NDS Disassembler 2nd [NDSDIS2] Ver2.23(100421)  (Programmed by Imaha486)
File [3581.nds] open Ok.
================ Header info ================
Game Title             : BEYBLADE-DS
Game Code              : CVBJ
Maker Code             : 18
Unit Code              : 00
Device Code            : 00
Card Size              : 08 = 256MBit
Card Info              : 
Flags                  : 00
ARM9_source            : 00004000
ARM9_execute address   : 02000800
ARM9_copy to address   : 02000000
ARM9_binary size       : 0008dd88
ARM7_source            : 00123a00
ARM7_execute address   : 02380000
ARM7_copy to address   : 02380000
ARM7_binary size       : 000270f0
Filename table offset  : 0014ac00
Filename table size    : 000137e9
FAT offset             : 0015e400
FAT size               : 00007180
ARM9 overlay src       : 00091e00
ARM9 overlay size      : 00000740
ARM7 overlay src       : 00000000
ARM7 overlay size      : 00000000
Unknown2a              : 00416657
Unknown2a              : 081808f8
Icon+Titles            : 00165600
SecureCRC16[4000-7FFF] : 3127
ROM timeout            : 0d7e
ARM9 unk addr          : 02000a74
ARM7 unk addr          : 02380188
Unknown3c              : 
ROM size               : 01f49c3c
header size            : 00004000
Logo CRC16[0C0-15B]    : cf56
Header CRC16[000-15D]  : 0ca8

================ ARM9(Main CPU) code ================
:02000000 E7FFDEFF unknown
:02000004 E7FFDEFF unknown
:02000008 E7FFDEFF unknown
:0200000C 2B18DEFF blcs 02637C10
:02000010 005365A8 subeqs r6,r3,r8,lsr #0xb
:02000014 EC4F193A stcl 9,cr1,[r15],{#0x3a}
:02000018 16C365F8 unknown
:0200001C B43B2604 unknown
:02000020 0616A08D ldreq r10,[r6],-r13, lsl #0x1
:02000024 9A044E62 bls 021139B4
:02000028 FBB13909 blx 00C4E454
:0200002C 678C7DF0 unknown
:02000030 BBACE35A bllt 00B38DA0
:02000034 E1F7D4F3 ldrsh r13,[r7, #+0x43]!
:02000038 7A614AD7 bvc 03852B9C
:0200003C B91F50C7 ldmltdb  r15 ,{r0,r1,r2,r6,r7,r12,r14}
:02000040 7793EE2D ldrvc r14,[r3,+r13, lsr #0x1c]
:02000044 D7817A59 unknown
:02000048 AF167104 swige 0x00167104
:0200004C 512F2C82 unknown
:02000050 3C5F36F9 ldcccl 6,cr3,[r15],{#0xf9}
:02000054 5695AFDF unknown
:02000058 A215C5F7 andges r12,r5,#0x3DC00000
:0200005C 6DCC97F7 unknown
:02000060 4770DF0D ldrmib r13,[r0,-r13, lsl #0x1e]!
:02000064 72FC0081 rscvcs r0,r12,#0x81
:02000068 CA80169D bgt 00005AE4
:0200006C 5E03785F mcrpl 8,0,r7,cr3,cr15,{2}
:02000070 4758183D unknown
:02000074 46B1A92E unknown
:02000078 F716F5CB ldrnv r15,r0,r12,#0x81
:0200007C 8DA5CEE6 stchi  14,cr12,[r5,#+0x398]!
:02000080 DDAE3C4D stcle  12,cr3,[r14,#+0x134]!
:02000084 111C20CB tstne r12,r11,asr #0x1
:02000088 DAAFD977 ble 00BF666C
:0200008C 7804E262 stmvcda  r4 ,{r1,r5,r6,r9,r13,r14,r15}
:02000090 F4660ABD unknown
:02000094 7F3C9893 swivc 0x003c9893
:02000098 1E29E993 mcrne 9,1,r14,cr9,cr3,{4}
:0200009C B4A8663D unknown
:020000A0 D126FA6B msrle CPSR_sx,r11
:020000A4 3F9C9CAF swicc 0x009c9caf
:020000A8 2194BC19 orrcss r11,r4,r9,lsl r12
:020000AC E83C3B72 ldmda  r12!,{r1,r4,r5,r6,r8,r9,r11,r12,r13}
:020000B0 07D6237A unknown
:020000B4 1A370162 bne 02DC0644
:020000B8 1C08DF09 stcne  15,cr13,[r8],{#0x9}
:020000BC 1F9D4770 swine 0x009d4770
:020000C0 1D7ACD48 ldcnel 13,cr12,[r10,#-0x120]!
:020000C4 AAEB76DE bge 01ADDC44
:020000C8 CFA4BFFD swigt 0x00a4bffd
:020000CC 5FA996CC swipl 0x00a996cc
:020000D0 944A4D53 strlsb r4,[r10],#-0xd53
:020000D4 1756F695 unknown
:020000D8 56B00BCF unknown
:020000DC 7E01249E mcrvc 4,0,r2,cr1,cr14,{4}
:020000E0 FA70D1E2 blx 03C34878
:020000E4 99ED5537 unknown
:020000E8 6163CD22 unknown
:020000EC 40A46954 adcmi  r6,r4,r4,asr r9
:020000F0 FF7D4668 swinv 0x007d4668
:020000F4 D47DA2AE unknown
:020000F8 CA4A7A47 bgt 0329EA1C
:020000FC CBA64BEC blgt 009930B4
:02000100 1288CE66 addne  r12,r8,#0x660
:02000104 D8E774D3 unknown
:02000108 64BAA939 unknown
:0200010C 8A8308A1 bhi 000C2398
:02000110 021B43E4 andeqs r4,r11,#0x90000003
:02000114 3D872A07 unknown
:02000118 D93F1025 ldmledb  r15!,{r0,r2,r5,r12}
:0200011C 4177334B cmnmi r7,r11,asr #0x6
:02000120 737A9F32 cmnvc r10,#0xC8
:02000124 81E03264 mvnhi  r3,r4,ror #0x4
:02000128 5423CD0A unknown
:0200012C C9490BB5 stmgtdb  r9 ,{r0,r2,r4,r5,r7,r8,r9,r11}^
:02000130 3E749586 cdpcc 5,6,cr9,cr4,cr6,4
:02000134 596E34B5 unknown
:02000138 62F99AE9 rscvss r9,r9,#0xE9000
:0200013C 9713DC07 ldrls r13,[r3,-r7, lsl #0x18]
:02000140 47D240BC unknown
:02000144 30AF1B27 adccc  r1,r15,r7,lsr #0x16
:02000148 4770DF14 unknown
:0200014C EF5A3F4D swi 0x005a3f4d
:02000150 7B67440F blvc 039D1194
:02000154 8D20E39D stchi  3,cr14,[r0,#-0x274]!
:02000158 E578C58B ldrb r12,[r8, #-0x58b]!
:0200015C FBE7330A blx 019CCD8C
:02000160 7EF9C90B cdpvc 9,14,cr12,cr9,cr11,0
:02000164 31134746 tstcc r3,r6,asr #0xe
:02000168 074BF241 streqb r15,r3,r6,asr #0xe
:0200016C 5E500570 mrcpl 5,2,r0,cr0,cr0,{3}
:02000170 7BCBEA37 blvc 012FAA54
:02000174 123C7B83 eornes r7,r12,#0x20C00
:02000178 4850F00A ldmmida  r0 ,{r1,r3,r12,r13,r14,r15}^
:0200017C 25CE5B91 strcsb r5,[r14, #+0xb91]		;r14+0xb91=*(02000cf9)=#787152985(0x2eeb0059)
:02000180 0EDA1633 mrceq 6,6,r1,cr10,cr3,{1}
:02000184 6E272B3A mcrvs 11,1,r2,cr7,cr10,{1}
:02000188 E4A6C395 unknown
:0200018C 54F2F62E unknown
:02000190 33642387 unknown
:02000194 CB8B39AF blgt 002CE858
:02000198 8E483A59 mcrhi 10,2,r3,cr8,cr9,{2}
:0200019C 4FD952A6 swimi 0x00d952a6
:020001A0 0BA2F56A bleq 008BD750
:020001A4 27F538BA unknown
:020001A8 4770DF10 unknown
:020001AC 72D6C592 sbcvcs r12,r6,#0x24800000
:020001B0 C9581728 ldmgtdb  r8 ,{r3,r5,r8,r9,r10,r12}^
:020001B4 C03A7FD1 unknown
:020001B8 699B2B07 ldmvsib  r11 ,{r0,r1,r2,r8,r9,r11,r13}
:020001BC 5919A216 ldmpldb  r9 ,{r1,r2,r4,r9,r13,r15}
:020001C0 6D2DFB36 stcvs  11,cr15,[r13,#-0xd8]!
:020001C4 B4D11CC1 ldrltb r1,[r1],#+0xcc1
:020001C8 45F4DFC1 ldrmib r13,[r4, #+0xfc1]!
:020001CC E8A07647 stmia  r0!,{r0,r1,r2,r6,r9,r10,r12,r13,r14}
:020001D0 9AA49B3A bls 00926EC0
:020001D4 42263755 eormi  r3,r6,#0x1540000
:020001D8 C558A37B ldrgtb r10,[r8, #-0x37b]		;(r8-0x37b=*(fffffc85))
:020001DC A14311A2 unknown
:020001E0 129B1A71 addnes r1,r11,#0x71000
:020001E4 035F63B5 cmpeq r15,#0xD4000002
:020001E8 AB82D672 blge 000B5BB8
:020001EC 0593818B ldreq r8,[r3, #+0x18b]		;r3+0x18b=*(0000018b)
:020001F0 978CF203 strls r15,[r12,+r3, lsl #0x4]
:020001F4 C9C616DD stmgtib  r6 ,{r0,r2,r3,r4,r6,r7,r9,r10,r12}^
:020001F8 8E087E1F mcrhi 14,0,r7,cr8,cr15,{0}
:020001FC 0DBD4C10 ldceq  12,cr4,[r13,#+0x40]!
:02000200 34722F68 unknown
:02000204 4770DF09 ldrmib r13,[r0,-r9, lsl #0x1e]!
:02000208 7782F396 unknown
:0200020C 22F1A586 rsccss r10,r1,#0x21800000
:02000210 E0909573 adds r9,r0,r3,ror r5
:02000214 30594E74 subccs r4,r9,r4,ror r14
:02000218 C393BDED orrgts r11,r3,#0x3B40
:0200021C 7769098F strvcb r0,[r9,-r15, lsl #0x13]!
:02000220 7E7B6790 mrcvc 7,3,r6,cr11,cr0,{4}
:02000224 91D79436 biclss r9,r7,r6,lsr r4
:02000228 464A220C strmib r2,[r10],-r12, lsl #0x4
:0200022C 282D0E41 stmcsda  r13!,{r0,r6,r9,r10,r11}
:02000230 91D02080 biclss r2,r0,r0,lsl #0x1
:02000234 9E64D06B cdpls 0,6,cr13,cr4,cr11,3
:02000238 920154D3 andls  r5,r1,#0xD3000000
:0200023C 265C5CEC ldrcsb r5,r5,r1,#0xD3000000
:02000240 62FA4CB5 rscvss r4,r10,#0xB500
:02000244 303B4ECC eorccs r4,r11,r12,asr #0x1d
:02000248 1707A5DB unknown
:0200024C 4616E844 ldrmi r14,r4,r11,r12,asr #0x1d
:02000250 34A576D0 unknown
:02000254 104DFF4D subne  r15,r13,r13,asr #0x1e
:02000258 A6DB0E9D unknown
:0200025C A2B471E0 adcges r7,r4,#0x38
:02000260 0B206665 bleq 02819BFC
:02000264 205EA8E9 subcss r10,r14,r9,ror #0x11
:02000268 72C4C828 sbcvc  r12,r4,#0x280000
:0200026C FE647A63 cdp2 10,6,cr7,cr4,cr3,3
:02000270 3421861D unknown
:02000274 81BE7322 movhis r7,r2,lsr #0x6		;r7=0(0x0)
:02000278 DF0E07B8 swile 0x000e07b8
:0200027C DE7A4770 mrcle 7,3,r4,cr10,cr0,{3}
:02000280 237ED577 cmncs r14,#0x1DC00000
:02000284 03D96756 biceqs r6,r9,#0x1580000
:02000288 804F27C4 subhi  r2,r15,r4,asr #0xf
:0200028C 90C22F26 sbcls  r2,r2,r6,lsr #0x1e
:02000290 282C376E stmcsda  r12!,{r1,r2,r3,r5,r6,r8,r9,r10,r12,r13}
:02000294 2475A4EE unknown
:02000298 6DEB2032 stcvsl 0,cr2,[r11,#+0xc8]!
:0200029C 59B86105 ldmplib  r8!,{r0,r2,r8,r13,r14}
:020002A0 060976AB streq r7,[r9],-r11, lsr #0xd
:020002A4 7B9BF99E blvc 006FE924
:020002A8 C06E11EA rsbgt  r1,r14,r10,ror #0x3
:020002AC EDA11110 stc  1,cr1,[r1,#+0x40]!
:020002B0 88F7ED0E ldmhiia  r7!,{r1,r2,r3,r8,r10,r11,r13,r14,r15}^
:020002B4 5AF5EC9F bpl 01D7B538
:020002B8 73EE2B6F mvnvc  r2,#0x1BC00
:020002BC DF0AB11E swile 0x000ab11e
:020002C0 E20D2F0E and  r2,r13,#0x38
:020002C4 C0CC88CE sbcgt  r8,r12,r14,asr #0x11
:020002C8 0A662C9C beq 0398B540
:020002CC EB463BD4 bl 0318F224
:020002D0 51FB1971 mvnpls r1,r1,ror r9
:020002D4 467917A0 unknown
:020002D8 66AB13FC unknown
:020002DC F73C68FF unknown
:020002E0 201533A6 andcss r3,r5,r6,lsr #0x7
:020002E4 0456D501 ldreqb r13,[r6],#-0x501
:020002E8 FDC63371 unknown
:020002EC 7A3F367B bvc 02FCDCE0
:020002F0 2200481D andcs  r4,r0,#0x1D0000
:020002F4 4770DF05 ldrmib r13,[r0,-r5, lsl #0x1e]!
:020002F8 0C54358E ldceql 5,cr3,[r4],{#0x8e}
:020002FC F30226C2 unknown
:02000300 E6367DDF unknown
:02000304 CE5A7F5D mrcgt 15,2,r7,cr10,cr13,{2}
:02000308 F343D632 unknown
:0200030C E7650DC1 strb r0,[r4],{#0x8e}
:02000310 7A671D55 bvc 039C786C
:02000314 48A0D1DA stmmiia  r0!,{r1,r3,r4,r6,r7,r8,r12,r14,r15}
:02000318 A0C25B94 smullge  r5,r2,r4,r11
:0200031C 5E4F8884 cdppl 8,4,cr8,cr15,cr4,4
:02000320 0B2D0B78 bleq 02B43108
:02000324 AB5127AB blge 0344A1D8
:02000328 FDA62D6E stc2  13,cr2,[r6,#+0x1b8]!
:0200032C E611D6F6 unknown
:02000330 B44631B9 strltb r3,[r6],#-0x1b9
:02000334 0E7B0D98 mrceq 13,3,r0,cr11,cr8,{4}
:02000338 93FCFA89 mvnlss r15,#0x89000
:0200033C CE40579C mcrgt 7,2,r5,cr0,cr12,{4}
:02000340 15E9587F strneb r5,[r9, #+0x87f]!
:02000344 5DD08C57 unknown
:02000348 DF15F39D swile 0x0015f39d
:0200034C 54834770 strpl r4,[r3],#+0x770
:02000350 24BFDF61 unknown
:02000354 DAF25E36 ble 01C97C34
:02000358 19085A16 stmnedb  r8 ,{r1,r2,r4,r9,r11,r12,r14}
:0200035C 45651778 strmib r1,[r5, #-0x778]!
:02000360 0D2AA5DB stceq  5,cr10,[r10,#-0x36c]!
:02000364 550D5BF3 strpl r5,[r13, #-0xbf3]		;(r13-0xbf3=*(fffff40d))
:02000368 F8FC4C09 unknown
:0200036C 4D405F16 unknown
:02000370 2245FD3A subcs  r15,r5,#0xE80
:02000374 2A67190C bcs 039C67AC
:02000378 FD71857A ldc2l 5,cr8,[r1,#-0x1e8]!
:0200037C 99F45147 unknown
:02000380 2955E274 ldmcsdb  r5 ,{r2,r4,r5,r6,r9,r13,r14,r15}^
:02000384 5807E96E stmplda  r7 ,{r1,r2,r3,r5,r6,r8,r11,r13,r14,r15}
:02000388 7AC176BB bvc 0105DE7C
:0200038C 5030B1EB eorpls r11,r0,r11,ror #0x3
:02000390 1F3526A6 swine 0x003526a6
:02000394 F96BF55C unknown
:02000398 555608B2 ldrplb r0,[r6, #-0x8b2]		;(r6-0x8b2=*(fffff74e))
:0200039C E7FF9F4E ldrb r9,[r6, #-0x8b2]		;(r6-0x8b2=*(fffff74e))
:020003A0 D6C876B5 unknown
:020003A4 DCB341E0 ldcle  1,cr4,[r3],#+0x380
:020003A8 B6E1E4D9 unknown
:020003AC 1CBD5BF2 ldcne  11,cr5,[r13],#+0x3c8
:020003B0 E2BE962B adcs r9,r14,#0x2B00000
:020003B4 4770DF13 unknown
:020003B8 FD9EB0A3 unknown
:020003BC 1AECFC7C bne 01B3F5B4
:020003C0 FC8C45FE stc2  5,cr4,[r12],{#0xfe}
:020003C4 A842E710 stmgeda  r2 ,{r4,r8,r9,r10,r13,r14,r15}^
:020003C8 8A5BC1FE bhi 036F0BC8
:020003CC CEE6D45E mcrgt 4,7,r13,cr6,cr14,{2}
:020003D0 74839597 strvc r9,[r3],#+0x597
:020003D4 382F4349 stmccda  r15!,{r0,r3,r6,r8,r9,r14}
:020003D8 B97BF8F8 ldmltdb  r11!,{r3,r4,r5,r6,r7,r11,r12,r13,r14,r15}^
:020003DC 7906F5E2 stmvcdb  r6 ,{r1,r5,r6,r7,r8,r10,r12,r13,r14,r15}
:020003E0 CA11A8E7 bgt 0246A784
:020003E4 983EA11B ldmlsda  r14!,{r0,r1,r3,r4,r8,r13,r15}
:020003E8 373FD788 ldrcc r13,[r15,-r8, lsl #0xf]!
:020003EC FA0F3B69 blx 023CF1A0
:020003F0 3E8E00EA cdpcc 0,8,cr0,cr14,cr10,7
:020003F4 FE1E4C14 mrc2 12,0,r4,cr14,cr4,{0}
:020003F8 38985E66 ldmccia  r8 ,{r1,r2,r5,r6,r9,r10,r11,r12,r14}
:020003FC 055BAF86 ldreqb r10,[r11, #-0xf86]		;(r11-0xf86=*(fffff07a))
:02000400 05A8FFB9 streq r15,[r8, #+0xfb9]!
:02000404 142AE617 unknown
:02000408 8BEADA3A blhi 01AB6CF8
:0200040C 3228DB3F eorcc  r13,r8,#0xFC00
:02000410 DF117291 swile 0x00117291
:02000414 8D8A4770 unknown
:02000418 6B39BF10 blvs 02E70060
:0200041C DF710D8C swile 0x00710d8c
:02000420 648FD4A0 strvs r13,[r15],#+0x4a0
:02000424 BFF6B172 swilt 0x00f6b172
:02000428 CE7E9479 mrcgt 4,3,r9,cr14,cr9,{3}
:0200042C E7682CB1 unknown
:02000430 C6C16B20 strgtb r6,[r1],+r0, lsr #0x16
:02000434 65E6AD38 strvsb r10,[r6, #+0xd38]!
:02000438 8F9A1587 swihi 0x009a1587
:0200043C 7BFAE49C blvc 01EB96B4
:02000440 CB89FB78 blgt 0027F228
:02000444 42D3BEDC sbcmis r11,r3,#0xDC0
:02000448 F57A0D0F ldrnvb r0,[r10, #-0xd0f]!
:0200044C 0693253E unknown
:02000450 902057CF eorls  r5,r0,r15,asr #0xf
:02000454 4FA41765 swimi 0x00a41765
:02000458 DB8E3F70 blle 00390220
:0200045C D9C0C868 stmleib  r0 ,{r3,r5,r6,r11,r14,r15}^
:02000460 D5E29163 strleb r9,[r2, #+0x163]!
:02000464 EBF9875B bl 01E621D8
:02000468 AE4773C5 cdpge 3,4,cr7,cr7,cr5,6
:0200046C 82AE503E adchi  r5,r14,#0x3E
:02000470 EF503A3B swi 0x00503a3b
:02000474 F9D0F2B9 ldmnvib  r0 ,{r0,r3,r4,r5,r7,r9,r12,r13,r14,r15}^
:02000478 DF03BE8D swile 0x0003be8d
:0200047C 97924770 unknown
:02000480 EA780093 b 03E006D4
:02000484 B7E8F9D4 unknown
:02000488 2F92FCCB swics 0x0092fccb
:0200048C 2280052F addcs  r0,r0,#0xBC00000
:02000490 5CAD1B36 stcpl  11,cr1,[r13],#+0xd8
:02000494 F1E55958 mvnnv  r5,r8,asr r9
:02000498 B463D1DF unknown
:0200049C 8690CF19 unknown
:020004A0 DC108286 ldcle  2,cr8,[r0],{#0x86}
:020004A4 D0F2BEAB rscles r11,r2,r11,lsr #0x1d
:020004A8 AF63E7EF swige 0x0063e7ef
:020004AC 98FD21AC unknown
:020004B0 4B81305F blmi 0004C634
:020004B4 6FE611D4 swivs 0x00e611d4
:020004B8 34879961 strcc r9,[r7],#+0x961
:020004BC 68ECC2FF unknown
:020004C0 F6CDCF2B strnvb r12,[r13],+r11, lsr #0x1e
:020004C4 1B4E2E59 blne 0338BE30
:020004C8 ED0D8841 unknown
:020004CC 54C8A7FC strplb r10,[r8],#+0x7fc
:020004D0 4F0BDB32 swimi 0x000bdb32
:020004D4 2F138ACB swics 0x00138acb
:020004D8 BA0CAFA9 blt 0232C384
:020004DC 48600F5C unknown
:020004E0 B078CA29 rsblts r12,r8,r9,lsr #0x14
:020004E4 4770DF0F ldrmib r13,[r0,-r15, lsl #0x1e]!
:020004E8 B3FB05FF mvnlts r0,#0x3FC00000
:020004EC B1A72BD8 unknown
:020004F0 310FDE4A mrscc r13,CPSR
:020004F4 B137104D teqlt r7,r13,asr #0x0
:020004F8 FF561DDF swinv 0x00561ddf
:020004FC FD25F89E stc2  8,cr15,[r5,#-0x278]!
:02000500 F980F2D8 stmnvib  r0 ,{r3,r4,r6,r7,r9,r12,r13,r14,r15}
:02000504 776CCD51 unknown
:02000508 0271B94A rsbeqs r11,r1,#0x128000
:0200050C D4DDE3C7 ldrleb r14,[r13],#+0x3c7
:02000510 101F0F97 mulnes r15,r7,r15
:02000514 C11F7CE8 tstgt r15,r8,ror #0x19
:02000518 8856D798 ldmhida  r6 ,{r3,r4,r7,r8,r9,r10,r12,r14,r15}^
:0200051C AB9ABB50 blge 006AF264
:02000520 4DD90A4A unknown
:02000524 6B776DA0 blvs 03DDBBAC
:02000528 AC6B9C23 stcgel 12,cr9,[r11],#-0x8c
:0200052C E74BFF9F unknown
:02000530 718F3A3F orrvc  r3,r15,r15,lsr r10
:02000534 6AA8213B bvs 00A08A28
:02000538 AA544CB6 bge 03513818
:0200053C D5FDA682 ldrleb r10,[r13, #+0x682]!
:02000540 2B4F0758 blcs 033C22A8
:02000544 E50D5E6B str r5,[r13, #-0xe6b]		;(r13-0xe6b=*(fffff195))
:02000548 6A86C54D bvs 001B1A84
:0200054C FFAE1379 swinv 0x00ae1379
:02000550 DF0CCF04 swile 0x000ccf04
:02000554 82E44770 rschi  r4,r4,#0x1C00000
:02000558 74D39487 ldrvcb r9,[r3],#+0x487
:0200055C B52CFEB8 strlt r15,[r12, #-0xeb8]!
:02000560 7AC82F3C bvc 0120C258
:02000564 2611FC44 ldrcs r15,[r12, #-0xeb8]!
:02000568 00D573E8 sbceqs r7,r5,r8,ror #0x7
:0200056C E10844C8 unknown
:02000570 9F4E50F6 swils 0x004e50f6
:02000574 1EC6604D cdpne 0,12,cr6,cr6,cr13,2
:02000578 9AC21D37 bls 01087A5C
:0200057C C131AF55 teqgt r1,r5,asr r15
:02000580 7D61EB04 stcvcl 11,cr14,[r1,#-0x10]!
:02000584 33F6F49C mvnccs r15,#0x9C000000
:02000588 40986B9D umullmis r6,r8,r13,r11
:0200058C 36B8FA2B unknown
:02000590 24013538 strcs r3,[r1],#-0x538
:02000594 0383DB17 orreq  r13,r3,#0x5C00
:02000598 7CC17569 stcvcl 5,cr7,[r1],{#0x69}
:0200059C 963193CB unknown
:020005A0 44CEEA0B strmib r14,[r14],#+0xa0b
:020005A4 75E69E87 strvcb r9,[r6, #+0xe87]!
:020005A8 7B9BBED5 blvc 006F0104
:020005AC 5BD33845 blpl 014CE6C8
:020005B0 3DD64359 unknown
:020005B4 1C7C565E ldcnel 6,cr5,[r12],#-0x178
:020005B8 872DD73F unknown
:020005BC 203035E1 eorcss r3,r0,r1,ror #0xb
:020005C0 F04B1EDB unknown
:020005C4 BB5BC9FB bllt 036F2DB8
:020005C8 DF000C38 swile 0x00000c38
:020005CC 17844770 unknown
:020005D0 EBA48E62 bl 00923F60
:020005D4 62A13630 adcvs  r3,r1,#0x3000000
:020005D8 F7177C03 ldrnv r7,[r7,-r3, lsl #0x18]
:020005DC 515609CF cmppl r6,r15,asr #0x13
:020005E0 B165098D unknown
:020005E4 D6261FB2 unknown
:020005E8 0B1D93D6 bleq 02765548
:020005EC A2180A1F andges r0,r8,#0x1F000
:020005F0 86931EA3 ldrhi r1,[r3],+r3, lsr #0x1d
:020005F4 242FD610 unknown
:020005F8 F0642343 rsbnv  r2,r4,r3,asr #0x6
:020005FC E0F2A2E8 rscs r10,r2,r8,ror #0x5
:02000600 61AEBEF4 unknown
:02000604 11379A73 teqne r7,r3,ror r10
:02000608 9027129B mlals  r7,r11,r2,r1unknown
:0200060C F396535E orrnvs r5,r6,#0x78000001
:02000610 E4B5B204 unknown
:02000614 86F1998E unknown
:02000618 29D3C385 ldmcsib  r3 ,{r0,r2,r7,r8,r9,r14,r15}^
:0200061C CACE0CF7 bgt 01383A00
:02000620 DDEF4E85 stclel 14,cr4,[r15,#+0x214]!
:02000624 A4D8244D ldrgeb r2,[r8],#+0x44d
:02000628 59A1E17E stmplib  r1!,{r1,r2,r3,r4,r5,r6,r8,r13,r14,r15}
:0200062C 4AD2926A bmi 014A4FDC
:02000630 BF521FA9 swilt 0x00521fa9
:02000634 503418DA unknown
:02000638 84DE67A6 ldrhib r6,[r14],#+0x7a6
:0200063C 2200BCD0 andcs  r11,r0,#0xD000
:02000640 4770DF04 ldrmib r13,[r0,-r4, lsl #0x1e]!
:02000644 73468F32 unknown
:02000648 DF39AE39 swile 0x0039ae39
:0200064C 35438E40 strccb r8,[r3, #-0xe40]		;(r3-0xe40=*(fffff1c0))
:02000650 75A9D9B6 strvc r13,[r9, #+0x9b6]!
:02000654 0620D9FA unknown
:02000658 A1782A96 unknown
:0200065C 9505067D strls r0,[r5, #-0x67d]		;r5-0x67d=*(2eeaf9dc)=#0(0x00000000)
:02000660 AF4A8931 swige 0x004a8931
:02000664 37FE8458 unknown
:02000668 405C765D submis r7,r12,r13,asr r6
:0200066C 88CDD114 stmhiia  r13 ,{r2,r4,r8,r12,r14,r15}^
:02000670 F8EE6564 unknown
:02000674 329E022A addccs r0,r14,#0xA0000002
:02000678 0191BED6 ldreqsb r11,[r1, +r6]
:0200067C 745B5142 ldrvcb r5,[r11],#-0x142
:02000680 0638AEA2 unknown
:02000684 15ECD330 strneb r13,[r12, #+0x330]!
:02000688 1780E191 unknown
:0200068C 06258AC4 unknown
:02000690 5725C9DE unknown
:02000694 520CC232 andpl  r12,r12,#0x20000003
:02000698 AD61207B stcgel 0,cr2,[r1,#-0x1ec]!
:0200069C 0D71D8BF ldceql 8,cr13,[r1,#-0x2fc]!
:020006A0 B95F106A ldmltdb  r15 ,{r1,r3,r5,r6,r12}^
:020006A4 16DF4A78 unknown
:020006A8 B4BFA1AC unknown
:020006AC E7BC8DE8 ldr r8,db 
:020006B0 27D88A0D ldrcsb r8,[r8,+r13, lsl #0x14]
:020006B4 FB2D564D blx 02B55FF8
:020006B8 0687F9B4 unknown
:020006BC 2C6287D4 stccsl 7,cr8,[r2],#-0x350
:020006C0 B7BEA9B5 unknown
:020006C4 7D2B4B62 stcvc  11,cr4,[r11,#-0x188]!
:020006C8 DF0B8CBC swile 0x000b8cbc
:020006CC 80FE4770 rschis r4,r14,r0,ror r7
:020006D0 D48586B3 strle r8,[r5],#+0x6b3
:020006D4 CCC37040 stcgtl 0,cr7,[r3],{#0x40}
:020006D8 1BD68791 blne 015A2524
:020006DC A459E36D ldrgeb r14,[r9],#-0x36d
:020006E0 6AAA9D78 bvs 00AA7CC8
:020006E4 5B96528F blpl 00595128
:020006E8 191A755A ldmnedb  r10 ,{r1,r3,r4,r6,r8,r10,r12,r13,r14}
:020006EC 3C6287D1 stcccl 7,cr8,[r2],#-0x344
:020006F0 AD3D5133 ldcge  1,cr5,[r13,#-0xcc]!
:020006F4 61669250 unknown
:020006F8 1F7EB49E swine 0x007eb49e
:020006FC D4F1A217 unknown
:02000700 6F8740CD swivs 0x008740cd
:02000704 8938D8A4 ldmhidb  r8!,{r2,r5,r7,r11,r12,r14,r15}
:02000708 3E201760 cdpcc 7,2,cr1,cr0,cr0,3
:0200070C C5661540 strgtb r1,[r6, #-0x540]!
:02000710 A634093A unknown
:02000714 24D414EB ldrcsb r1,[r4],#+0x4eb
:02000718 4BECDDD1 blmi 01B37E64
:0200071C EA83708D b 000DC958
:02000720 A44A5542 strgeb r5,[r10],#-0x542
:02000724 54F281D2 unknown
:02000728 ED8890E2 unknown
:0200072C DF065B7A swile 0x00065b7a
:02000730 711E4770 tstvc r14,r0,ror r7
:02000734 1B4C3ED7 blne 03310298
:02000738 B5F4E521 ldrltb r14,[r4, #+0x521]!
:0200073C 4F30C5D0 swimi 0x0030c5d0
:02000740 40E40ED7 unknown
:02000744 8B9994C2 blhi 00665A54
:02000748 377A1A73 unknown
:0200074C 97F90A25 ldrlsb r0,[r9,+r5, lsr #0x14]!
:02000750 82825B99 addhi  r5,r2,#0x26400
:02000754 A029C87C eorge  r12,r9,r12,ror r8
:02000758 291BA64A ldmcsdb  r11 ,{r1,r3,r6,r9,r10,r13,r15}
:0200075C 6FCC8EC0 swivs 0x00cc8ec0
:02000760 249F84F0 ldrcs r8,[r15],#+0x4f0
:02000764 B020AA94 mlalt  r0,r4,r10,r10unknown
:02000768 34A47ED0 unknown
:0200076C E9BF60AA ldmib  r15!,{r1,r3,r5,r7,r13,r14}
:02000770 696D1E5C unknown
:02000774 DF89CE2C swile 0x0089ce2c
:02000778 605EA5F4 ldrvssh r10,[r14],#-0x54
:0200077C 30D2F46A sbcccs r15,r2,r10,ror #0x8
:02000780 0BBD0B79 bleq 00F4356C
:02000784 0D94C40C unknown
:02000788 9933752F ldmlsdb  r3!,{r0,r1,r2,r3,r5,r8,r10,r12,r13,r14}
:0200078C 5B3D2E02 blpl 02F4BF9C
:02000790 3B554C90 blcc 035539D8
:02000794 DF12C3F8 swile 0x0012c3f8
:02000798 1E524770 mrcne 7,2,r4,cr2,cr0,{3}
:0200079C 17056386 strne r6,[r5,-r6, lsl #0x7]
:020007A0 824DCACC subhi  r12,r13,#0xCC000
:020007A4 49600489 unknown
:020007A8 667EDF35 unknown
:020007AC 6C45196A stcvsl 9,cr1,[r5],{#0x6a}
:020007B0 8ED6F685 cdphi 6,12,cr15,cr6,cr5,4
:020007B4 ABC01E01 blge 01007FC0
:020007B8 F9E2AA31 unknown
:020007BC 305EFE20 subccs r15,r14,r0,lsr #0x1c
:020007C0 3777BB96 unknown
:020007C4 71BA7F02 movvcs r7,r2,lsl #0x1e		;r7=0(0x0)
:020007C8 A5B831A6 ldrge r3,[r8, #+0x1a6]!
:020007CC 2BA50205 blcs 00940FE8
:020007D0 2ED6471F mrccs 7,6,r4,cr6,cr15,{0}
:020007D4 B8D8D810 ldmltia  r8 ,{r4,r11,r12,r14,r15}^
:020007D8 A70EABF8 unknown
:020007DC 663885C1 unknown
:020007E0 6552834E ldrvsb r8,[r2, #-0x34e]		;(r2-0x34e=*(fffffcb2))
:020007E4 9684B0E8 strls r11,[r2, #-0x34e]		;(r2-0x34e=*(fffffcb2))
:020007E8 9689FAB0 unknown
:020007EC 7B974A08 blvc 005D3014
:020007F0 BD3D87FB ldclt  7,cr8,[r13,#-0x3ec]!
:020007F4 92D80731 sbclss r0,r8,#0xC40000
:020007F8 735186E2 cmpvc r1,#0xE200000
:020007FC 0000AAC0 andeq  r10,r0,r0,asr #0x15
:02000800 E3A0C301 mov  r12,#0x4000000		;r12=67108864(0x4000000)
:02000804 E58CC208 str r12,[r12, #+0x208]		;r12+0x208=*(00000208)
:02000808 E1DC00B6 ldrh r0,[r12, #+0x6]		;r12+0x6=*(00000006)
:0200080C E3500000 cmp r0,#0x0
:02000810 1AFFFFFC bne 02000808
:02000814 EB000097 bl 02000A78
:02000818 E3A00013 mov  r0,#0x13		;r0=19(0x13)
:0200081C E121F000 msr CPSR_c,r0
:02000820 E59F00F0 ldr r0,[r15, #+0xf0]		;r15+0xf0=*(02000918)=#41811968(0x027e0000)
:02000824 E2800DFF add  r0,r0,#0x3FC0
:02000828 E1A0D000 mov  r13,r0			;r13=41811968(0x27e0000)
:0200082C E3A00012 mov  r0,#0x12		;r0=18(0x12)
:02000830 E121F000 msr CPSR_c,r0
:02000834 E59F00DC ldr r0,[r15, #+0xdc]		;r15+0xdc=*(02000918)=#41811968(0x027e0000)
:02000838 E2800DFF add  r0,r0,#0x3FC0
:0200083C E2400040 sub  r0,r0,#0x40
:02000840 E240D004 sub  r13,r0,#0x4
:02000844 E31D0004 tst r13,#0x4
:02000848 024DD004 subeq  r13,r13,#0x4
:0200084C E59F10C8 ldr r1,[r15, #+0xc8]		;r15+0xc8=*(0200091c)=#2048(0x00000800)
:02000850 E0401001 sub  r1,r0,r1
:02000854 E3A0001F mov  r0,#0x1F		;r0=31(0x1f)
:02000858 E12FF000 msr CPSR_fsxc,r0
:0200085C E241D004 sub  r13,r1,#0x4
:02000860 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02000864 E59F10AC ldr r1,[r15, #+0xac]		;r15+0xac=*(02000918)=#41811968(0x027e0000)
:02000868 E3A02901 mov  r2,#0x4000		;r2=16384(0x4000)
:0200086C EB000032 bl 0200093C
:02000870 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02000874 E59F10A4 ldr r1,[r15, #+0xa4]		;r15+0xa4=*(02000920)=#83886080(0x05000000)
:02000878 E3A02B01 mov  r2,#0x400		;r2=1024(0x400)
:0200087C EB00002E bl 0200093C
:02000880 E3A00C02 mov  r0,#0x200		;r0=512(0x200)
:02000884 E59F1098 ldr r1,[r15, #+0x98]		;r15+0x98=*(02000924)=#117440512(0x07000000)
:02000888 E3A02B01 mov  r2,#0x400		;r2=1024(0x400)
:0200088C EB00002A bl 0200093C
:02000890 E59F1090 ldr r1,[r15, #+0x90]		;r15+0x90=*(02000928)=#33557352(0x02000b68)
:02000894 E5910014 ldr r0,[r1, #+0x14]		;r1+0x14=*(02000b7c)=#34135432(0x0208dd88)
:02000898 EB00002C bl 02000950
:0200089C EB000056 bl 020009FC
:020008A0 E59F0080 ldr r0,[r15, #+0x80]		;r15+0x80=*(02000928)=#33557352(0x02000b68)
:020008A4 E590100C ldr r1,[r0, #+0xc]		;r0+0xc=*(02000b74)=#34488256(0x020e3fc0)
:020008A8 E5902010 ldr r2,[r0, #+0x10]		;r0+0x10=*(02000b78)=#35317280(0x021ae620)
:020008AC E1A03001 mov  r3,r1			;r3=34488256(0x20e3fc0)
:020008B0 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:020008B4 E1510002 cmp r1,r2
:020008B8 34810004 strcc r0,[r1],#+0x4
:020008BC 3AFFFFFC bcc 020008B4
:020008C0 E3C3101F bic  r1,r3,#0x1F
:020008C4 EE070F9A mcr 15,0,r0,cr7,cr10,{4}
:020008C8 EE071F35 mcr 15,0,r1,cr7,cr5,{1}
:020008CC EE071F3E mcr 15,0,r1,cr7,cr14,{1}
:020008D0 E2811020 add  r1,r1,#0x20
:020008D4 E1510002 cmp r1,r2
:020008D8 BAFFFFF9 blt 020008C4
:020008DC E59F1048 ldr r1,[r15, #+0x48]		;r15+0x48=*(0200092c)=#41942940(0x027fff9c)
:020008E0 E5810000 str r0,[r1, #+0x0]		;r1+0x0=*(027fff9c)=#-536994257(0xdffe1e2f)
:020008E4 E59F102C ldr r1,[r15, #+0x2c]		;r15+0x2c=*(02000918)=#41811968(0x027e0000)
:020008E8 E2811DFF add  r1,r1,#0x3FC0
:020008EC E281103C add  r1,r1,#0x3C
:020008F0 E59F0038 ldr r0,[r15, #+0x38]		;r15+0x38=*(02000930)=#33542676(0x01ffd214)
:020008F4 E5810000 str r0,[r1, #+0x0]		;r1+0x0=*(027e0000)=#603031337(0x23f18729)
:020008F8 EB032050 bl 020C8A40
:020008FC EB000097 bl 02000B60
:02000900 EB03207C bl 020C8AF8
:02000904 E59F1028 ldr r1,[r15, #+0x28]		;r15+0x28=*(02000934)=#33557556(0x02000c34)
:02000908 E59FE028 ldr r14,[r15, #+0x28]		;r15+0x28=*(02000938)=#-65536(0xffff0000)
:0200090C E31D0004 tst r13,#0x4
:02000910 124DD004 subne  r13,r13,#0x4
:02000914 E12FFF11 bx r1 (Jump to addr_02000C34?)msr CPSR_fsxc,r1
:02000918 027E0000 rsbeqs r0,r14,#0x0
:0200091C 00000800 andeq  r0,r0,r0,lsl #0x10
:02000920 05000000 streq r0,[r0, #-0x0]		;(r0-0x0=*(00000000))
:02000924 07000000 streq r0,[r0, -r0]
:02000928 02000B68 andeq  r0,r0,#0x1A000
:0200092C 027FFF9C rsbeqs r15,r15,#0x270
:02000930 01FFD214 mvneqs r13,r4,lsl r2
:02000934 02000C34 andeq  r0,r0,#0x3400
:02000938 FFFF0000 swinv 0x00ff0000
:0200093C E081C002 add  r12,r1,r2
:02000940 E151000C cmp r1,r12
:02000944 B8A10001 stmltia  r1!,{r0}
:02000948 BAFFFFFC blt 02000940
:0200094C E12FFF1E bx r14 (Jump to addr_FFFF0000?)
msr CPSR_fsxc,r14
:02000950 E3500000 cmp r0,#0x0
:02000954 0A000027 beq 020009F8
:02000958 E92D00F0 stmdb  r13!,{r4,r5,r6,r7}
:0200095C E9100006 ldmdb  r0 ,{r1,r2}
:02000960 E0802002 add  r2,r0,r2
:02000964 E0403C21 sub  r3,r0,r1,lsr #0x18
:02000968 E3C114FF bic  r1,r1,#0xFF000000
:0200096C E0401001 sub  r1,r0,r1
:02000970 E1A04002 mov  r4,r2			;r4=35317280(0x21ae620)
:02000974 E1530001 cmp r3,r1
:02000978 DA000015 ble 020009D4
:0200097C E5735001 ldrb r5,[r3, #-0x1]!
:02000980 E3A06008 mov  r6,#0x8		;r6=8(0x8)
:02000984 E2566001 subs r6,r6,#0x1
:02000988 BAFFFFF9 blt 02000974
:0200098C E3150080 tst r5,#0x80
:02000990 1A000002 bne 020009A0
:02000994 E5730001 ldrb r0,[r3, #-0x1]!
:02000998 E5620001 strb r0,[r2, #-0x1]!
:0200099C EA000009 b 020009C8
:020009A0 E573C001 ldrb r12,[r3, #-0x1]!
:020009A4 E5737001 ldrb r7,[r3, #-0x1]!
:020009A8 E187740C orr  r7,r7,r12,lsl #0x8
:020009AC E3C77A0F bic  r7,r7,#0xF000
:020009B0 E2877002 add  r7,r7,#0x2
:020009B4 E28CC020 add  r12,r12,#0x20
:020009B8 E7D20007 ldrb r0,[r2, +r7]
:020009BC E5620001 strb r0,[r2, #-0x1]!
:020009C0 E25CC010 subs r12,r12,#0x10
:020009C4 AAFFFFFB bge 020009B8
:020009C8 E1530001 cmp r3,r1
:020009CC E1A05085 mov  r5,r5,lsl #0x1		;r5=1574305970(0x5dd600b2)
:020009D0 CAFFFFEB bgt 02000984
:020009D4 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:020009D8 E3C1301F bic  r3,r1,#0x1F
:020009DC EE070F9A mcr 15,0,r0,cr7,cr10,{4}
:020009E0 EE073F35 mcr 15,0,r3,cr7,cr5,{1}
:020009E4 EE073F3E mcr 15,0,r3,cr7,cr14,{1}
:020009E8 E2833020 add  r3,r3,#0x20
:020009EC E1530004 cmp r3,r4
:020009F0 BAFFFFF9 blt 020009DC
:020009F4 E8BD00F0 ldmia  r13!,{r4,r5,r6,r7}
:020009F8 E12FFF1E bx r14 (Jump to addr_FFFF0000?)
msr CPSR_fsxc,r14
:020009FC E59F006C ldr r0,[r15, #+0x6c]		;r15+0x6c=*(02000a70)=#33557352(0x02000b68)
:02000A00 E5901000 ldr r1,[r0, #+0x0]		;r0+0x0=*(02000b68)=#34510784(0x020e97c0)
:02000A04 E5902004 ldr r2,[r0, #+0x4]		;r0+0x4=*(02000b6c)=#34510808(0x020e97d8)
:02000A08 E5903008 ldr r3,[r0, #+0x8]		;r0+0x8=*(02000b70)=#34488256(0x020e3fc0)
:02000A0C E1510002 cmp r1,r2
:02000A10 0A000015 beq 02000A6C
:02000A14 E4915004 ldr r5,[r1],#+0x4
:02000A18 E4917004 ldr r7,[r1],#+0x4
:02000A1C E0856007 add  r6,r5,r7
:02000A20 E1A04005 mov  r4,r5			;r4=1574305970(0x5dd600b2)
:02000A24 E1540006 cmp r4,r6
:02000A28 44937004 ldrmi r7,[r3],#+0x4
:02000A2C 44847004 strmi r7,[r4],#+0x4
:02000A30 4AFFFFFB bmi 02000A24
:02000A34 E4917004 ldr r7,[r1],#+0x4
:02000A38 E0846007 add  r6,r4,r7
:02000A3C E3A07000 mov  r7,#0x0		;r7=0(0x0)
:02000A40 E1540006 cmp r4,r6
:02000A44 34847004 strcc r7,[r4],#+0x4
:02000A48 3AFFFFFC bcc 02000A40
:02000A4C E3C5401F bic  r4,r5,#0x1F
:02000A50 EE077F9A mcr 15,0,r7,cr7,cr10,{4}
:02000A54 EE074F35 mcr 15,0,r4,cr7,cr5,{1}
:02000A58 EE074F3E mcr 15,0,r4,cr7,cr14,{1}
:02000A5C E2844020 add  r4,r4,#0x20
:02000A60 E1540006 cmp r4,r6
:02000A64 BAFFFFF9 blt 02000A50
:02000A68 EAFFFFE7 b 02000A0C
:02000A6C EA000000 b 02000A74
:02000A70 02000B68 andeq  r0,r0,#0x1A000
:02000A74 E12FFF1E bx r14 (Jump to addr_FFFF0000?)
msr CPSR_fsxc,r14
:02000A78 EE110F10 mrc 15,0,r0,cr1,cr0,{0}
:02000A7C E59F10AC ldr r1,[r15, #+0xac]		;r15+0xac=*(02000b30)=#1019909(0x000f9005)
:02000A80 E1C00001 bic  r0,r0,r1
:02000A84 EE010F10 mcr 15,0,r0,cr1,cr0,{0}
:02000A88 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02000A8C EE070F15 mcr 15,0,r0,cr7,cr5,{0}
:02000A90 EE070F16 mcr 15,0,r0,cr7,cr6,{0}
:02000A94 EE070F9A mcr 15,0,r0,cr7,cr10,{4}
:02000A98 E59F0094 ldr r0,[r15, #+0x94]		;r15+0x94=*(02000b34)=#67108915(0x04000033)
:02000A9C EE060F10 mcr 15,0,r0,cr6,cr0,{0}
:02000AA0 E59F0090 ldr r0,[r15, #+0x90]		;r15+0x90=*(02000b38)=#33554477(0x0200002d)
:02000AA4 EE060F11 mcr 15,0,r0,cr6,cr1,{0}
:02000AA8 E59F008C ldr r0,[r15, #+0x8c]		;r15+0x8c=*(02000b3c)=#41812001(0x027e0021)
:02000AAC EE060F12 mcr 15,0,r0,cr6,cr2,{0}
:02000AB0 E59F0088 ldr r0,[r15, #+0x88]		;r15+0x88=*(02000b40)=#134217781(0x08000035)
:02000AB4 EE060F13 mcr 15,0,r0,cr6,cr3,{0}
:02000AB8 E59F0084 ldr r0,[r15, #+0x84]		;r15+0x84=*(02000b44)=#41811968(0x027e0000)
:02000ABC E380001A orr  r0,r0,#0x1A
:02000AC0 E3800001 orr  r0,r0,#0x1
:02000AC4 EE060F14 mcr 15,0,r0,cr6,cr4,{0}
:02000AC8 E59F0078 ldr r0,[r15, #+0x78]		;r15+0x78=*(02000b48)=#16777263(0x0100002f)
:02000ACC EE060F15 mcr 15,0,r0,cr6,cr5,{0}
:02000AD0 E59F0074 ldr r0,[r15, #+0x74]		;r15+0x74=*(02000b4c)=#-65507(0xffff001d)
:02000AD4 EE060F16 mcr 15,0,r0,cr6,cr6,{0}
:02000AD8 E59F0070 ldr r0,[r15, #+0x70]		;r15+0x70=*(02000b50)=#41938967(0x027ff017)
:02000ADC EE060F17 mcr 15,0,r0,cr6,cr7,{0}
:02000AE0 E3A00020 mov  r0,#0x20		;r0=32(0x20)
:02000AE4 EE090F31 mcr 15,0,r0,cr9,cr1,{1}
:02000AE8 E59F0054 ldr r0,[r15, #+0x54]		;r15+0x54=*(02000b44)=#41811968(0x027e0000)
:02000AEC E380000A orr  r0,r0,#0xA
:02000AF0 EE090F11 mcr 15,0,r0,cr9,cr1,{0}
:02000AF4 E3A00042 mov  r0,#0x42		;r0=66(0x42)
:02000AF8 EE020F30 mcr 15,0,r0,cr2,cr0,{1}
:02000AFC E3A00042 mov  r0,#0x42		;r0=66(0x42)
:02000B00 EE020F10 mcr 15,0,r0,cr2,cr0,{0}
:02000B04 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:02000B08 EE030F10 mcr 15,0,r0,cr3,cr0,{0}
:02000B0C E59F0040 ldr r0,[r15, #+0x40]		;r15+0x40=*(02000b54)=#84934673(0x05100011)
:02000B10 EE050F70 mcr 15,0,r0,cr5,cr0,{3}
:02000B14 E59F003C ldr r0,[r15, #+0x3c]		;r15+0x3c=*(02000b58)=#353439761(0x15111011)
:02000B18 EE050F50 mcr 15,0,r0,cr5,cr0,{2}
:02000B1C EE110F10 mrc 15,0,r0,cr1,cr0,{0}
:02000B20 E59F1034 ldr r1,[r15, #+0x34]		;r15+0x34=*(02000b5c)=#356477(0x0005707d)
:02000B24 E1800001 orr  r0,r0,r1
:02000B28 EE010F10 mcr 15,0,r0,cr1,cr0,{0}
:02000B2C E12FFF1E bx r14 (Jump to addr_FFFF0000?)
msr CPSR_fsxc,r14
:02000B30 000F9005 andeq  r9,r15,r5
:02000B34 04000033 streq r0,[r0],#-0x33
:02000B38 0200002D andeq  r0,r0,#0x2D
:02000B3C 027E0021 rsbeqs r0,r14,#0x21
:02000B40 08000035 stmeqda  r0 ,{r0,r2,r4,r5}
:02000B44 027E0000 rsbeqs r0,r14,#0x0
:02000B48 0100002F unknown
:02000B4C FFFF001D swinv 0x00ff001d
:02000B50 027FF017 rsbeqs r15,r15,#0x17
:02000B54 05100011 ldreq r0,[r0, #-0x11]		;r0-0x11=*(15111000)=#0(0x00000000)
:02000B58 15111011 ldrne r1,[r1, #-0x11]		;(r1-0x11=*(0005706c))
:02000B5C 0005707D andeq  r7,r5,r13,ror r0
:02000B60 E12FFF1E bx r14 (Jump to addr_FFFF0000?)
msr CPSR_fsxc,r14
:02000B64 E12FFF1E bx r14 (Jump to addr_FFFF0000?)
msr CPSR_fsxc,r14
:02000B68 020E97C0 andeq  r9,r14,#0x3000000
:02000B6C 020E97D8 andeq  r9,r14,#0x3600000
:02000B70 020E3FC0 andeq  r3,r14,#0x300
:02000B74 020E3FC0 andeq  r3,r14,#0x300
:02000B78 021AE620 andeqs r14,r10,#0x2000000
:02000B7C 0208DD88 andeq  r13,r8,#0x2200
:02000B80 04027536 streq r7,[r2],#-0x536
:02000B84 DEC00621 cdple 6,12,cr0,cr0,cr1,1
:02000B88 2106C0DE unknown
:02000B8C 4B44535B blmi 03115900
:02000B90 4E494E2B cdpmi 14,4,cr4,cr9,cr11,1
:02000B94 444E4554 strmib r4,[r14],#-0x554
:02000B98 57443A4F strplb r3,[r14],#-0x554
:02000B9C 312E3343 unknown
:02000BA0 3030332E eorccs r3,r0,r14,lsr #0x6
:02000BA4 322E3530 eorcc  r3,r14,#0xC000000
:02000BA8 31383030 teqcc r8,r0,lsr r0
:02000BAC 2E313032 mrccs 0,1,r3,cr1,cr2,{1}
:02000BB0 31323232 teqcc r2,r2,lsr r2
:02000BB4 4357445F cmpmi r7,#0x5F000000
:02000BB8 315F335F cmpcc r15,r15,asr r3
:02000BBC 554C505F strplb r5,[r12, #-0x5f]		;(r12-0x5f=*(ffffffa1))
:02000BC0 005D3553 subeqs r3,r13,r3,asr r5
:02000BC4 4B44535B blmi 03115938
:02000BC8 4E494E2B cdpmi 14,4,cr4,cr9,cr11,1
:02000BCC 444E4554 strmib r4,[r14],#-0x554
:02000BD0 69573A4F ldmvsdb  r7 ,{r0,r1,r2,r3,r6,r9,r11,r12,r13}^
:02000BD4 2E326946 cdpcs 9,2,cr6,cr2,cr6,2
:02000BD8 30332E31 eorccs r2,r3,r1,lsr r14
:02000BDC 2E333030 mrccs 0,1,r3,cr3,cr0,{1}
:02000BE0 39303730 ldmccdb  r0!,{r4,r5,r8,r9,r10,r12,r13}
:02000BE4 32303032 eorccs r3,r0,#0x32
:02000BE8 005D3932 subeqs r3,r13,r2,lsr r9
:02000BEC 4B44535B blmi 03115960
:02000BF0 4942552B stmmidb  r2 ,{r0,r1,r3,r5,r8,r10,r12,r14}^
:02000BF4 54495551 strplb r5,[r9],#-0x551
:02000BF8 3A53554F bcc 034D613C
:02000BFC 5D535043 unknown
:02000C00 00000000 andeq  r0,r0,r0
:02000C04 4B44535B blmi 03115978
:02000C08 4942552B stmmidb  r2 ,{r0,r1,r3,r5,r8,r10,r12,r14}^
:02000C0C 54495551 strplb r5,[r9],#-0x551
:02000C10 3A53554F bcc 034D6154
:02000C14 5D4C5353 unknown
:02000C18 00000000 andeq  r0,r0,r0
:02000C1C 4B44535B blmi 03115990
:02000C20 4E494E2B cdpmi 14,4,cr4,cr9,cr11,1
:02000C24 444E4554 strmib r4,[r14],#-0x554
:02000C28 41423A4F unknown
:02000C2C 50554B43 subpls r4,r5,r3,asr #0x16
:02000C30 0000005D andeq  r0,r0,r13,asr r0
:02000C34 E92D43F8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r14}
:02000C38 E59F0128 ldr r0,[r15, #+0x128]		;r15+0x128=*(02000d68)=#34495104(0x020e5a80)
:02000C3C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02000C40 E1C013BA strh r1,[r0, #+0x3a]		;r0+0x3a=*(020e5aba)=#1342825749(0x5009e515)
:02000C44 EB000086 bl 02000E64
:02000C48 EBFFDF4E bl 01FF8988
:02000C4C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02000C50 E59F0114 ldr r0,[r15, #+0x114]		;r15+0x114=*(02000d6c)=#33558440(0x02000fa8)
:02000C54 E1A02001 mov  r2,r1			;r2=0(0x0)
:02000C58 EBFFDEE3 bl 01FF87EC
:02000C5C EB000209 bl 02001488
:02000C60 EB000B38 bl 02003948
:02000C64 EB0010E9 bl 02005010
:02000C68 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02000C6C EB001255 bl 020055C8
:02000C70 EB000045 bl 02000D8C
:02000C74 EB02923F bl 020A5578
:02000C78 E59F10F0 ldr r1,[r15, #+0xf0]		;r15+0xf0=*(02000d70)=#67112960(0x04001000)
:02000C7C E5910000 ldr r0,[r1, #+0x0]		;r1+0x0=*(04001000)=#0(0x00000000)
:02000C80 E3800801 orr  r0,r0,#0x10000
:02000C84 E5810000 str r0,[r1, #+0x0]		;r1+0x0=*(04001000)=#0(0x00000000)
:02000C88 EB0000A7 bl 02000F2C
:02000C8C EB00016A bl 0200123C
:02000C90 E59F10DC ldr r1,[r15, #+0xdc]		;r15+0xdc=*(02000d74)=#34488256(0x020e3fc0)
:02000C94 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02000C98 E5810014 str r0,[r1, #+0x14]		;r1+0x14=*(020e3fd4)=#587532791(0x230509f7)
:02000C9C EB029219 bl 020A5508
:02000CA0 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02000CA4 EB02920A bl 020A54D4
:02000CA8 E59F50C8 ldr r5,[r15, #+0xc8]		;r15+0xc8=*(02000d78)=#67108870(0x04000006)
:02000CAC E59F40C8 ldr r4,[r15, #+0xc8]		;r15+0xc8=*(02000d7c)=#41942076(0x027ffc3c)
:02000CB0 E59F90C8 ldr r9,[r15, #+0xc8]		;r15+0xc8=*(02000d80)=#41816908(0x027e134c)
:02000CB4 E59F70C8 ldr r7,[r15, #+0xc8]		;r15+0xc8=*(02000d84)=#34488436(0x020e4074)
:02000CB8 E59F80C8 ldr r8,[r15, #+0xc8]		;r15+0xc8=*(02000d88)=#34492800(0x020e5180)
:02000CBC E3A06000 mov  r6,#0x0		;r6=0(0x0)
:02000CC0 E5896000 str r6,[r9, #+0x0]		;r9+0x0=*(027e134c)=#1799037558(0x6b3b2276)
:02000CC4 EB000AF9 bl 020038B0
:02000CC8 EB000A67 bl 0200366C
:02000CCC EB0000E7 bl 02001070
:02000CD0 E5980920 ldr r0,[r8, #+0x920]		;r8+0x920=*(020e5aa0)=#46137573(0x02c000e5)
:02000CD4 E3100103 tst r0,#0xC0000000
:02000CD8 0A000008 beq 02000D00
:02000CDC E3100101 tst r0,#0x40000000
:02000CE0 0A000000 beq 02000CE8
:02000CE4 EB004E01 bl 020144F0
:02000CE8 E5980920 ldr r0,[r8, #+0x920]		;r8+0x920=*(020e5aa0)=#46137573(0x02c000e5)
:02000CEC E3100102 tst r0,#0x80000000
:02000CF0 0A000000 beq 02000CF8
:02000CF4 EB003F78 bl 02010ADC
:02000CF8 EB0059FF bl 020174FC
:02000CFC EB005C2E bl 02017DBC
:02000D00 EB002206 bl 02009520
:02000D04 EBFFDEC4 bl 01FF881C
:02000D08 EB002618 bl 0200A570
:02000D0C EB000382 bl 02001B1C
:02000D10 E1D510B0 ldrh r1,[r5, #+0x0]		;r5+0x0=*(04000006)=#0(0x00000000)
:02000D14 E5940000 ldr r0,[r4, #+0x0]		;r4+0x0=*(027ffc3c)=#2062961668(0x7af64c04)
:02000D18 E0800001 add  r0,r0,r1
:02000D1C EB000FA6 bl 02004BBC
:02000D20 EB000986 bl 02003340
:02000D24 E5970000 ldr r0,[r7, #+0x0]		;r7+0x0=*(020e4074)=#1499616514(0x59625502)
:02000D28 E3500000 cmp r0,#0x0
:02000D2C 0A000000 beq 02000D34
:02000D30 EBFFDF90 bl 01FF8B78
:02000D34 EB02A87C bl 020AAF2C
:02000D38 EB001226 bl 020055D8
:02000D3C E5991000 ldr r1,[r9, #+0x0]		;r9+0x0=*(027e134c)=#1799037558(0x6b3b2276)
:02000D40 E1500001 cmp r0,r1
:02000D44 CAFFFFF5 bgt 02000D20
:02000D48 EB0001BB bl 0200143C
:02000D4C E3500001 cmp r0,#0x1
:02000D50 1AFFFFDA bne 02000CC0
:02000D54 EBFFDE6C bl 01FF870C
:02000D58 EB000E7E bl 02004758
:02000D5C EBFFDCB3 bl 01FF8030
:02000D60 EB000151 bl 020012AC
:02000D64 EAFFFFC7 b 02000C88
:02000D68 020E5A80 andeq  r5,r14,#0x80000
:02000D6C 02000FA8 andeq  r0,r0,#0x2A0
:02000D70 04001000 streq r1,[r0],#-0x0
:02000D74 020E3FC0 andeq  r3,r14,#0x300
:02000D78 04000006 streq r0,[r0],#-0x6
:02000D7C 027FFC3C rsbeqs r15,r15,#0x3C00
:02000D80 027E134C rsbeqs r1,r14,#0x30000001
:02000D84 020E4074 andeq  r4,r14,#0x74
:02000D88 020E5180 andeq  r5,r14,#0x20
:02000D8C E92D4010 stmdb  r13!,{r4,r14}
:02000D90 E3A0000C mov  r0,#0xC		;r0=12(0xc)
:02000D94 EB0023E3 bl 02009D28
:02000D98 E3A04001 mov  r4,#0x1		;r4=1(0x1)
:02000D9C EB0021EF bl 02009560
:02000DA0 E3500000 cmp r0,#0x0
:02000DA4 0A000004 beq 02000DBC
:02000DA8 EB0024FA bl 0200A198
:02000DAC E3500003 cmp r0,#0x3
:02000DB0 18BD8010 ldmneia  r13!,{r4,r15}
:02000DB4 E1A00004 mov  r0,r4			;r0=1(0x1)
:02000DB8 EB001F40 bl 02008AC0
:02000DBC EB0021D7 bl 02009520
:02000DC0 EAFFFFF5 b 02000D9C
:02000DC4 E8BD8010 ldmia  r13!,{r4,r15}
:02000DC8 E92D4008 stmdb  r13!,{r3,r14}
:02000DCC E59F1058 ldr r1,[r15, #+0x58]		;r15+0x58=*(02000e2c)=#33521748(0x01ff8054)
:02000DD0 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02000DD4 EB029DFA bl 020A85C4
:02000DD8 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02000DDC EB029E6C bl 020A8794
:02000DE0 E59F1048 ldr r1,[r15, #+0x48]		;r15+0x48=*(02000e30)=#33522468(0x01ff8324)
:02000DE4 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:02000DE8 EB029DF5 bl 020A85C4
:02000DEC E3A00002 mov  r0,#0x2		;r0=2(0x2)
:02000DF0 EB029E67 bl 020A8794
:02000DF4 E3A00701 mov  r0,#0x40000		;r0=262144(0x40000)
:02000DF8 EB029E65 bl 020A8794
:02000DFC E3A00008 mov  r0,#0x8		;r0=8(0x8)
:02000E00 EB029E63 bl 020A8794
:02000E04 E3A00B02 mov  r0,#0x800		;r0=2048(0x800)
:02000E08 EB029E61 bl 020A8794
:02000E0C E3A00B01 mov  r0,#0x400		;r0=1024(0x400)
:02000E10 EB029E5F bl 020A8794
:02000E14 E59F2018 ldr r2,[r15, #+0x18]		;r15+0x18=*(02000e34)=#67109384(0x04000208)
:02000E18 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02000E1C E1D210B0 ldrh r1,[r2, #+0x0]		;r2+0x0=*(04000208)=#0(0x00000000)
:02000E20 E1C200B0 strh r0,[r2, #+0x0]		;r2+0x0=*(04000208)=#0(0x00000000)
:02000E24 EB02A81C bl 020AAE9C
:02000E28 E8BD8008 ldmia  r13!,{r3,r15}
:02000E2C 01FF8054 mvneqs r8,r4,asr r0
:02000E30 01FF8324 mvneqs r8,r4,lsr #0x6
:02000E34 04000208 streq r0,[r0],#-0x208
:02000E38 E92D4010 stmdb  r13!,{r4,r14}
:02000E3C E3A00002 mov  r0,#0x2		;r0=2(0x2)
:02000E40 EB02B8A1 bl 020AF0CC
:02000E44 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02000E48 E1A01000 mov  r1,r0			;r1=0(0x0)
:02000E4C EB02BA74 bl 020AF824
:02000E50 E1A04000 mov  r4,r0			;r4=0(0x0)
:02000E54 EBFFDD60 bl 01FF83DC
:02000E58 E1A01004 mov  r1,r4			;r1=0(0x0)
:02000E5C EB02BA70 bl 020AF824
:02000E60 E8BD8010 ldmia  r13!,{r4,r15}
:02000E64 E92D4008 stmdb  r13!,{r3,r14}
:02000E68 E59F10A0 ldr r1,[r15, #+0xa0]		;r15+0xa0=*(02000f10)=#34488256(0x020e3fc0)
:02000E6C E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02000E70 E59F009C ldr r0,[r15, #+0x9c]		;r15+0x9c=*(02000f14)=#34488436(0x020e4074)
:02000E74 E5812014 str r2,[r1, #+0x14]		;r1+0x14=*(020e3fd4)=#587532791(0x230509f7)
:02000E78 E5802000 str r2,[r0, #+0x0]		;r0+0x0=*(020e4074)=#1499616514(0x59625502)
:02000E7C EB02A3DE bl 020A9DFC
:02000E80 EB02A688 bl 020AA8A8
:02000E84 EB02A712 bl 020AAAD4
:02000E88 EB02913D bl 020A5384
:02000E8C EB02913D bl 020A5388
:02000E90 EB02B207 bl 020AD6B4
:02000E94 EB02C70D bl 020B2AD0
:02000E98 EB02C235 bl 020B1774
:02000E9C EB02C3AF bl 020B1D60
:02000EA0 EBFFFFC8 bl 02000DC8
:02000EA4 EBFFDD2C bl 01FF835C
:02000EA8 EBFFFFE2 bl 02000E38
:02000EAC E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02000EB0 EB000169 bl 0200145C
:02000EB4 EB000A83 bl 020038C8
:02000EB8 EB000A17 bl 0200371C
:02000EBC EBFFDEE6 bl 01FF8A5C
:02000EC0 EB000DB5 bl 0200459C
:02000EC4 EB0277A8 bl 0209ED6C
:02000EC8 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02000ECC EB027719 bl 0209EB38
:02000ED0 E59F0040 ldr r0,[r15, #+0x40]		;r15+0x40=*(02000f18)=#32767(0x00007fff)
:02000ED4 EB000876 bl 020030B4
:02000ED8 E59F103C ldr r1,[r15, #+0x3c]		;r15+0x3c=*(02000f1c)=#15855(0x00003def)
:02000EDC E3A00405 mov  r0,#0x5000000		;r0=83886080(0x5000000)
:02000EE0 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(05000000)=#0(0x00000000)
:02000EE4 E2800B01 add  r0,r0,#0x400
:02000EE8 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(05000000)=#0(0x00000000)
:02000EEC E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02000EF0 E59F1028 ldr r1,[r15, #+0x28]		;r15+0x28=*(02000f20)=#34492800(0x020e5180)
:02000EF4 E59F2028 ldr r2,[r15, #+0x28]		;r15+0x28=*(02000f24)=#2412(0x0000096c)
:02000EF8 EB02AAF4 bl 020ABAD0
:02000EFC E59F0024 ldr r0,[r15, #+0x24]		;r15+0x24=*(02000f28)=#41942076(0x027ffc3c)
:02000F00 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(027ffc3c)=#2062961668(0x7af64c04)
:02000F04 EB000F2C bl 02004BBC
:02000F08 EB000882 bl 02003118
:02000F0C E8BD8008 ldmia  r13!,{r3,r15}
:02000F10 020E3FC0 andeq  r3,r14,#0x300
:02000F14 020E4074 andeq  r4,r14,#0x74
:02000F18 00007FFF unknown
:02000F1C 00003DEF andeq  r3,r0,r15,ror #0x1b
:02000F20 020E5180 andeq  r5,r14,#0x20
:02000F24 0000096C andeq  r0,r0,r12,ror #0x12
:02000F28 027FFC3C rsbeqs r15,r15,#0x3C00
:02000F2C E92D4008 stmdb  r13!,{r3,r14}
:02000F30 EB0000B3 bl 02001204
:02000F34 E59F0030 ldr r0,[r15, #+0x30]		;r15+0x30=*(02000f6c)=#34488292(0x020e3fe4)
:02000F38 E3A01008 mov  r1,#0x8		;r1=8(0x8)
:02000F3C EB025E17 bl 020987A0
:02000F40 EB000150 bl 02001488
:02000F44 E59F0024 ldr r0,[r15, #+0x24]		;r15+0x24=*(02000f70)=#34488600(0x020e4118)
:02000F48 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02000F4C E3A02060 mov  r2,#0x60		;r2=96(0x60)
:02000F50 EB02AB32 bl 020ABC20
:02000F54 E59F1018 ldr r1,[r15, #+0x18]		;r15+0x18=*(02000f74)=#34488256(0x020e3fc0)
:02000F58 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02000F5C E59F0014 ldr r0,[r15, #+0x14]		;r15+0x14=*(02000f78)=#34437600(0x020d79e0)
:02000F60 E5812018 str r2,[r1, #+0x18]		;r1+0x18=*(020e3fd8)=#-1501707728(0xa67dc230)
:02000F64 EB02B98A bl 020AF594
:02000F68 E8BD8008 ldmia  r13!,{r3,r15}
:02000F6C 020E3FE4 andeq  r3,r14,#0x390
:02000F70 020E4118 andeq  r4,r14,#0x6
:02000F74 020E3FC0 andeq  r3,r14,#0x300
:02000F78 020D79E0 andeq  r7,r13,#0x380000
:02000F7C E92D4008 stmdb  r13!,{r3,r14}
:02000F80 EB02916D bl 020A553C
:02000F84 E59F1018 ldr r1,[r15, #+0x18]		;r15+0x18=*(02000fa4)=#67112960(0x04001000)
:02000F88 E5910000 ldr r0,[r1, #+0x0]		;r1+0x0=*(04001000)=#0(0x00000000)
:02000F8C E3C00801 bic  r0,r0,#0x10000
:02000F90 E5810000 str r0,[r1, #+0x0]		;r1+0x0=*(04001000)=#0(0x00000000)
:02000F94 EB02A7C0 bl 020AAE9C
:02000F98 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02000F9C EB02A816 bl 020AAFFC
:02000FA0 E8BD8008 ldmia  r13!,{r3,r15}
:02000FA4 04001000 streq r1,[r0],#-0x0
:02000FA8 E92D4010 stmdb  r13!,{r4,r14}
:02000FAC E59F00B0 ldr r0,[r15, #+0xb0]		;r15+0xb0=*(02001064)=#34488468(0x020e4094)
:02000FB0 E1D000B0 ldrh r0,[r0, #+0x0]		;r0+0x0=*(020e4094)=#-468105870(0xe4194572)
:02000FB4 E2000FC3 and  r0,r0,#0x30C
:02000FB8 E3500FC3 cmp r0,#0x30C
:02000FBC 1A000024 bne 02001054
:02000FC0 E59F00A0 ldr r0,[r15, #+0xa0]		;r15+0xa0=*(02001068)=#34492800(0x020e5180)
:02000FC4 E3A04001 mov  r4,#0x1		;r4=1(0x1)
:02000FC8 E5900920 ldr r0,[r0, #+0x920]		;r0+0x920=*(020e5aa0)=#46137573(0x02c000e5)
:02000FCC E3100101 tst r0,#0x40000000
:02000FD0 0A000002 beq 02000FE0
:02000FD4 EB004D81 bl 020145E0
:02000FD8 E3500000 cmp r0,#0x0
:02000FDC EA000003 b 02000FF0
:02000FE0 E3100102 tst r0,#0x80000000
:02000FE4 0A000001 beq 02000FF0
:02000FE8 EB003F33 bl 02010CBC
:02000FEC E3500000 cmp r0,#0x0
:02000FF0 E59F0070 ldr r0,[r15, #+0x70]		;r15+0x70=*(02001068)=#34492800(0x020e5180)
:02000FF4 E5900920 ldr r0,[r0, #+0x920]		;r0+0x920=*(020e5aa0)=#46137573(0x02c000e5)
:02000FF8 E3100103 tst r0,#0xC0000000
:02000FFC 13A04001 movne  r4,#0x1		;r4=1(0x1)
:02001000 E3100301 tst r0,#0x4000000
:02001004 13A04001 movne  r4,#0x1		;r4=1(0x1)
:02001008 E3100402 tst r0,#0x2000000
:0200100C 13A04001 movne  r4,#0x1		;r4=1(0x1)
:02001010 E3540000 cmp r4,#0x0
:02001014 1A00000E bne 02001054
:02001018 E59F004C ldr r0,[r15, #+0x4c]		;r15+0x4c=*(0200106c)=#34488256(0x020e3fc0)
:0200101C E5901018 ldr r1,[r0, #+0x18]		;r0+0x18=*(020e3fd8)=#-1501707728(0xa67dc230)
:02001020 E3510000 cmp r1,#0x0
:02001024 03A0101E moveq  r1,#0x1E		;r1=30(0x1e)
:02001028 05801018 streq r1,[r0, #+0x18]		;r0+0x18=*(020e3fd8)=#-1501707728(0xa67dc230)
:0200102C 08BD8010 ldmeqia  r13!,{r4,r15}
:02001030 EB001168 bl 020055D8
:02001034 E59F1030 ldr r1,[r15, #+0x30]		;r15+0x30=*(0200106c)=#34488256(0x020e3fc0)
:02001038 E5912018 ldr r2,[r1, #+0x18]		;r1+0x18=*(020e3fd8)=#-1501707728(0xa67dc230)
:0200103C E0420000 sub  r0,r2,r0
:02001040 E5810018 str r0,[r1, #+0x18]		;r1+0x18=*(020e3fd8)=#-1501707728(0xa67dc230)
:02001044 E3500000 cmp r0,#0x0
:02001048 C8BD8010 ldmgtia  r13!,{r4,r15}
:0200104C EBFFFFCA bl 02000F7C
:02001050 E8BD8010 ldmia  r13!,{r4,r15}
:02001054 E59F0010 ldr r0,[r15, #+0x10]		;r15+0x10=*(0200106c)=#34488256(0x020e3fc0)
:02001058 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0200105C E5801018 str r1,[r0, #+0x18]		;r0+0x18=*(020e3fd8)=#-1501707728(0xa67dc230)
:02001060 E8BD8010 ldmia  r13!,{r4,r15}
:02001064 020E4094 andeq  r4,r14,#0x94
:02001068 020E5180 andeq  r5,r14,#0x20
:0200106C 020E3FC0 andeq  r3,r14,#0x300
:02001070 E92D4010 stmdb  r13!,{r4,r14}
:02001074 E59F0178 ldr r0,[r15, #+0x178]		;r15+0x178=*(020011f4)=#34492800(0x020e5180)
:02001078 E3A04000 mov  r4,#0x0		;r4=0(0x0)
:0200107C E5900920 ldr r0,[r0, #+0x920]		;r0+0x920=*(020e5aa0)=#46137573(0x02c000e5)
:02001080 E3100101 tst r0,#0x40000000
:02001084 0A000003 beq 02001098
:02001088 EB004D54 bl 020145E0
:0200108C E3500000 cmp r0,#0x0
:02001090 03A04001 moveq  r4,#0x1		;r4=1(0x1)
:02001094 EA000004 b 020010AC
:02001098 E3100102 tst r0,#0x80000000
:0200109C 0A000002 beq 020010AC
:020010A0 EB003F05 bl 02010CBC
:020010A4 E3500000 cmp r0,#0x0
:020010A8 03A04001 moveq  r4,#0x1		;r4=1(0x1)
:020010AC E3540000 cmp r4,#0x0
:020010B0 E59F0140 ldr r0,[r15, #+0x140]		;r15+0x140=*(020011f8)=#41942952(0x027fffa8)
:020010B4 1A000024 bne 0200114C
:020010B8 E1D000B0 ldrh r0,[r0, #+0x0]		;r0+0x0=*(027fffa8)=#-217089081(0xf30f7bc7)
:020010BC E2000902 and  r0,r0,#0x8000
:020010C0 E1A007C0 mov  r0,r0,asr #0xf
:020010C4 E3500001 cmp r0,#0x1
:020010C8 1A000011 bne 02001114
:020010CC E59F0120 ldr r0,[r15, #+0x120]		;r15+0x120=*(020011f4)=#34492800(0x020e5180)
:020010D0 E5900920 ldr r0,[r0, #+0x920]		;r0+0x920=*(020e5aa0)=#46137573(0x02c000e5)
:020010D4 E3100402 tst r0,#0x2000000
:020010D8 18BD8010 ldmneia  r13!,{r4,r15}
:020010DC EB000B81 bl 02003EE8
:020010E0 E3500001 cmp r0,#0x1
:020010E4 08BD8010 ldmeqia  r13!,{r4,r15}
:020010E8 EB02A76B bl 020AAE9C
:020010EC E1A04000 mov  r4,r0			;r4=0(0x0)
:020010F0 E3E00000 mvn  r0,#0x0
:020010F4 EBFFDF88 bl 01FF8F1C
:020010F8 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:020010FC E1A02001 mov  r2,r1			;r2=0(0x0)
:02001100 E3A0000C mov  r0,#0xC		;r0=12(0xc)
:02001104 EB02C490 bl 020B234C
:02001108 E1A00004 mov  r0,r4			;r0=0(0x0)
:0200110C EB02A76C bl 020AAEC4
:02001110 E8BD8010 ldmia  r13!,{r4,r15}
:02001114 E59F00D8 ldr r0,[r15, #+0xd8]		;r15+0xd8=*(020011f4)=#34492800(0x020e5180)
:02001118 E5900920 ldr r0,[r0, #+0x920]		;r0+0x920=*(020e5aa0)=#46137573(0x02c000e5)
:0200111C E3100401 tst r0,#0x1000000
:02001120 08BD8010 ldmeqia  r13!,{r4,r15}
:02001124 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02001128 EB02C5D0 bl 020B2870
:0200112C E3500000 cmp r0,#0x0
:02001130 08BD8010 ldmeqia  r13!,{r4,r15}
:02001134 E59F00B8 ldr r0,[r15, #+0xb8]		;r15+0xb8=*(020011f4)=#34492800(0x020e5180)
:02001138 E5901920 ldr r1,[r0, #+0x920]		;r0+0x920=*(020e5aa0)=#46137573(0x02c000e5)
:0200113C E3C11401 bic  r1,r1,#0x1000000
:02001140 E3811902 orr  r1,r1,#0x8000
:02001144 E5801920 str r1,[r0, #+0x920]		;r0+0x920=*(020e5aa0)=#46137573(0x02c000e5)
:02001148 E8BD8010 ldmia  r13!,{r4,r15}
:0200114C E1D000B0 ldrh r0,[r0, #+0x0]		;r0+0x0=*(020e5180)=#882917(0x000d78e5)
:02001150 E2000902 and  r0,r0,#0x8000
:02001154 E1A007C0 mov  r0,r0,asr #0xf
:02001158 E3500001 cmp r0,#0x1
:0200115C 1A000016 bne 020011BC
:02001160 E59F3094 ldr r3,[r15, #+0x94]		;r15+0x94=*(020011fc)=#34488468(0x020e4094)
:02001164 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02001168 E1C310B0 strh r1,[r3, #+0x0]		;r3+0x0=*(020e4094)=#-468105870(0xe4194572)
:0200116C E1C310B2 strh r1,[r3, #+0x2]		;r3+0x2=*(020e4096)=#338551833(0x142de419)
:02001170 E1C310B6 strh r1,[r3, #+0x6]		;r3+0x6=*(020e409a)=#-469181014(0xe408ddaa)
:02001174 E1C310B8 strh r1,[r3, #+0x8]		;r3+0x8=*(020e409c)=#540402696(0x2035e408)
:02001178 E59F0080 ldr r0,[r15, #+0x80]		;r15+0x80=*(02001200)=#34488548(0x020e40e4)
:0200117C E3A02034 mov  r2,#0x34		;r2=52(0x34)
:02001180 E5C3100C strb r1,[r3, #+0xc]		;r3+0xc=*(020e40a0)=#1082720733(0x408901dd)
:02001184 EB02AAA5 bl 020ABC20
:02001188 E59F0064 ldr r0,[r15, #+0x64]		;r15+0x64=*(020011f4)=#34492800(0x020e5180)
:0200118C E5900920 ldr r0,[r0, #+0x920]		;r0+0x920=*(020e5aa0)=#46137573(0x02c000e5)
:02001190 E3100401 tst r0,#0x1000000
:02001194 18BD8010 ldmneia  r13!,{r4,r15}
:02001198 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0200119C EB02C5B3 bl 020B2870
:020011A0 E3500000 cmp r0,#0x0
:020011A4 08BD8010 ldmeqia  r13!,{r4,r15}
:020011A8 E59F0044 ldr r0,[r15, #+0x44]		;r15+0x44=*(020011f4)=#34492800(0x020e5180)
:020011AC E5901920 ldr r1,[r0, #+0x920]		;r0+0x920=*(020e5aa0)=#46137573(0x02c000e5)
:020011B0 E3811401 orr  r1,r1,#0x1000000
:020011B4 E5801920 str r1,[r0, #+0x920]		;r0+0x920=*(020e5aa0)=#46137573(0x02c000e5)
:020011B8 E8BD8010 ldmia  r13!,{r4,r15}
:020011BC E59F0030 ldr r0,[r15, #+0x30]		;r15+0x30=*(020011f4)=#34492800(0x020e5180)
:020011C0 E5900920 ldr r0,[r0, #+0x920]		;r0+0x920=*(020e5aa0)=#46137573(0x02c000e5)
:020011C4 E3100401 tst r0,#0x1000000
:020011C8 08BD8010 ldmeqia  r13!,{r4,r15}
:020011CC E3A00001 mov  r0,#0x1		;r0=1(0x1)
:020011D0 EB02C5A6 bl 020B2870
:020011D4 E3500000 cmp r0,#0x0
:020011D8 08BD8010 ldmeqia  r13!,{r4,r15}
:020011DC E59F0010 ldr r0,[r15, #+0x10]		;r15+0x10=*(020011f4)=#34492800(0x020e5180)
:020011E0 E5901920 ldr r1,[r0, #+0x920]		;r0+0x920=*(020e5aa0)=#46137573(0x02c000e5)
:020011E4 E3C11401 bic  r1,r1,#0x1000000
:020011E8 E3811902 orr  r1,r1,#0x8000
:020011EC E5801920 str r1,[r0, #+0x920]		;r0+0x920=*(020e5aa0)=#46137573(0x02c000e5)
:020011F0 E8BD8010 ldmia  r13!,{r4,r15}
:020011F4 020E5180 andeq  r5,r14,#0x20
:020011F8 027FFFA8 rsbeqs r15,r15,#0x2A0
:020011FC 020E4094 andeq  r4,r14,#0x94
:02001200 020E40E4 andeq  r4,r14,#0xE4
:02001204 E59F000C ldr r0,[r15, #+0xc]		;r15+0xc=*(02001218)=#34488256(0x020e3fc0)
:02001208 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0200120C E5801010 str r1,[r0, #+0x10]		;r0+0x10=*(020e3fd0)=#107289301(0x06651ad5)
:02001210 E580100C str r1,[r0, #+0xc]		;r0+0xc=*(020e3fcc)=#636551477(0x25f10135)
:02001214 E12FFF1E bx r14 (Jump to addr_FFFF0000?)
msr CPSR_fsxc,r14
:02001218 020E3FC0 andeq  r3,r14,#0x300
:0200121C E2002CFF and  r2,r0,#0xFF00
:02001220 E59F1010 ldr r1,[r15, #+0x10]		;r15+0x10=*(02001238)=#34377164(0x020c8dcc)
:02001224 E1A02442 mov  r2,r2,asr #0x8
:02001228 E7911102 ldr r1,[r1,+r2, lsl #0x2]
:0200122C E20000FF and  r0,r0,#0xFF
:02001230 E7910100 ldr r0,[r1,+r0, lsl #0x2]
:02001234 E12FFF1E bx r14 (Jump to addr_FFFF0000?)
msr CPSR_fsxc,r14
:02001238 020C8DCC andeq  r8,r12,#0x3300
:0200123C E92D4008 stmdb  r13!,{r3,r14}
:02001240 E59F105C ldr r1,[r15, #+0x5c]		;r15+0x5c=*(020012a4)=#34562816(0x020f6300)
:02001244 E1D120B4 ldrh r2,[r1, #+0x4]		;r1+0x4=*(020f6304)=#1965873(0x001dff31)
:02001248 E3520000 cmp r2,#0x0
:0200124C 159F0054 ldrne r0,[r15, #+0x54]		;r15+0x54=*(020012a8)=#65535(0x0000ffff)
:02001250 11520000 cmpne r2,r0
:02001254 E59F0048 ldr r0,[r15, #+0x48]		;r15+0x48=*(020012a4)=#34562816(0x020f6300)
:02001258 11C120B0 strneh r2,[r1, #+0x0]		;r1+0x0=*(020f6300)=#-1892610907(0x8f310ca5)
:0200125C E1D000B0 ldrh r0,[r0, #+0x0]		;r0+0x0=*(020f6300)=#-1892610907(0x8f310ca5)
:02001260 EBFFFFED bl 0200121C
:02001264 E1A01000 mov  r1,r0			;r1=-1892610907(0x8f310ca5)
:02001268 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0200126C EB02BAD7 bl 020AFDD0
:02001270 E3500000 cmp r0,#0x0
:02001274 1A000000 bne 0200127C
:02001278 EB02A81B bl 020AB2EC
:0200127C E59F0020 ldr r0,[r15, #+0x20]		;r15+0x20=*(020012a4)=#34562816(0x020f6300)
:02001280 E59F1020 ldr r1,[r15, #+0x20]		;r15+0x20=*(020012a8)=#65535(0x0000ffff)
:02001284 E1D024BA ldrh r2,[r0, #+0x4a]		;r0+0x4a=*(020f634a)=#-837286541(0xce180573)
:02001288 E3C22001 bic  r2,r2,#0x1
:0200128C E1C024BA strh r2,[r0, #+0x4a]		;r0+0x4a=*(020f634a)=#-837286541(0xce180573)
:02001290 E1D024BA ldrh r2,[r0, #+0x4a]		;r0+0x4a=*(020f634a)=#-837286541(0xce180573)
:02001294 E3C22008 bic  r2,r2,#0x8
:02001298 E1C024BA strh r2,[r0, #+0x4a]		;r0+0x4a=*(020f634a)=#-837286541(0xce180573)
:0200129C E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(020f6304)=#1965873(0x001dff31)
:020012A0 E8BD8008 ldmia  r13!,{r3,r15}
:020012A4 020F6300 andeq  r6,r15,#0x0
:020012A8 0000FFFF unknown
:020012AC E92D4008 stmdb  r13!,{r3,r14}
:020012B0 E59F003C ldr r0,[r15, #+0x3c]		;r15+0x3c=*(020012f4)=#34562816(0x020f6300)
:020012B4 E1D000B0 ldrh r0,[r0, #+0x0]		;r0+0x0=*(020f6300)=#-1892610907(0x8f310ca5)
:020012B8 EBFFFFD7 bl 0200121C
:020012BC E1A01000 mov  r1,r0			;r1=-1892610907(0x8f310ca5)
:020012C0 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:020012C4 EB02BAD6 bl 020AFE24
:020012C8 E3500000 cmp r0,#0x0
:020012CC 1A000000 bne 020012D4
:020012D0 EB02A805 bl 020AB2EC
:020012D4 E59F0018 ldr r0,[r15, #+0x18]		;r15+0x18=*(020012f4)=#34562816(0x020f6300)
:020012D8 E1D004BA ldrh r0,[r0, #+0x4a]		;r0+0x4a=*(020f634a)=#-837286541(0xce180573)
:020012DC E1A00D80 mov  r0,r0,lsl #0x1b		;r0=-1744830464(0x98000000)
:020012E0 E1B00FA0 movs r0,r0,lsr #0x1f		;r0=1(0x1)
:020012E4 08BD8008 ldmeqia  r13!,{r3,r15}
:020012E8 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:020012EC EB00005A bl 0200145C
:020012F0 E8BD8008 ldmia  r13!,{r3,r15}
:020012F4 020F6300 andeq  r6,r15,#0x0
:020012F8 E3500000 cmp r0,#0x0
:020012FC 012FFF1E bxeq r14 (Jump to addr_FFFF0000?)msreq CPSR_fsxc,r14
:02001300 E59F2034 ldr r2,[r15, #+0x34]		;r15+0x34=*(0200133c)=#34562816(0x020f6300)
:02001304 E1D234BA ldrh r3,[r2, #+0x4a]		;r2+0x4a=*(020f634a)=#-837286541(0xce180573)
:02001308 E1A0CE03 mov  r12,r3,lsl #0x1c		;r12=805306368(0x30000000)
:0200130C E1B0CFAC movs r12,r12,lsr #0x1f		;r12=0(0x0)
:02001310 112FFF1E bxne r14 (Jump to addr_FFFF0000?)msrne CPSR_fsxc,r14
:02001314 E1D2C0B0 ldrh r12,[r2, #+0x0]		;r2+0x0=*(020f6300)=#-1892610907(0x8f310ca5)
:02001318 E3C33006 bic  r3,r3,#0x6
:0200131C E1C2C0B2 strh r12,[r2, #+0x2]		;r2+0x2=*(020f6302)=#-13529295(0xff318f31)
:02001320 E1C200B4 strh r0,[r2, #+0x4]		;r2+0x4=*(020f6304)=#1965873(0x001dff31)
:02001324 E1C212B8 strh r1,[r2, #+0x28]		;r2+0x28=*(020f6328)=#-265185392(0xf0319790)
:02001328 E1C234BA strh r3,[r2, #+0x4a]		;r2+0x4a=*(020f634a)=#-837286541(0xce180573)
:0200132C E1D204BA ldrh r0,[r2, #+0x4a]		;r2+0x4a=*(020f634a)=#-837286541(0xce180573)
:02001330 E3800008 orr  r0,r0,#0x8
:02001334 E1C204BA strh r0,[r2, #+0x4a]		;r2+0x4a=*(020f634a)=#-837286541(0xce180573)
:02001338 E12FFF1E bx r14 (Jump to addr_FFFF0000?)
msr CPSR_fsxc,r14
:0200133C 020F6300 andeq  r6,r15,#0x0
:02001340 E92D4010 stmdb  r13!,{r4,r14}
:02001344 E59F2054 ldr r2,[r15, #+0x54]		;r15+0x54=*(020013a0)=#34562816(0x020f6300)
:02001348 E59FC054 ldr r12,[r15, #+0x54]		;r15+0x54=*(020013a4)=#34562822(0x020f6306)
:0200134C E1D2E2B6 ldrh r14,[r2, #+0x26]		;r2+0x26=*(020f6326)=#-1752121860(0x9790bdfc)
:02001350 E28E3001 add  r3,r14,#0x1
:02001354 E1C232B6 strh r3,[r2, #+0x26]		;r2+0x26=*(020f6326)=#-1752121860(0x9790bdfc)
:02001358 E1D232B6 ldrh r3,[r2, #+0x26]		;r2+0x26=*(020f6326)=#-1752121860(0x9790bdfc)
:0200135C E1A0E08E mov  r14,r14,lsl #0x1		;r14=790723576(0x2f217bf8)
:02001360 E3530010 cmp r3,#0x10
:02001364 22433001 subcs  r3,r3,#0x1
:02001368 21C232B6 strcsh r3,[r2, #+0x26]		;r2+0x26=*(020f6326)=#-1752121860(0x9790bdfc)
:0200136C E59F202C ldr r2,[r15, #+0x2c]		;r15+0x2c=*(020013a0)=#34562816(0x020f6300)
:02001370 E59F3030 ldr r3,[r15, #+0x30]		;r15+0x30=*(020013a8)=#34562858(0x020f632a)
:02001374 E1D240B0 ldrh r4,[r2, #+0x0]		;r2+0x0=*(020f6300)=#-1892610907(0x8f310ca5)
:02001378 E18C40BE strh r4,[r12, +r14]
:0200137C E1D222B8 ldrh r2,[r2, #+0x28]		;r2+0x28=*(020f6328)=#-265185392(0xf0319790)
:02001380 E18320BE strh r2,[r3, +r14]
:02001384 EBFFFFDB bl 020012F8
:02001388 E59F0010 ldr r0,[r15, #+0x10]		;r15+0x10=*(020013a0)=#34562816(0x020f6300)
:0200138C E1D014BA ldrh r1,[r0, #+0x4a]		;r0+0x4a=*(020f634a)=#-837286541(0xce180573)
:02001390 E3C11006 bic  r1,r1,#0x6
:02001394 E3811002 orr  r1,r1,#0x2
:02001398 E1C014BA strh r1,[r0, #+0x4a]		;r0+0x4a=*(020f634a)=#-837286541(0xce180573)
:0200139C E8BD8010 ldmia  r13!,{r4,r15}
:020013A0 020F6300 andeq  r6,r15,#0x0
:020013A4 020F6306 andeq  r6,r15,#0x18000000
:020013A8 020F632A andeq  r6,r15,#0xA8000000
:020013AC E92D4008 stmdb  r13!,{r3,r14}
:020013B0 E59F0050 ldr r0,[r15, #+0x50]		;r15+0x50=*(02001408)=#34562816(0x020f6300)
:020013B4 E1D012B6 ldrh r1,[r0, #+0x26]		;r0+0x26=*(020f6326)=#-1752121860(0x9790bdfc)
:020013B8 E3510000 cmp r1,#0x0
:020013BC 1A000002 bne 020013CC
:020013C0 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:020013C4 EB000024 bl 0200145C
:020013C8 E8BD8008 ldmia  r13!,{r3,r15}
:020013CC E2411001 sub  r1,r1,#0x1
:020013D0 E1C012B6 strh r1,[r0, #+0x26]		;r0+0x26=*(00000027)
:020013D4 E1D022B6 ldrh r2,[r0, #+0x26]		;r0+0x26=*(00000027)
:020013D8 E59F002C ldr r0,[r15, #+0x2c]		;r15+0x2c=*(0200140c)=#34562822(0x020f6306)
:020013DC E59F102C ldr r1,[r15, #+0x2c]		;r15+0x2c=*(02001410)=#34562858(0x020f632a)
:020013E0 E1A02082 mov  r2,r2,lsl #0x1		;r2=-530370784(0xe0632f20)
:020013E4 E19000B2 ldrh r0,[r0, +r2]
:020013E8 E19110B2 ldrh r1,[r1, +r2]
:020013EC EBFFFFC1 bl 020012F8
:020013F0 E59F0010 ldr r0,[r15, #+0x10]		;r15+0x10=*(02001408)=#34562816(0x020f6300)
:020013F4 E1D014BA ldrh r1,[r0, #+0x4a]		;r0+0x4a=*(020f634a)=#-837286541(0xce180573)
:020013F8 E3C11006 bic  r1,r1,#0x6
:020013FC E3811004 orr  r1,r1,#0x4
:02001400 E1C014BA strh r1,[r0, #+0x4a]		;r0+0x4a=*(020f634a)=#-837286541(0xce180573)
:02001404 E8BD8008 ldmia  r13!,{r3,r15}
:02001408 020F6300 andeq  r6,r15,#0x0
:0200140C 020F6306 andeq  r6,r15,#0x18000000
:02001410 020F632A andeq  r6,r15,#0xA8000000
:02001414 E59F001C ldr r0,[r15, #+0x1c]		;r15+0x1c=*(02001438)=#34562816(0x020f6300)
:02001418 E1D014BA ldrh r1,[r0, #+0x4a]		;r0+0x4a=*(020f634a)=#-837286541(0xce180573)
:0200141C E3C11001 bic  r1,r1,#0x1
:02001420 E3811001 orr  r1,r1,#0x1
:02001424 E1C014BA strh r1,[r0, #+0x4a]		;r0+0x4a=*(020f634a)=#-837286541(0xce180573)
:02001428 E1D014BA ldrh r1,[r0, #+0x4a]		;r0+0x4a=*(020f634a)=#-837286541(0xce180573)
:0200142C E3C11008 bic  r1,r1,#0x8
:02001430 E1C014BA strh r1,[r0, #+0x4a]		;r0+0x4a=*(020f634a)=#-837286541(0xce180573)
:02001434 E12FFF1E bx r14 (Jump to addr_2F217BF8?)
msr CPSR_fsxc,r14
:02001438 020F6300 andeq  r6,r15,#0x0
:0200143C E59F0014 ldr r0,[r15, #+0x14]		;r15+0x14=*(02001458)=#34562816(0x020f6300)
:02001440 E1D004BA ldrh r0,[r0, #+0x4a]		;r0+0x4a=*(020f634a)=#-837286541(0xce180573)
:02001444 E1A00F80 mov  r0,r0,lsl #0x1f		;r0=-2147483648(0x80000000)
:02001448 E1B00FA0 movs r0,r0,lsr #0x1f		;r0=1(0x1)
:0200144C 13A00001 movne  r0,#0x1		;r0=1(0x1)
:02001450 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:02001454 E12FFF1E bx r14 (Jump to addr_2F217BF8?)
msr CPSR_fsxc,r14
:02001458 020F6300 andeq  r6,r15,#0x0
:0200145C E92D4008 stmdb  r13!,{r3,r14}
:02001460 E59F0018 ldr r0,[r15, #+0x18]		;r15+0x18=*(02001480)=#34562816(0x020f6300)
:02001464 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02001468 E3A0204C mov  r2,#0x4C		;r2=76(0x4c)
:0200146C EB02A9EB bl 020ABC20
:02001470 E59F000C ldr r0,[r15, #+0xc]		;r15+0xc=*(02001484)=#515(0x00000203)
:02001474 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02001478 EBFFFF9E bl 020012F8
:0200147C E8BD8008 ldmia  r13!,{r3,r15}
:02001480 020F6300 andeq  r6,r15,#0x0
:02001484 00000203 andeq  r0,r0,r3,lsl #0x4
:02001488 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:0200148C E59F1074 ldr r1,[r15, #+0x74]		;r15+0x74=*(02001508)=#34521856(0x020ec300)
:02001490 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02001494 E3A02A0A mov  r2,#0xA000		;r2=40960(0xa000)
:02001498 EB02A99D bl 020ABB14
:0200149C E59F1068 ldr r1,[r15, #+0x68]		;r15+0x68=*(0200150c)=#34488696(0x020e4178)
:020014A0 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:020014A4 E3A02C03 mov  r2,#0x300		;r2=768(0x300)
:020014A8 EB02A999 bl 020ABB14
:020014AC E59F005C ldr r0,[r15, #+0x5c]		;r15+0x5c=*(02001510)=#34488448(0x020e4080)
:020014B0 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:020014B4 E3A02008 mov  r2,#0x8		;r2=8(0x8)
:020014B8 EB02A9D8 bl 020ABC20
:020014BC EB00028B bl 02001EF0
:020014C0 E3A05000 mov  r5,#0x0		;r5=0(0x0)
:020014C4 E1A04005 mov  r4,r5			;r4=0(0x0)
:020014C8 E59FE044 ldr r14,[r15, #+0x44]		;r15+0x44=*(02001514)=#41813500(0x027e05fc)
:020014CC E59FC044 ldr r12,[r15, #+0x44]		;r15+0x44=*(02001518)=#41813372(0x027e057c)
:020014D0 E59F2044 ldr r2,[r15, #+0x44]		;r15+0x44=*(0200151c)=#41812872(0x027e0388)
:020014D4 E59F1044 ldr r1,[r15, #+0x44]		;r15+0x44=*(02001520)=#41813244(0x027e04fc)
:020014D8 E59F0044 ldr r0,[r15, #+0x44]		;r15+0x44=*(02001524)=#41813116(0x027e047c)
:020014DC EA000006 b 020014FC
:020014E0 E1A03085 mov  r3,r5,lsl #0x1		;r3=0(0x0)
:020014E4 E78E4105 str r4,[r14,+r5, lsl #0x2]
:020014E8 E78C4105 str r4,[r12,+r5, lsl #0x2]
:020014EC E18240B3 strh r4,[r2, +r3]
:020014F0 E7814105 str r4,[r1,+r5, lsl #0x2]
:020014F4 E7804105 str r4,[r0,+r5, lsl #0x2]
:020014F8 E2855001 add  r5,r5,#0x1
:020014FC E3550020 cmp r5,#0x20
:02001500 BAFFFFF6 blt 020014E0
:02001504 E8BD8038 ldmia  r13!,{r3,r4,r5,r15}
:02001508 020EC300 andeq  r12,r14,#0x0
:0200150C 020E4178 andeq  r4,r14,#0x1E
:02001510 020E4080 andeq  r4,r14,#0x80
:02001514 027E05FC rsbeqs r0,r14,#0x3F000000
:02001518 027E057C rsbeqs r0,r14,#0x1F000000
:0200151C 027E0388 rsbeqs r0,r14,#0x20000002
:02001520 027E04FC rsbeqs r0,r14,#0xFC000000
:02001524 027E047C rsbeqs r0,r14,#0x7C000000
:02001528 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0200152C E5C01017 strb r1,[r0, #+0x17]		;r0+0x17=*(027e0493)=#-1083142352(0xbf708f30)
:02001530 E12FFF1E bx r14 (Jump to addr_027E05FC?)
msr CPSR_fsxc,r14
:02001534 E92D4010 stmdb  r13!,{r4,r14}
:02001538 E1A04000 mov  r4,r0			;r4=41813116(0x27e047c)
:0200153C E5940000 ldr r0,[r4, #+0x0]		;r4+0x0=*(027e047c)=#1611063691(0x6006e18b)
:02001540 EBFFFFF8 bl 02001528
:02001544 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02001548 E5840000 str r0,[r4, #+0x0]		;r4+0x0=*(027e047c)=#1611063691(0x6006e18b)
:0200154C E8BD8010 ldmia  r13!,{r4,r15}
:02001550 E92D4010 stmdb  r13!,{r4,r14}
:02001554 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02001558 E59F406C ldr r4,[r15, #+0x6c]		;r15+0x6c=*(020015cc)=#34521856(0x020ec300)
:0200155C EA000016 b 020015BC
:02001560 E5D40017 ldrb r0,[r4, #+0x17]		;r4+0x17=*(020ec317)=#-2128608544(0x812002e0)
:02001564 E3500000 cmp r0,#0x0
:02001568 1A000011 bne 020015B4
:0200156C E1A01004 mov  r1,r4			;r1=34521856(0x20ec300)
:02001570 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02001574 E3A02050 mov  r2,#0x50		;r2=80(0x50)
:02001578 EB02A965 bl 020ABB14
:0200157C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02001580 E5C4104C strb r1,[r4, #+0x4c]		;r4+0x4c=*(020ec34c)=#2077556944(0x7bd500d0)
:02001584 E3A00C01 mov  r0,#0x100		;r0=256(0x100)
:02001588 E584000C str r0,[r4, #+0xc]		;r4+0xc=*(020ec30c)=#-443342828(0xe5932014)
:0200158C E5840010 str r0,[r4, #+0x10]		;r4+0x10=*(020ec310)=#31525504(0x01e10a80)
:02001590 E1C411B4 strh r1,[r4, #+0x14]		;r4+0x14=*(020ec314)=#-528015358(0xe0872002)
:02001594 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02001598 E5C40017 strb r0,[r4, #+0x17]		;r4+0x17=*(020ec317)=#-2128608544(0x812002e0)
:0200159C E5D41016 ldrb r1,[r4, #+0x16]		;r4+0x16=*(020ec316)=#537059463(0x2002e087)
:020015A0 E1A00004 mov  r0,r4			;r0=34521856(0x20ec300)
:020015A4 E3C11018 bic  r1,r1,#0x18
:020015A8 E3811010 orr  r1,r1,#0x10
:020015AC E5C41016 strb r1,[r4, #+0x16]		;r4+0x16=*(020ec316)=#537059463(0x2002e087)
:020015B0 E8BD8010 ldmia  r13!,{r4,r15}
:020015B4 E2811001 add  r1,r1,#0x1
:020015B8 E2844050 add  r4,r4,#0x50
:020015BC E3510C02 cmp r1,#0x200
:020015C0 BAFFFFE6 blt 02001560
:020015C4 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:020015C8 E8BD8010 ldmia  r13!,{r4,r15}
:020015CC 020EC300 andeq  r12,r14,#0x0
:020015D0 E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:020015D4 E59F4068 ldr r4,[r15, #+0x68]		;r15+0x68=*(02001644)=#34562916(0x020f6364)
:020015D8 E1A05080 mov  r5,r0,lsl #0x1		;r5=0(0x0)
:020015DC E19460B5 ldrh r6,[r4, +r5]
:020015E0 E3560020 cmp r6,#0x20
:020015E4 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:020015E8 08BD8070 ldmeqia  r13!,{r4,r5,r6,r15}
:020015EC E59F4054 ldr r4,[r15, #+0x54]		;r15+0x54=*(02001648)=#34488696(0x020e4178)
:020015F0 E3A0CD06 mov  r12,#0x180		;r12=384(0x180)
:020015F4 E0254C90 mla  r5,r0,r12,r4unknown
:020015F8 E3A0E00C mov  r14,#0xC		;r14=12(0xc)
:020015FC E0040E96 mul  r4,r6,r14
:02001600 E3510000 cmp r1,#0x0
:02001604 03A01001 moveq  r1,#0x1		;r1=1(0x1)
:02001608 E7851004 str r1,[r5, +r4]
:0200160C E3520000 cmp r2,#0x0
:02001610 E59FE02C ldr r14,[r15, #+0x2c]		;r15+0x2c=*(02001644)=#34562916(0x020f6364)
:02001614 E1A0C080 mov  r12,r0,lsl #0x1		;r12=0(0x0)
:02001618 E19E00BC ldrh r0,[r14, +r12]
:0200161C 03A02001 moveq  r2,#0x1		;r2=1(0x1)
:02001620 E0854004 add  r4,r5,r4
:02001624 E2800001 add  r0,r0,#0x1
:02001628 E18E00BC strh r0,[r14, +r12]
:0200162C E5842004 str r2,[r4, #+0x4]		;r4+0x4=*(020e417c)=#22610349(0x015901ad)
:02001630 E19E00BC ldrh r0,[r14, +r12]
:02001634 E1C430B8 strh r3,[r4, #+0x8]		;r4+0x8=*(020e4180)=#-335978464(0xebf96020)
:02001638 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:0200163C E1C410BA strh r1,[r4, #+0xa]		;r4+0xa=*(020e4182)=#117631993(0x0702ebf9)
:02001640 E8BD8070 ldmia  r13!,{r4,r5,r6,r15}
:02001644 020F6364 andeq  r6,r15,#0x90000001
:02001648 020E4178 andeq  r4,r14,#0x1E
:0200164C E2012103 and  r2,r1,#0xC0000000
:02001650 E2013903 and  r3,r1,#0xC000
:02001654 E1A01F22 mov  r1,r2,lsr #0x1e		;r1=0(0x0)
:02001658 E59F2018 ldr r2,[r15, #+0x18]		;r15+0x18=*(02001678)=#34377648(0x020c8fb0)
:0200165C E1813643 orr  r3,r1,r3,asr #0xc
:02001660 E0821183 add  r1,r2,r3,lsl #0x3
:02001664 E7922183 ldr r2,[r2,+r3, lsl #0x3]
:02001668 E5911004 ldr r1,[r1, #+0x4]		;r1+0x4=*(00000004)
:0200166C E5802000 str r2,[r0, #+0x0]		;r0+0x0=*(00000000)
:02001670 E5801004 str r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:02001674 E12FFF1E bx r14 (Jump to addr_020F6364?)
msr CPSR_fsxc,r14
:02001678 020C8FB0 andeq  r8,r12,#0x2C0
:0200167C E92D4FF0 stmdb  r13!,{r4,r5,r6,r7,r8,r9,r10,r11,r14}
:02001680 E24DD02C sub  r13,r13,#0x2C
:02001684 E1A0A000 mov  r10,r0			;r10=0(0x0)
:02001688 E59F047C ldr r0,[r15, #+0x47c]		;r15+0x47c=*(02001b0c)=#34488448(0x020e4080)
:0200168C E5DA101B ldrb r1,[r10, #+0x1b]		;r10+0x1b=*(0000001b)
:02001690 E5902004 ldr r2,[r0, #+0x4]		;r0+0x4=*(020e4084)=#-1283450616(0xb3801908)
:02001694 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02001698 E1A00110 mov  r0,r0,lsl r1		;r0=1(0x1)
:0200169C E1A01F02 mov  r1,r2,lsl #0x1e		;r1=0(0x0)
:020016A0 E1100F21 tst r0,r1,lsr #0x1e
:020016A4 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:020016A8 E58D0004 str r0,[r13, #+0x4]		;r13+0x4=*(027e0004)=#11138873(0x00a9f739)
:020016AC 128DD02C addne  r13,r13,#0x2C
:020016B0 18BD8FF0 ldmneia  r13!,{r4,r5,r6,r7,r8,r9,r10,r11,r15}
:020016B4 E59A0000 ldr r0,[r10, #+0x0]		;r10+0x0=*(00000000)
:020016B8 E2801004 add  r1,r0,#0x4
:020016BC E58A1000 str r1,[r10, #+0x0]		;r10+0x0=*(00000000)
:020016C0 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(00a9f739)
:020016C4 E2814004 add  r4,r1,#0x4
:020016C8 E58A4000 str r4,[r10, #+0x0]		;r10+0x0=*(00000000)
:020016CC E58D0018 str r0,[r13, #+0x18]		;r13+0x18=*(027e0018)=#1089873431(0x40f62617)
:020016D0 E5911000 ldr r1,[r1, #+0x0]		;r1+0x0=*(00000000)
:020016D4 E59A000C ldr r0,[r10, #+0xc]		;r10+0xc=*(0000000c)
:020016D8 E58D1014 str r1,[r13, #+0x14]		;r13+0x14=*(027e0014)=#853221444(0x32db2044)
:020016DC EB028D90 bl 020A4D24
:020016E0 E58D0010 str r0,[r13, #+0x10]		;r13+0x10=*(027e0010)=#36037902(0x0225e50e)
:020016E4 E59A0010 ldr r0,[r10, #+0x10]		;r10+0x10=*(00000010)
:020016E8 EB028D8D bl 020A4D24
:020016EC E59A100C ldr r1,[r10, #+0xc]		;r10+0xc=*(0000000c)
:020016F0 E58D000C str r0,[r13, #+0xc]		;r13+0xc=*(027e000c)=#-1073592634(0xc00246c6)
:020016F4 E3510A01 cmp r1,#0x1000
:020016F8 059A0010 ldreq r0,[r10, #+0x10]		;r10+0x10=*(00000010)
:020016FC 03500A01 cmpeq r0,#0x1000
:02001700 01DA01B4 ldreqh r0,[r10, #+0x14]		;r10+0x14=*(00000014)
:02001704 03500000 cmpeq r0,#0x0
:02001708 0A000019 beq 02001774
:0200170C E59A100C ldr r1,[r10, #+0xc]		;r10+0xc=*(0000000c)
:02001710 E59D5010 ldr r5,[r13, #+0x10]		;r13+0x10=*(027e0010)=#36037902(0x0225e50e)
:02001714 E59D600C ldr r6,[r13, #+0xc]		;r13+0xc=*(027e000c)=#-1073592634(0xc00246c6)
:02001718 E3510A01 cmp r1,#0x1000
:0200171C 0A000005 beq 02001738
:02001720 E5DA001D ldrb r0,[r10, #+0x1d]		;r10+0x1d=*(0000001d)
:02001724 E3500000 cmp r0,#0x0
:02001728 1A000002 bne 02001738
:0200172C E2810080 add  r0,r1,#0x80
:02001730 EB028D7B bl 020A4D24
:02001734 E1A05000 mov  r5,r0			;r5=-1073592634(0xc00246c6)
:02001738 E59A1010 ldr r1,[r10, #+0x10]		;r10+0x10=*(00000010)
:0200173C E3510A01 cmp r1,#0x1000
:02001740 0A000005 beq 0200175C
:02001744 E5DA001E ldrb r0,[r10, #+0x1e]		;r10+0x1e=*(0000001e)
:02001748 E3500000 cmp r0,#0x0
:0200174C 1A000002 bne 0200175C
:02001750 E2810080 add  r0,r1,#0x80
:02001754 EB028D72 bl 020A4D24
:02001758 E1A06000 mov  r6,r0			;r6=-1073592634(0xc00246c6)
:0200175C E5DA001B ldrb r0,[r10, #+0x1b]		;r10+0x1b=*(0000001b)
:02001760 E1DA31B4 ldrh r3,[r10, #+0x14]		;r10+0x14=*(00000014)
:02001764 E1A01005 mov  r1,r5			;r1=-1073592634(0xc00246c6)
:02001768 E1A02006 mov  r2,r6			;r2=-1073592634(0xc00246c6)
:0200176C EBFFFF97 bl 020015D0
:02001770 E58D0004 str r0,[r13, #+0x4]		;r13+0x4=*(027e0004)=#11138873(0x00a9f739)
:02001774 E59D0004 ldr r0,[r13, #+0x4]		;r13+0x4=*(027e0004)=#11138873(0x00a9f739)
:02001778 E3A05000 mov  r5,#0x0		;r5=0(0x0)
:0200177C E2400001 sub  r0,r0,#0x1
:02001780 E58D001C str r0,[r13, #+0x1c]		;r13+0x1c=*(027e001c)=#1247785471(0x4a5fb1ff)
:02001784 EA0000DB b 02001AF8
:02001788 E5DA001B ldrb r0,[r10, #+0x1b]		;r10+0x1b=*(0000001b)
:0200178C E1A01080 mov  r1,r0,lsl #0x1		;r1=-1799396354(0x94bf63fe)
:02001790 E59F0378 ldr r0,[r15, #+0x378]		;r15+0x378=*(02001b10)=#34562912(0x020f6360)
:02001794 E19000B1 ldrh r0,[r0, +r1]
:02001798 E3500080 cmp r0,#0x80
:0200179C 028DD02C addeq  r13,r13,#0x2C
:020017A0 08BD8FF0 ldmeqia  r13!,{r4,r5,r6,r7,r8,r9,r10,r11,r15}
:020017A4 E5941014 ldr r1,[r4, #+0x14]		;r4+0x14=*(020e418c)=#-805260800(0xd000b200)
:020017A8 E28D0024 add  r0,r13,#0x24
:020017AC EBFFFFA6 bl 0200164C
:020017B0 E59D0004 ldr r0,[r13, #+0x4]		;r13+0x4=*(027e0004)=#11138873(0x00a9f739)
:020017B4 E3500000 cmp r0,#0x0
:020017B8 0A000037 beq 0200189C
:020017BC E5940020 ldr r0,[r4, #+0x20]		;r4+0x20=*(020e4198)=#287703201(0x112600a1)
:020017C0 E3A09C03 mov  r9,#0x300		;r9=768(0x300)
:020017C4 E59D601C ldr r6,[r13, #+0x1c]		;r13+0x1c=*(027e001c)=#1247785471(0x4a5fb1ff)
:020017C8 E3500000 cmp r0,#0x0
:020017CC E5942004 ldr r2,[r4, #+0x4]		;r4+0x4=*(020e417c)=#22610349(0x015901ad)
:020017D0 1A000005 bne 020017EC
:020017D4 E59D0024 ldr r0,[r13, #+0x24]		;r13+0x24=*(027e0024)=#639867175(0x26239927)
:020017D8 E5941008 ldr r1,[r4, #+0x8]		;r4+0x8=*(020e4180)=#-335978464(0xebf96020)
:020017DC E08270C0 add  r7,r2,r0,asr #0x1
:020017E0 E59D0028 ldr r0,[r13, #+0x28]		;r13+0x28=*(027e0028)=#911485531(0x36542a5b)
:020017E4 E08180C0 add  r8,r1,r0,asr #0x1
:020017E8 EA000004 b 02001800
:020017EC E59D0024 ldr r0,[r13, #+0x24]		;r13+0x24=*(027e0024)=#639867175(0x26239927)
:020017F0 E5941008 ldr r1,[r4, #+0x8]		;r4+0x8=*(020e4180)=#-335978464(0xebf96020)
:020017F4 E0827000 add  r7,r2,r0
:020017F8 E59D0028 ldr r0,[r13, #+0x28]		;r13+0x28=*(027e0028)=#911485531(0x36542a5b)
:020017FC E0818000 add  r8,r1,r0
:02001800 E1DA01B4 ldrh r0,[r10, #+0x14]		;r10+0x14=*(00000014)
:02001804 E59D1010 ldr r1,[r13, #+0x10]		;r13+0x10=*(027e0010)=#36037902(0x0225e50e)
:02001808 E2600000 rsb  r0,r0,#0x0
:0200180C E1A00800 mov  r0,r0,lsl #0x10		;r0=710606848(0x2a5b0000)
:02001810 E1A00820 mov  r0,r0,lsr #0x10		;r0=10843(0x2a5b)
:02001814 E1A00240 mov  r0,r0,asr #0x4
:02001818 E1A02080 mov  r2,r0,lsl #0x1		;r2=21686(0x54b6)
:0200181C E59F02F0 ldr r0,[r15, #+0x2f0]		;r15+0x2f0=*(02001b14)=#34419052(0x020d316c)
:02001820 E1A03082 mov  r3,r2,lsl #0x1		;r3=43372(0xa96c)
:02001824 E190B0F3 ldrsh r11,[r0, +r3]
:02001828 E2820001 add  r0,r2,#0x1
:0200182C E1A02080 mov  r2,r0,lsl #0x1		;r2=68838104(0x41a62d8)
:02001830 E59F02DC ldr r0,[r15, #+0x2dc]		;r15+0x2dc=*(02001b14)=#34419052(0x020d316c)
:02001834 E19000F2 ldrsh r0,[r0, +r2]
:02001838 E58D0000 str r0,[r13, #+0x0]		;r13+0x0=*(027e0000)=#603031337(0x23f18729)
:0200183C E000089B mul  r0,r11,r8
:02001840 E59D2000 ldr r2,[r13, #+0x0]		;r13+0x0=*(027e0000)=#603031337(0x23f18729)
:02001844 E0200792 mla  r0,r2,r7,r0unknown
:02001848 EB031A29 bl 020C80F4
:0200184C E59D1000 ldr r1,[r13, #+0x0]		;r13+0x0=*(027e0000)=#603031337(0x23f18729)
:02001850 E59D3024 ldr r3,[r13, #+0x24]		;r13+0x24=*(027e0024)=#639867175(0x26239927)
:02001854 E0020891 mul  r2,r1,r8
:02001858 E59A8004 ldr r8,[r10, #+0x4]		;r10+0x4=*(00000004)
:0200185C E26B1000 rsb  r1,r11,#0x0
:02001860 E0888000 add  r8,r8,r0
:02001864 E0202791 mla  r0,r1,r7,r2unknown
:02001868 E59D100C ldr r1,[r13, #+0xc]		;r13+0xc=*(027e000c)=#-1073592634(0xc00246c6)
:0200186C E0487003 sub  r7,r8,r3
:02001870 EB031A1F bl 020C80F4
:02001874 E59A2008 ldr r2,[r10, #+0x8]		;r10+0x8=*(00000008)
:02001878 E59D1028 ldr r1,[r13, #+0x28]		;r13+0x28=*(027e0028)=#911485531(0x36542a5b)
:0200187C E0820000 add  r0,r2,r0
:02001880 E0402001 sub  r2,r0,r1
:02001884 E1A00081 mov  r0,r1,lsl #0x1		;r0=1822971062(0x6ca854b6)
:02001888 E58D0028 str r0,[r13, #+0x28]		;r13+0x28=*(027e0028)=#911485531(0x36542a5b)
:0200188C E59D0024 ldr r0,[r13, #+0x24]		;r13+0x24=*(027e0024)=#639867175(0x26239927)
:02001890 E1A00080 mov  r0,r0,lsl #0x1		;r0=1279734350(0x4c47324e)
:02001894 E58D0024 str r0,[r13, #+0x24]		;r13+0x24=*(027e0024)=#639867175(0x26239927)
:02001898 EA000039 b 02001984
:0200189C E5DA0019 ldrb r0,[r10, #+0x19]		;r10+0x19=*(00000019)
:020018A0 E3500000 cmp r0,#0x0
:020018A4 1A000007 bne 020018C8
:020018A8 E5940020 ldr r0,[r4, #+0x20]		;r4+0x20=*(020e4198)=#287703201(0x112600a1)
:020018AC E59A2004 ldr r2,[r10, #+0x4]		;r10+0x4=*(00000004)
:020018B0 E5941004 ldr r1,[r4, #+0x4]		;r4+0x4=*(020e417c)=#22610349(0x015901ad)
:020018B4 E3500000 cmp r0,#0x0
:020018B8 159D0024 ldrne r0,[r13, #+0x24]		;r13+0x24=*(027e0024)=#639867175(0x26239927)
:020018BC E0827001 add  r7,r2,r1
:020018C0 108770C0 addne  r7,r7,r0,asr #0x1
:020018C4 EA000007 b 020018E8
:020018C8 E5942004 ldr r2,[r4, #+0x4]		;r4+0x4=*(020e417c)=#22610349(0x015901ad)
:020018CC E59D1024 ldr r1,[r13, #+0x24]		;r13+0x24=*(027e0024)=#639867175(0x26239927)
:020018D0 E5940020 ldr r0,[r4, #+0x20]		;r4+0x20=*(020e4198)=#287703201(0x112600a1)
:020018D4 E59A3004 ldr r3,[r10, #+0x4]		;r10+0x4=*(00000004)
:020018D8 E0822001 add  r2,r2,r1
:020018DC E0437002 sub  r7,r3,r2
:020018E0 E3500000 cmp r0,#0x0
:020018E4 104770C1 subne  r7,r7,r1,asr #0x1
:020018E8 E5DA001A ldrb r0,[r10, #+0x1a]		;r10+0x1a=*(0000001a)
:020018EC E3500000 cmp r0,#0x0
:020018F0 1A000007 bne 02001914
:020018F4 E5940020 ldr r0,[r4, #+0x20]		;r4+0x20=*(020e4198)=#287703201(0x112600a1)
:020018F8 E59A2008 ldr r2,[r10, #+0x8]		;r10+0x8=*(00000008)
:020018FC E5941008 ldr r1,[r4, #+0x8]		;r4+0x8=*(020e4180)=#-335978464(0xebf96020)
:02001900 E3500000 cmp r0,#0x0
:02001904 159D0028 ldrne r0,[r13, #+0x28]		;r13+0x28=*(027e0028)=#911485531(0x36542a5b)
:02001908 E0822001 add  r2,r2,r1
:0200190C 108220C0 addne  r2,r2,r0,asr #0x1
:02001910 EA000007 b 02001934
:02001914 E5942008 ldr r2,[r4, #+0x8]		;r4+0x8=*(020e4180)=#-335978464(0xebf96020)
:02001918 E59D1028 ldr r1,[r13, #+0x28]		;r13+0x28=*(027e0028)=#911485531(0x36542a5b)
:0200191C E5940020 ldr r0,[r4, #+0x20]		;r4+0x20=*(020e4198)=#287703201(0x112600a1)
:02001920 E59A3008 ldr r3,[r10, #+0x8]		;r10+0x8=*(00000008)
:02001924 E0822001 add  r2,r2,r1
:02001928 E0432002 sub  r2,r3,r2
:0200192C E3500000 cmp r0,#0x0
:02001930 104220C1 subne  r2,r2,r1,asr #0x1
:02001934 E594600C ldr r6,[r4, #+0xc]		;r4+0xc=*(020e4184)=#3737346(0x00390702)
:02001938 E5DA3019 ldrb r3,[r10, #+0x19]		;r10+0x19=*(00000019)
:0200193C E5941010 ldr r1,[r4, #+0x10]		;r4+0x10=*(020e4188)=#353389014(0x151049d6)
:02001940 E5DA001A ldrb r0,[r10, #+0x1a]		;r10+0x1a=*(0000001a)
:02001944 E0363003 eors r3,r6,r3
:02001948 E0210000 eor  r0,r1,r0
:0200194C 0A000002 beq 0200195C
:02001950 E3500000 cmp r0,#0x0
:02001954 03A09201 moveq  r9,#0x10000000		;r9=268435456(0x10000000)
:02001958 0A000008 beq 02001980
:0200195C E3530000 cmp r3,#0x0
:02001960 1A000002 bne 02001970
:02001964 E3500000 cmp r0,#0x0
:02001968 13A09202 movne  r9,#0x20000000		;r9=536870912(0x20000000)
:0200196C 1A000003 bne 02001980
:02001970 E3530000 cmp r3,#0x0
:02001974 13500000 cmpne r0,#0x0
:02001978 13A09203 movne  r9,#0x30000000		;r9=805306368(0x30000000)
:0200197C 03A09000 moveq  r9,#0x0		;r9=0(0x0)
:02001980 E3A06000 mov  r6,#0x0		;r6=0(0x0)
:02001984 E3570C01 cmp r7,#0x100
:02001988 CA000058 bgt 02001AF0
:0200198C E59D0024 ldr r0,[r13, #+0x24]		;r13+0x24=*(027e0024)=#639867175(0x26239927)
:02001990 E0970000 adds r0,r7,r0
:02001994 4A000055 bmi 02001AF0
:02001998 E35200C0 cmp r2,#0xC0
:0200199C CA000053 bgt 02001AF0
:020019A0 E59D0028 ldr r0,[r13, #+0x28]		;r13+0x28=*(027e0028)=#911485531(0x36542a5b)
:020019A4 E0920000 adds r0,r2,r0
:020019A8 4A000050 bmi 02001AF0
:020019AC E5DA0018 ldrb r0,[r10, #+0x18]		;r10+0x18=*(00000018)
:020019B0 E594101C ldr r1,[r4, #+0x1c]		;r4+0x1c=*(020e4194)=#290010112(0x11493400)
:020019B4 E0810000 add  r0,r1,r0
:020019B8 E58D0008 str r0,[r13, #+0x8]		;r13+0x8=*(027e0008)=#-234431484(0xf206dc04)
:020019BC E350000F cmp r0,#0xF
:020019C0 CA00004A bgt 02001AF0
:020019C4 E1DA01B6 ldrh r0,[r10, #+0x16]		;r10+0x16=*(00000016)
:020019C8 E5941000 ldr r1,[r4, #+0x0]		;r4+0x0=*(020e4178)=#277152002(0x10850102)
:020019CC E3590C01 cmp r9,#0x100
:020019D0 E081C000 add  r12,r1,r0
:020019D4 E5DA001C ldrb r0,[r10, #+0x1c]		;r10+0x1c=*(0000001c)
:020019D8 E59F1138 ldr r1,[r15, #+0x138]		;r15+0x138=*(02001b18)=#34490752(0x020e4980)
:020019DC E594B014 ldr r11,[r4, #+0x14]		;r4+0x14=*(020e418c)=#-805260800(0xd000b200)
:020019E0 E58D0020 str r0,[r13, #+0x20]		;r13+0x20=*(027e0020)=#2032347763(0x79232a73)
:020019E4 E5DA001B ldrb r0,[r10, #+0x1b]		;r10+0x1b=*(0000001b)
:020019E8 E59A8024 ldr r8,[r10, #+0x24]		;r10+0x24=*(00000024)
:020019EC E59A3020 ldr r3,[r10, #+0x20]		;r10+0x20=*(00000020)
:020019F0 E081E500 add  r14,r1,r0,lsl #0xa
:020019F4 E1A01080 mov  r1,r0,lsl #0x1		;r1=-230271770(0xf24654e6)
:020019F8 E59F0110 ldr r0,[r15, #+0x110]		;r15+0x110=*(02001b10)=#34562912(0x020f6360)
:020019FC 13590C03 cmpne r9,#0x300
:02001A00 E19000B1 ldrh r0,[r0, +r1]
:02001A04 E08E0180 add  r0,r14,r0,lsl #0x3
:02001A08 1A000018 bne 02001A70
:02001A0C E3530003 cmp r3,#0x3
:02001A10 1A000009 bne 02001A3C
:02001A14 E1A01B87 mov  r1,r7,lsl #0x17		;r1=973078528(0x3a000000)
:02001A18 E20220FF and  r2,r2,#0xFF
:02001A1C E1822C86 orr  r2,r2,r6,lsl #0x19
:02001A20 E1822503 orr  r2,r2,r3,lsl #0xa
:02001A24 E1822608 orr  r2,r2,r8,lsl #0xc
:02001A28 E18B2002 orr  r2,r11,r2
:02001A2C E18213A1 orr  r1,r2,r1,lsr #0x7
:02001A30 E1891001 orr  r1,r9,r1
:02001A34 E5801000 str r1,[r0, #+0x0]		;r0+0x0=*(020f6360)=#-101421692(0xf9f46d84)
:02001A38 EA000020 b 02001AC0
:02001A3C E20210FF and  r1,r2,#0xFF
:02001A40 E59D2014 ldr r2,[r13, #+0x14]		;r13+0x14=*(027e0014)=#853221444(0x32db2044)
:02001A44 E1A06C86 mov  r6,r6,lsl #0x19		;r6=0(0x0)
:02001A48 E1862682 orr  r2,r6,r2,lsl #0xd
:02001A4C E1811002 orr  r1,r1,r2
:02001A50 E1811503 orr  r1,r1,r3,lsl #0xa
:02001A54 E1811608 orr  r1,r1,r8,lsl #0xc
:02001A58 E1A07B87 mov  r7,r7,lsl #0x17		;r7=973078528(0x3a000000)
:02001A5C E18B1001 orr  r1,r11,r1
:02001A60 E18113A7 orr  r1,r1,r7,lsr #0x7
:02001A64 E1891001 orr  r1,r9,r1
:02001A68 E5801000 str r1,[r0, #+0x0]		;r0+0x0=*(020f6360)=#-101421692(0xf9f46d84)
:02001A6C EA000013 b 02001AC0
:02001A70 E3530003 cmp r3,#0x3
:02001A74 E1A01B87 mov  r1,r7,lsl #0x17		;r1=0(0x0)
:02001A78 1A000007 bne 02001A9C
:02001A7C E20220FF and  r2,r2,#0xFF
:02001A80 E1822503 orr  r2,r2,r3,lsl #0xa
:02001A84 E1822608 orr  r2,r2,r8,lsl #0xc
:02001A88 E18B2002 orr  r2,r11,r2
:02001A8C E18213A1 orr  r1,r2,r1,lsr #0x7
:02001A90 E1891001 orr  r1,r9,r1
:02001A94 E5801000 str r1,[r0, #+0x0]		;r0+0x0=*(020f6360)=#-101421692(0xf9f46d84)
:02001A98 EA000008 b 02001AC0
:02001A9C E20260FF and  r6,r2,#0xFF
:02001AA0 E59D2014 ldr r2,[r13, #+0x14]		;r13+0x14=*(027e0014)=#853221444(0x32db2044)
:02001AA4 E1862682 orr  r2,r6,r2,lsl #0xd
:02001AA8 E1822503 orr  r2,r2,r3,lsl #0xa
:02001AAC E1822608 orr  r2,r2,r8,lsl #0xc
:02001AB0 E18B2002 orr  r2,r11,r2
:02001AB4 E18213A1 orr  r1,r2,r1,lsr #0x7
:02001AB8 E1891001 orr  r1,r9,r1
:02001ABC E5801000 str r1,[r0, #+0x0]		;r0+0x0=*(020f6360)=#-101421692(0xf9f46d84)
:02001AC0 E59D1020 ldr r1,[r13, #+0x20]		;r13+0x20=*(027e0020)=#2032347763(0x79232a73)
:02001AC4 E18C2501 orr  r2,r12,r1,lsl #0xa
:02001AC8 E59D1008 ldr r1,[r13, #+0x8]		;r13+0x8=*(027e0008)=#-234431484(0xf206dc04)
:02001ACC E1821601 orr  r1,r2,r1,lsl #0xc
:02001AD0 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(020f6364)=#-734040829(0xd43f6d03)
:02001AD4 E5DA001B ldrb r0,[r10, #+0x1b]		;r10+0x1b=*(0000001b)
:02001AD8 E1A02080 mov  r2,r0,lsl #0x1		;r2=69125824(0x41ec6c0)
:02001ADC E59F002C ldr r0,[r15, #+0x2c]		;r15+0x2c=*(02001b10)=#34562912(0x020f6360)
:02001AE0 E19000B2 ldrh r0,[r0, +r2]
:02001AE4 E2801001 add  r1,r0,#0x1
:02001AE8 E59F0020 ldr r0,[r15, #+0x20]		;r15+0x20=*(02001b10)=#34562912(0x020f6360)
:02001AEC E18010B2 strh r1,[r0, +r2]
:02001AF0 E2855001 add  r5,r5,#0x1
:02001AF4 E284402C add  r4,r4,#0x2C
:02001AF8 E59D0018 ldr r0,[r13, #+0x18]		;r13+0x18=*(027e0018)=#1089873431(0x40f62617)
:02001AFC E1550000 cmp r5,r0
:02001B00 BAFFFF20 blt 02001788
:02001B04 E28DD02C add  r13,r13,#0x2C
:02001B08 E8BD8FF0 ldmia  r13!,{r4,r5,r6,r7,r8,r9,r10,r11,r15}
:02001B0C 020E4080 andeq  r4,r14,#0x80
:02001B10 020F6360 andeq  r6,r15,#0x80000001
:02001B14 020D316C andeq  r3,r13,#0x1B
:02001B18 020E4980 andeq  r4,r14,#0x200000
:02001B1C E92D47F0 stmdb  r13!,{r4,r5,r6,r7,r8,r9,r10,r14}
:02001B20 E24DD010 sub  r13,r13,#0x10
:02001B24 E59F119C ldr r1,[r15, #+0x19c]		;r15+0x19c=*(02001cc8)=#34488428(0x020e406c)
:02001B28 E3A04000 mov  r4,#0x0		;r4=0(0x0)
:02001B2C E59F0198 ldr r0,[r15, #+0x198]		;r15+0x198=*(02001ccc)=#34488448(0x020e4080)
:02001B30 E5C14000 strb r4,[r1, #+0x0]		;r1+0x0=*(020e406c)=#20512905(0x01390089)
:02001B34 E5900004 ldr r0,[r0, #+0x4]		;r0+0x4=*(020e4084)=#-1283450616(0xb3801908)
:02001B38 E1A00F00 mov  r0,r0,lsl #0x1e		;r0=0(0x0)
:02001B3C E1A00F20 mov  r0,r0,lsr #0x1e		;r0=0(0x0)
:02001B40 E3100001 tst r0,#0x1
:02001B44 1A000006 bne 02001B64
:02001B48 E59F3180 ldr r3,[r15, #+0x180]		;r15+0x180=*(02001cd0)=#34562896(0x020f6350)
:02001B4C E59F1180 ldr r1,[r15, #+0x180]		;r15+0x180=*(02001cd4)=#34490752(0x020e4980)
:02001B50 E1C341B0 strh r4,[r3, #+0x10]		;r3+0x10=*(020f6360)=#-101421692(0xf9f46d84)
:02001B54 E3A000C0 mov  r0,#0xC0		;r0=192(0xc0)
:02001B58 E3A02B01 mov  r2,#0x400		;r2=1024(0x400)
:02001B5C E1C341B4 strh r4,[r3, #+0x14]		;r3+0x14=*(020f6364)=#-734040829(0xd43f6d03)
:02001B60 EB02A7EB bl 020ABB14
:02001B64 E59F0160 ldr r0,[r15, #+0x160]		;r15+0x160=*(02001ccc)=#34488448(0x020e4080)
:02001B68 E5900004 ldr r0,[r0, #+0x4]		;r0+0x4=*(020e4084)=#-1283450616(0xb3801908)
:02001B6C E1A00F00 mov  r0,r0,lsl #0x1e		;r0=0(0x0)
:02001B70 E1A00F20 mov  r0,r0,lsr #0x1e		;r0=0(0x0)
:02001B74 E3100002 tst r0,#0x2
:02001B78 1A000007 bne 02001B9C
:02001B7C E59F314C ldr r3,[r15, #+0x14c]		;r15+0x14c=*(02001cd0)=#34562896(0x020f6350)
:02001B80 E3A04000 mov  r4,#0x0		;r4=0(0x0)
:02001B84 E1C341B2 strh r4,[r3, #+0x12]		;r3+0x12=*(020f6362)=#1828977140(0x6d03f9f4)
:02001B88 E59F1148 ldr r1,[r15, #+0x148]		;r15+0x148=*(02001cd8)=#34491776(0x020e4d80)
:02001B8C E3A000C0 mov  r0,#0xC0		;r0=192(0xc0)
:02001B90 E3A02B01 mov  r2,#0x400		;r2=1024(0x400)
:02001B94 E1C341B6 strh r4,[r3, #+0x16]		;r3+0x16=*(020f6366)=#27120703(0x019dd43f)
:02001B98 EB02A7DD bl 020ABB14
:02001B9C E59F0138 ldr r0,[r15, #+0x138]		;r15+0x138=*(02001cdc)=#34488440(0x020e4078)
:02001BA0 E5904000 ldr r4,[r0, #+0x0]		;r0+0x0=*(020e4078)=#431620105(0x19ba0009)
:02001BA4 EA000002 b 02001BB4
:02001BA8 E1A00004 mov  r0,r4			;r0=431620105(0x19ba0009)
:02001BAC EBFFFEB2 bl 0200167C
:02001BB0 E5944030 ldr r4,[r4, #+0x30]		;r4+0x30=*(19ba0039)=#0(0x00000000)
:02001BB4 E3540000 cmp r4,#0x0
:02001BB8 1AFFFFFA bne 02001BA8
:02001BBC E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02001BC0 EA000036 b 02001CA0
:02001BC4 E59F0100 ldr r0,[r15, #+0x100]		;r15+0x100=*(02001ccc)=#34488448(0x020e4080)
:02001BC8 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02001BCC E5903004 ldr r3,[r0, #+0x4]		;r0+0x4=*(020e4084)=#-1283450616(0xb3801908)
:02001BD0 E1A00211 mov  r0,r1,lsl r2		;r0=1(0x1)
:02001BD4 E1A01F03 mov  r1,r3,lsl #0x1e		;r1=0(0x0)
:02001BD8 E1100F21 tst r0,r1,lsr #0x1e
:02001BDC 1A00002E bne 02001C9C
:02001BE0 E59F10F8 ldr r1,[r15, #+0xf8]		;r15+0xf8=*(02001ce0)=#34488696(0x020e4178)
:02001BE4 E3A00D06 mov  r0,#0x180		;r0=384(0x180)
:02001BE8 E0211092 mla  r1,r2,r0,r1unknown
:02001BEC E59F00E0 ldr r0,[r15, #+0xe0]		;r15+0xe0=*(02001cd4)=#34490752(0x020e4980)
:02001BF0 E1A04082 mov  r4,r2,lsl #0x1		;r4=0(0x0)
:02001BF4 E080C502 add  r12,r0,r2,lsl #0xa
:02001BF8 E59F00E4 ldr r0,[r15, #+0xe4]		;r15+0xe4=*(02001ce4)=#34562916(0x020f6364)
:02001BFC E3A03000 mov  r3,#0x0		;r3=0(0x0)
:02001C00 E190E0B4 ldrh r14,[r0, +r4]
:02001C04 E59F00DC ldr r0,[r15, #+0xdc]		;r15+0xdc=*(02001ce8)=#34419052(0x020d316c)
:02001C08 EA000021 b 02001C94
:02001C0C E1D150B8 ldrh r5,[r1, #+0x8]		;r1+0x8=*(020e4180)=#-335978464(0xebf96020)
:02001C10 E08C4283 add  r4,r12,r3,lsl #0x5
:02001C14 E5917000 ldr r7,[r1, #+0x0]		;r1+0x0=*(020e4178)=#277152002(0x10850102)
:02001C18 E1A05245 mov  r5,r5,asr #0x4
:02001C1C E1A06085 mov  r6,r5,lsl #0x1		;r6=-671956928(0xd7f2c040)
:02001C20 E2865001 add  r5,r6,#0x1
:02001C24 E1A05085 mov  r5,r5,lsl #0x1		;r5=-671956928(0xd7f2c040)
:02001C28 E1A06086 mov  r6,r6,lsl #0x1		;r6=-1343913856(0xafe58080)
:02001C2C E19090F5 ldrsh r9,[r0, +r5]
:02001C30 E5915004 ldr r5,[r1, #+0x4]		;r1+0x4=*(020e417c)=#22610349(0x015901ad)
:02001C34 E190A0F6 ldrsh r10,[r0, +r6]
:02001C38 E0060799 mul  r6,r9,r7
:02001C3C E1A08646 mov  r8,r6,asr #0xc
:02001C40 E006079A mul  r6,r10,r7
:02001C44 E1A07646 mov  r7,r6,asr #0xc
:02001C48 E006059A mul  r6,r10,r5
:02001C4C E0050599 mul  r5,r9,r5
:02001C50 E1A05645 mov  r5,r5,asr #0xc
:02001C54 E1A06646 mov  r6,r6,asr #0xc
:02001C58 E2666000 rsb  r6,r6,#0x0
:02001C5C E1A09248 mov  r9,r8,asr #0x4
:02001C60 E1C490B6 strh r9,[r4, #+0x6]		;r4+0x6=*(00000006)
:02001C64 E1A09247 mov  r9,r7,asr #0x4
:02001C68 E1C490BE strh r9,[r4, #+0xe]		;r4+0xe=*(0000000e)
:02001C6C E1A09246 mov  r9,r6,asr #0x4
:02001C70 E1C491B6 strh r9,[r4, #+0x16]		;r4+0x16=*(00000016)
:02001C74 E1A09245 mov  r9,r5,asr #0x4
:02001C78 E58D8000 str r8,[r13, #+0x0]		;r13+0x0=*(027e0000)=#603031337(0x23f18729)
:02001C7C E58D7004 str r7,[r13, #+0x4]		;r13+0x4=*(027e0004)=#11138873(0x00a9f739)
:02001C80 E58D6008 str r6,[r13, #+0x8]		;r13+0x8=*(027e0008)=#-234431484(0xf206dc04)
:02001C84 E58D500C str r5,[r13, #+0xc]		;r13+0xc=*(027e000c)=#-1073592634(0xc00246c6)
:02001C88 E1C491BE strh r9,[r4, #+0x1e]		;r4+0x1e=*(0000001e)
:02001C8C E2833001 add  r3,r3,#0x1
:02001C90 E281100C add  r1,r1,#0xC
:02001C94 E153000E cmp r3,r14
:02001C98 1AFFFFDB bne 02001C0C
:02001C9C E2822001 add  r2,r2,#0x1
:02001CA0 E3520002 cmp r2,#0x2
:02001CA4 3AFFFFC6 bcc 02001BC4
:02001CA8 E59F102C ldr r1,[r15, #+0x2c]		;r15+0x2c=*(02001cdc)=#34488440(0x020e4078)
:02001CAC E3A03000 mov  r3,#0x0		;r3=0(0x0)
:02001CB0 E59F0010 ldr r0,[r15, #+0x10]		;r15+0x10=*(02001cc8)=#34488428(0x020e406c)
:02001CB4 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:02001CB8 E5813000 str r3,[r1, #+0x0]		;r1+0x0=*(020e4078)=#431620105(0x19ba0009)
:02001CBC E5C02000 strb r2,[r0, #+0x0]		;r0+0x0=*(020e406c)=#20512905(0x01390089)
:02001CC0 E28DD010 add  r13,r13,#0x10
:02001CC4 E8BD87F0 ldmia  r13!,{r4,r5,r6,r7,r8,r9,r10,r15}
:02001CC8 020E406C andeq  r4,r14,#0x6C
:02001CCC 020E4080 andeq  r4,r14,#0x80
:02001CD0 020F6350 andeq  r6,r15,#0x40000001
:02001CD4 020E4980 andeq  r4,r14,#0x200000
:02001CD8 020E4D80 andeq  r4,r14,#0x2000
:02001CDC 020E4078 andeq  r4,r14,#0x78
:02001CE0 020E4178 andeq  r4,r14,#0x1E
:02001CE4 020F6364 andeq  r6,r15,#0x90000001
:02001CE8 020D316C andeq  r3,r13,#0x1B
:02001CEC E92D4008 stmdb  r13!,{r3,r14}
:02001CF0 E59F21E8 ldr r2,[r15, #+0x1e8]		;r15+0x1e8=*(02001ee0)=#34488440(0x020e4078)
:02001CF4 E5922000 ldr r2,[r2, #+0x0]		;r2+0x0=*(020e4078)=#431620105(0x19ba0009)
:02001CF8 E3520000 cmp r2,#0x0
:02001CFC 059F31E0 ldreq r3,[r15, #+0x1e0]		;r15+0x1e0=*(02001ee4)=#34495232(0x020e5b00)
:02001D00 059F21E0 ldreq r2,[r15, #+0x1e0]		;r15+0x1e0=*(02001ee8)=#34488444(0x020e407c)
:02001D04 05823000 streq r3,[r2, #+0x0]		;r2+0x0=*(020e407c)=#425110592(0x1956ac40)
:02001D08 E590E024 ldr r14,[r0, #+0x24]		;r0+0x24=*(020e4090)=#1292262815(0x4d065d9f)
:02001D0C E1D034B4 ldrh r3,[r0, #+0x44]		;r0+0x44=*(020e40b0)=#896118000(0x3569acf0)
:02001D10 E59EC000 ldr r12,[r14, #+0x0]		;r14+0x0=*(4d065d9f)=#0(0x00000000)
:02001D14 E59F21CC ldr r2,[r15, #+0x1cc]		;r15+0x1cc=*(02001ee8)=#34488444(0x020e407c)
:02001D18 E2833001 add  r3,r3,#0x1
:02001D1C E08EC10C add  r12,r14,r12,lsl #0x2
:02001D20 E79E3103 ldr r3,[r14,+r3, lsl #0x2]
:02001D24 E28CC004 add  r12,r12,#0x4
:02001D28 E5922000 ldr r2,[r2, #+0x0]		;r2+0x0=*(020e407c)=#425110592(0x1956ac40)
:02001D2C E08C3103 add  r3,r12,r3,lsl #0x2
:02001D30 E5823000 str r3,[r2, #+0x0]		;r2+0x0=*(00000000)
:02001D34 E1D0C2FE ldrsh r12,[r0, #+0x2e]		;r0+0x2e=*(020e409a)=#-469181014(0xe408ddaa)
:02001D38 E590E000 ldr r14,[r0, #+0x0]		;r0+0x0=*(020e406c)=#20512905(0x01390089)
:02001D3C E3A03000 mov  r3,#0x0		;r3=0(0x0)
:02001D40 E08CC44E add  r12,r12,r14,asr #0x8
:02001D44 E582C004 str r12,[r2, #+0x4]		;r2+0x4=*(00000004)
:02001D48 E1D0C3F0 ldrsh r12,[r0, #+0x30]		;r0+0x30=*(020e409c)=#540402696(0x2035e408)
:02001D4C E590E004 ldr r14,[r0, #+0x4]		;r0+0x4=*(020e4070)=#1776358114(0x69e112e2)
:02001D50 E08CC44E add  r12,r12,r14,asr #0x8
:02001D54 E582C008 str r12,[r2, #+0x8]		;r2+0x8=*(00000008)
:02001D58 E1D0C3F2 ldrsh r12,[r0, #+0x32]		;r0+0x32=*(020e409e)=#31268917(0x01dd2035)
:02001D5C E590E00C ldr r14,[r0, #+0xc]		;r0+0xc=*(020e4078)=#431620105(0x19ba0009)
:02001D60 E08EC00C add  r12,r14,r12
:02001D64 E24CCC01 sub  r12,r12,#0x100
:02001D68 E1A0C20C mov  r12,r12,lsl #0x4		;r12=500302672(0x1dd20350)
:02001D6C E582C00C str r12,[r2, #+0xc]		;r2+0xc=*(0000000c)
:02001D70 E1D0C3F4 ldrsh r12,[r0, #+0x34]		;r0+0x34=*(020e40a0)=#1082720733(0x408901dd)
:02001D74 E590E010 ldr r14,[r0, #+0x10]		;r0+0x10=*(020e407c)=#425110592(0x1956ac40)
:02001D78 E08EC00C add  r12,r14,r12
:02001D7C E24CCC01 sub  r12,r12,#0x100
:02001D80 E1A0C20C mov  r12,r12,lsl #0x4		;r12=143662544(0x8901dd0)
:02001D84 E582C010 str r12,[r2, #+0x10]		;r2+0x10=*(00000010)
:02001D88 E1D0E1B4 ldrh r14,[r0, #+0x14]		;r0+0x14=*(020e4080)=#688135168(0x29041c00)
:02001D8C E1D0C3B6 ldrh r12,[r0, #+0x36]		;r0+0x36=*(020e40a2)=#1967997065(0x754d4089)
:02001D90 E08EC00C add  r12,r14,r12
:02001D94 E1C2C1B4 strh r12,[r2, #+0x14]		;r2+0x14=*(00000014)
:02001D98 E1D0C4B8 ldrh r12,[r0, #+0x48]		;r0+0x48=*(020e40b4)=#1077247616(0x40357e80)
:02001D9C E1C2C1B6 strh r12,[r2, #+0x16]		;r2+0x16=*(00000016)
:02001DA0 E5D0C04A ldrb r12,[r0, #+0x4a]		;r0+0x4a=*(020e40b6)=#892616757(0x35344035)
:02001DA4 E5C2C018 strb r12,[r2, #+0x18]		;r2+0x18=*(00000018)
:02001DA8 E5D0C016 ldrb r12,[r0, #+0x16]		;r0+0x16=*(020e4082)=#419965188(0x19082904)
:02001DAC E1A0CF8C mov  r12,r12,lsl #0x1f		;r12=0(0x0)
:02001DB0 E1A0CFAC mov  r12,r12,lsr #0x1f		;r12=0(0x0)
:02001DB4 E5C2C019 strb r12,[r2, #+0x19]		;r2+0x19=*(00000019)
:02001DB8 E5D0C016 ldrb r12,[r0, #+0x16]		;r0+0x16=*(020e4082)=#419965188(0x19082904)
:02001DBC E1A0CF0C mov  r12,r12,lsl #0x1e		;r12=0(0x0)
:02001DC0 E1A0CFAC mov  r12,r12,lsr #0x1f		;r12=0(0x0)
:02001DC4 E5C2C01A strb r12,[r2, #+0x1a]		;r2+0x1a=*(0000001a)
:02001DC8 E5D0C04B ldrb r12,[r0, #+0x4b]		;r0+0x4b=*(020e40b7)=#3486784(0x00353440)
:02001DCC E5C2C01B strb r12,[r2, #+0x1b]		;r2+0x1b=*(0000001b)
:02001DD0 E5D0C016 ldrb r12,[r0, #+0x16]		;r0+0x16=*(020e4082)=#419965188(0x19082904)
:02001DD4 E1A0CD8C mov  r12,r12,lsl #0x1b		;r12=536870912(0x20000000)
:02001DD8 E1A0CF2C mov  r12,r12,lsr #0x1e		;r12=0(0x0)
:02001DDC E5C2C01C strb r12,[r2, #+0x1c]		;r2+0x1c=*(0000001c)
:02001DE0 E5D0C04C ldrb r12,[r0, #+0x4c]		;r0+0x4c=*(020e40b8)=#905983284(0x36003534)
:02001DE4 E582C020 str r12,[r2, #+0x20]		;r2+0x20=*(00000020)
:02001DE8 E5D0C016 ldrb r12,[r0, #+0x16]		;r0+0x16=*(020e4082)=#419965188(0x19082904)
:02001DEC E1A0CE8C mov  r12,r12,lsl #0x1d		;r12=-2147483648(0x80000000)
:02001DF0 E1A0CFAC mov  r12,r12,lsr #0x1f		;r12=1(0x1)
:02001DF4 E582C024 str r12,[r2, #+0x24]		;r2+0x24=*(00000024)
:02001DF8 E5821028 str r1,[r2, #+0x28]		;r2+0x28=*(00000028)
:02001DFC E582302C str r3,[r2, #+0x2c]		;r2+0x2c=*(0000002c)
:02001E00 E5823030 str r3,[r2, #+0x30]		;r2+0x30=*(00000030)
:02001E04 E1D013F2 ldrsh r1,[r0, #+0x32]		;r0+0x32=*(020e409e)=#31268917(0x01dd2035)
:02001E08 E3510C01 cmp r1,#0x100
:02001E0C 13A03001 movne  r3,#0x1		;r3=1(0x1)
:02001E10 E5C2301D strb r3,[r2, #+0x1d]		;r2+0x1d=*(0000001d)
:02001E14 E1D013F4 ldrsh r1,[r0, #+0x34]		;r0+0x34=*(020e40a0)=#1082720733(0x408901dd)
:02001E18 E3510C01 cmp r1,#0x100
:02001E1C 03A01000 moveq  r1,#0x0		;r1=0(0x0)
:02001E20 13A01001 movne  r1,#0x1		;r1=1(0x1)
:02001E24 E5C2101E strb r1,[r2, #+0x1e]		;r2+0x1e=*(0000001e)
:02001E28 E5D00017 ldrb r0,[r0, #+0x17]		;r0+0x17=*(80190840)=#0(0x00000000)
:02001E2C E3100002 tst r0,#0x2
:02001E30 0A000008 beq 02001E58
:02001E34 E59F00B0 ldr r0,[r15, #+0xb0]		;r15+0xb0=*(02001eec)=#34492800(0x020e5180)
:02001E38 E5923004 ldr r3,[r2, #+0x4]		;r2+0x4=*(00000004)
:02001E3C E5901918 ldr r1,[r0, #+0x918]		;r0+0x918=*(020e5a98)=#361660416(0x158e8000)
:02001E40 E0431441 sub  r1,r3,r1,asr #0x8
:02001E44 E5821004 str r1,[r2, #+0x4]		;r2+0x4=*(00000004)
:02001E48 E5921008 ldr r1,[r2, #+0x8]		;r2+0x8=*(00000008)
:02001E4C E590091C ldr r0,[r0, #+0x91c]		;r0+0x91c=*(020e5a9c)=#-2134380512(0x80c7f020)
:02001E50 E0410440 sub  r0,r1,r0,asr #0x8
:02001E54 E5820008 str r0,[r2, #+0x8]		;r2+0x8=*(00000008)
:02001E58 E59F0080 ldr r0,[r15, #+0x80]		;r15+0x80=*(02001ee0)=#34488440(0x020e4078)
:02001E5C E5903000 ldr r3,[r0, #+0x0]		;r0+0x0=*(020e4078)=#431620105(0x19ba0009)
:02001E60 E3530000 cmp r3,#0x0
:02001E64 05802000 streq r2,[r0, #+0x0]		;r0+0x0=*(020e4078)=#431620105(0x19ba0009)
:02001E68 0A000017 beq 02001ECC
:02001E6C EA000014 b 02001EC4
:02001E70 E5921028 ldr r1,[r2, #+0x28]		;r2+0x28=*(19ba0031)=#0(0x00000000)
:02001E74 E5930028 ldr r0,[r3, #+0x28]		;r3+0x28=*(19ba0031)=#0(0x00000000)
:02001E78 E1510000 cmp r1,r0
:02001E7C BA00000A blt 02001EAC
:02001E80 E593002C ldr r0,[r3, #+0x2c]		;r3+0x2c=*(19ba0035)=#0(0x00000000)
:02001E84 E582002C str r0,[r2, #+0x2c]		;r2+0x2c=*(19ba0035)=#0(0x00000000)
:02001E88 E5823030 str r3,[r2, #+0x30]		;r2+0x30=*(19ba0039)=#0(0x00000000)
:02001E8C E583202C str r2,[r3, #+0x2c]		;r3+0x2c=*(0000002c)
:02001E90 E3500000 cmp r0,#0x0
:02001E94 15802030 strne r2,[r0, #+0x30]		;r0+0x30=*(00000030)
:02001E98 E59F0040 ldr r0,[r15, #+0x40]		;r15+0x40=*(02001ee0)=#34488440(0x020e4078)
:02001E9C E5901000 ldr r1,[r0, #+0x0]		;r0+0x0=*(020e4078)=#431620105(0x19ba0009)
:02001EA0 E1530001 cmp r3,r1
:02001EA4 05802000 streq r2,[r0, #+0x0]		;r0+0x0=*(020e4078)=#431620105(0x19ba0009)
:02001EA8 EA000007 b 02001ECC
:02001EAC E5930030 ldr r0,[r3, #+0x30]		;r3+0x30=*(00000030)
:02001EB0 E3500000 cmp r0,#0x0
:02001EB4 05832030 streq r2,[r3, #+0x30]		;r3+0x30=*(00000030)
:02001EB8 0582302C streq r3,[r2, #+0x2c]		;r2+0x2c=*(19ba0035)=#0(0x00000000)
:02001EBC 0A000002 beq 02001ECC
:02001EC0 E1A03000 mov  r3,r0			;r3=34488440(0x20e4078)
:02001EC4 E3530000 cmp r3,#0x0
:02001EC8 1AFFFFE8 bne 02001E70
:02001ECC E59F0014 ldr r0,[r15, #+0x14]		;r15+0x14=*(02001ee8)=#34488444(0x020e407c)
:02001ED0 E5901000 ldr r1,[r0, #+0x0]		;r0+0x0=*(020e407c)=#425110592(0x1956ac40)
:02001ED4 E2811034 add  r1,r1,#0x34
:02001ED8 E5801000 str r1,[r0, #+0x0]		;r0+0x0=*(020e407c)=#425110592(0x1956ac40)
:02001EDC E8BD8008 ldmia  r13!,{r3,r15}
:02001EE0 020E4078 andeq  r4,r14,#0x78
:02001EE4 020E5B00 andeq  r5,r14,#0x0
:02001EE8 020E407C andeq  r4,r14,#0x7C
:02001EEC 020E5180 andeq  r5,r14,#0x20
:02001EF0 E59F3014 ldr r3,[r15, #+0x14]		;r15+0x14=*(02001f0c)=#34488440(0x020e4078)
:02001EF4 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02001EF8 E59FC010 ldr r12,[r15, #+0x10]		;r15+0x10=*(02001f10)=#34257952(0x020abc20)
:02001EFC E59F0010 ldr r0,[r15, #+0x10]		;r15+0x10=*(02001f14)=#34495232(0x020e5b00)
:02001F00 E3A02B1A mov  r2,#0x6800		;r2=26624(0x6800)
:02001F04 E5831000 str r1,[r3, #+0x0]		;r3+0x0=*(020e4078)=#431620105(0x19ba0009)
:02001F08 E12FFF1C bx r12 (Jump to addr_020ABC20?)msr CPSR_fsxc,r12
:02001F0C 020E4078 andeq  r4,r14,#0x78
:02001F10 020ABC20 andeq  r11,r10,#0x2000
:02001F14 020E5B00 andeq  r5,r14,#0x0
:02001F18 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:02001F1C E1A05000 mov  r5,r0			;r5=34495232(0x20e5b00)
:02001F20 E1D513F8 ldrsh r1,[r5, #+0x38]		;r5+0x38=*(020e5b38)=#2098660624(0x7d170510)
:02001F24 E3A0001C mov  r0,#0x1C		;r0=28(0x1c)
:02001F28 E5952020 ldr r2,[r5, #+0x20]		;r5+0x20=*(020e5b20)=#279257092(0x10a52004)
:02001F2C E1610081 unknown
:02001F30 E7920001 ldr r0,[r2, +r1]
:02001F34 E0824001 add  r4,r2,r1
:02001F38 E1C504B4 strh r0,[r5, #+0x44]		;r5+0x44=*(020e5b44)=#334045(0x000518dd)
:02001F3C EB000DA5 bl 020055D8
:02001F40 E5941004 ldr r1,[r4, #+0x4]		;r4+0x4=*(00000004)
:02001F44 E2600009 rsb  r0,r0,#0x9
:02001F48 E1A00011 mov  r0,r1,lsl r0		;r0=0(0x0)
:02001F4C E585003C str r0,[r5, #+0x3c]		;r5+0x3c=*(020e5b3c)=#-16317159(0xff070519)
:02001F50 E5940014 ldr r0,[r4, #+0x14]		;r4+0x14=*(00000014)
:02001F54 E1C502BE strh r0,[r5, #+0x2e]		;r5+0x2e=*(020e5b2e)=#1628098044(0x610acdfc)
:02001F58 E5940018 ldr r0,[r4, #+0x18]		;r4+0x18=*(00000018)
:02001F5C E1C503B0 strh r0,[r5, #+0x30]		;r5+0x30=*(020e5b30)=#-381591286(0xe941610a)
:02001F60 E594000C ldr r0,[r4, #+0xc]		;r4+0xc=*(0000000c)
:02001F64 E1C503B2 strh r0,[r5, #+0x32]		;r5+0x32=*(020e5b32)=#-46864063(0xfd34e941)
:02001F68 E5940010 ldr r0,[r4, #+0x10]		;r4+0x10=*(00000010)
:02001F6C E1C503B4 strh r0,[r5, #+0x34]		;r5+0x34=*(020e5b34)=#1292107060(0x4d03fd34)
:02001F70 E5940008 ldr r0,[r4, #+0x8]		;r4+0x8=*(00000008)
:02001F74 E1C503B6 strh r0,[r5, #+0x36]		;r5+0x36=*(020e5b36)=#84954371(0x05104d03)
:02001F78 E8BD8038 ldmia  r13!,{r3,r4,r5,r15}
:02001F7C E92D43F8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r14}
:02001F80 E1B09000 movs r9,r0			;r9=84954371(0x5104d03)
:02001F84 E1A08001 mov  r8,r1			;r8=2098660624(0x7d170510)
:02001F88 08BD83F8 ldmeqia  r13!,{r3,r4,r5,r6,r7,r8,r9,r15}
:02001F8C E5D9004F ldrb r0,[r9, #+0x4f]		;r9+0x4f=*(05104d52)=#0(0x00000000)
:02001F90 E310000D tst r0,#0xD
:02001F94 1A000003 bne 02001FA8
:02001F98 E599103C ldr r1,[r9, #+0x3c]		;r9+0x3c=*(05104d3f)=#0(0x00000000)
:02001F9C E5990040 ldr r0,[r9, #+0x40]		;r9+0x40=*(05104d43)=#0(0x00000000)
:02001FA0 E0410000 sub  r0,r1,r0
:02001FA4 E589003C str r0,[r9, #+0x3c]		;r9+0x3c=*(05104d3f)=#0(0x00000000)
:02001FA8 E5D9004F ldrb r0,[r9, #+0x4f]		;r9+0x4f=*(05104d52)=#0(0x00000000)
:02001FAC E3C00012 bic  r0,r0,#0x12
:02001FB0 E5C9004F strb r0,[r9, #+0x4f]		;r9+0x4f=*(05104d52)=#0(0x00000000)
:02001FB4 E599003C ldr r0,[r9, #+0x3c]		;r9+0x3c=*(05104d3f)=#0(0x00000000)
:02001FB8 E3500000 cmp r0,#0x0
:02001FBC CA000082 bgt 020021CC
:02001FC0 E5D9004F ldrb r0,[r9, #+0x4f]		;r9+0x4f=*(05104d52)=#0(0x00000000)
:02001FC4 E3A04002 mov  r4,#0x2		;r4=2(0x2)
:02001FC8 E3A05003 mov  r5,#0x3		;r5=3(0x3)
:02001FCC E3800010 orr  r0,r0,#0x10
:02001FD0 E5C9004F strb r0,[r9, #+0x4f]		;r9+0x4f=*(05104d52)=#0(0x00000000)
:02001FD4 E5D9004D ldrb r0,[r9, #+0x4d]		;r9+0x4d=*(05104d50)=#0(0x00000000)
:02001FD8 E3500000 cmp r0,#0x0
:02001FDC 12400001 subne  r0,r0,#0x1
:02001FE0 01D962BC ldreqh r6,[r9, #+0x2c]		;r9+0x2c=*(05104d2f)=#0(0x00000000)
:02001FE4 11A00800 movne  r0,r0,lsl #0x10		;r0=0(0x0)
:02001FE8 11A06820 movne  r6,r0,lsr #0x10		;r6=0(0x0)
:02001FEC E1D913F8 ldrsh r1,[r9, #+0x38]		;r9+0x38=*(05104d3b)=#0(0x00000000)
:02001FF0 E1D903FA ldrsh r0,[r9, #+0x3a]		;r9+0x3a=*(05104d3d)=#0(0x00000000)
:02001FF4 E3560000 cmp r6,#0x0
:02001FF8 E0810000 add  r0,r1,r0
:02001FFC E1C903B8 strh r0,[r9, #+0x38]		;r9+0x38=*(05104d3b)=#0(0x00000000)
:02002000 E599703C ldr r7,[r9, #+0x3c]		;r9+0x3c=*(05104d3f)=#0(0x00000000)
:02002004 0A000003 beq 02002018
:02002008 E3560002 cmp r6,#0x2
:0200200C 13560003 cmpne r6,#0x3
:02002010 0A000018 beq 02002078
:02002014 EA000035 b 020020F0
:02002018 E1D923FA ldrsh r2,[r9, #+0x3a]		;r9+0x3a=*(05104d3d)=#0(0x00000000)
:0200201C E1D913F8 ldrsh r1,[r9, #+0x38]		;r9+0x38=*(05104d3b)=#0(0x00000000)
:02002020 E3520000 cmp r2,#0x0
:02002024 DA000009 ble 02002050
:02002028 E1D902F8 ldrsh r0,[r9, #+0x28]		;r9+0x28=*(05104d2b)=#0(0x00000000)
:0200202C E1510000 cmp r1,r0
:02002030 1A000044 bne 02002148
:02002034 E1A00001 mov  r0,r1			;r0=0(0x0)
:02002038 E0400002 sub  r0,r0,r2
:0200203C E1C903B8 strh r0,[r9, #+0x38]		;r9+0x38=*(05104d3b)=#0(0x00000000)
:02002040 E5D9004F ldrb r0,[r9, #+0x4f]		;r9+0x4f=*(05104d52)=#0(0x00000000)
:02002044 E3800003 orr  r0,r0,#0x3
:02002048 E5C9004F strb r0,[r9, #+0x4f]		;r9+0x4f=*(05104d52)=#0(0x00000000)
:0200204C EA00003D b 02002148
:02002050 E1D902FA ldrsh r0,[r9, #+0x2a]		;r9+0x2a=*(05104d2d)=#0(0x00000000)
:02002054 E1510000 cmp r1,r0
:02002058 AA00003A bge 02002148
:0200205C E1A00001 mov  r0,r1			;r0=0(0x0)
:02002060 E0400002 sub  r0,r0,r2
:02002064 E1C903B8 strh r0,[r9, #+0x38]		;r9+0x38=*(05104d3b)=#0(0x00000000)
:02002068 E5D9004F ldrb r0,[r9, #+0x4f]		;r9+0x4f=*(05104d52)=#0(0x00000000)
:0200206C E3800003 orr  r0,r0,#0x3
:02002070 E5C9004F strb r0,[r9, #+0x4f]		;r9+0x4f=*(05104d52)=#0(0x00000000)
:02002074 EA000033 b 02002148
:02002078 E1D923FA ldrsh r2,[r9, #+0x3a]		;r9+0x3a=*(05104d3d)=#0(0x00000000)
:0200207C E1D913F8 ldrsh r1,[r9, #+0x38]		;r9+0x38=*(05104d3b)=#0(0x00000000)
:02002080 E3520000 cmp r2,#0x0
:02002084 DA000009 ble 020020B0
:02002088 E1D902F8 ldrsh r0,[r9, #+0x28]		;r9+0x28=*(05104d2b)=#0(0x00000000)
:0200208C E1510000 cmp r1,r0
:02002090 1A00002C bne 02002148
:02002094 E1A00001 mov  r0,r1			;r0=0(0x0)
:02002098 E0400082 sub  r0,r0,r2,lsl #0x1
:0200209C E1C903B8 strh r0,[r9, #+0x38]		;r9+0x38=*(05104d3b)=#0(0x00000000)
:020020A0 E1D903FA ldrsh r0,[r9, #+0x3a]		;r9+0x3a=*(05104d3d)=#0(0x00000000)
:020020A4 E2600000 rsb  r0,r0,#0x0
:020020A8 E1C903BA strh r0,[r9, #+0x3a]		;r9+0x3a=*(05104d3d)=#0(0x00000000)
:020020AC EA000025 b 02002148
:020020B0 E1D902FA ldrsh r0,[r9, #+0x2a]		;r9+0x2a=*(05104d2d)=#0(0x00000000)
:020020B4 E1510000 cmp r1,r0
:020020B8 AA000022 bge 02002148
:020020BC E1A00001 mov  r0,r1			;r0=0(0x0)
:020020C0 E0400002 sub  r0,r0,r2
:020020C4 E1C903B8 strh r0,[r9, #+0x38]		;r9+0x38=*(05104d3b)=#0(0x00000000)
:020020C8 E1D903FA ldrsh r0,[r9, #+0x3a]		;r9+0x3a=*(05104d3d)=#0(0x00000000)
:020020CC E3560002 cmp r6,#0x2
:020020D0 01A01005 moveq  r1,r5			;r1=3(0x3)
:020020D4 E2600000 rsb  r0,r0,#0x0
:020020D8 E1C903BA strh r0,[r9, #+0x3a]		;r9+0x3a=*(05104d3d)=#0(0x00000000)
:020020DC E5D9004F ldrb r0,[r9, #+0x4f]		;r9+0x4f=*(05104d52)=#0(0x00000000)
:020020E0 11A01004 movne  r1,r4			;r1=2(0x2)
:020020E4 E1800001 orr  r0,r0,r1
:020020E8 E5C9004F strb r0,[r9, #+0x4f]		;r9+0x4f=*(05104d52)=#0(0x00000000)
:020020EC EA000015 b 02002148
:020020F0 E1D903FA ldrsh r0,[r9, #+0x3a]		;r9+0x3a=*(05104d3d)=#0(0x00000000)
:020020F4 E1D913F8 ldrsh r1,[r9, #+0x38]		;r9+0x38=*(05104d3b)=#0(0x00000000)
:020020F8 E3500000 cmp r0,#0x0
:020020FC DA000008 ble 02002124
:02002100 E1D902F8 ldrsh r0,[r9, #+0x28]		;r9+0x28=*(05104d2b)=#0(0x00000000)
:02002104 E1510000 cmp r1,r0
:02002108 1A00000E bne 02002148
:0200210C E1D902FA ldrsh r0,[r9, #+0x2a]		;r9+0x2a=*(05104d2d)=#0(0x00000000)
:02002110 E1C903B8 strh r0,[r9, #+0x38]		;r9+0x38=*(05104d3b)=#0(0x00000000)
:02002114 E5D9004F ldrb r0,[r9, #+0x4f]		;r9+0x4f=*(05104d52)=#0(0x00000000)
:02002118 E3800002 orr  r0,r0,#0x2
:0200211C E5C9004F strb r0,[r9, #+0x4f]		;r9+0x4f=*(05104d52)=#0(0x00000000)
:02002120 EA000008 b 02002148
:02002124 E1D902FA ldrsh r0,[r9, #+0x2a]		;r9+0x2a=*(05104d2d)=#0(0x00000000)
:02002128 E1510000 cmp r1,r0
:0200212C AA000005 bge 02002148
:02002130 E1D902F8 ldrsh r0,[r9, #+0x28]		;r9+0x28=*(05104d2b)=#0(0x00000000)
:02002134 E2400001 sub  r0,r0,#0x1
:02002138 E1C903B8 strh r0,[r9, #+0x38]		;r9+0x38=*(05104d3b)=#0(0x00000000)
:0200213C E5D9004F ldrb r0,[r9, #+0x4f]		;r9+0x4f=*(05104d52)=#0(0x00000000)
:02002140 E3800002 orr  r0,r0,#0x2
:02002144 E5C9004F strb r0,[r9, #+0x4f]		;r9+0x4f=*(05104d52)=#0(0x00000000)
:02002148 E1A00009 mov  r0,r9			;r0=84954371(0x5104d03)
:0200214C EBFFFF71 bl 02001F18
:02002150 E3570000 cmp r7,#0x0
:02002154 B599003C ldrlt r0,[r9, #+0x3c]		;r9+0x3c=*(05104d3f)=#0(0x00000000)
:02002158 B0800007 addlt  r0,r0,r7
:0200215C B589003C strlt r0,[r9, #+0x3c]		;r9+0x3c=*(05104d3f)=#0(0x00000000)
:02002160 E599003C ldr r0,[r9, #+0x3c]		;r9+0x3c=*(05104d3f)=#0(0x00000000)
:02002164 E3500000 cmp r0,#0x0
:02002168 DAFFFF9F ble 02001FEC
:0200216C E3560000 cmp r6,#0x0
:02002170 1A000007 bne 02002194
:02002174 E5D9004F ldrb r0,[r9, #+0x4f]		;r9+0x4f=*(05104d52)=#0(0x00000000)
:02002178 E3100002 tst r0,#0x2
:0200217C 0A000004 beq 02002194
:02002180 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02002184 E589003C str r0,[r9, #+0x3c]		;r9+0x3c=*(05104d3f)=#0(0x00000000)
:02002188 E5D9004F ldrb r0,[r9, #+0x4f]		;r9+0x4f=*(05104d52)=#0(0x00000000)
:0200218C E3800003 orr  r0,r0,#0x3
:02002190 E5C9004F strb r0,[r9, #+0x4f]		;r9+0x4f=*(05104d52)=#0(0x00000000)
:02002194 E1D924B6 ldrh r2,[r9, #+0x46]		;r9+0x46=*(05104d49)=#0(0x00000000)
:02002198 E31200FF tst r2,#0xFF
:0200219C 0A00000A beq 020021CC
:020021A0 E5D9004B ldrb r0,[r9, #+0x4b]		;r9+0x4b=*(05104d4e)=#0(0x00000000)
:020021A4 E1D914B8 ldrh r1,[r9, #+0x48]		;r9+0x48=*(05104d4b)=#0(0x00000000)
:020021A8 E2422001 sub  r2,r2,#0x1
:020021AC E3500000 cmp r0,#0x0
:020021B0 03A03000 moveq  r3,#0x0		;r3=0(0x0)
:020021B4 13A03005 movne  r3,#0x5		;r3=5(0x5)
:020021B8 E1A03803 mov  r3,r3,lsl #0x10		;r3=327680(0x50000)
:020021BC E1D904B4 ldrh r0,[r9, #+0x44]		;r9+0x44=*(05104d47)=#0(0x00000000)
:020021C0 E1A01381 mov  r1,r1,lsl #0x7		;r1=0(0x0)
:020021C4 E1A03843 mov  r3,r3,asr #0x10
:020021C8 EB000094 bl 02002420
:020021CC E5D9004F ldrb r0,[r9, #+0x4f]		;r9+0x4f=*(05104d52)=#0(0x00000000)
:020021D0 E3100080 tst r0,#0x80
:020021D4 18BD83F8 ldmneia  r13!,{r3,r4,r5,r6,r7,r8,r9,r15}
:020021D8 E1A00009 mov  r0,r9			;r0=84954371(0x5104d03)
:020021DC E1A01008 mov  r1,r8			;r1=2098660624(0x7d170510)
:020021E0 EBFFFEC1 bl 02001CEC
:020021E4 E8BD83F8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r15}
:020021E8 E92D41F0 stmdb  r13!,{r4,r5,r6,r7,r8,r14}
:020021EC E1A08000 mov  r8,r0			;r8=84954371(0x5104d03)
:020021F0 E5984000 ldr r4,[r8, #+0x0]		;r8+0x0=*(05104d03)=#0(0x00000000)
:020021F4 E1A06001 mov  r6,r1			;r6=2098660624(0x7d170510)
:020021F8 E1A07002 mov  r7,r2			;r7=0(0x0)
:020021FC E1A05003 mov  r5,r3			;r5=327680(0x50000)
:02002200 E3540000 cmp r4,#0x0
:02002204 1A000007 bne 02002228
:02002208 EBFFFCD0 bl 02001550
:0200220C E1B04000 movs r4,r0			;r4=84954371(0x5104d03)
:02002210 E5880000 str r0,[r8, #+0x0]		;r8+0x0=*(05104d03)=#0(0x00000000)
:02002214 1A000003 bne 02002228
:02002218 E59F00FC ldr r0,[r15, #+0xfc]		;r15+0xfc=*(0200231c)=#34562896(0x020f6350)
:0200221C E3A01002 mov  r1,#0x2		;r1=2(0x2)
:02002220 E5C01000 strb r1,[r0, #+0x0]		;r0+0x0=*(020f6350)=#-1527968956(0xa4ed0b44)
:02002224 E8BD81F0 ldmia  r13!,{r4,r5,r6,r7,r8,r15}
:02002228 E5D40017 ldrb r0,[r4, #+0x17]		;r4+0x17=*(05104d1a)=#0(0x00000000)
:0200222C E3100004 tst r0,#0x4
:02002230 0A000009 beq 0200225C
:02002234 E1A00004 mov  r0,r4			;r0=84954371(0x5104d03)
:02002238 E1A01006 mov  r1,r6			;r1=2098660624(0x7d170510)
:0200223C E1A02007 mov  r2,r7			;r2=0(0x0)
:02002240 EB0000BA bl 02002530
:02002244 E3500001 cmp r0,#0x1
:02002248 1A000003 bne 0200225C
:0200224C E59F00C8 ldr r0,[r15, #+0xc8]		;r15+0xc8=*(0200231c)=#34562896(0x020f6350)
:02002250 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02002254 E5C01000 strb r1,[r0, #+0x0]		;r0+0x0=*(020f6350)=#-1527968956(0xa4ed0b44)
:02002258 E8BD81F0 ldmia  r13!,{r4,r5,r6,r7,r8,r15}
:0200225C E5847024 str r7,[r4, #+0x24]		;r4+0x24=*(05104d27)=#0(0x00000000)
:02002260 E5960004 ldr r0,[r6, #+0x4]		;r6+0x4=*(7d170514)=#0(0x00000000)
:02002264 E2862010 add  r2,r6,#0x10
:02002268 E1C402B8 strh r0,[r4, #+0x28]		;r4+0x28=*(05104d2b)=#0(0x00000000)
:0200226C E5960008 ldr r0,[r6, #+0x8]		;r6+0x8=*(7d170518)=#0(0x00000000)
:02002270 E5DD1018 ldrb r1,[r13, #+0x18]		;r13+0x18=*(027e0018)=#1089873431(0x40f62617)
:02002274 E1C402BA strh r0,[r4, #+0x2a]		;r4+0x2a=*(05104d2d)=#0(0x00000000)
:02002278 E596300C ldr r3,[r6, #+0xc]		;r6+0xc=*(7d17051c)=#0(0x00000000)
:0200227C E59D001C ldr r0,[r13, #+0x1c]		;r13+0x1c=*(027e001c)=#1247785471(0x4a5fb1ff)
:02002280 E1C432BC strh r3,[r4, #+0x2c]		;r4+0x2c=*(05104d2f)=#0(0x00000000)
:02002284 E5842020 str r2,[r4, #+0x20]		;r4+0x20=*(05104d23)=#0(0x00000000)
:02002288 E1C454B8 strh r5,[r4, #+0x48]		;r4+0x48=*(05104d4b)=#0(0x00000000)
:0200228C E5C4104A strb r1,[r4, #+0x4a]		;r4+0x4a=*(05104d4d)=#0(0x00000000)
:02002290 E5C4004B strb r0,[r4, #+0x4b]		;r4+0x4b=*(05104d4e)=#0(0x00000000)
:02002294 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02002298 E1C423B8 strh r2,[r4, #+0x38]		;r4+0x38=*(05104d3b)=#0(0x00000000)
:0200229C E3A00001 mov  r0,#0x1		;r0=1(0x1)
:020022A0 E1C403BA strh r0,[r4, #+0x3a]		;r4+0x3a=*(05104d3d)=#0(0x00000000)
:020022A4 E3A00C01 mov  r0,#0x100		;r0=256(0x100)
:020022A8 E5840040 str r0,[r4, #+0x40]		;r4+0x40=*(05104d43)=#0(0x00000000)
:020022AC E5D41016 ldrb r1,[r4, #+0x16]		;r4+0x16=*(05104d19)=#0(0x00000000)
:020022B0 E1A00004 mov  r0,r4			;r0=84954371(0x5104d03)
:020022B4 E3C11004 bic  r1,r1,#0x4
:020022B8 E5C41016 strb r1,[r4, #+0x16]		;r4+0x16=*(05104d19)=#0(0x00000000)
:020022BC E5D4104F ldrb r1,[r4, #+0x4f]		;r4+0x4f=*(05104d52)=#0(0x00000000)
:020022C0 E3C11087 bic  r1,r1,#0x87
:020022C4 E5C4104F strb r1,[r4, #+0x4f]		;r4+0x4f=*(05104d52)=#0(0x00000000)
:020022C8 E5C4204D strb r2,[r4, #+0x4d]		;r4+0x4d=*(05104d50)=#0(0x00000000)
:020022CC EBFFFF11 bl 02001F18
:020022D0 E1DD22B0 ldrh r2,[r13, #+0x20]		;r13+0x20=*(027e0020)=#2032347763(0x79232a73)
:020022D4 E1C424B6 strh r2,[r4, #+0x46]		;r4+0x46=*(05104d49)=#0(0x00000000)
:020022D8 E31200FF tst r2,#0xFF
:020022DC 0A00000A beq 0200230C
:020022E0 E5D4004B ldrb r0,[r4, #+0x4b]		;r4+0x4b=*(05104d4e)=#0(0x00000000)
:020022E4 E1D414B8 ldrh r1,[r4, #+0x48]		;r4+0x48=*(05104d4b)=#0(0x00000000)
:020022E8 E2422001 sub  r2,r2,#0x1
:020022EC E3500000 cmp r0,#0x0
:020022F0 03A03000 moveq  r3,#0x0		;r3=0(0x0)
:020022F4 13A03005 movne  r3,#0x5		;r3=5(0x5)
:020022F8 E1A03803 mov  r3,r3,lsl #0x10		;r3=327680(0x50000)
:020022FC E1D404B4 ldrh r0,[r4, #+0x44]		;r4+0x44=*(05104d47)=#0(0x00000000)
:02002300 E1A01381 mov  r1,r1,lsl #0x7		;r1=0(0x0)
:02002304 E1A03843 mov  r3,r3,asr #0x10
:02002308 EB000044 bl 02002420
:0200230C E59F0008 ldr r0,[r15, #+0x8]		;r15+0x8=*(0200231c)=#34562896(0x020f6350)
:02002310 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02002314 E5C01000 strb r1,[r0, #+0x0]		;r0+0x0=*(020f6350)=#-1527968956(0xa4ed0b44)
:02002318 E8BD81F0 ldmia  r13!,{r4,r5,r6,r7,r8,r15}
:0200231C 020F6350 andeq  r6,r15,#0x40000001
:02002320 E92D40F0 stmdb  r13!,{r4,r5,r6,r7,r14}
:02002324 E24DD00C sub  r13,r13,#0xC
:02002328 E1A06001 mov  r6,r1			;r6=-1527968956(0xa4ed0b44)
:0200232C E5961000 ldr r1,[r6, #+0x0]		;r6+0x0=*(a4ed0b44)
:02002330 E1A05002 mov  r5,r2			;r5=0(0x0)
:02002334 E1A07000 mov  r7,r0			;r7=34562896(0x20f6350)
:02002338 E1A04003 mov  r4,r3			;r4=327680(0x50000)
:0200233C E1550001 cmp r5,r1
:02002340 3A000000 bcc 02002348
:02002344 EB02A3E8 bl 020AB2EC
:02002348 E5DD2024 ldrb r2,[r13, #+0x24]		;r13+0x24=*(027e0024)=#639867175(0x26239927)
:0200234C E59D1028 ldr r1,[r13, #+0x28]		;r13+0x28=*(027e0028)=#911485531(0x36542a5b)
:02002350 E1DD02BC ldrh r0,[r13, #+0x2c]		;r13+0x2c=*(027e002c)=#-1284054857(0xb376e0b7)
:02002354 E58D2000 str r2,[r13, #+0x0]		;r13+0x0=*(027e0000)=#603031337(0x23f18729)
:02002358 E58D1004 str r1,[r13, #+0x4]		;r13+0x4=*(027e0004)=#11138873(0x00a9f739)
:0200235C E58D0008 str r0,[r13, #+0x8]		;r13+0x8=*(027e0008)=#-234431484(0xf206dc04)
:02002360 E2850001 add  r0,r5,#0x1
:02002364 E7961100 ldr r1,[r6,+r0, lsl #0x2]
:02002368 E1DD32B0 ldrh r3,[r13, #+0x20]		;r13+0x20=*(027e0020)=#2032347763(0x79232a73)
:0200236C E1A00007 mov  r0,r7			;r0=34562896(0x20f6350)
:02002370 E1A02004 mov  r2,r4			;r2=327680(0x50000)
:02002374 E0861001 add  r1,r6,r1
:02002378 EBFFFF9A bl 020021E8
:0200237C E28DD00C add  r13,r13,#0xC
:02002380 E8BD80F0 ldmia  r13!,{r4,r5,r6,r7,r15}
:02002384 E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:02002388 E24DD010 sub  r13,r13,#0x10
:0200238C E59F4084 ldr r4,[r15, #+0x84]		;r15+0x84=*(02002418)=#41814748(0x027e0adc)
:02002390 E1A06001 mov  r6,r1			;r6=11138873(0xa9f739)
:02002394 E7941106 ldr r1,[r4,+r6, lsl #0x2]
:02002398 E1A07000 mov  r7,r0			;r7=34562896(0x20f6350)
:0200239C E1A05002 mov  r5,r2			;r5=327680(0x50000)
:020023A0 E1A04003 mov  r4,r3			;r4=2032347763(0x79232a73)
:020023A4 E3510000 cmp r1,#0x0
:020023A8 0A000001 beq 020023B4
:020023AC E35600F0 cmp r6,#0xF0
:020023B0 BA000000 blt 020023B8
:020023B4 EB02A3CC bl 020AB2EC
:020023B8 E59F005C ldr r0,[r15, #+0x5c]		;r15+0x5c=*(0200241c)=#41814348(0x027e094c)
:020023BC E7900104 ldr r0,[r0,+r4, lsl #0x2]
:020023C0 E3500000 cmp r0,#0x0
:020023C4 0A000001 beq 020023D0
:020023C8 E3540064 cmp r4,#0x64
:020023CC BA000000 blt 020023D4
:020023D0 EB02A3C5 bl 020AB2EC
:020023D4 E1DD22B8 ldrh r2,[r13, #+0x28]		;r13+0x28=*(027e0028)=#911485531(0x36542a5b)
:020023D8 E5DD002C ldrb r0,[r13, #+0x2c]		;r13+0x2c=*(027e002c)=#-1284054857(0xb376e0b7)
:020023DC E59D1030 ldr r1,[r13, #+0x30]		;r13+0x30=*(027e0030)=#1798973305(0x6b3a2779)
:020023E0 E58D2000 str r2,[r13, #+0x0]		;r13+0x0=*(027e0000)=#603031337(0x23f18729)
:020023E4 E58D0004 str r0,[r13, #+0x4]		;r13+0x4=*(027e0004)=#11138873(0x00a9f739)
:020023E8 E1DD03B4 ldrh r0,[r13, #+0x34]		;r13+0x34=*(027e0034)=#74058427(0x046a0abb)
:020023EC E58D1008 str r1,[r13, #+0x8]		;r13+0x8=*(027e0008)=#-234431484(0xf206dc04)
:020023F0 E59F1020 ldr r1,[r15, #+0x20]		;r15+0x20=*(02002418)=#41814748(0x027e0adc)
:020023F4 E58D000C str r0,[r13, #+0xc]		;r13+0xc=*(027e000c)=#-1073592634(0xc00246c6)
:020023F8 E59F001C ldr r0,[r15, #+0x1c]		;r15+0x1c=*(0200241c)=#41814348(0x027e094c)
:020023FC E7911106 ldr r1,[r1,+r6, lsl #0x2]
:02002400 E7903104 ldr r3,[r0,+r4, lsl #0x2]
:02002404 E1A00007 mov  r0,r7			;r0=34562896(0x20f6350)
:02002408 E1A02005 mov  r2,r5			;r2=327680(0x50000)
:0200240C EBFFFFC3 bl 02002320
:02002410 E28DD010 add  r13,r13,#0x10
:02002414 E8BD80F8 ldmia  r13!,{r3,r4,r5,r6,r7,r15}
:02002418 027E0ADC rsbeqs r0,r14,#0xDC000
:0200241C 027E094C rsbeqs r0,r14,#0x130000
:02002420 E92D43F8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r14}
:02002424 E1A06001 mov  r6,r1			;r6=41814748(0x27e0adc)
:02002428 E59F10B0 ldr r1,[r15, #+0xb0]		;r15+0xb0=*(020024e0)=#41813372(0x027e057c)
:0200242C E1A07000 mov  r7,r0			;r7=34562896(0x20f6350)
:02002430 E1A05003 mov  r5,r3			;r5=2032347763(0x79232a73)
:02002434 E3A04000 mov  r4,#0x0		;r4=0(0x0)
:02002438 E7910104 ldr r0,[r1,+r4, lsl #0x2]
:0200243C E3500000 cmp r0,#0x0
:02002440 1A000022 bne 020024D0
:02002444 E3120902 tst r2,#0x8000
:02002448 0A000009 beq 02002474
:0200244C E1A00422 mov  r0,r2,lsr #0x8		;r0=1280(0x500)
:02002450 E200007F and  r0,r0,#0x7F
:02002454 E20210FF and  r1,r2,#0xFF
:02002458 EB000935 bl 02004934
:0200245C E0801107 add  r1,r0,r7,lsl #0x2
:02002460 E5912004 ldr r2,[r1, #+0x4]		;r1+0x4=*(027e0580)=#1388051863(0x52bbfd97)
:02002464 E59F1078 ldr r1,[r15, #+0x78]		;r15+0x78=*(020024e4)=#41813500(0x027e05fc)
:02002468 E0800002 add  r0,r0,r2
:0200246C E7810104 str r0,[r1,+r4, lsl #0x2]
:02002470 EA000006 b 02002490
:02002474 E59F106C ldr r1,[r15, #+0x6c]		;r15+0x6c=*(020024e8)=#41814028(0x027e080c)
:02002478 E59F0064 ldr r0,[r15, #+0x64]		;r15+0x64=*(020024e4)=#41813500(0x027e05fc)
:0200247C E7912102 ldr r2,[r1,+r2, lsl #0x2]
:02002480 E0821107 add  r1,r2,r7,lsl #0x2
:02002484 E5911004 ldr r1,[r1, #+0x4]		;r1+0x4=*(027e0810)=#873872885(0x34163df5)
:02002488 E0821001 add  r1,r2,r1
:0200248C E7801104 str r1,[r0,+r4, lsl #0x2]
:02002490 E59F904C ldr r9,[r15, #+0x4c]		;r15+0x4c=*(020024e4)=#41813500(0x027e05fc)
:02002494 E59FE050 ldr r14,[r15, #+0x50]		;r15+0x50=*(020024ec)=#41813116(0x027e047c)
:02002498 E7990104 ldr r0,[r9,+r4, lsl #0x2]
:0200249C E59F704C ldr r7,[r15, #+0x4c]		;r15+0x4c=*(020024f0)=#41813244(0x027e04fc)
:020024A0 E5908000 ldr r8,[r0, #+0x0]		;r0+0x0=*(027e05fc)=#1070194482(0x3fc9df32)
:020024A4 E280C004 add  r12,r0,#0x4
:020024A8 E59F2030 ldr r2,[r15, #+0x30]		;r15+0x30=*(020024e0)=#41813372(0x027e057c)
:020024AC E3A03001 mov  r3,#0x1		;r3=1(0x1)
:020024B0 E59F003C ldr r0,[r15, #+0x3c]		;r15+0x3c=*(020024f4)=#41812872(0x027e0388)
:020024B4 E1A01084 mov  r1,r4,lsl #0x1		;r1=0(0x0)
:020024B8 E78E8104 str r8,[r14,+r4, lsl #0x2]
:020024BC E789C104 str r12,[r9,+r4, lsl #0x2]
:020024C0 E7876104 str r6,[r7,+r4, lsl #0x2]
:020024C4 E7823104 str r3,[r2,+r4, lsl #0x2]
:020024C8 E18050B1 strh r5,[r0, +r1]
:020024CC E8BD83F8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r15}
:020024D0 E2844001 add  r4,r4,#0x1
:020024D4 E3540020 cmp r4,#0x20
:020024D8 BAFFFFD6 blt 02002438
:020024DC E8BD83F8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r15}
:020024E0 027E057C rsbeqs r0,r14,#0x1F000000
:020024E4 027E05FC rsbeqs r0,r14,#0x3F000000
:020024E8 027E080C rsbeqs r0,r14,#0xC0000
:020024EC 027E047C rsbeqs r0,r14,#0x7C000000
:020024F0 027E04FC rsbeqs r0,r14,#0xFC000000
:020024F4 027E0388 rsbeqs r0,r14,#0x20000002
:020024F8 E92D4008 stmdb  r13!,{r3,r14}
:020024FC E24DD010 sub  r13,r13,#0x10
:02002500 E590E000 ldr r14,[r0, #+0x0]		;r0+0x0=*(027e0388)=#253024919(0x0f14da97)
:02002504 E1DEC4B8 ldrh r12,[r14, #+0x48]		;r14+0x48=*(0f14dadf)=#0(0x00000000)
:02002508 E58DC000 str r12,[r13, #+0x0]		;r13+0x0=*(027e0000)=#603031337(0x23f18729)
:0200250C E5DEC04A ldrb r12,[r14, #+0x4a]		;r14+0x4a=*(0f14dae1)=#0(0x00000000)
:02002510 E58DC004 str r12,[r13, #+0x4]		;r13+0x4=*(027e0004)=#11138873(0x00a9f739)
:02002514 E5DEC04B ldrb r12,[r14, #+0x4b]		;r14+0x4b=*(0f14dae2)=#0(0x00000000)
:02002518 E58DC008 str r12,[r13, #+0x8]		;r13+0x8=*(027e0008)=#-234431484(0xf206dc04)
:0200251C E1DEC4B6 ldrh r12,[r14, #+0x46]		;r14+0x46=*(0f14dadd)=#0(0x00000000)
:02002520 E58DC00C str r12,[r13, #+0xc]		;r13+0xc=*(027e000c)=#-1073592634(0xc00246c6)
:02002524 EBFFFF96 bl 02002384
:02002528 E28DD010 add  r13,r13,#0x10
:0200252C E8BD8008 ldmia  r13!,{r3,r15}
:02002530 E5903020 ldr r3,[r0, #+0x20]		;r0+0x20=*(027e03a8)=#-1072262129(0xc016940f)
:02002534 E2811010 add  r1,r1,#0x10
:02002538 E1510003 cmp r1,r3
:0200253C 05900024 ldreq r0,[r0, #+0x24]		;r0+0x24=*(027e03ac)=#-79749350(0xfb3f1f1a)
:02002540 01520000 cmpeq r2,r0
:02002544 03A00001 moveq  r0,#0x1		;r0=1(0x1)
:02002548 13A00000 movne  r0,#0x0		;r0=0(0x0)
:0200254C E12FFF1E bx r14 (Jump to addr_0F14DA97?)
msr CPSR_fsxc,r14
:02002550 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02002554 E5C0104D strb r1,[r0, #+0x4d]		;r0+0x4d=*(0000004d)
:02002558 E12FFF1E bx r14 (Jump to addr_0F14DA97?)
msr CPSR_fsxc,r14
:0200255C E3510000 cmp r1,#0x0
:02002560 E5D0104F ldrb r1,[r0, #+0x4f]		;r0+0x4f=*(0000004f)
:02002564 13811008 orrne  r1,r1,#0x8
:02002568 03C11008 biceq  r1,r1,#0x8
:0200256C E5C0104F strb r1,[r0, #+0x4f]		;r0+0x4f=*(0000004f)
:02002570 E12FFF1E bx r14 (Jump to addr_0F14DA97?)
msr CPSR_fsxc,r14
:02002574 E92D4008 stmdb  r13!,{r3,r14}
:02002578 E1D013FA ldrsh r1,[r0, #+0x3a]		;r0+0x3a=*(0000003a)
:0200257C E3510001 cmp r1,#0x1
:02002580 18BD8008 ldmneia  r13!,{r3,r15}
:02002584 E5D0304F ldrb r3,[r0, #+0x4f]		;r0+0x4f=*(0000004f)
:02002588 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0200258C E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02002590 E3C33005 bic  r3,r3,#0x5
:02002594 E5C0304F strb r3,[r0, #+0x4f]		;r0+0x4f=*(0000004f)
:02002598 E1C023B8 strh r2,[r0, #+0x38]		;r0+0x38=*(00000038)
:0200259C E1C013BA strh r1,[r0, #+0x3a]		;r0+0x3a=*(0000003a)
:020025A0 EBFFFE5C bl 02001F18
:020025A4 E8BD8008 ldmia  r13!,{r3,r15}
:020025A8 E5D0004F ldrb r0,[r0, #+0x4f]		;r0+0x4f=*(0000004f)
:020025AC E2000002 and  r0,r0,#0x2
:020025B0 E12FFF1E bx r14 (Jump to addr_0F14DA97?)
msr CPSR_fsxc,r14
:020025B4 E5D0104F ldrb r1,[r0, #+0x4f]		;r0+0x4f=*(0000004f)
:020025B8 E3811080 orr  r1,r1,#0x80
:020025BC E5C0104F strb r1,[r0, #+0x4f]		;r0+0x4f=*(0000004f)
:020025C0 E12FFF1E bx r14 (Jump to addr_0F14DA97?)
msr CPSR_fsxc,r14
:020025C4 E5D0104F ldrb r1,[r0, #+0x4f]		;r0+0x4f=*(0000004f)
:020025C8 E3C11080 bic  r1,r1,#0x80
:020025CC E5C0104F strb r1,[r0, #+0x4f]		;r0+0x4f=*(0000004f)
:020025D0 E12FFF1E bx r14 (Jump to addr_0F14DA97?)
msr CPSR_fsxc,r14
:020025D4 E5D0004F ldrb r0,[r0, #+0x4f]		;r0+0x4f=*(0000004f)
:020025D8 E2000080 and  r0,r0,#0x80
:020025DC E12FFF1E bx r14 (Jump to addr_0F14DA97?)
msr CPSR_fsxc,r14
:020025E0 E5D02016 ldrb r2,[r0, #+0x16]		;r0+0x16=*(00000016)
:020025E4 E1A01F82 mov  r1,r2,lsl #0x1f		;r1=0(0x0)
:020025E8 E1A01FA1 mov  r1,r1,lsr #0x1f		;r1=0(0x0)
:020025EC E2211001 eor  r1,r1,#0x1
:020025F0 E20110FF and  r1,r1,#0xFF
:020025F4 E3C22001 bic  r2,r2,#0x1
:020025F8 E2011001 and  r1,r1,#0x1
:020025FC E1821001 orr  r1,r2,r1
:02002600 E5C01016 strb r1,[r0, #+0x16]		;r0+0x16=*(00000016)
:02002604 E12FFF1E bx r14 (Jump to addr_0F14DA97?)
msr CPSR_fsxc,r14
:02002608 E5D01016 ldrb r1,[r0, #+0x16]		;r0+0x16=*(00000016)
:0200260C E3C11001 bic  r1,r1,#0x1
:02002610 E3811001 orr  r1,r1,#0x1
:02002614 E5C01016 strb r1,[r0, #+0x16]		;r0+0x16=*(00000016)
:02002618 E12FFF1E bx r14 (Jump to addr_0F14DA97?)
msr CPSR_fsxc,r14
:0200261C E5D01016 ldrb r1,[r0, #+0x16]		;r0+0x16=*(00000016)
:02002620 E3C11001 bic  r1,r1,#0x1
:02002624 E5C01016 strb r1,[r0, #+0x16]		;r0+0x16=*(00000016)
:02002628 E12FFF1E bx r14 (Jump to addr_0F14DA97?)
msr CPSR_fsxc,r14
:0200262C E5C0104C strb r1,[r0, #+0x4c]		;r0+0x4c=*(0000004c)
:02002630 E12FFF1E bx r14 (Jump to addr_0F14DA97?)
msr CPSR_fsxc,r14
:02002634 E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:02002638 E1A06000 mov  r6,r0			;r6=0(0x0)
:0200263C E1A05001 mov  r5,r1			;r5=0(0x0)
:02002640 E5960014 ldr r0,[r6, #+0x14]		;r6+0x14=*(00000014)
:02002644 E5961010 ldr r1,[r6, #+0x10]		;r6+0x10=*(00000010)
:02002648 E1A04002 mov  r4,r2			;r4=0(0x0)
:0200264C EB029DCC bl 020A9D84
:02002650 E5963004 ldr r3,[r6, #+0x4]		;r6+0x4=*(00000004)
:02002654 E59F106C ldr r1,[r15, #+0x6c]		;r15+0x6c=*(020026c8)=#34377352(0x020c8e88)
:02002658 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0200265C E7910182 ldr r0,[r1,+r2, lsl #0x3]
:02002660 E1530000 cmp r3,r0
:02002664 1A000004 bne 0200267C
:02002668 E59F005C ldr r0,[r15, #+0x5c]		;r15+0x5c=*(020026cc)=#34377356(0x020c8e8c)
:0200266C E7900182 ldr r0,[r0,+r2, lsl #0x3]
:02002670 E0000094 mul  r0,r4,r0
:02002674 E1A04000 mov  r4,r0			;r4=34377356(0x20c8e8c)
:02002678 EA000002 b 02002688
:0200267C E2822001 add  r2,r2,#0x1
:02002680 E3520003 cmp r2,#0x3
:02002684 3AFFFFF4 bcc 0200265C
:02002688 E59F1040 ldr r1,[r15, #+0x40]		;r15+0x40=*(020026d0)=#34377456(0x020c8ef0)
:0200268C E3A03000 mov  r3,#0x0		;r3=0(0x0)
:02002690 E7910183 ldr r0,[r1,+r3, lsl #0x3]
:02002694 E1550000 cmp r5,r0
:02002698 1A000006 bne 020026B8
:0200269C E59F1030 ldr r1,[r15, #+0x30]		;r15+0x30=*(020026d4)=#34377460(0x020c8ef4)
:020026A0 E5960014 ldr r0,[r6, #+0x14]		;r6+0x14=*(00000014)
:020026A4 E7913183 ldr r3,[r1,+r3, lsl #0x3]
:020026A8 E5962010 ldr r2,[r6, #+0x10]		;r6+0x10=*(00000010)
:020026AC E1A01004 mov  r1,r4			;r1=34377356(0x20c8e8c)
:020026B0 E12FFF33 blx r3 (Jump to addr_00000000?)msr CPSR_fsxc,r3
:020026B4 E8BD8070 ldmia  r13!,{r4,r5,r6,r15}
:020026B8 E2833001 add  r3,r3,#0x1
:020026BC E3530008 cmp r3,#0x8
:020026C0 3AFFFFF2 bcc 02002690
:020026C4 E8BD8070 ldmia  r13!,{r4,r5,r6,r15}
:020026C8 020C8E88 andeq  r8,r12,#0x880
:020026CC 020C8E8C andeq  r8,r12,#0x8C0
:020026D0 020C8EF0 andeq  r8,r12,#0xF00
:020026D4 020C8EF4 andeq  r8,r12,#0xF40
:020026D8 E92D4078 stmdb  r13!,{r3,r4,r5,r6,r14}
:020026DC E24DD004 sub  r13,r13,#0x4
:020026E0 E1A03000 mov  r3,r0			;r3=34377356(0x20c8e8c)
:020026E4 E1A06001 mov  r6,r1			;r6=34377356(0x20c8e8c)
:020026E8 E1A05002 mov  r5,r2			;r5=0(0x0)
:020026EC E28D0000 add  r0,r13,#0x0
:020026F0 E1A01003 mov  r1,r3			;r1=34377356(0x20c8e8c)
:020026F4 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:020026F8 EBFFDAE3 bl 01FF928C
:020026FC E1A04000 mov  r4,r0			;r4=34377356(0x20c8e8c)
:02002700 E59D0000 ldr r0,[r13, #+0x0]		;r13+0x0=*(027e0000)=#603031337(0x23f18729)
:02002704 E1A01006 mov  r1,r6			;r1=34377356(0x20c8e8c)
:02002708 E1A02005 mov  r2,r5			;r2=0(0x0)
:0200270C EBFFFFC8 bl 02002634
:02002710 E1A00004 mov  r0,r4			;r0=34377356(0x20c8e8c)
:02002714 EBFFD762 bl 01FF84A4
:02002718 E28DD004 add  r13,r13,#0x4
:0200271C E8BD8078 ldmia  r13!,{r3,r4,r5,r6,r15}
:02002720 E92D41F0 stmdb  r13!,{r4,r5,r6,r7,r8,r14}
:02002724 E1A08000 mov  r8,r0			;r8=34377356(0x20c8e8c)
:02002728 E1A07001 mov  r7,r1			;r7=34377356(0x20c8e8c)
:0200272C E5980014 ldr r0,[r8, #+0x14]		;r8+0x14=*(020c8ea0)=#1236369669(0x49b18105)
:02002730 E5981010 ldr r1,[r8, #+0x10]		;r8+0x10=*(020c8e9c)=#-166656768(0xf6110500)
:02002734 E1A06002 mov  r6,r2			;r6=0(0x0)
:02002738 EB029D91 bl 020A9D84
:0200273C E5983004 ldr r3,[r8, #+0x4]		;r8+0x4=*(020c8e90)=#290253823(0x114cebff)
:02002740 E59F10B8 ldr r1,[r15, #+0xb8]		;r15+0xb8=*(02002800)=#34377288(0x020c8e48)
:02002744 E3A04020 mov  r4,#0x20		;r4=32(0x20)
:02002748 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0200274C E7910182 ldr r0,[r1,+r2, lsl #0x3]
:02002750 E1530000 cmp r3,r0
:02002754 059F00A8 ldreq r0,[r15, #+0xa8]		;r15+0xa8=*(02002804)=#34377292(0x020c8e4c)
:02002758 07904182 ldreq r4,[r0,+r2, lsl #0x3]
:0200275C 0A000002 beq 0200276C
:02002760 E2822001 add  r2,r2,#0x1
:02002764 E3520002 cmp r2,#0x2
:02002768 3AFFFFF7 bcc 0200274C
:0200276C E0010496 mul  r1,r6,r4
:02002770 E59F3090 ldr r3,[r15, #+0x90]		;r15+0x90=*(02002808)=#34377280(0x020c8e40)
:02002774 E5980014 ldr r0,[r8, #+0x14]		;r8+0x14=*(020c8ea0)=#1236369669(0x49b18105)
:02002778 E5982010 ldr r2,[r8, #+0x10]		;r8+0x10=*(020c8e9c)=#-166656768(0xf6110500)
:0200277C E7933107 ldr r3,[r3,+r7, lsl #0x2]
:02002780 E12FFF33 blx r3 (Jump to addr_020C8E40?)msr CPSR_fsxc,r3
:02002784 E3570000 cmp r7,#0x0
:02002788 159F107C ldrne r1,[r15, #+0x7c]		;r15+0x7c=*(0200280c)=#67112960(0x04001000)
:0200278C 159F007C ldrne r0,[r15, #+0x7c]		;r15+0x7c=*(02002810)=#3145744(0x00300010)
:02002790 15911000 ldrne r1,[r1, #+0x0]		;r1+0x0=*(04001000)=#0(0x00000000)
:02002794 1A000002 bne 020027A4
:02002798 E3A00301 mov  r0,#0x4000000		;r0=67108864(0x4000000)
:0200279C E5901000 ldr r1,[r0, #+0x0]		;r0+0x0=*(04000000)=#0(0x00000000)
:020027A0 E59F0068 ldr r0,[r15, #+0x68]		;r15+0x68=*(02002810)=#3145744(0x00300010)
:020027A4 E0012000 and  r2,r1,r0
:020027A8 E59F1064 ldr r1,[r15, #+0x64]		;r15+0x64=*(02002814)=#34377416(0x020c8ec8)
:020027AC E3A03000 mov  r3,#0x0		;r3=0(0x0)
:020027B0 E7910183 ldr r0,[r1,+r3, lsl #0x3]
:020027B4 E1520000 cmp r2,r0
:020027B8 1A00000A bne 020027E8
:020027BC E59F2054 ldr r2,[r15, #+0x54]		;r15+0x54=*(02002818)=#34377420(0x020c8ecc)
:020027C0 E1A00244 mov  r0,r4,asr #0x4
:020027C4 E0841DA0 add  r1,r4,r0,lsr #0x1b
:020027C8 E7920183 ldr r0,[r2,+r3, lsl #0x3]
:020027CC E1A012C1 mov  r1,r1,asr #0x5
:020027D0 EB031647 bl 020C80F4
:020027D4 E1A01000 mov  r1,r0			;r1=3145744(0x300010)
:020027D8 E1A00006 mov  r0,r6			;r0=0(0x0)
:020027DC EB031644 bl 020C80F4
:020027E0 E1A05000 mov  r5,r0			;r5=0(0x0)
:020027E4 EA000002 b 020027F4
:020027E8 E2833001 add  r3,r3,#0x1
:020027EC E3530005 cmp r3,#0x5
:020027F0 3AFFFFEE bcc 020027B0
:020027F4 E1A00805 mov  r0,r5,lsl #0x10		;r0=0(0x0)
:020027F8 E1A00820 mov  r0,r0,lsr #0x10		;r0=0(0x0)
:020027FC E8BD81F0 ldmia  r13!,{r4,r5,r6,r7,r8,r15}
:02002800 020C8E48 andeq  r8,r12,#0x480
:02002804 020C8E4C andeq  r8,r12,#0x4C0
:02002808 020C8E40 andeq  r8,r12,#0x400
:0200280C 04001000 streq r1,[r0],#-0x0
:02002810 00300010 eoreqs r0,r0,r0,lsl r0
:02002814 020C8EC8 andeq  r8,r12,#0xC80
:02002818 020C8ECC andeq  r8,r12,#0xCC0
:0200281C E92D4078 stmdb  r13!,{r3,r4,r5,r6,r14}
:02002820 E24DD004 sub  r13,r13,#0x4
:02002824 E1A03000 mov  r3,r0			;r3=0(0x0)
:02002828 E1A06001 mov  r6,r1			;r6=3145744(0x300010)
:0200282C E1A04002 mov  r4,r2			;r4=34377420(0x20c8ecc)
:02002830 E28D0000 add  r0,r13,#0x0
:02002834 E1A01003 mov  r1,r3			;r1=0(0x0)
:02002838 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0200283C EBFFDA92 bl 01FF928C
:02002840 E1A05000 mov  r5,r0			;r5=0(0x0)
:02002844 E59D0000 ldr r0,[r13, #+0x0]		;r13+0x0=*(027e0000)=#603031337(0x23f18729)
:02002848 E1A01006 mov  r1,r6			;r1=3145744(0x300010)
:0200284C E1A02004 mov  r2,r4			;r2=34377420(0x20c8ecc)
:02002850 EBFFFFB2 bl 02002720
:02002854 E1A04000 mov  r4,r0			;r4=603031337(0x23f18729)
:02002858 E1A00005 mov  r0,r5			;r0=0(0x0)
:0200285C EBFFD710 bl 01FF84A4
:02002860 E1A00004 mov  r0,r4			;r0=603031337(0x23f18729)
:02002864 E28DD004 add  r13,r13,#0x4
:02002868 E8BD8078 ldmia  r13!,{r3,r4,r5,r6,r15}
:0200286C E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:02002870 E1A04000 mov  r4,r0			;r4=603031337(0x23f18729)
:02002874 E1A06001 mov  r6,r1			;r6=3145744(0x300010)
:02002878 E5941008 ldr r1,[r4, #+0x8]		;r4+0x8=*(23f18731)=#0(0x00000000)
:0200287C E284000C add  r0,r4,#0xC
:02002880 E1A05002 mov  r5,r2			;r5=34377420(0x20c8ecc)
:02002884 EB029D3E bl 020A9D84
:02002888 E59F1038 ldr r1,[r15, #+0x38]		;r15+0x38=*(020028c8)=#34377520(0x020c8f30)
:0200288C E3A03000 mov  r3,#0x0		;r3=0(0x0)
:02002890 E7910183 ldr r0,[r1,+r3, lsl #0x3]
:02002894 E1560000 cmp r6,r0
:02002898 1A000006 bne 020028B8
:0200289C E59F0028 ldr r0,[r15, #+0x28]		;r15+0x28=*(020028cc)=#34377524(0x020c8f34)
:020028A0 E5942008 ldr r2,[r4, #+0x8]		;r4+0x8=*(23f18731)=#0(0x00000000)
:020028A4 E7903183 ldr r3,[r0,+r3, lsl #0x3]
:020028A8 E284000C add  r0,r4,#0xC
:020028AC E1A01085 mov  r1,r5,lsl #0x1		;r1=68754840(0x4191d98)
:020028B0 E12FFF33 blx r3 (Jump to addr_00000000?)msr CPSR_fsxc,r3
:020028B4 E8BD8070 ldmia  r13!,{r4,r5,r6,r15}
:020028B8 E2833001 add  r3,r3,#0x1
:020028BC E3530008 cmp r3,#0x8
:020028C0 3AFFFFF2 bcc 02002890
:020028C4 E8BD8070 ldmia  r13!,{r4,r5,r6,r15}
:020028C8 020C8F30 andeq  r8,r12,#0xC0
:020028CC 020C8F34 andeq  r8,r12,#0xD0
:020028D0 E92D4078 stmdb  r13!,{r3,r4,r5,r6,r14}
:020028D4 E24DD004 sub  r13,r13,#0x4
:020028D8 E1A03000 mov  r3,r0			;r3=34377524(0x20c8f34)
:020028DC E1A06001 mov  r6,r1			;r6=68754840(0x4191d98)
:020028E0 E28D0000 add  r0,r13,#0x0
:020028E4 E1A01003 mov  r1,r3			;r1=34377524(0x20c8f34)
:020028E8 E1A05002 mov  r5,r2			;r5=0(0x0)
:020028EC EBFFDAA3 bl 01FF9380
:020028F0 E1A04000 mov  r4,r0			;r4=34377524(0x20c8f34)
:020028F4 E59D0000 ldr r0,[r13, #+0x0]		;r13+0x0=*(027e0000)=#603031337(0x23f18729)
:020028F8 E1A01006 mov  r1,r6			;r1=68754840(0x4191d98)
:020028FC E1A02005 mov  r2,r5			;r2=0(0x0)
:02002900 EBFFFFD9 bl 0200286C
:02002904 E1A00004 mov  r0,r4			;r0=34377524(0x20c8f34)
:02002908 EBFFD6E5 bl 01FF84A4
:0200290C E28DD004 add  r13,r13,#0x4
:02002910 E8BD8078 ldmia  r13!,{r3,r4,r5,r6,r15}
:02002914 E92D4008 stmdb  r13!,{r3,r14}
:02002918 E59F2030 ldr r2,[r15, #+0x30]		;r15+0x30=*(02002950)=#34377584(0x020c8f70)
:0200291C E3A03000 mov  r3,#0x0		;r3=0(0x0)
:02002920 E7921183 ldr r1,[r2,+r3, lsl #0x3]
:02002924 E1500001 cmp r0,r1
:02002928 1A000003 bne 0200293C
:0200292C E59F0020 ldr r0,[r15, #+0x20]		;r15+0x20=*(02002954)=#34377588(0x020c8f74)
:02002930 E7900183 ldr r0,[r0,+r3, lsl #0x3]
:02002934 E12FFF30 blx r0 (Jump to addr_020C8F74?)msr CPSR_fsxc,r0
:02002938 E8BD8008 ldmia  r13!,{r3,r15}
:0200293C E2833001 add  r3,r3,#0x1
:02002940 E3530008 cmp r3,#0x8
:02002944 3AFFFFF5 bcc 02002920
:02002948 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0200294C E8BD8008 ldmia  r13!,{r3,r15}
:02002950 020C8F70 andeq  r8,r12,#0x1C0
:02002954 020C8F74 andeq  r8,r12,#0x1D0
:02002958 E92D43F8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r14}
:0200295C E24DD008 sub  r13,r13,#0x8
:02002960 E1A04000 mov  r4,r0			;r4=0(0x0)
:02002964 E1A05001 mov  r5,r1			;r5=68754840(0x4191d98)
:02002968 E28D0000 add  r0,r13,#0x0
:0200296C E1A01004 mov  r1,r4			;r1=0(0x0)
:02002970 E1A09002 mov  r9,r2			;r9=34377584(0x20c8f70)
:02002974 E1A08003 mov  r8,r3			;r8=0(0x0)
:02002978 EBFFDA19 bl 01FF91E4
:0200297C E59D4000 ldr r4,[r13, #+0x0]		;r13+0x0=*(027e0000)=#603031337(0x23f18729)
:02002980 E1A00005 mov  r0,r5			;r0=68754840(0x4191d98)
:02002984 E1D470B2 ldrh r7,[r4, #+0x2]		;r4+0x2=*(23f1872b)=#0(0x00000000)
:02002988 E2845004 add  r5,r4,#0x4
:0200298C E1D460B0 ldrh r6,[r4, #+0x0]		;r4+0x0=*(23f18729)=#0(0x00000000)
:02002990 EBFFFFDF bl 02002914
:02002994 E3570000 cmp r7,#0x0
:02002998 E0802089 add  r2,r0,r9,lsl #0x1
:0200299C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:020029A0 9A000015 bls 020029FC
:020029A4 E1DD02B8 ldrh r0,[r13, #+0x28]		;r13+0x28=*(027e0028)=#911485531(0x36542a5b)
:020029A8 E1A0EE00 mov  r14,r0,lsl #0x1c		;r14=-1342177280(0xb0000000)
:020029AC E1A00001 mov  r0,r1			;r0=0(0x0)
:020029B0 E1A03002 mov  r3,r2			;r3=34377584(0x20c8f70)
:020029B4 E1A0C000 mov  r12,r0			;r12=0(0x0)
:020029B8 E3560000 cmp r6,#0x0
:020029BC E2822040 add  r2,r2,#0x40
:020029C0 9A000008 bls 020029E8
:020029C4 E0D590B2 ldrh r9,[r5],#+0x2
:020029C8 E28CC001 add  r12,r12,#0x1
:020029CC E1A0C80C mov  r12,r12,lsl #0x10		;r12=0(0x0)
:020029D0 E0899008 add  r9,r9,r8
:020029D4 E089982E add  r9,r9,r14,lsr #0x10
:020029D8 E156082C cmp r6,r12,lsr #0x10
:020029DC E0C390B2 strh r9,[r3],#+0x2
:020029E0 E1A0C82C mov  r12,r12,lsr #0x10		;r12=0(0x0)
:020029E4 8AFFFFF6 bhi 020029C4
:020029E8 E2811001 add  r1,r1,#0x1
:020029EC E1A01801 mov  r1,r1,lsl #0x10		;r1=0(0x0)
:020029F0 E1570821 cmp r7,r1,lsr #0x10
:020029F4 E1A01821 mov  r1,r1,lsr #0x10		;r1=0(0x0)
:020029F8 8AFFFFEC bhi 020029B0
:020029FC E1A00004 mov  r0,r4			;r0=603031337(0x23f18729)
:02002A00 EBFFD6A7 bl 01FF84A4
:02002A04 E28DD008 add  r13,r13,#0x8
:02002A08 E8BD83F8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r15}
:02002A0C E92D47F0 stmdb  r13!,{r4,r5,r6,r7,r8,r9,r10,r14}
:02002A10 E24DD010 sub  r13,r13,#0x10
:02002A14 E1A04000 mov  r4,r0			;r4=603031337(0x23f18729)
:02002A18 E1A09001 mov  r9,r1			;r9=0(0x0)
:02002A1C E28D0004 add  r0,r13,#0x4
:02002A20 E1A01004 mov  r1,r4			;r1=603031337(0x23f18729)
:02002A24 E1A0A002 mov  r10,r2			;r10=34377584(0x20c8f70)
:02002A28 E1A08003 mov  r8,r3			;r8=34377584(0x20c8f70)
:02002A2C EBFFD9EC bl 01FF91E4
:02002A30 E59F012C ldr r0,[r15, #+0x12c]		;r15+0x12c=*(02002b64)=#34377260(0x020c8e2c)
:02002A34 E59D4004 ldr r4,[r13, #+0x4]		;r13+0x4=*(027e0004)=#11138873(0x00a9f739)
:02002A38 E5D03000 ldrb r3,[r0, #+0x0]		;r0+0x0=*(020c8e2c)=#-442527312(0xe59f91b0)
:02002A3C E5D02001 ldrb r2,[r0, #+0x1]		;r0+0x1=*(020c8e2d)=#1759879057(0x68e59f91)
:02002A40 E5D01002 ldrb r1,[r0, #+0x2]		;r0+0x2=*(020c8e2e)=#-2140609121(0x8068e59f)
:02002A44 E5D00003 ldrb r0,[r0, #+0x3]		;r0+0x3=*(008068e8)
:02002A48 E1D460B0 ldrh r6,[r4, #+0x0]		;r4+0x0=*(00a9f739)
:02002A4C E1D470B2 ldrh r7,[r4, #+0x2]		;r4+0x2=*(00a9f73b)
:02002A50 E5CD300C strb r3,[r13, #+0xc]		;r13+0xc=*(027e000c)=#-1073592634(0xc00246c6)
:02002A54 E5CD200D strb r2,[r13, #+0xd]		;r13+0xd=*(027e000d)=#247464518(0x0ec00246)
:02002A58 E5CD100E strb r1,[r13, #+0xe]		;r13+0xe=*(027e000e)=#-452018174(0xe50ec002)
:02002A5C E5CD000F strb r0,[r13, #+0xf]		;r13+0xf=*(027e000f)=#635768512(0x25e50ec0)
:02002A60 E3590007 cmp r9,#0x7
:02002A64 E2845004 add  r5,r4,#0x4
:02002A68 908FF109 addls  r15,r15,r9,lsl #0x2
:02002A6C EA000017 b 02002AD0
:02002A70 EA000016 b 02002AD0
:02002A74 EA000015 b 02002AD0
:02002A78 EA000004 b 02002A90
:02002A7C EA000007 b 02002AA0
:02002A80 EA000012 b 02002AD0
:02002A84 EA000011 b 02002AD0
:02002A88 EA000008 b 02002AB0
:02002A8C EA00000B b 02002AC0
:02002A90 E59F00D0 ldr r0,[r15, #+0xd0]		;r15+0xd0=*(02002b68)=#67108876(0x0400000c)
:02002A94 E1D000B0 ldrh r0,[r0, #+0x0]		;r0+0x0=*(0400000c)=#0(0x00000000)
:02002A98 E1CD00B0 strh r0,[r13, #+0x0]		;r13+0x0=*(027e0000)=#603031337(0x23f18729)
:02002A9C EA00000C b 02002AD4
:02002AA0 E59F00C4 ldr r0,[r15, #+0xc4]		;r15+0xc4=*(02002b6c)=#67108878(0x0400000e)
:02002AA4 E1D000B0 ldrh r0,[r0, #+0x0]		;r0+0x0=*(0400000e)=#0(0x00000000)
:02002AA8 E1CD00B0 strh r0,[r13, #+0x0]		;r13+0x0=*(027e0000)=#603031337(0x23f18729)
:02002AAC EA000008 b 02002AD4
:02002AB0 E59F00B8 ldr r0,[r15, #+0xb8]		;r15+0xb8=*(02002b70)=#67112972(0x0400100c)
:02002AB4 E1D000B0 ldrh r0,[r0, #+0x0]		;r0+0x0=*(0400100c)=#0(0x00000000)
:02002AB8 E1CD00B0 strh r0,[r13, #+0x0]		;r13+0x0=*(027e0000)=#603031337(0x23f18729)
:02002ABC EA000004 b 02002AD4
:02002AC0 E59F00AC ldr r0,[r15, #+0xac]		;r15+0xac=*(02002b74)=#67112974(0x0400100e)
:02002AC4 E1D000B0 ldrh r0,[r0, #+0x0]		;r0+0x0=*(0400100e)=#0(0x00000000)
:02002AC8 E1CD00B0 strh r0,[r13, #+0x0]		;r13+0x0=*(027e0000)=#603031337(0x23f18729)
:02002ACC EA000000 b 02002AD4
:02002AD0 EB02A205 bl 020AB2EC
:02002AD4 E1A00009 mov  r0,r9			;r0=0(0x0)
:02002AD8 EBFFFF8D bl 02002914
:02002ADC E3570000 cmp r7,#0x0
:02002AE0 E080A08A add  r10,r0,r10,lsl #0x1
:02002AE4 E3A09000 mov  r9,#0x0		;r9=0(0x0)
:02002AE8 9A000019 bls 02002B54
:02002AEC E1DD20B0 ldrh r2,[r13, #+0x0]		;r13+0x0=*(027e0000)=#603031337(0x23f18729)
:02002AF0 E1DD03B0 ldrh r0,[r13, #+0x30]		;r13+0x30=*(027e0030)=#1798973305(0x6b3a2779)
:02002AF4 E28D100C add  r1,r13,#0xC
:02002AF8 E1A02802 mov  r2,r2,lsl #0x10		;r2=-2027356160(0x87290000)
:02002AFC E7D13F22 ldrb r3,[r1,+r2, lsr #0x1e]
:02002B00 E1A00E00 mov  r0,r0,lsl #0x1c		;r0=-1879048192(0x90000000)
:02002B04 E1A02009 mov  r2,r9			;r2=0(0x0)
:02002B08 E1A0C00A mov  r12,r10			;r12=34377584(0x20c8f70)
:02002B0C E1A0E002 mov  r14,r2			;r14=0(0x0)
:02002B10 E3560000 cmp r6,#0x0
:02002B14 E08AA083 add  r10,r10,r3,lsl #0x1
:02002B18 9A000008 bls 02002B40
:02002B1C E0D510B2 ldrh r1,[r5],#+0x2
:02002B20 E28EE001 add  r14,r14,#0x1
:02002B24 E1A0E80E mov  r14,r14,lsl #0x10		;r14=0(0x0)
:02002B28 E0811008 add  r1,r1,r8
:02002B2C E0811820 add  r1,r1,r0,lsr #0x10
:02002B30 E0CC10B2 strh r1,[r12],#+0x2
:02002B34 E156082E cmp r6,r14,lsr #0x10
:02002B38 E1A0E82E mov  r14,r14,lsr #0x10		;r14=0(0x0)
:02002B3C 8AFFFFF6 bhi 02002B1C
:02002B40 E2891001 add  r1,r9,#0x1
:02002B44 E1A01801 mov  r1,r1,lsl #0x10		;r1=-1073610752(0xc0020000)
:02002B48 E1570821 cmp r7,r1,lsr #0x10
:02002B4C E1A09821 mov  r9,r1,lsr #0x10		;r9=49154(0xc002)
:02002B50 8AFFFFEC bhi 02002B08
:02002B54 E1A00004 mov  r0,r4			;r0=11138873(0xa9f739)
:02002B58 EBFFD651 bl 01FF84A4
:02002B5C E28DD010 add  r13,r13,#0x10
:02002B60 E8BD87F0 ldmia  r13!,{r4,r5,r6,r7,r8,r9,r10,r15}
:02002B64 020C8E2C andeq  r8,r12,#0x2C0
:02002B68 0400000C streq r0,[r0],#-0xc
:02002B6C 0400000E streq r0,[r0],#-0xe
:02002B70 0400100C streq r1,[r0],#-0xc
:02002B74 0400100E streq r1,[r0],#-0xe
:02002B78 E92D41F0 stmdb  r13!,{r4,r5,r6,r7,r8,r14}
:02002B7C E59DC018 ldr r12,[r13, #+0x18]		;r13+0x18=*(027e0018)=#1089873431(0x40f62617)
:02002B80 E590400C ldr r4,[r0, #+0xc]		;r0+0xc=*(00a9f745)
:02002B84 E1A08001 mov  r8,r1			;r8=-1073610752(0xc0020000)
:02002B88 E35C0000 cmp r12,#0x0
:02002B8C 05905008 ldreq r5,[r0, #+0x8]		;r0+0x8=*(00a9f741)
:02002B90 E5901008 ldr r1,[r0, #+0x8]		;r0+0x8=*(00a9f741)
:02002B94 E1A00004 mov  r0,r4			;r0=11138873(0xa9f739)
:02002B98 E1A07002 mov  r7,r2			;r7=0(0x0)
:02002B9C E1A06003 mov  r6,r3			;r6=-1073592634(0xc00246c6)
:02002BA0 11A0528C movne  r5,r12,lsl #0x5		;r5=516211424(0x1ec4c2e0)
:02002BA4 EB029C76 bl 020A9D84
:02002BA8 E59F0014 ldr r0,[r15, #+0x14]		;r15+0x14=*(02002bc4)=#34377264(0x020c8e30)
:02002BAC E1A02005 mov  r2,r5			;r2=516211424(0x1ec4c2e0)
:02002BB0 E7903108 ldr r3,[r0,+r8, lsl #0x2]
:02002BB4 E0840287 add  r0,r4,r7,lsl #0x5
:02002BB8 E1A01286 mov  r1,r6,lsl #0x5		;r1=4774080(0x48d8c0)
:02002BBC E12FFF33 blx r3 (Jump to addr_C00246C6?)msr CPSR_fsxc,r3
:02002BC0 E8BD81F0 ldmia  r13!,{r4,r5,r6,r7,r8,r15}
:02002BC4 020C8E30 andeq  r8,r12,#0x300
:02002BC8 E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:02002BCC E24DD008 sub  r13,r13,#0x8
:02002BD0 E1A05000 mov  r5,r0			;r5=34377264(0x20c8e30)
:02002BD4 E1A06001 mov  r6,r1			;r6=4774080(0x48d8c0)
:02002BD8 E1A01005 mov  r1,r5			;r1=34377264(0x20c8e30)
:02002BDC E28D0004 add  r0,r13,#0x4
:02002BE0 E1A04003 mov  r4,r3			;r4=-1073592634(0xc00246c6)
:02002BE4 E1A05002 mov  r5,r2			;r5=516211424(0x1ec4c2e0)
:02002BE8 EBFFD9BE bl 01FF92E8
:02002BEC E58D4000 str r4,[r13, #+0x0]		;r13+0x0=*(027e0000)=#603031337(0x23f18729)
:02002BF0 E1A04000 mov  r4,r0			;r4=34377264(0x20c8e30)
:02002BF4 E59D0004 ldr r0,[r13, #+0x4]		;r13+0x4=*(027e0004)=#11138873(0x00a9f739)
:02002BF8 E1A01006 mov  r1,r6			;r1=4774080(0x48d8c0)
:02002BFC E1A03005 mov  r3,r5			;r3=516211424(0x1ec4c2e0)
:02002C00 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02002C04 EBFFFFDB bl 02002B78
:02002C08 E1A00004 mov  r0,r4			;r0=34377264(0x20c8e30)
:02002C0C EBFFD624 bl 01FF84A4
:02002C10 E28DD008 add  r13,r13,#0x8
:02002C14 E8BD8070 ldmia  r13!,{r4,r5,r6,r15}
:02002C18 E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:02002C1C E24DD008 sub  r13,r13,#0x8
:02002C20 E1A04000 mov  r4,r0			;r4=34377264(0x20c8e30)
:02002C24 E1A07001 mov  r7,r1			;r7=4774080(0x48d8c0)
:02002C28 E28D0004 add  r0,r13,#0x4
:02002C2C E1A01004 mov  r1,r4			;r1=34377264(0x20c8e30)
:02002C30 E1A06002 mov  r6,r2			;r6=0(0x0)
:02002C34 E1A05003 mov  r5,r3			;r5=516211424(0x1ec4c2e0)
:02002C38 EBFFD9BD bl 01FF9334
:02002C3C E59D1020 ldr r1,[r13, #+0x20]		;r13+0x20=*(027e0020)=#2032347763(0x79232a73)
:02002C40 E1A04000 mov  r4,r0			;r4=34377264(0x20c8e30)
:02002C44 E58D1000 str r1,[r13, #+0x0]		;r13+0x0=*(027e0000)=#603031337(0x23f18729)
:02002C48 E59D0004 ldr r0,[r13, #+0x4]		;r13+0x4=*(027e0004)=#11138873(0x00a9f739)
:02002C4C E1A01007 mov  r1,r7			;r1=4774080(0x48d8c0)
:02002C50 E1A02006 mov  r2,r6			;r2=0(0x0)
:02002C54 E1A03005 mov  r3,r5			;r3=516211424(0x1ec4c2e0)
:02002C58 EBFFFFC6 bl 02002B78
:02002C5C E1A00004 mov  r0,r4			;r0=34377264(0x20c8e30)
:02002C60 EBFFD60F bl 01FF84A4
:02002C64 E28DD008 add  r13,r13,#0x8
:02002C68 E8BD80F8 ldmia  r13!,{r3,r4,r5,r6,r7,r15}
:02002C6C E92D43F8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r14}
:02002C70 E24DD008 sub  r13,r13,#0x8
:02002C74 E1A05000 mov  r5,r0			;r5=34377264(0x20c8e30)
:02002C78 E1A04001 mov  r4,r1			;r4=4774080(0x48d8c0)
:02002C7C E595000C ldr r0,[r5, #+0xc]		;r5+0xc=*(020c8e3c)=#736663808(0x2be89900)
:02002C80 E5951008 ldr r1,[r5, #+0x8]		;r5+0x8=*(020c8e38)=#296222721(0x11a80001)
:02002C84 E1A09002 mov  r9,r2			;r9=0(0x0)
:02002C88 E1A08003 mov  r8,r3			;r8=516211424(0x1ec4c2e0)
:02002C8C EB029C3C bl 020A9D84
:02002C90 E204007F and  r0,r4,#0x7F
:02002C94 E3500007 cmp r0,#0x7
:02002C98 908FF100 addls  r15,r15,r0,lsl #0x2
:02002C9C EA000036 b 02002D7C
:02002CA0 EA000006 b 02002CC0
:02002CA4 EA00000E b 02002CE4
:02002CA8 EA000016 b 02002D08
:02002CAC EA000018 b 02002D14
:02002CB0 EA00001A b 02002D20
:02002CB4 EA000022 b 02002D44
:02002CB8 EA00002A b 02002D68
:02002CBC EA00002C b 02002D74
:02002CC0 E59F0130 ldr r0,[r15, #+0x130]		;r15+0x130=*(02002df8)=#67108872(0x04000008)
:02002CC4 E3A06000 mov  r6,#0x0		;r6=0(0x0)
:02002CC8 E1D010B0 ldrh r1,[r0, #+0x0]		;r0+0x0=*(04000008)=#0(0x00000000)
:02002CCC E1A00901 mov  r0,r1,lsl #0x12		;r0=0(0x0)
:02002CD0 E1B00FA0 movs r0,r0,lsr #0x1f		;r0=0(0x0)
:02002CD4 03A07000 moveq  r7,#0x0		;r7=0(0x0)
:02002CD8 E1CD10B6 strh r1,[r13, #+0x6]		;r13+0x6=*(027e0006)=#-603717463(0xdc0400a9)
:02002CDC 13A07901 movne  r7,#0x4000		;r7=16384(0x4000)
:02002CE0 EA000025 b 02002D7C
:02002CE4 E59F0110 ldr r0,[r15, #+0x110]		;r15+0x110=*(02002dfc)=#67108874(0x0400000a)
:02002CE8 E3A06000 mov  r6,#0x0		;r6=0(0x0)
:02002CEC E1D010B0 ldrh r1,[r0, #+0x0]		;r0+0x0=*(0400000a)=#0(0x00000000)
:02002CF0 E1A00901 mov  r0,r1,lsl #0x12		;r0=0(0x0)
:02002CF4 E1B00FA0 movs r0,r0,lsr #0x1f		;r0=0(0x0)
:02002CF8 03A07A02 moveq  r7,#0x2000		;r7=8192(0x2000)
:02002CFC E1CD10B4 strh r1,[r13, #+0x4]		;r13+0x4=*(027e0004)=#11138873(0x00a9f739)
:02002D00 13A07A06 movne  r7,#0x6000		;r7=24576(0x6000)
:02002D04 EA00001C b 02002D7C
:02002D08 E3A07901 mov  r7,#0x4000		;r7=16384(0x4000)
:02002D0C E3A06000 mov  r6,#0x0		;r6=0(0x0)
:02002D10 EA000019 b 02002D7C
:02002D14 E3A07A06 mov  r7,#0x6000		;r7=24576(0x6000)
:02002D18 E3A06000 mov  r6,#0x0		;r6=0(0x0)
:02002D1C EA000016 b 02002D7C
:02002D20 E59F00D8 ldr r0,[r15, #+0xd8]		;r15+0xd8=*(02002e00)=#67112968(0x04001008)
:02002D24 E3A06001 mov  r6,#0x1		;r6=1(0x1)
:02002D28 E1D010B0 ldrh r1,[r0, #+0x0]		;r0+0x0=*(04001008)=#0(0x00000000)
:02002D2C E1A00901 mov  r0,r1,lsl #0x12		;r0=0(0x0)
:02002D30 E1B00FA0 movs r0,r0,lsr #0x1f		;r0=0(0x0)
:02002D34 03A07000 moveq  r7,#0x0		;r7=0(0x0)
:02002D38 E1CD10B2 strh r1,[r13, #+0x2]		;r13+0x2=*(027e0002)=#-147250191(0xf73923f1)
:02002D3C 13A07901 movne  r7,#0x4000		;r7=16384(0x4000)
:02002D40 EA00000D b 02002D7C
:02002D44 E59F00B8 ldr r0,[r15, #+0xb8]		;r15+0xb8=*(02002e04)=#67112970(0x0400100a)
:02002D48 E3A06001 mov  r6,#0x1		;r6=1(0x1)
:02002D4C E1D010B0 ldrh r1,[r0, #+0x0]		;r0+0x0=*(0400100a)=#0(0x00000000)
:02002D50 E1A00901 mov  r0,r1,lsl #0x12		;r0=0(0x0)
:02002D54 E1B00FA0 movs r0,r0,lsr #0x1f		;r0=0(0x0)
:02002D58 03A07A02 moveq  r7,#0x2000		;r7=8192(0x2000)
:02002D5C E1CD10B0 strh r1,[r13, #+0x0]		;r13+0x0=*(027e0000)=#603031337(0x23f18729)
:02002D60 13A07A06 movne  r7,#0x6000		;r7=24576(0x6000)
:02002D64 EA000004 b 02002D7C
:02002D68 E3A07901 mov  r7,#0x4000		;r7=16384(0x4000)
:02002D6C E3A06001 mov  r6,#0x1		;r6=1(0x1)
:02002D70 EA000001 b 02002D7C
:02002D74 E3A07A06 mov  r7,#0x6000		;r7=24576(0x6000)
:02002D78 E3A06001 mov  r6,#0x1		;r6=1(0x1)
:02002D7C E3580000 cmp r8,#0x0
:02002D80 05958008 ldreq r8,[r5, #+0x8]		;r5+0x8=*(020c8e38)=#296222721(0x11a80001)
:02002D84 E0877489 add  r7,r7,r9,lsl #0x9
:02002D88 11A08488 movne  r8,r8,lsl #0x9		;r8=1342177792(0x50000200)
:02002D8C E3140080 tst r4,#0x80
:02002D90 0A000008 beq 02002DB8
:02002D94 E3560000 cmp r6,#0x0
:02002D98 03A00011 moveq  r0,#0x11		;r0=17(0x11)
:02002D9C E595200C ldr r2,[r5, #+0xc]		;r5+0xc=*(020c8e3c)=#736663808(0x2be89900)
:02002DA0 13A00021 movne  r0,#0x21		;r0=33(0x21)
:02002DA4 E1A01007 mov  r1,r7			;r1=24576(0x6000)
:02002DA8 E1A03008 mov  r3,r8			;r3=1342177792(0x50000200)
:02002DAC EB02569C bl 02098824
:02002DB0 E28DD008 add  r13,r13,#0x8
:02002DB4 E8BD83F8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r15}
:02002DB8 E3A0000C mov  r0,#0xC		;r0=12(0xc)
:02002DBC E0040096 mul  r4,r6,r0
:02002DC0 E59F0040 ldr r0,[r15, #+0x40]		;r15+0x40=*(02002e08)=#34377304(0x020c8e58)
:02002DC4 E7900004 ldr r0,[r0, +r4]
:02002DC8 E12FFF30 blx r0 (Jump to addr_020C8E58?)msr CPSR_fsxc,r0
:02002DCC E59F1038 ldr r1,[r15, #+0x38]		;r15+0x38=*(02002e0c)=#34377308(0x020c8e5c)
:02002DD0 E595000C ldr r0,[r5, #+0xc]		;r5+0xc=*(020c8e3c)=#736663808(0x2be89900)
:02002DD4 E7913004 ldr r3,[r1, +r4]
:02002DD8 E1A01007 mov  r1,r7			;r1=24576(0x6000)
:02002DDC E1A02008 mov  r2,r8			;r2=1342177792(0x50000200)
:02002DE0 E12FFF33 blx r3 (Jump to addr_50000200?)msr CPSR_fsxc,r3
:02002DE4 E59F0024 ldr r0,[r15, #+0x24]		;r15+0x24=*(02002e10)=#34377312(0x020c8e60)
:02002DE8 E7900004 ldr r0,[r0, +r4]
:02002DEC E12FFF30 blx r0 (Jump to addr_020C8E60?)msr CPSR_fsxc,r0
:02002DF0 E28DD008 add  r13,r13,#0x8
:02002DF4 E8BD83F8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r15}
:02002DF8 04000008 streq r0,[r0],#-0x8
:02002DFC 0400000A streq r0,[r0],#-0xa
:02002E00 04001008 streq r1,[r0],#-0x8
:02002E04 0400100A streq r1,[r0],#-0xa
:02002E08 020C8E58 andeq  r8,r12,#0x580
:02002E0C 020C8E5C andeq  r8,r12,#0x5C0
:02002E10 020C8E60 andeq  r8,r12,#0x600
:02002E14 E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:02002E18 E1A04000 mov  r4,r0			;r4=34377312(0x20c8e60)
:02002E1C E1A07001 mov  r7,r1			;r7=24576(0x6000)
:02002E20 E28D0000 add  r0,r13,#0x0
:02002E24 E1A01004 mov  r1,r4			;r1=34377312(0x20c8e60)
:02002E28 E1A06002 mov  r6,r2			;r6=1342177792(0x50000200)
:02002E2C E1A05003 mov  r5,r3			;r5=1342177792(0x50000200)
:02002E30 EBFFD92C bl 01FF92E8
:02002E34 E1A04000 mov  r4,r0			;r4=34377312(0x20c8e60)
:02002E38 E59D0000 ldr r0,[r13, #+0x0]		;r13+0x0=*(027e0000)=#603031337(0x23f18729)
:02002E3C E1A01007 mov  r1,r7			;r1=24576(0x6000)
:02002E40 E1A02006 mov  r2,r6			;r2=1342177792(0x50000200)
:02002E44 E1A03005 mov  r3,r5			;r3=1342177792(0x50000200)
:02002E48 EBFFFF87 bl 02002C6C
:02002E4C E1A00004 mov  r0,r4			;r0=34377312(0x20c8e60)
:02002E50 EBFFD593 bl 01FF84A4
:02002E54 E8BD80F8 ldmia  r13!,{r3,r4,r5,r6,r7,r15}
:02002E58 E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:02002E5C E1A04000 mov  r4,r0			;r4=34377312(0x20c8e60)
:02002E60 E1A07001 mov  r7,r1			;r7=24576(0x6000)
:02002E64 E28D0000 add  r0,r13,#0x0
:02002E68 E1A01004 mov  r1,r4			;r1=34377312(0x20c8e60)
:02002E6C E1A06002 mov  r6,r2			;r6=1342177792(0x50000200)
:02002E70 E1A05003 mov  r5,r3			;r5=1342177792(0x50000200)
:02002E74 EBFFD92E bl 01FF9334
:02002E78 E1A04000 mov  r4,r0			;r4=34377312(0x20c8e60)
:02002E7C E59D0000 ldr r0,[r13, #+0x0]		;r13+0x0=*(027e0000)=#603031337(0x23f18729)
:02002E80 E1A01007 mov  r1,r7			;r1=24576(0x6000)
:02002E84 E1A02006 mov  r2,r6			;r2=1342177792(0x50000200)
:02002E88 E1A03005 mov  r3,r5			;r3=1342177792(0x50000200)
:02002E8C EBFFFF76 bl 02002C6C
:02002E90 E1A00004 mov  r0,r4			;r0=34377312(0x20c8e60)
:02002E94 EBFFD582 bl 01FF84A4
:02002E98 E8BD80F8 ldmia  r13!,{r3,r4,r5,r6,r7,r15}
:02002E9C E92D4008 stmdb  r13!,{r3,r14}
:02002EA0 E1A0E001 mov  r14,r1			;r14=24576(0x6000)
:02002EA4 E3530000 cmp r3,#0x0
:02002EA8 01D010B0 ldreqh r1,[r0, #+0x0]		;r0+0x0=*(020c8e60)=#551919441(0x20e59f51)
:02002EAC E59FC018 ldr r12,[r15, #+0x18]		;r15+0x18=*(02002ecc)=#34377272(0x020c8e38)
:02002EB0 E2800008 add  r0,r0,#0x8
:02002EB4 01A032A1 moveq  r3,r1,lsr #0x5		;r3=17247482(0x1072cfa)
:02002EB8 E1A01282 mov  r1,r2,lsl #0x5		;r1=16384(0x4000)
:02002EBC E79CC10E ldr r12,[r12,+r14, lsl #0x2]
:02002EC0 E1A02283 mov  r2,r3,lsl #0x5		;r2=551919424(0x20e59f40)
:02002EC4 E12FFF3C blx r12 (Jump to addr_020C8E38?)msr CPSR_fsxc,r12
:02002EC8 E8BD8008 ldmia  r13!,{r3,r15}
:02002ECC 020C8E38 andeq  r8,r12,#0x380
:02002ED0 E92D41F0 stmdb  r13!,{r4,r5,r6,r7,r8,r14}
:02002ED4 E1A07000 mov  r7,r0			;r7=34377312(0x20c8e60)
:02002ED8 E1A08001 mov  r8,r1			;r8=16384(0x4000)
:02002EDC E597000C ldr r0,[r7, #+0xc]		;r7+0xc=*(020c8e6c)=#13963440(0x00d510b0)
:02002EE0 E5971008 ldr r1,[r7, #+0x8]		;r7+0x8=*(020c8e68)=#-476004346(0xe3a0c006)
:02002EE4 E1A04003 mov  r4,r3			;r4=17247482(0x1072cfa)
:02002EE8 E1A06002 mov  r6,r2			;r6=551919424(0x20e59f40)
:02002EEC EB029BA4 bl 020A9D84
:02002EF0 E3540000 cmp r4,#0x0
:02002EF4 05975008 ldreq r5,[r7, #+0x8]		;r7+0x8=*(020c8e68)=#-476004346(0xe3a0c006)
:02002EF8 E3A0000C mov  r0,#0xC		;r0=12(0xc)
:02002EFC 11A05484 movne  r5,r4,lsl #0x9		;r5=240776192(0xe59f400)
:02002F00 E0040098 mul  r4,r8,r0
:02002F04 E59F002C ldr r0,[r15, #+0x2c]		;r15+0x2c=*(02002f38)=#34377328(0x020c8e70)
:02002F08 E7900004 ldr r0,[r0, +r4]
:02002F0C E12FFF30 blx r0 (Jump to addr_020C8E70?)msr CPSR_fsxc,r0
:02002F10 E59F1024 ldr r1,[r15, #+0x24]		;r15+0x24=*(02002f3c)=#34377332(0x020c8e74)
:02002F14 E597000C ldr r0,[r7, #+0xc]		;r7+0xc=*(020c8e6c)=#13963440(0x00d510b0)
:02002F18 E7913004 ldr r3,[r1, +r4]
:02002F1C E1A02005 mov  r2,r5			;r2=240776192(0xe59f400)
:02002F20 E1A01486 mov  r1,r6,lsl #0x9		;r1=-885096448(0xcb3e8000)
:02002F24 E12FFF33 blx r3 (Jump to addr_01072CFA?)msr CPSR_fsxc,r3
:02002F28 E59F0010 ldr r0,[r15, #+0x10]		;r15+0x10=*(02002f40)=#34377336(0x020c8e78)
:02002F2C E7900004 ldr r0,[r0, +r4]
:02002F30 E12FFF30 blx r0 (Jump to addr_020C8E78?)msr CPSR_fsxc,r0
:02002F34 E8BD81F0 ldmia  r13!,{r4,r5,r6,r7,r8,r15}
:02002F38 020C8E70 andeq  r8,r12,#0x700
:02002F3C 020C8E74 andeq  r8,r12,#0x740
:02002F40 020C8E78 andeq  r8,r12,#0x780
:02002F44 E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:02002F48 E1A04000 mov  r4,r0			;r4=34377336(0x20c8e78)
:02002F4C E1A07001 mov  r7,r1			;r7=-885096448(0xcb3e8000)
:02002F50 E28D0000 add  r0,r13,#0x0
:02002F54 E1A01004 mov  r1,r4			;r1=34377336(0x20c8e78)
:02002F58 E1A06002 mov  r6,r2			;r6=240776192(0xe59f400)
:02002F5C E1A05003 mov  r5,r3			;r5=17247482(0x1072cfa)
:02002F60 EBFFD8F3 bl 01FF9334
:02002F64 E1A04000 mov  r4,r0			;r4=34377336(0x20c8e78)
:02002F68 E59D0000 ldr r0,[r13, #+0x0]		;r13+0x0=*(027e0000)=#603031337(0x23f18729)
:02002F6C E1A01007 mov  r1,r7			;r1=-885096448(0xcb3e8000)
:02002F70 E1A02006 mov  r2,r6			;r2=240776192(0xe59f400)
:02002F74 E1A03005 mov  r3,r5			;r3=17247482(0x1072cfa)
:02002F78 EBFFFFD4 bl 02002ED0
:02002F7C E1A00004 mov  r0,r4			;r0=34377336(0x20c8e78)
:02002F80 EBFFD547 bl 01FF84A4
:02002F84 E8BD80F8 ldmia  r13!,{r3,r4,r5,r6,r7,r15}
:02002F88 E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:02002F8C E24DD040 sub  r13,r13,#0x40
:02002F90 E1A04000 mov  r4,r0			;r4=34377336(0x20c8e78)
:02002F94 E1A07001 mov  r7,r1			;r7=-885096448(0xcb3e8000)
:02002F98 E1A06002 mov  r6,r2			;r6=240776192(0xe59f400)
:02002F9C E59F007C ldr r0,[r15, #+0x7c]		;r15+0x7c=*(02003020)=#34437656(0x020d7a18)
:02002FA0 E1A01004 mov  r1,r4			;r1=34377336(0x20c8e78)
:02002FA4 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02002FA8 E1A05003 mov  r5,r3			;r5=17247482(0x1072cfa)
:02002FAC EBFFD906 bl 01FF93CC
:02002FB0 E1B04000 movs r4,r0			;r4=34437656(0x20d7a18)
:02002FB4 028DD040 addeq  r13,r13,#0x40
:02002FB8 08BD80F8 ldmeqia  r13!,{r3,r4,r5,r6,r7,r15}
:02002FBC E59F1060 ldr r1,[r15, #+0x60]		;r15+0x60=*(02003024)=#34437660(0x020d7a1c)
:02002FC0 E28D0000 add  r0,r13,#0x0
:02002FC4 EB02E9AB bl 020BD678
:02002FC8 E28D0000 add  r0,r13,#0x0
:02002FCC E1A01007 mov  r1,r7			;r1=-885096448(0xcb3e8000)
:02002FD0 EB02E9D7 bl 020BD734
:02002FD4 E59D205C ldr r2,[r13, #+0x5c]		;r13+0x5c=*(027e005c)=#-684147929(0xd738bb27)
:02002FD8 E28D0000 add  r0,r13,#0x0
:02002FDC E1A01005 mov  r1,r5			;r1=17247482(0x1072cfa)
:02002FE0 EBFFFDBC bl 020026D8
:02002FE4 E59F1038 ldr r1,[r15, #+0x38]		;r15+0x38=*(02003024)=#34437660(0x020d7a1c)
:02002FE8 E28D0000 add  r0,r13,#0x0
:02002FEC EB02E9A1 bl 020BD678
:02002FF0 E1A01006 mov  r1,r6			;r1=240776192(0xe59f400)
:02002FF4 E28D0000 add  r0,r13,#0x0
:02002FF8 EB02E9CD bl 020BD734
:02002FFC E59D1058 ldr r1,[r13, #+0x58]		;r13+0x58=*(027e0058)=#1681872843(0x643f57cb)
:02003000 E59D2060 ldr r2,[r13, #+0x60]		;r13+0x60=*(027e0060)=#-617163976(0xdb36d338)
:02003004 E59D3064 ldr r3,[r13, #+0x64]		;r13+0x64=*(027e0064)=#-787467520(0xd1103300)
:02003008 E28D0000 add  r0,r13,#0x0
:0200300C EBFFFEED bl 02002BC8
:02003010 E1A00004 mov  r0,r4			;r0=34437656(0x20d7a18)
:02003014 EBFFD91B bl 01FF9488
:02003018 E28DD040 add  r13,r13,#0x40
:0200301C E8BD80F8 ldmia  r13!,{r3,r4,r5,r6,r7,r15}
:02003020 020D7A18 andeq  r7,r13,#0x18000
:02003024 020D7A1C andeq  r7,r13,#0x1C000
:02003028 E92D40F0 stmdb  r13!,{r4,r5,r6,r7,r14}
:0200302C E24DD044 sub  r13,r13,#0x44
:02003030 E1A04000 mov  r4,r0			;r4=34437656(0x20d7a18)
:02003034 E1A07001 mov  r7,r1			;r7=1681872843(0x643f57cb)
:02003038 E1A06002 mov  r6,r2			;r6=-617163976(0xdb36d338)
:0200303C E59F0068 ldr r0,[r15, #+0x68]		;r15+0x68=*(020030ac)=#34437656(0x020d7a18)
:02003040 E1A01004 mov  r1,r4			;r1=34437656(0x20d7a18)
:02003044 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02003048 E1A05003 mov  r5,r3			;r5=-787467520(0xd1103300)
:0200304C EBFFD8DE bl 01FF93CC
:02003050 E1B04000 movs r4,r0			;r4=34437656(0x20d7a18)
:02003054 028DD044 addeq  r13,r13,#0x44
:02003058 08BD80F0 ldmeqia  r13!,{r4,r5,r6,r7,r15}
:0200305C E59F104C ldr r1,[r15, #+0x4c]		;r15+0x4c=*(020030b0)=#34437660(0x020d7a1c)
:02003060 E28D0004 add  r0,r13,#0x4
:02003064 EB02E983 bl 020BD678
:02003068 E28D0004 add  r0,r13,#0x4
:0200306C E1A01007 mov  r1,r7			;r1=1681872843(0x643f57cb)
:02003070 EB02E9AF bl 020BD734
:02003074 E59D0058 ldr r0,[r13, #+0x58]		;r13+0x58=*(027e0058)=#1681872843(0x643f57cb)
:02003078 E1A03805 mov  r3,r5,lsl #0x10		;r3=855638016(0x33000000)
:0200307C E1A00800 mov  r0,r0,lsl #0x10		;r0=1472921600(0x57cb0000)
:02003080 E1A01820 mov  r1,r0,lsr #0x10		;r1=22475(0x57cb)
:02003084 E58D1000 str r1,[r13, #+0x0]		;r13+0x0=*(027e0000)=#603031337(0x23f18729)
:02003088 E59D205C ldr r2,[r13, #+0x5c]		;r13+0x5c=*(027e005c)=#-684147929(0xd738bb27)
:0200308C E28D0004 add  r0,r13,#0x4
:02003090 E1A01006 mov  r1,r6			;r1=-617163976(0xdb36d338)
:02003094 E1A03823 mov  r3,r3,lsr #0x10		;r3=13056(0x3300)
:02003098 EBFFFE2E bl 02002958
:0200309C E1A00004 mov  r0,r4			;r0=34437656(0x20d7a18)
:020030A0 EBFFD8F8 bl 01FF9488
:020030A4 E28DD044 add  r13,r13,#0x44
:020030A8 E8BD80F0 ldmia  r13!,{r4,r5,r6,r7,r15}
:020030AC 020D7A18 andeq  r7,r13,#0x18000
:020030B0 020D7A1C andeq  r7,r13,#0x1C000
:020030B4 E3A01405 mov  r1,#0x5000000		;r1=83886080(0x5000000)
:020030B8 E1C100B0 strh r0,[r1, #+0x0]		;r1+0x0=*(05000000)=#0(0x00000000)
:020030BC E2811B01 add  r1,r1,#0x400
:020030C0 E1C100B0 strh r0,[r1, #+0x0]		;r1+0x0=*(05000000)=#0(0x00000000)
:020030C4 E12FFF1E bx r14 (Jump to addr_02002F3C?)
msr CPSR_fsxc,r14
:020030C8 E3110001 tst r1,#0x1
:020030CC 13A02405 movne  r2,#0x5000000		;r2=83886080(0x5000000)
:020030D0 11C200B0 strneh r0,[r2, #+0x0]		;r2+0x0=*(05000000)=#0(0x00000000)
:020030D4 E3110002 tst r1,#0x2
:020030D8 159F1004 ldrne r1,[r15, #+0x4]		;r15+0x4=*(020030e4)=#83887104(0x05000400)
:020030DC 11C100B0 strneh r0,[r1, #+0x0]		;r1+0x0=*(05000400)=#0(0x00000000)
:020030E0 E12FFF1E bx r14 (Jump to addr_02002F3C?)
msr CPSR_fsxc,r14
:020030E4 05000400 streq r0,[r0, #-0x400]		;(r0-0x400=*(fffffc00))
:020030E8 E92D4008 stmdb  r13!,{r3,r14}
:020030EC EB028CDB bl 020A6460
:020030F0 EB028CDF bl 020A6474
:020030F4 EB028CE3 bl 020A6488
:020030F8 EB028CEB bl 020A64AC
:020030FC EB028D02 bl 020A650C
:02003100 EB028D06 bl 020A6520
:02003104 EB028D0A bl 020A6534
:02003108 EB028D13 bl 020A655C
:0200310C EB028CEF bl 020A64D0
:02003110 EB028CF3 bl 020A64E4
:02003114 E8BD8008 ldmia  r13!,{r3,r15}
:02003118 E92D4008 stmdb  r13!,{r3,r14}
:0200311C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02003120 E3A01406 mov  r1,#0x6000000		;r1=100663296(0x6000000)
:02003124 E3A02702 mov  r2,#0x80000		;r2=524288(0x80000)
:02003128 EB02A279 bl 020ABB14
:0200312C E3A000C0 mov  r0,#0xC0		;r0=192(0xc0)
:02003130 E3A01407 mov  r1,#0x7000000		;r1=117440512(0x7000000)
:02003134 E3A02B01 mov  r2,#0x400		;r2=1024(0x400)
:02003138 EB02A275 bl 020ABB14
:0200313C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02003140 E3A01405 mov  r1,#0x5000000		;r1=83886080(0x5000000)
:02003144 E3A02B01 mov  r2,#0x400		;r2=1024(0x400)
:02003148 EB02A271 bl 020ABB14
:0200314C E59F104C ldr r1,[r15, #+0x4c]		;r15+0x4c=*(020031a0)=#117441536(0x07000400)
:02003150 E3A000C0 mov  r0,#0xC0		;r0=192(0xc0)
:02003154 E3A02B01 mov  r2,#0x400		;r2=1024(0x400)
:02003158 EB02A26D bl 020ABB14
:0200315C E59F1040 ldr r1,[r15, #+0x40]		;r15+0x40=*(020031a4)=#83887104(0x05000400)
:02003160 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02003164 E3A02B01 mov  r2,#0x400		;r2=1024(0x400)
:02003168 EB02A269 bl 020ABB14
:0200316C EBFFFFDD bl 020030E8
:02003170 E59F0030 ldr r0,[r15, #+0x30]		;r15+0x30=*(020031a8)=#511(0x000001ff)
:02003174 EB028C1E bl 020A61F4
:02003178 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0200317C E3A0151A mov  r1,#0x6800000		;r1=109051904(0x6800000)
:02003180 E3A02929 mov  r2,#0xA4000		;r2=671744(0xa4000)
:02003184 EB02A262 bl 020ABB14
:02003188 EB028D65 bl 020A6724
:0200318C E59F0018 ldr r0,[r15, #+0x18]		;r15+0x18=*(020031ac)=#34488600(0x020e4118)
:02003190 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02003194 E3A02060 mov  r2,#0x60		;r2=96(0x60)
:02003198 EB02A2A0 bl 020ABC20
:0200319C E8BD8008 ldmia  r13!,{r3,r15}
:020031A0 07000400 streq r0,[r0,-r0, lsl #0x8]
:020031A4 05000400 streq r0,[r0, #-0x400]		;(r0-0x400=*(fffffc00))
:020031A8 000001FF unknown
:020031AC 020E4118 andeq  r4,r14,#0x6
:020031B0 E92D47F0 stmdb  r13!,{r4,r5,r6,r7,r8,r9,r10,r14}
:020031B4 E24DD018 sub  r13,r13,#0x18
:020031B8 E59D4044 ldr r4,[r13, #+0x44]		;r13+0x44=*(027e0044)=#200802951(0x0bf80287)
:020031BC E1A09000 mov  r9,r0			;r9=0(0x0)
:020031C0 E1A04244 mov  r4,r4,asr #0x4
:020031C4 E59D003C ldr r0,[r13, #+0x3c]		;r13+0x3c=*(027e003c)=#33829888(0x02043400)
:020031C8 E1A08001 mov  r8,r1			;r8=0(0x0)
:020031CC E1A07002 mov  r7,r2			;r7=96(0x60)
:020031D0 E1A06003 mov  r6,r3			;r6=13056(0x3300)
:020031D4 E1A04084 mov  r4,r4,lsl #0x1		;r4=401605902(0x17f0050e)
:020031D8 E59D5038 ldr r5,[r13, #+0x38]		;r13+0x38=*(027e0038)=#16318670(0x00f900ce)
:020031DC EB0286D0 bl 020A4D24
:020031E0 E1A0A000 mov  r10,r0			;r10=33829888(0x2043400)
:020031E4 E59D0040 ldr r0,[r13, #+0x40]		;r13+0x40=*(027e0040)=#-1560188158(0xa3016b02)
:020031E8 EB0286CD bl 020A4D24
:020031EC E2843001 add  r3,r4,#0x1
:020031F0 E1A013C6 mov  r1,r6,asr #0x7
:020031F4 E0861C21 add  r1,r6,r1,lsr #0x18
:020031F8 E1A023C5 mov  r2,r5,asr #0x7
:020031FC E59F6128 ldr r6,[r15, #+0x128]		;r15+0x128=*(0200332c)=#34419052(0x020d316c)
:02003200 E1A03083 mov  r3,r3,lsl #0x1		;r3=26112(0x6600)
:02003204 E1A04084 mov  r4,r4,lsl #0x1		;r4=803211804(0x2fe00a1c)
:02003208 E0852C22 add  r2,r5,r2,lsr #0x18
:0200320C E19650F4 ldrsh r5,[r6, +r4]
:02003210 E196C0F3 ldrsh r12,[r6, +r3]
:02003214 E3590007 cmp r9,#0x7
:02003218 E0030095 mul  r3,r5,r0
:0200321C E0040A95 mul  r4,r5,r10
:02003220 E0060A9C mul  r6,r12,r10
:02003224 E000009C mul  r0,r12,r0
:02003228 E1A03643 mov  r3,r3,asr #0xc
:0200322C E1A05646 mov  r5,r6,asr #0xc
:02003230 E1A04644 mov  r4,r4,asr #0xc
:02003234 E2633000 rsb  r3,r3,#0x0
:02003238 E1A00640 mov  r0,r0,asr #0xc
:0200323C E58D5008 str r5,[r13, #+0x8]		;r13+0x8=*(027e0008)=#-234431484(0xf206dc04)
:02003240 E58D0014 str r0,[r13, #+0x14]		;r13+0x14=*(027e0014)=#853221444(0x32db2044)
:02003244 E58D400C str r4,[r13, #+0xc]		;r13+0xc=*(027e000c)=#-1073592634(0xc00246c6)
:02003248 E58D3010 str r3,[r13, #+0x10]		;r13+0x10=*(027e0010)=#36037902(0x0225e50e)
:0200324C E1A00441 mov  r0,r1,asr #0x8
:02003250 E1A05442 mov  r5,r2,asr #0x8
:02003254 908FF109 addls  r15,r15,r9,lsl #0x2
:02003258 EA000031 b 02003324
:0200325C EA000030 b 02003324
:02003260 EA00002F b 02003324
:02003264 EA000004 b 0200327C
:02003268 EA00000E b 020032A8
:0200326C EA00002C b 02003324
:02003270 EA00002B b 02003324
:02003274 EA000016 b 020032D4
:02003278 EA000020 b 02003300
:0200327C E2604000 rsb  r4,r0,#0x0
:02003280 E58D4000 str r4,[r13, #+0x0]		;r13+0x0=*(027e0000)=#603031337(0x23f18729)
:02003284 E2654000 rsb  r4,r5,#0x0
:02003288 E59F00A0 ldr r0,[r15, #+0xa0]		;r15+0xa0=*(02003330)=#67108896(0x04000020)
:0200328C E28D1008 add  r1,r13,#0x8
:02003290 E1A02008 mov  r2,r8			;r2=0(0x0)
:02003294 E1A03007 mov  r3,r7			;r3=96(0x60)
:02003298 E58D4004 str r4,[r13, #+0x4]		;r13+0x4=*(027e0004)=#11138873(0x00a9f739)
:0200329C EB028E5F bl 020A6C20
:020032A0 E28DD018 add  r13,r13,#0x18
:020032A4 E8BD87F0 ldmia  r13!,{r4,r5,r6,r7,r8,r9,r10,r15}
:020032A8 E2604000 rsb  r4,r0,#0x0
:020032AC E58D4000 str r4,[r13, #+0x0]		;r13+0x0=*(027e0000)=#603031337(0x23f18729)
:020032B0 E2654000 rsb  r4,r5,#0x0
:020032B4 E59F0078 ldr r0,[r15, #+0x78]		;r15+0x78=*(02003334)=#67108912(0x04000030)
:020032B8 E28D1008 add  r1,r13,#0x8
:020032BC E1A02008 mov  r2,r8			;r2=0(0x0)
:020032C0 E1A03007 mov  r3,r7			;r3=96(0x60)
:020032C4 E58D4004 str r4,[r13, #+0x4]		;r13+0x4=*(027e0004)=#11138873(0x00a9f739)
:020032C8 EB028E54 bl 020A6C20
:020032CC E28DD018 add  r13,r13,#0x18
:020032D0 E8BD87F0 ldmia  r13!,{r4,r5,r6,r7,r8,r9,r10,r15}
:020032D4 E2604000 rsb  r4,r0,#0x0
:020032D8 E58D4000 str r4,[r13, #+0x0]		;r13+0x0=*(027e0000)=#603031337(0x23f18729)
:020032DC E2654000 rsb  r4,r5,#0x0
:020032E0 E59F0050 ldr r0,[r15, #+0x50]		;r15+0x50=*(02003338)=#67112992(0x04001020)
:020032E4 E28D1008 add  r1,r13,#0x8
:020032E8 E1A02008 mov  r2,r8			;r2=0(0x0)
:020032EC E1A03007 mov  r3,r7			;r3=96(0x60)
:020032F0 E58D4004 str r4,[r13, #+0x4]		;r13+0x4=*(027e0004)=#11138873(0x00a9f739)
:020032F4 EB028E49 bl 020A6C20
:020032F8 E28DD018 add  r13,r13,#0x18
:020032FC E8BD87F0 ldmia  r13!,{r4,r5,r6,r7,r8,r9,r10,r15}
:02003300 E2604000 rsb  r4,r0,#0x0
:02003304 E58D4000 str r4,[r13, #+0x0]		;r13+0x0=*(027e0000)=#603031337(0x23f18729)
:02003308 E2654000 rsb  r4,r5,#0x0
:0200330C E59F0028 ldr r0,[r15, #+0x28]		;r15+0x28=*(0200333c)=#67113008(0x04001030)
:02003310 E28D1008 add  r1,r13,#0x8
:02003314 E1A02008 mov  r2,r8			;r2=0(0x0)
:02003318 E1A03007 mov  r3,r7			;r3=96(0x60)
:0200331C E58D4004 str r4,[r13, #+0x4]		;r13+0x4=*(027e0004)=#11138873(0x00a9f739)
:02003320 EB028E3E bl 020A6C20
:02003324 E28DD018 add  r13,r13,#0x18
:02003328 E8BD87F0 ldmia  r13!,{r4,r5,r6,r7,r8,r9,r10,r15}
:0200332C 020D316C andeq  r3,r13,#0x1B
:02003330 04000020 streq r0,[r0],#-0x20
:02003334 04000030 streq r0,[r0],#-0x30
:02003338 04001020 streq r1,[r0],#-0x20
:0200333C 04001030 streq r1,[r0],#-0x30
:02003340 E92D47F0 stmdb  r13!,{r4,r5,r6,r7,r8,r9,r10,r14}
:02003344 E59F9068 ldr r9,[r15, #+0x68]		;r15+0x68=*(020033b4)=#41813372(0x027e057c)
:02003348 E59F8068 ldr r8,[r15, #+0x68]		;r15+0x68=*(020033b8)=#41812872(0x027e0388)
:0200334C E59F7068 ldr r7,[r15, #+0x68]		;r15+0x68=*(020033bc)=#34377376(0x020c8ea0)
:02003350 E59F6068 ldr r6,[r15, #+0x68]		;r15+0x68=*(020033c0)=#41813244(0x027e04fc)
:02003354 E59F5068 ldr r5,[r15, #+0x68]		;r15+0x68=*(020033c4)=#41813500(0x027e05fc)
:02003358 E59F4068 ldr r4,[r15, #+0x68]		;r15+0x68=*(020033c8)=#41813116(0x027e047c)
:0200335C E3A0A000 mov  r10,#0x0		;r10=0(0x0)
:02003360 E799010A ldr r0,[r9,+r10, lsl #0x2]
:02003364 E3500000 cmp r0,#0x0
:02003368 0A00000D beq 020033A4
:0200336C E2500001 subs r0,r0,#0x1
:02003370 E789010A str r0,[r9,+r10, lsl #0x2]
:02003374 1A00000A bne 020033A4
:02003378 E1A0008A mov  r0,r10,lsl #0x1		;r0=0(0x0)
:0200337C E19800F0 ldrsh r0,[r8, +r0]
:02003380 E796110A ldr r1,[r6,+r10, lsl #0x2]
:02003384 E795210A ldr r2,[r5,+r10, lsl #0x2]
:02003388 E7970100 ldr r0,[r7,+r0, lsl #0x2]
:0200338C E794310A ldr r3,[r4,+r10, lsl #0x2]
:02003390 EB025523 bl 02098824
:02003394 E3500000 cmp r0,#0x0
:02003398 0799010A ldreq r0,[r9,+r10, lsl #0x2]
:0200339C 02800001 addeq  r0,r0,#0x1
:020033A0 0789010A streq r0,[r9,+r10, lsl #0x2]
:020033A4 E28AA001 add  r10,r10,#0x1
:020033A8 E35A0020 cmp r10,#0x20
:020033AC BAFFFFEB blt 02003360
:020033B0 E8BD87F0 ldmia  r13!,{r4,r5,r6,r7,r8,r9,r10,r15}
:020033B4 027E057C rsbeqs r0,r14,#0x1F000000
:020033B8 027E0388 rsbeqs r0,r14,#0x20000002
:020033BC 020C8EA0 andeq  r8,r12,#0xA00
:020033C0 027E04FC rsbeqs r0,r14,#0xFC000000
:020033C4 027E05FC rsbeqs r0,r14,#0x3F000000
:020033C8 027E047C rsbeqs r0,r14,#0x7C000000
:020033CC E59FC010 ldr r12,[r15, #+0x10]		;r15+0x10=*(020033e4)=#34237676(0x020a6cec)
:020033D0 E1A03000 mov  r3,r0			;r3=0(0x0)
:020033D4 E1A02001 mov  r2,r1			;r2=0(0x0)
:020033D8 E59F0008 ldr r0,[r15, #+0x8]		;r15+0x8=*(020033e8)=#67108944(0x04000050)
:020033DC E1A01003 mov  r1,r3			;r1=0(0x0)
:020033E0 E12FFF1C bx r12 (Jump to addr_020A6CEC?)msr CPSR_fsxc,r12
:020033E4 020A6CEC andeq  r6,r10,#0xEC00
:020033E8 04000050 streq r0,[r0],#-0x50
:020033EC E59FC010 ldr r12,[r15, #+0x10]		;r15+0x10=*(02003404)=#34237676(0x020a6cec)
:020033F0 E1A03000 mov  r3,r0			;r3=67108944(0x4000050)
:020033F4 E1A02001 mov  r2,r1			;r2=0(0x0)
:020033F8 E59F0008 ldr r0,[r15, #+0x8]		;r15+0x8=*(02003408)=#67113040(0x04001050)
:020033FC E1A01003 mov  r1,r3			;r1=67108944(0x4000050)
:02003400 E12FFF1C bx r12 (Jump to addr_020A6CEC?)msr CPSR_fsxc,r12
:02003404 020A6CEC andeq  r6,r10,#0xEC00
:02003408 04001050 streq r1,[r0],#-0x50
:0200340C E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:02003410 E3A06000 mov  r6,#0x0		;r6=0(0x0)
:02003414 E3E02000 mvn  r2,#0x0
:02003418 E5905000 ldr r5,[r0, #+0x0]		;r0+0x0=*(04001050)=#0(0x00000000)
:0200341C E1550002 cmp r5,r2
:02003420 03E00000 mvneq  r0,#0x0
:02003424 08BD8070 ldmeqia  r13!,{r4,r5,r6,r15}
:02003428 E1D140B0 ldrh r4,[r1, #+0x0]		;r1+0x0=*(04000050)=#0(0x00000000)
:0200342C E1550004 cmp r5,r4
:02003430 D1D1E0B2 ldrleh r14,[r1, #+0x2]		;r1+0x2=*(04000052)=#0(0x00000000)
:02003434 D590C004 ldrle r12,[r0, #+0x4]		;r0+0x4=*(04001054)=#0(0x00000000)
:02003438 D15C000E cmple r12,r14
:0200343C CA000006 bgt 0200345C
:02003440 E5903008 ldr r3,[r0, #+0x8]		;r0+0x8=*(04001058)=#0(0x00000000)
:02003444 E0853003 add  r3,r5,r3
:02003448 E1530004 cmp r3,r4
:0200344C A590300C ldrge r3,[r0, #+0xc]		;r0+0xc=*(0400105c)=#0(0x00000000)
:02003450 A08C3003 addge  r3,r12,r3
:02003454 A153000E cmpge r3,r14
:02003458 AA000002 bge 02003468
:0200345C E2800010 add  r0,r0,#0x10
:02003460 E2866001 add  r6,r6,#0x1
:02003464 EAFFFFEB b 02003418
:02003468 E1A00006 mov  r0,r6			;r0=0(0x0)
:0200346C E8BD8070 ldmia  r13!,{r4,r5,r6,r15}
:02003470 E92D4008 stmdb  r13!,{r3,r14}
:02003474 E59F1018 ldr r1,[r15, #+0x18]		;r15+0x18=*(02003494)=#34488548(0x020e40e4)
:02003478 E5912008 ldr r2,[r1, #+0x8]		;r1+0x8=*(020e40ec)=#273751701(0x10511e95)
:0200347C E1A02F02 mov  r2,r2,lsl #0x1e		;r2=1073741824(0x40000000)
:02003480 E1B02FA2 movs r2,r2,lsr #0x1f		;r2=0(0x0)
:02003484 03E00000 mvneq  r0,#0x0
:02003488 08BD8008 ldmeqia  r13!,{r3,r15}
:0200348C EBFFFFDE bl 0200340C
:02003490 E8BD8008 ldmia  r13!,{r3,r15}
:02003494 020E40E4 andeq  r4,r14,#0xE4
:02003498 E92D000F stmdb  r13!,{r0,r1,r2,r3}
:0200349C E92D47F0 stmdb  r13!,{r4,r5,r6,r7,r8,r9,r10,r14}
:020034A0 E1A04002 mov  r4,r2			;r4=0(0x0)
:020034A4 E5941008 ldr r1,[r4, #+0x8]		;r4+0x8=*(00000008)
:020034A8 E1DD02B4 ldrh r0,[r13, #+0x24]		;r13+0x24=*(027e0024)=#639867175(0x26239927)
:020034AC E3C12002 bic  r2,r1,#0x2
:020034B0 E3C21004 bic  r1,r2,#0x4
:020034B4 E3C11010 bic  r1,r1,#0x10
:020034B8 E5841008 str r1,[r4, #+0x8]		;r4+0x8=*(00000008)
:020034BC E3500001 cmp r0,#0x1
:020034C0 1A000047 bne 020035E4
:020034C4 E5940008 ldr r0,[r4, #+0x8]		;r4+0x8=*(00000008)
:020034C8 E1DD12B0 ldrh r1,[r13, #+0x20]		;r13+0x20=*(027e0020)=#2032347763(0x79232a73)
:020034CC E3C00001 bic  r0,r0,#0x1
:020034D0 E3800001 orr  r0,r0,#0x1
:020034D4 E5840008 str r0,[r4, #+0x8]		;r4+0x8=*(00000008)
:020034D8 E1D420B0 ldrh r2,[r4, #+0x0]		;r4+0x0=*(00000000)
:020034DC E1DD02B2 ldrh r0,[r13, #+0x22]		;r13+0x22=*(027e0022)=#-1725466333(0x99277923)
:020034E0 E1C422B0 strh r2,[r4, #+0x20]		;r4+0x20=*(00000020)
:020034E4 E1D420B2 ldrh r2,[r4, #+0x2]		;r4+0x2=*(00000002)
:020034E8 E1C422B2 strh r2,[r4, #+0x22]		;r4+0x22=*(00000022)
:020034EC E1C410B0 strh r1,[r4, #+0x0]		;r4+0x0=*(00000000)
:020034F0 E1C400B2 strh r0,[r4, #+0x2]		;r4+0x2=*(00000002)
:020034F4 E1D403B0 ldrh r0,[r4, #+0x30]		;r4+0x30=*(00000030)
:020034F8 E3500000 cmp r0,#0x0
:020034FC 1A000008 bne 02003524
:02003500 E5941008 ldr r1,[r4, #+0x8]		;r4+0x8=*(00000008)
:02003504 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02003508 E3811002 orr  r1,r1,#0x2
:0200350C E9840003 stmib  r4 ,{r0,r1}
:02003510 E1D400B0 ldrh r0,[r4, #+0x0]		;r4+0x0=*(00000000)
:02003514 E1C401B4 strh r0,[r4, #+0x14]		;r4+0x14=*(00000014)
:02003518 E1D400B2 ldrh r0,[r4, #+0x2]		;r4+0x2=*(00000002)
:0200351C E1C401B6 strh r0,[r4, #+0x16]		;r4+0x16=*(00000016)
:02003520 EA00002B b 020035D4
:02003524 E1D430B0 ldrh r3,[r4, #+0x0]		;r4+0x0=*(00000000)
:02003528 E1D420B2 ldrh r2,[r4, #+0x2]		;r4+0x2=*(00000002)
:0200352C E1D411B4 ldrh r1,[r4, #+0x14]		;r4+0x14=*(00000014)
:02003530 E1D401B6 ldrh r0,[r4, #+0x16]		;r4+0x16=*(00000016)
:02003534 E1D4E2B0 ldrh r14,[r4, #+0x20]		;r4+0x20=*(00000020)
:02003538 E1D4C2B2 ldrh r12,[r4, #+0x22]		;r4+0x22=*(00000022)
:0200353C E1A05403 mov  r5,r3,lsl #0x8		;r5=0(0x0)
:02003540 E1A06402 mov  r6,r2,lsl #0x8		;r6=0(0x0)
:02003544 E1A07401 mov  r7,r1,lsl #0x8		;r7=589984512(0x232a7300)
:02003548 E1A08400 mov  r8,r0,lsl #0x8		;r8=0(0x0)
:0200354C E1A00007 mov  r0,r7			;r0=589984512(0x232a7300)
:02003550 E1A01008 mov  r1,r8			;r1=0(0x0)
:02003554 E1A02005 mov  r2,r5			;r2=0(0x0)
:02003558 E1A03006 mov  r3,r6			;r3=0(0x0)
:0200355C E1A0940E mov  r9,r14,lsl #0x8		;r9=0(0x0)
:02003560 E1A0A40C mov  r10,r12,lsl #0x8		;r10=0(0x0)
:02003564 EBFFD7D9 bl 01FF94D0
:02003568 E584000C str r0,[r4, #+0xc]		;r4+0xc=*(0000000c)
:0200356C E1A00007 mov  r0,r7			;r0=589984512(0x232a7300)
:02003570 E1A01008 mov  r1,r8			;r1=0(0x0)
:02003574 E1A02005 mov  r2,r5			;r2=0(0x0)
:02003578 E1A03006 mov  r3,r6			;r3=0(0x0)
:0200357C EBFFD7FD bl 01FF9578
:02003580 E5840010 str r0,[r4, #+0x10]		;r4+0x10=*(00000010)
:02003584 E1A00009 mov  r0,r9			;r0=0(0x0)
:02003588 E1A0100A mov  r1,r10			;r1=0(0x0)
:0200358C E1A02005 mov  r2,r5			;r2=0(0x0)
:02003590 E1A03006 mov  r3,r6			;r3=0(0x0)
:02003594 EBFFD7CD bl 01FF94D0
:02003598 E1A0100A mov  r1,r10			;r1=0(0x0)
:0200359C E1A02005 mov  r2,r5			;r2=0(0x0)
:020035A0 E1A03006 mov  r3,r6			;r3=0(0x0)
:020035A4 E5840018 str r0,[r4, #+0x18]		;r4+0x18=*(00000018)
:020035A8 E1A00009 mov  r0,r9			;r0=0(0x0)
:020035AC EBFFD7F1 bl 01FF9578
:020035B0 E584001C str r0,[r4, #+0x1c]		;r4+0x1c=*(0000001c)
:020035B4 E5941008 ldr r1,[r4, #+0x8]		;r4+0x8=*(00000008)
:020035B8 E1A00E01 mov  r0,r1,lsl #0x1c		;r0=0(0x0)
:020035BC E1B00FA0 movs r0,r0,lsr #0x1f		;r0=0(0x0)
:020035C0 1A000003 bne 020035D4
:020035C4 E594000C ldr r0,[r4, #+0xc]		;r4+0xc=*(0000000c)
:020035C8 E3500C06 cmp r0,#0x600
:020035CC 23810008 orrcs  r0,r1,#0x8
:020035D0 25840008 strcs r0,[r4, #+0x8]		;r4+0x8=*(00000008)
:020035D4 E5940004 ldr r0,[r4, #+0x4]		;r4+0x4=*(00000004)
:020035D8 E2800001 add  r0,r0,#0x1
:020035DC E5840004 str r0,[r4, #+0x4]		;r4+0x4=*(00000004)
:020035E0 EA000016 b 02003640
:020035E4 E1D403B0 ldrh r0,[r4, #+0x30]		;r4+0x30=*(00000030)
:020035E8 E3500001 cmp r0,#0x1
:020035EC 1A00000F bne 02003630
:020035F0 E5941008 ldr r1,[r4, #+0x8]		;r4+0x8=*(00000008)
:020035F4 E1A00E01 mov  r0,r1,lsl #0x1c		;r0=0(0x0)
:020035F8 E1B00FA0 movs r0,r0,lsr #0x1f		;r0=0(0x0)
:020035FC 1A000007 bne 02003620
:02003600 E5940004 ldr r0,[r4, #+0x4]		;r4+0x4=*(00000004)
:02003604 E3500014 cmp r0,#0x14
:02003608 8A000004 bhi 02003620
:0200360C E1A00D01 mov  r0,r1,lsl #0x1a		;r0=0(0x0)
:02003610 E1B00FA0 movs r0,r0,lsr #0x1f		;r0=0(0x0)
:02003614 01A00001 moveq  r0,r1			;r0=0(0x0)
:02003618 03800004 orreq  r0,r0,#0x4
:0200361C 05840008 streq r0,[r4, #+0x8]		;r4+0x8=*(00000008)
:02003620 E5940008 ldr r0,[r4, #+0x8]		;r4+0x8=*(00000008)
:02003624 E3800010 orr  r0,r0,#0x10
:02003628 E3C00020 bic  r0,r0,#0x20
:0200362C E5840008 str r0,[r4, #+0x8]		;r4+0x8=*(00000008)
:02003630 E5940008 ldr r0,[r4, #+0x8]		;r4+0x8=*(00000008)
:02003634 E3C00001 bic  r0,r0,#0x1
:02003638 E3C00008 bic  r0,r0,#0x8
:0200363C E5840008 str r0,[r4, #+0x8]		;r4+0x8=*(00000008)
:02003640 E1DD22B0 ldrh r2,[r13, #+0x20]		;r13+0x20=*(027e0020)=#2032347763(0x79232a73)
:02003644 E1DD02B2 ldrh r0,[r13, #+0x22]		;r13+0x22=*(027e0022)=#-1725466333(0x99277923)
:02003648 E1DD12B4 ldrh r1,[r13, #+0x24]		;r13+0x24=*(027e0024)=#639867175(0x26239927)
:0200364C E1C422B4 strh r2,[r4, #+0x24]		;r4+0x24=*(00000024)
:02003650 E1C402B6 strh r0,[r4, #+0x26]		;r4+0x26=*(00000026)
:02003654 E1DD02B6 ldrh r0,[r13, #+0x26]		;r13+0x26=*(027e0026)=#710616611(0x2a5b2623)
:02003658 E1C412B8 strh r1,[r4, #+0x28]		;r4+0x28=*(00000028)
:0200365C E1C402BA strh r0,[r4, #+0x2a]		;r4+0x2a=*(0000002a)
:02003660 E8BD47F0 ldmia  r13!,{r4,r5,r6,r7,r8,r9,r10,r14}
:02003664 E28DD010 add  r13,r13,#0x10
:02003668 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:0200366C E92D4008 stmdb  r13!,{r3,r14}
:02003670 E24DD008 sub  r13,r13,#0x8
:02003674 E59F009C ldr r0,[r15, #+0x9c]		;r15+0x9c=*(02003718)=#34488548(0x020e40e4)
:02003678 E28D1000 add  r1,r13,#0x0
:0200367C E5900008 ldr r0,[r0, #+0x8]		;r0+0x8=*(020e40ec)=#273751701(0x10511e95)
:02003680 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02003684 E1A00C80 mov  r0,r0,lsl #0x19		;r0=0(0x0)
:02003688 E1C120B0 strh r2,[r1, #+0x0]		;r1+0x0=*(26239927)=#0(0x00000000)
:0200368C E1C120B2 strh r2,[r1, #+0x2]		;r1+0x2=*(26239929)=#0(0x00000000)
:02003690 E1C120B4 strh r2,[r1, #+0x4]		;r1+0x4=*(2623992b)=#0(0x00000000)
:02003694 E1C120B6 strh r2,[r1, #+0x6]		;r1+0x6=*(2623992d)=#0(0x00000000)
:02003698 E1B00FA0 movs r0,r0,lsr #0x1f		;r0=0(0x0)
:0200369C 13A02001 movne  r2,#0x1		;r2=1(0x1)
:020036A0 E3520000 cmp r2,#0x0
:020036A4 1A000005 bne 020036C0
:020036A8 EB02B6B9 bl 020B1194
:020036AC E28D0000 add  r0,r13,#0x0
:020036B0 EB02B6EF bl 020B1274
:020036B4 E3500000 cmp r0,#0x0
:020036B8 128DD008 addne  r13,r13,#0x8
:020036BC 18BD8008 ldmneia  r13!,{r3,r15}
:020036C0 E59F2050 ldr r2,[r15, #+0x50]		;r15+0x50=*(02003718)=#34488548(0x020e40e4)
:020036C4 E24D3008 sub  r3,r13,#0x8
:020036C8 E1D212B4 ldrh r1,[r2, #+0x24]		;r2+0x24=*(020e4108)=#-514785278(0xe1510002)
:020036CC E1D202B6 ldrh r0,[r2, #+0x26]		;r2+0x26=*(020e410a)=#52289873(0x031de151)
:020036D0 E1C212BC strh r1,[r2, #+0x2c]		;r2+0x2c=*(020e4110)=#1439433984(0x55cc0500)
:020036D4 E1C202BE strh r0,[r2, #+0x2e]		;r2+0x2e=*(020e4112)=#1182815692(0x468055cc)
:020036D8 E1D212B8 ldrh r1,[r2, #+0x28]		;r2+0x28=*(020e410c)=#1430717213(0x5547031d)
:020036DC E1D202BA ldrh r0,[r2, #+0x2a]		;r2+0x2a=*(020e410e)=#83907911(0x05005547)
:020036E0 E1C213B0 strh r1,[r2, #+0x30]		;r2+0x30=*(020e4114)=#542459520(0x20554680)
:020036E4 E1C203B2 strh r0,[r2, #+0x32]		;r2+0x32=*(020e4116)=#127475797(0x07992055)
:020036E8 E1DD10B0 ldrh r1,[r13, #+0x0]		;r13+0x0=*(027e0000)=#603031337(0x23f18729)
:020036EC E1DD00B2 ldrh r0,[r13, #+0x2]		;r13+0x2=*(027e0002)=#-147250191(0xf73923f1)
:020036F0 E1C310B0 strh r1,[r3, #+0x0]		;r3+0x0=*(00000000)
:020036F4 E1C300B2 strh r0,[r3, #+0x2]		;r3+0x2=*(00000002)
:020036F8 E1DD10B4 ldrh r1,[r13, #+0x4]		;r13+0x4=*(027e0004)=#11138873(0x00a9f739)
:020036FC E1DD00B6 ldrh r0,[r13, #+0x6]		;r13+0x6=*(027e0006)=#-603717463(0xdc0400a9)
:02003700 E1C310B4 strh r1,[r3, #+0x4]		;r3+0x4=*(00000004)
:02003704 E1C300B6 strh r0,[r3, #+0x6]		;r3+0x6=*(00000006)
:02003708 E8930003 ldmia  r3 ,{r0,r1}
:0200370C EBFFFF61 bl 02003498
:02003710 E28DD008 add  r13,r13,#0x8
:02003714 E8BD8008 ldmia  r13!,{r3,r15}
:02003718 020E40E4 andeq  r4,r14,#0xE4
:0200371C E92D4008 stmdb  r13!,{r3,r14}
:02003720 E24DD008 sub  r13,r13,#0x8
:02003724 EB02B60D bl 020B0F60
:02003728 E28D0000 add  r0,r13,#0x0
:0200372C EB02B629 bl 020B0FD8
:02003730 E3500001 cmp r0,#0x1
:02003734 1A000002 bne 02003744
:02003738 E28D0000 add  r0,r13,#0x0
:0200373C EB02B64A bl 020B106C
:02003740 EA000000 b 02003748
:02003744 EB029EE8 bl 020AB2EC
:02003748 E59F0010 ldr r0,[r15, #+0x10]		;r15+0x10=*(02003760)=#34488548(0x020e40e4)
:0200374C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02003750 E3A02034 mov  r2,#0x34		;r2=52(0x34)
:02003754 EB02A131 bl 020ABC20
:02003758 E28DD008 add  r13,r13,#0x8
:0200375C E8BD8008 ldmia  r13!,{r3,r15}
:02003760 020E40E4 andeq  r4,r14,#0xE4
:02003764 E59F0008 ldr r0,[r15, #+0x8]		;r15+0x8=*(02003774)=#34488468(0x020e4094)
:02003768 E3A010F0 mov  r1,#0xF0		;r1=240(0xf0)
:0200376C E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(020e4098)=#-576056275(0xddaa142d)
:02003770 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:02003774 020E4094 andeq  r4,r14,#0x94
:02003778 E59F10D0 ldr r1,[r15, #+0xd0]		;r15+0xd0=*(02003850)=#67109168(0x04000130)
:0200377C E59F00D0 ldr r0,[r15, #+0xd0]		;r15+0xd0=*(02003854)=#41942952(0x027fffa8)
:02003780 E1D130B0 ldrh r3,[r1, #+0x0]		;r1+0x0=*(04000130)=#0(0x00000000)
:02003784 E1D000B0 ldrh r0,[r0, #+0x0]		;r0+0x0=*(027fffa8)=#-217089081(0xf30f7bc7)
:02003788 E59F10C8 ldr r1,[r15, #+0xc8]		;r15+0xc8=*(02003858)=#12287(0x00002fff)
:0200378C E59F20C8 ldr r2,[r15, #+0xc8]		;r15+0xc8=*(0200385c)=#34488468(0x020e4094)
:02003790 E1830000 orr  r0,r3,r0
:02003794 E0200001 eor  r0,r0,r1
:02003798 E0000001 and  r0,r0,r1
:0200379C E1A00800 mov  r0,r0,lsl #0x10		;r0=2076639232(0x7bc70000)
:020037A0 E0010820 and  r0,r1,r0,lsr #0x10
:020037A4 E5D2100D ldrb r1,[r2, #+0xd]		;r2+0xd=*(020e40a1)=#1296075009(0x4d408901)
:020037A8 E1D230BA ldrh r3,[r2, #+0xa]		;r2+0xa=*(020e409e)=#31268917(0x01dd2035)
:020037AC E1A00800 mov  r0,r0,lsl #0x10		;r0=0(0x0)
:020037B0 E1A01F81 mov  r1,r1,lsl #0x1f		;r1=-2147483648(0x80000000)
:020037B4 E1E02003 mvn  r2,r3
:020037B8 E0020820 and  r0,r2,r0,lsr #0x10
:020037BC E1B01FA1 movs r1,r1,lsr #0x1f		;r1=1(0x1)
:020037C0 E1A00800 mov  r0,r0,lsl #0x10		;r0=0(0x0)
:020037C4 E59F1090 ldr r1,[r15, #+0x90]		;r15+0x90=*(0200385c)=#34488468(0x020e4094)
:020037C8 E1A00820 mov  r0,r0,lsr #0x10		;r0=0(0x0)
:020037CC 12000FC3 andne  r0,r0,#0x30C
:020037D0 11A00800 movne  r0,r0,lsl #0x10		;r0=0(0x0)
:020037D4 E1D120B0 ldrh r2,[r1, #+0x0]		;r1+0x0=*(020e4094)=#-468105870(0xe4194572)
:020037D8 11A00820 movne  r0,r0,lsr #0x10		;r0=0(0x0)
:020037DC E0202002 eor  r2,r0,r2
:020037E0 E0002002 and  r2,r0,r2
:020037E4 E1C120B2 strh r2,[r1, #+0x2]		;r1+0x2=*(020e4096)=#338551833(0x142de419)
:020037E8 E1D130B2 ldrh r3,[r1, #+0x2]		;r1+0x2=*(020e4096)=#338551833(0x142de419)
:020037EC E1C130B6 strh r3,[r1, #+0x6]		;r1+0x6=*(020e409a)=#-469181014(0xe408ddaa)
:020037F0 E3530000 cmp r3,#0x0
:020037F4 0A000003 beq 02003808
:020037F8 E3A02014 mov  r2,#0x14		;r2=20(0x14)
:020037FC E5C1200C strb r2,[r1, #+0xc]		;r1+0xc=*(020e40a0)=#1082720733(0x408901dd)
:02003800 E1C130B8 strh r3,[r1, #+0x8]		;r1+0x8=*(020e409c)=#540402696(0x2035e408)
:02003804 EA00000E b 02003844
:02003808 E1D120B8 ldrh r2,[r1, #+0x8]		;r1+0x8=*(020e409c)=#540402696(0x2035e408)
:0200380C E0022000 and  r2,r2,r0
:02003810 E1C120B8 strh r2,[r1, #+0x8]		;r1+0x8=*(020e409c)=#540402696(0x2035e408)
:02003814 E5D1200C ldrb r2,[r1, #+0xc]		;r1+0xc=*(020e40a0)=#1082720733(0x408901dd)
:02003818 E2422001 sub  r2,r2,#0x1
:0200381C E5C1200C strb r2,[r1, #+0xc]		;r1+0xc=*(020e40a0)=#1082720733(0x408901dd)
:02003820 E31200FF tst r2,#0xFF
:02003824 1A000006 bne 02003844
:02003828 E1D130B8 ldrh r3,[r1, #+0x8]		;r1+0x8=*(020e409c)=#540402696(0x2035e408)
:0200382C E3A02003 mov  r2,#0x3		;r2=3(0x3)
:02003830 E1C130B6 strh r3,[r1, #+0x6]		;r1+0x6=*(020e409a)=#-469181014(0xe408ddaa)
:02003834 E5C1200C strb r2,[r1, #+0xc]		;r1+0xc=*(020e40a0)=#1082720733(0x408901dd)
:02003838 E1D120B4 ldrh r2,[r1, #+0x4]		;r1+0x4=*(020e4098)=#-576056275(0xddaa142d)
:0200383C E0102002 ands r2,r0,r2
:02003840 11C120B2 strneh r2,[r1, #+0x2]		;r1+0x2=*(020e4096)=#338551833(0x142de419)
:02003844 E59F1010 ldr r1,[r15, #+0x10]		;r15+0x10=*(0200385c)=#34488468(0x020e4094)
:02003848 E1C100B0 strh r0,[r1, #+0x0]		;r1+0x0=*(020e4094)=#-468105870(0xe4194572)
:0200384C E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:02003850 04000130 streq r0,[r0],#-0x130
:02003854 027FFFA8 rsbeqs r15,r15,#0x2A0
:02003858 00002FFF unknown
:0200385C 020E4094 andeq  r4,r14,#0x94
:02003860 E59F1034 ldr r1,[r15, #+0x34]		;r15+0x34=*(0200389c)=#67109168(0x04000130)
:02003864 E59F0034 ldr r0,[r15, #+0x34]		;r15+0x34=*(020038a0)=#41942952(0x027fffa8)
:02003868 E1D120B0 ldrh r2,[r1, #+0x0]		;r1+0x0=*(04000130)=#0(0x00000000)
:0200386C E1D010B0 ldrh r1,[r0, #+0x0]		;r0+0x0=*(027fffa8)=#-217089081(0xf30f7bc7)
:02003870 E59F002C ldr r0,[r15, #+0x2c]		;r15+0x2c=*(020038a4)=#12287(0x00002fff)
:02003874 E1821001 orr  r1,r2,r1
:02003878 E0211000 eor  r1,r1,r0
:0200387C E0010000 and  r0,r1,r0
:02003880 E1A00800 mov  r0,r0,lsl #0x10		;r0=805240832(0x2fff0000)
:02003884 E1A00820 mov  r0,r0,lsr #0x10		;r0=12287(0x2fff)
:02003888 E3100FC3 tst r0,#0x30C
:0200388C 059F1014 ldreq r1,[r15, #+0x14]		;r15+0x14=*(020038a8)=#33568632(0x02003778)
:02003890 059F0014 ldreq r0,[r15, #+0x14]		;r15+0x14=*(020038ac)=#34562896(0x020f6350)
:02003894 05801004 streq r1,[r0, #+0x4]		;r0+0x4=*(020f6354)=#-828377875(0xce9ff4ed)
:02003898 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:0200389C 04000130 streq r0,[r0],#-0x130
:020038A0 027FFFA8 rsbeqs r15,r15,#0x2A0
:020038A4 00002FFF unknown
:020038A8 02003778 andeq  r3,r0,#0x1E00000
:020038AC 020F6350 andeq  r6,r15,#0x40000001
:020038B0 E92D4008 stmdb  r13!,{r3,r14}
:020038B4 E59F0008 ldr r0,[r15, #+0x8]		;r15+0x8=*(020038c4)=#34562896(0x020f6350)
:020038B8 E5900004 ldr r0,[r0, #+0x4]		;r0+0x4=*(020f6354)=#-828377875(0xce9ff4ed)
:020038BC E12FFF30 blx r0 (Jump to addr_CE9FF4ED?)msr CPSR_fsxc,r0
:020038C0 E8BD8008 ldmia  r13!,{r3,r15}
:020038C4 020F6350 andeq  r6,r15,#0x40000001
:020038C8 E92D4008 stmdb  r13!,{r3,r14}
:020038CC E59F0030 ldr r0,[r15, #+0x30]		;r15+0x30=*(02003904)=#34488468(0x020e4094)
:020038D0 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:020038D4 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(020e4094)=#-468105870(0xe4194572)
:020038D8 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(020e4096)=#338551833(0x142de419)
:020038DC E5C0100C strb r1,[r0, #+0xc]		;r0+0xc=*(020e40a0)=#1082720733(0x408901dd)
:020038E0 EBFFFF9F bl 02003764
:020038E4 E59F101C ldr r1,[r15, #+0x1c]		;r15+0x1c=*(02003908)=#41942952(0x027fffa8)
:020038E8 E59F001C ldr r0,[r15, #+0x1c]		;r15+0x1c=*(0200390c)=#67109168(0x04000130)
:020038EC E1D110B0 ldrh r1,[r1, #+0x0]		;r1+0x0=*(027fffa8)=#-217089081(0xf30f7bc7)
:020038F0 E1D000B0 ldrh r0,[r0, #+0x0]		;r0+0x0=*(04000130)=#0(0x00000000)
:020038F4 E59F1014 ldr r1,[r15, #+0x14]		;r15+0x14=*(02003910)=#33568864(0x02003860)
:020038F8 E59F0014 ldr r0,[r15, #+0x14]		;r15+0x14=*(02003914)=#34562896(0x020f6350)
:020038FC E5801004 str r1,[r0, #+0x4]		;r0+0x4=*(020f6354)=#-828377875(0xce9ff4ed)
:02003900 E8BD8008 ldmia  r13!,{r3,r15}
:02003904 020E4094 andeq  r4,r14,#0x94
:02003908 027FFFA8 rsbeqs r15,r15,#0x2A0
:0200390C 04000130 streq r0,[r0],#-0x130
:02003910 02003860 andeq  r3,r0,#0x600000
:02003914 020F6350 andeq  r6,r15,#0x40000001
:02003918 E59FC008 ldr r12,[r15, #+0x8]		;r15+0x8=*(02003928)=#34231876(0x020a5644)
:0200391C E1A01000 mov  r1,r0			;r1=34562896(0x20f6350)
:02003920 E59F0004 ldr r0,[r15, #+0x4]		;r15+0x4=*(0200392c)=#67113068(0x0400106c)
:02003924 E12FFF1C bx r12 (Jump to addr_020A5644?)msr CPSR_fsxc,r12
:02003928 020A5644 andeq  r5,r10,#0x4400000
:0200392C 0400106C streq r1,[r0],#-0x6c
:02003930 E59FC008 ldr r12,[r15, #+0x8]		;r15+0x8=*(02003940)=#34231876(0x020a5644)
:02003934 E1A01000 mov  r1,r0			;r1=67113068(0x400106c)
:02003938 E59F0004 ldr r0,[r15, #+0x4]		;r15+0x4=*(02003944)=#67108972(0x0400006c)
:0200393C E12FFF1C bx r12 (Jump to addr_020A5644?)msr CPSR_fsxc,r12
:02003940 020A5644 andeq  r5,r10,#0x4400000
:02003944 0400006C streq r0,[r0],#-0x6c
:02003948 E59FC004 ldr r12,[r15, #+0x4]		;r15+0x4=*(02003954)=#33569112(0x02003958)
:0200394C E3A00010 mov  r0,#0x10		;r0=16(0x10)
:02003950 E12FFF1C bx r12 (Jump to addr_02003958?)msr CPSR_fsxc,r12
:02003954 02003958 andeq  r3,r0,#0x160000
:02003958 E92D4FF8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:0200395C E59F8068 ldr r8,[r15, #+0x68]		;r15+0x68=*(020039cc)=#34562964(0x020f6394)
:02003960 E1A0A000 mov  r10,r0			;r10=16(0x10)
:02003964 E1A00008 mov  r0,r8			;r0=34562964(0x20f6394)
:02003968 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0200396C E3A02018 mov  r2,#0x18		;r2=24(0x18)
:02003970 EB02A0AA bl 020ABC20
:02003974 E1A0040A mov  r0,r10,lsl #0x8		;r0=4096(0x1000)
:02003978 E3A09000 mov  r9,#0x0		;r9=0(0x0)
:0200397C E1A00800 mov  r0,r0,lsl #0x10		;r0=268435456(0x10000000)
:02003980 E59F5048 ldr r5,[r15, #+0x48]		;r15+0x48=*(020039d0)=#34437648(0x020d7a10)
:02003984 E59F4048 ldr r4,[r15, #+0x48]		;r15+0x48=*(020039d4)=#34437640(0x020d7a08)
:02003988 E1A06840 mov  r6,r0,asr #0x10
:0200398C E3A0703F mov  r7,#0x3F		;r7=63(0x3f)
:02003990 E1A0B009 mov  r11,r9			;r11=0(0x0)
:02003994 E5887000 str r7,[r8, #+0x0]		;r8+0x0=*(020f6394)=#-1095958519(0xbead0009)
:02003998 E1C860B4 strh r6,[r8, #+0x4]		;r8+0x4=*(020f6398)=#86180089(0x052300f9)
:0200399C E7951109 ldr r1,[r5,+r9, lsl #0x2]
:020039A0 E1A0000A mov  r0,r10			;r0=16(0x10)
:020039A4 E12FFF31 blx r1 (Jump to addr_00000000?)msr CPSR_fsxc,r1
:020039A8 E498000C ldr r0,[r8],#+0xc
:020039AC E7942109 ldr r2,[r4,+r9, lsl #0x2]
:020039B0 E1A0100B mov  r1,r11			;r1=0(0x0)
:020039B4 E12FFF32 blx r2 (Jump to addr_00000018?)msr CPSR_fsxc,r2
:020039B8 E2890001 add  r0,r9,#0x1
:020039BC E20090FF and  r9,r0,#0xFF
:020039C0 E3590002 cmp r9,#0x2
:020039C4 3AFFFFF2 bcc 02003994
:020039C8 E8BD8FF8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r15}
:020039CC 020F6394 andeq  r6,r15,#0x50000002
:020039D0 020D7A10 andeq  r7,r13,#0x10000
:020039D4 020D7A08 andeq  r7,r13,#0x8000
:020039D8 E59F201C ldr r2,[r15, #+0x1c]		;r15+0x1c=*(020039fc)=#34562964(0x020f6394)
:020039DC E3A0100C mov  r1,#0xC		;r1=12(0xc)
:020039E0 E0222190 mla  r2,r0,r1,r2unknown
:020039E4 E5D2100B ldrb r1,[r2, #+0xb]		;r2+0xb=*(020f639f)=#-1977451179(0x8a227d55)
:020039E8 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:020039EC E3C11080 bic  r1,r1,#0x80
:020039F0 E5C2100B strb r1,[r2, #+0xb]		;r2+0xb=*(020f639f)=#-1977451179(0x8a227d55)
:020039F4 E5C2000A strb r0,[r2, #+0xa]		;r2+0xa=*(020f639e)=#578639104(0x227d5500)
:020039F8 E12FFF1E bx r14 (Jump to addr_020039C0?)
msr CPSR_fsxc,r14
:020039FC 020F6394 andeq  r6,r15,#0x50000002
:02003A00 E92D4FF8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:02003A04 E3A0A000 mov  r10,#0x0		;r10=0(0x0)
:02003A08 E3A08A01 mov  r8,#0x1000		;r8=4096(0x1000)
:02003A0C E59F9160 ldr r9,[r15, #+0x160]		;r15+0x160=*(02003b74)=#34562964(0x020f6394)
:02003A10 E59F5160 ldr r5,[r15, #+0x160]		;r15+0x160=*(02003b78)=#34437640(0x020d7a08)
:02003A14 E59F6160 ldr r6,[r15, #+0x160]		;r15+0x160=*(02003b7c)=#34437648(0x020d7a10)
:02003A18 E59F4160 ldr r4,[r15, #+0x160]		;r15+0x160=*(02003b80)=#34492800(0x020e5180)
:02003A1C E2688000 rsb  r8,r8,#0x0
:02003A20 E3A07A01 mov  r7,#0x1000		;r7=4096(0x1000)
:02003A24 E1A0B00A mov  r11,r10			;r11=0(0x0)
:02003A28 E1A0100B mov  r1,r11			;r1=0(0x0)
:02003A2C E5D9000B ldrb r0,[r9, #+0xb]		;r9+0xb=*(020f639f)=#-1977451179(0x8a227d55)
:02003A30 E3100080 tst r0,#0x80
:02003A34 0A00002E beq 02003AF4
:02003A38 E5D9000A ldrb r0,[r9, #+0xa]		;r9+0xa=*(020f639e)=#578639104(0x227d5500)
:02003A3C E3500001 cmp r0,#0x1
:02003A40 13500003 cmpne r0,#0x3
:02003A44 1A000029 bne 02003AF0
:02003A48 E1D910F4 ldrsh r1,[r9, #+0x4]		;r9+0x4=*(020f6398)=#86180089(0x052300f9)
:02003A4C E1D900F8 ldrsh r0,[r9, #+0x8]		;r9+0x8=*(020f639c)=#1426065920(0x55000a00)
:02003A50 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02003A54 E0810000 add  r0,r1,r0
:02003A58 E1C900B4 strh r0,[r9, #+0x4]		;r9+0x4=*(020f6398)=#86180089(0x052300f9)
:02003A5C E1D900F8 ldrsh r0,[r9, #+0x8]		;r9+0x8=*(020f639c)=#1426065920(0x55000a00)
:02003A60 E3500000 cmp r0,#0x0
:02003A64 03A02001 moveq  r2,#0x1		;r2=1(0x1)
:02003A68 0A000013 beq 02003ABC
:02003A6C E1D900F4 ldrsh r0,[r9, #+0x4]		;r9+0x4=*(020f6398)=#86180089(0x052300f9)
:02003A70 E1500008 cmp r0,r8
:02003A74 D1C980B4 strleh r8,[r9, #+0x4]		;r9+0x4=*(020f6398)=#86180089(0x052300f9)
:02003A78 D3A02001 movle  r2,#0x1		;r2=1(0x1)
:02003A7C DA00000E ble 02003ABC
:02003A80 E3500A01 cmp r0,#0x1000
:02003A84 A1C970B4 strgeh r7,[r9, #+0x4]		;r9+0x4=*(020f6398)=#86180089(0x052300f9)
:02003A88 A3A02001 movge  r2,#0x1		;r2=1(0x1)
:02003A8C AA00000A bge 02003ABC
:02003A90 E200CC1F and  r12,r0,#0x1F00
:02003A94 E2013C1F and  r3,r1,#0x1F00
:02003A98 E15C0003 cmp r12,r3
:02003A9C 0A000006 beq 02003ABC
:02003AA0 E1D9C0F6 ldrsh r12,[r9, #+0x6]		;r9+0x6=*(020f639a)=#167773475(0x0a000523)
:02003AA4 E040300C sub  r3,r0,r12
:02003AA8 E041000C sub  r0,r1,r12
:02003AAC E2031902 and  r1,r3,#0x8000
:02003AB0 E2000902 and  r0,r0,#0x8000
:02003AB4 E1510000 cmp r1,r0
:02003AB8 13A02001 movne  r2,#0x1		;r2=1(0x1)
:02003ABC E3520000 cmp r2,#0x0
:02003AC0 0A00000A beq 02003AF0
:02003AC4 E1D900F6 ldrsh r0,[r9, #+0x6]		;r9+0x6=*(020f639a)=#167773475(0x0a000523)
:02003AC8 E1C900B4 strh r0,[r9, #+0x4]		;r9+0x4=*(020f6398)=#86180089(0x052300f9)
:02003ACC E5D9000A ldrb r0,[r9, #+0xa]		;r9+0xa=*(020f639e)=#578639104(0x227d5500)
:02003AD0 E5D9100B ldrb r1,[r9, #+0xb]		;r9+0xb=*(020f639f)=#-1977451179(0x8a227d55)
:02003AD4 E3500001 cmp r0,#0x1
:02003AD8 03A02020 moveq  r2,#0x20		;r2=32(0x20)
:02003ADC 13A02040 movne  r2,#0x40		;r2=64(0x40)
:02003AE0 E1811002 orr  r1,r1,r2
:02003AE4 E1A0000A mov  r0,r10			;r0=0(0x0)
:02003AE8 E5C9100B strb r1,[r9, #+0xb]		;r9+0xb=*(020f639f)=#-1977451179(0x8a227d55)
:02003AEC EBFFFFB9 bl 020039D8
:02003AF0 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02003AF4 E5940920 ldr r0,[r4, #+0x920]		;r4+0x920=*(020e5aa0)=#46137573(0x02c000e5)
:02003AF8 E3100902 tst r0,#0x8000
:02003AFC 13A01001 movne  r1,#0x1		;r1=1(0x1)
:02003B00 E3510000 cmp r1,#0x0
:02003B04 15990000 ldrne r0,[r9, #+0x0]		;r9+0x0=*(020f6394)=#-1095958519(0xbead0009)
:02003B08 13500000 cmpne r0,#0x0
:02003B0C 0A00000E beq 02003B4C
:02003B10 E350003F cmp r0,#0x3F
:02003B14 1A000006 bne 02003B34
:02003B18 E1D920F4 ldrsh r2,[r9, #+0x4]		;r9+0x4=*(020f6398)=#86180089(0x052300f9)
:02003B1C E796110A ldr r1,[r6,+r10, lsl #0x2]
:02003B20 E1A003C2 mov  r0,r2,asr #0x7
:02003B24 E0820C20 add  r0,r2,r0,lsr #0x18
:02003B28 E1A00440 mov  r0,r0,asr #0x8
:02003B2C E12FFF31 blx r1 (Jump to addr_00000001?)msr CPSR_fsxc,r1
:02003B30 EA000005 b 02003B4C
:02003B34 E1D930F4 ldrsh r3,[r9, #+0x4]		;r9+0x4=*(020f6398)=#86180089(0x052300f9)
:02003B38 E795210A ldr r2,[r5,+r10, lsl #0x2]
:02003B3C E1A013C3 mov  r1,r3,asr #0x7
:02003B40 E0831C21 add  r1,r3,r1,lsr #0x18
:02003B44 E1A01441 mov  r1,r1,asr #0x8
:02003B48 E12FFF32 blx r2 (Jump to addr_052300F9?)msr CPSR_fsxc,r2
:02003B4C E28A0001 add  r0,r10,#0x1
:02003B50 E200A0FF and  r10,r0,#0xFF
:02003B54 E35A0002 cmp r10,#0x2
:02003B58 E289900C add  r9,r9,#0xC
:02003B5C 3AFFFFB1 bcc 02003A28
:02003B60 E59F0018 ldr r0,[r15, #+0x18]		;r15+0x18=*(02003b80)=#34492800(0x020e5180)
:02003B64 E5901920 ldr r1,[r0, #+0x920]		;r0+0x920=*(020e5aa0)=#46137573(0x02c000e5)
:02003B68 E3C11902 bic  r1,r1,#0x8000
:02003B6C E5801920 str r1,[r0, #+0x920]		;r0+0x920=*(020e5aa0)=#46137573(0x02c000e5)
:02003B70 E8BD8FF8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r15}
:02003B74 020F6394 andeq  r6,r15,#0x50000002
:02003B78 020D7A08 andeq  r7,r13,#0x8000
:02003B7C 020D7A10 andeq  r7,r13,#0x10000
:02003B80 020E5180 andeq  r5,r14,#0x20
:02003B84 E92D4008 stmdb  r13!,{r3,r14}
:02003B88 E1A01000 mov  r1,r0			;r1=34492800(0x20e5180)
:02003B8C E3A0000C mov  r0,#0xC		;r0=12(0xc)
:02003B90 E0020091 mul  r2,r1,r0
:02003B94 E59F3054 ldr r3,[r15, #+0x54]		;r15+0x54=*(02003bf0)=#34562964(0x020f6394)
:02003B98 E7930002 ldr r0,[r3, +r2]
:02003B9C E0832002 add  r2,r3,r2
:02003BA0 E3500000 cmp r0,#0x0
:02003BA4 08BD8008 ldmeqia  r13!,{r3,r15}
:02003BA8 E350003F cmp r0,#0x3F
:02003BAC 1A000007 bne 02003BD0
:02003BB0 E1D230F4 ldrsh r3,[r2, #+0x4]		;r2+0x4=*(052300fd)=#0(0x00000000)
:02003BB4 E59F2038 ldr r2,[r15, #+0x38]		;r15+0x38=*(02003bf4)=#34437648(0x020d7a10)
:02003BB8 E1A003C3 mov  r0,r3,asr #0x7
:02003BBC E0830C20 add  r0,r3,r0,lsr #0x18
:02003BC0 E7921101 ldr r1,[r2,+r1, lsl #0x2]
:02003BC4 E1A00440 mov  r0,r0,asr #0x8
:02003BC8 E12FFF31 blx r1 (Jump to addr_020E5180?)msr CPSR_fsxc,r1
:02003BCC E8BD8008 ldmia  r13!,{r3,r15}
:02003BD0 E1D2C0F4 ldrsh r12,[r2, #+0x4]		;r2+0x4=*(020d7a14)=#21432661(0x01470955)
:02003BD4 E59F301C ldr r3,[r15, #+0x1c]		;r15+0x1c=*(02003bf8)=#34437640(0x020d7a08)
:02003BD8 E1A023CC mov  r2,r12,asr #0x7
:02003BDC E08C2C22 add  r2,r12,r2,lsr #0x18
:02003BE0 E7933101 ldr r3,[r3,+r1, lsl #0x2]
:02003BE4 E1A01442 mov  r1,r2,asr #0x8
:02003BE8 E12FFF33 blx r3 (Jump to addr_020D7A08?)msr CPSR_fsxc,r3
:02003BEC E8BD8008 ldmia  r13!,{r3,r15}
:02003BF0 020F6394 andeq  r6,r15,#0x50000002
:02003BF4 020D7A10 andeq  r7,r13,#0x10000
:02003BF8 020D7A08 andeq  r7,r13,#0x8000
:02003BFC E3500000 cmp r0,#0x0
:02003C00 E3E00000 mvn  r0,#0x0
:02003C04 0A000002 beq 02003C14
:02003C08 E1520000 cmp r2,r0
:02003C0C 03A0203F moveq  r2,#0x3F		;r2=63(0x3f)
:02003C10 EA000002 b 02003C20
:02003C14 E1510000 cmp r1,r0
:02003C18 03A0103F moveq  r1,#0x3F		;r1=63(0x3f)
:02003C1C E1A02001 mov  r2,r1			;r2=63(0x3f)
:02003C20 E1A00002 mov  r0,r2			;r0=63(0x3f)
:02003C24 E12FFF1E bx r14 (Jump to addr_02003BF4?)
msr CPSR_fsxc,r14
:02003C28 E92D4FF8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:02003C2C E3A06000 mov  r6,#0x0		;r6=0(0x0)
:02003C30 E59F5084 ldr r5,[r15, #+0x84]		;r15+0x84=*(02003cbc)=#34562964(0x020f6394)
:02003C34 E1A0A000 mov  r10,r0			;r10=63(0x3f)
:02003C38 E1A09001 mov  r9,r1			;r9=63(0x3f)
:02003C3C E1A08002 mov  r8,r2			;r8=63(0x3f)
:02003C40 E1A04006 mov  r4,r6			;r4=0(0x0)
:02003C44 E3A0B003 mov  r11,#0x3		;r11=3(0x3)
:02003C48 E1A00006 mov  r0,r6			;r0=0(0x0)
:02003C4C E1A01009 mov  r1,r9			;r1=63(0x3f)
:02003C50 E1A02008 mov  r2,r8			;r2=63(0x3f)
:02003C54 EBFFFFE8 bl 02003BFC
:02003C58 E1B07000 movs r7,r0			;r7=0(0x0)
:02003C5C 0A000010 beq 02003CA4
:02003C60 E5D5000B ldrb r0,[r5, #+0xb]		;r5+0xb=*(020f639f)=#-1977451179(0x8a227d55)
:02003C64 E3100080 tst r0,#0x80
:02003C68 0A000001 beq 02003C74
:02003C6C E1A00006 mov  r0,r6			;r0=0(0x0)
:02003C70 EBFFFF58 bl 020039D8
:02003C74 E5857000 str r7,[r5, #+0x0]		;r5+0x0=*(020f6394)=#-1095958519(0xbead0009)
:02003C78 E1C540B6 strh r4,[r5, #+0x6]		;r5+0x6=*(020f639a)=#167773475(0x0a000523)
:02003C7C E1D500F4 ldrsh r0,[r5, #+0x4]		;r5+0x4=*(020f6398)=#86180089(0x052300f9)
:02003C80 E35A0000 cmp r10,#0x0
:02003C84 03A0A001 moveq  r10,#0x1		;r10=1(0x1)
:02003C88 E1A0100A mov  r1,r10			;r1=1(0x1)
:02003C8C EB031118 bl 020C80F4
:02003C90 E2600000 rsb  r0,r0,#0x0
:02003C94 E1C500B8 strh r0,[r5, #+0x8]		;r5+0x8=*(020f639c)=#1426065920(0x55000a00)
:02003C98 E5C5B00A strb r11,[r5, #+0xa]		;r5+0xa=*(020f639e)=#578639104(0x227d5500)
:02003C9C E3A00080 mov  r0,#0x80		;r0=128(0x80)
:02003CA0 E5C5000B strb r0,[r5, #+0xb]		;r5+0xb=*(020f639f)=#-1977451179(0x8a227d55)
:02003CA4 E2860001 add  r0,r6,#0x1
:02003CA8 E20060FF and  r6,r0,#0xFF
:02003CAC E3560002 cmp r6,#0x2
:02003CB0 E285500C add  r5,r5,#0xC
:02003CB4 3AFFFFE3 bcc 02003C48
:02003CB8 E8BD8FF8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r15}
:02003CBC 020F6394 andeq  r6,r15,#0x50000002
:02003CC0 E92D4FF8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:02003CC4 E3A04A01 mov  r4,#0x1000		;r4=4096(0x1000)
:02003CC8 E59F50A4 ldr r5,[r15, #+0xa4]		;r15+0xa4=*(02003d74)=#34562964(0x020f6394)
:02003CCC E1A0A000 mov  r10,r0			;r10=-1977451179(0x8a227d55)
:02003CD0 E1A09001 mov  r9,r1			;r9=1(0x1)
:02003CD4 E1A08002 mov  r8,r2			;r8=63(0x3f)
:02003CD8 E1A0B003 mov  r11,r3			;r11=34437640(0x20d7a08)
:02003CDC E3A06000 mov  r6,#0x0		;r6=0(0x0)
:02003CE0 E2644000 rsb  r4,r4,#0x0
:02003CE4 E1A00006 mov  r0,r6			;r0=0(0x0)
:02003CE8 E1A01008 mov  r1,r8			;r1=63(0x3f)
:02003CEC E1A0200B mov  r2,r11			;r2=34437640(0x20d7a08)
:02003CF0 EBFFFFC1 bl 02003BFC
:02003CF4 E1B07000 movs r7,r0			;r7=0(0x0)
:02003CF8 0A000017 beq 02003D5C
:02003CFC E5D5000B ldrb r0,[r5, #+0xb]		;r5+0xb=*(020f639f)=#-1977451179(0x8a227d55)
:02003D00 E3100080 tst r0,#0x80
:02003D04 0A000001 beq 02003D10
:02003D08 E1A00006 mov  r0,r6			;r0=0(0x0)
:02003D0C EBFFFF31 bl 020039D8
:02003D10 E3590000 cmp r9,#0x0
:02003D14 01A00004 moveq  r0,r4			;r0=4096(0x1000)
:02003D18 13A00A01 movne  r0,#0x1000		;r0=4096(0x1000)
:02003D1C E5857000 str r7,[r5, #+0x0]		;r5+0x0=*(020f6394)=#-1095958519(0xbead0009)
:02003D20 E35A0000 cmp r10,#0x0
:02003D24 03A0A001 moveq  r10,#0x1		;r10=1(0x1)
:02003D28 E1C500B6 strh r0,[r5, #+0x6]		;r5+0x6=*(020f639a)=#167773475(0x0a000523)
:02003D2C E3A00A01 mov  r0,#0x1000		;r0=4096(0x1000)
:02003D30 E1A0100A mov  r1,r10			;r1=1(0x1)
:02003D34 EB0310EE bl 020C80F4
:02003D38 E1C500B8 strh r0,[r5, #+0x8]		;r5+0x8=*(020f639c)=#1426065920(0x55000a00)
:02003D3C E3590000 cmp r9,#0x0
:02003D40 01D500F8 ldreqsh r0,[r5, #+0x8]		;r5+0x8=*(020f639c)=#1426065920(0x55000a00)
:02003D44 02600000 rsbeq  r0,r0,#0x0
:02003D48 01C500B8 streqh r0,[r5, #+0x8]		;r5+0x8=*(020f639c)=#1426065920(0x55000a00)
:02003D4C E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02003D50 E5C5000A strb r0,[r5, #+0xa]		;r5+0xa=*(020f639e)=#578639104(0x227d5500)
:02003D54 E3A00080 mov  r0,#0x80		;r0=128(0x80)
:02003D58 E5C5000B strb r0,[r5, #+0xb]		;r5+0xb=*(020f639f)=#-1977451179(0x8a227d55)
:02003D5C E2860001 add  r0,r6,#0x1
:02003D60 E20060FF and  r6,r0,#0xFF
:02003D64 E3560002 cmp r6,#0x2
:02003D68 E285500C add  r5,r5,#0xC
:02003D6C 3AFFFFDC bcc 02003CE4
:02003D70 E8BD8FF8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r15}
:02003D74 020F6394 andeq  r6,r15,#0x50000002
:02003D78 E92D4FF8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:02003D7C E1A0A000 mov  r10,r0			;r10=-1977451179(0x8a227d55)
:02003D80 E3A07000 mov  r7,#0x0		;r7=0(0x0)
:02003D84 E59F0080 ldr r0,[r15, #+0x80]		;r15+0x80=*(02003e0c)=#67108944(0x04000050)
:02003D88 E59F6080 ldr r6,[r15, #+0x80]		;r15+0x80=*(02003e10)=#34562964(0x020f6394)
:02003D8C E1A09001 mov  r9,r1			;r9=1(0x1)
:02003D90 E1A0B007 mov  r11,r7			;r11=0(0x0)
:02003D94 E2804A01 add  r4,r0,#0x1000
:02003D98 E1A05007 mov  r5,r7			;r5=0(0x0)
:02003D9C E1A00007 mov  r0,r7			;r0=0(0x0)
:02003DA0 E1A0100A mov  r1,r10			;r1=-1977451179(0x8a227d55)
:02003DA4 E1A02009 mov  r2,r9			;r2=1(0x1)
:02003DA8 EBFFFF93 bl 02003BFC
:02003DAC E1B08000 movs r8,r0			;r8=0(0x0)
:02003DB0 0A00000F beq 02003DF4
:02003DB4 E5D6000B ldrb r0,[r6, #+0xb]		;r6+0xb=*(020f639f)=#-1977451179(0x8a227d55)
:02003DB8 E3100080 tst r0,#0x80
:02003DBC 0A000001 beq 02003DC8
:02003DC0 E1A00007 mov  r0,r7			;r0=0(0x0)
:02003DC4 EBFFFF03 bl 020039D8
:02003DC8 E3570000 cmp r7,#0x0
:02003DCC E5868000 str r8,[r6, #+0x0]		;r6+0x0=*(020f6394)=#-1095958519(0xbead0009)
:02003DD0 059F0034 ldreq r0,[r15, #+0x34]		;r15+0x34=*(02003e0c)=#67108944(0x04000050)
:02003DD4 11C450B0 strneh r5,[r4, #+0x0]		;r4+0x0=*(00001000)
:02003DD8 01C0B0B0 streqh r11,[r0, #+0x0]		;r0+0x0=*(04000050)=#0(0x00000000)
:02003DDC E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02003DE0 E1C600B4 strh r0,[r6, #+0x4]		;r6+0x4=*(020f6398)=#86180089(0x052300f9)
:02003DE4 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02003DE8 E1A00007 mov  r0,r7			;r0=0(0x0)
:02003DEC E1C610B6 strh r1,[r6, #+0x6]		;r6+0x6=*(020f639a)=#167773475(0x0a000523)
:02003DF0 EBFFFF63 bl 02003B84
:02003DF4 E2870001 add  r0,r7,#0x1
:02003DF8 E20070FF and  r7,r0,#0xFF
:02003DFC E3570002 cmp r7,#0x2
:02003E00 E286600C add  r6,r6,#0xC
:02003E04 3AFFFFE4 bcc 02003D9C
:02003E08 E8BD8FF8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r15}
:02003E0C 04000050 streq r0,[r0],#-0x50
:02003E10 020F6394 andeq  r6,r15,#0x50000002
:02003E14 E92D4FF8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:02003E18 E3A04A01 mov  r4,#0x1000		;r4=4096(0x1000)
:02003E1C E59F507C ldr r5,[r15, #+0x7c]		;r15+0x7c=*(02003ea0)=#34562964(0x020f6394)
:02003E20 E1A0A000 mov  r10,r0			;r10=0(0x0)
:02003E24 E1A09001 mov  r9,r1			;r9=167773475(0xa000523)
:02003E28 E1A08002 mov  r8,r2			;r8=1(0x1)
:02003E2C E3A06000 mov  r6,#0x0		;r6=0(0x0)
:02003E30 E2644000 rsb  r4,r4,#0x0
:02003E34 E3A0BA01 mov  r11,#0x1000		;r11=4096(0x1000)
:02003E38 E1A00006 mov  r0,r6			;r0=0(0x0)
:02003E3C E1A01009 mov  r1,r9			;r1=167773475(0xa000523)
:02003E40 E1A02008 mov  r2,r8			;r2=1(0x1)
:02003E44 EBFFFF6C bl 02003BFC
:02003E48 E1B07000 movs r7,r0			;r7=0(0x0)
:02003E4C 0A00000D beq 02003E88
:02003E50 E5D5000B ldrb r0,[r5, #+0xb]		;r5+0xb=*(020f639f)=#-1977451179(0x8a227d55)
:02003E54 E3100080 tst r0,#0x80
:02003E58 0A000001 beq 02003E64
:02003E5C E1A00006 mov  r0,r6			;r0=0(0x0)
:02003E60 EBFFFEDC bl 020039D8
:02003E64 E35A0000 cmp r10,#0x0
:02003E68 01A00004 moveq  r0,r4			;r0=4096(0x1000)
:02003E6C E5857000 str r7,[r5, #+0x0]		;r5+0x0=*(020f6394)=#-1095958519(0xbead0009)
:02003E70 11A0000B movne  r0,r11			;r0=4096(0x1000)
:02003E74 E1C500B4 strh r0,[r5, #+0x4]		;r5+0x4=*(020f6398)=#86180089(0x052300f9)
:02003E78 E1D510F4 ldrsh r1,[r5, #+0x4]		;r5+0x4=*(020f6398)=#86180089(0x052300f9)
:02003E7C E1A00006 mov  r0,r6			;r0=0(0x0)
:02003E80 E1C510B6 strh r1,[r5, #+0x6]		;r5+0x6=*(020f639a)=#167773475(0x0a000523)
:02003E84 EBFFFF3E bl 02003B84
:02003E88 E2860001 add  r0,r6,#0x1
:02003E8C E20060FF and  r6,r0,#0xFF
:02003E90 E3560002 cmp r6,#0x2
:02003E94 E285500C add  r5,r5,#0xC
:02003E98 3AFFFFE6 bcc 02003E38
:02003E9C E8BD8FF8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r15}
:02003EA0 020F6394 andeq  r6,r15,#0x50000002
:02003EA4 E3A0100C mov  r1,#0xC		;r1=12(0xc)
:02003EA8 E0010190 mul  r1,r0,r1
:02003EAC E59F0004 ldr r0,[r15, #+0x4]		;r15+0x4=*(02003eb8)=#34562975(0x020f639f)
:02003EB0 E7D00001 ldrb r0,[r0, +r1]
:02003EB4 E12FFF1E bx r14 (Jump to addr_02003BF4?)
msr CPSR_fsxc,r14
:02003EB8 020F639F andeq  r6,r15,#0x7C000002
:02003EBC E92D4008 stmdb  r13!,{r3,r14}
:02003EC0 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02003EC4 EBFFFFF6 bl 02003EA4
:02003EC8 E3100080 tst r0,#0x80
:02003ECC E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02003ED0 18BD8008 ldmneia  r13!,{r3,r15}
:02003ED4 EBFFFFF2 bl 02003EA4
:02003ED8 E3100080 tst r0,#0x80
:02003EDC 13A00001 movne  r0,#0x1		;r0=1(0x1)
:02003EE0 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:02003EE4 E8BD8008 ldmia  r13!,{r3,r15}
:02003EE8 E92D4010 stmdb  r13!,{r4,r14}
:02003EEC E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02003EF0 EB000007 bl 02003F14
:02003EF4 E1A04000 mov  r4,r0			;r4=0(0x0)
:02003EF8 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02003EFC EB000004 bl 02003F14
:02003F00 E3540001 cmp r4,#0x1
:02003F04 13500001 cmpne r0,#0x1
:02003F08 03A00001 moveq  r0,#0x1		;r0=1(0x1)
:02003F0C 11A00004 movne  r0,r4			;r0=0(0x0)
:02003F10 E8BD8010 ldmia  r13!,{r4,r15}
:02003F14 E92D4008 stmdb  r13!,{r3,r14}
:02003F18 EBFFFFE1 bl 02003EA4
:02003F1C E3100081 tst r0,#0x81
:02003F20 13A00001 movne  r0,#0x1		;r0=1(0x1)
:02003F24 18BD8008 ldmneia  r13!,{r3,r15}
:02003F28 E3100040 tst r0,#0x40
:02003F2C 13A00002 movne  r0,#0x2		;r0=2(0x2)
:02003F30 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:02003F34 E8BD8008 ldmia  r13!,{r3,r15}
:02003F38 E92D41F0 stmdb  r13!,{r4,r5,r6,r7,r8,r14}
:02003F3C E59F10C0 ldr r1,[r15, #+0xc0]		;r15+0xc0=*(02004004)=#1611486317(0x600d546d)
:02003F40 E1B06000 movs r6,r0			;r6=0(0x0)
:02003F44 03A05064 moveq  r5,#0x64		;r5=100(0x64)
:02003F48 E7914106 ldr r4,[r1,+r6, lsl #0x2]
:02003F4C 13A05000 movne  r5,#0x0		;r5=0(0x0)
:02003F50 E3540000 cmp r4,#0x0
:02003F54 08BD81F0 ldmeqia  r13!,{r4,r5,r6,r7,r8,r15}
:02003F58 E59F00A8 ldr r0,[r15, #+0xa8]		;r15+0xa8=*(02004008)=#2084090989(0x7c38b46d)
:02003F5C E7D00186 ldrb r0,[r0,+r6, lsl #0x3]
:02003F60 E3500000 cmp r0,#0x0
:02003F64 0A00000E beq 02003FA4
:02003F68 E3A06000 mov  r6,#0x0		;r6=0(0x0)
:02003F6C E3550000 cmp r5,#0x0
:02003F70 D8BD81F0 ldmleia  r13!,{r4,r5,r6,r7,r8,r15}
:02003F74 E5940000 ldr r0,[r4, #+0x0]		;r4+0x0=*(00000000)
:02003F78 E3500000 cmp r0,#0x0
:02003F7C 15940004 ldrne r0,[r4, #+0x4]		;r4+0x4=*(00000004)
:02003F80 13500000 cmpne r0,#0x0
:02003F84 13500001 cmpne r0,#0x1
:02003F88 0A000000 beq 02003F90
:02003F8C EB0001B2 bl 0200465C
:02003F90 E2866001 add  r6,r6,#0x1
:02003F94 E1560005 cmp r6,r5
:02003F98 E284400C add  r4,r4,#0xC
:02003F9C BAFFFFF4 blt 02003F74
:02003FA0 E8BD81F0 ldmia  r13!,{r4,r5,r6,r7,r8,r15}
:02003FA4 E3550000 cmp r5,#0x0
:02003FA8 E3A08000 mov  r8,#0x0		;r8=0(0x0)
:02003FAC DA000010 ble 02003FF4
:02003FB0 E1A07008 mov  r7,r8			;r7=0(0x0)
:02003FB4 E5940000 ldr r0,[r4, #+0x0]		;r4+0x0=*(00000000)
:02003FB8 E3500000 cmp r0,#0x0
:02003FBC 0A000008 beq 02003FE4
:02003FC0 E5940004 ldr r0,[r4, #+0x4]		;r4+0x4=*(00000004)
:02003FC4 E3500000 cmp r0,#0x0
:02003FC8 13500001 cmpne r0,#0x1
:02003FCC 0A000002 beq 02003FDC
:02003FD0 EBFFD133 bl 01FF84A4
:02003FD4 E5940004 ldr r0,[r4, #+0x4]		;r4+0x4=*(00000004)
:02003FD8 EB00019F bl 0200465C
:02003FDC E5847000 str r7,[r4, #+0x0]		;r4+0x0=*(00000000)
:02003FE0 E5847004 str r7,[r4, #+0x4]		;r4+0x4=*(00000004)
:02003FE4 E2888001 add  r8,r8,#0x1
:02003FE8 E1580005 cmp r8,r5
:02003FEC E284400C add  r4,r4,#0xC
:02003FF0 BAFFFFEF blt 02003FB4
:02003FF4 E59F0008 ldr r0,[r15, #+0x8]		;r15+0x8=*(02004004)=#1611486317(0x600d546d)
:02003FF8 E0800106 add  r0,r0,r6,lsl #0x2
:02003FFC EBFFD138 bl 01FF84E4
:02004000 157120AD ldrneb r2,[r1, #-0xad]!
:02004004 600D546D andvs  r5,r13,r13,ror #0x8
:02004008 7C38B46D ldcvc  4,cr11,[r8],#-0x1b4
:0200400C 1102003F unknown
:02004010 008D7C1F addeq  r7,r13,r15,lsl r12
:02004014 29C5129D stmcsib  r5 ,{r0,r2,r3,r4,r7,r9,r12}^
:02004018 E3A050E8 mov  r5,#0xE8		;r5=232(0xe8)
:0200401C 03A08064 moveq  r8,#0x64		;r8=100(0x64)
:02004020 51800005 orrpl  r0,r0,r5
:02004024 E791610C ldr r6,[r1,+r12, lsl #0x2]
:02004028 281104D9 ldmcsda  r1 ,{r0,r3,r4,r6,r7,r10}
:0200402C 299C62A4 ldmcsib  r12 ,{r2,r5,r7,r9,r13,r14}
:02004030 00E35810 rsceq  r5,r3,r0,lsl r8
:02004034 790C5D70 stmvcdb  r12 ,{r4,r5,r6,r8,r10,r11,r12,r14}
:02004038 2500C200 strcs r12,[r0, #-0x200]		;r0-0x200=*(600d526d)=#0(0x00000000)
:0200403C D010D040 andles r13,r0,r0,asr #0x0
:02004040 00012F11 andeq  r2,r1,r1,lsl r15
:02004044 51002E82 unknown
:02004048 00810713 addeq  r0,r1,r3,lsl r7
:0200404C 60B41885 adcvss r1,r4,r5,lsl #0x11
:02004050 7528F1E5 strvc r15,[r8, #-0x1e5]!
:02004054 C1960038 orrgts r0,r6,r8,lsr r0
:02004058 26A05037 unknown
:0200405C F5144D11 ldrnv r4,[r4, #-0xd11]		;(r4-0xd11=*(fffff2ef))
:02004060 57000816 unknown
:02004064 3D060CE1 unknown
:02004068 00CDED02 sbceq  r14,r13,r2,lsl #0x1a
:0200406C F0007905 andnv  r7,r0,r5,lsl #0x12
:02004070 9500F581 strls r15,[r0, #-0x581]		;r0-0x581=*(600d4eec)=#0(0x00000000)
:02004074 399120FD ldmccib  r1 ,{r0,r2,r3,r4,r5,r6,r7,r13}
:02004078 644B4DE4 strvsb r4,[r11],#-0xde4
:0200407C A0020DA0 andge  r0,r2,r0,lsr #0x1b
:02004080 0013A04B andeqs r10,r3,r11,asr #0x0
:02004084 5A1A9581 bpl 026A9690
:02004088 A11000E3 tstge r0,r3,ror #0x1
:0200408C 01052601 unknown
:02004090 8006C1C8 andhi  r12,r6,r8,asr #0x3
:02004094 E115A041 tst r5,r1,asr #0x0
:02004098 E0856180 add  r6,r5,r0,lsl #0x3
:0200409C 008DB000 addeq  r11,r13,r0
:020040A0 457001E2 ldrmib r0,[r0, #-0x1e2]!
:020040A4 26819817 unknown
:020040A8 A800691A stmgeda  r0 ,{r1,r3,r4,r8,r11,r13,r14}
:020040AC 7D980004 unknown
:020040B0 017D1720 cmneq r13,r0,lsr #0xe
:020040B4 D12800D0 unknown
:020040B8 007D2EE1 rsbeqs r2,r13,r1,ror #0x1d
:020040BC 40000100 andmi  r0,r0,r0,lsl #0x2
:020040C0 E1A0280C mov  r2,r12,lsl #0x10		;r2=0(0x0)
:020040C4 00F90B2E rsceqs r0,r9,r14,lsr #0x16
:020040C8 8A13C150 bhi 024F4610
:020040CC 000D2C01 andeq  r2,r13,r1,lsl #0x18
:020040D0 0BADAD18 bleq 00B6F538
:020040D4 05E58870 streqb r8,[r5, #+0x870]!
:020040D8 0B018909 bleq 02066504
:020040DC D40F7500 strle r7,[r15],#-0x500
:020040E0 01B1EBFF ldreqsh r14,[r1, +r15]!
:020040E4 88000189 stmhida  r0 ,{r0,r3,r7,r8}
:020040E8 319D0401 orrccs r0,r13,r1,lsl #0x8
:020040EC B0E58800 rsclt  r8,r5,r0,lsl #0x10
:020040F0 01000D15 unknown
:020040F4 00B000E1 adceqs r0,r0,r1,ror #0x1
:020040F8 05B4E1C6 ldreq r14,[r4, #+0x1c6]!
:020040FC B2E19510 rsclt  r9,r1,#0x4000000
:02004100 01E1D600 mvneq  r13,r0,lsl #0xc
:02004104 21758015 cmncs r5,r5,lsl r0
:02004108 0AE28990 beq 018A6750
:0200410C 01E15900 mvneq  r5,r0,lsl #0x12
:02004110 E288800C add  r8,r8,#0xC
:02004114 61349DDD ldrvssb r9,[r4, -r13]!
:02004118 FD60900A stc2l 0,cr9,[r0,#-0x28]!
:0200411C 0218E910 andeqs r14,r8,#0x40000
:02004120 07F18FF8 unknown
:02004124 E2234000 eor  r4,r3,#0x0
:02004128 91FFD2A6 mvnlss r13,r6,lsr #0x5
:0200412C DD13A568 unknown
:02004130 F021A118 eornv  r10,r1,r8,lsl r1
:02004134 43C911A5 bicmi  r1,r9,#0x40000029
:02004138 E92D4FF8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:0200413C 831EB18C tsthi r14,#0x23
:02004140 64E1B080 unknown
:02004144 0803A070 stmeqda  r3 ,{r4,r5,r6,r13,r15}
:02004148 CD099D00 unknown
:0200414C 217C1305 cmncs r12,r5,lsl #0x6
:02004150 A031006D eorges r0,r1,r13,ror #0x0
:02004154 13C5E123 bicne  r14,r5,#0xC0000008
:02004158 E18210B3 strh r1,[r2, +r3]
:0200415C 8205ED00 andhi  r14,r5,#0x0
:02004160 68008515 stmvsda  r0 ,{r0,r2,r4,r8,r10,r15}
:02004164 E1006521 unknown
:02004168 3282301A addcc  r3,r2,#0x1A
:0200416C 905000E0 sublss r0,r0,r0,ror #0x1
:02004170 200422E1 andcs  r2,r4,r1,ror #0x5
:02004174 D1151090 unknown
:02004178 A5091300 strge r1,[r9, #-0x300]		;r9-0x300=*(0a000223)=#0(0x00000000)
:0200417C D520D000 strle r13,[r0, #-0x0]!
:02004180 202EE112 eorcs  r14,r14,r2,lsl r1
:02004184 0102E242 unknown
:02004188 2C404200 stccsl 2,cr4,[r0],{#0x0}
:0200418C 20FFE1A0 rsccss r14,r15,r0,lsr #0x3
:02004190 5207FD02 andpl  r15,r7,#0x80
:02004194 8002AD40 andhi  r10,r2,r0,asr #0x1a
:02004198 D320B295 unknown
:0200419C 81031981 unknown
:020041A0 C320B282 unknown
:020041A4 15409181 strneb r9,[r0, #-0x181]		;r0-0x181=*(600d52ec)=#0(0x00000000)
:020041A8 9160EC23 unknown
:020041AC B9010C00 stmltdb  r1 ,{r10,r11}
:020041B0 B2031502 andlt  r1,r3,#0x800000
:020041B4 E1199010 tst r9,r0,lsl r0
:020041B8 F80DCD04 stmnvda  r13 ,{r2,r8,r10,r11,r14,r15}
:020041BC 471355E0 ldrmi r5,da 
:020041C0 600024E2 andvs  r2,r0,r2,ror #0x9
:020041C4 8D600021 stchil 0,cr0,[r0,#-0x84]!
:020041C8 0410B2E5 ldreq r11,[r0],#-0x2e5
:020041CC 7100E180 unknown
:020041D0 9E510803 cdpls 8,4,cr0,cr1,cr3,0
:020041D4 C52008E7 strgt r0,[r0, #-0x8e7]!
:020041D8 39A00602 stmccib  r0!,{r1,r9,r10}
:020041DC 0761B003 streqb r11,[r1,-r3]!
:020041E0 0CD20E09 ldceql 14,cr0,[r2],{#0x9}
:020041E4 15708D90 ldrneb r8,[r0, #-0xd90]!
:020041E8 01080129 unknown
:020041EC 0321149E unknown
:020041F0 0991E286 ldmeqib  r1 ,{r1,r2,r7,r9,r13,r14,r15}
:020041F4 0103E024 unknown
:020041F8 1029001D eorne  r0,r9,r13,lsl r0
:020041FC AA00000B bge 02004230
:02004200 94030000 strls r0,[r3],#-0x0
:02004204 000766BD streqh r6,[r7], -r13
:02004208 0007E894 muleq  r7,r4,r8
:0200420C 0BE88502 bleq 01A2561C
:02004210 84A01DC5 unknown
:02004214 BD0803E5 unknown
:02004218 0712ED00 ldreq r14,[r2,-r0, lsl #0x1a]
:0200421C 400C039D mulmi  r12,r13,r3
:02004220 8B34C584 blhi 02D35838
:02004224 09010099 stmeqdb  r1 ,{r0,r3,r4,r7}
:02004228 05077D01 streq r7,[r7, #-0xd01]		;(r7-0xd01=*(fffff2ff))
:0200422C 10551045 subnes r1,r5,r5,asr #0x0
:02004230 40556D0C submis r6,r5,r12,lsl #0x1a
:02004234 9D243DE2 stcls  13,cr3,[r4,#-0x388]!
:02004238 00052019 andeq  r2,r5,r9,lsl r0
:0200423C B5103D08 ldrlt r3,[r0, #-0xd08]		;r0-0xd08=*(600d4765)=#0(0x00000000)
:02004240 00A80045 adceq  r0,r8,r5,asr #0x0
:02004244 5102C180 unknown
:02004248 08400596 stmeqda  r0 ,{r1,r2,r4,r7,r8,r10}^
:0200424C 05950071 ldreq r0,[r5, #+0x71]		;r5+0x71=*(00000159)
:02004250 03030099 unknown
:02004254 4800152D stmmida  r0 ,{r0,r2,r3,r5,r8,r10,r12}
:02004258 05191F85 ldreq r1,[r9, #-0xf85]		;(r9-0xf85=*(fffff07b))
:0200425C E9E4071D unknown
:02004260 07144D02 ldreq r4,[r4,-r2, lsl #0x1a]
:02004264 E1563700 cmp r6,r0,lsl #0xe
:02004268 39F01539 unknown
:0200426C E8BD8F15 ldmia  r13!,{r0,r2,r4,r8,r9,r10,r11,r15}
:02004270 15224114 strne r4,[r2, #-0x114]!
:02004274 04258D31 unknown
:02004278 8437FD31 unknown
:0200427C E7D32721 ldrb r2,[r3,+r1, lsr #0xe]
:02004280 E1A01184 mov  r1,r4,lsl #0x3		;r1=0(0x0)
:02004284 8002A108 andhi  r10,r2,r8,lsl #0x2
:02004288 908FF102 addls  r15,r15,r2,lsl #0x2
:0200428C 10111001 andnes r1,r1,r1
:02004290 B0000106 andlt  r0,r0,r6,lsl #0x2
:02004294 1F000119 swine 0x00000119
:02004298 09230001 stmeqdb  r3!,{r0}
:0200429C 00012640 andeq  r2,r1,r0,asr #0xc
:020042A0 015D2EAA cmpeq r13,r10,lsr #0x1d
:020042A4 11011035 unknown
:020042A8 20B112C9 adccss r1,r1,r9,asr #0x5
:020042AC B1E11E92 unknown
:020042B0 00E19000 rsceq  r9,r1,r0
:020042B4 40070199 mulmi  r7,r9,r1
:020042B8 1DB80131 ldcne  1,cr0,[r8,#+0xc4]!
:020042BC 03009980 unknown
:020042C0 1330459C teqne r0,#0x27000000
:020042C4 9850314D ldmlsda  r0 ,{r0,r2,r3,r6,r8,r12,r13}^
:020042C8 D010B100 andles r11,r0,r0,lsl #0x2
:020042CC 034595E7 unknown
:020042D0 C3000149 unknown
:020042D4 B1101907 tstlt r0,r7,lsl #0x12
:020042D8 12E18041 rscne  r8,r1,#0x41
:020042DC 801103D0 ldrhisb r0,[r1], -r0
:020042E0 54001129 strpl r1,[r0],#-0x129
:020042E4 801110F5 ldrhish r1,[r1], -r5
:020042E8 00356A24 eoreqs r6,r5,r4,lsr #0x14
:020042EC 351B9540 ldrcc r9,[r11, #-0x540]		;(r11-0x540=*(00000ac0))
:020042F0 FE15B550 mrc2 5,0,r11,cr5,cr0,{2}
:020042F4 9D253DFF stcls  13,cr3,[r5,#-0x3fc]!
:020042F8 1024163D eorne  r1,r4,r13,lsr r6
:020042FC 278D0361 strcs r0,r1,r4,r13,lsr r6
:02004300 C1210015 unknown
:02004304 CEEEE739 mcrgt 7,7,r14,cr14,cr9,{1}
:02004308 FF5635ED swinv 0x005635ed
:0200430C 48083719 stmmida  r8 ,{r0,r3,r4,r8,r9,r10,r12,r13}
:02004310 1184013D orrne  r0,r4,r13,lsr r1
:02004314 0510E7C0 ldreq r14,[r0, #-0x7c0]		;r0-0x7c0=*(600d4cad)=#0(0x00000000)
:02004318 C1412151 unknown
:0200431C 0D0F6375 unknown
:02004320 0D002500 unknown
:02004324 38C00480 stmccia  r0 ,{r7,r10}^
:02004328 C103CD9F swpgt r12,r15,r3
:0200432C 00435C39 subeq  r5,r3,r9,lsr r12
:02004330 863F4502 unknown
:02004334 B5C8E1B0 strltb r14,[r8, #+0x1b0]		;r8+0x1b0=*(00000214)
:02004338 0500C441 streq r12,[r0, #-0x441]		;r0-0x441=*(600d502c)=#0(0x00000000)
:0200433C C2483100 subgt  r3,r8,#0x0
:02004340 20A1C0E7 adccs  r12,r1,r7,ror #0x1
:02004344 3185E080 orrcc  r14,r5,r0,lsl #0x1
:02004348 07E7C108 streqb r12,[r7,+r8, lsl #0x2]!
:0200434C 41E5D210 mvnmi  r13,r0,lsl r2
:02004350 4040641C submi  r6,r0,r12,lsl r4
:02004354 100203A0 andne  r0,r2,r0,lsr #0x7
:02004358 0421E3C1 unknown
:0200435C 91071380 unknown
:02004360 8030080F eorhis r0,r0,r15,lsl #0x10
:02004364 44550049 ldrmib r0,[r5],#-0x49
:02004368 A02902E3 eorge  r0,r9,r3,ror #0x5
:0200436C 15A000F5 strne r0,[r0, #+0xf5]!
:02004370 D03C6D24 eorles r6,r12,r4,lsr #0x1a
:02004374 000D0C45 andeq  r0,r13,r5,asr #0x18
:02004378 880D8902 stmhida  r13 ,{r1,r8,r11,r15}
:0200437C A5880009 strge r0,[r8, #+0x9]		;r8+0x9=*(0000006d)
:02004380 0F1DAB17 swieq 0x001dab17
:02004384 03B50084 moveqs r0,#0x84		;r0=132(0x84)
:02004388 225D9001 subcss r9,r13,#0x1
:0200438C 05654938 streqb r4,[r5, #-0x938]!
:02004390 9401650C strls r6,[r1],#-0x50c
:02004394 61AD0408 movvs  r0,r8,lsl #0x8		;r0=25600(0x6400)
:02004398 39556802 ldmccdb  r5 ,{r1,r11,r13,r14}^
:0200439C 0503ED16 streq r14,[r3, #-0xd16]		;(r3-0xd16=*(fffff2ea))
:020043A0 B9E78101 unknown
:020043A4 00430710 subeq  r0,r3,r0,lsl r7
:020043A8 1525DA00 strne r13,[r5, #-0xa00]!
:020043AC 10C952FD unknown
:020043B0 B824ED08 stmltda  r4!,{r3,r8,r10,r11,r13,r14,r15}
:020043B4 000CE152 andeq  r14,r12,r2,asr r1
:020043B8 69F8E280 ldmvsib  r8!,{r7,r9,r13,r14,r15}^
:020043BC 174D8000 strneb r8,[r13, -r0]
:020043C0 E1A02185 mov  r2,r5,lsl #0x3		;r2=1856(0x740)
:020043C4 412C1069 unknown
:020043C8 30B2A100 adcccs r10,r2,r0,lsl #0x2
:020043CC 30B2E181 adcccs r14,r2,r1,lsl #0x3
:020043D0 6900E180 stmvsdb  r0 ,{r7,r8,r13,r14,r15}
:020043D4 00017413 andeq  r7,r1,r3,lsl r4
:020043D8 76000170 unknown
:020043DC 55500001 ldrplb r0,[r0, #-0x1]		;(r0-0x1=*(000063ff))
:020043E0 057C0011 ldreqb r0,[r12, #-0x11]!
:020043E4 00050C00 andeq  r0,r5,r0,lsl #0x18
:020043E8 1500448C strne r4,[r0, #-0x48c]		;(r0-0x48c=*(00005f74))
:020043EC 00401C02 subeq  r1,r0,r2,lsl #0x18
:020043F0 00016802 andeq  r6,r1,r2,lsl #0x10
:020043F4 0F634072 swieq 0x00634072
:020043F8 10652919 rsbne  r2,r5,r9,lsl r9
:020043FC 8C00B58C stchi  5,cr11,[r0],{#0x8c}
:02004400 C0AC195D adcgt  r1,r12,r13,asr r9
:02004404 80C104A5 sbchi  r0,r1,r5,lsr #0x9
:02004408 E2810705 add  r0,r1,#0x140000
:0200440C 11C112F0 unknown
:02004410 201DC2C0 andcss r12,r13,r0,asr #0x5
:02004414 109139C5 addnes r3,r1,r5,asr #0x13
:02004418 79310F91 ldmvcdb  r1!,{r0,r4,r7,r8,r9,r10,r11}
:0200441C 8CC0001D stchil 0,cr0,[r0],{#0x1d}
:02004420 E35C00E9 cmp r12,#0xE9
:02004424 1D093001 unknown
:02004428 05795C30 ldreqb r5,[r9, #-0xc30]!
:0200442C 6100195C unknown
:02004430 3580212D strcc r2,[r0, #+0x12d]		;r0+0x12d=*(0000652d)
:02004434 015101E7 cmpeq r1,r7,ror #0x3
:02004438 FAE4C120 blx 019348C0
:0200443C 44820015 strmi r0,[r2],#+0x15
:02004440 69024021 stmvsdb  r2 ,{r0,r5,r14}
:02004444 82200104 eorhi  r0,r0,#0x1
:02004448 528A0115 addpl  r0,r10,#0x40000005
:0200444C 0075FBE3 rsbeqs r15,r5,r3,ror #0x17
:02004450 2E4B13F1 mcrcs 3,2,r1,cr11,cr1,{7}
:02004454 7DE318A0 stcvcl 8,cr1,[r3,#+0x280]!
:02004458 28EB029D unknown
:0200445C 120D4045 andne  r4,r13,#0x45
:02004460 425108C0 submis r0,r1,#0xC00000
:02004464 1101F251 unknown
:02004468 32491251 subcc  r1,r9,#0x10000005
:0200446C 353E20D8 ldrcc r2,[r14, #-0xd8]!
:02004470 6035C8F0 unknown
:02004474 35F0F035 ldrccb r15,[r0, #+0x35]!
:02004478 2D20A840 stccs  8,cr10,[r0,#-0x100]!
:0200447C 3598F035 ldrcc r15,[r8, #+0x35]		;r8+0x35=*(00000099)
:02004480 64F03560 unknown
:02004484 35784035 ldrccb r4,[r8, #-0x35]!
:02004488 2341ADB0 unknown
:0200448C 0F355151 swieq 0x00355151
:02004490 2D1103E7 unknown
:02004494 2D4750B0 unknown
:02004498 48109500 ldmmida  r0 ,{r8,r10,r12,r15}
:0200449C 0B499F20 bleq 0326C124
:020044A0 338D000D orrcc  r0,r13,#0xD
:020044A4 0903E1E3 stmeqdb  r3 ,{r0,r1,r5,r6,r7,r8,r13,r14,r15}
:020044A8 010C3523 unknown
:020044AC 0C01E782 stceq  7,cr14,[r1],{#0x82}
:020044B0 1B514011 blne 034544FC
:020044B4 8D530028 unknown
:020044B8 BD17E923 unknown
:020044BC 1151E314 cmpne r1,r4,lsl r3
:020044C0 1151071C cmpne r1,r12,lsl r7
:020044C4 11511149 cmpne r1,r9,asr #0x2
:020044C8 797C3149 unknown
:020044CC F8027E06 stmnvda  r2 ,{r1,r2,r9,r10,r11,r12,r13,r14}
:020044D0 10E50151 rscne  r0,r5,r1,asr r1
:020044D4 9F307124 swils 0x00307124
:020044D8 E15124E5 cmp r1,r5,ror #0x9
:020044DC 3D0B4D10 unknown
:020044E0 3D70D7A0 ldcccl 7,cr13,[r0,#-0x280]!
:020044E4 003D4660 eoreqs r4,r13,r0,ror #0xc
:020044E8 15103D06 ldrne r3,[r0, #-0xd06]		;(r0-0xd06=*(000056fa))
:020044EC 3500E91C strcc r14,[r0, #-0x91c]		;(r0-0x91c=*(00005ae4))
:020044F0 603DF500 eorvss r15,r13,r0,lsl #0xa
:020044F4 EC003DEC stc  13,cr3,[r0],{#0xec}
:020044F8 F03DA03D eornvs r10,r13,r13,lsr r0
:020044FC B5803D36 strlt r3,[r0, #+0xd36]		;r0+0xd36=*(00007136)
:02004500 91803D64 orrls  r3,r0,r4,ror #0x1a
:02004504 0789B417 unknown
:02004508 076D50B4 unknown
:0200450C 0B254096 bleq 0295476C
:02004510 75E79501 strvcb r9,[r7, #+0x501]!
:02004514 10103121 andnes r3,r0,r1,lsr #0x2
:02004518 2025D662 eorcs  r13,r5,r2,ror #0xc
:0200451C 26006101 strcs r6,[r0],-r1, lsl #0x2
:02004520 41070061 unknown
:02004524 01E7852A mvneq  r8,r10,lsr #0xa
:02004528 00500B2D subeqs r0,r0,r13,lsr #0x16
:0200452C 6108E357 unknown
:02004530 80217500 eorhi  r7,r1,r0,lsl #0xa
:02004534 5E6141F1 mcrpl 1,3,r4,cr1,cr1,{7}
:02004538 A5B611F5 ldrge r1,[r6, #+0x1f5]!
:0200453C F568BB00 strnvb r11,[r8, #-0xb00]!
:02004540 E31115B1 tst r1,#0x2C400000
:02004544 15116558 ldrne r6,[r1, #-0x558]		;(r1-0x558=*(fffffaa8))
:02004548 E6311113 unknown
:0200454C 10082AB1 strneh r2,[r8], -r1
:02004550 5165E5D5 unknown
:02004554 9121CF0D unknown
:02004558 04000101 streq r0,[r0],#-0x101
:0200455C 08E58540 unknown
:02004560 E5C50340 strb r0,[r5, #+0x340]		;r5+0x340=*(00000428)
:02004564 99866001 stmlsib  r6 ,{r0,r13,r14}
:02004568 21095600 unknown
:0200456C 0099F1A0 addeqs r15,r9,r0,lsr #0x3
:02004570 07149DF8 unknown
:02004574 0ADC027E beq 01704F74
:02004578 0400510A streq r5,[r0],#-0x10a
:0200457C 1279027E rsbnes r0,r9,#0xE0000007
:02004580 452203C8 strmi r0,[r2, #-0x3c8]!
:02004584 027E080D rsbeqs r0,r14,#0xD0000
:02004588 21490380 unknown
:0200458C 85C129F9 strhib r2,[r1, #+0x9f9]		;r1+0x9f9=*(000009f9)
:02004590 05029110 streq r9,[r2, #-0x110]		;(r2-0x110=*(00000630))
:02004594 1C17C1E0 ldcne  1,cr12,[r7],{#0xe0}
:02004598 1CA10031 stcne  0,cr0,[r1],#+0xc4
:0200459C 100500FD unknown
:020045A0 0018E782 andeqs r14,r8,r2,lsl #0xf
:020045A4 BD330502 ldclt  5,cr0,[r3,#-0x8]!
:020045A8 0AF1FFD2 beq 01C844F8
:020045AC 118CE784 orrne  r14,r12,r4,lsl #0xf
:020045B0 4D38014D ldcmi  1,cr0,[r8,#-0x134]!
:020045B4 18110540 ldmneda  r1 ,{r6,r8,r10}
:020045B8 21090D7A unknown
:020045BC 21A1388D movcs  r3,r13,lsl #0x11		;r3=0(0x0)
:020045C0 E5921139 ldr r1,[r2, #+0x139]		;r2+0x139=*(00000879)
:020045C4 A1E791A1 mvnge  r9,r1,lsr #0x3
:020045C8 606DA681 rsbvs  r10,r13,r1,lsl #0xd
:020045CC 6DF40D81 ldcvsl 13,cr0,[r4,#+0x204]!
:020045D0 819D7000 orrhis r7,r13,r0
:020045D4 6B3020C1 blvs 02C0C8E0
:020045D8 FD200511 stc2  5,cr0,[r0,#-0x44]!
:020045DC 9FC00838 swils 0x00c00838
:020045E0 459200F5 ldrmi r0,[r2, #+0xf5]		;r2+0xf5=*(00000835)
:020045E4 51150DE5 tstpl r5,r5,ror #0x1b
:020045E8 09838810 stmeqib  r3 ,{r4,r11,r15}
:020045EC 4640204D strmib r2,ib 
:020045F0 29FD0055 unknown
:020045F4 95127140 ldrls r7,[r2, #-0x140]		;(r2-0x140=*(00000600))
:020045F8 290112A9 stmcsdb  r1 ,{r0,r3,r5,r7,r9,r12}
:020045FC 77EB1A09 strvcb r1,[r11,+r9, lsl #0x14]!
:02004600 274102E3 strcsb r0,[r11,+r9, lsl #0x14]!
:02004604 390100BD stmccdb  r1 ,{r0,r2,r3,r4,r5,r7}
:02004608 D851B910 ldmleda  r1 ,{r4,r8,r11,r12,r13,r15}^
:0200460C E285500C add  r5,r5,#0xC
:02004610 2D541F85 unknown
:02004614 D0104941 andles r4,r0,r1,asr #0x12
:02004618 06590E9C unknown
:0200461C 8D101669 unknown
:02004620 2C060108 stccs  1,cr0,[r6],{#0x8}
:02004624 0D5034E0 unknown
:02004628 B1950000 orrlts r0,r5,r0
:0200462C 4D487021 unknown
:02004630 9F402800 swils 0x00402800
:02004634 E7D40E59 unknown
:02004638 0CC51101 stceql 1,cr1,[r5],{#0x1}
:0200463C B3005100 unknown
:02004640 551801A1 ldrpl r0,[r8, #-0x1a1]		;(r8-0x1a1=*(fffffec3))
:02004644 D50AB940 strle r11,[r10, #-0x940]		;(r10-0x940=*(fffff6c0))
:02004648 3D850001 unknown
:0200464C 8DE7C40E stchil 4,cr12,[r7,#+0x38]!
:02004650 0001A01A andeq  r10,r1,r10,lsl r0
:02004654 0001A4A5 andeq  r10,r1,r5,lsr #0x9
:02004658 30510E9C unknown
:0200465C C14B21D4 unknown
:02004660 1100D210 unknown
:02004664 30116100 andccs r6,r1,r0,lsl #0x2
:02004668 00219F00 eoreq  r9,r1,r0,lsl #0x1e
:0200466C 01AD4690 unknown
:02004670 540E1541 strpl r1,[r14],#-0x541
:02004674 B51E35E1 ldrlt r3,[r14, #-0x5e1]		;r14-0x5e1=*(02003e63)=#1509949675(0x5a0000eb)
:02004678 4E65381B mcrmi 8,3,r3,cr5,cr11,{0}
:0200467C 0014EB02 andeqs r14,r4,r2,lsl #0x16
:02004680 100145ED andne  r4,r1,r13,ror #0xb
:02004684 71E007E1 mvnvc  r0,r1,ror #0xf
:02004688 12A1D710 adcne  r13,r1,#0x400000
:0200468C 85031855 strhi r1,[r3, #-0x855]		;r3-0x855=*(59fff896)=#0(0x00000000)
:02004690 DEF08550 mrcle 5,7,r8,cr0,cr0,{2}
:02004694 8560856D strhib r8,[r0, #-0x56d]!
:02004698 859A19F0 ldrhi r1,[r10, #+0x9f0]		;r10+0x9f0=*(000009f0)
:0200469C 85304130 ldrhi r4,[r0, #-0x130]!
:020046A0 F3F08570 mvnnvs r8,#0x1C000000
:020046A4 85F0F085 ldrhib r15,[r0, #+0x85]!
:020046A8 9A17D510 bls 025F9AF0
:020046AC 70B53085 adcvcs r3,r5,r5,lsl #0x1
:020046B0 2DED0B29 stccsl 11,cr0,[r13,#+0xa4]!
:020046B4 37F1201B unknown
:020046B8 45021B25 strmi r1,[r2, #-0xb25]		;(r2-0xb25=*(fffffc1b))
:020046BC 07EDBC00 streqb r11,[r13,+r0, lsl #0x18]!
:020046C0 710CE1AD unknown
:020046C4 23C99F05 biccs  r9,r9,#0x14
:020046C8 7D12000D unknown
:020046CC DB0B6120 blle 022DCB54
:020046D0 080041F7 stmeqda  r0 ,{r0,r1,r2,r4,r5,r6,r7,r8,r14}
:020046D4 90410689 subls  r0,r1,r9,lsl #0xd
:020046D8 10412034 subne  r2,r1,r4,lsr r0
:020046DC 9210599A andlss r5,r0,#0x268000
:020046E0 410399E7 unknown
:020046E4 E617B526 ldr r11,[r7],-r6, lsr #0xa
:020046E8 61B91B9D unknown
:020046EC 84400141 strhib r0,[r0],#-0x141
:020046F0 0E3564E2 cdpeq 4,2,cr6,cr5,cr2,7
:020046F4 074D41F5 unknown
:020046F8 25018DE6 strcs r8,[r1, #-0xde6]		;(r1-0xde6=*(fffff21a))
:020046FC 305DE301 subccs r14,r13,r1,lsl #0x6
:02004700 F02D502D eornv  r5,r13,r13,lsr #0x0
:02004704 2DCE4AED unknown
:02004708 7E0ADCF0 mcrvc 12,0,r13,cr10,cr0,{7}
:0200470C 29041002 stmcsdb  r4 ,{r1,r12}
:02004710 40103D13 andmis r3,r0,r3,lsl r13
:02004714 011D074D tsteq r13,r13,asr #0xe
:02004718 E9101075 ldmdb  r0 ,{r0,r2,r4,r5,r6,r12}
:0200471C CE3EBB06 cdpgt 11,2,cr11,cr14,cr6,0
:02004720 22A10335 adccs  r0,r1,#0xD4000000
:02004724 801104B9 ldrhih r0,[r1], -r9
:02004728 10E91CE7 rscne  r1,r9,r7,ror #0x19
:0200472C 2D7E094C ldccsl 9,cr0,[r14,#-0x130]!
:02004730 0329C033 unknown
:02004734 95D103BD ldrlsb r0,[r1, #+0x3bd]		;r1+0x3bd=*(000003bd)
:02004738 3508E806 strcc r14,[r8, #-0x806]		;(r8-0x806=*(fffff85e))
:0200473C 15103D0F ldrne r3,[r0, #-0xd0f]		;(r0-0xd0f=*(000056f1))
:02004740 2909F117 stmcsdb  r9 ,{r0,r1,r2,r4,r8,r12,r13,r14,r15}
:02004744 20A9F913 adccs  r15,r9,r3,lsl r9
:02004748 0C000D08 stceq  13,cr0,[r0],{#0x8}
:0200474C 10E581C0 rscne  r8,r5,r0,asr #0x3
:02004750 51813005 orrpl  r3,r1,r5
:02004754 D50F310B strle r3,[r15, #-0x10b]		;r15-0x10b=*(02004651)=#-1526726240(0xa50001a0)
:02004758 09204909 stmeqdb  r0!,{r0,r3,r8,r11,r14}
:0200475C 587C8B10 ldmplda  r12!,{r4,r8,r9,r11,r15}^
:02004760 269EC35D unknown
:02004764 65109900 ldrvs r9,[r0, #-0x900]		;(r0-0x900=*(00005b00))
:02004768 6C078940 stcvs  9,cr8,[r7],{#0x40}
:0200476C 0C404130 stceql 1,cr4,[r0],{#0x30}
:02004770 E8109110 ldmda  r0 ,{r4,r8,r12,r15}
:02004774 E022C293 mla  r2,r3,r2,r12unknown
:02004778 02A50024 adceq  r0,r5,#0x24
:0200477C 22406580 subcs  r6,r0,#0x20000000
:02004780 2201A008 andcs  r10,r1,#0x8
:02004784 1101A018 unknown
:02004788 05001691 streq r1,[r0, #-0x691]		;(r0-0x691=*(00005d6f))
:0200478C 26F11100 unknown
:02004790 AC3A6508 ldcge  5,cr6,[r10],#-0x20
:02004794 FF005988 swinv 0x00005988
:02004798 107908BC unknown
:0200479C 1A9F1048 bne 007C88C4
:020047A0 015D2035 cmpeq r13,r5,lsr r0
:020047A4 E9910F6D ldmib  r1 ,{r0,r2,r3,r5,r6,r8,r9,r10,r11}
:020047A8 078E439C unknown
:020047AC 2EE29CE0 cdpcs 12,14,cr9,cr2,cr0,7
:020047B0 000D0CE0 andeq  r0,r13,r0,ror #0x19
:020047B4 00C14010 sbceq  r4,r1,r0,lsl r0
:020047B8 E02EE392 mla  r14,r2,r3,r14unknown
:020047BC 1403029E strne r0,[r3],#-0x29e
:020047C0 19912021 ldmneib  r1 ,{r0,r5,r13}
:020047C4 0EE09C0B cdpeq 12,14,cr9,cr0,cr11,0
:020047C8 E004A220 and  r10,r4,r0,lsr #0x4
:020047CC C9813000 stmgtib  r1 ,{r12,r13}
:020047D0 2ABD8108 bcs 00F64BF8
:020047D4 80105092 mulhis r0,r2,r0
:020047D8 1103E510 unknown
:020047DC 10451A09 subne  r1,r5,r9,lsl #0x14
:020047E0 002168A4 eoreq  r6,r1,r4,lsr #0x11
:020047E4 69210918 stmvsdb  r1!,{r3,r4,r8,r11}
:020047E8 30008118 andcc  r8,r0,r8,lsl r1
:020047EC CD1DE200 unknown
:020047F0 0330810C teqeq r0,#0x3
:020047F4 3085E000 addcc  r14,r5,r0
:020047F8 6382F085 orrvs  r15,r2,#0x85
:020047FC 1DEF4085 stcnel 0,cr4,[r15,#+0x214]!
:02004800 7AF08520 bvc 01C25C88
:02004804 1DE74085 stcnel 0,cr4,[r7,#+0x214]!
:02004808 F085AD20 addnv  r10,r5,r0,lsr #0x1a
:0200480C DF408572 swile 0x00408572
:02004810 F0F1C0F1 unknown
:02004814 F135E182 teqnv r5,r2,lsl #0x3
:02004818 60F08970 rscvss r8,r0,r0,ror r9
:0200481C 1DEE4089 stcnel 0,cr4,[r14,#+0x224]!
:02004820 0A29A580 beq 02A6DE28
:02004824 58301D6B ldmplda  r0!,{r0,r1,r3,r5,r6,r8,r10,r11,r12}
:02004828 1D03001D unknown
:0200482C 201DE600 andcss r14,r13,r0,lsl #0xc
:02004830 50D5F069 sbcpls r15,r5,r9,ror #0x0
:02004834 49DE4069 ldmmiib  r14 ,{r0,r3,r5,r6,r14}^
:02004838 10692040 rsbne  r2,r9,r0,asr #0x0
:0200483C AA12C522 bge 024B5CCC
:02004840 306D3069 rsbcc  r3,r13,r9,ror #0x0
:02004844 1102E1E0 unknown
:02004848 830B1D93 unknown
:0200484C 0102E001 unknown
:02004850 1D606583 stcnel 5,cr6,[r0,#-0x20c]!
:02004854 E0065D30 and  r5,r6,r0,lsr r13
:02004858 3D301D0C ldccc  13,cr1,[r0,#-0x30]!
:0200485C ED34C999 ldc  9,cr12,[r4,#-0x264]!
:02004860 16F1101D unknown
:02004864 FD15E1D2 unknown
:02004868 E3540B14 cmp r4,#0x5000
:0200486C 713519FD ldrvcsh r1,[r5, -r13]!
:02004870 0C23A305 stceq  3,cr10,[r3],#-0x14
:02004874 B5E5E284 strltb r14,[r5, #+0x284]!
:02004878 1C16F100 ldcne  1,cr15,[r6],{#0x0}
:0200487C A000D560 andge  r13,r0,r0,ror #0xa
:02004880 25E1A032 strcsb r10,[r1, #+0x32]!
:02004884 06D91F14 unknown
:02004888 9C2103A1 stcls  3,cr0,[r1],#-0x284
:0200488C 0903E9E7 stmeqdb  r3 ,{r0,r1,r2,r5,r6,r7,r8,r11,r13,r14,r15}
:02004890 30E0220A rsccc  r2,r0,r10,lsl #0x4
:02004894 E78C0103 str r0,[r12,+r3, lsl #0x2]
:02004898 407010E5 rsbmis r1,r0,r5,ror #0x1
:0200489C 6090B019 addvss r11,r0,r9,lsl r0
:020048A0 19788035 ldmnedb  r8!,{r0,r2,r4,r5,r15}^
:020048A4 2B197990 blcs 02662EEC
:020048A8 5A448019 bpl 03124914
:020048AC 27857019 unknown
:020048B0 48D88019 ldmmiia  r8 ,{r0,r3,r4,r15}^
:020048B4 070C020E streq r0,[r12,-r14, lsl #0x4]
:020048B8 190C00E1 stmnedb  r12 ,{r0,r5,r6,r7}
:020048BC 200F5520 andcs  r5,r15,r0,lsr #0xa
:020048C0 007906F1 unknown
:020048C4 0ABC6D20 beq 00F1FD4C
:020048C8 45495802 strmib r5,[r9, #-0x802]		;(r9-0x802=*(fffff7fe))
:020048CC 29119093 ldmcsdb  r1 ,{r0,r1,r4,r7,r12,r15}
:020048D0 9F1018A0 swils 0x001018a0
:020048D4 05034D05 streq r4,[r3, #-0xd05]		;(r3-0xd05=*(a4fff49b))
:020048D8 900001DC unknown
:020048DC E80001E2 stmda  r0 ,{r1,r5,r6,r7,r8}
:020048E0 FFEE0001 swinv 0x00ee0001
:020048E4 155506D5 ldrneb r0,[r5, #-0x6d5]		;(r5-0x6d5=*(fffffa13))
:020048E8 7802B9CA stmvcda  r2 ,{r1,r3,r6,r7,r8,r11,r12,r13,r15}
:020048EC 38020E44 stmccda  r2 ,{r2,r6,r9,r10,r11}
:020048F0 41380059 teqmi r8,r9,asr r0
:020048F4 000D1281 andeq  r1,r13,r1,lsl #0x5
:020048F8 20401534 subcs  r1,r0,r4,lsr r5
:020048FC 390C0109 stmccdb  r12 ,{r0,r3,r8}
:02004900 28E5924B unknown
:02004904 0C2D9F00 stceq  15,cr9,[r13],#-0x0
:02004908 2420E003 unknown
:0200490C E00326B5 strh r2,[r3], -r5
:02004910 240B0D01 strcs r0,[r11],#-0xd01
:02004914 29822209 stmcsib  r2 ,{r0,r3,r9,r13}
:02004918 C2094720 andgt  r4,r9,#0x800000
:0200491C 10B526A5 adcnes r2,r5,r5,lsr #0xd
:02004920 FFF06202 swinv 0x00f06202
:02004924 BFFFFDCF swilt 0x00fffdcf
:02004928 FF00FE70 swinv 0x0000fe70
:0200492C F1FBFFC1 mvnnvs r15,r1,asr #0x1f
:02004930 1389FFFF orrne  r15,r9,#0x3FC
:02004934 00459880 subeq  r9,r5,r0,lsl #0x11
:02004938 31252098 unknown
:0200493C 8802BDDE stmhida  r2 ,{r1,r2,r3,r4,r6,r7,r8,r10,r11,r12,r13,r15}
:02004940 00657052 rsbeq  r7,r5,r2,asr r0
:02004944 40E3A080 rscmi  r10,r3,r0,lsl #0x1
:02004948 42410001 submi  r0,r1,#0x1
:0200494C 01420001 unknown
:02004950 C7894300 strgt r4,[r9,+r0, lsl #0x6]
:02004954 600578E5 andvs  r7,r5,r5,ror #0x11
:02004958 7427ED9F unknown
:0200495C 40000150 andmi  r0,r0,r0,asr r1
:02004960 E0A40001 adc  r0,r4,r1
:02004964 01C00001 biceq  r0,r0,r1
:02004968 00013000 andeq  r3,r1,r0
:0200496C AA000120 bge 02004DF4
:02004970 00740141 rsbeqs r0,r4,r1,asr #0x2
:02004974 01861B8D orreq  r1,r6,r13,lsl #0x17
:02004978 00018500 andeq  r8,r1,r0,lsl #0xa
:0200497C 000184A9 andeq  r8,r1,r9,lsr #0x9
:02004980 8C00018E stchi  1,cr0,[r0],{#0x8e}
:02004984 01830001 orreq  r0,r3,r1
:02004988 0182AA00 orreq  r10,r2,r0,lsl #0x14
:0200498C 07A98100 streq r8,[r9,+r0, lsl #0x2]!
:02004990 FFBEE580 swinv 0x00bee580
:02004994 2F0DFF0A swics 0x000dff0a
:02004998 19481351 stmnedb  r8 ,{r0,r4,r6,r8,r9,r12}^
:0200499C 0674E5C0 unknown
:020049A0 C2EB0036 rscgt  r0,r11,#0x36
:020049A4 22EB0038 rsccs  r0,r11,#0x38
:020049A8 EB005700 bl 0201A5B0
:020049AC EB005E26 bl 0201C24C
:020049B0 01B50092 unknown
:020049B4 F001A987 andnv  r10,r1,r7,lsl #0x13
:020049B8 6C32B981 ldcvs  9,cr11,[r2],#-0x204
:020049BC 74A507E4 unknown
:020049C0 01600001 unknown
:020049C4 00016C00 andeq  r6,r1,r0,lsl #0x18
:020049C8 AA00015C bge 02004F40
:020049CC 70000154 andvc  r0,r0,r4,asr r1
:020049D0 01640001 unknown
:020049D4 00016800 andeq  r6,r1,r0,lsl #0x10
:020049D8 05C558AA streqb r5,[r5, #+0x8aa]		;r5+0x8aa=*(00000992)
:020049DC 0C01ED00 stceq  13,cr14,[r1],{#0x0}
:020049E0 05C805F1 streqb r0,[r8, #+0x5f1]		;r8+0x5f1=*(00000655)
:020049E4 157CAA05 ldrneb r10,[r12, #-0xa05]!
:020049E8 FD11F510 unknown
:020049EC 15152901 ldrne r2,[r5, #-0x901]		;(r5-0x901=*(fffff7e7))
:020049F0 094E5330 stmeqdb  r14 ,{r4,r5,r8,r9,r12,r14}^
:020049F4 39016400 stmccdb  r1 ,{r10,r13,r14}
:020049F8 7A04C900 bvc 02136E00
:020049FC EB190015 bl 02644A58
:02004A00 010019BF streqh r1,[r0, -r15]
:02004A04 20253019 eorcs  r3,r5,r9,lsl r0
:02004A08 B4001D4C strlt r1,[r0],#-0xd4c
:02004A0C 0535204D ldreq r2,[r5, #-0x4d]!
:02004A10 C2E59F31 rscgt  r9,r5,#0xC4
:02004A14 F029040D eornv  r0,r9,r13,lsl #0x8
:02004A18 29202934 stmcsdb  r0!,{r2,r4,r5,r8,r11,r13}
:02004A1C 002933F0 unknown
:02004A20 AD000520 unknown
:02004A24 23D92B31 biccss r2,r9,#0xC400
:02004A28 9F110AB9 swils 0x00110ab9
:02004A2C 275123FD unknown
:02004A30 B5E7123D strltb r1,[r7, #+0x23d]!
:02004A34 092D3011 stmeqdb  r13!,{r0,r4,r12,r13}
:02004A38 10FD0011 rscnes r0,r13,r1,lsl r0
:02004A3C 910DEB00 unknown
:02004A40 4901AD26 stmmidb  r1 ,{r1,r2,r5,r8,r10,r11,r13,r15}
:02004A44 000E7C1C andeq  r7,r14,r12,lsl r12
:02004A48 0907E0EB stmeqdb  r7 ,{r0,r1,r3,r5,r6,r7,r13,r14,r15}
:02004A4C 0009E000 andeq  r14,r9,r0
:02004A50 D40009FD strle r0,[r0],#-0x9fd
:02004A54 55D80009 ldrplb r0,[r8, #+0x9]		;r8+0x9=*(0000006d)
:02004A58 09FA0009 unknown
:02004A5C 0009C800 andeq  r12,r9,r0,lsl #0x10
:02004A60 F70009D0 unknown
:02004A64 CC000955 stcgt  9,cr0,[r0],{#0x55}
:02004A68 09CC0009 stmeqib  r12 ,{r0,r3}^
:02004A6C 0009F400 andeq  r15,r9,r0,lsl #0x8
:02004A70 000955C0 andeq  r5,r9,r0,asr #0xb
:02004A74 F10009C4 unknown
:02004A78 090BA111 stmeqdb  r11 ,{r0,r4,r8,r13,r15}
:02004A7C 0965BC00 unknown
:02004A80 0009EE00 andeq  r14,r9,r0,lsl #0x1c
:02004A84 091E21B8 ldmeqdb  r14 ,{r3,r4,r5,r7,r8,r13}
:02004A88 0009EB00 andeq  r14,r9,r0,lsl #0x16
:02004A8C 0009ACB5 streqh r10,[r9], -r5
:02004A90 E80009B0 stmda  r0 ,{r4,r5,r7,r8,r11}
:02004A94 09A00009 stmeqib  r0!,{r0,r3}
:02004A98 09A8AA00 stmeqib  r8!,{r9,r11,r13,r15}
:02004A9C 0009E500 andeq  r14,r9,r0,lsl #0xa
:02004AA0 A40009A4 strge r0,[r0],#-0x9a4
:02004AA4 E2AA0009 adc  r0,r10,#0x9
:02004AA8 09980009 ldmeqib  r8 ,{r0,r3}
:02004AAC 00099C00 andeq  r9,r9,r0,lsl #0x18
:02004AB0 AA0009DF bge 02007234
:02004AB4 9400098C strls r0,[r0],#-0x98c
:02004AB8 09DC0009 ldmeqib  r12 ,{r0,r3}^
:02004ABC 00159000 andeqs r9,r5,r0
:02004AC0 046590AA unknown
:02004AC4 EB0011D9 bl 02009230
:02004AC8 00022D42 andeq  r2,r2,r2,asr #0x1a
:02004ACC 500003EB andpl  r0,r0,r11,ror #0x7
:02004AD0 008025D5 unknown
:02004AD4 190A3D20 stmnedb  r10 ,{r5,r8,r10,r11,r12,r13}
:02004AD8 1602E590 unknown
:02004ADC 2001E381 andcs  r14,r1,r1,lsl #0x7
:02004AE0 24E58019 unknown
:02004AE4 00EB003B rsceq  r0,r11,r11,lsr r0
:02004AE8 5DB51239 ldcpl  2,cr1,[r5,#+0xe4]!
:02004AEC 5921EB00 stmpldb  r1!,{r8,r9,r11,r13,r14,r15}
:02004AF0 47EB0100 strmib r0,[r11,+r0, lsl #0x2]!
:02004AF4 D00A9903 andle  r9,r10,r3,lsl #0x12
:02004AF8 00890471 addeq  r0,r9,r1,ror r4
:02004AFC 00896864 addeq  r6,r9,r4,ror #0x10
:02004B00 B400019C strlt r0,[r0],#-0x19c
:02004B04 01CC0001 biceq  r0,r12,r1
:02004B08 7A55EC00 bvc 0357FB10
:02004B0C 003D000D eoreqs r0,r13,r13
:02004B10 1800010C stmneda  r0 ,{r2,r3,r8}
:02004B14 56240001 unknown
:02004B18 0D4C0005 unknown
:02004B1C 10053000 andne  r3,r5,r0
:02004B20 1D480001 unknown
:02004B24 0D83B510 unknown
:02004B28 00015402 andeq  r5,r1,r2,lsl #0x8
:02004B2C 0E397B60 cdpeq 11,2,cr7,cr9,cr0,3
:02004B30 A8000590 stmgeda  r0 ,{r4,r7,r8,r10}
:02004B34 010F0986 mrseq r0,CPSR
:02004B38 00018400 andeq  r8,r1,r0,lsl #0x8
:02004B3C 00055990 muleq  r5,r0,r9
:02004B40 020D7A3C andeq  r7,r13,#0x3C000
:02004B44 010D7B9C swpeq r7,r12,r13
:02004B48 2D518002 unknown
:02004B4C B50E2110 strlt r2,[r14, #-0x110]		;r14-0x110=*(02004334)=#-1245126224(0xb5c8e1b0)
:02004B50 00DD284C sbceqs r2,r13,r12,asr #0x10
:02004B54 010982B8 streqh r8,[r9, -r8]
:02004B58 DD033D10 unknown
:02004B5C 8006D506 andhi  r13,r6,r6,lsl #0xa
:02004B60 25BA25CD ldrcs r2,[r10, #+0x5cd]!
:02004B64 F5080695 strnv r0,[r8, #-0x695]		;(r8-0x695=*(fffff9cf))
:02004B68 F50E401A strnv r4,[r14, #-0x1a]		;r14-0x1a=*(0200442a)=#425461113(0x195c0579)
:02004B6C 094A642A stmeqdb  r10 ,{r1,r3,r5,r10,r13,r14}^
:02004B70 A02FDD00 eorge  r13,r15,r0,lsl #0x1a
:02004B74 223290E3 eorcss r9,r2,#0xE3
:02004B78 A55CE001 ldrgeb r14,[r12, #-0x1]		;(r12-0x1=*(ffffffff))
:02004B7C 1900CE03 stmnedb  r0 ,{r0,r1,r9,r10,r11,r14,r15}
:02004B80 24931100 ldrcs r1,[r3],#+0x100
:02004B84 802C02E7 eorhi  r0,r12,r7,ror #0x5
:02004B88 91C000E2 bicls  r0,r0,r2,ror #0x1
:02004B8C 1108A500 unknown
:02004B90 02E4DC16 rsceq  r13,r4,#0x1600
:02004B94 8212C9E0 andhis r12,r2,#0x380000
:02004B98 C901E243 stmgtdb  r1 ,{r0,r1,r6,r9,r13,r14,r15}
:02004B9C 0299CE26 addeqs r12,r9,#0x260
:02004BA0 D12C9D10 unknown
:02004BA4 E0DC0054 sbcs r0,r12,r4,asr r0
:02004BA8 E2812001 add  r2,r1,#0x1
:02004BAC 5980249D stmplib  r0 ,{r0,r2,r3,r4,r7,r10,r13}
:02004BB0 05B10101 ldreq r0,[r1, #+0x101]!
:02004BB4 13ED04A9 mvnne  r0,#0xA9000000
:02004BB8 10148908 andnes r8,r4,r8,lsl #0x12
:02004BBC EE0E215D mcr 1,0,r2,cr14,cr13,{2}
:02004BC0 1319048D tstne r9,#0x8D000000
:02004BC4 020E5180 andeq  r5,r14,#0x20
:02004BC8 0CB94C0D ldceq  12,cr4,[r9],#+0x34
:02004BCC 65110502 ldrvs r0,[r1, #-0x502]		;(r1-0x502=*(fffffafe))
:02004BD0 30D22D1E sbcccs r2,r2,r14,lsl r13
:02004BD4 BD10426D unknown
:02004BD8 A5029B00 strge r9,[r2, #-0xb00]		;(r2-0xb00=*(b5c8d6b0))
:02004BDC 25CC762C strcsb r7,[r12, #+0x62c]		;r12+0x62c=*(0000062c)
:02004BE0 2B210419 blcs 02845C4C
:02004BE4 10717115 rsbnes r7,r1,r5,lsl r1
:02004BE8 31207959 unknown
:02004BEC EF203900 swi 0x00203900
:02004BF0 65613061 strvsb r3,[r1, #-0x61]!
:02004BF4 50657010 rsbpl  r7,r5,r0,lsl r0
:02004BF8 0006F065 andeq  r15,r6,r5,ror #0x0
:02004BFC 650B6535 strvs r6,[r11, #-0x535]		;(r11-0x535=*(00000acb))
:02004C00 9A0A1520 bls 0228A088
:02004C04 6507EB02 strvs r14,[r7, #-0xb02]		;(r7-0xb02=*(fffff4fe))
:02004C08 65958740 ldrvs r8,[r5, #+0x740]		;r5+0x740=*(00000828)
:02004C0C 611069C0 tstvs r0,r0,asr #0x13
:02004C10 A5406500 strgeb r6,[r0, #-0x500]		;(r0-0x500=*(00005f00))
:02004C14 8005811A andhi  r8,r5,r10,lsl r1
:02004C18 953DB97E ldrls r11,[r13, #-0x97e]!
:02004C1C C5D14716 ldrgtb r4,[r1, #+0x716]		;r1+0x716=*(00000716)
:02004C20 58240501 stmplda  r4!,{r0,r8,r10}
:02004C24 004533E3 subeq  r3,r5,r3,ror #0x7
:02004C28 1C4D2008 stcnel 0,cr2,[r13],{#0x8}
:02004C2C 18143540 ldmneda  r4 ,{r6,r8,r10,r12,r13}
:02004C30 5DA92BA1 stcpl  11,cr2,[r9,#+0x284]!
:02004C34 F515AD5C ldrnv r10,[r5, #-0xd5c]		;(r5-0xd5c=*(fffff38c))
:02004C38 F9060291 stmnvdb  r6 ,{r0,r4,r7,r9}
:02004C3C 2B927B43 blcs 004A3950
:02004C40 49C8EB02 stmmiib  r8 ,{r1,r8,r9,r11,r13,r14,r15}^
:02004C44 0D8D0815 unknown
:02004C48 E128B088 unknown
:02004C4C 2004FD20 andcs  r15,r4,r0,lsr #0x1a
:02004C50 15F0044D ldrneb r0,[r0, #+0x44d]!
:02004C54 D45AB903 ldrleb r11,[r10],#-0x903
:02004C58 2D0D4D10 unknown
:02004C5C 151DE130 ldrne r14,[r13, #-0x130]		;r13-0x130=*(027dfed0)=#80474778(0x04cbf29a)
:02004C60 1140290F unknown
:02004C64 29BEE029 ldmcsib  r14!,{r0,r3,r5,r13,r14,r15}
:02004C68 102921F0 unknown
:02004C6C 29D11BE1 ldmcsib  r1 ,{r0,r5,r6,r7,r8,r9,r11,r12}^
:02004C70 B5F02910 ldrltb r2,[r0, #+0x910]!
:02004C74 C125ED92 unknown
:02004C78 FB110507 blx 024460A4
:02004C7C D512ADD0 ldrle r10,[r2, #-0xdd0]		;(r2-0xdd0=*(b5c8d3e0))
:02004C80 E566D110 strb r13,[r6, #-0x110]!
:02004C84 79800020 stmvcib  r0 ,{r5}
:02004C88 3D803820 unknown
:02004C8C 3DF190F0 ldcccl 0,cr9,[r1,#+0x3c0]!
:02004C90 E0802090 umull  r2,r0,r0,r0
:02004C94 060BFD10 unknown
:02004C98 8DC24042 unknown
:02004C9C 10003907 andne  r3,r0,r7,lsl #0x12
:02004CA0 C20039C2 andgt  r3,r0,#0x308000
:02004CA4 C240394C subgt  r3,r0,#0x130000
:02004CA8 F0390039 eornvs r0,r9,r9,lsr r0
:02004CAC 39A039E1 stmccib  r0!,{r0,r5,r6,r7,r8,r11,r12,r13}
:02004CB0 396D82F0 unknown
:02004CB4 D118C180 tstle r8,r0,lsl #0x3
:02004CB8 8914491A ldmhidb  r4 ,{r1,r3,r4,r8,r11,r14}
:02004CBC 0031D21F eoreqs r13,r1,r15,lsl r2
:02004CC0 02095F86 andeq  r5,r9,#0x218
:02004CC4 058050B1 streq r5,[r0, #+0xb1]		;r0+0xb1=*(000064b1)
:02004CC8 06E0800B unknown
:02004CCC E5C14011 strb r4,[r1, #+0x11]		;r1+0x11=*(00000011)
:02004CD0 00012199 muleq  r1,r9,r1
:02004CD4 8100050A unknown
:02004CD8 06650058 unknown
:02004CDC 18F90339 unknown
:02004CE0 11D51A11 bicnes r1,r5,r1,lsl r10
:02004CE4 D53ED0C5 ldrle r13,[r14, #-0xc5]!
:02004CE8 0405D901 streq r13,[r5],#-0x901
:02004CEC 80E5D000 rschi  r13,r5,r0
:02004CF0 29830001 stmcsib  r3 ,{r0}
:02004CF4 B11A5910 tstlt r10,r0,lsl r9
:02004CF8 F510F151 ldrnv r15,[r0, #-0x151]		;(r0-0x151=*(000062af))
:02004CFC B50A0903 strlt r0,[r10, #-0x903]		;(r10-0x903=*(fffff6fd))
:02004D00 FF12C133 swinv 0x0012c133
:02004D04 842475EF unknown
:02004D08 381AD5E1 ldmccda  r10 ,{r0,r5,r6,r7,r8,r10,r12,r14,r15}
:02004D0C 02555F49 subeqs r5,r5,#0x124
:02004D10 A00D19D2 unknown
:02004D14 15A968E3 strne r6,[r9, #+0x8e3]!
:02004D18 60640009 rsbvs  r0,r4,r9
:02004D1C 067D9F00 unknown
:02004D20 83022583 unknown
:02004D24 1D310755 ldcne  7,cr0,[r1,#-0x154]!
:02004D28 080049D4 stmeqda  r0 ,{r2,r4,r6,r7,r8,r11,r14}
:02004D2C 2110E3A0 tstcs r0,r0,lsr #0x7
:02004D30 21C02000 biccs  r2,r0,r0
:02004D34 91039D83 unknown
:02004D38 8C0007E8 stchi  7,cr0,[r0],{#0xe8}
:02004D3C 2C822101 stccs  1,cr2,[r2],{#0x1}
:02004D40 01300001 teqeq r0,r1
:02004D44 00093400 andeq  r3,r9,r0,lsl #0x8
:02004D48 A02A0C26 eorge  r0,r10,r6,lsr #0x18
:02004D4C 001548E3 andeqs r4,r5,r3,ror #0x11
:02004D50 5000014C andpl  r0,r0,r12,asr #0x2
:02004D54 1AA80015 bne 00A04DB0
:02004D58 B5E3A01A strltb r10,[r3, #+0x1a]!
:02004D5C 83104419 tsthi r0,#0x19000000
:02004D60 0054E510 subeqs r14,r4,r0,lsl r5
:02004D64 0003E583 andeq  r14,r3,r3,lsl #0xb
:02004D68 208001D9 unknown
:02004D6C D419E583 ldrle r14,[r9],#-0x583
:02004D70 0EBA3F05 cdpeq 15,10,cr3,cr10,cr5,0
:02004D74 18020B20 stmneda  r2 ,{r5,r8,r9,r11}
:02004D78 0724FF0C streq r15,[r4,-r12, lsl #0x1e]!
:02004D7C 812FD504 unknown
:02004D80 04AB600D unknown
:02004D84 90100D00 andlss r0,r0,r0,lsl #0x1a
:02004D88 15782015 ldrneb r2,[r8, #-0x15]!
:02004D8C 30540C00 subccs r0,r4,r0,lsl #0x18
:02004D90 FDC31FB5 unknown
:02004D94 02E5C301 rsceq  r12,r5,#0x4000000
:02004D98 15C30A20 strneb r0,[r3, #+0xa20]		;r3+0xa20=*(a5000bc0)
:02004D9C 7E135025 cdpvc 0,0,cr5,cr3,cr5,1
:02004DA0 E1806749 orr  r6,r0,r9,asr #0xe
:02004DA4 101DA200 andnes r10,r13,r0,lsl #0x4
:02004DA8 00011000 andeq  r1,r1,r0
:02004DAC 99800069 stmlsib  r0 ,{r0,r3,r5,r6}
:02004DB0 90EB1902 rscls  r1,r11,r2,lsl #0x12
:02004DB4 100A1100 andne  r1,r10,r0,lsl #0x2
:02004DB8 81052DC0 unknown
:02004DBC 4190E248 orrmis r14,r0,r8,asr #0x4
:02004DC0 7E1F490E cdpvc 9,0,cr4,cr15,cr14,0
:02004DC4 F10B00E1 unknown
:02004DC8 80EB022C rschi  r0,r11,r12,lsr #0x4
:02004DCC 972D0005 strls r0,[r13,-r5]!
:02004DD0 0CC14E41 stceql 14,cr4,[r1],{#0x41}
:02004DD4 84F8010D unknown
:02004DD8 D0C0D103 sbcle  r13,r0,r3,lsl #0x2
:02004DDC D130D1E0 teqle r0,r0,ror #0x3
:02004DE0 0003E001 andeq  r14,r3,r1
:02004DE4 5D29A15C stcpl  1,cr10,[r9,#-0x170]!
:02004DE8 0217C91E andeqs r12,r7,#0x78000
:02004DEC E15E0070 cmp r14,r0,ror r0
:02004DF0 1507EDF7 strne r14,[r7, #-0xdf7]		;(r7-0xdf7=*(fffff209))
:02004DF4 FD16C512 unknown
:02004DF8 A5D0F012 ldrgeb r15,[r0, #+0x12]		;r0+0x12=*(00006412)
:02004DFC 29014D0F stmcsdb  r1 ,{r0,r1,r2,r3,r8,r10,r11,r14}
:02004E00 11008021 unknown
:02004E04 12790EE3 rsbnes r0,r9,#0xE30
:02004E08 71120005 tstvc r2,r5
:02004E0C 12F11202 rscnes r1,r1,#0x20000000
:02004E10 6BEA04E1 blvs 01A8619C
:02004E14 26C51E01 strcsb r1,[r5],+r1, lsl #0x1c
:02004E18 4DE1D120 stcmil 1,cr13,[r1,#+0x80]!
:02004E1C 12030910 andne  r0,r3,#0x40000
:02004E20 C0200163 eorgt  r0,r0,r3,ror #0x2
:02004E24 1A006514 bne 0201E27C
:02004E28 27A11449 strcs r1,r0,r0,r3,ror #0x2
:02004E2C 4D123DD0 unknown
:02004E30 190DE900 stmnedb  r13 ,{r8,r11,r13,r14,r15}
:02004E34 85108910 ldrhi r8,[r0, #-0x910]		;(r0-0x910=*(00005af0))
:02004E38 C5F22BE0 ldrgtb r2,[r2, #+0xbe0]!
:02004E3C 17053802 strne r3,[r5,-r2, lsl #0x10]
:02004E40 2D063D4F unknown
:02004E44 656A0404 strvsb r0,[r10, #-0x404]!
:02004E48 E2422014 sub  r2,r2,#0x14
:02004E4C 00019003 andeq  r9,r1,r3
:02004E50 3D6541A0 stcccl 1,cr4,[r5,#-0x280]!
:02004E54 2B5111E9 blcs 03449600
:02004E58 0A327130 beq 02CA1320
:02004E5C 970B8110 unknown
:02004E60 19950795 ldmneib  r5 ,{r0,r2,r4,r7,r8,r9,r10}
:02004E64 02694000 rsbeq  r4,r9,#0x0
:02004E68 81FA0CF1 ldrhish r0,[r10, #+0xc1]!
:02004E6C 001DB301 andeqs r11,r13,r1,lsl #0x6
:02004E70 0019241D andeqs r2,r9,r13,lsl r4
:02004E74 B2600371 rsblt  r0,r0,#0xC4000001
:02004E78 A00F8000 andge  r8,r15,r0
:02004E7C 8D5008A1 unknown
:02004E80 010075E5 unknown
:02004E84 40EDC033 rscmi  r12,r13,r3,lsr r0
:02004E88 3DB305B9 ldccc  5,cr0,[r3,#+0x2e4]!
:02004E8C 013DB501 teqeq r13,r1,lsl #0xa
:02004E90 075D03C1 ldreqb r0,r13,r1,lsl #0xa
:02004E94 590305EB stmpldb  r3 ,{r0,r1,r3,r5,r6,r7,r8,r10}
:02004E98 00594F10 subeqs r4,r9,r0,lsl r15
:02004E9C 7E057101 cdpvc 1,0,cr7,cr5,cr1,0
:02004EA0 1DE02BB0 stcnel 11,cr2,[r0,#+0x2c0]!
:02004EA4 8B1B9D0B blhi 026EC2D8
:02004EA8 8D0010E2 unknown
:02004EAC 912FB506 unknown
:02004EB0 030A5812 unknown
:02004EB4 030490EB unknown
:02004EB8 8001E001 andhi  r14,r1,r1
:02004EBC 8528E048 strhi r14,[r8, #-0x48]!
:02004EC0 11A58003 movne  r8,r3			;r8=-1526726240(0xa50001a0)
:02004EC4 E0C42391 smull  r2,r4,r1,r3
:02004EC8 01A01FA3 moveq  r1,r3,lsr #0x1f		;r1=1(0x1)
:02004ECC 4410A9E1 ldrmi r10,[r0],#-0x9e1
:02004ED0 0C0105E9 stceq  5,cr0,[r1],{#0xe9}
:02004ED4 051A0903 ldreq r0,[r10, #-0x903]		;(r10-0x903=*(fffff6fd))
:02004ED8 B5005D6A strlt r5,[r0, #-0xd6a]		;(r0-0xd6a=*(00005696))
:02004EDC 000D0D10 andeq  r0,r13,r0,lsl r13
:02004EE0 211D0035 tstcs r13,r5,lsr r0
:02004EE4 7B091045 blvc 02249000
:02004EE8 1DB10071 ldcne  0,cr0,[r1,#+0x1c4]!
:02004EEC 02F52FB1 rsceqs r2,r5,#0x2C4
:02004EF0 8A202099 bhi 0280D15C
:02004EF4 105B1FE0 subnes r1,r11,r0,ror #0x1f
:02004EF8 E5C214CD strb r1,[r2, #+0x4cd]		;r2+0x4cd=*(b5c8e67d)
:02004EFC 10B118B1 unknown
:02004F00 41E40971 mvnmi  r0,r1,ror r9
:02004F04 02310220 eoreqs r0,r1,#0x2
:02004F08 0095100C addeqs r1,r5,r12
:02004F0C 65000099 strvs r0,[r0, #-0x99]		;(r0-0x99=*(00006367))
:02004F10 179D04C9 ldrne r0,[r0, #-0x99]		;(r0-0x99=*(00006367))
:02004F14 35071BF5 strcc r1,[r7, #-0xbf5]		;(r7-0xbf5=*(fffff40b))
:02004F18 3D101000 unknown
:02004F1C 30599710 subccs r9,r9,r0,lsl r7
:02004F20 00D11009 sbceqs r1,r1,r9
:02004F24 DD4FE1D1 unknown
:02004F28 10358300 eornes r8,r5,r0,lsl #0x6
:02004F2C B1081CBD strlth r1,[r8, -r13]
:02004F30 491C8913 ldmmidb  r12 ,{r0,r1,r4,r8,r11,r15}
:02004F34 10455922 subne  r5,r5,r2,lsr #0x12
:02004F38 BD1102BB unknown
:02004F3C 05001D16 streq r1,[r0, #-0xd16]		;(r0-0xd16=*(000056ea))
:02004F40 003D1E35 eoreqs r1,r13,r5,lsr r14
:02004F44 06EC101D unknown
:02004F48 4FE7CA00 swimi 0x00e7ca00
:02004F4C D1094019 unknown
:02004F50 E359A02D cmp r9,#0x2D
:02004F54 06018907 streq r8,[r1],-r7, lsl #0x12
:02004F58 0EC1CAB0 mcreq 10,6,r12,cr1,cr0,{5}
:02004F5C 40E08A88 rscmi  r8,r0,r8,lsl #0x15
:02004F60 0219A000 andeqs r10,r9,#0x0
:02004F64 0220E5C1 eoreq  r14,r0,#0x30400000
:02004F68 A9001CA5 stmgedb  r0 ,{r0,r2,r5,r7,r10,r11,r12}
:02004F6C E2466009 sub  r6,r6,#0x9
:02004F70 358A0D5D strcc r0,[r10, #+0xd5d]		;r10+0xd5d=*(00000d5d)
:02004F74 70014503 andvc  r4,r1,r3,lsl #0xa
:02004F78 003DE287 eoreqs r14,r13,r7,lsl #0x5
:02004F7C B52302E1 strlt r0,[r3, #-0x2e1]!
:02004F80 0069B400 rsbeq  r11,r9,r0,lsl #0x8
:02004F84 CA102C85 bgt 024101A0
:02004F88 4D8A02BD unknown
:02004F8C E5C005C9 strb r0,[r0, #+0x5c9]		;r0+0x5c9=*(000069c9)
:02004F90 2D145914 unknown
:02004F94 31666702 unknown
:02004F98 1DF86666 ldcnel 6,cr6,[r8,#+0x198]!
:02004F9C 79176D0D ldmvcdb  r7 ,{r0,r2,r3,r8,r10,r11,r13,r14}
:02004FA0 BD575D12 unknown
:02004FA4 1039F810 eornes r15,r9,r0,lsl r8
:02004FA8 2110150B tstcs r0,r11,lsl #0xa
:02004FAC B9127998 ldmltdb  r2 ,{r3,r4,r7,r8,r11,r12,r13,r14}
:02004FB0 B2656200 rsblt  r6,r5,#0x0
:02004FB4 05A10B05 streq r0,[r1, #+0xb05]!
:02004FB8 810200C9 unknown
:02004FBC D2026500 andle  r6,r2,#0x0
:02004FC0 B2620075 rsblt  r0,r2,#0x75
:02004FC4 00455002 subeq  r5,r5,r2
:02004FC8 61070B19 unknown
:02004FCC 6DF300DD ldcvsl 0,cr0,[r3,#+0x374]!
:02004FD0 4510DD42 ldrmi r13,[r0, #-0xd42]		;(r0-0xd42=*(000056be))
:02004FD4 4FC5D800 swimi 0x00c5d800
:02004FD8 C101151D unknown
:02004FDC 2005E798 mulcs  r5,r8,r7
:02004FE0 0B7D27E1 bleq 03F4EF6C
:02004FE4 CCB26CC1 ldcgt  12,cr6,[r2],#+0x304
:02004FE8 1E00350F cdpne 5,0,cr3,cr0,cr15,0
:02004FEC 0F951B2D swieq 0x00951b2d
:02004FF0 E18112D0 unknown
:02004FF4 E1A00E0C mov  r0,r12,lsl #0x1c		;r0=0(0x0)
:02004FF8 00D10061 sbceqs r0,r1,r1,ror #0x0
:02004FFC 00650820 rsbeq  r0,r5,r0,lsr #0x10
:02005000 06E18008 unknown
:02005004 45890109 strmi r0,[r9, #+0x109]		;r9+0x109=*(00000109)
:02005008 56000722 strpl r0,[r0],-r2, lsr #0xe
:0200500C 8D04EFE1 unknown
:02005010 34F9831F unknown
:02005014 07992791 unknown
:02005018 1789102D strne r1,[r9,+r13, lsr #0x0]
:0200501C 02FD112D rsceqs r1,r13,#0x4000000B
:02005020 00E79101 rsceq  r9,r7,r1,lsl #0x2
:02005024 01060102 unknown
:02005028 8DE78140 stchil 1,cr8,[r7,#+0x100]!
:0200502C 52002D0A andpl  r2,r0,#0x280
:02005030 0005202D andeq  r2,r5,r13,lsr #0x0
:02005034 3937D12C ldmccdb  r7!,{r2,r3,r5,r8,r12,r14,r15}
:02005038 385EED16 ldmccda  r14 ,{r1,r2,r4,r8,r10,r11,r13,r14,r15}^
:0200503C 01010EED unknown
:02005040 40E71795 smlalmi  r1,r7,r5,r7
:02005044 01002D02 unknown
:02005048 5F25E785 swipl 0x0025e785
:0200504C 3811E188 ldmccda  r1 ,{r3,r7,r8,r13,r14,r15}
:02005050 2D4F1951 unknown
:02005054 E10695E9 unknown
:02005058 02109D45 andeqs r9,r0,#0x1140
:0200505C E1280659 unknown
:02005060 BD900101 unknown
:02005064 3D709504 ldcccl 5,cr9,[r0,#-0x10]!
:02005068 E3A0B000 mov  r11,#0x0		;r11=0(0x0)
:0200506C 00F5108D rsceqs r1,r5,r13,lsl #0x1
:02005070 00F56201 rsceqs r6,r5,r1,lsl #0x4
:02005074 0F108908 swieq 0x00108908
:02005078 10090045 andne  r0,r9,r5,asr #0x0
:0200507C 08A11558 stmeqia  r1!,{r3,r4,r6,r8,r10,r12}
:02005080 50004261 andpl  r4,r0,r1,ror #0x4
:02005084 01C1E059 biceq  r14,r1,r9,asr r0
:02005088 10390041 eornes r0,r9,r1,asr #0x0
:0200508C 0415BD04 ldreq r11,[r5],#-0xd04
:02005090 0BB2E1A0 bleq 00CBD718
:02005094 30110299 mulccs r1,r9,r2
:02005098 E354103D cmp r4,#0x3D
:0200509C 2C07790A stccs  9,cr7,[r7],{#0xa}
:020050A0 94019147 strls r9,[r1],#-0x147
:020050A4 44400029 strmib r0,[r0],#-0x29
:020050A8 40550595 unknown
:020050AC 10416503 subne  r6,r1,r3,lsl #0xa
:020050B0 00E05850 rsceq  r5,r0,r0,asr r8
:020050B4 01426550 unknown
:020050B8 8103B5C5 unknown
:020050BC 01552C19 cmpeq r5,r9,lsl r12
:020050C0 16FFFEDB unknown
:020050C4 043896EB unknown
:020050C8 1D0C26A1 unknown
:020050CC 2CA06C09 stccs  12,cr6,[r0],#+0x24
:020050D0 010694C3 unknown
:020050D4 411039E0 tstmi r0,r0,ror #0x13
:020050D8 E1A02014 mov  r2,r4,lsl r0		;r2=425461113(0x195c0579)
:020050DC 1495103D ldrne r1,[r5],#+0x3d
:020050E0 1D001100 unknown
:020050E4 EC1A0116 ldc  1,cr0,[r10],{#0x16}
:020050E8 03A01C01 moveq  r1,#0x100		;r1=256(0x100)
:020050EC 14F914B5 unknown
:020050F0 B0160901 andlts r0,r6,r1,lsl #0x12
:020050F4 19E3550C unknown
:020050F8 201DB500 andcss r11,r13,r0,lsl #0xa
:020050FC 301D0E0D andccs r0,r13,r13,lsl #0x1c
:02005100 901D40E8 andlss r4,r13,r8,ror #0x1
:02005104 C3001DD5 unknown
:02005108 0A590008 beq 03645130
:0200510C 021505E1 andeqs r0,r5,#0x38400000
:02005110 01E50936 mvneq  r0,lsr r6
:02005114 4C8A2DB9 stcmi  13,cr2,[r10],{#0xb9}
:02005118 E10865E5 unknown
:0200511C A58A8000 strge r8,[r10, #+0x0]		;r10+0x0=*(00000000)
:02005120 A0B00200 adcges r0,r0,r0,lsl #0x4
:02005124 04750BB3 unknown
:02005128 03F98FF8 mvneqs r8,#0x3E0
:0200512C 301DB990 mulccs r13,r0,r9
:02005130 820002F5 andhi  r0,r0,#0x5000000F
:02005134 000520E5 andeq  r2,r5,r5,ror #0x1
:02005138 82102485 andhis r2,r0,#0x85000000
:0200513C 823018E5 eorhis r1,r0,#0xE50000
:02005140 126100E5 rsbne  r0,r1,#0xE5
:02005144 25E1020D strcsb r0,[r1, #+0x20d]!
:02005148 FC050924 stc2  9,cr0,[r5],{#0x24}
:0200514C 97020911 unknown
:02005150 000F4970 andeq  r4,r15,r0,ror r9
:02005154 78253191 stmvcda  r5!,{r0,r4,r7,r8,r12,r13}
:02005158 522003DD eorpl  r0,r0,#0x74000003
:0200515C 24E59140 unknown
:02005160 01E59160 mvneq  r9,r0,ror #0x2
:02005164 E2443000 sub  r3,r4,#0x0
:02005168 E2842001 add  r2,r4,#0x1
:0200516C 84100002 ldrhi r0,[r0],#-0x2
:02005170 10179DE2 andnes r9,r7,r2,ror #0x1b
:02005174 04DD8D10 ldreqb r8,[r13],#+0xd10
:02005178 30003988 andcc  r3,r0,r8,lsl #0x13
:0200517C 7500CD8D strvc r12,[r0, #-0xd8d]		;(r0-0xd8d=*(fffff273))
:02005180 E2461007 sub  r1,r6,#0x7
:02005184 05350519 ldreq r0,[r5, #-0x519]!
:02005188 10091029 andne  r1,r9,r9,lsr #0x0
:0200518C 31051921 unknown
:02005190 05B71E84 ldreq r1,[r7, #+0xe84]!
:02005194 06E79421 unknown
:02005198 4005016D andmi  r0,r5,r13,ror #0x2
:0200519C 01A78411 moveq  r8,r1,lsl r4		;r8=0(0x0)
:020051A0 04E28550 unknown
:020051A4 5D088500 unknown
:020051A8 4560001D strmib r0,[r0, #-0x1d]!
:020051AC 2014E227 andcss r14,r4,r7,lsr #0x4
:020051B0 9D01BD13 unknown
:020051B4 93053D19 unknown
:020051B8 06E02501 unknown
:020051BC E7825107 str r5,[r2,+r7, lsl #0x2]
:020051C0 E5866001 str r6,[r6, #+0x1]		;r6+0x1=*(00000001)
:020051C4 09405602 stmeqdb  r0 ,{r1,r9,r10,r12,r14}^
:020051C8 0A6D6825 beq 03B5F264
:020051CC 30814020 addcc  r4,r1,r0,lsr #0x0
:020051D0 2D25501C stccs  0,cr5,[r5,#-0x70]!
:020051D4 601FB500 andvss r11,r15,r0,lsl #0xa
:020051D8 0420219D unknown
:020051DC 53040029 unknown
:020051E0 25040021 strcs r0,[r4, #-0x21]		;r4-0x21=*(195c0558)=#0(0x00000000)
:020051E4 00250400 eoreq  r0,r5,r0,lsl #0x8
:020051E8 38002565 stmccda  r0 ,{r0,r2,r5,r6,r8,r10,r13}
:020051EC 04002555 streq r2,[r0],#-0x555
:020051F0 0EA5A025 cdpeq 0,10,cr10,cr5,cr5,1
:020051F4 25080025 strcs r0,[r8, #-0x25]		;(r8-0x25=*(ffffffdb))
:020051F8 255D0800 ldrcsb r0,[r13, #-0x800]		;r13-0x800=*(027df800)=#-889192209(0xcb0000ef)
:020051FC 00250800 eoreq  r0,r5,r0,lsl #0x10
:02005200 1000255B andne  r2,r0,r11,asr r5
:02005204 950B2911 strls r2,[r11, #-0x911]		;(r11-0x911=*(fffff6ef))
:02005208 7D180021 unknown
:0200520C 453D1409 ldrmi r1,[r13, #-0x409]!
:02005210 8D0C19A1 unknown
:02005214 200CB500 andcs  r11,r12,r0,lsl #0xa
:02005218 94054195 strls r4,[r5],#-0x195
:0200521C 080051E5 stmeqda  r0 ,{r0,r2,r5,r6,r7,r8,r12,r14}
:02005220 87054D00 strhi r4,[r5,-r0, lsl #0x1a]
:02005224 9025E4E5 eorls  r14,r5,r5,ror #0x9
:02005228 00251E11 eoreq  r1,r5,r1,lsl r14
:0200522C 0025B0E2 eoreq  r11,r5,r2,ror #0x1
:02005230 B00025B0 strlth r2,[r0], -r0
:02005234 25470025 strcsb r0,[r7, #-0x25]		;(r7-0x25=*(ffffffdb))
:02005238 25B0AA00 ldrcs r10,[r0, #+0xa00]!
:0200523C A025BC00 eorge  r11,r5,r0,lsl #0x18
:02005240 00250DF9 unknown
:02005244 BA0029B2 blt 0200F914
:02005248 B20029B2 andlt  r2,r0,#0x2C8000
:0200524C 253D001D ldrcs r0,[r13, #-0x1d]!
:02005250 0025B200 eoreq  r11,r5,r0,lsl #0x4
:02005254 125994AA subnes r9,r9,#0xAA000000
:02005258 31180431 tstcc r8,r1,lsr r4
:0200525C 04B90009 unknown
:02005260 D10156B4 strleh r5,[r1, -r4]
:02005264 D431B4E1 unknown
:02005268 1100B4E1 unknown
:0200526C 21B4E1D6 ldrcssb r14,[r4, +r6]!
:02005270 0033E1D5 unknown
:02005274 01B404FD ldreqsh r0,[r4, +r13]!
:02005278 950459C7 strls r5,[r4, #-0x9c7]		;r4-0x9c7=*(195bfbb2)=#0(0x00000000)
:0200527C 51960209 orrpls r0,r6,r9,lsl #0x4
:02005280 03E50019 mvneq  r0,#0x19
:02005284 090B01ED stmeqdb  r11 ,{r0,r2,r3,r5,r6,r7,r8}
:02005288 0758EB03 ldreqb r14,[r8,-r3, lsl #0x16]
:0200528C 20021110 andcs  r1,r2,r0,lsl r1
:02005290 05ED0A55 streqb r0,[r13, #+0xa55]!
:02005294 10213018 eorne  r3,r1,r8,lsl r0
:02005298 1579539A ldrneb r5,[r9, #-0x39a]!
:0200529C 08B124BA ldmeqia  r1!,{r1,r3,r4,r5,r7,r10,r13}
:020052A0 12912020 addnes r2,r1,#0x20
:020052A4 046102E5 unknown
:020052A8 04073D00 streq r3,[r7],#-0xd00
:020052AC 540104C5 strpl r0,[r1],#-0x4c5
:020052B0 20E28200 rsccs  r8,r2,r0,lsl #0x4
:020052B4 0A010005 beq 020452D0
:020052B8 09E21043 unknown
:020052BC 12A90410 adcne  r0,r9,#0x10000000
:020052C0 18E3A00A unknown
:020052C4 E581000A str r0,[r1, #+0xa]		;r1+0xa=*(0000010a)
:020052C8 0501100D streq r1,[r1, #-0xd]		;(r1-0xd=*(000000f3))
:020052CC 00100900 andeqs r0,r0,r0,lsl #0x12
:020052D0 24057D68 strcs r7,[r5],#-0xd68
:020052D4 B8BC446D ldmltia  r12!,{r0,r2,r3,r5,r6,r10,r14}
:020052D8 FD1435D9 unknown
:020052DC 0DE0A512 stceql 5,cr10,[r0,#+0x48]!
:020052E0 0025AE53 eoreq  r10,r5,r3,asr r14
:020052E4 8E00259C mcrhi 5,0,r2,cr0,cr12,{4}
:020052E8 11A92AE5 movne  r2,r5,ror #0x15
:020052EC 0305002D unknown
:020052F0 25B1E92D ldrcs r14,[r1, #+0x92d]!
:020052F4 A70725E0 strge r2,[r1, #+0x92d]!
:020052F8 07459FC0 streqb r9,[r1, #+0x92d]!
:020052FC AC02E5BE stcge  5,cr14,[r2],{#0xbe}
:02005300 001400E8 andeqs r0,r4,r8,ror #0x1
:02005304 8C02999E stchi  9,cr9,[r2],{#0x9e}
:02005308 BD4008E5 unknown
:0200530C 1D39E804 ldcne  8,cr14,[r9,#-0x10]!
:02005310 D003691E andle  r6,r3,r14,lsl r9
:02005314 0A0219B8 beq 0208B9FC
:02005318 C0021C95 mulgt  r2,r5,r12
:0200531C 098CE041 stmeqib  r12 ,{r0,r6,r13,r14,r15}
:02005320 C0410000 subgt  r0,r1,r0
:02005324 157DE04C ldrneb r14,[r13, #-0x4c]!
:02005328 E08CC003 add  r12,r12,r3
:0200532C 0C0C9E08 stceq  14,cr9,[r12],{#0x8}
:02005330 814101E0 unknown
:02005334 408000E0 addmi  r0,r0,r0,ror #0x1
:02005338 4102E064 unknown
:0200533C 0300E084 unknown
:02005340 4CE04430 stcmil 4,cr4,[r0],#+0xc0
:02005344 00E08336 rsceq  r8,r0,r6,lsr r3
:02005348 E0C4CE93 smull  r12,r4,r3,r14
:0200534C E1A0C62C mov  r12,r12,lsr #0xc		;r12=0(0x0)
:02005350 A0358E00 eorges r8,r5,r0,lsl #0x1c
:02005354 3D3643E1 ldccc  3,cr4,[r6,#-0x384]!
:02005358 E0404210 sub  r4,r0,r0,lsl r2
:0200535C F98CCA04 stmnvib  r12 ,{r2,r9,r11,r14,r15}
:02005360 9CE09E09 stclsl 14,cr9,[r0],#+0x24
:02005364 E0856310 add  r6,r5,r0,lsl r3
:02005368 0AE10FC3 beq 0184927C
:0200536C E120A026 unknown
:02005370 E025509C mla  r5,r12,r0,r5unknown
:02005374 00A20FCE adceq  r0,r2,r14,asr #0x1f
:02005378 255390E0 ldrcsb r9,[r3, #-0xe0]		;(r3-0xe0=*(a50000c0))
:0200537C F90626E0 stmnvdb  r6 ,{r5,r6,r7,r9,r10,r13}
:02005380 800A8001 andhi  r8,r10,r1
:02005384 E091032D adds r0,r1,r13,lsr #0x6
:02005388 1B111C99 blne 0244C5F4
:0200538C 14E41465 unknown
:02005390 91E1A052 mvnls  r10,r2,asr r0
:02005394 6260201E rsbvs  r2,r0,#0x1E
:02005398 2007E210 andcs  r14,r7,r0,lsl r2
:0200539C C002E201 andgt  r14,r2,r1,lsl #0x4
:020053A0 A1E00046 mvnge  r0,r6,asr #0x0
:020053A4 0EE08011 mcreq 0,7,r8,cr0,cr1,{0}
:020053A8 8014CD40 andhis r12,r4,r0,asr #0x1a
:020053AC 04FFE245 unknown
:020053B0 A0840475 addge  r0,r4,r5,ror r4
:020053B4 091210E1 ldmeqdb  r2 ,{r0,r5,r6,r7,r12}
:020053B8 64701800 unknown
:020053BC 026735E2 rsbeq  r3,r7,#0x38800000
:020053C0 5C13E1A0 ldcpl  1,cr14,[r3],{#0xa0}
:020053C4 06001908 streq r1,[r0],-r8, lsl #0x12
:020053C8 573520E2 ldrpl r2,[r0],-r8, lsl #0x12
:020053CC 1055E1A0 subnes r14,r5,r0,lsr #0x3
:020053D0 10D17000 sbcnes r7,r1,r0
:020053D4 E06006E5 rsb  r0,r0,r5,ror #0xd
:020053D8 0550FFE1 ldreqb r15,[r0, #-0xfe1]		;(r0-0xfe1=*(cafff10e))
:020053DC 7006E200 andvc  r14,r6,r0,lsl #0x4
:020053E0 60FFE007 rscvss r14,r15,r7
:020053E4 05E20007 streqb r0,[r2, #+0x7]!
:020053E8 00E18650 rsceq  r8,r1,r0,asr r6
:020053EC E500C170 str r12,[r0, #-0x170]		;(r0-0x170=*(caffff7f))
:020053F0 03D10039 biceqs r0,r1,#0x39
:020053F4 1039E4C1 eornes r14,r9,r1,asr #0x9
:020053F8 A60039EC strge r3,r14,r9,r1,asr #0x9
:020053FC 99381BA5 ldmlsdb  r8!,{r0,r2,r5,r7,r8,r9,r11,r12}
:02005400 0421C010 unknown
:02005404 C502A9E0 strgt r10,[r2, #-0x9e0]		;r2-0x9e0=*(195bfb99)=#0(0x00000000)
:02005408 0130D510 teqeq r0,r0,lsl r5
:0200540C 622020E2 eorvs  r2,r0,#0xE2
:02005410 5100A1E2 unknown
:02005414 1001E080 andne  r14,r1,r0,lsl #0x1
:02005418 0018E4D5 ldreqsb r14,[r8], -r5
:0200541C 39E26400 unknown
:02005420 1105592E unknown
:02005424 49188CC0 ldmmidb  r8 ,{r6,r7,r10,r11,r15}
:02005428 F8E28404 unknown
:0200542C 0000057D andeq  r0,r0,r13,ror r5
:02005430 30E311E0 rsccc  r1,r3,r0,ror #0x3
:02005434 1000A502 andne  r10,r0,r2,lsl #0xa
:02005438 083CE042 ldmeqda  r12!,{r1,r6,r13,r14,r15}
:0200543C 38E00001 unknown
:02005440 0CE925D1 stceql 5,cr2,[r9],#+0x344
:02005444 99309F00 ldmlsdb  r0!,{r8,r9,r10,r11,r12,r15}
:02005448 2C00ED02 stccs  13,cr14,[r0],{#0x2}
:0200544C 3154E3A0 cmpcc r4,r0,lsr #0x7
:02005450 09432001 stmeqdb  r3 ,{r0,r13}^
:02005454 01D10700 biceqs r0,r1,r0,lsl #0xe
:02005458 050DDD6A streq r13,[r13, #-0xd6a]		;(r13-0xd6a=*(fffff296))
:0200545C 65180009 ldrvs r0,[r8, #-0x9]		;(r8-0x9=*(fffffff7))
:02005460 09850009 stmeqib  r5 ,{r0,r3}
:02005464 00411400 subeq  r1,r1,r0,lsl #0x8
:02005468 A3007114 unknown
:0200546C 04CDDD55 streqb r13,[r13],#+0xd55
:02005470 A0018079 andge  r8,r1,r9,ror r0
:02005474 10750000 rsbnes r0,r5,r0
:02005478 B8832086 stmltia  r3 ,{r1,r2,r7,r13}
:0200547C 007D10ED rsbeqs r1,r13,r13,ror #0x1
:02005480 20851151 addcs  r1,r5,r1,asr r1
:02005484 060005E0 streq r0,r1,r5,r1,asr r1
:02005488 FD502085 unknown
:0200548C 12D10B26 sbcnes r0,r1,#0x9800
:02005490 B2D5000D sbclts r0,r5,#0xD
:02005494 15F1400D ldrneb r4,[r1, #+0xd]!
:02005498 B8000D34 stmltda  r0 ,{r2,r4,r5,r8,r10,r11}
:0200549C 106D400D rsbne  r4,r13,r13
:020054A0 000D28D6 unknown
:020054A4 EB02DDBE bl 020BCBA4
:020054A8 106D1099 unknown
:020054AC 01001CC2 unknown
:020054B0 1C006D00 stcne  13,cr6,[r0],{#0x0}
:020054B4 FDA5006D stc2  0,cr0,[r5,#+0x1b4]!
:020054B8 F9007D2C stmnvdb  r0 ,{r2,r3,r5,r8,r10,r11,r12,r13,r14}
:020054BC 1400A51A strne r10,[r0],#-0x51a
:020054C0 BB0001BA bllt 02005BB0
:020054C4 14022719 strne r2,[r2],#-0x719
:020054C8 217119BD ldrcsh r1,[r1, #-0x9d]!
:020054CC E540995C strb r9,[r0, #-0x95c]		;(r0-0x95c=*(cafff793))
:020054D0 E1B0D035 movs r13,lsr r5		;r13=0(0x0)
:020054D4 71017D01 unknown
:020054D8 01100511 tsteq r0,r1,lsl r5
:020054DC 02B84005 adceqs r4,r8,#0x5
:020054E0 04E35700 unknown
:020054E4 100D0249 andne  r0,r13,r9,asr #0x4
:020054E8 07E0127D unknown
:020054EC 12850005 addne  r0,r5,#0x5
:020054F0 50140905 andpls r0,r4,r5,lsl #0x12
:020054F4 02010289 andeq  r0,r1,#0x90000008
:020054F8 010048D6 unknown
:020054FC 4800C100 stmmida  r0 ,{r8,r14,r15}
:02005500 C58900C1 strgt r0,[r9, #+0xc1]		;r9+0xc1=*(000000c1)
:02005504 0007AC00 andeq  r10,r7,r0,lsl #0x18
:02005508 A5100295 ldrge r0,[r0, #-0x295]		;(r0-0x295=*(cafffe5a))
:0200550C C7E0441B unknown
:02005510 04019914 streq r9,[r1],#-0x914
:02005514 00E08630 rsceq  r8,r0,r0,lsr r6
:02005518 81247540 unknown
:0200551C 452005E2 strmi r0,[r0, #-0x5e2]!
:02005520 E0430007 sub  r0,r3,r7
:02005524 DD97082C unknown
:02005528 E12C7913 unknown
:0200552C C6A00001 unknown
:02005530 03A08601 moveq  r8,#0x100000		;r8=1048576(0x100000)
:02005534 E20000FF and  r0,r0,#0xFF
:02005538 10D5141D sbcnes r1,r5,r13,lsl r4
:0200553C 00016CC0 andeq  r6,r1,r0,asr #0x19
:02005540 4710D564 ldrmi r13,r6,r1,r0,asr #0x19
:02005544 00D50E05 sbceqs r0,r5,r5,lsl #0x1c
:02005548 F5C06AB8 strnvb r6,[r0, #+0xab8]		;r0+0xab8=*(cb000ba7)
:0200554C 03E28D15 mvneq  r8,#0x540
:02005550 2C61B060 stccsl 0,cr11,[r1],#-0x180
:02005554 0F58C982 swieq 0x0058c982
:02005558 0001BC00 andeq  r11,r1,r0,lsl #0x18
:0200555C 110FE8A5 mrsne r14,CPSR
:02005560 91E89C00 mvnls  r9,r0,lsl #0x18
:02005564 000F0200 andeq  r0,r15,r0,lsl #0x4
:02005568 61E80885 mvnvs  r0,r5,lsl #0x11
:0200556C DD00481B unknown
:02005570 154020D5 strneb r2,[r0, #-0xd5]		;(r0-0xd5=*(cb00001a))
:02005574 A950A216 ldmgedb  r0 ,{r1,r2,r4,r9,r13,r15}^
:02005578 00000D04 andeq  r0,r0,r4,lsl #0x1a
:0200557C 400A000D andmi  r0,r10,r13
:02005580 211116A0 tstcs r1,r0,lsr #0xd
:02005584 15F5F014 ldrneb r15,[r5, #+0x14]!
:02005588 400001A0 andmi  r0,r0,r0,lsr #0x3
:0200558C B1132AA0 tstlt r3,r0,lsr #0x15
:02005590 01005C10 unknown
:02005594 5C020D00 stcpl  13,cr0,[r2],{#0x0}
:02005598 09B2020D ldmeqib  r2!,{r0,r2,r3,r9}
:0200559C FD57008D unknown
:020055A0 051DEBFF ldreq r14,[r13, #-0xbff]		;(r13-0xbff=*(fffff401))
:020055A4 349942E3 ldrcc r4,[r9],#+0x2e3
:020055A8 0011E083 andeqs r14,r1,r3,lsl #0x1
:020055AC 1645E119 unknown
:020055B0 35035D81 strcc r5,[r3, #-0xd81]		;(r3-0xd81=*(a4fff41f))
:020055B4 F9E35308 unknown
:020055B8 10400829 subne  r0,r0,r9,lsr #0x10
:020055BC E2297D23 eor  r7,r9,#0x8C0
:020055C0 E0206591 mla  r0,r1,r5,r6unknown
:020055C4 8201420A andhi  r4,r1,#0xA0000000
:020055C8 0BA144E0 bleq 00856950
:020055CC E0218597 mla  r1,r7,r5,r8unknown
:020055D0 02059908 andeq  r9,r5,#0x20000
:020055D4 943103E0 unknown
:020055D8 14F500E7 unknown
:020055DC F500A520 strnv r10,[r0, #-0x520]		;(r0-0x520=*(cafffbcf))
:020055E0 04F92C1B unknown
:020055E4 AD000154 unknown
:020055E8 8C000178 stchi  1,cr0,[r0],{#0x78}
:020055EC F0020D7C andnv  r0,r2,r12,ror r13
:020055F0 5C820095 stcpl  0,cr0,[r2],{#0x95}
:020055F4 C0780095 unknown
:020055F8 4502E5DD strmi r14,[r2, #-0x5dd]		;r2-0x5dd=*(195bff9c)=#0(0x00000000)
:020055FC 23A58203 movcs  r8,#0x30000000		;r8=805306368(0x30000000)
:02005600 5001CD60 andpl  r12,r1,r0,ror #0x1a
:02005604 E35C12F1 cmp r12,#0x1000000F
:02005608 A0701540 rsbges r1,r0,r0,asr #0xa
:0200560C 69100313 ldmvsdb  r0 ,{r0,r1,r4,r8,r9}
:02005610 09232D04 stmeqdb  r3!,{r2,r8,r10,r11,r13}
:02005614 8170E002 cmnhi r0,r2
:02005618 21005505 unknown
:0200561C 5D13D520 unknown
:02005620 00155803 andeqs r5,r5,r3,lsl #0x10
:02005624 311007BE ldrcch r0,[r0, -r14]
:02005628 E2400000 sub  r0,r0,#0x0
:0200562C 0304086B unknown
:02005630 510074EB unknown
:02005634 74030906 strvc r0,[r3],#-0x906
:02005638 78B049F9 ldmvcia  r0!,{r0,r3,r4,r5,r6,r7,r8,r11,r14}
:0200563C 18E1DD10 unknown
:02005640 29F92175 unknown
:02005644 B842F930 stmltda  r2 ,{r4,r5,r8,r11,r12,r13,r14,r15}^
:02005648 950FF920 strls r15,[r15, #-0x920]		;(r15-0x920=*(fffff6e0))
:0200564C 0169A702 unknown
:02005650 F5D61FCD ldrnvb r1,[r6, #+0xfcd]		;r6+0xfcd=*(00000fcd)
:02005654 D55CB602 ldrleb r11,[r12, #-0x602]		;(r12-0x602=*(fffff9fe))
:02005658 5522A115 strpl r10,[r2, #-0x115]!
:0200565C 9DC02034 unknown
:02005660 118E2715 orrne  r2,r14,r5,lsl r7
:02005664 01715513 cmneq r1,r3,lsl r5
:02005668 1D560020 unknown
:0200566C 91452B23 unknown
:02005670 21915621 orrcss r5,r1,r1,lsr #0xc
:02005674 91061825 unknown
:02005678 1E453101 cdpne 1,4,cr3,cr5,cr1,0
:0200567C 31101DAD tstcc r0,r13,lsr #0x1b
:02005680 400D2D43 andmi  r2,r13,r3,asr #0x1a
:02005684 2A00012B bcs 02005B38
:02005688 29AB0001 stmcsib  r11!,{r0}
:0200568C 11711311 cmnne r1,r1,lsl r3
:02005690 0D170009 unknown
:02005694 21912500 orrcss r2,r1,r0,lsl #0xa
:02005698 219156AE orrcss r5,r1,r14,lsr #0xd
:0200569C 2100091B unknown
:020056A0 07D91191 unknown
:020056A4 01756A1C cmneq r5,r12,lsl r10
:020056A8 64000D1E strvs r0,[r0],#-0xd1e
:020056AC 404D100D submi  r1,r13,r13
:020056B0 75751151 ldrvcb r1,[r5, #-0x151]!
:020056B4 146D400D unknown
:020056B8 86000D16 unknown
:020056BC 403D100D eormis r1,r13,r13
:020056C0 000D6B12 andeq  r6,r13,r2,lsl r11
:020056C4 3D1191C0 unknown
:020056C8 11690E40 unknown
:020056CC 13C5400D bicne  r4,r5,#0xD
:020056D0 721151ED andvcs r5,r1,#0x4000003B
:020056D4 2065000D rsbcs  r0,r5,r13
:020056D8 115100C1 cmpne r1,r1,asr #0x1
:020056DC BD200D97 stclt  13,cr0,[r0,#-0x25c]!
:020056E0 C5500001 ldrgtb r0,[r0, #-0x1]		;(r0-0x1=*(cb0000ee))
:020056E4 8D81D132 unknown
:020056E8 00314003 eoreqs r4,r1,r3
:020056EC 300395A5 andcc  r9,r3,r5,lsr #0xb
:020056F0 B10FE110 mrslt r14,CPSR
:020056F4 0C01940F stceq  4,cr9,[r1],{#0xf}
:020056F8 FD50E019 unknown
:020056FC 060D5002 streq r5,[r13],-r2
:02005700 14040095 strne r0,[r4],#-0x95
:02005704 81300CE0 teqhi r0,r0,ror #0x19
:02005708 E5442F29 strb r2,[r4, #-0xf29]		;r4-0xf29=*(195bf650)=#0(0x00000000)
:0200570C D0100903 andles r0,r0,r3,lsl #0x12
:02005710 E082300C add  r3,r2,r12
:02005714 10118940 andnes r8,r1,r0,asr #0x12
:02005718 54E72084 unknown
:0200571C 02B90296 adceqs r0,r9,#0x60000009
:02005720 00451DD9 unknown
:02005724 0DF01FB1 ldceql 15,cr1,[r0,#+0x2c4]!
:02005728 0EE91C00 cdpeq 12,14,cr1,cr9,cr0,0
:0200572C 7911C906 ldmvcdb  r1 ,{r1,r2,r8,r11,r14,r15}
:02005730 4C0DED12 stcmi  13,cr14,[r13],{#0x12}
:02005734 911EC175 tstls r14,r5,ror r1
:02005738 00011841 andeq  r1,r1,r1,asr #0x10
:0200573C 020E411C andeq  r4,r14,#0x7
:02005740 19B9040B ldmneib  r9!,{r0,r1,r3,r10}
:02005744 4DB90802 ldcmi  8,cr0,[r9,#+0x8]!
:02005748 A000D910 andge  r13,r0,r0,lsl r9
:0200574C 81E02781 mvnhi  r2,r1,lsl #0xf
:02005750 01590137 cmpeq r9,r7,lsr r1
:02005754 32451DFD subcc  r1,r5,#0x3F40
:02005758 DDF5F4A9 ldclel 4,cr15,[r5,#+0x2a4]!
:0200575C A9F4A915 ldmgeib  r4!,{r0,r2,r4,r8,r11,r13,r15}^
:02005760 A9F4A9F4 ldmgeib  r4!,{r2,r4,r5,r6,r7,r8,r11,r13,r15}^
:02005764 A9F4A9F4 ldmgeib  r4!,{r2,r4,r5,r6,r7,r8,r11,r13,r15}^
:02005768 807FFFF4 unknown
:0200576C 811234A9 tsthi r2,r9,lsr #0x9
:02005770 812534A9 unknown
:02005774 619234A9 orrvss r3,r2,r9,lsr #0x9
:02005778 A504A981 strge r10,[r4, #-0x981]		;r4-0x981=*(195bfbf8)=#0(0x00000000)
:0200577C 04A98112 unknown
:02005780 6C811121 stcvs  1,cr1,[r1],{#0x21}
:02005784 813E34A9 teqhi r14,r9,lsr #0x9
:02005788 817A34A9 cmnhi r10,r9,lsr #0x9
:0200578C 0D0901B1 unknown
:02005790 A904A5C9 stmgedb  r4 ,{r0,r3,r6,r7,r8,r10,r13,r15}
:02005794 45D95E04 ldrmib r5,[r9, #+0xe04]		;r9+0xe04=*(00000e04)
:02005798 D99824A5 ldmleib  r8 ,{r0,r2,r5,r7,r10,r13}
:0200579C DB24B175 blle 02931D78
:020057A0 D99A15D9 ldmleib  r10 ,{r0,r3,r4,r6,r7,r8,r10,r12}
:020057A4 55D90515 ldrplb r0,[r9, #+0x515]		;r9+0x515=*(00000515)
:020057A8 15D9000D ldrneb r0,[r9, #+0xd]		;r9+0xd=*(0000000d)
:020057AC 75D9750E ldrvcb r7,[r9, #+0x50e]		;r9+0x50e=*(0000050e)
:020057B0 7811AD3A ldmvcda  r1 ,{r1,r3,r4,r5,r8,r10,r11,r13,r15}
:020057B4 2D8D4FCD unknown
:020057B8 B585D510 strlt r13,[r5, #+0x510]		;r5+0x510=*(00000510)
:020057BC 45D51E8D ldrmib r1,[r5, #+0xe8d]		;r5+0xe8d=*(00000e8d)
:020057C0 062107E7 unknown
:020057C4 26ED471D unknown
:020057C8 1D317320 ldcne  3,cr7,[r1,#-0x80]!
:020057CC 4FF54715 swimi 0x00f54715
:020057D0 3FF50818 swicc 0x00f50818
:020057D4 A7003578 unknown
:020057D8 E35232F9 cmp r2,#0x9000000F
:020057DC 000C5108 andeq  r5,r12,r8,lsl #0x2
:020057E0 11E11029 mvnne  r1,r9,lsr #0x0
:020057E4 1111C0D1 ldrnesb r12,[r1, -r1]
:020057E8 4903F510 stmmidb  r3 ,{r4,r8,r10,r12,r13,r14,r15}
:020057EC 10053112 andne  r3,r5,r2,lsl r1
:020057F0 20BA0109 adccss r0,r10,r9,lsl #0x2
:020057F4 F1D535DD ldrnvsb r3,[r5, #+0x5d]		;r5+0x5d=*(0000005d)
:020057F8 56F1B2E9 unknown
:020057FC 1D32001F ldcne  0,cr0,[r2,#-0x7c]!
:02005800 1D2335F3 stcne  5,cr3,[r3,#-0x3cc]!
:02005804 151AF953 ldrne r15,[r10, #-0x953]		;(r10-0x953=*(fffff6ad))
:02005808 14133543 ldrne r3,[r3],#-0x543
:0200580C 1DBF137D ldcne  3,cr1,[r15,#+0x1f4]!
:02005810 0D1C5553 unknown
:02005814 831D0F00 tsthi r13,#0x0
:02005818 0B000906 bleq 02007C38
:0200581C 41431D57 unknown
:02005820 1335030C teqne r5,#0x30000000
:02005824 11A91365 movne  r1,r5,ror #0x6
:02005828 BB1DD501 bllt 0277AC34
:0200582C 000510FD unknown
:02005830 10031335 andne  r1,r3,r5,lsr r3
:02005834 16E10541 unknown
:02005838 02E70345 rsceq  r0,r7,#0x14000001
:0200583C 3A723900 bcc 03C93C44
:02005840 154261F2 strneb r6,[r2, #-0x1f2]		;(r2-0x1f2=*(fffffe0e))
:02005844 9D647012 stclsl 0,cr7,[r4,#-0x48]!
:02005848 6A525D3F bvs 0349CD4C
:0200584C F9FF9DCB ldmnvib  r15!,{r0,r1,r3,r6,r7,r8,r10,r11,r12,r15}^
:02005850 1DD1007D unknown
:02005854 9D0195D3 unknown
:02005858 9020086F eorls  r0,r0,r15,ror #0x10
:0200585C 03208005 unknown
:02005860 510011A0 unknown
:02005864 17000F01 strne r0,[r0,-r1, lsl #0x1e]
:02005868 042508E3 unknown
:0200586C A0300003 eorges r0,r0,r3
:02005870 01000C13 unknown
:02005874 30FFE590 smlalccs r14,r15,r0,r5
:02005878 7103E203 unknown
:0200587C C5858001 strgt r8,[r5, #+0x1]		;r5+0x1=*(00000001)
:02005880 1FA18602 swine 0x00a18602
:02005884 7DAF417D stcvc  1,cr4,[r15,#+0x1f4]!
:02005888 805AF801 subhis r15,r10,r1,lsl #0x10
:0200588C 3DA90AA1 stccc  10,cr0,[r9,#+0x284]!
:02005890 E92D430B stmdb  r13!,{r0,r1,r3,r8,r9,r14}
:02005894 149D0A0C ldrne r0,[r13],#+0xa0c
:02005898 1D01A590 unknown
:0200589C 4A3C412F bmi 02F15D60
:020058A0 9D01A1CB unknown
:020058A4 8DD9CF1D unknown
:020058A8 40290C81 eormi  r0,r9,r1,lsl #0x19
:020058AC 75202940 strvc r2,[r0, #-0x940]!
:020058B0 75B6D9F0 ldrvc r13,[r6, #+0x9f0]!
:020058B4 13792F40 cmnne r9,#0x100
:020058B8 01184049 tsteq r8,r9,asr #0x0
:020058BC 509A0261 addpls r0,r10,r1,ror #0x4
:020058C0 75B4F075 ldrvc r15,[r4, #+0x75]!
:020058C4 19752440 unknown
:020058C8 000D2075 andeq  r2,r13,r5,ror r0
:020058CC 0D1A7DEA unknown
:020058D0 40750800 rsbmis r0,r5,r0,lsl #0x10
:020058D4 1C006500 stcne  5,cr6,[r0],{#0x0}
:020058D8 10AB0065 adcne  r0,r11,r5,ror #0x0
:020058DC 29D04029 ldmcsib  r0 ,{r0,r3,r5,r14}^
:020058E0 03136DF0 tsteq r3,#0x3C00
:020058E4 9A0029B2 bls 0200FFB4
:020058E8 49111035 ldmmidb  r1 ,{r0,r2,r4,r5,r12}
:020058EC 08002911 stmeqda  r0 ,{r0,r4,r8,r11,r13}
:020058F0 5DA8016D stcpl  1,cr0,[r8,#+0x1b4]!
:020058F4 0025AD00 eoreq  r10,r5,r0,lsl #0x1a
:020058F8 E1D00869 bics r0,r0,r9,ror #0x10
:020058FC E1A00901 mov  r0,r1,lsl #0x12		;r0=67108864(0x4000000)
:02005900 D50FA003 strle r10,[r15, #-0x3]		;r15-0x3=*(02005905)=#-1341939606(0xb003a06a)
:02005904 03A06A04 moveq  r6,#0x4000		;r6=16384(0x4000)
:02005908 CD0410B0 unknown
:0200590C 061019E1 ldreq r1,r6,#0x4000
:02005910 000D114D andeq  r1,r13,r13,asr #0x2
:02005914 0D346901 ldceq  9,cr6,[r4,#-0x4]!
:02005918 00950230 addeqs r0,r5,r0,lsr r2
:0200591C E3190080 tst r9,#0x80
:02005920 A06A0506 rsbge  r0,r10,r6,lsl #0xa
:02005924 09F50113 unknown
:02005928 31134528 tstcc r3,r8,lsr #0xa
:0200592C 3108D04E unknown
:02005930 8660870E unknown
:02005934 027008E0 rsbeqs r0,r0,#0xE00000
:02005938 802E2990 mlahi  r14,r0,r9,r2unknown
:0200593C 4C11A070 ldcmi  0,cr10,[r1],{#0x70}
:02005940 88820025 stmhiia  r2 ,{r0,r2,r5}
:02005944 21E08180 mvncs  r8,r0,lsl #0x3
:02005948 21104050 tstcs r0,r0,asr r0
:0200594C 1445900E strneb r9,[r5],#-0xe
:02005950 C9060E2D stmgtdb  r6 ,{r0,r2,r3,r5,r9,r10,r11}
:02005954 2C3E2D2F ldccs  13,cr2,[r14],#-0xbc
:02005958 9B0AA100 blls 022ADD60
:0200595C C74F8E2D strgtb r8,[r15,-r13, lsr #0x1c]
:02005960 1A550A4D bne 0354829C
:02005964 01031D83 unknown
:02005968 00F1D900 rsceqs r13,r1,r0,lsl #0x12
:0200596C 00010804 andeq  r0,r1,r4,lsl #0x10
:02005970 F409250A strnv r2,[r9],#-0x50a
:02005974 DCA90001 stcle  0,cr0,[r9],#+0x4
:02005978 A91409A5 ldmgedb  r4 ,{r0,r2,r5,r7,r8,r11}
:0200597C FE1DBE1D mrc2 14,0,r11,cr13,cr13,{0}
:02005980 EE1D09D9 mrc 9,0,r0,cr13,cr9,{6}
:02005984 86FE1DF2 unknown
:02005988 0FD58E1D swieq 0x00d58e1d
:0200598C 186D0765 unknown
:02005990 1905312D stmnedb  r5 ,{r0,r2,r3,r5,r8,r12,r13}
:02005994 31F131FD ldrccsh r3,[r1, #+0x1d]!
:02005998 31F131F1 ldrccsh r3,[r1, #+0x11]!
:0200599C 31F131F1 ldrccsh r3,[r1, #+0x11]!
:020059A0 4131D4F1 ldrmish r13,[r1, -r1]!
:020059A4 4131E7BF ldrmih r14,[r1, -r15]!
:020059A8 364131FA unknown
:020059AC D9313180 ldmledb  r1!,{r7,r8,r12,r13}
:020059B0 EC41314A stcl 1,cr3,[r1],{#0x4a}
:020059B4 80134131 andhis r4,r3,r1,lsr r1
:020059B8 314F3131 mrscc r3,SPSR
:020059BC 1286A501 addne  r10,r6,#0x400000
:020059C0 E123ED87 unknown
:020059C4 2D193913 unknown
:020059C8 20781C1E rsbcss r1,r8,r14,lsl r12
:020059CC E001E5DD unknown
:020059D0 A0CE0059 sbcge  r0,r14,r9,asr r0
:020059D4 2044E120 subcs  r14,r4,r0,lsr #0x2
:020059D8 700E3911 andvc  r3,r14,r1,lsl r9
:020059DC 480833E5 stmmida  r8 ,{r0,r2,r5,r6,r7,r8,r9,r12,r13}
:020059E0 D6301661 unknown
:020059E4 310B1DE1 unknown
:020059E8 05095701 streq r5,[r9, #-0x701]		;(r9-0x701=*(fffff8ff))
:020059EC 03E003B1 mvneq  r0,#0xC4000002
:020059F0 382C4D49 stmccda  r12!,{r0,r3,r6,r8,r10,r11,r14}
:020059F4 B208E183 andlt  r14,r8,#0xC0000020
:020059F8 F6E0C630 unknown
:020059FC 81101111 tsthi r0,r1,lsl r1
:02005A00 5103DD20 unknown
:02005A04 13E12111 mvnne  r2,#0x40000004
:02005A08 5CFF1DAD ldcpll 13,cr1,[r15],#+0x2b4
:02005A0C DD152500 unknown
:02005A10 62A50399 adcvs  r0,r5,#0x64000002
:02005A14 5018100D andpls r1,r8,r13
:02005A18 028D05D5 addeq  r0,r13,#0x35400000
:02005A1C 000D6712 andeq  r6,r13,r2,lsl r7
:02005A20 729D1299 addvcs r1,r13,#0x90000009
:02005A24 F29DF29D addnvs r15,r13,#0xD0000009
:02005A28 F29DF29D addnvs r15,r13,#0xD0000009
:02005A2C 87FFF29D unknown
:02005A30 9A329D7F bls 02CAD034
:02005A34 AD329D7F ldcge  13,cr9,[r2,#-0x1fc]!
:02005A38 E9A4429D stmib  r4!,{r0,r2,r3,r4,r7,r9,r14}
:02005A3C 7F8C429D swivc 0x008c429d
:02005A40 1515029D ldrne r0,[r5, #-0x29d]		;(r5-0x29d=*(fffffd63))
:02005A44 B2329D7F eorlts r9,r2,#0x1FC0
:02005A48 02429DC6 subeq  r9,r2,#0x3180
:02005A4C 87EB0280 strhib r0,[r11,+r0, lsl #0x5]!
:02005A50 E0880212 add  r0,r8,r2,lsl r2
:02005A54 266912D9 unknown
:02005A58 02366920 eoreqs r6,r6,#0x80000
:02005A5C BDAC12B9 stclt  2,cr1,[r12,#+0x2e4]!
:02005A60 366D3012 unknown
:02005A64 0102BD03 unknown
:02005A68 55060565 strpl r0,[r6, #-0x565]		;(r6-0x565=*(00003a9b))
:02005A6C 40B20CD9 unknown
:02005A70 C9FBE0CC ldmgtib  r11!,{r2,r3,r6,r7,r13,r14,r15}^
:02005A74 82412012 subhi  r2,r1,#0x12
:02005A78 C95202B1 ldmgtdb  r2 ,{r0,r4,r5,r7,r9}^
:02005A7C 254DF322 strcsb r15,[r13, #-0x322]		;(r13-0x322=*(fffffcde))
:02005A80 F09DD09D umullnvs r13,r13,r13,r0
:02005A84 A09D71EA addges r7,r13,r10,ror #0x3
:02005A88 F09DF09D umullnvs r15,r13,r13,r0
:02005A8C 9D49F09D unknown
:02005A90 9D5E9840 unknown
:02005A94 4B650880 blmi 03947C9C
:02005A98 0A190339 beq 02646784
:02005A9C 00010049 andeq  r0,r1,r9,asr #0x0
:02005AA0 51C07D08 bicpl  r7,r0,r8,lsl #0x1a
:02005AA4 D90B1D00 stmledb  r11 ,{r8,r10,r11,r12}
:02005AA8 0D99FFFF unknown
:02005AAC 75C60A05 strvcb r0,[r6, #+0xa05]		;r6+0xa05=*(00004a05)
:02005AB0 49F075E0 unknown
:02005AB4 10A50049 adcne  r0,r5,r9,asr #0x0
:02005AB8 20712078 rsbcss r2,r1,r8,ror r0
:02005ABC 7108119B swpvc r1,r11,r8
:02005AC0 40712040 rsbmis r2,r1,r0,asr #0x0
:02005AC4 B0307120 eorlts r7,r0,r0,lsr #0x2
:02005AC8 E1D12B30 bics r2,r1,r0,lsr r11
:02005ACC 5D1C0105 unknown
:02005AD0 B20B211E andlt  r2,r11,#0x80000007
:02005AD4 79D13850 ldmvcib  r1 ,{r4,r6,r11,r12,r13}^
:02005AD8 500AE900 andpl  r14,r10,r0,lsl #0x12
:02005ADC 7571E58D ldrvcb r14,[r1, #-0x58d]!
:02005AE0 00058620 andeq  r8,r5,r0,lsr #0xc
:02005AE4 46955075 unknown
:02005AE8 DD28D968 stcle  9,cr13,[r8,#-0x1a0]!
:02005AEC 2D35FD13 ldccs  13,cr15,[r5,#-0x4c]!
:02005AF0 0D18F714 unknown
:02005AF4 00492B46 subeq  r2,r9,r6,asr #0x16
:02005AF8 7C000D78 stcvc  13,cr0,[r0],{#0x78}
:02005AFC 7DAA2631 stcvc  6,cr2,[r10,#+0xc4]!
:02005B00 000D8035 andeq  r8,r13,r5,lsr r0
:02005B04 31000D84 unknown
:02005B08 88000D26 stmhida  r0 ,{r1,r2,r5,r8,r10,r11}
:02005B0C 8C000D75 stchi  13,cr0,[r0],{#0x75}
:02005B10 111005ED tstne r0,r13,ror #0xb
:02005B14 055D1406 ldreqb r1,[r13, #-0x406]		;(r13-0x406=*(fffffbfa))
:02005B18 9D105518 unknown
:02005B1C 366D2611 unknown
:02005B20 06B50025 unknown
:02005B24 BC05BD18 stclt  13,cr11,[r5],{#0x18}
:02005B28 08A90652 stmeqia  r9!,{r1,r4,r6,r9,r10}
:02005B2C 80700581 rsbhis r0,r0,r1,lsl #0xb
:02005B30 F13D913D teqnv r13,r13,lsr r1
:02005B34 3DF13DCC ldcccl 13,cr3,[r1,#+0x330]!
:02005B38 3DF13DF1 ldcccl 13,cr3,[r1,#+0x3c4]!
:02005B3C 3DF13DF1 ldcccl 13,cr3,[r1,#+0x3c4]!
:02005B40 413DDFF1 ldrmish r13,[r13, -r1]!
:02005B44 413DF2BF ldrmih r15,[r13, -r15]!
:02005B48 313D7F05 teqcc r13,r5,lsl #0x1e
:02005B4C 313D7F41 teqcc r13,r1,asr #0x1e
:02005B50 413DE492 unknown
:02005B54 1E413DF7 mcrne 13,2,r3,cr1,cr7,{7}
:02005B58 5A313D7F bpl 02C5515C
:02005B5C 20113D4A andcss r3,r1,r10,asr #0x1a
:02005B60 0581213D streq r2,[r1, #+0x13d]		;r1+0x13d=*(0000023d)
:02005B64 3291313D addccs r3,r1,#0x4000000F
:02005B68 109D013D addnes r0,r13,r13,lsr r1
:02005B6C 1281313D addne  r3,r1,#0x4000000F
:02005B70 3D81E089 unknown
:02005B74 12758211 rsbnes r8,r5,#0x10000001
:02005B78 0E313DE0 cdpeq 13,2,cr3,cr1,cr0,7
:02005B7C 551B7910 ldrpl r7,[r11, #-0x910]		;(r11-0x910=*(fffff6f0))
:02005B80 9D65C000 stclsl 0,cr12,[r5,#-0x0]!
:02005B84 313D8004 teqcc r13,r4
:02005B88 DC214106 stcle  1,cr4,[r1],#-0x18
:02005B8C 950295E0 strls r9,[r2, #-0x5e0]		;(r2-0x5e0=*(fffffa20))
:02005B90 41580141 cmpmi r8,r1,asr #0x2
:02005B94 C9A0B261 stmgtib  r0!,{r0,r5,r6,r9,r12,r13,r15}
:02005B98 1105F8E0 unknown
:02005B9C 45012900 strmi r2,[r1, #-0x900]		;(r1-0x900=*(fffff800))
:02005BA0 227D5E01 rsbcss r5,r13,#0x10
:02005BA4 EE03A582 cdp 5,0,cr10,cr3,cr2,4
:02005BA8 B5414557 strltb r4,[r1, #-0x557]		;(r1-0x557=*(fffffba9))
:02005BAC 01453016 unknown
:02005BB0 D5C14534 strleb r4,[r1, #+0x534]		;r1+0x534=*(00000634)
:02005BB4 456B0800 strmib r0,[r11, #-0x800]!
:02005BB8 45F145F1 ldrmib r4,[r1, #+0x5f1]!
:02005BBC 45F145F1 ldrmib r4,[r1, #+0x5f1]!
:02005BC0 8FF145F1 swihi 0x00f145f1
:02005BC4 A2BF4145 adcges r4,r15,#0x40000011
:02005BC8 45B54145 ldrmi r4,[r5, #+0x145]!
:02005BCC 45125D11 ldrmi r5,[r2, #-0xd11]		;(r2-0xd11=*(fffff2ef))
:02005BD0 41459441 unknown
:02005BD4 4145A7BA strmih r10,[r5, #-0x7a]		;(r5-0x7ba=*(ffffff86))
:02005BD8 0A4145CE beq 03057318
:02005BDC 0AEB027F beq 01AC65E0
:02005BE0 E0D810B4 ldrh r1,[r8],#+0x4
:02005BE4 2C03F128 stccs  1,cr15,[r3],{#0x28}
:02005BE8 20A00009 adccs  r0,r0,r9
:02005BEC 92E59D90 rscls  r9,r5,#0x2400
:02005BF0 00E02331 rsceq  r2,r0,r1,lsr r3
:02005BF4 49013124 stmmidb  r1 ,{r2,r5,r8,r12,r13}
:02005BF8 89228211 stmhidb  r2!,{r0,r4,r9,r15}
:02005BFC 350682E0 strcc r8,[r6, #-0x2e0]		;(r6-0x2e0=*(00003d20))
:02005C00 88208301 stmhida  r0!,{r0,r8,r9,r15}
:02005C04 25DD126D ldrcsb r1,[r13, #+0x26d]		;r13+0x26d=*(0000026d)
:02005C08 3D319085 ldccc  0,cr9,[r1,#-0x214]!
:02005C0C 01165D1D tsteq r6,r13,lsl r13
:02005C10 3139E000 teqcc r9,r0
:02005C14 17498002 strneb r8,[r9, -r2]
:02005C18 126907E2 rsbne  r0,r9,#0x3880000
:02005C1C 2269D3A0 rsbcs  r13,r9,#0x80000002
:02005C20 5E240005 cdppl 0,2,cr0,cr4,cr5,0
:02005C24 E08A05BD strh r0,[r10], +r13
:02005C28 E08AA606 add  r10,r10,r6,lsl #0xc
:02005C2C 2AAB0102 bcs 00AC603C
:02005C30 48A0B2E2 stmmiia  r0!,{r1,r5,r6,r7,r9,r12,r13,r15}
:02005C34 5DF700E0 ldcpll 0,cr0,[r7,#+0x380]!
:02005C38 125D0442 subnes r0,r13,#0x42000000
:02005C3C 4981048D stmmiib  r1 ,{r0,r2,r3,r7,r10}
:02005C40 D15AED06 cmple r10,r6,lsl #0x1a
:02005C44 20313525 eorcss r3,r1,r5,lsr #0xa
:02005C48 B9240FC5 stmltdb  r4!,{r0,r2,r6,r7,r8,r9,r10,r11}
:02005C4C DD112D02 unknown
:02005C50 312DEB36 unknown
:02005C54 F12DF12D msrnv CPSR_fsc,r13
:02005C58 F12DF12D msrnv CPSR_fsc,r13
:02005C5C F12DF12D msrnv CPSR_fsc,r13
:02005C60 2D7E7F3D ldccsl 15,cr7,[r14,#-0xf4]!
:02005C64 412D5031 unknown
:02005C68 9F412D63 swils 0x00412d63
:02005C6C 42AA412D adcmi  r4,r10,#0x4000000B
:02005C70 55312D7E ldrpl r2,[r1, #-0xd7e]!
:02005C74 2D7C412D ldccsl 1,cr4,[r12,#-0xb4]!
:02005C78 FD54B841 unknown
:02005C7C FD201800 stc2  8,cr1,[r0,#-0x0]!
:02005C80 86028D01 strhi r8,[r2],-r1, lsl #0x1a
:02005C84 E0198732 ands r8,r9,r2,lsr r7
:02005C88 E0821281 add  r1,r2,r1,lsl #0x5
:02005C8C 81013983 unknown
:02005C90 39883040 stmccib  r8 ,{r6,r12,r13}
:02005C94 0DB1E314 ldceq  3,cr14,[r1,#+0x50]!
:02005C98 31082131 unknown
:02005C9C 14FDB411 unknown
:02005CA0 A9013170 stmgedb  r1 ,{r4,r5,r6,r8,r12,r13}
:02005CA4 071E2901 ldreq r2,[r14,-r1, lsl #0x12]
:02005CA8 5DB00131 ldcpl  1,cr0,[r0,#+0xc4]!
:02005CAC 41E1D710 mvnmi  r13,r0,lsl r7
:02005CB0 03710211 cmneq r1,#0x10000001
:02005CB4 68B01671 ldmvsia  r0!,{r0,r4,r5,r6,r9,r10,r12}
:02005CB8 0511C610 ldreq r12,[r1, #-0x610]		;(r1-0x610=*(fffffaf0))
:02005CBC 59020135 stmpldb  r2 ,{r0,r2,r4,r5,r8}
:02005CC0 2550F703 ldrcsb r15,[r0, #-0x703]		;r0-0x703=*(03fff8fd)=#0(0x00000000)
:02005CC4 0404A511 streq r10,[r4],#-0x511
:02005CC8 21255800 unknown
:02005CCC A3025140 unknown
:02005CD0 B92125ED stmltdb  r1!,{r0,r2,r3,r5,r6,r7,r8,r10,r13}
:02005CD4 0FF14107 swieq 0x00f14107
:02005CD8 16E1B080 unknown
:02005CDC 34A95002 unknown
:02005CE0 017181F0 ldreqsh r8,[r1, #-0x10]!
:02005CE4 00091E95 muleq  r9,r5,r14
:02005CE8 0EA521E4 cdpeq 1,10,cr2,cr5,cr4,7
:02005CEC 0B000508 bleq 02007114
:02005CF0 23590041 cmpcs r9,#0x41
:02005CF4 A08F6AF1 unknown
:02005CF8 20000121 andcs  r0,r0,r1,lsr #0x2
:02005CFC 4005101D andmi  r1,r5,r13,lsl r0
:02005D00 0001681D andeq  r6,r1,r13,lsl r8
:02005D04 011B1029 tsteq r11,r9,lsr #0x0
:02005D08 00011A00 andeq  r1,r1,r0,lsl #0x14
:02005D0C AB000119 blge 02006178
:02005D10 1000090F andne  r0,r0,r15,lsl #0x12
:02005D14 100D0009 andne  r0,r13,r9
:02005D18 40000D15 andmi  r0,r0,r5,lsl r13
:02005D1C 2D19915A unknown
:02005D20 00090F0E andeq  r0,r9,r14,lsl #0x1e
:02005D24 80000911 andhi  r0,r0,r1,lsl r9
:02005D28 0EAB011D mcreq 1,5,r0,cr11,cr13,{0}
:02005D2C 050E030D streq r0,[r14, #-0x30d]		;(r14-0x30d=*(fffffcf3))
:02005D30 001DF100 andeqs r15,r13,r0,lsl #0x2
:02005D34 AA00050C bge 0200716C
:02005D38 0A000504 beq 02007150
:02005D3C 05170005 ldreq r0,[r7, #-0x5]		;(r7-0x5=*(fffffffb))
:02005D40 531E7D00 tstpl r14,#0x0
:02005D44 06000D6A streq r0,r14,#0x0
:02005D48 7DF60005 ldcvcl 0,cr0,[r6,#+0x14]!
:02005D4C 0504EB02 streq r14,[r4, #-0xb02]		;r4-0xb02=*(195bfa77)=#0(0x00000000)
:02005D50 05090005 streq r0,[r9, #-0x5]		;(r9-0x5=*(fffffffb))
:02005D54 00050200 andeq  r0,r5,r0,lsl #0x4
:02005D58 15027E30 strne r7,[r2, #-0xe30]		;(r2-0xe30=*(fffff1d0))
:02005D5C 7E6C2A1D mcrvc 10,3,r2,cr12,cr13,{0}
:02005D60 61B8EB02 movvss r14,r2,lsl #0x16		;r14=0(0x0)
:02005D64 BCE101DD stcltl 1,cr0,[r1],#+0x374
:02005D68 84E1DD71 unknown
:02005D6C E0008512 and  r8,r0,r2,lsl r5
:02005D70 E1C860B0 strh r6,[r8, #+0x0]		;r8+0x0=*(30000000)=#0(0x00000000)
:02005D74 00C870B2 streqh r7,[r8],#+0x2
:02005D78 041DF5E1 ldreq r15,[r13],#-0x5e1
:02005D7C 81E28830 mvnhi  r8,lsr r0
:02005D80 00820619 addeq  r0,r2,r9,lsl r6
:02005D84 004102F9 unknown
:02005D88 09200CD8 stmeqdb  r0!,{r3,r4,r6,r7,r10,r11}
:02005D8C C613CD00 ldrgt r12,[r3],-r0, lsl #0x1a
:02005D90 A0E0117D rscge  r1,r0,r13,ror r1
:02005D94 1D2E5DE1 stcne  13,cr5,[r14,#-0x384]!
:02005D98 3110B202 tstcc r0,r2,lsl #0x4
:02005D9C E001E0D4 unknown
:02005DA0 5E03858E cdppl 5,0,cr8,cr3,cr14,4
:02005DA4 10B220E1 adcnes r2,r2,r1,ror #0x1
:02005DA8 1D09E0C5 unknown
:02005DAC 108CC001 addne  r12,r12,r1
:02005DB0 5C0007E2 stcpl  7,cr0,[r0],{#0xe2}
:02005DB4 05E140E1 streqb r4,[r1, #+0xe1]!
:02005DB8 83304086 teqhi r0,#0x86
:02005DBC 0229F0E0 eoreq  r15,r9,#0xE0
:02005DC0 1A811309 bne 0004A9EC
:02005DC4 2601700C strcs r7,[r1],-r12
:02005DC8 00601991 unknown
:02005DCC 15040010 strne r0,[r4, #-0x10]		;r4-0x10=*(195c0569)=#0(0x00000000)
:02005DD0 03018510 unknown
:02005DD4 2103A1A0 unknown
:02005DD8 0111B91A tsteq r1,r10,lsl r9
:02005DDC 16E538E0 unknown
:02005DE0 00300010 eoreqs r0,r0,r0,lsl r0
:02005DE4 5843CD38 stmplda  r3 ,{r3,r4,r5,r8,r10,r11,r14,r15}^
:02005DE8 8D9FE041 unknown
:02005DEC 4058E113 submis r14,r8,r3,lsl r1
:02005DF0 5C04E59E stcpl  5,cr14,[r4],{#0x9e}
:02005DF4 02059E00 andeq  r9,r5,#0x0
:02005DF8 E35353CD cmp r3,#0x34000003
:02005DFC 389813D1 ldmccia  r8 ,{r0,r4,r6,r7,r8,r9,r12}
:02005E00 002003D1 unknown
:02005E04 4018E5DD ldrmisb r14,[r8], -r13
:02005E08 E0027D02 and  r7,r2,r2,lsl #0x1a
:02005E0C 5040306D subpl  r3,r0,r13,ror #0x0
:02005E10 052013A0 streq r1,[r0, #-0x3a0]!
:02005E14 0203A050 andeq  r10,r3,#0x50
:02005E18 35940191 ldrcc r0,[r4, #+0x191]		;r4+0x191=*(195c070a)=#0(0x00000000)
:02005E1C 1DE01020 stcnel 0,cr1,[r0,#+0x80]!
:02005E20 0195E205 orreqs r14,r5,r5,lsl #0x4
:02005E24 029EE001 addeqs r14,r14,#0x1
:02005E28 0CE00205 stceql 2,cr0,[r0],#+0x14
:02005E2C 33E79331 mvncc  r9,#0xC4000000
:02005E30 3843B500 stmccda  r3 ,{r8,r10,r12,r13,r15}^
:02005E34 89F043B5 unknown
:02005E38 7802D915 stmvcda  r2 ,{r0,r2,r4,r8,r11,r12,r14,r15}
:02005E3C E5DD35C0 ldrb r3,[r13, #+0x5c0]		;r13+0x5c0=*(000005c0)
:02005E40 11B91099 unknown
:02005E44 13CD3089 bicne  r3,r13,#0x89
:02005E48 403CE35C eormis r14,r12,r12,asr r3
:02005E4C 0313A070 tsteq r3,#0x70
:02005E50 105D0021 subnes r0,r13,r1,lsr #0x0
:02005E54 20E012E5 rsccs  r1,r0,r5,ror #0x5
:02005E58 A603A070 unknown
:02005E5C 00210055 eoreq  r0,r1,r5,asr r0
:02005E60 B1E03265 mvnlt  r3,r5,ror #0x4
:02005E64 312D6112 unknown
:02005E68 5F0C3100 swipl 0x000c3100
:02005E6C 0FEB0304 swieq 0x00eb0304
:02005E70 70001174 andvc  r1,r0,r4,ror r1
:02005E74 E57401F9 ldrb r0,[r4, #-0x1f9]!
:02005E78 7812C101 ldmvcda  r2 ,{r0,r8,r14,r15}
:02005E7C 15DD106A ldrneb r1,[r13, #+0x6a]		;r13+0x6a=*(0000006a)
:02005E80 1033D113 eornes r13,r3,r3,lsl r1
:02005E84 0325048D unknown
:02005E88 30EC5559 rsccc  r5,r12,r9,asr r5
:02005E8C C2E28330 rscgt  r8,r2,#0xC0000000
:02005E90 8105B9FF unknown
:02005E94 04CAC002 streqb r12,[r10],#+0x2
:02005E98 42BD008D adcmis r0,r13,#0x8D
:02005E9C F1501561 cmpnv r0,r1,ror #0xa
:02005EA0 DC34F544 ldcle  5,cr15,[r4],#-0x110
:02005EA4 01410289 unknown
:02005EA8 113D1139 teqne r13,r9,lsr r1
:02005EAC CD02928D unknown
:02005EB0 31058F2C unknown
:02005EB4 00152C02 andeqs r2,r5,r2,lsl #0x18
:02005EB8 6960152C unknown
:02005EBC EA401505 b 0300B2D8
:02005EC0 101F091C andnes r0,r15,r12,lsl r9
:02005EC4 51200561 unknown
:02005EC8 2AC55B32 bcs 0115CB98
:02005ECC 8D70EBFF ldchil 11,cr14,[r0,#-0x3fc]!
:02005ED0 011A2114 tsteq r10,r4,lsl r1
:02005ED4 00013800 andeq  r3,r1,r0,lsl #0x10
:02005ED8 000128B8 streqh r2,[r1], -r8
:02005EDC 0FB57F58 swieq 0x00b57f58
:02005EE0 A003714F andge  r7,r3,r15,asr #0x2
:02005EE4 FD1B0952 unknown
:02005EE8 01D5B001 biceqs r11,r5,r1
:02005EEC 252200FD strcs r0,[r2, #-0xfd]!
:02005EF0 DB1E9902 blle 027AC300
:02005EF4 600B6098 mulvs  r11,r8,r0
:02005EF8 20680011 rsbcs  r0,r8,r1,lsl r0
:02005EFC 8A0DBD9F bhi 02375580
:02005F00 820011A0 andhi  r1,r0,#0x28
:02005F04 0B059BE7 bleq 0216CEA8
:02005F08 A200855B andge  r8,r0,#0x16C00000
:02005F0C 1C091131 stcne  1,cr1,[r9],{#0x31}
:02005F10 E781020A str r0,[r1,+r10, lsl #0x4]
:02005F14 C5036000 strgt r6,[r3, #-0x0]		;(r3-0x0=*(a50001a0))
:02005F18 060AE503 streq r14,[r10],-r3, lsl #0xa
:02005F1C 520BC170 andpl  r12,r11,#0x1C
:02005F20 2413E081 ldrcs r14,[r3],#-0x81
:02005F24 10008D40 andne  r8,r0,r0,asr #0x1a
:02005F28 0009E595 muleq  r9,r5,r5
:02005F2C 25146D04 ldrcs r6,[r4, #-0xd04]		;r4-0xd04=*(195bf875)=#0(0x00000000)
:02005F30 8408D901 strhi r13,[r8],#-0x901
:02005F34 60010089 andvs  r0,r1,r9,lsl #0x1
:02005F38 0B951786 bleq 0054BD58
:02005F3C 242E1156 unknown
:02005F40 F5E28990 strnvb r8,[r2, #+0x990]!
:02005F44 14014505 strne r4,[r1],#-0x505
:02005F48 41140025 tstmi r4,r5,lsr #0x0
:02005F4C 81B20A00 movhis r0,r0,lsl #0x14		;r0=0(0x0)
:02005F50 820AE715 andhi  r14,r10,#0x540000
:02005F54 8FF8E780 swihi 0x00f8e780
:02005F58 EC807065 stc  0,cr7,[r0],{#0x65}
:02005F5C 457D1061 ldrmib r1,[r13, #-0x61]!
:02005F60 11B9104C movnes r1,r12,asr #0x0
:02005F64 66020071 unknown
:02005F68 6B601D91 blvs 0380D5B4
:02005F6C 1455001D ldrneb r0,[r5],#-0x1d
:02005F70 89301139 ldmhidb  r0!,{r0,r3,r4,r5,r8,r12}
:02005F74 4522BA19 strmi r11,[r2, #-0xa19]!
:02005F78 39039508 stmccdb  r3 ,{r3,r8,r10,r12,r15}
:02005F7C 6300C522 unknown
:02005F80 9E037DC4 cdpls 13,0,cr7,cr3,cr4,6
:02005F84 05137D30 ldreq r7,[r3, #-0xd30]		;(r3-0xd30=*(a4fff470))
:02005F88 E0830200 add  r0,r3,r0,lsl #0x4
:02005F8C 86111110 unknown
:02005F90 3CE78312 stcccl 3,cr8,[r7],#+0x48
:02005F94 355D0292 ldrccb r0,[r13, #-0x292]		;(r13-0x292=*(fffffd6e))
:02005F98 41C050CD bicmi  r5,r0,r13,asr #0x1
:02005F9C 27C90851 unknown
:02005FA0 11CDE004 bicne  r14,r13,r4
:02005FA4 B5260048 strlt r0,[r6, #-0x48]!
:02005FA8 014D7004 unknown
:02005FAC 02E79052 rsceq  r9,r7,#0x52
:02005FB0 60851955 addvs  r1,r5,r5,asr r9
:02005FB4 F5EDE085 strnvb r14,[r13, #+0x85]!
:02005FB8 E71E19FF unknown
:02005FBC C810F940 ldmgtda  r0 ,{r6,r8,r11,r12,r13,r14,r15}
:02005FC0 00151071 andeqs r1,r5,r1,ror r0
:02005FC4 E11C1A8D tst r12,r13,lsl #0x15
:02005FC8 DD1E9900 unknown
:02005FCC EBFFED26 bl 0200146C
:02005FD0 ED9D1020 unknown
:02005FD4 69868004 stmvsib  r6 ,{r2,r15}
:02005FD8 1B9D860C blne 00767810
:02005FDC E5C60665 strb r0,[r6, #+0x665]		;r6+0x665=*(00000665)
:02005FE0 15811AF0 strne r1,[r1, #+0xaf0]		;r1+0xaf0=*(00000bf0)
:02005FE4 CD240903 stcgt  9,cr0,[r4,#-0xc]!
:02005FE8 191EFD18 ldmnedb  r14 ,{r3,r4,r8,r10,r11,r12,r13,r14,r15}
:02005FEC 3E916200 cdpcc 2,8,cr6,cr1,cr0,0
:02005FF0 9919D5E7 ldmlsdb  r9 ,{r0,r1,r2,r5,r6,r7,r8,r10,r12,r14,r15}
:02005FF4 1D0BD500 unknown
:02005FF8 02AD4003 adceq  r4,r13,#0x3
:02005FFC 024D5E80 subeq  r5,r13,#0x800
:02006000 020449A0 andeq  r4,r4,#0x280000
:02006004 5008E794 mulpl  r8,r4,r7
:02006008 09FD8005 ldmeqib  r13!,{r0,r2,r15}^
:0200600C E939FDD5 ldmdb  r9!,{r0,r2,r4,r6,r7,r8,r10,r11,r12,r13,r14,r15}
:02006010 EA00051B b 02007484
:02006014 91FF3AF5 ldrlssh r3,[r15, #+0xa5]!
:02006018 DCE59500 stclel 5,cr9,[r5],#+0x0
:0200601C A004A1F5 unknown
:02006020 2B11C542 blcs 02477530
:02006024 801A1106 andhis r1,r10,r6,lsl #0x2
:02006028 0AF1E288 beq 01C7EA50
:0200602C 01992CC5 orreqs r2,r9,r5,asr #0x19
:02006030 00855919 addeq  r5,r5,r9,lsl r9
:02006034 FD4DD054 unknown
:02006038 01B08F0F moveqs r8,r15,lsl #0x1e		;r8=0(0x0)
:0200603C 1FF5603E swine 0x00f5603e
:02006040 13CD3605 bicne  r3,r13,#0x500000
:02006044 7A581845 bvc 0360C160
:02006048 F87201D9 unknown
:0200604C 092000F1 stmeqdb  r0!,{r0,r4,r5,r6,r7}
:02006050 255FED03 ldrcsb r14,[r15, #-0xd03]		;r15-0xd03=*(02005355)=#272447043(0x103d3643)
:02006054 03EDE900 mvneq  r14,#0x0
:02006058 DD68EB00 stclel 11,cr14,[r8,#-0x0]!
:0200605C 001A6900 andeqs r6,r10,r0,lsl #0x12
:02006060 2001F160 andcs  r15,r1,r0,ror #0x2
:02006064 0403A0C0 streq r10,[r3],#-0xc0
:02006068 81116520 tsthi r1,r0,lsr #0xa
:0200606C 000713A0 andeq  r1,r7,r0,lsr #0x7
:02006070 1299025D addnes r0,r9,#0xD0000005
:02006074 B000C130 andlt  r12,r0,r0,lsr r1
:02006078 08898220 stmeqia  r9 ,{r5,r9,r15}
:0200607C 00A10E3D adceq  r0,r1,r13,lsr r14
:02006080 1C00041A stcne  4,cr0,[r0],{#0x1a}
:02006084 13C954EB bicne  r5,r9,#0xEB000000
:02006088 BD984D31 unknown
:0200608C 0079088E rsbeqs r0,r9,r14,lsl #0x11
:02006090 3D1621AC unknown
:02006094 E59CE023 ldr r14,[r12, #+0x23]		;r12+0x23=*(00000023)
:02006098 0FA51739 swieq 0x00a51739
:0200609C 08E163E5 unknown
:020060A0 010D27ED unknown
:020060A4 0F1D08E2 swieq 0x001d08e2
:020060A8 67021F21 strvs r1,[r2,-r1, lsr #0x1e]
:020060AC 9D10F500 unknown
:020060B0 09A13004 stmeqib  r1!,{r2,r12,r13}
:020060B4 17DD0025 ldrneb r0,[r13,+r5, lsr #0x0]
:020060B8 0DF62029 ldceql 0,cr2,[r6,#+0xa4]!
:020060BC 1850C14F ldmneda  r0 ,{r0,r1,r2,r3,r6,r8,r14,r15}^
:020060C0 81E01C51 mvnhi  r1,r1,asr r12
:020060C4 210B82E2 unknown
:020060C8 E79CC11D unknown
:020060CC 0309ED08 unknown
:020060D0 E08E2101 add  r2,r14,r1,lsl #0x2
:020060D4 C500613C strgt r6,[r0, #-0x13c]		;(r0-0x13c=*(fffffec4))
:020060D8 0CA90410 stceq  4,cr0,[r9],#+0x40
:020060DC 41F80218 mvnmis r0,r8,lsl r2
:020060E0 1E410E05 cdpne 14,4,cr0,cr1,cr5,0
:020060E4 704EF180 subvc  r15,r14,r0,lsl #0x3
:020060E8 D9009958 stmledb  r0 ,{r3,r4,r6,r8,r11,r12,r15}
:020060EC FFC78200 swinv 0x00c78200
:020060F0 402015EB eormi  r1,r0,r11,ror #0xb
:020060F4 1910E543 ldmnedb  r0 ,{r0,r1,r6,r8,r10,r13,r14,r15}
:020060F8 11001500 unknown
:020060FC 20EB028A rsccs  r0,r11,r10,lsl #0x5
:02006100 559D0007 ldrpl r0,[r13, #+0x7]		;r13+0x7=*(00000007)
:02006104 3538C901 ldrcc r12,[r8, #-0x901]!
:02006108 110C0508 unknown
:0200610C 50089C02 andpl  r9,r8,r2,lsl #0x18
:02006110 60860590 umullvs  r0,r6,r0,r5
:02006114 8000E081 andhi  r14,r0,r1,lsl #0x1
:02006118 3811A050 ldmccda  r1 ,{r4,r6,r13,r15}
:0200611C 10308021 eornes r8,r0,r1,lsr #0x0
:02006120 04559F20 ldreqb r9,[r5],#-0xf20
:02006124 9131004D teqls r1,r13,asr #0x0
:02006128 8710E5E7 ldrhi r14,r1,r13,asr #0x0
:0200612C 33003D46 unknown
:02006130 111C0009 tstne r12,r9
:02006134 0FF10801 swieq 0x00f10801
:02006138 2FFF5530 swics 0x00ff5530
:0200613C C3C327A5 bicgt  r2,r3,#0x2940000
:02006140 11110FB1 ldrneh r0,[r1, -r1]
:02006144 E8BD6481 ldmia  r13!,{r0,r7,r10,r13,r14}
:02006148 E40001EC str r0,[r0],#-0x1ec
:0200614C A8CC0001 stmgeia  r12 ,{r0}^
:02006150 22E90C28 rsccs  r0,r9,#0x2800
:02006154 2E1109D9 mrccs 9,0,r0,cr1,cr9,{6}
:02006158 501D1029 andpls r1,r13,r9,lsr #0x0
:0200615C 7EC55021 cdpvc 0,12,cr5,cr5,cr1,1
:02006160 00014021 andeq  r4,r1,r1,lsr #0x0
:02006164 022D4D51 eoreq  r4,r13,#0x1440
:02006168 91044910 unknown
:0200616C C0003520 andgt  r3,r0,r0,lsr #0xa
:02006170 3008E59D mulcc  r8,r13,r5
:02006174 C0820745 addgt  r0,r2,r5,asr #0xe
:02006178 FFC6E58D swinv 0x00c6e58d
:0200617C 59F832CD unknown
:02006180 6002A04D andvs  r10,r2,r13,asr #0x0
:02006184 00D90BA5 sbceqs r0,r9,r5,lsr #0x17
:02006188 E00C0296 mul  r12,r6,r2
:0200618C 9F20A00C swils 0x0020a00c
:02006190 01010775 unknown
:02006194 5003063D andpl  r0,r3,r13,lsr r6
:02006198 821C6138 andhis r6,r12,#0xE
:0200619C 90E008E0 rscls  r0,r0,r0,ror #0x11
:020061A0 29015CE5 stmcsdb  r1 ,{r0,r2,r5,r6,r7,r10,r11,r12,r14}
:020061A4 00010E03 andeq  r0,r1,r3,lsl #0x1c
:020061A8 171D3823 ldrne r3,[r13,-r3, lsr #0x10]
:020061AC 067507F5 unknown
:020061B0 040491E5 streq r9,[r4],#-0x1e5
:020061B4 0310FFE0 tsteq r0,#0x380
:020061B8 008200E2 addeq  r0,r2,r2,ror #0x1
:020061BC 1000E98D andne  r14,r0,r13,lsl #0x13
:020061C0 401007DD ldrmisb r0,[r0], -r13
:020061C4 7164E58D unknown
:020061C8 0711D900 ldreq r13,[r1,-r0, lsl #0x12]
:020061CC 583012A9 ldmplda  r0!,{r0,r3,r5,r7,r9,r12}
:020061D0 49201592 stmmidb  r0!,{r1,r4,r7,r8,r10,r12}
:020061D4 4611CD18 unknown
:020061D8 1D45FFEB unknown
:020061DC 2530098E ldrcs r0,[r0, #-0x98e]!
:020061E0 20096016 andcs  r6,r9,r6,lsl r0
:020061E4 805030F9 ldrhish r3,[r0],#-0x9
:020061E8 02071BE5 andeq  r1,r7,#0x39400
:020061EC 19101591 ldmnedb  r0 ,{r0,r4,r7,r8,r10,r12}
:020061F0 00D9C722 sbceqs r12,r9,r2,lsr #0xe
:020061F4 C9D80B01 ldmgtib  r8 ,{r0,r8,r9,r11}^
:020061F8 40D5072C sbcmis r0,r5,r12,lsr #0xe
:020061FC 9D093D44 unknown
:02006200 D5106D11 ldrle r6,[r0, #-0xd11]		;(r0-0xd11=*(fffff2ef))
:02006204 25B1F510 ldrcs r15,[r1, #+0x510]!
:02006208 35B1206D ldrcc r2,[r1, #+0x6d]!
:0200620C 2B3D1019 blcs 02F4A278
:02006210 0BBD16A5 bleq 00F4BCAC
:02006214 B1FF25AD mvnlts r2,r13,lsr #0xb
:02006218 00E10640 rsceq  r0,r1,r0,asr #0xc
:0200621C E0223295 mla  r2,r5,r2,r3unknown
:02006220 9220051C eorls  r0,r0,#0x7000000
:02006224 05D102E5 ldreqb r0,[r1, #+0x2e5]		;r1+0x2e5=*(000003e5)
:02006228 E201C1F8 and  r12,r1,#0x3E
:0200622C 1D001150 unknown
:02006230 8D100D1B unknown
:02006234 ED3F553D ldc  5,cr5,[r15,#-0xf4]!
:02006238 F500CD35 strnv r12,[r0, #-0xd35]		;(r0-0xd35=*(fffff2cb))
:0200623C BDA2FF00 stclt  15,cr15,[r2,#+0x0]!
:02006240 E855AD00 ldmda  r5 ,{r8,r10,r11,r13,r15}^
:02006244 008545AD addeq  r4,r5,r13,lsr #0xb
:02006248 76040289 strvc r0,[r4],-r9, lsl #0x5
:0200624C 451048E0 ldrmi r4,[r0, #-0x8e0]		;(r0-0x8e0=*(fffff720))
:02006250 F9008D18 stmnvdb  r0 ,{r3,r4,r8,r10,r11,r15}
:02006254 38001403 stmccda  r0 ,{r0,r1,r10,r12}
:02006258 81C00869 bichi  r0,r0,r9,ror #0x10
:0200625C 9C3020E0 ldcls  0,cr2,[r0],#-0x380
:02006260 C13401E5 teqgt r4,r5,ror #0x3
:02006264 0E009303 cdpeq 3,0,cr9,cr0,cr3,0
:02006268 023205E0 eoreqs r0,r2,#0x38000000
:0200626C 0024E791 mlaeq  r4,r1,r7,r14unknown
:02006270 100EE28C andne  r14,r14,r12,lsl #0x5
:02006274 08818300 stmeqia  r1 ,{r8,r9,r15}
:02006278 300EE591 mulcc  r14,r1,r5
:0200627C 4261305D rsbmi  r3,r1,#0x5D
:02006280 010545EB unknown
:02006284 E790021E unknown
:02006288 86039D04 strhi r9,[r3],-r4, lsl #0x1a
:0200628C E580601C str r6,[r0, #+0x1c]		;r0+0x1c=*(0000001c)
:02006290 80C98070 sbchi  r8,r9,r0,ror r0
:02006294 1CC0C109 stcnel 1,cr12,[r0],{#0x9}
:02006298 31E19000 mvncc  r9,r0
:0200629C A5471579 strgeb r1,[r7, #-0x579]		;(r7-0x579=*(fffffa87))
:020062A0 ED58013B unknown
:020062A4 9711BD07 ldrls r11,[r1,-r7, lsl #0x1a]
:020062A8 8CE00503 stchil 5,cr0,[r0],#+0xc
:020062AC B183009D unknown
:020062B0 E793322A ldr r3,[r3,+r10, lsr #0x4]
:020062B4 05316002 ldreq r6,[r1, #-0x2]!
:020062B8 E0834120 add  r4,r3,r0,lsr #0x2
:020062BC E5929020 ldr r9,[r2, #+0x20]		;r2+0x20=*(00000020)
:020062C0 9200A01C andls  r10,r0,#0x1C
:020062C4 0069A9E5 rsbeq  r10,r9,r5,ror #0x13
:020062C8 50551595 unknown
:020062CC B809C539 stmltda  r9 ,{r0,r3,r4,r5,r8,r10,r14,r15}
:020062D0 99025114 stmlsdb  r2 ,{r2,r4,r8,r12,r14}
:020062D4 58E00300 unknown
:020062D8 E0821F5D add  r1,r2,r13,asr r15
:020062DC 1208E3A0 andne  r14,r8,#0x80000002
:020062E0 0048E790 unknown
:020062E4 C50300FD strgt r0,[r3, #-0xfd]		;(r3-0xfd=*(a50000a3))
:020062E8 90900807 addlss r0,r0,r7,lsl #0x10
:020062EC 20050AE5 andcs  r0,r5,r5,ror #0x15
:020062F0 00010A39 andeq  r0,r1,r9,lsr r10
:020062F4 E1A09829 mov  r9,r9,lsr #0x10		;r9=0(0x0)
:020062F8 40861A89 addmi  r1,r6,r9,lsl #0x15
:020062FC 03E98D41 mvneq  r8,#0x1040
:02006300 00E79130 rsceq  r9,r7,r0,lsr r1
:02006304 E79C6208 ldr r6,[r12,+r8, lsl #0x4]
:02006308 69901004 ldmvsib  r0 ,{r2,r12}
:0200630C E0868004 add  r8,r6,r4
:02006310 D20AE524 andle  r14,r10,#0x9000000
:02006314 167112B5 unknown
:02006318 57E84C51 unknown
:0200631C C1100221 tstgt r0,r1,lsr #0x4
:02006320 003D8716 eoreqs r8,r13,r6,lsl r7
:02006324 406D147D rsbmi  r1,r13,r13,ror r4
:02006328 F06D2CEA rsbnv  r2,r13,r10,ror #0x19
:0200632C 19106039 ldmnedb  r0 ,{r0,r3,r4,r5,r13,r14}
:02006330 10613C09 rsbne  r3,r1,r9,lsl #0x18
:02006334 31D61485 bicccs r1,r6,r5,lsl #0x9
:02006338 105D3300 subnes r3,r13,r0,lsl #0x6
:0200633C F1EDA1ED mvnnv  r10,r13,ror #0x3
:02006340 1DD0104F unknown
:02006344 110008E5 unknown
:02006348 18B5282D ldmneia  r5!,{r0,r2,r3,r5,r11,r13}
:0200634C B0002126 andlt  r2,r0,r6,lsr #0x2
:02006350 130162E5 unknown
:02006354 E024A1B9 unknown
:02006358 EB231005 bl 028CA374
:0200635C 2107BD27 unknown
:02006360 006D1804 rsbeq  r1,r13,r4,lsl #0x10
:02006364 C0214079 eorgt  r4,r1,r9,ror r0
:02006368 7B74F021 blvc 03D423F4
:0200636C 25140021 ldrcs r0,[r4, #-0x21]		;r4-0x21=*(195c0558)=#0(0x00000000)
:02006370 251E2980 ldrcs r2,[r14, #-0x980]		;r14-0x980=*(103d2cc3)=#0(0x00000000)
:02006374 40511C50 submis r1,r1,r0,asr r12
:02006378 00255D50 eoreq  r5,r5,r0,asr r13
:0200637C B1451002 unknown
:02006380 5141232D unknown
:02006384 40717012 rsbmis r7,r1,r2,lsl r0
:02006388 CD1303F9 unknown
:0200638C 1920DD2C stmnedb  r0!,{r2,r3,r5,r8,r10,r11,r12,r14,r15}
:02006390 601914F0 ldrvssh r1,[r9], -r0
:02006394 08F221BB unknown
:02006398 50A54221 adcpl  r4,r5,r1,lsr #0x4
:0200639C 24E10D98 unknown
:020063A0 50242DE0 eorpl  r2,r4,r0,ror #0x1b
:020063A4 0D06E594 unknown
:020063A8 EB1B4110 bl 026D67F0
:020063AC 19302160 ldmnedb  r0!,{r5,r6,r8,r13}
:020063B0 11F44011 mvnnes r4,r1,lsl r0
:020063B4 150D1600 strne r1,[r13, #-0x600]		;(r13-0x600=*(fffffa00))
:020063B8 29D516F9 ldmcsib  r5 ,{r0,r3,r4,r5,r6,r7,r9,r10,r12}^
:020063BC EA0E2920 b 02390844
:020063C0 4EB94C71 mrcmi 12,5,r4,cr9,cr1,{3}
:020063C4 D94029EF stmledb  r0 ,{r0,r1,r2,r3,r5,r6,r7,r8,r11,r13}^
:020063C8 0B00115B bleq 0200A93C
:020063CC 00CD0029 sbceq  r0,r13,r9,lsr #0x0
:020063D0 10092BE9 andne  r2,r9,r9,ror #0x17
:020063D4 893DEAEC ldmhidb  r13!,{r2,r3,r5,r6,r7,r9,r11,r13,r14,r15}
:020063D8 E909E95B stmdb  r9 ,{r0,r1,r3,r4,r6,r8,r11,r13,r14,r15}
:020063DC F9100D03 ldmnvdb  r0 ,{r0,r1,r8,r10,r11}
:020063E0 1005CE1B andne  r12,r5,r11,lsl r14
:020063E4 E0DF043D sbcs r0,r15,r13,lsr r4
:020063E8 443501EA unknown
:020063EC 50310A99 mlapls r1,r9,r10,r0unknown
:020063F0 B4103138 ldrlt r3,[r0],#-0x138
:020063F4 9CC25065 stclsl 0,cr5,[r2],{#0x65}
:020063F8 9119ADE7 tstls r9,r7,ror #0x1b
:020063FC E01124C3 ands r2,r1,r3,asr #0x9
:02006400 20310008 eorcss r0,r1,r8
:02006404 05940044 ldreq r0,[r4, #+0x44]		;r4+0x44=*(195c05bd)=#0(0x00000000)
:02006408 03860029 orreq  r0,r6,#0x29
:0200640C 05845044 streq r5,[r4, #+0x44]		;r4+0x44=*(195c05bd)=#0(0x00000000)
:02006410 24803138 strcs r3,[r0],#+0x138
:02006414 00313040 eoreqs r3,r1,r0,asr #0x0
:02006418 93103120 tstls r0,#0x8
:0200641C 0A0291E7 beq 020AABC0
:02006420 4DCC3035 unknown
:02006424 F5337900 ldrnv r7,[r3, #-0x900]!
:02006428 FF01AD03 swinv 0x0001ad03
:0200642C 3DBD0921 ldccc  9,cr0,[r13,#+0x84]!
:02006430 70F14091 smlalvcs r4,r1,r1,r0
:02006434 10ED2189 rscne  r2,r13,r9,lsl #0x3
:02006438 AD159524 unknown
:0200643C 1005DD13 andne  r13,r5,r3,lsl r13
:02006440 017113B5 ldreqh r1,[r1, #-0x35]!
:02006444 05038104 streq r8,[r3, #-0x104]		;(r3-0x104=*(a500009c))
:02006448 4005CA10 andmi  r12,r5,r0,lsl r10
:0200644C 4005C3B7 strmih r12,[r5], -r7
:02006450 EBFFEAB7 bl 02000F34
:02006454 420CD055 andmi  r13,r12,#0x55
:02006458 21021021 unknown
:0200645C 80202900 eorhi  r2,r0,r0,lsl #0x12
:02006460 319061E8 orrccs r6,r0,r8,ror #0x3
:02006464 3120CD50 unknown
:02006468 E081E090 umull  r14,r1,r0,r0
:0200646C 02800002 addeq  r0,r0,#0x2
:02006470 0E890095 mcreq 0,4,r0,cr9,cr5,{4}
:02006474 03E59E00 mvneq  r9,#0x0
:02006478 83113D00 tsthi r1,#0x0
:0200647C 5C604D8E stcpll 13,cr4,[r0],#-0x238
:02006480 0C0585C0 stceq  5,cr8,[r5],{#0xc0}
:02006484 1812E00C ldmneda  r2 ,{r2,r3,r13,r14,r15}
:02006488 01121105 tsteq r2,r5,lsl #0x2
:0200648C E7910000 ldr r0,[r1, +r0]
:02006490 55100A0C ldrpl r0,[r0, #-0xa0c]		;(r0-0xa0c=*(fffff5f4))
:02006494 91023D24 unknown
:02006498 803D1069 eorhis r1,r13,r9,ror #0x0
:0200649C 760CF069 strvc r15,r1,r13,r9,ror #0x0
:020064A0 69045920 stmvsdb  r4 ,{r5,r8,r11,r12,r14}
:020064A4 1DC01080 unknown
:020064A8 101D3000 andnes r3,r13,r0
:020064AC 91E79CA6 mvnls  r9,r6,lsr #0x19
:020064B0 28E02003 unknown
:020064B4 9D800049 unknown
:020064B8 4D302910 ldcmi  9,cr2,[r0,#-0x40]!
:020064BC 404D0CF0 unknown
:020064C0 21304D10 teqcs r0,r0,lsl r13
:020064C4 2114D7A0 tstcs r4,r0,lsr #0xf
:020064C8 3CE020A0 stcccl 0,cr2,[r0],#+0x280
:020064CC 02E58020 rsceq  r8,r5,#0x20
:020064D0 29803040 stmcsib  r0 ,{r6,r12,r13}
:020064D4 0524B530 streq r11,[r4, #-0x530]!
:020064D8 389FE001 ldmccia  r15 ,{r0,r13,r14,r15}
:020064DC 25C05CE5 strcsb r5,[r0, #+0xce5]		;r0+0xce5=*(00000ce5)
:020064E0 E79E0200 ldr r0,[r14,+r0, lsl #0x4]
:020064E4 2C0C0891 stccs  8,cr0,[r12],{#0x91}
:020064E8 00053CE0 andeq  r3,r5,r0,ror #0x19
:020064EC 00401399 unknown
:020064F0 00619C30 rsbeq  r9,r1,r0,lsr r12
:020064F4 54C1E583 strplb r14,[r1],#+0x583
:020064F8 1C111555 ldcne  5,cr1,[r1],{#0x55}
:020064FC 8DF25489 ldchil 4,cr5,[r2,#+0x224]!
:02006500 20911304 addcss r1,r1,r4,lsl #0x6
:02006504 49031023 stmmidb  r3 ,{r0,r1,r5,r12}
:02006508 1A218100 bne 02866910
:0200650C 3AFDB8E8 bcc 01F748B4
:02006510 40906958 addmis r6,r0,r8,asr r9
:02006514 F8A93069 stmnvia  r9!,{r0,r3,r5,r6,r12,r13}
:02006518 45440069 strmib r0,[r4, #-0x69]		;r4-0x69=*(195c0510)=#0(0x00000000)
:0200651C 0051501D subeqs r5,r1,r13,lsl r0
:02006520 492A8072 stmmidb  r10!,{r1,r4,r5,r6,r15}
:02006524 0BE19701 bleq 0186C130
:02006528 2020E080 eorcs  r14,r0,r0,lsl #0x1
:0200652C 13190590 tstne r9,#0x24000000
:02006530 301C21FD ldrccsh r2,[r12], -r13
:02006534 104DE590 unknown
:02006538 4EC3110D cdpmi 1,12,cr1,cr3,cr13,0
:0200653C 9D9721A5 unknown
:02006540 C1E28400 mvngt  r8,r0,lsl #0x8
:02006544 5C4AE105 stcpll 1,cr14,[r10],{#0x5}
:02006548 49F10045 unknown
:0200654C 7049F800 subvc  r15,r9,r0,lsl #0x10
:02006550 6A382725 bvs 02E101EC
:02006554 79110510 ldmvcdb  r1 ,{r4,r8,r10}
:02006558 029D0209 addeqs r0,r13,#0x90000000
:0200655C 25309950 ldrcs r9,[r0, #-0x950]!
:02006560 24D8D600 ldrcsb r13,[r8],#+0x600
:02006564 420FC900 andmi  r12,r15,#0x0
:02006568 1F19E080 swine 0x0019e080
:0200656C F2172988 andnvs r2,r7,#0x220000
:02006570 A3A50000 movge  r0,#0x0		;r0=0(0x0)
:02006574 700065F8 unknown
:02006578 23A98051 movcs  r8,#0x51		;r8=81(0x51)
:0200657C 0C3503AD ldceq  3,cr0,[r5],#-0x2b4
:02006580 1CE92D4F stcnel 13,cr2,[r9],#+0x13c
:02006584 4006290E andmi  r2,r6,r14,lsl #0x12
:02006588 A0005140 andge  r5,r0,r0,asr #0x2
:0200658C 24CD03DD strcsb r0,[r13],#+0x3dd
:02006590 95E26940 strlsb r6,[r2, #+0x940]!
:02006594 0FFD4011 swieq 0x00fd4011
:02006598 0091B002 addeqs r11,r1,r2
:0200659C 01A04A90 unknown
:020065A0 44114D2E ldrmi r4,[r1],#-0xd2e
:020065A4 48E59D80 unknown
:020065A8 09005506 stmeqdb  r0 ,{r1,r2,r8,r10,r12,r14}
:020065AC 1165E304 unknown
:020065B0 0A00C905 beq 020389CC
:020065B4 94AB0229 unknown
:020065B8 01E00001 mvneq  r0,r1
:020065BC 05E18220 streqb r8,[r1, #+0x220]!
:020065C0 00022980 andeq  r2,r2,r0,lsl #0x13
:020065C4 89FAE152 ldmhiib  r10!,{r1,r4,r6,r8,r13,r14,r15}^
:020065C8 91109501 tstls r0,r1,lsl #0xa
:020065CC 99E3E104 unknown
:020065D0 01B26036 moveqs r6,lsr r6		;r6=0(0x0)
:020065D4 0049B500 subeq  r11,r9,r0,lsl #0xa
:020065D8 004052A5 subeq  r5,r0,r5,lsr #0x5
:020065DC 2D700AA9 ldccsl 10,cr0,[r0,#-0x2a4]!
:020065E0 D2016530 andle  r6,r1,#0xC000000
:020065E4 D8B40165 ldmleia  r4!,{r0,r2,r5,r6,r8}
:020065E8 05181089 ldreq r1,[r8, #-0x89]		;(r8-0x89=*(ffffffc8))
:020065EC 141D3D00 ldrne r3,[r13],#-0xd00
:020065F0 10150011 andnes r0,r5,r1,lsl r0
:020065F4 CA13C1DA bgt 024F6D64
:020065F8 90EB0300 rscls  r0,r11,r0,lsl #0x6
:020065FC E0010104 and  r0,r1,r4,lsl #0x2
:02006600 3D8D0010 unknown
:02006604 9D00E510 unknown
:02006608 59B02941 ldmplib  r0!,{r0,r6,r8,r11,r13}
:0200660C 4104E000 unknown
:02006610 1F652800 swine 0x00652800
:02006614 A901A960 stmgedb  r1 ,{r5,r6,r8,r11,r13,r15}
:02006618 A2E0C412 rscge  r12,r0,#0x12000000
:0200661C 44E1A00F unknown
:02006620 E0804100 add  r4,r0,r0,lsl #0x2
:02006624 E59D5014 ldr r5,[r13, #+0x14]		;r13+0x14=*(00000014)
:02006628 18801295 stmneia  r0 ,{r0,r2,r4,r7,r9,r12}
:0200662C 10FD0009 rscnes r0,r13,r9
:02006630 51009914 unknown
:02006634 1E411150 mcrne 1,2,r1,cr1,cr0,{2}
:02006638 F50045B6 strnv r4,[r0, #-0x5b6]		;(r0-0x5b6=*(fffffa4a))
:0200663C 150F2D3F strne r2,[r15, #-0xd3f]		;r15-0xd3f=*(02005905)=#-1341939606(0xb003a06a)
:02006640 AA0E7900 bge 023A4A48
:02006644 5F0A14A5 swipl 0x000a14a5
:02006648 000700B1 streqh r0,[r7], -r1
:0200664C 124DE089 subne  r14,r13,#0x89
:02006650 A10ECD08 unknown
:02006654 0061300D rsbeq  r3,r1,r13
:02006658 19E28B20 unknown
:0200665C 830101FE unknown
:02006660 105506E5 subnes r0,r5,r5,ror #0xd
:02006664 FED11099 mrc2 0,6,r1,cr1,cr9,{4}
:02006668 8D9D124D unknown
:0200666C 8D10A766 unknown
:02006670 010D6010 unknown
:02006674 08E08B50 unknown
:02006678 0000550A andeq  r5,r0,r10,lsl #0xa
:0200667C 17294019 unknown
:02006680 0B000D01 bleq 02009A8C
:02006684 01A02D50 moveq  r2,r0,asr r13
:02006688 41000901 unknown
:0200668C 04490214 streqb r0,[r9],#-0x214
:02006690 5D605800 stcpll 8,cr5,[r0,#-0x0]!
:02006694 BA3F6509 blt 02FDFAC0
:02006698 501119B1 ldrplh r1,[r1], -r1
:0200669C D136FDFF ldrlesh r15,[r6, -r15]!
:020066A0 1D2F312E stcne  1,cr3,[r15,#-0xb8]!
:020066A4 25101110 ldrcs r1,[r0, #-0x110]		;(r0-0x110=*(fffffef0))
:020066A8 001DB518 andeqs r11,r13,r8,lsl r5
:020066AC 001D5F09 andeqs r5,r13,r9,lsl #0x1e
:020066B0 9D9D0048 unknown
:020066B4 00E0890D rsceq  r8,r0,r13,lsl #0x12
:020066B8 0D1D2D11 unknown
:020066BC 48019D17 stmmida  r1 ,{r0,r1,r2,r4,r8,r10,r11,r12,r15}
:020066C0 FED70649 cdp2 6,12,cr0,cr7,cr9,2
:020066C4 01973549 orreqs r3,r7,r9,asr #0xa
:020066C8 09211675 stmeqdb  r1!,{r0,r2,r4,r5,r6,r9,r10,r12}
:020066CC 010B0940 unknown
:020066D0 03CD01B9 biceq  r0,r13,#0x4000002E
:020066D4 B5ABE1D6 strlt r14,[r11, #+0x1d6]!
:020066D8 1B811C01 blne 0004D6E4
:020066DC 14E8BD8F unknown
:020066E0 66666667 unknown
:020066E4 0D11F104 unknown
:020066E8 E0121180 ands r1,r2,r0,lsl #0x3
:020066EC 382D0001 stmccda  r13!,{r0}
:020066F0 99007F78 stmlsdb  r0 ,{r3,r4,r5,r6,r8,r9,r10,r11,r12,r13,r14}
:020066F4 C4100521 ldrgt r0,[r0],#-0x521
:020066F8 3005FF64 andcc  r15,r5,r4,ror #0x1e
:020066FC 358DFD13 strcc r15,[r13, #+0xd13]		;r13+0xd13=*(00000d13)
:02006700 A4401DE0 strgeb r1,[r0],#-0xde0
:02006704 10051179 andne  r1,r5,r9,ror r1
:02006708 3005FF5C andcc  r15,r5,r12,asr r15
:0200670C 323DFD0B eorccs r15,r13,#0x2C0
:02006710 8DFCD893 ldchil 8,cr13,[r12,#+0x24c]!
:02006714 47014D11 unknown
:02006718 0C44E92D stceql 9,cr14,[r4],{#0x2d}
:0200671C 1F211819 swine 0x00211819
:02006720 D5E79112 strleb r9,[r7, #+0x112]!
:02006724 D801351F stmleda  r1 ,{r0,r1,r2,r3,r4,r8,r10,r12,r13}
:02006728 71213463 unknown
:0200672C 9001D907 andls  r13,r1,r7,lsl #0x12
:02006730 0CE02821 stceql 8,cr2,[r0],#+0x84
:02006734 05D5112C ldreqb r1,[r5, #+0x12c]		;r5+0x12c=*(0000012c)
:02006738 A00F2170 andge  r2,r15,r0,ror r1
:0200673C 544201C1 strplb r0,[r2],#-0x1c1
:02006740 900CE081 andls  r14,r12,r1,lsl #0x1
:02006744 0D51E3A0 unknown
:02006748 80C00F89 sbchi  r0,r0,r9,lsl #0x1f
:0200674C 112120A9 unknown
:02006750 51007D3A unknown
:02006754 00113C17 andeqs r3,r1,r7,lsl r12
:02006758 E00BD9B6 strh r13,[r11], -r6
:0200675C 8D041BE1 unknown
:02006760 300D4000 andcc  r4,r13,r0
:02006764 82D50AA5 sbchis r0,r5,#0xA5000
:02006768 000904E0 andeq  r0,r9,r0,ror #0x9
:0200676C B5000908 strlt r0,[r0, #-0x908]		;(r0-0x908=*(fffff6f8))
:02006770 E8000920 stmda  r0 ,{r5,r8,r11}
:02006774 0C40090C stceql 9,cr0,[r0],{#0xc}
:02006778 09100009 ldmeqdb  r0 ,{r0,r3}
:0200677C 2A101040 bcs 0240A884
:02006780 96052980 strls r2,[r5],-r0, lsl #0x13
:02006784 07811089 streq r1,[r1,+r9, lsl #0x1]
:02006788 1081E1C0 addne  r14,r1,r0,asr #0x3
:0200678C 02D9149A sbceqs r1,r9,#0x9A000000
:02006790 E5D03016 ldrb r3,[r0, #+0x16]		;r0+0x16=*(00000016)
:02006794 010220FF unknown
:02006798 A02F02E2 eorge  r0,r15,r2,ror #0x5
:0200679C 003018E1 eoreqs r1,r0,r1,ror #0x11
:020067A0 2DA2E3C3 stccs  3,cr14,[r2,#+0x30c]!
:020067A4 2016E183 andcss r14,r6,r3,lsl #0x3
:020067A8 18E5C000 unknown
:020067AC 2E210041 cdpcs 0,2,cr0,cr1,cr1,2
:020067B0 09910295 ldmeqib  r1 ,{r0,r2,r4,r7,r9}
:020067B4 24E00038 unknown
:020067B8 00C19630 sbceq  r9,r1,r0,lsr r6
:020067BC A009A598 mulge  r9,r8,r5
:020067C0 71FFE593 unknown
:020067C4 4210010F andmis r0,r0,#0xC0000003
:020067C8 082508E0 stmeqda  r5!,{r5,r6,r7,r11}
:020067CC E088001D add  r0,r8,r13,lsl r0
:020067D0 E5962024 ldr r2,[r6, #+0x24]		;r6+0x24=*(00000024)
:020067D4 B10C3D03 unknown
:020067D8 0F919208 swieq 0x00919208
:020067DC E0411B31 sub  r1,r1,r1,lsr r11
:020067E0 1F2D1B04 swine 0x002d1b04
:020067E4 433D001D teqmi r13,#0x1D
:020067E8 400001DA unknown
:020067EC 004407E2 subeq  r0,r4,r2,ror #0xf
:020067F0 DD106186 unknown
:020067F4 A044CA1D subge  r12,r4,r13,lsl r10
:020067F8 05E58618 streqb r8,[r5, #+0x618]!
:020067FC 0A594710 beq 03658444
:02006800 08015124 stmeqda  r1 ,{r2,r5,r8,r12,r14}
:02006804 B20BE554 andlt  r14,r11,#0x15000000
:02006808 0CEBFFE7 stceql 15,cr15,[r11],#+0x39c
:0200680C 4101011D unknown
:02006810 F5E28550 strnvb r8,[r2, #+0x550]!
:02006814 B95CE107 ldmltdb  r12 ,{r0,r1,r2,r8,r13,r14,r15}^
:02006818 FF48BA0E swinv 0x0048ba0e
:0200681C 87F0BAFF unknown
:02006820 00F0E8BD unknown
:02006824 41180005 tstmi r8,r5
:02006828 B8E4020E unknown
:0200682C 223D0119 eorcss r0,r13,#0x40000006
:02006830 92222EB1 eorls  r2,r2,#0xB10
:02006834 520000E7 andpl  r0,r0,#0xE7
:02006838 5C201103 stcpl  1,cr1,[r0],#-0xc
:0200683C 209100C1 addcss r0,r1,r1,asr #0x1
:02006840 0524E022 streq r14,[r4, #-0x22]!
:02006844 22290AB9 eorcs  r0,r9,#0xB9000
:02006848 002402E5 eoreq  r0,r4,r5,ror #0x5
:0200684C 070BE282 streq r14,[r11,-r2, lsl #0x5]
:02006850 2239FFE5 eorcss r15,r9,#0x394
:02006854 0219B8E8 andeqs r11,r9,#0xE80000
:02006858 2984E015 stmcsib  r4 ,{r0,r2,r4,r13,r14,r15}
:0200685C 9FC00840 swils 0x00c00840
:02006860 20112195 mulcss r1,r5,r1
:02006864 20251E85 eorcs  r1,r5,r5,lsl #0x1d
:02006868 99F011F1 unknown
:0200686C 99C0041D stmlsib  r0 ,{r0,r2,r3,r4,r10}^
:02006870 6C308914 ldcvs  9,cr8,[r0],#-0x50
:02006874 020A3356 andeq  r3,r10,#0x58000001
:02006878 74791D81 unknown
:0200687C 05A8739D streq r7,[r8, #+0x39d]!
:02006880 DC100901 ldcle  9,cr0,[r0],{#0x1}
:02006884 450485DB strmi r8,[r4, #-0x5db]		;r4-0x5db=*(195bff9e)=#0(0x00000000)
:02006888 900C752D andls  r7,r12,r13,lsr #0xa
:0200688C 3485029C strcc r0,[r5],#+0x29c
:02006890 18018D8E stmneda  r1 ,{r1,r2,r3,r7,r8,r10,r11,r15}
:02006894 95000100 strls r0,[r0, #-0x100]		;(r0-0x100=*(ffffff00))
:02006898 49201800 stmmidb  r0!,{r11,r12}
:0200689C 06719904 unknown
:020068A0 3091F514 addccs r15,r1,r4,lsl r5
:020068A4 38009142 stmccda  r0 ,{r1,r6,r8,r12,r15}
:020068A8 ACA94189 stcge  1,cr4,[r9],#+0x224
:020068AC 91BC0001 movlss r0,r1			;r0=256(0x100)
:020068B0 016D2F84 unknown
:020068B4 6A4C12F9 bvs 0330B4A0
:020068B8 86E90B39 unknown
:020068BC 5561333D strplb r3,[r1, #-0x33d]!
:020068C0 19008690 stmnedb  r0 ,{r4,r7,r9,r10,r15}
:020068C4 2D43F802 unknown
:020068C8 0D94A5E9 unknown
:020068CC 4360902F unknown
:020068D0 146909E0 unknown
:020068D4 71356D50 teqvc r5,r0,asr r13
:020068D8 61A8005D movvs  r0,r13,asr r0
:020068DC 2D255910 stccs  9,cr5,[r5,#-0x40]!
:020068E0 8155BF40 cmphi r5,r0,asr #0x1e
:020068E4 000100CC andeq  r0,r1,r12,asr #0x1
:020068E8 CC006597 stcgt  5,cr6,[r0],{#0x97}
:020068EC 69EF0065 unknown
:020068F0 00691D40 rsbeq  r1,r9,r0,asr #0x1a
:020068F4 1D105507 unknown
:020068F8 AF44CD00 swige 0x0044cd00
:020068FC 1007299C mulne  r7,r12,r9
:02006900 39A92697 stmccib  r9!,{r0,r1,r2,r4,r7,r9,r10,r13}
:02006904 19A91BC9 stmneib  r9!,{r0,r3,r6,r7,r8,r9,r11,r12}
:02006908 09E1A094 unknown
:0200690C 59870045 stmplib  r7 ,{r0,r2,r6}
:02006910 59801045 stmplib  r0 ,{r0,r2,r6,r12}
:02006914 871E9D1A unknown
:02006918 8E1ADDE2 cdphi 13,0,cr13,cr10,cr2,7
:0200691C E3541099 cmp r4,#0x99
:02006920 09442509 stmeqdb  r4 ,{r0,r3,r8,r10,r13}^
:02006924 7DA24425 stcvc  4,cr4,[r2,#+0x94]!
:02006928 9110641C tstls r0,r12,lsl r4
:0200692C 999F2007 ldmlsib  r15 ,{r0,r1,r2,r13}
:02006930 E5498D0E strb r8,[r9, #-0xd0e]		;(r9-0xd0e=*(fffff2f2))
:02006934 024089D4 subeq  r8,r0,#0x350000
:02006938 47337D02 ldrmi r7,[r3,-r2, lsl #0x1a]!
:0200693C 342524C0 unknown
:02006940 45B52D21 ldrmi r2,[r5, #+0xd21]!
:02006944 34558E78 ldrccb r8,[r5],#-0xe78
:02006948 676F9799 unknown
:0200694C 0F69000D swieq 0x0069000d
:02006950 2D4D01E3 unknown
:02006954 C9C00145 stmgtib  r0 ,{r0,r2,r6,r8}^
:02006958 03A9B300 moveq  r11,#0x0		;r11=0(0x0)
:0200695C A0041D4C andge  r1,r4,r12,asr #0x1a
:02006960 F8EB0286 unknown
:02006964 303D8305 eorccs r8,r13,r5,lsl #0x6
:02006968 DC403DC8 stclel 13,cr3,[r0],{#0xc8}
:0200696C 137910E5 cmnne r9,#0xE5
:02006970 3EEA0F51 mcrcc 15,7,r0,cr10,cr1,{2}
:02006974 0019405D andeqs r4,r9,r13,asr r0
:02006978 005D1418 subeqs r1,r13,r8,lsl r4
:0200697C 66141291 unknown
:02006980 5DB1005D ldcpl  0,cr0,[r1,#+0x174]!
:02006984 005DDF40 subeqs r13,r13,r0,asr #0x1e
:02006988 EC40A908 stcl 9,cr10,[r0],{#0x8}
:0200698C 0510A955 ldreq r10,[r0, #-0x955]		;(r0-0x955=*(fffff7ab))
:02006990 AD0C8523 unknown
:02006994 033D4010 teqeq r13,#0x10
:02006998 3D2F9420 stccc  4,cr9,[r15,#-0x80]!
:0200699C 03F19403 mvneqs r9,#0x3000000
:020069A0 E0421175 sub  r1,r2,r5,ror r1
:020069A4 8D00110C unknown
:020069A8 A10D291B unknown
:020069AC 69102917 ldmvsdb  r0 ,{r0,r1,r2,r4,r8,r11,r13}
:020069B0 6073759C unknown
:020069B4 0001004E andeq  r0,r1,r14,asr #0x0
:020069B8 35600021 strccb r0,[r0, #-0x21]!
:020069BC 39F49903 ldmccib  r4!,{r0,r1,r8,r11,r12,r15}^
:020069C0 01C79633 biceq  r9,r7,r3,lsr r6
:020069C4 0489EB00 streq r14,[r9],#+0xb00
:020069C8 E2840C61 add  r0,r4,#0x6100
:020069CC 000D1030 andeq  r1,r13,r0,lsr r0
:020069D0 EB029C59 bl 020ADB3C
:020069D4 8241D544 subhi  r13,r1,#0x11000000
:020069D8 A101590C unknown
:020069DC 1E8151BD mcrne 1,4,r5,cr1,cr13,{5}
:020069E0 98790041 unknown
:020069E4 F5FA1D59 ldrnvb r1,[r10, #+0xd59]!
:020069E8 00090302 andeq  r0,r9,r2,lsl #0x6
:020069EC 08F5024A unknown
:020069F0 43411161 unknown
:020069F4 00017DFC unknown
:020069F8 0801DD64 stmeqda  r1 ,{r2,r5,r6,r8,r10,r11,r12,r14,r15}
:020069FC 306D01DD unknown
:02006A00 7551F06D ldrvcb r15,[r1, #-0x6d]		;(r1-0x6d=*(00000093))
:02006A04 FFCA4029 swinv 0x00ca4029
:02006A08 40613159 rsbmi  r3,r1,r9,asr r1
:02006A0C 10092BF9 unknown
:02006A10 95FF796B ldrlsb r7,[r15, #+0x96b]!
:02006A14 201E4102 andcss r4,r14,r2,lsl #0x2
:02006A18 40410835 submi  r0,r1,r5,lsr r8
:02006A1C B6E051B0 unknown
:02006A20 AD70F051 ldcgel 0,cr15,[r0,#-0x144]!
:02006A24 9524F150 strls r15,[r4, #-0x150]!
:02006A28 06C15003 streqb r5,[r1],+r3
:02006A2C 35DD0041 ldrccb r0,[r13, #+0x41]		;r13+0x41=*(00000041)
:02006A30 20FD000D rsccss r0,r13,r13
:02006A34 00B12A39 adceqs r2,r1,r9,lsr r10
:02006A38 9B312DFF blls 02C5223C
:02006A3C E012FD5E ands r15,r2,r14,asr r13
:02006A40 A0C000E5 sbcge  r0,r0,r5,ror #0x1
:02006A44 E8BE0D49 ldmia  r14!,{r0,r3,r6,r8,r10,r11}
:02006A48 A6000F25 strge r0,[r0],-r5, lsr #0x1e
:02006A4C 5CC001E8 stcpll 1,cr0,[r0],{#0xe8}
:02006A50 01FB00E2 mvneqs r0,r2,ror #0x1
:02006A54 70108D0A andvcs r8,r0,r10,lsl #0x1a
:02006A58 29C1F021 stmcsib  r1 ,{r0,r5,r12,r13,r14,r15}^
:02006A5C B68025F1 unknown
:02006A60 316D1035 unknown
:02006A64 2C6D2781 stccsl 7,cr2,[r13],#-0x204
:02006A68 99000103 stmlsdb  r0 ,{r0,r1,r8}
:02006A6C DD6FE719 stclel 7,cr14,[r15,#-0x64]!
:02006A70 84169121 ldrhi r9,[r6],#-0x121
:02006A74 265510E1 ldrcsb r1,[r6],#-0x121
:02006A78 05F12050 ldreqb r2,[r1, #+0x50]!
:02006A7C 315D8D9B unknown
:02006A80 31501135 cmpcc r0,r5,lsr r1
:02006A84 0B52B100 bleq 034B2E8C
:02006A88 2CB60011 ldccs  0,cr0,[r6],#+0x44
:02006A8C 652804AD strvs r0,[r8, #-0x4ad]!
:02006A90 42400144 submi  r0,r0,#0x11
:02006A94 FF720AE0 swinv 0x00720ae0
:02006A98 03051059 unknown
:02006A9C 11290081 unknown
:02006AA0 7C801089 stcvc  0,cr1,[r0],{#0x89}
:02006AA4 19B12569 ldmneib  r1!,{r0,r3,r5,r6,r8,r10,r13}
:02006AA8 1DAAB409 stcne  4,cr11,[r10,#+0x24]!
:02006AAC 40955C02 addmis r5,r5,r2,lsl #0x18
:02006AB0 3029573F eorcc  r5,r9,r15,lsr r7
:02006AB4 0D482AB1 unknown
:02006AB8 91110540 tstls r1,r0,asr #0xa
:02006ABC 094B0BE7 stmeqdb  r11 ,{r0,r1,r2,r5,r6,r7,r8,r9,r11}^
:02006AC0 40253C00 eormi  r3,r5,r0,lsl #0x18
:02006AC4 8DFFF448 ldchil 4,cr15,[r15,#+0x120]!
:02006AC8 4D348A20 ldcmi  10,cr8,[r4,#-0x80]!
:02006ACC 0D1BC940 unknown
:02006AD0 41191110 tstmi r9,r0,lsl r1
:02006AD4 5E140009 cdppl 0,0,cr0,cr4,cr9,0
:02006AD8 23DD9F10 biccss r9,r13,#0x40
:02006ADC 31EDF43E mvncc  r15,lsr r14
:02006AE0 A4015980 strge r5,[r1],#-0x980
:02006AE4 10791051 rsbnes r1,r9,r1,asr r0
:02006AE8 3D0D7D18 unknown
:02006AEC 65192D2E ldrvs r2,[r9, #-0xd2e]		;(r9-0xd2e=*(fffff2d2))
:02006AF0 105CE312 subnes r14,r12,r2,lsl r3
:02006AF4 01851A9D unknown
:02006AF8 191200F9 ldmnedb  r2 ,{r0,r3,r4,r5,r6,r7}
:02006AFC F95C0940 ldmnvdb  r12 ,{r6,r8,r11}^
:02006B00 00054400 andeq  r4,r5,r0,lsl #0x8
:02006B04 09E19BE1 unknown
:02006B08 A5026900 strge r6,[r2, #-0x900]		;(r2-0x900=*(b003976a))
:02006B0C 19E79001 unknown
:02006B10 1D795021 ldcnel 0,cr5,[r9,#-0x84]!
:02006B14 70DA009D smullvcs r0,r10,r13,r0
:02006B18 A1054021 unknown
:02006B1C 9120A516 unknown
:02006B20 38402904 stmccda  r0 ,{r2,r8,r11,r13}^
:02006B24 D1BD4029 movles r4,r9,lsr #0x0		;r4=0(0x0)
:02006B28 1E51002D cdpne 0,4,cr0,cr1,cr13,1
:02006B2C 3500E51C strcc r14,[r0, #-0x51c]		;(r0-0x51c=*(fffffbe4))
:02006B30 18B11010 ldmneia  r1!,{r4,r12}
:02006B34 03E140B6 mvneq  r4,#0xB6
:02006B38 F4050011 strnv r0,[r5],#-0x11
:02006B3C 1CFD3905 ldcnel 9,cr3,[r13],#+0x14
:02006B40 01006604 unknown
:02006B44 C5006101 strgt r6,[r0, #-0x101]		;(r0-0x101=*(ffffffff))
:02006B48 1D290079 stcne  0,cr0,[r9,#-0x1e4]!
:02006B4C 91361004 teqls r6,r4
:02006B50 2DE79112 stccsl 1,cr9,[r7,#+0x48]!
:02006B54 0D7C0019 ldceql 0,cr0,[r12,#-0x64]!
:02006B58 04892F31 streq r2,[r9],#+0xf31
:02006B5C 162102C9 unknown
:02006B60 3196302C orrccs r3,r6,r12,lsr #0x0
:02006B64 E546960D strb r9,[r6, #-0x60d]		;(r6-0x60d=*(fffff9f3))
:02006B68 0001C102 andeq  r12,r1,r2,lsl #0x2
:02006B6C 01E043C0 mvneq  r4,r0,asr #0x7
:02006B70 067D5004 unknown
:02006B74 0401A040 streq r10,[r1],#-0x40
:02006B78 E0028530 and  r8,r2,r0,lsr r5
:02006B7C 060D0D0C streq r0,[r13],-r12, lsl #0x1a
:02006B80 006C0995 unknown
:02006B84 3D940001 unknown
:02006B88 18C16C00 stmneia  r1 ,{r10,r11,r13,r14}^
:02006B8C 39CA0661 stmccib  r10 ,{r0,r5,r6,r9,r10}^
:02006B90 2D00F840 unknown
:02006B94 05A517A9 streq r1,[r5, #+0x7a9]!
:02006B98 8610D5BF unknown
:02006B9C 3031053D eorccs r0,r1,r13,lsr r5
:02006BA0 8BEB110D blhi 01ACAFDC
:02006BA4 C9016D9B stmgtdb  r1 ,{r0,r1,r3,r4,r7,r8,r10,r11,r13,r14}
:02006BA8 2C051119 stccs  1,cr1,[r5],{#0x19}
:02006BAC 1CA90051 stcne  0,cr0,[r9],#+0x144
:02006BB0 02AD30DC adceq  r3,r13,#0xDC
:02006BB4 33EDF3BB mvncc  r15,#0xEC000002
:02006BB8 120000E9 andne  r0,r0,#0xE9
:02006BBC E5960089 ldr r0,[r6, #+0x89]		;r6+0x89=*(00000089)
:02006BC0 15A52004 strne r2,[r5, #+0x4]!
:02006BC4 7B21E286 blvc 0287F5E4
:02006BC8 4006819B mulmi  r6,r11,r1
:02006BCC FD04E586 unknown
:02006BD0 7C54844E ldcvcl 4,cr8,[r4],{#0x4e}
:02006BD4 0120020D unknown
:02006BD8 00013000 andeq  r3,r1,r0
:02006BDC 021140A0 andeqs r4,r1,#0xA0
:02006BE0 15000900 strne r0,[r0, #-0x900]		;(r0-0x900=*(fffff800))
:02006BE4 00875010 addeq  r5,r7,r0,lsl r0
:02006BE8 88ADF11A stmhiia  r13!,{r1,r3,r4,r8,r12,r13,r14,r15}
:02006BEC ED6DF120 stcl 1,cr15,[r13,#-0x80]!
:02006BF0 1A279D11 bne 029EE03C
:02006BF4 01ED39DE unknown
:02006BF8 6001ED70 andvs  r14,r1,r0,ror r13
:02006BFC 00251E5D eoreq  r1,r5,r13,asr r14
:02006C00 7522C1ED strvc r12,[r2, #-0x1ed]!
:02006C04 01B40035 moveqs r0,lsr r5		;r0=0(0x0)
:02006C08 40350D49 eormis r0,r5,r9,asr #0x1a
:02006C0C 0910356B ldmeqdb  r0 ,{r0,r1,r3,r5,r6,r8,r10,r12,r13}
:02006C10 09BFD940 ldmeqib  r15!,{r6,r8,r11,r12,r14,r15}
:02006C14 7F148500 swivc 0x00148500
:02006C18 29C20005 stmcsib  r2 ,{r0,r2}^
:02006C1C D691B100 ldrle r11,[r1],+r0, lsl #0x2
:02006C20 7C00BD14 stcvc  13,cr11,[r0],{#0x14}
:02006C24 B57C01B5 ldrltb r0,[r12, #-0x1b5]!
:02006C28 2AFF5D41 bcs 01FDE134
:02006C2C 09B171B5 ldmeqib  r1!,{r0,r2,r4,r5,r7,r8,r12,r13,r14}
:02006C30 41A90500 movmi  r0,r0,lsl #0xa		;r0=0(0x0)
:02006C34 0149F3B4 streqh r15,[r9, #-0x34]		;(r9-0x3b4=*(ffffffcc))
:02006C38 A1027995 swpge r7,r5,r2
:02006C3C 05100505 ldreq r0,[r0, #-0x505]		;(r0-0x505=*(fffffafb))
:02006C40 A5102109 ldrge r2,[r0, #-0x109]		;(r0-0x109=*(fffffef7))
:02006C44 55731505 ldrplb r1,[r3, #-0x505]!
:02006C48 BD80130F unknown
:02006C4C 7F112507 swivc 0x00112507
:02006C50 59F74015 unknown
:02006C54 C1300019 teqgt r0,r9,lsl r0
:02006C58 1524E19F strne r14,[r4, #-0x19f]!
:02006C5C 7D31CD11 ldcvc  13,cr12,[r1,#-0x44]!
:02006C60 8C40F104 stchil 1,cr15,[r0],{#0x4}
:02006C64 0101F0E5 unknown
:02006C68 100065B8 strneh r6,[r0], -r8
:02006C6C 49014550 stmmidb  r1 ,{r4,r6,r8,r10,r14}
:02006C70 07AD0C10 unknown
:02006C74 494075E2 stmmidb  r0 ,{r1,r5,r6,r7,r8,r10,r12,r13,r14}^
:02006C78 EB807520 bl 00024100
:02006C7C D980756B stmleib  r0 ,{r0,r1,r3,r5,r6,r8,r10,r12,r13,r14}
:02006C80 75D84021 ldrvcb r4,[r8, #+0x21]		;r8+0x21=*(00000021)
:02006C84 09102180 ldmeqdb  r0 ,{r7,r8,r13}
:02006C88 30758D6A rsbccs r8,r5,r10,ror #0x1a
:02006C8C D0000D9C mulle  r0,r12,r13
:02006C90 0D352051 ldceq  0,cr2,[r5,#-0x144]!
:02006C94 50EA0051 rscpl  r0,r10,r1,asr r0
:02006C98 219C001D orrcss r0,r12,r13,lsl r0
:02006C9C 005100F9 ldreqsh r0,[r1],#-0x9
:02006CA0 75328D00 ldrvc r8,[r2, #-0xd00]!
:02006CA4 05161D80 ldreq r1,[r6, #-0xd80]		;(r6-0xd80=*(fffff280))
:02006CA8 C4104500 ldrgt r4,[r0],#-0x500
:02006CAC 493355BE ldmmidb  r3!,{r1,r2,r3,r4,r5,r7,r8,r10,r12,r14}
:02006CB0 9D11CF20 unknown
:02006CB4 414505E5 unknown
:02006CB8 00458E4D subeq  r8,r5,r13,asr #0x1c
:02006CBC 31454090 unknown
:02006CC0 604021BB strvsh r2,[r0],#-0x1b
:02006CC4 00033130 andeq  r3,r3,r0,lsr r1
:02006CC8 2135D54A teqcs r5,r10,asr #0xa
:02006CCC 4145EB10 unknown
:02006CD0 B2000D4C andlt  r0,r0,#0x1300
:02006CD4 30812BBE strcch r2,[r1], +r14
:02006CD8 011E193C tsteq r14,r12,lsr r9
:02006CDC 214CE59D unknown
:02006CE0 8310C505 tsthi r0,#0x1400000
:02006CE4 028CE2E5 addeq  r14,r12,#0x5000000E
:02006CE8 13357441 teqne r5,#0x41000000
:02006CEC 1500D5C1 strne r13,[r0, #-0x5c1]		;(r0-0x5c1=*(fffffa3f))
:02006CF0 E9E28D0E unknown
:02006CF4 8101BDFE unknown
:02006CF8 E7E28D0C strb r8,[r2,+r12, lsl #0x1a]!
:02006CFC DE1A0049 cdple 0,0,cr0,cr10,cr9,2
:02006D00 809009E5 addhis r0,r0,r5,ror #0x13
:02006D04 41618145 unknown
:02006D08 801161D0 ldrhisb r6,[r1], -r0
:02006D0C 5670054D unknown
:02006D10 25600745 strcsb r0,[r0, #-0x745]!
:02006D14 7F119930 swivc 0x00119930
:02006D18 4903007D stmmidb  r3 ,{r0,r2,r3,r4,r5,r6}
:02006D1C C5A6AD01 strgt r10,[r6, #+0xd01]!
:02006D20 19010C00 stmnedb  r1 ,{r10,r11}
:02006D24 01951105 orreqs r1,r5,r5,lsl #0x2
:02006D28 EFD2096D swi 0x00d2096d
:02006D2C 09364DFE ldmeqdb  r6!,{r1,r2,r3,r4,r5,r6,r7,r8,r10,r11,r14}
:02006D30 00094310 andeq  r4,r9,r0,lsl r3
:02006D34 BD2C10F0 stclt  0,cr1,[r12,#-0x3c0]!
:02006D38 46004907 strmi r4,[r0],-r7, lsl #0x12
:02006D3C ECEBFFF3 stcl 15,cr15,[r11],#+0x3cc
:02006D40 31350310 teqcc r5,r0,lsl r3
:02006D44 E5D13084 ldrb r3,[r1, #+0x84]		;r1+0x84=*(00000184)
:02006D48 E405D1E4 str r13,[r5],#-0x1e4
:02006D4C 83000D41 unknown
:02006D50 04E16400 unknown
:02006D54 E7018280 str r8,[r1,-r0, lsl #0x5]
:02006D58 E7817004 str r7,[r1, +r4]
:02006D5C D8001DD8 stmleda  r0 ,{r3,r4,r6,r7,r8,r10,r11,r12}
:02006D60 03410040 unknown
:02006D64 50069D60 andpl  r9,r6,r0,ror #0x1a
:02006D68 0AE8E780 beq 01A40B70
:02006D6C 9D003510 unknown
:02006D70 0081EC00 addeq  r14,r1,r0,lsl #0x18
:02006D74 C4E70F0D unknown
:02006D78 059F1036 ldreq r1,[r15, #+0x36]		;r15+0x36=*(02006db6)=#-1659752091(0x9d123165)
:02006D7C 0BB18D03 bleq 00C6A190
:02006D80 130DE781 unknown
:02006D84 E202E594 and  r14,r2,#0x25000000
:02006D88 FE7D1329 cdp2 3,6,cr1,cr13,cr9,1
:02006D8C 1045EBFF unknown
:02006D90 5DBE7285 ldcpl  2,cr7,[r14,#+0x214]!
:02006D94 CC104932 ldcgt  9,cr4,[r0],{#0x32}
:02006D98 390707ED stmccdb  r7 ,{r0,r2,r3,r5,r6,r7,r8,r9,r10}
:02006D9C 0E09AC23 cdpeq 12,0,cr10,cr9,cr3,1
:02006DA0 B014998D andlts r9,r4,r13,lsl #0x13
:02006DA4 004507E1 subeq  r0,r5,r1,ror #0xf
:02006DA8 00214584 eoreq  r4,r1,r4,lsl #0xb
:02006DAC 00402168 subeq  r2,r0,r8,ror #0x2
:02006DB0 113F9510 teqne r15,r0,lsl r5
:02006DB4 31659913 unknown
:02006DB8 CC069D12 stcgt  13,cr9,[r6],{#0x12}
:02006DBC D160000D unknown
:02006DC0 00215F04 eoreq  r5,r1,r4,lsl #0x1e
:02006DC4 E704DDAB str r13,[r4,-r11, lsr #0x1b]
:02006DC8 E506FD80 str r15,[r6, #-0xd80]		;(r6-0xd80=*(fffff280))
:02006DCC 20CCE706 sbccs  r14,r12,r6,lsl #0xe
:02006DD0 90E59D19 rscls  r9,r5,r9,lsl r13
:02006DD4 8309028C unknown
:02006DD8 60BE0E65 adcvss r0,r14,r5,ror #0x1c
:02006DDC 0018EBFF ldreqsh r14,[r8], -r15
:02006DE0 D0100E61 andles r0,r0,r1,ror #0x1c
:02006DE4 8190053D orrhis r0,r0,r13,lsr r5
:02006DE8 C01084E2 andgts r8,r0,r2,ror #0x9
:02006DEC 089DD0E5 ldmeqia  r13 ,{r0,r2,r5,r6,r7,r12,r14,r15}
:02006DF0 BD81F080 unknown
:02006DF4 04ED64E8 unknown
:02006DF8 A00E2948 andge  r2,r14,r8,asr #0x12
:02006DFC 01A01455 moveq  r1,r5,asr r4
:02006E00 0001A400 andeq  r10,r1,r0,lsl #0x8
:02006E04 AC0001A8 stcge  1,cr0,[r0],{#0xa8}
:02006E08 B0000155 andlt  r0,r0,r5,asr r1
:02006E0C 010EF5B9 streqh r15,[r14, -r9]
:02006E10 F0142D00 andnvs r2,r4,r0,lsl #0x1a
:02006E14 E92D3941 stmdb  r13!,{r0,r6,r8,r11,r12,r13}
:02006E18 00051518 andeq  r1,r5,r8,lsl r5
:02006E1C 090C5150 stmeqdb  r12 ,{r4,r6,r8,r12,r14}
:02006E20 09DAC840 ldmeqib  r10 ,{r6,r11,r14,r15}^
:02006E24 9F040800 swils 0x00040800
:02006E28 08810FE5 stmeqia  r1 ,{r0,r2,r5,r6,r7,r8,r9,r10,r11}
:02006E2C 1105D782 unknown
:02006E30 1CE59F14 stcnel 15,cr9,[r5],#+0x50
:02006E34 42950015 addmis r0,r5,#0x15
:02006E38 45E02410 strmib r2,[r0, #+0x410]!
:02006E3C 16190005 ldrne r0,[r9],-r5
:02006E40 FF30C107 swinv 0x0030c107
:02006E44 FFE985EB swinv 0x00e985eb
:02006E48 2F1011EB swics 0x001011eb
:02006E4C EB027340 bl 020A3B54
:02006E50 75C01715 strvcb r1,[r0, #+0x715]		;r0+0x715=*(00000715)
:02006E54 000111C9 andeq  r1,r1,r9,asr #0x3
:02006E58 A74069C8 strgeb r6,r1,r1,r9,asr #0x3
:02006E5C 63C8003D bicvs  r0,r8,#0x3D
:02006E60 10393229 eornes r3,r9,r9,lsr #0x4
:02006E64 DD306520 ldcle  5,cr6,[r0,#-0x80]!
:02006E68 3DF03914 ldcccl 9,cr3,[r0,#+0x50]!
:02006E6C FFF58ED0 swinv 0x00f58ed0
:02006E70 B18E29B5 strlth r2,[r14, +r5]
:02006E74 6A010089 bvs 020470A0
:02006E78 20B0E286 adccss r14,r0,r6,lsl #0x5
:02006E7C 0E7DD602 cdpeq 6,6,cr13,cr13,cr2,0
:02006E80 07E10439 unknown
:02006E84 E2022043 and  r2,r2,#0x43
:02006E88 822C0D0E eorhi  r0,r12,#0x380
:02006E8C C620B0E3 unknown
:02006E90 50B000E1 adcpls r0,r0,r1,ror #0x1
:02006E94 2110E1D6 ldrcssb r14,[r0, -r6]
:02006E98 03116504 tsteq r1,#0x1000000
:02006E9C E3C55060 bic  r5,r5,#0x60
:02006EA0 C9C650B0 stmgtib  r6 ,{r4,r5,r7,r12,r14}^
:02006EA4 F5407E21 strnvb r7,[r0, #-0xe21]		;(r0-0xe21=*(fffff1df))
:02006EA8 6D130F61 unknown
:02006EAC 2A049111 bcs 0212B2F8
:02006EB0 091AE281 ldmeqdb  r10 ,{r0,r7,r9,r13,r14,r15}
:02006EB4 0E601900 cdpeq 9,6,cr1,cr0,cr0,0
:02006EB8 000DC00A andeq  r12,r13,r10
:02006EBC 04650045 unknown
:02006EC0 817011E3 cmnhi r0,r3,ror #0x3
:02006EC4 03E100E5 mvneq  r0,#0xE5
:02006EC8 11811FC1 orrne  r1,r1,r1,asr #0x1f
:02006ECC C00C1FE2 andgt  r1,r12,r2,ror #0x1f
:02006ED0 800C01E3 andhi  r0,r12,r3,ror #0x3
:02006ED4 B900E300 stmltdb  r0 ,{r8,r9,r13,r14,r15}
:02006ED8 D100B003 unknown
:02006EDC 44C002CD strmib r0,[r0],#+0x2cd
:02006EE0 E1C102C5 bic  r0,r1,r5,asr #0x5
:02006EE4 00ED7262 rsceq  r7,r13,r2,ror #0x4
:02006EE8 A1000123 unknown
:02006EEC B5109903 ldrlt r9,[r0, #-0x903]		;(r0-0x903=*(fffff6fd))
:02006EF0 49811803 stmmiib  r1 ,{r0,r1,r11,r12}
:02006EF4 5003A103 andpl  r10,r3,r3,lsl #0x2
:02006EF8 41E59066 mvnmi  r9,r6,ror #0x0
:02006EFC 01004103 unknown
:02006F00 26251041 unknown
:02006F04 404D6C21 submi  r6,r13,r1,lsr #0x18
:02006F08 01004DEE unknown
:02006F0C 0019CC18 andeqs r12,r9,r8,lsl r12
:02006F10 10151B4D andnes r1,r5,r13,asr #0x16
:02006F14 004971ED subeq  r7,r9,r13,ror #0x3
:02006F18 495059DD ldmmidb  r0 ,{r0,r2,r3,r4,r6,r7,r8,r11,r12,r14}^
:02006F1C 1049B000 subne  r11,r9,r0
:02006F20 F0D64061 sbcnvs r4,r6,r1,ror #0x0
:02006F24 16B11C6D unknown
:02006F28 35159470 ldrcc r9,[r5, #-0x470]		;(r5-0x470=*(fffffb90))
:02006F2C C6001516 unknown
:02006F30 A0643049 rsbge  r3,r4,r9,asr #0x0
:02006F34 DA1065E1 ble 024206C0
:02006F38 51701049 cmnpl r0,r9,asr #0x0
:02006F3C 30A51C9D umlalcc  r1,r5,r13,r12
:02006F40 07004D5E unknown
:02006F44 4D3D4991 ldcmi  9,cr4,[r13,#-0x244]!
:02006F48 5164AB00 unknown
:02006F4C 39033110 stmccdb  r3 ,{r4,r8,r12,r13}
:02006F50 0110F017 tsteq r0,r7,lsl r0
:02006F54 C1100EE2 tstgt r0,r2,ror #0x1d
:02006F58 90600402 rsbls  r0,r0,r2,lsl #0x8
:02006F5C 01490C15 unknown
:02006F60 51001D82 unknown
:02006F64 31842025 orrcc  r2,r4,r5,lsr #0x0
:02006F68 BD004513 unknown
:02006F6C 220533FF andcs  r3,r5,#0xFC000003
:02006F70 51001D30 unknown
:02006F74 4A15BD19 bmi 025763E0
:02006F78 9D12058C unknown
:02006F7C 0049004D subeq  r0,r9,r13,asr #0x0
:02006F80 25498429 strcsb r8,[r9, #-0x429]		;(r9-0x429=*(fffffbd7))
:02006F84 10690CC1 rsbne  r0,r9,r1,asr #0x19
:02006F88 30F30009 rscccs r0,r3,r9
:02006F8C D9200075 stmledb  r0!,{r0,r2,r4,r5,r6}
:02006F90 10193001 andnes r3,r9,r1
:02006F94 0D591049 unknown
:02006F98 F41065EA ldrnv r6,[r0],#-0x5ea
:02006F9C 057DEBFF ldreqb r14,[r13, #-0xbff]!
:02006FA0 04F52C7D unknown
:02006FA4 94F105ED unknown
:02006FA8 0035DCE5 eoreqs r13,r5,r5,ror #0x19
:02006FAC 027D0A49 rsbeqs r0,r13,#0x49000
:02006FB0 0738E594 unknown
:02006FB4 003512C1 eoreqs r1,r5,r1,asr #0x5
:02006FB8 02000910 andeq  r0,r0,#0x40000
:02006FBC 9638E930 unknown
:02006FC0 10049514 andne  r9,r4,r4,lsl r5
:02006FC4 401808E1 andmis r0,r8,r1,ror #0x11
:02006FC8 140AE594 strne r14,[r10],#-0x594
:02006FCC 95301940 ldrls r1,[r0, #-0x940]!
:02006FD0 A4EBFFF7 unknown
:02006FD4 61306D04 teqvs r0,r4,lsl #0x1a
:02006FD8 2D419006 unknown
:02006FDC 00801899 umulleq  r1,r0,r9,r8
:02006FE0 359B0075 ldrcc r0,[r11, #+0x75]		;r11+0x75=*(00000075)
:02006FE4 FFF5C708 swinv 0x00f5c708
:02006FE8 0D007DEB unknown
:02006FEC E1115120 tst r1,r0,lsr #0x2
:02006FF0 55000DC9 strpl r0,[r0, #-0xdc9]		;(r0-0xdc9=*(fffff237))
:02006FF4 51200D03 unknown
:02006FF8 000DC51C andeq  r12,r13,r12,lsl r5
:02006FFC E3DE032D bics r0,r14,#0xB4000000
:02007000 41004D01 unknown
:02007004 FFBDC111 swinv 0x00bdc111
:02007008 0D580CEB unknown
:0200700C 000DCF80 andeq  r12,r13,r0,lsl #0x1f
:02007010 3F000D4C swicc 0x00000d4c
:02007014 51A02A10 movpl  r2,r0,lsl r10		;r2=0(0x0)
:02007018 0277CB2B rsbeqs r12,r7,#0xAC00
:0200701C 400920EB andmi  r2,r9,r11,ror #0x1
:02007020 00091E82 andeq  r1,r9,r2,lsl #0x1d
:02007024 314D0118 unknown
:02007028 0ECD721B mcreq 2,6,r7,cr13,cr11,{0}
:0200702C 0E5D0192 mrceq 1,2,r0,cr13,cr2,{4}
:02007030 B501E909 strlt r14,[r1, #-0x909]		;(r1-0x909=*(9d12285c))
:02007034 14F92B00 unknown
:02007038 02255A50 eoreq  r5,r5,#0x50000
:0200703C 3100B940 unknown
:02007040 19385F40 ldmnedb  r8!,{r6,r8,r9,r10,r11,r12,r14}
:02007044 314D2730 unknown
:02007048 3107E160 unknown
:0200704C C031E840 eorgts r14,r1,r0,asr #0x10
:02007050 BF403102 swilt 0x00403102
:02007054 1A403157 bne 030135B8
:02007058 184D6031 stmneda  r13 ,{r0,r4,r5,r13,r14}^
:0200705C DB2CC555 blle 02B385B8
:02007060 19AD4031 stmneib  r13!,{r0,r4,r5,r14}
:02007064 00191200 andeqs r1,r9,r0,lsl #0x4
:02007068 00190412 andeqs r0,r9,r2,lsl r4
:0200706C 653C1529 ldrvs r1,[r12, #-0x529]!
:02007070 ED00192E unknown
:02007074 85000148 strhi r0,[r0, #-0x148]		;(r0-0x148=*(fffffeb8))
:02007078 5006FFE2 andpl  r15,r6,r2,ror #0x1f
:0200707C 550A8D00 strpl r8,[r10, #-0xd00]		;(r10-0xd00=*(b003936a))
:02007080 CE13D1E3 cdpgt 1,0,cr13,cr3,cr3,7
:02007084 7900242D stmvcdb  r0 ,{r0,r2,r3,r5,r10,r13}
:02007088 9902C538 stmlsdb  r2 ,{r3,r4,r5,r8,r10,r14,r15}
:0200708C 2891002D ldmcsia  r1 ,{r0,r2,r3,r5}
:02007090 028146D9 addeq  r4,r1,#0xD900000
:02007094 004DD5EB subeq  r13,r13,r11,ror #0xb
:02007098 2CB50684 ldccs  6,cr0,[r5],#+0x210
:0200709C 002B70AC eoreq  r7,r11,r12,lsr #0x1
:020070A0 1A7960EB bne 03E5F454
:020070A4 75026550 strvc r6,[r2, #-0x550]		;(r2-0x550=*(fffffab0))
:020070A8 00B0D007 adceqs r13,r0,r7
:020070AC 0902E1D7 stmeqdb  r2 ,{r0,r1,r2,r4,r6,r7,r8,r13,r14,r15}
:020070B0 C000E200 andgt  r14,r0,r0,lsl #0x4
:020070B4 31E1A007 mvncc  r10,r7
:020070B8 06F9FA17 unknown
:020070BC 4D8750F5 unknown
:020070C0 17496003 strneb r6,[r9, -r3]
:020070C4 47E90001 strmib r0,[r9,+r1]!
:020070C8 023AA51C eoreqs r10,r10,#0x7000000
:020070CC F81899EB ldmnvda  r8 ,{r0,r1,r3,r5,r6,r7,r8,r11,r12,r15}
:020070D0 10990FB1 ldrneh r0,[r9], +r1
:020070D4 B400096C strlt r0,[r0],#-0x96c
:020070D8 9C00096C stcls  9,cr0,[r0],{#0x6c}
:020070DC 000915C1 andeq  r1,r9,r1,asr #0xb
:020070E0 8C000900 stchi  9,cr0,[r0],{#0x0}
:020070E4 5000895A andpl  r8,r0,r10,asr r9
:020070E8 50040000 andpl  r0,r4,r0
:020070EC 04010010 streq r0,[r1],#-0x10
:020070F0 020E5180 andeq  r5,r14,#0x20
:020070F4 007FFFA8 rsbeqs r15,r15,r8,lsr #0x1f
:020070F8 16BD29C1 unknown
:020070FC 6406C501 strvs r12,[r6],#-0x501
:02007100 6948462D stmvsdb  r8 ,{r0,r2,r3,r5,r9,r10,r14}^
:02007104 8B3DAB09 blhi 02F71D30
:02007108 5054EB02 subpls r14,r4,r2,lsl #0x16
:0200710C 155D0BE1 ldrneb r0,[r13, #-0xbe1]		;(r13-0xbe1=*(fffff41f))
:02007110 D58560C0 strle r6,[r5, #+0xc0]		;r5+0xc0=*(000000c0)
:02007114 0F258507 swieq 0x00258507
:02007118 E585133D str r1,[r5, #+0x33d]		;r5+0x33d=*(0000033d)
:0200711C CD600734 stcgtl 7,cr0,[r0,#-0xd0]!
:02007120 E3E04009 mvn  r4,#0x9
:02007124 070501DD unknown
:02007128 390F25C4 stmccdb  r15 ,{r2,r6,r7,r8,r10,r13}
:0200712C F801ED1B stmnvda  r1 ,{r0,r1,r3,r4,r8,r10,r11,r13,r14,r15}
:02007130 10080411 andne  r0,r8,r1,lsl r4
:02007134 21ED1791 unknown
:02007138 19136503 ldmnedb  r3 ,{r0,r1,r8,r10,r13,r14}
:0200713C 25FB3502 ldrcsb r3,[r11, #+0x502]!
:02007140 C04D6045 subgt  r6,r13,r5,asr #0x0
:02007144 F119B915 tstnv r9,r5,lsl r9
:02007148 25F803AD ldrcsb r0,[r8, #+0x3ad]!
:0200714C 4054E444 submis r14,r4,r4,asr #0x8
:02007150 2028020E eorcs  r0,r8,r14,lsl #0x4
:02007154 E3E013BD mvn  r1,#0xF4000002
:02007158 00111820 andeqs r1,r1,r0,lsr #0x10
:0200715C E582101C str r1,[r2, #+0x1c]		;r2+0x1c=*(0000001c)
:02007160 8200010C andhi  r0,r0,#0x3
:02007164 65823010 strvs r3,[r2, #+0x10]		;r2+0x10=*(00000010)
:02007168 00092020 andeq  r2,r9,r0,lsr #0x0
:0200716C 92280044 eorls  r0,r8,#0x44
:02007170 004429ED subeq  r2,r4,r13,ror #0x13
:02007174 41601582 unknown
:02007178 10624415 rsbne  r4,r2,r5,lsl r4
:0200717C 10443B71 subne  r3,r4,r1,ror r11
:02007180 F8640D80 unknown
:02007184 E92D224F stmdb  r13!,{r0,r1,r2,r3,r6,r9,r13}
:02007188 7C05E910 stcvc  9,cr14,[r5],{#0x10}
:0200718C 407445F1 unknown
:02007190 EB02FC48 bl 020C62B8
:02007194 19911340 ldmneib  r1 ,{r6,r8,r9,r12}
:02007198 1420E3E0 unknown
:0200719C 20099D20 andcs  r9,r9,r0,lsr #0x1a
:020071A0 C144E581 unknown
:020071A4 156D8403 strneb r8,[r13, #-0x403]!
:020071A8 31211104 unknown
:020071AC 208D1211 addcs  r1,r13,r1,lsl r2
:020071B0 AD00113B unknown
:020071B4 046D0065 unknown
:020071B8 40190089 andmis r0,r9,r9,lsl #0x1
:020071BC C1701902 cmngt r0,r2,lsl #0x12
:020071C0 516F0826 unknown
:020071C4 A00F8000 andge  r8,r15,r0
:020071C8 B00FA0E1 andlt  r10,r15,r1,ror #0x1
:020071CC 7D2FE101 stcvc  1,cr14,[r15,#-0x4]!
:020071D0 00353011 eoreqs r3,r5,r1,lsl r0
:020071D4 002C0005 eoreq  r0,r12,r5
:020071D8 619A0034 orrvss r0,r10,r4,lsr r0
:020071DC 01092A13 unknown
:020071E0 030D1035 unknown
:020071E4 15B0748A ldrne r7,[r0, #+0x48a]!
:020071E8 001DC800 andeqs r12,r13,r0,lsl #0x10
:020071EC 0AB102C0 beq 00C47CF4
:020071F0 E7814A21 str r4,[r1,+r1, lsr #0x14]
:020071F4 02BC19AD adceqs r1,r12,#0x2B4000
:020071F8 04B2E59F unknown
:020071FC 04E1D120 unknown
:02007200 21091510 unknown
:02007204 A4E72080 unknown
:02007208 F11B1112 tstnv r11,r2,lsl r1
:0200720C E5903009 ldr r3,[r0, #+0x9]		;r0+0x9=*(00000009)
:02007210 1A106118 bne 0241F678
:02007214 013A0000 teqeq r10,r0
:02007218 41244041 unknown
:0200721C 34E59160 unknown
:02007220 5D02AD70 unknown
:02007224 E0101505 ands r1,r0,r5,lsl #0xa
:02007228 56201524 unknown
:0200722C F1056015 unknown
:02007230 0F2D0200 swieq 0x002d0200
:02007234 212D34AA unknown
:02007238 6004D957 andvs  r13,r4,r7,asr r9
:0200723C 16090842 strne r0,r13,r4,r7,asr r9
:02007240 1D11358A unknown
:02007244 85053125 strhi r3,[r5, #-0x125]		;(r5-0x125=*(fffffedb))
:02007248 03B10101 moveqs r0,#0x40000000		;r0=1073741824(0x40000000)
:0200724C AF028502 swige 0x00028502
:02007250 02083DED andeq  r3,r8,#0x3B40
:02007254 023002BD eoreqs r0,r0,#0xD000000B
:02007258 000A059F muleq  r10,r15,r5
:0200725C 10200BF5 unknown
:02007260 18E50580 unknown
:02007264 1CC212A1 stcnel 2,cr1,[r2],{#0xa1}
:02007268 A0037542 andge  r7,r3,r2,asr #0xa
:0200726C 00E504FD unknown
:02007270 745021E5 ldrvcb r2,[r0],#-0x1e5
:02007274 95007D90 strls r7,[r0, #-0xd90]		;r0-0xd90=*(3ffff270)=#0(0x00000000)
:02007278 9D000C15 unknown
:0200727C 001D0215 andeqs r0,r13,r5,lsl r2
:02007280 0201F911 andeq  r15,r1,#0x44000
:02007284 180801F9 stmneda  r8 ,{r0,r3,r4,r5,r6,r7,r8}
:02007288 9095110D addlss r1,r5,r13,lsl #0x2
:0200728C 75238DA0 strvc r8,[r3, #-0xda0]!
:02007290 41751229 cmnmi r5,r9,lsr #0x4
:02007294 9434001C unknown
:02007298 11037915 unknown
:0200729C 00131D70 andeqs r1,r3,r0,ror r13
:020072A0 2009249D mulcs  r9,r13,r4
:020072A4 24001155 strcs r1,[r0],#-0x155
:020072A8 2E6D0051 mcrcs 0,3,r0,cr13,cr1,{2}
:020072AC 05359530 ldreq r9,[r5, #-0x530]!
:020072B0 0595B014 ldreq r11,[r5, #+0x14]		;r5+0x14=*(00000014)
:020072B4 18004905 stmneda  r0 ,{r0,r2,r8,r11,r14}
:020072B8 E1952040 orrs r2,r5,r0,asr #0x0
:020072BC 0B1D9500 bleq 0276C6C4
:020072C0 42300005 eormis r0,r0,#0x5
:020072C4 1009E034 andne  r14,r9,r4,lsr r0
:020072C8 E041B0C0 sub  r11,r1,r0,asr #0x1
:020072CC 95021020 strls r1,[r2, #-0x20]		;(r2-0x20=*(ffffffe0))
:020072D0 E5950B95 ldr r0,[r5, #+0xb95]		;r5+0xb95=*(00000b95)
:020072D4 0100110B unknown
:020072D8 E0832220 add  r2,r3,r0,lsr #0x4
:020072DC E08B1000 add  r1,r11,r0
:020072E0 57000003 strpl r0,[r0, -r3]
:020072E4 202D43A1 eorcs  r4,r13,r1,lsr #0x7
:020072E8 57002D56 unknown
:020072EC 2D4028D1 unknown
:020072F0 40792500 rsbmis r2,r9,r0,lsl #0xa
:020072F4 04002D2D streq r2,[r0],#-0xd2d
:020072F8 E5942AC0 ldr r2,[r4, #+0xac0]		;r4+0xac0=*(00000ac0)
:020072FC E1DCE0B0 ldrh r14,[r12, #+0x0]		;r12+0x0=*(00000000)
:02007300 DC0000B2 stcle  0,cr0,[r0],{#0xb2}
:02007304 00090BE1 andeq  r0,r9,r1,ror #0x17
:02007308 24A104AD unknown
:0200730C 019800E9 orreqs r0,r8,r9,ror #0x1
:02007310 00A10189 adceq  r0,r1,r9,lsl #0x3
:02007314 CA02C9D1 bgt 020B9A60
:02007318 9416B020 ldrls r11,[r6],#-0x20
:0200731C E3001DE5 unknown
:02007320 4000E10F andmi  r14,r0,r15,lsl #0x2
:02007324 014D2401 unknown
:02007328 18710085 unknown
:0200732C 110F1011 mrsne r1,CPSR
:02007330 201DB700 andcss r11,r13,r0,lsl #0xe
:02007334 12E15BAF rscne  r5,r1,#0x2BC00
:02007338 2FD106FD swics 0x00d106fd
:0200733C FBB20055 blx 00C87498
:02007340 22010238 andcs  r0,r1,#0x80000003
:02007344 AF03E50B swige 0x0003e50b
:02007348 10910201 addnes r0,r1,r1,lsl #0x4
:0200734C 000D6A0A andeq  r6,r13,r10,lsl #0x14
:02007350 F055F055 subnvs r15,r5,r5,asr r0
:02007354 D9305114 ldmledb  r0!,{r2,r4,r8,r12,r14}
:02007358 26F59408 unknown
:0200735C 840020B7 strhi r2,[r0],#-0xb7
:02007360 000912E5 andeq  r1,r9,r5,ror #0x5
:02007364 A0238100 eorge  r8,r3,r0,lsl #0x2
:02007368 950FE58C strls r14,[r15, #-0x58c]		;r15-0x58c=*(02006de4)=#-2121267907(0x8190053d)
:0200736C 001D0408 andeqs r0,r13,r8,lsl #0x8
:02007370 A8020504 stmgeda  r2 ,{r2,r8,r10}
:02007374 11DD13AD bicnes r1,r13,r13,lsr #0x7
:02007378 69D50026 ldmvsib  r5 ,{r1,r2,r5}^
:0200737C 13000D20 unknown
:02007380 00D10263 sbceqs r0,r1,r3,ror #0x4
:02007384 1D94000C unknown
:02007388 22E15800 rsccs  r5,r1,#0x0
:0200738C 2D030011 unknown
:02007390 84801010 strhi r1,[r0],#+0x10
:02007394 01050C15 unknown
:02007398 84801400 strhi r1,[r0],#+0x400
:0200739C A09001E5 addges r0,r0,r5,ror #0x3
:020073A0 0039E301 eoreqs r14,r9,r1,lsl #0x6
:020073A4 04391025 unknown
:020073A8 1049BA00 subne  r11,r9,r0,lsl #0x14
:020073AC BDFA4E5B ldcltl 14,cr4,[r10,#+0x16c]!
:020073B0 2A023E31 bcs 02096C7C
:020073B4 19E35906 unknown
:020073B8 0D4E150F unknown
:020073BC 75D01020 ldrvcb r1,[r0, #+0x20]		;r0+0x20=*(40000020)=#0(0x00000000)
:020073C0 12411031 subne  r1,r1,#0x31
:020073C4 C0100958 andgts r0,r0,r8,asr r9
:020073C8 00DD5815 sbceqs r5,r13,r5,lsl r8
:020073CC 10951008 addnes r1,r5,r8
:020073D0 00113845 andeqs r3,r1,r5,asr #0x10
:020073D4 10100005 andnes r0,r0,r5
:020073D8 07159020 ldreq r9,[r5,-r0, lsr #0x0]
:020073DC 0080000A addeq  r0,r0,r10
:020073E0 0590200C ldreq r2,[r0, #+0xc]		;r0+0xc=*(4000000c)=#0(0x00000000)
:020073E4 94000800 strls r0,[r0],#-0x800
:020073E8 25F8E4E5 ldrcsb r14,[r8, #+0x4e5]!
:020073EC 8A40A00C bhi 0302F424
:020073F0 7B16F9E2 blvc 025C5B80
:020073F4 17A11075 unknown
:020073F8 B430718F unknown
:020073FC 74000164 strvc r0,[r0],#-0x164
:02007400 13027DB9 unknown
:02007404 9223917E eorls  r9,r3,#0x8000001F
:02007408 22A1172D adccs  r1,r1,#0xB40000
:0200740C E000E9C0 and  r14,r0,r0,asr #0x13
:02007410 914000E9 unknown
:02007414 E001E92B and  r14,r1,r11,lsr #0x12
:02007418 0D9C05A1 unknown
:0200741C 29E15201 unknown
:02007420 00029510 andeq  r9,r2,r0,lsl r5
:02007424 E908E15E stmdb  r8 ,{r1,r2,r3,r4,r6,r8,r13,r14,r15}
:02007428 209C2010 addcss r2,r12,r0,lsl r0
:0200742C C5520035 ldrgtb r0,[r2, #-0x35]		;(r2-0x35=*(ffffffcb))
:02007430 04115409 ldreq r5,[r1],#-0x409
:02007434 452010E9 strmi r1,[r0, #-0xe9]!
:02007438 4502E5DC strmi r14,[r2, #-0x5dc]		;(r2-0x5dc=*(fffffa24))
:0200743C 1A891401 bne 0024C448
:02007440 05288030 streq r8,[r8, #-0x30]!
:02007444 2800BD10 stmcsda  r0 ,{r4,r8,r10,r11,r12,r13,r15}
:02007448 25858CC0 strcs r8,[r5, #+0xcc0]		;r5+0xcc0=*(00000cc0)
:0200744C 010144EE unknown
:02007450 90351375 eorlss r1,r5,r5,ror r3
:02007454 3580350C strcc r3,[r0, #+0x50c]		;r0+0x50c=*(4000050c)=#0(0x00000000)
:02007458 2CF035F0 ldccsl 5,cr3,[r0],#+0x3c0
:0200745C 5D9F1077 unknown
:02007460 55301020 ldrpl r1,[r0, #-0x20]!
:02007464 24E35310 unknown
:02007468 14B10009 unknown
:0200746C 066D9120 unknown
:02007470 A1117D53 tstge r1,r3,asr r13
:02007474 91100011 tstls r0,r1,lsl r0
:02007478 109325B1 ldrneh r2,[r3], +r1
:0200747C 27E01020 strcsb r1,[r0,+r0, lsr #0x0]!
:02007480 913D8500 teqls r13,r0,lsl #0xa
:02007484 B5284900 strlt r4,[r8, #-0x900]!
:02007488 F0786A1D rsbnvs r6,r8,r13,lsl r10
:0200748C 01E90069 mvneq  r0,r9,ror #0x0
:02007490 FB2E11D1 blx 02B8BBE4
:02007494 700EEB02 andvc  r14,r14,r2,lsl #0x16
:02007498 40FF00A5 rscmis r0,r15,r5,lsr #0x1
:0200749C 6500E200 strvs r14,[r0, #-0x200]		;r0-0x200=*(3ffffe00)=#0(0x00000000)
:020074A0 30188201 andccs r8,r8,r1,lsl #0x4
:020074A4 C01CE591 mulgts r12,r1,r5
:020074A8 80000591 mulhi  r0,r1,r5
:020074AC 1100E3E0 unknown
:020074B0 8138E130 teqhi r8,r0,lsr r1
:020074B4 CD480100 unknown
:020074B8 04118D04 ldreq r8,[r1],#-0xd04
:020074BC 00653019 rsbeq  r3,r5,r9,lsl r0
:020074C0 1B0B115C blne 022CBA38
:020074C4 10270009 eorne  r0,r7,r9
:020074C8 5500B1D2 strpl r11,[r0, #-0x1d2]		;r0-0x1d2=*(3ffffe2e)=#0(0x00000000)
:020074CC 451108E1 ldrmi r0,[r1, #-0x8e1]		;(r1-0x8e1=*(fffff71f))
:020074D0 92100800 andlss r0,r0,#0x0
:020074D4 15112DE5 ldrne r2,[r1, #-0xde5]		;(r1-0xde5=*(fffff21b))
:020074D8 1C61B800 stcnel 8,cr11,[r1],#-0x0
:020074DC 90163900 andlss r3,r6,r0,lsl #0x12
:020074E0 F9F9EBE5 ldmnvib  r9!,{r0,r2,r5,r6,r7,r8,r9,r11,r13,r14,r15}^
:020074E4 40588433 submis r8,r8,r3,lsr r4
:020074E8 100915C0 andne  r1,r9,r0,asr #0xb
:020074EC E80E7528 stmda  r14 ,{r3,r5,r8,r10,r12,r13,r14}
:020074F0 EAFFFF50 b 02007238
:020074F4 B9441815 stmltdb  r4 ,{r0,r2,r4,r11,r12}^
:020074F8 88263D19 stmhida  r6!,{r0,r3,r4,r8,r10,r11,r12,r13}
:020074FC 670B2121 strvs r2,[r11,-r1, lsr #0x2]
:02007500 2689002D strcs r0,[r9],+r13, lsr #0x0
:02007504 191F0129 ldmnedb  r15 ,{r0,r3,r5,r8}
:02007508 7DA9BA02 stcvc  10,cr11,[r9,#+0x8]!
:0200750C 1002EB02 andne  r14,r2,r2,lsl #0x16
:02007510 0100E3E0 unknown
:02007514 50210E21 eorpl  r0,r1,r1,lsr #0x1c
:02007518 10211030 eorne  r1,r1,r0,lsr r0
:0200751C A600E9C1 strge r14,r1,r1,r0,lsr r0
:02007520 1D75E1D1 ldcnel 1,cr14,[r5,#-0x344]!
:02007524 2215BD00 andcss r11,r5,#0x0
:02007528 9821EDAB stmlsda  r1!,{r0,r1,r3,r5,r7,r8,r10,r11,r13,r14,r15}
:0200752C 102D206D eorne  r2,r13,r13,ror #0x0
:02007530 12051041 andne  r1,r5,#0x41
:02007534 01D5A971 biceqs r10,r5,r1,ror r9
:02007538 BDCF10F1 unknown
:0200753C 00100141 andeqs r0,r0,r1,asr #0x2
:02007540 3915D100 ldmccdb  r5 ,{r8,r12,r14,r15}
:02007544 E1060D00 unknown
:02007548 CD111039 unknown
:0200754C 002D0C25 eoreq  r0,r13,r5,lsr #0x18
:02007550 6D001930 unknown
:02007554 C00CD556 andgt  r13,r12,r6,asr r5
:02007558 360DE59F unknown
:0200755C 9D2E0D1D stcls  13,cr0,[r14,#-0x74]!
:02007560 0021B006 eoreq  r11,r1,r6
:02007564 0D0ABC20 unknown
:02007568 3501A526 strcc r10,[r1, #-0x526]		;(r1-0x526=*(fffffada))
:0200756C F105D104 unknown
:02007570 49010959 stmmidb  r1 ,{r0,r3,r4,r6,r8,r11}
:02007574 03250003 unknown
:02007578 50411071 subpl  r1,r1,r1,ror r0
:0200757C 35F51001 ldrccb r1,[r5, #+0x1]!
:02007580 0122F110 msreq CPSR_x,r0
:02007584 F128E002 unknown
:02007588 C3006513 unknown
:0200758C E791C002 ldr r12,[r1, +r2]
:02007590 83037100 unknown
:02007594 E08C2011 add  r2,r12,r1,lsl r0
:02007598 14651381 unknown
:0200759C F19C1183 orrnvs r1,r12,r3,lsl #0x3
:020075A0 E0808C09 add  r8,r0,r9,lsl #0x18
:020075A4 F80DDD00 stmnvda  r13 ,{r8,r10,r11,r12,r14,r15}
:020075A8 33E9047D mvncc  r0,#0x7D000000
:020075AC 04E87161 unknown
:020075B0 38F16131 unknown
:020075B4 DCEB02A9 stclel 2,cr0,[r11],#+0x2a4
:020075B8 4D516104 unknown
:020075BC 4DE0A140 stcmil 1,cr10,[r0,#+0x100]!
:020075C0 91F04DE0 mvnlss r4,r0,ror #0x1b
:020075C4 5FC8804D swipl 0x00c8804d
:020075C8 AD0F8159 unknown
:020075CC 07D05100 ldreqb r5,[r0,+r0, lsl #0x2]
:020075D0 39456051 stmccdb  r5 ,{r0,r4,r6,r13,r14}^
:020075D4 51ED304D mvnpl  r3,r13,asr #0x0
:020075D8 80517DB0 ldrhih r7,[r1],#-0xd0
:020075DC 5140C1B4 strplh r12,[r0, #-0x14]		;r0-0x14=*(3fffffec)=#0(0x00000000)
:020075E0 751B11F1 ldrvc r1,[r11, #-0x1f1]		;(r11-0x1f1=*(fffffe0f))
:020075E4 0B19F51B bleq 02684A58
:020075E8 2D9900BD unknown
:020075EC 05E3A0C0 streqb r10,[r3, #+0xc0]!
:020075F0 0B710700 bleq 03C491F8
:020075F4 0BA520BD bleq 0094F8F0
:020075F8 02E58DC0 rsceq  r8,r5,#0x3000
:020075FC 10870019 addne  r0,r7,r9,lsl r0
:02007600 68E58D40 unknown
:02007604 F14920B5 strnvh r2,[r9, #-0x5]		;(r9-0xb5=*(fffffffb))
:02007608 49AD604E stmmiib  r13!,{r1,r2,r3,r6,r13,r14}
:0200760C 8149F3B1 strhih r15,[r9, #-0x31]		;(r9-0x3b1=*(ffffffcf))
:02007610 492149DD stmmidb  r1!,{r0,r2,r3,r4,r6,r7,r8,r11,r14}
:02007614 496AEEF1 unknown
:02007618 00FD78C1 rsceqs r7,r13,r1,asr #0x11
:0200761C EC028914 stc  9,cr8,[r2],{#0x14}
:02007620 1D2D01A1 stcne  1,cr0,[r13,#-0x284]!
:02007624 D301B4D5 unknown
:02007628 455001E1 ldrmib r0,[r0, #-0x1e1]		;(r0-0x1e1=*(fffffe1f))
:0200762C C007350C andgt  r3,r7,r12,lsl #0xa
:02007630 830105DF unknown
:02007634 45014045 strmi r4,[r1, #-0x45]		;(r1-0x45=*(ffffffbb))
:02007638 45F045C0 ldrmib r4,[r0, #+0x5c0]!
:0200763C 453AEAF0 ldrmi r14,[r10, #-0xaf0]!
:02007640 40457180 submi  r7,r5,r0,lsl #0x3
:02007644 9D0D1381 unknown
:02007648 DA504900 ble 03419A50
:0200764C F049F049 subnv  r15,r9,r9,asr #0x0
:02007650 5F804928 swipl 0x00804928
:02007654 10DD003D sbcnes r0,r13,r13,lsr r0
:02007658 00516B03 subeqs r6,r1,r3,lsl #0x16
:0200765C 78120035 ldmvcda  r2 ,{r0,r2,r4,r5}
:02007660 300000B1 strcch r0,[r0], -r1
:02007664 30930B91 umullccs r0,r3,r1,r11
:02007668 AD03458D unknown
:0200766C 59200907 stmpldb  r0!,{r0,r1,r2,r8,r11}
:02007670 063B711F unknown
:02007674 A52C9D7C strge r9,[r12, #-0xd7c]!
:02007678 00552009 subeqs r2,r5,r9
:0200767C AA1509AD bge 02549D38
:02007680 B59B0C5D ldrlt r0,[r11, #+0xc5d]		;r11+0xc5d=*(00000c5d)
:02007684 80497802 subhi  r7,r9,r2,lsl #0x10
:02007688 0FF94001 swieq 0x00f94001
:0200768C A5300DAC ldrge r0,[r0, #-0xdac]!
:02007690 17751025 ldrneb r1,[r5,-r5, lsr #0x0]!
:02007694 2009AAA0 andcs  r10,r9,r0,lsr #0x15
:02007698 A88A280D stmgeia  r10 ,{r0,r2,r3,r11,r13}
:0200769C 20410233 subcs  r0,r1,r3,lsr r2
:020076A0 7100E514 unknown
:020076A4 01B40309 moveqs r0,r9,lsl #0x6		;r0=0(0x0)
:020076A8 02E1D01A rsceq  r13,r1,#0x1A
:020076AC 9B13A040 blls 024EF7B4
:020076B0 EB0200A8 bl 02087958
:020076B4 20511085 subcss r1,r1,r5,lsl #0x1
:020076B8 59100CF9 ldmpldb  r0 ,{r0,r3,r4,r5,r6,r7,r10,r11}
:020076BC 205C4400 subcss r4,r12,r0,lsl #0x8
:020076C0 219033F5 ldrcssh r3,[r0, +r5]
:020076C4 103CE024 eornes r14,r12,r4,lsr #0x0
:020076C8 19041D02 stmnedb  r4 ,{r1,r8,r10,r11,r12}
:020076CC 6C13F100 ldcvs  1,cr15,[r3],{#0x0}
:020076D0 49108019 ldmmidb  r0 ,{r0,r3,r4,r15}
:020076D4 10572403 subnes r2,r7,r3,lsl #0x8
:020076D8 840003F1 strhi r0,[r0],#-0x3f1
:020076DC FD6523F1 stc2l 3,cr2,[r5,#-0x3c4]!
:020076E0 D20A7136 andle  r7,r10,#0x8000000D
:020076E4 03A01BD1 moveq  r1,#0x34400		;r1=214016(0x34400)
:020076E8 0B2D00FF bleq 02B47AEC
:020076EC 06B1B401 unknown
:020076F0 990585E1 stmlsdb  r5 ,{r0,r5,r6,r7,r8,r10,r15}
:020076F4 16002D13 unknown
:020076F8 F9E5D342 unknown
:020076FC 7088871E addvc  r8,r8,r14,lsl r7
:02007700 650200E1 strvs r0,[r2, #-0xe1]		;(r2-0xe1=*(ffffff1f))
:02007704 040005E1 streq r0,[r0],#-0x5e1
:02007708 1A25E783 bne 0298151C
:0200770C 1905FF23 stmnedb  r5 ,{r0,r1,r5,r8,r9,r10,r11,r12,r13,r14,r15}
:02007710 1424E280 unknown
:02007714 05E28100 streqb r8,[r2, #+0x100]!
:02007718 00E78700 rsceq  r8,r7,r0,lsl #0xe
:0200771C 107D100D rsbnes r1,r13,r13
:02007720 5502410A strpl r4,[r2, #-0x10a]		;(r2-0x10a=*(fffffef6))
:02007724 050A0D1E streq r0,[r10, #-0xd1e]		;(r10-0xd1e=*(b003934c))
:02007728 4C7BDA12 ldcmil 10,cr13,[r11],#-0x48
:0200772C 0E759F70 mrceq 15,3,r9,cr5,cr0,{3}
:02007730 820AA597 andhi  r10,r10,#0x25C00000
:02007734 300128E2 andcc  r2,r1,r2,ror #0x11
:02007738 53037D83 unknown
:0200773C 082080E1 stmeqda  r0!,{r0,r5,r6,r7,r15}
:02007740 6128E081 unknown
:02007744 0C25F805 stceq  8,cr15,[r5],#-0x14
:02007748 02911299 addeqs r1,r1,#0x90000009
:0200774C 800111E8 andhi  r1,r1,r8,ror #0x3
:02007750 1B5D06E7 blne 037492F4
:02007754 11E78160 mvnne  r8,r0,ror #0x2
:02007758 D106594A unknown
:0200775C 3902451F stmccdb  r2 ,{r0,r1,r2,r3,r4,r8,r10,r14}
:02007760 16E7C20B unknown
:02007764 89D1021E ldmhiib  r1 ,{r1,r2,r3,r4,r9}^
:02007768 C1021629 unknown
:0200776C 85850739 strhi r0,[r5, #+0x739]		;r5+0x739=*(00000739)
:02007770 611169C4 tstvs r1,r4,asr #0x13
:02007774 3D673D31 stcccl 13,cr3,[r7,#-0xc4]!
:02007778 B4F73DF7 unknown
:0200777C 9F05CD99 swils 0x0005cd99
:02007780 04E92D47 unknown
:02007784 C91807F1 ldmgtdb  r8 ,{r0,r4,r5,r6,r7,r8,r9,r10}
:02007788 D1504255 cmple r0,r5,asr r2
:0200778C 0E350CE5 cdpeq 12,2,cr0,cr5,cr5,7
:02007790 0AE16A00 beq 01861F98
:02007794 868604A1 strhi r0,[r6],+r1, lsr #0x9
:02007798 1AE90849 bne 01A498C4
:0200779C F401757E strnv r7,[r1],#-0x57e
:020077A0 D5169F30 ldrle r9,[r6, #-0xf30]		;(r6-0xf30=*(fffff0d0))
:020077A4 C91AB100 ldmgtdb  r10 ,{r8,r12,r13,r15}
:020077A8 8AE58314 bhi 01968400
:020077AC 87382188 ldrhi r2,[r8,-r8, lsl #0x3]!
:020077B0 00CD50DC unknown
:020077B4 00086190 muleq  r8,r0,r1
:020077B8 9405F195 strls r15,[r5],#-0x195
:020077BC 1188E595 unknown
:020077C0 7988E080 stmvcib  r8 ,{r7,r13,r14,r15}
:020077C4 E5918024 ldr r8,[r1, #+0x24]		;r1+0x24=*(00034424)
:020077C8 E0831009 add  r1,r3,r9
:020077CC 800079A5 andhi  r7,r0,r5,lsr #0x13
:020077D0 E795200A ldr r2,[r5, +r10]
:020077D4 A505F188 strge r15,[r5, #-0x188]		;(r5-0x188=*(fffffe78))
:020077D8 E025F108 eor  r15,r5,r8,lsl #0x2
:020077DC 9015F188 andlss r15,r5,r8,lsl #0x3
:020077E0 7955F189 ldmvcdb  r5 ,{r0,r3,r7,r8,r12,r13,r14,r15}^
:020077E4 32009425 andcc  r9,r0,#0x25000000
:020077E8 ED98E005 unknown
:020077EC 9400191C strls r1,[r0],#-0x91c
:020077F0 45791DA5 ldrmib r1,[r9, #-0xda5]!
:020077F4 057905D8 ldreqb r0,[r9, #-0x5d8]!
:020077F8 D0042109 andle  r2,r4,r9,lsl #0x2
:020077FC 0AEB0001 beq 01AC7808
:02007800 4623C170 unknown
:02007804 850049E2 strhi r4,[r0, #-0x9e2]		;(r0-0x9e2=*(fffff61e))
:02007808 32F12327 rscccs r2,r1,#0x9C000000
:0200780C 1735EBFF unknown
:02007810 DD9F1058 unknown
:02007814 C405112C strgt r1,[r5],#-0x12c
:02007818 010623A1 unknown
:0200781C 08D50401 ldmeqia  r5 ,{r0,r10}^
:02007820 6D001186 unknown
:02007824 2CD9D503 ldccsl 5,cr13,[r9],{#0x3}
:02007828 8010252D andhis r2,r0,r13,lsr #0xa
:0200782C 918881E0 orrls  r8,r8,r0,ror #0x3
:02007830 1E75830E cdpne 3,6,cr8,cr5,cr14,0
:02007834 151BBD00 ldrne r11,[r11, #-0xd00]		;(r11-0xd00=*(fffff300))
:02007838 041D0734 ldreq r0,[r13],#-0x734
:0200783C 832D000E unknown
:02007840 0031BEE2 eoreqs r11,r1,r2,ror #0x1d
:02007844 00791020 rsbeqs r1,r9,r0,lsr #0x0
:02007848 04C84041 streqb r4,[r8],#+0x41
:0200784C CD871871 unknown
:02007850 FD10C5C5 unknown
:02007854 307D9A15 rsbccs r9,r13,r5,lsl r10
:02007858 C5FEF7BA ldrgtb r15,[r14, #+0x7ba]!
:0200785C 541551F0 ldrpl r5,[r5],#-0x1f0
:02007860 2D094091 unknown
:02007864 00C5AC05 sbceq  r10,r5,r5,lsl #0x18
:02007868 C540296D strgtb r2,[r0, #-0x96d]		;(r0-0x96d=*(fffff693))
:0200786C 20C53C40 sbccs  r3,r5,r0,asr #0x18
:02007870 6B20F0C5 blvs 02843B8C
:02007874 BA52C3F1 blt 034B8840
:02007878 F10CEBFF unknown
:0200787C C1404553 unknown
:02007880 B0A59B74 adclt  r9,r5,r4,ror r11
:02007884 F1E5F1E5 mvnnv  r15,r5,ror #0x3
:02007888 E561E5E1 strb r14,[r1, #-0x5e1]!
:0200788C 9BBCDCF1 blls 00F3EC58
:02007890 05E9105D streqb r1,[r9, #+0x5d]!
:02007894 E5E11DFF strb r1,[r1, #+0xdff]!
:02007898 ECF1E5F1 ldcl 5,cr14,[r1],#+0x3c4
:0200789C 5031F1E5 eorpls r15,r1,r5,ror #0x3
:020078A0 6D91E59C unknown
:020078A4 1141E50E unknown
:020078A8 EBFF3BFF bl 01FD68AC
:020078AC 1E2150BD mcrne 0,1,r5,cr1,cr13,{5}
:020078B0 1C815120 stcne  1,cr5,[r1],{#0x20}
:020078B4 BDAC80BD stclt  0,cr8,[r12,#+0x2f4]!
:020078B8 9C0B61F0 stcls  1,cr6,[r11],{#0xf0}
:020078BC 348511E9 strcc r1,[r5],#+0x1e9
:020078C0 1DE13050 stcnel 0,cr3,[r1,#+0x140]!
:020078C4 4834859B ldmmida  r4!,{r0,r1,r3,r4,r7,r8,r10,r15}
:020078C8 ED0A0015 unknown
:020078CC 34850110 strcc r0,[r5],#+0x110
:020078D0 07D51019 unknown
:020078D4 1129000D unknown
:020078D8 8D000D1E unknown
:020078DC 36880311 unknown
:020078E0 7528EB02 strvc r14,[r8, #-0xb02]!
:020078E4 8DFE42C4 ldchil 2,cr4,[r14,#+0x310]!
:020078E8 C8D47506 ldmgtia  r4 ,{r1,r2,r8,r10,r12,r13,r14}^
:020078EC 00011479 andeq  r1,r1,r9,ror r4
:020078F0 C50D7D58 strgt r7,[r13, #-0xd58]		;(r13-0xd58=*(fffff2a8))
:020078F4 239CDC20 orrcss r13,r12,#0x2000
:020078F8 C57D307D ldrgtb r3,[r13, #-0x7d]!
:020078FC 6DF46DE0 ldcvsl 13,cr6,[r4,#+0x380]!
:02007900 24F46DF4 unknown
:02007904 51BD7399 unknown
:02007908 02F39903 rsceqs r9,r3,#0xC000
:0200790C A395C000 orrges r12,r5,#0x0
:02007910 A340455C unknown
:02007914 53951030 orrpls r1,r5,#0x30
:02007918 8928E5D1 stmhidb  r8!,{r0,r4,r6,r7,r8,r10,r13,r14,r15}
:0200791C C4339503 unknown
:02007920 81072160 unknown
:02007924 0B5100E0 bleq 03447CAC
:02007928 A2060D14 andge  r0,r6,#0x500
:0200792C 43A5FE67 movmi  r15,#0x670		;r15=1648(0x670)
:02007930 83A55031 movhi  r5,#0x31		;r5=49(0x31)
:02007934 305D9DA4 subccs r9,r13,r4,lsr #0x1b
:02007938 61FE9E9C unknown
:0200793C 613D75F1 ldrvssh r7,[r13, -r1]!
:02007940 7D0345F1 unknown
:02007944 FCF051C1 ldc2l 1,cr5,[r0],#+0x304
:02007948 517D9E04 cmnpl r13,r4,lsl #0x1c
:0200794C 112D3101 unknown
:02007950 97038D17 unknown
:02007954 3199FE5C orrccs r15,r9,r12,asr r14
:02007958 28050C29 stmcsda  r5 ,{r0,r3,r5,r10,r11}
:0200795C 00150349 andeqs r0,r5,r9,asr #0x6
:02007960 10ED6605 rscne  r6,r13,r5,lsl #0xc
:02007964 00BD001C adceqs r0,r13,r12,lsl r0
:02007968 F341D129 unknown
:0200796C 2129126D unknown
:02007970 2D41F0F9 unknown
:02007974 9F5094E9 swils 0x005094e9
:02007978 2980061D stmcsib  r0 ,{r0,r2,r3,r4,r9,r10}
:0200797C 21D52201 biccss r2,r5,r1,lsl #0x4
:02007980 00418821 subeq  r8,r1,r1,lsr #0x10
:02007984 68290082 stmvsda  r9!,{r1,r7}
:02007988 E7910545 ldr r0,da 
:0200798C 15035107 strne r5,[r3, #-0x107]		;(r3-0x107=*(fffffef9))
:02007990 E215D510 ands r13,r5,#0x4000000
:02007994 E0802187 add  r2,r0,r7,lsl #0x3
:02007998 99041011 stmlsdb  r4 ,{r0,r4,r12}
:0200799C 8750620E ldrhib r6,[r0,-r14, lsl #0x4]
:020079A0 95020502 strls r0,[r2, #-0x502]		;(r2-0x502=*(fffffafe))
:020079A4 8713A5E7 ldrhi r10,[r2, #-0x502]		;(r2-0x502=*(fffffafe))
:020079A8 E7902401 ldr r2,[r0,+r1, lsl #0x8]
:020079AC 85F41075 ldrhib r1,[r4, #+0x75]!
:020079B0 4A138101 bmi 024E7DBC
:020079B4 07C934B9 unknown
:020079B8 0E419F10 mcreq 15,2,r9,cr1,cr0,{0}
:020079BC 421D0099 andmis r0,r13,#0x99
:020079C0 B5391038 ldrlt r1,[r9, #-0x38]!
:020079C4 280C8901 stmcsda  r12 ,{r0,r8,r11,r15}
:020079C8 9120106D unknown
:020079CC 120B08E7 andne  r0,r11,#0xE70000
:020079D0 82017190 andhi  r7,r1,#0x24
:020079D4 A03006E2 eorges r0,r0,r2,ror #0xd
:020079D8 18991104 ldmneia  r9 ,{r2,r8,r12}
:020079DC 250F13C1 strcs r1,[r15, #-0x3c1]		;r15-0x3c1=*(02007623)=#28628253(0x01b4d51d)
:020079E0 82451400 subhi  r1,r5,#0x0
:020079E4 B18156F0 unknown
:020079E8 69224141 stmvsdb  r2!,{r0,r6,r8,r14}
:020079EC 32419F06 subcc  r9,r1,#0x18
:020079F0 412EFE45 msrmi CPSR_fsx,r5
:020079F4 500095C2 andpl  r9,r0,r2,asr #0xb
:020079F8 0D500039 unknown
:020079FC 02404511 subeq  r4,r0,#0x4400000
:02007A00 1832216B ldmneda  r2!,{r0,r1,r3,r5,r6,r8,r13}
:02007A04 55C14D3C strplb r4,[r1, #+0xd3c]		;r1+0xd3c=*(01b4e259)
:02007A08 4D0B05B9 unknown
:02007A0C 1119C951 tstne r9,r1,asr r9
:02007A10 011C0101 tsteq r12,r1,lsl #0x2
:02007A14 84F21561 unknown
:02007A18 021B009F andeqs r0,r11,#0x9F
:02007A1C 26BD4211 unknown
:02007A20 416D111C unknown
:02007A24 E526D152 str r13,[r6, #-0x152]!
:02007A28 00F12114 rsceqs r2,r1,r4,lsl r1
:02007A2C 85E59112 strhib r9,[r5, #+0x112]!
:02007A30 E1670008 unknown
:02007A34 E7924007 ldr r4,[r2, +r7]
:02007A38 31801251 orrcc  r1,r0,r1,asr r2
:02007A3C FFEFF51D swinv 0x00eff51d
:02007A40 2D09202D unknown
:02007A44 D1114100 tstle r1,r0,lsl #0x2
:02007A48 E0060095 mul  r6,r5,r0
:02007A4C 0EB110EC cdpeq 0,10,cr1,cr1,cr12,7
:02007A50 0EA54000 cdpeq 0,10,cr4,cr5,cr0,0
:02007A54 300600AD andcc  r0,r6,r13,lsr #0x1
:02007A58 00B9E7D1 unknown
:02007A5C 92C307A1 sbcls  r0,r3,#0x2840000
:02007A60 441004E7 ldrmi r0,[r0],#-0x4e7
:02007A64 0000DCE2 andeq  r13,r0,r2,ror #0x19
:02007A68 1045EB00 subne  r14,r5,r0,lsl #0x16
:02007A6C 4D14A918 unknown
:02007A70 3440B805 strccb r11,[r0],#-0x805
:02007A74 02350681 eoreqs r0,r5,#0x8100000
:02007A78 E7941007 ldr r1,[r4, +r7]
:02007A7C 94033208 strls r3,[r3],#-0x208
:02007A80 E0810021 add  r0,r1,r1,lsr #0x0
:02007A84 E7911185 ldr r1,[r1,+r5, lsl #0x3]
:02007A88 90200402 eorls  r0,r0,r2,lsl #0x8
:02007A8C 029906E5 addeqs r0,r9,#0xE500000
:02007A90 02208728 eoreq  r8,r0,#0xA00000
:02007A94 942007EB unknown
:02007A98 000185E7 andeq  r8,r1,r7,ror #0xb
:02007A9C 01051C41 unknown
:02007AA0 85E59010 strhib r9,[r5, #+0x10]!
:02007AA4 E7039201 str r9,[r3,-r1, lsl #0x4]
:02007AA8 28AD0265 stmcsia  r13!,{r0,r2,r5,r6,r9}
:02007AAC 1AFFFFF0 bne 02007A74
:02007AB0 708614AD addvc  r1,r6,r13,lsr #0x9
:02007AB4 0EF14100 cdpeq 1,14,cr4,cr1,cr0,0
:02007AB8 00580029 subeqs r0,r8,r9,lsr #0x0
:02007ABC 32940125 addccs r0,r4,#0x40000009
:02007AC0 1301A190 unknown
:02007AC4 110506E3 unknown
:02007AC8 54C40069 strplb r0,[r4],#+0x69
:02007ACC C0106D10 andgts r6,r0,r0,lsl r13
:02007AD0 011510CD tsteq r5,r13,asr #0x1
:02007AD4 B42115C3 unknown
:02007AD8 4004C903 andmi  r12,r4,r3,lsl #0x12
:02007ADC 100206BD strneh r0,[r2], -r13
:02007AE0 0C0AE383 stceq  3,cr14,[r10],{#0x83}
:02007AE4 01E58022 mvneq  r8,r2,lsr #0x0
:02007AE8 08189511 ldmeqda  r8 ,{r0,r4,r8,r10,r12,r15}
:02007AEC 95903002 ldrls r3,[r0, #+0x2]		;r0+0x2=*(00000002)
:02007AF0 01184926 tsteq r8,r6,lsr #0x12
:02007AF4 511685B9 ldrplh r8,[r6, -r9]
:02007AF8 E606B514 unknown
:02007AFC 91F80091 unknown
:02007B00 00012040 andeq  r2,r1,r0,asr #0x0
:02007B04 18000124 stmneda  r0 ,{r2,r5,r8}
:02007B08 5840D555 stmplda  r0 ,{r0,r2,r4,r6,r8,r10,r12,r14,r15}^
:02007B0C 2002009E mulcs  r2,r14,r0
:02007B10 00312F25 eoreqs r2,r1,r5,lsr #0x1e
:02007B14 E5C102C1 strb r0,[r1, #+0x2c1]		;r1+0x2c1=*(01b4d7de)
:02007B18 2210C518 andcss r12,r0,#0x6000000
:02007B1C 0C10E5C1 ldceq  5,cr14,[r0],{#0xc1}
:02007B20 02100009 andeqs r0,r0,#0x9
:02007B24 8101E591 swphi r14,r1,r1
:02007B28 02108207 andeqs r8,r0,#0x70000000
:02007B2C F460B581 unknown
:02007B30 278D00A0 strcs r0,[r13,+r0, lsr #0x1]
:02007B34 59304088 ldmpldb  r0!,{r3,r7,r14}
:02007B38 1700F909 strne r15,[r0,-r9, lsl #0x12]
:02007B3C 2201D3C2 andcs  r13,r1,#0x8000003
:02007B40 8C101D8C ldchi  13,cr1,[r0],{#0x8c}
:02007B44 04E16400 unknown
:02007B48 E0018350 and  r8,r1,r0,asr r3
:02007B4C E2850014 add  r0,r5,#0x14
:02007B50 4900D1C0 stmmidb  r0 ,{r6,r7,r8,r12,r14,r15}
:02007B54 0349C000 unknown
:02007B58 0004E285 andeq  r14,r4,r5,lsl #0x5
:02007B5C 010EE790 swpeq r14,r0,r14
:02007B60 212400E5 unknown
:02007B64 71101000 tstvc r0,r0
:02007B68 38404107 stmccda  r0 ,{r0,r1,r2,r8,r14}^
:02007B6C 1C404D65 stcnel 13,cr4,[r0],{#0x65}
:02007B70 A14C0049 unknown
:02007B74 61242100 unknown
:02007B78 EBFFFD45 bl 02007094
:02007B7C 31000501 unknown
:02007B80 55C90800 strplb r0,[r9, #+0x800]		;r9+0x800=*(00000800)
:02007B84 05C102B0 streqb r0,[r1, #+0x2b0]		;r1+0x2b0=*(01b4d7cd)
:02007B88 059F0020 ldreq r0,[r15, #+0x20]		;r15+0x20=*(02007bb0)=#67239984(0x04020030)
:02007B8C A0021003 andge  r1,r2,r3
:02007B90 C0121803 andgts r1,r2,r3,lsl #0x10
:02007B94 00101805 andeqs r1,r0,r5,lsl #0x10
:02007B98 001D0535 andeqs r0,r13,r5,lsr r5
:02007B9C 1000090C andne  r0,r0,r12,lsl #0x12
:02007BA0 4D042512 unknown
:02007BA4 1210CB04 andnes r12,r0,#0x1000
:02007BA8 13F1E580 mvnnes r14,#0x20000000
:02007BAC 95841011 strls r1,[r4, #+0x11]		;r4+0x11=*(00000011)
:02007BB0 04020030 streq r0,[r2],#-0x30
:02007BB4 021800ED andeqs r0,r8,#0xED
:02007BB8 8823F1D0 stmhida  r3!,{r4,r6,r7,r8,r12,r13,r14,r15}
:02007BBC A919C114 ldmgedb  r9 ,{r2,r4,r8,r14,r15}
:02007BC0 3905AD61 stmccdb  r5 ,{r0,r5,r6,r8,r10,r11,r13,r15}
:02007BC4 10001501 andne  r1,r0,r1,lsl #0xa
:02007BC8 15004978 strne r4,[r0, #-0x978]		;r0-0x978=*(0401f6b8)=#0(0x00000000)
:02007BCC 0811AD00 ldmeqda  r1 ,{r8,r10,r11,r13,r15}
:02007BD0 B88301AD stmltia  r3 ,{r0,r2,r3,r5,r7,r8}
:02007BD4 51971A61 orrpls r1,r7,r1,ror #0x14
:02007BD8 19100D00 ldmnedb  r0 ,{r8,r10,r11}
:02007BDC 01557F01 cmpeq r5,r1,lsl #0x1e
:02007BE0 411D1185 tstmi r13,r5,lsl #0x3
:02007BE4 B0F72F29 rsclts r2,r7,r9,lsr #0x1e
:02007BE8 03590286 cmpeq r9,#0x60000008
:02007BEC 1261310D rsbne  r3,r1,#0x40000003
:02007BF0 2D38EF41 ldccs  15,cr14,[r8,#-0x104]!
:02007BF4 019D1007 orreqs r1,r13,r7
:02007BF8 8D0A9110 unknown
:02007BFC 59850B69 stmplib  r5 ,{r0,r3,r5,r6,r8,r9,r11}
:02007C00 09A62261 stmeqib  r6!,{r0,r5,r6,r9,r13}
:02007C04 079D8011 unknown
:02007C08 CD701551 ldcgtl 5,cr1,[r0,#-0x144]!
:02007C0C 80B0B50F adchis r11,r0,r15,lsl #0xa
:02007C10 35210DB9 strcc r0,[r1, #-0xdb9]!
:02007C14 7507C976 strvc r12,[r7, #-0x976]		;(r7-0x976=*(fffff68a))
:02007C18 8D6C0710 stchil 7,cr0,[r12,#-0x40]!
:02007C1C E0880010 add  r0,r8,r0,lsl r0
:02007C20 71101055 tstvc r0,r5,asr r0
:02007C24 8051FF00 subhis r15,r1,r0,lsl #0x1e
:02007C28 51F6E200 mvnpls r14,r0,lsl #0x4
:02007C2C 51E38821 mvnpl  r8,r1,lsr #0x10
:02007C30 01FD90F1 ldreqsh r9,[r13, #+0x1]!
:02007C34 C00C8151 andgt  r8,r12,r1,asr r1
:02007C38 D5300179 ldrle r0,[r0, #-0x179]!
:02007C3C 001013E7 andeqs r1,r0,r7,ror #0x7
:02007C40 C4300149 unknown
:02007C44 C01171E7 andgts r7,r1,r7,ror #0x3
:02007C48 08817144 stmeqia  r1 ,{r2,r6,r8,r12,r13,r14}
:02007C4C 19C5C171 stmneib  r5 ,{r0,r4,r5,r6,r8,r14,r15}^
:02007C50 10113D0E andnes r3,r1,r14,lsl #0x1a
:02007C54 01952D00 orreqs r2,r5,r0,lsl #0x1a
:02007C58 216169D4 unknown
:02007C5C 0E112D51 mrceq 13,0,r2,cr1,cr1,{2}
:02007C60 0D1DC400 unknown
:02007C64 EDD15521 unknown
:02007C68 65215110 strvs r5,[r1, #-0x110]!
:02007C6C 0C415111 stceql 1,cr5,[r1],{#0x11}
:02007C70 6DBF8151 ldcvs  1,cr8,[r15,#+0x144]!
:02007C74 DD000914 unknown
:02007C78 A5864323 strge r4,[r6, #+0x323]		;r6+0x323=*(00000323)
:02007C7C 279D200C ldrcs r2,[r13, +r12]
:02007C80 118D01DD unknown
:02007C84 0CDD0049 ldceql 0,cr0,[r13],{#0x49}
:02007C88 B18D8663 orrlt  r8,r13,r3,ror #0xc
:02007C8C 85B84F5B ldrhi r4,[r8, #+0xf5b]!
:02007C90 08E9183D unknown
:02007C94 5508000D strpl r0,[r8, #-0xd]		;(r8-0xd=*(fffffff3))
:02007C98 355A5611 ldrccb r5,[r10, #-0x611]		;(r10-0x611=*(b0039a59))
:02007C9C F8917D00 ldmnvia  r1 ,{r8,r10,r11,r12,r13,r14}
:02007CA0 ED180A99 unknown
:02007CA4 2BB01002 blcs 00C0BCB4
:02007CA8 1A2DE241 bne 02B805B4
:02007CAC 10141525 andnes r1,r4,r5,lsr #0xa
:02007CB0 0B0CE241 bleq 023405BC
:02007CB4 2004D900 andcs  r13,r4,r0,lsl #0x12
:02007CB8 8D05318D unknown
:02007CBC 150C24E5 strne r2,[r12, #-0x4e5]		;(r12-0x4e5=*(fffffb1b))
:02007CC0 D5B8160A ldrle r1,[r8, #+0x60a]!
:02007CC4 4000FD13 andmi  r15,r0,r3,lsl r13
:02007CC8 10B200D1 unknown
:02007CCC 004902C5 subeq  r0,r9,r5,asr #0x5
:02007CD0 005909E5 subeqs r0,r9,r5,ror #0x13
:02007CD4 8200E951 andhi  r14,r0,#0x144000
:02007CD8 20FFE05E rsccss r14,r15,r14,asr r0
:02007CDC 99F9E200 ldmlsib  r9!,{r9,r13,r14,r15}^
:02007CE0 ED400200 unknown
:02007CE4 0F118508 swieq 0x00118508
:02007CE8 06E210A0 unknown
:02007CEC 03990370 orreqs r0,r9,#0xC0000001
:02007CF0 D10D5D80 unknown
:02007CF4 101C250C andnes r2,r12,r12,lsl #0xa
:02007CF8 E31DA0E0 tst r13,#0xE0
:02007CFC 0800F122 stmeqda  r0 ,{r1,r5,r8,r12,r13,r14,r15}
:02007D00 0EE59DC0 cdpeq 13,14,cr9,cr5,cr0,6
:02007D04 00091004 andeq  r1,r9,r4
:02007D08 0CE28EE0 stceql 14,cr8,[r2],#+0x380
:02007D0C E702C410 unknown
:02007D10 E7D50008 ldrb r0,[r5, +r8]
:02007D14 002D0FBD unknown
:02007D18 00316089 eoreqs r6,r1,r9,lsl #0x1
:02007D1C FF203121 swinv 0x00203121
:02007D20 10E20030 rscne  r0,r2,r0,lsr r0
:02007D24 0C001505 stceq  5,cr1,[r0],{#0x5}
:02007D28 06E08990 unknown
:02007D2C E701D020 str r13,[r1,-r0, lsr #0x0]
:02007D30 559F00CC ldrpl r0,[r15, #+0xcc]		;r15+0xcc=*(02007e04)=#-1425817280(0xab03c140)
:02007D34 D0100721 andles r0,r0,r1,lsr #0xe
:02007D38 3504E710 strcc r14,[r4, #-0x710]		;(r4-0x710=*(fffff8f0))
:02007D3C E2877010 add  r7,r7,#0x10
:02007D40 02450071 subeq  r0,r5,#0x71
:02007D44 03ED42C4 mvneq  r4,#0x4000000C
:02007D48 000CE043 andeq  r14,r12,r3,asr #0x0
:02007D4C 4102E7C4 unknown
:02007D50 652E2300 strvs r2,[r14, #-0x300]!
:02007D54 23005500 unknown
:02007D58 990C7110 stmlsdb  r12 ,{r4,r8,r12,r13,r14}
:02007D5C E08CC00A add  r12,r12,r10
:02007D60 0B2309C5 bleq 028CA47C
:02007D64 E15C1000 cmp r12,r0
:02007D68 080011E2 stmeqda  r0 ,{r1,r5,r6,r7,r8,r12}
:02007D6C 8019BD00 andhis r11,r9,r0,lsl #0x1a
:02007D70 8D0EE148 unknown
:02007D74 E1500951 cmp r0,r1,asr r9
:02007D78 05FFFFDC ldreqb r15,[r15, #+0xfdc]!
:02007D7C 79004D3A stmvcdb  r0 ,{r1,r3,r4,r5,r8,r10,r11,r14}
:02007D80 C501F901 strgt r15,[r1, #-0x901]		;(r1-0x901=*(01b4cc1c))
:02007D84 FFEEA800 swinv 0x00eea800
:02007D88 1E15EB1E mrcne 11,0,r14,cr5,cr14,{0}
:02007D8C 0321000C unknown
:02007D90 810002F5 unknown
:02007D94 2D04B20B unknown
:02007D98 02860D02 addeq  r0,r6,#0x80
:02007D9C 179D14EB ldrne r1,r0,r6,#0x80
:02007DA0 11FD7082 mvnnes r7,r2,lsl #0x1
:02007DA4 1311C956 tstne r1,#0x158000
:02007DA8 07097900 streq r7,[r9,-r0, lsl #0x12]
:02007DAC 0D1C794A unknown
:02007DB0 DE556500 cdple 5,4,cr6,cr5,cr0,0
:02007DB4 200C000D andcs  r0,r12,r13
:02007DB8 04E5179D unknown
:02007DBC C9FF4E11 unknown
:02007DC0 0103DD12 unknown
:02007DC4 71B40271 movvcs r0,r1,ror r2
:02007DC8 0019F714 andeqs r15,r9,r4,lsl r7
:02007DCC E5181D11 ldr r1,[r8, #-0xd11]		;(r8-0xd11=*(fffff2ef))
:02007DD0 60095912 andvs  r5,r9,r2,lsl r9
:02007DD4 32F97D6D rscccs r7,r9,#0x1B40
:02007DD8 0DBE1F75 ldceq  15,cr1,[r14,#+0x1d4]!
:02007DDC 110E7D00 unknown
:02007DE0 B776BA60 ldrltb r11,[r14,#+0x1d4]!
:02007DE4 2011030D andcss r0,r1,r13,lsl #0x6
:02007DE8 40110CD5 ldrmisb r0,[r1], -r5
:02007DEC 600011B5 strvsh r1,[r0], -r5
:02007DF0 0440115E streqb r1,[r0],#-0x15e
:02007DF4 0D090011 unknown
:02007DF8 05B0E3A0 ldreq r14,[r0, #+0x3a0]!
:02007DFC 690D85B7 stmvsdb  r13 ,{r0,r1,r2,r4,r5,r7,r8,r10,r15}
:02007E00 00190840 andeqs r0,r9,r0,asr #0x10
:02007E04 AB03C140 blge 020F830C
:02007E08 B9FFB756 ldmltib  r15!,{r1,r2,r4,r6,r8,r9,r10,r12,r13,r15}^
:02007E0C 0DCD9F05 unknown
:02007E10 02691859 rsbeq  r1,r9,#0x590000
:02007E14 E3A07450 mov  r7,#0x50000000		;r7=1342177280(0x50000000)
:02007E18 0500150C streq r1,[r0, #-0x50c]		;(r0-0x50c=*(ab03bc34))
:02007E1C 14B90A81 unknown
:02007E20 120968A3 andne  r6,r9,#0xA30000
:02007E24 81111225 tsthi r1,r5,lsr #0x4
:02007E28 CD8102C9 unknown
:02007E2C 2553032D ldrcsb r0,[r3, #-0x32d]		;(r3-0x32d=*(fffffcd3))
:02007E30 0821F70C stmeqda  r1!,{r2,r3,r8,r9,r10,r12,r13,r14,r15}
:02007E34 02F82305 rsceqs r2,r8,#0x14000000
:02007E38 4D082879 unknown
:02007E3C 017F00D1 ldreqsb r0,[r15, #-0x1]!
:02007E40 000BFD00 andeq  r15,r11,r0,lsl #0x1a
:02007E44 0C0560EB stceq  0,cr6,[r5],{#0xeb}
:02007E48 3108EB00 unknown
:02007E4C 4490A502 ldrmi r10,[r0],#+0x502
:02007E50 45813008 strmi r3,[r1, #+0x8]		;r1+0x8=*(01b4d525)
:02007E54 4DF04540 ldcmil 5,cr4,[r0,#+0x100]!
:02007E58 45E0450A strmib r4,[r0, #+0x50a]!
:02007E5C D9F045F0 unknown
:02007E60 8011FE04 andhis r15,r1,r4,lsl #0x1c
:02007E64 D0110559 andles r0,r1,r9,asr r5
:02007E68 02E59028 rsceq  r9,r5,#0x28
:02007E6C E3C20720 bic  r0,r2,#0x800000
:02007E70 A1802850 orrge  r2,r0,r0,asr r8
:02007E74 20A19100 adccs  r9,r1,r0,lsl #0x2
:02007E78 901850A0 andlss r5,r8,r0,lsr #0x1
:02007E7C C11004E5 tstgt r0,r5,ror #0x9
:02007E80 185000E3 ldmneda  r0 ,{r0,r1,r5,r6,r7}^
:02007E84 0C601580 stceql 5,cr1,[r0],#-0x200
:02007E88 00B59F10 adceqs r9,r5,r0,lsl r15
:02007E8C 2FE59188 swics 0x00e59188
:02007E90 0081811A addeq  r8,r1,r10,lsl r1
:02007E94 B120E5C1 unknown
:02007E98 25118114 ldrcs r8,[r1, #-0x114]		;(r1-0x114=*(01b4d409))
:02007E9C 0595D01B ldreq r13,[r5, #+0x1b]		;r5+0x1b=*(0000004c)
:02007EA0 1D518503 unknown
:02007EA4 3160D71B unknown
:02007EA8 48418142 stmmida  r1 ,{r1,r6,r8,r15}^
:02007EAC 11000101 unknown
:02007EB0 21A60EB1 strcsh r0,[r6, +r1]!
:02007EB4 0051E04C subeqs r14,r1,r12,asr #0x0
:02007EB8 399F0140 ldmccib  r15 ,{r6,r8}
:02007EBC C5223102 strgt r3,[r2, #-0x102]!
:02007EC0 72310229 eorvcs r0,r1,#0x90000002
:02007EC4 218104B1 strcsh r0,[r1, +r1]
:02007EC8 71810D62 orrvc  r0,r1,r2,ror #0x1a
:02007ECC 00454F5C subeq  r4,r5,r12,asr r15
:02007ED0 10055110 andne  r5,r5,r0,lsl r1
:02007ED4 A3B04511 movges r4,#0x4400000		;r4=71303168(0x4400000)
:02007ED8 09A51045 stmeqib  r5!,{r0,r2,r6,r12}
:02007EDC 0009F740 andeq  r15,r9,r0,asr #0xe
:02007EE0 0D621955 stceql 9,cr1,[r2,#-0x154]!
:02007EE4 FA0DE284 blx 02380904
:02007EE8 10AD0039 adcne  r0,r13,r9,lsr r0
:02007EEC AD10102D unknown
:02007EF0 4A513900 bmi 034562F8
:02007EF4 C800896E stmgtda  r0 ,{r1,r2,r3,r5,r6,r8,r11,r15}
:02007EF8 39C80039 stmccib  r8 ,{r0,r3,r4,r5}^
:02007EFC 106191C1 rsbne  r9,r1,r1,asr #0x3
:02007F00 E5D54009 ldrb r4,[r5, #+0x9]		;r5+0x9=*(0000003a)
:02007F04 10214139 eorne  r4,r1,r9,lsr r1
:02007F08 C90019E8 stmgtdb  r0 ,{r3,r5,r6,r7,r8,r11,r12}
:02007F0C 36008091 unknown
:02007F10 00B90FBD unknown
:02007F14 AF00B98C swige 0x0000b98c
:02007F18 1D0ED1EB unknown
:02007F1C 2575CB00 ldrcsb r12,[r5, #-0xb00]!
:02007F20 A051A000 subges r10,r1,r0
:02007F24 026185E1 rsbeq  r8,r1,#0x38400000
:02007F28 1509B9A0 strne r11,[r9, #-0x9a0]		;(r9-0x9a0=*(fffff660))
:02007F2C 0015B70D andeqs r11,r5,r13,lsl #0xe
:02007F30 1D31A920 ldcne  9,cr10,[r1,#-0x80]!
:02007F34 4550D610 ldrmib r13,[r0, #-0x610]		;(r0-0x610=*(ab03bb30))
:02007F38 008D020C addeq  r0,r13,r12,lsl #0x4
:02007F3C 1510D53F ldrne r13,[r0, #-0x53f]		;(r0-0x53f=*(ab03bc01))
:02007F40 106A0800 rsbne  r0,r10,r0,lsl #0x10
:02007F44 6106E594 swpvs r14,r4,r6
:02007F48 02854C05 addeq  r4,r5,#0x500
:02007F4C 1C4DEB10 stcnel 11,cr14,[r13],{#0x10}
:02007F50 EC00BD57 stc  13,cr11,[r0],{#0x57}
:02007F54 A1E80491 unknown
:02007F58 5014AA0A andpls r10,r4,r10,lsl #0x14
:02007F5C 84100725 ldrhi r0,[r0],#-0x725
:02007F60 00110CE5 andeqs r0,r1,r5,ror #0x19
:02007F64 100A0F84 andne  r0,r10,r4,lsl #0x1f
:02007F68 00BD1CE3 adceqs r1,r13,r3,ror #0x19
:02007F6C 80200040 eorhi  r0,r0,r0,asr #0x0
:02007F70 80000413 andhi  r0,r0,r3,lsl r4
:02007F74 00B91C03 adceqs r1,r9,r3,lsl #0x18
:02007F78 0339D080 teqeq r9,#0x80
:02007F7C B5805A49 strlt r5,[r0, #+0xa49]		;r0+0xa49=*(ab03cb89)
:02007F80 112185B0 strneh r8,[r1, -r0]!
:02007F84 5076021E rsbpls r0,r6,r14,lsl r2
:02007F88 410C39B0 strmih r3,[r12, -r0]
:02007F8C 9D41811A unknown
:02007F90 3C007C4A stccc  12,cr7,[r0],{#0x4a}
:02007F94 00410001 subeq  r0,r1,r1
:02007F98 7F4E117C swivc 0x004e117c
:02007F9C 590B69EB stmpldb  r11 ,{r0,r1,r3,r5,r6,r7,r8,r11,r13,r14}
:02007FA0 8411CB1B ldrhi r12,[r1],#-0xb1b
:02007FA4 F18100CD orrnv  r0,r1,r13,asr #0x1
:02007FA8 E0240295 mla  r4,r5,r2,r0unknown
:02007FAC 0D10290C unknown
:02007FB0 01657F11 unknown
:02007FB4 75010DFB strvc r0,[r1, #-0xdfb]		;(r1-0xdfb=*(01b4c722))
:02007FB8 EB422122 bl 03090448
:02007FBC E2800A2F add  r0,r0,#0x2F000
:02007FC0 E5D00854 ldrb r0,[r0, #+0x854]		;r0+0x854=*(ab03c994)
:02007FC4 9DF74200 ldclsl 2,cr4,[r7,#+0x0]!
:02007FC8 96400900 strlsb r0,[r0],-r0, lsl #0x12
:02007FCC 19850009 stmneib  r5 ,{r0,r3}
:02007FD0 04516C10 ldreqb r6,[r1],#-0xc10
:02007FD4 8D004D99 unknown
:02007FD8 9D07F810 unknown
:02007FDC 8C6DED10 stchil 13,cr14,[r13],#-0x40
:02007FE0 6C80D17D stcvs  1,cr13,[r0],{#0x7d}
:02007FE4 04F0D17F unknown
:02007FE8 3AA140D1 bcc 00858334
:02007FEC D1E90399 unknown
:02007FF0 007D5340 rsbeqs r5,r13,r0,asr #0x6
:02007FF4 19006D98 stmnedb  r0 ,{r3,r4,r7,r8,r10,r11,r13,r14}
:02007FF8 953EBD2C ldrls r11,[r14, #-0xd2c]!
:02007FFC 30D11B19 sbcccs r1,r1,r9,lsl r11
:02008000 2321A187 unknown
:02008004 540100D1 strpl r0,[r1],#-0xd1
:02008008 930001E0 unknown
:0200800C 834001E7 unknown
:02008010 9019E000 andlss r14,r9,r0
:02008014 D160E9EE unknown
:02008018 E7B9D516 unknown
:0200801C 09BA30B1 ldmeqib  r10!,{r0,r4,r5,r7,r12,r13}
:02008020 B9169900 ldmltdb  r6 ,{r8,r11,r12,r15}
:02008024 940E1129 strls r1,[r14],#-0x129
:02008028 F0CD00CD sbcnv  r0,r13,r13,asr #0x1
:0200802C 00516F33 subeqs r6,r1,r3,lsr r15
:02008030 2C195A8D ldccs  10,cr5,[r9],{#0x8d}
:02008034 CDB7E3A0 ldcgt  3,cr14,[r7,#+0x280]!
:02008038 CDA08380 stcgt  3,cr8,[r0,#+0x200]!
:0200803C 10F0CDA0 rscnes r12,r0,r0,lsr #0x1b
:02008040 009C40CD addeqs r4,r12,r13,asr #0x1
:02008044 7D960001 unknown
:02008048 10CD9C00 sbcne  r9,r13,r0,lsl #0x18
:0200804C FFEB1FFD swinv 0x00eb1ffd
:02008050 8D1745EB unknown
:02008054 E0851185 add  r1,r5,r5,lsl #0x3
:02008058 107510CD rsbnes r1,r5,r13,asr #0x1
:0200805C B000CD87 andlt  r12,r0,r7,lsl #0x1b
:02008060 00C90BB9 streqh r0,[r9],#+0xb9
:02008064 00CD8004 sbceq  r8,r13,r4
:02008068 0424E025 unknown
:0200806C B6BAC019 unknown
:02008070 0019493D andeqs r4,r9,r13,lsr r9
:02008074 A9050021 stmgedb  r5 ,{r0,r5}
:02008078 E5B6B3F2 ldr r11,[r6, #+0x3f2]!
:0200807C 851B6516 ldrhi r6,[r11, #-0x516]		;(r11-0x516=*(fffffaea))
:02008080 3D9503B5 unknown
:02008084 0ADDAC12 beq 017730D4
:02008088 02350595 eoreqs r0,r5,#0x25400000
:0200808C 1C17D503 ldcne  5,cr13,[r7],{#0x3}
:02008090 4DA91C2D stcmi  12,cr1,[r9,#+0xb4]!
:02008094 004D2400 subeq  r2,r13,r0,lsl #0x8
:02008098 0A61EAFF beq 03882C9C
:0200809C 659049BD ldrvs r4,[r0, #+0x9bd]		;r0+0x9bd=*(ab03cafd)
:020080A0 D58300D5 strle r0,[r3, #+0xd5]		;r3+0xd5=*(000000d5)
:020080A4 AC506100 ldcgel 1,cr6,[r0],{#0x0}
:020080A8 43C54061 bicmi  r4,r5,#0x61
:020080AC 65ED2AC9 strvsb r2,[r13, #+0xac9]!
:020080B0 EAF14DF0 b 01C5B878
:020080B4 4D00114D unknown
:020080B8 65406501 strvsb r6,[r0, #-0x501]		;(r0-0x501=*(ab03bc3f))
:020080BC E020EBF0 unknown
:020080C0 79B850E9 ldmvcib  r8!,{r0,r3,r5,r6,r7,r12,r14}
:020080C4 2D000FC0 unknown
:020080C8 0075E914 rsbeqs r14,r5,r4,lsl r9
:020080CC 1365F075 msrne SPSR_sc,#0x75
:020080D0 10000100 andne  r0,r0,r0,lsl #0x2
:020080D4 75AE0361 strvc r0,[r14, #+0x361]!
:020080D8 0075D040 rsbeqs r13,r5,r0,asr #0x0
:020080DC 4C912061 ldcmi  0,cr2,[r1],{#0x61}
:020080E0 1DA022A1 stcne  2,cr2,[r0,#+0x284]!
:020080E4 800F91E1 andhi  r9,r15,r1,ror #0x3
:020080E8 019528DD ldreqsb r2,[r5, +r13]
:020080EC 0290006D addeqs r0,r0,#0x6D
:020080F0 0018E021 andeqs r14,r8,r1,lsr #0x0
:020080F4 7228D18D eorvc  r13,r8,#0x40000023
:020080F8 EB028440 bl 020A9200
:020080FC E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:02008100 01250010 unknown
:02008104 E12FFF1E bx r14 (Jump to addr_02007EF0?)
msr CPSR_fsxc,r14
:02008108 01C4106D biceq  r1,r4,r13,ror #0x0
:0200810C F06DA100 rsbnv  r10,r13,r0,lsl #0x2
:02008110 003CF06D eoreqs r15,r12,r13,ror #0x0
:02008114 000D0001 andeq  r0,r13,r1
:02008118 B3406D3C unknown
:0200811C 5D006DB2 unknown
:02008120 6D106D2D unknown
:02008124 100159F0 unknown
:02008128 61BE79F9 ldrvssh r7,[r14, +r9]!
:0200812C 0001D080 andeq  r13,r1,r0,lsl #0x1
:02008130 F979F9FD ldmnvdb  r9!,{r0,r2,r3,r4,r5,r6,r7,r8,r11,r12,r13,r14,r15}^
:02008134 2A0D1A15 bcs 0234E990
:02008138 89FD2979 unknown
:0200813C 0EB9EA0A cdpeq 10,10,cr14,cr9,cr10,0
:02008140 01299F10 unknown
:02008144 6528F979 strvs r15,[r8, #-0x979]!
:02008148 10E59007 rscne  r9,r5,r7
:0200814C 99E20000 unknown
:02008150 7FE08059 swivc 0x00e08059
:02008154 A1F0B58D mvnges r11,r13,lsl #0xb
:02008158 02110804 andeqs r0,r1,#0x40000
:0200815C A0D42A91 smullges r2,r4,r1,r10
:02008160 220DEA91 andcs  r14,r13,#0x91000
:02008164 000101D0 unknown
:02008168 66D00035 unknown
:0200816C 7A3A9121 bvc 02EAC5F8
:02008170 0D288075 stceq  0,cr8,[r8,#-0x1d4]!
:02008174 93500D4F cmpls r0,#0x13C0
:02008178 009DEA6A addeqs r14,r13,r10,ror #0x14
:0200817C 890808C5 stmhidb  r8 ,{r0,r2,r6,r7,r11}
:02008180 0489F004 streq r15,[r9],#+0x4
:02008184 011156A0 tsteq r1,r0,lsr #0xd
:02008188 3BC92107 blcc 012505AC
:0200818C 301BC99A mulccs r11,r10,r9
:02008190 01AA0AAD moveq  r0,r13,lsr #0x15		;r0=0(0x0)
:02008194 0D3DE001 ldceq  0,cr14,[r13,#-0x4]!
:02008198 E0820371 add  r0,r2,r1,ror r3
:0200819C 82501801 subhis r1,r0,#0x10000
:020081A0 832F91E0 unknown
:020081A4 40820379 addmi  r0,r2,r9,ror r3
:020081A8 95270CE2 strls r0,[r7, #-0xce2]!
:020081AC 031BD1E5 tsteq r11,#0x40000039
:020081B0 01A00321 moveq  r0,r1,lsr #0x6		;r0=447316(0x6d354)
:020081B4 21ED8060 mvncs  r8,r0,ror #0x0
:020081B8 0B75360D bleq 03D559F4
:020081BC B80B6D21 stmltda  r11 ,{r0,r5,r8,r10,r11,r13,r14}
:020081C0 41EBFFEA mvnmi  r15,r10,ror #0x1f
:020081C4 82000751 andhi  r0,r0,#0x1440000
:020081C8 4D0C08E3 unknown
:020081CC 0F5D1400 swieq 0x005d1400
:020081D0 E2851C07 add  r1,r5,#0x700
:020081D4 0029DC0A eoreq  r13,r9,r10,lsl #0x18
:020081D8 1D792018 ldcnel 0,cr2,[r9,#-0x60]!
:020081DC 12E0E284 rscne  r14,r0,#0x40000008
:020081E0 096D8526 unknown
:020081E4 85260041 strhi r0,[r6, #-0x41]!
:020081E8 200C20E5 andcs  r2,r12,r5,ror #0x1
:020081EC 00810DC9 addeq  r0,r1,r9,asr #0x1b
:020081F0 E1D622B8 ldrh r2,[r6, #+0x28]		;r6+0x28=*(00000028)
:020081F4 C12506B2 strgth r0,[r5, -r2]!
:020081F8 FFB5C2E1 swinv 0x00b5c2e1
:020081FC 408505F5 unknown
:02008200 1E5528E5 cdpne 8,4,cr2,cr5,cr5,7
:02008204 2F4D9516 swics 0x004d9516
:02008208 A402D1F3 strge r13,[r2],#-0x1f3
:0200820C 30E30B2E rsccc  r0,r3,r14,lsr #0x16
:02008210 07340001 ldreq r0,[r4,-r1]!
:02008214 D109E585 unknown
:02008218 4D851726 unknown
:0200821C E4E59602 unknown
:02008220 09BD0920 ldmeqib  r13!,{r5,r8,r11}
:02008224 08E58536 unknown
:02008228 30400025 subcc  r0,r0,r5,lsr #0x0
:0200822C 47021921 strmi r1,[r2,-r1, lsr #0x12]
:02008230 86E8E585 unknown
:02008234 EC01E585 stc  5,cr14,[r1],{#0x85}
:02008238 F0E58576 rscnv  r8,r5,r6,ror r5
:0200823C 01F40001 mvneqs r0,r1
:02008240 01F8A000 mvneqs r10,r0
:02008244 8516FC00 ldrhi r15,[r6, #-0xc00]		;(r6-0xc00=*(fffff400))
:02008248 021D02C5 andeqs r0,r13,#0x5000000C
:0200824C E5966240 ldr r6,[r6, #+0x240]		;r6+0x240=*(00000240)
:02008250 E2822A2F add  r2,r2,#0x2F000
:02008254 92002844 andls  r2,r0,#0x440000
:02008258 A04404E5 subge  r0,r4,r5,ror #0x9
:0200825C 000294E1 andeq  r9,r2,r1,ror #0x9
:02008260 1D42E002 unknown
:02008264 24E58522 unknown
:02008268 00880001 addeq  r0,r8,r1
:0200826C 09040001 stmeqdb  r4 ,{r0}
:02008270 00013800 andeq  r3,r1,r0,lsl #0x10
:02008274 852A373C strhi r3,[r10, #-0x73c]!
:02008278 000144E5 andeq  r4,r1,r5,ror #0x9
:0200827C 48000140 stmmida  r0 ,{r6,r8}
:02008280 4CA80001 stcmi  0,cr0,[r8],#+0x4
:02008284 2801004D stmcsda  r1 ,{r0,r2,r3,r6}
:02008288 0081E280 addeq  r14,r1,r0,lsl #0x5
:0200828C 32818502 addcc  r8,r1,#0x800000
:02008290 B4E28110 unknown
:02008294 82128125 andhis r8,r2,#0x40000009
:02008298 95428151 strlsb r8,[r2, #-0x151]		;(r2-0x151=*(fffffeaf))
:0200829C 8195C281 orrhis r12,r5,r1,lsl #0x5
:020082A0 2AE59502 bcs 0196D6B0
:020082A4 0902810A stmeqdb  r2 ,{r1,r3,r8,r15}
:020082A8 81E80281 mvnhi  r0,r1,lsl #0x5
:020082AC 02819522 addeq  r9,r1,#0x8800000
:020082B0 428185AA addmi  r8,r1,#0x2A800000
:020082B4 D6028185 strle r8,[r2],-r5, lsl #0x3
:020082B8 5108E281 unknown
:020082BC 137DAA10 cmnne r13,#0x10000
:020082C0 817F1011 cmnhi r15,r1,lsl r0
:020082C4 6D4FF0F2 unknown
:020082C8 604B30BE strvsh r3,[r11],#-0xe
:020082CC 563DE59D unknown
:020082D0 44029506 strmi r9,[r2],#-0x506
:020082D4 00012802 andeq  r2,r1,r2,lsl #0x10
:020082D8 220DF512 andcs  r15,r13,#0x4800000
:020082DC 55F6363D ldrplb r3,[r6, #+0x63d]!
:020082E0 A2553480 subges r3,r5,#0x80000000
:020082E4 428AE59F addmi  r14,r10,#0x27C00000
:020082E8 09040561 stmeqdb  r4 ,{r0,r5,r6,r8,r10}
:020082EC 422CE020 eormi  r14,r12,#0x20
:020082F0 0A97E59F beq 00601974
:020082F4 00E0000A rsceq  r0,r0,r10
:020082F8 1CE59450 stcnel 4,cr9,[r5],#+0x140
:020082FC E2008540 and  r8,r0,#0x10000000
:02008300 0A000109 beq 0200872C
:02008304 91E08440 mvnls  r8,r0,asr #0x8
:02008308 E2855F04 add  r5,r5,#0x10
:0200830C E2855B01 add  r5,r5,#0x400
:02008310 94B7000C unknown
:02008314 855009E5 ldrhib r0,[r0, #-0x9e5]		;(r0-0x9e5=*(0006c96f))
:02008318 401B0E61 andmis r0,r11,r1,ror #0x1c
:0200831C 85500AE3 ldrhib r0,[r0, #-0xae3]		;(r0-0xae3=*(0006c871))
:02008320 1E8D05E0 cdpne 5,8,cr0,cr13,cr0,7
:02008324 E8C00021 stmia  r0 ,{r0,r5}^
:02008328 21F40021 mvncss r0,r1,lsr #0x0
:0200832C 8021E000 eorhi  r14,r1,r0
:02008330 852A9604 strhi r9,[r10, #-0x604]!
:02008334 05080101 streq r0,[r8, #-0x101]		;(r8-0x101=*(fffffeff))
:02008338 F9C40265 stmnvib  r4 ,{r0,r2,r5,r6,r9}^
:0200833C 2B11C403 blcs 02479350
:02008340 00A50821 adceq  r0,r5,r1,lsr #0x10
:02008344 B10219D7 unknown
:02008348 8B900351 blhi 00409094
:0200834C 510CE31B unknown
:02008350 00091400 andeq  r1,r9,r0,lsl #0x8
:02008354 149F91BC ldrne r9,[r15],#+0x1bc
:02008358 0009DCE5 andeq  r13,r9,r5,ror #0x19
:0200835C 09001518 stmeqdb  r0 ,{r3,r4,r8,r10,r12}
:02008360 E01406C0 ands r0,r4,r0,asr #0xd
:02008364 E584A6E0 str r10,[r4, #+0x6e0]		;r4+0x6e0=*(044006e0)=#0(0x00000000)
:02008368 0095901C addeqs r9,r5,r12,lsl r0
:0200836C A0E80CE5 rscge  r0,r8,r5,ror #0x19
:02008370 8496E4E1 ldrhi r14,[r6],#+0x4e1
:02008374 A020E500 eorge  r14,r0,r0,lsl #0xa
:02008378 BC07E595 stclt  5,cr14,[r7],{#0x95}
:0200837C 08E20084 unknown
:02008380 B8E584A7 unknown
:02008384 E100D5A2 unknown
:02008388 E1A09646 mov  r9,r6,asr #0xc
:0200838C 0088C188 addeq  r12,r8,r8,lsl #0x3
:02008390 CBA5B2E0 blgt 00974F18
:02008394 846730E1 unknown
:02008398 6170E500 cmnvs r0,r0,lsl #0xa
:0200839C 96A000F5 unknown
:020083A0 68082EE5 stmvsda  r8 ,{r0,r2,r5,r6,r7,r9,r10,r11,r13}
:020083A4 9734E1A0 ldrls r14,[r4,-r0, lsr #0x3]!
:020083A8 0087E584 addeq  r14,r7,r4,lsl #0xb
:020083AC B000C1AF andlt  r12,r0,r15,lsr #0x3
:020083B0 ABB9E595 blge 00E81A0C
:020083B4 0CE2028A stceql 2,cr0,[r2],#+0x228
:020083B8 90E08AC4 rscls  r8,r0,r4,asr #0x15
:020083BC E300A0A0 unknown
:020083C0 990019D8 stmlsdb  r0 ,{r3,r4,r6,r7,r8,r11,r12}
:020083C4 08E02ACA unknown
:020083C8 E595C004 ldr r12,[r5, #+0x4]		;r5+0x4=*(00000035)
:020083CC 18E30EA1 unknown
:020083D0 E50884C7 str r8,[r8, #-0x4c7]		;(r8-0x4c7=*(fffffb39))
:020083D4 E58426E8 str r2,[r4, #+0x6e8]		;r4+0x6e8=*(044006e8)=#0(0x00000000)
:020083D8 008436EC addeq  r3,r4,r12,ror #0xd
:020083DC 0001F0E5 andeq  r15,r1,r5,ror #0x1
:020083E0 F80001F4 stmnvda  r0 ,{r2,r4,r5,r6,r7,r8}
:020083E4 940025B6 strls r2,[r0],#-0x5b6
:020083E8 B6FC0351 unknown
:020083EC 920A4184 andls  r4,r10,#0x21
:020083F0 F51124E5 ldrnv r2,[r1, #-0x4e5]		;(r1-0x4e5=*(01b4d038))
:020083F4 833A2F0D teqhi r10,#0x34
:020083F8 933844E2 teqls r8,#0xE2000000
:020083FC 2402E501 strcs r14,[r2],#-0x501
:02008400 030304C1 unknown
:02008404 240843E0 strcs r4,[r8],#-0x3e0
:02008408 00110131 andeqs r0,r1,r1,lsr r1
:0200840C 0039B724 eoreqs r11,r9,r4,lsr #0xe
:02008410 A60371B7 unknown
:02008414 1EDD000D cdpne 0,12,cr0,cr13,cr13,0
:02008418 D5842738 strle r2,[r4, #+0x738]		;r4+0x738=*(04400738)=#0(0x00000000)
:0200841C 23E5840A mvncs  r8,#0xA000000
:02008420 40000144 andmi  r0,r0,r4,asr #0x2
:02008424 01480001 unknown
:02008428 2AB74C00 bcs 00DDB430
:0200842C 9A200031 bls 028084F8
:02008430 91120D91 unknown
:02008434 0D00093D unknown
:02008438 5D91B569 unknown
:0200843C 9A4D919A bls 0336CAAC
:02008440 0A833EE5 beq 000D7FDC
:02008444 919A1D91 unknown
:02008448 910D5D4D unknown
:0200844C 8D8A201D unknown
:02008450 958D9D0B strls r9,[r13, #+0xd0b]		;r13+0xd0b=*(00000d0b)
:02008454 E58D907D str r9,[r13, #+0x7d]		;r13+0x7d=*(0000007d)
:02008458 D9C29D9D stmleib  r2 ,{r0,r2,r3,r4,r7,r8,r10,r11,r12,r15}^
:0200845C 1465A202 unknown
:02008460 00821B69 addeq  r1,r2,r9,ror #0x16
:02008464 01278D84 unknown
:02008468 B4A300D9 unknown
:0200846C 08E1C015 unknown
:02008470 79F90A79 unknown
:02008474 CF8DA01F swigt 0x008da01f
:02008478 E5942600 ldr r2,[r4, #+0x600]		;r4+0x600=*(04400600)=#0(0x00000000)
:0200847C 01943604 orreqs r3,r4,r4,lsl #0xc
:02008480 08476D4D stmeqda  r7 ,{r0,r2,r3,r6,r8,r10,r11,r13,r14}^
:02008484 6D0CEB00 unknown
:02008488 7141C30E unknown
:0200848C 811A0203 tsthi r10,r3,lsl #0x4
:02008490 84170CE3 ldrhi r0,[r7],#-0xce3
:02008494 D50EC901 strle r12,[r14, #-0x901]		;r14-0x901=*(020075ef)=#1896284165(0x71070005)
:02008498 14002EC9 strne r2,[r0],#-0xec9
:0200849C 05021590 streq r1,[r2, #-0x590]		;(r2-0x590=*(fffffa70))
:020084A0 0013811C andeqs r8,r3,r12,lsl r1
:020084A4 0C158014 ldceq  0,cr8,[r5],{#0x14}
:020084A8 A95FA100 ldmgedb  r15 ,{r8,r13,r15}^
:020084AC 89C4811F stmhiib  r4 ,{r0,r1,r2,r3,r4,r8,r15}^
:020084B0 FF2F9D43 swinv 0x002f9d43
:020084B4 001F00FF ldreqsh r0,[r15], -r15
:020084B8 E92D47F8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r14}
:020084BC 8011ED04 andhis r14,r1,r4,lsl #0x1a
:020084C0 9000E540 andls  r14,r0,r0,asr #0xa
:020084C4 E57000E5 ldrb r0,[r0, #-0xe5]!
:020084C8 28018900 stmcsda  r1 ,{r8,r11,r15}
:020084CC E59D3550 ldr r3,[r13, #+0x550]		;r13+0x550=*(00000550)
:020084D0 460D20E1 strmi r2,[r13, #+0x550]		;r13+0x550=*(00000550)
:020084D4 000100A8 andeq  r0,r1,r8,lsr #0x1
:020084D8 A8CC0019 stmgeia  r12 ,{r0,r3,r4}^
:020084DC E950460D ldmdb  r0 ,{r0,r2,r3,r9,r10,r14}^
:020084E0 60612725 rsbvs  r2,r1,r5,lsr #0xe
:020084E4 B2129594 andlts r9,r2,#0x25000000
:020084E8 D599C0D5 ldrle r12,[r9, #+0xd5]		;r9+0xd5=*(000000d5)
:020084EC 01D59800 biceqs r9,r5,r0,lsl #0x10
:020084F0 20D50BD5 ldrcssb r0,[r5],#+0xb5
:020084F4 15F50021 ldrneb r0,[r5, #+0x21]!
:020084F8 0C13002D ldceq  0,cr0,[r3],{#0x2d}
:020084FC 10091221 andne  r1,r9,r1,lsr #0x4
:02008500 E132A0A0 teq r2,r0,lsr #0x1
:02008504 155D1315 ldrneb r1,[r13, #-0x315]		;(r13-0x315=*(fffffceb))
:02008508 06E15A20 unknown
:0200850C B58A03A5 strlt r0,[r10, #+0x3a5]		;r10+0x3a5=*(000003a5)
:02008510 0A298501 beq 02A6991C
:02008514 7D490025 unknown
:02008518 81241D00 unknown
:0200851C 0029EB08 eoreq  r14,r9,r8,lsl #0x16
:02008520 4D500908 unknown
:02008524 9D0900A9 unknown
:02008528 D5589100 ldrleb r9,[r8, #-0x100]		;(r8-0x100=*(ffffff00))
:0200852C 02F10051 rsceqs r0,r1,#0x51
:02008530 FEA2E58D cdp2 5,10,cr14,cr2,cr13,4
:02008534 190D01FD stmnedb  r13 ,{r0,r2,r3,r4,r5,r6,r7,r8}
:02008538 30A987C3 adccc  r8,r9,r3,asr #0xf
:0200853C 7180A910 orrvc  r10,r0,r0,lsl r9
:02008540 70F641F7 unknown
:02008544 00013A00 andeq  r3,r1,r0,lsl #0x14
:02008548 4170000D cmnmi r0,r13
:0200854C FFE91746 swinv 0x00e91746
:02008550 A1680BEB unknown
:02008554 9F006801 swils 0x00006801
:02008558 4401F701 strmi r15,[r1],#-0x701
:0200855C 09E20F48 unknown
:02008560 DD01B821 unknown
:02008564 911730E1 tstls r7,r1,ror #0x1
:02008568 E11D3D01 tst r13,r1,lsl #0x1a
:0200856C 85229085 strhi r9,[r2, #-0x85]!
:02008570 07104D00 ldreq r4,[r0,-r0, lsl #0x1a]
:02008574 F0513500 subnvs r3,r1,r0,lsl #0xa
:02008578 51FFFEFB ldrplsh r15,[r15, #+0xeb]!
:0200857C D4592066 ldrleb r2,[r9],#-0x66
:02008580 65D111F1 ldrvsb r1,[r1, #+0x1f1]		;r1+0x1f1=*(01b4d70e)
:02008584 75956014 ldrvc r6,[r5, #+0x14]		;r5+0x14=*(00000045)
:02008588 0D8DFDFD unknown
:0200858C 65B80921 ldrvs r0,[r8, #+0x921]!
:02008590 24E1DDC1 unknown
:02008594 714D0EC1 unknown
:02008598 01751855 cmneq r5,r5,asr r8
:0200859C E58DC0F0 str r12,[r13, #+0xf0]		;r13+0xf0=*(000000f0)
:020085A0 2001CDC5 andcs  r12,r1,r5,asr #0x1b
:020085A4 7110DD00 tstvc r0,r0,lsl #0x1a
:020085A8 08000D20 stmeqda  r0 ,{r5,r8,r10,r11}
:020085AC 00C25129 sbceq  r5,r2,r9,lsr #0x2
:020085B0 8B25E500 blhi 029819B8
:020085B4 3009EDF0 unknown
:020085B8 336D06DD unknown
:020085BC 0154B371 cmpeq r4,r1,ror r3
:020085C0 0D00013A unknown
:020085C4 71215400 unknown
:020085C8 00ADD733 adceq  r13,r13,r3,lsr r7
:020085CC 06D1534C ldreqb r5,r13,r13,r3,lsr r7
:020085D0 B301014C unknown
:020085D4 0F512375 swieq 0x00512375
:020085D8 B900CD06 stmltdb  r0 ,{r1,r2,r8,r10,r11,r14,r15}
:020085DC 02BC17D9 adceqs r1,r12,#0x3640000
:020085E0 C01901A5 andgts r0,r9,r5,lsr #0x3
:020085E4 5A21B471 bpl 028757B0
:020085E8 6AFA2199 bvs 01E90C54
:020085EC 393941B4 ldmccdb  r9!,{r2,r4,r5,r7,r8,r14}
:020085F0 0CC9602A stceql 0,cr6,[r9],{#0x2a}
:020085F4 00855950 addeq  r5,r5,r0,asr r9
:020085F8 A9F93071 unknown
:020085FC EBFFB460 bl 01FF5784
:02008600 10590706 subnes r0,r9,r6,lsl #0xe
:02008604 60010599 mulvs  r1,r9,r5
:02008608 56007186 strpl r7,[r0],-r6, lsl #0x3
:0200860C 00A32071 adceq  r2,r3,r1,ror r0
:02008610 00A08019 adceq  r8,r0,r9,lsl r0
:02008614 00190AAD andeqs r0,r9,r13,lsr #0x15
:02008618 B20019AC andlt  r1,r0,#0x2B0000
:0200861C B50019AB strlt r1,[r0, #-0x9ab]		;(r0-0x9ab=*(0006c9a9))
:02008620 9F008499 swils 0x00008499
:02008624 46942D91 unknown
:02008628 E8A40055 stmia  r4!,{r0,r2,r4,r6}
:0200862C 9F7007BD swils 0x007007bd
:02008630 600974E5 andvs  r7,r9,r5,ror #0x9
:02008634 015000DD ldreqsb r0,[r0, #-0xd]		;(r0-0xdd=*(0006d347))
:02008638 0CA58001 stceq  0,cr8,[r5],#+0x4
:0200863C E02A8401 eor  r8,r10,r1,lsl #0x8
:02008640 79900608 ldmvcib  r0 ,{r3,r9,r10}
:02008644 06134968 ldreq r4,ib 
:02008648 0FA53010 swieq 0x00a53010
:0200864C E898063D ldmia  r8 ,{r0,r2,r3,r4,r5,r9,r10}
:02008650 130D3C4D unknown
:02008654 B30085F4 unknown
:02008658 E5840F8A str r0,[r4, #+0xf8a]		;r4+0xf8a=*(04400f8a)=#0(0x00000000)
:0200865C 0B002106 bleq 02010A7C
:02008660 98202180 stmlsda  r0!,{r7,r8,r13}
:02008664 51000D3D unknown
:02008668 75269508 strvc r9,[r6, #-0x508]!
:0200866C 00111411 andeqs r1,r1,r1,lsl r4
:02008670 841F5E8A ldrhi r5,[r15],#-0xe8a
:02008674 2E1D198D cdpcs 9,0,cr1,cr13,cr13,4
:02008678 34034130 strcc r4,[r3],#-0x130
:0200867C EB022C82 bl 0209388C
:02008680 B91BDD30 ldmltdb  r11 ,{r4,r5,r8,r10,r11,r12,r14,r15}
:02008684 B1793049 cmnlt r9,r9,asr #0x0
:02008688 59D80D89 ldmplib  r8 ,{r0,r3,r7,r8,r10,r11}^
:0200868C 33993838 orrccs r3,r9,#0x380000
:02008690 10292169 eorne  r2,r9,r9,ror #0x2
:02008694 0CA10065 stceq  0,cr0,[r1],#+0x194
:02008698 49FD0681 unknown
:0200869C A5FF9200 ldrgeb r9,[r15, #+0x200]!
:020086A0 F910D930 ldmnvdb  r0 ,{r4,r5,r8,r11,r12,r14,r15}
:020086A4 112D00A9 unknown
:020086A8 70223DD9 unknown
:020086AC B51D523D ldrlt r5,[r13, #-0x23d]		;(r13-0x23d=*(fffffdc3))
:020086B0 00010088 andeq  r0,r1,r8,lsl #0x1
:020086B4 88CD00B9 stmhiia  r13 ,{r0,r3,r4,r5,r7}^
:020086B8 66351D20 unknown
:020086BC 0D0500B9 unknown
:020086C0 D40ED539 strle r13,[r14],#-0x539
:020086C4 1B0DEB00 blne 023832CC
:020086C8 006C1035 rsbeq  r1,r12,r5,lsr r0
:020086CC 8C2E919F stchi  1,cr9,[r14],#-0x27c
:020086D0 138D1280 orrne  r1,r13,#0x8
:020086D4 0701A506 streq r10,[r1,-r6, lsl #0xa]
:020086D8 90145CE0 andlss r5,r4,r0,ror #0x19
:020086DC 9D500085 unknown
:020086E0 2FF19912 swics 0x00f19912
:020086E4 10914269 addnes r4,r1,r9,ror #0x4
:020086E8 FD2685EA stc2  5,cr8,[r6,#-0x3a8]!
:020086EC 0D21F514 stceq  5,cr15,[r1,#-0x50]!
:020086F0 028D0240 addeq  r0,r13,#0x4
:020086F4 6F001565 swivs 0x00001565
:020086F8 7D3D0539 ldcvc  5,cr0,[r13,#-0xe4]!
:020086FC F50E7900 strnv r7,[r14, #-0x900]		;r14-0x900=*(020075f0)=#191956736(0x0b710700)
:02008700 0AF55405 beq 01D5D71C
:02008704 EDE25D85 stcl 13,cr5,[r2,#+0x214]!
:02008708 52B105F5 adcpls r0,r1,#0x3D400000
:0200870C B5208140 strlt r8,[r0, #-0x140]!
:02008710 EC308172 ldc  1,cr8,[r0],#-0x1c8
:02008714 3241F081 subcc  r15,r1,#0x81
:02008718 2081023D addcs  r0,r1,r13,lsr r2
:0200871C 00810EB5 streqh r0,[r1], +r5
:02008720 BF007148 swilt 0x00007148
:02008724 85808148 strhi r8,[r0, #+0x148]		;r0+0x148=*(00000148)
:02008728 1C038520 stcne  5,cr8,[r3],{#0x20}
:0200872C 22359000 eorcss r9,r5,#0x0
:02008730 0500098E streq r0,[r0, #-0x98e]		;(r0-0x98e=*(fffff672))
:02008734 FFDC212B swinv 0x00dc212b
:02008738 B535E1EB ldrlt r14,[r5, #-0x1eb]!
:0200873C 0911C30B ldmeqdb  r1 ,{r0,r1,r3,r8,r9,r14,r15}
:02008740 E20010FF and  r1,r0,#0xFF
:02008744 69017901 stmvsdb  r1 ,{r0,r8,r11,r12,r13,r14}
:02008748 694CC150 stmvsdb  r12 ,{r4,r6,r8,r14,r15}^
:0200874C 006938C0 rsbeq  r3,r9,r0,asr #0x11
:02008750 C5852845 strgt r2,[r5, #+0x845]		;r5+0x845=*(00000876)
:02008754 013A0038 teqeq r10,r8,lsr r0
:02008758 09251000 stmeqdb  r5!,{r12}
:0200875C 16358520 unknown
:02008760 9501C9E8 strls r12,[r1, #-0x9e8]		;(r1-0x9e8=*(01b4cb35))
:02008764 FD30005D ldc2  0,cr0,[r0,#-0x174]!
:02008768 2D2095C2 stccs  5,cr9,[r0,#-0x308]!
:0200876C 2521010C strcs r0,[r1, #-0x10c]!
:02008770 E5910071 ldr r0,[r1, #+0x71]		;r1+0x71=*(01b4d58e)
:02008774 10750A01 rsbnes r0,r5,r1,lsl #0x14
:02008778 3821E581 stmccda  r1!,{r0,r7,r8,r10,r13,r14,r15}
:0200877C 8D58408D unknown
:02008780 01C970C0 biceq  r7,r9,r0,asr #0x1
:02008784 6A602F15 bvs 038143E0
:02008788 01CD008D biceq  r0,r13,r13,lsl #0x1
:0200878C 1D589F19 unknown
:02008790 F1220100 unknown
:02008794 3577FA41 ldrccb r15,[r7, #-0xa41]!
:02008798 09113D00 ldmeqdb  r1 ,{r8,r10,r11,r12,r13}
:0200879C 591AD101 ldmpldb  r10 ,{r0,r8,r12,r14,r15}
:020087A0 85367D0F ldrhi r7,[r6, #-0xd0f]!
:020087A4 897F9612 ldmhidb  r15!,{r1,r4,r9,r10,r12,r15}^
:020087A8 03699502 unknown
:020087AC D596070C ldrle r0,[r6, #+0x70c]		;r6+0x70c=*(0000070c)
:020087B0 B245640C sublt  r6,r5,#0xC000000
:020087B4 E3800901 orr  r0,r0,#0x4000
:020087B8 4800150C stmmida  r0 ,{r2,r3,r8,r10,r12}
:020087BC E5864740 str r4,[r6, #+0x740]		;r6+0x740=*(00000740)
:020087C0 E11059E2 tst r0,r2,ror #0x13
:020087C4 05E97800 streqb r7,[r9, #+0x800]!
:020087C8 02F2A6B0 rsceqs r10,r2,#0xB000000
:020087CC 86074CEB strhi r4,r10,r2,#0xB000000
:020087D0 F57000E5 ldrnvb r0,[r0, #-0xe5]!
:020087D4 E2D96441 sbcs r6,r9,#0x41000000
:020087D8 39900139 ldmccib  r0 ,{r0,r3,r4,r5,r8}
:020087DC 395A5001 ldmccdb  r10 ,{r0,r12,r14}^
:020087E0 9B198001 blls 026687EC
:020087E4 F8202159 stmnvda  r0!,{r0,r3,r4,r6,r8,r13}
:020087E8 95000100 strls r0,[r0, #-0x100]		;(r0-0x100=*(ffffff00))
:020087EC 20F80021 rsccss r0,r8,r1,lsr #0x0
:020087F0 00210CE9 eoreq  r0,r1,r9,ror #0x19
:020087F4 D50021D5 strle r2,[r0, #-0x1d5]		;(r0-0x1d5=*(fffffe2b))
:020087F8 4139D908 teqmi r9,r8,lsl #0x12
:020087FC D4211558 unknown
:02008800 95D40031 ldrlsb r0,[r4, #+0x31]		;r4+0x31=*(04400031)=#0(0x00000000)
:02008804 2D55D800 unknown
:02008808 01150800 tsteq r5,r0,lsl #0x10
:0200880C 03F5E7CC mvneqs r14,#0x3300000
:02008810 A510A540 ldrge r10,[r0, #-0x540]		;(r0-0x540=*(fffffac0))
:02008814 07200D57 unknown
:02008818 E7E7037D unknown
:0200881C 00293B4D eoreq  r3,r9,r13,asr #0x16
:02008820 F12003CA unknown
:02008824 003DB002 eoreqs r11,r13,r2
:02008828 00DD20B0 ldreqh r2,[r13],#+0x0
:0200882C 0E751294 mrceq 2,3,r1,cr5,cr4,{4}
:02008830 00190601 andeqs r0,r9,r1,lsl #0xc
:02008834 1299E592 addnes r14,r9,#0x24800000
:02008838 0E7906F5 mrceq 6,3,r0,cr9,cr5,{7}
:0200883C FD603181 stc2l 1,cr3,[r0,#-0x204]!
:02008840 002D230B eoreq  r2,r13,r11,lsl #0x6
:02008844 2D282DB1 stccs  13,cr2,[r8,#-0x2c4]!
:02008848 35813E11 strcc r3,[r1, #+0xe11]		;r1+0xe11=*(01b4e32e)
:0200884C 0803E907 stmeqda  r3 ,{r0,r1,r2,r8,r11,r13,r14,r15}
:02008850 74B302C9 unknown
:02008854 10024900 andne  r4,r2,r0,lsl #0x12
:02008858 F0211B45 eornv  r1,r1,r5,asr #0x16
:0200885C B40021D8 strlt r2,[r0],#-0x1d8
:02008860 1D176907 unknown
:02008864 9F105000 swils 0x00105000
:02008868 467927D5 unknown
:0200886C 19E2800E unknown
:02008870 CF00DD60 swigt 0x0000dd60
:02008874 981C8DE7 ldmlsda  r12 ,{r0,r1,r2,r5,r6,r7,r8,r10,r11,r15}
:02008878 5AD97F75 bpl 01668654
:0200887C B04AD588 sublt  r13,r10,r8,lsl #0xb
:02008880 0BE1C018 bleq 018788E8
:02008884 80745345 rsbhis r5,r4,r5,asr #0x6
:02008888 8090F0C1 addhis r15,r0,r1,asr #0x1
:0200888C 89C0BD0D stmhiib  r0 ,{r0,r2,r3,r8,r10,r11,r12,r13,r15}^
:02008890 0080F0BD streqh r15,[r0], +r13
:02008894 91100001 tstls r0,r1
:02008898 8640BD02 strhib r11,[r0],-r2, lsl #0x1a
:0200889C BD002169 unknown
:020088A0 08234901 stmeqda  r3!,{r0,r8,r11,r14}
:020088A4 005C4D25 subeqs r4,r12,r5,lsr #0x1a
:020088A8 0D97018D unknown
:020088AC 25206000 strcs r6,[r0, #-0x0]!
:020088B0 00997D3D addeqs r7,r9,r13,lsr r13
:020088B4 A9008958 stmgedb  r0 ,{r3,r4,r6,r8,r11,r15}
:020088B8 E59F3058 ldr r3,[r15, #+0x58]		;r15+0x58=*(02008918)=#-1984929686(0x89b0606a)
:020088BC F9149981 ldmnvdb  r4 ,{r0,r7,r8,r11,r12,r15}
:020088C0 7060000E rsbvc  r0,r0,r14
:020088C4 0196E593 unknown
:020088C8 8705D902 strhi r13,[r5,-r2, lsl #0x12]
:020088CC 0102E040 unknown
:020088D0 06BD8500 unknown
:020088D4 14811C07 strne r1,[r1],#+0xc07
:020088D8 C148B0E2 unknown
:020088DC 15930725 ldrne r0,[r3, #+0x725]		;r3+0x725=*(89b0678f)
:020088E0 3E507926 cdpcc 9,4,cr7,cr0,cr6,1
:020088E4 83051D83 unknown
:020088E8 0A1102E0 beq 02449470
:020088EC 06794485 unknown
:020088F0 F2030D20 andnv  r0,r3,#0x800
:020088F4 50710321 rsbpls r0,r1,r1,lsr #0x6
:020088F8 B573F194 ldrltb r15,[r3, #-0x194]!
:020088FC 27A11C7D unknown
:02008900 F06D906D rsbnv  r9,r13,r13,ror #0x0
:02008904 6D56F06D unknown
:02008908 DFF06DA0 swile 0x00f06da0
:0200890C E0006DDC unknown
:02008910 6DA4806D stcvs  0,cr8,[r4,#+0x1b4]!
:02008914 010215D0 unknown
:02008918 89B0606A ldmhiib  r0!,{r1,r3,r5,r6,r13,r14}
:0200891C 15107101 ldrne r7,[r0, #-0x101]		;(r0-0x101=*(fffffeff))
:02008920 506D4002 rsbpl  r4,r13,r2
:02008924 206D5C56 rsbcs  r5,r13,r6,asr r12
:02008928 00010034 andeq  r0,r1,r4,lsr r0
:0200892C 2034000D eorcss r0,r4,r13
:02008930 6D990161 unknown
:02008934 006D3A00 rsbeq  r3,r13,r0,lsl #0x14
:02008938 FD9F102C unknown
:0200893C C5137D0D ldrgt r7,[r3, #-0xd0d]		;(r3-0xd0d=*(89b0535d))
:02008940 137D306D cmnne r13,#0x6D
:02008944 96006D97 unknown
:02008948 0BE02001 bleq 01810954
:0200894C E58056F8 str r5,[r0, #+0x6f8]		;r0+0x6f8=*(000006f8)
:02008950 E58046FC str r4,[r0, #+0x6fc]		;r0+0x6fc=*(000006fc)
:02008954 430DF800 unknown
:02008958 F8C19DB0 stmnvia  r1 ,{r4,r5,r7,r8,r10,r11,r12,r15}^
:0200895C 0AE92D43 beq 01A53E70
:02008960 50930D28 addpls r0,r3,r8,lsr #0x1a
:02008964 0164B30D unknown
:02008968 000D0001 andeq  r0,r13,r1
:0200896C 430D64CA unknown
:02008970 EBFFE71E bl 020025F0
:02008974 8201955C andhi  r9,r1,#0x17000000
:02008978 092D09FD stmeqdb  r13!,{r0,r2,r3,r4,r5,r6,r7,r8,r11}
:0200897C 12A0E591 adcne  r14,r0,#0x24400000
:02008980 43200D29 unknown
:02008984 20030D83 andcs  r0,r3,r3,lsl #0x1b
:02008988 260197E0 strcs r9,r0,r3,r3,lsl #0x1b
:0200898C 071802E0 ldreq r0,r0,r3,r3,lsl #0x1b
:02008990 E1551259 cmp r5,r9,asr r2
:02008994 0F875035 swieq 0x00875035
:02008998 87E28324 strhib r8,[r2,+r4, lsr #0x6]!
:0200899C 6118211B tstvs r8,r11,lsl r1
:020089A0 D80ABD0D stmleda  r10 ,{r0,r2,r3,r8,r10,r11,r12,r13,r15}
:020089A4 E5961670 ldr r1,[r6, #+0x670]		;r6+0x670=*(00000670)
:020089A8 E3A00C19 mov  r0,#0x1900		;r0=6400(0x1900)
:020089AC 0E610091 mcreq 0,3,r0,cr1,cr1,{4}
:020089B0 00C921BD streqh r2,[r9],#+0x1d
:020089B4 018F1545 orreq  r1,r15,r5,asr #0xa
:020089B8 8F285100 swihi 0x00285100
:020089BC 5905B128 stmpldb  r5 ,{r3,r5,r8,r12,r13,r15}
:020089C0 57180800 ldrpl r0,[r8,-r0, lsl #0x10]
:020089C4 46971235 unknown
:020089C8 00050FE5 andeq  r0,r5,r5,ror #0x1f
:020089CC 0A15E91B beq 02582E40
:020089D0 00090DC1 andeq  r0,r9,r1,asr #0x1b
:020089D4 101507D4 ldrnesb r0,[r5], -r4
:020089D8 02E3100A rsceq  r1,r3,#0xA
:020089DC 42040009 andmi  r0,r4,#0x9
:020089E0 000916D9 unknown
:020089E4 34714004 unknown
:020089E8 0D0D0902 unknown
:020089EC 04714093 unknown
:020089F0 01E59637 mvneq  r9,lsr r7
:020089F4 420405C5 andmi  r0,r4,#0x31400000
:020089F8 0001A042 andeq  r10,r1,r2,asr #0x0
:020089FC 074406D1 unknown
:02008A00 F5C51096 strnvb r1,[r5, #+0x96]		;r5+0x96=*(000000c7)
:02008A04 0021C300 eoreq  r12,r1,r0,lsl #0x6
:02008A08 D80021D2 stmleda  r0 ,{r1,r4,r6,r7,r8,r13}
:02008A0C FFAA1319 swinv 0x00aa1319
:02008A10 59E20500 unknown
:02008A14 05599635 ldreqb r9,[r9, #-0x635]		;(r9-0x635=*(fffff9cb))
:02008A18 BDE55096 stcltl 0,cr5,[r5,#+0x258]!
:02008A1C FFEB5C11 swinv 0x00eb5c11
:02008A20 805071EB subhis r7,r0,r11,ror #0x3
:02008A24 E59F5042 ldr r5,[r15, #+0x42]		;r15+0x42=*(02008a6e)=#-2022701787(0x87700525)
:02008A28 E59F4080 ldr r4,[r15, #+0x80]		;r15+0x80=*(02008ab0)=#1948335440(0x74213d50)
:02008A2C A9800006 stmgeib  r0 ,{r1,r2}
:02008A30 03217004 unknown
:02008A34 98167190 ldmlsda  r6 ,{r4,r7,r8,r12,r13,r14}
:02008A38 146D2AE5 unknown
:02008A3C 17146D0E ldrne r6,[r4,-r14, lsl #0x1a]
:02008A40 7D22E596 stcvc  5,cr14,[r2,#-0x258]!
:02008A44 E5150D19 ldr r0,[r5, #-0xd19]		;(r5-0xd19=*(876ff80c))
:02008A48 E5D2304B ldrb r3,[r2, #+0x4b]		;r2+0x4b=*(0000004b)
:02008A4C 05178105 ldreq r8,[r7, #-0x105]		;r7-0x105=*(0b7105fb)=#0(0x00000000)
:02008A50 1160B600 unknown
:02008A54 510A6100 unknown
:02008A58 E008F106 and  r15,r8,r6,lsl #0x2
:02008A5C 0F93E5DD swieq 0x0093e5dd
:02008A60 B8E02C49 unknown
:02008A64 0EE1D234 mcreq 2,7,r13,cr1,cr4,{1}
:02008A68 E79C2100 ldr r2,[r12,+r0, lsl #0x2]
:02008A6C 0525D9C8 streq r13,[r5, #-0x9c8]!
:02008A70 E2208770 eor  r8,r0,#0x1C00000
:02008A74 0C01AD80 stceq  13,cr10,[r1],{#0x80}
:02008A78 192104A9 stmnedb  r1!,{r0,r3,r5,r7,r10}
:02008A7C B412C528 ldrlt r12,[r2],#-0x528
:02008A80 BC316D83 ldclt  13,cr6,[r1],#-0x20c
:02008A84 F9B4C2C5 ldmnvib  r4!,{r0,r2,r6,r7,r9,r14,r15}
:02008A88 21016129 unknown
:02008A8C C15CEA05 cmpgt r12,r5,lsl #0x14
:02008A90 95016932 strls r6,[r1, #-0x932]		;(r1-0x932=*(01b4cbeb))
:02008A94 B2BD5006 adclts r5,r13,#0x6
:02008A98 012E012C unknown
:02008A9C 2C002900 stccs  9,cr2,[r0],{#0x0}
:02008AA0 B432BD21 unknown
:02008AA4 53740025 cmnpl r4,#0x25
:02008AA8 24A90039 unknown
:02008AAC 00100005 andeqs r0,r0,r5
:02008AB0 74213D50 unknown
:02008AB4 511C5D47 tstpl r12,r7,asr #0x1a
:02008AB8 AA451D11 bge 0314FF04
:02008ABC 509100C1 addpls r0,r1,r1,asr #0x1
:02008AC0 31372000 teqcc r7,r0
:02008AC4 00413000 subeq  r3,r1,r0
:02008AC8 20B90015 adccss r0,r9,r5,lsl r0
:02008ACC 155D0031 ldrneb r0,[r13, #-0x31]		;(r13-0x31=*(ffffffcf))
:02008AD0 40B97D4E adcmis r7,r9,r14,asr #0x1a
:02008AD4 78001959 stmvcda  r0 ,{r0,r3,r4,r6,r8,r11,r12}
:02008AD8 1070003D rsbnes r0,r0,r13,lsr r0
:02008ADC 21950FB1 ldrcsh r0,[r5, +r1]
:02008AE0 08103908 ldmeqda  r0 ,{r3,r8,r11,r12,r13}
:02008AE4 010D13C9 unknown
:02008AE8 01EDF234 mvneq  r15,lsr r4
:02008AEC 8D2E819B stchi  1,cr8,[r14,#-0x26c]!
:02008AF0 85412011 strhib r2,[r1, #-0x11]		;(r1-0x11=*(01b4d50c))
:02008AF4 39274910 stmccdb  r7!,{r4,r8,r11,r14}
:02008AF8 F5074900 strnv r4,[r7, #-0x900]		;r7-0x900=*(0b70fe00)=#0(0x00000000)
:02008AFC 3C029904 stccc  9,cr9,[r2],{#0x4}
:02008B00 20018980 andcs  r8,r1,r0,lsl #0x13
:02008B04 302109D1 unknown
:02008B08 4201F5D2 andmi  r15,r1,#0x34800000
:02008B0C CDF244E0 ldcgtl 4,cr4,[r2,#+0x380]!
:02008B10 21DDC008 biccss r12,r13,r8
:02008B14 994084E1 stmlsdb  r0 ,{r0,r5,r6,r7,r10,r15}^
:02008B18 C116AD0A tstgt r6,r10,lsl #0x1a
:02008B1C 58C00089 stmplia  r0 ,{r0,r3,r7}^
:02008B20 1D70E28C ldcnel 2,cr14,[r0,#-0x230]!
:02008B24 F1104503 tstnv r0,r3,lsl #0xa
:02008B28 38208211 stmccda  r0!,{r0,r4,r9,r15}
:02008B2C 3D1CE08C unknown
:02008B30 61099620 unknown
:02008B34 1128003C unknown
:02008B38 4404E509 strmi r14,[r4],#-0x509
:02008B3C E6790501 unknown
:02008B40 8B0131FF blhi 02055344
:02008B44 00DD0C41 sbceqs r0,r13,r1,asr #0x18
:02008B48 02850209 addeq  r0,r5,#0x90000000
:02008B4C E5961C19 ldr r1,[r6, #+0xc19]		;r6+0xc19=*(00000c19)
:02008B50 1F9F15F5 swine 0x009f15f5
:02008B54 0CEB0280 stceql 2,cr0,[r11],#+0x200
:02008B58 F22A05E5 eornv  r0,r10,#0x39400000
:02008B5C AD10C120 unknown
:02008B60 5CE5851A stcpll 5,cr8,[r5],#+0x68
:02008B64 21780145 cmncs r8,r5,asr #0x2
:02008B68 55CCA345 strplb r10,[r12, #+0x345]		;r12+0x345=*(7107034a)=#0(0x00000000)
:02008B6C 014D8441 unknown
:02008B70 41151178 tstmi r5,r8,ror r1
:02008B74 0CE92A2D stceql 10,cr2,[r9],#+0xb4
:02008B78 59701159 unknown
:02008B7C 05298001 streq r8,[r9, #-0x1]!
:02008B80 51555460 cmppl r5,r0,ror #0x8
:02008B84 1C215557 stcne  5,cr5,[r1],#-0x15c
:02008B88 19000101 stmnedb  r0 ,{r0,r8}
:02008B8C FD652110 stc2l 1,cr2,[r5,#-0x40]!
:02008B90 5A015507 bpl 0205DFB4
:02008B94 31140155 tstcc r4,r5,asr r1
:02008B98 140BE59F strne r14,[r11],#-0x59f
:02008B9C 04299F01 unknown
:02008BA0 1110E593 unknown
:02008BA4 07759F08 ldreqb r9,[r5,-r8, lsl #0x1e]!
:02008BA8 1B79E282 blne 03E815B8
:02008BAC 061D02A0 ldreq r0,[r13],-r0, lsr #0x5
:02008BB0 E0242092 mla  r4,r2,r0,r2unknown
:02008BB4 E0166001 ands r6,r6,r1
:02008BB8 00390036 eoreqs r0,r9,r6,lsr r0
:02008BBC 8800A50C stmhida  r0 ,{r2,r3,r8,r10,r13,r15}
:02008BC0 03E08821 mvneq  r8,#0x210000
:02008BC4 09800005 stmeqib  r0 ,{r0,r2}
:02008BC8 0CE3C001 stceql 0,cr12,[r3],#+0x4
:02008BCC 7D048407 unknown
:02008BD0 00E59301 rsceq  r9,r5,r1,lsl #0x6
:02008BD4 15870031 strne r0,[r7, #+0x31]		;r7+0x31=*(0b710731)=#0(0x00000000)
:02008BD8 1551B905 ldrneb r11,[r1, #-0x905]		;(r1-0x905=*(01b4cc18))
:02008BDC 81240205 unknown
:02008BE0 02CD34E0 sbceq  r3,r13,#0xE0000000
:02008BE4 49104190 ldmmidb  r0 ,{r4,r7,r8,r14}
:02008BE8 E0252101 eor  r2,r5,r1,lsl #0x2
:02008BEC 19E89019 unknown
:02008BF0 229DA200 addcss r10,r13,#0x0
:02008BF4 06040019 unknown
:02008BF8 03228194 unknown
:02008BFC 31A31135 movcc  r1,lsr r5		;r1=4(0x4)
:02008C00 55B1E101 ldrpl r14,[r1, #+0x101]!
:02008C04 4D001533 unknown
:02008C08 292D9500 stmcsdb  r13!,{r8,r10,r12,r15}
:02008C0C 015D0AB9 ldreqh r0,[r13, #-0xa9]		;(r13-0xab9=*(ffffff57))
:02008C10 A800090C stmgeda  r0 ,{r2,r3,r8,r11}
:02008C14 0AEBFFB1 beq 01B08AE0
:02008C18 E5840604 str r0,[r4, #+0x604]		;r4+0x604=*(00000604)
:02008C1C 04000D00 streq r0,[r0],#-0xd00
:02008C20 01652016 unknown
:02008C24 0DD900F5 unknown
:02008C28 95000401 strls r0,[r0, #-0x401]		;(r0-0x401=*(fffffbff))
:02008C2C 01060BE5 unknown
:02008C30 0714E790 unknown
:02008C34 0B00E584 bleq 0204224C
:02008C38 E28522E9 add  r2,r5,#0x9000000E
:02008C3C 353417A1 ldrcc r1,[r4, #-0x7a1]!
:02008C40 2F528101 swics 0x00528101
:02008C44 3FC5E284 swicc 0x00c5e284
:02008C48 0004E284 andeq  r14,r4,r4,lsl #0x5
:02008C4C 01E11139 mvneq  r1,lsr r9
:02008C50 004D1007 subeq  r1,r13,r7
:02008C54 9D03A92B unknown
:02008C58 6008D300 andvs  r13,r8,r0,lsl #0x6
:02008C5C A15AE58D cmpge r10,r13,lsl #0xb
:02008C60 D5100D04 ldrle r0,[r0, #-0xd04]		;(r0-0xd04=*(fffff2fc))
:02008C64 81F8E013 mvnhis r14,r3,lsl r0
:02008C68 2D00022D unknown
:02008C6C 81173102 tsthi r7,r2,lsl #0x2
:02008C70 E0B43259 adcs r3,r4,r9,asr r2
:02008C74 5DBEB980 ldcpl  9,cr11,[r14,#+0x200]!
:02008C78 1C173912 ldcne  9,cr3,[r7],{#0x12}
:02008C7C 5CB053CD ldcpl  3,cr5,[r0],#+0x334
:02008C80 0102C3D5 unknown
:02008C84 03D11200 biceqs r1,r1,#0x0
:02008C88 3913D522 ldmccdb  r3 ,{r1,r5,r8,r10,r12,r14,r15}
:02008C8C D5E6D504 strleb r13,[r6, #+0x504]!
:02008C90 03610203 unknown
:02008C94 A0E59F12 rscge  r9,r5,r2,lsl r15
:02008C98 E1A0220A mov  r2,r10,lsl #0x4		;r2=0(0x0)
:02008C9C E005009B mul  r5,r11,r0
:02008CA0 9480197D strls r1,[r0],#+0x97d
:02008CA4 6008AD02 andvs  r10,r8,r2,lsl #0x1a
:02008CA8 2005E281 andcs  r14,r5,r1,lsl #0x5
:02008CAC 400AED04 andmi  r14,r10,r4,lsl #0x1a
:02008CB0 2F91E082 swics 0x0091e082
:02008CB4 413F03C1 teqmi r15,r1,asr #0x7
:02008CB8 0E8103D9 mcreq 3,4,r0,cr1,cr9,{6}
:02008CBC E0826005 add  r6,r2,r5
:02008CC0 83033B87 unknown
:02008CC4 A02B19E2 eorge  r1,r11,r2,ror #0x13
:02008CC8 00329BE3 eoreqs r9,r2,r3,ror #0x17
:02008CCC B500E025 strlt r14,[r0, #-0x25]		;(r0-0x25=*(ffffffdb))
:02008CD0 9436D80C unknown
:02008CD4 2C1908E5 ldccs  8,cr0,[r9],{#0xe5}
:02008CD8 25520641 ldrcsb r0,[r2, #-0x641]		;(r2-0x641=*(fffff9bf))
:02008CDC 01111CE0 tsteq r1,r0,ror #0x19
:02008CE0 F0177184 andnvs r7,r7,r4,lsl #0x3
:02008CE4 A95E0239 ldmgedb  r14 ,{r0,r3,r4,r5,r9}^
:02008CE8 990A7900 stmlsdb  r10 ,{r8,r11,r12,r13,r14}
:02008CEC 31754028 cmncc r5,r8,lsr #0x0
:02008CF0 027F7002 rsbeqs r7,r15,#0x2
:02008CF4 051D91EB ldreq r9,[r13, #-0x1eb]		;(r13-0x1eb=*(fffffe15))
:02008CF8 05610303 streqb r0,[r1, #-0x303]!
:02008CFC 00100500 andeqs r0,r0,r0,lsl #0xa
:02008D00 001513A0 andeqs r1,r5,r0,lsr #0x7
:02008D04 100C4115 andne  r4,r12,r5,lsl r1
:02008D08 2708E595 unknown
:02008D0C 0D2D113D stceq  1,cr1,[r13,#-0xf4]!
:02008D10 021F41C0 andeqs r4,r15,#0x30
:02008D14 0920379D stmeqdb  r0!,{r0,r2,r3,r4,r7,r8,r9,r10,r12,r13}
:02008D18 02590100 subeqs r0,r9,#0x0
:02008D1C 03AD5510 moveq  r5,#0x4000000		;r5=67108864(0x4000000)
:02008D20 13A07040 movne  r7,#0x40		;r7=64(0x40)
:02008D24 175D1C55 unknown
:02008D28 EDE130F9 stcl 0,cr3,[r1,#+0x3e4]!
:02008D2C 9594870A ldrls r8,[r4, #+0x70a]		;r4+0x70a=*(0000070a)
:02008D30 65065901 strvs r5,[r6, #-0x901]		;(r6-0x901=*(fffff6ff))
:02008D34 C9156107 ldmgtdb  r5 ,{r0,r1,r2,r8,r13,r14}
:02008D38 A550F91C ldrgeb r15,[r0, #-0x91c]		;(r0-0x91c=*(fffff6e4))
:02008D3C 91973801 orrlss r3,r7,r1,lsl #0x10
:02008D40 E0800200 add  r0,r0,r0,lsl #0x4
:02008D44 2616E112 unknown
:02008D48 62880101 addvs  r0,r8,#0x40000000
:02008D4C 0503E089 streq r14,[r3, #-0x89]		;(r3-0x89=*(89b05fe1))
:02008D50 22E3560C rsccs  r5,r3,#0xC00000
:02008D54 07080A19 unknown
:02008D58 75900059 ldrvc r0,[r0, #+0x59]		;r0+0x59=*(00000059)
:02008D5C 81105916 tsthi r0,r6,lsl r9
:02008D60 D128B008 unknown
:02008D64 471B2B25 ldrmi r2,[r11,-r5, lsr #0x16]
:02008D68 8BC5101D blhi 0114CDE4
:02008D6C 03ADA821 moveq  r10,#0x210000		;r10=2162688(0x210000)
:02008D70 10007D10 andne  r7,r0,r0,lsl r13
:02008D74 21C5D153 biccs  r13,r5,r3,asr r1
:02008D78 25123507 ldrcs r3,[r2, #-0x507]		;(r2-0x507=*(fffffaf9))
:02008D7C 910A5538 unknown
:02008D80 29E43AE7 unknown
:02008D84 010A9702 unknown
:02008D88 231D193D tstcs r13,#0xF4000
:02008D8C 08E21B21 unknown
:02008D90 C9060075 stmgtdb  r6 ,{r0,r2,r4,r5,r6}
:02008D94 E0215112 eor  r5,r1,r2,lsl r1
:02008D98 81200A86 unknown
:02008D9C B017A1E0 andlts r10,r7,r0,ror #0x3
:02008DA0 08E1C218 unknown
:02008DA4 D80F9518 stmleda  r15 ,{r3,r4,r8,r10,r12,r15}
:02008DA8 24E99416 unknown
:02008DAC 62021A79 andvs  r1,r2,#0x79000
:02008DB0 64E04A20 unknown
:02008DB4 29390003 ldmcsdb  r9!,{r0,r1}
:02008DB8 7DC0139D unknown
:02008DBC 4935D514 ldmmidb  r5!,{r2,r4,r8,r10,r12,r14,r15}
:02008DC0 185515D5 ldmneda  r5 ,{r0,r2,r4,r6,r7,r8,r10,r12}^
:02008DC4 A1006DCC unknown
:02008DC8 002ADD14 eoreq  r13,r10,r4,lsl r13
:02008DCC 1C2851D0 stcne  1,cr5,[r8],#-0x340
:02008DD0 E94445F1 stmdb  r4 ,{r0,r4,r5,r6,r7,r8,r10,r14}^
:02008DD4 191DA82A ldmnedb  r13 ,{r1,r3,r5,r11,r13,r15}
:02008DD8 02E5055D rsceq  r0,r5,#0x17400000
:02008DDC 71941738 orrvcs r1,r4,r8,lsr r7
:02008DE0 C70B3905 strgt r3,[r11,-r5, lsl #0x12]
:02008DE4 50367937 eorpls r7,r6,r7,lsr r9
:02008DE8 35EBFFEA strccb r15,[r11, #+0xfea]!
:02008DEC 80420050 subhi  r0,r2,r0,asr r0
:02008DF0 A05000BD ldrgeh r0,[r0],#-0xd
:02008DF4 981781E3 ldmlsda  r7 ,{r0,r1,r5,r6,r7,r8,r15}
:02008DF8 1D012205 unknown
:02008DFC 2A259408 bcs 0296DE24
:02008E00 00106901 andeqs r6,r0,r1,lsl #0x12
:02008E04 51E02A84 mvnpl  r2,r4,lsl #0x15
:02008E08 8037DDD5 unknown
:02008E0C 61F608C1 mvnvss r0,r1,asr #0x11
:02008E10 711CA803 tstvc r12,r3,lsl #0x10
:02008E14 61AE0D2B movvs  r0,r11,lsr #0x1a		;r0=0(0x0)
:02008E18 9414D12C ldrls r13,[r4],#-0x12c
:02008E1C 1C654C61 stcnel 12,cr4,[r5],#-0x184
:02008E20 2DC000DE unknown
:02008E24 C0100100 andgts r0,r0,r0,lsl #0x2
:02008E28 092D0015 stmeqdb  r13!,{r0,r2,r4}
:02008E2C 00156C20 andeqs r6,r5,r0,lsr #0x18
:02008E30 C01EA103 andgts r10,r14,r3,lsl #0x2
:02008E34 1920E580 stmnedb  r0!,{r7,r8,r10,r13,r14,r15}
:02008E38 3D0C8540 unknown
:02008E3C 3051132B subccs r1,r1,r11,lsr #0x6
:02008E40 05002130 streq r2,[r0, #-0x130]		;(r0-0x130=*(fffffed0))
:02008E44 7D6A4000 stcvcl 0,cr4,[r10,#-0x0]!
:02008E48 80300409 eorhis r0,r0,r9,lsl #0x8
:02008E4C 105105E5 subnes r0,r1,r5,ror #0xb
:02008E50 00014101 andeq  r4,r1,r1,lsl #0x2
:02008E54 21014D11 unknown
:02008E58 E962E59F unknown
:02008E5C 110C8580 unknown
:02008E60 1019020C andnes r0,r9,r12,lsl #0x4
:02008E64 C0191EB1 ldrgth r1,[r9], -r1
:02008E68 BA1A7D0E blt 026A82A8
:02008E6C 19040019 stmnedb  r4 ,{r0,r3,r4}
:02008E70 21101D80 tstcs r0,r0,lsl #0x1b
:02008E74 1928A100 stmnedb  r8!,{r8,r13,r15}
:02008E78 017D051E cmneq r13,r14,lsl r5
:02008E7C 200BE52C andcs  r14,r11,r12,lsr #0xa
:02008E80 690DA180 stmvsdb  r13 ,{r7,r8,r13,r15}
:02008E84 3380200C orrcc  r2,r0,#0xC
:02008E88 8D2002E5 stchi  2,cr0,[r0,#-0x394]!
:02008E8C B1C02009 biclt  r2,r0,r9
:02008E90 C80C9929 stmgtda  r12 ,{r0,r3,r5,r8,r11,r12,r15}
:02008E94 150C9115 strne r9,[r12, #-0x115]		;r12-0x115=*(7106fef0)=#0(0x00000000)
:02008E98 02150BA9 andeqs r0,r5,#0x2A400
:02008E9C 4A010931 bmi 0204B368
:02008EA0 79E3A013 unknown
:02008EA4 C910841D ldmgtdb  r0 ,{r0,r2,r3,r4,r10,r15}
:02008EA8 10481439 subne  r1,r8,r9,lsr r4
:02008EAC 90016D80 andls  r6,r1,r0,lsl #0x1b
:02008EB0 1F0110E5 swine 0x000110e5
:02008EB4 14C44011 strneb r4,[r4],#+0x11
:02008EB8 1B710011 blne 03C48F04
:02008EBC 01001102 unknown
:02008EC0 560F4011 unknown
:02008EC4 40111B99 mulmis r1,r9,r11
:02008EC8 0A401102 beq 0300D2D8
:02008ECC 16020011 unknown
:02008ED0 01E2822B mvneq  r8,r11,lsr #0x4
:02008ED4 06610DE1 unknown
:02008ED8 18100003 ldmneda  r0 ,{r0,r1}
:02008EDC 19050580 stmnedb  r5 ,{r7,r8,r10}
:02008EE0 00710011 rsbeqs r0,r1,r1,lsl r0
:02008EE4 682802C9 stmvsda  r8!,{r0,r3,r6,r7,r9}
:02008EE8 E5270B2D str r0,[r7, #-0xb2d]!
:02008EEC 200500CD andcs  r0,r5,r13,asr #0x1
:02008EF0 3D000E5D unknown
:02008EF4 1C9DB908 ldcne  9,cr11,[r13],{#0x8}
:02008EF8 0C9D1015 ldceq  0,cr1,[r13],{#0x15}
:02008EFC 04036104 streq r6,[r3],#-0x104
:02008F00 37100400 ldrcc r0,[r0,-r0, lsl #0x8]
:02008F04 10003000 andne  r3,r0,r0
:02008F08 70001000 andvc  r1,r0,r0
:02008F0C 3C997F00 ldccc  15,cr7,[r9],{#0x0}
:02008F10 992BC580 stmlsdb  r11!,{r7,r8,r10,r14,r15}
:02008F14 06FD904C unknown
:02008F18 BBBD5A70 bllt 00F5F8E0
:02008F1C 00010320 andeq  r0,r1,r0,lsr #0x6
:02008F20 20E59F13 rsccs  r9,r5,r3,lsl r15
:02008F24 3BBD2309 blcc 00F51B50
:02008F28 EBFFE50E bl 02002368
:02008F2C 8206BD18 andhi  r11,r6,#0x600
:02008F30 36452318 unknown
:02008F34 E1A03282 mov  r3,r2,lsl #0x5		;r3=0(0x0)
:02008F38 E90F0487 stmdb  r15 ,{r0,r1,r2,r7,r10}
:02008F3C E2805B0C add  r5,r0,#0x3000
:02008F40 06032CC1 streq r2,r5,r0,#0x3000
:02008F44 301CE022 andccs r14,r12,r2,lsr #0x0
:02008F48 AD5009D1 unknown
:02008F4C 2805020B stmcsda  r5 ,{r0,r1,r3,r9}
:02008F50 451F91E0 ldrmi r9,[r15, #-0x1e0]		;r15-0x1e0=*(02008d78)=#621950215(0x25123507)
:02008F54 B01CCD0A andlts r12,r12,r10,lsl #0x1a
:02008F58 C918E083 ldmgtdb  r8 ,{r0,r1,r7,r13,r14,r15}
:02008F5C 8330051C teqhi r0,#0x7000000
:02008F60 9D20A8E0 stcls  8,cr10,[r0,#-0x380]!
:02008F64 6D3BA901 ldcvs  9,cr10,[r11,#-0x4]!
:02008F68 8B10050C blhi 0240A3A0
:02008F6C 16110CE0 ldrne r0,[r11,#-0x4]!
:02008F70 E02B1083 eor  r1,r11,r3,lsl #0x1
:02008F74 0A014914 beq 0205B3CC
:02008F78 051D1E3D ldreq r1,[r13, #-0xe3d]		;(r13-0xe3d=*(fffff1c3))
:02008F7C 7A1F3DD0 bvc 027D86C4
:02008F80 892351FF stmhidb  r3!,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r12,r14}
:02008F84 051B7D62 ldreq r7,[r11, #-0xd62]		;(r11-0xd62=*(fffff29e))
:02008F88 82B900AD adchis r0,r9,#0xAD
:02008F8C 02940021 addeqs r0,r4,#0x21
:02008F90 490FD19F stmmidb  r15 ,{r0,r1,r2,r3,r4,r7,r8,r12,r14,r15}
:02008F94 E2140103 ands r0,r4,#0xC0000000
:02008F98 0106004D unknown
:02008F9C 022D0500 eoreq  r0,r13,#0x0
:02008FA0 BE0D4507 cdplt 5,0,cr4,cr13,cr7,0
:02008FA4 E1D00655 bics r0,r0,r5,asr r6
:02008FA8 20157D0D andcss r7,r5,r13,lsl #0x1a
:02008FAC 00B104F1 unknown
:02008FB0 13F597D0 mvnnes r9,#0x3400000
:02008FB4 891A3163 ldmhidb  r10 ,{r0,r1,r5,r6,r8,r12,r13}
:02008FB8 0A3310E0 beq 02CCD340
:02008FBC 2126E1A0 unknown
:02008FC0 E5945013 ldr r5,[r4, #+0x13]		;r4+0x13=*(00000013)
:02008FC4 85887045 strhi r7,[r8, #+0x45]		;r8+0x45=*(00000045)
:02008FC8 0109404D unknown
:02008FCC 0C2D13D5 stceq  3,cr1,[r13],#-0x354
:02008FD0 07004910 unknown
:02008FD4 E1A03E5E mov  r3,r14,asr r14
:02008FD8 E1A06247 mov  r6,r7,asr #0x4
:02008FDC A05D00A3 subges r0,r13,r3,lsr #0x1
:02008FE0 9D2014E1 stcls  4,cr1,[r0,#-0x384]!
:02008FE4 40890719 addmi  r0,r9,r9,lsl r7
:02008FE8 820002E0 andhi  r0,r0,#0xE
:02008FEC 897018E2 unknown
:02008FF0 85538004 ldrhib r8,[r3, #-0x4]		;(r3-0x4=*(fffffffc))
:02008FF4 025913E0 subeqs r1,r9,#0x80000003
:02008FF8 10000597 mulne  r0,r7,r5
:02008FFC 9D2024E0 stcls  4,cr2,[r0,#-0x380]!
:02009000 02132B1D andeqs r2,r3,#0x7400
:02009004 2D9002C9 unknown
:02009008 8200C00F andhi  r12,r0,#0xF
:0200900C A5883635 strge r3,[r8, #+0x635]		;r8+0x635=*(00000635)
:02009010 D1006D03 unknown
:02009014 20006D19 andcs  r6,r0,r9,lsl r13
:02009018 0ABD11AD beq 00F4D6D4
:0200901C 14595079 ldrneb r5,[r9],#-0x79
:02009020 40FA24D1 unknown
:02009024 81500221 cmphi r0,r1,lsr #0x4
:02009028 00693AE0 rsbeq  r3,r9,r0,ror #0x15
:0200902C 450142C8 strmi r4,[r1, #-0x2c8]		;(r1-0x2c8=*(fffffd3c))
:02009030 E7906105 ldr r6,[r0,+r5, lsl #0x2]
:02009034 14A53091 unknown
:02009038 94E26283 unknown
:0200903C 03652080 unknown
:02009040 20992095 umullcss r2,r9,r5,r0
:02009044 00917036 addeqs r7,r1,r6,lsr r0
:02009048 02012099 andeq  r2,r1,#0x99
:0200904C E154302D cmp r4,r13,lsr #0x0
:02009050 850F5B01 strhi r5,[r15, #-0xb01]		;r15-0xb01=*(02008557)=#32965023(0x01f7019f)
:02009054 0099F1E2 addeqs r15,r9,r2,ror #0x3
:02009058 8D00F129 unknown
:0200905C F168271E unknown
:02009060 23713000 cmncs r1,#0x0
:02009064 EF7BE284 swi 0x007be284
:02009068 2D850069 unknown
:0200906C 01106946 tsteq r0,r6,asr #0x12
:02009070 04F91B12 unknown
:02009074 0531015C ldreq r0,[r1, #-0x15c]!
:02009078 E1A06097 unknown
:0200907C E790710A ldr r7,[r0,+r10, lsl #0x2]
:02009080 2500000C strcs r0,[r0, #-0xc]		;(r0-0xc=*(fffffff4))
:02009084 E28D5000 add  r5,r13,#0x0
:02009088 02804030 addeq  r4,r0,#0x30
:0200908C B91019E2 ldmltdb  r0 ,{r1,r5,r6,r7,r8,r11,r12}
:02009090 12102D1E andnes r2,r0,#0x780
:02009094 0EE1A021 cdpeq 0,14,cr10,cr1,cr1,1
:02009098 E0841006 add  r1,r4,r6
:0200909C 0D41EF82 unknown
:020090A0 5DC012E9 unknown
:020090A4 2E693000 cdpcs 0,6,cr3,cr9,cr0,0
:020090A8 8199E283 orrhis r14,r9,r3,lsl #0x5
:020090AC 92E00521 rscls  r0,r0,#0x8400000
:020090B0 231207ED tstcs r2,#0x3B40000
:020090B4 0437E1A0 unknown
:020090B8 000501E1 andeq  r0,r5,r1,ror #0x3
:020090BC 0025021D eoreq  r0,r5,r13,lsl r2
:020090C0 6B13ED20 blvs 02504548
:020090C4 E9E28659 unknown
:020090C8 0014B513 andeqs r11,r4,r3,lsl r5
:020090CC E5E90849 strb r0,[r9, #+0x849]!
:020090D0 1005AC03 andne  r10,r5,r3,lsl #0x18
:020090D4 3003C9C4 andcc  r12,r3,r4,asr #0x13
:020090D8 F0370179 eornvs r0,r7,r9,ror r1
:020090DC 51EB15FF unknown
:020090E0 59F05100 unknown
:020090E4 2051C801 subcss r12,r1,r1,lsl #0x10
:020090E8 6E10098D cdpvs 9,0,cr0,cr0,cr13,4
:020090EC 1B11E021 blne 02481178
:020090F0 E5DD202C ldrb r2,[r13, #+0x2c]		;r13+0x2c=*(0000002c)
:020090F4 141D0458 ldrne r0,[r13],#-0x458
:020090F8 8D09F938 unknown
:020090FC 0031AC01 eoreqs r10,r1,r1,lsl #0x18
:02009100 6D655051 stcvsl 0,cr5,[r5,#-0x144]!
:02009104 85130051 ldrhi r0,[r3, #-0x51]		;(r3-0x51=*(ffffffaf))
:02009108 1109691F unknown
:0200910C 45AC0201 strmi r0,[r12, #+0x201]!
:02009110 1A45AD00 bne 03174518
:02009114 E20110FF and  r1,r1,#0xFF
:02009118 018D0402 orreq  r0,r13,r2,lsl #0x8
:0200911C 590008E8 stmpldb  r0 ,{r3,r5,r6,r7,r11}
:02009120 7402310D strvc r3,[r2],#-0x10d
:02009124 98197D10 ldmlsda  r9 ,{r4,r8,r10,r11,r12,r13,r14}
:02009128 22100161 andcss r0,r0,#0x40000018
:0200912C DD502CE0 unknown
:02009130 A11801E5 tstge r8,r5,ror #0x3
:02009134 E910640E ldmdb  r0 ,{r1,r2,r3,r10,r13,r14}
:02009138 00031D02 andeq  r1,r3,r2,lsl #0x1a
:0200913C 0E6D3238 mcreq 2,3,r3,cr13,cr8,{1}
:02009140 0BE79221 bleq 019ED9CC
:02009144 8523035D strhi r0,[r3, #-0x35d]!
:02009148 D750A104 ldrleb r10,[r0,-r4, lsl #0x2]
:0200914C 00CD0C15 sbceq  r0,r13,r5,lsl r12
:02009150 8B22ADB4 blhi 028B4828
:02009154 8BAC0435 blhi 00B0A230
:02009158 12A110E5 adcne  r1,r1,#0xE5
:0200915C 89040189 stmhidb  r4 ,{r0,r3,r7,r8}
:02009160 C5588001 ldrgtb r8,[r8, #-0x1]		;(r8-0x1=*(ffffffff))
:02009164 1F000D00 swine 0x00000d00
:02009168 38E59B00 unknown
:0200916C EB07FFD8 bl 022090D4
:02009170 852C5180 strhi r5,[r12, #-0x180]!
:02009174 018C78F7 unknown
:02009178 AC00054C stcge  5,cr0,[r0],{#0x4c}
:0200917C B4093190 strlt r3,[r9],#-0x190
:02009180 2C550CA9 ldccsl 12,cr0,[r5],{#0xa9}
:02009184 A21859B4 andges r5,r8,#0x2D0000
:02009188 0511B050 ldreq r11,[r1, #-0x50]		;(r1-0x50=*(ffffffb4))
:0200918C 19200DA1 stmnedb  r0!,{r0,r5,r7,r8,r10,r11}
:02009190 5C5D300E ldcpll 0,cr3,[r13],{#0xe}
:02009194 285155AC ldmcsda  r1 ,{r2,r3,r5,r7,r8,r10,r12,r14}^
:02009198 0D9F073C unknown
:0200919C 22E59F01 rsccs  r9,r5,#0x4
:020091A0 0500153C streq r1,[r0, #-0x53c]		;(r0-0x53c=*(fffffac4))
:020091A4 E4330851 unknown
:020091A8 340AEBFF strcc r14,[r10],#-0xbff
:020091AC 0C899F07 stceq  15,cr9,[r9],{#0x7}
:020091B0 0D7101B5 ldceql 1,cr0,[r1,#-0x2d4]!
:020091B4 9F38272C swils 0x0038272c
:020091B8 E2840CA1 add  r0,r4,#0xA100
:020091BC 028D3B87 addeq  r3,r13,#0x21C00
:020091C0 89C210F5 stmhiib  r2 ,{r0,r2,r4,r5,r6,r7,r12}^
:020091C4 23319008 teqcs r1,#0x8
:020091C8 711C4DE0 tstvc r12,r0,ror #0x1b
:020091CC E0612139 rsb  r2,r1,r9,lsr r1
:020091D0 0CAD0031 stceq  0,cr0,[r13],#+0xc4
:020091D4 21420C41 unknown
:020091D8 410EA2E0 unknown
:020091DC 2410950C ldrcs r9,[r0],#-0x50c
:020091E0 1CE900E0 stcnel 0,cr0,[r9],#+0x380
:020091E4 00E94120 rsceq  r4,r9,r0,lsr #0x2
:020091E8 7DA5015D stcvc  1,cr0,[r5,#+0x174]!
:020091EC 3D025D0F unknown
:020091F0 0029DC61 eoreq  r13,r9,r1,ror #0x18
:020091F4 172489BB unknown
:020091F8 4C23F594 stcmi  5,cr15,[r3],#-0x250
:020091FC 11022D20 unknown
:02009200 A2E79049 rscge  r9,r7,#0x49
:02009204 05180075 ldreq r0,[r8, #-0x75]		;(r8-0x75=*(ffffff8b))
:02009208 00418200 subeq  r8,r1,r0,lsl #0x4
:0200920C 311961A8 tstcc r9,r8,lsr #0x3
:02009210 26B40029 unknown
:02009214 24810129 strcs r0,[r1],#+0x129
:02009218 12E50541 rscne  r0,r5,#0x10400000
:0200921C 2103E082 unknown
:02009220 0028E791 mlaeq  r8,r1,r7,r14unknown
:02009224 104D1CCD subne  r1,r13,r13,asr #0x19
:02009228 1C08E950 stcne  9,cr14,[r8],{#0x50}
:0200922C 25510C19 ldrcsb r0,[r1, #-0xc19]		;(r1-0xc19=*(fffff3eb))
:02009230 1E79E02B cdpne 0,6,cr14,cr9,cr11,1
:02009234 E50075DC str r7,[r0, #-0x5dc]		;(r0-0x5dc=*(fffffa24))
:02009238 2B79201F blcs 03E512BC
:0200923C 20215A82 eorcs  r5,r1,r2,lsl #0x15
:02009240 61C114ED bicvs  r1,r1,r13,ror #0x9
:02009244 E1501019 cmp r0,r9,lsl r0
:02009248 41A11386 movmi  r1,r6,lsl #0x7		;r1=0(0x0)
:0200924C 08ADE0E0 stmeqia  r13!,{r5,r6,r7,r13,r14,r15}
:02009250 671421E0 ldrvs r2,ia 
:02009254 25C58450 strcsb r8,[r5, #+0x450]		;r5+0x450=*(01f705ef)
:02009258 A0144014 andges r4,r4,r4,lsl r0
:0200925C 4D04C1E1 unknown
:02009260 9D08B900 unknown
:02009264 C9E0410A unknown
:02009268 6D04CD17 unknown
:0200926C 1945E723 stmnedb  r5 ,{r0,r1,r5,r8,r9,r10,r13,r14,r15}^
:02009270 E10FB53C mrs r11,CPSR
:02009274 000D5550 andeq  r5,r13,r0,asr r5
:02009278 002D0148 eoreq  r0,r13,r8,asr #0x2
:0200927C 1D104D0A unknown
:02009280 40210212 eormi  r0,r1,r2,lsl r2
:02009284 101D1025 andnes r1,r13,r5,lsr #0x0
:02009288 006D48EC rsbeq  r4,r13,r12,ror #0x11
:0200928C E0020290 mul  r2,r0,r2
:02009290 AD020112 unknown
:02009294 0A359102 beq 02D6D6A4
:02009298 0005009D muleq  r5,r13,r0
:0200929C 199D0D39 ldmneib  r13 ,{r0,r3,r4,r5,r8,r10,r11}
:020092A0 4043B1CD submi  r11,r3,r13,asr #0x3
:020092A4 0E00E912 mcreq 9,0,r14,cr0,cr2,{0}
:020092A8 2D0D0E39 unknown
:020092AC 8003A906 andhi  r10,r3,r6,lsl #0x12
:020092B0 090092E0 stmeqdb  r0 ,{r5,r6,r7,r9,r12,r15}
:020092B4 950028E0 strls r2,[r0, #-0x8e0]		;(r0-0x8e0=*(fffff720))
:020092B8 B900F913 stmltdb  r0 ,{r0,r1,r4,r8,r11,r12,r13,r14,r15}
:020092BC 00E95813 rsceq  r5,r9,r3,lsl r8
:020092C0 17000391 unknown
:020092C4 8D001CE0 unknown
:020092C8 72132BA9 andvcs r2,r3,#0x2A400
:020092CC 65E110A0 strvsb r1,[r1, #+0xa0]!
:020092D0 84895010 strhi r5,[r9],#+0x10
:020092D4 295D0059 ldmcsdb  r13 ,{r0,r3,r4,r6}^
:020092D8 BA405928 blt 0301F780
:020092DC E2811D62 add  r1,r1,#0x1880
:020092E0 7C00659E stcvc  5,cr6,[r0],{#0x9e}
:020092E4 11252005 unknown
:020092E8 01C92005 biceq  r2,r9,r5
:020092EC 89473A9D stmhidb  r7 ,{r0,r2,r3,r4,r7,r9,r11,r12,r13}^
:020092F0 0E253000 cdpeq 0,2,cr3,cr5,cr0,0
:020092F4 51002CAF unknown
:020092F8 8010D509 andhis r13,r0,r9,lsl #0xa
:020092FC 00550791 unknown
:02009300 02816C30 addeq  r6,r1,#0x3000
:02009304 8D81BD2C unknown
:02009308 5D2D4150 stcpl  1,cr4,[r13,#-0x140]!
:0200930C 00094C00 andeq  r4,r9,r0,lsl #0x18
:02009310 981089BD ldmlsda  r0 ,{r0,r2,r3,r4,r5,r7,r8,r11,r15}
:02009314 2CE00301 stccsl 3,cr0,[r0],#+0x4
:02009318 31019D10 unknown
:0200931C 047D8320 unknown
:02009320 0411EE9C ldreq r14,[r1],#-0xe9c
:02009324 1AD10005 bne 01449340
:02009328 11D128E5 bicnes r2,r1,r5,ror #0x11
:0200932C B91440B5 ldmltdb  r4 ,{r0,r2,r4,r5,r7,r14}
:02009330 09054410 stmeqdb  r5 ,{r4,r10,r14}
:02009334 02B612FD adceqs r1,r6,#0xD000000F
:02009338 C5F0E081 ldrgtb r14,[r0, #+0x81]!
:0200933C 01186500 tsteq r8,r0,lsl #0xa
:02009340 F020C100 eornv  r12,r0,r0,lsl #0x2
:02009344 ED491269 unknown
:02009348 2D0B6910 unknown
:0200934C 9F04D015 swils 0x0004d015
:02009350 1142A11D unknown
:02009354 359D300F ldrcc r3,[r13, #+0xf]		;r13+0xf=*(0000000f)
:02009358 00AD032A adceq  r0,r13,r10,lsr #0x6
:0200935C D9D31235 ldmleib  r3 ,{r0,r2,r4,r5,r9,r12}^
:02009360 91EBFFBE strlsh r15,[r11, #+0xfe]!
:02009364 251CC563 ldrcs r12,[r12, #-0x563]		;r12-0x563=*(7106faa2)=#0(0x00000000)
:02009368 F0139500 andnvs r9,r3,r0,lsl #0xa
:0200936C EBFFEF3D bl 02005068
:02009370 CDCED475 unknown
:02009374 00500C00 subeqs r0,r0,r0,lsl #0x18
:02009378 3328099D unknown
:0200937C 5518021D ldrpl r0,[r8, #-0x21d]		;(r8-0x21d=*(fffffde3))
:02009380 60542012 subvss r2,r4,r2,lsl r0
:02009384 0A0091E2 beq 0202DB14
:02009388 004D01E0 subeq  r0,r13,r0,ror #0x3
:0200938C 0B029080 bleq 020AD594
:02009390 2A10D1E0 bcs 0243DB18
:02009394 10F10005 rscnes r0,r1,r5
:02009398 139D25D0 orrnes r2,r13,#0x34000000
:0200939C 4C3B8504 ldcmi  5,cr8,[r11],#-0x10
:020093A0 91211AA5 unknown
:020093A4 1010E62A andnes r14,r0,r10,lsr #0xc
:020093A8 22055191 andcs  r5,r5,#0x40000024
:020093AC 9010B1E0 andlss r11,r0,r0,ror #0x3
:020093B0 E0272099 mla  r7,r9,r0,r2unknown
:020093B4 2500D50B strcs r13,[r0, #-0x50b]		;(r0-0x50b=*(fffffaf5))
:020093B8 15601D10 strneb r1,[r0, #-0xd10]!
:020093BC 8D142800 unknown
:020093C0 010D9151 unknown
:020093C4 007D0025 rsbeqs r0,r13,r5,lsr #0x0
:020093C8 002517E9 eoreq  r1,r5,r9,ror #0xf
:020093CC D517FD07 ldrle r15,[r7, #-0xd07]		;(r7-0xd07=*(fffff339))
:020093D0 EE103D09 cdp 13,0,cr3,cr0,cr9,0
:020093D4 04BA106D unknown
:020093D8 100AE59F mulne  r10,r15,r5
:020093DC 0929E087 stmeqdb  r9!,{r0,r1,r2,r7,r13,r14,r15}
:020093E0 0C268580 stceq  5,cr8,[r6],#-0x200
:020093E4 7D0D0021 unknown
:020093E8 00290055 eoreq  r0,r9,r5,asr r0
:020093EC 07716507 ldreqb r6,[r1,-r7, lsl #0xa]!
:020093F0 00CD03E0 sbceq  r0,r13,r0,ror #0x7
:020093F4 1E852799 mcrne 7,4,r2,cr5,cr9,{4}
:020093F8 0039E249 eoreqs r14,r9,r9,asr #0x4
:020093FC 00498201 subeq  r8,r9,r1,lsl #0x4
:02009400 99020590 stmlsdb  r2 ,{r4,r7,r8,r10}
:02009404 99687D05 unknown
:02009408 3281D770 addcc  r13,r1,#0x1C00000
:0200940C E358008D cmp r8,#0x8D
:02009410 8D008DD2 unknown
:02009414 059903A8 ldreq r0,[r9, #+0x3a8]		;r9+0x3a8=*(251238af)=#0(0x00000000)
:02009418 0DE3A02D stceql 0,cr10,[r3,#+0xb4]!
:0200941C C4511111 ldrgtb r1,[r1],#-0x111
:02009420 A90069F7 stmgedb  r0 ,{r0,r1,r2,r4,r5,r6,r7,r8,r11,r13,r14}
:02009424 00299612 eoreq  r9,r9,r2,lsl r6
:02009428 980455C0 stmlsda  r4 ,{r6,r7,r8,r10,r12,r14}
:0200942C E00B0056 and  r0,r11,r6,asr r0
:02009430 1BDD00BD blne 0174972C
:02009434 00D190E0 sbceqs r9,r1,r0,ror #0x1
:02009438 00D11898 smulleqs r1,r1,r8,r8
:0200943C 8000D18E andhi  r13,r0,r14,lsl #0x3
:02009440 104D029D unknown
:02009444 9FA36A64 swils 0x00a36a64
:02009448 00510EE5 subeqs r0,r1,r5,ror #0x1d
:0200944C 95306101 ldrls r6,[r0, #-0x101]!
:02009450 0360E130 unknown
:02009454 1D151A81 unknown
:02009458 2689E003 strcs r14,[r9],+r3
:0200945C 11A13898 unknown
:02009460 18BD0975 ldmneia  r13!,{r0,r2,r4,r5,r6,r8,r11}
:02009464 029300AD addeqs r0,r3,#0xAD
:02009468 199E037F ldmneib  r14 ,{r0,r1,r2,r3,r4,r5,r6,r8,r9}
:0200946C 7CDCE021 ldcvcl 0,cr14,[r12],{#0x21}
:02009470 51E5EB02 mvnpl  r14,r2,lsl #0x16
:02009474 0039EE80 eoreqs r14,r9,r0,lsl #0x1d
:02009478 012B1059 unknown
:0200947C 352308E1 strcc r0,[r3, #-0x8e1]!
:02009480 15A5A60A strne r10,[r5, #+0x60a]!
:02009484 06F19230 unknown
:02009488 1109E893 swpne r14,r3,r9
:0200948C 09E08109 unknown
:02009490 A1000171 unknown
:02009494 B508E791 strlt r14,[r8, #-0x791]		;(r8-0x791=*(fffff86f))
:02009498 E18A3021 orr  r3,r10,r1,lsr #0x0
:0200949C E7813100 str r3,[r1,+r0, lsl #0x2]
:020094A0 00111401 andeqs r1,r1,r1,lsl #0x8
:020094A4 E1590141 cmp r9,r1,asr #0x2
:020094A8 8201A9F4 andhi  r10,r1,#0x3D0000
:020094AC 9104CDF0 unknown
:020094B0 1110D810 tstne r0,r0,lsl r8
:020094B4 26820200 strcs r0,[r2],+r0, lsl #0x4
:020094B8 17D13CE0 ldrneb r3,[r2],+r0, lsl #0x4
:020094BC 44E1A00E unknown
:020094C0 E1840011 orr  r0,r4,r1,lsl r0
:020094C4 9919F551 ldmlsdb  r9 ,{r0,r4,r6,r8,r10,r12,r13,r14,r15}
:020094C8 00314012 eoreqs r4,r1,r2,lsl r0
:020094CC 098D09F9 stmeqib  r13 ,{r0,r3,r4,r5,r6,r7,r8,r11}
:020094D0 58E07796 unknown
:020094D4 003D13A1 eoreqs r1,r13,r1,lsr #0x7
:020094D8 98068156 stmlsda  r6 ,{r1,r2,r4,r6,r8,r15}
:020094DC 699F2C02 ldmvsib  r15 ,{r1,r10,r11,r13}
:020094E0 B114E110 tstlt r4,r0,lsl r1
:020094E4 41264D03 unknown
:020094E8 3EE59100 cdpcc 1,14,cr9,cr5,cr0,0
:020094EC 3409BD0B strcc r11,[r9],#-0xd0b
:020094F0 09920009 ldmeqib  r2 ,{r0,r3}
:020094F4 0B0AE000 bleq 022C14FC
:020094F8 49380005 ldmmidb  r8!,{r0,r2}
:020094FC 47007119 unknown
:02009500 5A0300AD bpl 020C97BC
:02009504 148506C5 strne r0,[r5],#+0x6c5
:02009508 5902B543 stmpldb  r2 ,{r0,r1,r6,r8,r10,r12,r13,r15}
:0200950C 61105D00 tstvs r0,r0,lsl #0x1a
:02009510 BD7B0020 ldcltl 0,cr0,[r11,#-0x80]!
:02009514 05652302 streqb r2,[r5, #-0x302]!
:02009518 11955079 orrnes r5,r5,r9,ror r0
:0200951C 2DB0A01E ldccs  0,cr10,[r0,#+0x78]!
:02009520 03312BE1 teqeq r1,#0x38400
:02009524 DD4C5079 unknown
:02009528 55037538 strpl r7,[r3, #-0x538]		;(r3-0x538=*(fffffac8))
:0200952C 0B55EC00 bleq 03584534
:02009530 E59DC03C ldr r12,[r13, #+0x3c]		;r13+0x3c=*(0000003c)
:02009534 01211A92 unknown
:02009538 9C3103E0 ldcls  3,cr0,[r1],#-0x380
:0200953C E9282085 stmdb  r8!,{r0,r2,r7,r13}
:02009540 BD503011 unknown
:02009544 59901006 ldmplib  r0 ,{r1,r2,r12}
:02009548 0AE08708 beq 0182B170
:0200954C 80890161 addhi  r0,r9,r1,ror #0x2
:02009550 100D0565 andne  r0,r13,r5,ror #0xa
:02009554 44E10015 unknown
:02009558 8E004D10 mcrhi 13,0,r4,cr0,cr0,{0}
:0200955C B0E08218 rsclt  r8,r0,r8,lsl r2
:02009560 F9016110 stmnvdb  r1 ,{r4,r8,r13,r14}
:02009564 E00D7113 and  r7,r13,r3,lsl r1
:02009568 016120B0 streqh r2,[r1, #-0x0]!
:0200956C B0159D10 andlts r9,r5,r0,lsl r13
:02009570 11810420 orrne  r0,r1,r0,lsr #0x8
:02009574 0BE50C3D bleq 0194C670
:02009578 29200035 stmcsdb  r0!,{r0,r2,r4,r5}
:0200957C 005C0000 subeqs r0,r12,r0
:02009580 FD3425D5 ldc2  5,cr2,[r4,#-0x354]!
:02009584 01003800 unknown
:02009588 1D4AA707 unknown
:0200958C 9F11B43B swils 0x0011b43b
:02009590 E00200F1 unknown
:02009594 A0181101 andges r1,r8,r1,lsl #0x2
:02009598 00D94CE1 sbceqs r4,r9,r1,ror #0x19
:0200959C 10A03821 adcne  r3,r0,r1,lsr #0x10
:020095A0 010293E1 unknown
:020095A4 07413CE0 streqb r3,r3,r0,r1,lsr #0x10
:020095A8 9331400A teqls r1,#0xA
:020095AC 07D933E7 ldreqb r3,r1,#0xA
:020095B0 10860009 addne  r0,r6,r9
:020095B4 0AD100F1 beq 01449980
:020095B8 912714A5 unknown
:020095BC 40201523 eormi  r1,r0,r3,lsr #0xa
:020095C0 11193707 tstne r9,r7,lsl #0xe
:020095C4 00310105 eoreqs r0,r1,r5,lsl #0x2
:020095C8 E103A944 unknown
:020095CC 1B09E00A blne 022815FC
:020095D0 840744B7 strhi r4,[r7],#-0x4b7
:020095D4 198502B5 stmneib  r5 ,{r0,r2,r4,r5,r7,r9}
:020095D8 E2208330 eor  r8,r0,#0xC0000000
:020095DC E1530122 cmp r3,r2,lsr #0x2
:020095E0 050B9DB5 streq r9,[r11, #-0xdb5]		;(r11-0xdb5=*(fffff24b))
:020095E4 1903C011 stmnedb  r3 ,{r0,r4,r14,r15}
:020095E8 810DA103 unknown
:020095EC 64410D02 strvsb r0,[r1],#-0xd02
:020095F0 19AA00F9 stmneib  r10!,{r0,r3,r4,r5,r6,r7}
:020095F4 06491C17 unknown
:020095F8 05802140 streq r2,[r0, #+0x140]		;r0+0x140=*(00000140)
:020095FC 35EDEB10 strccb r14,[r13, #+0xb10]!
:02009600 7964EBFF unknown
:02009604 FFEE5E03 swinv 0x00ee5e03
:02009608 50E908EB rscpl  r0,r9,r11,ror #0x11
:0200960C B4042120 strlt r2,[r4],#-0x120
:02009610 B1F00249 mvnlts r0,r9,asr #0x4
:02009614 D50C1503 strle r1,[r12, #-0x503]		;(r12-0x503=*(fffffafd))
:02009618 00252FE3 eoreq  r2,r5,r3,ror #0x1f
:0200961C 260506AD strcs r0,[r5],-r13, lsr #0xd
:02009620 ADE00AF5 stcgel 10,cr0,[r0,#+0x3d4]!
:02009624 7281BC1C addvc  r11,r1,#0x1C00
:02009628 A020E086 eorge  r14,r0,r6,lsl #0x1
:0200962C 0A00E3C0 beq 02042534
:02009630 F9008130 stmnvdb  r0 ,{r4,r5,r8,r15}
:02009634 9D20D807 stcls  8,cr13,[r0,#-0x1c]!
:02009638 ED8C28F1 unknown
:0200963C 7DB05816 ldcvc  8,cr5,[r0,#+0x58]!
:02009640 06059A30 unknown
:02009644 8B29B001 blhi 02A75650
:02009648 2C939BE2 ldccs  11,cr9,[r3],{#0xe2}
:0200964C 001288E0 andeqs r8,r2,r0,ror #0x11
:02009650 B028E081 eorlt  r14,r8,r1,lsl #0x1
:02009654 046DE59D unknown
:02009658 C01840E0 andgts r4,r8,r0,ror #0x1
:0200965C B009E59B mullt  r9,r11,r5
:02009660 0100E087 unknown
:02009664 02E08C10 rsceq  r8,r0,#0x1000
:02009668 00E081C6 rsceq  r8,r0,r6,asr #0x3
:0200966C C013258B andgts r2,r3,r11,lsl #0xb
:02009670 B728E185 strlt r14,[r8,-r5, lsl #0x3]!
:02009674 81820119 orrhi  r0,r2,r9,lsl r1
:02009678 95C0B105 strlsb r11,[r0, #+0x105]		;r0+0x105=*(00000105)
:0200967C 9DB02011 ldcls  0,cr2,[r0,#+0x44]!
:02009680 C0B11501 adcgts r1,r1,r1,lsl #0xa
:02009684 B009118B andlt  r1,r9,r11,lsl #0x3
:02009688 01E00086 mvneq  r0,r6,lsl #0x1
:0200968C 38E28BC0 unknown
:02009690 800389B7 strhih r8,[r3], -r7
:02009694 B00B000D andlt  r0,r11,r13
:02009698 690BE04C stmvsdb  r11 ,{r2,r3,r6,r13,r14,r15}
:0200969C B7414003 strltb r4,[r1, -r3]
:020096A0 653CB584 ldrvs r11,[r12, #-0x584]!
:020096A4 89B74402 ldmhiib  r7!,{r1,r10,r14}
:020096A8 E0409019 sub  r9,r0,r9,lsl r0
:020096AC E15B0001 cmp r11,r1
:020096B0 84001744 strhi r1,[r0],#-0x744
:020096B4 581EF1B5 ldmplda  r14 ,{r0,r2,r4,r5,r7,r8,r12,r13,r14,r15}
:020096B8 0BE50629 bleq 0194AF64
:020096BC 74590AA5 ldrvcb r0,[r9],#-0xaa5
:020096C0 109DDAE1 addnes r13,r13,r1,ror #0x15
:020096C4 11E28880 mvnne  r8,r0,lsl #0x11
:020096C8 C44E4505 strgtb r4,[r14],#-0x505
:020096CC 89CBE158 stmhiib  r11 ,{r3,r4,r6,r8,r13,r14,r15}^
:020096D0 86F5B400 unknown
:020096D4 A8C4C90C stmgeia  r4 ,{r2,r3,r8,r11,r14,r15}^
:020096D8 54000174 strpl r0,[r0],#-0x174
:020096DC 04FF0005 unknown
:020096E0 2AA99403 bcs 00A6E6F4
:020096E4 682A7D0C stmvsda  r10!,{r2,r3,r8,r10,r11,r12,r13,r14}
:020096E8 3B1900ED blcc 02649AA4
:020096EC 8A0561A0 bhi 02161D74
:020096F0 CC19E592 ldcgt  5,cr14,[r9],{#0x92}
:020096F4 822F007D eorhi  r0,r15,#0x7D
:020096F8 82900105 addhis r0,r0,#0x40000001
:020096FC 222390E2 eorcs  r9,r3,#0xE2
:02009700 002C91E0 eoreq  r9,r12,r0,ror #0x3
:02009704 C000E023 andgt  r14,r0,r3,lsr #0x0
:02009708 5D0CE3A0 unknown
:0200970C 103D8002 eornes r8,r13,r2
:02009710 E083210C add  r2,r3,r12,lsl #0x2
:02009714 0192E020 orreqs r14,r2,r0,lsr #0x0
:02009718 E15E004D cmp r14,r13,asr #0x0
:0200971C 99237107 stmlsdb  r3!,{r0,r1,r2,r8,r12,r13,r14}
:02009720 31E31E10 mvncc  r1,r0,lsl r14
:02009724 0082028C addeq  r0,r2,r12,lsl #0x5
:02009728 13611A49 unknown
:0200972C B0036120 andlt  r6,r3,r0,lsr #0x2
:02009730 E1A0E0AE mov  r14,r14,lsr #0x1		;r14=16793464(0x1003f78)
:02009734 C0011361 andgt  r1,r1,r1,ror #0x6
:02009738 18E2108C unknown
:0200973C F0E35C00 rscnv  r5,r3,r0,lsl #0x18
:02009740 0D9602E1 unknown
:02009744 5A69E3C0 bpl 03A8264C
:02009748 48005510 stmmida  r0 ,{r4,r8,r10,r12,r14}
:0200974C C2C20571 sbcgt  r0,r2,#0x1C400000
:02009750 E0031D2A and  r1,r3,r10,lsr #0x1a
:02009754 8722F994 unknown
:02009758 09E28EEF unknown
:0200975C E3A04B19 mov  r4,#0x6400		;r4=25600(0x6400)
:02009760 E28EEB87 add  r14,r14,#0x21C00
:02009764 24E49000 unknown
:02009768 409124D5 ldrmisb r2,[r1], +r5
:0200976C 8C08E020 stchi  0,cr14,[r8],{#0x20}
:02009770 20E04232 rsccs  r4,r0,r2,lsr r2
:02009774 000D0471 andeq  r0,r13,r1,ror r4
:02009778 11D16017 bicnes r6,r1,r7,lsl r0
:0200977C 11810310 orrne  r0,r1,r0,lsl r3
:02009780 01E00310 mvneq  r0,r0,lsl r3
:02009784 92110C01 andlss r0,r1,#0x100
:02009788 00010E1A andeq  r0,r1,r10,lsl r14
:0200978C 8201100C andhi  r1,r1,#0xC
:02009790 4A1110E7 bmi 0244DB34
:02009794 D1101B35 tstle r0,r5,lsr r11
:02009798 B040B010 sublt  r11,r0,r0,lsl r0
:0200979C 5B350821 blpl 02D4B828
:020097A0 9820DD54 stmlsda  r0!,{r2,r4,r6,r8,r10,r11,r12,r14,r15}
:020097A4 00012C00 andeq  r2,r1,r0,lsl #0x18
:020097A8 A198000D orrges r0,r8,r13
:020097AC 05300407 ldreq r0,[r0, #-0x407]!
:020097B0 FF4BE20A swinv 0x004be20a
:020097B4 079190EB ldreq r9,[r0, #-0x407]!
:020097B8 01650EE9 unknown
:020097BC 788350DD stmvcia  r3 ,{r0,r2,r3,r4,r6,r7,r12,r14}
:020097C0 00DD95E2 sbceqs r9,r13,r2,ror #0xb
:020097C4 E0200194 mla  r0,r4,r1,r0unknown
:020097C8 831F0487 tsthi r15,#0x87000000
:020097CC 09490441 stmeqdb  r9 ,{r0,r6,r10}^
:020097D0 210CD91B unknown
:020097D4 D8E02C23 unknown
:020097D8 19E59026 unknown
:020097DC 8007FD1C andhi  r15,r7,r12,lsl r13
:020097E0 1CE02431 stcnel 4,cr2,[r0],#+0xc4
:020097E4 2D087D10 unknown
:020097E8 61601004 unknown
:020097EC 09517001 ldmeqdb  r1 ,{r0,r12,r13,r14}^
:020097F0 E590373C ldr r3,[r0, #+0x73c]		;r0+0x73c=*(0000073c)
:020097F4 D9270538 stmledb  r7!,{r3,r4,r5,r8,r10}
:020097F8 E5906704 ldr r6,[r0, #+0x704]		;r0+0x704=*(00000704)
:020097FC 02844080 addeq  r4,r4,#0x80
:02009800 06310CE2 unknown
:02009804 E590E740 ldr r14,[r0, #+0x740]		;r0+0x740=*(00000740)
:02009808 851C0406 ldrhi r0,[r12, #-0x406]		;(r12-0x406=*(fffffbfa))
:0200980C E58DE00A str r14,[r13, #+0xa]		;r13+0xa=*(0000000a)
:02009810 02900744 addeqs r0,r0,#0x1100000
:02009814 214196E5 unknown
:02009818 B9C028E0 stmltib  r0 ,{r5,r6,r7,r11,r13}^
:0200981C 011D8000 tsteq r13,r0
:02009820 E08C0205 add  r0,r12,r5,lsl #0x4
:02009824 08018906 stmeqda  r1 ,{r1,r2,r8,r11,r15}
:02009828 EBFFE841 bl 02003934
:0200982C F501B110 strnv r11,[r1, #-0x110]		;(r1-0x110=*(fffffef0))
:02009830 8003353A andhi  r3,r3,r10,lsr r5
:02009834 A8B31970 ldmgeia  r3!,{r4,r5,r6,r8,r11,r12}
:02009838 18354D7D ldmneda  r5!,{r0,r2,r3,r4,r5,r6,r8,r10,r11,r14}
:0200983C 90010325 andls  r0,r1,r5,lsr #0x6
:02009840 0DE1B029 stceql 0,cr11,[r1,#+0xa4]!
:02009844 0961B02E unknown
:02009848 70400545 subvc  r0,r0,r5,asr #0xa
:0200984C 59596134 ldmpldb  r9 ,{r2,r4,r5,r8,r13,r14}^
:02009850 01023329 unknown
:02009854 03251200 unknown
:02009858 E59F5522 ldr r5,[r15, #+0x522]		;r15+0x522=*(02009d82)=#889218324(0x35006514)
:0200985C E6032909 str r2,[r3],-r9, lsl #0x12
:02009860 9F121329 swils 0x00121329
:02009864 02CCE528 sbceq  r14,r12,#0xA000000
:02009868 559ABA55 ldrpl r11,[r10, #+0xa55]		;r10+0xa55=*(00210a55)
:0200986C 2801990A stmcsda  r1 ,{r1,r3,r8,r11,r12,r15}
:02009870 61D4E024 bicvss r14,r4,r4,lsr #0x0
:02009874 02112C01 andeqs r2,r1,#0x100
:02009878 01611279 unknown
:0200987C 691019E8 ldmvsdb  r0 ,{r3,r5,r6,r7,r8,r11,r12}
:02009880 006DC212 rsbeq  r12,r13,r2,lsl r2
:02009884 C80091C3 stmgtda  r0 ,{r0,r1,r6,r7,r8,r12,r15}
:02009888 A00B2B19 andge  r2,r11,r9,lsl r11
:0200988C 06009AE3 streq r9,r2,r11,r9,lsl r11
:02009890 801275E0 andhis r7,r2,r0,ror #0xb
:02009894 8000AD2C andhi  r10,r0,r12,lsr #0x1a
:02009898 0F01006D swieq 0x0001006d
:0200989C 032104E1 unknown
:020098A0 87FA07A1 ldrhib r0,[r10,+r1, lsr #0xf]!
:020098A4 87E2811F unknown
:020098A8 00E2811B rsceq  r8,r2,r11,lsl r1
:020098AC E0813006 add  r3,r1,r6
:020098B0 02F11C19 rsceqs r1,r1,#0x1900
:020098B4 E0254031 eor  r4,r5,r1,lsr r0
:020098B8 E3120004 tst r2,#0x4
:020098BC 11E11325 mvnne  r1,r5,lsr #0x6
:020098C0 632510C0 unknown
:020098C4 2514E595 ldrcs r14,[r4, #-0x595]		;(r4-0x595=*(00005e6b))
:020098C8 97193523 ldrls r3,[r9,-r3, lsr #0xa]
:020098CC E50BE562 str r14,[r11, #-0x562]		;(r11-0x562=*(fffffa9e))
:020098D0 00032400 andeq  r2,r3,r0,lsl #0x8
:020098D4 84194DEB ldrhi r4,[r9],#-0xdeb
:020098D8 120D1035 andne  r1,r13,#0x35
:020098DC 0D551081 unknown
:020098E0 13E19810 mvnne  r9,#0x100000
:020098E4 E1CD11B0 strh r1,[r13, #+0x10]		;r13+0x10=*(00000010)
:020098E8 B0017514 andlt  r7,r1,r4,lsl r5
:020098EC 02A01329 adceq  r1,r0,#0xA4000000
:020098F0 00913329 addeqs r3,r1,r9,lsr #0x6
:020098F4 03009102 unknown
:020098F8 56080091 unknown
:020098FC 612B1321 unknown
:02009900 0750C100 ldreqb r12,[r0,-r0, lsl #0x2]
:02009904 0DE2848C stceql 4,cr8,[r2,#+0x230]!
:02009908 204140C1 subcs  r4,r1,r1,asr #0x1
:0200990C 156DA1D0 strneb r10,[r13, #-0x1d0]!
:02009910 91C83EE1 bicls  r3,r8,r1,ror #0x1d
:02009914 71000133 unknown
:02009918 51D8E59F unknown
:0200991C 41600225 unknown
:02009920 C83508F1 ldmgtda  r5!,{r0,r4,r5,r6,r7,r11}
:02009924 850186E1 strhi r8,[r1, #-0x6e1]		;(r1-0x6e1=*(fffff91f))
:02009928 15B001E0 ldrne r0,[r0, #+0x1e0]!
:0200992C 0539E1D8 ldreq r14,[r9, #-0x1d8]!
:02009930 E151010D cmp r1,r13,lsl #0x2
:02009934 00750F30 rsbeqs r0,r5,r0,lsr r15
:02009938 A186140D orrge  r1,r6,r13,lsl #0x8
:0200993C 4145D403 unknown
:02009940 5FD614D5 swipl 0x00d614d5
:02009944 29B00075 ldmcsib  r0!,{r0,r2,r4,r5,r6}
:02009948 58F32923 unknown
:0200994C 11410C31 unknown
:02009950 415502DA ldrmisb r0,[r5, #-0x2a]		;r5-0x2a=*(350064ea)=#0(0x00000000)
:02009954 ED1716ED unknown
:02009958 0071E706 rsbeqs r14,r1,r6,lsl #0xe
:0200995C 027156B0 rsbeqs r5,r1,#0xB000000
:02009960 10091079 andne  r1,r9,r9,ror r0
:02009964 00A903E1 adceq  r0,r9,r1,ror #0x7
:02009968 B3011185 unknown
:0200996C F91325E1 ldmnvdb  r3 ,{r0,r5,r6,r7,r8,r10,r13}
:02009970 0D05ED55 unknown
:02009974 2C2D3D10 stccs  13,cr3,[r13],#-0x40
:02009978 E5E55E97 strb r5,[r5, #+0xe97]!
:0200997C E3124501 tst r2,#0x400000
:02009980 E5873325 str r3,[r7, #+0x325]		;r7+0x325=*(00000365)
:02009984 00091628 andeq  r1,r9,r8,lsr #0xc
:02009988 A595001C ldrge r0,[r5, #+0x1c]		;r5+0x1c=*(35006530)=#0(0x00000000)
:0200998C 0433BD05 unknown
:02009990 002D3110 eoreq  r3,r13,r0,lsl r1
:02009994 91116920 tstls r1,r0,lsr #0x12
:02009998 A92A85E5 stmgedb  r10!,{r0,r2,r5,r6,r7,r8,r10,r15}
:0200999C E5079D13 str r9,[r7, #-0xd13]		;(r7-0xd13=*(fffff32d))
:020099A0 DD0C1009 unknown
:020099A4 02B5F807 adceqs r15,r5,#0x70000
:020099A8 1A0B0980 bne 022CBFB0
:020099AC AA000055 bge 02009B08
:020099B0 304516D8 unknown
:020099B4 601811B1 ldrvsh r1,[r8], -r1
:020099B8 A10049C7 unknown
:020099BC 0029C012 eoreq  r12,r9,r2,lsl r0
:020099C0 C70029E6 strgt r2,r12,r9,r2,lsl r0
:020099C4 4E100956 mrcmi 9,0,r0,cr0,cr6,{2}
:020099C8 2DC008E0 unknown
:020099CC 2194C600 orrcss r12,r4,r0,lsl #0xc
:020099D0 8DC00CE5 unknown
:020099D4 45FC41E5 ldrmib r4,[r12, #+0x1e5]!
:020099D8 01A18003 moveq  r8,r3			;r8=0(0x0)
:020099DC 03005118 unknown
:020099E0 145901A5 ldrneb r0,[r9],#-0x1a5
:020099E4 353536E8 ldrcc r3,[r5, #-0x6e8]!
:020099E8 0A006100 beq 02021DF0
:020099EC E0432B95 unknown
:020099F0 4BEC1201 blmi 01B0E1FC
:020099F4 09090009 stmeqdb  r9 ,{r0,r3}
:020099F8 00B50802 adceqs r0,r5,r2,lsl #0x10
:020099FC 0E058DD8 mcreq 13,0,r8,cr5,cr8,{6}
:02009A00 B00EE555 andlt  r14,r14,r5,asr r5
:02009A04 1008020D andne  r0,r8,r13,lsl #0x4
:02009A08 0538E595 ldreq r14,[r8, #-0x595]!
:02009A0C 018004E5 orreq  r0,r0,r5,ror #0x9
:02009A10 05E8E791 streqb r14,[r8, #+0x791]!
:02009A14 C1126505 tstgt r2,r5,lsl #0xa
:02009A18 1E0D1195 mcrne 1,0,r1,cr13,cr5,{4}
:02009A1C 2BCD4D41 blcs 0135CF28
:02009A20 010D4124 unknown
:02009A24 246F050E unknown
:02009A28 196D0D99 unknown
:02009A2C 00913602 addeqs r3,r1,r2,lsl #0xc
:02009A30 AA059124 bge 0216DEC8
:02009A34 03E50021 mvneq  r0,#0x21
:02009A38 0009E041 andeq  r14,r9,r1,asr #0x0
:02009A3C 1BA114DD blne 0084EDB8
:02009A40 0DDD73D3 unknown
:02009A44 0916F5D5 ldmeqdb  r6 ,{r0,r2,r4,r6,r7,r8,r10,r12,r13,r14,r15}
:02009A48 1816B110 ldmneda  r6 ,{r4,r8,r12,r13,r15}
:02009A4C 0ECD6A09 cdpeq 10,12,cr6,cr13,cr9,0
:02009A50 290229DD stmcsdb  r2 ,{r0,r2,r3,r4,r6,r7,r8,r11,r13}
:02009A54 EC3BBDF2 ldc  13,cr11,[r11],#-0x3c8
:02009A58 25F00BB9 ldrcsb r0,[r0, #+0xbb9]!
:02009A5C D0572C02 subles r2,r7,r2,lsl #0x18
:02009A60 0D00494D unknown
:02009A64 B010CD00 andlts r12,r0,r0,lsl #0x1a
:02009A68 0C1CE1B0 ldceq  1,cr14,[r12],{#0xb0}
:02009A6C 30100069 andccs r0,r0,r9,ror #0x0
:02009A70 8D000131 unknown
:02009A74 5B924635 blpl 0049B350
:02009A78 01D42635 biceqs r2,r4,r5,lsr r6
:02009A7C 00190001 andeqs r0,r9,r1
:02009A80 B20C19D4 andlt  r1,r12,#0x350000
:02009A84 1B06350B blne 02196EB8
:02009A88 CCEBFFE1 stcgtl 15,cr15,[r11],#+0x384
:02009A8C 3AC90201 bcc 0124A298
:02009A90 05C41041 streqb r1,[r4, #+0x41]		;r4+0x41=*(00006441)
:02009A94 80201C0A eorhi  r1,r0,r10,lsl #0x18
:02009A98 21090BE2 unknown
:02009A9C 2D900021 unknown
:02009AA0 9B0DD116 blls 0237DF00
:02009AA4 E01B2820 ands r2,r11,r0,lsr #0x10
:02009AA8 F19D2050 orrnvs r2,r13,r0,asr r0
:02009AAC A01B1920 andges r1,r11,r0,lsr #0x12
:02009AB0 0190E310 orreqs r14,r0,r0,lsl r3
:02009AB4 4114E001 tstmi r4,r1
:02009AB8 90401C00 subls  r1,r0,r0,lsl #0x18
:02009ABC 00450049 subeq  r0,r5,r9,asr #0x0
:02009AC0 119F0188 orrnes r0,r15,r8,lsl #0x3
:02009AC4 2D469806 unknown
:02009AC8 9836D825 ldmlsda  r6!,{r0,r2,r5,r11,r12,r14,r15}
:02009ACC 800F87E5 andhi  r8,r15,r5,ror #0xf
:02009AD0 2B87E201 blcs 002022DC
:02009AD4 0014E280 andeqs r14,r4,r0,lsl #0x5
:02009AD8 25FD009D ldrcsb r0,[r13, #+0x9d]!
:02009ADC 23B90479 movcss r0,#0x79000000		;r0=2030043136(0x79000000)
:02009AE0 E0242093 mla  r4,r3,r0,r2unknown
:02009AE4 0887183D stmeqia  r7 ,{r0,r2,r3,r4,r5,r11,r12}
:02009AE8 00180611 andeqs r0,r8,r1,lsl r6
:02009AEC 94204D81 unknown
:02009AF0 812812E5 unknown
:02009AF4 E5060100 str r0,[r6, #-0x100]		;(r6-0x100=*(ffffff00))
:02009AF8 E59D3024 ldr r3,[r13, #+0x24]		;r13+0x24=*(00000024)
:02009AFC 00F90C06 rsceqs r0,r9,r6,lsl #0x18
:02009B00 EB00025A bl 0200A470
:02009B04 8201AD06 andhi  r10,r1,#0x180
:02009B08 05750024 ldreqb r0,[r5, #-0x24]!
:02009B0C D18006A9 orrle  r0,r0,r9,lsr #0xd
:02009B10 00291000 eoreq  r1,r9,r0
:02009B14 052DB2AC streq r11,[r13, #-0x2ac]!
:02009B18 E1CD01B8 strh r0,[r13, #+0x18]		;r13+0x18=*(00000018)
:02009B1C 82005528 andhi  r5,r0,#0xA000000
:02009B20 0E2531B8 mcreq 1,1,r3,cr5,cr8,{5}
:02009B24 003D1149 eoreqs r1,r13,r9,asr #0x2
:02009B28 71115D3C tstvc r1,r12,lsr r13
:02009B2C 552CDC03 strpl r13,[r12, #-0xc03]!
:02009B30 E850B101 ldmda  r0 ,{r0,r8,r12,r13,r15}^
:02009B34 20B19F60 adccss r9,r1,r0,ror #0x1e
:02009B38 015046E4 cmpeq r0,r4,ror #0xd
:02009B3C E59F4000 ldr r4,[r15, #+0x0]		;r15+0x0=*(02009b44)=#279036433(0x10a1c211)
:02009B40 0109D5F4 unknown
:02009B44 10A1C211 adcne  r12,r1,r1,lsl r2
:02009B48 E087018A add  r0,r7,r10,lsl #0x3
:02009B4C 01DD31B8 ldreqh r3,[r13, #+0x18]		;r13+0x18=*(00000018)
:02009B50 6910B2E1 ldmvsdb  r0 ,{r0,r5,r6,r7,r9,r12,r13,r15}
:02009B54 16E1531B unknown
:02009B58 1C880161 stcne  1,cr0,[r8],{#0x61}
:02009B5C 10544CF1 ldrnesh r4,[r4],#-0xc1
:02009B60 05750919 ldreqb r0,[r5, #-0x919]!
:02009B64 B20CE504 andlt  r14,r12,#0x1000000
:02009B68 E5904004 ldr r4,[r0, #+0x4]		;r0+0x4=*(79000004)=#0(0x00000000)
:02009B6C 30106508 andccs r6,r0,r8,lsl #0xa
:02009B70 0BE2208D bleq 01891DAC
:02009B74 A1340049 teqge r4,r9,asr #0x0
:02009B78 00552001 subeqs r2,r5,r1
:02009B7C 79D41075 ldmvcib  r4 ,{r0,r2,r4,r5,r6,r12}^
:02009B80 DD01B810 unknown
:02009B84 0411FFE1 ldreq r15,[r1],#-0xfe1
:02009B88 0E6D417F mcreq 1,3,r4,cr13,cr15,{3}
:02009B8C 122154A5 eorne  r5,r1,#0xA5000000
:02009B90 650A01BA strvs r0,[r10, #-0x1ba]		;(r10-0x1ba=*(0020fe46))
:02009B94 61105D10 tstvs r0,r0,lsl r13
:02009B98 1249F710 subne  r15,r9,#0x400000
:02009B9C E0024917 and  r4,r2,r7,lsl r9
:02009BA0 00060239 andeq  r0,r6,r9,lsr r2
:02009BA4 10950999 umullnes r0,r5,r9,r9
:02009BA8 099507E5 ldmeqib  r5 ,{r0,r2,r5,r6,r7,r8,r9,r10}
:02009BAC DB0211BB blle 0208E2A0
:02009BB0 56240035 unknown
:02009BB4 C1280DF1 unknown
:02009BB8 25202003 strcs r2,[r0, #-0x3]!
:02009BBC 25002435 strcs r2,[r0, #-0x435]		;r0-0x435=*(78fffbcb)=#0(0x00000000)
:02009BC0 9401218D strls r2,[r1],#-0x18d
:02009BC4 981638E5 ldmlsda  r6 ,{r0,r2,r5,r6,r7,r11,r12,r13}
:02009BC8 018302E5 orreq  r0,r3,r5,ror #0x5
:02009BCC 32DDE790 sbcccs r14,r13,#0x2400000
:02009BD0 1009E082 andne  r14,r9,r2,lsl #0x1
:02009BD4 0020098D eoreq  r0,r0,r13,lsl #0x13
:02009BD8 C119198D tstgt r9,r13,lsl #0x13
:02009BDC 9101D9A1 unknown
:02009BE0 2C007109 stccs  1,cr7,[r0],{#0x9}
:02009BE4 47DD151D unknown
:02009BE8 FD451D24 unknown
:02009BEC 77FFDA6F ldrvcb r13,[r0],{#0x9}
:02009BF0 0E698004 cdpeq 0,6,cr8,cr9,cr4,0
:02009BF4 A1020D7E unknown
:02009BF8 05AD8A55 streq r8,[r13, #+0xa55]!
:02009BFC 01F90AE3 mvneqs r0,r3,ror #0x15
:02009C00 F9C411ED stmnvib  r4 ,{r0,r2,r3,r5,r6,r7,r8,r12}^
:02009C04 F9590701 ldmnvdb  r9 ,{r0,r8,r9,r10}^
:02009C08 BC173D01 ldclt  13,cr3,[r7],{#0x1}
:02009C0C 053D9F01 ldreq r9,[r13, #-0xf01]!
:02009C10 A311F190 tstge r1,#0x24
:02009C14 80503049 subhis r3,r0,r9,asr #0x0
:02009C18 4D001DE0 unknown
:02009C1C 10F15B20 rscnes r5,r1,r0,lsr #0x16
:02009C20 49100CB1 ldmmidb  r0 ,{r0,r4,r5,r7,r10,r11}
:02009C24 7B509521 blvc 0342F0B0
:02009C28 206D0F45 rsbcs  r0,r13,r5,asr #0x1e
:02009C2C 306D6C0C rsbcc  r6,r13,r12,lsl #0x18
:02009C30 0200C552 andeq  r12,r0,#0x14800000
:02009C34 E51800C5 ldr r0,[r8, #-0xc5]		;(r8-0xc5=*(ffffff3b))
:02009C38 E3551021 cmp r5,#0x21
:02009C3C F9810F91 stmnvib  r1 ,{r0,r4,r7,r8,r9,r10,r11}
:02009C40 11A50820 movne  r0,r0,lsr #0x10		;r0=30976(0x7900)
:02009C44 E0805060 add  r5,r0,r0,ror #0x0
:02009C48 30291685 eorcc  r1,r9,r5,lsl #0xd
:02009C4C 1BA10A6D blne 0084C608
:02009C50 BC004917 stclt  9,cr4,[r0],{#0x17}
:02009C54 8D001E1D unknown
:02009C58 3D50D9E8 unknown
:02009C5C 31FF4A10 mvnccs r4,r0,lsl r10
:02009C60 0704EBFF unknown
:02009C64 9603C585 strls r12,[r3],-r5, lsl #0xb
:02009C68 8DA002E9 stchi  2,cr0,[r0,#+0x3a4]!
:02009C6C 15950700 ldrne r0,[r5, #+0x700]		;r5+0x700=*(35006c14)=#0(0x00000000)
:02009C70 06E500C0 unknown
:02009C74 99C1003D stmlsib  r1 ,{r0,r2,r3,r4,r5}^
:02009C78 30550A20 subccs r0,r5,r0,lsr #0x14
:02009C7C 15C55019 strneb r5,[r5, #+0x19]		;r5+0x19=*(00000019)
:02009C80 709D26D4 ldrvcsb r2,[r13], +r4
:02009C84 0325329D unknown
:02009C88 264D4019 unknown
:02009C8C C1100040 tstgt r0,r0,asr #0x0
:02009C90 13808E09 orrne  r8,r0,#0x90
:02009C94 D4150021 ldrle r0,[r5],#-0x21
:02009C98 041585B6 ldreq r8,[r5],#-0x5b6
:02009C9C 59081011 stmpldb  r8 ,{r0,r4,r12}
:02009CA0 C0497514 subgt  r7,r9,r4,lsl r5
:02009CA4 1041FFFF unknown
:02009CA8 C00D898D andgt  r8,r13,r13,lsl #0x13
:02009CAC AD202041 stcge  0,cr2,[r0,#-0x104]!
:02009CB0 0D19D503 unknown
:02009CB4 75B50029 ldrvc r0,[r5, #+0x29]!
:02009CB8 000D0B19 andeq  r0,r13,r9,lsl r11
:02009CBC 45493DA4 strmib r3,[r9, #-0xda4]		;r9-0xda4=*(25122763)=#0(0x00000000)
:02009CC0 C9459859 stmgtdb  r5 ,{r0,r3,r4,r6,r11,r12,r15}^
:02009CC4 294502B5 stmcsdb  r5 ,{r0,r2,r4,r5,r7,r9}^
:02009CC8 295D0D9D ldmcsdb  r13 ,{r0,r2,r3,r4,r7,r8,r10,r11}^
:02009CCC 0FC5E585 swieq 0x00c5e585
:02009CD0 31E2850E mvncc  r8,r14,lsl #0xa
:02009CD4 2623391C unknown
:02009CD8 0C04E595 stceq  5,cr14,[r4],{#0x95}
:02009CDC 0AE59536 beq 0196F1BC
:02009CE0 FE4846F5 mcr2 6,2,r4,cr8,cr5,{7}
:02009CE4 059001B1 ldreq r0,[r0, #+0x1b1]		;r0+0x1b1=*(000001b1)
:02009CE8 009D0600 addeqs r0,r13,r0,lsl #0xc
:02009CEC FFA011DD swinv 0x00a011dd
:02009CF0 4C0D1AFF stcmi  10,cr1,[r13],{#0xff}
:02009CF4 9D000100 unknown
:02009CF8 029D4C02 addeqs r4,r13,#0x200
:02009CFC FF2CE036 swinv 0x002ce036
:02009D00 058D9BEB streq r9,[r13, #+0xbeb]		;r13+0xbeb=*(00000beb)
:02009D04 15D5119D ldrneb r1,[r5, #+0x19d]		;r5+0x19d=*(0000019d)
:02009D08 019901A1 orreqs r0,r9,r1,lsr #0x3
:02009D0C 96E357F8 unknown
:02009D10 0C0F0011 stceq  0,cr0,[r15],{#0x11}
:02009D14 0108E288 unknown
:02009D18 0002017D andeq  r0,r2,r13,ror r1
:02009D1C 8801E35A stmhida  r1 ,{r1,r3,r4,r6,r8,r9,r13,r14,r15}
:02009D20 8DE28002 stchil 0,cr8,[r2,#+0x8]!
:02009D24 DDBAFFFF ldcle  15,cr15,[r10,#+0x3fc]!
:02009D28 C00C9155 andgt  r9,r12,r5,asr r1
:02009D2C 59552325 ldmpldb  r5 ,{r0,r2,r5,r8,r9,r13}^
:02009D30 CD30130D ldcgt  3,cr1,[r0,#-0x34]!
:02009D34 F913A545 ldmnvdb  r3 ,{r0,r2,r6,r8,r10,r13,r15}
:02009D38 F70D6D2F strnv r6,[r13,-r15, lsr #0x1a]
:02009D3C 36158007 ldrcc r8,[r5],-r7
:02009D40 0325B170 unknown
:02009D44 B924A090 stmltdb  r4!,{r4,r7,r13,r15}
:02009D48 1CE59B0C stcnel 11,cr9,[r5],#+0x30
:02009D4C 000706B1 streqh r0,[r7], -r1
:02009D50 09E01180 unknown
:02009D54 0CE08040 stceql 0,cr8,[r0],#+0x100
:02009D58 45009437 strmi r9,[r0, #-0x437]		;(r0-0x437=*(fffffbc9))
:02009D5C 46E31301 unknown
:02009D60 26D8001D unknown
:02009D64 88911095 ldmhiia  r1 ,{r0,r2,r4,r7,r12}
:02009D68 A90C19E0 stmgedb  r12 ,{r5,r6,r7,r8,r11,r12}
:02009D6C E020100B eor  r1,r0,r11
:02009D70 01512110 cmpeq r1,r0,lsl r1
:02009D74 E5900E38 ldr r0,[r0, #+0xe38]		;r0+0xe38=*(00000e38)
:02009D78 8201510F andhi  r5,r1,#0xC0000003
:02009D7C 09131D3E ldmeqdb  r3 ,{r1,r2,r3,r4,r5,r8,r10,r11,r12}
:02009D80 6514E313 ldrvs r14,[r4, #-0x313]		;(r4-0x313=*(fffffced))
:02009D84 C2903500 addgts r3,r0,#0x0
:02009D88 E3500801 cmp r0,#0x10000
:02009D8C 4C05790F stcmi  9,cr7,[r5],{#0xf}
:02009D90 F5942007 ldrnv r2,[r4, #+0x7]		;r4+0x7=*(00000007)
:02009D94 4CC24047 stcmil 0,cr4,[r2],{#0x47}
:02009D98 02C58407 sbceq  r8,r5,#0x7000000
:02009D9C 4105850A unknown
:02009DA0 94074810 strls r4,[r7],#-0x810
:02009DA4 46410069 strmib r0,[r7],#-0x810
:02009DA8 0BB9F0E0 bleq 00E86130
:02009DAC 020916DC andeq  r1,r9,#0xDC00000
:02009DB0 31249407 unknown
:02009DB4 A5E26042 strgeb r6,[r2, #+0x42]!
:02009DB8 0801E105 stmeqda  r1 ,{r0,r2,r8,r13,r14,r15}
:02009DBC F0D20961 sbcnvs r0,r2,r1,ror #0x12
:02009DC0 00D58406 sbceqs r8,r5,r6,lsl #0x8
:02009DC4 8002B160 andhi  r11,r2,r0,ror #0x2
:02009DC8 00410301 subeq  r0,r1,r1,lsl #0x6
:02009DCC B91E279D ldmltdb  r14 ,{r0,r2,r3,r4,r7,r8,r9,r10,r13}
:02009DD0 0025DC01 eoreq  r13,r5,r1,lsl #0x18
:02009DD4 001957F0 ldreqsh r5,[r9], -r0
:02009DD8 099436F8 ldmeqib  r4 ,{r3,r4,r5,r6,r7,r9,r10,r12,r13}
:02009DDC 290FC920 stmcsdb  r15 ,{r5,r8,r11,r14,r15}
:02009DE0 F1102100 tstnv r0,r0,lsl #0x2
:02009DE4 00210019 eoreq  r0,r1,r9,lsl r0
:02009DE8 F40021E0 strnv r2,[r0],#-0x1e0
:02009DEC 0BE59406 bleq 0196EE0C
:02009DF0 DD9426FC unknown
:02009DF4 9A091D11 bls 02251240
:02009DF8 5882015D stmplia  r2 ,{r0,r2,r3,r4,r6,r8}
:02009DFC 95100DE0 ldrls r0,[r0, #-0xde0]		;(r0-0xde0=*(fffff220))
:02009E00 0009041A andeq  r0,r9,r10,lsl r4
:02009E04 169416E4 ldrne r1,r0,r9,r10,lsl r4
:02009E08 1D804025 unknown
:02009E0C 16092D30 unknown
:02009E10 0DE5D020 stceql 0,cr13,[r5,#+0x80]!
:02009E14 1F0110DD swine 0x000110dd
:02009E18 9918E1A0 ldmlsdb  r8 ,{r5,r7,r8,r13,r14,r15}
:02009E1C 1D41A106 unknown
:02009E20 1016E182 andnes r14,r6,r2,lsl #0x3
:02009E24 0432E5C0 unknown
:02009E28 900A5580 andls  r5,r10,r0,lsl #0xb
:02009E2C FFD230E5 swinv 0x00d230e5
:02009E30 600101EB andvs  r0,r1,r11,ror #0x3
:02009E34 ED80E286 unknown
:02009E38 8AA00C00 bhi 0080CE40
:02009E3C 11D9E210 bicnes r14,r9,r0,lsl r2
:02009E40 05B97800 ldreq r7,[r9, #+0x800]!
:02009E44 14855001 strne r5,[r5],#+0x1
:02009E48 0211CDE2 andeqs r12,r1,#0x3880
:02009E4C ACE2809B stcgel 0,cr8,[r2],#+0x26c
:02009E50 0082001D addeq  r0,r2,r13,lsl r0
:02009E54 1C0F0165 stcne  1,cr0,[r15],{#0x65}
:02009E58 13ADE287 movne  r14,#0x70000008		;r14=1879048200(0x70000008)
:02009E5C 02C2113D sbceq  r1,r2,#0x4000000F
:02009E60 817814E1 cmnhi r8,r1,ror #0x9
:02009E64 888B19E2 stmhiia  r11 ,{r1,r5,r6,r7,r8,r11,r12}
:02009E68 A5A1E202 strge r14,[r1, #+0x202]!
:02009E6C 094FED03 stmeqdb  r15 ,{r0,r1,r8,r10,r11,r13,r14,r15}^
:02009E70 903D5426 eorlss r5,r13,r6,lsr #0x8
:02009E74 01DC0029 biceqs r0,r12,r9,lsr #0x0
:02009E78 1B594005 blne 03659E94
:02009E7C 46075908 strmi r5,[r7],-r8, lsl #0x12
:02009E80 963875AE unknown
:02009E84 2806FD08 stmcsda  r6 ,{r3,r8,r10,r11,r12,r13,r14,r15}
:02009E88 08488011 stmeqda  r8 ,{r0,r4,r15}^
:02009E8C 750AE590 strvc r14,[r10, #-0x590]		;(r10-0x590=*(0020fa70))
:02009E90 750875AD strvc r7,[r8, #-0x5ad]		;(r8-0x5ad=*(fffffa53))
:02009E94 2F069D11 swics 0x00069d11
:02009E98 E21C800A ands r8,r12,#0xA
:02009E9C E5901850 ldr r1,[r0, #+0x850]		;r0+0x850=*(00000850)
:02009EA0 500B1102 andpl  r1,r11,r2,lsl #0x2
:02009EA4 E5801840 str r1,[r0, #+0x840]		;r0+0x840=*(00000840)
:02009EA8 200155E5 andcs  r5,r1,r5,ror #0xb
:02009EAC D108E080 unknown
:02009EB0 10D10509 sbcnes r0,r1,r9,lsl #0xa
:02009EB4 0C00E1D2 stceq  1,cr14,[r0],{#0xd2}
:02009EB8 FFE1A002 swinv 0x00e1a002
:02009EBC 20E20110 rsccs  r0,r2,r0,lsl r1
:02009EC0 E1810008 orr  r0,r1,r8
:02009EC4 44053A05 strmi r3,[r5],#-0xa05
:02009EC8 02318D41 eoreqs r8,r1,#0x1040
:02009ECC E1B02C60 movs r2,r0,ror #0x18
:02009ED0 0E3D0F99 mrceq 15,1,r0,cr13,cr9,{4}
:02009ED4 E5500095 ldrb r0,[r0, #-0x95]		;(r0-0x95=*(ffffff6b))
:02009ED8 9D5C4004 unknown
:02009EDC 5630F1E5 unknown
:02009EE0 00BC20F1 unknown
:02009EE4 10940001 addnes r0,r4,r1
:02009EE8 C1200FE5 unknown
:02009EEC 8D00F10D unknown
:02009EF0 5AB400F1 bpl 00D0A2BC
:02009EF4 09499F00 stmeqdb  r9 ,{r8,r9,r10,r11,r12,r15}^
:02009EF8 959010F1 ldrls r1,[r0, #+0xf1]		;r0+0xf1=*(000000f1)
:02009EFC 9710F120 ldrls r15,[r0,-r0, lsr #0x2]
:02009F00 E022216C eor  r2,r2,r12,ror #0x2
:02009F04 9600E5A1 strls r14,[r0],-r1, lsr #0xb
:02009F08 61102721 tstvs r0,r1,lsr #0xe
:02009F0C 9719C100 ldrls r12,[r9,-r0, lsl #0x2]
:02009F10 097904E5 unknown
:02009F14 A3000D16 unknown
:02009F18 5DD51035 unknown
:02009F1C 11812300 orrne  r2,r1,r0,lsl #0x6
:02009F20 11C915E1 bicne  r1,r9,r1,ror #0xb
:02009F24 4DF50B35 ldcmil 11,cr0,[r5,#+0xd4]!
:02009F28 18005D10 stmneda  r0 ,{r4,r8,r10,r11,r12,r14}
:02009F2C 09610025 unknown
:02009F30 33F5E28D mvnccs r14,#0xD0000008
:02009F34 1BBD849B blne 00F6B1A8
:02009F38 0F9109D1 swieq 0x009109d1
:02009F3C 03FD9716 mvneqs r9,#0x580000
:02009F40 30CE0101 sbccc  r0,r14,r1,lsl #0x2
:02009F44 09F9E085 ldmeqib  r9!,{r0,r2,r7,r13,r14,r15}^
:02009F48 075102B5 unknown
:02009F4C 0019477D andeqs r4,r9,r13,ror r7
:02009F50 0423B9F8 unknown
:02009F54 85E59716 strhib r9,[r5, #+0x716]!
:02009F58 81135500 tsthi r3,r0,lsl #0xa
:02009F5C 8901E191 stmhidb  r1 ,{r0,r4,r7,r8,r13,r14,r15}
:02009F60 E1C81014 bic  r1,r8,r4,lsl r0
:02009F64 C8055D00 stmgtda  r5 ,{r8,r10,r11,r12,r14}
:02009F68 1AE912BD bne 01A4EA64
:02009F6C 3C308D81 ldccc  13,cr8,[r0],#-0x204
:02009F70 4070C08D rsbmis r12,r0,r13,lsl #0x1
:02009F74 5003052B andpl  r0,r3,r11,lsr #0xa
:02009F78 6000E1B0 strvsh r14,[r0], -r0
:02009F7C 030D0311 unknown
:02009F80 4A0278C1 bmi 020A828C
:02009F84 0401C920 streq r12,[r1],#-0x920
:02009F88 005802B1 ldreqh r0,[r8],#-0x21
:02009F8C 0D000129 unknown
:02009F90 01F95800 mvneqs r5,r0,lsl #0x10
:02009F94 5003ED05 andpl  r14,r3,r5,lsl #0x1a
:02009F98 EBFF2BDF bl 01FD4F1C
:02009F9C 00501E09 subeqs r1,r0,r9,lsl #0x1c
:02009FA0 E59116A9 ldr r1,[r1, #+0x6a9]		;r1+0x6a9=*(000006a9)
:02009FA4 5512A024 ldrpl r10,[r2, #-0x24]		;(r2-0x24=*(ffffffdc))
:02009FA8 E2822004 add  r2,r2,#0x4
:02009FAC 84023596 strhi r3,[r2],#-0x596
:02009FB0 E0220195 mla  r2,r5,r1,r0unknown
:02009FB4 09D1166D ldmeqib  r1 ,{r0,r2,r3,r5,r6,r9,r10,r12}^
:02009FB8 70100525 andvcs r0,r0,r5,lsr #0xa
:02009FBC 2D292189 stccs  1,cr2,[r9,#-0x224]!
:02009FC0 06031550 unknown
:02009FC4 8408C992 strhi r12,[r8],#-0x992
:02009FC8 CD92E04B unknown
:02009FCC 85500008 ldrhib r0,[r0, #-0x8]		;(r0-0x8=*(fffffff8))
:02009FD0 44702929 unknown
:02009FD4 4C322D80 ldcmi  13,cr2,[r2],#-0x200
:02009FD8 443543F1 unknown
:02009FDC 41082A51 unknown
:02009FE0 6030BA06 eorvss r11,r0,r6,lsl #0x14
:02009FE4 D504799D strle r7,[r4, #-0x99d]		;(r4-0x99d=*(fffff663))
:02009FE8 00018002 andeq  r8,r1,r2
:02009FEC 126558A0 rsbne  r5,r5,#0xA00000
:02009FF0 710A4188 unknown
:02009FF4 E1CA5042 bic  r5,r10,r2,asr #0x0
:02009FF8 0C450D00 stceql 13,cr0,[r5],{#0x0}
:02009FFC 3141B005 unknown
:0200A000 D102E500 unknown
:0200A004 E1992910 orrs r2,r9,r0,lsl r9
:0200A008 00000930 andeq  r0,r0,r0,lsr r9
:0200A00C 0807C4B0 stmeqda  r7 ,{r4,r5,r7,r10,r14,r15}
:0200A010 31000D41 unknown
:0200A014 0D01000D unknown
:0200A018 000D3D40 andeq  r3,r13,r0,asr #0x1a
:0200A01C 000D32AA andeq  r3,r13,r10,lsr #0x5
:0200A020 39400D02 stmccdb  r0 ,{r1,r8,r10,r11}^
:0200A024 0D33000D ldceq  0,cr0,[r3,#-0x34]!
:0200A028 0D03AA00 unknown
:0200A02C 000D3540 andeq  r3,r13,r0,asr #0xa
:0200A030 0D1DE534 unknown
:0200A034 0D6A3140 stceql 1,cr3,[r10,#-0x100]!
:0200A038 000D3500 andeq  r3,r13,r0,lsl #0xa
:0200A03C 2D400D05 unknown
:0200A040 5536000D ldrpl r0,[r6, #-0xd]!
:0200A044 0D06000D unknown
:0200A048 000D2940 andeq  r2,r13,r0,asr #0x12
:0200A04C 07000D37 unknown
:0200A050 25400D55 strcsb r0,[r0, #-0xd55]		;(r0-0xd55=*(fffff2ab))
:0200A054 0D38000D ldceq  0,cr0,[r8,#-0x34]!
:0200A058 400D0800 andmi  r0,r13,r0,lsl #0x10
:0200A05C 000D5521 andeq  r5,r13,r1,lsr #0xa
:0200A060 09000D39 stmeqdb  r0 ,{r0,r3,r4,r5,r8,r10,r11}
:0200A064 1DC94011 unknown
:0200A068 B5001141 strlt r1,[r0, #-0x141]		;(r0-0x141=*(fffffebf))
:0200A06C 0A001161 beq 0200E5F8
:0200A070 1F294011 swine 0x00294011
:0200A074 62001142 andvs  r1,r0,#0x80000010
:0200A078 0B00115A bleq 0200E5E8
:0200A07C 11134011 tstne r3,r1,lsl r0
:0200A080 00114300 andeqs r4,r1,r0,lsl #0x6
:0200A084 00115563 andeqs r5,r1,r3,ror #0xa
:0200A088 0E40110C cdpeq 1,4,cr1,cr0,cr12,0
:0200A08C 11440011 unknown
:0200A090 11556400 cmpne r5,r0,lsl #0x8
:0200A094 40110D00 andmis r0,r1,r0,lsl #0x1a
:0200A098 45001109 strmi r1,[r0, #-0x109]		;(r0-0x109=*(fffffef7))
:0200A09C 55650011 strplb r0,[r5, #-0x11]!
:0200A0A0 0D610011 stceql 0,cr0,[r1,#-0x44]!
:0200A0A4 07001503 streq r1,[r0,-r3, lsl #0xa]
:0200A0A8 21461551 unknown
:0200A0AC 0066AB0D rsbeq  r10,r6,r13,lsl #0x16
:0200A0B0 1D141351 unknown
:0200A0B4 20100F00 andcss r0,r0,r0,lsl #0x1e
:0200A0B8 C40829A0 strgt r2,[r8],#-0x9a0
:0200A0BC 550000E7 strpl r0,[r0, #-0xe7]		;(r0-0xe7=*(ffffff19))
:0200A0C0 063902E3 unknown
:0200A0C4 85140103 ldrhi r0,[r4, #-0x103]		;(r4-0x103=*(fffffefd))
:0200A0C8 A0520510 subges r0,r2,r0,lsl r5
:0200A0CC 39020D11 stmccdb  r2 ,{r0,r4,r8,r10,r11}
:0200A0D0 00A50A00 adceq  r0,r5,r0,lsl #0x14
:0200A0D4 1D16F995 unknown
:0200A0D8 EA003D06 b 020194F8
:0200A0DC 01B11BE1 moveqs r1,r1,ror #0x17
:0200A0E0 1905E588 stmnedb  r5 ,{r3,r7,r8,r10,r13,r14,r15}
:0200A0E4 0085A900 addeq  r10,r5,r0,lsl #0x12
:0200A0E8 01008CA3 unknown
:0200A0EC 8C001900 stchi  9,cr1,[r0],{#0x0}
:0200A0F0 19D20019 ldmneib  r2 ,{r0,r3,r4}^
:0200A0F4 D1A4AC00 movle  r10,r0,lsl #0x18		;r10=0(0x0)
:0200A0F8 B1101D00 tstlt r0,r0,lsl #0x1a
:0200A0FC 01B17011 moveqs r7,r1,lsl r0		;r7=0(0x0)
:0200A100 AE04ED70 mcrge 13,0,r14,cr4,cr0,{3}
:0200A104 CB024D74 blgt 0209D6DC
:0200A108 104501D9 unknown
:0200A10C 3A9D4001 bcc 0075A118
:0200A110 111A959A unknown
:0200A114 900000F9 unknown
:0200A118 A0B007F5 unknown
:0200A11C 073DE325 ldreq r14,[r13,-r5, lsr #0x6]!
:0200A120 E97E2B55 unknown
:0200A124 D9010102 stmledb  r1 ,{r1,r8}
:0200A128 20B0E546 adccss r14,r0,r6,asr #0xa
:0200A12C 0EA5E1DA mcreq 1,5,r14,cr5,cr10,{6}
:0200A130 A01AD5E3 andges r13,r10,r3,ror #0xb
:0200A134 00B01EB9 unknown
:0200A138 0B94E1CA bleq 00542868
:0200A13C 91000100 unknown
:0200A140 98003E00 stmlsda  r0 ,{r9,r10,r11,r12,r13}
:0200A144 A04204E5 subge  r0,r2,r5,ror #0x9
:0200A148 1AC91106 bne 0124E568
:0200A14C E2899001 add  r9,r9,#0x1
:0200A150 820169EF andhi  r6,r1,#0x3BC000
:0200A154 07810001 streq r0,[r1, +r1]
:0200A158 7F584BB5 swivc 0x00584bb5
:0200A15C 1BD901C5 blne 0164A878
:0200A160 01B981CC moveqs r8,r12,asr #0x3
:0200A164 300001B5 strcch r0,[r0], -r5
:0200A168 81200C15 unknown
:0200A16C 20D2E026 sbccss r14,r2,r6,lsr #0x0
:0200A170 0D30E190 ldceq  1,cr14,[r0,#-0x240]!
:0200A174 05403940 streqb r3,[r0, #-0x940]		;(r0-0x940=*(fffff6c0))
:0200A178 000D0700 andeq  r0,r13,r0,lsl #0xe
:0200A17C 41000561 unknown
:0200A180 3500661E strcc r6,[r0, #-0x61e]		;(r0-0x61e=*(fffff9e2))
:0200A184 412BF152 msrmi CPSR_fxc,r2
:0200A188 ED030005 unknown
:0200A18C 2A00450A bcs 0201B5BC
:0200A190 CA105152 bgt 0241E6E0
:0200A194 21EF1CA1 mvncs  r1,r1,lsr #0x19
:0200A198 00610301 rsbeq  r0,r1,r1,lsl #0x6
:0200A19C 5913C1AA ldmpldb  r3 ,{r1,r3,r5,r7,r8,r14,r15}
:0200A1A0 5027E116 eorpl  r14,r7,r6,lsl r1
:0200A1A4 E5891769 str r1,[r9, #+0x769]		;r9+0x769=*(25123c70)=#0(0x00000000)
:0200A1A8 B511174C ldrlt r1,[r1, #-0x74c]		;(r1-0x74c=*(fffff8b4))
:0200A1AC 00994000 addeqs r4,r9,r0
:0200A1B0 8D0FC580 unknown
:0200A1B4 106AB00B rsbne  r11,r10,r11
:0200A1B8 20D7E1C4 sbccss r14,r7,r4,asr #0x3
:0200A1BC 0020E198 mlaeq  r0,r8,r1,r14unknown
:0200A1C0 24E59D60 unknown
:0200A1C4 F1E59D50 mvnnv  r9,r0,asr r13
:0200A1C8 00FF805E rsceqs r8,r15,r14,asr r0
:0200A1CC 1181E202 orrne  r14,r1,r2,lsl #0x4
:0200A1D0 9F000D12 swils 0x00000d12
:0200A1D4 85500060 ldrhib r0,[r0, #-0x60]		;(r0-0x60=*(ffffffa0))
:0200A1D8 05E09A1B streqb r9,[r0, #+0xa1b]!
:0200A1DC 3A059100 bcc 0216E5E4
:0200A1E0 003DFC64 eoreqs r15,r13,r4,ror #0x18
:0200A1E4 8A000007 bhi 0200A208
:0200A1E8 42DA5F01 sbcmis r5,r10,#0x4
:0200A1EC 10BD4041 adcnes r4,r13,r1,asr #0x0
:0200A1F0 05401102 streqb r1,[r0, #-0x102]		;(r0-0x102=*(fffffefe))
:0200A1F4 101D0589 andnes r0,r13,r9,lsl #0xb
:0200A1F8 1D086B02 unknown
:0200A1FC 03718110 cmneq r1,#0x4
:0200A200 1569E589 strneb r14,[r9, #-0x589]!
:0200A204 40CA1B6D sbcmi  r1,r10,r13,ror #0x16
:0200A208 411F01A9 tstmi r15,r9,lsr #0x3
:0200A20C BD100D00 unknown
:0200A210 3A10011E bcc 0240A690
:0200A214 FEC9E087 cdp2 0,12,cr14,cr9,cr7,4
:0200A218 991002A1 ldmlsdb  r0 ,{r0,r5,r7,r9}
:0200A21C 029025BD addeqs r2,r0,#0x2F400000
:0200A220 00E28100 rsceq  r8,r2,r0,lsl #0x2
:0200A224 00E58900 rsceq  r8,r5,r0,lsl #0x12
:0200A228 000170A4 andeq  r7,r1,r4,lsr #0x1
:0200A22C 50000160 andpl  r0,r0,r0,ror #0x2
:0200A230 548007FD strpl r0,[r0],#+0x7fd
:0200A234 0B6D00B9 bleq 03B4A520
:0200A238 E1A01189 mov  r1,r9,lsl #0x3		;r1=680634424(0x2891a838)
:0200A23C 980300B1 stmlsda  r3 ,{r0,r4,r5,r7}
:0200A240 E10BADE1 unknown
:0200A244 017D28E9 cmneq r13,r9,ror #0x11
:0200A248 903400B1 unknown
:0200A24C 015071E1 cmpeq r0,r1,ror #0x3
:0200A250 FDE28900 stc2l 9,cr8,[r2,#+0x0]!
:0200A254 A0988424 addges r8,r8,r4,lsr #0x8
:0200A258 0C3917E1 ldceq  7,cr1,[r9],#-0x384
:0200A25C 10FFFFF2 unknown
:0200A260 3D19A13A unknown
:0200A264 3008F534 andcc  r15,r8,r4,lsr r5
:0200A268 0E54E1A0 cdpeq 1,4,cr14,cr4,cr0,5
:0200A26C ECEBFFDE stcl 15,cr15,[r11],#+0x378
:0200A270 5DEAFFFF stcpll 15,cr15,[r10,#+0x3fc]!
:0200A274 24B98009 unknown
:0200A278 89110035 ldmhidb  r1 ,{r0,r2,r4,r5}
:0200A27C 82164516 andhis r4,r6,#0x5800000
:0200A280 E01B8611 ands r8,r11,r1,lsl r6
:0200A284 010AA1B4 streqh r10,[r10, -r4]
:0200A288 20B009B1 unknown
:0200A28C AD0114C4 unknown
:0200A290 E204351D and  r3,r4,#0x7400000
:0200A294 E1A01801 mov  r1,r1,lsl #0x10		;r1=-1472724992(0xa8380000)
:0200A298 55082106 strpl r2,[r8, #-0x106]		;(r8-0x106=*(fffffefa))
:0200A29C A02821E1 eorge  r2,r8,r1,ror #0x3
:0200A2A0 AE80193D mcrge 9,4,r1,cr0,cr13,{1}
:0200A2A4 0009110A andeq  r1,r9,r10,lsl #0x2
:0200A2A8 1669E1C4 unknown
:0200A2AC 0023FFFF unknown
:0200A2B0 F57022F5 ldrnvb r2,[r0, #-0x2f5]!
:0200A2B4 02ED6002 rsceq  r6,r13,#0x2
:0200A2B8 AA0001E8 bge 0200AA60
:0200A2BC 020D7DEA andeq  r7,r13,#0x3A80
:0200A2C0 F041D041 subnv  r13,r1,r1,asr #0x0
:0200A2C4 7049F041 subvc  r15,r9,r1,asr #0x0
:0200A2C8 08B041F5 ldmeqia  r0!,{r0,r2,r4,r5,r6,r7,r8,r14}
:0200A2CC 30300041 eorccs r0,r0,r1,asr #0x0
:0200A2D0 016907D9 unknown
:0200A2D4 2CF169CA ldccsl 9,cr6,[r1],#+0x328
:0200A2D8 AD9C0041 unknown
:0200A2DC 04E3C20A unknown
:0200A2E0 E3C32015 bic  r2,r3,#0x15
:0200A2E4 E3C22008 bic  r2,r2,#0x8
:0200A2E8 8C27000C stchi  0,cr0,[r7],#-0x30
:0200A2EC 51FBF1E5 mvnpls r15,r5,ror #0x3
:0200A2F0 38811D00 stmccia  r1 ,{r8,r10,r11,r12}
:0200A2F4 3111C560 tstcc r1,r0,ror #0xa
:0200A2F8 89210745 stmhidb  r1!,{r0,r2,r6,r8,r9,r10}
:0200A2FC 40412519 submi  r2,r1,r9,lsl r5
:0200A300 90E23585 rscls  r3,r2,r5,lsl #0xb
:0200A304 0C312542 ldceq  5,cr2,[r1],#-0x108
:0200A308 198D0349 stmneib  r13 ,{r0,r3,r6,r8,r9}
:0200A30C 813B68BE ldrhih r6,[r11, -r14]!
:0200A310 821010E2 andhis r1,r0,#0xE2
:0200A314 DD000CE3 unknown
:0200A318 E083521D add  r5,r3,r13,lsl r2
:0200A31C D1F89071 mvnles r9,r1,ror r0
:0200A320 F391F071 orrnvs r15,r1,#0x71
:0200A324 71BC005D movvcs r0,r13,asr r0
:0200A328 710C8D40 unknown
:0200A32C 04106929 ldreq r6,[r0],#-0x929
:0200A330 7903257A stmvcdb  r3 ,{r1,r3,r4,r5,r6,r8,r10,r13}
:0200A334 7900E90D stmvcdb  r0 ,{r0,r2,r3,r8,r11,r13,r14,r15}
:0200A338 E1A00F04 mov  r0,r4,lsl #0x1e		;r0=0(0x0)
:0200A33C B00F0FA0 andlt  r0,r15,r0,lsr #0x1f
:0200A340 511AF5E1 tstpl r10,r1,ror #0xb
:0200A344 69105D10 ldmvsdb  r0 ,{r4,r8,r10,r11,r12,r14}
:0200A348 0C781300 ldceql 3,cr1,[r8],#-0x0
:0200A34C 80380345 eorhis r0,r8,r5,asr #0x6
:0200A350 C0100515 andgts r0,r0,r5,lsl r5
:0200A354 C1920519 orrgts r0,r2,r9,lsl r5
:0200A358 319D10C1 orrccs r1,r13,r1,asr #0x1
:0200A35C 11D78C79 bicnes r8,r7,r9,ror r12
:0200A360 8C790800 ldchil 8,cr0,[r9],#-0x0
:0200A364 D12C0DAE unknown
:0200A368 0D48EBFF unknown
:0200A36C 0011014C andeqs r0,r1,r12,asr #0x2
:0200A370 051029A1 ldreq r2,[r0, #-0x9a1]		;(r0-0x9a1=*(fffff65f))
:0200A374 100A1799 mulne  r10,r9,r7
:0200A378 08000DE3 stmeqda  r0 ,{r0,r1,r5,r6,r7,r8,r10,r11}
:0200A37C 100B0245 andne  r0,r11,r5,asr #0x4
:0200A380 800B02E3 andhi  r0,r11,r3,ror #0x5
:0200A384 00090003 andeq  r0,r9,r3
:0200A388 0D100905 unknown
:0200A38C 02105590 andeqs r5,r0,#0x24000000
:0200A390 9D31350B ldcls  5,cr3,[r1,#-0x2c]!
:0200A394 BC758038 ldcltl 0,cr8,[r5],#-0xe0
:0200A398 100C71E4 andne  r7,r12,r4,ror #0x3
:0200A39C 5440009D strplb r0,[r0],#-0x9d
:0200A3A0 4D40004D unknown
:0200A3A4 24F04D00 unknown
:0200A3A8 0DF7B5E0 ldceql 5,cr11,[r7,#+0x380]!
:0200A3AC 2049EBFF unknown
:0200A3B0 E5EC0001 strb r0,[r12, #+0x1]!
:0200A3B4 00052800 andeq  r2,r5,r0,lsl #0x10
:0200A3B8 817D24AC cmnhi r13,r12,lsr #0x9
:0200A3BC 34510219 ldrccb r0,[r1],#-0x219
:0200A3C0 303C80DD unknown
:0200A3C4 559E209D ldrpl r2,[r14, #+0x9d]		;r14+0x9d=*(700000a5)=#0(0x00000000)
:0200A3C8 A2E59300 rscge  r9,r5,#0x0
:0200A3CC 85005132 strhi r5,[r0, #-0x132]		;(r0-0x132=*(fffffece))
:0200A3D0 C2619009 rsbgt  r9,r1,#0x9
:0200A3D4 2391E022 orrcss r14,r1,#0x22
:0200A3D8 1269E022 rsbne  r14,r9,#0x22
:0200A3DC 000DE880 andeq  r14,r13,r0,lsl #0x11
:0200A3E0 E59216EC ldr r1,[r2, #+0x6ec]		;r2+0x6ec=*(000006ec)
:0200A3E4 92020634 andls  r0,r2,#0x3400000
:0200A3E8 06EC2085 unknown
:0200A3EC 92008D82 andls  r8,r0,#0x2080
:0200A3F0 82A2408D adchi  r4,r2,#0x8D
:0200A3F4 2FFF1EE5 swics 0x00ff1ee5
:0200A3F8 9D5091E1 unknown
:0200A3FC F09DC070 addnvs r12,r13,r0,ror r0
:0200A400 F09DF09D umullnvs r15,r13,r13,r0
:0200A404 9D609DF9 stclsl 13,cr9,[r0,#-0x3e4]!
:0200A408 209D8FF0 ldrcssh r8,[r13], +r0
:0200A40C D8F09DB7 ldmleia  r0!,{r0,r1,r2,r4,r5,r7,r8,r10,r11,r12,r15}^
:0200A410 9DB09D06 ldcls  13,cr9,[r0,#+0x18]!
:0200A414 9D00A5F0 unknown
:0200A418 F97F9D20 ldmnvdb  r15!,{r5,r8,r10,r11,r12,r15}^
:0200A41C 7C004D7C stcvc  13,cr4,[r0],{#0x7c}
:0200A420 FF9DCF9D swinv 0x009dcf9d
:0200A424 A1D1FF9D unknown
:0200A428 0FB5BAB0 swieq 0x00b5bab0
:0200A42C 9F100001 swils 0x00100001
:0200A430 DD67214D stclel 1,cr2,[r7,#-0x134]!
:0200A434 7D9314D9 unknown
:0200A438 EFBD18FB swi 0x00bd18fb
:0200A43C 458CFFBD strmi r15,[r12, #+0xfbd]		;r12+0xfbd=*(00000fbd)
:0200A440 247BA521 unknown
:0200A444 7A91316D bvc 00456A00
:0200A448 7A91211C bvc 004528C0
:0200A44C FA91FA91 blx 00488E98
:0200A450 CDFD72A8 ldcgtl 2,cr7,[r13,#+0x2a0]!
:0200A454 00090992 muleq  r9,r2,r9
:0200A458 003D0001 eoreqs r0,r13,r1
:0200A45C B600A9E0 strlt r10,r0,r13,r1
:0200A460 7A91DD3E bvc 00481960
:0200A464 5A91010D bpl 0044A8A0
:0200A468 110524BD strneh r2,[r5, -r13]
:0200A46C 80027C81 andhi  r7,r2,r1,lsl #0x19
:0200A470 00951CE0 addeqs r1,r5,r0,ror #0x19
:0200A474 19410554 stmnedb  r1 ,{r2,r4,r6,r8,r10}^
:0200A478 B9004550 stmltdb  r0 ,{r4,r6,r8,r10,r14}
:0200A47C 0110941A tsteq r0,r10,lsl r4
:0200A480 E0862101 add  r2,r6,r1,lsl #0x2
:0200A484 40FD8013 rscmis r8,r13,r3,lsl r0
:0200A488 06B41101 unknown
:0200A48C 0687E1D0 unknown
:0200A490 FD00FD1F unknown
:0200A494 81340205 teqhi r4,r5,lsl #0x4
:0200A498 260640E0 strcs r4,r4,r5,lsl #0x4
:0200A49C 014D0105 unknown
:0200A4A0 F5233192 strnv r3,[r3, #-0x192]!
:0200A4A4 E5469309 strb r9,[r6, #-0x309]		;(r6-0x309=*(fffffcf7))
:0200A4A8 29060102 stmcsdb  r6 ,{r1,r8}
:0200A4AC 001D1300 andeqs r1,r13,r0,lsl #0x6
:0200A4B0 BD2C0915 stclt  9,cr0,[r12,#-0x54]!
:0200A4B4 99106400 ldmlsdb  r0 ,{r10,r13,r14}
:0200A4B8 E593200F ldr r2,[r3, #+0xf]		;r3+0xf=*(0000000f)
:0200A4BC 18110901 ldmneda  r1 ,{r0,r8,r11}
:0200A4C0 08062908 stmeqda  r6 ,{r3,r8,r11,r13}
:0200A4C4 92010175 andls  r0,r1,#0x4000001D
:0200A4C8 100915E7 andne  r1,r9,r7,ror #0xb
:0200A4CC 1D611A75 stcnel 10,cr1,[r1,#-0x1d4]!
:0200A4D0 3C497120 stcccl 1,cr7,[r9],{#0x20}
:0200A4D4 97010D20 strls r0,[r1,-r0, lsr #0x1a]
:0200A4D8 A1171965 tstge r7,r5,ror #0x12
:0200A4DC 40007507 andmi  r7,r0,r7,lsl #0xa
:0200A4E0 0DE38110 stceql 1,cr8,[r3,#+0x40]!
:0200A4E4 210510B5 strcsh r1,[r5, -r5]
:0200A4E8 07EDD401 streqb r13,[r13,+r1, lsl #0x8]!
:0200A4EC 0CEB049D stceql 4,cr0,[r11],#+0x274
:0200A4F0 FA59D035 blx 0367E5D4
:0200A4F4 81451DA0 unknown
:0200A4F8 31E1F011 mvncc  r15,r1,lsl r0
:0200A4FC 7D109A35 unknown
:0200A500 D9316401 ldmledb  r1!,{r0,r10,r13,r14}
:0200A504 7D033509 unknown
:0200A508 F2A18101 adcnv  r8,r1,#0x40000000
:0200A50C 217D1169 cmncs r13,r9,ror #0x2
:0200A510 ADDD052D unknown
:0200A514 55671C00 strplb r1,[r7, #-0xc00]!
:0200A518 800B9705 andhi  r9,r11,r5,lsl #0xe
:0200A51C 805286E2 subhis r8,r2,r2,ror #0xd
:0200A520 801C79E0 andhis r7,r12,r0,ror #0x13
:0200A524 EBFFDD12 bl 02001974
:0200A528 03212C35 unknown
:0200A52C B002F120 andlt  r15,r2,r0,lsr #0x2
:0200A530 E0840086 add  r0,r4,r6,lsl #0x1
:0200A534 B408A507 strlt r10,[r8],#-0x507
:0200A538 E1D02076 bics r2,r0,r6,ror r0
:0200A53C E5911000 ldr r1,[r1, #+0x0]		;r1+0x0=*(a8380000)
:0200A540 81000F87 unknown
:0200A544 802BB9E2 eorhi  r11,r11,r2,ror #0x13
:0200A548 00018AE2 andeq  r8,r1,r2,ror #0x15
:0200A54C 2400E08A strcs r14,[r0],#-0x8a
:0200A550 10B5E082 adcnes r14,r5,r2,lsl #0x1
:0200A554 A0864047 addge  r4,r6,r7,asr #0x0
:0200A558 087990E1 ldmeqda  r9!,{r0,r5,r6,r7,r12,r15}^
:0200A55C 10C11004 sbcne  r1,r1,r4
:0200A560 252098E3 strcs r9,[r0, #-0x8e3]!
:0200A564 09310CE0 ldmeqdb  r1!,{r5,r6,r7,r10,r11}
:0200A568 07514008 ldreqb r4,[r1, -r8]
:0200A56C 3000181D andcc  r1,r0,r13,lsl r8
:0200A570 151C0595 ldrne r0,[r12, #-0x595]		;(r12-0x595=*(fffffa6b))
:0200A574 20698300 rsbcs  r8,r9,r0,lsl #0x6
:0200A578 38319006 ldmccda  r1!,{r1,r2,r12,r15}
:0200A57C BD159510 unknown
:0200A580 05118904 ldreq r8,[r1, #-0x904]		;(r1-0x904=*(a837f6fc))
:0200A584 58210005 stmplda  r1!,{r0,r2}
:0200A588 3045A87D subcc  r10,r5,r13,ror r8
:0200A58C 034D4C00 unknown
:0200A590 E5801608 str r1,[r0, #+0x608]		;r0+0x608=*(00000608)
:0200A594 0BBD00AC bleq 00F4A84C
:0200A598 DD852081 unknown
:0200A59C 04990700 ldreq r0,[r9],#+0x700
:0200A5A0 1401E58D strne r14,[r1],#-0x58d
:0200A5A4 82E1A028 rschi  r10,r1,#0x28
:0200A5A8 01E2840F mvneq  r8,r15,lsl #0x8
:0200A5AC E2805B00 add  r5,r0,#0x0
:0200A5B0 00457822 subeq  r7,r5,r2,lsr #0x10
:0200A5B4 E5208D80 str r8,[r0, #-0xd80]!
:0200A5B8 1D8D300C unknown
:0200A5BC 2114C930 tstcs r4,r0,lsr r9
:0200A5C0 08E03085 unknown
:0200A5C4 00E58D70 rsceq  r8,r5,r0,ror r13
:0200A5C8 EB00FFF6 bl 0204A5A8
:0200A5CC E0840106 add  r0,r4,r6,lsl #0x2
:0200A5D0 00903608 addeqs r3,r0,r8,lsl #0xc
:0200A5D4 04D91031 ldreqb r1,[r9],#+0x31
:0200A5D8 751000A9 ldrvc r0,[r0, #-0xa9]		;(r0-0xa9=*(ffffff57))
:0200A5DC 30292000 eorcc  r2,r9,r0
:0200A5E0 002957C4 eoreq  r5,r9,r4,asr #0xf
:0200A5E4 0C051D09 stceq  13,cr1,[r5],{#0x9}
:0200A5E8 890A0031 stmhidb  r10 ,{r0,r4,r5}
:0200A5EC 8155301B cmphi r5,r11,lsl r0
:0200A5F0 284909E3 stmcsda  r9 ,{r0,r1,r5,r6,r7,r8,r11}^
:0200A5F4 E5841C3D str r1,[r4, #+0xc3d]		;r4+0xc3d=*(00000c3d)
:0200A5F8 845E1872 ldrhib r1,[r14],#-0x872
:0200A5FC 55148DE2 ldrpl r8,[r4, #-0xde2]		;(r4-0xde2=*(fffff21e))
:0200A600 0881B912 stmeqia  r1 ,{r1,r4,r8,r11,r12,r13,r15}
:0200A604 00755802 rsbeqs r5,r5,r2,lsl #0x10
:0200A608 15120015 ldrne r0,[r2, #-0x15]		;(r2-0x15=*(ffffffeb))
:0200A60C 91101800 tstls r0,r0,lsl #0x10
:0200A610 004B4008 subeq  r4,r11,r8
:0200A614 57ADE3C1 strpl r14,r4,r11,r8
:0200A618 C1038910 unknown
:0200A61C 0F68FF97 swieq 0x0068ff97
:0200A620 E9F80000 unknown
:0200A624 07C11809 streqb r1,[r1,+r9, lsl #0x10]
:0200A628 E9335070 ldmdb  r3!,{r4,r5,r6,r12,r14}
:0200A62C 00456879 subeq  r6,r5,r9,ror r8
:0200A630 E026F9E9 eor  r15,r6,r9,ror #0x13
:0200A634 27C11A14 unknown
:0200A638 450E3045 strmi r3,[r14, #-0x45]		;r14-0x45=*(0200a4b7)=#-1826615399(0x93200f99)
:0200A63C C045F480 subgt  r15,r5,r0,lsl #0x9
:0200A640 012B032C unknown
:0200A644 2C039D00 stccs  13,cr9,[r3],{#0x0}
:0200A648 458A035D strmi r0,[r10, #+0x35d]		;r10+0x35d=*(0000035d)
:0200A64C 10F045A0 rscnes r4,r0,r0,lsr #0xb
:0200A650 E280456B add  r4,r0,#0x1AC00000
:0200A654 45E4C045 strmib r12,[r4, #+0x45]!
:0200A658 0045E400 subeq  r14,r5,r0,lsl #0x8
:0200A65C CD2255E8 stcgt  5,cr5,[r2,#-0x3a0]!
:0200A660 4560450C strmib r4,[r0, #-0x50c]!
:0200A664 4520A9F0 strmi r10,[r0, #-0x9f0]!
:0200A668 C045D080 subgt  r13,r5,r0,lsl #0x1
:0200A66C 51029CBE strplh r9,[r2, -r14]
:0200A670 0F09120B swieq 0x0009120b
:0200A674 45660045 strmib r0,[r6, #-0x45]!
:0200A678 F045B490 unknown
:0200A67C 17FD7A05 ldrneb r7,[r13,+r5, lsl #0x14]!
:0200A680 0254C045 subeqs r12,r4,#0x45
:0200A684 4F120005 swimi 0x00120005
:0200A688 FD22072D stc2  7,cr0,[r2,#-0xb4]!
:0200A68C 45904507 ldrmi r4,[r0, #+0x507]		;r0+0x507=*(00000507)
:0200A690 FD7959F0 ldc2l 9,cr5,[r9,#-0x3c0]!
:0200A694 FDC04517 unknown
:0200A698 E59F020C ldr r0,[r15, #+0x20c]		;r15+0x20c=*(0200a8ac)=#350377568(0x14e25660)
:0200A69C 0FCD120C swieq 0x00cd120c
:0200A6A0 07FD4022 ldreqb r4,[r13,+r2, lsr #0x0]!
:0200A6A4 004170CD subeq  r7,r1,r13,asr #0x1
:0200A6A8 3950CD8D ldmccdb  r0 ,{r0,r2,r3,r7,r8,r10,r11,r14,r15}^
:0200A6AC 81208500 unknown
:0200A6B0 859AF7A8 ldrhi r15,[r10, #+0x7a8]		;r10+0x7a8=*(000007a8)
:0200A6B4 0031C4C0 eoreqs r12,r1,r0,asr #0x9
:0200A6B8 0FD111C4 swieq 0x00d111c4
:0200A6BC 30CA0031 sbccc  r0,r10,r1,lsr r0
:0200A6C0 8516A1DC ldrhi r10,[r6, #-0x1dc]		;(r6-0x1dc=*(fffffe24))
:0200A6C4 E966A100 unknown
:0200A6C8 BA46A100 blt 031B2AD0
:0200A6CC 11DD007C bicnes r0,r13,r12,ror r0
:0200A6D0 0313001D tsteq r3,#0x1D
:0200A6D4 48900215 ldmmiia  r0 ,{r0,r2,r4,r9}
:0200A6D8 1190084D orrnes r0,r0,r13,asr #0x10
:0200A6DC 004D0621 subeq  r0,r13,r1,lsr #0xc
:0200A6E0 75005123 strvc r5,[r0, #-0x123]		;r0-0x123=*(14e2553d)=#0(0x00000000)
:0200A6E4 F170D920 cmnnv r0,r0,lsr #0x12
:0200A6E8 007D1C38 rsbeqs r1,r13,r8,lsr r12
:0200A6EC E59FB170 ldr r11,[r15, #+0x170]		;r15+0x170=*(0200a864)=#-1716190655(0x99b50241)
:0200A6F0 01AD060A moveq  r0,r10,lsl #0xc		;r0=0(0x0)
:0200A6F4 0B615014 bleq 0385E74C
:0200A6F8 5005D140 andpl  r13,r5,r0,asr #0x2
:0200A6FC 19E58D52 unknown
:0200A700 8B610410 blhi 0384B748
:0200A704 95D1FC78 ldrlsb r15,[r1, #+0xc78]		;r1+0xc78=*(a8380c78)
:0200A708 40E59694 smlalmi  r9,r5,r4,r6
:0200A70C FD0A3911 unknown
:0200A710 30000B07 andcc  r0,r0,r7,lsl #0x16
:0200A714 D1DC0D89 bicles r0,r12,r9,lsl #0x1b
:0200A718 14E59615 unknown
:0200A71C 450C1CB1 strmi r1,[r12, #-0xcb1]		;(r12-0xcb1=*(fffff34f))
:0200A720 8645D188 strhib r13,[r5],-r8, lsl #0x3
:0200A724 09610A3D unknown
:0200A728 1AE28770 bne 018AC4F0
:0200A72C B0095D0C andlt  r5,r9,r12,lsl #0x1a
:0200A730 BEE1C016 mcrlt 0,7,r12,cr1,cr6,{0}
:0200A734 57822605 strpl r2,[r2,+r5, lsl #0xc]
:0200A738 13D922C1 bicnes r2,r9,#0x1000000C
:0200A73C 0AE3008E beq 018CA97C
:0200A740 13D90165 bicnes r0,r9,#0x40000019
:0200A744 DD31B0CE ldcle  0,cr11,[r1,#-0x338]!
:0200A748 226193E1 rsbcs  r9,r1,#0x84000003
:0200A74C 266200E0 unknown
:0200A750 1185E5D2 unknown
:0200A754 83217904 unknown
:0200A758 4001E250 andmi  r14,r1,r0,asr r2
:0200A75C 21B0E284 movcss r14,r4,lsl #0x5		;r14=0(0x0)
:0200A760 05CD00CD streqb r0,[r13, #+0xcd]		;r13+0xcd=*(000000cd)
:0200A764 05F5E154 ldreqb r14,[r5, #+0x154]!
:0200A768 DD71B002 ldclel 0,cr11,[r1,#-0x8]!
:0200A76C 76B8E111 unknown
:0200A770 25C4E586 strcsb r14,[r4, #+0x586]		;r4+0x586=*(00000586)
:0200A774 DD404010 unknown
:0200A778 04B507E1 unknown
:0200A77C E58646C8 str r4,[r6, #+0x6c8]		;r6+0x6c8=*(000006c8)
:0200A780 DD50BA08 unknown
:0200A784 56CC2861 strplb r2,[r6, #+0x6c8]		;r6+0x6c8=*(000006c8)
:0200A788 A708E586 strge r14,[r8,-r6, lsl #0xb]
:0200A78C 90EB02E6 rscls  r0,r11,r6,ror #0x5
:0200A790 00E00104 rsceq  r0,r0,r4,lsl #0x2
:0200A794 41471001 unknown
:0200A798 10491630 subne  r1,r9,r0,lsr r6
:0200A79C A8202D51 stmgeda  r0!,{r0,r4,r6,r8,r10,r11,r13}
:0200A7A0 E0410004 sub  r0,r1,r4
:0200A7A4 2DC01039 unknown
:0200A7A8 D0102140 andles r2,r0,r0,asr #0x2
:0200A7AC 2D12D505 unknown
:0200A7B0 12D50500 sbcnes r0,r5,#0x0
:0200A7B4 11C0002D bicne  r0,r0,r13,lsr #0x0
:0200A7B8 1905B600 stmnedb  r5 ,{r9,r10,r12,r13,r15}
:0200A7BC 03110800 tsteq r1,#0x0
:0200A7C0 E0400005 sub  r0,r0,r5
:0200A7C4 0009C00A andeq  r12,r9,r10
:0200A7C8 22A1000D adccs  r0,r1,#0xD
:0200A7CC 04E5000D unknown
:0200A7D0 BC9E02A5 ldclt  2,cr0,[r14],{#0xa5}
:0200A7D4 04A59606 unknown
:0200A7D8 01C54000 biceq  r4,r5,r0
:0200A7DC B8A58680 stmltia  r5!,{r7,r9,r10,r15}
:0200A7E0 0C0CC120 stceq  1,cr12,[r12],{#0x20}
:0200A7E4 5010E286 andpls r14,r0,r6,lsl #0x5
:0200A7E8 05B004C1 ldreq r0,[r0, #+0x4c1]!
:0200A7EC B21E5500 andlts r5,r14,#0x0
:0200A7F0 C51AC02D ldrgt r12,[r10, #-0x2d]		;(r10-0x2d=*(ffffffd3))
:0200A7F4 0C35960C ldceq  6,cr9,[r5],#-0x30
:0200A7F8 86042580 strhi r2,[r4],-r0, lsl #0xb
:0200A7FC 1615D4E5 ldrne r13,[r4],-r0, lsl #0xb
:0200A800 3D18E586 unknown
:0200A804 E18FF805 orr  r15,r15,r5,lsl #0x10
:0200A808 418190CE orrmi  r9,r1,r14,asr #0x1
:0200A80C 89153915 ldmhidb  r5 ,{r0,r2,r4,r8,r11,r12,r13}
:0200A810 01164588 tsteq r6,r8,lsl #0xb
:0200A814 0529FC00 streq r15,[r9, #-0xc00]!
:0200A818 051D04BE ldreq r0,[r13, #-0x4be]		;(r13-0x4be=*(fffffb42))
:0200A81C 0200E724 andeq  r14,r0,#0x900000
:0200A820 2D0247F0 unknown
:0200A824 9F33F8E9 swils 0x0033f8e9
:0200A828 0023F8E5 eoreq  r15,r3,r5,ror #0x11
:0200A82C 93500419 cmpls r0,#0x19000000
:0200A830 14150995 ldrne r0,[r5],#-0x995
:0200A834 1998E285 ldmneib  r8 ,{r0,r2,r7,r9,r13,r14,r15}
:0200A838 70010415 andvc  r0,r1,r5,lsl r4
:0200A83C 1411E1A0 ldrne r14,[r1],#-0x1a0
:0200A840 A1041197 swpge r1,r7,r4
:0200A844 E2851024 add  r1,r5,#0x24
:0200A848 1BBE10B1 blne 00F8EB14
:0200A84C A1E21081 mvnge  r1,r1,lsl #0x1
:0200A850 81520814 cmphi r2,r4,lsl r8
:0200A854 031325E0 tsteq r3,#0x38000000
:0200A858 C0001942 andgt  r1,r0,r2,asr #0x12
:0200A85C 19304019 ldmnedb  r0!,{r0,r3,r4,r14}
:0200A860 CC132100 ldcgt  1,cr2,[r3],{#0x0}
:0200A864 99B50241 ldmlsib  r5!,{r0,r6,r9}
:0200A868 00490417 subeq  r0,r9,r7,lsl r4
:0200A86C 02F113A4 rsceqs r1,r1,#0x90000002
:0200A870 A5001D10 strge r1,[r0, #-0xd10]		;(r0-0xd10=*(fffff2f0))
:0200A874 00E31100 rsceq  r1,r3,r0,lsl #0x2
:0200A878 02F11465 rsceqs r1,r1,#0x65000000
:0200A87C 708A131D addvc  r1,r10,r13,lsl r3
:0200A880 9F131E7D swils 0x00131e7d
:0200A884 30B22065 adcccs r2,r2,r5,ror #0x0
:0200A888 5909E1D1 stmpldb  r9 ,{r0,r4,r6,r7,r8,r13,r14,r15}
:0200A88C 061C5510 unknown
:0200A890 007D1B49 rsbeqs r1,r13,r9,asr #0x16
:0200A894 0120611D unknown
:0200A898 E35CDB51 cmp r12,#0x14400
:0200A89C 7D207D71 stcvc  13,cr7,[r0,#-0x1c4]!
:0200A8A0 46600CF0 unknown
:0200A8A4 7D06A018 unknown
:0200A8A8 00356610 eoreqs r6,r5,r0,lsl r6
:0200A8AC 14E25660 unknown
:0200A8B0 01BD66BC ldreqh r6,[r13, +r12]!
:0200A8B4 F1459466 unknown
:0200A8B8 81444000 unknown
:0200A8BC B0814500 addlt  r4,r1,r0,lsl #0xa
:0200A8C0 499CE02C ldmmiib  r12 ,{r2,r3,r5,r13,r14,r15}
:0200A8C4 62E0052A rscvs  r0,r0,#0xA800000
:0200A8C8 C6E5DAA6 unknown
:0200A8CC 205CE300 subcss r14,r12,r0,lsl #0x6
:0200A8D0 45C61019 strmib r1,[r6, #+0x19]		;r6+0x19=*(00000019)
:0200A8D4 00490C30 subeq  r0,r9,r0,lsr r12
:0200A8D8 570081E7 strpl r8,r0,r9,r0,lsr r12
:0200A8DC 10008155 andne  r8,r0,r5,asr r1
:0200A8E0 651E0081 ldrvs r0,[r14, #-0x81]		;(r14-0x81=*(ffffff7f))
:0200A8E4 8D008120 unknown
:0200A8E8 F5105500 ldrnv r5,[r0, #-0x500]		;(r0-0x500=*(fffffb00))
:0200A8EC 90108151 andlss r8,r0,r1,asr r1
:0200A8F0 E6CCE3A0 strb r14,[r12],+r0, lsr #0x7
:0200A8F4 A0820015 addge  r0,r2,r5,lsl r0
:0200A8F8 490AE24E stmmidb  r10 ,{r1,r2,r3,r6,r9,r13,r14,r15}
:0200A8FC 060E9001 streq r9,[r14],-r1
:0200A900 3003A010 andcc  r10,r3,r0,lsl r0
:0200A904 F503A046 strnv r10,[r3, #-0x46]		;(r3-0x46=*(93200f53))
:0200A908 3640BC00 strccb r11,[r0],-r0, lsl #0x18
:0200A90C 36BC30A9 unknown
:0200A910 00A50331 adceq  r0,r5,r1,lsr r3
:0200A914 943236BC unknown
:0200A918 430000A5 unknown
:0200A91C 0006BCA0 andeq  r11,r6,r0,lsr #0x19
:0200A920 49F0DD84 ldmmiib  r0!,{r2,r7,r8,r10,r11,r12,r14,r15}^
:0200A924 3662E023 unknown
:0200A928 004D02D3 unknown
:0200A92C 193BE353 ldmnedb  r11!,{r0,r1,r4,r6,r8,r9,r13,r14,r15}
:0200A930 002D3610 eoreq  r3,r13,r0,lsl r6
:0200A934 E28C51C0 add  r5,r12,#0x30
:0200A938 E15C0003 cmp r12,r3
:0200A93C 80006DE6 andhi  r6,r0,r6,ror #0x1b
:0200A940 40006D36 andmi  r6,r0,r6,lsr r13
:0200A944 6D19006D unknown
:0200A948 806D30C0 rsbhi  r3,r13,r0,asr #0x1
:0200A94C 6D031DAA unknown
:0200A950 5A009D20 bpl 02031DD8
:0200A954 B5CC1011 strltb r1,[r12, #+0x11]		;r12+0x11=*(00000011)
:0200A958 E0578620 subs r8,r7,r0,lsr #0xc
:0200A95C 706D1059 rsbvc  r1,r13,r9,asr r0
:0200A960 001FF06D andeqs r15,r15,r13,ror #0x0
:0200A964 4E1AF06D cdpmi 0,0,cr15,cr10,cr13,3
:0200A968 008002D9 unknown
:0200A96C 5118E313 tstpl r8,r3,lsl r3
:0200A970 C110AD10 tstgt r0,r0,lsl r13
:0200A974 41E3A030 mvnmi  r10,lsr r0
:0200A978 052D1410 streq r1,[r13, #-0x410]!
:0200A97C A028C00C eorge  r12,r8,r12
:0200A980 F10011E3 unknown
:0200A984 C0E2800B rscgt  r8,r2,r11
:0200A988 CC8C0075 stcgt  0,cr0,[r12],{#0x75}
:0200A98C 50125966 andpls r5,r2,r6,ror #0x12
:0200A990 9406C0E1 strls r12,[r6],#-0xe1
:0200A994 0006A504 andeq  r10,r6,r4,lsl #0xa
:0200A998 06C0A040 streqb r10,r10,r6,r4,lsl #0xa
:0200A99C C8A50084 stmgtia  r5!,{r2,r7}
:0200A9A0 66004D06 strvs r4,[r0],-r6, lsl #0x1a
:0200A9A4 08BCE594 ldmeqia  r12!,{r2,r4,r7,r8,r10,r13,r14,r15}
:0200A9A8 96E594E6 unknown
:0200A9AC 9AE02AE0 bls 01815534
:0200A9B0 E0294C00 eor  r4,r9,r0,lsl #0x18
:0200A9B4 25D99662 ldrcsb r9,[r9, #+0x662]		;r9+0x662=*(00000662)
:0200A9B8 79405900 stmvcdb  r0 ,{r8,r11,r12,r14}^
:0200A9BC 0059C422 subeqs r12,r9,r2,lsr #0x8
:0200A9C0 E2833001 add  r3,r3,#0x1
:0200A9C4 53000509 unknown
:0200A9C8 05B5EBE1 ldreq r14,[r5, #+0xbe1]!
:0200A9CC 00068D96 muleq  r6,r6,r13
:0200A9D0 E09E6050 adds r6,r14,r0,asr r0
:0200A9D4 C44A0255 strgtb r0,[r10],#-0x255
:0200A9D8 25089406 strcs r9,[r8, #-0x406]		;(r8-0x406=*(fffffbfa))
:0200A9DC 29E15600 unknown
:0200A9E0 16BCBA01 unknown
:0200A9E4 C0E50984 rscgt  r0,r5,r4,lsl #0x13
:0200A9E8 BCE58426 stcltl 4,cr8,[r5],#+0x98
:0200A9EC 40C00041 sbcmi  r0,r0,r1,asr #0x0
:0200A9F0 C8E59416 unknown
:0200A9F4 91E59406 mvnls  r9,r6,lsl #0x8
:0200A9F8 E0202000 eor  r2,r0,r0
:0200A9FC F10C79B8 strnvh r7,[r12, -r8]
:0200AA00 E0511150 subs r1,r1,r0,asr r1
:0200AA04 51F051B0 ldrplh r5,[r0, #+0x10]!
:0200AA08 510B6DF0 unknown
:0200AA0C E810A580 ldmda  r0 ,{r7,r8,r10,r13,r15}
:0200AA10 5F1280AD swipl 0x001280ad
:0200AA14 0025109D mlaeq  r5,r13,r0,r1unknown
:0200AA18 930F790C unknown
:0200AA1C 0BE02241 bleq 01813328
:0200AA20 0FDD96DC swieq 0x00dd96dc
:0200AA24 92261919 eorls  r1,r6,#0x64000
:0200AA28 300C03E5 andcc  r0,r12,r5,ror #0x7
:0200AA2C 2002E049 andcs  r14,r2,r9,asr #0x0
:0200AA30 0000E083 andeq  r14,r0,r3,lsl #0x1
:0200AA34 B8E58020 unknown
:0200AA38 E0E59426 rsc  r9,r5,r6,lsr #0x8
:0200AA3C E5943600 ldr r3,[r4, #+0x600]		;r4+0x600=*(00000600)
:0200AA40 E0204192 mla  r0,r2,r1,r4unknown
:0200AA44 9016005C andlss r0,r6,r12,asr r0
:0200AA48 05A51009 streq r1,[r5, #+0x9]!
:0200AA4C 4D04E083 unknown
:0200AA50 10618C0F rsbne  r8,r1,r15,lsl #0x18
:0200AA54 55D21069 ldrplb r1,[r2, #+0x69]		;r2+0x69=*(00000069)
:0200AA58 010DB000 unknown
:0200AA5C D02B00B2 unknown
:0200AA60 100003E1 andne  r0,r0,r1,ror #0x7
:0200AA64 20002035 andcs  r2,r0,r5,lsr r0
:0200AA68 B1E3A020 mvnlt  r10,r0,lsr #0x0
:0200AA6C 9466B81A unknown
:0200AA70 84101915 ldrhi r1,[r0],#-0x915
:0200AA74 A90AB106 stmgedb  r10 ,{r1,r2,r8,r12,r13,r15}
:0200AA78 840C061A strhi r0,[r12],#-0x61a
:0200AA7C 1D06B012 unknown
:0200AA80 046511D0 unknown
:0200AA84 D06DB213 rsble  r11,r13,r3,lsl r2
:0200AA88 050D1108 streq r1,[r13, #-0x108]		;(r13-0x108=*(fffffef8))
:0200AA8C 8466B813 unknown
:0200AA90 00020015 andeq  r0,r2,r5,lsl r0
:0200AA94 0065E352 rsbeq  r14,r5,r2,asr r3
:0200AA98 000D0408 andeq  r0,r13,r8,lsl #0x8
:0200AA9C 0DC82D45 unknown
:0200AAA0 A9CEB800 stmgeib  r14 ,{r11,r12,r13,r15}^
:0200AAA4 1FCD9510 swine 0x00cd9510
:0200AAA8 69242DED stmvsdb  r4!,{r0,r2,r3,r5,r6,r7,r8,r10,r11,r13}
:0200AAAC CEB30535 mrcgt 5,5,r0,cr3,cr5,{1}
:0200AAB0 04190019 ldreq r0,[r9],#-0x19
:0200AAB4 19204096 stmnedb  r0!,{r1,r2,r4,r7,r14}
:0200AAB8 800C06E0 andhi  r0,r12,r0,ror #0xd
:0200AABC D026B0E2 eorle  r11,r6,r2,ror #0x1
:0200AAC0 B108E100 unknown
:0200AAC4 00750703 rsbeqs r0,r5,r3,lsl #0xe
:0200AAC8 B119F457 tstlt r9,r7,asr r4
:0200AACC 69DAB194 ldmvsib  r10 ,{r2,r4,r7,r8,r12,r13,r15}^
:0200AAD0 D1A00100 movle  r0,r0,lsl #0x2		;r0=0(0x0)
:0200AAD4 010FCD46 mrseq r12,CPSR
:0200AAD8 87F0E441 ldrhib r14,r0,r0,lsl #0x2
:0200AADC 40947105 addmis r7,r4,r5,lsl #0x2
:0200AAE0 11C1110E bicne  r1,r1,r14,lsl #0x2
:0200AAE4 F111C4F1 ldrnvsh r12,[r1, -r1]
:0200AAE8 FB03F111 blx 02106F3C
:0200AAEC F1115045 tstnv r1,r5,asr #0x0
:0200AAF0 B3411199 unknown
:0200AAF4 F111F111 tstnv r1,r1,lsl r1
:0200AAF8 1160C9F1 unknown
:0200AAFC 811187F1 ldrhish r8,[r1, -r1]
:0200AB00 11DBF111 bicnes r15,r11,r1,lsl r1
:0200AB04 811150F1 ldrhish r5,[r1, -r1]
:0200AB08 11E1115D mvnne  r1,r13,asr r1
:0200AB0C 611110F1 ldrvssh r1,[r1, -r1]
:0200AB10 1515C9B5 ldrne r12,[r5, #-0x9b5]		;(r5-0x9b5=*(fffff64b))
:0200AB14 1525C944 strne r12,[r5, #-0x944]!
:0200AB18 C985C944 stmgtib  r5 ,{r2,r6,r8,r11,r14,r15}
:0200AB1C BEF5C9F5 mrclt 9,7,r12,cr5,cr5,{7}
:0200AB20 15B0457F ldrne r4,[r0, #+0x57f]!
:0200AB24 DA0BED84 ble 0230613C
:0200AB28 F6753351 unknown
:0200AB2C 77ACF62D strvc r15,[r12,+r13, lsr #0xc]!
:0200AB30 85B309FA ldrhi r0,[r3, #+0x9fa]!
:0200AB34 03096018 unknown
:0200AB38 4201B164 andmi  r11,r1,#0x19
:0200AB3C E4DDDA56 ldrb r13,[r13],#+0xa56
:0200AB40 4205587D andmi  r5,r5,#0x7D0000
:0200AB44 09320550 ldmeqdb  r2!,{r4,r6,r8,r10}
:0200AB48 D86E2E40 unknown
:0200AB4C 13AD3205 movne  r3,#0x50000000		;r3=1342177280(0x50000000)
:0200AB50 D565D833 strleb r13,[r5, #-0x833]!
:0200AB54 6620F565 unknown
:0200AB58 33016235 unknown
:0200AB5C 10024114 andne  r4,r2,r4,lsl r1
:0200AB60 08730132 unknown
:0200AB64 1301224B unknown
:0200AB68 4110F301 tstmi r0,r1,lsl #0x6
:0200AB6C 79F30122 unknown
:0200AB70 CCB6C045 ldcgt  0,cr12,[r6],#+0x114
:0200AB74 45000101 strmi r0,[r0, #-0x101]		;(r0-0x101=*(fffffeff))
:0200AB78 0045CC00 subeq  r12,r5,r0,lsl #0x18
:0200AB7C 452CDA0F strmi r13,[r12, #-0xa0f]!
:0200AB80 04F04590 unknown
:0200AB84 45678045 strmib r8,[r7, #-0x45]!
:0200AB88 2B0184C0 blcs 0206BE90
:0200AB8C A5110879 ldrge r0,[r1, #-0x879]		;(r1-0x879=*(a837f787))
:0200AB90 FD004509 unknown
:0200AB94 A91080A9 ldmgedb  r0 ,{r0,r3,r5,r7,r15}
:0200AB98 4519AD70 ldrmi r10,[r9, #-0xd70]		;(r9-0xd70=*(fffff290))
:0200AB9C 806102A1 rsbhi  r0,r1,r1,lsr #0x5
:0200ABA0 B271FA55 rsblts r15,r1,#0x55000
:0200ABA4 8127013C unknown
:0200ABA8 04211103 unknown
:0200ABAC 71EB062D mvnvc  r0,r13,lsr #0xc
:0200ABB0 D5006122 strle r6,[r0, #-0x122]		;(r0-0x122=*(fffffede))
:0200ABB4 71B0ED12 movvcs r14,r2,lsl r13		;r14=0(0x0)
:0200ABB8 6110D572 tstvs r0,r2,ror r5
:0200ABBC 36102912 unknown
:0200ABC0 5E08026D cdppl 2,0,cr0,cr8,cr13,3
:0200ABC4 D9027151 stmledb  r2 ,{r0,r4,r6,r8,r12,r13,r14}
:0200ABC8 026D100B rsbeq  r1,r13,#0xB
:0200ABCC 520D6045 andpl  r6,r13,#0x45
:0200ABD0 41F61BFD ldrmish r1,[r6, #+0xbd]!
:0200ABD4 C041F080 subgt  r15,r1,r0,lsl #0x1
:0200ABD8 C98041D2 stmgtib  r0 ,{r1,r4,r6,r7,r8,r14}
:0200ABDC 2950411B ldmcsdb  r0 ,{r0,r1,r3,r4,r8,r14}^
:0200ABE0 51C9F552 bicpl  r15,r9,r2,asr r5
:0200ABE4 7105FA2B unknown
:0200ABE8 0D9F20B0 unknown
:0200ABEC 75048962 strvc r8,[r4, #-0x962]		;(r4-0x962=*(fffff69e))
:0200ABF0 2105C100 unknown
:0200ABF4 C92BA197 stmgtdb  r11!,{r0,r1,r2,r4,r7,r8,r13,r15}
:0200ABF8 EA31051C b 02C4C070
:0200ABFC 10BAE587 adcnes r14,r10,r7,lsl #0xb
:0200AC00 000501C9 andeq  r0,r5,r9,asr #0x3
:0200AC04 B0000502 andlt  r0,r0,r2,lsl #0xa
:0200AC08 E3510001 cmp r1,#0x1
:0200AC0C 0918B903 ldmeqdb  r8 ,{r0,r1,r8,r11,r12,r13,r15}
:0200AC10 09606740 unknown
:0200AC14 0C290100 stceq  1,cr0,[r9],#-0x0
:0200AC18 D7741BAD ldrleb r1,[r4,-r13, lsr #0x17]!
:0200AC1C 4DB830A9 ldcmi  0,cr3,[r8,#+0x2a4]!
:0200AC20 21ED0199 unknown
:0200AC24 F503A0B0 strnv r10,[r3, #-0xb0]		;r3-0xb0=*(4fffff50)=#0(0x00000000)
:0200AC28 01F5CB11 mvneqs r12,r1,lsl r11
:0200AC2C 5B0000A3 blpl 0200AEC0
:0200AC30 1105D1E3 unknown
:0200AC34 9001690C andls  r6,r1,r12,lsl #0x12
:0200AC38 29019D0A stmcsdb  r1 ,{r1,r3,r8,r10,r11,r12,r15}
:0200AC3C 30080103 andcc  r0,r8,r3,lsl #0x2
:0200AC40 0906E3C1 stmeqdb  r6 ,{r0,r6,r7,r8,r9,r13,r14,r15}
:0200AC44 370BB910 unknown
:0200AC48 F33AE587 teqnv r10,#0x21C00000
:0200AC4C D0008904 andle  r8,r0,r4,lsl #0x12
:0200AC50 DD34F1DD ldcle  1,cr15,[r4,#-0x374]!
:0200AC54 0001CC81 andeq  r12,r1,r1,lsl #0x19
:0200AC58 000155D8 unknown
:0200AC5C 9C81D1E4 stcls  1,cr13,[r1],{#0xe4}
:0200AC60 D19C004D orrles r0,r12,r13,asr #0x0
:0200AC64 D5F1D1C1 ldrleb r13,[r1, #+0x1c1]!
:0200AC68 D1E9F1D1 unknown
:0200AC6C 01005CC1 unknown
:0200AC70 7F436900 swivc 0x00436900
:0200AC74 7275D965 rsbvcs r13,r5,#0x194000
:0200AC78 FDB3693C ldc2  9,cr6,[r3,#+0xf0]!
:0200AC7C 44350D04 unknown
:0200AC80 14BA1519 unknown
:0200AC84 000009B5 streqh r0,[r0], -r5
:0200AC88 A00440E0 andge  r4,r4,r0,ror #0x1
:0200AC8C 0128E102 unknown
:0200AC90 E1B12400 movs r2,r0,lsl #0x8		;r2=0(0x0)
:0200AC94 0D48F1B1 unknown
:0200AC98 5E3DB441 cdppl 4,2,cr11,cr13,cr1,2
:0200AC9C 9011B1EC andlss r11,r1,r12,ror #0x3
:0200ACA0 20E431B1 unknown
:0200ACA4 0E39159F mrceq 5,1,r1,cr9,cr15,{4}
:0200ACA8 B19A31B1 ldrlth r3,[r10, +r1]
:0200ACAC 27309941 ldrcs r9,[r10, +r1]
:0200ACB0 618B4111 orrvs  r4,r11,r1,lsl r1
:0200ACB4 8E410630 mcrhi 6,2,r0,cr1,cr0,{1}
:0200ACB8 41B061B8 ldrmih r6,[r0, +r8]!
:0200ACBC 30614EAE rsbcc  r4,r1,r14,lsr #0x1d
:0200ACC0 80310DB5 unknown
:0200ACC4 6061E3A0 rsbvs  r14,r1,r0,lsr #0x7
:0200ACC8 0AED34A9 beq 01B57F74
:0200ACCC 78DA7100 ldmvcia  r10 ,{r8,r12,r13,r14}^
:0200ACD0 49780DC1 unknown
:0200ACD4 8D60080E stchil 8,cr0,[r0,#-0x38]!
:0200ACD8 4904E214 stmmidb  r4 ,{r2,r4,r9,r13,r14,r15}
:0200ACDC E58D601E str r6,[r13, #+0x1e]		;r13+0x1e=*(0000001e)
:0200ACE0 44051019 strmi r1,[r5],#-0x19
:0200ACE4 A99F8E49 ldmgeib  r15 ,{r0,r3,r6,r9,r10,r11,r15}
:0200ACE8 50E597A0 rscpl  r9,r5,r0,lsr #0xf
:0200ACEC 45358E49 ldrmi r8,[r5, #-0xe49]!
:0200ACF0 499720A9 ldmmiib  r7 ,{r0,r3,r5,r7,r13}
:0200ACF4 E288803E add  r8,r8,#0x3E
:0200ACF8 001520A5 andeqs r2,r5,r5,lsr #0x1
:0200ACFC 2445B6C5 strcsb r11,[r5],#-0x6c5
:0200AD00 E1EAE158 mvn  r14,r8,asr r1
:0200AD04 2297071B addcss r0,r7,#0x6C0000
:0200AD08 A18740A1 orrge  r4,r7,r1,lsr #0x1
:0200AD0C 58FE4100 unknown
:0200AD10 7CF25582 ldcvcl 5,cr5,[r2],#+0x208
:0200AD14 7C004D4D stcvc  13,cr4,[r0],{#0x4d}
:0200AD18 F6CDC6CD strnvb r12,[r0],{#0x4d}
:0200AD1C A174F6CD cmnge r4,r13,asr #0xd
:0200AD20 005D3CC0 subeqs r3,r13,r0,asr #0x19
:0200AD24 00A10001 adceq  r0,r1,r1
:0200AD28 0A00593C beq 02021220
:0200AD2C 96E255D9 unknown
:0200AD30 4D2C21AD stcmi  1,cr2,[r12,#-0x2b4]!
:0200AD34 68F24DE2 unknown
:0200AD38 A988C0A9 stmgeib  r8 ,{r0,r3,r5,r7,r14,r15}
:0200AD3C A980AD80 stmgeib  r0 ,{r7,r8,r10,r11,r13,r15}
:0200AD40 F1F0A980 mvnnvs r10,r0,lsl #0x13
:0200AD44 C0A94BF0 unknown
:0200AD48 012E0044 unknown
:0200AD4C 4400A900 strmi r10,[r0],#-0x900
:0200AD50 A9E10061 unknown
:0200AD54 A9131980 ldmgedb  r3 ,{r7,r8,r11,r12}
:0200AD58 20B4EB50 adccss r14,r4,r0,asr r11
:0200AD5C 71230DDD unknown
:0200AD60 05B57DF2 ldreq r7,[r5, #+0xdf2]!
:0200AD64 0005C8F1 unknown
:0200AD68 30E4C1A1 rsccc  r12,r4,r1,lsr #0x3
:0200AD6C 20DC71A1 sbccss r7,r12,r1,lsr #0x3
:0200AD70 A19371A1 orrges r7,r3,r1,lsr #0x3
:0200AD74 20F1A1F1 unknown
:0200AD78 00A0C045 adceq  r12,r0,r5,asr #0x0
:0200AD7C 00450001 subeq  r0,r5,r1
:0200AD80 0045A0CB subeq  r10,r5,r11,asr #0x1
:0200AD84 A1B1A1B6 ldrgeh r10,[r1, +r6]!
:0200AD88 F993FDF1 ldmnvib  r3 ,{r0,r4,r5,r6,r7,r8,r10,r11,r12,r13,r14,r15}
:0200AD8C 58BAB0BD ldmplia  r10!,{r0,r2,r3,r4,r5,r7,r12,r13,r15}
:0200AD90 BD580015 unknown
:0200AD94 13FD5C00 mvnnes r5,#0x0
:0200AD98 6A388159 bvs 02E2B304
:0200AD9C 41B6C535 movmis r12,lsr r5		;r12=0(0x0)
:0200ADA0 80010607 andhi  r0,r1,r7,lsl #0xc
:0200ADA4 85119DE0 ldrhi r9,[r1, #-0xde0]		;(r1-0xde0=*(a837f220))
:0200ADA8 CD90281C unknown
:0200ADAC 11073101 unknown
:0200ADB0 3118E792 unknown
:0200ADB4 B0990561 addlts r0,r9,r1,ror #0xa
:0200ADB8 9988F21D stmlsib  r8 ,{r0,r2,r3,r4,r9,r12,r13,r14,r15}
:0200ADBC 2E81C040 cdpcs 0,8,cr12,cr1,cr0,2
:0200ADC0 F5396475 ldrnv r6,[r9, #-0x475]!
:0200ADC4 F539F539 ldrnv r15,[r9, #-0x539]!
:0200ADC8 309918FD ldrccsh r1,[r9], +r13
:0200ADCC 14E9F539 unknown
:0200ADD0 B539D8FF ldrlt r13,[r9, #-0x8ff]!
:0200ADD4 F495F539 ldrnv r15,[r5],#+0x539
:0200ADD8 3B51829C blcc 0346B850
:0200ADDC 60CE52A1 sbcvs  r5,r14,r1,lsr #0x5
:0200ADE0 A15882A1 cmpge r8,r1,lsr #0x5
:0200ADE4 A1F2A182 mvnges r10,r2,lsl #0x3
:0200ADE8 C045B7F2 unknown
:0200ADEC 01011CBA streqh r1,[r1, -r10]
:0200ADF0 043D1100 unknown
:0200ADF4 454D0259 strmib r0,[r13, #-0x259]		;(r13-0x259=*(fffffda7))
:0200ADF8 F2A1B440 adcnv  r11,r1,#0x40000000
:0200ADFC 59A5F2A1 stmplib  r5!,{r0,r5,r7,r9,r12,r13,r14,r15}
:0200AE00 113DD4C2 teqne r13,r2,asr #0x9
:0200AE04 AB0D7510 blge 0236824C
:0200AE08 D83B00ED ldmleda  r11!,{r0,r2,r3,r5,r6,r7}
:0200AE0C A1B472A1 movges r7,r1,lsr #0x5		;r7=88195072(0x541c000)
:0200AE10 4512B9C2 ldrmi r11,[r2, #-0x9c2]		;(r2-0x9c2=*(fffff63e))
:0200AE14 02B5E910 adceqs r14,r5,#0x40000
:0200AE18 00752021 rsbeqs r2,r5,r1,lsr #0x0
:0200AE1C D5196381 ldrle r6,[r9, #-0x381]		;(r9-0x381=*(fffffc7f))
:0200AE20 91266900 unknown
:0200AE24 15B8EF02 ldrne r14,[r8, #+0xf02]!
:0200AE28 9F107800 swils 0x00107800
:0200AE2C 026D0459 rsbeq  r0,r13,#0x59000000
:0200AE30 5581621A strpl r6,[r1, #+0x21a]		;r1+0x21a=*(a838021a)
:0200AE34 201D8101 andcss r8,r13,r1,lsl #0x2
:0200AE38 6000B594 mulvs  r0,r4,r5
:0200AE3C 79AAD151 stmvcib  r10!,{r0,r4,r6,r8,r12,r14,r15}
:0200AE40 58676932 unknown
:0200AE44 15159F00 ldrne r9,[r5, #-0xf00]		;(r5-0xf00=*(fffff100))
:0200AE48 AD431200 unknown
:0200AE4C 8D781500 ldchil 5,cr1,[r8,#-0x0]!
:0200AE50 AD17B900 unknown
:0200AE54 EB1EA507 bl 027B4278
:0200AE58 2F502179 swics 0x00502179
:0200AE5C 9115810A tstls r5,r10,lsl #0x2
:0200AE60 F255C3B5 subnvs r12,r5,#0xD4000002
:0200AE64 625571B0 subvss r7,r5,#0x2C
:0200AE68 7DF50305 ldcvcl 3,cr0,[r5,#+0x14]!
:0200AE6C 007D6830 rsbeqs r6,r13,r0,lsr r8
:0200AE70 ABE07D68 blge 0182A418
:0200AE74 7D0AF07D unknown
:0200AE78 807D8800 rsbhis r8,r13,r0,lsl #0x10
:0200AE7C 48807D30 stmmiia  r0 ,{r4,r5,r8,r10,r11,r12,r13,r14}
:0200AE80 B7007D55 unknown
:0200AE84 6924007D stmvsdb  r4!,{r0,r2,r3,r4,r5,r6}
:0200AE88 8406D400 strhi r13,[r6],#-0x400
:0200AE8C F099E515 addnvs r14,r9,r5,lsl r5
:0200AE90 F670F099 unknown
:0200AE94 84294500 unknown
:0200AE98 8401D946 strhi r13,[r1],#-0x946
:0200AE9C 01D99F20 biceqs r9,r9,r0,lsr #0x1e
:0200AEA0 11A2E593 unknown
:0200AEA4 40009D32 andmi  r9,r0,r2,lsr r13
:0200AEA8 4290E28C addmis r14,r0,#0xC0000008
:0200AEAC 2FE00224 swics 0x00e00224
:0200AEB0 213D8C0A teqcs r13,r10,lsl #0x18
:0200AEB4 10244391 mlane  r4,r1,r3,r4unknown
:0200AEB8 111139E0 tstne r1,r0,ror #0x13
:0200AEBC A66800B5 unknown
:0200AEC0 003930A9 eoreqs r3,r9,r9,lsr #0x1
:0200AEC4 114C18CA unknown
:0200AEC8 02054C80 andeq  r4,r5,#0x8000
:0200AECC 38014597 stmccda  r1 ,{r0,r1,r2,r4,r7,r8,r10,r14}
:0200AED0 F19F0054 orrnvs r0,r15,r4,asr r0
:0200AED4 04612511 unknown
:0200AED8 E015C110 ands r12,r5,r0,lsl r1
:0200AEDC 102FE98C eorne  r14,r15,r12,lsl #0x13
:0200AEE0 85110DC2 ldrhi r0,[r1, #-0xdc2]		;(r1-0xdc2=*(a837f23e))
:0200AEE4 29032582 stmcsdb  r3 ,{r1,r7,r8,r10,r13}
:0200AEE8 39797881 unknown
:0200AEEC 99311441 ldmlsdb  r1!,{r0,r6,r10,r12}
:0200AEF0 93253101 unknown
:0200AEF4 21190CE5 tstcs r9,r5,ror #0x19
:0200AEF8 35061D9F strcc r1,[r6, #-0xd9f]		;(r6-0xd9f=*(fffff261))
:0200AEFC 96E28311 unknown
:0200AF00 AD230C02 stcge  12,cr0,[r3,#-0x8]!
:0200AF04 39309522 ldmccdb  r0!,{r1,r5,r8,r10,r12,r15}
:0200AF08 604506B1 strvsh r0,[r5],#-0x61
:0200AF0C F8D208FD ldmnvia  r2 ,{r0,r2,r3,r4,r5,r6,r7,r11}^
:0200AF10 00D0B045 sbceqs r11,r0,r5,asr #0x0
:0200AF14 ED100001 unknown
:0200AF18 D2004502 andle  r4,r0,#0x800000
:0200AF1C 088135A4 stmeqia  r1 ,{r2,r5,r7,r8,r10,r12,r13}
:0200AF20 71350011 teqvc r5,r1,lsl r0
:0200AF24 14E570F1 unknown
:0200AF28 FD207A05 stc2  10,cr7,[r0,#-0x14]!
:0200AF2C 88C0ED04 stmhiia  r0 ,{r2,r8,r10,r11,r13,r14,r15}^
:0200AF30 118800ED orrne  r0,r8,r13,ror #0x1
:0200AF34 9D568C00 unknown
:0200AF38 20ED9200 rsccs  r9,r13,r0,lsl #0x4
:0200AF3C D96831B1 unknown
:0200AF40 AD023500 unknown
:0200AF44 7021ED11 eorvc  r14,r1,r1,lsl r13
:0200AF48 0500ED28 streq r14,[r0, #-0xd28]		;(r0-0xd28=*(fffff2d8))
:0200AF4C 00B10E00 adceqs r0,r1,r0,lsl #0x1c
:0200AF50 AD035D04 unknown
:0200AF54 B6002D0C strlt r2,[r0],-r12, lsl #0x1a
:0200AF58 28480411 stmcsda  r8 ,{r0,r4,r10}^
:0200AF5C 8A198180 bhi 0266B564
:0200AF60 901830C9 andlss r3,r8,r9,asr #0x1
:0200AF64 03E502E5 mvneq  r0,#0x5000000E
:0200AF68 80211850 eorhi  r1,r1,r0,asr r8
:0200AF6C C9ED24ED unknown
:0200AF70 B110C100 tstlt r0,r0,lsl #0x2
:0200AF74 BA02C923 blt 020BD408
:0200AF78 F0B9F77A adcnvs r15,r9,r10,ror r7
:0200AF7C DCC0B978 stclel 9,cr11,[r0],{#0x78}
:0200AF80 82D040B9 sbchis r4,r0,#0xB9
:0200AF84 9507652A strls r6,[r7, #-0x52a]		;r7-0x52a=*(0541bad6)=#0(0x00000000)
:0200AF88 08952058 ldmeqia  r5 ,{r3,r4,r6,r13}
:0200AF8C 017530C1 cmneq r5,r1,asr #0x1
:0200AF90 7B9C30C1 blvc 0071729C
:0200AF94 70C12403 sbcvc  r2,r1,r3,lsl #0x8
:0200AF98 9DA0C140 stcls  1,cr12,[r0,#+0x100]!
:0200AF9C C0C1C068 sbcgt  r12,r1,r8,ror #0x0
:0200AFA0 010054B4 streqh r5,[r0, -r4]
:0200AFA4 5400C100 strpl r12,[r0],#-0x100
:0200AFA8 C1560071 cmpgt r6,r1,ror r0
:0200AFAC 9427AC10 unknown
:0200AFB0 20A913BD unknown
:0200AFB4 171418A1 ldrne r1,[r4,-r1, lsr #0x11]
:0200AFB8 2F151C84 swics 0x00151c84
:0200AFBC E2800A2F add  r0,r0,#0x2F000
:0200AFC0 01900850 orreqs r0,r0,r0,asr r8
:0200AFC4 02ED01E5 rsceq  r0,r13,#0x40000039
:0200AFC8 14211DE9 unknown
:0200AFCC 1CFFA5BA ldcnel 5,cr10,[r15],#+0x2e8
:0200AFD0 A1B0A1EB movges r10,r11,ror #0x3
:0200AFD4 0001F0F0 unknown
:0200AFD8 160D82C4 strne r8,[r1], -r0
:0200AFDC 00C50002 sbceq  r0,r5,r2
:0200AFE0 78009D1C stmvcda  r0 ,{r2,r3,r4,r8,r10,r11,r12,r15}
:0200AFE4 021400B5 andeqs r0,r4,#0xB5
:0200AFE8 74432918 strvcb r2,[r3],#-0x918
:0200AFEC 3009BD20 andcc  r11,r9,r0,lsr #0x1a
:0200AFF0 92A41FF1 adcls  r1,r4,#0x3C4
:0200AFF4 113D00AD teqne r13,r13,lsr #0x1
:0200AFF8 039EE282 orreqs r14,r14,#0x20000008
:0200AFFC 01E0062C mvneq  r0,r12,lsr #0xc
:0200B000 92359D20 eorlss r9,r5,#0x800
:0200B004 08E024C0 unknown
:0200B008 222504B5 eorcs  r0,r5,#0xB5000000
:0200B00C 23110015 tstcs r1,#0x15
:0200B010 8F01450E swihi 0x0001450e
:0200B014 759D2FF7 ldrvc r2,[r13, #+0xff7]		;r13+0xff7=*(00000ff7)
:0200B018 E5943714 ldr r3,[r4, #+0x714]		;r4+0x714=*(00000714)
:0200B01C 00010034 andeq  r0,r1,r4,lsr r0
:0200B020 30651081 rsbcc  r1,r5,r1,lsl #0x1
:0200B024 0215D725 andeqs r13,r5,#0x940000
:0200B028 14A59417 unknown
:0200B02C 14208192 unknown
:0200B030 94071009 strls r1,[r7],#-0x9
:0200B034 E3C001D9 bic  r0,r0,#0x40000036
:0200B038 84070C25 strhi r0,[r7],#-0xc25
:0200B03C F11827F1 ldrnvsh r2,[r8, -r1]
:0200B040 461104C7 ldrmi r0,[r8, -r1]
:0200B044 011001A8 tsteq r0,r8,lsr #0x3
:0200B048 75001110 strvc r1,[r0, #-0x110]		;(r0-0x110=*(fffffef0))
:0200B04C 9D13350D unknown
:0200B050 5F830001 swipl 0x00830001
:0200B054 E5800035 str r0,[r0, #+0x35]		;r0+0x35=*(00000035)
:0200B058 45081719 strmi r1,[r8, #-0x719]		;(r8-0x719=*(fffff8e7))
:0200B05C 29C03400 stmcsib  r0 ,{r10,r12,r13}^
:0200B060 2034E59F mlacss r4,r15,r5,r14unknown
:0200B064 9CE00089 stclsl 0,cr0,[r0],#+0x224
:0200B068 E390171D orrs r1,r0,#0x740000
:0200B06C E28EE01C add  r14,r14,#0x1C
:0200B070 002EE290 mlaeq  r14,r0,r2,r14unknown
:0200B074 5D02A2E0 unknown
:0200B078 E020E004 eor  r14,r0,r4
:0200B07C 83C00800 bichi  r0,r0,#0x0
:0200B080 E59D0149 ldr r0,[r13, #+0x149]		;r13+0x149=*(00000149)
:0200B084 04900634 ldreq r0,[r0],#+0x634
:0200B088 25920405 ldrcs r0,[r2, #+0x405]		;r2+0x405=*(00000405)
:0200B08C E503F520 str r15,[r3, #-0x520]		;r3-0x520=*(4ffffae0)=#0(0x00000000)
:0200B090 1D877D08 unknown
:0200B094 1D9CCD90 unknown
:0200B098 94F5ADA0 unknown
:0200B09C F455FFF7 ldrnvb r15,[r5],#-0xff7
:0200B0A0 E92D4643 stmdb  r13!,{r0,r1,r6,r9,r10,r14}
:0200B0A4 D001E91C andle  r14,r1,r12,lsl r9
:0200B0A8 08E59F51 unknown
:0200B0AC 469141D0 unknown
:0200B0B0 99369190 ldmlsdb  r6!,{r4,r7,r8,r12,r15}
:0200B0B4 99142604 ldmlsdb  r4 ,{r2,r9,r10,r13}
:0200B0B8 8004550D andhi  r5,r4,r13,lsl #0xa
:0200B0BC 068D11D5 unknown
:0200B0C0 CD000542 unknown
:0200B0C4 7003DB00 andvc  r13,r3,r0,lsl #0x16
:0200B0C8 9826DDA0 stmlsda  r6!,{r5,r7,r8,r10,r11,r12,r14,r15}
:0200B0CC 08E02464 unknown
:0200B0D0 00E1000C rsceq  r0,r1,r12
:0200B0D4 01C910E5 biceq  r1,r9,r5,ror #0x1
:0200B0D8 3C01E53C stccc  5,cr14,[r1],{#0x3c}
:0200B0DC E5DD005C ldrb r0,[r13, #+0x5c]		;r13+0x5c=*(0000005c)
:0200B0E0 101011C5 andnes r1,r0,r5,asr #0x3
:0200B0E4 1BF90119 blne 01E4B550
:0200B0E8 1C0345C8 stcne  5,cr4,[r3],{#0xc8}
:0200B0EC 12390B7D eornes r0,r9,#0x1F400
:0200B0F0 0C08016D stceq  1,cr0,[r8],{#0x6d}
:0200B0F4 311D1D67 tstcc r13,r7,ror #0x1a
:0200B0F8 1D861040 unknown
:0200B0FC 2D10BC21 unknown
:0200B100 800B9101 andhi  r9,r11,r1,lsl #0x2
:0200B104 800281E2 andhi  r8,r2,r2,ror #0x3
:0200B108 D600E9E0 strle r14,r8,r2,r2,ror #0x3
:0200B10C 613D3411 teqvs r13,r1,lsl r4
:0200B110 020DBC00 andeq  r11,r13,#0x0
:0200B114 AA0C053C bge 0230C60C
:0200B118 E594570C ldr r5,[r4, #+0x70c]		;r4+0x70c=*(0000070c)
:0200B11C E0840080 add  r0,r4,r0,lsl #0x1
:0200B120 0C090700 stceq  7,cr0,[r9],{#0x0}
:0200B124 E5912000 ldr r2,[r1, #+0x0]		;r1+0x0=*(a8380000)
:0200B128 D00216B4 strleh r1,[r2], -r4
:0200B12C 820F87E1 andhi  r8,r15,#0x3840000
:0200B130 003BB9E2 eoreqs r11,r11,r2,ror #0x13
:0200B134 2189E280 orrcs  r14,r9,r0,lsl #0x5
:0200B138 0641E089 streqb r14,[r1],-r9, lsl #0x1
:0200B13C E4002D00 str r2,[r0],#-0xd00
:0200B140 3090E083 addccs r14,r0,r3,lsl #0x1
:0200B144 41C000DD unknown
:0200B148 2110E3C5 tstcs r0,r5,asr #0x7
:0200B14C 25E306A1 strcsb r0,[r3, #+0x6a1]!
:0200B150 100210E0 andne  r1,r2,r0,ror #0x1
:0200B154 1801E001 stmneda  r1 ,{r0,r13,r14,r15}
:0200B158 40C70429 sbcmi  r0,r7,r9,lsr #0x8
:0200B15C 9D0DDD84 unknown
:0200B160 00212000 eoreq  r2,r1,r0
:0200B164 C821012D stmgtda  r1!,{r0,r2,r3,r5,r8}
:0200B168 00010936 andeq  r0,r1,r6,lsr r9
:0200B16C 6A183512 bvs 026185BC
:0200B170 0BF5950A bleq 01D705A0
:0200B174 61D90015 bicvss r0,r9,r5,lsl r0
:0200B178 90010C00 andls  r0,r1,r0,lsl #0x18
:0200B17C F10014E7 unknown
:0200B180 19398106 ldmnedb  r9!,{r1,r2,r8,r15}
:0200B184 25E28510 strcsb r8,[r2, #+0x510]!
:0200B188 8D0DA940 unknown
:0200B18C 301431E2 andccs r3,r4,r2,ror #0x3
:0200B190 1D408D8D unknown
:0200B194 E58DC000 str r12,[r13, #+0x0]		;r13+0x0=*(00000000)
:0200B198 FFEFDD18 swinv 0x00efdd18
:0200B19C F51014EB ldrnv r1,[r0, #-0x4eb]		;(r0-0x4eb=*(fffffb15))
:0200B1A0 C0004503 andgt  r4,r0,r3,lsl #0xa
:0200B1A4 4104126D unknown
:0200B1A8 03611800 unknown
:0200B1AC 1D6D5069 stcnel 0,cr5,[r13,#-0x1a4]!
:0200B1B0 B069756A rsblt  r7,r9,r10,ror #0xa
:0200B1B4 E5950261 ldr r0,[r5, #+0x261]		;r5+0x261=*(00000261)
:0200B1B8 170F4902 strne r4,[r15,-r2, lsl #0x12]
:0200B1BC 18A30009 stmneia  r3!,{r0,r3}
:0200B1C0 6D399D00 ldcvs  13,cr9,[r9,#-0x0]!
:0200B1C4 0041A235 subeq  r10,r1,r5,lsr r2
:0200B1C8 18C80581 stmneia  r8 ,{r0,r7,r8,r10}^
:0200B1CC 10E58D00 rscne  r8,r5,r0,lsl #0x1a
:0200B1D0 94171825 ldrls r1,[r7],#-0x825
:0200B1D4 4DDDE520 unknown
:0200B1D8 81100403 tsthi r0,r3,lsl #0x8
:0200B1DC 17040CE3 strne r0,r0,r3,lsl #0x8
:0200B1E0 0500E584 streq r14,[r0, #-0x584]		;(r0-0x584=*(fffffa7c))
:0200B1E4 01105D0B tsteq r0,r11,lsl #0x1a
:0200B1E8 04B00ED1 unknown
:0200B1EC 20BC0201 adccss r0,r12,r1,lsl #0x4
:0200B1F0 5B01E1DD blpl 0208396C
:0200B1F4 05E28002 streqb r8,[r2, #+0x2]!
:0200B1F8 0051081C subeqs r0,r1,r12,lsl r8
:0200B1FC 14852282 strne r2,[r5],#+0x282
:0200B200 24954FE0 ldrcs r4,[r5],#+0xfe0
:0200B204 87415197 unknown
:0200B208 67140CE5 ldrvs r0,[r5],#+0xfe0
:0200B20C 091CE584 ldmeqdb  r12 ,{r2,r7,r8,r10,r13,r14,r15}
:0200B210 73758311 cmnvc r5,#0x44000000
:0200B214 000F50FF unknown
:0200B218 08517D00 ldmeqda  r1 ,{r8,r10,r11,r12,r13,r14}^
:0200B21C 08E28D30 unknown
:0200B220 027D3181 rsbeqs r3,r13,#0x40000020
:0200B224 F1A924C9 movnv  r2,r9,asr #0x9
:0200B228 E13031C9 teq r0,r9,asr #0x3
:0200B22C EF002114 swi 0x00002114
:0200B230 10E100D1 unknown
:0200B234 02316510 eoreqs r6,r1,#0x4000000
:0200B238 151015F7 ldrne r1,[r0, #-0x5f7]		;(r0-0x5f7=*(fffffa09))
:0200B23C 15FCCBF0 ldrneb r12,[r12, #+0xbf0]!
:0200B240 F6F01520 unknown
:0200B244 F0152015 andnvs r2,r5,r5,lsl r0
:0200B248 B6C105F0 unknown
:0200B24C 20290109 eorcs  r0,r9,r9,lsl #0x2
:0200B250 31302DEA teqcc r0,r10,ror #0x1b
:0200B254 31F13101 mvnccs r3,r1,lsl #0x2
:0200B258 FB0B4DF1 blx 022DEA2C
:0200B25C F1496149 unknown
:0200B260 3D5149F4 unknown
:0200B264 CFF03D20 swigt 0x00f03d20
:0200B268 3DBB203D ldccc  0,cr2,[r11,#+0xf4]!
:0200B26C 0025C9F0 unknown
:0200B270 F2C1F301 sbcnv  r15,r1,#0x4000000
:0200B274 C12041BF strgth r4,[r0, -r15]!
:0200B278 F6B9DDF2 unknown
:0200B27C 5325F2C1 msrpl CPSR_sc,#0x1000000c
:0200B280 10155002 andnes r5,r5,r2
:0200B284 70CC0329 sbcvc  r0,r12,r9,lsr #0x6
:0200B288 0279027D rsbeqs r0,r9,#0xD0000007
:0200B28C 712015AE unknown
:0200B290 3059A8F0 ldrccsh r10,[r9],#-0x80
:0200B294 8D035DB6 unknown
:0200B298 29820071 stmcsib  r2 ,{r0,r4,r5,r6}
:0200B29C 8D094110 unknown
:0200B2A0 036135E5 unknown
:0200B2A4 100720D9 unknown
:0200B2A8 00D90031 sbceqs r0,r9,r1,lsr r0
:0200B2AC B330495E teqlt r0,#0x178000
:0200B2B0 2E0910F5 mcrcs 0,0,r1,cr9,cr5,{7}
:0200B2B4 A0F54045 rscges r4,r5,r5,asr #0x0
:0200B2B8 0DD80049 unknown
:0200B2BC DF210D00 swile 0x00210d00
:0200B2C0 09911009 ldmeqib  r1 ,{r0,r3,r12}
:0200B2C4 06E59522 unknown
:0200B2C8 45074209 strmi r4,[r7, #-0x209]		;r7-0x209=*(0541bdf7)=#0(0x00000000)
:0200B2CC E5852209 str r2,[r5, #+0x209]		;r5+0x209=*(00000209)
:0200B2D0 9520318B strls r3,[r0, #-0x18b]!
:0200B2D4 401101E5 andmis r0,r1,r5,ror #0x3
:0200B2D8 85411984 strhib r1,[r1, #-0x984]		;(r1-0x984=*(a837f67c))
:0200B2DC E15440AD cmp r4,r13,lsr #0x1
:0200B2E0 511D14EE tstpl r13,r14,ror #0x9
:0200B2E4 F67EC155 unknown
:0200B2E8 4FF0F135 swimi 0x00f0f135
:0200B2EC F0933239 addnvs r3,r3,r9,lsr r2
:0200B2F0 30F00085 rscccs r0,r0,r5,lsl #0x1
:0200B2F4 D1941D71 orrles r1,r4,r1,ror r13
:0200B2F8 D2123908 andles r3,r2,#0x20000
:0200B2FC 039AE284 orreqs r14,r10,#0x40000008
:0200B300 4008E025 andmi  r14,r8,r5,lsr #0x0
:0200B304 90023900 andls  r3,r2,r0,lsl #0x12
:0200B308 0A99023D beq 0064BC04
:0200B30C 00ED02A3 rsceq  r0,r13,r3,lsr #0x5
:0200B310 E58D4D40 str r4,[r13, #+0xd40]		;r13+0xd40=*(00000d40)
:0200B314 E0245099 mla  r4,r9,r0,r5unknown
:0200B318 223D0069 eorcss r0,r13,#0x69
:0200B31C 275069C0 ldrcsb r6,r0,r13,#0x69
:0200B320 00A8C069 adceq  r12,r8,r9,ror #0x0
:0200B324 023D0001 eoreqs r0,r13,#0x1
:0200B328 006165A8 rsbeq  r6,r1,r8,lsr #0xb
:0200B32C 317069BD ldrcch r6,[r0, #-0x9d]!
:0200B330 9069E311 rsbls  r14,r9,r1,lsl r3
:0200B334 00711035 rsbeqs r1,r1,r5,lsr r0
:0200B338 0071D2ED rsbeqs r13,r1,r13,ror #0x5
:0200B33C 840FD5D8 strhi r13,[r15],#-0x5d8
:0200B340 B50270E2 strlt r7,[r2, #-0xe2]		;(r2-0xe2=*(ffffff1e))
:0200B344 25B07001 ldrcs r7,[r0, #+0x1]!
:0200B348 E2807B03 add  r7,r0,#0xC00
:0200B34C C98911BD stmgtib  r9 ,{r0,r2,r3,r4,r5,r7,r8,r12}
:0200B350 98300011 ldmlsda  r0!,{r0,r4}
:0200B354 0A1908E5 beq 0264D6F0
:0200B358 7109001D unknown
:0200B35C F60C01D1 unknown
:0200B360 11D9A1D1 ldrnesb r10,[r9, #+0x11]		;r9+0x11=*(00000011)
:0200B364 E50B2935 str r2,[r11, #-0x935]		;(r11-0x935=*(99b4f90c))
:0200B368 D5A2B900 strle r11,[r2, #+0x900]!
:0200B36C A1981051 orrges r1,r8,r1,asr r0
:0200B370 01E59D08 mvneq  r9,r8,lsl #0x1a
:0200B374 E2866014 add  r6,r6,#0x14
:0200B378 E5883049 str r3,[r8, #+0x49]		;r8+0x49=*(00000049)
:0200B37C DD0800B4 unknown
:0200B380 877002E1 ldrhib r0,[r8, #+0x49]		;r8+0x49=*(00000049)
:0200B384 000000E2 andeq  r0,r0,r2,ror #0x1
:0200B388 DDE9E156 stclel 1,cr14,[r9,#+0x158]!
:0200B38C 8F21DD08 swihi 0x0021dd08
:0200B390 5818B1DD ldmplda  r8 ,{r0,r2,r3,r4,r6,r7,r8,r12,r13,r15}
:0200B394 808441DD unknown
:0200B398 901D020D andlss r0,r13,r13,lsl #0x4
:0200B39C A1A01D30 movge  r1,lsr r0		;r1=0(0x0)
:0200B3A0 1D28F01D stcne  0,cr15,[r8,#-0x74]!
:0200B3A4 20F01DA0 rsccss r1,r0,r0,lsr #0x1b
:0200B3A8 C09DD01D addgts r13,r13,r13,lsl r0
:0200B3AC 9DF66D18 ldclsl 13,cr6,[r6,#+0x60]!
:0200B3B0 3D203DC0 stccc  13,cr3,[r0,#-0x300]!
:0200B3B4 3DF60EF0 ldcccl 14,cr0,[r6,#+0x3c0]!
:0200B3B8 CEF03D10 mrcgt 13,7,r3,cr0,cr0,{0}
:0200B3BC F03DF608 eornvs r15,r13,r8,lsl #0xc
:0200B3C0 25603D70 strcsb r3,[r0, #-0xd70]!
:0200B3C4 02916000 addeqs r6,r1,#0x0
:0200B3C8 FE0089B4 mcr2 9,0,r8,cr0,cr4,{5}
:0200B3CC 102D0015 eorne  r0,r13,r5,lsl r0
:0200B3D0 10051005 andne  r1,r5,r5
:0200B3D4 06E04D82 unknown
:0200B3D8 84101D00 ldrhi r1,[r0],#-0xd00
:0200B3DC C01DF8E5 andgts r15,r13,r5,ror #0x11
:0200B3E0 001D7088 andeqs r7,r13,r8,lsl #0x1
:0200B3E4 0D0215BD unknown
:0200B3E8 E594201F ldr r2,[r4, #+0x1f]		;r4+0x1f=*(0000001f)
:0200B3EC 31F5F016 mvnccs r15,r6,lsl r0
:0200B3F0 E015B927 ands r11,r5,r7,lsr #0x12
:0200B3F4 0C840000 stceq  0,cr0,[r4],{#0x0}
:0200B3F8 4C6510E5 stcmil 0,cr1,[r5],#-0x394
:0200B3FC B519FDF0 ldrlt r15,[r9, #-0xdf0]		;(r9-0xdf0=*(fffff210))
:0200B400 34509400 ldrccb r9,[r0],#-0x400
:0200B404 4094E59F umullmis r14,r4,r15,r5
:0200B408 95500161 ldrlsb r0,[r0, #-0x161]		;(r0-0x161=*(fffffe9f))
:0200B40C C00010E5 andgt  r1,r0,r5,ror #0x1
:0200B410 850479A0 strhi r7,[r4, #-0x9a0]		;(r4-0x9a0=*(fffff660))
:0200B414 08049CE2 stmeqda  r4 ,{r1,r5,r6,r7,r10,r11,r12,r15}
:0200B418 5008E02E andpl  r14,r8,r14,lsr #0x0
:0200B41C 6501E28D strvs r14,[r1, #-0x28d]		;(r1-0x28d=*(fffffd73))
:0200B420 02A48008 adceq  r8,r4,#0x8
:0200B424 6002E1A0 andvs  r14,r2,r0,lsr #0x3
:0200B428 40500009 submis r0,r0,r9
:0200B42C E097E58D adds r14,r7,r13,lsl #0xb
:0200B430 5003E024 andpl  r14,r3,r4,lsr #0x0
:0200B434 0045A000 subeq  r10,r5,r0
:0200B438 8D077D96 unknown
:0200B43C 0A100CE2 beq 0240E7CC
:0200B440 5507E1A0 strpl r14,[r7, #-0x1a0]		;r7-0x1a0=*(0541be60)=#0(0x00000000)
:0200B444 FFF5970D swinv 0x00f5970d
:0200B448 75882565 strvc r2,[r8, #+0x565]		;r8+0x565=*(00000565)
:0200B44C 9D300815 ldcls  8,cr0,[r0,#-0x54]!
:0200B450 5DED2551 stcpll 5,cr2,[r13,#+0x144]!
:0200B454 B131D52D teqlt r1,r13,lsr #0xa
:0200B458 E5962006 ldr r2,[r6, #+0x6]		;r6+0x6=*(00000006)
:0200B45C 0C001508 stceq  5,cr1,[r0],{#0x8}
:0200B460 01A105D5 unknown
:0200B464 00E08210 rsceq  r8,r0,r0,lsl r2
:0200B468 00E58610 rsceq  r8,r5,r0,lsl r6
:0200B46C E1DD60B4 ldrh r6,[r13, #+0x4]		;r13+0x4=*(00000004)
:0200B470 E5953000 ldr r3,[r5, #+0x0]		;r5+0x0=*(00000000)
:0200B474 9D102000 unknown
:0200B478 224096E5 subcs  r9,r0,#0xE500000
:0200B47C 365800E0 ldrccb r0,r9,r0,#0xE500000
:0200B480 065C3BF9 unknown
:0200B484 040CE582 streq r14,[r12],#-0x582
:0200B488 51F004CD mvnpls r0,r13,asr #0x9
:0200B48C 15553405 ldrneb r3,[r5, #-0x405]		;(r5-0x405=*(fffffbfb))
:0200B490 1500010F strne r0,[r0, #-0x10f]		;(r0-0x10f=*(fffffef1))
:0200B494 28000558 stmcsda  r0 ,{r3,r4,r6,r8,r10}
:0200B498 7F600F3D swivc 0x00600f3d
:0200B49C 8A27390D bhi 029D98D8
:0200B4A0 AC0E2960 stcge  9,cr2,[r14],{#0x60}
:0200B4A4 34AC0011 unknown
:0200B4A8 4AC00605 bmi 0100CCC4
:0200B4AC 1978E289 ldmnedb  r8!,{r0,r3,r7,r9,r13,r14,r15}^
:0200B4B0 110D0000 unknown
:0200B4B4 A800B994 stmgeda  r0 ,{r2,r4,r7,r8,r11,r12,r13,r15}
:0200B4B8 26E24380 unknown
:0200B4BC 94E289B0 unknown
:0200B4C0 90000D00 andls  r0,r0,r0,lsl #0x1a
:0200B4C4 0D17002D unknown
:0200B4C8 11110C00 tstne r1,r0,lsl #0x18
:0200B4CC C7D5000D ldrgtb r0,[r5, +r13]
:0200B4D0 0DC7005D unknown
:0200B4D4 000D0800 andeq  r0,r13,r0,lsl #0x10
:0200B4D8 AA000D74 bge 0200EAB0
:0200B4DC 37002D38 unknown
:0200B4E0 0D14000D unknown
:0200B4E4 000D6400 andeq  r6,r13,r0,lsl #0x8
:0200B4E8 DD3464AA ldcle  4,cr6,[r4,#-0x2a8]!
:0200B4EC 10000D0B andne  r0,r0,r11,lsl #0x1a
:0200B4F0 9454000D ldrlsb r0,[r4],#-0xd
:0200B4F4 3009F92C andcc  r15,r9,r12,lsr #0x12
:0200B4F8 0D57E243 unknown
:0200B4FC 000D2400 andeq  r2,r13,r0,lsl #0x8
:0200B500 000D44A1 andeq  r4,r13,r1,lsr #0x9
:0200B504 40002D4C andmi  r2,r0,r12,asr #0x1a
:0200B508 0D2000D1 stceq  0,cr0,[r0,#-0x344]!
:0200B50C 0D38AA00 ldceq  10,cr10,[r8,#-0x0]!
:0200B510 002D3000 eoreq  r3,r13,r0
:0200B514 34000D43 strcc r0,[r0],#-0xd43
:0200B518 0DD12A90 unknown
:0200B51C B9F7000D unknown
:0200B520 00714100 rsbeqs r4,r1,r0,lsl #0x2
:0200B524 AB000D30 blge 0200E9EC
:0200B528 0CED940C stceql 4,cr9,[r13],#+0x30
:0200B52C 9F86002D swils 0x0086002d
:0200B530 440CE289 strmi r14,[r12],#-0x289
:0200B534 9408000D strls r0,[r8],#-0xd
:0200B538 3D340435 ldccc  4,cr0,[r4,#-0xd4]!
:0200B53C D2008100 andle  r8,r0,#0x0
:0200B540 FC000D40 stc2  13,cr0,[r0],{#0x40}
:0200B544 3C0A5D93 stccc  13,cr5,[r10],{#0x93}
:0200B548 1F12E283 swine 0x0012e283
:0200B54C 0D5C000D unknown
:0200B550 F593EC00 ldrnv r14,[r3, #+0xc00]		;r3+0xc00=*(50000c00)=#0(0x00000000)
:0200B554 CA0DE50A bgt 02384984
:0200B558 5800113F stmplda  r0 ,{r0,r1,r2,r3,r4,r5,r8,r12}
:0200B55C 35D80011 ldrccb r0,[r8, #+0x11]		;r8+0x11=*(00000011)
:0200B560 000DD800 andeq  r13,r13,r0,lsl #0x10
:0200B564 636F73AA unknown
:0200B568 000D48E2 andeq  r4,r13,r2,ror #0x11
:0200B56C A0000D54 andge  r0,r0,r4,asr r13
:0200B570 11000DC8 unknown
:0200B574 78E2637E unknown
:0200B578 3C82001D stccc  0,cr0,[r2],{#0x1d}
:0200B57C 0DB8000D ldceq  0,cr0,[r8,#+0x34]!
:0200B580 634F8A00 unknown
:0200B584 2C8A201D stccs  0,cr2,[r10],{#0x1d}
:0200B588 0DA8000D stceq  0,cr0,[r8,#+0x34]!
:0200B58C 001D9C00 andeqs r9,r13,r0,lsl #0x18
:0200B590 AA01D1EE bge 0207FD50
:0200B594 98000D28 stmlsda  r0 ,{r3,r5,r8,r10,r11}
:0200B598 5E13000D cdppl 0,0,cr0,cr3,cr13,0
:0200B59C 4B0AE243 blmi 022C3EB0
:0200B5A0 1CE2699E stcnel 9,cr6,[r2],#+0x278
:0200B5A4 9384000D orrls  r0,r4,#0xD
:0200B5A8 330F4520 unknown
:0200B5AC 9D0EE59F unknown
:0200B5B0 1801E269 stmneda  r1 ,{r0,r3,r5,r6,r9,r13,r14,r15}
:0200B5B4 937C0011 cmnls r12,#0x11
:0200B5B8 E019E59F muls r9,r15,r5
:0200B5BC 41E24302 mvnmi  r4,r2,lsl #0x6
:0200B5C0 302100E1 eorcc  r0,r1,r1,ror #0x1
:0200B5C4 0408E283 streq r14,[r8],#-0x283
:0200B5C8 CAE58D90 bgt 0196EC10
:0200B5CC 05810031 streq r0,[r1, #+0x31]		;r1+0x31=*(00000031)
:0200B5D0 0D01A000 unknown
:0200B5D4 10799F00 rsbnes r9,r9,r0,lsl #0x1e
:0200B5D8 05E0017D streqb r0,[r0, #+0x17d]!
:0200B5DC DA10D100 ble 0243F9E4
:0200B5E0 04001DEA streq r1,[r0],#-0xdea
:0200B5E4 9C090069 stcls  0,cr0,[r9],{#0x69}
:0200B5E8 4AA00D05 bmi 0080EA04
:0200B5EC 0E5CE5D0 mrceq 5,2,r14,cr12,cr0,{6}
:0200B5F0 8A9829E2 bhi 00615D80
:0200B5F4 650004E1 strvs r0,[r0, #-0x4e1]		;(r0-0x4e1=*(fffffb1f))
:0200B5F8 D0900100 addles r0,r0,r0,lsl #0x2
:0200B5FC 000D5CE4 andeq  r5,r13,r4,ror #0x19
:0200B600 3990A582 ldmccib  r0 ,{r1,r7,r8,r10,r13,r15}
:0200B604 000DB731 andeq  r11,r13,r1,lsr r7
:0200B608 931C1025 tstls r12,#0x25
:0200B60C 0D059F34 unknown
:0200B610 000DB310 andeq  r11,r13,r0,lsl r3
:0200B614 91000D0D unknown
:0200B618 1913D400 ldmnedb  r3 ,{r10,r12,r14,r15}
:0200B61C 18E1AF11 unknown
:0200B620 09020005 stmeqdb  r2 ,{r0,r2}
:0200B624 005A7E00 subeqs r7,r10,r0,lsl #0x1c
:0200B628 3112AD59 tstcc r2,r9,asr r13
:0200B62C A10005AA unknown
:0200B630 45A40005 strmi r0,[r4, #+0x5]!
:0200B634 02A9DF10 adceq  r13,r9,#0x40
:0200B638 89FB1045 unknown
:0200B63C 40890300 addmi  r0,r9,r0,lsl #0x6
:0200B640 0025A2AD eoreq  r10,r5,r13,lsr #0x5
:0200B644 07000507 streq r0,[r0,-r7, lsl #0xa]
:0200B648 59060025 stmpldb  r6 ,{r0,r2,r5}
:0200B64C A2C0AA42 sbcge  r10,r0,#0x42000
:0200B650 8A910259 bhi 0044BFBC
:0200B654 049B81E0 ldreq r8,[r11],#+0x1e0
:0200B658 9FBEE249 swils 0x00bee249
:0200B65C 98225959 stmlsda  r2!,{r0,r3,r4,r6,r8,r11,r12,r14}
:0200B660 05A0001D streq r0,[r0, #+0x1d]!
:0200B664 00044041 andeq  r4,r4,r1,asr #0x0
:0200B668 2190F021 orrcss r15,r0,r1,lsr #0x0
:0200B66C 41520E00 cmpmi r2,r0,lsl #0x1c
:0200B670 A2120D10 andges r0,r2,#0x400
:0200B674 C160419F unknown
:0200B678 531F00D9 tstpl r15,#0xD9
:0200B67C 87301D9B unknown
:0200B680 F50C001D strnv r0,[r12, #-0x1d]		;(r12-0x1d=*(ffffffe3))
:0200B684 03001D11 unknown
:0200B688 F340216A unknown
:0200B68C 01E2899D unknown
:0200B690 8130B599 unknown
:0200B694 0B00217F bleq 02013C98
:0200B698 25060009 strcs r0,[r6, #-0x9]		;(r6-0x9=*(fffffff7))
:0200B69C 51750000 cmnpl r5,r0
:0200B6A0 040025AA streq r2,[r0],#-0x5aa
:0200B6A4 51768081 cmnpl r6,r1,lsl #0x1
:0200B6A8 40090800 andmi  r0,r9,r0,lsl #0x10
:0200B6AC 00515511 subeqs r5,r1,r1,lsl r5
:0200B6B0 0E40450C cdpeq 5,4,cr4,cr0,cr12,0
:0200B6B4 1DF40051 ldcnel 0,cr0,[r4,#+0x144]!
:0200B6B8 D155F840 cmple r5,r0,asr #0x10
:0200B6BC 68613570 unknown
:0200B6C0 75A114CD strvc r1,[r1, #+0x4cd]!
:0200B6C4 C0CD6531 sbcgt  r6,r13,r1,lsr r5
:0200B6C8 003D61AB eoreqs r6,r13,r11,lsr #0x3
:0200B6CC 14803D10 strne r3,[r0],#+0xd10
:0200B6D0 7D18803D unknown
:0200B6D4 803DAA50 eorhis r10,r13,r0,asr r10
:0200B6D8 51C03D55 bicpl  r3,r0,r5,asr r13
:0200B6DC 0920003D stmeqdb  r0!,{r0,r2,r3,r4,r5}
:0200B6E0 21550C40 cmpcs r5,r0,asr #0x18
:0200B6E4 40092400 andmi  r2,r9,r0,lsl #0x8
:0200B6E8 28003D09 stmcsda  r0 ,{r0,r3,r8,r10,r11,r12,r13}
:0200B6EC 552C4025 strpl r4,[r12, #-0x25]!
:0200B6F0 026D9DA0 rsbeq  r9,r13,#0x2800
:0200B6F4 100DE089 andne  r14,r13,r9,lsl #0x1
:0200B6F8 A4001945 strge r1,[r0],#-0x945
:0200B6FC 4D89304D unknown
:0200B700 004D4120 subeq  r4,r13,r0,lsr #0x2
:0200B704 10400930 subne  r0,r0,r0,lsr r9
:0200B708 34004D55 strcc r4,[r0],#-0xd55
:0200B70C 4D0D4009 unknown
:0200B710 50353800 eorpls r3,r5,r0,lsl #0x10
:0200B714 4D9F55A1 unknown
:0200B718 80205120 eorhi  r5,r0,r0,lsr #0x2
:0200B71C 513401C1 teqpl r4,r1,asr #0x3
:0200B720 193C8600 ldmnedb  r12!,{r9,r10,r15}
:0200B724 C07D3140 rsbgts r3,r13,r0,asr #0x2
:0200B728 40007D2D andmi  r7,r0,r13,lsr #0x1a
:0200B72C 1CAA4009 stcne  0,cr4,[r10],#+0x24
:0200B730 0944007D stmeqdb  r4 ,{r0,r2,r3,r4,r5,r6}^
:0200B734 007D1940 rsbeqs r1,r13,r0,asr #0x12
:0200B738 AA401D48 bge 03012C60
:0200B73C A010154C andges r1,r0,r12,asr #0xa
:0200B740 90BCE089 adclss r14,r12,r9,lsl #0x1
:0200B744 B005029F mullt  r5,r15,r2
:0200B748 11E1C1A0 mvnne  r12,r0,lsr #0x3
:0200B74C 16051F10 unknown
:0200B750 6D4011A0 unknown
:0200B754 00210300 eoreq  r0,r1,r0,lsl #0x6
:0200B758 16111A01 ldrne r1,[r1],-r1, lsl #0x14
:0200B75C 17CB4009 strneb r4,[r11, +r9]
:0200B760 25580015 ldrcsb r0,[r8, #-0x15]		;(r8-0x15=*(ffffffeb))
:0200B764 11900D40 orrnes r0,r0,r0,asr #0x1a
:0200B768 9A1A0000 bls 0268B770
:0200B76C E1D190B0 ldrh r9,[r1, #+0x0]		;r1+0x0=*(00000000)
:0200B770 00499001 subeq  r9,r9,r1
:0200B774 0D102DE2 unknown
:0200B778 A05C002D subges r0,r12,r13,lsr #0x0
:0200B77C 8A20099D bhi 0280DDF8
:0200B780 643A0040 unknown
:0200B784 012D9FA0 unknown
:0200B788 D121E159 unknown
:0200B78C A0688A08 rsbge  r8,r8,r8,lsl #0x14
:0200B790 A109E59F swpge r14,r15,r9
:0200B794 64E08A01 unknown
:0200B798 B9E59F90 unknown
:0200B79C E11A0090 unknown
:0200B7A0 D1011009 unknown
:0200B7A4 A09A0301 addges r0,r10,r1,lsl #0x6
:0200B7A8 90B0E314 adclss r14,r0,r4,lsl r3
:0200B7AC 1002E1C1 andne  r14,r2,r1,asr #0x3
:0200B7B0 00E20081 rsceq  r0,r2,r1,lsl #0x1
:0200B7B4 005DD090 unknown
:0200B7B8 1060E359 rsbne  r14,r0,r9,asr r3
:0200B7BC 00190A01 andeqs r0,r9,r1,lsl #0x14
:0200B7C0 01171508 tsteq r7,r8,lsl #0xa
:0200B7C4 0BE24220 bleq 0189C04C
:0200B7C8 22000102 andcs  r0,r0,#0x80000000
:0200B7CC 2BE1A028 blcs 01873874
:0200B7D0 1AFF02FF bne 01FCC3D4
:0200B7D4 850A7560 strhi r7,[r10, #-0x560]		;(r10-0x560=*(fffffaa0))
:0200B7D8 73827914 orrvc  r7,r2,#0x50000
:0200B7DC 00509806 subeqs r9,r0,r6,lsl #0x10
:0200B7E0 D006537F andle  r5,r6,r15,ror r3
:0200B7E4 BEFFFF7F mrclt 15,7,r15,cr15,cr15,{3}
:0200B7E8 00008405 andeq  r8,r0,r5,lsl #0x8
:0200B7EC FFFFAD61 swinv 0x00ffad61
:0200B7F0 017C003E cmneq r12,r14,lsr r0
:0200B7F4 480001C8 stmmida  r0 ,{r3,r6,r7,r8}
:0200B7F8 7A020CAB bvc 0208EAAC
:0200B7FC A1021205 unknown
:0200B800 5519F125 ldrpl r15,[r9, #-0x125]		;(r9-0x125=*(fffffedb))
:0200B804 0D4C00B1 unknown
:0200B808 00B5AC12 adceqs r10,r5,r2,lsl r12
:0200B80C 2FCD1591 swics 0x00cd1591
:0200B810 8924F101 stmhidb  r4!,{r0,r8,r12,r13,r14,r15}
:0200B814 E32B4905 unknown
:0200B818 F5A585A5 strnv r8,[r5, #+0x5a5]!
:0200B81C 01091F69 unknown
:0200B820 55811F25 strpl r1,[r1, #+0xf25]		;r1+0xf25=*(00000f25)
:0200B824 DF559908 swile 0x00559908
:0200B828 2F711541 swics 0x00711541
:0200B82C EC0219CA stc  9,cr1,[r2],{#0xca}
:0200B830 830C7D0C unknown
:0200B834 2F71010D swics 0x0071010d
:0200B838 060049D8 unknown
:0200B83C 100D0015 andne  r0,r13,r5,lsl r0
:0200B840 401D9ED4 ldrmisb r9,[r13], -r4
:0200B844 300D3FBE strcch r3,[r13], -r14
:0200B848 300D3036 andcc  r3,r13,r6,lsr r0
:0200B84C 6D2FBA92 stcvs  10,cr11,[r15,#-0x248]!
:0200B850 00493E30 subeq  r3,r9,r0,lsr r14
:0200B854 BC005D11 stclt  13,cr5,[r0],{#0x11}
:0200B858 CDC03F54 unknown
:0200B85C 0000410E andeq  r4,r0,r14,lsl #0x2
:0200B860 811C004D tsthi r12,r13,asr #0x0
:0200B864 20B0E22C adccss r14,r0,r12,lsr #0x4
:0200B868 1128E1C1 unknown
:0200B86C 11408C00 unknown
:0200B870 00111840 andeqs r1,r1,r0,asr #0x10
:0200B874 230011A0 unknown
:0200B878 55780011 ldrplb r0,[r8, #-0x11]!
:0200B87C 1C314511 ldcne  5,cr4,[r1],#-0x44
:0200B880 654200AD strvsb r0,[r2, #-0xad]		;(r2-0xad=*(ffffff53))
:0200B884 2A9F1E05 bcs 007D30A0
:0200B888 1164EBFF unknown
:0200B88C A50AE59F strge r14,[r10, #-0x59f]		;(r10-0x59f=*(fffffa61))
:0200B890 1C698001 stcnel 0,cr8,[r9],#-0x4
:0200B894 200F0D0A andcs  r0,r15,r10,lsl #0x1a
:0200B898 25F58300 ldrcsb r8,[r5, #+0x300]!
:0200B89C 0D8045A0 unknown
:0200B8A0 E1C02040 bic  r2,r0,r0,asr #0x0
:0200B8A4 21C905E5 biccs  r0,r9,r5,ror #0xb
:0200B8A8 CDE26029 stcgtl 0,cr6,[r2,#+0xa4]!
:0200B8AC 01D1090F biceqs r0,r1,r15,lsl #0x12
:0200B8B0 A00021A0 andge  r2,r0,r0,lsr #0x3
:0200B8B4 551C4021 ldrpl r4,[r12, #-0x21]		;(r12-0x21=*(ffffffdf))
:0200B8B8 50080129 andpl  r0,r8,r9,lsr #0x2
:0200B8BC 03E91D4D mvneq  r1,#0x1340
:0200B8C0 60199F41 andvss r9,r9,r1,asr #0x1e
:0200B8C4 05054299 streq r4,[r5, #-0x299]		;(r5-0x299=*(fffffd67))
:0200B8C8 30191042 andccs r1,r9,r2,asr #0x0
:0200B8CC 1098A1F8 ldrnesh r10,[r8], +r8
:0200B8D0 12E1D052 rscne  r13,r1,#0x52
:0200B8D4 12E3510E rscne  r5,r3,#0x80000003
:0200B8D8 33A0001E movcc  r0,#0x1E		;r0=30(0x1e)
:0200B8DC 31C010B2 strcch r1,[r0, #+0x2]		;r0+0x2=*(00000020)
:0200B8E0 80318D20 eorhis r8,r1,r0,lsr #0x1a
:0200B8E4 11F76885 mvnnes r6,r5,lsl #0x11
:0200B8E8 00111080 andeqs r1,r1,r0,lsl #0x1
:0200B8EC F2001109 andnv  r1,r0,#0x40000002
:0200B8F0 24801155 strcs r1,[r0],#+0x155
:0200B8F4 11080011 unknown
:0200B8F8 7011ED00 andvcs r14,r1,r0,lsl #0x1a
:0200B8FC 81D5019D unknown
:0200B900 11E82F45 mvnne  r2,r5,asr #0x1e
:0200B904 00114480 andeqs r4,r1,r0,lsl #0x9
:0200B908 6AE31E3D bvs 018D3204
:0200B90C 112C8011 unknown
:0200B910 DE14AD00 cdple 13,0,cr10,cr4,cr0,0
:0200B914 F51E299E ldrnv r2,[r14, #-0x99e]		;(r14-0x99e=*(fffff662))
:0200B918 8111CD00 tsthi r1,r0,lsl #0x1a
:0200B91C E58101CD str r0,[r1, #+0x1cd]		;r1+0x1cd=*(000001cd)
:0200B920 01E5DC61 mvneq  r13,r1,ror #0x18
:0200B924 03A9540A moveq  r5,#0xA000000		;r5=167772160(0xa000000)
:0200B928 A00005A0 andge  r0,r0,r0,lsr #0xb
:0200B92C 49420005 stmmidb  r2 ,{r0,r2}^
:0200B930 4055420E submis r4,r5,r14,lsl #0x4
:0200B934 101133A0 andnes r3,r1,r0,lsr #0x7
:0200B938 300011D1 unknown
:0200B93C 04A84011 unknown
:0200B940 9ECC4011 mcrls 0,6,r4,cr12,cr1,{0}
:0200B944 30110B65 andccs r0,r1,r5,ror #0x16
:0200B948 728101D9 addvc  r0,r1,#0x40000036
:0200B94C 49C72769 stmmiib  r7 ,{r0,r3,r5,r6,r8,r9,r10,r13}^
:0200B950 03FD0800 mvneqs r0,#0x0
:0200B954 01E90401 mvneq  r0,r1,lsl #0x8
:0200B958 55E57581 strplb r7,[r5, #+0x581]!
:0200B95C E92D4F6E stmdb  r13!,{r1,r2,r3,r5,r6,r8,r9,r10,r11,r14}
:0200B960 C25901FC subgts r0,r9,#0x3F
:0200B964 A4422182 strgeb r2,[r2],#-0x182
:0200B968 E0EB0001 rsc  r0,r11,r1
:0200B96C 001921ED andeqs r2,r9,r13,ror #0x3
:0200B970 E68021C1 str r2,r2,r9,r13,ror #0x3
:0200B974 21C80021 biccs  r0,r8,r1,lsr #0x0
:0200B978 20211880 eorcs  r1,r1,r0,lsl #0x11
:0200B97C 21D50019 biccss r0,r5,r9,lsl r0
:0200B980 0021DD80 eoreq  r13,r1,r0,lsl #0x1b
:0200B984 714901A4 unknown
:0200B988 A521491C strge r4,[r1, #-0x91c]!
:0200B98C 8041027D subhi  r0,r1,r13,ror r2
:0200B990 800041D4 unknown
:0200B994 A0010D41 andge  r0,r1,r1,asr #0x1a
:0200B998 21E3A04B mvncs  r10,r11,asr #0x0
:0200B99C E1A09020 mov  r9,r0,lsr #0x0		;r9=30(0x1e)
:0200B9A0 8004A020 andhi  r10,r4,r0,lsr #0x0
:0200B9A4 01800AE5 orreq  r0,r0,r5,ror #0x15
:0200B9A8 00017000 andeq  r7,r1,r0
:0200B9AC 00015060 andeq  r5,r1,r0,ror #0x0
:0200B9B0 B00A0385 andlt  r0,r10,r5,lsl #0x7
:0200B9B4 D136E1A0 teqle r6,r0,lsr #0x3
:0200B9B8 60158308 andvss r8,r5,r8,lsl #0x6
:0200B9BC 21C38021 biccs  r8,r3,r1,lsr #0x0
:0200B9C0 80901080 addhis r1,r0,r0,lsl #0x1
:0200B9C4 60150BE5 andvss r0,r5,r5,ror #0x17
:0200B9C8 21BA8021 movcss r8,r1,lsr #0x0		;r8=0(0x0)
:0200B9CC 80802480 addhi  r2,r0,r0,lsl #0x9
:0200B9D0 60150BE5 andvss r0,r5,r5,ror #0x17
:0200B9D4 21B18021 movcss r8,r1,lsr #0x0		;r8=0(0x0)
:0200B9D8 80703480 rsbhis r3,r0,r0,lsl #0x9
:0200B9DC 60150BE5 andvss r0,r5,r5,ror #0x17
:0200B9E0 21A88021 movcs  r8,r1,lsr #0x0		;r8=0(0x0)
:0200B9E4 80604480 rsbhi  r4,r0,r0,lsl #0x9
:0200B9E8 60150BE5 andvss r0,r5,r5,ror #0x17
:0200B9EC 219F8021 orrcss r8,r15,r1,lsr #0x0
:0200B9F0 80502C80 subhis r2,r0,r0,lsl #0x19
:0200B9F4 60150BE5 andvss r0,r5,r5,ror #0x17
:0200B9F8 9E96802D cdpls 0,8,cr8,cr6,cr13,1
:0200B9FC E5941C59 ldr r1,[r4, #+0xc59]		;r4+0xc59=*(00000c59)
:0200BA00 8001130A andhi  r1,r1,r10,lsl #0x6
:0200BA04 80B03CE0 adchis r3,r0,r0,ror #0x19
:0200BA08 A00001E5 andge  r0,r0,r5,ror #0x3
:0200BA0C 5A0D3D8A bpl 0235B03C
:0200BA10 0F11C6E3 swieq 0x0011c6e3
:0200BA14 19C43C49 stmneib  r4 ,{r0,r3,r6,r10,r11,r12,r13}^
:0200BA18 8A802100 bhi 00013E20
:0200BA1C 21580021 cmpcs r8,r1,lsr #0x0
:0200BA20 20210480 eorcs  r0,r1,r0,lsl #0x9
:0200BA24 210019AB unknown
:0200BA28 00218180 eoreq  r8,r1,r0,lsl #0x3
:0200BA2C A9102134 ldmgedb  r0 ,{r2,r4,r5,r8,r13}
:0200BA30 EB10ED05 bl 02446E4C
:0200BA34 19033108 stmnedb  r3 ,{r3,r8,r12,r13}
:0200BA38 51303120 teqpl r0,r0,lsr #0x2
:0200BA3C FF9E7820 swinv 0x009e7820
:0200BA40 5110EB1E tstpl r0,r14,lsl r11
:0200BA44 0C43AD10 stceql 13,cr10,[r3],{#0x10}
:0200BA48 3D4803D5 unknown
:0200BA4C 8FF8AC03 swihi 0x00f8ac03
:0200BA50 16894CF9 unknown
:0200BA54 53D54EB9 bicpls r4,r5,#0xB90
:0200BA58 30A57141 adccc  r7,r5,r1,asr #0x2
:0200BA5C C9209DFC stmgtdb  r0!,{r2,r3,r4,r5,r6,r7,r8,r10,r11,r12,r15}
:0200BA60 190C0203 stmnedb  r12 ,{r0,r1,r9}
:0200BA64 6F1A0D00 swivs 0x001a0d00
:0200BA68 D8EB3300 unknown
:0200BA6C 190AD035 stmnedb  r10 ,{r0,r2,r4,r5,r12,r14,r15}
:0200BA70 00A35330 adceq  r5,r3,r0,lsr r3
:0200BA74 35BCEB14 ldrcc r14,[r12, #+0xb14]!
:0200BA78 7B4019D0 blvc 030121C0
:0200BA7C 55A007E5 strpl r0,[r0, #+0x7e5]!
:0200BA80 1909ACDD stmnedb  r9 ,{r0,r2,r3,r4,r6,r7,r10,r11,r13,r15}
:0200BA84 00197F30 andeqs r7,r9,r0,lsr r15
:0200BA88 07D2D984 ldreqb r13,[r2,+r4, lsl #0x13]
:0200BA8C 00E32A10 rsceq  r2,r3,r0,lsl r10
:0200BA90 45DB0025 ldrmib r0,[r11, #+0x25]		;r11+0x25=*(99b50266)
:0200BA94 350C1003 strcc r1,[r12, #-0x3]		;(r12-0x3=*(fffffffd))
:0200BA98 427D9403 rsbmis r9,r13,#0x3000000
:0200BA9C E1701D5C cmn r0,r12,asr r13
:0200BAA0 50401D30 subpl  r1,r0,r0,lsr r13
:0200BAA4 5D3C401D ldcpl  0,cr4,[r12,#-0x74]!
:0200BAA8 1D20C01D stcne  0,cr12,[r0,#-0x74]!
:0200BAAC 54109500 ldrpl r9,[r0],#-0x500
:0200BAB0 383D401D ldmccda  r13!,{r0,r2,r3,r4,r14}
:0200BAB4 81ED10A1 mvnhi  r1,r1,lsr #0x1
:0200BAB8 0D090059 unknown
:0200BABC 583C8900 ldmplda  r12!,{r8,r11,r15}
:0200BAC0 56300181 unknown
:0200BAC4 1508001D strne r0,[r8, #-0x1d]		;(r8-0x1d=*(ffffffe3))
:0200BAC8 0001005A andeq  r0,r1,r10,asr r0
:0200BACC 01A59FC0 moveq  r9,r0,asr #0x1f
:0200BAD0 CD207195 stcgt  1,cr7,[r0,#-0x254]!
:0200BAD4 8504B101 strhi r11,[r4, #-0x101]		;(r4-0x101=*(fffffeff))
:0200BAD8 0ABC2040 beq 00F13BE0
:0200BADC 12040F02 andne  r0,r4,#0x8
:0200BAE0 182D0000 stmneda  r13!,{}
:0200BAE4 13A50048 movne  r0,#0x48		;r0=72(0x48)
:0200BAE8 D5324D90 ldrle r4,[r2, #-0xd90]!
:0200BAEC 2D72155E ldccsl 5,cr1,[r2,#-0x178]!
:0200BAF0 20000D0C andcs  r0,r0,r12,lsl #0x1a
:0200BAF4 205D03CD subcss r0,r13,r13,asr #0x7
:0200BAF8 191015DF ldmnedb  r0 ,{r0,r1,r2,r3,r4,r6,r7,r8,r10,r12}
:0200BAFC 09166118 ldmeqdb  r6 ,{r3,r4,r8,r13,r14}
:0200BB00 03810100 orreq  r0,r1,#0x0
:0200BB04 AF196D03 swige 0x00196d03
:0200BB08 10910979 addnes r0,r1,r9,ror r9
:0200BB0C FC2D1871 stc2  8,cr1,[r13],#-0x1c4
:0200BB10 CD0000F1 unknown
:0200BB14 DFF1CD51 swile 0x00f1cd51
:0200BB18 1161A5E7 unknown
:0200BB1C 0539E240 ldreq r14,[r9, #-0x240]!
:0200BB20 648311A9 strvs r1,[r3],#+0x1a9
:0200BB24 A9930029 ldmgeib  r3 ,{r0,r3,r5}
:0200BB28 A115B124 tstge r5,r4,lsr #0x2
:0200BB2C AD34691F ldcge  9,cr6,[r4,#-0x7c]!
:0200BB30 FD208114 stc2  1,cr8,[r0,#-0x50]!
:0200BB34 00953461 addeqs r3,r5,r1,ror #0x8
:0200BB38 7DE31102 stcvcl 1,cr1,[r3,#+0x8]!
:0200BB3C B51029D1 ldrlt r2,[r0, #-0x9d1]		;(r0-0x9d1=*(fffff677))
:0200BB40 686DE316 unknown
:0200BB44 C50CC502 strgt r12,[r12, #-0x502]		;(r12-0x502=*(fffffafe))
:0200BB48 062D0006 unknown
:0200BB4C 21FF589D unknown
:0200BB50 02686C60 rsbeq  r6,r8,#0x6000
:0200BB54 85382021 ldrhi r2,[r8, #-0x21]!
:0200BB58 5001A246 andpl  r10,r1,r6,asr #0x4
:0200BB5C A138E1B0 ldrgeh r14,[r8, -r0]!
:0200BB60 9D001101 unknown
:0200BB64 1FDDE02C swine 0x00dde02c
:0200BB68 EBFF9DDB bl 01FF32DC
:0200BB6C 686112E9 unknown
:0200BB70 26F10221 unknown
:0200BB74 0045203D subeq  r2,r5,r13,lsr r0
:0200BB78 65590D1D ldrvsb r0,[r9, #-0xd1d]		;(r9-0xd1d=*(fffff301))
:0200BB7C 10F50479 rscnes r0,r5,r9,ror r4
:0200BB80 100D4DFE unknown
:0200BB84 10DD23DD ldrnesb r2,[r13],#+0x3d
:0200BB88 39820050 stmccib  r2 ,{r4,r6}
:0200BB8C 85918DB3 ldrhi r8,[r1, #+0xdb3]		;r1+0xdb3=*(00000db3)
:0200BB90 103450B5 unknown
:0200BB94 419D0C89 orrmis r0,r13,r9,lsl #0x19
:0200BB98 7382F19D orrvc  r15,r2,#0x40000027
:0200BB9C 2DF1B1E3 ldccsl 1,cr11,[r1,#+0x38c]!
:0200BBA0 110E6CB0 strneh r6,[r14, -r0]
:0200BBA4 C5F04103 ldrgtb r4,[r0, #+0x103]!
:0200BBA8 7AE1E6D2 bvc 018856F8
:0200BBAC DC30B10F ldcle  1,cr11,[r0],#-0x3c
:0200BBB0 B500816B strlt r8,[r0, #-0x16b]		;(r0-0x16b=*(fffffedd))
:0200BBB4 E5025D10 str r5,[r2, #-0xd10]		;(r2-0xd10=*(fffff2f0))
:0200BBB8 D505A55B strle r10,[r5, #-0x55b]		;r5-0x55b=*(09fffaa5)=#0(0x00000000)
:0200BBBC D5F0D560 ldrleb r13,[r0, #+0x560]!
:0200BBC0 557755F0 ldrplb r5,[r7, #-0x5f0]!
:0200BBC4 FEB75583 cdp2 5,10,cr5,cr7,cr3,4
:0200BBC8 253492E9 ldrcs r9,[r4, #-0x2e9]!
:0200BBCC 251C4500 ldrcs r4,[r12, #-0x500]		;(r12-0x500=*(fffffb00))
:0200BBD0 B9078100 stmltdb  r7 ,{r8,r15}
:0200BBD4 807D0F0D rsbhis r0,r13,r13,lsl #0x1e
:0200BBD8 05F914E2 ldreqb r1,[r9, #+0x4e2]!
:0200BBDC EB006AED bl 02026798
:0200BBE0 0125F908 msreq CPSR_sc,r8
:0200BBE4 E16B1700 unknown
:0200BBE8 ED135103 unknown
:0200BBEC F3005120 unknown
:0200BBF0 B4706510 unknown
:0200BBF4 6830650E ldmvsda  r0!,{r1,r2,r3,r8,r10,r13,r14}
:0200BBF8 52510001 subpls r0,r1,#0x1
:0200BBFC 3F70616B swicc 0x0070616b
:0200BC00 0530550B ldreq r5,[r0, #-0x50b]!
:0200BC04 D35D1E6D cmple r13,#0x6D0
:0200BC08 20440DD2 unknown
:0200BC0C F12000F5 unknown
:0200BC10 F9003D39 stmnvdb  r0 ,{r0,r3,r4,r5,r8,r10,r11,r12,r13}
:0200BC14 F571A929 ldrnvb r10,[r1, #-0x929]!
:0200BC18 F0652401 rsbnv  r2,r5,r1,lsl #0x8
:0200BC1C 31056C2D unknown
:0200BC20 9F1028C9 swils 0x001028c9
:0200BC24 9F04A533 swils 0x0004a533
:0200BC28 90114169 andlss r4,r1,r9,ror #0x2
:0200BC2C 11200169 unknown
:0200BC30 DDA03D20 stcle  13,cr3,[r0,#+0x80]!
:0200BC34 F03DF03D eornvs r15,r13,r13,lsr r0
:0200BC38 F0416540 subnv  r6,r1,r0,asr #0xa
:0200BC3C F165006B unknown
:0200BC40 61652C8B unknown
:0200BC44 65127291 ldrvs r7,[r2, #-0x291]		;(r2-0x291=*(fffffd6f))
:0200BC48 F8935971 ldmnvia  r3 ,{r0,r4,r5,r6,r8,r11,r12,r14}
:0200BC4C D99F3610 ldmleib  r15 ,{r4,r9,r10,r12,r13}
:0200BC50 E0052D04 and  r2,r5,r4,lsl #0x1a
:0200BC54 CD8E10B9 unknown
:0200BC58 05563561 ldreqb r3,[r6, #-0x561]		;(r6-0x561=*(fffffa9f))
:0200BC5C 2289E002 addcs  r14,r9,#0x2
:0200BC60 89083225 stmhidb  r8 ,{r0,r2,r5,r9,r12,r13}
:0200BC64 D41DB104 ldrle r11,[r13],#-0x104
:0200BC68 3900896D stmccdb  r0 ,{r0,r2,r3,r5,r6,r8,r11,r15}
:0200BC6C 03E92815 mvneq  r2,#0x150000
:0200BC70 CC0015CC stcgt  5,cr1,[r0],{#0xcc}
:0200BC74 0FAB0031 swieq 0x00ab0031
:0200BC78 10E28E0D rscne  r8,r2,r13,lsl #0x1c
:0200BC7C 00E58DC0 rsceq  r8,r5,r0,asr #0x1b
:0200BC80 5900D92E stmpldb  r0 ,{r1,r2,r3,r5,r8,r11,r12,r14,r15}
:0200BC84 CD20BC12 stcgt  12,cr11,[r0,#-0x48]!
:0200BC88 C61E3935 unknown
:0200BC8C 40316E66 eormis r6,r1,r6,ror #0x1c
:0200BC90 00010149 andeq  r0,r1,r9,asr #0x2
:0200BC94 014505F1 unknown
:0200BC98 E93066A0 ldmdb  r0!,{r5,r7,r9,r10,r13,r14}
:0200BC9C 05400230 streqb r0,[r0, #-0x230]		;(r0-0x230=*(fffffdd0))
:0200BCA0 0802D900 stmeqda  r2 ,{r8,r11,r12,r14,r15}
:0200BCA4 CDA03220 stcgt  2,cr3,[r0,#+0x80]!
:0200BCA8 15E5CD0D strneb r12,[r5, #+0xd0d]!
:0200BCAC 02E5CD40 rsceq  r12,r5,#0x1000
:0200BCB0 04CD3018 streqb r3,[r13],#+0x18
:0200BCB4 D521C97E strle r12,[r1, #-0x97e]!
:0200BCB8 00DD0122 sbceqs r0,r13,r2,lsr #0x2
:0200BCBC 5012D1B4 ldrplh r13,[r2], -r4
:0200BCC0 A11241C1 tstge r2,r1,asr #0x3
:0200BCC4 D000B20A andle  r11,r0,r10,lsl #0x4
:0200BCC8 02C4E115 sbceq  r14,r4,#0x40000005
:0200BCCC 006D3CEB rsbeq  r3,r13,r11,ror #0x19
:0200BCD0 19441558 stmnedb  r4 ,{r3,r4,r6,r8,r10,r12}^
:0200BCD4 F419D244 ldrnv r13,[r9],#-0x244
:0200BCD8 206DF419 rsbcs  r15,r13,r9,lsl r4
:0200BCDC 4059228D submis r2,r9,r13,lsl #0x5
:0200BCE0 94000D68 strls r0,[r0],#-0xd68
:0200BCE4 31B1D15F movccs r13,r15,asr r1
:0200BCE8 00002D64 andeq  r2,r0,r4,ror #0x1a
:0200BCEC 8203695C andhi  r6,r3,#0x170000
:0200BCF0 02011168 andeq  r1,r1,#0x1A
:0200BCF4 0002BF20 andeq  r11,r2,r0,lsr #0x1e
:0200BCF8 690D4400 stmvsdb  r13 ,{r10,r14}
:0200BCFC 07299837 unknown
:0200BD00 149F1028 ldrne r1,[r15],#+0x28
:0200BD04 03615011 unknown
:0200BD08 F9035990 stmnvdb  r3 ,{r4,r7,r8,r11,r12,r14}
:0200BD0C D923AD14 stmledb  r3!,{r2,r4,r8,r10,r11,r13,r15}
:0200BD10 FBB77981 blx 00DEA31C
:0200BD14 C140E124 unknown
:0200BD18 95009944 strls r9,[r0, #-0x944]		;(r0-0x944=*(fffff6bc))
:0200BD1C 69110C0B ldmvsdb  r1 ,{r0,r1,r3,r10,r11}
:0200BD20 02119E11 andeqs r9,r1,#0x110
:0200BD24 02E31107 rsceq  r1,r3,#0xC0000001
:0200BD28 14610469 unknown
:0200BD2C 7D11C1C0 unknown
:0200BD30 696BF656 unknown
:0200BD34 11ED083D mvnne  r0,lsr r13
:0200BD38 0CD301B1 ldceql 1,cr0,[r3],{#0xb1}
:0200BD3C 210C01B1 strcsh r0,[r12, -r1]
:0200BD40 15D52F91 ldrneb r2,[r5, #+0xf91]		;r5+0xf91=*(0a000f91)=#0(0x00000000)
:0200BD44 04716031 unknown
:0200BD48 910325F2 unknown
:0200BD4C 041D1129 ldreq r1,[r13],#-0x129
:0200BD50 0C2A7DC3 stceq  13,cr7,[r10],#-0x30c
:0200BD54 00AD01A1 adceq  r0,r13,r1,lsr #0x3
:0200BD58 135D01A1 cmpne r13,#0x40000028
:0200BD5C 003D9361 eoreqs r9,r13,r1,ror #0x6
:0200BD60 05810002 streq r0,[r1, #+0x2]		;r1+0x2=*(00000002)
:0200BD64 0031C89E mlaeqs r1,r14,r8,r12unknown
:0200BD68 EB012F68 bl 02057B10
:0200BD6C 820279BC andhi  r7,r2,#0x2F0000
:0200BD70 256530C0 strcsb r3,[r5, #-0xc0]!
:0200BD74 E883035D stmia  r3 ,{r0,r2,r3,r4,r6,r8,r9}
:0200BD78 820C0A01 andhi  r0,r12,#0x1000
:0200BD7C 31314025 teqcc r1,r5,lsr #0x0
:0200BD80 34316BD1 unknown
:0200BD84 66901845 ldrvs r1,r1,r5,lsr #0x0
:0200BD88 F0619F00 rsbnv  r9,r1,r0,lsl #0x1e
:0200BD8C 7C706117 ldcvcl 1,cr6,[r0],#-0x5c
:0200BD90 94331110 unknown
:0200BD94 74E80315 unknown
:0200BD98 307401B1 unknown
:0200BD9C 89246D9F stmhidb  r4!,{r0,r1,r2,r3,r4,r7,r8,r10,r11,r13,r14}
:0200BDA0 65881CAD strvs r1,[r8, #+0xcad]		;r8+0xcad=*(00000cad)
:0200BDA4 482F9132 stmmida  r15!,{r1,r4,r5,r8,r12,r15}
:0200BDA8 4289D0C5 addmi  r13,r9,#0xC5
:0200BDAC 03956D07 orreqs r6,r5,#0x1C0
:0200BDB0 10251091 mlane  r5,r1,r0,r1unknown
:0200BDB4 4075A08D rsbmis r10,r5,r13,lsl #0x1
:0200BDB8 A1241011 unknown
:0200BDBC 7675BF45 unknown
:0200BDC0 790CEB00 stmvcdb  r12 ,{r8,r9,r11,r13,r14,r15}
:0200BDC4 4841AD19 stmmida  r1 ,{r0,r3,r4,r8,r10,r11,r13,r15}^
:0200BDC8 03C1D160 biceq  r13,r1,#0x18
:0200BDCC 580219D1 stmplda  r2 ,{r0,r4,r6,r7,r8,r11,r12}
:0200BDD0 42A00005 adcmi  r0,r0,#0x5
:0200BDD4 01030112 unknown
:0200BDD8 01136400 tsteq r3,r0,lsl #0x8
:0200BDDC DD067002 unknown
:0200BDE0 65248937 strvs r8,[r4, #-0x937]!
:0200BDE4 21AD0100 movcs  r0,r0,lsl #0x2		;r0=0(0x0)
:0200BDE8 5D0479C1 unknown
:0200BDEC CC0CD713 stcgt  7,cr13,[r12],{#0x13}
:0200BDF0 350C2489 strcc r2,[r12, #-0x489]		;(r12-0x489=*(fffffb77))
:0200BDF4 04042D1C streq r2,[r4],#-0xd1c
:0200BDF8 C9B4019D ldmgtib  r4!,{r0,r2,r3,r4,r7,r8}
:0200BDFC 18702D0F unknown
:0200BE00 392C3015 stmccdb  r12!,{r0,r2,r4,r12,r13}
:0200BE04 74B91CD5 unknown
:0200BE08 E9F4B9AB ldmib  r4!,{r0,r1,r3,r5,r7,r8,r11,r12,r13,r15}^
:0200BE0C 45004565 strmi r4,[r0, #-0x565]		;(r0-0x565=*(fffffa9b))
:0200BE10 2045B5F0 unknown
:0200BE14 2239F045 eorcss r15,r9,#0x45
:0200BE18 704507EF subvc  r0,r5,r15,ror #0xf
:0200BE1C 2FFC52F5 swics 0x00fc52f5
:0200BE20 06180201 ldreq r0,[r8],-r1, lsl #0x4
:0200BE24 E51C0039 ldr r0,[r12, #-0x39]		;(r12-0x39=*(ffffffc7))
:0200BE28 01100400 tsteq r0,r0,lsl #0x8
:0200BE2C 00392000 eoreqs r2,r9,r0
:0200BE30 09BD40A5 ldmeqib  r13!,{r0,r2,r5,r7,r14}
:0200BE34 20011509 andcs  r1,r1,r9,lsl #0xa
:0200BE38 0A18E59D beq 026454B4
:0200BE3C 001103B1 ldreqh r0,[r1], -r1
:0200BE40 18001112 stmneda  r0 ,{r1,r4,r8,r12}
:0200BE44 45002104 strmi r2,[r0, #-0x104]		;(r0-0x104=*(fffffefc))
:0200BE48 06FECB11 unknown
:0200BE4C 01410485 unknown
:0200BE50 21109118 tstcs r0,r8,lsl r1
:0200BE54 016C5012 unknown
:0200BE58 077D4000 ldreqb r4,[r13,-r0]!
:0200BE5C 00C90CED sbceq  r0,r9,r13,ror #0x19
:0200BE60 000D05E2 andeq  r0,r13,r2,ror #0xb
:0200BE64 5900A79D stmpldb  r0 ,{r0,r2,r3,r4,r7,r8,r9,r10,r13,r15}
:0200BE68 0801DD12 stmeqda  r1 ,{r1,r4,r8,r10,r11,r12,r14,r15}
:0200BE6C 01BC38D1 ldreqsb r3,[r12, +r1]!
:0200BE70 FD60B402 stc2l 4,cr11,[r0,#-0x8]!
:0200BE74 79DDC014 ldmvcib  r13 ,{r2,r4,r14,r15}^
:0200BE78 B1204828 unknown
:0200BE7C 2332920C teqcs r2,#0xC0000000
:0200BE80 15C302D5 strneb r0,[r3, #+0x2d5]		;r3+0x2d5=*(500002d5)=#0(0x00000000)
:0200BE84 C030D910 eorgts r13,r0,r0,lsl r9
:0200BE88 15E334A0 strneb r3,[r3, #+0x4a0]!
:0200BE8C C0C0A510 sbcgt  r10,r0,r0,lsl r5
:0200BE90 008110A9 addeq  r1,r1,r9,lsr #0x1
:0200BE94 64E562DD unknown
:0200BE98 17BD0561 ldrne r0,r1,r1,r9,lsr #0x1
:0200BE9C E0200293 mla  r0,r3,r2,r0unknown
:0200BEA0 001DA70C andeqs r10,r13,r12,lsl #0xe
:0200BEA4 DD24011C stcle  1,cr0,[r4,#-0x70]!
:0200BEA8 8452CDE5 ldrhib r12,[r2],#-0xde5
:0200BEAC 9106294A unknown
:0200BEB0 89E02020 unknown
:0200BEB4 21D09F1C biccss r9,r0,r12,lsl r15
:0200BEB8 AD38EBFF ldcge  11,cr14,[r8,#-0x3fc]!
:0200BEBC 9FC00440 swils 0x00c00440
:0200BEC0 1188060D orrne  r0,r8,r13,lsl #0xc
:0200BEC4 0307F032 unknown
:0200BEC8 0D837002 unknown
:0200BECC 3100A101 unknown
:0200BED0 9F208835 swils 0x00208835
:0200BED4 02D120A9 sbceqs r2,r1,#0xA9
:0200BED8 95E31A91 strlsb r1,[r3, #+0xa91]!
:0200BEDC 05009901 streq r9,[r0, #-0x901]		;(r0-0x901=*(fffff6ff))
:0200BEE0 20A51900 adccs  r1,r5,r0,lsl #0x12
:0200BEE4 1717E312 unknown
:0200BEE8 69680021 unknown
:0200BEEC 22618D24 rsbcs  r8,r1,#0x900
:0200BEF0 0D4900A9 unknown
:0200BEF4 30F506A1 rscccs r0,r5,r1,lsr #0xd
:0200BEF8 A918E58D ldmgedb  r8 ,{r0,r2,r3,r7,r8,r10,r13,r14,r15}
:0200BEFC A9F0A9F0 ldmgeib  r0!,{r4,r5,r6,r7,r8,r11,r13,r15}^
:0200BF00 F0F0A9F0 unknown
:0200BF04 F0A91665 adcnv  r1,r9,r5,ror #0xc
:0200BF08 399900D1 ldmccib  r9 ,{r0,r4,r6,r7}
:0200BF0C 11E52090 unknown
:0200BF10 4DCF4CFD unknown
:0200BF14 05609900 streqb r9,[r0, #-0x900]!
:0200BF18 00051A00 andeq  r1,r5,r0,lsl #0x14
:0200BF1C 17100C02 ldrne r0,[r0,-r2, lsl #0x18]
:0200BF20 002518E3 eoreq  r1,r5,r3,ror #0x11
:0200BF24 BD20296C stclt  9,cr2,[r0,#-0x1b0]!
:0200BF28 01958D11 orreqs r8,r5,r1,lsl r13
:0200BF2C 00E98DB4 unknown
:0200BF30 5D0C4B81 unknown
:0200BF34 286E1509 unknown
:0200BF38 2AE1208D bcs 01854174
:0200BF3C 4400A140 strmi r10,[r0],#-0x140
:0200BF40 20159F20 andcss r9,r5,r0,lsr #0x1e
:0200BF44 1910718B ldmnedb  r0 ,{r0,r1,r3,r7,r8,r12,r13,r14}
:0200BF48 9001E100 andls  r14,r1,r0,lsl #0x2
:0200BF4C E30E5DE5 unknown
:0200BF50 053127EC ldreq r2,[r1, #-0x7ec]!
:0200BF54 80205030 eorhi  r5,r0,r0,lsr r0
:0200BF58 31098DE5 unknown
:0200BF5C 0D69C252 stceql 2,cr12,[r9,#-0x148]!
:0200BF60 5D043231 unknown
:0200BF64 2850794C ldmcsda  r0 ,{r2,r3,r6,r8,r11,r12,r13,r14}^
:0200BF68 021B0117 andeqs r0,r11,#0xC0000005
:0200BF6C 02010D44 andeq  r0,r1,#0x1100
:0200BF70 05E23D1C streqb r3,[r2, #+0xd1c]!
:0200BF74 5049C0F3 unknown
:0200BF78 09281099 stmeqdb  r8!,{r0,r3,r4,r7,r12}
:0200BF7C 01990340 orreqs r0,r9,r0,asr #0x6
:0200BF80 452B7C1D strmi r7,[r11, #-0xc1d]!
:0200BF84 9102D550 unknown
:0200BF88 06C54019 unknown
:0200BF8C 0661F03D unknown
:0200BF90 69F7403D unknown
:0200BF94 5D7C8D8D ldcpll 13,cr8,[r12,#-0x234]!
:0200BF98 8A0BB532 bhi 022F9468
:0200BF9C 6D197BF7 unknown
:0200BFA0 031F1D23 tsteq r15,#0x8C0
:0200BFA4 04029D18 streq r9,[r2],#-0xd18
:0200BFA8 2AD133AD bcs 01458E64
:0200BFAC 5D21ECD3 stcpl  12,cr14,[r1,#-0x34c]!
:0200BFB0 E3C22B05 bic  r2,r2,#0x1400
:0200BFB4 810421EC unknown
:0200BFB8 318510E5 orrcc  r1,r5,r5,ror #0x1
:0200BFBC 08506DBD ldmeqda  r0 ,{r0,r2,r3,r4,r5,r7,r8,r10,r11,r13,r14}^
:0200BFC0 F0021803 andnv  r1,r2,r3,lsl #0x10
:0200BFC4 800ED547 andhi  r13,r14,r7,asr #0xa
:0200BFC8 00FD1005 rsceqs r1,r13,r5
:0200BFCC 10096870 andne  r6,r9,r0,ror r8
:0200BFD0 A0ACE5C8 adcge  r14,r12,r8,asr #0xb
:0200BFD4 1EC5E59F mcrne 5,6,r14,cr5,cr15,{4}
:0200BFD8 48104581 ldmmida  r0 ,{r0,r7,r8,r10,r14}
:0200BFDC 099403A5 ldmeqib  r4 ,{r0,r2,r5,r7,r8,r9}
:0200BFE0 160DE005 strne r14,[r13],-r5
:0200BFE4 1015FC85 andnes r15,r5,r5,lsl #0x19
:0200BFE8 00E59A10 rsceq  r9,r5,r0,lsl r10
:0200BFEC 42640605 rsbmi  r0,r4,#0x500000
:0200BFF0 29E28100 unknown
:0200BFF4 E810151E ldmda  r0 ,{r1,r2,r3,r4,r8,r10,r12}
:0200BFF8 983F5DCF ldmlsda  r15!,{r0,r1,r2,r3,r6,r7,r8,r10,r11,r12,r14}
:0200BFFC 317015DD ldrccsb r1,[r0, #-0x5d]!
:0200C000 491E1910 ldmmidb  r14 ,{r4,r8,r11,r12}
:0200C004 D000A409 andle  r10,r0,r9,lsl #0x8
:0200C008 0045E51D subeq  r14,r5,r13,lsl r5
:0200C00C E5C70419 strb r0,[r7, #+0x419]		;r7+0x419=*(0541c419)=#0(0x00000000)
:0200C010 84285903 unknown
:0200C014 40FFE246 rscmis r14,r15,r6,asr #0x4
:0200C018 150AE200 strne r14,[r10, #-0x200]		;(r10-0x200=*(fffffe00))
:0200C01C 4540E904 strmib r14,[r0, #-0x904]		;(r0-0x904=*(fffff6fc))
:0200C020 04D50000 ldreqb r0,[r5],#+0x0
:0200C024 7908002D stmvcdb  r8 ,{r0,r2,r3,r5}
:0200C028 3D126D01 unknown
:0200C02C 020DED0F andeq  r14,r13,#0x3C0
:0200C030 20930011 addcss r0,r3,r1,lsl r0
:0200C034 10A4E021 adcne  r14,r4,r1,lsr #0x0
:0200C038 64E5D103 unknown
:0200C03C 002A33A1 eoreq  r3,r10,r1,lsr #0x7
:0200C040 88186500 ldmhida  r8 ,{r8,r10,r13,r14}
:0200C044 C70249C8 strgt r4,da 
:0200C048 04FD06C9 unknown
:0200C04C 30FF02E5 rscccs r0,r15,r5,ror #0x5
:0200C050 0AE2013A beq 0188C540
:0200C054 7DF30B99 ldcvcl 11,cr0,[r3,#+0x264]!
:0200C058 2887F000 stmcsia  r7 ,{r12,r13,r14,r15}
:0200C05C 20A07D69 adccs  r7,r0,r9,ror #0x1a
:0200C060 89921351 ldmhiib  r2 ,{r0,r4,r6,r8,r9,r12}
:0200C064 00B9F82A adceqs r15,r9,r10,lsr #0x10
:0200C068 612A01A9 unknown
:0200C06C E5923104 ldr r3,[r2, #+0x104]		;r2+0x104=*(00000104)
:0200C070 08C9024D stmeqia  r9 ,{r0,r2,r3,r6,r9}^
:0200C074 04C5C3C4 streqb r12,[r5],#+0x3c4
:0200C078 031C1582 tsteq r12,#0x20800000
:0200C07C 29012517 stmcsdb  r1 ,{r0,r1,r2,r4,r8,r10,r13}
:0200C080 7000B54A andvc  r11,r0,r10,asr #0xa
:0200C084 A1004140 unknown
:0200C088 42BD701A adcmis r7,r13,#0x1A
:0200C08C E1165907 tst r6,r7,lsl #0x12
:0200C090 2012BD06 andcss r11,r2,r6,lsl #0x1a
:0200C094 1F99E594 swine 0x0099e594
:0200C098 02ED1288 rsceq  r1,r13,#0x80000008
:0200C09C E0823107 add  r3,r2,r7,lsl #0x2
:0200C0A0 D10220B2 strleh r2,[r2, -r2]
:0200C0A4 931010E1 tstls r0,#0xE1
:0200C0A8 009DE3E5 addeqs r14,r13,r5,ror #0x7
:0200C0AC E28710E5 add  r1,r7,#0xE5
:0200C0B0 410070FF unknown
:0200C0B4 C112BD1D tstgt r2,r13,lsl r13
:0200C0B8 D0152C3A andles r2,r5,r10,lsr r12
:0200C0BC 0014407D andeqs r4,r4,r13,ror r0
:0200C0C0 4C10C421 ldcmi  4,cr12,[r0],{#0x21}
:0200C0C4 ADF830C9 ldcgel 0,cr3,[r8,#+0x324]!
:0200C0C8 D07D608A rsbles r6,r13,r10,lsl #0x1
:0200C0CC 107940C5 rsbnes r4,r9,r5,asr #0x1
:0200C0D0 DAF51C9D ble 01D5334C
:0200C0D4 05440005 streqb r0,[r4, #-0x5]		;(r4-0x5=*(fffffffb))
:0200C0D8 0005E000 andeq  r14,r5,r0
:0200C0DC AA000940 bge 0200E5E4
:0200C0E0 EB009DE6 bl 02033880
:0200C0E4 380409F5 stmccda  r4 ,{r0,r2,r4,r5,r6,r7,r8,r11}
:0200C0E8 C8A04C09 stmgtia  r0!,{r0,r3,r10,r11,r14}
:0200C0EC 61053D6D unknown
:0200C0F0 3338F9E0 teqcc r8,#0x380000
:0200C0F4 10D902F9 ldrnesh r0,[r9],#+0x29
:0200C0F8 7C5059DC ldcvcl 9,cr5,[r0],{#0xdc}
:0200C0FC C4580005 ldrgtb r0,[r8],#-0x5
:0200C100 058001FF streq r0,[r0, #+0x1ff]		;r0+0x1ff=*(000001ff)
:0200C104 DC020129 stcle  1,cr0,[r2],{#0x29}
:0200C108 2A2D0128 bcs 02B4C5B0
:0200C10C C045403C subgt  r4,r5,r12,lsr r0
:0200C110 2AF90EE1 bcs 01E4FC9C
:0200C114 EB006DBD bl 02027810
:0200C118 658717F5 strvs r1,[r7, #+0x7f5]		;r7+0x7f5=*(0541c7f5)=#0(0x00000000)
:0200C11C 008D6217 addeq  r6,r13,r7,lsl r2
:0200C120 551BEC65 ldrpl r14,[r11, #-0xc65]		;(r11-0xc65=*(99b4f5dc))
:0200C124 3910D533 ldmccdb  r0 ,{r0,r1,r4,r5,r8,r10,r12,r14,r15}
:0200C128 F0F5ED30 rscnvs r14,r5,r0,lsr r13
:0200C12C 5C655AD5 stcpll 10,cr5,[r5],#-0x354
:0200C130 019129B9 ldreqh r2,[r1, +r9]
:0200C134 005C1111 subeqs r1,r12,r1,lsl r1
:0200C138 9C29813F stcls  1,cr8,[r9],#-0xfc
:0200C13C 3DE502D9 stcccl 2,cr0,[r5,#+0x364]!
:0200C140 DD812340 unknown
:0200C144 23448E2D unknown
:0200C148 4820A581 stmmida  r0!,{r0,r7,r8,r10,r13,r15}
:0200C14C 113C0123 teqne r12,r3,lsr #0x2
:0200C150 1979C854 ldmnedb  r9!,{r2,r4,r6,r11,r14,r15}^
:0200C154 5C0A6DF2 stcpl  13,cr6,[r10],{#0xf2}
:0200C158 0D3A4520 ldceq  5,cr4,[r10,#-0x80]!
:0200C15C 30655410 rsbcc  r5,r5,r0,lsl r4
:0200C160 BC20099F stclt  9,cr0,[r0],#-0x27c
:0200C164 01056009 unknown
:0200C168 E134C104 teq r4,r4,lsl #0x2
:0200C16C D103100D unknown
:0200C170 09D90514 ldmeqib  r9 ,{r2,r4,r8,r10}^
:0200C174 052A9330 streq r9,[r10, #-0x330]!
:0200C178 09333420 ldmeqdb  r3!,{r5,r10,r12,r13}
:0200C17C 3001D140 andcc  r13,r1,r0,asr #0x2
:0200C180 9937B503 ldmlsdb  r7!,{r0,r1,r8,r10,r12,r13,r15}
:0200C184 0100DD00 unknown
:0200C188 33380609 teqcc r8,#0x900000
:0200C18C F90AE581 stmnvdb  r10 ,{r0,r7,r8,r10,r13,r14,r15}
:0200C190 082A550C stmeqda  r10!,{r2,r3,r8,r10,r12,r14}
:0200C194 D571D180 ldrleb r13,[r1, #-0x180]!
:0200C198 5111D961 tstpl r1,r1,ror #0x12
:0200C19C D98DF30C stmleib  r13 ,{r2,r3,r8,r9,r12,r13,r14,r15}
:0200C1A0 17A16841 strne r6,ib 
:0200C1A4 62F1D901 rscvss r13,r1,#0x4000
:0200C1A8 92AA007D adcls  r0,r10,#0x7D
:0200C1AC A5227D02 strge r7,[r2, #-0xd02]!
:0200C1B0 3BFD0005 blcc 01F4C1CC
:0200C1B4 AC342102 ldcge  1,cr2,[r4],#-0x8
:0200C1B8 5101C173 unknown
:0200C1BC 01990954 orreqs r0,r9,r4,asr r9
:0200C1C0 40811168 addmi  r1,r1,r8,ror #0x2
:0200C1C4 21106196 unknown
:0200C1C8 2111E081 tstcs r1,r1,lsl #0x1
:0200C1CC 807D2404 rsbhis r2,r13,r4,lsl #0x8
:0200C1D0 0051ACA1 subeqs r10,r1,r1,lsr #0x19
:0200C1D4 4000AD4E andmi  r10,r0,r14,asr #0x1a
:0200C1D8 0AE59F41 beq 01973EE4
:0200C1DC 25016D40 strcs r6,[r1, #-0xd40]		;(r1-0xd40=*(fffff2c0))
:0200C1E0 342D6D00 unknown
:0200C1E4 8102B503 unknown
:0200C1E8 34E59F4E unknown
:0200C1EC 04798123 unknown
:0200C1F0 0020E042 eoreq  r14,r0,r2,asr #0x0
:0200C1F4 094DD590 stmeqdb  r13 ,{r4,r7,r8,r10,r12,r14,r15}^
:0200C1F8 7D228517 stcvc  5,cr8,[r2,#-0x5c]!
:0200C1FC E422850E unknown
:0200C200 090285BE stmeqdb  r2 ,{r1,r2,r3,r4,r5,r7,r8,r10,r15}
:0200C204 852C0285 strhi r0,[r12, #-0x285]!
:0200C208 2A102402 bcs 02415218
:0200C20C 00A90615 adceq  r0,r9,r5,lsl r6
:0200C210 02856897 addeq  r6,r5,#0x970000
:0200C214 00A18990 umlaleq  r8,r1,r0,r9
:0200C218 22855993 addcs  r5,r5,#0x24C000
:0200C21C C913CDE4 ldmgtdb  r3 ,{r2,r5,r6,r7,r8,r10,r11,r14,r15}
:0200C220 8211E525 andhis r14,r1,#0x9400000
:0200C224 30183AE2 andccs r3,r8,r2,ror #0x15
:0200C228 2FBEE592 swics 0x00bee592
:0200C22C 800221D1 unknown
:0200C230 CEF1E283 cdpgt 2,14,cr14,cr1,cr3,4
:0200C234 30C4EBFF unknown
:0200C238 600D9F00 andvs  r9,r13,r0,lsl #0x1e
:0200C23C 30061106 andcc  r1,r6,r6,lsl #0x2
:0200C240 27F98213 unknown
:0200C244 9213308A andlss r3,r3,#0x8A
:0200C248 51001EE5 unknown
:0200C24C 3A8017C1 bcc 00012158
:0200C250 033018B9 teqeq r0,#0xB90000
:0200C254 C5215182 strgt r5,[r1, #-0x182]!
:0200C258 E2106114 ands r6,r0,#0x5
:0200C25C 5D00AD3C unknown
:0200C260 E1170227 tst r7,r7,lsr #0x4
:0200C264 90111FED andlss r1,r1,r13,ror #0x1f
:0200C268 094006C6 stmeqdb  r0 ,{r1,r2,r6,r7,r9,r10}^
:0200C26C 00E58910 rsceq  r8,r5,r0,lsl r9
:0200C270 44911461 ldrmi r1,[r1],#+0x461
:0200C274 4338E084 teqmi r8,#0x84
:0200C278 003CE599 mlaeqs r12,r9,r5,r14unknown
:0200C27C 11E35400 mvnne  r5,r0,lsl #0x8
:0200C280 3821E042 stmccda  r1!,{r1,r6,r13,r14,r15}
:0200C284 25890053 strcs r0,[r9, #+0x53]		;r9+0x53=*(00000071)
:0200C288 20088004 andcs  r8,r8,r4
:0200C28C 8001D901 andhi  r13,r1,r1,lsl #0x12
:0200C290 EE06C102 cdp 1,0,cr12,cr6,cr2,0
:0200C294 103101E1 eornes r0,r1,r1,ror #0x3
:0200C298 AD00810C unknown
:0200C29C 0345DA17 unknown
:0200C2A0 07751065 ldreqb r1,r0,r1,r1,ror #0x3
:0200C2A4 14350701 unknown
:0200C2A8 1FE1D04F swine 0x00e1d04f
:0200C2AC 28811351 stmcsia  r1 ,{r0,r4,r6,r8,r9,r12}
:0200C2B0 C9D441C9 ldmgtib  r4 ,{r0,r3,r6,r7,r8,r14}^
:0200C2B4 131AA131 tstne r10,#0x4000000C
:0200C2B8 C1C9370B bicgt  r3,r9,r11,lsl #0xe
:0200C2BC 317FFC3C cmncc r15,r12,lsr r12
:0200C2C0 6041C543 subvs  r12,r1,r3,asr #0xa
:0200C2C4 A0B101C9 adcges r0,r1,r9,asr #0x3
:0200C2C8 0816369D ldmeqda  r6 ,{r0,r2,r3,r4,r7,r9,r10,r12,r13}
:0200C2CC 1CF50059 ldcnel 0,cr0,[r5],#+0x164
:0200C2D0 72980059 addvcs r0,r8,#0x59
:0200C2D4 5EF1C901 cdppl 9,14,cr12,cr1,cr1,0
:0200C2D8 350F001D strcc r0,[r15, #-0x1d]		;r15-0x1d=*(0200c2c3)=#-1325282976(0xb101c960)
:0200C2DC 2A117C00 bcs 0246B2E4
:0200C2E0 C903059F stmgtdb  r3 ,{r0,r1,r2,r3,r4,r7,r8,r10}
:0200C2E4 C9005591 stmgtdb  r0 ,{r0,r4,r7,r8,r10,r12,r14}
:0200C2E8 C900D141 stmgtdb  r0 ,{r0,r6,r8,r12,r14,r15}
:0200C2EC 017EF021 cmneq r14,r1,lsr #0x0
:0200C2F0 01C90B1D biceq  r0,r9,r13,lsl r11
:0200C2F4 8D92201C unknown
:0200C2F8 C9467528 stmgtdb  r6 ,{r3,r5,r8,r10,r12,r13,r14}^
:0200C2FC B46CBD31 unknown
:0200C300 653401B9 ldrvs r0,[r4, #-0x1b9]!
:0200C304 C9753D31 unknown
:0200C308 111CEB41 tstne r12,r1,asr #0x16
:0200C30C 2511B1C9 ldrcs r11,[r1, #-0x1c9]		;(r1-0x1c9=*(fffffe37))
:0200C310 8FF801C9 swihi 0x00f801c9
:0200C314 C99C0D35 ldmgtib  r12 ,{r0,r2,r4,r5,r8,r10,r11}
:0200C318 1D01B131 unknown
:0200C31C 30E1030C rsccc  r0,r1,r12,lsl #0x6
:0200C320 8D371E41 ldchi  14,cr1,[r7,#-0x104]!
:0200C324 05F4B700 ldreqb r11,[r4, #+0x700]!
:0200C328 C700FD10 unknown
:0200C32C 2C410001 stccsl 0,cr0,[r1],{#0x1}
:0200C330 011D46D7 ldreqsb r4,[r13, -r7]
:0200C334 1939103D ldmnedb  r9!,{r0,r2,r3,r4,r5,r12}
:0200C338 C80015C8 stmgtda  r0 ,{r3,r6,r7,r8,r10,r12}
:0200C33C E5179FB0 ldr r9,[r7, #-0xfb0]		;r7-0xfb0=*(0541b050)=#0(0x00000000)
:0200C340 10191015 andnes r1,r9,r5,lsl r0
:0200C344 FD0019BA unknown
:0200C348 3610B015 unknown
:0200C34C 227929CD rsbcss r2,r9,#0x334000
:0200C350 E1A0B012 mov  r11,r2,lsl r0		;r11=0(0x0)
:0200C354 75031C11 strvc r1,[r3, #-0xc11]		;r3-0xc11=*(4ffff3ef)=#0(0x00000000)
:0200C358 E1D14F02 bics r4,r1,r2,lsl #0x1e
:0200C35C 400A1255 andmi  r1,r10,r5,asr r2
:0200C360 A1912199 unknown
:0200C364 06035801 streq r5,[r3],-r1, lsl #0x10
:0200C368 010700B5 streqh r0,[r7, -r5]
:0200C36C 34E01183 unknown
:0200C370 19810A3D stmneib  r1 ,{r0,r2,r3,r4,r5,r9,r11}
:0200C374 11A9144D movne  r1,r13,asr #0x8
:0200C378 293C6803 ldmcsdb  r12!,{r0,r1,r11,r13,r14}
:0200C37C 6801A90F stmvsda  r1 ,{r0,r1,r2,r3,r8,r11,r13,r15}
:0200C380 007D0795 unknown
:0200C384 1814BDE3 ldmneda  r4 ,{r0,r1,r5,r6,r7,r8,r10,r11,r12,r13,r15}
:0200C388 E1190A5B tst r9,r11,asr r10
:0200C38C 10116507 andnes r6,r1,r7,lsl #0xa
:0200C390 9005DD97 mulls  r5,r7,r13
:0200C394 2FBAE281 swics 0x00bae281
:0200C398 750AE1D0 strvc r14,[r10, #-0x1d0]		;(r10-0x1d0=*(fffffe30))
:0200C39C 313C8001 teqcc r12,r1
:0200C3A0 2A8D3402 bcs 003593B0
:0200C3A4 67F5E282 ldrvsb r14,[r5,+r2, lsl #0x5]!
:0200C3A8 A007A10A andge  r10,r7,r10,lsl #0x2
:0200C3AC 0299E28A addeqs r14,r9,#0xA0000008
:0200C3B0 2949292D stmcsdb  r9 ,{r0,r2,r3,r5,r8,r11,r13}^
:0200C3B4 0BF10179 bleq 01C4C9A0
:0200C3B8 3D301A3D ldccc  10,cr1,[r0,#-0xf4]!
:0200C3BC 40016911 andmi  r6,r1,r1,lsl r9
:0200C3C0 611AE58D tstvs r10,r13,lsl #0xb
:0200C3C4 0BA15169 bleq 00860970
:0200C3C8 D5116905 ldrle r6,[r1, #-0x905]		;(r1-0x905=*(fffff6fb))
:0200C3CC F0716924 rsbnvs r6,r1,r4,lsr #0x12
:0200C3D0 0C994776 ldceq  7,cr4,[r9],{#0x76}
:0200C3D4 11750169 cmnne r5,r9,ror #0x2
:0200C3D8 01453879 unknown
:0200C3DC 7EA3017D mcrvc 1,5,r0,cr3,cr13,{3}
:0200C3E0 4C313107 ldcmi  1,cr3,[r1],#-0x1c
:0200C3E4 01380059 teqeq r8,r9,asr r0
:0200C3E8 1165B7C5 unknown
:0200C3EC 001D46CA andeqs r4,r13,r10,asr #0xd
:0200C3F0 1C00859C stcne  5,cr8,[r0],{#0x9c}
:0200C3F4 C95012ED ldmgtdb  r0 ,{r0,r2,r3,r5,r6,r7,r9,r12}^
:0200C3F8 1929AA12 stmnedb  r9!,{r1,r4,r9,r11,r13,r15}
:0200C3FC D1013582 unknown
:0200C400 E3100600 tst r0,#0x0
:0200C404 137D0D19 cmnne r13,#0x640
:0200C408 4D150891 unknown
:0200C40C 7101F402 unknown
:0200C410 914B3109 unknown
:0200C414 02AD20E5 adceq  r2,r13,#0xE5
:0200C418 02132108 andeqs r2,r3,#0x2
:0200C41C F1A823E9 movnv  r2,r9,ror #0x7
:0200C420 0029022A eoreq  r0,r9,r10,lsr #0x4
:0200C424 D40B8141 strle r8,[r11],#-0x141
:0200C428 83AD3409 movhi  r3,#0x9000000		;r3=150994944(0x9000000)
:0200C42C 2371C1D5 cmncs r1,#0x40000035
:0200C430 B50031BC strlt r3,[r0, #-0x1bc]		;(r0-0x1bc=*(b101c7a4))
:0200C434 BD299500 stclt  5,cr9,[r9,#-0x0]!
:0200C438 FA238112 blx 028EC890
:0200C43C A5E58141 strgeb r8,[r5, #+0x141]!
:0200C440 C0060210 andgt  r0,r6,r0,lsl r2
:0200C444 39EC08E3 unknown
:0200C448 00018603 andeq  r8,r1,r3,lsl #0xc
:0200C44C 9500015A strls r0,[r0, #-0x15a]		;(r0-0x15a=*(b101c806))
:0200C450 D56A8A25 strleb r8,[r10, #-0xa25]!
:0200C454 E5108C00 ldr r8,[r0, #-0xc00]		;(r0-0xc00=*(b101bd60))
:0200C458 06E15910 unknown
:0200C45C C5495512 strgtb r5,[r9, #-0x512]		;(r9-0x512=*(fffffaee))
:0200C460 A1388901 teqge r8,r1,lsl #0x12
:0200C464 60250506 eorvs  r0,r5,r6,lsl #0xa
:0200C468 091FE1D1 ldmeqdb  r15 ,{r0,r4,r6,r7,r8,r13,r14,r15}
:0200C46C A111A060 tstge r1,r0,ror #0x0
:0200C470 65140112 ldrvs r0,[r4, #-0x112]		;(r4-0x112=*(fffffeee))
:0200C474 F01B2115 andnvs r2,r11,r5,lsl r1
:0200C478 1013FD08 andnes r15,r3,r8,lsl #0x1a
:0200C47C 2923459F stmcsdb  r3!,{r0,r1,r2,r3,r4,r7,r8,r10,r14}
:0200C480 32200615 eorcc  r0,r0,#0x1500000
:0200C484 811101F9 ldrhish r0,[r1, -r9]
:0200C488 911044E0 tstls r0,r0,ror #0x9
:0200C48C 81810381 orrhi  r0,r1,r1,lsl #0x7
:0200C490 E96798E2 unknown
:0200C494 CD00CD08 unknown
:0200C498 8D70A025 ldchil 0,cr10,[r0,#-0x94]!
:0200C49C 17D124E5 ldrneb r2,[r0,#-0x94]!
:0200C4A0 04325130 unknown
:0200C4A4 F58D2860 strnv r2,[r13, #+0x860]		;r13+0x860=*(00000860)
:0200C4A8 F9328107 ldmnvdb  r2!,{r0,r1,r2,r8,r15}
:0200C4AC 51081302 unknown
:0200C4B0 CE036915 mcrgt 9,0,r6,cr3,cr5,{0}
:0200C4B4 336987F0 unknown
:0200C4B8 09A1FFFF stmeqib  r1!,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r9,r10,r11,r12,r13,r14,r15}
:0200C4BC A43F7D4F unknown
:0200C4C0 E59F6354 ldr r6,[r15, #+0x354]		;r15+0x354=*(0200c81c)=#1962961129(0x750068e9)
:0200C4C4 01CD0FE5 biceq  r0,r13,r5,ror #0x1f
:0200C4C8 0030E596 mlaeqs r0,r6,r5,r14unknown
:0200C4CC 0A01C980 beq 0207EAD4
:0200C4D0 CD266D86 stcgt  13,cr6,[r6,#-0x218]!
:0200C4D4 0264E50F rsbeq  r14,r4,#0x3C00000
:0200C4D8 1516FDA0 ldrne r15,[r6, #-0xda0]		;r6-0xda0=*(75005b49)=#0(0x00000000)
:0200C4DC 01C56005 biceq  r6,r5,r5
:0200C4E0 6C3C0891 ldcvs  8,cr0,[r12],#-0x244
:0200C4E4 C5E59D90 strgtb r9,[r5, #+0xd90]!
:0200C4E8 1D220161 stcne  1,cr0,[r2,#-0x184]!
:0200C4EC D014C901 andles r12,r4,r1,lsl #0x12
:0200C4F0 0AED1101 beq 01B508FC
:0200C4F4 0C10A5E5 ldceq  5,cr10,[r0],{#0xe5}
:0200C4F8 BCB04D13 ldclt  13,cr4,[r0],#+0x4c
:0200C4FC 18004D4B stmneda  r0 ,{r0,r1,r3,r6,r8,r10,r11,r14}
:0200C500 004D10A5 subeq  r1,r13,r5,lsr #0x1
:0200C504 99904DBC ldmlsib  r0 ,{r2,r3,r4,r5,r7,r8,r10,r11,r14}
:0200C508 ED404D13 unknown
:0200C50C D4004DBC strle r4,[r0],#-0xdbc
:0200C510 D3329D02 teqle r2,#0x80
:0200C514 E212805F ands r8,r2,#0x5F
:0200C518 D5005529 strle r5,[r0, #-0x529]		;(r0-0x529=*(b101c437))
:0200C51C 00211311 eoreq  r1,r1,r1,lsl r3
:0200C520 ACC055BC stcgel 5,cr5,[r0],{#0xbc}
:0200C524 E1D024BE ldrh r2,[r0, #+0x4e]		;r0+0x4e=*(b101c9ae)
:0200C528 0200551C andeq  r5,r0,#0x7000000
:0200C52C E382202A orr  r2,r2,#0x2A
:0200C530 B05524BE ldrlth r2,[r5],#-0x4e
:0200C534 305514BE ldrcch r1,[r5],#-0x4e
:0200C538 C014BE90 mulgts r4,r0,r14
:0200C53C 805584E1 subhis r8,r5,r1,ror #0x9
:0200C540 ED20004E stc  0,cr0,[r0,#-0x138]!
:0200C544 E2805C08 add  r5,r0,#0x800
:0200C548 1141B913 unknown
:0200C54C 64A10021 unknown
:0200C550 35E59F12 strccb r9,[r5, #+0xf12]!
:0200C554 19300017 ldmnedb  r0!,{r0,r1,r2,r4}
:0200C558 E2839010 add  r9,r3,#0x10
:0200C55C E1D025B0 ldrh r2,[r0, #+0x50]		;r0+0x50=*(b101c9b0)
:0200C560 93004020 unknown
:0200C564 B92901E5 stmltdb  r9!,{r0,r2,r5,r6,r7,r8}
:0200C568 E1C02500 bic  r2,r0,r0,lsl #0xa
:0200C56C B5128510 ldrlt r8,[r2, #-0x510]		;(r2-0x510=*(fffffaf0))
:0200C570 13750310 cmnne r5,#0x40000000
:0200C574 01E1D015 mvneq  r13,r5,lsl r0
:0200C578 E3811C0B orr  r1,r1,#0xB00
:0200C57C E1C015B0 strh r1,[r0, #+0x50]		;r0+0x50=*(b101c9b0)
:0200C580 2102002C unknown
:0200C584 35346119 ldrcc r6,[r4, #-0x119]!
:0200C588 41E2805E mvnmi  r8,r14,asr r0
:0200C58C 4D0C8610 unknown
:0200C590 15012510 strne r2,[r1, #-0x510]		;(r1-0x510=*(fffffaf0))
:0200C594 03B91100 moveqs r1,#0x0		;r1=0(0x0)
:0200C598 AE001D12 mcrge 13,0,r1,cr0,cr2,{0}
:0200C59C 051BC912 ldreq r12,[r11, #-0x912]		;(r11-0x912=*(fffff6ee))
:0200C5A0 10FF0105 rscnes r0,r15,r5,lsl #0x2
:0200C5A4 090AE200 stmeqdb  r10 ,{r9,r13,r14,r15}
:0200C5A8 000CFF10 andeq  r15,r12,r0,lsl r15
:0200C5AC 894009E2 stmhidb  r0 ,{r1,r5,r6,r7,r8,r11}^
:0200C5B0 E0618000 rsb  r8,r1,r0
:0200C5B4 106D1011 rsbne  r1,r13,r1,lsl r0
:0200C5B8 11ED7009 mvnne  r7,r9
:0200C5BC 0126E359 unknown
:0200C5C0 2041C00B subcs  r12,r1,r11
:0200C5C4 E59DB038 ldr r11,[r13, #+0x38]		;r13+0x38=*(00000038)
:0200C5C8 00251008 eoreq  r1,r5,r8
:0200C5CC 25310201 ldrcs r0,[r1, #-0x201]!
:0200C5D0 AD9F11BC unknown
:0200C5D4 01C98E06 biceq  r8,r9,r6,lsl #0x1c
:0200C5D8 09E59120 unknown
:0200C5DC E5922DE5 ldr r2,[r2, #+0xde5]		;r2+0xde5=*(00000de5)
:0200C5E0 02692821 rsbeq  r2,r9,#0x210000
:0200C5E4 7D0620AD unknown
:0200C5E8 2820B000 stmcsda  r0!,{r12,r13,r15}
:0200C5EC 1198E1D5 ldrnesb r14,[r8, +r5]
:0200C5F0 0459E59F ldreqb r14,[r9],#-0x59f
:0200C5F4 82C006F5 sbchi  r0,r0,#0xF500000
:0200C5F8 15002029 strne r2,[r0, #-0x29]		;(r0-0x29=*(b101c937))
:0200C5FC CDB00407 ldcgt  4,cr0,[r0,#+0x1c]!
:0200C600 9D4A0001 unknown
:0200C604 28952C99 ldmcsia  r5 ,{r0,r3,r4,r7,r10,r11,r13}
:0200C608 00B00089 adceqs r0,r0,r9,lsl #0x1
:0200C60C 0B0EE1D5 bleq 023C4D68
:0200C610 0C404D10 stceql 13,cr4,[r0],{#0x10}
:0200C614 00B0E380 adceqs r14,r0,r0,lsl #0x7
:0200C618 2D41C504 unknown
:0200C61C EBFFCF9C bl 02000494
:0200C620 42BC103D adcmis r1,r12,#0x3D
:0200C624 0BC1CD00 bleq 0107FA2C
:0200C628 0E090C6D cdpeq 12,0,cr0,cr9,cr13,3
:0200C62C 05352002 ldreq r2,[r5, #-0x2]!
:0200C630 EB02679C bl 020A64A8
:0200C634 90D91015 sbclss r1,r9,r5,lsl r0
:0200C638 037566FC cmneq r5,#0xFC00000
:0200C63C 02041998 andeq  r1,r4,#0x260000
:0200C640 016103B9 streqh r0,[r1, #-0x39]!
:0200C644 1E6D0BDA mcrne 11,3,r0,cr13,cr10,{6}
:0200C648 F5CD40CD strnvb r4,[r13, #+0xcd]		;r13+0xcd=*(000000cd)
:0200C64C 600700BD strvsh r0,[r7], -r13
:0200C650 0107C186 unknown
:0200C654 9D621000 stclsl 0,cr1,[r2,#-0x0]!
:0200C658 03590375 cmpeq r9,#0xD4000001
:0200C65C 012B02BD streqh r0,[r11, -r13]!
:0200C660 4E1E3461 cdpmi 4,0,cr3,cr14,cr1,3
:0200C664 00391C61 eoreqs r1,r9,r1,ror #0x18
:0200C668 E400390C str r3,[r0],#-0x90c
:0200C66C 39E48039 unknown
:0200C670 39F0AB80 ldmccib  r0!,{r7,r8,r9,r11,r13,r15}^
:0200C674 397DD930 ldmccdb  r13!,{r4,r5,r8,r11,r12,r14,r15}^
:0200C678 003D0D40 eoreqs r0,r13,r0,asr #0x1a
:0200C67C 6EA85071 mcrvs 0,5,r5,cr8,cr1,{3}
:0200C680 60099F20 andvs  r9,r9,r0,lsr #0x1e
:0200C684 C18161E8 orrgt  r6,r1,r8,ror #0x3
:0200C688 C4254111 unknown
:0200C68C E58101F4 str r0,[r1, #+0x1f4]		;r1+0x1f4=*(000001f4)
:0200C690 739100A1 orrvcs r0,r1,#0xA1
:0200C694 B0339116 eorlts r9,r3,r6,lsl r1
:0200C698 5D1A1065 unknown
:0200C69C 9D100800 unknown
:0200C6A0 851DCDE5 ldrhi r12,[r13, #-0xde5]		;(r13-0xde5=*(fffff21b))
:0200C6A4 99000127 stmlsdb  r0 ,{r0,r1,r2,r5,r8}
:0200C6A8 14611225 unknown
:0200C6AC 359D25AD ldrcc r2,[r13, #+0x5ad]		;r13+0x5ad=*(000005ad)
:0200C6B0 000DC5E8 andeq  r12,r13,r8,ror #0xb
:0200C6B4 09002938 stmeqdb  r0 ,{r3,r4,r5,r8,r11,r13}
:0200C6B8 C1362520 teqgt r6,r0,lsr #0xa
:0200C6BC 15F5664A ldrneb r6,[r5, #+0x64a]!
:0200C6C0 B90BE35A stmltdb  r11 ,{r1,r3,r4,r6,r8,r9,r13,r14,r15}
:0200C6C4 25C5F914 strcsb r15,[r5, #+0x914]		;r5+0x914=*(0a000914)=#0(0x00000000)
:0200C6C8 1108E214 unknown
:0200C6CC 0255FD0F subeqs r15,r5,#0x3C0
:0200C6D0 002D2005 eoreq  r2,r13,r5
:0200C6D4 76801061 strvc r1,r2,r13,r5
:0200C6D8 19550D4D ldmnedb  r5 ,{r0,r2,r3,r6,r8,r10,r11}^
:0200C6DC E58F15E9 str r1,[r15, #+0x5e9]		;r15+0x5e9=*(0200cccd)=#1561022754(0x5d0b5122)
:0200C6E0 CD208476 stcgt  4,cr8,[r0,#-0x1d8]!
:0200C6E4 111D9723 tstne r13,r3,lsr #0xe
:0200C6E8 13D126DD bicnes r2,r1,#0xDD00000
:0200C6EC 00691349 rsbeq  r1,r9,r9,asr #0x6
:0200C6F0 7916E101 ldmvcdb  r6 ,{r0,r8,r13,r14,r15}
:0200C6F4 91016D5F unknown
:0200C6F8 E1100421 tst r0,r1,lsr #0x8
:0200C6FC 00033514 andeq  r3,r3,r4,lsl r5
:0200C700 4C401943 stcmil 9,cr1,[r0],{#0x43}
:0200C704 19248019 stmnedb  r4!,{r0,r3,r4,r15}
:0200C708 00190C00 andeqs r0,r9,r0,lsl #0x18
:0200C70C 21D50701 biccss r0,r5,r1,lsl #0xe
:0200C710 50193024 andpls r3,r9,r4,lsr #0x0
:0200C714 71501201 cmpvc r0,r1,lsl #0x4
:0200C718 21031902 unknown
:0200C71C 25D5ED02 ldrcsb r14,[r5, #+0xd02]		;r5+0xd02=*(0a000d02)=#0(0x00000000)
:0200C720 11ED2281 mvnne  r2,r1,lsl #0x5
:0200C724 81501255 cmphi r0,r5,asr r2
:0200C728 71039102 unknown
:0200C72C B170EF13 cmnlt r0,r3,lsl r15
:0200C730 9F30648E swils 0x0030648e
:0200C734 000904ED andeq  r0,r9,r13,ror #0x9
:0200C738 E282622C add  r6,r2,#0xC0000002
:0200C73C 09C20FBA stmeqib  r2 ,{r1,r3,r4,r5,r7,r8,r9,r10,r11}^
:0200C740 1F303110 swine 0x00303110
:0200C744 45E1C060 strmib r12,[r1, #+0x60]!
:0200C748 BA20250F blt 02815B8C
:0200C74C 009E0025 addeqs r0,r14,r5,lsr #0x0
:0200C750 2CED532C stccsl 3,cr5,[r13],#+0xb0
:0200C754 85000D38 strhi r0,[r0, #-0xd38]		;(r0-0xd38=*(b101bc28))
:0200C758 0025381F eoreq  r3,r5,r15,lsl r8
:0200C75C 00255ACC eoreq  r5,r5,r12,asr #0x15
:0200C760 4D1154E1 unknown
:0200C764 D03FBC00 eorles r11,r15,r0,lsl #0x18
:0200C768 4D360BE1 ldcmi  11,cr0,[r6,#-0x384]!
:0200C76C C21D0DC0 andgts r0,r13,#0x3000
:0200C770 4D88C04D unknown
:0200C774 83569840 cmphi r6,#0x400000
:0200C778 D13DED0D teqle r13,r13,lsl #0x1a
:0200C77C 1C00092F stcne  9,cr0,[r0],{#0x2f}
:0200C780 B01CE281 andlts r14,r12,r1,lsl #0x5
:0200C784 012DC100 unknown
:0200C788 0C12E592 ldceq  5,cr14,[r2],{#0x92}
:0200C78C B0E28008 rsclt  r8,r2,r8
:0200C790 3EE1D030 mcrcc 0,7,r13,cr1,cr0,{1}
:0200C794 39530000 ldmccdb  r3 ,{}^
:0200C798 19499810 stmnedb  r9 ,{r4,r11,r12,r15}^
:0200C79C CD101649 unknown
:0200C7A0 CC5AAE03 ldcgtl 14,cr10,[r10],{#0x3}
:0200C7A4 91002DFF unknown
:0200C7A8 1C8DA474 stcne  4,cr10,[r13],{#0x74}
:0200C7AC 6C080489 stcvs  4,cr0,[r8],{#0x89}
:0200C7B0 432D17C9 unknown
:0200C7B4 6B539621 blvs 034F2040
:0200C7B8 37A55621 strcc r5,[r5,+r1, lsr #0xc]!
:0200C7BC 023967F4 eoreqs r6,r9,#0x3D00000
:0200C7C0 02E11245 rsceq  r1,r1,#0x50000004
:0200C7C4 163D2585 unknown
:0200C7C8 118D1531 orrne  r1,r13,r1,lsr r5
:0200C7CC 40317F10 eormis r7,r1,r0,lsl r15
:0200C7D0 F0310016 eornvs r0,r1,r6,lsl r0
:0200C7D4 11A02003 movne  r2,r3			;r2=150994944(0x9000000)
:0200C7D8 29156509 ldmcsdb  r5 ,{r0,r3,r8,r10,r13,r14}
:0200C7DC F9102D10 ldmnvdb  r0 ,{r4,r8,r10,r11,r13}
:0200C7E0 5EC9402D cdppl 0,12,cr4,cr9,cr13,1
:0200C7E4 79370009 ldmvcdb  r7!,{r0,r3}
:0200C7E8 191CC101 ldmnedb  r12 ,{r0,r8,r14,r15}
:0200C7EC 11179D02 tstne r7,r2,lsl #0x1a
:0200C7F0 0FE11003 swieq 0x00e11003
:0200C7F4 E2833001 add  r3,r3,#0x1
:0200C7F8 12822001 addne  r2,r2,#0x1
:0200C7FC 53000200 unknown
:0200C800 008DFAE3 addeq  r15,r13,r3,ror #0x15
:0200C804 A0019D02 andge  r9,r1,r2,lsl #0x1a
:0200C808 50091595 mulpl  r9,r5,r5
:0200C80C 0A3AD130 beq 02EC0CD4
:0200C810 159904CD ldrne r0,[r9, #+0x4cd]		;r9+0x4cd=*(000004cd)
:0200C814 038F73CC orreq  r7,r15,#0x30000003
:0200C818 2D43F802 unknown
:0200C81C 750068E9 strvc r6,[r0, #-0x8e9]		;(r0-0x8e9=*(b101c077))
:0200C820 1BE1A080 blne 01874A28
:0200C824 2DF90029 ldccsl 0,cr0,[r9,#+0xa4]!
:0200C828 A0117D00 andges r7,r1,r0,lsl #0x1a
:0200C82C 0AE1406D beq 0185C9E8
:0200C830 500608C1 andpl  r0,r6,r1,asr #0x11
:0200C834 F190000D orrnvs r0,r0,r13
:0200C838 0161A602 unknown
:0200C83C 15051015 strne r1,[r5, #-0x15]		;r5-0x15=*(09ffffeb)=#0(0x00000000)
:0200C840 00153440 andeqs r3,r5,r0,asr #0x8
:0200C844 6BED19C1 blvs 01B52F50
:0200C848 971E2965 ldrls r2,r3,r5,r0,asr #0x8
:0200C84C 1AD109E5 bne 0144EFE8
:0200C850 117D41E9 cmnne r13,r9,ror #0x3
:0200C854 002DE7E2 eoreq  r14,r13,r2,ror #0xf
:0200C858 C10218AD unknown
:0200C85C 1055F004 subnes r15,r5,r4
:0200C860 E8BD5683 ldmia  r13!,{r0,r1,r7,r9,r10,r12,r14}
:0200C864 ED48509D unknown
:0200C868 0181428C orreq  r4,r1,r12,lsl #0x5
:0200C86C 00215420 eoreq  r5,r1,r0,lsr #0x8
:0200C870 C90265DB stmgtdb  r2 ,{r0,r1,r3,r4,r6,r7,r8,r10,r13,r14}
:0200C874 40072D03 andmi  r2,r7,r3,lsl #0x1a
:0200C878 81B10EF5 ldrhish r0,[r1, +r5]!
:0200C87C 011D4200 tsteq r13,r0,lsl #0x4
:0200C880 100613D9 unknown
:0200C884 31B10131 movccs r0,lsr r1		;r0=0(0x0)
:0200C888 D122BDCD unknown
:0200C88C 08850261 stmeqia  r5 ,{r0,r5,r6,r9}
:0200C890 01313341 teqeq r1,r1,asr #0x6
:0200C894 EC2D53ED stc  3,cr5,[r13],#-0x3b4
:0200C898 A138B5FD ldrgesh r11,[r8, -r13]!
:0200C89C DBF11C61 blle 01C53A28
:0200C8A0 F9E31008 unknown
:0200C8A4 1FBD8B1D swine 0x00bd8b1d
:0200C8A8 51791545 cmnpl r9,r5,asr #0xa
:0200C8AC 717022F9 ldrvcsh r2,[r0, #-0x29]!
:0200C8B0 00716000 rsbeqs r6,r1,r0
:0200C8B4 33AD50AF movcc  r5,#0xAF		;r5=175(0xaf)
:0200C8B8 0A05E101 beq 02184CC4
:0200C8BC 10150031 andnes r0,r5,r1,lsr r0
:0200C8C0 40156AD5 ldrmisb r6,[r5], -r5
:0200C8C4 21008D0E unknown
:0200C8C8 2199F790 unknown
:0200C8CC C94D0770 stmgtdb  r13 ,{r4,r5,r6,r8,r9,r10}^
:0200C8D0 A90BFD00 stmgedb  r11 ,{r8,r10,r11,r12,r13,r14,r15}
:0200C8D4 41B90620 movmis r0,r0,lsr #0xc		;r0=0(0x0)
:0200C8D8 170700FF unknown
:0200C8DC 009A3EE2 addeqs r3,r10,r2,ror #0x1d
:0200C8E0 159D3451 ldrne r3,[r13, #+0x451]		;r13+0x451=*(00000451)
:0200C8E4 2A794331 bcs 03E5D5B0
:0200C8E8 0021A0F0 unknown
:0200C8EC 80018190 mulhi  r1,r0,r1
:0200C8F0 E1700339 cmn r0,r9,lsr r3
:0200C8F4 0FFDAA19 swieq 0x00fdaa19
:0200C8F8 170D0005 strne r0,[r13, -r5]
:0200C8FC 50003963 andpl  r3,r0,r3,ror #0x12
:0200C900 1B81268D blne 0005633C
:0200C904 05E15AD7 streqb r5,[r1, #+0xad7]!
:0200C908 0501A0A0 streq r10,[r1, #-0xa0]		;(r1-0xa0=*(ffffff60))
:0200C90C E00A00A0 and  r0,r10,r0,lsr #0x1
:0200C910 021D5000 andeqs r5,r13,#0x0
:0200C914 10E3A0B0 unknown
:0200C918 151A051B ldrne r0,[r10, #-0x51b]		;(r10-0x51b=*(fffffae5))
:0200C91C 06115504 ldreq r5,[r1],-r4, lsl #0xa
:0200C920 DD880165 unknown
:0200C924 081A8D12 ldmeqda  r10 ,{r1,r4,r8,r10,r11,r15}
:0200C928 11051520 unknown
:0200C92C 4459CB05 ldrmib r12,[r9],#-0xb05
:0200C930 86651BB3 unknown
:0200C934 85500111 ldrhib r0,[r0, #-0x111]		;(r0-0x111=*(fffffeef))
:0200C938 14B900E2 unknown
:0200C93C 11AD1955 movne  r1,r5,asr r9
:0200C940 4CFF1AD1 ldcmil 10,cr1,[r15],#+0x344
:0200C944 2023C104 eorcs  r12,r3,r4,lsl #0x2
:0200C948 201DA06F andcss r10,r13,r15,ror #0x0
:0200C94C 2CC01D74 stccsl 13,cr1,[r0],{#0x74}
:0200C950 050E0015 streq r0,[r14, #-0x15]		;(r14-0x15=*(ffffffeb))
:0200C954 2099AA32 addcss r10,r9,r2,lsr r10
:0200C958 3CC01D54 stcccl 13,cr1,[r0],{#0x54}
:0200C95C 79060015 stmvcdb  r6 ,{r0,r2,r4}
:0200C960 D516ED10 ldrle r14,[r6, #-0xd10]		;r6-0xd10=*(75005bd9)=#0(0x00000000)
:0200C964 22413E81 subcs  r3,r1,#0x810
:0200C968 80012881 andhi  r2,r1,r1,lsl #0x11
:0200C96C 070044E0 streq r4,r2,r1,r1,lsl #0x11
:0200C970 16A13135 unknown
:0200C974 FC950815 ldc2  8,cr0,[r5],{#0x15}
:0200C978 5D2C9528 stcpl  5,cr9,[r12,#-0xa0]!
:0200C97C EF2F9123 swi 0x002f9123
:0200C980 04E92D41 unknown
:0200C984 2E854DD0 mcrcs 13,4,r4,cr5,cr0,{6}
:0200C988 17954025 ldrne r4,[r5,+r5, lsr #0x0]
:0200C98C 60FF0021 rscvss r0,r15,r1,lsr #0x0
:0200C990 101DE200 andnes r14,r13,r0,lsl #0x4
:0200C994 1D014308 unknown
:0200C998 001D1C70 andeqs r1,r13,r0,ror r12
:0200C99C 36001DE4 strcc r1,r1,r13,r0,ror r12
:0200C9A0 EA00BD1B b 0203BE14
:0200C9A4 81E82E05 mvnhi  r2,r5,lsl #0x1c
:0200C9A8 81180920 tsthi r8,r0,lsr #0x12
:0200C9AC 0D8020E2 unknown
:0200C9B0 51E8E591 unknown
:0200C9B4 1161E590 unknown
:0200C9B8 006940D4 unknown
:0200C9BC A5D41CD1 ldrgeb r1,[r4, #+0xcd1]		;r4+0xcd1=*(00000cd1)
:0200C9C0 FFCBBA08 swinv 0x00cbba08
:0200C9C4 00070BEB andeq  r0,r7,r11,ror #0x17
:0200C9C8 00250829 eoreq  r0,r5,r9,lsr #0x10
:0200C9CC 40133DC0 andmis r3,r3,r0,asr #0x1b
:0200C9D0 99E12CB0 unknown
:0200C9D4 091C9950 ldmeqdb  r12 ,{r4,r6,r8,r11,r12,r15}
:0200C9D8 5D1E5D10 unknown
:0200C9DC 9E0B5D65 cdpls 13,0,cr5,cr11,cr5,3
:0200C9E0 21598E3D cmpcs r9,r13,lsr r14
:0200C9E4 DD00B000 unknown
:0200C9E8 0B0501E1 bleq 0214D174
:0200C9EC B112E310 tstlt r2,r0,lsl r3
:0200C9F0 25107C00 ldrcs r7,[r0, #-0xc00]		;(r0-0xc00=*(fffff400))
:0200C9F4 84009005 strhi r9,[r0],#-0x5
:0200C9F8 0BD10C65 bleq 0144FB94
:0200C9FC 08E24520 unknown
:0200CA00 5000110C andpl  r1,r0,r12,lsl #0x2
:0200CA04 3D640031 stcccl 0,cr0,[r4,#-0xc4]!
:0200CA08 080E7D10 stmeqda  r14 ,{r4,r8,r10,r11,r12,r13,r14}
:0200CA0C 0CB50AD1 ldceq  10,cr0,[r5],#+0x344
:0200CA10 00351209 eoreqs r1,r5,r9,lsl #0x4
:0200CA14 E1A05422 mov  r5,r2,lsr #0x8		;r5=589824(0x90000)
:0200CA18 02660652 rsbeq  r0,r6,#0x5200000
:0200CA1C F11DC1EB tstnv r13,r11,ror #0x3
:0200CA20 31101D1D tstcc r0,r13,lsl r13
:0200CA24 F81C8110 ldmnvda  r12 ,{r4,r8,r15}
:0200CA28 EB026543 bl 020A5F3C
:0200CA2C 7D041079 unknown
:0200CA30 8150F805 cmphi r0,r5,lsl #0x10
:0200CA34 408D04C5 addmi  r0,r13,r5,asr #0x9
:0200CA38 2D90205C unknown
:0200CA3C 0446E31C streqb r14,[r6],#-0x31c
:0200CA40 00110215 andeqs r0,r1,r5,lsl r2
:0200CA44 6D000608 unknown
:0200CA48 8446100D strhib r1,[r6],#-0xd
:0200CA4C 122932E2 eorne  r3,r9,#0x2000000E
:0200CA50 810F95D0 mrshi r9,CPSR
:0200CA54 F5A830F9 strnv r3,[r8, #+0xf9]!
:0200CA58 37F5B817 unknown
:0200CA5C 41032D45 unknown
:0200CA60 890EF114 stmhidb  r14 ,{r2,r4,r8,r12,r13,r14,r15}
:0200CA64 007DED10 rsbeqs r14,r13,r0,lsl r13
:0200CA68 07152035 unknown
:0200CA6C 1D02E116 unknown
:0200CA70 35018302 strcc r8,[r1, #-0x302]		;(r1-0x302=*(fffffcfe))
:0200CA74 ED9A078D unknown
:0200CA78 FFE28710 swinv 0x00e28710
:0200CA7C E2000B70 and  r0,r0,#0x1C000
:0200CA80 F6054102 strnv r4,[r5],-r2, lsl #0x2
:0200CA84 083AFFFF ldmeqda  r10!,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r9,r10,r11,r12,r13,r14,r15}
:0200CA88 01C980F8 unknown
:0200CA8C 99000027 stmlsdb  r0 ,{r0,r1,r2,r5}
:0200CA90 C410C514 ldrgt r12,[r0],#-0x514
:0200CA94 2015022D andcss r0,r5,r13,lsr #0x4
:0200CA98 0D401590 unknown
:0200CA9C 0BE2804D bleq 018ACBD8
:0200CAA0 0D011915 unknown
:0200CAA4 78003912 stmvcda  r0 ,{r1,r4,r8,r11,r12,r13}
:0200CAA8 4FD14541 swimi 0x00d14541
:0200CAAC 03E2802D mvneq  r8,#0x2D
:0200CAB0 00911E15 addeqs r1,r1,r5,lsl r14
:0200CAB4 189F0064 ldmneia  r15 ,{r2,r5,r6}
:0200CAB8 05052D05 streq r2,[r5, #-0xd05]		;(r5-0xd05=*(0008f2fb))
:0200CABC 02804FD2 addeq  r4,r0,#0x348
:0200CAC0 000502E1 andeq  r0,r5,r1,ror #0x5
:0200CAC4 05B41CC1 ldreq r1,[r4, #+0xcc1]!
:0200CAC8 05B56010 ldreq r6,[r5, #+0x10]!
:0200CACC 00C50085 sbceq  r0,r5,r5,lsl #0x1
:0200CAD0 159DE1EB ldrne r14,[r13, #+0x1eb]		;r13+0x1eb=*(000001eb)
:0200CAD4 E0162F61 ands r2,r6,r1,ror #0x1e
:0200CAD8 E1940055 orrs r0,r4,r5,asr r0
:0200CADC 0107A602 unknown
:0200CAE0 D1E00100 mvnle  r0,r0,lsl #0x2
:0200CAE4 01B5001B moveqs r0,r11,lsl r0		;r0=0(0x0)
:0200CAE8 08B15203 ldmeqia  r1!,{r0,r1,r9,r12,r14}
:0200CAEC E5941000 ldr r1,[r4, #+0x0]		;r4+0x0=*(00000000)
:0200CAF0 1202B101 andne  r11,r2,#0x40000000
:0200CAF4 E1110041 tst r1,r1,asr #0x0
:0200CAF8 25016100 strcs r6,[r1, #-0x100]		;(r1-0x100=*(ffffff00))
:0200CAFC 2F51001C swics 0x0051001c
:0200CB00 F51584B0 ldrnv r8,[r5, #-0x4b0]		;(r5-0x4b0=*(0008fb50))
:0200CB04 8BDDF816 blhi 0178AB64
:0200CB08 029DC090 addeqs r12,r13,#0x90
:0200CB0C 1BA96094 blne 00A64D64
:0200CB10 5002E59C mulpl  r2,r12,r5
:0200CB14 01410BE1 unknown
:0200CB18 1D1095C2 unknown
:0200CB1C 6510CD10 ldrvs r12,[r0, #-0xd10]		;(r0-0xd10=*(fffff2f0))
:0200CB20 1577D110 ldrneb r13,[r7, #-0x110]!
:0200CB24 694F0D30 stmvsdb  r15 ,{r4,r5,r8,r10,r11}^
:0200CB28 40219001 eormi  r9,r1,r1
:0200CB2C 75D61035 ldrvcb r1,[r6, #+0x35]		;r6+0x35=*(7500691e)=#0(0x00000000)
:0200CB30 3C583100 ldcccl 1,cr3,[r8],{#0x0}
:0200CB34 C900416D stmgtdb  r0 ,{r0,r2,r3,r5,r6,r8,r14}
:0200CB38 FE994011 mrc2 0,4,r4,cr9,cr1,{0}
:0200CB3C 1BC1EBFF blne 01087B40
:0200CB40 A8000585 stmgeda  r0 ,{r0,r2,r7,r8,r10}
:0200CB44 C1002DE6 unknown
:0200CB48 0910152B ldmeqdb  r0 ,{r0,r1,r3,r5,r8,r10,r12}
:0200CB4C F9050180 stmnvdb  r5 ,{r7,r8}
:0200CB50 03D13B89 biceqs r3,r1,#0x22400
:0200CB54 70030BA5 andvc  r0,r3,r5,lsr #0x17
:0200CB58 022B0309 eoreq  r0,r11,#0x24000000
:0200CB5C B8EB0027 unknown
:0200CB60 70EBFFFB unknown
:0200CB64 7D804021 unknown
:0200CB68 14890810 strne r0,[r9],#+0x810
:0200CB6C 09A10135 stmeqib  r1!,{r0,r2,r4,r5,r8}
:0200CB70 27811871 unknown
:0200CB74 00697D9E unknown
:0200CB78 58CDA939 stmplia  r13 ,{r0,r3,r4,r5,r8,r11,r13,r15}^
:0200CB7C 69392E83 ldmvsdb  r9!,{r0,r1,r7,r9,r10,r11,r13}
:0200CB80 DDCC0429 unknown
:0200CB84 DD000112 unknown
:0200CB88 5165D942 unknown
:0200CB8C 8321101D unknown
:0200CB90 EFF712C1 swi 0x00f712c1
:0200CB94 19B14149 ldmneib  r1!,{r0,r3,r6,r8,r14}
:0200CB98 C5081301 strgt r1,[r8, #-0x301]		;(r8-0x301=*(fffffcff))
:0200CB9C 41490482 unknown
:0200CBA0 D51111AE ldrle r1,[r1, #-0x1ae]		;(r1-0x1ae=*(fffffe52))
:0200CBA4 D841E923 stmleda  r1 ,{r0,r1,r5,r8,r11,r13,r14,r15}^
:0200CBA8 312D009D unknown
:0200CBAC D722CD01 strle r12,[r2,-r1, lsl #0x1a]!
:0200CBB0 890F0041 stmhidb  r15 ,{r0,r6}
:0200CBB4 4DE01000 stcmil 0,cr1,[r0,#+0x0]!
:0200CBB8 4905C4E2 stmmidb  r5 ,{r1,r5,r6,r7,r10,r14,r15}
:0200CBBC 02250E05 eoreq  r0,r5,#0x50
:0200CBC0 5005700D andpl  r7,r5,r13
:0200CBC4 A40001BC strge r0,[r0],#-0x1bc
:0200CBC8 9C00015D stcls  1,cr0,[r0],{#0x5d}
:0200CBCC 45840001 strmi r0,[r4, #+0x1]		;r4+0x1=*(00000001)
:0200CBD0 FFFFD620 swinv 0x00ffd620
:0200CBD4 5032B915 eorpls r11,r2,r5,lsl r9
:0200CBD8 053513A0 ldreq r1,[r5, #-0x3a0]!
:0200CBDC 1100FE03 unknown
:0200CBE0 1A60E585 bne 038461FC
:0200CBE4 40100E80 andmis r0,r0,r0,lsl #0x1d
:0200CBE8 41850FB1 strmih r0,[r5, +r1]
:0200CBEC 85F185CA ldrhib r8,[r1, #+0x5ca]!
:0200CBF0 42A5C2F1 adcmi  r12,r5,#0x1000000F
:0200CBF4 AD2D290B stcge  9,cr2,[r13,#-0x2c]!
:0200CBF8 EB001900 bl 02013000
:0200CBFC 2D000598 unknown
:0200CC00 0065EF1A rsbeq  r14,r5,r10,lsl r15
:0200CC04 16550002 ldrneb r0,[r5],-r2
:0200CC08 8D242685 stchi  6,cr2,[r4,#-0x214]!
:0200CC0C 29082520 stmcsdb  r8 ,{r5,r8,r10,r13}
:0200CC10 BD20ED01 stclt  13,cr14,[r0,#-0x4]!
:0200CC14 6110954D tstvs r0,r13,asr #0xa
:0200CC18 E5C05810 strb r5,[r0, #+0x810]		;r0+0x810=*(00000810)
:0200CC1C F113C130 tstnv r3,r0,lsr r1
:0200CC20 424AC3C0 submi  r12,r10,#0x3
:0200CC24 D1884356 orrle  r4,r8,r6,asr r3
:0200CC28 005907CD subeqs r0,r9,r13,asr #0xf
:0200CC2C 9132E5C0 teqls r2,r0,asr #0xb
:0200CC30 50D562E5 sbcpls r6,r5,r5,ror #0x5
:0200CC34 117915F1 ldrnesh r1,[r9, #-0x51]!
:0200CC38 BDC179CC unknown
:0200CC3C 27B150F9 unknown
:0200CC40 89FE4055 unknown
:0200CC44 11184905 tstne r8,r5,lsl #0x12
:0200CC48 5977884E ldmpldb  r7!,{r1,r2,r3,r6,r11,r15}^
:0200CC4C A5644F90 strgeb r4,[r4, #-0xf90]!
:0200CC50 1440590A strneb r5,[r0],#-0x90a
:0200CC54 99505929 ldmlsdb  r0 ,{r0,r3,r5,r8,r11,r12,r14}^
:0200CC58 50590BD9 ldrplsb r0,[r9],#-0xb9
:0200CC5C 10551009 subnes r1,r5,r9
:0200CC60 35592059 ldrccb r2,[r9, #-0x59]		;(r9-0x59=*(ffffffa7))
:0200CC64 7F2C1C3D swivc 0x002c1c3d
:0200CC68 03E5D008 mvneq  r13,#0x8
:0200CC6C 027D16B9 rsbeqs r1,r13,#0xB900000
:0200CC70 B00339D8 unknown
:0200CC74 19B21545 ldmneib  r2!,{r0,r2,r6,r8,r10,r12}
:0200CC78 13BD2800 movnes r2,#0x0		;r2=0(0x0)
:0200CC7C C140000D unknown
:0200CC80 6438B501 unknown
:0200CC84 1C232502 stcne  5,cr2,[r3],#-0x8
:0200CC88 8DFD006D ldchil 0,cr0,[r13,#+0x1b4]!
:0200CC8C 7D08A800 unknown
:0200CC90 C0182C45 andgts r2,r8,r5,asr #0x18
:0200CC94 10612549 rsbne  r2,r1,r9,asr #0xa
:0200CC98 41E232C9 mvnmi  r3,r9,asr #0x5
:0200CC9C FD10550A unknown
:0200CCA0 10020D14 andne  r0,r2,r4,lsl r13
:0200CCA4 0FE24D40 swieq 0x00e24d40
:0200CCA8 0139E030 teqeq r9,r0,lsr r0
:0200CCAC 0DE1A0C0 stceql 0,cr10,[r1,#+0x300]!
:0200CCB0 C4500570 ldrgtb r0,[r0],#-0x570
:0200CCB4 AC0001BE stcge  1,cr0,[r0],{#0xbe}
:0200CCB8 019E0001 orreqs r0,r14,r1
:0200CCBC 2AE88C00 bcs 01A2FCC4
:0200CCC0 E894000F ldmia  r4 ,{r0,r1,r2,r3}
:0200CCC4 30011D60 andcc  r1,r1,r0,ror #0x1a
:0200CCC8 10A00085 adcne  r0,r0,r5,lsl #0x1
:0200CCCC 0B512279 bleq 034556B8
:0200CCD0 0239125D eoreqs r1,r9,#0xD0000005
:0200CCD4 71D12E95 unknown
:0200CCD8 7534BE32 ldrvc r11,[r4, #-0xe32]!
:0200CCDC 9B527D4B blls 034AC210
:0200CCE0 15910041 ldrne r0,[r1, #+0x41]		;r1+0x41=*(00000041)
:0200CCE4 7603003D unknown
:0200CCE8 24021D10 strcs r1,[r2],#-0xd10
:0200CCEC 02001265 andeq  r1,r0,#0x50000006
:0200CCF0 000A10E0 andeq  r1,r10,r0,ror #0x1
:0200CCF4 8005619F mulhi  r5,r15,r1
:0200CCF8 900002E0 andls  r0,r0,r0,ror #0x5
:0200CCFC 1004E704 andne  r14,r4,r4,lsl #0xe
:0200CD00 DD027D91 unknown
:0200CD04 6D1D8952 unknown
:0200CD08 1D89F001 unknown
:0200CD0C 14372100 unknown
:0200CD10 47F1003D unknown
:0200CD14 B5123113 ldrlt r3,[r2, #-0x113]		;(r2-0x113=*(fffffeed))
:0200CD18 5D810510 unknown
:0200CD1C 11F9F81D mvnnes r15,r13,lsl r8
:0200CD20 29B91CC9 ldmcsib  r9!,{r0,r3,r6,r7,r10,r11,r12}
:0200CD24 AAE57685 bge 0196A740
:0200CD28 753941F1 ldrvc r4,[r9, #-0x1f1]!
:0200CD2C 0410A900 ldreq r10,[r0],#-0x900
:0200CD30 21B41029 movcss r1,r9,lsr #0x0		;r1=0(0x0)
:0200CD34 8D81F846 unknown
:0200CD38 009570D4 ldreqsb r7,[r5], +r4
:0200CD3C A5027960 strge r7,[r2, #-0x960]		;(r2-0x960=*(fffff6a0))
:0200CD40 07E28D40 streqb r8,[r2, #-0x960]		;(r2-0x960=*(fffff6a0))
:0200CD44 28D54869 ldmcsia  r5 ,{r0,r3,r5,r6,r11,r14}^
:0200CD48 F9904325 ldmnvib  r0 ,{r0,r2,r5,r8,r9,r14}
:0200CD4C 18005505 stmneda  r0 ,{r0,r2,r8,r10,r12,r14}
:0200CD50 00551165 subeqs r1,r5,r5,ror #0x2
:0200CD54 1B600111 blne 0380D1A0
:0200CD58 56002D86 strpl r2,[r0],-r6, lsl #0x1b
:0200CD5C 00250CE3 eoreq  r0,r5,r3,ror #0x19
:0200CD60 A21399F3 andges r9,r3,#0x3CC000
:0200CD64 9D132140 unknown
:0200CD68 9401E10A strls r14,[r1],#-0x10a
:0200CD6C 0EE28600 cdpeq 6,14,cr8,cr2,cr0,0
:0200CD70 E8900007 ldmia  r0 ,{r0,r1,r2}
:0200CD74 7A950395 bvc 0054DBD0
:0200CD78 F9308770 ldmnvdb  r0!,{r4,r5,r6,r8,r9,r10,r15}
:0200CD7C 01E35701 mvneq  r5,r1,lsl #0xe
:0200CD80 600C02E1 andvs  r0,r12,r1,ror #0x5
:0200CD84 F5E21186 strnvb r1,[r2, #+0x186]!
:0200CD88 2D2801F9 stccs  1,cr0,[r8,#-0x3e4]!
:0200CD8C A3017102 unknown
:0200CD90 A8B40045 ldmgeia  r4!,{r0,r2,r6}
:0200CD94 45A20045 strmi r0,[r2, #+0x45]!
:0200CD98 5550A100 ldrplb r10,[r0, #-0x100]		;(r0-0x100=*(ffffff00))
:0200CD9C CA015125 bgt 02061238
:0200CDA0 1CE02102 stcnel 1,cr2,[r0],#+0x8
:0200CDA4 ADC500D5 unknown
:0200CDA8 59504401 ldmpldb  r0 ,{r0,r10,r14}^
:0200CDAC 51529D41 cmppl r2,r1,asr #0x1a
:0200CDB0 850A15C1 strhi r1,[r10, #-0x5c1]		;(r10-0x5c1=*(fffffa3f))
:0200CDB4 C00D00E5 andgt  r0,r13,r5,ror #0x1
:0200CDB8 F817558F ldmnvda  r7 ,{r0,r1,r2,r3,r7,r8,r10,r12,r14}
:0200CDBC 50254CD1 unknown
:0200CDC0 45002100 strmi r2,[r0, #-0x100]		;(r0-0x100=*(ffffff00))
:0200CDC4 F16D302F unknown
:0200CDC8 8D01F914 unknown
:0200CDCC 41300009 teqmi r0,r9
:0200CDD0 27920001 ldrcs r0,[r2, +r1]
:0200CDD4 E805ADE8 stmda  r5 ,{r3,r5,r6,r7,r8,r10,r11,r13,r15}
:0200CDD8 D19411ED orrles r1,r4,r13,ror #0x3
:0200CDDC 4A103D15 bmi 0241C238
:0200CDE0 500835D0 unknown
:0200CDE4 00B10185 adceqs r0,r1,r5,lsl #0x3
:0200CDE8 CA801598 bgt 00012450
:0200CDEC 0740155A unknown
:0200CDF0 13510325 cmpne r1,#0x94000000
:0200CDF4 26C45035 unknown
:0200CDF8 159D31FD ldrne r3,[r13, #+0x1fd]		;r13+0x1fd=*(000001fd)
:0200CDFC 40150210 andmis r0,r5,r0,lsl r2
:0200CE00 0100317A unknown
:0200CE04 068D06A1 streq r0,[r13],+r1, lsr #0xd
:0200CE08 1C1D01D5 ldcne  1,cr0,[r13],{#0xd5}
:0200CE0C 3804B105 stmccda  r4 ,{r0,r2,r8,r12,r13,r15}
:0200CE10 1104006D unknown
:0200CE14 50DDAA00 sbcpls r10,r13,r0,lsl #0x14
:0200CE18 EB012846 bl 02056F38
:0200CE1C 09054904 stmeqdb  r5 ,{r2,r8,r11,r14}
:0200CE20 000EC117 andeq  r12,r14,r7,lsl r1
:0200CE24 FF8EE891 swinv 0x008ee891
:0200CE28 803045FF unknown
:0200CE2C 413809D1 ldrmisb r0,[r8, -r1]!
:0200CE30 4D059507 unknown
:0200CE34 03019221 unknown
:0200CE38 3518E01D ldrcc r14,[r8, #-0x1d]		;(r8-0x1d=*(ffffffe3))
:0200CE3C E7815017 unknown
:0200CE40 B9041003 stmltdb  r4 ,{r0,r1,r12}
:0200CE44 E581400C str r4,[r1, #+0xc]		;r1+0xc=*(0000000c)
:0200CE48 80381BF5 unknown
:0200CE4C D19108B5 ldrleh r0,[r1, +r5]
:0200CE50 20B100B9 unknown
:0200CE54 4C5908B1 ldcmil 8,cr0,[r9],{#0xb1}
:0200CE58 34356F2D unknown
:0200CE5C 0239109E eoreqs r1,r9,#0x9E
:0200CE60 13FD1030 mvnnes r1,#0x30
:0200CE64 20100961 andcss r0,r0,r1,ror #0x12
:0200CE68 6F34E032 swivs 0x0034e032
:0200CE6C 114DEB00 unknown
:0200CE70 A0000141 andge  r0,r0,r1,asr #0x2
:0200CE74 18034549 stmneda  r3 ,{r0,r3,r6,r8,r10,r14}
:0200CE78 4A7DDC09 bmi 03F83EA4
:0200CE7C 31172110 tstcc r7,r0,lsl r1
:0200CE80 47F0DA44 ldrmib r13,r7,r0,lsl r1
:0200CE84 1111E92D tstne r1,r13,lsr #0x12
:0200CE88 06299048 unknown
:0200CE8C 0051A090 unknown
:0200CE90 60015570 andvs  r5,r1,r0,ror r5
:0200CE94 65500155 ldrvsb r0,[r0, #-0x155]		;(r0-0x155=*(fffffeab))
:0200CE98 2540AA01 strcsb r10,[r0, #-0xa01]		;(r0-0xa01=*(fffff5ff))
:0200CE9C 9107B512 unknown
:0200CEA0 09492015 stmeqdb  r9 ,{r0,r2,r4,r13}^
:0200CEA4 3989000D stmccib  r9 ,{r0,r2,r3}
:0200CEA8 0D1075EE unknown
:0200CEAC F1007507 unknown
:0200CEB0 F2516550 subnvs r6,r1,#0x14000000
:0200CEB4 5FF000E9 swipl 0x00f000e9
:0200CEB8 89817D87 stmhiib  r1 ,{r0,r1,r2,r7,r8,r10,r11,r12,r13,r14}
:0200CEBC 00290800 eoreq  r0,r9,r0,lsl #0x10
:0200CEC0 B4436128 strltb r6,[r3],#-0x128
:0200CEC4 0202EA56 andeq  r14,r2,#0x56000
:0200CEC8 A525D194 strge r13,[r5, #-0x194]!
:0200CECC 19FD0EF9 unknown
:0200CED0 2A0154E0 bcs 02062258
:0200CED4 00010024 andeq  r0,r1,r4,lsr #0x0
:0200CED8 00311009 eoreqs r1,r1,r9
:0200CEDC 09517290 ldmeqdb  r1 ,{r4,r7,r9,r12,r13,r14}^
:0200CEE0 10A91365 adcne  r1,r9,r5,ror #0x6
:0200CEE4 E0211096 mla  r1,r6,r0,r1unknown
:0200CEE8 15B10705 ldrne r0,[r1, #+0x705]!
:0200CEEC B93705B5 ldmltdb  r7!,{r0,r2,r4,r5,r7,r8,r10}
:0200CEF0 D05A2100 subles r2,r10,r0,lsl #0x2
:0200CEF4 9B35C583 blls 02D7E508
:0200CEF8 1111117C tstne r1,r12,ror r1
:0200CEFC 1D479920 unknown
:0200CF00 AD0D3520 unknown
:0200CF04 107E2401 rsbnes r2,r14,r1,lsl #0x8
:0200CF08 C00C3785 andgt  r3,r12,r5,lsl #0xf
:0200CF0C 02D559B5 sbceqs r5,r5,#0x2D4000
:0200CF10 00DD1789 sbceqs r1,r13,r9,lsl #0xf
:0200CF14 1102D1F2 unknown
:0200CF18 C4126D28 ldrgt r6,[r2],#-0xd28
:0200CF1C C4E59F60 unknown
:0200CF20 10D1B007 sbcnes r11,r1,r7
:0200CF24 A0800591 umullge  r0,r0,r1,r5
:0200CF28 064006E3 streqb r0,[r0], +r1
:0200CF2C 272F3491 unknown
:0200CF30 0C62C501 stceql 5,cr12,[r2],#-0x4
:0200CF34 E2118440 ands r8,r1,#0x40000000
:0200CF38 05281075 streq r1,[r8, #-0x75]!
:0200CF3C 007DF700 rsbeqs r15,r13,r0,lsl #0xe
:0200CF40 6A1D1075 bvs 0275111C
:0200CF44 0CAA0000 stceq  0,cr0,[r10],#+0x0
:0200CF48 29601005 unknown
:0200CF4C 102110E0 eorne  r1,r1,r0,ror #0x1
:0200CF50 E02AB098 mla  r10,r8,r0,r11unknown
:0200CF54 00517001 subeqs r7,r1,r1
:0200CF58 05201581 streq r1,[r0, #-0x581]!
:0200CF5C 191025E0 ldmnedb  r0 ,{r5,r6,r7,r8,r10,r13}
:0200CF60 95200C18 strls r0,[r0, #-0xc18]!
:0200CF64 00159905 andeqs r9,r5,r5,lsl #0x12
:0200CF68 04DD0024 ldreqb r0,[r13],#+0x24
:0200CF6C 1DE00400 stcnel 4,cr0,[r0,#+0x0]!
:0200CF70 F10A8910 unknown
:0200CF74 61202403 unknown
:0200CF78 EB026308 bl 020A5BA0
:0200CF7C 86000512 unknown
:0200CF80 1575200D ldrneb r2,[r5, #-0xd]!
:0200CF84 04000DD9 streq r0,[r0],#-0xdd9
:0200CF88 E08B0058 add  r0,r11,r8,asr r0
:0200CF8C D12410CD unknown
:0200CF90 2862D504 unknown
:0200CF94 888000D9 stmhiia  r0 ,{r0,r3,r4,r6,r7}
:0200CF98 08750CE2 unknown
:0200CF9C A1087924 unknown
:0200CFA0 E3580027 cmp r8,#0x27
:0200CFA4 610011E5 unknown
:0200CFA8 E01FAD18 ands r10,r15,r8,lsl r13
:0200CFAC 692815AD stmvsdb  r8!,{r0,r2,r3,r5,r7,r8,r10,r12}
:0200CFB0 0FA9D000 swieq 0x00a9d000
:0200CFB4 392D8FF8 stmccdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r15}
:0200CFB8 3DD37495 unknown
:0200CFBC 0AF25120 beq 01CA1444
:0200CFC0 99C83121 stmlsib  r8 ,{r0,r5,r8,r12,r13}^
:0200CFC4 F251002C subnvs r0,r1,#0x2C
:0200CFC8 E1F2511A mvns r5,r10,lsl r1
:0200CFCC 15C40101 strneb r0,[r4, #+0x101]		;r4+0x101=*(00000101)
:0200CFD0 00B0AA00 adceqs r10,r0,r0,lsl #0x14
:0200CFD4 00090E09 andeq  r0,r9,r9,lsl #0x1c
:0200CFD8 0407C0E2 streq r12,[r7],#-0xe2
:0200CFDC 11BD03ED movnes r0,r13,ror #0x7
:0200CFE0 00B00395 umlaleqs r0,r0,r5,r3
:0200CFE4 9D28F59F stcls  5,cr15,[r8,#-0x27c]!
:0200CFE8 1A65C714 bne 0397EC40
:0200CFEC E5D0B021 ldrb r11,[r0, #+0x21]		;r0+0x21=*(00000021)
:0200CFF0 90008101 andls  r8,r0,r1,lsl #0x2
:0200CFF4 059F2310 ldreq r2,[r15, #+0x310]		;r15+0x310=*(0200d30c)=#256049257(0x0f430069)
:0200CFF8 84050065 strhi r0,[r5],#-0x65
:0200CFFC 605D70E9 subvss r7,r13,r9,ror #0x1
:0200D000 C0166459 andgts r6,r6,r9,asr r4
:0200D004 025DFCE5 subeqs r15,r13,#0xE500
:0200D008 130001EB unknown
:0200D00C 811D0F21 tsthi r13,r1,lsr #0x1e
:0200D010 113568E1 teqne r5,r1,ror #0x11
:0200D014 E1A04203 mov  r4,r3,lsl #0x4		;r4=-1879048192(0x90000000)
:0200D018 21B31CAD movcss r1,r13,lsr #0x19		;r1=0(0x0)
:0200D01C 9F305003 swils 0x00305003
:0200D020 2D089114 unknown
:0200D024 8D9E2000 unknown
:0200D028 40E28200 rscmi  r8,r2,r0,lsl #0x4
:0200D02C E592C613 ldr r12,[r2, #+0x613]		;r2+0x613=*(0f43067c)=#0(0x00000000)
:0200D030 E5820640 str r0,[r2, #+0x640]		;r2+0x640=*(0f4306a9)=#0(0x00000000)
:0200D034 82160044 andhis r0,r6,#0x44
:0200D038 059E00A5 ldreq r0,[r14, #+0xa5]		;r14+0xa5=*(000000a5)
:0200D03C 01E05001 mvneq  r5,r1
:0200D040 15810914 strne r0,[r1, #+0x914]		;r1+0x914=*(00000914)
:0200D044 10017900 andne  r7,r1,r0,lsl #0x12
:0200D048 0019E041 andeqs r14,r9,r1,asr #0x0
:0200D04C 6D11F58C unknown
:0200D050 80103900 andhis r3,r0,r0,lsl #0x12
:0200D054 901650E2 andlss r5,r6,r2,ror #0x1
:0200D058 71267507 unknown
:0200D05C 1650B300 ldrneb r11,[r0],-r0, lsl #0x6
:0200D060 A82AB980 stmgeda  r10!,{r7,r8,r11,r12,r13,r15}
:0200D064 357FFF43 ldrccb r15,[r15, #-0xf43]!
:0200D068 146CB821 unknown
:0200D06C 5C30D982 ldcpl  9,cr13,[r0],#-0x208
:0200D070 91712D54 cmnls r1,r4,asr r13
:0200D074 12412D38 subne  r2,r1,#0xE00
:0200D078 15160001 ldrne r0,[r6, #-0x1]		;r6-0x1=*(750068e8)=#0(0x00000000)
:0200D07C 1057960B subnes r9,r7,r11,lsl #0xc
:0200D080 1938EB02 ldmnedb  r8!,{r1,r8,r9,r11,r13,r14,r15}
:0200D084 7B1929DB blvc 026577F8
:0200D088 8935504C ldmhidb  r5!,{r2,r3,r6,r12,r14}
:0200D08C EBFF948B bl 01FF22C0
:0200D090 2941A10C stmcsdb  r1 ,{r2,r3,r8,r13,r15}^
:0200D094 0110C120 tsteq r0,r0,lsr #0x2
:0200D098 9979C3B1 ldmlsdb  r9!,{r0,r4,r5,r7,r8,r9,r14,r15}^
:0200D09C 357BEF33 ldrccb r14,[r11, #-0xf33]!
:0200D0A0 10599230 subnes r9,r9,r0,lsr r2
:0200D0A4 F015002C andnvs r0,r5,r12,lsr #0x0
:0200D0A8 B1023A66 unknown
:0200D0AC 914C8960 unknown
:0200D0B0 800F7700 andhi  r7,r15,r0,lsl #0xe
:0200D0B4 0C8111E2 stceq  1,cr1,[r1],{#0xe2}
:0200D0B8 023A4182 eoreqs r4,r10,#0x80000020
:0200D0BC 0C50B1EB ldceql 1,cr11,[r0],{#0xeb}
:0200D0C0 9011B9C0 andlss r11,r1,r0,asr #0x13
:0200D0C4 313110F9 ldrccsh r1,[r1, -r9]!
:0200D0C8 2000C51C andcs  r12,r0,r12,lsl r5
:0200D0CC 0B020ABC bleq 0208FBC4
:0200D0D0 70B4147D adcvcs r1,r4,r13,ror r4
:0200D0D4 3C105101 ldccc  1,cr5,[r0],{#0x1}
:0200D0D8 1ACD0051 bne 0134D224
:0200D0DC 12C16DF3 sbcne  r6,r1,#0x3CC0
:0200D0E0 00C51B71 sbceq  r1,r5,r1,ror r11
:0200D0E4 1B751081 blne 03D512F0
:0200D0E8 101D12B5 ldrneh r1,[r13], -r5
:0200D0EC E7617F20 strb r7,[r1,-r0, lsr #0x1e]!
:0200D0F0 61290711 unknown
:0200D0F4 E03AED17 eors r14,r10,r7,lsl r13
:0200D0F8 5B480259 blpl 0320DA64
:0200D0FC 687919D1 unknown
:0200D100 79701930 unknown
:0200D104 34100938 ldrcc r0,[r0],#-0x938
:0200D108 7D4C2945 unknown
:0200D10C 19E60504 unknown
:0200D110 9C2AFA2D stcls  10,cr15,[r10],#-0xb4
:0200D114 06EB002D unknown
:0200D118 16D90039 unknown
:0200D11C CD023100 unknown
:0200D120 3004D858 andcc  r13,r4,r8,asr r8
:0200D124 E9831CF5 stmib  r3 ,{r0,r2,r4,r5,r6,r7,r10,r11,r12}
:0200D128 00FD66F9 unknown
:0200D12C 0475641C unknown
:0200D130 8D22910C stchi  1,cr9,[r2,#-0x30]!
:0200D134 0A810AD1 beq 0004FC80
:0200D138 B53211F7 ldrlt r1,[r2, #-0x1f7]!
:0200D13C D400392E strle r3,[r0],#-0x92e
:0200D140 02459F10 subeq  r9,r5,#0x40
:0200D144 62300539 eorvss r0,r0,#0xE400000
:0200D148 91279D91 unknown
:0200D14C 0009101B andeq  r1,r9,r11,lsl r0
:0200D150 18400904 stmneda  r0 ,{r2,r8,r11}^
:0200D154 0C000956 stceq  9,cr0,[r0],{#0x56}
:0200D158 20144009 andcss r4,r4,r9
:0200D15C 0508059D streq r0,[r8, #-0x59d]		;(r8-0x59d=*(fffffa63))
:0200D160 09059300 stmeqdb  r5 ,{r8,r9,r12,r15}
:0200D164 13DD0108 bicnes r0,r13,#0x2
:0200D168 A841ED98 stmgeda  r1 ,{r3,r4,r7,r8,r10,r11,r13,r14,r15}^
:0200D16C 1A47910C bne 031F15A4
:0200D170 09501261 ldmeqdb  r0 ,{r0,r5,r6,r9,r12}^
:0200D174 02B59D18 adceqs r9,r5,#0x600
:0200D178 E1E595AA mvn  r9,r10,lsr #0xb
:0200D17C 00058D0E andeq  r8,r5,r14,lsl #0x1a
:0200D180 9210E00C andlss r14,r0,#0xC
:0200D184 04E00300 unknown
:0200D188 003C000D eoreqs r0,r12,r13
:0200D18C 0D01C120 unknown
:0200D190 2CC09E00 stccsl 14,cr9,[r0],{#0x0}
:0200D194 03E008E0 mvneq  r0,#0xE00000
:0200D198 3092E595 umullccs r14,r2,r5,r5
:0200D19C 2008E020 andcs  r14,r8,r0,lsr #0x0
:0200D1A0 05B19D00 ldreq r9,[r1, #+0xd00]!
:0200D1A4 001DE08E andeqs r14,r13,r14,lsl #0x1
:0200D1A8 120003E0 andne  r0,r0,#0x80000003
:0200D1AC DD06E150 unknown
:0200D1B0 D9200C00 stmledb  r0!,{r10,r11}
:0200D1B4 4048100A submi  r1,r8,r10
:0200D1B8 F90D2DE0 stmnvdb  r13 ,{r5,r6,r7,r8,r10,r11,r13}
:0200D1BC 81104D13 tsthi r0,r3,lsl r13
:0200D1C0 5C85083D stcpl  8,cr0,[r5],{#0x3d}
:0200D1C4 91221502 unknown
:0200D1C8 172126E5 strne r2,[r5],{#0x3d}
:0200D1CC F9115518 ldmnvdb  r1 ,{r3,r4,r8,r10,r12,r14}
:0200D1D0 47C1DA26 strmib r13,[r1,+r6, lsr #0x14]
:0200D1D4 A51C4545 ldrge r4,[r12, #-0x545]		;(r12-0x545=*(fffffabb))
:0200D1D8 54D93004 ldrplb r3,[r9],#+0x4
:0200D1DC 6B401075 blvs 030113B8
:0200D1E0 0E2114D9 mcreq 4,1,r1,cr1,cr9,{6}
:0200D1E4 14CD008D strneb r0,[r13],#+0x8d
:0200D1E8 10031521 andne  r1,r3,r1,lsr #0xa
:0200D1EC 419F0F29 orrmis r0,r15,r9,lsr #0x1e
:0200D1F0 D304E782 unknown
:0200D1F4 13393CD1 teqne r9,#0xD100
:0200D1F8 12E0001D rscne  r0,r0,#0x1D
:0200D1FC 25D95500 ldrcsb r5,[r9, #+0x500]		;r9+0x500=*(00000500)
:0200D200 E1801D34 orr  r1,r0,r4,lsr r13
:0200D204 3500DA06 strcc r13,[r0, #-0xa06]		;(r0-0xa06=*(fffff5fa))
:0200D208 20551021 subcss r1,r5,r1,lsr #0x0
:0200D20C 6123AD55 unknown
:0200D210 900DE104 andls  r14,r13,r4,lsl #0x2
:0200D214 54BB02BD unknown
:0200D218 05B315C5 ldreq r1,[r3, #+0x5c5]!
:0200D21C 1039B800 eornes r11,r9,r0,lsl #0x10
:0200D220 AA32F570 bge 02CCA7E8
:0200D224 50022CC5 andpl  r2,r2,r5,asr #0x19
:0200D228 85300115 ldrhi r0,[r0, #-0x115]!
:0200D22C 700900E2 andvc  r0,r9,r2,ror #0x1
:0200D230 011D0109 tsteq r13,r9,lsl #0x2
:0200D234 E3530022 cmp r3,#0x22
:0200D238 03390604 teqeq r9,#0x400000
:0200D23C 00010048 andeq  r0,r1,r8,asr #0x0
:0200D240 11480085 unknown
:0200D244 C8592700 ldmgtda  r9 ,{r8,r9,r10,r13}^
:0200D248 912039FF unknown
:0200D24C 3DCA6612 unknown
:0200D250 CC10450F ldcgt  5,cr4,[r0],{#0xf}
:0200D254 21970099 unknown
:0200D258 00B0E024 adceqs r14,r0,r4,lsr #0x0
:0200D25C 06E101CD unknown
:0200D260 10025500 andne  r5,r2,r0,lsl #0xa
:0200D264 0B251451 bleq 029523B0
:0200D268 32C96861 sbccc  r6,r9,#0x610000
:0200D26C E0841005 add  r1,r4,r5
:0200D270 C5007D02 strgt r7,[r0, #-0xd02]		;(r0-0xd02=*(fffff2fe))
:0200D274 F8007D41 stmnvda  r0 ,{r0,r6,r8,r10,r11,r12,r13,r14}
:0200D278 59204459 stmpldb  r0!,{r0,r3,r4,r6,r10,r14}
:0200D27C 53B59444 movpls r9,#0x44000000		;r9=1140850688(0x44000000)
:0200D280 22D50009 sbccss r0,r5,#0x9
:0200D284 2C01C5C0 stccs  5,cr12,[r1],{#0xc0}
:0200D288 F574E023 ldrnvb r14,[r4, #-0x23]!
:0200D28C 14998403 ldrne r8,[r9],#+0x403
:0200D290 E7922100 ldr r2,[r2,+r0, lsl #0x2]
:0200D294 72459ABB subvc  r9,r5,#0xBB000
:0200D298 35800881 strcc r0,[r0, #+0x881]		;r0+0x881=*(00000881)
:0200D29C A135DB71 teqge r5,r1,ror r11
:0200D2A0 F135F135 teqnv r5,r5,lsr r1
:0200D2A4 61F40A85 mvnvss r0,r5,lsl #0x15
:0200D2A8 357BF135 ldrccb r15,[r11, #-0x135]!
:0200D2AC 0123E941 unknown
:0200D2B0 3AC98800 bcc 0126F2B8
:0200D2B4 37F11135 unknown
:0200D2B8 E24DDE11 sub  r13,r13,#0x110
:0200D2BC 830AB100 unknown
:0200D2C0 04D58001 ldreqb r8,[r5],#+0x1
:0200D2C4 FDE1A070 stc2l 0,cr10,[r1,#+0x1c0]!
:0200D2C8 10440011 subne  r0,r4,r1,lsl r0
:0200D2CC 452E0109 strmi r0,[r14, #-0x109]!
:0200D2D0 30033903 andcc  r3,r3,r3,lsl #0x12
:0200D2D4 E51A9D51 ldr r9,[r10, #-0xd51]		;(r10-0xd51=*(fffff2af))
:0200D2D8 E59D4134 ldr r4,[r13, #+0x134]		;r13+0x134=*(00000134)
:0200D2DC 0300DD6A unknown
:0200D2E0 09024D40 stmeqdb  r2 ,{r6,r8,r10,r11,r14}
:0200D2E4 19908FF1 ldmneib  r0 ,{r0,r4,r5,r6,r7,r8,r9,r10,r11,r15}
:0200D2E8 41020001 unknown
:0200D2EC 00011A25 andeq  r1,r1,r5,lsr #0x14
:0200D2F0 10111CE5 andnes r1,r1,r5,ror #0x19
:0200D2F4 15201108 strne r1,[r0, #-0x108]!
:0200D2F8 EF000D10 swi 0x00000d10
:0200D2FC 15100015 ldrne r0,[r0, #-0x15]		;(r0-0x15=*(ffffffeb))
:0200D300 0AF01520 beq 01C12788
:0200D304 15001D19 strne r1,[r0, #-0xd19]		;(r0-0xd19=*(fffff2e7))
:0200D308 000DADD0 unknown
:0200D30C 0F430069 swieq 0x00430069
:0200D310 017DE3A0 cmneq r13,r0,lsr #0x7
:0200D314 600843E5 andvs  r4,r8,r5,ror #0x7
:0200D318 5004E58D andpl  r14,r4,r13,lsl #0xb
:0200D31C 0C00E58D stceq  5,cr14,[r0],{#0x8d}
:0200D320 84E58D40 unknown
:0200D324 05A99F40 streq r9,[r9, #+0xf40]!
:0200D328 09E28D80 unknown
:0200D32C A90A0D00 stmgedb  r10 ,{r8,r10,r11}
:0200D330 30200701 eorcc  r0,r0,r1,lsl #0xe
:0200D334 849602A5 ldrhi r0,[r6],#+0x2a5
:0200D338 31A1A8E5 movcc  r10,r5,ror #0x11
:0200D33C 61121061 tstvs r2,r1,ror #0x0
:0200D340 105C5AA9 subnes r5,r12,r9,lsr #0x15
:0200D344 9107559F swpls r5,r15,r7
:0200D348 F6118DE9 ldrnv r8,[r7, -r15]
:0200D34C B90531ED stmltdb  r5 ,{r0,r2,r3,r5,r6,r7,r8,r12,r13}
:0200D350 E5004800 str r4,[r0, #-0x800]		;(r0-0x800=*(fffff800))
:0200D354 904A1002 subls  r1,r10,r2
:0200D358 3D1E24DD unknown
:0200D35C 0916F108 ldmeqdb  r6 ,{r3,r8,r12,r13,r14,r15}
:0200D360 5A30090D bpl 02C0F79C
:0200D364 00A93011 adceq  r3,r9,r1,lsl r0
:0200D368 0011064D andeqs r0,r1,r13,asr #0xc
:0200D36C 1C001132 stcne  1,cr1,[r0],{#0x32}
:0200D370 08AF40A9 stmeqia  r15!,{r0,r3,r5,r7,r14}
:0200D374 590C021D stmpldb  r12 ,{r0,r2,r3,r4,r9}
:0200D378 02612D00 rsbeq  r2,r1,#0x0
:0200D37C 118A2D79 orrne  r2,r10,r9,ror r13
:0200D380 8301E9DE unknown
:0200D384 044D21E9 streqb r2,[r13],#-0x1e9
:0200D388 03F5004D mvneqs r0,#0x4D
:0200D38C 9010C1F4 ldrlssh r12,[r0], -r4
:0200D390 34E02232 unknown
:0200D394 4191006D orrmis r0,r1,r13,ror #0x0
:0200D398 0DE02020 stceql 0,cr2,[r0,#+0x80]!
:0200D39C 0DC34810 unknown
:0200D3A0 C811BDB0 ldmgtda  r1 ,{r4,r5,r7,r8,r10,r11,r12,r13,r15}
:0200D3A4 9101267D unknown
:0200D3A8 11AD3011 movne  r3,r1,lsl r0		;r3=0(0x0)
:0200D3AC 81215279 unknown
:0200D3B0 12E9E739 rscne  r14,r9,#0xE40000
:0200D3B4 3D890061 unknown
:0200D3B8 04306910 unknown
:0200D3BC E7912E01 ldr r2,[r1,+r1, lsl #0x1c]
:0200D3C0 11061011 unknown
:0200D3C4 40254000 eormi  r4,r5,r0
:0200D3C8 4025547D eormi  r5,r5,r13,ror r4
:0200D3CC 11091D9D swpne r1,r13,r9
:0200D3D0 BD241025 stclt  0,cr1,[r4,#-0x94]!
:0200D3D4 1C207131 stcne  1,cr7,[r0],#-0xc4
:0200D3D8 0365006F unknown
:0200D3DC 458F0AE9 strmi r0,[r15, #+0xae9]		;r15+0xae9=*(0200decd)=#1694536225(0x65009221)
:0200D3E0 89944D00 ldmhiib  r4 ,{r8,r10,r11,r14}
:0200D3E4 0176881D cmneq r6,r13,lsl r8
:0200D3E8 65C96400 strvsb r6,[r9, #+0x400]		;r9+0x400=*(44000400)=#0(0x00000000)
:0200D3EC 0601C901 streq r12,[r1],-r1, lsl #0x12
:0200D3F0 E9292D4F stmdb  r9!,{r0,r1,r2,r3,r6,r8,r10,r11,r13}
:0200D3F4 1C01F520 stcne  5,cr15,[r1],{#0x20}
:0200D3F8 12E507D1 rscne  r0,r5,#0x3440000
:0200D3FC 15342F82 ldrne r2,[r4, #-0xf82]!
:0200D400 E02A1203 eor  r1,r10,r3,lsl #0x4
:0200D404 11711089 cmnne r1,r9,lsl #0x1
:0200D408 B110E5F1 ldrltsh r14,[r0, -r1]
:0200D40C 9B3D01E5 blls 02F4DBA8
:0200D410 8D00F045 unknown
:0200D414 2900E800 stmcsdb  r0 ,{r11,r13,r14,r15}
:0200D418 042D719F unknown
:0200D41C 01E78011 mvneq  r8,r1,lsl r0
:0200D420 158207A5 strne r0,[r2, #+0x7a5]		;r2+0x7a5=*(0f43080e)=#0(0x00000000)
:0200D424 01213118 unknown
:0200D428 E59F40CC ldr r4,[r15, #+0xcc]		;r15+0xcc=*(0200d4fc)=#65604(0x00010044)
:0200D42C 01090509 unknown
:0200D430 E3A0B034 mov  r11,#0x34		;r11=52(0x34)
:0200D434 018D6004 orreq  r6,r13,r4
:0200D438 091135E2 ldmeqdb  r1 ,{r1,r5,r6,r7,r8,r10,r12,r13}
:0200D43C 9AEA0039 bls 01A8D528
:0200D440 10A92141 adcne  r2,r9,r1,asr #0x2
:0200D444 13B912CA movnes r1,#0xA000000C		;r1=-1610612724(0xa000000c)
:0200D448 2D1800A5 unknown
:0200D44C 45303100 ldrmi r3,[r0, #-0x100]!
:0200D450 F608051F unknown
:0200D454 C500290C strgt r2,[r0, #-0x90c]		;(r0-0x90c=*(fffff6f4))
:0200D458 1906BE07 stmnedb  r6 ,{r0,r1,r2,r9,r10,r11,r12,r13,r15}
:0200D45C 12897000 addne  r7,r9,#0x0
:0200D460 00F90A1E rsceqs r0,r9,r14,lsl r10
:0200D464 F50B1105 strnv r1,[r11, #-0x105]		;(r11-0x105=*(ffffff2f))
:0200D468 0055CD00 subeqs r12,r5,r0,lsl #0x1a
:0200D46C 94065618 strls r5,[r6],#-0x618
:0200D470 258D1041 strcs r1,[r13, #+0x41]		;r13+0x41=*(00000041)
:0200D474 159D0004 ldrne r0,[r13, #+0x4]		;r13+0x4=*(00000004)
:0200D478 8A70000C bhi 03C0D4B0
:0200D47C 158A01CE strne r0,[r10, #+0x1ce]		;r10+0x1ce=*(000001ce)
:0200D480 9D08101C unknown
:0200D484 20022CDD unknown
:0200D488 C99DE242 ldmgtib  r13 ,{r1,r6,r9,r13,r14,r15}
:0200D48C 65EBFF02 strvsb r15,[r11, #+0xf02]!
:0200D490 9D10085F unknown
:0200D494 449D072D ldrmi r0,[r13],#+0x72d
:0200D498 E58A0255 str r0,[r10, #+0x255]		;r10+0x255=*(00000255)
:0200D49C E19D3010 orrs r3,r13,r0,lsl r0
:0200D4A0 E5418A07 strb r8,[r1, #-0xa07]		;(r1-0xa07=*(9ffff605))
:0200D4A4 1800111C stmneda  r0 ,{r2,r3,r4,r8,r12}
:0200D4A8 10E59D20 rscne  r9,r5,r0,lsr #0x1a
:0200D4AC E28A1004 add  r1,r10,#0x4
:0200D4B0 E58A300C str r3,[r10, #+0xc]		;r10+0xc=*(0000000c)
:0200D4B4 716000DC unknown
:0200D4B8 01E59D18 mvneq  r9,r8,lsl r13
:0200D4BC 06018990 unknown
:0200D4C0 34E15982 unknown
:0200D4C4 D1E28AA0 mvnle  r8,r0,lsr #0x15
:0200D4C8 3580077D strcc r0,[r0, #+0x77d]		;r0+0x77d=*(0000077d)
:0200D4CC 01492011 unknown
:0200D4D0 E8BD8FF8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r15}
:0200D4D4 00310548 eoreqs r0,r1,r8,asr #0xa
:0200D4D8 30A1C97C adccc  r12,r1,r12,ror r9
:0200D4DC EB009A7C bl 02033ED4
:0200D4E0 41890109 orrmi  r0,r9,r9,lsl #0x2
:0200D4E4 8118E3B9 ldrhih r14,[r8, -r9]
:0200D4E8 7170A189 cmnvc r0,r9,lsl #0x3
:0200D4EC 4901A600 stmmidb  r1 ,{r9,r10,r13,r15}
:0200D4F0 1809C517 stmneda  r9 ,{r0,r1,r2,r4,r8,r10,r14,r15}
:0200D4F4 1BE55500 blne 019628FC
:0200D4F8 9AC61CC5 bls 01194814
:0200D4FC 00010044 andeq  r0,r1,r4,asr #0x0
:0200D500 81440019 unknown
:0200D504 C7580F01 ldrgtb r0,[r8,-r1, lsl #0x1e]
:0200D508 E940EBFF stmdb  r0 ,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r9,r11,r13,r14,r15}^
:0200D50C 49201841 stmmidb  r0!,{r0,r6,r11,r12}
:0200D510 000D9000 andeq  r9,r13,r0
:0200D514 D5006130 strle r6,[r0, #-0x130]		;(r0-0x130=*(fffffed0))
:0200D518 B411A516 ldrlt r10,[r1],#-0x516
:0200D51C EB1D0260 bl 0274DEA4
:0200D520 0500D520 streq r13,[r0, #-0x520]		;(r0-0x520=*(fffffae0))
:0200D524 6C440191 stcvsl 1,cr0,[r4],{#0x91}
:0200D528 B1EB1400 mvnlt  r1,r0,lsl #0x8
:0200D52C 704BB521 subvc  r11,r11,r1,lsr #0xa
:0200D530 05740025 ldreqb r0,[r4, #-0x25]!
:0200D534 84563000 ldrhib r3,[r6],#-0x0
:0200D538 83C8020D bichi  r0,r8,#0xD0000000
:0200D53C 0014020D andeqs r0,r4,r13,lsl #0x4
:0200D540 290C4AE1 stmcsdb  r12 ,{r0,r5,r6,r7,r9,r11,r14}
:0200D544 044D0C0B streqb r0,[r13],#-0xc0b
:0200D548 1520C093 strne r12,[r0, #-0x93]!
:0200D54C 006BF9E0 rsbeq  r15,r11,r0,ror #0x13
:0200D550 9410F9EB ldrls r15,[r0],#-0x9eb
:0200D554 021920D1 andeqs r2,r9,#0xD1
:0200D558 E92D000F stmdb  r13!,{r0,r1,r2,r3}
:0200D55C 400810C5 andmi  r1,r8,r5,asr #0x1
:0200D560 78E24DD0 unknown
:0200D564 176122A1 strneb r2,[r1,-r1, lsr #0x5]!
:0200D568 B005D991 mullt  r5,r1,r9
:0200D56C 2358E28D cmpcs r8,#0xD0000008
:0200D570 A90241C3 stmgedb  r2 ,{r0,r1,r6,r7,r8,r14}
:0200D574 A060300D rsbge  r3,r0,r13
:0200D578 8C2354E1 stchi  4,cr5,[r3],#-0x384
:0200D57C 00E000E5 rsceq  r0,r0,r5,ror #0x1
:0200D580 D6274191 unknown
:0200D584 05000005 streq r0,[r0, #-0x5]		;(r0-0x5=*(fffffffb))
:0200D588 2ACFD500 bcs 01402990
:0200D58C C004E28E andgt  r14,r4,r14,lsl #0x5
:0200D590 57BAE58D ldrpl r14,[r10,+r13, lsl #0xb]!
:0200D594 094A9500 stmeqdb  r10 ,{r8,r10,r12,r15}^
:0200D598 29106500 ldmcsdb  r0 ,{r8,r10,r13,r14}
:0200D59C 00290800 eoreq  r0,r9,r0,lsl #0x10
:0200D5A0 AF1B6902 swige 0x001b6902
:0200D5A4 D5B74924 ldrle r4,[r7, #+0x924]!
:0200D5A8 03459102 unknown
:0200D5AC 8902D582 stmhidb  r2 ,{r1,r7,r8,r10,r12,r14,r15}
:0200D5B0 0005D603 andeq  r13,r5,r3,lsl #0xc
:0200D5B4 E8BD4008 ldmia  r13!,{r3,r14}
:0200D5B8 018DD010 orreq  r13,r13,r0,lsl r0
:0200D5BC 305039E2 subccs r3,r0,r2,ror #0x13
:0200D5C0 0041A115 subeq  r10,r1,r5,lsl r1
:0200D5C4 1AE31007 bne 018D15E8
:0200D5C8 03011505 unknown
:0200D5CC D8E2810C unknown
:0200D5D0 0D290205 stceq  2,cr0,[r9,#-0x14]!
:0200D5D4 018D1ABD streqh r1,[r13, +r13]
:0200D5D8 10051AE9 andne  r1,r5,r9,ror #0x15
:0200D5DC 925D16ED sublss r1,r13,#0xED00000
:0200D5E0 00577FA5 subeqs r7,r7,r5,lsr #0x1f
:0200D5E4 4A0902EB bmi 0224E198
:0200D5E8 00C1B22D sbceq  r11,r1,r13,lsr #0x4
:0200D5EC B2997017 addlts r7,r9,#0x17
:0200D5F0 C5115938 ldrgt r5,[r1, #-0x938]		;(r1-0x938=*(9ffff6d4))
:0200D5F4 1BE50207 blne 0194DE18
:0200D5F8 AD053150 unknown
:0200D5FC 80EB005F rschi  r0,r11,r15,asr r0
:0200D600 598000C1 stmplib  r0 ,{r0,r6,r7}
:0200D604 00508406 subeqs r8,r0,r6,lsl #0x8
:0200D608 4084E081 addmi  r14,r4,r1,lsl #0x1
:0200D60C 0030E7D1 unknown
:0200D610 D0301101 eorles r1,r0,r1,lsl #0x2
:0200D614 202194E5 eorcs  r9,r1,r5,ror #0x9
:0200D618 020301E0 andeq  r0,r3,#0x38
:0200D61C 4185E080 orrmi  r14,r5,r0,lsl #0x1
:0200D620 0100E790 swpeq r14,r0,r0
:0200D624 94E3A007 unknown
:0200D628 00E02121 rsceq  r2,r0,r1,lsr #0x2
:0200D62C E0811203 add  r1,r1,r3,lsl #0x4
:0200D630 0404F185 streq r15,[r4],#-0x185
:0200D634 E5912050 ldr r2,[r1, #+0x50]		;r1+0x50=*(a000005c)
:0200D638 4C003519 stcmi  5,cr3,[r0],{#0x19}
:0200D63C 0ACD9F30 beq 01375304
:0200D640 40000588 andmi  r0,r0,r8,lsl #0xb
:0200D644 2005E593 mulcs  r5,r3,r5
:0200D648 418414FD unknown
:0200D64C CD034DE5 unknown
:0200D650 EB00C536 bl 0203EB30
:0200D654 86695D2C unknown
:0200D658 923D7679 eorlss r7,r13,#0x7900000
:0200D65C 48155921 ldmmida  r5 ,{r0,r5,r8,r11,r12,r14}
:0200D660 B9380A91 ldmltdb  r8!,{r0,r4,r7,r9,r11}
:0200D664 01BFB900 moveqs r11,r0,lsl #0x12		;r11=0(0x0)
:0200D668 0CAED800 stceq  8,cr13,[r14],#+0x0
:0200D66C A450B102 ldrgeb r11,[r0],#-0x102
:0200D670 EC893D42 stc  13,cr3,[r9],{#0x42}
:0200D674 02004501 andeq  r4,r0,#0x400000
:0200D678 0039093D eoreqs r0,r9,r13,lsr r9
:0200D67C 810F6977 mrshi r6,CPSR
:0200D680 0F9175E2 swieq 0x009175e2
:0200D684 100D1021 andne  r1,r13,r1,lsr #0x0
:0200D688 00D970D5 ldreqsb r7,[r9],#+0x5
:0200D68C D9000D78 stmledb  r0 ,{r3,r4,r5,r6,r8,r10,r11}
:0200D690 81005945 unknown
:0200D694 9D0575E5 unknown
:0200D698 FD9080F5 unknown
:0200D69C 0A510C29 beq 03450748
:0200D6A0 1208215D andne  r2,r8,#0x40000017
:0200D6A4 F109E335 unknown
:0200D6A8 00090805 andeq  r0,r9,r5,lsl #0x10
:0200D6AC 209D40D9 ldrcssb r4,[r13], +r9
:0200D6B0 8DF480D5 ldchil 0,cr8,[r4,#+0x354]!
:0200D6B4 F120D122 unknown
:0200D6B8 A9495D00 stmgedb  r9 ,{r8,r10,r11,r12,r14}^
:0200D6BC E5900130 ldr r0,[r0, #+0x130]		;r0+0x130=*(00000130)
:0200D6C0 0055491F subeqs r4,r5,r15,lsl r9
:0200D6C4 195D021D ldmnedb  r13 ,{r0,r2,r3,r4,r9}^
:0200D6C8 C000904D andgt  r9,r0,r13,asr #0x0
:0200D6CC C09D0055 addgts r0,r13,r5,asr r0
:0200D6D0 82000580 andhi  r0,r0,#0x20000000
:0200D6D4 1A7934E5 bne 03E5AA70
:0200D6D8 C98144C0 stmgtib  r1 ,{r6,r7,r10,r14}
:0200D6DC 01E59301 mvneq  r9,r1,lsl #0x6
:0200D6E0 02E2833A rsceq  r8,r2,#0xE8000000
:0200D6E4 E593E1D0 ldr r14,[r3, #+0x1d0]		;r3+0x1d0=*(000001d0)
:0200D6E8 E593C1DC ldr r12,[r3, #+0x1dc]		;r3+0x1dc=*(000001dc)
:0200D6EC 9331D400 teqls r1,#0x0
:0200D6F0 4D5E0009 unknown
:0200D6F4 28E00028 unknown
:0200D6F8 E15C1039 cmp r12,r9,lsr r0
:0200D6FC 6C157504 ldcvs  5,cr7,[r5],{#0x4}
:0200D700 0D0000B2 unknown
:0200D704 90EDB582 rscls  r11,r13,r2,lsl #0xb
:0200D708 EB005EDD bl 02025284
:0200D70C 4E510450 mrcmi 4,2,r0,cr1,cr0,{2}
:0200D710 1138A011 teqne r8,r1,lsl r0
:0200D714 31808510 orrcc  r8,r0,r0,lsl r5
:0200D718 5B320041 blpl 02C8D824
:0200D71C 31ECE3C3 mvncc  r14,r3,asr #0x7
:0200D720 09D07009 ldmeqib  r0 ,{r0,r3,r12,r13,r14}^
:0200D724 5950DC80 ldmpldb  r0 ,{r7,r10,r11,r12,r14,r15}^
:0200D728 8921D480 stmhidb  r1!,{r7,r10,r12,r14,r15}
:0200D72C BD0A1950 unknown
:0200D730 41406937 unknown
:0200D734 8112F900 tsthi r2,r0,lsl #0x12
:0200D738 39010069 stmccdb  r1 ,{r0,r3,r5,r6}
:0200D73C 85185069 ldrhi r5,[r8, #-0x69]		;(r8-0x69=*(ffffff97))
:0200D740 015CE207 cmpeq r12,r7,lsl #0x4
:0200D744 2DF48700 ldccsl 7,cr8,[r4,#+0x0]!
:0200D748 11D06D05 bicnes r6,r0,r5,lsl #0x1a
:0200D74C 200A3DE0 andcs  r3,r10,r0,ror #0x1b
:0200D750 10F05979 rscnes r5,r0,r9,ror r9
:0200D754 20F05920 rsccss r5,r0,r0,lsr #0x12
:0200D758 61F05910 mvnvss r5,r0,lsl r9
:0200D75C 0705FD49 streq r15,r5,r0,lsl r9
:0200D760 A1EBFFFD unknown
:0200D764 EB02FFF6 bl 020CD744
:0200D768 EBFFFCC9 bl 0200CA94
:0200D76C 009F103C addeqs r1,r15,r12,lsr r0
:0200D770 07318011 unknown
:0200D774 21C01127 biccs  r1,r0,r7,lsr #0x2
:0200D778 C2094190 andgt  r4,r9,#0x24
:0200D77C 21ECE34B mvncs  r14,r11,asr #0x6
:0200D780 6D31E580 ldcvs  5,cr14,[r1,#-0x200]!
:0200D784 A0049911 andge  r9,r4,r1,lsl r9
:0200D788 11EC01C5 mvnne  r0,r5,asr #0x3
:0200D78C 38201980 stmccda  r0!,{r7,r8,r11,r12}
:0200D790 9136D1C3 teqls r6,r3,asr #0x3
:0200D794 E3A00D45 mov  r0,#0x1140		;r0=4416(0x1140)
:0200D798 0400196C streq r1,[r0],#-0x96c
:0200D79C 81A023A9 movhi  r2,r9,lsr #0x7		;r2=8912896(0x880000)
:0200D7A0 F856FDE5 ldmnvda  r6 ,{r0,r2,r5,r6,r7,r8,r10,r11,r12,r13,r14,r15}^
:0200D7A4 0FE92D43 swieq 0x00e92d43
:0200D7A8 E3A00C04 mov  r0,#0x400		;r0=1024(0x400)
:0200D7AC A8001165 stmgeda  r0 ,{r0,r2,r5,r6,r8,r12}
:0200D7B0 9031C913 eorlss r12,r1,r3,lsl r9
:0200D7B4 700019B4 strvch r1,[r0], -r4
:0200D7B8 4D6001C9 stcmil 1,cr0,[r0,#-0x324]!
:0200D7BC 2A239401 bcs 028F27C8
:0200D7C0 AD2F959F stcge  5,cr9,[r15,#-0x27c]!
:0200D7C4 B00E8D28 andlt  r8,r14,r8,lsr #0x1a
:0200D7C8 203D01AD eorcss r0,r13,r13,lsr #0x3
:0200D7CC 0D836E00 unknown
:0200D7D0 4105ED0D unknown
:0200D7D4 1069300D rsbne  r3,r9,r13
:0200D7D8 501D000D andpls r0,r13,r13
:0200D7DC 192069F6 stmnedb  r0!,{r1,r2,r4,r5,r6,r7,r8,r11,r13,r14}
:0200D7E0 40500150 submis r0,r0,r0,asr r1
:0200D7E4 1416BDE2 ldrne r11,[r6],#-0xde2
:0200D7E8 15701143 ldrneb r1,[r0, #-0x143]!
:0200D7EC D1000510 unknown
:0200D7F0 8330A0E1 teqhi r0,#0xE1
:0200D7F4 33B4E207 movccs r14,#0x70000000		;r14=1879048192(0x70000000)
:0200D7F8 33283CAD unknown
:0200D7FC 8820419F stmhida  r0!,{r0,r1,r2,r3,r4,r7,r8,r14}
:0200D800 800041B4 strhih r4,[r0], -r4
:0200D804 23B40041 movcss r0,#0x41		;r0=65(0x41)
:0200D808 8A0085C1 bhi 0202EF14
:0200D80C 1006E593 mulne  r6,r3,r5
:0200D810 812B0F15 unknown
:0200D814 D2506300 subles r6,r0,#0x0
:0200D818 E2840E75 add  r0,r4,#0x750
:0200D81C 6195169D unknown
:0200D820 B4E01221 unknown
:0200D824 200DC213 andcs  r12,r13,r3,lsl r2
:0200D828 0906CD02 stmeqdb  r6 ,{r1,r8,r10,r11,r14,r15}
:0200D82C 1143D020 unknown
:0200D830 112008B0 strneh r0,[r0, -r0]!
:0200D834 201138F0 ldrcssh r3,[r1], -r0
:0200D838 93D21C3D biclss r1,r2,#0x3D00
:0200D83C 050C4DE5 streq r4,[r12, #-0xde5]		;(r12-0xde5=*(fffff21b))
:0200D840 40E1D100 rscmi  r13,r1,r0,lsl #0x2
:0200D844 79820C20 stmvcib  r2 ,{r5,r10,r11}
:0200D848 A8E1C100 unknown
:0200D84C 20025112 andcs  r5,r2,r2,lsl r1
:0200D850 65E24042 strvsb r4,[r2, #+0x42]!
:0200D854 E1D03360 bics r3,r0,r0,ror #0x6
:0200D858 83042102 unknown
:0200D85C C023B6E0 eorgt  r11,r3,r0,ror #0xd
:0200D860 B45051E1 ldrltb r5,[r0],#-0x1e1
:0200D864 E1D01340 bics r1,r0,r0,asr #0x6
:0200D868 230055B6 unknown
:0200D86C 5021005D eorpl  r0,r1,r13,asr r0
:0200D870 201F0061 andcss r0,r15,r1,ror #0x0
:0200D874 1061E3C1 rsbne  r14,r1,r1,asr #0x7
:0200D878 A1006100 unknown
:0200D87C 1D641069 stcnel 0,cr1,[r4,#-0x1a4]!
:0200D880 65600900 strvsb r0,[r0, #-0x900]!
:0200D884 0065BC80 rsbeq  r11,r5,r0,lsl #0x19
:0200D888 FF915D0C swinv 0x00915d0c
:0200D88C 691244EB ldmvsdb  r2 ,{r0,r1,r3,r5,r6,r7,r10,r14}
:0200D890 3685BC36 unknown
:0200D894 FD00CDA0 unknown
:0200D898 E1D0230F bics r2,r0,r15,lsl #0x6
:0200D89C 03D011B0 biceqs r1,r0,#0x2C
:0200D8A0 D003B4E1 andle  r11,r3,r1,ror #0x9
:0200D8A4 82200EE1 eorhi  r0,r0,#0xE10
:0200D8A8 0192E200 orreqs r14,r2,r0,lsl #0x4
:0200D8AC D529E001 strle r14,[r9, #-0x1]!
:0200D8B0 71401F0E unknown
:0200D8B4 00B55506 adceqs r5,r5,r6,lsl #0xa
:0200D8B8 1F0B3181 swine 0x000b3181
:0200D8BC E315C000 tst r5,#0x0
:0200D8C0 E1520080 cmp r2,r0,lsl #0x1
:0200D8C4 00950080 addeqs r0,r5,r0,lsl #0x1
:0200D8C8 22391280 eorcss r1,r9,#0x8
:0200D8CC 206009D1 unknown
:0200D8D0 1639E1C0 unknown
:0200D8D4 BA1FB18A blt 027F9F04
:0200D8D8 11F207F5 ldrnesh r0,[r2, #+0x75]!
:0200D8DC 5D11DC00 unknown
:0200D8E0 5DB89531 ldcpl  5,cr9,[r8,#+0xc4]!
:0200D8E4 01B91001 moveqs r1,r1			;r1=-1610612724(0xa000000c)
:0200D8E8 C80015ED stmgtda  r0 ,{r0,r2,r3,r5,r6,r7,r8,r10,r12}
:0200D8EC A0AA0DC1 adcge  r0,r10,r1,asr #0x1b
:0200D8F0 7521AD70 strvc r10,[r1, #-0xd70]!
:0200D8F4 E7302D02 ldr r2,[r0,-r2, lsl #0x1a]!
:0200D8F8 5CB00019 ldcpl  0,cr0,[r0],#+0x64
:0200D8FC 0281709D addeq  r7,r1,#0x9D
:0200D900 590CE581 stmpldb  r12 ,{r0,r7,r8,r10,r13,r14,r15}
:0200D904 E0101100 ands r1,r0,r0,lsl #0x2
:0200D908 A540A163 strgeb r10,[r0, #-0x163]		;(r0-0x163=*(fffffede))
:0200D90C 15029D00 strne r9,[r2, #-0xd00]		;(r2-0xd00=*(0087f300))
:0200D910 6045DB31 subvs  r13,r5,r1,lsr r11
:0200D914 082FE288 stmeqda  r15!,{r3,r7,r9,r13,r14,r15}
:0200D918 02C52045 sbceq  r2,r5,#0x45
:0200D91C 20C110AD sbccs  r1,r1,r13,lsr #0x1
:0200D920 C5ECF0C1 strgtb r15,[r12, #+0xc1]!
:0200D924 A090BE12 addges r11,r0,r2,lsl r14
:0200D928 023D80E3 eoreqs r8,r13,#0xE3
:0200D92C 07003548 streq r3,r8,r13,#0xE3
:0200D930 C9404550 stmgtdb  r0 ,{r4,r6,r8,r10,r14}^
:0200D934 60658061 rsbvs  r8,r5,r1,ror #0x0
:0200D938 F570650C ldrnvb r6,[r0, #-0x50c]!
:0200D93C 1DAD0065 stcne  0,cr0,[r13,#+0x194]!
:0200D940 001DBF10 andeqs r11,r13,r0,lsl r15
:0200D944 00914110 addeqs r4,r1,r0,lsl r1
:0200D948 E325A080 unknown
:0200D94C 50081015 andpl  r1,r8,r5,lsl r0
:0200D950 00190059 andeqs r0,r9,r9,asr r0
:0200D954 B2401914 sublt  r1,r0,#0x50000
:0200D958 752235B7 strvc r3,[r2, #-0x5b7]!
:0200D95C E1A09002 mov  r9,r2			;r9=8912896(0x880000)
:0200D960 81061108 unknown
:0200D964 063502D9 unknown
:0200D968 550601E5 strpl r0,[r6, #-0x1e5]		;(r6-0x1e5=*(fffffe1b))
:0200D96C 11F5B000 mvnnes r11,r0
:0200D970 7D9420AE unknown
:0200D974 88E28900 unknown
:0200D978 E0048223 and  r8,r4,r3,lsr #0x4
:0200D97C E0822109 add  r2,r2,r9,lsl #0x2
:0200D980 026D1801 rsbeq  r1,r13,#0x10000
:0200D984 E5820D80 str r0,[r2, #+0xd80]		;r2+0xd80=*(00880d80)
:0200D988 126D9821 rsbne  r9,r13,#0x210000
:0200D98C F420E359 unknown
:0200D990 11882311 orrne  r2,r8,r1,lsl r3
:0200D994 E1A08833 mov  r8,lsr r3		;r8=0(0x0)
:0200D998 018A0229 orreq  r0,r10,r9,lsr #0x4
:0200D99C 220158C2 andcs  r5,r1,#0xC20000
:0200D9A0 E1570006 cmp r7,r6
:0200D9A4 A0700506 rsbges r0,r0,r6,lsl #0xa
:0200D9A8 9A101131 bls 02411E74
:0200D9AC 117C0011 cmnne r12,r1,lsl r0
:0200D9B0 11A4A840 movne  r10,r0,asr #0x10
:0200D9B4 6810C540 ldmvsda  r0 ,{r6,r8,r10,r14,r15}
:0200D9B8 0D2D6510 stceq  5,cr6,[r13,#-0x40]!
:0200D9BC E5668103 strb r8,[r6, #-0x103]!
:0200D9C0 90041907 andls  r1,r4,r7,lsl #0x12
:0200D9C4 2054008D subcss r0,r4,r13,lsl #0x1
:0200D9C8 30944EFD ldrccsh r4,[r4], +r13
:0200D9CC 83031992 unknown
:0200D9D0 20691675 rsbcs  r1,r9,r5,ror r6
:0200D9D4 113482EE teqne r4,r14,ror #0x5
:0200D9D8 AD1D4590 unknown
:0200D9DC 7039850E eorvcs r8,r9,r14,lsl #0xa
:0200D9E0 5918001D ldmpldb  r8 ,{r0,r2,r3,r4}
:0200D9E4 F9C1B70A stmnvib  r1 ,{r1,r3,r8,r9,r10,r12,r13,r15}^
:0200D9E8 F8355122 ldmnvda  r5!,{r1,r5,r8,r12,r14}
:0200D9EC ADE8BD83 stcgel 13,cr11,[r8,#+0x20c]!
:0200D9F0 045D852D ldreqb r8,[r13],#-0x52d
:0200D9F4 5E02F1F8 mcrpl 1,0,r15,cr2,cr8,{7}
:0200D9F8 69490283 stmvsdb  r9 ,{r0,r1,r7,r9}^
:0200D9FC 02FD45F8 rsceqs r4,r13,#0x3E000000
:0200DA00 119902D4 ldrnesb r0,[r9, +r4]
:0200DA04 80210019 eorhi  r0,r1,r9,lsl r0
:0200DA08 B900219E stmltdb  r0 ,{r1,r2,r3,r4,r7,r8,r13}
:0200DA0C B48021BC strlt r2,[r0],#+0x1bc
:0200DA10 00192021 andeqs r2,r9,r1,lsr #0x0
:0200DA14 21958021 orrcss r8,r5,r1,lsr #0x0
:0200DA18 2198BA00 orrcss r11,r8,r0,lsl #0x14
:0200DA1C 2021B080 eorcs  r11,r1,r0,lsl #0x1
:0200DA20 80210019 eorhi  r0,r1,r9,lsl r0
:0200DA24 BA00218C blt 0201605C
:0200DA28 BC802174 stclt  1,cr2,[r0],{#0x74}
:0200DA2C 00192021 andeqs r2,r9,r1,lsr #0x0
:0200DA30 21838215 orrcs  r8,r3,r5,lsl r2
:0200DA34 2150BA00 cmpcs r0,r0,lsl #0x14
:0200DA38 21F1B880 mvncss r11,r0,lsl #0x11
:0200DA3C 80210019 eorhi  r0,r1,r9,lsl r0
:0200DA40 BA00217A blt 02016030
:0200DA44 41CD022C bicmi  r0,r13,r12,lsr #0x4
:0200DA48 CD2C1C51 stcgt  12,cr1,[r12,#-0x144]!
:0200DA4C 80AD6031 adchi  r6,r13,r1,lsr r0
:0200DA50 003171AC eoreqs r7,r1,r12,lsr #0x3
:0200DA54 30E57208 rsccc  r7,r5,r8,lsl #0x4
:0200DA58 07F12011 unknown
:0200DA5C 806C7260 rsbhi  r7,r12,r0,ror #0x4
:0200DA60 010D06E5 unknown
:0200DA64 15007914 strne r7,[r0, #-0x914]		;(r0-0x914=*(fffff72d))
:0200DA68 8021D060 eorhi  r13,r1,r0,ror #0x0
:0200DA6C 09002164 stmeqdb  r0 ,{r2,r5,r6,r8,r13}
:0200DA70 00ED2050 rsceq  r2,r13,r0,asr r0
:0200DA74 00BD002D adceqs r0,r13,r13,lsr #0x0
:0200DA78 8D07F1ED unknown
:0200DA7C 40F55B80 rscmis r5,r5,r0,lsl #0x17
:0200DA80 55061115 strpl r1,[r6, #-0x115]		;(r6-0x115=*(fffffeeb))
:0200DA84 F95B4040 ldmnvdb  r11 ,{r6,r14}^
:0200DA88 AD110D00 unknown
:0200DA8C 111FB900 tstne r15,r0,lsl #0x12
:0200DA90 0111E4A1 tsteq r1,r1,lsr #0x9
:0200DA94 05DF1091 ldreqb r1,[r15, #+0x91]		;r15+0x91=*(0200db2d)=#-1316429408(0xb188e1a0)
:0200DA98 78E1A060 unknown
:0200DA9C 00E59F41 rsceq  r9,r5,r1,asr #0x1e
:0200DAA0 9420990B unknown
:0200DAA4 0C209DE5 stceq  13,cr9,[r0],#-0x394
:0200DAA8 52457035 subpl  r7,r5,#0x35
:0200DAAC 9D94209D unknown
:0200DAB0 6C60A120 stcvsl 1,cr10,[r0],#-0x80
:0200DAB4 A1F170A1 mvnges r7,r1,lsr #0x1
:0200DAB8 0138AD00 teqeq r8,r0,lsl #0x1a
:0200DABC 802D4145 eorhi  r4,r13,r5,asr #0x2
:0200DAC0 20002D37 andcs  r2,r0,r7,lsr r13
:0200DAC4 60AC1011 adcvs  r1,r12,r1,lsl r0
:0200DAC8 806D4195 unknown
:0200DACC 003520E5 eoreqs r2,r5,r5,ror #0x1
:0200DAD0 49B9420C ldmmiib  r9!,{r2,r3,r9,r14}
:0200DAD4 80352021 eorhis r2,r5,r1,lsr #0x0
:0200DAD8 F000352B andnv  r3,r0,r11,lsr #0xa
:0200DADC 97006570 unknown
:0200DAE0 10110EE9 andnes r0,r1,r9,ror #0x1d
:0200DAE4 060D7D05 streq r7,[r13],-r5, lsl #0x1a
:0200DAE8 5D600011 stcpll 0,cr0,[r0,#-0x44]!
:0200DAEC 0DE5802B stceql 0,cr8,[r5,#+0xac]!
:0200DAF0 E5972BB5 ldr r2,[r7, #+0xbb5]		;r7+0xbb5=*(0541cbb5)=#0(0x00000000)
:0200DAF4 80080386 andhi  r0,r8,r6,lsl #0x7
:0200DAF8 800105E0 andhi  r0,r1,r0,ror #0xb
:0200DAFC 000D80E0 andeq  r8,r13,r0,ror #0x1
:0200DB00 591D707D ldmpldb  r13 ,{r0,r2,r3,r4,r5,r6,r12,r13,r14}
:0200DB04 97100000 ldrls r0,[r0, -r0]
:0200DB08 458501B1 strmi r0,[r5, #+0x1b1]		;r5+0x1b1=*(000901b1)
:0200DB0C 811386E2 tsthi r3,r2,ror #0xd
:0200DB10 811105E0 tsthi r1,r0,ror #0xb
:0200DB14 1015E000 andnes r14,r5,r0
:0200DB18 E5814D80 str r4,[r1, #+0xd80]		;r1+0xd80=*(b188ef20)
:0200DB1C 0D025820 unknown
:0200DB20 EF0E9D00 swi 0x000e9d00
:0200DB24 00010D49 andeq  r0,r1,r9,asr #0x1a
:0200DB28 8B3D3586 blhi 02F5B148
:0200DB2C 88E1A068 unknown
:0200DB30 0EA530B1 mcreq 0,5,r3,cr5,cr1,{5}
:0200DB34 70010DF9 unknown
:0200DB38 069D0C8D ldreq r0,[r13],+r13, lsl #0x19
:0200DB3C D7089D00 strle r9,[r8,-r0, lsl #0x1a]
:0200DB40 910E1919 unknown
:0200DB44 0660212B unknown
:0200DB48 5CEBFF90 stcpll 15,cr15,[r11],#+0x240
:0200DB4C 41A48021 movmi  r8,r1,lsr #0x0		;r8=-1316429408(0xb188e1a0)
:0200DB50 00192021 andeqs r2,r9,r1,lsr #0x0
:0200DB54 21FD8021 mvncss r8,r1,lsr #0x0
:0200DB58 7D003800 unknown
:0200DB5C 105D9736 subnes r9,r13,r6,lsr r7
:0200DB60 190B35A8 stmnedb  r11 ,{r3,r5,r7,r8,r10,r12,r13}
:0200DB64 00350E20 eoreqs r0,r5,r0,lsr #0x1c
:0200DB68 00A11371 adceq  r1,r1,r1,ror r3
:0200DB6C FF8FF4ED swinv 0x008ff4ed
:0200DB70 690014EB stmvsdb  r0 ,{r0,r1,r3,r5,r6,r7,r10,r12}
:0200DB74 4940AC70 stmmidb  r0 ,{r4,r5,r6,r10,r11,r13,r15}^
:0200DB78 09F9140B unknown
:0200DB7C 45F8122D ldrmib r1,[r8, #+0x22d]!
:0200DB80 3851FD00 ldmccda  r1 ,{r8,r10,r11,r12,r13,r14,r15}^
:0200DB84 2171D16D cmncs r1,r13,ror #0x2
:0200DB88 450A7E20 strmi r7,[r10, #-0xe20]		;(r10-0xe20=*(fffff1e0))
:0200DB8C 1C11F536 ldcne  5,cr15,[r1],{#0x36}
:0200DB90 A5B379A9 ldrge r7,[r3, #+0x9a9]!
:0200DB94 C01B2560 andgts r2,r11,r0,ror #0xa
:0200DB98 30E5910E rsccc  r9,r5,r14,lsl #0x2
:0200DB9C F183001D orrnv  r0,r3,r13,lsl r0
:0200DBA0 101B5D56 andnes r5,r11,r6,asr r13
:0200DBA4 59001DC0 stmpldb  r0 ,{r6,r7,r8,r10,r11,r12}
:0200DBA8 332D454B unknown
:0200DBAC 5EC9E3A0 cdppl 3,12,cr14,cr9,cr0,5
:0200DBB0 020ABC20 andeq  r11,r10,#0x2000
:0200DBB4 1D390410 ldcne  4,cr0,[r9,#-0x40]!
:0200DBB8 65378D00 ldrvs r8,[r7, #-0xd00]!
:0200DBBC 25267141 strcs r7,[r6, #-0x141]!
:0200DBC0 00050A94 muleq  r5,r4,r10
:0200DBC4 E51245BD ldr r4,[r2, #-0x5bd]		;(r2-0x5bd=*(fffffa43))
:0200DBC8 8D853617 unknown
:0200DBCC 15116D05 ldrne r6,[r1, #-0xd05]		;(r1-0xd05=*(b188d49b))
:0200DBD0 F3000910 unknown
:0200DBD4 09021161 stmeqdb  r2 ,{r0,r5,r6,r8,r12}
:0200DBD8 17390100 ldrne r0,[r9,-r0, lsl #0x2]!
:0200DBDC 0BD50129 bleq 0154E088
:0200DBE0 31047503 unknown
:0200DBE4 FD4C0D07 unknown
:0200DBE8 FD07D9D1 unknown
:0200DBEC 4D5E3DC1 unknown
:0200DBF0 91F9FE76 mvnlss r15,r6,ror r14
:0200DBF4 110236B5 strneh r3,[r2, -r5]
:0200DBF8 3DD1CDE3 unknown
:0200DBFC 45633810 strmib r3,[r3, #-0x810]!
:0200DC00 A10051C0 unknown
:0200DC04 1C12196A ldcne  9,cr1,[r2],{#0x6a}
:0200DC08 51822B81 orrpl  r2,r2,r1,lsl #0x17
:0200DC0C EB61AF12 bl 0387985C
:0200DC10 00F565F9 unknown
:0200DC14 71720560 cmnvc r2,r0,ror #0xa
:0200DC18 2015086B andcss r0,r5,r11,ror #0x10
:0200DC1C 01F015B7 ldreqh r1,[r0, #+0x57]!
:0200DC20 ED030015 unknown
:0200DC24 BD11B941 unknown
:0200DC28 F5260141 strnv r0,[r6, #-0x141]!
:0200DC2C 01D010B4 ldreqh r1,[r0, #+0x4]		;r0+0x4=*(00000045)
:0200DC30 03510017 cmpeq r1,#0x17
:0200DC34 D000B600 andle  r11,r0,r0,lsl #0xc
:0200DC38 50000101 andpl  r0,r0,r1,lsl #0x2
:0200DC3C 01C90003 biceq  r0,r9,r3
:0200DC40 1941F502 stmnedb  r1 ,{r1,r8,r10,r12,r13,r14,r15}^
:0200DC44 A160ED5A unknown
:0200DC48 D5D14958 ldrleb r4,[r1, #+0x958]		;r1+0x958=*(b188eaf8)
:0200DC4C 61BAFDD1 ldrvssb r15,[r10, +r1]!
:0200DC50 61F06140 mvnvss r6,r0,asr #0x2
:0200DC54 61F061F0 ldrvssh r6,[r0, #+0x10]!
:0200DC58 3E47E0F0 mcrcc 0,2,r14,cr7,cr0,{7}
:0200DC5C 71BEF1D5 ldrvcsb r15,[r14, +r5]!
:0200DC60 71F17141 mvnvcs r7,r1,asr #0x2
:0200DC64 71F171F1 ldrvcsh r7,[r1, #+0x11]!
:0200DC68 487D64F1 unknown
:0200DC6C F1D53171 bicnvs r3,r5,r1,ror r1
:0200DC70 81D5004D bichis r0,r5,r13,asr #0x0
:0200DC74 F1D5F1D5 ldrnvsb r15,[r5, #+0x15]		;r5+0x15=*(00090015)
:0200DC78 81D57E02 bichis r7,r5,r2,lsl #0x1c
:0200DC7C 006DF1D5 unknown
:0200DC80 F1D511D5 ldrnvsb r1,[r5, #+0x15]		;r5+0x15=*(00090015)
:0200DC84 F1D5F1D5 ldrnvsb r15,[r5, #+0x15]		;r5+0x15=*(00090015)
:0200DC88 D5FFF1D5 ldrleb r15,[r15, #+0x1d5]!
:0200DC8C 2CFFC5F1 ldccsl 5,cr12,[r15],#+0x3c4
:0200DC90 F1D5F1D5 ldrnvsb r15,[r5, #+0x15]		;r5+0x15=*(00090015)
:0200DC94 DC5DF1D5 ldclel 1,cr15,[r13],{#0xd5}
:0200DC98 40617B71 rsbmi  r7,r1,r1,ror r11
:0200DC9C F061F061 rsbnv  r15,r1,r1,ror #0x0
:0200DCA0 F061F061 rsbnv  r15,r1,r1,ror #0x0
:0200DCA4 FC5D49B8 ldc2l 9,cr4,[r13],{#0xb8}
:0200DCA8 4251689F submis r6,r1,#0x9F0000
:0200DCAC FB05FB05 blx 0218C8D0
:0200DCB0 FB05FB05 blx 0218C8D4
:0200DCB4 6D3E4A3C ldcvs  10,cr4,[r14,#-0xf0]!
:0200DCB8 0CD2398B ldceql 9,cr3,[r2],{#0x8b}
:0200DCBC FB6D1B6D blx 03B54A80
:0200DCC0 9501A578 strls r10,[r1, #-0x578]		;(r1-0x578=*(b188dc28))
:0200DCC4 0099DBF5 ldreqsh r13,[r9], +r5
:0200DCC8 0AB5953C beq 00D731C0
:0200DCCC A0110071 andges r0,r1,r1,ror r0
:0200DCD0 B535251C ldrlt r2,[r5, #-0x51c]!
:0200DCD4 F06D780D rsbnv  r7,r13,r13,lsl #0x10
:0200DCD8 656927F1 strvsb r2,[r9, #-0x7f1]!
:0200DCDC 6F39F569 swivs 0x0039f569
:0200DCE0 FF39FDED swinv 0x0039fded
:0200DCE4 E5C22CFF strb r2,[r2, #+0xcff]		;r2+0xcff=*(00000cff)
:0200DCE8 9DFDEDFC ldclsl 13,cr14,[r13,#+0x3f0]!
:0200DCEC 1491E9E7 ldrne r14,[r1],#+0x9e7
:0200DCF0 9DBC0379 ldcls  3,cr0,[r12,#+0x1e4]!
:0200DCF4 2503F113 strcs r15,[r3, #-0x113]		;(r3-0x113=*(fffffeed))
:0200DCF8 00053E61 andeq  r3,r5,r1,ror #0x1c
:0200DCFC E53C1125 ldr r1,[r12, #-0x125]!
:0200DD00 91FFB701 mvnlss r11,r1,lsl #0xe
:0200DD04 C21ED001 andgts r13,r14,#0x1
:0200DD08 221D1009 andcss r1,r13,#0x9
:0200DD0C 500962D1 unknown
:0200DD10 09D2035D ldmeqib  r2 ,{r0,r2,r3,r4,r6,r8,r9}^
:0200DD14 D3234D30 unknown
:0200DD18 53350009 teqpl r5,#0x9
:0200DD1C 4005D4DB unknown
:0200DD20 E5C01ED5 strb r1,[r0, #+0xed5]		;r0+0xed5=*(00000f16)
:0200DD24 42081321 andmi  r1,r8,#0x84000000
:0200DD28 1901D510 stmnedb  r1 ,{r4,r8,r10,r12,r14,r15}
:0200DD2C 05137D06 ldreq r7,[r3, #-0xd06]		;(r3-0xd06=*(fffff2fa))
:0200DD30 5C40025D stcpll 2,cr0,[r0],{#0x5d}
:0200DD34 69EB022E unknown
:0200DD38 8550C852 ldrhib r12,[r0, #-0x852]		;(r0-0x852=*(fffff7ef))
:0200DD3C 6504F5E2 strvs r15,[r4, #-0x5e2]		;(r4-0x5e2=*(0000fa62))
:0200DD40 7924F102 stmvcdb  r4!,{r1,r8,r12,r13,r14,r15}
:0200DD44 0D22F544 stceq  5,cr15,[r2,#-0x110]!
:0200DD48 800FB34C andhi  r11,r15,r12,asr #0x6
:0200DD4C BB238D1F bllt 028F11D0
:0200DD50 39038D01 stmccdb  r3 ,{r0,r8,r10,r11,r15}
:0200DD54 039D0980 orreqs r0,r13,#0x200000
:0200DD58 43ED5958 mvnmi  r5,#0x160000
:0200DD5C BE04D10E cdplt 1,0,cr13,cr4,cr14,0
:0200DD60 4838210C ldmmida  r8!,{r2,r3,r8,r13}
:0200DD64 00DD2500 sbceqs r2,r13,r0,lsl #0xa
:0200DD68 7128511E unknown
:0200DD6C 65859963 strvs r9,[r5, #+0x963]		;r5+0x963=*(00090963)
:0200DD70 814DF070 unknown
:0200DD74 F0653065 rsbnv  r3,r5,r5,ror #0x0
:0200DD78 03692835 unknown
:0200DD7C 537D3065 cmnpl r13,#0x65
:0200DD80 4D4C7E8C unknown
:0200DD84 73395434 teqvc r9,#0x34000000
:0200DD88 050E62ED streq r6,[r14, #-0x2ed]		;r14-0x2ed=*(0200d9db)=#965021357(0x39850ead)
:0200DD8C F15A4000 cmpnv r10,r0
:0200DD90 00F10C00 rsceqs r0,r1,r0,lsl #0x18
:0200DD94 0E02CD38 mcreq 13,0,r12,cr2,cr8,{1}
:0200DD98 95B84986 ldrls r4,[r8, #+0x986]!
:0200DD9C 2D141D20 unknown
:0200DDA0 2B11DD90 blcs 024853E8
:0200DDA4 693869C2 ldmvsdb  r8!,{r1,r6,r7,r8,r11,r13,r14}
:0200DDA8 5485CE46 strpl r12,[r5],#+0xe46
:0200DDAC 048D4F50 streq r4,[r13],#+0xf50
:0200DDB0 165502B5 unknown
:0200DDB4 1DB93EC1 ldcne  14,cr3,[r9,#+0x304]!
:0200DDB8 000321F9 unknown
:0200DDBC 18CDE311 stmneia  r13 ,{r0,r4,r8,r9,r13,r14,r15}^
:0200DDC0 0FEDF019 swieq 0x00edf019
:0200DDC4 E282712E add  r7,r2,#0x8000000B
:0200DDC8 E0202091 mla  r0,r1,r0,r2unknown
:0200DDCC 402065CD eormi  r6,r0,r13,asr #0xb
:0200DDD0 7D10078D unknown
:0200DDD4 90E59210 rscls  r9,r5,r0,lsl r2
:0200DDD8 E0052121 and  r2,r5,r1,lsr #0x2
:0200DDDC 19910184 ldmneib  r1 ,{r2,r7,r8}
:0200DDE0 2D41F063 unknown
:0200DDE4 12A8E910 adcne  r14,r8,#0x40000
:0200DDE8 20196BFD ldrcssh r6,[r9], -r13
:0200DDEC A59D553D ldrge r5,[r13, #+0x53d]		;r13+0x53d=*(0000053d)
:0200DDF0 831AB810 tsthi r10,#0x100000
:0200DDF4 15910261 ldrne r0,[r1, #+0x261]		;r1+0x261=*(b188e401)
:0200DDF8 22151102 andcss r1,r5,#0x80000000
:0200DDFC 052154B8 streq r5,[r1, #-0x4b8]!
:0200DE00 3C00E105 stccc  1,cr14,[r0],{#0x5}
:0200DE04 74059020 strvc r9,[r5],#-0x20
:0200DE08 059F1205 ldreq r1,[r15, #+0x205]		;r15+0x205=*(0200e015)=#-1279153791(0xb3c1a981)
:0200DE0C 01520001 cmpeq r2,r1
:0200DE10 007D0052 rsbeqs r0,r13,r2,asr r0
:0200DE14 F5D00043 ldrnvb r0,[r0, #+0x43]		;r0+0x43=*(00000084)
:0200DE18 008D4F23 addeq  r4,r13,r3,lsr #0x1e
:0200DE1C 05ED5103 streqb r5,[r13, #+0x103]!
:0200DE20 170091C0 strne r9,[r13, #+0x103]!
:0200DE24 4CEB0254 stcmil 2,cr0,[r11],#+0x150
:0200DE28 E59F0205 ldr r0,[r15, #+0x205]		;r15+0x205=*(0200e035)=#35246354(0x0219d112)
:0200DE2C 173D20C1 ldrne r2,[r15, #+0x205]		;r15+0x205=*(0200e035)=#35246354(0x0219d112)
:0200DE30 BD220A49 stclt  10,cr0,[r2,#-0x124]!
:0200DE34 0103B810 unknown
:0200DE38 820001E0 andhi  r0,r0,#0x38
:0200DE3C 600004E0 andvs  r0,r0,r0,ror #0x9
:0200DE40 50C4E5D2 unknown
:0200DE44 0009E5D0 unknown
:0200DE48 0905E180 stmeqdb  r5 ,{r7,r8,r13,r14,r15}
:0200DE4C 4009C500 andmi  r12,r9,r0,lsl #0xa
:0200DE50 C6000906 strgt r0,[r0],-r6, lsl #0x12
:0200DE54 07400954 unknown
:0200DE58 09C70009 stmeqib  r7 ,{r0,r3}^
:0200DE5C 00090840 andeq  r0,r9,r0,asr #0x10
:0200DE60 400955C8 andmi  r5,r9,r8,asr #0xb
:0200DE64 05D26009 ldreqb r6,[r2, #+0x9]		;r2+0x9=*(00000009)
:0200DE68 01D050C9 biceqs r5,r0,r9,asr #0x1
:0200DE6C 56000505 strpl r0,[r0],-r5, lsl #0xa
:0200DE70 1AF10C01 bne 01C50E7C
:0200DE74 E280403C add  r4,r0,#0x3C
:0200DE78 E1D254B8 ldrh r5,[r2, #+0x48]		;r2+0x48=*(00000048)
:0200DE7C D30030B8 unknown
:0200DE80 E1550411 cmp r5,r1,lsl r4
:0200DE84 059F11DC ldreq r1,[r15, #+0x1dc]		;r15+0x1dc=*(0200e068)=#-1592884976(0xa10e8110)
:0200DE88 80118002 andhis r8,r1,r2
:0200DE8C 00E90805 rsceq  r0,r9,r5,lsl #0x10
:0200DE90 822000C0 eorhi  r0,r0,#0xC0
:0200DE94 025501E2 subeqs r0,r5,#0x80000038
:0200DE98 16851539 unknown
:0200DE9C B8005DA6 stmltda  r0 ,{r1,r2,r5,r7,r8,r10,r11,r12,r14}
:0200DEA0 89DA9089 ldmhiib  r10 ,{r0,r3,r7,r12,r15}^
:0200DEA4 3F41A400 swicc 0x0041a400
:0200DEA8 0180063D orreq  r0,r0,r13,lsr r6
:0200DEAC 063DB501 unknown
:0200DEB0 C91C00AD ldmgtdb  r12 ,{r0,r2,r3,r5,r7}
:0200DEB4 1A106903 bne 024282C8
:0200DEB8 BA1B0000 blt 026CDEC0
:0200DEBC D9C8106D stmleib  r8 ,{r0,r2,r3,r5,r6,r12}^
:0200DEC0 10811501 addne  r1,r1,r1,lsl #0xa
:0200DEC4 E02A0301 eor  r0,r10,r1,lsl #0x6
:0200DEC8 E0802003 add  r2,r0,r3
:0200DECC 00922184 addeqs r2,r2,r4,lsl #0x3
:0200DED0 990F2A65 stmlsdb  r15 ,{r0,r2,r5,r6,r9,r11,r13}
:0200DED4 A910C002 ldmgedb  r0 ,{r1,r14,r15}
:0200DED8 01CDC039 biceq  r12,r13,r9,lsr r0
:0200DEDC 395BB3A5 ldmccdb  r11 ,{r0,r2,r5,r7,r8,r9,r12,r13,r15}^
:0200DEE0 50049D05 andpl  r9,r4,r5,lsl #0x1a
:0200DEE4 009404E1 addeqs r0,r4,r1,ror #0x9
:0200DEE8 0055032C subeqs r0,r5,r12,lsr #0x6
:0200DEEC 145D15D1 ldrneb r1,[r13],#-0x5d1
:0200DEF0 F9410051 stmnvdb  r1 ,{r0,r4,r6}^
:0200DEF4 2D5E4B3C unknown
:0200DEF8 81000979 unknown
:0200DEFC 802180E0 eorhi  r8,r1,r0,ror #0x1
:0200DF00 2D02E502 unknown
:0200DF04 E7509900 ldrb r9,[r0,-r0, lsl #0x12]
:0200DF08 61180099 unknown
:0200DF0C 2EA19F2C cdpcs 15,10,cr9,cr1,cr12,1
:0200DF10 70C81F0D sbcvc  r1,r8,r13,lsl #0x1e
:0200DF14 40EC3165 rscmi  r3,r12,r5,ror #0x2
:0200DF18 04E58026 unknown
:0200DF1C 65005180 strvs r5,[r0, #-0x180]		;r0-0x180=*(0219cf92)=#-1279747520(0xb3b89a40)
:0200DF20 00591B04 subeqs r1,r9,r4,lsl #0x16
:0200DF24 000594B0 streqh r9,[r5], -r0
:0200DF28 845029E0 ldrhib r2,[r0],#-0x9e0
:0200DF2C 50144029 andpls r4,r4,r9,lsr #0x0
:0200DF30 1C0E02DD stcne  2,cr0,[r14],{#0xdd}
:0200DF34 823D0A15 eorhis r0,r13,#0x15000
:0200DF38 1C09BEE2 stcne  14,cr11,[r9],{#0xe2}
:0200DF3C 93200985 unknown
:0200DF40 421001E7 andmis r0,r0,#0xC0000039
:0200DF44 1000E002 andne  r14,r0,r2
:0200DF48 2000E783 andcs  r14,r0,r3,lsl #0xf
:0200DF4C 00450096 unknown
:0200DF50 1180E082 orrne  r14,r0,r2,lsl #0x1
:0200DF54 690537E1 stmvsdb  r5 ,{r0,r5,r6,r7,r8,r9,r10,r12,r13}
:0200DF58 30C0A108 sbccc  r10,r0,r8,lsl #0x2
:0200DF5C 0D08E282 unknown
:0200DF60 20200706 eorcs  r0,r0,r6,lsl #0xe
:0200DF64 8300DDA0 unknown
:0200DF68 025B60E0 subeqs r6,r11,#0xE0
:0200DF6C 250302EB strcs r0,[r3, #-0x2eb]		;(r3-0x2eb=*(fffffd15))
:0200DF70 EC19A501 ldc  5,cr10,[r9],{#0x1}
:0200DF74 13B50019 movnes r0,#0x19		;r0=25(0x19)
:0200DF78 803610EC eorhis r1,r6,r12,ror #0x1
:0200DF7C 04E21515 unknown
:0200DF80 25E10485 strcsb r0,[r1, #+0x485]!
:0200DF84 01527C01 cmpeq r2,r1,lsl #0x18
:0200DF88 11100BD2 ldrnesb r0,[r0, -r2]
:0200DF8C 0FB30810 swieq 0x00b30810
:0200DF90 28F90981 unknown
:0200DF94 1D1251D7 unknown
:0200DF98 9F105040 swils 0x00105040
:0200DF9C 6D8D04A9 unknown
:0200DFA0 811FB237 tsthi r15,r7,lsr r2
:0200DFA4 3D2435E2 stccc  5,cr3,[r4,#-0x388]!
:0200DFA8 E1001945 unknown
:0200DFAC 40D77918 sbcmis r7,r7,r8,lsl r9
:0200DFB0 101940E5 andnes r4,r9,r5,ror #0x1
:0200DFB4 FA3132F9 blx 02C5ABA8
:0200DFB8 AD817AF0 unknown
:0200DFBC 085F8874 ldmeqda  r15 ,{r2,r4,r5,r6,r11,r15}^
:0200DFC0 02014C8C andeq  r4,r1,#0x8C00
:0200DFC4 34314C0A unknown
:0200DFC8 5CB56A89 ldcpl  10,cr6,[r5],#+0x224
:0200DFCC F94CB540 stmnvdb  r12 ,{r6,r8,r10,r12,r13,r15}^
:0200DFD0 EE5AC556 mrc 5,2,r12,cr10,cr6,{2}
:0200DFD4 17291285 strne r1,[r9,-r5, lsl #0x5]!
:0200DFD8 A512000D ldrge r0,[r2, #-0xd]		;(r2-0xd=*(fffffff3))
:0200DFDC C1061142 unknown
:0200DFE0 21099700 unknown
:0200DFE4 855C8065 ldrhib r8,[r12, #-0x65]		;(r12-0x65=*(ffffff9b))
:0200DFE8 45001540 strmi r1,[r0, #-0x540]		;(r0-0x540=*(fffffad9))
:0200DFEC 0C00A103 stceq  1,cr10,[r0],{#0x3}
:0200DFF0 4833BD7B ldmmida  r3!,{r0,r1,r3,r4,r5,r6,r8,r10,r11,r12,r13,r15}
:0200DFF4 950D5D20 strls r5,[r13, #-0xd20]		;(r13-0xd20=*(fffff2e0))
:0200DFF8 8310AD01 tsthi r0,#0x40
:0200DFFC 95803900 strls r3,[r0, #+0x900]		;r0+0x900=*(00000919)
:0200E000 01AD2231 moveq  r2,lsr r1		;r2=-1592884976(0xa10e8110)
:0200E004 B90E0435 stmltdb  r14 ,{r0,r2,r4,r5,r10}
:0200E008 CD5AF808 unknown
:0200E00C 2411B50C ldrcs r11,[r1],#-0x50c
:0200E010 9D20D520 stcls  5,cr13,[r0,#-0x80]!
:0200E014 C1A98100 movgt  r8,r0,lsl #0x2		;r8=100(0x64)
:0200E018 621181B3 andvss r8,r1,#0xC000002C
:0200E01C 340971B5 strcc r7,[r9],#-0x1b5
:0200E020 C0876D8C addgt  r6,r7,r12,lsl #0x1b
:0200E024 E5802E1E str r2,[r0, #+0xe1e]		;r0+0xe1e=*(00000e37)
:0200E028 7802ED85 stmvcda  r2 ,{r0,r2,r7,r8,r10,r11,r13,r14,r15}
:0200E02C 99006510 stmlsdb  r0 ,{r4,r8,r10,r13,r14}
:0200E030 0A5DC83D beq 0378012C
:0200E034 19D11269 ldmneib  r1 ,{r0,r3,r5,r6,r9,r12}^
:0200E038 22314302 eorcss r4,r1,#0x8000000
:0200E03C 6B601619 blvs 038138A8
:0200E040 C01E0045 andgts r0,r14,r5,asr #0x0
:0200E044 D11001FD ldrlesh r0,[r0, -r13]
:0200E048 33D5200C bicccs r2,r5,#0xC
:0200E04C E18A6BA9 orr  r6,r10,r9,lsr #0x17
:0200E050 38460501 stmccda  r6 ,{r0,r8,r10}^
:0200E054 65033D10 strvs r3,[r3, #-0xd10]		;(r3-0xd10=*(fffff2f0))
:0200E058 0B99CC7B bleq 0068124C
:0200E05C 8303AD90 unknown
:0200E060 36C10B99 unknown
:0200E064 15352EC0 ldrne r2,[r5, #-0xec0]!
:0200E068 A10E8110 unknown
:0200E06C 2D45EDD0 unknown
:0200E070 0151D050 cmpeq r1,r0,asr r0
:0200E074 25C0021F strcsb r0,[r0, #+0x21f]		;r0+0x21f=*(00000238)
:0200E078 10D91800 sbcnes r1,r9,r0,lsl #0x10
:0200E07C 05D900E1 ldreqb r0,[r9, #+0xe1]		;r9+0xe1=*(008800e1)
:0200E080 51F4143D mvnpls r1,lsr r13
:0200E084 08E3100E unknown
:0200E088 C0059F00 andgt  r9,r5,r0,lsl #0x1e
:0200E08C 05810E01 streq r0,[r1, #+0xe01]		;r1+0xe01=*(a10e8f11)
:0200E090 50E85159 rscpl  r5,r8,r9,asr r1
:0200E094 88215501 stmhida  r1!,{r0,r8,r10,r12,r14}
:0200E098 1126A1D0 unknown
:0200E09C F9128110 ldmnvdb  r2 ,{r4,r8,r15}
:0200E0A0 79822000 stmvcib  r2 ,{r13}
:0200E0A4 2DB99E12 ldccs  14,cr9,[r9,#+0x48]!
:0200E0A8 026D07DD rsbeq  r0,r13,#0x3740000
:0200E0AC CD0EE1D0 unknown
:0200E0B0 A1472705 unknown
:0200E0B4 B612410E ldrlt r4,[r2],-r14, lsl #0x2
:0200E0B8 409C4251 addmis r4,r12,r1,asr r2
:0200E0BC 160BE59F unknown
:0200E0C0 10390655 eornes r0,r9,r5,asr r6
:0200E0C4 39F90042 unknown
:0200E0C8 095915D5 ldmeqdb  r9 ,{r0,r2,r4,r6,r7,r8,r10,r12}^
:0200E0CC 592F45E6 stmpldb  r15!,{r1,r2,r5,r6,r7,r8,r10,r14}
:0200E0D0 4061E850 rsbmi  r14,r1,r0,asr r8
:0200E0D4 E3A0E000 mov  r14,#0x0		;r14=0(0x0)
:0200E0D8 1911640B ldmnedb  r1 ,{r0,r1,r3,r10,r13,r14}
:0200E0DC 15690779 strneb r0,[r9, #-0x779]!
:0200E0E0 D060958E rsble  r9,r0,r14,lsl #0xb
:0200E0E4 00042EE1 andeq  r2,r4,r1,ror #0x1d
:0200E0E8 7D03E153 unknown
:0200E0EC 20200105 eorcs  r0,r0,r5,lsl #0x2
:0200E0F0 15ADE28E strne r14,[r13, #+0x28e]!
:0200E0F4 F500C103 strnv r12,[r0, #-0x103]		;(r0-0x103=*(ffffff16))
:0200E0F8 8E006D01 cdphi 13,0,cr6,cr0,cr1,0
:0200E0FC 0800E274 stmeqda  r0 ,{r2,r4,r5,r6,r9,r13,r14,r15}
:0200E100 E820E1A0 stmda  r0!,{r5,r7,r8,r13,r14,r15}
:0200E104 00D500A0 sbceqs r0,r5,r0,lsr #0x1
:0200E108 B1F0E35E mvnlts r14,r14,asr r3
:0200E10C C4E5200F unknown
:0200E110 30655104 rsbcc  r5,r5,r4,lsl #0x2
:0200E114 000C2009 andeq  r2,r12,r9
:0200E118 830E0251 unknown
:0200E11C 10C513E5 sbcne  r1,r5,r5,ror #0x7
:0200E120 50185A35 andpls r5,r8,r5,lsr r10
:0200E124 20640201 rsbcs  r0,r4,r1,lsl #0x4
:0200E128 9214F503 andlss r15,r4,#0xC00000
:0200E12C 365914F5 unknown
:0200E130 7DE1D010 stcvcl 0,cr13,[r1,#+0x40]!
:0200E134 890C8D14 stmhidb  r12 ,{r2,r4,r8,r10,r11,r15}
:0200E138 B618AD04 ldrlt r10,[r8],-r4, lsl #0x1a
:0200E13C BAE1D111 blt 01882588
:0200E140 DDD03006 unknown
:0200E144 80E24106 rschi  r4,r2,r6,lsl #0x2
:0200E148 E0048C00 and  r8,r4,r0,lsl #0x18
:0200E14C 32B01B3D adcccs r1,r0,#0xF400
:0200E150 22F920B1 rsccss r2,r9,#0xB1
:0200E154 7251F64D subvcs r15,r1,#0x4D00000
:0200E158 4D01A5E1 unknown
:0200E15C 11E110C6 mvnne  r1,r6,asr #0x1
:0200E160 81FE0055 mvnhis r0,r5,asr r0
:0200E164 09015535 stmeqdb  r1 ,{r0,r2,r4,r5,r8,r10,r12,r14}
:0200E168 990DE350 stmlsdb  r13 ,{r4,r6,r8,r9,r13,r14,r15}
:0200E16C CD10D51A unknown
:0200E170 3015E101 andccs r14,r5,r1,lsl #0x2
:0200E174 C4100A05 ldrgt r0,[r0],#-0xa05
:0200E178 0E1009E1 cdpeq 9,0,cr0,cr0,cr1,7
:0200E17C B0A303F5 unknown
:0200E180 B081C430 addlt  r12,r1,r0,lsr r4
:0200E184 00E1D410 rsceq  r13,r1,r0,lsl r4
:0200E188 E2411001 sub  r1,r1,#0x1
:0200E18C E1100112 tst r0,r2,lsl r1
:0200E190 FFFFF500 swinv 0x00fff500
:0200E194 4005000A andmi  r0,r5,r10
:0200E198 01592FF5 ldreqsh r2,[r9, #-0xf5]		;(r9-0xff5=*(0087ff0b))
:0200E19C 135938E0 cmpne r9,#0xE00000
:0200E1A0 BDE59F21 stcltl 15,cr9,[r5,#+0x84]!
:0200E1A4 B539E50B ldrlt r14,[r9, #-0x50b]!
:0200E1A8 1CB1E20A ldcne  2,cr14,[r1],#+0x28
:0200E1AC 0CED31B6 stceql 1,cr3,[r13],#+0x2d8
:0200E1B0 41E2810B mvnmi  r8,r11,lsl #0x2
:0200E1B4 33B28913 movccs r8,#0x4C000		;r8=311296(0x4c000)
:0200E1B8 15703089 ldrneb r3,[r0, #-0x89]!
:0200E1BC 540E9110 strpl r9,[r14],#-0x110
:0200E1C0 1CB40015 ldcne  0,cr0,[r4],#+0x54
:0200E1C4 310CF511 unknown
:0200E1C8 9113890A tstls r3,r10,lsl #0x12
:0200E1CC 3CE59134 stcccl 1,cr9,[r5],#+0xd0
:0200E1D0 EB025A73 bl 020A4BA4
:0200E1D4 70003D30 andvc  r3,r0,r0,lsr r13
:0200E1D8 B9552000 ldmltdb  r5 ,{r13}^
:0200E1DC 00B98310 adceqs r8,r9,r0,lsl r3
:0200E1E0 0055F488 subeqs r15,r5,r8,lsl #0x9
:0200E1E4 95204AF4 strls r4,[r0, #-0xaf4]!
:0200E1E8 930EB035 unknown
:0200E1EC 020C00E5 andeq  r0,r12,#0xE5
:0200E1F0 605DE583 subvss r14,r13,r3,lsl #0xb
:0200E1F4 2C442150 stccsl 1,cr2,[r4],{#0x50}
:0200E1F8 9414E580 ldrls r14,[r4],#-0x580
:0200E1FC C8EB0282 unknown
:0200E200 A1010D20 unknown
:0200E204 3911C00D ldmccdb  r1 ,{r0,r2,r3,r14,r15}
:0200E208 1D1B002D unknown
:0200E20C 19FD0009 unknown
:0200E210 6B54107D blvs 0351240C
:0200E214 502471E3 eorpl  r7,r4,r3,ror #0x3
:0200E218 7DE5200D stcvcl 0,cr2,[r5,#+0x34]!
:0200E21C 3134450A teqcc r4,r10,lsl #0xa
:0200E220 9210196A andlss r1,r0,#0x1A8000
:0200E224 0913D115 ldmeqdb  r3 ,{r0,r2,r4,r8,r12,r14,r15}
:0200E228 51B21200 movpls r1,r0,lsl #0x4		;r1=400(0x190)
:0200E22C 0911C019 ldmeqdb  r1 ,{r0,r3,r4,r14,r15}
:0200E230 C10C2930 unknown
:0200E234 31041D33 unknown
:0200E238 FC03B50C stc2  5,cr11,[r3],{#0xc}
:0200E23C EB0281DC bl 020AE9B4
:0200E240 202D2064 eorcs  r2,r13,r4,ror #0x0
:0200E244 FDC0000D unknown
:0200E248 5848B50E stmplda  r8 ,{r1,r2,r3,r8,r10,r12,r13,r15}^
:0200E24C 04499F00 streqb r9,[r9],#-0xf00
:0200E250 1D23E281 stcne  2,cr14,[r3,#-0x204]!
:0200E254 9938818D ldmlsdb  r8!,{r0,r2,r3,r7,r8,r15}
:0200E258 00993800 addeqs r3,r9,r0,lsl #0x10
:0200E25C AAD09940 bge 01434764
:0200E260 40009940 andmi  r9,r0,r0,asr #0x12
:0200E264 40F0E384 rscmis r14,r0,r4,lsl #0x7
:0200E268 99829099 stmlsib  r2 ,{r0,r3,r4,r7,r12,r15}
:0200E26C 42C938F0 sbcmi  r3,r9,#0xF00000
:0200E270 58064382 stmplda  r6 ,{r1,r7,r8,r9,r14}
:0200E274 95172556 ldrls r2,[r7, #-0x556]		;r7-0x556=*(0541baaa)=#0(0x00000000)
:0200E278 004D0721 subeq  r0,r13,r1,lsr #0xe
:0200E27C 301689C8 andccs r8,r6,r8,asr #0x13
:0200E280 0B0CE593 bleq 023478D4
:0200E284 C0E59FC0 rscgt  r9,r5,r0,asr #0x1f
:0200E288 92E28330 rscls  r8,r2,#0xC0000000
:0200E28C E0213100 eor  r3,r1,r0,lsl #0x2
:0200E290 2441051C strcsb r0,[r1],#-0x51c
:0200E294 90407154 subls  r7,r0,r4,asr r1
:0200E298 C008F920 andgt  r15,r8,r0,lsr #0x12
:0200E29C 9F0E8DA0 swils 0x000e8da0
:0200E2A0 1659033D unknown
:0200E2A4 0BE58DD2 bleq 019719F4
:0200E2A8 65306584 ldrvs r6,[r0, #-0x584]!
:0200E2AC 65F065F0 ldrvsb r6,[r0, #+0x5f0]!
:0200E2B0 F065F0F0 unknown
:0200E2B4 00C15590 smulleq  r5,r1,r0,r5
:0200E2B8 108908C9 addne  r0,r9,r9,asr #0x11
:0200E2BC 89358979 ldmhidb  r5!,{r0,r3,r4,r5,r6,r8,r11,r15}
:0200E2C0 89F08930 ldmhiib  r0!,{r4,r5,r8,r11,r15}^
:0200E2C4 89F089F0 ldmhiib  r0!,{r4,r5,r6,r7,r8,r11,r15}^
:0200E2C8 4155DCF0 ldrmish r13,[r5, #-0xc0]		;(r5-0xcf0=*(b3b89980))
:0200E2CC E1DFF699 unknown
:0200E2D0 06990B0B ldreq r0,[r9],+r11, lsl #0x16
:0200E2D4 6061F699 unknown
:0200E2D8 6140611B unknown
:0200E2DC F061DDF0 unknown
:0200E2E0 F061F061 rsbnv  r15,r1,r1,ror #0x0
:0200E2E4 B06156C0 rsblt  r5,r1,r0,asr #0xd
:0200E2E8 670615A9 strvs r1,[r6,-r9, lsr #0xb]
:0200E2EC F0654065 rsbnv  r4,r5,r5,ror #0x0
:0200E2F0 F065F065 rsbnv  r15,r5,r5,ror #0x0
:0200E2F4 582CF065 stmplda  r12!,{r0,r2,r5,r6,r12,r13,r14,r15}
:0200E2F8 509FB065 addpls r11,r15,r5,ror #0x0
:0200E2FC 09D9108D ldmeqib  r9 ,{r0,r2,r3,r7,r12}^
:0200E300 4144B9CE unknown
:0200E304 41F541F5 ldrmish r4,[r5, #+0x15]!
:0200E308 F541F6F5 strnvb r15,[r1, #-0x6f5]		;(r1-0x6f5=*(fffffa9b))
:0200E30C 25415978 strcsb r5,[r1, #-0x978]		;(r1-0x978=*(fffff818))
:0200E310 7D5864CD unknown
:0200E314 D9201573 stmledb  r0!,{r0,r1,r4,r5,r6,r8,r10,r12}
:0200E318 FFAA91CD swinv 0x00aa91cd
:0200E31C 5523FDFF strpl r15,[r3, #-0xdff]!
:0200E320 64453010 strvsb r3,[r5],#-0x10
:0200E324 CDF0C5B1 ldcgtl 5,cr12,[r0,#+0x2c4]!
:0200E328 61F36931 mvnvss r6,lsr r1
:0200E32C 5493A110 ldrpl r10,[r3],#+0x110
:0200E330 5FC017ED swipl 0x00c017ed
:0200E334 255C1161 ldrcsb r1,[r12, #-0x161]		;(r12-0x161=*(fffffe9f))
:0200E338 00250210 eoreq  r0,r5,r0,lsl r2
:0200E33C 4651C108 ldrmib r12,[r1],-r8, lsl #0x2
:0200E340 C521C155 strgt r12,[r1, #-0x155]!
:0200E344 1B395218 blne 02E62BAC
:0200E348 AA0A7DCA bge 022ADA78
:0200E34C 30092B02 andcc  r2,r9,r2,lsl #0x16
:0200E350 C80009C2 stmgtda  r0 ,{r1,r6,r7,r8,r11}
:0200E354 1375012D cmnne r5,#0x4000000B
:0200E358 B5000DB2 strlt r0,[r0, #-0xdb2]		;(r0-0xdb2=*(fffff267))
:0200E35C 081C35B8 ldmeqda  r12 ,{r3,r4,r5,r7,r8,r10,r12,r13}
:0200E360 0909ADD0 stmeqdb  r9 ,{r4,r6,r7,r8,r10,r11,r13,r15}
:0200E364 89101940 ldmhidb  r0 ,{r6,r8,r11,r12}
:0200E368 1039F211 eornes r15,r9,r1,lsl r2
:0200E36C F18C0C11 orrnv  r0,r12,r1,lsl r12
:0200E370 D141B528 unknown
:0200E374 F1001123 unknown
:0200E378 41B14105 movmis r4,r5,lsl #0x2		;r4=-824022784(0xcee26900)
:0200E37C 2425F105 unknown
:0200E380 180C81B0 stmneda  r12 ,{r4,r5,r7,r8,r15}
:0200E384 B0AF0305 adclt  r0,r15,r5,lsl #0x6
:0200E388 2501033D strcs r0,[r1, #-0x33d]		;(r1-0x33d=*(fffffe53))
:0200E38C 0C02930C stceq  3,cr9,[r2],{#0xc}
:0200E390 30180AE0 andccs r0,r8,r0,ror #0x15
:0200E394 0014E28C andeqs r14,r4,r12,lsl #0x5
:0200E398 050506BD streq r0,[r5, #-0x6bd]		;(r5-0x6bd=*(b3b89383))
:0200E39C 025949C0 subeqs r4,r9,#0x300000
:0200E3A0 001590EB andeqs r9,r5,r11,ror #0x1
:0200E3A4 3920108C stmccdb  r0!,{r2,r3,r7,r12}
:0200E3A8 D9001933 stmledb  r0 ,{r0,r1,r4,r5,r8,r11,r12}
:0200E3AC 78301904 ldmvcda  r0!,{r2,r8,r11,r12}
:0200E3B0 13262500 unknown
:0200E3B4 C113214F tstgt r3,r15,asr #0x2
:0200E3B8 0B030302 bleq 020CEFC8
:0200E3BC 00810589 addeq  r0,r1,r9,lsl #0xb
:0200E3C0 00E35371 rsceq  r5,r3,r1,ror r3
:0200E3C4 08E103E9 unknown
:0200E3C8 02303C29 eoreqs r3,r0,#0x2900
:0200E3CC 0B0E03E2 bleq 0238F35C
:0200E3D0 00C50C11 sbceq  r0,r5,r1,lsl r12
:0200E3D4 6D02AD44 unknown
:0200E3D8 10ADE80C adcne  r14,r13,r12,lsl #0x10
:0200E3DC 831B03B6 tsthi r11,#0xD8000002
:0200E3E0 02B10771 adceqs r0,r1,#0x1C40000
:0200E3E4 18E5931C unknown
:0200E3E8 E5933C08 ldr r3,[r3, #+0xc08]		;r3+0xc08=*(00000c08)
:0200E3EC EB02882C bl 020B04A4
:0200E3F0 51501D00 cmppl r0,r0,lsl #0x1a
:0200E3F4 E0698C31 rsb  r8,r9,r1,lsr r12
:0200E3F8 220152F1 andcs  r5,r1,#0x1000000F
:0200E3FC 493B015A ldmmidb  r11!,{r1,r3,r4,r6,r8}
:0200E400 E5F149B1 ldrb r4,[r1, #+0x9b1]!
:0200E404 50D12B30 sbcpls r2,r1,r0,lsr r11
:0200E408 F149F0A9 unknown
:0200E40C DCF7F0E5 ldclel 0,cr15,[r7],#+0x394
:0200E410 E5195D10 ldr r5,[r9, #-0xd10]		;(r9-0xd10=*(0087f2f0))
:0200E414 30E55310 rsccc  r5,r5,r0,lsl r3
:0200E418 10D90009 sbcnes r0,r9,r9
:0200E41C 00E52AEC rsceq  r2,r5,r12,ror #0x15
:0200E420 07F120B8 unknown
:0200E424 F10200A5 unknown
:0200E428 0D908F32 unknown
:0200E42C 015005D0 ldreqsb r0,[r0, #-0x50]		;(r0-0x5d0=*(ffffffc9))
:0200E430 05204110 streq r4,[r0, #-0x110]!
:0200E434 FC103900 ldc2  9,cr3,[r0],{#0x0}
:0200E438 BA047D0D blt 0212D874
:0200E43C 0455D020 ldreqb r13,[r5],#-0x20
:0200E440 B822E283 stmltda  r2!,{r0,r1,r7,r9,r13,r14,r15}
:0200E444 40110B05 andmis r0,r1,r5,lsl #0x16
:0200E448 25824025 strcs r4,[r2, #+0x25]		;r2+0x25=*(00000025)
:0200E44C A5F09D80 ldrgeb r9,[r0, #+0xd80]!
:0200E450 F075EE25 rsbnvs r14,r5,r5,lsr #0x1c
:0200E454 03AD0061 moveq  r0,#0x61		;r0=97(0x61)
:0200E458 F061C22A rsbnv  r12,r1,r10,lsr #0x4
:0200E45C A7806119 unknown
:0200E460 05650025 streqb r0,[r5, #-0x25]!
:0200E464 F0614061 rsbnv  r4,r1,r1,ror #0x0
:0200E468 21711058 cmncs r1,r8,asr r0
:0200E46C 61CF1831 bicvs  r1,r15,r1,lsr r8
:0200E470 292E6990 stmcsdb  r14!,{r4,r7,r8,r11,r13,r14}
:0200E474 11016900 unknown
:0200E478 08A92A00 stmeqia  r9!,{r9,r11,r13}
:0200E47C 29DF3245 ldmcsib  r15 ,{r0,r2,r6,r9,r12,r13}^
:0200E480 82F04D61 rschis r4,r0,#0x1840
:0200E484 F04D404D subnv  r4,r13,r13,asr #0x0
:0200E488 55804D44 strpl r4,[r0, #+0xd44]		;r0+0xd44=*(00000da5)
:0200E48C B1B2DB10 movlts r13,r0,lsl r11		;r13=97(0x61)
:0200E490 15559506 ldrneb r9,[r5, #-0x506]		;(r5-0x506=*(b3b8953a))
:0200E494 0530D900 ldreq r13,[r0, #-0x900]!
:0200E498 3531ED25 ldrcc r14,[r1, #-0xd25]!
:0200E49C F035FEB0 unknown
:0200E4A0 5EE110B9 mcrpl 0,7,r1,cr1,cr9,{5}
:0200E4A4 11D000B2 ldrneh r0,[r0, #+0x2]		;r0+0x2=*(00000063)
:0200E4A8 1387003D orrne  r0,r7,#0x3D
:0200E4AC 08010019 stmeqda  r1 ,{r0,r3,r4}
:0200E4B0 18DD0035 ldmneia  r13 ,{r0,r2,r4,r5}^
:0200E4B4 720306A5 andvc  r0,r3,#0xA500000
:0200E4B8 D5050005 strle r0,[r5, #-0x5]		;(r5-0x5=*(b3b89a3b))
:0200E4BC 08D51308 ldmeqia  r5 ,{r3,r8,r9,r12}^
:0200E4C0 557EC515 ldrplb r12,[r14, #-0x515]!
:0200E4C4 10A4D532 adcne  r13,r4,r2,lsr r5
:0200E4C8 39C91FA1 stmccib  r9 ,{r0,r5,r7,r8,r9,r10,r11,r12}^
:0200E4CC 03117F24 tsteq r1,#0x90
:0200E4D0 88CCC03D stmhiia  r12 ,{r0,r2,r3,r4,r5,r14,r15}^
:0200E4D4 133D1551 teqne r13,#0x14400000
:0200E4D8 FDE590C0 stc2l 0,cr9,[r5,#+0x300]!
:0200E4DC C601B10F strgt r11,[r1],-r15, lsl #0x2
:0200E4E0 30BCE28C adcccs r14,r12,r12,lsl #0x5
:0200E4E4 850419D1 strhi r1,[r4, #-0x9d1]		;(r4-0x9d1=*(cee25f2f))
:0200E4E8 E0057D05 and  r7,r5,r5,lsl #0x1a
:0200E4EC B80435BA stmltda  r4 ,{r1,r3,r4,r5,r7,r8,r10,r12,r13}
:0200E4F0 BCE59C1E stcltl 12,cr9,[r5],#+0x78
:0200E4F4 E59C023E ldr r0,[r12, #+0x23e]		;r12+0x23e=*(0000023e)
:0200E4F8 4D40855E unknown
:0200E4FC 506D1200 rsbpl  r1,r13,r0,lsl #0x4
:0200E500 29005848 stmcsdb  r0 ,{r3,r6,r11,r12,r14}
:0200E504 1D00C594 unknown
:0200E508 095D464C ldmeqdb  r13 ,{r2,r3,r6,r9,r10,r14}^
:0200E50C AE00D92C cdpge 9,0,cr13,cr0,cr12,1
:0200E510 1D9F3030 unknown
:0200E514 C020651B eorgt  r6,r0,r11,lsl r5
:0200E518 C918823E ldmgtdb  r8 ,{r1,r2,r3,r4,r5,r9,r15}
:0200E51C 55E07910 strplb r7,[r0, #+0x910]!
:0200E520 18107513 ldmneda  r0 ,{r0,r1,r4,r8,r10,r12,r13,r14}
:0200E524 0F01FFCA swieq 0x0001ffca
:0200E528 6D941075 unknown
:0200E52C 11107101 tstne r0,r1,lsl #0x2
:0200E530 119D872D orrnes r8,r13,r13,lsr #0xe
:0200E534 A58011B1 strge r1,[r0, #+0x1b1]		;r0+0x1b1=*(00000212)
:0200E538 0283A21C addeq  r10,r3,#0xC0000001
:0200E53C 490102EB stmmidb  r1 ,{r0,r1,r3,r5,r6,r7,r9}
:0200E540 18003D83 stmneda  r0 ,{r0,r1,r7,r8,r10,r11,r12,r13}
:0200E544 3C00893C stccc  9,cr8,[r0],{#0x3c}
:0200E548 30E19F30 rsccc  r9,r1,r0,lsr r15
:0200E54C C056DD89 subgts r13,r6,r9,lsl #0x1b
:0200E550 8CC00079 stchil 0,cr0,[r0],{#0x79}
:0200E554 05C0F0E3 streqb r15,[r0, #+0xe3]		;r0+0xe3=*(00000144)
:0200E558 3EC03005 cdpcc 0,12,cr3,cr0,cr5,0
:0200E55C 46C130AD strmib r3,[r1],+r13, lsr #0x1
:0200E560 C1820E6D orrgt  r0,r2,r13,ror #0x1c
:0200E564 1125B926 unknown
:0200E568 02016E50 andeq  r6,r1,#0x500
:0200E56C 46141029 ldrmi r1,[r4],-r9, lsr #0x0
:0200E570 1C020121 stcne  1,cr0,[r2],{#0x21}
:0200E574 99E2F500 unknown
:0200E578 30000318 andcc  r0,r0,r8,lsl r3
:0200E57C 00460895 unknown
:0200E580 106D65E2 rsbne  r6,r13,r2,ror #0xb
:0200E584 8912519F ldmhidb  r2 ,{r0,r1,r2,r3,r4,r7,r8,r12,r14}
:0200E588 2581CB05 strcs r12,[r1, #+0xb05]		;r1+0xb05=*(00000c95)
:0200E58C 01F11C60 mvneqs r1,r0,ror #0x18
:0200E590 099F201C ldmeqib  r15 ,{r2,r3,r4,r13}
:0200E594 20F48A60 rsccss r8,r4,r0,ror #0x14
:0200E598 ED17F580 unknown
:0200E59C 8020F820 eorhi  r15,r0,r0,lsr #0x10
:0200E5A0 1D29E518 stcne  5,cr14,[r9,#-0x60]!
:0200E5A4 1C355861 ldcne  8,cr5,[r5],#-0x184
:0200E5A8 A40D25F2 strge r2,[r13],#-0x5f2
:0200E5AC 3CFD2E20 ldcccl 14,cr2,[r13],#+0x80
:0200E5B0 11109011 tstne r0,r1,lsl r0
:0200E5B4 30261180 eorcc  r1,r6,r0,lsl #0x3
:0200E5B8 5B3005C9 blpl 02C0FCE4
:0200E5BC 30F0E3C3 rscccs r14,r0,r3,asr #0x7
:0200E5C0 85305981 ldrhi r5,[r0, #-0x981]!
:0200E5C4 E0100903 ands r0,r0,r3,lsl #0x12
:0200E5C8 BC8009BA stclt  9,cr0,[r0],{#0xba}
:0200E5CC 20D14015 sbccss r4,r1,r5,lsl r0
:0200E5D0 B0700900 rsblts r0,r0,r0,lsl #0x12
:0200E5D4 7180095A orrvc  r0,r0,r10,asr r9
:0200E5D8 AD5C491A unknown
:0200E5DC 3C900D1A ldccc  13,cr0,[r0],{#0x1a}
:0200E5E0 2D1FC131 unknown
:0200E5E4 0771002C ldreqb r0,[r1,-r12, lsr #0x0]!
:0200E5E8 026D059D rsbeq  r0,r13,#0x27400000
:0200E5EC C1310531 teqgt r1,r1,lsr r5
:0200E5F0 1F15E53D swine 0x0015e53d
:0200E5F4 080101F4 stmeqda  r1 ,{r2,r4,r5,r6,r7,r8}
:0200E5F8 5D41B580 unknown
:0200E5FC B508CA03 strlt r12,[r8, #-0xa03]		;(r8-0xa03=*(0004b5fd))
:0200E600 B9176501 ldmltdb  r7 ,{r0,r8,r10,r13,r14}
:0200E604 41B98C11 movmis r8,r1,lsl r12		;r8=400(0x190)
:0200E608 AE004162 cdpge 1,0,cr4,cr0,cr2,3
:0200E60C A171B990 unknown
:0200E610 E3100A37 tst r0,#0x37000
:0200E614 8600055C unknown
:0200E618 7D5A11B1 unknown
:0200E61C A1030B00 unknown
:0200E620 01D5573A biceqs r5,r5,r10,lsr r7
:0200E624 9110B5A5 tstls r0,r5,lsr #0xb
:0200E628 1045E301 subne  r14,r5,r1,lsl #0x6
:0200E62C 274271FD unknown
:0200E630 89AB0175 stmhiib  r11!,{r0,r2,r4,r5,r6,r8}
:0200E634 D9611195 unknown
:0200E638 4D019500 unknown
:0200E63C 01550610 cmpeq r5,r0,lsl r6
:0200E640 BE10A9BA mrclt 9,0,r10,cr0,cr10,{5}
:0200E644 1CDD09B5 ldcnel 9,cr0,[r13],{#0xb5}
:0200E648 E1DD10B4 ldrh r1,[r13, #+0x4]		;r13+0x4=*(00000065)
:0200E64C BD3C4D0D ldclt  13,cr4,[r12,#-0x34]!
:0200E650 000DA006 andeq  r10,r13,r6
:0200E654 3D00B170 unknown
:0200E658 006BB40F rsbeq  r11,r11,r15,lsl #0x8
:0200E65C B002E1CD andlt  r14,r2,r13,asr #0x3
:0200E660 01210E45 unknown
:0200E664 0AE01D61 beq 01815BF0
:0200E668 18A90015 stmneia  r9!,{r0,r2,r4}
:0200E66C 1A450280 bne 0314F074
:0200E670 0C26E1B0 stceq  1,cr14,[r6],#-0x2c0
:0200E674 0CB521DD ldceq  1,cr2,[r5],#+0x374
:0200E678 13994015 orrnes r4,r9,#0x15
:0200E67C 1E21149A mcrne 4,1,r1,cr1,cr10,{4}
:0200E680 0957C8E0 ldmeqdb  r7 ,{r5,r6,r7,r11,r14,r15}^
:0200E684 04D59614 ldreqb r9,[r5],#+0x614
:0200E688 681C0C75 ldmvsda  r12 ,{r0,r2,r4,r5,r6,r10,r11}
:0200E68C 159A3081 ldrne r3,[r10, #+0x81]		;r10+0x81=*(00000081)
:0200E690 1081E021 addne  r14,r1,r1,lsr #0x0
:0200E694 A171C9C1 cmnge r1,r1,asr #0x13
:0200E698 910F2D61 mrsls r2,CPSR
:0200E69C A910A501 ldmgedb  r0 ,{r0,r8,r10,r13,r15}
:0200E6A0 565500F1 unknown
:0200E6A4 9F106D9C swils 0x00106d9c
:0200E6A8 3B3D0035 blcc 02F4E784
:0200E6AC ED004D1E unknown
:0200E6B0 2D6CB31A stccsl 3,cr11,[r12,#-0x68]!
:0200E6B4 71A98400 movvc  r8,r0,lsl #0x8		;r8=24832(0x6100)
:0200E6B8 EDD00005 unknown
:0200E6BC 0619BE27 ldreq r11,[r9],-r7, lsr #0x1c
:0200E6C0 09106CAD ldmeqdb  r0 ,{r0,r2,r3,r5,r7,r10,r11,r13,r14}
:0200E6C4 1D143118 unknown
:0200E6C8 A7401500 strgeb r1,[r0,-r0, lsl #0xa]
:0200E6CC 54BC0019 unknown
:0200E6D0 088D01A9 stmeqia  r13 ,{r0,r3,r5,r7,r8}
:0200E6D4 01062611 unknown
:0200E6D8 2E1C4002 cdpcs 0,0,cr4,cr12,cr2,0
:0200E6DC 0B950611 bleq 0054FF28
:0200E6E0 380145A0 stmccda  r1 ,{r5,r7,r8,r10,r14}
:0200E6E4 2FBA415D swics 0x00ba415d
:0200E6E8 40E2802B rscmi  r8,r2,r11,lsr #0x0
:0200E6EC 033F191C teqeq r15,#0x70000
:0200E6F0 E210822B ands r8,r0,#0xB0000002
:0200E6F4 2ECD8419 mcrcs 4,6,r8,cr13,cr9,{0}
:0200E6F8 37250DFD unknown
:0200E6FC B820D105 stmltda  r0!,{r0,r2,r8,r12,r14,r15}
:0200E700 11950719 orrnes r0,r5,r9,lsl r7
:0200E704 11951311 orrnes r1,r5,r1,lsl r3
:0200E708 47F845ED ldrmib r4,r1,r5,r1,lsl r3
:0200E70C F99F3E4D ldmnvib  r15 ,{r0,r2,r3,r6,r9,r10,r11,r12,r13}
:0200E710 1D1EA15C unknown
:0200E714 59306104 ldmpldb  r0!,{r2,r8,r13,r14}
:0200E718 536C0061 unknown
:0200E71C 53F1B101 mvnpls r11,#0x40000000
:0200E720 029E0025 addeqs r0,r14,#0x25
:0200E724 04F112D1 unknown
:0200E728 480035CA stmmida  r0 ,{r1,r3,r6,r7,r8,r10,r12,r13}
:0200E72C 078513BD unknown
:0200E730 0EF91DBD mrceq 13,7,r1,cr9,cr13,{5}
:0200E734 01691039 unknown
:0200E738 13E311FD mvnne  r1,#0x4000003F
:0200E73C 63353061 teqvs r5,#0x61
:0200E740 BE0335B2 mcrlt 5,0,r3,cr3,cr2,{5}
:0200E744 E1D12058 bics r2,r1,r8,asr r0
:0200E748 1E033580 cdpne 5,0,cr3,cr3,cr0,4
:0200E74C 50054039 andpl  r4,r5,r9,lsr r0
:0200E750 01080095 swpeq r0,r5,r8
:0200E754 0011BFA5 andeqs r11,r1,r5,lsr #0x1f
:0200E758 44213E2D unknown
:0200E75C 518779F8 unknown
:0200E760 153EBD0A ldrne r11,[r14, #-0xd0a]!
:0200E764 C5032E23 strgt r2,[r3, #-0xe23]		;(r3-0xe23=*(fffff1dd))
:0200E768 CE0D1D40 cdpgt 13,0,cr1,cr13,cr0,2
:0200E76C 6511F930 ldrvs r15,[r1, #-0x930]		;(r1-0x930=*(fffff860))
:0200E770 11392E06 teqne r9,r6,lsl #0x1c
:0200E774 FD02F9A0 unknown
:0200E778 70B8D605 adcvcs r13,r8,r5,lsl #0xc
:0200E77C 510AE59F swppl r14,r15,r10
:0200E780 200A1800 andcs  r1,r10,r0,lsl #0x10
:0200E784 0507E119 streq r14,[r7, #-0x119]		;r7-0x119=*(0541bee7)=#0(0x00000000)
:0200E788 97100001 ldrls r0,[r0, -r1]
:0200E78C B488232D strlt r2,[r8],#+0x32d
:0200E790 7D0E5120 unknown
:0200E794 901D2001 andlss r2,r13,r1
:0200E798 0D400CE5 unknown
:0200E79C E28215F1 add  r1,r2,#0x3C400000
:0200E7A0 B906A54E stmltdb  r6 ,{r1,r2,r3,r6,r8,r10,r13,r15}
:0200E7A4 1589C411 strne r12,[r9, #+0x411]		;r9+0x411=*(00880411)
:0200E7A8 6001B9F2 unknown
:0200E7AC 1541429D strneb r4,[r1, #-0x29d]		;(r1-0x29d=*(fffffef3))
:0200E7B0 B5301170 ldrlt r1,[r0, #-0x170]!
:0200E7B4 001138C5 andeqs r3,r1,r5,asr #0x11
:0200E7B8 5C00DD03 stcpl  13,cr13,[r0],{#0x3}
:0200E7BC D07098D9 unknown
:0200E7C0 550B2D2B strpl r2,[r11, #-0xd2b]		;(r11-0xd2b=*(fffff2d5))
:0200E7C4 08B105E1 ldmeqia  r1!,{r0,r5,r6,r7,r8,r10}
:0200E7C8 0BE57BC9 bleq 0196D6F4
:0200E7CC 8AF1401D bhi 01C5E848
:0200E7D0 CD3B81BD ldcgt  1,cr8,[r11,#-0x2f4]!
:0200E7D4 1114CD07 tstne r4,r7,lsl #0x1a
:0200E7D8 951C0030 ldrls r0,[r12, #-0x30]		;(r12-0x30=*(ffffffd0))
:0200E7DC C906751C stmgtdb  r6 ,{r2,r3,r4,r8,r10,r12,r13,r14}
:0200E7E0 E58D701B str r7,[r13, #+0x1b]		;r13+0x1b=*(0000007c)
:0200E7E4 5107011C unknown
:0200E7E8 410C4544 unknown
:0200E7EC 5987F85D stmplib  r7 ,{r0,r2,r3,r4,r6,r11,r12,r13,r14,r15}
:0200E7F0 00014C77 andeq  r4,r1,r7,ror r12
:0200E7F4 0D845CA7 unknown
:0200E7F8 49246449 stmmidb  r4!,{r0,r3,r6,r10,r13,r14}
:0200E7FC 0C141904 ldceq  9,cr1,[r4],{#0x4}
:0200E800 ED8D2068 unknown
:0200E804 26198D09 ldrcs r8,[r9],-r9, lsl #0x1a
:0200E808 124D141D subne  r1,r13,#0x1D000000
:0200E80C 000374B0 streqh r7,[r3], -r0
:0200E810 0120E9EB unknown
:0200E814 08101A00 ldmeqda  r0 ,{r9,r11,r12}
:0200E818 856AD904 strhib r13,[r10, #-0x904]!
:0200E81C 0031FC6C eoreqs r15,r1,r12,ror #0x18
:0200E820 18000531 stmneda  r0 ,{r0,r4,r5,r8,r10}
:0200E824 B6000556 unknown
:0200E828 001C01B9 ldreqh r0,[r12], -r9
:0200E82C 5C61E98D stcpll 9,cr14,[r1],#-0x234
:0200E830 90172945 andlss r2,r7,r5,asr #0x12
:0200E834 00510B29 subeqs r0,r1,r9,lsr #0x16
:0200E838 C501811C strgt r8,[r1, #-0x11c]		;(r1-0x11c=*(00000074))
:0200E83C 106D0928 rsbne  r0,r13,r8,lsr #0x12
:0200E840 11252AE1 unknown
:0200E844 7517A903 ldrvc r10,[r7, #-0x903]		;r7-0x903=*(0541b6fd)=#0(0x00000000)
:0200E848 ED688217 stcl 2,cr8,[r8,#-0x5c]!
:0200E84C 82110921 andhis r0,r1,#0x84000
:0200E850 823389E0 eorhis r8,r3,#0x380000
:0200E854 2002E001 andcs  r14,r2,r1
:0200E858 391D044D ldmccdb  r13 ,{r0,r2,r3,r6,r10}
:0200E85C 28930D00 ldmcsia  r3 ,{r8,r10,r11}
:0200E860 004182E5 subeq  r8,r1,r5,ror #0x5
:0200E864 A010D9FC ldrgesh r13,[r0], -r12
:0200E868 2014E3A0 andcss r14,r4,r0,lsr #0x7
:0200E86C 50020560 andpl  r0,r2,r0,ror #0xa
:0200E870 04C10995 streqb r0,[r1],#+0x995
:0200E874 B4007D88 strlt r7,[r0],#-0xd88
:0200E878 C1009D17 unknown
:0200E87C 8A010100 bhi 0204EC84
:0200E880 0E1389E2 cdpeq 9,0,cr8,cr3,cr2,7
:0200E884 0100E081 unknown
:0200E888 110AE081 unknown
:0200E88C 80E08100 rschi  r8,r0,r0,lsl #0x2
:0200E890 80E5917D rschi  r9,r5,r13,ror r1
:0200E894 B590008D ldrlt r0,[r0, #+0x8d]		;r0+0x8d=*(000000ee)
:0200E898 9111F505 tstls r1,r5,lsl #0xa
:0200E89C 2021EB30 eorcs  r14,r1,r0,lsr r11
:0200E8A0 120D4469 andne  r4,r13,#0x69000000
:0200E8A4 030025EE unknown
:0200E8A8 A50800F9 strge r0,[r8, #-0xf9]		;(r8-0xf9=*(00006007))
:0200E8AC 55200B40 strpl r0,[r0, #-0xb40]!
:0200E8B0 00719508 rsbeqs r9,r1,r8,lsl #0xa
:0200E8B4 344502B0 strccb r0,[r5],#-0x2b0
:0200E8B8 8AA02449 bhi 008179E4
:0200E8BC 6D1F19E2 unknown
:0200E8C0 0449E503 streqb r14,[r9],#-0x503
:0200E8C4 9DCC909D unknown
:0200E8C8 435A0800 cmpmi r10,#0x0
:0200E8CC 1075E59F unknown
:0200E8D0 3DD10EC4 unknown
:0200E8D4 00254822 eoreq  r4,r5,r2,lsr #0x10
:0200E8D8 59130D02 ldmpldb  r3 ,{r1,r8,r10,r11}
:0200E8DC 8D602201 stchil 2,cr2,[r0,#-0x4]!
:0200E8E0 18950DE2 ldmneia  r5 ,{r1,r5,r6,r7,r8,r10,r11}
:0200E8E4 ED17C91B unknown
:0200E8E8 08A91017 stmeqia  r9!,{r0,r1,r2,r4,r12}
:0200E8EC 292D0001 stmcsdb  r13!,{r0}
:0200E8F0 2479B009 unknown
:0200E8F4 E5188D06 ldr r8,[r8, #-0xd06]		;(r8-0xd06=*(000053fa))
:0200E8F8 35470014 strccb r0,[r7, #-0x14]		;r7-0x14=*(0541bfec)=#0(0x00000000)
:0200E8FC F159C5E2 cmpnv r9,r2,ror #0xb
:0200E900 553E225D ldrpl r2,[r14, #-0x25d]!
:0200E904 0D115901 unknown
:0200E908 2EC4EC14 mcrcs 12,6,r14,cr4,cr4,{0}
:0200E90C 012D0451 unknown
:0200E910 59321119 ldmpldb  r2!,{r0,r3,r4,r8,r12}
:0200E914 DCD19507 ldclel 5,cr9,[r1],{#0x7}
:0200E918 D501993E strle r9,[r1, #-0x93e]		;(r1-0x93e=*(fffff852))
:0200E91C 01D5E191 unknown
:0200E920 1BA50268 blne 0094F2C8
:0200E924 0B819096 bleq 00072B84
:0200E928 31304583 teqcc r0,r3,lsl #0xb
:0200E92C 5113FD04 tstpl r3,r4,lsl #0x1a
:0200E930 517A0F50 cmnpl r10,r0,asr r15
:0200E934 0A711100 beq 03C52D3C
:0200E938 E1D101B4 ldrh r0,[r1, #+0x14]		;r1+0x14=*(000001a4)
:0200E93C D12105B0 strleh r0,[r1, -r0]!
:0200E940 931EA0E1 tstls r14,#0xE1
:0200E944 020050E5 andeq  r5,r0,#0xE5
:0200E948 910A3091 swpls r3,r1,r10
:0200E94C 9F122800 swils 0x00122800
:0200E950 458A20FD strmi r2,[r10, #+0xfd]		;r10+0xfd=*(000000fd)
:0200E954 DD4B3950 unknown
:0200E958 E93B390E ldmdb  r11!,{r1,r2,r3,r8,r11,r12,r13}
:0200E95C 2D002010 unknown
:0200E960 0E299F0B cdpeq 15,2,cr9,cr9,cr11,0
:0200E964 7A416918 bvc 03068DCC
:0200E968 0DF4053D ldceql 5,cr0,[r4,#+0xf4]!
:0200E96C 59550800 ldmpldb  r5 ,{r11}^
:0200E970 9D0FE131 unknown
:0200E974 9F11E000 swils 0x0011e000
:0200E978 9189119D unknown
:0200E97C 1010B126 andnes r11,r0,r6,lsr #0x2
:0200E980 65858D00 strvs r8,[r5, #+0xd00]		;r5+0xd00=*(b3b8a740)
:0200E984 052311C4 streq r1,[r3, #-0x1c4]!
:0200E988 35019106 strcc r9,[r1, #-0x106]		;(r1-0x106=*(0000008a))
:0200E98C AD141501 unknown
:0200E990 61018901 unknown
:0200E994 05F1E713 ldreqb r14,[r1, #+0x713]!
:0200E998 05690169 streqb r0,[r9, #-0x169]!
:0200E99C 93003D7E unknown
:0200E9A0 575443F9 unknown
:0200E9A4 A0901B49 addges r1,r0,r9,asr #0x16
:0200E9A8 04B909E3 unknown
:0200E9AC 8D217022 stchi  0,cr7,[r1,#-0x88]!
:0200E9B0 079102E2 ldreq r0,[r1,#-0x88]!
:0200E9B4 05994184 ldreq r4,[r9, #+0x184]		;r9+0x184=*(00880184)
:0200E9B8 51C83275 bicpl  r3,r8,r5,ror r2
:0200E9BC 17E90927 strneb r0,[r9,+r7, lsr #0x12]!
:0200E9C0 8D37958D ldchi  5,cr9,[r7,#-0x234]!
:0200E9C4 35566E10 ldrccb r6,[r6, #-0xe10]		;(r6-0xe10=*(fffff1f0))
:0200E9C8 69093502 stmvsdb  r9 ,{r1,r8,r10,r12,r13}
:0200E9CC 10692200 rsbne  r2,r9,r0,lsl #0x4
:0200E9D0 3C206981 stccc  9,cr6,[r0],#-0x204
:0200E9D4 E5D00156 ldrb r0,[r0, #+0x156]		;r0+0x156=*(00000156)
:0200E9D8 203100FD unknown
:0200E9DC FF000D18 swinv 0x00000d18
:0200E9E0 894E7158 stmhidb  r14 ,{r3,r4,r6,r8,r12,r13,r14}^
:0200E9E4 60210E1A eorvs  r0,r1,r10,lsl r14
:0200E9E8 19B5F021 ldmneib  r5!,{r0,r5,r12,r13,r14,r15}
:0200E9EC 7B0518F5 blvc 02154DC8
:0200E9F0 198900D5 stmneib  r9 ,{r0,r2,r4,r6,r7}
:0200E9F4 FD3AC102 ldc2  1,cr12,[r10,#-0x8]!
:0200E9F8 F91E3520 ldmnvdb  r14 ,{r5,r8,r10,r12,r13}
:0200E9FC FB11ED10 blx 02489E4C
:0200EA00 E1DD12B2 ldrh r1,[r13, #+0x22]		;r13+0x22=*(00000083)
:0200EA04 45027909 strmi r7,[r2, #-0x909]		;(r2-0x909=*(fffff6f7))
:0200EA08 50601012 rsbpl  r1,r0,r2,lsl r0
:0200EA0C 113CE58D teqne r12,r13,lsl #0xb
:0200EA10 940291C0 strls r9,[r2],#-0x1c0
:0200EA14 14ADE540 unknown
:0200EA18 E2821C11 add  r1,r2,#0x1100
:0200EA1C D10210B8 strleh r1,[r2, -r8]
:0200EA20 928D00E1 addls  r0,r13,#0xE1
:0200EA24 E28101D1 add  r0,r1,#0x40000034
:0200EA28 01099220 unknown
:0200EA2C C53082E0 ldrgt r8,[r0, #-0x2e0]!
:0200EA30 43403002 unknown
:0200EA34 E241006D sub  r0,r1,#0x6D
:0200EA38 23000103 unknown
:0200EA3C 15A12238 strne r2,[r1, #+0x238]!
:0200EA40 DD14E088 unknown
:0200EA44 8D563E00 unknown
:0200EA48 02E19106 rsceq  r9,r1,#0x80000001
:0200EA4C E20090FF and  r9,r0,#0xFF
:0200EA50 C4020102 strgt r0,[r2],#-0x102
:0200EA54 4D060941 unknown
:0200EA58 8C13D110 ldchi  1,cr13,[r3],{#0x10}
:0200EA5C 08059F10 stmeqda  r5 ,{r4,r8,r9,r10,r11,r12,r15}
:0200EA60 059D0007 ldreq r0,[r13, #+0x7]		;r13+0x7=*(00000068)
:0200EA64 0D0103C5 unknown
:0200EA68 487800D1 unknown
:0200EA6C 61310045 teqvs r1,r5,asr #0x0
:0200EA70 FFE1D031 swinv 0x00e1d031
:0200EA74 E203032C and  r0,r3,#0xB0000000
:0200EA78 10C11131 sbcne  r1,r1,r1,lsr r1
:0200EA7C E20320FF and  r2,r3,#0xFF
:0200EA80 AD864131 unknown
:0200EA84 FFE24205 swinv 0x00e24205
:0200EA88 02E20220 rsceq  r0,r2,#0x2
:0200EA8C E0811001 add  r1,r1,r1
:0200EA90 03C50129 biceq  r0,r5,#0x4000000A
:0200EA94 0B2B119D bleq 02AD3110
:0200EA98 2D156158 unknown
:0200EA9C 511C6500 tstpl r12,r0,lsl #0xa
:0200EAA0 092C6100 stmeqdb  r12!,{r8,r13,r14}
:0200EAA4 3F913D2D swicc 0x00913d2d
:0200EAA8 0505216D streq r2,[r5, #-0x16d]		;(r5-0x16d=*(b3b898d3))
:0200EAAC 69191D49 ldmvsdb  r9 ,{r0,r3,r6,r8,r10,r11,r12}
:0200EAB0 158D000C strne r0,[r13, #+0xc]		;r13+0xc=*(0000006d)
:0200EAB4 01B50C0F moveqs r0,r15,lsl #0x18		;r0=-1140850688(0xbc000000)
:0200EAB8 FF830124 swinv 0x00830124
:0200EABC 4FF00BD8 swimi 0x00f00bd8
:0200EAC0 EC37012A ldc  1,cr0,[r7],#-0xa8
:0200EAC4 D5025572 strle r5,[r2, #-0x572]		;(r2-0x572=*(fffffa8e))
:0200EAC8 E5977012 ldr r7,[r7, #+0x12]		;r7+0x12=*(0541c012)=#0(0x00000000)
:0200EACC 25A00119 strcs r0,[r0, #+0x119]!
:0200EAD0 026D8D12 rsbeq  r8,r13,#0x480
:0200EAD4 8039FD87 eorhis r15,r9,r7,lsl #0x1b
:0200EAD8 8D172154 unknown
:0200EADC 005D05E5 subeqs r0,r13,r5,ror #0xb
:0200EAE0 90301845 eorlss r1,r0,r5,asr #0x10
:0200EAE4 ABE59D31 blge 01975FB0
:0200EAE8 0D1800D9 unknown
:0200EAEC 5D121502 unknown
:0200EAF0 18FDE815 ldmneia  r13!,{r0,r2,r4,r11,r13,r14,r15}^
:0200EAF4 154059A8 strneb r5,[r0, #-0x9a8]		;(r0-0x9a8=*(bbfff658))
:0200EAF8 02005960 andeq  r5,r0,#0x180000
:0200EAFC E31D822A tst r13,#0xA0000002
:0200EB00 BAC059BA blt 010251F0
:0200EB04 59BA4059 ldmplib  r10!,{r0,r3,r4,r6,r14}
:0200EB08 02547400 subeqs r7,r4,#0x0
:0200EB0C 0D700025 ldceql 0,cr0,[r0,#-0x94]!
:0200EB10 A0B0073C adcges r0,r0,r12,lsr r7
:0200EB14 001A0AE1 andeqs r0,r10,r1,ror #0x15
:0200EB18 4C11E281 ldcmi  2,cr14,[r1],{#0x81}
:0200EB1C 6000E280 andvs  r14,r0,r0,lsl #0x5
:0200EB20 25E5916C strcsb r9,[r5, #+0x16c]!
:0200EB24 FD2341FD stc2  1,cr4,[r3,#-0x3f4]!
:0200EB28 7912A011 ldmvcdb  r2 ,{r0,r4,r13,r15}
:0200EB2C 15006D00 strne r6,[r0, #-0xd00]		;(r0-0xd00=*(bbfff300))
:0200EB30 E1D02160 bics r2,r0,r0,ror #0x2
:0200EB34 BC8E18A1 stclt  8,cr1,[r14],{#0xa1}
:0200EB38 04E1C021 unknown
:0200EB3C 089D0075 ldmeqia  r13 ,{r0,r2,r4,r5,r6}
:0200EB40 BCE021A1 stcltl 1,cr2,[r0],#+0x284
:0200EB44 01E1D011 mvneq  r13,r1,lsl r0
:0200EB48 00E3811C rsceq  r8,r3,r12,lsl r1
:0200EB4C 019911BC ldreqh r1,[r9, +r12]
:0200EB50 B0051D80 andlt  r1,r5,r0,lsl #0x1b
:0200EB54 1014E28D andnes r14,r4,r13,lsl #0x5
:0200EB58 0BE59F42 bleq 01976868
:0200EB5C 1D0B451D unknown
:0200EB60 906CA055 rsbls  r10,r12,r5,asr r0
:0200EB64 0610FDE5 ldreq r15,r10,r12,r5,asr r0
:0200EB68 F9D000F1 ldmnvib  r0 ,{r0,r4,r5,r6,r7}^
:0200EB6C 00B8A800 adceqs r10,r8,r0,lsl #0x10
:0200EB70 0D28F1DD stceq  1,cr15,[r8,#-0x374]!
:0200EB74 1FC50302 swine 0x00c50302
:0200EB78 F1D85509 bicnvs r5,r8,r9,lsl #0xa
:0200EB7C A1D003D9 ldrgesb r0,[r0, #+0x39]		;r0+0x39=*(bc000039)
:0200EB80 3019B010 andccs r11,r9,r0,lsl r0
:0200EB84 7D2A0F47 stcvc  15,cr0,[r10,#-0x11c]!
:0200EB88 01454A06 unknown
:0200EB8C 09060571 stmeqdb  r6 ,{r0,r4,r5,r6,r8,r10}
:0200EB90 68450118 stmvsda  r5 ,{r3,r4,r8}^
:0200EB94 412195AD unknown
:0200EB98 01416458 unknown
:0200EB9C 5D08102D unknown
:0200EBA0 DB001120 blle 02013028
:0200EBA4 15E2010C strneb r0,[r2, #+0x10c]!
:0200EBA8 0900FF10 stmeqdb  r0 ,{r4,r8,r9,r10,r11,r12,r13,r14,r15}
:0200EBAC 80481000 subhi  r1,r8,r0
:0200EBB0 DD100DE2 unknown
:0200EBB4 E0070D13 and  r0,r7,r3,lsl r13
:0200EBB8 5CB01011 ldcpl  0,cr1,[r0],#+0x44
:0200EBBC 75E1D400 strvcb r13,[r1, #+0x400]!
:0200EBC0 5B015500 blpl 02063FC8
:0200EBC4 0B180113 bleq 0260F018
:0200EBC8 00B0E3C0 adceqs r14,r0,r0,asr #0x7
:0200EBCC 1F95E1C4 swine 0x0095e1c4
:0200EBD0 0DC15480 unknown
:0200EBD4 28450065 stmcsda  r5 ,{r0,r2,r5,r6}^
:0200EBD8 002D1009 eoreq  r1,r13,r9
:0200EBDC E5924E2E ldr r4,[r2, #+0xe2e]		;r2+0xe2e=*(00000e2e)
:0200EBE0 EB0257B1 bl 020A4AAC
:0200EBE4 40B036E9 adcmis r3,r0,r9,ror #0xd
:0200EBE8 00450BE1 subeq  r0,r5,r1,ror #0x17
:0200EBEC 81D410B0 ldrhih r1,[r4, #+0x0]		;r4+0x0=*(cee26900)
:0200EBF0 19449F00 stmnedb  r4 ,{r8,r9,r10,r11,r12,r15}^
:0200EBF4 01E31200 mvneq  r1,r0,lsl #0x4
:0200EBF8 B0E3811B rsclt  r8,r3,r11,lsl r1
:0200EBFC E1C41001 bic  r1,r4,r1
:0200EC00 90184500 andlss r4,r8,r0,lsl #0xa
:0200EC04 A410E1A0 ldrge r14,[r0],#-0x1a0
:0200EC08 B11D610E tstlt r13,r14,lsl #0x2
:0200EC0C 49128216 ldmmidb  r2 ,{r1,r2,r4,r9,r15}
:0200EC10 204C1100 subcs  r1,r12,r0,lsl #0x2
:0200EC14 5111A098 unknown
:0200EC18 15100611 ldrne r0,[r0, #-0x611]		;(r0-0x611=*(bbfff9ef))
:0200EC1C 02E19000 rsceq  r9,r1,#0x0
:0200EC20 59201591 stmpldb  r0!,{r0,r4,r7,r8,r10,r12}
:0200EC24 310429F1 unknown
:0200EC28 35550900 ldrccb r0,[r5, #-0x900]		;(r5-0x900=*(b3b89140))
:0200EC2C 86100200 ldrhi r0,[r0],-r0, lsl #0x4
:0200EC30 A9558BE2 ldmgedb  r5 ,{r1,r5,r6,r7,r8,r9,r11,r15}^
:0200EC34 21568113 cmpcs r6,r3,lsl r1
:0200EC38 0100D421 unknown
:0200EC3C D401E100 strle r14,[r1],#-0x100
:0200EC40 D8B20031 ldmleia  r2!,{r0,r4,r5}
:0200EC44 0525FFBB streq r15,[r5, #-0xfbb]!
:0200EC48 24BDE289 unknown
:0200EC4C E1A04848 mov  r4,r8,asr #0x10
:0200EC50 0506103D streq r1,[r6, #-0x3d]		;(r6-0x3d=*(ffffffc3))
:0200EC54 20FD201F rsccss r2,r13,r15,lsl r0
:0200EC58 25D42279 ldrcsb r2,[r4, #+0x279]		;r4+0x279=*(cee26b79)
:0200EC5C 45010121 strmi r0,[r1, #-0x121]		;(r1-0x121=*(0000006f))
:0200EC60 00450F00 subeq  r0,r5,r0,lsl #0x1e
:0200EC64 AA204594 bge 028202BC
:0200EC68 30450EBD strcch r0,[r5],#-0xed
:0200EC6C 454032B5 strmib r3,[r0, #-0x2b5]		;(r0-0x2b5=*(bbfffd4b))
:0200EC70 C045B2B0 strgth r11,[r5],#-0x20
:0200EC74 40455710 submi  r5,r5,r0,lsl r7
:0200EC78 5A20ED10 bpl 0284A0C0
:0200EC7C 009D0EE3 addeqs r0,r13,r3,ror #0x1d
:0200EC80 9F20454C swils 0x0020454c
:0200EC84 6EA02005 cdpvs 0,10,cr2,cr0,cr5,0
:0200EC88 51B5E580 movpls r14,r0,lsl #0xb		;r14=0(0x0)
:0200EC8C 3141B084 unknown
:0200EC90 80119D11 andhis r9,r1,r1,lsl r13
:0200EC94 E59D0E75 ldr r0,[r13, #+0xe75]		;r13+0xe75=*(00000ed6)
:0200EC98 9901B42C stmlsdb  r1 ,{r2,r3,r5,r10,r12,r13,r15}
:0200EC9C E135F121 teq r5,r1,lsr #0x2
:0200ECA0 25F11019 ldrcsb r1,[r1, #+0x19]!
:0200ECA4 39DC0035 ldmccib  r12 ,{r0,r2,r4,r5}^
:0200ECA8 AD106900 unknown
:0200ECAC 71005512 unknown
:0200ECB0 458FF014 strmi r15,[r15, #+0x14]		;r15+0x14=*(00000014)
:0200ECB4 846C9F71 unknown
:0200ECB8 4D850961 unknown
:0200ECBC 25A920B8 strcs r2,[r9, #+0xb8]!
:0200ECC0 F5CC2151 strnvb r2,[r12, #+0x151]		;r12+0x151=*(00000151)
:0200ECC4 D1032523 unknown
:0200ECC8 5D265512 stcpl  5,cr5,[r6,#-0x48]!
:0200ECCC 7181F004 orrvc  r15,r1,r4
:0200ECD0 00009F0A andeq  r9,r0,r10,lsl #0x1e
:0200ECD4 00212AF5 unknown
:0200ECD8 0400DA00 streq r13,[r0],#-0xa00
:0200ECDC 265D5500 ldrcsb r5,[r13],-r0, lsl #0xa
:0200ECE0 012C11E9 unknown
:0200ECE4 024D0011 subeq  r0,r13,#0x11
:0200ECE8 1AE119CC bne 01855420
:0200ECEC 350B0035 strcc r0,[r11, #-0x35]		;(r11-0x35=*(ffffffcb))
:0200ECF0 00004F00 andeq  r4,r0,r0,lsl #0x1e
:0200ECF4 E503CD16 str r12,[r3, #-0xd16]		;(r3-0xd16=*(fffff2ea))
:0200ECF8 0029DB32 eoreq  r13,r9,r2,lsr r11
:0200ECFC E1800615 orr  r0,r0,r5,lsl r6
:0200ED00 1010250B andnes r2,r0,r11,lsl #0xa
:0200ED04 19350025 ldmnedb  r5!,{r0,r2,r5}
:0200ED08 12312205 eornes r2,r1,#0x50000000
:0200ED0C E53D908D ldr r9,[r13, #-0x8d]!
:0200ED10 5101490B unknown
:0200ED14 01390912 teqeq r9,r2,lsl r9
:0200ED18 AC01395A stcge  9,cr3,[r1],{#0x5a}
:0200ED1C 24448D17 strcsb r8,[r4],#-0xd17
:0200ED20 1071274D rsbnes r2,r1,r13,asr #0xe
:0200ED24 059900B5 ldreq r0,[r9, #+0xb5]		;r9+0xb5=*(008800b5)
:0200ED28 611D7A60 tstvs r13,r0,ror #0x14
:0200ED2C 9003F505 andls  r15,r3,r5,lsl #0xa
:0200ED30 00E02814 rsceq  r2,r0,r4,lsl r8
:0200ED34 02026506 andeq  r6,r2,#0x1800000
:0200ED38 08128880 ldmeqda  r2 ,{r7,r11,r15}
:0200ED3C 41F00135 mvnmis r0,lsr r5
:0200ED40 64716981 unknown
:0200ED44 09161130 ldmeqdb  r6 ,{r4,r5,r8,r12}
:0200ED48 32822C00 addcc  r2,r2,#0x0
:0200ED4C C200B4E2 andgt  r11,r0,#0xE2000000
:0200ED50 30311009 eorccs r1,r1,r9
:0200ED54 E130C010 teq r0,r0,lsl r0
:0200ED58 C5111B05 ldrgt r1,[r1, #-0xb05]		;(r1-0xb05=*(fffff68b))
:0200ED5C 9E00251E mcrls 5,0,r2,cr0,cr14,{0}
:0200ED60 9D1A5300 unknown
:0200ED64 00389A15 eoreqs r9,r8,r5,lsl r10
:0200ED68 00250001 eoreq  r0,r5,r1
:0200ED6C B1002538 unknown
:0200ED70 2400255F strcs r2,[r0],#-0x55f
:0200ED74 4DB68105 ldcmi  1,cr8,[r6,#+0x14]!
:0200ED78 C04D3600 subgt  r3,r13,r0,lsl #0xc
:0200ED7C 002114AA eoreq  r1,r1,r10,lsr #0x9
:0200ED80 80C04D55 sbchi  r4,r0,r5,asr r13
:0200ED84 849C404D ldrhi r4,[r12],#+0x4d
:0200ED88 20690D2A rsbcs  r0,r9,r10,lsr #0x1a
:0200ED8C 16952030 unknown
:0200ED90 811C0009 tsthi r12,r9
:0200ED94 00B8E232 adceqs r14,r8,r2,lsr r2
:0200ED98 0D95E1C1 unknown
:0200ED9C 60B820B5 unknown
:0200EDA0 3EE1D030 mcrcc 0,7,r13,cr1,cr0,{1}
:0200EDA4 109834BD ldrneh r3,[r8], +r13
:0200EDA8 00011000 andeq  r1,r1,r0
:0200EDAC 9D10001D unknown
:0200EDB0 FFBB4102 swinv 0x00bb4102
:0200EDB4 54910BEB ldrpl r0,[r1],#+0xbeb
:0200EDB8 D5A812D5 strle r1,[r8, #+0x2d5]!
:0200EDBC 611EC112 tstvs r14,r2,lsl r1
:0200EDC0 11221974 unknown
:0200EDC4 12810C7B addne  r0,r1,#0x7B00
:0200EDC8 11D001B8 ldrneh r0,[r0, #+0x18]		;r0+0x18=*(bc000018)
:0200EDCC F5809649 strnv r9,[r0, #+0x649]		;r0+0x649=*(bc000649)
:0200EDD0 D14871FF unknown
:0200EDD4 10058102 andne  r8,r5,r2,lsl #0x2
:0200EDD8 6C0900D1 stcvs  0,cr0,[r9],{#0xd1}
:0200EDDC 17B1002D ldrne r0,[r1,+r13, lsr #0x0]!
:0200EDE0 05024502 streq r4,[r2, #-0x502]		;(r2-0x502=*(fffffafe))
:0200EDE4 E1100322 tst r0,r2,lsr #0x6
:0200EDE8 011B551B tsteq r11,r11,lsl r5
:0200EDEC 10128220 andnes r8,r2,r0,lsr #0x4
:0200EDF0 41FA0075 mvnmis r0,r5,ror r0
:0200EDF4 310200E9 unknown
:0200EDF8 D5107100 ldrle r7,[r0, #-0x100]		;(r0-0x100=*(bbffff00))
:0200EDFC 00007311 andeq  r7,r0,r1,lsl r3
:0200EE00 E221D51D eor  r13,r1,#0x7400000
:0200EE04 21FD32A1 mvncss r3,r1,lsr #0x5
:0200EE08 95115E49 ldrls r5,[r1, #-0xe49]		;(r1-0xe49=*(fffff347))
:0200EE0C 015DBE0D cmpeq r13,r13,lsl #0x1c
:0200EE10 8402A5D0 strhi r10,[r2],#-0x5d0
:0200EE14 A5290DE1 strge r0,[r9, #-0xde1]!
:0200EE18 00646583 rsbeq  r6,r4,r3,lsl #0xb
:0200EE1C 1ADDEB00 bne 01789A24
:0200EE20 C1006503 unknown
:0200EE24 01681212 unknown
:0200EE28 9901E110 stmlsdb  r1 ,{r4,r8,r13,r14,r15}
:0200EE2C 0110FF0F tsteq r0,r15,lsl #0x1e
:0200EE30 0AE5E210 beq 01987678
:0200EE34 51001012 unknown
:0200EE38 423A1AE5 eormis r1,r10,#0xE5000
:0200EE3C 131D0000 tstne r13,#0x0
:0200EE40 D311E953 tstle r1,#0x14C000
:0200EE44 54F013A9 unknown
:0200EE48 A0366D41 eorges r6,r6,r1,asr #0x1a
:0200EE4C 303121FD unknown
:0200EE50 30A50C60 adccc  r0,r5,r0,ror #0x18
:0200EE54 0254869A subeqs r8,r4,#0x9A00000
:0200EE58 80052C95 mulhi  r5,r5,r12
:0200EE5C 48700011 unknown
:0200EE60 E940E1A0 stmdb  r0 ,{r5,r7,r8,r13,r14,r15}^
:0200EE64 4C950C0C ldcmi  12,cr0,[r5],{#0xc}
:0200EE68 A8401508 stmgeda  r0 ,{r3,r8,r10,r12}^
:0200EE6C 7B401520 blvc 030142F4
:0200EE70 2D210254 stccs  2,cr0,[r1,#-0x150]!
:0200EE74 A2004107 andge  r4,r0,#0xC0000001
:0200EE78 40004105 andmi  r4,r0,r5,lsl #0x2
:0200EE7C 41096D0D unknown
:0200EE80 32547500 subccs r7,r4,#0x0
:0200EE84 022C9D02 eoreq  r9,r12,#0x80
:0200EE88 C5F00C9D ldrgtb r0,[r0, #+0xc9d]!
:0200EE8C 30C58110 sbccc  r8,r5,r0,lsl r1
:0200EE90 0D47F0AA unknown
:0200EE94 E3A08002 mov  r8,#0x2		;r8=2(0x2)
:0200EE98 51046080 unknown
:0200EE9C AC004D01 stcge  13,cr4,[r0],{#0x1}
:0200EEA0 51002940 unknown
:0200EEA4 510E5D00 unknown
:0200EEA8 2075F320 rsbcss r15,r5,r0,lsr #0x6
:0200EEAC 6430510C unknown
:0200EEB0 75F68075 ldrvcb r8,[r6, #+0x75]!
:0200EEB4 00558000 subeqs r8,r5,r0
:0200EEB8 8520399F strhi r3,[r0, #-0x99f]!
:0200EEBC 2934B900 ldmcsdb  r4!,{r8,r11,r12,r13,r15}
:0200EEC0 3C545B00 ldcccl 11,cr5,[r4],{#0x0}
:0200EEC4 A070009D unknown
:0200EEC8 01A007E3 moveq  r0,r3,ror #0xf
:0200EECC 11415000 unknown
:0200EED0 58009100 stmplda  r0 ,{r8,r12,r15}
:0200EED4 12E59F90 rscne  r9,r5,#0x240
:0200EED8 0583401D streq r4,[r3, #+0x1d]		;r3+0x1d=*(0000001d)
:0200EEDC 21001110 unknown
:0200EEE0 40216000 eormi  r6,r1,r0
:0200EEE4 AC00214F stcge  1,cr2,[r0],{#0x4f}
:0200EEE8 E1A08004 mov  r8,r4			;r8=-824022784(0xcee26900)
:0200EEEC 99215D07 stmlsdb  r1!,{r0,r1,r2,r8,r10,r11,r12,r14}
:0200EEF0 C50A20E5 strgt r2,[r10, #-0xe5]		;(r10-0xe5=*(ffffff1b))
:0200EEF4 8003870A andhi  r8,r3,r10,lsl #0xe
:0200EEF8 0C2D08E0 stceq  8,cr0,[r13],#-0x380
:0200EEFC 010D8082 unknown
:0200EF00 4600B109 strmi r11,[r0],-r9, lsl #0x2
:0200EF04 0CEB0254 stceql 2,cr0,[r11],#+0x150
:0200EF08 E2888001 add  r8,r8,#0x1
:0200EF0C E3580020 cmp r8,#0x20
:0200EF10 0009F500 andeq  r15,r9,r0,lsl #0xa
:0200EF14 9D877001 unknown
:0200EF18 22E35709 rsccs  r5,r3,#0x240000
:0200EF1C F0099DEA andnv  r9,r9,r10,ror #0x1b
:0200EF20 DD419D87 unknown
:0200EF24 021B2DC3 andeqs r2,r11,#0x30C0
:0200EF28 F943B172 stmnvdb  r3 ,{r1,r4,r5,r6,r8,r12,r13,r15}^
:0200EF2C D2512113 subles r2,r1,#0xC0000004
:0200EF30 1DEB027A stcnel 2,cr0,[r11,#+0x1e8]!
:0200EF34 FF6C8711 swinv 0x006c8711
:0200EF38 A010073D andges r0,r0,r13,lsr r7
:0200EF3C E1840D01 orr  r0,r4,r1,lsl #0x1a
:0200EF40 0821A924 stmeqda  r1!,{r2,r5,r8,r11,r13,r15}
:0200EF44 1CBD3151 ldcne  1,cr3,[r13],#+0x144
:0200EF48 D101550C unknown
:0200EF4C ED0CB91C unknown
:0200EF50 07B11CC1 ldreq r1,[r13],#+0x144
:0200EF54 4825FD14 stmmida  r5!,{r2,r4,r8,r10,r11,r12,r13,r14,r15}
:0200EF58 E9000100 stmdb  r0 ,{r8}
:0200EF5C 3948CB00 stmccdb  r8 ,{r8,r9,r11,r14,r15}^
:0200EF60 98101D01 ldmlsda  r0 ,{r0,r8,r10,r11,r12}
:0200EF64 600085BA strvsh r8,[r0], -r10
:0200EF68 0CE5268D stceql 6,cr2,[r5],#+0x234
:0200EF6C 100CE910 andne  r14,r12,r0,lsl r9
:0200EF70 00D90C9D smulleqs r0,r9,r13,r12
:0200EF74 05E81319 streqb r1,[r8, #+0x319]!
:0200EF78 30018D20 andcc  r8,r1,r0,lsr #0x1a
:0200EF7C 11350145 teqne r5,r5,asr #0x2
:0200EF80 E5348DC0 ldr r8,[r4, #-0xdc0]!
:0200EF84 B46D7F36 unknown
:0200EF88 B101710C unknown
:0200EF8C 0168401C unknown
:0200EF90 0001BC00 andeq  r11,r1,r0,lsl #0x18
:0200EF94 60091590 mulvs  r9,r0,r5
:0200EF98 0115FFC6 tsteq r5,r6,asr #0x1f
:0200EF9C E1008138 unknown
:0200EFA0 69103110 ldmvsdb  r0 ,{r4,r8,r12,r13}
:0200EFA4 3C380100 ldccc  1,cr0,[r8],#-0x0
:0200EFA8 169901A9 ldrne r0,[r9],+r9, lsr #0x3
:0200EFAC 159F0060 ldrne r0,[r15, #+0x60]		;r15+0x60=*(0200f014)=#268702433(0x100412e1)
:0200EFB0 4315000D tstmi r5,#0xD
:0200EFB4 128000F8 addne  r0,r0,#0xF8
:0200EFB8 50001902 andpl  r1,r0,r2,lsl #0x12
:0200EFBC F4A04141 unknown
:0200EFC0 5A0100DD bpl 0204F33C
:0200EFC4 FF39E280 swinv 0x0039e280
:0200EFC8 60F5FF02 rscvss r15,r5,r2,lsl #0x1e
:0200EFCC 81FFFFC5 mvnhis r15,r5,asr #0x1f
:0200EFD0 00459509 subeq  r9,r5,r9,lsl #0xa
:0200EFD4 00BDC0A2 adceqs r12,r13,r2,lsr #0x1
:0200EFD8 016DE002 unknown
:0200EFDC 066500E1 unknown
:0200EFE0 29A90292 stmcsib  r9!,{r1,r4,r7,r9}
:0200EFE4 1000B595 mulne  r0,r5,r5
:0200EFE8 D90068FD stmledb  r0 ,{r0,r2,r3,r4,r5,r6,r7,r11,r13,r14}
:0200EFEC 1585AA22 strne r10,[r5, #+0xa22]		;r5+0xa22=*(b3b8a462)
:0200EFF0 553810DD ldrpl r1,[r8, #-0xdd]!
:0200EFF4 00260D30 eoreq  r0,r6,r0,lsr r13
:0200EFF8 24B40BD5 unknown
:0200EFFC 511405FF ldrplsh r0,[r4, -r15]
:0200F000 19047D00 stmnedb  r4 ,{r8,r10,r11,r12,r13,r14}
:0200F004 0A21C021 beq 0287F090
:0200F008 E2831CBC add  r1,r3,#0xBC00
:0200F00C E1D11EB8 ldrh r1,[r1, #+0xe8]		;r1+0xe8=*(00000278)
:0200F010 81000012 unknown
:0200F014 100412E1 andne  r1,r4,r1,ror #0x5
:0200F018 801BD1E1 andhis r13,r11,r1,ror #0x3
:0200F01C E2831FBA add  r1,r3,#0x2E8
:0200F020 83206D04 unknown
:0200F024 1B0320E2 blne 020D73B4
:0200F028 6122E281 unknown
:0200F02C 20829700 addcs  r9,r2,r0,lsl #0xe
:0200F030 A0C00065 sbcge  r0,r0,r5,ror #0x0
:0200F034 15F10CE1 ldrneb r0,[r1, #+0xce1]!
:0200F038 61184089 tstvs r8,r9,lsl #0x1
:0200F03C 20784B65 rsbcss r4,r8,r5,ror #0x16
:0200F040 005502B9 ldreqh r0,[r5],#-0x29
:0200F044 005502AD subeqs r0,r5,r13,lsr #0x5
:0200F048 314D7981 unknown
:0200F04C 15E31009 strneb r1,[r3, #+0x9]!
:0200F050 0B0301A9 bleq 020CF6FC
:0200F054 B0E28121 rsclt  r8,r2,r1,lsr #0x2
:0200F058 0DE1D001 stceql 0,cr13,[r1,#+0x4]!
:0200F05C 04A10010 unknown
:0200F060 05FD0799 ldreqb r0,[r13, #+0x799]!
:0200F064 0B350AA9 bleq 02D51B10
:0200F068 020D8D40 andeq  r8,r13,#0x1000
:0200F06C 00E2409F smlaleq  r4,r2,r15,r0
:0200F070 00E592C0 rsceq  r9,r5,r0,asr #0x5
:0200F074 E1A00008 mov  r0,r8			;r0=-824022784(0xcee26900)
:0200F078 E1A02820 mov  r2,r0,lsr #0x10		;r2=52962(0xcee2)
:0200F07C 8C000E3E stchi  14,cr0,[r0],{#0x3e}
:0200F080 027FBEE2 rsbeqs r11,r15,#0xE20
:0200F084 2058B9EB subcss r11,r8,r11,ror #0x13
:0200F088 75455940 strvcb r5,[r5, #-0x940]		;(r5-0x940=*(b3b89100))
:0200F08C 1A015171 bne 02063658
:0200F090 6920A181 stmvsdb  r0!,{r0,r7,r8,r13,r15}
:0200F094 E71B3915 unknown
:0200F098 AD804118 unknown
:0200F09C 800E3E51 andhi  r3,r14,r1,asr r14
:0200F0A0 800641E2 andhi  r4,r6,r2,ror #0x3
:0200F0A4 18A44102 stmneia  r4!,{r1,r8,r14}
:0200F0A8 36591025 ldrccb r1,[r9],-r5, lsr #0x0
:0200F0AC 023542A1 eoreqs r4,r5,#0x1000000A
:0200F0B0 A1C22AF4 unknown
:0200F0B4 AC90B922 ldcge  9,cr11,[r0],{#0x22}
:0200F0B8 B916F110 ldmltdb  r6 ,{r4,r8,r12,r13,r14,r15}
:0200F0BC B953CC10 ldmltdb  r3 ,{r4,r10,r11,r14,r15}^
:0200F0C0 E1D02030 bics r2,r0,r0,lsr r0
:0200F0C4 591410AD ldmpldb  r4 ,{r0,r2,r3,r5,r7,r12}
:0200F0C8 0655A200 ldreqb r10,[r5],-r0, lsl #0x4
:0200F0CC 75500B7D ldrvcb r0,[r0, #-0xb7d]		;(r0-0xb7d=*(cee25d83))
:0200F0D0 AD004D20 unknown
:0200F0D4 50AD8240 adcpl  r8,r13,r0,asr #0x4
:0200F0D8 B6E0D1BB unknown
:0200F0DC 5470ADFF unknown
:0200F0E0 690AFD00 stmvsdb  r10 ,{r8,r10,r11,r12,r13,r14,r15}
:0200F0E4 50D9C991 smullpls r12,r9,r1,r9
:0200F0E8 49068015 stmmidb  r6 ,{r0,r2,r4,r15}
:0200F0EC 4099E801 addmis r14,r9,r1,lsl #0x10
:0200F0F0 AB001509 blge 0201451C
:0200F0F4 11004503 unknown
:0200F0F8 75F0E200 ldrvcb r14,[r0, #+0x200]!
:0200F0FC 26E31020 unknown
:0200F100 000F1379 andeq  r1,r15,r9,ror r3
:0200F104 8300A952 unknown
:0200F108 9190B112 orrlss r11,r0,r2,lsl r1
:0200F10C 1F692125 swine 0x00692125
:0200F110 01C91229 biceq  r1,r9,r9,lsr #0x4
:0200F114 203907B5 unknown
:0200F118 D03F00B2 unknown
:0200F11C 211C276D tstcs r12,r13,ror #0xe
:0200F120 AD007503 unknown
:0200F124 29002D01 stmcsdb  r0 ,{r0,r8,r10,r11,r13}
:0200F128 01ADC27A moveq  r12,r10,ror r2
:0200F12C 91002180 unknown
:0200F130 FD003021 unknown
:0200F134 100BAA03 andne  r10,r11,r3,lsl #0x14
:0200F138 25BC2785 ldrcs r2,[r12, #+0x785]!
:0200F13C 60255880 eorvs  r5,r5,r0,lsl #0x11
:0200F140 CBD4F025 blgt 0154B1DC
:0200F144 23193671 tstcs r9,#0x7100000
:0200F148 F0803930 addnv  r3,r0,r0,lsr r9
:0200F14C 56101039 unknown
:0200F150 89F0E3C1 ldmhiib  r0!,{r0,r6,r7,r8,r9,r13,r14,r15}^
:0200F154 491B7912 ldmmidb  r11 ,{r1,r4,r8,r11,r12,r13,r14}
:0200F158 38820A10 stmccia  r2 ,{r4,r9,r11}
:0200F15C 402906E2 eormi  r0,r9,r2,ror #0xd
:0200F160 13A01002 movne  r1,#0x2		;r1=2(0x2)
:0200F164 15840021 strne r0,[r4, #+0x21]		;r4+0x21=*(cee26921)
:0200F168 19345145 ldmnedb  r4!,{r0,r2,r6,r8,r12,r14}
:0200F16C 11705900 cmnne r0,r0,lsl #0x12
:0200F170 45074D00 strmi r4,[r7, #-0xd00]		;(r7-0xd00=*(fffff300))
:0200F174 4D03FA00 unknown
:0200F178 21180500 tstcs r8,r0,lsl #0xa
:0200F17C 01112D90 unknown
:0200F180 F2201581 eornv  r1,r0,#0x20400000
:0200F184 601943C1 andvss r4,r9,r1,asr #0x7
:0200F188 30199000 andccs r9,r9,r0
:0200F18C 63A91895 movvs  r1,#0x950000		;r1=9764864(0x950000)
:0200F190 0AF30215 beq 01CCF9EC
:0200F194 10E8E280 rscne  r14,r8,r0,lsl #0x5
:0200F198 F93033A5 ldmnvdb  r0!,{r0,r2,r5,r7,r8,r9,r12,r13}
:0200F19C 20C4A041 sbccs  r10,r4,r1,asr #0x0
:0200F1A0 9F30067D swils 0x0030067d
:0200F1A4 9F00308D swils 0x0000308d
:0200F1A8 29401124 stmcsdb  r0 ,{r2,r5,r8,r12}^
:0200F1AC 25CCC001 strcsb r12,[r12, #+0x1]		;r12+0x1=*(00000001)
:0200F1B0 25CCCBF0 strcsb r12,[r12, #+0xbf0]		;r12+0xbf0=*(00000bf0)
:0200F1B4 CCCB93F0 stcgtl 3,cr9,[r11],{#0xf0}
:0200F1B8 11CAF025 bicne  r15,r10,r5,lsr #0x0
:0200F1BC CCCA02F0 stcgtl 2,cr0,[r10],{#0xf0}
:0200F1C0 C9F01114 unknown
:0200F1C4 190011CC stmnedb  r0 ,{r2,r3,r6,r7,r8,r12}
:0200F1C8 01BDC080 moveqs r12,r0,lsl #0x1		;r12=-1648045568(0x9dc4d200)
:0200F1CC E38C59C0 orr  r5,r12,#0x300000
:0200F1D0 3005C0F0 unknown
:0200F1D4 10813EC0 addne  r3,r1,r0,asr #0x1d
:0200F1D8 05810075 streq r0,[r1, #+0x75]		;r1+0x75=*(00950075)
:0200F1DC F0E2811A rscnv  r8,r2,r10,lsl r1
:0200F1E0 E5039120 str r9,[r3, #-0x120]		;(r3-0x120=*(fffffee0))
:0200F1E4 E3822004 orr  r2,r2,#0x4
:0200F1E8 DB00D5F0 blle 020449B0
:0200F1EC 0F517B40 swieq 0x00517b40
:0200F1F0 1EE94171 mcrne 1,7,r4,cr9,cr1,{3}
:0200F1F4 107D12F9 unknown
:0200F1F8 BE007D30 mcrlt 13,0,r7,cr0,cr0,{1}
:0200F1FC C8000114 stmgtda  r0 ,{r2,r4,r8}
:0200F200 211D0146 tstcs r13,r6,asr #0x2
:0200F204 9F220068 swils 0x00220068
:0200F208 21395089 teqcs r9,r9,lsl #0x1
:0200F20C 0001005C andeq  r0,r1,r12,asr r0
:0200F210 665C0011 unknown
:0200F214 B96103CD unknown
:0200F218 0DD63411 unknown
:0200F21C 29104000 ldmcsdb  r0 ,{r14}
:0200F220 D260119F rsble  r1,r0,#0xC0000027
:0200F224 11300011 teqne r0,r1,lsl r0
:0200F228 11029520 unknown
:0200F22C 11CDEA40 bicne  r14,r13,r0,asr #0x14
:0200F230 40111C00 andmis r1,r1,r0,lsl #0x18
:0200F234 7D001120 unknown
:0200F238 E3A02A0F mov  r2,#0xF000		;r2=61440(0xf000)
:0200F23C 1010A5C8 andnes r10,r0,r8,asr #0xb
:0200F240 006D2269 rsbeq  r2,r13,r9,ror #0x4
:0200F244 60A56881 adcvs  r6,r5,r1,lsl #0x11
:0200F248 70000164 andvc  r0,r0,r4,ror #0x2
:0200F24C F1780001 cmnnv r8,r1
:0200F250 A8553406 ldmgeda  r5 ,{r1,r2,r10,r12,r13}^
:0200F254 88109500 ldmhida  r0 ,{r8,r10,r12,r15}
:0200F258 A06536F1 unknown
:0200F25C 700021EA andvc  r2,r0,r10,ror #0x3
:0200F260 0960215B unknown
:0200F264 19202100 stmnedb  r0!,{r8,r13}
:0200F268 E1802100 orr  r2,r0,r0,lsl #0x2
:0200F26C 5F4C0021 swipl 0x004c0021
:0200F270 21208021 unknown
:0200F274 1D001920 unknown
:0200F278 001DD880 andeqs r13,r13,r0,lsl #0x11
:0200F27C 79DD7379 ldmvcib  r13 ,{r0,r3,r4,r5,r6,r8,r9,r12,r13,r14}^
:0200F280 15812004 strne r2,[r1, #+0x4]		;r1+0x4=*(00950004)
:0200F284 2923F522 stmcsdb  r3!,{r1,r5,r8,r10,r12,r13,r14,r15}
:0200F288 3984D000 stmccib  r4 ,{r12,r14,r15}
:0200F28C 21890075 orrcs  r0,r9,r5,ror r0
:0200F290 E5801269 str r1,[r0, #+0x269]		;r0+0x269=*(cee26b69)
:0200F294 49337908 ldmmidb  r3!,{r3,r8,r11,r12,r13,r14}
:0200F298 653CC720 ldrvs r12,[r12, #-0x720]!
:0200F29C 1917295D ldmnedb  r7 ,{r0,r2,r3,r4,r6,r8,r11,r13}
:0200F2A0 4F9DDF00 swimi 0x009ddf00
:0200F2A4 AE044907 cdpge 9,0,cr4,cr4,cr7,0
:0200F2A8 ED401D01 unknown
:0200F2AC 89EC7450 unknown
:0200F2B0 09405143 stmeqdb  r0 ,{r0,r1,r6,r8,r12,r14}^
:0200F2B4 702DE611 eorvc  r14,r13,r1,lsl r6
:0200F2B8 59CCF059 stmplib  r12 ,{r0,r3,r4,r6,r12,r13,r14,r15}^
:0200F2BC C0295BC0 eorgt  r5,r9,r0,asr #0x17
:0200F2C0 AB70291C blge 03C19738
:0200F2C4 0CA1010D stceq  1,cr0,[r1],#+0x34
:0200F2C8 502D0C51 eorpl  r0,r13,r1,asr r12
:0200F2CC 2DA02D62 stccs  13,cr2,[r0,#+0x188]!
:0200F2D0 FD6FBDF0 stc2l 13,cr11,[r15,#-0x3c0]!
:0200F2D4 8DF02DFF ldchil 13,cr2,[r0,#+0x3fc]!
:0200F2D8 6D00699C unknown
:0200F2DC 3CFDC290 ldcccl 2,cr12,[r13],#+0x240
:0200F2E0 EC63B06D stcl 0,cr11,[r3],#-0x1b4
:0200F2E4 5BF5305D blpl 01D5B460
:0200F2E8 028BF52C addeq  r15,r11,#0xB000000
:0200F2EC ED429959 unknown
:0200F2F0 9905CDE8 stmlsdb  r5 ,{r3,r5,r6,r7,r8,r10,r11,r14,r15}
:0200F2F4 19134D42 ldmnedb  r3 ,{r1,r6,r8,r10,r11,r14}
:0200F2F8 F9028D01 stmnvdb  r2 ,{r0,r8,r10,r11,r15}
:0200F2FC 1024FC21 eorne  r15,r4,r1,lsr #0x18
:0200F300 00B912FD unknown
:0200F304 1B819119 blne 00073770
:0200F308 A022DD99 mlage  r2,r9,r13,r13unknown
:0200F30C 81300DF4 ldrhish r0,[r0, -r4]!
:0200F310 4D2C1D0B stcmi  13,cr1,[r12,#-0x2c]!
:0200F314 6C1D39E6 ldcvs  9,cr3,[r13],{#0xe6}
:0200F318 001D4505 andeqs r4,r13,r5,lsl #0xa
:0200F31C D4E23505 unknown
:0200F320 4F0C8505 swimi 0x000c8505
:0200F324 15606500 strneb r6,[r0, #-0x500]!
:0200F328 64ED8000 unknown
:0200F32C 1C00D51C stcne  5,cr13,[r0],{#0x1c}
:0200F330 A900CD56 stmgedb  r0 ,{r1,r2,r4,r6,r8,r10,r11,r14,r15}
:0200F334 00ADD410 adceq  r13,r13,r0,lsl r4
:0200F338 1E850331 mcrne 3,4,r0,cr5,cr1,{1}
:0200F33C BB02B9A3 bllt 020BD9D0
:0200F340 0000FFB3 streqh r15,[r0], -r3
:0200F344 07086D41 streq r6,[r0], -r3
:0200F348 94903A6D ldrls r3,[r0],#+0xa6d
:0200F34C F5201D31 strnv r1,[r0, #-0xd31]!
:0200F350 001D9301 andeqs r9,r13,r1,lsl #0x6
:0200F354 6C0300A1 stcvs  0,cr0,[r3],{#0xa1}
:0200F358 93000184 unknown
:0200F35C 152B2171 strne r2,[r11, #-0x171]!
:0200F360 A0157400 andges r7,r5,r0,lsl #0x8
:0200F364 0D0AFDAA unknown
:0200F368 00152500 andeqs r2,r5,r0,lsl #0xa
:0200F36C 7D82555C unknown
:0200F370 E3A02B2F mov  r2,#0xBC00		;r2=48128(0xbc00)
:0200F374 521F122D andpls r1,r15,#0xD0000002
:0200F378 0444EB02 streqb r14,[r4],#-0xb02
:0200F37C 153A1D01 ldrne r1,[r10, #-0xd01]!
:0200F380 040A1D22 streq r1,[r10],#-0xd22
:0200F384 29340181 ldmcsdb  r4!,{r0,r7,r8}
:0200F388 4134AE02 teqmi r4,r2,lsl #0x1c
:0200F38C 5165059F unknown
:0200F390 0D006517 unknown
:0200F394 0055FA50 subeqs r15,r5,r0,asr r10
:0200F398 18706511 unknown
:0200F39C 65106521 ldrvs r6,[r0, #-0x521]		;(r0-0x521=*(cee263df))
:0200F3A0 FD11CAF0 unknown
:0200F3A4 00650EC1 rsbeq  r0,r5,r1,asr #0x1d
:0200F3A8 652065F8 strvs r6,[r0, #-0x5f8]!
:0200F3AC FD6C2AF0 stc2l 10,cr2,[r12,#-0x3c0]!
:0200F3B0 00010A29 andeq  r0,r1,r9,lsr #0x14
:0200F3B4 3065FD8F rsbcc  r15,r5,r15,lsl #0x1b
:0200F3B8 A6010DE7 strge r0,r15,r5,r15,lsl #0x1b
:0200F3BC 16411518 unknown
:0200F3C0 553500FD ldrpl r0,[r5, #-0xfd]!
:0200F3C4 2A10B000 bcs 0243B3CC
:0200F3C8 55002D9F strpl r2,[r0, #-0xd9f]		;(r0-0xd9f=*(cee25b61))
:0200F3CC B0E59110 rsclt  r9,r5,r0,lsl r1
:0200F3D0 46D00ACD ldrmib r0,r9,r5,r0,lsl r1
:0200F3D4 91E59113 mvnls  r9,r3,lsl r1
:0200F3D8 E5000C20 str r0,[r0, #-0xc20]		;(r0-0xc20=*(cee25ce0))
:0200F3DC 0050B00D subeqs r11,r0,r13
:0200F3E0 D102E192 swple r14,r2,r2
:0200F3E4 001D8AE1 andeqs r8,r13,r1,ror #0x15
:0200F3E8 002D4488 eoreq  r4,r13,r8,lsl #0x9
:0200F3EC 10591090 unknown
:0200F3F0 01890DA1 orreq  r0,r9,r1,lsr #0x1b
:0200F3F4 923923D0 eorlss r2,r9,#0x40000003
:0200F3F8 0D1D92E5 unknown
:0200F3FC E1D000B4 ldrh r0,[r0, #+0x4]		;r0+0x4=*(cee26904)
:0200F400 0001A308 andeq  r10,r1,r8,lsl #0x6
:0200F404 030449E6 unknown
:0200F408 2EDDFFEC cdpcs 15,12,cr15,cr13,cr12,7
:0200F40C 0A290F8A beq 02A5323C
:0200F410 13A519E9 movne  r1,#0x3A4000		;r1=3817472(0x3a4000)
:0200F414 0B9D200D bleq 00757450
:0200F418 C13E342F teqgt r14,r15,lsr #0x8
:0200F41C 1D1BA1E5 unknown
:0200F420 E006E510 and  r14,r6,r0,lsl r5
:0200F424 C11C2430 tstgt r12,r0,lsr r4
:0200F428 318300B5 strcch r0,[r3, +r5]
:0200F42C F9E35308 unknown
:0200F430 158A1FF9 strne r1,[r10, #+0xff9]		;r10+0xff9=*(00000ff9)
:0200F434 050AB913 streq r11,[r10, #-0x913]		;(r10-0x913=*(fffff6ed))
:0200F438 20053210 andcs  r3,r5,r0,lsl r2
:0200F43C C12400B1 strgth r0,[r4, -r1]!
:0200F440 A1010D37 unknown
:0200F444 E5C12400 strb r2,[r1, #+0x400]		;r1+0x400=*(003a4400)
:0200F448 C0242109 eorgt  r2,r4,r9,lsl #0x2
:0200F44C C9CEE523 stmgtib  r14 ,{r0,r1,r5,r8,r10,r13,r14,r15}^
:0200F450 2C997D00 ldccs  13,cr7,[r9],{#0x0}
:0200F454 0C020195 stceq  1,cr0,[r2],{#0x95}
:0200F458 F102D1CC unknown
:0200F45C 032D501E unknown
:0200F460 48D102B4 ldmmiia  r1 ,{r2,r4,r5,r7,r9}^
:0200F464 50001996 mulpl  r0,r6,r9
:0200F468 0045039D unknown
:0200F46C 000C5A08 andeq  r5,r12,r8,lsl #0x14
:0200F470 029CEB0D addeqs r14,r12,#0x3400
:0200F474 E3E018A1 mvn  r1,#0xA10000
:0200F478 489998DD ldmmiia  r9 ,{r0,r2,r3,r4,r6,r7,r11,r12,r15}
:0200F47C 1548DDF9 strneb r13,[r8, #-0xdf9]		;(r8-0xdf9=*(cee25b07))
:0200F480 D598DD00 ldrle r13,[r8, #+0xd00]		;r8+0xd00=*(cee27600)
:0200F484 087149ED unknown
:0200F488 18DD6E03 ldmneia  r13 ,{r0,r1,r9,r10,r11,r13,r14}^
:0200F48C 5DB2025D ldcpl  2,cr0,[r2,#+0x174]!
:0200F490 810CB802 unknown
:0200F494 024B5801 subeq  r5,r11,#0x10000
:0200F498 02CD0395 sbceq  r0,r13,#0x54000002
:0200F49C 12501009 subnes r1,r0,#0x9
:0200F4A0 20050189 andcs  r0,r5,r9,lsl #0x3
:0200F4A4 0500BDCE streq r11,[r0, #-0xdce]		;(r0-0xdce=*(cee25b32))
:0200F4A8 34010120 strcc r0,[r1],#-0x120
:0200F4AC 01B0C9C2 moveqs r12,r2,asr #0x13
:0200F4B0 0DE72790 stceql 7,cr2,[r7,#+0x240]!
:0200F4B4 000D1410 andeq  r1,r13,r0,lsl r4
:0200F4B8 097103DC unknown
:0200F4BC E2634A18 rsb  r4,r3,#0x18000
:0200F4C0 293D002D ldmcsdb  r13!,{r0,r2,r3,r5}
:0200F4C4 DD0007C3 unknown
:0200F4C8 0B458C0E bleq 03172508
:0200F4CC 220C4502 andcs  r4,r12,#0x800000
:0200F4D0 00411215 subeq  r1,r1,r5,lsl r2
:0200F4D4 E5359033 ldr r9,[r5, #-0x33]!
:0200F4D8 83001D40 unknown
:0200F4DC 003D8221 eoreqs r8,r13,r1,lsr #0x4
:0200F4E0 4DE74492 stcmil 4,cr4,[r7,#+0x248]!
:0200F4E4 4D180560 unknown
:0200F4E8 604D2880 subvs  r2,r13,r0,lsl #0x11
:0200F4EC 00990CB5 ldreqh r0,[r9], +r5
:0200F4F0 0031C0EE eoreqs r12,r1,r14,ror #0x1
:0200F4F4 124D11C4 subne  r1,r13,#0x31
:0200F4F8 4D93104D unknown
:0200F4FC 4D21B230 stcmi  2,cr11,[r1,#-0xc0]!
:0200F500 0906B900 stmeqdb  r6 ,{r8,r11,r12,r13,r15}
:0200F504 0020004D eoreq  r0,r0,r13,asr #0x0
:0200F508 00111693 muleqs r1,r3,r6
:0200F50C 80490B75 subhi  r0,r9,r5,ror r11
:0200F510 9D40498C unknown
:0200F514 27804921 strcs r4,[r0,+r1, lsr #0x12]
:0200F518 700F8177 andvc  r8,r15,r7,ror r1
:0200F51C 1178002D cmnne r8,r13,lsr #0x0
:0200F520 D02EA19F mlale  r14,r15,r1,r10unknown
:0200F524 E5920345 ldr r0,[r2, #+0x345]		;r2+0x345=*(0000bf45)
:0200F528 E0810180 add  r0,r1,r0,lsl #0x3
:0200F52C 90110004 andlss r0,r1,r4
:0200F530 068100E7 streq r0,r0,r1,r4
:0200F534 8D10B108 unknown
:0200F538 7931D00E ldmvcdb  r1!,{r1,r2,r3,r12,r14,r15}
:0200F53C 11F10001 mvnnes r0,r1
:0200F540 014002A5 unknown
:0200F544 269A7E8D ldrcs r7,[r10],+r13, lsl #0x1d
:0200F548 1D0E1D14 unknown
:0200F54C 2618B500 ldrcs r11,[r8],-r0, lsl #0xa
:0200F550 E51CC204 ldr r12,[r12, #-0x204]		;(r12-0x204=*(9dc4cffc))
:0200F554 EB00052B bl 02010A08
:0200F558 07310055 unknown
:0200F55C 18E2604D unknown
:0200F560 60E59F61 rscvs  r9,r5,r1,ror #0x1e
:0200F564 400E0719 andmi  r0,r14,r9,lsl r7
:0200F568 04954051 ldreq r4,[r5],#+0x51
:0200F56C 00AFE021 adceq  r14,r15,r1,lsr #0x0
:0200F570 B1810051 orrlt  r0,r1,r1,asr r0
:0200F574 E01A9511 ands r9,r10,r1,lsl r5
:0200F578 7054E1A0 subvcs r14,r4,r0,lsr #0x3
:0200F57C 06E20381 unknown
:0200F580 071DA0C0 ldreq r10,r14,r4,r0,lsr #0x3
:0200F584 100FE8B7 strneh r14,[r15], -r7
:0200F588 01E8AE00 mvneq  r10,r0,lsl #0x1c
:0200F58C FBE25CC0 blx 018A6894
:0200F590 1AFFFF00 bne 0200F198
:0200F594 E898000F ldmia  r8 ,{r0,r1,r2,r3}
:0200F598 40B9007B adcmis r0,r9,r11,ror r0
:0200F59C EE00B904 cdp 9,0,cr11,cr0,cr4,0
:0200F5A0 500000B9 strplh r0,[r0], -r9
:0200F5A4 40950851 addmis r0,r5,r1,asr r8
:0200F5A8 60C0E24D sbcvs  r14,r0,r13,asr #0x4
:0200F5AC 0028E59F mlaeq  r8,r15,r5,r14unknown
:0200F5B0 504D0719 subpl  r0,r13,r9,lsl r7
:0200F5B4 304D01D8 unknown
:0200F5B8 F04D01D9 unknown
:0200F5BC 104D0193 unknown
:0200F5C0 1D004D2D unknown
:0200F5C4 4D1D804D unknown
:0200F5C8 4D0DAA00 unknown
:0200F5CC 004DBDB0 streqh r11,[r13],#-0xd0
:0200F5D0 80112019 andhis r2,r1,r9,lsl r0
:0200F5D4 02781AE0 rsbeqs r1,r8,#0xE0000
:0200F5D8 79207DD1 stmvcdb  r0!,{r0,r4,r6,r7,r8,r10,r11,r12,r13,r14}
:0200F5DC 0805D102 stmeqda  r5 ,{r1,r8,r12,r14,r15}
:0200F5E0 0C030075 stceq  0,cr0,[r3],{#0x75}
:0200F5E4 E5962161 ldr r2,[r6, #+0x161]		;r6+0x161=*(00000161)
:0200F5E8 80090185 andhi  r0,r9,r5,lsl #0x3
:0200F5EC 1E2902E0 cdpne 2,2,cr0,cr9,cr0,7
:0200F5F0 B6E1D027 unknown
:0200F5F4 0E811708 cdpeq 7,8,cr1,cr1,cr8,0
:0200F5F8 B2E1C420 rsclt  r12,r1,#0x20000000
:0200F5FC 42B80009 adcmis r0,r8,#0x9
:0200F600 BAE1D017 blt 01883664
:0200F604 100DFD07 andne  r15,r13,r7,lsl #0x1a
:0200F608 B6E120C4 unknown
:0200F60C 02ADC400 adceq  r12,r13,#0x0
:0200F610 10F5E894 smlalnes r14,r5,r4,r8
:0200F614 1D05000D unknown
:0200F618 D40D0514 strle r0,[r13],#-0x514
:0200F61C 065F08B1 unknown
:0200F620 06EB002B unknown
:0200F624 50EB0007 rscpl  r0,r11,r7
:0200F628 F08000C5 addnv  r0,r0,r5,asr #0x1
:0200F62C 21257981 unknown
:0200F630 00053C2E andeq  r3,r5,r14,lsr #0x18
:0200F634 012C84EC unknown
:0200F638 140E0900 strne r0,[r14],#-0x900
:0200F63C 15ED001D strneb r0,[r13, #+0x1d]!
:0200F640 1BD00427 blne 014106E4
:0200F644 19D520F5 ldmneib  r5 ,{r0,r2,r4,r5,r6,r7,r13}^
:0200F648 1E13073D mrcne 7,0,r0,cr3,cr13,{1}
:0200F64C 1C59F019 ldcnel 0,cr15,[r9],{#0x19}
:0200F650 10E7A019 rscne  r10,r7,r9,lsl r0
:0200F654 15B12CD9 ldrne r2,[r1, #+0xcd9]!
:0200F658 C000E191 mulgt  r0,r1,r1
:0200F65C 0316B4E3 tsteq r6,#0xE3000000
:0200F660 585DE581 ldmplda  r13 ,{r0,r7,r8,r10,r13,r14,r15}^
:0200F664 285D4078 ldmcsda  r13 ,{r3,r4,r5,r6,r14}^
:0200F668 09C80791 stmeqib  r8 ,{r0,r4,r7,r8,r9,r10}^
:0200F66C 30008510 andcc  r8,r0,r0,lsl r5
:0200F670 5001E1C6 andpl  r14,r1,r6,asr #0x3
:0200F674 028338D9 addeq  r3,r3,#0xD90000
:0200F678 8518D140 ldrhi r13,[r8, #-0x140]		;(r8-0x140=*(cee267c0))
:0200F67C 4104E4E5 unknown
:0200F680 8984841E stmhiib  r4 ,{r1,r2,r3,r4,r10,r15}
:0200F684 00091166 andeq  r1,r9,r6,ror #0x2
:0200F688 264DFDB6 unknown
:0200F68C 02CA2641 sbceq  r2,r10,#0x4100000
:0200F690 59080005 stmpldb  r8 ,{r0,r2}
:0200F694 00510600 subeqs r0,r1,r0,lsl #0xc
:0200F698 AA005D35 bge 02026B74
:0200F69C 105D100D subnes r1,r13,r13
:0200F6A0 0D32100D ldceq  0,cr1,[r2,#-0x34]!
:0200F6A4 91B133C0 movlss r3,r0,asr #0x7
:0200F6A8 2DD74649 unknown
:0200F6AC B1203110 unknown
:0200F6B0 FFF0EF06 swinv 0x00f0ef06
:0200F6B4 871445EB ldrhi r4,r3,r0,asr #0x7
:0200F6B8 EB0F1191 bl 023D3D04
:0200F6BC 1195351D orrnes r3,r5,r13,lsl r5
:0200F6C0 15111015 ldrne r1,[r1, #-0x15]		;(r1-0x15=*(003a3feb))
:0200F6C4 C1BD79DD ldrgtsb r7,[r13, +r13]!
:0200F6C8 31481E49 unknown
:0200F6CC 31073120 unknown
:0200F6D0 3B144000 blcc 0251F6D8
:0200F6D4 00314139 eoreqs r4,r1,r9,lsr r1
:0200F6D8 6C402565 stcvsl 5,cr2,[r0],{#0x65}
:0200F6DC 106E4005 rsbne  r4,r14,r5
:0200F6E0 1512822B ldrne r8,[r2, #-0x22b]		;(r2-0x22b=*(0000b9d5))
:0200F6E4 1D4A1100 unknown
:0200F6E8 24241C02 unknown
:0200F6EC F0413041 subnv  r3,r1,r1,asr #0x0
:0200F6F0 41F4F041 mvnmis r15,r1,asr #0x0
:0200F6F4 80413C40 subhi  r3,r1,r0,asr #0x18
:0200F6F8 00155739 andeqs r5,r5,r9,lsr r7
:0200F6FC 414041E0 unknown
:0200F700 B8F041F0 unknown
:0200F704 5D2B4041 stcpl  0,cr4,[r11,#-0x104]!
:0200F708 15288041 strne r8,[r8, #-0x41]!
:0200F70C 7123A400 unknown
:0200F710 81710D31 cmnhi r1,r1,lsr r13
:0200F714 00290AA5 eoreq  r0,r9,r5,lsr #0x15
:0200F718 69402D02 stmvsdb  r0 ,{r1,r8,r10,r11,r13}^
:0200F71C 15123961 ldrne r3,[r2, #-0x961]		;(r2-0x961=*(0000b29f))
:0200F720 517A1A40 cmnpl r10,r0,asr #0x14
:0200F724 68005D92 stmvsda  r0 ,{r1,r4,r7,r8,r10,r11,r12,r14}
:0200F728 52519015 subpls r9,r1,#0x15
:0200F72C 90151239 andlss r1,r5,r9,lsr r2
:0200F730 39FB5251 unknown
:0200F734 80E51312 rschi  r1,r5,r2,lsl r3
:0200F738 12395251 eornes r5,r9,#0x10000005
:0200F73C F1092025 unknown
:0200F740 C0317DC8 eorgts r7,r1,r8,asr #0x1b
:0200F744 40811308 addmi  r1,r1,r8,lsl #0x6
:0200F748 D5131651 ldrle r1,[r3, #-0x651]		;(r3-0x651=*(fffff9af))
:0200F74C 1959F870 ldmnedb  r9 ,{r4,r5,r6,r11,r12,r13,r14,r15}^
:0200F750 C950D500 ldmgtdb  r0 ,{r8,r10,r12,r14,r15}^
:0200F754 35E0C0D5 strccb r12,[r0, #+0xd5]!
:0200F758 C015CA40 andgts r12,r5,r0,asr #0x14
:0200F75C CB50F9AB blgt 0344DE10
:0200F760 0B32C0BD bleq 02CBFA5C
:0200F764 1021E350 eorne  r14,r1,r0,asr r3
:0200F768 4015AC85 andmis r10,r5,r5,lsl #0x19
:0200F76C 98C021CC stmlsia  r0 ,{r2,r3,r6,r7,r8,r13}^
:0200F770 20510021 subcss r0,r1,r1,lsr #0x0
:0200F774 CDEA8021 stcgtl 0,cr8,[r10,#+0x84]!
:0200F778 61D3A000 bicvss r10,r3,r0
:0200F77C 0061D200 rsbeq  r13,r1,r0,lsl #0x4
:0200F780 006150D1 unknown
:0200F784 791278D8 ldmvcdb  r2 ,{r3,r4,r6,r7,r11,r12,r13,r14}
:0200F788 0E803940 cdpeq 9,8,cr3,cr0,cr0,2
:0200F78C 64B10079 unknown
:0200F790 02E59F22 rsceq  r9,r5,#0x88
:0200F794 10211015 eorne  r1,r1,r5,lsl r0
:0200F798 55E00009 strplb r0,[r0, #+0x9]!
:0200F79C 03002120 unknown
:0200F7A0 31458210 unknown
:0200F7A4 634402A1 unknown
:0200F7A8 63714512 cmnvs r1,#0x4800000
:0200F7AC 45CE8145 strmib r8,[r14, #+0x145]		;r14+0x145=*(0200f6dd)=#722497088(0x2b106e40)
:0200F7B0 2A1220C1 bcs 02497ABC
:0200F7B4 45CF3015 strmib r3,[r15, #+0x15]		;r15+0x15=*(0200f7d1)=#-265481856(0xf02d1180)
:0200F7B8 1112B591 unknown
:0200F7BC 1541F02D strneb r15,[r1, #-0x2d]		;(r1-0x2d=*(003a3fd3))
:0200F7C0 11A8AD00 movne  r10,r0,lsl #0x1a		;r10=0(0x0)
:0200F7C4 153BF02D ldrne r15,[r11, #-0x2d]!
:0200F7C8 2D119400 unknown
:0200F7CC 153594F0 ldrne r9,[r5, #-0x4f0]!
:0200F7D0 2D118000 unknown
:0200F7D4 00152FF0 ldreqsh r2,[r5], -r0
:0200F7D8 2D11526C unknown
:0200F7DC 001529F0 ldreqsh r2,[r5], -r0
:0200F7E0 F02D1158 eornv  r1,r13,r8,asr r1
:0200F7E4 00154A23 andeqs r4,r5,r3,lsr #0x14
:0200F7E8 F02D117C eornv  r1,r13,r12,ror r1
:0200F7EC 6800151D stmvsda  r0 ,{r0,r2,r3,r4,r8,r10,r12}
:0200F7F0 F02D2911 eornv  r2,r13,r1,lsl r9
:0200F7F4 54001517 strpl r1,[r0],#-0x517
:0200F7F8 11F02D11 mvnnes r2,r1,lsl r13
:0200F7FC 40A50015 adcmi  r0,r5,r5,lsl r0
:0200F800 802D5015 eorhi  r5,r13,r5,lsl r0
:0200F804 2C00150B stccs  5,cr1,[r0],{#0xb}
:0200F808 96707911 unknown
:0200F80C 05401503 streqb r1,[r0, #-0x503]		;(r0-0x503=*(cee263fd))
:0200F810 11180079 tstne r8,r9,ror r0
:0200F814 4A063025 bmi 0219B8B0
:0200F818 15020061 strne r0,[r2, #-0x61]		;(r2-0x61=*(0000bb9f))
:0200F81C CA40610A bgt 03027C4C
:0200F820 F4C061D0 strnvb r6,[r0],#+0x1d0
:0200F824 D140394D unknown
:0200F828 1E659015 mcrne 0,3,r9,cr5,cr5,{0}
:0200F82C 06E59520 unknown
:0200F830 D300550D unknown
:0200F834 00310055 eoreqs r0,r1,r5,asr r0
:0200F838 78105102 ldmvcda  r0 ,{r1,r8,r12,r14}
:0200F83C 03AD00F1 moveq  r0,#0xF1		;r0=241(0xf1)
:0200F840 02E24210 rsceq  r4,r2,#0x1
:0200F844 000D0F41 andeq  r0,r13,r1,asr #0x1e
:0200F848 BC8A0020 stclt  0,cr0,[r10],{#0x20}
:0200F84C 2F8D3009 swics 0x008d3009
:0200F850 CD1821B4 unknown
:0200F854 B903D803 stmltdb  r3 ,{r0,r1,r11,r12,r14,r15}
:0200F858 C00DD301 andgt  r13,r13,r1,lsl #0x6
:0200F85C 15022DD4 strne r2,[r2, #-0xdd4]		;(r2-0xdd4=*(0000ae2c))
:0200F860 EA000D10 b 02012CA8
:0200F864 071011E1 ldreq r1,[r2, #-0xdd4]		;(r2-0xdd4=*(0000ae2c))
:0200F868 F9D50CB1 ldmnvib  r5 ,{r0,r4,r5,r7,r10,r11}^
:0200F86C 2A00B001 bcs 0203B878
:0200F870 13C901C6 bicne  r0,r9,#0x80000031
:0200F874 20419978 subcs  r9,r1,r8,ror r9
:0200F878 5407002D strpl r0,[r7],#-0x2d
:0200F87C 20000052 andcs  r0,r0,r2,asr r0
:0200F880 CB2A0001 blgt 02A8F88C
:0200F884 01900607 orreqs r0,r0,r7,lsl #0xc
:0200F888 00018E00 andeq  r8,r1,r0,lsl #0x1c
:0200F88C F20001E8 andnv  r0,r0,#0x3A
:0200F890 001500CB andeqs r0,r5,r11,asr #0x1
:0200F894 0800354C stmeqda  r0 ,{r2,r3,r6,r8,r10,r12,r13}
:0200F898 016C0001 unknown
:0200F89C CF54D000 swigt 0x0054d000
:0200F8A0 09850000 stmeqib  r5 ,{}
:0200F8A4 0059D800 subeqs r13,r9,r0,lsl #0x10
:0200F8A8 5DBF0010 ldcpl  0,cr0,[r15,#+0x40]!
:0200F8AC 4E8C0000 cdpmi 0,8,cr0,cr12,cr0,0
:0200F8B0 63000000 unknown
:0200F8B4 C30067C8 unknown
:0200F8B8 08380000 ldmeqda  r8!,{}
:0200F8BC 059C0001 ldreq r0,[r12, #+0x1]		;r12+0x1=*(9dc4d201)
:0200F8C0 00C86400 sbceq  r6,r8,r0,lsl #0x8
:0200F8C4 C7059F00 strgt r9,[r5,-r0, lsl #0x1e]
:0200F8C8 CCB00000 ldcgt  0,cr0,[r0],#+0x0
:0200F8CC 00CC0EEC sbceq  r0,r12,r12,ror #0x1d
:0200F8D0 01140020 tsteq r4,r0,lsr #0x0
:0200F8D4 00011E00 andeq  r1,r1,r0,lsl #0x1c
:0200F8D8 E60001DC unknown
:0200F8DC 0000CD54 andeq  r12,r0,r4,asr r13
:0200F8E0 00013A2E andeq  r3,r1,r14,lsr #0x14
:0200F8E4 00790018 rsbeqs r0,r9,r8,lsl r0
:0200F8E8 007CFF00 rsbeqs r15,r12,r0,lsl #0x1e
:0200F8EC 8010B500 andhis r11,r0,r0,lsl #0xa
:0200F8F0 4920B5A4 stmmidb  r0!,{r2,r5,r7,r8,r10,r12,r13,r15}
:0200F8F4 9003B437 andls  r11,r3,r7,lsr r4
:0200F8F8 4610060D ldrmi r0,[r0],-r13, lsl #0xc
:0200F8FC 05902061 ldreq r2,[r0, #+0x61]		;r0+0x61=*(00000152)
:0200F900 08081921 stmeqda  r8 ,{r0,r5,r8,r11,r12}
:0200F904 0D12E310 unknown
:0200F908 C5DC00B1 ldrgtb r0,[r12, #+0xb1]		;r12+0xb1=*(9dc4d2b1)
:0200F90C 190F3025 stmnedb  r15 ,{r0,r2,r5,r12,r13}
:0200F910 29001E00 stmcsdb  r0 ,{r9,r10,r11,r12}
:0200F914 6C201900 stcvs  9,cr1,[r0],#-0x0
:0200F918 10150045 andnes r0,r5,r5,asr #0x0
:0200F91C 210D4079 unknown
:0200F920 B1FC7A3B mvnlts r7,lsr r11
:0200F924 02408980 subeq  r8,r0,#0x200000
:0200F928 EF670061 swi 0x00670061
:0200F92C 35965071 ldrcc r5,[r6, #+0x71]		;r6+0x71=*(00000071)
:0200F930 100C290B andne  r2,r12,r11,lsl #0x12
:0200F934 EFBC00C1 swi 0x00bc00c1
:0200F938 720BEBFF andvc  r14,r11,#0x3FC00
:0200F93C 312407E1 unknown
:0200F940 0D2E9100 stceq  1,cr9,[r14,#-0x0]!
:0200F944 500D0100 andpl  r0,r13,r0,lsl #0x2
:0200F948 020F51BA andeq  r5,r15,#0x8000002E
:0200F94C 02E31101 rsceq  r1,r3,#0x40000000
:0200F950 13018118 unknown
:0200F954 10150E7D andnes r0,r5,r13,ror r14
:0200F958 2F213B89 swics 0x00213b89
:0200F95C B2006510 andlt  r6,r0,#0x4000000
:0200F960 3BA50058 blcc 0094FAC8
:0200F964 25075061 strcs r5,[r7, #-0x61]		;(r7-0x61=*(ffffff9f))
:0200F968 1091C500 addnes r12,r1,r0,lsl #0xa
:0200F96C 0D1025AC unknown
:0200F970 3E164D00 cdpcc 13,0,cr4,cr6,cr0,0
:0200F974 DD7025F7 ldclel 5,cr2,[r0,#-0x3dc]!
:0200F978 E7104915 unknown
:0200F97C E9461D6D stmdb  r6 ,{r0,r2,r3,r5,r6,r8,r10,r11,r12}^
:0200F980 500001F1 unknown
:0200F984 49A00105 stmmiib  r0!,{r0,r2,r8}
:0200F988 DA0D29D3 ble 0235A0DC
:0200F98C 2059E676 subcss r14,r9,r6,ror r6
:0200F990 62131249 andvss r1,r3,#0x90000004
:0200F994 2D177D04 unknown
:0200F998 2D002080 unknown
:0200F99C 26900900 ldrcs r0,[r0],+r0, lsl #0x12
:0200F9A0 F110002D tstnv r0,r13,lsr #0x0
:0200F9A4 3516C92A ldrcc r12,[r6, #-0x92a]		;(r6-0x92a=*(fffff6d6))
:0200F9A8 08E31030 unknown
:0200F9AC 790B0D1D stmvcdb  r11 ,{r0,r2,r3,r4,r8,r10,r11}
:0200F9B0 2AE1FFE9 bcs 0188F95C
:0200F9B4 39385E89 ldmccdb  r8!,{r0,r3,r7,r9,r10,r11,r12,r14}
:0200F9B8 2920B106 stmcsdb  r0!,{r1,r2,r8,r12,r13,r15}
:0200F9BC 40150059 andmis r0,r5,r9,asr r0
:0200F9C0 B015FA13 andlts r15,r5,r3,lsl r10
:0200F9C4 12014C02 andne  r4,r1,#0x200
:0200F9C8 AD19F9E3 unknown
:0200F9CC E9306DE8 ldmdb  r0!,{r3,r5,r6,r7,r8,r10,r11,r13,r14}
:0200F9D0 F908C81B stmnvdb  r8 ,{r0,r1,r3,r4,r11,r14,r15}
:0200F9D4 411A994B tstmi r10,r11,asr #0x12
:0200F9D8 2D000F1E unknown
:0200F9DC 51AD0EE9 movpl  r0,r9,ror #0x1d
:0200F9E0 05112120 ldreq r2,[r1, #-0x120]		;(r1-0x120=*(003a3ee0))
:0200F9E4 06D91371 unknown
:0200F9E8 B90C3D40 stmltdb  r12 ,{r6,r8,r10,r11,r12,r13}
:0200F9EC E5927020 ldr r7,[r2, #+0x20]		;r2+0x20=*(0000bc20)
:0200F9F0 A91DE10A ldmgedb  r13 ,{r1,r3,r8,r13,r14,r15}
:0200F9F4 11067D12 unknown
:0200F9F8 754AF801 strvcb r15,[r10, #-0x801]		;(r10-0x801=*(fffff7ff))
:0200F9FC 702B7100 eorvc  r7,r11,r0,lsl #0x2
:0200FA00 1181E087 orrne  r14,r1,r7,lsl #0x1
:0200FA04 ABC611A1 blge 01194090
:0200FA08 11850005 orrne  r0,r5,r5
:0200FA0C 75100592 ldrvc r0,[r0, #-0x592]		;(r0-0x592=*(fffffb5f))
:0200FA10 36FC7101 unknown
:0200FA14 7D2F317D stcvc  1,cr3,[r15,#-0x1f4]!
:0200FA18 8B005D29 blhi 02026EC4
:0200FA1C 8DB00189 ldchi  1,cr0,[r0,#+0x224]!
:0200FA20 3C8DE52D stccc  5,cr14,[r13],{#0x2d}
:0200FA24 04290B35 unknown
:0200FA28 20095D0B andcs  r5,r9,r11,lsl #0x1a
:0200FA2C 8DAE0009 stchi  0,cr0,[r14,#+0x24]!
:0200FA30 191C4110 ldmnedb  r12 ,{r4,r8,r14}
:0200FA34 0119133D tsteq r9,r13,lsr r3
:0200FA38 79C710FD stmvcib  r7 ,{r0,r2,r3,r4,r5,r6,r7,r12}^
:0200FA3C 7918BB41 ldmvcdb  r8 ,{r0,r6,r8,r9,r11,r12,r13,r15}
:0200FA40 794F2C81 stmvcdb  r15 ,{r0,r7,r10,r11,r13}^
:0200FA44 E1DD1001 bics r1,r13,r1
:0200FA48 DD04B012 unknown
:0200FA4C 1D1128A9 unknown
:0200FA50 92617D30 rsbls  r7,r1,#0xC00
:0200FA54 1810CD68 ldmneda  r0 ,{r3,r5,r6,r8,r10,r11,r14,r15}
:0200FA58 1161E1A0 unknown
:0200FA5C 11500821 cmpne r0,r1,lsr #0x10
:0200FA60 00A509E1 adceq  r0,r5,r1,ror #0x13
:0200FA64 01590004 cmpeq r9,r4
:0200FA68 E024217A eor  r2,r4,r10,ror r1
:0200FA6C A11C1015 tstge r12,r5,lsl r0
:0200FA70 E1016504 unknown
:0200FA74 9A044103 bls 0211FE88
:0200FA78 31457A99 unknown
:0200FA7C F1068D0A unknown
:0200FA80 51510071 cmppl r1,r1,ror r0
:0200FA84 0151D9D4 ldreqsb r13,[r1, #-0x94]		;(r1-0x9d4=*(003a3f6c))
:0200FA88 1C19115D ldcne  1,cr1,[r9],{#0x5d}
:0200FA8C 08130616 ldmeqda  r3 ,{r1,r2,r4,r9,r10}
:0200FA90 089E08F9 ldmeqia  r14 ,{r0,r3,r4,r5,r6,r7,r11}
:0200FA94 BD4F514D unknown
:0200FA98 551145E8 ldrpl r4,[r1, #-0x5e8]		;(r1-0x5e8=*(003a3a18))
:0200FA9C E21ABD5D ands r11,r10,#0x1740
:0200FAA0 3D007904 unknown
:0200FAA4 601D5DA1 andvss r5,r13,r1,lsr #0x1b
:0200FAA8 A5FC0685 ldrgeb r0,[r12, #+0x685]!
:0200FAAC 3D94AE76 unknown
:0200FAB0 2100AD21 unknown
:0200FAB4 214EF98A unknown
:0200FAB8 AD4E083A unknown
:0200FABC 151A2110 ldrne r2,[r10, #-0x110]		;(r10-0x110=*(fffffef0))
:0200FAC0 8440000B strhib r0,[r0],#-0xb
:0200FAC4 470795E0 strmi r9,[r0],#-0xb
:0200FAC8 5906E020 stmpldb  r6 ,{r5,r13,r14,r15}
:0200FACC 80AD5E42 adchi  r5,r13,r2,asr #0x1c
:0200FAD0 01D00931 biceqs r0,r0,r1,lsr r9
:0200FAD4 0DE10006 stceql 0,cr0,[r1,#+0x18]!
:0200FAD8 11B54C81 movnes r4,r1,lsl #0x19		;r4=0(0x0)
:0200FADC B80A4110 stmltda  r10 ,{r4,r8,r14}
:0200FAE0 10F1A000 rscnes r10,r1,r0
:0200FAE4 2D4007C5 unknown
:0200FAE8 13B9B000 movnes r11,#0x0		;r11=0(0x0)
:0200FAEC 110815AC unknown
:0200FAF0 E9FDA900 ldmib  r13!,{r8,r11,r13,r15}^
:0200FAF4 00252331 eoreq  r2,r5,r1,lsr r3
:0200FAF8 19FC532D unknown
:0200FAFC 42019D01 andmi  r9,r1,#0x40
:0200FB00 A115E5FC ldrgesh r14,[r5, -r12]
:0200FB04 45667000 strmib r7,[r6, #-0x0]!
:0200FB08 0D108D05 unknown
:0200FB0C 16178D09 ldrne r8,[r7],-r9, lsl #0x1a
:0200FB10 0FE11709 swieq 0x00e11709
:0200FB14 08001113 stmeqda  r0 ,{r0,r1,r4,r8,r12}
:0200FB18 20A99D00 adccs  r9,r9,r0,lsl #0x1a
:0200FB1C A2008D68 andge  r8,r0,#0x1A00
:0200FB20 AD0E1EC1 unknown
:0200FB24 49710C01 unknown
:0200FB28 BC00C1CD stclt  1,cr12,[r0],{#0xcd}
:0200FB2C 0B097155 bleq 0226C088
:0200FB30 08E15000 unknown
:0200FB34 07E50361 streqb r0,ia 
:0200FB38 850BB1C1 strhi r11,[r11, #-0x1c1]		;(r11-0x1c1=*(fffffe3f))
:0200FB3C 201099E0 andcss r9,r0,r0,ror #0x13
:0200FB40 811051E0 tsthi r0,r0,ror #0x3
:0200FB44 B7321079 unknown
:0200FB48 0D080055 unknown
:0200FB4C 29E15A16 unknown
:0200FB50 01888916 orreq  r8,r8,r6,lsl r9
:0200FB54 95899001 strls r9,[r9, #+0x1]		;r9+0x1=*(00880001)
:0200FB58 FDE6802A stc2l 0,cr8,[r6,#+0xa8]!
:0200FB5C 57000802 strpl r0,[r0,-r2, lsl #0x10]
:0200FB60 C517B9E1 ldrgt r11,[r7, #-0x9e1]		;(r7-0x9e1=*(fffff61f))
:0200FB64 0405C20D streq r12,[r5],#-0x20d
:0200FB68 1EF10109 cdpne 1,14,cr0,cr1,cr9,0
:0200FB6C ED47221D unknown
:0200FB70 595CA000 ldmpldb  r12 ,{r13,r15}^
:0200FB74 00499000 subeq  r9,r9,r0
:0200FB78 F5021D80 strnv r1,[r2, #-0xd80]		;(r2-0xd80=*(0000ae80))
:0200FB7C 56D13906 ldrplb r3,[r1],+r6, lsl #0x12
:0200FB80 B9413975 stmltdb  r1 ,{r0,r2,r4,r5,r6,r8,r11,r12,r13}^
:0200FB84 85B44800 ldrhi r4,[r4, #+0x800]!
:0200FB88 24D96418 ldrcsb r6,[r9],#+0x418
:0200FB8C A1D302C9 bicges r0,r3,r9,asr #0x5
:0200FB90 E5905005 ldr r5,[r0, #+0x5]		;r0+0x5=*(000000f6)
:0200FB94 10291021 eorne  r1,r9,r1,lsr #0x0
:0200FB98 A0313A09 eorges r3,r1,r9,lsl #0x14
:0200FB9C 002DF2E3 eoreq  r15,r13,r3,ror #0x5
:0200FBA0 1EA10284 cdpne 2,10,cr0,cr1,cr4,4
:0200FBA4 59C80281 stmplib  r8 ,{r0,r7,r9}^
:0200FBA8 410B2504 unknown
:0200FBAC 21218203 unknown
:0200FBB0 05A14E9C streq r4,[r1, #+0xe9c]!
:0200FBB4 90401197 unknown
:0200FBB8 B6E64011 unknown
:0200FBBC 40110FC5 andmis r0,r1,r5,asr #0x1f
:0200FBC0 20116598 mulcss r1,r8,r5
:0200FBC4 00110699 muleqs r1,r9,r6
:0200FBC8 100D1BE1 andne  r1,r13,r1,ror #0x17
:0200FBCC DC4035A0 stclel 5,cr3,[r0],{#0xa0}
:0200FBD0 A840115F stmgeda  r0 ,{r0,r1,r2,r3,r4,r6,r8,r12}^
:0200FBD4 00852011 addeq  r2,r5,r1,lsl r0
:0200FBD8 11D70011 bicnes r0,r7,r1,lsl r0
:0200FBDC 105DC840 subnes r12,r13,r0,asr #0x10
:0200FBE0 24210D86 unknown
:0200FBE4 D2E59D30 rscle  r9,r5,#0xC00
:0200FBE8 02001104 andeq  r1,r0,#0x1
:0200FBEC 10E80CF9 unknown
:0200FBF0 2820BD86 stmcsda  r0!,{r1,r2,r7,r8,r10,r11,r12,r13,r15}
:0200FBF4 E5DD3045 ldrb r3,[r13, #+0x45]		;r13+0x45=*(000000a6)
:0200FBF8 950091CD strls r9,[r0, #-0x1cd]		;(r0-0x1cd=*(ffffff24))
:0200FBFC 1D53291C unknown
:0200FC00 03E5F008 mvneq  r15,#0x8
:0200FC04 0005245D andeq  r2,r5,r13,asr r4
:0200FC08 9002069D mulls  r2,r13,r6
:0200FC0C 009C0621 addeqs r0,r12,r1,lsr #0xc
:0200FC10 4100098D unknown
:0200FC14 28E5C910 unknown
:0200FC18 10050C70 andne  r0,r5,r0,ror r12
:0200FC1C B02CE5C8 eorlt  r14,r12,r8,asr #0xb
:0200FC20 E5C71005 strb r1,[r7, #+0x5]		;r7+0x5=*(00000005)
:0200FC24 05603021 streqb r3,[r0, #-0x21]!
:0200FC28 34E58B10 unknown
:0200FC2C 01049D20 unknown
:0200FC30 01298600 unknown
:0200FC34 0A09E5C2 beq 02289344
:0200FC38 7B857019 blvc 0016BCA4
:0200FC3C 3133F9FF ldrccsh r15,[r3, -r15]!
:0200FC40 A00A1901 andge  r1,r10,r1,lsl #0x12
:0200FC44 2B9514E3 blcs 00554FD8
:0200FC48 F107692A unknown
:0200FC4C F1FF5500 mvnnvs r5,r0,lsl #0xa
:0200FC50 C94D2A32 stmgtdb  r13 ,{r1,r4,r5,r9,r11,r13}^
:0200FC54 31540A00 cmpcc r4,r0,lsl #0x14
:0200FC58 330D100B unknown
:0200FC5C A90025C7 stmgedb  r0 ,{r0,r1,r2,r6,r7,r8,r10,r13}
:0200FC60 0759028A ldreqb r0,[r9,-r10, lsl #0x5]
:0200FC64 20811109 addcs  r1,r1,r9,lsl #0x2
:0200FC68 12F5E084 rscnes r14,r5,#0x84
:0200FC6C 024E539C subeq  r5,r14,#0x70000002
:0200FC70 11902AE1 orrnes r2,r0,r1,ror #0x15
:0200FC74 2011BD40 andcss r11,r1,r0,asr #0x1a
:0200FC78 2011C9A8 andcss r12,r1,r8,lsr #0x13
:0200FC7C B8401198 stmltda  r0 ,{r3,r4,r7,r8,r12}^
:0200FC80 11C82011 bicne  r2,r8,r1,lsl r0
:0200FC84 39A0AA20 stmccib  r0!,{r5,r9,r11,r13,r15}
:0200FC88 2011B340 andcss r11,r1,r0,asr #0x6
:0200FC8C A82011C7 stmgeda  r0!,{r0,r1,r2,r6,r7,r8,r12}
:0200FC90 AEAA4011 mcrge 0,5,r4,cr10,cr1,{0}
:0200FC94 118B2011 orrne  r2,r11,r1,lsl r0
:0200FC98 11036900 unknown
:0200FC9C 00112000 andeqs r2,r1,r0
:0200FCA0 4DB6A9BA ldcmi  9,cr10,[r6,#+0x2e8]!
:0200FCA4 A1E58613 mvnge  r8,r3,lsl r6
:0200FCA8 2410E810 ldrcs r14,[r0],#-0x810
:0200FCAC 7103A185 unknown
:0200FCB0 EBFFB60C bl 01FFD4E8
:0200FCB4 95061034 strls r1,[r6, #-0x34]		;(r6-0x34=*(ffffffcc))
:0200FCB8 01E5C115 mvneq  r12,r5,lsl r1
:0200FCBC 55C94005 strplb r4,[r9, #+0x5]		;r9+0x5=*(00880005)
:0200FCC0 2D3141F0 ldccs  1,cr4,[r1,#-0x3c0]!
:0200FCC4 E16002E9 unknown
:0200FCC8 05455000 streqb r5,[r5, #-0x0]		;(r5-0x0=*(b3b89a40))
:0200FCCC 1BB55040 blne 00D63DD4
:0200FCD0 CC240116 stcgt  1,cr0,[r4],#-0x58
:0200FCD4 17A900AD strne r0,[r9,+r13, lsr #0x1]!
:0200FCD8 B50009CC strlt r0,[r0, #-0x9cc]		;(r0-0x9cc=*(fffff725))
:0200FCDC 89781A49 unknown
:0200FCE0 9F21C406 swils 0x0021c406
:0200FCE4 B9052EE5 stmltdb  r5 ,{r0,r2,r5,r6,r7,r9,r10,r11,r13}
:0200FCE8 06100900 ldreq r0,[r0],-r0, lsl #0x12
:0200FCEC 63B80041 movvss r0,#0x41		;r0=65(0x41)
:0200FCF0 8B611D81 blhi 038572FC
:0200FCF4 311D5EB4 ldrcch r5,[r13, -r4]
:0200FCF8 40054044 andmi  r4,r5,r4,asr #0x0
:0200FCFC 01248133 unknown
:0200FD00 A9201111 stmgedb  r0!,{r0,r4,r8,r12}
:0200FD04 5D8800F1 unknown
:0200FD08 9D07D107 unknown
:0200FD0C 30DDEB06 sbcccs r14,r13,r6,lsl #0x16
:0200FD10 E0040091 mul  r4,r1,r0
:0200FD14 1DD9101D unknown
:0200FD18 716CA100 unknown
:0200FD1C 02DDE59F sbceqs r14,r13,#0x27C00000
:0200FD20 802015E3 eorhi  r1,r0,r3,ror #0xb
:0200FD24 1505A950 strne r10,[r5, #-0x950]		;(r5-0x950=*(b3b890f0))
:0200FD28 B9183900 ldmltdb  r8 ,{r8,r11,r12,r13}
:0200FD2C 097FD119 ldmeqdb  r15!,{r0,r3,r4,r8,r12,r14,r15}^
:0200FD30 CF000913 swigt 0x00000913
:0200FD34 D9135911 ldmledb  r3 ,{r0,r4,r8,r11,r12,r14}
:0200FD38 05E59718 streqb r9,[r5, #+0x718]!
:0200FD3C 462D0245 unknown
:0200FD40 01E5C084 mvneq  r12,r4,lsl #0x1
:0200FD44 02E28550 rsceq  r8,r2,#0x14000000
:0200FD48 F4067100 strnv r7,[r6],#-0x100
:0200FD4C 01280371 unknown
:0200FD50 03C03031 biceq  r3,r0,#0x31
:0200FD54 19699125 unknown
:0200FD58 39331FA1 ldmccdb  r3!,{r0,r5,r7,r8,r9,r10,r11,r12}
:0200FD5C 65483A03 strvsb r3,[r8, #-0xa03]		;r8-0xa03=*(2b10643d)=#0(0x00000000)
:0200FD60 59449601 stmpldb  r4 ,{r0,r9,r10,r12,r15}^
:0200FD64 8D100600 unknown
:0200FD68 4C013D01 stcmi  13,cr3,[r1],{#0x1}
:0200FD6C 2D02324F unknown
:0200FD70 F412FD22 ldrnv r15,[r2],#-0xd22
:0200FD74 81635049 unknown
:0200FD78 49961AED ldmmiib  r6 ,{r0,r2,r3,r5,r6,r7,r9,r11,r12}
:0200FD7C 48E59208 unknown
:0200FD80 23BC004D movcss r0,#0x4D		;r0=77(0x4d)
:0200FD84 E9E51192 unknown
:0200FD88 39D401E5 ldmccib  r4 ,{r0,r2,r5,r6,r7,r8}^
:0200FD8C F5164D5C ldrnv r4,[r6, #-0xd5c]		;(r6-0xd5c=*(fffff2a4))
:0200FD90 F417A10A ldrnv r10,[r7],#-0x10a
:0200FD94 034110C0 unknown
:0200FD98 0011309D muleqs r1,r13,r0
:0200FD9C 2C209D83 stccs  13,cr9,[r0],#-0x20c
:0200FDA0 A808495C stmgeda  r8 ,{r2,r3,r4,r6,r8,r11,r14}
:0200FDA4 0D1D2861 unknown
:0200FDA8 25C0064D strcsb r0,[r0, #+0x64d]		;r0+0x64d=*(0000069a)
:0200FDAC BF5D6C00 swilt 0x005d6c00
:0200FDB0 C594EB02 ldrgt r14,[r4, #+0xb02]		;r4+0xb02=*(00000b02)
:0200FDB4 51100902 tstpl r0,r2,lsl #0x12
:0200FDB8 F0039902 andnv  r9,r3,r2,lsl #0x12
:0200FDBC 9208F1C1 andls  r15,r8,#0x40000030
:0200FDC0 E2810029 add  r0,r1,#0x29
:0200FDC4 910A23C0 unknown
:0200FDC8 0029B2E5 eoreq  r11,r9,r5,ror #0x5
:0200FDCC 930305BC unknown
:0200FDD0 E0022802 and  r2,r2,r2,lsl #0x10
:0200FDD4 02C10A65 sbceq  r0,r1,#0x65000
:0200FDD8 1EB23283 cdpne 2,10,cr3,cr2,cr3,4
:0200FDDC 6031C00C eorvss r12,r1,r12
:0200FDE0 236183FD unknown
:0200FDE4 18E1D04E unknown
:0200FDE8 01AD3EB4 streqh r3,[r13, +r4]!
:0200FDEC B2E08430 rsclt  r8,r0,#0x30000000
:0200FDF0 E5840011 str r0,[r4, #+0x11]		;r4+0x11=*(00000011)
:0200FDF4 0BF3E573 bleq 01D093C8
:0200FDF8 BD07A1FB unknown
:0200FDFC 13E13053 mvnne  r3,#0x53
:0200FE00 025DC3B3 subeqs r12,r13,#0xCC000002
:0200FE04 03C9029D biceq  r0,r9,#0xD0000009
:0200FE08 E8BD81F0 ldmia  r13!,{r4,r5,r6,r7,r8,r15}
:0200FE0C 8012AD0E andhis r10,r2,r14,lsl #0x1a
:0200FE10 858C0001 strhi r0,[r12, #+0x1]		;r12+0x1=*(9dc4d201)
:0200FE14 AD2A390D stcge  9,cr3,[r10,#-0x34]!
:0200FE18 6190C512 orrvss r12,r0,r2,lsl r5
:0200FE1C 01081935 unknown
:0200FE20 23898451 orrcs  r8,r9,#0x51000000
:0200FE24 6EC010FD mcrvs 0,6,r1,cr0,cr13,{7}
:0200FE28 81E59473 mvnhi  r9,r3,ror r4
:0200FE2C 40300313 eormis r0,r0,r3,lsl r3
:0200FE30 039708E0 orreqs r0,r7,#0xE00000
:0200FE34 3034E006 eorccs r14,r4,r6
:0200FE38 40B00B79 adcmis r0,r0,r9,ror r11
:0200FE3C FE4AE3A0 cdp2 3,4,cr14,cr10,cr0,5
:0200FE40 003034B1 unknown
:0200FE44 504A1000 subpl  r1,r10,r0
:0200FE48 10250031 eorne  r0,r5,r1,lsr r0
:0200FE4C 00941031 addeqs r1,r4,r1,lsr r0
:0200FE50 03E01C01 mvneq  r1,#0x100
:0200FE54 20E2820C rsccs  r8,r2,r12,lsl #0x4
:0200FE58 E5009220 str r9,[r0, #-0x220]		;(r0-0x220=*(fffffe2d))
:0200FE5C BDD03EB0 unknown
:0200FE60 41E28207 mvnmi  r8,r7,lsl #0x4
:0200FE64 17FD9021 ldrneb r9,[r13,+r1, lsr #0x0]!
:0200FE68 E0036021 and  r6,r3,r1,lsr #0x0
:0200FE6C 299F121C ldmcsib  r15 ,{r2,r3,r4,r9,r12}
:0200FE70 091D8321 ldmeqdb  r13 ,{r0,r5,r8,r9,r15}
:0200FE74 E28306AD add  r0,r3,#0xAD00000
:0200FE78 21D2342B biccss r3,r2,r11,lsr #0x8
:0200FE7C 49DB8324 ldmmiib  r11 ,{r2,r5,r8,r9,r15}^
:0200FE80 8000E570 andhi  r14,r0,r0,ror r5
:0200FE84 E11015E2 tst r0,r2,ror #0xb
:0200FE88 2166EC10 unknown
:0200FE8C 3401C520 strcc r12,[r1],#-0x520
:0200FE90 25D2E5D3 ldrcsb r14,[r2, #+0x5d3]		;r2+0x5d3=*(0000c1d3)
:0200FE94 C310ED00 tstgt r0,#0x0
:0200FE98 00211E1A eoreq  r1,r1,r10,lsl r14
:0200FE9C 10D500BD ldrneh r0,[r5],#+0xd
:0200FEA0 31C810E1 biccc  r1,r8,r1,ror #0x1
:0200FEA4 9311893C tstls r1,#0xF0000
:0200FEA8 833C03E5 teqhi r12,#0x94000003
:0200FEAC 3E01B2E2 cdpcc 2,0,cr11,cr1,cr2,7
:0200FEB0 ADC8E1D3 unknown
:0200FEB4 9410E900 ldrls r14,[r0],#-0x900
:0200FEB8 F1B000E9 movnvs r0,r9,ror #0x1
:0200FEBC 80100B10 andhis r0,r0,r0,lsl r11
:0200FEC0 0015A4E0 andeqs r10,r5,r0,ror #0x9
:0200FEC4 19594107 ldmnedb  r9 ,{r0,r1,r2,r8,r14}^
:0200FEC8 1A651111 bne 03954314
:0200FECC ED6F00E5 stcl 0,cr0,[r15,#-0x394]!
:0200FED0 2F018C00 swics 0x00018c00
:0200FED4 2131345D teqcs r1,r13,asr r4
:0200FED8 ED60392A stcl 9,cr3,[r0,#-0xa8]!
:0200FEDC 4E717C21 cdpmi 12,6,cr7,cr1,cr1,1
:0200FEE0 00495B49 subeq  r5,r9,r9,asr #0x16
:0200FEE4 3E39FAA7 cdpcc 10,2,cr15,cr9,cr7,5
:0200FEE8 A901A1C8 stmgedb  r1 ,{r3,r6,r7,r8,r13,r15}
:0200FEEC E9119D11 ldmdb  r1 ,{r0,r4,r8,r10,r11,r12,r15}
:0200FEF0 3A04D950 bcc 02146438
:0200FEF4 559422FD ldrpl r2,[r4, #+0x2fd]		;r4+0x2fd=*(000002fd)
:0200FEF8 0D20F123 stceq  1,cr15,[r0,#-0x8c]!
:0200FEFC 2A03EA01 bcs 0210A708
:0200FF00 11ADE3A0 movne  r14,r0,lsr #0x7		;r14=0(0x0)
:0200FF04 B10E314D unknown
:0200FF08 031DD028 tsteq r13,#0x28
:0200FF0C C101A511 unknown
:0200FF10 A12D1303 unknown
:0200FF14 CD501100 unknown
:0200FF18 9D001518 unknown
:0200FF1C 0021BB11 eoreq  r11,r1,r1,lsl r11
:0200FF20 00391E1A eoreqs r1,r9,r10,lsl r14
:0200FF24 E0010196 mul  r1,r6,r1
:0200FF28 E5942000 ldr r2,[r4, #+0x0]		;r4+0x0=*(00000000)
:0200FF2C 00B10020 adceqs r0,r1,r0,lsr #0x0
:0200FF30 E082200A add  r2,r2,r10
:0200FF34 01C2042D biceq  r0,r2,r13,lsr #0x8
:0200FF38 05C105E5 streqb r0,[r1, #+0x5e5]		;r1+0x5e5=*(003a45e5)
:0200FF3C B2017910 andlt  r7,r1,#0x40000
:0200FF40 1021017D eorne  r0,r1,r13,ror r1
:0200FF44 E91AC9D4 ldmdb  r10 ,{r2,r4,r6,r7,r8,r11,r14,r15}
:0200FF48 D12EB21C unknown
:0200FF4C 033820E1 teqeq r8,#0xE1
:0200FF50 E1521D25 cmp r2,r5,lsr #0x1a
:0200FF54 E3A00E1A mov  r0,#0x1A0		;r0=416(0x1a0)
:0200FF58 0410019A ldreq r0,[r0],#-0x19a
:0200FF5C 31C13EB2 strcch r3,[r1, #+0xe2]		;r1+0xe2=*(003a40e2)
:0200FF60 01C01025 biceq  r1,r0,r5,lsr #0x0
:0200FF64 0AE08521 beq 018313F0
:0200FF68 29002511 stmcsdb  r0 ,{r0,r4,r8,r10,r13}
:0200FF6C 30000B00 andcc  r0,r0,r0,lsl #0x16
:0200FF70 2007E080 andcs  r14,r7,r0,lsl #0x1
:0200FF74 81100681 tsthi r0,r1,lsl #0xd
:0200FF78 013310E0 teqeq r3,r0,ror #0x1
:0200FF7C 5A000902 bpl 0201238C
:0200FF80 14B90CE1 unknown
:0200FF84 E5941082 ldr r1,[r4, #+0x82]		;r4+0x82=*(00000082)
:0200FF88 E0862007 add  r2,r6,r7
:0200FF8C 8101000A unknown
:0200FF90 714821DD unknown
:0200FF94 79B39000 ldmvcib  r3!,{r12,r15}
:0200FF98 111D9432 tstne r13,r2,lsr r4
:0200FF9C 00010078 andeq  r0,r1,r8,ror r0
:0200FFA0 AD000110 unknown
:0200FFA4 3D697801 stcccl 8,cr7,[r9,#-0x4]!
:0200FFA8 B1FDAE06 mvnlts r10,r6,lsl #0x1c
:0200FFAC 258AA002 strcs r10,[r10, #+0x2]		;r10+0x2=*(00000002)
:0200FFB0 3949C221 stmccdb  r9 ,{r0,r5,r9,r14,r15}^
:0200FFB4 71005402 unknown
:0200FFB8 810C5DA0 unknown
:0200FFBC 59C00069 stmplib  r0 ,{r0,r3,r5,r6}^
:0200FFC0 7D103CE1 unknown
:0200FFC4 45113D11 ldrmi r3,[r1, #-0xd11]		;(r1-0xd11=*(003a32ef))
:0200FFC8 30592E01 subccs r2,r9,r1,lsl #0x1c
:0200FFCC 1D0181B8 unknown
:0200FFD0 89D88810 ldmhiib  r8 ,{r4,r11,r15}^
:0200FFD4 9F002C01 swils 0x00002c01
:0200FFD8 D8276D13 stmleda  r7!,{r0,r1,r4,r8,r10,r11,r13,r14}
:0200FFDC 21398323 teqcs r9,r3,lsr #0x6
:0200FFE0 119113D8 ldrnesb r1,[r1, +r8]
:0200FFE4 000520E9 andeq  r2,r5,r9,ror #0x1
:0200FFE8 11FD95B8 ldrneh r9,[r13, #+0x58]!
:0200FFEC 76118F06 ldrvc r8,[r1],-r6, lsl #0x1e
:0200FFF0 499D98A3 ldmmiib  r13 ,{r0,r1,r5,r7,r11,r12,r15}
:0200FFF4 00002A30 andeq  r2,r0,r0,lsr r10
:0200FFF8 AD024FF8 unknown
:0200FFFC 215D0102 cmpcs r13,r2,lsl #0x2
:02010000 1EB020E1 cdpne 0,10,cr2,cr0,cr1,7
:02010004 410DE1D0 unknown
:02010008 3D10AD10 unknown
:0201000C 7500055D strvc r0,[r0, #-0x55d]		;(r0-0x55d=*(fffffc43))
:02010010 033DFF40 teqeq r13,#0x100
:02010014 81FA5FAB mvnhis r5,r11,lsr #0x1f
:02010018 0585A001 streq r10,[r5, #+0x1]		;r5+0x1=*(b3b89a41)
:0201001C 0A3C6150 beq 02F28564
:02010020 00117054 andeqs r7,r1,r4,asr r0
:02010024 2DE3A0BA stccsl 0,cr10,[r3,#+0x2e8]!
:02010028 224E1A13 subcs  r1,r14,#0x13000
:0201002C 146D313D unknown
:02010030 0EB21099 mrceq 0,5,r1,cr2,cr9,{4}
:02010034 070BE1D0 unknown
:02010038 A93402E9 ldmgedb  r4!,{r0,r3,r5,r6,r7,r9}
:0201003C 15FDE106 ldrneb r14,[r13, #+0x106]!
:02010040 25180A03 ldrcs r0,[r8, #-0xa03]		;r8-0xa03=*(2b10643d)=#0(0x00000000)
:02010044 130069E1 unknown
:02010048 9A00190C bls 02016480
:0201004C E0120104 ands r0,r2,r4,lsl #0x2
:02010050 99101185 ldmlsdb  r0 ,{r0,r2,r7,r8,r12}
:02010054 E9B55204 ldmib  r5!,{r2,r9,r12,r14}
:02010058 CA02D901 bgt 020C6464
:0201005C 05E900FF streqb r0,[r9, #+0xff]!
:02010060 0C310005 ldceq  0,cr0,[r1],#-0x14
:02010064 051935E1 ldreq r3,[r9, #-0x5e1]		;(r9-0x5e1=*(0087fa1f))
:02010068 0031DC12 eoreqs r13,r1,r2,lsl r12
:0201006C 10F504E5 rscnes r0,r5,r5,ror #0x9
:02010070 8A162D90 bhi 0259B6B8
:02010074 A0FF29E2 rscges r2,r15,r2,ror #0x13
:02010078 E35A11C1 cmp r10,#0x40000030
:0201007C E102ADE4 unknown
:02010080 14B9C414 unknown
:02010084 2B004523 blcs 02021518
:02010088 1B19D414 blne 026850E0
:0201008C 13C51B39 bicne  r1,r5,#0xE400
:02010090 0D2D023D stceq  2,cr0,[r13,#-0xf4]!
:02010094 0120919D unknown
:02010098 003901B1 unknown
:0201009C 103408D6 unknown
:020100A0 101133E1 andnes r3,r1,r1,ror #0x7
:020100A4 18800C03 stmneia  r0 ,{r0,r1,r10,r11}
:020100A8 D03EB4E2 eorles r11,r14,r2,ror #0x9
:020100AC B01B15E1 andlts r1,r11,r1,ror #0xb
:020100B0 F1C0203E bicnv  r2,r0,r14,lsr r0
:020100B4 C4E59100 unknown
:020100B8 02E58023 rsceq  r8,r5,#0x23
:020100BC EBFFFA11 bl 0200E908
:020100C0 1104750C unknown
:020100C4 04602B12 unknown
:020100C8 218DE5C1 orrcs  r14,r13,r1,asr #0xb
:020100CC 61E8BD8F mvnvs  r11,r15,lsl #0x1b
:020100D0 202C885A eorcs  r8,r12,r10,asr r8
:020100D4 9206059F andls  r0,r6,#0x27C00000
:020100D8 E0830399 umull  r0,r3,r9,r3
:020100DC A9242D28 stmgedb  r4!,{r3,r5,r8,r10,r11,r13}
:020100E0 6583010A strvs r0,[r3, #+0x10a]		;r3+0x10a=*(0000010a)
:020100E4 24E35240 unknown
:020100E8 04003501 streq r3,[r0],#-0x501
:020100EC B830094D ldmltda  r0!,{r0,r2,r3,r6,r8,r11}
:020100F0 E5129323 ldr r9,[r2, #-0x323]		;(r2-0x323=*(fffffcdd))
:020100F4 D1024CAF unknown
:020100F8 00717063 rsbeqs r7,r1,r3,ror #0x0
:020100FC 13615064 unknown
:02010100 75704009 ldrvcb r4,[r0, #-0x9]!
:02010104 802D4800 eorhi  r4,r13,r0,lsl #0x10
:02010108 AB002DA0 blge 0201B790
:0201010C 499F5044 ldmmiib  r15 ,{r2,r6,r12,r14}
:02010110 200DE315 andcs  r14,r13,r5,lsl r3
:02010114 6848009D stmvsda  r8 ,{r0,r2,r3,r4,r7}^
:02010118 09E58040 unknown
:0201011C 601501B5 ldrvsh r0,[r5], -r5
:02010120 2AC1004D bcs 0105025C
:02010124 940095F0 strls r9,[r0],#-0x5f0
:02010128 95102D7E ldrls r2,[r0, #-0xd7e]		;(r0-0xd7e=*(fffff282))
:0201012C 0D9D04E5 unknown
:02010130 80604C89 rsbhi  r4,r0,r9,lsl #0x19
:02010134 844001E5 strhib r0,[r0],#-0x1e5
:02010138 548000AD strpl r0,[r0],#+0xad
:0201013C 0791F3E3 ldreq r15,[r0],#+0xad
:02010140 B5005170 strlt r5,[r0, #-0x170]		;(r0-0x170=*(fffffe90))
:02010144 E824F955 stmda  r4!,{r0,r2,r4,r6,r8,r11,r12,r13,r14,r15}
:02010148 F9BC0391 ldmnvib  r12!,{r0,r4,r7,r8,r9}
:0201014C 5D383B05 ldcpl  11,cr3,[r8,#-0x14]!
:02010150 71052539 unknown
:02010154 1F7DE913 swine 0x007de913
:02010158 037900C9 cmneq r9,#0xC9
:0201015C 10091065 andne  r1,r9,r5,ror #0x0
:02010160 C90011D1 stmgtdb  r0 ,{r0,r4,r6,r7,r8,r12}
:02010164 9061DF13 rsbls  r13,r1,r3,lsl r15
:02010168 59004DCC stmpldb  r0 ,{r2,r3,r6,r7,r8,r10,r11,r14}
:0201016C 35533115 ldrccb r3,[r3, #-0x115]		;(r3-0x115=*(fffffeeb))
:02010170 C6133913 unknown
:02010174 03ADF97D moveq  r15,#0x1F4000		;r15=2048000(0x1f4000)
:02010178 FD013910 unknown
:0201017C ED1733ED unknown
:02010180 30C5AA23 sbccc  r10,r5,r3,lsr #0x14
:02010184 B0007970 andlt  r7,r0,r0,ror r9
:02010188 090BDD00 stmeqdb  r11 ,{r8,r10,r11,r12,r14,r15}
:0201018C 11E32550 mvnne  r2,r0,asr r5
:02010190 10110195 mulnes r1,r5,r1
:02010194 11D75CF5 ldrnesh r5,[r7, #+0xc5]		;r7+0xc5=*(000000c5)
:02010198 355C5010 ldrccb r5,[r12, #-0x10]		;(r12-0x10=*(9dc4d1f0))
:0201019C 08E28411 unknown
:020101A0 B4D24EA5 ldrltb r4,[r2],#+0xea5
:020101A4 FD913A01 unknown
:020101A8 F8540913 ldmnvda  r4 ,{r0,r1,r4,r8,r11}^
:020101AC 50000611 andpl  r0,r0,r1,lsl r6
:020101B0 8B0071C7 blhi 0202C8D4
:020101B4 0501E5C6 streq r14,[r1, #-0x5c6]		;(r1-0x5c6=*(003a3a3a))
:020101B8 F8452D10 stmnvda  r5 ,{r4,r8,r10,r11,r13}^
:020101BC 581449DD ldmplda  r4 ,{r0,r2,r3,r4,r6,r7,r8,r11,r14}
:020101C0 1530040D ldrne r0,[r0, #-0x40d]!
:020101C4 000D20C0 andeq  r2,r13,r0,asr #0x1
:020101C8 08914C2C ldmeqia  r1 ,{r2,r3,r5,r10,r11,r14}
:020101CC 75D90295 ldrvcb r0,[r9, #+0x295]		;r9+0x295=*(00880295)
:020101D0 00492F7D subeq  r2,r9,r13,ror r15
:020101D4 492601FD stmmidb  r6!,{r0,r2,r3,r4,r5,r6,r7,r8}
:020101D8 7502B210 strvc r11,[r2, #-0x210]		;(r2-0x210=*(fffffdf0))
:020101DC 9211E322 andlss r14,r1,#0x88000000
:020101E0 0149B114 unknown
:020101E4 E3A02A09 mov  r2,#0x9000		;r2=36864(0x9000)
:020101E8 E1CD00B0 strh r0,[r13, #+0x0]		;r13+0x0=*(00000061)
:020101EC 91001020 unknown
:020101F0 1011200D andnes r2,r1,r13
:020101F4 CC00153E stcgt  5,cr1,[r0],{#0x3e}
:020101F8 9601A911 unknown
:020101FC 000513C9 andeq  r1,r5,r9,asr #0x7
:02010200 10401505 subne  r1,r0,r5,lsl #0xa
:02010204 0738E591 unknown
:02010208 00B1024C adceqs r0,r1,r12,asr #0x4
:0201020C 411DE3E0 tstmi r13,r0,ror #0x7
:02010210 80440706 subhi  r0,r4,r6,lsl #0xe
:02010214 02E10285 rsceq  r0,r1,#0x50000008
:02010218 E200A0FF and  r10,r0,#0xFF
:0201021C 19310607 ldmnedb  r1!,{r0,r1,r2,r9,r10}
:02010220 114903A5 unknown
:02010224 2009104D andcs  r1,r9,r13,asr #0x0
:02010228 790FE7C1 stmvcdb  r15 ,{r0,r6,r7,r8,r9,r10,r13,r14,r15}
:0201022C 5049FA50 subpl  r15,r9,r0,asr r10
:02010230 7CE28D50 stcvcl 13,cr8,[r2],#+0x140
:02010234 03F50541 mvneqs r0,#0x10400000
:02010238 10B109B5 unknown
:0201023C 1600418B strne r4,[r0],-r11, lsl #0x3
:02010240 E1171009 tst r7,r9
:02010244 00391869 eoreqs r1,r9,r9,ror #0x10
:02010248 E7D5000D ldrb r0,[r5, +r13]
:0201024C 38B91851 ldmccia  r9!,{r0,r4,r6,r11,r12}
:02010250 01E7C5CE mvneq  r12,r14,asr #0xb
:02010254 FF128800 swinv 0x00128800
:02010258 12000080 andne  r0,r0,#0x80
:0201025C 0E41302D cdpeq 0,4,cr3,cr1,cr13,1
:02010260 71F1002D mvnvcs r0,r13,lsr #0x0
:02010264 395C901E ldmccdb  r12 ,{r1,r2,r3,r4,r12,r15}^
:02010268 CD043502 unknown
:0201026C 00216E10 eoreq  r6,r1,r0,lsl r14
:02010270 17D41009 ldrneb r1,[r4, +r9]
:02010274 09162DE7 ldmeqdb  r6 ,{r0,r1,r2,r5,r6,r7,r8,r10,r11,r13}
:02010278 A9A1A070 stmgeib  r1!,{r4,r5,r6,r13,r15}
:0201027C 4142AA01 unknown
:02010280 08E5105E unknown
:02010284 650991F6 strvs r9,[r9, #-0x1f6]		;(r9-0x1f6=*(0087fe0a))
:02010288 EB15FFF9 bl 02590274
:0201028C 15610A19 strneb r0,[r1, #-0xa19]!
:02010290 118100BA strneh r0,[r1, +r10]
:02010294 66900011 unknown
:02010298 ADF40231 ldcgel 2,cr0,[r4,#+0xc4]!
:0201029C 11009530 unknown
:020102A0 1DA92BE3 stcne  11,cr2,[r9,#+0x38c]!
:020102A4 2900058D stmcsdb  r0 ,{r0,r2,r3,r7,r8,r10}
:020102A8 5D070221 unknown
:020102AC 8FF10701 swihi 0x00f10701
:020102B0 01229015 unknown
:020102B4 1DE12100 stcnel 1,cr2,[r1,#+0x0]!
:020102B8 01080001 unknown
:020102BC 1DB5B400 ldcne  4,cr11,[r5,#+0x0]!
:020102C0 01111039 tsteq r1,r9,lsr r0
:020102C4 00011400 andeq  r1,r1,r0,lsl #0x8
:020102C8 AB400D17 blge 0301372C
:020102CC 300D1C01 andcc  r1,r13,r1,lsl #0x18
:020102D0 80400D16 subhi  r0,r0,r6,lsl r13
:020102D4 5412400D ldrpl r4,[r2],#-0xd
:020102D8 0CDD200D ldceql 0,cr2,[r13],{#0xd}
:020102DC 0D0E400D unknown
:020102E0 100D2040 andne  r2,r13,r0,asr #0x0
:020102E4 0DD7103D unknown
:020102E8 400D1040 andmi  r1,r13,r0,asr #0x0
:020102EC 08400D06 stmeqda  r0 ,{r1,r2,r8,r10,r11}^
:020102F0 14B1400D unknown
:020102F4 000D20D5 unknown
:020102F8 20E30279 rsccs  r0,r3,r9,ror r2
:020102FC 1944000D stmnedb  r4 ,{r0,r2,r3}^
:02010300 1924A600 stmnedb  r4!,{r9,r10,r13,r15}
:02010304 81140401 tsthi r4,r1,lsl #0x8
:02010308 041924E3 ldreq r2,[r9],#-0x4e3
:0201030C 250AE580 strcs r14,[r10, #-0x580]		;(r10-0x580=*(fffffa80))
:02010310 005D424F subeqs r4,r13,r15,asr #0x4
:02010314 A8226120 stmgeda  r2!,{r5,r8,r13,r14}
:02010318 0261143D rsbeq  r1,r1,#0x3D000000
:0201031C 0029C124 eoreq  r12,r9,r4,lsr #0x2
:02010320 81230271 unknown
:02010324 228DE533 addcs  r14,r13,#0xCC00000
:02010328 14E5C024 unknown
:0201032C 128D7BE1 addne  r7,r13,#0x38400
:02010330 991BDDC2 ldmlsdb  r11 ,{r1,r6,r7,r8,r10,r11,r12,r14,r15}
:02010334 091BA923 ldmeqdb  r11 ,{r0,r1,r5,r8,r11,r13,r15}
:02010338 9D03D014 unknown
:0201033C CF11CD0F swigt 0x0011cd0f
:02010340 B92901D1 stmltdb  r9!,{r0,r4,r6,r7,r8}
:02010344 02052A04 andeq  r2,r5,#0x4000
:02010348 06550B01 ldreqb r0,[r5],-r1, lsl #0x16
:0201034C E2811B95 add  r1,r1,#0x25400
:02010350 F507953F strnv r9,[r7, #-0x53f]		;(r7-0x53f=*(fffffac1))
:02010354 95100002 ldrls r0,[r0, #-0x2]		;(r0-0x2=*(fffffffe))
:02010358 29901123 ldmcsib  r0 ,{r0,r1,r5,r8,r12}
:0201035C 671D0011 unknown
:02010360 0D2A46DD stceq  6,cr4,[r10,#-0x374]!
:02010364 12CDBB02 sbcne  r11,r13,#0x800
:02010368 01612BFD unknown
:0201036C 002D3098 mlaeq  r13,r8,r0,r3unknown
:02010370 A7004970 unknown
:02010374 60010BD9 unknown
:02010378 51500225 cmppl r0,r5,lsr #0x4
:0201037C 2957000E ldmcsdb  r7 ,{r1,r2,r3}^
:02010380 904000E3 subls  r0,r0,r3,ror #0x1
:02010384 7C1019E5 ldcvc  9,cr1,[r0],{#0xe5}
:02010388 00012000 andeq  r2,r1,r0
:0201038C 207C0019 rsbcss r0,r12,r9,lsl r0
:02010390 0019042D andeqs r0,r9,r13,lsr #0x8
:02010394 B3119978 tstlt r1,#0x1E0000
:02010398 E9030CFD stmdb  r3 ,{r0,r2,r3,r4,r5,r6,r7,r10,r11}
:0201039C E900600B stmdb  r0 ,{r0,r1,r3,r13,r14}
:020103A0 0E051009 cdpeq 0,0,cr1,cr5,cr9,0
:020103A4 ED0125A5 unknown
:020103A8 20B50BF9 unknown
:020103AC 50810011 addpl  r0,r1,r1,lsl r0
:020103B0 BD2011E4 stclt  1,cr1,[r0,#-0x390]!
:020103B4 81300231 teqhi r0,r1,lsr r2
:020103B8 113DDF70 teqne r13,r0,ror r15
:020103BC 89301709 ldmhidb  r0!,{r0,r3,r8,r9,r10,r12}
:020103C0 11DAB570 bicnes r11,r10,r0,ror r5
:020103C4 89108100 ldmhidb  r0 ,{r8,r15}
:020103C8 D5123550 ldrle r3,[r2, #-0x550]		;(r2-0x550=*(00008ab0))
:020103CC 5EF80045 cdppl 0,14,cr0,cr8,cr5,2
:020103D0 D9AC8D89 stmleib  r12!,{r0,r3,r7,r8,r10,r11,r15}
:020103D4 0130FF4A teqeq r0,r10,asr #0x1e
:020103D8 75F01AD5 ldrvcb r1,[r0, #+0xad5]!
:020103DC 4501B506 strmi r11,[r1, #-0x506]		;(r1-0x506=*(003a3afa))
:020103E0 0210150B andeqs r1,r0,#0x2C00000
:020103E4 7100F190 swpvc r15,r0,r0
:020103E8 FC660F06 stc2l 15,cr0,[r6],#-0x18
:020103EC B0400011 sublt  r0,r0,r1,lsl r0
:020103F0 751C65E1 ldrvc r6,[r12, #-0x5e1]		;(r12-0x5e1=*(9dc4cc1f))
:020103F4 11620712 unknown
:020103F8 1015E200 andnes r14,r5,r0,lsl #0x4
:020103FC F1101938 tstnv r0,r8,lsr r9
:02010400 CD00190E unknown
:02010404 5823F51E stmplda  r3!,{r1,r2,r3,r4,r8,r10,r12,r13,r14,r15}
:02010408 29DCE1A0 ldmcsib  r12 ,{r5,r7,r8,r13,r14,r15}^
:0201040C 20A02810 adccs  r2,r0,r0,lsl r8
:02010410 3D6822E1 stcccl 2,cr2,[r8,#-0x384]!
:02010414 111D7D03 tstne r13,r3,lsl #0x1a
:02010418 38B3D640 ldmccia  r3!,{r6,r9,r10,r12,r14,r15}
:0201041C 00700611 rsbeqs r0,r0,r1,lsl r6
:02010420 063D04E2 unknown
:02010424 A115F917 tstge r5,r7,lsl r9
:02010428 89D10085 ldmhiib  r1 ,{r0,r2,r7}^
:0201042C E10BE500 unknown
:02010430 F5035600 strnv r5,[r3, #-0x600]		;(r3-0x600=*(fffffa00))
:02010434 03619D05 unknown
:02010438 12890357 addne  r0,r9,#0x5C000001
:0201043C 001115D1 ldreqsb r1,[r1], -r1
:02010440 5039B008 eorpls r11,r9,r8
:02010444 60B0E1CA adcvss r14,r0,r10,asr #0x3
:02010448 0000E1C9 andeq  r14,r0,r9,asr #0x3
:0201044C 01E5C870 mvneq  r12,r0,ror r8
:02010450 311D2005 tstcc r13,r5
:02010454 B00A11F0 unknown
:02010458 020D4038 andeq  r4,r13,#0x38
:0201045C 1D0219D0 unknown
:02010460 02A9B000 adceq  r11,r9,#0x0
:02010464 D11948B4 ldrleh r4,[r9, -r4]
:02010468 754000E5 strvcb r0,[r0, #-0xe5]		;(r0-0xe5=*(ffffff1b))
:0201046C E740D215 unknown
:02010470 CD1C9100 unknown
:02010474 18009505 stmneda  r0 ,{r0,r2,r8,r10,r12,r15}
:02010478 A51C1098 ldrge r1,[r12, #-0x98]		;(r12-0x98=*(9dc4d168))
:0201047C E12DB50A unknown
:02010480 501DB504 andpls r11,r13,r4,lsl #0xa
:02010484 0F96E592 swieq 0x0096e592
:02010488 B5040065 strlt r0,[r4, #-0x65]		;(r4-0x65=*(ffffff9b))
:0201048C 99201930 stmlsdb  r0!,{r4,r5,r8,r11,r12}
:02010490 00158F10 andeqs r8,r5,r0,lsl r15
:02010494 00A15D04 adceq  r5,r1,r4,lsl #0x1a
:02010498 9D007904 unknown
:0201049C 009D8990 umulleqs r8,r13,r0,r9
:020104A0 00190495 muleqs r9,r5,r4
:020104A4 04A1DDED unknown
:020104A8 D3140025 tstle r4,#0x25
:020104AC C1820C21 orrgt  r0,r2,r1,lsr #0x18
:020104B0 E152A604 cmp r2,r4,lsl #0xc
:020104B4 330B2D07 unknown
:020104B8 08E5C324 unknown
:020104BC 04DD2000 ldreqb r2,[r13],#+0x0
:020104C0 B5E59213 strltb r9,[r5, #+0x213]!
:020104C4 1344DC1D unknown
:020104C8 3324CD82 unknown
:020104CC F7E5D004 strnvb r13,[r5,+r4]!
:020104D0 F9000204 stmnvdb  r0 ,{r2,r9}
:020104D4 21410123 unknown
:020104D8 E5C01999 strb r1,[r0, #+0x999]		;r0+0x999=*(00000999)
:020104DC 009D0834 addeqs r0,r13,r4,lsr r8
:020104E0 D4414538 strleb r4,[r1],#-0x538
:020104E4 D9384331 ldmledb  r8!,{r0,r4,r5,r8,r9,r14}
:020104E8 B050AA14 sublts r10,r0,r4,lsl r10
:020104EC 109501E1 addnes r0,r5,r1,ror #0x3
:020104F0 150D0C29 strne r0,[r13, #-0xc29]		;(r13-0xc29=*(fffff438))
:020104F4 2003B000 andcs  r11,r3,r0
:020104F8 0D0504F9 unknown
:020104FC 0F0D3001 swieq 0x000d3001
:02010500 39004C02 stmccdb  r0 ,{r1,r10,r11,r14}
:02010504 1AB50725 bne 00D521A0
:02010508 15852F59 strne r2,[r5, #+0xf59]		;r5+0xf59=*(b3b8a999)
:0201050C DA2CFD1D ble 02B4F988
:02010510 151DB380 ldrne r11,[r13, #-0x380]		;(r13-0x380=*(fffffce1))
:02010514 0501E5C4 streq r14,[r1, #-0x5c4]		;(r1-0x5c4=*(003a3a3c))
:02010518 C413F540 ldrgt r15,[r3],#-0x540
:0201051C 5900E538 stmpldb  r0 ,{r3,r4,r5,r8,r10,r13,r14,r15}
:02010520 59F05950 unknown
:02010524 405902F0 ldrmish r0,[r9],#-0x20
:02010528 40595EE0 submis r5,r9,r0,ror #0x1d
:0201052C 0411F059 ldreq r15,[r1],#-0x59
:02010530 31716059 cmncc r1,r9,asr r0
:02010534 4D137D30 unknown
:02010538 500CDF04 andpl  r13,r12,r4,lsl #0x1e
:0201053C 4060E24D rsbmi  r14,r0,r13,asr #0x4
:02010540 0500E28D streq r14,[r0, #-0x28d]		;(r0-0x28d=*(fffffd73))
:02010544 C002D5E0 andgt  r13,r2,r0,ror #0xb
:02010548 F9B414F9 ldmnvib  r4!,{r0,r3,r4,r5,r6,r7,r10,r12}
:0201054C E854AE04 ldmda  r4 ,{r2,r9,r10,r11,r13,r15}^
:02010550 F95CC001 ldmnvdb  r12 ,{r0,r14,r15}^
:02010554 0E009134 mcreq 1,0,r9,cr0,cr4,{1}
:02010558 E8953000 ldmia  r5 ,{r12,r13}
:0201055C EB0002C9 bl 02011088
:02010560 80000554 andhi  r0,r0,r4,asr r5
:02010564 4DE29D30 stcmil 13,cr9,[r2,#+0xc0]!
:02010568 E0411501 sub  r1,r1,r1,lsl #0xa
:0201056C C2ED01A0 rscgt  r0,r13,#0x28
:02010570 06F2ED8E unknown
:02010574 54E3A02D unknown
:02010578 41AF0375 movmi  r0,r5,ror r3
:0201057C 00DDB2B5 ldreqh r11,[r13],#+0x25
:02010580 3125F20D msrcc CPSR_sc,r13
:02010584 2504F125 strcs r15,[r4, #-0x125]		;(r4-0x125=*(fffffedb))
:02010588 255F9A41 ldrcsb r9,[r15, #-0xa41]		;r15-0xa41=*(0200fb4f)=#-2004281815(0x88891629)
:0201058C A1257C01 unknown
:02010590 F125F125 msrnv CPSR_sc,r5
:02010594 F125F125 msrnv CPSR_sc,r5
:02010598 18FDF125 ldmneia  r13!,{r0,r2,r5,r8,r12,r13,r14,r15}^
:0201059C 45000100 strmi r0,[r0, #-0x100]		;(r0-0x100=*(ffffff00))
:020105A0 01251800 unknown
:020105A4 ACC125F8 stcgel 5,cr2,[r1],{#0xf8}
:020105A8 2DCC512D unknown
:020105AC 200865A1 andcs  r6,r8,r1,lsr #0xb
:020105B0 00F4F12D rsceqs r15,r4,r13,lsr #0x2
:020105B4 1003CD2D andne  r12,r3,r13,lsr #0x1a
:020105B8 13BC317D movnes r3,#0x4000001F		;r3=1073741855(0x4000001f)
:020105BC 0502E1D1 streq r14,[r2, #-0x1d1]		;(r2-0x1d1=*(00008e2f))
:020105C0 193F9901 ldmnedb  r15!,{r0,r8,r11,r12,r15}
:020105C4 22718100 rsbcss r8,r1,#0x0
:020105C8 34750011 unknown
:020105CC 001161E2 andeqs r6,r1,r2,ror #0x3
:020105D0 025D1281 subeqs r1,r13,#0x10000008
:020105D4 11182011 tstne r8,r1,lsl r0
:020105D8 00B811A0 adceqs r1,r8,r0,lsr #0x3
:020105DC 01E930F9 unknown
:020105E0 70CD0009 sbcvc  r0,r13,r9
:020105E4 CD00BA81 unknown
:020105E8 E550E191 ldrb r14,[r0, #-0x191]		;(r0-0x191=*(fffffe6f))
:020105EC E000E900 and  r14,r0,r0,lsl #0x12
:020105F0 60E520E1 rscvs  r2,r5,r1,ror #0x1
:020105F4 E10510E9 unknown
:020105F8 5010E500 andpls r14,r0,r0,lsl #0xa
:020105FC 84B700E5 unknown
:02010600 175D26D5 unknown
:02010604 318CE590 unknown
:02010608 18E00681 unknown
:0201060C D9E5D303 unknown
:02010610 20D30322 sbccss r0,r3,r2,lsr #0x6
:02010614 D9021D05 stmledb  r2 ,{r0,r2,r8,r10,r11,r12}
:02010618 9120B823 unknown
:0201061C 0C0ABD10 stceq  13,cr11,[r10],{#0x10}
:02010620 B4E28366 unknown
:02010624 20BC000D adccss r0,r12,r13
:02010628 B608E1DD unknown
:0201062C 0091C011 addeqs r12,r1,r1,lsl r0
:02010630 C02103D5 unknown
:02010634 11BA18E1 movnes r1,r1,ror #0x11
:02010638 E902E1C0 stmdb  r2 ,{r6,r7,r8,r13,r14,r15}
:0201063C 208CC012 addcs  r12,r12,r2,lsl r0
:02010640 EC1005E2 ldc  5,cr0,[r0],{#0xe2}
:02010644 00140191 muleqs r4,r1,r1
:02010648 190AE35C stmnedb  r10 ,{r2,r3,r4,r6,r8,r9,r13,r14,r15}
:0201064C 0019B800 andeqs r11,r9,r0,lsl #0x10
:02010650 B10019B2 strlth r1,[r0, -r2]
:02010654 9510A120 ldrls r10,[r0, #-0x120]		;(r0-0x120=*(fffffee0))
:02010658 CD009D10 unknown
:0201065C FFB0AE05 swinv 0x00b0ae05
:02010660 10C9A06D sbcne  r10,r9,r13,ror #0x0
:02010664 751165C6 ldrvc r6,[r1, #-0x5c6]		;(r1-0x5c6=*(003a3a3a))
:02010668 4619E457 unknown
:0201066C 020D3055 andeq  r3,r13,#0x55
:02010670 28B97055 ldmcsia  r9!,{r0,r2,r4,r6,r12,r13,r14}
:02010674 B81051FB ldmltda  r0 ,{r0,r1,r3,r4,r5,r6,r7,r8,r12,r14}
:02010678 10BA000D adcnes r0,r10,r13
:0201067C 000D44A9 andeq  r4,r13,r9,lsr #0x9
:02010680 DD0065BC unknown
:02010684 000DB2E1 andeq  r11,r13,r1,ror #0x5
:02010688 032D10BE unknown
:0201068C 00050090 muleq  r5,r0,r0
:02010690 91B600C5 movlss r0,r5,asr #0x1
:02010694 04A50604 unknown
:02010698 00045616 andeq  r5,r4,r6,lsl r6
:0201069C F14008EB unknown
:020106A0 20C0087C sbccs  r0,r0,r12,ror r8
:020106A4 AD02E59F unknown
:020106A8 1C1AB900 ldcne  9,cr11,[r10],{#0x0}
:020106AC 5854012D ldmplda  r4 ,{r0,r2,r3,r5,r8}^
:020106B0 204D01A5 subcs  r0,r13,r5,lsr #0x3
:020106B4 30C04D3C sbccc  r4,r0,r12,lsr r13
:020106B8 5475C015 unknown
:020106BC 1500D50F strne r13,[r0, #-0x50f]		;(r0-0x50f=*(fffffaf1))
:020106C0 9DD03500 unknown
:020106C4 4A00D90F bmi 02046B08
:020106C8 24F0354E unknown
:020106CC 09043D00 stmeqdb  r4 ,{r8,r10,r11,r12,r13}
:020106D0 0903E590 stmeqdb  r3 ,{r4,r7,r8,r10,r13,r14,r15}
:020106D4 257D1001 ldrcsb r1,[r13, #-0x1]!
:020106D8 59108918 ldmpldb  r0 ,{r3,r4,r8,r11,r15}
:020106DC 03B5A04C moveqs r10,#0x4C		;r10=76(0x4c)
:020106E0 800FC5B4 strhih r12,[r15], -r4
:020106E4 0249F3E2 subeq  r15,r9,#0x88000003
:020106E8 1D80259D unknown
:020106EC 5450A515 ldrplb r10,[r0],#-0x515
:020106F0 A101B900 unknown
:020106F4 33E3BC04 mvncc  r11,#0x400
:020106F8 223DE1D0 eorcss r14,r13,#0x34
:020106FC 277591C0 ldrcsb r9,r14,r13,#0x34
:02010700 8C242183 stchi  1,cr2,[r4],#-0x20c
:02010704 591318E0 ldmpldb  r3 ,{r5,r6,r7,r11,r12}
:02010708 D2131931 andles r1,r3,#0xC4000
:0201070C 06223910 unknown
:02010710 118300FD unknown
:02010714 0503E08C streq r14,[r3, #-0x8c]		;r3-0x8c=*(3fffff93)=#0(0x00000000)
:02010718 B6E2811C unknown
:0201071C 01E1D111 mvneq  r13,r1,lsl r1
:02010720 4D411000 unknown
:02010724 01E15E00 mvneq  r5,r0,lsl #0x1c
:02010728 000D071D andeq  r0,r13,r13,lsl r7
:0201072C 0515A8C4 ldreq r10,[r5, #-0x8c4]		;(r5-0x8c4=*(b3b8917c))
:02010730 E3530249 cmp r3,#0x90000004
:02010734 6D04ADEF unknown
:02010738 5A80C610 bpl 00041F80
:0201073C 342C110E unknown
:02010740 AD11E100 unknown
:02010744 0075C80B rsbeqs r12,r5,r11,lsl #0x10
:02010748 07000D0F streq r0,[r0,-r15, lsl #0x1a]
:0201074C 06800019 unknown
:02010750 39951009 ldmccib  r5 ,{r0,r3,r12}
:02010754 05500D30 ldreqb r0,[r0, #-0xd30]		;(r0-0xd30=*(fffff2d0))
:02010758 C0057902 andgt  r7,r5,r2,lsl #0x12
:0201075C 0F0800E3 swieq 0x000800e3
:02010760 A0080D39 andge  r0,r8,r9,lsr r13
:02010764 6D1BB1E1 unknown
:02010768 7D249904 stcvc  9,cr9,[r4,#-0x10]!
:0201076C 2631F100 unknown
:02010770 16DD14A1 ldrneb r1,[r13],+r1, lsr #0x9
:02010774 B25156E1 sublts r5,r1,#0xE100000
:02010778 D10FEBFF mrsle r14,CPSR
:0201077C F814C511 ldmnvda  r4 ,{r0,r4,r8,r10,r14,r15}
:02010780 BCE92D47 stcltl 13,cr2,[r9],#+0x11c
:02010784 3483070D strcc r0,[r3],#+0x70d
:02010788 80008D24 andhi  r8,r0,r4,lsr #0x1a
:0201078C 16B90021 unknown
:02010790 74D005AD ldrvcb r0,[r0],#+0x5ad
:02010794 59E59003 unknown
:02010798 12101907 andnes r1,r0,#0x1C000
:0201079C 58180019 ldmplda  r8 ,{r0,r3,r4}
:020107A0 CDE91025 stcgtl 0,cr1,[r9,#+0x94]!
:020107A4 14A19011 unknown
:020107A8 E3159559 tst r5,#0x16400000
:020107AC D203FD55 andle  r15,r3,#0x1540
:020107B0 FCD803FD ldc2l 3,cr0,[r8],{#0xfd}
:020107B4 40070903 andmi  r0,r7,r3,lsl #0x12
:020107B8 50E08045 rscpl  r8,r0,r5,asr #0x0
:020107BC 25A78025 strcs r8,[r7, #+0x25]!
:020107C0 542C7530 unknown
:020107C4 E5D40968 ldrb r0,[r4, #+0x968]		;r4+0x968=*(00000968)
:020107C8 00501019 subeqs r1,r0,r9,lsl r0
:020107CC 540805DD strpl r0,[r8],#-0x5dd
:020107D0 8905C409 stmhidb  r5 ,{r0,r3,r10,r14,r15}
:020107D4 4089C490 umullmi  r12,r9,r0,r4
:020107D8 EDD010ED unknown
:020107DC 19307DF6 ldmnedb  r0!,{r1,r2,r4,r5,r6,r7,r8,r10,r11,r12,r13,r14}
:020107E0 03A4007D moveq  r0,#0x7D		;r0=125(0x7d)
:020107E4 21FD149F unknown
:020107E8 D960140D unknown
:020107EC 22309600 eorcss r9,r0,#0x0
:020107F0 10AF0BE0 adcne  r0,r15,r0,ror #0x17
:020107F4 0720DDD2 unknown
:020107F8 1061008D rsbne  r0,r1,r13,lsl #0x1
:020107FC 82C06854 sbchi  r6,r0,#0x540000
:02010800 61A006E2 movvs  r0,r2,ror #0xd
:02010804 205AA080 subcss r10,r10,r0,lsl #0x1
:02010808 20ED2061 rsccs  r2,r13,r1,ror #0x0
:0201080C 01120110 tsteq r2,r0,lsl r1
:02010810 EF1005E2 swi 0x001005e2
:02010814 0400ED4B streq r14,[r0],#-0xd4b
:02010818 03544201 cmpeq r4,#0x10000000
:0201081C 07190001 ldreq r0,[r9, -r1]
:02010820 00556554 subeqs r6,r5,r4,asr r5
:02010824 551B25F4 ldrpl r2,[r11, #-0x5f4]		;(r11-0x5f4=*(fffffa0c))
:02010828 4055B880 submis r11,r5,r0,lsl #0x11
:0201082C AD00610F unknown
:02010830 E24DA010 sub  r10,r13,#0x10
:02010834 E28DE05C add  r14,r13,#0x5C
:02010838 0A9D0A00 beq 00753040
:0201083C 0BD16006 bleq 0146885C
:02010840 0DB5BE00 ldceq  14,cr11,[r5,#+0x0]!
:02010844 01E8AC92 unknown
:02010848 FBE25660 blx 018A61D0
:0201084C 1AFF00FF bne 01FD0C50
:02010850 E89A000F ldmia  r10 ,{r0,r1,r2,r3}
:02010854 8081EDD0 unknown
:02010858 FC0095FC stc2  5,cr9,[r0],{#0xfc}
:0201085C 065D102D ldreqb r1,[r13],-r13, lsr #0x0
:02010860 E8C095DE stmia  r0 ,{r1,r2,r3,r4,r6,r7,r8,r10,r12,r15}^
:02010864 D441ED5A strleb r14,[r1],#-0xd5a
:02010868 951C8095 ldrls r8,[r12, #-0x95]		;(r12-0x95=*(9dc4d16b))
:0201086C C095C000 addgts r12,r5,r0
:02010870 951155D8 ldrls r5,[r1, #-0x5d8]		;(r1-0x5d8=*(003a3a28))
:02010874 9511D930 ldrls r13,[r1, #-0x930]		;(r1-0x930=*(003a36d0))
:02010878 109501F0 ldrnesh r0,[r5], +r0
:0201087C 0001523D andeq  r5,r1,r13,lsr r2
:02010880 3D80952D unknown
:02010884 952D0095 strls r0,[r13, #-0x95]!
:02010888 D5F09590 ldrleb r9,[r0, #+0x590]!
:0201088C E59F0264 ldr r0,[r15, #+0x264]		;r15+0x264=*(02010af8)=#15552512(0x00ed5000)
:02010890 01F11264 mvneqs r1,r4,ror #0x4
:02010894 E59F4022 ldr r4,[r15, #+0x22]		;r15+0x22=*(020108be)=#8980739(0x00890903)
:02010898 0EC155B8 mcreq 5,6,r5,cr1,cr8,{5}
:0201089C 3C3155FF ldccc  5,cr5,[r1],#-0x3fc
:020108A0 71550248 cmpvc r5,r8,asr #0x4
:020108A4 2801554C stmcsda  r1 ,{r2,r3,r6,r8,r10,r12,r14}
:020108A8 F93F0112 ldmnvdb  r15!,{r1,r4,r8}
:020108AC 6180CA15 orrvs  r12,r0,r5,lsl r10
:020108B0 1278E082 rsbnes r14,r8,#0x82
:020108B4 802259D6 unknown
:020108B8 05D61279 ldreqb r1,[r6, #+0x279]		;r6+0x279=*(00000279)
:020108BC 09030251 stmeqdb  r3 ,{r0,r4,r6,r9}
:020108C0 B2900089 addlts r0,r0,#0x89
:020108C4 1100C935 unknown
:020108C8 E2022000 and  r2,r2,#0x0
:020108CC 011C37B4 ldreqh r3,[r12, -r4]
:020108D0 B6000D00 strlt r0,[r0],-r0, lsl #0x1a
:020108D4 25000135 strcs r0,[r0, #-0x135]		;(r0-0x135=*(00ed4ecb))
:020108D8 533700C5 teqpl r7,#0xC5
:020108DC 27BAE1C1 ldrcs r14,r7,#0xC5
:020108E0 2079E1C1 rsbcss r14,r9,r1,asr #0x3
:020108E4 D5804000 strle r4,[r0, #+0x0]		;r0+0x0=*(00ed5000)
:020108E8 EB100522 bl 02411D78
:020108EC 79502079 ldmvcdb  r0 ,{r0,r3,r4,r5,r6,r13}^
:020108F0 7956CC20 ldmvcdb  r6 ,{r5,r10,r11,r14,r15}^
:020108F4 0079CC00 rsbeqs r12,r9,r0,lsl #0x18
:020108F8 920079D8 andls  r7,r0,#0x360000
:020108FC 950535AF strls r3,[r5, #-0x5af]		;(r5-0x5af=*(b3b89491))
:02010900 E1E0E131 mvn  r14,lsr r1
:02010904 E1F0E1F0 ldrsh r14,[r0, #+0x10]!
:02010908 491C95F0 ldmmidb  r12 ,{r4,r5,r6,r7,r8,r10,r12,r15}
:0201090C E1BE90E1 movs r9,r1,ror #0x1
:02010910 004150F0 unknown
:02010914 60004150 andvs  r4,r0,r0,asr r1
:02010918 55730041 ldrplb r0,[r3, #-0x41]!
:0201091C F0E140E1 rscnv  r4,r1,r1,ror #0x1
:02010920 E1AAF0E1 mov  r15,r1,ror #0x1
:02010924 0BCD0C80 bleq 01353B2C
:02010928 A511570C ldrge r5,[r1, #-0x70c]		;(r1-0x70c=*(003a38f4))
:0201092C 620BCD0D andvs  r12,r11,#0x340
:02010930 2052009D unknown
:02010934 07E2168D streqb r1,[r2,+r13, lsl #0xd]!
:02010938 29050229 stmcsdb  r5 ,{r0,r3,r5,r9}
:0201093C 4881CE02 stmmiia  r1 ,{r1,r9,r10,r11,r14,r15}
:02010940 9F0054E4 swils 0x000054e4
:02010944 D0094815 andle  r4,r9,r5,lsl r8
:02010948 80018915 andhi  r8,r1,r5,lsl r9
:0201094C 01B12F11 moveqs r2,r1,lsl r15		;r2=0(0x0)
:02010950 560EC9D0 unknown
:02010954 E514DD00 ldr r13,[r4, #-0xd00]		;(r4-0xd00=*(0088fc03))
:02010958 B207B957 andlt  r11,r7,#0x15C000
:0201095C 00E1DD25 rsceq  r13,r1,r5,lsr #0x1a
:02010960 E5933004 ldr r3,[r3, #+0x4]		;r3+0x4=*(40000023)=#0(0x00000000)
:02010964 E1861249 orr  r1,r6,r9,asr #0x4
:02010968 1808E083 stmneda  r8 ,{r0,r1,r7,r13,r14,r15}
:0201096C 0CE5DEC3 stceql 14,cr13,[r5],#+0x30c
:02010970 C31903B1 tstgt r9,#0xC4000002
:02010974 0C05DE20 stceq  14,cr13,[r5],{#0x20}
:02010978 CC030271 stcgt  2,cr0,[r3],{#0x71}
:0201097C B408028E strlt r0,[r8],#-0x28e
:02010980 0C01DCC1 stceq  12,cr13,[r1],{#0xc1}
:02010984 00015200 andeq  r5,r1,r0,lsl #0x4
:02010988 C5007105 strgt r7,[r0, #-0x105]		;(r0-0x105=*(00ed4efb))
:0201098C 86E2830F unknown
:02010990 E0800201 add  r0,r0,r1,lsl #0x4
:02010994 04C51000 streqb r1,[r5],#+0x0
:02010998 48CD00DD stmmiia  r13 ,{r0,r2,r3,r4,r6,r7}^
:0201099C B5EB0230 strltb r0,[r11, #+0x230]!
:020109A0 FF12C111 swinv 0x0012c111
:020109A4 0CE20660 stceql 6,cr0,[r2],#+0x180
:020109A8 C5EC1005 strgtb r1,[r12, #+0x5]!
:020109AC 56001401 strpl r1,[r0],-r1, lsl #0x8
:020109B0 453A1041 ldrmi r1,[r10, #-0x41]!
:020109B4 6C00416C stcvs  1,cr4,[r0],{#0x6c}
:020109B8 41840041 orrmi  r0,r4,r1,asr #0x0
:020109BC 2AAF3A00 bcs 00BDF1C4
:020109C0 15150AE5 ldrne r0,[r5, #-0xae5]		;(r5-0xae5=*(b3b88f5b))
:020109C4 08001100 stmeqda  r0 ,{r8,r12}
:020109C8 0DE24D20 stceql 13,cr4,[r2,#+0x80]!
:020109CC B2000DB0 andlt  r0,r0,#0x2C00
:020109D0 15000900 strne r0,[r0, #-0x900]		;(r0-0x900=*(00ed4700))
:020109D4 B812E1DD ldmltda  r2 ,{r0,r2,r3,r4,r6,r7,r8,r13,r14,r15}
:020109D8 B4E1DD05 unknown
:020109DC 00E1C210 rsceq  r12,r1,r0,lsl r2
:020109E0 01C200B6 streqh r0,[r2, #+0x6]		;r2+0x6=*(00000006)
:020109E4 71E89201 mvnvc  r9,r1,lsl #0x4
:020109E8 C506088F strgt r0,[r6, #-0x88f]		;(r6-0x88f=*(fffff771))
:020109EC B9210917 stmltdb  r1!,{r0,r1,r2,r4,r8,r11}
:020109F0 0251281E subeqs r2,r1,#0x1E0000
:020109F4 AE00A944 cdpge 9,0,cr10,cr0,cr4,2
:020109F8 0159AF29 cmpeq r9,r9,lsr #0x1e
:020109FC 50FF07B9 unknown
:02010A00 090CE200 stmeqdb  r12 ,{r9,r13,r14,r15}
:02010A04 03E15500 mvneq  r5,#0x0
:02010A08 C9BC0251 ldmgtib  r12!,{r0,r4,r6,r9}
:02010A0C 8187A01B orrhi  r10,r7,r11,lsl r0
:02010A10 590CC530 stmpldb  r12 ,{r4,r5,r8,r10,r14,r15}
:02010A14 5985FC21 stmplib  r5 ,{r0,r5,r10,r11,r12,r13,r14,r15}
:02010A18 CEF73D11 mrcgt 13,7,r3,cr7,cr1,{0}
:02010A1C 2C000124 stccs  1,cr0,[r0],{#0x24}
:02010A20 41861735 orrmi  r1,r6,r5,lsr r7
:02010A24 2CE14832 stccsl 8,cr4,[r1],#+0xc8
:02010A28 DC16F1AA ldcle  1,cr15,[r6],{#0xaa}
:02010A2C 650189E5 strvs r8,[r1, #-0x9e5]		;(r1-0x9e5=*(003a361b))
:02010A30 3900152C stmccdb  r0 ,{r2,r3,r5,r8,r10,r12}
:02010A34 9979042E unknown
:02010A38 0D833018 unknown
:02010A3C 111CBD10 tstne r12,r0,lsl r13
:02010A40 39E5DC00 unknown
:02010A44 E203300F and  r3,r3,#0xF
:02010A48 81CC342F bichi  r3,r12,r15,lsr #0x8
:02010A4C 00408026 subeq  r8,r0,r6,lsr #0x0
:02010A50 342FE593 unknown
:02010A54 1500E5D3 strne r14,[r0, #-0x5d3]		;(r0-0x5d3=*(00ed4a2d))
:02010A58 31B0FF12 movccs r15,r2,lsl r15		;r15=0(0x0)
:02010A5C CC20E562 stcgt  5,cr14,[r0],#-0x188
:02010A60 59A011E9 stmplib  r0!,{r0,r3,r5,r6,r7,r8,r12}
:02010A64 51921781 orrpls r1,r2,r1,lsl #0xf
:02010A68 D0843322 addle  r3,r4,r2,lsr #0x6
:02010A6C 700540E5 andvc  r4,r5,r5,ror #0x1
:02010A70 41071190 swpmi r1,r0,r7
:02010A74 00E58A12 rsceq  r8,r5,r2,lsl r10
:02010A78 272CE358 unknown
:02010A7C 50A80030 adcpl  r0,r8,r0,lsr r0
:02010A80 9F400001 swils 0x00400001
:02010A84 E5A812E5 str r1,[r8, #+0x2e5]!
:02010A88 10E56010 rscne  r6,r5,r0,lsl r0
:02010A8C 20E50231 rsccs  r0,r5,r1,lsr r2
:02010A90 093AE287 ldmeqdb  r10!,{r0,r1,r2,r7,r9,r13,r14,r15}
:02010A94 1010E5B1 ldrneh r14,[r0], -r1
:02010A98 00BD1DE2 adceqs r1,r13,r2,ror #0x1b
:02010A9C 1DC450F9 unknown
:02010AA0 301D0810 andccs r0,r13,r0,lsl r8
:02010AA4 801DB0F9 ldrhish r11,[r13], -r9
:02010AA8 F9301D9B ldmnvdb  r0!,{r0,r1,r3,r4,r7,r8,r10,r11,r12}
:02010AAC F0F9DD00 rscnvs r13,r9,r0,lsl #0x1a
:02010AB0 20F901D1 unknown
:02010AB4 20F900CE rsccss r0,r9,r14,asr #0x1
:02010AB8 D90413B5 stmledb  r4 ,{r0,r2,r4,r5,r7,r8,r9,r12}
:02010ABC 710BBF01 unknown
:02010AC0 10F9D200 rscnes r13,r9,r0,lsl #0x4
:02010AC4 FFE28900 swinv 0x00e28900
:02010AC8 1071900A rsbnes r9,r1,r10
:02010ACC FFDBE159 swinv 0x00dbe159
:02010AD0 00023AFF unknown
:02010AD4 01919D00 orreqs r9,r1,r0,lsl #0x1a
:02010AD8 8FF8E5C0 swihi 0x00f8e5c0
:02010ADC 3C715508 ldcccl 5,cr5,[r1],#-0x20
:02010AE0 4FF84101 swimi 0x00f84101
:02010AE4 D9A005FD stmleib  r0!,{r0,r2,r3,r4,r5,r6,r7,r8,r10}
:02010AE8 1190A50C orrnes r10,r0,r12,lsl #0xa
:02010AEC 00318001 eoreqs r8,r1,r1
:02010AF0 0D820931 unknown
:02010AF4 1D5A6016 unknown
:02010AF8 00ED5000 rsceq  r5,r13,r0
:02010AFC 03618960 unknown
:02010B00 3025E35A eorcc  r14,r5,r10,asr r3
:02010B04 1359002D cmpne r9,#0x2D
:02010B08 BC016529 stclt  5,cr6,[r1],{#0x29}
:02010B0C 960541B0 unknown
:02010B10 991CED40 ldmlsdb  r12 ,{r6,r8,r10,r11,r13,r14,r15}
:02010B14 3D2004E5 stccc  4,cr0,[r0,#-0x394]!
:02010B18 E2428A19 sub  r8,r2,#0x19000
:02010B1C FF00D9CF swinv 0x0000d9cf
:02010B20 000F8910 andeq  r8,r15,r0,lsl r9
:02010B24 05392456 ldreq r2,[r9, #-0x456]!
:02010B28 2A450151 bcs 03151074
:02010B2C 1D090009 unknown
:02010B30 79080085 stmvcdb  r8 ,{r0,r2,r7}
:02010B34 1D510001 unknown
:02010B38 101D1A10 andnes r1,r13,r0,lsl r10
:02010B3C A8401D08 stmgeda  r0 ,{r3,r8,r10,r11,r12}^
:02010B40 FE001D13 mcr2 13,0,r1,cr0,cr3,{0}
:02010B44 068D201D unknown
:02010B48 1D9B801D unknown
:02010B4C 1D0BBA40 unknown
:02010B50 8100FC00 unknown
:02010B54 E91041E2 ldmdb  r0 ,{r1,r5,r6,r7,r8,r14}
:02010B58 1675C20C unknown
:02010B5C 9900008A stmlsdb  r0 ,{r1,r3,r7}
:02010B60 010032E5 unknown
:02010B64 8900BD80 stmhidb  r0 ,{r7,r8,r10,r11,r12,r13,r15}
:02010B68 34EA1BD1 unknown
:02010B6C 1B010075 blne 02050D48
:02010B70 00250BCA eoreq  r0,r5,r10,asr #0x17
:02010B74 01007193 swpeq r7,r3,r0
:02010B78 0AE28660 beq 018B2500
:02010B7C 7DD71005 unknown
:02010B80 56000501 strpl r0,[r0],-r1, lsl #0xa
:02010B84 110501E1 unknown
:02010B88 A308410B unknown
:02010B8C 10051C85 andne  r1,r5,r5,lsl #0x19
:02010B90 F800AD06 stmnvda  r0 ,{r1,r2,r8,r10,r11,r13,r15}
:02010B94 E8BD8F5B ldmia  r13!,{r0,r1,r3,r4,r6,r8,r9,r10,r11,r15}
:02010B98 51501051 cmppl r0,r1,asr r0
:02010B9C 382B7530 stmccda  r11!,{r4,r5,r8,r10,r12,r13,r14}
:02010BA0 111A7168 tstne r10,r8,ror #0x2
:02010BA4 041ABD05 ldreq r11,[r10],#-0xd05
:02010BA8 004004A1 subeq  r0,r0,r1,lsr #0x9
:02010BAC 04651792 unknown
:02010BB0 0C6904E9 stceql 4,cr0,[r9],#-0x3a4
:02010BB4 2D015D79 unknown
:02010BB8 9701DDFE unknown
:02010BBC 1A095000 bne 02264BC4
:02010BC0 CD0A1198 unknown
:02010BC4 3D0C990D unknown
:02010BC8 AE76F40A cdpge 4,6,cr15,cr6,cr10,0
:02010BCC 14A93C89 unknown
:02010BD0 89601489 unknown
:02010BD4 DC17D544 ldcle  5,cr13,[r7],{#0x44}
:02010BD8 0C0F1DF0 stceq  13,cr1,[r15],{#0xf0}
:02010BDC 646807D5 unknown
:02010BE0 680AE59F stmvsda  r10 ,{r0,r1,r2,r3,r4,r7,r8,r10,r13,r14,r15}
:02010BE4 7EE59F84 cdpvc 15,14,cr9,cr5,cr4,4
:02010BE8 00E24659 rsceq  r4,r2,r9,asr r6
:02010BEC E59F7464 ldr r7,[r15, #+0x464]		;r15+0x464=*(02011058)=#611920127(0x247928ff)
:02010BF0 E28DA034 add  r10,r13,#0x34
:02010BF4 E50D5D00 str r5,[r13, #-0xd00]		;(r13-0xd00=*(fffff361))
:02010BF8 40051F41 andmi  r1,r5,r1,asr #0x1e
:02010BFC 46B907C1 unknown
:02010C00 2100E225 unknown
:02010C04 31000500 unknown
:02010C08 06D59A05 ldreqb r9,[r5],+r5, lsl #0x14
:02010C0C D150001C cmple r0,r12,lsl r0
:02010C10 2D3C102D ldccs  0,cr1,[r12,#-0xb4]!
:02010C14 002D5C80 eoreq  r5,r13,r0,lsl #0x19
:02010C18 000D18A8 andeq  r1,r13,r8,lsr #0x11
:02010C1C 1F699364 swine 0x00699364
:02010C20 1D20302D stcne  0,cr3,[r0,#-0xb4]!
:02010C24 9360B200 unknown
:02010C28 404D0225 submi  r0,r13,r5,lsr #0x4
:02010C2C 702D2410 eorvc  r2,r13,r0,lsl r4
:02010C30 002D4C50 eoreq  r4,r13,r0,asr r12
:02010C34 58000D0C stmplda  r0 ,{r2,r3,r8,r10,r11}
:02010C38 14CA700D strneb r7,[r10],#+0xd
:02010C3C E59A1500 ldr r1,[r10, #+0x500]		;r10+0x500=*(0000054c)
:02010C40 E4803D54 str r3,[r0],#+0xd54
:02010C44 0581601D streq r6,[r1, #+0x1d]		;r1+0x1d=*(003a401d)
:02010C48 1DE816C5 stcnel 6,cr1,[r8,#+0x314]!
:02010C4C 001D4C00 andeqs r4,r13,r0,lsl #0x18
:02010C50 301D000B andccs r0,r13,r11
:02010C54 A5801DC8 strge r1,[r0, #+0xdc8]		;r0+0xdc8=*(00ed5dc8)
:02010C58 DA26D53C ble 029C6150
:02010C5C 029344E1 addeqs r4,r3,#0xE1000000
:02010C60 052602EB streq r0,[r6, #-0x2eb]!
:02010C64 5503E150 strpl r14,[r3, #-0x150]		;(r3-0x150=*(fffffeb0))
:02010C68 2023AC03 eorcs  r10,r3,r3,lsl #0x18
:02010C6C 4EDD001D mrcmi 0,6,r0,cr13,cr13,{0}
:02010C70 A02C1869 eorge  r1,r12,r9,ror #0x10
:02010C74 1EEDE28A cdpne 2,14,cr14,cr13,cr10,4
:02010C78 0EED0287 cdpeq 2,14,cr0,cr13,cr7,4
:02010C7C 900A99CA andls  r9,r10,r10,asr #0x13
:02010C80 0506F513 streq r15,[r6, #-0x513]		;(r6-0x513=*(fffffaed))
:02010C84 0A55CA27 beq 03583528
:02010C88 FF284705 swinv 0x00284705
:02010C8C 03052011 unknown
:02010C90 0533E59D ldreq r14,[r3, #-0x59d]!
:02010C94 40152157 andmis r2,r5,r7,asr r1
:02010C98 1BC7058E blne 011D22D8
:02010C9C 558F4015 strpl r4,[r15, #+0x15]		;r15+0x15=*(02010cb9)=#1829311389(0x6d09139d)
:02010CA0 63A13015 movvs  r3,#0x15		;r3=21(0x15)
:02010CA4 90401515 subls  r1,r0,r5,lsl r5
:02010CA8 037536D5 cmneq r5,#0xD500000
:02010CAC B5EB0CF5 strltb r0,[r11, #+0xcf5]!
:02010CB0 1081B013 addne  r11,r1,r3,lsl r0
:02010CB4 05380039 ldreq r0,[r8, #-0x39]!
:02010CB8 09139D77 ldmeqdb  r3 ,{r0,r1,r2,r4,r5,r6,r8,r10,r11,r12,r15}
:02010CBC 3400216D strcc r2,[r0],#-0x16d
:02010CC0 12E00021 rscne  r0,r0,#0x21
:02010CC4 5395F021 orrpls r15,r5,#0x21
:02010CC8 FFB06500 swinv 0x00b06500
:02010CCC 00213CEB eoreq  r3,r1,r11,ror #0x19
:02010CD0 F02112BC unknown
:02010CD4 C1238D90 unknown
:02010CD8 06D5AF1E unknown
:02010CDC 98E59D20 unknown
:02010CE0 3025120B eorcc  r1,r5,r11,lsl #0x4
:02010CE4 E0021001 and  r1,r2,r1
:02010CE8 4D023621 unknown
:02010CEC EE538530 mrc 5,2,r8,cr3,cr0,{1}
:02010CF0 1D6841C1 stcnel 1,cr4,[r8,#-0x304]!
:02010CF4 2B327000 blcs 02CACCFC
:02010CF8 0321719F unknown
:02010CFC 81E00530 mvnhi  r0,lsr r0
:02010D00 36422353 unknown
:02010D04 31E5E1A0 mvncc  r14,r0,lsr #0x3
:02010D08 40314C00 eormis r4,r1,r0,lsl #0x18
:02010D0C 110150F0 unknown
:02010D10 F0315031 eornvs r5,r1,r1,lsr r0
:02010D14 31D86365 bicccs r6,r8,r5,ror #0x6
:02010D18 40315400 eormis r5,r1,r0,lsl #0x8
:02010D1C 1101E3AF unknown
:02010D20 F0315031 eornvs r5,r1,r1,lsr r0
:02010D24 31CB6369 biccc  r6,r11,r9,ror #0x6
:02010D28 315E7800 cmpcc r14,r0,lsl #0x10
:02010D2C 1101D640 unknown
:02010D30 31403112 unknown
:02010D34 BE636DF0 mcrlt 13,3,r6,cr3,cr0,{7}
:02010D38 80003175 andhi  r3,r0,r5,ror r1
:02010D3C 31C94031 biccc  r4,r9,r1,lsr r0
:02010D40 5031D000 eorpls r13,r1,r0
:02010D44 35D5133D ldrccb r1,[r5, #+0x33d]		;r5+0x33d=*(b3b89d7d)
:02010D48 31203031 unknown
:02010D4C B1637130 unknown
:02010D50 9A0839AF bls 0221F414
:02010D54 31BC4031 movccs r4,lsr r1		;r4=3817472(0x3a4000)
:02010D58 5031A000 eorpls r10,r1,r0
:02010D5C 6375F031 cmnvs r5,#0x31
:02010D60 003175A4 eoreqs r7,r1,r4,lsr #0xb
:02010D64 AF403148 swige 0x00403148
:02010D68 316C0031 unknown
:02010D6C D5F06550 ldrleb r6,[r0, #+0x550]!
:02010D70 31976379 orrccs r6,r7,r9,ror r3
:02010D74 40316C00 eormis r6,r1,r0,lsl #0x18
:02010D78 380031A2 stmccda  r0 ,{r1,r5,r7,r8,r12,r13}
:02010D7C 35C03155 strccb r3,[r0, #+0x155]		;r0+0x155=*(00ed5155)
:02010D80 35D10810 ldrccb r0,[r1, #+0x810]		;r1+0x810=*(003a4810)
:02010D84 918A637D orrls  r6,r10,r13,ror r3
:02010D88 9D5B5010 unknown
:02010D8C 92952F75 addlss r2,r5,#0x1D4
:02010D90 55047102 strpl r7,[r4, #-0x102]		;(r4-0x102=*(003a3efe))
:02010D94 E3625516 unknown
:02010D98 A0023001 andge  r3,r2,r1
:02010D9C 15E1A033 strneb r10,[r1, #+0x33]!
:02010DA0 30108410 andccs r8,r0,r0,lsl r4
:02010DA4 0015B383 andeqs r11,r5,r3,lsl #0x7
:02010DA8 157D6381 ldrneb r6,[r13, #-0x381]!
:02010DAC 2DB8B040 ldccs  0,cr11,[r8,#+0x100]!
:02010DB0 7763A130 unknown
:02010DB4 14A51015 unknown
:02010DB8 63A1302D movvs  r3,#0x2D		;r3=45(0x2d)
:02010DBC 401571F6 ldrmish r7,[r5], -r6
:02010DC0 201535BA ldrcsh r3,[r5], -r10
:02010DC4 AF6B63A1 swige 0x006b63a1
:02010DC8 8D086D32 unknown
:02010DCC 24753814 unknown
:02010DD0 139D238D orrnes r2,r13,#0x34000002
:02010DD4 513BAF65 teqpl r11,r5,ror #0x1e
:02010DD8 03E90009 mvneq  r0,#0x9
:02010DDC F48DE48D strnv r14,[r13],#+0x48d
:02010DE0 D3C48D9B bicle  r8,r4,#0x26C0
:02010DE4 3800715D stmccda  r0 ,{r0,r2,r3,r4,r6,r8,r12,r13,r14}
:02010DE8 050CC48D streq r12,[r12, #-0x48d]		;(r12-0x48d=*(9dc4cd73))
:02010DEC 8D4FF000 unknown
:02010DF0 FFFF9574 swinv 0x00ff9574
:02010DF4 8564001F strhib r0,[r4, #-0x1f]!
:02010DF8 44890001 strmi r0,[r9],#+0x1
:02010DFC 0001BCC0 andeq  r11,r1,r0,asr #0x19
:02010E00 140479C4 strne r7,[r4],#-0x9c4
:02010E04 861C0001 ldrhi r0,[r12],-r1
:02010E08 FF34792A swinv 0x0034792a
:02010E0C FF00007F swinv 0x0000007f
:02010E10 24710420 unknown
:02010E14 847150C1 unknown
:02010E18 71C30C5D bicvc  r0,r3,r13,asr r12
:02010E1C 71FE75C4 mvnvcs r7,r4,asr #0xb
:02010E20 F5BD9634 ldrnv r9,[r13, #+0x634]!
:02010E24 61401500 unknown
:02010E28 00155163 andeqs r5,r5,r3,ror #0x2
:02010E2C AE80155A mcrge 5,4,r1,cr0,cr10,{2}
:02010E30 4B401506 blmi 03016250
:02010E34 155B0015 ldrneb r0,[r11, #-0x15]		;(r11-0x15=*(ffffffeb))
:02010E38 43310880 teqmi r1,#0x800000
:02010E3C 001545AA andeqs r4,r5,r10,lsr #0xb
:02010E40 31C4005C biccc  r0,r4,r12,asr r0
:02010E44 44710A60 unknown
:02010E48 00153FA2 andeqs r3,r5,r2,lsr #0x1f
:02010E4C 19025DB8 stmnedb  r2 ,{r3,r4,r5,r7,r8,r10,r11,r12,r14}
:02010E50 00191990 muleqs r9,r0,r9
:02010E54 20195A39 andcss r5,r9,r9,lsr r10
:02010E58 90190771 andlss r0,r9,r1,ror r7
:02010E5C 00191441 andeqs r1,r9,r1,asr #0x8
:02010E60 4D201932 stcmi  9,cr1,[r0,#-0xc8]!
:02010E64 C019DF0A andgts r13,r9,r10,lsl #0x1e
:02010E68 2B00192B blcs 0201731C
:02010E6C 0A392019 beq 02E58ED8
:02010E70 75098019 strvc r8,[r9, #-0x19]		;(r9-0x19=*(88891610))
:02010E74 001513C1 andeqs r1,r5,r1,asr #0x7
:02010E78 03A1AF24 moveq  r10,#0x90		;r10=144(0x90)
:02010E7C 13E1A006 mvnne  r10,#0x6
:02010E80 3D803534 unknown
:02010E84 351D4035 ldrcc r4,[r13, #-0x35]		;(r13-0x35=*(0000002c))
:02010E88 80351880 eorhis r1,r5,r0,lsl #0x11
:02010E8C 803518AA eorhis r1,r5,r10,lsr #0x11
:02010E90 43803518 orrmi  r3,r0,#0x6000000
:02010E94 350F4035 strcc r4,[r15, #-0x35]		;r15-0x35=*(02010e67)=#1649600(0x00192bc0)
:02010E98 3520AA80 strcc r10,[r0, #-0xa80]!
:02010E9C 80352080 eorhis r2,r5,r0,lsl #0x1
:02010EA0 49803520 stmmiib  r0 ,{r5,r8,r10,r12,r13}
:02010EA4 EDAA1035 stc  0,cr1,[r10,#+0xd4]!
:02010EA8 7035AF18 eorvcs r10,r5,r8,lsl r15
:02010EAC 1D503544 unknown
:02010EB0 44803516 strmi r3,[r0],#+0x516
:02010EB4 4F803575 swimi 0x00803575
:02010EB8 35060035 strcc r0,[r6, #-0x35]		;(r6-0x35=*(ffffffcb))
:02010EBC 0035F300 eoreqs r15,r5,r0,lsl #0x6
:02010EC0 0035551F eoreqs r5,r5,r15,lsl r5
:02010EC4 E1A01501 mov  r1,r1,lsl #0xa		;r1=-385875968(0xe9000000)
:02010EC8 2000354C andcs  r3,r0,r12,asr #0xa
:02010ECC 4C403541 stcmil 5,cr3,[r0],{#0x41}
:02010ED0 354C8035 strccb r8,[r12, #-0x35]		;(r12-0x35=*(9dc4d1cb))
:02010ED4 40355580 eormis r5,r5,r0,lsl #0xb
:02010ED8 603555E5 eorvss r5,r5,r5,ror #0xb
:02010EDC 80350295 mlahis r5,r5,r2,r0unknown
:02010EE0 0C80350C stceq  5,cr3,[r0],{#0xc}
:02010EE4 575A8035 unknown
:02010EE8 15B11035 ldrne r1,[r1, #+0x35]!
:02010EEC 092D6035 stmeqdb  r13!,{r0,r2,r4,r5,r13,r14}
:02010EF0 35148035 ldrcc r8,[r4, #-0x35]		;(r4-0x35=*(00192b8b))
:02010EF4 355F1480 ldrccb r1,[r15, #-0x480]		;r15-0x480=*(02010a7c)=#1353187376(0x50a80030)
:02010EF8 40355F80 eormis r5,r5,r0,lsl #0x1f
:02010EFC 616035C9 unknown
:02010F00 3880350B stmccia  r0 ,{r0,r1,r3,r8,r10,r12,r13}
:02010F04 38803575 stmccia  r0 ,{r0,r2,r4,r5,r6,r8,r10,r12,r13}
:02010F08 10648035 rsbne  r8,r4,r5,lsr r0
:02010F0C CD0FB981 unknown
:02010F10 0035C505 eoreqs r12,r5,r5,lsl #0xa
:02010F14 E200100F and  r1,r0,#0xF
:02010F18 400B0D81 andmi  r0,r11,r1,lsl #0x1b
:02010F1C E5841041 str r1,[r4, #+0x41]		;r4+0x41=*(00192c01)
:02010F20 E104B910 unknown
:02010F24 30104013 andccs r4,r0,r3,lsl r0
:02010F28 0002E594 muleq  r2,r4,r5
:02010F2C 000091E3 andeq  r9,r0,r3,ror #0x3
:02010F30 004004E0 subeq  r0,r0,r0,ror #0x9
:02010F34 5015E584 andpls r14,r5,r4,lsl #0xb
:02010F38 AD401569 unknown
:02010F3C B4001550 strlt r1,[r0],#-0x550
:02010F40 1577802D ldrneb r8,[r7, #-0x2d]!
:02010F44 00150E00 andeqs r0,r5,r0,lsl #0x1c
:02010F48 121155A7 andnes r5,r1,#0x29C00000
:02010F4C 85701505 ldrhib r1,[r0, #-0x505]!
:02010F50 15A14015 strne r4,[r1, #+0x15]!
:02010F54 0255B600 subeqs r11,r5,#0x0
:02010F58 8541F9C4 strhib r15,[r1, #-0x9c4]		;r1-0x9c4=*(50a7f66c)=#0(0x00000000)
:02010F5C 008990E2 addeq  r9,r9,r2,ror #0x1
:02010F60 0071440B rsbeqs r4,r1,r11,lsl #0x8
:02010F64 0511F99B ldreq r15,[r1, #-0x99b]		;r1-0x99b=*(50a7f695)=#0(0x00000000)
:02010F68 0FE1F9C4 swieq 0x00e1f9c4
:02010F6C 0ACD2500 beq 0135A374
:02010F70 8508013D strhi r0,[r8, #-0x13d]		;r8-0x13d=*(2b106d03)=#0(0x00000000)
:02010F74 DD602805 stclel 8,cr2,[r0,#-0x14]!
:02010F78 50290BE5 eorpl  r0,r9,r5,ror #0x17
:02010F7C A07000C9 rsbges r0,r0,r9,asr #0x1
:02010F80 07897FE1 streq r7,r0,r0,r9,asr #0x1
:02010F84 55007F84 strpl r7,[r0, #-0xf84]		;(r0-0xf84=*(fffff07c))
:02010F88 9A033D93 bls 020E05DC
:02010F8C 01100108 tsteq r0,r8,lsl #0x2
:02010F90 09711100 unknown
:02010F94 6EE59F21 cdpvs 15,14,cr9,cr5,cr1,1
:02010F98 001505AC andeqs r0,r5,r12,lsr #0xb
:02010F9C 6D0B8111 unknown
:02010FA0 1915C105 ldmnedb  r5 ,{r0,r2,r8,r14,r15}
:02010FA4 3D404011 unknown
:02010FA8 FD66E592 stc2l 5,cr14,[r6,#-0x248]!
:02010FAC 29073011 stmcsdb  r7 ,{r0,r4,r12,r13}
:02010FB0 D0201100 eorle  r1,r0,r0,lsl #0x2
:02010FB4 155F0015 ldrneb r0,[r15, #-0x15]		;r15-0x15=*(02010fa7)=#1726321213(0x66e5923d)
:02010FB8 DD302A40 ldcle  10,cr2,[r0,#-0x100]!
:02010FBC 4559A10D ldrmib r10,[r9, #-0x10d]		;(r9-0x10d=*(8889151c))
:02010FC0 15064015 strne r4,[r6, #-0x15]		;(r6-0x15=*(ffffffeb))
:02010FC4 53110980 tstpl r1,#0x200000
:02010FC8 30054015 andcc  r4,r5,r5,lsl r0
:02010FCC 1015A02D andnes r10,r5,r13,lsr #0x0
:02010FD0 110920F9 unknown
:02010FD4 B440154D strltb r1,[r0],#-0x54d
:02010FD8 09AE8015 stmeqib  r14!,{r0,r2,r4,r15}
:02010FDC 10DD4711 sbcnes r4,r13,r1,lsl r7
:02010FE0 32B600B1 adcccs r0,r6,#0xB1
:02010FE4 0D0DE1DD unknown
:02010FE8 00AD4191 umlaleq  r4,r13,r1,r1
:02010FEC DD225160 stcle  1,cr5,[r2,#-0x180]!
:02010FF0 0655120D ldreqb r1,[r5],-r13, lsl #0x4
:02010FF4 33E281D5 mvncc  r8,#0x40000035
:02010FF8 02C1D314 sbceq  r13,r1,#0x50000000
:02010FFC 6120E152 unknown
:02011000 2433DA0F unknown
:02011004 DC2391C3 stcle  1,cr9,[r3],#-0x30c
:02011008 E5922113 ldr r2,[r2, #+0x113]		;r2+0x113=*(00000113)
:0201100C DC007932 stcle  9,cr7,[r0],{#0x32}
:02011010 33354513 teqcc r5,#0x4C00000
:02011014 E5D00448 ldrb r0,[r0, #+0x448]		;r0+0x448=*(00000448)
:02011018 240055AF strcs r5,[r0],#-0x5af
:0201101C 50328FD9 unknown
:02011020 1D080375 unknown
:02011024 E8BD4017 ldmia  r13!,{r0,r1,r2,r4,r14}
:02011028 8D05D010 unknown
:0201102C 05642311 streqb r2,[r4, #-0x311]!
:02011030 0D869000 unknown
:02011034 85780A02 ldrhib r0,[r8, #-0xa02]!
:02011038 D534020D ldrle r0,[r4, #-0x20d]!
:0201103C B027F518 eorlt  r15,r7,r8,lsl r5
:02011040 750D3160 strvc r3,[r13, #-0x160]		;(r13-0x160=*(ffffff01))
:02011044 09CDC00E stmeqib  r13 ,{r1,r2,r3,r14,r15}^
:02011048 150DC150 strne r12,[r13, #-0x150]		;(r13-0x150=*(ffffff11))
:0201104C E26B8D20 rsb  r8,r11,#0x800
:02011050 0A7D200E beq 03F59090
:02011054 FD0E9130 unknown
:02011058 247928FF unknown
:0201105C 1501ED1F strne r14,[r1, #-0xd1f]		;r1-0xd1f=*(50a7f311)=#0(0x00000000)
:02011060 00150450 andeqs r0,r5,r0,asr r4
:02011064 AD001502 unknown
:02011068 06001534 unknown
:0201106C 15068015 strne r8,[r6, #-0x15]		;(r6-0x15=*(ffffffeb))
:02011070 00152E40 andeqs r2,r5,r0,asr #0x1c
:02011074 801504AA andhis r0,r5,r10,lsr #0x9
:02011078 0700150D streq r1,[r0,-r13, lsl #0xa]
:0201107C FFAE1645 swinv 0x00ae1645
:02011080 C506352A strgt r3,[r6, #-0x52a]		;(r6-0x52a=*(fffffad6))
:02011084 F55015E5 ldrnvb r1,[r0, #-0x5e5]		;(r0-0x5e5=*(fffffa1b))
:02011088 22201106 eorcs  r1,r0,#0x80000001
:0201108C B0B90015 adclts r0,r9,r5,lsl r0
:02011090 0315C500 tsteq r5,#0x0
:02011094 8401859D strhi r8,[r1],#-0x59d
:02011098 190F28E2 stmnedb  r15 ,{r1,r5,r6,r7,r11,r13}
:0201109C 01D12302 biceqs r2,r1,r2,lsl #0x6
:020110A0 EBFFAE1C bl 01FFC918
:020110A4 C500B20A strgt r11,[r0, #-0x20a]		;(r0-0x20a=*(fffffdf6))
:020110A8 400501E1 andmi  r0,r5,r1,ror #0x3
:020110AC 60381041 eorvss r1,r8,r1,asr #0x0
:020110B0 10E94495 smlalne  r4,r9,r5,r4
:020110B4 2FB54035 swics 0x00b54035
:020110B8 10451D3C subne  r1,r5,r12,lsr r13
:020110BC 40312F00 eormis r2,r1,r0,lsl #0x1e
:020110C0 031D8013 tsteq r13,#0x13
:020110C4 30A2A100 adccc  r10,r2,r0,lsl #0x2
:020110C8 31A900B5 strcch r0,[r9, +r5]!
:020110CC 9D911926 unknown
:020110D0 D1304100 teqle r0,r0,lsl #0x2
:020110D4 11D92020 bicnes r2,r9,r0,lsr #0x0
:020110D8 330065B9 unknown
:020110DC 1392E590 orrnes r14,r2,#0x24000000
:020110E0 0001E0C0 andeq  r14,r1,r0,asr #0x1
:020110E4 A3E08300 mvnge  r8,#0x0
:020110E8 00E1A01F rsceq  r10,r1,r15,lsl r0
:020110EC E08102C0 add  r0,r1,r0,asr #0x5
:020110F0 888990A1 stmhiia  r9 ,{r0,r5,r7,r12,r15}
:020110F4 50881088 addpl  r1,r8,r8,lsl #0x1
:020110F8 00712659 rsbeqs r2,r1,r9,asr r6
:020110FC 00B19C13 adceqs r9,r1,r3,lsl r12
:02011100 20594C11 subcss r4,r9,r1,lsl r12
:02011104 264D33CC strcsb r3,r4,r9,r1,lsl r12
:02011108 34D1104D ldrccb r1,[r1],#+0x4d
:0201110C 699F1920 ldmvsib  r15 ,{r5,r8,r11,r12}
:02011110 01559C00 cmpeq r5,r0,lsl #0x18
:02011114 E0421921 sub  r1,r2,r1,lsr #0x12
:02011118 43101A01 tstmi r0,#0x1000
:0201111C 8C13CCE0 ldchi  12,cr12,[r3],{#0xe0}
:02011120 00510005 subeqs r0,r1,r5
:02011124 30CD23C0 sbccc  r2,r13,r0,asr #0x7
:02011128 37F503CC ldrccb r0,r2,r13,r0,asr #0x7
:0201112C CCB30175 ldcgt  1,cr0,[r3],#+0x1d4
:02011130 B5810332 strlt r0,[r1, #+0x332]		;r1+0x332=*(50a80362)=#0(0x00000000)
:02011134 5041103D subpl  r1,r1,r13,lsr r0
:02011138 24C04130 strcsb r4,[r0],#+0x130
:0201113C 10108D58 andnes r8,r0,r8,asr r13
:02011140 003D1241 eoreqs r1,r13,r1,asr #0x4
:02011144 02E59323 rsceq  r9,r5,#0x8C000000
:02011148 B40FF90D strlt r15,[r15],#-0x90d
:0201114C 12158323 andnes r8,r5,#0x8C000000
:02011150 13C82125 bicne  r2,r8,#0x40000009
:02011154 70318031 eorvcs r8,r1,r1,lsr r0
:02011158 7FFC15B1 swivc 0x00fc15b1
:0201115C 024515ED subeq  r1,r5,#0x3B400000
:02011160 12456690 subne  r6,r5,#0x9000000
:02011164 8D01179D unknown
:02011168 45405501 strmib r5,[r0, #-0x501]		;(r0-0x501=*(fffffaff))
:0201116C 6530D900 ldrvs r13,[r0, #-0x900]!
:02011170 9055FB2E sublss r15,r5,r14,lsr #0x16
:02011174 40014996 mulmi  r1,r6,r9
:02011178 C0FF0519 rscgts r0,r15,r9,lsl r5
:0201117C 48E21510 unknown
:02011180 03E5C309 mvneq  r12,#0x24000000
:02011184 409C4071 addmis r4,r12,r1,ror r0
:02011188 03E02132 mvneq  r2,#0x8000000C
:0201118C 6D4B0041 unknown
:02011190 D0113D00 andles r3,r1,r0,lsl #0x1a
:02011194 29241591 stmcsdb  r4!,{r0,r4,r7,r8,r10,r12}
:02011198 2502E591 strcs r14,[r2, #-0x591]		;(r2-0x591=*(fffffa6f))
:0201119C 29810F81 stmcsib  r1 ,{r0,r7,r8,r9,r10,r11}
:020111A0 80808181 addhi  r8,r0,r1,lsl #0x3
:020111A4 60A5A081 adcvs  r10,r5,r1,lsl #0x1
:020111A8 B40B3D10 strlt r3,[r11],#-0xd10
:020111AC 03319F20 teqeq r1,#0x80
:020111B0 050500A5 streq r0,[r5, #-0xa5]		;(r5-0xa5=*(b3b8999b))
:020111B4 10A50954 adcne  r0,r5,r4,asr r9
:020111B8 60A5519C umlalvs  r5,r5,r12,r1
:020111BC 4800E950 stmmida  r0 ,{r4,r6,r8,r11,r13,r14,r15}
:020111C0 150DD139 strne r13,[r13, #-0x139]		;(r13-0x139=*(ffffff28))
:020111C4 DD265D8A stcle  13,cr5,[r6,#-0x228]!
:020111C8 1205112F andne  r1,r5,#0xC000000B
:020111CC 092FE020 stmeqdb  r15!,{r5,r13,r14,r15}
:020111D0 34EB0245 unknown
:020111D4 1948446D stmnedb  r8 ,{r0,r2,r3,r5,r6,r10,r14}^
:020111D8 B9E510C0 unknown
:020111DC 24DD08F9 ldrcsb r0,[r13],#+0x8f9
:020111E0 008D25A5 addeq  r2,r13,r5,lsr #0xb
:020111E4 008D2005 addeq  r2,r13,r5
:020111E8 49C124FC stmmiib  r1 ,{r2,r3,r4,r5,r6,r7,r10,r13}^
:020111EC 91101D00 tstls r0,r0,lsl #0x1a
:020111F0 059D04E5 ldreq r0,[r13, #+0x4e5]		;r13+0x4e5=*(00000546)
:020111F4 8103B48C unknown
:020111F8 AD60ADE5 stcgel 13,cr10,[r0,#-0x394]!
:020111FC 3003B482 andcc  r11,r3,r2,lsl #0x9
:02011200 1006A990 mulne  r6,r0,r9
:02011204 20C5AD4D sbccs  r10,r5,r13,asr #0x1a
:02011208 11A94225 movne  r4,r5,lsr #0x4		;r4=188451236(0xb3b89a4)
:0201120C 31FA4145 mvnccs r4,r5,asr #0x2
:02011210 C219542E andgts r5,r9,#0x2E000000
:02011214 C115D1E5 tstgt r5,r5,ror #0x3
:02011218 9961FA13 unknown
:0201121C 103D5800 eornes r5,r13,r0,lsl #0x10
:02011220 7FE59029 swivc 0x00e59029
:02011224 E3C2052F bic  r0,r2,#0xBC00000
:02011228 E9802920 stmib  r0 ,{r5,r8,r11,r13}
:0201122C 25B51200 ldrcs r1,[r5, #+0x200]!
:02011230 41B144A0 movmis r4,r0,lsr #0x9		;r4=0(0x0)
:02011234 B9C21429 stmltib  r2 ,{r0,r3,r5,r10,r12}^
:02011238 22142A21 andcss r2,r4,#0x21000
:0201123C F295E5C0 addnvs r14,r5,#0x30000000
:02011240 253D0029 ldrcs r0,[r13, #-0x29]!
:02011244 70D73A15 sbcvcs r3,r7,r5,lsl r10
:02011248 12010101 andne  r0,r1,#0x40000000
:0201124C 262E13E9 unknown
:02011250 0714E5D0 unknown
:02011254 0F7519AD swieq 0x007519ad
:02011258 AB7A1051 blge 03E953A4
:0201125C AD2201FF stcge  1,cr0,[r2,#-0x3fc]!
:02011260 1039C710 eornes r12,r9,r0,lsl r7
:02011264 4C00ADC2 stcmi  13,cr10,[r0],{#0xc2}
:02011268 28020CB9 stmcsda  r2 ,{r0,r3,r4,r5,r7,r10,r11}
:0201126C 91004D05 unknown
:02011270 6D308C19 ldcvs  12,cr8,[r0,#-0x64]!
:02011274 B3011502 unknown
:02011278 E1903330 orrs r3,r0,r0,lsr r3
:0201127C 0025108C eoreq  r1,r5,r12,lsl #0x1
:02011280 10E2811C rscne  r8,r2,r12,lsl r1
:02011284 E28CC001 add  r12,r12,#0x1
:02011288 E1C13EB6 strh r3,[r1, #+0xe6]		;r1+0xe6=*(50a80116)=#0(0x00000000)
:0201128C 09A92000 stmeqib  r9!,{r13}
:02011290 190279F6 stmnedb  r2 ,{r1,r2,r4,r5,r6,r7,r8,r11,r12,r13,r14}
:02011294 9D41F920 unknown
:02011298 007A8013 rsbeqs r8,r10,r3,lsl r0
:0201129C 0C03E081 stceq  0,cr14,[r3],{#0x81}
:020112A0 00B6E280 adceqs r14,r6,r0,lsl #0x5
:020112A4 2EA5D00E cdpcs 0,10,cr13,cr5,cr14,0
:020112A8 201A2134 andcss r2,r10,r4,lsr r1
:020112AC 9425359F unknown
:020112B0 E5C232BB strb r3,[r2, #+0x2bb]		;r2+0x2bb=*(000002bb)
:020112B4 2F008140 swics 0x00008140
:020112B8 E5C22036 strb r2,[r2, #+0x36]		;r2+0x36=*(00000036)
:020112BC 3AB81C0D bcc 00E182F8
:020112C0 04BCE1C1 unknown
:020112C4 5CE1C031 stcpll 0,cr12,[r1],#+0xc4
:020112C8 05D00005 ldreqb r0,[r0, #+0x5]		;r0+0x5=*(00000005)
:020112CC 32505800 subccs r5,r0,#0x0
:020112D0 35CCE582 strccb r14,[r12, #+0x582]		;r12+0x582=*(9dc4d782)
:020112D4 004AE582 subeq  r14,r10,r2,lsl #0xb
:020112D8 39560001 ldmccdb  r6 ,{r0}^
:020112DC 0920E5C2 stmeqdb  r0!,{r1,r6,r7,r8,r10,r13,r14,r15}
:020112E0 03E50192 mvneq  r0,#0x80000024
:020112E4 24E31001 unknown
:020112E8 05009209 streq r9,[r0, #-0x209]		;(r0-0x209=*(fffffdf7))
:020112EC 03800502 orreq  r0,r0,#0x800000
:020112F0 00820924 addeq  r0,r2,r4,lsr #0x12
:020112F4 51802C85 orrpl  r2,r0,r5,lsl #0x19
:020112F8 F9530001 ldmnvdb  r3 ,{r0}^
:020112FC 290E570D stmcsdb  r14 ,{r0,r2,r3,r8,r9,r10,r12,r14}
:02011300 00990002 addeqs r0,r9,r2
:02011304 8401BD1C strhi r11,[r1],#-0xd1c
:02011308 548B0065 strpl r0,[r11],#+0x65
:0201130C 207400C1 rsbcss r0,r4,r1,asr #0x1
:02011310 19825725 stmneib  r2 ,{r0,r2,r5,r8,r9,r10,r12,r14}
:02011314 29201C20 stmcsdb  r0!,{r5,r10,r11,r12}
:02011318 D9440201 stmledb  r4 ,{r0,r9}^
:0201131C 09E53004 unknown
:02011320 3D0001C0 unknown
:02011324 355CD501 ldrccb r13,[r12, #-0x501]		;(r12-0x501=*(9dc4ccff))
:02011328 C0004920 andgt  r4,r0,r0,lsr #0x12
:0201132C 8D3001C9 ldchi  1,cr0,[r0,#-0x324]!
:02011330 8D9603CD unknown
:02011334 00050CE5 andeq  r0,r5,r5,ror #0x19
:02011338 E58D1010 str r1,[r13, #+0x10]		;r13+0x10=*(00000071)
:0201133C 00011408 andeq  r1,r1,r8,lsl #0x8
:02011340 E58D3018 str r3,[r13, #+0x18]		;r13+0x18=*(00000079)
:02011344 82404512 subhi  r4,r0,#0x4800000
:02011348 AD0E3D1C unknown
:0201134C 18004120 stmneda  r0 ,{r5,r8,r14}
:02011350 05BD4065 ldreq r4,[r13, #+0x65]!
:02011354 BDEE303D stcltl 0,cr3,[r14,#+0xf4]!
:02011358 02311C45 eoreqs r1,r1,#0x4500
:0201135C 39105500 ldmccdb  r0 ,{r8,r10,r12,r14}
:02011360 3501AD19 strcc r10,[r1, #-0xd19]		;r1-0xd19=*(50a7f317)=#0(0x00000000)
:02011364 00012C02 andeq  r2,r1,r2,lsl #0x18
:02011368 4901AEBC stmmidb  r1 ,{r2,r3,r4,r5,r7,r9,r10,r11,r13,r15}
:0201136C 49440420 stmmidb  r4 ,{r5,r10}^
:02011370 D113A5C0 tstle r3,r0,asr #0xb
:02011374 4D157D02 unknown
:02011378 057DC107 ldreqb r12,[r13, #-0x107]!
:0201137C 71DF42CD bicvcs r4,r15,r13,asr #0x5
:02011380 FF768C4B swinv 0x00768c4b
:02011384 11BD08EB movnes r0,r11,ror #0x11
:02011388 4DC1181D unknown
:0201138C 8A1D0803 bhi 027533A0
:02011390 3D801D29 unknown
:02011394 02719F1B rsbeqs r9,r1,#0x6C
:02011398 1911DDB5 ldmnedb  r1 ,{r0,r2,r4,r5,r7,r8,r10,r11,r12,r14,r15}
:0201139C 719F2B50 orrvcs r2,r15,r0,asr r11
:020113A0 E5604524 strb r4,[r0, #-0x524]!
:020113A4 F311E95A tstnv r1,#0x168000
:020113A8 02F98021 rsceqs r8,r9,#0x21
:020113AC A03B0510 eorges r0,r11,r0,lsl r5
:020113B0 0B70EB01 bleq 03C4BFBC
:020113B4 9D722D02 ldclsl 13,cr2,[r2,#-0x8]!
:020113B8 9012CD3A andlss r12,r2,r10,lsr r13
:020113BC E3100281 tst r0,#0x10000008
:020113C0 03D1012E biceqs r0,r1,#0x8000000B
:020113C4 850A9900 strhi r9,[r10, #-0x900]		;(r10-0x900=*(fffff700))
:020113C8 206AB114 rsbcs  r11,r10,r4,lsl r1
:020113CC 00AD3A9F umlaleq  r3,r13,r15,r10
:020113D0 20200D99 mlacs  r0,r9,r13,r0unknown
:020113D4 C92189E0 stmgtdb  r1!,{r5,r6,r7,r8,r11,r15}
:020113D8 D5631014 strleb r1,[r3, #-0x14]!
:020113DC 07A99231 unknown
:020113E0 1135C008 teqne r5,r8
:020113E4 116D0139 unknown
:020113E8 2C4209E5 stccsl 9,cr0,[r2],{#0xe5}
:020113EC 01095110 unknown
:020113F0 0908E001 stmeqdb  r8 ,{r0,r13,r14,r15}
:020113F4 2D7577F5 ldccsl 7,cr7,[r5,#-0x3d4]!
:020113F8 4FF81825 swimi 0x00f81825
:020113FC 0730E92D ldreq r14,[r0,-r13, lsr #0x12]!
:02011400 F0E24DD0 unknown
:02011404 A000C940 andge  r12,r0,r0,asr #0x12
:02011408 0DE120A0 stceql 0,cr2,[r1,#+0x280]!
:0201140C D4002A13 strle r2,[r0],#-0xa13
:02011410 519400BD ldrplh r0,[r4, +r13]
:02011414 E263A201 rsb  r10,r3,#0x10000000
:02011418 0312C100 tsteq r2,#0x0
:0201141C 0820E081 stmeqda  r0!,{r0,r7,r13,r14,r15}
:02011420 01138000 tsteq r3,r0
:02011424 00258330 eoreq  r8,r5,r0,lsr r3
:02011428 00B54053 adceqs r4,r5,r3,asr r0
:0201142C 85F5E484 ldrhib r14,[r5, #+0x484]!
:02011430 5D70BC00 ldcpll 12,cr11,[r0,#-0x0]!
:02011434 13599101 cmpne r9,#0x40000000
:02011438 70009190 mulvc  r0,r0,r1
:0201143C 5004E58D andpl  r14,r4,r13,lsl #0xb
:02011440 04E28D05 unknown
:02011444 6006DDB0 strvsh r13,[r6], -r0
:02011448 90205D89 eorls  r5,r0,r9,lsl #0x1b
:0201144C 0001B518 andeq  r11,r1,r8,lsl r5
:02011450 2CE59D00 stccsl 13,cr9,[r5],#+0x0
:02011454 968200A5 strls r0,[r2],+r5, lsr #0x1
:02011458 00FD2801 rsceqs r2,r13,r1,lsl #0x10
:0201145C 98000197 stmlsda  r0 ,{r0,r1,r2,r4,r7,r8}
:02011460 00C128E5 sbceq  r2,r1,r5,ror #0x11
:02011464 2A0975E1 bcs 0226EBF0
:02011468 65001508 strvs r1,[r0, #-0x508]		;(r0-0x508=*(fffffaf8))
:0201146C 0565E108 streqb r14,[r5, #-0x108]!
:02011470 1108A910 unknown
:02011474 A0A00900 adcge  r0,r0,r0,lsl #0x12
:02011478 44300C01 unknown
:0201147C 000D0871 andeq  r0,r13,r1,ror r8
:02011480 0B000D08 bleq 020148A8
:02011484 00092C20 andeq  r2,r9,r0,lsr #0x18
:02011488 12A9000D adcne  r0,r9,#0xD
:0201148C B1032507 unknown
:02011490 37442810 unknown
:02011494 6001EB02 andvs  r14,r1,r2,lsl #0x16
:02011498 2D14E286 unknown
:0201149C 802C8008 eorhi  r8,r12,r8
:020114A0 0DE9E288 stceql 2,cr14,[r9,#+0x220]!
:020114A4 20900100 addcss r0,r0,r0,lsl #0x2
:020114A8 0013E289 andeqs r14,r3,r9,lsl #0x5
:020114AC 702CE359 eorvc  r14,r12,r9,asr r3
:020114B0 DFE28700 swile 0x00e28700
:020114B4 1024001D eorne  r0,r4,r13,lsl r0
:020114B8 14A1104D unknown
:020114BC 204D91C8 subcs  r9,r13,r8,asr #0x3
:020114C0 55025520 strpl r5,[r2, #-0x520]		;(r2-0x520=*(fffffae0))
:020114C4 81067900 unknown
:020114C8 51F93AE4 mvnpls r3,r4,ror #0x15
:020114CC 02590A00 subeqs r0,r9,#0x0
:020114D0 F80BFD30 stmnvda  r11 ,{r4,r5,r8,r10,r11,r12,r13,r14,r15}
:020114D4 E8BD2A8F ldmia  r13!,{r0,r1,r2,r3,r7,r9,r11,r13}
:020114D8 C50C1019 strgt r1,[r12, #-0x19]		;(r12-0x19=*(9dc4d1e7))
:020114DC 37597D00 ldrccb r7,[r9,-r0, lsl #0x1a]
:020114E0 E3A0342E mov  r3,#0x2E000000		;r3=771751936(0x2e000000)
:020114E4 00D110CD sbceqs r1,r1,r13,asr #0x1
:020114E8 12552061 subnes r2,r5,#0x61
:020114EC 02AD2031 adceq  r2,r13,#0x31
:020114F0 D3102AFC tstle r0,#0xFC000
:020114F4 E28202D9 add  r0,r2,#0x9000000D
:020114F8 8801092C stmhida  r1 ,{r2,r3,r5,r8,r11}
:020114FC 1B390209 blne 02E51D28
:02011500 06051412 unknown
:02011504 13FFFFF8 mvnnes r15,#0x3E0
:02011508 311231BA ldrcch r3,[r2, -r10]
:0201150C 02892050 addeq  r2,r9,#0x50
:02011510 102D3020 eorne  r3,r13,r0,lsr #0x0
:02011514 203D9196 mlacss r13,r6,r1,r9unknown
:02011518 9206FD68 andls  r15,r6,#0x1A00
:0201151C 24D52030 ldrcsb r2,[r5],#+0x30
:02011520 078D148A streq r1,[r13,+r10, lsl #0x9]
:02011524 390243F7 stmccdb  r2 ,{r0,r1,r2,r4,r5,r6,r7,r8,r9,r14}
:02011528 2847C170 stmcsda  r7 ,{r4,r5,r6,r8,r14,r15}^
:0201152C 118D0062 orrne  r0,r13,r2,ror #0x0
:02011530 9C003D90 stcls  13,cr3,[r0],{#0x90}
:02011534 AD53003D unknown
:02011538 BA00AA01 blt 0203BD44
:0201153C 103911C1 eornes r1,r9,r1,asr #0x3
:02011540 D1210293 unknown
:02011544 E28C8C05 add  r8,r12,#0x500
:02011548 EB0243E9 bl 020A24F4
:0201154C 801B3D02 andhis r3,r11,r2,lsl #0x1a
:02011550 10295639 eorne  r5,r9,r9,lsr r6
:02011554 71E02069 mvnvc  r2,r9,ror #0x0
:02011558 18E59005 unknown
:0201155C 6801B917 stmvsda  r1 ,{r0,r1,r2,r4,r8,r11,r12,r13,r15}
:02011560 12658230 rsbne  r8,r5,#0x3
:02011564 752C23A1 strvc r2,[r12, #-0x3a1]!
:02011568 1599B100 ldrne r11,[r9, #+0x100]		;r9+0x100=*(88891729)
:0201156C 2041951C subcs  r9,r1,r12,lsl r5
:02011570 229D0ABC addcss r0,r13,#0xBC000
:02011574 00DD4500 sbceqs r4,r13,r0,lsl #0xa
:02011578 040965D2 streq r6,[r9],#-0x5d2
:0201157C A524038D strge r0,[r4, #-0x38d]!
:02011580 7955C000 ldmvcdb  r5 ,{r14,r15}^
:02011584 000D1980 andeq  r1,r13,r0,lsl #0x13
:02011588 40AA0769 adcmi  r0,r10,r9,ror #0xe
:0201158C 0A811049 beq 000556B8
:02011590 551081CD ldrpl r8,[r0, #-0x1cd]		;(r0-0x1cd=*(fffffe33))
:02011594 0A438A07 beq 030F3DB8
:02011598 ED0319EB unknown
:0201159C EB006900 bl 0202B9A4
:020115A0 F9580631 ldmnvdb  r8 ,{r0,r4,r5,r9,r10}^
:020115A4 29205C05 stmcsdb  r0!,{r0,r2,r10,r11,r12,r14}
:020115A8 E104FD06 unknown
:020115AC 2179E50E cmncs r9,r14,lsl #0xa
:020115B0 7400910B strvc r9,[r0],#-0x10b
:020115B4 B508002D strlt r0,[r8, #-0x2d]		;r8-0x2d=*(2b106e13)=#0(0x00000000)
:020115B8 D5210901 strle r0,[r1, #-0x901]!
:020115BC E0558120 subs r8,r5,r0,lsr #0x2
:020115C0 90451139 subls  r1,r5,r9,lsr r1
:020115C4 60401544 subvs  r1,r0,r4,asr #0xa
:020115C8 9900155C stmlsdb  r0 ,{r2,r3,r4,r6,r8,r10,r12}
:020115CC 40316011 eormis r6,r1,r1,lsl r0
:020115D0 5440192C strplb r1,[r0],#-0x92c
:020115D4 31AB1019 movcc  r1,r9,lsl r0		;r1=-2004281815(0x88891629)
:020115D8 58064110 stmplda  r6 ,{r4,r8,r14}
:020115DC 00CD000D sbceq  r0,r13,r13
:020115E0 40A908AD adcmi  r0,r9,r13,lsr #0x11
:020115E4 00A96CCB adceq  r6,r9,r11,asr #0x19
:020115E8 E3C00001 bic  r0,r0,#0x1
:020115EC 8102006C unknown
:020115F0 50B12219 adcpls r2,r1,r9,lsl r2
:020115F4 20E91559 rsccs  r1,r9,r9,asr r5
:020115F8 411A0801 tstmi r10,r1,lsl #0x10
:020115FC 0005BE11 andeq  r11,r5,r1,lsl r14
:02011600 02000502 andeq  r0,r0,#0x800000
:02011604 24795000 unknown
:02011608 CFC51319 swigt 0x00c51319
:0201160C 20540015 subcss r0,r4,r5,lsl r0
:02011610 92053D9F andls  r3,r5,#0x27C0
:02011614 C94422E5 stmgtdb  r4 ,{r0,r2,r5,r6,r7,r9,r13}^
:02011618 01754805 cmneq r5,r5,lsl #0x10
:0201161C 3E1B290F cdpcc 9,0,cr2,cr11,cr15,0
:02011620 3CEB2A02 stcccl 10,cr2,[r11],#+0x8
:02011624 203C0515 eorcss r0,r12,r5,lsl r5
:02011628 21052D9F swpcs r2,r15,r5
:0201162C 0A2DC405 beq 02B82648
:02011630 E59CE044 ldr r14,[r12, #+0x44]		;r12+0x44=*(9dc4d244)
:02011634 019CC048 orreqs r12,r12,r8,asr #0x0
:02011638 50E00EE5 rscpl  r0,r0,r5,ror #0x1d
:0201163C C1000CE0 unknown
:02011640 1300E000 unknown
:02011644 1D2EE1A0 stcne  1,cr14,[r14,#-0x280]!
:02011648 0EE10081 cdpeq 0,14,cr0,cr1,cr1,4
:0201164C 7AE1A003 bvc 01879660
:02011650 801245B4 ldrhih r4,[r2], -r4
:02011654 0049E351 subeq  r14,r9,r1,asr r3
:02011658 93079101 unknown
:0201165C 512D1069 unknown
:02011660 0082EAD4 unknown
:02011664 C73D1800 ldrgt r1,[r13,-r0, lsl #0x10]!
:02011668 A0473D07 subge  r3,r7,r7,lsl #0x1a
:0201166C 56DD18F9 unknown
:02011670 0915C138 ldmeqdb  r5 ,{r3,r4,r5,r8,r14,r15}
:02011674 35095015 strcc r5,[r9, #-0x15]		;(r9-0x15=*(88891614))
:02011678 18F15B04 unknown
:0201167C 400261E0 andmi  r6,r2,r0,ror #0x3
:02011680 F920F9A0 stmnvdb  r0!,{r5,r7,r8,r11,r12,r13,r14,r15}
:02011684 21652F1D unknown
:02011688 5515BD10 ldrpl r11,[r5, #-0xd10]		;(r5-0xd10=*(b3b88d30))
:0201168C 00112542 andeqs r2,r1,r2,asr #0xa
:02011690 295C1015 ldmcsdb  r12 ,{r0,r2,r4,r12}^
:02011694 10F9B780 rscnes r11,r9,r0,lsl #0xf
:02011698 0D01C502 unknown
:0201169C 05550310 ldreqb r0,[r5, #-0x310]		;(r5-0x310=*(b3b89730))
:020116A0 AD09112B unknown
:020116A4 061110A0 ldreq r1,[r1],-r0, lsr #0x1
:020116A8 556A450D strplb r4,[r10, #-0x50d]!
:020116AC 223D1B80 eorcss r1,r13,#0x20000
:020116B0 0006FDAC andeq  r15,r6,r12,lsr #0x1b
:020116B4 4DB0E003 ldcmi  0,cr14,[r0,#+0xc]!
:020116B8 43D97C00 bicmis r7,r9,#0x0
:020116BC D01003A1 andles r0,r0,r1,lsr #0x7
:020116C0 010059E7 unknown
:020116C4 0DF91100 ldceql 1,cr1,[r9,#+0x0]!
:020116C8 FF0181B0 swinv 0x000181b0
:020116CC 03020010 unknown
:020116D0 19800345 stmneib  r0 ,{r0,r2,r6,r8,r9}
:020116D4 15261517 strne r1,[r6, #-0x517]!
:020116D8 0329F700 msreq CPSR_fc,#0x0
:020116DC 1950BD48 ldmnedb  r0 ,{r3,r6,r8,r10,r11,r12,r13,r15}^
:020116E0 1970D700 ldmnedb  r0!,{r8,r9,r10,r12,r14,r15}^
:020116E4 1BF90580 blne 01E52CEC
:020116E8 7DE1C121 stcvcl 1,cr12,[r1,#+0x84]!
:020116EC 01B28A14 moveqs r8,r4,lsl r10		;r8=0(0x0)
:020116F0 9EDBE1D0 mrcls 1,6,r14,cr11,cr0,{6}
:020116F4 802E3901 eorhi  r3,r14,r1,lsl #0x12
:020116F8 140303C5 strne r0,[r3],#-0x3c5
:020116FC 91205481 unknown
:02011700 E1096CE5 unknown
:02011704 6C171507 ldcvs  5,cr1,[r7],{#0x7}
:02011708 1D380445 ldcne  4,cr0,[r8,#-0x114]!
:0201170C 59139111 ldmpldb  r3 ,{r0,r4,r8,r12,r15}
:02011710 4002EB41 andmi  r14,r2,r1,asr #0x16
:02011714 44C90E5D strmib r0,[r9],#+0xe5d
:02011718 CD0B1041 unknown
:0201171C 015C1144 cmpeq r12,r4,asr #0x2
:02011720 00011400 andeq  r1,r1,r0,lsl #0x8
:02011724 1D415917 unknown
:02011728 55200001 strpl r0,[r0, #-0x1]!
:0201172C 01230001 unknown
:02011730 41512600 cmpmi r1,r0,lsl #0xc
:02011734 21000134 unknown
:02011738 0108D512 unknown
:0201173C 3DF8B00D ldcccl 0,cr11,[r8,#+0x34]!
:02011740 203D8060 eorcss r8,r13,r0,ror #0x0
:02011744 C00D54E8 andgt  r5,r13,r8,ror #0x9
:02011748 C8C00DD8 stmgtia  r0 ,{r3,r4,r6,r7,r8,r10,r11}^
:0201174C 1DA1901D stcne  0,cr9,[r1,#+0x74]!
:02011750 75A8C01D strvc r12,[r8, #+0x1d]!
:02011754 10B0400D adcnes r4,r0,r13
:02011758 100DE1C0 andne  r14,r13,r0,asr #0x3
:0201175C A1C00D98 unknown
:02011760 78C00D88 stmvcia  r0 ,{r3,r7,r8,r10,r11}^
:02011764 3D68C03D stcccl 0,cr12,[r8,#-0xf4]!
:02011768 CD21ED70 stcgt  13,cr14,[r1,#-0x1c0]!
:0201176C 4C803D6A stcmi  13,cr3,[r0],{#0x6a}
:02011770 3D6B803D stcccl 0,cr8,[r11,#-0xf4]!
:02011774 0933A150 ldmeqdb  r3!,{r4,r6,r8,r13,r15}
:02011778 E575C000 ldrb r12,[r5, #-0x0]!
:0201177C D528102D strle r1,[r8, #-0x2d]!
:02011780 AD035973 unknown
:02011784 5112A505 tstpl r2,r5,lsl #0xa
:02011788 A510FA0D ldrge r15,[r0, #-0xa0d]		;(r0-0xa0d=*(fffff5f3))
:0201178C 9D14B104 unknown
:02011790 5B137112 blpl 024EDBE0
:02011794 9E42A1A9 cdpls 1,4,cr10,cr2,cr9,5
:02011798 11FC4239 mvnnes r4,lsr r9
:0201179C 03610759 unknown
:020117A0 40641049 rsbmi  r1,r4,r9,asr #0x0
:020117A4 65E59139 strvsb r9,[r5, #+0x139]!
:020117A8 00017413 andeq  r7,r1,r3,lsl r4
:020117AC 1000010B andne  r0,r0,r11,lsl #0x2
:020117B0 15000154 strne r0,[r0, #-0x154]		;(r0-0x154=*(fffffeac))
:020117B4 011F436D tsteq r15,r13,ror #0x6
:020117B8 00012400 andeq  r2,r1,r0,lsl #0x8
:020117BC 00015529 andeq  r5,r1,r9,lsr #0xa
:020117C0 01331345 teqeq r3,r5,asr #0x6
:020117C4 477D3800 ldrmib r3,[r13,-r0, lsl #0x10]!
:020117C8 6B601031 blvs 03815894
:020117CC 15A8C015 strne r12,[r8, #+0x15]!
:020117D0 80156140 andhis r6,r5,r0,asr #0x2
:020117D4 5D941299 unknown
:020117D8 E780B520 str r11,[r0,+r0, lsr #0xa]
:020117DC 80C0155B sbchi  r1,r0,r11,asr r5
:020117E0 15554015 ldrneb r4,[r5, #-0x15]		;(r5-0x15=*(b3b89a2b))
:020117E4 156CA8C0 strneb r10,[r12, #-0x8c0]!
:020117E8 C02D4F40 eorgt  r4,r13,r0,asr #0x1e
:020117EC 49402D58 stmmidb  r0 ,{r3,r4,r6,r8,r10,r11,r13}^
:020117F0 44AAC02D unknown
:020117F4 1543402D strneb r4,[r3, #-0x2d]		;r3-0x2d=*(2dffffd3)=#0(0x00000000)
:020117F8 D110B080 tstle r0,r0,lsl #0x1
:020117FC 15300AE1 ldrne r0,[r0, #-0xae1]!
:02011800 8010B200 andhis r11,r0,r0,lsl #0x4
:02011804 C0153DE1 andgts r3,r5,r1,ror #0x1b
:02011808 40151C82 andmis r1,r5,r2,lsl #0x19
:0201180C 08C01537 stmeqia  r0 ,{r0,r1,r2,r4,r5,r8,r10,r12}^
:02011810 31301501 teqcc r0,r1,lsl #0xa
:02011814 F4C0914A strnvb r9,[r0],#+0x14a
:02011818 1A894091 bne 00261A64
:0201181C 0CE30029 stceql 0,cr0,[r3],#+0xa4
:02011820 E09D1149 adds r1,r13,r9,asr #0x2
:02011824 1BB11145 blne 00C55D40
:02011828 5502E5DE strpl r14,[r2, #-0x5de]		;(r2-0x5de=*(fffffa22))
:0201182C E546020F strb r0,[r6, #-0x20f]		;(r6-0x20f=*(fffffdf1))
:02011830 0641810B streqb r8,[r1],-r11, lsl #0x2
:02011834 83000182 unknown
:02011838 06350001 unknown
:0201183C 0B9913D5 bleq 00656798
:02011840 53001011 unknown
:02011844 0A1213F5 beq 02496820
:02011848 3DE35CC2 stcccl 12,cr5,[r3,#+0x308]!
:0201184C 01650610 unknown
:02011850 149F1080 ldrne r1,[r15],#+0x80
:02011854 1D7900D9 ldcnel 0,cr0,[r9,#-0x364]!
:02011858 0014E020 andeqs r14,r4,r0,lsr #0x0
:0201185C 832D5180 unknown
:02011860 1300194E unknown
:02011864 00311251 eoreqs r1,r1,r1,asr r2
:02011868 058D3035 streq r3,[r13, #+0x35]		;r13+0x35=*(00000096)
:0201186C 10FA0035 rscnes r0,r10,r5,lsr r0
:02011870 350BA520 strcc r10,[r11, #-0x520]		;(r11-0x520=*(fffffae0))
:02011874 00150C00 andeqs r0,r5,r0,lsl #0x18
:02011878 6C023031 stcvs  0,cr3,[r2],{#0x31}
:0201187C D11000E0 tstle r0,r0,ror #0x1
:02011880 220164E5 andcs  r6,r1,#0xE5000000
:02011884 06E740C0 unknown
:02011888 C905DD00 stmgtdb  r5 ,{r8,r10,r11,r12,r14,r15}
:0201188C 2020150A eorcs  r1,r0,r10,lsl #0xa
:02011890 01E03822 mvneq  r3,r2,lsr #0x10
:02011894 10250125 eorne  r0,r5,r5,lsr #0x2
:02011898 1149E282 unknown
:0201189C 00955E84 addeqs r5,r5,r4,lsl #0x1d
:020118A0 001D112C andeqs r1,r13,r12,lsr #0x2
:020118A4 0A38E001 beq 02E498B0
:020118A8 04892AC5 streq r2,[r9],#+0xac5
:020118AC 95E7C020 strlsb r12,[r7, #+0x20]!
:020118B0 00013C50 andeq  r3,r1,r0,asr r12
:020118B4 000140A3 andeq  r4,r1,r3,lsr #0x1
:020118B8 46000144 strmi r0,r4,r1,r3,lsr #0x1
:020118BC 01480001 unknown
:020118C0 014CAA00 unknown
:020118C4 00014A00 andeq  r4,r1,r0,lsl #0x14
:020118C8 4E00014D cdpmi 1,0,cr0,cr0,cr13,2
:020118CC 4FAA0001 swimi 0x00aa0001
:020118D0 01600001 unknown
:020118D4 00656600 rsbeq  r6,r5,r0,lsl #0xc
:020118D8 412A4010 unknown
:020118DC 401BED0C andmis r14,r11,r12,lsl #0x1a
:020118E0 75931065 ldrvc r1,[r3, #+0x65]		;r3+0x65=*(2e000065)=#0(0x00000000)
:020118E4 2000650A andcs  r6,r0,r10,lsl #0xa
:020118E8 93107D6B tstls r0,#0x1AC0
:020118EC 4058207D submis r2,r8,r13,ror r0
:020118F0 89100982 ldmhidb  r0 ,{r1,r7,r8,r11}
:020118F4 0B05C500 bleq 02182CFC
:020118F8 10604005 rsbne  r4,r0,r5
:020118FC 93C00005 bicls  r0,r0,#0x5
:02011900 8C930069 ldchi  0,cr0,[r3],{#0x69}
:02011904 E59300E5 ldr r0,[r3, #+0xe5]		;r3+0xe5=*(2e0000e5)=#0(0x00000000)
:02011908 00910071 addeqs r0,r1,r1,ror r0
:0201190C 8A390269 bhi 02E522B8
:02011910 BE12D9F2 mrclt 9,0,r13,cr2,cr2,{7}
:02011914 B51000B5 ldrlt r0,[r0, #-0xb5]		;(r0-0xb5=*(ffffff4b))
:02011918 00B57040 adceqs r7,r5,r0,asr #0x0
:0201191C 0DC055A8 unknown
:02011920 09026901 stmeqdb  r2 ,{r0,r8,r11,r13,r14}
:02011924 540AB520 strpl r11,[r10],#-0x520
:02011928 9E200940 cdpls 9,2,cr0,cr0,cr0,2
:0201192C 60582A55 subvss r2,r8,r5,asr r10
:02011930 9C000D81 stcls  13,cr0,[r0],{#0x81}
:02011934 401103E5 andmis r0,r1,r5,ror #0x7
:02011938 505CE1B0 ldrplh r14,[r12],#-0x10
:0201193C CD100981 unknown
:02011940 1060C020 rsbne  r12,r0,r0,lsr #0x0
:02011944 2000E582 andcs  r14,r0,r2,lsl #0xb
:02011948 6400E59C strvs r14,[r0],#-0x59c
:0201194C 14E58200 unknown
:02011950 1D9C2C75 unknown
:02011954 0261A030 rsbeq  r10,r1,#0x30
:02011958 0A01F5F6 beq 0208F138
:0201195C 21060021 unknown
:02011960 21554C00 cmpcs r5,r0,lsl #0x18
:02011964 40211080 eormi  r1,r1,r0,lsl #0x1
:02011968 07002113 unknown
:0201196C 550C0061 strpl r0,[r12, #-0x61]		;(r12-0x61=*(9dc4d19f))
:02011970 196D0209 unknown
:02011974 1DE51028 stcnel 0,cr1,[r5,#+0xa0]!
:02011978 911009D5 ldrlssb r0,[r0, -r5]
:0201197C 8D05E533 unknown
:02011980 09417009 stmeqdb  r1 ,{r0,r3,r12,r13,r14}^
:02011984 1F69420A swine 0x0069420a
:02011988 20094D94 mulcs  r9,r4,r13
:0201198C 7D300A41 ldcvc  10,cr0,[r0,#-0x104]!
:02011990 90022109 andls  r2,r2,r9,lsl #0x2
:02011994 70B50FD5 unknown
:02011998 51190105 tstpl r9,r5,lsl #0x2
:0201199C 32C0DDF8 sbccc  r13,r0,#0x3E00
:020119A0 56940921 ldrpl r0,[r4],+r1, lsr #0x12
:020119A4 07EB019E unknown
:020119A8 042D1115 unknown
:020119AC B000012E andlt  r0,r0,r14,lsr #0x2
:020119B0 0A000106 beq 02011DD0
:020119B4 010E0001 unknown
:020119B8 16105D00 ldrne r5,[r0],-r0, lsl #0x1a
:020119BC 1A00016A bne 02011F6C
:020119C0 011E0001 tsteq r14,r1
:020119C4 16D12200 ldrneb r2,[r1],+r0, lsl #0x4
:020119C8 39D5C0F5 ldmccib  r5 ,{r0,r2,r4,r5,r6,r7,r14,r15}^
:020119CC 1905A018 stmnedb  r5 ,{r3,r4,r13,r15}
:020119D0 18398011 ldmneda  r9!,{r0,r4,r15}
:020119D4 0A8D008C beq 00351C0C
:020119D8 3980119D stmccib  r0 ,{r0,r2,r3,r4,r7,r8,r12}
:020119DC BD007818 unknown
:020119E0 39801108 stmccib  r0 ,{r3,r8,r12}
:020119E4 19736418 unknown
:020119E8 3980111D stmccib  r0 ,{r0,r2,r3,r4,r8,r12}
:020119EC 00115018 andeqs r5,r1,r8,lsl r0
:020119F0 39801105 stmccib  r0 ,{r0,r2,r8,r12}
:020119F4 113CD718 teqne r12,r8,lsl r7
:020119F8 50110600 andpls r0,r1,r0,lsl #0xc
:020119FC 00284D1D eoreq  r4,r8,r13,lsl r13
:02011A00 699A0AD9 ldmvsib  r10 ,{r0,r3,r4,r6,r7,r9,r11}
:02011A04 C0391880 eorgts r1,r9,r0,lsl #0x11
:02011A08 6109F501 unknown
:02011A0C 1159F118 cmpne r9,r8,lsl r1
:02011A10 8015F520 andhis r15,r5,r0,lsr #0xa
:02011A14 22E14059 rsccs  r4,r1,#0x59
:02011A18 1C6D002C stcnel 0,cr0,[r13],#-0xb0
:02011A1C 67901035 unknown
:02011A20 1DD12035 unknown
:02011A24 1511F109 ldrne r15,[r1, #-0x109]		;(r1-0x109=*(fffffef7))
:02011A28 019C780A orreqs r7,r12,r10,lsl #0x10
:02011A2C 150CEB1B strne r14,[r12, #-0xb1b]		;(r12-0xb1b=*(9dc4c6e5))
:02011A30 111E2D20 tstne r14,r0,lsr #0x1a
:02011A34 C501CD00 strgt r12,[r1, #-0xd00]		;(r1-0xd00=*(fffff300))
:02011A38 FC101D12 ldc2  13,cr1,[r0],{#0x12}
:02011A3C 404C1514 submi  r1,r12,r4,lsl r5
:02011A40 C1E59100 mvngt  r9,r0,lsl #0x2
:02011A44 F1420911 unknown
:02011A48 81004007 unknown
:02011A4C D927B505 stmledb  r7!,{r0,r2,r8,r10,r12,r13,r15}
:02011A50 00022119 andeq  r2,r2,r9,lsl r1
:02011A54 851C0289 ldrhi r0,[r12, #-0x289]		;(r12-0x289=*(9dc4cf77))
:02011A58 01B62801 moveqs r2,r1,lsl #0x10		;r2=0(0x0)
:02011A5C 5C280D14 stcpl  13,cr0,[r8],#-0x50
:02011A60 20C99F01 sbccs  r9,r9,r1,lsl #0x1e
:02011A64 11A02C02 movne  r2,r2,lsl #0x18		;r2=0(0x0)
:02011A68 024178E3 subeq  r7,r1,#0xE30000
:02011A6C A54C2EE1 strgeb r2,[r12, #-0xee1]		;(r12-0xee1=*(9dc4c31f))
:02011A70 0F50DD0A swieq 0x0050dd0a
:02011A74 1095E3A0 addnes r14,r5,r0,lsr #0x7
:02011A78 07F5E024 ldreqb r14,[r5,+r4, lsr #0x0]!
:02011A7C 950EE380 strls r14,[r14, #-0x380]		;(r14-0x380=*(fffffc80))
:02011A80 07F90E00 ldreqb r0,[r9,+r0, lsl #0x1c]!
:02011A84 419E1D99 unknown
:02011A88 0CE02734 stceql 7,cr2,[r0],#+0xd0
:02011A8C 0CB5A060 ldceq  0,cr10,[r5],#+0x180
:02011A90 0620E286 unknown
:02011A94 FFE08730 swinv 0x00e08730
:02011A98 00E20260 rsceq  r0,r2,r0,ror #0x4
:02011A9C E5C302BC strb r0,[r3, #+0x2bc]		;r3+0x2bc=*(2e0002bc)=#0(0x00000000)
:02011AA0 F908E906 stmnvdb  r8 ,{r1,r2,r8,r11,r13,r14,r15}
:02011AA4 20A01039 adccs  r1,r0,r9,lsr r0
:02011AA8 E0FFE28E rscs r14,r15,r14,lsl #0x5
:02011AAC 0003E202 andeq  r14,r3,r2,lsl #0x4
:02011AB0 6DF30805 ldcvsl 8,cr0,[r3,#+0x14]!
:02011AB4 2217B91F andcss r11,r7,#0x7C000
:02011AB8 0D02E084 unknown
:02011ABC BCE2822C stcltl 2,cr8,[r2],#+0xb0
:02011AC0 B0E1C211 rsclt  r12,r1,r1,lsl r2
:02011AC4 15000500 strne r0,[r0, #-0x500]		;(r0-0x500=*(fffffb00))
:02011AC8 0005B419 andeq  r11,r5,r9,lsl r4
:02011ACC 12B818E9 adcnes r1,r8,#0xE90000
:02011AD0 DDE11BC2 stclel 11,cr1,[r1,#+0x308]!
:02011AD4 2845F51F stmcsda  r5 ,{r0,r1,r2,r3,r4,r8,r10,r12,r13,r14,r15}^
:02011AD8 00090925 andeq  r0,r9,r5,lsr #0x12
:02011ADC BA400910 blt 03013F24
:02011AE0 310009C0 unknown
:02011AE4 2D150009 unknown
:02011AE8 69370009 ldmvsdb  r7!,{r0,r3}
:02011AEC 101DBA00 andnes r11,r13,r0,lsl #0x14
:02011AF0 EB0001BA bl 020121E0
:02011AF4 0194121C orreqs r1,r4,r12,lsl r2
:02011AF8 3F187DE5 swicc 0x00187de5
:02011AFC A5E3C110 strgeb r12,[r3, #+0x110]!
:02011B00 1C42E309 stcnel 3,cr14,[r2],{#0x9}
:02011B04 20E58412 rsccs  r8,r5,r2,lsl r4
:02011B08 19310011 ldmnedb  r1!,{r0,r4}
:02011B0C 10E0100D rscne  r1,r0,r13
:02011B10 0D20000D stceq  0,cr0,[r0,#-0x34]!
:02011B14 400D2400 andmi  r2,r13,r0,lsl #0x8
:02011B18 AA000D31 bge 02014FE4
:02011B1C 28000D24 stmcsda  r0 ,{r2,r5,r8,r10,r11}
:02011B20 3FE59422 swicc 0x00e59422
:02011B24 E3C20220 bic  r0,r2,#0x2
:02011B28 E3822037 orr  r2,r2,#0x37
:02011B2C 84002228 strhi r2,[r0],#-0x228
:02011B30 C412B6E5 ldrgt r11,[r2],#-0x6e5
:02011B34 00052DE5 andeq  r2,r5,r5,ror #0x1b
:02011B38 E28518B1 add  r1,r5,#0xB10000
:02011B3C E20050FF and  r5,r0,#0xFF
:02011B40 07310102 ldreq r0,[r1,-r2, lsl #0x2]!
:02011B44 4007B9BE strmih r11,[r7], -r14
:02011B48 A5890089 strge r0,[r9, #+0x89]		;r9+0x89=*(888916b2)
:02011B4C 0B9506D1 bleq 00553698
:02011B50 0587E3A0 streq r14,[r7, #+0x3a0]		;r7+0x3a0=*(24792c9f)=#0(0x00000000)
:02011B54 00053100 andeq  r3,r5,r0,lsl #0x2
:02011B58 00055085 andeq  r5,r5,r5,lsl #0x1
:02011B5C 0A790D37 beq 03E55040
:02011B60 002C0005 eoreq  r0,r12,r5
:02011B64 05990045 ldreq r0,[r9, #+0x45]		;r9+0x45=*(8889166e)
:02011B68 00052800 andeq  r2,r5,r0,lsl #0x10
:02011B6C 2400057F strcs r0,[r0],#-0x57f
:02011B70 95388900 ldrls r8,[r8, #-0x900]!
:02011B74 057B1DC9 ldreqb r1,[r11, #-0xdc9]!
:02011B78 A00D4100 andge  r4,r13,r0,lsl #0x2
:02011B7C 790579E3 stmvcdb  r5 ,{r0,r1,r5,r6,r7,r8,r11,r12,r13,r14}
:02011B80 4809F808 stmmida  r9 ,{r3,r11,r12,r13,r14,r15}
:02011B84 01011701 unknown
:02011B88 00011000 andeq  r1,r1,r0
:02011B8C 000131AD andeq  r3,r1,r13,lsr #0x3
:02011B90 00001037 andeq  r1,r0,r7,lsr r0
:02011B94 42141019 andmis r1,r4,#0x19
:02011B98 21810691 unknown
:02011B9C 3181E083 orrcc  r14,r1,r3,lsl #0x1
:02011BA0 04E70193 unknown
:02011BA4 00E59210 rsceq  r9,r5,r0,lsl r2
:02011BA8 E5008030 str r8,[r0, #-0x30]		;(r0-0x30=*(ffffffd0))
:02011BAC 10191AF1 ldrnesh r1,[r9], -r1
:02011BB0 262D1751 unknown
:02011BB4 2A1DF015 bcs 0278DC10
:02011BB8 06057E64 streq r7,[r9], -r1
:02011BBC 90111B35 andlss r1,r1,r5,lsr r11
:02011BC0 C800112F stmgtda  r0 ,{r0,r1,r2,r3,r5,r8,r12}
:02011BC4 5737C011 unknown
:02011BC8 D2E24000 rscle  r4,r2,#0x0
:02011BCC 189D8000 ldmneia  r13 ,{r15}
:02011BD0 35C02979 strccb r2,[r0, #+0x979]		;r0+0x979=*(00000979)
:02011BD4 1DA03910 stcne  9,cr3,[r0,#+0x40]!
:02011BD8 3921E1A0 stmccdb  r1!,{r5,r7,r8,r13,r14,r15}
:02011BDC C31F1DC0 tstgt r15,#0x3000
:02011BE0 41241041 unknown
:02011BE4 0DA27CC0 stceq  12,cr7,[r2,#+0x300]!
:02011BE8 450C6F21 strmi r6,[r12, #-0xf21]		;(r12-0xf21=*(9dc4c2df))
:02011BEC 1F410889 swine 0x00410889
:02011BF0 E1B02D22 movs r2,r2,lsr #0x1a		;r2=0(0x0)
:02011BF4 4308001D unknown
:02011BF8 6D02001D unknown
:02011BFC 1D2A0110 stcne  1,cr0,[r10,#-0x40]!
:02011C00 22003D0F andcs  r3,r0,#0x3C0
:02011C04 820F2565 andhi  r2,r15,#0x19400000
:02011C08 13E79111 mvnne  r9,#0x40000004
:02011C0C 45010000 strmi r0,[r1, #-0x0]		;(r1-0x0=*(00000000))
:02011C10 A41FCD7F ldrge r12,[r15],#-0xd7f
:02011C14 1026CD0D eorne  r12,r6,r13,lsl #0x1a
:02011C18 930C39C0 unknown
:02011C1C C3910929 orrgts r0,r1,#0xA4000
:02011C20 1102E023 unknown
:02011C24 09E70193 unknown
:02011C28 2701053D unknown
:02011C2C 0D79C00D ldceql 0,cr12,[r9,#-0x34]!
:02011C30 0D5C0400 unknown
:02011C34 D1018005 unknown
:02011C38 7A14EDE7 bvc 0254D3DC
:02011C3C B0A10639 adclt  r0,r1,r9,lsr r6
:02011C40 050000E9 streq r0,[r0, #-0xe9]		;(r0-0xe9=*(ffffff17))
:02011C44 0104DD00 unknown
:02011C48 9A0C3933 bls 0232011C
:02011C4C 31082902 unknown
:02011C50 01300001 teqeq r0,r1
:02011C54 310AEA00 unknown
:02011C58 13E10001 mvnne  r0,#0x1
:02011C5C 3D000139 unknown
:02011C60 56410001 strplb r0,[r1],-r1
:02011C64 01450001 unknown
:02011C68 4D137D00 unknown
:02011C6C 01510001 cmpeq r1,r1
:02011C70 0155AD00 cmpeq r5,r0,lsl #0x1a
:02011C74 00015900 andeq  r5,r1,r0,lsl #0x12
:02011C78 01611319 unknown
:02011C7C 015A6500 cmpeq r10,r0,lsl #0xa
:02011C80 00016900 andeq  r6,r1,r0,lsl #0x12
:02011C84 B500016D strlt r0,[r0, #-0x16d]		;(r0-0x16d=*(fffffe93))
:02011C88 00017512 andeq  r7,r1,r2,lsl r5
:02011C8C 000179B5 streqh r7,[r1], -r5
:02011C90 8100017D unknown
:02011C94 12510001 subnes r0,r1,#0x1
:02011C98 00016A89 andeq  r6,r1,r9,lsl #0x15
:02011C9C 9100018D unknown
:02011CA0 01950001 orreqs r0,r5,r1
:02011CA4 D511ED00 ldrle r14,[r1, #-0xd00]		;(r1-0xd00=*(fffff300))
:02011CA8 A100019D swpge r0,r13,r0
:02011CAC 01A50001 moveq  r0,r1			;r0=0(0x0)
:02011CB0 0001A900 andeq  r10,r1,r0,lsl #0x12
:02011CB4 B11189AA tstlt r1,r10,lsr #0x13
:02011CB8 01B50001 moveqs r0,r1			;r0=0(0x0)
:02011CBC 0001B900 andeq  r11,r1,r0,lsl #0x12
:02011CC0 000155BD streqh r5,[r1], -r13
:02011CC4 01C51125 biceq  r1,r5,r5,lsr #0x2
:02011CC8 0001C900 andeq  r12,r1,r0,lsl #0x12
:02011CCC AB0001CD blge 02012408
:02011CD0 C10001D1 unknown
:02011CD4 0001D910 andeq  r13,r1,r0,lsl r9
:02011CD8 E10001DD unknown
:02011CDC E5000156 str r0,[r0, #-0x156]		;(r0-0x156=*(fffffeaa))
:02011CE0 105D0001 subnes r0,r13,r1
:02011CE4 F10001ED unknown
:02011CE8 F5AD0001 strnv r0,[r13, #+0x1]!
:02011CEC 9DF90001 ldclsl 0,cr0,[r9,#+0x4]!
:02011CF0 809D3010 addhis r3,r13,r0,lsl r0
:02011CF4 AA0B0120 bge 022D217C
:02011CF8 9D30109D ldcls  0,cr1,[r0,#-0x274]!
:02011CFC F3001180 unknown
:02011D00 9D30109D ldcls  0,cr1,[r0,#-0x274]!
:02011D04 0011AD80 andeqs r10,r1,r0,lsl #0x1b
:02011D08 30109DEE andccs r9,r0,r14,ror #0x1b
:02011D0C 0011809D muleqs r1,r13,r0
:02011D10 B5109DE9 ldrlt r9,[r0, #-0xde9]		;(r0-0xde9=*(fffff217))
:02011D14 11809D30 orrne  r9,r0,r0,lsr r13
:02011D18 109DE400 addnes r14,r13,r0,lsl #0x8
:02011D1C 11809D30 orrne  r9,r0,r0,lsr r13
:02011D20 9DDFD600 unknown
:02011D24 809D3010 addhis r3,r13,r0,lsl r0
:02011D28 9DDA0011 unknown
:02011D2C 9D5A3010 unknown
:02011D30 D50A6980 strle r6,[r10, #-0x980]		;(r10-0x980=*(fffff680))
:02011D34 9D31109D ldcls  0,cr1,[r1,#-0x274]!
:02011D38 D0001180 andle  r1,r0,r0,lsl #0x3
:02011D3C 31109D6B tstcc r0,r11,ror #0x1a
:02011D40 0011809D muleqs r1,r13,r0
:02011D44 31109DCB tstcc r0,r11,asr #0x1b
:02011D48 11AD809D unknown
:02011D4C 109DC600 addnes r12,r13,r0,lsl #0xc
:02011D50 11809D31 orrne  r9,r0,r1,lsr r13
:02011D54 109DC100 addnes r12,r13,r0,lsl #0x2
:02011D58 809D31B5 ldrhih r3,[r13], +r5
:02011D5C 9DBC0011 ldcls  0,cr0,[r12,#+0x44]!
:02011D60 809D3110 addhis r3,r13,r0,lsl r1
:02011D64 B7D60011 unknown
:02011D68 9D31109D ldcls  0,cr1,[r1,#-0x274]!
:02011D6C B2001180 andlt  r1,r0,#0x20
:02011D70 5A31109D bpl 02C55FEC
:02011D74 C021809D mlagt  r1,r13,r0,r8unknown
:02011D78 1129ADE1 unknown
:02011D7C A1812932 orrge  r2,r1,r2,lsr r9
:02011D80 29A80011 stmcsib  r8!,{r0,r4}
:02011D84 80893211 addhi  r3,r9,r1,lsl r2
:02011D88 29A30011 stmcsib  r3!,{r0,r4}
:02011D8C 8932B511 ldmhidb  r2!,{r0,r4,r8,r10,r12,r13,r15}
:02011D90 9E001180 cdpls 1,0,cr1,cr0,cr0,4
:02011D94 89321129 ldmhidb  r2!,{r0,r3,r5,r8,r12}
:02011D98 D6001180 strle r1,[r0],-r0, lsl #0x3
:02011D9C 32108999 andccs r8,r0,#0x264000
:02011DA0 00118089 andeqs r8,r1,r9,lsl #0x1
:02011DA4 32108994 andccs r8,r0,#0x250000
:02011DA8 1180895A orrne  r8,r0,r10,asr r9
:02011DAC 10898F00 addne  r8,r9,r0,lsl #0x1e
:02011DB0 11808932 orrne  r8,r0,r2,lsr r9
:02011DB4 896B8A00 unknown
:02011DB8 80893210 addhi  r3,r9,r0,lsl r2
:02011DBC 85E1C022 strhib r12,[r1, #+0x22]!
:02011DC0 B2850011 addlt  r0,r5,#0x11
:02011DC4 11809D33 orrne  r9,r0,r3,lsr r13
:02011DC8 00118000 andeqs r8,r1,r0
:02011DCC 9D2C33B4 stcls  3,cr3,[r12,#-0x2d0]!
:02011DD0 7B001180 blvc 020163D8
:02011DD4 33B60011 movccs r0,#0x11		;r0=17(0x11)
:02011DD8 0011809D muleqs r1,r13,r0
:02011DDC 109D76CB addnes r7,r13,r11,asr #0xd
:02011DE0 11809D33 orrne  r9,r0,r3,lsr r13
:02011DE4 109D7100 addnes r7,r13,r0,lsl #0x2
:02011DE8 809D5A33 addhis r5,r13,r3,lsr r10
:02011DEC 9D6C0011 stclsl 0,cr0,[r12,#-0x44]!
:02011DF0 809D3310 addhis r3,r13,r0,lsl r3
:02011DF4 6B670011 blvs 039D1E40
:02011DF8 9D33109D ldcls  0,cr1,[r3,#-0x274]!
:02011DFC E1C02380 bic  r2,r0,r0,lsl #0x7
:02011E00 85109D62 ldrhi r9,[r0, #-0xd62]		;(r0-0xd62=*(fffff2af))
:02011E04 11809D34 orrne  r9,r0,r4,lsr r13
:02011E08 109D5D00 addnes r5,r13,r0,lsl #0x1a
:02011E0C 11809D34 orrne  r9,r0,r4,lsr r13
:02011E10 9D58D600 unknown
:02011E14 809D3410 addhis r3,r13,r0,lsl r4
:02011E18 9D530011 unknown
:02011E1C 9D5A3410 unknown
:02011E20 4E001180 cdpmi 1,0,cr1,cr0,cr0,4
:02011E24 9D34109D ldcls  0,cr1,[r4,#-0x274]!
:02011E28 49001180 stmmidb  r0 ,{r7,r8,r12}
:02011E2C 34109D6B ldrcc r9,[r0],#-0xd6b
:02011E30 0011809D muleqs r1,r13,r0
:02011E34 34109D44 ldrcc r9,[r0],#-0xd44
:02011E38 11AD809D unknown
:02011E3C 109D3F00 addnes r3,r13,r0,lsl #0x1e
:02011E40 24809D34 strcs r9,[r0],#+0xd34
:02011E44 3A15E1C0 bcc 0258A54C
:02011E48 9D35109D ldcls  0,cr1,[r5,#-0x274]!
:02011E4C 35001180 strcc r1,[r0, #-0x180]		;(r0-0x180=*(fffffe91))
:02011E50 5A35109D bpl 02D560CC
:02011E54 0011809D muleqs r1,r13,r0
:02011E58 35109D30 ldrcc r9,[r0, #-0xd30]		;(r0-0xd30=*(fffff2e1))
:02011E5C 0011809D muleqs r1,r13,r0
:02011E60 109D6B2B addnes r6,r13,r11,lsr #0x16
:02011E64 11809D35 orrne  r9,r0,r5,lsr r13
:02011E68 00112600 andeqs r2,r1,r0,lsl #0xc
:02011E6C AD6011F8 stcgel 1,cr1,[r0,#-0x3e0]!
:02011E70 0011024D andeqs r0,r1,r13,asr #0x4
:02011E74 FA001121 blx 02016308
:02011E78 11BA8011 movnes r8,r1,lsl r0		;r8=0(0x0)
:02011E7C 1A69AB00 bne 03A7CA84
:02011E80 BC8011FC stclt  1,cr1,[r0],{#0xfc}
:02011E84 11170011 tstne r7,r1,lsl r0
:02011E88 3555FE00 ldrccb r15,[r5, #-0xe00]		;(r5-0xe00=*(b3b88c40))
:02011E8C 25BE7011 ldrcs r7,[r14, #+0x11]!
:02011E90 1112E1C0 tstne r2,r0,asr #0x3
:02011E94 11F08200 mvnnes r8,r0,lsl #0x4
:02011E98 0011B080 andeqs r11,r1,r0,lsl #0x1
:02011E9C F200110D andnv  r1,r0,#0x40000003
:02011EA0 B2AA8011 adclt  r8,r10,#0x11
:02011EA4 1A210011 bne 02851EF0
:02011EA8 B48011F4 strlt r1,[r0],#+0x1f4
:02011EAC 13750011 cmnne r5,#0x11
:02011EB0 D036F6D6 unknown
:02011EB4 D120F2E1 msrle CPSR_,r1
:02011EB8 200200E1 andcs  r0,r2,r1,ror #0x1
:02011EBC 26B6E083 unknown
:02011EC0 02D1070D sbceqs r0,r1,#0x340000
:02011EC4 FFFEC5C0 swinv 0x00fec5c0
:02011EC8 251A15EA ldrcs r1,[r10, #-0x5ea]		;(r10-0x5ea=*(fffffa16))
:02011ECC 00D9B035 sbceqs r11,r9,r5,lsr r0
:02011ED0 E90151B0 stmdb  r1 ,{r4,r5,r7,r8,r12,r14}
:02011ED4 4D375100 ldcmi  1,cr5,[r7,#-0x0]!
:02011ED8 A61C9D07 ldrge r9,[r12],-r7, lsl #0x1a
:02011EDC 402D00ED eormi  r0,r13,r13,ror #0x1
:02011EE0 00005DDF unknown
:02011EE4 13E520E1 mvnne  r2,#0xE1
:02011EE8 2405A138 strcs r10,[r5],#-0x138
:02011EEC 316D0058 unknown
:02011EF0 751FC104 ldrvc r12,[r15, #-0x104]		;r15-0x104=*(02011df4)=#1801912337(0x6b670011)
:02011EF4 80018503 andhi  r8,r1,r3,lsl #0xa
:02011EF8 BDF3E01A ldcltl 0,cr14,[r3,#+0x68]!
:02011EFC 5919C900 ldmpldb  r9 ,{r8,r11,r14,r15}
:02011F00 C0149915 andgts r9,r4,r5,lsl r9
:02011F04 8CBC4499 ldchi  4,cr4,[r12],#+0x264
:02011F08 BD006158 unknown
:02011F0C 07BD0014 unknown
:02011F10 6CE01B19 stcvsl 11,cr1,[r0],#+0x64
:02011F14 B9100061 ldmltdb  r0 ,{r0,r5,r6}
:02011F18 04E1C044 unknown
:02011F1C 61027D40 unknown
:02011F20 0CE08355 stceql 3,cr8,[r0],#+0x154
:02011F24 02E5D677 rsceq  r13,r5,#0x7700000
:02011F28 118001F5 unknown
:02011F2C 125D1705 subnes r1,r13,#0x140000
:02011F30 08121149 ldmeqda  r2 ,{r0,r3,r6,r8,r12}
:02011F34 FA980259 blx 006128A0
:02011F38 0CB9100D ldceq  0,cr1,[r9],#+0x34
:02011F3C 01016908 unknown
:02011F40 1AB10FB1 bne 00C55E0C
:02011F44 6904E5D6 stmvsdb  r4 ,{r1,r2,r4,r6,r7,r8,r10,r13,r14,r15}
:02011F48 EFE35E00 swi 0x00e35e00
:02011F4C 4E29020D cdpmi 2,2,cr0,cr9,cr13,0
:02011F50 4DE32129 stcmil 1,cr2,[r3,#+0xa4]!
:02011F54 E59F502F ldr r5,[r15, #+0x2f]		;r15+0x2f=*(02011f8b)=#899744141(0x35a1018d)
:02011F58 05751141 ldreqb r1,[r5, #-0x141]!
:02011F5C 793107E1 ldmvcdb  r1!,{r0,r5,r6,r7,r8,r9,r10}
:02011F60 5C108100 ldcpl  1,cr8,[r0],{#0x0}
:02011F64 61058900 unknown
:02011F68 53D016ED bicpls r1,r0,#0xED00000
:02011F6C E15B06ED cmp r11,r13,ror #0xd
:02011F70 9011B10C andlss r11,r1,r12,lsl #0x2
:02011F74 206D09BD unknown
:02011F78 000065D1 unknown
:02011F7C 69E2E085 unknown
:02011F80 80175110 andhis r5,r7,r0,lsl r1
:02011F84 5517CA61 ldrpl r12,[r7, #-0xa61]		;r7-0xa61=*(24791e9e)=#0(0x00000000)
:02011F88 8D03120A unknown
:02011F8C 0D35A101 ldceq  1,cr10,[r5,#-0x4]!
:02011F90 05A1E400 streq r14,[r1, #+0x400]!
:02011F94 4085A1F3 unknown
:02011F98 55E90295 strplb r0,[r9, #+0x295]!
:02011F9C D5002900 strle r2,[r0, #-0x900]		;(r0-0x900=*(fffff711))
:02011FA0 205505C9 subcss r0,r5,r9,asr #0xb
:02011FA4 3669083D unknown
:02011FA8 02ED2044 rsceq  r2,r13,#0x44
:02011FAC 12414F50 subne  r4,r1,#0x140
:02011FB0 095509E5 ldmeqdb  r5 ,{r0,r2,r5,r6,r7,r8,r11}^
:02011FB4 04357181 unknown
:02011FB8 19D11EB9 ldmneib  r1 ,{r0,r3,r4,r5,r7,r9,r10,r11,r12}^
:02011FBC C74EC5E7 strgtb r12,ib 
:02011FC0 053129A7 ldreq r2,[r1, #-0x9a7]!
:02011FC4 0917C860 ldmeqdb  r7 ,{r5,r6,r11,r14,r15}
:02011FC8 01695E89 unknown
:02011FCC 4E854012 mcrmi 0,4,r4,cr5,cr2,{0}
:02011FD0 F000F505 andnv  r15,r0,r5,lsl #0xa
:02011FD4 70298153 eorvc  r8,r9,r3,asr r1
:02011FD8 008D301C addeq  r3,r13,r12,lsl r0
:02011FDC 018000B5 streqh r0,[r0, +r5]
:02011FE0 A70FA132 unknown
:02011FE4 100029FF unknown
:02011FE8 A91415E3 ldmgedb  r4 ,{r0,r1,r5,r6,r7,r8,r10,r12}
:02011FEC 2513C901 ldrcs r12,[r3, #-0x901]		;r3-0x901=*(2dfff6ff)=#0(0x00000000)
:02011FF0 0E588C50 mrceq 12,2,r8,cr8,cr0,{2}
:02011FF4 2027E502 eorcs  r14,r7,r2,lsl #0xa
:02011FF8 10003142 andne  r3,r0,r2,asr #0x2
:02011FFC 0AE101C1 beq 01852708
:02012000 790031D0 stmvcdb  r0 ,{r4,r6,r7,r8,r12,r13}
:02012004 ED267126 stc  1,cr7,[r6,#-0x98]!
:02012008 18A104E9 stmneia  r1!,{r0,r3,r5,r6,r7,r10}
:0201200C 583409B0 ldmplda  r4!,{r4,r5,r7,r8,r11}
:02012010 013409D0 ldreqsb r0,[r4, -r0]!
:02012014 E00E254B and  r2,r14,r11,asr #0xa
:02012018 39082902 stmccdb  r8 ,{r1,r8,r11,r13}
:0201201C C3003D11 unknown
:02012020 31B91B09 movccs r1,r9,lsl #0x16		;r1=-1975517184(0x8a400000)
:02012024 A0A00001 adcge  r0,r0,r1
:02012028 31540275 cmpcc r4,r5,ror r2
:0201202C 0251C426 subeqs r12,r1,#0x26000000
:02012030 00090001 andeq  r0,r9,r1
:02012034 E59F22C4 ldr r2,[r15, #+0x2c4]		;r15+0x2c4=*(02012300)=#335872237(0x140500ed)
:02012038 FFA5067D swinv 0x00a5067d
:0201203C DD12C0EB unknown
:02012040 261D4417 unknown
:02012044 D9118AA0 ldmledb  r1 ,{r5,r7,r9,r11,r15}
:02012048 0003C100 andeq  r12,r3,r0,lsl #0x2
:0201204C 0CE08101 stceql 1,cr8,[r0],#+0x4
:02012050 B3000D02 unknown
:02012054 002D20ED eoreq  r2,r13,r13,ror #0x1
:02012058 3EF88119 mrccc 1,7,r8,cr8,cr9,{0}
:0201205C 8C3A9D3A ldchi  13,cr9,[r10],#-0xe8
:02012060 1505BD12 strne r11,[r5, #-0xd12]		;r5-0xd12=*(35a0f47b)=#0(0x00000000)
:02012064 28E02121 unknown
:02012068 01150019 tsteq r5,r9,lsl r0
:0201206C 7CE02810 stcvcl 8,cr2,[r0],#+0x40
:02012070 82354142 eorhis r4,r5,#0x80000010
:02012074 E28DB030 add  r11,r13,#0x30
:02012078 60102185 andvss r2,r0,r5,lsl #0x3
:0201207C 21152098 unknown
:02012080 85002515 strhi r2,[r0, #-0x515]		;(r0-0x515=*(fffffafc))
:02012084 08491413 stmeqda  r9 ,{r0,r1,r4,r10,r12}^
:02012088 014523E5 unknown
:0201208C 8110C9ED tsthi r0,r13,ror #0x13
:02012090 F1942155 orrnvs r2,r4,r5,asr r1
:02012094 0D25E110 stceq  1,cr14,[r5,#-0x40]!
:02012098 11595503 cmpne r9,r3,lsl #0xa
:0201209C 00061181 andeq  r1,r6,r1,lsl #0x3
:020120A0 0E231151 mcreq 1,1,r1,cr3,cr1,{2}
:020120A4 09A30005 stmeqib  r3!,{r0,r2}
:020120A8 50D10005 sbcpls r0,r1,r5
:020120AC 08001535 stmeqda  r0 ,{r0,r2,r4,r5,r8,r10,r12}
:020120B0 125504E1 subnes r0,r5,#0xE1000000
:020120B4 E18B60CE orr  r6,r11,r14,asr #0x1
:020120B8 E1A07820 mov  r7,r0,lsr #0x10		;r7=0(0x0)
:020120BC 148011A1 strne r1,[r0],#+0x1a1
:020120C0 D1E201A1 mvnle  r0,r1,lsr #0x3
:020120C4 8E14F900 cdphi 9,0,cr15,cr4,cr0,0
:020120C8 9A084D75 bls 022256A4
:020120CC 01007D10 unknown
:020120D0 2800E005 stmcsda  r0 ,{r0,r2,r13,r14,r15}
:020120D4 ECE102A0 stcl 2,cr0,[r1],#+0x280
:020120D8 000A006D andeq  r0,r10,r13,ror #0x0
:020120DC 81300431 teqhi r0,r1,lsr r4
:020120E0 AD04E024 unknown
:020120E4 A027A206 eorge  r10,r7,r6,lsl #0x4
:020120E8 300491E1 andcc  r9,r4,r1,ror #0x3
:020120EC AD30E020 ldcge  0,cr14,[r0,#-0x80]!
:020120F0 D930B200 ldmledb  r0!,{r9,r12,r13,r15}
:020120F4 06919000 ldreq r9,[r1],+r0
:020120F8 3013B505 andccs r11,r3,r5,lsl #0xa
:020120FC 0077E1C2 rsbeqs r14,r7,r2,asr #0x3
:02012100 03D50005 biceqs r0,r5,#0x5
:02012104 009D0CDD ldreqsb r0,[r13], +r13
:02012108 5B069104 blpl 021B6520
:0201210C 05AE4009 streq r4,[r14, #+0x9]!
:02012110 01040001 unknown
:02012114 3A115D00 bcc 0246951C
:02012118 002D0009 eoreq  r0,r13,r9
:0201211C 57207DDA unknown
:02012120 8BAD1675 blhi 00B57AFC
:02012124 800299B1 strhih r9,[r2], -r1
:02012128 78AD0071 stmvcia  r13!,{r0,r4,r5,r6}
:0201212C 221010C9 andcss r1,r0,#0xC9
:02012130 5D1028E0 unknown
:02012134 27218208 strcs r8,[r1,-r8, lsl #0x4]!
:02012138 802195E0 eorhi  r9,r1,r0,ror #0xb
:0201213C 8D200039 stchi  0,cr0,[r0,#-0xe4]!
:02012140 1088E228 addne  r14,r8,r8,lsr #0x4
:02012144 62B8E087 adcvss r14,r8,#0x87
:02012148 00E10051 rsceq  r0,r1,r1,asr r0
:0201214C 69040C65 stmvsdb  r4 ,{r0,r2,r5,r6,r10,r11}
:02012150 E2801010 add  r1,r0,#0x10
:02012154 09308014 ldmeqdb  r0!,{r2,r4,r15}
:02012158 B3000500 unknown
:0201215C 0CE18260 stceql 2,cr8,[r1],#+0x180
:02012160 91001120 unknown
:02012164 58020D07 stmplda  r2 ,{r0,r1,r2,r8,r10,r11}
:02012168 755A20CD ldrvcb r2,[r10, #-0xcd]		;(r10-0xcd=*(ffffff33))
:0201216C 0801812E stmeqda  r1 ,{r1,r2,r3,r5,r8,r15}
:02012170 1CC9E1A0 stcnel 1,cr14,[r9],{#0xa0}
:02012174 302507A0 eorcc  r0,r5,r0,lsr #0xf
:02012178 A1104D91 unknown
:0201217C 00490D10 subeq  r0,r9,r0,lsl r13
:02012180 1110106D tstne r0,r13,ror #0x0
:02012184 F5E51B9F strnvb r1,[r5, #+0xb9f]!
:02012188 810C3102 unknown
:0201218C 8311ADE0 tsthi r1,#0x3800
:02012190 7DA6019D stcvc  1,cr0,[r6,#+0x274]!
:02012194 01390010 teqeq r9,r0,lsl r0
:02012198 7501B900 strvc r11,[r1, #-0x900]		;(r1-0x900=*(8a3ff700))
:0201219C 13D90100 bicnes r0,r9,#0x0
:020121A0 0A11C1B5 beq 0248287C
:020121A4 75F60151 ldrvcb r0,[r6, #+0x151]!
:020121A8 00752680 rsbeqs r2,r5,r0,lsl #0xd
:020121AC 00FD5503 rsceqs r5,r13,r3,lsl #0xa
:020121B0 CC004124 stcgt  1,cr4,[r0],{#0x24}
:020121B4 6D001D00 unknown
:020121B8 6D650040 stcvsl 0,cr0,[r5,#-0x100]!
:020121BC 00411F00 subeq  r1,r1,r0,lsl #0x1e
:020121C0 9A00D948 bls 020486E8
:020121C4 E0150400 ands r0,r5,r0,lsl #0x8
:020121C8 02915000 addeqs r5,r1,#0x0
:020121CC 22910065 addcss r0,r1,#0x65
:020121D0 E138C950 teq r8,r0,asr r9
:020121D4 C5D030B0 ldrgtb r3,[r0, #+0xb0]		;r0+0xb0=*(000000c1)
:020121D8 05E0810B streqb r8,[r0, #+0x10b]!
:020121DC 11FD1110 mvnnes r1,r0,lsl r1
:020121E0 E110F992 unknown
:020121E4 4D90136D unknown
:020121E8 00C5AA10 sbceq  r10,r5,r0,lsl r10
:020121EC F59100B0 ldrnv r0,[r1, #+0xb0]		;r1+0xb0=*(8a4000b0)
:020121F0 51E1C901 mvnpl  r12,r1,lsl #0x12
:020121F4 50019115 andpl  r9,r1,r5,lsl r1
:020121F8 9512E285 ldrls r14,[r2, #-0x285]		;r2-0x285=*(1404fe68)=#0(0x00000000)
:020121FC 00B1F302 adceqs r15,r1,r2,lsl #0x6
:02012200 D900B0A0 stmledb  r0 ,{r5,r7,r12,r13,r15}
:02012204 E10821E1 unknown
:02012208 28005C01 stmcsda  r0 ,{r0,r10,r11,r12,r14}
:0201220C 302105F5 unknown
:02012210 080D0BE1 stmeqda  r13 ,{r0,r5,r6,r7,r8,r9,r11}
:02012214 570D0521 strpl r0,[r13,-r1, lsr #0xa]
:02012218 BF02514C swilt 0x0002514c
:0201221C 380275D5 stmccda  r2 ,{r0,r2,r4,r6,r7,r8,r10,r12,r13,r14}
:02012220 01319F00 teqeq r1,r0,lsl #0x1e
:02012224 A2021190 andge  r1,r2,#0x24
:02012228 800BDD81 andhi  r13,r11,r1,lsl #0x1b
:0201222C A9D058E5 ldmgeib  r0 ,{r0,r2,r5,r6,r7,r11,r12,r14}^
:02012230 C200C112 andgt  r12,r0,#0x80000004
:02012234 12B5000D adcnes r0,r5,#0xD
:02012238 1C42B5D8 stcnel 5,cr11,[r2],{#0xd8}
:0201223C B1FC0005 mvnlts r0,r5
:02012240 8C32952B ldchi  5,cr9,[r2],#-0xac
:02012244 B30001B0 unknown
:02012248 093C020C ldmeqdb  r12!,{r2,r3,r9}
:0201224C EDAC0005 stc  0,cr0,[r12,#+0x14]!
:02012250 0001DC06 andeq  r13,r1,r6,lsl #0x18
:02012254 150CB0DE strne r11,[r12, #-0xde]		;(r12-0xde=*(ffffff22))
:02012258 89382291 ldmhidb  r8!,{r0,r4,r7,r9,r13}
:0201225C 07C55010 unknown
:02012260 10F11F25 rscnes r1,r1,r5,lsr #0x1e
:02012264 302D7520 eorcc  r7,r13,r0,lsr #0xa
:02012268 82002D05 andhi  r2,r0,#0x140
:0201226C E1952235 orrs r2,r5,r5,lsr r2
:02012270 51950705 orrpls r0,r5,r5,lsl #0xe
:02012274 05E15200 streqb r5,[r1, #+0x200]!
:02012278 4DF9E00A ldcmil 0,cr14,[r9,#+0x28]!
:0201227C D5494700 strleb r4,[r9, #-0x700]		;(r9-0x700=*(88890f29))
:02012280 E3A0C010 mov  r12,#0x10		;r12=16(0x10)
:02012284 0C00590C stceq  9,cr5,[r0],{#0xc}
:02012288 E1A021E0 mov  r2,r0,ror #0x3
:0201228C 0D0D1679 unknown
:02012290 11018E00 unknown
:02012294 E1955430 orrs r5,r5,r0,lsr r4
:02012298 06006D00 streq r6,[r0],-r0, lsl #0x1a
:0201229C 090200CD stmeqdb  r2 ,{r0,r2,r3,r6,r7}
:020122A0 B903A800 stmltdb  r3 ,{r11,r13,r15}
:020122A4 0009020E andeq  r0,r9,r14,lsl #0x4
:020122A8 C00E103D andgt  r1,r14,r13,lsr r0
:020122AC 15311AA0 ldrne r1,[r1, #-0xaa0]!
:020122B0 20033A01 andcs  r3,r3,r1,lsl #0x14
:020122B4 0201E082 andeq  r14,r1,#0x82
:020122B8 00458EE0 subeq  r8,r5,r0,ror #0x1d
:020122BC 39F1E15E ldmccib  r1!,{r1,r2,r3,r4,r6,r8,r13,r14,r15}^
:020122C0 00440C00 subeq  r0,r4,r0,lsl #0x18
:020122C4 004900A9 subeq  r0,r9,r9,lsr #0x1
:020122C8 16F91401 unknown
:020122CC 0491E03C ldreq r14,[r1],#+0x3c
:020122D0 0A41209E beq 0305A550
:020122D4 8CE1A0C0 stchil 0,cr10,[r1],#+0x300
:020122D8 E0028E10 and  r8,r2,r0,lsl r14
:020122DC E1D112B8 ldrh r1,[r1, #+0x28]		;r1+0x28=*(8a400028)
:020122E0 01E10201 mvneq  r0,r1,lsl #0x4
:020122E4 11106520 tstne r0,r0,lsr #0xa
:020122E8 8CC00106 stchil 1,cr0,[r0],{#0x6}
:020122EC 030014E2 unknown
:020122F0 0DF7E35C ldceql 3,cr14,[r7,#+0x170]!
:020122F4 0416E100 ldreq r14,[r6],#-0x100
:020122F8 585006E5 ldmplda  r0 ,{r0,r2,r5,r6,r7,r9,r10}^
:020122FC F2E28EE0 rscnv  r8,r2,#0xE00
:02012300 140500ED strne r0,[r5],#-0xed
:02012304 70FC16AD rscvcs r1,r12,r13,lsr #0xd
:02012308 249D0CB1 ldrcs r0,[r13],#+0xcb1
:0201230C 06E5DC03 unknown
:02012310 1AB10EA1 bne 00C55D9C
:02012314 BD5911E4 unknown
:02012318 3E0A04A9 cdpcc 4,0,cr0,cr10,cr9,5
:0201231C 0506EB02 streq r14,[r6, #-0xb02]		;(r6-0xb02=*(fffff4fe))
:02012320 D5580039 ldrleb r0,[r8, #-0x39]		;(r8-0x39=*(ffffffc7))
:02012324 10247903 eorne  r7,r4,r3,lsl #0x12
:02012328 69A20EDD stmvsib  r2!,{r0,r2,r3,r4,r6,r7,r9,r10,r11}
:0201232C 03F9AD30 mvneqs r10,#0xC00
:02012330 8D000803 unknown
:02012334 ED109505 unknown
:02012338 1041C114 subne  r12,r1,r4,lsl r1
:0201233C DA000024 ble 020123D4
:02012340 0451B001 ldreqb r11,[r1],#-0x1
:02012344 38017181 stmccda  r1 ,{r0,r7,r8,r12,r13,r14}
:02012348 107E0015 rsbnes r0,r14,r5,lsl r0
:0201234C 2A010749 bcs 02054078
:02012350 1308E025 unknown
:02012354 20A9E068 adccs  r14,r9,r8,ror #0x0
:02012358 E0208040 eor  r8,r0,r0,asr #0x0
:0201235C E59F0124 ldr r0,[r15, #+0x124]		;r15+0x124=*(02012488)=#2035286653(0x7950027d)
:02012360 01203988 unknown
:02012364 A090C001 addges r12,r0,r1
:02012368 89198DE3 ldmhidb  r9 ,{r0,r1,r5,r6,r7,r8,r10,r11,r15}
:0201236C 29B0000D ldmcsib  r0!,{r0,r2,r3}
:02012370 1011A800 andnes r10,r1,r0,lsl #0x10
:02012374 8100190A unknown
:02012378 A9100916 ldmgedb  r0 ,{r1,r2,r4,r8,r11}
:0201237C FF4DFE04 swinv 0x004dfe04
:02012380 008923E1 addeq  r2,r9,r1,ror #0x7
:02012384 50B401A0 adcpls r0,r4,r0,lsr #0x3
:02012388 A5018002 strge r8,[r1, #-0x2]		;(r1-0x2=*(8a3ffffe))
:0201238C 10C58911 sbcne  r8,r5,r1,lsl r9
:02012390 14E19A00 unknown
:02012394 B40F810B strlt r8,[r15],#-0x10b
:02012398 01E18100 mvneq  r8,r0,lsl #0x2
:0201239C FF820409 swinv 0x00820409
:020123A0 59114590 ldmpldb  r1 ,{r4,r7,r8,r10,r14}
:020123A4 513529A5 teqpl r5,r5,lsr #0x13
:020123A8 9D340008 ldcls  0,cr0,[r4,#-0x20]!
:020123AC E15802B9 ldrh r0,[r8, #-0x29]		;(r8-0x2b9=*(ffffffd7))
:020123B0 000481DC unknown
:020123B4 08A2010D stmeqia  r2!,{r0,r2,r3,r8}
:020123B8 00A800E9 adceq  r0,r8,r9,ror #0x1
:020123BC 51100325 tstpl r0,r5,lsr #0x6
:020123C0 D0522006 subles r2,r2,r6
:020123C4 208D00E1 addcs  r0,r13,r1,ror #0x1
:020123C8 10893085 addne  r3,r9,r5,lsl #0x1
:020123CC 10851079 addne  r1,r5,r9,ror r0
:020123D0 002D88F8 unknown
:020123D4 FF81180D swinv 0x0081180d
:020123D8 7140002D unknown
:020123DC 0021A609 eoreq  r10,r1,r9,lsl #0xc
:020123E0 E1A00FA4 mov  r0,r4,lsr #0x1f		;r0=0(0x0)
:020123E4 01C51492 unknown
:020123E8 845005E0 ldrhib r0,[r0],#-0x5e0
:020123EC 8052C5E0 subhis r12,r2,r0,ror #0xb
:020123F0 5505E100 strpl r14,[r5, #-0x100]		;r5-0x100=*(35a1008d)=#0(0x00000000)
:020123F4 00642021 rsbeq  r2,r4,r1,lsr #0x0
:020123F8 00210001 eoreq  r0,r1,r1
:020123FC 37E51745 strccb r1,r0,r1,r1
:02012400 03691021 unknown
:02012404 E0650305 rsb  r0,r5,r5,lsl #0x6
:02012408 44200600 unknown
:0201240C 52003FE0 andpl  r3,r0,#0x380
:02012410 404024E5 submi  r2,r0,r5,ror #0x9
:02012414 29400011 stmcsdb  r0 ,{r0,r4}^
:02012418 05494402 streqb r4,[r9, #-0x402]		;(r9-0x402=*(88891227))
:0201241C 15FFA42E ldrneb r10,[r15, #+0x42e]!
:02012420 201EB9EB andcss r11,r14,r11,ror #0x13
:02012424 85850215 strhi r0,[r5, #+0x215]		;r5+0x215=*(35a103a2)=#0(0x00000000)
:02012428 2A10B100 bcs 0243E830
:0201242C 0500E190 streq r14,[r0, #-0x190]		;(r0-0x190=*(fffffe70))
:02012430 E10FA500 mrs r10,CPSR
:02012434 9807A904 stmlsda  r7 ,{r2,r8,r11,r13,r15}
:02012438 DC031985 stcle  9,cr1,[r3],{#0x85}
:0201243C 141DE28D ldrne r14,[r13],#-0x28d
:02012440 0C21B51C stceq  5,cr11,[r1],#-0x70
:02012444 0CB01002 ldceq  0,cr1,[r0],#+0x8
:02012448 00017A02 andeq  r7,r1,r2,lsl #0x14
:0201244C 08200E53 stmeqda  r0!,{r0,r1,r4,r6,r9,r10,r11}
:02012450 0001B882 andeq  r11,r1,r2,lsl #0x11
:02012454 A10001E8 unknown
:02012458 E00001D0 unknown
:0201245C F0020D86 andnv  r0,r2,r6,lsl #0x1b
:02012460 32E50241 rsccc  r0,r5,#0x10000004
:02012464 BC0069BC stclt  9,cr6,[r0],{#0xbc}
:02012468 E9018069 stmdb  r1 ,{r0,r3,r5,r6,r15}
:0201246C D510FDD0 ldrle r15,[r0, #-0xdd0]		;(r0-0xdd0=*(fffff230))
:02012470 00011069 andeq  r1,r1,r9,ror #0x0
:02012474 04006105 streq r6,[r0],#-0x105
:02012478 290F004D stmcsdb  r15 ,{r0,r2,r3,r6}
:0201247C 907DAB00 rsblss r10,r13,r0,lsl #0x16
:02012480 F0E9FDFC unknown
:02012484 04D5F0E9 ldreqb r15,[r5],#+0xe9
:02012488 7950027D ldmvcdb  r0 ,{r0,r2,r3,r4,r5,r6,r9}^
:0201248C 02707D61 rsbeqs r7,r0,#0x1840
:02012490 7D14000D unknown
:02012494 07F07DE0 ldreqb r7,r7,r0,#0x1840
:02012498 1E007D6A cdpne 13,0,cr7,cr0,cr10,3
:0201249C 012C0035 unknown
:020124A0 00012D00 andeq  r2,r1,r0,lsl #0x1a
:020124A4 5700552E strpl r5,[r0,-r14, lsr #0xa]
:020124A8 00590213 subeqs r0,r9,r3,lsl r2
:020124AC 69DC5069 ldmvsib  r12 ,{r0,r3,r5,r6,r12,r14}^
:020124B0 69EBB0C0 unknown
:020124B4 2069E3C0 rsbcs  r14,r9,r0,asr #0x7
:020124B8 00690BC1 rsbeq  r0,r9,r1,asr #0x17
:020124BC BA8069D0 blt 0002CC04
:020124C0 69C06903 stmvsib  r0 ,{r0,r1,r8,r11,r13,r14}^
:020124C4 C1F069F0 ldrgtsh r6,[r0, #+0x90]!
:020124C8 F069B069 rsbnv  r11,r9,r9,ror #0x0
:020124CC 71EE2705 mvnvc  r2,r5,lsl #0xe
:020124D0 E59F4005 ldr r4,[r15, #+0x5]		;r15+0x5=*(020124dd)=#853223(0x000d04e7)
:020124D4 010D2D64 unknown
:020124D8 01618717 unknown
:020124DC 0D04E7D6 unknown
:020124E0 00000F00 andeq  r0,r0,r0,lsl #0x1e
:020124E4 C1051A10 unknown
:020124E8 D4018803 strle r8,[r1],#-0x803
:020124EC 841149E7 ldrhi r4,[r1],#-0x9e7
:020124F0 0313000D tsteq r3,#0xD
:020124F4 11FC0515 mvnnes r0,r5,lsl r5
:020124F8 2900FF06 stmcsdb  r0 ,{r1,r2,r8,r9,r10,r11,r12,r13,r14,r15}
:020124FC 8901E200 stmhidb  r1 ,{r9,r13,r14,r15}
:02012500 8A009500 bhi 02037908
:02012504 9811F507 ldmlsda  r1 ,{r0,r1,r2,r8,r10,r12,r13,r14,r15}
:02012508 FDA6018D stc2  1,cr0,[r6,#+0x234]!
:0201250C 0D4455FF unknown
:02012510 F001F500 andnv  r15,r1,r0,lsl #0xa
:02012514 AD000D71 unknown
:02012518 01FD3F53 mvneqs r3,r3,asr r15
:0201251C F003ADE8 andnv  r10,r3,r8,ror #0x1b
:02012520 70AB03E9 adcvc  r0,r11,r9,ror #0x7
:02012524 A200E1A4 andge  r14,r0,#0x29
:02012528 121500E9 andnes r0,r5,#0xE9
:0201252C B4021110 strlt r1,[r2],#-0x110
:02012530 D01061C0 andles r6,r0,r0,asr #0x3
:02012534 F5D101ED ldrnvb r0,[r1, #+0x1ed]		;r1+0x1ed=*(000001ed)
:02012538 0001FC20 andeq  r15,r1,r0,lsr #0x18
:0201253C 0CAFF8AA stceq  8,cr15,[r15],#+0x2a8
:02012540 01BDD002 moveqs r13,r2			;r13=335872237(0x140500ed)
:02012544 71802551 orrvc  r2,r0,r1,asr r5
:02012548 DD001812 unknown
:0201254C 01C008E5 biceq  r0,r0,r5,ror #0x11
:02012550 9D308100 ldcls  1,cr8,[r0,#-0x0]!
:02012554 C5ED0CE5 strgtb r0,[r13, #+0xce5]!
:02012558 209D2000 addcss r2,r13,r0
:0201255C E5CD03E5 strb r0,[r13, #+0x3e5]		;r13+0x3e5=*(140504d2)=#0(0x00000000)
:02012560 0206C500 andeq  r12,r6,#0x0
:02012564 9802E13D stmlsda  r2 ,{r0,r2,r3,r4,r5,r8,r13,r14,r15}
:02012568 2D0100A9 unknown
:0201256C 8FF100DD swihi 0x00f100dd
:02012570 01091C90 swpeq r1,r0,r9
:02012574 00010200 andeq  r0,r1,r0,lsl #0x4
:02012578 0E000108 cdpeq 1,0,cr0,cr0,cr8,0
:0201257C 55140001 ldrpl r0,[r4, #-0x1]		;(r4-0x1=*(000d04e6))
:02012580 68EA0000 unknown
:02012584 891C5110 ldmhidb  r12 ,{r4,r8,r12,r14}
:02012588 E0001903 and  r1,r0,r3,lsl #0x12
:0201258C 50C01983 sbcpl  r1,r0,r3,lsl #0x13
:02012590 00010019 andeq  r0,r1,r9,lsl r0
:02012594 00190171 andeqs r0,r9,r1,ror r1
:02012598 C0197CCA andgts r7,r9,r10,asr #0x19
:0201259C 02001938 andeq  r1,r0,#0xE0000
:020125A0 19230019 stmnedb  r3!,{r0,r3,r4}
:020125A4 1975AA00 ldmnedb  r5!,{r9,r11,r13,r15}^
:020125A8 9F1020C0 swils 0x001020c0
:020125AC 00C1027D sbceq  r0,r1,r13,ror r2
:020125B0 E7D1621D unknown
:020125B4 0800256E stmeqda  r0 ,{r1,r2,r3,r5,r6,r8,r10,r13}
:020125B8 89769D40 ldmhidb  r6!,{r6,r8,r10,r11,r12,r15}^
:020125BC 2151C8C4 cmpcs r1,r4,asr #0x11
:020125C0 8D011D01 unknown
:020125C4 015D076B cmpeq r13,r11,ror #0xe
:020125C8 45E34550 strmib r4,[r3, #+0x550]!
:020125CC 156D1301 strneb r1,[r13, #-0x301]!
:020125D0 71001169 unknown
:020125D4 DA117D01 ble 024719E0
:020125D8 0201C874 andeq  r12,r1,#0x740000
:020125DC E92D4FF8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:020125E0 08126100 ldmeqda  r2 ,{r8,r13,r14}
:020125E4 41000191 swpmi r0,r1,r0
:020125E8 0908E59F stmeqdb  r8 ,{r0,r1,r2,r3,r4,r7,r8,r10,r13,r14,r15}
:020125EC 07E59FB1 unknown
:020125F0 14E1A060 unknown
:020125F4 09025500 stmeqdb  r2 ,{r8,r10,r12,r14}
:020125F8 1011007D andnes r0,r1,r13,ror r0
:020125FC 11DF1115 bicnes r1,r15,r5,lsl r1
:02012600 DD601D70 stclel 13,cr1,[r0,#-0x1c0]!
:02012604 CE001DDA mcrgt 13,0,r1,cr0,cr10,{6}
:02012608 20193029 andcss r3,r9,r9,lsr #0x0
:0201260C 1AFFA380 bne 01FFB414
:02012610 201D100D andcss r1,r13,r13
:02012614 1DD210AD unknown
:02012618 890FCF00 stmhidb  r15 ,{r8,r9,r10,r11,r14,r15}
:0201261C 390BE217 stmccdb  r11 ,{r0,r1,r2,r4,r9,r13,r14,r15}
:02012620 00257900 eoreq  r7,r5,r0,lsl #0x12
:02012624 00191015 andeqs r1,r9,r5,lsl r0
:02012628 22F421E5 rsccss r2,r4,#0x40000039
:0201262C 29CA008D stmcsib  r10 ,{r0,r2,r3,r7}^
:02012630 00B59C00 adceqs r9,r5,r0,lsl #0x18
:02012634 892A00DE stmhidb  r10!,{r1,r2,r3,r4,r6,r7}
:02012638 0C022551 stceq  5,cr2,[r2],{#0x51}
:0201263C A36FE280 unknown
:02012640 8005B102 andhi  r11,r5,r2,lsl #0x2
:02012644 89AC0FD9 stmhiib  r12!,{r0,r3,r4,r6,r7,r8,r9,r10,r11}
:02012648 24BD0AE2 unknown
:0201264C F104ED85 unknown
:02012650 0065BF04 rsbeq  r11,r5,r4,lsl #0x1e
:02012654 0801C90A stmeqda  r1 ,{r1,r3,r8,r11,r14,r15}
:02012658 E7942B11 unknown
:0201265C EBFFA366 bl 01FFB3FC
:02012660 8A00A014 bhi 0203A6B8
:02012664 888001E2 stmhiia  r0 ,{r1,r5,r6,r7,r8}
:02012668 025D03E2 subeqs r0,r13,#0x88000003
:0201266C 0015F480 andeqs r15,r5,r0,lsl #0x9
:02012670 0102297D unknown
:02012674 0AE28770 beq 018B443C
:02012678 E5890250 str r0,[r9, #+0x250]		;r9+0x250=*(88891879)
:0201267C E2899FDD add  r9,r9,#0x374
:02012680 01AD0200 moveq  r0,r0,lsl #0x4		;r0=0(0x0)
:02012684 DF0155CE swile 0x000155ce
:02012688 0AEB0003 beq 01AD269C
:0201268C EBFFA156 bl 01FFABEC
:02012690 0AC13028 beq 0105E738
:02012694 01C01109 biceq  r1,r0,r9,lsl #0x2
:02012698 00013000 andeq  r3,r1,r0
:0201269C E5831934 str r1,[r3, #+0x934]		;r3+0x934=*(2e000934)=#0(0x00000000)
:020126A0 04810507 streq r0,[r1],#+0x507
:020126A4 1C000942 stcne  9,cr0,[r0],{#0x42}
:020126A8 550F6500 strpl r6,[r15, #-0x500]		;r15-0x500=*(020121b0)=#-872398556(0xcc004124)
:020126AC 49654301 unknown
:020126B0 2DA5E5C3 stccs  5,cr14,[r5,#+0x30c]!
:020126B4 458FF800 strmi r15,[r15, #+0x800]		;r15+0x800=*(009d28b5)
:020126B8 016C9030 unknown
:020126BC 0001C800 andeq  r12,r1,r0,lsl #0x10
:020126C0 020DA668 andeq  r10,r13,#0x6800000
:020126C4 0E5ADC0A cdpeq 12,4,cr13,cr10,cr10,0
:020126C8 00591002 subeqs r1,r9,r2
:020126CC 10A9111D adcne  r1,r9,r13,lsl r1
:020126D0 401124E0 andmis r2,r1,r0,ror #0x9
:020126D4 51023CBE strplh r3,[r2, -r14]
:020126D8 22E35401 rsccs  r5,r3,#0x1000000
:020126DC 2102E510 unknown
:020126E0 20129450 andcss r9,r2,r0,asr r4
:020126E4 0906B8E0 stmeqdb  r6 ,{r5,r6,r7,r11,r12,r13,r15}
:020126E8 30A91001 adccc  r1,r9,r1
:020126EC C00C2019 andgt  r2,r12,r9,lsl r0
:020126F0 004D0001 subeq  r0,r13,r1
:020126F4 117D0CCD cmnne r13,r13,asr #0x19
:020126F8 C502C12F strgt r12,[r2, #-0x12f]		;r2-0x12f=*(1404ffbe)=#0(0x00000000)
:020126FC 0ABCB400 beq 00F3F704
:02012700 DCE8021A stclel 2,cr0,[r8],#+0x68
:02012704 00850219 addeq  r0,r5,r9,lsl r2
:02012708 60F42ED9 unknown
:0201270C 74EBFFA2 unknown
:02012710 1134015D teqne r4,r13,asr r1
:02012714 D0198500 andles r8,r9,r0,lsl #0xa
:02012718 00090019 andeq  r0,r9,r9,lsl r0
:0201271C 30202150 eorcc  r2,r0,r0,asr r1
:02012720 0BE59129 bleq 01976BCC
:02012724 21400EE1 unknown
:02012728 81293020 unknown
:0201272C 093408E5 ldmeqdb  r4!,{r0,r2,r5,r6,r7,r11}
:02012730 0048E581 subeq  r14,r8,r1,lsl #0xb
:02012734 8000199F mulhi  r0,r15,r9
:02012738 00210009 eoreq  r0,r1,r9
:0201273C 2C038D04 stccs  13,cr8,[r3],{#0x4}
:02012740 0BE59029 bleq 019767EC
:02012744 E241103C sub  r1,r1,#0x3C
:02012748 292C1A8D stmcsdb  r12!,{r0,r2,r3,r7,r9,r11,r12}
:0201274C 25E51080 strcsb r1,[r5, #+0x80]!
:02012750 0F6D2410 swieq 0x006d2410
:02012754 E590192C ldr r1,[r0, #+0x92c]		;r0+0x92c=*(0000092c)
:02012758 5100630A unknown
:0201275C A5900015 ldrge r0,[r0, #+0x15]		;r0+0x15=*(00000015)
:02012760 5108003B unknown
:02012764 B80011A3 stmltda  r0 ,{r0,r1,r5,r7,r8,r12}
:02012768 2C000563 stccs  5,cr0,[r0],{#0x63}
:0201276C 3BA40005 blcc 00912788
:02012770 190E6510 stmnedb  r14 ,{r4,r8,r10,r13,r14}
:02012774 5E95E580 cdppl 5,8,cr14,cr5,cr0,4
:02012778 75304400 ldrvc r4,[r0, #-0x400]!
:0201277C 03016502 unknown
:02012780 01030111 unknown
:02012784 60E01682 rscvs  r1,r0,r2,lsl #0xd
:02012788 056C0001 streqb r0,[r12, #-0x1]!
:0201278C 781E6500 ldmvcda  r14 ,{r8,r10,r13,r14}
:02012790 E5803412 str r3,[r0, #+0x412]		;r0+0x412=*(00000412)
:02012794 F809AD03 stmnvda  r9 ,{r0,r1,r8,r10,r11,r13,r15}
:02012798 01940A35 orreqs r0,r4,r5,lsr r10
:0201279C 12A0A800 adcne  r10,r0,#0x0
:020127A0 2D2E8182 stccs  1,cr8,[r14,#-0x208]!
:020127A4 80854121 addhi  r4,r5,r1,lsr #0x2
:020127A8 B0855880 addlt  r5,r5,r0,lsl #0x11
:020127AC 00008550 andeq  r8,r0,r0,asr r5
:020127B0 60092170 andvs  r2,r9,r0,ror r1
:020127B4 97A53095 unknown
:020127B8 23152185 tstcs r5,#0x40000021
:020127BC 450095F9 strmi r9,[r0, #-0x5f9]		;(r0-0x5f9=*(fffffa07))
:020127C0 E8609583 unknown
:020127C4 7640A1C4 strvcb r10,da 
:020127C8 F0A150A1 adcnv  r5,r1,r1,lsr #0x1
:020127CC 138DF0A1 orrne  r15,r13,#0xA1
:020127D0 E8BD7A81 ldmia  r13!,{r0,r7,r9,r11,r12,r13,r14}
:020127D4 6C0195F0 stcvs  5,cr9,[r1],{#0xf0}
:020127D8 0136D9D0 ldreqsb r13,[r6, -r0]!
:020127DC 06D55048 ldreqb r5,[r6, -r0]!
:020127E0 3C2E8191 stccc  1,cr8,[r14],#-0x244
:020127E4 067CEB02 unknown
:020127E8 10954F39 addnes r4,r5,r9,lsr r15
:020127EC 8000E029 andhi  r14,r0,r9,lsr #0x0
:020127F0 60810179 addvs  r0,r1,r9,ror r1
:020127F4 7000E289 andvc  r14,r0,r9,lsl #0x5
:020127F8 006CE28D rsbeq  r14,r12,r13,lsl #0x5
:020127FC 98E3A050 unknown
:02012800 07E02165 streqb r2,ia 
:02012804 D3024900 unknown
:02012808 E1010019 unknown
:0201280C AD80FF02 unknown
:02012810 E3589512 cmp r8,#0x4800000
:02012814 090251F8 stmeqdb  r2 ,{r3,r4,r5,r6,r7,r8,r12,r14}
:02012818 02310910 eoreqs r0,r1,#0x40000
:0201281C 050058CC streq r5,[r0, #-0x8cc]		;(r0-0x8cc=*(fffff734))
:02012820 00019B30 andeq  r9,r1,r0,lsr r11
:02012824 4D1679EB unknown
:02012828 EB000242 bl 02013138
:0201282C 59425900 stmpldb  r2 ,{r8,r11,r12,r14}^
:02012830 0249C4F2 subeq  r12,r9,#0xF2000000
:02012834 04E1C4B0 unknown
:02012838 22598440 subcss r8,r9,#0x40000000
:0201283C 0120D06C unknown
:02012840 30D98309 sbcccs r8,r9,r9,lsl #0x6
:02012844 CC0CE9F8 stcgt  9,cr14,[r12],{#0xf8}
:02012848 551F1DA9 ldrpl r1,[r15, #-0xda9]		;r15-0xda9=*(02011aa7)=#-1929696(0xffe28e20)
:0201284C 2190E3A0 orrcss r14,r0,r0,lsr #0x7
:02012850 62B6E024 adcvss r14,r6,#0x24
:02012854 87E5D400 strhib r13,[r5,+r0, lsl #0x8]!
:02012858 C006597F andgt  r5,r6,r15,ror r9
:0201285C 0610E24D ldreq r14,r5,r6,r15,ror r9
:02012860 0FE08752 swieq 0x00e08752
:02012864 00E89500 rsceq  r9,r8,r0,lsl #0xa
:02012868 E88C000F stmia  r12 ,{r0,r1,r2,r3}
:0201286C 0649006C streqb r0,ia 
:02012870 E89C4000 ldmia  r12 ,{r14}
:02012874 EB00002D bl 02012930
:02012878 97000206 strls r0,[r0,-r6, lsl #0x4]
:0201287C 250D00E7 strcs r0,[r13, #-0xe7]		;r13-0xe7=*(14050006)=#0(0x00000000)
:02012880 802588F0 unknown
:02012884 002550BC unknown
:02012888 25202504 strcs r2,[r0, #-0x504]!
:0201288C 802564F0 unknown
:02012890 AD0025BD unknown
:02012894 05802508 streq r2,[r0, #+0x508]		;r0+0x508=*(00000508)
:02012898 502507D9 unknown
:0201289C 35802540 strcc r2,[r0, #+0x540]		;r0+0x540=*(00000540)
:020128A0 0EC1DA0A cdpeq 10,12,cr13,cr1,cr10,0
:020128A4 0D00E595 unknown
:020128A8 B03D006D eorlts r0,r13,r13,ror #0x0
:020128AC 0019E121 andeqs r14,r9,r1,lsr #0x2
:020128B0 D412B608 ldrle r11,[r2],#-0x608
:020128B4 820155E5 andhi  r5,r1,#0x39400000
:020128B8 0C8D1CE3 stceq  12,cr1,[r13],{#0xe3}
:020128BC E0204091 mla  r0,r1,r0,r4unknown
:020128C0 D2100403 andles r0,r0,#0x3000000
:020128C4 0C39BFE7 ldceq  15,cr11,[r9],#-0x39c
:020128C8 774C51F8 unknown
:020128CC 78000150 stmvcda  r0 ,{r4,r6,r8}
:020128D0 01410001 unknown
:020128D4 0D933100 unknown
:020128D8 000F0215 andeq  r0,r15,r5,lsl r2
:020128DC 43F8E92D mvnmis r14,#0xB4000
:020128E0 A0E9002D rscge  r0,r9,r13,lsr #0x0
:020128E4 800541D0 unknown
:020128E8 0834E1A0 ldmeqda  r4!,{r5,r7,r8,r13,r14,r15}
:020128EC 0101200D unknown
:020128F0 0DC9000D unknown
:020128F4 45310C00 ldrmi r0,[r1, #-0xc00]!
:020128F8 01155728 tsteq r5,r8,lsr #0xe
:020128FC C40109C5 strgt r0,[r1],#-0x9c5
:02012900 F0294029 eornv  r4,r9,r9,lsr #0x0
:02012904 75C8F029 strvcb r15,[r8, #+0x29]		;r8+0x29=*(00000029)
:02012908 F0294029 eornv  r4,r9,r9,lsr #0x0
:0201290C 29CCF029 stmcsib  r12 ,{r0,r3,r5,r12,r13,r14,r15}^
:02012910 29F02940 unknown
:02012914 1577D0F0 ldrneb r13,[r7, #-0xf0]!
:02012918 0B8D0A1F bleq 0035519C
:0201291C 200F890D andcs  r8,r15,r13,lsl #0x12
:02012920 BD15E250 unknown
:02012924 250A4A0B strcs r4,[r10, #-0xa0b]		;(r10-0xa0b=*(fffff5f5))
:02012928 0C06F110 stceq  1,cr15,[r6],{#0x10}
:0201292C 0B8116A1 bleq 000583B8
:02012930 021D1DD9 andeqs r1,r13,#0x3640
:02012934 A9E78101 unknown
:02012938 2140341E unknown
:0201293C 500CE28D andpl  r14,r12,r13,lsl #0x5
:02012940 2106E28D unknown
:02012944 0B859500 bleq 00177D4C
:02012948 BA16D152 blt 025C6E98
:0201294C 06003104 streq r3,[r0],-r4, lsl #0x2
:02012950 09A0104A stmeqib  r0!,{r1,r3,r6,r12}
:02012954 B0E24201 rsclt  r4,r2,r1,lsl #0x4
:02012958 841C55FA ldrhi r5,[r12],#-0x5fa
:0201295C 60FFE286 rscvss r14,r15,r6,lsl #0x5
:02012960 310AE200 unknown
:02012964 59F4800C ldmplib  r4!,{r2,r3,r15}^
:02012968 A0700000 rsbges r0,r0,r0
:0201296C 02406CE3 subeq  r6,r0,#0xE300
:02012970 0D500B4D unknown
:02012974 E1A09000 mov  r9,r0			;r9=0(0x0)
:02012978 26058997 unknown
:0201297C 004D06E0 subeq  r0,r13,r0,ror #0xd
:02012980 0E251005 cdpeq 0,2,cr1,cr5,cr5,0
:02012984 82C80AD9 sbchi  r0,r8,#0xD9000
:02012988 34EB023B unknown
:0201298C 00E28D30 rsceq  r8,r2,r0,lsr r13
:02012990 B004191B andlt  r1,r4,r11,lsl r9
:02012994 000DD310 andeq  r13,r13,r0,lsl r3
:02012998 0422E1D3 unknown
:0201299C 20010ADD unknown
:020129A0 10B0E252 adcnes r14,r0,r2,asr r2
:020129A4 B2E1C602 rsclt  r12,r1,#0x200000
:020129A8 04E1C600 unknown
:020129AC E2860060 add  r0,r6,#0x60
:020129B0 1AFFFFF7 bne 02012994
:020129B4 87000001 strhi r0,[r0, -r1]
:020129B8 0070FFE2 rsbeqs r15,r0,r2,ror #0x1f
:020129BC 000004E2 andeq  r0,r0,r2,ror #0x9
:020129C0 39ECE357 unknown
:020129C4 71900D0B orrvcs r0,r0,r11,lsl #0x1a
:020129C8 58C4000D stmplia  r4 ,{r0,r2,r3}^
:020129CC 2908401D stmcsdb  r8 ,{r0,r2,r3,r4,r14}
:020129D0 000D7C0B andeq  r7,r13,r11,lsl #0x18
:020129D4 159D10C8 ldrne r1,[r13, #+0xc8]		;r13+0xc8=*(140501b5)=#0(0x00000000)
:020129D8 1D082011 unknown
:020129DC 000D6900 andeq  r6,r13,r0,lsl #0x12
:020129E0 6C401D08 stcvsl 13,cr1,[r0],{#0x8}
:020129E4 74000955 strvc r0,[r0],#-0x955
:020129E8 10CC000D sbcne  r0,r12,r13
:020129EC 0420119D unknown
:020129F0 61001D45 unknown
:020129F4 1D04000D unknown
:020129F8 8800D840 stmhida  r0 ,{r6,r11,r12,r14,r15}
:020129FC 0D6CE215 stceql 2,cr14,[r12,#-0x54]!
:02012A00 9D10D000 unknown
:02012A04 44002011 strmi r2,[r0],#-0x11
:02012A08 FA5903C1 blx 0365391C
:02012A0C 6D100D31 unknown
:02012A10 510AA903 unknown
:02012A14 E2880F69 add  r0,r8,#0x1A4
:02012A18 EBFFFA64 bl 020113B0
:02012A1C 000500A0 andeq  r0,r5,r0,lsr #0x1
:02012A20 E8BD43F8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r14}
:02012A24 410FF110 mrsmi r15,CPSR
:02012A28 7D30C123 ldcvc  1,cr12,[r0,#-0x8c]!
:02012A2C 407D2000 rsbmis r2,r13,r0
:02012A30 30007D20 andcc  r7,r0,r0,lsr #0x1a
:02012A34 20AA007D adccs  r0,r10,r13,ror r0
:02012A38 7D20407D stcvc  0,cr4,[r0,#-0x1f4]!
:02012A3C 007D3000 rsbeqs r3,r13,r0
:02012A40 AA407D20 bge 03031EC8
:02012A44 30007D20 andcc  r7,r0,r0,lsr #0x1a
:02012A48 7D20007D stcvc  0,cr0,[r0,#-0x1f4]!
:02012A4C 007D2040 rsbeqs r2,r13,r0,asr #0x0
:02012A50 007D30AA rsbeqs r3,r13,r10,lsr #0x1
:02012A54 20407D20 subcs  r7,r0,r0,lsr #0x1a
:02012A58 7D30007D ldcvc  0,cr0,[r0,#-0x1f4]!
:02012A5C 7D20AA00 stcvc  10,cr10,[r0,#-0x0]!
:02012A60 007D2040 rsbeqs r2,r13,r0,asr #0x0
:02012A64 20007D30 andcs  r7,r0,r0,lsr r13
:02012A68 20AA407D adccs  r4,r10,r13,ror r0
:02012A6C 7D30007D ldcvc  0,cr0,[r0,#-0x1f4]!
:02012A70 407D2000 rsbmis r2,r13,r0
:02012A74 AA007D20 bge 02031EFC
:02012A78 0445D031 streqb r13,[r5],#-0x31
:02012A7C C021407D eorgt  r4,r1,r13,ror r0
:02012A80 007D0441 rsbeqs r0,r13,r1,asr #0x8
:02012A84 407D21CC rsbmis r2,r13,r12,asr #0x3
:02012A88 31007D21 unknown
:02012A8C 7D21007D stcvc  0,cr0,[r1,#-0x1f4]!
:02012A90 7D21AA40 stcvc  10,cr10,[r1,#-0x100]!
:02012A94 31D03100 bicccs r3,r0,r0,lsl #0x2
:02012A98 21407D04 unknown
:02012A9C 044D32C0 streqb r3,[r13],#-0x2c0
:02012AA0 7D21007D stcvc  0,cr0,[r1,#-0x1f4]!
:02012AA4 007D2140 rsbeqs r2,r13,r0,asr #0x2
:02012AA8 AB007D31 blge 02031F74
:02012AAC 21407D21 unknown
:02012AB0 7D31007D ldcvc  0,cr0,[r1,#-0x1f4]!
:02012AB4 407D2100 rsbmis r2,r13,r0,lsl #0x2
:02012AB8 007D21AA rsbeqs r2,r13,r10,lsr #0x3
:02012ABC 21007D31 unknown
:02012AC0 7D21407D stcvc  0,cr4,[r1,#-0x1f4]!
:02012AC4 7D32AA00 ldcvc  10,cr10,[r2,#-0x0]!
:02012AC8 407D2200 rsbmis r2,r13,r0,lsl #0x4
:02012ACC 3200FD22 andcc  r15,r0,#0x880
:02012AD0 22AA00FD adccs  r0,r10,#0xFD
:02012AD4 FD22407D stc2  0,cr4,[r2,#-0x1f4]!
:02012AD8 00FD3200 rsceqs r3,r13,r0,lsl #0x4
:02012ADC AA407D22 bge 03031F6C
:02012AE0 3200FD22 andcc  r15,r0,#0x880
:02012AE4 7D2200FD stcvc  0,cr0,[r2,#-0x3f4]!
:02012AE8 007D2240 rsbeqs r2,r13,r0,asr #0x4
:02012AEC 007D32AA rsbeqs r3,r13,r10,lsr #0x5
:02012AF0 22407D22 subcs  r7,r0,#0x880
:02012AF4 7D32007D ldcvc  0,cr0,[r2,#-0x1f4]!
:02012AF8 7D22AA00 stcvc  10,cr10,[r2,#-0x0]!
:02012AFC 007D2240 rsbeqs r2,r13,r0,asr #0x4
:02012B00 22007D32 andcs  r7,r0,#0xC80
:02012B04 22AA407D adccs  r4,r10,#0x7D
:02012B08 7D32007D ldcvc  0,cr0,[r2,#-0x1f4]!
:02012B0C 407D2200 rsbmis r2,r13,r0,lsl #0x4
:02012B10 AA007D22 bge 02031FA0
:02012B14 23007D33 unknown
:02012B18 000D407D andeq  r4,r13,r13,ror r0
:02012B1C 067933B2 unknown
:02012B20 407D239A unknown
:02012B24 33B4000D movccs r0,#0xD		;r0=13(0xd)
:02012B28 7D23067D stcvc  6,cr0,[r3,#-0x1f4]!
:02012B2C 000DA640 andeq  r10,r13,r0,asr #0xc
:02012B30 068133B6 unknown
:02012B34 23407D23 unknown
:02012B38 33A9007D movcc  r0,#0x7D		;r0=125(0x7d)
:02012B3C 7D23007D stcvc  0,cr0,[r3,#-0x1f4]!
:02012B40 007D2340 rsbeqs r2,r13,r0,asr #0x6
:02012B44 AA007D33 bge 02032018
:02012B48 23407D23 unknown
:02012B4C 7D33007D ldcvc  0,cr0,[r3,#-0x1f4]!
:02012B50 407D2300 rsbmis r2,r13,r0,lsl #0x6
:02012B54 007D23AA rsbeqs r2,r13,r10,lsr #0x7
:02012B58 23007D33 unknown
:02012B5C 7D23407D stcvc  0,cr4,[r3,#-0x1f4]!
:02012B60 7D34AA00 ldcvc  10,cr10,[r4,#-0x0]!
:02012B64 407D2400 rsbmis r2,r13,r0,lsl #0x8
:02012B68 34007D24 strcc r7,[r0],#-0xd24
:02012B6C 24AA007D unknown
:02012B70 7D24407D stcvc  0,cr4,[r4,#-0x1f4]!
:02012B74 007D3400 rsbeqs r3,r13,r0,lsl #0x8
:02012B78 AA407D24 bge 03032010
:02012B7C 34007D24 strcc r7,[r0],#-0xd24
:02012B80 7D24007D stcvc  0,cr0,[r4,#-0x1f4]!
:02012B84 007D2440 rsbeqs r2,r13,r0,asr #0x8
:02012B88 007D34AA rsbeqs r3,r13,r10,lsr #0x9
:02012B8C 24407D24 strcsb r7,[r0],#-0xd24
:02012B90 7D34007D ldcvc  0,cr0,[r4,#-0x1f4]!
:02012B94 7D24AA00 stcvc  10,cr10,[r4,#-0x0]!
:02012B98 007D2440 rsbeqs r2,r13,r0,asr #0x8
:02012B9C 24007D34 strcs r7,[r0],#-0xd34
:02012BA0 24AA407D unknown
:02012BA4 7D34007D ldcvc  0,cr0,[r4,#-0x1f4]!
:02012BA8 407D2400 rsbmis r2,r13,r0,lsl #0x8
:02012BAC AA007D24 bge 02032044
:02012BB0 25007D35 strcs r7,[r0, #-0xd35]		;(r0-0xd35=*(fffff348))
:02012BB4 7D25407D stcvc  0,cr4,[r5,#-0x1f4]!
:02012BB8 007D3500 rsbeqs r3,r13,r0,lsl #0xa
:02012BBC 407D25AA rsbmis r2,r13,r10,lsr #0xb
:02012BC0 35007D25 strcc r7,[r0, #-0xd25]		;(r0-0xd25=*(fffff358))
:02012BC4 7D25007D stcvc  0,cr0,[r5,#-0x1f4]!
:02012BC8 7D25AA40 stcvc  10,cr10,[r5,#-0x100]!
:02012BCC 007D3500 rsbeqs r3,r13,r0,lsl #0xa
:02012BD0 0DB6400D ldceq  0,cr4,[r6,#+0x34]!
:02012BD4 355AF800 ldrccb r15,[r10, #-0x800]		;(r10-0x800=*(fffff800))
:02012BD8 200D03A5 andcs  r0,r13,r5,lsr #0x7
:02012BDC 000D028D andeq  r0,r13,r13,lsl #0x5
:02012BE0 03A935FA moveq  r3,#0x3E800000		;r3=1048576000(0x3e800000)
:02012BE4 BA400D9E blt 03016264
:02012BE8 35FC000D ldrccb r0,[r12, #+0xd]!
:02012BEC 400D03AD andmi  r0,r13,r13,lsr #0x7
:02012BF0 000D65BC streqh r6,[r13], -r12
:02012BF4 03B135FE moveqs r3,#0x3F800000		;r3=1065353216(0x3f800000)
:02012BF8 BE300D25 cdplt 13,2,cr0,cr0,cr5,1
:02012BFC E1C02925 bic  r2,r0,r5,lsr #0x12
:02012C00 031536F0 tsteq r5,#0xF000000
:02012C04 0DB0400D ldceq  0,cr4,[r0,#+0x34]!
:02012C08 36F2B000 unknown
:02012C0C 200D0319 andcs  r0,r13,r9,lsl r3
:02012C10 000D01D5 unknown
:02012C14 1D3C36F4 ldcne  6,cr3,[r12,#-0x3d0]!
:02012C18 E1D12603 bics r2,r1,r3,lsl #0xc
:02012C1C E0832002 add  r2,r3,r2
:02012C20 C026B401 eorgt  r11,r6,r1,lsl #0x8
:02012C24 2126F6E1 msrcs CPSR_sx,r1
:02012C28 E5401603 strb r1,[r0, #-0x603]		;(r0-0x603=*(fffffa7a))
:02012C2C B1085502 unknown
:02012C30 F0270906 eornv  r0,r7,r6,lsl #0x12
:02012C34 DF4E0CE1 swile 0x004e0ce1
:02012C38 400CE12F andmi  r14,r12,r15,lsr #0x2
:02012C3C 400D01E5 andmi  r0,r13,r5,ror #0x3
:02012C40 78000D68 stmvcda  r0 ,{r3,r5,r6,r8,r10,r11}
:02012C44 68AD000D stmvsia  r13!,{r0,r2,r3}
:02012C48 2E298D00 cdpcs 13,2,cr8,cr9,cr0,0
:02012C4C 7401B9D0 strvc r11,[r1],#-0x9d0
:02012C50 EB02283A bl 0209CD40
:02012C54 04002502 streq r2,[r0],#-0x502
:02012C58 2D060029 unknown
:02012C5C 3108A800 unknown
:02012C60 00350A00 eoreqs r0,r5,r0,lsl #0x14
:02012C64 0E00390C cdpeq 9,0,cr3,cr0,cr12,0
:02012C68 10AA003D adcne  r0,r10,r13,lsr r0
:02012C6C 45120041 ldrmi r0,[r2, #-0x41]		;r2-0x41=*(140500ac)=#0(0x00000000)
:02012C70 1A016C00 bne 0206DC78
:02012C74 6A700045 bvs 03C12D90
:02012C78 45160045 ldrmi r0,[r6, #-0x45]		;(r6-0x45=*(cc0040df))
:02012C7C F5007400 strnv r7,[r0, #-0x400]		;(r0-0x400=*(fffffc00))
:02012C80 78004509 stmvcda  r0 ,{r0,r3,r8,r10,r14}
:02012C84 1A004565 bne 02024220
:02012C88 457C0045 ldrmib r0,[r12, #-0x45]!
:02012C8C 00451C00 subeq  r1,r5,r0,lsl #0x18
:02012C90 00455580 subeq  r5,r5,r0,lsl #0xb
:02012C94 8400451E strhi r4,[r0],#-0x51e
:02012C98 45200045 strmi r0,[r0, #-0x45]!
:02012C9C 45558800 ldrmib r8,[r5, #-0x800]		;r5-0x800=*(35a0f98d)=#0(0x00000000)
:02012CA0 00452200 subeq  r2,r5,r0,lsl #0x4
:02012CA4 2400458C strcs r4,[r0],#-0x58c
:02012CA8 55900045 ldrpl r0,[r0, #+0x45]		;r0+0x45=*(00000045)
:02012CAC 45260045 strmi r0,[r6, #-0x45]!
:02012CB0 00459400 subeq  r9,r5,r0,lsl #0x8
:02012CB4 98004528 stmlsda  r0 ,{r3,r5,r8,r10,r14}
:02012CB8 2A004555 bcs 02024214
:02012CBC 459C0045 ldrmi r0,[r12, #+0x45]		;r12+0x45=*(00000045)
:02012CC0 00452C00 subeq  r2,r5,r0,lsl #0x18
:02012CC4 004555A0 subeq  r5,r5,r0,lsr #0xb
:02012CC8 A400452E strge r4,[r0],#-0x52e
:02012CCC 45300045 ldrmi r0,[r0, #-0x45]!
:02012CD0 4555A800 ldrmib r10,[r5, #-0x800]		;r5-0x800=*(35a0f98d)=#0(0x00000000)
:02012CD4 00453200 subeq  r3,r5,r0,lsl #0x4
:02012CD8 340045AC strcc r4,[r0],#-0x5ac
:02012CDC 55B00045 ldrpl r0,[r0, #+0x45]!
:02012CE0 45360045 ldrmi r0,[r6, #-0x45]!
:02012CE4 0045B400 subeq  r11,r5,r0,lsl #0x8
:02012CE8 B8004538 stmltda  r0 ,{r3,r4,r5,r8,r10,r14}
:02012CEC 3A004555 bcc 02024248
:02012CF0 45BC0045 ldrmi r0,[r12, #+0x45]!
:02012CF4 00453C00 subeq  r3,r5,r0,lsl #0x18
:02012CF8 004D55C0 subeq  r5,r13,r0,asr #0xb
:02012CFC E284C03E add  r12,r4,#0x3E
:02012D00 0F7D80C4 swieq 0x007d80c4
:02012D04 E2848081 add  r8,r4,#0x81
:02012D08 420049C8 andmi  r4,r0,#0x320000
:02012D0C E2108470 ands r8,r0,#0x70000000
:02012D10 440045CC strmi r4,[r0],#-0x5cc
:02012D14 D0E28460 rscle  r8,r2,r0,ror #0x8
:02012D18 46004104 strmi r4,[r0],-r4, lsl #0x2
:02012D1C D4E28450 unknown
:02012D20 4148003D unknown
:02012D24 D8E28430 unknown
:02012D28 354A0015 strccb r0,[r10, #-0x15]		;(r10-0x15=*(ffffffeb))
:02012D2C 2550DC0D ldrcsb r13,[r0, #-0xc0d]		;(r0-0xc0d=*(fffff3f3))
:02012D30 84104C09 ldrhi r4,[r0],#-0xc09
:02012D34 0921E0E2 stmeqdb  r1!,{r1,r5,r6,r7,r13,r14,r15}
:02012D38 0D05414E unknown
:02012D3C 091920FC ldmeqdb  r9 ,{r2,r3,r4,r5,r6,r7,r13}
:02012D40 E4E58D11 unknown
:02012D44 68090109 stmvsda  r9 ,{r0,r3,r8}
:02012D48 80E808C9 rschi  r0,r8,r9,asr #0x11
:02012D4C 05ECE58D streqb r14,[r12, #+0x58d]!
:02012D50 F0E58D70 rscnv  r8,r5,r0,ror r13
:02012D54 F4E58D60 unknown
:02012D58 F808B500 stmnvda  r8 ,{r8,r10,r12,r13,r15}
:02012D5C 08718D30 ldmeqda  r1!,{r4,r5,r8,r10,r11,r15}^
:02012D60 DD01E18D unknown
:02012D64 05F0E151 ldreqb r14,[r0, #+0x151]!
:02012D68 2101F1D4 unknown
:02012D6C 108DBC30 addne  r11,r13,r0,lsr r12
:02012D70 309D05B0 ldrcch r0,[r13], +r0
:02012D74 211071BE ldrcsh r7,[r0, -r14]
:02012D78 00110005 andeqs r0,r1,r5
:02012D7C 00396AF2 unknown
:02012D80 B04039F4 unknown
:02012D84 11F60011 mvnnes r0,r1,lsl r0
:02012D88 2155F600 cmpcs r5,r0,lsl #0xc
:02012D8C DD700025 ldclel 0,cr0,[r0,#-0x94]!
:02012D90 B21065E1 andlts r6,r0,#0x38400000
:02012D94 F8A20011 stmnvia  r2!,{r0,r4}
:02012D98 60F40011 rscvss r0,r4,r1,lsl r0
:02012D9C 50F6E1DD unknown
:02012DA0 205DDD02 subcss r13,r13,r2,lsl #0x1a
:02012DA4 FA0011B4 blx 02017484
:02012DA8 31F80011 mvnccs r0,r1,lsl r0
:02012DAC 0209DD2A andeq  r13,r9,#0xA80
:02012DB0 82001DDD andhi  r1,r0,#0x3740
:02012DB4 003DB6E0 eoreqs r11,r13,r0,ror #0xd
:02012DB8 D405FC8A strle r15,[r5],#-0xc8a
:02012DBC 192D15BD stmnedb  r13!,{r0,r2,r3,r4,r5,r7,r8,r10,r12}
:02012DC0 000DBAE0 andeq  r11,r13,r0,ror #0x15
:02012DC4 D405FE98 strle r15,[r5],#-0xe98
:02012DC8 797002E1 unknown
:02012DCC E0408610 sub  r8,r0,r0,lsl r6
:02012DD0 F0000DB4 strnvh r0,[r0], -r4
:02012DD4 60C4000D sbcvs  r0,r4,r13
:02012DD8 85941B31 ldrhi r1,[r4, #+0xb31]		;r4+0xb31=*(000d1018)
:02012DDC CD00B6E0 unknown
:02012DE0 100DF2E1 andne  r15,r13,r1,ror #0x5
:02012DE4 59E05080 unknown
:02012DE8 B8E08308 unknown
:02012DEC 44F40009 unknown
:02012DF0 65E1D406 strvsb r13,[r1, #+0x406]!
:02012DF4 01BAE008 moveqs r14,r8			;r14=0(0x0)
:02012DF8 00E108CD rsceq  r0,r1,r13,asr #0x11
:02012DFC 10680E25 rsbne  r0,r8,r5,lsr #0x1c
:02012E00 91310FCD teqls r1,r13,asr #0x1f
:02012E04 1079E724 rsbnes r14,r9,r4,lsr #0xe
:02012E08 820AC91E andhi  r12,r10,#0x78000
:02012E0C 0AE1A0E0 beq 0187B194
:02012E10 E190C0FE ldrsh r12,[r0, +r14]
:02012E14 E1D486F6 ldrsh r8,[r4, #+0x66]		;r4+0x66=*(000d054d)
:02012E18 8C800800 stchi  8,cr0,[r0],{#0x0}
:02012E1C 8080BEE0 addhi  r11,r0,r0,ror #0x1d
:02012E20 90FE00E1 rsclss r0,r14,r1,ror #0x1
:02012E24 A0F0E190 smlalges r14,r0,r0,r1
:02012E28 2100E1D3 unknown
:02012E2C 69800010 stmvsib  r0 ,{r4}
:02012E30 A08009B2 strgeh r0,[r0], +r2
:02012E34 089AA101 ldmeqia  r10 ,{r0,r8,r13,r15}
:02012E38 E896E008 ldmia  r6 ,{r3,r13,r14,r15}
:02012E3C A8E000CC unknown
:02012E40 11E1A0EF mvnne  r10,r15,ror #0x1
:02012E44 20C2CC10 sbccs  r12,r2,r0,lsl r12
:02012E48 1015E08E andnes r14,r5,r14,lsl #0x1
:02012E4C 7103100D unknown
:02012E50 2C00000D stccs  0,cr0,[r0],{#0xd}
:02012E54 A51C755A ldrge r7,[r12, #-0x55a]		;(r12-0x55a=*(fffffaa6))
:02012E58 1859590D ldmneda  r9 ,{r0,r2,r3,r8,r11,r12,r14}^
:02012E5C 16059CAA strne r9,[r5],-r10, lsr #0x19
:02012E60 310EE00E unknown
:02012E64 D3E0F004 mvnle  r15,#0x4
:02012E68 C00C08E1 andgt  r0,r12,r1,ror #0x11
:02012E6C C0B0E08E adcgts r14,r0,r14,lsl #0x1
:02012E70 0200E1C3 andeq  r14,r0,#0xC0000030
:02012E74 F0E791C1 rscnv  r9,r7,r1,asr #0x3
:02012E78 00E1DC30 rsceq  r13,r1,r0,lsr r12
:02012E7C B0043500 andlt  r3,r4,r0,lsl #0xa
:02012E80 8DB1CC70 ldchi  12,cr12,[r1,#+0x1c0]!
:02012E84 3442E205 strccb r14,[r2],#-0x205
:02012E88 1DDA04F1 unknown
:02012E8C E1DF4E04 bics r4,r15,r4,lsl #0x1c
:02012E90 CA0BDD09 bgt 0230A2BC
:02012E94 9DDC1BE9 unknown
:02012E98 009D2010 addeqs r2,r13,r0,lsl r0
:02012E9C 11409D10 unknown
:02012EA0 9DC8D500 unknown
:02012EA4 009D2010 addeqs r2,r13,r0,lsl r0
:02012EA8 11409D10 unknown
:02012EAC 9D6AB400 stclsl 4,cr11,[r10,#-0x0]!
:02012EB0 009D2010 addeqs r2,r13,r0,lsl r0
:02012EB4 11409D10 unknown
:02012EB8 109DA000 addnes r10,r13,r0
:02012EBC 009D20B5 ldreqh r2,[r13], +r5
:02012EC0 11409D10 unknown
:02012EC4 9D138C00 unknown
:02012EC8 9D209A00 stcls  10,cr9,[r0,#-0x0]!
:02012ECC 409D1000 addmis r1,r13,r0
:02012ED0 13780011 cmnne r8,#0x11
:02012ED4 209A009D umullcss r0,r10,r13,r0
:02012ED8 9D10009D unknown
:02012EDC 64001140 strvs r1,[r0],#-0x140
:02012EE0 9A009D13 bls 0203A334
:02012EE4 10009D20 andne  r9,r0,r0,lsr #0x1a
:02012EE8 0011409D muleqs r1,r13,r0
:02012EEC 009D1350 addeqs r1,r13,r0,asr r3
:02012EF0 009D209A umulleqs r2,r13,r10,r0
:02012EF4 10409D10 subne  r9,r0,r0,lsl r13
:02012EF8 0A3CC1C0 beq 02F43600
:02012EFC 21009D13 unknown
:02012F00 9D11009D unknown
:02012F04 28001140 stmcsda  r0 ,{r6,r8,r12}
:02012F08 009D136A addeqs r1,r13,r10,ror #0x6
:02012F0C 11009D21 unknown
:02012F10 0011409D muleqs r1,r13,r0
:02012F14 9D136A14 unknown
:02012F18 009D2100 addeqs r2,r13,r0,lsl #0x2
:02012F1C 11409D11 unknown
:02012F20 136A0000 unknown
:02012F24 9D21009D stcls  0,cr0,[r1,#-0x274]!
:02012F28 409D1100 addmis r1,r13,r0,lsl #0x2
:02012F2C 6AEC0011 bvs 01B12F78
:02012F30 9D21109D stcls  0,cr1,[r1,#-0x274]!
:02012F34 409D1100 addmis r1,r13,r0,lsl #0x2
:02012F38 9DD80011 unknown
:02012F3C 9D21B510 stcls  5,cr11,[r1,#-0x40]!
:02012F40 409D1100 addmis r1,r13,r0,lsl #0x2
:02012F44 9DC40011 unknown
:02012F48 9D5A2110 unknown
:02012F4C 409D1100 addmis r1,r13,r0,lsl #0x2
:02012F50 9DB00011 ldcls  0,cr0,[r0,#+0x44]!
:02012F54 009D2110 addeqs r2,r13,r0,lsl r1
:02012F58 409D11AD addmis r1,r13,r13,lsr #0x3
:02012F5C 9CC1C011 stclsl 0,cr12,[r1],{#0x11}
:02012F60 82009D12 andhi  r9,r0,#0x480
:02012F64 12009D22 andne  r9,r0,#0x880
:02012F68 0011409D muleqs r1,r13,r0
:02012F6C 013D1288 teqeq r13,r8,lsl #0x5
:02012F70 013D229A unknown
:02012F74 11409D12 unknown
:02012F78 3D127400 unknown
:02012F7C 3D229A01 stccc  10,cr9,[r2,#-0x4]!
:02012F80 409D1201 addmis r1,r13,r1,lsl #0x4
:02012F84 12600011 rsbne  r0,r0,#0x11
:02012F88 229A013D addcss r0,r10,#0x4000000F
:02012F8C 9D12013D unknown
:02012F90 4C001140 stcmi  1,cr1,[r0],{#0x40}
:02012F94 9A009D12 bls 0203A3E4
:02012F98 12009D22 andne  r9,r0,#0x880
:02012F9C 0011409D muleqs r1,r13,r0
:02012FA0 009D1238 addeqs r1,r13,r8,lsr r2
:02012FA4 009D229A umulleqs r2,r13,r10,r2
:02012FA8 11409D12 unknown
:02012FAC 9D122400 unknown
:02012FB0 9D229A00 stcls  10,cr9,[r2,#-0x0]!
:02012FB4 409D1200 addmis r1,r13,r0,lsl #0x4
:02012FB8 12100011 andnes r0,r0,#0x11
:02012FBC 229A009D addcss r0,r10,#0x9D
:02012FC0 9D12009D unknown
:02012FC4 019D1240 orreqs r1,r13,r0,asr #0x4
:02012FC8 6A23109D bvs 028D7244
:02012FCC 9D13009D unknown
:02012FD0 E8004D40 stmda  r0 ,{r6,r8,r10,r11,r14}
:02012FD4 23B20011 movcss r0,#0x11		;r0=17(0x11)
:02012FD8 0005D02D andeq  r13,r5,r13,lsr #0x0
:02012FDC 0011409D muleqs r1,r13,r0
:02012FE0 B40011D4 strlt r1,[r0],#-0x1d4
:02012FE4 05D02E23 ldreqb r2,[r0, #+0xe23]		;r0+0xe23=*(00000e34)
:02012FE8 11409D00 unknown
:02012FEC 0011C000 andeqs r12,r1,r0
:02012FF0 D02E23B6 unknown
:02012FF4 409D0005 addmis r0,r13,r5
:02012FF8 AC81C013 stcge  0,cr12,[r1],{#0x13}
:02012FFC 2386109D orrcs  r1,r6,#0x9D
:02013000 9D13009D unknown
:02013004 98001140 stmlsda  r0 ,{r6,r8,r12}
:02013008 9A009D11 bls 0203A454
:0201300C 13009D23 unknown
:02013010 0011409D muleqs r1,r13,r0
:02013014 009D1184 addeqs r1,r13,r4,lsl #0x3
:02013018 009D239A umulleqs r2,r13,r10,r3
:0201301C 11409D13 unknown
:02013020 9D117000 unknown
:02013024 9D239A00 stcls  10,cr9,[r3,#-0x0]!
:02013028 409D1300 addmis r1,r13,r0,lsl #0x6
:0201302C 5CC1C013 stcpll 0,cr12,[r1],{#0x13}
:02013030 F000110A andnv  r1,r0,r10,lsl #0x2
:02013034 11F00011 mvnnes r0,r1,lsl r0
:02013038 0011B040 andeqs r11,r1,r0,asr #0x0
:0201303C 00115548 andeqs r5,r1,r8,asr #0xa
:02013040 F20011F2 andnv  r1,r0,#0x8000003C
:02013044 11B24011 movnes r4,r1,lsl r0		;r4=0(0x0)
:02013048 11553400 cmpne r5,r0,lsl #0x8
:0201304C 0011F400 andeqs r15,r1,r0,lsl #0x8
:02013050 B44011F4 strltb r1,[r0],#-0x1f4
:02013054 55200011 strpl r0,[r0, #-0x11]!
:02013058 11F60011 mvnnes r0,r1,lsl r0
:0201305C 4011F600 andmis r15,r1,r0,lsl #0xc
:02013060 0C0011B6 stceq  1,cr1,[r0],{#0xb6}
:02013064 F8079155 stmnvda  r7 ,{r0,r2,r4,r6,r8,r12,r15}
:02013068 11F80011 mvnnes r0,r1,lsl r0
:0201306C 7914B840 ldmvcdb  r4 ,{r6,r11,r12,r13,r15}
:02013070 00119500 andeqs r9,r1,r0,lsl #0xa
:02013074 FA0011FA blx 0201786C
:02013078 11BA4011 movnes r4,r1,lsl r0		;r4=0(0x0)
:0201307C 1155E400 cmpne r5,r0,lsl #0x8
:02013080 0011FC00 andeqs r15,r1,r0,lsl #0x18
:02013084 BC4011FC stcltl 1,cr1,[r0],{#0xfc}
:02013088 55D00011 ldrplb r0,[r0, #+0x11]		;r0+0x11=*(00000022)
:0201308C 24FE012D unknown
:02013090 14FEE1D0 unknown
:02013094 09E101D1 unknown
:02013098 7D14BE13 unknown
:0201309C 807D1500 rsbhis r1,r13,r0,lsl #0xa
:020130A0 007D5215 rsbeqs r5,r13,r5,lsl r2
:020130A4 15807D15 strne r7,[r0, #+0xd15]		;r0+0xd15=*(00000d26)
:020130A8 7D15007D unknown
:020130AC 7D551580 unknown
:020130B0 807D1500 rsbhis r1,r13,r0,lsl #0xa
:020130B4 0DF8000D ldceql 0,cr0,[r8,#+0x34]!
:020130B8 000DB880 andeq  r11,r13,r0,lsl #0x11
:020130BC 800DFAAD andhi  r15,r13,r13,lsr #0x15
:020130C0 FC000DBA stc2  13,cr0,[r0],{#0xba}
:020130C4 0DBC800D ldceq  0,cr8,[r12,#+0x34]!
:020130C8 15FEAA00 ldrneb r10,[r14, #+0xa00]!
:020130CC 15BE700D ldrne r7,[r14, #+0xd]!
:020130D0 04F0C1C0 unknown
:020130D4 0DB0800D ldceq  0,cr8,[r0,#+0x34]!
:020130D8 800DF200 andhi  r15,r13,r0,lsl #0x4
:020130DC F4000DB2 strnv r0,[r0],#-0xdb2
:020130E0 B4800D55 strlt r0,[r0],#+0xd55
:020130E4 16F6000D unknown
:020130E8 188DE1D0 stmneia  r13 ,{r4,r6,r7,r8,r13,r14,r15}
:020130EC A0106485 andges r6,r0,r5,lsl #0x9
:020130F0 C016B6C3 andgts r11,r6,r3,asr #0xd
:020130F4 105500C1 subnes r0,r5,r1,asr #0x1
:020130F8 050DA89C streq r10,[r13, #-0x89c]		;r13-0x89c=*(1404f851)=#0(0x00000000)
:020130FC 30106522 andccs r6,r0,r2,lsr #0xa
:02013100 E59F31E0 ldr r3,[r15, #+0x1e0]		;r15+0x1e0=*(020132e8)=#67299(0x000106e3)
:02013104 06791010 unknown
:02013108 C0062520 andgt  r2,r6,r0,lsr #0xa
:0201310C 00033D50 andeq  r3,r3,r0,asr r13
:02013110 C001E08E andgt  r14,r1,r14,lsl #0x1
:02013114 AB01E28C blge 0208BB4C
:02013118 0AE5C012 beq 01983168
:0201311C 00E35C00 rsceq  r5,r3,r0,lsl #0x18
:02013120 01000DFA unknown
:02013124 3D020705 unknown
:02013128 2AEFDD00 bcs 01C0A530
:0201312C 0D274D8E stceq  13,cr4,[r7,#-0x238]!
:02013130 1CC53252 stcnel 2,cr3,[r5],{#0x52}
:02013134 0803DD08 stmeqda  r3 ,{r3,r8,r10,r11,r12,r14,r15}
:02013138 08306956 ldmeqda  r0!,{r1,r2,r4,r6,r8,r11,r13,r14}
:0201313C 067500F9 unknown
:02013140 31790AA9 cmncc r9,r9,lsr #0x15
:02013144 593DB94C ldmpldb  r13!,{r2,r3,r6,r8,r11,r12,r13,r15}
:02013148 891A1110 ldmhidb  r10 ,{r4,r8,r12}
:0201314C 0300350B unknown
:02013150 0FE79211 swieq 0x00e79211
:02013154 10091249 andne  r1,r9,r9,asr #0x4
:02013158 0500C50A streq r12,[r0, #-0x50a]		;(r0-0x50a=*(fffffb07))
:0201315C 500D089D mulpl  r13,r13,r8
:02013160 82116B03 andhis r6,r1,#0xC00
:02013164 05910B99 ldreq r0,[r1, #+0xb99]		;r1+0xb99=*(00000b99)
:02013168 03800321 orreq  r0,r0,#0x84000000
:0201316C 06395401 unknown
:02013170 E20130FF and  r3,r1,#0xFF
:02013174 09EF1005 unknown
:02013178 8508A10E strhi r10,[r8, #-0x10e]		;(r8-0x10e=*(fffffef2))
:0201317C 0309C913 unknown
:02013180 10590389 subnes r0,r9,r9,lsl #0x7
:02013184 B60061CC strlt r6,r0,r9,r9,lsl #0x7
:02013188 51992050 orrpls r2,r9,r0,asr r0
:0201318C 2C300ED1 ldccs  14,cr0,[r0],#-0x344
:02013190 200C93E2 andcs  r9,r12,r2,ror #0x7
:02013194 99200199 stmlsdb  r0!,{r0,r3,r4,r7,r8}
:02013198 E5D12201 ldrb r2,[r1, #+0x201]		;r1+0x201=*(00000201)
:0201319C D0020ABB strleh r0,[r2], -r11
:020131A0 D5500DF9 ldrleb r0,[r0, #-0xdf9]		;(r0-0xdf9=*(fffff218))
:020131A4 69289116 stmvsdb  r8!,{r1,r2,r4,r8,r12,r15}
:020131A8 0183943D orreq  r9,r3,r13,lsr r4
:020131AC 5211A110 andpls r10,r1,#0x4
:020131B0 4D0191E3 unknown
:020131B4 319DC80B orrccs r12,r13,r11,lsl #0x10
:020131B8 10019D10 andne  r9,r1,r0,lsl r13
:020131BC 9D01019D unknown
:020131C0 01550201 cmpeq r5,r1,lsl #0x4
:020131C4 0C691D90 stceql 13,cr1,[r9],#-0x240
:020131C8 2DEC01C1 stccsl 1,cr0,[r12,#+0x304]!
:020131CC D4213111 unknown
:020131D0 05090515 streq r0,[r9, #-0x515]		;(r9-0x515=*(fffffaeb))
:020131D4 91D32948 biclss r2,r3,r8,asr #0x12
:020131D8 1D084D00 unknown
:020131DC 3092E306 addccs r14,r2,r6,lsl #0x6
:020131E0 0006E024 andeq  r14,r6,r4,lsr #0x0
:020131E4 80201956 eorhi  r1,r0,r6,asr r9
:020131E8 0001005C andeq  r0,r1,r12,asr r0
:020131EC 195C0019 ldmnedb  r12 ,{r0,r3,r4}^
:020131F0 00190600 andeqs r0,r9,r0,lsl #0xc
:020131F4 E99EF1AC ldmib  r14 ,{r2,r3,r5,r7,r8,r12,r13,r14,r15}
:020131F8 040E4505 streq r4,[r14],#-0x505
:020131FC 0040029C unknown
:02013200 285D9F2C ldmcsda  r13 ,{r2,r3,r5,r8,r9,r10,r11,r12,r15}^
:02013204 7D13B544 unknown
:02013208 6D9EEA01 unknown
:0201320C 8D109A06 unknown
:02013210 5800FD00 stmplda  r0 ,{r8,r10,r11,r12,r13,r14,r15}
:02013214 06E59422 unknown
:02013218 7509B506 strvc r11,[r9, #-0x506]		;(r9-0x506=*(fffffafa))
:0201321C 82200119 eorhi  r0,r0,#0x40000006
:02013220 031000E0 tsteq r0,#0xE0
:02013224 0063E082 rsbeq  r14,r3,r2,lsl #0x1
:02013228 1258E3E0 subnes r14,r8,#0x80000003
:0201322C 27058400 strcs r8,[r5,-r0, lsl #0x8]
:02013230 B5840258 strlt r0,[r4, #+0x258]		;r4+0x258=*(00000258)
:02013234 8220A170 eorhi  r10,r0,#0x1C
:02013238 A6DC3449 ldrgeb r3,r10,r0,#0x1C
:0201323C 244D2449 strcsb r2,[r13],#-0x449
:02013240 78000190 stmvcda  r0 ,{r4,r7,r8}
:02013244 10008D59 andne  r8,r0,r9,asr r13
:02013248 29401910 stmcsdb  r0 ,{r4,r8,r11,r12}^
:0201324C 0992E5D1 ldmeqib  r2 ,{r0,r4,r6,r7,r8,r10,r13,r14,r15}
:02013250 025808E1 subeqs r0,r8,#0xE10000
:02013254 18602190 unknown
:02013258 91407920 unknown
:0201325C 91E5D219 mvnls  r13,r9,lsl r2
:02013260 5CE02220 stcpll 2,cr2,[r0],#+0x80
:02013264 11920200 orrnes r0,r2,r0,lsl #0x4
:02013268 82025C2B andhi  r5,r2,#0x2B00
:0201326C 845835E5 ldrhib r3,[r8],#-0x5e5
:02013270 A51B4508 ldrge r4,[r11, #-0x508]		;(r11-0x508=*(fffffaf8))
:02013274 04F53C00 unknown
:02013278 16D2C948 ldrneb r12,[r11, #-0x508]		;(r11-0x508=*(fffffaf8))
:0201327C 39150049 ldmccdb  r5 ,{r0,r3,r6}
:02013280 E02E209C mla  r14,r12,r0,r2unknown
:02013284 4320282D unknown
:02013288 C25CE020 subgts r14,r12,#0x20
:0201328C 12BBE59E adcnes r14,r11,#0x27800000
:02013290 22004500 andcs  r4,r0,#0x0
:02013294 039CE5DE orreqs r14,r12,#0x37800000
:02013298 8106E500 unknown
:0201329C 1010E152 andnes r14,r0,r2,asr r1
:020132A0 0CB1359F ldceq  5,cr3,[r1],#+0x27c
:020132A4 020D4035 andeq  r4,r13,#0x35
:020132A8 74508D30 ldrvcb r8,[r0],#-0xd30
:020132AC E5700001 ldrb r0,[r0, #-0x1]!
:020132B0 E5557847 ldrb r7,[r5, #-0x847]		;r5-0x847=*(35a0f946)=#0(0x00000000)
:020132B4 2C041977 stccs  9,cr1,[r4],{#0x77}
:020132B8 213092E2 teqcs r0,r2,ror #0x5
:020132BC BB8327E5 bllt 000DD258
:020132C0 BBE5D0E2 bllt 01987650
:020132C4 00E5D1C2 rsceq  r13,r5,r2,asr #0x3
:020132C8 1041172D subne  r1,r1,r13,lsr #0xe
:020132CC 81A0300C movhi  r3,r12			;r3=0(0x0)
:020132D0 43830045 orrmi  r0,r3,#0x45
:020132D4 0E053D24 cdpeq 13,0,cr3,cr5,cr4,1
:020132D8 ED91A030 unknown
:020132DC 04429303 streqb r9,[r2],#-0x303
:020132E0 0471005D unknown
:020132E4 10001083 andne  r1,r0,r3,lsl #0x1
:020132E8 000106E3 andeq  r0,r1,r3,ror #0xd
:020132EC 9F003415 swils 0x00003415
:020132F0 01020205 unknown
:020132F4 7124E080 unknown
:020132F8 08490302 stmeqda  r9 ,{r1,r8,r9}^
:020132FC 92282920 eorls  r2,r8,#0x80000
:02013300 11120511 tstne r2,r1,lsl r5
:02013304 5E000C25 cdppl 12,0,cr0,cr0,cr5,1
:02013308 23580AE1 cmpcs r8,#0xE1000
:0201330C 0C0D8591 stceq  5,cr8,[r13],{#0x91}
:02013310 5814E980 ldmplda  r4 ,{r7,r8,r11,r13,r14,r15}
:02013314 E5812350 str r2,[r1, #+0x350]		;r1+0x350=*(00000350)
:02013318 152C57E1 strne r5,[r12, #-0x7e1]!
:0201331C 28B8AC05 ldmcsia  r8!,{r0,r2,r10,r11,r13,r15}
:02013320 1C2C590C stcne  9,cr5,[r12],#-0x30
:02013324 1D0515D0 unknown
:02013328 141A5D04 ldrne r5,[r10],#-0xd04
:0201332C F0013172 andnv  r3,r1,r2,ror r1
:02013330 1D001962 unknown
:02013334 00010212 andeq  r0,r1,r2,lsl r2
:02013338 ECD9000D ldcl 0,cr0,[r9],{#0xd}
:0201333C 83E59F22 mvnhi  r9,#0x88
:02013340 06351135 unknown
:02013344 9F1260E4 swils 0x001260e4
:02013348 E0840A3D add  r0,r4,r13,lsr r10
:0201334C 04812300 streq r2,[r1],#+0x300
:02013350 820203E0 andhi  r0,r2,#0x80000003
:02013354 A01203E0 andges r0,r2,r0,ror #0x7
:02013358 B0B1E100 adclts r14,r1,r0,lsl #0x2
:0201335C 50B4E192 umlalpls r14,r4,r2,r1
:02013360 B6E100D0 unknown
:02013364 B2E1D040 rsclt  r13,r1,#0x40
:02013368 E100D0C0 unknown
:0201336C E1D030B8 ldrh r3,[r0, #+0x8]		;r0+0x8=*(00000019)
:02013370 00D020BA ldreqh r2,[r0],#+0xa
:02013374 D010BCE1 andles r11,r0,r1,ror #0x19
:02013378 D000BEE1 andle  r11,r0,r1,ror #0x1d
:0201337C 503FE100 eorpls r14,r15,r0,lsl #0x2
:02013380 4D04E205 unknown
:02013384 0CE100A0 stceql 0,cr0,[r1],#+0x280
:02013388 03C9A0CD biceq  r10,r9,#0xCD
:0201338C 0C890811 stceq  8,cr0,[r9],{#0x11}
:02013390 0330703F teqeq r0,#0x3F
:02013394 B12D02E2 unknown
:02013398 20011001 andcs  r1,r1,r1
:0201339C 8010B5E2 andhis r11,r0,r2,ror #0xb
:020133A0 42800C6D addmi  r0,r0,#0x6D00
:020133A4 870AE59F unknown
:020133A8 22E2867F rsccs  r8,r2,#0x7F00000
:020133AC 00E2868E rsceq  r8,r2,r14,lsl #0xd
:020133B0 E2869F89 add  r9,r6,#0x224
:020133B4 E286AF8A add  r10,r6,#0x228
:020133B8 3F154900 swicc 0x00154900
:020133BC 00E20BB0 unknown
:020133C0 8107DDC0 unknown
:020133C4 250CED30 strcs r14,[r12, #-0xd30]		;(r12-0xd30=*(fffff2d0))
:020133C8 06251406 unknown
:020133CC A507D118 strge r13,[r7, #-0x118]		;(r7-0x118=*(fffffee8))
:020133D0 000BD650 andeq  r13,r11,r0,asr r6
:020133D4 85001D80 strhi r1,[r0, #-0xd80]		;(r0-0xd80=*(fffff291))
:020133D8 99401D01 stmlsdb  r0 ,{r0,r8,r10,r11,r12}^
:020133DC F8201D40 stmnvda  r0!,{r6,r8,r10,r11,r12}
:020133E0 08801D04 stmeqia  r0 ,{r2,r8,r10,r11,r12}
:020133E4 40B5401D adcmis r4,r5,r13,lsl r0
:020133E8 1D0C201D unknown
:020133EC 0099BA60 addeqs r11,r9,r0,ror #0x14
:020133F0 10D1401D sbcnes r4,r1,r13,lsl r0
:020133F4 C01020FD ldrgtsh r2,[r0], -r13
:020133F8 4F9D0BC9 swimi 0x009d0bc9
:020133FC 3FE116D1 swicc 0x00e116d1
:02013400 18E3C01D unknown
:02013404 20810765 addcs  r0,r1,r5,ror #0xe
:02013408 EDE1810A stcl 1,cr8,[r1,#+0x28]!
:0201340C 05403940 streqb r3,[r0, #-0x940]		;(r0-0x940=*(fffff6d1))
:02013410 F0403902 subnv  r3,r0,r2,lsl #0x12
:02013414 C4403910 strgtb r3,[r0],#-0x910
:02013418 9E358039 mrcls 0,1,r8,cr5,cr9,{1}
:0201341C 203920E5 eorcss r2,r9,r5,ror #0x1
:02013420 E10255CA unknown
:02013424 10603950 rsbne  r3,r0,r0,asr r9
:02013428 392F4039 stmccdb  r15!,{r0,r3,r4,r5,r14}
:0201342C 39578C40 ldmccdb  r7 ,{r6,r10,r11,r15}^
:02013430 D99E2680 ldmleib  r14 ,{r7,r9,r10,r13}
:02013434 E9103920 ldmdb  r0 ,{r5,r8,r11,r12,r13}
:02013438 50D58006 sbcpls r8,r5,r6
:0201343C 2F6039B9 swics 0x006039b9
:02013440 39374039 ldmccdb  r7!,{r0,r3,r4,r5,r14}
:02013444 80395440 eorhis r5,r9,r0,asr #0x8
:02013448 CD9E5517 unknown
:0201344C 2F203920 swics 0x00203920
:02013450 70C98000 sbcvc  r8,r9,r0
:02013454 3039460D eorccs r4,r9,r13,lsl #0xc
:02013458 05530037 ldreqb r0,[r3, #-0x37]		;(r3-0x37=*(ffffffc9))
:0201345C 07103122 ldreq r3,[r0,-r2, lsr #0x2]
:02013460 1CB10031 ldcne  0,cr0,[r1],#+0xc4
:02013464 95403121 strlsb r3,[r0, #-0x121]		;(r0-0x121=*(fffffef0))
:02013468 40C19E14 sbcmi  r9,r1,r4,lsl r14
:0201346C 6C3709E5 ldcvs  9,cr0,[r7],#-0x394
:02013470 20BD8000 adccss r8,r13,r0
:02013474 E02D0021 eor  r0,r13,r1,lsr #0x0
:02013478 FB802DEC blx 0001EC30
:0201347C 97202D5C unknown
:02013480 E587402D str r4,[r7, #+0x2d]		;r7+0x2d=*(0000002d)
:02013484 E02D0021 eor  r0,r13,r1,lsr #0x0
:02013488 802D65C0 eorhi  r6,r13,r0,asr #0xb
:0201348C 98202DEF stmlsda  r0!,{r0,r1,r2,r3,r5,r6,r7,r8,r10,r11,r13}
:02013490 048B202D streq r2,[r11],#+0x2d
:02013494 B50021E5 strlt r2,[r0, #-0x1e5]		;(r0-0x1e5=*(fffffe2c))
:02013498 2D94E02D unknown
:0201349C 202DE380 eorcs  r14,r13,r0,lsl #0x7
:020134A0 5F202D99 swipl 0x00202d99
:020134A4 00E5D504 rsceq  r13,r5,r4,lsl #0xa
:020134A8 490A1615 stmmidb  r10 ,{r0,r2,r4,r9,r10,r12}
:020134AC E1A03D0A mov  r3,r10,lsl #0x1a		;r3=0(0x0)
:020134B0 008D3F14 addeq  r3,r13,r4,lsl r15
:020134B4 68013906 stmvsda  r1 ,{r1,r2,r8,r11,r12,r13}
:020134B8 1D550385 unknown
:020134BC 01816A04 orreq  r6,r1,r4,lsl #0x14
:020134C0 009D9DD7 ldreqsb r9,[r13], +r7
:020134C4 0D3F05F1 ldceq  5,cr0,[r15,#-0x3c4]!
:020134C8 FDE319C0 stc2l 9,cr1,[r3,#+0x300]!
:020134CC 070D1015 unknown
:020134D0 10071D10 andne  r1,r7,r0,lsl r13
:020134D4 10AA00CD adcne  r0,r10,r13,asr #0x1
:020134D8 0E2D008D cdpeq 0,2,cr0,cr13,cr13,4
:020134DC E35605B1 cmp r6,#0x2C400000
:020134E0 8E00896D cdphi 9,0,cr8,cr0,cr13,3
:020134E4 F92C551C stmnvdb  r12!,{r2,r3,r4,r8,r10,r12,r14}
:020134E8 49A6D431 stmmiib  r6!,{r0,r4,r5,r10,r12,r14,r15}
:020134EC F0000D07 andnv  r0,r0,r7,lsl #0x1a
:020134F0 0009A666 andeq  r10,r9,r6,ror #0xc
:020134F4 FC020CCF stc2  12,cr0,[r2],{#0xcf}
:020134F8 02020DA6 andeq  r0,r2,#0x2980
:020134FC 0731A718 unknown
:02013500 01300001 teqeq r0,r1
:02013504 01583C00 cmpeq r8,r0,lsl #0x18
:02013508 00014800 andeq  r4,r1,r0,lsl #0x10
:0201350C 60000154 andvs  r0,r0,r4,asr r1
:02013510 02150DA7 andeqs r0,r5,#0x29C0
:02013514 072147F8 unknown
:02013518 800004C1 andhi  r0,r0,r1,asr #0x9
:0201351C 70980021 addvcs r0,r8,r1,lsr #0x0
:02013520 0A290175 beq 02A53AFC
:02013524 A8000DFF stmgeda  r0 ,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r10,r11}
:02013528 96003541 strls r3,da 
:0201352C 75240531 strvc r0,[r4, #-0x531]!
:02013530 0425FE00 unknown
:02013534 0501811F streq r8,[r1, #-0x11f]		;(r1-0x11f=*(fffffee1))
:02013538 0111C555 tsteq r1,r5,asr r5
:0201353C 00DD0A01 sbceqs r0,r13,r1,lsl #0x14
:02013540 32859B62 addcc  r9,r5,#0x18800
:02013544 855A4B19 ldrhib r4,[r10, #-0xb19]		;(r10-0xb19=*(fffff4e7))
:02013548 8AA00111 bhi 00813994
:0201354C 00000FE2 andeq  r0,r0,r2,ror #0x1f
:02013550 7422855A unknown
:02013554 7D122511 unknown
:02013558 8164D110 unknown
:0201355C 85300322 ldrhi r0,[r0, #-0x322]!
:02013560 0DC911E3 unknown
:02013564 81114112 tsthi r1,r2,lsl r1
:02013568 02815002 addeq  r5,r1,#0x2
:0201356C 10290241 eorne  r0,r9,r1,asr #0x4
:02013570 153A0912 ldrne r0,[r10, #-0x912]!
:02013574 819100E1 orrhis r0,r1,r1,ror #0x1
:02013578 AD10B917 unknown
:0201357C B50FC012 strlt r12,[r15, #-0x12]		;r15-0x12=*(02013572)=#14751034(0x00e1153a)
:02013580 00CDF900 sbceq  r15,r13,r0,lsl #0x12
:02013584 03BD1231 moveqs r1,#0x10000003		;r1=268435459(0x10000003)
:02013588 B93A0303 ldmltdb  r10!,{r0,r1,r8,r9}
:0201358C 219B2A02 orrcss r2,r11,r2,lsl #0x14
:02013590 0114E502 tsteq r4,r2,lsl #0xa
:02013594 FF19E791 swinv 0x0019e791
:02013598 18E20030 unknown
:0201359C 83102101 tsthi r0,#0x40000000
:020135A0 1021E240 eorne  r14,r1,r0,asr #0x4
:020135A4 4601BD0C strmi r11,[r1],-r12, lsl #0x1a
:020135A8 0AE5D009 beq 019875D4
:020135AC 01000511 unknown
:020135B0 F9200005 stmnvdb  r0!,{r0,r2}
:020135B4 F4139101 ldrnv r9,[r3],#-0x101
:020135B8 1100C56A unknown
:020135BC 19460091 stmnedb  r6 ,{r0,r4,r7}^
:020135C0 05ECE5C0 streqb r14,[r12, #+0x5c0]!
:020135C4 3D6C004D stcccl 0,cr0,[r12,#-0x134]!
:020135C8 25109800 ldrcs r9,[r0, #-0x800]		;(r0-0x800=*(fffff811))
:020135CC 310504E0 unknown
:020135D0 C482BA04 strgt r11,[r2],#+0xa04
:020135D4 00791BE5 rsbeqs r1,r9,r5,ror #0x17
:020135D8 D51041B0 ldrle r4,[r0, #-0x1b0]		;(r0-0x1b0=*(fffffe61))
:020135DC E1D50009 bics r0,r5,r9
:020135E0 B0005904 andlt  r5,r0,r4,lsl #0x12
:020135E4 E1C31044 bic  r1,r3,r4,asr #0x0
:020135E8 45C300B2 strmib r0,[r3, #+0xb2]		;r3+0xb2=*(000000b2)
:020135EC 7140830A unknown
:020135F0 F7E2520D strnvb r5,[r2,+r13, lsl #0x4]!
:020135F4 00080D29 andeq  r0,r8,r9,lsr #0x1a
:020135F8 699101ED ldmvsib  r1 ,{r0,r2,r3,r5,r6,r7,r8}
:020135FC 005DE700 subeqs r14,r13,r0,lsl #0xe
:02013600 FAEF11D9 blx 01BD7D6C
:02013604 4D7005DD ldcmil 5,cr0,[r0,#-0x374]!
:02013608 35A0E5DD strcc r14,[r0, #+0x5dd]!
:0201360C 90139D1B andlss r9,r3,r11,lsl r13
:02013610 58060DA5 stmplda  r6 ,{r0,r2,r5,r7,r8,r10,r11}
:02013614 118DE1D5 unknown
:02013618 90018D04 andls  r8,r1,r4,lsl #0x1a
:0201361C E0140307 ands r0,r4,r7,lsl #0x6
:02013620 E0C20391 smull  r0,r2,r1,r3
:02013624 C20DC9A3 andgt  r12,r13,#0x28C000
:02013628 E0802240 add  r2,r0,r0,asr #0x4
:0201362C E1C526BC strh r2,[r5, #+0x6c]		;r5+0x6c=*(35a101f9)=#0(0x00000000)
:02013630 8550006C ldrhib r0,[r0, #-0x6c]		;(r0-0x6c=*(ffffffa5))
:02013634 1DCE2419 unknown
:02013638 1902CD07 stmnedb  r2 ,{r0,r1,r2,r8,r10,r11,r14,r15}
:0201363C F43B4D00 unknown
:02013640 E5C462B7 strb r6,[r4, #+0x2b7]		;r4+0x2b7=*(000002b7)
:02013644 0B4936E8 bleq 032611EC
:02013648 29C006FD stmcsib  r0 ,{r0,r2,r3,r4,r5,r6,r7,r9,r10}^
:0201364C CEEBFFFE mcrgt 15,7,r15,cr11,cr14,{7}
:02013650 00E28420 rsceq  r8,r2,r0,lsr #0x8
:02013654 090D1000 stmeqdb  r13 ,{r12}
:02013658 86E2820C unknown
:0201365C EBFF049D bl 01FD48D8
:02013660 E1DD16B4 ldrh r1,[r13, #+0x64]		;r13+0x64=*(14050151)=#0(0x00000000)
:02013664 402C12C1 eormi  r1,r12,r1,asr #0x5
:02013668 235201E9 cmpcs r2,#0x4000003A
:0201366C 1358E5C4 cmpne r8,#0x31000000
:02013670 20E50184 rsccs  r0,r5,r4,lsl #0x3
:02013674 03E59009 mvneq  r9,#0x9
:02013678 40020C6D andmi  r0,r2,r13,ror #0x18
:0201367C 02BA0059 adceqs r0,r10,#0x59
:02013680 292BE5D4 stmcsdb  r11!,{r2,r4,r6,r7,r8,r10,r13,r14,r15}
:02013684 9B412405 blls 0305C6A0
:02013688 F21EEBFF andnvs r14,r14,#0x3FC00
:0201368C 003CEBFF unknown
:02013690 BD871545 unknown
:02013694 0E54F4E8 cdpeq 4,4,cr15,cr4,cr8,7
:02013698 AC812A5D stcge  10,cr2,[r1],{#0x5d}
:0201369C 1F020CB9 swine 0x00020cb9
:020136A0 0051EB85 subeqs r14,r1,r5,lsl #0x17
:020136A4 DFF612E9 swile 0x00f612e9
:020136A8 4D01E14D unknown
:020136AC 3111E0E2 tstcc r1,r2,ror #0x1
:020136B0 351F0235 ldrcc r0,[r15, #-0x235]		;r15-0x235=*(02013483)=#754983397(0x2d0021e5)
:020136B4 E5D34902 ldrb r4,[r3, #+0x902]		;r3+0x902=*(00000902)
:020136B8 CD290A24 stcgt  10,cr0,[r9,#-0x90]!
:020136BC 00BDA008 adceqs r10,r13,r8
:020136C0 94E22400 unknown
:020136C4 E025310A eor  r3,r5,r10,lsl #0x2
:020136C8 086D3190 unknown
:020136CC E320120A unknown
:020136D0 4D00A55A unknown
:020136D4 010AA503 unknown
:020136D8 8CE02485 stchil 4,cr2,[r0],#+0x214
:020136DC 15052912 strne r2,[r5, #-0x912]		;r5-0x912=*(35a0f87b)=#0(0x00000000)
:020136E0 000D0A40 andeq  r0,r13,r0,asr #0x14
:020136E4 0015582C andeqs r5,r5,r12,lsr #0x10
:020136E8 1D001548 unknown
:020136EC 150B0015 strne r0,[r11, #-0x15]		;(r11-0x15=*(ffffffeb))
:020136F0 0D553240 unknown
:020136F4 00154900 andeqs r4,r5,r0,lsl #0x12
:020136F8 1700156F strne r1,r4,r5,r0,lsl #0x12
:020136FC 55330015 ldrpl r0,[r3, #-0x15]!
:02013700 0D644015 stceql 0,cr4,[r4,#-0x54]!
:02013704 00157000 andeqs r7,r5,r0
:02013708 110015A3 unknown
:0201370C 65001555 strvs r1,[r0, #-0x555]		;r0-0x555=*(2d001c90)=#0(0x00000000)
:02013710 00191EA5 andeqs r1,r9,r5,lsr #0x1d
:02013714 E3510FFA cmp r1,#0x3E8
:02013718 001DA40D andeqs r10,r13,r13,lsl #0x8
:0201371C D3A070E4 movle  r7,#0xE4		;r7=228(0xe4)
:02013720 82001D0B andhi  r1,r0,#0x2C0
:02013724 CD400950 unknown
:02013728 1148BA0E unknown
:0201372C 2680E540 strcs r14,r1,r0,#0x2C0
:02013730 704DD3A0 subvc  r13,r13,r0,lsr #0x7
:02013734 0103D288 unknown
:02013738 01388003 teqeq r8,r3
:0201373C 813431D5 ldrhisb r3,[r4, -r5]!
:02013740 045AA59F ldreqb r10,[r10],#-0x59f
:02013744 ADA28870 stcge  8,cr8,[r2,#+0x1c0]!
:02013748 0BB96020 bleq 00E6B7D0
:0201374C 680600AD stmvsda  r6 ,{r0,r2,r3,r5,r7}
:02013750 1E332190 mrcne 1,1,r2,cr3,cr0,{4}
:02013754 C0E28900 rscgt  r8,r2,r0,lsl #0x12
:02013758 A9FF029A unknown
:0201375C 8669142C unknown
:02013760 0D191511 unknown
:02013764 1D092142 unknown
:02013768 D512BA1B ldrle r11,[r2, #-0xa1b]		;(r2-0xa1b=*(fffff5e5))
:0201376C 0302BAE5 unknown
:02013770 5BB5E5DB blpl 00D8CEE4
:02013774 12E30729 rscne  r0,r3,#0xA40000
:02013778 E50CE000 str r14,[r12, #-0x0]		;(r12-0x0=*(00e1153a))
:0201377C 00E0030B rsceq  r0,r0,r11,lsl #0x6
:02013780 01E00160 mvneq  r0,r0,ror #0x2
:02013784 B918E501 ldmltdb  r8 ,{r0,r8,r10,r13,r14,r15}
:02013788 08077D19 stmeqda  r7 ,{r0,r3,r4,r8,r10,r11,r12,r13,r14}
:0201378C 0002C950 andeq  r12,r2,r0,asr r9
:02013790 2AA12758 bcs 0085D4F8
:02013794 C40DF90E strgt r15,[r13],#-0x90e
:02013798 11006D20 unknown
:0201379C 01E02588 mvneq  r2,r8,lsl #0xb
:020137A0 02418240 subeq  r8,r1,#0x4
:020137A4 E1300049 teq r0,r9,asr #0x0
:020137A8 E5D4B018 ldrb r11,[r4, #+0x18]		;r4+0x18=*(00000018)
:020137AC E1160213 tst r6,r3,lsl r2
:020137B0 81005100 unknown
:020137B4 1203A917 andne  r10,r3,#0x5C000
:020137B8 05500F7D ldreqb r0,[r0, #-0xf7d]		;(r0-0xf7d=*(fffff083))
:020137BC 692A8416 stmvsdb  r10!,{r1,r2,r4,r10,r15}
:020137C0 5500071D strpl r0,[r0, #-0x71d]		;(r0-0x71d=*(fffff8e3))
:020137C4 024005E1 subeq  r0,r0,#0x38400000
:020137C8 DA122984 ble 0249DDE0
:020137CC E50A1189 str r1,[r10, #-0x189]		;(r10-0x189=*(fffffe77))
:020137D0 2A00FF03 bcs 020533E4
:020137D4 CD00A55A unknown
:020137D8 7805E10A stmvcda  r5 ,{r1,r3,r8,r13,r14,r15}
:020137DC 4502399A strmi r3,[r2, #-0x99a]		;(r2-0x99a=*(fffff666))
:020137E0 5100CE19 unknown
:020137E4 E7908100 ldr r8,[r0,+r0, lsl #0x2]
:020137E8 0D07FD02 unknown
:020137EC E35A0042 cmp r10,#0x42
:020137F0 23A0A000 movcs  r10,#0x0		;r10=0(0x0)
:020137F4 8A8E0019 bhi 00393860
:020137F8 9F0058E2 swils 0x000058e2
:020137FC 40880685 addmi  r0,r8,r5,lsl #0xd
:02013800 D02004E0 eorle  r0,r0,r0,ror #0x9
:02013804 B90071E7 stmltdb  r0 ,{r0,r1,r2,r5,r6,r7,r8,r12,r13,r14}
:02013808 E00BCD20 and  r12,r11,r0,lsr #0x1a
:0201380C 0BB501E9 bleq 00D53FB8
:02013810 59000110 stmpldb  r0 ,{r4,r8}
:02013814 1CC5400A stcnel 0,cr4,[r5],{#0xa}
:02013818 04DB0059 ldreqb r0,[r11],#+0x59
:0201381C 03D5D110 biceqs r13,r5,#0x4
:02013820 3004E7D2 unknown
:02013824 0FE7D308 swieq 0x00e7d308
:02013828 DFF604BD swile 0x00f604bd
:0201382C 0108E28D unknown
:02013830 C91341DB ldmgtdb  r3 ,{r0,r1,r3,r4,r6,r7,r8,r14}
:02013834 A703E930 unknown
:02013838 CC00010E stcgt  1,cr0,[r0],{#0xe}
:0201383C 3300C189 unknown
:02013840 01080D44 unknown
:02013844 00010C00 andeq  r0,r1,r0,lsl #0x18
:02013848 000109AA andeq  r0,r1,r10,lsr #0x13
:0201384C 0B00010A bleq 02013C7C
:02013850 0A020CC7 beq 02096B74
:02013854 162E1301 unknown
:02013858 14E5E5D0 unknown
:0201385C A10D050F unknown
:02013860 01230429 unknown
:02013864 E5E7D000 strb r13,[r7, #+0x0]!
:02013868 B841805B stmltda  r1 ,{r0,r1,r3,r4,r6,r15}^
:0201386C E974308D unknown
:02013870 0089DD0A addeq  r13,r9,r10,lsl #0x1a
:02013874 D32AC948 unknown
:02013878 E22C0F99 eor  r0,r12,#0x264
:0201387C E0223091 mla  r2,r1,r0,r3unknown
:02013880 20309C02 eorcss r9,r0,r2,lsl #0x18
:02013884 800C02E0 andhi  r0,r12,r0,ror #0x5
:02013888 E2BA00E2 adcs r0,r10,#0xE2
:0201388C 3352E5D2 cmpcc r2,#0x34800000
:02013890 B400E5D2 strlt r14,[r0],#-0x5d2
:02013894 0A69D01A beq 03A87904
:02013898 E000E35E and  r14,r0,r14,asr r3
:0201389C 0523A008 streq r10,[r3, #-0x8]!
:020138A0 00440DBD streqh r0,[r4],#-0xdd
:020138A4 8818C99F ldmhida  r8 ,{r0,r1,r2,r3,r4,r7,r8,r11,r14,r15}
:020138A8 1510A923 ldrne r10,[r0, #-0x923]		;(r0-0x923=*(fffff6dd))
:020138AC 80100910 andhis r0,r0,r0,lsl r9
:020138B0 0A15000D beq 025538EC
:020138B4 0E056E33 mcreq 14,0,r6,cr5,cr3,{1}
:020138B8 9F00283A swils 0x0000283a
:020138BC 01E92DF9 unknown
:020138C0 35206123 strcc r6,[r0, #-0x123]!
:020138C4 00057800 andeq  r7,r5,r0,lsl #0x10
:020138C8 E021109E mla  r1,r14,r0,r1unknown
:020138CC 9311210A tstls r1,#0x80000002
:020138D0 82E02010 rschi  r2,r0,#0x10
:020138D4 E0018001 and  r8,r1,r1
:020138D8 17911025 ldrne r1,[r1,+r5, lsr #0x0]
:020138DC 000013EC andeq  r1,r0,r12,ror #0x7
:020138E0 A32706D8 unknown
:020138E4 850CC002 strhi r12,[r12, #-0x2]		;(r12-0x2=*(00e11538))
:020138E8 190F7B27 stmnedb  r15 ,{r0,r1,r2,r5,r8,r9,r11,r12,r13,r14}
:020138EC BD689209 stcltl 2,cr9,[r8,#-0x24]!
:020138F0 65579968 ldrvsb r9,[r7, #-0x968]		;(r7-0x968=*(fffff77c))
:020138F4 0455602E ldreqb r6,[r5],#-0x2e
:020138F8 C12E123C unknown
:020138FC 0532591B ldreq r5,[r2, #-0x91b]!
:02013900 02254259 eoreq  r4,r5,#0x90000005
:02013904 18022512 stmneda  r2 ,{r1,r4,r8,r10,r13}
:02013908 0F69245B swieq 0x0069245b
:0201390C 320D1224 andcc  r1,r13,#0x40000002
:02013910 12FFA878 rscnes r10,r15,#0x780000
:02013914 008124EB addeq  r2,r1,r11,ror #0x9
:02013918 074967F5 unknown
:0201391C A4539112 ldrgeb r9,[r3],#-0x112
:02013920 1EA903C5 cdpne 3,10,cr0,cr9,cr5,6
:02013924 05E78301 streqb r8,[r7, #+0x301]!
:02013928 11D50245 bicnes r0,r5,r5,asr #0x4
:0201392C 052D02C3 streq r0,[r13, #-0x2c3]!
:02013930 E401D1F5 str r13,[r1],#-0x1f5
:02013934 0517A901 ldreq r10,[r7, #-0x901]		;(r7-0x901=*(fffff7e3))
:02013938 4006CA33 andmi  r12,r6,r3,lsr r10
:0201393C 312100A1 unknown
:02013940 E28D7002 add  r7,r13,#0x2
:02013944 82100C14 andhis r0,r0,#0x1400
:02013948 820018E2 andhi  r1,r0,#0xE20000
:0201394C 8D8008ED unknown
:02013950 E98D005D stmib  r13 ,{r0,r2,r3,r4,r6}
:02013954 5004CD00 andpl  r12,r4,r0,lsl #0x1a
:02013958 02012089 andeq  r2,r1,#0x89
:0201395C 91E797DA unknown
:02013960 E5008510 str r8,[r0, #-0x510]		;(r0-0x510=*(fffffaf0))
:02013964 ED361020 ldc  0,cr1,[r6,#-0x80]!
:02013968 0B459C0B bleq 0317A99C
:0201396C 04031503 streq r1,[r3],#-0x503
:02013970 5DF50151 ldcpll 1,cr0,[r5,#+0x144]!
:02013974 D55F1501 ldrleb r1,[r15, #-0x501]		;r15-0x501=*(0201347b)=#539843835(0x202d5cfb)
:02013978 29D91155 ldmcsib  r9 ,{r0,r2,r4,r6,r8,r12}^
:0201397C 29E791A1 unknown
:02013980 2D3EA900 ldccs  9,cr10,[r14,#-0x0]!
:02013984 0100E300 unknown
:02013988 67CCE1A0 strvsb r14,[r12,+r0, lsr #0x3]
:0201398C 408A1CD5 unknown
:02013990 011903B9 ldreqh r0,[r9, -r9]
:02013994 19910659 ldmneib  r1 ,{r0,r3,r4,r6,r9,r10}
:02013998 F9FF67C7 unknown
:0201399C 058A8F00 streq r8,[r10, #+0xf00]		;r10+0xf00=*(00000f00)
:020139A0 711C7121 tstvc r12,r1,lsr #0x2
:020139A4 04114311 ldreq r4,[r1],#-0x311
:020139A8 552E5004 strpl r5,[r14, #-0x4]!
:020139AC 0EE5800F cdpeq 0,14,cr8,cr5,cr15,0
:020139B0 B006D590 mullt  r6,r0,r5
:020139B4 06D91E99 unknown
:020139B8 1D19D1D5 unknown
:020139BC 00D10600 sbceqs r0,r1,r0,lsl #0xc
:020139C0 65001D08 strvs r1,[r0, #-0xd08]		;(r0-0xd08=*(fffff2f8))
:020139C4 196BED1C unknown
:020139C8 191F7D10 ldmnedb  r15 ,{r4,r8,r10,r11,r12,r13,r14}
:020139CC 0A690B80 beq 03A567D4
:020139D0 1DE61019 stcnel 0,cr1,[r6,#+0x64]!
:020139D4 1F69B710 swine 0x0069b710
:020139D8 0011E01D andeqs r14,r1,r13,lsl r0
:020139DC 1DDE001D unknown
:020139E0 1D1F3510 unknown
:020139E4 054DEF60 streqb r14,[r13, #-0xf60]		;r13-0xf60=*(1404f18d)=#0(0x00000000)
:020139E8 1D08401D unknown
:020139EC 401DD600 andmis r13,r13,r0,lsl #0xc
:020139F0 1D2B0010 stcne  0,cr0,[r11,#-0x40]!
:020139F4 001D10F0 ldreqsh r1,[r13], -r0
:020139F8 12401DCE subne  r1,r0,#0x3380
:020139FC 95F01D00 ldrlsb r1,[r0, #+0xd00]!
:02013A00 C6001D12 unknown
:02013A04 1009ED35 andne  r14,r9,r5,lsr r13
:02013A08 920EED9D andls  r14,r14,#0x2740
:02013A0C 06D9E286 ldreqb r14,[r9],+r6, lsl #0x5
:02013A10 E59A0AF9 ldr r0,[r10, #+0xaf9]		;r10+0xaf9=*(00000af9)
:02013A14 C90C2002 stmgtdb  r12 ,{r1,r13}
:02013A18 B581100D strlt r1,[r1, #+0xd]		;r1+0xd=*(0000000d)
:02013A1C BEE28106 cdplt 1,14,cr8,cr2,cr6,0
:02013A20 0A990935 beq 00655EFC
:02013A24 1BE5000D blne 01953A60
:02013A28 E0800009 add  r0,r0,r9
:02013A2C 8040070C subhi  r0,r0,r12,lsl #0xe
:02013A30 E59A020D ldr r0,[r10, #+0x20d]		;r10+0x20d=*(0000020d)
:02013A34 06296018 unknown
:02013A38 18051984 stmneda  r5 ,{r2,r7,r8,r11,r12}
:02013A3C 000D8990 muleq  r13,r0,r9
:02013A40 11C0E157 bicne  r14,r0,r7,asr r1
:02013A44 00000011 andeq  r0,r0,r1,lsl r0
:02013A48 8005259D mulhi  r5,r13,r5
:02013A4C 0C550619 ldceql 6,cr0,[r5],{#0x19}
:02013A50 A4004DD1 strge r4,[r0],#-0xdd1
:02013A54 6D100501 unknown
:02013A58 FFA7BA08 swinv 0x00a7ba08
:02013A5C 910D2915 unknown
:02013A60 D026150F eorle  r1,r6,r15,lsl #0xa
:02013A64 FFA7F4E5 swinv 0x00a7f4e5
:02013A68 6960EB07 unknown
:02013A6C 6445111F strvsb r1,[r5],#-0x11f
:02013A70 0C020E40 stceq  14,cr0,[r2],{#0x40}
:02013A74 24000504 strcs r0,[r0],#-0x504
:02013A78 08020DB1 stmeqda  r2 ,{r0,r4,r5,r7,r8,r10,r11}
:02013A7C 490D02B3 stmmidb  r13 ,{r0,r1,r4,r5,r7,r9}
:02013A80 9F113C21 swils 0x00113c21
:02013A84 7119C9E5 tstvc r9,r5,ror #0x13
:02013A88 6111C201 tstvs r1,r1,lsl #0x4
:02013A8C F900093F stmnvdb  r0 ,{r0,r1,r2,r3,r4,r5,r8,r11}
:02013A90 00299394 mlaeq  r9,r4,r3,r9unknown
:02013A94 292D0114 stmcsdb  r13!,{r2,r4,r8}
:02013A98 802900B0 unknown
:02013A9C 75502904 ldrvcb r2,[r0, #-0x904]		;(r0-0x904=*(fffff6fc))
:02013AA0 E800291C stmda  r0 ,{r2,r3,r4,r8,r11,r13}
:02013AA4 04C02975 streqb r2,[r0],#+0x975
:02013AA8 290C8029 stmcsdb  r12 ,{r0,r3,r5,r15}
:02013AAC 51677D80 unknown
:02013AB0 C029950D eorgt  r9,r9,r13,lsl #0xa
:02013AB4 1080290C addne  r2,r0,r12,lsl #0x12
:02013AB8 29728029 ldmcsdb  r2!,{r0,r3,r5,r15}^
:02013ABC 29559000 ldmcsdb  r5 ,{r12,r15}^
:02013AC0 802910C0 eorhi  r1,r9,r0,asr #0x1
:02013AC4 67802918 unknown
:02013AC8 55640029 strplb r0,[r4, #-0x29]!
:02013ACC 28191029 ldmcsda  r9 ,{r0,r3,r5,r12}
:02013AD0 E7911055 unknown
:02013AD4 07812018 unknown
:02013AD8 1D601DE5 stcnel 13,cr1,[r0,#-0x394]!
:02013ADC 00295C84 eoreq  r5,r9,r4,lsl #0x19
:02013AE0 0D402938 unknown
:02013AE4 351CD650 ldrcc r13,[r12, #-0x650]		;(r12-0x650=*(00e10eea))
:02013AE8 1900151D stmnedb  r0 ,{r0,r2,r3,r4,r8,r10,r12}
:02013AEC E7900120 ldr r0,[r0,+r0, lsr #0x2]
:02013AF0 518E53F1 unknown
:02013AF4 890C0EF1 stmhidb  r12 ,{r0,r4,r5,r6,r7,r9,r10,r11}
:02013AF8 651C3520 ldrvs r3,[r12, #-0x520]		;(r12-0x520=*(00e1101a))
:02013AFC 10062106 andne  r2,r6,r6,lsl #0x2
:02013B00 0943ED7A stmeqdb  r3 ,{r1,r3,r4,r5,r6,r8,r10,r11,r13,r14,r15}^
:02013B04 65017539 strvs r7,[r1, #-0x539]		;(r1-0x539=*(fffffac7))
:02013B08 1F79FF1B swine 0x0079ff1b
:02013B0C FF2FE284 swinv 0x002fe284
:02013B10 78E20040 unknown
:02013B14 FFF9014D swinv 0x00f9014d
:02013B18 F13AFF20 teqnv r10,r0,lsr #0x1e
:02013B1C 8D104417 unknown
:02013B20 D11B5910 tstle r11,r0,lsl r9
:02013B24 C301E400 unknown
:02013B28 056D00E5 streqb r0,[r13, #-0xe5]!
:02013B2C 108021E4 addne  r2,r0,r4,ror #0x3
:02013B30 1079400D rsbnes r4,r9,r13
:02013B34 69100D80 ldmvsdb  r0 ,{r7,r8,r10,r11}
:02013B38 92100D00 andlss r0,r0,#0x0
:02013B3C 82BB4045 adchis r4,r11,#0x45
:02013B40 19910019 ldmneib  r1 ,{r0,r3,r4}
:02013B44 80190820 andhis r0,r9,r0,lsr #0x10
:02013B48 6A80F019 bvs 0004FBB4
:02013B4C 0010A019 andeqs r10,r0,r9,lsl r0
:02013B50 E027F99F mla  r7,r15,r9,r15unknown
:02013B54 59119101 ldmpldb  r1 ,{r0,r8,r12,r15}
:02013B58 E0E3C003 rsc  r12,r3,r3
:02013B5C 39E58101 unknown
:02013B60 13098114 unknown
:02013B64 2C0A0DF0 stccs  13,cr0,[r10],{#0xf0}
:02013B68 31F80595 unknown
:02013B6C D5043970 strle r3,[r4, #-0x970]		;(r4-0x970=*(fffff690))
:02013B70 08A04911 stmeqia  r0!,{r0,r4,r8,r11,r14}
:02013B74 B9030005 stmltdb  r3 ,{r0,r2}
:02013B78 08B10400 ldmeqia  r1!,{r10}
:02013B7C 9211E4AA andlss r14,r1,#0xAA000000
:02013B80 81100105 tsthi r0,r5,lsl #0x2
:02013B84 11E40002 mvnne  r0,r2
:02013B88 11C40582 bicne  r0,r4,r2,lsl #0xb
:02013B8C 0852AD00 ldmeqda  r2 ,{r8,r10,r11,r13,r15}^
:02013B90 B042AD60 sublt  r10,r2,r0,ror #0x1a
:02013B94 12990A25 addnes r0,r9,#0x25000
:02013B98 E5D211E8 ldrb r1,[r2, #+0x1e8]		;r2+0x1e8=*(000001e8)
:02013B9C 9251010D sublss r0,r1,#0x40000003
:02013BA0 750A31E7 strvc r3,[r10, #-0x1e7]		;(r10-0x1e7=*(fffffe19))
:02013BA4 02810212 addeq  r0,r1,#0x20000001
:02013BA8 027503B0 rsbeqs r0,r5,#0xC0000002
:02013BAC 80201808 eorhi  r1,r0,r8,lsl #0x10
:02013BB0 200218E2 andcs  r1,r2,r2,ror #0x11
:02013BB4 854009A1 strhib r0,[r0, #-0x9a1]		;(r0-0x9a1=*(fffff65f))
:02013BB8 853018E2 ldrhi r1,[r0, #-0x8e2]!
:02013BBC 1030E202 eornes r14,r0,r2,lsl #0x4
:02013BC0 9000E280 andls  r14,r0,r0,lsl #0x5
:02013BC4 50800D31 addpl  r0,r0,r1,lsr r13
:02013BC8 E00DA98D and  r10,r13,r13,lsl #0x13
:02013BCC 1A2114E3 bne 02858F60
:02013BD0 05754406 ldreqb r4,[r5, #-0x406]!
:02013BD4 52680981 rsbpl  r0,r8,#0x204000
:02013BD8 1D5DE59F unknown
:02013BDC 8D404324 unknown
:02013BE0 858D05F5 strhi r0,[r13, #+0x5f5]		;r13+0x5f5=*(140506e2)=#0(0x00000000)
:02013BE4 B109A502 unknown
:02013BE8 9374A111 cmnls r4,#0x40000004
:02013BEC 9A4008E7 bls 03015F90
:02013BF0 8019B1E5 andhis r11,r9,r5,ror #0x3
:02013BF4 DA000040 ble 02013CFC
:02013BF8 DD9F323C unknown
:02013BFC E5409300 strb r9,[r0, #-0x300]		;(r0-0x300=*(fffffd00))
:02013C00 050161E4 streq r6,[r1, #-0x1e4]		;(r1-0x1e4=*(fffffe1c))
:02013C04 0D02E530 unknown
:02013C08 60680103 rsbvs  r0,r8,r3,lsl #0x2
:02013C0C 01E9A244 mvneq  r10,r4,asr #0x4
:02013C10 01ED00A2 mvneq  r0,r2,lsr #0x1
:02013C14 0571485C ldreqb r4,[r1, #-0x85c]!
:02013C18 E0070396 mul  r7,r6,r3
:02013C1C 116D1175 unknown
:02013C20 93416108 unknown
:02013C24 213007E7 teqcs r0,r7,ror #0xf
:02013C28 8D216D0C stchi  13,cr6,[r1,#-0x30]!
:02013C2C 93000160 unknown
:02013C30 018D00CD orreq  r0,r13,r13,asr #0x1
:02013C34 017D9300 cmneq r13,r0,lsl #0x6
:02013C38 B0E5558D rsclt  r5,r5,r13,lsl #0xb
:02013C3C 21E1D361 mvncs  r13,r1,ror #0x6
:02013C40 20624611 rsbcs  r4,r2,r1,lsl r6
:02013C44 00011005 andeq  r1,r1,r5
:02013C48 608604C1 addvs  r0,r6,r1,asr #0x9
:02013C4C 0743E085 streqb r14,[r3,-r5, lsl #0x1]
:02013C50 01100532 tsteq r0,r2,lsr r5
:02013C54 E1A0B000 mov  r11,r0			;r11=0(0x0)
:02013C58 85063083 strhi r3,[r6, #-0x83]		;(r6-0x83=*(cc0040a1))
:02013C5C D660F2E0 unknown
:02013C60 00B00CE1 adceqs r0,r0,r1,ror #0x19
:02013C64 8D00A18D unknown
:02013C68 8BC096E5 blhi 01039804
:02013C6C B29602E0 addlts r0,r6,#0xE
:02013C70 3FC6E02B swicc 0x00c6e02b
:02013C74 9300E1A0 unknown
:02013C78 02E02BB0 rsceq  r2,r0,#0x2C000
:02013C7C 2330593B teqcs r0,#0xEC000
:02013C80 00405940 subeq  r5,r0,r0,asr #0x12
:02013C84 FEE58460 cdp2 4,14,cr8,cr5,cr0,3
:02013C88 E1019530 unknown
:02013C8C E08CE193 umull  r14,r12,r3,r1
:02013C90 002CC293 mlaeq  r12,r3,r2,r12unknown
:02013C94 C5BFC3E0 ldrgt r12,[r15, #+0x3e0]!
:02013C98 E29E3B03 adds r3,r14,#0xC00
:02013C9C 2CC1089B stccsl 8,cr0,[r1],{#0x9b}
:02013CA0 ACB000E0 ldcge  0,cr0,[r0],#+0x380
:02013CA4 360023E2 strcc r2,[r0],#+0x380
:02013CA8 833A0031 teqhi r10,#0x31
:02013CAC 840048E1 strhi r4,[r0],#-0x8e1
:02013CB0 090CE902 stmeqdb  r12 ,{r1,r8,r11,r13,r14,r15}
:02013CB4 F3005115 unknown
:02013CB8 0CE19560 stceql 5,cr9,[r1],#+0x180
:02013CBC E8005168 stmda  r0 ,{r3,r5,r6,r8,r12,r14}
:02013CC0 51000051 unknown
:02013CC4 00F051A0 rsceqs r5,r0,r0,lsr #0x3
:02013CC8 3C00196A stccc  9,cr1,[r0],{#0x6a}
:02013CCC 004D9F61 subeq  r9,r13,r1,ror #0x1e
:02013CD0 11ECE594 unknown
:02013CD4 2110A5B6 ldrcsh r10,[r0, -r6]
:02013CD8 E08B6009 add  r6,r11,r9
:02013CDC 46041035 unknown
:02013CE0 30100035 andccs r0,r0,r5,lsr r0
:02013CE4 94B00A79 unknown
:02013CE8 6009F2E5 andvs  r15,r9,r5,ror #0x5
:02013CEC 3114E1D3 ldrccsb r14,[r4, -r3]
:02013CF0 93C60D11 bicls  r0,r6,#0x440
:02013CF4 3008E520 andcc  r14,r8,r0,lsr #0xa
:02013CF8 8C3003B5 ldchi  3,cr0,[r0],#-0x2d4
:02013CFC CB0896E0 blgt 02239884
:02013D00 6B02E0CB blvs 020CC034
:02013D04 0000E29C muleq  r0,r12,r2
:02013D08 26E2ABB0 unknown
:02013D0C 6A098D66 bvs 022772AC
:02013D10 06E12086 unknown
:02013D14 09B58330 ldmeqib  r5!,{r4,r5,r8,r9,r15}
:02013D18 5011E584 andpls r14,r1,r4,lsl #0xb
:02013D1C 4021B090 mlami  r1,r0,r0,r11unknown
:02013D20 B2800DB0 addlt  r0,r0,#0x2C00
:02013D24 31B2000D movccs r0,r13			;r0=335872237(0x140500ed)
:02013D28 02E1C42A rsceq  r12,r1,#0x2A000000
:02013D2C 3007E59A mulcc  r7,r10,r5
:02013D30 B402E083 strlt r14,[r2],#-0x83
:02013D34 082DD331 stmeqda  r13!,{r0,r4,r5,r8,r9,r12,r14,r15}
:02013D38 31B4E263 movccs r14,r3,ror #0x4
:02013D3C 1BE1C408 blne 01884D64
:02013D40 03960069 orreqs r0,r6,#0x69
:02013D44 1108E004 unknown
:02013D48 B5301410 ldrlt r1,[r0, #-0x410]!
:02013D4C E793310D ldr r3,[r3,+r13, lsl #0x2]
:02013D50 E789000D str r0,[r9, +r13]
:02013D54 04800D00 streq r0,[r0],#+0xd00
:02013D58 0D04000D unknown
:02013D5C D408E160 strle r14,[r8],#-0x160
:02013D60 600A8560 andvs  r8,r10,r0,ror #0xa
:02013D64 500DE583 andpl  r14,r13,r3,lsl #0xb
:02013D68 A2000DB0 andge  r0,r0,#0x2C00
:02013D6C 60500DB0 ldrvsh r0,[r0],#-0xd0
:02013D70 61B2E086 movvss r14,r6,lsl #0x1		;r14=-1744797112(0x98008248)
:02013D74 B2E102D6 rsclt  r0,r1,#0x6000000D
:02013D78 04E1C361 unknown
:02013D7C E5009A60 str r9,[r0, #-0xa60]		;r0-0xa60=*(1404f68d)=#0(0x00000000)
:02013D80 E0864004 add  r4,r6,r4
:02013D84 00D441B4 ldreqh r4,[r4],#+0x14
:02013D88 C341B4E1 unknown
:02013D8C 169D00E1 ldrne r0,[r4],#+0x14
:02013D90 08E54090 unknown
:02013D94 510306A1 unknown
:02013D98 0115750F tsteq r5,r15,lsl #0xa
:02013D9C AB0B4503 blge 022E51B0
:02013DA0 B9B20021 ldmltib  r2!,{r0,r5}
:02013DA4 001DB300 andeqs r11,r13,r0,lsl #0x6
:02013DA8 151018B8 ldrne r1,[r0, #-0x8b8]		;r0-0x8b8=*(1404f835)=#0(0x00000000)
:02013DAC 45D90301 ldrmib r0,[r9, #+0x301]		;r9+0x301=*(00000301)
:02013DB0 011D11E0 tsteq r13,r0,ror #0x3
:02013DB4 11E00BAD mvnne  r0,r13,lsr #0x17
:02013DB8 2CE58233 stccsl 2,cr8,[r5],#+0xcc
:02013DBC 8FF003C9 swihi 0x00f003c9
:02013DC0 03D53035 biceqs r3,r5,#0x35
:02013DC4 2D1A55C8 unknown
:02013DC8 00B90D20 adceqs r0,r9,r0,lsr #0x1a
:02013DCC 5D314D1C ldcpl  13,cr4,[r1,#-0x70]!
:02013DD0 666B5464 unknown
:02013DD4 21F6C9FF ldrcssh r12,[r6, #+0x9f]!
:02013DD8 04091050 streq r1,[r9],#-0x50
:02013DDC 6C00000D stcvs  0,cr0,[r0],{#0xd}
:02013DE0 18E1A002 unknown
:02013DE4 1110FD66 tstne r0,r6,ror #0x1a
:02013DE8 E0F0FD10 rscs r15,r0,r0,lsl r13
:02013DEC 4200FD0C andmi  r15,r0,#0x300
:02013DF0 0DB960FD ldceq  0,cr6,[r9,#+0x3f4]!
:02013DF4 506910FD unknown
:02013DF8 50FA1431 rscpls r1,r10,r1,lsr r4
:02013DFC 17E9043D unknown
:02013E00 205DD540 subcss r13,r13,r0,asr #0xa
:02013E04 A600F510 unknown
:02013E08 036533C1 unknown
:02013E0C 2409C540 strcs r12,[r9],#-0x540
:02013E10 643810F1 unknown
:02013E14 101D40F1 ldrnesh r4,[r13], -r1
:02013E18 F990F10C ldmnvib  r0 ,{r2,r3,r8,r12,r13,r14,r15}
:02013E1C E5C56012 strb r6,[r5, #+0x12]		;r5+0x12=*(35a1019f)=#0(0x00000000)
:02013E20 B5FFEC1B ldrltb r14,[r15, #+0xc1b]!
:02013E24 E2861003 add  r1,r6,#0x3
:02013E28 8400D104 strhi r13,[r0],#-0x104
:02013E2C E90160FF stmdb  r1 ,{r0,r1,r2,r3,r4,r5,r6,r7,r13,r14}
:02013E30 00E91020 rsceq  r1,r9,r0,lsr #0x0
:02013E34 A880E9F6 stmgeia  r0 ,{r1,r2,r4,r5,r6,r7,r8,r11,r13,r14,r15}
:02013E38 89105D38 ldmhidb  r0 ,{r3,r4,r5,r8,r10,r11,r12,r14}
:02013E3C E991C017 ldmib  r1 ,{r0,r1,r2,r4,r14,r15}
:02013E40 5C108900 ldcpl  9,cr8,[r0],{#0x0}
:02013E44 BD0CE366 unknown
:02013E48 D1000D04 unknown
:02013E4C 0C921004 ldceq  0,cr1,[r2],{#0x4}
:02013E50 B4C500E1 strltb r0,[r5],#+0xe1
:02013E54 E153000C cmp r3,r12
:02013E58 8384C510 orrhi  r12,r4,#0x4000000
:02013E5C 62FD2029 rscvss r2,r13,#0x29
:02013E60 1014E002 andnes r14,r4,r2
:02013E64 000D06ED andeq  r0,r13,r13,ror #0xd
:02013E68 006D02C3 rsbeq  r0,r13,r3,asr #0x5
:02013E6C 0FE165D8 swieq 0x00e165d8
:02013E70 21812469 orrcs  r2,r1,r9,ror #0x8
:02013E74 A2ADB250 adcge  r11,r13,#0x5
:02013E78 C2AD6602 adcgt  r6,r13,#0x200000
:02013E7C C00C4055 andgt  r4,r12,r5,asr r0
:02013E80 C5991299 ldrgt r1,[r9, #+0x299]		;r9+0x299=*(00000299)
:02013E84 00751832 rsbeqs r1,r5,r2,lsr r8
:02013E88 BAD018D5 blt 0141A1E4
:02013E8C 8D23190A stchi  9,cr1,[r3,#-0x28]!
:02013E90 B9047130 stmltdb  r4 ,{r4,r5,r8,r12,r13,r14}
:02013E94 C100151D unknown
:02013E98 1D32C902 ldcne  9,cr12,[r2,#-0x8]!
:02013E9C 117ED800 cmnne r14,r0,lsl #0x10
:02013EA0 5DFFF013 ldcpll 0,cr15,[r15,#+0x4c]!
:02013EA4 0102B502 unknown
:02013EA8 043D04BD unknown
:02013EAC B918E1D9 ldmltdb  r8 ,{r0,r3,r4,r6,r7,r8,r13,r14,r15}
:02013EB0 02C1F802 sbceq  r15,r1,#0x20000
:02013EB4 1029137D eorne  r1,r9,r13,ror r3
:02013EB8 B9207420 stmltdb  r0!,{r5,r10,r12,r13,r14}
:02013EBC 9225BD00 eorls  r11,r5,#0x0
:02013EC0 953000E5 ldrls r0,[r0, #-0xe5]!
:02013EC4 21218601 unknown
:02013EC8 021B69E0 andeqs r6,r11,#0x380000
:02013ECC 08E31001 unknown
:02013ED0 01A03001 moveq  r3,r1			;r3=0(0x0)
:02013ED4 1901C103 stmnedb  r1 ,{r0,r1,r8,r14,r15}
:02013ED8 E0606410 rsb  r6,r0,r0,lsl r4
:02013EDC 20000219 andcs  r0,r0,r9,lsl r2
:02013EE0 41100649 tstmi r0,r9,asr #0xc
:02013EE4 2004E220 andcs  r14,r4,r0,lsr #0x4
:02013EE8 10FFE480 rscnes r14,r15,r0,lsl #0x9
:02013EEC FBE20011 blx 01893F38
:02013EF0 30044015 andcc  r4,r4,r5,lsl r0
:02013EF4 0401E490 streq r14,[r1],#-0x490
:02013EF8 04E24220 unknown
:02013EFC FFE48130 swinv 0x00e48130
:02013F00 E2122000 ands r2,r2,#0x0
:02013F04 150A41FA strne r4,[r10, #-0x1fa]		;(r10-0x1fa=*(fffffe06))
:02013F08 09912220 ldmeqib  r1 ,{r5,r9,r13}
:02013F0C 001521B0 ldreqh r2,[r5], -r0
:02013F10 59E20100 unknown
:02013F14 22001115 andcs  r1,r0,#0x40000005
:02013F18 2019E002 andcss r14,r9,r2
:02013F1C 0CE1A0C2 stceql 0,cr10,[r1],#+0x308
:02013F20 E7900431 unknown
:02013F24 E1837015 orr  r7,r3,r5,lsl r0
:02013F28 A1401D0C unknown
:02013F2C E1A03244 mov  r3,r4,asr #0x4
:02013F30 61026D1F unknown
:02013F34 30111215 andccs r1,r1,r5,lsl r2
:02013F38 2103E1E0 unknown
:02013F3C 1001E790 mulne  r1,r0,r7
:02013F40 03E00200 mvneq  r0,#0x0
:02013F44 45E78011 strmib r8,[r7, #+0x11]!
:02013F48 00400F11 subeq  r0,r0,r1,lsl r15
:02013F4C 1225E92D eorne  r14,r5,#0xB4000
:02013F50 34047508 strcc r7,[r4],#-0x508
:02013F54 00B92801 adceqs r2,r9,r1,lsl #0x10
:02013F58 E8E59D50 unknown
:02013F5C 16023946 strne r3,ia 
:02013F60 451C5941 ldrmi r5,[r12, #-0x941]		;(r12-0x941=*(00e10bf9))
:02013F64 0E850089 cdpeq 0,8,cr0,cr5,cr9,4
:02013F68 18E100D9 unknown
:02013F6C BD059900 unknown
:02013F70 0C009DFC stceq  13,cr9,[r0],{#0xfc}
:02013F74 A5E59F31 strgeb r9,[r5, #+0xf31]!
:02013F78 2642E810 unknown
:02013F7C 89151593 ldmhidb  r5 ,{r0,r1,r4,r7,r8,r10,r12}
:02013F80 9336F026 teqls r6,#0x26
:02013F84 CDB20CE5 ldcgt  12,cr0,[r2,#+0x394]!
:02013F88 19124600 ldmnedb  r2 ,{r9,r10,r14}
:02013F8C EC002105 stc  1,cr2,[r0],{#0x5}
:02013F90 0E193230 mrceq 2,0,r3,cr9,cr0,{1}
:02013F94 93E28EC0 mvnls  r8,#0xC00
:02013F98 01E0C120 mvneq  r12,r0,lsr #0x2
:02013F9C E59D601C ldr r6,[r13, #+0x1c]		;r13+0x1c=*(14050109)=#0(0x00000000)
:02013FA0 07550FA0 ldreqb r0,[r5,-r0, lsr #0x1f]
:02013FA4 E2864020 add  r4,r6,#0x20
:02013FA8 E2822B07 add  r2,r2,#0x1C00
:02013FAC 9F0060D4 swils 0x000060d4
:02013FB0 A0E08EE5 rscge  r8,r0,r5,ror #0x1d
:02013FB4 00251CE1 eoreq  r1,r5,r1,ror #0x19
:02013FB8 02C18C80 sbceq  r8,r1,#0x8000
:02013FBC E08010C1 add  r1,r0,r1,asr #0x1
:02013FC0 960200F3 unknown
:02013FC4 9620FEE1 unknown
:02013FC8 007918E1 rsbeqs r1,r9,r1,ror #0x11
:02013FCC 00009180 andeq  r9,r0,r0,lsl #0x3
:02013FD0 020291E0 andeq  r9,r2,#0x38
:02013FD4 264200E0 strcsb r0,r9,r2,#0x38
:02013FD8 162DE043 unknown
:02013FDC 40000518 andmi  r0,r0,r8,lsl r5
:02013FE0 E0412650 sub  r2,r1,r0,asr r6
:02013FE4 198D2020 stmneib  r13 ,{r5,r13}
:02013FE8 65400420 strvsb r0,[r0, #-0x420]		;(r0-0x420=*(fffffbe0))
:02013FEC E28D2017 add  r2,r13,#0x17
:02013FF0 3475FFC7 unknown
:02013FF4 02FD411A rsceqs r4,r13,#0x80000006
:02013FF8 B5401984 strltb r1,[r0, #-0x984]		;(r0-0x984=*(fffff67c))
:02013FFC 00DD2019 sbceqs r2,r13,r9,lsl r0
:02014000 E335A004 teq r5,#0x4
:02014004 3D02A497 unknown
:02014008 02496828 subeq  r6,r9,#0x280000
:0201400C 074D5018 unknown
:02014010 710218AE unknown
:02014014 B5054120 strlt r4,[r5, #-0x120]		;r5-0x120=*(35a1006d)=#0(0x00000000)
:02014018 F5A49100 strnv r9,[r4, #+0x100]!
:0201401C E1A02407 mov  r2,r7,lsl #0x8		;r2=58368(0xe400)
:02014020 2E5113B9 mrccs 3,2,r1,cr1,cr9,{5}
:02014024 28E203E5 unknown
:02014028 04044930 streq r4,[r4],#-0x930
:0201402C 951401D1 ldrls r0,[r4, #-0x1d1]		;(r4-0x1d1=*(fffffe2f))
:02014030 A0543405 subges r3,r4,r5,lsl #0x8
:02014034 0F357EE1 swieq 0x00357ee1
:02014038 E0861086 add  r1,r6,r6,lsl #0x1
:0201403C 85100108 ldrhi r0,[r0, #-0x108]		;(r0-0x108=*(fffffef8))
:02014040 811FA1E0 tsthi r15,r0,ror #0x3
:02014044 00C100E0 sbceq  r0,r1,r0,ror #0x1
:02014048 D3149550 tstle r4,#0x14000000
:0201404C 04B50004 unknown
:02014050 073DD088 ldreq r13,[r13,-r8, lsl #0x1]!
:02014054 81018940 unknown
:02014058 89122106 ldmhidb  r2 ,{r1,r2,r8,r13}
:0201405C AA7AAB16 bge 03EBECBC
:02014060 316C2AAA unknown
:02014064 0098020D addeqs r0,r8,r13,lsl #0x4
:02014068 10811029 addne  r1,r1,r9,lsr #0x0
:0201406C 5530000D ldrpl r0,[r0, #-0xd]!
:02014070 4D101D60 unknown
:02014074 F7305517 unknown
:02014078 210055E7 unknown
:0201407C 56C2D120 strplb r13,[r2],+r0, lsr #0x2
:02014080 6DD2D165 unknown
:02014084 4279CE0C rsbmis r12,r9,#0xC0
:02014088 01627918 unknown
:0201408C 11516504 cmpne r1,r4,lsl #0xa
:02014090 6DD1F151 unknown
:02014094 404D1151 submi  r1,r13,r1,asr r1
:02014098 40004D38 andmi  r4,r0,r8,lsr r13
:0201409C 35501029 ldrccb r1,[r0, #-0x29]		;(r0-0x29=*(ffffffd7))
:020140A0 8D40AB00 unknown
:020140A4 00E59411 rsceq  r9,r5,r1,lsl r4
:020140A8 00711CB9 unknown
:020140AC F165623C unknown
:020140B0 E2855001 add  r5,r5,#0x1
:020140B4 1802FDC8 stmneda  r2 ,{r3,r6,r7,r8,r10,r11,r12,r13,r14,r15}
:020140B8 E2844042 add  r4,r4,#0x42
:020140BC 3581F1F7 strcc r15,[r1, #+0x1f7]		;r1+0x1f7=*(000001f7)
:020140C0 90B1F165 adclss r15,r1,r5,ror #0x2
:020140C4 5400A138 strpl r10,[r0],#-0x138
:020140C8 109D182D addnes r1,r13,r13,lsr #0x10
:020140CC C9201560 stmgtdb  r0!,{r5,r6,r8,r10,r12}
:020140D0 5420DA21 unknown
:020140D4 12C9E1A0 sbcne  r14,r9,#0x28
:020140D8 50A964F7 unknown
:020140DC 18719690 ldmneda  r1!,{r4,r7,r9,r10,r12,r15}^
:020140E0 E2010721 and  r0,r1,#0x840000
:020140E4 03000920 unknown
:020140E8 35001546 strcc r1,[r0, #-0x546]		;(r0-0x546=*(fffffaba))
:020140EC 0910AA07 ldmeqdb  r0 ,{r0,r1,r2,r9,r11,r13,r15}
:020140F0 000D0700 andeq  r0,r13,r0,lsl #0xe
:020140F4 18695311 unknown
:020140F8 15955100 ldrne r5,[r5, #+0x100]		;r5+0x100=*(35a1028d)=#0(0x00000000)
:020140FC 0D1009CA unknown
:02014100 0069801D rsbeq  r8,r9,r13,lsl r0
:02014104 12A5E351 adcne  r14,r5,#0x44000001
:02014108 6C40090A stcvsl 9,cr0,[r0],{#0xa}
:0201410C 07A80009 streq r0,[r8,+r9]!
:02014110 33EA4009 mvncc  r4,#0x9
:02014114 20090015 andcs  r0,r9,r5,lsl r0
:02014118 72340A5D eorvcs r0,r4,#0x5D000
:0201411C 85271D02 strhi r1,[r7, #-0xd02]!
:02014120 0934351A ldmeqdb  r4!,{r1,r3,r4,r8,r10,r12,r13}
:02014124 59262D00 stmpldb  r6!,{r8,r10,r11,r13}
:02014128 752BE60A strvc r14,[r11, #-0x60a]!
:0201412C 4031703D eormis r7,r1,r13,lsr r0
:02014130 015D4000 cmpeq r13,r0
:02014134 20CA11C1 sbccs  r1,r10,r1,asr #0x3
:02014138 125DE1B0 subnes r14,r13,#0x2C
:0201413C E5921014 ldr r1,[r2, #+0x14]		;r2+0x14=*(0000e414)
:02014140 13AD0408 movne  r0,#0x8000000		;r0=134217728(0x8000000)
:02014144 10045110 andne  r5,r4,r0,lsl r1
:02014148 0A17E041 beq 0260C254
:0201414C 0D163165 unknown
:02014150 21102930 tstcs r0,r0,lsr r9
:02014154 A0418011 subge  r8,r1,r1,lsl r0
:02014158 1125E11E unknown
:0201415C 252125C5 strcs r2,[r1, #-0x5c5]!
:02014160 21257CF1 unknown
:02014164 34DA30ED ldrccb r3,[r10],#+0xed
:02014168 DD10CD10 unknown
:0201416C 00E59111 rsceq  r9,r5,r1,lsl r1
:02014170 118C0099 unknown
:02014174 ED300010 ldc  0,cr0,[r0,#-0x40]!
:02014178 0045D219 subeq  r13,r5,r9,lsl r2
:0201417C 0229E311 eoreq  r14,r9,#0x44000000
:02014180 00110F05 andeqs r0,r1,r5,lsl #0x1e
:02014184 83300101 teqhi r0,#0x40000000
:02014188 53860095 orrpl  r0,r6,#0x95
:0201418C 007108E3 rsbeqs r0,r1,r3,ror #0x11
:02014190 1E0079F7 mcrne 9,0,r7,cr0,cr7,{7}
:02014194 ADA8018D stcge  1,cr0,[r8,#+0x234]!
:02014198 2D41F010 unknown
:0201419C 1089A0E9 addne  r10,r9,r9,ror #0x1
:020141A0 14894160 strne r4,[r9],#+0x160
:020141A4 81F0E356 mvnhis r14,r6,asr r3
:020141A8 A1700E9D unknown
:020141AC 9F40A100 swils 0x0040a100
:020141B0 FD5007E5 unknown
:020141B4 2019D613 andcss r13,r9,r3,lsl r6
:020141B8 000514A0 andeq  r1,r5,r0,lsr #0x9
:020141BC 10001140 andne  r1,r0,r0,asr #0x2
:020141C0 E594281D ldr r2,[r4, #+0x81d]		;r4+0x81d=*(0000081d)
:020141C4 0095052A addeqs r0,r5,r10,lsr #0xa
:020141C8 B5D80015 ldrltb r0,[r8, #+0x15]		;r8+0x15=*(00000015)
:020141CC 21291005 unknown
:020141D0 DD002DA2 unknown
:020141D4 E10EE528 unknown
:020141D8 BF044502 swilt 0x00044502
:020141DC 147527FF unknown
:020141E0 0125E588 unknown
:020141E4 C8E28220 unknown
:020141E8 E3520005 cmp r2,#0x5
:020141EC E2888018 add  r8,r8,#0x18
:020141F0 001900F1 ldreqsh r0,[r9], -r1
:020141F4 E9172101 ldmdb  r7 ,{r0,r8,r13}
:020141F8 2964BF01 unknown
:020141FC 874D7002 strhib r7,[r13, -r2]
:02014200 046532E2 unknown
:02014204 E2866008 add  r6,r6,#0x8
:02014208 FFFFE308 swinv 0x00ffe308
:0201420C B85059BA ldmltda  r0 ,{r1,r3,r4,r5,r7,r8,r11,r12,r14}^
:02014210 50F0C059 rscpls r12,r0,r9,asr r0
:02014214 543D4D81 unknown
:02014218 31100031 tstcc r0,r1,lsr r0
:0201421C 00410C00 subeq  r0,r1,r0,lsl #0x18
:02014220 040190AA streq r9,[r1],#-0xaa
:02014224 647B21D5 unknown
:02014228 01B103F5 ldreqsh r0,[r1, +r5]!
:0201422C A53010C8 ldrge r1,[r0, #-0xc8]!
:02014230 14292000 unknown
:02014234 E5831025 str r1,[r3, #+0x25]		;r3+0x25=*(00000025)
:02014238 02323234 eoreqs r3,r2,#0x40000003
:0201423C 402110EB eormi  r1,r1,r11,ror #0x1
:02014240 2D204008 stccs  0,cr4,[r0,#-0x20]!
:02014244 A10014E9 unknown
:02014248 3D64A133 stcccl 1,cr10,[r4,#-0xcc]!
:0201424C 30D59018 sbcccs r9,r5,r8,lsl r0
:02014250 80081251 andhi  r1,r8,r1,asr r2
:02014254 135CE8BD cmpne r12,#0xBD0000
:02014258 23697E03 unknown
:0201425C 08036928 stmeqda  r3 ,{r3,r5,r8,r11,r13,r14}
:02014260 00451661 subeq  r1,r5,r1,ror #0xc
:02014264 7D206A10 stcvc  10,cr6,[r0,#-0x40]!
:02014268 0BA1700A bleq 00870298
:0201426C 0DA99DA0 stceq  13,cr9,[r9,#+0x280]!
:02014270 04814A02 streq r4,[r1],#+0xa02
:02014274 C52419B0 strgt r1,[r4, #-0x9b0]!
:02014278 EFA90031 swi 0x00a90031
:0201427C 04791501 unknown
:02014280 0006E1A0 andeq  r14,r6,r0,lsr #0x3
:02014284 007D0C75 rsbeqs r0,r13,r5,ror r12
:02014288 50E12089 rscpl  r2,r1,r9,lsl #0x1
:0201428C 20592131 subcss r2,r9,r1,lsr r1
:02014290 55011089 strpl r1,[r1, #-0x89]		;(r1-0x89=*(ffffff77))
:02014294 2E102400 cdpcs 4,0,cr2,cr0,cr0,0
:02014298 00250081 eoreq  r0,r5,r1,lsl #0x1
:0201429C 54238511 unknown
:020142A0 12E02021 rscne  r2,r0,#0x21
:020142A4 210AD12B unknown
:020142A8 5901D530 stmpldb  r1 ,{r4,r5,r8,r10,r12,r14,r15}
:020142AC 3304490C unknown
:020142B0 5F0012E5 swipl 0x000012e5
:020142B4 5500598D strpl r5,[r0, #-0x98d]		;r0-0x98d=*(07fff673)=#0(0x00000000)
:020142B8 108D06E3 addne  r0,r13,r3,ror #0xd
:020142BC 23A906ED movcs  r0,#0xED00000		;r0=248512512(0xed00000)
:020142C0 E59130E2 ldr r3,[r1, #+0xe2]		;r1+0xe2=*(000000e2)
:020142C4 31102D01 tstcc r0,r1,lsl #0x1a
:020142C8 30002040 andcc  r2,r0,r0,asr #0x0
:020142CC 170BA18D strne r10,[r11,-r13, lsl #0x3]
:020142D0 002914E2 eoreq  r1,r9,r2,ror #0x9
:020142D4 A2000D09 andge  r0,r0,#0x240
:020142D8 EFA81039 swi 0x00a81039
:020142DC BD130901 unknown
:020142E0 31228822 unknown
:020142E4 009D1141 addeqs r1,r13,r1,asr #0x2
:020142E8 29299230 stmcsdb  r9!,{r4,r5,r9,r12,r15}
:020142EC 1C028D33 stcne  13,cr8,[r2],{#0x33}
:020142F0 31009153 unknown
:020142F4 19176520 ldmnedb  r7 ,{r5,r8,r10,r13,r14}
:020142F8 20116100 andcss r6,r1,r0,lsl #0x2
:020142FC 9F301520 swils 0x00301520
:02014300 61001581 unknown
:02014304 B1422D51 unknown
:02014308 01EF9823 mvneq  r9,r3,lsr #0x10
:0201430C 4F62091E swimi 0x0062091e
:02014310 00BC0009 adceqs r0,r12,r9
:02014314 498100B1 stmmiib  r1 ,{r0,r4,r5,r7}
:02014318 0228A531 eoreq  r10,r8,#0xC400000
:0201431C D1490F55 unknown
:02014320 29914976 ldmcsib  r1 ,{r1,r2,r4,r5,r6,r8,r11,r14}
:02014324 EC214900 stc  9,cr4,[r1],#-0x0
:02014328 E3581EF1 cmp r8,#0xF10
:0201432C 0101005D unknown
:02014330 10213149 eorne  r3,r1,r9,asr #0x2
:02014334 49F94145 unknown
:02014338 49204D20 stmmidb  r0!,{r5,r8,r10,r11,r14}
:0201433C 4149AC41 unknown
:02014340 17802009 strne r2,[r0, +r9]
:02014344 01290135 unknown
:02014348 49A58149 stmmiib  r5!,{r0,r3,r6,r8,r15}
:0201434C 87014D31 unknown
:02014350 48B70145 ldmmiia  r7!,{r0,r2,r6,r8}
:02014354 2514A149 ldrcs r10,[r4, #-0x149]		;(r4-0x149=*(fffffeb7))
:02014358 E5103D00 ldr r3,[r0, #-0xd00]		;r0-0xd00=*(0ecff300)=#0(0x00000000)
:0201435C E9003920 stmdb  r0 ,{r5,r8,r11,r12,r13}
:02014360 3599FA12 ldrcc r15,[r9, #+0xa12]		;r9+0xa12=*(00000a12)
:02014364 9501BC00 strls r11,[r1, #-0xc00]		;(r1-0xc00=*(fffff400))
:02014368 E1B05100 movs r5,r0,lsl #0x2		;r5=994050048(0x3b400000)
:0201436C 00891812 addeq  r1,r9,r2,lsl r8
:02014370 24009918 strcs r9,[r0],#-0x918
:02014374 A04810BD strgeh r1,[r8],#-0xd
:02014378 76A4E12A unknown
:0201437C 5109311D unknown
:02014380 054D0002 streqb r0,[r13, #-0x2]		;r13-0x2=*(140500eb)=#0(0x00000000)
:02014384 026D1098 rsbeq  r1,r13,#0x98
:02014388 35072930 strcc r2,[r7, #-0x930]		;(r7-0x930=*(fffff7b4))
:0201438C 02154C00 andeqs r4,r5,#0x0
:02014390 A4DA1231 ldrgeb r1,[r10],#+0x231
:02014394 00E00006 rsceq  r0,r0,r6
:02014398 00A00285 adceq  r0,r0,r5,lsl #0x5
:0201439C 27006520 strcs r6,[r0,-r0, lsr #0xa]
:020143A0 0802E207 stmeqda  r2 ,{r0,r1,r2,r9,r13,r14,r15}
:020143A4 2201E280 andcs  r14,r1,#0x8
:020143A8 9DE08011 stclsl 0,cr8,[r0,#+0x44]!
:020143AC 96202810 unknown
:020143B0 89A5E510 stmhiib  r5!,{r4,r8,r10,r13,r14,r15}
:020143B4 00790300 rsbeqs r0,r9,r0,lsl #0x6
:020143B8 7D006D02 unknown
:020143BC 05E96A54 streqb r6,[r9, #+0xa54]!
:020143C0 1FE940F1 swine 0x00e940f1
:020143C4 04000524 streq r0,[r0],#-0x524
:020143C8 20AE0005 adccs  r0,r14,r5
:020143CC E10800DD unknown
:020143D0 40BD1400 adcmis r1,r13,r0,lsl #0x8
:020143D4 AA18E935 bge 0264E8B0
:020143D8 80E1D603 rschi  r13,r1,r3,lsl #0xc
:020143DC 29E1B071 unknown
:020143E0 DC001900 stcle  9,cr1,[r0],{#0x0}
:020143E4 102C0281 eorne  r0,r12,r1,lsl #0x5
:020143E8 1830F996 ldmneda  r0!,{r1,r2,r4,r7,r8,r11,r12,r13,r14,r15}
:020143EC F5E1A045 strnvb r10,[r1, #+0x45]!
:020143F0 A086A110 addge  r10,r6,r0,lsl r1
:020143F4 A1041AE1 unknown
:020143F8 50215900 eorpl  r5,r1,r0,lsl #0x12
:020143FC 61400079 unknown
:02014400 2BA0B900 blcs 00842808
:02014404 011061E3 tsteq r0,r3,ror #0x3
:02014408 61E35709 mvnvs  r5,r9,lsl #0xe
:0201440C C204B510 andgt  r11,r4,#0x4000000
:02014410 3201002A andcc  r0,r1,#0x2A
:02014414 3007204D andcc  r2,r7,r13,asr #0x0
:02014418 4C043015 stcmi  0,cr3,[r4],{#0x15}
:0201441C 8DA01729 stchi  7,cr1,[r0,#+0xa4]!
:02014420 001959E5 andeqs r5,r9,r5,ror #0x13
:02014424 A118C111 tstge r8,r1,lsl r1
:02014428 82201915 eorhi  r1,r0,#0x54000
:0201442C D11029E0 tstle r0,r0,ror #0x13
:02014430 0019201B andeqs r2,r9,r11,lsl r0
:02014434 E16A52B1 strh r5,[r10, #-0x21]!
:02014438 E2899901 add  r9,r9,#0x4000
:0201443C 88048901 stmhida  r4 ,{r0,r8,r11,r15}
:02014440 477901E2 ldrmib r0,da 
:02014444 00FFE8E2 rsceqs r14,r15,r2,ror #0x11
:02014448 0000EAFF unknown
:0201444C 8D040041 unknown
:02014450 003810E8 eoreqs r1,r8,r8,ror #0x1
:02014454 B108E596 swplt r14,r6,r8
:02014458 20E08625 rsccs  r8,r0,r5,lsr #0xc
:0201445C 05A53007 streq r3,[r5, #+0x7]!
:02014460 8D46007D unknown
:02014464 426D1801 rsbmi  r1,r13,#0x10000
:02014468 05000DAC streq r0,[r0, #-0xdac]		;(r0-0xdac=*(fffff254))
:0201446C 0F051785 swieq 0x00051785
:02014470 004D0205 subeq  r0,r13,r5,lsl #0x4
:02014474 9D104D1C unknown
:02014478 F50C276D strnv r2,[r12, #-0x76d]		;(r12-0x76d=*(00e10dcd))
:0201447C 0110010E tsteq r0,r14,lsl #0x2
:02014480 00D1940D sbceqs r9,r1,r13,lsl #0x8
:02014484 88428528 stmhida  r2 ,{r3,r5,r8,r10,r15}^
:02014488 35900001 ldrcc r0,[r0, #+0x1]		;r0+0x1=*(00000001)
:0201448C 29B9150E ldmcsib  r9!,{r1,r2,r3,r8,r10,r12}
:02014490 002FFFFF unknown
:02014494 1CE59FC0 stcnel 15,cr9,[r5],#+0x300
:02014498 240F5509 strcs r5,[r15],#-0x509
:0201449C 229101F1 addcss r0,r1,#0x4000003C
:020144A0 5C0291B8 stcpl  1,cr9,[r2],{#0xb8}
:020144A4 9C850251 stcls  2,cr0,[r5],{#0x51}
:020144A8 51020FFD unknown
:020144AC 0105B9F6 unknown
:020144B0 0031563C eoreqs r5,r1,r12,lsr r6
:020144B4 D8C32D50 stmleia  r3 ,{r4,r6,r8,r10,r11,r13}^
:020144B8 17050011 unknown
:020144BC B5007D73 strlt r7,[r0, #-0xd73]		;(r0-0xd73=*(fffff28d))
:020144C0 FDD951B9 unknown
:020144C4 156C3159 strneb r3,[r12, #-0x159]!
:020144C8 29020C00 stmcsdb  r2 ,{r10,r11}
:020144CC 172D4A11 unknown
:020144D0 57126970 unknown
:020144D4 29E963E3 unknown
:020144D8 39E5978B unknown
:020144DC A0800913 addge  r0,r0,r3,lsl r9
:020144E0 8422F1E1 unknown
:020144E4 8D5016DD unknown
:020144E8 81B070E2 movhis r7,r2,ror #0x1
:020144EC C5412F3C strgtb r2,[r1, #-0xf3c]		;(r1-0xf3c=*(fffff0c4))
:020144F0 2602A500 strcs r10,[r2],-r0, lsl #0xa
:020144F4 01E35906 mvneq  r5,r6,lsl #0x12
:020144F8 11550099 unknown
:020144FC 000D8DC7 andeq  r8,r13,r7,asr #0x1b
:02014500 003119ED eoreqs r1,r1,r13,ror #0x13
:02014504 455A23F9 ldrmib r2,[r10, #-0x3f9]		;(r10-0x3f9=*(fffffc07))
:02014508 DE02F501 cdple 5,0,cr15,cr2,cr1,0
:0201450C 491311E1 ldmmidb  r3 ,{r0,r5,r6,r7,r8,r12}
:02014510 842111E9 unknown
:02014514 1A023168 bne 020A0ABC
:02014518 090BD9EB stmeqdb  r11 ,{r0,r1,r3,r5,r6,r7,r8,r11,r12,r14,r15}
:0201451C 7702E500 strvc r14,[r2,-r0, lsl #0xa]
:02014520 59971421 ldmplib  r7 ,{r0,r5,r10,r12}
:02014524 7827AE24 stmvcda  r7!,{r2,r5,r9,r10,r11,r13,r15}
:02014528 3E953005 cdpcc 0,8,cr3,cr5,cr5,0
:0201452C 040BEB02 streq r14,[r11],#-0xb02
:02014530 E94A4EC9 stmdb  r10 ,{r0,r3,r6,r7,r9,r10,r11,r14}^
:02014534 10E10500 rscne  r0,r1,r0,lsl #0xa
:02014538 15EB01E3 strneb r0,[r11, #+0x1e3]!
:0201453C 98003548 stmlsda  r0 ,{r3,r6,r8,r10,r12,r13}
:02014540 D5940E81 ldrle r0,[r4, #+0xe81]		;r4+0xe81=*(00000e81)
:02014544 00E9440E rsceq  r4,r9,r14,lsl #0x8
:02014548 421001AA andmis r0,r0,#0x8000002A
:0201454C 0F2903E0 swieq 0x002903e0
:02014550 C1201003 unknown
:02014554 8D104CE3 unknown
:02014558 107D42E5 rsbnes r4,r13,r5,ror #0x5
:0201455C D2039180 andle  r9,r3,#0x20
:02014560 F51043F5 ldrnv r4,[r0, #-0x3f5]		;(r0-0x3f5=*(fffffc0b))
:02014564 43A10683 movmi  r0,#0x8300000		;r0=137363456(0x8300000)
:02014568 02D51D35 sbceqs r1,r5,#0xD40
:0201456C FECB072D cdp2 7,12,cr0,cr11,cr13,1
:02014570 750B33F5 strvc r3,[r11, #-0x3f5]		;(r11-0x3f5=*(fffffc0b))
:02014574 D21A4103 andles r4,r10,#0xC0000000
:02014578 B4001106 strlt r1,[r0],#-0x106
:0201457C 07E1C4A0 streqb r12,[r1,+r0, lsr #0x9]!
:02014580 E5C40280 strb r0,[r4, #+0x280]		;r4+0x280=*(00000280)
:02014584 08440108 stmeqda  r4 ,{r3,r8}^
:02014588 00F04401 rsceqs r4,r0,r1,lsl #0x8
:0201458C 45000128 strmi r0,[r0, #-0x128]		;(r0-0x128=*(fffffed8))
:02014590 0045F000 subeq  r15,r5,r0
:02014594 882045B1 stmhida  r0!,{r0,r4,r5,r7,r8,r10,r14}
:02014598 80FF2BE2 rschis r2,r15,r2,ror #0x17
:0201459C 01C0E200 biceq  r14,r0,r0,lsl #0x4
:020145A0 632EE97C unknown
:020145A4 86F5FE60 unknown
:020145A8 8036F560 eorhis r15,r6,r0,ror #0xa
:020145AC 15B546F5 ldrne r4,[r5, #+0x6f5]!
:020145B0 03B96AA8 moveqs r6,#0xA8000		;r6=688128(0xa8000)
:020145B4 AC03B9A8 stcge  9,cr11,[r3],{#0xa8}
:020145B8 979F03B9 unknown
:020145BC 9D950031 unknown
:020145C0 45000515 strmi r0,[r0, #-0x515]		;(r0-0x515=*(fffffaeb))
:020145C4 EDEBFF63 stcl 15,cr15,[r11,#+0x18c]!
:020145C8 3F43211B swicc 0x0043211b
:020145CC 25B71659 ldrcs r1,[r7, #+0x659]!
:020145D0 005DA420 subeqs r10,r13,r0,lsr #0x8
:020145D4 AA01DD09 bge 0208BA00
:020145D8 EBFF6737 bl 01FEE2BC
:020145DC 77454D50 unknown
:020145E0 772D20FD unknown
:020145E4 54415550 strplb r5,[r1],#-0x550
:020145E8 97C94005 strlsb r4,[r9, +r5]
:020145EC F145F145 unknown
:020145F0 034D7AF5 unknown
:020145F4 E513BDB8 ldr r11,[r3, #-0xdb8]		;(r3-0xdb8=*(fffff248))
:020145F8 D149E94B unknown
:020145FC 017A4C23 cmneq r10,r3,lsr #0x18
:02014600 43D15000 bicmis r5,r1,#0x0
:02014604 CD572560 unknown
:02014608 03CD7843 biceq  r7,r13,#0x430000
:0201460C 2514F9B5 ldrcs r15,[r4, #-0x9b5]		;(r4-0x9b5=*(fffff64b))
:02014610 02510811 subeqs r0,r1,#0x110000
:02014614 3100C939 unknown
:02014618 EB113511 bl 02461A64
:0201461C 2E00012F cdpcs 1,0,cr0,cr0,cr15,1
:02014620 11391135 teqne r9,r5,lsr r1
:02014624 0115413D tsteq r5,r13,lsr r1
:02014628 103DBA00 eornes r11,r13,r0,lsl #0x14
:0201462C 2100011D unknown
:02014630 05031F3D streq r1,[r3, #-0xf3d]		;(r3-0xf3d=*(fffff0c3))
:02014634 D5101944 ldrle r1,[r0, #-0x944]		;(r0-0x944=*(fffff6bc))
:02014638 401911D9 ldrmisb r1,[r9], -r9
:0201463C 30001920 andcc  r1,r0,r0,lsr #0x12
:02014640 58740503 unknown
:02014644 5C44054B stcpll 5,cr0,[r4],{#0x4b}
:02014648 F5190011 ldrnv r0,[r9, #-0x11]		;(r9-0x11=*(ffffffef))
:0201464C 44050310 strmi r0,[r5],#-0x310
:02014650 14D54011 ldrneb r4,[r5],#+0x11
:02014654 05031109 streq r1,[r3, #-0x109]		;(r3-0x109=*(fffffef7))
:02014658 C1101144 tstgt r0,r4,asr #0x2
:0201465C 2011EC43 andcss r14,r1,r3,asr #0x18
:02014660 110DB5BA strneh r11,[r13, -r10]
:02014664 7D1A4110 unknown
:02014668 1C43C915 stcnel 9,cr12,[r3],{#0x15}
:0201466C 5F580011 swipl 0x00580011
:02014670 146D1521 unknown
:02014674 79580329 ldmvcdb  r8 ,{r0,r3,r5,r8,r9}^
:02014678 01B50CC6 moveqs r0,r6,asr #0x19
:0201467C 55D77255 ldrplb r7,[r7, #+0x255]		;r7+0x255=*(00000339)
:02014680 55F255F2 ldrplb r5,[r2, #+0x5f2]!
:02014684 101D95F2 ldrnesh r9,[r13], -r2
:02014688 17E3A090 unknown
:0201468C 81E20D95 unknown
:02014690 21F10025 mvncss r0,r5,lsr #0x0
:02014694 43911831 orrmis r1,r1,#0x310000
:02014698 00A1797A adceq  r7,r1,r10,ror r9
:0201469C 12391395 eornes r1,r9,#0x54000002
:020146A0 0B010D08 bleq 02057AC8
:020146A4 572802DD unknown
:020146A8 ED270001 stc  0,cr0,[r7,#-0x4]!
:020146AC 0B42D914 bleq 030CAB04
:020146B0 011142D5 ldreqsb r4,[r1, -r5]
:020146B4 1031AD00 eornes r10,r1,r0,lsl #0x1a
:020146B8 18000D17 stmneda  r0 ,{r0,r1,r2,r4,r8,r10,r11}
:020146BC 391C800D ldmccdb  r12 ,{r0,r2,r3,r15}
:020146C0 D5800D13 strle r0,[r0, #+0xd13]		;r0+0xd13=*(00000d13)
:020146C4 121BCD18 andnes r12,r11,#0x600
:020146C8 5114700D tstpl r4,r13
:020146CC A5600D13 strgeb r0,[r0, #-0xd13]!
:020146D0 1735EA02 ldrne r14,[r5,-r2, lsl #0x14]!
:020146D4 028D600D addeq  r6,r13,#0xD
:020146D8 11DC000D bicnes r0,r12,r13
:020146DC 4F11001D swimi 0x0011001d
:020146E0 91033581 unknown
:020146E4 11D022A5 bicnes r2,r0,r5,lsr #0x5
:020146E8 4A110C9D bmi 02457964
:020146EC 1105E591 swpne r14,r1,r5
:020146F0 134D2435 unknown
:020146F4 1A891089 bne 00258920
:020146F8 00A5E5F5 unknown
:020146FC 0F3D0413 swieq 0x003d0413
:02014700 040B0903 streq r0,[r11],#-0x903
:02014704 350B0953 strcc r0,[r11, #-0x953]		;(r11-0x953=*(fffff6ad))
:02014708 00254213 eoreq  r4,r5,r3,lsl r2
:0201470C 5B833598 blpl 000E1D74
:02014710 F3352B66 teqnv r5,#0x19800
:02014714 63352B3D teqvs r5,#0xF400
:02014718 952CF335 strls r15,[r12, #-0x335]!
:0201471C 5F833512 swipl 0x00833512
:02014720 EB02306F bl 020A08E4
:02014724 099F1148 ldmeqib  r15 ,{r3,r6,r8,r12}
:02014728 3540F220 strccb r15,[r0, #-0x220]		;(r0-0x220=*(fffffde0))
:0201472C 1E287533 mcrne 5,1,r7,cr8,cr3,{1}
:02014730 6DEB0277 stcvsl 2,cr0,[r11,#+0x1dc]!
:02014734 E2431D18 sub  r1,r3,#0x600
:02014738 1F2DEB01 swine 0x002deb01
:0201473C 4400914C strmi r9,[r0],#-0x14c
:02014740 333528FD teqcc r5,#0xFD0000
:02014744 17AD6A42 strne r6,r5,#0xFD0000
:02014748 3513E1B0 ldrcc r14,[r3, #-0x1b0]		;(r3-0x1b0=*(fffffe50))
:0201474C 11A58953 movne  r8,r3,asr r9
:02014750 23319D30 teqcs r1,#0xC00
:02014754 CD433104 unknown
:02014758 333529FD teqcc r5,#0x3F4000
:0201475C 1901150E stmnedb  r1 ,{r1,r2,r3,r8,r10,r12}
:02014760 21155D13 tstcs r5,r3,lsl r13
:02014764 AD037D84 unknown
:02014768 C4037DC4 strgt r7,[r3],#-0xdc4
:0201476C C491B2E5 ldrgt r11,[r1],#+0x2e5
:02014770 C482037D strgt r0,[r2],#+0x37d
:02014774 7DD4037D unknown
:02014778 03E5C443 mvneq  r12,#0x43000000
:0201477C 018A2D35 orreq  r2,r10,r5,lsr r13
:02014780 C0033900 andgt  r3,r3,r0,lsl #0x12
:02014784 96B00339 unknown
:02014788 4BC8F37D blmi 01251584
:0201478C 664B437D unknown
:02014790 F158EBFF ldrnvsh r14,[r8, #-0xbf]		;(r8-0xbff=*(ffffff41))
:02014794 C112C100 tstgt r2,r0,lsl #0x2
:02014798 8922C98B stmhidb  r2!,{r0,r1,r3,r7,r8,r11,r14,r15}
:0201479C 0090FFE2 addeqs r15,r0,r2,ror #0x1f
:020147A0 695802E2 ldmvsdb  r8 ,{r1,r5,r6,r7,r9}^
:020147A4 29A42941 stmcsib  r4!,{r0,r6,r8,r11,r13}
:020147A8 11F429F4 ldrnesh r2,[r4, #+0x94]!
:020147AC 3EFFFF54 mrccc 15,7,r15,cr15,cr4,{2}
:020147B0 E28B0205 add  r0,r11,#0x50000000
:020147B4 7900B0FF stmvcdb  r0 ,{r0,r1,r2,r3,r4,r5,r6,r7,r12,r13,r15}
:020147B8 E3415B0B unknown
:020147BC 9AFFFF1E bls 0201443C
:020147C0 5D435578 unknown
:020147C4 0001C0F3 unknown
:020147C8 EF034DEE swi 0x00034dee
:020147CC 09B6190C ldmeqib  r6!,{r2,r3,r8,r11,r12}
:020147D0 51658C48 unknown
:020147D4 0355F843 cmpeq r5,#0x430000
:020147D8 10035560 andne  r5,r3,r0,ror #0xa
:020147DC 95F35503 ldrlsb r5,[r3, #+0x503]!
:020147E0 EBFFFD24 bl 02013C78
:020147E4 02F459F1 rsceqs r5,r4,#0x3C4000
:020147E8 20900105 addcss r0,r0,r5,lsl #0x2
:020147EC A9300021 ldmgedb  r0!,{r0,r5}
:020147F0 9310103A tstls r0,#0x3A
:020147F4 00120AE5 andeqs r0,r2,r5,ror #0x15
:020147F8 A5AEE111 strge r14,[r14, #+0x111]!
:020147FC 20001200 andcs  r1,r0,r0,lsl #0x4
:02014800 0101D9E0 unknown
:02014804 0210A9E0 andeqs r10,r0,#0x380000
:02014808 52100179 andpls r0,r0,#0x4000001E
:0201480C 34E58320 unknown
:02014810 10AD00A5 adcne  r0,r13,r5,lsr #0x1
:02014814 701A50B1 ldrvch r5,[r10], -r1
:02014818 1EE910B1 mcrne 0,7,r1,cr9,cr1,{5}
:0201481C 191240B5 ldmnedb  r2 ,{r0,r2,r4,r5,r7,r14}
:02014820 2019A400 andcss r10,r9,r0,lsl #0x8
:02014824 19D700F5 ldmneib  r7 ,{r0,r2,r4,r5,r6,r7}^
:02014828 19110910 ldmnedb  r1 ,{r4,r8,r11}
:0201482C 00190F40 andeqs r0,r9,r0,asr #0x1e
:02014830 10E90288 rscne  r0,r9,r8,lsl #0x5
:02014834 9110B197 unknown
:02014838 E591402D ldr r4,[r1, #+0x2d]		;r1+0x2d=*(0000002d)
:0201483C 20A10ED9 unknown
:02014840 4011656C andmis r6,r1,r12,ror #0xa
:02014844 A1301110 teqge r0,r0,lsl r1
:02014848 42955820 addmis r5,r5,#0x200000
:0201484C AD029114 unknown
:02014850 D2111E51 andles r1,r1,#0x510
:02014854 E9001D84 stmdb  r0 ,{r2,r7,r8,r10,r11,r12}
:02014858 03711412 cmneq r1,#0x12000000
:0201485C 00255B7C eoreq  r5,r5,r12,ror r11
:02014860 451651DD ldrmi r5,[r6, #-0x1dd]		;(r6-0x1dd=*(000a7e23))
:02014864 00757541 rsbeqs r7,r5,r1,asr #0xa
:02014868 0E2901F1 mcreq 1,1,r0,cr9,cr1,{7}
:0201486C ED0111EB unknown
:02014870 160E8912 unknown
:02014874 89064E89 stmhidb  r6 ,{r0,r3,r7,r9,r10,r11,r14}
:02014878 61570E4E cmpvs r7,r14,asr #0x1c
:0201487C 0100111A unknown
:02014880 8D0D8011 unknown
:02014884 0200111A andeq  r1,r0,#0x80000006
:02014888 2D60116B stccsl 1,cr1,[r0,#-0x1ac]!
:0201488C 111AB902 tstne r10,r2,lsl #0x12
:02014890 80110300 andhis r0,r1,r0,lsl #0x6
:02014894 AF1AE503 swige 0x001ae503
:02014898 AD006901 unknown
:0201489C 02A58A0F adceq  r8,r5,#0xF000
:020148A0 44B564E9 unknown
:020148A4 B5F60059 ldrltb r0,[r6, #+0x59]!
:020148A8 C5658D22 strgtb r8,[r5, #-0xd22]!
:020148AC B1217506 unknown
:020148B0 A534D912 ldrge r13,[r4, #-0x912]!
:020148B4 6548F910 strvsb r15,[r8, #-0x910]		;(r8-0x910=*(fffff6f0))
:020148B8 B9350900 ldmltdb  r5!,{r8,r11}
:020148BC C2B93EF2 adcgts r3,r9,#0xF20
:020148C0 022E2F91 eoreq  r2,r14,#0x244
:020148C4 42B960EB adcmis r6,r9,#0xEB
:020148C8 52B97624 adcpls r7,r9,#0x2400000
:020148CC 76C802F9 unknown
:020148D0 E14F32B9 mrs r3,SPSRstrh r3,[r15, #-0x29]		;r15-0x29=*(020148af)=#-1028005453(0xc2b9e1b3)
:020148D4 1B71EB01 blne 03C8F4E0
:020148D8 76C211E1 strvcb r1,[r15, #-0x29]		;r15-0x29=*(020148af)=#-1028005453(0xc2b9e1b3)
:020148DC 7432B9FC unknown
:020148E0 2532B969 ldrcs r11,[r2, #-0x969]!
:020148E4 09A492B9 stmeqib  r4!,{r0,r3,r4,r5,r7,r9,r12,r15}
:020148E8 42B9FFC5 adcmis r15,r9,#0x314
:020148EC B9184D20 ldmltdb  r8 ,{r5,r8,r10,r11,r14}
:020148F0 35FCA5C2 ldrccb r10,[r12, #+0x5c2]!
:020148F4 F2B992B9 adcnvs r9,r9,#0x9000000B
:020148F8 000100D8 unknown
:020148FC 41D80041 bicmis r0,r8,r1,asr #0x0
:02014900 B9E1B300 unknown
:02014904 B9FC7DC2 unknown
:02014908 BDB01172 ldclt  1,cr1,[r0,#+0x1c8]!
:0201490C F2BD9252 adcnvs r9,r13,#0x20000005
:02014910 94027594 strls r7,[r2],#-0x594
:02014914 2003A110 andcs  r10,r3,r0,lsl r1
:02014918 95A50E29 strls r0,[r5, #+0xe29]!
:0201491C 2DB6F50D ldccs  5,cr15,[r6,#+0x34]!
:02014920 6B1E4900 blvs 027A6D28
:02014924 5A0C0669 bpl 023162D0
:02014928 065D2105 ldreqb r2,[r13],-r5, lsl #0x2
:0201492C 9D72BDFB ldclsl 13,cr11,[r2,#-0x3ec]!
:02014930 40A1105C adcmi  r1,r1,r12,asr r0
:02014934 128D5B7D addne  r5,r13,#0x1F400
:02014938 23898F8D orrcs  r8,r9,#0x234
:0201493C D1430055 unknown
:02014940 02D56005 sbceqs r6,r5,#0x5
:02014944 12D5F8AF sbcnes r15,r5,#0xAF0000
:02014948 19E01F99 unknown
:0201494C 14C97002 strneb r7,[r9],#+0x2
:02014950 020CF286 andeq  r15,r12,#0x60000008
:02014954 020CF000 andeq  r15,r12,#0x0
:02014958 0CEC00F8 stceql 0,cr0,[r12],#+0x3e0
:0201495C 0CED7802 stceql 8,cr7,[r13],#+0x8
:02014960 4098E2C9 addmis r14,r8,r9,asr #0x5
:02014964 C974C2C9 ldmgtdb  r4!,{r0,r3,r6,r7,r9,r14,r15}^
:02014968 D9029002 stmledb  r2 ,{r1,r12,r15}
:0201496C 710369D2 unknown
:02014970 797CE501 ldmvcdb  r12!,{r0,r8,r10,r13,r14,r15}^
:02014974 05995400 ldreq r5,[r9, #+0x400]		;r9+0x400=*(00000400)
:02014978 BD0812BD unknown
:0201497C C95A2000 ldmgtdb  r10 ,{r13}^
:02014980 00596D06 subeqs r6,r9,r6,lsl #0x1a
:02014984 F2197219 andnvs r7,r9,#0x90000001
:02014988 F219F219 andnvs r15,r9,#0x90000001
:0201498C 42997D74 addmis r7,r9,#0x1D00
:02014990 A1721709 cmnge r2,r9,lsl #0xe
:02014994 5C51B500 ldcpll 5,cr11,[r1],{#0x0}
:02014998 5B6B4119 blpl 03AE4E04
:0201499C 0204000D andeq  r0,r4,#0xD
:020149A0 010AE59F swpeq r14,r15,r10
:020149A4 C1E70190 unknown
:020149A8 0D64E209 stceql 2,cr14,[r4,#-0x24]!
:020149AC 31102100 tstcc r0,r0,lsl #0x2
:020149B0 6972030B unknown
:020149B4 10F9010D rscnes r0,r9,r13,lsl #0x2
:020149B8 8A0029E8 bhi 0201F160
:020149BC E0158A10 ands r8,r5,r0,lsl r10
:020149C0 E0800101 add  r0,r0,r1,lsl #0x2
:020149C4 06B98008 unknown
:020149C8 B0521980 sublts r1,r2,r0,lsl #0x13
:020149CC B00313A0 andlt  r1,r3,r0,lsr #0x7
:020149D0 310103A0 unknown
:020149D4 00255612 eoreq  r5,r5,r2,lsl r6
:020149D8 B1C01061 biclt  r1,r0,r1,ror #0x0
:020149DC DF109900 swile 0x00109900
:020149E0 3501496D strcc r4,[r1, #-0x96d]		;(r1-0x96d=*(fffff693))
:020149E4 35C17021 strccb r7,[r1, #+0x21]		;r1+0x21=*(00000021)
:020149E8 11291221 unknown
:020149EC BB00694A bllt 0202EF1C
:020149F0 05E1224D streqb r2,[r1, #+0x24d]!
:020149F4 F24DF24D subnv  r15,r13,#0xD0000004
:020149F8 70024DE2 andvc  r4,r2,r2,ror #0x1b
:020149FC 75AF424D strvc r4,[r15, #+0x24d]!
:02014A00 E5524D75 ldrb r4,[r2, #-0xd75]		;(r2-0xd75=*(0000d68b))
:02014A04 19224D08 stmnedb  r2!,{r3,r8,r10,r11,r14}
:02014A08 C7824D09 strgt r4,[r2,+r9, lsl #0x1a]
:02014A0C 2500457C strcs r4,[r0, #-0x57c]		;(r0-0x57c=*(fffffa84))
:02014A10 4DC5E10E unknown
:02014A14 4D1641D2 unknown
:02014A18 F30E0562 unknown
:02014A1C FC500455 ldc2l 4,cr0,[r0],{#0x55}
:02014A20 0114724D tsteq r4,r13,asr #0x4
:02014A24 49F6B24D ldmmiib  r6!,{r0,r2,r3,r6,r9,r12,r13,r15}^
:02014A28 4D50924D unknown
:02014A2C 0100E8F2 unknown
:02014A30 E8004500 stmda  r0 ,{r8,r10,r14}
:02014A34 32004565 andcc  r4,r0,#0x19400000
:02014A38 50000D95 mulpl  r0,r5,r13
:02014A3C 15DD324D ldrneb r3,[r13, #+0x24d]		;r13+0x24d=*(1405033a)=#0(0x00000000)
:02014A40 824D69CE subhi  r6,r13,#0x338000
:02014A44 A1524D07 cmpge r2,r7,lsl #0x1a
:02014A48 F24D124D subnv  r1,r13,#0xD0000004
:02014A4C 9F3500A0 swils 0x003500a0
:02014A50 0DF10E5D ldceql 14,cr0,[r1,#+0x174]!
:02014A54 9500B520 strls r11,[r0, #-0x520]		;(r0-0x520=*(fffffae0))
:02014A58 5610824D ldrpl r8,[r0, #-0x520]		;(r0-0x520=*(fffffae0))
:02014A5C 4D1455B8 unknown
:02014A60 124DBB62 subne  r11,r13,#0x18800
:02014A64 8D0A016D unknown
:02014A68 FAFBB601 blx 01F02274
:02014A6C 5FC5EBFF swipl 0x00c5ebff
:02014A70 5843F954 stmplda  r3 ,{r2,r4,r6,r8,r11,r12,r13,r14,r15}^
:02014A74 5C400550 stcpll 5,cr0,[r0],{#0x50}
:02014A78 05604005 streqb r4,[r0, #-0x5]!
:02014A7C 40056440 andmi  r6,r5,r0,asr #0x8
:02014A80 40055568 andmi  r5,r5,r8,ror #0xa
:02014A84 7040056C subvc  r0,r0,r12,ror #0xa
:02014A88 59059D00 stmpldb  r5 ,{r8,r10,r11,r12,r15}
:02014A8C 7B038500 blvc 020F5E94
:02014A90 F57401ED ldrnvb r0,[r4, #-0x1ed]!
:02014A94 8501F941 strhi r15,[r1, #-0x941]		;(r1-0x941=*(fffff6bf))
:02014A98 7E74C42F cdpvc 4,6,cr12,cr4,cr15,1
:02014A9C 82C4021C sbchi  r0,r4,#0xC0000001
:02014AA0 0080021C addeq  r0,r0,r12,lsl r2
:02014AA4 1CA131F5 stcne  1,cr3,[r1],#+0x3d4
:02014AA8 EDB021E9 ldc  1,cr2,[r0,#+0x3a4]!
:02014AAC 01D97841 biceqs r7,r9,r1,asr #0x10
:02014AB0 54D712C9 ldrplb r1,[r7],#+0x2c9
:02014AB4 01BC02C9 moveqs r0,r9,asr #0x5
:02014AB8 65057115 strvs r7,[r5, #-0x115]		;r5-0x115=*(3b3ffeeb)=#0(0x00000000)
:02014ABC 09520116 ldmeqdb  r2 ,{r1,r2,r4,r8}^
:02014AC0 75166142 ldrvc r6,[r6, #-0x142]		;(r6-0x142=*(000a7ebe))
:02014AC4 00D13200 sbceqs r3,r1,r0,lsl #0x4
:02014AC8 9400B997 strls r11,[r0],#-0x997
:02014ACC 98003557 stmlsda  r0 ,{r0,r1,r2,r4,r6,r8,r10,r12,r13}
:02014AD0 59016111 stmpldb  r1 ,{r0,r4,r8,r13,r14}
:02014AD4 0905E5D0 stmeqdb  r5 ,{r4,r6,r7,r8,r10,r13,r14,r15}
:02014AD8 80040CD9 unknown
:02014ADC 096101E5 unknown
:02014AE0 F0020179 andnv  r0,r2,r9,ror r1
:02014AE4 0D158F39 unknown
:02014AE8 09025970 stmeqdb  r2 ,{r4,r5,r6,r8,r11,r12,r14}
:02014AEC 0C5D0E2D ldceql 14,cr0,[r13],{#0x2d}
:02014AF0 001D6A55 andeqs r6,r13,r5,asr r10
:02014AF4 10651FCD rsbne  r1,r5,r13,asr #0x1f
:02014AF8 070A5168 streq r5,r1,r5,r13,asr #0x1f
:02014AFC 574C0199 unknown
:02014B00 E5000964 str r0,[r0, #-0x964]		;(r0-0x964=*(fffff69c))
:02014B04 01B57F42 moveqs r7,r2,asr #0x1e
:02014B08 6D4B512D unknown
:02014B0C B148B600 unknown
:02014B10 8D0F299F unknown
:02014B14 0800D0E2 stmeqda  r0 ,{r1,r5,r6,r7,r12,r14,r15}
:02014B18 7D2EE1D0 stcvc  1,cr14,[r14,#-0x340]!
:02014B1C E51C9500 ldr r9,[r12, #-0x500]		;(r12-0x500=*(00e1103a))
:02014B20 3F1EC959 swicc 0x001ec959
:02014B24 5523DD78 strpl r13,[r3, #-0xd78]!
:02014B28 04511000 ldreqb r1,[r1],#-0x0
:02014B2C B14E0051 unknown
:02014B30 115B1802 cmpne r11,r2,lsl #0x10
:02014B34 E120099F unknown
:02014B38 01310274 teqeq r1,r4,ror r2
:02014B3C 228D4498 addcs  r4,r13,#0x98000000
:02014B40 EB02750D bl 020B1F7C
:02014B44 E01C2104 ands r2,r12,r4,lsl #0x2
:02014B48 B5EB0141 strltb r0,[r11, #+0x141]!
:02014B4C 04254817 unknown
:02014B50 D1002933 unknown
:02014B54 31E1D403 mvncc  r13,r3,lsl #0x8
:02014B58 90003D68 andls  r3,r0,r8,ror #0x1a
:02014B5C 0826E1B0 stmeqda  r6!,{r4,r5,r7,r8,r13,r14,r15}
:02014B60 110D131D unknown
:02014B64 106101D9 unknown
:02014B68 201F6109 andcss r6,r15,r9,lsl #0x2
:02014B6C 30AF0CAD adccc  r0,r15,r13,lsr #0x19
:02014B70 19BCE3A0 ldmneib  r12!,{r5,r7,r8,r9,r13,r14,r15}
:02014B74 211A3100 tstcs r10,r0,lsl #0x2
:02014B78 81B00329 movhis r0,r9,lsr #0x6		;r0=0(0x0)
:02014B7C 9009201C andls  r2,r9,r12,lsl r0
:02014B80 067101E5 unknown
:02014B84 0009410D andeq  r4,r9,r13,lsl #0x2
:02014B88 8D103962 unknown
:02014B8C 35002A3F strcc r2,[r0, #-0xa3f]		;(r0-0xa3f=*(fffff5c1))
:02014B90 C0027503 andgt  r7,r2,r3,lsl #0xa
:02014B94 E381107D orr  r1,r1,#0x7D
:02014B98 45C01004 strmib r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:02014B9C 45408C20 strmib r8,[r0, #-0xc20]		;(r0-0xc20=*(fffff3e0))
:02014BA0 40458C00 submi  r8,r5,r0,lsl #0x18
:02014BA4 000D949E muleq  r13,r14,r4
:02014BA8 E52589A0 str r8,[r5, #-0x9a0]!
:02014BAC 35182502 ldrcc r2,[r8, #-0x502]		;(r8-0x502=*(fffffafe))
:02014BB0 ADFB3A00 ldcgel 10,cr3,[r11,#+0x0]!
:02014BB4 E54C8911 strb r8,[r12, #-0x911]		;(r12-0x911=*(00e10c29))
:02014BB8 95C97010 strlsb r7,[r9, #+0x10]		;r9+0x10=*(00000010)
:02014BBC 00111121 andeqs r1,r1,r1,lsr #0x2
:02014BC0 C95150B2 ldmgtdb  r1 ,{r1,r4,r5,r7,r12,r14}^
:02014BC4 C96014E1 unknown
:02014BC8 40D90A61 sbcmis r0,r9,r1,ror #0x14
:02014BCC 0A0980E5 beq 02274F68
:02014BD0 E5C90015 strb r0,[r9, #+0x15]		;r9+0x15=*(00000015)
:02014BD4 44841C75 strmi r1,[r4],#+0xc75
:02014BD8 A1440B75 unknown
:02014BDC 00550B0B subeqs r0,r5,r11,lsl #0x16
:02014BE0 612A948C unknown
:02014BE4 2075B89E unknown
:02014BE8 A5FFFFB5 ldrgeb r15,[r15, #+0xfb5]!
:02014BEC 64452722 strvsb r2,[r5],#-0x722
:02014BF0 BD54EBFF unknown
:02014BF4 6C3D8D2A ldcvs  13,cr8,[r13],#-0xa8
:02014BF8 A97E3013 unknown
:02014BFC 9500013B strls r0,[r0, #-0x13b]		;(r0-0x13b=*(fffffec5))
:02014C00 0001841B andeq  r8,r1,r11,lsl r4
:02014C04 AE3B91C0 cdpge 1,2,cr9,cr11,cr0,6
:02014C08 5DEDE05D stcpll 0,cr14,[r13,#+0x174]!
:02014C0C A4F05D20 unknown
:02014C10 1029105D eorne  r1,r9,r13,asr r0
:02014C14 5DED205D stcpll 0,cr2,[r13,#+0x174]!
:02014C18 5D6011F0 stcpll 1,cr1,[r0,#-0x3c0]!
:02014C1C D90A51F0 stmledb  r10 ,{r4,r5,r6,r7,r8,r12,r14}
:02014C20 0049342A subeq  r3,r9,r10,lsr #0x8
:02014C24 040190B9 streq r9,[r1],#-0xb9
:02014C28 0D81018D unknown
:02014C2C 1000BD5F andne  r11,r0,r15,asr r13
:02014C30 3006FD58 andcc  r15,r6,r8,asr r13
:02014C34 C5200E01 strgt r0,[r0, #-0xe01]!
:02014C38 83102D1D tsthi r0,#0x740
:02014C3C 2D8C35E5 unknown
:02014C40 40290A75 eormi  r0,r9,r5,ror r10
:02014C44 1C0AA508 stcne  5,cr10,[r10],{#0x8}
:02014C48 C9AC1011 stmgtib  r12!,{r0,r4,r12}
:02014C4C D11EB91F tstle r14,r15,lsl r9
:02014C50 ED5FF90A unknown
:02014C54 F50A3D01 strnv r3,[r10, #-0xd01]		;(r10-0xd01=*(fffff2ff))
:02014C58 E580E730 str r14,[r0, #+0x730]		;r0+0x730=*(00000730)
:02014C5C ED0AC908 unknown
:02014C60 0D019D19 unknown
:02014C64 E478D000 unknown
:02014C68 E2822001 add  r2,r2,#0x1
:02014C6C 000220FF unknown
:02014C70 E3520085 cmp r2,#0x85
:02014C74 E4C13001 strb r3,[r1],#+0x1
:02014C78 087D01F9 unknown
:02014C7C B9F01A51 unknown
:02014C80 09D95C0A ldmeqib  r9 ,{r1,r3,r10,r11,r12,r14}^
:02014C84 6BAC1039 blvs 00B18D70
:02014C88 25140025 ldrcs r0,[r4, #-0x25]		;(r4-0x25=*(ffffffdb))
:02014C8C 35E5D120 strccb r13,[r5, #+0x120]!
:02014C90 25202C11 strcs r2,[r0, #-0xc11]!
:02014C94 002DE5CD eoreq  r14,r13,r13,asr #0xb
:02014C98 0979E5CD ldmeqdb  r9!,{r0,r2,r3,r6,r7,r8,r10,r13,r14,r15}^
:02014C9C 8DC00A55 unknown
:02014CA0 E7D100D5 unknown
:02014CA4 88014D01 stmhida  r1 ,{r0,r8,r10,r11,r14}
:02014CA8 E59F2219 ldr r2,[r15, #+0x219]		;r15+0x219=*(02014ec9)=#274796649(0x10611069)
:02014CAC 20160D18 andcss r0,r6,r8,lsl r13
:02014CB0 0844E58D stmeqda  r4 ,{r0,r2,r3,r7,r8,r10,r13,r14,r15}^
:02014CB4 2E79D119 mrccs 1,3,r13,cr9,cr9,{0}
:02014CB8 006D2018 rsbeq  r2,r13,r8,lsl r0
:02014CBC 64AB0A75 unknown
:02014CC0 8D2BED65 stchi  13,cr14,[r11,#-0x194]!
:02014CC4 0031031E eoreqs r0,r1,r14,lsl r3
:02014CC8 1D691405 stcnel 4,cr1,[r9,#-0x14]!
:02014CCC 75100196 ldrvc r0,[r0, #-0x196]		;(r0-0x196=*(fffffe6a))
:02014CD0 A0142020 andges r2,r4,r0,lsr #0x0
:02014CD4 841C55E1 ldrhi r5,[r12],#-0x5e1
:02014CD8 910140FF unknown
:02014CDC 0019EF6C andeqs r14,r9,r12,ror #0x1e
:02014CE0 68042D1D stmvsda  r4 ,{r0,r2,r3,r4,r8,r10,r11,r13}
:02014CE4 5F96E1A0 swipl 0x0096e1a0
:02014CE8 101DEBFF ldrnesh r14,[r13], -r15
:02014CEC E8C05C75 stmia  r0 ,{r0,r2,r4,r5,r6,r10,r11,r12,r14}^
:02014CF0 1CEBFF90 stcnel 15,cr15,[r11],#+0x240
:02014CF4 2E1804ED cdpcs 4,0,cr0,cr8,cr13,7
:02014CF8 02EB0220 rsceq  r0,r11,#0x2
:02014CFC 691C4075 ldmvsdb  r12 ,{r0,r2,r4,r5,r6,r14}
:02014D00 282B5000 stmcsda  r11!,{r12,r14}
:02014D04 711CEB02 tstvc r12,r2,lsl #0x16
:02014D08 00023640 andeq  r3,r2,r0,asr #0xc
:02014D0C C950080A ldmgtdb  r0 ,{r1,r3,r11}^
:02014D10 01203D07 unknown
:02014D14 00010400 andeq  r0,r1,r0,lsl #0x8
:02014D18 822E1008 eorhi  r1,r14,#0x8
:02014D1C 01FC27E5 mvneqs r2,r5,ror #0xf
:02014D20 050F2B65 streq r2,[r15, #-0xb65]		;r15-0xb65=*(020141c3)=#-1794823451(0x95052ae5)
:02014D24 2008A000 andcs  r10,r8,r0
:02014D28 1061E290 unknown
:02014D2C 10D01009 sbcnes r1,r0,r9
:02014D30 610019E5 unknown
:02014D34 D010BE20 andles r11,r0,r0,lsr #0x1c
:02014D38 100601E1 andne  r0,r6,r1,ror #0x3
:02014D3C 1004E082 andne  r14,r4,r2,lsl #0x1
:02014D40 11306181 teqne r0,r1,lsl #0x3
:02014D44 1035C00E eornes r12,r5,r14
:02014D48 A5003503 strge r3,[r0, #-0x503]		;(r0-0x503=*(fffffafd))
:02014D4C 0B95011D bleq 005551C8
:02014D50 3A251009 bcc 02958D7C
:02014D54 2903CDED stmcsdb  r3 ,{r0,r2,r3,r5,r6,r7,r8,r10,r11,r14,r15}
:02014D58 0C456D1E stceql 13,cr6,[r5],{#0x1e}
:02014D5C 09159010 ldmeqdb  r5 ,{r4,r12,r15}
:02014D60 01138700 tsteq r3,r0,lsl #0xe
:02014D64 00108010 andeqs r8,r0,r0,lsl r0
:02014D68 1200A010 andne  r10,r0,#0x10
:02014D6C 0CE35100 stceql 1,cr5,[r3],#+0x0
:02014D70 28AD1B11 stmcsia  r13!,{r0,r4,r8,r9,r11,r12}
:02014D74 B120B5D1 unknown
:02014D78 B606DD03 strlt r13,[r6],-r3, lsl #0x1a
:02014D7C 0C05D100 stceq  1,cr13,[r5],{#0x0}
:02014D80 0422E081 unknown
:02014D84 44D51525 ldrmib r1,[r5],#+0x525
:02014D88 0A62352D beq 038A2244
:02014D8C 1E108120 cdpne 1,0,cr8,cr0,cr0,1
:02014D90 00001500 andeq  r1,r0,r0,lsl #0xa
:02014D94 10080D41 andne  r0,r8,r1,asr #0x1a
:02014D98 F10AE592 swpnv r14,r2,r10
:02014D9C E0825026 add  r5,r2,r6,lsr #0x0
:02014DA0 25890655 strcs r0,[r9, #+0x655]		;r9+0x655=*(00000655)
:02014DA4 71241011 unknown
:02014DA8 09102918 ldmeqdb  r0 ,{r3,r4,r8,r11,r13}
:02014DAC 1000150E andne  r1,r0,r14,lsl #0xa
:02014DB0 29B68029 ldmcsib  r6!,{r0,r3,r5,r15}
:02014DB4 FF70AE00 swinv 0x0070ae00
:02014DB8 9F0806D9 swils 0x000806d9
:02014DBC 111589E5 tstne r5,r5,ror #0x13
:02014DC0 17F8C410 unknown
:02014DC4 201CE59F mulcss r12,r15,r5
:02014DC8 EC00E590 stc  5,cr14,[r0],{#0x90}
:02014DCC 29066D07 stmcsdb  r6 ,{r0,r1,r2,r8,r10,r11,r13,r14}
:02014DD0 B6201580 unknown
:02014DD4 B4A40019 unknown
:02014DD8 4DE1C101 stcmil 1,cr12,[r1,#+0x4]!
:02014DDC 07E0004D streqb r0,[r1,#+0x4]!
:02014DE0 60082120 andvs  r2,r8,r0,lsr #0x2
:02014DE4 A12DDD90 unknown
:02014DE8 D002B419 andle  r11,r2,r9,lsl r4
:02014DEC 900AE119 andls  r14,r10,r9,lsl r1
:02014DF0 9980044D stmlsib  r0 ,{r0,r2,r3,r6,r10}
:02014DF4 05FDA005 ldreqb r10,[r13, #+0x5]!
:02014DF8 918DA0A8 orrls  r10,r13,r8,lsr #0x1
:02014DFC 00017324 andeq  r7,r1,r4,lsr #0x6
:02014E00 4704B89A unknown
:02014E04 B050E59F unknown
:02014E08 007EE28D rsbeqs r14,r14,r13,lsl #0x5
:02014E0C 20E2440C rsccs  r4,r2,r12,lsl #0x8
:02014E10 01240001 unknown
:02014E14 51502800 cmppl r0,r0,lsl #0x10
:02014E18 40180102 andmis r0,r8,r2,lsl #0x2
:02014E1C 29690659 unknown
:02014E20 70243908 eorvc  r3,r4,r8,lsl #0x12
:02014E24 000C816B andeq  r8,r12,r11,ror #0x2
:02014E28 D004E18D andle  r14,r4,r13,lsl #0x3
:02014E2C 000970E7 andeq  r7,r9,r7,ror #0x1
:02014E30 00095989 andeq  r5,r9,r9,lsl #0x13
:02014E34 AA000103 bge 02015248
:02014E38 82000550 andhi  r0,r0,#0x14000000
:02014E3C 41016153 unknown
:02014E40 A08FF124 addge  r15,r15,r4,lsr #0x2
:02014E44 69060104 stmvsdb  r6 ,{r2,r8}
:02014E48 044D0101 streqb r0,[r13],#-0x101
:02014E4C 010BB901 unknown
:02014E50 550101CD strpl r0,[r1, #-0x1cd]		;(r1-0x1cd=*(fffffe33))
:02014E54 01FFEA00 mvneqs r14,r0,lsl #0x14
:02014E58 0001FE00 andeq  r15,r1,r0,lsl #0x1c
:02014E5C A80001FD stmgeda  r0 ,{r0,r2,r3,r4,r5,r6,r7,r8}
:02014E60 FB0001FC blx 02015660
:02014E64 01FA0001 mvneqs r0,r1
:02014E68 0001F900 andeq  r15,r1,r0,lsl #0x12
:02014E6C 0001F8AA andeq  r15,r1,r10,lsr #0x11
:02014E70 F60001F7 unknown
:02014E74 01F50001 mvneqs r0,r1
:02014E78 05F4AA00 ldreqb r10,[r4, #+0xa00]!
:02014E7C 0001F340 andeq  r15,r1,r0,asr #0x6
:02014E80 054A12A1 streqb r1,[r10, #-0x2a1]		;(r10-0x2a1=*(fffffd5f))
:02014E84 015AEF40 cmpeq r10,r0,asr #0x1e
:02014E88 00014B00 andeq  r4,r1,r0,lsl #0x16
:02014E8C 4D00014C unknown
:02014E90 554E0001 strplb r0,[r14, #-0x1]		;r14-0x1=*(02014e6b)=#33073664(0x01f8aa00)
:02014E94 01E6C015 mvneq  r12,r5,lsl r0
:02014E98 0001E500 andeq  r14,r1,r0,lsl #0xa
:02014E9C 4F0001E4 swimi 0x000001e4
:02014EA0 50000155 andpl  r0,r0,r5,asr r1
:02014EA4 01510001 cmpeq r1,r1
:02014EA8 00015200 andeq  r5,r1,r0,lsl #0x4
:02014EAC 00015565 andeq  r5,r1,r5,ror #0xa
:02014EB0 8700017B unknown
:02014EB4 01930001 orreqs r0,r3,r1
:02014EB8 1D559F00 unknown
:02014EBC 0001D7C0 andeq  r13,r1,r0,asr #0xf
:02014EC0 D50001D6 strle r0,[r0, #-0x1d6]		;(r0-0x1d6=*(01f8a82a))
:02014EC4 10711C3D rsbnes r1,r1,r13,lsr r12
:02014EC8 611069D5 ldrvssb r6,[r0, -r5]
:02014ECC 51105910 tstpl r0,r0,lsl r9
:02014ED0 0001CE40 andeq  r12,r1,r0,asr #0x1c
:02014ED4 AF0001CD swige 0x000001cd
:02014ED8 CB0001CC blgt 02015610
:02014EDC 01CA0001 biceq  r0,r10,r1
:02014EE0 1D21C900 stcne  9,cr12,[r1,#-0x0]!
:02014EE4 C70001AA strgt r0,[r0,-r10, lsr #0x3]
:02014EE8 01C60001 biceq  r0,r6,r1
:02014EEC 0001C500 andeq  r12,r1,r0,lsl #0xa
:02014EF0 14A555C4 unknown
:02014EF4 01C14035 biceq  r4,r1,r5,lsr r0
:02014EF8 0001C000 andeq  r12,r1,r0
:02014EFC AB0001BF blge 02015600
:02014F00 BD0001BE unknown
:02014F04 01BC0001 moveqs r0,r1			;r0=0(0x0)
:02014F08 0001BB00 andeq  r11,r1,r0,lsl #0x16
:02014F0C 0001BAAA andeq  r11,r1,r10,lsr #0x15
:02014F10 011BE9B9 ldreqh r14,[r11, -r9]
:02014F14 0001B700 andeq  r11,r1,r0,lsl #0xe
:02014F18 00015AB6 streqh r5,[r1], -r6
:02014F1C B40001B5 strlt r0,[r0],#-0x1b5
:02014F20 10250001 eorne  r0,r5,r1
:02014F24 B5000960 strlt r0,[r0, #-0x960]		;(r0-0x960=*(fffff6a0))
:02014F28 0DB0100D ldceq  0,cr1,[r0,#+0x34]!
:02014F2C 39D17100 ldmccib  r1 ,{r8,r12,r13,r14}^
:02014F30 0009A9CA andeq  r10,r9,r10,asr #0x13
:02014F34 0009AC95 muleq  r9,r5,r12
:02014F38 A802D572 stmgeda  r2 ,{r1,r4,r5,r6,r8,r10,r12,r14,r15}
:02014F3C 05A902B5 streq r0,[r9, #+0x2b5]!
:02014F40 05A8AA40 streq r10,[r8, #+0xa40]!
:02014F44 4005A640 andmi  r10,r5,r0,asr #0xc
:02014F48 A2403DA4 subge  r3,r0,#0x2900
:02014F4C A0AA400D adcge  r4,r10,r13
:02014F50 059E400D ldreq r4,[r14, #+0xd]		;r14+0xd=*(02014e79)=#1074132138(0x4005f4aa)
:02014F54 00054000 andeq  r4,r5,r0
:02014F58 AA15359C bge 025625D0
:02014F5C 059A0005 ldreq r0,[r10, #+0x5]		;r10+0x5=*(00000005)
:02014F60 00052400 andeq  r2,r5,r0,lsl #0x8
:02014F64 96400598 unknown
:02014F68 94423D55 strlsb r3,[r2],#-0xd55
:02014F6C 05924005 ldreq r4,[r2, #+0x5]		;r2+0x5=*(95052aea)
:02014F70 41B19040 movmis r9,r0,asr #0x0
:02014F74 11FD558E mvnnes r5,r14,lsl #0xb
:02014F78 49E59520 unknown
:02014F7C 02091D00 andeq  r1,r9,#0x0
:02014F80 12B100A9 adcnes r0,r1,#0xA9
:02014F84 1842A051 stmneda  r2 ,{r0,r4,r6,r13,r15}^
:02014F88 591210A9 ldmpldb  r2 ,{r0,r3,r5,r7,r12}
:02014F8C 105209B0 ldrneh r0,[r2],#-0x90
:02014F90 61E01209 mvnvs  r1,r9,lsl #0x4
:02014F94 5D11E550 unknown
:02014F98 7A100910 bvc 024173E0
:02014F9C 5920F57A stmpldb  r0!,{r1,r3,r4,r5,r6,r8,r10,r12,r13,r14,r15}
:02014FA0 40198030 andmis r8,r9,r0,lsr r0
:02014FA4 195010ED ldmnedb  r0 ,{r0,r2,r3,r5,r6,r7,r12}^
:02014FA8 195B5040 ldmnedb  r11 ,{r6,r12,r14}^
:02014FAC A0154000 andges r4,r5,r0
:02014FB0 A01B81E1 andges r8,r11,r1,ror #0x3
:02014FB4 C1A1E101 movgt  r14,r1,lsl #0x2		;r14=0(0x0)
:02014FB8 5410E904 ldrpl r14,[r0],#-0x904
:02014FBC 411910D5 ldrmisb r1,[r9, -r5]
:02014FC0 D554122C ldrleb r1,[r4, #-0x22c]		;r4-0x22c=*(4005f27e)=#0(0x00000000)
:02014FC4 A030F100 eorges r15,r0,r0,lsl #0x2
:02014FC8 0C0B80E1 stceq  0,cr8,[r11],{#0xe1}
:02014FCC B1A0E1A0 movlt  r14,r0,lsr #0x3		;r14=0(0x0)
:02014FD0 63906501 orrvss r6,r0,#0x400000
:02014FD4 98F03100 unknown
:02014FD8 B051F031 sublts r15,r1,r1,lsr r0
:02014FDC F0310056 eornvs r0,r1,r6,asr r0
:02014FE0 50401150 subpl  r1,r0,r0,asr r1
:02014FE4 31203153 unknown
:02014FE8 50D549F0 ldrplsh r4,[r5],#+0x90
:02014FEC E0012265 and  r2,r1,r5,ror #0x4
:02014FF0 11091B02 unknown
:02014FF4 401154E3 andmis r5,r1,r3,ror #0x9
:02014FF8 41001154 unknown
:02014FFC E0040850 and  r0,r4,r0,asr r8
:02015000 E3110102 tst r1,#0x80000000
:02015004 104D0058 subne  r0,r13,r8,asr r0
:02015008 58124009 ldmplda  r2 ,{r0,r3,r14}
:0201500C 7D3C004D ldcvc  0,cr0,[r12,#-0x134]!
:02015010 E495A125 ldr r10,[r5],#+0x125
:02015014 399D1020 ldmccib  r13 ,{r5,r12}
:02015018 0EA11000 cdpeq 0,10,cr1,cr1,cr0,0
:0201501C 44E000A0 unknown
:02015020 15444015 strneb r4,[r4, #-0x15]		;(r4-0x15=*(ffffffeb))
:02015024 10152400 andnes r2,r5,r0,lsl #0x8
:02015028 001507A8 andeqs r0,r5,r8,lsr #0xf
:0201502C 48E00115 unknown
:02015030 82001510 andhi  r1,r0,#0x4000000
:02015034 4812411C ldmmida  r2 ,{r2,r3,r4,r8,r14}
:02015038 28158D10 ldmcsda  r5 ,{r4,r8,r10,r11,r15}
:0201503C 02211000 eoreq  r1,r1,#0x0
:02015040 40E31002 rscmi  r1,r3,r2
:02015044 E002010A and  r0,r2,r10,lsl #0x2
:02015048 0C13DD4C ldceq  13,cr13,[r3],{#0x4c}
:0201504C 004C1240 subeq  r1,r12,r0,asr #0x4
:02015050 BD158D04 unknown
:02015054 16710B11 unknown
:02015058 CDF9027D ldcgtl 2,cr0,[r9,#+0x1f4]!
:0201505C 1131B401 teqne r1,r1,lsl #0x8
:02015060 21400523 unknown
:02015064 051F4005 ldreq r4,[r15, #-0x5]		;r15-0x5=*(02015067)=#1427980293(0x551d4005)
:02015068 05551D40 ldreqb r1,[r5, #-0xd40]		;r5-0xd40=*(3b3ff2c0)=#0(0x00000000)
:0201506C 40051B40 andmi  r1,r5,r0,asr #0x16
:02015070 17400519 unknown
:02015074 12F94031 rscnes r4,r9,#0x31
:02015078 002980D5 unknown
:0201507C 10102113 andnes r2,r0,r3,lsl r1
:02015080 0A01E495 beq 0208E2DC
:02015084 A0FF400D rscges r4,r15,r13
:02015088 050EE201 streq r14,[r14, #-0x201]		;(r14-0x201=*(fffffdff))
:0201508C C10C2925 unknown
:02015090 05ED21D5 streqb r2,[r13, #+0x1d5]!
:02015094 15084005 strne r4,[r8, #-0x5]		;(r8-0x5=*(fffffffb))
:02015098 10650640 rsbne  r0,r5,r0,asr #0xc
:0201509C 04D70005 ldreqb r0,[r7],#+0x5
:020150A0 000514AD andeq  r1,r5,r13,lsr #0x9
:020150A4 85502B51 ldrhib r2,[r0, #-0xb51]		;(r0-0xb51=*(fffff4af))
:020150A8 8E110DE2 cdphi 13,0,cr0,cr1,cr2,7
:020150AC 75310DDE ldrvc r0,[r1, #-0xdde]!
:020150B0 33151027 tstcc r5,#0x27
:020150B4 C1083CD1 unknown
:020150B8 18D5B60A ldmneia  r5 ,{r1,r3,r9,r10,r12,r13,r15}^
:020150BC 00E94CCD rsceq  r4,r9,r13,asr #0x19
:020150C0 00E94313 rsceq  r4,r9,r3,lsl r3
:020150C4 A705D503 strge r13,[r5,-r3, lsl #0xa]
:020150C8 4D106900 unknown
:020150CC 46153304 ldrmi r3,[r5],-r4, lsl #0x6
:020150D0 2F486D31 swics 0x00486d31
:020150D4 2D002556 unknown
:020150D8 9530A150 ldrls r10,[r0, #-0x150]!
:020150DC 99A02501 stmlsib  r0!,{r0,r8,r10,r13}
:020150E0 39009500 stmccdb  r0 ,{r8,r10,r12,r15}
:020150E4 100DFF18 andne  r15,r13,r8,lsl r15
:020150E8 0C8A0111 stceq  1,cr0,[r10],{#0x11}
:020150EC 609804AD addvss r0,r8,r13,lsr #0x9
:020150F0 65E01323 strvsb r1,[r0, #+0x323]!
:020150F4 83303914 teqhi r0,#0x50000
:020150F8 030009E8 unknown
:020150FC 15BD2617 ldrne r2,[r13, #+0x617]!
:02015100 A5010065 strge r0,[r1, #-0x65]		;(r1-0x65=*(ffffff9b))
:02015104 00C90A00 sbceq  r0,r9,r0,lsl #0x14
:02015108 AB80291C blge 0001F580
:0201510C 29602928 unknown
:02015110 218509F0 unknown
:02015114 90000D46 andls  r0,r0,r6,asr #0x1a
:02015118 86000D56 unknown
:0201511C 46301CE8 unknown
:02015120 C0010CE2 andgt  r0,r1,r2,ror #0x19
:02015124 09931009 ldmeqib  r3 ,{r0,r3,r12}
:02015128 18E88C00 unknown
:0201512C A1860AE0 orrge  r0,r6,r0,ror #0x15
:02015130 07E89B04 streqb r9,[r8,+r4, lsl #0x16]!
:02015134 02E88E00 rsceq  r8,r8,#0x0
:02015138 E90553E9 stmdb  r5 ,{r0,r3,r5,r6,r7,r8,r9,r12,r14}
:0201513C A0800303 addge  r0,r0,r3,lsl #0x6
:02015140 81050023 unknown
:02015144 02299A00 eoreq  r9,r9,#0x0
:02015148 268D14C5 strcs r1,r9,r9,#0x0
:0201514C 71061011 unknown
:02015150 20029110 andcs  r9,r2,r0,lsl r1
:02015154 3018E286 andccs r14,r8,r6,lsl #0x5
:02015158 D5E20286 strleb r0,[r2, #+0x286]!
:0201515C 694400E9 stmvsdb  r4 ,{r0,r3,r5,r6,r7}^
:02015160 86102407 ldrhi r2,[r0],-r7, lsl #0x8
:02015164 B1E7E214 mvnlt  r14,r4,lsl r2
:02015168 86603400 unknown
:0201516C 8444ADE2 strhib r10,[r4],#-0xde2
:02015170 0CED0F65 stceql 15,cr0,[r13],#+0x194
:02015174 119B0389 orrnes r0,r11,r9,lsl #0x7
:02015178 19B50400 ldmneib  r5!,{r10}
:0201517C E1D05712 bics r5,r0,r2,lsl r7
:02015180 9140D110 unknown
:02015184 023095FE eoreqs r9,r0,#0x3F800000
:02015188 D0445948 suble  r5,r4,r8,asr #0x12
:0201518C 1DD0001D unknown
:02015190 001DB600 andeqs r11,r13,r0,lsl #0xc
:02015194 BCD51025 ldcltl 0,cr1,[r5],{#0x25}
:02015198 0F6D2019 swieq 0x006d2019
:0201519C D906001D stmledb  r6 ,{r0,r2,r3,r4}
:020151A0 00010115 andeq  r0,r1,r5,lsl r1
:020151A4 E59F21AE ldr r2,[r15, #+0x1ae]		;r15+0x1ae=*(0201535a)=#30408705(0x01d00001)
:020151A8 E1D001B4 ldrh r0,[r0, #+0x14]		;r0+0x14=*(00000014)
:020151AC 911100A0 tstls r1,r0,lsr #0x1
:020151B0 9229590B eorls  r5,r9,#0x2C000
:020151B4 91690CE5 unknown
:020151B8 A108E506 unknown
:020151BC E3A0B017 mov  r11,#0x17		;r11=23(0x17)
:020151C0 4456125D ldrmib r1,[r6],#-0x25d
:020151C4 949A0000 ldrls r0,[r10],#+0x0
:020151C8 7CE59F51 stcvcl 15,cr9,[r5],#+0x144
:020151CC 01FDA100 mvneqs r10,r0,lsl #0x2
:020151D0 03490F95 unknown
:020151D4 070499E3 streq r9,r10,r0,lsl #0x2
:020151D8 1009E00E andne  r14,r9,r14
:020151DC 628713E5 addvs  r1,r7,#0x94000003
:020151E0 135DEBFF cmpne r13,#0x3FC00
:020151E4 A9200086 stmgedb  r0!,{r1,r2,r7}
:020151E8 5D105834 unknown
:020151EC 24E28916 unknown
:020151F0 E20090FF and  r9,r0,#0xFF
:020151F4 F5F31941 ldrnvb r1,[r3, #+0x941]!
:020151F8 2D501802 unknown
:020151FC 3C012D10 stccc  13,cr2,[r1],{#0x10}
:02015200 100D0181 andne  r0,r13,r1,lsl #0x3
:02015204 38000D3C stmccda  r0 ,{r2,r3,r4,r5,r8,r10,r11}
:02015208 EA000D5B b 0201877C
:0201520C 1BE9000D blne 01A55248
:02015210 30017134 andcc  r7,r1,r4,lsr r1
:02015214 E28D2D20 add  r2,r13,#0x800
:02015218 EBFF6FFB bl 01FF120C
:0201521C 80000DE8 andhi  r0,r0,r8,ror #0x1b
:02015220 0F400D38 swieq 0x00400d38
:02015224 1045000D subne  r0,r5,r13
:02015228 4904D049 stmmidb  r4 ,{r0,r3,r6,r12,r14,r15}
:0201522C 4928BA40 stmmidb  r8!,{r6,r9,r11,r12,r13,r15}
:02015230 49140990 ldmmidb  r4 ,{r4,r7,r8,r11}
:02015234 40490C40 submi  r0,r9,r0,asr #0x18
:02015238 AE002920 cdpge 9,0,cr2,cr0,cr0,1
:0201523C F0400D3C subnv  r0,r0,r12,lsr r13
:02015240 69E59A16 unknown
:02015244 3942DA07 stmccdb  r2 ,{r0,r1,r2,r9,r11,r12,r14,r15}^
:02015248 403901D0 unknown
:0201524C 02C03915 sbceq  r3,r0,#0x54000
:02015250 55034039 strpl r4,[r3, #-0x39]		;(r3-0x39=*(ffffffc7))
:02015254 12B14039 adcnes r4,r1,#0x39
:02015258 19301930 ldmnedb  r0!,{r4,r5,r8,r11,r12}
:0201525C 1015AA11 andnes r10,r5,r1,lsl r10
:02015260 0D755B05 ldceql 11,cr5,[r5,#-0x14]!
:02015264 B5E50015 strltb r0,[r5, #+0x15]!
:02015268 C10B8511 unknown
:0201526C 03813020 orreq  r3,r1,#0x20
:02015270 80000ABB strhih r0,[r0], -r11
:02015274 C50005C3 strgt r0,[r0, #-0x5c3]		;(r0-0x5c3=*(fffffa3d))
:02015278 8010000F andhis r0,r0,r15
:0201527C 880030D3 stmhida  r0 ,{r0,r1,r4,r6,r7,r12,r13}
:02015280 000001D5 unknown
:02015284 1800E28B stmneda  r0 ,{r0,r1,r3,r7,r9,r13,r14,r15}
:02015288 1108E1A0 unknown
:0201528C B8218000 stmltda  r1!,{r15}
:02015290 0821E1A0 stmeqda  r1!,{r5,r7,r8,r13,r14,r15}
:02015294 3400E150 strcc r14,[r0],#-0x150
:02015298 ABE28880 blge 018B74A0
:0201529C 008AFFFF unknown
:020152A0 8400051C strhi r0,[r0],#-0x51c
:020152A4 14EBFF5D unknown
:020152A8 DD821671 unknown
:020152AC C9001444 stmgtdb  r0 ,{r2,r6,r10,r12}
:020152B0 9A00E10D bls 0204D6EC
:020152B4 3A19FFFD bcc 026952B0
:020152B8 B51B855C ldrlt r8,[r11, #-0x55c]		;(r11-0x55c=*(fffffabb))
:020152BC F1E1E401 mvnnv  r14,r1,lsl #0x8
:020152C0 5A4C8030 bpl 03335388
:020152C4 8568020E strhib r0,[r8, #-0x20e]!
:020152C8 FF02C113 swinv 0x0002c113
:020152CC 0000307F andeq  r3,r0,r15,ror r0
:020152D0 00DD5868 sbceqs r5,r13,r8,ror #0x10
:020152D4 D00C03DD unknown
:020152D8 002D4D30 eoreq  r4,r13,r0,lsr r13
:020152DC 457000DD ldrmib r0,[r0, #-0xdd]!
:020152E0 890A9D0D stmhidb  r10 ,{r0,r2,r3,r8,r10,r11,r12,r15}
:020152E4 F6206D05 unknown
:020152E8 590B1451 stmpldb  r11 ,{r0,r4,r6,r10,r12}
:020152EC 20142901 andcss r2,r4,r1,lsl #0x12
:020152F0 5D0804C9 unknown
:020152F4 F128AD00 unknown
:020152F8 053D8058 ldreq r8,[r13, #-0x58]!
:020152FC 60058570 andvs  r8,r5,r0,ror r5
:02015300 92E52A8D rscls  r2,r5,#0x8D000
:02015304 10EB0210 rscne  r0,r11,r0,lsl r2
:02015308 801F1510 andhis r1,r15,r0,lsl r5
:0201530C C31E3D50 tstgt r14,#0x1400
:02015310 050C1205 streq r1,[r12, #-0x205]		;(r12-0x205=*(00e11335))
:02015314 68046518 stmvsda  r4 ,{r3,r4,r8,r10,r13,r14}
:02015318 020E586A andeq  r5,r14,#0x6A0000
:0201531C B99F000C ldmltib  r15 ,{r2,r3}
:02015320 B540452C strltb r4,[r0, #-0x52c]		;(r0-0x52c=*(fffffad4))
:02015324 085C1D4D ldmeqda  r12 ,{r0,r2,r3,r6,r8,r10,r11,r12}^
:02015328 22FD0CF5 rsccss r0,r13,#0xF500
:0201532C A34361F6 unknown
:02015330 3401DD03 strcc r13,[r1],#-0xd03
:02015334 0D000100 unknown
:02015338 00713400 rsbeqs r3,r1,r0,lsl #0x8
:0201533C C591A4B2 ldrgt r10,[r1, #+0x4b2]		;r1+0x4b2=*(000004b2)
:02015340 2C0FAD01 stccs  13,cr10,[r15],{#0x1}
:02015344 002C005D eoreq  r0,r12,r13,asr r0
:02015348 443C792C unknown
:0201534C 24BDC029 unknown
:02015350 4D7522E1 ldcmil 2,cr2,[r5,#-0x384]!
:02015354 098E7155 stmeqib  r14 ,{r0,r2,r4,r6,r8,r12,r13,r14}
:02015358 00015833 andeq  r5,r1,r3,lsr r8
:0201535C 700001D0 unknown
:02015360 6D0D2AB3 unknown
:02015364 8D13ED1D unknown
:02015368 4001D906 andmi  r13,r1,r6,lsl #0x12
:0201536C 5E3006C9 cdppl 6,2,cr0,cr0,cr9,6
:02015370 00C909AD sbceq  r0,r9,r13,lsr #0x13
:02015374 E59F50A8 ldr r5,[r15, #+0xa8]		;r15+0xa8=*(02015424)=#352383239(0x1500f107)
:02015378 0D0360A8 unknown
:0201537C E0844100 add  r4,r4,r0,lsl #0x2
:02015380 050114B9 streq r1,[r1, #-0x4b9]		;(r1-0x4b9=*(fffffb47))
:02015384 1031A0E5 eornes r10,r1,r5,ror #0x1
:02015388 85B10005 ldrhi r0,[r1, #+0x5]!
:0201538C 06AD9CE0 unknown
:02015390 86A14203 unknown
:02015394 03168DE0 tsteq r6,#0x3800
:02015398 08E08041 unknown
:0201539C E0815103 add  r5,r1,r3,lsl #0x2
:020153A0 E0826103 add  r6,r2,r3,lsl #0x2
:020153A4 46B50500 unknown
:020153A8 0680D111 unknown
:020153AC 454D10CD strmib r1,[r13, #-0xcd]		;r13-0xcd=*(14050020)=#0(0x00000000)
:020153B0 96EA3005 unknown
:020153B4 200509E7 andcs  r0,r5,r7,ror #0x13
:020153B8 0507E795 streq r14,[r7, #-0x795]		;(r7-0x795=*(fffff86b))
:020153BC E7948820 ldr r8,[r4,+r0, lsr #0x10]
:020153C0 9A200505 bls 028167DC
:020153C4 152503E7 strne r0,[r5, #-0x3e7]!
:020153C8 9D9B7188 unknown
:020153CC 08163922 ldmeqda  r6 ,{r1,r5,r8,r11,r12,r13}
:020153D0 0CE79071 stceql 0,cr9,[r7],#+0x1c4
:020153D4 423501D5 eormis r0,r5,#0x40000035
:020153D8 8E25E597 mcrhi 5,1,r14,cr5,cr7,{4}
:020153DC 43E2B6B9 mvnmi  r11,#0xB900000
:020153E0 16C90105 strneb r0,[r9],+r5, lsl #0x2
:020153E4 0009EF00 andeq  r14,r9,r0,lsl #0x1e
:020153E8 C126C9EE unknown
:020153EC 76C5D306 strvcb r13,[r5],+r6, lsl #0x6
:020153F0 022947F0 eoreq  r4,r9,#0x3C00000
:020153F4 A0010D90 mulge  r1,r0,r13
:020153F8 ECE329A0 stcl 9,cr2,[r3],#+0x280
:020153FC 0FDD01C1 swieq 0x00dd01c1
:02015400 049AE3A0 ldreq r14,[r10],#+0x3a0
:02015404 02B92210 adceqs r2,r9,#0x1
:02015408 3D06E5D2 unknown
:0201540C C4029D1E strgt r9,[r2],#-0xd1e
:02015410 E0282091 mla  r8,r1,r0,r2unknown
:02015414 008900E9 addeq  r0,r9,r9,ror #0x1
:02015418 B062A988 rsblt  r10,r2,r8,lsl #0x13
:0201541C 0540F127 streqb r15,[r0, #-0x127]		;(r0-0x127=*(fffffed9))
:02015420 116D00A1 unknown
:02015424 1500F107 strne r15,[r0, #-0x107]		;(r0-0x107=*(fffffef9))
:02015428 F5134D5A ldrnv r4,[r3, #-0xd5a]		;(r3-0xd5a=*(fffff2a6))
:0201542C 011F3550 tsteq r15,r0,asr r5
:02015430 0515E900 ldreq r14,[r5, #-0x900]		;r5-0x900=*(1500e807)=#0(0x00000000)
:02015434 3F945020 swicc 0x00945020
:02015438 55DD0DE5 ldrplb r0,[r13, #+0xde5]		;r13+0xde5=*(14050ed2)=#0(0x00000000)
:0201543C 090A0009 stmeqdb  r10 ,{r0,r3}
:02015440 D506A930 strle r10,[r6, #-0x930]		;(r6-0x930=*(000a76d0))
:02015444 5014EC75 andpls r14,r4,r5,ror r12
:02015448 400900D1 unknown
:0201544C 00D15018 sbceqs r5,r1,r8,lsl r0
:02015450 1CCC45AD stcnel 5,cr4,[r12],{#0xad}
:02015454 11E28050 mvnne  r8,r0,asr r0
:02015458 D1F70A50 mvnles r0,r0,asr r10
:0201545C 50E59070 rscpl  r9,r5,r0,ror r0
:02015460 10BDF70B adcnes r15,r13,r11,lsl #0xe
:02015464 0620D159 unknown
:02015468 93A94821 movls  r4,#0x210000		;r4=2162688(0x210000)
:0201546C E28720D1 add  r2,r7,#0xD1
:02015470 005570FF ldreqsh r7,[r5],#-0xf
:02015474 CFC200B5 swigt 0x00c200b5
:02015478 E28A2669 add  r2,r10,#0x6900000
:0201547C 1211A0FF andnes r10,r1,#0xFF
:02015480 C3E3425A mvngt  r4,#0xA0000005
:02015484 59871211 stmplib  r7 ,{r0,r4,r9,r12}
:02015488 D135C12B teqle r5,r11,lsr #0x2
:0201548C 8074B007 rsbhis r11,r4,r7
:02015490 099004F5 ldmeqib  r0 ,{r0,r2,r4,r5,r6,r7,r10}
:02015494 6000BD18 andvs  r11,r0,r8,lsl r13
:02015498 5A991CF1 bpl 0065C864
:0201549C 800006E5 andhi  r0,r0,r5,ror #0xd
:020154A0 B50018E0 strlt r1,[r0, #-0x8e0]		;(r0-0x8e0=*(fffff720))
:020154A4 711F8031 tstvc r15,r1,lsr r0
:020154A8 9514B100 ldrls r11,[r4, #-0x100]		;(r4-0x100=*(0020ff00))
:020154AC 5911C913 ldmpldb  r1 ,{r0,r1,r4,r8,r11,r14,r15}
:020154B0 43910D12 orrmis r0,r1,#0x480
:020154B4 164903BE unknown
:020154B8 2AF514E9 bcs 01D5A864
:020154BC 0907E598 stmeqdb  r7 ,{r3,r4,r7,r8,r10,r13,r14,r15}
:020154C0 15088E40 strne r8,[r8, #-0xe40]		;(r8-0xe40=*(fffff1c0))
:020154C4 10400910 subne  r0,r0,r0,lsl r9
:020154C8 D9010009 stmledb  r1 ,{r0,r3}
:020154CC 79569824 ldmvcdb  r6 ,{r2,r5,r11,r12,r15}^
:020154D0 62D58005 sbcvss r8,r5,#0x5
:020154D4 07405DD5 unknown
:020154D8 52C100B5 sbcpl  r0,r1,#0xB5
:020154DC 2049D6D5 unknown
:020154E0 C102E357 unknown
:020154E4 00855E82 addeq  r5,r5,r2,lsl #0x1d
:020154E8 D693EDA2 ldrle r14,[r3],+r2, lsr #0x1b
:020154EC 83F8014D mvnhis r0,#0x40000013
:020154F0 04E9305D unknown
:020154F4 75E54675 strvcb r4,[r5, #+0x675]!
:020154F8 75F6BDF6 ldrvcb r11,[r6, #+0xdf6]!
:020154FC 750E1D46 strvc r1,[r14, #-0xd46]		;(r14-0xd46=*(fffff2ba))
:02015500 97F67536 unknown
:02015504 F6758D79 unknown
:02015508 9675F6B5 unknown
:0201550C 89410791 stmhidb  r1 ,{r0,r4,r7,r8,r9,r10}^
:02015510 D51DB23E ldrle r11,[r13, #-0x23e]		;r13-0x23e=*(1404feaf)=#0(0x00000000)
:02015514 10550646 subnes r0,r5,r6,asr #0xc
:02015518 95024DA5 strls r4,[r2, #-0xda5]		;(r2-0xda5=*(01cff25c))
:0201551C 005AC00C subeqs r12,r10,r12
:02015520 85100669 ldrhi r0,[r0, #-0x669]		;(r0-0x669=*(fffff997))
:02015524 000901E0 andeq  r0,r9,r0,ror #0x3
:02015528 003D4201 eoreqs r4,r13,r1,lsl #0x4
:0201552C 006100B0 unknown
:02015530 10090415 andne  r0,r9,r5,lsl r4
:02015534 B91575FF ldmltdb  r5 ,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r10,r12,r13,r14}
:02015538 E5D620D5 ldrb r2,[r6, #+0xd5]		;r6+0xd5=*(000a80d5)
:0201553C F62085D4 unknown
:02015540 2D11FFE5 unknown
:02015544 0035FA00 eoreqs r15,r5,r0,lsl #0x14
:02015548 00851081 addeq  r1,r5,r1,lsl #0x1
:0201554C 1D400418 unknown
:02015550 54001994 strpl r1,[r0],#-0x994
:02015554 123D2511 eornes r2,r13,#0x4400000
:02015558 4008109D mulmi  r8,r13,r0
:0201555C C8E2843A unknown
:02015560 31D420C1 bicccs r2,r4,r1,asr #0x1
:02015564 31008920 unknown
:02015568 D9F7E825 ldmleib  r7!,{r0,r2,r5,r11,r13,r14,r15}^
:0201556C 50118501 andpls r8,r1,r1,lsl #0xa
:02015570 8005035D andhi  r0,r5,r13,asr r3
:02015574 6F960299 swivs 0x00960299
:02015578 7006E3A0 andvc  r14,r6,r0,lsr #0x7
:0201557C 0095E3A0 addeqs r14,r5,r0,lsr #0x7
:02015580 B6E02046 unknown
:02015584 91E5D012 mvnls  r13,r2,lsl r0
:02015588 E0200700 eor  r0,r0,r0,lsl #0xe
:0201558C FDD002BC unknown
:02015590 C002FD24 andgt  r15,r2,r4,lsr #0x1a
:02015594 12000D12 andne  r0,r0,#0x480
:02015598 0101710F unknown
:0201559C 32E12106 rsccc  r2,r1,#0x80000001
:020155A0 22ED8000 rsccs  r8,r13,#0x0
:020155A4 138DFFB2 orrne  r15,r13,#0x2C8
:020155A8 64001185 strvs r1,[r0],#-0x185
:020155AC EF1F29E2 swi 0x001f29e2
:020155B0 1E990195 mrcne 1,4,r0,cr9,cr5,{4}
:020155B4 C906A16C stmgtdb  r6 ,{r2,r3,r5,r6,r8,r13,r15}
:020155B8 2525DA07 strcs r13,[r5, #-0xa07]!
:020155BC 21014DE2 unknown
:020155C0 404B2165 submi  r2,r11,r5,ror #0x2
:020155C4 5DC403A1 unknown
:020155C8 D90DC129 stmledb  r13 ,{r0,r3,r5,r8,r14,r15}
:020155CC 0011800E andeqs r8,r1,r14
:020155D0 100D1EE9 andne  r1,r13,r9,ror #0x1d
:020155D4 4011766D andmis r7,r1,r13,ror #0xc
:020155D8 AD100040 unknown
:020155DC 2623251C unknown
:020155E0 24B1400D unknown
:020155E4 AD3A19FF ldcge  9,cr1,[r10,#-0x3fc]!
:020155E8 35050DFF strcc r0,[r5, #-0xdff]		;r5-0xdff=*(1500e308)=#0(0x00000000)
:020155EC E4F13561 unknown
:020155F0 042DF646 unknown
:020155F4 95264135 strls r4,[r6, #-0x135]!
:020155F8 E9429912 stmdb  r2 ,{r1,r4,r8,r11,r12,r15}^
:020155FC D514EC13 ldrle r14,[r4, #-0xc13]		;(r4-0xc13=*(0020f3ed))
:02015600 B100011D unknown
:02015604 2019F01B andcss r15,r9,r11,lsl r0
:02015608 6E19F12D cdpvs 1,0,cr15,cr9,cr13,1
:0201560C 11D40019 bicnes r0,r4,r9,lsl r0
:02015610 F5F12D21 ldrnvb r2,[r1, #+0xd21]!
:02015614 C12DB810 unknown
:02015618 A4DD1BA1 ldrgeb r1,[r13],#+0xba1
:0201561C C105912D unknown
:02015620 F1050018 unknown
:02015624 A600ED1C unknown
:02015628 F105F105 unknown
:0201562C F105F61F unknown
:02015630 248105AD strcs r0,[r1],#+0x5ad
:02015634 D105F653 unknown
:02015638 2906F105 stmcsdb  r6 ,{r0,r2,r8,r12,r13,r14,r15}
:0201563C C105B700 unknown
:02015640 C9D65819 ldmgtib  r6 ,{r0,r3,r4,r11,r12,r14}^
:02015644 021C7112 andeqs r7,r12,#0x80000004
:02015648 99F8035D unknown
:0201564C 00D90300 sbceqs r0,r9,r0,lsl #0x6
:02015650 015906AB cmpeq r9,r11,lsr #0xd
:02015654 3D41591A unknown
:02015658 00010E10 andeq  r0,r1,r0,lsl r14
:0201565C C8DA1149 ldmgtia  r10 ,{r0,r3,r6,r8,r12}^
:02015660 25D50019 ldrcsb r0,[r5, #+0x19]		;r5+0x19=*(1500f120)=#0(0x00000000)
:02015664 06E12019 unknown
:02015668 190F4019 stmnedb  r15 ,{r0,r3,r4,r14}
:0201566C 19ACBE00 stmneib  r12!,{r9,r10,r11,r12,r13,r15}
:02015670 0D05B900 unknown
:02015674 10199100 andnes r9,r9,r0,lsl #0x2
:02015678 6E910461 cdpvs 4,8,cr0,cr1,cr1,3
:0201567C 1A992109 bne 0065DAA8
:02015680 10401190 unknown
:02015684 11394011 teqne r9,r1,lsl r0
:02015688 46216B7C unknown
:0201568C A9023914 stmgedb  r2 ,{r2,r4,r8,r11,r12,r13}
:02015690 05504110 ldreqb r4,[r0, #-0x110]		;(r0-0x110=*(fffffef0))
:02015694 1045E30A subne  r14,r5,r10,lsl #0x6
:02015698 112D11BD strneh r1,[r13, -r13]!
:0201569C 1DE28D40 stcnel 13,cr8,[r2,#+0x100]!
:020156A0 4239DD50 eormis r13,r9,#0x1400
:020156A4 011505A2 tsteq r5,r2,lsr #0xb
:020156A8 FE6B5225 cdp2 2,6,cr5,cr11,cr5,1
:020156AC 4D910801 unknown
:020156B0 012166E2 unknown
:020156B4 00E11115 rsceq  r1,r1,r5,lsl r1
:020156B8 E28501B5 add  r0,r5,#0x4000002D
:020156BC 020F50FF andeq  r5,r15,#0xFF
:020156C0 E102B5E2 unknown
:020156C4 2D027DEE unknown
:020156C8 6064FF12 rsbvs  r15,r4,r2,lsl r15
:020156CC D504E200 strle r14,[r4, #-0x200]		;(r4-0x200=*(0020fe00))
:020156D0 00EDC300 rsceq  r12,r13,r0,lsl #0x6
:020156D4 0DD05799 unknown
:020156D8 36D94F21 ldrccb r4,[r9],+r1, lsr #0x1e
:020156DC 210035E8 unknown
:020156E0 1418D113 ldrne r13,[r8],#-0x113
:020156E4 E2801075 add  r1,r0,#0x75
:020156E8 D9D10009 ldmleib  r1 ,{r0,r3}^
:020156EC C000CD21 andgt  r12,r0,r1,lsr #0x1a
:020156F0 418FF802 orrmi  r15,r15,r2,lsl #0x10
:020156F4 FFE2401E swinv 0x00e2401e
:020156F8 91000800 unknown
:020156FC 80033100 andhi  r3,r3,r0,lsl #0x2
:02015700 C1800555 orrgt  r0,r0,r5,asr r5
:02015704 11E116E7 mvnne  r1,r7,ror #0xd
:02015708 49801889 stmmiib  r0 ,{r0,r3,r7,r11,r12}
:0201570C 0100B002 unknown
:02015710 CB037900 blgt 020F3B18
:02015714 001130B0 ldreqh r3,[r1], -r0
:02015718 04E08001 unknown
:0201571C E08104B1 strh r0,[r1], +r1
:02015720 E082A104 add  r10,r2,r4,lsl #0x2
:02015724 83005104 unknown
:02015728 1540A0E0 strneb r10,[r0, #-0xe0]		;(r0-0xe0=*(ffffff20))
:0201572C 05F58D16 ldreqb r8,[r5, #+0xd16]!
:02015730 09E35059 unknown
:02015734 5D908FF1 unknown
:02015738 10350219 eornes r0,r5,r9,lsl r2
:0201573C 65192DA0 ldrvs r2,[r9, #-0xda0]		;(r9-0xda0=*(fffff260))
:02015740 08000919 stmeqda  r0 ,{r0,r3,r4,r8,r11}
:02015744 00E79561 rsceq  r9,r7,r1,ror #0xa
:02015748 E5947007 ldr r7,[r4, #+0x7]		;r4+0x7=*(00210007)
:0201574C 9A600D0B bls 03818B80
:02015750 0D1008E7 unknown
:02015754 0026B500 eoreq  r11,r6,r0,lsl #0xa
:02015758 E79B1011 unknown
:0201575C 800B7010 andhi  r7,r11,r0,lsl r0
:02015760 71195DE2 tstvc r9,r2,ror #0x1b
:02015764 08276101 stmeqda  r7!,{r0,r8,r13,r14}
:02015768 E71C9061 ldr r9,da 
:0201576C E2817014 add  r7,r1,#0x14
:02015770 41310B89 teqmi r1,r9,lsl #0x17
:02015774 B9E56096 unknown
:02015778 DD013D8C unknown
:0201577C 0080FF0F addeq  r15,r0,r15,lsl #0x1e
:02015780 0002E218 andeq  r14,r2,r8,lsl r2
:02015784 B5E1E358 strltb r14,[r1, #+0x358]!
:02015788 AD400000 unknown
:0201578C 00F10702 rsceqs r0,r1,r2,lsl #0xe
:02015790 3619F599 unknown
:02015794 AD258FF8 stcge  15,cr8,[r5,#-0x3e0]!
:02015798 0CECF830 stceql 8,cr15,[r12],#+0xc0
:0201579C 01ED7802 mvneq  r7,r2,lsl #0x10
:020157A0 C1F08100 mvngts r8,r0,lsl #0x2
:020157A4 020CF204 andeq  r15,r12,#0x40000000
:020157A8 69F81171 unknown
:020157AC A0CCA21C sbcge  r10,r12,r12,lsl r2
:020157B0 9F3088E3 swils 0x003088e3
:020157B4 285D2249 ldmcsda  r13 ,{r0,r3,r6,r9,r13}^
:020157B8 06E560C0 unknown
:020157BC 104D00B5 strneh r0,[r13],#-0x5
:020157C0 E085E002 add  r14,r5,r2
:020157C4 DE70180E cdple 8,6,cr1,cr0,cr14,0
:020157C8 DE4014E5 cdple 4,4,cr1,cr0,cr5,7
:020157CC 57800541 strpl r0,r14,r5,r2
:020157D0 39185DE1 ldmccdb  r8 ,{r0,r5,r6,r7,r8,r10,r11,r12,r14}
:020157D4 14021110 strne r1,[r2],#-0x110
:020157D8 9D0E0CE1 unknown
:020157DC CE701400 cdpgt 4,6,cr1,cr0,cr0,0
:020157E0 42162015 andmis r2,r6,#0x15
:020157E4 11E1E022 mvnne  r14,r2,lsr #0x0
:020157E8 E0E21C10 rsc  r1,r2,r0,lsl r12
:020157EC 520410E1 andpl  r1,r4,#0xE1
:020157F0 5010E185 andpls r14,r0,r5,lsl #0x3
:020157F4 9370000D cmnls r0,#0xD
:020157F8 97000920 strls r0,[r0,-r0, lsr #0x12]
:020157FC 054004E5 streqb r0,[r0, #-0x4e5]		;(r0-0x4e5=*(fffffb1b))
:02015800 4187000D orrmi  r0,r7,r13
:02015804 935010E5 cmpls r0,#0xE5
:02015808 954010E5 strlsb r1,[r0, #-0xe5]		;(r0-0xe5=*(ffffff1b))
:0201580C 400EE500 andmi  r14,r14,r0,lsl #0xa
:02015810 4510E004 ldrmi r14,[r0, #-0x4]		;(r0-0x4=*(fffffffc))
:02015814 C01AB102 andgts r11,r10,r2,lsl #0x2
:02015818 B10417A9 unknown
:0201581C 4F91E30A swimi 0x0091e30a
:02015820 15FFFE69 ldrneb r15,[r15, #+0xe69]!
:02015824 641AC1EB ldrvs r12,[r10],#-0x1eb
:02015828 13E91D49 mvnne  r1,#0x1240
:0201582C ADC40171 unknown
:02015830 0531BA00 ldreq r11,[r1, #-0xa00]!
:02015834 081041E2 ldmeqda  r0 ,{r1,r5,r6,r7,r8,r14}
:02015838 10A901A5 adcne  r0,r9,r5,lsr #0x3
:0201583C B500194F strlt r1,[r0, #-0x94f]		;(r0-0x94f=*(fffff6b1))
:02015840 40AC1F01 adcmi  r1,r12,r1,lsl #0x1e
:02015844 8D04699F unknown
:02015848 B11110E2 tstlt r1,r2,ror #0x1
:0201584C 4E502904 cdpmi 9,4,cr2,cr0,cr4,0
:02015850 24D50029 ldrcsb r0,[r5],#+0x29
:02015854 0086000D addeq  r0,r6,r13
:02015858 00E0863B rsceq  r8,r0,r11,lsr r6
:0201585C A0BD9401 adcges r9,r13,r1,lsl #0x8
:02015860 A000BD6C andge  r11,r0,r12,ror #0x1a
:02015864 2FF501D5 swics 0x00f501d5
:02015868 09006150 stmeqdb  r0 ,{r4,r6,r8,r13,r14}
:0201586C 7D08001F unknown
:02015870 71689B00 unknown
:02015874 00017900 andeq  r7,r1,r0,lsl #0x12
:02015878 40051859 andmi  r1,r5,r9,asr r8
:0201587C B6400508 strltb r0,[r0],-r8, lsl #0xa
:02015880 1040050C subne  r0,r0,r12,lsl #0xa
:02015884 05144005 ldreq r4,[r4, #-0x5]		;(r4-0x5=*(0020fffb))
:02015888 40051840 andmi  r1,r5,r0,asr #0x10
:0201588C 9D001CAA unknown
:02015890 0F4D0005 swieq 0x004d0005
:02015894 FF20FFDD swinv 0x0020ffdd
:02015898 2500141A strcs r1,[r0, #-0x41a]		;(r0-0x41a=*(fffffbe6))
:0201589C 61008506 unknown
:020158A0 15702090 ldrneb r2,[r0, #-0x90]!
:020158A4 19705D15 unknown
:020158A8 00D14C25 sbceqs r4,r1,r5,lsr #0x18
:020158AC 31913919 orrccs r3,r1,r9,lsl r9
:020158B0 1035B720 eornes r11,r5,r0,lsr #0xe
:020158B4 2495F51F ldrcs r15,[r5],#+0x51f
:020158B8 19302BBD ldmnedb  r0!,{r0,r2,r3,r4,r5,r7,r8,r9,r11,r13}
:020158BC 10598400 subnes r8,r9,r0,lsl #0x8
:020158C0 90010989 andls  r0,r1,r9,lsl #0x13
:020158C4 46A900E7 unknown
:020158C8 3CC2100D stcccl 0,cr1,[r2],{#0xd}
:020158CC D52DB18C strle r11,[r13, #-0x18c]!
:020158D0 2918DD02 ldmcsdb  r8 ,{r1,r8,r10,r11,r12,r14,r15}
:020158D4 1E002904 cdpne 9,0,cr2,cr0,cr4,0
:020158D8 4501F57C strmi r15,[r1, #-0x57c]		;(r1-0x57c=*(fffffa84))
:020158DC 82C40E2C sbchi  r0,r4,#0x2C0
:020158E0 7502321C strvc r3,[r2, #-0x21c]		;(r2-0x21c=*(01cffde5))
:020158E4 18ADC600 stmneia  r13!,{r9,r10,r14,r15}
:020158E8 0D048021 unknown
:020158EC E20F7500 and  r7,r15,#0x0
:020158F0 5BF01011 blpl 01C1993C
:020158F4 BD080011 unknown
:020158F8 03ED0D02 mvneq  r0,#0x80
:020158FC B502755D strlt r7,[r2, #-0x55d]		;(r2-0x55d=*(01cffaa4))
:02015900 B7ACD512 unknown
:02015904 43F001FF mvnmis r0,#0xC000003F
:02015908 4044F0E1 submi  r15,r4,r1,ror #0x1
:0201590C E13DC0E1 teq r13,r1,ror #0x1
:02015910 00092740 andeq  r2,r9,r0,asr #0xe
:02015914 2440E1ED strcsb r14,[r0],#-0x1ed
:02015918 E500D555 str r13,[r0, #-0x555]		;(r0-0x555=*(fffffaab))
:0201591C E110E900 tst r0,r0,lsl #0x12
:02015920 43850020 orrmi  r0,r5,#0x20
:02015924 AF20E13C swige 0x0020e13c
:02015928 20E100D9 unknown
:0201592C E1C0F0E1 bic  r15,r0,r1,ror #0x1
:02015930 8DF0E150 ldchil 1,cr14,[r0,#+0x140]!
:02015934 DD77DD0B ldclel 13,cr13,[r7,#-0x2c]!
:02015938 9D60E100 stclsl 1,cr14,[r0,#-0x0]!
:0201593C 00D1C50B sbceqs r12,r1,r11,lsl #0xa
:02015940 40E900E1 rscmi  r0,r9,r1,ror #0x1
:02015944 F0E9770E rscnv  r7,r9,r14,lsl #0xe
:02015948 F0E9F0E9 rscnv  r15,r9,r9,ror #0x1
:0201594C 700261D1 unknown
:02015950 11C931D1 unknown
:02015954 DD2048CF stcle  8,cr4,[r0,#-0x33c]!
:02015958 11C547BD strneh r4,[r5, #+0x7d]		;r5+0x7d=*(1500f184)=#0(0x00000000)
:0201595C 06700899 unknown
:02015960 2921D138 stmcsdb  r1!,{r3,r4,r5,r8,r12,r14,r15}
:02015964 FFB40009 swinv 0x00b40009
:02015968 B92631B9 stmltdb  r6!,{r0,r3,r4,r5,r7,r8,r12,r13}
:0201596C 113CA501 teqne r12,r1,lsl #0xa
:02015970 DD303800 ldcle  8,cr3,[r0,#-0x0]!
:02015974 027000E5 rsbeqs r0,r0,#0xE5
:02015978 A594E58D ldrge r14,[r4, #+0x58d]		;r4+0x58d=*(0000058d)
:0201597C 4012A100 andmis r10,r2,r0,lsl #0x2
:02015980 C918DD20 ldmgtdb  r8 ,{r5,r8,r10,r11,r12,r14,r15}
:02015984 DDC04421 unknown
:02015988 210721C5 unknown
:0201598C 09E71191 unknown
:02015990 E1301FA1 teq r0,r1,lsr #0x1f
:02015994 8701A903 strhi r10,[r1,-r3, lsl #0x12]
:02015998 30B401BD unknown
:0201599C 98E59D10 unknown
:020159A0 01C58460 biceq  r8,r5,r0,ror #0x8
:020159A4 9CE59D80 stclsl 13,cr9,[r5],#+0x200
:020159A8 A0E58410 rscge  r8,r5,r0,lsl r4
:020159AC E5840000 str r0,[r4, #+0x0]		;r4+0x0=*(00000000)
:020159B0 E5D5200B ldrb r2,[r5, #+0xb]		;r5+0xb=*(1500f112)=#0(0x00000000)
:020159B4 80001148 andhi  r1,r0,r8,asr #0x2
:020159B8 8000154C andhi  r1,r0,r12,asr #0xa
:020159BC 0BE38220 bleq 018F6244
:020159C0 E5C50220 strb r0,[r5, #+0x220]		;r5+0x220=*(1500f327)=#0(0x00000000)
:020159C4 50000D0C andpl  r0,r0,r12,lsl #0x1a
:020159C8 0D0D01A9 unknown
:020159CC 9954A800 ldmlsdb  r4 ,{r11,r13,r15}^
:020159D0 C5100E01 ldrgt r0,[r0, #-0xe01]		;(r0-0xe01=*(fffff1ff))
:020159D4 950039E5 strls r3,[r0, #-0x9e5]		;(r0-0x9e5=*(fffff61b))
:020159D8 EDC5C200 unknown
:020159DC B6E58502 unknown
:020159E0 02E1C580 rsceq  r12,r1,#0x20000000
:020159E4 E1D530B6 ldrh r3,[r5, #+0x6]		;r5+0x6=*(1500f10d)=#0(0x00000000)
:020159E8 E5D5100A ldrb r1,[r5, #+0xa]		;r5+0xa=*(1500f111)=#0(0x00000000)
:020159EC 1CF10500 ldcnel 5,cr0,[r1],#+0x0
:020159F0 01E79221 mvneq  r9,r1,lsr #0x4
:020159F4 E1029211 unknown
:020159F8 81B50520 movhis r0,r0,lsr #0xa		;r0=0(0x0)
:020159FC 021C7EC4 andeqs r7,r12,#0xC40
:02015A00 1CFC0548 ldcnel 5,cr0,[r12],#+0x120
:02015A04 03993002 orreqs r3,r9,#0x2
:02015A08 024D1030 subeq  r1,r13,#0x30
:02015A0C 0D922990 unknown
:02015A10 39069D01 stmccdb  r6 ,{r0,r8,r10,r11,r12,r15}
:02015A14 A0300108 eorges r0,r0,r8,lsl #0x2
:02015A18 1000131C andne  r1,r0,r12,lsl r3
:02015A1C 0E4101B1 mcreq 1,2,r0,cr1,cr1,{5}
:02015A20 59150005 ldmpldb  r5 ,{r0,r2}
:02015A24 4913B801 ldmmidb  r3 ,{r0,r11,r12,r13,r15}
:02015A28 00490500 subeq  r0,r9,r0,lsl #0xa
:02015A2C 75504903 ldrvcb r4,[r0, #-0x903]		;(r0-0x903=*(fffff6fd))
:02015A30 EA050111 b 02155E7C
:02015A34 00813C08 addeq  r3,r1,r8,lsl #0x18
:02015A38 2C510375 ldccsl 3,cr0,[r1],{#0x75}
:02015A3C BA01001D blt 02055AB8
:02015A40 E1D1213C bics r2,r1,r12,lsr r1
:02015A44 2BBA1019 blcs 00E99AB0
:02015A48 0C08E1C1 stceq  1,cr14,[r8],{#0xc1}
:02015A4C E10F079D mrs r0,CPSRswp r0,r13,r15
:02015A50 320AE506 andcc  r14,r10,#0x1800000
:02015A54 C01A100C andgts r1,r10,r12
:02015A58 31001135 unknown
:02015A5C 41050015 unknown
:02015A60 C434E3C0 unknown
:02015A64 4D784015 ldcmil 0,cr4,[r8,#-0x54]!
:02015A68 00290000 eoreq  r0,r9,r0
:02015A6C AA00EDC8 bge 02051194
:02015A70 C80CA910 stmgtda  r12 ,{r4,r8,r11,r13,r15}
:02015A74 10098100 andne  r8,r9,r0,lsl #0x2
:02015A78 108507B9 strneh r0,[r5], +r9
:02015A7C 2A0DC0E2 bcs 02385E0C
:02015A80 0119510D tsteq r9,r13,lsl #0x2
:02015A84 0990009D ldmeqib  r0 ,{r0,r2,r3,r4,r7}
:02015A88 155E1102 ldrneb r1,[r14, #-0x102]		;(r14-0x102=*(fffffefe))
:02015A8C 07850921 streq r0,[r5,+r1, lsr #0x12]
:02015A90 C900510C stmgtdb  r0 ,{r2,r3,r8,r12,r14}
:02015A94 1D180120 unknown
:02015A98 D98CF542 stmleib  r12 ,{r1,r6,r8,r10,r12,r13,r14,r15}
:02015A9C 9FC00000 swils 0x00c00000
:02015AA0 00B51CE5 adceqs r1,r5,r5,ror #0x19
:02015AA4 01EB8882 mvneq  r8,r2,lsl #0x11
:02015AA8 0D61F002 stceql 0,cr15,[r1,#-0x8]!
:02015AAC A0113914 andges r3,r1,r4,lsl r9
:02015AB0 80013990 mulhi  r1,r0,r9
:02015AB4 05B50099 ldreq r0,[r5, #+0x99]!
:02015AB8 F3F91E5D mvnnvs r1,#0x5D0
:02015ABC 2791FF3A unknown
:02015AC0 39000925 stmccdb  r0 ,{r0,r2,r5,r8,r11}
:02015AC4 E1B02905 movs r2,r5,lsl #0x12		;r2=-1004797952(0xc41c0000)
:02015AC8 005D212A subeqs r2,r13,r10,lsr #0x2
:02015ACC 49007190 stmmidb  r0 ,{r4,r7,r8,r12,r13,r14}
:02015AD0 D1C9441E bicle  r4,r9,r14,lsl r4
:02015AD4 D9FFE51A ldmleib  r15!,{r1,r3,r4,r8,r10,r13,r14,r15}^
:02015AD8 D1100900 tstle r0,r0,lsl #0x12
:02015ADC 0141C001 unknown
:02015AE0 00D180A4 sbceqs r8,r1,r4,lsr #0x1
:02015AE4 C90C0005 stmgtdb  r12 ,{r0,r2}
:02015AE8 8D301000 ldchi  0,cr1,[r0,#-0x0]!
:02015AEC 2202E516 andcs  r14,r2,#0x5800000
:02015AF0 01A50805 moveq  r0,r5,lsl #0x10		;r0=-251199488(0xf1070000)
:02015AF4 18857098 stmneia  r5 ,{r3,r4,r7,r12,r13,r14}
:02015AF8 8560A0E5 strhib r10,[r0, #-0xe5]!
:02015AFC 094500E5 stmeqdb  r5 ,{r0,r2,r5,r6,r7}^
:02015B00 00214004 eoreq  r4,r1,r4
:02015B04 02053534 andeq  r3,r5,#0xD000000
:02015B08 30E38121 rsccc  r8,r3,r1,lsr #0x2
:02015B0C BDDD1005 unknown
:02015B10 00E58402 rsceq  r8,r5,r2,lsl #0x8
:02015B14 441014B9 ldrmi r1,[r0],#-0x4b9
:02015B18 010BE5C4 unknown
:02015B1C B1115106 tstlt r1,r6,lsl #0x2
:02015B20 0275C411 rsbeqs r12,r5,#0x11000000
:02015B24 800802B8 strhih r0,[r8], -r8
:02015B28 0219C4E3 andeqs r12,r9,#0xE3000000
:02015B2C D5202DB6 strle r2,[r0, #-0xdb6]!
:02015B30 297120E1 unknown
:02015B34 9111051D tstls r1,r13,lsl r5
:02015B38 713118E7 teqvc r1,r7,ror #0x11
:02015B3C B110C911 tstlt r0,r1,lsl r9
:02015B40 710E6924 unknown
:02015B44 3E83F000 cdpcc 0,8,cr15,cr3,cr0,0
:02015B48 F5943031 ldrnv r3,[r4, #+0x31]		;r4+0x31=*(00000031)
:02015B4C 95203031 strls r3,[r0, #-0x31]!
:02015B50 00CD2000 sbceq  r2,r13,r0
:02015B54 D00944A9 andle  r4,r9,r9,lsr #0x9
:02015B58 E791088D ldr r0,[r1,+r13, lsl #0x11]
:02015B5C 88489D00 stmhida  r8 ,{r8,r10,r11,r12,r15}^
:02015B60 129113C1 addnes r1,r1,#0x4000003
:02015B64 00398B3A eoreqs r8,r9,r10,lsr r11
:02015B68 F40040C1 strnv r4,[r0],#-0xc1
:02015B6C 08020C33 stmeqda  r2 ,{r0,r1,r4,r5,r10,r11}
:02015B70 3D824035 unknown
:02015B74 31407100 unknown
:02015B78 1721E801 strne r14,[r1,-r1, lsl #0x10]!
:02015B7C 2190106D orrcss r1,r0,r13,ror #0x0
:02015B80 00292021 eoreq  r2,r9,r1,lsr #0x0
:02015B84 AB0001B3 blge 02016258
:02015B88 3081FFE6 addcc  r15,r1,r6,ror #0x1f
:02015B8C 08460108 stmeqda  r6 ,{r3,r8}^
:02015B90 05FD0EB1 ldreqb r0,[r13, #+0xeb1]!
:02015B94 722C25D4 eorvc  r2,r12,#0x35000000
:02015B98 6D17E9FC unknown
:02015B9C 010F6912 mrseq r6,CPSR
:02015BA0 01799600 cmneq r9,r0,lsl #0xc
:02015BA4 1DF3A700 ldcnel 7,cr10,[r3,#+0x0]!
:02015BA8 4C19A13C ldcmi  1,cr10,[r9],{#0x3c}
:02015BAC 59240035 stmpldb  r4!,{r0,r2,r4,r5}
:02015BB0 53E59009 mvnpl  r9,#0x9
:02015BB4 E0221500 eor  r1,r2,r0,lsl #0xa
:02015BB8 980FFDFF stmlsda  r15 ,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r10,r11,r12,r13,r14,r15}
:02015BBC 21AD0251 movcs  r0,r1,asr r2
:02015BC0 0EE10001 cdpeq 0,14,cr0,cr1,cr1,0
:02015BC4 10B10175 adcnes r0,r1,r5,ror r1
:02015BC8 BF259594 swilt 0x00259594
:02015BCC CA000197 bgt 02016230
:02015BD0 29180789 ldmcsdb  r8 ,{r0,r3,r7,r8,r9,r10}
:02015BD4 01051800 unknown
:02015BD8 992006AA stmlsdb  r0!,{r1,r3,r5,r7,r9,r10}
:02015BDC 6F0B0902 swivs 0x000b0902
:02015BE0 1D08FD5A unknown
:02015BE4 25DDCC0F ldrcsb r12,[r13, #+0xc0f]		;r13+0xc0f=*(14050cfc)=#0(0x00000000)
:02015BE8 D4020E51 strle r0,[r2],#-0xe51
:02015BEC 0102021B unknown
:02015BF0 41021C08 unknown
:02015BF4 9F003420 swils 0x00003420
:02015BF8 90880C31 addls  r0,r8,r1,lsr r12
:02015BFC 01022079 unknown
:02015C00 0023FD10 eoreq  r15,r3,r0,lsl r13
:02015C04 88A2006D stmhiia  r2!,{r0,r2,r3,r5,r6}
:02015C08 2205FF66 andcs  r15,r5,#0x198
:02015C0C 3005F368 andcc  r15,r5,r8,ror #0x6
:02015C10 31614853 unknown
:02015C14 611F7907 tstvs r15,r7,lsl #0x12
:02015C18 691AEBFF ldmvsdb  r10 ,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r9,r11,r13,r14,r15}
:02015C1C 31089906 unknown
:02015C20 CD01A115 unknown
:02015C24 8511155E ldrhi r1,[r1, #-0x55e]		;(r1-0x55e=*(fffffaa2))
:02015C28 11006926 unknown
:02015C2C 1000FF15 andne  r15,r0,r5,lsl r15
:02015C30 113107C5 teqne r1,r5,asr #0xf
:02015C34 7D267100 stcvc  1,cr7,[r6,#-0x0]!
:02015C38 F4001506 strnv r1,[r0],#-0x506
:02015C3C EB02271E bl 0209F8BC
:02015C40 066D0168 unknown
:02015C44 E9C00EC1 stmib  r0 ,{r0,r6,r7,r9,r10,r11}^
:02015C48 3D200117 stccc  1,cr0,[r0,#-0x5c]!
:02015C4C 0900F100 stmeqdb  r0 ,{r8,r12,r13,r14,r15}
:02015C50 3911541F ldmccdb  r1 ,{r0,r1,r2,r3,r4,r10,r12,r14}
:02015C54 E58317BD str r1,[r3, #+0x7bd]		;r3+0x7bd=*(000007bd)
:02015C58 16000109 strne r0,[r0],-r9, lsl #0x2
:02015C5C 51100005 tstpl r0,r5
:02015C60 E5C3259D strb r2,[r3, #+0x59d]		;r3+0x59d=*(0000059d)
:02015C64 34001122 strcc r1,[r0],#-0x122
:02015C68 91110521 tstls r1,r1,lsr #0xa
:02015C6C 00110125 andeqs r0,r1,r5,lsr #0x2
:02015C70 111D15DD ldrnesb r1,[r13, -r13]
:02015C74 55212000 strpl r2,[r1, #-0x0]!
:02015C78 10A59700 adcne  r9,r5,r0,lsl #0xe
:02015C7C 15950011 ldrne r0,[r5, #+0x11]		;r5+0x11=*(1500f118)=#0(0x00000000)
:02015C80 0C001118 stceq  1,cr1,[r0],{#0x18}
:02015C84 97173921 ldrls r3,[r7,-r1, lsr #0x12]
:02015C88 E98212C9 stmib  r2 ,{r0,r3,r6,r7,r9,r12}
:02015C8C 19011327 stmnedb  r1 ,{r0,r1,r2,r5,r8,r9,r12}
:02015C90 F800190A stmnvda  r0 ,{r1,r3,r8,r11,r12}
:02015C94 17D92065 ldrneb r2,da 
:02015C98 9107ED81 unknown
:02015C9C 11FC2735 mvnnes r2,lsr r5
:02015CA0 10DCAA40 sbcnes r10,r12,r0,asr #0x14
:02015CA4 6105AD9F swpvs r10,r15,r5
:02015CA8 F7001100 strnv r1,[r0,-r0, lsl #0x2]
:02015CAC C8B84011 ldmgtia  r8!,{r0,r4,r14}
:02015CB0 05659F10 streqb r9,[r5, #-0xf10]!
:02015CB4 00110285 andeqs r0,r1,r5,lsl #0x5
:02015CB8 023826F2 eoreqs r2,r8,#0xF200000
:02015CBC 10B420AD adcnes r2,r4,r13,lsr #0x1
:02015CC0 3799124D ldrcc r1,r2,r4,r13,lsr #0x1
:02015CC4 B20265ED andlt  r6,r2,#0x3B400000
:02015CC8 201789A4 andcss r8,r7,r4,lsr #0x13
:02015CCC E59114AD ldr r1,[r1, #+0x4ad]		;r1+0x4ad=*(000004ad)
:02015CD0 8A10490A bhi 02428100
:02015CD4 09E5D03D unknown
:02015CD8 25036920 strcs r6,[r3, #-0x920]		;(r3-0x920=*(fffff6e0))
:02015CDC 25600303 strcsb r0,[r0, #-0x303]!
:02015CE0 E183201C orr  r2,r3,r12,lsl r0
:02015CE4 0800310B stmeqda  r0 ,{r0,r1,r3,r8,r12,r13}
:02015CE8 F9912130 ldmnvib  r1 ,{r4,r5,r8,r13}
:02015CEC 03059403 unknown
:02015CF0 83200049 unknown
:02015CF4 5D9A0001 unknown
:02015CF8 E5832005 str r2,[r3, #+0x5]		;r3+0x5=*(00000005)
:02015CFC E5831008 str r1,[r3, #+0x8]		;r3+0x8=*(00000008)
:02015D00 D02D0C01 eorle  r0,r13,r1,lsl #0x18
:02015D04 00110AE5 andeqs r0,r1,r5,ror #0x15
:02015D08 A000150F andge  r1,r0,r15,lsl #0xa
:02015D0C E201100F and  r1,r1,#0xF
:02015D10 00152001 andeqs r2,r5,r1
:02015D14 E5C0402D strb r4,[r0, #+0x2d]		;r0+0x2d=*(0000002d)
:02015D18 E113550B tst r3,r11,lsl #0xa
:02015D1C 04A1300B unknown
:02015D20 A01F5801 andges r5,r15,r1,lsl #0x10
:02015D24 821D21E1 andhis r2,r13,#0x40000038
:02015D28 B5000CE1 strlt r0,[r0, #-0xce1]		;(r0-0xce1=*(fffff31f))
:02015D2C 00203E0D eoreq  r3,r0,r13,lsl #0x1c
:02015D30 2311C5EB tstcs r1,#0x3AC00000
:02015D34 0775211C unknown
:02015D38 BD4505FD unknown
:02015D3C 0D01EB01 unknown
:02015D40 14958311 ldrne r8,[r5],#+0x311
:02015D44 06B1111D unknown
:02015D48 05101D00 ldreq r1,[r0, #-0xd00]		;(r0-0xd00=*(fffff300))
:02015D4C 2122E910 unknown
:02015D50 8709F707 strhi r15,[r9,-r7, lsl #0xe]
:02015D54 016F1169 unknown
:02015D58 02CD300D sbceq  r3,r13,#0xD
:02015D5C 40613A29 rsbmi  r3,r1,r9,lsr #0x14
:02015D60 00251CF3 unknown
:02015D64 07002507 streq r2,[r0,-r7, lsl #0xa]
:02015D68 23AD0025 movcs  r0,#0x25		;r0=37(0x25)
:02015D6C 2079022A rsbcss r0,r9,r10,lsr #0x4
:02015D70 4A4031B9 bmi 0302245C
:02015D74 81AC4071 movhi  r4,r1,ror r0
:02015D78 B512AA0B ldrlt r10,[r2, #-0xa0b]		;(r2-0xa0b=*(c41bf5f5))
:02015D7C 5740111F unknown
:02015D80 0D301103 ldceq  1,cr1,[r0,#-0xc]!
:02015D84 0AA60011 beq 00995DD0
:02015D88 06754011 unknown
:02015D8C 1CFD3011 ldcnel 0,cr3,[r13],#+0x44
:02015D90 72021029 andvc  r1,r2,#0x29
:02015D94 08BD06ED ldmeqia  r13!,{r0,r2,r3,r5,r6,r7,r9,r10}
:02015D98 01851011 orreq  r1,r5,r1,lsl r0
:02015D9C 001101B5 ldreqh r0,[r1], -r5
:02015DA0 25A55539 strcs r5,[r5, #+0x539]!
:02015DA4 E50004EE str r0,[r0, #-0x4ee]		;(r0-0x4ee=*(fffffb37))
:02015DA8 E508DD14 str r13,[r8, #-0xd14]		;(r8-0xd14=*(fffff2ec))
:02015DAC 0001E202 andeq  r14,r1,r2,lsl #0x4
:02015DB0 AD55064D unknown
:02015DB4 71019828 unknown
:02015DB8 15889431 strne r9,[r8, #+0x431]		;r8+0x431=*(00000431)
:02015DBC 12510500 subnes r0,r1,#0x0
:02015DC0 52A50165 adcpl  r0,r5,#0x40000019
:02015DC4 B6000D82 strlt r0,[r0],-r2, lsl #0x1b
:02015DC8 3AAD38D9 bcc 00B64134
:02015DCC 3881013B stmccia  r1 ,{r0,r1,r3,r4,r5,r8}
:02015DD0 08930119 ldmeqia  r3 ,{r0,r3,r4,r8}
:02015DD4 0704C133 unknown
:02015DD8 401515A1 andmis r1,r5,r1,lsr #0xb
:02015DDC 0A801509 beq 0001B208
:02015DE0 15AD1685 strne r1,[r13, #+0x685]!
:02015DE4 801D0B40 andhis r0,r13,r0,asr #0x16
:02015DE8 A0203110 eorge  r3,r0,r0,lsl r1
:02015DEC 95000533 strls r0,[r0, #-0x533]		;(r0-0x533=*(fffffaf2))
:02015DF0 40090538 andmi  r0,r9,r8,lsr r5
:02015DF4 2D156511 unknown
:02015DF8 02710804 rsbeqs r0,r1,#0x40000
:02015DFC 2104CDB4 strcsh r12,[r4, -r4]
:02015E00 FF4C7502 swinv 0x004c7502
:02015E04 311F0031 tstcc r15,r1,lsr r0
:02015E08 1579AC10 ldrneb r10,[r9, #-0xc10]!
:02015E0C 03A14031 moveq  r4,#0x31		;r4=49(0x31)
:02015E10 9503BD95 strls r11,[r3, #-0xd95]		;(r3-0xd95=*(fffff26b))
:02015E14 D0174017 andles r4,r7,r7,lsl r0
:02015E18 755C8D95 ldrvcb r8,[r12, #-0xd95]		;(r12-0xd95=*(fffff26b))
:02015E1C 1218D994 andnes r13,r8,#0x250000
:02015E20 5C0A0F1D stcpl  15,cr0,[r10],{#0x1d}
:02015E24 0AF91F6D beq 01E5DBE0
:02015E28 C5001110 strgt r1,[r0, #-0x110]		;(r0-0x110=*(ffffff15))
:02015E2C 392C8A09 stmccdb  r12!,{r0,r3,r9,r11,r15}
:02015E30 01E19B14 mvneq  r9,r4,lsl r11
:02015E34 450FCD17 strmi r12,[r15, #-0xd17]		;r15-0xd17=*(02015125)=#627472(0x00099310)
:02015E38 00350816 eoreqs r0,r5,r6,lsl r8
:02015E3C 022117AD eoreq  r1,r1,#0x2B40000
:02015E40 8206DDED andhi  r13,r6,#0x3B40
:02015E44 CC1075E2 ldcgt  5,cr7,[r0],{#0xe2}
:02015E48 99010081 stmlsdb  r1 ,{r0,r7}
:02015E4C 1179A908 cmnne r9,r8,lsl #0x12
:02015E50 0D422538 unknown
:02015E54 2029FE15 eorcs  r15,r9,r5,lsl r14
:02015E58 AD0131CD unknown
:02015E5C 2D12E210 unknown
:02015E60 79008246 stmvcdb  r0 ,{r1,r2,r6,r9,r15}
:02015E64 C8101507 ldmgtda  r0 ,{r0,r1,r2,r8,r10,r12}
:02015E68 0AF51CF1 beq 01D5D234
:02015E6C 1005043E andne  r0,r5,r14,lsr r4
:02015E70 13DBE5DD bicnes r14,r11,#0x37400000
:02015E74 12551021 subnes r1,r5,#0x21
:02015E78 6118B580 tstvs r8,r0,lsl #0xb
:02015E7C 06298000 unknown
:02015E80 70DB5141 sbcvcs r5,r11,r1,asr #0x2
:02015E84 0059005D subeqs r0,r9,r13,asr r0
:02015E88 A1405DBC strgeh r5,[r0, #-0xdc]		;(r0-0xdbc=*(ffffff49))
:02015E8C A9147900 ldmgedb  r4 ,{r8,r11,r12,r13,r14}
:02015E90 1149F62B unknown
:02015E94 AB00C518 blge 020472FC
:02015E98 192D000D stmnedb  r13!,{r0,r2,r3}
:02015E9C 84350018 unknown
:02015EA0 51822459 orrpl  r2,r2,r9,asr r4
:02015EA4 9D301800 ldcls  8,cr1,[r0,#-0x0]!
:02015EA8 A9080AE5 stmgedb  r8 ,{r0,r2,r5,r6,r7,r9,r11}
:02015EAC 2006AD26 andcs  r10,r6,r6,lsr #0x1a
:02015EB0 C4300FF9 unknown
:02015EB4 190016E5 stmnedb  r0 ,{r0,r2,r5,r6,r7,r9,r10,r12}
:02015EB8 8981F000 stmhiib  r1 ,{r12,r13,r14,r15}
:02015EBC 6040B55C subvs  r11,r0,r12,asr r5
:02015EC0 A9B20121 ldmgeib  r2!,{r0,r5,r8}
:02015EC4 0000A400 andeq  r10,r0,r0,lsl #0x8
:02015EC8 913D3375 teqls r13,r5,ror r3
:02015ECC D1051911 unknown
:02015ED0 30074D20 andcc  r4,r7,r0,lsr #0x1a
:02015ED4 0899E3C3 ldmeqia  r9 ,{r0,r1,r6,r7,r8,r9,r13,r14,r15}
:02015ED8 3D220CE3 stccc  12,cr0,[r2,#-0x38c]!
:02015EDC 266DE5C4 unknown
:02015EE0 19039902 stmnedb  r3 ,{r1,r8,r11,r12,r15}
:02015EE4 D710C002 ldrle r12,[r0, -r2]
:02015EE8 1AAD00E7 bne 00B5628C
:02015EEC E0842039 add  r2,r4,r9,lsr r0
:02015EF0 40140130 andmis r0,r4,r0,lsr r1
:02015EF4 177D00B9 unknown
:02015EF8 D503F9F7 strle r15,[r3, #-0x9f7]		;(r3-0x9f7=*(fffff609))
:02015EFC ED180502 unknown
:02015F00 E61C9D13 unknown
:02015F04 09030131 stmeqdb  r3 ,{r0,r4,r5,r8}
:02015F08 79003D02 stmvcdb  r0 ,{r1,r8,r10,r11,r12,r13}
:02015F0C 0009EA3C andeq  r14,r9,r12,lsr r10
:02015F10 0EF52005 cdpeq 0,14,cr2,cr5,cr5,0
:02015F14 06E911BD unknown
:02015F18 A039200D eorges r2,r9,r13
:02015F1C 130F6503 unknown
:02015F20 018010CD orreq  r1,r0,r13,asr #0x1
:02015F24 26547907 ldrcsb r7,[r4],-r7, lsl #0x12
:02015F28 10E6EB02 rscne  r14,r6,r2,lsl #0x16
:02015F2C 050EB9D4 streq r11,[r14, #-0x9d4]		;(r14-0x9d4=*(fffff62c))
:02015F30 3D03E240 unknown
:02015F34 C1100306 tstgt r0,r6,lsl #0x6
:02015F38 44810431 strmi r0,[r1],#+0x431
:02015F3C 010DE6E1 unknown
:02015F40 4029A5F9 unknown
:02015F44 4D002977 unknown
:02015F48 108DDC21 addne  r13,r13,r1,lsr #0x18
:02015F4C F0E08114 rscnv  r8,r0,r4,lsl r1
:02015F50 25F40121 ldrcsb r0,[r4, #+0x121]!
:02015F54 CD08ED21 unknown
:02015F58 41403D65 unknown
:02015F5C 10B56C00 adcnes r6,r5,r0,lsl #0x18
:02015F60 152FD010 strne r13,[r15, #-0x10]!
:02015F64 00E11100 rsceq  r1,r1,r0,lsl #0x2
:02015F68 39380F79 ldmccdb  r8!,{r0,r3,r4,r5,r6,r8,r9,r10,r11}
:02015F6C 1051050A subnes r0,r1,r10,lsl #0xa
:02015F70 1049E181 subne  r14,r9,r1,lsl #0x3
:02015F74 B9902000 ldmltib  r0 ,{r13}
:02015F78 1169882A unknown
:02015F7C 7D004D32 unknown
:02015F80 2191DD12 orrcss r13,r1,r2,lsl r13
:02015F84 4A9D5B56 bmi 0076CCE4
:02015F88 105570BD ldrneh r7,[r5],#-0xd
:02015F8C 1213B120 andnes r11,r3,#0x8
:02015F90 004970E1 subeq  r7,r9,r1,ror #0x1
:02015F94 E010068A ands r0,r0,r10,lsl #0xd
:02015F98 E0020501 and  r0,r2,r1,lsl #0xa
:02015F9C C0081008 andgt  r1,r8,r8
:02015FA0 99900065 ldmlsib  r0 ,{r0,r2,r5,r6}
:02015FA4 B5053503 strlt r3,[r5, #-0x503]		;r5-0x503=*(1500ec04)=#0(0x00000000)
:02015FA8 5D026910 unknown
:02015FAC 0115FA00 tsteq r5,r0,lsl #0x14
:02015FB0 05117956 ldreq r7,[r1, #-0x956]		;(r1-0x956=*(fffff6aa))
:02015FB4 1D030039 unknown
:02015FB8 DD550501 unknown
:02015FBC F9522D11 ldmnvdb  r2 ,{r0,r4,r8,r10,r11,r13}^
:02015FC0 44894510 strmi r4,[r9],#+0x510
:02015FC4 103110D9 unknown
:02015FC8 40317710 eormis r7,r1,r0,lsl r7
:02015FCC 313E101D teqcc r14,r13,lsl r0
:02015FD0 30313010 eorccs r3,r1,r0,lsl r0
:02015FD4 9F2B20E4 swils 0x002b20e4
:02015FD8 B9C30009 stmltib  r3 ,{r0,r3}^
:02015FDC 31015D50 unknown
:02015FE0 40310870 eormis r0,r1,r0,ror r8
:02015FE4 31100DBA ldrcch r0,[r0, -r10]
:02015FE8 22898031 addcs  r8,r9,#0x31
:02015FEC 310C8031 unknown
:02015FF0 315D0480 cmpcc r13,r0,lsl #0x9
:02015FF4 75136910 ldrvc r6,[r3, #-0x910]		;(r3-0x910=*(fffff6f0))
:02015FF8 01503110 cmpeq r0,r0,lsl r1
:02015FFC 31187D18 tstcc r8,r8,lsl r13
:02016000 207F5880 rsbcss r5,r15,r0,lsl #0x11
:02016004 107D7031 rsbnes r7,r13,r1,lsr r0
:02016008 0D01AD09 unknown
:0201600C 36001710 unknown
:02016010 01200DFD unknown
:02016014 CD003101 unknown
:02016018 C2075D02 andgt  r5,r7,#0x80
:0201601C 20083DE3 andcs  r3,r8,r3,ror #0x1b
:02016020 2C23301D stccs  0,cr3,[r3],#-0x74
:02016024 12010025 andne  r0,r1,#0x25
:02016028 39E40515 unknown
:0201602C B1023D00 unknown
:02016030 08040502 stmeqda  r4 ,{r1,r8,r10}
:02016034 3004011D andcc  r0,r4,r13,lsl r1
:02016038 04E5942F unknown
:0201603C 2F850389 swics 0x00850389
:02016040 693301AD ldmvsdb  r3!,{r0,r2,r3,r5,r7,r8}
:02016044 790CB800 stmvcdb  r12 ,{r11,r12,r13,r15}
:02016048 80114121 andhis r4,r1,r1,lsr #0x2
:0201604C 11FD2871 mvnnes r2,r1,ror r8
:02016050 194D1055 stmnedb  r13 ,{r0,r2,r4,r6,r12}^
:02016054 000D48F6 unknown
:02016058 71400D0C unknown
:0201605C 000D3816 andeq  r3,r13,r6,lsl r8
:02016060 400D5A00 andmi  r5,r13,r0,lsl #0x14
:02016064 28000D04 stmcsda  r0 ,{r2,r8,r10,r11}
:02016068 0D04000D unknown
:0201606C 0D550840 unknown
:02016070 000D1800 andeq  r1,r13,r0,lsl #0x10
:02016074 CD900008 unknown
:02016078 1045111F subne  r1,r5,r15,lsl r1
:0201607C C1080641 unknown
:02016080 9000100F andls  r1,r0,r15
:02016084 708AA079 addvc  r10,r10,r9,ror r0
:02016088 52510079 subpls r0,r1,#0x79
:0201608C A10009E5 unknown
:02016090 106DE253 rsbne  r14,r13,r3,asr r2
:02016094 601C7DB6 ldrvsh r7,[r12], -r6
:02016098 6510E5C5 ldrvs r14,[r0, #-0x5c5]		;(r0-0x5c5=*(fffffa60))
:0201609C 2800110B stmcsda  r0 ,{r0,r1,r3,r8,r12}
:020160A0 D5001661 strle r1,[r0, #-0x661]		;(r0-0x661=*(fffff9c4))
:020160A4 01B500E5 moveqs r0,r5,ror #0x1
:020160A8 C5206016 strgt r6,[r0, #-0x16]!
:020160AC 8301AD85 unknown
:020160B0 0D98001D unknown
:020160B4 44940009 ldrmi r0,[r4],#+0x9
:020160B8 000D1969 andeq  r1,r13,r9,ror #0x12
:020160BC 01137513 tsteq r3,r3,lsl r5
:020160C0 4416E084 ldrmi r14,[r6],#-0x84
:020160C4 0014019D muleqs r4,r13,r1
:020160C8 E970E5C5 ldmdb  r0!,{r0,r2,r6,r7,r8,r10,r13,r14,r15}^
:020160CC 103D8217 eornes r8,r13,r7,lsl r2
:020160D0 218D1E3D orrcs  r1,r13,r13,lsr r14
:020160D4 1AC915D0 bne 0125B81C
:020160D8 33315035 teqcc r1,#0x35
:020160DC C631D5E7 unknown
:020160E0 504331FF unknown
:020160E4 09F1E584 ldmeqib  r1!,{r2,r7,r8,r10,r13,r14,r15}^
:020160E8 0D0E55FF unknown
:020160EC 1A19380D bne 02664128
:020160F0 10010069 andne  r0,r1,r9,ror #0x0
:020160F4 0DF9760C ldceql 6,cr7,[r9,#+0x30]!
:020160F8 10A510B9 unknown
:020160FC 19981709 ldmneib  r8 ,{r0,r3,r8,r9,r10,r12}
:02016100 22101D00 andcss r1,r0,#0x0
:02016104 E5D1206F ldrb r2,[r1, #+0x6f]		;r1+0x6f=*(0000006f)
:02016108 79010100 stmvcdb  r1 ,{r8}
:0201610C 49A9221E stmmiib  r9!,{r1,r2,r3,r4,r9,r13}
:02016110 00217CB0 unknown
:02016114 102116C1 eorne  r1,r1,r1,asr #0xd
:02016118 E5C12017 strb r2,[r1, #+0x17]		;r1+0x17=*(00000017)
:0201611C 01C5690E biceq  r6,r5,r14,lsl #0x12
:02016120 17112231 unknown
:02016124 C7001D20 strgt r1,[r0,-r0, lsr #0x1a]
:02016128 EB021D58 bl 0209D690
:0201612C 04007558 streq r7,[r0],#-0x558
:02016130 007515BD unknown
:02016134 003D18D0 unknown
:02016138 EB000886 bl 02018358
:0201613C 82007544 andhi  r7,r0,#0x11000000
:02016140 300C1021 andcc  r1,r12,r1,lsr #0x0
:02016144 7D03E590 unknown
:02016148 0141D802 unknown
:0201614C F920E1D2 stmnvdb  r0!,{r1,r4,r6,r7,r8,r13,r14,r15}
:02016150 457EBA3D ldrmib r11,[r14, #-0xa3d]!
:02016154 03459011 unknown
:02016158 81830018 orrhi  r0,r3,r8,lsl r0
:0201615C 4104B907 unknown
:02016160 25716A00 ldrcsb r6,[r1, #-0xa00]!
:02016164 A910EB02 ldmgedb  r0 ,{r1,r8,r9,r11,r13,r14,r15}
:02016168 E2811018 add  r1,r1,#0x18
:0201616C 1B550A10 blne 035589B4
:02016170 23618220 unknown
:02016174 02404110 subeq  r4,r0,#0x4
:02016178 40289D52 eormi  r9,r8,r2,asr r13
:0201617C 82047D82 andhi  r7,r4,#0x2080
:02016180 14A91B0D unknown
:02016184 9F106924 swils 0x00106924
:02016188 1CDD08E5 ldcnel 8,cr0,[r13],{#0xe5}
:0201618C 10E59110 rscne  r9,r5,r0,lsl r1
:02016190 2604D50C strcs r13,[r4],-r12, lsl #0xa
:02016194 0006C1FF unknown
:02016198 52200001 eorpl  r0,r0,#0x1
:0201619C 1010E59F mulnes r0,r15,r5
:020161A0 10B9E590 umlalnes r14,r9,r0,r5
:020161A4 FFFF4021 swinv 0x00ff4021
:020161A8 30A104C5 adccc  r0,r1,r5,asr #0x9
:020161AC 19004818 stmnedb  r0 ,{r3,r4,r11,r14}
:020161B0 006C9013 rsbeq  r9,r12,r3,lsl r0
:020161B4 FD01499F unknown
:020161B8 13E5901B mvnne  r9,#0x1B
:020161BC E5D80C7D ldrb r0,[r8, #+0xc7d]		;r8+0xc7d=*(00000c7d)
:020161C0 E5D82D0D ldrb r2,[r8, #+0xd0d]		;r8+0xd0d=*(00000d0d)
:020161C4 88000074 stmhida  r0 ,{r2,r4,r5,r6}
:020161C8 07E187E2 streqb r8,da 
:020161CC E2805B01 add  r5,r0,#0x400
:020161D0 52000608 andpl  r0,r0,#0x800000
:020161D4 51231BA9 unknown
:020161D8 28122800 ldmcsda  r2 ,{r11,r13}
:020161DC 07DDD89D unknown
:020161E0 E359130D cmp r9,#0x34000000
:020161E4 8C04BD14 stchi  13,cr11,[r4],{#0x14}
:020161E8 01A9A001 moveq  r10,r1			;r10=0(0x0)
:020161EC 850D0045 strhi r0,[r13, #-0x45]		;r13-0x45=*(140500a8)=#0(0x00000000)
:020161F0 2C010600 stccs  6,cr0,[r1],{#0x0}
:020161F4 0335E088 teqeq r5,#0x88
:020161F8 F1092721 unknown
:020161FC 2C0A960B stccs  6,cr9,[r10],{#0xb}
:02016200 5D01E001 unknown
:02016204 800B0105 andhi  r0,r11,r5,lsl #0x2
:02016208 27BA08E2 ldrcs r0,r0,r11,r5,lsl #0x2
:0201620C 1871E1D0 ldmneda  r1!,{r4,r6,r7,r8,r13,r14,r15}^
:02016210 10851001 addne  r1,r5,r1
:02016214 7D7E13E0 ldcvcl 3,cr1,[r14,#-0x380]!
:02016218 01D50232 biceqs r0,r5,r2,lsr r2
:0201621C 00FD2309 rsceqs r2,r13,r9,lsl #0x6
:02016220 0060FFE8 rsbeq  r15,r0,r8,ror #0x1f
:02016224 560009E2 strpl r0,r15,r0,r8,ror #0x1f
:02016228 FFEB00E1 swinv 0x00eb00e1
:0201622C 00213AFF unknown
:02016230 E080230D add  r2,r0,r13,lsl #0x6
:02016234 41021930 unknown
:02016238 09316937 ldmeqdb  r1!,{r0,r1,r2,r4,r5,r8,r11,r13,r14}
:0201623C 00095313 andeq  r5,r9,r3,lsl r3
:02016240 4DDC11ED unknown
:02016244 0009501B andeq  r5,r9,r11,lsl r0
:02016248 100B10ED andne  r1,r11,r13,ror #0x1
:0201624C 7B0DE5C0 blvc 0238F954
:02016250 072901F1 unknown
:02016254 1CA12579 stcne  5,cr2,[r1],#+0x1e4
:02016258 A900051C stmgedb  r0 ,{r2,r3,r4,r8,r10}
:0201625C 392DDE1C stmccdb  r13!,{r2,r3,r4,r9,r10,r11,r12,r14,r15}
:02016260 BA112103 blt 0245E674
:02016264 C5E1D710 strgtb r13,[r1, #+0x710]!
:02016268 14798600 unknown
:0201626C 15D708ED ldrneb r0,[r7, #+0x8ed]		;r7+0x8ed=*(000008ed)
:02016270 02013100 andeq  r3,r1,#0x0
:02016274 F2A34015 adcnv  r4,r3,#0x15
:02016278 29350015 ldmcsdb  r5!,{r0,r2,r4}
:0201627C 20173D00 andcss r3,r7,r0,lsl #0x1a
:02016280 1255066D subnes r0,r5,#0x6D00000
:02016284 D703B6DA unknown
:02016288 0004ECE1 andeq  r14,r4,r1,ror #0x19
:0201628C 901500EB andlss r0,r5,r11,ror #0x1
:02016290 2A40155B bcs 0301B804
:02016294 00451901 subeq  r1,r5,r1,lsl #0x12
:02016298 105D1019 subnes r1,r13,r9,lsl r0
:0201629C 002D55F5 unknown
:020162A0 10492F35 subne  r2,r9,r5,lsr r15
:020162A4 269DD62D ldrcs r13,[r13],+r13, lsr #0xc
:020162A8 92CE1051 sbcls  r1,r14,#0x51
:020162AC 01E02161 mvneq  r2,r1,ror #0x2
:020162B0 2AB60781 bcs 00D980BC
:020162B4 06E1D120 unknown
:020162B8 20004110 andcs  r4,r0,r0,lsl r1
:020162BC FF10E242 swinv 0x0010e242
:020162C0 68E20250 unknown
:020162C4 41184041 tstmi r8,r1,asr #0x0
:020162C8 0047A040 subeq  r10,r7,r0,asr #0x0
:020162CC D10A0586 unknown
:020162D0 E7D20101 ldrb r0,[r2,+r1, lsl #0x2]
:020162D4 10498018 subne  r8,r9,r8,lsl r0
:020162D8 09E7C201 unknown
:020162DC 2910251B ldmcsdb  r0 ,{r0,r1,r3,r4,r8,r10,r13}
:020162E0 ED24E210 stc  2,cr14,[r4,#-0x40]!
:020162E4 59E02229 unknown
:020162E8 1114B116 tstne r4,r6,lsl r1
:020162EC 38B201FD ldmccia  r2!,{r0,r2,r3,r4,r5,r6,r7,r8}
:020162F0 0F112515 swieq 0x00112515
:020162F4 B50F0385 strlt r0,[r15, #-0x385]		;r15-0x385=*(02015f77)=#1770531513(0x69882ab9)
:020162F8 2E00240E cdpcs 4,0,cr2,cr0,cr14,0
:020162FC 862C02E5 unknown
:02016300 610081E2 unknown
:02016304 D2810065 addle  r0,r1,#0x65
:02016308 C0000FE7 andgt  r0,r0,r7,ror #0x1f
:0201630C 01191275 tsteq r9,r5,ror r2
:02016310 85E760C2 strhib r6,[r7, #+0xc2]!
:02016314 B8172908 ldmltda  r7 ,{r3,r8,r11,r13}
:02016318 01810004 orreq  r0,r1,r4
:0201631C 05C6000D streqb r0,[r6, #+0xd]		;r6+0xd=*(000a800d)
:02016320 6A326920 bvs 02CB07A8
:02016324 116D0005 unknown
:02016328 B4023DC8 strlt r3,[r2],#-0xdc8
:0201632C 9D1D163D unknown
:02016330 394491F9 stmccdb  r4 ,{r0,r3,r4,r5,r6,r7,r8,r12,r15}^
:02016334 391E6560 ldmccdb  r14 ,{r5,r6,r8,r10,r13,r14}
:02016338 FBF039A0 blx 01C249C0
:0201633C A11039DF ldrgesb r3,[r0, -r15]
:02016340 0C403916 stceql 9,cr3,[r0],{#0x16}
:02016344 6D71D40D ldcvsl 4,cr13,[r1,#-0x34]!
:02016348 4EA9058E cdpmi 5,10,cr0,cr9,cr14,4
:0201634C 31D502BC ldrcch r0,[r5, #+0x2c]		;r5+0x2c=*(1500f133)=#0(0x00000000)
:02016350 0C49AD75 stceql 13,cr10,[r9],{#0x75}
:02016354 A50DCD62 strge r12,[r13, #-0xd62]		;r13-0xd62=*(1404f38b)=#0(0x00000000)
:02016358 E1096907 unknown
:0201635C 38070515 stmccda  r7 ,{r0,r2,r4,r8,r10}
:02016360 79B903A9 ldmvcib  r9!,{r0,r3,r5,r7,r8,r9}
:02016364 43354100 teqmi r5,#0x0
:02016368 00791DC9 rsbeqs r1,r9,r9,asr #0x1b
:0201636C 1BE1D630 blne 0188BC34
:02016370 0EB15001 cdpeq 0,10,cr5,cr1,cr1,0
:02016374 B9007540 stmltdb  r0 ,{r6,r8,r10,r12,r13,r14}
:02016378 1975020F unknown
:0201637C 513075B4 ldrplh r7,[r0, -r4]!
:02016380 10F5C810 rscnes r12,r5,r0,lsl r8
:02016384 E3A08000 mov  r8,#0x0		;r8=0(0x0)
:02016388 10790F0B rsbnes r0,r9,r11,lsl #0x1e
:0201638C FFE1D690 swinv 0x00e1d690
:02016390 E2020970 and  r0,r2,#0x1C0000
:02016394 8508ED03 strhi r14,[r8, #-0xd03]		;(r8-0xd03=*(fffff2fd))
:02016398 09161110 ldmeqdb  r6 ,{r4,r8,r12}
:0201639C 5C862089 stcpl  0,cr2,[r6],{#0x89}
:020163A0 731D4DE2 tstvc r13,#0x3880
:020163A4 28D50085 ldmcsia  r5 ,{r0,r2,r7}^
:020163A8 83F8047D mvnhis r0,#0x7D000000
:020163AC 8000893A andhi  r8,r0,r10,lsr r9
:020163B0 58011988 stmplda  r1 ,{r3,r7,r8,r11,r12}
:020163B4 008124E1 addeq  r2,r1,r1,ror #0x9
:020163B8 408DF189 addmi  r15,r13,r9,lsl #0x3
:020163BC 008D83F8 unknown
:020163C0 BA360147 blt 02D968E4
:020163C4 E1DA2052 bics r2,r10,r2,asr r0
:020163C8 06119001 ldreq r9,[r1],-r1
:020163CC 60020AFD unknown
:020163D0 FFB40039 swinv 0x00b40039
:020163D4 1069262D rsbne  r2,r9,r13,lsr #0xc
:020163D8 198D12C8 stmneib  r13 ,{r3,r6,r7,r9,r12}
:020163DC 8900E5D9 stmhidb  r0 ,{r0,r3,r4,r6,r7,r8,r10,r13,r14,r15}
:020163E0 14E3582E unknown
:020163E4 BA880075 blt 002165C0
:020163E8 7CE1DA70 stcvcl 10,cr13,[r1],#+0x1c0
:020163EC 00E28900 rsceq  r8,r2,r0,lsl #0x12
:020163F0 03795009 cmneq r9,#0x9
:020163F4 0B07D16B bleq 0220A9A8
:020163F8 BA14E285 blt 0254EE14
:020163FC 02D1D007 sbceqs r13,r1,#0x7
:02016400 C907E157 stmgtdb  r7 ,{r0,r1,r2,r4,r6,r8,r13,r14,r15}
:02016404 02058810 andeq  r8,r5,#0x100000
:02016408 165D2007 ldrneb r2,[r13],-r7
:0201640C 7D51E28A unknown
:02016410 81EB0209 mvnhi  r0,r9,lsl #0x4
:02016414 0089012A addeq  r0,r9,r10,lsr #0x2
:02016418 D0040445 andle  r0,r4,r5,asr #0x8
:0201641C 08001905 stmeqda  r0 ,{r0,r2,r8,r11,r12}
:02016420 0C554001 ldceql 0,cr4,[r5],{#0x1}
:02016424 C0C4009D smullgt  r0,r4,r13,r0
:02016428 79035D50 stmvcdb  r3 ,{r4,r6,r8,r10,r11,r12,r14}
:0201642C 0089EE06 addeq  r14,r9,r6,lsl #0x1c
:02016430 6CF01941 ldcvsl 9,cr1,[r0],#+0x104
:02016434 41017D87 unknown
:02016438 6103E92D unknown
:0201643C 5D421204 unknown
:02016440 0AA6E5D6 beq 009CFBA0
:02016444 7D1F35E3 unknown
:02016448 E968191B unknown
:0201644C D1E00405 mvnle  r0,r5,lsl #0x8
:02016450 86C074E5 strhib r7,r0,r5,lsl #0x8
:02016454 CB01E201 blgt 0208EC60
:02016458 7000E28C andvc  r14,r0,r12,lsl #0x5
:0201645C 07E500DC unknown
:02016460 05E15E00 streqb r5,[r1, #+0xe00]!
:02016464 40010009 andmi  r0,r1,r9
:02016468 09064009 stmeqdb  r6 ,{r0,r3,r14}
:0201646C 40090200 andmi  r0,r9,r0,lsl #0x4
:02016470 03000907 unknown
:02016474 08400955 stmeqda  r0 ,{r0,r2,r4,r6,r8,r11}^
:02016478 09040009 stmeqdb  r4 ,{r0,r3}
:0201647C D1800940 orrle  r0,r0,r0,asr #0x12
:02016480 70050515 andvc  r0,r5,r5,lsl r5
:02016484 5804B9DC stmplda  r4 ,{r2,r3,r4,r6,r7,r8,r11,r12,r13,r15}
:02016488 40100301 andmis r0,r0,r1,lsl #0x6
:0201648C 83304EF9 teqhi r0,#0xF90
:02016490 B5530C39 ldrltb r0,[r3, #-0xc39]		;(r3-0xc39=*(fffff3c7))
:02016494 0552E82E ldreqb r14,[r2, #-0x82e]		;(r2-0x82e=*(c41bf7d2))
:02016498 C12A5906 unknown
:0201649C 251BFD00 ldrcs r15,[r11, #-0xd00]		;(r11-0xd00=*(fffff300))
:020164A0 0A105110 beq 0242A8E8
:020164A4 12BF0021 adcnes r0,r15,#0x21
:020164A8 810A0C7D unknown
:020164AC 277D0A0D ldrcsb r0,[r13,-r13, lsl #0x14]!
:020164B0 122A3280 eorne  r3,r10,#0x8
:020164B4 6135C60D teqvs r5,r13,lsl #0xc
:020164B8 0610091E unknown
:020164BC 2DB005E9 ldccs  5,cr0,[r0,#+0x3a4]!
:020164C0 F02AFD08 eornv  r15,r10,r8,lsl #0x1a
:020164C4 6C37F181 ldcvs  1,cr15,[r7],#-0x204
:020164C8 930E05C0 unknown
:020164CC 00B20019 adceqs r0,r2,r9,lsl r0
:020164D0 357FE1D1 ldrccb r14,[r15, #-0x1d1]!
:020164D4 C102C91E unknown
:020164D8 1FCD0140 swine 0x00cd0140
:020164DC 161D0280 ldrne r0,[r13],-r0, lsl #0x5
:020164E0 8D240402 stchi  4,cr0,[r4,#-0x8]!
:020164E4 E5DCE40D ldrb r14,[r12, #+0x40d]		;r12+0x40d=*(0000040d)
:020164E8 10142D01 andnes r2,r4,r1,lsl #0x1a
:020164EC E0A10065 adc  r0,r1,r5,ror #0x0
:020164F0 1EBFE181 cdpne 1,10,cr14,cr15,cr1,4
:020164F4 4100FD83 unknown
:020164F8 CCE4C003 stcgtl 0,cr12,[r4],#+0xc
:020164FC 8D23D3E5 stchi  3,cr13,[r3,#-0x394]!
:02016500 B242290B sublt  r2,r2,#0x2C000
:02016504 E1D14060 bics r4,r1,r0,ror #0x0
:02016508 E283C044 add  r12,r3,#0x44
:0201650C 95E000C0 strlsb r0,[r0, #+0xc0]!
:02016510 E28C5B02 add  r5,r12,#0x800
:02016514 020C0E90 andeq  r0,r12,#0x900
:02016518 D114008D tstle r4,r13,lsl #0x1
:0201651C 4102890E unknown
:02016520 84400F79 strhib r0,[r0],#-0xf79
:02016524 1005022D andne  r0,r5,r13,lsr #0x4
:02016528 CDD0E002 unknown
:0201652C 22E2040B rsccs  r0,r2,#0xB000000
:02016530 1DE13E47 stcnel 14,cr3,[r1,#+0x11c]!
:02016534 0105E154 unknown
:02016538 C044401E subgt  r4,r4,r14,lsl r0
:0201653C E5D00D25 ldrb r0,[r0, #+0xd25]		;r0+0xd25=*(00000d25)
:02016540 7F0DB17F swivc 0x000db17f
:02016544 02A20DA1 adceq  r0,r2,#0x2840
:02016548 03E18E20 mvneq  r8,#0x200
:0201654C 033DC020 teqeq r13,#0x20
:02016550 1004B980 andne  r11,r4,r0,lsl #0x13
:02016554 20C0E083 sbccs  r14,r0,r3,lsl #0x1
:02016558 00590EC9 subeqs r0,r9,r9,asr #0x1d
:0201655C F01245C1 andnvs r4,r2,r1,asr #0xb
:02016560 D0C403F1 unknown
:02016564 10E9E24D rscne  r14,r9,r13,asr #0x4
:02016568 05004485 streq r4,[r0, #-0x485]		;(r0-0x485=*(fffffb7b))
:0201656C E2807B00 add  r7,r0,#0x0
:02016570 81048E47 unknown
:02016574 E25400A5 subs r0,r4,#0xA5
:02016578 694A0E11 stmvsdb  r10 ,{r0,r4,r9,r10,r11}^
:0201657C 80529610 subhis r9,r2,r0,lsl r6
:02016580 9106E02A unknown
:02016584 0000E087 andeq  r14,r0,r7,lsl #0x1
:02016588 04E28DB0 unknown
:0201658C 08B91005 ldmeqia  r9!,{r0,r2,r12}
:02016590 87300106 ldrhi r0,[r0,-r6, lsl #0x2]!
:02016594 189502E0 ldmneia  r5 ,{r5,r6,r7,r9}
:02016598 4D1F0D6D unknown
:0201659C 0058090E subeqs r0,r8,r14,lsl #0x12
:020165A0 40110021 andmis r0,r1,r1,lsr #0x0
:020165A4 09E523A1 unknown
:020165A8 35268751 strcc r8,[r6, #-0x751]!
:020165AC 10056D00 andne  r6,r5,r0,lsl #0x1a
:020165B0 0D9C300D unknown
:020165B4 0B1EB900 bleq 027C49BC
:020165B8 2010096B andcss r0,r0,r11,ror #0x12
:020165BC 02230DA1 eoreq  r0,r3,#0x2840
:020165C0 003507A1 eoreqs r0,r5,r1,lsr #0xf
:020165C4 10256510 eorne  r6,r5,r0,lsl r5
:020165C8 00150005 andeqs r0,r5,r5
:020165CC 001AC9C0 andeqs r12,r10,r0,asr #0x13
:020165D0 0517E005 ldreq r14,[r7, #-0x5]		;(r7-0x5=*(fffffffb))
:020165D4 0AE08800 beq 018385DC
:020165D8 100D040D andne  r0,r13,r13,lsl #0x8
:020165DC 000D608E andeq  r6,r13,r14,lsl #0x1
:020165E0 E0881005 add  r1,r8,r5
:020165E4 018D0004 orreq  r0,r13,r4
:020165E8 8A1031E2 bhi 02422D78
:020165EC FD060021 unknown
:020165F0 2A499010 bcs 0327A638
:020165F4 4AA0C0E2 bmi 00846984
:020165F8 566001E2 unknown
:020165FC FFD9E200 swinv 0x00d9e200
:02016600 10285AFF unknown
:02016604 200D0087 andcs  r0,r13,r7,lsl #0x1
:02016608 0D7C12AD ldceql 2,cr1,[r12,#-0x2b4]!
:0201660C 881D1E00 ldmhida  r13 ,{r9,r10,r11,r12}
:02016610 C08B2955 addgt  r2,r11,r5,asr r9
:02016614 09780109 unknown
:02016618 8DD0C401 unknown
:0201661C 8FF00AE2 swihi 0x00f00ae2
:02016620 8DF5B9A1 ldchil 9,cr11,[r5,#+0x284]!
:02016624 0009F000 andeq  r15,r9,r0
:02016628 00095405 andeq  r5,r9,r5,lsl #0x8
:0201662C 10F21E35 rscnes r1,r2,r5,lsr r14
:02016630 17E5E1D4 unknown
:02016634 08C319B9 stmeqia  r3 ,{r0,r3,r4,r5,r7,r8,r11,r12}^
:02016638 0DE59410 stceql 4,cr9,[r5,#+0x40]!
:0201663C 28F55100 unknown
:02016640 51000F80 unknown
:02016644 09112B49 ldmeqdb  r1 ,{r0,r3,r6,r8,r9,r11,r13}
:02016648 C9106114 ldmgtdb  r0 ,{r2,r4,r8,r13,r14}
:0201664C 8009E814 andhi  r14,r9,r4,lsl r8
:02016650 35400902 strccb r0,[r0, #-0x902]		;(r0-0x902=*(fffff6fe))
:02016654 04800927 streq r0,[r0],#+0x927
:02016658 9D091110 unknown
:0201665C 11E5C01D mvnne  r12,r13,lsl r0
:02016660 018D0710 orreq  r0,r13,r0,lsl r7
:02016664 A8068110 stmgeda  r6 ,{r4,r8,r15}
:02016668 E5940004 ldr r0,[r4, #+0x4]		;r4+0x4=*(00000035)
:0201666C DDFFFE7E ldclel 14,cr15,[r15,#+0x1f8]!
:02016670 24498026 strcsb r8,[r9],#-0x26
:02016674 391102B5 ldmccdb  r1 ,{r0,r2,r4,r5,r7,r9}
:02016678 FFFD04AD swinv 0x00fd04ad
:0201667C 050F07EB streq r0,[r15, #-0x7eb]		;r15-0x7eb=*(02015e99)=#404303104(0x18192d00)
:02016680 081B0100 ldmeqda  r11 ,{r8}
:02016684 1B5903A5 blne 03657520
:02016688 400926F9 unknown
:0201668C 40FB16E9 rscmis r1,r11,r9,ror #0xd
:02016690 268D0000 strcs r0,[r13],+r0
:02016694 7E811279 mcrvc 2,4,r1,cr1,cr9,{3}
:02016698 78D51231 ldmvcia  r5 ,{r0,r4,r5,r9,r12}^
:0201669C E2850235 add  r0,r5,#0x50000003
:020166A0 023510C0 eoreqs r1,r5,#0xC0
:020166A4 E0212431 eor  r2,r1,r1,lsr r4
:020166A8 B8002985 stmltda  r0 ,{r0,r2,r7,r8,r11,r13}
:020166AC 39001510 stmccdb  r0 ,{r4,r8,r10,r12}
:020166B0 0B640300 bleq 039172B8
:020166B4 188DE281 stmneia  r13 ,{r0,r7,r9,r13,r14,r15}
:020166B8 89004552 stmhidb  r0 ,{r1,r4,r6,r8,r10,r14}
:020166BC EB022823 bl 020A0750
:020166C0 E28520B8 add  r2,r5,#0xB8
:020166C4 8000350D andhi  r3,r0,r13,lsl #0xa
:020166C8 2B1FD105 blcs 0280AAE4
:020166CC 00EFE282 rsceq  r14,r15,r2,lsl #0x5
:020166D0 0D822259 unknown
:020166D4 2125D500 unknown
:020166D8 B91DF916 ldmltdb  r13 ,{r1,r2,r4,r8,r11,r12,r13,r14,r15}
:020166DC 10B05502 adcnes r5,r0,r2,lsl #0xa
:020166E0 29805975 stmcsib  r0 ,{r0,r2,r4,r5,r6,r8,r11,r12,r14}
:020166E4 D50D0DF0 strle r0,[r13, #-0xdf0]		;r13-0xdf0=*(1404f2fd)=#0(0x00000000)
:020166E8 6D0861E5 unknown
:020166EC 05D4C30A ldreqb r12,[r4, #+0x30a]		;r4+0x30a=*(0000033b)
:020166F0 110CAD00 unknown
:020166F4 F02D402D eornv  r4,r13,r13,lsr #0x0
:020166F8 31E80319 mvncc  r0,r9,lsl r3
:020166FC D402BC00 strle r11,[r2],#-0xc00
:02016700 690240E1 stmvsdb  r2 ,{r0,r5,r6,r7,r14}
:02016704 03058100 unknown
:02016708 D51D6BE9 ldrle r6,[r13, #-0xbe9]		;r13-0xbe9=*(1404f504)=#0(0x00000000)
:0201670C 798580C5 stmvcib  r5 ,{r0,r2,r6,r7,r15}
:02016710 D327ED10 unknown
:02016714 00012059 andeq  r2,r1,r9,asr r0
:02016718 E5C50D14 strb r0,[r5, #+0xd14]		;r5+0xd14=*(1500fe1b)=#0(0x00000000)
:0201671C 43381139 teqmi r8,#0x4000000E
:02016720 13F91139 mvnnes r1,#0x4000000E
:02016724 BC6F01C9 stcltl 1,cr0,[r15],#-0x324
:02016728 0713EB01 ldreq r14,[r3,-r1, lsl #0x16]
:0201672C C0E5D72D rscgt  r13,r5,r13,lsr #0xe
:02016730 109D0389 addnes r0,r13,r9,lsl #0x7
:02016734 87305E47 ldrhi r5,r0,r13,r9,lsl #0x7
:02016738 640182E2 strvs r8,[r1],#-0x2e2
:0201673C C51145E1 ldrgt r4,[r1, #-0x5e1]		;(r1-0x5e1=*(fffffa1f))
:02016740 C5AAC010 strgt r12,[r10, #+0x10]!
:02016744 B51D1500 ldrlt r1,[r13, #-0x500]		;r13-0x500=*(1404fbed)=#0(0x00000000)
:02016748 12496001 subne  r6,r9,#0x1
:0201674C 00D21F45 sbceqs r1,r2,r5,asr #0x1e
:02016750 99100DE2 ldmlsdb  r0 ,{r1,r5,r6,r7,r8,r10,r11}
:02016754 0AD50710 beq 0155839C
:02016758 09A18049 stmeqib  r1!,{r0,r3,r6,r15}
:0201675C 15F049EC ldrneb r4,[r0, #+0x9ec]!
:02016760 01A11E12 moveq  r1,r2,lsl r14		;r1=1103101952(0x41c00000)
:02016764 9D000914 unknown
:02016768 EB006153 bl 0202ECBC
:0201676C 01950CE5 orreqs r0,r5,r5,ror #0x19
:02016770 1700110B strne r1,[r0,-r11, lsl #0x2]
:02016774 5400130D strpl r1,[r0],#-0x30d
:02016778 0A71F025 beq 03C92814
:0201677C 10BDF025 adcnes r15,r13,r5,lsr #0x0
:02016780 02DD7059 sbceqs r7,r13,#0x59
:02016784 043FE5D7 unknown
:02016788 0A4DA020 beq 0337E810
:0201678C 871107F9 unknown
:02016790 244418E0 strcsb r1,[r4],#-0x8e0
:02016794 1055E5C1 subnes r14,r5,r1,asr #0xb
:02016798 0D0B1989 unknown
:0201679C 0C05D730 stceq  7,cr13,[r5],{#0x30}
:020167A0 0D0B01DD unknown
:020167A4 880121C7 stmhida  r1 ,{r0,r1,r2,r6,r7,r8,r13}
:020167A8 1B650FE5 blne 0395A744
:020167AC 10B80A1D adcnes r0,r8,r13,lsl r10
:020167B0 85086187 strhi r6,[r8, #-0x187]		;(r8-0x187=*(fffffe79))
:020167B4 1B03E047 blne 0210E8D8
:020167B8 2002E281 andcs  r14,r2,r1,lsl #0x5
:020167BC E3E10086 mvn  r0,#0x86
:020167C0 B50803E1 strlt r0,[r8, #-0x3e1]		;(r8-0x3e1=*(fffffc1f))
:020167C4 4D408913 unknown
:020167C8 E574C73E ldrb r12,[r4, #-0x73e]!
:020167CC 1C991E6D ldcne  14,cr1,[r9],{#0x6d}
:020167D0 870C9987 strhi r9,[r12,-r7, lsl #0x13]
:020167D4 050A28E5 streq r2,[r10, #-0x8e5]		;(r10-0x8e5=*(fffff71b))
:020167D8 19134D10 ldmnedb  r3 ,{r4,r8,r10,r11,r14}
:020167DC 02BDF800 adceqs r15,r13,#0x0
:020167E0 BD2E4FF8 stclt  15,cr4,[r14,#-0x3e0]!
:020167E4 E1A0A002 mov  r10,r2			;r10=-1004797952(0xc41c0000)
:020167E8 E5DA2D13 ldrb r2,[r10, #+0xd13]		;r10+0xd13=*(c41c0d13)
:020167EC DA1D0C01 ble 027597F8
:020167F0 8A3E47E5 bhi 02FA878C
:020167F4 9280225D addls  r2,r0,#0xD0000005
:020167F8 5506ED30 strpl r14,[r6, #-0xd30]		;(r6-0xd30=*(fffff2d0))
:020167FC 14A9B02A unknown
:02016800 6C3A2021 ldcvs  0,cr2,[r10],#-0x84
:02016804 00BA000D adceqs r0,r10,r13
:02016808 6000E1D4 unknown
:0201680C 20E5019D smlalcs  r0,r5,r13,r1
:02016810 2507000D strcs r0,[r7, #-0xd]		;(r7-0xd=*(fffffff3))
:02016814 FFFE2840 swinv 0x00fe2840
:02016818 D3902514 orrles r2,r0,#0x5000000
:0201681C 19C20025 stmneib  r2 ,{r0,r2,r5}^
:02016820 8908D500 stmhidb  r8 ,{r8,r10,r12,r14,r15}
:02016824 1AE19511 bne 0187BC70
:02016828 018B4AAD orreq  r4,r11,r13,lsr #0x15
:0201682C E9204D00 stmdb  r0!,{r8,r10,r11,r14}
:02016830 E3123D10 tst r2,#0x400
:02016834 4D120079 unknown
:02016838 99209510 stmlsdb  r0!,{r4,r8,r10,r12,r15}
:0201683C 3E103109 cdpcc 1,0,cr3,cr0,cr9,0
:02016840 70BD1099 umlalvcs r1,r13,r9,r0
:02016844 8FC1E1A0 swihi 0x00c1e1a0
:02016848 0003E28A andeq  r14,r3,r10,lsl #0x5
:0201684C 43E28A9C mvnmi  r8,#0x9C000
:02016850 BAE28ABF blt 018B9354
:02016854 FDD42000 unknown
:02016858 00E5D70C rsceq  r13,r5,r12,lsl #0xe
:0201685C 44110955 ldrmi r0,[r1],#-0x955
:02016860 8D080011 unknown
:02016864 B9160D07 ldmltdb  r6 ,{r0,r1,r2,r8,r10,r11}
:02016868 0C36117B ldceq  1,cr1,[r6],#-0x1ec
:0201686C D100814D unknown
:02016870 D7030117 unknown
:02016874 05008D05 streq r8,[r0, #-0xd05]		;(r0-0xd05=*(fffff2fb))
:02016878 0E02D543 cdpeq 5,0,cr13,cr2,cr3,2
:0201687C 75E5D901 strvcb r13,[r5, #+0x901]!
:02016880 8009BD00 andhi  r11,r9,r0,lsl #0x1a
:02016884 C9B30071 ldmgtib  r3!,{r0,r4,r5,r6}
:02016888 E5DB0989 ldrb r0,[r11, #+0x989]		;r11+0x989=*(00000989)
:0201688C 400065C0 andmi  r6,r0,r0,asr #0xb
:02016890 00A20DE5 adceq  r0,r2,r5,ror #0x1b
:02016894 01E5CB0C mvneq  r12,r12,lsl #0x16
:02016898 70698660 rsbvc  r8,r9,r0,ror #0xc
:0201689C 69877080 stmvsib  r7 ,{r7,r12,r13,r14}
:020168A0 E2888030 add  r8,r8,#0x30
:020168A4 89049024 stmhidb  r4 ,{r2,r5,r12,r15}
:020168A8 0065E2E2 rsbeq  r14,r5,r2,ror #0x5
:020168AC 0049123D subeq  r1,r9,r13,lsr r2
:020168B0 789D05DD ldmvcia  r13 ,{r0,r2,r3,r4,r6,r7,r8,r10}
:020168B4 A04005E5 subge  r0,r0,r5,ror #0xb
:020168B8 25132F29 ldrcs r2,[r3, #-0xf29]		;(r3-0xf29=*(fffff0d7))
:020168BC 30500A08 subccs r0,r0,r8,lsl #0x14
:020168C0 8A2C05BD bhi 02B17FBC
:020168C4 E5D20039 ldrb r0,[r2, #+0x39]		;r2+0x39=*(c41c0039)
:020168C8 8FDD1200 swihi 0x00dd1200
:020168CC 07651575 unknown
:020168D0 00F02189 rsceqs r2,r0,r9,lsl #0x3
:020168D4 8F0189C0 swihi 0x000189c0
:020168D8 0301E5C2 unknown
:020168DC 8D014DD3 unknown
:020168E0 84A00749 unknown
:020168E4 DA0D10E2 ble 0235AC74
:020168E8 063501E5 unknown
:020168EC 08212480 stmeqda  r1!,{r7,r10,r13}
:020168F0 24E104A9 unknown
:020168F4 B5ED083D strltb r0,[r13, #+0x83d]!
:020168F8 1745A607 strneb r10,[r5,-r7, lsl #0xc]
:020168FC 05DA0D0C ldreqb r0,[r10, #+0xd0c]		;r10+0xd0c=*(c41c0d0c)
:02016900 01C000C0 biceq  r0,r0,r0,asr #0x1
:02016904 CA0D0C03 bgt 02359918
:02016908 899D0192 ldmhiib  r13 ,{r1,r4,r7,r8}
:0201690C 8F50F82E swihi 0x0050f82e
:02016910 2019E8BD ldrcsh r14,[r9], -r13
:02016914 0880190F stmeqia  r0 ,{r0,r1,r2,r3,r8,r11,r12}
:02016918 08A80019 stmeqia  r8!,{r0,r3,r4}
:0201691C 232513A0 unknown
:02016920 38B524F5 ldmccia  r5!,{r0,r2,r4,r5,r6,r7,r10,r13}
:02016924 78072111 stmvcda  r7 ,{r0,r4,r8,r13}
:02016928 A00706D5 unknown
:0201692C E912E113 ldmdb  r2 ,{r0,r1,r4,r8,r13,r14,r15}
:02016930 18450210 stmneda  r5 ,{r4,r9}^
:02016934 71174DB1 ldrvch r4,[r7, -r1]
:02016938 11953001 orrnes r3,r5,r1
:0201693C 193512C1 ldmnedb  r5!,{r0,r6,r7,r9,r12}
:02016940 10650001 rsbne  r0,r5,r1
:02016944 000110FB unknown
:02016948 1F416D0E swine 0x00416d0e
:0201694C 39270001 stmccdb  r7!,{r0}
:02016950 8029AA18 eorhi  r10,r9,r8,lsl r10
:02016954 8002E5E6 andhi  r14,r2,r6,ror #0xb
:02016958 2F024029 swics 0x00024029
:0201695C 22E115A0 rsccs  r1,r1,#0x28000000
:02016960 2103E53F unknown
:02016964 0021A040 eoreq  r10,r1,r0,asr #0x0
:02016968 1151581B cmpne r1,r11,lsl r8
:0201696C 290C1001 stmcsdb  r12 ,{r0,r12}
:02016970 D1078D00 unknown
:02016974 102D0021 eorne  r0,r13,r1,lsr #0x0
:02016978 25E905DB strcsb r0,[r9, #+0x5db]!
:0201697C 2297E5C4 addcss r14,r7,#0x31000000
:02016980 1202EB02 andne  r14,r2,#0x800
:02016984 F025C025 eornv  r12,r5,r5,lsr #0x0
:02016988 00250A8D eoreq  r0,r5,r13,lsl #0x15
:0201698C 090213E9 stmeqdb  r2 ,{r0,r3,r5,r6,r7,r8,r9,r12}
:02016990 B910BE1F ldmltdb  r0 ,{r0,r1,r2,r3,r4,r9,r10,r11,r12,r13,r15}
:02016994 E5D01D0A ldrb r1,[r0, #+0xd0a]		;r0+0xd0a=*(00000d0a)
:02016998 0280007C addeq  r0,r0,#0x7C
:0201699C 39C02C35 stmccib  r0 ,{r0,r2,r4,r5,r10,r11,r13}^
:020169A0 E020201D eor  r2,r0,r13,lsl r0
:020169A4 85047902 strhi r7,[r4, #-0x902]		;(r4-0x902=*(fffff72f))
:020169A8 EB000563 bl 02017F3C
:020169AC 31310019 teqcc r1,r9,lsl r0
:020169B0 70000141 andvc  r0,r0,r1,asr #0x2
:020169B4 102D007D eorne  r0,r13,r13,ror r0
:020169B8 E5D47B61 ldrb r7,[r4, #+0xb61]		;r4+0xb61=*(00000b92)
:020169BC 0D00090A unknown
:020169C0 1B07D547 blne 0220BEE4
:020169C4 104D1059 subne  r1,r13,r9,asr r0
:020169C8 901915ED andlss r1,r9,r13,ror #0xb
:020169CC 7D1010DD unknown
:020169D0 7901E3E0 stmvcdb  r1 ,{r5,r6,r7,r8,r9,r13,r14,r15}
:020169D4 00151002 andeqs r1,r5,r2
:020169D8 A8201D12 stmgeda  r0!,{r1,r4,r8,r10,r11,r12}
:020169DC 4039042D eormis r0,r9,r13,lsr #0x8
:020169E0 1950000E ldmnedb  r0 ,{r1,r2,r3}^
:020169E4 0001D228 andeq  r13,r1,r8,lsr #0x4
:020169E8 001393A3 andeqs r9,r3,r3,lsr #0x7
:020169EC 12190031 andnes r0,r9,#0x31
:020169F0 1DB10F49 ldcne  15,cr0,[r1,#+0x124]!
:020169F4 E1F81AA9 mvns r1,r9,lsr #0x15
:020169F8 FD070D01 unknown
:020169FC 20D50A20 sbccss r0,r5,r0,lsr #0x14
:02016A00 107D05C4 rsbnes r0,r13,r4,asr #0xb
:02016A04 4F5F5197 swimi 0x005f5197
:02016A08 1C76D9BB ldcnel 9,cr13,[r6],#-0x2ec
:02016A0C 40051015 andmi  r1,r5,r5,lsl r0
:02016A10 101D6919 andnes r6,r13,r9,lsl r9
:02016A14 46F516ED unknown
:02016A18 01141025 tsteq r4,r5,lsr #0x0
:02016A1C F91D9500 ldmnvdb  r13 ,{r8,r10,r12,r15}
:02016A20 E111EF17 tst r1,r7,lsl r15
:02016A24 111FF916 tstne r15,r6,lsl r9
:02016A28 8E403D11 mcrhi 13,2,r3,cr0,cr1,{0}
:02016A2C 5E0B0725 cdppl 7,0,cr0,cr11,cr5,1
:02016A30 15B916B1 ldrne r1,[r9, #+0x6b1]!
:02016A34 15B9C337 ldrne r12,[r9, #+0x337]!
:02016A38 00056B37 andeq  r6,r5,r7,lsr r11
:02016A3C B010F5A5 andlts r15,r0,r5,lsr #0xb
:02016A40 03EB01BA mvneq  r0,#0x8000002E
:02016A44 417B4719 cmnmi r11,r9,lsl r7
:02016A48 08390061 ldmeqda  r9!,{r0,r5,r6}
:02016A4C 10FD2005 rscnes r2,r13,r5
:02016A50 384EC108 stmccda  r14 ,{r3,r8,r14,r15}^
:02016A54 0F1D2F00 swieq 0x001d2f00
:02016A58 10254175 eorne  r4,r5,r5,ror r1
:02016A5C 2902ED08 stmcsdb  r2 ,{r3,r8,r10,r11,r13,r14,r15}
:02016A60 97300D8E ldrls r0,[r0,-r14, lsl #0x1b]!
:02016A64 C6184019 unknown
:02016A68 22CD0190 sbccs  r0,r13,#0x24
:02016A6C E0211026 eor  r1,r1,r6,lsr #0x0
:02016A70 11002513 unknown
:02016A74 00002501 andeq  r2,r0,r1,lsl #0xa
:02016A78 9CA44025 stcls  0,cr4,[r4],#+0x94
:02016A7C 08020E32 stmeqda  r2 ,{r1,r4,r5,r9,r10,r11}
:02016A80 212D4021 unknown
:02016A84 D90AA000 stmledb  r10 ,{r13,r15}
:02016A88 FFFFA20A swinv 0x00ffa20a
:02016A8C 9D122DF1 unknown
:02016A90 0DADA202 stceq  2,cr10,[r13,#+0x8]!
:02016A94 42590813 submis r0,r9,#0x130000
:02016A98 FC241A11 stc2  10,cr1,[r4],#-0x44
:02016A9C B19911C9 orrlts r1,r9,r9,asr #0x3
:02016AA0 0D15FC06 unknown
:02016AA4 0D0B400D unknown
:02016AA8 E91E9D50 ldmdb  r14 ,{r4,r6,r8,r10,r11,r12,r15}
:02016AAC 1118ED0B tstne r8,r11,lsl #0x1a
:02016AB0 20690540 rsbcs  r0,r9,r0,asr #0xa
:02016AB4 023D04DD eoreqs r0,r13,#0xDD000000
:02016AB8 BA400515 blt 03017F14
:02016ABC 0349551A unknown
:02016AC0 050B4595 streq r4,[r11, #-0x595]		;(r11-0x595=*(fffffa6b))
:02016AC4 E91D3940 ldmdb  r13 ,{r6,r8,r11,r12,r13}
:02016AC8 1591EA26 ldrne r14,[r1, #+0xa26]		;r1+0xa26=*(41c00a26)=#0(0x00000000)
:02016ACC 05094005 streq r4,[r9, #-0x5]		;(r9-0x5=*(fffffffb))
:02016AD0 40050740 andmi  r0,r5,r0,asr #0xe
:02016AD4 AB300D06 blge 02C19EF4
:02016AD8 20051959 andcs  r1,r5,r9,asr r9
:02016ADC 11076D05 unknown
:02016AE0 00310B10 eoreqs r0,r1,r0,lsl r11
:02016AE4 31DB2C15 bicccs r2,r11,r5,lsl r12
:02016AE8 003D0400 eoreqs r0,r13,r0,lsl #0x8
:02016AEC F94D1051 stmnvdb  r13 ,{r0,r4,r6,r12}^
:02016AF0 00E96500 rsceq  r6,r9,r0,lsl #0xa
:02016AF4 D01022AD andles r2,r0,r13,lsr #0x5
:02016AF8 D02016E5 eorle  r1,r0,r5,ror #0xd
:02016AFC 15802BD9 strne r2,[r0, #+0xbd9]		;r0+0xbd9=*(00000bd9)
:02016B00 0A05D010 beq 0218AB48
:02016B04 09951D95 ldmeqib  r5 ,{r0,r2,r4,r7,r8,r10,r11,r12}
:02016B08 D0006014 andle  r6,r0,r4,lsl r0
:02016B0C C01629E5 andgts r2,r6,r5,ror #0x13
:02016B10 1DE58041 stcnel 0,cr8,[r5,#+0x104]!
:02016B14 9F0068B4 swils 0x000068b4
:02016B18 10000D15 andne  r0,r0,r5,lsl r13
:02016B1C 3211000D andccs r0,r1,#0xD
:02016B20 13750B28 cmnne r5,#0xA000
:02016B24 000DE260 andeq  r14,r13,r0,ror #0x4
:02016B28 F51099E0 ldrnv r9,[r0, #-0x9e0]		;(r0-0x9e0=*(fffff620))
:02016B2C 0098D216 addeqs r13,r8,r6,lsl r2
:02016B30 0011359F muleqs r1,r15,r5
:02016B34 31001130 unknown
:02016B38 90001050 andls  r1,r0,r0,asr r0
:02016B3C 11882C49 orrne  r2,r8,r9,asr #0x18
:02016B40 28300080 ldmcsda  r0!,{r7}
:02016B44 1103E3E0 unknown
:02016B48 80117800 andhis r7,r1,r0,lsl #0x10
:02016B4C A8401101 stmgeda  r0 ,{r0,r8,r12}^
:02016B50 02801168 addeq  r1,r0,#0x1A
:02016B54 11584011 cmpne r8,r1,lsl r0
:02016B58 40110380 andmis r0,r1,r0,lsl #0x7
:02016B5C 801148AA andhis r4,r1,r10,lsr #0x11
:02016B60 38401104 stmccda  r0 ,{r2,r8,r12}^
:02016B64 05017011 streq r7,[r1, #-0x11]		;r1-0x11=*(41bfffef)=#0(0x00000000)
:02016B68 C943202A stmgtdb  r3 ,{r1,r3,r5,r13}^
:02016B6C 28E15003 unknown
:02016B70 05049F00 streq r9,[r4, #-0xf00]		;(r4-0xf00=*(fffff131))
:02016B74 00400001 subeq  r0,r0,r1
:02016B78 3864142D unknown
:02016B7C 9CFFFF20 ldclsl 15,cr15,[r15],#+0x80
:02016B80 E0FFFF37 rscs r15,r15,r7,lsr r15
:02016B84 B0800005 addlt  r0,r0,r5
:02016B88 7CFFFF3C ldcvcl 15,cr15,[r15],#+0xf0
:02016B8C 34180001 ldrcc r0,[r8],#-0x1
:02016B90 B4FFFF20 unknown
:02016B94 F8FFFF33 ldmnvia  r15!,{r0,r1,r4,r5,r8,r9,r10,r11,r12,r13,r14,r15}^
:02016B98 94800001 strls r0,[r0],#+0x1
:02016B9C 30300001 eorccs r0,r0,r1
:02016BA0 9641FFFF unknown
:02016BA4 009142B1 ldreqh r4,[r1], +r1
:02016BA8 15052809 strne r2,[r5, #-0x809]		;r5-0x809=*(1500e8fe)=#0(0x00000000)
:02016BAC 00051259 andeq  r1,r5,r9,asr r2
:02016BB0 711C210A tstvc r12,r10,lsl #0x2
:02016BB4 0235DF14 eoreqs r13,r5,#0x50
:02016BB8 C1A03516 movgt  r3,r6,lsl r5		;r3=0(0x0)
:02016BBC 7D022107 unknown
:02016BC0 CD0D4D04 unknown
:02016BC4 1D354009 ldcne  0,cr4,[r5,#-0x24]!
:02016BC8 D53031B7 ldrle r3,[r0, #-0x1b7]!
:02016BCC 0025D82D eoreq  r13,r5,r13,lsr #0x10
:02016BD0 08DB189D ldmeqia  r11 ,{r0,r2,r3,r4,r7,r11,r12}^
:02016BD4 841C1425 ldrhi r1,[r12],#-0x425
:02016BD8 511065E2 tstpl r0,r2,ror #0xb
:02016BDC E3A0222F mov  r2,#0xF0000002		;r2=-268435454(0xf0000002)
:02016BE0 004D2114 subeq  r2,r13,r4,lsl r1
:02016BE4 0F38A110 swieq 0x0038a110
:02016BE8 2D073D50 unknown
:02016BEC 19811751 stmneib  r1 ,{r0,r4,r6,r8,r9,r10,r12}
:02016BF0 D51103D1 ldrle r0,[r1, #-0x3d1]		;r1-0x3d1=*(41bffc2f)=#0(0x00000000)
:02016BF4 FF3DFB8C swinv 0x003dfb8c
:02016BF8 492D0E11 stmmidb  r13!,{r0,r4,r9,r10,r11}
:02016BFC 55064055 strpl r4,[r6, #-0x55]		;(r6-0x55=*(ffffffab))
:02016C00 2E101C00 cdpcs 12,0,cr1,cr0,cr0,0
:02016C04 30551BD9 ldrccsb r1,[r5],#-0xb9
:02016C08 25027A34 strcs r7,[r2, #-0xa34]		;(r2-0xa34=*(effff5ce))
:02016C0C 290E612A stmcsdb  r14 ,{r1,r3,r5,r8,r13,r14}
:02016C10 2FD1E325 swics 0x00d1e325
:02016C14 29C5305D stmcsib  r5 ,{r0,r2,r3,r4,r6,r12,r13}^
:02016C18 854C29C9 strhib r2,[r12, #-0x9c9]		;(r12-0x9c9=*(fffff637))
:02016C1C 5D0F4EE2 unknown
:02016C20 5019DD10 andpls r13,r9,r0,lsl r13
:02016C24 4095305D addmis r3,r5,r13,asr r0
:02016C28 8B605D24 blhi 0382E0C0
:02016C2C 1CE51431 stcnel 4,cr1,[r5],#+0xc4
:02016C30 84205D24 unknown
:02016C34 5D63205D stcpll 0,cr2,[r3,#-0x174]!
:02016C38 02A5AB20 adceq  r10,r5,#0x8000
:02016C3C 35010005 strcc r0,[r1, #-0x5]		;r1-0x5=*(41bffffb)=#0(0x00000000)
:02016C40 C410010F ldrgt r0,[r0],#-0x10f
:02016C44 50FF0BE5 rscpls r0,r15,r5,ror #0x17
:02016C48 53A5E200 movpl  r14,#0x0		;r14=0(0x0)
:02016C4C F500E520 strnv r14,[r0, #-0x520]		;(r0-0x520=*(fffffae0))
:02016C50 00F1D03C rsceqs r13,r1,r12,lsr r0
:02016C54 36E2865C unknown
:02016C58 0E511D65 cdpeq 13,4,cr1,cr1,cr5,3
:02016C5C A1E112BD strgeh r1,[r1, #+0x2d]!
:02016C60 25509415 ldrcsb r9,[r0, #-0x415]		;(r0-0x415=*(fffffbeb))
:02016C64 3D26DDE0 stccc  13,cr13,[r6,#-0x380]!
:02016C68 3D610400 stcccl 4,cr0,[r1,#-0x0]!
:02016C6C 803DA840 eorhis r10,r13,r0,asr #0x10
:02016C70 06C03D4B streqb r3,r10,r13,r0,asr #0x10
:02016C74 F03D603D eornvs r6,r13,r13,lsr r0
:02016C78 003D07D5 unknown
:02016C7C 3D6C1A09 stcccl 10,cr1,[r12,#-0x24]!
:02016C80 003D0840 eoreqs r0,r13,r0,asr #0x10
:02016C84 003D563B eoreqs r5,r13,r11,lsr r6
:02016C88 09803D08 stmeqib  r0 ,{r3,r8,r10,r11,r12,r13}
:02016C8C 5024803D eorpl  r8,r4,r13,lsr r0
:02016C90 0CE21585 stceql 5,cr1,[r2],#+0x214
:02016C94 47F5D60D ldrmib r13,[r5,+r13, lsl #0xc]!
:02016C98 1008E1B0 strneh r14,[r8], -r0
:02016C9C 65090351 strvs r0,[r9, #-0x351]		;(r9-0x351=*(fffffcaf))
:02016CA0 2E253000 cdpcs 0,2,cr3,cr5,cr0,0
:02016CA4 00350E99 mlaeqs r5,r9,r14,r0unknown
:02016CA8 0221752B eoreq  r7,r1,#0xAC00000
:02016CAC 10090BEB andne  r0,r9,r11,ror #0x17
:02016CB0 050304BD streq r0,[r3, #-0x4bd]		;(r3-0x4bd=*(fffffb43))
:02016CB4 100AB000 andne  r11,r10,r0
:02016CB8 E5C51815 strb r1,[r5, #+0x815]		;r5+0x815=*(1500f91c)=#0(0x00000000)
:02016CBC 040040FF streq r4,[r0],#-0xff
:02016CC0 411104E2 tstmi r1,r2,ror #0x9
:02016CC4 020DD6AC andeq  r13,r13,#0xAC00000
:02016CC8 00010418 andeq  r0,r1,r8,lsl r4
:02016CCC 090A8528 stmeqdb  r10 ,{r3,r5,r8,r10,r15}
:02016CD0 9111091C tstls r1,r12,lsl r9
:02016CD4 19058101 stmnedb  r5 ,{r0,r8,r15}
:02016CD8 8DCCFD04 unknown
:02016CDC 0D854D04 unknown
:02016CE0 24E1A04E unknown
:02016CE4 E1B05E0A movs r5,r10,lsl #0x1c		;r5=0(0x0)
:02016CE8 12814001 addne  r4,r1,#0x1
:02016CEC 11800321 orrne  r0,r0,r1,lsr #0x6
:02016CF0 51006930 unknown
:02016CF4 0049FF10 subeq  r15,r9,r0,lsl r15
:02016CF8 AC00112D stcge  1,cr1,[r0],{#0x2d}
:02016CFC E040505D sub  r5,r0,r13,asr r0
:02016D00 5D5E105D unknown
:02016D04 005D4030 subeqs r4,r13,r0,lsr r0
:02016D08 105D50A9 subnes r5,r13,r9,lsr #0x1
:02016D0C E004E204 and  r14,r4,r4,lsl #0x4
:02016D10 82E05DC5 rschi  r5,r0,#0x3140
:02016D14 05305D02 ldreq r5,[r0, #-0xd02]!
:02016D18 E7706101 ldrb r6,[r0,-r1, lsl #0x2]!
:02016D1C 0EE5D340 cdpeq 3,14,cr13,cr5,cr0,2
:02016D20 1A0D905D bne 0237AE9C
:02016D24 7500A115 strvc r10,[r0, #-0x115]		;(r0-0x115=*(fffffeeb))
:02016D28 8308510B unknown
:02016D2C 50603BE0 rsbpl  r3,r0,r0,ror #0x17
:02016D30 01BD008D moveqs r0,r13,lsl #0x1		;r0=671744474(0x280a01da)
:02016D34 E0111505 ands r1,r1,r5,lsl #0xa
:02016D38 06E22C86 unknown
:02016D3C FFE08C40 swinv 0x00e08c40
:02016D40 E2000E60 and  r0,r0,#0x600
:02016D44 E5C45004 strb r5,[r4, #+0x4]		;r4+0x4=*(00000035)
:02016D48 F5000520 strnv r0,[r0, #-0x520]		;(r0-0x520=*(fffffae0))
:02016D4C 56234940 unknown
:02016D50 03011DE3 unknown
:02016D54 60125D03 andvss r5,r2,r3,lsl #0x1a
:02016D58 03E5CC49 mvneq  r12,#0x4900
:02016D5C E003C5E0 and  r12,r3,r0,ror #0xb
:02016D60 0B190FF5 bleq 0265AD3C
:02016D64 750051D0 strvc r5,[r0, #-0x1d0]		;(r0-0x1d0=*(fffffe30))
:02016D68 00791210 rsbeqs r1,r9,r0,lsl r2
:02016D6C 8CC02412 stchil 4,cr2,[r0],{#0x12}
:02016D70 1089120B addne  r1,r9,r11,lsl #0x4
:02016D74 AD510003 unknown
:02016D78 22C4E21D sbccs  r14,r4,#0xD0000001
:02016D7C 1AC9108D bne 0125AFB8
:02016D80 3D1241AD unknown
:02016D84 22C1E5D0 sbccs  r14,r1,#0x34000000
:02016D88 00891087 addeq  r1,r9,r7,lsl #0x1
:02016D8C E11B0FF9 ldrsh r0,[r11, -r9]
:02016D90 8030470D eorhis r4,r0,r13,lsl #0xe
:02016D94 C000E216 andgt  r14,r0,r6,lsl r2
:02016D98 833B0119 teqhi r11,#0x40000006
:02016D9C 410801E2 unknown
:02016DA0 4444E080 strmib r14,[r4],#-0x80
:02016DA4 02590105 subeqs r0,r9,#0x40000001
:02016DA8 1851600B ldmneda  r1 ,{r0,r1,r3,r13,r14}^
:02016DAC B6E28CEB unknown
:02016DB0 01E1DE4A mvneq  r13,r10,asr #0x1c
:02016DB4 50011025 andpl  r1,r1,r5,lsr #0x0
:02016DB8 4C8EE244 stcmi  2,cr14,[r14],{#0x44}
:02016DBC 0C810C99 stceq  12,cr0,[r1],{#0x99}
:02016DC0 12D9E155 sbcnes r14,r9,#0x40000015
:02016DC4 E3CEE080 bic  r14,r14,#0x80
:02016DC8 82200108 eorhi  r0,r0,#0x2
:02016DCC FF1011E2 swinv 0x001011e2
:02016DD0 E2100220 ands r0,r0,#0x2
:02016DD4 D3E02135 mvnle  r2,#0x4000000D
:02016DD8 8EE080E5 cdphi 0,14,cr8,cr0,cr5,7
:02016DDC E000E302 and  r14,r0,r2,lsl #0x6
:02016DE0 ED12E5C3 unknown
:02016DE4 89E500D0 unknown
:02016DE8 0F8D0414 swieq 0x008d0414
:02016DEC C005290E andgt  r2,r5,r14,lsl #0x12
:02016DF0 E6AA0F4D unknown
:02016DF4 1D020D81 unknown
:02016DF8 05CD1241 streqb r1,[r13, #+0x241]		;r13+0x241=*(1405032e)=#0(0x00000000)
:02016DFC CA06211D bgt 0219F278
:02016E00 2221A020 eorcs  r10,r1,#0x20
:02016E04 0207B909 andeq  r11,r7,#0x24000
:02016E08 E0148011 ands r8,r4,r1,lsl r0
:02016E0C 2DD11447 unknown
:02016E10 B01FA127 andlts r10,r15,r7,lsr #0x2
:02016E14 0219E110 andeqs r14,r9,#0x4
:02016E18 1027B101 eorne  r11,r7,r1,lsl #0x2
:02016E1C E2011239 and  r1,r1,#0x90000003
:02016E20 05190C2A ldreq r0,[r9, #-0xc2a]		;(r9-0xc2a=*(fffff3d6))
:02016E24 610239F5 unknown
:02016E28 D92D1103 stmledb  r13!,{r0,r1,r8,r12}
:02016E2C FA7AB050 blx 03EC2F7C
:02016E30 6539E9FF ldrvs r14,[r9, #-0x9ff]!
:02016E34 00DD9800 sbceqs r9,r13,r0,lsl #0x10
:02016E38 AC49410C stcgel 1,cr4,[r9],{#0xc}
:02016E3C 2A00012B bcs 020172F0
:02016E40 01290001 unknown
:02016E44 00012800 andeq  r2,r1,r0,lsl #0x10
:02016E48 000108AA andeq  r0,r1,r10,lsr #0x11
:02016E4C 51000126 unknown
:02016E50 00011819 andeq  r1,r1,r9,lsl r8
:02016E54 00015A23 andeq  r5,r1,r3,lsr #0x14
:02016E58 0117167D tsteq r7,r13,ror r6
:02016E5C 1C10C100 ldcne  1,cr12,[r0],{#0x0}
:02016E60 1A554915 bne 035692BC
:02016E64 055D0EDB ldreqb r0,[r13, #-0xedb]		;r13-0xedb=*(1404f212)=#0(0x00000000)
:02016E68 D54A5118 strleb r5,[r10, #-0x118]		;(r10-0x118=*(c41bfee8))
:02016E6C 13009115 unknown
:02016E70 B9BC0425 ldmltib  r12!,{r0,r2,r5,r10}
:02016E74 1D00452F unknown
:02016E78 1229A104 eorne  r10,r9,#0x1
:02016E7C 10C110A5 sbcne  r1,r1,r5,lsr #0x1
:02016E80 F1EF0319 mvnnv  r0,r9,lsl r3
:02016E84 04790E10 unknown
:02016E88 18D55911 ldmneia  r5 ,{r0,r4,r8,r11,r12,r14}^
:02016E8C C9080DFF stmgtdb  r8 ,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r10,r11}
:02016E90 05A7DD18 streq r13,[r7, #+0xd18]!
:02016E94 EC167D00 ldc  13,cr7,[r6],{#0x0}
:02016E98 24B901B8 unknown
:02016E9C 200D46B8 strcsh r4,[r13], -r8
:02016EA0 00490135 subeq  r0,r9,r5,lsr r1
:02016EA4 FAB41265 blx 00D1B840
:02016EA8 4F500561 swimi 0x00500561
:02016EAC 86850DB5 unknown
:02016EB0 617910C5 cmnvs r9,r5,asr #0x1
:02016EB4 55FAA541 ldrplb r10,[r10, #+0x541]!
:02016EB8 B9609738 unknown
:02016EBC 5902EB01 stmpldb  r2 ,{r0,r8,r9,r11,r13,r14,r15}
:02016EC0 55039110 strpl r9,[r3, #-0x110]		;(r3-0x110=*(fffffef0))
:02016EC4 5583E050 strpl r14,[r3, #+0x50]		;r3+0x50=*(00000050)
:02016EC8 B904C120 stmltdb  r4 ,{r5,r8,r14,r15}
:02016ECC 1D113916 unknown
:02016ED0 401D8E80 andmis r8,r13,r0,lsl #0x1d
:02016ED4 003919BE unknown
:02016ED8 FD028D03 unknown
:02016EDC 1D16130A unknown
:02016EE0 1EAD9A40 cdpne 10,10,cr9,cr13,cr0,2
:02016EE4 00190186 andeqs r0,r9,r6,lsl #0x3
:02016EE8 00051E09 andeq  r1,r5,r9,lsl #0x1c
:02016EEC 79031A19 stmvcdb  r3 ,{r0,r3,r4,r9,r11,r12}
:02016EF0 15818015 strne r8,[r1, #+0x15]		;r1+0x15=*(00000015)
:02016EF4 E935B920 ldmdb  r5!,{r5,r8,r11,r12,r13,r15}
:02016EF8 40150310 andmis r0,r5,r0,lsl r3
:02016EFC 40155DB6 ldrmih r5,[r5], -r6
:02016F00 00D917E5 sbceqs r1,r9,r5,ror #0xf
:02016F04 12392635 eornes r2,r9,#0x3500000
:02016F08 19D100FA ldmneib  r1 ,{r1,r3,r4,r5,r6,r7}^
:02016F0C C104B59F swpgt r11,r15,r4
:02016F10 47C03115 unknown
:02016F14 F50D4031 strnv r4,[r13, #-0x31]		;r13-0x31=*(140500bc)=#0(0x00000000)
:02016F18 40570D04 submis r0,r7,r4,lsl #0x1a
:02016F1C 31B683A0 movccs r8,r0,lsr #0x7		;r8=0(0x0)
:02016F20 44003DD0 strmi r3,[r0],#-0xdd0
:02016F24 1945E240 stmnedb  r5 ,{r6,r9,r13,r14,r15}^
:02016F28 E1831112 orr  r1,r3,r2,lsl r1
:02016F2C C00211B6 strgth r1,[r2], -r6
:02016F30 DD5281E1 unknown
:02016F34 00653A56 rsbeq  r3,r5,r6,asr r10
:02016F38 CD2C0C0D stcgt  12,cr0,[r12,#-0x34]!
:02016F3C 0451C100 ldreqb r12,[r1],#-0x100
:02016F40 00410E99 unknown
:02016F44 19102103 ldmnedb  r0 ,{r0,r1,r8,r13}
:02016F48 3002DD13 andcc  r13,r2,r3,lsl r13
:02016F4C 012D1229 unknown
:02016F50 05E11C02 streqb r1,[r1, #+0xc02]!
:02016F54 5320490C unknown
:02016F58 000102E1 andeq  r0,r1,r1,ror #0x5
:02016F5C 11A00C40 movne  r0,r0,asr #0x18
:02016F60 25CD1001 strcsb r1,[r13, #+0x1]		;r13+0x1=*(140500ee)=#0(0x00000000)
:02016F64 30FFE283 rscccs r14,r15,r3,lsl #0x5
:02016F68 89E20400 unknown
:02016F6C 20FFE20B rsccss r14,r15,r11,lsl #0x4
:02016F70 020DE200 andeq  r14,r13,#0x0
:02016F74 12D50555 sbcnes r0,r5,#0x15400000
:02016F78 E3E00000 mvn  r0,#0x0
:02016F7C 83152510 tsthi r5,#0x4000000
:02016F80 755010DD ldrvcb r1,[r0, #-0xdd]		;(r0-0xdd=*(ffffff23))
:02016F84 FA17FD06 blx 026163AC
:02016F88 145914D1 ldrneb r1,[r9],#-0x4d1
:02016F8C 34596D55 ldrccb r6,[r9],#-0xd55
:02016F90 590C0005 stmpldb  r12 ,{r0,r2}
:02016F94 1D092D14 unknown
:02016F98 10250285 eorne  r0,r5,r5,lsl #0x5
:02016F9C C91B46DB ldmgtdb  r11 ,{r0,r1,r3,r4,r6,r7,r9,r10,r14}
:02016FA0 00818CF0 unknown
:02016FA4 FD10C98C unknown
:02016FA8 4049D413 submi  r13,r9,r3,lsl r4
:02016FAC 92951B3C addlss r1,r5,#0xF000
:02016FB0 F295F295 addnvs r15,r5,#0x50000009
:02016FB4 796AF295 unknown
:02016FB8 1B294031 blne 02A67084
:02016FBC F37DD37D cmnnv r13,#0xF4000001
:02016FC0 5D437D08 unknown
:02016FC4 38004959 stmccda  r0 ,{r0,r3,r4,r6,r8,r11,r14}
:02016FC8 0CCDE04D stceql 0,cr14,[r13],{#0x4d}
:02016FCC 096D6011 unknown
:02016FD0 7D134115 unknown
:02016FD4 35E09D1B strccb r9,[r0, #+0xd1b]!
:02016FD8 409D1023 addmis r1,r13,r3,lsr #0x0
:02016FDC A1809D4A orrge  r9,r0,r10,asr #0x1a
:02016FE0 23DDD690 biccss r13,r13,#0x9000000
:02016FE4 E9EB021B unknown
:02016FE8 E90665F0 stmdb  r6 ,{r4,r5,r6,r7,r8,r10,r13,r14}
:02016FEC E971B7C0 ldmdb  r1!,{r6,r7,r8,r9,r10,r12,r13,r15}^
:02016FF0 500F4B40 andpl  r4,r15,r0,asr #0x16
:02016FF4 0E251303 cdpeq 3,2,cr1,cr5,cr3,0
:02016FF8 11C12035 bicne  r2,r1,r5,lsr r0
:02016FFC 7502E1D0 strvc r14,[r2, #-0x1d0]		;(r2-0x1d0=*(effffe32))
:02017000 00851100 addeq  r1,r5,r0,lsl #0x2
:02017004 0DD0127D unknown
:02017008 0EF933D1 mrceq 3,7,r3,cr9,cr1,{6}
:0201700C 014D02DD unknown
:02017010 EB4151B2 bl 0306B6E0
:02017014 5171515E cmnpl r1,r14,asr r1
:02017018 E1D02132 bics r2,r0,r2,lsr r1
:0201701C AD029514 unknown
:02017020 7502C31A strvc r12,[r2, #-0x31a]		;(r2-0x31a=*(effffce8))
:02017024 00012201 andeq  r2,r1,r1,lsl #0x4
:02017028 C29103EB addgts r0,r1,#0xAC000003
:0201702C 0D2DB082 stceq  0,cr11,[r13,#-0x208]!
:02017030 1FAD4681 swine 0x00ad4681
:02017034 002D0235 eoreq  r0,r13,r5,lsr r2
:02017038 AD2D780B stcge  8,cr7,[r13,#-0x2c]!
:0201703C F142E100 unknown
:02017040 F018C111 andnvs r12,r8,r1,lsl r1
:02017044 E31EC220 tst r14,#0x2
:02017048 02CD1E01 sbceq  r1,r13,#0x10
:0201704C 0BE1821C bleq 018778C4
:02017050 EB01E108 bl 0208F478
:02017054 1295029D addnes r0,r5,#0xD0000009
:02017058 210311E5 unknown
:0201705C DD83CD11 unknown
:02017060 252125C9 strcs r2,[r1, #-0x5c9]!
:02017064 C125FCF1 msrgt CPSR_sc,r1
:02017068 0681257C unknown
:0201706C C9112556 ldmgtdb  r1 ,{r1,r2,r4,r6,r8,r10,r13}
:02017070 0D903D13 unknown
:02017074 41292F46 unknown
:02017078 AF109947 swige 0x00109947
:0201707C 0108692B unknown
:02017080 0080E7D2 unknown
:02017084 01E30280 mvneq  r0,r0,lsl #0x5
:02017088 2DE7C201 stccsl 2,cr12,[r7,#+0x4]!
:0201708C 2D10ED10 unknown
:02017090 E10BE010 unknown
:02017094 84010100 strhi r0,[r1],#-0x100
:02017098 020447E0 andeq  r4,r4,#0x3800000
:0201709C A02381D0 unknown
:020170A0 06E1B00F unknown
:020170A4 098201C1 stmeqib  r2 ,{r0,r6,r7,r8}
:020170A8 00391291 mlaeqs r9,r1,r2,r1unknown
:020170AC 9DF3529D ldclsl 2,cr5,[r3,#+0x274]!
:020170B0 0512A502 ldreq r10,[r2, #-0x502]		;(r2-0x502=*(effffb00))
:020170B4 3101016D unknown
:020170B8 AD1D3131 unknown
:020170BC 5D01310E unknown
:020170C0 5F964131 swipl 0x00964131
:020170C4 D42D9131 unknown
:020170C8 0035C0E5 eoreqs r12,r5,r5,ror #0x1
:020170CC 84211074 unknown
:020170D0 6C0082E2 stcvs  2,cr8,[r0],{#0xe2}
:020170D4 1C090CE1 stcne  12,cr0,[r9],{#0xe1}
:020170D8 B60F8580 strlt r8,[r15],-r0, lsl #0xb
:020170DC 7CE1D02A stcvcl 0,cr13,[r1],#+0xa8
:020170E0 4101086D unknown
:020170E4 01E2813B mvneq  r8,lsr r11
:020170E8 0CE2801B stceql 0,cr8,[r2],#+0x6c
:020170EC 11830000 orrne  r0,r3,r0
:020170F0 0AF5810B beq 01D77524
:020170F4 1119E242 tstne r9,r2,asr #0x4
:020170F8 00E5C494 smlaleq  r12,r5,r4,r4
:020170FC A5811904 strge r1,[r1, #+0x904]		;r1+0x904=*(00000904)
:02017100 411A7F52 tstmi r10,r2,asr r15
:02017104 F5419A15 strnvb r9,[r1, #-0xa15]		;(r1-0xa15=*(fffff5eb))
:02017108 32C541F0 sbccc  r4,r5,#0x3C
:0201710C 96354190 unknown
:02017110 07A50541 streq r0,r4,r5,#0x3C
:02017114 501D0159 andpls r0,r13,r9,asr r1
:02017118 E0204091 mla  r0,r1,r0,r4unknown
:0201711C C1030600 unknown
:02017120 72950E01 addvcs r0,r5,#0x10
:02017124 0F01112B swieq 0x0001112b
:02017128 24AA0025 unknown
:0201712C 008D1739 addeq  r1,r13,r9,lsr r7
:02017130 E1610081 unknown
:02017134 0B450601 bleq 03158940
:02017138 E3C0000F bic  r0,r0,#0xF
:0201713C 0FE70D95 swieq 0x00e70d95
:02017140 25002D21 strcs r2,[r0, #-0xd21]		;(r0-0xd21=*(fffff2df))
:02017144 4D0D0F17 unknown
:02017148 A1000D00 unknown
:0201714C F317050D tstnv r7,#0x3400000
:02017150 158A1119 strne r1,[r10, #+0x119]		;r10+0x119=*(c41c0119)
:02017154 22B1D41D adccss r13,r1,#0x1D000000
:02017158 61151A41 tstvs r5,r1,asr #0x14
:0201715C 0FE5C41D swieq 0x00e5c41d
:02017160 35150009 ldrcc r0,[r5, #-0x9]		;(r5-0x9=*(fffffff7))
:02017164 2150E702 cmpcs r0,r2,lsl #0xe
:02017168 D111F542 tstle r1,r2,asr #0xa
:0201716C 0F4D41F5 swieq 0x004d41f5
:02017170 241900AA ldrcs r0,[r9],#-0xaa
:02017174 2D03FD9B unknown
:02017178 C42D1501 unknown
:0201717C 250511E5 strcs r1,[r5, #-0x1e5]		;(r5-0x1e5=*(fffffe1b))
:02017180 1A49C322 bne 03287E10
:02017184 840C0469 strhi r0,[r12],#-0x469
:02017188 041CB4E5 ldreq r11,[r12],#-0x4e5
:0201718C 3D0FE584 unknown
:02017190 1FC1E5D4 swine 0x00c1e5d4
:02017194 24E28400 unknown
:02017198 2C0D0019 stccs  0,cr0,[r13],{#0x19}
:0201719C 9308E284 unknown
:020171A0 D1E02110 mvnle  r2,r0,lsl r1
:020171A4 00E1D221 rsceq  r13,r1,r1,lsr #0x4
:020171A8 03058910 unknown
:020171AC 31E3A036 mvncc  r10,lsr r6
:020171B0 C251C913 subgts r12,r1,#0x4C000
:020171B4 000082EA andeq  r8,r0,r10,ror #0x5
:020171B8 020D2DA8 andeq  r2,r13,#0x2A00
:020171BC 3D70C100 ldcccl 1,cr12,[r0,#-0x0]!
:020171C0 4510C106 ldrmi r12,[r0, #-0x106]		;(r0-0x106=*(fffffefa))
:020171C4 1A000512 bne 02018614
:020171C8 00B118A5 adceqs r1,r1,r5,lsr #0x11
:020171CC 00191BDF ldreqsb r1,[r9], -r15
:020171D0 12003922 andne  r3,r0,#0x88000
:020171D4 2D65D51D stccsl 5,cr13,[r5,#-0x74]!
:020171D8 851C0D8A ldrhi r0,[r12, #-0xd8a]		;(r12-0xd8a=*(fffff276))
:020171DC D111B602 tstle r1,r2,lsl #0xc
:020171E0 00E10001 rsceq  r0,r1,r1
:020171E4 21115D03 tstcs r1,r3,lsl #0x1a
:020171E8 5DFD4312 ldcpll 3,cr4,[r13,#+0x48]!
:020171EC CD012D41 unknown
:020171F0 5120CD17 unknown
:020171F4 2D52D102 unknown
:020171F8 0DF02D20 ldceql 13,cr2,[r0,#+0x80]!
:020171FC 3BBE002D blcc 00F972B8
:02017200 0761202D streqb r2,[r1,-r13, lsr #0x0]!
:02017204 32690009 rsbcc  r0,r9,#0x9
:02017208 12410825 subne  r0,r1,#0x250000
:0201720C E5D57E1D ldrb r7,[r5, #+0xe1d]		;r5+0xe1d=*(00000e1d)
:02017210 025D1C01 subeqs r1,r13,#0x100
:02017214 2CC5A01E stccsl 0,cr10,[r5],{#0x1e}
:02017218 230B4990 unknown
:0201721C 2F2A0081 swics 0x002a0081
:02017220 0531E9FF ldreq r14,[r1, #-0x9ff]!
:02017224 F9B7C510 ldmnvib  r7!,{r4,r8,r10,r14,r15}
:02017228 CD50C100 unknown
:0201722C D916C511 ldmledb  r6 ,{r0,r4,r8,r10,r14,r15}
:02017230 3E001111 mcrcc 1,0,r1,cr0,cr1,{0}
:02017234 12606D54 rsbne  r6,r0,#0x1500
:02017238 2F5DD52D swics 0x005dd52d
:0201723C 62071059 andvs  r1,r7,#0x59
:02017240 91010C6D unknown
:02017244 B1D00412 biclts r0,r0,r2,lsl r4
:02017248 011CB924 tsteq r12,r4,lsr #0x12
:0201724C E2810065 add  r0,r1,#0x65
:02017250 020989FF andeq  r8,r9,#0x3FC000
:02017254 50F703D5 unknown
:02017258 15060CB9 strne r0,[r6, #-0xcb9]		;(r6-0xcb9=*(fffff347))
:0201725C 00050A01 andeq  r0,r5,r1,lsl #0x14
:02017260 05131035 ldreq r1,[r3, #-0x35]		;(r3-0x35=*(ffffffcb))
:02017264 1339B500 teqne r9,#0x0
:02017268 95010502 strls r0,[r1, #-0x502]		;(r1-0x502=*(fffffafe))
:0201726C 10F5F510 rscnes r15,r5,r0,lsl r5
:02017270 0005119D muleq  r5,r13,r1
:02017274 42ADF2ED adcmi  r15,r13,#0xD000000E
:02017278 0A998038 beq 00677360
:0201727C 500900AD andpl  r0,r9,r13,lsr #0x1
:02017280 51F20C25 mvnpls r0,r5,lsr #0x18
:02017284 85380112 ldrhi r0,[r8, #-0x112]!
:02017288 02250102 eoreq  r0,r5,#0x80000000
:0201728C D0290446 eorle  r0,r9,r6,asr #0x8
:02017290 615004A5 cmpvs r0,r5,lsr #0x9
:02017294 F9383112 ldmnvdb  r8!,{r1,r4,r8,r12,r13}
:02017298 E54AC522 strb r12,[r10, #-0x522]		;(r10-0x522=*(c41bfade))
:0201729C 00DDB624 sbceqs r11,r13,r4,lsr #0xc
:020172A0 C54D131D strgtb r1,[r13, #-0x31d]		;r13-0x31d=*(1404fdd0)=#0(0x00000000)
:020172A4 40071815 andmi  r1,r7,r5,lsl r8
:020172A8 220513A0 andcs  r1,r5,#0x80000002
:020172AC 25414625 strcsb r4,[r1, #-0x625]		;(r1-0x625=*(fffff9db))
:020172B0 E284700C add  r7,r4,#0xC
:020172B4 E1D001B6 ldrh r0,[r0, #+0x16]		;r0+0x16=*(00000016)
:020172B8 10E15265 rscne  r5,r1,r5,ror #0x4
:020172BC FFFCEBC0 swinv 0x00fcebc0
:020172C0 FD042229 unknown
:020172C4 28FE5E43 unknown
:020172C8 C40D022D strgt r0,[r13],#-0x22d
:020172CC 40B105E5 adcmis r0,r1,r5,ror #0xb
:020172D0 A112490B tstge r2,r11,lsl #0x12
:020172D4 0E02490C cdpeq 9,0,cr4,cr2,cr12,0
:020172D8 0E113249 cdpeq 2,0,cr3,cr1,cr9,2
:020172DC A9150523 ldmgedb  r5 ,{r0,r1,r5,r8,r10}
:020172E0 FEE2DA11 mcr2 10,7,r13,cr2,cr1,{0}
:020172E4 108DEBFF unknown
:020172E8 16312611 unknown
:020172EC 0CF00A51 ldceql 10,cr0,[r0],#+0x144
:020172F0 02C3A020 sbceq  r10,r3,#0x20
:020172F4 08F19C21 ldmeqia  r1!,{r0,r5,r10,r11,r12,r15}^
:020172F8 9AE18380 bls 01878100
:020172FC A5EB01B5 strgeb r0,[r11, #+0x1b5]!
:02017300 11403412 unknown
:02017304 70577104 subvcs r7,r7,r4,lsl #0x2
:02017308 608101B7 strvsh r0,[r1], +r7
:0201730C A3004582 unknown
:02017310 89121BA1 ldmhidb  r2 ,{r0,r5,r7,r8,r9,r11,r12}
:02017314 19D01D10 ldmneib  r0 ,{r4,r8,r10,r11,r12}^
:02017318 79014900 stmvcdb  r1 ,{r8,r11,r14}
:0201731C 14F1E509 unknown
:02017320 19851979 stmneib  r5 ,{r0,r3,r4,r5,r6,r8,r11,r12}
:02017324 EBFFFCC3 bl 02016638
:02017328 45150740 ldrmi r0,[r5, #-0x740]		;(r5-0x740=*(fffff8c0))
:0201732C EB01B4C9 bl 02084658
:02017330 A9151901 ldmgedb  r5 ,{r0,r8,r11,r12}
:02017334 0051C111 subeqs r12,r1,r1,lsl r1
:02017338 150FB107 strne r11,[r15, #-0x107]		;r15-0x107=*(02017239)=#1496276437(0x592f5dd5)
:0201733C 002DA510 eoreq  r10,r13,r0,lsl r5
:02017340 6D111009 unknown
:02017344 100D4009 andne  r4,r13,r9
:02017348 10091119 andne  r1,r9,r9,lsl r1
:0201734C 58891159 stmplia  r9 ,{r0,r3,r4,r6,r8,r12}
:02017350 023F2CF4 eoreqs r2,r15,#0xF400
:02017354 0D922F51 unknown
:02017358 61128541 tstvs r2,r1,asr #0xa
:0201735C 5A4A40F5 bpl 032A7738
:02017360 09EB01B7 unknown
:02017364 951F0009 ldrls r0,[r15, #-0x9]		;r15-0x9=*(02017363)=#520096009(0x1f000909)
:02017368 00500A00 subeqs r0,r0,r0,lsl #0x14
:0201736C 1D05E244 unknown
:02017370 908FF119 addls  r15,r15,r9,lsl r1
:02017374 00012F10 andeq  r2,r1,r0,lsl r15
:02017378 59000104 stmpldb  r0 ,{r2,r8}
:0201737C 09109510 ldmeqdb  r0 ,{r4,r8,r10,r12,r15}
:02017380 01BA105D moveqs r1,r13,asr r0
:02017384 400D0E00 andmi  r0,r13,r0,lsl #0x1c
:02017388 25400D29 strcsb r0,[r0, #-0xd29]		;(r0-0xd29=*(fffff2d7))
:0201738C 553E4019 ldrpl r4,[r14, #-0x19]!
:02017390 09214009 stmeqdb  r1!,{r0,r3,r14}
:02017394 400D5F00 andmi  r5,r13,r0,lsl #0x1e
:02017398 66400D1E unknown
:0201739C 1A400D55 bne 0301A8F8
:020173A0 1031000D eornes r0,r1,r13
:020173A4 1640097D unknown
:020173A8 7FAD0009 swivc 0x00ad0009
:020173AC 25134025 ldrcs r4,[r3, #-0x25]		;(r3-0x25=*(ffffffdb))
:020173B0 00050B00 andeq  r0,r5,r0,lsl #0x16
:020173B4 AA000507 bge 020187D8
:020173B8 BD54000E unknown
:020173BC 0A7D0F20 beq 03F5B044
:020173C0 A8019108 stmgeda  r1 ,{r3,r8,r12,r15}
:020173C4 0970105D unknown
:020173C8 00090940 andeq  r0,r9,r0,asr #0x12
:020173CC 15000072 strne r0,[r0, #-0x72]		;(r0-0x72=*(ffffff8e))
:020173D0 00490045 subeq  r0,r9,r5,asr #0x0
:020173D4 018F0861 orreq  r0,r15,r1,ror #0x10
:020173D8 01515000 cmpeq r1,r0
:020173DC 02195713 andeqs r5,r9,#0x4C0000
:020173E0 00F11002 rsceqs r1,r1,r2
:020173E4 85011871 strhi r1,[r1, #-0x871]		;(r1-0x871=*(fffff78f))
:020173E8 144419E0 strneb r1,[r4],#-0x9e0
:020173EC 103DE5C0 eornes r14,r13,r0,asr #0xb
:020173F0 23C11D38 biccs  r1,r1,#0xE00
:020173F4 25FFF850 ldrcsb r15,[r15, #+0x850]!
:020173F8 39001101 stmccdb  r0 ,{r0,r8,r12}
:020173FC 11F82000 mvnnes r2,r0
:02017400 0F3D9C11 swieq 0x003d9c11
:02017404 0EA5A000 cdpeq 0,10,cr10,cr5,cr0,0
:02017408 0C7D07F5 ldceql 7,cr0,[r13],#-0x3d4
:0201740C B9004D67 stmltdb  r0 ,{r0,r1,r2,r5,r6,r8,r10,r11,r14}
:02017410 39039D28 stmccdb  r3 ,{r3,r5,r8,r10,r11,r12,r15}
:02017414 B92E611A stmltdb  r14!,{r1,r3,r4,r8,r13,r14}
:02017418 0911710F ldmeqdb  r1 ,{r0,r1,r2,r3,r8,r12,r13,r14}
:0201741C FE41192F cdp2 9,4,cr1,cr1,cr15,1
:02017420 46000502 strmi r0,[r0],-r2, lsl #0xa
:02017424 412910BD strmih r1,[r9, -r13]!
:02017428 1A1A1F90 bne 0269F270
:0201742C 10C52391 smullne  r2,r5,r1,r3
:02017430 150345EA strne r4,[r3, #-0x5ea]		;(r3-0x5ea=*(fffffa16))
:02017434 1900C523 stmnedb  r0 ,{r0,r1,r5,r8,r10,r14,r15}
:02017438 AD7BAD16 ldcgel 13,cr10,[r11,#-0x58]!
:0201743C C50D0C01 strgt r0,[r13, #-0xc01]		;r13-0xc01=*(1404f4ec)=#0(0x00000000)
:02017440 04510D00 ldreqb r0,[r1],#-0xd00
:02017444 CD29A00F stcgt  0,cr10,[r9,#-0x3c]!
:02017448 0D20D11A stceq  1,cr13,[r0,#-0x68]!
:0201744C 10510115 subnes r0,r1,r5,lsl r1
:02017450 1B02192E blne 0209D910
:02017454 943CB0EB unknown
:02017458 942CB4E5 unknown
:0201745C 3003E500 andcc  r14,r3,r0,lsl #0xa
:02017460 C107F950 unknown
:02017464 131000E0 tstne r0,#0xE0
:02017468 1D25E1A0 stcne  1,cr14,[r5,#-0x280]!
:0201746C E1811D23 orr  r1,r1,r3,lsr #0x1a
:02017470 A0030308 andge  r0,r3,r8,lsl #0x6
:02017474 E111D5E1 tst r1,r1,ror #0xb
:02017478 EB10028E bl 02417EB8
:0201747C 08E52939 unknown
:02017480 33A0000C movcc  r0,#0xC		;r0=12(0xc)
:02017484 38860015 stmccia  r6 ,{r0,r2,r4}
:02017488 91D41D13 biclss r1,r4,r3,lsl r13
:0201748C 20918480 addcss r8,r1,r0,lsl #0x9
:02017490 62D0232D sbcvss r2,r0,#0xB4000000
:02017494 410801FF unknown
:02017498 E7001512 unknown
:0201749C D0B0002D adcles r0,r0,r13,lsr #0x0
:020174A0 20A1000E adccs  r0,r1,r14
:020174A4 2C150079 ldccs  0,cr0,[r5],{#0x79}
:020174A8 B8000503 stmltda  r0 ,{r0,r1,r8,r10}
:020174AC 11002D16 unknown
:020174B0 70AD000D adcvc  r0,r13,r13
:020174B4 25DB3E81 ldrcsb r3,[r11, #+0xe81]		;r11+0xe81=*(592f6c56)=#0(0x00000000)
:020174B8 120DBA02 andne  r11,r13,#0x2000
:020174BC 02D10F53 sbceqs r0,r1,#0x14C
:020174C0 10E1B050 rscne  r11,r1,r0,asr r0
:020174C4 0D00DD09 unknown
:020174C8 42E5D60D rscmi  r13,r5,#0xD00000
:020174CC 4115004D tstmi r5,r13,asr #0x0
:020174D0 18CD1219 stmneia  r13 ,{r0,r3,r4,r9,r12}^
:020174D4 0F5B0865 swieq 0x005b0865
:020174D8 0EF130D5 mrceq 0,7,r3,cr1,cr5,{6}
:020174DC 0BEB0027 bleq 01AD7580
:020174E0 000F0D1D andeq  r0,r15,r13,lsl r13
:020174E4 882B29A0 stmhida  r11!,{r5,r7,r8,r11,r13}
:020174E8 21D61D13 biccss r1,r6,r3,lsl r13
:020174EC 211EB901 tstcs r14,r1,lsl #0x12
:020174F0 440A3501 strmi r3,[r10],#-0x501
:020174F4 E1C12478 bic  r2,r1,r8,ror r4
:020174F8 00110E20 andeqs r0,r1,r0,lsr #0x1c
:020174FC 0D401170 unknown
:02017500 E5D00D54 ldrb r0,[r0, #+0xd54]		;r0+0xd54=*(00000d60)
:02017504 95FFF804 ldrlsb r15,[r15, #+0x804]!
:02017508 C0035100 andgt  r5,r3,r0,lsl #0x2
:0201750C 89AB421D stmhiib  r11!,{r0,r2,r3,r4,r9,r14}
:02017510 2019300D andcss r3,r9,r13
:02017514 8C4801D1 stchil 1,cr0,[r8],{#0xd1}
:02017518 22250139 eorcs  r0,r5,#0x4000000E
:0201751C 13E01026 mvnne  r1,#0x26
:02017520 42110139 andmis r0,r1,#0x4000000E
:02017524 0B021D09 bleq 0209E950
:02017528 1AAD42B9 bne 00B68014
:0201752C 8D0217BD unknown
:02017530 0345BA1C unknown
:02017534 290305A4 stmcsdb  r3 ,{r2,r5,r7,r8,r10}
:02017538 01ED5812 mvneq  r5,r2,lsl r8
:0201753C ED2D1DA1 stc  13,cr1,[r13,#-0x284]!
:02017540 00019611 andeq  r9,r1,r1,lsl r6
:02017544 9601B184 strls r11,[r1],-r4, lsl #0x3
:02017548 251508E5 ldrcs r0,[r5, #-0x8e5]		;(r5-0x8e5=*(fffff71b))
:0201754C D50D0D00 strle r0,[r13, #-0xd00]		;r13-0xd00=*(1404f3ed)=#0(0x00000000)
:02017550 45702141 ldrmib r2,[r0, #-0x141]!
:02017554 F8511001 ldmnvda  r1 ,{r0,r12}^
:02017558 85540145 ldrhib r0,[r4, #-0x145]		;(r4-0x145=*(fffffebb))
:0201755C 4DD50145 unknown
:02017560 B9521121 ldmltdb  r2 ,{r0,r5,r8,r12}^
:02017564 C0404516 subgt  r4,r0,r6,lsl r5
:02017568 09170015 ldmeqdb  r7 ,{r0,r2,r4}
:0201756C D0104100 andles r4,r0,r0,lsl #0x2
:02017570 E5D5006B ldrb r0,[r5, #+0x6b]		;r5+0x6b=*(0000006b)
:02017574 39000929 stmccdb  r0 ,{r0,r3,r5,r8,r11}
:02017578 0009C410 andeq  r12,r9,r0,lsl r4
:0201757C 000911B0 streqh r1,[r9], -r0
:02017580 09C81031 stmeqib  r8 ,{r0,r4,r5,r12}^
:02017584 00090E00 andeq  r0,r9,r0,lsl #0x1c
:02017588 45D60029 ldrmib r0,[r6, #+0x29]		;r6+0x29=*(00000029)
:0201758C 0BE28501 bleq 018B8998
:02017590 5021016D eorpl  r0,r1,r13,ror #0x2
:02017594 D5310001 ldrle r0,[r1, #-0x1]!
:02017598 7D000503 unknown
:0201759C 00011010 andeq  r1,r1,r0,lsl r0
:020175A0 18000114 stmneda  r0 ,{r2,r4,r8}
:020175A4 1C000157 stcne  1,cr0,[r0],{#0x57}
:020175A8 2D200001 stccs  0,cr0,[r0,#-0x4]!
:020175AC 681A810C ldmvsda  r10 ,{r2,r3,r8,r15}
:020175B0 E20C35F6 and  r3,r12,#0x3D800000
:020175B4 D014C506 andles r12,r4,r6,lsl #0xa
:020175B8 833C3A99 teqhi r12,#0x99000
:020175BC 100216E1 andne  r1,r2,r1,ror #0xd
:020175C0 83280489 unknown
:020175C4 04AD0F55 unknown
:020175C8 00296414 eoreq  r6,r9,r4,lsl r4
:020175CC 51E18130 mvnpl  r8,lsr r0
:020175D0 51F05190 unknown
:020175D4 107120F0 unknown
:020175D8 0719E260 ldreq r14,[r0, #+0x10]!
:020175DC E3E0063D mvn  r0,#0x3D00000
:020175E0 03981BF5 orreqs r1,r8,#0x3D400
:020175E4 18E1055D unknown
:020175E8 F583185D strnv r1,[r3, #+0x85d]		;r3+0x85d=*(0000085d)
:020175EC 231C3506 tstcs r12,#0x1800000
:020175F0 E1A01C6E mov  r1,r14,ror #0x18
:020175F4 00010423 andeq  r0,r1,r3,lsr #0x8
:020175F8 A0097524 andge  r7,r9,r4,lsr #0xa
:020175FC 10023D3C andne  r3,r2,r12,lsr r13
:02017600 0CFFE201 ldceql 2,cr14,[r15],#+0x4
:02017604 FFE20200 swinv 0x00e20200
:02017608 09E20228 unknown
:0201760C 2014FF10 andcss r15,r4,r0,lsl r15
:02017610 0CA1E203 stceq  2,cr14,[r1],#+0xc
:02017614 E10969E1 unknown
:02017618 541014D1 ldrpl r1,[r0],#-0x4d1
:0201761C 1085164D addne  r1,r5,r13,asr #0xc
:02017620 0D029940 unknown
:02017624 0B06E5D4 bleq 021D0D7C
:02017628 3122303D unknown
:0201762C F7BE2800 ldrnv r2,[r14,+r0, lsl #0x10]!
:02017630 4544004D strmib r0,[r4, #-0x4d]		;(r4-0x4d=*(ffffffb3))
:02017634 00C0E084 sbceq  r14,r0,r4,lsl #0x1
:02017638 11C8E5D4 unknown
:0201763C 10C98000 sbcne  r8,r9,r0
:02017640 CA2BE5D4 bgt 02B10D98
:02017644 41000530 unknown
:02017648 F5CBC80E strnvb r12,[r11, #+0x80e]		;r11+0x80e=*(592f65e3)=#0(0x00000000)
:0201764C 08E08323 unknown
:02017650 410100C9 unknown
:02017654 10C5A208 sbcne  r10,r5,r8,lsl #0x4
:02017658 28C10055 stmcsia  r1 ,{r0,r2,r4,r6}^
:0201765C 09C819D1 stmeqib  r8 ,{r0,r4,r6,r7,r8,r11,r12}^
:02017660 0009BC00 andeq  r11,r9,r0,lsl #0x18
:02017664 000904AF andeq  r0,r9,r15,lsr #0x9
:02017668 E28400CC add  r0,r4,#0xCC
:0201766C FF02FFB9 swinv 0x0002ffb9
:02017670 0C0D1061 stceq  0,cr1,[r13],{#0x61}
:02017674 2620158D unknown
:02017678 EB16018B bl 02597CAC
:0201767C 08405D08 stmeqda  r0 ,{r3,r8,r10,r11,r12,r14}^
:02017680 10394035 eornes r4,r9,r5,lsr r0
:02017684 B4003933 strlt r3,[r0],#-0x933
:02017688 2D80611C unknown
:0201768C D018C099 mulles r8,r9,r0
:02017690 40710049 rsbmis r0,r1,r9,asr #0x0
:02017694 24D025CA ldrcsb r2,[r0],#+0x5ca
:02017698 40411DD9 unknown
:0201769C 45000062 strmi r0,[r0, #-0x62]		;(r0-0x62=*(ffffff9e))
:020176A0 11CD8D30 bicne  r8,r13,r0,lsr r13
:020176A4 2085307D addcs  r3,r5,r13,ror r0
:020176A8 B11A1261 tstlt r10,r1,ror #0x4
:020176AC 00392C00 eoreqs r2,r9,r0,lsl #0x18
:020176B0 081191AF ldmeqda  r1 ,{r0,r1,r2,r3,r5,r7,r8,r12,r15}
:020176B4 4035145D eormis r1,r5,r13,asr r4
:020176B8 10120015 andnes r0,r2,r5,lsl r0
:020176BC 089D0A2D ldmeqia  r13 ,{r0,r2,r3,r5,r9,r11}
:020176C0 200A4185 andcs  r4,r10,r5,lsl #0x3
:020176C4 021D0481 andeqs r0,r13,#0x81000000
:020176C8 211812EB tstcs r8,r11,ror #0x5
:020176CC 0DD72C43 unknown
:020176D0 B11429B1 ldrlth r2,[r4, -r1]
:020176D4 03F1A22D mvneqs r10,#0xD0000002
:020176D8 79014D6C stmvcdb  r1 ,{r2,r3,r5,r6,r8,r10,r11,r14}
:020176DC 75137D13 ldrvc r7,[r3, #-0xd13]		;(r3-0xd13=*(fffff2ed))
:020176E0 3818C503 ldmccda  r8 ,{r0,r1,r8,r10,r14,r15}
:020176E4 C01FCD7D andgts r12,r15,r13,ror r13
:020176E8 B50CE59F strlt r14,[r12, #-0x59f]		;(r12-0x59f=*(fffffa61))
:020176EC 036D1C05 unknown
:020176F0 024A2CA1 subeq  r2,r10,#0xA100
:020176F4 33690A51 unknown
:020176F8 1241E0EC subne  r14,r1,#0xEC
:020176FC 0C310198 ldceq  1,cr0,[r1],#-0x260
:02017700 DE18F130 mrcle 1,0,r15,cr8,cr0,{1}
:02017704 E5DE0009 ldrb r0,[r14, #+0x9]		;r14+0x9=*(02016f99)=#-619698942(0xdb102502)
:02017708 8EE00229 cdphi 2,14,cr0,cr0,cr9,1
:0201770C CC2000E2 stcgt  0,cr0,[r0],#-0x388
:02017710 CC8002A5 stcgt  2,cr0,[r0],{#0xa5}
:02017714 21C002E5 biccs  r0,r0,r5,ror #0x5
:02017718 E2533006 subs r3,r3,#0x6
:0201771C 0085F710 addeq  r15,r5,r0,lsl r7
:02017720 1D951101 unknown
:02017724 0FD53018 swieq 0x00d53018
:02017728 B0CE0CFD unknown
:0201772C 0B9D2081 bleq 0075F938
:02017730 F0813081 addnv  r3,r1,r1,lsl #0x1
:02017734 DD70517D ldclel 1,cr5,[r0,#-0x1f4]!
:02017738 E28DBE14 add  r11,r13,#0x140
:0201773C 0B5D10FF bleq 0375BB40
:02017740 10E207E0 rscne  r0,r2,r0,ror #0xf
:02017744 0015000E andeqs r0,r5,r14
:02017748 60034550 andvs  r4,r3,r0,asr r5
:0201774C 2914E7D4 ldmcsdb  r4 ,{r2,r4,r6,r7,r8,r9,r10,r13,r14,r15}
:02017750 03A50A10 moveq  r0,#0x10000		;r0=65536(0x10000)
:02017754 E08C3005 add  r3,r12,r5
:02017758 DC500505 ldclel 5,cr0,[r0],{#0x5}
:0201775C 00110EE7 andeqs r0,r1,r7,ror #0x1d
:02017760 05003505 streq r3,[r0, #-0x505]		;(r0-0x505=*(0000fafb))
:02017764 00B5E050 adceqs r14,r5,r0,asr r0
:02017768 00E7C460 rsceq  r12,r7,r0,ror #0x8
:0201776C 42050111 andmi  r0,r5,#0x40000004
:02017770 02E7DC00 rsceq  r13,r7,#0x0
:02017774 41FF0389 mvnmis r0,r9,lsl #0x7
:02017778 BD50F402 unknown
:0201777C 8770010F ldrhib r0,[r0,-r15, lsl #0x2]!
:02017780 E3570025 cmp r7,#0x25
:02017784 002511EB eoreq  r1,r5,r11,ror #0x3
:02017788 4749002C strmib r0,[r9,-r12, lsr #0x0]
:0201778C F0F920F9 unknown
:02017790 B940F918 stmltdb  r0 ,{r3,r4,r8,r11,r12,r13,r14,r15}^
:02017794 C346C918 unknown
:02017798 11ED01F5 unknown
:0201779C 6C004930 stcvs  9,cr4,[r0],{#0x30}
:020177A0 B100495A unknown
:020177A4 45100918 ldrmi r0,[r0, #-0x918]		;(r0-0x918=*(0000f6e8))
:020177A8 000D1D10 andeq  r1,r13,r0,lsl r13
:020177AC AF000D14 swige 0x00000d14
:020177B0 19181965 ldmnedb  r8 ,{r0,r2,r5,r6,r8,r11,r12}
:020177B4 992D2900 stmlsdb  r13!,{r8,r11,r13}
:020177B8 14000904 strne r0,[r0],#-0x904
:020177BC 5800BD65 stmplda  r0 ,{r0,r2,r5,r6,r8,r10,r11,r12,r13,r15}
:020177C0 03EB022D mvneq  r0,#0xD0000002
:020177C4 8100B500 unknown
:020177C8 A330B510 teqge r0,#0x4000000
:020177CC 9907B91C stmlsdb  r7 ,{r2,r3,r4,r8,r11,r12,r13,r15}
:020177D0 01993001 orreqs r3,r9,r1
:020177D4 101765B2 ldrneh r6,[r7], -r2
:020177D8 E18C0219 orr  r0,r12,r9,lsl r2
:020177DC 9D08699F unknown
:020177E0 3907C538 stmccdb  r7 ,{r3,r4,r5,r8,r10,r14,r15}
:020177E4 C3219E00 unknown
:020177E8 023003E0 eoreqs r0,r0,#0x80000003
:020177EC 2FA1E081 swics 0x00a1e081
:020177F0 3143E1A0 unknown
:020177F4 9CE08200 stclsl 2,cr8,[r0],#+0x0
:020177F8 02E0C323 rsceq  r12,r0,#0x8C000000
:020177FC 29410030 stmcsdb  r1 ,{r4,r5}^
:02017800 01018000 unknown
:02017804 200DE7D0 unknown
:02017808 6101D20A unknown
:0201780C 390D1139 stmccdb  r13 ,{r0,r3,r4,r5,r8,r12}
:02017810 0025F101 eoreq  r15,r5,r1,lsl #0x2
:02017814 91D620AD biclss r2,r6,r13,lsr #0x1
:02017818 80100C04 andhis r0,r0,r4,lsl #0x18
:0201781C E5D300F5 ldrb r0,[r3, #+0xf5]		;r3+0xf5=*(000000f5)
:02017820 D110110D tstle r0,r13,lsl #0x2
:02017824 07105DE5 ldreq r5,r0,r13,lsl #0x2
:02017828 301D005D andccs r0,r13,r13,asr r0
:0201782C B9E568C3 unknown
:02017830 9F012012 swils 0x00012012
:02017834 A0593A91 unknown
:02017838 D9E2F059 unknown
:0201783C 0D180513 unknown
:02017840 1C750201 ldcnel 2,cr0,[r5],#-0x4
:02017844 EC0BEB02 stc  11,cr14,[r11],{#0x2}
:02017848 8D160130 unknown
:0201784C 551045E2 ldrpl r4,[r0, #-0x5e2]		;(r0-0x5e2=*(0000fa1e))
:02017850 0164E400 unknown
:02017854 5DE4D300 stcpll 3,cr13,[r4,#+0x0]!
:02017858 001D0050 andeqs r0,r13,r0,asr r0
:0201785C C4D011F9 ldrgtb r1,[r0],#+0x1f9
:02017860 226105AD rsbcs  r0,r1,#0x2B400000
:02017864 890309E5 stmhidb  r3 ,{r0,r2,r5,r6,r7,r8,r11}
:02017868 2E10D300 cdpcs 3,0,cr13,cr0,cr0,0
:0201786C 1001E191 mulne  r1,r1,r1
:02017870 C403F122 strgt r15,[r3],#-0x122
:02017874 31A01275 movcc  r1,r5,ror r2
:02017878 21A55300 movcs  r5,r0,lsl #0x6		;r5=4194304(0x400000)
:0201787C C015C9A4 andgts r12,r5,r4,lsr #0x13
:02017880 00310239 eoreqs r0,r1,r9,lsr r2
:02017884 A00243D5 unknown
:02017888 00100FE1 andeqs r0,r0,r1,ror #0x1f
:0201788C 03800E0D orreq  r0,r0,#0xD0
:02017890 D21001E2 andles r0,r0,#0x80000038
:02017894 000000E7 andeq  r0,r0,r7,ror #0x1
:02017898 0201E7D2 andeq  r14,r1,#0x3480000
:0201789C 0069E180 rsbeq  r14,r9,r0,lsl #0x3
:020178A0 C00140E7 andgt  r4,r1,r7,ror #0x1
:020178A4 000DE28C andeq  r14,r13,r12,lsl #0x5
:020178A8 F400E35C strnv r14,[r0],#-0x35c
:020178AC D91011B1 ldmledb  r0 ,{r0,r4,r5,r7,r8,r12}
:020178B0 01E08411 mvneq  r8,r1,lsl r4
:020178B4 E7D40A30 unknown
:020178B8 01400D06 unknown
:020178BC 08E7C420 unknown
:020178C0 09000D03 stmeqdb  r0 ,{r0,r1,r8,r10,r11}
:020178C4 0DE5D020 stceql 0,cr13,[r5,#+0x80]!
:020178C8 0D420310 unknown
:020178CC 000D0600 andeq  r0,r13,r0,lsl #0xc
:020178D0 E20220FF and  r2,r2,#0xFF
:020178D4 0685100D streq r1,[r5],+r13
:020178D8 3009000D andcc  r0,r9,r13
:020178DC D40F0DD0 strle r0,[r15],#-0xdd0
:020178E0 200222E7 andcs  r2,r2,r7,ror #0x5
:020178E4 2009E023 andcs  r14,r9,r3,lsr #0x0
:020178E8 9500E5C0 strls r14,[r0, #-0x5c0]		;(r0-0x5c0=*(0000fa40))
:020178EC 200CE701 andcs  r14,r12,r1,lsl #0xe
:020178F0 032489D4 unknown
:020178F4 22A126FD adccs  r2,r1,#0xFD00000
:020178F8 E5C400B9 strb r0,[r4, #+0xb9]		;r4+0xb9=*(000000b9)
:020178FC B9119DE7 ldmltdb  r1 ,{r0,r1,r2,r5,r6,r7,r8,r10,r11,r12,r15}
:02017900 E2168900 ands r8,r6,#0x0
:02017904 92492493 subls  r2,r9,#0x93000000
:02017908 020DD6C4 andeq  r13,r13,#0xC400000
:0201790C 0001DC00 andeq  r13,r1,r0,lsl #0x18
:02017910 4104D5EC unknown
:02017914 11020005 unknown
:02017918 095AAA00 ldmeqdb  r10 ,{r9,r11,r13,r15}^
:0201791C 40004100 andmi  r4,r0,r0,lsl #0x2
:02017920 15612015 strneb r2,[r1, #-0x15]!
:02017924 0D7AA240 ldceql 2,cr10,[r10,#-0x100]!
:02017928 00156100 andeqs r6,r5,r0,lsl #0x2
:0201792C 3040151A subcc  r1,r0,r10,lsl r5
:02017930 5DAA0005 stcpl  0,cr0,[r10,#+0x14]!
:02017934 000D3910 andeq  r3,r13,r0,lsl r9
:02017938 92400030 subls  r0,r0,#0x30
:0201793C 80000534 andhi  r0,r0,r4,lsr r5
:02017940 91000992 swpls r0,r2,r0
:02017944 3E00092B cdpcc 9,0,cr0,cr0,cr11,1
:02017948 2F400948 swics 0x00400948
:0201794C 0D3F0009 ldceq  0,cr0,[r15,#-0x24]!
:02017950 01001100 unknown
:02017954 0051353D subeqs r3,r1,r13,lsr r5
:02017958 050C8D01 streq r8,[r12, #-0xd01]		;(r12-0xd01=*(fffff2ff))
:0201795C 60002605 andvs  r2,r0,r5,lsl #0xc
:02017960 5D4F3179 unknown
:02017964 7918E92D ldmvcdb  r8 ,{r0,r2,r3,r5,r8,r11,r13,r14,r15}
:02017968 82408201 subhi  r8,r0,#0x10000000
:0201796C 05880309 streq r0,[r8, #+0x309]		;r8+0x309=*(00000309)
:02017970 5D015900 unknown
:02017974 0124E502 unknown
:02017978 0807E153 stmeqda  r7 ,{r0,r1,r4,r6,r8,r13,r14,r15}
:0201797C 19D1000D ldmneib  r1 ,{r0,r2,r3}^
:02017980 E102B003 unknown
:02017984 7D464200 unknown
:02017988 02E58D09 rsceq  r8,r5,#0x240
:0201798C 1129033D unknown
:02017990 1125164D unknown
:02017994 7024CDF1 unknown
:02017998 009106C5 addeqs r0,r1,r5,asr #0xd
:0201799C E1A09007 mov  r9,r7			;r9=0(0x0)
:020179A0 2150140D cmpcs r0,r13,lsl #0x8
:020179A4 2D118D02 unknown
:020179A8 1AA90000 bne 00A579B0
:020179AC 07DC0085 ldreqb r0,[r12,+r5, lsl #0x1]
:020179B0 01E080A0 mvneq  r8,r0,lsr #0x1
:020179B4 00E4DA00 rsceq  r13,r4,r0,lsl #0x14
:020179B8 682089C7 stmvsda  r0!,{r0,r1,r2,r6,r7,r8,r11,r15}
:020179BC 890491E2 stmhidb  r4 ,{r1,r5,r6,r7,r8,r12,r15}
:020179C0 86426200 strhib r6,[r2],-r0, lsl #0x4
:020179C4 888001E1 stmhiia  r0 ,{r0,r5,r6,r7,r8}
:020179C8 E3580CC9 cmp r8,#0xC900
:020179CC 0029F720 eoreq  r15,r9,r0,lsr #0xe
:020179D0 108910AD addne  r1,r9,r13,lsr #0x1
:020179D4 1741E089 strneb r14,[r1,-r9, lsl #0x1]
:020179D8 8D601486 stchil 4,cr1,[r0,#-0x218]!
:020179DC 009101E5 addeqs r0,r1,r5,ror #0x3
:020179E0 62200002 eorvs  r0,r0,#0x2
:020179E4 E7D50019 unknown
:020179E8 02B90B25 adceqs r0,r9,#0x9400
:020179EC B2004552 andlt  r4,r0,#0x14800000
:020179F0 2D20A5C1 stccs  5,cr10,[r0,#-0x304]!
:020179F4 87700410 unknown
:020179F8 46570089 ldrmib r0,[r7],-r9, lsl #0x1
:020179FC 899001E1 ldmhiib  r0 ,{r0,r5,r6,r7,r8}
:02017A00 004DE3E2 subeq  r14,r13,r2,ror #0x7
:02017A04 22C01051 sbccs  r1,r0,#0x51
:02017A08 45501691 ldrmib r1,[r0, #-0x691]		;(r0-0x691=*(0000f96f))
:02017A0C 0EB96006 cdpeq 0,10,cr6,cr9,cr6,0
:02017A10 E52A8D50 str r8,[r10, #-0xd50]!
:02017A14 1016690E andnes r6,r6,r14,lsl #0x12
:02017A18 1041E59D unknown
:02017A1C 31804405 orrcc  r4,r0,r5,lsl #0x8
:02017A20 06E08116 unknown
:02017A24 0AC1A070 beq 0107FBEC
:02017A28 A4E4D482 unknown
:02017A2C 10030289 andne  r0,r3,r9,lsl #0x5
:02017A30 9108E266 unknown
:02017A34 10E00207 rscne  r0,r0,r7,lsl #0x4
:02017A38 00E18552 rsceq  r8,r1,r2,asr r5
:02017A3C 41866001 orrmi  r6,r6,r1
:02017A40 05E15600 streqb r5,[r1, #+0x600]!
:02017A44 E1880880 orr  r0,r8,r0,lsl #0x11
:02017A48 100041F6 unknown
:02017A4C 00D98D80 sbceqs r8,r9,r0,lsl #0x1b
:02017A50 8DE35B88 stchil 11,cr5,[r3,#+0x220]!
:02017A54 0C262103 stceq  1,cr2,[r6],#-0xc
:02017A58 1080000D addne  r0,r0,r13
:02017A5C C1E0802C mvngt  r8,r12,lsr #0x0
:02017A60 1F200319 swine 0x00200319
:02017A64 0408E081 streq r14,[r8],#-0x81
:02017A68 21410021 unknown
:02017A6C 1D10E080 unknown
:02017A70 00028201 andeq  r8,r2,r1,lsl #0x4
:02017A74 D1014163 unknown
:02017A78 0B10D1E7 bleq 0244C21C
:02017A7C 75530048 ldrvcb r0,[r3, #-0x48]		;(r3-0x48=*(ffffffb8))
:02017A80 F9E4C200 unknown
:02017A84 440805D5 strmi r0,[r8],#-0x5d5
:02017A88 18E59D00 unknown
:02017A8C BD8F12F1 unknown
:02017A90 185110E8 ldmneda  r1 ,{r3,r5,r6,r7,r12}^
:02017A94 E1A00140 mov  r0,r0,asr #0x2
:02017A98 01800019 orreq  r0,r0,r9,lsl r0
:02017A9C F1120902 tstnv r2,r2,lsl #0x12
:02017AA0 4C09F812 stcmi  8,cr15,[r9],{#0x12}
:02017AA4 601059D0 ldrvssb r5,[r0], -r0
:02017AA8 99E1A056 unknown
:02017AAC E3A01B22 mov  r1,#0x8800		;r1=34816(0x8800)
:02017AB0 8401690F strhi r6,[r1],#-0x90f
:02017AB4 EB0213D9 bl 0209CA20
:02017AB8 D5D600B2 ldrleb r0,[r6, #+0xb2]		;r6+0xb2=*(000000b2)
:02017ABC 00B8802A adceqs r8,r8,r10,lsr #0x0
:02017AC0 084501D6 stmeqda  r5 ,{r1,r2,r4,r6,r7,r8}^
:02017AC4 002D9B03 eoreq  r9,r13,r3,lsl #0x16
:02017AC8 9D125D90 unknown
:02017ACC 1355E304 cmpne r5,#0x10000000
:02017AD0 A9003D97 stmgedb  r0 ,{r0,r1,r2,r4,r7,r8,r10,r11,r12,r13}
:02017AD4 146BB050 unknown
:02017AD8 00290839 eoreq  r0,r9,r9,lsr r8
:02017ADC 05902044 ldreq r2,[r0, #+0x44]		;r0+0x44=*(00010044)
:02017AE0 9F120684 swils 0x00120684
:02017AE4 52000105 andpl  r0,r0,#0x40000001
:02017AE8 C1008B01 unknown
:02017AEC 09127406 ldmeqdb  r2 ,{r1,r2,r10,r12,r13,r14}
:02017AF0 C110F117 tstgt r0,r7,lsl r1
:02017AF4 046D3006 unknown
:02017AF8 E28C2AB9 add  r2,r12,#0xB9000
:02017AFC 22450025 subcs  r0,r5,#0x25
:02017B00 B809C10A stmltda  r9 ,{r1,r3,r8,r14,r15}
:02017B04 E1D07458 bics r7,r0,r8,asr r4
:02017B08 8D8C1083 unknown
:02017B0C C001B111 andgt  r11,r1,r1,lsl r1
:02017B10 0007E1D1 unknown
:02017B14 03157D51 tsteq r5,#0x1440
:02017B18 00152003 andeqs r2,r5,r3
:02017B1C B1921A88 orrlts r1,r2,r8,lsl #0x15
:02017B20 00008903 andeq  r8,r0,r3,lsl #0x12
:02017B24 F5E13153 strnvb r3,[r1, #+0x153]!
:02017B28 1E5D01F1 mrcne 1,2,r0,cr13,cr1,{7}
:02017B2C 20012576 andcs  r2,r1,r6,ror r5
:02017B30 00692C12 rsbeq  r2,r9,r2,lsl r12
:02017B34 005043ED subeqs r4,r0,r13,ror #0x7
:02017B38 E2811BC1 add  r1,r1,#0x30400
:02017B3C 811F13D2 ldrhisb r1,[r15, -r2]
:02017B40 933A8CE2 teqls r10,#0xE200
:02017B44 4093238D addmis r2,r3,r13,lsl #0x7
:02017B48 83E02112 mvnhi  r2,#0x80000004
:02017B4C 02047D1B andeq  r7,r4,#0x6C0
:02017B50 15A02025 strne r2,[r0, #+0x25]!
:02017B54 00157F20 andeqs r7,r5,r0,lsr #0x1e
:02017B58 08C53105 stmeqia  r5 ,{r0,r2,r8,r12,r13}^
:02017B5C 00060011 andeq  r0,r6,r1,lsl r0
:02017B60 110AD93D unknown
:02017B64 00E97900 rsceq  r7,r9,r0,lsl #0x12
:02017B68 12FD01D0 rscnes r0,r13,#0x34
:02017B6C 01894B8D orreq  r4,r9,r13,lsl #0x17
:02017B70 20890619 addcs  r0,r9,r9,lsl r6
:02017B74 390B0C21 stmccdb  r11 ,{r0,r5,r10,r11}
:02017B78 B400310D strlt r3,[r0],#-0x10d
:02017B7C 2D10316F unknown
:02017B80 041D9025 ldreq r9,[r13],#-0x25
:02017B84 83403583 unknown
:02017B88 35AB0081 strcc r0,[r11, #+0x81]!
:02017B8C 7D06B100 unknown
:02017B90 950B0750 strls r0,[r11, #-0x750]		;r11-0x750=*(592f5685)=#0(0x00000000)
:02017B94 27843000 strcs r3,[r4, +r0]
:02017B98 01753AE0 cmneq r5,r0,ror #0x15
:02017B9C 550180EB strpl r8,[r1, #-0xeb]		;(r1-0xeb=*(00008715))
:02017BA0 14E58000 unknown
:02017BA4 CD0039C0 unknown
:02017BA8 8C0FD201 stchi  2,cr13,[r15],{#0x1}
:02017BAC 4A010DE2 bmi 0205B33C
:02017BB0 E28C127D add  r1,r12,#0xD0000007
:02017BB4 04902A8C ldreq r2,[r0],#+0xa8c
:02017BB8 E28C01DD add  r0,r12,#0x40000037
:02017BBC E0070192 mul  r7,r2,r1
:02017BC0 8C1F01A5 ldchi  1,cr0,[r15],{#0xa5}
:02017BC4 1B062021 blne 0219FC50
:02017BC8 0407E281 streq r14,[r7],#-0x281
:02017BCC 79E08420 unknown
:02017BD0 01440019 unknown
:02017BD4 2D9008F5 unknown
:02017BD8 6E11CD00 cdpvs 13,0,cr12,cr1,cr0,0
:02017BDC 51B10011 movpls r0,r1,lsl r0		;r0=34816(0x8800)
:02017BE0 1B0261AB blne 020B0294
:02017BE4 9F1128EB swils 0x001128eb
:02017BE8 3741037D unknown
:02017BEC 7091504D addvcs r5,r1,r13,asr #0x0
:02017BF0 03E00302 mvneq  r0,#0x8000000
:02017BF4 2241004D subcs  r0,r1,#0x4D
:02017BF8 E130D11B teq r0,r11,lsl r1
:02017BFC E9040901 stmdb  r4 ,{r0,r8,r11}
:02017C00 18051300 stmneda  r5 ,{r8,r9,r12}
:02017C04 092C0FD2 stmeqdb  r12!,{r1,r4,r6,r7,r8,r9,r10,r11}
:02017C08 034D0334 unknown
:02017C0C 1B191139 blne 0265C0F8
:02017C10 260DEB02 strcs r14,[r13],-r2, lsl #0x16
:02017C14 010504B9 streqh r0,[r5, -r9]
:02017C18 6D10E086 unknown
:02017C1C 00B28201 adceqs r8,r2,r1,lsl #0x4
:02017C20 00FFE1D0 unknown
:02017C24 7700E200 strvc r14,[r0,-r0, lsl #0x4]
:02017C28 1A01010D bne 02058064
:02017C2C 6D8CE284 unknown
:02017C30 05C48203 streqb r8,[r4, #+0x203]		;r4+0x203=*(00000203)
:02017C34 84108102 ldrhi r8,[r0],#-0x102
:02017C38 021C1AE0 andeqs r1,r12,#0xE0000
:02017C3C C1031D81 unknown
:02017C40 0511FDE1 ldreq r15,[r1, #-0xde1]		;(r1-0xde1=*(00007a1f))
:02017C44 E0128611 ands r8,r2,r1,lsl r6
:02017C48 D9101D65 ldmledb  r0 ,{r0,r2,r5,r6,r8,r10,r11,r12}
:02017C4C 02C98C01 sbceq  r8,r9,#0x100
:02017C50 D12A14B8 strleh r1,[r10, -r8]!
:02017C54 820080E1 andhi  r8,r0,#0xE1
:02017C58 C01632F9 ldrgtsh r3,[r6], -r9
:02017C5C 201DE120 andcss r14,r13,r0,lsr #0x2
:02017C60 8CE2802A stchil 0,cr8,[r2],#+0xa8
:02017C64 E502920A str r9,[r2, #-0x20a]		;(r2-0x20a=*(effffdf8))
:02017C68 1FA01351 swine 0x00a01351
:02017C6C 610E00A9 unknown
:02017C70 0E6012E0 cdpeq 2,6,cr1,cr0,cr0,7
:02017C74 0A8CE081 beq 0034FE80
:02017C78 80801182 addhi  r1,r0,r2,lsl #0x3
:02017C7C 069D0A95 unknown
:02017C80 12B10015 adcnes r0,r1,#0x15
:02017C84 6D1A333D unknown
:02017C88 DF00390C swile 0x0000390c
:02017C8C C3A01010 movgt  r1,#0x10		;r1=16(0x10)
:02017C90 C5801A88 strgt r1,[r0, #+0xa88]		;r0+0xa88=*(00009288)
:02017C94 D600BE00 strle r11,[r0],-r0, lsl #0x1c
:02017C98 035D01E1 cmpeq r13,#0x40000038
:02017C9C 60671265 rsbvs  r1,r7,r5,ror #0x4
:02017CA0 01340F39 teqeq r4,r9,lsr r15
:02017CA4 01400942 unknown
:02017CA8 75008D02 strvc r8,[r0, #-0xd02]		;(r0-0xd02=*(00007afe))
:02017CAC 137D4449 cmnne r13,#0x49000000
:02017CB0 29952719 ldmcsib  r5 ,{r0,r3,r4,r8,r9,r10,r13}
:02017CB4 BD003DF8 unknown
:02017CB8 00193116 andeqs r3,r9,r6,lsl r1
:02017CBC 2919D1B6 ldmcsdb  r9 ,{r1,r2,r4,r5,r7,r8,r12,r14,r15}
:02017CC0 057C5753 ldreqb r5,[r12, #-0x753]!
:02017CC4 0E0CF6FC mcreq 6,0,r15,cr12,cr12,{7}
:02017CC8 7D9F8B02 unknown
:02017CCC 001DA027 andeqs r10,r13,r7,lsr #0x0
:02017CD0 00957000 addeqs r7,r5,r0
:02017CD4 B0600182 rsblt  r0,r0,r2,lsl #0x3
:02017CD8 01D502E1 biceqs r0,r5,r1,ror #0x5
:02017CDC A0204003 eorge  r4,r0,r3
:02017CE0 8D7020CD ldchil 0,cr2,[r0,#-0x334]!
:02017CE4 47B57000 ldrmi r7,[r5,+r0]!
:02017CE8 AA02C1F3 bge 020C84BC
:02017CEC 95233564 strls r3,[r3, #-0x564]!
:02017CF0 CA23192B bgt 028DE1A4
:02017CF4 200B111A andcs  r1,r11,r10,lsl r1
:02017CF8 0D3DF14E ldceq  1,cr15,[r13,#-0x138]!
:02017CFC 3BA54810 blcc 00969D44
:02017D00 E580012D str r0,[r0, #+0x12d]		;r0+0x12d=*(0000892d)
:02017D04 1A9B1009 bne 006DBD30
:02017D08 C03910AD eorgts r1,r9,r13,lsr #0x1
:02017D0C ED962185 unknown
:02017D10 D211DD00 andles r13,r1,#0x0
:02017D14 1A9160F4 bne 004700EC
:02017D18 02350465 eoreqs r0,r5,#0x65000000
:02017D1C 2005176D andcs  r1,r5,r13,ror #0xe
:02017D20 5504A93C strpl r10,[r4, #-0x93c]		;(r4-0x93c=*(fffff6c4))
:02017D24 80417A0E subhi  r7,r1,r14,lsl #0x14
:02017D28 01404170 unknown
:02017D2C 05AB034C streq r0,[r11, #+0x34c]!
:02017D30 6D2024D1 stcvs  4,cr2,[r0,#-0x344]!
:02017D34 20B1C003 adccss r12,r1,r3
:02017D38 20BD23C9 adccss r2,r13,r9,asr #0x7
:02017D3C 00B1CAE9 adceqs r12,r1,r9,ror #0x15
:02017D40 43950B35 orrmis r0,r5,#0xD400
:02017D44 4979C0FD ldmmidb  r9!,{r0,r2,r3,r4,r5,r6,r7,r14,r15}^
:02017D48 C5E61F29 strgtb r1,[r6, #+0xf29]!
:02017D4C A82A0900 stmgeda  r10!,{r8,r11}
:02017D50 A02B17C9 eorge  r1,r11,r9,asr #0xf
:02017D54 8B100DE3 blhi 0241B4E8
:02017D58 31613C0F unknown
:02017D5C E5803300 str r3,[r0, #+0x300]		;r0+0x300=*(00008b00)
:02017D60 3D841AC1 unknown
:02017D64 C020B410 eorgt  r11,r0,r0,lsl r4
:02017D68 00111EE1 andeqs r1,r1,r1,ror #0x1d
:02017D6C 009D4180 addeqs r4,r13,r0,lsl #0x3
:02017D70 206900A1 rsbcs  r0,r9,r1,lsr #0x1
:02017D74 E1C100B6 strh r0,[r1, #+0x6]		;r1+0x6=*(00000016)
:02017D78 02420769 subeq  r0,r2,#0x1A40000
:02017D7C 35306CEB ldrcc r6,[r0, #-0xceb]!
:02017D80 15C5C000 strneb r12,[r5, #+0x0]		;r5+0x0=*(00400000)
:02017D84 FFE593A0 swinv 0x00e593a0
:02017D88 2C000D10 stccs  13,cr0,[r0],{#0x10}
:02017D8C B810E282 ldmltda  r0 ,{r1,r7,r9,r13,r14,r15}
:02017D90 100DC200 andne  r12,r13,r0,lsl #0x4
:02017D94 100D2395 mulne  r13,r5,r3
:02017D98 C038C1B0 unknown
:02017D9C 5D0A2105 unknown
:02017DA0 00ED1301 rsceq  r1,r13,r1,lsl #0x6
:02017DA4 AA00CD81 bge 0204B3B0
:02017DA8 1D11F534 unknown
:02017DAC 0D100D03 unknown
:02017DB0 4420090A unknown
:02017DB4 20093E43 andcs  r3,r9,r3,asr #0x1c
:02017DB8 053A3041 ldreq r3,[r10, #-0x41]!
:02017DBC 13074D04 unknown
:02017DC0 5B250AB5 blpl 0295A89C
:02017DC4 19595039 ldmnedb  r9 ,{r0,r3,r4,r5,r12,r14}^
:02017DC8 4DC44039 unknown
:02017DCC 29253902 stmcsdb  r5!,{r1,r8,r11,r12,r13}
:02017DD0 104DC701 subne  r12,r13,r1,lsl #0xe
:02017DD4 1C156503 ldcne  5,cr6,[r5],{#0x3}
:02017DD8 6D030110 unknown
:02017DDC E560C500 strb r12,[r0, #-0x500]!
:02017DE0 6AE5812A bvs 01978290
:02017DE4 75049944 strvc r9,[r4, #-0x944]		;(r4-0x944=*(fffff6bc))
:02017DE8 E004FD22 and  r15,r4,r2,lsr #0x1a
:02017DEC 2F794099 swics 0x00794099
:02017DF0 15409920 strneb r9,[r0, #-0x920]		;(r0-0x920=*(00007ee0))
:02017DF4 95006D46 strls r6,[r0, #-0xd46]		;(r0-0xd46=*(00007aba))
:02017DF8 957B9000 ldrlsb r9,[r11, #-0x0]!
:02017DFC 09261150 stmeqdb  r6!,{r4,r6,r8,r12}
:02017E00 196DE300 unknown
:02017E04 6D5530C1 unknown
:02017E08 0079B729 rsbeqs r11,r9,r9,lsr #0xe
:02017E0C 10BD2051 adcnes r2,r13,r1,asr r0
:02017E10 15781075 ldrneb r1,[r8, #-0x75]!
:02017E14 00394D00 eoreqs r4,r9,r0,lsl #0x1a
:02017E18 302111AF eorcc  r1,r1,r15,lsr #0x3
:02017E1C 10193951 andnes r3,r9,r1,asr r9
:02017E20 85012170 strhi r2,[r1, #-0x170]		;(r1-0x170=*(fffffea0))
:02017E24 1AAD031D bne 00B58AA0
:02017E28 B8E2800C unknown
:02017E2C 00E1D004 rsceq  r13,r1,r4
:02017E30 B40DDD06 strlt r13,[r13],#-0xd06
:02017E34 00E1C400 rsceq  r12,r1,r0,lsl #0x8
:02017E38 D28205F1 addle  r0,r2,#0x3C400000
:02017E3C 029546C9 addeqs r4,r5,#0xC900000
:02017E40 1A63E020 bne 0390FEC8
:02017E44 36910202 ldrcc r0,[r1],+r2, lsl #0x4
:02017E48 A1F840A1 mvnges r4,r1,lsr #0x1
:02017E4C 79109400 ldmvcdb  r0 ,{r10,r12,r15}
:02017E50 00299615 eoreq  r9,r9,r5,lsl r6
:02017E54 1A904639 bne 00429740
:02017E58 5102B991 swppl r11,r1,r2
:02017E5C E0A300BD unknown
:02017E60 1655F813 unknown
:02017E64 2D04B510 unknown
:02017E68 2FE328A0 swics 0x00e328a0
:02017E6C 1655021A unknown
:02017E70 0D591421 unknown
:02017E74 ADF0006D ldcgel 0,cr0,[r0,#+0x1b4]!
:02017E78 781AE505 ldmvcda  r10 ,{r0,r2,r8,r10,r13,r14,r15}
:02017E7C FBE48140 blx 01938384
:02017E80 4C830049 stcmi  0,cr0,[r3],{#0x49}
:02017E84 29E59F70 unknown
:02017E88 15302D10 ldrne r2,[r0, #-0xd10]!
:02017E8C F02A7926 eornv  r7,r10,r6,lsr #0x12
:02017E90 E3E06000 mvn  r6,#0x0
:02017E94 4505183D strmi r1,[r5, #-0x83d]		;(r5-0x83d=*(003ff7c3))
:02017E98 3D50BB00 unknown
:02017E9C 50000600 andpl  r0,r0,r0,lsl #0xc
:02017EA0 00CA1D1D sbceq  r1,r10,r13,lsl r13
:02017EA4 9D31E597 ldcls  5,cr14,[r1,#-0x25c]!
:02017EA8 88256902 stmhida  r5!,{r1,r8,r11,r13,r14}
:02017EAC 500E6D0A andpl  r6,r14,r10,lsl #0x1a
:02017EB0 93021985 unknown
:02017EB4 95F3E154 ldrlsb r14,[r3, #+0x154]!
:02017EB8 F8144102 ldmnvda  r4 ,{r1,r8,r14}
:02017EBC 58E01F39 unknown
:02017EC0 D924D519 stmledb  r4!,{r0,r3,r4,r8,r10,r12,r14,r15}
:02017EC4 3214DD14 andccs r13,r4,#0x500
:02017EC8 082510FD stmeqda  r5!,{r0,r2,r3,r4,r5,r6,r7,r12}
:02017ECC 3DEE1011 stcccl 0,cr1,[r14,#+0x44]!
:02017ED0 11440011 unknown
:02017ED4 00214400 eoreq  r4,r1,r0,lsl #0x8
:02017ED8 6A0115B5 bvs 0205D5B4
:02017EDC 811915B9 ldrhih r1,[r9, -r9]
:02017EE0 A143D915 unknown
:02017EE4 9F202805 swils 0x00202805
:02017EE8 A105651D unknown
:02017EEC 0945D107 stmeqdb  r5 ,{r0,r1,r2,r8,r12,r14,r15}^
:02017EF0 50238510 eorpl  r8,r3,r0,lsl r5
:02017EF4 251FE583 ldrcs r14,[r15, #-0x583]		;r15-0x583=*(02017979)=#218630113(0x0d0807e1)
:02017EF8 4790E500 ldrmi r14,[r0,+r0, lsl #0xa]
:02017EFC 2C41E583 stccsl 5,cr14,[r1],{#0x83}
:02017F00 94C143B1 strlsb r4,[r1],#+0x3b1
:02017F04 41F00DB9 ldrmih r0,[r0, #+0xd9]!
:02017F08 130CE92D unknown
:02017F0C A918F502 ldmgedb  r8 ,{r1,r8,r10,r12,r13,r14,r15}
:02017F10 15913040 ldrne r3,[r1, #+0x40]		;r1+0x40=*(00000050)
:02017F14 03530000 cmpeq r3,#0x0
:02017F18 04890313 streq r0,[r9],#+0x313
:02017F1C E90802F5 stmdb  r8 ,{r0,r2,r4,r5,r6,r7,r9}
:02017F20 0B02B528 bleq 020C53C8
:02017F24 0202216C andeq  r2,r2,#0x1B
:02017F28 B6908FF1 unknown
:02017F2C 12A90001 adcne  r0,r9,#0x1
:02017F30 0001B4C1 andeq  r11,r1,r1,asr #0x9
:02017F34 B2000113 andlt  r0,r0,#0xC0000004
:02017F38 01270001 unknown
:02017F3C 013FAA00 teqeq r15,r0,lsl #0x14
:02017F40 0001AF00 andeq  r10,r1,r0,lsl #0x1e
:02017F44 AD000147 unknown
:02017F48 7AAA0001 bvc 00A97F54
:02017F4C 01A00001 moveq  r0,r1			;r0=16(0x10)
:02017F50 0029A900 eoreq  r10,r9,r0,lsl #0x12
:02017F54 812A6008 unknown
:02017F58 933790E5 teqls r7,#0xE5
:02017F5C 0012A8E5 andeqs r10,r2,r5,ror #0x11
:02017F60 B5FF3539 ldrltb r3,[r15, #+0x539]!
:02017F64 00E1A341 rsceq  r10,r1,r1,asr #0x6
:02017F68 71B50290 unknown
:02017F6C 00459F95 unknown
:02017F70 03001588 unknown
:02017F74 B92B40B9 stmltdb  r11!,{r0,r3,r4,r5,r7,r14}
:02017F78 190BAA40 stmnedb  r11 ,{r6,r9,r11,r13,r15}
:02017F7C D5026800 strle r6,[r2, #-0x800]		;(r2-0x800=*(effff802))
:02017F80 A5143922 ldrge r3,[r4, #-0x922]		;(r4-0x922=*(fffff6de))
:02017F84 F230F902 eornvs r15,r0,#0x8000
:02017F88 92030061 andls  r0,r3,#0x61
:02017F8C 212206F1 unknown
:02017F90 29224800 stmcsdb  r2!,{r11,r14}
:02017F94 F99214DD ldmnvib  r2 ,{r0,r2,r3,r4,r6,r7,r10,r12}
:02017F98 8DE98200 stchil 2,cr8,[r9,#+0x0]!
:02017F9C 4538000D ldrmi r0,[r8, #-0xd]!
:02017FA0 89708902 ldmhidb  r0!,{r1,r8,r11,r15}^
:02017FA4 15190051 ldrne r0,[r9, #-0x51]		;(r9-0x51=*(ffffffaf))
:02017FA8 240AEB02 strcs r14,[r10],#-0xb02
:02017FAC B11D4D32 tstlt r13,r2,lsr r13
:02017FB0 01B59316 moveqs r9,r6,lsl r3		;r9=0(0x0)
:02017FB4 6C500125 ldcvsl 1,cr0,[r0],{#0x25}
:02017FB8 4008E594 mulmi  r8,r4,r5
:02017FBC 5005E594 mulpl  r5,r4,r5
:02017FC0 04E05000 unknown
:02017FC4 89254989 stmhidb  r5!,{r0,r3,r7,r8,r11,r14}
:02017FC8 09890509 stmeqib  r9 ,{r0,r3,r8,r10}
:02017FCC 758ACAA8 strvc r12,[r10, #+0xaa8]		;r10+0xaa8=*(c41c0aa8)
:02017FD0 8D9F2206 unknown
:02017FD4 03099136 unknown
:02017FD8 E4099164 str r9,[r9],#-0x164
:02017FDC 7472B501 unknown
:02017FE0 0DD4000D unknown
:02017FE4 2505A900 strcs r10,[r5, #-0x900]		;(r5-0x900=*(003ff700))
:02017FE8 00257040 eoreq  r7,r5,r0,asr #0x0
:02017FEC 951F71D8 ldrls r7,[r15, #-0x1d8]		;r15-0x1d8=*(02017e1c)=#270088529(0x10193951)
:02017FF0 1D6A2E41 stcnel 14,cr2,[r10,#-0x104]!
:02017FF4 00556A40 subeqs r6,r5,r0,asr #0x14
:02017FF8 D10A1A91 swple r1,r1,r10
:02017FFC 00D16640 sbceqs r6,r1,r0,asr #0xc
:02018000 83000CAD unknown
:02018004 B1FF5BE2 mvnlts r5,r2,ror #0x17
:02018008 C000F920 andgt  r15,r0,r0,lsr #0x12
:0201800C 9F010125 swils 0x00010125
:02018010 06C50A15 unknown
:02018014 A106C508 unknown
:02018018 799F8180 ldmvcib  r15 ,{r7,r8,r15}
:0201801C 65E24407 strvsb r4,[r2, #+0x407]!
:02018020 D1480410 unknown
:02018024 A0700402 rsbges r0,r0,r2,lsl #0x8
:02018028 80178CE1 andhis r8,r7,r1,ror #0x19
:0201802C 98040101 stmlsda  r4 ,{r0,r8}
:02018030 E0820261 add  r0,r2,r1,ror #0x4
:02018034 3535000C ldrcc r0,[r5, #-0xc]!
:02018038 00091385 andeq  r1,r9,r5,lsl #0x7
:0201803C C1D10078 bicgts r0,r1,r8,ror r0
:02018040 22E31002 rsccs  r1,r3,#0x2
:02018044 77001D10 unknown
:02018048 03E5D100 mvneq  r13,#0x0
:0201804C 8A82384D bhi 000A6188
:02018050 E2820032 add  r0,r2,#0x32
:02018054 00731029 rsbeqs r1,r3,r9,lsr #0x0
:02018058 33F90020 mvnccs r0,#0x20
:0201805C 1000004D andne  r0,r0,r13,asr #0x0
:02018060 0D190015 unknown
:02018064 D00166B0 strleh r6,[r1], -r0
:02018068 500005E1 andpl  r0,r0,r1,ror #0xb
:0201806C C10003E1 unknown
:02018070 81478C01 unknown
:02018074 A9980049 ldmgeib  r8 ,{r0,r3,r6}
:02018078 E0518007 subs r8,r1,r7
:0201807C E1D051B0 ldrh r5,[r0, #+0x10]		;r0+0x10=*(00000020)
:02018080 10007D01 andne  r7,r0,r1,lsl #0x1a
:02018084 78067D40 stmvcda  r6 ,{r6,r8,r10,r11,r12,r13,r14}
:02018088 E2E28770 rsc  r8,r2,#0x1C00000
:0201808C 41F401BD ldrmih r0,[r4, #+0x1d]!
:02018090 015526E9 cmpeq r5,r9,ror #0xd
:02018094 10C109D1 unknown
:02018098 3540C1B7 strccb r12,[r0, #-0x1b7]		;(r0-0x1b7=*(fffffe59))
:0201809C D8AF00C1 stmleia  r15!,{r0,r6,r7}
:020180A0 993180C1 ldmlsdb  r1!,{r0,r6,r7,r15}
:020180A4 5D278C00 stcpl  12,cr8,[r7,#-0x0]!
:020180A8 CA01850E bgt 020794E8
:020180AC 49B30795 ldmmiib  r3!,{r0,r2,r4,r7,r8,r9,r10}
:020180B0 912CB502 unknown
:020180B4 25101205 ldrcs r1,[r0, #-0x205]		;(r0-0x205=*(fffffe0b))
:020180B8 1015E283 andnes r14,r5,r3,lsl #0x5
:020180BC E0201092 mla  r0,r2,r0,r1unknown
:020180C0 93100400 tstls r0,#0x0
:020180C4 257E2011 ldrcsb r2,[r14, #-0x11]!
:020180C8 80259C00 eorhi  r9,r5,r0,lsl #0x18
:020180CC 00255420 eoreq  r5,r5,r0,lsr #0x8
:020180D0 3D56503D unknown
:020180D4 003D2040 eoreqs r2,r13,r0,asr #0x0
:020180D8 AB003D74 blge 020276B0
:020180DC 7801A974 stmvcda  r1 ,{r2,r4,r5,r6,r8,r11,r13,r15}
:020180E0 001900C5 andeqs r0,r9,r5,asr #0x1
:020180E4 578C2C29 strpl r2,[r12,+r9, lsr #0x18]
:020180E8 034D943A unknown
:020180EC 4095E594 umullmis r14,r5,r4,r5
:020180F0 7702E024 strvc r14,[r2,-r4, lsr #0x0]
:020180F4 40E5D440 rscmi  r13,r5,r0,asr #0x8
:020180F8 04E58340 unknown
:020180FC 253D9180 ldrcs r9,[r13, #-0x180]!
:02018100 E594378C ldr r3,[r4, #+0x78c]		;r4+0x78c=*(0000078c)
:02018104 84024032 strhi r4,[r2],#-0x32
:02018108 204093E2 subcs  r9,r0,r2,ror #0x7
:0201810C 001044E0 andeqs r4,r0,r0,ror #0x9
:02018110 1964E281 unknown
:02018114 2D02EB02 unknown
:02018118 250A8000 strcs r8,[r10, #-0x0]		;(r10-0x0=*(c41c0000))
:0201811C 10514800 subnes r4,r1,r0,lsl #0x10
:02018120 19450081 stmnedb  r5 ,{r0,r7}^
:02018124 FF3AFE86 swinv 0x003afe86
:02018128 2FD512E5 swics 0x00d512e5
:0201812C C5613514 strgtb r3,[r1, #-0x514]!
:02018130 03070101 unknown
:02018134 05A06076 streq r6,[r0, #+0x76]!
:02018138 810E1107 unknown
:0201813C 01283091 unknown
:02018140 093CAC00 ldmeqdb  r12!,{r10,r11,r13,r15}
:02018144 B818C500 ldmltda  r8 ,{r8,r10,r14,r15}
:02018148 01014F0B unknown
:0201814C 01666400 unknown
:02018150 02587800 subeqs r7,r8,#0x0
:02018154 23651002 unknown
:02018158 1DC10B49 unknown
:0201815C 030CED00 unknown
:02018160 A10500A1 unknown
:02018164 4C42E920 stcmil 9,cr14,[r2],{#0x20}
:02018168 7900196B stmvcdb  r0 ,{r0,r1,r3,r5,r6,r8,r11,r12}
:0201816C 25226545 strcs r6,[r2, #-0x545]!
:02018170 CD185C50 unknown
:02018174 CF100901 swigt 0x00100901
:02018178 00251F51 eoreq  r1,r5,r1,asr r15
:0201817C 35512479 ldrccb r2,[r1, #-0x479]		;(r1-0x479=*(fffffb97))
:02018180 004922C1 subeq  r2,r9,r1,asr #0x5
:02018184 7F522921 swivc 0x00522921
:02018188 6DEB0018 stcvsl 0,cr0,[r11,#+0x60]!
:0201818C 45068933 strmi r8,[r6, #-0x933]		;(r6-0x933=*(fffff6cd))
:02018190 45128500 ldrmi r8,[r2, #-0x500]		;(r2-0x500=*(effffb02))
:02018194 1171F810 cmnne r1,r0,lsl r8
:02018198 E7D01002 ldrb r1,[r0, +r2]
:0201819C 3A300520 bcc 02C19624
:020181A0 51007E41 unknown
:020181A4 009A14CD addeqs r1,r10,r13,asr #0x9
:020181A8 48014011 stmmida  r1 ,{r0,r4,r14}
:020181AC 000A0AC1 andeq  r0,r10,r1,asr #0x15
:020181B0 BDF5E352 ldcltl 3,cr14,[r5,#+0x148]!
:020181B4 C111510F tstgt r1,r15,lsl #0x2
:020181B8 0243251E subeq  r2,r3,#0x7800000
:020181BC 13C9D011 bicne  r13,r9,#0x11
:020181C0 192DD011 stmnedb  r13!,{r0,r4,r12,r14,r15}
:020181C4 F0117A10 andnvs r7,r1,r0,lsl r10
:020181C8 49B01109 ldmmiib  r0!,{r0,r3,r8,r12}
:020181CC D506910D strle r9,[r6, #-0x10d]		;(r6-0x10d=*(fffffef3))
:020181D0 98200D32 stmlsda  r0!,{r1,r4,r5,r8,r10,r11}
:020181D4 0401357D streq r3,[r1],#-0x57d
:020181D8 1AB99F10 bne 00E7FE20
:020181DC 1C21300D stcne  0,cr3,[r1],#-0x34
:020181E0 FDF112B1 ldc2l 2,cr1,[r1,#+0x2c4]!
:020181E4 00311E00 eoreqs r1,r1,r0,lsl #0x1c
:020181E8 213814C1 teqcs r8,r1,asr #0x9
:020181EC 41163511 tstmi r6,r1,lsl r5
:020181F0 20DDED0C sbccss r14,r13,r12,lsl #0x1a
:020181F4 101D032D andnes r0,r13,r13,lsr #0x6
:020181F8 02065D40 andeq  r5,r6,#0x1000
:020181FC 57EC47BD unknown
:02018200 13A10105 movne  r0,#0x40000001		;r0=1073741825(0x40000001)
:02018204 DC027132 stcle  1,cr7,[r2],{#0x32}
:02018208 31AD9F10 movcc  r9,r0,lsl r15		;r9=65536(0x10000)
:0201820C AD00AD8B unknown
:02018210 0139381B teqeq r9,r11,lsl r8
:02018214 300920D0 unknown
:02018218 00294BC8 eoreq  r4,r9,r8,asr #0x17
:0201821C 325130BC subccs r3,r1,#0xBC
:02018220 23090011 unknown
:02018224 794321C1 stmvcdb  r3 ,{r0,r6,r7,r8,r13}^
:02018228 83023D80 unknown
:0201822C 0BCD08E5 bleq 0135A5C8
:02018230 62BD52F9 adcvss r5,r13,#0x9000000F
:02018234 109002DD ldrnesb r0,[r0], +r13
:02018238 3D691839 stcccl 8,cr1,[r9,#-0xe4]!
:0201823C 31114004 tstcc r1,r4
:02018240 E0260199 mla  r6,r9,r1,r0unknown
:02018244 F573E591 ldrnvb r14,[r3, #-0x591]!
:02018248 21CA0100 biccs  r0,r10,r0,lsl #0x2
:0201824C 000FE280 andeq  r14,r15,r0,lsl #0x5
:02018250 000FE8B5 streqh r14,[r15], -r5
:02018254 01E8AC00 mvneq  r10,r0,lsl #0x18
:02018258 FBE25440 blx 018AD360
:0201825C 1AFF00FF bne 01FD8660
:02018260 C1950003 orrgts r0,r5,r3
:02018264 20E88C04 rsccs  r8,r8,r4,lsl #0x18
:02018268 E28E0C11 add  r0,r14,#0x1100
:0201826C 2FBE1085 swics 0x00be1085
:02018270 48E110C0 unknown
:02018274 14CD0079 strneb r0,[r13],#+0x79
:02018278 20110085 andcss r0,r1,r5,lsl #0x1
:0201827C C13C220B teqgt r12,r11,lsl #0x4
:02018280 002DBAE5 eoreq  r11,r13,r5,ror #0x15
:02018284 79337930 ldmvcdb  r3!,{r4,r5,r8,r11,r12,r13,r14}
:02018288 E840E9F3 stmda  r0 ,{r0,r1,r4,r5,r6,r7,r8,r11,r13,r14,r15}^
:0201828C 612C9938 unknown
:02018290 05E5821D streqb r8,[r5, #+0x21d]!
:02018294 9AE5049D bls 01959510
:02018298 019D88C6 orreqs r8,r13,r6,asr #0x11
:0201829C 32A113F4 adccc  r1,r1,#0xD0000003
:020182A0 050810B1 streq r1,[r8, #-0xb1]		;(r8-0xb1=*(ffffff4f))
:020182A4 DD98B20B unknown
:020182A8 00B540C5 adceqs r4,r5,r5,asr #0x1
:020182AC B511F984 ldrlt r15,[r1, #-0x984]		;(r1-0x984=*(fffff68c))
:020182B0 EA1141B0 b 02468978
:020182B4 C905A0E5 stmgtdb  r5 ,{r0,r2,r5,r6,r7,r13,r15}
:020182B8 4D50E500 unknown
:020182BC 206D004D rsbcs  r0,r13,r13,asr #0x0
:020182C0 69ED0B75 unknown
:020182C4 75004410 strvc r4,[r0, #-0x410]		;r0-0x410=*(3ffffbf1)=#0(0x00000000)
:020182C8 00753A00 rsbeqs r3,r5,r0,lsl #0x14
:020182CC E52990E0 str r9,[r9, #-0xe0]!
:020182D0 259F103C ldrcs r1,[r15, #+0x3c]		;r15+0x3c=*(02018314)=#602954733(0x23f05bed)
:020182D4 38E28E00 unknown
:020182D8 010D2010 unknown
:020182DC C0100E2D andgts r0,r0,r13,lsr #0x1c
:020182E0 00151885 andeqs r1,r5,r5,lsl #0x11
:020182E4 E28E663A add  r6,r14,#0x3A00000
:020182E8 8A0F6904 bhi 023F2700
:020182EC 2904F50D stmcsdb  r4 ,{r0,r2,r3,r8,r10,r12,r13,r14,r15}
:020182F0 31C6C840 biccc  r12,r6,r0,asr #0x10
:020182F4 10956C40 addnes r6,r5,r0,asr #0x18
:020182F8 57751AB5 unknown
:020182FC 023A025D eoreqs r0,r10,#0xD0000005
:02018300 E119E0AC tst r9,r12,lsr #0x1
:02018304 61351920 teqvs r5,r0,lsr #0x12
:02018308 F0811540 addnv  r1,r1,r0,asr #0xa
:0201830C 60002118 andvs  r2,r0,r8,lsl r1
:02018310 009D1201 addeqs r1,r13,r1,lsl #0x4
:02018314 23F05BED mvncss r5,#0x3B400
:02018318 30B4893A adcccs r8,r4,r10,lsr r9
:0201831C D90D4110 stmledb  r13 ,{r4,r8,r14}
:02018320 1B6055B4 blne 0382D9F8
:02018324 85B904D1 ldrhi r0,[r9, #+0x4d1]!
:02018328 61F08560 mvnvss r8,r0,ror #0xa
:0201832C B0850E34 addlt  r0,r5,r4,lsr r14
:02018330 89808544 stmhiib  r0 ,{r2,r6,r8,r10,r15}
:02018334 1A01D710 bne 0208DF7C
:02018338 E59112BD ldr r1,[r1, #+0x2bd]		;r1+0x2bd=*(23f05eaa)=#0(0x00000000)
:0201833C 04914210 ldreq r4,[r1],#+0x210
:02018340 06566705 ldreqb r6,[r6],-r5, lsl #0xe
:02018344 792B5900 stmvcdb  r11!,{r8,r11,r12,r14}
:02018348 39193530 ldmccdb  r9 ,{r4,r5,r8,r10,r12,r13}
:0201834C 00BDF126 adceqs r15,r13,r6,lsr #0x2
:02018350 128134E9 addne  r3,r1,#0xE9000000
:02018354 0598507D ldreq r5,[r8, #+0x7d]		;r8+0x7d=*(0000007d)
:02018358 002D0802 eoreq  r0,r13,r2,lsl #0x10
:0201835C 817520AF cmnhi r5,r15,lsr #0x1
:02018360 30250384 eorcc  r0,r5,r4,lsl #0x7
:02018364 C6002908 strgt r2,[r0],-r8, lsl #0x12
:02018368 30410F52 subcc  r0,r1,r2,asr r15
:0201836C 03910DE5 orreqs r0,r1,#0x3940
:02018370 053C8049 ldreq r8,[r12, #-0x49]!
:02018374 31FDB224 mvnccs r11,r4,lsr #0x4
:02018378 1008ED16 andne  r14,r8,r6,lsl r13
:0201837C 536509F5 unknown
:02018380 D9350FD2 ldmledb  r5!,{r1,r4,r6,r7,r8,r9,r10,r11}
:02018384 F921250A stmnvdb  r1!,{r1,r3,r8,r10,r13}
:02018388 27798113 unknown
:0201838C E5913AD1 ldr r3,[r1, #+0xad1]		;r1+0xad1=*(00000ad1)
:02018390 0379EC37 cmneq r9,#0x3700
:02018394 407D193D rsbmis r1,r13,r13,lsr r9
:02018398 8D702A95 ldchil 10,cr2,[r0,#-0x254]!
:0201839C DE06B940 cdple 9,0,cr11,cr6,cr0,2
:020183A0 21FD1035 mvncss r1,lsr r5
:020183A4 10111441 andnes r1,r1,r1,asr #0x8
:020183A8 50001905 andpl  r1,r0,r5,lsl #0x12
:020183AC 91AF44F9 unknown
:020183B0 292F7110 stmcsdb  r15!,{r4,r8,r12,r13,r14}
:020183B4 23470104 unknown
:020183B8 EB190218 bl 02658C20
:020183BC 09341021 ldmeqdb  r4!,{r0,r5,r12}
:020183C0 00090240 andeq  r0,r9,r0,asr #0x4
:020183C4 AA40152C bge 0301D87C
:020183C8 0924126D stmeqdb  r4!,{r0,r2,r3,r5,r6,r9,r12}
:020183CC F5001100 strnv r1,[r0, #-0x100]		;r0-0x100=*(3fffff01)=#0(0x00000000)
:020183D0 7DE59403 stcvcl 4,cr9,[r5,#+0xc]!
:020183D4 10CD9D05 sbcne  r9,r13,r5,lsl #0x1a
:020183D8 A2610029 rsbge  r0,r1,#0x29
:020183DC 59A50013 stmplib  r5!,{r0,r1,r4}
:020183E0 D311192A tstle r1,#0xA8000
:020183E4 75300009 ldrvc r0,[r0, #-0x9]!
:020183E8 52060000 andpl  r0,r6,#0x0
:020183EC B9000100 stmltdb  r0 ,{r8}
:020183F0 EC1A0513 ldc  5,cr0,[r10],{#0x13}
:020183F4 3A490009 bcc 03258420
:020183F8 B622B591 unknown
:020183FC 3981707F stmccib  r1 ,{r0,r1,r2,r3,r4,r5,r6,r12,r13,r14}
:02018400 159F00D4 ldrne r0,[r15, #+0xd4]		;r15+0xd4=*(020184dc)=#285343857(0x11020071)
:02018404 A0100401 andges r0,r0,r1,lsl #0x8
:02018408 80101413 andhis r1,r0,r3,lsl r4
:0201840C 80148D15 andhis r8,r4,r5,lsl r13
:02018410 30E920C4 rsccc  r2,r9,r4,asr #0x1
:02018414 699F10C8 ldmvsib  r15 ,{r3,r6,r7,r12}
:02018418 32440C20 subcc  r0,r4,#0x2000
:0201841C 000505D5 unknown
:02018420 C5903210 ldrgt r3,[r0, #+0x210]		;r0+0x210=*(11020281)=#0(0x00000000)
:02018424 E546820B strb r8,[r6, #-0x20b]		;(r6-0x20b=*(fffffdf5))
:02018428 69061031 stmvsdb  r6 ,{r0,r4,r5,r12}
:0201842C 014F3190 mrseq r3,SPSR
:02018430 5A98011D bpl 006188AC
:02018434 10F40005 rscnes r0,r4,r5
:02018438 0088EB00 addeq  r14,r8,r0,lsl #0x16
:0201843C AD81101D unknown
:02018440 692F7330 stmvsdb  r15!,{r4,r5,r8,r9,r12,r13,r14}
:02018444 811C1235 tsthi r12,r5,lsr r2
:02018448 15E109E2 strneb r0,[r1, #+0x9e2]!
:0201844C 02B101F4 adceqs r0,r1,#0x3D
:02018450 50A5B2CD adcpl  r11,r5,r13,asr #0x5
:02018454 601152CD andvss r5,r1,r13,asr #0x5
:02018458 32102DF9 andccs r2,r0,#0x3E40
:0201845C 4D0447E9 unknown
:02018460 034D1003 unknown
:02018464 48895538 stmmiia  r9 ,{r3,r4,r5,r8,r10,r12,r14}
:02018468 0A090E28 beq 0225BD10
:0201846C 094921ED stmeqdb  r9 ,{r0,r2,r3,r5,r6,r7,r8,r13}^
:02018470 C1394010 teqgt r9,r0,lsl r0
:02018474 4C357D01 ldcmi  13,cr7,[r5],#-0x4
:02018478 112907B9 strneh r0,[r9, -r9]!
:0201847C 1009194D andne  r1,r9,r13,asr #0x12
:02018480 00057BA8 andeq  r7,r5,r8,lsr #0x17
:02018484 D74412B1 unknown
:02018488 A62038E9 unknown
:0201848C F802131A stmnvda  r2 ,{r1,r3,r4,r8,r9,r12}
:02018490 00E92D4F rsceq  r2,r9,r15,asr #0x1a
:02018494 8008BD80 andhi  r11,r8,r0,lsl #0x1b
:02018498 29221502 stmcsdb  r2!,{r1,r8,r10,r12}
:0201849C A424BD50 unknown
:020184A0 4D02490B unknown
:020184A4 0029CE10 eoreq  r12,r9,r0,lsl r14
:020184A8 E2810FCE add  r0,r1,#0x338
:020184AC 01800B06 orreq  r0,r0,r6,lsl #0x16
:020184B0 01B95BE2 moveqs r5,r2,ror #0x17
:020184B4 219F2268 orrcss r2,r15,r8,ror #0x4
:020184B8 90441370 subls  r1,r4,r0,ror r3
:020184BC A5202211 strge r2,[r0, #-0x211]!
:020184C0 01210804 unknown
:020184C4 AA00851E bge 02039944
:020184C8 621D124C andvss r1,r13,#0xC0000004
:020184CC 21BD41C5 movcss r4,r5,asr #0x3
:020184D0 19072FF1 stmnedb  r7 ,{r0,r4,r5,r6,r7,r8,r9,r10,r11,r13}
:020184D4 1155BC40 cmpne r5,r0,asr #0x18
:020184D8 0C80711D stceq  1,cr7,[r0],{#0x1d}
:020184DC 11020071 unknown
:020184E0 00550940 subeqs r0,r5,r0,asr #0x12
:020184E4 40110985 andmis r0,r1,r5,lsl #0x13
:020184E8 02003103 andeq  r3,r0,#0xC0000000
:020184EC 560B0041 strpl r0,r3,r0,#0xC0000000
:020184F0 0905F500 stmeqdb  r5 ,{r8,r10,r12,r13,r14,r15}
:020184F4 00090D40 andeq  r0,r9,r0,asr #0x1a
:020184F8 F071020E rsbnvs r0,r1,r14,lsl #0x4
:020184FC 00491B96 unknown
:02018500 10022977 andne  r2,r2,r7,ror r9
:02018504 05114201 ldreq r4,[r1, #-0x201]		;(r1-0x201=*(fffffdff))
:02018508 018DAA10 orreq  r10,r13,r0,lsl r10
:0201850C 0D01F115 unknown
:02018510 001500C5 andeqs r0,r5,r5,asr #0x1
:02018514 02950885 addeqs r0,r5,#0x850000
:02018518 00027029 andeq  r7,r2,r9,lsr #0x0
:0201851C 12E9DA00 rscne  r13,r9,#0x0
:02018520 201542FB ldrcssh r4,[r5], -r11
:02018524 80250F0D eorhi  r0,r5,r13,lsl #0x1e
:02018528 F5018E08 strnv r8,[r1, #-0xe08]		;(r1-0xe08=*(fffff1f8))
:0201852C 0C96300D ldceq  0,cr3,[r6],{#0xd}
:02018530 1A4D58D7 bne 0336E894
:02018534 40A5F1BA unknown
:02018538 1911B501 ldmnedb  r1 ,{r0,r8,r10,r12,r13,r15}
:0201853C 1371D209 cmnne r1,#0x90000000
:02018540 002912B3 unknown
:02018544 A0080D90 mulge  r8,r0,r13
:02018548 A1A90D49 movge  r0,r9,asr #0x1a
:0201854C 40F0A120 rscmis r10,r0,r0,lsr #0x2
:02018550 1FBD017D swine 0x00bd017d
:02018554 F900A165 stmnvdb  r0 ,{r0,r2,r5,r6,r8,r13,r15}
:02018558 7134DB10 teqvc r4,r0,lsl r11
:0201855C 109DE59F umullnes r14,r13,r15,r5
:02018560 10000027 andne  r0,r0,r7,lsr #0x0
:02018564 8DB0002A ldchi  0,cr0,[r0,#+0xa8]!
:02018568 0635610E unknown
:0201856C 680B0475 stmvsda  r11 ,{r0,r2,r4,r5,r6,r10}
:02018570 2D952771 unknown
:02018574 00A5F860 adceq  r15,r5,r0,ror #0x10
:02018578 13F054A9 mvnnes r5,#0xA9000000
:0201857C BD007935 unknown
:02018580 017D0900 cmneq r13,r0,lsl #0x12
:02018584 E40099EC str r9,[r0],#-0x9ec
:02018588 13892B10 orrne  r2,r9,#0x4000
:0201858C 0F0DB761 swieq 0x000db761
:02018590 0DA119C5 stceq  9,cr1,[r1,#+0x314]!
:02018594 B1330001 teqlt r3,r1
:02018598 205D8240 subcss r8,r13,r0,asr #0x4
:0201859C EB020F07 bl 0209C1C0
:020185A0 04790507 unknown
:020185A4 870721A0 strhi r2,[r7,-r0, lsr #0x3]
:020185A8 200907F1 unknown
:020185AC 0AE01550 beq 0181DAF4
:020185B0 00E0C100 rsceq  r12,r0,r0,lsl #0x2
:020185B4 E100A013 unknown
:020185B8 E1811D22 orr  r1,r1,r2,lsr #0x1a
:020185BC 15E50302 strneb r0,[r5, #+0x302]!
:020185C0 79083980 stmvcdb  r8 ,{r7,r8,r11,r12,r13}
:020185C4 2D883C05 unknown
:020185C8 07E1511A unknown
:020185CC 01500013 cmpeq r0,r3,lsl r0
:020185D0 3AFFFFDB bcc 02018544
:020185D4 3011007C andccs r0,r1,r12,ror r0
:020185D8 05376275 ldreq r6,[r7, #-0x275]!
:020185DC 0068EB00 rsbeq  r14,r8,r0,lsl #0x16
:020185E0 4120D903 unknown
:020185E4 3D0ECE60 unknown
:020185E8 27088505 strcs r8,[r8,-r5, lsl #0xa]
:020185EC EBFF33FF bl 01FE55F0
:020185F0 92213D4C eorls  r3,r1,#0x1300
:020185F4 041095E5 ldreq r9,[r0],#-0x5e5
:020185F8 080DB548 stmeqda  r13 ,{r3,r6,r8,r10,r12,r13,r15}
:020185FC 00B19230 adceqs r9,r1,r0,lsr r2
:02018600 01087983 unknown
:02018604 6951D11F ldmvsdb  r1 ,{r0,r1,r2,r3,r4,r8,r12,r14,r15}^
:02018608 6D102C20 unknown
:0201860C 9216A510 andlss r10,r6,#0x4000000
:02018610 99B24685 ldmlsib  r2!,{r0,r2,r7,r9,r10,r14}
:02018614 11000D0F unknown
:02018618 830FF610 unknown
:0201861C 47DA2305 ldrmib r2,[r10,+r5, lsl #0x6]
:02018620 59EB020E unknown
:02018624 F8EAFFFF unknown
:02018628 51C58F00 bicpl  r8,r5,r0,lsl #0x1e
:0201862C 00820128 addeq  r0,r2,r8,lsr #0x2
:02018630 06138800 ldreq r8,[r3],-r0, lsl #0x10
:02018634 01AC31D5 unknown
:02018638 129551D5 addnes r5,r5,#0x40000035
:0201863C E59211D9 ldr r1,[r2, #+0x1d9]		;r2+0x1d9=*(f00001db)
:02018640 92420C39 subls  r0,r2,#0x3900
:02018644 925210E5 sublss r1,r2,#0xE5
:02018648 D50400E5 strle r0,[r4, #-0xe5]		;(r4-0xe5=*(ffffff1b))
:0201864C 9D2F6101 stcls  1,cr6,[r15,#-0x4]!
:02018650 00298400 eoreq  r8,r9,r0,lsl #0x8
:02018654 AE206584 cdpge 5,2,cr6,cr0,cr4,4
:02018658 1162F289 msrne SPSR_x,r9
:0201865C 04050E45 streq r0,[r5],#-0xe45
:02018660 5804CD38 stmplda  r4 ,{r3,r4,r5,r8,r10,r11,r14,r15}
:02018664 C1002555 unknown
:02018668 85018112 strhi r8,[r1, #-0x112]		;(r1-0x112=*(fffffeee))
:0201866C 39003D11 stmccdb  r0 ,{r0,r4,r8,r10,r11,r12,r13}
:02018670 24000902 strcs r0,[r0],#-0x902
:02018674 6202D57F andvs  r13,r2,#0x1FC00000
:02018678 20914100 addcss r4,r1,r0,lsl #0x2
:0201867C 3800111F stmccda  r0 ,{r0,r1,r2,r3,r4,r8,r12}
:02018680 38001151 stmccda  r0 ,{r0,r4,r6,r8,r12}
:02018684 90C501E5 sbcls  r0,r5,r5,ror #0x3
:02018688 1C001D1C stcne  13,cr1,[r0],{#0x1c}
:0201868C 02AD4221 adceq  r4,r13,#0x10000002
:02018690 1910D0C5 ldmnedb  r0 ,{r0,r2,r6,r7,r12,r14,r15}
:02018694 1F01D507 swine 0x0001d507
:02018698 E31AC110 tst r10,#0x4
:0201869C D90069F1 stmledb  r0 ,{r0,r4,r5,r6,r7,r8,r11,r13,r14}
:020186A0 5110C514 tstpl r0,r4,lsl r5
:020186A4 8025F810 eorhi  r15,r5,r0,lsl r8
:020186A8 0019D8BC ldreqh r13,[r9], -r12
:020186AC 292051D8 stmcsdb  r0!,{r3,r4,r6,r7,r8,r12,r14}
:020186B0 D0C05103 sbcle  r5,r0,r3,lsl #0x2
:020186B4 91BA408D movlss r4,r13,lsl #0x1		;r4=671744474(0x280a01da)
:020186B8 40AD1510 adcmi  r1,r13,r0,lsl r5
:020186BC 03400904 unknown
:020186C0 55080009 strpl r0,[r8, #-0x9]		;(r8-0x9=*(fffffff7))
:020186C4 FDE28100 stc2l 1,cr8,[r2,#+0x0]!
:020186C8 00E50911 rsceq  r0,r5,r1,lsl r9
:020186CC A805CD22 stmgeda  r5 ,{r1,r5,r8,r10,r11,r14,r15}
:020186D0 EA00059C b 02019D48
:020186D4 19840055 stmneib  r4 ,{r0,r2,r4,r6}
:020186D8 402D9800 eormi  r9,r13,r0,lsl #0x10
:020186DC C02D10AA eorgt  r1,r13,r10,lsr #0x1
:020186E0 0F9D0070 swieq 0x009d0070
:020186E4 12E3A01C rscne  r10,r3,#0x1C
:020186E8 40001BA9 andmi  r1,r0,r9,lsr #0x17
:020186EC 10E9E1B0 unknown
:020186F0 A1002554 unknown
:020186F4 3520356C strcc r3,[r0, #-0x56c]!
:020186F8 84001FF0 strhi r1,[r0],#-0xff0
:020186FC 46C001F1 unknown
:02018700 0014AFE3 andeqs r10,r4,r3,ror #0x1f
:02018704 140D40EB strne r4,[r13],#-0xeb
:02018708 81C002B5 strhih r0,[r0, #+0x25]		;r0+0x25=*(00000025)
:0201870C 0B693510 bleq 03A65B54
:02018710 0B61001C bleq 03858788
:02018714 A530B120 ldrge r11,[r0, #-0x120]!
:02018718 12C0B111 sbcne  r11,r0,#0x40000004
:0201871C 118482B5 strneh r8,[r4, +r5]
:02018720 0009C800 andeq  r12,r9,r0,lsl #0x10
:02018724 00A01FAA adceq  r1,r0,r10,lsr #0x1f
:02018728 A5D81465 ldrgeb r1,[r8, #+0x465]		;r8+0x465=*(00000465)
:0201872C 00018802 andeq  r8,r1,r2,lsl #0x10
:02018730 02A9568C adceq  r5,r9,#0x8C00000
:02018734 04D54038 ldreqb r4,[r5],#+0x38
:02018738 2ADD9F02 bcs 01780348
:0201873C EDC900F5 unknown
:02018740 35147910 ldrcc r7,[r4, #-0x910]		;r4-0x910=*(2809f8ca)=#0(0x00000000)
:02018744 00357820 eoreqs r7,r5,r0,lsr #0x10
:02018748 59003536 stmpldb  r0 ,{r1,r2,r4,r5,r8,r10,r12,r13}
:0201874C 3525D703 strcc r13,[r5, #-0x703]!
:02018750 0C2D0061 stceq  0,cr0,[r13],#-0x184
:02018754 025CEB00 subeqs r14,r12,#0x0
:02018758 22359F03 eorcss r9,r5,#0xC
:0201875C 02581039 subeqs r1,r8,#0x39
:02018760 00E52C05 rsceq  r2,r5,r5,lsl #0x18
:02018764 55005D26 strpl r5,[r0, #-0xd26]		;(r0-0xd26=*(fffff2da))
:02018768 48207900 stmmida  r0!,{r8,r11,r12,r13,r14}
:0201876C 79280009 stmvcdb  r8!,{r0,r3}
:02018770 7557D300 ldrvcb r13,[r7, #-0x300]		;(r7-0x300=*(fffffd00))
:02018774 99120575 ldmlsdb  r2 ,{r0,r2,r4,r5,r6,r8,r10}
:02018778 22003500 andcs  r3,r0,#0x0
:0201877C 451A5100 ldrmi r5,[r10, #-0x100]		;(r10-0x100=*(c41bff00))
:02018780 2C14D52D ldccs  5,cr13,[r4],{#0x2d}
:02018784 0C306D22 ldceq  13,cr6,[r0],#-0x88
:02018788 53C8C06D bicpl  r12,r8,#0x6D
:0201878C B1070049 unknown
:02018790 76180900 ldrvc r0,[r8],-r0, lsl #0x12
:02018794 00B1800F adceqs r8,r1,r15
:02018798 16E5918D unknown
:0201879C 4910692B ldmmidb  r0 ,{r0,r1,r3,r5,r8,r11,r13,r14}
:020187A0 30E58010 rsccc  r8,r5,r0,lsl r0
:020187A4 4D10A512 unknown
:020187A8 EC00291D stc  9,cr2,[r0],{#0x1d}
:020187AC E1002911 unknown
:020187B0 012DCE12 unknown
:020187B4 FD0C10FD unknown
:020187B8 0730C130 unknown
:020187BC 1CD50235 ldcnel 2,cr0,[r5],{#0x35}
:020187C0 B00F9DDB unknown
:020187C4 210A3901 unknown
:020187C8 901003A1 andlss r0,r0,r1,lsr #0x7
:020187CC 650EE529 strvs r14,[r14, #-0x529]		;(r14-0x529=*(b1cae3f7))
:020187D0 08104100 ldmeqda  r0 ,{r8,r14}
:020187D4 0CE58120 stceql 1,cr8,[r5],#+0x80
:020187D8 0194105D orreqs r1,r4,r13,asr r0
:020187DC 02151299 andeqs r1,r5,#0x90000009
:020187E0 200A02B9 strcsh r0,[r10], -r9
:020187E4 000F0139 andeq  r0,r15,r9,lsr r1
:020187E8 E573336D ldrb r3,[r3, #-0x36d]!
:020187EC 55117802 ldrpl r7,[r1, #-0x802]		;(r1-0x802=*(fffff7fe))
:020187F0 91509543 cmpls r0,r3,asr #0xa
:020187F4 5585002D strpl r0,[r5, #+0x2d]		;r5+0x2d=*(0040002d)
:020187F8 296E7923 unknown
:020187FC D1109404 tstle r0,r4,lsl #0x8
:02018800 0265811B rsbeq  r8,r5,#0xC0000006
:02018804 002F859D mlaeq  r15,r13,r5,r8unknown
:02018808 E1522A00 cmp r2,r0,lsl #0x14
:0201880C 003523BD unknown
:02018810 390C5015 stmccdb  r12 ,{r0,r2,r4,r12,r14}
:02018814 0E5CE241 cdpeq 2,4,cr14,cr12,cr1,2
:02018818 80190C09 andhis r0,r9,r9,lsl #0x18
:0201881C 6D2D25E2 stcvs  5,cr2,[r13,#-0x388]!
:02018820 0962640B unknown
:02018824 00004601 andeq  r4,r0,r1,lsl #0xc
:02018828 9F511CAA swils 0x00511caa
:0201882C 0D2FED01 stceq  13,cr14,[r15,#-0x4]!
:02018830 0D112810 unknown
:02018834 0D003D10 unknown
:02018838 31731C40 cmncc r3,r0,asr #0x18
:0201883C 4D00099F unknown
:02018840 65601500 strvsb r1,[r0, #-0x500]!
:02018844 50090100 andpl  r0,r9,r0,lsl #0x2
:02018848 00007DBC streqh r7,[r0], -r12
:0201884C 20152009 andcss r2,r5,r9
:02018850 E5C20188 strb r0,[r2, #+0x188]		;r2+0x188=*(f000018a)
:02018854 9520080D strls r0,[r0, #-0x80d]!
:02018858 1D52201D unknown
:0201885C DF102140 swile 0x00102140
:02018860 D0802168 addle  r2,r0,r8,ror #0x2
:02018864 211F4021 tstcs r15,r1,lsr #0x0
:02018868 40453340 submi  r3,r5,r0,asr #0x6
:0201886C 802155D6 unknown
:02018870 7F4021B0 swivc 0x004021b0
:02018874 21094021 unknown
:02018878 2C551100 ldccsl 1,cr1,[r5],{#0x0}
:0201887C 21CDE282 biccs  r14,r13,r2,lsl #0x5
:02018880 40219080 eormi  r9,r1,r0,lsl #0x1
:02018884 21205010 unknown
:02018888 40210F30 eormi  r0,r1,r0,lsr r15
:0201888C D10006C4 unknown
:02018890 00218A02 eoreq  r8,r1,r2,lsl #0x14
:02018894 10098920 andne  r8,r9,r0,lsr #0x12
:02018898 E2821C21 add  r1,r2,#0x2100
:0201889C 822F1562 eorhi  r1,r15,#0x18800000
:020188A0 E5900625 ldr r0,[r0, #+0x625]		;r0+0x625=*(00000625)
:020188A4 00113041 andeqs r3,r1,r1,asr #0x0
:020188A8 E2822A84 add  r2,r2,#0x84000
:020188AC EB0006D0 bl 0201A3F4
:020188B0 09100005 ldmeqdb  r0 ,{r0,r2}
:020188B4 02750032 rsbeqs r0,r5,#0x32
:020188B8 7D281209 stcvc  2,cr1,[r8,#-0x24]!
:020188BC 215AB307 cmpcs r10,r7,lsl #0x6
:020188C0 198DE5C0 stmneib  r13 ,{r6,r7,r8,r10,r13,r14,r15}
:020188C4 02150005 andeqs r0,r5,#0x5
:020188C8 A99817F1 ldmgeib  r8 ,{r0,r4,r5,r6,r7,r8,r9,r10,r12}
:020188CC 3811A508 ldmccda  r1 ,{r3,r8,r10,r13,r15}
:020188D0 D7E441A9 strleb r4,[r4,+r9, lsr #0x3]!
:020188D4 4BE601C9 blmi 01999000
:020188D8 05EC021A streqb r0,[r12, #+0x21a]!
:020188DC 004E8500 subeq  r8,r14,r0,lsl #0xa
:020188E0 D7F80800 ldrleb r0,[r8,+r0, lsl #0x10]!
:020188E4 00050CB1 streqh r0,[r5], -r1
:020188E8 0C02142D stceq  4,cr1,[r2],{#0x2d}
:020188EC 14AC0001 unknown
:020188F0 0107F5D8 unknown
:020188F4 01812C00 orreq  r2,r1,r0,lsl #0x18
:020188F8 AC01A178 stcge  1,cr10,[r1],{#0x78}
:020188FC 6C01E594 stcvs  5,cr14,[r1],{#0x94}
:02018900 C5119D31 ldrgt r9,[r1, #-0xd31]		;(r1-0xd31=*(fffff2cf))
:02018904 038D931E orreq  r9,r13,#0x78000000
:02018908 226D93B2 rsbcs  r9,r13,#0xC8000002
:0201890C 290211F9 stmcsdb  r2 ,{r0,r3,r4,r5,r6,r7,r8,r12}
:02018910 0B120D04 bleq 0249BD28
:02018914 4CB600D5 ldcmi  0,cr0,[r6],#+0x354
:02018918 6E04CD01 cdpvs 13,0,cr12,cr4,cr1,0
:0201891C 2D44302D unknown
:02018920 2D543C00 unknown
:02018924 402D7140 eormi  r7,r13,r0,asr #0x2
:02018928 2100ED18 unknown
:0201892C 01190811 tsteq r9,r1,lsl r8
:02018930 24111DB5 ldrcs r1,[r1],#-0xdb5
:02018934 29FA0259 unknown
:02018938 056D1440 streqb r1,[r13, #-0x440]!
:0201893C 25215514 strcs r5,[r1, #-0x514]!
:02018940 29046530 stmcsdb  r4 ,{r4,r5,r8,r10,r13,r14}
:02018944 EF134DF0 swi 0x00134df0
:02018948 F0B24079 adcnvs r4,r2,r9,ror r0
:0201894C 2CC130B5 stccsl 0,cr3,[r1],{#0xb5}
:02018950 F079045A rsbnvs r0,r9,r10,asr r4
:02018954 B92610D4 stmltdb  r6!,{r2,r4,r6,r7,r12}
:02018958 80215338 eorhi  r5,r1,r8,lsr r3
:0201895C 81402105 unknown
:02018960 55012517 strpl r2,[r1, #-0x517]		;(r1-0x517=*(fffffae9))
:02018964 3CB9F507 ldccc  5,cr15,[r9],#+0x1c
:02018968 403900F6 unknown
:0201896C C5080949 strgt r0,[r8, #-0x949]		;(r8-0x949=*(fffff6b7))
:02018970 81597806 cmphi r9,r6,lsl #0x10
:02018974 1D008007 unknown
:02018978 3138FD00 teqcc r8,r0,lsl #0x1a
:0201897C 074D8C26 streqb r8,[r13,-r6, lsr #0x18]
:02018980 496DD0B9 unknown
:02018984 7C003945 stcvc  9,cr3,[r0],{#0x45}
:02018988 3B303520 blcc 02C25E10
:0201898C E9D03D4C ldmib  r0 ,{r2,r3,r6,r8,r10,r11,r12,r13}^
:02018990 31750D43 cmncc r5,r3,asr #0x1a
:02018994 31182D32 tstcc r8,r2,lsr r13
:02018998 75730913 ldrvcb r0,[r3, #-0x913]!
:0201899C 16314431 unknown
:020189A0 15BD43D9 ldrne r4,[r13, #+0x3d9]!
:020189A4 33A9042B movcc  r0,#0x2B000000		;r0=721420288(0x2b000000)
:020189A8 0209949E andeq  r9,r9,#0x9E000000
:020189AC 78020908 stmvcda  r2 ,{r3,r8,r11}
:020189B0 00A9282D adceq  r2,r9,r13,lsr #0x10
:020189B4 007D6AD0 unknown
:020189B8 01384065 teqeq r8,r5,ror #0x0
:020189BC 00014400 andeq  r4,r1,r0,lsl #0x8
:020189C0 AB00014C blge 02018EF8
:020189C4 B0000954 andlt  r0,r0,r4,asr r9
:020189C8 4DCC0001 unknown
:020189CC 00015C00 andeq  r5,r1,r0,lsl #0x18
:020189D0 79D860AA ldmvcib  r8 ,{r1,r3,r5,r7,r13,r14}^
:020189D4 D50DD807 strle r13,[r13, #-0x807]		;(r13-0x807=*(fffff7f9))
:020189D8 24103428 ldrcs r3,[r0],#-0x428
:020189DC 901D3789 andlss r3,r13,r9,lsl #0xf
:020189E0 1C001D1B stcne  13,cr1,[r0],{#0x1b}
:020189E4 00099F10 andeq  r9,r9,r0,lsl r15
:020189E8 8929C58B stmhidb  r9!,{r0,r1,r3,r7,r8,r10,r14,r15}
:020189EC 911D9908 tstls r13,r8,lsl #0x12
:020189F0 800FF6E5 andhi  r15,r15,r5,ror #0xd
:020189F4 34298107 unknown
:020189F8 A438F10D unknown
:020189FC 4018088D andmis r0,r8,r13,lsl #0x11
:02018A00 313AB929 teqcc r10,r9,lsr #0x12
:02018A04 78177D10 ldmvcda  r7 ,{r4,r8,r10,r11,r12,r13,r14}
:02018A08 0BA1000E bleq 00858A48
:02018A0C D9C72785 stmleib  r7 ,{r0,r2,r7,r8,r9,r10,r13}^
:02018A10 182B811C stmneda  r11!,{r2,r3,r4,r8,r15}
:02018A14 21F005B1 ldrcsh r0,[r0, #+0x51]!
:02018A18 02AD8C0F adceq  r8,r13,#0xF00
:02018A1C 016001AB unknown
:02018A20 0079943B rsbeqs r9,r9,r11,lsr r4
:02018A24 15461711 strneb r1,[r6, #-0x711]		;(r6-0x711=*(fffff8ef))
:02018A28 96113134 unknown
:02018A2C 550225E8 strpl r2,[r2, #-0x5e8]		;(r2-0x5e8=*(effffa1a))
:02018A30 0E035300 cdpeq 3,0,cr5,cr3,cr0,0
:02018A34 052D1019 streq r1,[r13, #-0x19]!
:02018A38 195801E5 ldmnedb  r8 ,{r0,r2,r5,r6,r7,r8}^
:02018A3C 00194580 andeqs r4,r9,r0,lsl #0xb
:02018A40 094E5605 stmeqdb  r14 ,{r0,r2,r9,r10,r12,r14}^
:02018A44 E5963008 ldr r3,[r6, #+0x8]		;r6+0x8=*(00000008)
:02018A48 0196500C orreqs r5,r6,r12
:02018A4C 12793CE5 rsbnes r3,r9,#0xE500
:02018A50 8D501AB9 unknown
:02018A54 110C3EE5 unknown
:02018A58 D631B000 unknown
:02018A5C 02652CE1 rsbeq  r2,r5,#0xE100
:02018A60 8400410E strhi r4,[r0],#-0x10e
:02018A64 753926FD ldrvc r2,[r9, #-0x6fd]!
:02018A68 90212000 eorls  r2,r1,r0
:02018A6C 21D4189D unknown
:02018A70 000D0C00 andeq  r0,r13,r0,lsl #0x18
:02018A74 00F11015 rsceqs r1,r1,r5,lsl r0
:02018A78 654D0021 strvsb r0,[r13, #-0x21]		;(r13-0x21=*(ffffffdf))
:02018A7C 9500C515 strls r12,[r0, #-0x515]		;r0-0x515=*(2afffaeb)=#0(0x00000000)
:02018A80 3117DD0A tstcc r7,r10,lsl #0x1a
:02018A84 D6012129 strle r2,[r1],-r9, lsr #0x2
:02018A88 ECBE001D ldc  0,cr0,[r14],#+0x74
:02018A8C 791A0B65 ldmvcdb  r10 ,{r0,r2,r5,r6,r8,r9,r11}
:02018A90 00790200 rsbeqs r0,r9,r0,lsl #0x4
:02018A94 AA007944 bge 02036FAC
:02018A98 16004D30 unknown
:02018A9C 101D0039 andnes r0,r13,r9,lsr r0
:02018AA0 410AE5C4 unknown
:02018AA4 51D00035 bicpls r0,r0,r5,lsr r0
:02018AA8 7016E59F mulvcs r6,r15,r5
:02018AAC 1FE28D02 swine 0x00e28d02
:02018AB0 7160110D unknown
:02018AB4 28D72000 ldmcsia  r7 ,{r13}^
:02018AB8 5D310DE4 ldcpl  13,cr0,[r1,#-0x390]!
:02018ABC 60184D0F andvss r4,r8,r15,lsl #0x1a
:02018AC0 56010D86 strpl r0,[r1],-r6, lsl #0x1b
:02018AC4 38610D4E unknown
:02018AC8 123A0029 eornes r0,r10,#0x29
:02018ACC DD000D51 unknown
:02018AD0 3194E525 orrccs r14,r4,r5,lsr #0xa
:02018AD4 107D0300 rsbnes r0,r13,r0,lsl #0x6
:02018AD8 38233491 stmccda  r3!,{r0,r4,r7,r10,r12,r13}
:02018ADC 25CD0034 strcsb r0,[r13, #+0x34]		;r13+0x34=*(00000034)
:02018AE0 2C002938 stccs  9,cr2,[r0],{#0x38}
:02018AE4 500C001D andpl  r0,r12,r13,lsl r0
:02018AE8 293C0029 ldmcsdb  r12!,{r0,r3,r5}
:02018AEC 013D7E00 teqeq r13,r0,lsl #0x1c
:02018AF0 25013D14 strcs r3,[r1, #-0xd14]		;(r1-0xd14=*(fffff2ec))
:02018AF4 EB021555 bl 0209E050
:02018AF8 E5DD103B ldrb r1,[r13, #+0x3b]		;r13+0x3b=*(0000003b)
:02018AFC 00350064 eoreqs r0,r5,r4,ror #0x0
:02018B00 F1003D2F unknown
:02018B04 DD303A16 ldcle  10,cr3,[r0,#-0x58]!
:02018B08 10050DE5 andne  r0,r5,r5,ror #0x1b
:02018B0C 75090EE9 strvc r0,[r9, #-0xee9]		;(r9-0xee9=*(0000f117))
:02018B10 1C00E10E stcne  1,cr14,[r0],{#0xe}
:02018B14 E28D3410 add  r3,r13,#0x10000000
:02018B18 36C13131 unknown
:02018B1C F0419D8C subnv  r9,r1,r12,lsl #0x1b
:02018B20 02FD8350 rsceqs r8,r13,#0x40000001
:02018B24 21300B59 teqcs r0,r9,asr r11
:02018B28 1D79E59F ldcnel 5,cr14,[r9,#-0x27c]!
:02018B2C 9D103086 unknown
:02018B30 840034E5 strhi r3,[r0],#-0x4e5
:02018B34 1C802A7D stcne  10,cr2,[r0],{#0x7d}
:02018B38 100D0009 andne  r0,r13,r9
:02018B3C 00050605 andeq  r0,r5,r5,lsl #0xc
:02018B40 B2000520 andlt  r0,r0,#0x8000000
:02018B44 2400050C strcs r0,[r0],#-0x50c
:02018B48 30100005 andccs r0,r0,r5
:02018B4C 4A300695 bmi 02C1A5A8
:02018B50 08EBE59D unknown
:02018B54 9511062D ldrls r0,[r1, #-0x62d]		;(r1-0x62d=*(fffff9d3))
:02018B58 D00DA518 andle  r10,r13,r8,lsl r5
:02018B5C 287D01B4 unknown
:02018B60 85281B79 strhi r1,[r8, #-0xb79]!
:02018B64 60855720 addvs  r5,r5,r0,lsr #0xe
:02018B68 C08582AC addgt  r8,r5,r12,lsr #0x5
:02018B6C E59F50BC ldr r5,[r15, #+0xbc]		;r15+0xbc=*(02018c30)=#702156109(0x29da0d4d)
:02018B70 84028041 strhi r8,[r2],#-0x41
:02018B74 E30D69E2 unknown
:02018B78 E7D72009 ldrb r2,[r7, +r9]
:02018B7C C75D9104 ldrgtb r9,[r13,-r4, lsl #0x2]
:02018B80 90008908 andls  r8,r0,r8,lsl #0x12
:02018B84 59037989 stmpldb  r3 ,{r0,r3,r7,r8,r11,r12,r13,r14}
:02018B88 8002E349 andhi  r14,r2,r9,asr #0x6
:02018B8C FFF7E288 swinv 0x00f7e288
:02018B90 04BA00FF unknown
:02018B94 00D9FFEE sbceqs r15,r9,r14,ror #0x1f
:02018B98 000507D1 unknown
:02018B9C 05457001 streqb r7,[r5, #-0x1]		;r5-0x1=*(29da0d4c)=#0(0x00000000)
:02018BA0 E3530063 cmp r3,#0x63
:02018BA4 630AB100 unknown
:02018BA8 8000B141 andhi  r11,r0,r1,asr #0x2
:02018BAC 496F032D unknown
:02018BB0 99100E00 ldmlsdb  r0 ,{r9,r10,r11}
:02018BB4 00A99508 adceq  r9,r9,r8,lsl #0xa
:02018BB8 A7009514 unknown
:02018BBC 2E1501B4 mrccs 1,0,r0,cr5,cr4,{5}
:02018BC0 180D4520 stmneda  r13 ,{r5,r8,r10,r14}
:02018BC4 5515D50D ldrpl r13,[r5, #-0x50d]		;r5-0x50d=*(29da0840)=#0(0x00000000)
:02018BC8 02D504E3 sbceqs r0,r5,#0xE3000000
:02018BCC 60C51029 sbcvs  r1,r5,r9,lsr #0x0
:02018BD0 102D0029 eorne  r0,r13,r9,lsr #0x0
:02018BD4 10291531 eorne  r1,r9,r1,lsr r5
:02018BD8 1012D105 andnes r13,r2,r5,lsl #0x2
:02018BDC 2B5D845E blcs 03779D5C
:02018BE0 EB0214D5 bl 0209DF3C
:02018BE4 820CF572 andhi  r15,r12,#0x1C800000
:02018BE8 EBFFEDF4 bl 020143C0
:02018BEC 11551071 cmpne r5,r1,ror r0
:02018BF0 8C9036B1 ldchi  6,cr3,[r0],{#0xb1}
:02018BF4 0D6518F1 stceql 8,cr1,[r5,#-0x3c4]!
:02018BF8 7C000174 stcvc  1,cr0,[r0],{#0x74}
:02018BFC 560C0009 strpl r0,[r12],-r9
:02018C00 FE100001 cdp2 0,0,cr0,cr0,cr1,0
:02018C04 0184027F orreq  r0,r4,r15,ror r2
:02018C08 01418C00 unknown
:02018C0C 00019800 andeq  r9,r1,r0,lsl #0x10
:02018C10 3349D8B4 unknown
:02018C14 A5046528 strge r6,[r4, #-0x528]		;r4-0x528=*(2809fcb2)=#0(0x00000000)
:02018C18 49046D02 stmmidb  r4 ,{r1,r8,r10,r11,r13,r14}
:02018C1C 91133D13 tstls r3,r3,lsl r13
:02018C20 9F22E412 swils 0x0022e412
:02018C24 D28DE51E addle  r14,r13,#0x7800000
:02018C28 79056D9D stmvcdb  r5 ,{r0,r2,r3,r4,r7,r8,r10,r11,r13,r14}
:02018C2C 2029D512 eorcs  r13,r9,r2,lsl r5
:02018C30 29DA0D4D ldmcsib  r10 ,{r0,r2,r3,r6,r8,r10,r11}^
:02018C34 40127D40 andmis r7,r2,r0,asr #0x1a
:02018C38 FDF02903 ldc2l 9,cr2,[r0,#+0xc]!
:02018C3C 4029CA17 eormi  r12,r9,r7,lsl r10
:02018C40 40299CB3 unknown
:02018C44 03351519 teqeq r5,#0x6400000
:02018C48 290EF029 stmcsdb  r14 ,{r0,r3,r5,r12,r13,r14,r15}
:02018C4C 29BFA600 ldmcsib  r15!,{r9,r10,r13,r15}
:02018C50 290D2120 stmcsdb  r13 ,{r5,r8,r13}
:02018C54 00290E40 eoreq  r0,r9,r0,asr #0x1c
:02018C58 292E032A stmcsdb  r14!,{r1,r3,r5,r8,r9}
:02018C5C 002941F0 unknown
:02018C60 4C4029B4 stcmil 9,cr2,[r0],{#0xb4}
:02018C64 55414029 strplb r4,[r1, #-0x29]		;(r1-0x29=*(ffffffd7))
:02018C68 031F0029 tsteq r15,#0x29
:02018C6C 296FF029 unknown
:02018C70 4029A900 eormi  r10,r9,r0,lsl #0x12
:02018C74 291224A9 ldmcsdb  r2 ,{r0,r3,r5,r7,r10,r13}
:02018C78 11206F30 unknown
:02018C7C F029030A eornv  r0,r9,r10,lsl #0x6
:02018C80 002915A4 eoreq  r1,r9,r4,lsr #0xb
:02018C84 6120299E unknown
:02018C88 51C51103 bicpl  r1,r5,r3,lsl #0x2
:02018C8C 03DA08D5 biceqs r0,r10,#0xD50000
:02018C90 291AF029 ldmcsdb  r10 ,{r0,r3,r5,r12,r13,r14,r15}
:02018C94 40299300 eormi  r9,r9,r0,lsl #0x6
:02018C98 AA4029D4 bge 030233F0
:02018C9C FE00291A mcr2 9,0,r2,cr0,cr10,{0}
:02018CA0 1DF02902 ldcnel 9,cr2,[r0,#+0x8]!
:02018CA4 52880029 addpl  r0,r8,#0x29
:02018CA8 29AC4029 stmcsib  r12!,{r0,r3,r5,r14}
:02018CAC 00291D40 eoreq  r1,r9,r0,asr #0x1a
:02018CB0 F02902F3 unknown
:02018CB4 00291F95 mlaeq  r9,r5,r15,r1unknown
:02018CB8 8440297D strhib r2,[r0],#-0x97d
:02018CBC 291F4029 ldmcsdb  r15 ,{r0,r3,r5,r14}
:02018CC0 02E8AA00 rsceq  r10,r8,#0x0
:02018CC4 292CF029 stmcsdb  r12!,{r0,r3,r5,r12,r13,r14,r15}
:02018CC8 40297200 eormi  r7,r9,r0,lsl #0x4
:02018CCC 4029545C eormi  r5,r9,r12,asr r4
:02018CD0 DD00292C unknown
:02018CD4 2FF02902 swics 0x00f02902
:02018CD8 67A50029 strvs r0,[r5,+r9, lsr #0x0]!
:02018CDC 00312029 eoreqs r2,r1,r9,lsr #0x0
:02018CE0 292F4029 stmcsdb  r15!,{r0,r3,r5,r14}
:02018CE4 2E02D200 cdpcs 2,0,cr13,cr2,cr0,0
:02018CE8 2934F029 ldmcsdb  r4!,{r0,r3,r5,r12,r13,r14,r15}
:02018CEC 20615C00 rsbcs  r5,r1,r0,lsl #0x18
:02018CF0 29110139 ldmcsdb  r1 ,{r0,r3,r4,r5,r8}
:02018CF4 0151B510 cmpeq r1,r0,lsl r5
:02018CF8 02C70029 sbceq  r0,r7,#0x29
:02018CFC 357EF02D ldrccb r15,[r14, #-0x2d]!
:02018D00 73539900 cmpvc r3,#0x0
:02018D04 35E43035 strccb r3,[r4, #+0x35]!
:02018D08 350A2920 strcc r2,[r10, #-0x920]		;(r10-0x920=*(c41bf6e0))
:02018D0C 00258300 eoreq  r8,r5,r0,lsl #0x6
:02018D10 D031BBBA unknown
:02018D14 0AF1121D beq 01C5D590
:02018D18 4E017D0A cdpmi 13,0,cr7,cr1,cr10,0
:02018D1C 43AE0DD9 movmi  r0,#0x3640		;r0=13888(0x3640)
:02018D20 D912256C ldmledb  r2 ,{r2,r3,r5,r6,r8,r10,r13}
:02018D24 0920590E stmeqdb  r0!,{r1,r2,r3,r8,r11,r12,r14}
:02018D28 AE005904 cdpge 9,0,cr5,cr0,cr4,0
:02018D2C F039027C eornvs r0,r9,r12,ror r2
:02018D30 04052094 streq r2,[r5],#-0x94
:02018D34 0509B5C0 streq r11,[r9, #-0x5c0]		;(r9-0x5c0=*(0000fa40))
:02018D38 AD21D202 stcge  2,cr13,[r1,#-0x8]!
:02018D3C C9300300 ldmgtdb  r0!,{r8,r9}
:02018D40 E58DC002 str r12,[r13, #+0x2]		;r13+0x2=*(00000002)
:02018D44 A907F912 stmgedb  r7 ,{r1,r4,r8,r11,r12,r13,r14,r15}
:02018D48 0C491005 stceql 0,cr1,[r9],{#0x5}
:02018D4C 29B98D20 ldmcsib  r9!,{r5,r8,r10,r11,r15}
:02018D50 401D6894 mulmis r13,r4,r8
:02018D54 1D01AD28 unknown
:02018D58 601DA910 andvss r10,r13,r0,lsl r9
:02018D5C 15BA442D ldrne r4,[r10, #+0x42d]!
:02018D60 60E28520 rscvs  r8,r2,r0,lsr #0xa
:02018D64 4949ED02 stmmidb  r9 ,{r1,r8,r10,r11,r13,r14,r15}^
:02018D68 018DC011 orreq  r12,r13,r1,lsl r0
:02018D6C 7001E528 andvc  r14,r1,r8,lsr #0xa
:02018D70 4DD812AD unknown
:02018D74 D500010B strle r0,[r0, #-0x10b]		;(r0-0x10b=*(00003535))
:02018D78 01DDD8D8 ldreqsb r13,[r13, #+0x88]		;r13+0x88=*(00000088)
:02018D7C D801DDD8 stmleda  r1 ,{r3,r4,r6,r7,r8,r10,r11,r12,r14,r15}
:02018D80 54D801DD ldrplb r0,[r8],#+0x1dd
:02018D84 0DD80955 unknown
:02018D88 00010002 andeq  r0,r1,r2
:02018D8C 1D21D908 stcne  9,cr13,[r1,#-0x20]!
:02018D90 04B1D90C unknown
:02018D94 D9200001 stmledb  r0!,{r0}
:02018D98 00010E45 andeq  r0,r1,r5,asr #0x1c
:02018D9C 11C130CD bicne  r3,r1,r13,asr #0x1
:02018DA0 01400001 unknown
:02018DA4 00015800 andeq  r5,r1,r0,lsl #0x10
:02018DA8 E1D95664 bics r5,r9,r4,ror #0xc
:02018DAC 0FF9504C swieq 0x00f9504c
:02018DB0 1439011D unknown
:02018DB4 953A400C ldrls r4,[r10, #-0xc]!
:02018DB8 C7133DE5 ldrgt r3,[r10, #-0xc]!
:02018DBC DDEB0213 stclel 2,cr0,[r11,#+0x4c]!
:02018DC0 D9E2840A unknown
:02018DC4 E00A1100 and  r1,r10,r0,lsl #0x2
:02018DC8 000530E3 andeq  r3,r5,r3,ror #0x1
:02018DCC A0E04605 rscge  r4,r0,r5,lsl #0xc
:02018DD0 D12A34E1 unknown
:02018DD4 2081CA01 addcs  r12,r1,r1,lsl #0x14
:02018DD8 BE000FE2 cdplt 15,0,cr0,cr0,cr2,7
:02018DDC AC000FE8 stcge  15,cr0,[r0],{#0xe8}
:02018DE0 9E000100 cdpls 1,0,cr0,cr0,cr0,0
:02018DE4 8C0007E8 stchi  7,cr0,[r0],{#0xe8}
:02018DE8 2101BCE8 unknown
:02018DEC 4021BC00 eormi  r11,r1,r0,lsl #0x18
:02018DF0 09CC1055 stmeqib  r12 ,{r0,r2,r4,r6,r12}^
:02018DF4 8D602181 stchil 1,cr2,[r0,#-0x204]!
:02018DF8 2021004D eorcs  r0,r1,r13,asr #0x0
:02018DFC 1102F1A0 unknown
:02018E00 2A27991D bcs 029FF27C
:02018E04 D0E23B86 rscle  r3,r2,r6,lsl #0x17
:02018E08 11E58209 mvnne  r8,r9,lsl #0x4
:02018E0C 00046139 andeq  r6,r4,r9,lsr r1
:02018E10 09058260 stmeqdb  r5 ,{r5,r6,r9,r15}
:02018E14 861F821D unknown
:02018E18 20040CE2 andcs  r0,r4,r2,ror #0x19
:02018E1C 4106E592 swpmi r14,r2,r6
:02018E20 2102BF47 unknown
:02018E24 F0219050 eornv  r9,r1,r0,asr r0
:02018E28 05951000 ldreq r1,[r5, #+0x0]		;r5+0x0=*(29da0d4d)=#0(0x00000000)
:02018E2C FD000333 unknown
:02018E30 00159164 andeqs r9,r5,r4,ror #0x2
:02018E34 00112F99 muleqs r1,r9,r15
:02018E38 61062025 unknown
:02018E3C 2F000116 swics 0x00000116
:02018E40 10110381 andnes r0,r1,r1,lsl #0x7
:02018E44 FF211D81 swinv 0x00211d81
:02018E48 059D02E1 ldreq r0,[r13, #+0x2e1]		;r13+0x2e1=*(000002e1)
:02018E4C 0A016B05 beq 02073A68
:02018E50 E920E286 stmdb  r0!,{r1,r2,r7,r9,r13,r14,r15}
:02018E54 591D1D00 ldmpldb  r13 ,{r8,r10,r11,r12}
:02018E58 05A4E017 streq r14,[r4, #+0x17]!
:02018E5C BC128100 ldclt  1,cr8,[r2],{#0x0}
:02018E60 127D0089 rsbnes r0,r13,#0x89
:02018E64 B6409510 unknown
:02018E68 74002574 strvc r2,[r0],#-0x574
:02018E6C 11450039 unknown
:02018E70 F04D01FC unknown
:02018E74 F811319A ldmnvda  r1 ,{r1,r3,r4,r7,r8,r12,r13}
:02018E78 28559009 ldmcsda  r5 ,{r0,r3,r12,r15}^
:02018E7C 91027DA5 unknown
:02018E80 C5B9D11E ldrgt r13,[r9, #+0x11e]!
:02018E84 E1B03012 movs r3,r2,lsl r0		;r3=-268435454(0xf0000002)
:02018E88 4000B10B andmi  r11,r0,r11,lsl #0x2
:02018E8C 89020D42 stmhidb  r2 ,{r1,r6,r8,r10,r11}
:02018E90 79246507 stmvcdb  r4!,{r0,r1,r2,r8,r10,r13,r14}
:02018E94 34EB0207 unknown
:02018E98 16911007 ldrne r1,[r1],+r7
:02018E9C 01E83EA9 mvneq  r3,r9,lsr #0x1d
:02018EA0 51309D00 teqpl r0,r0,lsl #0x1a
:02018EA4 10F1C647 rscnes r12,r1,r7,asr #0xc
:02018EA8 10C51191 smullne  r1,r5,r1,r1
:02018EAC 05D41129 ldreqb r1,[r4, #+0x129]		;r4+0x129=*(280a0303)=#0(0x00000000)
:02018EB0 1855D916 ldmneda  r5 ,{r1,r2,r4,r8,r11,r12,r14,r15}^
:02018EB4 0102E9AF unknown
:02018EB8 02D9F400 sbceqs r15,r9,#0x0
:02018EBC E10815FD unknown
:02018EC0 DB11F502 blle 024962D0
:02018EC4 2A106DFE bcs 024346C4
:02018EC8 1539E285 ldrne r14,[r9, #-0x285]!
:02018ECC 62402075 subvs  r2,r0,#0x75
:02018ED0 823C04F5 eorhis r0,r12,#0xF5000000
:02018ED4 0D0B0BE5 unknown
:02018ED8 C1403902 unknown
:02018EDC 0D020B08 unknown
:02018EE0 E9001826 stmdb  r0 ,{r1,r2,r5,r11,r12}
:02018EE4 00486C30 subeq  r6,r8,r0,lsr r12
:02018EE8 ED01059F unknown
:02018EEC 9F006402 swils 0x00006402
:02018EF0 3BCD1510 blcc 0135E338
:02018EF4 30A12615 adccc  r2,r1,r5,lsl r6
:02018EF8 50394FA9 eorpls r4,r9,r9,lsr #0x1f
:02018EFC AD3E0913 ldcge  9,cr0,[r14,#-0x4c]!
:02018F00 02C50831 sbceq  r0,r5,#0x310000
:02018F04 25208938 strcs r8,[r0, #-0x938]!
:02018F08 C9045D1B stmgtdb  r4 ,{r0,r1,r3,r4,r8,r10,r11,r12,r14}
:02018F0C 1028F503 eorne  r15,r8,r3,lsl #0xa
:02018F10 59200609 stmpldb  r0!,{r0,r3,r9,r10}
:02018F14 3A03C51D bcc 0210A390
:02018F18 40B401A1 adcmis r0,r4,r1,lsr #0x3
:02018F1C 7153E58D cmpvc r3,r13,lsl #0xb
:02018F20 850FCE00 strhi r12,[r15, #-0xe00]		;r15-0xe00=*(02018128)=#802493157(0x2fd512e5)
:02018F24 37203110 unknown
:02018F28 1D039909 unknown
:02018F2C 1D803803 unknown
:02018F30 19E09905 unknown
:02018F34 02717C02 rsbeqs r7,r1,#0x200
:02018F38 80805902 addhi  r5,r0,r2,lsl #0x12
:02018F3C E5D0023D ldrb r0,[r0, #+0x23d]		;r0+0x23d=*(0000387d)
:02018F40 F51031FF ldrnv r3,[r0, #-0x1ff]		;(r0-0x1ff=*(00003441))
:02018F44 E3507508 cmp r0,#0x2000000
:02018F48 69020A71 stmvsdb  r2 ,{r0,r4,r5,r6,r9,r11}
:02018F4C B10AC110 unknown
:02018F50 11B52000 movnes r2,r0			;r2=13888(0x3640)
:02018F54 2CDC0909 ldccsl 9,cr0,[r12],{#0x9}
:02018F58 5DFEE581 ldcpll 5,cr14,[r14,#+0x204]!
:02018F5C 900BA440 andls  r10,r11,r0,asr #0x8
:02018F60 093D2110 ldmeqdb  r13!,{r4,r8,r13}
:02018F64 4025CE05 eormi  r12,r5,r5,lsl #0x1c
:02018F68 EB0208DE bl 0209B2E8
:02018F6C 3590750B ldrcc r7,[r0, #+0x50b]		;r0+0x50b=*(00003b4b)
:02018F70 06622900 unknown
:02018F74 5009003D andpl  r0,r9,r13,lsr r0
:02018F78 B7094191 unknown
:02018F7C A9000D75 stmgedb  r0 ,{r0,r2,r4,r5,r6,r8,r10,r11}
:02018F80 6200592C andvs  r5,r0,#0xB0000
:02018F84 0EEB019E mcreq 1,7,r0,cr11,cr14,{4}
:02018F88 0AC55015 beq 0116CFE4
:02018F8C 0C103CB1 ldceq  12,cr3,[r0],{#0xb1}
:02018F90 49FE31F1 unknown
:02018F94 11390031 teqne r9,r1,lsr r0
:02018F98 DF01E902 swile 0x0001e902
:02018F9C 101110ED andnes r1,r1,r13,ror #0x1
:02018FA0 C5EB18C5 strgtb r1,[r11, #+0x8c5]!
:02018FA4 00050A00 andeq  r0,r5,r0,lsl #0x14
:02018FA8 3FD10975 swicc 0x00d10975
:02018FAC 18B5104D ldmneia  r5!,{r0,r2,r3,r6,r12}
:02018FB0 211551E5 tstcs r5,r5,ror #0x3
:02018FB4 C1003110 unknown
:02018FB8 04756424 unknown
:02018FBC AF01BDF6 swige 0x0001bdf6
:02018FC0 1A1B452C bne 026EA478
:02018FC4 0174E284 cmneq r4,r4,lsl #0x5
:02018FC8 CCE50281 stcgtl 2,cr0,[r5],#+0x204
:02018FCC 4EE59139 mcrmi 1,7,r9,cr5,cr9,{1}
:02018FD0 401C0C25 andmis r0,r12,r5,lsr #0x18
:02018FD4 317803A9 cmncc r8,r9,lsr #0x7
:02018FD8 0980E581 stmeqib  r0 ,{r0,r7,r8,r10,r13,r14,r15}
:02018FDC 2941D000 stmcsdb  r1 ,{r12,r14,r15}^
:02018FE0 84201991 unknown
:02018FE4 22E58121 rsccs  r8,r5,#0x40000008
:02018FE8 A1018E04 unknown
:02018FEC 200B6828 andcs  r6,r11,r8,lsr #0x10
:02018FF0 0801D002 stmeqda  r1 ,{r1,r12,r14,r15}
:02018FF4 29A5C064 stmcsib  r5!,{r2,r5,r6,r14,r15}
:02018FF8 651C2A19 ldrvs r2,[r12, #-0xa19]		;r12-0xa19=*(2fd508cc)=#0(0x00000000)
:02018FFC 08C42004 stmeqia  r4 ,{r2,r13}^
:02019000 A12A8516 unknown
:02019004 08245906 stmeqda  r4!,{r1,r2,r8,r11,r12,r14}
:02019008 82E5906A rschi  r9,r5,#0x6A
:0201900C C000AD07 andgt  r10,r0,r7,lsl #0x1a
:02019010 27550019 unknown
:02019014 05E2824B streqb r8,[r2, #+0x24b]!
:02019018 49F56C0D unknown
:0201901C 91A4404D movls  r4,r13,asr #0x0
:02019020 0035FF4D eoreqs r15,r5,r13,asr #0x1e
:02019024 04D61011 ldreqb r1,[r6],#+0x11
:02019028 19E28060 unknown
:0201902C 85008100 strhi r8,[r0, #-0x100]		;(r0-0x100=*(00003540))
:02019030 F0001902 andnv  r1,r0,r2,lsl #0x12
:02019034 2013C586 andcss r12,r3,r6,lsl #0xb
:02019038 13EDE040 mvnne  r14,#0x40
:0201903C 80222A34 eorhi  r2,r2,r4,lsr r10
:02019040 E2810065 add  r0,r1,#0x65
:02019044 19190AA3 ldmnedb  r9 ,{r0,r1,r5,r7,r9,r11}
:02019048 6CE54294 stcvsl 2,cr4,[r5],#+0x250
:0201904C 6BF1001D blvs 01C590C8
:02019050 E1B015BD ldrh r1,[r0, +r13]!
:02019054 59156D24 ldmpldb  r5 ,{r2,r5,r8,r10,r11,r13,r14}
:02019058 D5580800 ldrleb r0,[r8, #-0x800]		;(r8-0x800=*(fffff800))
:0201905C 000D0203 andeq  r0,r13,r3,lsl #0x4
:02019060 50D31435 sbcpls r1,r3,r5,lsr r4
:02019064 10210565 eorne  r0,r1,r5,ror #0xa
:02019068 EB026BE8 bl 020B4010
:0201906C 868618DD unknown
:02019070 4003D10F andmi  r13,r3,r15,lsl #0x2
:02019074 0B453C5D bleq 031681F0
:02019078 746F2C5D unknown
:0201907C 00070019 andeq  r0,r7,r9,lsl r0
:02019080 721BE088 andvcs r14,r11,#0x88
:02019084 4DEB0102 stcmil 1,cr0,[r11,#+0x8]!
:02019088 852F8613 strhi r8,[r15, #-0x613]!
:0201908C 020A30E2 andeq  r3,r10,#0xE2
:02019090 82023181 andhi  r3,r2,#0x40000020
:02019094 190A89E2 stmnedb  r10 ,{r1,r5,r6,r7,r8,r11,r15}
:02019098 E542C614 strb r12,[r2, #-0x614]		;(r2-0x614=*(fffff9ec))
:0201909C 7D2AED01 stcvc  13,cr14,[r10,#-0x4]!
:020190A0 85DA043D ldrhib r0,[r10, #+0x43d]		;r10+0x43d=*(c41c043d)
:020190A4 CC08451D stcgt  5,cr4,[r8],{#0x1d}
:020190A8 CD140569 unknown
:020190AC 1C556503 ldcnel 5,cr6,[r5],{#0x3}
:020190B0 0DE59080 stceql 0,cr9,[r5,#+0x200]!
:020190B4 6701514E strvs r5,[r5,#+0x200]!
:020190B8 82E28A1F rschi  r8,r2,#0x1F000
:020190BC 558A022F strpl r0,[r10, #+0x22f]		;r10+0x22f=*(c41c022f)
:020190C0 58174D01 ldmplda  r7 ,{r0,r8,r10,r11,r14}
:020190C4 14750AE3 unknown
:020190C8 E281465A add  r4,r1,#0x5A00000
:020190CC E2827B06 add  r7,r2,#0x1800
:020190D0 40E301F9 unknown
:020190D4 D59F82C8 ldrle r8,[r15, #+0x2c8]		;r15+0x2c8=*(020193a4)=#151781541(0x090c00a5)
:020190D8 E5FFFF9A ldrb r15,[r15, #+0xf9a]!
:020190DC FFAE8020 swinv 0x00ae8020
:020190E0 251BC5FF ldrcs r12,[r11, #-0x5ff]		;r11-0x5ff=*(592f57d6)=#0(0x00000000)
:020190E4 A0100225 andges r0,r0,r5,lsr #0x4
:020190E8 00850318 addeq  r0,r5,r8,lsl r3
:020190EC 0AE91405 beq 01A5E108
:020190F0 2C05B1F0 stccs  1,cr11,[r5],{#0xf0}
:020190F4 E5806152 str r6,[r0, #+0x152]		;r0+0x152=*(00003792)
:020190F8 304271F4 unknown
:020190FC 13CD038D bicne  r0,r13,#0x34000002
:02019100 00BD0ED0 unknown
:02019104 2E835339 mcrcs 3,4,r5,cr3,cr9,{1}
:02019108 0686E3A0 streq r14,[r6],+r0, lsr #0x7
:0201910C A57C0161 ldrgeb r0,[r12, #-0x161]!
:02019110 1010410A andnes r4,r0,r10,lsl #0x2
:02019114 11240009 unknown
:02019118 020D392D andeq  r3,r13,#0xB4000
:0201911C A51800E1 ldrge r0,[r8, #-0xe1]		;r8-0xe1=*(090bffc4)=#0(0x00000000)
:02019120 0C003506 stceq  5,cr3,[r0],{#0x6}
:02019124 E5843550 str r3,[r4, #+0x550]		;r4+0x550=*(280a072a)=#0(0x00000000)
:02019128 C901959F stmgtdb  r1 ,{r0,r1,r2,r3,r4,r7,r8,r10,r12,r15}
:0201912C 20A0DF2D adccs  r13,r0,r13,lsr #0x1e
:02019130 0C11EB01 ldceq  11,cr14,[r1],{#0x1}
:02019134 D008658A andle  r6,r8,r10,lsl #0xb
:02019138 39A02D55 stmccib  r0!,{r0,r2,r4,r6,r8,r10,r11,r13}
:0201913C 2A122911 bcs 024A3588
:02019140 104140F5 unknown
:02019144 3D031295 unknown
:02019148 01E2BB40 mvneq  r11,r0,asr #0x16
:0201914C 6215AB00 andvss r10,r5,#0x0
:02019150 90490D8D subls  r0,r9,r13,lsl #0x1b
:02019154 AB9A2B59 blge 006A3EC0
:02019158 957D0D6A ldrlsb r0,[r13, #-0xd6a]!
:0201915C FC307540 ldc2  5,cr7,[r0],#-0x100
:02019160 7290750B addvcs r7,r0,#0x2C00000
:02019164 2000217C andcs  r2,r0,r12,ror r1
:02019168 FDEB0190 stc2l 1,cr0,[r11,#+0x240]!
:0201916C 21FF4010 mvncss r4,r0,lsl r0
:02019170 815C8DFF ldrhish r8,[r12, #-0xdf]		;(r12-0xdff=*(ffffff21))
:02019174 000069A1 andeq  r6,r0,r1,lsr #0x13
:02019178 469701BF unknown
:0201917C F9870311 stmnvib  r7 ,{r0,r4,r8,r9}
:02019180 0CE5970D stceql 7,cr9,[r5],#+0x34
:02019184 19059700 stmnedb  r5 ,{r8,r9,r10,r12,r15}
:02019188 87038D13 unknown
:0201918C 404DADE5 submi  r10,r13,r5,ror #0x1b
:02019190 8A230F8D bhi 028DCFCC
:02019194 5F86204D swipl 0x0086204d
:02019198 14113419 ldrne r3,[r1],#-0x419
:0201919C B1320190 unknown
:020191A0 2D4C393E unknown
:020191A4 210D0521 unknown
:020191A8 00890ED5 unknown
:020191AC 018F77E6 orreq  r7,r15,r6,ror #0xf
:020191B0 499910EB ldmmiib  r9 ,{r0,r1,r3,r5,r6,r7,r12}
:020191B4 10000047 andne  r0,r0,r7,asr #0x0
:020191B8 033527BA teqeq r5,#0x2E80000
:020191BC 0010B199 muleqs r0,r9,r1
:020191C0 9400ED8D strls r14,[r0],#-0xd8d
:020191C4 096109D1 unknown
:020191C8 ED018E75 unknown
:020191CC 28353F20 ldmcsda  r5!,{r5,r8,r9,r10,r11,r12,r13}
:020191D0 05E997A3 streqb r9,[r9, #+0x7a3]!
:020191D4 9010E200 andlss r14,r0,r0,lsl #0x4
:020191D8 1904E59D stmnedb  r4 ,{r0,r2,r3,r4,r7,r8,r10,r13,r14,r15}
:020191DC 59000214 stmpldb  r0 ,{r2,r4,r9}
:020191E0 A10CA9E1 unknown
:020191E4 52A11A61 adcpl  r1,r1,#0x61000
:020191E8 9714ED12 unknown
:020191EC E35B0565 cmp r11,#0x19400000
:020191F0 80101409 andhis r1,r0,r9,lsl #0x8
:020191F4 7D870361 unknown
:020191F8 07146522 ldreq r6,[r4,-r2, lsr #0xa]
:020191FC 09B40AE5 ldmeqib  r4!,{r0,r2,r5,r6,r7,r9,r11}
:02019200 E109DE10 unknown
:02019204 850B0635 strhi r0,[r11, #-0x635]		;r11-0x635=*(592f57a0)=#0(0x00000000)
:02019208 100909E2 andne  r0,r9,r2,ror #0x13
:0201920C 04450209 streqb r0,[r5],#-0x209
:02019210 02ED09FA rsceq  r0,r13,#0x3E8000
:02019214 39CC4081 stmccib  r12 ,{r0,r7,r14}^
:02019218 49B01BC9 ldmmiib  r0!,{r0,r3,r6,r7,r8,r9,r11,r12}
:0201921C 09003D0F stmeqdb  r0 ,{r0,r1,r2,r3,r8,r10,r11,r12,r13}
:02019220 005914A1 subeqs r1,r9,r1,lsr #0x9
:02019224 000992DA unknown
:02019228 D1006120 unknown
:0201922C 018E8F12 orreq  r8,r14,r2,lsl r15
:02019230 1A30EB1A bne 02C53EA0
:02019234 34211194 unknown
:02019238 A510940A ldrge r9,[r0, #-0x40a]		;(r0-0x40a=*(fffffbf6))
:0201923C D9A101E1 stmleib  r1!,{r0,r5,r6,r7,r8}
:02019240 0D6CAA09 stceql 10,cr10,[r12,#-0x24]!
:02019244 208A07FD unknown
:02019248 0D0CF99D unknown
:0201924C 01502006 cmpeq r0,r6
:02019250 ED4C9D02 unknown
:02019254 1300E013 unknown
:02019258 1D22E1A0 stcne  1,cr14,[r2,#-0x280]!
:0201925C 02E18101 rsceq  r8,r1,#0x40000000
:02019260 BDE1A003 stcltl 0,cr10,[r1,#+0xc]!
:02019264 83401F1C unknown
:02019268 0FC8EB02 swieq 0x00c8eb02
:0201926C 500E2551 andpl  r2,r14,r1,asr r5
:02019270 06D90140 ldreqb r0,r2,r14,r1,asr r5
:02019274 ED0A019A unknown
:02019278 1D101D02 unknown
:0201927C 001DE21E andeqs r14,r13,r14,lsl r2
:02019280 FEDF1349 cdp2 3,12,cr1,cr15,cr9,2
:02019284 AF2245FF swige 0x002245ff
:02019288 1DA309E9 stcne  9,cr0,[r3,#+0x3a4]!
:0201928C 101D0710 andnes r0,r13,r0,lsl r7
:02019290 06191E75 unknown
:02019294 DB0001CD blle 020199D0
:02019298 6500015D strvs r0,[r0, #-0x15d]		;(r0-0x15d=*(fffffea3))
:0201929C 152E0001 strne r0,[r14, #-0x1]!
:020192A0 FD029500 unknown
:020192A4 F50FBD00 strnv r11,[r15, #-0xd00]		;r15-0xd00=*(020185ac)=#182457680(0x0ae01550)
:020192A8 50150C7D andpls r0,r5,r13,ror r12
:020192AC D20001C4 andle  r0,r0,#0x31
:020192B0 015C0001 cmpeq r12,r1
:020192B4 8D25AB00 stchi  11,cr10,[r5,#-0x0]!
:020192B8 7D14EB01 unknown
:020192BC 0365F001 msreq SPSR_sc,#0x1
:020192C0 00EA60A0 rsceq  r6,r10,r0,lsr #0x1
:020192C4 02787C00 rsbeqs r7,r8,#0x0
:020192C8 55740002 ldrplb r0,[r4, #-0x2]!
:020192CC 1A21E002 bne 028912DC
:020192D0 0282EA02 addeq  r14,r2,#0x2000
:020192D4 59380000 ldmpldb  r8!,{}
:020192D8 03ED5013 mvneq  r5,#0x13
:020192DC E228851A eor  r8,r8,#0x6800000
:020192E0 F50E4914 strnv r4,[r14, #-0x914]		;(r14-0x914=*(b1cae00c))
:020192E4 000D8E13 andeq  r8,r13,r3,lsl r14
:020192E8 6C201011 stcvs  0,cr1,[r0],#-0x44
:020192EC 02CF0039 sbceq  r0,r15,#0x39
:020192F0 0D82EB00 unknown
:020192F4 0D410480 unknown
:020192F8 851F7E00 ldrhi r7,[r15, #-0xe00]		;r15-0xe00=*(02018500)=#268577143(0x10022977)
:020192FC 12A105E2 adcne  r0,r1,#0x38800000
:02019300 0801411B stmeqda  r1 ,{r0,r1,r3,r4,r8,r14}
:02019304 19EB0001 unknown
:02019308 8025CC10 eorhi  r12,r5,r0,lsl r12
:0201930C 2500514C strcs r5,[r0, #-0x14c]		;(r0-0x14c=*(fffffeb4))
:02019310 0025CCF0 unknown
:02019314 19D01019 ldmneib  r0 ,{r0,r3,r4,r12}^
:02019318 219A2721 orrcss r2,r10,r1,lsr #0xe
:0201931C 7CB52828 ldcvc  8,cr2,[r5],#+0xa0
:02019320 100D257D andne  r2,r13,r13,ror r5
:02019324 1D8019D0 unknown
:02019328 192014E5 stmnedb  r0!,{r0,r2,r5,r6,r7,r10,r12}
:0201932C B843D504 stmltda  r3 ,{r2,r8,r10,r12,r14,r15}^
:02019330 EB180211 bl 02619B7C
:02019334 011C1399 unknown
:02019338 15DA3400 ldrneb r3,[r10, #+0x400]		;r10+0x400=*(c41c0400)
:0201933C CD4AF83C unknown
:02019340 07210405 streq r0,[r1,-r5, lsl #0x8]!
:02019344 101512A1 andnes r1,r5,r1,lsr #0x5
:02019348 4506CD08 strmi r12,[r6, #-0xd08]		;(r6-0xd08=*(fffff2f8))
:0201934C 2389DD00 orrcs  r13,r9,#0x0
:02019350 059F6094 ldreq r6,[r15, #+0x94]		;r15+0x94=*(020193ec)=#-528203776(0xe0844000)
:02019354 14D15B06 ldrneb r5,[r1],#+0xb06
:02019358 8CE28781 stchil 7,cr8,[r2],#+0x204
:0201935C 29159F60 ldmcsdb  r5 ,{r5,r6,r8,r9,r10,r11,r12,r15}
:02019360 A940E915 stmgedb  r0 ,{r0,r2,r4,r8,r11,r13,r14,r15}^
:02019364 E6344D20 unknown
:02019368 871A1111 unknown
:0201936C 8B107DE2 blhi 02438AFC
:02019370 E5910128 ldr r0,[r1, #+0x128]		;r1+0x128=*(00000128)
:02019374 4820A5E2 stmmida  r0!,{r1,r5,r6,r7,r8,r10,r13,r15}
:02019378 20A030A5 adccs  r3,r0,r5,lsr #0x1
:0201937C 0F7EE084 swieq 0x007ee084
:02019380 451B0255 ldrmi r0,[r11, #-0x255]		;r11-0x255=*(0ae012fb)=#0(0x00000000)
:02019384 822BA004 eorhi  r10,r11,#0x4
:02019388 B21085E2 andlts r8,r0,#0x38800000
:0201938C 381D0000 ldmccda  r13 ,{}
:02019390 95075D88 strls r5,[r7, #-0xd88]		;r7-0xd88=*(10021bef)=#0(0x00000000)
:02019394 07618122 streqb r8,[r1,-r2, lsr #0x2]!
:02019398 04D1873A ldreqb r8,[r1],#+0x73a
:0201939C B9E54B93 unknown
:020193A0 0416DD19 ldreq r13,[r6],#-0xd19
:020193A4 090C00A5 stmeqdb  r12 ,{r0,r2,r5,r7}
:020193A8 31562800 cmpcc r6,r0,lsl #0x10
:020193AC D994E593 ldmleib  r4 ,{r0,r1,r4,r7,r8,r10,r13,r14,r15}
:020193B0 D5827500 strle r7,[r2, #+0x500]		;r2+0x500=*(00000500)
:020193B4 F018E930 andnvs r14,r8,r0,lsr r9
:020193B8 014C05F1 unknown
:020193BC 11E5A000 mvnne  r10,r0
:020193C0 8000D943 andhi  r13,r0,r3,asr #0x12
:020193C4 E5011955 str r1,[r1, #-0x955]		;(r1-0x955=*(fffff6ab))
:020193C8 E2882F11 add  r2,r8,#0x44
:020193CC 70109D06 andvcs r9,r0,r6,lsl #0x1a
:020193D0 8211E143 andhis r14,r1,#0xC0000010
:020193D4 4119BEE2 tstmi r9,r2,ror #0x1d
:020193D8 BB0271A8 bllt 020B5A80
:020193DC 90110D51 andlss r0,r1,r1,asr r13
:020193E0 69B83101 ldmvsib  r8!,{r0,r8,r12,r13}
:020193E4 4910015D ldmmidb  r0 ,{r0,r2,r3,r4,r6,r8}
:020193E8 121DE225 andnes r14,r13,#0x50000002
:020193EC E0844000 add  r4,r4,r0
:020193F0 95020006 strls r0,[r2, #-0x6]		;(r2-0x6=*(fffffffa))
:020193F4 2D8404D5 unknown
:020193F8 41E04204 mvnmi  r4,r4,lsl #0x4
:020193FC BD4A0719 unknown
:02019400 81BD0841 movhis r0,r1,asr #0x10
:02019404 598109A9 stmplib  r1 ,{r0,r3,r5,r7,r8,r11}
:02019408 12410800 subne  r0,r1,#0x0
:0201940C 039D54B5 orreqs r5,r13,#0xB5000000
:02019410 EB026A8F bl 020B3E54
:02019414 42D216E5 sbcmis r1,r2,#0xE500000
:02019418 2021D080 eorcs  r13,r1,r0,lsl #0x1
:0201941C 033D69A1 teqeq r13,#0x284000
:02019420 A41C6920 ldrge r6,[r12],#-0x920
:02019424 8109E089 unknown
:02019428 02606500 rsbeq  r6,r0,#0x0
:0201942C 112808EB unknown
:02019430 DD8D601A unknown
:02019434 F1308D0F teqnv r0,r15,lsl #0x1a
:02019438 5D72E202 ldcpll 2,cr14,[r2,#-0x8]!
:0201943C 80007D05 andhi  r7,r0,r5,lsl #0x1a
:02019440 1195E7C9 orrnes r14,r5,r9,asr #0xf
:02019444 05C42A55 streqb r2,[r4, #+0xa55]		;r4+0xa55=*(280a0c2f)=#0(0x00000000)
:02019448 F8E58521 unknown
:0201944C C0E8BD83 rscgt  r11,r8,r3,lsl #0x1b
:02019450 E8010901 stmda  r1 ,{r0,r8,r11}
:02019454 091585D9 ldmeqdb  r5 ,{r0,r3,r4,r6,r7,r8,r10,r15}
:02019458 1301A001 unknown
:0201945C F4E2598A unknown
:02019460 7EE59049 cdpvc 0,14,cr9,cr5,cr9,2
:02019464 E2008A0F and  r8,r0,#0xF000
:02019468 70E41281 rscvc  r1,r4,r1,lsl #0x5
:0201946C 1902059F stmnedb  r2 ,{r0,r1,r2,r3,r4,r7,r8,r10}
:02019470 8A4A8214 bhi 032B9CC8
:02019474 806B06E2 rsbhi  r0,r11,r2,ror #0xd
:02019478 0900F4E2 stmeqdb  r0 ,{r1,r5,r6,r7,r10,r12,r13,r14,r15}
:0201947C B003E594 mullt  r3,r4,r5
:02019480 E28017FD add  r1,r0,#0x3F40000
:02019484 E52FE520 str r14,[r15, #-0x520]!
:02019488 9F70C408 swils 0x0070c408
:0201948C 0B109115 bleq 0243D8E8
:02019490 0CAD1043 stceq  0,cr1,[r13],#+0x10c
:02019494 59F40069 unknown
:02019498 0697E584 ldreq r14,[r7],+r4, lsl #0xb
:0201949C 12910089 addnes r0,r1,#0x89
:020194A0 C57710E5 ldrgtb r1,[r7, #-0xe5]!
:020194A4 74163540 ldrvc r3,[r6],#-0x540
:020194A8 02B700B9 adceqs r0,r7,#0xB9
:020194AC 00E24410 rsceq  r4,r2,r0,lsl r4
:020194B0 00E08120 rsceq  r8,r0,r0,lsr #0x2
:020194B4 20021031 andcs  r1,r2,r1,lsr r0
:020194B8 30B1E085 adcccs r14,r1,r5,lsl #0x1
:020194BC A140B152 unknown
:020194C0 8D0AE042 unknown
:020194C4 6640B110 unknown
:020194C8 253950B1 ldrcs r5,[r9, #-0xb1]!
:020194CC 8121F9D8 msrhi CPSR_c,r8
:020194D0 0916ED20 ldmeqdb  r6 ,{r5,r8,r10,r11,r13,r14,r15}
:020194D4 052600B1 streq r0,[r6, #-0xb1]!
:020194D8 BD9700B1 unknown
:020194DC 8D100B01 unknown
:020194E0 04A18218 unknown
:020194E4 0829E586 stmeqda  r9!,{r1,r2,r7,r8,r10,r13,r14,r15}
:020194E8 300201A9 andcc  r0,r2,r9,lsr #0x3
:020194EC 4D08E040 unknown
:020194F0 E2438225 sub  r8,r3,#0x50000002
:020194F4 606D0974 rsbvs  r0,r13,r4,ror r9
:020194F8 B80015B3 stmltda  r0 ,{r0,r1,r4,r5,r7,r8,r10,r12}
:020194FC 016D0450 unknown
:02019500 4921C500 stmmidb  r1!,{r8,r10,r14,r15}
:02019504 00818614 addeq  r8,r1,r4,lsl r6
:02019508 6DE55AC1 stcvsl 10,cr5,[r5,#+0x304]!
:0201950C 0001CC15 andeq  r12,r1,r5,lsl r12
:02019510 191129D0 ldmnedb  r1 ,{r4,r6,r7,r8,r11,r13}
:02019514 316A7017 unknown
:02019518 871F7E31 unknown
:0201951C 178506E2 strne r0,db 
:02019520 E281415B add  r4,r1,#0xC0000016
:02019524 6501ED45 strvs r14,[r1, #-0xd45]		;(r1-0xd45=*(fffff2bb))
:02019528 0D502D14 unknown
:0201952C F8021513 stmnvda  r2 ,{r0,r1,r4,r8,r10,r12}
:02019530 442001DA unknown
:02019534 148507E0 strne r0,[r5],#+0x7e0
:02019538 20C011C1 sbccs  r1,r0,r1,asr #0x3
:0201953C 0039E282 eoreqs r14,r9,r2,lsl #0x5
:02019540 0121F900 msreq CPSR_c,r0
:02019544 95614540 strlsb r4,[r1, #-0x540]!
:02019548 411000E9 tstmi r0,r9,ror #0x1
:0201954C 750124E0 strvc r2,[r1, #-0x4e0]		;(r1-0x4e0=*(fffffb20))
:02019550 F9164508 ldmnvdb  r6 ,{r3,r8,r10,r14}
:02019554 450A9D04 strmi r9,[r10, #-0xd04]		;(r10-0xd04=*(c41bf2fc))
:02019558 06250107 unknown
:0201955C 01BDF8B3 ldreqh r15,[r13, +r3]!
:02019560 290C4504 stmcsdb  r12 ,{r2,r8,r10,r14}
:02019564 E5005111 str r5,[r0, #-0x111]		;(r0-0x111=*(fffffeef))
:02019568 FA114523 blx 0246AA04
:0201956C 020061D8 andeq  r6,r0,#0x36
:02019570 02E31009 rsceq  r1,r3,#0x9
:02019574 13C00209 bicne  r0,r0,#0x90000000
:02019578 DD381A8D ldcle  10,cr1,[r8,#-0x234]!
:0201957C 61B04016 movvss r4,r6,lsl r0		;r4=-528203776(0xe0844000)
:02019580 10A19421 adcne  r9,r1,r1,lsr #0x8
:02019584 5019167D andpls r1,r9,r13,ror r6
:02019588 20BD0969 adccss r0,r13,r9,ror #0x12
:0201958C 8520CD32 strhi r12,[r0, #-0xd32]!
:02019590 0137FD5F teqeq r7,r15,asr r13
:02019594 0C1CDD48 ldceq  13,cr13,[r12],{#0x48}
:02019598 FD3B6940 ldc2  9,cr6,[r11,#-0x100]!
:0201959C 0867E003 unknown
:020195A0 486D1B3D unknown
:020195A4 10003DDC unknown
:020195A8 5640103D unknown
:020195AC 3D941021 unknown
:020195B0 14130921 ldrne r0,[r3],#-0x921
:020195B4 0DE59030 stceql 0,cr9,[r5,#+0xc0]!
:020195B8 75181451 ldrvc r1,[r8, #-0x451]		;r8-0x451=*(090bfc54)=#0(0x00000000)
:020195BC 2FFF3340 swics 0x00ff3340
:020195C0 14B90111 unknown
:020195C4 6505D5C5 strvs r13,[r5, #-0x5c5]		;(r5-0x5c5=*(fffffa3b))
:020195C8 0055C100 subeqs r12,r5,r0,lsl #0x2
:020195CC DAF01929 ble 01C1FA78
:020195D0 409B034D addmis r0,r11,r13,asr #0x6
:020195D4 097046D9 unknown
:020195D8 00C15002 sbceq  r5,r1,r2
:020195DC 6A552209 bvs 03561E08
:020195E0 902010E3 eorls  r1,r0,r3,ror #0x1
:020195E4 19D31319 ldmneib  r3 ,{r0,r3,r4,r8,r9,r12}^
:020195E8 5550D800 ldrplb r13,[r0, #-0x800]		;(r0-0x800=*(fffff800))
:020195EC 5519D910 ldrpl r13,[r9, #-0x910]		;(r9-0x910=*(0000f6f0))
:020195F0 00293210 eoreq  r3,r9,r0,lsl r2
:020195F4 20291621 eorcs  r1,r9,r1,lsr #0xc
:020195F8 96F727C5 unknown
:020195FC 96200CE5 unknown
:02019600 121D04E5 andnes r0,r13,#0xE5000000
:02019604 00A51080 adceq  r1,r5,r0,lsl #0x1
:02019608 588D0029 stmplia  r13 ,{r0,r3,r5}
:0201960C 11691EA5 unknown
:02019610 00F1233D rsceqs r2,r1,r13,lsr r3
:02019614 960003FE unknown
:02019618 440000E8 strmi r0,[r0],#-0xe8
:0201961C 072100E0 streq r0,[r0],#-0xe8
:02019620 20110209 andcss r0,r1,r9,lsl #0x4
:02019624 10052245 andne  r2,r5,r5,asr #0x4
:02019628 4F100335 swimi 0x00100335
:0201962C 8606E586 strhi r14,[r6],-r6, lsl #0xb
:02019630 A19602E9 orrges r0,r6,r9,ror #0x5
:02019634 2AE08401 bcs 0183A640
:02019638 E5861008 str r1,[r6, #+0x8]		;r6+0x8=*(e0844008)
:0201963C 040149F8 streq r4,[r1],#-0x9f8
:02019640 DAA01155 ble 0081DB9C
:02019644 01511545 cmpeq r1,r5,asr #0xa
:02019648 AD50116D unknown
:0201964C 35410002 strccb r0,[r1, #-0x2]		;(r1-0x2=*(fffffffe))
:02019650 C168D1AE unknown
:02019654 20910C02 addcss r0,r1,r2,lsl #0x18
:02019658 3515C121 ldrcc r12,[r5, #-0x121]		;(r5-0x121=*(fffffedf))
:0201965C 11E1D410 mvnne  r13,r0,lsl r4
:02019660 9D2C2979 stcls  9,cr2,[r12,#-0x1e4]!
:02019664 06003103 streq r3,[r0],-r3, lsl #0x2
:02019668 5B2443A5 blpl 0292A504
:0201966C 05E28510 streqb r8,[r2, #+0x510]!
:02019670 C3187915 tstgt r8,#0x54000
:02019674 1B610135 blne 03859B50
:02019678 030904D8 unknown
:0201967C 3D067D70 unknown
:02019680 403DDC10 eormis r13,r13,r0,lsl r12
:02019684 403D5AA6 eormis r5,r13,r6,lsr #0x15
:02019688 2B00B509 blcs 02046AB4
:0201968C 1A8D0025 bne 00359728
:02019690 00052059 andeq  r2,r5,r9,asr r0
:02019694 3D159DF5 unknown
:02019698 50104110 andpls r4,r0,r0,lsl r1
:0201969C 103D002D eornes r0,r13,r13,lsr #0x0
:020196A0 B703190E strlt r1,[r3,-r14, lsl #0x12]
:020196A4 E2850024 add  r0,r5,#0x24
:020196A8 6D9F10A0 unknown
:020196AC 0A558006 beq 035796CC
:020196B0 26210039 unknown
:020196B4 150102F5 strne r0,[r1, #-0x2f5]		;(r1-0x2f5=*(fffffd0b))
:020196B8 1F802008 swine 0x00802008
:020196BC 011019E2 tsteq r0,r2,ror #0x13
:020196C0 95240049 strls r0,[r4, #-0x49]!
:020196C4 0055300C subeqs r3,r5,r12
:020196C8 611F6FAA tstvs r15,r10,lsr #0x1f
:020196CC 610C11E2 unknown
:020196D0 C0401300 subgt  r1,r0,r0,lsl #0x6
:020196D4 64501DE1 ldrvsb r1,[r0],#-0xde1
:020196D8 1D87001D unknown
:020196DC D40B5550 strle r5,[r11],#-0x550
:020196E0 21402021 unknown
:020196E4 C924E220 stmgtdb  r4!,{r5,r9,r13,r14,r15}
:020196E8 03694807 unknown
:020196EC 75697FA5 strvcb r7,[r9, #-0xfa5]!
:020196F0 0921B522 stmeqdb  r1!,{r1,r5,r8,r10,r12,r13,r15}
:020196F4 10000200 andne  r0,r0,r0,lsl #0x4
:020196F8 3915C01C ldmccdb  r5 ,{r2,r3,r4,r14,r15}
:020196FC 0A01120D beq 0205DF38
:02019700 28041285 stmcsda  r4 ,{r0,r2,r7,r9,r12}
:02019704 69016911 stmvsdb  r1 ,{r0,r4,r8,r11,r13,r14}
:02019708 29F10304 unknown
:0201970C 6C6F0DE5 stcvsl 13,cr0,[r15],#-0x394
:02019710 1C11EB02 ldcne  11,cr14,[r1],{#0x2}
:02019714 03B4E285 moveqs r14,#0x50000008		;r14=1342177288(0x50000008)
:02019718 EDE1C100 stcl 1,cr12,[r1,#+0x0]!
:0201971C 00011454 andeq  r1,r1,r4,asr r4
:02019720 2800011C stmcsda  r0 ,{r2,r3,r4,r8}
:02019724 2C000154 stccs  1,cr0,[r0],{#0x54}
:02019728 41F00145 mvnmis r0,r5,asr #0x2
:0201972C 958004DD strls r0,[r0, #+0x4dd]		;r0+0x4dd=*(000004dd)
:02019730 0012A538 andeqs r10,r2,r8,lsr r5
:02019734 0001E998 muleq  r1,r8,r9
:02019738 1000E154 andne  r14,r0,r4,asr r1
:0201973C 50063940 andpl  r3,r6,r0,asr #0x12
:02019740 317004CD cmncc r0,r13,asr #0x9
:02019744 A0546004 subges r6,r4,r4
:02019748 ADC31439 unknown
:0201974C 12EDC800 rscne  r12,r13,#0x0
:02019750 352A6875 strcc r6,[r10, #-0x875]!
:02019754 D0350144 eorles r0,r5,r4,asr #0x2
:02019758 39E72045 unknown
:0201975C 3D104950 unknown
:02019760 3D1DED10 unknown
:02019764 6712D900 ldrvs r13,[r2,-r0, lsl #0x12]
:02019768 01F92149 mvneqs r2,r9,asr #0x2
:0201976C 10590075 subnes r0,r9,r5,ror r0
:02019770 111515F6 ldrnesh r1,[r5, -r6]
:02019774 0D000900 unknown
:02019778 E0821100 add  r1,r2,r0,lsl #0x2
:0201977C 398F1585 stmccib  r15 ,{r0,r2,r7,r8,r10,r12}
:02019780 81101D10 tsthi r0,r0,lsl r13
:02019784 2AE54025 bcs 01969820
:02019788 01810041 orreq  r0,r1,r1,asr #0x0
:0201978C 07E7923B unknown
:02019790 685D000D ldmvsda  r13 ,{r0,r2,r3}^
:02019794 30411C9D unknown
:02019798 03B106C8 moveqs r0,#0xC800000		;r0=209715200(0xc800000)
:0201979C E0820180 add  r0,r2,r0,lsl #0x3
:020197A0 42571731 submis r1,r7,#0xC40000
:020197A4 2907AD68 stmcsdb  r7 ,{r3,r5,r6,r8,r10,r11,r13,r15}
:020197A8 1DFD0100 ldcnel 1,cr0,[r13,#+0x0]!
:020197AC 100CFD10 andne  r15,r12,r0,lsl r13
:020197B0 65E58856 strvsb r8,[r5, #+0x856]!
:020197B4 92118110 andlss r8,r1,#0x4
:020197B8 2A4D1431 bcs 0335E884
:020197BC 30315CC4 eorccs r5,r1,r4,asr #0x19
:020197C0 8121F031 msrhi CPSR_c,r1
:020197C4 255021E7 ldrcsb r2,[r0, #-0x1e7]		;r0-0x1e7=*(0c7ffe19)=#0(0x00000000)
:020197C8 041DC600 ldreq r12,[r13],#-0x600
:020197CC 912C7591 unknown
:020197D0 2BE13545 blcs 01866CEC
:020197D4 AB053598 blge 02166E3C
:020197D8 80254598 mlahi  r5,r8,r5,r4unknown
:020197DC 04E08101 unknown
:020197E0 04890220 streq r0,[r9],#+0x220
:020197E4 BD811A91 unknown
:020197E8 000130E8 andeq  r3,r1,r8,ror #0x1
:020197EC 12A54350 adcne  r4,r5,#0x40000001
:020197F0 858C0001 strhi r0,[r12, #+0x1]		;r12+0x1=*(00000001)
:020197F4 10138902 andnes r8,r3,r2,lsl #0x12
:020197F8 5B0006A9 blpl 0201B2A4
:020197FC 0F8E03AD swieq 0x008e03ad
:02019800 6001E284 andvs  r14,r1,r4,lsl #0x5
:02019804 0B810309 bleq 0005A430
:02019808 0A0D0849 beq 0235B934
:0201980C A02C21BD unknown
:02019810 8E1BA9E3 cdphi 9,0,cr10,cr11,cr3,7
:02019814 0C06CD08 stceq  13,cr12,[r6],{#0x8}
:02019818 0FDE0B59 swieq 0x00de0b59
:0201981C 4A0A034D bmi 0229A558
:02019820 5A08E284 bpl 02252238
:02019824 313CE590 unknown
:02019828 02DD8020 sbceqs r8,r13,#0x20
:0201982C 85001969 strhi r1,[r0, #-0x969]		;r0-0x969=*(0c7ff697)=#0(0x00000000)
:02019830 04902D4B ldreq r2,[r0],#+0xd4b
:02019834 9D033100 unknown
:02019838 2BF91015 blcs 01E5D894
:0201983C 81B00499 unknown
:02019840 07120CE0 ldreq r0,[r0, +r9]!
:02019844 124DE59F subne  r14,r13,#0x27C00000
:02019848 111168F8 ldrnesh r6,[r1, -r8]
:0201984C 7924E1B0 stmvcdb  r4!,{r4,r5,r7,r8,r13,r14,r15}
:02019850 79128510 ldmvcdb  r2 ,{r4,r8,r10,r15}
:02019854 D790D410 unknown
:02019858 2107F0E1 unknown
:0201985C C5E32385 strgtb r2,[r3, #+0x385]!
:02019860 05060100 streq r0,[r6, #-0x100]		;(r6-0x100=*(e0843f00))
:02019864 3A873002 bcc 001E5874
:02019868 C75004E2 ldrgtb r0,[r6, #-0x100]		;(r6-0x100=*(e0843f00))
:0201986C 10BD7FE5 adcnes r7,r13,r5,ror #0x1f
:02019870 12C03049 sbcne  r3,r0,#0x49
:02019874 E5C79004 strb r9,[r7, #+0x4]		;r7+0x4=*(1002297b)=#0(0x00000000)
:02019878 29110045 ldmcsdb  r1 ,{r0,r2,r6}
:0201987C 0118A000 tsteq r8,r0
:02019880 216D5600 unknown
:02019884 061911BC unknown
:02019888 03002190 unknown
:0201988C 012D02F9 unknown
:02019890 D0106BC1 andles r6,r0,r1,asr #0x17
:02019894 999D0D39 ldmlsib  r13 ,{r0,r3,r4,r5,r8,r10,r11}
:02019898 59119C40 ldmpldb  r1 ,{r6,r10,r11,r12,r15}
:0201989C E2870008 add  r0,r7,#0x8
:020198A0 002109D9 unknown
:020198A4 05DD2449 ldreqb r2,[r13, #+0x449]		;r13+0x449=*(00000449)
:020198A8 7D0101C1 unknown
:020198AC 2F020800 swics 0x00020800
:020198B0 00061190 muleq  r6,r0,r1
:020198B4 65110C29 ldrvs r0,[r1, #-0xc29]		;(r1-0xc29=*(fffff3d7))
:020198B8 023D0006 eoreqs r0,r13,#0x6
:020198BC 17C168AA strneb r6,[r1,+r10, lsr #0x11]
:020198C0 2523E1B0 strcs r14,[r3, #-0x1b0]!
:020198C4 22D67010 sbccss r7,r6,#0x10
:020198C8 A0022025 andge  r2,r2,r5,lsr #0x0
:020198CC 0211E286 andeqs r14,r1,#0x60000008
:020198D0 112154E5 unknown
:020198D4 104DE59F unknown
:020198D8 2D408DC7 unknown
:020198DC 19680500 unknown
:020198E0 89801089 stmhiib  r0 ,{r0,r3,r7,r12}
:020198E4 00C10930 sbceq  r0,r1,r0,lsr r9
:020198E8 50C11089 sbcpl  r1,r1,r9,lsl #0x1
:020198EC 00C10AEA sbceq  r0,r1,r10,ror #0x15
:020198F0 7130C14F teqvc r0,r15,asr #0x2
:020198F4 C5101922 ldrgt r1,[r0, #-0x922]		;r0-0x922=*(0c7ff6de)=#0(0x00000000)
:020198F8 FA101910 blx 0241FD48
:020198FC 3D0A50C5 unknown
:02019900 10C5C900 sbcne  r12,r5,r0,lsl #0x12
:02019904 00A5C670 adceq  r12,r5,r0,ror r6
:02019908 00E08A95 smlaleq  r8,r0,r5,r10
:0201990C 01F9C580 mvneqs r12,r0,lsl #0xb
:02019910 D020E280 eorle  r14,r0,r0,lsl #0x5
:02019914 0DE1D900 stceql 9,cr13,[r1,#+0x0]!
:02019918 00D10089 sbceqs r0,r1,r9,lsl #0x1
:0201991C 0A11D920 beq 0248FDA4
:02019920 D6135000 ldrle r5,[r3],-r0
:02019924 1AFF00FF bne 01FD9D28
:02019928 A9161500 ldmgedb  r6 ,{r8,r10,r12}
:0201992C 2B10AD00 blcs 02444D34
:02019930 2A003800 bcs 02027938
:02019934 1D0021CC unknown
:02019938 1021A312 eorne  r10,r1,r2,lsl r3
:0201993C E1B05850 movs r5,r0,asr r8
:02019940 D0005D26 andle  r5,r0,r6,lsr #0x1a
:02019944 09D9D590 ldmeqib  r9 ,{r4,r7,r8,r10,r12,r14,r15}^
:02019948 60051D88 andvs  r1,r5,r8,lsl #0x1b
:0201994C 1000E285 andne  r14,r0,r5,lsl #0x5
:02019950 AC01E5C5 stcge  5,cr14,[r1],{#0xc5}
:02019954 119A4011 orrnes r4,r10,r1,lsl r0
:02019958 D5E1B020 strleb r11,[r1, #+0x20]!
:0201995C 104A8C10 subne  r8,r10,r0,lsl r12
:02019960 952C6D9F strls r6,[r12, #-0xd9f]!
:02019964 91004D68 unknown
:02019968 E4102D01 ldr r2,[r0],#-0xd01
:0201996C 11DA80D0 ldrnesb r8,[r10, #+0x0]		;r10+0x0=*(c41c0000)
:02019970 07021500 streq r1,[r2,-r0, lsl #0xa]
:02019974 76A00105 unknown
:02019978 5504150E strpl r1,[r4, #-0x50e]		;(r4-0x50e=*(e0843af2))
:0201997C 0607C111 unknown
:02019980 591E00F9 ldmpldb  r14 ,{r0,r3,r4,r5,r6,r7}
:02019984 21767DFF ldrcssh r7,[r6, #-0xdf]!
:02019988 21103540 tstcs r0,r0,asr #0xa
:0201998C 2D10A520 unknown
:02019990 FE112510 mrc2 5,0,r2,cr1,cr0,{0}
:02019994 86207197 unknown
:02019998 C59000E0 ldrgt r0,[r0, #+0xe0]		;r0+0xe0=*(0c8000e0)=#0(0x00000000)
:0201999C 5A820059 bpl 00099B08
:020199A0 157001E3 ldrneb r0,[r0, #-0x1e3]!
:020199A4 15CA8004 strneb r8,[r10, #+0x4]		;r10+0x4=*(c41c0004)
:020199A8 57000B10 unknown
:020199AC FFFFD3E1 swinv 0x00ffd3e1
:020199B0 2B85003A blcs 00159AA0
:020199B4 118904A9 orrne  r0,r9,r9,lsr #0x9
:020199B8 020DD9E8 andeq  r13,r13,#0x3A0000
:020199BC 000107A8 andeq  r0,r1,r8,lsr #0xf
:020199C0 B80001AC stmltda  r0 ,{r2,r3,r5,r7,r8}
:020199C4 DA180005 ble 026199E0
:020199C8 BC02150D stclt  5,cr1,[r2],{#0xd}
:020199CC 01C00001 biceq  r0,r0,r1
:020199D0 016DC400 unknown
:020199D4 00D41055 sbceqs r1,r4,r5,asr r0
:020199D8 7100F160 unknown
:020199DC E3A04011 mov  r4,#0x11		;r4=17(0x11)
:020199E0 388C5021 stmccia  r12 ,{r0,r5,r12,r14}
:020199E4 7901211A stmvcdb  r1 ,{r1,r3,r4,r8,r13}
:020199E8 5519DD18 ldrpl r13,[r9, #-0xd18]		;(r9-0xd18=*(fffff2e8))
:020199EC 3C67D300 stcccl 3,cr13,[r7],#-0x0
:020199F0 5D033409 unknown
:020199F4 E086011F add  r0,r6,r15,lsl r1
:020199F8 453C10B5 ldrmi r1,[r12, #-0xb5]!
:020199FC 11E5900A mvnne  r9,r10
:02019A00 84400110 strhib r0,[r0],#-0x110
:02019A04 002008E2 eoreq  r0,r0,r2,ror #0x11
:02019A08 15EFE354 strneb r14,[r15, #+0x354]!
:02019A0C 5111C501 tstpl r1,r1,lsl #0xa
:02019A10 51E5E0D0 unknown
:02019A14 005167C0 subeqs r6,r1,r0,asr #0xf
:02019A18 13691951 unknown
:02019A1C 7A051B61 bvc 021607A8
:02019A20 07E1072D streqb r0,[r1,+r13, lsr #0xe]!
:02019A24 2819EB00 ldmcsda  r9 ,{r8,r9,r11,r13,r14,r15}
:02019A28 102D0005 eorne  r0,r13,r5
:02019A2C 091031E1 ldmeqdb  r0 ,{r0,r5,r6,r7,r8,r12,r13}
:02019A30 32892800 addcc  r2,r9,#0x0
:02019A34 103DE7C6 eornes r14,r13,r6,asr #0xf
:02019A38 00C54B70 sbceq  r4,r5,r0,ror r11
:02019A3C 070D6002 streq r6,[r13, -r2]
:02019A40 FF0CA550 swinv 0x000ca550
:02019A44 40A9047D adcmi  r0,r9,r13,ror r4
:02019A48 E900E1B0 stmdb  r0 ,{r4,r5,r7,r8,r13,r14,r15}
:02019A4C 00E97000 rsceq  r7,r9,r0
:02019A50 A1675052 unknown
:02019A54 45E15018 strmib r5,[r1, #+0x18]!
:02019A58 0011A301 andeqs r10,r1,r1,lsl #0x6
:02019A5C 1AF552A8 bne 01D6E504
:02019A60 5308ED04 unknown
:02019A64 24690267 unknown
:02019A68 014D4570 unknown
:02019A6C B903A5F8 stmltdb  r3 ,{r3,r4,r5,r6,r7,r8,r10,r13,r15}
:02019A70 03BD6021 moveqs r6,#0x21		;r6=33(0x21)
:02019A74 AD03AD90 unknown
:02019A78 800029A0 andhi  r2,r0,r0,lsr #0x13
:02019A7C E35911C9 cmp r9,#0x40000032
:02019A80 4AD8005D bmi 01619BFC
:02019A84 05ADB058 streq r11,[r13, #+0x58]!
:02019A88 650F9D70 strvs r9,[r15, #-0xd70]		;r15-0xd70=*(02018d20)=#-653122196(0xd912256c)
:02019A8C 03C10800 biceq  r0,r1,#0x0
:02019A90 9A1188B4 bls 0247BD68
:02019A94 3D001DE7 unknown
:02019A98 901D0B25 andlss r0,r13,r5,lsr #0x16
:02019A9C E78A51B0 unknown
:02019AA0 42152019 andmis r2,r5,#0x19
:02019AA4 07012904 streq r2,[r1,-r4, lsl #0x12]
:02019AA8 35029D58 strcc r9,[r2, #-0xd58]		;(r2-0xd58=*(fffff2a8))
:02019AAC 00493611 subeq  r3,r9,r1,lsl r6
:02019AB0 E08A0188 add  r0,r10,r8,lsl #0x3
:02019AB4 8040040B subhi  r0,r0,r11,lsl #0x8
:02019AB8 888001E5 stmhiia  r0 ,{r0,r2,r5,r6,r7,r8}
:02019ABC 000900E2 andeq  r0,r9,r2,ror #0x1
:02019AC0 FFECE158 swinv 0x00ece158
:02019AC4 F800BAFF stmnvda  r0 ,{r0,r1,r2,r3,r4,r5,r6,r7,r9,r11,r12,r13,r15}
:02019AC8 0100CD8F unknown
:02019ACC 0DDBE400 unknown
:02019AD0 DD380C02 ldcle  12,cr0,[r8,#-0x8]!
:02019AD4 1025BC00 eorne  r11,r5,r0,lsl #0x18
:02019AD8 31E1A050 mvncc  r10,r0,asr r0
:02019ADC 95408A2C strlsb r8,[r0, #-0xa2c]		;(r0-0xa2c=*(fffff5d4))
:02019AE0 10F5A061 rscnes r10,r5,r1,ror #0x0
:02019AE4 944061A4 strlsb r6,[r0],#-0x1a4
:02019AE8 BD9F2C10 unknown
:02019AEC 88806131 stmhiia  r0 ,{r0,r4,r5,r8,r13,r14}
:02019AF0 4DE59F20 stcmil 15,cr9,[r5,#+0x80]!
:02019AF4 020E8624 andeq  r8,r14,#0x2400000
:02019AF8 9FC074EB swils 0x00c074eb
:02019AFC 3D007CE5 unknown
:02019B00 51D59C20 bicpls r9,r5,r0,lsr #0x18
:02019B04 E59C05DD ldr r0,[r12, #+0x5dd]		;r12+0x5dd=*(000005dd)
:02019B08 950D0007 strls r0,[r13, #-0x7]		;(r13-0x7=*(fffffff9))
:02019B0C 833F42E8 teqhi r15,#0x8000000E
:02019B10 E2830281 add  r0,r3,#0x10000008
:02019B14 83000720 unknown
:02019B18 9C0014E8 stcls  4,cr1,[r0],{#0xe8}
:02019B1C 04802019 streq r2,[r0],#+0x19
:02019B20 001D0941 andeqs r0,r13,r1,asr #0x12
:02019B24 005D4C18 subeqs r4,r13,r8,lsl r12
:02019B28 A600054C strge r0,r4,r13,r8,lsl r12
:02019B2C 9F1020F9 swils 0x001020f9
:02019B30 0C851099 stceq  0,cr1,[r5],{#0x99}
:02019B34 03159581 tsteq r5,#0x20400000
:02019B38 00913859 addeqs r3,r1,r9,asr r8
:02019B3C 81247100 unknown
:02019B40 9905E9E5 stmlsdb  r5 ,{r0,r2,r5,r6,r7,r8,r11,r13,r14,r15}
:02019B44 996BCA61 unknown
:02019B48 8D007501 unknown
:02019B4C F91C850C ldmnvdb  r12 ,{r2,r3,r8,r10,r15}
:02019B50 09722840 unknown
:02019B54 0011F400 andeqs r15,r1,r0,lsl #0x8
:02019B58 FE796100 cdp2 1,6,cr6,cr9,cr0,0
:02019B5C ED3CFF01 ldc  15,cr15,[r12,#-0x4]!
:02019B60 001C1400 andeqs r1,r12,r0,lsl #0x8
:02019B64 84115D00 ldrhi r5,[r1],#-0xd00
:02019B68 E530F5D8 ldr r15,[r0, #-0x5d8]!
:02019B6C 3926B512 stmccdb  r6!,{r1,r4,r8,r10,r12,r13,r15}
:02019B70 91410C10 unknown
:02019B74 4508E51E strmi r14,[r8, #-0x51e]		;r8-0x51e=*(090bfb87)=#0(0x00000000)
:02019B78 02D5C300 sbceqs r12,r5,#0x0
:02019B7C B80099B8 stmltda  r0 ,{r3,r4,r5,r7,r8,r11,r12,r15}
:02019B80 02C50054 sbceq  r0,r5,#0x54
:02019B84 39A48099 stmccib  r4!,{r0,r3,r4,r7,r15}
:02019B88 99099920 stmlsdb  r9 ,{r5,r8,r11,r12,r15}
:02019B8C F6765800 unknown
:02019B90 1D94EBFF unknown
:02019B94 1040BD10 subne  r11,r0,r0,lsl r13
:02019B98 25B000B1 ldrcs r0,[r0, #+0xb1]!
:02019B9C 7C803520 stcvc  5,cr3,[r0],{#0x20}
:02019BA0 35688035 strccb r8,[r8, #-0x35]!
:02019BA4 35365170 ldrcc r5,[r6, #-0x170]!
:02019BA8 D954EB00 ldmledb  r4 ,{r8,r9,r11,r13,r14,r15}^
:02019BAC 07A3B130 unknown
:02019BB0 9F0014D9 swils 0x000014d9
:02019BB4 30966025 addccs r6,r6,r5,lsr #0x0
:02019BB8 89677500 unknown
:02019BBC 03B98043 moveqs r8,#0x43		;r8=67(0x43)
:02019BC0 6C0003C9 stcvs  3,cr0,[r0],{#0xc9}
:02019BC4 FF3474D1 swinv 0x003474d1
:02019BC8 4D0D912F unknown
:02019BCC B5007547 strlt r7,[r0, #-0x547]		;(r0-0x547=*(fffffab9))
:02019BD0 014CF150 unknown
:02019BD4 00015C00 andeq  r5,r1,r0,lsl #0x18
:02019BD8 98000178 stmlsda  r0 ,{r3,r4,r5,r6,r8}
:02019BDC BD0D2ADC unknown
:02019BE0 20215820 eorcs  r5,r1,r0,lsr #0x10
:02019BE4 10E13345 rscne  r3,r1,r5,asr #0x6
:02019BE8 1D3A0014 ldcne  0,cr0,[r10,#-0x50]!
:02019BEC 001D0030 andeqs r0,r13,r0,lsr r0
:02019BF0 FF028934 swinv 0x00028934
:02019BF4 EB15FFF5 bl 02599BD0
:02019BF8 21A09D34 movcs  r9,lsr r4		;r9=17(0x11)
:02019BFC 1F809D42 swine 0x00809d42
:02019C00 091C0204 ldmeqdb  r12 ,{r2,r9}
:02019C04 4108450B unknown
:02019C08 F140D9C2 unknown
:02019C0C 3039302F eorccs r3,r9,r15,lsr #0x0
:02019C10 0ADF6FF5 beq 017F5BEC
:02019C14 450FF506 strmi r15,[r15, #-0x506]		;(r15-0x506=*(c0fffeae))
:02019C18 00557740 subeqs r7,r5,r0,asr #0xe
:02019C1C 3FED141D swicc 0x00ed141d
:02019C20 24E591EC unknown
:02019C24 BDEB0206 stcltl 2,cr0,[r11,#+0x18]!
:02019C28 C05FF513 subgts r15,r15,r3,lsl r5
:02019C2C 73A1000C movvc  r0,#0xC		;r0=12(0xc)
:02019C30 F91E1185 ldmnvdb  r14 ,{r0,r2,r7,r8,r12}
:02019C34 08108103 ldmeqda  r0 ,{r0,r1,r8,r15}
:02019C38 080F996C stmeqda  r15 ,{r2,r3,r5,r6,r8,r11,r12,r15}
:02019C3C 59700FDD unknown
:02019C40 88444510 stmhida  r4 ,{r4,r8,r10,r14}^
:02019C44 15B5025D ldrne r0,[r5, #+0x25d]!
:02019C48 810F4751 mrshi r4,CPSR
:02019C4C 04032049 streq r2,[r3],#-0x49
:02019C50 459132B9 ldrmi r3,[r1, #+0x2b9]		;r1+0x2b9=*(000002b9)
:02019C54 00450200 subeq  r0,r5,r0,lsl #0x4
:02019C58 05004008 streq r4,[r0, #-0x8]		;(r0-0x8=*(00000004))
:02019C5C 55453A04 strplb r3,[r5, #-0xa04]		;(r5-0xa04=*(fffff5fc))
:02019C60 E5902000 ldr r2,[r0, #+0x0]		;r0+0x0=*(0000000c)
:02019C64 219F1038 orrcss r1,r15,r8,lsr r0
:02019C68 E2828100 add  r8,r2,#0x0
:02019C6C E58D3000 str r3,[r13, #+0x0]		;r13+0x0=*(00000000)
:02019C70 A000C010 andge  r12,r0,r0,lsl r0
:02019C74 00150449 andeqs r0,r5,r9,asr #0x8
:02019C78 04E2823A unknown
:02019C7C E58D06C0 str r0,[r13, #+0x6c0]		;r13+0x6c0=*(000006c0)
:02019C80 85214941 strhi r4,[r1, #-0x941]!
:02019C84 4F3D4730 swimi 0x003d4730
:02019C88 01095823 unknown
:02019C8C E28DD008 add  r13,r13,#0x8
:02019C90 A44F5908 strgeb r5,[r15],#-0x908
:02019C94 02028341 andeq  r8,r2,#0x4000001
:02019C98 E92D4FF0 stmdb  r13!,{r4,r5,r6,r7,r8,r9,r10,r11,r14}
:02019C9C 4DDF00A7 unknown
:02019CA0 595E7CE2 ldmpldb  r14 ,{r1,r5,r6,r7,r10,r11,r12,r13,r14}^
:02019CA4 03659000 unknown
:02019CA8 B01B11A0 andlts r1,r11,r0,lsr #0x3
:02019CAC 310A0B3D unknown
:02019CB0 E5907104 ldr r7,[r0, #+0x104]		;r0+0x104=*(00000110)
:02019CB4 BD810C15 unknown
:02019CB8 200FAD08 andcs  r10,r15,r8,lsl #0x1a
:02019CBC 0D010005 unknown
:02019CC0 1D24AC00 stcne  12,cr10,[r4,#-0x0]!
:02019CC4 A0A00940 adcge  r0,r0,r0,asr #0x12
:02019CC8 E2400595 sub  r0,r0,#0x25400000
:02019CCC 000D2822 andeq  r2,r13,r2,lsr #0x10
:02019CD0 0DF90E44 ldceql 14,cr0,[r9,#+0x110]!
:02019CD4 C5A00ED1 strgt r0,[r0, #+0xed1]!
:02019CD8 4D18B202 unknown
:02019CDC 00159D2B andeqs r9,r5,r11,lsr #0x1a
:02019CE0 043D0039 unknown
:02019CE4 E93A0E2C ldmdb  r10!,{r2,r3,r5,r9,r10,r11}
:02019CE8 E59F1E08 ldr r1,[r15, #+0xe08]		;r15+0xe08=*(0201aaf8)=#4069(0x00000fe5)
:02019CEC 10052609 andne  r2,r5,r9,lsl #0xc
:02019CF0 05F1FBD9 ldreqb r15,[r1, #+0xbd9]!
:02019CF4 36059DF1 unknown
:02019CF8 25C9316D strcsb r3,[r9, #+0x16d]		;r9+0x16d=*(0000017e)
:02019CFC FD35C91C ldc2  9,cr12,[r5,#-0x70]!
:02019D00 FA6E2526 blx 03BA31A8
:02019D04 402586FD unknown
:02019D08 9340250D unknown
:02019D0C 565B0025 ldrplb r0,[r11],-r5, lsr #0x0
:02019D10 856240D1 strhib r4,[r2, #-0xd1]!
:02019D14 811D7D56 tsthi r13,r6,asr r13
:02019D18 ADFC0340 ldcgel 3,cr0,[r12,#+0x100]!
:02019D1C 81899D31 orrhi  r9,r9,r1,lsr r13
:02019D20 ED035100 unknown
:02019D24 32B90D03 adcccs r0,r9,#0xC0
:02019D28 D5045253 strle r5,[r4, #-0x253]		;(r4-0x253=*(fffffdbe))
:02019D2C D505FD66 strle r15,[r5, #-0xd66]		;(r5-0xd66=*(fffff29a))
:02019D30 96F2C196 unknown
:02019D34 9ED6D503 cdpls 5,12,cr13,cr6,cr3,0
:02019D38 0D3CFBF5 ldceq  11,cr15,[r12,#-0x3d4]!
:02019D3C 2528F44D strcs r15,[r8, #-0x44d]!
:02019D40 42C1E240 sbcmi  r14,r1,#0x4
:02019D44 950368A9 strls r6,[r3, #-0x8a9]		;(r3-0x8a9=*(fffff757))
:02019D48 16010303 strne r0,[r1],-r3, lsl #0x6
:02019D4C 19FD0645 unknown
:02019D50 1E5DB447 cdpne 4,4,cr11,cr13,cr7,2
:02019D54 D830ED0D ldmleda  r0!,{r0,r2,r3,r8,r10,r11,r13,r14,r15}
:02019D58 2D5E42D1 unknown
:02019D5C 03552600 cmpeq r5,#0x0
:02019D60 71F83045 mvnvcs r3,r5,asr #0x0
:02019D64 FFFE7000 swinv 0x00fe7000
:02019D68 6D1B0AEB unknown
:02019D6C 0CEC3719 stceql 7,cr3,[r12],#+0x64
:02019D70 1FF57719 swine 0x00f57719
:02019D74 52E412A1 rscpl  r1,r4,#0x1000000A
:02019D78 031A00D1 tsteq r10,#0xD1
:02019D7C 2C692725 stccsl 7,cr2,[r9],#-0x94
:02019D80 9F320CCC swils 0x00320ccc
:02019D84 A5E11BC5 strgeb r1,[r1, #+0xbc5]!
:02019D88 1AADBE10 bne 00B895D0
:02019D8C 6A2C4019 bvs 02B29DF8
:02019D90 090802A9 stmeqdb  r8 ,{r0,r3,r5,r7,r9}
:02019D94 7500BF00 strvc r11,[r0, #-0xf00]		;(r0-0xf00=*(fffff10c))
:02019D98 850FA122 strhi r10,[r15, #-0x122]		;r15-0x122=*(02019c7e)=#1229055373(0x4941e58d)
:02019D9C 5D528D65 unknown
:02019DA0 22499001 subcs  r9,r9,#0x1
:02019DA4 7000718C andvc  r7,r0,r12,lsl #0x3
:02019DA8 05052B1C streq r2,[r5, #-0xb1c]		;(r5-0xb1c=*(fffff4e4))
:02019DAC 062DE020 unknown
:02019DB0 FBB23161 blx 00CA633C
:02019DB4 459906DD ldrmi r0,[r9, #+0x6dd]		;r9+0x6dd=*(000006ee)
:02019DB8 D52C5800 strle r5,[r12, #-0x800]!
:02019DBC 71012520 unknown
:02019DC0 1C042D08 stcne  13,cr2,[r4],{#0x8}
:02019DC4 02000579 andeq  r0,r0,#0x1E400000
:02019DC8 10043D1C andne  r3,r4,r12,lsl r13
:02019DCC 82043D82 andhi  r3,r4,#0x2080
:02019DD0 3C5CE549 ldcccl 5,cr14,[r12],{#0x49}
:02019DD4 E582143D str r1,[r2, #+0x43d]		;r2+0x43d=*(0000043d)
:02019DD8 88001D58 stmhida  r0 ,{r3,r4,r6,r8,r10,r11,r12}
:02019DDC E5823030 str r3,[r2, #+0x30]		;r2+0x30=*(00000030)
:02019DE0 34396621 unknown
:02019DE4 9F0C4020 swils 0x000c4020
:02019DE8 35100115 ldrcc r0,[r0, #-0x115]		;(r0-0x115=*(fffffef7))
:02019DEC 20801004 addcs  r1,r0,r4
:02019DF0 ED0C1415 unknown
:02019DF4 30111C0F andccs r1,r1,r15,lsl #0x18
:02019DF8 A88109AF stmgeia  r1 ,{r0,r1,r2,r3,r5,r7,r8,r11}
:02019DFC 974041FC unknown
:02019E00 411D4109 tstmi r13,r9,lsl #0x2
:02019E04 2A02E500 bcs 020D320C
:02019E08 191C3431 ldmnedb  r12 ,{r0,r4,r5,r10,r12,r13}
:02019E0C 14FD0640 unknown
:02019E10 24319F0B unknown
:02019E14 2D101595 unknown
:02019E18 43EDCB14 mvnmi  r12,#0x5000
:02019E1C FD0B27FD unknown
:02019E20 DB106D47 blle 02435344
:02019E24 FD0317FD unknown
:02019E28 A0006D07 andge  r6,r0,r7,lsl #0x1a
:02019E2C 1BC8001D blne 01219EA8
:02019E30 C430512D unknown
:02019E34 07E59F2B streqb r9,[r5,+r11, lsr #0x1e]!
:02019E38 810DB130 unknown
:02019E3C 590D4035 stmpldb  r13 ,{r0,r2,r4,r5,r14}
:02019E40 C50B8001 strgt r8,[r11, #-0x1]		;r11-0x1=*(0ae0154f)=#0(0x00000000)
:02019E44 41306D25 teqmi r0,r5,lsr #0x1a
:02019E48 59018565 stmpldb  r1 ,{r0,r2,r5,r6,r8,r10,r15}
:02019E4C E9659901 unknown
:02019E50 2100090F unknown
:02019E54 F3105D14 tstnv r0,#0x500
:02019E58 1FD11B90 swine 0x00d11b90
:02019E5C 55FC0E55 ldrplb r0,[r12, #+0xe55]!
:02019E60 2C0B4870 stccs  8,cr4,[r11],{#0x70}
:02019E64 FB6A3055 blx 03AA5FC8
:02019E68 55F033BD ldrplb r3,[r0, #+0x3bd]!
:02019E6C 0055B800 subeqs r11,r5,r0,lsl #0x10
:02019E70 001930A9 andeqs r3,r9,r9,lsr #0x1
:02019E74 123D0B64 eornes r0,r13,#0x19000
:02019E78 2A693425 bcs 03A66F14
:02019E7C 1DF20419 ldcnel 4,cr0,[r2,#+0x64]!
:02019E80 C51B1414 ldrgt r1,[r11, #-0x414]		;r11-0x414=*(0ae0113c)=#0(0x00000000)
:02019E84 5D05A532 unknown
:02019E88 3980213A stmccib  r0 ,{r1,r3,r4,r5,r8,r13}
:02019E8C 058514E5 streq r1,[r5, #+0x4e5]		;r5+0x4e5=*(000004e5)
:02019E90 F08911B3 strnvh r1,[r9], +r3
:02019E94 54544089 ldrplb r4,[r4],#-0x89
:02019E98 DA3325FB ble 02CE368C
:02019E9C 89A20089 stmhiib  r2!,{r0,r3,r7}
:02019EA0 2A0AE800 bcs 022D3EA8
:02019EA4 16A50419 unknown
:02019EA8 310CD903 unknown
:02019EAC 2D141500 unknown
:02019EB0 3D7BCA10 ldcccl 10,cr12,[r11,#-0x40]!
:02019EB4 9F0ABC05 swils 0x000abc05
:02019EB8 11900085 orrnes r0,r0,r5,lsl #0x1
:02019EBC D1F41144 mvnles r1,r4,asr #0x2
:02019EC0 9803E5E5 stmlsda  r3 ,{r0,r2,r5,r6,r7,r8,r10,r13,r14,r15}
:02019EC4 9210312A andlss r3,r0,#0x8000000A
:02019EC8 F92D0055 stmnvdb  r13!,{r0,r2,r4,r6}
:02019ECC 14050AD2 strne r0,[r5],#-0xad2
:02019ED0 0EC100CD cdpeq 0,12,cr0,cr1,cr13,6
:02019ED4 51892185 orrpl  r2,r9,r5,lsl #0x3
:02019ED8 853E0A64 ldrhi r0,[r14, #-0xa64]!
:02019EDC 55FB3130 ldrplb r3,[r11, #+0x130]!
:02019EE0 000DB734 andeq  r11,r13,r4,lsr r7
:02019EE4 A9000D7F stmgedb  r0 ,{r0,r1,r2,r3,r4,r5,r6,r8,r10,r11}
:02019EE8 0700252D streq r2,[r0,-r13, lsr #0xa]
:02019EEC 25B30025 ldrcs r0,[r3, #+0x25]!
:02019EF0 2A027B00 bcs 020B8AF8
:02019EF4 911A8949 tstls r10,r9,asr #0x12
:02019EF8 37C914E5 strccb r1,r10,r9,asr #0x12
:02019EFC 61232945 unknown
:02019F00 A93445FB ldmgedb  r4!,{r0,r1,r3,r4,r5,r6,r7,r8,r10,r14}
:02019F04 4D71004D ldcmil 0,cr0,[r1,#-0x134]!
:02019F08 42172500 andmis r2,r7,#0x0
:02019F0C 3945656A stmccdb  r5 ,{r1,r3,r5,r6,r8,r10,r13,r14}^
:02019F10 B9450A44 stmltdb  r5 ,{r2,r6,r9,r11}^
:02019F14 629D130D addvss r1,r13,#0x34000000
:02019F18 04F20945 unknown
:02019F1C 09DC8945 ldmeqib  r12 ,{r0,r2,r6,r8,r11,r15}^
:02019F20 F1FB47FD ldrnvsh r4,[r11, #+0x7d]!
:02019F24 D217FD05 andles r15,r7,#0x140
:02019F28 3507FD02 strcc r15,[r7, #-0xd02]		;r7-0xd02=*(10021c75)=#0(0x00000000)
:02019F2C 2E000D10 mcrcs 13,0,r0,cr0,cr0,{0}
:02019F30 79194565 ldmvcdb  r9 ,{r0,r2,r5,r6,r8,r10,r14}
:02019F34 105DCE02 subnes r12,r13,r2,lsl #0x1c
:02019F38 19450191 stmnedb  r5 ,{r0,r4,r7,r8}^
:02019F3C 0501BD62 streq r11,[r1, #-0xd62]		;(r1-0xd62=*(fffff29e))
:02019F40 57A400CD strpl r0,[r1, #-0xd62]		;(r1-0xd62=*(fffff29e))
:02019F44 B901D909 stmltdb  r1 ,{r0,r3,r8,r11,r12,r14,r15}
:02019F48 0A023910 beq 020A8390
:02019F4C 81870021 orrhi  r0,r7,r1,lsr #0x0
:02019F50 024FAE00 subeq  r10,r15,#0x0
:02019F54 C5FC3219 ldrgtb r3,[r12, #+0x219]!
:02019F58 00AD3001 adceq  r3,r13,r1
:02019F5C 00065402 andeq  r5,r6,r2,lsl #0x8
:02019F60 A92030EB stmgedb  r0!,{r0,r1,r3,r5,r6,r7,r12,r13}
:02019F64 209D1005 addcss r1,r13,r5
:02019F68 10B92739 adcnes r2,r9,r9,lsr r7
:02019F6C 01520004 cmpeq r2,r4
:02019F70 83007543 unknown
:02019F74 09A01021 stmeqib  r0!,{r0,r5,r12}
:02019F78 D9101D9F ldmledb  r0 ,{r0,r1,r2,r3,r4,r7,r8,r10,r11,r12}
:02019F7C 10013502 andne  r3,r1,r2,lsl #0xa
:02019F80 21058271 unknown
:02019F84 20B01015 adccss r1,r0,r5,lsl r0
:02019F88 0634E1C1 unknown
:02019F8C 31E5C120 mvncc  r12,r0,lsr #0x2
:02019F90 81011502 unknown
:02019F94 311808E2 tstcc r8,r2,ror #0x11
:02019F98 4500E592 strmi r14,[r0, #-0x592]		;(r0-0x592=*(fffffa7a))
:02019F9C 81304007 teqhi r0,r7
:02019FA0 210CE510 unknown
:02019FA4 ED44E592 unknown
:02019FA8 C0027D00 andgt  r7,r2,r0,lsl #0x1a
:02019FAC 52812E11 addpl  r2,r1,#0x110
:02019FB0 0213FD05 andeqs r15,r3,#0x140
:02019FB4 008903FD unknown
:02019FB8 00016B90 muleq  r1,r0,r11
:02019FBC 1500099B strne r0,[r0, #-0x99b]		;(r0-0x99b=*(fffff671))
:02019FC0 49270009 stmmidb  r7!,{r0,r3}
:02019FC4 F4559800 ldrnvb r9,[r5],#-0x800
:02019FC8 416103DD unknown
:02019FCC F2C908EC sbcnv  r0,r9,#0xEC0000
:02019FD0 A602751A unknown
:02019FD4 A10121D8 unknown
:02019FD8 08CC0021 stmeqia  r12 ,{r0,r5}^
:02019FDC 4A90134D bmi 0041ED18
:02019FE0 190F234D stmnedb  r15 ,{r0,r2,r3,r6,r8,r9,r13}
:02019FE4 FC104100 ldc2  1,cr4,[r0],{#0x0}
:02019FE8 26519F08 ldrcsb r9,[r1],-r8, lsl #0x1e
:02019FEC 8512198D ldrhi r1,[r2, #-0x98d]		;(r2-0x98d=*(fffff673))
:02019FF0 00BD101D adceqs r1,r13,r13,lsl r0
:02019FF4 A0005108 andge  r5,r0,r8,lsl #0x2
:02019FF8 2C6D2D08 stccsl 13,cr2,[r13],#-0x20
:02019FFC 215BA27D cmpcs r11,r13,ror r2
:0201A000 17FD0B00 ldrneb r0,[r13,+r0, lsl #0x16]!
:0201A004 AB07FD02 blge 02219414
:0201A008 087C0021 unknown
:0201A00C 92593C75 sublss r3,r9,#0x7500
:0201A010 33CDF452 biccc  r15,r13,#0x52000000
:0201A014 00293A99 mlaeq  r9,r9,r10,r3unknown
:0201A018 EA000202 b 0201A828
:0201A01C 820D694E andhi  r6,r13,#0x138000
:0201A020 138112C1 orrne  r1,r1,#0x1000000C
:0201A024 8120314C unknown
:0201A028 00792FF3 unknown
:0201A02C 00795BF7 unknown
:0201A030 185010D5 ldmneda  r0 ,{r0,r2,r4,r6,r7,r12}^
:0201A034 0C4D15D9 stceql 5,cr1,[r13],{#0xd9}
:0201A038 733845D9 teqvc r8,#0x36400000
:0201A03C 99134D08 ldmlsdb  r3 ,{r3,r8,r10,r11,r14}
:0201A040 05D5183C ldreqb r1,[r5, #+0x83c]		;r5+0x83c=*(0000083c)
:0201A044 1685201C unknown
:0201A048 05D105B9 ldreqb r0,[r1, #+0x5b9]		;r1+0x5b9=*(000005b9)
:0201A04C FC35D120 ldc2  1,cr13,[r5],#-0x80
:0201A050 2045D127 subcs  r13,r5,r7,lsr #0x2
:0201A054 12E5854B rscne  r8,r5,#0x12C00000
:0201A058 65391965 ldrvs r1,[r9, #-0x965]!
:0201A05C 30002C1E andcc  r2,r0,r14,lsl r12
:0201A060 10391585 eornes r1,r9,r5,lsl #0xb
:0201A064 A20069E4 andge  r6,r0,#0x390000
:0201A068 54C880F1 strplb r8,[r8],#+0xf1
:0201A06C F18A403D orrnv  r4,r10,r13,lsr r0
:0201A070 003D1040 eoreqs r1,r13,r0,asr #0x0
:0201A074 066901D8 unknown
:0201A078 0F02A595 swieq 0x0002a595
:0201A07C 102D8595 mlane  r13,r5,r5,r8unknown
:0201A080 0108C544 unknown
:0201A084 0B4D2D20 bleq 0336550C
:0201A088 34FD357D unknown
:0201A08C 617A4061 cmnvs r10,r1,ror #0x0
:0201A090 021A3D10 andeqs r3,r10,#0x400
:0201A094 C8EB006F unknown
:0201A098 179841A1 ldrne r4,[r8,+r1, lsr #0x3]
:0201A09C 48270CD1 stmmida  r7!,{r0,r4,r6,r7,r10,r11}
:0201A0A0 3005E59F mulcc  r5,r15,r5
:0201A0A4 2DFB0D15 ldccsl 13,cr0,[r11,#+0x54]!
:0201A0A8 09500B30 ldmeqdb  r0 ,{r4,r5,r8,r9,r11}^
:0201A0AC E936A501 ldmdb  r6!,{r0,r8,r10,r13,r15}
:0201A0B0 E5906103 ldr r6,[r0, #+0x103]		;r0+0x103=*(0000010f)
:0201A0B4 478F1679 unknown
:0201A0B8 C1018164 unknown
:0201A0BC 84105502 ldrhi r5,[r0],#-0x502
:0201A0C0 0EE59F17 mcreq 15,7,r9,cr5,cr7,{0}
:0201A0C4 FA03D506 blx 0210F4EC
:0201A0C8 24704DFA unknown
:0201A0CC 92304D07 eorlss r4,r0,#0x1C0
:0201A0D0 3545FA61 strccb r15,[r5, #-0xa61]		;(r5-0xa61=*(fffff59f))
:0201A0D4 AF004DE7 swige 0x00004de7
:0201A0D8 04B92115 unknown
:0201A0DC E59F07D4 ldr r0,[r15, #+0x7d4]		;r15+0x7d4=*(0201a8b8)=#282932705(0x10dd35e1)
:0201A0E0 91112BED tstls r1,r13,ror #0x17
:0201A0E4 8866BDE5 unknown
:0201A0E8 0A21306D beq 028662A4
:0201A0EC 81010261 unknown
:0201A0F0 F8AC24C9 stmnvia  r12!,{r0,r3,r6,r7,r10,r13}
:0201A0F4 D474C927 unknown
:0201A0F8 FA4D40C5 blx 0336A41C
:0201A0FC 8DD334C9 unknown
:0201A100 8D9BA500 unknown
:0201A104 1D06CC00 unknown
:0201A108 1D029D35 unknown
:0201A10C F8C49275 stmnvia  r4 ,{r0,r2,r4,r5,r6,r9,r12,r15}^
:0201A110 F51D951D ldrnv r9,[r13, #-0x51d]		;(r13-0x51d=*(fffffae3))
:0201A114 F51D01E0 ldrnv r0,[r13, #-0x1e0]		;(r13-0x1e0=*(fffffe20))
:0201A118 00054C13 andeq  r4,r5,r3,lsl r12
:0201A11C 1A851503 bne 0015F530
:0201A120 41130079 tstmi r3,r9,ror r0
:0201A124 55553102 ldrplb r3,[r5, #-0x102]		;(r5-0x102=*(fffffefe))
:0201A128 D9065800 stmledb  r6 ,{r11,r12,r14}
:0201A12C 79901000 ldmvcib  r0 ,{r12}
:0201A130 C910E121 ldmgtdb  r0 ,{r0,r5,r8,r13,r14,r15}
:0201A134 E0E1002D rsc  r0,r1,r13,lsr #0x0
:0201A138 770009AF strvc r0,[r0,-r15, lsr #0x13]
:0201A13C 10290009 eorne  r0,r9,r9
:0201A140 00296BAC eoreq  r6,r9,r12,lsr #0x17
:0201A144 20002974 andcs  r2,r0,r4,ror r9
:0201A148 0CF4D906 ldceql 9,cr13,[r4],#+0x18
:0201A14C 30252506 eorcc  r2,r5,r6,lsl #0xa
:0201A150 34D9FA1B ldrccb r15,[r9],#+0xa1b
:0201A154 690025A1 stmvsdb  r0 ,{r0,r5,r7,r8,r10,r13}
:0201A158 12FD2901 rscnes r2,r13,#0x4000
:0201A15C D9FC0245 unknown
:0201A160 4039E474 eormis r14,r9,r4,ror r4
:0201A164 AB403911 blge 030285B0
:0201A168 5F003997 swipl 0x00003997
:0201A16C 49DC408D ldmmiib  r12 ,{r0,r2,r3,r7,r14}^
:0201A170 0095A900 addeqs r10,r5,r0,lsl #0x12
:0201A174 456B54AA strmib r5,[r11, #-0x4aa]!
:0201A178 0FB16005 swieq 0x00b16005
:0201A17C 22394105 eorcss r4,r9,#0x40000001
:0201A180 A8451154 stmgeda  r5 ,{r2,r4,r6,r8,r12}^
:0201A184 FA02401D blx 020AA208
:0201A188 4588349D strmi r3,[r8, #+0x49d]		;r8+0x49d=*(0000049d)
:0201A18C 4550A500 ldrmib r10,[r0, #-0x500]		;r0-0x500=*(10dd30e1)=#0(0x00000000)
:0201A190 01EDC800 mvneq  r12,r0,lsl #0x10
:0201A194 88037D12 stmhida  r3 ,{r1,r4,r8,r10,r11,r12,r13,r14}
:0201A198 FAAA4065 blx 00AAA334
:0201A19C 157C0065 ldrneb r0,[r12, #-0x65]!
:0201A1A0 001106E9 andeqs r0,r1,r9,ror #0xd
:0201A1A4 728C1461 addvc  r1,r12,#0x61000000
:0201A1A8 C9059F05 stmgtdb  r5 ,{r0,r2,r8,r9,r10,r11,r12,r15}
:0201A1AC 71060101 unknown
:0201A1B0 C805FD00 stmgtda  r5 ,{r8,r10,r11,r12,r13,r14,r15}
:0201A1B4 13F92099 mvnnes r2,#0x99
:0201A1B8 109D1099 umullnes r1,r13,r9,r0
:0201A1BC 3E000976 mcrcc 9,0,r0,cr0,cr6,{3}
:0201A1C0 49AF0009 stmmiib  r15!,{r0,r3}
:0201A1C4 00317314 eoreqs r7,r1,r4,lsl r3
:0201A1C8 3349013B unknown
:0201A1CC CD25158C stcgt  5,cr1,[r5,#-0x230]!
:0201A1D0 A50E5D06 strge r5,[r14, #-0xd06]		;r14-0xd06=*(0201949e)=#283447953(0x10e51291)
:0201A1D4 00B1991A adceqs r9,r1,r10,lsl r9
:0201A1D8 052050B5 streq r5,[r0, #-0xb5]!
:0201A1DC E0302D37 eors r2,r0,r7,lsr r13
:0201A1E0 2D66402D stccsl 0,cr4,[r6,#-0xb4]!
:0201A1E4 002D2E00 eoreq  r2,r13,r0,lsl #0x1c
:0201A1E8 25D5162D ldrcsb r1,[r5, #+0x62d]		;r5+0x62d=*(10e518be)=#0(0x00000000)
:0201A1EC 18EB026B unknown
:0201A1F0 F0B26515 adcnvs r6,r2,r5,lsl r5
:0201A1F4 D4404D40 strleb r4,[r0],#-0xd40
:0201A1F8 2D5A4085 unknown
:0201A1FC 05012200 streq r2,[r1, #-0x200]		;(r1-0x200=*(fffffe00))
:0201A200 8D959511 unknown
:0201A204 05C5722B streqb r7,[r5, #+0x22b]		;r5+0x22b=*(10e514bc)=#0(0x00000000)
:0201A208 C800DD07 stmgtda  r0 ,{r0,r1,r2,r8,r10,r11,r12,r14,r15}
:0201A20C 36C12A04 strccb r2,[r1],+r4, lsl #0x14
:0201A210 000B1C31 andeq  r1,r11,r1,lsr r12
:0201A214 410439A1 unknown
:0201A218 1D534E06 unknown
:0201A21C D1011600 unknown
:0201A220 0D10350C unknown
:0201A224 4035A00E eormis r10,r5,r14
:0201A228 0035C0B9 unknown
:0201A22C 46003506 strmi r3,[r0],-r6, lsl #0xa
:0201A230 350E0035 strcc r0,[r14, #-0x35]		;r14-0x35=*(0201a16f)=#-1784086455(0x95a90049)
:0201A234 35D8AA80 ldrccb r10,[r8, #+0xa80]		;r8+0xa80=*(00000a80)
:0201A238 106D6C40 rsbne  r6,r13,r0,asr #0x18
:0201A23C 35688035 strccb r8,[r8, #-0x35]!
:0201A240 355AB240 ldrccb r11,[r10, #-0x240]		;(r10-0x240=*(fffffdc0))
:0201A244 01041D20 unknown
:0201A248 350109FD strcc r0,[r1, #-0x9fd]		;(r1-0x9fd=*(fffff603))
:0201A24C 4035A470 eormis r10,r5,r0,ror r4
:0201A250 00355EAB eoreqs r5,r5,r11,lsr #0x1d
:0201A254 4D53990C unknown
:0201A258 45043007 strmi r3,[r4, #-0x7]		;(r4-0x7=*(0000000a))
:0201A25C E1A49A30 mov  r9,lsr r0		;r9=-1784086455(0x95a90049)
:0201A260 00452A40 subeq  r2,r5,r0,asr #0x14
:0201A264 D90045F2 stmledb  r0 ,{r1,r4,r5,r6,r7,r8,r10,r14}
:0201A268 EA10B113 b 024466BC
:0201A26C E59F1470 ldr r1,[r15, #+0x470]		;r15+0x470=*(0201a6e4)=#-1337166524(0xb04c7544)
:0201A270 500A2102 andpl  r2,r10,r2,lsl #0x2
:0201A274 0B6120FC bleq 0386266C
:0201A278 14D90031 ldrneb r0,[r9],#+0x31
:0201A27C 90902D60 addlss r2,r0,r0,ror #0x1a
:0201A280 57E8302D strplb r3,[r8,+r13, lsr #0x0]!
:0201A284 2D92402D unknown
:0201A288 002D1840 eoreq  r1,r13,r0,asr #0x10
:0201A28C 344099E0 strccb r9,[r0],#-0x9e0
:0201A290 B99F0455 ldmltib  r15 ,{r0,r2,r4,r6,r10}
:0201A294 B030311E eorlts r3,r0,r14,lsl r1
:0201A298 31B83031 movccs r3,lsr r1		;r3=5776954(0x58263a)
:0201A29C 3186AC40 orrcc  r10,r6,r0,asr #0x18
:0201A2A0 00010C40 andeq  r0,r1,r0,asr #0x18
:0201A2A4 0031D4EB eoreqs r13,r1,r11,ror #0x9
:0201A2A8 0A10B582 beq 024478B8
:0201A2AC F10416E5 unknown
:0201A2B0 D1E28619 mvnle  r8,r9,lsl r6
:0201A2B4 16819512 unknown
:0201A2B8 358410F9 strcc r1,[r4, #+0xf9]		;r4+0xf9=*(0000010a)
:0201A2BC EDF97940 ldcl 9,cr7,[r9,#+0x100]!
:0201A2C0 354BFF32 strccb r15,[r11, #-0xf32]		;r11-0xf32=*(0ae0061e)=#0(0x00000000)
:0201A2C4 1B61C700 blne 0388BECC
:0201A2C8 8DC00125 unknown
:0201A2CC 11D18020 bicnes r8,r1,r0,lsr #0x0
:0201A2D0 242701AD unknown
:0201A2D4 3D4C803D unknown
:0201A2D8 403D6B40 eormis r6,r13,r0,asr #0x16
:0201A2DC 003D55F1 unknown
:0201A2E0 311B25B9 ldrcch r2,[r11, -r9]
:0201A2E4 105D0B07 subnes r0,r13,r7,lsl #0x16
:0201A2E8 E22D8130 eor  r8,r13,#0xC
:0201A2EC E7C93031 unknown
:0201A2F0 13781041 cmnne r8,#0x41
:0201A2F4 4992000D ldmmiib  r2 ,{r0,r2,r3}
:0201A2F8 49030C80 stmmidb  r3 ,{r7,r10,r11}
:0201A2FC 20495B30 subcs  r5,r9,r0,lsr r11
:0201A300 0049082D subeq  r0,r9,r13,lsr #0x10
:0201A304 6049A9E9 subvs  r10,r9,r9,ror #0x13
:0201A308 4901E7CB stmmidb  r1 ,{r0,r1,r3,r6,r7,r8,r9,r10,r13,r14,r15}
:0201A30C 08120100 ldmeqda  r2 ,{r8}
:0201A310 20024162 andcs  r4,r2,r2,ror #0x2
:0201A314 108105F1 unknown
:0201A318 18011338 stmneda  r1 ,{r3,r4,r5,r8,r9,r12}
:0201A31C 0AE24D86 beq 018AD93C
:0201A320 FC026120 stc2  1,cr6,[r2],{#0x20}
:0201A324 18A930B5 stmneia  r9!,{r0,r2,r4,r5,r7,r12,r13}
:0201A328 403568C0 eormis r6,r5,r0,asr #0x11
:0201A32C CE403548 cdpgt 5,4,cr3,cr0,cr8,2
:0201A330 35960035 ldrcc r0,[r6, #+0x35]		;r6+0x35=*(00000056)
:0201A334 D5398500 ldrle r8,[r9, #-0x500]!
:0201A338 1B69E7CA blne 03A94268
:0201A33C EB026A8B bl 020B4D70
:0201A340 7BA504B0 blvc 0095B608
:0201A344 7D8821F1 unknown
:0201A348 00293A40 eoreq  r3,r9,r0,asr #0x14
:0201A34C AB004109 blge 0202A778
:0201A350 88007DC0 stmhida  r0 ,{r6,r7,r8,r10,r11,r12,r13,r14}
:0201A354 1FFA007D swine 0x00fa007d
:0201A358 4A010619 bmi 0205BBC4
:0201A35C 02D8E001 sbceqs r14,r8,#0x1
:0201A360 C1100765 tstgt r0,r5,ror #0xe
:0201A364 D004FD01 andle  r15,r4,r1,lsl #0x1a
:0201A368 C58D0008 strgt r0,[r13, #+0x8]		;r13+0x8=*(00000008)
:0201A36C 512F103D unknown
:0201A370 D011A100 andles r10,r1,r0,lsl #0x2
:0201A374 219F1258 orrcss r1,r15,r8,asr r2
:0201A378 28E2800C unknown
:0201A37C 048801D1 streq r0,[r8],#+0x1d1
:0201A380 901804F1 ldrlssh r0,[r8], -r1
:0201A384 003D8D85 eoreqs r8,r13,r5,lsl #0x1b
:0201A388 00AD2285 adceq  r2,r13,r5,lsl #0x5
:0201A38C 0D20E3A0 stceq  3,cr14,[r0,#-0x280]!
:0201A390 85702400 ldrhib r2,[r0, #-0x400]!
:0201A394 0298E511 addeqs r14,r8,#0x4400000
:0201A398 8580049D strhi r0,[r0, #+0x49d]		;r0+0x49d=*(95a904e6)
:0201A39C 488503D5 stmmiia  r5 ,{r0,r2,r4,r6,r7,r8,r9}
:0201A3A0 321025E5 andccs r2,r0,#0x39400000
:0201A3A4 50FD1051 rscpls r1,r13,r1,asr r0
:0201A3A8 1A302902 bne 02C247B8
:0201A3AC A040515A subge  r5,r0,r10,asr r1
:0201A3B0 29680029 unknown
:0201A3B4 EB21C130 bl 0288A87C
:0201A3B8 702535F9 unknown
:0201A3BC 0F4025DC swieq 0x004025dc
:0201A3C0 19E50025 unknown
:0201A3C4 B5002595 strlt r2,[r0, #-0x595]		;(r0-0x595=*(95a8fab4))
:0201A3C8 6440D15D strvsb r13,[r0],#-0x15d
:0201A3CC 40A916F1 unknown
:0201A3D0 054081B4 streqb r8,[r0, #-0x1b4]		;(r0-0x1b4=*(95a8fe95))
:0201A3D4 690AE15A stmvsdb  r10 ,{r1,r3,r4,r6,r8,r13,r14,r15}
:0201A3D8 00818B14 addeq  r8,r1,r4,lsl r11
:0201A3DC AC005553 stcge  5,cr5,[r0],{#0x53}
:0201A3E0 37E92B01 strccb r2,[r9,+r1, lsl #0x16]!
:0201A3E4 ED013D55 unknown
:0201A3E8 7C102517 ldcvc  5,cr2,[r0],{#0x17}
:0201A3EC 5D1406B9 unknown
:0201A3F0 08F900C9 unknown
:0201A3F4 201D57F1 ldrcssh r5,[r13], -r1
:0201A3F8 009858FD ldreqsh r5,[r8], +r13
:0201A3FC 71EB1F02 mvnvc  r1,r2,lsl #0x1e
:0201A400 C9028540 stmgtdb  r2 ,{r6,r8,r10,r15}
:0201A404 0200050B andeq  r0,r0,#0x2C00000
:0201A408 02F11045 rsceqs r1,r1,#0x45
:0201A40C 003D0BDE unknown
:0201A410 44002904 strmi r2,[r0],#-0x904
:0201A414 E3E028B1 mvn  r2,#0xB10000
:0201A418 0457A92A ldreqb r10,[r7],#-0x92a
:0201A41C 25300815 ldrcs r0,[r0, #-0x815]!
:0201A420 25165110 ldrcs r5,[r6, #-0x110]		;(r6-0x110=*(ffffff11))
:0201A424 25750300 ldrcsb r0,[r5, #-0x300]!
:0201A428 00256A00 eoreq  r6,r5,r0,lsl #0x14
:0201A42C C1196932 tstgt r9,r2,lsr r9
:0201A430 35FAD504 ldrccb r13,[r10, #+0x504]!
:0201A434 7101EBFF unknown
:0201A438 0800C110 stmeqda  r0 ,{r4,r8,r14,r15}
:0201A43C 98307101 ldmlsda  r0!,{r0,r8,r12,r13,r14}
:0201A440 604021DA unknown
:0201A444 21280021 unknown
:0201A448 9D108D00 unknown
:0201A44C 6A08EA17 bvs 02254CB0
:0201A450 03257191 unknown
:0201A454 4DD10045 unknown
:0201A458 4D02A800 unknown
:0201A45C 004D5700 subeq  r5,r13,r0,lsl #0xe
:0201A460 AD204D1F stcge  13,cr4,[r0,#-0x7c]!
:0201A464 196A6201 unknown
:0201A468 38055504 stmccda  r5 ,{r2,r8,r10,r12,r14}
:0201A46C 813701A5 teqhi r7,r5,lsr #0x3
:0201A470 1D0D0100 unknown
:0201A474 0009EB1B andeq  r14,r9,r11,lsl r11
:0201A478 FD1D1981 unknown
:0201A47C E5900134 ldr r0,[r0, #+0x134]		;r0+0x134=*(95a9017d)
:0201A480 BD8D01FD unknown
:0201A484 01B90523 moveqs r0,r3,lsr #0xa		;r0=5641(0x1609)
:0201A488 1D141081 unknown
:0201A48C 002DBD04 eoreq  r11,r13,r4,lsl #0x1a
:0201A490 023504AD eoreqs r0,r5,#0xAD000000
:0201A494 A5088143 strge r8,[r8, #-0x143]		;(r8-0x143=*(fffffebd))
:0201A498 06650618 unknown
:0201A49C 02625ADC rsbeq  r5,r2,#0xDC000
:0201A4A0 1C112819 ldcne  8,cr2,[r1],{#0x19}
:0201A4A4 1A8511CD bne 0015EBE0
:0201A4A8 023C6310 eoreqs r6,r12,#0x40000000
:0201A4AC 0CCD14EB stceql 4,cr1,[r13],{#0xeb}
:0201A4B0 0805EDB1 stmeqda  r5 ,{r0,r4,r5,r7,r8,r10,r11,r13,r14,r15}
:0201A4B4 0C2D2800 stceq  8,cr2,[r13],#-0x0
:0201A4B8 89EB0201 unknown
:0201A4BC 01EAFFFC unknown
:0201A4C0 20150359 andcss r0,r5,r9,asr r3
:0201A4C4 090015C0 stmeqdb  r0 ,{r6,r7,r8,r10,r12}
:0201A4C8 BD5BA015 unknown
:0201A4CC 00ACAB26 adceq  r10,r12,r6,lsr #0x16
:0201A4D0 70190C11 andvcs r0,r9,r1,lsl r12
:0201A4D4 E35A00B5 cmp r10,#0xB5
:0201A4D8 029C0015 addeqs r0,r12,#0x15
:0201A4DC 940BD1F0 strls r13,[r11],#-0x1f0
:0201A4E0 1FDD0611 swine 0x00dd0611
:0201A4E4 74381171 unknown
:0201A4E8 DFA70B5D swile 0x00a70b5d
:0201A4EC 8FF0E28D swihi 0x00f0e28d
:0201A4F0 408130C5 addmi  r3,r1,r5,asr #0x1
:0201A4F4 2D06AF9C unknown
:0201A4F8 19E0E000 unknown
:0201A4FC 148C2715 strne r2,[r12],#+0x715
:0201A500 2E32C1DD mrccs 1,1,r12,cr2,cr13,{6}
:0201A504 4916D101 ldmmidb  r6 ,{r0,r8,r12,r14,r15}
:0201A508 00644E00 rsbeq  r4,r4,r0,lsl #0x1c
:0201A50C 00012000 andeq  r2,r1,r0
:0201A510 48000140 stmmida  r0 ,{r6,r8}
:0201A514 50A80001 adcpl  r0,r8,r1
:0201A518 0106C1DD unknown
:0201A51C 0011AC00 andeqs r10,r1,r0,lsl #0x18
:0201A520 AC0085FC stcge  5,cr8,[r0],{#0xfc}
:0201A524 FFFFA4FA swinv 0x00ffa4fa
:0201A528 68000160 stmvsda  r0 ,{r5,r6,r8}
:0201A52C 5CA00005 stcpl  0,cr0,[r0],#+0x14
:0201A530 0106A1DC unknown
:0201A534 00017C00 andeq  r7,r1,r0,lsl #0x18
:0201A538 AC000180 stcge  1,cr0,[r0],{#0x80}
:0201A53C C8001988 stmgtda  r0 ,{r3,r7,r8,r11,r12}
:0201A540 01D40001 biceqs r0,r4,r1
:0201A544 2ADCE400 bcs 0175354C
:0201A548 02BF06B5 adceqs r0,r15,#0xB500000
:0201A54C 01D4C000 biceqs r12,r4,r0
:0201A550 DCF40100 ldclel 1,cr0,[r4],#+0x0
:0201A554 0190020D orreqs r0,r0,r13,lsl #0x4
:0201A558 20DD9C00 sbccss r9,r13,r0,lsl #0x18
:0201A55C 0DDD069D unknown
:0201A560 153426D9 ldrne r2,[r4, #-0x6d9]!
:0201A564 1D104900 unknown
:0201A568 1D0CE990 unknown
:0201A56C 090DB900 stmeqdb  r13 ,{r8,r11,r12,r13,r15}
:0201A570 00235510 eoreq  r5,r3,r0,lsl r5
:0201A574 591E8040 ldmpldb  r14 ,{r6,r15}
:0201A578 800F7721 andhi  r7,r15,r1,lsr #0xe
:0201A57C 251345E2 ldrcs r4,[r3, #-0x5e2]		;(r3-0x5e2=*(00582058))
:0201A580 3E7D2102 cdpcc 1,6,cr2,cr13,cr2,0
:0201A584 0219E0C8 andeqs r14,r9,#0xC8
:0201A588 3CE92D41 stcccl 13,cr2,[r9],#+0x104
:0201A58C 25121909 ldrcs r1,[r2, #-0x909]		;(r2-0x909=*(fffff6f7))
:0201A590 61628602 unknown
:0201A594 150EE110 strne r14,[r14, #-0x110]		;(r14-0x110=*(c8eaff5f))
:0201A598 79738304 ldmvcdb  r3!,{r2,r8,r9,r15}^
:0201A59C D7026D10 unknown
:0201A5A0 00DB4005 sbceqs r4,r11,r5
:0201A5A4 4BD03005 blmi 014265C0
:0201A5A8 05D34015 ldreqb r4,[r3, #+0x15]		;r3+0x15=*(0058264f)
:0201A5AC 0005D640 andeq  r13,r5,r0,asr #0xc
:0201A5B0 D900053A stmledb  r0 ,{r1,r3,r4,r5,r8,r10}
:0201A5B4 01D60155 biceqs r0,r6,r5,asr r1
:0201A5B8 03500020 cmpeq r0,#0x20
:0201A5BC 8011006A andhis r0,r1,r10,ror #0x0
:0201A5C0 309D266B addccs r2,r13,r11,ror #0xc
:0201A5C4 5101F565 unknown
:0201A5C8 E9085131 stmdb  r8 ,{r0,r4,r5,r8,r12,r14}
:0201A5CC 40002128 andmi  r2,r0,r8,lsr #0x2
:0201A5D0 A05004A1 subges r0,r0,r1,lsr #0x9
:0201A5D4 01711BFD ldreqsh r1,[r1, #-0xbd]!
:0201A5D8 55E155CA strplb r5,[r1, #+0x5ca]!
:0201A5DC 495C0101 ldmmidb  r12 ,{r0,r8}^
:0201A5E0 6517E100 ldrvs r14,[r7, #-0x100]		;(r7-0x100=*(ffffff00))
:0201A5E4 656BE410 strvsb r14,[r11, #-0x410]!
:0201A5E8 6C109100 ldcvs  1,cr9,[r0],{#0x0}
:0201A5EC 007D9F11 rsbeqs r9,r13,r1,lsl r15
:0201A5F0 01C60BF5 unknown
:0201A5F4 D1200B00 unknown
:0201A5F8 13000105 unknown
:0201A5FC 59160001 ldmpldb  r6 ,{r0}
:0201A600 20190001 andcss r0,r9,r1
:0201A604 1075E5CD rsbnes r14,r5,r13,asr #0xb
:0201A608 A100757F unknown
:0201A60C F1039144 unknown
:0201A610 49677100 unknown
:0201A614 1E7D0035 mrcne 0,3,r0,cr13,cr5,{1}
:0201A618 0DE2402E stceql 0,cr4,[r2,#+0xb8]!
:0201A61C 712C0111 unknown
:0201A620 2C08E59F stccs  5,cr14,[r8],{#0x9f}
:0201A624 001D02E5 andeqs r0,r13,r5,ror #0x5
:0201A628 01450DCD unknown
:0201A62C 0D0807CD unknown
:0201A630 1FBDBE0F swine 0x00bdbe0f
:0201A634 A50262A3 strge r6,[r2, #-0x2a3]		;(r2-0x2a3=*(fffffd5d))
:0201A638 3002884C andcc  r8,r2,r12,asr #0x10
:0201A63C ED8D0011 unknown
:0201A640 0C2E2D1B stceq  13,cr2,[r14],#-0x6c
:0201A644 79F50375 unknown
:0201A648 0030AC01 eoreqs r10,r0,r1,lsl #0x18
:0201A64C 00250555 eoreq  r0,r5,r5,asr r5
:0201A650 E08A03B5 strh r0,[r10], +r5
:0201A654 099C267D ldmeqib  r12 ,{r0,r2,r3,r4,r5,r6,r9,r10,r13}
:0201A658 6140210B unknown
:0201A65C 10CC0021 sbcne  r0,r12,r1,lsr #0x0
:0201A660 50210D11 eorpl  r0,r1,r1,lsl r13
:0201A664 21157DCB tstcs r5,r11,asr #0x1b
:0201A668 40211140 eormi  r1,r1,r0,asr #0x2
:0201A66C A8002158 stmgeda  r0 ,{r3,r4,r6,r8,r13}
:0201A670 05052B10 streq r2,[r5, #-0xb10]		;r5-0xb10=*(10e50781)=#0(0x00000000)
:0201A674 21228021 unknown
:0201A678 2111A510 tstcs r1,r0,lsl r5
:0201A67C 00214F40 eoreq  r4,r1,r0,asr #0x1e
:0201A680 241EE5BB ldrcs r14,[r14],#-0x5bb
:0201A684 17618021 strneb r8,[r1,-r1, lsr #0x0]!
:0201A688 1D171611 unknown
:0201A68C DD161100 unknown
:0201A690 6000D946 andvs  r13,r0,r6,asr #0x12
:0201A694 00280449 eoreq  r0,r8,r9,asr #0x8
:0201A698 CD0AE58D unknown
:0201A69C 00191056 andeqs r1,r9,r6,asr r0
:0201A6A0 20014D2C andcs  r4,r1,r12,lsr #0x1a
:0201A6A4 55DE021D ldrplb r0,[r14, #+0x21d]		;r14+0x21d=*(c8eb028c)
:0201A6A8 8DEB0227 stchil 2,cr0,[r11,#+0x9c]!
:0201A6AC CD18611F unknown
:0201A6B0 38090107 stmccda  r9 ,{r0,r1,r2,r8}
:0201A6B4 20380061 eorcss r0,r8,r1,ror #0x0
:0201A6B8 9D5410DD unknown
:0201A6BC 0401820B streq r8,[r1],#-0x20b
:0201A6C0 10E0C5A9 rscne  r12,r0,r9,lsr #0xb
:0201A6C4 00300009 eoreqs r0,r0,r9
:0201A6C8 0108E982 unknown
:0201A6CC 82118500 andhis r8,r1,#0x0
:0201A6D0 615009E5 cmpvs r0,r5,ror #0x13
:0201A6D4 11643C10 unknown
:0201A6D8 E8BD8114 ldmia  r13!,{r2,r4,r8,r15}
:0201A6DC E4485914 strb r5,[r8],#-0x914
:0201A6E0 020D21DD andeq  r2,r13,#0x40000037
:0201A6E4 B04C7544 sublt  r7,r12,r4,asr #0xa
:0201A6E8 B0A01F91 umlallt  r1,r0,r1,r15
:0201A6EC 9001E128 andls  r14,r1,r8,lsr #0x2
:0201A6F0 3D800DC9 unknown
:0201A6F4 1A5D600F bne 03772738
:0201A6F8 BD0191A8 unknown
:0201A6FC 32503500 subccs r3,r0,#0x0
:0201A700 16E55900 unknown
:0201A704 008147CA addeq  r4,r1,r10,asr #0xf
:0201A708 00DC206D sbceqs r2,r12,r13,ror #0x0
:0201A70C 8124559D unknown
:0201A710 E390491C orrs r4,r0,#0x70000
:0201A714 0C5D5007 ldceql 0,cr5,[r13],{#0x7}
:0201A718 06327140 unknown
:0201A71C 02851749 addeq  r1,r5,#0x1240000
:0201A720 026931D4 rsbeq  r3,r9,#0x35
:0201A724 B117A5EB tstlt r7,r11,ror #0xb
:0201A728 3000091D andcc  r0,r0,r13,lsl r9
:0201A72C 550DED54 strpl r14,[r13, #-0xd54]		;(r13-0xd54=*(fffff2ac))
:0201A730 0016C908 andeqs r12,r6,r8,lsl #0x12
:0201A734 2B09E245 blcs 02293050
:0201A738 7D00058E unknown
:0201A73C 410C350F unknown
:0201A740 8601B002 strhi r11,[r1],-r2
:0201A744 25035960 strcs r5,[r3, #-0x960]		;(r3-0x960=*(00581cda))
:0201A748 0072E510 rsbeqs r14,r2,r0,lsl r5
:0201A74C FDD842E5 unknown
:0201A750 D6189507 ldrle r9,[r8],-r7, lsl #0xa
:0201A754 25901025 ldrcs r1,[r0, #+0x25]		;r0+0x25=*(0000162e)
:0201A758 11133C00 tstne r3,r0,lsl #0x18
:0201A75C 01E9BF33 mvneq  r11,lsr r3
:0201A760 00192CA5 andeqs r2,r9,r5,lsr #0x19
:0201A764 E5813525 str r3,[r1, #+0x525]		;r1+0x525=*(b04c7a69)
:0201A768 2000A5AE andcs  r10,r0,r14,lsr #0xb
:0201A76C 33092346 unknown
:0201A770 0B6D0986 bleq 03B5CD90
:0201A774 DD20FD13 stcle  13,cr15,[r0,#-0x4c]!
:0201A778 1695D206 ldrne r13,[r5],+r6, lsl #0x4
:0201A77C 823A003D eorhis r0,r10,#0x3D
:0201A780 008994E2 addeq  r9,r9,r2,ror #0x9
:0201A784 831C4314 tsthi r12,#0x50000000
:0201A788 00857EE5 addeq  r7,r5,r5,ror #0x1d
:0201A78C D800A9F0 stmleda  r0 ,{r4,r5,r6,r7,r8,r11,r13,r15}
:0201A790 0D9D1050 unknown
:0201A794 0D9D2030 unknown
:0201A798 241D1C20 ldrcs r1,[r13],#-0xc20
:0201A79C 12DC300D sbcnes r3,r12,#0xD
:0201A7A0 2D33A99F ldccs  9,cr10,[r3,#-0x27c]!
:0201A7A4 0641100D streqb r1,[r1],-r13
:0201A7A8 E3A02CD1 mov  r2,#0xD100		;r2=53504(0xd100)
:0201A7AC 9D241029 stcls  0,cr1,[r4,#-0xa4]!
:0201A7B0 489312B1 ldmmiia  r3 ,{r0,r4,r5,r7,r9,r12}
:0201A7B4 602514D9 unknown
:0201A7B8 0A5D61E6 beq 03772F58
:0201A7BC 1DE10065 stcnel 0,cr0,[r1,#+0x194]!
:0201A7C0 A4F3100D unknown
:0201A7C4 22199F12 andcss r9,r9,#0x48
:0201A7C8 E5C03D18 strb r3,[r0, #+0xd18]		;r0+0xd18=*(00002321)
:0201A7CC 18120108 ldmneda  r2 ,{r3,r8}
:0201A7D0 29002D00 stmcsdb  r0 ,{r8,r10,r11,r13}
:0201A7D4 6D628D03 stcvsl 13,cr8,[r2,#-0xc]!
:0201A7D8 E1B09911 movs r9,r1,lsl r9		;r9=-1729460224(0x98ea8800)
:0201A7DC 0910ED84 ldmeqdb  r0 ,{r2,r7,r8,r10,r11,r13,r14,r15}
:0201A7E0 811E3100 tsthi r14,r0,lsl #0x2
:0201A7E4 EB023809 bl 020A8810
:0201A7E8 00290268 eoreq  r0,r9,r8,ror #0x4
:0201A7EC 6531B140 ldrvs r11,[r1, #-0x140]!
:0201A7F0 1018D01F andnes r13,r8,r15,lsl r0
:0201A7F4 BB07E280 bllt 022131FC
:0201A7F8 401B0659 andmis r0,r11,r9,asr r6
:0201A7FC 0EB90129 cdpeq 1,10,cr0,cr9,cr9,1
:0201A800 D59F125C ldrle r1,[r15, #+0x25c]		;r15+0x25c=*(0201aa64)=#17563649(0x010c0001)
:0201A804 9F03325C swils 0x0003325c
:0201A808 58D51F39 ldmplia  r5 ,{r0,r3,r4,r5,r8,r9,r10,r11,r12}^
:0201A80C 29122922 ldmcsdb  r2 ,{r1,r5,r8,r11,r13}
:0201A810 8D62B000 stchil 0,cr11,[r2,#-0x0]!
:0201A814 000904E5 andeq  r0,r9,r5,ror #0x9
:0201A818 E58D300C str r3,[r13, #+0xc]		;r13+0xc=*(0000000c)
:0201A81C 06B91008 unknown
:0201A820 0F194014 swieq 0x00194014
:0201A824 12C58D60 sbcne  r8,r5,#0x1800
:0201A828 6B417179 blvs 03076E14
:0201A82C 25100061 ldrcs r0,[r0, #-0x61]		;(r0-0x61=*(000015a8))
:0201A830 27451C00 strcsb r1,[r5,-r0, lsl #0x18]
:0201A834 D101D1AA unknown
:0201A838 14157D02 ldrne r7,[r5],#-0xd02
:0201A83C E7E5812C strb r8,[r5,+r12, lsr #0x2]!
:0201A840 301DF307 andccs r15,r13,r7,lsl #0x6
:0201A844 EC001D62 stc  13,cr1,[r0],{#0x62}
:0201A848 12004901 andne  r4,r0,#0x4000
:0201A84C C5203D4A strgt r3,[r0, #-0xd4a]!
:0201A850 1CE59101 stcnel 1,cr9,[r5],#+0x4
:0201A854 F4950729 ldrnv r0,[r5],#+0x729
:0201A858 5A301D23 bpl 02C21CEC
:0201A85C 001D1451 andeqs r1,r13,r1,asr r4
:0201A860 1D9D20E0 unknown
:0201A864 11E48D20 mvnne  r8,r0,lsr #0x1a
:0201A868 001D00D5 ldreqsb r0,[r13], -r5
:0201A86C 4489F7E1 strmi r15,[r9],#+0x7e1
:0201A870 ACCC001D stcgel 0,cr0,[r12],{#0x1d}
:0201A874 25D00025 ldrcsb r0,[r0, #+0x25]		;r0+0x25=*(0000162e)
:0201A878 C521CC40 strgt r12,[r1, #-0xc40]!
:0201A87C CA002502 bgt 02023C8C
:0201A880 4A4025D9 bmi 03023FEC
:0201A884 15550025 ldrneb r0,[r5, #-0x25]		;r5-0x25=*(10e5126c)=#0(0x00000000)
:0201A888 84004907 strhi r4,[r0],#-0x907
:0201A88C B0001D5A andlt  r1,r0,r10,asr r13
:0201A890 0981301D stmeqib  r1 ,{r0,r2,r3,r4,r12,r13}
:0201A894 05A113B9 streq r1,[r1, #+0x3b9]!
:0201A898 7D40409D unknown
:0201A89C E5640015 strb r0,[r4, #-0x15]!
:0201A8A0 DD119401 unknown
:0201A8A4 433D0C30 teqmi r13,#0x3000
:0201A8A8 00853AA5 addeq  r3,r5,r5,lsr #0x15
:0201A8AC 81008985 unknown
:0201A8B0 55084410 strpl r4,[r8, #-0x410]		;(r8-0x410=*(fffffbf0))
:0201A8B4 B0709A02 rsblts r9,r0,r2,lsl #0x14
:0201A8B8 10DD35E1 sbcnes r3,r13,r1,ror #0xb
:0201A8BC 80028160 andhi  r8,r2,r0,ror #0x2
:0201A8C0 59139550 ldmpldb  r3 ,{r4,r6,r8,r10,r12,r15}
:0201A8C4 40012431 andmi  r2,r1,r1,lsr r4
:0201A8C8 0509E245 streq r14,[r9, #-0x245]		;(r9-0x245=*(98ea85bb))
:0201A8CC 110AF1B0 strneh r15,[r10, -r0]
:0201A8D0 0086E79A umulleq  r14,r6,r10,r7
:0201A8D4 98E00287 unknown
:0201A8D8 0108FD68 unknown
:0201A8DC 088FE79A stmeqia  r15 ,{r1,r3,r4,r7,r8,r9,r10,r13,r14,r15}
:0201A8E0 861CD568 ldrhi r13,ia 
:0201A8E4 051D04E0 ldreq r0,[r13, #-0x4e0]		;(r13-0x4e0=*(fffffb20))
:0201A8E8 A2082905 andge  r2,r8,#0x14000
:0201A8EC 21029581 unknown
:0201A8F0 87B0B01A unknown
:0201A8F4 465809A5 ldrmib r0,[r8],-r5, lsr #0x13
:0201A8F8 816001E1 unknown
:0201A8FC 0431F1E2 unknown
:0201A900 9F0040E8 swils 0x000040e8
:0201A904 E2450421 sub  r0,r5,#0x21000000
:0201A908 39141031 ldmccdb  r4 ,{r0,r4,r5,r12}
:0201A90C 1B69A403 blne 03A83920
:0201A910 A703A183 strge r10,[r3,-r3, lsl #0x3]
:0201A914 183025F7 ldmneda  r0!,{r0,r1,r2,r4,r5,r6,r7,r8,r10,r13}
:0201A918 69A50025 stmvsib  r5!,{r0,r2,r5}
:0201A91C 00693290 unknown
:0201A920 290015B4 stmcsdb  r0 ,{r2,r4,r5,r7,r8,r10,r12}
:0201A924 63102D17 tstvs r0,#0x5C0
:0201A928 328DF575 addcc  r15,r13,#0x1D400000
:0201A92C D800710E stmleda  r0 ,{r1,r2,r3,r8,r12,r13,r14}
:0201A930 5A3FE500 bpl 03013D38
:0201A934 EB01FF4A bl 0209A664
:0201A938 919F2090 unknown
:0201A93C 21404004 unknown
:0201A940 80E59203 rschi  r9,r5,r3,lsl #0x4
:0201A944 80EBFFF5 unknown
:0201A948 A4815101 strge r5,[r1],#+0x101
:0201A94C 69202D0B stmvsdb  r0!,{r0,r1,r3,r8,r10,r11,r13}
:0201A950 17F91210 unknown
:0201A954 4AD90065 bmi 0165AAF0
:0201A958 16F15701 unknown
:0201A95C 3AC5014E bcc 0115AE9C
:0201A960 35171035 ldrcc r1,[r7, #-0x35]		;(r7-0x35=*(ffffffcb))
:0201A964 1948BD00 stmnedb  r8 ,{r8,r10,r11,r12,r13,r15}^
:0201A968 0C33E521 ldceq  5,cr14,[r3],#-0x84
:0201A96C 801A12A9 andhis r1,r10,r9,lsr #0x5
:0201A970 1C1416E2 ldcne  6,cr1,[r4],{#0xe2}
:0201A974 1699031D unknown
:0201A978 9DE900DD stclsl 0,cr0,[r9,#+0x374]!
:0201A97C 9D5C2401 unknown
:0201A980 0808C5A1 stmeqda  r8 ,{r0,r5,r7,r8,r10,r14,r15}
:0201A984 0010EB00 andeqs r14,r0,r0,lsl #0x16
:0201A988 539D039F orrpls r0,r13,#0x7C000002
:0201A98C 0F61008D swieq 0x0061008d
:0201A990 31992439 orrccs r2,r9,r9,lsr r4
:0201A994 1F001D28 swine 0x00001d28
:0201A998 0DD74400 unknown
:0201A99C 00017002 andeq  r7,r1,r2
:0201A9A0 14354078 unknown
:0201A9A4 7C000027 stcvc  0,cr0,[r0],{#0x27}
:0201A9A8 9D8C0001 unknown
:0201A9AC CC020221 stcgt  2,cr0,[r2],{#0x21}
:0201A9B0 010179E0 unknown
:0201A9B4 00018400 andeq  r8,r1,r0,lsl #0x8
:0201A9B8 00018CB0 streqh r8,[r1], -r0
:0201A9BC A0000198 mulge  r0,r8,r1
:0201A9C0 09A80001 stmeqib  r8!,{r0}
:0201A9C4 A620AA04 unknown
:0201A9C8 1B4D021A blne 0335B238
:0201A9CC 24016910 strcs r6,[r1],#-0x910
:0201A9D0 E59F5050 ldr r5,[r15, #+0x50]		;r15+0x50=*(0201aa28)=#-506617855(0xe1cda001)
:0201A9D4 E59D4020 ldr r4,[r13, #+0x20]		;r13+0x20=*(00000020)
:0201A9D8 D55000D0 ldrleb r0,[r0, #-0xd0]		;(r0-0xd0=*(ffffff30))
:0201A9DC 9DE024E1 stclsl 4,cr2,[r0,#+0x384]!
:0201A9E0 C0000CE5 andgt  r0,r0,r5,ror #0x19
:0201A9E4 500CE28D andpl  r14,r12,r13,lsl #0x5
:0201A9E8 0010E5CD andeqs r14,r0,r13,asr #0xb
:0201A9EC 08E88D40 unknown
:0201A9F0 E3E58DC0 mvn  r8,#0x3000
:0201A9F4 EBFFFE00 bl 0201A1FC
:0201A9F8 0F4B7D10 swieq 0x004b7d10
:0201A9FC 21107FFE ldrcssh r7,[r0, -r14]
:0201AA00 9D011827 unknown
:0201AA04 E9E59011 unknown
:0201AA08 81490A2A unknown
:0201AA0C 900BA412 andls  r10,r11,r2,lsl r4
:0201AA10 13007D15 unknown
:0201AA14 CE58D540 cdpgt 5,4,cr13,cr8,cr0,2
:0201AA18 06E2810F unknown
:0201AA1C E201800B and  r8,r1,#0xB
:0201AA20 EB01FE64 bl 0209A3B8
:0201AA24 812B1B59 unknown
:0201AA28 E1CDA001 bic  r10,r13,r1
:0201AA2C 1E55012D cdpne 1,4,cr0,cr5,cr13,1
:0201AA30 29010005 stmcsdb  r1 ,{r0,r2}
:0201AA34 A95C6301 ldmgedb  r12 ,{r0,r8,r9,r13,r14}^
:0201AA38 055D0001 ldreqb r0,[r13, #-0x1]		;(r13-0x1=*(ffffffff))
:0201AA3C C800C163 stmgtda  r0 ,{r0,r1,r5,r6,r8,r14,r15}
:0201AA40 02C13099 sbceq  r3,r1,#0x99
:0201AA44 20E280D5 unknown
:0201AA48 19080091 stmnedb  r8 ,{r0,r4,r7}
:0201AA4C 180C3511 stmneda  r12 ,{r0,r4,r8,r10,r12,r13}
:0201AA50 17000168 strne r0,da 
:0201AA54 01160001 tsteq r6,r1
:0201AA58 00010A00 andeq  r0,r1,r0,lsl #0x14
:0201AA5C 0001550F andeq  r5,r1,r15,lsl #0xa
:0201AA60 1200010E andne  r0,r0,#0x80000003
:0201AA64 010C0001 unknown
:0201AA68 15551000 ldrneb r1,[r5, #-0x0]		;(r5-0x0=*(e1cda001))
:0201AA6C 0C11FF00 ldceq  15,cr15,[r1],{#0x0}
:0201AA70 194A9126 stmnedb  r10 ,{r1,r2,r5,r8,r12,r15}^
:0201AA74 0F750300 swieq 0x00750300
:0201AA78 191113B5 ldmnedb  r1 ,{r0,r2,r4,r5,r7,r8,r9,r12}
:0201AA7C 5D16DD1C unknown
:0201AA80 20118F41 andcss r8,r1,r1,asr #0x1e
:0201AA84 11DC0ED5 ldrnesb r0,[r12, #+0xe5]		;r12+0xe5=*(000000e5)
:0201AA88 40116400 andmis r6,r1,r0,lsl #0x8
:0201AA8C 0640118A streqb r1,[r0],-r10, lsl #0x3
:0201AA90 55540011 ldrplb r0,[r4, #-0x11]		;(r4-0x11=*(00000000))
:0201AA94 0D130025 unknown
:0201AA98 002D8500 eoreq  r8,r13,r0,lsl #0xa
:0201AA9C 01494003 unknown
:0201AAA0 B90BC595 stmltdb  r11 ,{r0,r2,r4,r7,r8,r10,r14,r15}
:0201AAA4 2C103112 ldccs  1,cr3,[r0],{#0x12}
:0201AAA8 D9000900 stmledb  r0 ,{r8,r11}
:0201AAAC F667810D unknown
:0201AAB0 1120EBFF unknown
:0201AAB4 0927DD10 stmeqdb  r7!,{r4,r8,r10,r11,r12,r14,r15}
:0201AAB8 F0190902 andnvs r0,r9,r2,lsl #0x12
:0201AABC E90C0105 stmdb  r12 ,{r0,r2,r8}
:0201AAC0 C9017D35 stmgtdb  r1 ,{r0,r2,r4,r5,r8,r10,r11,r12,r13,r14}
:0201AAC4 A147F100 unknown
:0201AAC8 347D7C12 unknown
:0201AACC AD0EFFFF unknown
:0201AAD0 FF7EFA02 swinv 0x007efa02
:0201AAD4 12D1FF10 sbcnes r15,r1,#0x40
:0201AAD8 8002D158 andhi  r13,r2,r8,asr r1
:0201AADC 0AE59F62 beq 0198286C
:0201AAE0 E28D5038 add  r5,r13,#0x38
:0201AAE4 E8B6000F ldmia  r6!,{r0,r1,r2,r3}
:0201AAE8 A5000F00 strge r0,[r0, #-0xf00]		;(r0-0xf00=*(fffff100))
:0201AAEC 9F4274E8 swils 0x004274e8
:0201AAF0 96800005 strls r0,[r0],+r5
:0201AAF4 94A000E8 unknown
:0201AAF8 00000FE5 andeq  r0,r0,r5,ror #0x1f
:0201AAFC 8000E885 andhi  r14,r0,r5,lsl #0x11
:0201AB00 4F8D0805 swimi 0x008d0805
:0201AB04 B040115B sublt  r1,r0,r11,asr r1
:0201AB08 5000118D andpl  r1,r0,r13,lsl #0x3
:0201AB0C 06ED2015 unknown
:0201AB10 154FBDF8 strneb r11,[r15, #-0xdf8]		;r15-0xdf8=*(02019d20)=#-318549760(0xed035100)
:0201AB14 FDF6DA00 ldc2l 10,cr13,[r6,#+0x0]!
:0201AB18 153CEBFF ldrne r14,[r12, #-0xbff]!
:0201AB1C 155D0A00 ldrneb r0,[r13, #-0xa00]		;(r13-0xa00=*(fffff600))
:0201AB20 8240BDA0 subhi  r11,r0,#0x2800
:0201AB24 39A10011 stmccib  r1!,{r0,r4}
:0201AB28 51122800 tstpl r2,r0,lsl #0x10
:0201AB2C 003D9511 eoreqs r9,r13,r1,lsl r5
:0201AB30 417D0091 unknown
:0201AB34 7B001911 blvc 02020F80
:0201AB38 5B1400DD blpl 0251AEB4
:0201AB3C 19002112 stmnedb  r0 ,{r1,r4,r8,r13}
:0201AB40 491EA521 ldmmidb  r14 ,{r0,r5,r8,r10,r13,r15}
:0201AB44 3085F901 addcc  r15,r5,r1,lsl #0x12
:0201AB48 00B15E74 adceqs r5,r1,r4,ror r14
:0201AB4C 92015500 andls  r5,r1,#0x0
:0201AB50 ECEB0267 stcl 2,cr0,[r11],#+0x19c
:0201AB54 01151105 tsteq r5,r5,lsl #0x2
:0201AB58 05191099 ldreq r1,[r9, #-0x99]		;(r9-0x99=*(98ea8767))
:0201AB5C 6D006922 unknown
:0201AB60 00AE1179 adceq  r1,r14,r9,ror r1
:0201AB64 642E8152 unknown
:0201AB68 4D07013D unknown
:0201AB6C D4003D13 strle r3,[r0],#-0xd13
:0201AB70 11A111CC movne  r1,r12,asr #0x3
:0201AB74 E04118E1 sub  r1,r1,r1,ror #0x11
:0201AB78 000C0737 andeq  r0,r12,r7,lsr r7
:0201AB7C 991185EB ldmlsdb  r1 ,{r0,r1,r3,r5,r6,r7,r8,r10,r15}
:0201AB80 90219D11 eorls  r9,r1,r1,lsl r13
:0201AB84 03D50ABD biceqs r0,r5,#0xBD000
:0201AB88 2E8533DC mcrcs 3,4,r3,cr5,cr12,{6}
:0201AB8C 0BF10E2D bleq 01C5E448
:0201AB90 02957038 addeqs r7,r5,#0x38
:0201AB94 B5974E11 ldrlt r4,[r7, #+0xe11]		;r7+0xe11=*(00000e11)
:0201AB98 00192028 andeqs r2,r9,r8,lsr #0x0
:0201AB9C 5D17D10A unknown
:0201ABA0 916ADE4F unknown
:0201ABA4 001D5240 andeqs r5,r13,r0,asr #0x4
:0201ABA8 5C009119 stcpl  1,cr9,[r0],{#0x19}
:0201ABAC 06ED1071 unknown
:0201ABB0 ED0041D5 unknown
:0201ABB4 3D004500 unknown
:0201ABB8 8D03E592 unknown
:0201ABBC 714A8700 unknown
:0201ABC0 21200B00 unknown
:0201ABC4 0F085903 swieq 0x00085903
:0201ABC8 06B200A1 unknown
:0201ABCC D3125930 tstle r2,#0xC0000
:0201ABD0 005531E1 subeqs r3,r5,r1,ror #0x3
:0201ABD4 00A54404 adceq  r4,r5,r4,lsl #0x8
:0201ABD8 191C1019 ldmnedb  r12 ,{r0,r3,r4,r12}
:0201ABDC 90C0D200 sbcls  r13,r0,r0,lsl #0x4
:0201ABE0 C9140BE1 ldmgtdb  r4 ,{r0,r5,r6,r7,r8,r9,r11}
:0201ABE4 C002E18C andgt  r14,r2,r12,lsl #0x3
:0201ABE8 0000E7C0 andeq  r14,r0,r0,asr #0xf
:0201ABEC 209D91C0 addcss r9,r13,r0,asr #0x3
:0201ABF0 658C0A01 strvs r0,[r12, #+0xa01]		;r12+0xa01=*(00000a01)
:0201ABF4 18198820 ldmneda  r9 ,{r5,r11,r15}
:0201ABF8 F0E1030D rscnv  r0,r1,r13,lsl #0x6
:0201ABFC 899017DD ldmhiib  r0 ,{r0,r2,r3,r4,r6,r7,r8,r9,r10,r12}
:0201AC00 DD0713E2 unknown
:0201AC04 02EDD801 rsceq  r13,r13,#0x10000
:0201AC08 2F411100 swics 0x00411100
:0201AC0C 11E94AE2 mvnne  r4,r2,ror #0x15
:0201AC10 B907DD33 stmltdb  r7 ,{r0,r1,r4,r5,r8,r10,r11,r12,r14,r15}
:0201AC14 2D3E51F8 ldccs  1,cr5,[r14,#-0x3e0]!
:0201AC18 2CA50019 stccs  0,cr0,[r5],#+0x64
:0201AC1C 30C80075 sbccc  r0,r8,r5,ror r0
:0201AC20 1D00159F unknown
:0201AC24 81621A00 unknown
:0201AC28 D9910089 ldmleib  r1 ,{r0,r3,r7}
:0201AC2C 26E15001 unknown
:0201AC30 0D8A1AD5 unknown
:0201AC34 E501C991 str r12,[r1, #-0x991]		;(r1-0x991=*(010bf670))
:0201AC38 650ECD02 strvs r12,[r14, #-0xd02]		;(r14-0xd02=*(c8eaf36d))
:0201AC3C 00690A20 rsbeq  r0,r9,r0,lsr #0x14
:0201AC40 E5900DBC ldr r0,[r0, #+0xdbc]		;r0+0xdbc=*(00000dbc)
:0201AC44 F91B1115 ldmnvdb  r11 ,{r0,r2,r4,r8,r12}
:0201AC48 81118902 tsthi r1,r2,lsl #0x12
:0201AC4C 20D0E81D sbccss r14,r0,r13,lsl r8
:0201AC50 9531E1D0 ldrls r14,[r1, #-0x1d0]!
:0201AC54 05050F02 streq r0,[r5, #-0xf02]		;(r5-0xf02=*(e1cd90ff))
:0201AC58 201045A0 andcss r4,r0,r0,lsr #0xb
:0201AC5C 009D925D addeqs r9,r13,r13,asr r2
:0201AC60 9509B558 strls r11,[r9, #-0x558]		;(r9-0x558=*(98ea82a8))
:0201AC64 17ADE551 unknown
:0201AC68 B5852000 strlt r2,[r5, #+0x0]		;r5+0x0=*(e1cda001)
:0201AC6C 22E59300 rsccs  r9,r5,#0x0
:0201AC70 1C02000D stcne  0,cr0,[r2],{#0xd}
:0201AC74 0105922D unknown
:0201AC78 07C20140 streqb r0,[r2],{#0xd}
:0201AC7C 01010504 unknown
:0201AC80 08E2822A unknown
:0201AC84 E5925D1C ldr r5,[r2, #+0xd1c]		;r2+0xd1c=*(0000de1c)
:0201AC88 E19520D1 ldrsb r2,[r5, +r1]
:0201AC8C 82208000 eorhi  r8,r0,#0x0
:0201AC90 C52001E3 strgt r0,[r0, #-0x1e3]!
:0201AC94 CD0000E7 unknown
:0201AC98 03550105 cmpeq r5,#0x40000001
:0201AC9C E2852A01 add  r2,r5,#0x1000
:0201ACA0 922D240A eorls  r2,r13,#0xA000000
:0201ACA4 030D01E5 unknown
:0201ACA8 60E51C1D rscvs  r1,r5,r13,lsl r12
:0201ACAC 795802E1 ldmvcdb  r8 ,{r0,r5,r6,r7,r9}^
:0201ACB0 3044A91B subcc  r10,r4,r11,lsl r9
:0201ACB4 0512034D ldreq r0,[r2, #-0x34d]		;(r2-0x34d=*(0000cdb3))
:0201ACB8 06CFAD00 streqb r10,[r15],+r0, lsl #0x1a
:0201ACBC 58249500 stmplda  r4!,{r8,r10,r12,r15}
:0201ACC0 06F921C1 unknown
:0201ACC4 020C68F7 andeq  r6,r12,#0xF70000
:0201ACC8 B0035558 andlt  r5,r3,r8,asr r5
:0201ACCC 05B80001 ldreq r0,[r8, #+0x1]!
:0201ACD0 E610A800 ldr r10,[r0],-r0, lsl #0x10
:0201ACD4 05C4021A streqb r0,[r4, #+0x21a]		;r4+0x21a=*(0000022b)
:0201ACD8 00051800 andeq  r1,r5,r0,lsl #0x10
:0201ACDC 01A9D0A0 moveq  r13,r0,lsr #0x1		;r13=0(0x0)
:0201ACE0 FFFF7F04 swinv 0x00ff7f04
:0201ACE4 42E8900D rscmi  r9,r8,#0xD
:0201ACE8 040202B8 streq r0,[r2],#-0x2b8
:0201ACEC 6D1039C0 unknown
:0201ACF0 B9602C36 unknown
:0201ACF4 0D03F102 unknown
:0201ACF8 21417037 unknown
:0201ACFC CC0E0900 stcgt  9,cr0,[r14],{#0x0}
:0201AD00 E0854491 umull  r4,r5,r1,r4
:0201AD04 A5083103 strge r3,[r8, #-0x103]		;(r8-0x103=*(fffffefd))
:0201AD08 0A052050 beq 02162E50
:0201AD0C 00E08545 rsceq  r8,r0,r5,asr #0xa
:0201AD10 511C85A0 tstpl r12,r0,lsr #0xb
:0201AD14 0C81E041 stceq  0,cr14,[r1],{#0x41}
:0201AD18 9F214C13 swils 0x00214c13
:0201AD1C 82113DE5 andhis r3,r1,#0x3940
:0201AD20 CD030161 unknown
:0201AD24 84029112 strhi r9,[r2],#-0x112
:0201AD28 3505A4E0 strcc r10,[r5, #-0x4e0]		;(r5-0x4e0=*(e1cd9b21))
:0201AD2C 0416E100 ldreq r14,[r6],#-0x100
:0201AD30 F8E08501 unknown
:0201AD34 0ECD038F cdpeq 3,12,cr0,cr13,cr15,4
:0201AD38 01210185 unknown
:0201AD3C 1D118132 unknown
:0201AD40 37013801 strcc r3,[r1,-r1, lsl #0x10]
:0201AD44 00E08A70 rsceq  r8,r0,r0,ror r10
:0201AD48 20F99D80 rsccss r9,r9,r0,lsl #0x1b
:0201AD4C 01ED403F mvneq  r4,lsr r15
:0201AD50 0491B102 ldreq r11,[r1],#+0x102
:0201AD54 0BE59F51 bleq 01982AA0
:0201AD58 03B54009 moveqs r4,#0x9		;r4=9(0x9)
:0201AD5C 89E04790 unknown
:0201AD60 4294005D addmis r0,r4,#0x5D
:0201AD64 10190011 andnes r0,r9,r1,lsl r0
:0201AD68 91002906 unknown
:0201AD6C 0BE0C322 bleq 0184B9FC
:0201AD70 E0502002 subs r2,r0,r2
:0201AD74 E0C2109B smull  r1,r2,r11,r0
:0201AD78 A0300100 eorges r0,r0,r0,lsl #0x2
:0201AD7C 03061913 unknown
:0201AD80 82102FA0 andhis r2,r0,#0x280
:0201AD84 E35900B5 cmp r9,#0xB5
:0201AD88 E0826003 add  r6,r2,r3
:0201AD8C A0900302 addges r0,r0,r2,lsl #0x6
:0201AD90 2E6904A3 cdpcs 4,6,cr0,cr9,cr3,5
:0201AD94 026D030D rsbeq  r0,r13,#0x34000000
:0201AD98 02076FE0 andeq  r6,r7,#0x380
:0201AD9C 166923BD unknown
:0201ADA0 079014B9 unknown
:0201ADA4 750DD138 strvc r13,[r13, #-0x138]		;(r13-0x138=*(fffffec8))
:0201ADA8 35002120 strcc r2,[r0, #-0x120]		;(r0-0x120=*(fffffee0))
:0201ADAC A0014000 andge  r4,r1,r0
:0201ADB0 10710FE1 rsbnes r0,r1,r1,ror #0x1f
:0201ADB4 29002500 stmcsdb  r0 ,{r8,r10,r13}
:0201ADB8 2918B120 ldmcsdb  r8 ,{r5,r8,r12,r13,r15}
:0201ADBC 50290500 eorpl  r0,r9,r0,lsl #0xa
:0201ADC0 402922BD unknown
:0201ADC4 99102912 ldmlsdb  r0 ,{r1,r4,r8,r11,r13}
:0201ADC8 03002900 unknown
:0201ADCC D9BA2029 ldmleib  r10!,{r0,r3,r5,r13}
:0201ADD0 DD200538 stcle  5,cr0,[r0,#-0xe0]!
:0201ADD4 DD1006E5 unknown
:0201ADD8 95004901 strls r4,[r0, #-0x901]		;(r0-0x901=*(fffff6ff))
:0201ADDC CD2102E5 stcgt  2,cr0,[r1,#-0x394]!
:0201ADE0 21022000 unknown
:0201ADE4 821341E2 andhis r4,r3,#0x80000038
:0201ADE8 9000D1E1 andls  r13,r0,r1,ror #0x3
:0201ADEC 2102E100 unknown
:0201ADF0 07410400 streqb r0,[r1,-r0, lsl #0x8]
:0201ADF4 14A0002A unknown
:0201ADF8 0610C5B3 unknown
:0201ADFC 00E5DD00 rsceq  r13,r5,r0,lsl #0x1a
:0201AE00 E5950210 ldr r0,[r5, #+0x210]		;r5+0x210=*(e1cda211)
:0201AE04 D0E2098D rscle  r0,r2,r13,lsl #0x13
:0201AE08 04E19100 unknown
:0201AE0C E08AA009 add  r10,r10,r9
:0201AE10 29C80003 stmcsib  r8 ,{r0,r1}^
:0201AE14 E15A8007 cmp r10,r7
:0201AE18 C2033504 andgt  r3,r3,#0x1000000
:0201AE1C C9000961 stmgtdb  r0 ,{r0,r5,r6,r8,r11}
:0201AE20 E048A82E sub  r10,r8,r14,lsr #0x10
:0201AE24 12CD15F1 sbcne  r1,r13,#0x3C400000
:0201AE28 AAAAAAAB bge 00AC58DC
:0201AE2C 0DDED80C unknown
:0201AE30 0165F802 msreq SPSR_sc,r2
:0201AE34 A0050103 andge  r0,r5,r3,lsl #0x2
:0201AE38 3D130049 unknown
:0201AE3C 49001800 stmmidb  r0 ,{r11,r12}
:0201AE40 4105251B unknown
:0201AE44 1105E510 unknown
:0201AE48 9040DC0A subls  r13,r0,r10,lsl #0x18
:0201AE4C 2A14F5E1 bcs 025585D8
:0201AE50 0603ED42 streq r14,r13,r0,r10,lsl #0x18
:0201AE54 01128550 tsteq r2,r0,asr r5
:0201AE58 E1015C00 unknown
:0201AE5C 453A04E1 ldrmi r0,[r10, #-0x4e1]!
:0201AE60 CEAC0005 cdpgt 0,10,cr0,cr12,cr5,0
:0201AE64 CCE01285 stcgtl 2,cr1,[r0],#+0x214
:0201AE68 15E1A0C1 strneb r10,[r1, #+0xc1]!
:0201AE6C A0066D0C andge  r6,r6,r12,lsl #0x1a
:0201AE70 10150160 andnes r0,r5,r0,ror #0x2
:0201AE74 057D10BD ldreqb r1,[r13, #-0xbd]!
:0201AE78 38000933 stmccda  r0 ,{r0,r1,r4,r5,r8,r11}
:0201AE7C D1AE1509 movle  r1,r9,lsl #0xa		;r1=-1440743424(0xaa200000)
:0201AE80 02030122 andeq  r0,r3,#0x80000008
:0201AE84 D925D110 stmledb  r5!,{r4,r8,r12,r14,r15}
:0201AE88 33E28D06 mvncc  r8,#0x180
:0201AE8C 3F038D07 swicc 0x00038d07
:0201AE90 E03E0359 eors r0,r14,r9,asr r3
:0201AE94 D70AE3A0 strle r14,[r10,-r0, lsr #0x7]
:0201AE98 41E19050 mvnmi  r9,r0,asr r0
:0201AE9C 0D5A4015 unknown
:0201AEA0 1541A000 strneb r10,[r1, #-0x0]		;(r1-0x0=*(aa200000))
:0201AEA4 00151140 andeqs r1,r5,r0,asr #0x2
:0201AEA8 7A401561 bvc 03020434
:0201AEAC 47AA000D strmi r0,[r10,+r13]!
:0201AEB0 20154550 andcss r4,r5,r0,asr r5
:0201AEB4 3000150B andcc  r1,r0,r11,lsl #0xa
:0201AEB8 03A80005 moveq  r0,#0x5		;r0=5(0x5)
:0201AEBC 00390761 eoreqs r0,r9,r1,ror #0xe
:0201AEC0 85064955 strhi r4,[r6, #-0x955]		;(r6-0x955=*(fffff6cc))
:0201AEC4 500022D2 unknown
:0201AEC8 EC05D5C6 stc  5,cr13,[r5],{#0xc6}
:0201AECC 10092E08 andne  r2,r9,r8,lsl #0x1c
:0201AED0 05C6E0A0 streqb r14,[r6, #+0xa0]		;r6+0xa0=*(000000c1)
:0201AED4 D12D1A15 unknown
:0201AED8 28400003 stmcsda  r0 ,{r0,r1}^
:0201AEDC 300005C6 andcc  r0,r0,r6,asr #0xb
:0201AEE0 700115C6 andvc  r1,r1,r6,asr #0xb
:0201AEE4 C9E28700 unknown
:0201AEE8 86600118 unknown
:0201AEEC 841679E2 ldrhi r7,[r6],#-0x9e2
:0201AEF0 21D01029 biccss r1,r0,r9,lsr #0x0
:0201AEF4 00250100 eoreq  r0,r5,r0,lsl #0x2
:0201AEF8 01954244 orreqs r4,r5,r4,asr #0x4
:0201AEFC 25844195 strcs r4,[r4, #+0x195]		;r4+0x195=*(0000019e)
:0201AF00 30250020 eorcc  r0,r5,r0,lsr #0x0
:0201AF04 E2800979 add  r0,r0,#0x1E4000
:0201AF08 40211034 eormi  r1,r1,r4,lsr r0
:0201AF0C 09DD40D1 ldmeqib  r13 ,{r0,r4,r6,r7,r14}^
:0201AF10 22E28100 rsccs  r8,r2,#0x0
:0201AF14 01D5E14E biceqs r14,r5,r14,asr #0x2
:0201AF18 00198E42 andeqs r8,r9,r2,asr #0x1c
:0201AF1C 0124E043 unknown
:0201AF20 1DE5C140 stcnel 1,cr12,[r5,#+0x100]!
:0201AF24 AA011A10 bge 0206176C
:0201AF28 DDE030D2 stclel 0,cr3,[r0,#+0x348]!
:0201AF2C DD30D3E1 ldcle  3,cr13,[r0,#-0x384]!
:0201AF30 33000EE1 unknown
:0201AF34 3002E183 andcc  r14,r2,r3,lsl #0x3
:0201AF38 8100B9C1 unknown
:0201AF3C 3002E240 andcc  r14,r2,r0,asr #0x4
:0201AF40 000CE041 andeq  r14,r12,r1,asr #0x0
:0201AF44 C2E10053 rscgt  r0,r1,#0x53
:0201AF48 410301C5 unknown
:0201AF4C 0025F801 eoreq  r15,r5,r1,lsl #0x10
:0201AF50 11D4C221 bicnes r12,r4,r1,lsr #0x4
:0201AF54 40E3A005 rscmi  r10,r3,r5
:0201AF58 F2210002 eornv  r0,r1,#0x2
:0201AF5C E5C161B1 strb r6,[r1, #+0x1b1]		;r1+0x1b1=*(aa2001b1)
:0201AF60 042D9F1C unknown
:0201AF64 1920025D stmnedb  r0!,{r0,r2,r3,r4,r6,r9}
:0201AF68 A4002D01 strge r2,[r0],#-0xd01
:0201AF6C E19F106D orrs r1,r15,r13,ror #0x0
:0201AF70 E120490A unknown
:0201AF74 0415940E ldreq r9,[r5],#-0x40e
:0201AF78 00E05C03 rsceq  r5,r0,r3,lsl #0x18
:0201AF7C 10010045 andne  r0,r1,r5,asr #0x0
:0201AF80 0404E002 streq r14,[r4],#-0x2
:0201AF84 51880021 orrpl  r0,r8,r1,lsr #0x0
:0201AF88 0600451B unknown
:0201AF8C 06EC0045 unknown
:0201AF90 100B7D2D andne  r7,r11,r13,lsr #0x1a
:0201AF94 C90C4594 stmgtdb  r12 ,{r2,r4,r7,r8,r10,r14}
:0201AF98 0B99110A bleq 0065F3C8
:0201AF9C E181591E orr  r5,r1,r14,lsl r9
:0201AFA0 A0002108 andge  r2,r0,r8,lsl #0x2
:0201AFA4 30030131 andcc  r0,r3,r1,lsr r1
:0201AFA8 58E58448 unknown
:0201AFAC 8902D910 stmhidb  r2 ,{r4,r8,r11,r12,r14,r15}
:0201AFB0 300B020A andcc  r0,r11,r10,lsl #0x4
:0201AFB4 0869E241 unknown
:0201AFB8 840008E0 strhi r0,[r0],#-0x8e0
:0201AFBC 100304E5 andne  r0,r3,r5,ror #0x9
:0201AFC0 100CE001 andne  r14,r12,r1
:0201AFC4 4400E584 strmi r14,[r0],#-0x584
:0201AFC8 21100015 tstcs r0,r5,lsl r0
:0201AFCC C106DA40 unknown
:0201AFD0 D44A110A strleb r1,[r10],#-0x10a
:0201AFD4 341AC5E1 ldrcc r12,[r10],#-0x5e1
:0201AFD8 13410A19 unknown
:0201AFDC 11940C4D orrnes r0,r4,r13,asr #0x18
:0201AFE0 C1B0E1C4 movgts r14,r4,asr #0x3
:0201AFE4 84100AC9 ldrhi r0,[r0],#-0xac9
:0201AFE8 2002E220 andcs  r14,r2,r0,lsr #0x4
:0201AFEC 0C3006B9 ldceq  6,cr0,[r0],#-0x2e4
:0201AFF0 3108B0E0 unknown
:0201AFF4 85CFE1C4 strhib r14,[r15, #+0x1c4]		;r15+0x1c4=*(0201b1c0)=#540155685(0x20321f25)
:0201AFF8 092AD500 stmeqdb  r10!,{r8,r10,r12,r14,r15}
:0201AFFC F0071810 andnv  r1,r7,r0,lsl r8
:0201B000 7200016D andvc  r0,r0,#0x4000001B
:0201B004 6BFF0005 blvs 01FDB020
:0201B008 F81AC909 ldmnvda  r10 ,{r0,r3,r8,r11,r14,r15}
:0201B00C C403A96A strgt r10,[r3],#-0x96a
:0201B010 A000FD20 andge  r15,r0,r0,lsr #0x1a
:0201B014 9290011D addlss r0,r0,#0x40000007
:0201B018 797DE529 ldmvcdb  r13!,{r0,r3,r5,r8,r10,r13,r14,r15}^
:0201B01C 00EDB800 rsceq  r11,r13,r0,lsl #0x10
:0201B020 4CD21059 ldcmil 0,cr1,[r2],{#0x59}
:0201B024 5C097934 stcpl  9,cr7,[r9],{#0x34}
:0201B028 60ACE3A0 adcvs  r14,r12,r0,lsr #0x7
:0201B02C 000511B1 streqh r1,[r5], -r1
:0201B030 0E00B1C1 cdpeq 1,0,cr11,cr0,cr1,6
:0201B034 70049DB0 strvch r9,[r4], -r0
:0201B038 17FD0059 unknown
:0201B03C F3E94045 mvnnv  r4,#0x45
:0201B040 5CD500A9 ldcpll 0,cr0,[r5],{#0xa9}
:0201B044 4519DD41 ldrmi r13,[r9, #-0xd41]		;(r9-0xd41=*(98ea7abf))
:0201B048 0B479518 bleq 032004B0
:0201B04C 8A2ED576 bhi 02BD062C
:0201B050 0206ADE2 andeq  r10,r6,#0x3880
:0201B054 10010AEB andne  r0,r1,r11,ror #0x15
:0201B058 12810181 addne  r0,r1,#0x40000020
:0201B05C 05E28A0C streqb r8,[r2, #+0xa0c]!
:0201B060 EB02064D bl 0209C99C
:0201B064 E1CA0FBE strh r0,[r10, #+0xfe]		;r10+0xfe=*(000000fe)
:0201B068 80210909 eorhi  r0,r1,r9,lsl #0x12
:0201B06C 117100F5 ldrnesh r0,[r1, #-0x5]!
:0201B070 000A0011 andeq  r0,r10,r1,lsl r0
:0201B074 105100FD ldrnesh r0,[r1],#-0xd
:0201B078 3CE7118D stcccl 1,cr1,[r7],#+0x234
:0201B07C 021FE28A andeqs r14,r15,#0xA0000008
:0201B080 888080F9 stmhiia  r0 ,{r0,r3,r4,r5,r6,r7,r15}
:0201B084 580E9520 stmplda  r14 ,{r5,r8,r10,r12,r15}
:0201B088 899C01E3 ldmhiib  r12 ,{r0,r1,r5,r6,r7,r8}
:0201B08C FD01DEE2 unknown
:0201B090 75022B00 strvc r2,[r2, #-0xb00]		;(r2-0xb00=*(0000c600))
:0201B094 498FF8B0 stmmiib  r15 ,{r4,r5,r7,r11,r12,r13,r14,r15}
:0201B098 C91CF930 ldmgtdb  r12 ,{r4,r5,r8,r11,r12,r13,r14,r15}
:0201B09C 894061A1 stmhidb  r0 ,{r0,r5,r7,r8,r13,r14}^
:0201B0A0 0D142103 unknown
:0201B0A4 4041C841 submi  r12,r1,r1,asr #0x10
:0201B0A8 3DDD2CC5 unknown
:0201B0AC D420B002 unknown
:0201B0B0 001D10E1 andeqs r1,r13,r1,ror #0x1
:0201B0B4 82C11619 sbchi  r1,r1,#0x1900000
:0201B0B8 422B1FA5 eormi  r1,r11,#0x294
:0201B0BC E5810F31 str r0,[r1, #+0xf31]		;r1+0xf31=*(aa200f31)
:0201B0C0 45801210 strmi r1,[r0, #+0x210]		;r0+0x210=*(00000215)
:0201B0C4 1C015D41 stcne  13,cr5,[r1],{#0x41}
:0201B0C8 01C900B1 streqh r0,[r9, #+0x1]		;r9+0x1=*(98ea8801)
:0201B0CC 76910691 unknown
:0201B0D0 A01B01E5 andges r0,r11,r5,ror #0x3
:0201B0D4 B085B7E3 addlt  r11,r5,r3,ror #0xf
:0201B0D8 85C00332 strhib r0,[r0, #+0x332]		;r0+0x332=*(00000337)
:0201B0DC 09317870 ldmeqdb  r1!,{r4,r5,r6,r11,r12,r13,r14}
:0201B0E0 93502089 cmpls r0,#0x89
:0201B0E4 8D774DE5 ldchil 13,cr4,[r7,#-0x394]!
:0201B0E8 81400081 unknown
:0201B0EC 01008910 unknown
:0201B0F0 0A2BED97 beq 02B16754
:0201B0F4 0507054D streq r0,[r7, #-0x54d]		;(r7-0x54d=*(fffffab3))
:0201B0F8 46E91091 unknown
:0201B0FC 0A8D01C6 beq 0035B81C
:0201B100 91CD1701 bicls  r1,r13,r1,lsl #0xe
:0201B104 E0476510 sub  r6,r7,r0,lsl r5
:0201B108 81409091 unknown
:0201B10C 010C090C unknown
:0201B110 E2888C6B add  r8,r8,#0x6B00
:0201B114 E2855C01 add  r5,r5,#0x100
:0201B118 009100EC addeqs r0,r1,r12,ror #0x1
:0201B11C F09106BC ldrnvh r0,[r1], +r12
:0201B120 91844901 orrls  r4,r4,r1,lsl #0x12
:0201B124 AC26CD00 stcge  13,cr12,[r6],#-0x0
:0201B128 6004916F andvs  r9,r4,r15,ror #0x2
:0201B12C 5955E591 ldmpldb  r5 ,{r0,r4,r7,r8,r10,r13,r14,r15}^
:0201B130 FE01CD0A cdp2 13,0,cr12,cr1,cr10,0
:0201B134 07A54051 unknown
:0201B138 4CA28959 stcmi  9,cr8,[r2],#+0x164
:0201B13C C10F4959 mrsgt r4,CPSR
:0201B140 8D06E126 unknown
:0201B144 A146E11B unknown
:0201B148 45070011 strmi r0,[r7, #-0x11]		;(r7-0x11=*(ffffffef))
:0201B14C 2009AC46 andcs  r10,r9,r6,asr #0x18
:0201B150 883B006D ldmhida  r11!,{r0,r2,r3,r5,r6}
:0201B154 401DBBE2 andmis r11,r13,r2,ror #0x17
:0201B158 060DF484 streq r15,[r13],-r4, lsl #0x9
:0201B15C 00710945 rsbeqs r0,r1,r5,asr #0x12
:0201B160 412D0555 unknown
:0201B164 EE129519 mrc 5,0,r9,cr2,cr9,{0}
:0201B168 30D901C6 sbcccs r0,r9,r6,asr #0x3
:0201B16C 198D5115 stmneib  r13 ,{r0,r2,r4,r8,r12,r14}
:0201B170 C00815A9 andgt  r1,r8,r9,lsr #0xb
:0201B174 DD08493C unknown
:0201B178 CD200E05 stcgt  14,cr0,[r0,#-0x14]!
:0201B17C B4007904 strlt r7,[r0],#-0x904
:0201B180 020A33BC andeq  r3,r10,#0xF0000002
:0201B184 DD178968 unknown
:0201B188 85A0C01C strhi r12,[r0, #+0x1c]!
:0201B18C 0001980F andeq  r9,r1,r15,lsl #0x10
:0201B190 400C0245 andmi  r0,r12,r5,asr #0x4
:0201B194 E002E7D0 unknown
:0201B198 54E1A003 unknown
:0201B19C 1116951E tstne r6,r14,lsl r5
:0201B1A0 901D51E3 andlss r5,r13,r3,ror #0x3
:0201B1A4 08120039 ldmeqda  r2 ,{r0,r3,r4,r5}
:0201B1A8 1D550D4D unknown
:0201B1AC 198CC001 stmneib  r12 ,{r0,r14,r15}
:0201B1B0 E35C002D cmp r12,#0x2D
:0201B1B4 69FF1D81 unknown
:0201B1B8 10B9100D adcnes r1,r9,r13
:0201B1BC E3E020A9 mvn  r2,#0xA9
:0201B1C0 20321F25 eorcss r1,r2,r5,lsr #0x1e
:0201B1C4 0308E022 unknown
:0201B1C8 001804B9 ldreqh r0,[r8], -r9
:0201B1CC 0032E26C eoreqs r14,r2,r12,ror #0x4
:0201B1D0 0891A002 ldmeqia  r1 ,{r1,r13,r15}
:0201B1D4 3001E7C1 andcc  r14,r1,r1,asr #0xf
:0201B1D8 82006D83 andhi  r6,r0,#0x20C0
:0201B1DC C008E353 andgt  r14,r8,r3,asr r3
:0201B1E0 1021E28C eorne  r14,r1,r12,lsl #0x5
:0201B1E4 F9C00011 stmnvib  r0 ,{r0,r4}^
:0201B1E8 1005F501 andne  r15,r5,r1,lsl #0xa
:0201B1EC 18C1E7D0 stmneia  r1 ,{r4,r6,r7,r8,r9,r10,r13,r14,r15}^
:0201B1F0 0011106D andeqs r1,r1,r13,ror #0x0
:0201B1F4 1BFD11E3 blne 01F5F988
:0201B1F8 F806E120 stmnvda  r6 ,{r5,r8,r13,r14,r15}
:0201B1FC 108D4C3D addne  r4,r13,r13,lsr r12
:0201B200 46ED6A38 unknown
:0201B204 49135C3D ldmmidb  r3 ,{r0,r2,r3,r4,r5,r10,r11,r12,r14}
:0201B208 E529B508 str r11,[r9, #-0x508]!
:0201B20C 3B80384A blcc 0002933C
:0201B210 191005CD ldmnedb  r0 ,{r0,r2,r3,r6,r7,r8,r10}
:0201B214 F4400D0A strnvb r0,[r0],#-0xd0a
:0201B218 0B210205 bleq 0285BA34
:0201B21C DD0FBD8D unknown
:0201B220 0503C92B streq r12,[r3, #-0x92b]		;(r3-0x92b=*(00581d0f))
:0201B224 16D11179 unknown
:0201B228 1A1118E1 bne 024615B4
:0201B22C ADE111F7 stcgel 1,cr1,[r1,#+0x3dc]!
:0201B230 38173D5F ldmccda  r7 ,{r0,r1,r2,r3,r4,r6,r8,r10,r11,r12,r13}
:0201B234 D0187180 andles r7,r8,r0,lsl #0x3
:0201B238 BD7FE54C ldcltl 5,cr14,[r15,#-0x130]!
:0201B23C 01000945 unknown
:0201B240 3335B101 teqcc r5,#0x40000000
:0201B244 31000D4C unknown
:0201B248 9335C1DF teqls r5,#0xC0000037
:0201B24C 16591A61 ldrneb r1,r5,#0xC0000037
:0201B250 3CE91D61 stcccl 13,cr1,[r9],#+0x184
:0201B254 A444065D strgeb r0,[r4],#-0x65d
:0201B258 E5880021 str r0,[r8, #+0x21]		;r8+0x21=*(00000021)
:0201B25C 61524409 cmpvs r2,r9,lsl #0x8
:0201B260 02D59004 sbceqs r9,r5,#0x4
:0201B264 01E2044C mvneq  r0,r12,asr #0x8
:0201B268 00950518 addeqs r0,r5,r8,lsl r5
:0201B26C 23E38448 mvncs  r8,#0x48000000
:0201B270 01E1A058 mvneq  r10,r8,asr r0
:0201B274 C4241B11 unknown
:0201B278 1921E59F stmnedb  r1!,{r0,r1,r2,r3,r4,r7,r8,r10,r13,r14,r15}
:0201B27C 40413000 submi  r3,r1,r0
:0201B280 81480061 unknown
:0201B284 3D3803E3 ldccc  3,cr0,[r8,#-0x38c]!
:0201B288 8C188205 ldchi  2,cr8,[r8],{#0x5}
:0201B28C 811823E2 tsthi r8,r2,ror #0x7
:0201B290 0D0010E1 unknown
:0201B294 A0182300 andges r2,r8,r0,lsl #0x6
:0201B298 811741E1 tsthi r7,r1,ror #0x3
:0201B29C 0400E301 streq r14,[r0],#-0x301
:0201B2A0 0524E59F streq r14,[r4, #-0x59f]!
:0201B2A4 1C402A00 stcnel 10,cr2,[r0],{#0x0}
:0201B2A8 0D28E180 stceq  1,cr14,[r8,#-0x200]!
:0201B2AC 29125900 ldmcsdb  r2 ,{r8,r11,r12,r14}
:0201B2B0 00593098 unknown
:0201B2B4 30E38114 rsccc  r8,r3,r4,lsl r1
:0201B2B8 1C001D10 stcne  13,cr1,[r0],{#0x10}
:0201B2BC FFE28041 swinv 0x00e28041
:0201B2C0 01E20880 mvneq  r0,r0,lsl #0x11
:0201B2C4 BD80000C unknown
:0201B2C8 030D8807 unknown
:0201B2CC 3100E188 unknown
:0201B2D0 E3828A20 orr  r8,r2,#0x20000
:0201B2D4 0300051C unknown
:0201B2D8 08E38508 unknown
:0201B2DC 0711E120 ldreq r14,[r1,-r0, lsr #0x2]
:0201B2E0 1B9DE385 blne 007940FC
:0201B2E4 8D2203B4 stchi  3,cr0,[r2,#-0x2d0]!
:0201B2E8 0C03D912 stceq  9,cr13,[r3],{#0x12}
:0201B2EC 0914E240 ldmeqdb  r4 ,{r6,r9,r13,r14,r15}
:0201B2F0 08432200 stmeqda  r3 ,{r9,r13}^
:0201B2F4 00110329 andeqs r0,r1,r9,lsr #0x6
:0201B2F8 02001904 andeq  r1,r0,#0x10000
:0201B2FC 560813E9 strpl r1,r1,r0,#0x10000
:0201B300 899802C9 ldmhiib  r8 ,{r0,r3,r6,r7,r9}
:0201B304 800803E3 andhi  r0,r8,r3,ror #0x7
:0201B308 902C01E3 eorls  r0,r12,r3,ror #0x3
:0201B30C 1018E58D andnes r14,r8,r13,lsl #0xb
:0201B310 01A10C29 moveq  r0,r9,lsr #0x18		;r0=152(0x98)
:0201B314 395006C0 ldmccdb  r0 ,{r6,r7,r9,r10}^
:0201B318 00798E0D rsbeqs r8,r9,r13,lsl #0x1c
:0201B31C 598D0AB5 stmplib  r13 ,{r0,r2,r4,r5,r7,r9,r11}
:0201B320 0370B402 cmneq r0,#0x2000000
:0201B324 0255E59F subeqs r14,r5,#0x27C00000
:0201B328 E58008B1 str r0,[r0, #+0x8b1]		;r0+0x8b1=*(00000949)
:0201B32C F8125130 ldmnvda  r2 ,{r4,r5,r8,r12,r14}
:0201B330 51F70001 mvnpls r0,r1
:0201B334 36426112 unknown
:0201B338 5CB50001 ldcpl  0,cr0,[r5],#+0x4
:0201B33C 015B0001 cmpeq r11,r1
:0201B340 00017000 andeq  r7,r1,r0
:0201B344 AA023978 bge 020A992C
:0201B348 7080A900 addvc  r10,r0,r0,lsl #0x12
:0201B34C FFE98019 swinv 0x00e98019
:0201B350 8AA0C9FF bhi 0084DB54
:0201B354 E2801969 add  r1,r0,#0x1A4000
:0201B358 19040019 stmnedb  r4 ,{r0,r3,r4}
:0201B35C 80196280 andhis r6,r9,r0,lsl #0x5
:0201B360 187DDBAA ldmneda  r13!,{r1,r3,r5,r7,r8,r9,r11,r12,r14,r15}^
:0201B364 195B8019 ldmnedb  r11 ,{r0,r3,r4,r15}^
:0201B368 0019D480 andeqs r13,r9,r0,lsl #0x9
:0201B36C 6019560C andvss r5,r9,r12,lsl #0xc
:0201B370 801901ED andhis r0,r9,r13,ror #0x3
:0201B374 1000F5CD andne  r15,r0,r13,asr #0xb
:0201B378 574D8075 unknown
:0201B37C 1DC5C01D unknown
:0201B380 801D1400 andhis r1,r13,r0,lsl #0x8
:0201B384 BDC08D45 unknown
:0201B388 18009955 stmneda  r0 ,{r0,r2,r4,r6,r8,r11,r12,r15}
:0201B38C 193D8099 ldmnedb  r13!,{r0,r3,r4,r7,r15}
:0201B390 00191B80 andeqs r1,r9,r0,lsl #0x17
:0201B394 09D5101D ldmeqib  r5 ,{r0,r2,r3,r4,r12}^
:0201B398 36101913 unknown
:0201B39C 19148019 ldmnedb  r4 ,{r0,r3,r4,r15}
:0201B3A0 60191C00 andvss r1,r9,r0,lsl #0x18
:0201B3A4 1901EDAB stmnedb  r1 ,{r0,r1,r3,r5,r7,r8,r10,r11,r13,r14,r15}
:0201B3A8 00190D80 andeqs r0,r9,r0,lsl #0x1b
:0201B3AC A1501920 cmpge r0,r0,lsr #0x12
:0201B3B0 EB801918 bl 00021818
:0201B3B4 24BA076D unknown
:0201B3B8 0C218045 stceq  0,cr8,[r1],#-0x114
:0201B3BC 115DC085 cmpne r13,r5,lsl #0x1
:0201B3C0 0109C1C9 unknown
:0201B3C4 550255B0 strpl r5,[r2, #-0x5b0]		;(r2-0x5b0=*(0000cb50))
:0201B3C8 9D102800 unknown
:0201B3CC 16607919 unknown
:0201B3D0 198F8019 stmneib  r15 ,{r0,r3,r4,r15}
:0201B3D4 60192C00 andvss r2,r9,r0,lsl #0x18
:0201B3D8 19D50A85 ldmneib  r5 ,{r0,r2,r7,r9,r11}^
:0201B3DC 05298880 streq r8,[r9, #-0x880]!
:0201B3E0 03C51030 biceq  r1,r5,#0x30
:0201B3E4 01BD2AF1 ldreqsh r2,[r13, +r1]!
:0201B3E8 B0210CE5 eorlt  r0,r1,r5,ror #0x19
:0201B3EC 78002180 stmvcda  r0 ,{r7,r8,r13}
:0201B3F0 1B034021 blne 020EB47C
:0201B3F4 1DE2812A stcnel 1,cr8,[r2,#+0xa8]!
:0201B3F8 C01DFF10 andgts r15,r13,r0,lsl r15
:0201B3FC 54001D77 strpl r1,[r0],#-0xd77
:0201B400 101D1154 andnes r1,r13,r4,asr r1
:0201B404 85200205 strhi r0,[r0, #-0x205]!
:0201B408 1D41810C unknown
:0201B40C 0176B300 cmneq r6,r0,lsl #0x6
:0201B410 6FA3A060 swivs 0x00a3a060
:0201B414 E138002D teq r8,r13,lsr #0x0
:0201B418 0F09A01A swieq 0x0009a01a
:0201B41C 7D6B11A1 stcvcl 1,cr1,[r11,#-0x284]!
:0201B420 0AA12800 beq 00865428
:0201B424 13151845 tstne r5,#0x450000
:0201B428 3F1155EB swicc 0x001155eb
:0201B42C 0051147D subeqs r1,r1,r13,ror r4
:0201B430 630EED07 unknown
:0201B434 62AD0001 adcvs  r0,r13,#0x1
:0201B438 1F6D102D swine 0x006d102d
:0201B43C 65094005 strvs r4,[r9, #-0x5]		;(r9-0x5=*(98ea87fb))
:0201B440 2F00011B swics 0x0000011b
:0201B444 3100016E unknown
:0201B448 90C505C1 sbcls  r0,r5,r1,asr #0xb
:0201B44C 56000504 strpl r0,[r0],-r4, lsl #0xa
:0201B450 05AD0005 streq r0,[r13, #+0x5]!
:0201B454 91540091 unknown
:0201B458 45B10A00 ldrmi r0,[r1, #+0xa00]!
:0201B45C 012AFD1C msreq CPSR_fx,r12
:0201B460 F9570369 ldmnvdb  r7 ,{r0,r3,r5,r6,r8,r9}^
:0201B464 61E5DA01 mvnvs  r13,r1,lsl #0x14
:0201B468 154A0217 strneb r0,[r10, #-0x217]		;(r10-0x217=*(fffffde9))
:0201B46C A0700300 rsbges r0,r0,r0,lsl #0x6
:0201B470 FFFF4B13 swinv 0x00ff4b13
:0201B474 90791A01 rsblss r1,r9,r1,lsl #0x14
:0201B478 3C000D01 stccc  13,cr0,[r0],{#0x1}
:0201B47C 00694681 rsbeq  r4,r9,r1,lsl #0xd
:0201B480 00206A08 eoreq  r6,r0,r8,lsl #0x14
:0201B484 1B05E310 blne 021940CC
:0201B488 34EB02CD unknown
:0201B48C 0602A930 unknown
:0201B490 900029C0 andls  r2,r0,r0,asr #0x13
:0201B494 0940E050 stmeqdb  r0 ,{r4,r6,r13,r14,r15}^
:0201B498 E0031100 and  r1,r3,r0,lsl #0x2
:0201B49C 0099E0C1 addeqs r14,r9,r1,asr #0x1
:0201B4A0 99E00281 unknown
:0201B4A4 40E0211C rscmi  r2,r0,r12,lsl r1
:0201B4A8 409E00BD ldrmih r0,[r14], +r13
:0201B4AC 60E02119 rscvs  r2,r0,r9,lsl r1
:0201B4B0 114D02AD unknown
:0201B4B4 253075D0 ldrcs r7,[r0, #-0x5d0]!
:0201B4B8 00F52001 rsceqs r2,r5,r1
:0201B4BC 5D080A01 unknown
:0201B4C0 9A09B90A bls 022898F0
:0201B4C4 0069066D rsbeq  r0,r9,r13,ror #0xc
:0201B4C8 0911FD2F ldmeqdb  r1 ,{r0,r1,r2,r3,r5,r8,r10,r11,r12,r13,r14,r15}
:0201B4CC 0AC3E3A0 beq 01114354
:0201B4D0 B12C00B1 strlth r0,[r12, -r1]!
:0201B4D4 11100900 tstne r0,r0,lsl #0x12
:0201B4D8 0D100910 unknown
:0201B4DC FD10AD10 unknown
:0201B4E0 00061009 andeq  r1,r6,r9
:0201B4E4 4AD90189 bmi 0165BB10
:0201B4E8 EE22C580 cdp 5,2,cr12,cr2,cr0,4
:0201B4EC 0022D905 eoreq  r13,r2,r5,lsl #0x12
:0201B4F0 00210002 eoreq  r0,r1,r2
:0201B4F4 8011F503 andhis r15,r1,r3,lsl #0xa
:0201B4F8 F805EFEA stmnvda  r5 ,{r1,r3,r5,r6,r7,r8,r9,r10,r11,r13,r14,r15}
:0201B4FC 0D010943 unknown
:0201B500 C9109111 ldmgtdb  r0 ,{r0,r4,r8,r12,r15}
:0201B504 00FDF214 rsceqs r15,r13,r4,lsl r2
:0201B508 040069E2 streq r6,[r0],#-0x9e2
:0201B50C 70002D80 andvc  r2,r0,r0,lsl #0x1b
:0201B510 A5A50821 strge r0,[r5, #+0x821]!
:0201B514 80858D40 addhi  r8,r5,r0,asr #0x1a
:0201B518 75408550 strvcb r8,[r0, #-0x550]		;(r0-0x550=*(fffffb48))
:0201B51C 9503090B strls r0,[r3, #-0x90b]		;(r3-0x90b=*(00581d2f))
:0201B520 4D881C69 unknown
:0201B524 00557700 subeqs r7,r5,r0,lsl #0xe
:0201B528 15E3A090 strneb r10,[r3, #+0x90]!
:0201B52C E5001909 str r1,[r0, #-0x909]		;(r0-0x909=*(fffff78f))
:0201B530 41077102 unknown
:0201B534 CB008900 blgt 0203D93C
:0201B538 95BE513D ldrls r5,[r14, #+0x13d]!
:0201B53C 4089964F addmi  r9,r9,r15,asr #0xc
:0201B540 C740A104 strgtb r10,[r0,-r4, lsl #0x2]
:0201B544 1131004D teqne r1,r13,asr #0x0
:0201B548 7983F8D5 stmvcib  r3 ,{r0,r2,r4,r6,r7,r11,r12,r13,r14,r15}
:0201B54C B541F030 strltb r15,[r1, #-0x30]		;(r1-0x30=*(aa1fffd0))
:0201B550 1F418006 swine 0x00418006
:0201B554 7901F1A4 stmvcdb  r1 ,{r2,r5,r7,r8,r12,r13,r14,r15}
:0201B558 55B0B900 ldrpl r11,[r0, #+0x900]!
:0201B55C 4480B903 strmi r11,[r0],#+0x903
:0201B560 5F5340B9 swipl 0x005340b9
:0201B564 5D0600A5 unknown
:0201B568 01FCBA4F mvneqs r11,r15,asr #0x14
:0201B56C 061100AD ldreq r0,[r1],-r13, lsr #0x1
:0201B570 208550C5 addcs  r5,r5,r5,asr #0x1
:0201B574 29AD5955 stmcsib  r13!,{r0,r2,r4,r6,r8,r11,r12,r14}
:0201B578 0140B1A8 unknown
:0201B57C EE10B11F mrc 1,0,r11,cr0,cr15,{0}
:0201B580 F040B173 subnv  r11,r0,r3,ror r1
:0201B584 8D10B581 unknown
:0201B588 2965023F unknown
:0201B58C BD15F9B2 unknown
:0201B590 19107103 ldmnedb  r0 ,{r0,r1,r8,r12,r13,r14}
:0201B594 0919B442 ldmeqdb  r9 ,{r1,r6,r10,r12,r13,r15}
:0201B598 6F705E39 swivs 0x00705e39
:0201B59C DD0604AD unknown
:0201B5A0 5301956E unknown
:0201B5A4 124D3025 subne  r3,r13,#0x25
:0201B5A8 65ED12BD strvsb r1,[r13, #+0x2bd]!
:0201B5AC 146D7010 unknown
:0201B5B0 01D511CD biceqs r1,r5,r13,asr #0x3
:0201B5B4 0B3C59DD bleq 02F31D30
:0201B5B8 FA34AD3D blx 02D46ABC
:0201B5BC 8D4008B5 unknown
:0201B5C0 0B193910 bleq 02669A08
:0201B5C4 47B505A5 ldrmi r0,[r5,+r5, lsr #0xb]!
:0201B5C8 A5600145 strgeb r0,[r0, #-0x145]!
:0201B5CC 1BED5001 blne 01B6F5D8
:0201B5D0 1E850001 cdpne 0,8,cr0,cr5,cr1,0
:0201B5D4 F911A5EA ldmnvdb  r1 ,{r1,r3,r5,r6,r7,r8,r10,r13,r15}
:0201B5D8 05697B08 streqb r7,[r9, #-0xb08]!
:0201B5DC 19136101 ldmnedb  r3 ,{r0,r8,r13,r14}
:0201B5E0 EB1DFD02 bl 0279A9F0
:0201B5E4 FBFF5646 blx 01FF0F04
:0201B5E8 2C990D69 ldccs  13,cr0,[r9],{#0x69}
:0201B5EC 706C1F39 rsbvc  r1,r12,r9,lsr r15
:0201B5F0 240202AB strcs r0,[r2],#-0x2ab
:0201B5F4 A5FF001D ldrgeb r0,[r15, #+0x1d]!
:0201B5F8 D0001100 andle  r1,r0,r0,lsl #0x2
:0201B5FC 0CE52309 stceql 3,cr2,[r5],#+0x24
:0201B600 DDFF2819 ldclel 8,cr2,[r15,#+0x64]!
:0201B604 C010B007 andgts r11,r0,r7
:0201B608 10B51117 adcnes r1,r5,r7,lsl r1
:0201B60C C90F7DB0 stmgtdb  r15 ,{r4,r5,r7,r8,r10,r11,r12,r13,r14}
:0201B610 4D8D5C10 unknown
:0201B614 33D15A08 bicccs r5,r1,#0x8000
:0201B618 759407ED ldrvc r0,[r4, #+0x7ed]		;r4+0x7ed=*(000007f6)
:0201B61C 98E59406 unknown
:0201B620 A59F0B10 ldrge r0,[r15, #+0xb10]		;r15+0xb10=*(0201c138)=#-519692883(0xe1061dad)
:0201B624 052F9D1F streq r9,[r15, #-0xd1f]!
:0201B628 00451F69 subeq  r1,r5,r9,ror #0x1e
:0201B62C 10451B69 subne  r1,r5,r9,ror #0x16
:0201B630 15C2A2F6 strneb r10,[r2, #+0x2f6]		;r2+0x2f6=*(0000d3f6)
:0201B634 E594E001 ldr r14,[r4, #+0x1]		;r4+0x1=*(0000000a)
:0201B638 D10432A1 unknown
:0201B63C E18CCD06 orr  r12,r12,r6,lsl #0x1a
:0201B640 142E1C29 unknown
:0201B644 1FE01100 swine 0x00e01100
:0201B648 80E20200 rschi  r0,r2,r0,lsl #0x4
:0201B64C E10081E1 unknown
:0201B650 5C05A95C stcpl  9,cr10,[r5],{#0x5c}
:0201B654 E000A510 and  r10,r0,r0,lsl r5
:0201B658 C1E524C2 mvngt  r2,r2,asr #0x9
:0201B65C 0001C020 andeq  r12,r1,r0,lsr #0x0
:0201B660 13B90F55 movnes r0,#0x154		;r0=340(0x154)
:0201B664 BA003529 blt 02028B10
:0201B668 E1D401B0 ldrh r0,[r4, #+0x10]		;r4+0x10=*(00000019)
:0201B66C E5341B19 ldr r1,[r4, #-0xb19]!
:0201B670 10503F0C subnes r3,r0,r12,lsl #0x1e
:0201B674 0F00E201 swieq 0x0000e201
:0201B678 810C0A35 unknown
:0201B67C 000AE120 andeq  r14,r10,r0,lsr #0x2
:0201B680 21B0E5C3 movcss r14,r3,asr #0xb
:0201B684 12E100D4 rscne  r0,r1,#0xD4
:0201B688 85200371 strhi r0,[r0, #-0x371]!
:0201B68C 81414203 unknown
:0201B690 00899402 addeq  r9,r9,r2,lsl #0x8
:0201B694 E5C3400B strb r4,[r3, #+0xb]		;r3+0xb=*(00582645)
:0201B698 0102041B unknown
:0201B69C 05510C85 ldreqb r0,[r1, #-0xc85]		;(r1-0xc85=*(aa1ff37b))
:0201B6A0 1CD5012D ldcnel 1,cr0,[r5],{#0x2d}
:0201B6A4 016E1011 unknown
:0201B6A8 095F7400 ldmeqdb  r15 ,{r10,r12,r13,r14}^
:0201B6AC 09450000 stmeqdb  r5 ,{}^
:0201B6B0 E51DAD1E ldr r10,[r13, #-0xd1e]		;(r13-0xd1e=*(fffff2e2))
:0201B6B4 3547F00B strccb r15,[r7, #-0xb]		;(r7-0xb=*(fffffff5))
:0201B6B8 0ADD24B1 beq 01764984
:0201B6BC 2C0731D9 stccs  1,cr3,[r7],{#0xd9}
:0201B6C0 21030495 swpcs r0,r5,r3
:0201B6C4 2178A730 cmncs r8,r0,lsr r7
:0201B6C8 4021C480 eormi  r12,r1,r0,lsl #0x9
:0201B6CC E59F12C0 ldr r1,[r15, #+0x2c0]		;r15+0x2c0=*(0201b994)=#1905058182(0x718ce186)
:0201B6D0 15104D0A ldrne r4,[r0, #-0xd0a]		;(r0-0xd0a=*(fffff44a))
:0201B6D4 803D294A eorhis r2,r13,r10,asr #0x12
:0201B6D8 02A08289 adceq  r8,r0,#0x90000008
:0201B6DC 61328929 teqvs r2,r9,lsr #0x12
:0201B6E0 0069105E rsbeq  r1,r9,r14,asr r0
:0201B6E4 0D0103D4 unknown
:0201B6E8 08CB074D stmeqia  r11 ,{r0,r2,r3,r6,r8,r9,r10}^
:0201B6EC 50017970 andpl  r7,r1,r0,ror r9
:0201B6F0 0DA001FD stceq  1,cr0,[r0,#+0x3f4]!
:0201B6F4 8D549002 unknown
:0201B6F8 4140FEE2 unknown
:0201B6FC 33DD100A bicccs r1,r13,#0xA
:0201B700 4BD01039 blmi 0141F7EC
:0201B704 14050041 strne r0,[r5],#-0x41
:0201B708 5041E088 subpl  r14,r1,r8,lsl #0x1
:0201B70C A5C211C9 strgeb r1,[r2, #+0x1c9]		;r2+0x1c9=*(0000d2c9)
:0201B710 31017D1C unknown
:0201B714 1789A133 unknown
:0201B718 14E1220D unknown
:0201B71C E2866CC7 add  r6,r6,#0xC700
:0201B720 05EE13B9 streqb r1,[r14, #+0x3b9]!
:0201B724 280C0502 stmcsda  r12 ,{r1,r8,r10}
:0201B728 1009E288 andne  r14,r9,r8,lsl #0x5
:0201B72C 3A012DFE bcc 02066F2C
:0201B730 EB14024A bl 0251C060
:0201B734 1FBE1195 swine 0x00be1195
:0201B738 E11DD1D1 ldrsb r13,[r13, -r1]
:0201B73C 99A21241 stmlsib  r2!,{r0,r6,r9,r12}
:0201B740 05142D09 ldreq r2,[r4, #-0xd09]		;(r4-0xd09=*(fffff300))
:0201B744 50892031 addpl  r2,r9,r1,lsr r0
:0201B748 50794005 rsbpls r4,r9,r5
:0201B74C 19FB1D41 unknown
:0201B750 00399F11 eoreqs r9,r9,r1,lsl r15
:0201B754 21550041 cmpcs r5,r1,asr #0x0
:0201B758 4005E089 andmi  r14,r5,r9,lsl #0x1
:0201B75C C0797D0C rsbgts r7,r9,r12,lsl #0x1a
:0201B760 6B4045B0 blvs 0302CE28
:0201B764 459CC045 ldrmi r12,[r12, #+0x45]		;r12+0x45=*(00000045)
:0201B768 D5401190 strleb r1,[r0, #-0x190]		;(r0-0x190=*(ffffffc4))
:0201B76C D100110D unknown
:0201B770 1500E150 strne r14,[r0, #-0x150]		;(r0-0x150=*(00000004))
:0201B774 31130015 tstcc r3,r5,lsl r0
:0201B778 319EAE50 orrccs r10,r14,r0,asr r14
:0201B77C 40315940 eormis r5,r1,r0,asr #0x12
:0201B780 103114C1 eornes r1,r1,r1,asr #0x9
:0201B784 BA803154 blt 00027CDC
:0201B788 1505005D strne r0,[r5, #-0x5d]		;(r5-0x5d=*(e1cd9fa4))
:0201B78C 505D0300 subpls r0,r13,r0,lsl #0x6
:0201B790 15000091 strne r0,[r0, #-0x91]		;(r0-0x91=*(000000c3))
:0201B794 054C2BA5 streqb r2,[r12, #-0xba5]		;(r12-0xba5=*(fffff45b))
:0201B798 15050D41 strne r0,[r5, #-0xd41]		;(r5-0xd41=*(e1cd92c0))
:0201B79C 01201119 unknown
:0201B7A0 15059F2D strne r9,[r5, #-0xf2d]		;(r5-0xf2d=*(e1cd90d4))
:0201B7A4 09191D11 ldmeqdb  r9 ,{r0,r4,r8,r10,r11,r12}
:0201B7A8 13B94031 movnes r4,#0x31		;r4=49(0x31)
:0201B7AC 00316CA5 eoreqs r6,r1,r5,lsr #0x19
:0201B7B0 E2880E1F add  r0,r8,#0x1F0
:0201B7B4 103110F0 unknown
:0201B7B8 3104F581 unknown
:0201B7BC E5D80110 ldrb r0,[r8, #+0x110]		;r8+0x110=*(00000110)
:0201B7C0 950B10A5 strls r1,[r11, #-0xa5]		;(r11-0xa5=*(ed03505b))
:0201B7C4 1869A305 unknown
:0201B7C8 40352EC9 eormis r2,r5,r9,asr #0x1d
:0201B7CC 35981E7D ldrcc r1,[r8, #+0xe7d]		;r8+0xe7d=*(00000e7d)
:0201B7D0 1F101500 swine 0x00101500
:0201B7D4 E2881E6F add  r1,r8,#0x6F0
:0201B7D8 8500510E strhi r5,[r0, #-0x10e]		;(r0-0x10e=*(00000046))
:0201B7DC EB100203 bl 0241BFF0
:0201B7E0 107D105D rsbnes r1,r13,r13,asr r0
:0201B7E4 E28800F0 add  r0,r8,#0xF0
:0201B7E8 41FD0652 mvnmis r0,r2,asr r6
:0201B7EC 11401505 unknown
:0201B7F0 89107515 ldmhidb  r0 ,{r0,r2,r4,r8,r10,r12,r13,r14}
:0201B7F4 3E008A1C mcrcc 10,0,r8,cr0,cr12,{0}
:0201B7F8 1D084D00 unknown
:0201B7FC 14E50338 unknown
:0201B800 16E2881C unknown
:0201B804 02EE5229 rsceq  r5,r14,#0x90000002
:0201B808 017D140D cmneq r13,r13,lsl #0x8
:0201B80C F53FE950 ldrnv r14,[r15, #-0x950]!
:0201B810 0105D912 unknown
:0201B814 0041E793 unknown
:0201B818 00EF2F2D rsceq  r2,r15,r13,lsr #0x1e
:0201B81C 12E5D830 rscne  r13,r5,#0x300000
:0201B820 B9E11005 unknown
:0201B824 C01A391B andgts r3,r10,r11,lsl r9
:0201B828 6DE00512 stcvsl 5,cr0,[r0,#+0x48]!
:0201B82C EFE00101 swi 0x00e00101
:0201B830 E5C80800 strb r0,[r8, #+0x800]		;r8+0x800=*(00000800)
:0201B834 02035DFF andeq  r5,r3,#0x3FC0
:0201B838 01EF0059 mvneq  r0,r9,asr r0
:0201B83C 2281C828 addcs  r12,r1,#0x280000
:0201B840 EF028103 swi 0x00028103
:0201B844 1A9D0175 bne 0075BE20
:0201B848 406D6A0A rsbmi  r6,r13,r10,lsl #0x14
:0201B84C 85004510 strhi r4,[r0, #-0x510]		;(r0-0x510=*(fffffc44))
:0201B850 0011050B andeqs r0,r1,r11,lsl #0xa
:0201B854 AD1F0908 unknown
:0201B858 C1150E09 tstgt r5,r9,lsl #0x1c
:0201B85C 87119129 ldrhi r9,[r1,-r9, lsr #0x2]
:0201B860 0DEFE8BD stceql 8,cr14,[r15,#+0x2f4]!
:0201B864 A0010005 andge  r0,r1,r5
:0201B868 01F00000 mvneqs r0,r0
:0201B86C 0141ED00 unknown
:0201B870 FFD8EE00 swinv 0x00d8ee00
:0201B874 041509FF ldreq r0,[r5],#-0x9ff
:0201B878 E7A14509 str r4,[r1,+r9, lsl #0xa]!
:0201B87C 0DFF0069 ldceql 0,cr0,[r15,#+0x1a4]!
:0201B880 2517B510 ldrcs r11,[r7, #-0x510]		;(r7-0x510=*(fffffaf0))
:0201B884 C0590240 subgts r0,r9,r0,asr #0x4
:0201B888 001940BA ldreqh r4,[r9], -r10
:0201B88C F02DFD36 eornv  r15,r13,r6,lsr r13
:0201B890 C00065AC andgt  r6,r0,r12,lsr #0xb
:0201B894 B5206552 strlt r6,[r0, #-0x552]!
:0201B898 1340650B unknown
:0201B89C 35C40065 strccb r0,[r4, #+0x65]		;r4+0x65=*(00000096)
:0201B8A0 FD574D00 unknown
:0201B8A4 00D0F035 sbceqs r15,r0,r5,lsr r0
:0201B8A8 2120E5D4 unknown
:0201B8AC 21828230 orrcs  r8,r2,r0,lsr r2
:0201B8B0 00218300 eoreq  r8,r1,r0,lsl #0x6
:0201B8B4 13100588 tstne r0,#0x22000000
:0201B8B8 193D2AFD ldmnedb  r13!,{r0,r2,r3,r4,r5,r6,r7,r9,r11,r13}
:0201B8BC 001905A5 andeqs r0,r9,r5,lsr #0xb
:0201B8C0 F03DFD26 eornvs r15,r13,r6,lsr #0x1a
:0201B8C4 A70A6944 strge r6,r15,r13,r6,lsr #0x1a
:0201B8C8 1DC11011 unknown
:0201B8CC EB025228 bl 020B0174
:0201B8D0 43C85BF1 bicmi  r5,r8,#0x3C400
:0201B8D4 FD08CD00 unknown
:0201B8D8 89CC7F65 stmhiib  r12 ,{r0,r2,r5,r6,r8,r9,r10,r11,r12,r13,r14}^
:0201B8DC 2AFD2F06 bcs 01F674FC
:0201B8E0 2A59EBFF bcs 036968E4
:0201B8E4 18D9543D ldmneia  r9 ,{r0,r2,r3,r4,r5,r10,r12,r14}^
:0201B8E8 44511D81 ldrmib r1,[r1],#-0xd81
:0201B8EC 122D7C20 eorne  r7,r13,#0x2000
:0201B8F0 55705409 ldrplb r5,[r0, #-0x409]!
:0201B8F4 2B207D39 blcs 0283ADE0
:0201B8F8 831BE3A0 tsthi r11,#0x80000002
:0201B8FC 19950045 ldmneib  r5 ,{r0,r2,r6}
:0201B900 0402107D streq r1,[r2],#-0x7d
:0201B904 010EE087 unknown
:0201B908 107508BD unknown
:0201B90C FA02F903 blx 020D9D28
:0201B910 10050039 andne  r0,r5,r9,lsr r0
:0201B914 00007BD6 unknown
:0201B918 C1B82611 movgts r2,r1,lsl r6		;r2=-484850932(0xe319c30c)
:0201B91C F5103905 ldrnv r3,[r0, #-0x905]		;(r0-0x905=*(fffff84f))
:0201B920 0EE3E808 cdpeq 8,14,cr14,cr3,cr8,0
:0201B924 09F1A040 ldmeqib  r1!,{r6,r13,r15}^
:0201B928 09151085 ldmeqdb  r5 ,{r0,r2,r7,r12}
:0201B92C 000D7010 andeq  r7,r13,r0,lsl r0
:0201B930 60010035 andvs  r0,r1,r5,lsr r0
:0201B934 560EAD86 strpl r10,[r14],-r6, lsl #0x1b
:0201B938 7C0123E3 stcvc  3,cr2,[r1],{#0xe3}
:0201B93C B1F7E287 mvnlts r14,r7,lsl #0x5
:0201B940 79266100 stmvcdb  r6!,{r8,r13,r14}
:0201B944 0029E013 eoreq  r14,r9,r3,lsl r0
:0201B948 D1002938 unknown
:0201B94C 14280513 unknown
:0201B950 F11DE085 tstnv r13,r5,lsl #0x1
:0201B954 A02C0111 eorge  r0,r12,r1,lsl r1
:0201B958 00D163E3 sbceqs r6,r1,r3,ror #0x7
:0201B95C 85044104 strhi r4,[r4, #-0x104]		;(r4-0x104=*(ffffff2d))
:0201B960 00F9FFE0 rsceqs r15,r9,r0,ror #0x1f
:0201B964 380BF9E7 stmccda  r11 ,{r0,r1,r2,r5,r6,r7,r8,r11,r12,r13,r14,r15}
:0201B968 8D017550 unknown
:0201B96C 0181101A orreq  r1,r1,r10,lsl r0
:0201B970 00B94168 adceqs r4,r9,r8,ror #0x2
:0201B974 18414BE0 stmneda  r1 ,{r5,r6,r7,r8,r9,r11,r14}^
:0201B978 58FFE20E ldmplia  r15!,{r1,r2,r3,r9,r13,r14,r15}^
:0201B97C 1111E284 tstne r1,r4,lsl #0x5
:0201B980 7D610C81 stcvcl 12,cr0,[r1,#-0x204]!
:0201B984 E2033002 and  r3,r3,#0x2
:0201B988 01045005 unknown
:0201B98C 831102E0 tsthi r1,#0xE
:0201B990 006F22E1 rsbeq  r2,r15,r1,ror #0x5
:0201B994 718CE186 orrvc  r14,r12,r6,lsl #0x3
:0201B998 E00018FD unknown
:0201B99C 81011085 unknown
:0201B9A0 801D82E1 andhis r8,r13,r1,ror #0x5
:0201B9A4 3D008CE1 unknown
:0201B9A8 32A2E1A0 adccc  r14,r2,#0x28
:0201B9AC 00A5E183 adceq  r14,r5,r3,lsl #0x3
:0201B9B0 0F49877E swieq 0x0049877e
:0201B9B4 8700018C strhi r0,[r0,-r12, lsl #0x3]
:0201B9B8 10D90181 sbcnes r0,r9,r1,lsl #0x3
:0201B9BC C1216DD4 unknown
:0201B9C0 3DE58D0A stcccl 13,cr8,[r5,#+0x28]!
:0201B9C4 E001E500 and  r14,r1,r0,lsl #0xa
:0201B9C8 00D18E13 sbceqs r8,r1,r3,lsl r14
:0201B9CC 00D6E35E sbceqs r14,r6,r14,asr r3
:0201B9D0 0102E220 unknown
:0201B9D4 20D1C200 sbccss r12,r1,r0,lsl #0x4
:0201B9D8 9D9F20F8 unknown
:0201B9DC 10458800 subne  r8,r5,r0,lsl #0x10
:0201B9E0 E5D411DD ldrb r1,[r4, #+0x1dd]		;r4+0x1dd=*(0000020e)
:0201B9E4 0243504D subeq  r5,r3,#0x4D
:0201B9E8 0FE113A0 swieq 0x00e113a0
:0201B9EC 0FE20010 swieq 0x00e20010
:0201B9F0 E2000300 and  r0,r0,#0x0
:0201B9F4 E7D21001 ldrb r1,[r2, +r1]
:0201B9F8 00D20000 sbceqs r0,r2,r0
:0201B9FC 800201E7 andhi  r0,r2,r7,ror #0x3
:0201BA00 E4C40269 strb r0,[r4],#+0x269
:0201BA04 003510F4 unknown
:0201BA08 F9194D08 ldmnvdb  r9 ,{r3,r8,r10,r11,r14}
:0201BA0C 021C1114 andeqs r1,r12,#0x5
:0201BA10 B41DEB02 ldrlt r14,[r13],#-0xb02
:0201BA14 19719F40 ldmnedb  r1!,{r6,r8,r9,r10,r11,r12,r15}^
:0201BA18 DDE312DD stclel 2,cr1,[r3,#+0x374]!
:0201BA1C D8007100 stmleda  r0 ,{r8,r12,r13,r14}
:0201BA20 1001E4D3 unknown
:0201BA24 5001E4D4 unknown
:0201BA28 05E28500 streqb r8,[r2, #+0x500]!
:0201BA2C 61E35500 mvnvs  r5,r0,lsl #0xa
:0201BA30 6140E700 unknown
:0201BA34 00612020 rsbeq  r2,r1,r0,lsr #0x0
:0201BA38 D1301939 teqle r0,r9,lsr r9
:0201BA3C 59003109 stmpldb  r0 ,{r0,r3,r8,r12,r13}
:0201BA40 205DED10 subcss r14,r13,r0,lsl r13
:0201BA44 090C002D stmeqdb  r12 ,{r0,r2,r3,r5}
:0201BA48 00C58305 sbceq  r8,r5,r5,lsl #0x6
:0201BA4C AB01B582 blge 0208905C
:0201BA50 E1822FA3 orr  r2,r2,r3,lsr #0x1f
:0201BA54 0D09250C unknown
:0201BA58 08A00105 stmeqia  r0!,{r0,r2,r8}
:0201BA5C 08E58D40 unknown
:0201BA60 00E5DD30 rsceq  r13,r5,r0,lsr r13
:0201BA64 1C8921C2 stcne  1,cr2,[r9],{#0xc2}
:0201BA68 2002E202 andcs  r14,r2,r2,lsl #0x4
:0201BA6C 03C90483 biceq  r0,r9,#0x83000000
:0201BA70 D004D9CD andle  r13,r4,r13,asr #0x13
:0201BA74 E28100F1 add  r0,r1,#0xF1
:0201BA78 05051506 streq r1,[r5, #-0x506]		;(r5-0x506=*(e1cd9afb))
:0201BA7C E2222067 eor  r2,r2,#0x67
:0201BA80 01C02001 biceq  r2,r0,r1
:0201BA84 FFFFF9E4 swinv 0x00fff9e4
:0201BA88 DD000DBA unknown
:0201BA8C 0F2A7100 swieq 0x002a7100
:0201BA90 15A1CD10 strne r12,[r1, #+0xd10]!
:0201BA94 11100EE2 tstne r0,r2,ror #0x1d
:0201BA98 CD0581CD unknown
:0201BA9C 045908E5 ldreqb r0,[r9],#-0x8e5
:0201BAA0 A204590C andge  r5,r4,#0x30000
:0201BAA4 6D01D510 unknown
:0201BAA8 00FFFF19 rsceqs r15,r15,r9,lsl r15
:0201BAAC 01062C00 unknown
:0201BAB0 0CF72400 ldceql 4,cr2,[r7],#+0x0
:0201BAB4 75526D02 ldrvcb r6,[r2, #-0xd02]		;(r2-0xd02=*(e319b60a))
:0201BAB8 F9618112 unknown
:0201BABC 8D1E0601 unknown
:0201BAC0 20153B32 andcss r3,r5,r2,lsr r11
:0201BAC4 6960F28D unknown
:0201BAC8 8D52751E unknown
:0201BACC 8D2053F2 stchi  3,cr5,[r0,#-0x3c8]!
:0201BAD0 84F28D52 unknown
:0201BAD4 728DFD66 addvc  r15,r13,#0x1980
:0201BAD8 728D0150 addvc  r0,r13,#0x14
:0201BADC 328DFF64 addcc  r15,r13,#0x190
:0201BAE0 9F514092 swils 0x00514092
:0201BAE4 8D6140E5 stchil 0,cr4,[r1,#-0x394]!
:0201BAE8 C0129132 andgts r9,r2,r2,lsr r1
:0201BAEC 528D1289 addpl  r1,r13,#0x90000008
:0201BAF0 B28D012C addlt  r0,r13,#0xB
:0201BAF4 E0037291 mul  r3,r1,r2
:0201BAF8 A0282333 eorge  r2,r8,r3,lsr r3
:0201BAFC 228D227D addcs  r2,r13,#0xD0000007
:0201BB00 34028D40 strcc r8,[r2],#-0xd40
:0201BB04 04328D58 unknown
:0201BB08 8DE18348 stchil 3,cr8,[r1,#+0x120]!
:0201BB0C 99006502 stmlsdb  r0 ,{r1,r8,r10,r13,r14}
:0201BB10 0001E101 andeq  r14,r1,r1,lsl #0x2
:0201BB14 C1000D04 unknown
:0201BB18 75429512 strvcb r9,[r2, #-0x512]		;(r2-0x512=*(e319bdfa))
:0201BB1C 7116BD22 tstvc r6,r2,lsr #0x1a
:0201BB20 1C61FD12 stcnel 13,cr15,[r1],#-0x48
:0201BB24 79299061 stmvcdb  r9!,{r0,r5,r6,r12,r15}
:0201BB28 8D500982 unknown
:0201BB2C 3B05991F blcc 02181FB0
:0201BB30 9006E000 andls  r14,r6,r0
:0201BB34 2275E090 rsbcss r14,r5,#0x90
:0201BB38 F2894091 addnv  r4,r9,#0x91
:0201BB3C 8920554A stmhidb  r0!,{r1,r3,r6,r8,r10,r12,r14}
:0201BB40 0055EDF2 ldreqsh r14,[r5],#-0xd2
:0201BB44 104113C9 subne  r1,r1,r9,asr #0x7
:0201BB48 530003ED unknown
:0201BB4C 004103E1 subeq  r0,r1,r1,ror #0x7
:0201BB50 A0121510 andges r1,r2,r0,lsl r5
:0201BB54 37951635 unknown
:0201BB58 3ED9823D mrccc 2,6,r8,cr9,cr13,{1}
:0201BB5C 322901B2 eorcc  r0,r9,#0x8000002C
:0201BB60 05C54F06 streqb r4,[r5, #+0xf06]		;r5+0xf06=*(e1cdaf07)
:0201BB64 B231FF34 eorlts r15,r1,#0xD0
:0201BB68 F1423105 unknown
:0201BB6C 31A98231 movcc  r8,lsr r1		;r8=465102(0x718ce)
:0201BB70 83F231F2 mvnhis r3,#0x8000003C
:0201BB74 12A54C51 adcne  r4,r5,#0x5100
:0201BB78 A5181019 ldrge r1,[r8, #-0x19]		;(r8-0x19=*(000718b5))
:0201BB7C 1029BB02 eorne  r11,r9,r2,lsl #0x16
:0201BB80 4D381049 ldcmi  0,cr1,[r8,#-0x124]!
:0201BB84 305241C0 subccs r4,r2,r0,asr #0x3
:0201BB88 5B5051ED blpl 03430344
:0201BB8C 142D31ED unknown
:0201BB90 01A1FAF7 unknown
:0201BB94 000985C0 andeq  r8,r9,r0,asr #0xb
:0201BB98 01E99C93 unknown
:0201BB9C ED11E985 unknown
:0201BBA0 915CFD11 cmpls r12,r1,lsl r13
:0201BBA4 E87A8C05 ldmda  r10!,{r0,r2,r10,r11,r15}^
:0201BBA8 EBFFFB24 bl 0201A840
:0201BBAC 11F19379 mvnnes r9,r9,ror r3
:0201BBB0 14696030 unknown
:0201BBB4 9D03E54F unknown
:0201BBB8 02312011 eoreqs r2,r1,#0x11
:0201BBBC 6DA017E5 stcvs  7,cr1,[r0,#+0x394]!
:0201BBC0 0001005D andeq  r0,r1,r13,asr r0
:0201BBC4 02000101 andeq  r0,r0,#0x40000000
:0201BBC8 10030001 andne  r0,r3,r1
:0201BBCC 037DC22B cmneq r13,#0xB0000002
:0201BBD0 C20451C2 andgt  r5,r4,#0x80000030
:0201BBD4 0181DDE5 orreq  r13,r1,r5,ror #0x1b
:0201BBD8 0005628A andeq  r6,r5,r10,lsl #0x5
:0201BBDC 1D97102D unknown
:0201BBE0 1508F015 strne r15,[r8, #-0x15]		;(r8-0x15=*(000718b9))
:0201BBE4 1DBCA600 ldcne  6,cr10,[r12,#+0x0]!
:0201BBE8 AD243BF9 stcge  11,cr3,[r4,#-0x3e4]!
:0201BBEC 211BF505 tstcs r11,r5,lsl #0xa
:0201BBF0 14741800 unknown
:0201BBF4 11550035 cmpne r5,r5,lsr r0
:0201BBF8 9D021FAF unknown
:0201BBFC C63FD528 unknown
:0201BC00 0D00E054 unknown
:0201BC04 B201050C andlt  r0,r1,#0x3000000
:0201BC08 58B80105 ldmplia  r8!,{r0,r2,r8}
:0201BC0C C901FCE0 stmgtdb  r1 ,{r5,r6,r7,r10,r11,r12,r13,r14,r15}
:0201BC10 F42B5515 unknown
:0201BC14 9814A100 ldmlsda  r4 ,{r8,r13,r15}
:0201BC18 110DE094 swpne r14,r4,r13
:0201BC1C 0E2DFEC0 cdpeq 14,2,cr15,cr13,cr0,6
:0201BC20 64E40041 unknown
:0201BC24 E4E59F50 unknown
:0201BC28 DD129160 unknown
:0201BC2C 040020E5 streq r2,[r0],#-0xe5
:0201BC30 6594E1A0 ldrvs r14,[r4, #+0x1a0]		;r4+0x1a0=*(000001d1)
:0201BC34 0100E029 unknown
:0201BC38 02E18018 rsceq  r8,r1,#0x18
:0201BC3C 00E5DD20 rsceq  r13,r5,r0,lsr #0x1a
:0201BC40 701371D0 ldrvcsb r7,[r3], -r0
:0201BC44 820725DD andhi  r2,r7,#0x37400000
:0201BC48 921151E1 andlss r5,r1,#0x40000038
:0201BC4C 29027501 stmcsdb  r2 ,{r0,r8,r10,r12,r13,r14}
:0201BC50 0FFA0009 swieq 0x00fa0009
:0201BC54 920AE3A0 andls  r14,r10,#0x80000002
:0201BC58 24E00400 unknown
:0201BC5C DD13BD28 unknown
:0201BC60 8003E540 andhi  r14,r3,r0,asr #0xa
:0201BC64 4407E5DD strmi r14,[r7],#-0x5dd
:0201BC68 038023FD orreq  r2,r0,#0xF4000003
:0201BC6C 21B01069 movcss r1,r9,ror #0x0
:0201BC70 3008E1CA andcc  r14,r8,r10,asr #0x3
:0201BC74 08358A02 ldmeqda  r5!,{r1,r9,r11,r15}
:0201BC78 84480069 strhib r0,[r8],#-0x69
:0201BC7C 062008E1 unknown
:0201BC80 7D1F299A unknown
:0201BC84 0170FF2D cmneq r0,r13,lsr #0x1e
:0201BC88 800604E2 andhi  r0,r6,r2,ror #0x9
:0201BC8C F517E180 ldrnv r14,[r7, #-0x180]		;(r7-0x180=*(fffffe80))
:0201BC90 81B00300 movhis r0,r0,lsl #0x6		;r0=21760(0x5500)
:0201BC94 20059035 andcs  r9,r5,r5,lsr r0
:0201BC98 69950139 ldmvsib  r5 ,{r0,r3,r4,r5,r8}
:0201BC9C 590B7D29 stmpldb  r11 ,{r0,r3,r5,r8,r10,r11,r12,r13,r14}
:0201BCA0 11FC23E3 mvnnes r2,r3,ror #0x7
:0201BCA4 E1DA2110 bics r2,r10,r0,lsl r1
:0201BCA8 00010809 andeq  r0,r1,r9,lsl #0x10
:0201BCAC 02F91882 rsceqs r1,r9,#0x820000
:0201BCB0 F7E15208 strnvb r5,[r1,+r8, lsl #0x4]!
:0201BCB4 42B2002D adcmis r0,r2,#0x2D
:0201BCB8 B2E1CA11 rsclt  r12,r1,#0x11000
:0201BCBC 0BB5DA01 bleq 00D924C8
:0201BCC0 55C00361 strplb r0,[r0, #+0x361]		;r0+0x361=*(00005861)
:0201BCC4 A716E503 ldrge r14,[r6,-r3, lsl #0xa]
:0201BCC8 0351FFFE cmpeq r1,#0x3F8
:0201BCCC A3068D8A unknown
:0201BCD0 9A08018A bls 0221C300
:0201BCD4 00A90BE5 adceq  r0,r9,r5,ror #0x17
:0201BCD8 A20AF104 andge  r15,r10,#0x1
:0201BCDC 650931E9 strvs r3,[r9, #-0x1e9]		;(r9-0x1e9=*(98ea8617))
:0201BCE0 00612411 rsbeq  r2,r1,r1,lsl r4
:0201BCE4 16BD8FF0 unknown
:0201BCE8 0AA998E8 beq 00A82090
:0201BCEC BF5DF902 swilt 0x005df902
:0201BCF0 18A00578 stmneia  r0!,{r3,r4,r5,r6,r8,r10}
:0201BCF4 02754051 rsbeqs r4,r5,#0x51
:0201BCF8 4D7C2485 ldcmil 4,cr2,[r12,#-0x214]!
:0201BCFC 0D004500 unknown
:0201BD00 0D90EE00 unknown
:0201BD04 08E88400 unknown
:0201BD08 00080D45 andeq  r0,r8,r5,asr #0x1a
:0201BD0C 49E28422 unknown
:0201BD10 0106554D unknown
:0201BD14 25003100 strcs r3,[r0, #-0x100]		;(r0-0x100=*(00005400))
:0201BD18 FC202D42 stc2  13,cr2,[r0],#-0x108
:0201BD1C 13951185 orrnes r1,r5,#0x40000021
:0201BD20 F14B4114 unknown
:0201BD24 03F11413 mvneqs r1,#0x13000000
:0201BD28 68DB1411 ldmvsia  r11 ,{r0,r4,r10,r12}^
:0201BD2C 710469FA unknown
:0201BD30 11599D2F cmpne r9,r15,lsr #0x1a
:0201BD34 1C811D8D stcne  13,cr1,[r1],{#0x8d}
:0201BD38 0428E9EC unknown
:0201BD3C 017D9D10 cmneq r13,r0,lsl r13
:0201BD40 2114959D unknown
:0201BD44 0D01D113 unknown
:0201BD48 00010200 andeq  r0,r1,r0,lsl #0x4
:0201BD4C 01D10E01 biceqs r0,r1,r1,lsl #0x1c
:0201BD50 14E210ED unknown
:0201BD54 11214431 unknown
:0201BD58 159F20EC ldrne r2,[r15, #+0xec]		;r15+0xec=*(0201be4c)=#-1523560154(0xa5305126)
:0201BD5C 158602F1 strne r0,[r6, #+0x2f1]		;r6+0x2f1=*(00000312)
:0201BD60 CD15014D unknown
:0201BD64 023D3411 eoreqs r3,r13,#0x11000000
:0201BD68 AA40D1D8 bge 030504D0
:0201BD6C 2D450115 unknown
:0201BD70 012C0001 unknown
:0201BD74 C0211F00 eorgt  r1,r1,r0,lsl #0x1e
:0201BD78 10150FAA andnes r0,r5,r10,lsr #0x1f
:0201BD7C 210C4009 unknown
:0201BD80 01160950 tsteq r6,r0,asr r9
:0201BD84 09761046 unknown
:0201BD88 0915E150 ldmeqdb  r5 ,{r4,r6,r8,r13,r14,r15}
:0201BD8C 1D44C510 unknown
:0201BD90 00011510 andeq  r1,r1,r0,lsl r5
:0201BD94 80455F14 subhi  r5,r5,r4,lsl r15
:0201BD98 0914A116 ldmeqdb  r4 ,{r1,r2,r4,r8,r13,r15}
:0201BD9C 15B91340 ldrne r1,[r9, #+0x340]!
:0201BDA0 6D104009 unknown
:0201BDA4 09010009 stmeqdb  r1 ,{r0,r3}
:0201BDA8 00090D40 andeq  r0,r9,r0,asr #0x1a
:0201BDAC 0A400907 beq 0301E1D0
:0201BDB0 09159955 ldmeqdb  r5 ,{r0,r2,r4,r6,r8,r11,r12,r15}
:0201BDB4 00090740 andeq  r0,r9,r0,asr #0xe
:0201BDB8 8D501506 unknown
:0201BDBC EB400915 bl 0301E218
:0201BDC0 E9846101 stmib  r4 ,{r0,r8,r13,r14}
:0201BDC4 F5501D58 ldrnvb r1,[r0, #-0xd58]		;(r0-0xd58=*(000047a8))
:0201BDC8 391CB100 ldmccdb  r12 ,{r8,r12,r13,r15}
:0201BDCC 797E5100 unknown
:0201BDD0 01001D05 unknown
:0201BDD4 15004D00 strne r4,[r0, #-0xd00]		;(r0-0xd00=*(00004800))
:0201BDD8 10B92019 adcnes r2,r9,r9,lsl r0
:0201BDDC C9EF38B9 unknown
:0201BDE0 0C5015A3 ldceql 5,cr1,[r0],{#0xa3}
:0201BDE4 92146920 andlss r6,r4,#0x80000
:0201BDE8 535302E1 cmppl r3,#0x1000000E
:0201BDEC 18820811 stmneia  r2 ,{r0,r4,r11}
:0201BDF0 F9A01009 stmnvib  r0!,{r0,r3,r12}
:0201BDF4 20114027 andcss r4,r1,r7,lsr #0x0
:0201BDF8 11990CA9 orrnes r0,r9,r9,lsr #0x19
:0201BDFC 16E50B8D unknown
:0201BE00 21062D20 unknown
:0201BE04 436E4D10 unknown
:0201BE08 10A14457 adcne  r4,r1,r7,asr r4
:0201BE0C 350055F5 strcc r5,[r0, #-0x5f5]		;(r0-0x5f5=*(00004f0b))
:0201BE10 E803E102 stmda  r3 ,{r1,r8,r13,r14,r15}
:0201BE14 19510111 ldmnedb  r1 ,{r0,r4,r8}^
:0201BE18 51822D21 orrpl  r2,r2,r1,lsr #0x1a
:0201BE1C 04104128 ldreq r4,[r0],#-0x128
:0201BE20 20B700FD unknown
:0201BE24 31614920 unknown
:0201BE28 9F302420 swils 0x00302420
:0201BE2C ED8C0849 unknown
:0201BE30 20E59312 rsccs  r9,r5,r2,lsl r3
:0201BE34 204D8410 subcs  r8,r13,r0,lsl r4
:0201BE38 1DC15769 unknown
:0201BE3C E110A510 tst r0,r0,lsl r5
:0201BE40 5039001D eorpls r0,r9,r13,lsl r0
:0201BE44 11191621 tstne r9,r1,lsr #0xc
:0201BE48 C5FB2625 ldrgtb r2,[r11, #+0x625]!
:0201BE4C A5305126 ldrge r5,[r0, #-0x126]!
:0201BE50 E5118910 ldr r8,[r1, #-0x910]		;r1-0x910=*(718cd876)=#0(0x00000000)
:0201BE54 C1020504 unknown
:0201BE58 FF0DB915 swinv 0x000db915
:0201BE5C 95330B5D ldrls r0,[r3, #-0xb5d]!
:0201BE60 15311000 ldrne r1,[r1, #-0x0]!
:0201BE64 4520413D strmi r4,[r0, #-0x13d]!
:0201BE68 1285B508 addne  r11,r5,#0x2000000
:0201BE6C 215506DD ldrcssb r0,[r5, #-0x6d]		;(r5-0x6dd=*(e1cd9f94))
:0201BE70 E92D41F0 stmdb  r13!,{r4,r5,r6,r7,r8,r14}
:0201BE74 2D500703 unknown
:0201BE78 18022902 stmneda  r2 ,{r1,r8,r11,r13}
:0201BE7C 10050CC1 andne  r0,r5,r1,asr #0x19
:0201BE80 80960071 addhis r0,r6,r1,ror r0
:0201BE84 19D7E1A0 ldmneib  r7 ,{r5,r7,r8,r13,r14,r15}^
:0201BE88 7908F510 stmvcdb  r8 ,{r4,r8,r10,r12,r13,r14,r15}
:0201BE8C 8170F012 cmnhi r0,r2,lsl r0
:0201BE90 3D571279 unknown
:0201BE94 C3101127 tstgt r0,#0xC0000009
:0201BE98 AD1AFFFF unknown
:0201BE9C 31000D09 unknown
:0201BEA0 A0500609 subges r0,r0,r9,lsl #0xc
:0201BEA4 D1070791 swple r0,r1,r7
:0201BEA8 B8422510 stmltda  r2 ,{r4,r8,r10,r13}^
:0201BEAC F908009D stmnvdb  r8 ,{r0,r2,r3,r4,r7}
:0201BEB0 D2399124 eorles r9,r9,#0x9
:0201BEB4 55FFFF6B ldrplb r15,[r15, #+0xf6b]!
:0201BEB8 BD81F028 unknown
:0201BEBC 2D0408E8 unknown
:0201BEC0 A5701920 ldrgeb r1,[r0, #-0x920]!
:0201BEC4 DDC01011 unknown
:0201BEC8 185D2004 ldmneda  r13 ,{r2,r13}^
:0201BECC 3001ADA7 andcc  r10,r1,r7,lsr #0x1b
:0201BED0 15687029 strneb r7,[r8, #-0x29]!
:0201BED4 10150C00 andnes r0,r5,r0,lsl #0x18
:0201BED8 39D511CD ldmccib  r5 ,{r0,r2,r3,r6,r7,r8,r12}^
:0201BEDC 2C30112B ldccs  1,cr1,[r0],#-0xac
:0201BEE0 C00D25B9 strgth r2,[r13], -r9
:0201BEE4 34E91A19 unknown
:0201BEE8 F81691D3 ldmnvda  r6 ,{r0,r1,r4,r6,r7,r8,r12,r15}
:0201BEEC 1A8D015D bne 0035C468
:0201BEF0 49452054 stmmidb  r5 ,{r2,r4,r6,r13}^
:0201BEF4 01CD06F5 unknown
:0201BEF8 36F15028 unknown
:0201BEFC BD00B970 unknown
:0201BF00 00BD6410 adceqs r6,r13,r0,lsl r4
:0201BF04 00BD6BB5 unknown
:0201BF08 E1C460B8 strh r6,[r4, #+0x8]		;r4+0x8=*(00000039)
:0201BF0C 42BA15F1 adcmis r1,r10,#0x3C400000
:0201BF10 00B40001 adceqs r0,r4,r1
:0201BF14 E100C1C4 unknown
:0201BF18 31C40002 biccc  r0,r4,r2
:0201BF1C 5DC40865 unknown
:0201BF20 021D9F02 andeqs r9,r13,#0x8
:0201BF24 26D5E584 ldrcsb r14,[r5],+r4, lsl #0xb
:0201BF28 61042195 swpvs r2,r5,r4
:0201BF2C 70EB0183 rscvc  r0,r11,r3,lsl #0x3
:0201BF30 5CC1815D stcpll 1,cr8,[r1],{#0x5d}
:0201BF34 8124BDC1 unknown
:0201BF38 4915511E ldmmidb  r5 ,{r1,r2,r3,r4,r8,r12,r14}
:0201BF3C 6D100900 unknown
:0201BF40 40096E11 andmi  r6,r9,r1,lsl r14
:0201BF44 000914BF streqh r1,[r9], -r15
:0201BF48 A540096B strgeb r0,[r0, #-0x96b]		;(r0-0x96b=*(00004b95))
:0201BF4C FFE76815 swinv 0x00e76815
:0201BF50 682F751A stmvsda  r15!,{r1,r3,r4,r8,r10,r12,r13,r14}
:0201BF54 01900001 orreqs r0,r0,r1
:0201BF58 0751B400 ldreqb r11,[r1,-r0, lsl #0x8]
:0201BF5C 47195500 ldrmi r5,[r9,-r0, lsl #0xa]
:0201BF60 1D859D94 unknown
:0201BF64 5101459D swppl r4,r13,r1
:0201BF68 D504E670 strle r14,[r4, #-0x670]		;(r4-0x670=*(fffff9c1))
:0201BF6C 5110005D tstpl r0,r13,asr r0
:0201BF70 3B02C103 blcc 020CC384
:0201BF74 0DEB0200 stceql 2,cr0,[r11,#+0x0]!
:0201BF78 3018FD64 andccs r15,r8,r4,ror #0x1a
:0201BF7C 90E0008D rscls  r0,r0,r13,lsl #0x1
:0201BF80 010A60E5 unknown
:0201BF84 000DB806 andeq  r11,r13,r6,lsl #0x10
:0201BF88 10021891 mulne  r2,r1,r8
:0201BF8C 00050109 andeq  r0,r5,r9,lsl #0x2
:0201BF90 DEC0BACD cdple 10,12,cr11,cr0,cr13,6
:0201BF94 CDC009E1 unknown
:0201BF98 C18001A1 orrgt  r0,r0,r1,lsr #0x3
:0201BF9C CE020D28 cdpgt 13,0,cr0,cr2,cr8,1
:0201BFA0 443DAEE1 unknown
:0201BFA4 63120011 tstvs r2,#0x11
:0201BFA8 111E7D00 tstne r14,r0,lsl #0x1a
:0201BFAC 80114240 andhis r4,r1,r0,asr #0x4
:0201BFB0 08C5057D stmeqia  r5 ,{r0,r2,r3,r4,r5,r6,r8,r10}^
:0201BFB4 FFF60E79 swinv 0x00f60e79
:0201BFB8 8106A9FF unknown
:0201BFBC E8406508 stmda  r0 ,{r3,r8,r10,r13,r14}^
:0201BFC0 9C0F95B8 stcls  5,cr9,[r15],{#0xb8}
:0201BFC4 23A102B9 movcs  r0,#0x9000000B		;r0=-1879048181(0x9000000b)
:0201BFC8 16A111CD unknown
:0201BFCC FFCC9929 swinv 0x00cc9929
:0201BFD0 4504953C strmi r9,[r4, #-0x53c]		;(r4-0x53c=*(fffffaf5))
:0201BFD4 0C207570 stceq  5,cr7,[r0],#-0x1c0
:0201BFD8 6715C100 ldrvs r12,[r5,-r0, lsl #0x2]
:0201BFDC 02005907 andeq  r5,r0,#0x1C000
:0201BFE0 01591235 cmpeq r9,r5,lsr r2
:0201BFE4 85080118 strhi r0,[r8, #-0x118]		;(r8-0x118=*(fffffee8))
:0201BFE8 ED1AED36 unknown
:0201BFEC 17ED1681 strneb r1,[r13,+r1, lsl #0xd]!
:0201BFF0 D972E58D ldmledb  r2!,{r0,r2,r3,r7,r8,r10,r13,r14,r15}^
:0201BFF4 F803EBFF stmnvda  r3 ,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r9,r11,r13,r14,r15}
:0201BFF8 45488055 strmib r8,[r8, #-0x55]		;(r8-0x55=*(ffffffab))
:0201BFFC A963E173 unknown
:0201C000 1D19095E unknown
:0201C004 504441BA strplh r4,[r4],#-0x1a
:0201C008 651C0289 ldrvs r0,[r12, #-0x289]		;(r12-0x289=*(fffffd77))
:0201C00C D007E134 andle  r14,r7,r4,lsr r1
:0201C010 19B53E89 ldmneib  r5!,{r0,r3,r7,r9,r10,r11,r12,r13}
:0201C014 C9113D05 ldmgtdb  r1 ,{r0,r2,r8,r10,r11,r12,r13}
:0201C018 B1537964 cmplt r3,r4,ror #0x12
:0201C01C 08811915 stmeqia  r1 ,{r0,r2,r4,r8,r11,r12}
:0201C020 24BFC11D unknown
:0201C024 1D230001 stcne  0,cr0,[r3,#-0x4]!
:0201C028 00010941 andeq  r0,r1,r1,asr #0x12
:0201C02C AA000117 bge 0201C490
:0201C030 1D00011E unknown
:0201C034 13890105 orrne  r0,r9,#0x40000001
:0201C038 45E6108D strmib r1,[r6, #+0x8d]!
:0201C03C 7DC8BA02 unknown
:0201C040 7D214500 stcvc  5,cr4,[r1,#-0x0]!
:0201C044 0039B640 eoreqs r11,r9,r0,asr #0xc
:0201C048 752E00B4 strvc r0,[r14, #-0xb4]!
:0201C04C 90112117 andlss r2,r1,r7,lsl r1
:0201C050 20542951 subcss r2,r4,r1,asr r9
:0201C054 140BE593 strne r14,[r11],#-0x593
:0201C058 10340FFD unknown
:0201C05C 3058E283 subccs r14,r8,r3,lsl #0x5
:0201C060 B2E28302 rsclt  r8,r2,#0x8000000
:0201C064 159000ED ldrne r0,[r0, #+0xed]		;r0+0xed=*(900000f8)
:0201C068 1041F910 subne  r15,r1,r0,lsl r9
:0201C06C A74BCD68 strgeb r12,r15,r1,r0,lsl r9
:0201C070 5D0321E6 unknown
:0201C074 6DE3E020 stcvsl 0,cr14,[r3,#+0x80]!
:0201C078 1A799921 bne 03E82504
:0201C07C 01218230 unknown
:0201C080 0E0D118D cdpeq 1,0,cr1,cr13,cr13,4
:0201C084 790240F5 stmvcdb  r2 ,{r0,r2,r4,r5,r6,r7,r14}
:0201C088 F5A84E45 strnv r4,[r8, #+0xe45]!
:0201C08C 11414800 unknown
:0201C090 32F92699 rscccs r2,r9,#0x9900000
:0201C094 4BBD7504 blmi 00F794AC
:0201C098 1D00CDB6 unknown
:0201C09C 0198CD5A orreqs r12,r8,r10,asr r13
:0201C0A0 11090DEB unknown
:0201C0A4 952B494A strls r4,[r11, #-0x94a]!
:0201C0A8 790BA521 stmvcdb  r11 ,{r0,r5,r8,r10,r13,r15}
:0201C0AC 7510D901 ldrvc r13,[r0, #-0x901]		;(r0-0x901=*(8ffff70a))
:0201C0B0 10B4FE11 adcnes r15,r4,r1,lsl r14
:0201C0B4 4321E1C0 unknown
:0201C0B8 01C024CD biceq  r2,r0,r13,asr #0x9
:0201C0BC 6D61D130 stcvsl 1,cr13,[r1,#-0xc0]!
:0201C0C0 D9250D12 stmledb  r5!,{r1,r4,r8,r10,r11}
:0201C0C4 4B710511 blmi 03C5D510
:0201C0C8 AF00011A swige 0x0000011a
:0201C0CC 03000119 unknown
:0201C0D0 01054B6D unknown
:0201C0D4 00011100 andeq  r1,r1,r0,lsl #0x2
:0201C0D8 0B5912AA bleq 03660B88
:0201C0DC 91791005 cmnls r9,r5
:0201C0E0 700311A3 andvc  r1,r3,r3,lsr #0x3
:0201C0E4 3F6D2E11 swicc 0x006d2e11
:0201C0E8 A1AA1825 movge  r1,r5,lsr #0x10		;r1=57805(0xe1cd)
:0201C0EC 49116000 ldmmidb  r1 ,{r13,r14}
:0201C0F0 914B3041 unknown
:0201C0F4 10490081 subne  r0,r9,r1,lsl #0x1
:0201C0F8 CD0051C3 unknown
:0201C0FC 07411105 streqb r1,[r1,-r5, lsl #0x2]
:0201C100 29100576 ldmcsdb  r0 ,{r1,r2,r4,r5,r6,r8,r10}
:0201C104 51413512 unknown
:0201C108 9E148551 mrcls 5,0,r8,cr4,cr1,{2}
:0201C10C 14391185 unknown
:0201C110 09002DDF stmeqdb  r0 ,{r0,r1,r2,r3,r4,r6,r7,r8,r10,r11,r13}
:0201C114 71111595 unknown
:0201C118 3920C112 stmccdb  r0!,{r1,r4,r8,r14,r15}
:0201C11C F5123500 ldrnv r3,[r2, #-0x500]		;(r2-0x500=*(a5304c26))
:0201C120 10B5E1C2 adcnes r14,r5,r2,asr #0x3
:0201C124 E1C230B6 strh r3,[r2, #+0x6]		;r2+0x6=*(a530512c)
:0201C128 E1840041 orr  r0,r4,r1,asr #0x0
:0201C12C 20BDC106 adccss r12,r13,r6,lsl #0x2
:0201C130 45381629 ldrmi r1,[r8, #-0x629]!
:0201C134 04C10903 streqb r0,[r1],#+0x903
:0201C138 E1061DAD unknown
:0201C13C D803690B stmleda  r3 ,{r0,r1,r3,r8,r11,r13,r14}
:0201C140 A9D8002D ldmgeib  r8 ,{r0,r2,r3,r5}^
:0201C144 7D90A928 unknown
:0201C148 5D000920 unknown
:0201C14C E5C2300E strb r3,[r2, #+0xe]		;r2+0xe=*(a5305134)
:0201C150 00558112 subeqs r8,r5,r2,lsl r1
:0201C154 A51281BC ldrge r8,[r2, #-0x1bc]		;(r2-0x1bc=*(a5304f6a))
:0201C158 10B9A8C0 adcnes r10,r9,r0,asr #0x11
:0201C15C 0CDA07B1 ldceql 7,cr0,[r10],{#0xb1}
:0201C160 20B5D510 adccss r13,r5,r0,lsl r5
:0201C164 B800C119 stmltda  r0 ,{r0,r3,r4,r8,r14,r15}
:0201C168 E1D52870 bics r2,r5,r0,ror r8
:0201C16C EB018258 bl 0207CAD4
:0201C170 8014D98C andhis r13,r4,r12,lsl #0x13
:0201C174 0E9513DD mrceq 3,4,r1,cr5,cr13,{6}
:0201C178 06EB0B8D unknown
:0201C17C 07E1A028 streqb r10,[r1,+r8, lsr #0x0]!
:0201C180 10553822 subnes r3,r5,r2,lsr #0x10
:0201C184 003143F5 unknown
:0201C188 64004DD9 strvs r4,[r0],#-0xdd9
:0201C18C 1D9F005C unknown
:0201C190 3D10CD0B unknown
:0201C194 38042506 stmccda  r4 ,{r1,r2,r8,r10,r13}
:0201C198 50BC008D adcpls r0,r12,r13,lsl #0x1
:0201C19C 8105E910 unknown
:0201C1A0 0204A11E andeq  r10,r4,#0x80000007
:0201C1A4 062D1129 unknown
:0201C1A8 ED002DDC unknown
:0201C1AC 29156925 ldmcsdb  r5 ,{r0,r2,r5,r8,r11,r13,r14}
:0201C1B0 F1121910 tstnv r2,r0,lsl r9
:0201C1B4 0475E10C unknown
:0201C1B8 124DB1BF subne  r11,r13,#0xC000002F
:0201C1BC B1571149 cmplt r7,r9,asr #0x2
:0201C1C0 01D91401 biceqs r1,r9,r1,lsl #0x8
:0201C1C4 65005607 strvs r5,[r0, #-0x607]		;(r0-0x607=*(8ffffa04))
:0201C1C8 39049100 stmccdb  r4 ,{r8,r12,r15}
:0201C1CC 02100511 andeqs r0,r0,#0x4400000
:0201C1D0 408D1DF1 unknown
:0201C1D4 FF3BE9DE swinv 0x003be9de
:0201C1D8 7C1435FF ldcvc  5,cr3,[r4],{#0xff}
:0201C1DC 50108089 andpls r8,r0,r9,lsl #0x1
:0201C1E0 7901408D stmvcdb  r1 ,{r0,r2,r3,r7,r14}
:0201C1E4 31509911 cmpcc r0,r1,lsl r9
:0201C1E8 0001FE40 andeq  r15,r1,r0,asr #0x1c
:0201C1EC 00955D2F addeqs r5,r5,r15,lsr #0x1a
:0201C1F0 FFFB50C5 swinv 0x00fb50c5
:0201C1F4 E6008AFF unknown
:0201C1F8 31055D03 unknown
:0201C1FC DDD879C0 unknown
:0201C200 A0400A7F subge  r0,r0,r15,ror r10
:0201C204 1275E313 rsbnes r14,r5,#0x4C000000
:0201C208 EB01F58E bl 02099848
:0201C20C 8230B973 eorhis r11,r0,#0x1CC000
:0201C210 080A1501 stmeqda  r10 ,{r0,r8,r10,r12}
:0201C214 046D6091 unknown
:0201C218 48E910C1 unknown
:0201C21C 003979B4 unknown
:0201C220 3B8D003D blcc 0035C31C
:0201C224 00B4400D adceqs r4,r4,r13
:0201C228 080FE1D1 stmeqda  r15 ,{r0,r4,r6,r7,r8,r13,r14,r15}
:0201C22C 10098045 andne  r8,r9,r5,asr #0x0
:0201C230 891C7D18 ldmhidb  r12 ,{r3,r4,r8,r10,r11,r12,r13,r14}
:0201C234 4C550103 ldcmil 1,cr0,[r5],{#0x3}
:0201C238 0021D7B6 unknown
:0201C23C 0D210078 stceq  0,cr0,[r1,#-0x1e0]!
:0201C240 65003D20 strvs r3,[r0, #-0xd20]		;(r0-0xd20=*(8ffff2eb))
:0201C244 1CB9D21B ldcne  2,cr13,[r9],#+0x6c
:0201C248 288D8120 stmcsia  r13 ,{r5,r8,r15}
:0201C24C 99071F65 stmlsdb  r7 ,{r0,r2,r5,r6,r8,r9,r10,r11,r12}
:0201C250 D559E513 ldrleb r14,[r9, #-0x513]		;(r9-0x513=*(98ea82ed))
:0201C254 55503900 ldrplb r3,[r0, #-0x900]		;(r0-0x900=*(8ffff70b))
:0201C258 020E6912 andeq  r6,r14,#0x48000
:0201C25C 0B751029 bleq 03D60308
:0201C260 FFE56FCE swinv 0x00e56fce
:0201C264 290038EB stmcsdb  r0 ,{r0,r1,r3,r5,r6,r7,r11,r12,r13}
:0201C268 B41CD1F0 ldrlt r13,[r12],#-0x1f0
:0201C26C E1C10060 bic  r0,r1,r0,ror #0x0
:0201C270 2065D844 rsbcs  r13,r5,r4,asr #0x10
:0201C274 16E120D1 unknown
:0201C278 56990CE0 ldrpl r0,r13,r5,r4,asr #0x10
:0201C27C 508103A5 addpl  r0,r1,r5,lsr #0x7
:0201C280 001C51B0 ldreqh r5,[r12], -r0
:0201C284 B9AE0185 stmltib  r14!,{r0,r2,r7,r8}
:0201C288 00390346 eoreqs r0,r9,r6,asr #0x6
:0201C28C 060235B4 unknown
:0201C290 4E951295 mrcmi 2,4,r1,cr5,cr5,{4}
:0201C294 6D105DD5 unknown
:0201C298 0135B010 teqeq r5,r0,lsl r0
:0201C29C 04A1C000 unknown
:0201C2A0 D4CB0061 strleb r0,[r11],#+0x61
:0201C2A4 267D093E unknown
:0201C2A8 EE07EDDF mcr 13,0,r14,cr7,cr15,{6}
:0201C2AC 37E928FF unknown
:0201C2B0 D8051205 stmleda  r5 ,{r0,r2,r9,r12}
:0201C2B4 7D0085FF unknown
:0201C2B8 D963521C unknown
:0201C2BC 52006329 andpl  r6,r0,#0xA4000000
:0201C2C0 639A17D1 orrvss r1,r10,#0x3440000
:0201C2C4 189103A5 ldmneia  r1 ,{r0,r2,r5,r7,r8,r9}
:0201C2C8 09032910 stmeqdb  r3 ,{r4,r8,r11,r13}
:0201C2CC 41100200 tstmi r0,r0,lsl #0x4
:0201C2D0 FDDC0CE0 unknown
:0201C2D4 006EBDFF unknown
:0201C2D8 125D1C61 subnes r1,r13,#0x6100
:0201C2DC FFFF682D swinv 0x00ff682d
:0201C2E0 31357504 teqcc r5,r4,lsl #0xa
:0201C2E4 19E0A42E unknown
:0201C2E8 D5380218 ldrle r0,[r8, #-0x218]!
:0201C2EC 0049B800 subeq  r11,r9,r0,lsl #0x10
:0201C2F0 2E11158D cdpcs 5,0,cr1,cr1,cr13,4
:0201C2F4 75F400D1 ldrvcb r0,[r4, #+0xd1]!
:0201C2F8 502DE300 eorpl  r14,r13,r0,lsl #0x6
:0201C2FC EB021AEA bl 020A2EAC
:0201C300 13854FD9 orrne  r4,r5,#0x364
:0201C304 7D079138 unknown
:0201C308 1C134920 ldcne  9,cr4,[r3],{#0x20}
:0201C30C 5CE010F1 stcpll 0,cr1,[r0],#+0x3c4
:0201C310 E10F8DE3 mrs r8,CPSR
:0201C314 D1010055 unknown
:0201C318 01153819 tsteq r5,r9,lsl r8
:0201C31C 202170AA eorcs  r7,r1,r10,lsr #0x1
:0201C320 250C3025 strcs r3,[r12, #-0x25]		;(r12-0x25=*(ffffffdb))
:0201C324 E0D12010 sbcs r2,r1,r0,lsl r0
:0201C328 003D0216 eoreqs r0,r13,r6,lsl r2
:0201C32C 102D205C eorne  r2,r13,r12,asr r0
:0201C330 1200E090 andne  r14,r0,#0x90
:0201C334 54E2A110 unknown
:0201C338 F5161D20 ldrnv r1,[r6, #-0xd20]		;(r6-0xd20=*(fffff301))
:0201C33C 9260E002 rsbls  r14,r0,#0x2
:0201C340 AD92022D unknown
:0201C344 30001502 andcc  r1,r0,r2,lsl #0xa
:0201C348 D91AE0C1 ldmledb  r10 ,{r0,r6,r7,r13,r14,r15}
:0201C34C D30AC101 unknown
:0201C350 0AAD03E2 beq 00B5D2E0
:0201C354 9F230034 swils 0x00230034
:0201C358 03E018D5 mvneq  r1,#0xD50000
:0201C35C F1E0DC00 mvnnv  r13,r0,lsl #0x18
:0201C360 00AA8208 adceq  r8,r10,r8,lsl #0x4
:0201C364 00054011 andeq  r4,r5,r1,lsl r0
:0201C368 2D100085 unknown
:0201C36C 021DA400 andeqs r10,r13,#0x0
:0201C370 45382A25 ldrmi r2,[r8, #-0xa25]!
:0201C374 00014400 andeq  r4,r1,r0,lsl #0x8
:0201C378 00055448 andeq  r5,r5,r8,asr #0x8
:0201C37C 50000580 andpl  r0,r0,r0,lsl #0xb
:0201C380 137F0285 cmnne r15,#0x50000008
:0201C384 A1BC1519 movges r1,r9,lsl r5		;r1=836046848(0x31d51000)
:0201C388 01710C1F cmneq r1,r15,lsl r12
:0201C38C E88D0009 stmia  r13 ,{r0,r3}
:0201C390 0039020A eoreqs r0,r9,r10,lsl #0x4
:0201C394 20181465 andcss r1,r8,r5,ror #0x8
:0201C398 002514AD eoreq  r1,r5,r13,lsr #0x9
:0201C39C E3A0661A mov  r6,#0x1A00000		;r6=27262976(0x1a00000)
:0201C3A0 3981F281 stmccib  r1 ,{r0,r7,r9,r12,r13,r14,r15}
:0201C3A4 0C0045B9 stceq  5,cr4,[r0],{#0xb9}
:0201C3A8 18024950 stmneda  r2 ,{r4,r6,r8,r11,r14}
:0201C3AC ECD40041 ldcl 0,cr0,[r4],{#0x41}
:0201C3B0 912AA90D unknown
:0201C3B4 3AA9C512 bcc 00A8D804
:0201C3B8 101D3289 andnes r3,r13,r9,lsl #0x5
:0201C3BC 57591111 unknown
:0201C3C0 20314055 eorcss r4,r1,r5,asr r0
:0201C3C4 B100EDCF unknown
:0201C3C8 0ECDE403 cdpeq 4,12,cr14,cr13,cr3,0
:0201C3CC A7002105 strge r2,[r0,-r5, lsl #0x2]
:0201C3D0 99AB0039 stmlsib  r11!,{r0,r3,r4,r5}
:0201C3D4 1639F810 unknown
:0201C3D8 70001D40 andvc  r1,r0,r0,asr #0x1a
:0201C3DC 55600159 strplb r0,[r0, #-0x159]!
:0201C3E0 256015A0 strcsb r1,[r0, #-0x5a0]!
:0201C3E4 48104912 ldmmida  r0 ,{r1,r4,r8,r11,r14}
:0201C3E8 101DC081 andnes r12,r13,r1,lsl #0x1
:0201C3EC 001D6E98 muleqs r13,r8,r14
:0201C3F0 29071F2D stmcsdb  r7 ,{r0,r2,r3,r5,r8,r9,r10,r11,r12}
:0201C3F4 02573240 subeqs r3,r7,#0x4
:0201C3F8 078B6CB1 unknown
:0201C3FC 7D900089 unknown
:0201C400 09190500 ldmeqdb  r9 ,{r8,r10}
:0201C404 D02A00D1 unknown
:0201C408 0C1BCDE1 ldceq  13,cr12,[r11],{#0xe1}
:0201C40C 503101C1 eorpls r0,r1,r1,asr #0x3
:0201C410 B4404934 strltb r4,[r0],#-0x934
:0201C414 1D999031 unknown
:0201C418 E640192E strb r1,[r0],-r14, lsr #0x12
:0201C41C 001501A9 andeqs r0,r5,r9,lsr #0x3
:0201C420 15EB2A11 strneb r2,[r11, #+0xa11]!
:0201C424 9D572750 unknown
:0201C428 00E1B013 rsceq  r11,r1,r3,lsl r0
:0201C42C F8890D29 stmnvia  r9 ,{r0,r3,r5,r8,r10,r11}
:0201C430 12E50429 rscne  r0,r5,#0x29000000
:0201C434 57211015 unknown
:0201C438 8E258102 cdphi 1,2,cr8,cr5,cr2,0
:0201C43C 0112001D tsteq r2,r13,lsl r0
:0201C440 61104060 tstvs r0,r0,ror #0x0
:0201C444 C11B0117 tstgt r11,r7,lsl r1
:0201C448 35025670 strcc r5,[r2, #-0x670]		;(r2-0x670=*(a5304ab6))
:0201C44C 11002D0B unknown
:0201C450 E9147910 ldmdb  r4 ,{r4,r8,r11,r12,r13,r14}
:0201C454 56A4F802 unknown
:0201C458 ED14F102 unknown
:0201C45C 100B1D08 andne  r1,r11,r8,lsl #0x1a
:0201C460 B1E738C4 mvnlt  r3,r4,asr #0x11
:0201C464 496D1019 unknown
:0201C468 CD2C85FC stcgt  5,cr8,[r12,#-0x3f0]!
:0201C46C 916A000E unknown
:0201C470 372D00B1 unknown
:0201C474 B1030011 unknown
:0201C478 00112611 andeqs r2,r1,r1,lsl r6
:0201C47C 00110CAE andeqs r0,r1,r14,lsr #0x19
:0201C480 30113008 andccs r3,r1,r8
:0201C484 2101018D unknown
:0201C488 14001132 strne r1,[r0],#-0x132
:0201C48C A1009920 unknown
:0201C490 10F1522D rscnes r5,r1,r13,lsr #0x4
:0201C494 E51C5901 ldr r5,[r12, #-0x901]		;(r12-0x901=*(fffff6ff))
:0201C498 351D6D06 ldrcc r6,[r13, #-0xd06]		;(r13-0xd06=*(fffff2fa))
:0201C49C 5D6C07D9 stcpll 7,cr0,[r12,#-0x364]!
:0201C4A0 D60F650F strle r6,[r15],-r15, lsl #0xa
:0201C4A4 0A310019 beq 02C5C510
:0201C4A8 EC2C0149 stc  1,cr0,[r12],#-0x124
:0201C4AC 8EE400F1 mcrhi 0,7,r0,cr4,cr1,{7}
:0201C4B0 14FFE127 unknown
:0201C4B4 1001E3E0 andne  r14,r1,r0,ror #0x7
:0201C4B8 00E0000E rsceq  r0,r0,r14
:0201C4BC 00E181EC rsceq  r8,r1,r12,ror #0x3
:0201C4C0 800BD9C0 andhi  r13,r11,r0,asr #0x13
:0201C4C4 23E18224 mvncs  r8,#0x40000002
:0201C4C8 02E00C1C rsceq  r0,r0,#0x1C00
:0201C4CC E1812000 orr  r2,r1,r0
:0201C4D0 0871368D unknown
:0201C4D4 3D025DE0 unknown
:0201C4D8 0039D802 eoreqs r13,r9,r2,lsl #0x10
:0201C4DC 80000CE8 andhi  r0,r0,r8,ror #0x19
:0201C4E0 011068E8 tsteq r0,r8,ror #0x11
:0201C4E4 0215059D andeqs r0,r5,#0x27400000
:0201C4E8 08089564 stmeqda  r8 ,{r2,r5,r6,r8,r10,r12,r15}
:0201C4EC 10600009 rsbne  r0,r0,r9
:0201C4F0 2000ED2B andcs  r14,r0,r11,lsr #0x1a
:0201C4F4 0520F580 streq r15,[r0, #-0x580]!
:0201C4F8 9F104011 swils 0x00104011
:0201C4FC 09211919 stmeqdb  r1!,{r0,r3,r4,r8,r11,r12}
:0201C500 93E99100 mvnls  r9,#0x0
:0201C504 E0018CE2 and  r8,r1,r2,ror #0x19
:0201C508 E02CC093 mla  r12,r3,r0,r12unknown
:0201C50C 1000090C andne  r0,r0,r12,lsl #0x12
:0201C510 01913040 orreqs r3,r1,r0,asr #0x0
:0201C514 14E02CC2 unknown
:0201C518 420E065D andmi  r0,r14,#0x5D00000
:0201C51C 0CE09320 stceql 3,cr9,[r0],#+0x80
:0201C520 89E0A000 unknown
:0201C524 02018000 andeq  r8,r1,#0x0
:0201C528 90270D81 eorls  r0,r7,r1,lsl #0x1b
:0201C52C 01108124 tsteq r0,r4,lsr #0x2
:0201C530 A10DA905 unknown
:0201C534 011BC118 tsteq r11,r8,lsl r1
:0201C538 029DB810 addeqs r11,r13,#0x100000
:0201C53C 072F8965 streq r8,r11,r13,#0x100000
:0201C540 588B656C stmplia  r11 ,{r2,r3,r5,r6,r8,r10,r13,r14}
:0201C544 009EC35D addeqs r12,r14,r13,asr r3
:0201C548 10B00026 adcnes r0,r0,r6,lsr #0x0
:0201C54C 1049E1D0 unknown
:0201C550 04C01011 streqb r1,[r0],#+0x11
:0201C554 01811EDD unknown
:0201C558 B1016982 unknown
:0201C55C BD169010 unknown
:0201C560 FFFFFA2F swinv 0x00fffa2f
:0201C564 01E9021A mvneq  r0,r10,lsl r2
:0201C568 79C11A95 stmvcib  r1 ,{r0,r2,r4,r7,r9,r11,r12}^
:0201C56C 9FC25457 swils 0x00c25457
:0201C570 316775E5 unknown
:0201C574 E5618C2B strb r8,[r1, #-0xc2b]!
:0201C578 3C0715D6 stccc  5,cr1,[r7],{#0xd6}
:0201C57C 15529502 ldrneb r9,[r2, #-0x502]		;(r2-0x502=*(a5304c24))
:0201C580 6D643201 stcvsl 2,cr3,[r4,#-0x4]!
:0201C584 45100911 ldrmi r0,[r0, #-0x911]		;(r0-0x911=*(8ffff6fa))
:0201C588 01C92201 biceq  r2,r9,r1,lsl #0x4
:0201C58C 03ED28DD mvneq  r2,#0xDD0000
:0201C590 016D77C0 unknown
:0201C594 00118120 andeqs r8,r1,r0,lsr #0x2
:0201C598 10EDE35C rscne  r14,r13,r12,asr r3
:0201C59C F1324914 teqnv r2,r4,lsl r9
:0201C5A0 E59F1204 ldr r1,[r15, #+0x204]		;r15+0x204=*(0201c7ac)=#403029227(0x1805bceb)
:0201C5A4 0282300C addeq  r3,r2,#0xC
:0201C5A8 19282171 stmnedb  r8!,{r0,r4,r5,r6,r8,r13}
:0201C5AC 03391001 teqeq r9,#0x1
:0201C5B0 06D101F0 unknown
:0201C5B4 03A0CA95 moveq  r12,#0x95000		;r12=610304(0x95000)
:0201C5B8 29FD015D unknown
:0201C5BC 1880C014 stmneia  r0 ,{r2,r4,r14,r15}
:0201C5C0 A03A02E5 eorges r0,r10,r5,ror #0x5
:0201C5C4 BD11D803 unknown
:0201C5C8 47E58000 strmib r8,[r5,+r0]!
:0201C5CC E59FC1E0 ldr r12,[r15, #+0x1e0]		;r15+0x1e0=*(0201c7b4)=#3205888(0x0030eb00)
:0201C5D0 D8404918 stmleda  r0 ,{r3,r4,r8,r11,r14}^
:0201C5D4 E59F3141 ldr r3,[r15, #+0x141]		;r15+0x141=*(0201c71d)=#759181571(0x2d403103)
:0201C5D8 20400D1C subcs  r0,r0,r12,lsl r13
:0201C5DC 90100560 andlss r0,r0,r0,ror #0xa
:0201C5E0 40050ECD andmi  r0,r5,r13,asr #0x1d
:0201C5E4 2C401528 stccsl 5,cr1,[r0],{#0x28}
:0201C5E8 1A652005 bne 03964604
:0201C5EC 20056BC2 andcs  r6,r5,r2,asr #0x17
:0201C5F0 68401564 stmvsda  r0 ,{r2,r5,r6,r8,r10,r12}^
:0201C5F4 6C3005C0 ldcvs  5,cr0,[r0],#-0x300
:0201C5F8 30052530 andcc  r2,r5,r0,lsr r5
:0201C5FC 74400570 strvcb r0,[r0],#-0x570
:0201C600 05784005 ldreqb r4,[r8, #-0x5]!
:0201C604 05557C40 ldreqb r7,[r5, #-0xc40]		;(r5-0xc40=*(e1cd93c1))
:0201C608 05276D00 streq r6,[r7, #-0xd00]!
:0201C60C 05076D20 streq r6,[r7, #-0xd20]		;(r7-0xd20=*(fffff2e0))
:0201C610 40058840 andmi  r8,r5,r0,asr #0x10
:0201C614 00055F8C andeq  r5,r5,r12,lsl #0x1f
:0201C618 0090174D addeqs r1,r0,r13,asr #0xe
:0201C61C 5994374D ldmplib  r4 ,{r0,r2,r3,r6,r8,r9,r10,r12,r13}
:0201C620 0353480E cmpeq r3,#0xE0000
:0201C624 0124EB00 unknown
:0201C628 9605619F unknown
:0201C62C 34205D40 unknown
:0201C630 00412161 subeq  r2,r1,r1,ror #0x2
:0201C634 06990075 unknown
:0201C638 00B10745 adceqs r0,r1,r5,asr #0xe
:0201C63C 9501BDFD strls r11,[r1, #-0xdfd]		;r1-0xdfd=*(1805aeee)=#0(0x00000000)
:0201C640 982C6906 stmlsda  r12!,{r1,r2,r8,r11,r13,r14}
:0201C644 20005900 andcs  r5,r0,r0,lsl #0x12
:0201C648 27F92782 ldrcsb r2,[r9,+r2, lsl #0xf]!
:0201C64C E80235F8 stmda  r2 ,{r3,r4,r5,r6,r7,r8,r10,r12,r13}
:0201C650 9D201BF1 stcls  11,cr1,[r0,#-0x3c4]!
:0201C654 E5950C4D ldr r0,[r5, #+0xc4d]		;r5+0xc4d=*(e1cdac4e)
:0201C658 C6078D0D strgt r8,[r7],-r13, lsl #0x1a
:0201C65C 0039850F eoreqs r8,r9,r15,lsl #0xa
:0201C660 0023E285 eoreq  r14,r3,r5,lsl #0x5
:0201C664 2EE58D20 cdpcs 13,14,cr8,cr5,cr0,1
:0201C668 00E28520 rsceq  r8,r2,r0,lsr #0xa
:0201C66C 31890984 orrcc  r0,r9,r4,lsl #0x13
:0201C670 34F910D4 unknown
:0201C674 A420A9D0 unknown
:0201C678 B58D17A9 strlt r1,[r13, #+0x7a9]		;r13+0x7a9=*(000007a9)
:0201C67C 00008D0D andeq  r8,r0,r13,lsl #0x1a
:0201C680 06310639 unknown
:0201C684 06356D0C unknown
:0201C688 E2820FDE add  r0,r2,#0x378
:0201C68C 0182101C orreq  r1,r2,r12,lsl r0
:0201C690 823004E2 eorhis r0,r0,#0xE2000000
:0201C694 8910C5E2 ldmhidb  r0 ,{r1,r5,r6,r7,r8,r10,r14,r15}
:0201C698 41A58001 movmi  r8,r1			;r8=403029227(0x1805bceb)
:0201C69C 01750FFF ldreqsh r0,[r5, #-0xff]!
:0201C6A0 83E2800B mvnhi  r8,#0xB
:0201C6A4 3FF93209 swicc 0x00f93209
:0201C6A8 50503999 unknown
:0201C6AC 100D3039 andne  r3,r13,r9,lsr r0
:0201C6B0 02556A94 subeqs r6,r5,#0x94000
:0201C6B4 016C2501 unknown
:0201C6B8 00390545 eoreqs r0,r9,r5,asr #0xa
:0201C6BC 00395472 eoreqs r5,r9,r2,ror r4
:0201C6C0 1058101D subnes r1,r8,r13,lsl r0
:0201C6C4 0BAD109D bleq 00B60940
:0201C6C8 E733C120 ldr r12,[r3,-r0, lsr #0x2]!
:0201C6CC 0100118A unknown
:0201C6D0 FFE3500C swinv 0x00e3500c
:0201C6D4 23A04004 movcs  r4,#0x4		;r4=4(0x4)
:0201C6D8 0907B902 stmeqdb  r7 ,{r1,r8,r11,r12,r13,r15}
:0201C6DC 30558510 subccs r8,r5,r0,lsl r5
:0201C6E0 202B1102 eorcs  r1,r11,r2,lsl #0x2
:0201C6E4 493005A1 ldmmidb  r0!,{r0,r5,r7,r8,r10}
:0201C6E8 6300C913 unknown
:0201C6EC EB01FD6A bl 0209BC9C
:0201C6F0 47D90A0D ldrmib r0,[r9,+r13, lsl #0x14]
:0201C6F4 95B5E7C0 ldrls r14,[r5, #+0x7c0]!
:0201C6F8 391FAC98 ldmccdb  r15 ,{r3,r4,r7,r10,r11,r13,r15}
:0201C6FC 7C00010B stcvc  1,cr0,[r0],{#0xb}
:0201C700 0C0202DA stceq  2,cr0,[r2],{#0xda}
:0201C704 400B29E4 andmi  r2,r11,r4,ror #0x13
:0201C708 40021A14 andmi  r1,r2,r4,lsl r10
:0201C70C 021A0215 andeqs r0,r10,#0x50000001
:0201C710 6D02D6C0 unknown
:0201C714 20016021 andcs  r6,r1,r1,lsr #0x0
:0201C718 1185717D orrne  r7,r5,r13,ror r1
:0201C71C 40310388 eormis r0,r1,r8,lsl #0x7
:0201C720 013F1F2D teqeq r15,r13,lsr #0x1e
:0201C724 0140EB33 unknown
:0201C728 0130B385 teqeq r0,r5,lsl #0x7
:0201C72C 234D3069 unknown
:0201C730 E5C123C8 strb r2,[r1, #+0x3c8]		;r1+0x3c8=*(1805c0b3)=#0(0x00000000)
:0201C734 F1042019 unknown
:0201C738 284BF970 stmcsda  r11 ,{r4,r5,r6,r8,r11,r12,r13,r14,r15}^
:0201C73C 81C90845 bichi  r0,r9,r5,asr #0x10
:0201C740 E580145C str r1,[r0, #+0x45c]		;r0+0x45c=*(90000467)
:0201C744 A5030F85 strge r0,[r3, #-0xf85]		;r3-0xf85=*(2d40217e)=#0(0x00000000)
:0201C748 8B000500 blhi 0201DB50
:0201C74C 03EB0124 mvneq  r0,#0x9
:0201C750 EC8305B1 stc  5,cr0,[r3],{#0xb1}
:0201C754 791BAD00 ldmvcdb  r11 ,{r8,r10,r11,r13,r15}
:0201C758 20B99C10 adccss r9,r9,r0,lsl r12
:0201C75C AC23C125 stcge  1,cr12,[r3],#-0x94
:0201C760 03FD0B61 mvneqs r0,#0x18400
:0201C764 E28C319D add  r3,r12,#0x40000027
:0201C768 0011EDC3 andeqs r14,r1,r3,asr #0x1b
:0201C76C 03F01947 mvneqs r1,#0x11C000
:0201C770 1902C910 stmnedb  r2 ,{r4,r8,r11,r14,r15}
:0201C774 9019A800 andlss r10,r9,r0,lsl #0x10
:0201C778 D5D94169 ldrleb r4,[r9, #+0x169]		;r9+0x169=*(98ea8969)
:0201C77C 0019B511 andeqs r11,r9,r1,lsl r5
:0201C780 3F8D008C swicc 0x008d008c
:0201C784 650291E9 strvs r9,[r2, #-0x1e9]		;(r2-0x1e9=*(fffffe17))
:0201C788 0D056530 unknown
:0201C78C 800D7000 andhi  r7,r13,r0
:0201C790 60000D9D mulvs  r0,r13,r13
:0201C794 01201156 unknown
:0201C798 11EF9231 mvnne  r9,lsr r1
:0201C79C 190E1D1C stmnedb  r14 ,{r2,r3,r4,r8,r10,r11,r12}
:0201C7A0 F300ED20 unknown
:0201C7A4 CDF20035 ldcgtl 0,cr0,[r2,#+0xd4]!
:0201C7A8 000B1901 andeq  r1,r11,r1,lsl #0x12
:0201C7AC 1805BCEB stmneda  r5 ,{r0,r1,r3,r5,r6,r7,r10,r11,r12,r13,r15}
:0201C7B0 32C6EB00 sbccc  r14,r6,#0x0
:0201C7B4 0030EB00 eoreqs r14,r0,r0,lsl #0x16
:0201C7B8 625D7931 subvss r7,r13,#0xC4000
:0201C7BC 09A92BD4 stmeqib  r9!,{r2,r4,r6,r7,r8,r9,r11,r13}
:0201C7C0 2009825D andcs  r8,r9,r13,asr r2
:0201C7C4 41F3424D mvnmis r4,r13,asr #0x4
:0201C7C8 01986518 orreqs r6,r8,r8,lsl r5
:0201C7CC 4E651305 cdpmi 3,6,cr1,cr5,cr5,0
:0201C7D0 440095DA strmi r9,[r0],#-0x5da
:0201C7D4 88BD025B ldmhiia  r13!,{r0,r1,r3,r4,r6,r9}
:0201C7D8 179D4FC1 ldrne r4,ia 
:0201C7DC 79FFFBDD ldmvcib  r15!,{r0,r2,r3,r4,r6,r7,r8,r9,r11,r12,r13,r14,r15}^
:0201C7E0 02208E60 eoreq  r8,r0,#0x600
:0201C7E4 59067419 stmpldb  r6 ,{r0,r3,r4,r10,r12,r13,r14}
:0201C7E8 0001714C andeq  r7,r1,r12,asr #0x2
:0201C7EC 1C055470 stcne  4,cr5,[r5],{#0x70}
:0201C7F0 01544005 cmpeq r4,r5
:0201C7F4 00015300 andeq  r5,r1,r0,lsl #0x6
:0201C7F8 AB000156 blge 0201CD58
:0201C7FC F3001D59 unknown
:0201C800 BD02E5CA unknown
:0201C804 42116D41 andmis r6,r1,#0x1040
:0201C808 DD000572 unknown
:0201C80C 01854413 orreq  r4,r5,r3,lsl r4
:0201C810 CC00FD62 stcgt  13,cr15,[r0],{#0x62}
:0201C814 10AB0025 adcne  r0,r11,r5,lsr #0x0
:0201C818 0B302520 bleq 02C25CA0
:0201C81C 41A00055 movmi  r0,r5,asr r0
:0201C820 D4102501 ldrle r2,[r0],#-0x501
:0201C824 E2002545 and  r2,r0,#0x11400000
:0201C828 01A48025 moveq  r8,r5,lsr #0x0		;r8=-506617855(0xe1cda001)
:0201C82C 4A9C7185 bmi 00738E48
:0201C830 A5048121 strge r8,[r4, #-0x121]		;(r4-0x121=*(fffffee3))
:0201C834 5B102104 blpl 02424C4C
:0201C838 25D80025 ldrcsb r0,[r8, #+0x25]		;r8+0x25=*(e1cda026)
:0201C83C 017CAE80 cmneq r12,r0,lsl #0x1d
:0201C840 09210A31 stmeqdb  r1!,{r0,r4,r5,r9,r11}
:0201C844 5180254A orrpl  r2,r0,r10,asr #0xa
:0201C848 CEB40025 cdpgt 0,10,cr0,cr4,cr5,1
:0201C84C 14118025 ldrne r8,[r1],#-0x25
:0201C850 8D20255C stchi  5,cr2,[r0,#-0x170]!
:0201C854 4780250E strmi r2,[r0,+r14, lsl #0xa]
:0201C858 C4002576 strgt r2,[r0],#-0x576
:0201C85C 14158025 ldrne r8,[r5],#-0x25
:0201C860 01402538 unknown
:0201C864 3DAD8025 stccc  0,cr8,[r13,#+0x94]!
:0201C868 25BA0025 ldrcs r0,[r10, #+0x25]!
:0201C86C 039D0480 orreqs r0,r13,#0x80000000
:0201C870 0D2A2114 stceq  1,cr2,[r10,#-0x50]!
:0201C874 100DC912 andne  r12,r13,r2,lsl r9
:0201C878 800D6DA0 andhi  r6,r13,r0,lsr #0x1b
:0201C87C 533322A5 teqpl r3,#0x5000000A
:0201C880 B0EB00EF rsclt  r0,r11,r15,ror #0x1
:0201C884 AD004102 unknown
:0201C888 E011D140 ands r13,r1,r0,asr #0x2
:0201C88C 1701E17F unknown
:0201C890 2522000D strcs r0,[r2, #-0xd]!
:0201C894 4C79E400 ldcmil 4,cr14,[r9],#-0x0
:0201C898 000566AA andeq  r6,r5,r10,lsr #0xd
:0201C89C 9F1038F1 swils 0x001038f1
:0201C8A0 48622235 unknown
:0201C8A4 1B36AD05 blne 02DC7CC0
:0201C8A8 2D310005 ldccs  0,cr0,[r1,#-0x14]!
:0201C8AC 002208C6 eoreq  r0,r2,r6,asr #0x11
:0201C8B0 09D225ED ldmeqib  r2 ,{r0,r2,r3,r5,r6,r7,r8,r10,r13}^
:0201C8B4 000D1400 andeq  r1,r13,r0,lsl #0x8
:0201C8B8 6ACF1031 bvs 013E0984
:0201C8BC 08C00031 stmeqia  r0 ,{r0,r4,r5}^
:0201C8C0 002D0195 mlaeq  r13,r5,r1,r0unknown
:0201C8C4 190031B8 stmnedb  r0 ,{r3,r4,r5,r7,r8,r12,r13}
:0201C8C8 023DBDEB eoreqs r11,r13,#0x3AC0
:0201C8CC E56D997C strb r9,[r13, #-0x97c]!
:0201C8D0 C2115DF5 andgts r5,r1,#0x3D40
:0201C8D4 3B111174 blcc 02460EAC
:0201C8D8 60A54551 adcvs  r4,r5,r1,asr r5
:0201C8DC 400F79BC strmih r7,[r15], -r12
:0201C8E0 35AE2021 strcc r2,[r14, #+0x21]!
:0201C8E4 0105A900 unknown
:0201C8E8 06E5148D unknown
:0201C8EC 1B910388 blne 0045D714
:0201C8F0 2A5901E5 bcs 0365D08C
:0201C8F4 1CEB013E stcnel 1,cr0,[r11],#+0xf8
:0201C8F8 8882800D stmhiia  r2 ,{r0,r2,r3,r15}
:0201C8FC 19E58013 unknown
:0201C900 C0139099 mulgts r3,r9,r0
:0201C904 D874E110 ldmleda  r4!,{r4,r8,r13,r14,r15}^
:0201C908 D9180202 ldmledb  r8 ,{r1,r9}
:0201C90C FC010202 stc2  2,cr0,[r1],{#0x2}
:0201C910 F1B00001 movnvs r0,r1			;r0=403029227(0x1805bceb)
:0201C914 F22C0202 eornv  r0,r12,#0x20000000
:0201C918 72020202 andvc  r0,r2,#0x20000000
:0201C91C B17B0001 cmnlt r11,r1
:0201C920 4AD10105 bmi 0145CD3C
:0201C924 096002C8 unknown
:0201C928 ADA05001 stcge  0,cr5,[r0,#+0x4]!
:0201C92C 24FB4269 unknown
:0201C930 01D471AD biceqs r7,r4,r13,lsr #0x3
:0201C934 25457151 strcsb r7,[r5, #-0x151]		;(r5-0x151=*(e1cd9eb0))
:0201C938 75210D14 strvc r0,[r1, #-0xd14]!
:0201C93C FD410D19 unknown
:0201C940 0D741271 ldceql 2,cr1,[r4,#-0x1c4]!
:0201C944 D410B001 ldrle r11,[r0],#-0x1
:0201C948 75050011 strvc r0,[r5, #-0x11]		;(r5-0x11=*(e1cd9ff0))
:0201C94C 03003505 unknown
:0201C950 F1006912 unknown
:0201C954 39244D00 stmccdb  r4!,{r8,r10,r11,r14}
:0201C958 0D34F310 ldceq  3,cr15,[r4,#-0x40]!
:0201C95C A5FBB704 ldrgeb r11,[r11, #+0x704]!
:0201C960 00113836 andeqs r3,r1,r6,lsr r8
:0201C964 00455219 subeq  r5,r5,r9,lsl r2
:0201C968 83A05019 movhi  r5,#0x19		;r5=25(0x19)
:0201C96C 048A00B9 streq r0,[r10],#+0xb9
:0201C970 F91F1521 ldmnvdb  r15 ,{r0,r5,r8,r10,r12}
:0201C974 641B4D0C ldrvs r4,[r11],#-0xd0c
:0201C978 11694D91 unknown
:0201C97C B7060985 strlt r0,[r6,-r5, lsl #0x13]
:0201C980 AF0C392E swige 0x000c392e
:0201C984 4CEB01FB stcmil 1,cr0,[r11],#+0x3ec
:0201C988 19824839 stmneib  r2 ,{r0,r3,r4,r5,r11,r14}
:0201C98C BE07B92C cdplt 9,0,cr11,cr7,cr12,1
:0201C990 5BE1C012 blpl 0188C9E0
:0201C994 048305D5 streq r0,[r3],#+0x5d5
:0201C998 162947ED unknown
:0201C99C F6000502 strnv r0,[r0],-r2, lsl #0xa
:0201C9A0 96701D04 unknown
:0201C9A4 6D061015 unknown
:0201C9A8 68549109 ldmvsda  r4 ,{r0,r3,r8,r12,r15}^
:0201C9AC C9C500E5 stmgtib  r5 ,{r0,r2,r5,r6,r7}^
:0201C9B0 9100A12D unknown
:0201C9B4 FF159686 swinv 0x00159686
:0201C9B8 10162DFF ldrnesh r2,[r6], -r15
:0201C9BC A900A543 stmgedb  r0 ,{r0,r1,r6,r8,r10,r13,r15}
:0201C9C0 FB113D60 blx 0246BF50
:0201C9C4 4931E9FF ldmmidb  r1!,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r11,r13,r14,r15}
:0201C9C8 E7531D11 unknown
:0201C9CC F5070910 strnv r0,[r7, #-0x910]		;(r7-0x910=*(fffff6f0))
:0201C9D0 040B511E streq r5,[r11],#-0x11e
:0201C9D4 14190401 ldrne r0,[r9],#-0x401
:0201C9D8 41EE1059 mvnmi  r1,r9,asr r0
:0201C9DC B1607856 unknown
:0201C9E0 410A9510 unknown
:0201C9E4 39507C00 ldmccdb  r0 ,{r10,r11,r12,r13,r14}^
:0201C9E8 01E7E581 mvneq  r14,r1,lsl #0xb
:0201C9EC 6BAD0FE1 blvs 00B60978
:0201C9F0 709D1069 addvcs r1,r13,r9,ror #0x0
:0201C9F4 5D8D035D unknown
:0201C9F8 22492821 subcs  r2,r9,#0x210000
:0201C9FC 00E0309D smlaleq  r3,r0,r13,r0
:0201CA00 1EE28335 mcrne 3,7,r8,cr2,cr5,{1}
:0201CA04 209D831E addcss r8,r13,r14,lsl r3
:0201CA08 60E51249 rscvs  r1,r5,r9,asr #0x4
:0201CA0C 89009D08 stmhidb  r0 ,{r3,r8,r10,r11,r12,r15}
:0201CA10 E9004513 stmdb  r0 ,{r0,r1,r4,r8,r10,r14}
:0201CA14 02D72055 sbceqs r2,r7,#0x55
:0201CA18 156A6D1E strneb r6,[r10, #-0xd1e]!
:0201CA1C D6AA6D0E unknown
:0201CA20 006C809D unknown
:0201CA24 0897F09D ldmeqia  r7 ,{r0,r2,r3,r4,r7,r12,r13,r14,r15}
:0201CA28 1051409D unknown
:0201CA2C 4800197B stmmida  r0 ,{r0,r1,r3,r4,r5,r6,r8,r11,r12}
:0201CA30 12791849 rsbnes r1,r9,#0x490000
:0201CA34 501B45D6 ldrplsb r4,[r11], -r6
:0201CA38 84241982 unknown
:0201CA3C 81BB0985 movhis r0,r5,lsl #0x13		;r0=13107200(0xc80000)
:0201CA40 0B01A900 bleq 02086E48
:0201CA44 E24701FD sub  r0,r7,#0x4000003F
:0201CA48 A19D4024 orrges r4,r13,r4,lsr #0x0
:0201CA4C 01D58324 biceqs r8,r5,r4,lsr #0x6
:0201CA50 00C10B01 sbceq  r0,r1,r1,lsl #0x16
:0201CA54 0BA50000 bleq 0095CA5C
:0201CA58 01A90189 moveq  r0,r9,lsl #0x3		;r0=-950779904(0xc7544000)
:0201CA5C 41A9D3E7 movmi  r13,r7,ror #0x7
:0201CA60 61A93B49 movvs  r3,r9,asr #0x16
:0201CA64 01D50CE1 biceqs r0,r5,r1,ror #0x19
:0201CA68 07ED26D1 unknown
:0201CA6C 09CDA0FE stmeqib  r13 ,{r1,r2,r3,r4,r5,r6,r7,r13,r15}^
:0201CA70 D909CD90 stmledb  r9 ,{r4,r7,r8,r10,r11,r14,r15}
:0201CA74 FFFAAE0C swinv 0x00faae0c
:0201CA78 9D34751A ldcls  5,cr7,[r4,#-0x68]!
:0201CA7C 4279011A rsbmis r0,r9,#0x80000006
:0201CA80 48D515F1 ldmmiia  r5 ,{r0,r4,r5,r6,r7,r8,r10,r12}^
:0201CA84 12251161 eorne  r1,r5,#0x40000018
:0201CA88 53115DFB tstpl r1,#0x3EC0
:0201CA8C 29540021 ldmcsdb  r4 ,{r0,r5}^
:0201CA90 9D30B800 ldcls  8,cr11,[r0,#-0x0]!
:0201CA94 BC200915 stclt  9,cr0,[r0],#-0x54
:0201CA98 0AA19D20 beq 00883F20
:0201CA9C 49002181 stmmidb  r0 ,{r0,r7,r8,r13}
:0201CAA0 0135D102 teqeq r5,r2,lsl #0x2
:0201CAA4 E5812084 str r2,[r1, #+0x84]		;r1+0x84=*(1805bd6f)=#0(0x00000000)
:0201CAA8 004D0191 unknown
:0201CAAC 0E082581 cdpeq 5,0,cr2,cr8,cr1,4
:0201CAB0 012C0175 unknown
:0201CAB4 00EDB0E9 rsceq  r11,r13,r9,ror #0x1
:0201CAB8 C4E52F41 unknown
:0201CABC 4520E950 strmi r14,[r0, #-0x950]!
:0201CAC0 50A0E92B adcpl  r14,r0,r11,lsr #0x12
:0201CAC4 1E1CE58D cdpne 5,0,cr14,cr12,cr13,4
:0201CAC8 39EB0010 unknown
:0201CACC E5A01819 str r1,[r0, #+0x819]!
:0201CAD0 08D9A006 ldmeqia  r9 ,{r1,r2,r13,r15}^
:0201CAD4 45101916 ldrmi r1,[r0, #-0x916]		;(r0-0x916=*(c75436ea))
:0201CAD8 40102911 andmis r2,r0,r1,lsl r9
:0201CADC 9D00698D unknown
:0201CAE0 5005E285 andpl  r14,r5,r5,lsl #0x5
:0201CAE4 50FFE7C4 rscpls r14,r15,r4,asr #0xf
:0201CAE8 0FE20000 swieq 0x00e20000
:0201CAEC E155200D cmp r5,r13
:0201CAF0 488024A9 stmmiia  r0 ,{r0,r3,r5,r7,r10,r13}
:0201CAF4 DD0906C1 unknown
:0201CAF8 04F51B31 unknown
:0201CAFC 158D5010 strne r5,[r13, #+0x10]		;r13+0x10=*(00000010)
:0201CB00 8D4050E2 unknown
:0201CB04 1D0906E2 unknown
:0201CB08 FD3A8030 ldc2  0,cr8,[r10,#-0xc0]!
:0201CB0C 296000E9 unknown
:0201CB10 06E7D518 unknown
:0201CB14 E0857014 add  r7,r5,r4,lsl r0
:0201CB18 E28AA001 add  r10,r10,#0x1
:0201CB1C C4000008 strgt r0,[r0],#-0x8
:0201CB20 C01DFEE7 andgts r15,r13,r7,ror #0x1d
:0201CB24 012A05C9 unknown
:0201CB28 69D70030 ldmvsib  r7 ,{r4,r5}^
:0201CB2C 04D1860F ldreqb r8,[r1],#+0x60f
:0201CB30 14F6E4C7 unknown
:0201CB34 00024908 andeq  r4,r2,r8,lsl #0x12
:0201CB38 0CB9E040 ldceq  0,cr14,[r9],#+0x100
:0201CB3C A203D9E2 andge  r13,r3,#0x388000
:0201CB40 013A14C1 teqeq r10,r1,asr #0x9
:0201CB44 FFE28800 swinv 0x00e28800
:0201CB48 E2000180 and  r0,r0,#0x20
:0201CB4C ED00D9EF unknown
:0201CB50 D9E5E10B unknown
:0201CB54 00409803 subeq  r9,r0,r3,lsl #0x10
:0201CB58 4909099F stmmidb  r9 ,{r0,r1,r2,r3,r4,r7,r8,r11}
:0201CB5C 2D0245E2 unknown
:0201CB60 1E59C825 cdpne 8,4,cr12,cr9,cr5,1
:0201CB64 C40245C0 strgt r4,[r2],#-0x5c0
:0201CB68 410F6140 mrsmi r6,CPSR
:0201CB6C 2D65500E stccsl 0,cr5,[r5,#-0x38]!
:0201CB70 02310A02 eoreqs r0,r1,#0x2000
:0201CB74 FF09610B swinv 0x0009610b
:0201CB78 E2150220 ands r0,r5,#0x2
:0201CB7C E58D400C str r4,[r13, #+0xc]		;r13+0xc=*(0000000c)
:0201CB80 30A50FE3 adccc  r0,r5,r3,ror #0x1f
:0201CB84 2CA59080 stccs  0,cr9,[r5],#+0x200
:0201CB88 D76830CD strleb r3,[r5],#+0x200
:0201CB8C 06200202 unknown
:0201CB90 92150520 andlss r0,r5,#0x8000000
:0201CB94 213917B1 ldrcsh r1,[r9, -r1]!
:0201CB98 009013BD ldreqh r1,[r0], +r13
:0201CB9C 11A5833A movne  r8,lsr r10		;r8=0(0x0)
:0201CBA0 1094205D addnes r2,r4,r13,asr r0
:0201CBA4 916DE582 unknown
:0201CBA8 30C19086 sbccc  r9,r1,r6,lsl #0x1
:0201CBAC A53960A5 ldrge r6,[r9, #-0xa5]!
:0201CBB0 2D7D7480 ldccsl 4,cr7,[r13,#-0x200]!
:0201CBB4 92D610A5 sbclss r1,r6,#0xA5
:0201CBB8 202DD0A5 eorcs  r13,r13,r5,lsr #0x1
:0201CBBC 6DD20385 unknown
:0201CBC0 C6007930 unknown
:0201CBC4 F88D254C stmnvia  r13 ,{r2,r3,r6,r8,r10,r13}
:0201CBC8 82EB0008 rschi  r0,r11,#0x8
:0201CBCC 37D1020D ldrccb r0,[r1,+r13, lsl #0x4]
:0201CBD0 ED0EE51C unknown
:0201CBD4 9D10291C unknown
:0201CBD8 2D170D11 unknown
:0201CBDC D5C2107D strleb r1,[r2, #+0x7d]		;r2+0x7d=*(0000007d)
:0201CBE0 0075C261 rsbeqs r12,r5,r1,ror #0x4
:0201CBE4 D5101D0C ldrle r1,[r0, #-0xd0c]		;(r0-0xd0c=*(c75432f4))
:0201CBE8 0B9DD436 bleq 00791CC8
:0201CBEC CD6E15C1 stcgtl 5,cr1,[r14,#-0x304]!
:0201CBF0 582FE50D stmplda  r15!,{r0,r2,r3,r8,r10,r13,r14,r15}
:0201CBF4 9D15C510 unknown
:0201CBF8 49ED4269 unknown
:0201CBFC 3ECDFA0F cdpcc 10,12,cr15,cr13,cr15,0
:0201CC00 893817B1 ldmhidb  r8!,{r0,r4,r5,r7,r8,r9,r10,r12}
:0201CC04 5879B340 ldmplda  r9!,{r6,r8,r9,r12,r13,r15}^
:0201CC08 01005506 unknown
:0201CC0C 02D1025D sbceqs r0,r1,#0xD0000005
:0201CC10 1209201D andne  r2,r9,#0x1D
:0201CC14 00F987F5 unknown
:0201CC18 BDE03C45 stcltl 12,cr3,[r0,#+0x114]!
:0201CC1C 12899C25 addne  r9,r9,#0x2500
:0201CC20 B1D61601 biclts r1,r6,r1,lsl #0xc
:0201CC24 D9136950 ldmledb  r3 ,{r4,r6,r8,r11,r13,r14}
:0201CC28 B1A06134 movlt  r6,lsr r4		;r6=0(0x0)
:0201CC2C 007102D7 unknown
:0201CC30 80095F2C andhi  r5,r9,r12,lsr #0x1e
:0201CC34 5D006521 unknown
:0201CC38 F0D50812 sbcnvs r0,r5,r2,lsl r8
:0201CC3C 6DD007D5 unknown
:0201CC40 204D60D5 unknown
:0201CC44 2B612F19 blcs 038688B0
:0201CC48 1F92A081 swine 0x0092a081
:0201CC4C 01E21F81 mvneq  r1,r1,lsl #0x1f
:0201CC50 19E2811B unknown
:0201CC54 0F01001D swieq 0x0001001d
:0201CC58 0A658DA0 beq 039802E0
:0201CC5C 8D006102 unknown
:0201CC60 0A15D213 beq 025914B4
:0201CC64 910E3503 unknown
:0201CC68 4005391B andmi  r3,r5,r11,lsl r9
:0201CC6C 5031162A eorpls r1,r1,r10,lsr #0xc
:0201CC70 654D7D96 strvsb r7,[r13, #-0xd96]		;(r13-0xd96=*(fffff26a))
:0201CC74 2D603170 stccsl 1,cr3,[r0,#-0x1c0]!
:0201CC78 2D027D13 unknown
:0201CC7C 3FE59D43 swicc 0x00e59d43
:0201CC80 791035DB ldmvcdb  r0 ,{r0,r1,r3,r4,r6,r7,r8,r10,r12,r13}
:0201CC84 36C52887 strccb r2,[r5],+r7, lsl #0x11
:0201CC88 50112A01 andpls r2,r1,r1,lsl #0x14
:0201CC8C 91267668 unknown
:0201CC90 02B101E5 adceqs r0,r1,#0x40000039
:0201CC94 10120011 andnes r0,r2,r1,lsl r0
:0201CC98 1771237D unknown
:0201CC9C 39000094 stmccdb  r0 ,{r2,r4,r7}
:0201CCA0 210E5D42 unknown
:0201CCA4 3A01E330 bcc 0209596C
:0201CCA8 D2B14E41 adcles r4,r1,#0x410
:0201CCAC 707D00A8 rsbvcs r0,r13,r8,lsr #0x1
:0201CCB0 0019505D andeqs r5,r9,r13,asr r0
:0201CCB4 105D13E7 subnes r1,r13,r7,ror #0x7
:0201CCB8 09290901 stmeqdb  r9!,{r0,r8,r11}
:0201CCBC 12EBFFFC rscne  r15,r11,#0x3F0
:0201CCC0 0A890903 beq 0025F0D4
:0201CCC4 81056518 unknown
:0201CCC8 2154710D cmpcs r4,r13,lsl #0x2
:0201CCCC 146D1874 unknown
:0201CCD0 3453E593 ldrccb r14,[r3],#-0x593
:0201CCD4 6802EB01 stmvsda  r2 ,{r0,r8,r9,r11,r13,r14,r15}
:0201CCD8 F9600039 unknown
:0201CCDC 152B5510 strne r5,[r11, #-0x510]!
:0201CCE0 3A201435 bcc 02821DBC
:0201CCE4 940C5594 strls r5,[r12],#-0x594
:0201CCE8 00296BE5 eoreq  r6,r9,r5,ror #0x17
:0201CCEC 62FB124D rscvss r1,r11,#0xD0000004
:0201CCF0 21CD0D8D biccs  r0,r13,r13,lsl #0x1b
:0201CCF4 002D0691 mlaeq  r13,r1,r6,r0unknown
:0201CCF8 068D1811 unknown
:0201CCFC 30CF13A1 sbccc  r1,r15,r1,lsr #0x7
:0201CD00 B57B8011 ldrltb r8,[r11, #-0x11]!
:0201CD04 26091801 strcs r1,[r9],-r1, lsl #0x10
:0201CD08 2159215D cmpcs r9,r13,asr r1
:0201CD0C 012A52EA unknown
:0201CD10 2259244D subcss r2,r9,#0x4D000000
:0201CD14 0FF92069 swieq 0x00f92069
:0201CD18 020278DD andeq  r7,r2,#0xDD0000
:0201CD1C 00011D64 andeq  r1,r1,r4,ror #0x1a
:0201CD20 2165031C unknown
:0201CD24 65105090 ldrvs r5,[r0, #-0x90]		;(r0-0x90=*(c7543f70))
:0201CD28 715CB131 cmpvc r12,r1,lsr r1
:0201CD2C 014D3C52 unknown
:0201CD30 55DC8151 ldrplb r8,[r12, #+0x151]		;r12+0x151=*(0030ec51)
:0201CD34 512A4229 unknown
:0201CD38 05163161 ldreq r3,[r6, #-0x161]		;(r6-0x161=*(fffffe9f))
:0201CD3C 90190105 andlss r0,r9,r5,lsl #0x2
:0201CD40 F3914D07 orrnvs r4,r1,#0x1C0
:0201CD44 5329414D unknown
:0201CD48 74345049 unknown
:0201CD4C 0D01192A unknown
:0201CD50 3041D510 subcc  r13,r1,r0,lsl r5
:0201CD54 067D012A unknown
:0201CD58 2B1DD08E blcs 02790F98
:0201CD5C 23591AF5 cmpcs r9,#0xF5000
:0201CD60 61E79211 mvnvs  r9,r1,lsl r2
:0201CD64 2D9D8E00 unknown
:0201CD68 DD201185 stcle  1,cr1,[r0,#-0x214]!
:0201CD6C 20FDF900 rsccss r15,r13,r0,lsl #0x12
:0201CD70 3D2BE3E0 stccc  3,cr14,[r11,#-0x380]!
:0201CD74 400D1C90 mulmi  r13,r0,r12
:0201CD78 E2048580 and  r8,r4,#0x20000000
:0201CD7C 5510000D ldrpl r0,[r0, #-0xd]		;(r0-0xd=*(c7543ff3))
:0201CD80 2C014D25 stccs  13,cr4,[r1],{#0x25}
:0201CD84 F9DEE3A0 ldmnvib  r14 ,{r5,r7,r8,r9,r13,r14,r15}^
:0201CD88 08EB0101 unknown
:0201CD8C E25840D1 subs r4,r8,#0xD1
:0201CD90 10E90075 rscne  r0,r9,r5,ror r0
:0201CD94 D8E44075 unknown
:0201CD98 110D456D unknown
:0201CD9C 0D091C01 unknown
:0201CDA0 13A14C01 movne  r4,#0x100		;r4=256(0x100)
:0201CDA4 030DE9AE unknown
:0201CDA8 6CE08C21 stcvsl 12,cr8,[r0],#+0x84
:0201CDAC B9019224 stmltdb  r1 ,{r2,r5,r9,r12,r15}
:0201CDB0 20310514 eorcss r0,r1,r4,lsl r5
:0201CDB4 30FFE283 rscccs r14,r15,r3,lsl #0x5
:0201CDB8 05E20302 streqb r0,[r2, #+0x302]!
:0201CDBC 2105F710 unknown
:0201CDC0 A3115953 tstge r1,#0x14C000
:0201CDC4 A8AA001D stmgeia  r10!,{r0,r2,r3,r4}
:0201CDC8 15333D18 ldrne r3,[r3, #-0xd18]!
:0201CDCC 24358003 unknown
:0201CDD0 AC0001AD stcge  1,cr0,[r0],{#0xad}
:0201CDD4 E30001C9 unknown
:0201CDD8 5A4D0311 bpl 0335DA24
:0201CDDC 80007104 andhi  r7,r0,r4,lsl #0x2
:0201CDE0 E081015A add  r0,r1,r10,asr r1
:0201CDE4 19E22C11 unknown
:0201CDE8 35087002 strcc r7,[r8, #-0x2]		;(r8-0x2=*(fffffffe))
:0201CDEC 193D4013 ldmnedb  r13!,{r0,r1,r4,r14}
:0201CDF0 69500081 ldmvsdb  r0 ,{r0,r7}^
:0201CDF4 2D940107 unknown
:0201CDF8 0412A1E7 ldreq r10,[r2],#-0x1e7
:0201CDFC 29ED0099 unknown
:0201CE00 8A02DD01 bhi 020D420C
:0201CE04 0375E5D0 cmneq r5,#0x34000000
:0201CE08 40F501E1 rscmis r0,r5,r1,ror #0x3
:0201CE0C 85245001 strhi r5,[r4, #-0x1]!
:0201CE10 550020E2 strpl r2,[r0, #-0xe2]		;(r0-0xe2=*(c7543f1e))
:0201CE14 0089F4E3 addeq  r15,r9,r3,ror #0x9
:0201CE18 D9106180 ldmledb  r0 ,{r7,r8,r13,r14}
:0201CE1C DD19A911 unknown
:0201CE20 C0102C99 mulgts r0,r9,r12
:0201CE24 198F6021 stmneib  r15 ,{r0,r5,r13,r14}
:0201CE28 9F101410 swils 0x00101410
:0201CE2C 00090411 andeq  r0,r9,r1,lsl r4
:0201CE30 712802FD unknown
:0201CE34 13D58320 bicnes r8,r5,#0x80000000
:0201CE38 61810101 orrvs  r0,r1,r1,lsl #0x2
:0201CE3C 18119D2C ldmneda  r1 ,{r2,r3,r5,r8,r10,r11,r12,r15}
:0201CE40 F914716C ldmnvdb  r4 ,{r2,r3,r5,r6,r8,r12,r13,r14}
:0201CE44 544EC512 strplb r12,[r14],#-0x512
:0201CE48 10061515 andne  r1,r6,r5,lsl r5
:0201CE4C D9A73051 stmleib  r7!,{r0,r4,r6,r12,r13}
:0201CE50 004D0711 subeq  r0,r13,r1,lsl r7
:0201CE54 2D9D3000 unknown
:0201CE58 5945D303 stmpldb  r5 ,{r0,r1,r8,r9,r12,r14,r15}^
:0201CE5C 95E15403 strlsb r5,[r1, #+0x403]!
:0201CE60 0917CD16 ldmeqdb  r7 ,{r1,r2,r4,r8,r10,r11,r14,r15}
:0201CE64 39300110 ldmccdb  r0!,{r4,r8}
:0201CE68 45F8E283 ldrmib r14,[r8, #+0x283]!
:0201CE6C E1085500 unknown
:0201CE70 9803FD04 stmlsda  r3 ,{r2,r8,r10,r11,r12,r13,r14,r15}
:0201CE74 4D18104D unknown
:0201CE78 1514B000 ldrne r11,[r4, #-0x0]		;(r4-0x0=*(00000100))
:0201CE7C 18040D01 stmneda  r4 ,{r0,r8,r10,r11}
:0201CE80 311A5165 tstcc r10,r5,ror #0x2
:0201CE84 E3A0C010 mov  r12,#0x10		;r12=16(0x10)
:0201CE88 03A0E00C moveq  r14,#0xC		;r14=12(0xc)
:0201CE8C 250309E1 strcs r0,[r3, #-0x9e1]		;r3-0x9e1=*(2d402722)=#0(0x00000000)
:0201CE90 CD01DA17 unknown
:0201CE94 26E7D02C unknown
:0201CE98 618EE001 orrvs  r14,r14,r1
:0201CE9C 13E15E00 mvnne  r5,#0x0
:0201CEA0 E18C08C2 orr  r0,r12,r2,asr #0x11
:0201CEA4 BAFFFFFA blt 0201CE94
:0201CEA8 8000950C andhi  r9,r0,r12,lsl #0xa
:0201CEAC 1970140D unknown
:0201CEB0 31196011 tstcc r9,r1,lsl r0
:0201CEB4 711BCD70 tstvc r11,r0,ror r13
:0201CEB8 CD06D502 unknown
:0201CEBC 09FBCD3B ldmeqib  r11!,{r0,r1,r3,r4,r5,r8,r10,r11,r14,r15}^
:0201CEC0 40012520 andmi  r2,r1,r0,lsr #0xa
:0201CEC4 9E3BCD45 cdpls 13,2,cr12,cr11,cr5,2
:0201CEC8 090BCD50 stmeqdb  r11 ,{r4,r6,r8,r10,r11,r14,r15}
:0201CECC 20090400 andcs  r0,r9,r0,lsl #0x8
:0201CED0 45400129 strmib r0,[r0, #-0x129]		;(r0-0x129=*(fffffed7))
:0201CED4 50314136 eorpls r4,r1,r6,lsr r1
:0201CED8 45400BCD strmib r0,[r0, #-0xbcd]		;(r0-0xbcd=*(fffff433))
:0201CEDC 54A9A4E2 unknown
:0201CEE0 1D89A985 unknown
:0201CEE4 351C0001 ldrcc r0,[r12, #-0x1]		;(r12-0x1=*(0000000f))
:0201CEE8 B14B7D15 unknown
:0201CEEC 61751510 cmnvs r5,r0,lsl r5
:0201CEF0 C039784B eorgts r7,r9,r11,asr #0x10
:0201CEF4 13002196 unknown
:0201CEF8 559C0021 ldrpl r0,[r12, #+0x21]		;r12+0x21=*(00000031)
:0201CEFC 315C0131 cmpcc r12,r1,lsr r1
:0201CF00 3105C514 unknown
:0201CF04 AA00A910 bge 0204734C
:0201CF08 8DBD5039 ldchi  0,cr5,[r13,#+0xe4]!
:0201CF0C 107D00ED rsbnes r0,r13,r13,ror #0x1
:0201CF10 11417940 unknown
:0201CF14 3D102114 unknown
:0201CF18 6D05F576 unknown
:0201CF1C 40092C10 andmi  r2,r9,r0,lsl r12
:0201CF20 18C510A9 stmneia  r5 ,{r0,r3,r5,r7,r12}^
:0201CF24 5115139D unknown
:0201CF28 D106C9FB unknown
:0201CF2C 1103E916 unknown
:0201CF30 981B3141 ldmlsda  r11 ,{r0,r6,r8,r12,r13}
:0201CF34 FFFE3CC3 swinv 0x00fe3cc3
:0201CF38 FFFEEAA8 swinv 0x00feeaa8
:0201CF3C FE009C88 cdp2 12,0,cr9,cr0,cr8,4
:0201CF40 07DAB1FF unknown
:0201CF44 01194AB1 ldreqh r4,[r9, -r1]
:0201CF48 85541800 ldrhib r1,[r4, #-0x800]		;(r4-0x800=*(fffff900))
:0201CF4C 39000114 stmccdb  r0 ,{r2,r4,r8}
:0201CF50 0C102910 ldceq  9,cr2,[r0],{#0x10}
:0201CF54 010D4471 unknown
:0201CF58 A50FAF00 strge r10,[r15, #-0xf00]		;r15-0xf00=*(0201c060)=#-1293778174(0xb2e28302)
:0201CF5C 40850E8A addmi  r0,r5,r10,lsl #0x1d
:0201CF60 110D23DD unknown
:0201CF64 1A895AA1 bne 002739F0
:0201CF68 CD1009FA unknown
:0201CF6C 4C8A891F stcmi  9,cr8,[r10],{#0x1f}
:0201CF70 20568A89 subcss r8,r6,r9,lsl #0x15
:0201CF74 2B691740 blcs 03A62C7C
:0201CF78 81009502 unknown
:0201CF7C 0002515A andeq  r5,r2,r10,asr r1
:0201CF80 488D6A81 stmmiia  r13 ,{r0,r7,r9,r11,r13,r14}
:0201CF84 5DFFFEFA ldcpll 14,cr15,[r15,#+0x3e8]!
:0201CF88 71042910 unknown
:0201CF8C F0163D2C andnvs r3,r6,r12,lsr #0x1a
:0201CF90 CD007144 unknown
:0201CF94 64115910 ldrvs r5,[r1],#-0x910
:0201CF98 0D590799 unknown
:0201CF9C 0723AE00 streq r10,[r3,-r0, lsl #0x1c]!
:0201CFA0 13E9EB00 mvnne  r14,#0x0
:0201CFA4 4D551981 unknown
:0201CFA8 1D20B000 stcne  0,cr11,[r0,#-0x0]!
:0201CFAC 49257041 stmmidb  r5!,{r0,r6,r12,r13,r14}
:0201CFB0 7401B138 strvc r11,[r1],#-0x138
:0201CFB4 39902A20 ldmccib  r0 ,{r5,r9,r11,r13}
:0201CFB8 45103D20 ldrmi r3,[r0, #-0xd20]		;(r0-0xd20=*(fffff2e0))
:0201CFBC 383C0D70 ldmccda  r12!,{r4,r5,r6,r8,r10,r11}
:0201CFC0 E91E9F20 ldmdb  r14 ,{r5,r8,r9,r10,r11,r12,r15}
:0201CFC4 283A254F ldmcsda  r10!,{r0,r1,r2,r3,r6,r8,r10,r13}
:0201CFC8 005D1C79 subeqs r1,r13,r9,ror r12
:0201CFCC 65411811 strvsb r1,[r1, #-0x811]		;(r1-0x811=*(fffff7ef))
:0201CFD0 00E9BB10 rsceq  r11,r9,r0,lsl r11
:0201CFD4 91302601 teqls r0,r1,lsl #0xc
:0201CFD8 197C2D79 unknown
:0201CFDC 8D537801 unknown
:0201CFE0 4175384A cmnmi r5,r10,asr #0x10
:0201CFE4 431140F8 tstmi r1,#0xF8
:0201CFE8 E125B070 bkpt
:0201CFEC 3B3516BD blcc 02D62AE8
:0201CFF0 001905F5 ldreqsh r0,[r9], -r5
:0201CFF4 1E560000 cdpne 0,4,cr0,cr6,cr0,0
:0201CFF8 0148228D unknown
:0201CFFC 06DD1085 ldreqb r1,[r13],+r5, lsl #0x1
:0201D000 15484D05 strneb r4,[r8, #-0xd05]		;(r8-0xd05=*(fffff2fb))
:0201D004 12FAD900 rscnes r13,r10,#0x0
:0201D008 FF273615 swinv 0x00273615
:0201D00C 005108D5 ldreqsb r0,[r1],#-0x85
:0201D010 79E400F1 unknown
:0201D014 39000624 stmccdb  r0 ,{r2,r5,r9,r10}
:0201D018 C1006D0B unknown
:0201D01C 3510995F ldrcc r9,[r0, #-0x95f]		;(r0-0x95f=*(fffff6a1))
:0201D020 23B9F900 movcss r15,#0x0		;r15=0(0x0)
:0201D024 64BA04DD unknown
:0201D028 02E59310 rsceq  r9,r5,#0x40000000
:0201D02C E0830103 add  r0,r3,r3,lsl #0x2
:0201D030 0590046C ldreq r0,[r0, #+0x46c]		;r0+0x46c=*(0000046c)
:0201D034 6D400521 unknown
:0201D038 1025E800 eorne  r14,r5,r0,lsl #0x10
:0201D03C 147D1E59 unknown
:0201D040 1DE5D006 stcnel 0,cr13,[r5,#+0x18]!
:0201D044 E5C1002C strb r0,[r1, #+0x2c]		;r1+0x2c=*(0000002c)
:0201D048 6524B103 strvs r11,[r4, #-0x103]!
:0201D04C E00C5504 and  r5,r12,r4,lsl #0xa
:0201D050 F1E107FD unknown
:0201D054 F1DAFFFF ldrnvsh r15,[r10, #+0xff]		;r10+0xff=*(b2e28401)
:0201D058 C112E906 tstgt r2,r6,lsl #0x12
:0201D05C 0F922461 swieq 0x00922461
:0201D060 800B0001 andhi  r0,r11,r1
:0201D064 5D0901E2 unknown
:0201D068 09052604 stmeqdb  r5 ,{r2,r9,r10,r13}
:0201D06C AD1839A4 unknown
:0201D070 35066800 strcc r6,[r6, #-0x800]		;(r6-0x800=*(fffff800))
:0201D074 144FE581 strneb r14,[r15],#-0x581
:0201D078 41C50C01 bicmi  r0,r5,r1,lsl #0x18
:0201D07C 1445D1DD strneb r13,[r5],#-0x1dd
:0201D080 9D0078F0 unknown
:0201D084 BD05F915 unknown
:0201D088 12A90707 adcne  r0,r9,#0x1C0000
:0201D08C 8CDC04F5 ldchil 4,cr0,[r12],{#0xf5}
:0201D090 3A499320 bcc 03281D18
:0201D094 60880E4D addvs  r0,r8,r13,asr #0x1c
:0201D098 05E51893 streqb r1,[r5, #+0x893]!
:0201D09C FF3644F5 swinv 0x003644f5
:0201D0A0 8422392F unknown
:0201D0A4 8002D544 andhi  r13,r2,r4,asr #0xa
:0201D0A8 4904D930 stmmidb  r4 ,{r4,r5,r8,r11,r12,r14,r15}
:0201D0AC 00179943 andeqs r9,r7,r3,asr #0x12
:0201D0B0 2CB9010D ldccs  1,cr0,[r9],#+0x34
:0201D0B4 173D1045 ldrne r1,[r9],#+0x34
:0201D0B8 223D0181 eorcss r0,r13,#0x40000020
:0201D0BC F9240045 stmnvdb  r4!,{r0,r2,r6}
:0201D0C0 8905BE1F stmhidb  r5 ,{r0,r1,r2,r3,r4,r9,r10,r11,r12,r13,r15}
:0201D0C4 FEDD1035 mrc2 0,6,r1,cr13,cr5,{1}
:0201D0C8 25454341 strcsb r4,[r5, #-0x341]		;(r5-0x341=*(fffffcd8))
:0201D0CC 078D35CD streq r3,[r5, #-0x341]		;(r5-0x341=*(fffffcd8))
:0201D0D0 B51DD9F3 ldrlt r13,[r13, #-0x9f3]		;(r13-0x9f3=*(fffff60d))
:0201D0D4 1505CD28 strne r12,[r5, #-0xd28]		;(r5-0xd28=*(fffff2f1))
:0201D0D8 0C021005 stceq  0,cr1,[r2],{#0x5}
:0201D0DC 75121780 ldrvc r1,[r2, #-0x780]		;(r2-0x780=*(fffff880))
:0201D0E0 15F51102 ldrneb r1,[r5, #+0x102]!
:0201D0E4 45FC14B5 ldrmib r1,[r12, #+0x4b5]!
:0201D0E8 DA261102 ble 029A14F8
:0201D0EC A00103C0 andge  r0,r1,r0,asr #0x7
:0201D0F0 1979F002 ldmnedb  r9!,{r1,r12,r13,r14,r15}^
:0201D0F4 9D301161 ldcls  1,cr1,[r0,#-0x184]!
:0201D0F8 5D20B500 stcpl  5,cr11,[r0,#-0x0]!
:0201D0FC 015D6001 cmpeq r13,r1
:0201D100 00011509 andeq  r1,r1,r9,lsl #0xa
:0201D104 BA000101 blt 0201D510
:0201D108 03000102 unknown
:0201D10C 01040001 unknown
:0201D110 00010500 andeq  r0,r1,r0,lsl #0xa
:0201D114 000106AA andeq  r0,r1,r10,lsr #0xd
:0201D118 08000107 stmeqda  r0 ,{r0,r1,r2,r8}
:0201D11C 01090001 unknown
:0201D120 010AAA00 unknown
:0201D124 C3200B00 unknown
:0201D128 0200FCE5 andeq  r15,r0,#0xE500
:0201D12C 9505119F strls r1,[r5, #-0x19f]		;(r5-0x19f=*(fffffe7a))
:0201D130 407DEEE5 rsbmis r14,r13,r5,ror #0x1d
:0201D134 A2407DEC subge  r7,r0,#0x3B00
:0201D138 85C07DD5 strhib r7,[r0, #+0xdd5]		;r0+0xdd5=*(00000dd5)
:0201D13C 1059E51A subnes r14,r9,r10,lsl r5
:0201D140 105D0051 subnes r0,r13,r1,asr r0
:0201D144 00297676 eoreq  r7,r9,r6,ror r6
:0201D148 0400118C streq r1,[r0],#-0x18c
:0201D14C 19E04070 unknown
:0201D150 1B218510 blne 0287E598
:0201D154 15003D07 strne r3,[r0, #-0xd07]		;(r0-0xd07=*(fffff2f9))
:0201D158 0AEB0251 beq 01ADDAA4
:0201D15C 19570005 ldmnedb  r7 ,{r0,r2}^
:0201D160 00198210 andeqs r8,r9,r0,lsl r2
:0201D164 A39F8588 orrges r8,r15,#0x22000000
:0201D168 EB025754 bl 020B2EC0
:0201D16C 84802903 strhi r2,[r0],#+0x903
:0201D170 50872DE5 addpl  r2,r7,r5,ror #0x1b
:0201D174 E0840D25 add  r0,r4,r5,lsr #0x1a
:0201D178 704059CE subvc  r5,r0,r14,asr #0x13
:0201D17C 3D119F10 unknown
:0201D180 4947B526 stmmidb  r7 ,{r1,r2,r5,r8,r10,r12,r13,r15}^
:0201D184 5C801D00 stcpl  13,cr1,[r0],{#0x0}
:0201D188 1B5D12E9 blne 03761D34
:0201D18C 8114FDD9 ldrhisb r15,[r4, -r9]
:0201D190 F5011910 strnv r1,[r1, #-0x910]		;(r1-0x910=*(fffff6f0))
:0201D194 0950151E ldmeqdb  r0 ,{r1,r2,r3,r4,r8,r10,r12}^
:0201D198 00610CD2 unknown
:0201D19C 04C5F0BF streqb r15,[r5],#+0xbf
:0201D1A0 50B71C81 adcpls r1,r7,r1,lsl #0x19
:0201D1A4 ED200DBD stc  13,cr0,[r0,#-0x2f4]!
:0201D1A8 E595A613 ldr r10,[r5, #+0x613]		;r5+0x613=*(0000062c)
:0201D1AC 2017E506 andcss r14,r7,r6,lsl #0xa
:0201D1B0 08F4E084 ldmeqia  r4!,{r2,r7,r13,r14,r15}^
:0201D1B4 18C5035D stmneia  r5 ,{r0,r2,r3,r4,r6,r8,r9}^
:0201D1B8 E403BDF0 str r11,[r3],#-0xdf0
:0201D1BC 75EC0001 strvcb r0,[r12, #+0x1]!
:0201D1C0 0365AB03 unknown
:0201D1C4 71086371 unknown
:0201D1C8 C54FF803 strgtb r15,[r15, #-0x803]		;(r15-0x803=*(fffff7fd))
:0201D1CC CB28B106 blgt 02A495EC
:0201D1D0 81B00055 movhis r0,r5,asr r0
:0201D1D4 01599001 cmpeq r9,r1
:0201D1D8 15E1A0A0 strneb r10,[r1, #+0xa0]!
:0201D1DC 91591456 cmpls r9,r6,asr r4
:0201D1E0 029D0759 addeqs r0,r13,#0x1640000
:0201D1E4 0B046D09 bleq 02138610
:0201D1E8 7150055C cmpvc r0,r12,asr r5
:0201D1EC 05863114 streq r3,[r6, #+0x114]		;r6+0x114=*(00000114)
:0201D1F0 29E1A080 unknown
:0201D1F4 000D8726 andeq  r8,r13,r6,lsr #0xe
:0201D1F8 490005F4 stmmidb  r0 ,{r2,r4,r5,r6,r7,r8,r10}
:0201D1FC 9F62F016 swils 0x0062f016
:0201D200 80090DE5 andhi  r0,r9,r5,ror #0x1b
:0201D204 111DE3A0 tstne r13,r0,lsr #0x7
:0201D208 0B005D2C bleq 020346C0
:0201D20C 0D950050 unknown
:0201D210 00EB0128 rsceq  r0,r11,r8,lsr #0x2
:0201D214 E102B050 unknown
:0201D218 02D052A5 sbceqs r5,r0,#0x5000000A
:0201D21C D506559F strle r5,[r6, #-0x59f]		;(r6-0x59f=*(fffffa61))
:0201D220 01A22219 moveq  r2,r9,lsl r2		;r2=-1729460224(0x98ea8800)
:0201D224 060B6970 unknown
:0201D228 0417E590 ldreq r14,[r7],#-0x590
:0201D22C 1DE11004 stcnel 0,cr1,[r1,#+0x10]!
:0201D230 FE022D25 cdp2 13,0,cr2,cr2,cr5,1
:0201D234 0209092D andeq  r0,r9,#0xB4000
:0201D238 11B16D4C movnes r6,r12,asr #0x1a
:0201D23C 14F50302 unknown
:0201D240 01011081 unknown
:0201D244 7B0314CD blvc 020E2580
:0201D248 A01FE100 andges r14,r15,r0,lsl #0x2
:0201D24C 14E5E3A0 unknown
:0201D250 A20B0945 andge  r0,r11,#0x114000
:0201D254 1FB11278 swine 0x00b11278
:0201D258 3274E5D5 rsbccs r14,r4,#0x35400000
:0201D25C B0840021 addlt  r0,r4,r1,lsr #0x0
:0201D260 83B10D0D movhis r0,#0x340		;r0=832(0x340)
:0201D264 912000E7 unknown
:0201D268 852BA502 strhi r10,[r11, #-0x502]!
:0201D26C 142DD213 unknown
:0201D270 12410131 subne  r0,r1,#0x4000000C
:0201D274 C2038531 andgt  r8,r3,#0xC400000
:0201D278 20194C15 andcss r4,r9,r5,lsl r12
:0201D27C 412D018D unknown
:0201D280 21718CE0 cmncs r1,r0,ror #0x19
:0201D284 038C1240 orreq  r1,r12,#0x4
:0201D288 300215C1 andcc  r1,r2,r1,asr #0xb
:0201D28C 24B08102 unknown
:0201D290 06059100 streq r9,[r5],-r0, lsl #0x2
:0201D294 8501E504 strhi r14,[r1, #-0x504]		;(r1-0x504=*(fffffafc))
:0201D298 75090301 strvc r0,[r9, #-0x301]		;(r9-0x301=*(98ea84ff))
:0201D29C 03003980 unknown
:0201D2A0 B5B3502D ldrlt r5,[r3, #+0x2d]!
:0201D2A4 117500DD ldrnesb r0,[r5, #-0xd]!
:0201D2A8 390012C8 stmccdb  r0 ,{r3,r6,r7,r9,r12}
:0201D2AC C6102560 ldrgt r2,db 
:0201D2B0 0EB11006 cdpeq 0,10,cr1,cr1,cr6,0
:0201D2B4 99630189 unknown
:0201D2B8 3E81B100 cdpcc 1,8,cr11,cr1,cr0,0
:0201D2BC 9158EC04 cmpls r8,r4,lsl #0x18
:0201D2C0 7111CC2F tstvc r1,r15,lsr #0x18
:0201D2C4 101E9906 andnes r9,r14,r6,lsl #0x12
:0201D2C8 1CE03286 stcnel 2,cr3,[r0],#+0x218
:0201D2CC AC71A9F7 ldcgel 9,cr10,[r1],#-0x3dc
:0201D2D0 D9716101 unknown
:0201D2D4 2061C85B rsbcs  r12,r1,r11,asr r8
:0201D2D8 C50340C5 strgt r4,[r3, #-0xc5]		;r3-0xc5=*(2d40303e)=#0(0x00000000)
:0201D2DC 00591100 subeqs r1,r9,r0,lsl #0x2
:0201D2E0 452B2184 strmi r2,[r11, #-0x184]!
:0201D2E4 45002D10 strmi r2,[r0, #-0xd10]		;(r0-0xd10=*(fffff630))
:0201D2E8 E2806010 add  r6,r0,#0x10
:0201D2EC 81073106 unknown
:0201D2F0 93346CE0 teqls r4,#0xE000
:0201D2F4 D90923C5 stmledb  r9 ,{r0,r2,r6,r7,r8,r9,r13}
:0201D2F8 3006A000 andcc  r10,r6,r0
:0201D2FC 11D31009 bicnes r1,r3,r9
:0201D300 05958000 ldreq r8,[r5, #+0x0]		;r5+0x0=*(00000019)
:0201D304 48E05481 unknown
:0201D308 2681C036 unknown
:0201D30C 10D01385 sbcnes r1,r0,r5,lsl #0x7
:0201D310 090D01E5 stmeqdb  r13 ,{r0,r2,r5,r6,r7,r8}
:0201D314 BD07F103 unknown
:0201D318 940AC512 strls r12,[r10],#-0x512
:0201D31C 02706101 rsbeqs r6,r0,#0x40000000
:0201D320 00091675 andeq  r1,r9,r5,ror r6
:0201D324 2E3510E5 cdpcs 0,2,cr1,cr5,cr5,7
:0201D328 7DFA0011 ldcvcl 0,cr0,[r10,#+0x44]!
:0201D32C 0EEB0013 mcreq 0,7,r0,cr11,cr3,{0}
:0201D330 339D301D orrccs r3,r13,#0x1D
:0201D334 14E0001D unknown
:0201D338 B6701D11 unknown
:0201D33C 1421001D unknown
:0201D340 3BD100C9 blcc 0145D66C
:0201D344 F40029F4 strnv r2,[r0],#-0x9f4
:0201D348 2F859F10 swics 0x00859f10
:0201D34C 61AE1165 movvs  r1,r5,ror #0x2
:0201D350 8DD8B100 unknown
:0201D354 8D038D40 unknown
:0201D358 0E9D1560 cdpeq 5,8,cr1,cr13,cr0,3
:0201D35C 99065213 stmlsdb  r6 ,{r0,r1,r4,r9,r12,r14}
:0201D360 38750014 unknown
:0201D364 E5D2138C ldrb r1,[r2, #+0x38c]		;r2+0x38c=*(98ea8b8c)
:0201D368 C2138E0A andgts r8,r3,#0xA0
:0201D36C 8810F5E5 ldmhida  r0 ,{r0,r2,r5,r6,r7,r8,r10,r12,r13,r14,r15}
:0201D370 E5109003 ldr r9,[r0, #-0x3]		;(r0-0x3=*(0000033d))
:0201D374 15013989 strne r3,[r1, #-0x989]		;(r1-0x989=*(fffff677))
:0201D378 9005A139 andls  r10,r5,r9,lsr r1
:0201D37C FDB00F61 ldc2  15,cr0,[r0,#+0x184]!
:0201D380 0F13573B swieq 0x0013573b
:0201D384 0000020D andeq  r0,r0,r13,lsl #0x4
:0201D388 01E31159 mvneq  r1,r9,asr r1
:0201D38C 1103A070 unknown
:0201D390 13040D1A unknown
:0201D394 00056E60 andeq  r6,r5,r0,ror #0x1c
:0201D398 94E51911 unknown
:0201D39C E5089610 str r9,[r8, #-0x610]		;(r8-0x610=*(fffff9f0))
:0201D3A0 9100216C unknown
:0201D3A4 08201D0B stmeqda  r0!,{r0,r1,r3,r8,r10,r11,r12}
:0201D3A8 5C9002C5 ldcpl  2,cr0,[r0],{#0xc5}
:0201D3AC 2FFD9150 swics 0x00fd9150
:0201D3B0 C916DD0A ldmgtdb  r6 ,{r1,r3,r8,r10,r11,r12,r14,r15}
:0201D3B4 00653504 rsbeq  r3,r5,r4,lsl #0xa
:0201D3B8 108948B4 strneh r4,[r9], +r4
:0201D3BC 002D00CD eoreq  r0,r13,r13,asr #0x1
:0201D3C0 038D3015 orreq  r3,r13,#0x15
:0201D3C4 0D05D126 unknown
:0201D3C8 000D0302 andeq  r0,r13,r2,lsl #0x6
:0201D3CC 08000D02 stmeqda  r0 ,{r1,r8,r10,r11}
:0201D3D0 D1038554 unknown
:0201D3D4 15541DE5 ldrneb r1,[r4, #-0xde5]		;(r4-0xde5=*(fffff21b))
:0201D3D8 30081800 andcc  r1,r8,r0,lsl #0x10
:0201D3DC 1174044D cmnne r4,r13,asr #0x8
:0201D3E0 4903EB00 stmmidb  r3 ,{r8,r9,r11,r13,r14,r15}
:0201D3E4 FD41A100 unknown
:0201D3E8 BD8F4459 unknown
:0201D3EC 000150E8 andeq  r5,r1,r8,ror #0x1
:0201D3F0 FFE2424F swinv 0x00e2424f
:0201D3F4 D8104DFF ldmleda  r0 ,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r10,r11,r14}
:0201D3F8 C7800049 strgt r0,da 
:0201D3FC E0FFFE28 rscs r15,r15,r8,lsr #0x1c
:0201D400 4900048D stmmidb  r0 ,{r0,r2,r3,r7,r10}
:0201D404 44149D00 ldrmi r9,[r4],#-0xd00
:0201D408 BD039168 unknown
:0201D40C 01276B20 unknown
:0201D410 C204BDEB andgt  r11,r4,#0x3AC0
:0201D414 C120EB00 unknown
:0201D418 00E91018 rsceq  r1,r9,r8,lsl r0
:0201D41C F5D006BD ldrnvb r0,[r0, #+0x6bd]		;r0+0x6bd=*(000009fd)
:0201D420 FFF69E12 swinv 0x00f69e12
:0201D424 2BF921A9 blcs 01E65AD0
:0201D428 40B910D5 unknown
:0201D42C 19E1D0F1 unknown
:0201D430 FE851502 cdp2 5,8,cr1,cr5,cr2,0
:0201D434 1ABD00FF bne 00F5D838
:0201D438 3469C074 unknown
:0201D43C 2B0D1475 blcs 02362618
:0201D440 E339A02D teq r9,#0x2D
:0201D444 8C266503 stchi  5,cr6,[r6],#-0xc
:0201D448 01F773E5 mvneqs r7,r5,ror #0x7
:0201D44C F154EB04 cmpnv r4,r4,lsl #0x16
:0201D450 C0202D47 eorgt  r2,r0,r7,asr #0x1a
:0201D454 0C00E59D stceq  5,cr14,[r0],{#0x9d}
:0201D458 0E4D3029 cdpeq 0,4,cr3,cr13,cr9,1
:0201D45C 09023D9D stmeqdb  r2 ,{r0,r2,r3,r4,r7,r8,r10,r11,r12,r13}
:0201D460 9D0E4920 unknown
:0201D464 81BB0E2D movhis r0,r13,lsr #0x1c		;r0=0(0x0)
:0201D468 052034F5 streq r3,[r0, #-0x4f5]!
:0201D46C 0005C00E andeq  r12,r5,r14
:0201D470 6A5014F5 bvs 0342284C
:0201D474 118D1005 orrne  r1,r13,r5
:0201D478 1F310005 swine 0x00310005
:0201D47C 806056D1 unknown
:0201D480 99701FE5 unknown
:0201D484 41052481 unknown
:0201D488 E500791B str r7,[r0, #-0x91b]		;(r0-0x91b=*(fffff6e5))
:0201D48C EA241D01 b 02924898
:0201D490 197D5425 unknown
:0201D494 19C190ED stmneib  r1 ,{r0,r2,r3,r5,r6,r7,r12,r15}^
:0201D498 19DC5161 ldmneib  r12 ,{r0,r5,r6,r8,r12,r14}^
:0201D49C DF806D10 swile 0x00806d10
:0201D4A0 42C5F65B sbcmi  r15,r5,#0x5B00000
:0201D4A4 C9C002C9 stmgtib  r0 ,{r0,r3,r6,r7,r9}^
:0201D4A8 35112122 ldrcc r2,[r1, #-0x122]		;(r1-0x122=*(fffffede))
:0201D4AC 102DEC09 eorne  r14,r13,r9,lsl #0x18
:0201D4B0 100101C9 andne  r0,r1,r9,asr #0x3
:0201D4B4 C9130108 ldmgtdb  r3 ,{r3,r8}
:0201D4B8 41BD0341 movmis r0,r1,asr #0x6
:0201D4BC 6F1005B7 swivs 0x001005b7
:0201D4C0 1A991EB9 bne 00664FAC
:0201D4C4 0EF14C89 cdpeq 12,14,cr4,cr1,cr9,4
:0201D4C8 BD005515 unknown
:0201D4CC 00D90013 sbceqs r0,r9,r3,lsl r0
:0201D4D0 7002F5DE unknown
:0201D4D4 61149F00 tstvs r4,r0,lsl #0x1e
:0201D4D8 6D408131 unknown
:0201D4DC 01F28916 mvneqs r8,r6,lsl r9
:0201D4E0 8D0758EB unknown
:0201D4E4 6D205804 stcvs  8,cr5,[r0,#-0x10]!
:0201D4E8 066D3476 unknown
:0201D4EC A9266D38 stmgedb  r6!,{r3,r4,r5,r8,r10,r11,r13,r14}
:0201D4F0 683AF66D ldmvsda  r10!,{r0,r2,r3,r5,r6,r9,r10,r12,r13,r14,r15}
:0201D4F4 6D30EB02 ldcvs  11,cr14,[r0,#-0x8]!
:0201D4F8 C1001D86 unknown
:0201D4FC 32612498 rsbcc  r2,r1,#0x98000000
:0201D500 04350EF5 unknown
:0201D504 20F940C5 rsccss r4,r9,r5,asr #0x1
:0201D508 1DFC70D1 ldcnel 0,cr7,[r12,#+0x344]!
:0201D50C 09C36027 stmeqib  r3 ,{r0,r1,r2,r5,r13,r14}^
:0201D510 10016172 andne  r6,r1,r2,ror r1
:0201D514 551C88C5 ldrpl r8,[r12, #-0x8c5]		;(r12-0x8c5=*(fffff74b))
:0201D518 10E50DF5 unknown
:0201D51C 204090D1 unknown
:0201D520 04B534A5 unknown
:0201D524 49E720A1 unknown
:0201D528 10C51309 sbcne  r1,r5,r9,lsl #0x6
:0201D52C 2400651B strcs r6,[r0],#-0x51b
:0201D530 01C13031 biceq  r3,r1,r1,lsr r0
:0201D534 1C3190D5 ldcne  0,cr9,[r1],#-0x354
:0201D538 79182885 ldmvcdb  r8 ,{r0,r2,r7,r11,r13}
:0201D53C AD5C0500 unknown
:0201D540 F60D3501 strnv r3,[r13],-r1, lsl #0xa
:0201D544 30590841 subccs r0,r9,r1,asr #0x10
:0201D548 314C29B9 strcch r2,[r12, #-0x99]		;(r12-0x9b9=*(ffffff77))
:0201D54C 51203500 unknown
:0201D550 F71BA548 ldrnv r10,[r12, #-0x99]		;(r12-0x9b9=*(ffffff77))
:0201D554 A8000186 stmgeda  r0 ,{r1,r2,r7,r8}
:0201D558 DD1439DE unknown
:0201D55C 08B129F4 ldmeqia  r1!,{r2,r4,r5,r6,r7,r8,r11,r13}
:0201D560 100D18B2 strneh r1,[r13], -r2
:0201D564 04DD273D ldreqb r2,[r13],#+0x73d
:0201D568 15AD1009 strne r1,[r13, #+0x9]!
:0201D56C 56454D81 strplb r4,[r5],-r1, lsl #0x1b
:0201D570 9F001CFE swils 0x00001cfe
:0201D574 0E013241 cdpeq 2,0,cr3,cr1,cr1,2
:0201D578 2D61280D stccsl 8,cr2,[r1,#-0x34]!
:0201D57C 22997882 addcss r7,r9,#0x820000
:0201D580 01070D30 unknown
:0201D584 00711058 rsbeqs r1,r1,r8,asr r0
:0201D588 1A7D1965 bne 03F63B24
:0201D58C 19E910ED unknown
:0201D590 F1040879 unknown
:0201D594 060F908F streq r9,[r15],-r15, lsl #0x1
:0201D598 010E0001 unknown
:0201D59C 00010200 andeq  r0,r1,r0,lsl #0x4
:0201D5A0 0001201D andeq  r2,r1,r13,lsl r0
:0201D5A4 20097508 andcs  r7,r9,r8,lsl #0xa
:0201D5A8 00090849 andeq  r0,r9,r9,asr #0x10
:0201D5AC A1000907 unknown
:0201D5B0 00090B1E andeq  r0,r9,r14,lsl r11
:0201D5B4 400904B7 strmih r0,[r9], -r7
:0201D5B8 01000910 unknown
:0201D5BC 10F10269 rscnes r0,r1,r9,ror #0x4
:0201D5C0 40206A1A eormi  r6,r0,r10,lsl r10
:0201D5C4 16950EDD unknown
:0201D5C8 FFB0E082 swinv 0x00b0e082
:0201D5CC 10396D0C eornes r6,r9,r12,lsl #0x1a
:0201D5D0 11B800D1 ldrnesb r0,[r8, +r1]!
:0201D5D4 05F8FFFF ldreqb r15,[r8, #+0xfff]!
:0201D5D8 183C5540 ldmneda  r12!,{r6,r8,r10,r12,r14}
:0201D5DC E0034121 and  r4,r3,r1,lsr #0x2
:0201D5E0 39B91065 ldmccib  r9!,{r0,r2,r5,r6,r12}
:0201D5E4 83E030D2 mvnhi  r3,#0xD2
:0201D5E8 2DC900E5 unknown
:0201D5EC A0274594 mlage  r7,r4,r5,r4unknown
:0201D5F0 C01C693B andgts r6,r12,r11,lsr r9
:0201D5F4 2904E592 stmcsdb  r4 ,{r1,r4,r7,r8,r10,r13,r14,r15}
:0201D5F8 5E422601 cdppl 6,4,cr2,cr2,cr1,0
:0201D5FC 000FE28C andeq  r14,r15,r12,lsl #0x5
:0201D600 A50001B6 strge r0,[r0, #-0x1b6]		;(r0-0x1b6=*(fffffe4a))
:0201D604 96000140 strls r0,[r0, #-0x1b6]		;(r0-0x1b6=*(fffffe4a))
:0201D608 85000FE8 strhi r0,[r0, #-0xfe8]		;(r0-0xfe8=*(fffff018))
:0201D60C 419C064D orrmis r0,r12,r13,asr #0xc
:0201D610 A9232D6D stmgedb  r3!,{r0,r2,r3,r5,r6,r8,r10,r11,r13}
:0201D614 E59C1015 ldr r1,[r12, #+0x15]		;r12+0x15=*(00000025)
:0201D618 451C1061 ldrmi r1,[r12, #-0x61]		;(r12-0x61=*(ffffffaf))
:0201D61C 19E13FBD unknown
:0201D620 10BC01F9 unknown
:0201D624 00D10A5D sbceqs r0,r1,r13,asr r10
:0201D628 81200EC9 unknown
:0201D62C 15CD0001 strneb r0,[r13, #+0x1]		;r13+0x1=*(00000001)
:0201D630 147AE58C unknown
:0201D634 FFC10741 swinv 0x00c10741
:0201D638 E590B029 ldr r11,[r0, #+0x29]		;r0+0x29=*(00000029)
:0201D63C 9D006500 unknown
:0201D640 B190E905 orrlts r14,r0,r5,lsl #0x12
:0201D644 0FB11822 swieq 0x00b11822
:0201D648 F04FB114 subnv  r11,r15,r4,lsl r1
:0201D64C 011D2AFB ldreqsh r2,[r13, -r11]
:0201D650 00048031 andeq  r8,r4,r1,lsr r0
:0201D654 0A4BE594 beq 03316CAC
:0201D658 60490003 subvs  r0,r9,r3
:0201D65C A5102055 ldrge r2,[r0, #-0x55]		;(r0-0x55=*(ffffffab))
:0201D660 76027900 strvc r7,[r2],-r0, lsl #0x12
:0201D664 03B68041 moveqs r8,#0x41		;r8=65(0x41)
:0201D668 EDF84B91 ldcl 11,cr4,[r8,#+0x244]!
:0201D66C 07147104 ldreq r7,[r4,-r4, lsl #0x2]
:0201D670 5A40155D bpl 03022BEC
:0201D674 200E3551 andcs  r3,r14,r1,asr r5
:0201D678 A9300925 ldmgedb  r0!,{r0,r2,r5,r8,r11}
:0201D67C 9E00BD09 cdpls 13,0,cr11,cr0,cr9,0
:0201D680 51100D69 tstpl r0,r9,ror #0x1a
:0201D684 9A100945 bls 0241FBA0
:0201D688 2B91FFFF blcs 0049D68C
:0201D68C 10BD47F8 unknown
:0201D690 078D1A0D streq r1,[r13,+r13, lsl #0x14]
:0201D694 FFFF15A0 swinv 0x00ff15a0
:0201D698 7DE70704 stcvcl 7,cr0,[r7,#+0x10]!
:0201D69C 1591C00F ldrne r12,[r1, #+0xf]		;r1+0xf=*(0000000f)
:0201D6A0 165935BD unknown
:0201D6A4 023AE294 eoreqs r14,r10,#0x40000009
:0201D6A8 0F95145D swieq 0x0095145d
:0201D6AC 009909E9 addeqs r0,r9,r9,ror #0x13
:0201D6B0 5101E988 unknown
:0201D6B4 9440DE26 strlsb r13,[r0],#-0xe26
:0201D6B8 4817B1E5 ldmmida  r7 ,{r0,r2,r5,r6,r7,r8,r12,r13,r15}
:0201D6BC 50020551 andpl  r0,r2,r1,asr r5
:0201D6C0 85064928 strhi r4,[r6, #-0x928]		;(r6-0x928=*(fffff6d8))
:0201D6C4 024EA100 subeq  r10,r14,#0x0
:0201D6C8 090623BD stmeqdb  r6 ,{r0,r2,r3,r4,r5,r7,r8,r9,r13}
:0201D6CC 1095A302 addnes r10,r5,r2,lsl #0x6
:0201D6D0 B59C1275 ldrlt r1,[r12, #+0x275]		;r12+0x275=*(00000285)
:0201D6D4 11115401 tstne r1,r1,lsl #0x8
:0201D6D8 E52B9060 str r9,[r11, #-0x60]!
:0201D6DC 34011DAE strcc r1,[r1],#-0xdae
:0201D6E0 103809AD eornes r0,r8,r13,lsr #0x13
:0201D6E4 01E51486 mvneq  r1,r6,lsl #0x9
:0201D6E8 092102CD stmeqdb  r1!,{r0,r2,r3,r6,r7,r9}
:0201D6EC 3D860DAD unknown
:0201D6F0 DC24C511 stcle  5,cr12,[r4],#-0x44
:0201D6F4 08049522 stmeqda  r4 ,{r1,r5,r8,r10,r12,r15}
:0201D6F8 410EDD10 unknown
:0201D6FC E2096D04 and  r6,r9,#0x100
:0201D700 01315272 teqeq r1,r2,ror r2
:0201D704 EB00E911 bl 02057B50
:0201D708 82380D6E eorhis r0,r8,#0x1B80
:0201D70C 059F0D45 ldreq r0,[r15, #+0xd45]		;r15+0xd45=*(0201e459)=#1626165545(0x60ed5129)
:0201D710 0405003D streq r0,[r5],#-0x3d
:0201D714 05098040 streq r8,[r9, #-0x40]		;(r9-0x40=*(98ea87c0))
:0201D718 0F7DD00C swieq 0x007dd00c
:0201D71C 63D131B1 bicvss r3,r1,#0x4000002C
:0201D720 13CD13D9 bicne  r1,r13,#0x64000003
:0201D724 339329F8 orrccs r2,r3,#0x3E0000
:0201D728 0188011D orreq  r0,r8,r13,lsl r1
:0201D72C 0961028D unknown
:0201D730 4DE50939 stcmil 9,cr0,[r5,#+0xe4]!
:0201D734 80516260 subhis r6,r1,r0,ror #0x4
:0201D738 92805168 addls  r5,r0,#0x1A
:0201D73C E215812F ands r8,r5,#0xC000000B
:0201D740 00C51024 sbceq  r1,r5,r4,lsr #0x0
:0201D744 65C40011 strvsb r0,[r4, #+0x11]		;r4+0x11=*(00000011)
:0201D748 51582C00 cmppl r8,r0,lsl #0x18
:0201D74C 51014800 unknown
:0201D750 40194E70 andmis r4,r9,r0,ror r14
:0201D754 A9016513 stmgedb  r1 ,{r0,r1,r4,r8,r10,r13,r14}
:0201D758 C59F0130 ldrgt r0,[r15, #+0x130]		;r15+0x130=*(0201d890)=#469862224(0x1c018750)
:0201D75C 2C101D61 ldccs  13,cr1,[r0],{#0x61}
:0201D760 9871C1BA ldmlsda  r1!,{r1,r3,r4,r5,r7,r8,r14,r15}^
:0201D764 746503BD unknown
:0201D768 23798130 cmncs r9,#0xC
:0201D76C 13900007 orrnes r0,r0,#0x7
:0201D770 830007E8 unknown
:0201D774 001111E8 andeqs r1,r1,r8,ror #0x3
:0201D778 205D40F4 ldrcssh r4,[r13],#-0x4
:0201D77C B9ED3431 unknown
:0201D780 05A50C05 streq r0,[r5, #+0xc05]!
:0201D784 0133F166 teqeq r3,r6,ror #0x2
:0201D788 09E02211 unknown
:0201D78C 84C29000 strhib r9,[r2],#+0x0
:0201D790 43900AE0 orrmis r0,r0,#0xE0000
:0201D794 7DCCE024 unknown
:0201D798 91151100 tstls r5,r0,lsl #0x2
:0201D79C E0244260 eor  r4,r4,r0,ror #0x4
:0201D7A0 E09C0000 adds r0,r12,r0
:0201D7A4 93300004 teqls r0,#0x4
:0201D7A8 E2A40045 adc  r0,r4,#0x45
:0201D7AC 0483003C streq r0,[r3],#+0x3c
:0201D7B0 0329B0E2 unknown
:0201D7B4 9023F9AC eorls  r15,r3,r12,lsr #0x13
:0201D7B8 03E51311 mvneq  r1,#0x44000000
:0201D7BC 92E282D4 rscls  r8,r2,#0x4000000D
:0201D7C0 96E2822F unknown
:0201D7C4 94800139 strls r0,[r0],#+0x139
:0201D7C8 03316235 teqeq r1,#0x50000003
:0201D7CC 6DEBFFF8 stcvsl 15,cr15,[r11,#+0x3e0]!
:0201D7D0 C6F23517 unknown
:0201D7D4 09F605C5 unknown
:0201D7D8 F2351002 eornvs r1,r5,#0x2
:0201D7DC 6000A52E andvs  r10,r0,r14,lsr #0xa
:0201D7E0 00014055 andeq  r4,r1,r5,asr r0
:0201D7E4 99600D41 unknown
:0201D7E8 4000CD51 andmi  r12,r0,r1,asr r13
:0201D7EC E58D3640 str r3,[r13, #+0x640]		;r13+0x640=*(00000640)
:0201D7F0 130D3544 unknown
:0201D7F4 08EBFFF5 unknown
:0201D7F8 29471930 stmcsdb  r7 ,{r4,r5,r8,r11,r12}^
:0201D7FC 36283909 unknown
:0201D800 0EEB01F1 mcreq 1,7,r0,cr11,cr1,{7}
:0201D804 A9120D1C ldmgedb  r2 ,{r2,r3,r4,r8,r10,r11}
:0201D808 0ED92807 cdpeq 8,12,cr2,cr9,cr7,0
:0201D80C 0385102C orreq  r1,r5,#0x2C
:0201D810 F4458D96 strnvb r8,[r5],#-0xd96
:0201D814 93B50209 movlss r0,#0x90000000		;r0=-1879048192(0x90000000)
:0201D818 6C078965 stcvs  9,cr8,[r7],{#0x65}
:0201D81C 588B650D stmplia  r11 ,{r0,r2,r3,r8,r10,r13,r14}
:0201D820 269EC35D unknown
:0201D824 14806209 strne r6,[r0],#+0x209
:0201D828 0900001C stmeqdb  r0 ,{r2,r3,r4}
:0201D82C 4DDE3D15 unknown
:0201D830 0DA3E210 stceq  2,cr14,[r3,#+0x40]!
:0201D834 00751500 rsbeqs r1,r5,r0,lsl #0xa
:0201D838 8302252E unknown
:0201D83C E28D0F54 add  r0,r13,#0x150
:0201D840 02A9DDB2 adceq  r13,r9,#0x2C80
:0201D844 A0032501 andge  r2,r3,r1,lsl #0xa
:0201D848 15564015 ldrneb r4,[r6, #-0x15]		;(r6-0x15=*(ffffffeb))
:0201D84C 02254800 eoreq  r4,r5,#0x0
:0201D850 15024E04 strne r4,[r2, #-0xe04]		;(r2-0xe04=*(98ea79fc))
:0201D854 0031B4EB eoreqs r11,r1,r11,ror #0x9
:0201D858 32DD1C03 sbcccs r1,r13,#0x300
:0201D85C 55241083 strpl r1,[r4, #-0x83]!
:0201D860 E2800F00 add  r0,r0,#0x0
:0201D864 700175FE unknown
:0201D868 98A10081 stmlsia  r1!,{r0,r7}
:0201D86C F1F0DD11 mvnnvs r13,r1,lsl r13
:0201D870 018000DD unknown
:0201D874 E19470DD ldrsb r7,[r4, +r13]
:0201D878 B9010900 stmltdb  r1 ,{r8,r11}
:0201D87C DC010502 stcle  5,cr0,[r1],{#0x2}
:0201D880 073385B9 unknown
:0201D884 F91BD54F ldmnvdb  r11 ,{r0,r1,r2,r3,r6,r8,r10,r12,r14,r15}
:0201D888 0A0A9D11 beq 022C4CD4
:0201D88C 21E99000 mvncs  r9,r0
:0201D890 1C018750 stcne  7,cr8,[r1],{#0x50}
:0201D894 CD3C5021 ldcgt  0,cr5,[r12,#-0x84]!
:0201D898 1D213C01 stcne  12,cr3,[r1,#-0x4]!
:0201D89C CB0F6521 blgt 023F6D28
:0201D8A0 810000B9 strhih r0,[r0, -r9]
:0201D8A4 811F52E2 tsthi r15,r2,ror #0x5
:0201D8A8 FF3301E2 swinv 0x003301e2
:0201D8AC DD717099 ldclel 0,cr7,[r1,#-0x264]!
:0201D8B0 DE3D3199 mrcle 1,1,r3,cr13,cr9,{4}
:0201D8B4 ED3BF124 ldc  1,cr15,[r11,#-0x90]!
:0201D8B8 04EB01F0 unknown
:0201D8BC 81022D31 unknown
:0201D8C0 C0009521 andgt  r9,r0,r1,lsr #0xa
:0201D8C4 282A4193 stmcsda  r10!,{r0,r1,r4,r7,r8,r14}
:0201D8C8 E5129CE0 ldr r9,[r2, #-0xce0]		;(r2-0xce0=*(98ea7b20))
:0201D8CC E59CC02C ldr r12,[r12, #+0x2c]		;r12+0x2c=*(0000003c)
:0201D8D0 0050E00E subeqs r14,r0,r14
:0201D8D4 4F210CE0 swimi 0x00210ce0
:0201D8D8 0E0F252E cdpeq 5,0,cr2,cr15,cr14,1
:0201D8DC 549E0F25 ldrpl r0,[r14],#+0xf25
:0201D8E0 E0EB0266 rsc  r0,r11,r6,ror #0x4
:0201D8E4 1B4D9F20 blne 0338556C
:0201D8E8 01C01B3D biceq  r1,r0,r13,lsr r11
:0201D8EC 48089111 stmmida  r8 ,{r0,r4,r8,r12,r15}
:0201D8F0 016E0049 unknown
:0201D8F4 3D543800 unknown
:0201D8F8 005DB800 subeqs r11,r13,r0,lsl #0x10
:0201D8FC 221D1295 andcss r1,r13,#0x50000009
:0201D900 10990055 addnes r0,r9,r5,asr r0
:0201D904 FFF47DB9 swinv 0x00f47db9
:0201D908 2225A0EB eorcs  r10,r5,#0xEB
:0201D90C 08AD2131 stmeqia  r13!,{r0,r4,r5,r8,r13}
:0201D910 39F00FD1 unknown
:0201D914 0C29480A stceq  8,cr4,[r9],#-0x28
:0201D918 4081FE66 addmi  r15,r1,r6,ror #0x1c
:0201D91C 65DD1149 ldrvsb r1,[r13, #+0x149]		;r13+0x149=*(00000149)
:0201D920 32D9EBFF sbcccs r14,r9,#0x3FC00
:0201D924 011105FD ldreqsh r0,[r1, -r13]
:0201D928 68002968 stmvsda  r0 ,{r3,r5,r6,r8,r11,r13}
:0201D92C 1042295C subne  r2,r2,r12,asr r9
:0201D930 F7860145 strnv r0,r2,r2,r12,asr r9
:0201D934 0558EBFF ldreqb r14,[r8, #-0xbff]		;(r8-0xbff=*(fffff442))
:0201D938 B9800019 stmltib  r0 ,{r0,r3,r4}
:0201D93C 201B491D andcss r4,r11,r13,lsl r9
:0201D940 0D10E282 unknown
:0201D944 22859100 addcs  r9,r5,#0x0
:0201D948 EB01F582 bl 0209AF58
:0201D94C 0195043C orreqs r0,r5,r12,lsr r4
:0201D950 A1002D34 unknown
:0201D954 01815111 orreq  r5,r1,r1,lsl r1
:0201D958 812D1C02 unknown
:0201D95C 1AF52145 bne 01D65E78
:0201D960 204011E1 subcs  r1,r0,r1,ror #0x3
:0201D964 8E09C18D cdphi 1,0,cr12,cr9,cr13,4
:0201D968 44215D9F unknown
:0201D96C 7924033D stmvcdb  r4!,{r0,r2,r3,r4,r5,r8,r9}
:0201D970 71126901 tstvc r2,r1,lsl #0x12
:0201D974 EBFFDC6A bl 02014B24
:0201D978 0B05DE3D bleq 02195274
:0201D97C 604441A9 subvs  r4,r4,r9,lsr #0x3
:0201D980 2E9102E1 cdpcs 2,8,cr0,cr1,cr1,7
:0201D984 00002710 andeq  r2,r0,r0,lsl r7
:0201D988 02B804E8 adceqs r0,r8,#0xE8000000
:0201D98C 02B92C02 adceqs r2,r9,#0x200
:0201D990 404824B9 strmih r2,[r8],#-0x49
:0201D994 03D94DD0 biceqs r4,r9,#0x3400
:0201D998 0C0D11C9 stceq  1,cr1,[r13],{#0xc9}
:0201D99C 80C113B5 strhih r1,[r1],#+0x35
:0201D9A0 01117C6C tsteq r1,r12,ror #0x18
:0201D9A4 1908D511 stmnedb  r8 ,{r0,r4,r8,r10,r12,r14,r15}
:0201D9A8 00090300 andeq  r0,r9,r0,lsl #0x6
:0201D9AC AE000928 cdpge 9,0,cr0,cr0,cr8,1
:0201D9B0 E1D418DE ldrsb r1,[r4, #+0x8e]		;r4+0x8e=*(0000008e)
:0201D9B4 C91B1A25 ldmgtdb  r11 ,{r0,r2,r5,r9,r11,r12}
:0201D9B8 D050A100 subles r10,r0,r0,lsl #0x2
:0201D9BC D140A132 unknown
:0201D9C0 113C00A1 teqne r12,r1,lsr #0x1
:0201D9C4 320AE59F andcc  r14,r10,#0x27C00000
:0201D9C8 39B243D9 ldmccib  r2!,{r0,r3,r4,r6,r7,r8,r9,r14}
:0201D9CC 311D5800 tstcc r13,r0,lsl #0x10
:0201D9D0 6A18606D bvs 02635B8C
:0201D9D4 C500AD01 strgt r10,[r0, #-0xd01]		;(r0-0xd01=*(8ffff2ff))
:0201D9D8 01190510 tsteq r9,r0,lsl r5
:0201D9DC 090D46A9 stmeqdb  r13 ,{r0,r3,r5,r7,r9,r10,r14}
:0201D9E0 6CEED0E1 stcvsl 0,cr13,[r14],#+0x384
:0201D9E4 B9490011 stmltdb  r9 ,{r0,r4}^
:0201D9E8 81005940 unknown
:0201D9EC 00CD2823 sbceq  r2,r13,r3,lsr #0x10
:0201D9F0 489DE4BA ldmmiia  r13 ,{r1,r3,r4,r5,r7,r10,r13,r14,r15}
:0201D9F4 CC009DDA stcgt  13,cr9,[r0],{#0xda}
:0201D9F8 49365100 ldmmidb  r6!,{r8,r12,r14}
:0201D9FC 1091CA10 addnes r12,r1,r0,lsl r10
:0201DA00 294504C9 stmcsdb  r5 ,{r0,r3,r6,r7,r10}^
:0201DA04 48066104 stmmida  r6 ,{r2,r8,r13,r14}
:0201DA08 008105DD unknown
:0201DA0C 001C18D7 ldreqsb r1,[r12], -r7
:0201DA10 084D0BB1 stmeqda  r13 ,{r0,r4,r5,r7,r8,r9,r11}^
:0201DA14 2910211D ldmcsdb  r0 ,{r0,r2,r3,r4,r8,r13}
:0201DA18 29A8D800 stmcsib  r8!,{r11,r12,r14,r15}
:0201DA1C 00F91D00 rsceqs r1,r9,r0,lsl #0x1a
:0201DA20 E284008E add  r0,r4,#0x8E
:0201DA24 024DA00A subeq  r10,r13,#0xA
:0201DA28 09162081 ldmeqdb  r6 ,{r0,r7,r13}
:0201DA2C 00158001 andeqs r8,r5,r1
:0201DA30 3DF908A8 ldcccl 8,cr0,[r9,#+0x2a0]!
:0201DA34 0BDD05AD bleq 0175F0F0
:0201DA38 B59D037D ldrlt r0,[r13, #+0x37d]		;r13+0x37d=*(0000037d)
:0201DA3C DE0BC502 cdple 5,0,cr12,cr11,cr2,0
:0201DA40 E59409AD ldr r0,[r4, #+0x9ad]		;r4+0x9ad=*(000009ad)
:0201DA44 95186D04 ldrls r6,[r8, #-0xd04]		;(r8-0xd04=*(fffff33d))
:0201DA48 0D153C03 unknown
:0201DA4C 00B973B1 unknown
:0201DA50 9F1050EB swils 0x001050eb
:0201DA54 ED80099D unknown
:0201DA58 002D9115 eoreq  r9,r13,r5,lsl r1
:0201DA5C 2D821CE1 unknown
:0201DA60 2015910A andcss r9,r5,r10,lsl #0x2
:0201DA64 811E26AD tsthi r14,r13,lsr #0xd
:0201DA68 002537E2 eoreq  r3,r5,r2,ror #0xf
:0201DA6C 602C5029 eorvs  r5,r12,r9,lsr #0x0
:0201DA70 0535C100 ldreq r12,[r5, #-0x100]!
:0201DA74 941017BD ldrls r1,[r0],#-0x7bd
:0201DA78 8A1145E5 bhi 0246F214
:0201DA7C E83311E1 ldmda  r3!,{r0,r5,r6,r7,r8,r12}
:0201DA80 A9FE091D unknown
:0201DA84 29D04830 ldmcsib  r0 ,{r4,r5,r11,r14}^
:0201DA88 103532ED eornes r3,r5,r13,ror #0x5
:0201DA8C 04023405 streq r3,[r2],#-0x405
:0201DA90 0B0202E7 bleq 0209E634
:0201DA94 0202E27C andeq  r14,r2,#0xC0000007
:0201DA98 65A9037D strvs r0,[r9, #+0x37d]!
:0201DA9C B018B103 andlts r11,r8,r3,lsl #0x2
:0201DAA0 42B51B8D adcmis r1,r5,#0x23400
:0201DAA4 42E92CD1 rscmi  r2,r9,#0xD100
:0201DAA8 0C02B558 stceq  5,cr11,[r2],{#0x58}
:0201DAAC E59F2FC0 ldr r2,[r15, #+0xfc0]		;r15+0xfc0=*(0201ea74)=#201911295(0x0c08ebff)
:0201DAB0 01DD3131 biceqs r3,r13,r1,lsr r1
:0201DAB4 D10E8D20 unknown
:0201DAB8 E86CEC02 unknown
:0201DABC 862A2502 unknown
:0201DAC0 21C9093D biccs  r0,r9,r13,lsr r9
:0201DAC4 1AC5002D bne 0115DB80
:0201DAC8 01C903F4 unknown
:0201DACC 31D50495 unknown
:0201DAD0 B9001132 stmltdb  r0 ,{r1,r4,r5,r8,r12}
:0201DAD4 2106D210 unknown
:0201DAD8 020D2000 andeq  r2,r13,#0x0
:0201DADC 24F10081 unknown
:0201DAE0 BAC03DD4 blt 0102D238
:0201DAE4 15803D54 strne r3,[r0, #+0xd54]		;r0+0xd54=*(90000d54)
:0201DAE8 3D04D500 unknown
:0201DAEC 003DC1C0 eoreqs r12,r13,r0,asr #0x3
:0201DAF0 81004DA6 unknown
:0201DAF4 00591429 subeqs r1,r9,r9,lsr #0x8
:0201DAF8 7916F198 ldmvcdb  r6 ,{r3,r4,r7,r8,r12,r13,r14,r15}
:0201DAFC C96B0C0C unknown
:0201DB00 01D12F01 biceqs r2,r1,r1,lsl #0x1e
:0201DB04 00C1F644 sbceq  r15,r1,r4,asr #0xc
:0201DB08 65D3322D ldrvsb r3,[r3, #+0x22d]		;r3+0x22d=*(0000022d)
:0201DB0C ADD50015 unknown
:0201DB10 D5000015 strle r0,[r0, #-0x15]		;(r0-0x15=*(8fffffeb))
:0201DB14 C506A111 strgt r10,[r6, #-0x111]		;(r6-0x111=*(fffffeef))
:0201DB18 53B1E500 movpls r14,#0x0		;r14=0(0x0)
:0201DB1C 0019EB02 andeqs r14,r9,r2,lsl #0x16
:0201DB20 0D1105E5 unknown
:0201DB24 39303990 ldmccdb  r0!,{r4,r7,r8,r11,r12,r13}
:0201DB28 5D00C1F0 unknown
:0201DB2C 751F4321 ldrvc r4,[r15, #-0x321]		;r15-0x321=*(0201d813)=#-1258157580(0xb50209f4)
:0201DB30 CF1DE501 swigt 0x001de501
:0201DB34 21080089 unknown
:0201DB38 CD00250C unknown
:0201DB3C 91202111 unknown
:0201DB40 FD400900 unknown
:0201DB44 48F515C6 unknown
:0201DB48 15C40089 strneb r0,[r4, #+0x89]		;r4+0x89=*(b5020a7d)
:0201DB4C 4C861139 stcmi  1,cr1,[r6],{#0x39}
:0201DB50 F430B1DF unknown
:0201DB54 ECF80001 ldcl 0,cr0,[r8],#+0x4
:0201DB58 080A020D stmeqda  r10 ,{r0,r2,r3,r9}
:0201DB5C 2D301019 ldccs  0,cr1,[r0,#-0x64]!
:0201DB60 A1012132 unknown
:0201DB64 95001106 strls r1,[r0, #-0x106]		;(r0-0x106=*(8ffffefa))
:0201DB68 17CDFA05 strneb r15,[r13,+r5, lsl #0x14]
:0201DB6C 0340D970 unknown
:0201DB70 07A50091 unknown
:0201DB74 513510E2 teqpl r5,r2,ror #0x1
:0201DB78 FFABE59D swinv 0x00abe59d
:0201DB7C B0081DFF unknown
:0201DB80 08BDE140 ldmeqia  r13!,{r6,r8,r13,r14,r15}
:0201DB84 10210D03 eorne  r0,r1,r3,lsl #0x1a
:0201DB88 50390585 eorpls r0,r9,r5,lsl #0xb
:0201DB8C 0039B38A eoreqs r11,r9,r10,lsl #0x7
:0201DB90 503513D9 unknown
:0201DB94 ED2D177D stc  7,cr1,[r13,#-0x1f4]!
:0201DB98 859E10B5 ldrhi r1,[r14, #+0xb5]		;r14+0xb5=*(000000b5)
:0201DB9C C5005DE5 strgt r5,[r0, #-0xde5]		;(r0-0xde5=*(8ffff21b))
:0201DBA0 8515950C ldrhi r9,[r5, #-0x50c]		;(r5-0x50c=*(fffffb0d))
:0201DBA4 CC10D151 ldcgt  1,cr13,[r0],{#0x51}
:0201DBA8 0948C904 stmeqdb  r8 ,{r2,r8,r11,r14,r15}^
:0201DBAC A54CA410 strgeb r10,[r12, #-0x410]		;(r12-0x410=*(fffffc00))
:0201DBB0 1035100A eornes r1,r5,r10
:0201DBB4 2007D9A6 andcs  r13,r7,r6,lsr #0x13
:0201DBB8 2D300EF1 ldccs  14,cr0,[r0,#-0x3c4]!
:0201DBBC 91FFED0B mvnlss r14,r11,lsl #0x1a
:0201DBC0 107D9521 rsbnes r9,r13,r1,lsr #0xa
:0201DBC4 49F818BD unknown
:0201DBC8 B0700000 rsblts r0,r0,r0
:0201DBCC 11D10BE1 bicnes r0,r1,r1,ror #0x17
:0201DBD0 00796001 rsbeqs r6,r9,r1
:0201DBD4 91F80889 mvnlss r0,r9,lsl #0x11
:0201DBD8 D9145900 ldmledb  r4 ,{r8,r11,r12,r14}
:0201DBDC 07E30855 unknown
:0201DBE0 1F75045D swine 0x0075045d
:0201DBE4 3091B88E addccs r11,r1,r14,lsl #0x11
:0201DBE8 99187599 ldmlsdb  r8 ,{r0,r3,r4,r7,r8,r10,r12,r13,r14}
:0201DBEC 41061202 unknown
:0201DBF0 F7045D1F unknown
:0201DBF4 41B30299 unknown
:0201DBF8 0035F811 eoreqs r15,r5,r1,lsl r8
:0201DBFC 0E194038 mrceq 0,0,r4,cr9,cr8,{1}
:0201DC00 E2254DDC eor  r4,r5,#0x3700
:0201DC04 17C52078 unknown
:0201DC08 88AD4729 stmhiia  r13!,{r0,r3,r5,r8,r9,r10,r14}
:0201DC0C FF38FF60 swinv 0x0038ff60
:0201DC10 105162DD ldrnesb r6,[r1],#-0x2d
:0201DC14 104D143D subne  r1,r13,r13,lsr r4
:0201DC18 3DC91025 unknown
:0201DC1C E9FE0755 unknown
:0201DC20 8DEC9304 stchil 3,cr9,[r12,#+0x10]!
:0201DC24 E3E03000 mvn  r3,#0x0
:0201DC28 0C510903 ldceql 9,cr0,[r1],{#0x3}
:0201DC2C 89020029 stmhidb  r2 ,{r0,r3,r5}
:0201DC30 BD171157 unknown
:0201DC34 3BE7C232 blcc 01A0E504
:0201DC38 0E00CD03 cdpeq 13,0,cr12,cr0,cr3,0
:0201DC3C 385D0002 ldmccda  r13 ,{r1}^
:0201DC40 002D00E5 eoreq  r0,r13,r5,ror #0x1
:0201DC44 DC0113E2 stcle  3,cr1,[r1],{#0xe2}
:0201DC48 50C5E28D sbcpl  r14,r5,r13,lsl #0x5
:0201DC4C A0472128 subge  r2,r7,r8,lsr #0x2
:0201DC50 BD1E5AE9 unknown
:0201DC54 0349FF0B unknown
:0201DC58 150000FF strne r0,[r0, #-0xff]		;(r0-0xff=*(8fffff01))
:0201DC5C 934D91E2 unknown
:0201DC60 B9910005 ldmltib  r1 ,{r0,r2}
:0201DC64 84970910 ldrhi r0,[r7],#+0x910
:0201DC68 0928A56A stmeqdb  r8!,{r1,r3,r5,r6,r8,r10,r13,r15}
:0201DC6C 325D8937 subccs r8,r13,#0xDC000
:0201DC70 153009FF ldrne r0,[r0, #-0x9ff]!
:0201DC74 FDA70009 stc2  0,cr0,[r7,#+0x24]!
:0201DC78 B531D1FC ldrlt r13,[r1, #-0x1fc]!
:0201DC7C FFFCFA12 swinv 0x00fcfa12
:0201DC80 1D150CEB unknown
:0201DC84 2100B8C1 unknown
:0201DC88 13165D1E tstne r6,#0x780
:0201DC8C 11B10095 unknown
:0201DC90 3C00190B stccc  9,cr1,[r0],{#0xb}
:0201DC94 E8D1C019 ldmia  r1 ,{r0,r3,r4,r14,r15}^
:0201DC98 C5947E91 ldrgt r7,[r4, #+0xe91]		;r4+0xe91=*(b5021885)
:0201DC9C C90F8D0C stmgtdb  r15 ,{r2,r3,r8,r10,r11,r15}
:0201DCA0 11E8E87F mvnne  r14,r15,ror r8
:0201DCA4 9911E13F ldmlsdb  r1 ,{r0,r1,r2,r3,r4,r5,r8,r13,r14,r15}
:0201DCA8 F3F4E71C mvnnvs r14,#0x700000
:0201DCAC 54D1EB01 ldrplb r14,[r1],#+0xb01
:0201DCB0 0B991869 bleq 00663E5C
:0201DCB4 81F01C9D unknown
:0201DCB8 44193126 ldrmi r3,[r9],#-0x126
:0201DCBC 154D8300 strneb r8,[r13, #-0x300]		;(r13-0x300=*(fffffd00))
:0201DCC0 63482D45 unknown
:0201DCC4 287D8210 ldmcsda  r13!,{r4,r9,r15}^
:0201DCC8 610C5119 unknown
:0201DCCC 4C50097D ldcmil 9,cr0,[r0],{#0x7d}
:0201DCD0 918615F9 unknown
:0201DCD4 11019102 unknown
:0201DCD8 7D16C530 unknown
:0201DCDC FD300501 ldc2  5,cr0,[r0,#-0x4]!
:0201DCE0 0C403D08 stceql 13,cr3,[r0],{#0x8}
:0201DCE4 31100001 tstcc r0,r1
:0201DCE8 2A501400 bcs 03422CF0
:0201DCEC 30183005 andccs r3,r8,r5
:0201DCF0 051C3025 ldreq r3,[r12, #-0x25]		;(r12-0x25=*(ffffffeb))
:0201DCF4 40051D40 andmi  r1,r5,r0,asr #0x1a
:0201DCF8 20051EA9 andcs  r1,r5,r9,lsr #0x1d
:0201DCFC C0400219 subgt  r0,r0,r9,lsl r2
:0201DD00 05202005 streq r2,[r0, #-0x5]!
:0201DD04 0D24A640 stceq  6,cr10,[r4,#-0x100]!
:0201DD08 05202840 streq r2,[r0, #-0x840]!
:0201DD0C 40052C30 andmi  r2,r5,r0,lsr r12
:0201DD10 40055230 andmi  r5,r5,r0,lsr r2
:0201DD14 38400534 stmccda  r0 ,{r2,r4,r5,r8,r10}^
:0201DD18 053C4005 ldreq r4,[r12, #-0x5]!
:0201DD1C 05554040 ldreqb r4,[r5, #-0x40]		;(r5-0x40=*(ffffffd9))
:0201DD20 40054440 andmi  r4,r5,r0,asr #0x8
:0201DD24 4C400548 stcmil 5,cr0,[r0],{#0x48}
:0201DD28 55504005 ldrplb r4,[r0, #-0x5]		;(r0-0x5=*(8ffffffb))
:0201DD2C 05544005 ldreqb r4,[r4, #-0x5]		;(r4-0x5=*(b50209ef))
:0201DD30 00055840 andeq  r5,r5,r0,asr #0x10
:0201DD34 405C1011 submis r1,r12,r1,lsl r0
:0201DD38 1C5D8035 ldcnel 0,cr8,[r13],{#0x35}
:0201DD3C BD8004D8 unknown
:0201DD40 9614C911 unknown
:0201DD44 F92D5D62 stmnvdb  r13!,{r1,r5,r6,r8,r10,r11,r12,r14}
:0201DD48 C621C108 unknown
:0201DD4C 128101C1 addne  r0,r1,#0x40000030
:0201DD50 B704D905 strlt r13,[r4,-r5, lsl #0x12]
:0201DD54 D1F611CD mvnles r1,r13,asr #0x3
:0201DD58 7D81F001 unknown
:0201DD5C C434115B unknown
:0201DD60 D930A965 ldmledb  r0!,{r0,r2,r5,r6,r8,r11,r13,r15}
:0201DD64 FFF2ACA0 swinv 0x00f2aca0
:0201DD68 02A0A0B1 adceq  r10,r0,#0xB1
:0201DD6C 73259F23 unknown
:0201DD70 D12D4209 unknown
:0201DD74 01C1509D unknown
:0201DD78 6C9E7181 ldcvs  1,cr7,[r14],{#0x81}
:0201DD7C 71006905 unknown
:0201DD80 5D001D4C unknown
:0201DD84 00510D20 subeqs r0,r1,r0,lsr #0x1a
:0201DD88 310250BC strcch r5,[r2, -r12]
:0201DD8C 10001517 andne  r1,r0,r7,lsl r5
:0201DD90 8D223580 stchi  5,cr3,[r2,#-0x200]!
:0201DD94 1B16CC1A blne 025D0E04
:0201DD98 0238EB01 eoreqs r14,r8,#0x400
:0201DD9C 0BB9239D bleq 00E66C18
:0201DDA0 2F9D80C0 swics 0x009d80c0
:0201DDA4 35910641 ldrcc r0,[r1, #+0x641]		;r1+0x641=*(00000641)
:0201DDA8 EAE58020 b 0197DE30
:0201DDAC EB011A0E bl 020645EC
:0201DDB0 659D0218 ldrvs r0,[r13, #+0x218]		;r13+0x218=*(00000218)
:0201DDB4 6021A0B1 unknown
:0201DDB8 01A30039 moveq  r0,lsr r9		;r0=-1729460224(0x98ea8800)
:0201DDBC 45ECB1D9 strmib r11,[r12, #+0x1d9]!
:0201DDC0 0D1A7510 unknown
:0201DDC4 2339E930 teqcs r9,#0xC0000
:0201DDC8 061581F0 unknown
:0201DDCC 20759300 rsbcss r9,r5,r0,lsl #0x6
:0201DDD0 D320491E unknown
:0201DDD4 52000315 andpl  r0,r0,#0x54000000
:0201DDD8 F1001213 unknown
:0201DDDC 0700111B unknown
:0201DDE0 0D8102B5 unknown
:0201DDE4 1D001D9A unknown
:0201DDE8 118ADB15 orrne  r13,r10,r5,lsl r11
:0201DDEC 0729BD10 unknown
:0201DDF0 E107C1A4 unknown
:0201DDF4 106A145F rsbne  r1,r10,r15,asr r4
:0201DDF8 52001593 andpl  r1,r0,#0x24C00000
:0201DDFC BA0549E1 blt 02170588
:0201DE00 017D2403 cmneq r13,r3,lsl #0x8
:0201DE04 29C3101E stmcsib  r3 ,{r1,r2,r3,r4,r12}^
:0201DE08 9F6174E2 swils 0x006174e2
:0201DE0C 0051E511 subeqs r14,r1,r1,lsl r5
:0201DE10 49022215 stmmidb  r2 ,{r0,r2,r4,r9,r13}
:0201DE14 00753231 rsbeqs r3,r5,r1,lsr r2
:0201DE18 00045638 andeq  r5,r4,r8,lsr r6
:0201DE1C A5341191 ldrge r1,[r4, #-0x191]!
:0201DE20 4D023D13 unknown
:0201DE24 31B8023D movccs r0,lsr r13		;r0=0(0x0)
:0201DE28 0425E100 unknown
:0201DE2C 70005950 andvc  r5,r0,r0,asr r9
:0201DE30 530B3495 unknown
:0201DE34 958016F1 strls r1,[r0, #+0x6f1]		;r0+0x6f1=*(000006f1)
:0201DE38 00950830 addeqs r0,r5,r0,lsr r8
:0201DE3C 2095B620 addcss r11,r5,r0,lsr #0xc
:0201DE40 9605A595 unknown
:0201DE44 140150BD strne r5,[r1],#-0xbd
:0201DE48 B90BB102 stmltdb  r11 ,{r1,r8,r12,r13,r15}
:0201DE4C B96DF420 unknown
:0201DE50 69249900 stmvsdb  r4!,{r8,r11,r12,r15}
:0201DE54 4311A544 tstmi r1,#0x11000000
:0201DE58 05703902 ldreqb r3,[r0, #-0x902]!
:0201DE5C E1A0114F mov  r1,r15,asr #0x2
:0201DE60 F25511E1 subnvs r1,r5,#0x40000038
:0201DE64 48800EBD stmmiia  r0 ,{r0,r2,r3,r4,r5,r7,r9,r10,r11}
:0201DE68 F530059F ldrnv r0,[r0, #-0x59f]!
:0201DE6C 1D205D03 stcne  13,cr5,[r0,#-0xc]!
:0201DE70 C059E100 subgts r14,r9,r0,lsl #0x2
:0201DE74 99BE0079 ldmlsib  r14!,{r0,r3,r4,r5,r6}
:0201DE78 01ED5B1C mvneq  r5,r12,lsl r11
:0201DE7C 105150AD subnes r5,r1,r13,lsr #0x1
:0201DE80 22ED1DA1 rsccs  r1,r13,#0x2840
:0201DE84 07FD0371 unknown
:0201DE88 01210265 unknown
:0201DE8C B5FA2CF1 ldrltb r2,[r10, #+0xcf1]!
:0201DE90 10690A95 unknown
:0201DE94 FB17FDCE blx 0261D5DC
:0201DE98 B9200DFF stmltdb  r0!,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r10,r11}
:0201DE9C 0FA50614 swieq 0x00a50614
:0201DEA0 02FD59C1 rsceqs r5,r13,#0x304000
:0201DEA4 115D100D cmpne r13,r13
:0201DEA8 E7810104 str r0,[r1,+r4, lsl #0x2]
:0201DEAC 698706A9 stmvsib  r7 ,{r0,r3,r5,r7,r9,r10}
:0201DEB0 1E75980C cdpne 8,6,cr9,cr5,cr12,0
:0201DEB4 04950349 ldreq r0,[r5],#+0x349
:0201DEB8 2E6D8660 cdpcs 6,6,cr8,cr13,cr0,3
:0201DEBC 0345EB9D unknown
:0201DEC0 48003144 stmmida  r0 ,{r2,r6,r8,r12,r13}
:0201DEC4 7D118D10 unknown
:0201DEC8 0C19CA10 ldceq  10,cr12,[r9],{#0x10}
:0201DECC 05A507E1 streq r0,[r5, #+0x7e1]!
:0201DED0 09920145 ldmeqib  r2 ,{r0,r2,r6,r8}
:0201DED4 2FE8AF24 swics 0x00e8af24
:0201DED8 02F3EB00 rsceqs r14,r3,#0x0
:0201DEDC FD0832AD unknown
:0201DEE0 D000150E andle  r1,r0,r14,lsl #0xa
:0201DEE4 411D1018 tstmi r13,r8,lsl r0
:0201DEE8 06452549 streqb r2,r13,r8,lsl r0
:0201DEEC 59691181 unknown
:0201DEF0 FEEE7C8F cdp2 12,14,cr7,cr14,cr15,4
:0201DEF4 0303F4FF unknown
:0201DEF8 409C224D addmis r2,r12,r13,asr #0x4
:0201DEFC 50100089 andpls r0,r0,r9,lsl #0x1
:0201DF00 1420099D unknown
:0201DF04 E5119D40 ldr r9,[r1, #-0xd40]		;(r1-0xd40=*(fffff2c0))
:0201DF08 E0505D2C subs r5,r0,r12,lsr #0x1a
:0201DF0C 3030E59D mlaccs r0,r13,r5,r14unknown
:0201DF10 30418104 subcc  r8,r1,r4,lsl #0x2
:0201DF14 34E59DC0 unknown
:0201DF18 82200950 eorhi  r0,r0,#0x140000
:0201DF1C 0ADD0AB5 beq 017609F8
:0201DF20 69200940 stmvsdb  r0!,{r6,r8,r11}
:0201DF24 05E03C2C streqb r3,[r0, #+0xc2c]!
:0201DF28 060D9B10 unknown
:0201DF2C D91025C0 ldmledb  r0 ,{r6,r7,r8,r10,r13}
:0201DF30 95200505 strls r0,[r0, #-0x505]!
:0201DF34 3031C11D eorccs r12,r1,r13,lsl r1
:0201DF38 C52005BD strgt r0,[r0, #-0x5bd]!
:0201DF3C 05C1300D streqb r3,[r1, #+0xd]		;r1+0xd=*(0000000d)
:0201DF40 7934AD20 ldmvcdb  r4!,{r5,r8,r10,r11,r13,r15}
:0201DF44 F3405505 unknown
:0201DF48 11050011 unknown
:0201DF4C 00110200 andeqs r0,r1,r0,lsl #0x4
:0201DF50 20391005 eorcss r1,r9,r5
:0201DF54 49049995 stmmidb  r4 ,{r0,r2,r4,r7,r8,r11,r12,r15}
:0201DF58 07491F47 streqb r1,db 
:0201DF5C 13D56AF1 bicnes r6,r5,#0xF1000
:0201DF60 BB433D20 bllt 030ED3E8
:0201DF64 11253089 unknown
:0201DF68 D01AE513 andles r14,r10,r3,lsl r5
:0201DF6C 315C002D cmpcc r12,r13,lsr #0x0
:0201DF70 4349AB52 unknown
:0201DF74 1013090D andnes r0,r3,r13,lsl #0x12
:0201DF78 105C0009 subnes r0,r12,r9
:0201DF7C 221D1391 andcss r1,r13,#0x44000002
:0201DF80 1D18B906 unknown
:0201DF84 EC106102 ldc  1,cr6,[r0],{#0x2}
:0201DF88 EB1DFFF1 bl 0279DF54
:0201DF8C 0D13712C unknown
:0201DF90 80105C45 andhis r5,r0,r5,asr #0x18
:0201DF94 B18C0459 orrlt  r0,r12,r9,asr r4
:0201DF98 0512E119 ldreq r14,[r2, #-0x119]		;r2-0x119=*(0c08eae6)=#0(0x00000000)
:0201DF9C 00B1F8F7 unknown
:0201DFA0 604949A9 subvs  r4,r9,r9,lsr #0x13
:0201DFA4 21DD7734 biccss r7,r13,r4,lsr r7
:0201DFA8 B5921979 ldrlt r1,[r2, #+0x979]		;r2+0x979=*(0c08f578)=#0(0x00000000)
:0201DFAC 02002122 andeq  r2,r0,#0x80000008
:0201DFB0 5B2011B9 blpl 0282269C
:0201DFB4 F0312031 eornvs r2,r1,r1,lsr r0
:0201DFB8 B54031DA strltb r3,[r0, #-0x1da]		;(r0-0x1da=*(fffffe26))
:0201DFBC 8DFF3451 ldchil 4,cr3,[r15,#+0x144]!
:0201DFC0 E1089B36 unknown
:0201DFC4 01AD1C07 moveq  r1,r7,lsl #0x18		;r1=0(0x0)
:0201DFC8 19691391 unknown
:0201DFCC 029527E1 addeqs r2,r5,#0x3840000
:0201DFD0 023902FA eoreqs r0,r9,#0xA000000F
:0201DFD4 0C25E5CD stceq  5,cr14,[r5],#-0x334
:0201DFD8 218108FD unknown
:0201DFDC 02037201 andeq  r7,r3,#0x10000000
:0201DFE0 70423578 subvc  r3,r2,r8,ror r5
:0201DFE4 8910E120 ldmhidb  r0 ,{r5,r8,r13,r14,r15}
:0201DFE8 217DC822 cmncs r13,r2,lsr #0x10
:0201DFEC 19406D34 stmnedb  r0 ,{r2,r4,r5,r8,r10,r11,r13,r14}^
:0201DFF0 95213520 strls r3,[r1, #-0x520]!
:0201DFF4 001D2DE5 andeqs r2,r13,r5,ror #0x1b
:0201DFF8 11093305 unknown
:0201DFFC 12391AF1 eornes r1,r9,#0xF1000
:0201E000 D5007978 strle r7,[r0, #-0x978]		;(r0-0x978=*(fffff688))
:0201E004 293DDE02 ldmcsdb  r13!,{r1,r9,r10,r11,r12,r14,r15}
:0201E008 D9AD179D stmleib  r13!,{r0,r2,r3,r4,r7,r8,r9,r10,r12}
:0201E00C 19712401 unknown
:0201E010 C23D3381 eorgts r3,r13,#0x4000002
:0201E014 100A79EB andne  r7,r10,r11,ror #0x13
:0201E018 5239E201 eorpls r14,r9,#0x10000000
:0201E01C 3D596978 unknown
:0201E020 2069D131 rsbcs  r13,r9,r1,lsr r1
:0201E024 21150075 tstcs r5,r5,ror r0
:0201E028 38923110 ldmccia  r2 ,{r4,r8,r12,r13}
:0201E02C 991B9F10 ldmlsdb  r11 ,{r4,r8,r9,r10,r11,r12,r15}
:0201E030 3129E928 unknown
:0201E034 59013D05 stmpldb  r1 ,{r0,r2,r8,r10,r11,r12,r13}
:0201E038 3B15F126 blcc 0259A4D8
:0201E03C 14DD3FFB ldrneb r3,[r13],#+0xffb
:0201E040 214105ED unknown
:0201E044 51B701E0 movpls r0,r0,ror #0x3
:0201E048 017D8323 cmneq r13,r3,lsr #0x6
:0201E04C 063513E0 unknown
:0201E050 19050011 stmnedb  r5 ,{r0,r4}
:0201E054 54C98099 strplb r8,[r9],#+0x99
:0201E058 6D009940 unknown
:0201E05C BD11793E unknown
:0201E060 003D1310 eoreqs r1,r13,r0,lsl r3
:0201E064 102103BC unknown
:0201E068 16111029 ldrne r1,[r1],-r9, lsr #0x0
:0201E06C 460D2635 unknown
:0201E070 BE02E5DF mcrlt 5,0,r14,cr2,cr15,{6}
:0201E074 05B51099 ldreq r1,[r5, #+0x99]!
:0201E078 00317001 eoreqs r7,r1,r1
:0201E07C 16691749 unknown
:0201E080 90007314 andls  r7,r0,r4,lsl r3
:0201E084 51F52DC1 mvnpls r2,r1,asr #0x1b
:0201E088 E9107503 ldmdb  r0 ,{r0,r1,r8,r10,r12,r13,r14}
:0201E08C F4351140 unknown
:0201E090 1D08820D unknown
:0201E094 19004D01 stmnedb  r0 ,{r0,r8,r10,r11,r14}
:0201E098 7FE58108 swivc 0x00e58108
:0201E09C D111791D tstle r1,r13,lsl r9
:0201E0A0 706511B1 unknown
:0201E0A4 30A400B1 unknown
:0201E0A8 D19700B5 ldrleh r0,[r7, +r5]
:0201E0AC 2509932D strcs r9,[r9, #-0x32d]		;(r9-0x32d=*(98ea84d3))
:0201E0B0 5B01150D blpl 020634EC
:0201E0B4 B7B1FD34 unknown
:0201E0B8 F910799D ldmnvdb  r0 ,{r0,r2,r3,r4,r7,r8,r11,r12,r13,r14}
:0201E0BC 19071D27 stmnedb  r7 ,{r0,r1,r2,r5,r8,r10,r11,r12}
:0201E0C0 90196810 andlss r6,r9,r0,lsl r8
:0201E0C4 6F6214F5 swivs 0x006214f5
:0201E0C8 811D2190 unknown
:0201E0CC C0194C25 andgts r4,r9,r5,lsr #0x18
:0201E0D0 16805FEE strne r5,r4,r9,r5,lsr #0x18
:0201E0D4 080900E2 stmeqda  r9 ,{r1,r5,r6,r7}
:0201E0D8 2101B505 unknown
:0201E0DC AD512901 unknown
:0201E0E0 29B8F428 ldmcsib  r8!,{r3,r5,r10,r12,r13,r14,r15}
:0201E0E4 804B0104 subhi  r0,r11,r4,lsl #0x2
:0201E0E8 0B150B35 bleq 02560DC4
:0201E0EC C1E2107D mvngt  r1,r13,ror r0
:0201E0F0 DD333D28 ldcle  13,cr3,[r3,#-0xa0]!
:0201E0F4 027DF710 rsbeqs r15,r13,#0x400000
:0201E0F8 18408570 stmneda  r0 ,{r4,r5,r6,r8,r10,r15}^
:0201E0FC 85009957 strhi r9,[r0, #-0x957]		;(r0-0x957=*(fffff6a9))
:0201E100 21740155 cmncs r4,r5,asr r1
:0201E104 2110F104 tstcs r0,r4,lsl #0x2
:0201E108 20754414 rsbcss r4,r5,r4,lsl r4
:0201E10C 0026FD93 mlaeq  r6,r3,r13,r15unknown
:0201E110 01159310 tsteq r5,r0,lsl r3
:0201E114 13510004 cmpne r1,#0x4
:0201E118 41481FA9 unknown
:0201E11C 00493204 subeq  r3,r9,r4,lsl #0x4
:0201E120 20F54CA8 rsccss r4,r5,r8,lsr #0x19
:0201E124 4AC50035 bmi 0115E200
:0201E128 18020039 stmneda  r2 ,{r0,r3,r4,r5}
:0201E12C 459E0431 ldrmi r0,[r14, #+0x431]		;r14+0x431=*(00000431)
:0201E130 45218D1A strmi r8,[r1, #-0xd1a]!
:0201E134 551F420A ldrpl r4,[r15, #-0x20a]		;r15-0x20a=*(0201df32)=#-1055025888(0xc11d9520)
:0201E138 6D07C101 unknown
:0201E13C 2F42E796 swics 0x0042e796
:0201E140 2538E28D ldrcs r14,[r8, #-0x28d]!
:0201E144 20C03404 sbccs  r3,r0,r4,lsl #0x8
:0201E148 3C20A190 stccc  1,cr10,[r0],#-0x240
:0201E14C DF850019 swile 0x00850019
:0201E150 4A800A91 bmi 00020B9C
:0201E154 53194EC9 tstpl r9,#0xC90
:0201E158 53C14EDD bicpl  r4,r1,#0xDD0
:0201E15C 4F390078 swimi 0x00390078
:0201E160 03014F50 unknown
:0201E164 300C0055 andcc  r0,r12,r5,asr r0
:0201E168 2010E595 mulcss r0,r5,r5
:0201E16C 03E59503 mvneq  r9,#0xC00000
:0201E170 02E05030 rsceq  r5,r0,#0x30
:0201E174 E0C10000 sbc  r0,r1,r0
:0201E178 E1A01300 mov  r1,r0,lsl #0x6		;r1=0(0x0)
:0201E17C 80004158 andhi  r4,r0,r8,asr r1
:0201E180 E1811D23 orr  r1,r1,r3,lsr #0x1a
:0201E184 02590303 subeqs r0,r9,#0xC000000
:0201E188 D3C002FD bicle  r0,r0,#0xD000000F
:0201E18C 55EB0262 strplb r0,[r11, #+0x262]!
:0201E190 500F4B10 andpl  r4,r15,r0,lsl r11
:0201E194 05510310 ldreqb r0,[r1, #-0x310]		;(r1-0x310=*(fffffcf0))
:0201E198 9510083A ldrls r0,[r0, #-0x83a]		;(r0-0x83a=*(fffff7c6))
:0201E19C 820E2DE5 andhi  r2,r14,#0x3940
:0201E1A0 100821AD andne  r2,r8,r13,lsr #0x3
:0201E1A4 5B617585 blpl 0387B7C0
:0201E1A8 9115E1E4 tstls r5,r4,ror #0x3
:0201E1AC 01ED0B61 mvneq  r0,r1,ror #0x16
:0201E1B0 027D10EB rsbeqs r1,r13,#0xEB
:0201E1B4 00350059 eoreqs r0,r5,r9,asr r0
:0201E1B8 10E582E1 rscne  r8,r5,r1,ror #0x5
:0201E1BC ADE58210 stcgel 2,cr8,[r5,#+0x40]!
:0201E1C0 C0639100 rsbgt  r9,r3,r0,lsl #0x2
:0201E1C4 000082EA andeq  r8,r0,r10,ror #0x5
:0201E1C8 01129124 tsteq r2,r4,lsr #0x2
:0201E1CC E000194C and  r1,r0,r12,asr #0x12
:0201E1D0 71200001 unknown
:0201E1D4 0249811E subeq  r8,r9,#0x80000007
:0201E1D8 68C11799 stmvsia  r1 ,{r0,r3,r4,r7,r8,r9,r10,r12}^
:0201E1DC 201F205D andcss r2,r15,r13,asr r0
:0201E1E0 5D2E0DC0 stcpl  13,cr0,[r14,#-0x300]!
:0201E1E4 93042123 unknown
:0201E1E8 E24DDF71 sub  r13,r13,#0x1C4
:0201E1EC D19F22B8 ldrleh r2,[r15, +r8]
:0201E1F0 C0159D26 andgts r9,r5,r6,lsr #0x1a
:0201E1F4 001E16C1 andeqs r1,r14,r1,asr #0xd
:0201E1F8 4F2021D2 swimi 0x002021d2
:0201E1FC 05551389 ldreqb r1,[r5, #-0x389]		;(r5-0x389=*(fffffc90))
:0201E200 E20109D1 and  r0,r1,#0x344000
:0201E204 2D8A102D unknown
:0201E208 15010900 strne r0,[r1, #-0x900]		;(r1-0x900=*(fffff700))
:0201E20C F5010922 strnv r0,[r1, #-0x922]		;(r1-0x922=*(fffff6de))
:0201E210 254226B1 strcsb r2,[r2, #-0x6b1]		;(r2-0x6b1=*(fffff94f))
:0201E214 00657800 rsbeq  r7,r5,r0,lsl #0x10
:0201E218 3840C118 stmccda  r0 ,{r3,r4,r8,r14,r15}^
:0201E21C BD018155 unknown
:0201E220 017DC610 cmneq r13,r0,lsl r6
:0201E224 102D017E eorne  r0,r13,r14,ror r1
:0201E228 CDE34B59 stcgtl 11,cr4,[r3,#+0x164]!
:0201E22C 03252416 unknown
:0201E230 69251521 stmvsdb  r5!,{r0,r5,r8,r10,r12}
:0201E234 DA102103 ble 02426648
:0201E238 4CFD2E69 ldcmil 14,cr2,[r13],#+0x1a4
:0201E23C 10111D01 andnes r1,r1,r1,lsl #0x1a
:0201E240 55402D42 strplb r2,[r0, #-0xd42]		;(r0-0xd42=*(fffff2be))
:0201E244 EF10711A swi 0x0010711a
:0201E248 B6701005 unknown
:0201E24C E08A1179 add  r1,r10,r9,ror r1
:0201E250 89001169 stmhidb  r0 ,{r0,r3,r5,r6,r8,r12}
:0201E254 BCF10210 ldcltl 2,cr0,[r1],#+0x40
:0201E258 77A5B42A strvc r11,[r5,+r10, lsr #0x8]!
:0201E25C F12401F4 unknown
:0201E260 00AD73FC unknown
:0201E264 BCF901DC ldcltl 1,cr0,[r9],#+0x370
:0201E268 169D1589 ldrne r1,[r13],+r9, lsl #0xb
:0201E26C DA1005E5 ble 0241FA08
:0201E270 9509004D strls r0,[r9, #-0x4d]		;(r9-0x4d=*(98ea87b3))
:0201E274 008D0B06 addeq  r0,r13,r6,lsl #0x16
:0201E278 38D51D51 ldmccia  r5 ,{r0,r4,r6,r8,r10,r11,r12}^
:0201E27C 55290011 strpl r0,[r9, #-0x11]!
:0201E280 EB00E640 bl 02057B88
:0201E284 D101064E unknown
:0201E288 1800150E stmneda  r0 ,{r1,r2,r3,r8,r10,r12}
:0201E28C 7D412015 unknown
:0201E290 E2564005 subs r4,r6,#0x5
:0201E294 B18D101C orrlt  r1,r13,r12,lsl r0
:0201E298 09A18D03 stmeqib  r1!,{r0,r1,r8,r10,r11,r15}
:0201E29C 005D509D unknown
:0201E2A0 8100119D swphi r1,r13,r0
:0201E2A4 8D1018E2 unknown
:0201E2A8 BC2B8105 stclt  1,cr8,[r11],#-0x14
:0201E2AC E96C0169 unknown
:0201E2B0 5C57A146 ldcpll 1,cr10,[r7],{#0x46}
:0201E2B4 459F3571 ldrmi r3,[r15, #+0x571]		;r15+0x571=*(0201e82d)=#3148072(0x00300928)
:0201E2B8 A2011DA1 andge  r1,r1,#0x2840
:0201E2BC 0CA80121 stceq  1,cr0,[r8],#+0x84
:0201E2C0 E0962A69 adds r2,r6,r9,ror #0x14
:0201E2C4 01910BE3 orreqs r0,r1,r3,ror #0x17
:0201E2C8 9101ED0B unknown
:0201E2CC E02028A6 eor  r2,r0,r6,lsr #0x11
:0201E2D0 302DB417 eorcc  r11,r13,r7,lsl r4
:0201E2D4 01202D40 unknown
:0201E2D8 E5D0D011 ldrb r13,[r0, #+0x11]		;r0+0x11=*(00000011)
:0201E2DC 8011F5D9 ldrhisb r15,[r1], -r9
:0201E2E0 0817E1B0 ldmeqda  r7 ,{r4,r5,r7,r8,r13,r14,r15}
:0201E2E4 106101F5 unknown
:0201E2E8 1012DD0A andnes r13,r2,r10,lsl #0x1a
:0201E2EC 0B08E5D1 bleq 02257A38
:0201E2F0 D9030920 stmledb  r3 ,{r5,r8,r11}
:0201E2F4 0021344E eoreq  r3,r1,r14,asr #0x8
:0201E2F8 2D081029 unknown
:0201E2FC 1659B614 unknown
:0201E300 E5CA0061 strb r0,[r10, #+0x61]		;r10+0x61=*(b2e28363)
:0201E304 A11EEB00 tstge r14,r0,lsl #0x16
:0201E308 6518830E ldrvs r8,[r8, #-0x30e]		;(r8-0x30e=*(fffffd33))
:0201E30C 2B103902 blcs 0242C71C
:0201E310 99DD41E1 ldmlsib  r13 ,{r0,r5,r6,r7,r8,r14}^
:0201E314 D600B503 strle r11,[r0],-r3, lsl #0xa
:0201E318 201C2305 andcss r2,r12,r5,lsl #0x6
:0201E31C A492E5D0 ldrge r14,[r2],#+0x5d0
:0201E320 35E00120 strccb r0,[r0, #+0x120]!
:0201E324 D52303D9 strle r0,[r3, #-0x3d9]!
:0201E328 FFFA0301 swinv 0x00fa0301
:0201E32C 0089EB14 addeq  r14,r9,r4,lsl r11
:0201E330 E5D106D9 ldrb r0,[r1, #+0x6d9]		;r1+0x6d9=*(000006d9)
:0201E334 0621AB92 unknown
:0201E338 00B5C8E0 adceqs r12,r5,r0,ror #0x11
:0201E33C 2CC11EB5 stccsl 14,cr1,[r1],{#0xb5}
:0201E340 B003ADFC unknown
:0201E344 00312090 mlaeqs r1,r0,r0,r2unknown
:0201E348 199226B5 ldmneib  r2 ,{r0,r2,r4,r5,r7,r9,r10,r13}
:0201E34C D3053510 unknown
:0201E350 A193E56C orrges r14,r3,r12,ror #0xa
:0201E354 B614E021 ldrlt r14,[r4],-r1, lsr #0x0
:0201E358 74EB0000 unknown
:0201E35C 15192BD5 ldrne r2,[r9, #-0xbd5]		;(r9-0xbd5=*(98ea7c2b))
:0201E360 039D0BA9 orreqs r0,r13,#0x2A400
:0201E364 8D3C0006 ldchi  0,cr0,[r12,#-0x18]!
:0201E368 000508E8 andeq  r0,r5,r8,ror #0x11
:0201E36C 8D26BD60 stchi  13,cr11,[r6,#-0x180]!
:0201E370 001028E5 andeqs r2,r0,r5,ror #0x11
:0201E374 0500318D streq r3,[r0, #-0x18d]		;(r0-0x18d=*(fffffe73))
:0201E378 1D016505 unknown
:0201E37C 1478E106 unknown
:0201E380 650401B1 strvs r0,[r4, #-0x1b1]		;(r4-0x1b1=*(c11d936f))
:0201E384 03811202 orreq  r1,r1,#0x20000000
:0201E388 AA806538 bge 00037870
:0201E38C 16691029 unknown
:0201E390 100C1025 andne  r1,r12,r5,lsr #0x0
:0201E394 D100000D unknown
:0201E398 9D01E527 unknown
:0201E39C C1001C02 unknown
:0201E3A0 441C2471 ldrmi r2,[r12],#-0x471
:0201E3A4 09E5D010 unknown
:0201E3A8 55B2036D ldrpl r0,[r2, #+0x36d]!
:0201E3AC DF509301 swile 0x00509301
:0201E3B0 A1F0E28D mvnges r14,r13,lsl #0x5
:0201E3B4 02FC9042 rsceqs r9,r12,#0x42
:0201E3B8 A50D4D10 strge r4,[r13, #-0xd10]		;(r13-0xd10=*(fffff2f0))
:0201E3BC 659F1006 ldrvs r1,[r15, #+0x6]		;r15+0x6=*(0201e3ca)=#753242912(0x2ce59320)
:0201E3C0 91161100 tstls r6,r0,lsl #0x2
:0201E3C4 D3B30B09 movles r0,#0x2400		;r0=9216(0x2400)
:0201E3C8 932030E5 unknown
:0201E3CC 00302CE5 eoreqs r2,r0,r5,ror #0x19
:0201E3D0 1065E593 unknown
:0201E3D4 0200410C andeq  r4,r0,#0x3
:0201E3D8 0041254D subeq  r2,r1,r13,asr #0xa
:0201E3DC 080B19D4 stmeqda  r11 ,{r2,r4,r6,r7,r8,r11,r12}
:0201E3E0 22993055 addcss r3,r9,#0x55
:0201E3E4 00E93048 rsceq  r3,r9,r8,asr #0x0
:0201E3E8 93CD268D bicls  r2,r13,#0x8D00000
:0201E3EC C94002E5 stmgtdb  r0 ,{r0,r2,r5,r6,r7,r9}^
:0201E3F0 0C202123 stceq  1,cr2,[r0],#-0x8c
:0201E3F4 00993020 addeqs r3,r9,r0,lsr #0x0
:0201E3F8 F9E02002 unknown
:0201E3FC 01F0CB1A mvneqs r12,r10,lsl r11
:0201E400 6D20EB11 stcvs  11,cr14,[r0,#-0x44]!
:0201E404 300D452A andcc  r4,r13,r10,lsr #0xa
:0201E408 E35315E9 cmp r3,#0x3A400000
:0201E40C 401F852C andmis r8,r15,r12,lsr #0xa
:0201E410 B102B120 unknown
:0201E414 3300851E unknown
:0201E418 FDB90AB1 ldc2  10,cr0,[r9,#+0x2c4]!
:0201E41C 4D2DA152 stcmi  1,cr10,[r13,#-0x148]!
:0201E420 04311D06 unknown
:0201E424 3910E5E0 ldmccdb  r0 ,{r5,r6,r7,r8,r10,r13,r14,r15}
:0201E428 5502CF10 strpl r12,[r2, #-0xf10]		;(r2-0xf10=*(fffff0f0))
:0201E42C 45B3A308 ldrmi r10,[r3, #+0x308]!
:0201E430 D15D9136 cmple r13,r6,lsr r1
:0201E434 F21B2519 andnvs r2,r11,#0x6400000
:0201E438 0500B11F streq r11,[r0, #-0x11f]		;(r0-0x11f=*(000022e1))
:0201E43C 00C11145 sbceq  r1,r1,r5,asr #0x2
:0201E440 00152399 muleqs r5,r9,r3
:0201E444 04317A06 unknown
:0201E448 0E2119D1 mcreq 9,1,r1,cr1,cr1,{6}
:0201E44C 401179E0 andmis r7,r1,r0,ror #0x13
:0201E450 A7433909 strgeb r3,[r3,-r9, lsl #0x12]
:0201E454 E0208095 mla  r0,r5,r0,r8unknown
:0201E458 ED512974 unknown
:0201E45C E0000D60 and  r0,r0,r0,ror #0x1a
:0201E460 11073120 unknown
:0201E464 02910300 addeqs r0,r1,#0x0
:0201E468 112910D9 unknown
:0201E46C C3F61819 mvngts r1,#0x190000
:0201E470 10200129 eorne  r0,r0,r9,lsr #0x2
:0201E474 1121299F unknown
:0201E478 E2112514 ands r2,r1,#0x5000000
:0201E47C 17511011 unknown
:0201E480 DF006107 swile 0x00006107
:0201E484 3D450125 unknown
:0201E488 10EB7551 rscne  r7,r11,r1,asr r5
:0201E48C B9B01551 ldmltib  r0!,{r0,r4,r6,r8,r10,r12}
:0201E490 21ED8D11 mvncs  r8,r1,lsl r13
:0201E494 812A2004 unknown
:0201E498 0CE35B11 stceql 11,cr5,[r3],#+0x44
:0201E49C 15490011 strneb r0,[r9, #-0x11]		;(r9-0x11=*(98ea87ef))
:0201E4A0 B101A544 unknown
:0201E4A4 90061035 andls  r1,r6,r5,lsr r0
:0201E4A8 6500F9A0 strvs r15,[r0, #-0x9a0]		;(r0-0x9a0=*(00001a60))
:0201E4AC 5D028901 unknown
:0201E4B0 FE2AF11D mcr2 1,1,r15,cr10,cr13,{0}
:0201E4B4 B00181FF unknown
:0201E4B8 270D34E1 strcs r3,[r1], -r15
:0201E4BC 04599D88 ldreqb r9,[r9],#-0xd88
:0201E4C0 0C2AF586 stceq  5,cr15,[r10],#-0x218
:0201E4C4 0A058D60 beq 02181A4C
:0201E4C8 002E10B9 unknown
:0201E4CC 108DAA00 addne  r10,r13,r0,lsl #0x14
:0201E4D0 A100790C unknown
:0201E4D4 E02A0197 mla  r10,r7,r1,r0unknown
:0201E4D8 E59F40D4 ldr r4,[r15, #+0xd4]		;r15+0xd4=*(0201e5b4)=#-1098891841(0xbe803dbf)
:0201E4DC 1C1D7500 ldcne  5,cr7,[r13],{#0x0}
:0201E4E0 16CD02C1 strneb r0,[r13],{#0x0}
:0201E4E4 99000D22 stmlsdb  r0 ,{r1,r5,r8,r10,r11}
:0201E4E8 B36D5810 unknown
:0201E4EC 1BA105DD blne 0085FC68
:0201E4F0 1019000D andnes r0,r9,r13
:0201E4F4 05B5B354 ldreq r11,[r5, #+0x354]!
:0201E4F8 0D14519E unknown
:0201E4FC 15101901 ldrne r1,[r0, #-0x901]		;(r0-0x901=*(00001aff))
:0201E500 00B56611 adceqs r6,r5,r1,lsl r6
:0201E504 050A0FEB streq r0,[r10, #-0xfeb]		;(r10-0xfeb=*(b2e27317))
:0201E508 0C401D19 stceql 13,cr1,[r0],{#0x19}
:0201E50C 13A9001D movne  r0,#0x1D		;r0=29(0x1d)
:0201E510 B6C7595B unknown
:0201E514 5545B31D strplb r11,[r5, #-0x31d]		;(r5-0x31d=*(fffffcfc))
:0201E518 B367F82D msrlt SPSR_sxc,#0x2d0000
:0201E51C 8C22C100 stchi  1,cr12,[r2],#-0x0
:0201E520 06005D07 streq r5,[r0],-r7, lsl #0x1a
:0201E524 FF78011D swinv 0x0078011d
:0201E528 04F514AD unknown
:0201E52C 0C4EBDCA stceql 13,cr11,[r14],{#0xca}
:0201E530 95E28AA0 strlsb r8,[r2, #+0xaa0]!
:0201E534 03950B13 orreqs r0,r5,#0x4C00
:0201E538 2399D4A1 orrcss r13,r9,#0xA1000000
:0201E53C B118059D unknown
:0201E540 0BE28000 bleq 018BE548
:0201E544 8D56001A unknown
:0201E548 0CE58D02 stceql 13,cr8,[r5],#+0x8
:0201E54C F5048880 strnv r8,[r4, #-0x880]		;(r4-0x880=*(be80353f))
:0201E550 0245BE27 subeq  r11,r5,#0x270
:0201E554 1002750C andne  r7,r2,r12,lsl #0xa
:0201E558 70ED261D rscvc  r2,r13,r13,lsl r6
:0201E55C AD2020D5 stcge  0,cr2,[r0,#-0x354]!
:0201E560 9210C118 andlss r12,r0,#0x6
:0201E564 BD9F0299 unknown
:0201E568 E3CEAC20 bic  r10,r14,#0x2000
:0201E56C 3227E900 eorcc  r14,r7,#0x0
:0201E570 31310000 teqcc r1,r0
:0201E574 FC40BD88 stc2l 13,cr11,[r0],{#0x88}
:0201E578 0D020DEC unknown
:0201E57C 1DF1AC1D ldcnel 12,cr10,[r1,#+0x74]!
:0201E580 ED12E9A1 unknown
:0201E584 BD2D010D stclt  1,cr0,[r13,#-0x34]!
:0201E588 618D3017 orrvs  r3,r13,r7,lsl r0
:0201E58C 4D4F5200 unknown
:0201E590 91FB4723 mvnlss r4,r3,lsr #0xe
:0201E594 10905931 addnes r5,r0,r1,lsr r9
:0201E598 EB19FFF9 bl 0269E584
:0201E59C 41D7101D bicmis r1,r7,r13,lsl r0
:0201E5A0 291CCD02 ldmcsdb  r12 ,{r1,r8,r10,r11,r14,r15}
:0201E5A4 00290810 eoreq  r0,r9,r0,lsl r8
:0201E5A8 004160BA streqh r6,[r1],#-0xa
:0201E5AC 104111D1 unknown
:0201E5B0 103D1C79 eornes r1,r13,r9,ror r12
:0201E5B4 BE803DBF mcrlt 13,4,r3,cr0,cr15,{5}
:0201E5B8 C10A2138 unknown
:0201E5BC 0121031C unknown
:0201E5C0 790E9100 stmvcdb  r14 ,{r8,r12,r15}
:0201E5C4 A5E3D60C strgeb r13,[r3, #+0x60c]!
:0201E5C8 00BD0116 adceqs r0,r13,r6,lsl r1
:0201E5CC 001C5D8D andeqs r5,r12,r13,lsl #0x1b
:0201E5D0 019A1B59 orreqs r1,r10,r9,asr r11
:0201E5D4 4B1F7D38 blmi 027FDABC
:0201E5D8 6A7100E4 bvs 03C5E970
:0201E5DC 33153C71 tstcc r5,#0x7100
:0201E5E0 19E510E3 unknown
:0201E5E4 103B0540 eornes r0,r11,r0,asr #0xa
:0201E5E8 5D040A39 unknown
:0201E5EC F104AA0C unknown
:0201E5F0 010F908F mrseq r9,CPSR
:0201E5F4 00010E00 andeq  r0,r1,r0,lsl #0x1c
:0201E5F8 000102A0 andeq  r0,r1,r0,lsr #0x5
:0201E5FC 0001201D andeq  r2,r1,r13,lsl r0
:0201E600 0A400908 beq 03020A28
:0201E604 07AE0009 streq r0,[r14,+r9]!
:0201E608 1B450009 blne 0315E634
:0201E60C 0400090B streq r0,[r0],#-0x90b
:0201E610 07692009 streqb r2,[r9,-r9]!
:0201E614 010009D6 unknown
:0201E618 45060151 strmi r0,[r6, #-0x151]		;(r6-0x151=*(fffffeaf))
:0201E61C 40201A00 eormi  r1,r0,r0,lsl #0x14
:0201E620 8104A515 unknown
:0201E624 28E08211 unknown
:0201E628 270DFFFD unknown
:0201E62C 09711083 unknown
:0201E630 FFFEEAA8 swinv 0x00feeaa8
:0201E634 72A512A1 adcvc  r1,r5,#0x1000000A
:0201E638 800B59C2 andhi  r5,r11,r2,asr #0x13
:0201E63C 098632A1 stmeqib  r6 ,{r0,r5,r7,r9,r12,r13}
:0201E640 83421913 unknown
:0201E644 B5B51349 ldrlt r1,[r5, #+0x349]!
:0201E648 1109121A unknown
:0201E64C 71168506 tstvc r6,r6,lsl #0xa
:0201E650 4151BD61 cmpmi r1,r1,ror #0x1a
:0201E654 00457AB5 streqh r7,[r5],#-0xa5
:0201E658 E59F724C ldr r7,[r15, #+0x24c]		;r15+0x24c=*(0201e8ac)=#-721220883(0xd5030aed)
:0201E65C 01E50021 mvneq  r0,r1,lsr #0x0
:0201E660 190629C2 stmnedb  r6 ,{r1,r6,r7,r8,r11,r13}
:0201E664 4D005D42 unknown
:0201E668 18347D07 ldmneda  r4!,{r0,r1,r2,r8,r10,r11,r12,r13,r14}
:0201E66C 5F501755 swipl 0x00501755
:0201E670 E5971489 ldr r1,[r7, #+0x489]		;r7+0x489=*(d5030f76)
:0201E674 B532BD0C ldrlt r11,[r2, #-0xd0c]!
:0201E678 31E79104 mvncc  r9,r4,lsl #0x2
:0201E67C 03451008 unknown
:0201E680 0A31B9FE beq 02C8CE80
:0201E684 54021411 strpl r1,[r2],#-0x411
:0201E688 2901399F stmcsdb  r1 ,{r0,r1,r2,r3,r4,r7,r8,r11,r12,r13}
:0201E68C 00058251 andeq  r8,r5,r1,asr r2
:0201E690 830119D4 unknown
:0201E694 C40EA556 strgt r10,[r14],#-0x556
:0201E698 C0203179 eorgt  r3,r0,r9,ror r1
:0201E69C 51311129 teqpl r1,r9,lsr #0x2
:0201E6A0 6DE52861 stcvsl 8,cr2,[r5,#+0x184]!
:0201E6A4 E7213108 str r3,[r1,-r8, lsl #0x2]!
:0201E6A8 10C10131 sbcne  r0,r1,r1,lsr r1
:0201E6AC FD491409 unknown
:0201E6B0 B1B8BB01 movlts r11,r1,lsl #0x16		;r11=-939524096(0xc8000000)
:0201E6B4 19510415 ldmnedb  r1 ,{r0,r2,r4,r10}^
:0201E6B8 0CE3E040 stceql 0,cr14,[r3],#+0x100
:0201E6BC 0542390C streqb r3,[r2, #-0x90c]		;(r2-0x90c=*(fffff6f4))
:0201E6C0 02D90719 sbceqs r0,r9,#0x640000
:0201E6C4 00E44DE2 rsceq  r4,r4,r2,ror #0x1b
:0201E6C8 41A1EB0D movmi  r14,r13,lsl #0x16		;r14=0(0x0)
:0201E6CC 00459D21 subeq  r9,r5,r1,lsr #0x1a
:0201E6D0 17B9E150 unknown
:0201E6D4 05103194 ldreq r3,[r0, #-0x194]		;(r0-0x194=*(fffffe89))
:0201E6D8 FF5F095D swinv 0x005f095d
:0201E6DC 9B0215FF blls 020A3EE0
:0201E6E0 85204D45 strhi r4,[r0, #-0xd45]!
:0201E6E4 0039B750 eoreqs r11,r9,r0,asr r7
:0201E6E8 1131147D teqne r1,r13,ror r4
:0201E6EC BB0F9560 bllt 02403C74
:0201E6F0 0C096D98 stceq  13,cr6,[r9],{#0x98}
:0201E6F4 01F12121 mvneqs r2,r1,lsr #0x2
:0201E6F8 06059120 streq r9,[r5],-r0, lsr #0x2
:0201E6FC 8210119A andhis r1,r0,#0x80000026
:0201E700 01B98FE0 moveqs r8,r0,ror #0x1f
:0201E704 85C02940 strhib r2,[r0, #+0x940]		;r0+0x940=*(0000095d)
:0201E708 2C001551 stccs  5,cr1,[r0],{#0x51}
:0201E70C 901146C9 andlss r4,r1,r9,asr #0xd
:0201E710 0C65B28A stceql 2,cr11,[r5],#-0x228
:0201E714 69CD5695 stmvsib  r13 ,{r0,r2,r4,r7,r9,r10,r12,r14}^
:0201E718 49B2404F ldmmiib  r2!,{r0,r1,r2,r3,r6,r14}
:0201E71C D6D1F875 unknown
:0201E720 00B913B5 unknown
:0201E724 841971E9 ldrhi r7,[r9],#-0x1e9
:0201E728 09D804E1 ldmeqib  r8 ,{r0,r5,r6,r7,r10}^
:0201E72C 1D294057 stcne  0,cr4,[r9,#-0x15c]!
:0201E730 00055583 andeq  r5,r5,r3,lsl #0xb
:0201E734 C4404DD4 strgtb r4,[r0],#-0xdd4
:0201E738 004D0B69 subeq  r0,r13,r9,ror #0x16
:0201E73C 3D35C230 ldccc  2,cr12,[r5,#-0xc0]!
:0201E740 29E5890D unknown
:0201E744 30413025 subcc  r3,r1,r5,lsr #0x0
:0201E748 690112B1 stmvsdb  r1 ,{r0,r4,r5,r7,r9,r12}
:0201E74C 048D028D streq r0,[r13],#+0x28d
:0201E750 0289ACE1 addeq  r10,r9,#0xE100
:0201E754 080295B8 stmeqda  r2 ,{r3,r4,r5,r7,r8,r10,r12,r15}
:0201E758 06002D53 unknown
:0201E75C 81E3500C mvnhi  r5,r12
:0201E760 C0658414 rsbgt  r8,r5,r4,lsl r4
:0201E764 B9F065A1 unknown
:0201E768 674D991A unknown
:0201E76C 374DFF50 unknown
:0201E770 48CB104D stmmiia  r11 ,{r0,r2,r3,r6,r12}^
:0201E774 05610029 streqb r0,[r1, #-0x29]!
:0201E778 41413A35 unknown
:0201E77C 144510A1 strneb r1,[r5],#-0xa1
:0201E780 20107E98 mulcss r0,r8,r14
:0201E784 F5B231E0 ldrnv r3,[r2, #+0x1e0]!
:0201E788 1C104930 ldcne  9,cr4,[r0],{#0x30}
:0201E78C 30546D60 subccs r6,r4,r0,ror #0x1a
:0201E790 201CE590 mulcss r12,r0,r5
:0201E794 8109FDD3 unknown
:0201E798 201CE282 andcss r14,r12,r2,lsl #0x5
:0201E79C 990CE5C3 stmlsdb  r12 ,{r0,r1,r6,r7,r8,r10,r13,r14,r15}
:0201E7A0 047D8014 unknown
:0201E7A4 5C012229 stcpl  2,cr2,[r1],{#0x29}
:0201E7A8 C990122D ldmgtib  r0 ,{r0,r2,r3,r5,r9,r12}
:0201E7AC 0C25991D stceq  9,cr9,[r5],#-0x74
:0201E7B0 003DA9AF eoreqs r10,r13,r15,lsr #0x13
:0201E7B4 2D2800C9 stccs  0,cr0,[r8,#-0x324]!
:0201E7B8 0C09FC42 stceq  12,cr15,[r9],{#0x42}
:0201E7BC 07695506 streqb r5,[r9,-r6, lsl #0xa]!
:0201E7C0 64E5002D unknown
:0201E7C4 06022D6F streq r2,[r9,-r6, lsl #0xa]!
:0201E7C8 57110511 unknown
:0201E7CC 1D1231B0 unknown
:0201E7D0 91135D00 tstls r3,r0,lsl #0x1a
:0201E7D4 291A0110 ldmcsdb  r10 ,{r4,r8}
:0201E7D8 F87E1300 unknown
:0201E7DC 02951105 addeqs r1,r5,#0x40000001
:0201E7E0 51010231 unknown
:0201E7E4 0B00312D bleq 0202ACA0
:0201E7E8 0912315E ldmeqdb  r2 ,{r1,r2,r3,r4,r6,r8,r12,r13}
:0201E7EC 4231B601 eormis r11,r1,#0x100000
:0201E7F0 8D009557 unknown
:0201E7F4 EB01CD31 bl 02091CC0
:0201E7F8 7D3011E3 ldcvc  1,cr1,[r0,#-0x38c]!
:0201E7FC 13602101 unknown
:0201E800 14F0F9B4 unknown
:0201E804 B0F9B24E rsclts r11,r9,r14,asr #0x4
:0201E808 F960F9CB unknown
:0201E80C F9B215F0 ldmnvib  r2!,{r4,r5,r6,r7,r8,r10,r12}
:0201E810 213D9A30 teqcs r13,r0,lsr r10
:0201E814 E6901502 ldr r1,[r0],+r2, lsl #0xa
:0201E818 90AD8221 adcls  r8,r13,r1,lsr #0x4
:0201E81C B64221E0 strltb r2,r8,r13,r1,lsr #0x4
:0201E820 E2005D31 and  r5,r0,#0xC40
:0201E824 3D240041 stccc  0,cr0,[r4,#-0x104]!
:0201E828 21105501 tstcs r0,r1,lsl #0xa
:0201E82C 3009286A andcc  r2,r9,r10,ror #0x10
:0201E830 24101100 ldrcs r1,[r0],#-0x100
:0201E834 02200011 eoreq  r0,r0,#0x11
:0201E838 0504E22A streq r14,[r4, #-0x22a]		;(r4-0x22a=*(be803b95))
:0201E83C 0120FF00 msreq CPSR_,r0
:0201E840 200408E2 andcs  r0,r4,r2,ror #0x11
:0201E844 1C21E58D stcne  5,cr14,[r1],#-0x234
:0201E848 01300999 unknown
:0201E84C 20D4E220 sbccss r14,r4,r0,lsr #0x4
:0201E850 004D03F9 unknown
:0201E854 1801E2EB stmneda  r1 ,{r0,r1,r3,r5,r6,r7,r9,r13,r14,r15}
:0201E858 998004EB stmlsib  r0 ,{r0,r1,r3,r5,r6,r7,r10}
:0201E85C 81DDD1E5 bichis r13,r13,r5,ror #0x3
:0201E860 012D4007 unknown
:0201E864 8D012D96 unknown
:0201E868 3919E102 ldmccdb  r9 ,{r1,r8,r13,r14,r15}
:0201E86C CD0C6911 unknown
:0201E870 6D891097 unknown
:0201E874 3E0D450E cdpcc 5,0,cr4,cr13,cr14,0
:0201E878 58133121 ldmplda  r3 ,{r0,r5,r8,r12,r13}
:0201E87C 1AE900F5 bne 01A5EC58
:0201E880 7DC8107D unknown
:0201E884 FDA02900 stc2  9,cr2,[r0,#+0x0]!
:0201E888 F7412513 unknown
:0201E88C 11412019 unknown
:0201E890 F1E92125 mvnnv  r2,r5,lsr #0x2
:0201E894 D600A107 strle r10,[r0],-r7, lsl #0x2
:0201E898 60AF10A1 adcvs  r1,r15,r1,lsr #0x1
:0201E89C 041101E9 ldreq r0,[r1],#-0x1e9
:0201E8A0 00A11405 adceq  r1,r1,r5,lsl #0x8
:0201E8A4 240D1325 strcs r1,[r13],#-0x325
:0201E8A8 11E97E91 unknown
:0201E8AC D5030AED strle r0,[r3, #-0xaed]		;(r3-0xaed=*(002ffe3b))
:0201E8B0 7AE59922 bvc 01984D40
:0201E8B4 11FF0BFE ldrnesh r0,[r15, #+0xbe]!
:0201E8B8 410E4140 unknown
:0201E8BC 00890A03 addeq  r0,r9,r3,lsl #0x14
:0201E8C0 E12EE2BC strh r14,[r14, -r12]!
:0201E8C4 0082550A addeq  r5,r2,r10,lsl #0xa
:0201E8C8 09D10DED ldmeqib  r1 ,{r0,r2,r3,r5,r6,r7,r8,r10,r11}^
:0201E8CC 09D10475 ldmeqib  r1 ,{r0,r2,r4,r5,r6,r10}^
:0201E8D0 C5A001E3 strgt r0,[r0, #+0x1e3]!
:0201E8D4 C5011511 strgt r1,[r1, #-0x511]		;(r1-0x511=*(fffffaef))
:0201E8D8 80276900 eorhi  r6,r7,r0,lsl #0x12
:0201E8DC CDBC0049 ldcgt  0,cr0,[r12,#+0x124]!
:0201E8E0 2419D109 ldrcs r13,[r9],#-0x109
:0201E8E4 C90A4542 stmgtdb  r10 ,{r1,r6,r8,r10,r14}
:0201E8E8 14105902 ldrne r5,[r0],#-0x902
:0201E8EC 5E426D73 mcrpl 13,2,r6,cr2,cr3,{3}
:0201E8F0 900702B5 strlsh r0,[r7], -r5
:0201E8F4 69B00651 ldmvsib  r0!,{r0,r4,r6,r9,r10}
:0201E8F8 8D50A502 unknown
:0201E8FC 845045E2 ldrhib r4,[r0],#-0x5e2
:0201E900 292040E9 stmcsdb  r0!,{r0,r3,r5,r6,r7,r14}
:0201E904 B186A800 orrlt  r10,r6,r0,lsl #0x10
:0201E908 06710540 unknown
:0201E90C B3A050AD movlt  r5,#0xAD		;r5=173(0xad)
:0201E910 04BD1A00 unknown
:0201E914 8A10064D bhi 02420250
:0201E918 024729E2 subeq  r2,r7,#0x388000
:0201E91C 853C6103 ldrhi r6,[r12, #-0x103]!
:0201E920 89D0C100 ldmhiib  r0 ,{r8,r14,r15}^
:0201E924 C180C0C1 orrgt  r12,r0,r1,asr #0x1
:0201E928 C15742C0 cmpgt r7,r0,asr #0x5
:0201E92C 05810BC0 streq r0,[r1, #+0xbc0]		;r1+0xbc0=*(00000bc0)
:0201E930 C18C5015 orrgt  r5,r12,r5,lsl r0
:0201E934 02D92F40 sbceqs r2,r9,#0x100
:0201E938 5D9015AD unknown
:0201E93C 1D0211B1 unknown
:0201E940 57903541 ldrpl r3,r2,r9,#0x100
:0201E944 E5B90035 ldr r0,[r9, #+0x35]!
:0201E948 001D231E andeqs r2,r13,r14,lsl r3
:0201E94C 1211F759 andnes r15,r1,#0x1640000
:0201E950 A5221194 strge r1,[r2, #-0x194]!
:0201E954 1E021109 cdpne 1,0,cr1,cr2,cr9,0
:0201E958 10290039 eorne  r0,r9,r9,lsr r0
:0201E95C A91B1215 ldmgedb  r11 ,{r0,r2,r4,r9,r12}
:0201E960 902DBA00 eorls  r11,r13,r0,lsl #0x14
:0201E964 32ADB12D adccc  r11,r13,#0x4000000B
:0201E968 14030151 strne r0,[r3],#-0x151
:0201E96C 04994039 ldreq r4,[r9],#+0x39
:0201E970 600D9A10 andvs  r9,r13,r0,lsl r10
:0201E974 B00DB358 andlt  r11,r13,r8,asr r3
:0201E978 000D484F andeq  r4,r13,r15,asr #0x10
:0201E97C 50191015 andpls r1,r9,r5,lsl r0
:0201E980 AD001911 unknown
:0201E984 15008D24 strne r8,[r0, #-0xd24]		;(r0-0xd24=*(fffff2f9))
:0201E988 605DF700 subvss r15,r13,r0,lsl #0xe
:0201E98C 5B005D09 blpl 02035DB8
:0201E990 700251B1 strvch r5,[r2], -r1
:0201E994 7DA5007D stcvc  0,cr0,[r5,#+0x1f4]!
:0201E998 02B50106 adceqs r0,r5,#0x80000001
:0201E99C E289900C add  r9,r9,#0xC
:0201E9A0 90100514 andlss r0,r0,r4,lsl r5
:0201E9A4 E15605B9 ldrh r0,[r6, #-0x59]		;(r6-0x5b9=*(ffffffa7))
:0201E9A8 F50215A3 strnv r1,[r2, #-0x5a3]		;(r2-0x5a3=*(fffffa5d))
:0201E9AC C518C419 ldrgt r12,[r8, #-0x419]		;(r8-0x419=*(fffffc28))
:0201E9B0 0800890E stmeqda  r0 ,{r1,r2,r3,r8,r11,r15}
:0201E9B4 04250029 unknown
:0201E9B8 AA36E59A bge 02DD8028
:0201E9BC 050DFFFD streq r15,[r13, #-0xffd]		;(r13-0xffd=*(fffff003))
:0201E9C0 E3581395 cmp r8,#0x54000002
:0201E9C4 1A951816 bne 00564A24
:0201E9C8 F9078900 stmnvdb  r7 ,{r8,r11,r15}
:0201E9CC 0CE00523 stceql 5,cr0,[r0],#+0x8c
:0201E9D0 2D910D00 unknown
:0201E9D4 37501120 ldrccb r1,[r0,-r0, lsr #0x2]
:0201E9D8 194C0031 stmnedb  r12 ,{r0,r4,r5}^
:0201E9DC D6901D00 ldrle r1,[r0],+r0, lsl #0x1a
:0201E9E0 30821DED addcc  r1,r2,r13,ror #0x1b
:0201E9E4 D105C185 unknown
:0201E9E8 2AB13600 bcs 00C6C1F0
:0201E9EC 31297100 unknown
:0201E9F0 65100235 ldrvs r0,[r0, #-0x235]		;(r0-0x235=*(fffffde8))
:0201E9F4 F1012961 unknown
:0201E9F8 F918EA05 ldmnvdb  r8 ,{r0,r2,r9,r11,r13,r14,r15}
:0201E9FC 2D422128 unknown
:0201EA00 90002041 andls  r2,r0,r1,asr #0x0
:0201EA04 358E7011 strcc r7,[r14, #+0x11]		;r14+0x11=*(00000011)
:0201EA08 F9801111 stmnvib  r0 ,{r0,r4,r8,r12}
:0201EA0C 05010521 streq r0,[r1, #-0x521]		;(r1-0x521=*(fffffadf))
:0201EA10 2FFF1E56 swics 0x00ff1e56
:0201EA14 4164E11F unknown
:0201EA18 E92D4317 stmdb  r13!,{r0,r1,r2,r4,r8,r9,r14}
:0201EA1C 8410CDD8 ldrhi r12,[r0],#-0xdd8
:0201EA20 2021078D eorcs  r0,r1,r13,lsl #0xf
:0201EA24 E90641DD stmdb  r6 ,{r0,r2,r3,r4,r6,r7,r8,r14}
:0201EA28 FFED4388 swinv 0x00ed4388
:0201EA2C 21B4EB17 movcss r14,r7,lsl r11		;r14=-721220883(0xd5030aed)
:0201EA30 5C40E510 stcpll 5,cr14,[r0],{#0x10}
:0201EA34 759828E5 ldrvc r2,[r8, #+0x8e5]		;r8+0x8e5=*(00000926)
:0201EA38 FD13AC62 unknown
:0201EA3C 69903195 ldmvsib  r0 ,{r0,r2,r4,r7,r8,r12,r13}
:0201EA40 E303FD00 unknown
:0201EA44 75B41171 ldrvc r1,[r4, #+0x171]!
:0201EA48 5D21C901 stcpl  9,cr12,[r1,#-0x4]!
:0201EA4C 60040025 andvs  r0,r4,r5,lsr #0x0
:0201EA50 4B000779 blmi 0202083C
:0201EA54 D8205591 stmleda  r0!,{r0,r4,r7,r8,r10,r12,r14}
:0201EA58 1EBD0055 mrcne 0,5,r0,cr13,cr5,{2}
:0201EA5C C1003950 unknown
:0201EA60 06F9DA20 unknown
:0201EA64 002C1045 eoreq  r1,r12,r5,asr #0x0
:0201EA68 9150DA00 cmpls r0,r0,lsl #0x14
:0201EA6C 05E59F03 streqb r9,[r5, #+0xf03]!
:0201EA70 F6D40245 ldrnvb r0,[r5, #+0xf03]!
:0201EA74 0C08EBFF stceq  11,cr14,[r8],{#0xff}
:0201EA78 18E59910 unknown
:0201EA7C 03919110 orreqs r9,r1,#0x4
:0201EA80 99E08180 unknown
:0201EA84 100545B2 strneh r4,[r5], -r2
:0201EA88 0710E598 unknown
:0201EA8C 12C19110 sbcne  r9,r1,#0x4
:0201EA90 00191CE1 andeqs r1,r9,r1,ror #0x19
:0201EA94 39014824 stmccdb  r1 ,{r2,r5,r11,r14}
:0201EA98 4039B4B0 unknown
:0201EA9C 0800751A stmeqda  r0 ,{r1,r3,r4,r8,r10,r12,r13,r14}
:0201EAA0 10392A01 eornes r2,r9,r1,lsl #0x14
:0201EAA4 101D3091 mulnes r13,r1,r0
:0201EAA8 B0D5B095 smulllts r11,r5,r5,r0
:0201EAAC 55930F45 ldrpl r0,[r3, #+0xf45]		;r3+0xf45=*(0030186d)
:0201EAB0 40958BC0 addmis r8,r5,r0,asr #0x17
:0201EAB4 CC00950B stcgt  5,cr9,[r0],{#0xb}
:0201EAB8 95F09500 ldrlsb r9,[r0, #+0x500]!
:0201EABC 6D0035D4 unknown
:0201EAC0 0110111C tsteq r0,r12,lsl r1
:0201EAC4 0EE28550 mcreq 5,7,r8,cr2,cr0,{2}
:0201EAC8 701C100D andvcs r1,r12,r13
:0201EACC 99D4E287 ldmlsib  r4 ,{r0,r1,r2,r7,r9,r13,r14,r15}^
:0201EAD0 00410400 subeq  r0,r1,r0,lsl #0x8
:0201EAD4 0195E598 unknown
:0201EAD8 00190FE1 andeqs r0,r9,r1,ror #0x1f
:0201EADC C03D4890 mlagts r13,r0,r8,r4unknown
:0201EAE0 0115B08F tsteq r5,r15,lsl #0x1
:0201EAE4 014111A1 unknown
:0201EAE8 9F390074 swils 0x00390074
:0201EAEC 003D0F31 eoreqs r0,r13,r1,lsr r15
:0201EAF0 391E0120 ldmccdb  r14 ,{r5,r8}
:0201EAF4 36C23004 strccb r3,[r2],+r4
:0201EAF8 11AFA011 movne  r10,r1,lsl r0		;r10=0(0x0)
:0201EAFC 00195000 andeqs r5,r9,r0
:0201EB00 B065901D rsblt  r9,r5,r13,lsl r0
:0201EB04 617D0035 cmnvs r13,r5,lsr r0
:0201EB08 39001534 stmccdb  r0 ,{r2,r4,r5,r8,r10,r12}
:0201EB0C 00010C1B andeq  r0,r1,r11,lsl r12
:0201EB10 12795A18 rsbnes r5,r9,#0x18000
:0201EB14 B0AE07DD unknown
:0201EB18 250004DD strcs r0,[r0, #-0x4dd]		;(r0-0x4dd=*(fffffb40))
:0201EB1C 84534007 ldrhib r4,[r3],#-0x7
:0201EB20 00250CE2 eoreq  r0,r5,r2,ror #0x19
:0201EB24 E286600C add  r6,r6,#0xC
:0201EB28 03591408 cmpeq r9,#0x8000000
:0201EB2C 7DA219A5 stcvc  9,cr1,[r2,#+0x294]!
:0201EB30 FFFCAD06 swinv 0x00fcad06
:0201EB34 83F8EB16 mvnhis r14,#0x5800
:0201EB38 2564E8BD strcsb r14,[r4, #-0x8bd]!
:0201EB3C 00401840 subeq  r1,r0,r0,asr #0x10
:0201EB40 496D05E1 unknown
:0201EB44 100C13A1 andne  r1,r12,r1,lsr #0x7
:0201EB48 8D0E1580 unknown
:0201EB4C 4929D010 stmmidb  r9!,{r4,r12,r14,r15}
:0201EB50 0843B50C stmeqda  r3 ,{r2,r3,r8,r10,r12,r13,r15}^
:0201EB54 592111E9 stmpldb  r1!,{r0,r3,r5,r6,r7,r8,r12}
:0201EB58 21FD707D mvncss r7,r13,ror r0
:0201EB5C 917BF120 cmnls r11,r0,lsr #0x2
:0201EB60 D07D0051 rsbles r0,r13,r1,asr r0
:0201EB64 29206DF4 stmcsdb  r0!,{r2,r4,r5,r6,r7,r8,r10,r11,r13,r14}
:0201EB68 39013C38 stmccdb  r1 ,{r3,r4,r5,r10,r11,r12,r13}
:0201EB6C 1D103172 unknown
:0201EB70 F200BD50 andnv  r11,r0,#0x1400
:0201EB74 21F9501D mvncss r5,r13,lsl r0
:0201EB78 EB001674 bl 02024550
:0201EB7C 41D92049 bicmis r2,r9,r9,asr #0x0
:0201EB80 41917CC3 orrmis r7,r1,r3,asr #0x19
:0201EB84 B50814D1 strlt r1,[r8, #-0x4d1]		;(r8-0x4d1=*(fffffb70))
:0201EB88 E920E00A stmdb  r0!,{r1,r3,r13,r14,r15}
:0201EB8C F2C0967C sbcnv  r9,r0,#0x7C00000
:0201EB90 9505EBFF strls r14,[r5, #-0xbff]		;(r5-0xbff=*(fffff4ae))
:0201EB94 DA00F911 ble 0205CFE0
:0201EB98 A9015D60 stmgedb  r1 ,{r5,r6,r8,r10,r11,r12,r14}
:0201EB9C 694A9D01 stmvsdb  r10 ,{r0,r8,r10,r11,r12,r15}^
:0201EBA0 45400510 strmib r0,[r0, #-0x510]		;(r0-0x510=*(fffffb0d))
:0201EBA4 F911AD17 ldmnvdb  r1 ,{r0,r1,r2,r4,r8,r10,r11,r13,r15}
:0201EBA8 12F941F0 rscnes r4,r9,#0x3C
:0201EBAC D122F9B0 msrle CPSR_x,r0strleh r15,[r2, -r0]!
:0201EBB0 1301C514 unknown
:0201EBB4 35605574 strccb r5,[r0, #-0x574]!
:0201EBB8 00000F06 andeq  r0,r0,r6,lsl #0x1e
:0201EBBC 0320643A unknown
:0201EBC0 0092304D addeqs r3,r2,r13,asr #0x0
:0201EBC4 0DE0E003 stceql 0,cr14,[r0,#+0xc]!
:0201EBC8 0D41D020 unknown
:0201EBCC 5100D460 unknown
:0201EBD0 D9E79017 unknown
:0201EBD4 C900092A stmgtdb  r0 ,{r1,r3,r5,r8,r11}
:0201EBD8 ED0245DD unknown
:0201EBDC 8925DD10 stmhidb  r5!,{r4,r8,r10,r11,r12,r14,r15}
:0201EBE0 1A051D30 bne 021660A8
:0201EBE4 B01EE978 andlts r14,r14,r8,ror r9
:0201EBE8 015500E1 cmpeq r5,r1,ror #0x1
:0201EBEC 64080079 strvs r0,[r8],#-0x79
:0201EBF0 E2471031 sub  r1,r7,#0x31
:0201EBF4 9100350C unknown
:0201EBF8 E0100400 ands r0,r0,r0,lsl #0x8
:0201EBFC 94000D90 strls r0,[r0],#-0xd90
:0201EC00 70000900 andvc  r0,r0,r0,lsl #0x12
:0201EC04 01E724C1 mvneq  r2,r1,asr #0x9
:0201EC08 100E0120 andne  r0,r14,r0,lsr #0x2
:0201EC0C C001E19F mulgt  r1,r15,r1
:0201EC10 2000E748 andcs  r14,r0,r8,asr #0xe
:0201EC14 017D0389 cmneq r13,r9,lsl #0x7
:0201EC18 188120B4 stmneia  r1 ,{r2,r4,r5,r7,r13}
:0201EC1C 89105DE1 ldmhidb  r0 ,{r0,r5,r6,r7,r8,r10,r11,r12,r14}
:0201EC20 45890115 strmi r0,[r9, #+0x115]		;r9+0x115=*(98ea8915)
:0201EC24 16FFEC6C unknown
:0201EC28 07590529 ldreqb r0,[r9,-r9, lsr #0xa]
:0201EC2C 68E59F80 unknown
:0201EC30 8305B545 unknown
:0201EC34 29058010 stmcsdb  r5 ,{r4,r15}
:0201EC38 1575EC55 ldrneb r14,[r5, #-0xc55]!
:0201EC3C A124E788 unknown
:0201EC40 C1104456 tstgt r0,r6,asr r4
:0201EC44 0006CA35 andeq  r12,r6,r5,lsr r10
:0201EC48 258926F1 strcs r2,[r9, #+0x6f1]		;r9+0x6f1=*(98ea8ef1)
:0201EC4C 62107510 andvss r7,r0,#0x4000000
:0201EC50 2CEB0245 stccsl 2,cr0,[r11],#+0x114
:0201EC54 05990310 ldreq r0,[r9, #+0x310]		;r9+0x310=*(98ea8b10)
:0201EC58 81501009 cmphi r0,r9
:0201EC5C 901004E7 andlss r0,r0,r7,ror #0x9
:0201EC60 25A9E703 strcs r14,[r9, #+0x703]!
:0201EC64 A1EB0135 mvnge  r0,lsr r5
:0201EC68 B817B115 ldmltda  r7 ,{r0,r2,r4,r8,r12,r13,r15}
:0201EC6C BC000162 stclt  1,cr0,[r0],{#0x62}
:0201EC70 01B90001 moveqs r0,r1			;r0=0(0x0)
:0201EC74 19E3BA00 unknown
:0201EC78 C026C915 eorgt  r12,r6,r5,lsl r9
:0201EC7C 107D11C9 rsbnes r1,r13,r9,asr #0x3
:0201EC80 C51D1160 ldrgt r1,[r13, #-0x160]		;(r13-0x160=*(fffffea0))
:0201EC84 ED004501 unknown
:0201EC88 09001D82 stmeqdb  r0 ,{r1,r7,r8,r10,r11,r12}
:0201EC8C FFEC175A swinv 0x00ec175a
:0201EC90 001D306D andeqs r3,r13,r13,ror #0x0
:0201EC94 7A502DC6 bvc 0342A3B4
:0201EC98 5D05A520 unknown
:0201EC9C 0BA11013 bleq 00862CF0
:0201ECA0 EB01593C bl 02075198
:0201ECA4 10055091 mulne  r5,r1,r0
:0201ECA8 03011539 unknown
:0201ECAC 3B816438 blcc 00077D94
:0201ECB0 12E114BD rscne  r1,r1,#0xBD000000
:0201ECB4 6D001D08 unknown
:0201ECB8 0B5A4025 bleq 036AED54
:0201ECBC 250803D7 strcs r0,[r8, #-0x3d7]		;(r8-0x3d7=*(fffffc6a))
:0201ECC0 D9206900 stmledb  r0!,{r8,r11,r13,r14}
:0201ECC4 110EFD18 unknown
:0201ECC8 4938E401 ldmmidb  r8!,{r0,r10,r13,r14,r15}
:0201ECCC 63565901 cmpvs r6,#0x4000
:0201ECD0 80311151 eorhis r1,r1,r1,asr r1
:0201ECD4 760316A9 strvc r1,[r3],-r9, lsr #0xd
:0201ECD8 00055025 andeq  r5,r5,r5,lsr #0x0
:0201ECDC 55202902 strpl r2,[r0, #-0x902]!
:0201ECE0 CD402A15 unknown
:0201ECE4 2057AB08 subcss r10,r7,r8,lsl #0x16
:0201ECE8 911338B1 ldrlsh r3,[r3, -r1]
:0201ECEC BA304918 blt 02C31154
:0201ECF0 1D74D408 ldcnel 4,cr13,[r4,#-0x20]!
:0201ECF4 D4369920 unknown
:0201ECF8 05812B9D streq r2,[r1, #+0xb9d]		;r1+0xb9d=*(00000b9d)
:0201ECFC 98002D93 stmlsda  r0 ,{r0,r1,r4,r7,r8,r10,r11,r13}
:0201ED00 1900D45B stmnedb  r0 ,{r0,r1,r3,r4,r6,r10,r12,r14,r15}
:0201ED04 01126500 tsteq r2,r0,lsl #0xa
:0201ED08 0D03391D unknown
:0201ED0C F97C2014 unknown
:0201ED10 040DFB00 streq r15,[r13],#-0xb00
:0201ED14 899F10B8 ldmhiib  r15 ,{r3,r4,r5,r7,r12}
:0201ED18 C504F910 strgt r15,[r4, #-0x910]		;(r4-0x910=*(be8034af))
:0201ED1C 03F5E581 mvneqs r14,#0x20400000
:0201ED20 08213803 stmeqda  r1!,{r0,r1,r11,r12,r13}
:0201ED24 A4000D00 strge r0,[r0],#-0xd00
:0201ED28 19E510A0 unknown
:0201ED2C 05C013E5 streqb r1,[r0, #+0x3e5]		;r0+0x3e5=*(000003e5)
:0201ED30 1005D400 andne  r13,r5,r0,lsl #0x8
:0201ED34 0509BDAC streq r11,[r9, #-0xdac]		;(r9-0xdac=*(98ea7a54))
:0201ED38 C0300230 eorgts r0,r0,r0,lsr r2
:0201ED3C 30032009 andcc  r2,r3,r9
:0201ED40 0005C023 andeq  r12,r5,r3,lsr #0x0
:0201ED44 04200594 unknown
:0201ED48 08300520 ldmeqda  r0!,{r5,r8,r10}
:0201ED4C 13C5304A bicne  r3,r5,#0x4A
:0201ED50 300CE591 mulcc  r12,r1,r5
:0201ED54 0F02E580 swieq 0x0002e580
:0201ED58 11580011 cmpne r8,r1,lsl r0
:0201ED5C 00111040 andeqs r1,r1,r0,asr #0x0
:0201ED60 AA001114 bge 020231B8
:0201ED64 EB01E80A bl 02098D94
:0201ED68 00312044 eoreqs r2,r1,r4,asr #0x0
:0201ED6C E5924020 ldr r4,[r2, #+0x20]		;r2+0x20=*(00000020)
:0201ED70 E5820018 str r0,[r2, #+0x18]		;r2+0x18=*(00000018)
:0201ED74 8200101C andhi  r1,r0,#0x1C
:0201ED78 103100E5 eornes r0,r1,r5,ror #0x1
:0201ED7C 47AD1A01 strmi r1,[r13,+r1, lsl #0x14]!
:0201ED80 9F380024 swils 0x00380024
:0201ED84 13074915 unknown
:0201ED88 059F001C ldreq r0,[r15, #+0x1c]		;r15+0x1c=*(0201edac)=#68353(0x00010b01)
:0201ED8C 03005104 unknown
:0201ED90 1000891C andne  r8,r0,r12,lsl r9
:0201ED94 11794175 cmnne r9,r5,ror r1
:0201ED98 0DE91005 stceql 0,cr1,[r9,#+0x14]!
:0201ED9C 41793814 cmnmi r9,r4,lsl r8
:0201EDA0 01076570 unknown
:0201EDA4 95032560 strls r2,[r3, #-0x560]		;(r3-0x560=*(003003c8))
:0201EDA8 75032550 strvc r2,[r3, #-0x550]		;(r3-0x550=*(003003d8))
:0201EDAC 00010B01 andeq  r0,r1,r1,lsl #0x16
:0201EDB0 11D1200E bicnes r2,r1,r14
:0201EDB4 0CE58096 stceql 0,cr8,[r5],#+0x258
:0201EDB8 5001A120 andpl  r10,r1,r0,lsr #0x2
:0201EDBC 0A10E580 beq 024583C4
:0201EDC0 40097520 andmi  r7,r9,r0,lsr #0xa
:0201EDC4 2008E580 andcs  r14,r8,r0,lsl #0xb
:0201EDC8 05722904 ldreqb r2,[r2, #-0x904]!
:0201EDCC BD525920 unknown
:0201EDD0 72592003 subvcs r2,r9,#0x3
:0201EDD4 401159FF ldrmish r5,[r1], -r15
:0201EDD8 010205E4 unknown
:0201EDDC 01FF0215 mvneqs r0,r5,lsl r2
:0201EDE0 0955FA00 ldmeqdb  r5 ,{r9,r11,r12,r13,r14,r15}^
:0201EDE4 00090F40 andeq  r0,r9,r0,asr #0x1e
:0201EDE8 194009F7 stmnedb  r0 ,{r0,r1,r2,r4,r5,r6,r7,r8,r11}^
:0201EDEC E515C010 ldr r12,[r5, #-0x10]		;(r5-0x10=*(0000009d))
:0201EDF0 AF4009F4 swige 0x004009f4
:0201EDF4 0DF108F9 ldceql 8,cr0,[r1,#+0x3e4]!
:0201EDF8 D4012120 strle r2,[r1],#-0x120
:0201EDFC B6E2800C unknown
:0201EE00 EDE1C01B stcl 0,cr12,[r1,#+0x6c]!
:0201EE04 DC400900 stclel 9,cr0,[r0],{#0x0}
:0201EE08 1FEA00AD swine 0x00ea00ad
:0201EE0C 00094EB1 streqh r4,[r9], -r1
:0201EE10 10D565E7 sbcnes r6,r5,r7,ror #0xb
:0201EE14 09F40009 unknown
:0201EE18 991FE400 ldmlsdb  r15 ,{r10,r13,r14,r15}
:0201EE1C CB000900 blgt 02021224
:0201EE20 E10009F8 unknown
:0201EE24 09031D1F stmeqdb  r3 ,{r0,r1,r2,r3,r4,r8,r10,r11,r12}
:0201EE28 3212FC00 andccs r15,r2,#0x0
:0201EE2C 09DEE580 ldmeqib  r14 ,{r7,r8,r10,r13,r14,r15}^
:0201EE30 046D1C00 unknown
:0201EE34 A8001D00 stmgeda  r0 ,{r8,r10,r11,r12}
:0201EE38 C10011DB unknown
:0201EE3C 100D0919 andne  r0,r13,r9,lsl r9
:0201EE40 5B025540 blpl 020B4348
:0201EE44 EB01EC5A bl 02099FB4
:0201EE48 444009D6 strmib r0,[r0],#-0x9d6
:0201EE4C E5108013 ldr r8,[r0, #-0x13]		;(r0-0x13=*(00010aee))
:0201EE50 644009D3 strvsb r0,[r0],#-0x9d3
:0201EE54 09D00009 ldmeqib  r0 ,{r0,r3}^
:0201EE58 09546840 ldmeqdb  r4 ,{r6,r11,r13,r14}^
:0201EE5C 4009CD00 andmi  r12,r9,r0,lsl #0x1a
:0201EE60 09CA12D1 stmeqib  r10 ,{r0,r4,r6,r7,r9,r12}^
:0201EE64 C712D140 ldrgt r13,ib 
:0201EE68 7C40096D stcvcl 9,cr0,[r0],{#0x6d}
:0201EE6C 09C40009 stmeqib  r4 ,{r0,r3}^
:0201EE70 02AD8040 adceq  r8,r13,#0x40
:0201EE74 410D55C1 unknown
:0201EE78 78000174 stmvcda  r0 ,{r2,r4,r5,r6,r8}
:0201EE7C F9029D11 stmnvdb  r2 ,{r0,r4,r8,r10,r11,r12,r15}
:0201EE80 55651404 strplb r1,[r5, #-0x404]!
:0201EE84 01286901 unknown
:0201EE88 C1001D00 unknown
:0201EE8C 0107BEE5 unknown
:0201EE90 7536E1C1 ldrvc r14,[r6, #-0x1c1]!
:0201EE94 75807002 strvc r7,[r0, #+0x2]		;r0+0x2=*(00010b03)
:0201EE98 4FF89033 swimi 0x00f89033
:0201EE9C 9928E92D stmlsdb  r8!,{r0,r2,r3,r5,r8,r11,r13,r14,r15}
:0201EEA0 201FB146 andcss r11,r15,r6,asr #0x2
:0201EEA4 C5287339 strgt r7,[r8, #-0x339]!
:0201EEA8 13024904 unknown
:0201EEAC AB1800E5 blge 0261F248
:0201EEB0 4210152D andmis r1,r0,#0xB400000
:0201EEB4 7544E580 strvcb r14,[r4, #-0x580]		;(r4-0x580=*(be80383f))
:0201EEB8 21B14401 movcss r4,r1,lsl #0x8		;r4=0(0x0)
:0201EEBC A0A00215 adcge  r0,r0,r5,lsl r2
:0201EEC0 E30999E3 unknown
:0201EEC4 91102DA5 tstls r0,r5,lsr #0x1b
:0201EEC8 A3E1A090 mvnge  r10,#0x90
:0201EECC 0AB96011 beq 00E76F18
:0201EED0 EB30011C bl 02C1F348
:0201EED4 1F9E1159 swine 0x009e1159
:0201EED8 1BF976A5 blne 01E7C974
:0201EEDC 2A711201 bcs 03C636E8
:0201EEE0 43FD1F99 mvnmis r1,#0x264
:0201EEE4 320CED1F andcc  r14,r12,#0x7C0
:0201EEE8 01A12990 unknown
:0201EEEC 8D0000ED unknown
:0201EEF0 8D5008E8 unknown
:0201EEF4 400CE503 andmi  r14,r12,r3,lsl #0xa
:0201EEF8 15ECE58D strneb r14,[r12, #+0x58d]!
:0201EEFC 8D40B010 unknown
:0201EF00 000914E5 andeq  r1,r9,r5,ror #0x9
:0201EF04 070009E4 streq r0,r1,r9,r5,ror #0x9
:0201EF08 18A801A1 stmneia  r8!,{r0,r5,r7,r8}
:0201EF0C 09DC0009 ldmeqib  r12 ,{r0,r3}^
:0201EF10 89001000 stmhidb  r0 ,{r12}
:0201EF14 051C0AE2 ldreq r0,[r12, #-0xae2]		;(r12-0xae2=*(fffff52e))
:0201EF18 9F30D400 swils 0x0030d400
:0201EF1C 023020E5 eoreqs r2,r0,#0xE5
:0201EF20 21243215 unknown
:0201EF24 E5963212 ldr r3,[r6, #+0x212]		;r6+0x212=*(00000212)
:0201EF28 C1052CD2 unknown
:0201EF2C D1E1B016 mvnle  r11,r6,lsl r0
:0201EF30 405D801B submis r8,r13,r11,lsl r0
:0201EF34 A90061E6 stmgedb  r0 ,{r1,r2,r5,r6,r7,r8,r13,r14}
:0201EF38 D110397D tstle r0,r13,ror r9
:0201EF3C 5602353E unknown
:0201EF40 00042EE5 andeq  r2,r4,r5,ror #0x1d
:0201EF44 220D5A2E andcs  r5,r13,#0x2E000
:0201EF48 0DF71009 ldceql 0,cr1,[r7,#+0x24]!
:0201EF4C 65106D02 ldrvs r6,[r0, #-0xd02]		;(r0-0xd02=*(0000fdff))
:0201EF50 F6106910 unknown
:0201EF54 E28AA001 add  r10,r10,#0x1
:0201EF58 E35A0005 cmp r10,#0x5
:0201EF5C FFFFC800 swinv 0x00ffc800
:0201EF60 20096EBA strcsh r6,[r9], -r10
:0201EF64 00B50731 adceqs r0,r5,r1,lsr r7
:0201EF68 B51F6BE0 ldrlt r6,[r15, #-0xbe0]		;r15-0xbe0=*(0201e390)=#269226021(0x100c1025)
:0201EF6C C011BA36 andgts r11,r1,r6,lsr r10
:0201EF70 0D0468E1 unknown
:0201EF74 000D5040 andeq  r5,r13,r0,asr #0x0
:0201EF78 64000D31 strvs r0,[r0],#-0xd31
:0201EF7C 5544400D strplb r4,[r4, #-0xd]		;(r4-0xd=*(fffffff3))
:0201EF80 0D21000D stceq  0,cr0,[r1,#-0x34]!
:0201EF84 400D6000 andmi  r6,r13,r0
:0201EF88 080D1038 stmeqda  r13 ,{r3,r4,r5,r12}
:0201EF8C 5C000995 stcpl  9,cr0,[r0],{#0x95}
:0201EF90 AB31E51F blge 02C98414
:0201EF94 09EB012D unknown
:0201EF98 28006106 stmcsda  r0 ,{r1,r2,r8,r13,r14}
:0201EF9C BD8F159D unknown
:0201EFA0 810AC0E8 unknown
:0201EFA4 01080203 unknown
:0201EFA8 00010C00 andeq  r0,r1,r0,lsl #0x18
:0201EFAC 00015010 andeq  r5,r1,r0,lsl r0
:0201EFB0 BC0001B4 stclt  1,cr0,[r0],{#0xb4}
:0201EFB4 01C80001 biceq  r0,r8,r1
:0201EFB8 8355E800 cmphi r5,#0x0
:0201EFBC 849C0203 ldrhi r0,[r12],#+0x203
:0201EFC0 00F80203 rsceqs r0,r8,r3,lsl #0x4
:0201EFC4 DF4501E9 swile 0x004501e9
:0201EFC8 41C8E24D bicmi  r14,r8,r13,asr #0x4
:0201EFCC 01E5019F unknown
:0201EFD0 10010170 andne  r0,r1,r0,ror r1
:0201EFD4 9D80044D unknown
:0201EFD8 01D9A81F biceqs r10,r9,r15,lsl r8
:0201EFDC 026100F1 rsbeq  r0,r1,#0xF1
:0201EFE0 33912D51 orrccs r2,r1,#0x1440
:0201EFE4 FFEB0009 swinv 0x00eb0009
:0201EFE8 6904EB3F stmvsdb  r4 ,{r0,r1,r2,r3,r4,r5,r8,r9,r11,r13,r14,r15}
:0201EFEC 45107500 ldrmi r7,[r0, #-0x500]		;(r0-0x500=*(00010601))
:0201EFF0 1D11D510 unknown
:0201EFF4 14BC0221 unknown
:0201EFF8 09158D00 ldmeqdb  r5 ,{r8,r10,r11,r15}
:0201EFFC 2020E3E0 eorcs  r14,r0,r0,ror #0x7
:0201F000 6D334508 ldcvs  5,cr4,[r3,#-0x20]!
:0201F004 7430B909 unknown
:0201F008 43FA001D mvnmis r0,#0x1D
:0201F00C 01EB0229 mvneq  r0,r9,lsr #0x4
:0201F010 0499641C ldreq r6,[r9],#+0x41c
:0201F014 0420E041 unknown
:0201F018 C1002D10 unknown
:0201F01C C9FFEA1C ldmgtib  r15!,{r2,r3,r4,r9,r11,r13,r14,r15}^
:0201F020 E14CB001 unknown
:0201F024 08002950 stmeqda  r0 ,{r4,r6,r8,r11,r13}
:0201F028 10DD0789 sbcnes r0,r13,r9,lsl #0xf
:0201F02C B40D654C strlt r6,[r13],#-0x54c
:0201F030 59003909 stmpldb  r0 ,{r0,r3,r8,r11,r12,r13}
:0201F034 07713505 ldreqb r3,[r1,-r5, lsl #0xa]!
:0201F038 520401A9 andpl  r0,r4,#0x4000002A
:0201F03C AD055D20 unknown
:0201F040 21CD2401 biccs  r2,r13,r1,lsl #0x8
:0201F044 90000081 andls  r0,r0,r1,lsl #0x1
:0201F048 800F8D36 andhi  r8,r15,r6,lsr r13
:0201F04C 401001E0 andmis r0,r0,r0,ror #0x3
:0201F050 1F850149 swine 0x00850149
:0201F054 890181C1 stmhidb  r1 ,{r0,r6,r7,r8,r15}
:0201F058 7F10F902 swivc 0x0010f902
:0201F05C 091800C5 ldmeqdb  r8 ,{r0,r2,r6,r7}
:0201F060 11573000 cmpne r7,r0
:0201F064 100D3155 andne  r3,r13,r5,asr r1
:0201F068 21551134 cmpcs r5,r4,lsr r1
:0201F06C 031908B5 tsteq r9,#0xB50000
:0201F070 00B91FE6 adceqs r1,r9,r6,ror #0x1f
:0201F074 3581C91F strcc r12,[r1, #+0x91f]		;r1+0x91f=*(0000091f)
:0201F078 11C91F1D bicne  r1,r9,r13,lsl r15
:0201F07C 1FDA03FD swine 0x00da03fd
:0201F080 0EA511C9 cdpeq 1,10,cr1,cr5,cr9,6
:0201F084 BD11C91F unknown
:0201F088 91C91F0E bicls  r1,r9,r14,lsl #0x1e
:0201F08C A0F1C9B6 unknown
:0201F090 C911C900 ldmgtdb  r1 ,{r8,r11,r14,r15}
:0201F094 C93A26F1 ldmgtdb  r10!,{r0,r4,r5,r6,r7,r9,r10,r13}
:0201F098 1EF69931 mrcne 9,7,r9,cr6,cr1,{1}
:0201F09C 294EF1C9 stmcsdb  r14 ,{r0,r3,r6,r7,r8,r12,r13,r14,r15}^
:0201F0A0 0EC160C0 cdpeq 0,12,cr6,cr1,cr0,6
:0201F0A4 42355403 eormis r5,r5,#0x3000000
:0201F0A8 EBFFF952 bl 0201D5F8
:0201F0AC 9E4029E9 cdpls 9,4,cr2,cr0,cr9,7
:0201F0B0 43007941 unknown
:0201F0B4 45319D1A ldrmi r9,[r1, #-0xd1a]!
:0201F0B8 9D037DDF unknown
:0201F0BC 85E2C901 strhib r12,[r2, #+0x901]!
:0201F0C0 DE00BD93 mcrle 13,0,r11,cr0,cr3,{4}
:0201F0C4 FF264229 swinv 0x00264229
:0201F0C8 35EB16FF strccb r1,[r11, #+0x6ff]!
:0201F0CC 0255F312 subeqs r15,r5,#0x48000000
:0201F0D0 03A1DF45 moveq  r13,#0x114		;r13=276(0x114)
:0201F0D4 0CCA4255 stceql 2,cr4,[r10],{#0x55}
:0201F0D8 C77F0009 ldrgtb r0,[r15,-r9]!
:0201F0DC 124DFFFE subne  r15,r13,#0x3F8
:0201F0E0 024D4214 subeq  r4,r13,#0x40000001
:0201F0E4 E92D41F0 stmdb  r13!,{r4,r5,r6,r7,r8,r14}
:0201F0E8 02031140 andeq  r1,r3,#0x10
:0201F0EC 0EA18041 cdpeq 0,10,cr8,cr1,cr1,2
:0201F0F0 5005D970 andpl  r13,r5,r0,ror r9
:0201F0F4 00E1000D rsceq  r0,r1,r13
:0201F0F8 0E296A58 mcreq 10,1,r6,cr9,cr8,{2}
:0201F0FC E59D305C ldr r3,[r13, #+0x5c]		;r13+0x5c=*(00000170)
:0201F100 3B251008 blcc 02963128
:0201F104 00082E81 andeq  r2,r8,r1,lsl #0x1d
:0201F108 04D92159 ldreqb r2,[r9],#+0x159
:0201F10C 0300B113 unknown
:0201F110 0005C458 andeq  r12,r5,r8,asr r4
:0201F114 E5C061A6 strb r6,[r0, #+0x1a6]		;r0+0x1a6=*(00010ca7)
:0201F118 820009C2 andhi  r0,r0,#0x308000
:0201F11C 74000960 strvc r0,[r0],#-0x960
:0201F120 09BF0009 ldmeqib  r15!,{r0,r3}
:0201F124 0E1D6400 cdpeq 4,0,cr6,cr13,cr0,0
:0201F128 801478AA andhis r7,r4,r10,lsr #0x11
:0201F12C F91EBCE5 ldmnvdb  r14 ,{r0,r2,r5,r6,r7,r10,r11,r12,r13,r15}
:0201F130 C00FFD23 andgt  r15,r15,r3,lsr #0x1a
:0201F134 811F0FE5 tsthi r15,r5,ror #0x1f
:0201F138 592004E2 stmpldb  r0!,{r1,r5,r6,r7,r10}
:0201F13C 0141EB05 unknown
:0201F140 005DB6EB subeqs r11,r13,r11,ror #0xd
:0201F144 E5804344 str r4,[r0, #+0x344]		;r0+0x344=*(00010e45)
:0201F148 0D12C508 unknown
:0201F14C 002D143D eoreq  r1,r13,r13,lsr r4
:0201F150 FD002D10 unknown
:0201F154 516D0E10 unknown
:0201F158 2B8DAC00 blcs 0038A160
:0201F15C 15D1559D ldrneb r5,[r1, #+0x59d]		;r1+0x59d=*(0000059d)
:0201F160 8D01E900 unknown
:0201F164 00011A21 andeq  r1,r1,r1,lsr #0x14
:0201F168 40005DD1 unknown
:0201F16C 91028DE2 unknown
:0201F170 0AAA1F25 beq 00AA6E0C
:0201F174 B5199D00 ldrlt r9,[r9, #-0xd00]		;(r9-0xd00=*(98ea7b00))
:0201F178 71750405 cmnvc r5,r5,lsl #0x8
:0201F17C A21101B1 andges r0,r1,#0x4000002C
:0201F180 659D0001 ldrvs r0,[r13, #+0x1]		;r13+0x1=*(00000115)
:0201F184 99438950 stmlsdb  r3 ,{r4,r6,r8,r11,r15}^
:0201F188 3671351E unknown
:0201F18C 331D1E97 tstcc r13,#0x970
:0201F190 FD100595 unknown
:0201F194 E910FD1F ldmdb  r0 ,{r0,r1,r2,r3,r4,r8,r10,r11,r12,r13,r14,r15}
:0201F198 C9056120 stmgtdb  r5 ,{r5,r8,r13,r14}
:0201F19C 3D000510 unknown
:0201F1A0 8D00350A unknown
:0201F1A4 C9BE0325 ldmgtib  r14!,{r0,r2,r5,r8,r9}
:0201F1A8 2400090C strcs r0,[r0],#-0x90c
:0201F1AC 000C0B01 andeq  r0,r12,r1,lsl #0x16
:0201F1B0 100BE58D andne  r14,r11,r13,lsl #0xb
:0201F1B4 F4E58D30 unknown
:0201F1B8 00E59502 rsceq  r9,r5,r2,lsl #0xa
:0201F1BC E59412F4 ldr r1,[r4, #+0x2f4]		;r4+0x2f4=*(000002f4)
:0201F1C0 E59222F8 ldr r2,[r2, #+0x2f8]		;r2+0x2f8=*(000002f8)
:0201F1C4 0139B300 teqeq r9,r0,lsl #0x6
:0201F1C8 E5860005 str r0,[r6, #+0x5]		;r6+0x5=*(100c102a)=#0(0x00000000)
:0201F1CC 15081E83 strne r1,[r8, #-0xe83]		;(r8-0xe83=*(fffff1be))
:0201F1D0 055D213A ldreqb r2,[r13, #-0x13a]		;(r13-0x13a=*(ffffffda))
:0201F1D4 89DB0081 ldmhiib  r11 ,{r0,r7}^
:0201F1D8 4041E4C0 submi  r14,r1,r0,asr #0x9
:0201F1DC 313008AB teqcc r0,r11,lsr #0x11
:0201F1E0 DF133D09 swile 0x00133d09
:0201F1E4 0CD4EB01 ldceql 11,cr14,[r4],{#0x1}
:0201F1E8 1972C041 ldmnedb  r2!,{r0,r6,r14,r15}^
:0201F1EC E30DB100 unknown
:0201F1F0 C0150005 andgts r0,r5,r5
:0201F1F4 8500252D strhi r2,[r0, #-0x52d]		;(r0-0x52d=*(fffffad3))
:0201F1F8 5025050E eorpl  r0,r5,r14,lsl #0xa
:0201F1FC A0002579 andge  r2,r0,r9,ror r5
:0201F200 00112B20 andeqs r2,r1,r0,lsr #0x16
:0201F204 11034FFD unknown
:0201F208 01DEF100 biceqs r15,r14,r0,lsl #0x2
:0201F20C 89A00BEB stmhiib  r0!,{r0,r1,r3,r5,r6,r7,r8,r9,r11}
:0201F210 000D340E andeq  r3,r13,r14,lsl #0x8
:0201F214 2F0CB114 swics 0x000cb114
:0201F218 08A92A30 stmeqia  r9!,{r4,r5,r9,r11,r13}
:0201F21C 14EBFFEC unknown
:0201F220 410C7910 unknown
:0201F224 1A65C100 bne 0398F62C
:0201F228 EBFFF8C4 bl 0201D540
:0201F22C B045199B unknown
:0201F230 10F55781 rscnes r5,r5,r1,lsl #0xf
:0201F234 01495991 unknown
:0201F238 01112153 tsteq r1,r3,asr r1
:0201F23C FE6E9B04 cdp2 11,6,cr9,cr14,cr4,0
:0201F240 41C01DFF unknown
:0201F244 0D092D08 unknown
:0201F248 02A9151A adceq  r1,r9,#0x6800000
:0201F24C 46699ABC unknown
:0201F250 0D010940 unknown
:0201F254 12911800 addnes r1,r1,#0x0
:0201F258 03D15A5D biceqs r5,r1,#0x5D000
:0201F25C 811F5540 tsthi r15,r0,asr #0xa
:0201F260 1B61E8BD blne 0389955C
:0201F264 037A4560 cmneq r10,#0x18000000
:0201F268 00011802 andeq  r1,r1,r2,lsl #0x10
:0201F26C 2000011C andcs  r0,r0,r12,lsl r1
:0201F270 28000150 stmcsda  r0 ,{r4,r6,r8}
:0201F274 01240001 unknown
:0201F278 0E712C00 cdpeq 12,6,cr2,cr1,cr0,0
:0201F27C 00AD5510 adceq  r5,r13,r0,lsl r5
:0201F280 E1B04000 movs r4,r0			;r4=0(0x0)
:0201F284 0800BD10 stmeqda  r0 ,{r4,r8,r10,r11,r12,r13,r15}
:0201F288 0A012C41 beq 0206A394
:0201F28C 81000FB1 strhih r0,[r0, -r1]
:0201F290 3D1E3240 unknown
:0201F294 01BD9675 moveqs r9,r5,ror r6
:0201F298 0210C113 andeqs r12,r0,#0xC0000004
:0201F29C 10114B9D mulnes r1,r13,r11
:0201F2A0 B550512A ldrltb r5,[r0, #-0x12a]		;(r0-0x12a=*(fffffed6))
:0201F2A4 301D4101 andccs r4,r13,r1,lsl #0x2
:0201F2A8 41090C69 unknown
:0201F2AC 06000107 streq r0,[r0],-r7, lsl #0x2
:0201F2B0 D5AF4005 strle r4,[r15, #+0x5]!
:0201F2B4 01500512 cmpeq r0,r2,lsl r5
:0201F2B8 04101110 ldreq r1,[r0],#-0x110
:0201F2BC 1D19EA0E unknown
:0201F2C0 1D689F40 stcnel 15,cr9,[r8,#-0x100]!
:0201F2C4 C51E1540 ldrgt r1,[r14, #-0x540]		;(r14-0x540=*(d50305ad))
:0201F2C8 00391077 eoreqs r1,r9,r7,ror r0
:0201F2CC 20415211 subcs  r5,r1,r1,lsl r2
:0201F2D0 012C03CD unknown
:0201F2D4 007910EB rsbeqs r1,r9,r11,ror #0x1
:0201F2D8 4A9943F8 bmi 006702C0
:0201F2DC 1E0A10F9 mcrne 0,0,r1,cr10,cr9,{7}
:0201F2E0 E99EB1A9 ldmib  r14 ,{r0,r3,r5,r7,r8,r12,r13,r15}
:0201F2E4 72D913FF sbcvcs r1,r9,#0xFC000003
:0201F2E8 F9114DED ldmnvdb  r1 ,{r0,r2,r3,r5,r6,r7,r8,r10,r11,r14}
:0201F2EC 300D1E1F andcc  r1,r13,r15,lsl r14
:0201F2F0 00A52355 adceq  r2,r5,r5,asr r3
:0201F2F4 B91DFCEB ldmltdb  r13 ,{r0,r1,r3,r5,r6,r7,r10,r11,r12,r13,r14,r15}
:0201F2F8 012BCC38 unknown
:0201F2FC 1104F9EB unknown
:0201F300 F4B02920 unknown
:0201F304 7178ED1D cmnvc r8,r13,lsl r13
:0201F308 11130119 tstne r3,r9,lsl r1
:0201F30C 2011EE61 andcss r14,r1,r1,ror #0x1c
:0201F310 D5E9B9BD strleb r11,[r9, #+0x9bd]!
:0201F314 1A110D41 bne 02462820
:0201F318 908FF1AD addls  r15,r15,r13,lsr #0x3
:0201F31C BF0001C0 swilt 0x000001c0
:0201F320 50800001 addpl  r0,r0,r1
:0201F324 E1690011 unknown
:0201F328 011AB911 tsteq r10,r1,lsl r9
:0201F32C 00056600 andeq  r6,r5,r0,lsl #0xc
:0201F330 00055DB9 streqh r5,[r5], -r9
:0201F334 B7000D94 unknown
:0201F338 01B60001 moveqs r0,r1			;r0=0(0x0)
:0201F33C 0555B500 ldreqb r11,[r5, #-0x500]		;(r5-0x500=*(fffffbad))
:0201F340 01BDF100 moveqs r15,r0,lsl #0x2		;r15=0(0x0)
:0201F344 2C0001B3 stccs  1,cr0,[r0],{#0xb3}
:0201F348 55D60239 ldrplb r0,[r6, #+0x239]		;r6+0x239=*(100c125e)=#0(0x00000000)
:0201F34C E9C80019 stmib  r8 ,{r0,r3,r4}^
:0201F350 15193640 ldrne r3,[r9, #-0x640]		;(r9-0x640=*(98ea81c0))
:0201F354 2CED0101 stccsl 1,cr0,[r13],#+0x4
:0201F358 CFF50349 swigt 0x00f50349
:0201F35C CD33511D ldcgt  1,cr5,[r3,#-0x74]!
:0201F360 CC33511D ldcgt  1,cr5,[r3],#-0x74
:0201F364 E5952411 ldr r2,[r5, #+0x411]		;r5+0x411=*(000004be)
:0201F368 F59501D0 ldrnv r0,[r5, #+0x1d0]		;r5+0x1d0=*(0000027d)
:0201F36C 00F55600 rsceqs r5,r5,r0,lsl #0xc
:0201F370 A0F5C7A0 rscges r12,r5,r0,lsr #0xf
:0201F374 30F52944 rscccs r2,r5,r4,asr #0x12
:0201F378 1130F561 teqne r0,r1,ror #0xa
:0201F37C E594D200 ldr r13,[r4, #+0x200]		;r4+0x200=*(00000200)
:0201F380 2100F101 unknown
:0201F384 C5BD0039 ldrgt r0,[r13, #+0x39]!
:0201F388 35C8A841 strccb r10,[r8, #+0x841]		;r8+0x841=*(00000882)
:0201F38C 5D1DBA02 unknown
:0201F390 48150333 ldmmida  r5 ,{r0,r1,r4,r5,r8,r9}
:0201F394 100D52B6 strneh r5,[r13], -r6
:0201F398 15AA4615 strne r4,[r10, #+0x615]!
:0201F39C 0021B206 eoreq  r11,r1,r6,lsl #0x4
:0201F3A0 AB1595AA blge 02584A50
:0201F3A4 027D19DD rsbeqs r1,r13,#0x374000
:0201F3A8 377518F0 unknown
:0201F3AC FD0295DD unknown
:0201F3B0 80A1D363 adchi  r13,r1,r3,ror #0x6
:0201F3B4 F603DD02 strnv r13,[r3],-r2, lsl #0x1a
:0201F3B8 10C910A1 sbcne  r1,r9,r1,lsr #0x1
:0201F3BC 191582E5 ldmnedb  r5 ,{r0,r2,r5,r6,r7,r9,r15}
:0201F3C0 11101CF5 ldrnesh r1,[r0, -r5]
:0201F3C4 000D9BB8 streqh r9,[r13], -r8
:0201F3C8 308D01BC strcch r0,[r13], +r12
:0201F3CC 00757394 unknown
:0201F3D0 90409D97 unknown
:0201F3D4 73B09D08 movvcs r9,#0x200		;r9=512(0x200)
:0201F3D8 8E80B54A cdphi 5,8,cr11,cr0,cr10,2
:0201F3DC 19C00035 stmneib  r0 ,{r0,r2,r4,r5}^
:0201F3E0 9001C401 andls  r12,r1,r1,lsl #0x8
:0201F3E4 B50E0D15 strlt r0,[r14, #-0xd15]		;(r14-0xd15=*(d502fdd8))
:0201F3E8 00B92270 adceqs r2,r9,r0,ror r2
:0201F3EC 4C00B902 stcmi  9,cr11,[r0],{#0x2}
:0201F3F0 E59F2B28 ldr r2,[r15, #+0xb28]		;r15+0xb28=*(0201ff20)=#11338961(0x00ad04d1)
:0201F3F4 5B2310B5 blpl 028E36D0
:0201F3F8 015C70B5 ldreqh r7,[r12, #-0x5]		;(r12-0xb5=*(0000000b))
:0201F3FC 803A0024 eorhis r0,r10,r4,lsr #0x0
:0201F400 26153151 unknown
:0201F404 01B90ED9 ldreqsb r0,[r9, +r9]!
:0201F408 55424198 strplb r4,[r2, #-0x198]		;(r2-0x198=*(00ad0339))
:0201F40C 77724101 ldrvcb r4,[r2,-r1, lsl #0x2]!
:0201F410 45E51039 strmib r1,[r5, #+0x39]!
:0201F414 0001694F andeq  r6,r1,r15,asr #0x12
:0201F418 3D1D73DA unknown
:0201F41C 00290335 eoreq  r0,r9,r5,lsr r3
:0201F420 6F1979A0 swivs 0x001979a0
:0201F424 F03AED1D eornvs r14,r10,r13,lsl r13
:0201F428 09E59F07 unknown
:0201F42C E0000091 mul  r0,r1,r0
:0201F430 E2800FEE add  r0,r0,#0x3B8
:0201F434 805B0200 subhis r0,r11,r0,lsl #0x4
:0201F438 681A35E2 ldmvsda  r10 ,{r1,r5,r6,r7,r8,r10,r12,r13}
:0201F43C 50E8001D rscpl  r0,r8,r13,lsl r0
:0201F440 FA3F8900 blx 03001850
:0201F444 CC03A05F stcgt  0,cr10,[r3],{#0x5f}
:0201F448 159F0257 ldrne r0,[r15, #+0x257]		;r15+0x257=*(0201f6a7)=#1643913440(0x61fc20e0)
:0201F44C 60508545 subvss r8,r0,r5,asr #0xa
:0201F450 00350E79 eoreqs r0,r5,r9,ror r14
:0201F454 067568EC unknown
:0201F458 508500F0 unknown
:0201F45C 9C2085C6 stcls  5,cr8,[r0],#-0x318
:0201F460 F5A9C085 strnv r12,[r9, #+0x85]!
:0201F464 10410085 subne  r0,r1,r5,lsl #0x1
:0201F468 2E008905 cdpcs 9,0,cr8,cr0,cr5,0
:0201F46C 56520089 ldrplb r0,[r2],-r9, lsl #0x1
:0201F470 0206551D andeq  r5,r6,#0x7400000
:0201F474 03A108BD moveq  r0,#0xBD0000		;r0=12386304(0xbd0000)
:0201F478 B46918AC unknown
:0201F47C 406D4B9A unknown
:0201F480 230545E8 unknown
:0201F484 0AEA0001 beq 01A9F490
:0201F488 90002147 andls  r2,r0,r7,asr #0x2
:0201F48C AD8C0021 unknown
:0201F490 01611C84 unknown
:0201F494 808123AA addhi  r2,r1,r10,lsr #0x7
:0201F498 8C00393E stchi  9,cr3,[r0],{#0x3e}
:0201F49C 8905C111 stmhidb  r5 ,{r0,r4,r8,r14,r15}
:0201F4A0 2714CAC3 ldrcs r12,db 
:0201F4A4 81D3B081 bichis r11,r3,r1,lsl #0x1
:0201F4A8 81270C00 unknown
:0201F4AC 010B9470 unknown
:0201F4B0 651D00A1 ldrvs r0,[r13, #-0xa1]		;(r13-0xa1=*(00000073))
:0201F4B4 40952BB9 ldrmih r2,[r5], +r9
:0201F4B8 10955478 addnes r5,r5,r8,ror r4
:0201F4BC 95011B8D strls r1,[r1, #-0xb8d]		;(r1-0xb8d=*(fffff473))
:0201F4C0 F51D2470 ldrnv r2,[r13, #-0x470]		;(r13-0x470=*(fffffca4))
:0201F4C4 CB241120 blgt 0292394C
:0201F4C8 02007DFC andeq  r7,r0,#0x3F00
:0201F4CC 1D7105E5 ldcnel 5,cr0,[r1,#-0x394]!
:0201F4D0 9211051D andlss r0,r1,#0x7400000
:0201F4D4 2690F105 ldrcs r15,[r0],+r5, lsl #0x2
:0201F4D8 5AB2B105 bpl 00CCB8F4
:0201F4DC 49260305 stmmidb  r6!,{r0,r2,r8,r9}
:0201F4E0 1DEA7105 stcnel 1,cr7,[r10,#+0x14]!
:0201F4E4 E91D0E00 ldmdb  r13 ,{r9,r10,r11}
:0201F4E8 1D0FFD91 unknown
:0201F4EC F511E965 ldrnv r14,[r1, #-0x965]		;(r1-0x965=*(fffff69b))
:0201F4F0 3D178D02 unknown
:0201F4F4 99032F01 stmlsdb  r3 ,{r0,r8,r9,r10,r11,r13}
:0201F4F8 F14F1D0E mrsnv r1,SPSR
:0201F4FC 5D105232 unknown
:0201F500 8151DC30 cmphi r1,r0,lsr r12
:0201F504 A94211FE stmgedb  r2 ,{r1,r2,r3,r4,r5,r6,r7,r8,r12}^
:0201F508 FA4211FC blx 030A3D08
:0201F50C 09F84211 unknown
:0201F510 E211F641 ands r15,r1,#0x4100000
:0201F514 11134DAA tstne r3,r10,lsr #0x1b
:0201F518 000826F2 unknown
:0201F51C 030E3CEB unknown
:0201F520 11C430F1 unknown
:0201F524 20F1E682 rsccss r14,r1,r2,lsl #0xd
:0201F528 0DBE316D ldceq  1,cr3,[r14,#+0x1b4]!
:0201F52C 55E2B500 strplb r11,[r2, #+0x500]!
:0201F530 49414920 stmmidb  r1 ,{r5,r8,r11,r14}^
:0201F534 DB805518 blle 0003499C
:0201F538 C1FD6055 mvngts r6,r5,asr r0
:0201F53C 89A055DE stmhiib  r0!,{r1,r2,r3,r4,r6,r7,r8,r10,r12,r14}
:0201F540 84005506 strhi r5,[r0],#-0x506
:0201F544 046D8055 unknown
:0201F548 1C37CC8A ldcne  12,cr12,[r7],#-0x228
:0201F54C F1A47D6D movnv  r7,r13,ror #0x1a
:0201F550 8089AA00 addhi  r10,r9,r0,lsl #0x14
:0201F554 AA003DC5 bge 0202EC70
:0201F558 0A39F089 beq 02E9B784
:0201F55C 5AB08925 bpl 00C419F8
:0201F560 25300089 ldrcs r0,[r0, #-0x89]!
:0201F564 9270892B rsblss r8,r0,#0xAC000
:0201F568 A9DF0089 ldmgeib  r15 ,{r0,r3,r7}^
:0201F56C 0005B500 andeq  r11,r5,r0,lsl #0xa
:0201F570 1CD527FD ldcnel 7,cr2,[r5],{#0xfd}
:0201F574 B576FA09 ldrltb r15,[r6, #-0xa09]!
:0201F578 80B58740 adchis r8,r5,r0,asr #0xe
:0201F57C AA0019A9 bge 02025C28
:0201F580 07F103CC ldreqb r0,r8,r5,r0,asr #0xe
:0201F584 79810065 stmvcib  r1 ,{r0,r2,r5,r6}
:0201F588 81198700 tsthi r9,r0,lsl #0xe
:0201F58C 0039A2AC eoreqs r10,r9,r12,lsr #0x5
:0201F590 6000CD5C andvs  r12,r0,r12,asr r13
:0201F594 A4B11904 unknown
:0201F598 B119244A tstlt r9,r10,asr #0x8
:0201F59C EB025A37 bl 020B5E80
:0201F5A0 190224A8 stmnedb  r2 ,{r3,r5,r7,r10,r13}
:0201F5A4 01196F71 tsteq r9,r1,ror r15
:0201F5A8 13100D93 tstne r0,#0x24C0
:0201F5AC 1B013189 blne 0206BBD8
:0201F5B0 011C8FD5 ldreqsb r8,[r12, -r5]
:0201F5B4 E5D00303 ldrb r0,[r0, #+0x303]		;r0+0x303=*(00bd0303)
:0201F5B8 44B452AD unknown
:0201F5BC 8AEB0002 bhi 01ADF5CC
:0201F5C0 F96B351C unknown
:0201F5C4 49608624 unknown
:0201F5C8 F91C8440 ldmnvdb  r12 ,{r6,r10,r15}
:0201F5CC 48884503 stmmiia  r8 ,{r0,r1,r8,r10,r14}
:0201F5D0 595940E5 ldmpldb  r9 ,{r0,r2,r5,r6,r7,r14}^
:0201F5D4 810E80E5 unknown
:0201F5D8 04F15503 unknown
:0201F5DC 18551C79 ldmneda  r5 ,{r0,r3,r4,r5,r6,r10,r11,r12}^
:0201F5E0 1C03FD95 stcne  13,cr15,[r3],{#0x95}
:0201F5E4 CD753855 ldcgtl 8,cr3,[r5,#-0x154]!
:0201F5E8 20CD7340 sbccs  r7,r13,r0,asr #0x6
:0201F5EC 55D50FFD ldrplb r0,[r5, #+0xffd]		;r5+0xffd=*(000010aa)
:0201F5F0 841FF500 ldrhi r15,[r15],#-0x500
:0201F5F4 0310CDE2 tsteq r0,#0x3880
:0201F5F8 E285213C add  r2,r5,#0xF
:0201F5FC 16711458 unknown
:0201F600 18690875 unknown
:0201F604 E5977014 ldr r7,[r7, #+0x14]		;r7+0x14=*(d5030b01)
:0201F608 E59623D0 ldr r2,[r6, #+0x3d0]		;r6+0x3d0=*(100c13f5)=#0(0x00000000)
:0201F60C D3003CBE unknown
:0201F610 00C5A1E1 sbceq  r10,r5,r1,ror #0x3
:0201F614 3F40C5B7 swicc 0x0040c5b7
:0201F618 7DA8010D stcvc  1,cr0,[r8,#+0x34]!
:0201F61C 09EE4450 unknown
:0201F620 00693A3D rsbeq  r3,r9,r13,lsr r10
:0201F624 2129E440 unknown
:0201F628 3D1C5B71 unknown
:0201F62C FC00FD05 stc2  13,cr15,[r0],{#0x5}
:0201F630 5988C121 stmplib  r8 ,{r0,r5,r8,r14,r15}
:0201F634 01912123 orreqs r2,r1,r3,lsr #0x2
:0201F638 8C01210F stchi  1,cr2,[r1],{#0xf}
:0201F63C 28712123 unknown
:0201F640 4C01214E stcmi  1,cr2,[r1],{#0x4e}
:0201F644 4101106D unknown
:0201F648 03760637 cmneq r6,#0x3700000
:0201F64C 00195548 andeqs r5,r9,r8,asr #0xa
:0201F650 0F95156D swieq 0x0095156d
:0201F654 9D1F3045 unknown
:0201F658 D3533D00 cmple r3,#0x0
:0201F65C 36491C41 strccb r1,r3,#0x0
:0201F660 3D40493F unknown
:0201F664 27A930E5 strcs r3,r3,#0x0
:0201F668 B41A45D4 ldrlt r4,[r10],#-0x5d4
:0201F66C F4E1D03A unknown
:0201F670 E5019510 str r9,[r1, #-0x510]		;(r1-0x510=*(fffffaf0))
:0201F674 E5942024 ldr r2,[r4, #+0x24]		;r4+0x24=*(00000024)
:0201F678 6F00D940 swivs 0x0000d940
:0201F67C EB000740 bl 02021384
:0201F680 B2550D85 sublts r0,r5,#0x2140
:0201F684 A0000D30 andge  r0,r0,r0,lsr r13
:0201F688 35F111AD ldrccb r1,[r1, #+0x1ad]!
:0201F68C 1C2C1B2D stcne  11,cr1,[r12],#-0xb4
:0201F690 4C0C3291 stcmi  2,cr3,[r12],{#0x91}
:0201F694 F4EB01E4 unknown
:0201F698 039D9F22 orreqs r9,r13,#0x88
:0201F69C 90C01451 sbcls  r1,r0,r1,asr r4
:0201F6A0 8401F8E0 strhi r15,[r1],#-0x8e0
:0201F6A4 E0A10D11 adc  r0,r1,r1,lsl r13
:0201F6A8 0D61FC20 stceql 12,cr15,[r1,#-0x80]!
:0201F6AC 0B400D23 bleq 03022B40
:0201F6B0 1C1F4199 ldcne  1,cr4,[r15],{#0x99}
:0201F6B4 A911A92A ldmgedb  r1 ,{r1,r3,r5,r8,r11,r13,r15}
:0201F6B8 1D00850A unknown
:0201F6BC 211B0171 tstcs r11,r1,ror r1
:0201F6C0 21578800 cmpcs r7,r0,lsl #0x10
:0201F6C4 80ED8400 rschi  r8,r13,r0,lsl #0x8
:0201F6C8 F7006D17 unknown
:0201F6CC 551280ED ldrpl r8,[r2, #-0xed]		;(r2-0xed=*(ffffff13))
:0201F6D0 C90F211C stmgtdb  r15 ,{r2,r3,r4,r8,r13}
:0201F6D4 C1918800 orrgts r8,r1,r0,lsl #0x10
:0201F6D8 B1912264 orrlts r2,r1,r4,ror #0x4
:0201F6DC 0191A796 unknown
:0201F6E0 71912270 orrvcs r2,r1,r0,ror r2
:0201F6E4 0300C905 unknown
:0201F6E8 305D1C52 subccs r1,r13,r2,asr r12
:0201F6EC E2803F65 add  r3,r0,#0x194
:0201F6F0 8206D101 andhi  r13,r6,#0x40000000
:0201F6F4 F9E51345 unknown
:0201F6F8 8051FD03 subhis r15,r1,r3,lsl #0x1a
:0201F6FC 3C00292B stccc  9,cr2,[r0],{#0x2b}
:0201F700 10B90255 adcnes r0,r9,r5,asr r2
:0201F704 00010821 andeq  r0,r1,r1,lsr #0x10
:0201F708 F5003114 strnv r3,[r0, #-0x114]		;(r0-0x114=*(00bcfeec))
:0201F70C EAAE4019 b 00BAF778
:0201F710 02200019 eoreq  r0,r0,#0x19
:0201F714 0014E59F muleqs r4,r15,r5
:0201F718 FD4BD502 unknown
:0201F71C 4E40151B mcrmi 5,2,r1,cr0,cr11,{0}
:0201F720 A5EB0025 strgeb r0,[r11, #+0x25]!
:0201F724 8157E441 cmphi r7,r1,asr #0x8
:0201F728 100DE800 andne  r14,r13,r0,lsl #0x10
:0201F72C 111640AD tstne r6,r13,lsr #0x1
:0201F730 0011E400 andeqs r14,r1,r0,lsl #0x8
:0201F734 0059E4AD subeqs r14,r9,r13,lsr #0x9
:0201F738 344D37EC strccb r3,[r13],#-0x7ec
:0201F73C DF001511 swile 0x00001511
:0201F740 E9702152 unknown
:0201F744 023D0020 eoreqs r0,r13,#0x20
:0201F748 A1BB1BA9 movges r1,r9,lsr #0x17		;r1=0(0x0)
:0201F74C 215BD680 cmpcs r11,r0,lsl #0xd
:0201F750 00A17800 adceq  r7,r1,r0,lsl #0x10
:0201F754 B9008174 stmltdb  r0 ,{r2,r4,r5,r6,r8,r15}
:0201F758 011A1906 tsteq r10,r6,lsl #0x12
:0201F75C 00C50275 sbceq  r0,r5,r5,ror r2
:0201F760 E523099C str r0,[r3, #-0x99c]!
:0201F764 CD030901 unknown
:0201F768 90BA4215 adclss r4,r10,r5,lsl r2
:0201F76C 80EBFFFD unknown
:0201F770 35490015 strccb r0,[r9, #-0x15]		;(r9-0x15=*(000001eb))
:0201F774 1DE0092D stcnel 9,cr0,[r0,#+0xb4]!
:0201F778 C709511E unknown
:0201F77C 016808CD unknown
:0201F780 8B02359F blhi 020ACE04
:0201F784 80200E0D eorhi  r0,r0,r13,lsl #0x1c
:0201F788 18F105DD unknown
:0201F78C 0C2AFD51 stceq  13,cr15,[r10],#-0x144
:0201F790 E5802059 str r2,[r0, #+0x59]		;r0+0x59=*(00bd0059)
:0201F794 BC0B1989 stclt  9,cr1,[r11],{#0x89}
:0201F798 692D300D stmvsdb  r13!,{r0,r2,r3,r12,r13}
:0201F79C 411BB8D0 ldrmisb r11,[r11, -r0]
:0201F7A0 044D357B streqb r3,[r13],#-0x57b
:0201F7A4 12409DB4 subne  r9,r0,#0x2D00
:0201F7A8 A111B154 tstge r1,r4,asr r1
:0201F7AC 01E39201 mvneq  r9,r1,lsl #0x4
:0201F7B0 AD578DEB unknown
:0201F7B4 0E391B43 cdpeq 11,2,cr1,cr9,cr3,2
:0201F7B8 990CF511 stmlsdb  r12 ,{r0,r4,r8,r10,r12,r13,r14,r15}
:0201F7BC 41543018 cmpmi r4,r8,lsl r0
:0201F7C0 E0C59A0D sbc  r9,r5,r13,lsl #0x14
:0201F7C4 E1A01300 mov  r1,r0,lsl #0x6		;r1=792723456(0x2f400000)
:0201F7C8 800011D0 unknown
:0201F7CC E1811D23 orr  r1,r1,r3,lsr #0x1a
:0201F7D0 01050303 unknown
:0201F7D4 42C00F79 sbcmi  r0,r0,#0x1E4
:0201F7D8 C4EB0259 unknown
:0201F7DC 22A99F20 adccs  r9,r9,#0x80
:0201F7E0 01079580 unknown
:0201F7E4 3E049903 cdpcc 9,0,cr9,cr4,cr3,0
:0201F7E8 49000D12 stmmidb  r0 ,{r1,r4,r8,r10,r11}
:0201F7EC 131DC980 tstne r13,#0x200000
:0201F7F0 145EB00D ldrneb r11,[r14],#-0xd
:0201F7F4 9015EB00 andlss r14,r5,r0,lsl #0x16
:0201F7F8 0015C784 andeqs r12,r5,r4,lsl #0xf
:0201F7FC 001191EB andeqs r9,r1,r11,ror #0x3
:0201F800 D02001AE eorle  r0,r0,r14,lsr #0x3
:0201F804 A58CA049 strge r10,[r12, #+0x49]		;r12+0x49=*(00000059)
:0201F808 10350A41 eornes r0,r5,r1,asr #0x14
:0201F80C 6AF80401 bvs 01E20818
:0201F810 35870401 strcc r0,[r7, #+0x401]		;r7+0x401=*(d5030eee)
:0201F814 791B8540 ldmvcdb  r11 ,{r6,r8,r10,r15}
:0201F818 077DA978 unknown
:0201F81C AD1B81A5 unknown
:0201F820 0875AE32 ldmeqda  r5!,{r1,r4,r5,r9,r10,r11,r13,r15}^
:0201F824 7C00117E stcvc  1,cr1,[r0],{#0x7e}
:0201F828 30D90454 sbcccs r0,r9,r4,asr r4
:0201F82C 75F81071 ldrvcb r1,[r8, #+0x71]!
:0201F830 21BD7900 movcss r7,r0,lsl #0x12		;r7=0(0x0)
:0201F834 BDD6064D unknown
:0201F838 90048000 andls  r8,r4,r0
:0201F83C 94147CE5 ldrls r7,[r4],#-0xce5
:0201F840 FF31E501 swinv 0x0031e501
:0201F844 6D00512F unknown
:0201F848 EA010D06 b 02062C68
:0201F84C 00008270 andeq  r8,r0,r0,ror r2
:0201F850 D8B81AB1 ldmleia  r8!,{r0,r4,r5,r7,r9,r11,r12}
:0201F854 2861A803 unknown
:0201F858 17700000 ldrneb r0,[r0,-r0]!
:0201F85C 4A380000 bmi 02E1F864
:0201F860 30000000 andcc  r0,r0,r0
:0201F864 3A000075 bcc 0201FA40
:0201F868 FF40003B swinv 0x0040003b
:0201F86C 00002710 andeq  r2,r0,r0,lsl r7
:0201F870 40EE1F85 rscmi  r1,r14,r5,lsl #0x1f
:0201F874 70FFFEB3 unknown
:0201F878 18366140 ldmneda  r6!,{r6,r8,r13,r14}
:0201F87C 03A001AD moveq  r0,#0x4000002B		;r0=1073741867(0x4000002b)
:0201F880 56650169 unknown
:0201F884 E1174501 tst r7,r1,lsl #0xa
:0201F888 A1165D00 tstge r6,r0,lsl #0x1a
:0201F88C 2EB9F65A mrccs 6,5,r15,cr9,cr10,{2}
:0201F890 000D10B1 streqh r1,[r13], -r1
:0201F894 EB01E788 bl 020996BC
:0201F898 6D140746 unknown
:0201F89C 00B50400 adceqs r0,r5,r0,lsl #0x8
:0201F8A0 10FF0069 rscnes r0,r15,r9,ror #0x0
:0201F8A4 FFE21A01 swinv 0x00e21a01
:0201F8A8 042D000C unknown
:0201F8AC 1001E181 andne  r14,r1,r1,lsl #0x3
:0201F8B0 B2E5CD20 rsclt  r12,r5,#0x800
:0201F8B4 04E1CD00 unknown
:0201F8B8 798D5000 stmvcib  r13 ,{r12,r14}
:0201F8BC 71E5D402 mvnvc  r13,r2,lsl #0x8
:0201F8C0 0507ED10 streq r14,[r7, #-0xd10]		;(r7-0xd10=*(fffff2f0))
:0201F8C4 5000FD64 andpl  r15,r0,r4,ror #0x1a
:0201F8C8 5C19C903 ldcpl  9,cr12,[r9],{#0x3}
:0201F8CC 500A0061 andpl  r0,r10,r1,ror #0x0
:0201F8D0 0D470041 unknown
:0201F8D4 15363D20 ldrne r3,[r6, #-0xd20]!
:0201F8D8 1B430081 blne 030DFAE4
:0201F8DC 1836BD2D ldmneda  r6!,{r0,r2,r3,r5,r8,r10,r11,r12,r13,r15}
:0201F8E0 E1002920 unknown
:0201F8E4 E8126503 ldmda  r2 ,{r0,r1,r8,r10,r13,r14}
:0201F8E8 EB01392D bl 0206DDA4
:0201F8EC 4000290E andmi  r2,r0,r14,lsl #0x12
:0201F8F0 03C99F10 biceq  r9,r9,#0x40
:0201F8F4 19055588 stmnedb  r5 ,{r3,r7,r8,r10,r12,r14}
:0201F8F8 1936EA01 ldmnedb  r6!,{r0,r9,r11,r13,r14,r15}
:0201F8FC 18473501 stmneda  r7 ,{r0,r8,r10,r12,r13}^
:0201F900 B9B301CD ldmltib  r3!,{r0,r2,r3,r6,r7,r8}
:0201F904 2A15C11D bcs 0258FD80
:0201F908 03EB0128 mvneq  r0,#0xA
:0201F90C 11830159 orrne  r0,r3,r9,asr r1
:0201F910 0869FE10 unknown
:0201F914 44BD2A31 unknown
:0201F918 80701629 rsbhis r1,r0,r9,lsr #0xc
:0201F91C 1D06293D unknown
:0201F920 43F8020E mvnmis r0,#0xE0000000
:0201F924 0101E92D unknown
:0201F928 70047580 andvc  r7,r4,r0,lsl #0xb
:0201F92C 02410721 subeq  r0,r1,#0x840000
:0201F930 B4106D25 ldrlt r6,[r0],#-0xd25
:0201F934 1B22486D blne 028B1AF0
:0201F938 41494249 unknown
:0201F93C 084D1B1E stmeqda  r13 ,{r1,r2,r3,r4,r8,r9,r11,r12}^
:0201F940 3918BD99 ldmccdb  r8 ,{r0,r3,r4,r7,r8,r10,r11,r12,r13,r15}
:0201F944 FD11EC42 unknown
:0201F948 40FDA970 rscmis r10,r13,r0,ror r9
:0201F94C B5ED5352 strltb r5,[r13, #+0x352]!
:0201F950 0230E913 eoreqs r14,r0,#0x4C000
:0201F954 390603B5 stmccdb  r6 ,{r0,r2,r4,r5,r7,r8,r9}
:0201F958 1156C800 cmpne r6,r0,lsl #0x10
:0201F95C D9A030D5 stmleib  r0!,{r0,r2,r4,r6,r7,r12,r13}
:0201F960 0511C000 ldreq r12,[r1, #-0x0]		;r1-0x0=*(2f400000)=#0(0x00000000)
:0201F964 014A3C31 unknown
:0201F968 1D093105 unknown
:0201F96C 1B048520 blne 02140DF4
:0201F970 25358081 ldrcs r8,[r5, #-0x81]!
:0201F974 08E157DA unknown
:0201F978 611B1809 tstvs r11,r9,lsl #0x10
:0201F97C D079FF30 rsbles r15,r9,r0,lsr r15
:0201F980 E1D009A8 bics r0,r0,r8,lsr #0x13
:0201F984 0D221935 stceq  9,cr1,[r2,#-0xd4]!
:0201F988 28002400 stmcsda  r0 ,{r10,r13}
:0201F98C D002A19D mulle  r2,r13,r1
:0201F990 A1192D5D tstge r9,r13,asr r13
:0201F994 0A107D01 beq 0243EDA0
:0201F998 8601256A strhi r2,r9,r13,asr r13
:0201F99C 20250246 eorcs  r0,r5,r6,asr #0x4
:0201F9A0 3D0005F0 unknown
:0201F9A4 1DEED119 stcnel 1,cr13,[r14,#+0x64]!
:0201F9A8 01ED8960 mvneq  r8,r0,ror #0x12
:0201F9AC 710D36A1 unknown
:0201F9B0 155AE800 ldrneb r14,[r10, #-0x800]		;(r10-0x800=*(fffff800))
:0201F9B4 1015E640 andnes r14,r5,r0,asr #0xc
:0201F9B8 721041CD andvcs r4,r0,#0x40000033
:0201F9BC E20DE580 and  r14,r13,#0x20000000
:0201F9C0 65E041B5 strvsb r4,[r0, #+0x1b5]!
:0201F9C4 84008040 strhi r8,[r0],#-0x40
:0201F9C8 698A39F1 stmvsib  r10 ,{r0,r4,r5,r6,r7,r8,r11,r12,r13}
:0201F9CC DD04E1C0 unknown
:0201F9D0 9F10F807 swils 0x0010f807
:0201F9D4 E040B910 sub  r11,r0,r0,lsl r9
:0201F9D8 011669E3 tsteq r6,r3,ror #0x13
:0201F9DC 41D52035 bicmis r2,r5,r5,lsr r0
:0201F9E0 D1BDA91A movles r10,r10,lsl r9		;r10=0(0x0)
:0201F9E4 0CC10029 stceql 0,cr0,[r1],{#0x29}
:0201F9E8 01C10091 unknown
:0201F9EC 01E57A16 mvneq  r7,r6,lsl r10
:0201F9F0 A1C04325 bicge  r4,r0,r5,lsr #0x6
:0201F9F4 A500FA42 strge r15,[r0, #-0xa42]		;(r0-0xa42=*(fffff5be))
:0201F9F8 CB03E510 blgt 02118E40
:0201F9FC 1AC60299 bne 011A0468
:0201FA00 47C54649 strmib r4,[r0, #-0xa42]		;(r0-0xa42=*(fffff5be))
:0201FA04 199D1020 ldmneib  r13 ,{r5,r12}
:0201FA08 0B199CE5 bleq 02686DA4
:0201FA0C C1001DC1 unknown
:0201FA10 00150359 andeqs r0,r5,r9,asr r3
:0201FA14 1ABDD1D4 bne 00F9416C
:0201FA18 000965CD andeq  r6,r9,r13,asr #0xb
:0201FA1C 6DED02AD stcvsl 2,cr0,[r13,#+0x2b4]!
:0201FA20 ED28B872 stc  8,cr11,[r8,#-0x1c8]!
:0201FA24 6D0B19FF unknown
:0201FA28 1019B332 andnes r11,r9,r2,lsr r3
:0201FA2C 0DD840CD unknown
:0201FA30 AE327110 mrcge 1,1,r7,cr2,cr0,{0}
:0201FA34 33FD001A mvnccs r0,#0x1A
:0201FA38 10C411ED sbcne  r1,r4,r13,ror #0x3
:0201FA3C 0D0175D0 unknown
:0201FA40 024D2002 subeq  r2,r13,#0x2
:0201FA44 E22C4110 eor  r4,r12,#0x4
:0201FA48 02751001 rsbeqs r1,r5,#0x1
:0201FA4C 05B9D132 ldreq r13,[r9, #+0x132]!
:0201FA50 30C8003D sbccc  r0,r8,r13,lsr r0
:0201FA54 45200245 strmi r0,[r0, #-0x245]!
:0201FA58 E5842002 str r2,[r4, #+0x2]		;r4+0x2=*(00000002)
:0201FA5C 99170A0B ldmlsdb  r7 ,{r0,r1,r3,r9,r11}
:0201FA60 5701F90D strpl r15,[r1,-r13, lsl #0x12]
:0201FA64 F8EB000E unknown
:0201FA68 E8BD8306 ldmia  r13!,{r1,r2,r8,r9,r15}
:0201FA6C 3C000130 stccc  1,cr0,[r0],{#0x30}
:0201FA70 128D0005 addne  r0,r13,#0x5
:0201FA74 028148D0 addeq  r4,r1,#0xD00000
:0201FA78 FF0755E6 swinv 0x000755e6
:0201FA7C 0A0000FF beq 0201FE80
:0201FA80 1C0305F0 stcne  5,cr0,[r3],{#0xf0}
:0201FA84 D1601325 unknown
:0201FA88 000D9335 andeq  r9,r13,r5,lsr r3
:0201FA8C 8F9149AA swihi 0x009149aa
:0201FA90 0841200D stmeqda  r1 ,{r0,r2,r3,r13}^
:0201FA94 24015000 strcs r5,[r1],#-0x0
:0201FA98 52154D8B andpls r4,r5,#0x22C0
:0201FA9C 0AD51125 beq 01563F38
:0201FAA0 000519F0 unknown
:0201FAA4 575C0005 ldrplb r0,[r12, -r5]
:0201FAA8 077D0275 unknown
:0201FAAC 1D066111 unknown
:0201FAB0 00F14C0D rsceqs r4,r1,r13,lsl #0x18
:0201FAB4 100D577F andne  r5,r13,r15,ror r7
:0201FAB8 8117AD10 tsthi r7,r0,lsl r13
:0201FABC 7B1019E2 blvc 0242624C
:0201FAC0 030D251A unknown
:0201FAC4 21050021 unknown
:0201FAC8 1A779A36 bne 03E063A8
:0201FACC 748B7BE5 strvc r7,[r11],#+0xbe5
:0201FAD0 DD724039 ldclel 0,cr4,[r2,#-0xe4]!
:0201FAD4 B505DDA0 strlt r13,[r5, #-0xda0]		;(r5-0xda0=*(fffff30d))
:0201FAD8 10156B81 andnes r6,r5,r1,lsl #0x17
:0201FADC E59032BA ldr r3,[r0, #+0x2ba]		;r0+0x2ba=*(000002ba)
:0201FAE0 E59F21B8 ldr r2,[r15, #+0x1b8]		;r15+0x1b8=*(0201fca0)=#2080895328(0x7c07f160)
:0201FAE4 4A990010 bmi 0065FB2C
:0201FAE8 EB01DAF2 bl 020966B8
:0201FAEC FD20A165 stc2  1,cr10,[r0,#-0x194]!
:0201FAF0 0005C107 andeq  r12,r5,r7,lsl #0x2
:0201FAF4 1A611989 bne 03866120
:0201FAF8 3D5F32B9 unknown
:0201FAFC 89535D41 ldmhidb  r3 ,{r0,r6,r8,r10,r11,r12,r14}^
:0201FB00 E5D62010 ldrb r2,[r6, #+0x10]		;r6+0x10=*(100c1035)=#0(0x00000000)
:0201FB04 027D1014 rsbeqs r1,r13,#0x14
:0201FB08 E0874101 add  r4,r7,r1,lsl #0x2
:0201FB0C E0851081 add  r1,r5,r1,lsl #0x1
:0201FB10 E5001C02 str r1,[r0, #-0xc02]		;(r0-0xc02=*(fffff3fe))
:0201FB14 E1D11907 bics r1,r1,r7,lsl #0x12
:0201FB18 20127D10 andcss r7,r2,r0,lsl r13
:0201FB1C 20A10D0D adccs  r0,r1,r13,lsl #0x1a
:0201FB20 5220B101 eorpl  r11,r0,#0x40000000
:0201FB24 BD12011A unknown
:0201FB28 E4001908 str r1,[r0],#-0x908
:0201FB2C E59F3154 ldr r3,[r15, #+0x154]		;r15+0x154=*(0201fc88)=#1228931079(0x49400007)
:0201FB30 8D302D51 ldchi  13,cr2,[r0,#-0x144]!
:0201FB34 150810E5 strne r1,[r8, #-0xe5]		;(r8-0xe5=*(ffffff5c))
:0201FB38 A0200500 eorge  r0,r0,r0,lsl #0xa
:0201FB3C E58D0985 str r0,[r13, #+0x985]		;r13+0x985=*(00000a99)
:0201FB40 8D100C22 unknown
:0201FB44 E5940279 ldr r0,[r4, #+0x279]		;r4+0x279=*(00000279)
:0201FB48 8D083010 unknown
:0201FB4C DA1581E2 ble 025802DC
:0201FB50 530D0581 unknown
:0201FB54 8534162D ldrhi r1,[r4, #-0x62d]!
:0201FB58 1C102970 ldcne  9,cr2,[r0],{#0x70}
:0201FB5C 028911DD addeq  r1,r9,#0x40000037
:0201FB60 3A40253C bcc 03029058
:0201FB64 14001D5B strne r1,[r0],#-0xd5b
:0201FB68 50290025 eorpl  r0,r9,r5,lsr #0x0
:0201FB6C 32C029FE sbccc  r2,r0,#0x3F8000
:0201FB70 32ED2D1A rsccc  r2,r13,#0x680
:0201FB74 53C51A30 bicpl  r1,r5,#0x30000
:0201FB78 840107C9 strhi r0,[r1],#-0x7c9
:0201FB7C F39925F9 orrnvs r2,r9,#0x3E400000
:0201FB80 8130290C teqhi r0,r12,lsl #0x12
:0201FB84 64102511 ldrvs r2,[r0],#-0x511
:0201FB88 9C11E1EC ldcls  1,cr14,[r1],{#0xec}
:0201FB8C 31E01201 mvncc  r1,r1,lsl #0x4
:0201FB90 25DD5504 ldrcsb r5,[r13, #+0x504]		;r13+0x504=*(00000618)
:0201FB94 51450DA4 unknown
:0201FB98 707D0055 rsbvcs r0,r13,r5,asr r0
:0201FB9C 99FFEC71 ldmlsib  r15!,{r0,r4,r5,r6,r10,r11,r13,r14,r15}^
:0201FBA0 8C12F122 ldchi  1,cr15,[r2],{#0x22}
:0201FBA4 9DFFEC62 ldclsl 12,cr14,[r15,#+0x188]!
:0201FBA8 2F818401 swics 0x00818401
:0201FBAC 11402517 unknown
:0201FBB0 0FADD42B swieq 0x00add42b
:0201FBB4 E5C0200D strb r2,[r0, #+0xd]		;r0+0xd=*(0000000d)
:0201FBB8 01C45000 biceq  r5,r4,r0
:0201FBBC C410B2E5 ldrgt r11,[r0],#-0x2e5
:0201FBC0 E5840015 str r0,[r4, #+0x15]		;r4+0x15=*(00000015)
:0201FBC4 5D1A100F unknown
:0201FBC8 251A0D3A ldrcs r0,[r10, #-0xd3a]		;(r10-0xd3a=*(fffff2c6))
:0201FBCC 8506D119 strhi r13,[r6, #-0x119]		;r6-0x119=*(100c0f0c)=#0(0x00000000)
:0201FBD0 F210BD11 andnvs r11,r0,#0x440
:0201FBD4 D0E08520 rscle  r8,r0,r0,lsr #0xa
:0201FBD8 200F7522 andcs  r7,r15,r2,lsr #0xa
:0201FBDC 70E520C4 rscvc  r2,r5,r4,asr #0x1
:0201FBE0 05EB0116 streqb r0,[r11, #+0x116]!
:0201FBE4 8031FD1A eorhis r15,r1,r10,lsl r13
:0201FBE8 FD12510C unknown
:0201FBEC 0D0AE121 unknown
:0201FBF0 00155D50 andeqs r5,r5,r0,asr r13
:0201FBF4 0DBE06D5 ldceq  6,cr0,[r14,#+0x354]!
:0201FBF8 651CEB00 ldrvs r14,[r12, #-0xb00]		;(r12-0xb00=*(fffff500))
:0201FBFC 1D194511 unknown
:0201FC00 F004701E andnv  r7,r4,r14,lsl r0
:0201FC04 FFFEABC4 swinv 0x00feabc4
:0201FC08 DF861555 swile 0x00861555
:0201FC0C 909000A1 addlss r0,r0,r1,lsr #0x1
:0201FC10 61B0074D movvss r0,r13,asr #0xe
:0201FC14 0805C500 stmeqda  r5 ,{r8,r10,r14,r15}
:0201FC18 E21A8D80 ands r8,r10,#0x2000
:0201FC1C 0A07C109 beq 02210048
:0201FC20 500CF560 andpl  r15,r12,r0,ror #0xa
:0201FC24 0085248D addeq  r2,r5,r13,lsl #0x9
:0201FC28 1015E3E0 andnes r14,r5,r0,ror #0x7
:0201FC2C 13612009 unknown
:0201FC30 0BE2498A bleq 018B2260
:0201FC34 50109106 andpls r9,r0,r6,lsl #0x2
:0201FC38 08137DE1 ldmeqda  r3 ,{r0,r5,r6,r7,r8,r10,r11,r12,r13,r14}
:0201FC3C 00FD0048 rsceqs r0,r13,r8,asr #0x0
:0201FC40 00F514ED rsceqs r1,r5,r13,ror #0x9
:0201FC44 25024577 strcs r4,[r2, #-0x577]		;(r2-0x577=*(fffffa89))
:0201FC48 E7858E05 str r8,[r5,+r5, lsl #0x1c]
:0201FC4C E2899001 add  r9,r9,#0x1
:0201FC50 800FFD80 andhi  r15,r15,r0,lsl #0x1b
:0201FC54 1804EDF1 stmneda  r4 ,{r0,r4,r5,r6,r7,r8,r10,r11,r13,r14,r15}
:0201FC58 8D021845 unknown
:0201FC5C 8A1075E8 bhi 0243D404
:0201FC60 0BE50242 bleq 01960570
:0201FC64 CD012D10 unknown
:0201FC68 31062100 unknown
:0201FC6C 8DDF057D unknown
:0201FC70 D45689E2 ldrleb r8,[r6],#-0x9e2
:0201FC74 51FF0009 mvnpls r0,r9
:0201FC78 00091B49 andeq  r1,r9,r9,asr #0x16
:0201FC7C CD40DDD1 unknown
:0201FC80 31091913 unknown
:0201FC84 D508CB47 strle r12,[r8, #-0xb47]		;(r8-0xb47=*(fffff4fa))
:0201FC88 49400007 stmmidb  r0 ,{r0,r1,r2}^
:0201FC8C 4919C934 ldmmidb  r9 ,{r2,r4,r5,r8,r11,r14,r15}
:0201FC90 01ED9234 mvneq  r9,lsr r4
:0201FC94 02009113 andeq  r9,r0,#0xC0000004
:0201FC98 9DB01725 ldcls  7,cr1,[r0,#+0x94]!
:0201FC9C D5546101 ldrleb r6,[r4, #-0x101]		;(r4-0x101=*(fffffeff))
:0201FCA0 7C07F160 stcvc  1,cr15,[r7],{#0x60}
:0201FCA4 89073910 stmhidb  r7 ,{r4,r8,r11,r12,r13}
:0201FCA8 32F42548 rscccs r2,r4,#0x12000000
:0201FCAC 85BCEBFF ldrhi r14,[r12, #+0xbff]!
:0201FCB0 03A07092 moveq  r7,#0x92		;r7=146(0x92)
:0201FCB4 138806E1 orrne  r0,r8,#0xE100000
:0201FCB8 711019B7 ldrvch r1,[r0, -r7]
:0201FCBC 03045543 unknown
:0201FCC0 5C130711 ldcpl  7,cr0,[r3],{#0x11}
:0201FCC4 355519B2 ldrccb r1,[r5, #-0x9b2]		;(r5-0x9b2=*(fffff6fb))
:0201FCC8 0C000DB0 stceq  13,cr0,[r0],{#0xb0}
:0201FCCC 54EF0355 unknown
:0201FCD0 28D9FFF3 ldmcsia  r9 ,{r0,r1,r4,r5,r6,r7,r8,r9,r10,r11,r12,r13,r14,r15}^
:0201FCD4 18D119AC ldmneia  r1 ,{r2,r3,r5,r7,r8,r11,r12}^
:0201FCD8 6824E58D stmvsda  r4!,{r0,r2,r3,r7,r8,r10,r13,r14,r15}
:0201FCDC 04E59014 unknown
:0201FCE0 0F9511F1 swieq 0x009511f1
:0201FCE4 96446064 strlsb r6,da 
:0201FCE8 B92008E5 stmltdb  r0!,{r0,r2,r5,r6,r7,r11}
:0201FCEC 0C35300D ldceq  0,cr3,[r5],#-0x34
:0201FCF0 0C8110A0 stceq  0,cr1,[r1],{#0xa0}
:0201FCF4 32E12FFF rsccc  r2,r1,#0x3FC
:0201FCF8 82031D03 andhi  r1,r3,#0xC0
:0201FCFC 27198DD0 unknown
:0201FD00 9D47E914 unknown
:0201FD04 2CB95209 ldccs  2,cr5,[r9],#+0x24
:0201FD08 1903FDD4 stmnedb  r3 ,{r2,r4,r6,r7,r8,r10,r11,r12,r13,r14,r15}
:0201FD0C 199679E9 ldmneib  r6 ,{r0,r3,r5,r6,r7,r8,r11,r12,r13,r14}
:0201FD10 19937B81 ldmneib  r3 ,{r0,r7,r8,r9,r11,r12,r13,r14}
:0201FD14 AD035D25 unknown
:0201FD18 0127E202 unknown
:0201FD1C 0175B1EB cmneq r5,r11,ror #0x3
:0201FD20 DD40C300 unknown
:0201FD24 A500050B strge r0,[r0, #-0x50b]		;(r0-0x50b=*(fffffaf5))
:0201FD28 0005031E andeq  r0,r5,r14,lsl r3
:0201FD2C AE17AD2D cdpge 13,0,cr10,cr7,cr13,1
:0201FD30 655D07A5 ldrvsb r0,[r13, #-0x7a5]		;(r13-0x7a5=*(fffff85b))
:0201FD34 8510A900 ldrhi r10,[r0, #-0x900]		;(r0-0x900=*(fffff700))
:0201FD38 2272C119 rsbcss r12,r2,#0x40000006
:0201FD3C A200004D andge  r0,r0,#0x4D
:0201FD40 3D00BD0D unknown
:0201FD44 39197E49 ldmccdb  r9 ,{r0,r3,r6,r9,r10,r11,r12,r13,r14}
:0201FD48 09E59C5B unknown
:0201FD4C 7AE5D460 bvc 01994ED4
:0201FD50 1002000D andne  r0,r2,r13
:0201FD54 0269D421 rsbeq  r13,r9,#0x21000000
:0201FD58 76248980 unknown
:0201FD5C 19744035 unknown
:0201FD60 901D912A andlss r9,r13,r10,lsr #0x2
:0201FD64 840106E5 strhi r0,[r1],#-0x6e5
:0201FD68 8114B9E0 tsthi r4,r0,ror #0x13
:0201FD6C BCE91970 stcltl 9,cr1,[r9],#+0x1c0
:0201FD70 6AB1196C bvs 00C66328
:0201FD74 64682FCD unknown
:0201FD78 66308919 unknown
:0201FD7C C116409D unknown
:0201FD80 2A196308 bcs 026789A8
:0201FD84 65097AF1 strvs r7,[r9, #-0xaf1]		;(r9-0xaf1=*(fffff70f))
:0201FD88 00116300 andeqs r6,r1,r0,lsl #0x6
:0201FD8C 11CD10C5 bicne  r1,r13,r5,asr #0x1
:0201FD90 40C575A3 sbcmi  r7,r5,r3,lsr #0xb
:0201FD94 C520C55A strgt r12,[r0, #-0x55a]!
:0201FD98 29006D03 stmcsdb  r0 ,{r0,r1,r8,r10,r11,r13,r14}
:0201FD9C 5D56015D unknown
:0201FDA0 90211049 eorls  r1,r1,r9,asr #0x0
:0201FDA4 15112309 ldrne r2,[r1, #-0x309]		;r1-0x309=*(2f3ffcf7)=#0(0x00000000)
:0201FDA8 5909E182 stmpldb  r9 ,{r1,r7,r8,r13,r14,r15}
:0201FDAC D4055D09 strle r5,[r5],#-0xd09
:0201FDB0 E5D4004D ldrb r0,[r4, #+0x4d]		;r4+0x4d=*(0000004d)
:0201FDB4 810B4400 unknown
:0201FDB8 50114EE1 andpls r4,r1,r1,ror #0x1d
:0201FDBC 25E1D00B strcsb r13,[r1, #+0xb]!
:0201FDC0 65028810 strvs r8,[r2, #-0x810]		;(r2-0x810=*(fffff7f0))
:0201FDC4 00154902 andeqs r4,r5,r2,lsl #0x12
:0201FDC8 C04B28E9 subgt  r2,r11,r9,ror #0x11
:0201FDCC 3B9A2ABD blcc 006AA8C8
:0201FDD0 4331D913 teqmi r1,#0x4C000
:0201FDD4 19D40011 ldmneib  r4 ,{r0,r4}^
:0201FDD8 D4027111 strle r7,[r2],#-0x111
:0201FDDC 1D411069 unknown
:0201FDE0 3110293E tstcc r0,r14,lsr r9
:0201FDE4 0405215C streq r2,[r5],#-0x15c
:0201FDE8 39BB0221 ldmccib  r11!,{r0,r5,r9}
:0201FDEC 04752D19 unknown
:0201FDF0 297C0231 unknown
:0201FDF4 D4153D00 ldrle r3,[r5],#-0xd00
:0201FDF8 01011933 unknown
:0201FDFC 41F54541 mvnmis r4,r1,asr #0xa
:0201FE00 2C001105 stccs  1,cr1,[r0],{#0x5}
:0201FE04 0D1902A5 unknown
:0201FE08 15000530 strne r0,[r0, #-0x530]		;(r0-0x530=*(fffffad0))
:0201FE0C 7100790D unknown
:0201FE10 30191065 andccs r1,r9,r5,ror #0x0
:0201FE14 314D1928 unknown
:0201FE18 70002109 andvc  r2,r0,r9,lsl #0x2
:0201FE1C DB49A152 blle 0328836C
:0201FE20 70EB000C rscvc  r0,r11,r12
:0201FE24 26A54685 unknown
:0201FE28 EB1DC9C1 bl 02792534
:0201FE2C 1BF1EBFF blne 01C9AE30
:0201FE30 17C91529 strneb r1,[r9,+r9, lsr #0xa]
:0201FE34 1119711A tstne r9,r10,lsl r1
:0201FE38 38465145 stmccda  r6 ,{r0,r2,r6,r8,r12,r14}^
:0201FE3C 20693189 rsbcs  r3,r9,r9,lsl #0x3
:0201FE40 9F361134 swils 0x00361134
:0201FE44 1DCD05E5 unknown
:0201FE48 41E08410 mvnmi  r8,r0,lsl r4
:0201FE4C 21FFFF08 mvncss r15,r8,lsl #0x1e
:0201FE50 19190D61 ldmnedb  r9 ,{r0,r5,r6,r8,r10,r11}
:0201FE54 000D0A7A andeq  r0,r13,r10,ror r10
:0201FE58 D001A9A4 andle  r10,r1,r4,lsr #0x13
:0201FE5C 000D30D5 unknown
:0201FE60 C9200D06 stmgtdb  r0!,{r1,r2,r8,r10,r11}
:0201FE64 108DD801 addne  r13,r13,r1,lsl #0x10
:0201FE68 05191C85 ldreq r1,[r9, #-0xc85]		;(r9-0xc85=*(fffff57b))
:0201FE6C DD2E4161 stcle  1,cr4,[r14,#-0x184]!
:0201FE70 200DFC50 andcs  r15,r13,r0,asr r12
:0201FE74 6D2085BB stcvs  5,cr8,[r0,#-0x2ec]!
:0201FE78 8918F825 ldmhidb  r8 ,{r0,r2,r5,r11,r12,r13,r14,r15}
:0201FE7C 36008D0E strcc r8,[r0],-r14, lsl #0x1a
:0201FE80 EB013324 bl 0206CB18
:0201FE84 7F0918F5 swivc 0x000918f5
:0201FE88 1D3311F2 ldcne  1,cr1,[r3,#-0x3c8]!
:0201FE8C B5EED06A strltb r13,[r14, #+0x6a]!
:0201FE90 2333E120 teqcs r3,#0x8
:0201FE94 09EA002D unknown
:0201FE98 55560300 ldrplb r0,[r6, #-0x300]		;r6-0x300=*(100c0d25)=#0(0x00000000)
:0201FE9C 5918E746 ldmpldb  r8 ,{r1,r2,r6,r8,r9,r10,r13,r14,r15}
:0201FEA0 0115217E tsteq r5,r14,ror r1
:0201FEA4 1B2509EB blne 02962658
:0201FEA8 76BD18E2 unknown
:0201FEAC 10641325 rsbne  r1,r4,r5,lsr #0x6
:0201FEB0 0219199F andeqs r1,r9,#0x27C000
:0201FEB4 092506E5 stmeqdb  r5!,{r0,r2,r5,r6,r7,r9,r10}
:0201FEB8 DA001513 ble 0202530C
:0201FEBC 973B0918 unknown
:0201FEC0 03B92551 moveqs r2,#0x14400000		;r2=339738624(0x14400000)
:0201FEC4 A1003976 unknown
:0201FEC8 C518D41D ldrgt r13,[r8, #-0x41d]		;(r8-0x41d=*(fffffc24))
:0201FECC 18519B2A ldmneda  r1 ,{r1,r3,r5,r8,r9,r11,r12,r15}^
:0201FED0 1D122BD9 unknown
:0201FED4 0001D300 andeq  r13,r1,r0,lsl #0x6
:0201FED8 AB20DDCE blge 02857618
:0201FEDC 01E00EAD mvneq  r0,r13,lsr #0x1d
:0201FEE0 8401F0EB strhi r15,[r1],#-0xeb
:0201FEE4 84810629 strhi r0,[r1],#+0x629
:0201FEE8 051AB9E5 ldreq r11,[r10, #-0x9e5]		;(r10-0x9e5=*(fffff61b))
:0201FEEC 790F1A10 stmvcdb  r15 ,{r4,r9,r11,r12}
:0201FEF0 CC166130 ldcgt  1,cr6,[r6],{#0x30}
:0201FEF4 FFFEC780 swinv 0x00fec780
:0201FEF8 FFFEC5D2 swinv 0x00fec5d2
:0201FEFC C052D100 subgts r13,r2,r0,lsl #0x2
:0201FF00 01A80025 moveq  r0,r5,lsr #0x0		;r0=173(0xad)
:0201FF04 12D133A9 sbcnes r3,r1,#0xA4000002
:0201FF08 83E51045 mvnhi  r1,#0x45
:0201FF0C 10EB000B rscne  r0,r11,r11
:0201FF10 01714259 cmneq r1,r9,asr r2
:0201FF14 3DE00C99 stcccl 12,cr0,[r0,#+0x264]!
:0201FF18 7080610E addvc  r6,r0,r14,lsl #0x2
:0201FF1C 30AD0211 adccc  r0,r13,r1,lsl r2
:0201FF20 00AD04D1 unknown
:0201FF24 11857BAF orrne  r7,r5,r15,lsr #0x17
:0201FF28 290D1055 stmcsdb  r13 ,{r0,r2,r4,r6,r12}
:0201FF2C 1CD5E156 ldcnel 1,cr14,[r5],{#0x56}
:0201FF30 A701D504 strge r13,[r1,-r4, lsl #0xa]
:0201FF34 0DAD1005 stceq  0,cr1,[r13,#+0x14]!
:0201FF38 4011106D andmis r1,r1,r13,ror #0x0
:0201FF3C 45F25145 ldrmib r5,[r2, #+0x145]!
:0201FF40 0819BC21 ldmeqda  r9 ,{r0,r5,r10,r11,r12,r13,r15}
:0201FF44 F54F181D strnvb r1,[r15, #-0x81d]		;r15-0x81d=*(0201f72f)=#300154897(0x11e40011)
:0201FF48 3BC99001 blcc 01283F54
:0201FF4C AB81AD9D blge 0008B5C8
:0201FF50 99080199 stmlsdb  r8 ,{r0,r3,r4,r7,r8}
:0201FF54 10A11011 adcne  r1,r1,r1,lsl r0
:0201FF58 19E590B0 unknown
:0201FF5C 15791896 ldrneb r1,[r9, #-0x896]!
:0201FF60 00490BFD unknown
:0201FF64 3D52B109 unknown
:0201FF68 9422DC15 unknown
:0201FF6C E00011E5 and  r1,r0,r5,ror #0x3
:0201FF70 400207DD unknown
:0201FF74 8402F0E0 strhi r15,[r2],#-0xe0
:0201FF78 000068E5 andeq  r6,r0,r5,ror #0x11
:0201FF7C 48070900 stmmida  r7 ,{r8,r11}
:0201FF80 E10AB9E2 unknown
:0201FF84 09000037 stmeqdb  r0 ,{r0,r1,r2,r4,r5}
:0201FF88 480009AA stmmida  r0 ,{r1,r3,r5,r7,r8,r11}
:0201FF8C 405001E0 submis r0,r0,r0,ror #0x3
:0201FF90 01BDE200 moveqs r14,r0,lsl #0x4		;r14=2768(0xad0)
:0201FF94 09010A31 stmeqdb  r1 ,{r0,r4,r5,r9,r11}
:0201FF98 700400D1 unknown
:0201FF9C 01E01E89 mvneq  r1,r9,lsl #0x1d
:0201FFA0 81E28760 mvnhi  r8,r0,ror #0xe
:0201FFA4 407F4019 rsbmis r4,r15,r9,lsl r0
:0201FFA8 10390011 eornes r0,r9,r1,lsl r0
:0201FFAC 07037524 streq r7,[r3,-r4, lsr #0xa]
:0201FFB0 0BE08A01 bleq 018427BC
:0201FFB4 197A10C1 unknown
:0201FFB8 00117840 andeqs r7,r1,r0,asr #0x10
:0201FFBC 00050055 andeq  r0,r5,r5,asr r0
:0201FFC0 87E175D0 unknown
:0201FFC4 B5E08A00 strltb r8,[r0, #+0xa00]!
:0201FFC8 40197310 andmis r7,r9,r0,lsl r3
:0201FFCC 801971A0 andhis r7,r9,r0,lsr #0x3
:0201FFD0 F40811F4 strnv r1,[r8],#-0x1f4
:0201FFD4 0AE58100 beq 019803DC
:0201FFD8 6A40196C bvs 03026590
:0201FFDC 11070011 unknown
:0201FFE0 060AE08A streq r14,[r10],-r10, lsl #0x1
:0201FFE4 2510006D ldrcs r0,[r0, #-0x6d]		;(r0-0x6d=*(00000040))
:0201FFE8 052BFD01 streq r15,[r11, #-0xd01]!
:0201FFEC 631E8900 tstvs r14,#0x0
:0201FFF0 8700197A unknown
:0201FFF4 86E08A10 unknown
:0201FFF8 00053091 muleq  r5,r1,r0
:0201FFFC 02E1D0C1 rsceq  r13,r1,#0xC1
:02020000 290B690C stmcsdb  r11 ,{r2,r3,r8,r11,r13,r14}
:02020004 5C10E1C0 ldcpl  1,cr14,[r0],{#0xc0}
:02020008 5A3D4918 bpl 02F72470
:0202000C 400910A1 andmi  r1,r9,r1,lsr #0x1
:02020010 D03412D1 unknown
:02020014 E0890D79 add  r0,r9,r9,ror r13
:02020018 79E0013D unknown
:0202001C D2018900 andle  r8,r1,#0x0
:02020020 5409D184 strpl r13,[r9],#-0x184
:02020024 10E1CCE1 rscne  r12,r1,r1,ror #0x19
:02020028 62190ECD andvss r0,r9,#0xCD0
:0202002C 40010ED1 unknown
:02020030 1D4DE248 unknown
:02020034 C1073560 unknown
:02020038 2D49001D unknown
:0202003C B4404110 strltb r4,[r0],#-0x110
:02020040 0DE1C01A stceql 0,cr12,[r1,#+0x68]!
:02020044 F4800D45 strnv r0,[r0],#+0xd45
:02020048 214102A9 unknown
:0202004C 30210110 eorcc  r0,r1,r0,lsl r1
:02020050 051510AA ldreq r1,[r5, #-0xaa]		;(r5-0xaa=*(00000003))
:02020054 8400113D strhi r1,[r0],#-0x13d
:02020058 0C020011 stceq  0,cr0,[r2],{#0x11}
:0202005C B035A52A eorlts r10,r5,r10,lsr #0xa
:02020060 18380C91 ldmneda  r8!,{r0,r4,r7,r10,r11}
:02020064 01290905 unknown
:02020068 0BE556C1 bleq 01975B74
:0202006C 8FF80989 swihi 0x00f80989
:02020070 1D31301D ldcne  0,cr3,[r1,#-0x74]!
:02020074 A1522DC0 cmpge r2,r0,asr #0x1b
:02020078 19401D10 stmnedb  r0 ,{r4,r8,r10,r11,r12}^
:0202007C 80752912 rsbhis r2,r5,r2,lsl r9
:02020080 182516E9 stmneda  r5!,{r0,r3,r5,r6,r7,r9,r10,r12}
:02020084 6D20BD37 stcvs  13,cr11,[r0,#-0xdc]!
:02020088 10517022 subnes r7,r1,r2,lsr #0x0
:0202008C E5E3E050 strb r14,[r3, #+0x50]!
:02020090 10B98B19 adcnes r8,r9,r9,lsl r11
:02020094 F000251E andnv  r2,r0,r14,lsl r5
:02020098 06140819 unknown
:0202009C 3DE11510 stcccl 5,cr1,[r1,#+0x40]!
:020200A0 1200D51D andne  r13,r0,#0x7400000
:020200A4 F80D3920 stmnvda  r13 ,{r5,r8,r11,r12,r13}
:020200A8 E0A628ED adc  r2,r6,r13,ror #0x11
:020200AC 0310D5E3 tsteq r0,#0x38C00000
:020200B0 18140371 ldmneda  r4 ,{r0,r4,r5,r6,r8,r9}
:020200B4 099453C9 ldmeqib  r4 ,{r0,r3,r6,r7,r8,r9,r12,r14}
:020200B8 00691840 rsbeq  r1,r9,r0,asr #0x10
:020200BC 70E5C050 rscvc  r12,r5,r0,asr r0
:020200C0 0FF90580 swieq 0x00f90580
:020200C4 08992235 ldmeqia  r9 ,{r0,r2,r4,r5,r9,r13}
:020200C8 10703118 rsbnes r3,r0,r8,lsl r1
:020200CC 57070671 unknown
:020200D0 2114D118 tstcs r4,r8,lsl r1
:020200D4 04E58413 unknown
:020200D8 86010118 unknown
:020200DC 6110409D unknown
:020200E0 9D41F001 unknown
:020200E4 1039FE35 eornes r15,r9,r5,lsr r14
:020200E8 E51771A5 ldr r7,[r7, #-0x1a5]		;(r7-0x1a5=*(fffffeed))
:020200EC 08008501 stmeqda  r0 ,{r0,r8,r10,r15}
:020200F0 54A110C5 unknown
:020200F4 0137E47B teqeq r7,r11,ror r4
:020200F8 F51A5DEB ldrnv r5,[r10, #-0xdeb]		;(r10-0xdeb=*(fffff215))
:020200FC 34B91049 unknown
:02020100 74BA12E5 unknown
:02020104 07B9605C unknown
:02020108 17EF06B5 unknown
:0202010C 8C2A9900 stchi  9,cr9,[r10],#-0x0
:02020110 F08015ED addnv  r1,r0,r13,ror #0xb
:02020114 02D59812 sbceqs r9,r5,#0x120000
:02020118 2D22E111 stccs  1,cr14,[r2,#-0x44]!
:0202011C 0011E71A andeqs r14,r1,r10,lsl r7
:02020120 02178905 andeqs r8,r7,#0x14000
:02020124 950B55D0 strls r5,[r11, #-0x5d0]		;(r11-0x5d0=*(c7fffa30))
:02020128 C6077D85 strgt r7,[r7],-r5, lsl #0x1b
:0202012C 4015E2E4 andmis r14,r5,r4,ror #0x5
:02020130 62EE1939 rscvs  r1,r14,#0xE4000
:02020134 10DAFFFF ldrnesh r15,[r10],#+0xff
:02020138 00F99F00 rsceqs r9,r9,r0,lsl #0x1e
:0202013C DCE54087 stclel 0,cr4,[r5],#+0x21c
:02020140 190E0019 stmnedb  r14 ,{r0,r3,r4}
:02020144 F01D2500 andnvs r2,r13,r0,lsl #0xa
:02020148 E8BD3481 ldmia  r13!,{r0,r7,r10,r12,r13}
:0202014C 39014598 stmccdb  r1 ,{r3,r4,r7,r8,r10,r14}
:02020150 08392C18 ldmeqda  r9!,{r3,r4,r10,r11,r13}
:02020154 82A558D5 adchi  r5,r5,#0xD50000
:02020158 3D0A712C unknown
:0202015C 029D0011 addeqs r0,r13,#0x11
:02020160 FD2D17CF stc2  7,cr1,[r13,#-0x33c]!
:02020164 E5D01004 ldrb r1,[r0, #+0x4]		;r0+0x4=*(000000b1)
:02020168 1D105590 unknown
:0202016C 81613017 unknown
:02020170 2D552025 unknown
:02020174 A02D8000 eorge  r8,r13,r0
:02020178 002D0409 eoreq  r0,r13,r9,lsl #0x8
:0202017C 1235C3EA eornes r12,r5,#0xA8000003
:02020180 3029D020 eorcc  r13,r9,r0,lsr #0x0
:02020184 823011BD eorhis r1,r0,#0x4000002F
:02020188 1954E232 ldmnedb  r4 ,{r1,r4,r5,r9,r13,r14,r15}^
:0202018C 00254900 eoreq  r4,r5,r0,lsl #0x12
:02020190 C7C02554 unknown
:02020194 38002554 stmccda  r0 ,{r2,r4,r6,r8,r10,r13}
:02020198 0C3C5520 ldceq  5,cr5,[r12],#-0x80
:0202019C 11030071 unknown
:020201A0 D83FA900 ldmleda  r15!,{r8,r11,r13,r15}
:020201A4 0030EB01 eoreqs r14,r0,r1,lsl #0x16
:020201A8 101107DD ldrnesb r0,[r1], -r13
:020201AC 2F0EC9C0 swics 0x000ec9c0
:020201B0 E5BD05B5 ldr r0,[r13, #+0x5b5]!
:020201B4 7D000600 unknown
:020201B8 00099510 andeq  r9,r9,r0,lsl r5
:020201BC FFF2131D swinv 0x00f2131d
:020201C0 27CD2CEB strcsb r2,r9,r9,r0,lsl r5
:020201C4 60C33D45 sbcvs  r3,r3,r5,asr #0x1a
:020201C8 01640001 unknown
:020201CC 44D12C00 ldrmib r2,[r1],#+0xc00
:020201D0 6A9D1195 bvs 0076482C
:020201D4 21600071 unknown
:020201D8 61F02925 mvnvss r2,r5,lsr #0x12
:020201DC 21440029 unknown
:020201E0 10EEAD85 rscne  r10,r14,r5,lsl #0x1b
:020201E4 201904F5 ldrcssh r0,[r9], -r5
:020201E8 E356F4F5 cmp r6,#0xF5000000
:020201EC 859C34F5 ldrhi r3,[r12, #+0x4f5]		;r12+0x4f5=*(000004f5)
:020201F0 0C01D525 stceq  5,cr13,[r1],{#0x25}
:020201F4 027124E9 rsbeqs r2,r1,#0xE9000000
:020201F8 F51D0001 ldrnv r0,[r13, #-0x1]		;(r13-0x1=*(ffffffff))
:020201FC 2459BB74 ldrcsb r11,[r9],#-0xb74
:02020200 34591784 ldrccb r1,[r9],#-0x784
:02020204 0003014D andeq  r0,r3,r13,asr #0x2
:02020208 D9990931 ldmleib  r9 ,{r0,r4,r5,r8,r11}
:0202020C 03993814 orreqs r3,r9,#0x140000
:02020210 177D111D unknown
:02020214 01614335 unknown
:02020218 40217ACD eormi  r7,r1,r13,asr #0x15
:0202021C 77004D7C unknown
:02020220 6D158D17 unknown
:02020224 E5D2CA38 ldrb r12,[r2, #+0xa38]		;r2+0xa38=*(14400a38)=#0(0x00000000)
:02020228 6D85186D unknown
:0202022C 20097128 andcs  r7,r9,r8,lsr #0x2
:02020230 09D40205 ldmeqib  r4 ,{r0,r2,r9}^
:02020234 200D6E00 andcs  r6,r13,r0,lsl #0x1c
:02020238 00010285 andeq  r0,r1,r5,lsl #0x5
:0202023C 6A000988 bvs 02022864
:02020240 99B9175D ldmlsib  r9!,{r0,r2,r3,r4,r6,r8,r9,r10,r12}
:02020244 40090BFD unknown
:02020248 630009A4 unknown
:0202024C A9AE4009 stmgeib  r14!,{r0,r3,r14}
:02020250 09600009 unknown
:02020254 0009AA40 andeq  r10,r9,r0,asr #0x14
:02020258 AA40095D bge 030227D4
:0202025C 5A0009AB bpl 02022910
:02020260 0EAD2009 cdpeq 0,10,cr2,cr13,cr9,0
:02020264 09570009 ldmeqdb  r7 ,{r0,r3}^
:02020268 09A7BA40 stmeqib  r7!,{r6,r9,r11,r12,r13,r15}
:0202026C 40095400 andmi  r5,r9,r0,lsl #0x8
:02020270 510105A8 unknown
:02020274 B2AA800D adclt  r8,r10,#0xD
:02020278 F54D000D strnvb r0,[r13, #-0xd]		;(r13-0xd=*(fffffff3))
:0202027C 00F5B480 rsceqs r11,r5,r0,lsl #0x9
:02020280 AA400949 bge 030227AC
:02020284 460009B8 unknown
:02020288 01E0400D mvneq  r4,r13
:0202028C 0009E400 andeq  r14,r9,r0,lsl #0x8
:02020290 351742AA ldrcc r4,[r7, #-0x2aa]		;(r7-0x2aa=*(fffffde8))
:02020294 01291141 unknown
:02020298 193E00D5 ldmnedb  r14!,{r0,r2,r4,r6,r7}
:0202029C 71F3B400 mvnvcs r11,r0,lsl #0x8
:020202A0 01359841 teqeq r5,r1,asr #0x10
:020202A4 0201356A andeq  r3,r1,#0x1A800000
:020202A8 12AA01C1 adcne  r0,r10,#0x40000030
:020202AC 17370021 ldrne r0,[r7,-r1, lsr #0x0]!
:020202B0 09353495 ldmeqdb  r5!,{r0,r2,r4,r7,r10,r12,r13}
:020202B4 09520D00 ldmeqdb  r2 ,{r8,r10,r11}^
:020202B8 C4001400 strgt r1,[r0],#-0x400
:020202BC E91732E5 ldmdb  r7 ,{r0,r2,r5,r6,r7,r9,r12,r13}
:020202C0 41AD8149 movmi  r8,r9,asr #0x2
:020202C4 19311E25 ldmnedb  r1!,{r0,r2,r5,r9,r10,r11,r12}
:020202C8 75172B40 ldrvc r2,[r7, #-0xb40]		;(r7-0xb40=*(fffff552))
:020202CC CB41AD4F blgt 0308B810
:020202D0 0A1D000A beq 02760300
:020202D4 24319117 unknown
:020202D8 01112009 tsteq r1,r9
:020202DC 210009D4 unknown
:020202E0 090E4009 stmeqdb  r14 ,{r0,r3,r14}
:020202E4 20091E00 andcs  r1,r9,r0,lsl #0x1c
:020202E8 09D50295 ldmeqib  r5 ,{r0,r2,r4,r7,r9}^
:020202EC 40091B00 andmi  r1,r9,r0,lsl #0x16
:020202F0 18018917 stmneda  r1 ,{r0,r1,r2,r4,r8,r11,r15}
:020202F4 21190009 tstcs r9,r9
:020202F8 150009D5 strne r0,[r0, #-0x9d5]		;(r0-0x9d5=*(fffff6d8))
:020202FC DDE84009 stclel 0,cr4,[r8,#+0x24]!
:02020300 40091202 andmi  r1,r9,r2,lsl #0x4
:02020304 019555A5 orreqs r5,r5,r5,lsr #0xb
:02020308 AD400D0F unknown
:0202030C C01BB015 andgts r11,r11,r5,lsl r0
:02020310 090B0DE1 stmeqdb  r11 ,{r0,r5,r6,r7,r8,r10,r11}
:02020314 1EC5BC40 cdpne 12,12,cr11,cr5,cr0,2
:02020318 01C0400D biceq  r4,r0,r13
:0202031C 095AC400 ldmeqdb  r10 ,{r10,r14,r15}^
:02020320 40090400 andmi  r0,r9,r0,lsl #0x8
:02020324 07C911C8 streqb r1,r0,r9,r0,lsl #0x8
:02020328 A5300D17 ldrge r0,[r0, #-0xd17]!
:0202032C D00001CC andle  r0,r0,r12,asr #0x3
:02020330 09FD0009 unknown
:02020334 0165D440 unknown
:02020338 0009FAAA andeq  r15,r9,r10,lsr #0x15
:0202033C 00092835 andeq  r2,r9,r5,lsr r8
:02020340 990009F7 stmlsdb  r0 ,{r0,r1,r2,r4,r5,r6,r7,r8,r11}
:02020344 FD6E1222 stc2l 2,cr1,[r14,#-0x88]!
:02020348 3920ED03 stmccdb  r0!,{r0,r1,r8,r10,r11,r13,r14,r15}
:0202034C 7901110D stmvcdb  r1 ,{r0,r2,r3,r8,r12}
:02020350 0FEBFFE9 swieq 0x00ebffe9
:02020354 240011F0 strcs r1,[r0],#-0x1f0
:02020358 01C96025 biceq  r6,r9,r5,lsr #0x0
:0202035C 11EB0011 mvnne  r0,r1,lsl r0
:02020360 10A4BA00 adcne  r11,r4,r0,lsl #0x14
:02020364 0289504D addeq  r5,r9,#0x4D
:02020368 16E60011 unknown
:0202036C 109C0D29 addnes r0,r12,r9,lsr #0x1a
:02020370 11127025 tstne r2,r5,lsr #0x0
:02020374 5516E100 ldrpl r14,[r6, #-0x100]		;r6-0x100=*(100c0f25)=#0(0x00000000)
:02020378 CA204D07 bgt 0283379C
:0202037C C12000C1 unknown
:02020380 DC001105 stcle  1,cr1,[r0],{#0x5}
:02020384 11210011 unknown
:02020388 2080AD40 addcs  r10,r0,r0,asr #0x1a
:0202038C 00250225 eoreq  r0,r5,r5,lsr #0x4
:02020390 290011D7 stmcsdb  r0 ,{r0,r1,r2,r4,r6,r7,r8,r12}
:02020394 10252C1E eorne  r2,r5,r14,lsl r12
:02020398 00110439 andeqs r0,r1,r9,lsr r4
:0202039C D20025F6 andle  r2,r0,#0x3D800000
:020203A0 572D0011 unknown
:020203A4 0291800E addeqs r8,r1,#0xE
:020203A8 0011045D andeqs r0,r1,r13,asr r4
:020203AC 1C01E352 stcne  3,cr14,[r1],{#0x52}
:020203B0 0019CDEB andeqs r12,r9,r11,ror #0x1b
:020203B4 372D1FD2 unknown
:020203B8 A401DD84 strge r13,[r1],#-0xd84
:020203BC 0689E2F9 unknown
:020203C0 2DF15400 ldccsl 4,cr5,[r1,#+0x0]!
:020203C4 A43019C6 unknown
:020203C8 1AE56C71 bne 0197B594
:020203CC BF4019C5 swilt 0x004019c5
:020203D0 75388235 ldrvc r8,[r8, #-0x235]!
:020203D4 119DAB07 orrnes r10,r13,r7,lsl #0x16
:020203D8 380005BE stmccda  r0 ,{r1,r2,r3,r4,r5,r7,r8,r10}
:020203DC 0903A580 stmeqdb  r3 ,{r7,r8,r10,r13,r15}
:020203E0 09651540 unknown
:020203E4 4009B500 andmi  r11,r9,r0,lsl #0xa
:020203E8 B2000916 andlt  r0,r0,#0x58000
:020203EC 41951009 orrmis r1,r5,r9
:020203F0 1009AFD5 unknown
:020203F4 0EF511B9 mrceq 1,7,r1,cr5,cr9,{5}
:020203F8 A64009AC strgeb r0,[r0],-r12, lsr #0x13
:020203FC A9AE0009 stmgeib  r14!,{r0,r3}
:02020400 09AE4009 stmeqib  r14!,{r0,r3,r14}
:02020404 2009A600 andcs  r10,r9,r0,lsl #0xc
:02020408 007102CD rsbeqs r0,r1,r13,asr #0x5
:0202040C 400DA3EA andmi  r10,r13,r10,ror #0x7
:02020410 FC0001F8 stc2  1,cr0,[r0],{#0xf8}
:02020414 099F05BD ldmeqib  r15 ,{r0,r2,r3,r4,r5,r7,r8,r10}
:02020418 096CAA40 unknown
:0202041C 40499C00 submi  r9,r9,r0,lsl #0x18
:02020420 3808C170 stmccda  r8 ,{r4,r5,r6,r8,r14,r15}
:02020424 91AA0091 unknown
:02020428 35269516 strcc r9,[r6, #-0x516]!
:0202042C 03A5601A moveq  r6,#0x1A		;r6=26(0x1a)
:02020430 400A2550 andmi  r2,r10,r0,asr r5
:02020434 FF020157 swinv 0x00020157
:02020438 6D91EBFF unknown
:0202043C 21C07011 biccs  r7,r0,r1,lsl r0
:02020440 D1168FE5 tstle r6,r5,ror #0x1f
:02020444 E5C0600D strb r6,[r0, #+0xd]		;r0+0xd=*(000000ba)
:02020448 0005088D andeq  r0,r5,r13,lsl #0x11
:0202044C E5805464 str r5,[r0, #+0x464]		;r0+0x464=*(00000511)
:02020450 6800058B stmvsda  r0 ,{r0,r1,r3,r7,r8,r10}
:02020454 E5804441 str r4,[r0, #+0x441]		;r0+0x441=*(000004ee)
:02020458 7D400989 unknown
:0202045C 50860565 addpl  r0,r6,r5,ror #0xa
:02020460 12D040A1 sbcnes r4,r0,#0xA1
:02020464 0032E5C0 eoreqs r14,r2,r0,asr #0xb
:02020468 09810101 stmeqib  r1 ,{r0,r8}
:0202046C 0009F600 andeq  r15,r9,r0,lsl #0xc
:02020470 01000933 unknown
:02020474 0009F313 andeq  r15,r9,r3,lsl r3
:02020478 000934B5 streqh r3,[r9], -r5
:0202047C F0000924 andnv  r0,r0,r4,lsr #0x12
:02020480 09350009 ldmeqdb  r5!,{r0,r3}
:02020484 091CAA00 ldmeqdb  r12 ,{r9,r11,r13,r15}
:02020488 0009ED00 andeq  r14,r9,r0,lsl #0x1a
:0202048C 09310036 ldmeqdb  r1!,{r1,r2,r4,r5}
:02020490 EACA02DD b 012A100C
:02020494 F8EB012A unknown
:02020498 430192FD unknown
:0202049C 02896094 addeq  r6,r9,#0x94
:020204A0 6D029508 unknown
:020204A4 6D462916 unknown
:020204A8 25656A06 strcsb r6,[r5, #-0xa06]!
:020204AC 0B314920 bleq 02C72934
:020204B0 39700049 unknown
:020204B4 40391800 eormis r1,r9,r0,lsl #0x10
:020204B8 13005DAB unknown
:020204BC 15801014 strne r1,[r0, #+0x14]		;r0+0x14=*(000000c1)
:020204C0 41601D41 unknown
:020204C4 C031AD16 eorgts r10,r1,r6,lsl r13
:020204C8 165D01AD ldrneb r0,[r13],-r13, lsr #0x3
:020204CC 4AE4348D bmi 0192D708
:020204D0 F54D0031 strnvb r0,[r13, #-0x31]		;(r13-0x31=*(ffffffcf))
:020204D4 5C29C1FF stcpl  1,cr12,[r9],#-0x3fc
:020204D8 5134002D teqpl r4,r13,lsr #0x0
:020204DC 024D9F00 subeq  r9,r13,#0x0
:020204E0 00C100FD unknown
:020204E4 450417D1 strmi r1,[r4, #-0x7d1]		;(r4-0x7d1=*(fffff82f))
:020204E8 1920BC14 stmnedb  r0!,{r2,r4,r10,r11,r12,r13,r15}
:020204EC EBFFE200 bl 02018CF4
:020204F0 79011D18 stmvcdb  r1 ,{r3,r4,r8,r10,r11,r12}
:020204F4 0DB1C22D ldceq  2,cr12,[r1,#+0xb4]!
:020204F8 EB000FA5 bl 02024394
:020204FC 34B9164C unknown
:02020500 C0101881 andgts r1,r0,r1,lsl #0x11
:02020504 025108E5 subeqs r0,r1,#0xE50000
:02020508 260901E9 strcs r0,r0,r1,#0xE50000
:0202050C 06091BE0 streq r1,r0,r1,#0xE50000
:02020510 5119C508 tstpl r9,r8,lsl #0xa
:02020514 01513201 cmpeq r1,r1,lsl #0x4
:02020518 0A515A33 beq 03476DEC
:0202051C 00293034 eoreq  r3,r9,r4,lsr r0
:02020520 36E3A020 unknown
:02020524 0C004D09 stceq  13,cr4,[r0],{#0x9}
:02020528 60082570 andvs  r2,r8,r0,ror r5
:0202052C 090EE5CD stmeqdb  r14 ,{r0,r2,r3,r6,r7,r8,r10,r13,r14,r15}
:02020530 0FE5CD50 swieq 0x00e5cd50
:02020534 30100819 andccs r0,r0,r9,lsl r8
:02020538 11E510CD mvnne  r1,r13,asr #0x1
:0202053C 12E5CD20 rscne  r12,r5,#0x800
:02020540 E500CD10 str r12,[r0, #-0xd10]		;(r0-0xd10=*(fffff39d))
:02020544 C1802439 orrgt  r2,r0,r9,lsr r4
:02020548 BB1D1609 bllt 02765D74
:0202054C 812A1631 unknown
:02020550 744FD14D strvcb r13,[r15],#-0x14d
:02020554 B113062D tstlt r3,r13,lsr #0xc
:02020558 D233C906 eorles r12,r3,#0x18000
:0202055C 0C2F8D6B stceq  13,cr8,[r15],#-0x1ac
:02020560 049D8220 ldreq r8,[r13],#+0x220
:02020564 14C312CD strneb r1,[r3],#+0x2cd
:02020568 88800131 stmhiia  r0 ,{r0,r4,r5,r8}
:0202056C 02B59A12 adceqs r9,r5,#0x12000
:02020570 A00119F7 unknown
:02020574 19E11622 unknown
:02020578 194900E5 stmnedb  r9 ,{r0,r2,r5,r6,r7}^
:0202057C 01280A31 unknown
:02020580 0127BC00 unknown
:02020584 13F52600 mvnnes r2,#0x0
:02020588 01010001 unknown
:0202058C 015A1B00 cmpeq r10,r0,lsl #0x16
:02020590 00611A00 rsbeq  r1,r1,r0,lsl #0x14
:02020594 7EDD1617 mrcvc 6,6,r1,cr13,cr7,{0}
:02020598 A500D114 strge r13,[r0, #-0x114]		;(r0-0x114=*(ffffff99))
:0202059C 31B91613 movccs r1,r3,lsl r6		;r1=469762048(0x1c000000)
:020205A0 30DD1611 sbcccs r1,r13,r1,lsl r6
:020205A4 0024160F eoreq  r1,r4,r15,lsl #0xc
:020205A8 1611B9EB ldrne r11,r1,r4,r15,lsl #0xc
:020205AC 15E5D420 strneb r13,[r5, #+0x420]!
:020205B0 41D03004 bicmis r3,r0,r4
:020205B4 41004020 unknown
:020205B8 9F048923 swils 0x00048923
:020205BC 90048964 andls  r8,r4,r4,ror #0x12
:020205C0 0F16E1E5 swieq 0x0016e1e5
:020205C4 2025008D eorcs  r0,r5,r13,lsl #0x1
:020205C8 D0E90845 rscle  r0,r9,r5,asr #0x10
:020205CC 61112120 tstvs r1,r0,lsr #0x2
:020205D0 00218CE2 eoreq  r8,r1,r2,ror #0x19
:020205D4 01F94409 mvneqs r4,r9,lsl #0x8
:020205D8 063D15FE unknown
:020205DC BCE59042 stcltl 0,cr9,[r5],#+0x108
:020205E0 BC009509 stclt  5,cr9,[r0],{#0x9}
:020205E4 00AD0105 adceq  r0,r13,r5,lsl #0x2
:020205E8 DD1C06E9 unknown
:020205EC 0183A532 orreq  r10,r3,r2,lsr r5
:020205F0 1295F601 addnes r15,r5,#0x100000
:020205F4 F4E58042 unknown
:020205F8 F6417D0A strnvb r7,[r1],-r10, lsl #0x1a
:020205FC 04BD0039 unknown
:02020600 8D70ADE3 ldchil 13,cr10,[r0,#-0x38c]!
:02020604 6006E20D andvs  r14,r6,r13,lsl #0x4
:02020608 08691799 unknown
:0202060C 4D0C0051 unknown
:02020610 45EBB805 strmib r11,[r11, #+0x805]!
:02020614 01050100 unknown
:02020618 6000950A andvs  r9,r0,r10,lsl #0xa
:0202061C 4D1EE58D unknown
:02020620 27050511 unknown
:02020624 028509F9 addeq  r0,r5,#0x3E4000
:02020628 1D01319A unknown
:0202062C E1B0025D movs r0,r13,asr r2
:02020630 11021351 unknown
:02020634 11C10200 bicne  r0,r1,r0,lsl #0x4
:02020638 E28AA0A9 add  r10,r10,#0xA9
:0202063C EF04B505 swi 0x0004b505
:02020640 04D50449 ldreqb r0,[r5],#+0x449
:02020644 D924ADD0 stmledb  r4!,{r4,r6,r7,r8,r10,r11,r13,r15}
:02020648 DDB941F5 ldcle  1,cr4,[r9,#+0x3d4]!
:0202064C 0059EB01 subeqs r14,r9,r1,lsl #0x16
:02020650 900A2585 andls  r2,r10,r5,lsl #0xb
:02020654 840174E0 strhi r7,[r1],#-0x4e0
:02020658 41A10211 movmi  r0,r1,lsl r2		;r0=469762048(0x1c000000)
:0202065C 02C978E2 sbceq  r7,r9,#0xE20000
:02020660 E11B15D1 ldrsb r1,[r11, -r1]
:02020664 0001B845 andeq  r11,r1,r5,asr #0x10
:02020668 19E378AC unknown
:0202066C 0001A002 andeq  r10,r1,r2
:02020670 A00001AC andge  r0,r0,r12,lsr #0x3
:02020674 B5F71059 ldrltb r1,[r7, #+0x59]!
:02020678 510000EF unknown
:0202067C 65412403 strvsb r2,[r1, #-0x403]		;r1-0x403=*(1bfffbfd)=#0(0x00000000)
:02020680 A0E00300 rscge  r0,r0,r0,lsl #0x6
:02020684 A1C040E3 bicge  r4,r0,r3,ror #0x1
:02020688 0DE08103 stceql 1,cr8,[r0,#+0xc]!
:0202068C 318DC002 orrcc  r12,r13,r2
:02020690 10000136 andne  r0,r0,r6,lsr r1
:02020694 06493220 streqb r3,[r9],-r0, lsr #0x4
:02020698 102C0011 eorne  r0,r12,r1,lsl r0
:0202069C F514E59F ldrnv r14,[r4, #-0x59f]		;(r4-0x59f=*(fffffa61))
:020206A0 E5188303 ldr r8,[r8, #-0x303]		;(r8-0x303=*(fffffd3e))
:020206A4 03E91C03 mvneq  r1,#0x300
:020206A8 00F92020 rsceqs r2,r9,r0,lsr #0x0
:020206AC 01CA06D5 unknown
:020206B0 C0200461 eorgt  r0,r0,r1,ror #0x8
:020206B4 D642E58D strleb r14,[r2],-r13, lsl #0xb
:020206B8 24EB0102 unknown
:020206BC B101C5D0 unknown
:020206C0 00016803 andeq  r6,r1,r3,lsl #0x10
:020206C4 000170B0 streqh r7,[r1], -r0
:020206C8 B400017C strlt r0,[r0],#-0x17c
:020206CC ED880001 unknown
:020206D0 1035692A eornes r6,r5,r10,lsr #0x12
:020206D4 E14012E9 unknown
:020206D8 0011A977 andeqs r10,r1,r7,ror r9
:020206DC 14D511C1 ldrneb r1,[r5],#+0x1c1
:020206E0 2329D040 unknown
:020206E4 A4005586 strge r5,[r0],#-0x586
:020206E8 A2A84055 adcge  r4,r8,#0x55
:020206EC 27BE4229 ldrcs r4,[r14,+r9, lsr #0x4]!
:020206F0 1200E1D0 andne  r14,r0,#0x34
:020206F4 07E59502 streqb r9,[r5,+r2, lsl #0xa]!
:020206F8 18008D00 stmneda  r0 ,{r8,r10,r11,r15}
:020206FC 5028007D eorpl  r0,r8,r13,ror r0
:02020700 82880069 addhi  r0,r8,#0x69
:02020704 1D2E35E1 stcne  5,cr3,[r14,#-0x384]!
:02020708 85411733 strhib r1,[r1, #-0x733]		;(r1-0x733=*(fffff8cd))
:0202070C 012E2446 unknown
:02020710 1594201D ldrne r2,[r4, #+0x1d]		;r4+0x1d=*(0000001d)
:02020714 C9913BDD ldmgtib  r1 ,{r0,r2,r3,r4,r6,r7,r8,r9,r11,r12,r13}
:02020718 CDEB0131 stcgtl 1,cr0,[r11,#+0xc4]!
:0202071C 0089E100 addeq  r14,r9,r0,lsl #0x2
:02020720 65305013 ldrvs r5,[r0, #-0x13]!
:02020724 80158E00 andhis r8,r5,r0,lsl #0x1c
:02020728 70892E2C addvc  r2,r9,r12,lsr #0x1c
:0202072C 80714A88 rsbhis r4,r1,r8,lsl #0x15
:02020730 B0892E28 addlt  r2,r9,r8,lsr #0x1c
:02020734 21005906 unknown
:02020738 08392900 ldmeqda  r9!,{r8,r11,r13}
:0202073C 59EB0150 unknown
:02020740 00E92828 rsceq  r2,r9,r8,lsr #0x10
:02020744 05755108 ldreqb r5,[r5, #-0x108]!
:02020748 49036512 stmmidb  r3 ,{r1,r4,r8,r10,r13,r14}
:0202074C E1040908 unknown
:02020750 5DFF12FD ldcpll 2,cr1,[r15,#+0x3f4]!
:02020754 ACE20210 stcgel 2,cr0,[r2],#+0x40
:02020758 27615100 strcsb r5,[r1,-r0, lsl #0x2]!
:0202075C 020C40FF andeq  r4,r12,#0xFF
:02020760 050A01E2 streq r0,[r10, #-0x1e2]		;(r10-0x1e2=*(fffffe1e))
:02020764 1F0C6500 swine 0x000c6500
:02020768 05500C60 ldreqb r0,[r0, #-0xc60]		;(r0-0xc60=*(fffff3a0))
:0202076C 000A9A10 andeq  r9,r10,r0,lsl r10
:02020770 0104E351 unknown
:02020774 117901FD ldrnesh r0,[r9, #-0x1d]!
:02020778 6B00610D blvs 02038BB4
:0202077C 56F68015 unknown
:02020780 E0852089 add  r2,r5,r9,lsl #0x1
:02020784 E5810210 str r0,[r1, #+0x210]		;r1+0x210=*(00000210)
:02020788 F9150165 ldmnvdb  r5 ,{r0,r2,r5,r6,r8}
:0202078C F2306513 eornvs r6,r0,#0x4C00000
:02020790 10840065 addne  r0,r4,r5,ror #0x0
:02020794 02E01685 rsceq  r1,r0,#0x8500000
:02020798 B0E2811C rsclt  r8,r2,r12,lsl r1
:0202079C 400000E9 andmi  r0,r0,r9,ror #0x1
:020207A0 2B81013D blcs 00060C9C
:020207A4 00151BFD ldreqsh r1,[r5], -r13
:020207A8 A008315D andge  r3,r8,r13,asr r1
:020207AC E3B6E327 movs r14,#0x9C000000		;r14=-1677721600(0x9c000000)
:020207B0 BE20C5FF mcrlt 5,1,r12,cr0,cr15,{7}
:020207B4 E110C107 tst r0,r7,lsl #0x2
:020207B8 22411155 subcs  r1,r1,#0x40000015
:020207BC 4FE400D1 swimi 0x00e400d1
:020207C0 11940D11 orrnes r0,r4,r1,lsl r13
:020207C4 81255000 unknown
:020207C8 0C0125AB stceq  5,cr2,[r1],{#0xab}
:020207CC 554B0031 strplb r0,[r11, #-0x31]		;(r11-0x31=*(c7ffffcf))
:020207D0 09901045 ldmeqib  r0 ,{r0,r2,r6,r12}
:020207D4 112DD630 unknown
:020207D8 30798001 rsbccs r8,r9,r1
:020207DC AD2DD5A5 stcge  5,cr13,[r13,#-0x294]!
:020207E0 E0891103 add  r1,r9,r3,lsl #0x2
:020207E4 F5044008 strnv r4,[r4, #-0x8]		;(r4-0x8=*(fffffff8))
:020207E8 03153002 tsteq r5,#0x2
:020207EC 1D401AA5 unknown
:020207F0 F404450E strnv r4,[r4],#-0x50e
:020207F4 15096D6D strne r6,[r9, #-0xd6d]		;(r9-0xd6d=*(fffff493))
:020207F8 751A751A ldrvc r7,[r10, #-0x51a]		;(r10-0x51a=*(fffffae6))
:020207FC 01412249 unknown
:02020800 082D4019 stmeqda  r13!,{r0,r3,r4,r14}
:02020804 25CDE3F7 strcsb r14,[r13, #+0x3f7]		;r13+0x3f7=*(000003f7)
:02020808 4151100D cmpmi r1,r13
:0202080C 09321479 ldmeqdb  r2!,{r0,r3,r4,r5,r6,r10,r12}
:02020810 FD9CB440 unknown
:02020814 4510091F ldrmi r0,[r0, #-0x91f]		;(r0-0x91f=*(fffff6e1))
:02020818 C1152C40 tstgt r5,r0,asr #0x18
:0202081C CE104530 mrcgt 5,0,r4,cr0,cr0,{1}
:02020820 45601529 strmib r1,[r0, #-0x529]!
:02020824 D9012D00 stmledb  r1 ,{r8,r10,r11,r13}
:02020828 26E2840F unknown
:0202082C E1C109B6 strh r0,[r1, #+0x96]		;r1+0x96=*(00000096)
:02020830 30D51523 sbcccs r1,r5,r3,lsr #0xa
:02020834 AEC014AD cdpge 4,12,cr1,cr0,cr13,5
:02020838 98EB012D unknown
:0202083C 19750AF5 unknown
:02020840 2115601D tstcs r5,r13,lsl r0
:02020844 40191A7D andmis r1,r9,r13,ror r10
:02020848 1708AD95 unknown
:0202084C 05AA000D streq r0,[r10, #+0xd]!
:02020850 B6100919 unknown
:02020854 13E1C019 mvnne  r12,#0x19
:02020858 99830009 stmlsib  r3 ,{r0,r3}
:0202085C 005D9814 subeqs r9,r13,r4,lsl r8
:02020860 09C91510 stmeqib  r9 ,{r4,r8,r10,r12}^
:02020864 95258081 strls r8,[r5, #-0x81]!
:02020868 041A412D ldreq r4,[r10],#-0x12d
:0202086C 250B014D strcs r0,[r11, #-0x14d]		;(r11-0x14d=*(c7fffeb3))
:02020870 2B800F10 blcs 000244B8
:02020874 0D0014E2 unknown
:02020878 FD000E37 unknown
:0202087C AD48150F unknown
:02020880 BD116970 unknown
:02020884 15019111 strne r9,[r1, #-0x111]		;(r1-0x111=*(fffffeef))
:02020888 280D2CD1 stmcsda  r13 ,{r0,r4,r6,r7,r10,r11,r13}
:0202088C 911365D9 ldrlssb r6,[r3, -r9]
:02020890 053DE319 ldreq r14,[r13, #-0x319]!
:02020894 BCD114FB ldcltl 4,cr1,[r1],{#0xfb}
:02020898 11854B06 orrne  r4,r5,r6,lsl #0x16
:0202089C A8C04395 stmgeia  r0 ,{r0,r2,r4,r7,r8,r9,r14}^
:020208A0 2D400459 unknown
:020208A4 D00813E9 andle  r1,r8,r9,ror #0x7
:020208A8 A5700395 ldrgeb r0,[r0, #-0x395]!
:020208AC 20D5D713 sbccss r13,r5,r3,lsl r7
:020208B0 00FD540F rsceqs r5,r13,r15,lsl #0x8
:020208B4 111114ED tstne r1,r13,ror #0x9
:020208B8 13C1144D bicne  r1,r1,#0x4D000000
:020208BC 0139E597 unknown
:020208C0 151B391B ldrne r3,[r11, #-0x91b]		;(r11-0x91b=*(c7fff6e5))
:020208C4 D720B233 unknown
:020208C8 00E409E1 rsceq  r0,r4,r1,ror #0x13
:020208CC 97300E65 ldrls r0,r0,r4,r1,ror #0x13
:020208D0 0430BDE5 unknown
:020208D4 BD3FEB01 ldclt  11,cr14,[r15,#-0x4]!
:020208D8 0240491F subeq  r4,r0,#0x7C000
:020208DC 104505ED subne  r0,r5,r13,ror #0xb
:020208E0 9F5054D8 swils 0x005054d8
:020208E4 9F4054E5 swils 0x004054e5
:020208E8 DA802079 ble 00028AD4
:020208EC 656B2514 strvsb r2,[r11, #-0x514]!
:020208F0 A0EB010E rscge  r0,r11,r14,lsl #0x2
:020208F4 E88D0C00 stmia  r13 ,{r10,r11}
:020208F8 9DD72000 unknown
:020208FC 20E59700 rsccs  r9,r5,r0,lsl #0xe
:02020900 DE00A104 cdple 1,0,cr10,cr0,cr4,0
:02020904 289D0D19 ldmcsia  r13 ,{r0,r3,r4,r8,r10,r11}
:02020908 000902DD unknown
:0202090C B1037A08 unknown
:02020910 8012DD14 andhis r13,r2,r4,lsl r13
:02020914 110972DD unknown
:02020918 B612DD08 ldrlt r13,[r2],-r8, lsl #0x1a
:0202091C ACE8BD80 stcgel 13,cr11,[r8],#+0x200
:02020920 85A80001 strhi r0,[r8, #+0x1]!
:02020924 F8021003 stmnvda  r2 ,{r0,r1,r12}
:02020928 22E92D4F rsccs  r2,r9,#0x13C0
:0202092C E2004DDE and  r4,r0,#0x3780
:02020930 057D300C ldreqb r3,[r13, #-0xc]!
:02020934 1DC90441 unknown
:02020938 78E50305 unknown
:0202093C E59D9248 ldr r9,[r13, #+0x248]		;r13+0x248=*(00000248)
:02020940 459D824C ldrmi r8,[r13, #+0x24c]		;r13+0x24c=*(0000024c)
:02020944 0DBB8022 ldceq  0,cr8,[r11,#+0x88]!
:02020948 B7701D20 ldrltb r1,[r0,-r0, lsr #0x1a]!
:0202094C 25497D14 strcsb r7,[r9, #-0xd14]		;(r9-0xd14=*(fffff4ec))
:02020950 1466B344 unknown
:02020954 65A52C05 strvs r2,[r5, #+0xc05]!
:02020958 2A6100D1 bcs 03860CA4
:0202095C F900B10C stmnvdb  r0 ,{r2,r3,r8,r12,r13,r15}
:02020960 000ADE10 andeq  r13,r10,r0,lsl r14
:02020964 017D122D cmneq r13,r13,lsr #0x4
:02020968 53E58D80 mvnpl  r8,#0x2000
:0202096C 2940A90C stmcsdb  r0 ,{r2,r3,r8,r11,r13,r15}^
:02020970 11090459 unknown
:02020974 9D1C110D unknown
:02020978 995D301E ldmlsdb  r13 ,{r1,r2,r3,r4,r12,r13}^
:0202097C 002928E5 eoreq  r2,r9,r5,ror #0x11
:02020980 2A427520 bcs 030BDE08
:02020984 1D0128D5 unknown
:02020988 1D03A503 unknown
:0202098C 031D0103 tsteq r13,#0xC0000000
:02020990 AE031D13 mcrge 13,0,r1,cr3,cr3,{0}
:02020994 E28D5010 add  r5,r13,#0x10
:02020998 E28DB020 add  r11,r13,#0x20
:0202099C 99310700 ldmlsdb  r1!,{r8,r9,r10}
:020209A0 9F2100E7 swils 0x002100e7
:020209A4 3D80063D unknown
:020209A8 1F003D0C swine 0x00003d0c
:020209AC 15324DD5 ldrne r4,[r2, #-0xdd5]!
:020209B0 1AA1E007 bne 008989D4
:020209B4 150C02B3 strne r0,[r12, #-0x2b3]		;(r12-0x2b3=*(fffffd4d))
:020209B8 05006107 streq r6,[r0, #-0x107]		;(r0-0x107=*(fffffef9))
:020209BC E08B2281 add  r2,r11,r1,lsl #0x5
:020209C0 33119D2C tstcc r1,#0xB00
:020209C4 2F8901E1 swics 0x008901e1
:020209C8 11866004 orrne  r6,r6,r4
:020209CC ED12F5E0 unknown
:020209D0 092001D1 stmeqdb  r0!,{r0,r4,r6,r7,r8}
:020209D4 0612B102 ldreq r11,[r2],-r2, lsl #0x2
:020209D8 E7C0106A strb r1,[r2],-r2, lsl #0x2
:020209DC 41106D82 tstmi r0,r2,lsl #0x1b
:020209E0 309D2015 addccs r2,r13,r5,lsl r0
:020209E4 8D3020E5 ldchi  0,cr2,[r0,#-0x394]!
:020209E8 00810AE2 addeq  r0,r1,r2,ror #0x15
:020209EC 6100406E unknown
:020209F0 5A122118 bpl 024A8E58
:020209F4 135A02DD cmpne r10,#0xD000000D
:020209F8 F89610C1 ldmnvia  r6 ,{r0,r6,r7,r12}
:020209FC FFE28A00 swinv 0x00e28a00
:02020A00 00E20000 rsceq  r0,r2,r0
:02020A04 001B1361 andeqs r1,r11,r1,ror #0x6
:02020A08 05748A00 ldreqb r8,[r4, #-0xa00]!
:02020A0C A341CC00 unknown
:02020A10 0D72E5C0 ldceql 5,cr14,[r2,#-0x300]!
:02020A14 0D090300 unknown
:02020A18 0B09500C bleq 02274A50
:02020A1C E1C10CBE strh r0,[r1, #+0xce]		;r1+0xce=*(000000ce)
:02020A20 0781146E streq r1,[r1, #+0xce]		;r1+0xce=*(000000ce)
:02020A24 D0000981 andle  r0,r0,r1,lsl #0x13
:02020A28 6BE58013 blvs 01980A7C
:02020A2C 8104E114 unknown
:02020A30 14540B45 ldrneb r0,[r4],#-0xb45
:02020A34 0568E580 streqb r14,[r8, #-0x580]!
:02020A38 84415800 strhib r5,[r1],#-0x800
:02020A3C F966E580 unknown
:02020A40 01DC4640 biceqs r4,r12,r0,asr #0xc
:02020A44 045CEB10 ldreqb r14,[r12],#-0xb10
:02020A48 032D0005 unknown
:02020A4C 18851460 stmneia  r5 ,{r5,r6,r10,r12}
:02020A50 05131319 ldreq r1,[r3, #-0x319]		;r3-0x319=*(493ffcee)=#0(0x00000000)
:02020A54 145E0059 ldrneb r0,[r14],#-0x59
:02020A58 320D1411 andcc  r1,r13,#0x11000000
:02020A5C 811FF5C9 tsthi r15,r9,asr #0xb
:02020A60 005108E2 subeqs r0,r1,r2,ror #0x11
:02020A64 A000518E andge  r5,r0,r14,lsl #0x3
:02020A68 DE221469 cdple 4,2,cr1,cr2,cr9,3
:02020A6C BD8F0119 unknown
:02020A70 ED0918E8 unknown
:02020A74 150C020D strne r0,[r12, #-0x20d]		;(r12-0x20d=*(fffffdf3))
:02020A78 4DD09841 unknown
:02020A7C 50B8E210 adcpls r14,r8,r0,lsl r2
:02020A80 03A11289 moveq  r1,#0x90000008		;r1=-1879048184(0x90000008)
:02020A84 502003CD eorpl  r0,r0,r13,asr #0x7
:02020A88 0083A038 addeq  r10,r3,r8,lsr r0
:02020A8C 3DE35300 stcccl 3,cr5,[r3,#+0x0]!
:02020A90 61401307 unknown
:02020A94 03008952 unknown
:02020A98 29181275 ldmcsdb  r8 ,{r0,r2,r4,r5,r6,r9,r12}
:02020A9C 11D50301 bicnes r0,r5,r1,lsl #0x6
:02020AA0 E1A021AB mov  r2,r11,lsr #0x3		;r2=419430400(0x19000000)
:02020AA4 0785E079 unknown
:02020AA8 09209F20 stmeqdb  r0!,{r5,r8,r9,r10,r11,r12,r15}
:02020AAC D210710C andles r7,r0,#0x3
:02020AB0 000D0055 andeq  r0,r13,r5,asr r0
:02020AB4 50026590 mulpl  r2,r0,r5
:02020AB8 0015D25B andeqs r13,r5,r11,asr r2
:02020ABC D20015D2 andle  r1,r0,#0x34800000
:02020AC0 0A1004E5 beq 02421E5C
:02020AC4 8910000D ldmhidb  r0 ,{r0,r2,r3}
:02020AC8 3DC96006 unknown
:02020ACC 25E5C90A strcsb r12,[r5, #+0x90a]!
:02020AD0 E5C93002 strb r3,[r9, #+0x2]		;r9+0x2=*(00000202)
:02020AD4 E5C92003 strb r2,[r9, #+0x3]		;r9+0x3=*(00000203)
:02020AD8 04B90800 unknown
:02020ADC 65CD400C strvsb r4,[r13, #+0xc]		;r13+0xc=*(0000000c)
:02020AE0 22E5CD0C rsccs  r12,r5,#0x300
:02020AE4 04311432 unknown
:02020AE8 BEE1D001 cdplt 0,14,cr13,cr1,cr1,0
:02020AEC 2F840969 swics 0x00840969
:02020AF0 00041514 andeq  r1,r4,r4,lsl r5
:02020AF4 2C29D190 stccs  1,cr13,[r9],#-0x240
:02020AF8 D9A41011 stmleib  r4!,{r0,r4,r12}
:02020AFC 33C16014 biccc  r6,r1,#0x14
:02020B00 2700A506 strcs r10,[r0,-r6, lsl #0xa]
:02020B04 95132514 ldrls r2,[r3, #-0x514]		;r3-0x514=*(493ffaf3)=#0(0x00000000)
:02020B08 219D009D unknown
:02020B0C 000D0199 muleq  r13,r9,r1
:02020B10 EB011A73 bl 020674E4
:02020B14 0D15A10F unknown
:02020B18 07E5DD00 streqb r13,[r5,+r0, lsl #0x1a]!
:02020B1C 81011520 unknown
:02020B20 00042130 andeq  r2,r4,r0,lsr r1
:02020B24 E429C980 unknown
:02020B28 E5129500 ldr r9,[r2, #-0x500]		;(r2-0x500=*(fffffb00))
:02020B2C 00692FDE unknown
:02020B30 2D023009 unknown
:02020B34 D8132911 ldmleda  r3 ,{r0,r4,r8,r11,r13}
:02020B38 11120011 tstne r2,r1,lsl r0
:02020B3C 60011800 andvs  r1,r1,r0,lsl #0x10
:02020B40 85008186 strhi r8,[r0, #-0x186]		;(r0-0x186=*(fffffe7a))
:02020B44 25E8E356 strcsb r14,[r8, #+0x356]!
:02020B48 B5D09801 ldrltb r9,[r0, #+0x801]		;r0+0x801=*(00000801)
:02020B4C B5481030 strltb r1,[r8, #-0x30]		;(r8-0x30=*(00000011))
:02020B50 8210C100 andhis r12,r0,#0x0
:02020B54 10C1215D sbcne  r2,r1,r13,asr r1
:02020B58 A0700001 rsbges r0,r0,r1
:02020B5C 7907D93B stmvcdb  r7 ,{r0,r1,r3,r4,r5,r8,r11,r12,r14,r15}
:02020B60 8D004D07 unknown
:02020B64 01408C12 unknown
:02020B68 9F4F2000 swils 0x004f2000
:02020B6C 9F308CE5 swils 0x00308ce5
:02020B70 036908E5 unknown
:02020B74 F51C0280 ldrnv r0,[r12, #-0x280]		;(r12-0x280=*(fffffd80))
:02020B78 C1D48B3D bicgts r8,r4,r13,lsr r11
:02020B7C 10205938 eorne  r5,r0,r8,lsr r9
:02020B80 50035164 andpl  r5,r3,r4,ror #0x2
:02020B84 0045E7C2 subeq  r14,r5,r2,asr #0xf
:02020B88 E7C10171 unknown
:02020B8C 57000031 unknown
:02020B90 816004E3 unknown
:02020B94 2D0E00E0 unknown
:02020B98 BA102101 blt 02428FA4
:02020B9C 42590238 submis r0,r9,#0x80000003
:02020BA0 F1C60FAD bicnv  r0,r6,r13,lsr #0x1f
:02020BA4 500C020A andpl  r0,r12,r10,lsl #0x4
:02020BA8 9F0040E3 swils 0x000040e3
:02020BAC 10018501 andne  r8,r1,r1,lsl #0xa
:02020BB0 50018284 andpl  r8,r1,r4,lsl #0x5
:02020BB4 07800040 streq r0,r8,r1,r4,lsl #0x5
:02020BB8 20B914A1 adccss r1,r9,r1,lsr #0x9
:02020BBC 01E00959 mvneq  r0,r9,asr r9
:02020BC0 B99C0069 ldmltib  r12 ,{r0,r3,r5,r6}
:02020BC4 75E7C610 strvcb r12,[r7, #+0x610]!
:02020BC8 137D0918 cmnne r13,#0x60000
:02020BCC 69D51C99 ldmvsib  r5 ,{r0,r3,r4,r7,r10,r11,r12}^
:02020BD0 F182EB00 orrnv  r14,r2,r0,lsl #0x16
:02020BD4 2810A900 ldmcsda  r0 ,{r8,r11,r13,r15}
:02020BD8 58180001 ldmplda  r8 ,{r0}
:02020BDC EE200001 cdp 0,2,cr0,cr0,cr1,0
:02020BE0 6BFF020D blvs 01FE141C
:02020BE4 4341F800 unknown
:02020BE8 9001E92D andls  r14,r1,r13,lsr #0x12
:02020BEC 9D400009 unknown
:02020BF0 3980A000 stmccib  r0 ,{r13,r15}
:02020BF4 474D850A strmib r8,[r13,-r10, lsl #0xa]
:02020BF8 22410239 subcs  r0,r1,#0x90000003
:02020BFC 8DC600E9 unknown
:02020C00 05590A2C ldreqb r0,[r9, #-0xa2c]		;(r9-0xa2c=*(fffff7d4))
:02020C04 0908A12F stmeqdb  r8 ,{r0,r1,r2,r3,r5,r8,r13,r15}
:02020C08 0049105D subeq  r1,r9,r13,asr r0
:02020C0C 40253FD5 unknown
:02020C10 1C8D502D stcne  0,cr5,[r13],{#0x2d}
:02020C14 010C8D08 unknown
:02020C18 E2802E90 add  r2,r0,#0x900
:02020C1C 210C89F5 unknown
:02020C20 002D2F10 eoreq  r2,r13,r0,lsl r15
:02020C24 02395835 eoreqs r5,r9,#0x350000
:02020C28 048D205D streq r2,[r13],#+0x5d
:02020C2C 9D590CD2 unknown
:02020C30 035CE000 cmpeq r12,#0x0
:02020C34 09080021 stmeqdb  r8 ,{r0,r5}
:02020C38 09E04050 unknown
:02020C3C 02E90002 rsceq  r0,r9,#0x2
:02020C40 71000D10 unknown
:02020C44 01E06301 mvneq  r6,r1,lsl #0x6
:02020C48 C921811A stmgtdb  r1!,{r1,r3,r4,r8,r15}
:02020C4C C4100512 ldrgt r0,[r0],#-0x512
:02020C50 0383F8E7 orreq  r15,r3,#0xE70000
:02020C54 47F0E8BD unknown
:02020C58 DF46E92D swile 0x0046e92d
:02020C5C 00E24D00 rsceq  r4,r2,r0,lsl #0x1a
:02020C60 80062990 mulhi  r6,r0,r9
:02020C64 50700155 rsbpls r0,r0,r5,asr r1
:02020C68 A0A00EDD unknown
:02020C6C 9D6138E1 stclsl 8,cr3,[r1,#-0x384]!
:02020C70 513C01E5 teqpl r12,r5,ror #0x3
:02020C74 2500E59D strcs r14,[r0, #-0x59d]		;(r0-0x59d=*(fffffa63))
:02020C78 FD00091F unknown
:02020C7C 25A9E050 strcs r14,[r9, #+0x50]!
:02020C80 9D1DB910 unknown
:02020C84 014B6116 unknown
:02020C88 5E8542A1 cdppl 2,8,cr4,cr5,cr1,5
:02020C8C 05EBFFE5 streqb r15,[r11, #+0xfe5]!
:02020C90 000D13DD unknown
:02020C94 7530139F ldrvc r1,[r0, #-0x39f]!
:02020C98 0D1A8146 unknown
:02020C9C 75139B00 ldrvc r9,[r3, #-0xb00]		;r3-0xb00=*(493ff507)=#0(0x00000000)
:02020CA0 00F50077 rsceqs r0,r5,r7,ror r0
:02020CA4 0431A6A7 unknown
:02020CA8 24000940 strcs r0,[r0],#-0x940
:02020CAC 0ACA0000 beq 012A0CB4
:02020CB0 20AA0071 adccs  r0,r10,r1,ror r0
:02020CB4 F109008D unknown
:02020CB8 8E09908F cdphi 0,0,cr9,cr9,cr15,4
:02020CBC 458D0001 strmi r0,[r13, #+0x1]		;r13+0x1=*(00000001)
:02020CC0 00012000 andeq  r2,r1,r0
:02020CC4 AA002193 bge 02029318
:02020CC8 1E000107 cdpne 1,0,cr0,cr0,cr7,0
:02020CCC 01650001 unknown
:02020CD0 00018300 andeq  r8,r1,r0,lsl #0x6
:02020CD4 0719C6AA ldreq r12,[r9,-r10, lsr #0xd]
:02020CD8 6A00010B bvs 0202110C
:02020CDC 057E0001 ldreqb r0,[r14, #-0x1]!
:02020CE0 9D16AA00 unknown
:02020CE4 0001A601 andeq  r10,r1,r1,lsl #0xc
:02020CE8 070102C2 streq r0,r10,r1,r1,lsl #0xc
:02020CEC C0CA0001 sbcgt  r0,r10,r1
:02020CF0 01C80001 biceq  r0,r8,r1
:02020CF4 04EDDB00 unknown
:02020CF8 FD2A0302 stc2  3,cr0,[r10,#-0x8]!
:02020CFC 7900010F stmvcdb  r0 ,{r0,r1,r2,r3,r8}
:02020D00 01780001 cmneq r8,r1
:02020D04 00017700 andeq  r7,r1,r0,lsl #0xe
:02020D08 000176AB andeq  r7,r1,r11,lsr #0xd
:02020D0C 74000175 strvc r0,[r0],#-0x175
:02020D10 01730001 cmneq r3,r1
:02020D14 0172AA00 cmneq r2,r0,lsl #0x14
:02020D18 00017100 andeq  r7,r1,r0,lsl #0x2
:02020D1C 6F000170 swivs 0x00000170
:02020D20 6EAA0001 cdpvs 0,10,cr0,cr10,cr1,0
:02020D24 05110001 ldreq r0,[r1, #-0x1]		;(r1-0x1=*(90000007))
:02020D28 00254100 eoreq  r4,r5,r0,lsl #0x2
:02020D2C 002A036B eoreq  r0,r10,r11,ror #0x6
:02020D30 51136DEA tstpl r3,r10,ror #0x1b
:02020D34 70281DBA unknown
:02020D38 A8B0458D ldmgeia  r0!,{r0,r2,r3,r7,r8,r10,r14}
:02020D3C 000BE1A0 andeq  r14,r11,r0,lsr #0x3
:02020D40 0001E359 andeq  r14,r1,r9,asr r3
:02020D44 104D015D subne  r0,r13,r13,asr r1
:02020D48 3017BD00 andccs r11,r7,r0,lsl #0x1a
:02020D4C 5FA02596 swipl 0x00a02596
:02020D50 1701034B strne r0,r11,r7,r0,lsl #0x1a
:02020D54 00F90D85 rsceqs r0,r9,r5,lsl #0x1b
:02020D58 131BFD3C tstne r11,#0xF00
:02020D5C DCAE319D stcle  1,cr3,[r14],#+0x274
:02020D60 0A5D8011 beq 03780DAC
:02020D64 45100145 ldrmi r0,[r0, #-0x145]		;(r0-0x145=*(fffffebb))
:02020D68 41582001 cmpmi r8,r1
:02020D6C A3000105 unknown
:02020D70 4DF2B904 ldcmil 9,cr11,[r2,#+0x10]!
:02020D74 476550F5 unknown
:02020D78 F91349D3 ldmnvdb  r3 ,{r0,r1,r4,r6,r7,r8,r11,r14}
:02020D7C B9104546 ldmltdb  r0 ,{r1,r2,r6,r8,r10,r14}
:02020D80 20B94500 adccss r4,r9,r0,lsl #0xa
:02020D84 83DC3C59 bichis r3,r12,#0x5900
:02020D88 4036F9ED eormis r15,r6,r13,ror #0x13
:02020D8C 9656F913 unknown
:02020D90 3BA466F9 blcc 0093A97C
:02020D94 0AC5300D beq 0116CDD0
:02020D98 25373AB5 ldrcs r3,[r7, #-0xab5]!
:02020D9C 09419910 stmeqdb  r1 ,{r4,r8,r11,r12,r15}^
:02020DA0 140B896E strne r8,[r11],#-0x96e
:02020DA4 32E28D60 rsccc  r8,r2,#0x1800
:02020DA8 815B8513 cmphi r11,r3,lsl r5
:02020DAC 860100DD unknown
:02020DB0 2D1C25E7 unknown
:02020DB4 4C251061 stcmi  0,cr1,[r5],#-0x184
:02020DB8 0C25F6D1 stceq  6,cr15,[r5],#-0x344
:02020DBC 0E1D1329 cdpeq 3,0,cr1,cr13,cr9,1
:02020DC0 05F19010 ldreqb r9,[r1, #+0x10]!
:02020DC4 110C7592 swpne r7,r2,r12
:02020DC8 1325E780 unknown
:02020DCC 41210E1D unknown
:02020DD0 3001E1D0 unknown
:02020DD4 1069E284 rsbne  r14,r9,r4,lsl #0x5
:02020DD8 0095400B addeqs r4,r5,r11
:02020DDC E7812103 str r2,[r1,+r3, lsl #0x2]
:02020DE0 220BE902 andcs  r14,r11,#0x8000
:02020DE4 12000D41 andne  r0,r0,#0x1040
:02020DE8 23193F0D tstcs r9,#0x34
:02020DEC 16000D1A unknown
:02020DF0 0CAD4149 stceq  1,cr4,[r13],#+0x124
:02020DF4 13160139 tstne r6,#0x4000000E
:02020DF8 131434A9 tstne r4,#0xA9000000
:02020DFC D6921D05 ldrle r1,[r2],+r5, lsl #0x1a
:02020E00 125D6D05 subnes r6,r13,#0x140
:02020E04 43C9130F bicmi  r1,r9,#0x3C000000
:02020E08 0F9D12DD swieq 0x009d12dd
:02020E0C 05057DE6 streq r7,[r5, #-0xde6]		;(r5-0xde6=*(fffff2c7))
:02020E10 FF0CAD01 swinv 0x000cad01
:02020E14 03050231 unknown
:02020E18 140A0029 strne r0,[r10],#-0x29
:02020E1C 050546D9 streq r4,[r5, #-0x6d9]		;(r5-0x6d9=*(fffff9d4))
:02020E20 F9957101 ldmnvib  r5 ,{r0,r8,r12,r13,r14}
:02020E24 FE3AE819 mrc2 8,1,r14,cr10,cr9,{0}
:02020E28 410501A9 unknown
:02020E2C F9C125FA stmnvib  r1 ,{r1,r3,r4,r5,r6,r7,r8,r10,r13}^
:02020E30 F3AC81D1 movnv  r8,#0x40000034		;r8=1073741876(0x40000034)
:02020E34 D1F5000D mvnles r0,r13
:02020E38 01C1EF81 biceq  r14,r1,r1,lsl #0x1f
:02020E3C AA82B9F1 bge 000CF608
:02020E40 FD62B9EE stc2l 9,cr11,[r2,#-0x3b8]!
:02020E44 77211203 strvc r1,[r1,-r3, lsl #0x4]!
:02020E48 772112E8 strvc r1,[r1,-r3, lsl #0x4]!
:02020E4C C025E596 mlagt  r5,r6,r5,r14unknown
:02020E50 11E016A5 mvnne  r1,r5,lsr #0xd
:02020E54 A1502940 cmpge r0,r0,asr #0x12
:02020E58 1176DB16 cmnne r6,r6,lsl r11
:02020E5C 04101540 ldreq r1,[r0],#-0x540
:02020E60 26999110 unknown
:02020E64 A30015D6 unknown
:02020E68 1F691021 swine 0x00691021
:02020E6C E0861101 add  r1,r6,r1,lsl #0x2
:02020E70 830FFD08 unknown
:02020E74 E1C01BB4 strh r1,[r0, #+0xb4]		;r0+0xb4=*(000000b4)
:02020E78 815289D0 ldrhisb r8,[r2, #-0x90]		;(r2-0x9d0=*(ffffff70))
:02020E7C E0574540 subs r4,r7,r0,asr #0xa
:02020E80 7AF50834 bvc 01D62F58
:02020E84 13806DC7 orrne  r6,r0,#0x31C0
:02020E88 54FE806D unknown
:02020E8C 750F006D strvc r0,[r15, #-0x6d]		;r15-0x6d=*(02020e27)=#83995134(0x0501a9fe)
:02020E90 0569714B streqb r7,[r9, #-0x14b]!
:02020E94 7065040E rsbvc  r0,r5,r14,lsl #0x8
:02020E98 65102195 ldrvs r2,[r0, #-0x195]		;r0-0x195=*(0501a869)=#0(0x00000000)
:02020E9C 29007510 stmcsdb  r0 ,{r4,r8,r10,r12,r13,r14}
:02020EA0 0104D109 unknown
:02020EA4 42A50600 adcmi  r0,r5,#0x0
:02020EA8 C081B0BF strgth r11,[r1], +r15
:02020EAC 1C81C9AF stcne  9,cr12,[r1],{#0xaf}
:02020EB0 49AB00CD stmmiib  r11!,{r0,r2,r3,r6,r7}
:02020EB4 3CD1AA32 ldcccl 10,cr10,[r1],{#0x32}
:02020EB8 3D064AF9 unknown
:02020EBC 0005E200 andeq  r14,r5,r0,lsl #0x4
:02020EC0 992B0623 stmlsdb  r11!,{r0,r1,r5,r9,r10}
:02020EC4 F4050303 strnv r0,[r5],#-0x303
:02020EC8 12A11281 adcne  r1,r1,#0x10000008
:02020ECC 00390989 eoreqs r0,r9,r9,lsl #0x13
:02020ED0 01EDE4CD mvneq  r14,r13,asr #0x9
:02020ED4 2EB0108D cdpcs 0,10,cr1,cr0,cr13,4
:02020ED8 35200329 strcc r0,[r0, #-0x329]!
:02020EDC 1F71A633 swine 0x0071a633
:02020EE0 500025E5 andpl  r2,r0,r5,ror #0xb
:02020EE4 8F30250E swihi 0x0030250e
:02020EE8 85A5C025 strhi r12,[r5, #+0x25]!
:02020EEC 00129115 andeqs r9,r2,r5,lsl r1
:02020EF0 A14221FD unknown
:02020EF4 0D51E703 unknown
:02020EF8 028531F9 addeq  r3,r5,#0x4000003E
:02020EFC 5D84B509 unknown
:02020F00 0D527E80 unknown
:02020F04 805D8000 subhis r8,r13,r0
:02020F08 2D004D7A unknown
:02020F0C 07310817 unknown
:02020F10 D92301B5 stmledb  r3!,{r0,r2,r4,r5,r7,r8}
:02020F14 4D05A528 unknown
:02020F18 4DF8A648 ldcmil 6,cr10,[r8,#+0x120]!
:02020F1C 214F71B8 mrscs r7,SPSRstrcsh r7,[r15, #-0x18]		;r15-0x18=*(02020f0c)=#-805286452(0xd0004dcc)
:02020F20 018DEC40 orreq  r14,r13,r0,asr #0x18
:02020F24 126C59B5 rsbne  r5,r12,#0x2D4000
:02020F28 4D667B19 stcmil 11,cr7,[r6,#-0x64]!
:02020F2C 1268000D rsbne  r0,r8,#0xD
:02020F30 E9627B5D unknown
:02020F34 404D6400 submi  r6,r13,r0,lsl #0x8
:02020F38 004D44A9 subeq  r4,r13,r9,lsr #0x9
:02020F3C D0004DCC andle  r4,r0,r12,asr #0x1b
:02020F40 125F004D subnes r0,r15,#0x4D
:02020F44 192B652A stmnedb  r11!,{r1,r3,r5,r8,r10,r13,r14}
:02020F48 104D5B66 subne  r5,r13,r6,ror #0x16
:02020F4C 81030101 unknown
:02020F50 576B3A31 unknown
:02020F54 1295502D addnes r5,r5,#0x2D
:02020F58 F51213FD ldrnv r1,[r2, #-0x3fd]		;(r2-0x3fd=*(fffffc03))
:02020F5C 4071507E rsbmis r5,r1,r14,ror r0
:02020F60 F5DA30AE ldrnvb r3,[r10, #+0xae]		;r10+0xae=*(000000ae)
:02020F64 05124B7E ldreq r4,[r2, #-0xb7e]		;(r2-0xb7e=*(fffff482))
:02020F68 00994576 addeqs r4,r9,r6,ror r5
:02020F6C 001147A4 andeqs r4,r1,r4,lsr #0xf
:02020F70 1944E5A7 stmnedb  r4 ,{r0,r1,r2,r5,r7,r8,r10,r13,r14,r15}^
:02020F74 00514010 subeqs r4,r1,r0,lsl r0
:02020F78 4D125A42 unknown
:02020F7C 31123F75 tstcc r2,r5,ror r15
:02020F80 F5123C75 ldrnv r3,[r2, #-0xc75]		;(r2-0xc75=*(fffff38b))
:02020F84 4A599244 bmi 0368589C
:02020F88 013B1349 teqeq r11,r9,asr #0x6
:02020F8C 85123600 ldrhi r3,[r2, #-0x600]		;(r2-0x600=*(fffffa00))
:02020F90 794BE831 stmvcdb  r11 ,{r0,r4,r5,r11,r13,r14,r15}^
:02020F94 21123302 tstcs r2,r2,lsl #0x6
:02020F98 0DF11333 ldceql 3,cr1,[r1,#+0xcc]!
:02020F9C A90EE5EC stmgedb  r14 ,{r2,r3,r5,r6,r7,r8,r10,r13,r14,r15}
:02020FA0 E58410F0 str r1,[r4, #+0xf0]		;r4+0xf0=*(000000f0)
:02020FA4 2D00212B unknown
:02020FA8 71DD2012 bicvcs r2,r13,r2,lsl r0
:02020FAC 01BD0227 moveqs r0,r7,lsr #0x4		;r0=218105052(0xd0004dc)
:02020FB0 050CFD10 streq r15,[r12, #-0xd10]		;(r12-0xd10=*(fffff2f0))
:02020FB4 E9189502 ldmdb  r8 ,{r1,r8,r10,r12,r15}
:02020FB8 EB0003F1 bl 02021F84
:02020FBC EA000222 b 0202184C
:02020FC0 59122400 ldmpldb  r2 ,{r10,r13}
:02020FC4 00021E79 andeq  r1,r2,r9,ror r14
:02020FC8 1204200A andne  r2,r4,#0xA
:02020FCC 4D1A70B5 unknown
:02020FD0 99121C00 ldmlsdb  r2 ,{r10,r11,r12}
:02020FD4 454A0231 strmib r0,[r10, #-0x231]		;(r10-0x231=*(fffffdcf))
:02020FD8 121A2D1F andnes r2,r10,#0x7C0
:02020FDC 4A2940B9 bmi 02A712C8
:02020FE0 F8000D14 stmnvda  r0 ,{r2,r4,r8,r10,r11}
:02020FE4 0340855B unknown
:02020FE8 F9121189 ldmnvdb  r2 ,{r0,r3,r7,r8,r12}
:02020FEC 00F94A70 rsceqs r4,r9,r0,ror r10
:02020FF0 D3D514ED bicles r1,r5,#0xED000000
:02020FF4 02444904 subeq  r4,r4,#0x10000
:02020FF8 E504B4ED str r11,[r4, #-0x4ed]		;(r4-0x4ed=*(fffffb13))
:02020FFC 61545016 cmpvs r4,r6,lsl r0
:02021000 01750806 cmneq r5,r6,lsl #0x10
:02021004 12081948 andne  r1,r8,#0x120000
:02021008 282D3019 stmcsda  r13!,{r0,r3,r4,r12,r13}
:0202100C 06012DD5 unknown
:02021010 00121665 andeqs r1,r2,r5,ror #0xc
:02021014 FA1F3DEB blx 027F07D0
:02021018 06400D45 streqb r0,r1,r2,r5,ror #0xc
:0202101C 11F643CD mvnnes r4,r13,asr #0x7
:02021020 0DF076B5 ldceql 6,cr7,[r0,#+0x2d4]!
:02021024 11F2A500 mvnnes r10,r0,lsl #0xa
:02021028 402D08A9 eormi  r0,r13,r9,lsr #0x11
:0202102C EE00C1EC cdp 1,0,cr12,cr0,cr12,7
:02021030 050D2C11 streq r2,[r13, #-0xc11]		;(r13-0xc11=*(fffff3ef))
:02021034 13CC0065 bicne  r0,r12,#0x65
:02021038 21EBE5C0 mvncs  r14,r0,asr #0xb
:0202103C 0CD18320 ldceql 3,cr8,[r1],{#0x20}
:02021040 6659B021 ldrvsb r11,[r9],-r1, lsr #0x0
:02021044 11E213B1 strneh r1,[r2, #+0x31]!
:02021048 0F851C21 swieq 0x00851c21
:0202104C 41121DCF tstmi r2,r15,asr #0x1b
:02021050 F4E0866B unknown
:02021054 03E58080 mvneq  r8,#0x80
:02021058 E1A01444 mov  r1,r4,asr #0x8
:0202105C E1A00404 mov  r0,r4,lsl #0x8		;r0=0(0x0)
:02021060 0110FF00 tsteq r0,r0,lsl #0x1e
:02021064 000CFFE2 andeq  r15,r12,r2,ror #0x1f
:02021068 C10000E2 unknown
:0202106C BA00C915 blt 020534C8
:02021070 D4E1CD00 unknown
:02021074 3AC51106 bcc 01165494
:02021078 D1031D94 swple r1,r4,r3
:0202107C 3473A511 unknown
:02021080 29010E4A stmcsdb  r1 ,{r1,r3,r6,r9,r10,r11}
:02021084 0015CC21 andeqs r12,r5,r1,lsr #0x18
:02021088 14803F65 strne r3,[r0],#+0xf65
:0202108C 151479E2 ldrne r7,[r4, #-0x9e2]		;(r4-0x9e2=*(fffff61e))
:02021090 AE1E2112 mrcge 1,0,r2,cr14,cr2,{0}
:02021094 8DC60321 unknown
:02021098 018CAE42 orreq  r10,r12,r2,asr #0x1c
:0202109C 02499000 subeq  r9,r9,#0x0
:020210A0 C10115BF strgth r1,[r1, -r15]
:020210A4 BBAA8115 bllt 00AC1500
:020210A8 1507FD01 strne r15,[r7, #-0xd01]		;(r7-0xd01=*(d00040cb))
:020210AC 7115B781 tstvc r5,r1,lsl #0xf
:020210B0 315900E1 cmpcc r9,r1,ror #0x1
:020210B4 8111B5EC tsthi r1,r12,ror #0xb
:020210B8 000D1473 andeq  r1,r13,r3,ror r4
:020210BC 355D11B1 ldrccb r1,[r13, #-0x1b1]		;(r13-0x1b1=*(fffffe4f))
:020210C0 F52B8194 strnv r8,[r11, #-0x194]!
:020210C4 3610A100 ldrcc r10,[r0],-r0, lsl #0x2
:020210C8 81EB000B mvnhi  r0,r11
:020210CC 815087A4 cmphi r0,r4,lsr #0xf
:020210D0 00F920B4 unknown
:020210D4 65DC1B2D ldrvsb r1,[r12, #+0xb2d]		;r12+0xb2d=*(00000b2d)
:020210D8 025AF201 subeqs r15,r10,#0x10000000
:020210DC 1D9CF1E5 unknown
:020210E0 401D9A40 andmis r9,r13,r0,asr #0x14
:020210E4 421100ED andmis r0,r1,#0xED
:020210E8 215985EA cmpcs r9,r10,ror #0xb
:020210EC AD203594 stcge  5,cr3,[r0,#-0x250]!
:020210F0 7A09110E bvc 02265530
:020210F4 8DDA5089 unknown
:020210F8 DC373D11 ldcle  13,cr3,[r7],#-0x44
:020210FC 8AEB011F bhi 01AE1580
:02021100 6C000D04 stcvs  13,cr0,[r0],{#0x4}
:02021104 84353D04 unknown
:02021108 11860105 orrne  r0,r6,r5,lsl #0x2
:0202110C 69374529 ldmvsdb  r7!,{r0,r3,r5,r8,r10,r14}
:02021110 FFEBC411 swinv 0x00ebc411
:02021114 15812061 strne r2,[r1, #+0x61]		;r1+0x61=*(90000069)
:02021118 1470A300 unknown
:0202111C 246CE590 unknown
:02021120 80021195 mulhi  r2,r5,r1
:02021124 2FFF0CB1 swics 0x00ff0cb1
:02021128 006579E1 rsbeq  r7,r5,r1,ror #0x13
:0202112C A181D17B orrge  r13,r1,r11,ror r1
:02021130 77000D75 unknown
:02021134 71726911 cmnvc r2,r1,lsl r9
:02021138 92349D01 eorlss r9,r4,#0x40
:0202113C 21D10C6D biccss r0,r1,r13,ror #0x18
:02021140 5017610D andpls r6,r7,r13,lsl #0x2
:02021144 964001E9 strlsb r0,r6,r7,r13,lsl #0x2
:02021148 BD6DE52B stcltl 5,cr14,[r13,#-0xac]!
:0202114C 40596A80 submis r6,r9,r0,lsl #0x15
:02021150 22105168 andcss r5,r0,#0x1A
:02021154 05E59054 streqb r9,[r5, #+0x54]!
:02021158 DDE08411 stclel 4,cr8,[r0,#+0x44]!
:0202115C 2040F41F subcs  r15,r0,r15,lsl r4
:02021160 051BE581 ldreq r14,[r11, #-0x581]		;(r11-0x581=*(c7fffa7f))
:02021164 005FEB00 subeqs r14,r15,r0,lsl #0x16
:02021168 9615FD01 ldrls r15,[r5],-r1, lsl #0x1a
:0202116C E5960A21 ldr r0,[r6, #+0xa21]		;r6+0xa21=*(00000a3b)
:02021170 000A40FF unknown
:02021174 00155EE2 andeqs r5,r5,r2,ror #0x1d
:02021178 106D1075 rsbne  r1,r13,r5,ror r0
:0202117C 78165129 ldmvcda  r6 ,{r0,r3,r5,r8,r12,r14}
:02021180 11580011 cmpne r8,r1,lsl r0
:02021184 2CC121B1 stccsl 1,cr2,[r1],{#0xb1}
:02021188 15F915E9 ldrneb r1,[r9, #+0x5e9]!
:0202118C 40ED7953 rscmi  r7,r13,r3,asr r9
:02021190 D1203D51 unknown
:02021194 E903191E stmdb  r3 ,{r1,r2,r3,r4,r8,r11,r12}
:02021198 3D8D1018 unknown
:0202119C 3D09E1E5 unknown
:020211A0 04DD940C ldreqb r9,[r13],#+0x40c
:020211A4 1FD9022D swine 0x00d9022d
:020211A8 EBFF76FC bl 01FFEDA0
:020211AC 307D0298 unknown
:020211B0 B1910142 orrlts r0,r1,r2,asr #0x2
:020211B4 10294190 mlane  r9,r0,r1,r4unknown
:020211B8 BD050E21 unknown
:020211BC 3D001913 unknown
:020211C0 10553611 subnes r3,r5,r1,lsl r6
:020211C4 C042092D subgt  r0,r2,r13,lsr #0x12
:020211C8 201D3AE5 andcss r3,r13,r5,ror #0x15
:020211CC A1C3002D bicge  r0,r3,r13,lsr #0x0
:020211D0 80102403 andhis r2,r0,r3,lsl #0x8
:020211D4 102D36E5 eorne  r3,r13,r5,ror #0xd
:020211D8 85C1000D strhib r0,[r1, #+0xd]		;r1+0xd=*(90000015)
:020211DC 1AB40975 bne 00D237B8
:020211E0 1132E1C0 teqne r2,r0,asr #0x3
:020211E4 7501B102 strvc r11,[r1, #-0x102]		;(r1-0x102=*(8fffff06))
:020211E8 003DB800 eoreqs r11,r13,r0,lsl #0x10
:020211EC 0831112F ldmeqda  r1!,{r0,r1,r2,r3,r5,r8,r12}
:020211F0 E2804B1C add  r4,r0,#0x7000
:020211F4 B101B510 unknown
:020211F8 C12BB41F unknown
:020211FC 112EE118 unknown
:02021200 067105B1 unknown
:02021204 840961DF strhi r6,[r9],#-0x1df
:02021208 F39D0C58 orrnvs r0,r13,#0x5800
:0202120C 581D1122 ldmplda  r13 ,{r1,r5,r8,r12}
:02021210 05110FFD ldreq r0,[r1, #-0xffd]		;(r1-0xffd=*(8ffff00b))
:02021214 5119B278 tstpl r9,r8,ror r2
:02021218 40511B00 submis r1,r1,r0,lsl #0x16
:0202121C 1500510D strne r5,[r0, #-0x10d]		;(r0-0x10d=*(fffffef3))
:02021220 17AA0025 strne r0,[r10,+r5, lsr #0x0]!
:02021224 1533A111 ldrne r10,[r3, #-0x111]!
:02021228 02ED101D rsceq  r1,r13,#0x1D
:0202122C 48110061 ldmmida  r1 ,{r0,r5,r6}
:02021230 030584F4 unknown
:02021234 010B3529 unknown
:02021238 060D1A00 streq r1,[r13],-r0, lsl #0x14
:0202123C D5A40019 strle r0,[r4, #+0x19]!
:02021240 0065A44B rsbeq  r10,r5,r11,asr #0x8
:02021244 04C010A9 streqb r1,[r0],#+0xa9
:02021248 0012DD35 andeqs r13,r2,r5,lsr r13
:0202124C 200D06EA andcs  r0,r13,r10,ror #0xd
:02021250 10B50A71 adcnes r0,r5,r1,ror r10
:02021254 11F11441 mvnnes r1,r1,asr #0x8
:02021258 0D12321D unknown
:0202125C 0095FC00 addeqs r15,r5,r0,lsl #0x18
:02021260 492A10FE stmmidb  r10!,{r1,r2,r3,r4,r5,r6,r7,r12}
:02021264 10124589 andnes r4,r2,r9,lsl #0xb
:02021268 86055596 unknown
:0202126C 061362E2 ldreq r6,r4,r2,r9,lsl #0xb
:02021270 10910015 addnes r0,r1,r5,lsl r0
:02021274 35F50035 ldrccb r0,[r5, #+0x35]!
:02021278 2E961010 mrccs 0,4,r1,cr6,cr0,{0}
:0202127C F21019E5 andnvs r1,r0,#0x394000
:02021280 027DE110 rsbeqs r14,r13,#0x4
:02021284 521013FD andpls r1,r0,#0xF4000003
:02021288 59EB7DB9 unknown
:0202128C E753F942 ldrb r15,ib 
:02021290 00011259 andeq  r1,r1,r9,asr r2
:02021294 21ED13DD unknown
:02021298 E0EB010D rsc  r0,r11,r13,lsl #0x2
:0202129C 07820089 streq r0,[r2,+r9, lsl #0x1]
:020212A0 DD304920 ldcle  9,cr4,[r0,#-0x80]!
:020212A4 95DCC185 ldrlsb r12,[r12, #+0x185]		;r12+0x185=*(00000185)
:020212A8 13FDD680 mvnnes r13,#0x8000000
:020212AC 43815510 orrmi  r5,r1,#0x4000000
:020212B0 10D4423D sbcnes r4,r4,r13,lsr r2
:020212B4 41658FBD strmih r8,[r5, #-0xfd]!
:020212B8 4933041E ldmmidb  r3!,{r1,r2,r3,r4,r10}
:020212BC C049CA30 subgt  r12,r9,r0,lsr r10
:020212C0 7DC510C9 unknown
:020212C4 A5002DC3 strge r2,[r0, #-0xdc3]		;(r0-0xdc3=*(fffff23d))
:020212C8 0C0039C5 stceq  9,cr3,[r0],{#0xc5}
:020212CC AFE58082 swige 0x00e58082
:020212D0 D9820005 stmleib  r2 ,{r0,r2}
:020212D4 EB000720 bl 02022F5C
:020212D8 4D0071BD unknown
:020212DC B5610811 strltb r0,[r1, #-0x811]!
:020212E0 FB004517 blx 0203274C
:020212E4 094B9908 stmeqdb  r11 ,{r3,r8,r11,r12,r15}^
:020212E8 B690ED01 ldrlt r14,[r0],+r1, lsl #0x1a
:020212EC 9900ED73 stmlsdb  r0 ,{r0,r1,r4,r5,r6,r8,r10,r11,r13,r14,r15}
:020212F0 0111D551 tsteq r1,r1,asr r5
:020212F4 1A9941D5 bne 00671A50
:020212F8 B7071500 strlt r1,[r7,-r0, lsl #0xa]
:020212FC DA0000AB ble 020215B0
:02021300 00994007 addeqs r4,r9,r7
:02021304 E7964001 ldr r4,[r6, +r1]
:02021308 D5871BB9 strle r1,[r7, #+0xbb9]		;r7+0xbb9=*(d0005985)
:0202130C F91FA510 ldmnvdb  r15 ,{r4,r8,r10,r13,r15}
:02021310 FF74E215 swinv 0x0074e215
:02021314 051769EB ldreq r6,[r7, #-0x9eb]		;(r7-0x9eb=*(d00043e1))
:02021318 FFF60771 swinv 0x00f60771
:0202131C A0BA14FF unknown
:02021320 028800F9 addeq  r0,r8,#0xF9
:02021324 55400BF5 strplb r0,[r0, #-0xbf5]		;(r0-0xbf5=*(fffff40b))
:02021328 0419A42B ldreq r10,[r9],#-0x42b
:0202132C 007915D4 unknown
:02021330 00791013 rsbeqs r1,r9,r3,lsl r0
:02021334 01D8497E biceqs r4,r8,r14,ror r9
:02021338 943010EB unknown
:0202133C 210014E5 unknown
:02021340 50300300 eorpls r0,r0,r0,lsl #0x6
:02021344 C10002E0 unknown
:02021348 1300E001 unknown
:0202134C 225CE1A0 subcss r14,r12,#0x28
:02021350 23E5009F mvncs  r0,#0x9F
:02021354 03E1811D mvneq  r8,#0x40000007
:02021358 80007503 andhi  r7,r0,r3,lsl #0xa
:0202135C 4E310B95 mrcmi 11,1,r0,cr1,cr5,{4}
:02021360 3D04EB02 unknown
:02021364 C117C10D tstgt r7,r13,lsl #0x2
:02021368 31010275 unknown
:0202136C 00092302 andeq  r2,r9,r2,lsl #0x6
:02021370 0DC90125 unknown
:02021374 01103995 unknown
:02021378 2D008900 unknown
:0202137C 20598D10 subcss r8,r9,r0,lsl r13
:02021380 6F1291CD swivs 0x001291cd
:02021384 CDBB41CD ldcgt  1,cr4,[r11,#+0x334]!
:02021388 4101D101 unknown
:0202138C 71002D7B unknown
:02021390 C57AD590 ldrgtb r13,[r10, #-0x590]!
:02021394 00111340 andeqs r1,r1,r0,asr #0x6
:02021398 25007174 strcs r7,[r0, #-0x174]		;(r0-0x174=*(fffffe8c))
:0202139C 0A6A5151 beq 03AB58E8
:020213A0 005D0D8D subeqs r0,r13,r13,lsl #0x1b
:020213A4 C400216F strgt r2,[r0],#-0x16f
:020213A8 2D1D07D9 unknown
:020213AC E59130D6 ldr r3,[r1, #+0xd6]		;r1+0xd6=*(900000de)
:020213B0 E5932008 ldr r2,[r3, #+0x8]		;r3+0x8=*(4940000f)=#0(0x00000000)
:020213B4 82200014 eorhi  r0,r0,#0x14
:020213B8 832008E1 unknown
:020213BC 200000E5 andcs  r0,r0,r5,ror #0x1
:020213C0 E352107D cmp r2,#0x7D
:020213C4 20133966 andcss r3,r3,r6,ror #0x12
:020213C8 09F12291 unknown
:020213CC 810D9992 swphi r9,r2,r13
:020213D0 E58203B5 str r0,[r2, #+0x3b5]		;r2+0x3b5=*(000003b5)
:020213D4 00D11561 sbceqs r1,r1,r1,ror #0xa
:020213D8 10BD1A25 adcnes r1,r13,r5,lsr #0x14
:020213DC EBFFF692 bl 0201EE2C
:020213E0 69871159 stmvsib  r7 ,{r0,r3,r4,r6,r8,r12}
:020213E4 5D115916 unknown
:020213E8 5777E110 unknown
:020213EC 5359000D cmppl r9,#0xD
:020213F0 01A60011 moveq  r0,r1,lsl r0		;r0=-1879048184(0x90000008)
:020213F4 00255342 eoreq  r5,r5,r2,asr #0x6
:020213F8 D95410D9 ldmledb  r4 ,{r0,r3,r4,r6,r7,r12}^
:020213FC D94EB580 stmledb  r14 ,{r7,r8,r10,r12,r13,r15}^
:02021400 C0D95000 sbcgts r5,r9,r0
:02021404 962BA926 unknown
:02021408 9D002AE5 unknown
:0202140C 48001D15 stmmida  r0 ,{r0,r2,r4,r8,r10,r11,r12}
:02021410 790B400D stmvcdb  r11 ,{r0,r2,r3,r14}
:02021414 10564442 subnes r4,r6,r2,asr #0x8
:02021418 179D1269 ldrne r1,r4,r6,r2,asr #0x8
:0202141C 5E2D1950 mcrpl 9,1,r1,cr13,cr0,{2}
:02021420 5690003D unknown
:02021424 10F130C9 rscnes r3,r1,r9,asr #0x1
:02021428 03390012 teqeq r9,#0x12
:0202142C 3A1800CD bcc 02621768
:02021430 BCB11033 ldclt  0,cr1,[r1],#+0xcc
:02021434 3CA11036 stccc  0,cr1,[r1],#+0xd8
:02021438 330C5974 unknown
:0202143C 7CB11052 ldcvc  0,cr1,[r1],#+0x148
:02021440 EB0006C3 bl 02022F54
:02021444 8200252C andhi  r2,r0,#0xB000000
:02021448 1165102E unknown
:0202144C AD00048D unknown
:02021450 0D052D15 unknown
:02021454 21DCEC06 biccss r14,r12,r6,lsl #0x18
:02021458 0419E594 ldreq r14,[r9],#-0x594
:0202145C E1820145 orr  r0,r2,r5,asr #0x2
:02021460 0659DC30 unknown
:02021464 75001522 strvc r1,[r0, #-0x522]		;(r0-0x522=*(8ffffae6))
:02021468 80752310 rsbhis r2,r5,r0,lsl r3
:0202146C 00755ACE rsbeqs r5,r5,r14,asr #0x15
:02021470 D900BD1C stmledb  r0 ,{r2,r3,r4,r8,r10,r11,r12,r13,r15}
:02021474 2D101D16 unknown
:02021478 CD1AC949 unknown
:0202147C 101904E1 andnes r0,r9,r1,ror #0x9
:02021480 292D0211 stmcsdb  r13!,{r0,r4,r9}
:02021484 CD0D321D unknown
:02021488 1371B91A cmnne r1,#0x68000
:0202148C 5D080011 unknown
:02021490 0A0AC917 beq 022D38F4
:02021494 9B008D30 blls 0204495C
:02021498 40036500 andmi  r6,r3,r0,lsl #0xa
:0202149C FB47E58D blx 0321AAE0
:020214A0 5DEB02FF stcpll 2,cr0,[r11,#+0x3fc]!
:020214A4 61EB0001 mvnvs  r0,r1
:020214A8 4D10215B unknown
:020214AC 101DE013 andnes r14,r13,r3,lsl r0
:020214B0 10051E9D mulne  r5,r13,r14
:020214B4 E9E77E9D unknown
:020214B8 E1534644 cmp r3,r4,asr #0xc
:020214BC 332D8719 unknown
:020214C0 072182EA streq r8,r3,r4,asr #0xc
:020214C4 A5053941 strge r3,[r5, #-0x941]		;(r5-0x941=*(fffff76c))
:020214C8 70032D80 andvc  r2,r3,r0,lsl #0x1b
:020214CC 0325032D unknown
:020214D0 F7011103 strnv r1,[r1,-r3, lsl #0x2]
:020214D4 1680D55A unknown
:020214D8 415D18A9 cmpmi r13,r9,lsr #0x11
:020214DC 19891C65 stmneib  r9 ,{r0,r2,r5,r6,r10,r11,r12}
:020214E0 315DB900 cmpcc r13,r0,lsl #0x12
:020214E4 8221EE00 eorhi  r14,r1,#0x0
:020214E8 9221D141 eorls  r13,r1,#0x40000010
:020214EC 65EA06F9 strvsb r0,[r10, #+0x6f9]!
:020214F0 DDACF221 stcle  2,cr15,[r12,#+0x84]!
:020214F4 6A120500 bvs 024A28FC
:020214F8 20FD04ED rsccss r0,r13,r13,ror #0x9
:020214FC A7ED0255 unknown
:02021500 69DC0039 ldmvsib  r12 ,{r0,r3,r4,r5}^
:02021504 154C8110 strneb r8,[r12, #-0x110]		;(r12-0x110=*(fffffef0))
:02021508 5AD8000D bpl 01621544
:0202150C 01A9000D moveq  r0,r13			;r0=0(0x0)
:02021510 45113029 ldrmi r3,[r1, #-0x29]		;(r1-0x29=*(8fffffdf))
:02021514 4029D400 eormi  r13,r9,r0,lsl #0x8
:02021518 C1F5D2A9 mvngts r13,r9,lsr #0x5
:0202151C 51CD19CD bicpl  r1,r13,r13,asr #0x13
:02021520 00511F80 subeqs r1,r1,r0,lsl #0x1f
:02021524 41C956C9 bicmi  r5,r9,r9,asr #0xd
:02021528 BA610FC7 blt 0386544C
:0202152C C141C918 unknown
:02021530 7455290F ldrvcb r2,[r5],#-0x90f
:02021534 BD001188 unknown
:02021538 69B4403D ldmvsib  r4!,{r0,r2,r3,r4,r5,r14}
:0202153C 29558340 ldmcsdb  r5 ,{r6,r8,r9,r15}^
:02021540 822DB800 eorhi  r11,r13,#0x0
:02021544 B400397F strlt r3,[r0],#-0x97f
:02021548 9512F10F ldrls r15,[r2, #-0x10f]		;(r2-0x10f=*(fffffef1))
:0202154C 0D0F0B95 unknown
:02021550 6A0D951A bvs 023869C0
:02021554 AD002D78 unknown
:02021558 FC425555 stc2l 5,cr5,[r2],{#0x55}
:0202155C 51740255 cmnpl r4,r5,asr r2
:02021560 400DA900 andmi  r10,r13,r0,lsl #0x12
:02021564 101D5503 andnes r5,r13,r3,lsl #0xa
:02021568 79A5002D stmvcib  r5!,{r0,r2,r3,r5}
:0202156C 79079521 stmvcdb  r7 ,{r0,r5,r8,r10,r12,r15}
:02021570 9179A141 cmnls r9,r1,asr #0x2
:02021574 7913FDBB ldmvcdb  r3 ,{r0,r1,r3,r4,r5,r7,r8,r10,r11,r12,r13,r14,r15}
:02021578 5FF179A1 swipl 0x00f179a1
:0202157C 0D940051 unknown
:02021580 D7407510 unknown
:02021584 90003928 andls  r3,r0,r8,lsr #0x12
:02021588 40291075 eormi  r1,r9,r5,ror r0
:0202158C 3900090E stmccdb  r0 ,{r1,r2,r3,r8,r11}
:02021590 3989DA90 stmccib  r9 ,{r4,r7,r9,r11,r12,r14,r15}
:02021594 00390580 eoreqs r0,r9,r0,lsl #0xb
:02021598 58603985 unknown
:0202159C 1BDD2AE1 blne 0176C128
:020215A0 054A1055 streqb r1,[r10, #-0x55]		;(r10-0x55=*(ffffffab))
:020215A4 48109100 ldmmida  r0 ,{r8,r12,r15}
:020215A8 5B18004D blpl 026216E4
:020215AC 101D9D00 andnes r9,r13,r0,lsl #0x1a
:020215B0 0F7A2371 swieq 0x007a2371
:020215B4 00511EA5 subeqs r1,r1,r5,lsr #0x1d
:020215B8 0C006DCC stceq  13,cr6,[r0],{#0xcc}
:020215BC 0F760551 swieq 0x00760551
:020215C0 681124AD ldmvsda  r1 ,{r0,r2,r3,r5,r7,r10,r13}
:020215C4 4D0F6572 unknown
:020215C8 23049D04 unknown
:020215CC 00C00FC9 sbceq  r0,r0,r9,asr #0x1f
:020215D0 FF963031 swinv 0x00963031
:020215D4 E113A000 tst r3,r0
:020215D8 100D1800 andne  r1,r13,r0,lsl #0x10
:020215DC 00055034 andeq  r5,r5,r4,lsr r0
:020215E0 C5321065 ldrgt r1,[r2, #-0x65]!
:020215E4 00313040 eoreqs r3,r1,r0,asr #0x0
:020215E8 952B0F65 strls r0,[r11, #-0xf65]!
:020215EC B8176536 ldmltda  r7 ,{r1,r2,r4,r5,r8,r10,r13,r14}
:020215F0 593631D0 ldmpldb  r6!,{r4,r6,r7,r8,r12,r13}
:020215F4 00A90816 adceq  r0,r9,r6,lsl r8
:020215F8 FFE99FB3 swinv 0x00e99fb3
:020215FC E3E00101 mvn  r0,#0x40000000
:02021600 20290049 eorcs  r0,r9,r9,asr #0x0
:02021604 A040FFC8 subge  r15,r0,r8,asr #0x1f
:02021608 1C610A09 stcnel 10,cr0,[r1],#-0x24
:0202160C 5629D555 unknown
:02021610 31810F58 orrcc  r0,r1,r8,asr r15
:02021614 21810F54 orrcs  r0,r1,r4,asr r15
:02021618 22A15DAD adccs  r5,r1,#0x2B40
:0202161C 18F213DD unknown
:02021620 067113A1 unknown
:02021624 00F5101C rsceqs r1,r5,r12,lsl r0
:02021628 661D02AD ldrvs r0,[r13],-r13, lsr #0x5
:0202162C 0105D000 unknown
:02021630 75130659 ldrvc r0,[r3, #-0x659]		;r3-0x659=*(493ff9ae)=#0(0x00000000)
:02021634 D014F908 andles r15,r4,r8,lsl #0x12
:02021638 3F390F46 swicc 0x00390f46
:0202163C 4249490A submi  r4,r9,#0x28000
:02021640 9442910F strlsb r9,[r2],#-0x10f
:02021644 00191BED andeqs r1,r9,r13,ror #0x17
:02021648 72910F3E addvcs r0,r1,#0xF8
:0202164C 147D1431 unknown
:02021650 03F30049 mvneqs r0,#0x49
:02021654 39195901 ldmccdb  r9 ,{r0,r8,r11,r12,r14}
:02021658 02034118 andeq  r4,r3,#0x6
:0202165C 12B11335 adcnes r1,r1,#0xD4000000
:02021660 E8BD81DC ldmia  r13!,{r2,r3,r4,r6,r7,r8,r15}
:02021664 0219E378 andeqs r14,r9,#0xE0000001
:02021668 10801AC5 addne  r1,r0,r5,asr #0x15
:0202166C 28B10239 ldmcsia  r1!,{r0,r3,r4,r5,r9}
:02021670 E101BD50 unknown
:02021674 360F2C00 strcc r2,[r15],-r0, lsl #0x18
:02021678 687927DD unknown
:0202167C 00102128 andeqs r2,r0,r8,lsr #0x2
:02021680 5D248190 stcpl  1,cr8,[r4,#-0x240]!
:02021684 9502CB01 strls r12,[r2, #-0xb01]		;(r2-0xb01=*(fffff4ff))
:02021688 08015919 stmeqda  r1 ,{r0,r3,r4,r8,r11,r12,r14}
:0202168C 7FA90F22 swivc 0x00a90f22
:02021690 C10F461F mrsgt r4,CPSR
:02021694 1D004907 unknown
:02021698 1A733D0F bne 03CF0ADC
:0202169C 11A64015 movne  r4,r5,lsl r0		;r4=173(0xad)
:020216A0 DD0F1713 unknown
:020216A4 011D6637 tsteq r13,r7,lsr r6
:020216A8 0F1409EB swieq 0x001409eb
:020216AC 19117221 ldmnedb  r1 ,{r0,r5,r9,r12,r13,r14}
:020216B0 C0190F40 andgts r0,r9,r0,asr #0x1e
:020216B4 806054F4 unknown
:020216B8 20190AE5 andcss r0,r9,r5,ror #0x15
:020216BC 201905F9 ldrcssh r0,[r9], -r9
:020216C0 87F05B65 ldrhib r5,[r9], -r9
:020216C4 FD5024E0 unknown
:020216C8 1A3D0F07 bne 02F652EC
:020216CC 0FD00165 swieq 0x00d00165
:020216D0 2BBD3055 blcs 00F6D82C
:020216D4 4AB40DE9 bmi 00D24E80
:020216D8 FC0EE1C0 stc2  1,cr14,[r14],{#0xc0}
:020216DC 51B80005 movpls r0,r5			;r0=173(0xad)
:020216E0 0EFAE580 cdpeq 5,14,cr14,cr10,cr0,4
:020216E4 0BDD0002 bleq 017616F4
:020216E8 4BB4E280 blmi 00D5A0F0
:020216EC F702E1C0 strnv r14,r0,r5
:020216F0 1DF54331 ldcnel 3,cr4,[r5,#+0xc4]!
:020216F4 1D086140 unknown
:020216F8 D44A1000 strleb r1,[r10],#-0x0
:020216FC 1001236D andne  r2,r1,r13,ror #0x6
:02021700 C1002185 unknown
:02021704 550822E5 strpl r2,[r8, #-0x2e5]		;r8-0x2e5=*(3ffffd4f)=#0(0x00000000)
:02021708 4169ED00 unknown
:0202170C 813019EB teqhi r0,r11,ror #0x13
:02021710 EA7B1D2C b 03EE8BC8
:02021714 65E43CC5 strvsb r3,[r4, #+0xcc5]!
:02021718 1941FD10 stmnedb  r1 ,{r4,r8,r10,r11,r12,r13,r14,r15}^
:0202171C 6008034D andvs  r0,r8,r13,asr #0x6
:02021720 02E28D2D rsceq  r8,r2,#0xB40
:02021724 D90F5950 stmledb  r15 ,{r4,r6,r8,r11,r12,r14}
:02021728 300EDD01 andcc  r13,r14,r1,lsl #0x1a
:0202172C 0BFD13A9 bleq 01F665D8
:02021730 D939950E ldmledb  r9!,{r1,r2,r3,r8,r10,r12,r15}
:02021734 064D21B5 unknown
:02021738 E58D6B50 str r6,[r13, #+0xb50]		;r13+0xb50=*(00000b50)
:0202173C 070C5187 streq r5,[r12,-r7, lsl #0x3]
:02021740 B10709B1 strlth r0,[r7, -r1]
:02021744 0641A809 streqb r10,[r1],-r9, lsl #0x10
:02021748 265959B1 unknown
:0202174C 35C9FA09 strccb r15,[r9, #+0xa09]		;r9+0xa09=*(00000a09)
:02021750 A749B110 unknown
:02021754 3DCA1C35 unknown
:02021758 4C351400 ldcmi  4,cr1,[r5],#-0x0
:0202175C DD0409E8 unknown
:02021760 6DDED515 unknown
:02021764 E901B125 stmdb  r1 ,{r0,r2,r5,r8,r12,r13,r15}
:02021768 45062929 strmi r2,[r6, #-0x929]		;(r6-0x929=*(fffff6f1))
:0202176C 1FA55018 swine 0x00a55018
:02021770 00E595BE unknown
:02021774 40001160 andmi  r1,r0,r0,ror #0x2
:02021778 02750019 rsbeqs r0,r5,#0x19
:0202177C 0E3D06D0 mrceq 6,1,r0,cr13,cr0,{6}
:02021780 2120B9BA strcsh r11,[r0, -r10]!
:02021784 C9442002 stmgtdb  r4 ,{r1,r13}^
:02021788 E2859A09 add  r9,r5,#0x9000
:0202178C 61811E35 orrvs  r1,r1,r5,lsr r14
:02021790 DA03E10E ble 02119BD0
:02021794 B3EB0160 mvnlt  r0,#0x18
:02021798 E2442075 sub  r2,r4,#0x75
:0202179C 80081348 andhi  r1,r8,r8,asr #0x6
:020217A0 0011B0E5 andeqs r11,r1,r5,ror #0x1
:020217A4 E580634C str r6,[r0, #+0x34c]		;r0+0x34c=*(000003f9)
:020217A8 1017F508 andnes r15,r7,r8,lsl #0xa
:020217AC 10690029 rsbne  r0,r9,r9,lsr #0x0
:020217B0 A12095AB unknown
:020217B4 ED06955E unknown
:020217B8 050A1289 streq r1,[r10, #-0x289]		;(r10-0x289=*(fffffd77))
:020217BC 1109E430 unknown
:020217C0 F0007106 andnv  r7,r0,r6,lsl #0x2
:020217C4 14048165 strne r8,[r4],#-0x165
:020217C8 01E94559 mvneq  r4,r9,asr r5
:020217CC 019D2D95 unknown
:020217D0 DD106D11 unknown
:020217D4 000D1E55 andeq  r1,r13,r5,asr r14
:020217D8 4D40FD99 unknown
:020217DC 004D0F10 subeq  r0,r13,r0,lsl r15
:020217E0 110E5B95 swpne r5,r5,r14
:020217E4 92411D07 subls  r1,r1,#0x1C0
:020217E8 015D2055 cmpeq r13,r5,asr r0
:020217EC 76C000FD unknown
:020217F0 45C40245 strmib r0,[r4, #+0x245]		;r4+0x245=*(000002f2)
:020217F4 20B18D02 adccss r8,r1,r2,lsl #0x1a
:020217F8 390E0249 stmccdb  r14 ,{r0,r3,r6,r9}
:020217FC D014B574 andles r11,r4,r4,ror r5
:02021800 113D323D teqne r13,r13,lsr r2
:02021804 A5408185 strgeb r8,[r0, #-0x185]		;(r0-0x185=*(ffffff28))
:02021808 EC00812C stc  1,cr8,[r0],{#0x2c}
:0202180C 2EE10E81 cdpcs 14,14,cr0,cr1,cr1,4
:02021810 0C89036D stceq  3,cr0,[r9],{#0x6d}
:02021814 2049012A subcs  r0,r9,r10,lsr #0x2
:02021818 20197C9C mulcss r9,r12,r12
:0202181C 01DD0DB9 ldreqh r0,[r13, #+0xd9]		;r13+0xd9=*(000000d9)
:02021820 16A51015 unknown
:02021824 BE0025CE cdplt 5,0,cr2,cr0,cr14,6
:02021828 750011F4 strvc r1,[r0, #-0x1f4]		;(r0-0x1f4=*(fffffeb9))
:0202182C 19D55011 ldmneib  r5 ,{r0,r4,r12,r14}^
:02021830 1AEB0127 bne 01AE1CD4
:02021834 70062524 andvc  r2,r6,r4,lsr #0xa
:02021838 D1064171 unknown
:0202183C 0EA9FD00 cdpeq 13,10,cr15,cr9,cr0,0
:02021840 C40AB4AA strgt r11,[r10],#-0x4aa
:02021844 FD0E6BE1 unknown
:02021848 C010214B andgts r2,r0,r11,asr #0x2
:0202184C 400FB100 andmi  r11,r15,r0,lsl #0x2
:02021850 860203AD strhi r0,[r2],-r13, lsr #0x7
:02021854 E50A0EE5 str r0,[r10, #-0xee5]		;(r10-0xee5=*(fffff11b))
:02021858 550E6400 strpl r6,[r14, #-0x400]		;r14-0x400=*(020210a8)=#352845057(0x1507fd01)
:0202185C F50E60BE strnv r6,[r14, #-0xbe]		;r14-0xbe=*(020213ea)=#874359(0x000d5777)
:02021860 8049500C subhi  r5,r9,r12
:02021864 510E5EE5 unknown
:02021868 E5805207 str r5,[r0, #+0x207]		;r0+0x207=*(000002b4)
:0202186C 00095C10 andeq  r5,r9,r0,lsl r12
:02021870 9990001C ldmlsib  r0 ,{r2,r3,r4}
:02021874 000D592A andeq  r5,r13,r10,lsr #0x12
:02021878 D001BAA2 andle  r11,r1,r2,lsr #0x15
:0202187C E1184DE1 tst r8,r1,ror #0x1b
:02021880 00095518 andeq  r5,r9,r8,lsl r5
:02021884 451078B0 ldrmi r7,[r0, #-0x8b0]		;(r0-0x8b0=*(fffff7fd))
:02021888 203D5231 eorcss r5,r13,r1,lsr r2
:0202188C 45D60C75 ldrmib r0,[r6, #+0xc75]		;r6+0xc75=*(000d63ec)
:02021890 4586B411 strmi r11,[r6, #+0x411]		;r6+0x411=*(000d5b88)
:02021894 4DE58601 stcmil 6,cr8,[r5,#+0x4]!
:02021898 4A71450E bmi 03C72CD8
:0202189C 89102542 ldmhidb  r0 ,{r1,r6,r8,r10,r13}
:020218A0 0D8D0B4D unknown
:020218A4 0E4510A5 cdpeq 0,4,cr1,cr5,cr5,5
:020218A8 659B234D ldrvs r2,[r11, #+0x34d]		;r11+0x34d=*(c800034d)
:020218AC A50E4228 strge r4,[r14, #-0x228]		;r14-0x228=*(02021280)=#41804048(0x027de110)
:020218B0 0D0E4034 unknown
:020218B4 C9020509 stmgtdb  r2 ,{r0,r3,r8,r10}
:020218B8 A10B5914 unknown
:020218BC 8917551D ldmhidb  r7 ,{r0,r2,r3,r4,r8,r10,r12,r14}
:020218C0 0723E50C streq r14,[r3,-r12, lsl #0xa]!
:020218C4 72BE0105 adcvcs r0,r14,#0x40000001
:020218C8 14EBFFF9 unknown
:020218CC 3102BDD0 unknown
:020218D0 02C1C01F sbceq  r12,r1,#0x1F
:020218D4 F0033070 andnv  r3,r3,r0,ror r0
:020218D8 8BE92D4F blhi 01A6CE1C
:020218DC 06CDDF05 streqb r13,[r13],+r5, lsl #0x1e
:020218E0 01801131 orreq  r1,r0,r1,lsr r1
:020218E4 E1A0B000 mov  r11,r0			;r11=173(0xad)
:020218E8 00550216 subeqs r0,r5,r6,lsl r2
:020218EC 61102D2D tstvs r0,r13,lsr #0x1a
:020218F0 0A0BE5D0 beq 0231B038
:020218F4 290E17B5 stmcsdb  r14 ,{r0,r2,r4,r5,r7,r8,r9,r10,r12}
:020218F8 19032916 stmnedb  r3 ,{r1,r2,r4,r8,r11,r13}
:020218FC A5105D00 ldrge r5,[r0, #-0xd00]		;(r0-0xd00=*(fffff3ad))
:02021900 BDD53D11 unknown
:02021904 A3042D67 unknown
:02021908 2107B902 unknown
:0202190C C9A61025 stmgtib  r6!,{r0,r2,r5,r12}
:02021910 E2806017 add  r6,r0,#0x17
:02021914 176900ED strneb r0,r6,r0,#0x17
:02021918 71052CDD unknown
:0202191C 7D11A070 unknown
:02021920 003DE309 eoreqs r14,r13,r9,lsl #0x6
:02021924 3D280D03 stccc  13,cr0,[r8,#-0xc]!
:02021928 20151700 andcss r1,r5,r0,lsl #0xe
:0202192C E2811A3D add  r1,r1,#0x3D000
:02021930 4D131025 unknown
:02021934 0E114049 cdpeq 0,0,cr4,cr1,cr9,2
:02021938 E5D410D1 ldrb r1,[r4, #+0xd1]		;r4+0xd1=*(027de1e1)=#-526800690(0xe099a8ce)
:0202193C 89090344 stmhidb  r9 ,{r2,r6,r8,r9}
:02021940 00F90233 rsceqs r0,r9,r3,lsr r2
:02021944 30410E0C subcc  r0,r1,r12,lsl #0x1c
:02021948 A54D91A5 strgeb r9,[r13, #-0x1a5]		;(r13-0x1a5=*(fffffe5b))
:0202194C 0700F911 unknown
:02021950 C100A90E unknown
:02021954 32E15629 rsccc  r5,r1,#0x2900000
:02021958 0912550D ldmeqdb  r2 ,{r0,r2,r3,r8,r10,r12,r14}
:0202195C 0C21EC00 stceq  12,cr14,[r1],#-0x0
:02021960 041111C8 ldreq r1,[r1],#-0x1c8
:02021964 103D0E96 mlanes r13,r6,r14,r0unknown
:02021968 82250C75 eorhi  r0,r5,#0x7500
:0202196C BC41EDFB stcltl 13,cr14,[r1],{#0xfb}
:02021970 C1AE03D1 unknown
:02021974 BD16B511 unknown
:02021978 6814A911 ldmvsda  r4 ,{r0,r4,r8,r11,r13,r15}
:0202197C F2311DE3 eornvs r1,r1,#0x38C0
:02021980 FD204D4F stc2  13,cr4,[r0,#-0x13c]!
:02021984 EE41E50F cdp 5,4,cr14,cr1,cr15,0
:02021988 12350035 eornes r0,r5,#0x35
:0202198C D13721A5 teqle r7,r5,lsr #0x3
:02021990 9932FCE5 ldmlsdb  r2!,{r0,r2,r5,r6,r7,r10,r11,r12,r13,r14,r15}
:02021994 013D0CE5 teqeq r13,r5,ror #0x19
:02021998 84200280 unknown
:0202199C D22304E0 eorle  r0,r3,#0xE0000000
:020219A0 710A00E5 unknown
:020219A4 21319201 teqcs r1,r1,lsl #0x4
:020219A8 029F22E0 addeqs r2,r15,#0xE
:020219AC 59B011B9 ldmplib  r0!,{r0,r3,r4,r5,r7,r8,r12}
:020219B0 5D13E009 unknown
:020219B4 25C51100 strcsb r1,[r5, #+0x100]		;r5+0x100=*(000001ad)
:020219B8 0DE00035 stceql 0,cr0,[r0,#+0xd4]!
:020219BC 0DDE39B1 unknown
:020219C0 0BFD1089 bleq 01F65BEC
:020219C4 A50029C9 strge r2,[r0, #-0x9c9]		;(r0-0x9c9=*(fffff6e4))
:020219C8 FCE5D011 stc2l 0,cr13,[r5],#+0x44
:020219CC E5019A22 str r9,[r1, #-0xa22]		;(r1-0xa22=*(e0999eac))
:020219D0 BD2FBD0C stclt  13,cr11,[r15,#-0x30]!
:020219D4 E5D11305 ldrb r1,[r1, #+0x305]		;r1+0x305=*(e099abd3)
:020219D8 20200C91 mlacs  r0,r1,r12,r0unknown
:020219DC AD9E98E0 unknown
:020219E0 20FFB731 rsccss r11,r15,r1,lsr r7
:020219E4 5D050AFF unknown
:020219E8 1D0DD100 unknown
:020219EC C8148D44 ldmgtda  r4 ,{r2,r6,r8,r10,r11,r15}
:020219F0 15CD041D strneb r0,[r13, #+0x41d]		;r13+0x41d=*(0000041d)
:020219F4 34210900 unknown
:020219F8 7D0425B9 unknown
:020219FC 8990B512 ldmhiib  r0 ,{r1,r4,r8,r10,r12,r13,r15}
:02021A00 700DC7E2 andvc  r12,r13,r2,ror #0xf
:02021A04 99C32829 stmlsib  r3 ,{r0,r3,r5,r11,r13}^
:02021A08 40C9B012 sbcmi  r11,r9,r2,lsl r0
:02021A0C BF008DA4 swilt 0x00008da4
:02021A10 00195015 andeqs r5,r9,r5,lsl r0
:02021A14 75E913E9 strvcb r1,[r9, #+0x3e9]!
:02021A18 B9350DCE ldmltdb  r5!,{r1,r2,r3,r6,r7,r8,r10,r11}
:02021A1C 23D510E5 biccss r1,r5,#0xE5
:02021A20 1A18E59D bne 0265B09C
:02021A24 CE7F001D mrcgt 0,3,r0,cr15,cr13,{0}
:02021A28 E1991121 orrs r1,r9,r1,lsr #0x2
:02021A2C 9D09001C unknown
:02021A30 0305B505 unknown
:02021A34 A8006995 stmgeda  r0 ,{r0,r2,r4,r7,r8,r11,r13,r14}
:02021A38 0CA40015 stceq  0,cr0,[r4],#+0x54
:02021A3C DBCB8015 blle 01301A98
:02021A40 9428E1FF unknown
:02021A44 08A20015 stmeqia  r2!,{r0,r2,r4}
:02021A48 DBC58015 blle 01181AA4
:02021A4C 80204DFF unknown
:02021A50 00A20BBD unknown
:02021A54 752008E9 strvc r0,[r0, #-0x8e9]!
:02021A58 A0302F0F eorges r2,r0,r15,lsl #0x1e
:02021A5C DBBF0AE3 blle 00FE45F0
:02021A60 E35A110D cmp r10,#0x40000003
:02021A64 B5C3003D strltb r0,[r3, #+0x3d]		;r3+0x3d=*(49400044)=#0(0x00000000)
:02021A68 80C3A400 sbchi  r10,r3,r0,lsl #0x8
:02021A6C 150C038D strne r0,[r12, #-0x38d]		;(r12-0x38d=*(fffffc73))
:02021A70 00152C80 andeqs r2,r5,r0,lsl #0x19
:02021A74 7AD41105 bvc 01525E90
:02021A78 05AD0021 streq r0,[r13, #+0x21]!
:02021A7C 0A1055E2 beq 0243720C
:02021A80 56260311 unknown
:02021A84 04690239 unknown
:02021A88 00410FFD unknown
:02021A8C E15936A1 cmp r9,r1,lsr #0xd
:02021A90 FFFF713C swinv 0x00ff713c
:02021A94 04C10B1A streqb r0,[r1],#+0xb1a
:02021A98 A0208001 eorge  r8,r0,r1
:02021A9C A5214103 strge r4,[r1, #-0x103]!
:02021AA0 00ADE400 adceq  r14,r13,r0,lsl #0x8
:02021AA4 652CDF8B strvs r13,[r12, #-0xf8b]!
:02021AA8 E8BD8F0F ldmia  r13!,{r0,r1,r2,r3,r8,r9,r10,r11,r15}
:02021AAC 2C0D08B8 stccs  8,cr0,[r13],{#0xb8}
:02021AB0 1CA10001 stcne  0,cr0,[r1],#+0x4
:02021AB4 AD280001 stcge  0,cr0,[r8,#-0x4]!
:02021AB8 4129380B unknown
:02021ABC 912A0D7F unknown
:02021AC0 80FD7C73 rschis r7,r13,r3,ror r12
:02021AC4 A740C979 unknown
:02021AC8 55760495 ldrplb r0,[r6, #-0x495]!
:02021ACC D55640B5 ldrleb r4,[r6, #-0xb5]		;(r6-0xb5=*(000d56c2))
:02021AD0 01CCEB01 biceq  r14,r12,r1,lsl #0x16
:02021AD4 D0E50184 rscle  r0,r5,r4,lsl #0x3
:02021AD8 71E58411 mvnvc  r8,r1,lsl r4
:02021ADC 8087150D addhi  r1,r7,r13,lsl #0xa
:02021AE0 12ED11F5 rscne  r1,r13,#0x4000003D
:02021AE4 2133950D teqcs r3,r13,lsl #0xa
:02021AE8 08C6041D stmeqia  r6 ,{r0,r2,r3,r4,r10}^
:02021AEC 1732A12B ldrne r10,[r2,-r11, lsr #0x2]!
:02021AF0 0D648031 stceql 0,cr8,[r4,#-0xc4]!
:02021AF4 46E141FD unknown
:02021AF8 79E52FB9 unknown
:02021AFC 08D12010 ldmeqia  r1 ,{r4,r13}^
:02021B00 01AD0361 moveq  r0,r1,ror #0x6
:02021B04 A121A502 unknown
:02021B08 5021ED00 eorpl  r14,r1,r0,lsl #0x1a
:02021B0C 71750D57 cmnvc r5,r7,asr r13
:02021B10 B9141D49 ldmltdb  r4 ,{r0,r3,r6,r8,r10,r11,r12}
:02021B14 F3598242 cmpnv r9,#0x20000004
:02021B18 08F552B9 unknown
:02021B1C 2DE642B1 stccsl 2,cr4,[r6,#+0x2c4]!
:02021B20 5E7D3803 cdppl 8,6,cr3,cr13,cr3,0
:02021B24 07FD50AE ldreqb r5,[r13,+r14, lsr #0x1]!
:02021B28 2546405D strcsb r4,[r6, #-0x5d]		;(r6-0x5d=*(000d571a))
:02021B2C A11F4D20 tstge r15,r0,lsr #0x1a
:02021B30 F608A928 strnv r10,[r8],-r8, lsr #0x12
:02021B34 940E21D0 strls r2,[r14],#-0x1d0
:02021B38 160105E5 strne r0,[r14],#-0x1d0
:02021B3C 6278013D rsbvss r0,r8,#0x4000000F
:02021B40 D112E5F8 ldrlesh r14,[r2, -r8]
:02021B44 50F50D0E rscpls r0,r5,r14,lsl #0x1a
:02021B48 43BD04D1 movmis r0,#0xD1000000		;r0=-788529152(0xd1000000)
:02021B4C 85F61259 ldrhib r1,[r6, #+0x259]!
:02021B50 0981502A stmeqib  r1 ,{r1,r3,r5,r12,r14}
:02021B54 C94D5D0D stmgtdb  r13 ,{r0,r2,r3,r8,r10,r11,r12,r14}^
:02021B58 350D304B strcc r3,[r13, #-0x4b]		;(r13-0x4b=*(ffffffb5))
:02021B5C 6D0D43FD unknown
:02021B60 6D6D941D stcvsl 4,cr9,[r13,#-0x74]!
:02021B64 09030101 stmeqdb  r3 ,{r0,r8}
:02021B68 9101B512 unknown
:02021B6C 6D1E9913 unknown
:02021B70 2D0D2500 unknown
:02021B74 0D4E2273 unknown
:02021B78 0D1F732D unknown
:02021B7C 1B6E3469 blne 03BAED28
:02021B80 15920A09 ldrne r0,[r2, #+0xa09]		;r2+0xa09=*(00000a09)
:02021B84 37811F40 strcc r1,[r2, #+0xa09]		;r2+0xa09=*(00000a09)
:02021B88 4051182A submis r1,r1,r10,lsr #0x10
:02021B8C A5305116 ldrge r5,[r0, #-0x116]!
:02021B90 340D0F65 strcc r0,[r13],#-0xf65
:02021B94 009524E1 addeqs r2,r5,r1,ror #0x9
:02021B98 FF000910 swinv 0x00000910
:02021B9C CCAF0025 stcgt  0,cr0,[r15],#+0x94
:02021BA0 0D0D06E5 unknown
:02021BA4 0D09B1D5 unknown
:02021BA8 479231C5 ldrmi r3,[r15],#+0x94
:02021BAC 06EB0118 unknown
:02021BB0 0371D50D cmneq r1,#0x3400000
:02021BB4 B9000540 stmltdb  r0 ,{r6,r8,r10}
:02021BB8 518D0D29 orrpl  r0,r13,r9,lsr #0x1a
:02021BBC 79FEE5C6 ldmvcib  r14!,{r1,r2,r6,r7,r8,r10,r13,r14,r15}^
:02021BC0 088D8B20 stmeqia  r13 ,{r5,r8,r9,r11,r15}
:02021BC4 E900018D stmdb  r0 ,{r0,r2,r3,r7,r8}
:02021BC8 0025050D eoreq  r0,r5,r13,lsl #0xa
:02021BCC AB812DF9 blge 0006D3B8
:02021BD0 88013D43 stmhida  r1 ,{r0,r1,r6,r8,r10,r11,r12,r13}
:02021BD4 394100A5 stmccdb  r1 ,{r0,r2,r5,r7}^
:02021BD8 83C5F300 bichi  r15,r5,#0x0
:02021BDC 4E890AAA cdpmi 10,8,cr0,cr9,cr10,5
:02021BE0 ED0001F2 unknown
:02021BE4 EA75150C b 03D6701C
:02021BE8 CA42E54A bgt 030DB118
:02021BEC 841515D4 ldrhi r1,[r5],#-0x5d4
:02021BF0 E5840515 str r0,[r4, #+0x515]		;r4+0x515=*(027de625)=#237143088(0x0e228430)
:02021BF4 00293229 eoreq  r3,r9,r9,lsr #0x4
:02021BF8 43A50CE4 movmi  r0,#0xE400		;r0=58368(0xe400)
:02021BFC 43A513D5 movmi  r1,#0x54000003		;r1=1409286147(0x54000003)
:02021C00 001572E3 andeqs r7,r5,r3,ror #0x5
:02021C04 FEA6950D cdp2 5,10,cr9,cr6,cr13,0
:02021C08 4527EBFF strmi r14,[r7, #-0xbff]!
:02021C0C 0CD98301 ldceql 3,cr8,[r9],{#0x1}
:02021C10 852373A9 strhi r7,[r3, #-0x3a9]!
:02021C14 09000E00 stmeqdb  r0 ,{r9,r10,r11}
:02021C18 00019400 andeq  r9,r1,r0,lsl #0x8
:02021C1C D840E1D3 stmleda  r0 ,{r0,r1,r4,r6,r7,r8,r13,r14,r15}^
:02021C20 F1D00109 bicnvs r0,r0,r9,lsl #0x2
:02021C24 80551C11 subhis r1,r5,r1,lsl r12
:02021C28 A51791E2 ldrge r9,[r7, #-0x1e2]		;(r7-0x1e2=*(d0004bea))
:02021C2C C12BB211 unknown
:02021C30 619B0CE1 orrvss r0,r11,r1,ror #0x19
:02021C34 C9161900 ldmgtdb  r6 ,{r8,r11,r12}
:02021C38 5E191035 mrcpl 0,0,r1,cr9,cr5,{1}
:02021C3C 760D0131 unknown
:02021C40 E5C40059 strb r0,[r4, #+0x59]		;r4+0x59=*(027de169)=#1685071354(0x647025fa)
:02021C44 ED4F3D12 unknown
:02021C48 58EDDF1F unknown
:02021C4C 50DD5911 sbcpls r5,r13,r1,lsl r9
:02021C50 0DBBE285 ldceq  2,cr14,[r11,#+0x214]!
:02021C54 E1185130 tst r8,r0,lsr r1
:02021C58 017530F2 ldreqsh r3,[r5, #-0x2]!
:02021C5C A15035B7 ldrgeh r3,[r0, #-0x57]		;r0-0x57=*(647025a3)=#0(0x00000000)
:02021C60 CD172147 unknown
:02021C64 0128F113 msreq CPSR_f,r3
:02021C68 10C1FD4E sbcne  r15,r1,r14,asr #0x1a
:02021C6C 45710CAD ldrmib r0,[r1, #-0xcad]!
:02021C70 6DA94325 stcvs  3,cr4,[r9,#+0x94]!
:02021C74 D94F8D50 stmledb  r15 ,{r4,r6,r8,r10,r11,r15}^
:02021C78 88006D91 stmhida  r0 ,{r0,r4,r7,r8,r10,r11,r13,r14}
:02021C7C 05060A55 streq r0,[r6, #-0xa55]		;(r6-0xa55=*(000d4d22))
:02021C80 2AF2D300 bcs 01CD6888
:02021C84 0C9F7E31 ldceq  14,cr7,[r15],{#0x31}
:02021C88 3D9D3549 unknown
:02021C8C C5021530 strgt r1,[r2, #-0x530]		;(r2-0x530=*(fffffad0))
:02021C90 259AE569 ldrcs r14,[r10, #+0x569]		;r10+0x569=*(00000569)
:02021C94 11038520 unknown
:02021C98 BD0C9703 unknown
:02021C9C 0C939CB9 ldceq  12,cr9,[r3],{#0xb9}
:02021CA0 17D139AD ldrneb r3,[r1,+r13, lsr #0x13]
:02021CA4 0490EB01 ldreq r14,[r0],#+0xb01
:02021CA8 8D79BD0C ldchil 13,cr11,[r9,#-0x30]!
:02021CAC 36953041 ldrcc r3,[r9,#-0x30]!
:02021CB0 032915D9 unknown
:02021CB4 41FA1E61 mvnmis r1,r1,ror #0x1c
:02021CB8 00258A12 eoreq  r8,r5,r2,lsl r10
:02021CBC 95FF2A6D ldrlsb r2,[r15, #+0xa6d]!
:02021CC0 99121136 ldmlsdb  r2 ,{r1,r2,r4,r5,r8,r12}
:02021CC4 C5D2ED1D ldrgtb r14,[r2, #+0xd1d]		;r2+0xd1d=*(00000d1d)
:02021CC8 43F8FFFE mvnmis r15,#0x3F8
:02021CCC 15D139B9 ldrneb r3,[r1, #+0x9b9]		;r1+0x9b9=*(540009bc)=#0(0x00000000)
:02021CD0 10797CC0 rsbnes r7,r9,r0,asr #0x19
:02021CD4 02D15375 sbceqs r5,r1,#0xD4000001
:02021CD8 7700D50A strvc r13,[r0,-r10, lsl #0xa]
:02021CDC 34152E0C ldrcc r2,[r5],#-0xe0c
:02021CE0 33990C75 orrccs r0,r9,#0x7500
:02021CE4 124D0C73 subne  r0,r13,#0x7300
:02021CE8 D9C903FD stmleib  r9 ,{r0,r2,r3,r4,r5,r6,r7,r8,r9}^
:02021CEC 4503FD20 strmi r15,[r3, #-0xd20]		;(r3-0xd20=*(fffff2e0))
:02021CF0 861FD200 ldrhi r13,[r15],-r0, lsl #0x4
:02021CF4 490700E2 stmmidb  r7 ,{r1,r5,r6,r7}
:02021CF8 90C34805 sbcls  r4,r3,r5,lsl #0x10
:02021CFC 873084E5 ldrhi r8,r4,r3,r5,lsl #0x10
:02021D00 C001E001 andgt  r14,r1,r1
:02021D04 C004E28C andgt  r14,r4,r12,lsl #0x5
:02021D08 11800535 orrne  r0,r0,r5,lsr r5
:02021D0C 2104E089 unknown
:02021D10 91441988 unknown
:02021D14 E9141940 ldmdb  r4 ,{r6,r8,r11,r12}
:02021D18 FFF79C2C swinv 0x00f79c2c
:02021D1C 005D695D subeqs r6,r13,r13,asr r9
:02021D20 15A56318 strne r6,[r5, #+0x318]!
:02021D24 75A50C5D strvc r0,[r5, #+0xc5d]!
:02021D28 590281E1 stmpldb  r2 ,{r0,r5,r6,r7,r8,r15}
:02021D2C 7A91290C bvc 0046C164
:02021D30 7A910C56 bvc 00464E90
:02021D34 01750C53 cmneq r5,r3,asr r12
:02021D38 50C94019 sbcpl  r4,r9,r9,lsl r0
:02021D3C 8A77D50C bhi 03E17174
:02021D40 4CEB0108 stcmil 1,cr0,[r11],#+0x20
:02021D44 8CB50C04 ldchi  12,cr0,[r5],#+0x10
:02021D48 2991012D ldmcsib  r1 ,{r0,r2,r3,r5,r8}
:02021D4C FD08D583 unknown
:02021D50 D56E1C0C strleb r1,[r14, #-0xc0c]!
:02021D54 14190408 ldrne r0,[r9],#-0x408
:02021D58 50000140 andpl  r0,r0,r0,asr #0x2
:02021D5C 55F1055D ldrplb r0,[r1, #+0x55d]!
:02021D60 0D9A908F unknown
:02021D64 00010300 andeq  r0,r1,r0,lsl #0x6
:02021D68 A81109EA ldmgeda  r1 ,{r1,r3,r5,r6,r7,r8,r11}
:02021D6C 012A00C5 unknown
:02021D70 00013100 andeq  r3,r1,r0,lsl #0x2
:02021D74 95053AEA strls r3,[r5, #-0xaea]		;(r5-0xaea=*(fffff5c3))
:02021D78 710C3840 unknown
:02021D7C D611A431 unknown
:02021D80 40890021 addmi  r0,r9,r1,lsr #0x0
:02021D84 271139E2 ldrcs r3,r0,r9,r1,lsr #0x0
:02021D88 0DAA0000 stceq  0,cr0,[r10,#+0x0]!
:02021D8C 3500ED04 strcc r14,[r0, #-0xd04]		;r0-0xd04=*(647018f6)=#0(0x00000000)
:02021D90 2D300001 ldccs  0,cr0,[r0,#-0x4]!
:02021D94 80152E40 andhis r2,r5,r0,asr #0x1c
:02021D98 C9D55391 ldmgtib  r5 ,{r0,r4,r7,r8,r9,r12,r14}^
:02021D9C 80152811 andhis r2,r5,r1,lsl r8
:02021DA0 1D2411C5 stcne  1,cr1,[r4,#-0x314]!
:02021DA4 1D03FD20 unknown
:02021DA8 0A95ED70 beq 0059D370
:02021DAC 1C61C184 stcnel 1,cr12,[r1],#-0x210
:02021DB0 1A33450C bne 02CF31E8
:02021DB4 21A5401D movcs  r4,r13,lsl r0		;r4=0(0x0)
:02021DB8 24134110 ldrcs r4,[r3],#-0x110
:02021DBC 21140049 tstcs r4,r9,asr #0x0
:02021DC0 2B0C1400 blcs 02326DC8
:02021DC4 1D1230A5 unknown
:02021DC8 1F19A400 swine 0x0019a400
:02021DCC 050DA040 streq r10,[r13, #-0x40]		;(r13-0x40=*(ffffffc0))
:02021DD0 80E28095 smlalhi  r8,r2,r5,r0
:02021DD4 0A02B500 beq 020CF1DC
:02021DD8 1810E1D0 ldmneda  r0 ,{r4,r6,r7,r8,r13,r14,r15}
:02021DDC 59920155 ldmplib  r2 ,{r0,r2,r4,r6,r8}
:02021DE0 49400910 stmmidb  r0 ,{r4,r8,r11}^
:02021DE4 3A0C0713 bcc 02323A38
:02021DE8 295533E5 ldmcsdb  r5 ,{r0,r2,r5,r6,r7,r8,r9,r12,r13}^
:02021DEC A9100009 ldmgedb  r0 ,{r0,r3}
:02021DF0 011A5300 tsteq r10,r0,lsl #0x6
:02021DF4 550DC517 strpl r12,[r13, #-0x517]		;(r13-0x517=*(fffffae9))
:02021DF8 BD601941 stcltl 9,cr1,[r0,#-0x104]!
:02021DFC EB000C01 bl 02024E08
:02021E00 FA8F1DA5 blx 003E949C
:02021E04 DD02816D unknown
:02021E08 190BF94A stmnedb  r11 ,{r1,r3,r6,r8,r11,r12,r13,r14,r15}
:02021E0C CA150D35 bgt 025652E8
:02021E10 F10001F6 unknown
:02021E14 25A4406D strcs r4,[r4, #+0x6d]!
:02021E18 5029EE05 eorpl  r14,r9,r5,lsl #0x1c
:02021E1C EA4741AA b 031F24CC
:02021E20 0BE84031 bleq 01A31EEC
:02021E24 BDD61AF5 unknown
:02021E28 55D0A50B ldrplb r10,[r0, #+0x50b]		;r0+0x50b=*(64702b05)=#0(0x00000000)
:02021E2C 000D2B28 andeq  r2,r13,r8,lsr #0x16
:02021E30 49519DE3 ldmmidb  r1 ,{r0,r1,r5,r6,r7,r8,r10,r11,r12,r15}^
:02021E34 556ADF4A strplb r13,[r10, #-0xf4a]!
:02021E38 4029DD41 eormi  r13,r9,r1,asr #0x1a
:02021E3C 866249DB unknown
:02021E40 55874249 strpl r4,[r7, #+0x249]		;r7+0x249=*(d0005015)
:02021E44 D51FA5E5 ldrle r10,[r15, #-0x5e5]		;r15-0x5e5=*(02021867)=#-2142107823(0x80520751)
:02021E48 D274A90B rsbles r10,r4,#0x2C000
:02021E4C 52D0407D sbcpls r4,r0,#0x7D
:02021E50 B1F44275 mvnlts r4,r5,ror r2
:02021E54 00551000 subeqs r1,r5,r0
:02021E58 CB0001D0 blgt 020225A0
:02021E5C D441D155 strleb r13,[r1],#-0x155
:02021E60 0D02F511 unknown
:02021E64 8261C70B rsbhi  r12,r1,#0x2C0000
:02021E68 1F095947 swine 0x00095947
:02021E6C 15C20B89 strneb r0,[r2, #+0xb89]		;r2+0xb89=*(00000b89)
:02021E70 42F90700 rscmis r0,r9,#0x0
:02021E74 E12B1006 unknown
:02021E78 EB00030C bl 02022AB0
:02021E7C 19BC1B49 ldmneib  r12!,{r0,r3,r6,r8,r9,r11,r12}
:02021E80 D11BB930 tstle r11,r0,lsr r9
:02021E84 0B4DF5E1 bleq 0339F610
:02021E88 00001E5D andeq  r1,r0,r13,asr r14
:02021E8C 4CB53F81 ldcmi  15,cr3,[r5],#+0x204
:02021E90 190C4011 stmnedb  r12 ,{r0,r4,r14}
:02021E94 4035B200 eormis r11,r5,r0,lsl #0x4
:02021E98 BC0D0BB0 stclt  11,cr0,[r13],{#0xb0}
:02021E9C 0F591095 swieq 0x00591095
:02021EA0 B8990BAB ldmltia  r9 ,{r0,r1,r3,r5,r7,r8,r9,r11}
:02021EA4 3A0D0BA7 bcc 02364D48
:02021EA8 0395E892 orreqs r14,r5,#0x920000
:02021EAC 8440E1A4 strhib r14,[r0],#-0x1a4
:02021EB0 0AEB01D3 beq 01AE2604
:02021EB4 E58600EC str r0,[r6, #+0xec]		;r6+0xec=*(000d5863)
:02021EB8 E58610F0 str r1,[r6, #+0xf0]		;r6+0xf0=*(000d5867)
:02021EBC 00892200 addeq  r2,r9,r0,lsl #0x4
:02021EC0 1E81899E mcrne 9,4,r8,cr1,cr14,{4}
:02021EC4 ED101665 unknown
:02021EC8 0309AA01 unknown
:02021ECC 0D621115 stceql 1,cr1,[r2,#-0x54]!
:02021ED0 110B9605 unknown
:02021ED4 CB47D944 blgt 032183EC
:02021ED8 59102992 ldmpldb  r0 ,{r1,r4,r7,r8,r11,r13}
:02021EDC 02511240 subeqs r1,r1,#0x4
:02021EE0 8920798E stmhidb  r0!,{r1,r2,r3,r7,r8,r11,r12,r13,r14}
:02021EE4 0581D636 streq r13,[r1, #+0x636]		;r1+0x636=*(54000639)=#0(0x00000000)
:02021EE8 6D89307D unknown
:02021EEC 20F98740 rsccss r8,r9,r0,asr #0xe
:02021EF0 DCD43195 ldclel 1,cr3,[r4],{#0x95}
:02021EF4 01159821 tsteq r5,r1,lsr #0x10
:02021EF8 41120187 tstmi r2,r7,lsl #0x3
:02021EFC 5968E00C unknown
:02021F00 0C5D0606 ldceql 6,cr0,[r13],{#0x6}
:02021F04 9501E152 strls r14,[r1, #-0x152]		;r1-0x152=*(53fffeb1)=#0(0x00000000)
:02021F08 C50AE11C strgt r14,[r10, #-0x11c]		;r10-0x11c=*(80520635)=#0(0x00000000)
:02021F0C 7B00A1D6 blvc 0204A66C
:02021F10 D1722D0B cmnle r2,r11,lsl #0x1a
:02021F14 32771300 rsbccs r1,r7,#0x0
:02021F18 CE7C010B cdpgt 1,6,cr0,cr12,cr11,0
:02021F1C 057300DD ldreqb r0,[r3, #-0xdd]!
:02021F20 7119B900 tstvc r9,r0,lsl #0x12
:02021F24 9010056A andlss r0,r0,r10,ror #0xa
:02021F28 296FE1A0 unknown
:02021F2C 21096D41 unknown
:02021F30 090BFDA1 stmeqdb  r11 ,{r0,r5,r7,r8,r10,r11,r12,r13,r14,r15}
:02021F34 F90B6941 stmnvdb  r11 ,{r0,r6,r8,r11,r13,r14}
:02021F38 E28D1003 add  r1,r13,#0x3
:02021F3C 8D001213 unknown
:02021F40 21C000E8 biccs  r0,r0,r8,ror #0x1
:02021F44 D940300E stmledb  r0 ,{r1,r2,r3,r12,r13}^
:02021F48 E5D70691 ldrb r0,[r7, #+0x691]		;r7+0x691=*(d000545d)
:02021F4C E5DC100D ldrb r1,[r12, #+0xd]		;r12+0xd=*(0000000d)
:02021F50 8A410302 bhi 03062B60
:02021F54 E0880699 umull  r0,r8,r9,r6
:02021F58 86083081 strhi r3,[r8],-r1, lsl #0x1
:02021F5C 10F42695 smlalnes r2,r4,r5,r6
:02021F60 0691E594 unknown
:02021F64 85C20E1D strhib r0,[r2, #+0xe1d]		;r2+0xe1d=*(00000e1d)
:02021F68 AB011108 blge 02066390
:02021F6C A285FFFC addge  r15,r5,#0x3F0
:02021F70 51230B56 unknown
:02021F74 C013CD32 andgts r12,r3,r2,lsr r13
:02021F78 4041ADE5 submi  r10,r1,r5,ror #0x1b
:02021F7C 00014155 andeq  r4,r1,r5,asr r1
:02021F80 42B90B50 adcmis r0,r9,#0x14000
:02021F84 0B4C472D bleq 03333C40
:02021F88 4A993555 bmi 0066F4E4
:02021F8C 0B484055 bleq 032320E8
:02021F90 84014151 strhi r4,[r1],#-0x151
:02021F94 31920949 orrccs r0,r2,r9,asr #0x12
:02021F98 E1850204 orr  r0,r5,r4,lsl #0x4
:02021F9C 51048D00 unknown
:02021FA0 00014442 andeq  r4,r1,r2,asr #0x8
:02021FA4 B10B3FB9 strlth r3,[r11, -r9]
:02021FA8 B10B3BB1 strlth r3,[r11, -r1]
:02021FAC 374FD541 strccb r13,[r11, -r1]
:02021FB0 02210B64 eoreq  r0,r1,#0x19000
:02021FB4 35344609 ldrcc r4,[r4, #-0x609]!
:02021FB8 000D3240 andeq  r3,r13,r0,asr #0x4
:02021FBC D1D60581 bicles r0,r6,r1,lsl #0xb
:02021FC0 3EE58400 cdpcc 4,14,cr8,cr5,cr0,0
:02021FC4 992E0081 stmlsdb  r14!,{r0,r7}
:02021FC8 91518580 cmpls r1,r0,lsl #0xb
:02021FCC 710B2A02 unknown
:02021FD0 0B0E9115 bleq 023C642C
:02021FD4 0FFD1115 swieq 0x00fd1115
:02021FD8 35790BD9 ldrccb r0,[r9, #-0xbd9]!
:02021FDC 01050B24 unknown
:02021FE0 0B220881 bleq 028A41EC
:02021FE4 30033132 andcc  r3,r3,r2,lsr r1
:02021FE8 200DE288 andcs  r14,r13,r8,lsl #0x5
:02021FEC 812EE1D0 unknown
:02021FF0 2014D109 andcss r13,r4,r9,lsl #0x2
:02021FF4 2102E242 unknown
:02021FF8 61E00283 mvnvs  r0,r3,lsl #0x5
:02021FFC 0569F455 streqb r15,[r9, #-0x455]!
:02022000 E5962024 ldr r2,[r6, #+0x24]		;r6+0x24=*(000d579b)
:02022004 D43AB40A unknown
:02022008 FFF650E1 swinv 0x00f650e1
:0202200C FC6600EB stc2l 0,cr0,[r6],#-0x3ac
:02022010 4D6D3309 stcmil 3,cr3,[r13,#-0x24]!
:02022014 75306D00 ldrvc r6,[r0, #-0xd00]!
:02022018 05741337 ldreqb r1,[r4, #-0x337]!
:0202201C 19051D00 stmnedb  r5 ,{r8,r10,r11,r12}
:02022020 0ED90B00 cdpeq 11,12,cr0,cr9,cr0,0
:02022024 A9057510 stmgedb  r5 ,{r4,r8,r10,r12,r13,r14}
:02022028 500E9912 andpl  r9,r14,r2,lsl r9
:0202202C 00FD0F11 rsceqs r0,r13,r1,lsl r15
:02022030 0B071C09 bleq 021E905C
:02022034 8548193A strhib r1,[r8, #-0x93a]		;r8-0x93a=*(3ffff6fa)=#0(0x00000000)
:02022038 03088512 unknown
:0202203C C150110B cmpgt r0,r11,lsl #0x2
:02022040 0A67FE71 beq 03A21A0C
:02022044 AD207C05 stcge  12,cr7,[r0,#-0x14]!
:02022048 80096911 andhi  r6,r9,r1,lsl r9
:0202204C 5A150035 bpl 02562128
:02022050 F1280035 unknown
:02022054 F16171FF unknown
:02022058 310AF311 unknown
:0202205C 81EB7C09 mvnhi  r7,r9,lsl #0x18
:02022060 2D0AEF08 unknown
:02022064 25114CB5 ldrcs r4,[r1, #-0xcb5]		;(r1-0xcb5=*(fffff34b))
:02022068 7102E59F swpvc r14,r15,r2
:0202206C 00255043 eoreq  r5,r5,r3,asr #0x0
:02022070 AD280AE7 stcge  10,cr0,[r8,#-0x39c]!
:02022074 610AE2F3 unknown
:02022078 4369E034 unknown
:0202207C AD29E51F stcge  5,cr14,[r9,#-0x7c]!
:02022080 000ADC33 andeq  r13,r10,r3,lsr r12
:02022084 9644F52D strlsb r15,[r4],-r13, lsr #0xa
:02022088 919123A1 orrlss r2,r1,r1,lsr #0x7
:0202208C 34152D15 ldrcc r2,[r5],#-0xd15
:02022090 0AD203AD beq 014A2F4C
:02022094 4BCEBA99 blmi 013D0B00
:02022098 7D45590A unknown
:0202209C 044D5A41 streqb r5,[r13],#-0xa41
:020220A0 C8006D20 stmgtda  r0 ,{r5,r8,r10,r11,r13,r14}
:020220A4 49200D56 stmmidb  r0!,{r1,r2,r4,r6,r8,r10,r11}
:020220A8 409DC472 addmis r12,r13,r2,ror r4
:020220AC C1009D24 unknown
:020220B0 E4AB4059 unknown
:020220B4 E9B1043D ldmib  r1!,{r0,r2,r3,r4,r5,r10}
:020220B8 F1BDEBFF ldrnvsh r14,[r13, +r15]!
:020220BC 1BBD8252 blne 00F82A0C
:020220C0 51E00139 mvnpl  r0,lsr r9
:020220C4 12B5F804 adcnes r15,r5,#0x40000
:020220C8 12B5105D adcnes r1,r5,#0x5D
:020220CC 740789EB strvc r8,[r7],#-0x9eb
:020220D0 1CE59F00 stcnel 15,cr9,[r5],#+0x0
:020220D4 8114F110 tsthi r4,r0,lsl r1
:020220D8 03132151 tsteq r3,#0x40000014
:020220DC 05C0101D streqb r1,[r0, #+0x1d]		;r0+0x1d=*(64702617)=#0(0x00000000)
:020220E0 0009020A andeq  r0,r9,r10,lsl #0x4
:020220E4 390009B2 stmccdb  r0 ,{r1,r4,r5,r7,r8,r11}
:020220E8 011BFD29 tsteq r11,r9,lsr #0x1a
:020220EC 80E1AA00 rschi  r10,r1,r0,lsl #0x14
:020220F0 010AA7BD streqh r10,[r10, -r13]
:020220F4 11182163 tstne r8,r3,ror #0x2
:020220F8 80EDA160 rschi  r10,r13,r0,ror #0x2
:020220FC 02DC0011 sbceqs r0,r12,#0x11
:02022100 9C080011 stcls  0,cr0,[r8],{#0x11}
:02022104 05E40029 streqb r0,[r4, #+0x29]!
:02022108 26529E01 ldrcsb r9,[r2],-r1, lsl #0x1c
:0202210C D51CEB01 ldrle r14,[r12, #-0xb01]		;(r12-0xb01=*(fffff4ff))
:02022110 A0077D12 andge  r7,r7,r2,lsl r13
:02022114 FFFE30A2 swinv 0x00fe30a2
:02022118 B57812D1 ldrltb r1,[r8, #-0x2d1]!
:0202211C 919B510F orrlss r5,r11,r15,lsl #0x2
:02022120 8DB4C041 ldchi  0,cr12,[r4,#+0x104]!
:02022124 804150FD unknown
:02022128 594028D9 stmpldb  r0 ,{r0,r3,r4,r6,r7,r11,r13}^
:0202212C 011A7D05 tsteq r10,r5,lsl #0x1a
:02022130 0EE7966E cdpeq 6,14,cr9,cr7,cr14,3
:02022134 ACC50004 stcgel 0,cr0,[r5],{#0x4}
:02022138 A0000D80 andge  r0,r0,r0,lsl #0x1b
:0202213C 708501A6 addvc  r0,r5,r6,lsr #0x3
:02022140 1130357C teqne r0,r12,ror r5
:02022144 B91CA134 ldmltdb  r12 ,{r2,r4,r5,r8,r13,r15}
:02022148 1D05F44E unknown
:0202214C 0F29EE0A swieq 0x0029ee0a
:02022150 54191199 ldrpl r1,[r9],#-0x199
:02022154 BA214171 blt 02872720
:02022158 80120AB5 ldrhih r0,[r2], -r5
:0202215C 40816EE5 addmi  r6,r1,r5,ror #0x1d
:02022160 A14CB902 unknown
:02022164 68406958 stmvsda  r0 ,{r3,r4,r6,r8,r11,r13,r14}^
:02022168 0A658019 beq 039821D4
:0202216C 105D4315 subnes r4,r13,r5,lsl r3
:02022170 6100ADCA unknown
:02022174 015E811D cmpeq r14,r13,lsl r1
:02022178 5A480951 bpl 032246C4
:0202217C 45B5510D ldrmi r5,[r5, #+0x10d]!
:02022180 05010D18 streq r0,[r1, #-0xd18]		;(r1-0xd18=*(fffff2e8))
:02022184 8D550599 unknown
:02022188 FD003D20 unknown
:0202218C 8D02B96B unknown
:02022190 40F13D80 rscmis r3,r1,r0,lsl #0x1b
:02022194 DD200D4D stcle  13,cr0,[r0,#-0x134]!
:02022198 EB44110B bl 031265CC
:0202219C F5300D49 ldrnv r0,[r0, #-0xd49]!
:020221A0 4516B527 ldrmi r11,[r6, #-0x527]		;(r6-0x527=*(000d5250))
:020221A4 1A21400D bne 028721E0
:020221A8 000D6E0B andeq  r6,r13,r11,lsl #0x1c
:020221AC 45200D41 strmi r0,[r0, #-0xd41]!
:020221B0 3D471901 unknown
:020221B4 5D0B400D unknown
:020221B8 0A394265 beq 02E72B54
:020221BC D90C36F9 stmledb  r12 ,{r0,r3,r4,r5,r6,r7,r9,r10,r12,r13}
:020221C0 10793543 rsbnes r3,r9,r3,asr #0xa
:020221C4 403502A9 eormis r0,r5,r9,lsr #0x5
:020221C8 A50A1BFD strge r1,[r10, #-0xbfd]		;r10-0xbfd=*(8051fb54)=#0(0x00000000)
:020221CC FFFCE237 swinv 0x00fce237
:020221D0 0D7FEB16 ldceql 11,cr14,[r15,#-0x58]!
:020221D4 00614980 rsbeq  r4,r1,r0,lsl #0x13
:020221D8 14FFFB7B unknown
:020221DC 0081307D addeq  r3,r1,r13,ror r0
:020221E0 85200D27 strhi r0,[r0, #-0xd27]!
:020221E4 13FD0530 mvnnes r0,#0xC000000
:020221E8 9CDB0009 ldclsl 0,cr0,[r11],{#0x9}
:020221EC 156106A1 strneb r0,[r1, #-0x6a1]!
:020221F0 0A20EB01 beq 0285CDFC
:020221F4 E510E502 ldr r14,[r0, #-0x502]		;r0-0x502=*(647020f8)=#0(0x00000000)
:020221F8 1D0AE508 unknown
:020221FC 4544D10A strmib r13,[r4, #-0x10a]		;(r4-0x10a=*(fffffef6))
:02022200 E7010117 unknown
:02022204 02D90A19 sbceqs r0,r9,#0x19000
:02022208 0A1640C9 beq 025B2534
:0202220C 4C50741D ldcmil 4,cr7,[r0],{#0x1d}
:02022210 311F6906 tstcc r15,r6,lsl #0x12
:02022214 91165101 tstls r6,r1,lsl #0x2
:02022218 9F10AC41 swils 0x0010ac41
:0202221C E523C51E str r12,[r3, #-0x51e]!
:02022220 00617318 rsbeq  r7,r1,r8,lsl r3
:02022224 2309054A unknown
:02022228 F8CB2221 stmnvia  r11 ,{r0,r5,r9,r13}^
:0202222C F3960221 orrnvs r0,r6,#0x10000002
:02022230 250A06DD strcs r0,[r10, #-0x6dd]		;r10-0x6dd=*(80520074)=#0(0x00000000)
:02022234 D2001580 andle  r1,r0,#0x20000000
:02022238 0A16F504 beq 025DF650
:0202223C 81914171 orrhis r4,r1,r1,ror r1
:02022240 70917DFB ldrvcsh r7,[r1], +r11
:02022244 A903A05A stmgedb  r3 ,{r1,r3,r4,r6,r13,r15}
:02022248 85F61300 ldrhib r1,[r6, #+0x300]!
:0202224C 4161F440 msrmi SPSR_c,r0
:02022250 EDE433A4 stcl 3,cr3,[r4,#+0x290]!
:02022254 617DF030 cmnvs r13,r0,lsr r0
:02022258 01890405 orreq  r0,r9,r5,lsl #0x8
:0202225C 85F4617D ldrhib r6,[r4, #+0x17d]!
:02022260 91116D01 tstls r1,r1,lsl #0x1a
:02022264 E6117D10 unknown
:02022268 39A940C5 stmccib  r9!,{r0,r2,r6,r7,r14}
:0202226C 10F1AF02 rscnes r10,r1,r2,lsl #0x1e
:02022270 ED141615 unknown
:02022274 1801F00E stmneda  r1 ,{r1,r2,r3,r12,r13,r14,r15}
:02022278 181D10D1 ldmneda  r13 ,{r0,r4,r6,r7,r12}
:0202227C DC0135EB stcle  5,cr3,[r1],{#0xeb}
:02022280 5D17000D unknown
:02022284 000D2941 andeq  r2,r13,r1,asr #0x12
:02022288 101555D8 ldrnesb r5,[r5], -r8
:0202228C 16A11325 unknown
:02022290 21D40019 biccss r0,r4,r9,lsl r0
:02022294 0011D240 andeqs r13,r1,r0,asr #0x4
:02022298 951020AF ldrls r2,[r0, #-0xaf]		;(r0-0xaf=*(ffffff51))
:0202229C 900200E5 andls  r0,r2,r5,ror #0x1
:020222A0 E1801CB9 strh r1,[r0, +r9]
:020222A4 09CD1475 stmeqib  r13 ,{r0,r2,r4,r5,r6,r10,r12}^
:020222A8 0F851739 swieq 0x00851739
:020222AC 72C940D1 sbcvc  r4,r9,#0xD1
:020222B0 C7346909 ldrgt r6,[r4,-r9, lsl #0x12]!
:020222B4 C5351109 ldrgt r1,[r5, #-0x109]!
:020222B8 04F111C1 unknown
:020222BC E910E5D2 ldmdb  r0 ,{r1,r4,r6,r7,r8,r10,r13,r14,r15}
:020222C0 10D1E504 sbcnes r14,r1,r4,lsl #0xa
:020222C4 E5D0300D ldrb r3,[r0, #+0xd]		;r0+0xd=*(0000000d)
:020222C8 D6200D0B unknown
:020222CC 971020E5 ldrls r2,[r0, #+0xd]		;r0+0xd=*(0000000d)
:020222D0 83800551 orrhi  r0,r0,#0x14400000
:020222D4 822001E2 eorhi  r0,r0,#0x80000038
:020222D8 003083E2 eoreqs r8,r0,r2,ror #0x7
:020222DC 2102E084 unknown
:020222E0 3AB4E085 bcc 00D5A4FC
:020222E4 24E1D300 unknown
:020222E8 1C090F8D stcne  15,cr0,[r9],{#0x8d}
:020222EC 308DF4F0 unknown
:020222F0 8159B498 unknown
:020222F4 7D7159B1 ldcvcl 9,cr5,[r1,#-0x2c4]!
:020222F8 CDD00C2D unknown
:020222FC 27AD9A03 strcs r9,[r13,+r3, lsl #0x14]!
:02022300 120D3F85 andne  r3,r13,#0x214
:02022304 95002D02 strls r2,[r0, #-0xd02]		;(r0-0xd02=*(fffff2fe))
:02022308 9770E1FF unknown
:0202230C EBFFF223 bl 0201EBA0
:02022310 A950E1A3 ldmgedb  r0 ,{r0,r1,r5,r7,r8,r13,r14,r15}^
:02022314 E1609F41 unknown
:02022318 6913F150 ldmvsdb  r3 ,{r4,r6,r8,r12,r13,r14,r15}
:0202231C 10199B00 andnes r9,r9,r0,lsl #0x16
:02022320 03BD4119 moveqs r4,#0x40000006		;r4=1073741830(0x40000006)
:02022324 03317703 teqeq r1,#0xC0000
:02022328 00059613 andeq  r9,r5,r3,lsl r6
:0202232C 0994119D ldmeqib  r4 ,{r0,r2,r3,r4,r7,r8,r12}
:02022330 D399361D orrles r3,r9,#0x1D00000
:02022334 903121E3 eorlss r2,r1,r3,ror #0x3
:02022338 070110C9 streq r1,r2,r1,r3,ror #0x3
:0202233C E9341468 ldmdb  r4!,{r3,r5,r6,r10,r12}
:02022340 10061D10 andne  r1,r6,r0,lsl r13
:02022344 C464E58D unknown
:02022348 06E50395 unknown
:0202234C 5D118520 unknown
:02022350 3C02B900 stccc  9,cr11,[r2],{#0x0}
:02022354 61B80B79 movvss r0,r9,ror r11
:02022358 10318450 eornes r8,r1,r0,asr r4
:0202235C 188D55A9 stmneia  r13 ,{r0,r3,r5,r7,r8,r10,r12,r14}
:02022360 902D0331 eorls  r0,r13,r1,lsr r3
:02022364 00C97D33 sbceq  r7,r9,r3,lsr r13
:02022368 310004D8 unknown
:0202236C 55009920 strpl r9,[r0, #-0x920]		;(r0-0x920=*(fffff6e0))
:02022370 D1717727 cmnle r1,r7,lsr #0xe
:02022374 5426E950 unknown
:02022378 06A10803 unknown
:0202237C 209916E5 addcss r1,r9,r5,ror #0xd
:02022380 1CD510E3 ldcnel 0,cr1,[r5],{#0xe3}
:02022384 45FB05ED ldrmib r0,[r11, #+0x5ed]!
:02022388 4161703F unknown
:0202238C A509566A strge r5,[r9, #-0x66a]		;(r9-0x66a=*(fffff996))
:02022390 66400D4E strvsb r0,[r9, #-0x66a]		;(r9-0x66a=*(fffff996))
:02022394 218EA909 orrcs  r10,r14,r9,lsl #0x12
:02022398 E6095D05 str r5,[r9],-r5, lsl #0x1a
:0202239C FFB324F9 swinv 0x00b324f9
:020223A0 4C150F0D ldcmi  15,cr0,[r5],{#0xd}
:020223A4 1740095D unknown
:020223A8 E5C01059 strb r1,[r0, #+0x59]		;r0+0x59=*(00000059)
:020223AC 2040095A subcs  r0,r0,r10,asr r9
:020223B0 50570F2D subpls r0,r7,r13,lsr #0x1e
:020223B4 5D5480E1 unknown
:020223B8 5043E950 subpl  r14,r3,r0,asr r9
:020223BC 5B0D1035 blpl 02366498
:020223C0 4FED4EED swimi 0x00ed4eed
:020223C4 15100D09 ldrne r0,[r0, #-0xd09]		;(r0-0xd09=*(fffff2f7))
:020223C8 103DF301 eornes r15,r13,r1,lsl #0x6
:020223CC 6C040BE5 stcvs  11,cr0,[r4],{#0xe5}
:020223D0 13203D00 unknown
:020223D4 0942803D stmeqdb  r2 ,{r0,r2,r3,r4,r5,r15}^
:020223D8 57990459 unknown
:020223DC 61033DCA unknown
:020223E0 00014115 andeq  r4,r1,r5,lsl r1
:020223E4 08003D3C stmeqda  r0 ,{r2,r3,r4,r5,r8,r10,r11,r12,r13}
:020223E8 71AB04BD strvch r0,[r11, +r13]!
:020223EC FFFA9510 swinv 0x00fa9510
:020223F0 818822D9 unknown
:020223F4 D1543101 cmple r4,r1,lsl #0x2
:020223F8 100D12B5 strneh r1,[r13], -r5
:020223FC 4D841059 unknown
:02022400 E50EF524 str r15,[r14, #-0x524]		;(r14-0x524=*(fffffadc))
:02022404 09772C8A unknown
:02022408 8052047D subhis r0,r2,r13,ror r4
:0202240C C0412AE5 subgt  r2,r1,r5,ror #0x15
:02022410 FFDB427E swinv 0x00db427e
:02022414 E1B0028D movs r0,r13,lsl #0x5		;r0=0(0x0)
:02022418 2300B909 unknown
:0202241C 91510944 cmpls r1,r4,asr #0x12
:02022420 4D54E594 unknown
:02022424 22091E00 andcs  r1,r9,#0x0
:02022428 40198181 andmis r8,r9,r1,lsl #0x3
:0202242C 3DDD0919 unknown
:02022430 135D1515 cmpne r13,#0x5400000
:02022434 0F45735A swieq 0x0045735a
:02022438 69085AE5 stmvsdb  r8 ,{r0,r2,r5,r6,r7,r9,r11,r12,r14}
:0202243C 09091101 stmeqdb  r9 ,{r0,r8,r12}
:02022440 094B0E71 stmeqdb  r11 ,{r0,r4,r5,r6,r9,r10,r11}^
:02022444 15901445 ldrne r1,[r0, #+0x445]		;r0+0x445=*(00000445)
:02022448 0105482D unknown
:0202244C 090A0AEB stmeqdb  r10 ,{r0,r1,r3,r5,r6,r7,r9,r11}
:02022450 29087131 stmcsdb  r8 ,{r0,r4,r5,r8,r12,r13,r14}
:02022454 421CF102 andmis r15,r12,#0x80000000
:02022458 E24D34DF sub  r3,r13,#0xDF000000
:0202245C C90E8900 stmgtdb  r14 ,{r8,r11,r15}
:02022460 E180071E orr  r0,r0,r14,lsl r7
:02022464 61909801 orrvss r9,r0,r1,lsl #0x10
:02022468 71750901 cmnvc r5,r1,lsl #0x12
:0202246C 4019CD17 andmis r12,r9,r7,lsl r13
:02022470 6DE22A8D stcvsl 10,cr2,[r2,#+0x234]!
:02022474 01310910 teqeq r1,r0,lsl r9
:02022478 691011F9 ldmvsdb  r0 ,{r0,r3,r4,r5,r6,r7,r8,r12}
:0202247C EA1D4521 b 02773908
:02022480 C905E11A stmgtdb  r5 ,{r1,r3,r4,r8,r13,r14,r15}
:02022484 6015F400 andvss r15,r5,r0,lsl #0x8
:02022488 68010509 stmvsda  r1 ,{r0,r3,r8,r10}
:0202248C 8001E785 andhi  r14,r1,r5,lsl #0xf
:02022490 FD04E288 unknown
:02022494 15EE8000 strneb r8,[r14, #+0x0]!
:02022498 465D0900 ldrmib r0,[r13],-r0, lsl #0x12
:0202249C E7840107 str r0,[r4,+r7, lsl #0x2]
:020224A0 011EAD0A tsteq r14,r10,lsl #0x1a
:020224A4 E8E28990 unknown
:020224A8 415960ED cmpmi r9,r13,ror #0x1
:020224AC 00002881 andeq  r2,r0,r1,lsl #0x11
:020224B0 0E49E358 mcreq 3,2,r14,cr9,cr8,{2}
:020224B4 612112E3 unknown
:020224B8 E28D9010 add  r9,r13,#0x10
:020224BC 04256010 unknown
:020224C0 0AC10059 beq 0106262C
:020224C4 110A0059 unknown
:020224C8 9000E795 mulls  r0,r5,r7
:020224CC 06E58D02 unknown
:020224D0 000128F1 unknown
:020224D4 8D701425 ldchil 4,cr1,[r0,#-0x94]!
:020224D8 F411E538 ldrnv r14,[r1],#-0x538
:020224DC 2D27EBFF stccs  11,cr14,[r7,#-0x3fc]!
:020224E0 C0006933 andgt  r6,r0,r3,lsr r9
:020224E4 2E493425 cdpcs 4,4,cr3,cr9,cr5,1
:020224E8 08E28AA0 unknown
:020224EC E1035A00 unknown
:020224F0 CE0041F0 mcrgt 1,0,r4,cr0,cr0,{7}
:020224F4 410CFD08 unknown
:020224F8 E41E3D30 ldr r3,[r14],#-0xd30
:020224FC 0A1891E3 beq 02646C90
:02022500 5088097D addpl  r0,r8,r13,ror r9
:02022504 060AE28D streq r14,[r10],-r13, lsl #0x5
:02022508 0103D540 unknown
:0202250C 1004E795 mulne  r4,r5,r7
:02022510 0204D504 andeq  r13,r4,#0x1000000
:02022514 99FFEB00 ldmlsib  r15!,{r8,r9,r11,r13,r14,r15}^
:02022518 42003D12 andmi  r3,r0,#0x480
:0202251C 3891DA61 ldmccia  r1 ,{r0,r5,r6,r9,r11,r12,r14,r15}
:02022520 951B2D07 ldrls r2,[r11, #-0xd07]		;(r11-0xd07=*(fffff3a6))
:02022524 429DBD08 addmis r11,r13,#0x200
:02022528 C0115AA8 andgts r5,r1,r8,lsr #0x15
:0202252C DF4223DD swile 0x004223dd
:02022530 135D3C75 cmpne r13,#0x7500
:02022534 135D6404 cmpne r13,#0x4000000
:02022538 089100CD ldmeqia  r1 ,{r0,r2,r3,r6,r7}
:0202253C 49540D15 ldmmidb  r4 ,{r0,r2,r4,r8,r10,r11}^
:02022540 05190328 ldreq r0,[r9, #-0x328]		;(r9-0x328=*(fffffcd8))
:02022544 005D1EAF subeqs r1,r13,r15,lsr #0x1d
:02022548 AE007526 cdpge 5,0,cr7,cr0,cr6,1
:0202254C 13450005 unknown
:02022550 60596AAC subvss r6,r9,r12,lsr #0x15
:02022554 9D203186 stcls  1,cr3,[r0,#-0x218]!
:02022558 11002D1A unknown
:0202255C 05000529 streq r0,[r0, #-0x529]		;(r0-0x529=*(fffffad7))
:02022560 5513697D ldrpl r6,[r3, #-0x97d]		;(r3-0x97d=*(fffff683))
:02022564 75A21500 strvc r1,[r2, #+0x500]!
:02022568 01591682 cmpeq r9,r2,lsl #0xd
:0202256C 5508539E strpl r5,[r8, #-0x39e]		;r8-0x39e=*(3ffffc96)=#0(0x00000000)
:02022570 CD6001B8 stcgtl 1,cr0,[r0,#-0x2e0]!
:02022574 02500205 subeqs r0,r0,#0x50000000
:02022578 4D0F05CD unknown
:0202257C E2860018 add  r0,r6,#0x18
:02022580 006008FF unknown
:02022584 7D0895E2 unknown
:02022588 9A151D6A bls 02569B38
:0202258C 901F7560 andlss r7,r15,r0,ror #0xa
:02022590 1100800D unknown
:02022594 81088C00 unknown
:02022598 04409572 streqb r9,[r0],#-0x572
:0202259C D1CD10A5 bicle  r1,r13,r5,lsr #0x1
:020225A0 6DE28D02 stcvsl 13,cr8,[r2,#+0x8]!
:020225A4 10059413 andne  r9,r5,r3,lsl r4
:020225A8 9D3002D5 ldcls  2,cr0,[r0,#-0x354]!
:020225AC EB000904 bl 020249C4
:020225B0 41BD8214 movmis r8,r4,lsl r2		;r8=1073741830(0x40000006)
:020225B4 71BDD062 movvcs r13,r2,ror #0x0
:020225B8 1142ED04 unknown
:020225BC 797AD215 ldmvcdb  r10!,{r0,r2,r4,r9,r12,r14,r15}^
:020225C0 1114D150 tstne r4,r0,asr r1
:020225C4 10400D13 subne  r0,r0,r3,lsl r13
:020225C8 5E724129 cdppl 1,6,cr4,cr2,cr9,1
:020225CC 11114059 tstne r1,r9,asr r0
:020225D0 41D05045 bicmis r5,r0,r5,asr #0x0
:020225D4 3D0B8553 unknown
:020225D8 41E0E500 mvnmi  r14,r0,lsl #0xa
:020225DC C341E403 unknown
:020225E0 00CBBD08 sbceq  r11,r11,r8,lsl #0x1a
:020225E4 15112A46 ldrne r2,[r1, #-0xa46]		;(r1-0xa46=*(fffff5ba))
:020225E8 085BF511 ldmeqda  r11 ,{r0,r4,r8,r10,r12,r13,r14,r15}^
:020225EC 110932A9 unknown
:020225F0 05531045 ldreqb r1,[r3, #-0x45]		;(r3-0x45=*(ffffffbb))
:020225F4 00051D00 andeq  r1,r5,r0,lsl #0x1a
:020225F8 67001D11 unknown
:020225FC 556E00AD strplb r0,[r14, #-0xad]!
:02022600 69C00069 stmvsib  r0 ,{r0,r3,r5,r6}^
:02022604 00696A80 rsbeq  r6,r9,r0,lsl #0x15
:02022608 15FFDA31 ldrneb r13,[r15, #+0xa31]!
:0202260C 0A100DEB beq 02425DC0
:02022610 294B0021 stmcsdb  r11 ,{r0,r5}^
:02022614 51106D10 tstpl r0,r0,lsl r13
:02022618 473AEA3D unknown
:0202261C 9434F508 unknown
:02022620 5E309DFB mrcpl 13,1,r9,cr0,cr11,{7}
:02022624 4080E948 addmi  r14,r0,r8,asr #0x12
:02022628 31AD000D movcc  r0,r13			;r0=0(0x0)
:0202262C 3C194140 ldccc  1,cr4,[r9],{#0x40}
:02022630 D0B50021 adcles r0,r5,r1,lsr #0x0
:02022634 100A0102 andne  r0,r10,r2,lsl #0x2
:02022638 5D533B45 unknown
:0202263C A5545400 ldrgeb r5,[r4, #-0x400]		;r4-0x400=*(3ffffc06)=#0(0x00000000)
:02022640 001D4F84 andeqs r4,r13,r4,lsl #0x1f
:02022644 D5100D33 ldrle r0,[r0, #-0xd33]		;(r0-0xd33=*(fffff2cd))
:02022648 2F107144 swics 0x00107144
:0202264C AB000D75 blge 02025C28
:02022650 152544D5 strne r4,[r5, #-0x4d5]!
:02022654 59082B01 stmpldb  r8 ,{r0,r8,r9,r11,r13}
:02022658 41E9954A mvnmi  r9,r10,asr #0xa
:0202265C 09990827 ldmeqib  r9 ,{r0,r1,r2,r5,r11}
:02022660 11294089 unknown
:02022664 F939FF0F ldmnvdb  r9!,{r0,r1,r2,r3,r8,r9,r10,r11,r12,r13,r14,r15}
:02022668 01DD7430 biceqs r7,r13,r0,lsr r4
:0202266C 1F00493B swine 0x0000493b
:02022670 55D40015 ldrplb r0,[r4, #+0x15]		;r4+0x15=*(4000001b)=#0(0x00000000)
:02022674 FF1501B9 swinv 0x001501b9
:02022678 0819B4A5 ldmeqda  r9 ,{r0,r2,r5,r7,r10,r12,r13,r15}
:0202267C 4915B4A5 ldmmidb  r5 ,{r0,r2,r5,r7,r10,r12,r13,r15}
:02022680 AB34A508 blge 02D4BAA8
:02022684 08120461 ldmeqda  r2 ,{r0,r5,r6,r10}
:02022688 4AF23129 bmi 01CAEB34
:0202268C 29E00129 unknown
:02022690 0129E401 unknown
:02022694 081DD928 ldmeqda  r13 ,{r3,r5,r8,r11,r12,r14,r15}
:02022698 D230CD55 eorles r12,r0,#0x1540
:0202269C 2330F5FA teqcs r0,#0x3E800000
:020226A0 27D5540D ldrcsb r5,[r5,+r13, lsl #0x8]
:020226A4 08E90011 unknown
:020226A8 A11C72A1 tstge r12,r1,lsr #0x5
:020226AC 44950202 ldrmi r0,[r5],#+0x202
:020226B0 952A07FE strls r0,[r10, #-0x7fe]!
:020226B4 8015FC34 andhis r15,r5,r4,lsr r12
:020226B8 044495D4 streqb r9,[r4],#-0x5d4
:020226BC 55F60075 ldrplb r0,[r6, #+0x75]!
:020226C0 95647D07 strlsb r7,[r4, #-0xd07]!
:020226C4 012D3924 unknown
:020226C8 07F014A1 ldreqb r1,[r0,+r1, lsr #0x9]!
:020226CC ED74A136 ldcl 1,cr10,[r4,#-0xd8]!
:020226D0 CDEB44A1 stcgtl 4,cr4,[r11,#+0x284]!
:020226D4 C4A1B041 unknown
:020226D8 9CD51981 ldclsl 9,cr1,[r5],{#0x81}
:020226DC 78F4A1FB ldmvcia  r4!,{r0,r1,r3,r4,r5,r6,r7,r8,r13,r15}^
:020226E0 550C007D strpl r0,[r12, #-0x7d]		;(r12-0x7d=*(ffffff83))
:020226E4 D4107D08 ldrle r7,[r0],#-0xd08
:020226E8 60133D0D andvss r3,r3,r13,lsl #0x1a
:020226EC 171136F1 unknown
:020226F0 95123DD8 ldrls r3,[r2, #-0xdd8]		;(r2-0xdd8=*(fffff228))
:020226F4 13D9DA05 bicnes r13,r9,#0x5000
:020226F8 00950001 addeqs r0,r5,r1
:020226FC 8D0ABD8D unknown
:02022700 971661E5 ldrls r6,r0,r5,r1
:02022704 100614C9 andne  r1,r6,r9,asr #0x9
:02022708 B1300049 teqlt r0,r9,asr #0x0
:0202270C 298D4004 stmcsib  r13 ,{r2,r14}
:02022710 FFF307E5 swinv 0x00f307e5
:02022714 95F91DEB ldrlsb r1,[r9, #+0xdeb]!
:02022718 250C8030 strcs r8,[r12, #-0x30]		;(r12-0x30=*(ffffffd0))
:0202271C 003D000A eoreqs r0,r13,r10
:02022720 C7003D78 unknown
:02022724 31692A07 unknown
:02022728 5379CFA7 cmnpl r9,#0x29C
:0202272C 04311BF1 unknown
:02022730 79780895 unknown
:02022734 3D090075 unknown
:02022738 1F613085 swine 0x00613085
:0202273C 0045D99E unknown
:02022740 55CF002D strplb r0,[r15, #+0x2d]		;r15+0x2d=*(02022775)=#-2121967255(0x81855969)
:02022744 99701301 unknown
:02022748 55000D07 strpl r0,[r0, #-0xd07]		;(r0-0xd07=*(fffff2f9))
:0202274C 05893289 streq r3,[r9, #+0x289]		;r9+0x289=*(00000289)
:02022750 12891100 addne  r1,r9,#0x0
:02022754 11710299 unknown
:02022758 01A57600 moveq  r7,r0,lsl #0xc		;r7=0(0x0)
:0202275C 51C1B0AD bicpl  r11,r1,r13,lsr #0x1
:02022760 1E4D11F9 mcrne 1,2,r1,cr13,cr9,{7}
:02022764 07AF0021 streq r0,[r15,+r1, lsr #0x0]!
:02022768 2C151E00 ldccs  14,cr1,[r5],{#0x0}
:0202276C 3D81FE79 unknown
:02022770 4DC5127D unknown
:02022774 85596941 ldrhib r6,[r9, #-0x941]		;(r9-0x941=*(fffff6bf))
:02022778 81BDA181 movhis r10,r1,lsl #0x3		;r10=0(0x0)
:0202277C 7F010156 swivc 0x00010156
:02022780 559A81CD ldrpl r8,[r10, #+0x1cd]		;r10+0x1cd=*(000001cd)
:02022784 F0412041 subnv  r2,r1,r1,asr #0x0
:02022788 2FC0416C swics 0x00c0416c
:0202278C B1201041 unknown
:02022790 A000AB07 andge  r10,r0,r7,lsl #0x16
:02022794 2F812FF5 swics 0x00812ff5
:02022798 52003582 andpl  r3,r0,#0x20800000
:0202279C 5D1A0344 unknown
:020227A0 21898900 orrcs  r8,r9,r0,lsl #0x12
:020227A4 8928F189 stmhidb  r8!,{r0,r3,r7,r8,r12,r13,r14,r15}
:020227A8 0359B4A1 cmpeq r9,#0xA1000000
:020227AC A0EB0245 rscge  r0,r11,r5,asr #0x4
:020227B0 01E1A030 mvneq  r10,lsr r0
:020227B4 E3A00F4B mov  r0,#0x12C		;r0=300(0x12c)
:020227B8 1D833F81 unknown
:020227BC E2608000 rsb  r8,r0,#0x0
:020227C0 05C9048D streqb r0,[r9, #+0x48d]		;r9+0x48d=*(0000048d)
:020227C4 40A1E093 umlalmi  r14,r1,r3,r0
:020227C8 77E0A20C strvcb r10,[r0,+r12, lsl #0x4]!
:020227CC 5492D107 ldrpl r13,[r2],#+0x107
:020227D0 90009DE1 andls  r9,r0,r1,ror #0x1b
:020227D4 019D0201 orreqs r0,r13,r1,lsl #0x4
:020227D8 42B90771 adcmis r0,r9,#0x1C40000
:020227DC E124C05B unknown
:020227E0 1209109D andne  r1,r9,#0x9D
:020227E4 FF402549 swinv 0x00402549
:020227E8 56684D09 unknown
:020227EC 9021101D eorls  r1,r1,r13,lsl r0
:020227F0 082901A9 stmeqda  r9!,{r0,r3,r5,r7,r8}
:020227F4 19E18214 unknown
:020227F8 758011D8 strvc r1,[r0, #+0x1d8]		;r0+0x1d8=*(00000304)
:020227FC 0001582A andeq  r5,r1,r10,lsr #0x10
:02022800 07883E95 unknown
:02022804 340511A9 strcc r1,[r5],#-0x1a9
:02022808 01006922 unknown
:0202280C 565B0205 ldrplb r0,[r11],-r5, lsl #0x4
:02022810 B941F107 stmltdb  r1 ,{r0,r1,r2,r8,r12,r13,r14,r15}^
:02022814 0F01F113 swieq 0x0001f113
:02022818 210BC140 unknown
:0202281C 1505CE00 strne r12,[r5, #-0xe00]		;(r5-0xe00=*(fffff200))
:02022820 711E7142 tstvc r14,r2,asr #0x2
:02022824 5B554035 blpl 03572900
:02022828 764D1E6D strvcb r1,r14,r2,asr #0x2
:0202282C 15117507 ldrne r7,[r1, #-0x507]		;(r1-0x507=*(fffffaf9))
:02022830 0215F233 andeqs r15,r5,#0x30000003
:02022834 211D450F tstcs r13,r15,lsl #0xa
:02022838 090CD600 stmeqdb  r12 ,{r9,r10,r12,r14,r15}
:0202283C 00F50F4E rsceqs r0,r5,r14,asr #0x1e
:02022840 3D10F563 unknown
:02022844 EA10F510 b 0245FC8C
:02022848 253F401D ldrcs r4,[r15, #-0x1d]!
:0202284C 00450180 subeq  r0,r5,r0,lsl #0x3
:02022850 F98D1161 stmnvib  r13 ,{r0,r5,r6,r8,r12}
:02022854 F970B541 ldmnvdb  r0!,{r0,r6,r8,r10,r12,r13,r15}^
:02022858 35123D41 ldrcc r3,[r2, #-0xd41]		;(r2-0xd41=*(fffff2bf))
:0202285C 0D078079 unknown
:02022860 0D563100 unknown
:02022864 A1007140 unknown
:02022868 40592D24 submis r2,r9,r4,lsr #0x1a
:0202286C 0B482D0F bleq 0322DCB0
:02022870 3101CF57 unknown
:02022874 003D2660 eoreqs r2,r13,r0,ror #0xc
:02022878 EC0D0DE8 stc  13,cr0,[r13],{#0xe8}
:0202287C 04810154 streq r0,[r1],#+0x154
:02022880 00E05430 rsceq  r5,r0,r0,lsr r4
:02022884 A902C500 stmgedb  r2 ,{r8,r10,r14,r15}
:02022888 C8299826 stmgtda  r9!,{r1,r2,r5,r11,r12,r15}
:0202288C CD0244BB unknown
:02022890 C51CCD20 ldrgt r12,[r12, #-0xd20]		;(r12-0xd20=*(fffff2e0))
:02022894 517519B9 ldrplh r1,[r5, #-0x99]!
:02022898 357D0716 ldrccb r0,[r13, #-0x716]!
:0202289C 0E478D08 cdpeq 13,4,cr8,cr7,cr8,0
:020228A0 0E000553 mcreq 5,0,r0,cr0,cr3,{2}
:020228A4 290F0005 stmcsdb  r15 ,{r0,r2}
:020228A8 00894B00 addeq  r4,r9,r0,lsl #0x16
:020228AC 00A95552 adceq  r5,r9,r2,asr r5
:020228B0 4E802D50 mcrmi 13,4,r2,cr0,cr0,{2}
:020228B4 0709002D streq r0,[r9,-r13, lsr #0x0]
:020228B8 0E953F9D mrceq 15,4,r3,cr5,cr13,{4}
:020228BC FF250071 swinv 0x00250071
:020228C0 41483049 unknown
:020228C4 D2412115 suble  r2,r1,#0x40000005
:020228C8 CD9F0120 unknown
:020228CC 4211012C andmis r0,r1,#0xB
:020228D0 58FD001D unknown
:020228D4 D011100D andles r1,r1,r13
:020228D8 E2810951 add  r0,r1,#0x144000
:020228DC 49F91041 unknown
:020228E0 01AC000D moveq  r0,r13			;r0=0(0x0)
:020228E4 1A69E5D0 bne 03A9C02C
:020228E8 A100E115 unknown
:020228EC D80015F5 stmleda  r0 ,{r0,r2,r4,r5,r6,r7,r8,r10,r12}
:020228F0 FDEB04F9 stc2l 4,cr0,[r11,#+0x3e4]!
:020228F4 4AEFB099 bmi 01C0EB60
:020228F8 5F454041 swipl 0x00454041
:020228FC 33F106EB mvnccs r0,#0xEB00000
:02022900 E803F1AC stmda  r3 ,{r2,r3,r5,r7,r8,r12,r13,r14,r15}
:02022904 33F10653 mvnccs r0,#0x5300000
:02022908 EB01CEC8 bl 02096430
:0202290C 8203F1E8 andhi  r15,r3,#0x3A
:02022910 2703F1EC strcs r15,r15,r3,#0x3A
:02022914 10950009 addnes r0,r5,r9
:02022918 0831FD34 ldmeqda  r1!,{r2,r4,r5,r8,r10,r11,r12,r13,r14,r15}
:0202291C D500719A strle r7,[r0, #-0x19a]		;(r0-0x19a=*(fffffe66))
:02022920 7906DE17 stmvcdb  r6 ,{r0,r1,r2,r4,r9,r10,r11,r12,r14,r15}
:02022924 01451F73 unknown
:02022928 00D9530D sbceqs r5,r9,r13,lsl #0x6
:0202292C 06D8112D ldreqb r1,[r8],+r13, lsr #0x2
:02022930 0FFD17DD swieq 0x00fd17dd
:02022934 73D88309 bicvcs r8,r8,#0x24000000
:02022938 15F99711 ldrneb r9,[r9, #+0x711]!
:0202293C DDD02E41 unknown
:02022940 EB1C3D82 bl 02731F50
:02022944 4DFFFE6C ldcmil 14,cr15,[r15,#+0x1b0]!
:02022948 41A1F862 movmi  r15,r2,ror #0x10
:0202294C EA82A9C7 b 000CD070
:02022950 49011154 stmmidb  r1 ,{r2,r4,r6,r8,r12}
:02022954 1506C218 strne r12,[r6, #-0x218]		;(r6-0x218=*(000d555f))
:02022958 0E15B23E mrceq 2,0,r11,cr5,cr14,{1}
:0202295C 550F53C0 strpl r5,[r15, #-0x3c0]		;r15-0x3c0=*(020225a4)=#268801043(0x10059413)
:02022960 010185E1 unknown
:02022964 75054D01 strvc r4,[r5, #-0xd01]		;r5-0xd01=*(10058712)=#0(0x00000000)
:02022968 FD0EC81A unknown
:0202296C 10953551 addnes r3,r5,r1,asr r5
:02022970 7D3457DD ldcvc  7,cr5,[r4,#-0x374]!
:02022974 DC150900 ldcle  9,cr0,[r5],{#0x0}
:02022978 00148D0C andeqs r8,r4,r12,lsl #0x1a
:0202297C 1001E001 andne  r14,r1,r1
:02022980 41E702D2 unknown
:02022984 83006410 unknown
:02022988 0200FF02 andeq  r15,r0,#0x8
:0202298C 011F2100 tsteq r15,r0,lsl #0x2
:02022990 E2831001 add  r1,r3,#0x1
:02022994 013002FF ldreqsh r0,[r0, -r15]!
:02022998 03259AE2 unknown
:0202299C 4D00C9F5 unknown
:020229A0 1F09D010 swine 0x0009d010
:020229A4 1AED1051 bne 01B66AF0
:020229A8 70401701 subvc  r1,r0,r1,lsl #0xe
:020229AC 8F055D9F swihi 0x00055d9f
:020229B0 A9400D61 stmgedb  r0 ,{r0,r5,r6,r8,r10,r11}^
:020229B4 3641971B unknown
:020229B8 1B991905 blne 00668DD4
:020229BC 63F5046D mvnvss r0,#0x6D000000
:020229C0 5DEBFFD2 stcpll 15,cr15,[r11,#+0x348]!
:020229C4 08859A10 stmeqia  r5 ,{r4,r9,r11,r12,r15}
:020229C8 0569500C streqb r5,[r9, #-0xc]!
:020229CC BD00F1F5 unknown
:020229D0 D5031917 strle r1,[r3, #-0x917]		;(r3-0x917=*(fffff6e9))
:020229D4 3DD2C423 unknown
:020229D8 1EA5EB01 cdpne 11,10,cr14,cr5,cr1,0
:020229DC 38031DB8 stmccda  r3 ,{r3,r4,r5,r7,r8,r10,r11,r12}
:020229E0 94074107 strls r4,[r7],#-0x107
:020229E4 0FE1206D swieq 0x00e1206d
:020229E8 CD0B5940 unknown
:020229EC 50258C04 eorpl  r8,r5,r4,lsl #0x18
:020229F0 88DB4231 ldmhiia  r11 ,{r0,r4,r5,r9,r14}^
:020229F4 BD623506 stcltl 5,cr3,[r2,#-0x18]!
:020229F8 2D2BF111 stccs  1,cr15,[r11,#-0x44]!
:020229FC 800D8212 andhi  r8,r13,r2,lsl r2
:02022A00 01CDF5BC streqh r15,[r13, #+0x5c]		;r13+0x5c=*(0000005c)
:02022A04 14002D7E strne r2,[r0],#-0xd7e
:02022A08 85034221 strhi r4,[r3, #-0x221]		;(r3-0x221=*(fffffddf))
:02022A0C 0001AA01 andeq  r10,r1,r1,lsl #0x14
:02022A10 50FFE285 rscpls r14,r15,r5,lsl #0x5
:02022A14 2000E200 andcs  r14,r0,r0,lsl #0x4
:02022A18 FFE80AAD swinv 0x00e80aad
:02022A1C 52113AFF andpls r3,r1,#0xFF000
:02022A20 51C21149 bicpl  r1,r2,r9,asr #0x2
:02022A24 00157211 andeqs r7,r5,r1,lsl r2
:02022A28 42A902FC adcmi  r0,r9,#0xC000000F
:02022A2C 1C894035 stcne  0,cr4,[r9],{#0x35}
:02022A30 20356CE5 eorcss r6,r5,r5,ror #0x19
:02022A34 150D3291 strne r3,[r13, #-0x291]		;(r13-0x291=*(fffffd6f))
:02022A38 113D6800 teqne r13,r0,lsl #0x10
:02022A3C 03D6162D biceqs r1,r6,#0x2D00000
:02022A40 E094E5D0 ldrsb r14,[r4], +r0
:02022A44 29C5EBFF stmcsib  r5 ,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r9,r11,r13,r14,r15}^
:02022A48 050A8D80 streq r8,[r10, #-0xd80]		;(r10-0xd80=*(fffff280))
:02022A4C 3D01003D unknown
:02022A50 003D3800 eoreqs r3,r13,r0,lsl #0x10
:02022A54 5ED5113D mrcpl 1,6,r1,cr5,cr13,{1}
:02022A58 03440105 unknown
:02022A5C 45313D90 ldrmi r3,[r1, #-0xd90]!
:02022A60 E2113D1F ands r3,r1,#0x7C0
:02022A64 1DB841A1 ldcne  1,cr4,[r8,#+0x284]!
:02022A68 00100900 andeqs r0,r0,r0,lsl #0x12
:02022A6C 191E5140 ldmnedb  r14 ,{r6,r8,r12,r14}
:02022A70 199CCDF0 ldmneib  r12 ,{r4,r5,r6,r7,r8,r10,r11,r14,r15}
:02022A74 191EA440 ldmnedb  r14 ,{r6,r10,r13,r15}
:02022A78 401984F0 ldrmish r8,[r9], -r0
:02022A7C 0019529D muleqs r9,r13,r2
:02022A80 51021049 unknown
:02022A84 40156C80 andmis r6,r5,r0,lsl #0x19
:02022A88 AB703596 blge 03C300E8
:02022A8C 39542DE1 ldmccdb  r4 ,{r0,r5,r6,r7,r8,r10,r11,r13}^
:02022A90 4D658F80 stcmil 15,cr8,[r5,#-0x200]!
:02022A94 1D3C501D ldcne  0,cr5,[r12,#-0x74]!
:02022A98 E3E0B560 mvn  r11,#0x18000000
:02022A9C 09011E88 stmeqdb  r1 ,{r3,r7,r9,r10,r11,r12}
:02022AA0 20E3E001 rsccs  r14,r3,r1
:02022AA4 65C500C5 strvsb r0,[r5, #+0xc5]		;r5+0xc5=*(100594d8)=#0(0x00000000)
:02022AA8 04011D20 streq r1,[r1],#-0xd20
:02022AAC 03052D65 unknown
:02022AB0 05EB0D29 streqb r0,[r11, #+0xd29]!
:02022AB4 11EE2C11 mvnne  r2,r1,lsl r12
:02022AB8 020DEE00 andeq  r14,r13,#0x0
:02022ABC 00010970 andeq  r0,r1,r0,ror r9
:02022AC0 8800017C stmhida  r0 ,{r2,r3,r4,r5,r6,r8}
:02022AC4 1CED0001 stcnel 0,cr0,[r13],#+0x4
:02022AC8 B5006138 strlt r6,[r0, #-0x138]		;(r0-0x138=*(fffffec8))
:02022ACC 04D51441 ldreqb r1,[r5],#+0x441
:02022AD0 28750192 unknown
:02022AD4 80351C13 eorhis r1,r5,r3,lsl r12
:02022AD8 CACF061D bgt 013E4354
:02022ADC 41101118 tstmi r0,r8,lsl r1
:02022AE0 6D2DBD3D stcvs  13,cr11,[r13,#-0xf4]!
:02022AE4 3C061319 stccc  3,cr1,[r6],{#0x19}
:02022AE8 40610471 rsbmi  r0,r1,r1,ror r4
:02022AEC 14FD1019 unknown
:02022AF0 74FD060E unknown
:02022AF4 00614FF1 unknown
:02022AF8 1D15D9FF unknown
:02022AFC 05162D00 ldreq r2,[r6, #-0xd00]		;(r6-0xd00=*(000d4a77))
:02022B00 E502A911 str r10,[r2, #-0x911]		;(r2-0x911=*(fffff6ef))
:02022B04 0006FD38 andeq  r15,r6,r8,lsr r13
:02022B08 9002F0EB andls  r15,r2,r11,ror #0x1
:02022B0C 40C00011 sbcmi  r0,r0,r1,lsl r0
:02022B10 798070E3 stmvcib  r0 ,{r0,r1,r5,r6,r7,r12,r13,r14}
:02022B14 FF046D02 swinv 0x00046d02
:02022B18 16815279 unknown
:02022B1C 060279D8 unknown
:02022B20 05068540 streq r8,[r6, #-0x540]		;(r6-0x540=*(000d5237))
:02022B24 02850A45 addeq  r0,r5,#0x45000
:02022B28 610269D0 unknown
:02022B2C E2866002 add  r6,r6,#0x2
:02022B30 02855014 addeq  r5,r5,#0x14
:02022B34 3139F5E1 teqcc r9,r1,ror #0xb
:02022B38 DDF62CB9 ldclel 12,cr2,[r6,#+0x2e4]!
:02022B3C 16A50502 unknown
:02022B40 EE4025AC cdp 5,4,cr2,cr0,cr12,5
:02022B44 11AD41A9 movne  r4,r9,lsr #0x3		;r4=0(0x0)
:02022B48 05EBE5C0 streqb r14,[r11, #+0x5c0]!
:02022B4C 45CB4109 strmib r4,[r11, #+0x109]		;r11+0x109=*(000001b6)
:02022B50 8401F800 strhi r15,[r1],#-0x800
:02022B54 1105FCE5 unknown
:02022B58 99206984 stmlsdb  r0!,{r2,r7,r8,r11,r13,r14}
:02022B5C E9106014 ldmdb  r0 ,{r2,r4,r13,r14}
:02022B60 CC11BD12 ldcgt  13,cr11,[r1],{#0x12}
:02022B64 53001591 unknown
:02022B68 6DD3006D unknown
:02022B6C 00148920 andeqs r8,r4,r0,lsr #0x12
:02022B70 0119206A tsteq r9,r10,ror #0x0
:02022B74 20058320 andcs  r8,r5,r0,lsr #0x6
:02022B78 1280200C addne  r2,r0,#0xC
:02022B7C E591000D ldr r0,[r1, #+0xd]		;r1+0xd=*(0000000d)
:02022B80 E5C02002 strb r2,[r0, #+0x2]		;r0+0x2=*(00000002)
:02022B84 D9CD01B9 stmleib  r13 ,{r0,r3,r4,r5,r7,r8}^
:02022B88 6500190E strvs r1,[r0, #-0x90e]		;(r0-0x90e=*(fffff6f2))
:02022B8C 1810151D ldmneda  r0 ,{r0,r2,r3,r4,r8,r10,r12}
:02022B90 5E1C0015 mrcpl 0,0,r0,cr12,cr5,{0}
:02022B94 B2183015 andlts r3,r8,#0x15
:02022B98 200CC9CD andcs  r12,r12,r13,asr #0x13
:02022B9C 0221001D eoreq  r0,r1,#0x1D
:02022BA0 820010D1 andhi  r1,r0,#0xD1
:02022BA4 821014E5 andhis r1,r0,#0xE5000000
:02022BA8 851000E5 ldrhi r0,[r0, #-0xe5]		;(r0-0xe5=*(ffffff1b))
:02022BAC 081B914B ldmeqda  r11 ,{r0,r1,r3,r6,r8,r12,r15}
:02022BB0 04100D69 ldreq r0,[r0],#-0xd69
:02022BB4 A9960059 ldmgeib  r6 ,{r0,r3,r4,r6}
:02022BB8 D03D3908 eorles r3,r13,r8,lsl #0x12
:02022BBC 1300C115 unknown
:02022BC0 53C05011 bicpl  r5,r0,#0x11
:02022BC4 11024011 unknown
:02022BC8 4099BB80 addmis r11,r9,r0,lsl #0x17
:02022BCC B682B503 strlt r11,[r2],+r3, lsl #0xa
:02022BD0 13420D55 unknown
:02022BD4 517F0085 cmnpl r15,r5,lsl #0x1
:02022BD8 251D9D1A ldrcs r9,[r13, #-0xd1a]		;(r13-0xd1a=*(fffff2e6))
:02022BDC 1375B401 cmnne r5,#0x1000000
:02022BE0 E591114D ldr r1,[r1, #+0x14d]		;r1+0x14d=*(0000014d)
:02022BE4 2E400908 cdpcs 9,4,cr0,cr0,cr8,0
:02022BE8 0CA20009 stceq  0,cr0,[r2],#+0x24
:02022BEC 28599510 ldmcsda  r9 ,{r4,r8,r10,r12,r15}^
:02022BF0 A8005D0E stmgeda  r0 ,{r1,r2,r3,r8,r10,r11,r12,r14}
:02022BF4 A6A84011 unknown
:02022BF8 7D164115 unknown
:02022BFC 205DA303 subcss r10,r13,r3,lsl #0x6
:02022C00 110107AD unknown
:02022C04 21D010EA biccss r1,r0,r10,ror #0x1
:02022C08 A41AC920 ldrge r12,[r10],#-0x920
:02022C0C 0CE5C411 stceql 4,cr12,[r5],#+0x44
:02022C10 7071F954 rsbvcs r15,r1,r4,asr r9
:02022C14 1341CD7B unknown
:02022C18 A4034185 strge r4,[r3],#-0x185
:02022C1C 0365E585 unknown
:02022C20 E58509E9 str r0,[r5, #+0x9e9]		;r5+0x9e9=*(10059dfc)=#0(0x00000000)
:02022C24 B90C0594 stmltdb  r12 ,{r2,r4,r7,r8,r10}
:02022C28 F928B139 stmnvdb  r8!,{r0,r3,r4,r5,r8,r12,r13,r15}
:02022C2C 9315CD00 tstls r5,#0x0
:02022C30 058E0001 streq r0,[r14, #+0x1]		;r14+0x1=*(00000001)
:02022C34 FD58692F unknown
:02022C38 3869050F unknown
:02022C3C 2869CD6B unknown
:02022C40 65CB2139 strvsb r2,[r11, #+0x139]		;r11+0x139=*(000001e6)
:02022C44 99214508 stmlsdb  r1!,{r3,r8,r10,r14}
:02022C48 A5058718 strge r8,[r5, #-0x718]		;r5-0x718=*(10058cfb)=#0(0x00000000)
:02022C4C 010AD116 unknown
:02022C50 105DE706 subnes r14,r13,r6,lsl #0xe
:02022C54 5069F74A rsbpl  r15,r9,r10,asr #0xe
:02022C58 D5400575 strleb r0,[r0, #-0x575]		;(r0-0x575=*(fffffa8b))
:02022C5C CD5D19E5 unknown
:02022C60 D19511D1 ldrlesb r1,[r5, +r1]
:02022C64 A17D9501 cmnge r13,r1,lsl #0xa
:02022C68 7D2254CC stcvc  4,cr5,[r2,#-0x330]!
:02022C6C 43031591 unknown
:02022C70 22BCEB02 adccss r14,r12,#0x800
:02022C74 94E59F06 unknown
:02022C78 C2E00202 rscgt  r0,r0,#0x20000000
:02022C7C E151000F cmp r1,r15
:02022C80 71CD0002 bicvc  r0,r13,r2
:02022C84 9A34B505 bls 02D500A0
:02022C88 17A90150 unknown
:02022C8C 52EBFFFF rscpl  r15,r11,#0x3FC
:02022C90 EB02FFFC bl 020E2C88
:02022C94 FBB7127D blx 00DE7690
:02022C98 527DEBFF rsbpls r14,r13,#0x3FC00
:02022C9C 0D704201 ldceql 2,cr4,[r0,#-0x4]!
:02022CA0 71DD0508 bicvcs r0,r13,r8,lsl #0xa
:02022CA4 6401DD22 strvs r13,[r1],#-0xd22
:02022CA8 1BF92A82 blne 01E6D6B8
:02022CAC B54001D9 strltb r0,[r0, #-0x1d9]		;(r0-0x1d9=*(fffffe27))
:02022CB0 5805C10B stmplda  r5 ,{r0,r1,r3,r8,r14,r15}
:02022CB4 9B0F5905 blls 023F90D0
:02022CB8 10000031 andne  r0,r0,r1,lsr r0
:02022CBC 02D0E598 sbceqs r14,r0,#0x26000000
:02022CC0 08E501D0 unknown
:02022CC4 00160035 andeqs r0,r6,r5,lsr r0
:02022CC8 0412E111 ldreq r14,[r2],#-0x111
:02022CCC 055100CD ldreqb r0,[r1, #-0xcd]		;(r1-0xcd=*(ffffff33))
:02022CD0 4F19B500 swimi 0x0019b500
:02022CD4 29D90005 ldmcsib  r9 ,{r0,r2}^
:02022CD8 71054D8D unknown
:02022CDC 5001B91A andpl  r11,r1,r10,lsl r9
:02022CE0 0C87E58D stceq  5,cr14,[r7],{#0x8d}
:02022CE4 110701B9 strneh r0,[r7, -r9]
:02022CE8 2107E08A unknown
:02022CEC 91B90189 movlss r0,r9,lsl #0x3		;r0=0(0x0)
:02022CF0 B97D2D21 unknown
:02022CF4 C1499301 unknown
:02022CF8 6B3D1ABD blvs 02F697F4
:02022CFC E5215105 str r5,[r1, #-0x105]!
:02022D00 01B9E027 moveqs r14,r7,lsr #0x0		;r14=0(0x0)
:02022D04 169F01D8 unknown
:02022D08 100021D1 unknown
:02022D0C E5D11625 ldrb r1,[r1, #+0x625]		;r1+0x625=*(00000625)
:02022D10 0071153D rsbeqs r1,r1,r13,lsr r5
:02022D14 11C1E5C9 bicne  r14,r1,r9,asr #0xb
:02022D18 F9200D32 stmnvdb  r0!,{r1,r4,r5,r8,r10,r11}
:02022D1C 2E433D0C cdpcs 13,4,cr3,cr3,cr12,0
:02022D20 35FD3A05 ldrccb r3,[r13, #+0xa05]!
:02022D24 9880F503 stmlsia  r0 ,{r0,r1,r8,r10,r12,r13,r14,r15}
:02022D28 0527402D streq r4,[r7, #-0x2d]!
:02022D2C 109500F1 ldrnesh r0,[r5], +r1
:02022D30 200DE5D4 unknown
:02022D34 C14110F5 unknown
:02022D38 E152A004 cmp r2,r4
:02022D3C 5DB2005D ldcpl  0,cr0,[r2,#+0x174]!
:02022D40 104DB800 subne  r11,r13,r0,lsl #0x10
:02022D44 95D42D29 ldrlsb r2,[r4, #+0xd29]		;r4+0xd29=*(00000d29)
:02022D48 40516805 submis r6,r1,r5,lsl #0x10
:02022D4C 0C81CCFD stceq  12,cr12,[r1],{#0xfd}
:02022D50 65140051 ldrvs r0,[r4, #-0x51]		;(r4-0x51=*(ffffffaf))
:02022D54 214CC051 unknown
:02022D58 51B0B051 movpls r11,r1,asr r0
:02022D5C 011D5170 tsteq r13,r0,ror r1
:02022D60 2A0C3169 bcs 0232F30C
:02022D64 E5D40002 ldrb r0,[r4, #+0x2]		;r4+0x2=*(00000002)
:02022D68 0F992071 swieq 0x00992071
:02022D6C 141A51C1 ldrne r5,[r10],#-0x1c1
:02022D70 E830F501 ldmda  r0!,{r0,r8,r10,r12,r13,r14,r15}
:02022D74 943010F5 unknown
:02022D78 211CE529 tstcs r12,r9,lsr #0xa
:02022D7C 50300300 eorpls r0,r0,r0,lsl #0x6
:02022D80 44C10886 strmib r0,[r1],#+0x886
:02022D84 A01300E0 andges r0,r3,r0,ror #0x1
:02022D88 0A05F8E1 beq 021A1114
:02022D8C 811D4023 tsthi r13,r3,lsr #0x0
:02022D90 F50303E1 strnv r0,[r3, #-0x3e1]		;(r3-0x3e1=*(fffffc1f))
:02022D94 20A03003 adccs  r3,r0,r3
:02022D98 02429BE3 subeq  r9,r2,#0x38C00
:02022D9C 942004EB unknown
:02022DA0 22246900 eorcs  r6,r4,#0x0
:02022DA4 08015001 stmeqda  r1 ,{r0,r12,r14}
:02022DA8 00290EC9 eoreq  r0,r9,r9,asr #0x1d
:02022DAC 0DF638C1 ldceql 8,cr3,[r6,#+0x304]!
:02022DB0 F2559140 subnvs r9,r5,#0x10
:02022DB4 A335E504 teqge r5,#0x1000000
:02022DB8 EBFFF74C bl 02020AF0
:02022DBC 13C06D40 bicne  r6,r0,#0x1000
:02022DC0 50EE0095 smlalpl  r0,r14,r5,r0
:02022DC4 0D350004 ldceq  0,cr0,[r5,#-0x10]!
:02022DC8 710405D9 unknown
:02022DCC 71166548 tstvc r6,r8,asr #0xa
:02022DD0 8D00EC08 unknown
:02022DD4 01CD110E biceq  r1,r13,r14,lsl #0x2
:02022DD8 801005E2 andhis r0,r0,r2,ror #0xb
:02022DDC 04AA07FD unknown
:02022DE0 0461142D unknown
:02022DE4 01041104 unknown
:02022DE8 36600400 unknown
:02022DEC A984E58D stmgeib  r4 ,{r0,r2,r3,r7,r8,r10,r13,r14,r15}
:02022DF0 8811040A ldmhida  r1 ,{r1,r3,r10}
:02022DF4 210408E0 unknown
:02022DF8 3AB4E087 bcc 00D5B01C
:02022DFC F400E1D0 strnv r14,[r0],#-0x1d0
:02022E00 20240C41 eorcs  r0,r4,r1,asr #0x18
:02022E04 0E220192 mcreq 1,1,r0,cr2,cr2,{4}
:02022E08 EBFF22F0 bl 01FEB9D0
:02022E0C D9FFF624 ldmleib  r15!,{r2,r5,r9,r10,r12,r13,r14,r15}^
:02022E10 350DFD36 strcc r15,[r13, #-0xd36]		;(r13-0xd36=*(fffff2ca))
:02022E14 CD18E000 unknown
:02022E18 D104CE1C unknown
:02022E1C E726B126 str r11,[r6,-r6, lsr #0x2]!
:02022E20 1CB2084D ldcne  8,cr0,[r2],#+0x134
:02022E24 901C9D00 andlss r9,r12,r0,lsl #0x1a
:02022E28 C1CCAAE5 bicgt  r10,r12,r5,ror #0x15
:02022E2C 0565840A streqb r8,[r5, #-0x40a]!
:02022E30 9105651C unknown
:02022E34 C4034902 strgt r4,[r3],#-0x902
:02022E38 9D1D08E5 unknown
:02022E3C 3761871E unknown
:02022E40 000082EA andeq  r8,r0,r10,ror #0x5
:02022E44 008C0570 addeq  r0,r12,r0,ror r5
:02022E48 7104D071 unknown
:02022E4C 40890F40 addmi  r0,r9,r0,asr #0x1e
:02022E50 AB906D02 blge 0043E260
:02022E54 109150A9 addnes r5,r1,r9,lsr #0x1
:02022E58 109150A9 addnes r5,r1,r9,lsr #0x1
:02022E5C 109152B9 ldrneh r5,[r1], +r9
:02022E60 8091506D addhis r5,r1,r13,ror #0x0
:02022E64 8091D6FF ldrhish r13,[r1], +r15
:02022E68 F179C398 unknown
:02022E6C 17423506 strneb r3,[r2,-r6, lsl #0xa]
:02022E70 16000152 unknown
:02022E74 20C50001 sbccs  r0,r5,r1
:02022E78 31080001 unknown
:02022E7C 7D5D0E82 unknown
:02022E80 82550D81 subhis r0,r5,#0x2040
:02022E84 00A5323D adceq  r3,r5,r13,lsr r2
:02022E88 092E823D stmeqdb  r14!,{r0,r2,r3,r4,r5,r9,r15}
:02022E8C A141BD00 unknown
:02022E90 410B4135 unknown
:02022E94 4141B181 unknown
:02022E98 06142A11 unknown
:02022E9C 10E570EB rscne  r7,r5,r11,ror #0x1
:02022EA0 7030E560 eorvcs r14,r0,r0,ror #0xa
:02022EA4 0F4D1FC5 swieq 0x004d1fc5
:02022EA8 01A16A06 moveq  r6,r6,lsl #0x14		;r6=2003828736(0x77700000)
:02022EAC CD000113 unknown
:02022EB0 519D0315 orrpls r0,r13,r5,lsl r3
:02022EB4 000110E9 andeq  r1,r1,r9,ror #0x1
:02022EB8 20090BED andcs  r0,r9,r13,ror #0x17
:02022EBC 000900ED andeq  r0,r9,r13,ror #0x1
:02022EC0 4240090A submi  r0,r0,#0x28000
:02022EC4 07AE0009 streq r0,[r14,+r9]!
:02022EC8 01B92009 moveqs r2,r9			;r2=0(0x0)
:02022ECC 09040009 stmeqdb  r4 ,{r0,r3}
:02022ED0 4001C520 andmi  r12,r1,r0,lsr #0xa
:02022ED4 30BD456E adcccs r4,r13,r14,ror #0xa
:02022ED8 401A0281 andmis r0,r10,r1,lsl #0x5
:02022EDC 0644E245 streqb r14,r0,r10,r1,lsl #0x5
:02022EE0 CDEBFFD6 stcgtl 15,cr15,[r11,#+0x358]!
:02022EE4 39120522 ldmccdb  r2 ,{r1,r5,r8,r10}
:02022EE8 0942CD13 stmeqdb  r2 ,{r0,r1,r4,r8,r10,r11,r14,r15}^
:02022EEC 0D007578 unknown
:02022EF0 FA101110 blx 02427340
:02022EF4 D2E2441C rscle  r4,r2,#0x1C000000
:02022EF8 EBFFD907 bl 0201931C
:02022EFC 1138113D teqne r8,r13,lsr r1
:02022F00 28DE1880 ldmcsia  r14 ,{r7,r11,r12}^
:02022F04 1108EBFF unknown
:02022F08 80112800 andhis r2,r1,r0,lsl #0x10
:02022F0C A800757E stmgeda  r0 ,{r1,r2,r3,r4,r5,r6,r8,r10,r12,r13,r14}
:02022F10 05005103 streq r5,[r0, #-0x103]		;(r0-0x103=*(fffffefd))
:02022F14 29A5051A stmcsib  r5!,{r1,r3,r4,r8,r10}
:02022F18 16E7E084 unknown
:02022F1C 237DFFCF cmncs r13,#0x33C
:02022F20 DE1BA570 mrcle 5,0,r10,cr11,cr0,{3}
:02022F24 E014FFFE ldrsh r15,[r4], -r14
:02022F28 D0FFFEB7 unknown
:02022F2C F059FE90 unknown
:02022F30 59170980 ldmpldb  r7 ,{r7,r8,r11}
:02022F34 59100510 ldmpldb  r0 ,{r4,r8,r10}
:02022F38 003D0640 eoreqs r0,r13,r0,asr #0xc
:02022F3C 6F0200F9 swivs 0x000200f9
:02022F40 F950C504 ldmnvdb  r0 ,{r2,r8,r10,r14,r15}^
:02022F44 B90A0960 stmltdb  r10 ,{r5,r6,r8,r11}
:02022F48 60510100 subvss r0,r1,r0,lsl #0x2
:02022F4C 8DBE505D ldchi  0,cr5,[r14,#+0x174]!
:02022F50 CDE05D1A stcgtl 13,cr5,[r0,#+0x68]!
:02022F54 B1000506 unknown
:02022F58 41E1543E mvnmi  r5,lsr r14
:02022F5C 31615F54 unknown
:02022F60 400512D5 unknown
:02022F64 03400502 unknown
:02022F68 29891079 stmcsib  r9 ,{r0,r3,r4,r5,r6,r12}
:02022F6C 29E9B0D7 unknown
:02022F70 48009D08 stmmida  r0 ,{r3,r8,r10,r11,r12,r15}
:02022F74 B00780A1 andlt  r8,r7,r1,lsr #0x1
:02022F78 29FFFE2A ldmcsib  r15!,{r1,r3,r5,r9,r10,r11,r12,r13,r14,r15}^
:02022F7C 6DE1B03A stcvsl 0,cr11,[r1,#+0xe8]!
:02022F80 0718F116 unknown
:02022F84 04064D64 streq r4,[r6],#-0xd64
:02022F88 18350829 ldmneda  r5!,{r0,r3,r5,r11}
:02022F8C D5000118 strle r0,[r0, #-0x118]		;(r0-0x118=*(fffffee8))
:02022F90 ED103915 unknown
:02022F94 15AD1029 strne r1,[r13, #+0x29]!
:02022F98 010D1039 unknown
:02022F9C 0913CD00 ldmeqdb  r3 ,{r8,r10,r11,r14,r15}
:02022FA0 0B113700 bleq 02470BA8
:02022FA4 0D0E0019 unknown
:02022FA8 11127500 tstne r2,r0,lsl #0xa
:02022FAC 09294024 stmeqdb  r9!,{r2,r5,r14}
:02022FB0 104009BB strneh r0,[r0],#-0x9b
:02022FB4 09070009 stmeqdb  r7 ,{r0,r3}
:02022FB8 00092440 andeq  r2,r9,r0,asr #0x8
:02022FBC 40095504 andmi  r5,r9,r4,lsl #0xa
:02022FC0 0100094C unknown
:02022FC4 205643CD subcss r4,r6,r13,asr #0x7
:02022FC8 D5E21540 strleb r1,[r2, #+0x540]!
:02022FCC C5100C58 ldrgt r0,[r0, #-0xc58]		;(r0-0xc58=*(fffff3a8))
:02022FD0 1F0C9D05 swine 0x000c9d05
:02022FD4 EBFF32EA bl 01FEFB84
:02022FD8 17C91099 unknown
:02022FDC FFFEAC28 swinv 0x00feac28
:02022FE0 075DF80C ldreqb r15,[r13,-r12, lsl #0x10]
:02022FE4 E59F33FC ldr r3,[r15, #+0x3fc]		;r15+0x3fc=*(020233e8)=#-494073283(0xe28d0a3d)
:02022FE8 42181465 andmis r1,r8,#0x65000000
:02022FEC 01E59300 mvneq  r9,r0,lsl #0x6
:02022FF0 1EF5027D mrcne 2,7,r0,cr5,cr13,{3}
:02022FF4 83300018 teqhi r0,#0x18
:02022FF8 009D02E5 addeqs r0,r13,r5,ror #0x5
:02022FFC 04CD03E2 streqb r0,[r13],#+0x3e2
:02023000 04CD4811 streqb r4,[r13],#+0x811
:02023004 28FD9001 ldmcsia  r13!,{r0,r12,r15}^
:02023008 0F0AA500 swieq 0x000aa500
:0202300C 45A92045 strmi r2,[r9, #+0x45]!
:02023010 30B901E2 adcccs r0,r9,r2,ror #0x3
:02023014 4175D98A cmnmi r5,r10,lsl #0x13
:02023018 75114874 ldrvc r4,[r1, #-0x874]		;(r1-0x874=*(fffff78c))
:0202301C 790BBD01 stmvcdb  r11 ,{r0,r8,r10,r11,r12,r13,r15}
:02023020 40EDD413 rscmi  r13,r13,r3,lsl r4
:02023024 AE018DB4 mcrge 13,0,r8,cr1,cr4,{5}
:02023028 17E923A0 strneb r2,[r9,+r0, lsr #0x7]!
:0202302C 0574E090 ldreqb r14,[r4, #-0x90]!
:02023030 E244A120 sub  r10,r4,#0x8
:02023034 E5870178 str r0,[r7, #+0x178]		;r7+0x178=*(00000178)
:02023038 7D031455 unknown
:0202303C 0005A01F andeq  r10,r5,r15,lsl r0
:02023040 45107D04 ldrmi r7,[r0, #-0xd04]		;(r0-0xd04=*(fffff2fc))
:02023044 0009D804 andeq  r13,r9,r4,lsl #0x10
:02023048 6DDE10BD unknown
:0202304C 75D5016D ldrvcb r0,[r5, #+0x16d]		;r5+0x16d=*(10059580)=#0(0x00000000)
:02023050 1011DC80 andnes r13,r1,r0,lsl #0x19
:02023054 60751D29 rsbvss r1,r5,r9,lsr #0x1a
:02023058 75F501D9 ldrvcb r0,[r5, #+0x1d9]!
:0202305C 195D6040 ldmnedb  r13 ,{r6,r13,r14}^
:02023060 009518ED addeqs r1,r5,r13,ror #0x11
:02023064 0DA151B5 stceq  1,cr5,[r1,#+0x2d4]!
:02023068 1C45BD00 stcnel 13,cr11,[r5],{#0x0}
:0202306C B1CC50B1 strlth r5,[r12, #+0x1]		;r12+0x1=*(00000001)
:02023070 00B1EF40 adceqs r14,r1,r0,asr #0x1e
:02023074 9D2B03AE stcls  3,cr0,[r11,#-0x2b8]!
:02023078 81697928 unknown
:0202307C 00053D19 andeq  r3,r5,r9,lsl r13
:02023080 35571949 ldrccb r1,[r7, #-0x949]		;(r7-0x949=*(fffff6b7))
:02023084 59B7B700 ldmplib  r7!,{r8,r9,r10,r12,r13,r15}
:02023088 BE335921 cdplt 9,2,cr5,cr3,cr1,1
:0202308C 111E40F1 ldrnesh r4,[r14, -r1]
:02023090 D651A103 ldrleb r10,[r1],-r3, lsl #0x2
:02023094 31D91FB5 ldrcch r1,[r9, #+0xf5]		;r9+0xf5=*(000000f5)
:02023098 0839039C ldmeqda  r9!,{r2,r3,r4,r7,r8,r9}
:0202309C A4339D00 unknown
:020230A0 2998157D ldmcsib  r8 ,{r0,r2,r3,r4,r5,r6,r8,r10,r12}
:020230A4 DD1C2380 unknown
:020230A8 25971005 ldrcs r1,[r7, #+0x5]		;r7+0x5=*(00000005)
:020230AC 5D1029E5 unknown
:020230B0 1503911F strne r9,[r3, #-0x11f]		;(r3-0x11f=*(e28d091e))
:020230B4 26D00108 ldrcsb r0,[r0],+r8, lsl #0x2
:020230B8 11552749 cmpne r5,r9,asr #0xe
:020230BC 1D00038D unknown
:020230C0 1A163D21 bne 025B254C
:020230C4 EB011C63 bl 0206A258
:020230C8 E1D711BA ldrh r1,[r7, #+0x1a]		;r7+0x1a=*(0000001a)
:020230CC E18007A1 orr  r0,r0,r1,lsr #0xf
:020230D0 95113904 ldrls r3,[r1, #-0x904]		;(r1-0x904=*(fffff6fc))
:020230D4 9F07AD16 swils 0x0007ad16
:020230D8 5CE0400D stcpll 0,cr4,[r0],#+0x34
:020230DC 000603E1 andeq  r0,r6,r1,ror #0x7
:020230E0 0065040D rsbeq  r0,r5,r13,lsl #0x8
:020230E4 BD091365 unknown
:020230E8 0003B905 andeq  r11,r3,r5,lsl #0x12
:020230EC 00010A55 andeq  r0,r1,r5,asr r10
:020230F0 F100097B unknown
:020230F4 EC0A092A stc  9,cr0,[r10],{#0x2a}
:020230F8 09F90378 unknown
:020230FC 2DE59002 stccsl 0,cr9,[r5,#+0x8]!
:02023100 D28401F5 addle  r0,r4,#0x4000003D
:02023104 218501F5 unknown
:02023108 806D7300 rsbhi  r7,r13,r0,lsl #0x6
:0202310C AA406D70 bge 0303E6D4
:02023110 7C806D50 stcvc  13,cr6,[r0],{#0x50}
:02023114 13D90049 bicnes r0,r9,#0x49
:02023118 F8000183 stmnvda  r0 ,{r0,r1,r7,r8}
:0202311C 31A1005A movcc  r0,r10,asr r0
:02023120 0B406181 bleq 0303B72C
:02023124 51A10061 movpl  r0,r1,ror #0x0
:02023128 00016ABD streqh r6,[r1], -r13
:0202312C 6F412DB1 swivs 0x00412db1
:02023130 01604149 unknown
:02023134 19555B00 ldmnedb  r5 ,{r8,r9,r11,r12,r14}^
:02023138 B9200D10 stmltdb  r0!,{r4,r8,r10,r11}
:0202313C 57002107 strpl r2,[r0,-r7, lsl #0x2]
:02023140 54718503 unknown
:02023144 1185034F orrne  r0,r5,r15,asr #0x6
:02023148 85CB069D strhib r0,[r11, #+0x69d]		;r11+0x69d=*(0000074a)
:0202314C 00F56071 rsceqs r6,r5,r1,ror r0
:02023150 68D61011 ldmvsia  r6 ,{r0,r4,r12}^
:02023154 49194065 ldmmidb  r9 ,{r0,r2,r5,r6,r14}
:02023158 45119900 ldrmi r9,[r1, #-0x900]		;(r1-0x900=*(fffff700))
:0202315C 5E178910 mrcpl 9,0,r8,cr7,cr0,{0}
:02023160 59011F7A stmpldb  r1 ,{r1,r3,r4,r5,r6,r8,r9,r10,r11,r12}
:02023164 4019D322 andmis r13,r9,r2,lsr #0x6
:02023168 B8001943 stmltda  r0 ,{r0,r1,r6,r8,r11,r12}
:0202316C 1D06F154 unknown
:02023170 051E8110 ldreq r8,[r14, #-0x110]		;r14-0x110=*(02022dec)=#-1450908275(0xa984e58d)
:02023174 5900E900 stmpldb  r0 ,{r8,r11,r13,r14,r15}
:02023178 E71EC100 ldr r12,[r14,-r0, lsl #0x2]
:0202317C 097D033C unknown
:02023180 0BB40935 bleq 00D2565C
:02023184 B90CE1D0 stmltdb  r12 ,{r4,r6,r7,r8,r13,r14,r15}
:02023188 10290612 eorne  r0,r9,r2,lsl r6
:0202318C 1F2147F1 swine 0x002147f1
:02023190 045515FD ldreqb r1,[r5],#-0x5fd
:02023194 E6400DCD strb r0,[r5],#-0x5fd
:02023198 100D0D51 andne  r0,r13,r1,asr r13
:0202319C 31411F4A unknown
:020231A0 00494D36 subeq  r4,r9,r6,lsr r13
:020231A4 B54150B5 strltb r5,[r1, #-0xb5]		;(r1-0xb5=*(ffffff4b))
:020231A8 9F110400 swils 0x00110400
:020231AC 7E8B2F01 cdpvc 15,8,cr2,cr11,cr1,0
:020231B0 2117E11B tstcs r7,r11,lsl r1
:020231B4 01390306 teqeq r9,r6,lsl #0x6
:020231B8 4A951165 bmi 00567754
:020231BC 204121EC subcs  r2,r1,r12,ror #0x3
:020231C0 611C36A5 tstvs r12,r5,lsr #0xd
:020231C4 18753648 unknown
:020231C8 0DD61429 unknown
:020231CC 35031900 strcc r1,[r3, #-0x900]		;(r3-0x900=*(e28d013d))
:020231D0 14410901 strneb r0,[r1],#-0x901
:020231D4 59940191 ldmplib  r4 ,{r0,r4,r7,r8}
:020231D8 65EBFFF6 strvsb r15,[r11, #+0xff6]!
:020231DC 19234019 stmnedb  r3!,{r0,r3,r4,r14}
:020231E0 3D500F00 unknown
:020231E4 00191000 andeqs r1,r9,r0
:020231E8 F5C11125 strnvb r1,[r1, #+0x125]		;r1+0x125=*(00000125)
:020231EC 5E0DEBFF mcrpl 11,0,r14,cr13,cr15,{7}
:020231F0 694BA1F4 stmvsdb  r11 ,{r2,r4,r5,r6,r7,r8,r13,r15}^
:020231F4 05030D4E streq r0,[r3, #-0xd4e]		;(r3-0xd4e=*(e28cfcef))
:020231F8 194C0301 stmnedb  r12 ,{r0,r8,r9}^
:020231FC F4302D12 unknown
:02023200 10290EA1 eorne  r0,r9,r1,lsr #0x1d
:02023204 530001CE unknown
:02023208 EBFFF45B bl 0202037C
:0202320C F5002912 strnv r2,[r0, #-0x912]		;(r0-0x912=*(fffff6ee))
:02023210 30030315 andcc  r0,r3,r5,lsl r3
:02023214 F1252500 unknown
:02023218 011F1311 tsteq r15,r1,lsl r3
:0202321C 15912165 ldrne r2,[r1, #+0x165]		;r1+0x165=*(00000165)
:02023220 481F35C6 ldmmida  r15 ,{r1,r2,r6,r7,r8,r10,r12,r13}
:02023224 FEB30749 cdp2 7,10,cr0,cr3,cr9,2
:02023228 F525D5FF strnv r13,[r5, #-0x5ff]!
:0202322C 02000945 andeq  r0,r0,#0x114000
:02023230 21E801CD mvncs  r0,r13,asr #0x3
:02023234 4EDDF200 cdpmi 2,12,cr15,cr13,cr0,0
:02023238 01CA55D2 unknown
:0202323C 07ADECEB streq r14,[r10, #+0x52]		;r10+0x52=*(00000052)
:02023240 DD0C21F0 unknown
:02023244 1018D01B andnes r13,r8,r11,lsl r0
:02023248 4105E590 swpmi r14,r0,r5
:0202324C 081018E2 ldmeqda  r0 ,{r1,r5,r6,r7,r11,r12}
:02023250 A12DF980 msrge CPSR_fsc,r0
:02023254 EFB5F71B swi 0x00b5f71b
:02023258 8611D100 ldrhi r13,[r1],-r0, lsl #0x2
:0202325C 2D472BCD unknown
:02023260 A02505E9 eorge  r0,r5,r9,ror #0xb
:02023264 0C8106D9 stceq  6,cr0,[r1],{#0xd9}
:02023268 4011E0D1 ldrmisb r14,[r1], -r1
:0202326C 524165F9 subpl  r6,r1,#0x3E400000
:02023270 61DB00D1 ldrvssb r0,[r11, #+0x1]		;r11+0x1=*(000000ae)
:02023274 166DAA40 unknown
:02023278 C91131EF ldmgtdb  r1 ,{r0,r1,r2,r3,r5,r6,r7,r8,r12,r13}
:0202327C 1902D601 stmnedb  r2 ,{r0,r9,r10,r12,r14,r15}
:02023280 CD208526 stcgt  5,cr8,[r0,#-0x98]!
:02023284 7C003D1D stcvc  13,cr3,[r0],{#0x1d}
:02023288 2D20C511 stccs  5,cr12,[r0,#-0x44]!
:0202328C 321B2628 andccs r2,r11,#0x2800000
:02023290 2C25382D stccs  8,cr3,[r5],#-0xb4
:02023294 02CB05D1 sbceq  r0,r11,#0x34400000
:02023298 13D14A85 bicnes r4,r1,#0x85000
:0202329C C7E702F5 unknown
:020232A0 6D0E7902 unknown
:020232A4 15125548 ldrne r5,[r2, #-0x548]		;(r2-0x548=*(fffffab8))
:020232A8 8099C21A addhis r12,r9,r10,lsl r2
:020232AC 5099ABBC ldrplh r10,[r9], +r12
:020232B0 1C311C69 ldcne  12,cr1,[r1],#-0x1a4
:020232B4 BAE28880 blt 018C54BC
:020232B8 2939020E ldmcsdb  r9!,{r1,r2,r3,r9}
:020232BC 11AD1B2D movne  r1,r13,lsr #0x16		;r1=0(0x0)
:020232C0 251035DA ldrcs r3,[r0, #-0x5da]		;(r0-0x5da=*(fffffa26))
:020232C4 E5AE04C5 str r0,[r14, #+0x4c5]!
:020232C8 C104741D unknown
:020232CC B02BB12C eorlt  r11,r11,r12,lsr #0x2
:020232D0 99395502 ldmlsdb  r9!,{r1,r8,r10,r12,r14}
:020232D4 780049AE stmvcda  r0 ,{r1,r2,r3,r5,r7,r8,r11,r14}
:020232D8 74E59014 unknown
:020232DC 6D950224 unknown
:020232E0 653F1908 ldrvs r1,[r15, #-0x908]!
:020232E4 0A168514 beq 025C473C
:020232E8 5ED0011D mrcpl 1,6,r0,cr0,cr13,{0}
:020232EC 0679033D unknown
:020232F0 01C11AED biceq  r1,r1,r13,ror #0x15
:020232F4 D104050C unknown
:020232F8 BC303947 ldclt  9,cr3,[r0],#-0x11c
:020232FC 15911039 ldrne r1,[r1, #+0x39]		;r1+0x39=*(00000039)
:02023300 CEE18224 cdpgt 2,14,cr8,cr1,cr4,1
:02023304 0C00350D stceq  5,cr3,[r0],{#0xd}
:02023308 FD9B0019 unknown
:0202330C 211E8480 tstcs r14,r0,lsl #0x9
:02023310 E2479510 sub  r9,r7,#0x4000000
:02023314 0B514001 bleq 03473320
:02023318 81800239 orrhi  r0,r0,r9,lsr r2
:0202331C 25F1B000 ldrcsb r11,[r1, #+0x0]!
:02023320 80172101 andhis r2,r7,r1,lsl #0x2
:02023324 510901C5 unknown
:02023328 E556C002 ldrb r12,[r6, #-0x2]		;r6-0x2=*(776ffffe)=#0(0x00000000)
:0202332C E201A500 and  r10,r1,#0x0
:02023330 A640198D strgeb r1,[r0],-r13, lsl #0x13
:02023334 11910019 orrnes r0,r1,r9,lsl r0
:02023338 00F5ACD3 unknown
:0202333C E35A0000 cmp r10,#0x0
:02023340 428611F5 addmi  r1,r6,#0x4000003D
:02023344 319F4031 orrccs r4,r15,r1,lsr r0
:02023348 81201D30 unknown
:0202334C 91348191 unknown
:02023350 0511AD21 ldreq r10,[r1, #-0xd21]		;(r1-0xd21=*(fffff2df))
:02023354 15C50011 strneb r0,[r5, #+0x11]		;r5+0x11=*(10059424)=#0(0x00000000)
:02023358 79010105 stmvcdb  r1 ,{r0,r2,r8}
:0202335C 57924039 unknown
:02023360 6E85011E mcrvs 1,4,r0,cr5,cr14,{0}
:02023364 3D7187F0 ldcccl 7,cr8,[r1,#-0x3c0]!
:02023368 BD2487F0 stclt  7,cr8,[r4,#-0x3c0]!
:0202336C 000568E8 andeq  r6,r5,r8,ror #0x11
:02023370 007FFFFF unknown
:02023374 91016D08 unknown
:02023378 1449182A strneb r1,[r9],#-0x82a
:0202337C 0D1D1A05 unknown
:02023380 BB40196A bllt 03029930
:02023384 CD011E83 unknown
:02023388 D2013D26 andle  r3,r1,#0x980
:0202338C 58D8013D ldmplia  r8 ,{r0,r2,r3,r4,r5,r8}^
:02023390 1D631A91 stcnel 10,cr1,[r3,#-0x244]!
:02023394 40717C40 rsbmis r7,r1,r0,asr #0x18
:02023398 20007113 andcs  r7,r0,r3,lsl r1
:0202339C E59F4155 ldr r4,[r15, #+0x155]		;r15+0x155=*(020234f9)=#1249710093(0x4a7d100d)
:020233A0 106D6120 rsbne  r6,r13,r0,lsr #0x2
:020233A4 5B20E3E0 blpl 0285C32C
:020233A8 1E6F80DD mcrne 0,3,r8,cr15,cr13,{6}
:020233AC 49D50289 ldmmiib  r5 ,{r0,r3,r7,r9}^
:020233B0 65321AAC ldrvs r1,[r2, #-0xaac]!
:020233B4 1904D904 stmnedb  r4 ,{r2,r8,r11,r12,r14,r15}
:020233B8 0109C10B unknown
:020233BC 9107E794 swpls r14,r4,r7
:020233C0 4F24C100 swimi 0x0024c100
:020233C4 8D684021 stchil 0,cr4,[r8,#-0x84]!
:020233C8 008DEE40 addeq  r14,r13,r0,asr #0x1c
:020233CC 01C564AB biceq  r6,r5,r11,lsr #0x9
:020233D0 291DCDA7 ldmcsdb  r13 ,{r0,r1,r2,r5,r7,r8,r10,r11,r14,r15}
:020233D4 E3A09012 mov  r9,#0x12		;r9=18(0x12)
:020233D8 401D461A andmis r4,r13,r10,lsl r6
:020233DC 85011E5F strhi r1,[r1, #-0xe5f]		;(r1-0xe5f=*(fffff1a1))
:020233E0 DA04F423 ble 02160474
:020233E4 9F40AC62 swils 0x0040ac62
:020233E8 E28D0A3D add  r0,r13,#0x3D000
:020233EC 2108B064 unknown
:020233F0 57404902 strplb r4,[r0,-r2, lsl #0x12]
:020233F4 057D011E ldreqb r0,[r13, #-0x11e]!
:020233F8 4523E240 strmi r14,[r3, #-0x240]!
:020233FC 00BD1110 adceqs r1,r13,r0,lsl r1
:02023400 E7942109 ldr r2,[r4,+r9, lsl #0x2]
:02023404 03C10500 biceq  r0,r1,#0x0
:02023408 04C00019 streqb r0,[r0],#+0x19
:0202340C 92C510A0 sbcls  r1,r5,#0xA0
:02023410 E0000B03 and  r0,r0,r3,lsl #0x16
:02023414 41D30365 bicmis r0,r3,r5,ror #0x6
:02023418 283FEA19 ldmcsda  r15!,{r0,r3,r4,r9,r11,r13,r14,r15}
:0202341C F90AEB02 stmnvdb  r10 ,{r1,r8,r9,r11,r13,r14,r15}
:02023420 85010904 strhi r0,[r1, #-0x904]		;(r1-0x904=*(fffff6fc))
:02023424 062508E7 unknown
:02023428 06E105E1 unknown
:0202342C 1D2B19F5 stcne  9,cr1,[r11,#-0x3d4]!
:02023430 1E594440 cdpne 4,4,cr4,cr9,cr0,2
:02023434 E72CA101 str r10,[r12,-r1, lsl #0x2]!
:02023438 01020239 unknown
:0202343C 0AA914E0 beq 00A687C4
:02023440 7001E157 andvc  r14,r1,r7,asr r1
:02023444 0123B287 unknown
:02023448 101D0019 andnes r0,r13,r9,lsl r0
:0202344C 3702ED09 strcc r14,[r2,-r9, lsl #0x1a]
:02023450 4101F11E unknown
:02023454 8507CB01 strhi r12,[r7, #-0xb01]		;(r7-0xb01=*(fffff4ff))
:02023458 991A4E03 ldmlsdb  r10 ,{r0,r1,r9,r10,r11,r14}
:0202345C 32B5020E adcccs r0,r5,#0xE0000000
:02023460 057952E4 ldreqb r5,[r9, #-0x2e4]!
:02023464 301FA110 andccs r10,r15,r0,lsl r1
:02023468 011E01C9 tsteq r14,r9,asr #0x3
:0202346C E91815EB ldmdb  r8 ,{r0,r1,r3,r5,r6,r7,r8,r10,r12}
:02023470 3C1A0503 ldccc  5,cr0,[r10],{#0x3}
:02023474 94020CF7 strls r0,[r2],#-0xcf7
:02023478 1007C906 andne  r12,r7,r6,lsl #0x12
:0202347C 7D40114D unknown
:02023480 091BD501 ldmeqdb  r11 ,{r0,r8,r10,r12,r14,r15}
:02023484 F5003900 strnv r3,[r0, #-0x900]		;(r0-0x900=*(fffff700))
:02023488 2E1011AA cdpcs 1,0,cr1,cr0,cr10,5
:0202348C 08CA0000 stmeqia  r10 ,{}^
:02023490 2C820009 stccs  0,cr0,[r2],{#0x9}
:02023494 0ABA0000 beq 00EA349C
:02023498 CD0A0005 unknown
:0202349C DD0DA000 unknown
:020234A0 000D2800 andeq  r2,r13,r0,lsl #0x10
:020234A4 E2401033 sub  r1,r0,#0x33
:020234A8 1191030A orrnes r0,r1,r10,lsl #0x6
:020234AC 24908FF1 ldrcs r8,[r0],#+0xff1
:020234B0 42110001 andmis r0,r1,#0x1
:020234B4 01150001 tsteq r5,r1
:020234B8 00011900 andeq  r1,r1,r0,lsl #0x12
:020234BC FD01F51C unknown
:020234C0 1113E955 tstne r3,r5,asr r9
:020234C4 00119240 andeqs r9,r1,r0,asr #0x4
:020234C8 00112E99 muleqs r1,r9,r14
:020234CC BB202516 bllt 0282C92C
:020234D0 4011019D mulmis r1,r13,r1
:020234D4 121211F3 andnes r1,r2,#0xC000003C
:020234D8 11883025 orrne  r3,r8,r5,lsr #0x0
:020234DC 79EEAB40 unknown
:020234E0 11D01012 bicnes r1,r0,r2,lsl r0
:020234E4 40118320 andmis r8,r1,r0,lsr #0x6
:020234E8 1C8952E9 stcne  2,cr5,[r9],{#0xe9}
:020234EC 20659010 rsbcs  r9,r5,r0,lsl r0
:020234F0 3D600D7E stcccl 13,cr0,[r0,#-0x1f8]!
:020234F4 E9000D03 stmdb  r0 ,{r0,r1,r8,r10,r11}
:020234F8 7D100D7A unknown
:020234FC 761A254A ldrvc r2,db 
:02023500 10644049 rsbne  r4,r4,r9,asr #0x0
:02023504 05E2502E streqb r5,[r2, #+0x2e]!
:02023508 B59A4800 ldrlt r4,[r10, #+0x800]		;r10+0x800=*(00000800)
:0202350C 13E9A83E mvnne  r10,#0x3E0000
:02023510 020091A4 andeq  r9,r0,#0x29
:02023514 700D44E0 andvc  r4,r13,r0,ror #0x9
:02023518 60382E9D mlavss r8,r13,r14,r2unknown
:0202351C 020D9F00 andeq  r9,r13,#0x0
:02023520 0900E7D0 stmeqdb  r0 ,{r4,r6,r7,r8,r9,r10,r13,r14,r15}
:02023524 11442C42 unknown
:02023528 10157080 andnes r7,r5,r0,lsl #0x1
:0202352C 171916A1 ldrne r1,[r9,-r1, lsr #0xd]
:02023530 91101A95 unknown
:02023534 1B6DE73D blne 03B9D230
:02023538 0995105D ldmeqib  r5 ,{r0,r2,r3,r4,r6,r12}
:0202353C 01B940B1 ldreqh r4,[r9, +r1]!
:02023540 E3C0B200 bic  r11,r0,#0x0
:02023544 A9229D19 stmgedb  r2!,{r0,r3,r4,r8,r10,r11,r12,r15}
:02023548 E91B7D10 ldmdb  r11 ,{r4,r8,r10,r11,r12,r13,r14}
:0202354C F8180107 ldmnvda  r8 ,{r0,r1,r2,r8}
:02023550 20D52BE5 sbccss r2,r5,r5,ror #0x17
:02023554 10810D39 addne  r0,r1,r9,lsr r13
:02023558 00092751 andeq  r2,r9,r1,asr r7
:0202355C BF40093E swilt 0x0040093e
:02023560 3B00090A blcc 02025990
:02023564 0B312009 bleq 02C6B590
:02023568 0909B510 stmeqdb  r9 ,{r4,r8,r10,r12,r13,r15}
:0202356C 0933DA40 ldmeqdb  r3!,{r6,r9,r11,r12,r14,r15}
:02023570 40093500 andmi  r3,r9,r0,lsl #0xa
:02023574 32000934 andcc  r0,r0,#0xD0000
:02023578 35AA4009 strcc r4,[r10, #+0x9]!
:0202357C 102F0009 eorne  r0,r15,r9
:02023580 36270901 unknown
:02023584 08B12210 ldmeqia  r1!,{r4,r9,r13}
:02023588 50280019 eorpl  r0,r8,r9,lsl r0
:0202358C B140038D unknown
:02023590 8D53D516 unknown
:02023594 E92D9912 stmdb  r13!,{r1,r4,r8,r11,r12,r15}
:02023598 5D102516 unknown
:0202359C 2784400E strcs r4,[r4, +r14]
:020235A0 02419AE2 subeq  r9,r1,#0xE2000
:020235A4 E285500C add  r5,r5,#0xC
:020235A8 07AD04F6 unknown
:020235AC 59B81B69 ldmplib  r8!,{r0,r3,r5,r6,r8,r9,r11,r12}
:020235B0 1CB50006 ldcne  0,cr0,[r5],#+0x18
:020235B4 6BC0175D blvs 01029330
:020235B8 78183715 ldmvcda  r8 ,{r0,r2,r4,r8,r9,r10,r12,r13}
:020235BC 4AC508F5 bmi 01165998
:020235C0 018D1D79 orreq  r1,r13,r9,ror r13
:020235C4 9503FD39 strls r15,[r3, #-0xd39]		;(r3-0xd39=*(e28cfd04))
:020235C8 00118B08 andeqs r8,r1,r8,lsl #0x16
:020235CC E1C041BA strh r4,[r0, #+0x1a]		;r0+0x1a=*(0000001a)
:020235D0 B980380B stmltib  r0 ,{r0,r1,r3,r11,r12,r13}
:020235D4 8648D501 strhib r13,[r8],-r1, lsl #0xa
:020235D8 53414019 unknown
:020235DC 85EC15E1 strhib r1,[r12, #+0x5e1]!
:020235E0 41070005 unknown
:020235E4 51B17F00 movpls r7,r0,lsl #0x1e		;r7=0(0x0)
:020235E8 6A7B44D9 bvs 03EF4954
:020235EC 405D51B1 ldrmih r5,[r13],#-0x11
:020235F0 91102D77 tstls r0,r7,ror r13
:020235F4 0418F901 ldreq r15,[r8],#-0x901
:020235F8 73BB01B9 movvcs r0,#0x4000002E		;r0=1073741870(0x4000002e)
:020235FC 71048D01 unknown
:02023600 04100D45 ldreq r0,[r0],#-0xd45
:02023604 5C6E024D stcpll 2,cr0,[r14],#-0x134
:02023608 6B720901 blvs 03CA5A14
:0202360C 41800005 orrmi  r0,r0,r5
:02023610 690AE580 stmvsdb  r10 ,{r7,r8,r10,r13,r14,r15}
:02023614 0D201925 stceq  9,cr1,[r0,#-0x94]!
:02023618 020D2102 andeq  r2,r13,#0x80000000
:0202361C AA15C921 bge 02595AA8
:02023620 0DB338E9 ldceq  8,cr3,[r3,#+0x3a4]!
:02023624 4FB11E04 swimi 0x00b11e04
:02023628 5F015510 swipl 0x00015510
:0202362C FF003D55 swinv 0x00003d55
:02023630 13CC01CD bicne  r0,r12,#0x40000033
:02023634 0510E5C0 ldreq r14,[r0, #-0x5c0]		;r0-0x5c0=*(3ffffa6e)=#0(0x00000000)
:02023638 06451809 streqb r1,[r5],-r9, lsl #0x10
:0202363C A0110D9C mulges r1,r12,r13
:02023640 419003D9 ldrmisb r0,[r0, +r9]
:02023644 0535AB16 ldreq r10,[r5, #-0xb16]!
:02023648 05210009 streq r0,[r1, #-0x9]!
:0202364C D33626BD teqle r6,#0xBD00000
:02023650 602105BD unknown
:02023654 0103FDCF unknown
:02023658 40F14429 rscmis r4,r1,r9,lsr #0x8
:0202365C 7409014B strvc r0,[r9],#-0x14b
:02023660 14CD5051 strneb r5,[r13],#+0x51
:02023664 E19C0661 orrs r0,r12,r1,ror #0xc
:02023668 38004503 stmccda  r0 ,{r0,r1,r8,r10,r14}
:0202366C D51A50A0 ldrle r5,[r10, #-0xa0]		;(r10-0xa0=*(ffffff60))
:02023670 08C14005 stmeqia  r1 ,{r0,r2,r14}^
:02023674 14E28D70 unknown
:02023678 0A8545F5 beq 00174E54
:0202367C 31E48F2D mvncc  r8,r13,lsr #0x1e
:02023680 49E50700 unknown
:02023684 AA01B90B bge 02091AB8
:02023688 2B11269B blcs 0246D0FC
:0202368C 059D0641 ldreq r0,[r13, #+0x641]		;r13+0x641=*(00000641)
:02023690 4C0303B5 stcmi  3,cr0,[r3],{#0xb5}
:02023694 3D009D9C unknown
:02023698 20111800 andcss r1,r1,r0,lsl #0x10
:0202369C 8604D9DD unknown
:020236A0 8A000881 bhi 020258AC
:020236A4 01CDD7E2 biceq  r13,r13,r2,ror #0xf
:020236A8 8D810179 unknown
:020236AC 401029E5 andmis r2,r0,r5,ror #0x13
:020236B0 C100DD01 unknown
:020236B4 1D641001 stcnel 0,cr1,[r4,#-0x4]!
:020236B8 DD31B200 ldcle  2,cr11,[r1,#-0x0]!
:020236BC 9D1018E1 unknown
:020236C0 9D08E901 unknown
:020236C4 01ED6EE5 mvneq  r6,r5,ror #0x1d
:020236C8 00699C34 rsbeq  r9,r9,r4,lsr r12
:020236CC 0C11F0A1 ldceq  0,cr15,[r1],{#0xa1}
:020236D0 E5DD0011 ldrb r0,[r13, #+0x11]		;r13+0x11=*(00000011)
:020236D4 8213E114 andhis r14,r3,#0x5
:020236D8 0DC18880 unknown
:020236DC 9909E288 stmlsdb  r9 ,{r3,r7,r9,r13,r14,r15}
:020236E0 FF44DC0C swinv 0x0044dc0c
:020236E4 A99C9AFF ldmgeib  r12 ,{r0,r1,r2,r3,r4,r5,r6,r7,r9,r11,r12,r15}
:020236E8 0619F001 ldreq r15,[r9],-r1
:020236EC 0A755010 beq 03D77734
:020236F0 03E1245D mvneq  r2,#0x5D000000
:020236F4 501A711C andpls r7,r10,r12,lsl r1
:020236F8 011147C9 tsteq r1,r9,asr #0xf
:020236FC 200D12D7 unknown
:02023700 140D0155 strne r0,[r13],#-0x155
:02023704 B10113FD unknown
:02023708 DE62E560 cdple 5,6,cr14,cr2,cr0,3
:0202370C 61690749 unknown
:02023710 99791E39 unknown
:02023714 02524100 subeqs r4,r2,#0x0
:02023718 14B70709 unknown
:0202371C 1433AD10 unknown
:02023720 49FE00A1 unknown
:02023724 D4026510 strle r6,[r2],#-0x510
:02023728 55D05014 ldrplb r5,[r0, #+0x14]		;r0+0x14=*(40000042)=#0(0x00000000)
:0202372C 01595425 cmpeq r9,r5,lsr #0x8
:02023730 5D2800F9 stcpl  0,cr0,[r8,#-0x3e4]!
:02023734 E15DF4F1 ldrsh r15,[r13, #-0x41]		;(r13-0x4f1=*(ffffffbf))
:02023738 D5EBF15D strleb r15,[r11, #+0x15d]!
:0202373C 82D5E882 sbchis r14,r5,#0x820000
:02023740 C2D5E5AD sbcgts r14,r5,#0x2B400000
:02023744 A00011E1 andge  r1,r0,r1,ror #0x3
:02023748 0AE59001 beq 01987754
:0202374C D510AD0B ldrle r10,[r0, #-0xd0b]		;r0-0xd0b=*(3ffff323)=#0(0x00000000)
:02023750 1BC5E049 blne 0119B87C
:02023754 112904AD unknown
:02023758 000176DD unknown
:0202375C B92059D8 stmltdb  r0!,{r3,r4,r6,r7,r8,r11,r12,r14}
:02023760 D5E5C013 strleb r12,[r5, #+0x13]!
:02023764 328D1015 addcc  r1,r13,#0x15
:02023768 22C4E590 sbccs  r14,r4,#0x24000000
:0202376C 0010E59F muleqs r0,r15,r5
:02023770 4D0C0701 unknown
:02023774 01C15C00 biceq  r5,r1,r0,lsl #0x18
:02023778 ED05CFEB unknown
:0202377C 0000CD40 andeq  r12,r0,r0,asr #0x1a
:02023780 7DCB2025 unknown
:02023784 86511110 unknown
:02023788 003900E0 eoreqs r0,r9,r0,ror #0x1
:0202378C E5910210 ldr r0,[r1, #+0x210]		;r1+0x210=*(00000210)
:02023790 ED108508 unknown
:02023794 C1811C04 orrgt  r1,r1,r4,lsl #0x18
:02023798 24E1D100 unknown
:0202379C 07141571 unknown
:020237A0 C120F501 msrgt CPSR_,r1
:020237A4 51E0222D mvnpl  r2,r13,lsr #0x4
:020237A8 001900E3 andeqs r0,r9,r3,ror #0x1
:020237AC 13213274 unknown
:020237B0 643003E9 unknown
:020237B4 1508E58D strne r14,[r8, #-0x58d]		;(r8-0x58d=*(a984e000))
:020237B8 4D0B9500 unknown
:020237BC 0B818D09 bleq 00086BE8
:020237C0 2F618DB8 swics 0x00618db8
:020237C4 E28D3010 add  r3,r13,#0x10
:020237C8 424916B9 submi  r1,r9,#0xB900000
:020237CC 0235D1FC eoreqs r13,r5,#0x3F
:020237D0 FC9C00D5 ldc2  0,cr0,[r12],{#0xd5}
:020237D4 8A608DFF bhi 03846FD8
:020237D8 25AB9091 strcs r9,[r11, #+0x91]!
:020237DC 01002900 unknown
:020237E0 81017021 unknown
:020237E4 81DD21A5 bichis r2,r13,r5,lsr #0x3
:020237E8 16ED0E00 unknown
:020237EC A1E24550 mvnge  r4,r0,asr r5
:020237F0 04850011 streq r0,[r5],#+0x11
:020237F4 01050A81 unknown
:020237F8 80120FB1 ldrhih r0,[r2], -r1
:020237FC 40B212E5 adcmis r1,r2,r5,ror #0x5
:02023800 219CE1D6 ldrcssb r14,[r12, +r6]
:02023804 20244400 eorcs  r4,r4,r0,lsl #0x8
:02023808 A014042D andges r0,r4,r13,lsr #0x8
:0202380C 0DC585E1 unknown
:02023810 022120FF eoreq  r2,r1,#0xFF
:02023814 011CFFE2 tsteq r12,r2,ror #0x1f
:02023818 E10BE5E2 unknown
:0202381C 163D0240 unknown
:02023820 93E1C019 mvnls  r12,#0x19
:02023824 42734095 rsbmis r4,r3,#0x95
:02023828 018C00E1 orreq  r0,r12,r1,ror #0x1
:0202382C C502A184 strgt r10,[r2, #-0x184]		;(r2-0x184=*(fffffe7c))
:02023830 31841108 orrcc  r1,r4,r8,lsl #0x2
:02023834 006D91E5 rsbeq  r9,r13,r5,ror #0x3
:02023838 1F25513D swine 0x0025513d
:0202383C 15359061 ldrne r9,[r5, #-0x61]!
:02023840 00997C58 addeqs r7,r9,r8,asr r12
:02023844 102917F9 unknown
:02023848 19000101 stmnedb  r0 ,{r0,r8}
:0202384C 4640B910 unknown
:02023850 71D4F70E bicvcs r15,r4,r14,lsl #0xe
:02023854 00112023 andeqs r2,r1,r3,lsr #0x0
:02023858 10951091 umullnes r1,r5,r1,r0
:0202385C BA409504 blt 03048C74
:02023860 D420D512 unknown
:02023864 A10F209D mrsge r2,CPSRswpge r2,r13,r15
:02023868 5150A101 cmppl r0,r1,lsl #0x2
:0202386C 6DC0DD6A unknown
:02023870 056B4105 streqb r4,[r11, #-0x105]!
:02023874 B6510941 ldrltb r0,[r11, #-0x105]!
:02023878 802135F3 unknown
:0202387C D4101175 ldrle r1,[r0],#-0x175
:02023880 113128ED teqne r1,r13,ror #0x11
:02023884 C4331001 unknown
:02023888 FFEB6AE5 swinv 0x00eb6ae5
:0202388C 00FC1AEB rsceqs r1,r12,r11,ror #0x15
:02023890 1081EBFF unknown
:02023894 107D1075 rsbnes r1,r13,r5,ror r0
:02023898 3A49CD5A bcc 03296E08
:0202389C EB01C85C bl 02095A14
:020238A0 E5850184 str r0,[r5, #+0x184]		;r5+0x184=*(00000184)
:020238A4 000D0001 andeq  r0,r13,r1
:020238A8 35851188 strcc r1,[r5, #+0x188]		;r5+0x188=*(00000188)
:020238AC 07135600 ldreq r5,[r3,-r0, lsl #0xc]
:020238B0 02003511 andeq  r3,r0,#0x4400000
:020238B4 A11C0DA1 tstge r12,r1,lsr #0x1b
:020238B8 00D1780D sbceqs r7,r1,r13,lsl #0x10
:020238BC 0019554F andeqs r5,r9,r15,asr #0xa
:020238C0 0095017C addeqs r0,r5,r12,ror r1
:020238C4 78323051 ldmvcda  r2!,{r0,r4,r6,r12,r13}
:020238C8 09990C01 ldmeqib  r9 ,{r0,r10,r11}
:020238CC 0E790021 cdpeq 0,6,cr0,cr9,cr1,1
:020238D0 A544C0B5 strgeb r12,[r4, #-0xb5]		;r4-0xb5=*(4a7d0f58)=#0(0x00000000)
:020238D4 13410240 unknown
:020238D8 2123CDAD unknown
:020238DC ED301507 ldc  5,cr1,[r0,#-0x1c]!
:020238E0 C950652F ldmgtdb  r0 ,{r0,r1,r2,r3,r5,r8,r10,r13,r14}^
:020238E4 510BA910 unknown
:020238E8 0475FF30 unknown
:020238EC 3502F178 strcc r15,[r2, #-0x178]		;(r2-0x178=*(fffffe88))
:020238F0 7D7C4009 ldcvcl 0,cr4,[r12,#-0x24]!
:020238F4 09553200 ldmeqdb  r5 ,{r9,r12,r13}^
:020238F8 00098040 andeq  r8,r9,r0,asr #0x0
:020238FC E5000D2F str r0,[r0, #-0xd2f]		;(r0-0xd2f=*(fffff2d1))
:02023900 00018410 andeq  r8,r1,r0,lsl r4
:02023904 801188B5 ldrhih r8,[r1], -r5
:02023908 C1002BE5 unknown
:0202390C 39402933 stmccdb  r0 ,{r0,r1,r4,r5,r8,r11,r13}^
:02023910 D0000D00 andle  r0,r0,r0,lsl #0x1a
:02023914 00E21E99 smlaleq  r1,r2,r9,r14
:02023918 E0841101 add  r1,r4,r1,lsl #0x2
:0202391C EC009DF4 stc  13,cr9,[r0],{#0xf4}
:02023920 1C3351F2 ldcne  1,cr5,[r3],#-0x3c8
:02023924 78050148 stmvcda  r5 ,{r3,r6,r8}
:02023928 ED180069 unknown
:0202392C 0588020D streq r0,[r8, #+0x20d]		;r8+0x20d=*(a984e79a)
:02023930 61377513 teqvs r7,r3,lsl r5
:02023934 1A4EF123 bne 033DFDC8
:02023938 1D16C01D unknown
:0202393C D011AE10 andles r10,r1,r0,lsl r14
:02023940 E28102F9 add  r0,r1,#0x9000000F
:02023944 04C0117D streqb r1,[r0],#+0x17d
:02023948 000D12E5 andeq  r1,r13,r5,ror #0x5
:0202394C E5D00015 ldrb r0,[r0, #+0x15]		;r0+0x15=*(00000015)
:02023950 42290403 eormi  r0,r9,#0x3000000
:02023954 7D03590E unknown
:02023958 05E5D001 streqb r13,[r5, #+0x1]!
:0202395C D1014105 unknown
:02023960 91143A0C tstls r4,r12,lsl #0x14
:02023964 A1E6394A mvnge  r3,r10,asr #0x12
:02023968 40059300 andmi  r9,r5,r0,lsl #0x6
:0202396C AE6C5E7D mcrge 14,3,r5,cr12,cr13,{3}
:02023970 1004FFFE unknown
:02023974 21100D03 tstcs r0,r3,lsl #0x1a
:02023978 A100BD50 unknown
:0202397C A5401130 strgeb r1,[r0, #-0x130]		;(r0-0x130=*(fffffed0))
:02023980 61026D06 unknown
:02023984 01A0FF12 moveq  r15,r2,lsl r15		;r15=0(0x0)
:02023988 78201581 stmvcda  r0!,{r0,r7,r8,r10,r12}
:0202398C 080219E3 stmeqda  r2 ,{r0,r1,r5,r6,r7,r8,r11,r12}
:02023990 29A9C065 stmcsib  r9!,{r0,r2,r5,r6,r14,r15}
:02023994 2D41225D unknown
:02023998 009558E9 addeqs r5,r5,r9,ror #0x11
:0202399C 0E503987 cdpeq 9,4,cr3,cr0,cr7,4
:020239A0 A0701119 rsbges r1,r0,r9,lsl r1
:020239A4 117D07E3 cmnne r13,r3,ror #0xf
:020239A8 03515085 cmpeq r1,#0x85
:020239AC 550700B9 strpl r0,[r7, #-0xb9]		;(r7-0xb9=*(ffffff47))
:020239B0 AA40BD1E bge 03052E30
:020239B4 65FF36CB ldrvsb r3,[r15, #+0x6cb]!
:020239B8 A653412F ldrgeb r4,[r3],-r15, lsr #0x2
:020239BC 505D00AD subpls r0,r13,r13,lsr #0x1
:020239C0 B600CDF3 unknown
:020239C4 190D5909 stmnedb  r13 ,{r0,r3,r8,r11,r12,r14}
:020239C8 81F01DBD ldrhih r1,[r0, #+0xdd]!
:020239CC 168D010D strne r0,[r13],+r13, lsl #0x2
:020239D0 35E71D8D strccb r1,[r7, #+0xd8d]!
:020239D4 01210A13 unknown
:020239D8 E1000271 unknown
:020239DC DD14B90B unknown
:020239E0 1D71ED31 ldcnel 13,cr14,[r1,#-0xc4]!
:020239E4 E428DD9F unknown
:020239E8 79E008E1 unknown
:020239EC 269D1507 ldrcs r1,[r13],+r7, lsl #0xa
:020239F0 89A020E9 stmhiib  r0!,{r0,r3,r5,r6,r7,r13}
:020239F4 79007D12 stmvcdb  r0 ,{r1,r4,r8,r10,r11,r12,r13,r14}
:020239F8 007D1B03 rsbeqs r1,r13,r3,lsl #0x16
:020239FC E10081BB strh r8,[r0, -r11]
:02023A00 B0007D00 andlt  r7,r0,r0,lsl #0x1a
:02023A04 7005E3A0 andvc  r14,r5,r0,lsr #0x7
:02023A08 90000507 andls  r0,r0,r7,lsl #0xa
:02023A0C 6930030D ldmvsdb  r0!,{r0,r2,r3,r8,r9}
:02023A10 3AE89812 bcc 01A49A60
:02023A14 69019D15 stmvsdb  r1 ,{r0,r2,r4,r8,r10,r11,r12,r15}
:02023A18 11250A10 unknown
:02023A1C 0F799420 swieq 0x00799420
:02023A20 0BE54B98 bleq 01976888
:02023A24 79422781 stmvcdb  r2 ,{r0,r7,r8,r9,r10,r13}^
:02023A28 0059840A subeqs r8,r9,r10,lsl #0x8
:02023A2C 7AE95498 bvc 01A78C94
:02023A30 500971CB andpl  r7,r9,r11,asr #0x3
:02023A34 88040988 stmhida  r4 ,{r3,r7,r8,r11}
:02023A38 8806B948 stmhida  r6 ,{r3,r6,r8,r11,r12,r13,r15}
:02023A3C 011B05E5 tsteq r11,r5,ror #0xb
:02023A40 09E28990 unknown
:02023A44 B1EC1005 mvnlt  r1,r5
:02023A48 59000307 stmpldb  r0 ,{r0,r1,r2,r8,r9}
:02023A4C 80050CE3 andhi  r0,r5,r3,ror #0x19
:02023A50 58068998 stmplda  r6 ,{r3,r4,r7,r8,r11,r15}
:02023A54 0041E713 subeq  r14,r1,r3,lsl r7
:02023A58 0065444C rsbeq  r4,r5,r12,asr #0x8
:02023A5C 710C5031 unknown
:02023A60 110E2511 unknown
:02023A64 50B9E303 adcpls r14,r9,r3,lsl #0x6
:02023A68 14D907BB ldrneb r0,[r9],#+0x7bb
:02023A6C 3B959130 blcc 00587F34
:02023A70 E584234D str r2,[r4, #+0x34d]		;r4+0x34d=*(4a7d135a)=#0(0x00000000)
:02023A74 10716132 rsbnes r6,r1,r2,lsr r1
:02023A78 59F44A09 unknown
:02023A7C 692D5900 stmvsdb  r13!,{r8,r11,r12,r14}
:02023A80 F612ED00 ldrnv r14,[r2],-r0, lsl #0x1a
:02023A84 00E58FF8 unknown
:02023A88 01D84359 biceqs r4,r8,r9,asr r3
:02023A8C 2C500205 ldccsl 2,cr0,[r0],{#0x5}
:02023A90 E5931315 ldr r1,[r3, #+0x315]		;r3+0x315=*(e28d0d52)
:02023A94 1B0540D0 blne 02173DDC
:02023A98 61821149 orrvs  r1,r2,r9,asr #0x2
:02023A9C 500902E0 andpl  r0,r9,r0,ror #0x5
:02023AA0 01710D29 cmneq r1,r9,lsr #0x1a
:02023AA4 02ED1229 rsceq  r1,r13,#0x90000002
:02023AA8 930000F0 unknown
:02023AAC 0C50F1E5 ldceql 1,cr15,[r0],{#0xe5}
:02023AB0 90068140 andls  r8,r6,r0,asr #0x2
:02023AB4 FFFB4589 swinv 0x00fb4589
:02023AB8 A1303DFF ldrgesh r3,[r0, -r15]!
:02023ABC 10193300 andnes r3,r9,r0,lsl #0x6
:02023AC0 2111A5B1 ldrcsh r10,[r1, -r1]
:02023AC4 12B90583 adcnes r0,r9,#0x20C00000
:02023AC8 00211F69 eoreq  r1,r1,r9,ror #0x1e
:02023ACC 20413005 subcs  r3,r1,r5
:02023AD0 91052DFB unknown
:02023AD4 10913A4D addnes r3,r1,r13,asr #0x14
:02023AD8 0019146D andeqs r1,r9,r13,ror #0x8
:02023ADC 753DCB34 ldrvc r12,[r13, #-0xb34]!
:02023AE0 05210900 streq r0,[r1, #-0x900]!
:02023AE4 700DA113 andvc  r10,r13,r3,lsl r1
:02023AE8 060DE581 streq r14,[r13],-r1, lsl #0xb
:02023AEC 1101E18F unknown
:02023AF0 0BF55002 bleq 01D77B00
:02023AF4 10E12AB1 unknown
:02023AF8 BB166981 bllt 025BE104
:02023AFC 025D0015 subeqs r0,r13,#0x15
:02023B00 CC0801D5 stcgt  1,cr0,[r8],{#0xd5}
:02023B04 05AB9101 streq r9,[r11, #+0x101]!
:02023B08 91041147 unknown
:02023B0C 0122C10B unknown
:02023B10 01DDF010 biceqs r15,r13,r0,lsl r0
:02023B14 952FC004 strls r12,[r15, #-0x4]!
:02023B18 FD02A504 unknown
:02023B1C 038CC016 orreq  r12,r12,#0x16
:02023B20 8D073802 unknown
:02023B24 E7332D2E ldr r2,[r3,-r14, lsr #0x1a]!
:02023B28 790941D1 stmvcdb  r9 ,{r0,r4,r6,r7,r8,r14}
:02023B2C 0307511A unknown
:02023B30 0D001D6B unknown
:02023B34 100D1E10 andne  r1,r13,r0,lsl r14
:02023B38 42151371 andmis r1,r5,#0xC4000001
:02023B3C 453BD1BB ldrmi r13,[r11, #-0x1bb]!
:02023B40 B9217520 stmltdb  r1!,{r5,r8,r10,r12,r13,r14}
:02023B44 47F53810 unknown
:02023B48 355101B2 ldrccb r0,[r1, #-0x1b2]		;(r1-0x1b2=*(fffffe4e))
:02023B4C 3D203197 stccc  1,cr3,[r0,#-0x25c]!
:02023B50 6902B447 stmvsdb  r2 ,{r0,r1,r2,r6,r10,r12,r13,r15}
:02023B54 CA118530 bgt 0248501C
:02023B58 A1B30039 movges r0,lsr r9		;r0=18(0x12)
:02023B5C 8938B341 ldmhidb  r8!,{r0,r6,r8,r9,r12,r13,r15}
:02023B60 305D5C08 subccs r5,r13,r8,lsl #0x18
:02023B64 2AA56BE9 bcs 0097EB10
:02023B68 C01749E9 andgts r4,r7,r9,ror #0x13
:02023B6C F1300029 teqnv r0,r9,lsr #0x0
:02023B70 20041113 andcs  r1,r4,r3,lsl r1
:02023B74 011935A0 tsteq r9,r0,lsr #0xb
:02023B78 43CD136D bicmi  r1,r13,#0xB4000001
:02023B7C 0132AD43 teqeq r2,r3,asr #0x1a
:02023B80 10112425 andnes r2,r1,r5,lsr #0x8
:02023B84 8D3699D7 ldchi  9,cr9,[r6,#-0x35c]!
:02023B88 81A18C16 movhi  r8,r6,lsl r12		;r8=2003828736(0x77700000)
:02023B8C FFC7102D swinv 0x00c7102d
:02023B90 A99B2101 ldmgeib  r11 ,{r0,r8,r13}
:02023B94 6911112B ldmvsdb  r1 ,{r0,r1,r3,r5,r8,r12}
:02023B98 41010800 unknown
:02023B9C 9111A11F tstls r1,r15,lsl r1
:02023BA0 3579E701 ldrccb r14,[r9, #-0x701]!
:02023BA4 026119A5 rsbeq  r1,r1,#0x294000
:02023BA8 022D2725 eoreq  r2,r13,#0x940000
:02023BAC 5985017D stmplib  r5 ,{r0,r2,r3,r4,r5,r6,r8}
:02023BB0 9895BF03 ldmlsia  r5 ,{r0,r1,r8,r9,r10,r11,r12,r13,r15}
:02023BB4 41891041 orrmi  r1,r9,r1,asr #0x0
:02023BB8 90D59800 sbclss r9,r5,r0,lsl #0x10
:02023BBC 392BD091 stmccdb  r11!,{r0,r4,r7,r12,r14,r15}
:02023BC0 5504D511 strpl r13,[r4, #-0x511]		;r4-0x511=*(4a7d0afc)=#0(0x00000000)
:02023BC4 A09005E1 addges r0,r0,r1,ror #0xb
:02023BC8 027A03D1 rsbeqs r0,r10,#0x44000003
:02023BCC B9144500 ldmltdb  r4 ,{r8,r10,r14}
:02023BD0 C101C218 unknown
:02023BD4 006D9800 rsbeq  r9,r13,r0,lsl #0x10
:02023BD8 40C107C8 sbcmi  r0,r1,r8,asr #0xf
:02023BDC 78449109 stmvcda  r4 ,{r0,r3,r8,r12,r15}^
:02023BE0 14912901 ldrne r2,[r1],#+0x901
:02023BE4 14910405 ldrne r0,[r1],#+0x405
:02023BE8 61140125 tstvs r4,r5,lsr #0x2
:02023BEC 0018B948 andeqs r11,r8,r8,asr #0x12
:02023BF0 0EA9206F cdpeq 0,10,cr2,cr9,cr15,3
:02023BF4 01010920 unknown
:02023BF8 00050C00 andeq  r0,r5,r0,lsl #0x18
:02023BFC 9F105A2C swils 0x00105a2c
:02023C00 0D84041D unknown
:02023C04 03648911 unknown
:02023C08 01B40095 unknown
:02023C0C 2A855800 bcs 00179C14
:02023C10 C9809107 stmgtib  r0 ,{r0,r1,r2,r8,r12,r15}
:02023C14 E81FD511 ldmda  r15 ,{r0,r4,r8,r10,r12,r14,r15}
:02023C18 2929215D stmcsdb  r9!,{r0,r2,r3,r4,r6,r8,r13}
:02023C1C 315D108D cmpcc r13,r13,lsl #0x1
:02023C20 79E1CA72 unknown
:02023C24 19354F70 ldmnedb  r5!,{r4,r5,r6,r8,r9,r10,r11,r14}
:02023C28 E5D01A29 ldrb r1,[r0, #+0xa29]		;r0+0xa29=*(00000a3b)
:02023C2C F5408502 strnvb r8,[r0, #-0x502]		;(r0-0x502=*(fffffb10))
:02023C30 3B005016 blcc 02037C90
:02023C34 D001821D andle  r8,r1,r13,lsl r2
:02023C38 1E291BF5 mcrne 11,1,r1,cr9,cr5,{7}
:02023C3C C80039C3 stmgtda  r0 ,{r0,r1,r6,r7,r8,r11,r12,r13}
:02023C40 16090559 unknown
:02023C44 13354BF9 teqne r5,#0x3E400
:02023C48 20003D47 andcs  r3,r0,r7,asr #0x1a
:02023C4C F1AE36E9 movnv  r3,r9,ror #0xd
:02023C50 13F19003 mvnnes r9,#0x3
:02023C54 18213871 stmneda  r1!,{r0,r4,r5,r6,r11,r12,r13}
:02023C58 103D43ED eornes r4,r13,r13,ror #0x7
:02023C5C 79FD96ED ldmvcib  r13!,{r0,r2,r3,r5,r6,r7,r9,r10,r12,r15}^
:02023C60 23557512 cmpcs r5,#0x4800000
:02023C64 052B9101 streq r9,[r11, #-0x101]!
:02023C68 33012D2B unknown
:02023C6C 31159900 tstcc r5,r0,lsl #0x12
:02023C70 60250D20 eorvs  r0,r5,r0,lsr #0x1a
:02023C74 84500F75 ldrhib r0,[r0],#-0xf75
:02023C78 B7FDE52E ldrltb r14,[r13,+r14, lsr #0xa]!
:02023C7C 484507E1 stmmida  r5 ,{r0,r5,r6,r7,r8,r9,r10}^
:02023C80 1D00D01D unknown
:02023C84 DEF01DA0 cdple 13,14,cr1,cr0,cr0,5
:02023C88 51801D04 orrpl  r1,r0,r4,lsl #0x1a
:02023C8C 08C01D21 stmeqia  r0 ,{r0,r5,r8,r10,r11,r12}^
:02023C90 0E158106 cdpeq 1,0,cr8,cr5,cr6,0
:02023C94 1E996021 cdpne 0,8,cr6,cr9,cr1,1
:02023C98 20B17D7D adccss r7,r1,r13,ror r13
:02023C9C 12811C06 addne  r1,r1,#0x600
:02023CA0 C101B00F unknown
:02023CA4 B5194911 ldrlt r4,[r9, #-0x911]		;(r9-0x911=*(fffff701))
:02023CA8 17C97053 unknown
:02023CAC 021960B0 andeqs r6,r9,#0xB0
:02023CB0 89401209 stmhidb  r0 ,{r0,r3,r9,r12}^
:02023CB4 8620310A unknown
:02023CB8 FD0236E2 unknown
:02023CBC EB02231F bl 020AC940
:02023CC0 02C650B4 sbceq  r5,r6,#0xB4
:02023CC4 E58606CD str r0,[r6, #+0x6cd]		;r6+0x6cd=*(777006cd)=#0(0x00000000)
:02023CC8 08403970 stmeqda  r0 ,{r4,r5,r6,r8,r11,r12,r13}^
:02023CCC 064545ED streqb r4,da 
:02023CD0 1F2F75D1 swine 0x002f75d1
:02023CD4 3DEB01CB stcccl 1,cr0,[r11,#+0x32c]!
:02023CD8 02015D24 andeq  r5,r1,#0x900
:02023CDC 23005561 unknown
:02023CE0 2185021A orrcs  r0,r5,r10,lsl r2
:02023CE4 11DD00B4 ldrneh r0,[r13, #+0x4]		;r13+0x4=*(00000004)
:02023CE8 79183D01 ldmvcdb  r8 ,{r0,r8,r10,r11,r12,r13}
:02023CEC 4410A116 ldrmi r10,[r0],#-0x116
:02023CF0 0E020DEE cdpeq 13,0,cr0,cr2,cr14,7
:02023CF4 011EED02 tsteq r14,r2,lsl #0x1a
:02023CF8 01890400 orreq  r0,r9,r0,lsl #0x8
:02023CFC 050C1891 streq r1,[r12, #-0x891]		;(r12-0x891=*(fffff76f))
:02023D00 1905B610 stmnedb  r5 ,{r4,r9,r10,r12,r13,r15}
:02023D04 13250045 unknown
:02023D08 993C10C5 ldmlsdb  r12!,{r0,r2,r6,r7,r12}
:02023D0C 305B1182 subccs r1,r11,r2,lsl #0x3
:02023D10 0295206F addeqs r2,r5,#0x6F
:02023D14 12D90402 sbcnes r0,r9,#0x2000000
:02023D18 03112CE0 tsteq r1,#0xE000
:02023D1C 01C63B92 unknown
:02023D20 12E510B9 rscne  r1,r5,#0xB9
:02023D24 E0820E51 add  r0,r2,r1,asr r14
:02023D28 82002438 andhi  r2,r0,#0x38000000
:02023D2C 69820549 stmvsib  r2 ,{r0,r3,r6,r8,r10}
:02023D30 7520B927 strvc r11,[r0, #-0x927]!
:02023D34 08B9E827 ldmeqia  r9!,{r0,r1,r2,r5,r11,r13,r14,r15}
:02023D38 2028060D eorcs  r0,r8,r13,lsl #0xc
:02023D3C 02614D81 rsbeq  r4,r1,#0x2040
:02023D40 0133CACF teqeq r3,r15,asr #0x15
:02023D44 268114EB strcs r1,r3,r15,asr #0x15
:02023D48 219120A1 orrcss r2,r1,r1,lsr #0x1
:02023D4C C03811B0 unknown
:02023D50 FFFE4EE1 swinv 0x00fe4ee1
:02023D54 38146041 ldmccda  r4 ,{r0,r6,r13,r14}
:02023D58 2CB9A003 ldccs  0,cr10,[r9],#+0xc
:02023D5C 2C16ED01 ldccs  13,cr14,[r6],{#0x1}
:02023D60 9CC012A1 stclsl 2,cr1,[r0],{#0xa1}
:02023D64 5C960041 ldcpl  0,cr0,[r6],{#0x41}
:02023D68 391009E3 ldmccdb  r0 ,{r0,r1,r5,r6,r7,r8,r11}
:02023D6C 1301D110 unknown
:02023D70 9C003508 stcls  5,cr3,[r0],{#0x8}
:02023D74 21C901F9 unknown
:02023D78 300500D9 unknown
:02023D7C D5016114 strle r6,[r1, #-0x114]		;(r1-0x114=*(fffffeec))
:02023D80 2295D316 addcss r13,r5,#0x58000000
:02023D84 F92016F9 stmnvdb  r0!,{r0,r3,r4,r5,r6,r7,r9,r10,r12}
:02023D88 18994003 ldmneia  r9 ,{r0,r1,r14}
:02023D8C 0C2BE592 stceq  5,cr14,[r11],#-0x248
:02023D90 5F7BF916 swipl 0x007bf916
:02023D94 14EBFFD0 unknown
:02023D98 819F2004 orrhis r2,r15,r4
:02023D9C CD122527 unknown
:02023DA0 92260C12 eorls  r0,r6,#0x1200
:02023DA4 7132E51C teqvc r2,r12,lsl r5
:02023DA8 4F548919 swimi 0x00548919
:02023DAC 0C84E92D stceq  9,cr14,[r4],{#0x2d}
:02023DB0 10157DA1 andnes r7,r5,r1,lsr #0x1b
:02023DB4 CF1D0508 swigt 0x001d0508
:02023DB8 2E39FFCF cdpcs 15,2,cr15,cr9,cr15,6
:02023DBC E30E158B unknown
:02023DC0 01611711 unknown
:02023DC4 ED415CD8 unknown
:02023DC8 BDB08D08 ldclt  13,cr8,[r0,#+0x20]!
:02023DCC 90078910 andls  r8,r7,r0,lsl r9
:02023DD0 1542E7D0 strneb r14,[r2, #-0x7d0]		;(r2-0x7d0=*(fffff830))
:02023DD4 100D8603 andne  r8,r13,r3,lsl #0xc
:02023DD8 3269CFE5 rsbcc  r12,r9,#0x394
:02023DDC 6D10851E unknown
:02023DE0 E900851D stmdb  r0 ,{r0,r2,r3,r4,r8,r10,r15}
:02023DE4 2E191059 mrccs 0,0,r1,cr9,cr9,{2}
:02023DE8 44019106 strmi r9,[r1],#-0x106
:02023DEC 15240196 strne r0,[r4, #-0x196]!
:02023DF0 E6006153 unknown
:02023DF4 01EB01C5 mvneq  r0,r5,asr #0x3
:02023DF8 412407A1 unknown
:02023DFC 078D9620 streq r9,[r13,+r0, lsr #0xc]
:02023E00 55200215 strpl r0,[r0, #-0x215]!
:02023E04 1D0C28E0 unknown
:02023E08 9D030200 unknown
:02023E0C 01E0CA10 mvneq  r12,r0,lsl r10
:02023E10 E1A00913 mov  r0,r3,lsl r9		;r0=0(0x0)
:02023E14 E1811D22 orr  r1,r1,r2,lsr #0x1a
:02023E18 8010F9F0 ldrhish r15,[r0], -r0
:02023E1C 023B14C1 eoreqs r1,r11,#0xC1000000
:02023E20 96102CEB ldrls r2,r1,r11,#0xC1000000
:02023E24 5D0101E5 unknown
:02023E28 082C0500 stmeqda  r12!,{r8,r10}
:02023E2C 350910B1 strcc r1,[r9, #-0xb1]		;(r9-0xb1=*(ffffff61))
:02023E30 915A1614 cmpls r10,r4,lsl r6
:02023E34 139531E5 orrnes r3,r5,#0x40000039
:02023E38 28E58650 unknown
:02023E3C E586A008 str r10,[r6, #+0x8]		;r6+0x8=*(77700008)=#0(0x00000000)
:02023E40 11E1CF9B unknown
:02023E44 2920E159 stmcsdb  r0!,{r0,r3,r4,r6,r8,r13,r14,r15}
:02023E48 100D009D mulne  r13,r13,r0
:02023E4C 8D000D5D unknown
:02023E50 006D251E rsbeq  r2,r13,r14,lsl r5
:02023E54 4D1029B6 unknown
:02023E58 A523C900 strge r12,[r3, #-0x900]!
:02023E5C 4520141F strmi r1,[r0, #-0x41f]!
:02023E60 804F0C00 subhi  r0,r15,r0,lsl #0x18
:02023E64 B01025E2 andlts r2,r0,r2,ror #0xb
:02023E68 01E1D061 mvneq  r13,r1,ror #0x0
:02023E6C E0420004 sub  r0,r2,r4
:02023E70 170D000D strne r0,[r13, -r13]
:02023E74 551015D1 ldrpl r1,[r0, #-0x5d1]		;(r0-0x5d1=*(fffffa2f))
:02023E78 07450158 unknown
:02023E7C 03B904A9 moveqs r0,#0xA9000000		;r0=-1459617792(0xa9000000)
:02023E80 953000BA ldrls r0,[r0, #-0xba]!
:02023E84 9502B10E strls r11,[r2, #-0x10e]		;(r2-0x10e=*(fffffef2))
:02023E88 050009E5 streq r0,[r0, #-0x9e5]		;(r0-0x9e5=*(a8fff61b))
:02023E8C 8D045500 unknown
:02023E90 1289E111 addne  r14,r9,#0x40000004
:02023E94 053D0053 ldreq r0,[r13, #-0x53]!
:02023E98 10060009 andne  r0,r6,r9
:02023E9C 0CE01980 stceql 9,cr1,[r0],#+0x200
:02023EA0 00001510 andeq  r1,r0,r0,lsl r5
:02023EA4 0112DD95 unknown
:02023EA8 B01CC827 andlts r12,r12,r7,lsr #0x10
:02023EAC 0100E5C5 unknown
:02023EB0 00010C00 andeq  r0,r1,r0,lsl #0x18
:02023EB4 85B014A0 ldrhi r1,[r0, #+0x4a0]!
:02023EB8 12C100E5 sbcne  r0,r1,#0xE5
:02023EBC A03A8D26 eorges r8,r10,r6,lsr #0x1a
:02023EC0 41013501 unknown
:02023EC4 009D321B addeqs r3,r13,r11,lsl r2
:02023EC8 16888001 strne r8,[r8],+r1
:02023ECC E1580369 cmp r8,r9,ror #0x6
:02023ED0 BAFFFFA9 blt 02023D7C
:02023ED4 718F01F8 unknown
:02023ED8 0082EA32 addeq  r14,r2,r2,lsr r10
:02023EDC 02208000 eoreq  r8,r0,#0x0
:02023EE0 A5001D9F strge r1,[r0, #-0xd9f]		;(r0-0xd9f=*(a8fff261))
:02023EE4 01007532 unknown
:02023EE8 01901099 unknown
:02023EEC 01E0012E mvneq  r0,r14,lsr #0x2
:02023EF0 1513D530 ldrne r13,[r3, #-0x530]		;(r3-0x530=*(fffffad0))
:02023EF4 10800902 addne  r0,r0,r2,lsl #0x12
:02023EF8 14800970 strne r0,[r0],#+0x970
:02023EFC 15188009 ldrne r8,[r8, #-0x9]		;r8-0x9=*(776ffff7)=#0(0x00000000)
:02023F00 C3007D70 unknown
:02023F04 04B56009 unknown
:02023F08 09157009 ldmeqdb  r5 ,{r0,r3,r12,r13,r14}
:02023F0C 3000E583 andcc  r14,r0,r3,lsl #0xb
:02023F10 01B90692 unknown
:02023F14 C3007583 unknown
:02023F18 C90035E5 stmgtdb  r0 ,{r0,r2,r5,r6,r7,r8,r10,r12,r13}
:02023F1C E0658204 rsb  r8,r5,r4,lsl #0x4
:02023F20 E1C102B2 strh r0,[r1, #+0x22]		;r1+0x22=*(00000022)
:02023F24 A90C5031 stmgedb  r12 ,{r0,r4,r5,r12,r14}
:02023F28 178DA02A strne r10,[r13,+r10, lsr #0x0]
:02023F2C 1AA5E59F bne 0099D5B0
:02023F30 4C40191C stcmil 9,cr1,[r0],{#0x1c}
:02023F34 0203298A andeq  r2,r3,#0x228000
:02023F38 9180150C orrls  r1,r0,r12,lsl #0xa
:02023F3C 08E02020 unknown
:02023F40 F0193019 andnvs r3,r9,r9,lsl r0
:02023F44 4D50191C unknown
:02023F48 21A1A519 movcs  r10,r9,lsl r5		;r10=18(0x12)
:02023F4C 001D3BE0 andeqs r3,r13,r0,ror #0x17
:02023F50 19E1E5D1 unknown
:02023F54 890351F9 stmhidb  r3 ,{r0,r3,r4,r5,r6,r7,r8,r12,r14}
:02023F58 1205B000 andne  r11,r5,#0x0
:02023F5C 81951209 orrhis r1,r5,r9,lsl #0x4
:02023F60 13148540 tstne r4,#0x10000000
:02023F64 5BA50009 blpl 00963F90
:02023F68 11064031 unknown
:02023F6C 62903D4B addvss r3,r0,#0x12C0
:02023F70 453AF5F9 ldrmi r15,[r10, #-0x5f9]!
:02023F74 108DCD13 addne  r12,r13,r3,lsl r13
:02023F78 FDD55021 unknown
:02023F7C 11F93419 mvnnes r3,r9,lsl r4
:02023F80 B341011C unknown
:02023F84 32A1C902 adccc  r12,r1,#0x8000
:02023F88 7CC51007 stcvcl 0,cr1,[r5],{#0x7}
:02023F8C 0024F952 eoreq  r15,r4,r2,asr r9
:02023F90 F1A2228D movnv  r2,r13,lsl #0x5		;r2=0(0x0)
:02023F94 CF0661A0 swigt 0x000661a0
:02023F98 9A0619FF bls 021AA79C
:02023F9C 6DFF0025 ldcvsl 0,cr0,[r15,#+0x94]!
:02023FA0 2D4EE904 unknown
:02023FA4 4D4511FD unknown
:02023FA8 15ED17AD strneb r1,[r13, #+0x7ad]!
:02023FAC 125546E5 subnes r4,r5,#0xE500000
:02023FB0 021DFED0 andeqs r15,r13,#0xD00
:02023FB4 66383005 unknown
:02023FB8 317019A9 cmncc r0,r9,lsr #0x13
:02023FBC 4490110C ldrmi r1,[r0],#+0x10c
:02023FC0 3FF01100 swicc 0x00f01100
:02023FC4 F011004D andnvs r0,r1,r13,asr #0x0
:02023FC8 F940116C stmnvdb  r0 ,{r2,r3,r5,r6,r8,r12}^
:02023FCC A050A513 subges r10,r0,r3,lsl r5
:02023FD0 70BA03A9 adcvcs r0,r10,r9,lsr #0x7
:02023FD4 003D1791 mlaeqs r13,r1,r7,r1unknown
:02023FD8 E00C0094 mul  r12,r4,r0
:02023FDC 1B39063C blne 02E658D4
:02023FE0 000D00D1 unknown
:02023FE4 10092851 andne  r2,r9,r1,asr r8
:02023FE8 1FC1301D swine 0x00c1301d
:02023FEC 000901FD unknown
:02023FF0 ED1001D1 unknown
:02023FF4 01D10C4A biceqs r0,r1,r10,asr #0x18
:02023FF8 80205718 eorhi  r5,r0,r8,lsl r7
:02023FFC 1DC170E5 unknown
:02024000 9DC1419D unknown
:02024004 5081B001 addpl  r11,r1,r1
:02024008 700229B6 strvch r2,[r2], -r6
:0202400C 5159007D cmppl r9,r13,ror r0
:02024010 FF35CF50 swinv 0x0035cf50
:02024014 752064EB strvc r6,[r0, #-0x4eb]!
:02024018 0D18B100 unknown
:0202401C 21709008 cmncs r0,r8
:02024020 5504E024 strpl r14,[r4, #-0x24]		;r4-0x24=*(4a7d0fe9)=#0(0x00000000)
:02024024 1F117043 swine 0x00117043
:02024028 01495010 unknown
:0202402C 003100E1 eoreqs r0,r1,r1,ror #0x1
:02024030 923604B8 eorlss r0,r6,#0xB8000000
:02024034 068761A5 streq r6,[r7],+r5, lsr #0x3
:02024038 A5115510 ldrge r5,[r1, #-0x510]		;(r1-0x510=*(fffffaf0))
:0202403C 70F1A591 smlalvcs r10,r1,r1,r5
:02024040 5CE501A5 stcpll 1,cr0,[r5],#+0x294
:02024044 C57081A5 ldrgtb r8,[r0, #-0x1a5]!
:02024048 B47AAD20 unknown
:0202404C 00C99F40 sbceq  r9,r9,r0,asr #0x1e
:02024050 4002C58D andmi  r12,r2,r13,lsl #0xb
:02024054 90228194 mlals  r2,r4,r1,r8unknown
:02024058 C10200C1 unknown
:0202405C FF70A900 swinv 0x0070a900
:02024060 C4000195 strgt r0,[r0],#-0x195
:02024064 3D772145 ldcccl 1,cr2,[r7,#-0x114]!
:02024068 A550A41E ldrgeb r10,[r0, #-0x41e]		;(r0-0x41e=*(a8fffbe2))
:0202406C 05026D01 streq r6,[r2, #-0xd01]		;(r2-0xd01=*(fffff2ff))
:02024070 25750565 ldrcsb r0,[r5, #-0x565]!
:02024074 16014E59 unknown
:02024078 000117F6 unknown
:0202407C 562D6116 unknown
:02024080 2DF82A75 ldccsl 10,cr2,[r8,#+0x1d4]!
:02024084 09BDAA18 ldmeqib  r13!,{r3,r4,r9,r11,r13,r15}
:02024088 19291109 stmnedb  r9!,{r0,r3,r8,r12}
:0202408C 0000B98C andeq  r11,r0,r12,lsl #0x13
:02024090 10DD4F4D sbcnes r4,r13,r13,asr #0x1e
:02024094 9D10B5D7 unknown
:02024098 081E595B ldmeqda  r14 ,{r0,r1,r3,r4,r6,r8,r11,r12,r14}
:0202409C 031D9410 tsteq r13,#0x10000000
:020240A0 1DC72265 unknown
:020240A4 0009A312 andeq  r10,r9,r2,lsl r3
:020240A8 141D04A5 ldrne r0,[r13],#-0x4a5
:020240AC 65014009 strvs r4,[r1, #-0x9]		;(r1-0x9=*(fffffff7))
:020240B0 40911DE9 addmis r1,r1,r9,ror #0x1b
:020240B4 ADC452B2 unknown
:020240B8 E530DD22 ldr r13,[r0, #-0xd22]!
:020240BC 30D0E339 sbcccs r14,r0,r9,lsr r3
:020240C0 E57000A9 ldrb r0,[r0, #-0xa9]!
:020240C4 E5934001 ldr r4,[r3, #+0x1]		;r3+0x1=*(00000001)
:020240C8 04513014 ldreqb r3,[r1],#-0x14
:020240CC E0244397 mla  r4,r7,r3,r4unknown
:020240D0 423E59D9 eormis r5,r14,#0x364000
:020240D4 2A5DFFFF bcs 037A40D8
:020240D8 3012010D andccs r0,r2,r13,lsl #0x2
:020240DC 10310B19 eornes r0,r1,r9,lsl r11
:020240E0 118310D4 unknown
:020240E4 02F5032E rsceqs r0,r5,#0xB8000000
:020240E8 149F1098 ldrne r1,[r15],#+0x98
:020240EC 0FFD000D swieq 0x00fd000d
:020240F0 108901FD unknown
:020240F4 00061051 andeq  r1,r6,r1,asr r0
:020240F8 319F12C1 orrccs r1,r15,r1,asr #0x5
:020240FC 5D04F902 unknown
:02024100 10EB01C9 rscne  r0,r11,r9,asr #0x3
:02024104 05830AE1 streq r0,[r3, #+0xae1]		;r3+0xae1=*(00000ae1)
:02024108 611000C5 tstvs r0,r5,asr #0x1
:0202410C 94201800 unknown
:02024110 E18A1C31 orr  r1,r10,r1,lsr r12
:02024114 1D49150C unknown
:02024118 51E5C400 mvnpl  r12,r0,lsl #0x8
:0202411C 00058428 andeq  r8,r5,r8,lsr #0x8
:02024120 0D910721 unknown
:02024124 36371D84 unknown
:02024128 5753101D unknown
:0202412C 9410337D ldrls r3,[r0],#-0x37d
:02024130 4D3329C9 ldcmi  9,cr2,[r3,#-0x324]!
:02024134 46FD2401 unknown
:02024138 B50608A9 strlt r0,[r6, #-0x8a9]		;r6-0x8a9=*(776ff757)=#0(0x00000000)
:0202413C 94002C30 strls r2,[r0],#-0xc30
:02024140 59040015 stmpldb  r4 ,{r0,r2,r4}
:02024144 01B1F809 moveqs r15,r9,lsl #0x10		;r15=1179648(0x120000)
:02024148 EB01C47B bl 0209533C
:0202414C 071D0524 ldreq r0,[r13,-r4, lsr #0xa]
:02024150 F8070D28 stmnvda  r7 ,{r3,r5,r8,r10,r11}
:02024154 008510E9 addeq  r1,r5,r9,ror #0x1
:02024158 FE3582AC cdp2 2,2,cr8,cr5,cr12,5
:0202415C 003938FF unknown
:02024160 B1FD51D1 ldrltsb r5,[r13, #+0x11]!
:02024164 10581E0C subnes r1,r8,r12,lsl #0x1c
:02024168 101DE5D0 ldrnesb r14,[r13], -r0
:0202416C 00B2E5C0 adceqs r14,r2,r0,asr #0xb
:02024170 02E1D012 rsceq  r13,r1,#0x12
:02024174 01030131 unknown
:02024178 00500400 subeqs r0,r0,r0,lsl #0x8
:0202417C A5381351 ldrge r1,[r8, #-0x351]!
:02024180 F532F52B ldrnv r15,[r2, #-0x52b]!
:02024184 EBFF30E2 bl 01FF0514
:02024188 21001D38 unknown
:0202418C FFCE9F10 swinv 0x00ce9f10
:02024190 F8E4EB18 unknown
:02024194 1D0CEB00 unknown
:02024198 C00EA900 andgt  r10,r14,r0,lsl #0x12
:0202419C 3D2079E0 stccc  9,cr7,[r0,#-0x380]!
:020241A0 61102100 tstvs r0,r0,lsl #0x2
:020241A4 1021FF0E eorne  r15,r1,r14,lsl #0x1e
:020241A8 65AF5EA0 strvs r5,[r15, #+0xea0]!
:020241AC 08591003 ldmeqda  r9 ,{r0,r1,r12}^
:020241B0 912016A1 unknown
:020241B4 829A06C5 addhis r0,r10,#0xC500000
:020241B8 3D181DE2 unknown
:020241BC 9F003090 swils 0x00003090
:020241C0 718C2E55 orrvc  r2,r12,r5,asr r14
:020241C4 0021D349 eoreq  r13,r1,r9,asr #0x6
:020241C8 0235A7D8 eoreqs r10,r5,#0x3600000
:020241CC 9F250018 swils 0x00250018
:020241D0 081D165D ldmeqda  r13 ,{r0,r2,r3,r4,r6,r9,r10,r12}
:020241D4 1D04E251 unknown
:020241D8 C6005118 unknown
:020241DC 40210160 eormi  r0,r1,r0,ror #0x2
:020241E0 3AE124C5 bcc 0186D4FC
:020241E4 151121F9 ldrne r2,[r1, #-0x1f9]		;(r1-0x1f9=*(fffffe07))
:020241E8 4AE1DC1B bmi 0189B25C
:020241EC 07D9B022 ldreqb r11,[r9,+r2, lsr #0x0]
:020241F0 181D4B81 ldmneda  r13 ,{r0,r7,r8,r9,r11,r14}
:020241F4 B1394018 teqlt r9,r8,lsl r0
:020241F8 01657000 unknown
:020241FC 60099950 andvs  r9,r9,r0,asr r9
:02024200 0915E594 ldmeqdb  r5 ,{r2,r4,r7,r8,r10,r13,r14,r15}
:02024204 00590E1C subeqs r0,r9,r12,lsl r14
:02024208 28A50039 stmcsia  r5!,{r0,r3,r4,r5}
:0202420C 21002503 unknown
:02024210 1019DD15 andnes r13,r9,r5,lsl r13
:02024214 13C9501D bicne  r5,r9,#0x1D
:02024218 F1AA1161 movnv  r1,r1,ror #0x2
:0202421C 942B2910 unknown
:02024220 3504616F strcc r6,[r4, #-0x16f]		;r4-0x16f=*(4a7d0e9e)=#0(0x00000000)
:02024224 35007507 strcc r7,[r0, #-0x507]		;(r0-0x507=*(fffffaf9))
:02024228 01000081 unknown
:0202422C 69570109 ldmvsdb  r7 ,{r0,r3,r8}^
:02024230 59002917 stmpldb  r0 ,{r0,r1,r2,r4,r8,r11,r13}
:02024234 B9526114 ldmltdb  r2 ,{r2,r4,r8,r13,r14}^
:02024238 91E10307 mvnls  r0,r7,lsl #0x6
:0202423C 5DC85F01 unknown
:02024240 69150902 ldmvsdb  r5 ,{r1,r8,r11}
:02024244 28915628 ldmcsia  r1 ,{r3,r5,r9,r10,r12,r14}
:02024248 6EF81269 cdpvs 2,14,cr1,cr8,cr9,3
:0202424C 47811211 unknown
:02024250 01ED4018 mvneq  r4,r8,lsl r0
:02024254 5E1221E0 cdppl 1,0,cr2,cr2,cr0,7
:02024258 5D08E353 unknown
:0202425C D9121105 ldmledb  r2 ,{r0,r2,r8,r12}
:02024260 09079501 stmeqdb  r7 ,{r0,r8,r10,r12,r15}
:02024264 C97C8D10 ldmgtdb  r12!,{r4,r8,r10,r11,r15}^
:02024268 20003502 andcs  r3,r0,r2,lsl #0xa
:0202426C 94C00035 strlsb r0,[r0],#+0x35
:02024270 300B10E5 andcc  r1,r11,r5,ror #0x1
:02024274 01C90D29 biceq  r0,r9,r9,lsr #0x1a
:02024278 ED007D3E unknown
:0202427C F0120917 andnvs r0,r2,r7,lsl r9
:02024280 35554776 ldrccb r4,[r5, #-0x776]		;(r5-0x776=*(fffff88a))
:02024284 E59D904C ldr r9,[r13, #+0x4c]		;r13+0x4c=*(0000004c)
:02024288 9D028050 unknown
:0202428C 313555E5 teqcc r5,r5,ror #0xb
:02024290 07317007 ldreq r7,[r1,-r7]!
:02024294 E12CA0A0 unknown
:02024298 C7B01469 ldrgt r1,[r1,-r7]!
:0202429C 2749456D strcsb r4,[r1,-r7]!
:020242A0 F03213E0 eornvs r1,r2,r0,ror #0x7
:020242A4 E904C987 stmdb  r4 ,{r0,r1,r2,r7,r8,r11,r14,r15}
:020242A8 0D001804 unknown
:020242AC E54C8D15 strb r8,[r12, #-0xd15]		;(r12-0xd15=*(fffff2eb))
:020242B0 E58D901C str r9,[r13, #+0x1c]		;r13+0x1c=*(0000001c)
:020242B4 2400A120 strcs r10,[r0],#-0x120
:020242B8 C400B940 strgt r11,[r0],#-0x940
:020242BC 06010000 streq r0,[r1],-r0
:020242C0 1109E1B0 strneh r14,[r9, -r0]
:020242C4 41694041 unknown
:020242C8 00550600 subeqs r0,r5,r0,lsl #0xc
:020242CC 9049D041 subls  r13,r9,r1,asr #0x0
:020242D0 F9F500C1 unknown
:020242D4 1004DA13 andne  r13,r4,r3,lsl r10
:020242D8 C7B232DD unknown
:020242DC 05DD11FF ldreqb r1,[r13, #+0x1ff]		;r13+0x1ff=*(000001ff)
:020242E0 3D0BE1B0 unknown
:020242E4 58102503 ldmplda  r0 ,{r0,r1,r8,r10,r13}
:020242E8 B1B160AD movlts r6,r13,lsr #0x1		;r6=0(0x0)
:020242EC 20071910 andcs  r1,r7,r0,lsl r9
:020242F0 10ADE240 adcne  r14,r13,r0,asr #0x4
:020242F4 63BF10C5 movvss r1,#0xC5		;r1=197(0xc5)
:020242F8 10CD0091 smullne  r0,r13,r1,r0
:020242FC F00C8104 andnv  r8,r12,r4,lsl #0x2
:02024300 6000F987 andvs  r15,r0,r7,lsl #0x13
:02024304 0099874B addeqs r8,r9,r11,asr #0xe
:02024308 C910815A ldmgtdb  r0 ,{r1,r3,r4,r6,r8,r15}
:0202430C 095A0002 ldmeqdb  r10 ,{r1}^
:02024310 B0E55A9A smlallt  r5,r5,r10,r10
:02024314 8D171D20 unknown
:02024318 A45031E8 ldrgeb r3,[r0],#-0x1e8
:0202431C 31203148 unknown
:02024320 003130F0 unknown
:02024324 1015DD0B andnes r13,r5,r11,lsl #0x1a
:02024328 26A52B8D unknown
:0202432C 9D1C3D78 unknown
:02024330 8D200C06 stchi  12,cr0,[r0,#-0x18]!
:02024334 00700DE5 rsbeqs r0,r0,r5,ror #0x1b
:02024338 1504599F strne r5,[r4, #-0x99f]		;r4-0x99f=*(4a7d066e)=#0(0x00000000)
:0202433C D58D0002 strle r0,[r13, #+0x2]		;r13+0x2=*(00000002)
:02024340 00259809 eoreq  r9,r5,r9,lsl #0x10
:02024344 70005130 andvc  r5,r0,r0,lsr r1
:02024348 9123E58D unknown
:0202434C 10898500 addne  r8,r9,r0,lsl #0xa
:02024350 000E1651 andeq  r1,r14,r1,asr r6
:02024354 0004AA00 andeq  r10,r4,r0,lsl #0x14
:02024358 310C3903 unknown
:0202435C 5D25D100 stcpl  1,cr13,[r5,#-0x0]!
:02024360 3D033123 unknown
:02024364 3FFF3905 swicc 0x00ff3905
:02024368 97032D2F strls r2,[r3,-r15, lsr #0x1a]
:0202436C 7988E079 stmvcib  r8 ,{r0,r3,r4,r5,r6,r13,r14,r15}
:02024370 8D132500 unknown
:02024374 1049006A subne  r0,r9,r10,ror #0x0
:02024378 87400479 unknown
:0202437C 872575E5 strhi r7,r0,r9,r10,ror #0x0
:02024380 3CE8BD46 stcccl 13,cr11,[r8],#+0x118
:02024384 A0020399 mulge  r2,r9,r3
:02024388 02030098 andeq  r0,r3,#0x98
:0202438C 10492900 subne  r2,r9,r0,lsl #0x12
:02024390 C009DDE0 andgt  r13,r9,r0,ror #0x1b
:02024394 08E59D48 unknown
:02024398 59E88D40 unknown
:0202439C C009A904 andgt  r10,r9,r4,lsl #0x12
:020243A0 FF8EE58D swinv 0x008ee58d
:020243A4 D00CEBFF unknown
:020243A8 75039900 strvc r9,[r3, #-0x900]		;(r3-0x900=*(fffff700))
:020243AC 00AF768B adceq  r7,r15,r11,lsl #0xd
:020243B0 25992025 ldrcs r2,[r9, #+0x25]		;r9+0x25=*(00000037)
:020243B4 102DA300 eorne  r10,r13,r0,lsl #0x6
:020243B8 10101039 andnes r1,r0,r9,lsr r0
:020243BC E962B594 unknown
:020243C0 C7636951 unknown
:020243C4 006E3141 rsbeq  r3,r14,r1,asr #0x2
:020243C8 6B3504F1 blvs 02D65794
:020243CC 0732E1B0 unknown
:020243D0 11086D00 unknown
:020243D4 5161E59F unknown
:020243D8 84204407 unknown
:020243DC 01D51AE2 biceqs r1,r5,r2,ror #0x15
:020243E0 42064D02 andmi  r4,r6,#0x80
:020243E4 59166150 ldmpldb  r6 ,{r4,r6,r8,r13,r14}
:020243E8 ED100516 unknown
:020243EC 463D1B87 unknown
:020243F0 AF17D93A swige 0x0017d93a
:020243F4 10594021 subnes r4,r9,r1,lsr #0x0
:020243F8 05502122 ldreqb r2,[r0, #-0x122]		;(r0-0x122=*(fffffede))
:020243FC 25401D10 strcsb r1,[r0, #-0xd10]		;(r0-0xd10=*(fffff2f0))
:02024400 1FBB4009 swine 0x00bb4009
:02024404 4005106D andmi  r1,r5,r13,ror #0x0
:02024408 0110A923 tsteq r0,r3,lsr #0x12
:0202440C 00012600 andeq  r2,r1,r0,lsl #0xc
:02024410 000127B6 streqh r2,[r1], -r6
:02024414 55178928 ldrpl r8,[r7, #-0x928]		;(r7-0x928=*(fffff6d8))
:02024418 25007910 strcs r7,[r0, #-0x910]		;(r0-0x910=*(fffff6f0))
:0202441C A0BA0009 adcges r0,r10,r9
:02024420 25224019 strcs r4,[r2, #-0x19]!
:02024424 CD176940 unknown
:02024428 5A1E001D bpl 027A44A4
:0202442C 1D880009 unknown
:02024430 00091B40 andeq  r1,r9,r0,asr #0x16
:02024434 09001D01 stmeqdb  r0 ,{r0,r8,r10,r11,r12}
:02024438 0510B955 ldreq r11,[r0, #-0x955]		;(r0-0x955=*(fffff6ab))
:0202443C 0029D200 eoreq  r13,r9,r0,lsl #0x4
:02024440 6C000916 stcvs  9,cr0,[r0],{#0x16}
:02024444 69AB4029 stmvsib  r11!,{r0,r3,r5,r14}
:02024448 00051E17 andeq  r1,r5,r7,lsl r14
:0202444C 32000511 andcc  r0,r0,#0x4400000
:02024450 550F0005 strpl r0,[r15, #-0x5]		;r15-0x5=*(02024453)=#269960533(0x10174555)
:02024454 41101745 tstmi r0,r5,asr #0xe
:02024458 D71581E2 ldrle r8,r0,r5,asr #0xe
:0202445C 510B0025 unknown
:02024460 40111759 andmis r1,r1,r9,asr r7
:02024464 1E371729 cdpne 7,2,cr1,cr7,cr9,1
:02024468 1709E241 strne r14,r1,r1,r9,asr r7
:0202446C 40113487 andmis r3,r1,r7,lsl #0x9
:02024470 1FE117F9 swine 0x00e117f9
:02024474 13B9E241 movnes r14,#0x10000004		;r14=268435460(0x10000004)
:02024478 07452486 streqb r2,[r5,-r6, lsl #0x9]
:0202447C E0811002 add  r1,r1,r2
:02024480 820035F0 andhi  r3,r0,#0x3C000000
:02024484 10711279 rsbnes r1,r1,r9,ror r2
:02024488 FFFE8130 swinv 0x00fe8130
:0202448C 830001D6 unknown
:02024490 AE0001C2 cdpge 1,0,cr0,cr0,cr2,6
:02024494 019A0001 orreqs r0,r10,r1
:02024498 00018600 andeq  r8,r1,r0,lsl #0xc
:0202449C FFFC72AA swinv 0x00fc72aa
:020244A0 6D59D9FF unknown
:020244A4 015D1C10 cmpeq r13,r0,lsl r12
:020244A8 1149F9B0 strneh r15,[r9, #-0x90]		;(r9-0x9b0=*(ffffff82))
:020244AC 00E1B0C0 rsceq  r11,r1,r0,asr #0x1
:020244B0 104D01AD subne  r0,r13,r13,lsr #0x3
:020244B4 94000FC2 strls r0,[r0],#-0xfc2
:020244B8 E88C0829 stmia  r12 ,{r0,r3,r5,r11}
:020244BC 88108500 ldmhida  r0 ,{r8,r10,r15}
:020244C0 10AD0005 adcne  r0,r13,r5
:020244C4 018C0010 orreq  r0,r12,r0,lsl r0
:020244C8 22099100 andcs  r9,r9,#0x0
:020244CC 010009A3 unknown
:020244D0 18050009 stmneda  r5 ,{r0,r3}
:020244D4 05158C00 ldreq r8,[r5, #-0xc00]		;(r5-0xc00=*(fffff400))
:020244D8 C5110601 ldrgt r0,[r1, #-0x601]		;(r1-0x601=*(fffffac4))
:020244DC 50811507 addpl  r1,r1,r7,lsl #0xa
:020244E0 7D74197D ldcvcl 9,cr1,[r4,#-0x1f4]!
:020244E4 0885B500 stmeqia  r5 ,{r8,r10,r12,r13,r15}
:020244E8 202D10D1 unknown
:020244EC 310617C5 unknown
:020244F0 39103500 ldmccdb  r0 ,{r8,r10,r12,r13}
:020244F4 9140EF20 unknown
:020244F8 003DEDE5 eoreqs r14,r13,r5,ror #0x1b
:020244FC 8025914C eorhi  r9,r5,r12,asr #0x2
:02024500 3035E550 eorccs r14,r5,r0,asr r5
:02024504 10203591 mlane  r0,r1,r5,r3unknown
:02024508 002D012D eoreq  r0,r13,r13,lsr #0x2
:0202450C 10026AE1 andne  r6,r2,r1,ror #0x15
:02024510 C90711A0 stmgtdb  r7 ,{r5,r7,r8,r12}
:02024514 20C01801 sbccs  r1,r0,r1,lsl #0x10
:02024518 0500F191 streq r15,[r0, #-0x191]		;r0-0x191=*(101743c4)=#0(0x00000000)
:0202451C 00E59C10 rsceq  r9,r5,r0,lsl r12
:02024520 4630124D unknown
:02024524 910CE581 unknown
:02024528 0085DD00 addeq  r13,r5,r0,lsl #0x1a
:0202452C 401D100D andmis r1,r13,r13
:02024530 10208DE8 eorne  r8,r0,r8,ror #0x1b
:02024534 20309980 eorcss r9,r0,r0,lsl #0x13
:02024538 052012DD streq r1,[r0, #-0x2dd]!
:0202453C 029DA908 addeqs r10,r13,#0x20000
:02024540 16F92018 unknown
:02024544 9203A552 andls  r10,r3,#0x14800000
:02024548 00412915 subeq  r2,r1,r5,lsl r9
:0202454C 0065FA11 rsbeq  r15,r5,r1,lsl r10
:02024550 59004102 stmpldb  r0 ,{r1,r8,r14}
:02024554 EA69FC16 b 03AA35B4
:02024558 2D4302C5 unknown
:0202455C 105560E9 subnes r6,r5,r9,ror #0x1
:02024560 E5904280 ldr r4,[r0, #+0x280]		;r0+0x280=*(101747d5)=#0(0x00000000)
:02024564 45111045 ldrmi r1,[r1, #-0x45]		;(r1-0x45=*(00000080))
:02024568 E3A07011 mov  r7,#0x11		;r7=17(0x11)
:0202456C E301E914 unknown
:02024570 00195007 andeqs r5,r9,r7
:02024574 9001A140 andls  r10,r1,r0,asr #0x2
:02024578 10E1A051 rscne  r10,r1,r1,asr r0
:0202457C 18E59910 unknown
:02024580 81980080 orrhis r0,r8,r0,lsl #0x1
:02024584 01210220 unknown
:02024588 0DBB5319 ldceq  3,cr5,[r11,#+0x64]!
:0202458C DA113100 ble 02470994
:02024590 04014909 streq r4,[r1],#-0x909
:02024594 29B701DD ldmcsib  r7!,{r0,r2,r3,r4,r6,r7,r8}
:02024598 2AE35820 bcs 018FA620
:0202459C 0806B9F1 stmeqda  r6 ,{r0,r4,r5,r6,r7,r8,r11,r12,r13,r15}
:020245A0 42291031 eormi  r1,r9,#0x31
:020245A4 1ABD83F8 bne 00F8558C
:020245A8 19EAFCE8 unknown
:020245AC 0416ED02 ldreq r14,[r6],#-0xd02
:020245B0 7DA046ED stcvc  6,cr4,[r0,#+0x3b4]!
:020245B4 101510A1 andnes r1,r5,r1,lsr #0x1
:020245B8 614886ED unknown
:020245BC 12610442 rsbne  r0,r1,#0x42000000
:020245C0 110089AE unknown
:020245C4 8E5986D5 mrchi 6,2,r8,cr9,cr5,{6}
:020245C8 028D00A1 addeq  r0,r13,#0xA1
:020245CC 89E52875 unknown
:020245D0 46DD1201 ldrmib r1,[r13],+r1, lsl #0x4
:020245D4 1285071D addne  r0,r5,#0x740000
:020245D8 1D1004E4 unknown
:020245DC 84035984 strhi r5,[r3],#-0x984
:020245E0 0D0421BD unknown
:020245E4 F041E117 subnv  r14,r1,r7,lsl r1
:020245E8 E92D416A stmdb  r13!,{r1,r3,r5,r6,r8,r14}
:020245EC 0801E128 stmeqda  r1 ,{r3,r5,r8,r13,r14,r15}
:020245F0 E2108D30 ands r8,r0,#0xC00
:020245F4 6D00A500 unknown
:020245F8 0117D925 tsteq r7,r5,lsr #0x12
:020245FC 00010100 andeq  r0,r1,r0,lsl #0x2
:02024600 000102BC streqh r0,[r1], -r12
:02024604 04000103 streq r0,[r0],#-0x103
:02024608 01050001 unknown
:0202460C 0106AA00 unknown
:02024610 C3200700 unknown
:02024614 E5C3010D strb r0,[r3, #+0x10d]		;r3+0x10d=*(0000010d)
:02024618 FFC65422 swinv 0x00c65422
:0202461C 11BD3119 movnes r3,r9,lsl r1		;r3=576(0x240)
:02024620 9D644015 stclsl 0,cr4,[r4,#-0x54]!
:02024624 2101B842 unknown
:02024628 A50301A5 strge r0,[r3, #-0x1a5]		;(r3-0x1a5=*(0000009b))
:0202462C 18002901 stmneda  r0 ,{r0,r8,r11,r13}
:02024630 5B79100D blpl 03E6866C
:02024634 43D5100D bicmis r1,r5,#0xD
:02024638 86001904 strhi r1,[r0],-r4, lsl #0x12
:0202463C 6105008B unknown
:02024640 0611298B ldreq r2,[r1],-r11, lsl #0x13
:02024644 81F00101 mvnhis r0,r1,lsl #0x2
:02024648 01D90289 biceqs r0,r9,r9,lsl #0x5
:0202464C 001D656B andeqs r6,r13,r11,ror #0xa
:02024650 5D10BD54 unknown
:02024654 055D0405 ldreqb r0,[r13, #-0x405]		;(r13-0x405=*(fffffbfb))
:02024658 6D2800BD stcvs  0,cr0,[r8,#-0x2f4]!
:0202465C 05001111 streq r1,[r0, #-0x111]		;r0-0x111=*(10174444)=#0(0x00000000)
:02024660 11140389 tstne r4,r9,lsl #0x7
:02024664 00159C00 andeqs r9,r5,r0,lsl #0x18
:02024668 211781AA tstcs r7,r10,lsr #0x3
:0202466C 40211410 eormi  r1,r1,r0,lsl r4
:02024670 E5CD3025 strb r3,[r13, #+0x25]		;r13+0x25=*(00000025)
:02024674 601D960B andvss r9,r13,r11,lsl #0xc
:02024678 101D00D5 ldrnesb r0,[r13], -r5
:0202467C 1C301D80 ldcne  13,cr1,[r0],#-0x200
:02024680 8EAE401D mcrhi 0,5,r4,cr14,cr13,{0}
:02024684 1D20801D stcne  0,cr8,[r0,#-0x74]!
:02024688 101D7010 andnes r7,r13,r0,lsl r0
:0202468C 401D004D andmis r0,r13,r13,asr #0x0
:02024690 601D86EA andvss r8,r13,r10,ror #0xd
:02024694 101D05D1 ldrnesb r0,[r13], -r1
:02024698 750800CD strvc r0,[r8, #-0xcd]		;(r8-0xcd=*(ffffff33))
:0202469C 105E2C04 subnes r2,r14,r4,lsl #0x18
:020246A0 0908E285 stmeqdb  r8 ,{r0,r2,r7,r9,r13,r14,r15}
:020246A4 10517E00 subnes r7,r1,r0,lsl #0x1c
:020246A8 00015010 andeq  r5,r1,r0,lsl r0
:020246AC 4526132D strmi r1,[r6, #-0x32d]!
:020246B0 298D6000 stmcsib  r13 ,{r13,r14}
:020246B4 E54B8D03 strb r8,[r11, #-0xd03]		;(r11-0xd03=*(fffff3aa))
:020246B8 07012908 streq r2,[r1,-r8, lsl #0x12]
:020246BC 00340129 eoreqs r0,r4,r9,lsr #0x2
:020246C0 11E21485 mvnne  r1,r5,lsl #0x9
:020246C4 24E28D10 unknown
:020246C8 8033BD8F eorhis r11,r3,r15,lsl #0x1b
:020246CC 05048528 streq r8,[r4, #-0x528]		;(r4-0x528=*(fffffad8))
:020246D0 004D0351 subeq  r0,r13,r1,asr r3
:020246D4 1A201C08 bne 0282B6FC
:020246D8 0D44E594 unknown
:020246DC B9039D00 stmltdb  r3 ,{r8,r10,r11,r12,r15}
:020246E0 20958102 addcss r8,r5,r2,lsl #0x2
:020246E4 004D3CB8 streqh r3,[r13],#-0xc8
:020246E8 06BD1F89 unknown
:020246EC 00B911BD unknown
:020246F0 5AF2167D bpl 01CAA0EC
:020246F4 8D010009 unknown
:020246F8 57101101 ldrpl r1,[r0,-r1, lsl #0x2]
:020246FC 5A100029 bpl 024247A8
:02024700 A1010069 unknown
:02024704 00D92883 sbceqs r2,r9,r3,lsl #0x11
:02024708 302181F0 unknown
:0202470C 0DD74495 unknown
:02024710 0DEE4802 stceql 8,cr4,[r14,#+0x8]!
:02024714 BC8022BD stclt  2,cr2,[r0],{#0xbd}
:02024718 1002F18D andne  r15,r2,r13,lsl #0x3
:0202471C F9137D9F ldmnvdb  r3 ,{r0,r1,r2,r3,r4,r7,r8,r10,r11,r12,r13,r14}
:02024720 E5648105 strb r8,[r4, #-0x105]!
:02024724 0880E508 stmeqia  r0 ,{r3,r8,r10,r13,r14,r15}
:02024728 D0E10391 smlalle  r0,r1,r1,r3
:0202472C B400E1E4 strlt r14,[r0],#-0x1e4
:02024730 50DD5049 sbcpls r5,r13,r9,asr #0x0
:02024734 B0DD00B0 ldrlth r0,[r13],#+0x0
:02024738 D907102D stmledb  r7 ,{r0,r2,r3,r5,r12}
:0202473C E357B360 cmp r7,#0x80000001
:02024740 959D0020 ldrls r0,[r13, #+0x20]		;r13+0x20=*(00000020)
:02024744 50000FBF strplh r0,[r0], -r15
:02024748 44110893 ldrmi r0,[r1],#-0x893
:0202474C C90411F8 stmgtdb  r4 ,{r3,r4,r5,r6,r7,r8,r12}
:02024750 E8220900 stmda  r2!,{r8,r11}
:02024754 3D081095 unknown
:02024758 2050F503 subcss r15,r0,r3,lsl #0xa
:0202475C 21CD9D10 biccs  r9,r13,r0,lsl r13
:02024760 22E15C8D rsccs  r5,r1,#0x8D00
:02024764 C502DD8D strgt r13,[r2, #-0xd8d]		;(r2-0xd8d=*(fffff273))
:02024768 31C52041 biccc  r2,r5,r1,asr #0x0
:0202476C 11C55AB2 strneh r5,[r5, #+0xa2]		;r5+0xa2=*(000000a2)
:02024770 41C51075 bicmi  r1,r5,r5,ror r0
:02024774 1009156D andne  r1,r9,r13,ror #0xa
:02024778 21400908 unknown
:0202477C 7509DF10 strvc r13,[r9, #-0xf10]		;(r9-0xf10=*(fffff102))
:02024780 01BD0240 moveqs r0,r0,asr #0x4
:02024784 0301BD14 unknown
:02024788 4BAA41BD blmi 00AB4E84
:0202478C 95EB0001 strlsb r0,[r11, #+0x1]!
:02024790 B9031522 stmltdb  r3 ,{r1,r5,r8,r10,r12}
:02024794 1D70F851 ldcnel 8,cr15,[r0,#-0x144]!
:02024798 02AD7015 adceq  r7,r13,#0x15
:0202479C 02E1A060 rsceq  r10,r1,#0x60
:020247A0 038502A5 orreq  r0,r5,#0x5000000A
:020247A4 A9AB02A5 stmgeib  r11!,{r0,r2,r5,r7,r9}
:020247A8 8C401551 stchil 5,cr1,[r0],{#0x51}
:020247AC 9A31A901 bls 02C8EBB8
:020247B0 5D0410E1 unknown
:020247B4 40490A00 submi  r0,r9,r0,lsl #0x14
:020247B8 15560FFA ldrneb r0,[r6, #-0xffa]		;(r6-0xffa=*(fffff006))
:020247BC 12F92089 rscnes r2,r9,#0x89
:020247C0 05808901 streq r8,[r0, #+0x901]		;r0+0x901=*(10174e56)=#0(0x00000000)
:020247C4 0BE35700 bleq 018FA3CC
:020247C8 3F01A107 swicc 0x0001a107
:020247CC A50D4291 strge r4,[r13, #-0x291]		;(r13-0x291=*(fffffd6f))
:020247D0 00012B41 andeq  r2,r1,r1,asr #0x16
:020247D4 00011AAA andeq  r1,r1,r10,lsr #0x15
:020247D8 25018919 strcs r8,[r1, #-0x919]		;(r1-0x919=*(fffff6e7))
:020247DC 20250810 eorcs  r0,r5,r0,lsl r8
:020247E0 31DAF025 bicccs r15,r10,r5,lsr #0x0
:020247E4 000200E9 andeq  r0,r2,r9,ror #0x1
:020247E8 F03DF03D eornvs r15,r13,r13,lsr r0
:020247EC 1021F03D eorne  r15,r1,r13,lsr r0
:020247F0 00B121F2 unknown
:020247F4 000C903D andeq  r9,r12,r13,lsr r0
:020247F8 F03DD03D eornvs r13,r13,r13,lsr r0
:020247FC 803D661E eorhis r6,r13,r14,lsl r6
:02024800 F5503D11 ldrnvb r3,[r0, #-0xd11]		;r0-0xd11=*(10173844)=#0(0x00000000)
:02024804 43000D11 unknown
:02024808 E31D500F tst r13,#0xF
:0202480C 11B12011 movnes r2,r1,lsl r0		;r2=0(0x0)
:02024810 208D0011 addcs  r0,r13,r1,lsl r0
:02024814 890200A1 stmhidb  r2 ,{r0,r5,r7}
:02024818 51F8BE00 mvnpls r11,r0,lsl #0x1c
:0202481C E5940013 ldr r0,[r4, #+0x13]		;r4+0x13=*(00000013)
:02024820 01400541 unknown
:02024824 36002942 strcc r2,[r4, #+0x13]		;r4+0x13=*(00000013)
:02024828 31028A05 unknown
:0202482C 106D5040 rsbne  r5,r13,r0,asr #0x0
:02024830 E58D5340 str r5,[r13, #+0x340]		;r13+0x340=*(00000340)
:02024834 F9902004 ldmnvib  r0 ,{r2,r13}
:02024838 00B9E110 adceqs r14,r9,r0,lsl r1
:0202483C 00E9E1A0 rsceq  r14,r9,r0,lsr #0x3
:02024840 008DD3E1 addeq  r13,r13,r1,ror #0x7
:02024844 822059EB eorhi  r5,r0,#0x3AC000
:02024848 510300D1 unknown
:0202484C 0B03A510 bleq 0210DC94
:02024850 10E51005 rscne  r1,r5,r5
:02024854 03ED4019 mvneq  r4,#0x19
:02024858 1003A520 andne  r10,r3,r0,lsr #0xa
:0202485C 4203519F andmi  r5,r3,#0xC0000027
:02024860 200024E2 andcs  r2,r0,r2,ror #0x9
:02024864 9DDBE581 unknown
:02024868 F810D500 ldmnvda  r0 ,{r8,r10,r12,r14,r15}
:0202486C E920D560 stmdb  r0!,{r5,r6,r8,r10,r12,r14,r15}
:02024870 4000ED03 andmi  r14,r0,r3,lsl #0x1a
:02024874 150140F9 strne r4,[r1, #-0xf9]		;(r1-0xf9=*(ffffff07))
:02024878 C957B840 ldmgtdb  r7 ,{r6,r11,r12,r13,r15}^
:0202487C 000D0240 andeq  r0,r13,r0,asr #0x4
:02024880 0E130325 cdpeq 3,0,cr0,cr3,cr5,1
:02024884 4D0800E5 unknown
:02024888 10FD00E5 rscnes r0,r13,r5,ror #0x1
:0202488C 0801310F stmeqda  r1 ,{r0,r1,r2,r3,r8,r12,r13}
:02024890 61A90131 movvs  r0,lsr r1		;r0=0(0x0)
:02024894 ED08AB00 unknown
:02024898 100D2040 andne  r2,r13,r0,asr #0x0
:0202489C 011D40ED tsteq r13,r13,ror #0x1
:020248A0 015A1C00 cmpeq r10,r0,lsl #0x18
:020248A4 00010B00 andeq  r0,r1,r0,lsl #0x16
:020248A8 0900010A stmeqdb  r0 ,{r1,r3,r8}
:020248AC 10CD0001 sbcne  r0,r13,r1
:020248B0 000D14D5 unknown
:020248B4 13800D60 orrne  r0,r0,#0x1800
:020248B8 0D50000D unknown
:020248BC 4106AA00 unknown
:020248C0 004E0F40 subeq  r0,r14,r0,asr #0x1e
:020248C4 B3003144 unknown
:020248C8 6D002A00 unknown
:020248CC 00F50B20 rsceqs r0,r5,r0,lsr #0x16
:020248D0 EB008CDB bl 02047C44
:020248D4 02D92C0A sbceqs r2,r9,#0xA00
:020248D8 2C031105 stccs  1,cr1,[r3],{#0x5}
:020248DC 0AE59F10 beq 0198C524
:020248E0 3011C107 andccs r12,r1,r7,lsl #0x2
:020248E4 491BE582 ldmmidb  r11 ,{r1,r7,r8,r10,r13,r14,r15}
:020248E8 11420F00 unknown
:020248EC 001D0C40 andeqs r0,r13,r0,asr #0x18
:020248F0 11A91004 movne  r1,r4			;r1=0(0x0)
:020248F4 A5211980 strge r1,[r1, #-0x980]!
:020248F8 15008508 strne r8,[r0, #-0x508]		;(r0-0x508=*(fffffaf8))
:020248FC 00587520 subeqs r7,r8,r0,lsr #0xa
:02024900 16FFFE80 unknown
:02024904 E59F0004 ldr r0,[r15, #+0x4]		;r15+0x4=*(02024910)=#19927781(0x013012e5)
:02024908 1E025500 cdpne 5,0,cr5,cr2,cr0,0
:0202490C E12F20FF unknown
:02024910 013012E5 teqeq r0,r5,ror #0x5
:02024914 00015051 andeq  r5,r1,r1,asr r0
:02024918 01D400D1 ldreqsb r0,[r4, #+0x1]		;r4+0x1=*(00000001)
:0202491C 30B0FDC5 adcccs r15,r0,r5,asr #0x1b
:02024920 FD7940FD ldc2l 0,cr4,[r9,#-0x3f4]!
:02024924 E9543080 ldmdb  r4 ,{r7,r12,r13}^
:02024928 0D910D00 unknown
:0202492C 95F10DF1 ldrlsb r0,[r1, #+0xdf1]!
:02024930 55000010 strpl r0,[r0, #-0x10]		;(r0-0x10=*(013012d5))
:02024934 3060C91F rsbcc  r12,r0,r15,lsl r9
:02024938 FD2011C9 stc2  1,cr1,[r0,#-0x324]!
:0202493C 0DE59210 stceql 2,cr9,[r5,#+0x40]!
:02024940 10499500 subne  r9,r9,r0,lsl #0xa
:02024944 23004922 unknown
:02024948 15280049 strne r0,[r8, #-0x49]!
:0202494C C0550810 subgts r0,r5,r0,lsl r8
:02024950 1015E282 andnes r14,r5,r2,lsl #0x5
:02024954 1406B205 strne r11,[r6],#-0x205
:02024958 00192800 andeqs r2,r9,r0,lsl #0x10
:0202495C 89E28C10 unknown
:02024960 81C00010 bichi  r0,r0,r0,lsl r0
:02024964 4001E011 andmi  r14,r1,r1,lsl r0
:02024968 FFF9E244 swinv 0x00f9e244
:0202496C 001A00FF ldreqsh r0,[r10], -r15
:02024970 10140089 andnes r0,r4,r9,lsl #0x1
:02024974 0418E59C ldreq r14,[r8],#-0x59c
:02024978 01E28CE0 mvneq  r8,r0,ror #0x19
:0202497C 00018E10 andeq  r8,r1,r0,lsl r14
:02024980 FDE04082 stc2l 0,cr4,[r0,#+0x208]!
:02024984 0025E101 eoreq  r14,r5,r1,lsl #0x2
:02024988 01FD0282 mvneqs r0,r2,lsl #0x5
:0202498C 88CA0021 stmhiia  r10 ,{r0,r5}^
:02024990 0F002905 swieq 0x00002905
:02024994 0FE8BC00 swieq 0x00e8bc00
:02024998 01A40004 moveq  r0,r4			;r0=0(0x0)
:0202499C 07E89C00 streqb r9,[r8,+r0, lsl #0x18]!
:020249A0 E8048400 stmda  r4 ,{r10,r15}
:020249A4 E585E018 str r14,[r5, #+0x18]		;r5+0x18=*(00000018)
:020249A8 8D30516D ldchi  1,cr5,[r0,#-0x1b4]!
:020249AC 8DC1A0C0 unknown
:020249B0 39F08D20 ldmccib  r0!,{r5,r8,r10,r11,r15}^
:020249B4 F08DE08D addnv  r14,r13,r13,lsl #0x1
:020249B8 B6110905 ldrlt r0,[r1],-r5, lsl #0x12
:020249BC 08908FF1 ldmeqia  r0 ,{r0,r4,r5,r6,r7,r8,r9,r10,r11,r15}
:020249C0 01064009 unknown
:020249C4 01500500 cmpeq r0,r0,lsl #0xa
:020249C8 00010400 andeq  r0,r1,r0,lsl #0x8
:020249CC F4000103 strnv r0,[r0],#-0x103
:020249D0 1019EA00 andnes r14,r9,r0,lsl #0x14
:020249D4 000910B5 streqh r1,[r9], -r5
:020249D8 F06D1015 rsbnv  r1,r13,r5,lsl r0
:020249DC 6D9DF06D unknown
:020249E0 DEF06D20 cdple 13,14,cr6,cr0,cr0,1
:020249E4 906DFE15 rsbls  r15,r13,r5,lsl r14
:020249E8 1079F06D rsbnes r15,r9,r13,ror #0x0
:020249EC 35105035 ldrcc r5,[r0, #-0x35]		;(r0-0x35=*(ffffffcb))
:020249F0 1008BC40 andne  r11,r8,r0,asr #0x18
:020249F4 1075E59D unknown
:020249F8 10911000 addnes r1,r1,r0
:020249FC 841000E5 ldrhi r0,[r0],#-0xe5
:02024A00 18506DE5 ldmneda  r0 ,{r0,r2,r5,r6,r7,r8,r10,r11,r13,r14}^
:02024A04 0CA0006D stceq  0,cr0,[r0],#+0x1b4
:02024A08 69E24DD0 unknown
:02024A0C 15C48110 strneb r8,[r4, #+0x110]		;r4+0x110=*(00000110)
:02024A10 00799070 rsbeqs r9,r9,r0,ror r0
:02024A14 8D301113 ldchi  1,cr1,[r0,#-0x4c]!
:02024A18 FFFDF9E2 swinv 0x00fdf9e2
:02024A1C 5000A105 andpl  r10,r0,r5,lsl #0x2
:02024A20 0D121009 unknown
:02024A24 00451800 subeq  r1,r5,r0,lsl #0x10
:02024A28 02D5102D sbceqs r1,r5,#0x2D
:02024A2C 03A00002 moveq  r0,#0x2		;r0=2(0x2)
:02024A30 08080029 stmeqda  r8 ,{r0,r3,r5}
:02024A34 059D0020 ldreq r0,[r13, #+0x20]		;r13+0x20=*(00000020)
:02024A38 11E59000 mvnne  r9,r0
:02024A3C 2404E500 strcs r14,[r4],#-0x500
:02024A40 03E59D00 mvneq  r9,#0x0
:02024A44 00215000 eoreq  r5,r1,r0
:02024A48 01054094 swpeq r4,r4,r5
:02024A4C 00028000 andeq  r8,r2,r0
:02024A50 05008400 streq r8,[r0, #-0x400]		;(r0-0x400=*(fffffc02))
:02024A54 0C002D00 stceq  13,cr2,[r0],{#0x0}
:02024A58 18E28DD0 unknown
:02024A5C 10002904 andne  r2,r0,r4,lsl #0x12
:02024A60 00E92D40 rsceq  r2,r9,r0,asr #0x1a
:02024A64 E101A040 unknown
:02024A68 00E30163 rsceq  r0,r3,r3,ror #0x2
:02024A6C 6AE15400 bvs 01879A74
:02024A70 AD1A8201 unknown
:02024A74 19500015 ldmnedb  r0 ,{r0,r2,r4}^
:02024A78 E5820010 str r0,[r2, #+0x10]		;r2+0x10=*(00000010)
:02024A7C 82100C14 andhis r0,r0,#0x1400
:02024A80 E3003DE5 unknown
:02024A84 50A71041 adcpl  r1,r7,r1,asr #0x0
:02024A88 38EB01C0 unknown
:02024A8C 38E59F30 unknown
:02024A90 E59F2000 ldr r2,[r15, #+0x0]		;r15+0x0=*(02024a98)=#-450850000(0xe5209330)
:02024A94 0001C008 andeq  r12,r1,r8
:02024A98 E5209330 str r9,[r0, #-0x330]!
:02024A9C E050C00C subs r12,r0,r12
:02024AA0 00C10003 sbceq  r0,r1,r3
:02024AA4 A01300E0 andges r0,r3,r0,ror #0x1
:02024AA8 811D2CE1 tsthi r13,r1,ror #0x19
:02024AAC 030CE100 unknown
:02024AB0 3000E1A0 andcc  r14,r0,r0,lsr #0x3
:02024AB4 59E300A0 unknown
:02024AB8 00EB0236 rsceq  r0,r11,r6,lsr r2
:02024ABC E3005100 unknown
:02024AC0 01500004 cmpeq r0,r4
:02024AC4 00A00001 adceq  r0,r0,r1
:02024AC8 A0000083 andge  r0,r0,r3,lsl #0x1
:02024ACC BD801093 unknown
:02024AD0 0D04E800 unknown
:02024AD4 0082EA01 addeq  r14,r2,r1,lsl #0x14
:02024AD8 84900D00 ldrhi r0,[r0],#+0xd00
:02024ADC B50810E9 strlt r1,[r8, #-0xe9]		;(r8-0xe9=*(ffffff17))
:02024AE0 68094902 stmvsda  r9 ,{r1,r8,r11,r14}
:02024AE4 F1470188 unknown
:02024AE8 49F8EC1E ldmmiib  r8!,{r1,r2,r3,r4,r10,r11,r13,r14,r15}^
:02024AEC 044A341B streqb r3,[r10],#-0x41b
:02024AF0 15A01C12 strne r1,[r0, #+0xc12]!
:02024AF4 DFD02100 swile 0x00d02100
:02024AF8 24DB1D31 ldrcsb r1,[r11],#+0xd31
:02024AFC 10111C90 mulnes r1,r0,r12
:02024B00 0910DB19 ldmeqdb  r0 ,{r0,r3,r4,r8,r9,r11,r12,r14,r15}
:02024B04 28440000 stmcsda  r4 ,{}^
:02024B08 4288D015 addmi  r13,r8,#0x15
:02024B0C 0090DB13 addeqs r13,r0,r3,lsl r11
:02024B10 9B5E201D blls 037ACB8C
:02024B14 F910DB06 ldmnvdb  r0 ,{r1,r2,r8,r9,r11,r12,r14,r15}
:02024B18 5E48200B cdppl 0,4,cr2,cr8,cr11,0
:02024B1C DB0A4288 blle 022B5544
:02024B20 000088A1 andeq  r8,r0,r1,lsr #0x11
:02024B24 90D00729 sbclss r0,r0,r9,lsr #0xe
:02024B28 0442811F streqb r8,[r2],#-0x11f
:02024B2C 1E48D800 cdpne 8,4,cr13,cr8,cr0,0
:02024B30 79801820 stmvcib  r0 ,{r5,r11,r12}
:02024B34 D0800D97 umullle  r0,r0,r7,r13
:02024B38 00E02015 rsceq  r2,r0,r5,lsl r0
:02024B3C 00481F21 subeq  r1,r8,r1,lsr #0x1e
:02024B40 1E217D02 cdpne 13,2,cr7,cr1,cr2,0
:02024B44 01750048 cmneq r5,r8,asr #0x0
:02024B48 111FD101 tstne r15,r1,lsl #0x2
:02024B4C D3200091 unknown
:02024B50 1AD10714 bne 014667A8
:02024B54 4451401B ldrmib r4,[r1],#-0x1b
:02024B58 4817401B ldmmida  r7 ,{r0,r1,r3,r4,r14}
:02024B5C FFABF7FF swinv 0x00abf7ff
:02024B60 01F90117 mvneqs r0,r7,lsl r1
:02024B64 D1076148 unknown
:02024B68 010F4813 mrseq r4,CPSR
:02024B6C 011F2121 tsteq r15,r1,lsr #0x2
:02024B70 3DDDFD42 unknown
:02024B74 64001CE7 strvs r1,[r0],#-0xce7
:02024B78 20FF0FF0 unknown
:02024B7C A31A2D1C tstge r10,#0x700
:02024B80 6960401D unknown
:02024B84 FDFF07ED ldc2l 7,cr0,[r15,#+0x3b4]!
:02024B88 850BFD03 strhi r15,[r11, #-0xd03]		;(r11-0xd03=*(fffff3aa))
:02024B8C F04A0289 subnv  r0,r10,r9,lsl #0x5
:02024B90 1C20F81F stcne  8,cr15,[r0],#-0x7c
:02024B94 13711AB9 cmnne r1,#0xB9000
:02024B98 000160E0 andeq  r6,r1,r0,ror #0x1
:02024B9C 1375F8EC cmnne r5,#0xEC0000
:02024BA0 336916E5 unknown
:02024BA4 79B23E01 ldmvcib  r2!,{r0,r9,r10,r11,r12,r13}
:02024BA8 0249D3B0 subeq  r13,r9,#0xC0000002
:02024BAC 49880A90 stmmiib  r8 ,{r4,r7,r9,r11}
:02024BB0 A80B8800 stmgeda  r11 ,{r11,r15}
:02024BB4 86418602 strhib r8,[r1],-r2, lsl #0xc
:02024BB8 16200000 unknown
:02024BBC 098008A9 stmeqib  r0 ,{r0,r3,r5,r7,r11}
:02024BC0 80004890 mulhi  r0,r0,r8
:02024BC4 90152001 andlss r2,r5,r1
:02024BC8 149905BD ldrne r0,[r9],#+0x5bd
:02024BCC 90079020 andls  r9,r7,r0,lsr #0x0
:02024BD0 3F18A82C swicc 0x0018a82c
:02024BD4 FF40A801 swinv 0x0040a801
:02024BD8 084015C9 stmeqda  r0 ,{r0,r3,r6,r7,r8,r10,r12}^
:02024BDC 00153086 andeqs r3,r5,r6,lsl #0x1
:02024BE0 40154431 andmis r4,r5,r1,lsr r4
:02024BE4 49C48608 stmmiib  r4 ,{r3,r9,r10,r15}^
:02024BE8 88101700 ldmhida  r0 ,{r8,r9,r10,r12}
:02024BEC 172C3185 strne r3,[r12,-r5, lsl #0x3]!
:02024BF0 20172D00 andcss r2,r7,r0,lsl #0x1a
:02024BF4 8588200A strhi r2,[r8, #+0xa]		;r8+0xa=*(0000000a)
:02024BF8 4017420A andmis r4,r7,r10,lsl #0x4
:02024BFC 3286026B addcc  r0,r6,#0xB0000006
:02024C00 17330017 unknown
:02024C04 8648A640 strhib r10,r0,r6,#0xB0000006
:02024C08 99022143 stmlsdb  r2 ,{r0,r1,r6,r8,r13}
:02024C0C 205E4002 subcss r4,r14,r2
:02024C10 85C8A90B strhib r10,[r8, #+0x90b]		;r8+0x90b=*(0000090b)
:02024C14 5E0A202E cdppl 0,0,cr2,cr10,cr14,1
:02024C18 82382F00 eorhis r2,r8,#0x0
:02024C1C 20640FAD rsbcs  r0,r4,r13,lsr #0x1f
:02024C20 B20885C8 andlt  r8,r8,#0x32000000
:02024C24 5E40002B cdppl 0,4,cr0,cr0,cr11,1
:02024C28 4D031061 unknown
:02024C2C D1520203 cmple r2,r3,lsl #0x4
:02024C30 0100207D unknown
:02024C34 00029003 andeq  r9,r2,r3
:02024C38 FC01D198 stc2  1,cr13,[r1],{#0x98}
:02024C3C 6AC148AC bvs 01076EF4
:02024C40 40820A4B addmi  r0,r2,r11,asr #0x14
:02024C44 13017901 unknown
:02024C48 FCF900A3 ldc2l 0,cr0,[r9],#+0x28c
:02024C4C 604114A9 subvs  r1,r1,r9,lsr #0x9
:02024C50 24705FB1 unknown
:02024C54 7D0D9120 unknown
:02024C58 32A500D9 adccc  r0,r5,#0xD9
:02024C5C 4F5E0E20 swimi 0x005e0e20
:02024C60 664F9E16 unknown
:02024C64 E9FF5006 unknown
:02024C68 02489C12 subeq  r9,r8,#0x1200
:02024C6C 60CF5DF0 unknown
:02024C70 60739882 rsbvss r9,r3,r2,lsl #0x11
:02024C74 92EBFC8F rscls  r15,r11,#0x8F00
:02024C78 1204FDE4 andne  r15,r4,#0x3900
:02024C7C EB069B28 bl 021CB924
:02024C80 FC03FD42 stc2  13,cr15,[r3],{#0x42}
:02024C84 EB89D2EB bl 00299838
:02024C88 FC72AE62 ldc2l 14,cr10,[r2],#-0x188
:02024C8C FAD392EB blx 01509840
:02024C90 2001564F andcs  r5,r1,r15,asr #0xc
:02024C94 FE045524 cdp2 5,0,cr5,cr4,cr4,1
:02024C98 3C014D1D stccc  13,cr4,[r1],{#0x1d}
:02024C9C 0FED0122 swieq 0x00ed0122
:02024CA0 C9A81D89 stmgtib  r8!,{r0,r3,r7,r8,r10,r11,r12}
:02024CA4 7A222306 bvc 028AD8C4
:02024CA8 FC54601F ldc2l 0,cr6,[r4],{#0x1f}
:02024CAC AD92232C unknown
:02024CB0 462173FE unknown
:02024CB4 43603772 unknown
:02024CB8 92D9FC51 sbclss r15,r9,#0x5100
:02024CBC 21FE09ED mvncss r0,r13,ror #0x13
:02024CC0 F94F6796 stmnvdb  r15 ,{r1,r2,r4,r7,r8,r9,r10,r13,r14}^
:02024CC4 B022D116 eorlt  r13,r2,r6,lsl r1
:02024CC8 6352D1F9 cmpvs r2,#0x4000003E
:02024CCC 04814063 streq r4,[r1],#+0x63
:02024CD0 C62169FC unknown
:02024CD4 032D72D1 unknown
:02024CD8 F6217621 unknown
:02024CDC 50271081 eorpl  r1,r7,r1,lsl #0x1
:02024CE0 FF487F51 swinv 0x00487f51
:02024CE4 1C0201BD stcne  1,cr0,[r2],{#0xbd}
:02024CE8 D1FE032D mvnles r0,r13,lsr #0x6
:02024CEC FC3BA452 ldc2  4,cr10,[r11],#-0x148
:02024CF0 F360374A unknown
:02024CF4 ED7621FB ldcl 1,cr2,[r6,#-0x3ec]!
:02024CF8 2311FB48 tstcs r1,#0x12000
:02024CFC 011B9A02 tsteq r11,r2,lsl #0x14
:02024D00 2C200003 stccs  0,cr0,[r0],#-0xc
:02024D04 8518D2A9 ldrhi r13,[r8, #-0x2a9]		;(r8-0x2a9=*(fffffd57))
:02024D08 52C7FD02 sbcpl  r15,r7,#0x80
:02024D0C 40FECCA0 rscmis r12,r14,r0,lsr #0x19
:02024D10 293B42C7 ldmcsdb  r11!,{r0,r1,r2,r6,r7,r9,r14}
:02024D14 28FBD660 ldmcsia  r11!,{r5,r6,r9,r10,r12,r14,r15}^
:02024D18 C73992C7 ldrgt r9,ia 
:02024D1C C7FEB542 ldrgtb r11,ia 
:02024D20 FC0F0132 stc2  1,cr0,[r15],{#0x32}
:02024D24 60433065 subvs  r3,r3,r5,ror #0x0
:02024D28 D2C7FBC0 sbcle  r15,r7,#0x30000
:02024D2C 32C7FE5F sbccc  r15,r7,#0x5F0
:02024D30 DD482992 unknown
:02024D34 900CFE05 andls  r15,r12,r5,lsl #0x1c
:02024D38 841A552A ldrhi r5,[r10],#-0x52a
:02024D3C 2612C7FE unknown
:02024D40 FE9562C7 cdp2 2,8,cr6,cr5,cr7,6
:02024D44 4A1F12C7 bmi 027E9868
:02024D48 B59D60B5 ldrlt r6,[r13, #+0xb5]		;r13+0xb5=*(000000b5)
:02024D4C 06551960 ldreqb r1,[r13, #+0xb5]		;r13+0xb5=*(000000b5)
:02024D50 15146940 ldrne r6,[r4, #-0x940]		;(r4-0x940=*(fffff6c0))
:02024D54 18900622 ldmneia  r0 ,{r1,r5,r9,r10}
:02024D58 FE3902FD mrc2 2,1,r0,cr9,cr13,{7}
:02024D5C FA481018 blx 03228DCC
:02024D60 64901C21 ldrvs r1,[r0],#+0xc21
:02024D64 90001838 andls  r1,r0,r8,lsr r8
:02024D68 EAC23009 b 010B0D94
:02024D6C 21FA9005 mvncss r9,r5
:02024D70 89980302 ldmhiib  r8 ,{r1,r8,r9}
:02024D74 BCF08D00 ldcltl 13,cr8,[r0],#+0x0
:02024D78 20FA00EA rsccss r0,r10,r10,ror #0x1
:02024D7C 43480080 unknown
:02024D80 30009004 andcc  r9,r0,r4
:02024D84 5E470255 mcrpl 2,2,r0,cr7,cr5,{2}
:02024D88 98094D0A stmlsda  r9 ,{r1,r3,r8,r10,r11,r14}
:02024D8C 017F0102 cmneq r15,r2,lsl #0x2
:02024D90 201C490F andcss r4,r12,r15,lsl #0x12
:02024D94 01025608 unknown
:02024D98 E13C09ED teq r12,r13,ror #0x13
:02024D9C E0184809 ands r4,r8,r9,lsl #0x10
:02024DA0 F70C2102 strnv r2,[r12,-r2, lsl #0x2]
:02024DA4 0106020C unknown
:02024DA8 00010A00 andeq  r0,r1,r0,lsl #0x14
:02024DAC 36A10EA1 unknown
:02024DB0 3D65635D stcccl 3,cr6,[r5,#-0x174]!
:02024DB4 59034D07 stmpldb  r3 ,{r0,r1,r2,r8,r10,r11,r14}
:02024DB8 F6134D63 ldrnv r4,db 
:02024DBC BB4595D1 bllt 0318A508
:02024DC0 4373CB03 cmnmi r3,#0xC00
:02024DC4 1373FDC7 cmnne r3,#0x31C0
:02024DC8 601DC995 mulvss r13,r5,r9
:02024DCC 90B5FB41 adclss r15,r5,r1,asr #0x16
:02024DD0 1268FD9A rsbne  r15,r8,#0x2680
:02024DD4 FDC120B5 unknown
:02024DD8 63602F73 unknown
:02024DDC 63FD9053 mvnvss r9,#0x53
:02024DE0 B3B99D13 movlts r9,#0x4C0		;r9=1216(0x4c0)
:02024DE4 B7FFE701 ldrltb r14,[r15,+r1, lsl #0xe]!
:02024DE8 B5900A10 ldrlt r0,[r0, #+0xa10]		;r0+0xa10=*(00000a12)
:02024DEC 63B49210 movvss r9,#0x1		;r9=1(0x1)
:02024DF0 61FB1860 mvnvss r1,r0,ror #0x10
:02024DF4 61FC6D93 unknown
:02024DF8 61AD9213 movvs  r9,r3,lsl r2		;r9=0(0x0)
:02024DFC 61FB0963 mvnvss r0,r3,ror #0x12
:02024E00 6361A6D3 unknown
:02024E04 602952FB unknown
:02024E08 895C1089 ldmhidb  r12 ,{r0,r3,r7,r12}^
:02024E0C 0EE1C240 cdpeq 2,14,cr12,cr1,cr0,2
:02024E10 C02B990A eorgt  r9,r11,r10,lsl #0x12
:02024E14 004F8143 subeq  r8,r15,r3,asr #0x2
:02024E18 E5601D9B strb r1,[r0, #-0xd9b]!
:02024E1C 43A8601D movmi  r6,#0x1D		;r6=29(0x1d)
:02024E20 E8FD3E13 unknown
:02024E24 02F90060 rsceqs r0,r9,#0x60
:02024E28 602F4193 mlavs  r15,r3,r1,r4unknown
:02024E2C 9345FAD5 unknown
:02024E30 95FD07ED ldrlsb r0,[r13, #+0x7ed]!
:02024E34 20592F02 subcss r2,r9,r2,lsl #0x1e
:02024E38 034DE9DD unknown
:02024E3C F846F002 stmnvda  r6 ,{r1,r12,r13,r14,r15}^
:02024E40 8652A908 ldrhib r10,[r2],-r8, lsl #0x12
:02024E44 FABC6033 blx 00F3CF18
:02024E48 4DE8B34D stcmil 3,cr11,[r8,#+0x134]!
:02024E4C 0E9FA543 cdpeq 5,8,cr10,cr15,cr3,2
:02024E50 D5F916F0 ldrleb r1,[r9, #+0x6f0]!
:02024E54 034DBC32 unknown
:02024E58 027351BC rsbeqs r5,r3,#0x2F
:02024E5C 4D402D79 unknown
:02024E60 6273FA0A rsbvss r15,r3,#0xA000
:02024E64 6B2DA96B blvs 02B8F418
:02024E68 FA8DF000 blx 003A0E70
:02024E6C 07034FA9 streq r4,[r3,-r9, lsr #0x1f]
:02024E70 F0019040 andnv  r9,r1,r0,asr #0x0
:02024E74 534DFCE6 unknown
:02024E78 6D20FAD1 stcvs  10,cr15,[r0,#-0x344]!
:02024E7C 0C59402D ldceql 0,cr4,[r9],{#0x2d}
:02024E80 2ADD202D bcs 0176CF3C
:02024E84 3D771541 ldcccl 5,cr1,[r7,#-0x104]!
:02024E88 47FABE0F ldrmib r11,[r10,+r15, lsl #0x1c]!
:02024E8C 62FD6753 rscvss r6,r13,#0x14C0000
:02024E90 29614347 unknown
:02024E94 FA71A260 blx 03C8D824
:02024E98 475E9347 ldrmib r9,db 
:02024E9C 47FD5043 ldrmib r5,db 
:02024EA0 FAA39453 blx 00909FF4
:02024EA4 5B604356 blpl 03835C04
:02024EA8 FAD347FA blx 014F6E98
:02024EAC 7347FC48 unknown
:02024EB0 900CFD46 andls  r15,r12,r6,asr #0x1a
:02024EB4 8201AD4F andhi  r10,r1,#0x13C0
:02024EB8 1347FD56 unknown
:02024EBC 30634747 rsbcc  r4,r3,r7,asr #0xe
:02024EC0 941347FD ldrls r4,[r3],#-0x7fd
:02024EC4 38603344 unknown
:02024EC8 4B3E6033 blmi 02FBCF9C
:02024ECC 1B0A9809 blne 022CAEF8
:02024ED0 2CA91868 stccs  8,cr1,[r9],#+0x1a0
:02024ED4 00F001AA rsceqs r0,r0,r10,lsr #0x3
:02024ED8 3177F873 cmncc r7,r3,ror r8
:02024EDC 0B6FD10F bleq 03C19320
:02024EE0 03240998 unknown
:02024EE4 F0001840 andnv  r1,r0,r0,asr #0x10
:02024EE8 0037FA65 eoreqs r15,r7,r5,ror #0x14
:02024EEC FA1D612B blx 0277D3A8
:02024EF0 9806512B stmlsda  r6 ,{r0,r1,r3,r5,r8,r12,r14}
:02024EF4 F5094A36 strnv r4,[r9, #-0xa36]		;(r9-0xa36=*(fffff5ca))
:02024EF8 0FFCBC14 swieq 0x00fcbc14
:02024EFC FD8D01E3 unknown
:02024F00 0F48112D swieq 0x0048112d
:02024F04 390203A9 stmccdb  r2 ,{r0,r3,r5,r7,r8,r9}
:02024F08 0098050E addeqs r0,r8,r14,lsl #0xa
:02024F0C 900D2218 andls  r2,r13,r8,lsl r2
:02024F10 A90F9804 stmgedb  r15 ,{r2,r11,r12,r15}
:02024F14 0D90000E unknown
:02024F18 48260055 stmmida  r6!,{r0,r2,r4,r6}
:02024F1C 04001C13 streq r1,[r0],#-0xc13
:02024F20 01754068 cmneq r5,r8,ror #0x0
:02024F24 1F00DDB6 swine 0x0000ddb6
:02024F28 981414DC ldmlsda  r4 ,{r2,r3,r4,r6,r7,r10,r12}
:02024F2C 1C42A90B stcnel 9,cr10,[r2],{#0xb}
:02024F30 12D99214 sbcnes r9,r9,#0x40000001
:02024F34 0912DB80 ldmeqdb  r2 ,{r7,r8,r9,r11,r12,r14,r15}
:02024F38 FA3062DB blx 02C3DAB4
:02024F3C FA2A72DB blx 02AC1AB8
:02024F40 2632DB25 unknown
:02024F44 731079FA tstvc r0,#0x3E8000
:02024F48 0212DBE1 andeqs r13,r2,#0x38400
:02024F4C F845F049 stmnvda  r5 ,{r0,r3,r6,r12,r13,r14,r15}^
:02024F50 2008E661 andcs  r14,r8,r1,ror #0xc
:02024F54 12900011 addnes r0,r0,#0x11
:02024F58 119000A8 orrnes r0,r0,r8,lsr #0x1
:02024F5C 900001A8 andls  r0,r0,r8,lsr #0x3
:02024F60 0011480F andeqs r4,r1,r15,lsl #0x10
:02024F64 0C4A1568 stceql 5,cr1,[r10],{#0x68}
:02024F68 23003108 unknown
:02024F6C FC7CF001 ldc2l 0,cr15,[r12],#-0x4
:02024F70 0049000B subeq  r0,r9,r11
:02024F74 06680A04 unknown
:02024F78 0C000099 stceq  0,cr0,[r0],{#0x99}
:02024F7C F4006D0A strnv r6,[r0],#-0xd0a
:02024F80 149906FC ldrne r0,[r9],#+0x6fc
:02024F84 6048AA04 subvs  r10,r8,r4,lsl #0x14
:02024F88 AB2C4806 blge 02B36FA8
:02024F8C 00680000 rsbeq  r0,r8,r0
:02024F90 85980990 ldrhi r0,[r8, #+0x990]		;r8+0x990=*(00000990)
:02024F94 2008FB0A andcs  r15,r8,r10,lsl #0x16
:02024F98 12286490 eorne  r6,r8,#0x90000000
:02024F9C 492500D1 stmmidb  r5!,{r0,r4,r6,r7}
:02024FA0 7339E100 teqvc r9,#0x0
:02024FA4 3913D918 ldmccdb  r3 ,{r3,r4,r8,r11,r12,r14,r15}
:02024FA8 01060963 unknown
:02024FAC 057ADC00 ldreqb r13,[r10, #-0xc00]!
:02024FB0 125F0000 subnes r0,r15,#0x0
:02024FB4 330005A8 unknown
:02024FB8 990928E1 stmlsdb  r9 ,{r0,r5,r6,r7,r11,r13}
:02024FBC 10D10B7D sbcnes r0,r1,r13,ror r11
:02024FC0 045502E1 ldreqb r0,[r5],#-0x2e1
:02024FC4 C0E10A84 rscgt  r0,r1,r4,lsl #0x15
:02024FC8 A8680048 unknown
:02024FCC 8A80225B bhi 0002D940
:02024FD0 BD2100FC stclt  0,cr0,[r1,#-0x3f0]!
:02024FD4 0621225B unknown
:02024FD8 125B60FC subnes r6,r11,#0xFC
:02024FDC 86603DBA unknown
:02024FE0 206171F9 unknown
:02024FE4 52A51B0B adcpl  r1,r5,#0x2C00
:02024FE8 5E0F20A7 cdppl 0,0,cr2,cr15,cr7,5
:02024FEC 68684DB3 unknown
:02024FF0 FF1BE702 swinv 0x001be702
:02024FF4 20000FED andcs  r0,r0,r13,ror #0x1f
:02024FF8 05B06068 ldreq r6,[r0, #+0x68]!
:02024FFC A1340197 unknown
:02025000 6067AA60 rsbvs  r10,r7,r0,ror #0x14
:02025004 68601B66 unknown
:02025008 01C96855 biceq  r6,r9,r5,asr r8
:0202500C 092804FA stmeqdb  r8!,{r1,r3,r4,r5,r6,r7,r10}
:02025010 1902A3D1 stmnedb  r2 ,{r0,r4,r6,r7,r8,r9,r13,r15}
:02025014 31FD0200 mvnccs r0,r0,lsl #0x4
:02025018 0F3F7049 swieq 0x003f7049
:0202501C 1D0942BC unknown
:02025020 002D9CDB unknown
:02025024 49202D01 stmmidb  r0!,{r0,r8,r10,r11,r13}
:02025028 1075602D rsbnes r6,r5,r13,lsr #0x0
:0202502C 4075AAD4 unknown
:02025030 4758E7C3 ldrmib r14,r6,r5,r13,lsr #0x0
:02025034 22FB9B07 rsccss r9,r11,#0x1C00
:02025038 C800C793 stmgtda  r0 ,{r0,r1,r4,r7,r8,r9,r10,r14,r15}
:0202503C 90D10960 sbclss r0,r1,r0,ror #0x12
:02025040 71824037 orrvc  r4,r2,r7,lsr r0
:02025044 2170370A cmncs r0,r10,lsl #0xe
:02025048 D100A358 unknown
:0202504C 53300109 teqpl r0,#0x40000002
:02025050 C95E0D20 ldmgtdb  r14 ,{r5,r8,r10,r11}^
:02025054 DD212D05 stcle  13,cr2,[r1,#-0x14]!
:02025058 F94F0887 stmnvdb  r15 ,{r0,r1,r2,r7,r11}^
:0202505C 01A81D68 moveq  r1,r8,ror #0x1a
:02025060 2D009EF0 unknown
:02025064 81003939 unknown
:02025068 F9146063 ldmnvdb  r4 ,{r0,r1,r5,r6,r13,r14}
:0202506C 16C95039 unknown
:02025070 F8D10BCB ldmnvia  r1 ,{r0,r1,r3,r6,r7,r8,r9,r11}^
:02025074 01680068 unknown
:02025078 30800CBD strcch r0,[r0], +r13
:0202507C FF03A11C swinv 0x0003a11c
:02025080 04001C60 streq r1,[r0],#-0xc60
:02025084 AC140404 ldcge  4,cr0,[r4],{#0x4}
:02025088 0BDBDE42 bleq 0171C998
:0202508C 213000A8 teqcs r0,r8,lsr #0x1
:02025090 42845E40 addmi  r5,r4,#0x400
:02025094 2900D109 stmcsdb  r0 ,{r0,r3,r8,r12,r14,r15}
:02025098 2731E610 unknown
:0202509C 6027F610 eorvs  r15,r7,r0,lsl r6
:020250A0 0729496E streq r4,r15,r7,r0,lsl r6
:020250A4 026B8998 rsbeq  r8,r11,#0x260000
:020250A8 FB3E030F blx 02FA5CF4
:020250AC 0B770020 bleq 03DE5134
:020250B0 0EC9200C cdpeq 0,12,cr2,cr9,cr12,0
:020250B4 602768F9 unknown
:020250B8 7111E192 unknown
:020250BC 02F8DBF0 rsceqs r13,r8,#0x3C000
:020250C0 8203E120 andhi  r14,r3,#0x8
:020250C4 FBC2004F blx 010A5208
:020250C8 2800495E stmcsda  r0 ,{r1,r2,r3,r4,r6,r8,r11,r14}
:020250CC 09600108 unknown
:020250D0 60295DDA unknown
:020250D4 551029CC ldrpl r2,[r0, #-0x9cc]		;(r0-0x9cc=*(fffff636))
:020250D8 0021D03F eoreq  r13,r1,r15,lsr r0
:020250DC 01495A91 unknown
:020250E0 AB001522 blge 0202A570
:020250E4 FBABF001 blx 00B210F0
:020250E8 770B18F7 unknown
:020250EC F8FEA000 ldmnvia  r14!,{r13,r15}^
:020250F0 01404352 unknown
:020250F4 0B604306 bleq 03835D14
:020250F8 319138A8 orrccs r3,r1,r8,lsr #0x11
:020250FC 0B0FA355 bleq 0240DE58
:02025100 077041A8 ldreqb r4,[r0,-r8, lsr #0x3]!
:02025104 85019805 strhi r9,[r1, #-0x805]		;(r1-0x805=*(fffff7fb))
:02025108 4B900C06 blmi 00428128
:0202510C 44B10435 unknown
:02025110 48A90BFB stmmiia  r9!,{r0,r1,r3,r4,r5,r6,r7,r8,r9,r11}
:02025114 0B484480 bleq 0323631C
:02025118 6800A900 stmvsda  r0 ,{r8,r11,r13,r15}
:0202511C 75FB216D ldrvcb r2,[r11, #+0x16d]!
:02025120 2841DA00 stmcsda  r1 ,{r9,r11,r12,r14,r15}^
:02025124 75936075 ldrvc r6,[r3, #+0x75]		;r3+0x75=*(00000075)
:02025128 9804C340 stmlsda  r4 ,{r6,r8,r9,r14,r15}
:0202512C 0DF29009 ldceql 0,cr9,[r2,#+0x24]!
:02025130 0B9009E4 bleq 004278C8
:02025134 002D2CA9 eoreq  r2,r13,r9,lsr #0x19
:02025138 829A4014 addhis r4,r10,#0x14
:0202513C 08DD1242 ldmeqia  r13 ,{r1,r6,r9,r12}^
:02025140 09000098 stmeqdb  r0 ,{r3,r4,r7}
:02025144 00090F00 andeq  r0,r9,r0,lsl #0x1e
:02025148 E008F8C1 and  r15,r8,r1,asr #0x11
:0202514C 03280501 unknown
:02025150 0D2010D1 stceq  0,cr1,[r0,#-0x344]!
:02025154 20E00212 rsccs  r0,r0,r2,lsl r2
:02025158 AD002011 unknown
:0202515C ED250005 stc  0,cr0,[r5,#-0x14]!
:02025160 E0040843 and  r0,r4,r3,asr #0x10
:02025164 010E272E unknown
:02025168 08FED6F0 ldmeqia  r14!,{r4,r5,r6,r7,r9,r10,r12,r14,r15}^
:0202516C 482AE4D3 stmmida  r10!,{r0,r1,r4,r6,r7,r10,r13,r14,r15}
:02025170 7D680F1B stcvcl 15,cr0,[r8,#-0x6c]!
:02025174 D0089B14 andle  r9,r8,r4,lsl r11
:02025178 00FB5BF0 unknown
:0202517C C9482521 stmgtdb  r8 ,{r0,r5,r8,r10,r13}^
:02025180 83014300 unknown
:02025184 6BFADD04 blvs 01EDC59C
:02025188 004F2310 subeq  r2,r15,r0,lsl r3
:0202518C 206B0FA4 rsbcs  r0,r11,r4,lsr #0x1f
:02025190 2D706B57 ldccsl 11,cr6,[r0,#-0x15c]!
:02025194 97099B25 strls r9,[r9,-r5, lsr #0x16]
:02025198 380FF84A stmccda  r15 ,{r1,r3,r6,r11,r12,r13,r14,r15}
:0202519C 15162806 ldrne r2,[r6, #-0x806]		;(r6-0x806=*(fffff817))
:020251A0 714010C9 unknown
:020251A4 0911200C ldmeqdb  r1 ,{r2,r3,r13}
:020251A8 001C0018 andeqs r0,r12,r8,lsl r0
:020251AC 08220503 stmeqda  r2!,{r0,r1,r8,r10}
:020251B0 062204E0 unknown
:020251B4 220005E0 andcs  r0,r0,#0x38000000
:020251B8 2207E004 andcs  r14,r7,#0x4
:020251BC 0797E002 ldreq r14,[r7, +r2]
:020251C0 220FE080 andcs  r14,r15,#0x80
:020251C4 4200190E andmi  r1,r0,#0x38000
:020251C8 90073D54 andls  r3,r7,r4,asr r13
:020251CC 9802601B stmlsda  r2 ,{r0,r1,r3,r4,r13,r14}
:020251D0 F876F000 ldmnvda  r6!,{r12,r13,r14,r15}^
:020251D4 09E90100 unknown
:020251D8 98024907 stmlsda  r2 ,{r0,r1,r2,r8,r11,r14}
:020251DC 01422206 unknown
:020251E0 20F00054 rsccss r0,r0,r4,asr r0
:020251E4 9B0005F8 blls 020269CC
:020251E8 B060324D rsblt  r3,r0,r13,asr #0x4
:020251EC B943FDF8 stmltdb  r3 ,{r3,r4,r5,r6,r7,r8,r10,r11,r12,r13,r14,r15}^
:020251F0 18104D12 ldmneda  r0 ,{r1,r4,r8,r10,r11,r14}
:020251F4 5CFF0049 ldcpll 0,cr0,[r15],#+0x124
:020251F8 900000FF unknown
:020251FC 02000057 andeq  r0,r0,#0x57
:02025200 400A1C00 andmi  r1,r10,r0,lsl #0x18
:02025204 400843C9 andmi  r4,r8,r9,asr #0x7
:02025208 101C0040 andnes r0,r12,r0,asr #0x0
:0202520C 03B51143 moveqs r1,#0xC0000010		;r1=-1073741808(0xc0000010)
:02025210 1001D301 andne  r13,r1,r1,lsl #0x6
:02025214 02A91020 adceq  r1,r9,#0x20
:02025218 4809B508 stmmida  r9 ,{r3,r8,r10,r12,r13,r15}
:0202521C 400F04C0 andmi  r0,r15,r0,asr #0x9
:02025220 0F06FA61 swieq 0x0006fa61
:02025224 0460C100 unknown
:02025228 68404811 stmvsda  r0 ,{r0,r4,r11,r14}^
:0202522C F7FF1A53 unknown
:02025230 0108FA58 unknown
:02025234 600E2D48 andvs  r2,r14,r8,asr #0x1a
:02025238 0518DD08 ldreq r13,[r8, #-0xd08]		;(r8-0xd08=*(fffff2f8))
:0202523C 0D640F23 stceql 15,cr0,[r4,#-0x8c]!
:02025240 000D0800 andeq  r0,r13,r0,lsl #0x10
:02025244 480EFA8B stmmida  r14 ,{r0,r1,r3,r7,r9,r11,r12,r13,r14,r15}
:02025248 61850FC7 orrvs  r0,r5,r7,asr #0x1f
:0202524C 1C05950D stcne  5,cr9,[r5],{#0xd}
:02025250 FA830343 blx 000E5F64
:02025254 A049140A subge  r1,r9,r10,lsl #0x8
:02025258 A362481D unknown
:0202525C 20882308 addcs  r2,r8,r8,lsl #0x6
:02025260 0F882262 swieq 0x00882262
:02025264 C8401020 stmgtda  r0 ,{r5,r12}^
:02025268 78A26200 stmvcia  r2!,{r9,r13,r14}
:0202526C 77424806 strvcb r4,[r2,-r6, lsl #0x10]
:02025270 0B4A0006 bleq 032A5290
:02025274 03634A63 unknown
:02025278 8D001077 unknown
:0202527C 38321127 ldmccda  r2!,{r0,r1,r2,r5,r8,r12}
:02025280 0D340001 ldceq  0,cr0,[r4,#-0x4]!
:02025284 2BA80B10 blcs 00A27ECC
:02025288 084901C0 stmeqda  r9 ,{r6,r7,r8}^
:0202528C 01500961 cmpeq r0,r1,ror #0x12
:02025290 69002048 stmvsdb  r0 ,{r3,r6,r13}
:02025294 3D794770 ldcccl 7,cr4,[r9,#-0x1c0]!
:02025298 1C071219 stcne  2,cr1,[r7],{#0x19}
:0202529C 74487430 strvcb r7,[r8],#-0x430
:020252A0 7490014A ldrvc r0,[r0],#+0x14a
:020252A4 18BC0048 ldmneia  r12!,{r3,r6}
:020252A8 4D754E74 ldcmil 14,cr4,[r5,#-0x1d0]!
:020252AC 40D10DC3 sbcmis r0,r1,r3,asr #0x1b
:020252B0 49725A0B unknown
:020252B4 6AC8323D bvs 01231BB0
:020252B8 086B0109 unknown
:020252BC 97803840 strls r3,da 
:020252C0 6702C911 unknown
:020252C4 1211E000 andnes r14,r1,#0x0
:020252C8 1009D030 andne  r13,r9,r0,lsr r0
:020252CC 10691C20 rsbne  r1,r9,r0,lsr #0x18
:020252D0 0BFA492E bleq 01EB7790
:020252D4 6B1DA010 blvs 0278D31C
:020252D8 400B2810 andmi  r2,r11,r0,lsl r8
:020252DC 206B520C rsbcs  r5,r11,r12,lsl #0x4
:020252E0 3720FA21 strcc r15,[r0,-r1, lsr #0x14]!
:020252E4 12687203 rsbne  r7,r8,#0x30000000
:020252E8 1A206B11 bne 0283FF34
:020252EC B03015FA unknown
:020252F0 6B30006B blvs 02C254A4
:020252F4 F8BBA920 ldmnvia  r11!,{r5,r8,r11,r13,r15}
:020252F8 9DD001E7 unknown
:020252FC 205330E0 subcss r3,r3,r0,ror #0x1
:02025300 1069A484 rsbne  r10,r9,r4,lsl #0x9
:02025304 301801AF andccs r0,r8,r15,lsr #0x3
:02025308 03006931 unknown
:0202530C 8839FA46 ldmhida  r9!,{r1,r2,r6,r9,r11,r12,r13,r14,r15}
:02025310 31006902 unknown
:02025314 90300BD0 unknown
:02025318 F8207D39 stmnvda  r0!,{r0,r3,r4,r5,r8,r10,r11,r12,r13,r14}
:0202531C 3047400B subcc  r4,r7,r11
:02025320 8A000B70 bhi 020280E8
:02025324 55400BF1 strplb r0,[r0, #-0xbf1]		;(r0-0xbf1=*(fffff411))
:02025328 FD31B030 ldc2  0,cr11,[r1,#-0xc0]!
:0202532C 2042F901 subcs  r15,r2,r1,lsl #0x12
:02025330 686A0561 unknown
:02025334 53F03063 mvnpls r3,#0x63
:02025338 F9E38200 unknown
:0202533C FA793013 blx 03E71398
:02025340 5302DD01 unknown
:02025344 2D84C410 unknown
:02025348 28D16700 ldmcsia  r1 ,{r8,r9,r10,r13,r14}^
:0202534C 6E103D1C mrcvs 13,0,r3,cr0,cr12,{0}
:02025350 0055FA42 subeqs r15,r5,r2,asr #0x14
:02025354 30710201 rsbccs r0,r1,r1,lsl #0x4
:02025358 CD015F29 unknown
:0202535C 04005546 streq r5,[r0],#-0x546
:02025360 99012055 stmlsdb  r1 ,{r0,r2,r4,r6,r13}
:02025364 6C605501 stcvsl 5,cr5,[r0],#-0x4
:02025368 4F002345 swimi 0x00002345
:0202536C 019A01D1 ldreqsb r0,[r10, +r1]
:02025370 41922055 orrmis r2,r2,r5,asr r0
:02025374 F9B82055 ldmnvib  r8!,{r0,r2,r4,r6,r13}
:02025378 554E3013 strplb r3,[r14, #-0x13]		;r14-0x13=*(02025335)=#5500976(0x0053f030)
:0202537C 20550100 subcss r0,r5,r0,lsl #0x2
:02025380 002F59A9 eoreq  r5,r15,r9,lsr #0x13
:02025384 3F01D13C swicc 0x0001d13c
:02025388 22FA4320 rsccss r4,r10,#0x80000000
:0202538C 19029901 stmnedb  r2 ,{r0,r8,r11,r12,r15}
:02025390 D231080D eorles r0,r1,#0xD0000
:02025394 91010830 unknown
:02025398 39030D01 stmccdb  r3 ,{r0,r8,r10,r11}
:0202539C 00E30888 rsceq  r0,r3,r8,lsl #0x11
:020253A0 00D02788 sbceqs r2,r0,r8,lsl #0xf
:020253A4 49980099 ldmmiib  r8 ,{r0,r3,r4,r7}
:020253A8 30300068 eorccs r0,r0,r8,ror #0x0
:020253AC F0001E49 andnv  r1,r0,r9,asr #0x1c
:020253B0 80002340 andhi  r2,r0,r0,asr #0x6
:020253B4 9A00D123 bls 02059848
:020253B8 5209DF00 andpl  r13,r9,#0x0
:020253BC 30F32068 rscccs r2,r3,r8,ror #0x0
:020253C0 F0013130 andnv  r3,r1,r0,lsr r1
:020253C4 1300F98C unknown
:020253C8 010D0120 unknown
:020253CC D100091C unknown
:020253D0 026F2D01 rsbeq  r2,r15,#0x40
:020253D4 00D110B3 ldreqh r1,[r1],#+0x3
:020253D8 01300898 unknown
:020253DC FA1700F0 blx 025E57AC
:020253E0 038D1C02 orreq  r1,r13,#0x200
:020253E4 10182099 mulnes r8,r9,r0
:020253E8 91003108 unknown
:020253EC F975F001 ldmnvdb  r5!,{r0,r12,r13,r14,r15}^
:020253F0 67490E00 strvsb r0,[r9,-r0, lsl #0x1c]
:020253F4 F8547818 ldmnvda  r4 ,{r3,r4,r11,r12,r13,r14}^
:020253F8 220455BD andcs  r5,r4,#0x2F400000
:020253FC 0125F320 msreq CPSR_sc,r0
:02025400 37F972F0 unknown
:02025404 10B98410 adcnes r8,r9,r0,lsl r4
:02025408 1700053C unknown
:0202540C F4AC0011 unknown
:02025410 99950B95 ldmlsib  r5 ,{r0,r2,r4,r7,r8,r9,r11}
:02025414 C1F30C03 mvngts r0,r3,lsl #0x18
:02025418 00013332 andeq  r3,r1,r2,lsr r3
:0202541C 00290116 eoreq  r0,r9,r6,lsl r1
:02025420 290E5F00 stmcsdb  r14 ,{r8,r9,r10,r11,r12,r14}
:02025424 7802DD0B stmvcda  r2 ,{r0,r1,r3,r8,r10,r11,r12,r14,r15}
:02025428 2A014F04 bcs 02079040
:0202542C B37FD301 cmnlt r15,#0x4000000
:02025430 4723F500 strmi r15,[r3,-r0, lsl #0xa]!
:02025434 8B1C5B61 blhi 0273C1C0
:02025438 00DBF342 sbceqs r15,r11,r2,asr #0x6
:0202543C 47700020 ldrmib r0,[r0,-r0, lsr #0x0]!
:02025440 041127C9 ldreq r2,[r1],#-0x7c9
:02025444 01240FE9 unknown
:02025448 90001C94 mulls  r0,r4,r12
:0202544C B0021E15 andlt  r1,r2,r5,lsl r14
:02025450 DD027305 unknown
:02025454 40D9C407 sbcmis r12,r9,r7,lsl #0x8
:02025458 A7900020 ldrge r0,[r0,+r0, lsr #0x0]
:0202545C 05BA270F ldreq r2,[r10, #+0x70f]!
:02025460 1C2EDDA0 stcne  13,cr13,[r14],#-0x280
:02025464 6D693608 stcvsl 6,cr3,[r9,#-0x20]!
:02025468 08200001 stmeqda  r0!,{r0}
:0202546C 09100145 ldmeqdb  r0 ,{r0,r2,r6,r8}
:02025470 69F9C100 ldmvsib  r9!,{r8,r14,r15}^
:02025474 42816814 addmi  r6,r1,#0x140000
:02025478 103DD10A eornes r13,r13,r10,lsl #0x2
:0202547C A00053BB strgeh r5,[r0], -r11
:02025480 6130490B teqvs r0,r11,lsl #0x12
:02025484 01030C00 unknown
:02025488 6428D100 unknown
:0202548C 7F98001C swivc 0x0098001c
:02025490 0035541C eoreqs r5,r5,r12,lsl r4
:02025494 42873654 addmi  r3,r7,#0x5400000
:02025498 2C01DBE4 stccs  11,cr13,[r1],{#0xe4}
:0202549C 04DD0100 ldreqb r0,[r13],#+0x100
:020254A0 2C0A6520 stccs  5,cr6,[r10],{#0x20}
:020254A4 0510D101 ldreq r13,[r0, #-0x101]		;(r0-0x101=*(ffffff01))
:020254A8 98010AAB stmlsda  r1 ,{r0,r1,r3,r5,r7,r9,r11}
:020254AC 203D0809 eorcss r0,r13,r9,lsl #0x10
:020254B0 0432B510 unknown
:020254B4 00130D1C andeqs r0,r3,r12,lsl r13
:020254B8 6020F99B mlavs  r0,r11,r9,r15unknown
:020254BC 22490B08 subcs  r0,r9,#0x2000
:020254C0 011D2068 tsteq r13,r8,ror #0x0
:020254C4 F8FB00F0 unknown
:020254C8 62602001 rsbvs  r2,r0,#0x1
:020254CC 01004809 unknown
:020254D0 02F990F0 rsceqs r9,r9,#0xF0
:020254D4 0062A01C rsbeq  r10,r2,r12,lsl r0
:020254D8 D9022A0D stmledb  r2 ,{r0,r2,r3,r9,r11,r13}
:020254DC BD101193 unknown
:020254E0 0334102C teqeq r4,#0x2C
:020254E4 011C2049 tsteq r12,r9,asr #0x0
:020254E8 3F00EAF0 swicc 0x0000eaf0
:020254EC CCBD100B ldcgt  0,cr1,[r13],#+0x2c
:020254F0 1AA90DEE bne 00A68CB0
:020254F4 13C111D5 bicne  r1,r1,#0x40000035
:020254F8 1489170E strne r1,[r9],#+0x70e
:020254FC 28DD0F2E ldmcsia  r13 ,{r1,r2,r3,r5,r8,r9,r10,r11}^
:02025500 9539051C ldrls r0,[r9, #-0x51c]!
:02025504 01111904 tsteq r1,r4,lsl #0x12
:02025508 00057AF0 unknown
:0202550C 008346E8 addeq  r4,r3,r8,ror #0xd
:02025510 80E8F940 rschi  r15,r8,r0,asr #0x12
:02025514 01081C64 unknown
:02025518 EF42B435 swi 0x0042b435
:0202551C 08BDF8DB ldmeqia  r13!,{r0,r1,r3,r4,r6,r7,r11,r12,r13,r14,r15}
:02025520 1900B500 stmnedb  r0 ,{r8,r10,r12,r13,r15}
:02025524 48490741 stmmida  r9 ,{r0,r6,r8,r9,r10}^
:02025528 84101160 ldrhi r1,[r0],#-0x160
:0202552C 684A4905 stmvsda  r10 ,{r0,r2,r8,r11,r14}^
:02025530 480F9182 stmmida  r15 ,{r1,r7,r8,r12,r15}
:02025534 F0012060 andnv  r2,r1,r0,ror #0x0
:02025538 4708FC88 strmi r15,[r8,-r8, lsl #0x19]
:0202553C 6C1F3102 ldcvs  1,cr3,[r15],{#0x2}
:02025540 0E247960 cdpeq 9,2,cr7,cr4,cr0,3
:02025544 B01C051C andlts r0,r12,r12,lsl r5
:02025548 AF013789 swige 0x00013789
:0202554C 0C930008 ldceq  0,cr0,[r3],{#0x8}
:02025550 F901FD37 stmnvdb  r1 ,{r0,r1,r2,r4,r5,r8,r10,r11,r12,r13,r14,r15}
:02025554 D2A1010D adcle  r0,r1,#0x40000003
:02025558 117B8023 cmnne r11,r3,lsr #0x0
:0202555C 701300FD ldrvcsh r0,[r3], -r13
:02025560 0C321C30 ldceq  12,cr1,[r2],#-0xc0
:02025564 5FF00030 swipl 0x00f00030
:02025568 20DD1087 sbccss r1,r13,r7,lsl #0x1
:0202556C 20008720 andcs  r8,r0,r0,lsr #0xe
:02025570 F8104960 ldmnvda  r0 ,{r5,r6,r8,r11,r14}
:02025574 F91D0087 ldmnvdb  r13 ,{r0,r1,r2,r7}
:02025578 D1491129 unknown
:0202557C 61100302 tstvs r0,r2,lsl #0x6
:02025580 88491007 stmhida  r9 ,{r0,r1,r2,r12}^
:02025584 D010421C andles r4,r0,r12,lsl r2
:02025588 19800D16 stmneib  r0 ,{r1,r2,r4,r8,r10,r11}
:0202558C 900C63F8 unknown
:02025590 0D7F800D ldceql 0,cr8,[r15,#-0x34]!
:02025594 00E00600 rsceq  r0,r0,r0,lsl #0xc
:02025598 BB05289B bllt 0216F80C
:0202559C E315B10E tst r5,#0x80000003
:020255A0 281C05F8 ldmcsda  r12 ,{r3,r4,r5,r6,r7,r8,r10}
:020255A4 1083109B umullne  r1,r3,r11,r0
:020255A8 00200001 eoreq  r0,r0,r1
:020255AC 00301000 eoreqs r1,r0,r0
:020255B0 30D90002 sbcccs r0,r9,r2
:020255B4 DBE0D900 blle 0185B9BC
:020255B8 F909F150 stmnvdb  r9 ,{r4,r6,r8,r12,r13,r14,r15}
:020255BC D8BAF0DB ldmleia  r10!,{r0,r1,r3,r4,r6,r7,r12,r13,r14,r15}
:020255C0 F0DB40DB ldrnvsb r4,[r11],#+0xb
:020255C4 D8A0DBB7 stmleia  r0!,{r0,r1,r2,r4,r5,r7,r8,r9,r11,r12,r14,r15}
:020255C8 56AC40DB unknown
:020255CC DBCDA0DB blle 0138D940
:020255D0 402BC940 eormi  r12,r11,r0,asr #0x12
:020255D4 27015F01 strcs r5,[r1,-r1, lsl #0x1e]
:020255D8 4910D570 ldmmidb  r0 ,{r4,r5,r6,r8,r10,r12,r14,r15}
:020255DC 00291D20 eoreq  r1,r9,r0,lsr #0x1a
:020255E0 DA0E0065 ble 023A577C
:020255E4 16517B30 unknown
:020255E8 ADB2008F ldcge  0,cr0,[r2,#+0x23c]!
:020255EC B8705140 unknown
:020255F0 93B500AF movlss r0,#0xAF		;r0=175(0xaf)
:020255F4 FBA1039B blx 00866468
:020255F8 60084904 andvs  r4,r8,r4,lsl #0x12
:020255FC 0110D302 tsteq r0,r2,lsl #0x6
:02025600 D518C920 ldrle r12,[r8, #-0x920]		;(r8-0x920=*(fffff6e0))
:02025604 D50AF930 strle r15,[r10, #-0x930]		;(r10-0x930=*(fffff6e2))
:02025608 D5790120 ldrleb r0,[r9, #-0x120]!
:0202560C 0FBDF860 swieq 0x00bdf860
:02025610 0C370C1C ldceq  12,cr0,[r7],#-0x70
:02025614 33081C01 unknown
:02025618 50D11C39 sbcpls r1,r1,r9,lsr r12
:0202561C 7F20F947 swivc 0x0020f947
:02025620 0100E1A0 unknown
:02025624 10E10EE1 rscne  r0,r1,r1,ror #0x1d
:02025628 20BD606B adccss r6,r13,r11,ror #0x0
:0202562C 13D17B1B bicnes r7,r1,#0x6C00
:02025630 01F84810 mvneqs r4,r0,lsl r8
:02025634 20E93013 rsccs  r3,r9,r3,lsl r0
:02025638 0DFD6269 ldceql 2,cr6,[r13,#+0x1a4]!
:0202563C 016860E0 unknown
:02025640 F8003DF0 stmnvda  r0 ,{r4,r5,r6,r7,r8,r10,r11,r12,r13}
:02025644 ED0330ED unknown
:02025648 02FD5E20 rsceqs r5,r13,#0x200
:0202564C 10F10AE0 rscnes r0,r1,r0,ror #0x15
:02025650 32A1FD5A adccc  r15,r1,#0x1680
:02025654 4810226A ldmmida  r0 ,{r1,r3,r5,r6,r9,r13}
:02025658 B7373D09 ldrlt r3,[r7,-r9, lsl #0x1a]!
:0202565C 018978FF unknown
:02025660 F8013AF0 stmnvda  r1 ,{r4,r5,r6,r7,r9,r11,r12,r13}
:02025664 480D1C02 stmmida  r13 ,{r1,r10,r11,r12}
:02025668 1CF74B0B ldcnel 11,cr4,[r7],#+0x2c
:0202566C DD1C2180 unknown
:02025670 704FFA08 subvc  r15,r15,r8,lsl #0x14
:02025674 5D07100B unknown
:02025678 6AC0B406 bvs 01052698
:0202567C D1014208 unknown
:02025680 800D2730 andhi  r2,r13,r0,lsr r7
:02025684 02600378 rsbeq  r0,r0,#0xE0000001
:02025688 F1D402E9 bicnvs r0,r4,r9,ror #0x5
:0202568C 54090219 strpl r0,[r9],#-0x219
:02025690 31D929CD bicccs r2,r9,r13,asr #0x13
:02025694 2E021C15 mcrcs 12,0,r1,cr2,cr5,{0}
:02025698 29D00603 ldmcsib  r0 ,{r0,r1,r9,r10}^
:0202569C 291C4968 ldmcsdb  r12 ,{r3,r5,r6,r8,r11,r14}
:020256A0 BD007060 unknown
:020256A4 33101C0C tstcc r0,#0xC00
:020256A8 0018310C andeqs r3,r8,r12,lsl #0x2
:020256AC 2431101C unknown
:020256B0 F8DD0095 ldmnvia  r13 ,{r0,r2,r4,r7}^
:020256B4 DA900021 ble 00425740
:020256B8 021F600D andeqs r6,r15,#0xD
:020256BC 11041107 unknown
:020256C0 FF21FD70 swinv 0x0021fd70
:020256C4 D103FD76 unknown
:020256C8 1C406828 stcnel 8,cr6,[r0],{#0x28}
:020256CC 30016028 andcc  r6,r1,r8,lsr #0x0
:020256D0 D9300B1C ldmledb  r0!,{r2,r3,r4,r8,r9,r11}
:020256D4 D101A3FF unknown
:020256D8 17202464 strne r2,[r1, -r15]
:020256DC 01FFD230 mvneqs r13,lsr r0
:020256E0 17144017 unknown
:020256E4 17F3A200 ldrneb r10,[r3,+r0, lsl #0x4]!
:020256E8 BD686040 stcltl 0,cr6,[r8,#-0x100]!
:020256EC 4702FF07 strmi r15,[r2,-r7, lsl #0x1e]
:020256F0 D1059220 unknown
:020256F4 E6000915 unknown
:020256F8 3B184009 blcc 02635724
:020256FC FCE0A800 stc2l 8,cr10,[r0],#+0x0
:02025700 32613611 rsbcc  r3,r1,#0x1100000
:02025704 2C014B05 stccs  11,cr4,[r1],{#0x5}
:02025708 A8032C1C stmgeda  r3 ,{r2,r3,r4,r10,r11,r13}
:0202570C 064B3110 unknown
:02025710 10F00034 rscnes r0,r0,r4,lsr r0
:02025714 3D35FF2F ldccc  15,cr15,[r5,#-0xbc]!
:02025718 0127C608 unknown
:0202571C A8283D33 stmgeda  r8!,{r0,r1,r4,r5,r8,r10,r11,r12,r13}
:02025720 FFFE08A1 swinv 0x00fe08a1
:02025724 0B42881B bleq 030C7798
:02025728 25FCC136 ldrcsb r12,[r12, #+0x136]!
:0202572C E842A763 stmda  r2 ,{r0,r1,r5,r6,r8,r9,r10,r13,r15}^
:02025730 FF081588 swinv 0x00081588
:02025734 9912A903 ldmlsdb  r2 ,{r0,r1,r8,r11,r13,r15}
:02025738 2800F804 stmcsda  r0 ,{r2,r11,r12,r13,r14,r15}
:0202573C 88E8D14B unknown
:02025740 FF0D9501 swinv 0x000d9501
:02025744 D10430CD unknown
:02025748 05034824 streq r4,[r3, #-0x824]		;(r3-0x824=*(0053e80c))
:0202574C 071607A9 ldreq r0,[r6,-r9, lsr #0xf]
:02025750 0089A8FF unknown
:02025754 FF9202F0 swinv 0x009202f0
:02025758 4208210F andmi  r2,r8,#0xC0000003
:0202575C 40001049 andmi  r1,r0,r9,asr #0x0
:02025760 18DD0019 ldmneia  r13 ,{r0,r3,r4}^
:02025764 2F06FF89 swics 0x0006ff89
:02025768 23FEB800 mvncss r11,#0x0
:0202576C B3051C07 unknown
:02025770 2DFC9525 ldccsl 5,cr9,[r12,#+0x94]!
:02025774 ED48A030 unknown
:02025778 05BD1501 ldreq r1,[r13, #+0x501]!
:0202577C 7BAB38A7 blvc 00AF3A20
:02025780 320D1D20 andcc  r1,r13,#0x800
:02025784 FD05B51C unknown
:02025788 2BDA04D7 blcs 016A6AEC
:0202578C FE54A710 mrc2 7,2,r10,cr4,cr0,{0}
:02025790 FC85F7FF stc2  7,cr15,[r5],{#0xff}
:02025794 B0051FF9 unknown
:02025798 00036420 andeq  r6,r3,r0,lsr #0x8
:0202579C 20C8B005 sbccs  r11,r8,r5
:020257A0 2002BDF0 unknown
:020257A4 250F391C strcs r3,[r15, #-0x91c]		;r15-0x91c=*(02024e90)=#694240071(0x29614347)
:020257A8 38CFFED0 stmccia  r15 ,{r4,r6,r7,r9,r10,r11,r12,r13,r14,r15}^
:020257AC CFFF483A swigt 0x00ff483a
:020257B0 FE1BED08 cdp2 13,0,cr14,cr11,cr8,0
:020257B4 409122C9 addmis r2,r1,r9,asr #0x5
:020257B8 76003041 strvc r3,r2,r1,r9,asr #0x5
:020257BC 254E0E24 strcsb r0,[r14, #-0xe24]		;r14-0xe24=*(020247dc)=#539297808(0x20250810)
:020257C0 783209FF ldmvcda  r2!,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r11}
:020257C4 412A1000 unknown
:020257C8 E003250D and  r2,r3,r13,lsl #0xa
:020257CC 02761C5B rsbeqs r1,r6,#0x5B00
:020257D0 F62B061C unknown
:020257D4 07131FDB unknown
:020257D8 103D2048 eornes r2,r13,r8,asr #0x0
:020257DC 16B9FE9C unknown
:020257E0 E0042401 and  r2,r4,r1,lsl #0x8
:020257E4 09210109 stmeqdb  r1!,{r0,r3,r8}
:020257E8 00498803 subeq  r8,r9,r3,lsl #0x10
:020257EC 49202402 stmmidb  r0!,{r1,r10,r13}
:020257F0 70161930 andvcs r1,r6,r0,lsr r9
:020257F4 101C06B5 ldrneh r0,[r12], -r5
:020257F8 1C0D0348 stcne  3,cr0,[r13],{#0x48}
:020257FC 31F00E85 mvnccs r0,r5,lsl #0x1d
:02025800 041C03FF ldreq r0,[r12],#-0x3ff
:02025804 8B04DF0D blhi 0215D440
:02025808 30FDAD15 rscccs r10,r13,r5,lsl r13
:0202580C 462218F3 unknown
:02025810 1CE51139 stcnel 1,cr1,[r5],#+0xe4
:02025814 E00A1E64 and  r1,r10,r4,ror #0x1c
:02025818 AD0388F0 unknown
:0202581C 1C06FF00 stcne  15,cr15,[r6],{#0x0}
:02025820 06E188E8 unknown
:02025824 1C7141FF ldcnel 1,cr4,[r1],#-0x3fc
:02025828 A4043D81 strge r3,[r4],#-0xd81
:0202582C 081C201E ldmeqda  r12 ,{r1,r2,r3,r4,r13}
:02025830 15D11D71 ldrneb r1,[r1, #+0xd71]		;r1+0xd71=*(c0000d81)
:02025834 22411BA1 subcs  r1,r1,#0x28400
:02025838 07281C06 streq r1,[r8,-r6, lsl #0x18]!
:0202583C CE920489 cdpgt 4,8,cr0,cr2,cr9,4
:02025840 2FFE7700 swics 0x00fe7700
:02025844 1C05341C stcne  4,cr3,[r5],{#0x1c}
:02025848 122F3780 eorne  r3,r15,#0x2000000
:0202584C 32D7FEF7 sbcccs r15,r7,#0xF70
:02025850 D7C82079 unknown
:02025854 37280602 strcc r0,[r8,-r2, lsl #0xc]!
:02025858 000CA357 andeq  r10,r12,r7,asr r3
:0202585C 0B761116 bleq 03DA9CBC
:02025860 532E002E unknown
:02025864 C3005001 unknown
:02025868 FE4F9132 mcr2 1,2,r9,cr15,cr2,{1}
:0202586C B938E028 ldmltdb  r8!,{r3,r5,r13,r14,r15}
:02025870 20FE4A22 rsccss r4,r14,r2,lsr #0x14
:02025874 7301E023 unknown
:02025878 AB18280D blge 0262F8B4
:0202587C FE484312 mcr2 3,2,r4,cr8,cr2,{0}
:02025880 79A0E01C stmvcib  r0!,{r2,r3,r4,r13,r14,r15}
:02025884 00CDF000 sbceq  r15,r13,r0
:02025888 172800FE unknown
:0202588C 202701DC unknown
:02025890 0DC0100F unknown
:02025894 1025F807 eorne  r15,r5,r7,lsl #0x10
:02025898 6348490B unknown
:0202589C A0E0050B rscge  r0,r0,r11,lsl #0xa
:020258A0 012D111D unknown
:020258A4 1000F813 andne  r15,r0,r3,lsl r8
:020258A8 07FEA5F0 unknown
:020258AC 02638849 rsbeq  r8,r3,#0x490000
:020258B0 2D017100 unknown
:020258B4 73015132 unknown
:020258B8 34FEAE01 unknown
:020258BC 838F022F orrhi  r0,r15,#0xF0000002
:020258C0 1126E91F unknown
:020258C4 851E4A0C ldrhi r4,[r14, #-0xa0c]		;r14-0xa0c=*(02024bf4)=#-2054676470(0x8588200a)
:020258C8 1C071C18 stcne  12,cr1,[r7],{#0x18}
:020258CC DD062900 unknown
:020258D0 001A7828 andeqs r7,r10,r8,lsr #0x10
:020258D4 6D1C6402 unknown
:020258D8 8C18131E ldchi  3,cr1,[r8],{#0x1e}
:020258DC DBF84200 blle 01E360E4
:020258E0 BC301C18 ldclt  12,cr1,[r0],#-0x60
:020258E4 39801359 stmccib  r0 ,{r0,r3,r4,r6,r8,r9,r12}
:020258E8 85015102 strhi r5,[r1, #-0x102]		;(r1-0x102=*(bfffff0e))
:020258EC 51030151 unknown
:020258F0 02128901 andeqs r8,r2,#0x4000
:020258F4 30F0906B rscccs r9,r0,r11,ror #0x0
:020258F8 01000502 unknown
:020258FC 3010B090 mulccs r0,r0,r0
:02025900 11399001 teqne r9,r1
:02025904 04413970 streqb r3,[r1],#-0x970
:02025908 39682895 unknown
:0202590C 04FE7C01 unknown
:02025910 0278281C rsbeqs r2,r8,#0x1C0000
:02025914 61221061 unknown
:02025918 90612960 rsbls  r2,r1,r0,ror #0x12
:0202591C 02635EE3 rsbeq  r5,r3,#0xE30
:02025920 0061753A rsbeq  r7,r1,r10,lsr r5
:02025924 611AD00F tstvs r10,r15
:02025928 22DA0B20 sbccss r0,r10,#0x8000
:0202592C 14005511 strne r5,[r0],#-0x511
:02025930 D00C0061 andle  r0,r12,r1,ror #0x0
:02025934 0505E011 streq r14,[r5, #-0x11]		;(r5-0x11=*(ffffffef))
:02025938 60090F2C andvs  r0,r9,r12,lsr #0x1e
:0202593C 09092C0D stmeqdb  r9 ,{r0,r2,r3,r10,r11,r13}
:02025940 03442C70 unknown
:02025944 215089D9 ldrcssb r8,[r0, #-0x99]		;r0-0x99=*(20250777)=#0(0x00000000)
:02025948 23DC1428 biccss r1,r12,#0x28000000
:0202594C 2815DA04 ldmcsda  r5 ,{r2,r9,r11,r12,r14,r15}
:02025950 1C01DC0E stcne  12,cr13,[r1],{#0xe}
:02025954 43390010 teqmi r9,#0x10
:02025958 791849D4 ldmvcdb  r8 ,{r2,r4,r6,r7,r8,r11,r14}
:0202595C 8800C944 stmhida  r0 ,{r2,r6,r8,r11,r14,r15}
:02025960 14090409 strne r0,[r9],#-0x409
:02025964 300E7F8F andcc  r7,r14,r15,lsl #0x1f
:02025968 003E0040 eoreqs r0,r14,r0,asr #0x0
:0202596C 007A004C rsbeqs r0,r10,r12,asr #0x0
:02025970 0678005A unknown
:02025974 E034D009 eors r13,r4,r9
:02025978 1A00A723 bne 0204F60C
:0202597C 2822DA41 stmcsda  r2!,{r0,r6,r9,r11,r12,r14,r15}
:02025980 E02ED011 eor  r13,r14,r1,lsl r0
:02025984 1C280025 stcne  0,cr0,[r8],#-0x94
:02025988 00E12BD0 unknown
:0202598C 0B95300B bleq 005719C0
:02025990 E028B000 eor  r11,r8,r0
:02025994 8E400B00 cdphi 11,4,cr0,cr0,cr0,0
:02025998 E021000B eor  r0,r1,r11
:0202599C 200B0128 andcs  r0,r11,r8,lsr #0x2
:020259A0 000B040D andeq  r0,r11,r13,lsl #0x8
:020259A4 101F0269 andnes r0,r15,r9,ror #0x4
:020259A8 7EFD1509 cdpvc 5,14,cr1,cr13,cr9,0
:020259AC 2C10B774 ldccs  7,cr11,[r0],{#0x74}
:020259B0 B728D007 strlt r13,[r8,-r7]!
:020259B4 C2001140 andgt  r1,r0,#0x10
:020259B8 A9983F59 ldmgeib  r8 ,{r0,r3,r4,r6,r8,r9,r10,r11,r12,r13}
:020259BC B76F252B strltb r2,[r15,-r11, lsr #0xa]!
:020259C0 A856C500 ldmgeda  r6 ,{r8,r10,r14,r15}^
:020259C4 E120B769 unknown
:020259C8 9904FD06 stmlsdb  r4 ,{r1,r2,r8,r10,r11,r12,r13,r14,r15}
:020259CC 0370180D cmneq r0,#0xD0000
:020259D0 5921EFE7 stmpldb  r1!,{r0,r1,r2,r5,r6,r7,r8,r9,r10,r11,r13,r14,r15}
:020259D4 0E0AE912 mcreq 9,0,r14,cr10,cr2,{0}
:020259D8 0E1D841C mrceq 4,0,r8,cr13,cr12,{0}
:020259DC 3D001C30 unknown
:020259E0 00DB3701 sbceqs r3,r11,r1,lsl #0xe
:020259E4 01283730 unknown
:020259E8 DE10F594 mrcle 5,0,r15,cr0,cr4,{4}
:020259EC 201C05FD ldrcssh r0,[r12], -r13
:020259F0 102F7804 eorne  r7,r15,r4,lsl #0x10
:020259F4 12202F0F eorne  r2,r0,#0x3C
:020259F8 E00E402F and  r4,r14,r15,lsr #0x0
:020259FC 03E9452A mvneq  r4,#0xA800000
:02025A00 2D40E00B unknown
:02025A04 82100909 andhis r0,r0,#0x24000
:02025A08 032D324B unknown
:02025A0C 355039D9 ldrccb r3,[r0, #-0x9d9]		;r0-0x9d9=*(2024fe37)=#0(0x00000000)
:02025A10 DC110328 ldcle  3,cr0,[r1],{#0x28}
:02025A14 0B30DA10 bleq 02C5C25C
:02025A18 40E01D00 rscmi  r1,r0,r0,lsl #0x1a
:02025A1C DC012810 stcle  8,cr2,[r1],{#0x10}
:02025A20 E019D003 ands r13,r9,r3
:02025A24 07280045 streq r0,r13,r9,r3
:02025A28 38E016D0 unknown
:02025A2C 80301F1C eorhis r1,r0,r12,lsl r15
:02025A30 6075FD23 rsbvss r15,r5,r3,lsr #0x1a
:02025A34 072D0F4F streq r0,r15,r5,r3,lsr #0x1a
:02025A38 196010D0 unknown
:02025A3C 061F7940 ldreq r7,db 
:02025A40 510011D0 unknown
:02025A44 A198D032 orrges r13,r8,r2,lsr r0
:02025A48 1218A71D andnes r10,r8,#0x740000
:02025A4C 08E003FD unknown
:02025A50 21EF0015 mvncs  r0,r5,lsl r0
:02025A54 116988A0 unknown
:02025A58 1396F000 orrnes r15,r6,#0x0
:02025A5C 0C9901FD ldceq  1,cr0,[r9],{#0xfd}
:02025A60 00E7B118 rsceq  r11,r7,r8,lsl r1
:02025A64 D3022000 unknown
:02025A68 84B53802 unknown
:02025A6C 8804601D stmhida  r4 ,{r0,r2,r3,r4,r13,r14}
:02025A70 8A01670D bhi 0207F6AC
:02025A74 001C02FD ldreqsh r0,[r12], -r13
:02025A78 DC022A04 stcle  10,cr2,[r2],{#0x4}
:02025A7C 78203009 stmvcda  r0!,{r0,r3,r12,r13}
:02025A80 02082870 andeq  r2,r8,#0x700000
:02025A84 372973D0 unknown
:02025A88 0047A108 subeq  r10,r7,r8,lsl #0x2
:02025A8C 812CFCEC msrhi CPSR_fs,r12
:02025A90 1391F019 orrnes r15,r1,#0x19
:02025A94 0C250497 stceq  4,cr0,[r5],#-0x25c
:02025A98 1D930125 unknown
:02025A9C 02982E00 addeqs r2,r8,#0x0
:02025AA0 0E3DA8B0 mrceq 8,1,r10,cr13,cr0,{5}
:02025AA4 00244F3B eoreq  r4,r4,r11,lsr r15
:02025AA8 BA78209A blt 03E2DD18
:02025AAC 001C215C andeqs r2,r12,r12,asr r1
:02025AB0 D00B4290 mulle  r11,r0,r2
:02025AB4 C16210C1 unknown
:02025AB8 C1503600 cmpgt r0,r0,lsl #0xc
:02025ABC DCF12E10 ldclel 14,cr2,[r1],#+0x40
:02025AC0 48458703 stmmida  r5 ,{r0,r1,r8,r9,r10,r15}^
:02025AC4 8D242188 stchi  1,cr2,[r4,#-0x220]!
:02025AC8 07FD5501 ldreqb r5,[r13,+r1, lsl #0xa]!
:02025ACC 0221351C eoreq  r3,r1,#0x7000000
:02025AD0 01099800 unknown
:02025AD4 98014341 stmlsda  r1 ,{r0,r6,r8,r9,r14}
:02025AD8 0A184600 beq 026372E0
:02025ADC 9805D598 stmlsda  r5 ,{r3,r4,r7,r8,r10,r12,r14,r15}
:02025AE0 C0101CC0 andgts r1,r0,r0,asr #0x19
:02025AE4 30900301 addccs r0,r0,r1,lsl #0x6
:02025AE8 0090041C addeqs r0,r0,r12,lsl r4
:02025AEC 90043008 andls  r3,r4,r8
:02025AF0 280A7820 stmcsda  r10 ,{r5,r11,r12,r13,r14}
:02025AF4 AC813900 stcge  9,cr3,[r1],{#0x0}
:02025AF8 0014300B andeqs r3,r4,r11
:02025AFC 460D0522 strmi r0,[r13],-r2, lsr #0xa
:02025B00 66000146 strvs r0,[r13],-r2, lsr #0xa
:02025B04 00580E23 subeqs r0,r8,r3,lsr #0x1c
:02025B08 05209904 streq r9,[r0, #-0x904]!
:02025B0C FE960EB1 mrc2 14,4,r0,cr6,cr1,{5}
:02025B10 23000F01 unknown
:02025B14 0F114EE0 swieq 0x00114ee0
:02025B18 02FE8D60 rsceqs r8,r14,#0x1800
:02025B1C E01A000F ands r0,r10,r15
:02025B20 600F119A mulvs  r15,r10,r1
:02025B24 0F04FF2E swieq 0x0004ff2e
:02025B28 B6E01100 unknown
:02025B2C 00892111 addeq  r2,r9,r1,lsl r1
:02025B30 0F711C20 swieq 0x00711c20
:02025B34 FF402500 swinv 0x00402500
:02025B38 430D2108 unknown
:02025B3C 0002E008 andeq  r14,r2,r8
:02025B40 1C05E99A stcne  9,cr14,[r5],{#0x9a}
:02025B44 F7FF1851 unknown
:02025B48 01FF0278 mvneqs r0,r8,ror r2
:02025B4C 069B0051 unknown
:02025B50 60D10C28 sbcvss r0,r1,r8,lsr #0x18
:02025B54 0001110C andeq  r1,r1,r12,lsl #0x2
:02025B58 3F1D00FD swicc 0x001d00fd
:02025B5C 1801241A stmneda  r1 ,{r1,r3,r4,r10,r13}
:02025B60 DCB62F00 ldcle  15,cr2,[r6],#+0x0
:02025B64 00014804 andeq  r4,r1,r4,lsl #0x10
:02025B68 0143296B unknown
:02025B6C 68350963 ldmvsda  r5!,{r0,r1,r5,r6,r8,r11}
:02025B70 790D20EE stmvcdb  r13 ,{r1,r2,r3,r5,r6,r7,r13}
:02025B74 02CF1023 sbceq  r1,r15,#0x23
:02025B78 D0004208 andle  r4,r0,r8,lsl #0x4
:02025B7C FB22010A blx 028A5FB4
:02025B80 1508E119 strne r14,[r8, #-0x119]		;(r8-0x119=*(fffffee7))
:02025B84 D704FF18 unknown
:02025B88 017CD00F cmneq r12,r15
:02025B8C 12281111 eorne  r1,r8,#0x40000004
:02025B90 65E01AD0 strvsb r1,[r0, #+0xad0]!
:02025B94 0F808210 swieq 0x00808210
:02025B98 0F171130 swieq 0x00171130
:02025B9C 77109700 ldrvc r9,[r0,-r0, lsl #0xe]
:02025BA0 5EB0600F cdppl 0,10,cr6,cr0,cr15,0
:02025BA4 05BD70F8 ldreq r7,[r13, #+0xf8]!
:02025BA8 FB6E0041 blx 03BA5CBC
:02025BAC 6990379F ldmvsib  r0 ,{r0,r1,r2,r3,r4,r7,r8,r9,r10,r12,r13}
:02025BB0 07BD7010 unknown
:02025BB4 23C17014 biccs  r7,r1,#0x14
:02025BB8 0F29B088 swieq 0x0029b088
:02025BBC 41040141 unknown
:02025BC0 03484841 unknown
:02025BC4 69450A92 stmvsdb  r5 ,{r1,r4,r7,r9,r11}^
:02025BC8 1C284A48 stcne  10,cr4,[r8],#-0x120
:02025BCC 40FC02C9 rscmis r0,r12,r9,asr #0x5
:02025BD0 01002021 unknown
:02025BD4 FBDDF7FE blx 017A3BD4
:02025BD8 061C0400 ldreq r0,[r12],-r0, lsl #0x8
:02025BDC BA10A3D1 blt 0244EB28
:02025BE0 90504BF9 ldrlssh r4,[r0],#-0xb9
:02025BE4 21002221 unknown
:02025BE8 06A10112 unknown
:02025BEC 1C2E40FC stcne  0,cr4,[r14],#-0x3f0
:02025BF0 6739483D unknown
:02025BF4 20361801 eorcss r1,r6,r1,lsl #0x10
:02025BF8 FC08F000 stc2  0,cr15,[r8],{#0x0}
:02025BFC 493AA805 ldmmidb  r10!,{r0,r2,r11,r13,r15}
:02025C00 03300200 teqeq r0,#0x0
:02025C04 20FC0211 rsccss r0,r12,r1,lsl r2
:02025C08 441502DF ldrmi r0,[r5],#-0x2df
:02025C0C 8088004D addhi  r0,r8,r13,asr #0x0
:02025C10 005F102B subeqs r1,r15,r11,lsr #0x0
:02025C14 005F03DA ldreqsb r0,[r15],#-0x3a
:02025C18 605F9899 unknown
:02025C1C 23405FB9 unknown
:02025C20 B788702A strlt r7,[r8,+r10, lsr #0x0]
:02025C24 FC569A02 ldc2l 10,cr9,[r6],{#0x2}
:02025C28 A9048060 stmgedb  r4 ,{r5,r6,r15}
:02025C2C 08002004 stmeqda  r0 ,{r2,r13}
:02025C30 051C225E ldreq r2,[r12, #-0x25e]		;(r12-0x25e=*(fffffda2))
:02025C34 001D00AB andeqs r0,r13,r11,lsr #0x1
:02025C38 EF048088 swi 0x00048088
:02025C3C 01A80420 moveq  r0,r0,lsr #0x8		;r0=2106632(0x202508)
:02025C40 C815891C ldmgtda  r5 ,{r2,r3,r4,r8,r11,r15}
:02025C44 A904F933 stmgedb  r4 ,{r0,r1,r4,r5,r8,r11,r12,r13,r14,r15}
:02025C48 5E0A2002 cdppl 0,0,cr2,cr10,cr2,0
:02025C4C 06201000 unknown
:02025C50 48431023 stmmida  r3 ,{r0,r1,r5,r12}^
:02025C54 A8050080 stmgeda  r5 ,{r7}
:02025C58 30024A1F andcc  r4,r2,r15,lsl r10
:02025C5C 40E61185 rscmi  r1,r6,r5,lsl #0x3
:02025C60 F50FEFFA strnv r14,[r15, #-0xffa]		;r15-0xffa=*(02024c6e)=#-1736286001(0x988260cf)
:02025C64 60496720 subvs  r6,r9,r0,lsr #0xe
:02025C68 E3104988 tst r0,#0x220000
:02025C6C EB04D623 bl 0215B500
:02025C70 60EB0120 rscvs  r0,r11,r0,lsr #0x2
:02025C74 E9009705 stmdb  r0 ,{r0,r2,r8,r9,r10,r12,r15}
:02025C78 9A6A2600 bls 03AAF480
:02025C7C 285F9B5E ldmcsda  r15 ,{r1,r2,r3,r4,r6,r8,r9,r11,r12,r15}^
:02025C80 F93020E9 ldmnvdb  r0!,{r0,r3,r5,r6,r7,r13}
:02025C84 20E90420 rsccs  r0,r9,r0,lsr #0x8
:02025C88 20E99B03 rsccs  r9,r9,r3,lsl #0x16
:02025C8C 3DFF0241 ldcccl 2,cr0,[r15,#+0x104]!
:02025C90 F951B200 ldmnvdb  r1 ,{r9,r12,r13,r15}^
:02025C94 D0022C00 andle  r2,r2,r0,lsl #0x18
:02025C98 80031720 andhi  r1,r3,r0,lsr #0xe
:02025C9C 067DFB62 unknown
:02025CA0 8149F8B0 strhih r15,[r9, #-0x80]		;(r9-0x8b0=*(ffffff80))
:02025CA4 30D91229 sbcccs r1,r9,r9,lsr #0x4
:02025CA8 13B089E4 movnes r8,#0x390000		;r8=3735552(0x390000)
:02025CAC 70101F04 andvcs r1,r0,r4,lsl #0x1e
:02025CB0 0C418081 stceql 0,cr8,[r1],{#0x81}
:02025CB4 20CD2F80 sbccs  r2,r13,r0,lsl #0x1f
:02025CB8 1053A805 subnes r10,r3,r5,lsl #0x10
:02025CBC 2D24FB87 stccs  11,cr15,[r4,#-0x21c]!
:02025CC0 8230C74A eorhis r12,r0,#0x1280000
:02025CC4 272102FB unknown
:02025CC8 00728400 rsbeqs r8,r2,r0,lsl #0x8
:02025CCC 04724121 unknown
:02025CD0 8001FD20 andhi  r15,r1,r0,lsr #0x1a
:02025CD4 48A903FB stmmiia  r9!,{r0,r1,r3,r4,r5,r6,r7,r8,r9}
:02025CD8 C0482481 subgt  r2,r8,r1,lsl #0x9
:02025CDC 90066A00 andls  r6,r6,r0,lsl #0x14
:02025CE0 FBC5F000 blx 011A1CE8
:02025CE4 08900006 ldmeqia  r0 ,{r1,r2}
:02025CE8 81A80321 movhi  r0,r1,lsr #0x6		;r0=50331648(0x3000000)
:02025CEC 8000C980 andhi  r12,r0,r0,lsl #0x13
:02025CF0 00C30030 sbceq  r0,r3,r0,lsr r0
:02025CF4 481D9001 ldmmida  r13 ,{r0,r12,r15}
:02025CF8 6884035D stmvsia  r4 ,{r0,r2,r3,r4,r6,r8,r9}
:02025CFC AA053118 bge 02172164
:02025D00 0000AB04 andeq  r10,r0,r4,lsl #0x16
:02025D04 08F8B6F0 ldmeqia  r8!,{r4,r5,r6,r7,r9,r10,r12,r13,r15}^
:02025D08 20870735 addcs  r0,r7,r5,lsr r7
:02025D0C FBC002CD blx 01026848
:02025D10 8F074A18 swihi 0x00074a18
:02025D14 02550600 subeqs r0,r5,#0x0
:02025D18 F5FA506A ldrnvb r5,[r10, #+0x6a]!
:02025D1C FF0EAD02 swinv 0x000ead02
:02025D20 103DEBF7 unknown
:02025D24 78C6027B stmvcia  r6 ,{r0,r1,r3,r4,r5,r6,r9}^
:02025D28 00AB03BD unknown
:02025D2C 00561820 subeqs r1,r6,r0,lsr #0x10
:02025D30 01172102 tsteq r7,r2,lsl #0x2
:02025D34 07107590 unknown
:02025D38 54020075 strpl r0,[r2],#-0x75
:02025D3C 5B5E9A25 blpl 037CC5D8
:02025D40 00106F5F andeqs r6,r0,r15,asr r15
:02025D44 F8BA20F0 ldmnvia  r10!,{r4,r5,r6,r7,r13}
:02025D48 2104AA03 unknown
:02025D4C 33005E50 unknown
:02025D50 9030181C eorlss r1,r0,r12,lsl r8
:02025D54 005E5180 subeqs r5,r14,r0,lsl #0x3
:02025D58 00310025 eoreqs r0,r1,r5,lsr #0x0
:02025D5C 090067DB stmeqdb  r0 ,{r0,r1,r3,r4,r6,r7,r8,r9,r10,r13,r14}
:02025D60 90690067 rsbls  r0,r9,r7,ror #0x0
:02025D64 85B56B78 ldrhi r6,[r5, #+0xb78]!
:02025D68 1C160785 ldcne  7,cr0,[r6],{#0x85}
:02025D6C 04166944 ldreq r6,[r6],#-0x944
:02025D70 AB1C0D4A blge 027292A0
:02025D74 1D001B05 unknown
:02025D78 351810FB ldrcc r1,[r8, #-0xfb]		;(r8-0xfb=*(0038ff05))
:02025D7C 0802B503 stmeqda  r2 ,{r0,r1,r8,r10,r12,r13,r15}
:02025D80 FB0F00B9 blx 023E6074
:02025D84 2D481411 unknown
:02025D88 1C03FB00 stcne  11,cr15,[r3],{#0x0}
:02025D8C 02034A0F andeq  r4,r3,#0xF000
:02025D90 0B0B08A8 bleq 022E8038
:02025D94 2200FA22 andcs  r15,r0,#0x22000
:02025D98 00210403 eoreq  r0,r1,r3,lsl #0x8
:02025D9C 01AF1192 unknown
:02025DA0 1002A803 andne  r10,r2,r3,lsl #0x10
:02025DA4 03090477 unknown
:02025DA8 20222513 eorcs  r2,r2,r3,lsl r5
:02025DAC 2111181C tstcs r1,r12,lsl r8
:02025DB0 35332200 ldrcc r2,[r3, #-0x200]!
:02025DB4 D1F8A600 mvnles r10,r0,lsl #0xc
:02025DB8 8D789011 ldchil 0,cr9,[r8,#-0x44]!
:02025DBC DC109100 ldcle  1,cr9,[r0],{#0x0}
:02025DC0 D8000005 stmleda  r0 ,{r0,r2}
:02025DC4 DD0DEE06 unknown
:02025DC8 05492000 streqb r2,[r9, #-0x0]		;(r9-0x0=*(00000000))
:02025DCC 13041D1C unknown
:02025DD0 51491F01 unknown
:02025DD4 2001700B andcs  r7,r1,r11
:02025DD8 88700968 unknown
:02025DDC 006A496A rsbeq  r4,r10,r10,ror #0x12
:02025DE0 14000404 strne r0,[r0],#-0x404
:02025DE4 1C221DA8 stcne  13,cr1,[r2],#-0x2a0
:02025DE8 30D110D9 ldrccsb r1,[r1],#+0x9
:02025DEC 68FB6042 unknown
:02025DF0 C51DA080 ldrgt r10,[r13, #-0x80]		;(r13-0x80=*(ffffff80))
:02025DF4 201C4118 andcss r4,r12,r8,lsl r1
:02025DF8 DB080FC8 blle 02229D20
:02025DFC 07044003 streq r4,[r4, -r3]
:02025E00 30CD0814 sbccc  r0,r13,r4,lsl r8
:02025E04 80A8FB34 adchi  r15,r8,r4,lsr r11
:02025E08 010019F0 unknown
:02025E0C 60140604 andvss r0,r4,r4,lsl #0xc
:02025E10 EC55E820 ldcl 8,cr14,[r5],{#0x20}
:02025E14 20001900 andcs  r1,r0,r0,lsl #0x12
:02025E18 08717060 unknown
:02025E1C 8020A0FB unknown
:02025E20 0349200E unknown
:02025E24 A09000FB ldrgesh r0,[r0], +r11
:02025E28 A9001D08 stmgedb  r0 ,{r3,r8,r10,r11,r12}
:02025E2C B1016504 unknown
:02025E30 201004FA ldrcssh r0,[r0], -r10
:02025E34 FB1CF000 blx 02761E44
:02025E38 0060360A rsbeq  r3,r0,r10,lsl #0xc
:02025E3C 08793080 unknown
:02025E40 111512A9 tstne r5,r9,lsr #0x5
:02025E44 8D30110D ldchi  1,cr1,[r0,#-0x34]!
:02025E48 130DBC06 unknown
:02025E4C 19280101 stmnedb  r8!,{r0,r8}
:02025E50 029806D1 addeqs r0,r8,#0xD100000
:02025E54 A8800B31 stmgeia  r0 ,{r0,r4,r5,r8,r9,r11}
:02025E58 480E02D9 stmmida  r14 ,{r0,r3,r4,r6,r7,r9}
:02025E5C 01099B07 unknown
:02025E60 0B750890 bleq 03D680A8
:02025E64 29201D10 stmcsdb  r0!,{r4,r8,r10,r11,r12}
:02025E68 74A80B5F unknown
:02025E6C 008820F8 unknown
:02025E70 002FF9F0 unknown
:02025E74 5E075D80 cdppl 13,0,cr5,cr7,cr0,4
:02025E78 1D00B003 unknown
:02025E7C 30018020 andcc  r8,r1,r0,lsr #0x0
:02025E80 031111BD tsteq r1,#0x4000002F
:02025E84 9D285EA2 stcls  14,cr5,[r8,#-0x288]!
:02025E88 03FA8811 mvneqs r8,#0x110000
:02025E8C 74BD30B0 unknown
:02025E90 BD0019F8 unknown
:02025E94 12230C4F eorne  r0,r3,#0x4F00
:02025E98 0D282BED stceq  11,cr2,[r8,#-0x3b4]!
:02025E9C 2D806800 unknown
:02025EA0 0B2080A8 bleq 02846148
:02025EA4 E8FAD820 ldmia  r10!,{r5,r11,r12,r14,r15}^
:02025EA8 20000880 andcs  r0,r0,r0,lsl #0x11
:02025EAC 07308128 ldreq r8,[r0,-r8, lsr #0x2]!
:02025EB0 20FAD120 rsccss r13,r10,r0,lsr #0x2
:02025EB4 04388168 unknown
:02025EB8 CCF0065D ldcgtl 6,cr0,[r0],#+0x174
:02025EBC 81A810FA unknown
:02025EC0 0510A902 ldreq r10,[r0, #-0x902]		;r0-0x902=*(02fff6fe)=#0(0x00000000)
:02025EC4 20A82210 adccs  r2,r8,r0,lsl r2
:02025EC8 00471473 subeq  r1,r7,r3,ror r4
:02025ECC 73E89908 mvnvc  r9,#0x20000
:02025ED0 15350410 ldrne r0,[r5, #-0x410]!
:02025ED4 CDFA5014 ldcgtl 0,cr5,[r10,#+0x50]!
:02025ED8 4B10E111 blmi 0245E324
:02025EDC F2025F07 andnv  r5,r2,#0x1C
:02025EE0 08210037 stmeqda  r1!,{r0,r1,r2,r4,r5}
:02025EE4 00611F22 rsbeq  r1,r1,r2,lsr #0x1e
:02025EE8 0221FA4B eoreq  r15,r1,#0x4B000
:02025EEC 41A80221 movmi  r0,r1,lsr #0x4		;r0=201326593(0xc000001)
:02025EF0 00480F70 subeq  r0,r8,r0,ror r15
:02025EF4 FAABF000 blx 00B21EFC
:02025EF8 8048A902 subhi  r10,r8,r2,lsl #0x12
:02025EFC 40480E00 submi  r0,r8,r0,lsl #0x1c
:02025F00 91F0006B mvnlss r0,r11,ror #0x0
:02025F04 900300FA unknown
:02025F08 D0042CFF unknown
:02025F0C 1C00490B stcne  9,cr4,[r0],{#0xb}
:02025F10 00560820 subeqs r0,r6,r0,lsr #0x10
:02025F14 03372928 teqeq r7,#0xA0000
:02025F18 A8029040 stmgeda  r2 ,{r6,r12,r15}
:02025F1C 20089000 andcs  r9,r8,r0
:02025F20 DF900001 swile 0x00900001
:02025F24 23137B02 tstcs r3,#0x800
:02025F28 05FA0379 ldreqb r0,[r10, #+0x379]!
:02025F2C 57569011 unknown
:02025F30 15E10000 strneb r0,[r1, #+0x0]!
:02025F34 1879EB34 ldmneda  r9!,{r2,r4,r5,r8,r9,r11,r13,r14,r15}^
:02025F38 15B04885 ldrne r4,[r0, #+0x885]!
:02025F3C BB1C01F7 bllt 02726720
:02025F40 00470602 subeq  r0,r7,r2,lsl #0xc
:02025F44 20F854E1 rsccss r5,r8,r1,ror #0x9
:02025F48 CD127770 unknown
:02025F4C 089003F9 ldmeqia  r0 ,{r0,r3,r4,r5,r6,r7,r8,r9}
:02025F50 1845087D stmneda  r5 ,{r0,r2,r3,r4,r5,r6,r11}^
:02025F54 03D5187D biceqs r1,r5,#0x7D0000
:02025F58 A900FAA8 stmgedb  r0 ,{r3,r5,r7,r9,r11,r12,r13,r14,r15}
:02025F5C 0A80080F beq 00027FA0
:02025F60 07A90098 unknown
:02025F64 F940FD10 stmnvdb  r0 ,{r4,r8,r10,r11,r12,r13,r14,r15}^
:02025F68 F840650E stmnvda  r0 ,{r1,r2,r3,r8,r10,r13,r14}^
:02025F6C 40650CF9 unknown
:02025F70 006544F3 unknown
:02025F74 A8014908 stmgeda  r1 ,{r3,r8,r11,r14}
:02025F78 54200992 unknown
:02025F7C A801F841 stmgeda  r1 ,{r0,r6,r11,r12,r13,r14,r15}
:02025F80 2B030339 blcs 020E6C6C
:02025F84 50800059 addpl  r0,r0,r9,asr r0
:02025F88 F9AB226F stmnvib  r11!,{r0,r1,r2,r3,r5,r6,r9,r13}
:02025F8C F0B007F7 unknown
:02025F90 4914A085 ldmmidb  r4 ,{r0,r2,r7,r13,r15}
:02025F94 A92001ED stmgedb  r0!,{r0,r2,r3,r5,r6,r7,r8}
:02025F98 02031E00 andeq  r1,r3,#0x0
:02025F9C 1502F993 strne r15,[r2, #-0x993]		;(r2-0x993=*(e520899d))
:02025FA0 45022203 strmi r2,[r2, #-0x203]		;(r2-0x203=*(e520912d))
:02025FA4 4BFF6F00 blmi 02001BAC
:02025FA8 25481650 strcsb r1,[r8, #-0x650]		;(r8-0x650=*(0038f9b0))
:02025FAC 2202990A andcs  r9,r2,#0x28000
:02025FB0 F9C4F000 stmnvib  r4 ,{r12,r13,r14,r15}^
:02025FB4 0B481400 bleq 0322AFBC
:02025FB8 009A0C99 umulleqs r0,r10,r9,r12
:02025FBC F9BF00F0 ldmnvib  r15!,{r4,r5,r6,r7}
:02025FC0 49109A0C ldmmidb  r0 ,{r2,r3,r9,r11,r12,r15}
:02025FC4 9200A800 andls  r10,r0,#0x0
:02025FC8 033D0009 teqeq r13,#0x9
:02025FCC 91A800F8 unknown
:02025FD0 05462312 streqb r2,[r6, #-0x312]		;(r6-0x312=*(fffffd0b))
:02025FD4 128F4C00 addne  r4,r15,#0x0
:02025FD8 F87E0137 unknown
:02025FDC 090D42B0 stmeqdb  r13 ,{r4,r5,r7,r9,r14}
:02025FE0 FE2012D0 mcr2 2,1,r1,cr0,cr0,{6}
:02025FE4 00FF4BF7 unknown
:02025FE8 F96E100B unknown
:02025FEC 0583319B streq r3,[r3, #+0x19b]		;r3+0x19b=*(0000019b)
:02025FF0 F96701E7 unknown
:02025FF4 7C31E739 ldcvc  7,cr14,[r1],#-0xe4
:02025FF8 817E0001 cmnhi r14,r1
:02025FFC 00116502 andeqs r6,r1,r2,lsl #0xa
:02026000 91013590 swpls r3,r0,r1
:02026004 00008F84 andeq  r8,r0,r4,lsl #0x1f
:02026008 08604820 unknown
:0202600C 60089202 andvs  r9,r8,r2,lsl #0x4
:02026010 60CA1C1A sbcvs  r1,r10,r10,lsl r12
:02026014 19930300 ldmneib  r3 ,{r8,r9}
:02026018 03D0041C biceqs r0,r0,#0x1C000000
:0202601C 54200099 unknown
:02026020 D3FA19E9 mvnles r1,#0x3A4000
:02026024 0E21083D mcreq 8,1,r0,cr1,cr13,{1}
:02026028 000FCF24 andeq  r12,r15,r4,lsr #0x1e
:0202602C 01D91428 biceqs r1,r9,r8,lsr #0x8
:02026030 5D016798 unknown
:02026034 18085D80 stmneda  r8 ,{r7,r8,r10,r11,r12,r14}
:02026038 00389900 eoreqs r9,r8,r0,lsl #0x12
:0202603C 8B68C918 blhi 03A584A4
:02026040 60EF16F0 unknown
:02026044 1C765C00 ldcnel 12,cr5,[r6],#-0x0
:02026048 55605467 strplb r5,[r0, #-0x467]!
:0202604C 86980002 ldrhi r0,[r8],+r2
:02026050 00D30042 sbceqs r0,r3,r2,asr #0x0
:02026054 98000326 stmlsda  r0 ,{r1,r2,r5,r8,r9}
:02026058 42851C6D addmi  r1,r5,#0x6D00
:0202605C 0004D3EA andeq  r13,r4,r10,ror #0x7
:02026060 904DD9B0 strlsh r13,[r13],#-0x90
:02026064 01830F95 unknown
:02026068 1A0A4C07 bne 022B908C
:0202606C F00DDDD0 unknown
:02026070 3900F80C stmccdb  r0 ,{r2,r3,r11,r12,r13,r14,r15}
:02026074 5D423000 unknown
:02026078 55284048 strpl r4,[r8, #-0x48]!
:0202607C 00BC1C64 adceqs r1,r12,r4,ror #0x18
:02026080 05D3F442 ldreqb r15,[r3, #+0x442]		;r3+0x442=*(00000442)
:02026084 65033626 strvs r3,[r3, #-0x626]		;(r3-0x626=*(fffff9da))
:02026088 3868E810 unknown
:0202608C 900068AC andls  r6,r0,r12,lsr #0x11
:02026090 40000D28 andmi  r0,r0,r8,lsr #0x1a
:02026094 E6A00151 unknown
:02026098 0E07000D cdpeq 0,0,cr0,cr7,cr13,0
:0202609C 68685DE6 unknown
:020260A0 13990002 orrnes r0,r9,#0x2
:020260A4 08EEDE10 unknown
:020260A8 0E040106 cdpeq 1,0,cr0,cr4,cr6,0
:020260AC 602F5C60 eorvs  r5,r15,r0,ror #0x18
:020260B0 00666069 rsbeq  r6,r6,r9,ror #0x0
:020260B4 E955E054 ldmdb  r5 ,{r2,r4,r6,r13,r14,r15}^
:020260B8 8B183068 blhi 02632260
:020260BC EED4F000 cdp 0,12,cr15,cr4,cr0,0
:020260C0 105D5C60 subnes r5,r13,r0,ror #0x18
:020260C4 601C09F5 ldrvssh r0,[r12], -r5
:020260C8 1C0A4807 stcne  8,cr4,[r10],{#0x7}
:020260CC 1906A100 stmnedb  r6 ,{r8,r13,r15}
:020260D0 43C0201C bicmi  r2,r0,#0x1C
:020260D4 09F0013D unknown
:020260D8 43C90025 bicmi  r0,r9,#0x25
:020260DC 00404824 subeq  r4,r0,r4,lsr #0x10
:020260E0 990E0006 stmlsdb  r14 ,{r1,r2}
:020260E4 ED40D41C unknown
:020260E8 970F34E9 strls r3,db 
:020260EC 009E0601 addeqs r0,r14,r1,lsl #0xc
:020260F0 D1030A2B unknown
:020260F4 3900A318 stmccdb  r0 ,{r3,r4,r8,r9,r13,r15}
:020260F8 2100F806 unknown
:020260FC 0A2C0018 beq 02B26164
:02026100 285C7ADD ldmcsda  r12 ,{r0,r2,r3,r4,r6,r7,r9,r11,r12,r13,r14}^
:02026104 1C49000A stcnel 0,cr0,[r9],{#0xa}
:02026108 0612406A ldreq r4,[r9],{#0xa}
:0202610C B2000D92 andlt  r0,r0,#0x2480
:02026110 551C0558 ldrpl r0,[r12, #-0x558]		;(r12-0x558=*(fffffaa8))
:02026114 0042A140 subeq  r10,r2,r0,asr #0x2
:02026118 0D28DBF4 stceq  11,cr13,[r8,#-0x3d0]!
:0202611C 01B4F02D moveqs r15,r13,lsr #0x0		;r15=0(0x0)
:02026120 1C2B0825 stcne  8,cr0,[r11],#-0x94
:02026124 20004C0B andcs  r4,r0,r11,lsl #0x18
:02026128 F30033FF unknown
:0202612C 1C3E2206 ldcne  2,cr2,[r14],#-0x18
:02026130 D003422E andle  r4,r3,r14,lsr #0x4
:02026134 37087E01 strcc r7,[r8,-r1, lsl #0x1c]
:02026138 0040671C subeq  r6,r0,r12,lsl r7
:0202613C 087F00E0 unknown
:02026140 2A081C52 bcs 0222D290
:02026144 4000DBF4 unknown
:02026148 98C1801C stmlsia  r1 ,{r2,r3,r4,r15}^
:0202614C 00DBEE42 sbceqs r14,r11,r2,asr #0x1c
:02026150 D570BCF0 ldrleb r11,[r0, #-0xcf0]!
:02026154 B8832001 stmltia  r3 ,{r0,r13}
:02026158 B5F808ED ldrltb r0,[r8, #+0x8ed]!
:0202615C 1F13B084 swine 0x0013b084
:02026160 10280FE8 eorne  r0,r8,r8,ror #0x1f
:02026164 01104018 tsteq r0,r8,lsl r0
:02026168 FE930292 mrc2 2,4,r0,cr3,cr2,{4}
:0202616C F899F700 ldmnvia  r9 ,{r8,r9,r10,r12,r13,r14,r15}
:02026170 D1031C06 unknown
:02026174 28805017 stmcsia  r0 ,{r0,r1,r2,r4,r12,r14}
:02026178 F8900009 ldmnvia  r0 ,{r0,r3}
:0202617C 11359003 teqne r5,r3
:02026180 92C21037 sbcls  r1,r2,#0x37
:02026184 27A9103D unknown
:02026188 019808BB ldreqh r0,[r8, +r11]
:0202618C 900E009B mulls  r14,r11,r0
:02026190 200705A5 andcs  r0,r7,r5,lsr #0xb
:02026194 1C30F817 ldcne  8,cr15,[r0],#-0x5c
:02026198 5B1C0639 blpl 02727A84
:0202619C 03F82C18 mvneqs r2,#0x1800
:020261A0 021C389A andeqs r3,r12,#0x9A0000
:020261A4 39008729 stmccdb  r0 ,{r0,r3,r5,r8,r9,r10,r15}
:020261A8 021C64F8 andeqs r6,r12,#0xF8000000
:020261AC DBEA022C blle 01AA6A64
:020261B0 F7FE1C30 unknown
:020261B4 0300F875 unknown
:020261B8 72F7FE98 rscvcs r15,r7,#0x980
:020261BC 002000F8 unknown
:020261C0 1085B004 addne  r11,r5,r4
:020261C4 0FD11E99 swieq 0x00d11e99
:020261C8 060C1851 unknown
:020261CC 31104C9E unknown
:020261D0 01811F1C orreq  r1,r1,r12,lsl r15
:020261D4 6FED3680 swivs 0x00ed3680
:020261D8 DD0B2C05 unknown
:020261DC 7A045428 bvc 0213B284
:020261E0 49562B56 ldmmidb  r6 ,{r1,r2,r4,r6,r8,r9,r11,r13}^
:020261E4 00405A1C subeq  r5,r0,r12,lsl r10
:020261E8 42B1542A adcmis r5,r1,#0x2A000000
:020261EC 1C9DDB00 ldcne  11,cr13,[r13],{#0x0}
:020261F0 F34240A0 unknown
:020261F4 30BDF8DB unknown
:020261F8 0F00D3B4 swieq 0x0000d3b4
:020261FC 105C18D3 ldrnesb r1,[r12],#-0x83
:02026200 00002300 andeq  r2,r0,r0,lsl #0x6
:02026204 0DDD082C unknown
:02026208 2A56C119 bcs 035D6674
:0202620C 1C5B7800 ldcnel 8,cr7,[r11],{#0x0}
:02026210 70294051 eorvc  r4,r9,r1,asr r0
:02026214 A31C006D tstge r12,#0x6D
:02026218 30DBF742 sbcccs r15,r11,r2,asr #0xe
:0202621C 8012BDBC ldrhih r11,[r2], -r12
:02026220 1C051C0E stcne  12,cr1,[r5],{#0xe}
:02026224 18300FF0 ldmneda  r0!,{r4,r5,r6,r7,r8,r9,r10,r11}
:02026228 14104700 ldrne r4,[r0],#-0x700
:0202622C E91C201C ldmdb  r12 ,{r2,r3,r4,r13}
:02026230 10070019 andne  r0,r7,r9,lsl r0
:02026234 19E0F86E unknown
:02026238 013A1C29 teqeq r10,r9,lsr #0x18
:0202623C F8690007 unknown
:02026240 0033265D eoreqs r2,r3,r13,asr r6
:02026244 1BD1F864 blne 014A43DC
:02026248 29086D99 stmcsdb  r8 ,{r0,r3,r4,r7,r8,r10,r11,r13,r14}
:0202624C 1C08DD04 stcne  13,cr13,[r8],{#0x4}
:02026250 81401102 unknown
:02026254 1C087855 stcne  8,cr7,[r8],{#0x55}
:02026258 03894901 orreq  r4,r9,#0x4000
:0202625C 61EC0897 unknown
:02026260 E9380405 ldmdb  r8!,{r0,r2,r10}
:02026264 0007140D andeq  r1,r7,r13,lsl #0x8
:02026268 1510F8A3 ldrne r15,[r0, #-0x8a3]		;r0-0x8a3=*(0bfff75e)=#0(0x00000000)
:0202626C 28618849 unknown
:02026270 F89E0007 ldmnvia  r14 ,{r0,r1,r2}
:02026274 C849100D stmgtda  r9 ,{r0,r2,r3,r12}^
:02026278 05832061 streq r2,[r3, #+0x61]		;r3+0x61=*(00000061)
:0202627C 100BF899 mulne  r11,r9,r8
:02026280 0B620849 bleq 038A83AC
:02026284 2CF04A48 ldccsl 10,cr4,[r0],#+0x120
:02026288 38603300 unknown
:0202628C 284D08BD stmcsda  r13 ,{r0,r2,r3,r4,r5,r7,r11}^
:02026290 8115B368 tsthi r5,r8,ror #0x6
:02026294 6F202464 swivs 0x00202464
:02026298 28EF4A03 unknown
:0202629C F98801A5 stmnvib  r8 ,{r0,r2,r5,r7,r8}
:020262A0 BD380AEB ldclt  10,cr0,[r8,#-0x3ac]!
:020262A4 7400016C strvc r0,[r0],#-0x16c
:020262A8 E0A2029D umlal  r0,r2,r13,r2
:020262AC 07D91A21 ldreqb r1,[r9,+r1, lsr #0x14]
:020262B0 E9CCF04A stmib  r12 ,{r1,r3,r6,r12,r13,r14,r15}^
:020262B4 DA02880D ble 020C82F0
:020262B8 BB081305 bllt 0222AED4
:020262BC 171B2003 ldrne r2,[r11, -r3]
:020262C0 5FD40A7F swipl 0x00d40a7f
:020262C4 08424014 stmeqda  r2 ,{r2,r4,r14}^
:020262C8 B418004D ldrlt r0,[r8],#-0x4d
:020262CC 01231100 unknown
:020262D0 1C4906F5 stcnel 6,cr0,[r9],{#0xf5}
:020262D4 04521C14 ldreqb r1,[r2],#-0xc14
:020262D8 032C001E unknown
:020262DC 0B7804DD bleq 03E27658
:020262E0 1AE37800 bne 019042E8
:020262E4 1C18D0F5 ldcne  0,cr13,[r8],{#0xf5}
:020262E8 00D90018 sbceqs r0,r9,r8,lsl r0
:020262EC 1C191279 ldcne  2,cr1,[r9],{#0x79}
:020262F0 10994B01 addnes r4,r9,r1,lsl #0x16
:020262F4 0ABC43B4 beq 00F371CC
:020262F8 0609008D streq r0,[r9],-r13, lsl #0x1
:020262FC 04180E09 ldreq r0,[r8],#-0xe09
:02026300 0ABC2047 beq 00F2E424
:02026304 259C1239 ldrcs r1,[r12, #+0x239]		;r12+0x239=*(00000239)
:02026308 40631068 rsbmi  r1,r3,r8,ror #0x0
:0202630C 124909A3 subne  r0,r9,#0x28C000
:02026310 B082B570 addlt  r11,r2,r0,ror r5
:02026314 4868070A unknown
:02026318 989D0668 ldmlsia  r13 ,{r3,r5,r6,r9,r10}
:0202631C 20289007 eorcs  r9,r8,r7
:02026320 150F039F strne r0,[r15, #-0x39f]		;r15-0x39f=*(02025f89)=#-134632670(0xf7f9ab22)
:02026324 8B1C2300 blhi 0272EF2C
:02026328 150564F0 strne r6,[r5, #-0x4f0]		;(r5-0x4f0=*(fffffb10))
:0202632C 0015E660 andeqs r14,r5,r0,ror #0xc
:02026330 4A096868 bmi 022804D8
:02026334 001705C1 andeqs r0,r7,r1,asr #0xb
:02026338 58F08B23 ldmplia  r0!,{r0,r1,r5,r8,r9,r11,r15}^
:0202633C 090083EC stmeqdb  r0 ,{r2,r3,r5,r6,r7,r8,r9,r15}
:02026340 4313068A tstmi r3,#0x8A00000
:02026344 00F20988 rsceqs r0,r2,r8,lsl #0x13
:02026348 00414418 subeq  r4,r1,r8,lsl r4
:0202634C 232101A8 unknown
:02026350 F04B1C00 subnv  r1,r11,r0,lsl #0x18
:02026354 B002E808 andlt  r14,r2,r8,lsl #0x10
:02026358 01D10070 biceqs r0,r1,r0,ror r0
:0202635C 01FF6210 mvneqs r6,r0,lsl r2
:02026360 049D01D1 ldreq r0,[r13],#+0x1d1
:02026364 70259C21 eorvc  r9,r5,r1,lsr #0x18
:02026368 434A9400 unknown
:0202636C BD40380C unknown
:02026370 10111059 andnes r1,r1,r9,asr r0
:02026374 020870DC andeq  r7,r8,#0xDC
:02026378 0A4B0601 beq 032E7B84
:0202637C 0811ED70 ldmeqda  r1 ,{r4,r5,r6,r8,r10,r11,r13,r14,r15}
:02026380 36E10871 unknown
:02026384 02087288 andeq  r7,r8,#0x80000008
:02026388 F03D703D eornvs r7,r13,r13,lsr r0
:0202638C F03DF03D eornvs r15,r13,r13,lsr r0
:02026390 FFB47830 swinv 0x00b47830
:02026394 1B060123 blne 021A6828
:02026398 1C000A06 stcne  10,cr0,[r0],{#0x6}
:0202639C 0A190204 beq 02666BB4
:020263A0 00044021 andeq  r4,r4,r1,lsr #0x0
:020263A4 2506240E strcs r2,[r6, #-0x40e]		;(r6-0x40e=*(fffffc0f))
:020263A8 180A040E stmneda  r10 ,{r1,r2,r3,r10}
:020263AC 40200C00 eormi  r0,r0,r0,lsl #0x18
:020263B0 401A4328 andmis r4,r10,r8,lsr #0x6
:020263B4 10430008 subne  r0,r3,r8
:020263B8 70BC3043 adcvcs r3,r12,r3,asr #0x0
:020263BC 12000147 andne  r0,r0,#0xC0000011
:020263C0 0E0A0609 cdpeq 6,0,cr0,cr10,cr9,0
:020263C4 00FF0201 rsceqs r0,r15,r1,lsl #0x4
:020263C8 08020020 stmeqda  r2 ,{r5}
:020263CC 71431040 unknown
:020263D0 47708010 unknown
:020263D4 05220081 streq r0,[r2, #-0x81]!
:020263D8 52D00310 sbcpls r0,r0,#0x40000000
:020263DC 56811C14 unknown
:020263E0 D1FB2900 mvnles r2,r0,lsl #0x12
:020263E4 701C0010 andvcs r0,r12,r0,lsl r0
:020263E8 83B51847 movhis r1,#0x470000		;r1=4653056(0x470000)
:020263EC 480016B0 stmmida  r0 ,{r4,r5,r7,r9,r10,r12}
:020263F0 1A031580 bne 020EB9F8
:020263F4 21A811AB movcs  r1,r11,lsr #0x3		;r1=21(0x15)
:020263F8 220C141C andcs  r1,r12,#0x1C000000
:020263FC FF58F7FF swinv 0x0058f7ff
:02026400 7600A800 strvc r10,[r0],-r0, lsl #0x10
:02026404 00E99AF0 unknown
:02026408 9800067D stmlsda  r0 ,{r0,r2,r3,r4,r5,r6,r9,r10}
:0202640C 21028020 unknown
:02026410 C0980118 addgts r0,r8,r8,lsl r1
:02026414 18090000 stmneda  r9 ,{}
:02026418 180C9802 stmneda  r12 ,{r1,r11,r12,r15}
:0202641C 0B00480B bleq 02038450
:02026420 C1618449 unknown
:02026424 00490B61 subeq  r0,r9,r1,ror #0x16
:02026428 0C356201 ldceq  2,cr6,[r5],#-0x4
:0202642C 08C10760 stmeqia  r1 ,{r5,r6,r8,r9,r10}^
:02026430 03246981 unknown
:02026434 5943516A stmpldb  r3 ,{r1,r3,r5,r6,r8,r12,r14}^
:02026438 00618118 rsbeq  r8,r1,r8,lsl r1
:0202643C 0C094806 stceq  8,cr4,[r9],{#0x6}
:02026440 0C004348 stceq  3,cr4,[r0],{#0x48}
:02026444 09490000 stmeqdb  r9 ,{}^
:02026448 BD18B003 unknown
:0202644C 1902EB14 stmnedb  r2 ,{r2,r4,r8,r9,r11,r13,r14,r15}
:02026450 588B6502 stmplia  r11 ,{r1,r8,r10,r13,r14}
:02026454 009EC35D addeqs r12,r14,r13,asr r3
:02026458 7FFF0026 swivc 0x00ff0026
:0202645C DD000000 unknown
:02026460 8081800B addhi  r8,r1,r11
:02026464 000007C1 andeq  r0,r0,r1,asr #0xf
:02026468 08600800 unknown
:0202646C 80882001 addhi  r2,r8,r1
:02026470 10E54770 rscne  r4,r5,r0,ror r7
:02026474 0C894068 stceq  0,cr4,[r9],{#0x68}
:02026478 201D211C andcss r2,r13,r12,lsl r1
:0202647C 1C002860 stcne  8,cr2,[r0],{#0x60}
:02026480 1083300C addne  r3,r3,r12
:02026484 8EE8E88A cdphi 8,14,cr14,cr8,cr10,4
:02026488 301C2108 andccs r2,r12,r8,lsl #0x2
:0202648C 28626031 unknown
:02026490 7306001D unknown
:02026494 00E88200 rsceq  r8,r8,r0,lsl #0x4
:02026498 024A1721 subeq  r1,r10,#0x840000
:0202649C 26801C08 strcs r1,[r0],+r8, lsl #0x18
:020264A0 100D8E2F andne  r8,r13,r15,lsr #0x1c
:020264A4 97D04010 unknown
:020264A8 15186378 ldrne r6,[r8, #-0x378]		;(r8-0x378=*(0038fc88))
:020264AC 208DEF10 addcs  r14,r13,r0,lsl r15
:020264B0 423B8813 eormis r8,r11,#0x130000
:020264B4 1863D007 unknown
:020264B8 1B333C00 blne 02CF54C0
:020264BC 631C1F78 tstvs r12,#0x1E0
:020264C0 43370018 teqmi r7,#0x18
:020264C4 701F333C andvcs r3,r15,r12,lsr r3
:020264C8 40001C49 andmi  r1,r0,r9,asr #0x18
:020264CC 0C1D121C ldceq  2,cr1,[r13],{#0x1c}
:020264D0 00DBE628 sbceqs r14,r11,r8,lsr #0xc
:020264D4 8E6863A1 cdphi 3,6,cr6,cr8,cr1,5
:020264D8 8DA964E0 stchi  4,cr6,[r9,#+0x380]!
:020264DC 08200300 stmeqda  r0!,{r8,r9}
:020264E0 00070140 andeq  r0,r7,r0,asr #0x2
:020264E4 A0200701 eorge  r0,r0,r1,lsl #0xe
:020264E8 0201EB02 andeq  r14,r1,#0x800
:020264EC 086B1003 unknown
:020264F0 21B16520 movcss r6,r0,lsr #0xa		;r6=4062826(0x3dfe6a)
:020264F4 020DEE9A andeq  r14,r13,#0x9A0
:020264F8 18B7B538 ldmneia  r7!,{r3,r4,r5,r8,r10,r12,r13,r15}
:020264FC 0C202000 stceq  0,cr2,[r0],#-0x0
:02026500 6F222031 swivs 0x00222031
:02026504 00E83AF0 unknown
:02026508 1C216828 stcne  8,cr6,[r1],#-0xa0
:0202650C 89628160 unknown
:02026510 0C1D2800 ldceq  8,cr2,[r13],{#0x0}
:02026514 3EF06F31 mrccc 15,7,r6,cr0,cr1,{1}
:02026518 913800E9 teqls r8,r9,ror #0x1
:0202651C 081C0308 ldmeqda  r12 ,{r3,r8,r9}
:02026520 02601A1C rsbeq  r1,r0,#0x1C000
:02026524 15091D19 strne r1,[r9, #-0xd19]		;(r9-0xd19=*(fffff2e7))
:02026528 1103C98D unknown
:0202652C C4F01100 unknown
:02026530 4811E302 ldmmida  r1 ,{r1,r8,r9,r13,r14,r15}
:02026534 47182200 ldrmi r2,[r8,-r0, lsl #0x4]
:02026538 A04602C0 subge  r0,r6,r0,asr #0x5
:0202653C 11590A98 unknown
:02026540 1C0E2815 stcne  8,cr2,[r14],{#0x15}
:02026544 2A482A30 bcs 03230E0C
:02026548 01220449 unknown
:0202654C F06C0024 rsbnv  r0,r12,r4,lsr #0x0
:02026550 2D00EEFA unknown
:02026554 80088B01 andhi  r8,r8,r1,lsl #0x16
:02026558 308BD102 addcc  r13,r11,r2,lsl #0x2
:0202655C EA0CF06E b 0236271C
:02026560 0D490424 unknown
:02026564 011DCE60 tsteq r13,r0,ror #0x1c
:02026568 1022EA12 eorne  r14,r2,r2,lsl r10
:0202656C 63482249 unknown
:02026570 1F1C0112 swine 0x001c0112
:02026574 60810848 addvs  r0,r1,r8,asr #0x10
:02026578 481F309D ldmmida  r15 ,{r0,r2,r3,r4,r7,r12,r13}
:0202657C 04004A1D streq r4,[r0],#-0xa1d
:02026580 91FD29F0 ldrlssh r2,[r13, #+0x90]!
:02026584 25104911 ldrcs r4,[r0, #-0x911]		;(r0-0x911=*(f7f9a211))
:02026588 4D1816D0 unknown
:0202658C 13281113 unknown
:02026590 00EF2E41 rsceq  r2,r15,r1,asr #0x1c
:02026594 280F0A98 stmcsda  r15 ,{r3,r4,r7,r9,r11}
:02026598 0BA08917 bleq 008489FC
:0202659C 00182450 andeqs r2,r8,r0,asr r4
:020265A0 0001581E andeq  r5,r1,r14,lsl r8
:020265A4 10015005 andne  r5,r1,r5
:020265A8 99073D22 stmlsdb  r7 ,{r1,r5,r8,r10,r11,r12,r13}
:020265AC DC109B18 ldcle  11,cr9,[r0],{#0x18}
:020265B0 4905D177 stmmidb  r5 ,{r0,r1,r2,r4,r5,r6,r8,r12,r14,r15}
:020265B4 12456888 subne  r6,r5,#0x880000
:020265B8 10A110EF adcne  r1,r1,r15,ror #0x1
:020265BC 0120DDE0 unknown
:020265C0 90109900 andlss r9,r0,r0,lsl #0x12
:020265C4 4D000058 unknown
:020265C8 1751CA07 ldrneb r12,[r1,-r7, lsl #0x14]
:020265CC 24014823 strcs r4,[r1],#-0x823
:020265D0 A50268C0 strge r6,[r2, #-0x8c0]		;(r2-0x8c0=*(e5208a70))
:020265D4 B700091E unknown
:020265D8 FC73F030 ldc2l 0,cr15,[r3],#-0xc0
:020265DC A08C1241 addge  r1,r12,r1,asr #0x4
:020265E0 1DBDF81E ldcne  8,cr15,[r13,#+0x78]!
:020265E4 004E1B4F subeq  r1,r14,r15,asr #0x16
:020265E8 11001C38 unknown
:020265EC 0087E821 addeq  r14,r7,r1,lsr #0x10
:020265F0 20282814 eorcs  r2,r8,r4,lsl r8
:020265F4 5009A111 andpl  r10,r9,r1,lsl r1
:020265F8 0B360036 bleq 02DA66D8
:020265FC C65005A0 ldrgtb r0,[r0],-r0, lsr #0xb
:02026600 00341001 eoreqs r1,r4,r1
:02026604 B000B234 andlt  r11,r0,r4,lsr r2
:02026608 24110068 ldrcs r0,[r1],#-0x68
:0202660C 1C2568F1 stcne  8,cr6,[r5],#-0x3c4
:02026610 334B4788 unknown
:02026614 6BD1D380 blvs 0149B41C
:02026618 4904E90F stmmidb  r4 ,{r0,r1,r2,r3,r8,r11,r13,r14,r15}
:0202661C 0A042200 beq 0212EE24
:02026620 6E60CA60 cdpvs 10,6,cr12,cr0,cr0,3
:02026624 00E982F0 unknown
:02026628 31A1003B movcc  r0,lsr r11		;r0=43(0x2b)
:0202662C 06FD21AD unknown
:02026630 0043ED25 subeq  r14,r3,r5,lsr #0x1a
:02026634 FC11F00F ldc2  0,cr15,[r1],{#0xf}
:02026638 D0102800 andles r2,r0,r0,lsl #0x10
:0202663C 0E4C0009 cdpeq 0,4,cr0,cr12,cr9,0
:02026640 1C20270A stcne  7,cr2,[r0],#-0x28
:02026644 023A1C31 eoreqs r1,r10,#0x3100
:02026648 EEA40167 cdp 1,10,cr0,cr4,cr7,3
:0202664C 280E9800 stmcsda  r14 ,{r11,r12,r15}
:02026650 00350102 eoreqs r0,r5,r2,lsl #0x2
:02026654 E0001C05 and  r1,r0,r5,lsl #0x18
:02026658 F1280723 unknown
:0202665C C728D121 strgt r13,[r8,-r1, lsr #0x2]!
:02026660 F0117506 andnvs r7,r1,r6,lsl #0xa
:02026664 0CB091B5 ldceq  1,cr9,[r0],#+0x2d4
:02026668 20009001 andcs  r9,r0,r1
:0202666C 900443C0 andls  r4,r4,r0,asr #0x7
:02026670 00DB0100 sbceqs r0,r11,r0,lsl #0x2
:02026674 48542600 ldmmida  r4 ,{r9,r10,r13}^
:02026678 01021C37 unknown
:0202667C 001C3568 andeqs r3,r12,r8,ror #0xa
:02026680 00D00229 sbceqs r0,r0,r9,lsr #0x4
:02026684 280068C0 stmcsda  r0 ,{r6,r7,r11,r13,r14}
:02026688 1107A103 unknown
:0202668C F0A001A9 adcnv  r0,r0,r9,lsr #0x3
:02026690 03016BBD unknown
:02026694 021C0127 andeqs r0,r12,#0xC0000009
:02026698 B01114D1 ldrltsb r1,[r1], -r1
:0202669C BDF01E70 ldcltl 14,cr1,[r0,#+0x1c0]!
:020266A0 4A001C30 bmi 0202D768
:020266A4 0216034B andeqs r0,r6,#0x2C000001
:020266A8 3FF00094 swicc 0x00f00094
:020266AC BD007304 unknown
:020266B0 6410E714 ldrvs r14,[r0],#-0x714
:020266B4 01B513EF moveqs r1,r15,ror #0x7
:020266B8 44494744 strmib r4,[r9],#-0x744
:020266BC 32A8064B adccc  r0,r8,#0x4B00000
:020266C0 40FA066D rscmis r0,r10,r13,ror #0xc
:020266C4 054843EF streqb r4,[r8, #-0x3ef]		;(r8-0x3ef=*(0038fc11))
:020266C8 EE5E21B7 mrc 1,2,r2,cr14,cr7,{5}
:020266CC 01B71005 moveqs r1,r5			;r1=0(0x0)
:020266D0 19A1B761 stmneib  r1!,{r0,r5,r6,r8,r9,r10,r12,r13,r15}
:020266D4 30114470 andccs r4,r1,r0,ror r4
:020266D8 6D660001 stcvsl 0,cr0,[r6,#-0x4]!
:020266DC 10014005 andne  r4,r1,r5
:020266E0 6C019DB6 stcvs  13,cr9,[r1],{#0xb6}
:020266E4 01B72600 moveqs r2,r0,lsl #0xc		;r2=176128(0x2b000)
:020266E8 00D1208B sbceqs r2,r1,r11,lsl #0x1
:020266EC 1FD0042D swine 0x00d0042d
:020266F0 1F40E530 swine 0x0040e530
:020266F4 001F7C20 andeqs r7,r15,r0,lsr #0x18
:020266F8 13001F3A unknown
:020266FC 551101A1 ldrpl r0,[r1, #-0x1a1]		;(r1-0x1a1=*(fffffe5f))
:02026700 012D08D1 unknown
:02026704 0D1C6DDA unknown
:02026708 1C20E000 stcne  0,cr14,[r0],#-0x0
:0202670C D4019F40 strle r9,[r1],#-0xf40
:02026710 C11007FA ldrgtsh r0,[r0, -r10]
:02026714 00FB6B01 rsceqs r6,r11,r1,lsl #0x16
:02026718 01D02928 biceqs r2,r0,r8,lsr #0x12
:0202671C E3022601 unknown
:02026720 04900300 ldreq r0,[r0],#+0x300
:02026724 84121F90 ldrhi r1,[r2],#-0xf90
:02026728 0029D1B7 unknown
:0202672C 541E79D0 ldrpl r7,[r14],#-0x9d0
:02026730 43480420 unknown
:02026734 30584918 subccs r4,r8,r8,lsl r9
:02026738 4006300B andmi  r3,r6,r11
:0202673C 15E015D1 strneb r1,[r0, #+0x5d1]!
:02026740 09205849 stmeqdb  r0!,{r0,r3,r6,r11,r12,r14}
:02026744 02436800 subeq  r6,r3,#0x0
:02026748 990102CD stmlsdb  r1 ,{r0,r2,r3,r6,r7,r9}
:0202674C 06082600 streq r2,[r8],-r0, lsl #0xc
:02026750 00600760 rsbeq  r0,r0,r0,ror #0xe
:02026754 1D0F4D2F unknown
:02026758 291C2020 ldmcsdb  r12 ,{r5,r13}
:0202675C FE2A015B mcr2 1,1,r0,cr10,cr11,{2}
:02026760 04C01C76 streqb r1,[r0],#+0xc76
:02026764 BE355434 mrclt 4,1,r5,cr5,cr4,{1}
:02026768 06DBF642 ldreqb r15,[r0],#+0xc76
:0202676C C200CB00 andgt  r12,r0,#0x0
:02026770 054D0CEF streqb r0,[r13, #-0xcef]		;(r13-0xcef=*(fffff311))
:02026774 41EE81BB strmih r8,[r14, #+0x1b]!
:02026778 024931BB subeq  r3,r9,#0xC000002E
:0202677C 1EF3C998 mrcne 9,7,r12,cr3,cr8,{4}
:02026780 B0211198 mlalt  r1,r8,r1,r1unknown
:02026784 E004B1F0 unknown
:02026788 09D1C5F8 ldmeqib  r1 ,{r3,r4,r5,r6,r7,r8,r10,r14,r15}^
:0202678C B0649017 rsblt  r9,r4,r7,lsl r0
:02026790 1C072401 stcne  4,cr2,[r7],{#0x1}
:02026794 00031EA0 andeq  r1,r3,r0,lsr #0x1d
:02026798 006A7890 unknown
:0202679C 19910126 ldmneib  r1 ,{r1,r2,r5,r8}
:020267A0 04E58011 unknown
:020267A4 1101E003 unknown
:020267A8 20250301 eorcs  r0,r5,r1,lsl #0x6
:020267AC 200304AD andcs  r0,r3,r13,lsr #0x9
:020267B0 43050400 unknown
:020267B4 6F486200 swivs 0x00486200
:020267B8 B8EF383D unknown
:020267BC 0904056A stmeqdb  r4 ,{r1,r3,r5,r6,r8,r10}
:020267C0 01485E00 unknown
:020267C4 E00F0009 and  r0,r15,r9
:020267C8 0009110D andeq  r1,r9,r13,lsl #0x2
:020267CC 0902485B stmeqdb  r2 ,{r0,r1,r3,r4,r6,r11,r14}
:020267D0 10E00900 rscne  r0,r0,r0,lsl #0x12
:020267D4 D1032811 unknown
:020267D8 07834858 unknown
:020267DC E0200370 eor  r0,r0,r0,ror r3
:020267E0 C0B00619 adcgts r0,r0,r9,lsl r6
:020267E4 14BDF843 unknown
:020267E8 4A542102 bmi 0352EBF8
:020267EC 1C894371 stcne  3,cr4,[r9],{#0x71}
:020267F0 561C0038 unknown
:020267F4 BA185170 blt 0263ADBC
:020267F8 30002C6A andcc  r2,r0,r10,ror #0x18
:020267FC EF60F06E swi 0x0060f06e
:02026800 0012F056 andeqs r15,r2,r6,asr r0
:02026804 4E683AEC cdpmi 10,6,cr3,cr8,cr12,7
:02026808 3920004B stmccdb  r0!,{r0,r1,r3,r6}
:0202680C F0001D00 andnv  r1,r0,r0,lsl #0x1a
:02026810 1165FA65 msrne SPSR_sc,r5
:02026814 0020E086 eoreq  r14,r0,r6,lsl #0x1
:02026818 05900220 ldreq r0,[r0, #+0x220]		;r0+0x220=*(0000024b)
:0202681C EE079DA8 cdp 13,0,cr9,cr7,cr8,5
:02026820 00201240 eoreq  r1,r0,r0,asr #0x4
:02026824 48494890 stmmida  r9 ,{r4,r7,r11,r14}^
:02026828 A805004B stmgeda  r5 ,{r0,r1,r3,r6}
:0202682C 1E0D0700 cdpne 7,0,cr0,cr13,cr0,0
:02026830 08E069EF unknown
:02026834 A9044846 stmgedb  r4 ,{r1,r2,r6,r11,r14}
:02026838 F06C2201 rsbnv  r2,r12,r1,lsl #0x4
:0202683C 04ED8200 unknown
:02026840 60281398 mlavs  r8,r8,r3,r1unknown
:02026844 0180A3F3 unknown
:02026848 2E400500 cdpcs 5,4,cr0,cr0,cr0,0
:0202684C 01B6200D moveqs r2,r13			;r2=0(0x0)
:02026850 00037400 andeq  r7,r3,r0,lsl #0x8
:02026854 94008EAB strls r8,[r0],#-0xeab
:02026858 B4100100 ldrlt r0,[r0],#-0x100
:0202685C 0010B400 andeqs r11,r0,r0,lsl #0x8
:02026860 002C0026 eoreq  r0,r12,r6,lsr #0x0
:02026864 00452E00 subeq  r2,r5,r0,lsl #0x1c
:02026868 E043003F sub  r0,r3,r15,lsr r0
:0202686C 85412E00 strhib r2,[r1, #-0xe00]		;(r1-0xe00=*(fffff200))
:02026870 EF412820 swi 0x00412820
:02026874 0006FB32 andeq  r15,r6,r2,lsr r11
:02026878 01FA03F0 ldreqsh r0,[r10, #+0x30]!
:0202687C 07642804 streqb r2,[r4,-r4, lsl #0x10]!
:02026880 2EE03624 cdpcs 6,14,cr3,cr0,cr4,1
:02026884 42C12029 sbcmi  r2,r1,#0x29
:02026888 00492DFD unknown
:0202688C 00894920 addeq  r4,r9,r0,lsr #0x12
:02026890 1C40E000 stcnel 0,cr14,[r0],{#0x0}
:02026894 DBFC4288 blle 01F372BC
:02026898 23480028 unknown
:0202689C 1BEF201B blne 01BEE910
:020268A0 221E1F00 andcss r1,r14,#0x0
:020268A4 260134E0 strcs r3,r1,r14,#0x0
:020268A8 FB23E020 blx 0291E938
:020268AC FD0E8105 unknown
:020268B0 1B482160 blne 0322EE38
:020268B4 1FE0201F swine 0x00e0201f
:020268B8 001F1500 andeqs r1,r15,r0,lsl #0xa
:020268BC 001F13A8 andeqs r1,r15,r8,lsr #0x7
:020268C0 E0109403 ands r9,r0,r3,lsl #0x8
:020268C4 40029802 andmi  r9,r2,r2,lsl #0x10
:020268C8 0390021C orreqs r0,r0,#0xC0000001
:020268CC 00DA0828 sbceqs r0,r10,r8,lsr #0x10
:020268D0 49134818 ldmmidb  r3 ,{r3,r4,r11,r14}
:020268D4 F0001C2A andnv  r1,r0,r10,lsr #0x18
:020268D8 7DFACF00 ldcvcl 15,cr12,[r10,#+0x0]!
:020268DC 020DDF06 andeq  r13,r13,#0x18
:020268E0 A5E01001 strgeb r1,[r0, #+0x1]!
:020268E4 932CAC03 unknown
:020268E8 F5A805D1 strnv r0,[r8, #+0x5d1]!
:020268EC 200FEE05 andcs  r14,r15,r5,lsl #0x1c
:020268F0 00AC044D adceq  r0,r12,r13,asr #0x8
:020268F4 211C2826 tstcs r12,r6,lsr #0x10
:020268F8 1C321C00 ldcne  12,cr1,[r2],#-0x0
:020268FC ED10F06C unknown
:02026900 F8280001 stmnvda  r8!,{r0}
:02026904 6D9803D0 unknown
:02026908 2022011E eorcs  r0,r2,r14,lsl r1
:0202690C 2200E000 andcs  r14,r0,#0x0
:02026910 49079801 stmmidb  r7 ,{r0,r11,r12,r15}
:02026914 87F7FF00 ldrhib r15,[r7,+r0, lsl #0x1e]!
:02026918 109803FD ldrnesh r0,[r8], +r13
:0202691C BDF800B0 ldcltl 0,cr0,[r8,#+0x2c0]!
:02026920 FE000DE0 cdp2 13,0,cr0,cr0,cr0,7
:02026924 080030BF stmeqda  r0 ,{r0,r1,r2,r3,r4,r5,r7,r12,r13}
:02026928 003FEC42 eoreqs r14,r15,r2,asr #0x18
:0202692C 0203CA61 andeq  r12,r3,#0x61000
:02026930 00010000 andeq  r0,r1,r0
:02026934 F9201001 stmnvdb  r0!,{r0,r12}
:02026938 06000219 unknown
:0202693C F847184B stmnvda  r7 ,{r0,r1,r3,r6,r11,r12}^
:02026940 00110A95 muleqs r1,r5,r10
:02026944 0DF94003 ldceql 0,cr4,[r9,#+0xc]!
:02026948 D0002900 andle  r2,r0,r0,lsl #0x12
:0202694C 12F34788 rscnes r4,r3,#0x2200000
:02026950 19F8E081 ldmneib  r8!,{r0,r7,r13,r14,r15}^
:02026954 59534659 ldmpldb  r3 ,{r0,r3,r4,r6,r9,r10,r14}^
:02026958 06590726 ldreqb r0,[r9],-r6, lsr #0xe
:0202695C A65947A8 ldrgeb r4,[r9],-r8, lsr #0xf
:02026960 000E0282 andeq  r0,r14,r2,lsl #0x5
:02026964 8E020236 mcrhi 2,0,r0,cr2,cr6,{1}
:02026968 C000F200 andgt  r15,r0,r0,lsl #0x4
:0202696C 00019200 andeq  r9,r1,r0,lsl #0x4
:02026970 31465D6E unknown
:02026974 A0E19FD1 unknown
:02026978 620618B5 andvs  r1,r6,#0xB50000
:0202697C 07FDC0E1 ldreqb r12,r1,r6,#0xB50000
:02026980 941101EC ldrls r0,[r1],#-0x1ec
:02026984 F101A101 unknown
:02026988 21016BB6 strcsh r6,[r1, -r6]
:0202698C F101488B unknown
:02026990 DF014886 swile 0x00014886
:02026994 D1008941 unknown
:02026998 01DDE103 biceqs r14,r13,r3,lsl #0x2
:0202699C 2F7F802F swics 0x007f802f
:020269A0 2A06B000 bcs 021D29A8
:020269A4 0F05D175 swieq 0x0005d175
:020269A8 46657040 unknown
:020269AC 602F79A0 eorvs  r7,r15,r0,lsr #0x13
:020269B0 8669D067 unknown
:020269B4 A37203B5 cmnge r2,#0xD4000002
:020269B8 2A08B201 bcs 022531C4
:020269BC 0F07D15C swieq 0x0007d15c
:020269C0 466B5740 unknown
:020269C4 609B6CA0 addvss r6,r11,r0,lsr #0x19
:020269C8 41A66D4E movmi  r6,r14,asr #0x1a
:020269CC C09D66D1 ldrgtsb r6,[r13], +r1
:020269D0 0AD03E8A beq 01436400
:020269D4 E338E09D teq r8,#0x9D
:020269D8 28D03200 ldmcsia  r0 ,{r9,r12,r13}^
:020269DC 2C601D5B stccsl 13,cr1,[r0],#-0x16c
:020269E0 EBB0C09D bl 00C56C5C
:020269E4 4A531699 bmi 034EC450
:020269E8 51030348 unknown
:020269EC 9D16809D unknown
:020269F0 016D3460 unknown
:020269F4 4AD00FAC bmi 0142A8AC
:020269F8 21032057 unknown
:020269FC A3456057 unknown
:02026A00 1597B840 ldrne r11,[r7, #+0x840]		;r7+0x840=*(00000851)
:02026A04 9675E081 unknown
:02026A08 393ED144 ldmccdb  r14!,{r2,r6,r8,r12,r14,r15}
:02026A0C 5F048902 swipl 0x00048902
:02026A10 D2107902 andles r7,r0,#0x8000
:02026A14 D0710021 rsbles r0,r1,r1,lsr #0x0
:02026A18 10965679 addnes r5,r6,r9,ror r6
:02026A1C 1DE86225 stcnel 2,cr6,[r8,#+0x94]!
:02026A20 33D06500 bicccs r6,r0,#0x0
:02026A24 5F8A601D swipl 0x008a601d
:02026A28 670D85D1 unknown
:02026A2C 00E76000 rsceq  r6,r7,r0
:02026A30 2B2AD055 blcs 02ADAB8C
:02026A34 BD4F6023 unknown
:02026A38 63591084 cmpvs r9,#0x84
:02026A3C AA027BE4 bge 020C59D4
:02026A40 4822D042 stmmida  r2!,{r1,r6,r12,r14,r15}
:02026A44 3C403D03 stcccl 13,cr3,[r0],{#0x3}
:02026A48 09A06497 stmeqib  r0!,{r0,r1,r2,r4,r7,r10,r13,r14}
:02026A4C BD086107 unknown
:02026A50 8204EF1B andhi  r14,r4,#0x6C
:02026A54 93A10023 movls  r0,#0x23		;r0=35(0x23)
:02026A58 97868505 strls r8,[r6,+r5, lsl #0xa]
:02026A5C 01FB1513 mvneqs r1,r3,lsl r5
:02026A60 17242802 strne r2,[r4,-r2, lsl #0x10]!
:02026A64 E9FE0237 unknown
:02026A68 9F004812 swils 0x00004812
:02026A6C C1102301 tstgt r0,r1,lsl #0x6
:02026A70 0D46871C unknown
:02026A74 61830687 orrvs  r0,r3,r7,lsl #0xd
:02026A78 000A69C3 andeq  r6,r10,r3,asr #0x13
:02026A7C 4483132B strmi r1,[r3],#+0x32b
:02026A80 69824809 stmvsib  r2 ,{r0,r3,r11,r14}
:02026A84 0C2A0508 stceq  5,cr0,[r10],#-0x20
:02026A88 9169C2D1 unknown
:02026A8C AB400514 blge 03027EE4
:02026A90 AB69C246 blge 03A973B0
:02026A94 AD306176 ldcge  1,cr6,[r0,#-0x1d8]!
:02026A98 39698836 unknown
:02026A9C F6AD36AD unknown
:02026AA0 EB64F6AD bl 0396455C
:02026AA4 ED7E76AD ldcl 6,cr7,[r14,#-0x2b4]!
:02026AA8 1D86AD27 unknown
:02026AAC ADE9DC03 stcgel 12,cr13,[r9,#+0xc]!
:02026AB0 6D4125C6 unknown
:02026AB4 76AD33CF unknown
:02026AB8 5607FB56 unknown
:02026ABC 1C060851 stcne  8,cr0,[r6],{#0x51}
:02026AC0 5695F6AD ldrpl r15,[r5],+r13, lsr #0xd
:02026AC4 ADEA48F0 stcgel 8,cr4,[r10,#+0x3c0]!
:02026AC8 ADEC1436 stcgel 4,cr1,[r12,#+0xd8]!
:02026ACC F0569076 subnvs r9,r6,r6,ror r0
:02026AD0 C6ADEA00 unknown
:02026AD4 07ED180F streqb r1,[r13,+r15, lsl #0x10]!
:02026AD8 AD321C30 ldcge  12,cr1,[r2,#-0xc0]!
:02026ADC 0C604826 stceql 8,cr4,[r0],#-0x98
:02026AE0 4A0431D0 bmi 02133228
:02026AE4 78282100 stmvcda  r8!,{r8,r13}
:02026AE8 F106AF49 unknown
:02026AEC 2906C01C stmcsdb  r6 ,{r2,r3,r4,r14,r15}
:02026AF0 492CDBF8 stmmidb  r12!,{r3,r4,r5,r6,r7,r8,r9,r11,r12,r14,r15}
:02026AF4 0100482B unknown
:02026AF8 482A004B stmmida  r10!,{r0,r1,r3,r6}
:02026AFC EC8A36A7 stc  6,cr3,[r10],{#0xa7}
:02026B00 06A71229 unknown
:02026B04 2C006101 stccs  1,cr6,[r0],{#0x1}
:02026B08 1A06AD1C bne 021D1F80
:02026B0C 1806AD41 stmneda  r6 ,{r0,r6,r8,r10,r11,r13,r15}
:02026B10 0716ADDC unknown
:02026B14 094A24DD stmeqdb  r10 ,{r0,r2,r3,r4,r6,r7,r10,r13}^
:02026B18 DA07D6AB ble 0221C5CC
:02026B1C 1BC6AB1F blne 011D17A0
:02026B20 0F111749 swieq 0x00111749
:02026B24 6276A500 rsbvss r10,r6,#0x0
:02026B28 4116A5EC tstmi r6,r12,ror #0xb
:02026B2C 77131261 ldrvc r1,r6,r12,ror #0xb
:02026B30 69516951 ldmvsdb  r1 ,{r0,r4,r6,r8,r11,r13,r14}^
:02026B34 D4017752 strle r7,[r1],#-0x752
:02026B38 26A521EA unknown
:02026B3C EDA06015 stc  0,cr6,[r0,#+0x54]!
:02026B40 A54C36A5 strgeb r3,[r12, #-0x6a5]		;(r12-0x6a5=*(fffff95b))
:02026B44 D3004B56 unknown
:02026B48 ED11FD38 unknown
:02026B4C ED9056A5 unknown
:02026B50 4A68720D bmi 03A4338C
:02026B54 7036A5FA unknown
:02026B58 7676A5FA unknown
:02026B5C 520B0039 andpl  r0,r11,#0x39
:02026B60 11050039 unknown
:02026B64 A2552901 subges r2,r5,#0x4000
:02026B68 6EB033EA cdpvs 3,10,cr3,cr0,cr10,7
:02026B6C 6860334D unknown
:02026B70 50352033 eorpls r2,r5,r3,lsr r0
:02026B74 0669ED58 unknown
:02026B78 69CD0035 stmvsib  r13 ,{r0,r2,r4,r5}^
:02026B7C DB016526 blle 0208001C
:02026B80 52718910 rsbpls r8,r1,#0x40000
:02026B84 254E6057 strcsb r6,[r14, #-0x57]		;r14-0x57=*(0202685d)=#637538484(0x260010b4)
:02026B88 1189AF10 orrne  r10,r9,r0,lsl r15
:02026B8C 06112669 ldreq r2,r10,r9,r0,lsl r15
:02026B90 801669ED andhis r6,r6,r13,ror #0x13
:02026B94 97066969 strls r6,r6,r6,r13,ror #0x13
:02026B98 E9F202F5 unknown
:02026B9C ED3A5147 ldc  1,cr5,[r10,#-0x11c]!
:02026BA0 60152669 andvss r2,r5,r9,ror #0xc
:02026BA4 69ED32C9 unknown
:02026BA8 5669DD36 unknown
:02026BAC ED26405B stc  0,cr4,[r6,#-0x16c]!
:02026BB0 20560F34 subcss r0,r6,r4,lsr r15
:02026BB4 40160FED andmis r0,r6,r13,ror #0x1f
:02026BB8 ED0CA669 unknown
:02026BBC CE166929 cdpgt 9,0,cr6,cr6,cr9,1
:02026BC0 49166960 ldmmidb  r6 ,{r5,r6,r8,r11,r13,r14}
:02026BC4 10090669 andne  r0,r9,r9,ror #0xc
:02026BC8 04EC6904 unknown
:02026BCC 066948E0 unknown
:02026BD0 B4000950 strlt r0,[r0],#-0x950
:02026BD4 1669EB50 unknown
:02026BD8 14A56A09 unknown
:02026BDC AE09DD10 mcrge 13,0,r13,cr9,cr0,{0}
:02026BE0 23366952 teqcs r6,#0x148000
:02026BE4 690F7950 stmvsdb  r15 ,{r4,r6,r8,r11,r12,r13,r14}
:02026BE8 2B699036 blcs 03A8ACC8
:02026BEC 6A4F1015 bvs 033EAC48
:02026BF0 68D26A51 ldmvsia  r2 ,{r0,r4,r6,r9,r11,r13,r14}^
:02026BF4 0036F054 eoreqs r15,r6,r4,asr r0
:02026BF8 AB4669EB blge 031C13AC
:02026BFC 60ABE440 adcvs  r14,r11,r0,asr #0x8
:02026C00 40206DDE unknown
:02026C04 CAA66956 bgt 009C1164
:02026C08 533669EC teqpl r6,#0x3B0000
:02026C0C 69554669 ldmvsdb  r5 ,{r0,r3,r5,r6,r9,r10,r14}^
:02026C10 0003A966 andeq  r10,r3,r6,ror #0x12
:02026C14 16166960 ldrne r6,r10,r3,r6,ror #0x12
:02026C18 69966962 ldmvsib  r6 ,{r1,r5,r6,r8,r11,r13,r14}
:02026C1C 6165D7F6 unknown
:02026C20 366B6990 unknown
:02026C24 166B6810 unknown
:02026C28 6BEF48A6 blvs 01BF8EC8
:02026C2C 6BECA656 blvs 01B5058C
:02026C30 0E002146 cdpeq 1,0,cr2,cr0,cr6,2
:02026C34 69813248 stmvsib  r1 ,{r3,r6,r9,r12,r13}
:02026C38 490D366B stmmidb  r13 ,{r0,r1,r3,r5,r6,r9,r10,r12,r13}
:02026C3C 044CF054 streqb r15,[r12],#-0x54
:02026C40 E9351FE8 ldmdb  r5!,{r3,r5,r6,r7,r8,r9,r10,r11,r12}
:02026C44 566BEC05 unknown
:02026C48 10076181 andne  r6,r7,r1,lsl #0x3
:02026C4C BBEC8C96 bllt 01B49EAC
:02026C50 95EC8855 strlsb r8,[r12, #+0x855]!
:02026C54 46694034 unknown
:02026C58 03CF6DA4 biceq  r6,r15,#0x2900
:02026C5C 1BEF0309 blne 01BE7888
:02026C60 1800E17C stmneda  r0 ,{r2,r3,r4,r5,r6,r8,r13,r14,r15}
:02026C64 095E4221 ldmeqdb  r14 ,{r0,r5,r9,r14}^
:02026C68 70D9002A sbcvcs r0,r9,r10,lsr #0x0
:02026C6C 1892E100 ldmneia  r2 ,{r8,r13,r14,r15}
:02026C70 88D2447A ldmhiia  r2 ,{r1,r3,r4,r5,r6,r10,r14}^
:02026C74 14800EF3 strne r0,[r0],#+0xef3
:02026C78 02D44497 sbceqs r4,r4,#0x97000000
:02026C7C 00620012 rsbeq  r0,r2,r2,lsl r0
:02026C80 01060E02 unknown
:02026C84 01AE00D0 unknown
:02026C88 B402019E strlt r0,[r2],#-0x19e
:02026C8C 8302C202 unknown
:02026C90 20D13430 sbccss r3,r1,r0,lsr r4
:02026C94 B080F1B2 strlth r15,[r0], +r2
:02026C98 D04C2023 suble  r2,r12,r3,lsr #0x0
:02026C9C 8AE0F106 bhi 018630BC
:02026CA0 4000F17A andmi  r15,r0,r10,ror r1
:02026CA4 2025A7D0 unknown
:02026CA8 A22025A6 eorge  r2,r0,#0x29800000
:02026CAC 33811339 orrcc  r1,r1,#0xE4000000
:02026CB0 BD846113 unknown
:02026CB4 2AD02C02 bcs 01431CC4
:02026CB8 9C20C99D stcls  9,cr12,[r0],#-0x274
:02026CBC C9252035 stmgtdb  r5!,{r0,r2,r4,r5,r13}
:02026CC0 2A489760 bcs 0324CA48
:02026CC4 97020301 strls r0,[r2,-r1, lsl #0x6]
:02026CC8 031A2203 tsteq r10,#0x30000000
:02026CCC 90803512 addls  r3,r0,r2,lsl r5
:02026CD0 0600356A streq r3,r3,r0,r2,lsl r5
:02026CD4 05D10F2A ldreqb r0,[r1, #+0xf2a]		;r1+0xf2a=*(00000f2a)
:02026CD8 418E0011 orrmi  r0,r14,r1,lsl r0
:02026CDC 13084217 unknown
:02026CE0 20358A20 eorcss r8,r5,r0,lsr #0x14
:02026CE4 0B40FF89 bleq 03066B10
:02026CE8 3309E155 unknown
:02026CEC D1073960 unknown
:02026CF0 0CC24882 stceql 8,cr4,[r2],{#0x82}
:02026CF4 742A086A unknown
:02026CF8 001107D1 ldreqsb r0,[r1], -r1
:02026CFC 20114080 andcss r4,r1,r0,lsl #0x1
:02026D00 110CD06E unknown
:02026D04 20A57C20 adccs  r7,r5,r0,lsr #0x18
:02026D08 201F517B andcss r5,r15,r11,ror r1
:02026D0C A50DD064 strge r13,[r13, #-0x64]		;(r13-0x64=*(ffffff9c))
:02026D10 75D14580 ldrvcb r4,[r1, #+0x580]		;r1+0x580=*(00000580)
:02026D14 A900A511 stmgedb  r0 ,{r0,r4,r8,r10,r13,r15}
:02026D18 7320A506 unknown
:02026D1C D0532023 subles r2,r3,r3,lsr #0x0
:02026D20 C0A7170A adcgt  r1,r7,r10,lsl #0xe
:02026D24 00470439 subeq  r0,r7,r9,lsr r4
:02026D28 1F6AD047 swine 0x006ad047
:02026D2C 1F476920 swine 0x00476920
:02026D30 C0A74020 adcgt  r4,r7,r0,lsr #0x0
:02026D34 36008576 unknown
:02026D38 251561D0 ldrcs r6,[r5, #-0x1d0]		;(r5-0x1d0=*(fffffe30))
:02026D3C 20256120 eorcs  r6,r5,r0,lsr #0x2
:02026D40 2980A72F stmcsib  r0 ,{r0,r1,r2,r3,r5,r8,r9,r10,r13,r15}
:02026D44 55F860A7 ldrplb r6,[r8, #+0xa7]!
:02026D48 D02200A7 eorle  r0,r2,r7,lsr #0x1
:02026D4C 57205D57 unknown
:02026D50 511B2013 tstpl r11,r3,lsl r0
:02026D54 B152605D cmplt r2,r13,asr r0
:02026D58 201F5120 andcss r5,r15,r0,lsr #0x2
:02026D5C 150BD010 strne r13,[r11, #-0x10]		;(r11-0x10=*(0000009d))
:02026D60 D14B80B1 strleh r8,[r11, #-0x1]		;(r11-0xb1=*(000000ac))
:02026D64 0402694B streq r6,[r2],#-0x94b
:02026D68 87110928 ldrhi r0,[r1,-r8, lsr #0x12]
:02026D6C 00254920 eoreq  r4,r5,r0,lsr #0x12
:02026D70 8AD10A90 bhi 014697B8
:02026D74 8D0D0EE0 unknown
:02026D78 00470620 subeq  r0,r7,r0,lsr #0xc
:02026D7C 6C916C50 ldcvs  12,cr6,[r1],{#0x50}
:02026D80 546E0512 unknown
:02026D84 001FAAF0 ldreqsh r10,[r15], -r0
:02026D88 103FD07E eornes r13,r15,r14,ror r0
:02026D8C 1F3F201F swine 0x003f201f
:02026D90 201F7720 andcss r7,r15,r0,lsr #0xe
:02026D94 0E282065 cdpeq 0,2,cr2,cr8,cr5,3
:02026D98 22028F35 andcs  r8,r2,#0xD4
:02026D9C D06D0119 rsble  r0,r13,r9,lsl r1
:02026DA0 36202537 unknown
:02026DA4 66202545 unknown
:02026DA8 20A32025 adccs  r2,r3,r5,lsr #0x0
:02026DAC 63451128 unknown
:02026DB0 02674DA4 rsbeq  r4,r7,#0x2900
:02026DB4 482DD059 stmmida  r13!,{r0,r3,r4,r6,r12,r14,r15}
:02026DB8 2C004503 stccs  5,cr4,[r0],{#0x3}
:02026DBC 52201D41 eorpl  r1,r0,#0x1040
:02026DC0 409D02D0 ldrmisb r0,[r13], +r0
:02026DC4 114C2807 unknown
:02026DC8 D02003D1 unknown
:02026DCC 25BD0862 ldrcs r0,[r13, #+0x862]!
:02026DD0 22034800 andcs  r4,r3,#0x0
:02026DD4 252462C2 strcs r6,[r4, #-0x2c2]!
:02026DD8 D0404220 suble  r4,r0,r0,lsr #0x4
:02026DDC 0220250F eoreq  r2,r0,#0x3C00000
:02026DE0 005E8022 subeqs r8,r14,r2,lsr #0x0
:02026DE4 D10F2804 mrsle r2,CPSR
:02026DE8 0200311E andeq  r3,r0,#0x80000007
:02026DEC 53103728 tstpl r0,#0xA00000
:02026DF0 1BEEBA02 blne 01BD5600
:02026DF4 01BF0048 moveqs r0,r8,asr #0x0
:02026DF8 2027411A eorcs  r4,r7,r10,lsl r1
:02026DFC 2714D02E ldrcs r13,[r4,-r14, lsr #0x0]
:02026E00 03481620 unknown
:02026E04 62C32311 sbcvs  r2,r3,#0x44000000
:02026E08 68034815 stmvsda  r3 ,{r0,r2,r4,r11,r14}
:02026E0C 242B0000 unknown
:02026E10 981C10D0 ldmlsda  r12 ,{r4,r6,r7,r12}
:02026E14 40110013 andmis r0,r1,r3,lsl r0
:02026E18 280501E7 stmcsda  r5 ,{r0,r1,r2,r5,r6,r7,r8}
:02026E1C 0B10D11D bleq 0245B298
:02026E20 D0411920 suble  r1,r1,r0,lsr #0x12
:02026E24 0C200B05 stceq  11,cr0,[r0],#-0x14
:02026E28 D012200F andles r2,r2,r15
:02026E2C 200F1404 andcs  r1,r15,r4,lsl #0x8
:02026E30 62C14808 sbcvs  r4,r1,#0x80000
:02026E34 C5000B08 strgt r0,[r0, #-0xb08]		;(r0-0xb08=*(fffff51b))
:02026E38 03D0C103 biceqs r12,r0,#0xC0000000
:02026E3C 04100D20 ldreq r0,[r0],#-0xd20
:02026E40 08680248 unknown
:02026E44 37022A00 strcc r2,[r2,-r0, lsl #0x14]
:02026E48 4790211A unknown
:02026E4C 3B310808 blcc 02C68E74
:02026E50 1713C5FB unknown
:02026E54 086AC849 unknown
:02026E58 4B252805 blmi 02970E74
:02026E5C 2E003EA9 cdpcs 14,0,cr3,cr0,cr9,5
:02026E60 443E0001 unknown
:02026E64 01100001 tsteq r0,r1
:02026E68 3E002200 cdpcc 2,0,cr2,cr0,cr0,0
:02026E6C 20050000 andcs  r0,r5,r0
:02026E70 F05418D7 ldrnvsb r1,[r4],#-0x87
:02026E74 1102510C unknown
:02026E78 54A22009 unknown
:02026E7C 03EA26F0 mvneq  r2,#0xF000000
:02026E80 200D0B28 andcs  r0,r13,r8,lsr #0x16
:02026E84 06688880 unknown
:02026E88 EE8402DB mcr 2,4,r0,cr4,cr11,{6}
:02026E8C 8815BB03 ldmhida  r5 ,{r0,r1,r8,r9,r11,r12,r13,r15}
:02026E90 00011F59 andeq  r1,r1,r9,asr r15
:02026E94 211D0733 tstcs r13,r3,lsr r7
:02026E98 1CF532F9 ldcnel 2,cr3,[r5],#+0x3e4
:02026E9C 0F3F2001 swieq 0x003f2001
:02026EA0 C0F0551C rscgts r5,r0,r12,lsl r5
:02026EA4 00F055EE rsceqs r5,r0,r14,ror #0xb
:02026EA8 0007CF92 muleq  r7,r2,r15
:02026EAC 00DD102E sbceqs r1,r13,r14,lsr #0x0
:02026EB0 2E000224 cdpcs 2,0,cr0,cr0,cr4,1
:02026EB4 42BCDD0D adcmis r13,r12,#0x340
:02026EB8 2000DA0B andcs  r13,r0,r11,lsl #0x14
:02026EBC F0550DDD ldrnvsb r0,[r5],#-0xdd
:02026EC0 1C29EEF0 stcne  14,cr14,[r9],#-0x3c0
:02026EC4 0049C002 subeq  r12,r9,r2
:02026EC8 1C64E8BC stcnel 8,cr14,[r4],#-0x2f0
:02026ECC B40235C0 strlt r3,[r2],#-0x5c0
:02026ED0 03A5F142 moveq  r15,#0x80000010		;r15=-2147483632(0x80000010)
:02026ED4 EEA8F055 mcr 0,5,r15,cr8,cr5,{2}
:02026ED8 B11C3008 tstlt r12,r8
:02026EDC 0593003C ldreq r0,[r3, #+0x3c]		;r3+0x3c=*(0000003c)
:02026EE0 73040C1C unknown
:02026EE4 07EA9221 streqb r9,[r10,+r1, lsr #0x4]!
:02026EE8 4349301C unknown
:02026EEC 082D8106 stmeqda  r13!,{r1,r2,r8,r15}
:02026EF0 48482F66 stmmida  r8 ,{r1,r2,r5,r6,r8,r9,r10,r11,r13}^
:02026EF4 D0000864 andle  r0,r0,r4,ror #0x10
:02026EF8 78292200 stmvcda  r9!,{r9,r13}
:02026EFC 006D1C52 rsbeq  r1,r13,r2,asr r12
:02026F00 8770011C unknown
:02026F04 DBF82A09 blle 01E31730
:02026F08 FFE00806 swinv 0x00e00806
:02026F0C 00490621 subeq  r0,r9,r1,lsr #0xc
:02026F10 1028E934 eorne  r14,r8,r4,lsr r9
:02026F14 41482649 unknown
:02026F18 244A2864 strcsb r2,[r10],#-0x864
:02026F1C 2C004800 stccs  8,cr4,[r0],{#0x0}
:02026F20 041D6482 ldreq r6,[r13],#-0x482
:02026F24 DD20162E stcle  6,cr1,[r0,#-0xb8]!
:02026F28 DA142E20 ble 025327B0
:02026F2C 062E0E7B unknown
:02026F30 7821DD20 stmvcda  r1!,{r5,r8,r10,r11,r12,r14,r15}
:02026F34 11641C40 unknown
:02026F38 4240B020 submi  r11,r0,#0x20
:02026F3C 2820DBF8 stmcsda  r0!,{r3,r4,r5,r6,r7,r8,r9,r11,r12,r14,r15}
:02026F40 001DDA10 andeqs r13,r13,r0,lsl r10
:02026F44 00180A49 andeqs r0,r8,r9,asr #0x14
:02026F48 111C4021 tstne r12,r1,lsr #0x0
:02026F4C 2005F500 andcs  r15,r5,r0,lsl #0xa
:02026F50 07DBFA28 ldreqb r15,[r11,+r8, lsr #0x14]
:02026F54 41FF04DF ldrmisb r0,[r15, #+0x4f]!
:02026F58 01112021 tsteq r1,r1,lsr #0x0
:02026F5C 4917E90E ldmmidb  r7 ,{r1,r2,r3,r8,r11,r13,r14,r15}
:02026F60 81480413 unknown
:02026F64 413B1264 teqmi r11,r4,ror #0x4
:02026F68 10106C91 mulnes r0,r1,r12
:02026F6C 536E1248 unknown
:02026F70 03EF80F0 mvneq  r8,#0xF0
:02026F74 D1132800 tstle r3,r0,lsl #0x10
:02026F78 4C60150C stcmil 5,cr1,[r0],#-0x30
:02026F7C 07ED2015 unknown
:02026F80 309FFFD0 ldrccsb r15,[r15], +r0
:02026F84 07004506 streq r4,[r0,-r6, lsl #0xa]
:02026F88 FDEA4010 stc2l 0,cr4,[r10,#+0x40]!
:02026F8C 3B389A10 blcc 02E4D7D4
:02026F90 00453C00 subeq  r3,r5,r0,lsl #0x18
:02026F94 05485561 streqb r5,[r8, #-0x561]		;(r8-0x561=*(0038fa9f))
:02026F98 055AA800 ldreqb r10,[r10, #-0x800]		;(r10-0x800=*(fffff800))
:02026F9C 09B18000 ldmeqib  r1!,{r15}
:02026FA0 350D2DB0 strcc r2,[r13, #-0xdb0]		;(r13-0xdb0=*(fffff250))
:02026FA4 35452220 strccb r2,[r5, #-0x220]		;(r5-0x220=*(fffffde0))
:02026FA8 00350A00 eoreqs r0,r5,r0,lsl #0x14
:02026FAC D10B2807 unknown
:02026FB0 01670554 unknown
:02026FB4 718B10DB unknown
:02026FB8 5057EA1C subpls r14,r7,r12,lsl r10
:02026FBC A7202518 unknown
:02026FC0 021151A1 andeqs r5,r1,#0x40000028
:02026FC4 121C04EA andnes r0,r12,#0xEA000000
:02026FC8 4303018D unknown
:02026FCC F0530595 unknown
:02026FD0 5149EEBC strplh r14,[r9, #-0xec]		;(r9-0xebc=*(ffffff14))
:02026FD4 2F21EA04 swics 0x0021ea04
:02026FD8 60150C10 andvss r0,r5,r0,lsl r12
:02026FDC FF2015FC swinv 0x002015fc
:02026FE0 FE15FFF7 mrc2 15,0,r15,cr5,cr7,{7}
:02026FE4 02208101 eoreq  r8,r0,#0x40000000
:02026FE8 5BF0405B blpl 01C3715C
:02026FEC 81541000 cmphi r4,r0
:02026FF0 73E9EA20 mvnvc  r14,#0x20000
:02026FF4 07408101 streqb r8,[r0,-r1, lsl #0x2]
:02026FF8 990C951C stmlsdb  r12 ,{r2,r3,r4,r8,r10,r12,r15}
:02026FFC E9D6003D ldmib  r6 ,{r0,r2,r3,r4,r5}^
:02027000 8E0D851C mcrhi 5,0,r8,cr13,cr12,{0}
:02027004 2D110065 unknown
:02027008 6A89D005 bvs 0029B024
:0202700C 00091C28 andeq  r1,r9,r8,lsr #0x18
:02027010 040B7380 streq r7,[r11],#-0x380
:02027014 006A88E0 rsbeq  r8,r10,r0,ror #0x11
:02027018 22016021 andcs  r6,r1,#0x21
:0202701C E87EF06E ldmda  r14!,{r1,r2,r3,r5,r6,r12,r13,r14,r15}^
:02027020 C905AD14 stmgtdb  r5 ,{r2,r4,r8,r10,r11,r13,r15}
:02027024 22C06C40 sbccs  r6,r0,#0x4000
:02027028 EFDAF06D swi 0x00daf06d
:0202702C FE8006A9 cdp2 6,8,cr0,cr0,cr9,5
:02027030 0F002301 swieq 0x00002301
:02027034 23C06023 biccs  r6,r0,#0x23
:02027038 4A540B20 bmi 03529CC0
:0202703C 7F036AD0 swivc 0x00036ad0
:02027040 916CD000 unknown
:02027044 6D926A10 unknown
:02027048 E800F054 stmda  r0 ,{r2,r4,r6,r12,r13,r14,r15}
:0202704C 07280003 streq r0,[r8,-r3]!
:02027050 AD08043D unknown
:02027054 60ADAE40 adcvs  r10,r13,r0,asr #0x1c
:02027058 00E954A8 rsceq  r5,r9,r8,lsr #0x9
:0202705C 1C0D62B5 stcne  2,cr6,[r13],{#0xb5}
:02027060 04001C07 streq r1,[r0],#-0xc07
:02027064 94F06D92 unknown
:02027068 05A504E9 streq r0,[r5, #+0x4e9]!
:0202706C 634A4026 unknown
:02027070 88210330 stmhida  r1!,{r4,r5,r8,r9}
:02027074 1C000643 stcne  6,cr0,[r0],{#0x43}
:02027078 362F6295 unknown
:0202707C 0023211F eoreq  r2,r3,r15,lsl r1
:02027080 0360904B unknown
:02027084 18F66300 unknown
:02027088 D643088E strleb r0,[r3],-r14, lsl #0x11
:0202708C 8E36DF64 cdphi 15,2,cr13,cr6,cr4,3
:02027090 60004643 andvs  r4,r0,r3,asr #0xc
:02027094 68909900 ldmvsia  r0 ,{r8,r11,r12,r15}
:02027098 0041186D subeq  r1,r1,r13,ror #0x10
:0202709C 811A6968 tsthi r10,r8,ror #0x12
:020270A0 21000003 unknown
:020270A4 906010C1 rsbls  r1,r0,r1,asr #0x1
:020270A8 0BBF0368 bleq 00FE7E50
:020270AC 10074819 andne  r4,r7,r9,lsl r8
:020270B0 D16AD060 unknown
:020270B4 3B1FD101 blcc 0281B4C0
:020270B8 196B08D0 unknown
:020270BC 6EF0531C mrcvs 3,7,r5,cr0,cr12,{0}
:020270C0 210000EC unknown
:020270C4 20217040 eorcs  r7,r1,r0,asr #0x0
:020270C8 2101480F unknown
:020270CC 48450D00 stmmida  r5 ,{r8,r10,r11}^
:020270D0 29016AC1 stmcsdb  r1 ,{r0,r6,r7,r9,r11,r13,r14}
:020270D4 0080D112 addeq  r13,r0,r2,lsl r1
:020270D8 53490E68 unknown
:020270DC 03ED14F0 mvneq  r1,#0xF0000000
:020270E0 0D01FD00 unknown
:020270E4 20175E10 andcss r5,r7,r0,lsl r14
:020270E8 21044806 unknown
:020270EC 0762C10B streqb r12,[r2,-r11, lsl #0x2]!
:020270F0 0FE95610 swieq 0x00e95610
:020270F4 F00EAF12 andnv  r10,r14,r2,lsl r15
:020270F8 00E95064 rsceq  r5,r9,r4,ror #0x0
:020270FC 231F4205 tstcs r15,#0x50000000
:02027100 00390A61 eoreqs r0,r9,r1,ror #0x14
:02027104 03D5C9C8 biceqs r12,r5,#0x320000
:02027108 C0480102 subgt  r0,r8,r2,lsl #0x2
:0202710C F170006A cmnnv r0,r10,ror #0x0
:02027110 17402D00 strneb r2,[r0,-r0, lsl #0x1a]
:02027114 07DD0C0F ldreqb r0,[r13,+r15, lsl #0x18]
:02027118 5C8E000D stcpl  0,cr0,[r14],{#0xd}
:0202711C 002F07EF eoreq  r0,r15,r15,ror #0xf
:02027120 1C0410FF stcne  0,cr1,[r4],{#0xff}
:02027124 001F1803 andeqs r1,r15,r3,lsl #0x10
:02027128 1C20EF96 stcne  15,cr14,[r0],#-0x258
:0202712C 037DBD10 cmneq r13,#0x400
:02027130 25008581 strcs r8,[r0, #-0x581]		;(r0-0x581=*(fffffaa2))
:02027134 B5278D10 strlt r8,[r7, #-0xd10]!
:02027138 D00B1C0C andle  r1,r11,r12,lsl #0x18
:0202713C 092A0007 stmeqdb  r10!,{r0,r1,r2}
:02027140 000B05DD unknown
:02027144 0420EF42 unknown
:02027148 971C2049 ldrls r2,[r11], -r13
:0202714C 6B480111 blvs 03227598
:02027150 EF7EF010 swi 0x007ef010
:02027154 FB24BD10 blx 029565A4
:02027158 0BD50019 bleq 015671C4
:0202715C DF6D177D swile 0x006d177d
:02027160 00490609 subeq  r0,r9,r9,lsl #0xc
:02027164 668A0B22 strvs r0,[r10],+r2, lsr #0x16
:02027168 4B0566CA blmi 02180C98
:0202716C 52001C11 andpl  r1,r0,#0x1100
:02027170 04C3021C streqb r0,[r3],#+0x21c
:02027174 00DBFB2A sbceqs r15,r11,r10,lsr #0x16
:02027178 E906F06D stmdb  r6 ,{r0,r2,r3,r5,r6,r12,r13,r14,r15}
:0202717C 3035BD08 eorccs r11,r5,r8,lsl #0x1a
:02027180 B5C00BAD strltb r0,[r0, #+0xbad]		;r0+0xbad=*(00000bd0)
:02027184 E8F4F06D ldmia  r4!,{r0,r2,r3,r5,r6,r12,r13,r14,r15}^
:02027188 00CD490A sbceq  r4,r13,r10,lsl #0x12
:0202718C AA6E8A6E bge 03BC9B4C
:02027190 00D10142 sbceqs r0,r1,r2,asr #0x2
:02027194 E0082400 and  r2,r8,r0,lsl #0x8
:02027198 00AB4A07 adceq  r4,r11,r7,lsl #0x14
:0202719C 6A5800D4 bvs 036274F4
:020271A0 0466CA1C unknown
:020271A4 8000332A andhi  r3,r0,r10,lsr #0x6
:020271A8 6D66CA22 stcvsl 10,cr12,[r6,#-0x88]!
:020271AC 20E8ECF0 unknown
:020271B0 C1381C00 teqgt r8,r0,lsl #0x18
:020271B4 18502D02 ldmneda  r0 ,{r1,r8,r10,r11,r13}^
:020271B8 0C4909B4 stceql 9,cr0,[r9],{#0xb4}
:020271BC 6ECA6E8B cdpvs 14,12,cr6,cr10,cr11,4
:020271C0 42941C5C addmis r1,r4,#0x5C00
:020271C4 D2D00A00 sbcles r0,r0,#0x0
:020271C8 0742931C unknown
:020271CC 4A0500D0 bmi 02167514
:020271D0 50D0009B smullpls r0,r0,r11,r0
:020271D4 0400668C streq r6,[r0],#-0x68c
:020271D8 00DB012C sbceqs r0,r11,r12,lsr #0x2
:020271DC 00668820 rsbeq  r8,r6,r0,lsr #0x10
:020271E0 A507BD18 strge r11,[r7, #-0xd18]		;(r7-0xd18=*(fffff2f9))
:020271E4 19FB1410 unknown
:020271E8 4B060102 blmi 021A75F8
:020271EC 47182100 ldrmi r2,[r8,-r0, lsl #0x2]
:020271F0 30A146C0 adccc  r4,r1,r0,asr #0xd
:020271F4 231C0680 tstcs r12,#0x8000000
:020271F8 670600F9 unknown
:020271FC AB08F7FF blge 02265200
:02027200 3720D0FF unknown
:02027204 0043471C subeq  r4,r3,r12,lsl r7
:02027208 18394820 ldmneda  r9!,{r5,r11,r14}
:0202720C 437020C0 cmnmi r0,#0xC0
:02027210 1D180800 unknown
:02027214 00C74949 sbceq  r4,r7,r9,asr #0x12
:02027218 00204E1B eoreq  r4,r0,r11,lsl r14
:0202721C 01657028 unknown
:02027220 0029A0D1 unknown
:02027224 42211F80 eormi  r1,r1,#0x200
:02027228 3F1C0818 swicc 0x001c0818
:0202722C 1C130038 ldcne  0,cr0,[r3],{#0x38}
:02027230 48174003 ldmmida  r7 ,{r0,r1,r14}
:02027234 3A006433 bcc 02040308
:02027238 40189818 andmis r9,r8,r8,lsl r8
:0202723C 00393F18 eoreqs r3,r9,r8,lsl r15
:02027240 65F04008 ldrvsb r4,[r0, #+0x8]!
:02027244 83194814 tsthi r9,#0x140000
:02027248 FEF88000 cdp2 0,14,cr8,cr8,cr0,0
:0202724C 1EE013D5 mcrne 3,7,r1,cr0,cr5,{6}
:02027250 2726016B strcs r0,r9,#0x140000
:02027254 11031C24 unknown
:02027258 9100532E unknown
:0202725C D00E001B andle  r0,r14,r11,lsl r0
:02027260 0BAD042A bleq 00B68310
:02027264 06004F05 streq r4,[r0],-r5, lsl #0x1e
:02027268 1C3400AB ldcne  0,cr0,[r4],#-0x2ac
:0202726C C91C3D2A ldmgtdb  r12 ,{r1,r3,r5,r8,r10,r11,r12,r13}
:02027270 1EA52409 cdpne 4,10,cr2,cr5,cr9,0
:02027274 8204F7FF andhi  r15,r4,#0x3FC0000
:02027278 45F00035 ldrmib r0,[r0, #+0x35]!
:0202727C 28D1E701 ldmcsia  r1 ,{r0,r8,r9,r10,r13,r14,r15}^
:02027280 30610A1C rsbcc  r0,r1,r12,lsl r10
:02027284 900001D0 unknown
:02027288 FD000024 unknown
:0202728C 5503DC05 strpl r13,[r3, #-0xc05]		;(r3-0xc05=*(fffff3fb))
:02027290 04AD0100 unknown
:02027294 B181FE5E orrlt  r15,r1,r14,asr r14
:02027298 FFEC0294 swinv 0x00ec0294
:0202729C 81FF66F7 ldrhish r6,[r15, #+0x67]!
:020272A0 81401491 unknown
:020272A4 81FF5981 mvnhis r5,r1,lsl #0x13
:020272A8 48490551 stmmida  r9 ,{r0,r4,r6,r8,r10}^
:020272AC 133D096D teqne r13,#0x1B4000
:020272B0 0247005F subeq  r0,r7,#0x5F
:020272B4 65018148 strvs r8,[r1, #-0x148]		;(r1-0x148=*(fffffeb8))
:020272B8 11202301 unknown
:020272BC 8C012121 stchi  1,cr2,[r1],{#0x21}
:020272C0 014842B0 streqh r4,[r8, #-0x20]		;(r8-0x2b0=*(0038ffe0))
:020272C4 6DC32406 unknown
:020272C8 22C06980 sbccs  r6,r0,#0x200000
:020272CC 511C0001 tstpl r12,r1
:020272D0 5E1EE543 cdppl 5,0,cr14,cr14,cr3,2
:020272D4 80001118 andhi  r1,r0,r8,lsl r1
:020272D8 BDF8033B ldcltl 3,cr0,[r8,#+0xec]!
:020272DC 02921099 addeqs r1,r2,#0x99
:020272E0 4E09F7FF mcrmi 7,0,r15,cr9,cr15,{7}
:020272E4 990035FE stmlsdb  r0 ,{r1,r2,r3,r4,r5,r6,r7,r8,r10,r12,r13}
:020272E8 F81EE000 ldmnvda  r14 ,{r13,r14,r15}
:020272EC 10A70CBD unknown
:020272F0 8112EE5C tsthi r2,r12,asr r14
:020272F4 36493503 strccb r3,[r9],-r3, lsl #0xa
:020272F8 81014B11 unknown
:020272FC 81EEF223 mvnhi  r15,r3,lsr #0x4
:02027300 2449F001 strcsb r15,[r9],#-0x1
:02027304 C94933FE stmgtdb  r9 ,{r1,r2,r3,r4,r5,r6,r7,r8,r9,r12,r13}^
:02027308 0B022669 bleq 020B0CB4
:0202730C E0503F00 subs r3,r0,r0,lsl #0x1e
:02027310 9755432C ldrlsb r4,[r5,-r12, lsr #0x6]
:02027314 67E03800 strvsb r3,[r0,+r0, lsl #0x10]!
:02027318 D14CAA13 unknown
:0202731C 00FF0E00 rsceqs r0,r15,r0,lsl #0x1c
:02027320 0CD02F28 ldceql 15,cr2,[r0],{#0x28}
:02027324 DC082801 stcle  8,cr2,[r8],{#0x1}
:02027328 2805DA11 stmcsda  r5 ,{r0,r4,r9,r11,r12,r14,r15}
:0202732C 04DC0025 ldreqb r0,[r12],#+0x25
:02027330 23DB2328 biccss r2,r11,#0xA0000000
:02027334 6D0005D0 unknown
:02027338 13E01F01 mvnne  r1,#0x4
:0202733C 0DDC1D28 unknown
:02027340 DB1B2801 blle 026F134C
:02027344 2812D007 ldmcsda  r2 ,{r0,r1,r2,r12,r14,r15}
:02027348 03550019 cmpeq r5,#0x19
:0202734C E015D017 ands r13,r5,r7,lsl r0
:02027350 01011C3C unknown
:02027354 19E01325 unknown
:02027358 00C524D5 unknown
:0202735C 1C302524 ldcne  5,cr2,[r0],#-0x90
:02027360 E00B3D08 and  r3,r11,r8,lsl #0x1a
:02027364 038F2203 orreq  r2,r15,#0x30000000
:02027368 04122180 ldreq r2,[r2],#-0x180
:0202736C 0D00F7FF unknown
:02027370 D1400300 unknown
:02027374 1C28B00C stcne  0,cr11,[r8],#-0x30
:02027378 FF24072D swinv 0x0024072d
:0202737C 0FDEF720 swieq 0x00def720
:02027380 00D1CF00 sbceqs r12,r1,r0,lsl #0x1e
:02027384 D104B62C unknown
:02027388 DC02D701 stcle  7,cr13,[r2],{#0x1}
:0202738C FE09B5EE cdp2 5,0,cr11,cr9,cr14,7
:02027390 79A40389 stmvcib  r4!,{r0,r3,r7,r8,r9}
:02027394 08DD0D00 ldmeqia  r13 ,{r8,r10,r11}^
:02027398 00790148 rsbeqs r0,r9,r8,asr #0x2
:0202739C 4948410A stmmidb  r8 ,{r1,r3,r8,r14}^
:020273A0 B1EB3CF0 unknown
:020273A4 2001DA01 andcs  r13,r1,r1,lsl #0x14
:020273A8 0243ED25 subeq  r14,r3,#0x940
:020273AC 014802E0 unknown
:020273B0 28006F00 stmcsda  r0 ,{r8,r9,r10,r11,r13,r14}
:020273B4 44B90C1C unknown
:020273B8 113FEC42 teqne r15,r2,asr #0x18
:020273BC 24B114C1 unknown
:020273C0 17222D24 strne r2,[r2,-r4, lsr #0x1a]!
:020273C4 6A02A348 bvs 020D00EC
:020273C8 FF13ED4B swinv 0x0013ed4b
:020273CC 02B980F7 adceqs r8,r9,#0xF7
:020273D0 1100D018 unknown
:020273D4 0A1C3426 beq 02734474
:020273D8 6B1C3827 blvs 0273547C
:020273DC EB40F000 bl 030633E4
:020273E0 17A4F7FF unknown
:020273E4 D0400C00 suble  r0,r0,r0,lsl #0x18
:020273E8 05022B04 streq r2,[r2, #-0xb04]		;(r2-0xb04=*(fffff4fc))
:020273EC D90E01D7 stmledb  r14 ,{r0,r1,r2,r4,r6,r7,r8}
:020273F0 1C542501 ldcnel 5,cr2,[r4],{#0x1}
:020273F4 1C35E000 ldcne  0,cr14,[r5],#-0x0
:020273F8 03B70A25 moveqs r0,#0x25000		;r0=151552(0x25000)
:020273FC 02FB60F2 rsceqs r6,r11,#0xF2
:02027400 4806D1E9 stmmida  r6 ,{r0,r3,r5,r6,r7,r8,r12,r14,r15}
:02027404 046207E3 unknown
:02027408 6A414821 bvs 03079494
:0202740C 000C1F00 andeq  r1,r12,r0,lsl #0x1e
:02027410 62104121 andvss r4,r0,#0x40000008
:02027414 81010F49 unknown
:02027418 D5FA901B ldrleb r9,[r10, #+0x1b]!
:0202741C B04C9B1D sublt  r9,r12,r13,lsl r11
:02027420 009F0DA7 addeqs r0,r15,r7,lsr #0x1b
:02027424 9110BB07 tstls r0,r7,lsl #0x16
:02027428 08161D06 ldmeqda  r6 ,{r1,r2,r8,r10,r11,r12}
:0202742C 081D041C ldmeqda  r13 ,{r2,r3,r4,r10}
:02027430 00920298 umulleqs r0,r2,r8,r2
:02027434 D9575121 ldmledb  r7 ,{r0,r5,r8,r12,r14}^
:02027438 3202AA12 andcc  r10,r2,#0x12000
:0202743C 3D8190B1 unknown
:02027440 20C73110 sbccs  r3,r7,r0,lsl r1
:02027444 A812EC16 ldmgeda  r2 ,{r1,r2,r4,r10,r11,r13,r14,r15}
:02027448 00680531 rsbeq  r0,r8,r1,lsr r5
:0202744C 47300227 ldrmi r0,[r0,-r7, lsr #0x4]!
:02027450 F3000154 unknown
:02027454 019F0400 orreqs r0,r15,r0,lsl #0x8
:02027458 1C30D931 ldcne  9,cr13,[r0],#-0xc4
:0202745C 28900509 ldmcsia  r0 ,{r0,r3,r8,r10}
:02027460 09683530 unknown
:02027464 2D000090 unknown
:02027468 2D20D02A stccs  0,cr13,[r0,#-0xa8]!
:0202746C 0001D828 andeq  r13,r1,r8,lsr #0x10
:02027470 30D1042D sbcccs r0,r1,r13,lsr #0x8
:02027474 23280079 unknown
:02027478 2820D000 stmcsda  r0!,{r12,r14,r15}
:0202747C 1007D021 andne  r13,r7,r1,lsr #0x0
:02027480 7820F083 stmvcda  r0!,{r0,r1,r7,r12,r13,r14,r15}
:02027484 B1120097 unknown
:02027488 811D2108 tsthi r13,r8,lsl #0x2
:0202748C EC480AF0 stcl 10,cr0,[r8],{#0xf0}
:02027490 21D10FDF ldrcssb r0,[r1, #+0xff]		;r1+0xff=*(000000ff)
:02027494 0498091C ldreq r0,[r8],#+0x91c
:02027498 6F063128 swivs 0x00063128
:0202749C FFEC4000 swinv 0x00ec4000
:020274A0 F148D108 unknown
:020274A4 818DE08D orrhi  r14,r13,r13,lsl #0x1
:020274A8 00D00442 sbceqs r0,r0,r2,asr #0x8
:020274AC 01022900 unknown
:020274B0 04E00421 unknown
:020274B4 1C7F0898 ldcnel 8,cr0,[r15],#-0x260
:020274B8 42873430 addmi  r3,r7,#0x30000000
:020274BC 802019D2 unknown
:020274C0 12A5D10A adcne  r13,r5,#0x80000002
:020274C4 98031D04 stmlsda  r3 ,{r2,r8,r10,r11,r12}
:020274C8 A78490C9 strge r9,da 
:020274CC 6A10D9D3 bvs 0245DC20
:020274D0 22AA0AD1 adccs  r0,r10,#0xD1000
:020274D4 20002104 andcs  r2,r0,r4,lsl #0x2
:020274D8 0CA7275B stceq  7,cr2,[r7],#+0x16c
:020274DC 05009D00 streq r9,[r0, #-0xd00]		;(r0-0xd00=*(00024300))
:020274E0 0A879058 beq 0020B648
:020274E4 011D049E unknown
:020274E8 1D020598 unknown
:020274EC D91E1047 ldmledb  r14 ,{r0,r1,r2,r6,r12}
:020274F0 1C38AF0A ldcne  15,cr10,[r8],#-0x28
:020274F4 20492902 subcs  r2,r9,r2,lsl #0x12
:020274F8 6829EBB2 stmvsda  r9!,{r1,r4,r5,r7,r8,r9,r11,r13,r14,r15}
:020274FC 42540237 submis r0,r4,#0x70000003
:02027500 2C02972D stccs  7,cr9,[r2],{#0x2d}
:02027504 2B1C02EE blcs 027280C4
:02027508 5B380249 blpl 02E27E34
:0202750C 205BFC00 subcss r15,r11,r0,lsl #0x18
:02027510 CB305BE8 blgt 02C3E4B8
:02027514 E06A0501 rsb  r0,r10,r1,lsl #0xa
:02027518 0009EB01 andeq  r14,r9,r1,lsl #0x16
:0202751C 86353068 unknown
:02027520 FBE14204 blx 01877D38
:02027524 85900303 ldrhi r0,[r0, #+0x303]		;r0+0x303=*(00025303)
:02027528 2B085306 blcs 0223C148
:0202752C 4F1FD964 swimi 0x001fd964
:02027530 0BB9AD0A bleq 00E92960
:02027534 A011D51D andges r13,r1,r13,lsl r5
:02027538 6821EB8C stmvsda  r1!,{r2,r3,r7,r8,r9,r11,r13,r14,r15}
:0202753C 54682000 unknown
:02027540 00052800 andeq  r2,r5,r0,lsl #0x10
:02027544 1C06EE06 stcne  14,cr14,[r6],{#0x6}
:02027548 42021007 andmi  r1,r2,#0x7
:0202754C 0F4286EE swieq 0x004286ee
:02027550 831C38D1 tsthi r12,#0xD10000
:02027554 EDFCF000 ldcl 0,cr15,[r12,#+0x0]!
:02027558 054F1C02 streqb r1,[r15, #-0xc02]		;r15-0xc02=*(0202695e)=#42116697(0x0282a659)
:0202755C 60EB1551 rscvs  r1,r11,r1,asr r5
:02027560 D1052800 unknown
:02027564 009D8DE0 addeqs r8,r13,r0,ror #0x1b
:02027568 06C00021 streqb r0,[r0],+r1, lsr #0x0
:0202756C 03E00890 mvneq  r0,#0x900000
:02027570 00343098 mlaeqs r4,r8,r0,r3unknown
:02027574 90031C40 andls  r1,r3,r0,asr #0x18
:02027578 0368062B unknown
:0202757C 42881098 addmi  r1,r8,#0x98
:02027580 0306D3D5 unknown
:02027584 8106BD00 unknown
:02027588 17D1E012 unknown
:0202758C 98089007 stmlsda  r8 ,{r0,r1,r2,r12,r15}
:02027590 03D00CDD biceqs r0,r0,#0xDD00
:02027594 98029922 stmlsda  r2 ,{r1,r5,r8,r11,r12,r15}
:02027598 122F160F eorne  r1,r15,#0xF00000
:0202759C 7C2FED1B stcvc  13,cr14,[r15],#-0x6c
:020275A0 9C27F958 stcls  9,cr15,[r7],#-0x160
:020275A4 900205E7 andls  r0,r2,r7,ror #0xb
:020275A8 059B9008 ldreq r9,[r11, #+0x8]		;r11+0x8=*(000000b5)
:020275AC 01240048 unknown
:020275B0 4820306F stmmida  r0!,{r0,r1,r2,r3,r5,r6,r12,r13}
:020275B4 90044300 andls  r4,r4,r0,lsl #0x6
:020275B8 90043034 andls  r3,r4,r4,lsr r0
:020275BC E480100D str r1,[r0],#+0xd
:020275C0 C2F00243 rscgts r0,r0,#0x30000004
:020275C4 000B03FC unknown
:020275C8 154D0680 strneb r0,[r13, #-0x680]		;(r13-0x680=*(fffff980))
:020275CC BBF00220 bllt 01C27E54
:020275D0 900202FC unknown
:020275D4 E11111F9 ldrsh r1,[r1, -r9]
:020275D8 90072000 andls  r2,r7,r0
:020275DC 02E0F202 rsceq  r15,r0,#0x20000000
:020275E0 8DFCA4F0 ldchil 4,cr10,[r12,#+0x3c0]!
:020275E4 6E802043 cdpvs 0,8,cr2,cr0,cr3,2
:020275E8 8C2000D2 stchi  0,cr0,[r0],#-0x348
:020275EC 8705C74B strhi r12,[r0],#-0x348
:020275F0 FBD0C003 blx 01457604
:020275F4 05872800 streq r2,[r7, #+0x800]		;r7+0x800=*(00000811)
:020275F8 E0FD01E9 rscs r0,r13,r9,ror #0x3
:020275FC 9A10AF30 bls 024532C4
:02027600 851085EC ldrhi r8,[r0, #-0x5ec]		;(r0-0x5ec=*(00024a14))
:02027604 094B8649 stmeqdb  r11 ,{r0,r3,r6,r9,r10,r15}^
:02027608 1085A809 addne  r10,r5,r9,lsl #0x10
:0202760C 4F7FED30 swimi 0x007fed30
:02027610 00250401 eoreq  r0,r5,r1,lsl #0x8
:02027614 0AAE0924 beq 00BA9AAC
:02027618 F0006B20 andnv  r6,r0,r0,lsr #0x16
:0202761C F002E9F6 unknown
:02027620 007CFC81 rsbeqs r15,r12,r1,lsl #0x19
:02027624 D24021B3 suble  r2,r0,#0xC000002C
:02027628 3D008F38 unknown
:0202762C F711FFD1 unknown
:02027630 37006D50 unknown
:02027634 302813D0 unknown
:02027638 99F7D804 ldmlsib  r7!,{r2,r11,r12,r14,r15}^
:0202763C 112A7019 unknown
:02027640 50000130 andpl  r0,r0,r0,lsr r1
:02027644 01B64005 moveqs r4,r5			;r4=0(0x0)
:02027648 54005410 strpl r5,[r0],#-0x410
:0202764C 08665600 unknown
:02027650 15254100 strne r4,[r5, #-0x100]!
:02027654 396DF8E0 unknown
:02027658 800ECD6F andhi  r12,r14,r15,ror #0x1a
:0202765C 0F42A0FB swieq 0x0042a0fb
:02027660 301C04DD ldrccsb r0,[r12], -r13
:02027664 F06C1C00 rsbnv  r1,r12,r0,lsl #0x18
:02027668 3513ED2A ldrcc r14,[r3, #-0xd2a]		;(r3-0xd2a=*(fffff2d6))
:0202766C 49406303 stmmidb  r0 ,{r0,r1,r8,r9,r13,r14}^
:02027670 D7304B64 ldrle r4,db 
:02027674 00E16C08 rsceq  r6,r1,r8,lsl #0x18
:02027678 00015002 andeq  r5,r1,r2
:0202767C 6D250071 stcvs  0,cr0,[r5,#-0x1c4]!
:02027680 C7000F0B strgt r0,[r0,-r11, lsl #0x1e]
:02027684 2D1B00D1 unknown
:02027688 A809D1B5 stmgeda  r9 ,{r0,r2,r4,r5,r7,r8,r12,r14,r15}
:0202768C 0016F06C andeqs r15,r6,r12,ror #0x0
:02027690 0FF7FFED swieq 0x00f7ffed
:02027694 FB2800FD blx 02A27A98
:02027698 4955D100 ldmmidb  r5 ,{r8,r12,r14,r15}^
:0202769C D0110708 andles r0,r1,r8,lsl #0xe
:020276A0 90004B84 andls  r4,r0,r4,lsl #0x17
:020276A4 6F089005 swivs 0x00089005
:020276A8 DB024284 blle 020B80C0
:020276AC 84980500 ldrhi r0,[r8],#+0x500
:020276B0 05E0901F streqb r9,[r0, #+0x1f]!
:020276B4 6DCD0098 unknown
:020276B8 2C009006 stccs  0,cr9,[r0],{#0x6}
:020276BC 3400DD35 strcc r13,[r0],#-0xd35
:020276C0 039803DD orreqs r0,r8,#0x74000003
:020276C4 0090019F umulleqs r0,r0,r15,r1
:020276C8 833E3008 teqhi r14,#0x8
:020276CC 29362C0D ldmcsdb  r6!,{r0,r2,r3,r10,r11,r13}
:020276D0 9801081C stmlsda  r1 ,{r2,r3,r4,r11}
:020276D4 2220310C eorcs  r3,r0,#0x3
:020276D8 A000F081 andge  r15,r0,r1,lsl #0x1
:020276DC 788968EA stmvcia  r9 ,{r1,r3,r5,r6,r7,r11,r13,r14}
:020276E0 00896860 addeq  r6,r9,r0,ror #0x10
:020276E4 0F171839 swieq 0x00171839
:020276E8 108DA972 addne  r10,r13,r2,ror r9
:020276EC 42080420 andmi  r0,r8,#0x20000000
:020276F0 0707D001 streq r13,[r7, -r1]
:020276F4 8601D9E0 strhi r13,[r7, -r1]
:020276F8 30792850 rsbccs r2,r9,r0,asr r8
:020276FC 68703037 unknown
:02027700 70700079 rsbvcs r0,r0,r9,ror r0
:02027704 70B079A8 adcvcs r7,r0,r8,lsr #0x13
:02027708 F00079E8 andnv  r7,r0,r8,ror #0x13
:0202770C 307A2870 rsbccs r2,r10,r0,ror r8
:02027710 007A6871 rsbeqs r6,r10,r1,ror r8
:02027714 12B135C0 adcnes r3,r1,#0x30000000
:02027718 30303630 eorccs r3,r0,r0,lsr r6
:0202771C 05900401 ldreq r0,[r0, #+0x401]		;r0+0x401=*(00025401)
:02027720 90050003 andls  r0,r5,r3
:02027724 06007506 streq r7,[r0],-r6, lsl #0xa
:02027728 42A09044 adcmi  r9,r0,#0x44
:0202772C 9803DBD1 stmlsda  r3 ,{r0,r4,r6,r7,r8,r9,r11,r12,r14,r15}
:02027730 30600004 rsbcc  r0,r0,r4
:02027734 076F8048 streqb r8,r0,r0,r4
:02027738 02000B26 andeq  r0,r0,#0x9800
:0202773C 77089950 unknown
:02027740 B5FE3603 ldrltb r3,[r14, #+0x603]!
:02027744 2403D00C strcs r13,[r3],#-0xc
:02027748 019A0898 unknown
:0202774C 0741301D unknown
:02027750 2718400C ldrcs r4,[r8, -r12]
:02027754 821D2148 andhis r2,r13,#0x12
:02027758 48002B61 stmmida  r0 ,{r0,r5,r6,r8,r9,r11,r13}
:0202775C ECECF083 stcl 0,cr15,[r12],#+0x20c
:02027760 00281C20 eoreq  r1,r8,r0,lsr #0x18
:02027764 29782234 unknown
:02027768 33302849 teqcc r0,#0x490000
:0202776C 053580C5 ldreq r8,[r5, #-0xc5]!
:02027770 71487940 unknown
:02027774 0102A814 unknown
:02027778 14FC03F0 unknown
:0202777C 039802E0 orreqs r0,r8,#0xE
:02027780 9A049900 bls 0214DB88
:02027784 EA46F081 b 031E3990
:02027788 02480018 subeq  r0,r8,#0x18
:0202778C F0020A4D andnv  r0,r2,r13,asr #0x14
:02027790 0407FCF6 streq r15,[r7],#-0xcf6
:02027794 90070CB1 strlsh r0,[r7], -r1
:02027798 0A9B000D beq 006E77D4
:0202779C 044D9312 streqb r9,[r13],#-0x312
:020277A0 9807E759 stmlsda  r7 ,{r0,r3,r4,r6,r8,r9,r10,r13,r14,r15}
:020277A4 DA05281E ble 02171824
:020277A8 A6F00002 unknown
:020277AC C9490EFB stmgtdb  r9 ,{r0,r1,r3,r4,r5,r6,r7,r9,r10,r11}^
:020277B0 40D91123 sbcmis r1,r9,r3,lsr #0x2
:020277B4 07000B02 streq r0,[r0,-r2, lsl #0x16]
:020277B8 5D850AE0 unknown
:020277BC 4322E424 unknown
:020277C0 2401E000 strcs r14,[r1],#-0x0
:020277C4 B2400703 sublt  r0,r0,#0xC0000
:020277C8 9802FB40 stmlsda  r2 ,{r6,r8,r9,r11,r12,r13,r14,r15}
:020277CC 0209F100 andeq  r15,r9,#0x0
:020277D0 FB10ADF0 blx 02452FA0
:020277D4 2F1C1C20 swics 0x001c1c20
:020277D8 FE5DA502 cdp2 5,4,cr10,cr13,cr2,0
:020277DC 003030BF unknown
:020277E0 000FFB10 andeq  r15,r15,r0,lsl r11
:020277E4 0300DD2D unknown
:020277E8 0001A002 andeq  r10,r1,r2
:020277EC 02245D40 eoreq  r5,r4,#0x1000
:020277F0 9100289A swpls r2,r10,r0
:020277F4 73001C19 unknown
:020277F8 20EF200A rsccs  r2,r15,r10
:020277FC D1DA0859 bicles r0,r10,r9,asr r8
:02027800 70BD081A adcvcs r0,r13,r10,lsl r8
:02027804 050584B5 streq r8,[r5, #-0x4b5]		;(r5-0x4b5=*(fffffb4b))
:02027808 0F710E01 swieq 0x00710e01
:0202780C 027103AB rsbeqs r0,r1,#0xAC000002
:02027810 710D4121 unknown
:02027814 91031EC9 unknown
:02027818 00144908 andeqs r4,r4,r8,lsl #0x12
:0202781C 4880C11C stmmiia  r0 ,{r2,r3,r4,r8,r14,r15}
:02027820 01ECF6F0 unknown
:02027824 F049A900 subnv  r10,r9,r0,lsl #0x12
:02027828 3928E9E8 stmccdb  r8!,{r3,r5,r6,r7,r8,r11,r13,r14,r15}
:0202782C 1C403323 stcnel 3,cr3,[r0],{#0x23}
:02027830 F7FF9400 ldrnvb r9,[r15,+r0, lsl #0x8]!
:02027834 0004FFDA unknown
:02027838 71BD70B0 ldrvch r7,[r13, +r0]!
:0202783C 1A1C111C bne 0272BCB4
:02027840 4B00081C blmi 020298B8
:02027844 E4354718 unknown
:02027848 78000203 stmvcda  r0 ,{r0,r1,r9}
:0202784C 008805B4 streqh r0,[r8], +r4
:02027850 00122C23 andeqs r2,r2,r3,lsr #0x18
:02027854 0E260624 cdpeq 6,2,cr0,cr6,cr4,1
:02027858 2C20792C stccs  9,cr7,[r0],#-0xb0
:0202785C 43342040 teqmi r4,#0x40
:02027860 0C240424 stceq  4,cr0,[r4],#-0x90
:02027864 8000790C andhi  r7,r0,r12,lsl #0x12
:02027868 7B0C107B blvc 0232BA5C
:0202786C 00652120 rsbeq  r2,r5,r0,lsr #0x2
:02027870 15810C0C strne r0,[r1, #+0xc0c]		;r1+0xc0c=*(0282b265)=#86781(0x000152fd)
:02027874 0A60141D beq 0382C8F0
:02027878 901C0419 andlss r0,r12,r9,lsl r4
:0202787C 21015100 unknown
:02027880 5B1C6478 blpl 02740A68
:02027884 51019418 unknown
:02027888 19881501 stmneib  r8 ,{r0,r8,r10,r12}
:0202788C 672A0049 strvs r0,ib 
:02027890 67512B45 ldrvsb r2,ib 
:02027894 910C1265 unknown
:02027898 301502D1 ldrccsb r0,[r5], -r1
:0202789C 4D311D80 ldcmi  13,cr1,[r1,#-0x200]!
:020278A0 1C04B440 stcne  4,cr11,[r4],{#0x40}
:020278A4 02097720 andeq  r7,r9,#0x800000
:020278A8 200021D3 unknown
:020278AC 8805103B stmhida  r5 ,{r0,r1,r3,r4,r5,r12}
:020278B0 0E001729 cdpeq 7,0,cr1,cr0,cr9,1
:020278B4 02290E44 eoreq  r0,r9,#0x440
:020278B8 132D25FF unknown
:020278BC 4D403100 unknown
:020278C0 46601120 unknown
:020278C4 311D0088 tstcc r13,r8,lsl #0x1
:020278C8 0A00D701 beq 0205D4D4
:020278CC 2902310E stmcsdb  r2 ,{r1,r2,r3,r8,r12,r13}
:020278D0 00C71037 sbceq  r1,r7,r7,lsr r0
:020278D4 31601AC1 unknown
:020278D8 411F1131 tstmi r15,r1,lsr r1
:020278DC 60042118 andvs  r2,r4,r8,lsl r1
:020278E0 0006AB78 andeq  r10,r6,r8,ror r11
:020278E4 81B57800 movhis r7,r0,lsl #0x10		;r7=1392312320(0x52fd0000)
:020278E8 1C05B004 stcne  0,cr11,[r5],{#0x4}
:020278EC 13950E79 orrnes r0,r5,#0x790
:020278F0 8808021C stmhida  r8 ,{r2,r3,r4,r9}
:020278F4 A8001C0C stmgeda  r0 ,{r2,r3,r10,r11,r12}
:020278F8 00161211 andeqs r1,r6,r1,lsl r2
:020278FC 9D22FF02 stcls  15,cr15,[r2,#-0x8]!
:02027900 008B3230 addeq  r3,r11,r0,lsr r2
:02027904 680C0473 stmvsda  r12 ,{r0,r1,r4,r5,r6,r10}
:02027908 1C221869 stcne  8,cr1,[r2],#-0x1a4
:0202790C B0011145 andlt  r1,r1,r5,asr #0x2
:02027910 20C11078 sbccs  r1,r1,r8,ror r0
:02027914 1C1FB082 ldcne  0,cr11,[r15],{#0x82}
:02027918 01381C06 teqeq r8,r6,lsl #0x18
:0202791C 91024F1C unknown
:02027920 0FEB0400 swieq 0x00eb0400
:02027924 70220D25 eorvc  r0,r2,r5,lsr #0x1a
:02027928 704D0C00 subvc  r0,r13,r0,lsl #0x18
:0202792C 008D1202 addeq  r1,r13,r2,lsl #0x4
:02027930 CD061270 unknown
:02027934 AF0E1370 swige 0x000e1370
:02027938 710D8010 unknown
:0202793C 714D0200 unknown
:02027940 8D004010 unknown
:02027944 CD431871 unknown
:02027948 009B0871 addeqs r0,r11,r1,ror r8
:0202794C 80081C34 andhi  r1,r8,r4,lsr r12
:02027950 09072B00 stmeqdb  r7 ,{r8,r9,r11,r13}
:02027954 00098022 andeq  r8,r9,r2,lsr #0x0
:02027958 FDFA020B ldc2l 2,cr0,[r10,#+0x2c]!
:0202795C E0033708 and  r3,r3,r8,lsl #0xe
:02027960 3A1DB003 bcc 02793974
:02027964 E93000B9 ldmdb  r0!,{r0,r3,r4,r5,r7}
:02027968 30082000 andcc  r2,r8,r0
:0202796C B0707070 rsblts r7,r0,r0,ror r0
:02027970 0070F070 rsbeqs r15,r0,r0,ror r0
:02027974 71707130 cmnvc r0,r0,lsr r1
:02027978 39009801 stmccdb  r0 ,{r0,r11,r12,r15}
:0202797C 690180C0 stmvsdb  r1 ,{r6,r7,r15}
:02027980 39803100 stmccib  r0 ,{r8,r12,r13}
:02027984 09507504 ldmeqdb  r0 ,{r2,r8,r10,r12,r13,r14}^
:02027988 3B100E42 blcc 0242B298
:0202798C A0807001 addge  r7,r0,r1
:02027990 1904C41D stmnedb  r4 ,{r0,r2,r3,r4,r10,r14,r15}
:02027994 42A61C31 adcmi  r1,r6,#0x3100
:02027998 0008D204 andeq  r13,r8,r4,lsl #0x4
:0202799C 2D1C4978 unknown
:020279A0 FA42A118 blx 030CFE10
:020279A4 0928D300 stmeqdb  r8!,{r8,r9,r12,r14,r15}
:020279A8 20D0F904 sbccss r15,r0,r4,lsl #0x12
:020279AC 0C1CA080 ldceq  0,cr10,[r12],{#0x80}
:020279B0 05021B80 streq r1,[r2, #-0xb80]		;(r2-0xb80=*(fffff480))
:020279B4 051F3105 ldreq r3,[r15, #-0x105]		;r15-0x105=*(020278b7)=#757464834(0x2d25ff02)
:020279B8 0418081C ldreq r0,[r8],#-0x81c
:020279BC 23001C1C unknown
:020279C0 00170C00 andeqs r0,r7,r0,lsl #0x18
:020279C4 01702B1C cmneq r0,r12,lsl r11
:020279C8 FF020212 swinv 0x00020212
:020279CC 706B2000 rsbvc  r2,r11,r0
:020279D0 02000609 andeq  r0,r0,#0x900000
:020279D4 8D7000AB ldchil 0,cr0,[r0,#-0x2ac]!
:020279D8 4311400F tstmi r1,#0xF
:020279DC 022270EB eoreq  r7,r2,#0xEB
:020279E0 0B80291C bleq 00031E58
:020279E4 438A0191 orrmi  r0,r10,#0x40000024
:020279E8 16041021 strne r1,[r4],-r1, lsr #0x0
:020279EC 110C0A1F unknown
:020279F0 06000912 unknown
:020279F4 40100212 andmis r0,r0,r2,lsl r2
:020279F8 00080E09 andeq  r0,r8,r9,lsl #0x1c
:020279FC 2D806843 unknown
:02027A00 191C281D ldmnedb  r12 ,{r0,r2,r3,r4,r11,r13}
:02027A04 07321C00 ldreq r1,[r2,-r0, lsl #0x18]!
:02027A08 28E90800 unknown
:02027A0C 1C04391C stcne  9,cr3,[r4],{#0x1c}
:02027A10 CD811C22 unknown
:02027A14 F819A80A ldmnvda  r9 ,{r1,r3,r11,r13,r15}
:02027A18 0A4DBD10 beq 03396E60
:02027A1C 01B304B5 ldreqh r0,[r3, +r5]!
:02027A20 12607020 rsbne  r7,r0,#0x20
:02027A24 E070A070 rsbs r10,r0,r0,ror r0
:02027A28 60712070 rsbvss r2,r1,r0,ror r0
:02027A2C 71A07100 movvc  r7,r0,lsl #0x2		;r7=347124(0x54bf4)
:02027A30 3F2071E0 swicc 0x002071e0
:02027A34 F740FF00 strnvb r15,[r0,-r0, lsl #0x1e]
:02027A38 1B00FFC1 blne 02067944
:02027A3C 00081C01 andeq  r1,r8,r1,lsl #0x18
:02027A40 10802139 addne  r2,r0,r9,lsr r1
:02027A44 87B5F0BD unknown
:02027A48 9100B000 unknown
:02027A4C FED9386F cdp2 8,12,cr3,cr9,cr15,3
:02027A50 05082600 streq r2,[r8, #-0x600]		;(r8-0x600=*(0038fa00))
:02027A54 021C371C andeqs r3,r12,#0x700000
:02027A58 00960195 umulleqs r0,r6,r5,r1
:02027A5C D1022D00 unknown
:02027A60 8D063009 unknown
:02027A64 1C503040 ldcnel 0,cr3,[r0],{#0x40}
:02027A68 9C05BDF0 stcls  13,cr11,[r5],{#0xf0}
:02027A6C 020B0128 andeq  r0,r11,#0xA
:02027A70 70659040 rsbvc  r9,r5,r0,asr #0x0
:02027A74 330065F7 unknown
:02027A78 0A9904D0 beq 00668DC0
:02027A7C 02011701 andeq  r1,r1,#0x40000
:02027A80 05D00E29 ldreqb r0,[r0, #+0xe29]		;r0+0xe29=*(00016126)
:02027A84 D0190229 andles r0,r9,r9,lsr #0x4
:02027A88 2F001523 swics 0x00001523
:02027A8C 170C06F0 unknown
:02027A90 0A201718 beq 0282D6F8
:02027A94 0021FF02 eoreq  r15,r1,r2,lsl #0x1e
:02027A98 81001706 unknown
:02027A9C 0840110E stmeqda  r0 ,{r1,r2,r3,r8,r12}^
:02027AA0 091D226B ldmeqdb  r13 ,{r0,r1,r3,r5,r6,r9,r13}
:02027AA4 883001E0 ldmhida  r0!,{r5,r6,r7,r8}
:02027AA8 0C07F251 stceq  2,cr15,[r7],{#0x51}
:02027AAC 1929A802 stmnedb  r9!,{r1,r11,r13,r15}
:02027AB0 C333C502 teqgt r3,#0x800000
:02027AB4 CB2800FE blgt 02A27EB4
:02027AB8 2E0101D1 mcrcs 1,0,r0,cr1,cr1,{6}
:02027ABC 9801D102 stmlsda  r1 ,{r1,r8,r12,r14,r15}
:02027AC0 B019EF01 andlts r14,r9,r1,lsl #0x1e
:02027AC4 BD046940 unknown
:02027AC8 DB022F01 blle 020B36D4
:02027ACC 41980083 orrmis r0,r8,r3,lsl #0x1
:02027AD0 9800E001 stmlsda  r0 ,{r0,r13,r14,r15}
:02027AD4 E16008B3 strh r0,[r0, #-0x83]!
:02027AD8 D009DF0B andle  r13,r9,r11,lsl #0x1e
:02027ADC B083B578 addlt  r11,r3,r8,ror r5
:02027AE0 1C161C0D ldcne  12,cr1,[r6],{#0xd}
:02027AE4 01A90200 moveq  r0,r0,lsl #0x4		;r0=1388496(0x152fd0)
:02027AE8 00751CAA rsbeqs r1,r5,r10,lsr #0x19
:02027AEC 3120FE6D msrcc CPSR_,r13
:02027AF0 3009D108 andcc  r13,r9,r8,lsl #0x2
:02027AF4 19A89802 stmneib  r8!,{r1,r11,r12,r15}
:02027AF8 1945030A stmnedb  r5 ,{r1,r3,r8,r9}^
:02027AFC 00BD780A adceqs r7,r13,r10,lsl #0x10
:02027B00 10D00A2C sbcnes r0,r0,r12,lsr #0x14
:02027B04 0F008F01 swieq 0x00008f01
:02027B08 0A952310 beq 00570750
:02027B0C 9801FDCF stmlsda  r1 ,{r0,r1,r2,r3,r6,r7,r8,r10,r11,r12,r13,r14,r15}
:02027B10 0138080B teqeq r8,r11,lsl #0x10
:02027B14 01E00390 unknown
:02027B18 1C30009A ldcne  0,cr0,[r0],#-0x268
:02027B1C E828F081 stmda  r8!,{r0,r7,r12,r13,r14,r15}
:02027B20 03009801 unknown
:02027B24 10BD78B0 unknown
:02027B28 00B084B5 unknown
:02027B2C 1C042101 stcne  1,cr2,[r4],{#0x1}
:02027B30 0209AA01 andeq  r10,r9,#0x1000
:02027B34 01A80100 moveq  r0,r0,lsl #0x2		;r0=5553984(0x54bf40)
:02027B38 3B4B1D80 blcc 032EF140
:02027B3C C0A4E300 adcgt  r14,r4,r0,lsl #0x6
:02027B40 00049D1A andeq  r9,r4,r10,lsl r13
:02027B44 12301968 eornes r1,r0,#0x1A0000
:02027B48 0F1202FF swieq 0x001202ff
:02027B4C FF1C0B00 swinv 0x001c0b00
:02027B50 15FF0DF7 ldrneb r0,[r15, #+0xdf7]!
:02027B54 101D4901 andnes r4,r13,r1,lsl #0x12
:02027B58 2105D004 unknown
:02027B5C 0202AA01 andeq  r10,r2,#0x1000
:02027B60 FF040009 swinv 0x00040009
:02027B64 2103AA01 unknown
:02027B68 07320202 ldreq r0,[r2,-r2, lsl #0x4]!
:02027B6C FEFE0011 mrc2 0,7,r0,cr14,cr1,{0}
:02027B70 0308490D unknown
:02027B74 006D091C rsbeq  r0,r13,r12,lsl r9
:02027B78 00D00529 sbceqs r0,r0,r9,lsr #0xa
:02027B7C 21044A0C unknown
:02027B80 F4075706 strnv r5,[r7],#-0x706
:02027B84 1C0320FE stcne  0,cr2,[r3],{#0xfe}
:02027B88 2001B700 andcs  r11,r1,r0,lsl #0xe
:02027B8C 084C051C stmeqda  r12 ,{r2,r3,r4,r8,r10}^
:02027B90 68244A08 stmvsda  r4!,{r3,r9,r11,r14}
:02027B94 1B1B2102 blne 026EFFA4
:02027B98 FF330800 swinv 0x00330800
:02027B9C 04FE86F7 unknown
:02027BA0 BD1000B0 unknown
:02027BA4 110CF758 unknown
:02027BA8 20FA9021 rsccss r9,r10,r1,lsr #0x0
:02027BAC 187D3105 unknown
:02027BB0 F06CB508 rsbnv  r11,r12,r8,lsl #0xa
:02027BB4 0103EC1C unknown
:02027BB8 00BD0820 adceqs r0,r13,r0,lsr #0x10
:02027BBC 00B51800 adceqs r1,r5,r0,lsl #0x10
:02027BC0 4939B093 ldmmidb  r9!,{r0,r1,r4,r7,r12,r13,r15}
:02027BC4 78081C04 stmvcda  r8 ,{r2,r10,r11,r12}
:02027BC8 0C1C2200 ldceq  2,cr2,[r12],{#0x0}
:02027BCC 48732032 unknown
:02027BD0 67500078 unknown
:02027BD4 00679000 rsbeq  r9,r7,r0
:02027BD8 70D0106F sbcvcs r1,r0,r15,ror #0x0
:02027BDC 02481A33 subeq  r1,r8,#0x33000
:02027BE0 42700A78 rsbmis r0,r0,#0x78000
:02027BE4 70004A78 andvc  r4,r0,r8,ror r10
:02027BE8 708A7882 addvc  r7,r10,r2,lsl #0x11
:02027BEC 00CA78C2 sbceq  r7,r10,r2,asr #0x11
:02027BF0 40790270 rsbmis r0,r9,r0,ror r2
:02027BF4 48710A79 unknown
:02027BF8 A9007100 stmgedb  r0 ,{r8,r12,r13,r14}
:02027BFC 20FD798A rsccss r7,r13,r10,lsl #0x13
:02027C00 88400010 stmhida  r0 ,{r4}^
:02027C04 FFA80071 swinv 0x00a80071
:02027C08 FF00D5F7 swinv 0x0000d5f7
:02027C0C 780AA900 stmvcda  r10 ,{r8,r11,r13,r15}
:02027C10 00024829 andeq  r4,r2,r9,lsr #0x10
:02027C14 42784A70 rsbmis r4,r8,#0x70000
:02027C18 82788A70 rsbhis r8,r8,#0x70000
:02027C1C 78CA7000 stmvcia  r10 ,{r12,r13,r14}^
:02027C20 790A70C2 stmvcdb  r10 ,{r1,r6,r7,r12,r13,r14}
:02027C24 4A710002 bmi 03C67C34
:02027C28 01714279 cmneq r1,r9,ror r2
:02027C2C 300002A8 andcc  r0,r0,r8,lsr #0x5
:02027C30 EE036B06 cdp 11,0,cr6,cr3,cr6,0
:02027C34 0F2800EF swieq 0x002800ef
:02027C38 A900DC04 stmgedb  r0 ,{r2,r10,r11,r12,r14,r15}
:02027C3C F01F101F andnvs r1,r15,r15,lsl r0
:02027C40 71601005 unknown
:02027C44 01E00E38 mvneq  r0,lsr r8
:02027C48 083102A9 ldmeqda  r1!,{r0,r3,r5,r7,r9}
:02027C4C 70200078 eorvc  r0,r0,r8,ror r0
:02027C50 70607848 rsbvc  r7,r0,r8,asr #0x10
:02027C54 A0007888 andge  r7,r0,r8,lsl #0x11
:02027C58 E078C870 rsbs r12,r8,r0,ror r8
:02027C5C 00790870 rsbeqs r0,r9,r0,ror r8
:02027C60 79487120 stmvcdb  r8 ,{r5,r8,r12,r13,r14}^
:02027C64 7160A900 unknown
:02027C68 A0780800 rsbges r0,r8,r0,lsl #0x10
:02027C6C E0784871 rsbs r4,r8,r1,ror r8
:02027C70 78880071 stmvcia  r8 ,{r0,r4,r5,r6}
:02027C74 78C87220 stmvcia  r8 ,{r5,r9,r12,r13,r14}^
:02027C78 08007260 stmeqda  r0 ,{r5,r6,r9,r12,r13,r14}
:02027C7C 4872A079 ldmmida  r2!,{r0,r3,r4,r5,r6,r13,r15}^
:02027C80 0072E079 rsbeqs r14,r2,r9,ror r0
:02027C84 6840480B stmvsda  r0 ,{r0,r1,r3,r11,r14}^
:02027C88 D0082800 andle  r2,r8,r0,lsl #0x10
:02027C8C 00A80B00 adceq  r0,r8,r0,lsl #0x16
:02027C90 1BF002A9 blne 01C2873C
:02027C94 A90100F9 stmgedb  r1 ,{r0,r3,r4,r5,r6,r7}
:02027C98 3102A803 unknown
:02027C9C 1600F002 strne r15,[r0],-r2
:02027CA0 132001F9 unknown
:02027CA4 01C518B0 streqh r1,[r5, #+0x80]		;r5+0x80=*(00000080)
:02027CA8 0009D080 andeq  r13,r9,r0,lsl #0x1
:02027CAC 38000140 stmccda  r0 ,{r6,r8}
:02027CB0 E13829FF ldrsh r2,[r8, -r15]!
:02027CB4 02ACCA1B adceq  r12,r12,#0x1B000
:02027CB8 01310891 unknown
:02027CBC 01910591 unknown
:02027CC0 91002100 unknown
:02027CC4 AB038801 blge 02109CD0
:02027CC8 7FD07300 swivc 0x00d07300
:02027CCC 90020C02 andls  r0,r2,r2,lsl #0x18
:02027CD0 057B616B ldreqb r6,[r11, #-0x16b]!
:02027CD4 6DFD6397 ldcvsl 3,cr6,[r13,#+0x25c]!
:02027CD8 1DB7D101 ldcne  1,cr13,[r7,#+0x4]!
:02027CDC 11485D01 unknown
:02027CE0 29091A12 stmcsdb  r9 ,{r1,r4,r9,r11,r12}
:02027CE4 1849D841 stmneda  r9 ,{r0,r6,r11,r12,r14,r15}^
:02027CE8 C9440079 stmgtdb  r4 ,{r0,r3,r4,r5,r6}^
:02027CEC 09040988 stmeqdb  r4 ,{r3,r7,r8,r11}
:02027CF0 44008F14 strmi r8,[r0],#-0xf14
:02027CF4 00320012 eoreqs r0,r2,r2,lsl r0
:02027CF8 0078004E rsbeqs r0,r8,r14,asr #0x0
:02027CFC 0100A200 unknown
:02027D00 BE00BE10 mcrlt 14,0,r11,cr0,cr0,{0}
:02027D04 011E0800 tsteq r14,r0,lsl #0x10
:02027D08 13410954 unknown
:02027D0C 05EF10D1 streqb r1,[r15, #+0xd1]!
:02027D10 6D879812 unknown
:02027D14 47F06D20 ldrmib r6,[r0,+r0, lsr #0x1a]!
:02027D18 79600148 unknown
:02027D1C 46002706 strmi r2,[r0],-r6, lsl #0xe
:02027D20 1200CB49 andne  r12,r0,#0x12400
:02027D24 2257F027 subcss r15,r7,#0x27
:02027D28 40009229 andmi  r9,r0,r9,lsr #0x4
:02027D2C 28508B1C ldmcsda  r0 ,{r2,r3,r4,r8,r9,r11,r15}^
:02027D30 28040031 stmcsda  r4 ,{r0,r4,r5}
:02027D34 E064DBFA unknown
:02027D38 3C00882B stccc  8,cr8,[r0],{#0x2b}
:02027D3C 121A01E1 andnes r0,r10,#0x40000038
:02027D40 0E140612 mrceq 6,0,r0,cr4,cr2,{0}
:02027D44 1B22FF02 blne 028E7954
:02027D48 1A021202 bne 020AC558
:02027D4C 43220040 unknown
:02027D50 0C130412 ldceq  4,cr0,[r3],{#0x12}
:02027D54 12002216 andne  r2,r0,#0x60000001
:02027D58 831C4901 tsthi r12,#0x4000
:02027D5C 00302850 eoreqs r2,r0,r0,asr r8
:02027D60 DBFA2904 blle 01EB2178
:02027D64 8829E04F stmhida  r9!,{r0,r1,r2,r3,r6,r13,r14,r15}
:02027D68 00120800 andeqs r0,r2,r0,lsl #0x10
:02027D6C 490E0206 stmmidb  r14 ,{r1,r2,r9}
:02027D70 00400208 subeq  r0,r0,r8,lsl #0x4
:02027D74 10400802 subne  r0,r0,r2,lsl #0x10
:02027D78 00040043 andeq  r0,r4,r3,asr #0x0
:02027D7C 482B0C01 stmmida  r11!,{r0,r10,r11}
:02027D80 E0416041 sub  r6,r1,r1,asr #0x0
:02027D84 121D4000 andnes r4,r13,#0x0
:02027D88 5020281A eorpl  r2,r0,r10,lsl r8
:02027D8C 492A0043 stmmidb  r10!,{r0,r1,r6}
:02027D90 18082220 stmneda  r8 ,{r5,r9,r13}
:02027D94 80002100 andhi  r2,r0,r0,lsl #0x2
:02027D98 25EEF4F0 strcsb r15,[r14, #+0x4f0]!
:02027D9C 00492748 subeq  r2,r9,r8,asr #0xe
:02027DA0 28016B00 stmcsda  r1 ,{r8,r9,r11,r13,r14}
:02027DA4 9A04D115 bls 0215C200
:02027DA8 40292400 eormi  r2,r9,r0,lsl #0x8
:02027DAC 00001344 andeq  r1,r0,r4,asr #0x6
:02027DB0 0A280026 beq 02A27E50
:02027DB4 1C37DD28 ldcne  13,cr13,[r7],#-0xa0
:02027DB8 1C2057E9 stcne  7,cr5,[r0],#-0x3a4
:02027DBC 021C6D00 andeqs r6,r12,#0x0
:02027DC0 24F846F0 unknown
:02027DC4 98030018 stmlsda  r3 ,{r3,r4}
:02027DC8 42861C76 addmi  r1,r6,#0x7600
:02027DCC 1C00DBF5 stcne  11,cr13,[r0],{#0xf5}
:02027DD0 199A04E0 ldmneib  r10 ,{r5,r6,r7,r10}
:02027DD4 001A5248 andeqs r5,r10,r8,asr #0x4
:02027DD8 43512128 cmpmi r1,#0xA
:02027DDC 239A05C1 orrcss r0,r10,#0x30400000
:02027DE0 EE509810 mrc 8,2,r9,cr0,cr0,{0}
:02027DE4 4B16E011 blmi 025DFE30
:02027DE8 001A2000 andeqs r2,r10,r0
:02027DEC 011C011C tsteq r12,r12,lsl r1
:02027DF0 01500500 cmpeq r0,r0,lsl #0xa
:02027DF4 3803C210 stmccda  r3 ,{r4,r9,r14,r15}
:02027DF8 189A03C2 ldmneia  r10 ,{r1,r6,r7,r8,r9}
:02027DFC 06D9291C unknown
:02027E00 01EE4086 mvneq  r4,r6,lsl #0x1
:02027E04 0599029A ldreq r0,[r9, #+0x29a]		;r9+0x29a=*(0000029a)
:02027E08 180051A8 stmneda  r0 ,{r3,r5,r7,r8,r12,r14}
:02027E0C AB03AA04 blge 02112624
:02027E10 00DFF7FF ldreqsh r15,[r15],#+0x7f
:02027E14 001C05FC ldreqsh r0,[r12], -r12
:02027E18 1CDB47D0 ldcnel 7,cr4,[r11],{#0xd0}
:02027E1C 01C02235 biceq  r2,r0,r5,lsr r2
:02027E20 32350011 eorccs r0,r5,#0x11
:02027E24 4235022D eormis r0,r5,#0xD0000002
:02027E28 1E000206 cdpne 2,0,cr0,cr0,cr6,0
:02027E2C B4223900 unknown
:02027E30 0D02BB14 unknown
:02027E34 9206F91C andls  r15,r6,#0x70000
:02027E38 1FDD4F2C swine 0x00dd4f2c
:02027E3C 6356E927 cmpvs r6,#0x9C000
:02027E40 DC272900 stcle  9,cr2,[r7],#-0x0
:02027E44 2961DA32 unknown
:02027E48 2FDC0021 swics 0x00dc0021
:02027E4C 301C0EDA ldrccsb r0,[r12], -r10
:02027E50 2E00163E mcrcs 6,0,r1,cr0,cr14,{1}
:02027E54 19B6D831 ldmneib  r6!,{r0,r4,r5,r11,r12,r14,r15}
:02027E58 00F6447E rsceqs r4,r6,r14,ror r4
:02027E5C 36043688 strcc r3,[r4],-r8, lsl #0xd
:02027E60 0144B714 unknown
:02027E64 50058010 andpl  r8,r5,r0,lsl r0
:02027E68 00441001 subeq  r1,r4,r1
:02027E6C 01400544 unknown
:02027E70 00635610 rsbeq  r5,r3,r0,lsl r6
:02027E74 01200356 unknown
:02027E78 50005010 andpl  r5,r0,r0,lsl r0
:02027E7C 29620C00 unknown
:02027E80 E011D00C ands r13,r1,r12
:02027E84 03002965 unknown
:02027E88 64DA08DC ldrvsb r0,[r10],#+0x8dc
:02027E8C 00D00629 sbceqs r0,r0,r9,lsr #0xc
:02027E90 2966E00B unknown
:02027E94 E008D003 and  r13,r8,r3
:02027E98 00033000 andeq  r3,r3,r0
:02027E9C 0357E008 cmpeq r7,#0x8
:02027EA0 22E00500 rsccs  r0,r0,#0x0
:02027EA4 18523937 ldmneda  r2 ,{r0,r1,r2,r4,r5,r8,r11,r12,r13}^
:02027EA8 2100E002 unknown
:02027EAC 0FDE8020 swieq 0x00de8020
:02027EB0 1B8907D9 blne 00269E1C
:02027EB4 710041F9 unknown
:02027EB8 12D10118 sbcnes r0,r1,#0x6
:02027EBC 00E00301 rsceq  r0,r0,r1,lsl #0x6
:02027EC0 1071199E unknown
:02027EC4 22005442 andcs  r5,r0,#0x42000000
:02027EC8 A31C5B00 tstge r12,#0x0
:02027ECC 0C5DB042 ldceql 0,cr11,[r13],{#0x42}
:02027ED0 A00957F0 unknown
:02027ED4 B08AB5F8 unknown
:02027ED8 48571C53 ldmmida  r7 ,{r0,r1,r4,r6,r10,r11,r12}^
:02027EDC 83491058 unknown
:02027EE0 57E894F0 unknown
:02027EE4 68000849 stmvsda  r0 ,{r0,r3,r6,r11}
:02027EE8 9F019503 swils 0x00019503
:02027EEC 069195E0 ldreq r9,da 
:02027EF0 000E2400 andeq  r2,r14,r0,lsl #0x8
:02027EF4 011C0106 tsteq r12,r6,lsl #0x2
:02027EF8 00004851 andeq  r4,r0,r1,asr r8
:02027EFC E0940065 adds r0,r4,r5,ror #0x0
:02027F00 29006849 stmcsdb  r0 ,{r0,r3,r6,r11,r13,r14}
:02027F04 DDD10302 unknown
:02027F08 4BE08D30 blmi 0184B3D0
:02027F0C 4E044C48 cdpmi 12,0,cr4,cr4,cr8,2
:02027F10 61014D4C unknown
:02027F14 00012700 andeq  r2,r1,r0,lsl #0xe
:02027F18 31A801AC movcc  r0,r12,lsr #0x3		;r0=0(0x0)
:02027F1C 08A3201C stmeqia  r3!,{r2,r3,r4,r13}
:02027F20 00ED40E2 rsceq  r4,r13,r2,ror #0x1
:02027F24 01A80921 moveq  r0,r1,lsr #0x12		;r0=160(0xa0)
:02027F28 A8000170 stmgeda  r0 ,{r4,r5,r6,r8}
:02027F2C E85CF083 ldmda  r12 ,{r0,r1,r7,r12,r13,r14,r15}^
:02027F30 000E2810 andeq  r2,r14,r0,lsl r8
:02027F34 05280AD8 streq r0,[r8, #-0xad8]!
:02027F38 0DD020D3 unknown
:02027F3C D0272800 eorle  r2,r7,r0,lsl #0x10
:02027F40 D03B2810 eorles r2,r11,r0,lsl r8
:02027F44 00E00050 rsceq  r0,r0,r0,asr r0
:02027F48 D050000B subles r0,r0,r11
:02027F4C 0405E04C streq r14,[r5],#-0x4c
:02027F50 49D00728 ldmmiib  r0 ,{r3,r5,r8,r9,r10}^
:02027F54 01281AE0 unknown
:02027F58 D027D800 eorle  r13,r7,r0,lsl #0x10
:02027F5C 2820E045 stmcsda  r0!,{r0,r2,r6,r13,r14,r15}
:02027F60 42D0003A sbcmis r0,r0,#0x3A
:02027F64 201937E0 andcss r3,r9,r0,ror #0xf
:02027F68 10287820 eorne  r7,r8,r0,lsr #0x10
:02027F6C 68786070 unknown
:02027F70 A878A070 ldmgeda  r8!,{r4,r5,r6,r13,r15}^
:02027F74 78E07000 unknown
:02027F78 792070E8 stmvcdb  r0!,{r3,r5,r6,r7,r12,r13,r14}
:02027F7C 37710028 ldrccb r0,[r1,-r8, lsr #0x0]!
:02027F80 014830E0 unknown
:02027F84 400A4029 andmi  r4,r10,r9,lsr #0x0
:02027F88 FF450029 swinv 0x00450029
:02027F8C 482BE02E stmmida  r11!,{r1,r2,r3,r5,r13,r14,r15}
:02027F90 40290102 eormi  r0,r9,r2,lsl #0x2
:02027F94 21A0290D movcs  r2,r13,lsl #0x12		;r2=0(0x0)
:02027F98 024825E0 subeq  r2,r8,#0x38000000
:02027F9C 1A402905 bne 030323B8
:02027FA0 FF2F0029 swinv 0x002f0029
:02027FA4 0520E018 streq r14,[r0, #-0x18]!
:02027FA8 1C232017 stcne  0,cr2,[r3],#-0x5c
:02027FAC 3F101C2A swicc 0x00101c2a
:02027FB0 E0410BA5 sub  r0,r1,r5,lsr #0x17
:02027FB4 6010F51A andvss r15,r0,r10,lsl r5
:02027FB8 1C211C28 stcne  12,cr1,[r1],#-0xa0
:02027FBC FF222004 swinv 0x00222004
:02027FC0 3BFF19F7 blcc 01FEE7A4
:02027FC4 1C407F50 stcnel 15,cr7,[r0],{#0x50}
:02027FC8 35203628 strcc r3,[r0, #-0x628]!
:02027FCC 00912F04 addeqs r2,r1,r4,lsl #0x1e
:02027FD0 11E018DB unknown
:02027FD4 4C13011F ldcmi  1,cr0,[r3],{#0x1f}
:02027FD8 A0131013 andges r1,r3,r3,lsl r0
:02027FDC 690BE00D stmvsdb  r11 ,{r0,r2,r3,r13,r14,r15}
:02027FE0 0E4C0D01 cdpeq 13,4,cr0,cr12,cr1,0
:02027FE4 60C14B11 sbcvs  r4,r1,r1,lsl r11
:02027FE8 CB032208 blgt 020F0810
:02027FEC 52C40003 sbcpl  r0,r4,#0x3
:02027FF0 02D1FB1E sbceqs r15,r1,#0x7800
:02027FF4 BB0006E0 bllt 02029B7C
:02027FF8 047F0000 unknown
:02027FFC FC25ED0A stc2  13,cr14,[r5],#-0x28
:02028000 021519FB andeqs r1,r5,#0x3EC000
:02028004 0001FDE4 andeq  r15,r1,r4,ror #0x1b
:02028008 0503F5FE streq r15,[r3, #-0x5fe]		;r3-0x5fe=*(2d25f904)=#0(0x00000000)
:0202800C 09684800 unknown
:02028010 00012400 andeq  r2,r1,r0,lsl #0x8
:02028014 E0037DA4 and  r7,r3,r4,lsr #0x1b
:02028018 191519FE ldmnedb  r5 ,{r1,r2,r3,r4,r5,r6,r7,r8,r11,r12}
:0202801C 00B08B0C adceqs r8,r0,r12,lsl #0x16
:02028020 021F6024 andeqs r6,r15,#0x24
:02028024 48CF9001 stmmiia  r15 ,{r0,r12,r15}^
:02028028 94032101 strls r2,[r3],#-0x101
:0202802C 26940001 ldrcs r0,[r4],+r1
:02028030 CC61C11C stcgtl 1,cr12,[r1],#-0x70
:02028034 20007DE1 andcs  r7,r0,r1,ror #0x1b
:02028038 F06A0080 rsbnv  r0,r10,r0,lsl #0x1
:0202803C 00C9EC22 sbceq  r14,r9,r2,lsr #0x18
:02028040 0A69C048 beq 03A98168
:02028044 C3D90028 bicgts r0,r9,#0x28
:02028048 1800E100 stmneda  r0 ,{r8,r13,r14,r15}
:0202804C 88C04478 stmhiia  r0 ,{r3,r4,r5,r6,r10,r14}^
:02028050 00040000 andeq  r0,r4,r0
:02028054 7A448714 bvc 03149CAC
:02028058 00001403 andeq  r1,r0,r3,lsl #0x8
:0202805C 004A0034 subeq  r0,r10,r4,lsr r0
:02028060 00000098 muleq  r0,r8,r0
:02028064 01CE0440 biceq  r0,r14,r0,asr #0x8
:02028068 02B2022A adceqs r0,r2,#0xA0000002
:0202806C FF030150 swinv 0x00030150
:02028070 1DF9D2F7 ldcnel 2,cr13,[r9,#+0x3dc]!
:02028074 20E1AB50 rsccs  r10,r1,r0,asr r11
:02028078 CF0348BB swigt 0x000348bb
:0202807C B8FFCE20 ldmltia  r15!,{r5,r9,r10,r11,r14,r15}^
:02028080 13020848 unknown
:02028084 FFE1A200 swinv 0x00e1a200
:02028088 02F818F7 rsceqs r1,r8,#0xF70000
:0202808C 07030021 streq r0,[r3,-r1, lsr #0x0]
:02028090 E19B2601 orrs r2,r11,r1,lsl #0xc
:02028094 030348B3 unknown
:02028098 E197004B orrs r0,r7,r11,asr #0x0
:0202809C 53012002 unknown
:020280A0 10298207 eorne  r8,r9,r7,lsl #0x4
:020280A4 D5041C04 strle r1,[r4, #-0xc04]		;(r4-0xc04=*(fffff3fc))
:020280A8 E18B502B orr  r5,r11,r11,lsr #0x0
:020280AC 00AD0921 adceq  r0,r13,r1,lsr #0x12
:020280B0 69602921 unknown
:020280B4 23080060 unknown
:020280B8 7513AA04 ldrvc r10,[r3, #-0xa04]		;r3-0xa04=*(2d25f4fe)=#0(0x00000000)
:020280BC 53002302 unknown
:020280C0 D34BA775 unknown
:020280C4 00910A82 addeqs r0,r1,r2,lsl #0x15
:020280C8 5E002729 cdppl 7,0,cr2,cr0,cr9,1
:020280CC 009002E9 addeqs r0,r0,r9,ror #0x5
:020280D0 DA040228 ble 02128978
:020280D4 E1745217 cmn r4,r7,lsl r2
:020280D8 0404489F streq r4,[r4],#-0x89f
:020280DC 8970005D unknown
:020280E0 9EFE5600 cdpls 6,14,cr5,cr14,cr0,0
:020280E4 45428089 strmib r8,[r2, #-0x89]		;(r2-0x89=*(ffffff77))
:020280E8 408902EA addmi  r0,r9,r10,ror #0x5
:020280EC 2108E162 unknown
:020280F0 01A80404 moveq  r0,r4,lsl #0x8		;r0=0(0x0)
:020280F4 51489873 unknown
:020280F8 20FCFD10 rsccss r15,r12,r0,lsl r13
:020280FC 7B95307B blvc 005742F0
:02028100 007B8A60 rsbeqs r8,r11,r0,ror #0x14
:02028104 1591DD6C ldrne r13,[r1, #+0xd6c]		;r1+0xd6c=*(0282b3c5)=#-1261547043(0xb4ce51dd)
:02028108 FF499248 swinv 0x00499248
:0202810C 007F08F7 unknown
:02028110 01F74066 mvneqs r4,r6,ror #0x0
:02028114 498FFE30 stmmiib  r15 ,{r4,r5,r9,r10,r11,r12,r13,r14,r15}
:02028118 018A1841 orreq  r1,r10,r1,asr #0x10
:0202811C 8760C148 strhib r12,r1,r10,r1,asr #0x10
:02028120 AB0420D3 blge 02130474
:02028124 F0500100 subnvs r0,r0,r0,lsl #0x2
:02028128 E13CFF65 teq r12,r5,ror #0x1e
:0202812C 87015187 strhi r5,[r1,-r7, lsl #0x3]
:02028130 1C03FC40 stcne  12,cr15,[r3],{#0x40}
:02028134 E5854881 str r4,[r5, #+0x881]		;r5+0x881=*(00000881)
:02028138 E540C760 strb r12,[r0, #-0x760]		;(r0-0x760=*(fffff8a0))
:0202813C 03FE1700 mvneqs r1,#0x0
:02028140 06487C90 unknown
:02028144 2A007F01 bcs 02047D50
:02028148 10F001E1 rscnes r0,r0,r1,ror #0x3
:0202814C 49017BFE stmmidb  r1 ,{r1,r2,r3,r4,r5,r6,r7,r8,r9,r11,r12,r13,r14}
:02028150 428868C9 addmi  r6,r8,#0xC90000
:02028154 1167D307 unknown
:02028158 03E9FC80 mvneq  r15,#0x8000
:0202815C E11C4167 tst r12,r7,ror #0x2
:02028160 487630E7 unknown
:02028164 EB4C60E7 bl 03340508
:02028168 72DD2E05 sbcvcs r2,r13,#0x50
:0202816C 4A057448 bmi 02185294
:02028170 E7034B70 unknown
:02028174 00F53100 rsceqs r3,r5,r0,lsl #0x2
:02028178 71D05026 bicvcs r5,r0,r6,lsr #0x0
:0202817C 05A90648 streq r0,[r9, #+0x648]!
:02028180 F700FFAA strnv r15,[r0,-r10, lsr #0x1f]
:02028184 1C05FB00 stcne  11,cr15,[r5],{#0x0}
:02028188 006E9906 rsbeq  r9,r14,r6,lsl #0x12
:0202818C 1B428148 blne 030C86B4
:02028190 E5F001D1 ldrb r0,[r0, #+0x1d1]!
:02028194 4A6DFD00 bmi 03BA759C
:02028198 21089004 unknown
:0202819C 6D780028 ldcvsl 0,cr0,[r8,#-0xa0]!
:020281A0 486962F7 unknown
:020281A4 0404A904 streq r10,[r4],#-0x904
:020281A8 C3F00122 mvngts r0,#0x80000008
:020281AC 5C10D7FD ldcpl  7,cr13,[r0],{#0xfd}
:020281B0 05A02109 streq r2,[r0, #+0x109]!
:020281B4 485B0221 ldmmida  r11 ,{r0,r5,r9}^
:020281B8 12231F89 eorne  r1,r3,#0x224
:020281BC E2FF420B rscs r4,r15,#0xB0000000
:020281C0 C9C800C9 stmgtib  r8 ,{r0,r3,r6,r7}^
:020281C4 D9D20080 ldmleib  r2 ,{r7}^
:020281C8 4852E014 ldmmida  r2 ,{r2,r4,r13,r14,r15}^
:020281CC D5005905 strle r5,[r0, #-0x905]		;(r0-0x905=*(fffff6fb))
:020281D0 481057E0 ldmmida  r0 ,{r5,r6,r7,r8,r9,r10,r12,r14}
:020281D4 4A59495A bmi 0367A744
:020281D8 7700E108 strvc r14,[r0,-r8, lsl #0x2]
:020281DC 4B4DFB40 blmi 033A6EE4
:020281E0 4E00E153 mcrmi 1,0,r14,cr0,cr3,{2}
:020281E4 E1100448 tst r0,r8,asr #0x8
:020281E8 20E14E00 rsccs  r4,r1,r0,lsl #0x1c
:020281EC 1C03FADB stcne  10,cr15,[r3],{#0xdb}
:020281F0 4B480547 blmi 03229714
:020281F4 0161434A unknown
:020281F8 20FA5331 rsccss r5,r10,r1,lsr r3
:020281FC FDA3F001 stc2  0,cr15,[r3,#+0x4]!
:02028200 25121259 ldrcs r1,[r2, #-0x259]		;(r2-0x259=*(fffffda7))
:02028204 014F104D mrseq r1,SPSR
:02028208 031C021C tsteq r12,#0xC0000001
:0202820C 4600AC1C unknown
:02028210 4665C70F unknown
:02028214 000F1E6D andeq  r1,r15,r13,ror #0x1c
:02028218 F946ACC7 stmnvdb  r6 ,{r0,r1,r2,r6,r7,r10,r11,r13,r15}^
:0202821C 38C70FD1 stmccia  r7 ,{r0,r4,r6,r7,r8,r9,r10,r11}^
:02028220 483B6000 ldmmida  r11!,{r13,r14}
:02028224 A7005308 strge r5,[r0,-r8, lsl #0x6]
:02028228 A81007E0 ldmgeda  r0 ,{r5,r6,r7,r8,r9,r10}
:0202822C 90002202 andls  r2,r0,r2,lsl #0x4
:02028230 0020493B eoreq  r4,r0,r11,lsr r9
:02028234 0402921C streq r9,[r2],#-0x21c
:02028238 D6F04823 unknown
:0202823C 2800E800 stmcsda  r0 ,{r11,r13,r14,r15}
:02028240 4837DD1F ldmmida  r7!,{r0,r1,r2,r3,r4,r8,r10,r11,r12,r14,r15}
:02028244 3B4A003A blcc 032A8334
:02028248 FF21054B swinv 0x0021054b
:0202824C FB00BCF7 blx 02057638
:02028250 28004930 stmcsda  r0 ,{r4,r5,r8,r11,r14}
:02028254 00156348 andeqs r6,r5,r8,asr #0x6
:02028258 FF4835D0 swinv 0x004835d0
:0202825C 00FCAFF7 unknown
:02028260 D0102800 andles r2,r0,r0,lsl #0x10
:02028264 20144939 andcss r4,r4,r9,lsr r9
:02028268 2F560008 swics 0x00560008
:0202826C 29210111 stmcsdb  r1!,{r0,r4,r8}
:02028270 48280155 stmmida  r8!,{r0,r2,r4,r6,r8}
:02028274 01210022 unknown
:02028278 90027D70 andls  r7,r2,r0,ror r13
:0202827C 9020F925 eorls  r15,r0,r5,lsr #0x12
:02028280 F001E07C andnv  r14,r1,r12,ror r0
:02028284 70CDFD62 sbcvc  r15,r13,r2,ror #0x1a
:02028288 60CD4074 sbcvs  r4,r13,r4,ror r0
:0202828C 10EFDB07 rscne  r13,r15,r7,lsl #0x16
:02028290 F701E946 strnv r14,r13,r15,r7,lsl #0x16
:02028294 26018920 strcs r8,[r1],-r0, lsr #0x12
:02028298 4819E067 ldmmida  r9 ,{r0,r1,r2,r5,r6,r13,r14,r15}
:0202829C 80005B07 andhi  r5,r0,r7,lsl #0x16
:020282A0 481EE063 ldmmida  r14 ,{r0,r1,r5,r6,r13,r14,r15}
:020282A4 4A254924 bmi 0297A73C
:020282A8 FF230100 swinv 0x00230100
:020282AC 14FB05F7 unknown
:020282B0 4A1A004B bmi 026A83E4
:020282B4 481B6358 ldmmida  r11 ,{r3,r4,r6,r8,r9,r13,r14}
:020282B8 00002106 andeq  r2,r0,r6,lsl #0x2
:020282BC 5B481590 blpl 0322D904
:020282C0 00F7FF6B rsceqs r15,r7,r11,ror #0x1e
:020282C4 490FFA69 stmmidb  r15 ,{r0,r3,r5,r6,r9,r11,r12,r13,r14,r15}
:020282C8 F7FE6148 ldrnvb r6,db 
:020282CC 07FDC900 ldreqb r12,[r13,+r0, lsl #0x12]!
:020282D0 01D00A28 biceqs r0,r0,r8,lsr #0x14
:020282D4 FD3300F0 ldc2  0,cr0,[r3,#-0x3c0]!
:020282D8 008921FA unknown
:020282DC 03001840 unknown
:020282E0 08200A90 stmeqda  r0!,{r4,r7,r9,r11}
:020282E4 00900149 addeqs r0,r0,r9,asr #0x2
:020282E8 E04261C8 sub  r6,r2,r8,asr #0x3
:020282EC 4A0A4B06 bmi 022BAF0C
:020282F0 20695B00 rsbcs  r5,r9,r0,lsl #0x16
:020282F4 FFA9071C swinv 0x00a9071c
:020282F8 F9D100F7 ldmnvib  r1 ,{r0,r1,r2,r4,r5,r6,r7}^
:020282FC FD21F001 stc2  0,cr15,[r1,#-0x4]!
:02028300 01009003 unknown
:02028304 00690A48 rsbeq  r0,r9,r8,asr #0x14
:02028308 1039E034 eornes r14,r9,r4,lsr r0
:0202830C 001948E6 andeqs r4,r9,r6,ror #0x11
:02028310 0D5010C5 unknown
:02028314 1A07C400 bne 0221931C
:02028318 25E00B02 strcsb r0,[r0, #+0xb02]!
:0202831C 00753000 rsbeqs r3,r5,r0
:02028320 02FFC400 rsceqs r12,r15,#0x0
:02028324 00090015 andeq  r0,r9,r5,lsl r0
:02028328 68000160 stmvsda  r0 ,{r5,r6,r8}
:0202832C 0B0219FF bleq 020AEB30
:02028330 00000102 andeq  r0,r0,r2,lsl #0x2
:02028334 0219FCE4 andeqs r15,r9,#0xE400
:02028338 05FDD000 ldreqb r13,[r13, #+0x0]!
:0202833C 00000300 andeq  r0,r0,r0,lsl #0x6
:02028340 44011059 strmi r1,[r1],#-0x59
:02028344 FAFCFAF0 blx 01F66F0C
:02028348 92990322 addlss r0,r9,#0x88000000
:0202834C 18890000 stmneia  r9 ,{}
:02028350 D30C4288 unknown
:02028354 020D0001 andeq  r0,r13,#0x1
:02028358 280A9001 stmcsda  r10 ,{r0,r12,r15}
:0202835C 0101DB04 unknown
:02028360 68F7FF26 ldmvsia  r7!,{r1,r2,r5,r8,r9,r10,r11,r12,r13,r14,r15}^
:02028364 E0002BFD unknown
:02028368 0948200C stmeqdb  r8 ,{r2,r3,r13}^
:0202836C 2E04EF21 cdpcs 15,0,cr14,cr4,cr1,1
:02028370 080AD104 stmeqda  r10 ,{r2,r8,r12,r14,r15}
:02028374 02870011 addeq  r0,r7,#0x11
:02028378 00E62BD1 unknown
:0202837C D003022C andle  r0,r3,r12,lsr #0x4
:02028380 F0481C20 subnv  r1,r8,r0,lsr #0x18
:02028384 0005E8CE andeq  r14,r5,r14,asr #0x11
:02028388 00690048 rsbeq  r0,r9,r8,asr #0x0
:0202838C 07D00228 ldreqb r0,[r0,+r8, lsr #0x4]
:02028390 43C02000 bicmi  r2,r0,#0x0
:02028394 98029002 stmlsda  r2 ,{r1,r12,r15}
:02028398 F0B0000B adcnvs r0,r0,r11
:0202839C FFB55031 swinv 0x00b55031
:020283A0 04FE0BF7 unknown
:020283A4 48091C04 stmmida  r9 ,{r2,r10,r11,r12}
:020283A8 F7FE6784 ldrnvb r6,[r14,+r4, lsl #0xf]!
:020283AC 01FEE800 mvneqs r14,r0,lsl #0x10
:020283B0 06D1022C ldreqb r0,[r1],+r12, lsr #0x4
:020283B4 48060021 stmmida  r6 ,{r0,r5}
:020283B8 4805E001 stmmida  r5 ,{r0,r13,r14,r15}
:020283BC 81002107 unknown
:020283C0 04210063 unknown
:020283C4 0043C948 subeq  r12,r3,r8,asr #0x12
:020283C8 F00160C1 andnv  r6,r1,r1,asr #0x1
:020283CC B910FDF8 ldmltdb  r0 ,{r3,r4,r5,r6,r7,r8,r10,r11,r12,r13,r14,r15}
:020283D0 FA908001 blx 004483DC
:020283D4 EF100219 swi 0x00100219
:020283D8 B500020D strlt r0,[r0, #-0x20d]		;(r0-0x20d=*(fffffdf3))
:020283DC 81B96B31 movhis r6,lsr r1		;r6=5141(0x1415)
:020283E0 BBE0F1B9 bllt 01864ACC
:020283E4 BEF1BB01 cdplt 11,14,cr11,cr1,cr1,0
:020283E8 9007F96D andls  r15,r7,r13,ror #0x12
:020283EC 300811CF andcc  r1,r8,r15,asr #0x3
:020283F0 80081C22 andhi  r1,r8,r2,lsr #0x18
:020283F4 16EB18F0 unknown
:020283F8 00AA12AB adceq  r1,r10,r11,lsr #0x5
:020283FC 2000B1AF andcs  r11,r0,r15,lsr #0x3
:02028400 B531BB08 ldrlt r11,[r1, #-0xb08]!
:02028404 31240101 unknown
:02028408 8D012501 unknown
:0202840C 41BB08E0 movmis r0,r0,ror #0x11
:02028410 BB22EF56 bllt 028E4170
:02028414 21BB0A31 movcss r0,lsr r1		;r0=42116697(0x282a659)
:02028418 0041BB0C subeq  r11,r1,r12,lsl #0x16
:0202841C 0015E198 muleqs r5,r8,r1
:02028420 AA18127F bge 0262CE24
:02028424 7D07D27D unknown
:02028428 FB52A742 blx 034D2140
:0202842C 97231197 unknown
:02028430 619709A1 orrvss r0,r7,r1,lsr #0x13
:02028434 AA21970B bge 0288E068
:02028438 12024013 andne  r4,r2,#0x13
:0202843C 10130D0E andnes r0,r3,r14,lsl #0x1a
:02028440 92210D0E eorls  r0,r1,#0x380
:02028444 971A5197 unknown
:02028448 18F19741 ldmneia  r1!,{r0,r6,r8,r9,r10,r12,r15}^
:0202844C 5A18E197 bpl 02660AB0
:02028450 97188197 unknown
:02028454 61971861 orrvss r1,r7,r1,ror #0x10
:02028458 15031C3B strne r1,[r3, #-0xc3b]		;r3-0xc3b=*(2d25f2c7)=#0(0x00000000)
:0202845C 971A6197 unknown
:02028460 05019961 streq r9,[r1, #-0x961]		;(r1-0x961=*(fffff69f))
:02028464 00050C00 andeq  r0,r5,r0,lsl #0x18
:02028468 01875D0B orreq  r5,r7,r11,lsl #0x1a
:0202846C 09018D0A stmeqdb  r1 ,{r1,r3,r8,r10,r11,r15}
:02028470 F8FEC195 ldmnvia  r14!,{r0,r2,r4,r7,r8,r14,r15}^
:02028474 0595D1BB ldreq r13,[r5, #+0x1bb]		;r5+0x1bb=*(000001bb)
:02028478 841C6498 ldrhi r6,[r12],#-0x498
:0202847C 00DD8042 sbceqs r8,r13,r2,asr #0x0
:02028480 1C409808 stcnel 8,cr9,[r0],{#0x8}
:02028484 28069008 stmcsda  r6 ,{r3,r12,r15}
:02028488 66DA0000 ldrvsb r0,[r10],+r0
:0202848C 08AB16E7 stmeqia  r11!,{r0,r1,r2,r5,r6,r7,r9,r10,r12}
:02028490 78190022 ldmvcda  r9 ,{r1,r5}
:02028494 1C5B9800 ldcnel 8,cr9,[r11],{#0x0}
:02028498 40007001 andmi  r7,r0,r1
:0202849C 5290001C addpls r0,r0,#0x1C
:020284A0 00D1F71E sbceqs r15,r1,r14,lsl r7
:020284A4 71B52001 movvcs r2,r1			;r2=0(0x0)
:020284A8 B0EAB5F8 unknown
:020284AC 01900400 orreqs r0,r0,r0,lsl #0x8
:020284B0 486A019F unknown
:020284B4 040D1C14 streq r1,[r13],#-0xc14
:020284B8 1390121C orrnes r1,r0,#0xC0000001
:020284BC B5200790 strlt r0,[r0, #-0x790]!
:020284C0 0242800E subeq  r8,r2,#0xE
:020284C4 109A70D1 ldrnesb r7,[r10], +r1
:020284C8 D0000242 andle  r0,r0,r2,asr #0x4
:020284CC 0485100D streq r1,[r5],#+0xd
:020284D0 0508C01E streq r12,[r8, #-0x1e]		;(r8-0x1e=*(0038ffe2))
:020284D4 28020690 stmcsda  r2 ,{r4,r7,r9,r10}
:020284D8 B06ADA02 rsblt  r13,r10,r2,lsl #0x14
:020284DC 8002A500 andhi  r10,r2,r0,lsl #0xa
:020284E0 1C19A81A ldcne  8,cr10,[r9],{#0x1a}
:020284E4 F00000D2 unknown
:020284E8 08FA3B00 unknown
:020284EC 2AAB1690 bcs 00AEDF34
:020284F0 3131001C teqcc r1,r12,lsl r0
:020284F4 155B7018 ldrneb r7,[r11, #-0x18]		;(r11-0x18=*(00000095))
:020284F8 00350821 eoreqs r0,r5,r1,lsr #0x10
:020284FC 1C299811 stcne  8,cr9,[r9],#-0x44
:02028500 F0801E62 addnv  r1,r0,r2,ror #0x1c
:02028504 05EA0030 streqb r0,[r10, #+0x30]!
:02028508 05900920 ldreq r0,[r0, #+0x920]		;r0+0x920=*(0282af79)=#779754786(0x2e7a1d22)
:0202850C 1700C098 unknown
:02028510 9C059006 stcls  0,cr9,[r5],{#0x6}
:02028514 04910E1D ldreq r0,[r1],#+0xe1d
:02028518 09E0608C unknown
:0202851C D399069A orrles r0,r9,#0x9A00000
:02028520 F0008817 andnv  r8,r0,r7,lsl r8
:02028524 0303EE76 unknown
:02028528 0B910200 bleq 00468D30
:0202852C 043B9010 unknown
:02028530 0EA30D21 cdpeq 13,10,cr0,cr3,cr1,1
:02028534 12104308 andnes r4,r0,#0x20000000
:02028538 E1980390 unknown
:0202853C 5F182517 swipl 0x00182517
:02028540 4541800E strmib r8,[r1, #-0xe]		;(r1-0xe=*(fffffff2))
:02028544 0E000710 mcreq 7,0,r0,cr0,cr0,{0}
:02028548 104B900A subne  r9,r11,r10
:0202854C 00404608 subeq  r4,r0,r8,lsl #0xc
:02028550 59900C0A ldmplib  r0 ,{r1,r3,r10,r11}
:02028554 00102910 andeqs r2,r0,r0,lsl r9
:02028558 B52B2060 strlt r2,[r11, #-0x60]!
:0202855C 1B02100F blne 020AC5A0
:02028560 4304030E unknown
:02028564 900E0E10 andls  r0,r14,r0,lsl r14
:02028568 08220019 stmeqda  r2!,{r0,r3,r4}
:0202856C 402A4020 eormi  r4,r10,r0,lsr #0x0
:02028570 03120606 tsteq r2,#0x600000
:02028574 43403200 unknown
:02028578 92110A00 andlss r0,r1,#0x0
:0202857C 0000900F andeq  r9,r0,r15
:02028580 021C0A20 andeqs r0,r12,#0x20000
:02028584 001B100D andeqs r1,r11,r13
:02028588 00300E06 eoreqs r0,r0,r6,lsl #0x1c
:0202858C 00468402 subeq  r8,r6,r2,lsl #0x8
:02028590 00150D81 andeqs r0,r5,r1,lsl #0x1b
:02028594 13126004 tstne r2,#0x4
:02028598 06433200 streqb r3,[r3],-r0, lsl #0x4
:0202859C 0007070A andeq  r0,r7,r10,lsl #0xe
:020285A0 28060982 stmcsda  r6 ,{r1,r7,r8,r11}
:020285A4 06433140 streqb r3,da 
:020285A8 18A10006 stmneia  r1!,{r1,r2}
:020285AC 02004028 andeq  r4,r0,#0x28
:020285B0 10000F30 andne  r0,r0,r0,lsr r15
:020285B4 1C3D9841 ldcne  8,cr9,[r13],#-0x104
:020285B8 46604305 unknown
:020285BC 02430011 subeq  r0,r3,#0x11
:020285C0 2A980F1C bcs 0062C238
:020285C4 40110007 andmis r0,r1,r7
:020285C8 980E000B stmlsda  r14 ,{r0,r1,r3}
:020285CC 4301431A unknown
:020285D0 0005010D andeq  r0,r5,r13,lsl #0x2
:020285D4 4302980C unknown
:020285D8 0101980B unknown
:020285DC 15980A43 ldrne r0,[r8, #+0xa43]		;r8+0xa43=*(00390a43)
:020285E0 14431091 strneb r1,[r3],#-0x91
:020285E4 A8169000 ldmgeda  r6 ,{r12,r15}
:020285E8 2302A914 unknown
:020285EC F8403200 stmnvda  r0 ,{r9,r12,r13}^
:020285F0 00C11E60 sbceq  r1,r1,r0,ror #0x1c
:020285F4 00189800 andeqs r9,r8,r0,lsl #0x10
:020285F8 2B1845AA blcs 02639CA8
:020285FC 1821081C stmneda  r1!,{r2,r3,r4,r11}
:02028600 1C5B7800 ldcnel 8,cr7,[r11],{#0x0}
:02028604 19527010 ldmnedb  r2 ,{r4,r12,r13,r14}^
:02028608 AA401620 bge 0302DE90
:0202860C A81A9908 ldmgeda  r10 ,{r3,r8,r11,r12,r15}
:02028610 1CF51C13 ldcnel 12,cr1,[r5],#+0x4c
:02028614 08AA1880 stmeqia  r10!,{r7,r11,r12}
:02028618 52781021 rsbpls r1,r8,#0x21
:0202861C 7028001C eorvc  r0,r8,r12,lsl r0
:02028620 1E491C6D cdpne 12,4,cr1,cr9,cr13,3
:02028624 6400D1F9 strvs r13,[r0],#-0x1f9
:02028628 812C001E unknown
:0202862C 009809DC ldreqsb r0,[r8], +r12
:02028630 90091E40 andls  r1,r9,r0,asr #0x1c
:02028634 E768D400 strb r13,[r8,-r0, lsl #0x8]!
:02028638 16A81200 unknown
:0202863C F0800CF1 unknown
:02028640 0008E9E4 andeq  r14,r8,r4,ror #0x13
:02028644 00D00128 sbceqs r0,r0,r8,lsr #0x2
:02028648 00900720 addeqs r0,r0,r0,lsr #0xe
:0202864C F56A9807 strnvb r9,[r10, #-0x807]!
:02028650 A6A6A62B unknown
:02028654 B41808A6 ldrlt r0,[r8],#-0x8a6
:02028658 780B7804 stmvcda  r11 ,{r2,r11,r12,r13,r14}
:0202865C 4070001D rsbmis r0,r0,r13,lsl r0
:02028660 784B7844 stmvcda  r11 ,{r2,r6,r11,r12,r13,r14}^
:02028664 8470001D unknown
:02028668 788B1078 stmvcia  r11 ,{r3,r4,r5,r6,r12}
:0202866C C470001D unknown
:02028670 0478CB78 unknown
:02028674 70D34063 sbcvcs r4,r3,r3,ror #0x0
:02028678 050B7904 streq r7,[r11, #-0x904]		;(r11-0x904=*(fffff7a9))
:0202867C 71138000 tstvc r3,r0
:02028680 054B7944 streqb r7,[r11, #-0x944]		;(r11-0x944=*(fffff769))
:02028684 20715300 rsbcss r5,r1,r0,lsl #0x6
:02028688 798B7984 stmvcib  r11 ,{r2,r7,r8,r11,r12,r13,r14}
:0202868C 71934063 orrvcs r4,r3,r3,ror #0x0
:02028690 C879C300 ldmgtda  r9!,{r8,r9,r14,r15}^
:02028694 D0405879 suble  r5,r0,r9,ror r8
:02028698 BC180071 ldclt  0,cr0,[r8],{#0x71}
:0202869C 00004770 andeq  r4,r0,r0,ror r7
:020286A0 8600B5F8 unknown
:020286A4 04450BB0 streqb r0,[r5],#-0xbb0
:020286A8 92002200 andls  r2,r0,#0x0
:020286AC 5E789A08 cdppl 10,6,cr9,cr8,cr8,0
:020286B0 1378DD78 cmnne r8,#0x1E00
:020286B4 D5407800 strleb r7,[r0, #-0x800]		;(r0-0x800=*(fffff800))
:020286B8 799A6080 ldmvcib  r10 ,{r7,r13,r14}
:020286BC 79DD795E ldmvcib  r13 ,{r1,r2,r3,r4,r6,r8,r11,r12,r13,r14}^
:020286C0 79001301 stmvcdb  r0 ,{r0,r8,r9,r12}
:020286C4 9A6080D5 bls 03848A20
:020286C8 057A5E7A ldreqb r5,[r10, #-0xe7a]!
:020286CC 00137ADD ldreqsb r7,[r3], -r13
:020286D0 6081657A addvs  r6,r1,r10,ror r5
:020286D4 5E147B9A mrcpl 11,0,r7,cr4,cr10,{4}
:020286D8 937BDD7B cmnls r11,#0x1EC0
:020286DC 20937B00 addcss r7,r3,r0,lsl #0x16
:020286E0 60D03165 sbcvss r3,r0,r5,ror #0x2
:020286E4 D13D2980 teqle r13,r0,lsl #0x13
:020286E8 00924D91 umulleqs r4,r2,r1,r13
:020286EC 2B68C44A blcs 03A5981C
:020286F0 A95120A9 ldmgedb  r1 ,{r0,r3,r5,r7,r13}^
:020286F4 91500240 cmpls r0,r0,asr #0x4
:020286F8 A9101121 ldmgedb  r0 ,{r0,r5,r8,r12}
:020286FC 20A93720 adccs  r3,r9,r0,lsr #0xe
:02028700 A92C9101 stmgedb  r12!,{r0,r8,r12,r15}
:02028704 20A95630 adccs  r5,r9,r0,lsr r6
:02028708 400E0A24 andmi  r0,r14,r4,lsr #0x14
:0202870C F7990501 ldrnv r0,[r9,+r1, lsl #0xa]
:02028710 16407115 unknown
:02028714 FF3426CB swinv 0x003426cb
:02028718 1C3CA203 ldcne  2,cr10,[r12],#-0xc
:0202871C 5D02404C unknown
:02028720 20404B08 subcs  r4,r0,r8,lsl #0x16
:02028724 03416103 unknown
:02028728 00AB4300 adceq  r4,r11,r0,lsl #0x6
:0202872C 8328404B unknown
:02028730 5968C161 unknown
:02028734 0061C140 rsbeq  r12,r1,r0,asr #0x2
:02028738 AB0A30AB blge 022B49EC
:0202873C 00AB0A20 adceq  r0,r11,r0,lsr #0x14
:02028740 15C33010 strneb r3,[r3, #+0x10]		;r3+0x10=*(00000010)
:02028744 5E7C9AE7 cdppl 10,6,cr9,cr12,cr7,7
:02028748 137CDD7C cmnne r12,#0x1F00
:0202874C 137C8000 cmnne r12,#0x0
:02028750 61338920 teqvs r3,r0,lsr #0x12
:02028754 7D5E7D9A unknown
:02028758 A37DDD06 cmnge r13,#0x180
:0202875C 70A37D00 adcvc  r7,r3,r0,lsl #0x1a
:02028760 14C06142 strneb r6,[r0],#+0x142
:02028764 66D14529 ldrvsb r4,[r1],+r9, lsr #0xa
:02028768 444B674D strmib r6,[r11],#-0x74d
:0202876C 03C0BD00 biceq  r11,r0,#0x0
:02028770 BD8EE0BD unknown
:02028774 514672C0 unknown
:02028778 BBF0BD15 bllt 01C57BD4
:0202877C 4730BD17 unknown
:02028780 5700BD00 strpl r11,[r0,-r0, lsl #0x1a]
:02028784 3F688100 swicc 0x00688100
:02028788 20BD00B1 unknown
:0202878C 0840BD41 stmeqda  r0 ,{r0,r6,r8,r10,r11,r12,r13,r15}^
:02028790 BD0C20BD unknown
:02028794 6902AB00 stmvsdb  r2 ,{r8,r9,r11,r13,r15}
:02028798 109F6A41 addnes r6,r15,r1,asr #0x14
:0202879C 109F6941 addnes r6,r15,r1,asr #0x12
:020287A0 BB301890 bllt 02C2E9E8
:020287A4 5E7E9AE7 cdppl 10,6,cr9,cr14,cr7,7
:020287A8 7EDD007E mrcvc 0,6,r0,cr13,cr14,{3}
:020287AC AF7E0011 swige 0x007e0011
:020287B0 82201322 eorhi  r1,r0,#0x88000000
:020287B4 7F9A3461 swivc 0x009a3461
:020287B8 02147FDD andeqs r7,r4,#0x374
:020287BC 5B007F1A blpl 0204842C
:020287C0 0408317F streq r3,[r8],#-0x17f
:020287C4 61C232B7 strvsh r3,[r2, #+0x27]		;r2+0x27=*(00000027)
:020287C8 12221401 eorne  r1,r2,#0x1000000
:020287CC 6A429102 bvs 030CCBDC
:020287D0 4D0036D1 unknown
:020287D4 69C44B37 stmvsib  r4 ,{r0,r1,r2,r4,r5,r8,r9,r11,r14}^
:020287D8 0021682E eoreq  r6,r1,r14,lsr #0x10
:020287DC 5859008D ldmplda  r9 ,{r0,r2,r3,r7}^
:020287E0 06091D2D streq r1,[r9],-r13, lsr #0x1a
:020287E4 040E0109 streq r0,[r14],#-0x109
:020287E8 60712191 unknown
:020287EC 100F1C17 andne  r1,r15,r7,lsl r12
:020287F0 8C680140 stchil 1,cr0,[r8],#-0x100
:020287F4 25C72146 strcsb r2,[r7, #+0x146]		;r7+0x146=*(00054d3a)
:020287F8 62C0506B sbcvs  r5,r0,#0x6B
:020287FC 0A007D46 beq 02047D1C
:02028800 679C1067 ldrvs r1,r5,r0,#0x6B
:02028804 5B542220 blpl 0353108C
:02028808 1FFF3A04 swine 0x00ff3a04
:0202880C 65320065 ldrvs r0,[r2, #-0x65]!
:02028810 2D416210 unknown
:02028814 62006568 andvs  r6,r0,#0x1A000000
:02028818 00656881 rsbeq  r6,r5,r1,lsl #0x11
:0202881C 6822C162 stmvsda  r2!,{r1,r5,r6,r8,r14,r15}
:02028820 00620065 rsbeq  r0,r2,r5,ror #0x0
:02028824 001C4999 muleqs r12,r9,r9
:02028828 29079102 stmcsdb  r7 ,{r1,r8,r12,r15}
:0202882C B006DB02 andlt  r13,r6,r2,lsl #0x16
:02028830 F820000E stmnvda  r0!,{r1,r2,r3}
:02028834 076AC6BD unknown
:02028838 06003169 streq r3,da 
:0202883C 09092789 stmeqdb  r9 ,{r0,r3,r7,r8,r9,r10,r13}
:02028840 310E0C06 unknown
:02028844 15670A04 strneb r0,[r7, #-0xa04]!
:02028848 1102200B unknown
:0202884C 06910540 ldreq r0,[r7, #-0xa04]!
:02028850 00890E31 addeq  r0,r9,r1,lsr r14
:02028854 0615595A unknown
:02028858 32402011 subcc  r2,r0,#0x11
:0202885C 9206120C andls  r1,r6,#0xC0000000
:02028860 01009E0D unknown
:02028864 79041209 stmvcdb  r4 ,{r0,r3,r9,r12}
:02028868 D1403240 unknown
:0202886C 025D8102 subeqs r8,r13,#0x80000000
:02028870 631EF322 tstvs r14,#0x88000000
:02028874 42000341 andmi  r0,r0,#0x4000001
:02028878 69812563 stmvsib  r1 ,{r0,r1,r5,r6,r8,r10,r13}
:0202887C 6382404A orrvs  r4,r2,#0x4A
:02028880 8002BDC1 andhi  r11,r2,r1,asr #0x1b
:02028884 302063C1 eorcc  r6,r0,r1,asr #0x7
:02028888 9800E796 stmlsda  r0 ,{r1,r2,r4,r7,r8,r9,r10,r13,r14,r15}
:0202888C 08F70600 unknown
:02028890 490CF760 stmmidb  r12 ,{r5,r6,r8,r9,r10,r12,r13,r14,r15}
:02028894 09CB0445 stmeqib  r11 ,{r0,r2,r6,r10}^
:02028898 84FEA0A2 unknown
:0202889C 8E466146 cdphi 1,4,cr6,cr6,cr6,2
:020288A0 09810000 stmeqib  r1 ,{}
:020288A4 B2DD182E sbclts r1,r13,#0x2E0000
:020288A8 011C2100 tsteq r12,r0,lsl #0x2
:020288AC 680D18A2 stmvsda  r13 ,{r1,r5,r7,r11,r12}
:020288B0 1D006813 unknown
:020288B4 15600B00 strneb r0,[r0, #-0xb00]!
:020288B8 53684D60 unknown
:020288BC 1F360068 swine 0x00360068
:020288C0 6055604B subvss r6,r5,r11,asr #0x0
:020288C4 9300688D unknown
:020288C8 95608B68 strlsb r8,[r0, #-0xb68]!
:020288CC 0068CD60 rsbeq  r12,r8,r0,ror #0x1a
:020288D0 60CB68D3 unknown
:020288D4 311060D5 ldrccsb r6,[r0, -r5]
:020288D8 B03A1000 eorlts r1,r10,r0
:020288DC 01DBE942 biceqs r14,r11,r2,asr #0x12
:020288E0 90000020 andls  r0,r0,r0,lsr #0x0
:020288E4 28014660 stmcsda  r1 ,{r5,r6,r9,r10,r14}
:020288E8 9100DC00 unknown
:020288EC 4A4A4AE0 bmi 032BB474
:020288F0 0034104F eoreqs r1,r4,r15,asr #0x0
:020288F4 41404123 unknown
:020288F8 004144F0 unknown
:020288FC 413FF041 teqmi r15,r1,asr #0x0
:02028900 413EB640 teqmi r14,r0,asr #0xc
:02028904 63602060 unknown
:02028908 F0414041 subnv  r4,r1,r1,asr #0x0
:0202890C 00416233 subeq  r6,r1,r3,lsr r2
:02028910 412EF041 msrmi CPSR_fsx,r1
:02028914 30412D40 subcc  r2,r1,r0,asr #0x1a
:02028918 6B6017F9 blvs 0382E904
:0202891C 414041A3 unknown
:02028920 004122F0 unknown
:02028924 411DF041 tstmi r13,r1,asr #0x0
:02028928 411CB640 tstmi r12,r0,asr #0xc
:0202892C E360A060 unknown
:02028930 200B1868 andcs  r1,r11,r8,ror #0x10
:02028934 39100582 ldmccdb  r0 ,{r1,r7,r8,r10}
:02028938 23BD1858 movcss r1,#0x580000		;r1=5767168(0x580000)
:0202893C 8503AF10 strhi r10,[r3, #-0xf10]		;(r3-0xf10=*(fffff0f0))
:02028940 48110D51 ldmmida  r1 ,{r0,r4,r6,r8,r10,r11}
:02028944 BB185946 bllt 0263EE64
:02028948 0C401B03 stceql 11,cr1,[r0],{#0x3}
:0202894C 061B5810 unknown
:02028950 00000D9B muleq  r0,r11,r13
:02028954 8558D306 ldrhib r13,[r8, #-0x306]		;(r8-0x306=*(0038fcfa))
:02028958 1B480C0D blne 0322B994
:0202895C 59400600 stmpldb  r0 ,{r9,r10}^
:02028960 CD0B0D9D unknown
:02028964 40405801 submi  r5,r0,r1,lsl #0x10
:02028968 E003B570 and  r11,r3,r0,ror r5
:0202896C 41980060 orrmis r0,r8,r0,ror #0x0
:02028970 46601C04 unknown
:02028974 42819100 addmi  r9,r1,#0x0
:02028978 6FDA0000 swivs 0x00da0000
:0202897C 754660E7 strvcb r6,[r6, #-0xe7]		;(r6-0xe7=*(0000132e))
:02028980 7113C917 tstvc r3,r7,lsl r9
:02028984 1869E0B7 unknown
:02028988 B963B993 unknown
:0202898C B9F3B9F3 ldmltib  r3!,{r0,r1,r4,r5,r6,r7,r8,r11,r12,r13,r15}^
:02028990 55F3B9F3 ldrplb r11,[r3, #+0x9f3]!
:02028994 7B8A407D blvc 002B8B90
:02028998 68C67BCC stmvsia  r6 ,{r2,r3,r6,r7,r8,r9,r11,r12,r13,r14}^
:0202899C BD8033BB unknown
:020289A0 CC2429C3 stcgt  9,cr2,[r4],#-0x30c
:020289A4 8B690449 blhi 03A69AD0
:020289A8 0A290358 beq 02A69710
:020289AC 001523B5 ldreqh r2,[r5], -r5
:020289B0 33BF9110 movccs r9,#0x4		;r9=4(0x4)
:020289B4 00394CC8 eoreqs r4,r9,r8,asr #0x19
:020289B8 C643F302 strgtb r15,[r3],-r2, lsl #0x6
:020289BC 37104037 unknown
:020289C0 D503B930 strle r11,[r3, #-0x930]		;(r3-0x930=*(fffff6d0))
:020289C4 B9449903 stmltdb  r4 ,{r0,r1,r8,r11,r12,r15}^
:020289C8 53B98B43 movpls r8,#0x10C00		;r8=68608(0x10c00)
:020289CC 68120013 ldmvsda  r2 ,{r0,r1,r4}
:020289D0 2973B791 ldmcsdb  r3!,{r0,r4,r7,r8,r9,r10,r12,r13,r15}^
:020289D4 403733B9 unknown
:020289D8 33459912 unknown
:020289DC 0349119A unknown
:020289E0 AE234984 cdpge 9,2,cr4,cr3,cr4,4
:020289E4 43491355 unknown
:020289E8 00116AAC andeqs r6,r1,r12,lsr #0x15
:020289EC 49299105 stmmidb  r9!,{r0,r2,r8,r12,r15}
:020289F0 6349AA03 unknown
:020289F4 034951A9 unknown
:020289F8 B54A1C3A strltb r1,[r10, #-0xc3a]		;(r10-0xc3a=*(fffff3c6))
:020289FC 1569C703 strneb r12,[r9, #-0x703]!
:02028A00 B3229111 unknown
:02028A04 8B062903 blhi 021B2E18
:02028A08 58CB23B7 stmplia  r11 ,{r0,r1,r2,r4,r5,r7,r8,r9,r13}^
:02028A0C 43790222 cmnmi r9,#0x20000002
:02028A10 B709499D unknown
:02028A14 03B79C23 moveqs r9,#0x2300		;r9=8960(0x2300)
:02028A18 437D03A2 cmnmi r13,#0x88000002
:02028A1C B913B79A ldmltdb  r3 ,{r1,r3,r4,r7,r8,r9,r10,r12,r13,r15}
:02028A20 B7407943 strltb r7,db 
:02028A24 BB0B9A33 bllt 0230F2F8
:02028A28 B9680423 unknown
:02028A2C 11F3B933 mvnnes r11,lsr r3
:02028A30 8BB243EF blhi 00CB99F4
:02028A34 042FB3B7 unknown
:02028A38 82237F44 eorhi  r7,r3,#0x110
:02028A3C 9653B54B ldrlsb r11,r7,r3,#0x110
:02028A40 7F63B581 swivc 0x0063b581
:02028A44 7F1523B5 swivc 0x001523b5
:02028A48 B3B77D23 movlts r7,#0x8C0		;r7=2240(0x8c0)
:02028A4C 86042DAA strhi r2,[r4],-r10, lsr #0x1b
:02028A50 4B7423F7 blmi 03D31A34
:02028A54 33B713B5 movccs r1,#0xD4000002		;r1=-738197502(0xd4000002)
:02028A58 93B76572 movlss r6,#0x1C800000		;r6=478150656(0x1c800000)
:02028A5C 0B591F06 bleq 0367067C
:02028A60 4B6F23BB blmi 03BF1954
:02028A64 B90E0921 stmltdb  r14 ,{r0,r5,r8,r11}
:02028A68 B768C753 unknown
:02028A6C 0DB93513 ldceq  5,cr3,[r9,#+0x4c]!
:02028A70 660D93A4 strvs r9,[r13],-r4, lsr #0x7
:02028A74 1158D34A cmpne r8,r10,asr #0x6
:02028A78 0A12009A beq 024A8CE8
:02028A7C 0D940612 unknown
:02028A80 12004A64 andne  r4,r0,#0x64000
:02028A84 63008C59 unknown
:02028A88 00590E49 subeqs r0,r9,r9,asr #0x1c
:02028A8C 12811155 addne  r1,r1,#0x40000015
:02028A90 71028161 unknown
:02028A94 3E11F140 cdpcc 1,0,cr15,cr1,cr0,2
:02028A98 404E1C4B submi  r1,r14,r11,asr #0x18
:02028A9C 4133B71A teqmi r3,r10,lsl r7
:02028AA0 304B5C23 subcc  r5,r11,r3,lsr #0x18
:02028AA4 591C0436 ldmpldb  r12 ,{r1,r2,r4,r5,r10}
:02028AA8 F3B9F3B9 movnvs r15,#0xE4000002		;r15=-469762046(0xe4000002)
:02028AAC B0741311 rsblts r1,r4,r1,lsl r3
:02028AB0 F3B7F3B7 movnvs r15,#0xDC000002		;r15=-603979774(0xdc000002)
:02028AB4 0436037B unknown
:02028AB8 F3B53029 movnvs r3,#0x29		;r3=41(0x29)
:02028ABC 14E7F3B5 unknown
:02028AC0 F3B7335B movnvs r3,#0x6C000001		;r3=1811939329(0x6c000001)
:02028AC4 137BF3B7 cmnne r11,#0xDC000002
:02028AC8 F3B543B5 movnvs r4,#0xD4000002		;r4=-738197502(0xd4000002)
:02028ACC 0CFEF3B5 ldceql 3,cr15,[r14],#+0x2d4
:02028AD0 F3B763B7 movnvs r6,#0xDC000002		;r6=-603979774(0xdc000002)
:02028AD4 BB10F3B7 bllt 024659B8
:02028AD8 BF33BD23 swilt 0x0033bd23
:02028ADC BF1AEE33 swilt 0x001aee33
:02028AE0 08400223 stmeqda  r0 ,{r0,r1,r5,r9}^
:02028AE4 0200800E andeq  r8,r0,#0xE
:02028AE8 0613B319 unknown
:02028AEC 09044008 stmeqdb  r4 ,{r3,r14}
:02028AF0 0D428921 unknown
:02028AF4 21FF585B mvncss r5,r11,asr r8
:02028AF8 00190409 andeqs r0,r9,r9,lsl #0x8
:02028AFC B75003B9 unknown
:02028B00 13F3B703 mvnnes r11,#0xC0000
:02028B04 0F880C89 swieq 0x00880c89
:02028B08 0B00012D bleq 02028FC4
:02028B0C 01030001 unknown
:02028B10 03B50700 moveqs r0,#0x0		;r0=0(0x0)
:02028B14 020D5513 andeq  r5,r13,#0x4C00000
:02028B18 B092B5F8 ldrltsh r11,[r2], +r8
:02028B1C 11001C0F unknown
:02028B20 00788A1C rsbeqs r8,r8,r12,lsl r10
:02028B24 00784E93 unknown
:02028B28 CC78001B ldcgtl 0,cr0,[r8],#-0x6c
:02028B2C 19043678 stmnedb  r4 ,{r3,r4,r5,r6,r9,r10,r12,r13}
:02028B30 68410550 stmvsda  r1 ,{r4,r6,r8,r10}^
:02028B34 406A794E rsbmi  r7,r10,r14,asr #0x12
:02028B38 008A9203 addeq  r9,r10,r3,lsl #0x4
:02028B3C 3679CC79 unknown
:02028B40 79001504 stmvcdb  r0 ,{r2,r8,r10,r12}
:02028B44 80172045 andhis r2,r7,r5,asr #0x0
:02028B48 7A8A9202 bvc 002CD358
:02028B4C 01CC7A4E biceq  r7,r12,r14,asr #0x14
:02028B50 7A00177A bvc 0202E940
:02028B54 68850436 stmvsia  r5 ,{r1,r2,r4,r5,r10}
:02028B58 72060212 andvc  r0,r6,#0x20000001
:02028B5C 62405A40 subvs  r5,r0,#0x40000
:02028B60 40006A40 andmi  r6,r0,r0,asr #0x14
:02028B64 7B8A9210 blvc 002CD3AC
:02028B68 00CC68C5 sbceq  r6,r12,r5,asr #0x11
:02028B6C 0A02137B beq 020AD960
:02028B70 2E7B497B mrccs 9,3,r4,cr11,cr11,{3}
:02028B74 06121C00 ldreq r1,[r2],-r0, lsl #0x18
:02028B78 51C30409 bicpl  r0,r3,r9,lsl #0x8
:02028B7C 01201079 unknown
:02028B80 05990291 ldreq r0,[r9, #+0x291]		;r9+0x291=*(00002591)
:02028B84 33CA2033 biccc  r2,r10,#0x33
:02028B88 0075A000 rsbeqs r10,r5,r0
:02028B8C 31C82031 biccc  r2,r8,r1,lsr r0
:02028B90 20310300 eorcss r0,r1,r0,lsl #0x6
:02028B94 AB0031C6 blge 020352B4
:02028B98 C5203331 strgt r3,[r0, #-0x331]!
:02028B9C 08ED6033 unknown
:02028BA0 6945004B stmvsdb  r5 ,{r0,r1,r3,r6}^
:02028BA4 BC10073A ldclt  7,cr0,[r0],{#0x3a}
:02028BA8 31588C49 cmpcc r8,r9,asr #0x18
:02028BAC 8110130A tsthi r0,r10,lsl #0x6
:02028BB0 588B49BB stmplia  r11 ,{r0,r1,r3,r4,r5,r7,r8,r11,r14}
:02028BB4 8A003502 bhi 02035FC4
:02028BB8 49B92000 ldmmiib  r9!,{r13}
:02028BBC 0C101D8F ldceq  13,cr1,[r0],{#0x8f}
:02028BC0 B7000F09 strlt r0,[r0,-r9, lsl #0x1e]
:02028BC4 58894948 stmplia  r9 ,{r3,r6,r8,r11,r14}
:02028BC8 69215579 stmvsdb  r1!,{r0,r3,r4,r5,r6,r8,r10,r12,r14}
:02028BCC 91101140 tstls r0,r0,asr #0x2
:02028BD0 0D8A0631 unknown
:02028BD4 008349B0 streqh r4,[r3], +r0
:02028BD8 03588A69 cmpeq r8,#0x69000
:02028BDC 2D0A0999 unknown
:02028BE0 09AD8010 stmeqib  r13!,{r4,r15}
:02028BE4 10910500 addnes r0,r1,r0,lsl #0xa
:02028BE8 020E0999 andeq  r0,r14,#0x264000
:02028BEC 49AB008C stmmiib  r11!,{r2,r3,r7}
:02028BF0 40370023 eormis r0,r7,r3,lsr #0x0
:02028BF4 B00037A9 andlt  r3,r0,r9,lsr #0xf
:02028BF8 40611889 rsbmi  r1,r1,r9,lsl #0x11
:02028BFC 03286551 unknown
:02028C00 6911C399 ldmvsdb  r1 ,{r0,r3,r4,r7,r8,r9,r14,r15}
:02028C04 0D8C0609 unknown
:02028C08 002049A0 eoreq  r4,r0,r0,lsr #0x13
:02028C0C 02590930 subeqs r0,r9,#0xC0000
:02028C10 101101D7 ldrnesb r0,[r1], -r7
:02028C14 67304C9E unknown
:02028C18 A50E3459 strge r3,[r14, #-0x459]		;r14-0x459=*(02027fdb)=#199232928(0x0be00da0)
:02028C1C 004C9D00 subeq  r9,r12,r0,lsl #0x1a
:02028C20 89105966 ldmhidb  r0 ,{r1,r2,r5,r6,r8,r11,r12,r14}
:02028C24 9B0DA521 blls 023920B0
:02028C28 5964084C unknown
:02028C2C 407C4074 rsbmis r4,r12,r4,ror r0
:02028C30 8000DF61 andhi  r13,r0,r1,ror #0x1e
:02028C34 1E5B9B01 cdpne 11,4,cr9,cr11,cr1,0
:02028C38 D06F9301 rsble  r9,r15,r1,lsl #0x6
:02028C3C 049B1100 ldreq r1,[r11],#+0x100
:02028C40 00311B68 eoreqs r1,r1,r8,ror #0x16
:02028C44 5B204B91 blpl 0283BA90
:02028C48 20331559 eorcss r1,r3,r9,asr r5
:02028C4C 0400338F streq r3,[r0],#-0x38f
:02028C50 8EA82033 mcrhi 0,5,r2,cr8,cr3,{1}
:02028C54 95060033 strls r0,[r6, #-0x33]		;(r6-0x33=*(dbffffcf))
:02028C58 8C20350D stchi  5,cr3,[r0],#-0x34
:02028C5C 06A20035 unknown
:02028C60 93036035 unknown
:02028C64 0D9D0613 unknown
:02028C68 444B8402 strmib r8,[r11],#-0x402
:02028C6C 0D595B68 unknown
:02028C70 1015000A andnes r0,r5,r10
:02028C74 59AF4D82 stmplib  r15!,{r1,r7,r8,r10,r11,r14}
:02028C78 012D9D11 unknown
:02028C7C 8000AE0E andhi  r10,r0,r14,lsl #0x1c
:02028C80 0759AD4D ldreqb r10,r10,r0,r14,lsl #0x1c
:02028C84 9D049500 unknown
:02028C88 062D0C2D unknown
:02028C8C 7E0D00AE cdpvc 0,0,cr0,cr13,cr14,5
:02028C90 0759AE4D ldreqb r10,r10,r0,r14,lsl #0x1c
:02028C94 4000759D mulmi  r0,r13,r5
:02028C98 63003D7D unknown
:02028C9C 0B930240 bleq 004E95A4
:02028CA0 76000D04 strvc r0,[r0],-r4, lsl #0x1a
:02028CA4 1D68864B stcnel 6,cr8,[r8,#-0x12c]!
:02028CA8 9B010459 blls 02069E14
:02028CAC 0A1B0E09 beq 026EC4D8
:02028CB0 17731017 unknown
:02028CB4 9308A000 unknown
:02028CB8 009C0E13 addeqs r0,r12,r3,lsl r14
:02028CBC 12004B71 andne  r4,r0,#0x1C400
:02028CC0 00251F0C eoreq  r1,r5,r12,lsl #0x1e
:02028CC4 0C1B0612 ldceq  6,cr0,[r11],{#0x12}
:02028CC8 6E101708 cdpvs 7,0,cr1,cr0,cr8,0
:02028CCC 3C591B4B ldcccl 11,cr1,[r9],{#0x4b}
:02028CD0 416327B5 strmih r2,[r3, #-0x75]!
:02028CD4 73406B40 unknown
:02028CD8 04931040 ldreq r1,[r3],#+0x40
:02028CDC 68C59B00 stmvsia  r5 ,{r8,r9,r11,r12,r15}^
:02028CE0 33651033 unknown
:02028CE4 289B1100 ldmcsia  r11 ,{r8,r12}
:02028CE8 061B0A1B unknown
:02028CEC 4B630D9E blmi 038EC36C
:02028CF0 8E599B00 cdphi 11,4,cr9,cr9,cr0,0
:02028CF4 89496200 stmhidb  r9 ,{r9,r13,r14}^
:02028CF8 0D960059 unknown
:02028CFC 59924A62 ldmplib  r2 ,{r1,r5,r6,r9,r11,r14}
:02028D00 51001C2E unknown
:02028D04 61405940 unknown
:02028D08 00404E40 subeq  r4,r0,r0,asr #0x1c
:02028D0C 5B03E71D blpl 02122988
:02028D10 11930900 orrnes r0,r3,r0,lsl #0x12
:02028D14 0436089B unknown
:02028D18 0D9C061B unknown
:02028D1C AF004B5B swige 0x00004b5b
:02028D20 14940A30 ldrne r0,[r4],#+0xa30
:02028D24 940BA057 strls r10,[r11],#-0x57
:02028D28 A0571104 subges r1,r7,r4,lsl #0x2
:02028D2C 0B80590C bleq 0003F164
:02028D30 550A0001 strpl r0,[r10, #-0x1]		;(r10-0x1=*(ffffffff))
:02028D34 59550900 ldmpldb  r5 ,{r8,r11}^
:02028D38 00597050 subeqs r7,r9,r0,asr r0
:02028D3C 70005970 andvc  r5,r0,r0,ror r9
:02028D40 441570EC ldrmi r7,[r5],#-0xec
:02028D44 0C26FF68 stceq  15,cr15,[r6],#-0x1a0
:02028D48 202D1494 mlacs  r13,r4,r4,r1unknown
:02028D4C 55043680 strpl r3,[r4, #-0x680]		;(r4-0x680=*(d3fff982))
:02028D50 0C940D10 ldceq  13,cr0,[r4],{#0x10}
:02028D54 440EA057 strmi r10,[r14],#-0x57
:02028D58 55006594 strpl r6,[r0, #-0x594]		;(r0-0x594=*(fffffa6c))
:02028D5C 04402560 streqb r2,[r0],#-0x560
:02028D60 20271057 eorcs  r1,r7,r7,asr r0
:02028D64 654034C6 strvsb r3,[r0, #-0x4c6]		;(r0-0x4c6=*(fffffb3a))
:02028D68 00010E40 andeq  r0,r1,r0,asr #0x1c
:02028D6C 60400379 subvs  r0,r0,r9,ror r3
:02028D70 71505B0C cmpvc r0,r12,lsl #0x16
:02028D74 5B71005B blpl 03C68EE8
:02028D78 2AEC7100 bcs 01B45180
:02028D7C 0F688471 swieq 0x00688471
:02028D80 000D0C94 muleq  r13,r4,r12
:02028D84 2459401C ldrcsb r4,[r9],#-0x1c
:02028D88 A60E2406 strge r2,[r14],-r6, lsl #0x8
:02028D8C 9C000446 stcls  4,cr0,[r0],{#0x46}
:02028D90 601D0A24 andvss r0,r13,r4,lsr #0x14
:02028D94 A4402C02 strgeb r2,[r0],#-0xc02
:02028D98 0E144608 cdpeq 6,0,cr4,cr4,cr8,0
:02028D9C 200F00A4 andcs  r0,r15,r4,lsr #0x1
:02028DA0 1C202E06 stcne  14,cr2,[r0],#-0x18
:02028DA4 9C114026 ldcls  0,cr4,[r1],{#0x26}
:02028DA8 00240C24 eoreq  r0,r4,r4,lsr #0x18
:02028DAC 1D0DA406 unknown
:02028DB0 2424FF59 unknown
:02028DB4 402C0400 eormi  r0,r12,r0,lsl #0x8
:02028DB8 01654074 unknown
:02028DBC 46407400 strmib r7,[r0],-r0, lsl #0x8
:02028DC0 9C0F4065 stcls  0,cr4,[r15],{#0x65}
:02028DC4 0000406C andeq  r4,r0,r12,ror #0x0
:02028DC8 2E0E269D mcrcs 6,0,r2,cr14,cr13,{4}
:02028DCC 6E0C2672 mcrvs 6,0,r2,cr12,cr2,{3}
:02028DD0 0A267200 beq 029C55D8
:02028DD4 72EC72AE rscvc  r7,r12,#0xE000000A
:02028DD8 046800C5 unknown
:02028DDC 000C1298 muleq  r12,r8,r2
:02028DE0 8008BB06 andhi  r11,r8,r6,lsl #0x16
:02028DE4 000E0958 andeq  r0,r14,r8,asr r9
:02028DE8 110E0406 unknown
:02028DEC 06129800 ldreq r9,[r2],-r0, lsl #0x10
:02028DF0 06000A00 streq r0,[r0],-r0, lsl #0x14
:02028DF4 1E0D0080 cdpne 0,0,cr0,cr13,cr0,4
:02028DF8 0020FF58 eoreq  r15,r0,r8,asr r15
:02028DFC 00008902 andeq  r8,r0,r2,lsl #0x12
:02028E00 26FF4030 unknown
:02028E04 00590D92 unknown
:02028E08 FF589B58 swinv 0x00589b58
:02028E0C 12063622 andne  r3,r6,#0x2200000
:02028E10 40310400 eormis r0,r1,r0,lsl #0x8
:02028E14 4051401A submis r4,r1,r10,lsl r0
:02028E18 60400048 subvs  r0,r0,r8,asr #0x0
:02028E1C 00406840 subeq  r6,r0,r0,asr #0x10
:02028E20 0E000299 mcreq 2,0,r0,cr0,cr9,{4}
:02028E24 0C02730A stceq  3,cr7,[r2],{#0xa}
:02028E28 0002734A andeq  r7,r2,r10,asr #0x6
:02028E2C C8738A0A ldmgtda  r3!,{r1,r3,r9,r11,r15}^
:02028E30 F8B01273 ldmnvia  r0!,{r0,r1,r4,r5,r6,r9,r12}
:02028E34 04DDBD00 ldreqb r11,[r13],#+0xd00
:02028E38 F70001FB unknown
:02028E3C 0A88020C beq 00229674
:02028E40 1B000117 blne 020292A4
:02028E44 FF88020D swinv 0x0088020d
:02028E48 EB02020C bl 020A9680
:02028E4C 6101610B unknown
:02028E50 02014904 andeq  r4,r1,#0x10000
:02028E54 01410001 unknown
:02028E58 04608100 unknown
:02028E5C 6005C149 andvs  r12,r5,r9,asr #0x2
:02028E60 23014770 unknown
:02028E64 00896745 addeq  r6,r9,r5,asr #0xe
:02028E68 FEEFCDAB cdp2 13,14,cr12,cr15,cr11,5
:02028E6C 7698BADC unknown
:02028E70 10325400 eornes r5,r2,r0,lsl #0x8
:02028E74 1C05B5F8 stcne  5,cr11,[r5],{#0xf8}
:02028E78 291C000F ldmcsdb  r12 ,{r0,r1,r2,r3}
:02028E7C CA1C1669 bgt 0272E828
:02028E80 4010007F andmis r0,r0,r15,ror r0
:02028E84 8900F240 stmhidb  r0 ,{r6,r9,r12,r13,r14,r15}
:02028E88 91612918 unknown
:02028E8C D2024200 andle  r4,r2,#0x0
:02028E90 1C496969 stcnel 9,cr6,[r9],{#0x69}
:02028E94 6A610069 bvs 03869040
:02028E98 510F7169 mrspl r7,CPSR
:02028E9C 61006918 unknown
:02028EA0 1A0C2140 bne 023313A8
:02028EA4 001A42A6 andeqs r4,r10,r6,lsr #0x5
:02028EA8 000D29D3 unknown
:02028EAC 1C391808 ldcne  8,cr1,[r9],#-0x20
:02028EB0 001C0422 andeqs r0,r12,r2,lsr #0x8
:02028EB4 29FC97F0 ldmcsib  r12!,{r4,r5,r6,r7,r8,r9,r10,r12,r15}^
:02028EB8 1C00281C stcne  8,cr2,[r0],{#0x1c}
:02028EBC F0003118 andnv  r3,r0,r8,lsl r1
:02028EC0 300FF842 andcc  r15,r15,r2,asr #0x10
:02028EC4 28D20880 ldmcsia  r2 ,{r7,r11}^
:02028EC8 0019391C andeqs r3,r9,r12,lsl r9
:02028ECC F83A00F0 ldmnvda  r10!,{r4,r5,r6,r7}
:02028ED0 1C203440 stcne  4,cr3,[r0],#-0x100
:02028ED4 B000303F andlt  r3,r0,r15,lsr r0
:02028ED8 00D3F642 sbceqs r15,r3,r2,asr #0xc
:02028EDC 24000031 strcs r0,[r0],#-0x31
:02028EE0 28351820 ldmcsda  r5!,{r5,r11,r12}
:02028EE4 32193918 andccs r3,r9,#0x60000
:02028EE8 F000001B andnv  r0,r0,r11,lsl r0
:02028EEC BDF8FC7C ldcltl 12,cr15,[r8,#+0x1f0]!
:02028EF0 40821965 addmi  r1,r2,r5,ror #0x12
:02028EF4 09231921 stmeqdb  r3!,{r0,r5,r8,r11,r12}
:02028EF8 2D083110 unknown
:02028EFC 23FC4500 mvncss r4,#0x0
:02028F00 08C16920 stmeqia  r1 ,{r5,r8,r11,r13,r14}^
:02028F04 4001203F andmi  r2,r1,r15,lsr r0
:02028F08 01293800 unknown
:02028F0C 002038D2 unknown
:02028F10 207800E0 rsbcss r0,r8,r0,ror #0x1
:02028F14 490A1A42 stmmidb  r10 ,{r1,r6,r9,r11,r12}
:02028F18 80090D20 andhi  r0,r9,r0,lsr #0x1a
:02028F1C 0D20FFAD stceq  15,cr15,[r0,#-0x2b4]!
:02028F20 FF220809 swinv 0x00220809
:02028F24 FFA808F7 swinv 0x00a808f7
:02028F28 1C211C28 stcne  12,cr1,[r1],#-0xa0
:02028F2C 80000710 andhi  r0,r0,r0,lsl r7
:02028F30 1C20FC2D stcne  12,cr15,[r0],#-0xb4
:02028F34 22582100 subcss r2,r8,#0x0
:02028F38 60F00000 rscvss r0,r0,r0
:02028F3C 38B002FC ldmccia  r0!,{r2,r3,r4,r5,r6,r7,r9}
:02028F40 859000BD ldrhi r0,[r0, #+0xbd]		;r0+0xbd=*(000000bd)
:02028F44 A1B5F00A movges r15,r10			;r15=0(0x0)
:02028F48 021C07B0 andeqs r0,r12,#0x2C00000
:02028F4C 00079F38 andeq  r9,r7,r8,lsr r15
:02028F50 7CA81190 stcvc  1,cr1,[r8],#+0x240
:02028F54 68BD0268 ldmvsia  r13!,{r3,r5,r6,r9}
:02028F58 F00068FE unknown
:02028F5C 1100FC2E unknown
:02028F60 011C2198 unknown
:02028F64 0043E090 unknown
:02028F68 1F304029 swine 0x00304029
:02028F6C 001F0100 andeqs r0,r15,r0,lsl #0x2
:02028F70 092848EB stmeqdb  r8!,{r0,r1,r3,r5,r6,r7,r11,r14}
:02028F74 4098001A addmis r0,r8,r10,lsl r0
:02028F78 0001C118 andeq  r12,r1,r8,lsl r1
:02028F7C 8B080E40 blhi 0222C884
:02028F80 D9981202 ldmleib  r8 ,{r1,r9,r12}
:02028F84 90020843 andls  r0,r2,r3,asr #0x10
:02028F88 40201C18 eormi  r1,r0,r8,lsl r12
:02028F8C 80001D29 andhi  r1,r0,r9,lsr #0x1a
:02028F90 E3001D02 unknown
:02028F94 301A0848 andccs r0,r10,r8,asr #0x10
:02028F98 03010218 unknown
:02028F9C 43080D00 unknown
:02028FA0 130018C2 unknown
:02028FA4 0343D198 unknown
:02028FA8 001C1090 muleqs r12,r0,r0
:02028FAC 0101A318 unknown
:02028FB0 41980343 orrmis r0,r8,r3,asr #0x6
:02028FB4 48DC0218 ldmmiia  r12 ,{r3,r4,r9}^
:02028FB8 4102F308 unknown
:02028FBC 080BC004 stmeqda  r11 ,{r2,r14,r15}
:02028FC0 981411A3 ldmlsda  r4 ,{r0,r1,r5,r7,r8,r12}
:02028FC4 900443CD andls  r4,r4,r13,asr #0x7
:02028FC8 101C0108 andnes r0,r12,r8,lsl #0x2
:02028FCC 019F1D40 orreqs r1,r15,r0,asr #0x1a
:02028FD0 D5019F04 strle r9,[r1, #-0xf04]		;(r1-0xf04=*(d3fff0fe))
:02028FD4 7D219F50 stcvc  15,cr9,[r1,#-0x140]!
:02028FD8 007D1530 rsbeqs r1,r13,r0,lsr r5
:02028FDC 05807D05 streq r7,[r0, #+0xd05]		;r0+0xd05=*(00000d05)
:02028FE0 CEAB001D mcrgt 0,5,r0,cr11,cr13,{0}
:02028FE4 507D003D rsbpls r0,r13,r13,lsr r0
:02028FE8 06007D16 unknown
:02028FEC 41CF507D bicmi  r5,r15,r13,ror r0
:02028FF0 005DC7D6 ldreqsb r12,[r13],#-0x76
:02028FF4 7D17507D unknown
:02028FF8 607D0700 rsbvss r0,r13,r0,lsl #0xe
:02028FFC C0D6315B sbcgts r3,r6,r11,asr r1
:02029000 7D18807D unknown
:02029004 807D0800 rsbhis r0,r13,r0,lsl #0x10
:02029008 AA001D08 bge 02030430
:0202900C 19807DB9 stmneib  r0 ,{r0,r3,r4,r5,r7,r8,r10,r11,r12,r13,r14}
:02029010 0918409C ldmeqdb  r8 ,{r2,r3,r4,r7,r14}
:02029014 53040294 unknown
:02029018 09307D01 ldmeqdb  r0!,{r0,r8,r10,r11,r12,r13,r14}
:0202901C 7DB2001D ldcvc  0,cr0,[r2,#+0x74]!
:02029020 9C561A80 ldclsl 10,cr1,[r6],{#0x80}
:02029024 940A181B strls r1,[r10],#-0x81b
:02029028 00DD1C1C sbceqs r1,r13,r12,lsl r12
:0202902C 1D0D0133 unknown
:02029030 001D0A00 andeqs r0,r13,r0,lsl #0x14
:02029034 1425C3AB unknown
:02029038 22007D55 andcs  r7,r0,#0x1540
:0202903C D29C1B43 addles r1,r12,#0x10C00
:02029040 94010B18 strls r0,[r1],#-0xb18
:02029044 1C014B14 stcne  11,cr4,[r1],{#0x14}
:02029048 1D0B20F7 unknown
:0202904C 1354A400 cmpne r4,#0x0
:02029050 C9044C21 stmgtdb  r4 ,{r0,r5,r10,r11,r14}
:02029054 9C1C0113 ldcls  1,cr0,[r12],{#0x13}
:02029058 94910111 ldrls r0,[r1],#+0x111
:0202905C 1400D70C strne r13,[r0],#-0x70c
:02029060 40D71D40 sbcmis r1,r7,r0,asr #0x1a
:02029064 210F449D mrscs r4,CPSRswpcs r4,r13,r15
:02029068 9F008384 swils 0x00008384
:0202906C C59C1D10 ldrgt r1,[r12, #+0xd10]		;r12+0xd10=*(00000d10)
:02029070 940D0D43 strls r0,[r13],#-0xd43
:02029074 EF0C1C04 swi 0x000c1c04
:02029078 009B0D20 addeqs r0,r11,r0,lsr #0x1a
:0202907C 00B796A0 adceqs r9,r7,r0,lsr #0xd
:02029080 01DC191B biceqs r1,r12,r11,lsl r9
:02029084 23020E5B unknown
:02029088 1E181C43 cdpne 12,0,cr1,cr8,cr3,2
:0202908C 0043E59B unknown
:02029090 1C23930E stcne  3,cr9,[r3],#-0x38
:02029094 1D00EB03 unknown
:02029098 910E2043 unknown
:0202909C 05918F05 ldreq r8,[r1, #+0xf05]		;r1+0xf05=*(d4000f07)
:020290A0 031318D2 tsteq r3,#0xD20000
:020290A4 1A0D120A bne 0236D8D4
:020290A8 DA191343 ble 0266DDBC
:020290AC 920F0043 andls  r0,r15,#0x43
:020290B0 9D0F9A1F unknown
:020290B4 1A009210 bne 0204D8FC
:020290B8 0540221C streqb r2,[r0, #-0x21c]		;(r0-0x21c=*(fffffde4))
:020290BC 12CB00FF sbcne  r0,r11,#0xFF
:020290C0 31A76087 movcc  r6,r7,lsl #0x1		;r6=4480(0x1180)
:020290C4 00FFC904 rsceqs r12,r15,r4,lsl #0x12
:020290C8 992018CA stmlsdb  r0!,{r1,r3,r6,r7,r11,r12}
:020290CC D61C1509 ldrle r1,[r12],-r9, lsl #0xa
:020290D0 31468C43 unknown
:020290D4 401D001C andmis r0,r13,r12,lsl r0
:020290D8 430D4021 unknown
:020290DC 4D004661 unknown
:020290E0 69498019 stmvsdb  r9 ,{r0,r3,r4,r15}^
:020290E4 00184018 andeqs r4,r8,r8,lsl r0
:020290E8 0A800581 beq 0002A6F4
:020290EC 18814308 stmneia  r1 ,{r3,r8,r9,r14}
:020290F0 089D0F00 ldmeqia  r13 ,{r8,r9,r10,r11}
:020290F4 1540181C strneb r1,[r0, #-0x81c]		;(r0-0x81c=*(fffff7e4))
:020290F8 02800089 addeq  r0,r0,#0x89
:020290FC A57A0089 ldrgeb r0,[r10, #-0x89]!
:02029100 6D182000 unknown
:02029104 184A4030 stmneda  r10 ,{r4,r5,r14}^
:02029108 14072B04 strne r2,[r7],#-0xb04
:0202910C 25439540 strcsb r9,[r3, #-0x540]		;r3-0x540=*(0be00860)=#0(0x00000000)
:02029110 14C54304 strneb r4,[r5],#+0x304
:02029114 1B003574 blne 020366EC
:02029118 0A025C19 beq 020C0184
:0202911C 43230DDB unknown
:02029120 6D1C181B unknown
:02029124 400C8000 andmi  r8,r12,r0
:02029128 0C001905 stceq  9,cr1,[r0],{#0x5}
:0202912C 4C6E0019 stcmil 0,cr0,[r14],#-0x64
:02029130 12192C28 andnes r2,r9,#0x2800
:02029134 92039419 andls  r9,r3,#0x19000000
:02029138 D28004A9 addle  r0,r0,#0xA9000000
:0202913C C51C1418 ldrgt r1,[r12, #-0x418]		;(r12-0x418=*(fffffbe8))
:02029140 00400443 subeq  r0,r0,r3,asr #0x8
:02029144 0100191D unknown
:02029148 19680019 unknown
:0202914C 2A190900 bcs 0266B554
:02029150 21006D0C unknown
:02029154 1C0C00A5 stcne  0,cr0,[r12],{#0xa5}
:02029158 1C0A43DD stcne  3,cr4,[r10],{#0xdd}
:0202915C 25401540 strcsb r1,[r0, #-0x540]		;(r0-0x540=*(fffffac0))
:02029160 04710643 unknown
:02029164 04716280 unknown
:02029168 DD441900 unknown
:0202916C 20A52000 adccs  r2,r5,r0
:02029170 00A5D5A2 adceq  r13,r5,r2,lsr #0xb
:02029174 0B00190D bleq 0202F5B0
:02029178 E75C00C1 ldrb r0,r13,r5,r2,lsr #0xb
:0202917C 1818AA01 ldmneda  r8 ,{r0,r9,r11,r13,r15}
:02029180 0DC00243 unknown
:02029184 1303B0A5 unknown
:02029188 00A556C0 adceq  r5,r5,r0,asr #0xd
:0202918C 006D039F unknown
:02029190 A505B0A5 strge r11,[r5, #-0xa5]		;(r5-0xa5=*(ffffff5b))
:02029194 A55E5000 ldrgeb r5,[r14, #-0x0]		;r14-0x0=*(02028434)=#-1440639221(0xaa21970b)
:02029198 01610A20 unknown
:0202919C A50AB0A5 strge r11,[r10, #-0xa5]		;(r10-0xa5=*(ffffff5b))
:020291A0 20A54A00 adccs  r4,r5,r0,lsl #0x14
:020291A4 C9014AAD stmgtdb  r1 ,{r0,r2,r3,r5,r7,r9,r11,r14}
:020291A8 10B0A50E adcnes r10,r0,r14,lsl #0xa
:020291AC 504400A5 subpl  r0,r4,r5,lsr #0x1
:020291B0 C9023399 stmgtdb  r2 ,{r0,r3,r4,r7,r8,r9,r12,r13}
:020291B4 43EC41C5 mvnmi  r4,#0x40000031
:020291B8 1409402B strne r4,[r9],#-0x2b
:020291BC 04431C40 streqb r1,[r3],#-0xc40
:020291C0 4B3E0127 blmi 02FA9664
:020291C4 1417E320 ldrne r14,[r7],#-0x320
:020291C8 41C38003 bicmi  r8,r3,r3
:020291CC 121043D3 andnes r4,r0,#0x4C000003
:020291D0 03400B40 unknown
:020291D4 38112543 ldmccda  r1 ,{r0,r1,r6,r8,r10,r13}
:020291D8 28A00415 stmcsia  r0!,{r0,r2,r4,r10}
:020291DC 00050318 andeq  r0,r5,r8,lsl r3
:020291E0 CD31250B ldcgt  5,cr2,[r1,#-0x2c]!
:020291E4 40084340 andmi  r4,r8,r0,asr #0x6
:020291E8 43054025 unknown
:020291EC 328011BF addcc  r1,r0,#0xC000002F
:020291F0 14132848 ldrne r2,[r3],#-0x848
:020291F4 230EC001 unknown
:020291F8 43E58831 mvnmi  r8,#0x310000
:020291FC 401D4022 andmis r4,r13,r2,lsr #0x0
:02029200 59004315 stmpldb  r0 ,{r0,r2,r4,r8,r9,r14}
:02029204 01212C12 unknown
:02029208 C902038F stmgtdb  r2 ,{r0,r1,r2,r3,r7,r8,r9}
:0202920C 4DDA41BD unknown
:02029210 02401943 subeq  r1,r0,#0x10C000
:02029214 08430A40 stmeqda  r3 ,{r6,r9,r11}^
:02029218 26011F00 strcs r1,[r1],-r0, lsl #0x1e
:0202921C 57185149 ldrpl r5,[r1],-r0, lsl #0x1e
:02029220 21890302 orrcs  r0,r9,r2,lsl #0x6
:02029224 43C441BB bicmi  r4,r4,#0xC000002E
:02029228 402C4001 eormi  r4,r12,r1
:0202922C 0D43010C unknown
:02029230 4920011D stmmidb  r0!,{r0,r2,r3,r4,r8}
:02029234 04C0E040 streqb r14,[r0],#+0x40
:02029238 955B8846 ldrlsb r8,[r11, #-0x846]		;(r11-0x846=*(fffff867))
:0202923C 3848AA28 stmccda  r8 ,{r3,r5,r9,r11,r13,r15}^
:02029240 70DB1700 sbcvcs r1,r11,r0,lsl #0xe
:02029244 31122420 tstcc r2,r0,lsr #0x8
:02029248 513E0042 teqpl r14,r2,asr #0x0
:0202924C 2A0A83F0 bcs 022CA214
:02029250 470087C6 strmi r8,r14,r2,asr #0x0
:02029254 57CFB9ED strplb r11,r14,r2,asr #0x0
:02029258 00B96AFF unknown
:0202925C 8098D802 addhis r13,r8,r2,lsl #0x10
:02029260 BB085169 bllt 0223D80C
:02029264 A44F7400 strgeb r7,[r15],#-0x400
:02029268 28420000 stmcsda  r2 ,{}^
:0202926C 227600A3 rsbcss r0,r6,#0xA3
:02029270 6D6B9011 stcvsl 0,cr9,[r11,#-0x44]!
:02029274 0200678E andeq  r6,r0,#0x2380000
:02029278 5986BC72 stmplib  r6 ,{r1,r4,r5,r6,r10,r11,r12,r13,r15}
:0202927C 00B40821 adceqs r0,r4,r1,lsr #0x10
:02029280 E1DA9E49 bics r9,r10,r9,asr #0x1c
:02029284 BF4CC009 swilt 0x004cc009
:02029288 5A513F00 bpl 03478E90
:0202928C 3856265E ldmccda  r6 ,{r1,r2,r3,r4,r6,r9,r10,r13}^
:02029290 A3160049 tstge r6,#0x49
:02029294 5329D0EF unknown
:02029298 02004414 andeq  r4,r0,#0x14000000
:0202929C 275E197F unknown
:020292A0 002C0438 eoreq  r0,r12,r8,lsr r4
:020292A4 E1CDE618 bic  r14,r13,r8,lsl r6
:020292A8 C8F82A21 unknown
:020292AC F2793C00 rsbnvs r3,r9,#0x0
:020292B0 14ED0B2A unknown
:020292B4 FB45005A blx 0316942C
:020292B8 08561C16 ldmeqda  r6 ,{r1,r2,r4,r10,r11,r12}^
:020292BC 0300105C unknown
:020292C0 676F02D9 unknown
:020292C4 00D5B376 sbceqs r11,r5,r6,ror r3
:020292C8 0B126D72 bleq 024C4898
:020292CC 990B0905 stmlsdb  r11 ,{r0,r2,r8,r11}
:020292D0 99420690 stmlsdb  r2 ,{r4,r7,r9,r10}^
:020292D4 0099D500 addeqs r13,r9,r0,lsl #0xa
:020292D8 9909F135 stmlsdb  r9 ,{r0,r2,r4,r5,r8,r12,r13,r14,r15}
:020292DC 0099D000 addeqs r13,r9,r0
:020292E0 0CF135AD ldceql 5,cr3,[r1],#+0x2b4
:020292E4 99CA0099 stmlsib  r10 ,{r0,r3,r4,r7}^
:020292E8 10F13500 rscnes r3,r1,r0,lsl #0xa
:020292EC C5B50099 ldrgt r0,[r5, #+0x99]!
:020292F0 90996135 addlss r6,r9,r5,lsr r1
:020292F4 BF009902 swilt 0x00009902
:020292F8 56013099 unknown
:020292FC 90990F09 addlss r0,r9,r9,lsl #0x1e
:02029300 BA009905 blt 0204F71C
:02029304 00653099 unknown
:02029308 089099D4 ldmeqia  r0 ,{r2,r4,r6,r7,r8,r11,r12,r15}
:0202930C 99B40099 ldmlsib  r4!,{r0,r3,r4,r7}
:02029310 9900CD30 stmlsdb  r0 ,{r4,r5,r8,r10,r11,r14,r15}
:02029314 99750B90 unknown
:02029318 3099AF00 addccs r10,r9,r0,lsl #0x1e
:0202931C 990A4005 stmlsdb  r10 ,{r0,r2,r14}
:02029320 35450E90 strccb r0,[r5, #-0xe90]		;(r5-0xe90=*(aa21887b))
:02029324 3099A901 addccs r10,r9,r1,lsl #0x12
:02029328 90990065 addlss r0,r9,r5,ror #0x0
:0202932C A4009901 strge r9,[r0],#-0x901
:02029330 0230995D eoreqs r9,r0,#0x174000
:02029334 29213549 stmcsdb  r1!,{r0,r3,r6,r8,r10,r12,r13}
:02029338 0940411C stmeqdb  r0 ,{r2,r3,r4,r8,r14}^
:0202933C 0400991A streq r9,[r0],#-0x91a
:02029340 999E0099 ldmlsib  r14 ,{r0,r3,r4,r7}
:02029344 2A040A20 bcs 0212BBCC
:02029348 11213509 unknown
:0202934C 0440691C streqb r6,[r0],#-0x91c
:02029350 07820099 unknown
:02029354 99990099 ldmlsib  r9 ,{r0,r3,r4,r7}
:02029358 4905CB20 stmmidb  r5 ,{r5,r8,r9,r11,r14,r15}
:0202935C 0B8A2135 bleq 002B1838
:02029360 2C40531C stccsl 3,cr5,[r0],{#0x1c}
:02029364 990A0099 stmlsdb  r10 ,{r0,r3,r4,r7}
:02029368 9993A000 ldmlsib  r3 ,{r13,r15}
:0202936C 00010320 andeq  r0,r1,r0,lsr #0x6
:02029370 2010990F andcss r9,r0,r15,lsl #0x12
:02029374 40481C42 submi  r1,r8,r2,asr #0x18
:02029378 0D009913 unknown
:0202937C 508E0099 umullpl  r0,r14,r9,r0
:02029380 02C32099 sbceq  r2,r3,#0x99
:02029384 10990D40 addnes r0,r9,r0,asr #0x1a
:02029388 60211C18 eorvs  r1,r1,r8,lsl r12
:0202938C 00990D40 addeqs r0,r9,r0,asr #0x1a
:02029390 19454660 stmnedb  r5 ,{r5,r6,r9,r10,r14}^
:02029394 20998808 addcss r8,r9,r8,lsl #0x10
:02029398 0C000402 stceq  4,cr0,[r0],{#0x2}
:0202939C 42021099 andmi  r1,r2,#0x99
:020293A0 25405A1C strcsb r5,[r0, #-0xa1c]		;(r0-0xa1c=*(fffff5e4))
:020293A4 99030099 stmlsdb  r3 ,{r0,r3,r4,r7}
:020293A8 99508300 ldmlsdb  r0 ,{r8,r9,r15}^
:020293AC 4905CA20 stmmidb  r5 ,{r5,r9,r11,r14,r15}
:020293B0 0190990A orreqs r9,r0,r10,lsl #0x12
:020293B4 7DA10099 stcvc  0,cr0,[r1,#+0x264]!
:020293B8 338A2099 orrcc  r2,r10,#0x99
:020293BC 08909901 ldmeqia  r0 ,{r0,r8,r11,r12,r15}
:020293C0 5A780099 bpl 03E2962C
:020293C4 19186149 ldmnedb  r8 ,{r0,r3,r6,r8,r13,r14}
:020293C8 99006501 stmlsdb  r0 ,{r0,r8,r10,r13,r14}
:020293CC 00991090 umulleqs r1,r9,r0,r0
:020293D0 E34B72B8 unknown
:020293D4 4133C01A teqmi r3,r10,lsl r0
:020293D8 A0009944 andge  r9,r0,r4,asr #0x12
:020293DC 06211920 unknown
:020293E0 486D0119 unknown
:020293E4 8A009718 bhi 0204F04C
:020293E8 18013343 stmneda  r1 ,{r0,r1,r6,r8,r9,r12,r13}
:020293EC 11190343 tstne r9,r3,asr #0x6
:020293F0 624500CB subvs  r0,r5,#0xCB
:020293F4 45980D40 ldrmi r0,[r8, #+0xd40]		;r8+0xd40=*(00011940)
:020293F8 28486719 stmcsda  r8 ,{r0,r3,r4,r8,r9,r10,r13,r14}^
:020293FC 18101800 ldmneda  r0 ,{r11,r12}
:02029400 10006582 andne  r6,r0,r2,lsl #0xb
:02029404 50E2007D rscpl  r0,r2,r13,ror r0
:02029408 1D430243 unknown
:0202940C 97040097 unknown
:02029410 4A506200 bmi 03441C18
:02029414 18891AAA stmneia  r9 ,{r1,r3,r5,r7,r9,r11,r12}
:02029418 0089028A addeq  r0,r9,r10,lsl #0x5
:0202941C 0D43110D unknown
:02029420 2943D918 stmcsdb  r3 ,{r3,r4,r8,r11,r12,r14,r15}^
:02029424 1C024300 stcne  3,cr4,[r2],{#0x0}
:02029428 990B404A stmlsdb  r11 ,{r1,r3,r6,r14}
:0202942C 5C18008A ldcpl  0,cr0,[r8],{#0x8a}
:02029430 611A5149 tstvs r10,r9,asr #0x2
:02029434 0300CA18 unknown
:02029438 43110C49 tstmi r1,#0x4900
:0202943C CB107D4A blgt 0244896C
:02029440 404CC000 submi  r12,r12,r0
:02029444 190C9902 stmnedb  r12 ,{r1,r8,r11,r12,r15}
:02029448 61004957 unknown
:0202944C 634B007D unknown
:02029450 EB107D00 bl 02448858
:02029454 5A14007D bpl 02529650
:02029458 09405C1C stmeqdb  r0 ,{r2,r3,r4,r10,r11,r12,r14}^
:0202945C 51191C9B unknown
:02029460 18E34B00 unknown
:02029464 8001007D andhi  r0,r1,r13,ror r0
:02029468 8800970E stmhida  r0 ,{r1,r2,r3,r8,r9,r10,r12,r15}
:0202946C 0097D018 addeqs r13,r7,r8,lsl r0
:02029470 46644048 unknown
:02029474 4C180424 ldcmi  4,cr0,[r8],{#0x24}
:02029478 18280099 stmneda  r8!,{r0,r3,r4,r7}
:0202947C 20006584 andcs  r6,r0,r4,lsl #0xb
:02029480 18C04344 stmneia  r0 ,{r2,r6,r8,r9,r14}^
:02029484 430443CC unknown
:02029488 651C001D ldrvs r0,[r12, #-0x1d]		;(r12-0x1d=*(ffffffe3))
:0202948C 659C0740 ldrvs r0,[r12, #+0x740]		;r12+0x740=*(00000740)
:02029490 4C004719 stcmi  7,cr4,[r0],{#0x19}
:02029494 19121B2C ldmnedb  r2 ,{r2,r3,r5,r8,r9,r11,r12}
:02029498 005203D4 ldreqsb r0,[r2],#-0x34
:0202949C 1443220C strneb r2,[r3],#-0x20c
:020294A0 2243DA18 subcs  r13,r3,#0x18000
:020294A4 1C054300 stcne  3,cr4,[r5],{#0x0}
:020294A8 9A0E4055 bls 023B9604
:020294AC 41190055 tstmi r9,r5,asr r0
:020294B0 8918AA4A ldmhidb  r8 ,{r1,r3,r6,r9,r11,r13,r15}
:020294B4 05004A18 streq r4,[r0, #-0xa18]		;(r0-0xa18=*(fffff5e8))
:020294B8 43110AC9 tstmi r1,#0xC9000
:020294BC 00C1190A sbceq  r1,r1,r10,lsl #0x12
:020294C0 25431143 strcsb r1,[r3, #-0x143]		;r3-0x143=*(0be00c5d)=#0(0x00000000)
:020294C4 05404D1C streqb r4,[r0, #-0xd1c]		;(r0-0xd1c=*(fffff2e4))
:020294C8 194D9900 stmnedb  r13 ,{r8,r11,r12,r15}^
:020294CC 1A69493C bne 03A7B9C4
:020294D0 8B180059 blhi 0262963C
:020294D4 190E8901 stmnedb  r14 ,{r0,r8,r11,r15}
:020294D8 18008943 stmneda  r0 ,{r0,r1,r6,r8,r11,r15}
:020294DC 430B43E3 unknown
:020294E0 005D1C15 subeqs r1,r13,r5,lsl r12
:020294E4 5D9B0C40 unknown
:020294E8 EB4B3619 bl 032F6D54
:020294EC 18C01A00 stmneia  r0 ,{r9,r11,r12}^
:020294F0 0D800283 unknown
:020294F4 45430018 strmib r0,[r3, #-0x18]		;r3-0x18=*(0be00d88)=#0(0x00000000)
:020294F8 2843D018 stmcsda  r3 ,{r3,r4,r12,r14,r15}^
:020294FC 1C000B43 stcne  11,cr0,[r0],{#0x43}
:02029500 98034043 stmlsda  r3 ,{r0,r1,r6,r14}
:02029504 003118C3 eoreqs r1,r1,r3,asr #0x11
:02029508 20181848 andcss r1,r8,r8,asr #0x10
:0202950C 4003C318 andmi  r12,r3,r8,lsl r3
:02029510 43180C00 tstmi r8,#0x0
:02029514 43C81943 bicmi  r1,r8,#0x10C000
:02029518 2C430018 stccsl 0,cr0,[r3],{#0x18}
:0202951C 0A40441C beq 0303A594
:02029520 19000498 stmnedb  r0 ,{r3,r4,r7,r10}
:02029524 1A20482B bne 0283B5D8
:02029528 00421810 subeq  r1,r2,r0,lsl r8
:0202952C 100AC005 andne  r12,r10,r5
:02029530 C0683A43 rsbgt  r3,r8,r3,asr #0x14
:02029534 18511800 ldmneda  r1 ,{r11,r12}^
:02029538 68796039 unknown
:0202953C 08220040 stmeqda  r2!,{r6}
:02029540 B8607818 unknown
:02029544 21000068 unknown
:02029548 60B818C0 adcvss r1,r8,r0,asr #0x11
:0202954C 004068F8 unknown
:02029550 1160F819 msrne SPSR_,r9
:02029554 7AF000A8 bvc 01C297FC
:02029558 B021F800 eorlt  r15,r1,r0,lsl #0x10
:0202955C C6BEBDF0 unknown
:02029560 7F000005 swivc 0x00000005
:02029564 22788E09 rsbcss r8,r8,#0x90
:02029568 6D009D61 unknown
:0202956C 021AC7F4 andeqs r12,r10,#0x3D00000
:02029570 004115BC streqh r1,[r1],#-0x5c
:02029574 DECFA95B mcrle 9,6,r10,cr15,cr11,{2}
:02029578 44B4A04B unknown
:0202957C 43900900 orrmis r0,r0,#0x0
:02029580 7EC64140 cdpvc 1,12,cr4,cr6,cr0,2
:02029584 0628009B unknown
:02029588 7B155ED8 blvc 025810F0
:0202958C 2B0010CF blcs 0202D8D0
:02029590 04881D05 streq r1,[r8],#+0xd05
:02029594 002B2FC7 eoreq  r2,r11,r7,asr #0x1f
:02029598 24661B26 unknown
:0202959C A27CF819 rsbges r15,r12,#0x190000
:020295A0 A99B1F00 ldmgeib  r11 ,{r8,r9,r10,r11,r12}
:020295A4 DDBC3B53 ldcle  11,cr3,[r12,#+0x14c]!
:020295A8 970B00D6 unknown
:020295AC 59432AFF stmpldb  r3 ,{r0,r1,r2,r3,r4,r5,r6,r7,r9,r11,r13}^
:020295B0 54006BDC strpl r6,[r0],#-0xbdc
:020295B4 036C5FC7 unknown
:020295B8 005B59C3 subeqs r5,r11,r3,asr #0x13
:020295BC F3336E65 teqnv r3,#0x650
:020295C0 100B8370 andne  r8,r11,r0,ror r3
:020295C4 A22F0000 eorge  r0,r15,#0x0
:020295C8 7E4F7A7B mcrvc 10,2,r7,cr15,cr11,{3}
:020295CC 206F00A8 rsbcs  r0,r15,r8,lsr #0x1
:020295D0 EC01D319 stc  3,cr13,[r1],{#0x19}
:020295D4 5C00FEBC stcpl  14,cr15,[r0],{#0xbc}
:020295D8 4E0811A1 cdpmi 1,0,cr1,cr8,cr1,5
:020295DC 00AC817E adceq  r8,r12,r14,ror r1
:020295E0 C50DCB08 strgt r12,[r13, #-0xb08]		;(r13-0xb08=*(b4ce46d5))
:020295E4 D7D2BB42 ldrleb r11,[r13, #-0xb08]		;(r13-0xb08=*(b4ce46d5))
:020295E8 2C6F2A00 stccsl 10,cr2,[r15],#-0x0
:020295EC 55301479 ldrpl r1,[r0, #-0x479]!
:020295F0 D9400F20 stmledb  r0 ,{r5,r8,r9,r10,r11}^
:020295F4 1903680D stmnedb  r3 ,{r0,r2,r3,r11,r13,r14}
:020295F8 000D5505 andeq  r5,r13,r5,lsl #0xa
:020295FC 2D1D2468 unknown
:02029600 00035D0A andeq  r5,r3,r10,lsl #0x1a
:02029604 9D0C402D unknown
:02029608 09680D70 unknown
:0202960C 0E002D1D mcreq 13,0,r2,cr0,cr13,{0}
:02029610 429470DD addmis r7,r4,#0xDD
:02029614 1105D3EF unknown
:02029618 00B4F080 adceqs r15,r4,r0,lsl #0x1
:0202961C 0E2A0027 cdpeq 0,2,cr0,cr10,cr7,1
:02029620 19CE00D9 stmneib  r14 ,{r0,r3,r4,r6,r7}^
:02029624 061D78F3 unknown
:02029628 760078B3 unknown
:0202962C CB041C78 blgt 02130814
:02029630 0002365D andeq  r3,r2,r13,asr r6
:02029634 43331D3F teqmi r3,#0xFC0
:02029638 432B4323 unknown
:0202963C 97C00800 strlsb r0,[r0,+r0, lsl #0x10]
:02029640 F0D3F042 sbcnvs r15,r3,r2,asr #0x0
:02029644 18802015 stmneia  r0 ,{r0,r2,r4,r13}
:02029648 002400B4 unknown
:0202964C 00D9042A sbceqs r0,r9,r10,lsr #0x8
:02029650 55035D0B strpl r5,[r3, #-0xd0b]		;r3-0xd0b=*(0be00095)=#0(0x00000000)
:02029654 17941C64 ldrne r1,[r3, #-0xd0b]		;r3-0xd0b=*(0be00095)=#0(0x00000000)
:02029658 C3188000 tstgt r8,#0x0
:0202965C 2309FF00 unknown
:02029660 D9062A00 stmledb  r6 ,{r9,r11,r13}
:02029664 09060906 stmeqdb  r6 ,{r1,r2,r8,r11}
:02029668 011C5B16 tsteq r12,r6,lsl r11
:0202966C 1C400070 stcnel 0,cr0,[r0],{#0x70}
:02029670 D3FA4293 mvnles r4,#0x30000009
:02029674 00004770 andeq  r4,r0,r0,ror r7
:02029678 96B57000 unknown
:0202967C 001C05B0 ldreqh r0,[r12], -r0
:02029680 1C161C0C ldcne  12,cr1,[r6],{#0xc}
:02029684 FB16129F blx 025AE110
:02029688 21A81000 movcs  r1,r0			;r1=0(0x0)
:0202968C 00A7321C adceq  r3,r7,r12,lsl r2
:02029690 1028FB25 eorne  r15,r8,r5,lsr #0x16
:02029694 FFA9001C swinv 0x00a9001c
:02029698 16FB5DF7 unknown
:0202969C 0000FD00 andeq  r15,r0,r0,lsl #0x1a
:020296A0 69B50800 ldmvsib  r5!,{r11}
:020296A4 EF0140F0 swi 0x000140f0
:020296A8 01890E82 orreq  r0,r9,r2,lsl #0x1d
:020296AC 00024311 andeq  r4,r2,r1,lsl r3
:020296B0 0001804A andeq  r8,r1,r10,asr #0x0
:020296B4 B2F08723 rsclts r8,r0,#0x8C0000
:020296B8 BD08EA00 unknown
:020296BC 000082EA andeq  r8,r0,r10,ror #0x5
:020296C0 02150038 andeqs r0,r5,#0x38
:020296C4 4906434C stmmidb  r6 ,{r2,r3,r6,r8,r9,r14}
:020296C8 10D91C20 sbcnes r1,r9,r0,lsr #0x18
:020296CC 031C0581 tsteq r12,#0x20400000
:020296D0 222100D0 eorcs  r0,r1,#0xD0
:020296D4 F07E001C rsbnvs r0,r14,r12,lsl r0
:020296D8 1C28EEA6 stcne  14,cr14,[r8],#-0x298
:020296DC 80300D38 eorhis r0,r0,r8,lsr r13
:020296E0 49020229 stmmidb  r2 ,{r0,r3,r5,r9}
:020296E4 DD0811AF unknown
:020296E8 29B43041 ldmcsib  r4!,{r0,r6,r12,r13}
:020296EC 0E0B0609 cdpeq 6,0,cr0,cr11,cr9,0
:020296F0 401921F0 ldrmish r2,[r9], -r0
:020296F4 0F110D00 swieq 0x00110d00
:020296F8 24050A21 strcs r0,[r5],#-0xa21
:020296FC 09104019 ldmeqdb  r0 ,{r0,r3,r4,r14}
:02029700 30DC012D sbcccs r0,r12,r13,lsr #0x2
:02029704 00E00035 rsceq  r0,r0,r5,lsr r0
:02029708 1C643537 stcnel 5,cr3,[r4],#-0xdc
:0202970C 1C527015 ldcnel 0,cr7,[r2],{#0x15}
:02029710 021C0D00 andeqs r0,r12,#0x0
:02029714 00DBF42C sbceqs r15,r11,r12,lsr #0x8
:02029718 70110021 andvcs r0,r1,r1,lsr #0x0
:0202971C BC301A10 ldclt  10,cr1,[r0],#-0x40
:02029720 F8004770 stmnvda  r0 ,{r4,r5,r6,r8,r9,r10,r14}
:02029724 0E9000B5 mrceq 0,4,r0,cr0,cr5,{5}
:02029728 001C041C andeqs r0,r12,r12,lsl r4
:0202972C 273A2500 ldrcs r2,[r10,-r0, lsl #0xa]!
:02029730 56712100 unknown
:02029734 761C2000 ldrvc r2,[r12],-r0
:02029738 DAF7FF1C ble 01E293B0
:0202973C 182000FF stmneda  r0!,{r0,r1,r2,r3,r4,r5,r6,r7}
:02029740 2D051C04 unknown
:02029744 4400DA01 strmi r13,[r0],#-0xa01
:02029748 6D70071C ldcvsl 7,cr0,[r0,#-0x70]!
:0202974C 002D061C eoreq  r0,r13,r12,lsl r6
:02029750 2000DBF0 unknown
:02029754 98007020 stmlsda  r0 ,{r5,r12,r13,r14}
:02029758 F81A2000 ldmnvda  r10 ,{r13}
:0202975C 82B570BD adchis r7,r5,#0xBD
:02029760 1C0400B0 stcne  0,cr0,[r4],{#0xb0}
:02029764 57017732 unknown
:02029768 0300F700 unknown
:0202976C 200938DC unknown
:02029770 1155B002 cmpne r5,r2
:02029774 102C4D2E eorne  r4,r12,r14,lsr #0x1a
:02029778 29260748 stmcsdb  r6!,{r3,r6,r8,r9,r10}
:0202977C C2638661 rsbgt  r8,r3,#0x6100000
:02029780 9A066700 bls 021C3388
:02029784 60C26043 sbcvs  r6,r2,r3,asr #0x0
:02029788 A8980007 ldmgeia  r8 ,{r0,r1,r2}
:0202978C FD1C0860 unknown
:02029790 F8009BF7 stmnvda  r0 ,{r0,r1,r2,r4,r5,r6,r7,r8,r9,r11,r12,r15}
:02029794 13252201 unknown
:02029798 02674A00 rsbeq  r4,r7,#0x0
:0202979C 502BDA10 eorpl  r13,r11,r0,lsl r10
:020297A0 F1496880 unknown
:020297A4 22492000 subcs  r2,r9,#0x0
:020297A8 63082800 unknown
:020297AC 1C30D104 ldcne  1,cr13,[r0],#-0x10
:020297B0 40110800 andmis r0,r1,r0,lsl #0x10
:020297B4 EA24F068 b 0296595C
:020297B8 05022801 streq r2,[r2, #-0x801]		;(r2-0x801=*(fffff7ff))
:020297BC 191C30D0 ldmnedb  r12 ,{r4,r6,r7,r12,r13}
:020297C0 00381049 eoreqs r1,r8,r9,asr #0x0
:020297C4 10596788 subnes r6,r9,r8,lsl #0xf
:020297C8 68831C28 stmvsia  r3 ,{r3,r5,r10,r11,r12}
:020297CC 00480417 subeq  r0,r8,r7,lsl r4
:020297D0 14940193 ldrne r0,[r4],#+0x193
:020297D4 4900164C stmmidb  r0 ,{r2,r3,r6,r9,r10,r12}
:020297D8 24076B25 strcs r6,[r7],#-0xb25
:020297DC 000043A3 andeq  r4,r0,r3,lsr #0x7
:020297E0 6818EB22 ldmvsda  r8 ,{r1,r5,r8,r9,r11,r13,r14,r15}
:020297E4 0FEA16F0 swieq 0x00ea16f0
:020297E8 21014800 unknown
:020297EC F7FF6381 ldrnvb r6,[r15,+r1, lsl #0x7]!
:020297F0 11FF0057 mvnnes r0,r7,asr r0
:020297F4 414D1149 unknown
:020297F8 48000C18 stmmida  r0 ,{r3,r4,r10,r11}
:020297FC 60C11C34 sbcvs  r1,r1,r4,lsr r12
:02029800 00092000 andeq  r2,r9,r0
:02029804 081C0249 ldmeqda  r12 ,{r0,r3,r6,r9}
:02029808 031C0161 tsteq r12,#0x40000018
:0202980C C50F1C00 strgt r1,[r15, #-0xc00]		;r15-0xc00=*(02028c14)=#1731218590(0x67304c9e)
:02029810 1E64C50F cdpne 5,6,cr12,cr4,cr15,0
:02029814 03D100FB biceqs r0,r1,#0xFB
:02029818 84F000C5 unknown
:0202981C 510005F8 unknown
:02029820 02EBCA00 rsceq  r12,r11,#0x0
:02029824 48200149 stmmida  r0!,{r0,r3,r6,r8}
:02029828 B0026601 andlt  r6,r2,r1,lsl #0xc
:0202982C 40D9BD70 sbcmis r11,r9,r0,ror r13
:02029830 6079209D unknown
:02029834 600203F1 unknown
:02029838 FC0000EA stc2  0,cr0,[r0],{#0xea}
:0202983C 00F9FB00 rsceqs r15,r9,r0,lsl #0x16
:02029840 604C22B5 strvsh r2,[r12],#-0x25
:02029844 2802006E stmcsda  r2 ,{r1,r2,r3,r5,r6}
:02029848 6BA6D032 blvs 009DD918
:0202984C 00202001 eoreq  r2,r0,r1
:02029850 02256461 eoreq  r6,r5,#0x61000000
:02029854 002128E0 eoreq  r2,r1,r0,ror #0x11
:02029858 A0EC4096 smlalge  r4,r12,r6,r0
:0202985C 0128016B unknown
:02029860 280005DB stmcsda  r0 ,{r0,r1,r3,r4,r6,r7,r8,r10}
:02029864 207DDDF7 unknown
:02029868 00680080 rsbeq  r0,r8,r0,lsl #0x1
:0202986C 18EC8CF0 unknown
:02029870 3AF06848 bcc 01C43998
:02029874 0B001500 bleq 0202EC7C
:02029878 034C16D1 unknown
:0202987C 20039A10 andcs  r9,r3,r0,lsl r10
:02029880 20EB18A1 rsccs  r1,r11,r1,lsr #0x11
:02029884 2EF0681C mrccs 8,7,r6,cr0,cr12,{0}
:02029888 280000EB stmcsda  r0 ,{r0,r1,r3,r5,r6,r7}
:0202988C 490FD0F4 stmmidb  r15 ,{r2,r4,r5,r6,r7,r12,r14,r15}
:02029890 00006B08 andeq  r6,r0,r8,lsl #0x16
:02029894 C9D00428 ldmgtib  r0 ,{r3,r5,r10}^
:02029898 00478868 subeq  r8,r7,r8,ror #0x10
:0202989C 0100030C unknown
:020298A0 00480A63 subeq  r0,r8,r3,ror #0x14
:020298A4 66410221 strvsb r0,[r1],-r1, lsr #0x4
:020298A8 42866B80 addmi  r6,r6,#0x20000
:020298AC 0000D001 andeq  r13,r0,r1
:020298B0 06F838F0 unknown
:020298B4 006F4048 rsbeq  r4,r15,r8,asr #0x0
:020298B8 DD052800 unknown
:020298BC F856F7FD ldmnvda  r6 ,{r0,r2,r3,r4,r5,r6,r7,r8,r9,r10,r12,r13,r14,r15}^
:020298C0 22006B00 andcs  r6,r0,#0x0
:020298C4 BD70674A ldcltl 7,cr6,[r0,#-0x128]!
:020298C8 81001B09 unknown
:020298CC 3C403570 stcccl 5,cr3,[r0],{#0x70}
:020298D0 B50031FB strlt r3,[r0, #-0x1fb]		;(r0-0x1fb=*(fffffe05))
:020298D4 0A121C04 beq 024B08EC
:020298D8 206B8048 rsbcs  r8,r11,r8,asr #0x0
:020298DC 00480A60 subeq  r0,r8,r0,ror #0x14
:020298E0 200068C1 andcs  r6,r0,r1,asr #0x11
:020298E4 428143C0 addmi  r4,r1,#0x3
:020298E8 04D10000 ldreqb r0,[r1],#+0x0
:020298EC D8F7FFE0 ldmleia  r7!,{r5,r6,r7,r8,r9,r10,r11,r12,r13,r14,r15}^
:020298F0 490500FE stmmidb  r5 ,{r1,r2,r3,r4,r5,r6,r7}
:020298F4 1A0868C9 bne 02243C20
:020298F8 02006060 andeq  r6,r0,#0x60
:020298FC A06F8048 rsbge  r8,r15,r8,asr #0x0
:02029900 00200160 eoreq  r0,r0,r0,ror #0x2
:02029904 10403110 subne  r3,r0,r0,lsl r1
:02029908 B50879EF strlt r7,[r8, #-0x9ef]		;(r8-0x9ef=*(00010211))
:0202990C E8124903 ldmda  r2 ,{r0,r1,r8,r11,r14}
:02029910 50F07E22 rscpls r7,r0,r2,lsr #0x1c
:02029914 002001ED eoreq  r0,r0,r13,ror #0x3
:02029918 FC001908 stc2  9,cr1,[r0],{#0x8}
:0202991C 000219FB unknown
:02029920 B08302B5 strlth r0,[r3], +r5
:02029924 F7FFA800 ldrnvb r10,[r15,+r0, lsl #0x10]!
:02029928 0300FFD5 unknown
:0202992C C9A80049 stmgtib  r8!,{r0,r3,r6}
:02029930 0047886F subeq  r8,r7,r15,ror #0x10
:02029934 BD00B003 unknown
:02029938 FA9046C0 blx 0043B440
:0202993C 70021900 andvc  r1,r2,r0,lsl #0x12
:02029940 5F654969 swipl 0x00654969
:02029944 A40FD902 strge r13,[r15],#-0x902
:02029948 F9112D58 ldmnvdb  r1 ,{r3,r4,r6,r8,r10,r11,r13}
:0202994C BA9F6900 blt 00803D54
:02029950 E08C012D add  r0,r12,r13,lsr #0x2
:02029954 6D97085D unknown
:02029958 79105922 ldmvcdb  r0 ,{r1,r5,r8,r11,r12,r14}
:0202995C 9E25ED09 cdpls 13,2,cr14,cr5,cr9,0
:02029960 1E317CE5 cdpne 12,2,cr7,cr1,cr5,7
:02029964 E590508F ldr r5,[r0, #+0x8f]		;r0+0x8f=*(0000008f)
:02029968 30B41359 adcccs r1,r4,r9,asr r3
:0202996C 8802CDD5 stmhida  r2 ,{r0,r2,r4,r6,r7,r8,r10,r11,r14,r15}
:02029970 3B033899 blcc 020F7BDC
:02029974 3B01E3C3 blcc 020A2888
:02029978 B4E30183 unknown
:0202997C 0741C530 unknown
:02029980 2E61E59E mcrcs 5,3,r14,cr1,cr14,{4}
:02029984 69956090 ldmvsib  r5 ,{r4,r7,r13,r14}
:02029988 03E59601 mvneq  r9,#0x100000
:0202998C 3504C55B strcc r12,[r4, #-0x55b]		;(r4-0x55b=*(d3fffaa7))
:02029990 B4E5860F unknown
:02029994 0FE1D650 swieq 0x00e1d650
:02029998 E3C55A01 bic  r5,r5,#0x1000
:0202999C E1854604 orr  r4,r5,r4,lsl #0xc
:020299A0 C64000B4 unknown
:020299A4 E59E0F29 ldr r0,[r14, #+0xf29]		;r14+0xf29=*(0202a86d)=#-1677700708(0x9c00519c)
:020299A8 04944004 ldreq r4,[r4],#+0x4
:020299AC E5940F3D ldr r0,[r4, #+0xf3d]		;r4+0xf3d=*(d4000f3f)
:020299B0 E00EC00C and  r12,r14,r12
:020299B4 8CC0018B stchil 1,cr0,[r0],{#0x8b}
:020299B8 8CC8E6E3 stchil 6,cr14,[r8],{#0xe3}
:020299BC C00000E3 andgt  r0,r0,r3,ror #0x1
:020299C0 6D8EE584 unknown
:020299C4 2B356F3D blcs 02D856C0
:020299C8 C1096070 unknown
:020299CC 61040EBC strvsh r0,[r4, -r12]
:020299D0 37C51038 unknown
:020299D4 D1D10001 bicles r0,r1,r1
:020299D8 456DB221 strmib r11,[r13, #-0x221]!
:020299DC 8C2C7D6F stchi  13,cr7,[r12],#-0x1bc
:020299E0 99364D6B ldmlsdb  r6!,{r0,r1,r3,r5,r6,r8,r10,r11,r14}
:020299E4 C500F1D0 strgt r15,[r0, #-0x1d0]		;(r0-0x1d0=*(9c004fcc))
:020299E8 250FC450 strcs r12,[r15, #-0x450]		;r15-0x450=*(020295a0)=#-1449451776(0xa99b1f00)
:020299EC 0055B438 subeqs r11,r5,r8,lsr r4
:020299F0 326128A6 rsbcc  r2,r1,#0xA60000
:020299F4 164D201D unknown
:020299F8 9C0019EA stcls  9,cr1,[r0],{#0xea}
:020299FC 088D2E20 stmeqia  r13 ,{r5,r9,r10,r11,r13}
:02029A00 10052775 andne  r2,r5,r5,ror r7
:02029A04 07EDE5C3 streqb r14,r2,r5,r5,ror r7
:02029A08 1D2709E5 stcne  9,cr0,[r7,#-0x394]!
:02029A0C 018FD402 orreq  r13,r15,r2,lsl #0x8
:02029A10 009580EB addeqs r8,r5,r11,ror #0x1
:02029A14 80104147 andhis r4,r0,r7,asr #0x2
:02029A18 003904D9 unknown
:02029A1C 0F451091 swieq 0x00451091
:02029A20 BC00DD49 stclt  13,cr13,[r0],{#0x49}
:02029A24 0F1D1068 swieq 0x001d1068
:02029A28 893F4DC0 ldmhidb  r15!,{r6,r7,r8,r10,r11,r14}
:02029A2C 29101904 ldmcsdb  r0 ,{r2,r8,r11,r12}
:02029A30 101DF420 andnes r15,r13,r0,lsr #0x8
:02029A34 E3822B01 orr  r2,r2,#0x400
:02029A38 26950029 ldrcs r0,[r5],+r9, lsr #0x0
:02029A3C D2E06108 rscle  r6,r0,#0x2
:02029A40 4F2D04E5 swimi 0x002d04e5
:02029A44 10DCC00E sbcnes r12,r12,r14
:02029A48 C22B03E7 eorgt  r0,r11,#0x9C000003
:02029A4C E583013D str r0,[r3, #+0x13d]		;r3+0x13d=*(0be00edd)=#0(0x00000000)
:02029A50 D32010B4 unknown
:02029A54 C22A0FE1 eorgt  r0,r10,#0x384
:02029A58 26000CE3 strcs r0,r0,r10,#0x384
:02029A5C C3043D82 unknown
:02029A60 012E45E1 unknown
:02029A64 E4266D1F unknown
:02029A68 058BE001 streq r14,[r11, #+0x1]		;r11+0x1=*(000000ae)
:02029A6C 0F05E60F swieq 0x0005e60f
:02029A70 2A290C51 bcs 02A6CBBC
:02029A74 00F5C4E8 rsceqs r12,r5,r8,ror #0x9
:02029A78 3E311F88 cdpcc 15,2,cr1,cr1,cr8,4
:02029A7C 20DC1581 sbccss r1,r12,r1,lsl #0xb
:02029A80 1C38CD32 ldcne  13,cr12,[r8],#-0xc8
:02029A84 003929F9 unknown
:02029A88 8AE7D280 bhi 01A1E490
:02029A8C C8037D0D stmgtda  r3 ,{r0,r2,r3,r8,r10,r11,r12,r13,r14}
:02029A90 7000D940 andvc  r13,r0,r0,asr #0x12
:02029A94 318411F1 unknown
:02029A98 1041A924 subne  r10,r1,r4,lsr #0x12
:02029A9C 5017158D andpls r1,r7,r13,lsl #0xb
:02029AA0 12257DC0 eorne  r7,r5,#0x3000
:02029AA4 A8A30321 stmgeia  r3!,{r0,r5,r8,r9}
:02029AA8 85358500 ldrhi r8,[r5, #-0x500]!
:02029AAC 49501A15 ldmmidb  r0 ,{r0,r2,r4,r9,r11,r12}^
:02029AB0 2154B00F cmpcs r4,r15
:02029AB4 0259063A subeqs r0,r9,#0x3A00000
:02029AB8 35411A39 strccb r1,[r1, #-0xa39]		;(r1-0xa39=*(fffff5c7))
:02029ABC 0B152900 bleq 02573EC4
:02029AC0 812A2D6D unknown
:02029AC4 01411A21 unknown
:02029AC8 1569E287 strneb r14,[r9, #-0x287]!
:02029ACC 95634DD0 strlsb r4,[r3, #-0xdd0]!
:02029AD0 011A2175 tsteq r10,r5,ror r1
:02029AD4 E5052910 str r2,[r5, #-0x910]		;(r5-0x910=*(fffff6f0))
:02029AD8 E60A792A str r7,[r10],-r10, lsr #0x12
:02029ADC 30480639 subcc  r0,r8,r9,lsr r6
:02029AE0 0D51209D unknown
:02029AE4 85037D93 strhi r7,[r3, #-0xd93]		;r3-0xd93=*(0be0000d)=#0(0x00000000)
:02029AE8 8400D906 strhi r13,[r0],#-0x906
:02029AEC 2D930059 unknown
:02029AF0 013DC121 teqeq r13,r1,lsr #0x2
:02029AF4 41D41B6D bicmis r1,r4,r13,ror #0x16
:02029AF8 24336D00 unknown
:02029AFC 1C25436D stcne  3,cr4,[r5],#-0x1b4
:02029B00 A1346D0E teqge r4,r14,lsl #0x1a
:02029B04 0C408106 stceql 1,cr8,[r0],{#0x6}
:02029B08 157D0935 ldrneb r0,[r13, #-0x935]!
:02029B0C 14910169 ldrne r0,[r1],#+0x169
:02029B10 E8FB23A9 unknown
:02029B14 C5020411 strgt r0,[r2, #-0x411]		;(r2-0x411=*(fffffbef))
:02029B18 3105390A unknown
:02029B1C E5709015 ldrb r9,[r0, #-0x15]!
:02029B20 190B9914 stmnedb  r11 ,{r2,r4,r8,r11,r12,r15}
:02029B24 201DC230 andcss r12,r13,r0,lsr r2
:02029B28 9F10440C swils 0x0010440c
:02029B2C 191C2AB9 ldmnedb  r12 ,{r0,r3,r4,r5,r7,r9,r11,r13}
:02029B30 05C53C40 streqb r3,[r5, #+0xc40]		;r5+0xc40=*(00000c40)
:02029B34 14300214 unknown
:02029B38 404501A1 submi  r0,r5,r1,lsr #0x3
:02029B3C 18D001D6 ldmneia  r0 ,{r1,r2,r4,r6,r7,r8}^
:02029B40 14501DE1 ldrneb r1,[r0],#-0xde1
:02029B44 9932DD20 ldmlsdb  r2!,{r5,r8,r10,r11,r12,r14,r15}
:02029B48 3221D61D eorcc  r13,r1,#0x1D00000
:02029B4C 520449D3 andpl  r4,r4,#0x34C000
:02029B50 C30016E1 unknown
:02029B54 50110205 andpls r0,r1,r5,lsl #0x4
:02029B58 01753CB9 ldreqh r3,[r5, #-0xc9]!
:02029B5C 6041C100 subvs  r12,r1,r0,lsl #0x2
:02029B60 A733A920 ldrge r10,[r3,-r0, lsr #0x12]!
:02029B64 0011600D andeqs r6,r1,r13
:02029B68 25DD1901 ldrcsb r1,[r13, #+0x901]		;r13+0x901=*(b4ce5ade)
:02029B6C 05DD0D09 ldreqb r0,[r13, #+0xd09]		;r13+0xd09=*(b4ce5ee6)
:02029B70 15F31519 ldrneb r1,[r3, #+0x519]!
:02029B74 1535DD50 ldrne r13,[r5, #-0xd50]!
:02029B78 0D000CF0 unknown
:02029B7C 184BA105 stmneda  r11 ,{r0,r2,r8,r13,r15}^
:02029B80 8544B967 strhib r11,[r4, #-0x967]		;(r4-0x967=*(d3fff69b))
:02029B84 05214D00 streq r4,[r1, #-0xd00]!
:02029B88 30958025 addccs r8,r5,r5,lsr #0x0
:02029B8C AF008970 swige 0x00008970
:02029B90 7D08103D unknown
:02029B94 49050113 stmmidb  r5 ,{r0,r1,r4,r8}
:02029B98 E101D901 unknown
:02029B9C FD062910 unknown
:02029BA0 115D0041 cmpne r13,r1,asr #0x0
:02029BA4 00451155 subeq  r1,r5,r5,asr r1
:02029BA8 032D48D8 unknown
:02029BAC 9FA04F48 swils 0x00a04f48
:02029BB0 9F9038E5 swils 0x009038e5
:02029BB4 8033BDE5 eorhis r11,r3,r5,ror #0x1b
:02029BB8 BD05E599 unknown
:02029BBC 0421D533 unknown
:02029BC0 E2188830 ands r8,r8,#0x300000
:02029BC4 E0842082 add  r2,r4,r2,lsl #0x1
:02029BC8 00D72002 sbceqs r2,r7,r2
:02029BCC 0EED02E7 cdpeq 2,14,cr0,cr13,cr7,7
:02029BD0 E19A20B2 ldrh r2,[r10, +r2]
:02029BD4 00450424 subeq  r0,r5,r4,lsr #0x8
:02029BD8 21F25221 mvncss r5,r1,lsr #0x4
:02029BDC 39623502 unknown
:02029BE0 45323112 ldrmi r3,[r2, #-0x112]!
:02029BE4 4554FB62 ldrmib r15,[r4, #-0xb62]		;(r4-0xb62=*(d3fff4a0))
:02029BE8 66F24562 unknown
:02029BEC 40524563 submis r4,r2,r3,ror #0xa
:02029BF0 CCA62245 stcgt  2,cr2,[r6],#+0x114
:02029BF4 45A84245 strmi r4,[r8, #+0x245]!
:02029BF8 0019C232 andeqs r12,r9,r2,lsr r2
:02029BFC AA1379C8 bge 02508324
:02029C00 3D022DC6 unknown
:02029C04 C23DBD52 eorgts r11,r13,#0x1480
:02029C08 3A411254 bcc 0306E560
:02029C0C 55103C96 ldrpl r3,[r0, #-0xc96]		;(r0-0xc96=*(fffff36a))
:02029C10 65E3E010 strvsb r14,[r3, #+0x10]!
:02029C14 21200D53 unknown
:02029C18 01E1D364 mvneq  r13,r4,ror #0x6
:02029C1C 19E28220 unknown
:02029C20 30400010 subcc  r0,r0,r0,lsl r0
:02029C24 11B4E591 unknown
:02029C28 51052DD3 unknown
:02029C2C 38148D40 ldmccda  r4 ,{r6,r8,r10,r11,r15}
:02029C30 29213510 stmcsdb  r1!,{r4,r8,r10,r12,r13}
:02029C34 E1C3210C bic  r2,r3,r12,lsl #0x2
:02029C38 11E9A819 mvnne  r10,r9,lsl r8
:02029C3C 12A441ED adcne  r4,r4,#0x4000003B
:02029C40 06F00204 unknown
:02029C44 5C318947 ldcpl  9,cr8,[r1],#-0x11c
:02029C48 5CE59F81 stcpll 15,cr9,[r5],#+0x204
:02029C4C 10790211 rsbnes r0,r9,r1,lsl r2
:02029C50 1085E598 umullne  r14,r5,r8,r5
:02029C54 02036118 andeq  r6,r3,#0x6
:02029C58 09D12960 ldmeqib  r1 ,{r5,r6,r8,r11,r13}^
:02029C5C 00714A22 rsbeqs r4,r1,r2,lsr #0x14
:02029C60 E1D311D6 ldrsb r1,[r3, #+0x16]		;r3+0x16=*(0be00db6)=#0(0x00000000)
:02029C64 E30C7A0A unknown
:02029C68 08E101D9 unknown
:02029C6C 01090355 unknown
:02029C70 BD006518 unknown
:02029C74 A5700008 ldrgeb r0,[r0, #-0x8]!
:02029C78 24026104 strcs r6,[r2],#-0x104
:02029C7C 00013251 andeq  r3,r1,r1,asr r2
:02029C80 A10C2541 unknown
:02029C84 E28D1245 add  r1,r13,#0x50000004
:02029C88 0A951BF9 beq 00570C74
:02029C8C 61001261 unknown
:02029C90 80005102 andhi  r5,r0,r2,lsl #0x2
:02029C94 E01A8400 ands r8,r10,r0,lsl #0x8
:02029C98 003D0000 eoreqs r0,r13,r0
:02029C9C A6E08501 unknown
:02029CA0 09067D08 stmeqdb  r6 ,{r3,r8,r10,r11,r12,r13,r14}
:02029CA4 68FE015D unknown
:02029CA8 892F38B1 stmhidb  r15!,{r0,r4,r5,r7,r11,r12,r13}
:02029CAC 00DCA501 sbceqs r10,r12,r1,lsl #0xa
:02029CB0 9001199F mulls  r1,r15,r9
:02029CB4 B59300A5 ldrlt r0,[r3, #+0xa5]		;r3+0xa5=*(0be00e45)=#0(0x00000000)
:02029CB8 112DA823 unknown
:02029CBC D3201704 unknown
:02029CC0 10390B01 eornes r0,r9,r1,lsl #0x16
:02029CC4 82E76293 rschi  r6,r7,#0x30000009
:02029CC8 10F94039 rscnes r4,r9,r9,lsr r0
:02029CCC 121D6271 andnes r6,r13,#0x10000007
:02029CD0 84CC169D strhib r1,[r12],#+0x69d
:02029CD4 ED3124B5 ldc  4,cr2,[r1,#-0x2d4]!
:02029CD8 00359C04 eoreqs r9,r5,r4,lsl #0x18
:02029CDC AA487DA4 bge 03249374
:02029CE0 1702D198 unknown
:02029CE4 A0E5D040 rscge  r13,r5,r0,asr #0x0
:02029CE8 2D820295 unknown
:02029CEC 81108410 tsthi r0,r0,lsl r4
:02029CF0 D74001E0 strleb r0,r0,r0,lsl r4
:02029CF4 1015E701 andnes r14,r5,r1,lsl #0xe
:02029CF8 02DD4104 sbceqs r4,r13,#0x1
:02029CFC 30B405A5 adcccs r0,r4,r5,lsr #0xb
:02029D00 ADE19332 stcgel 3,cr9,[r1,#+0xc8]!
:02029D04 51640015 unknown
:02029D08 0711E580 ldreq r14,[r1,-r0, lsl #0xb]
:02029D0C E3011568 unknown
:02029D10 643DFD62 unknown
:02029D14 DD6E4DFD stclel 13,cr4,[r14,#-0x3f4]!
:02029D18 6C32A902 ldcvs  9,cr10,[r2],#-0x8
:02029D1C 20312555 eorcss r2,r1,r5,asr r5
:02029D20 2C4D21F5 stccsl 1,cr2,[r13],{#0xf5}
:02029D24 7C7001E5 ldcvcl 1,cr0,[r0],#-0x394
:02029D28 1021E5C0 eorne  r14,r1,r0,asr #0xb
:02029D2C 00061D2D andeq  r1,r6,r13,lsr #0x1a
:02029D30 750CE157 strvc r14,[r12, #-0x157]		;(r12-0x157=*(a99b1da9))
:02029D34 8DA9101D stchi  0,cr1,[r9,#+0x74]!
:02029D38 0801FD16 stmeqda  r1 ,{r1,r2,r4,r8,r10,r11,r12,r13,r14,r15}
:02029D3C 55871759 strpl r1,[r7, #+0x759]		;r7+0x759=*(00000759)
:02029D40 019471DD ldreqsb r7,[r4, +r13]
:02029D44 0001AA00 andeq  r10,r1,r0,lsl #0x14
:02029D48 9641D190 unknown
:02029D4C 0C01C955 stceq  9,cr12,[r1],{#0x55}
:02029D50 4C7EFD15 ldcmil 13,cr15,[r14],#-0x54
:02029D54 158D7225 strne r7,[r13, #+0x225]		;r13+0x225=*(b4ce5402)
:02029D58 00A569E2 adceq  r6,r5,r2,ror #0x13
:02029D5C 33790A19 cmncc r9,#0x19000
:02029D60 452131D4 strmi r3,[r1, #-0x1d4]!
:02029D64 2C298013 stccs  0,cr8,[r9],#-0x4c
:02029D68 FFFF3AB7 swinv 0x00ff3ab7
:02029D6C 61C02369 bicvs  r2,r0,r9,ror #0x6
:02029D70 B2001100 andlt  r1,r0,#0x0
:02029D74 B8001168 stmltda  r0 ,{r3,r5,r6,r8,r12}
:02029D78 2D4E9510 unknown
:02029D7C 754E616C strvcb r6,[r14, #-0x16c]		;r14-0x16c=*(020297d8)=#604465957(0x24076b25)
:02029D80 1494C940 ldrne r12,[r4],#+0x940
:02029D84 85380204 ldrhi r0,[r8, #-0x204]!
:02029D88 33B11012 movccs r1,#0x12		;r1=18(0x12)
:02029D8C 001927A0 andeqs r2,r9,r0,lsr #0xf
:02029D90 25304158 ldrcs r4,[r0, #-0x158]!
:02029D94 11259001 unknown
:02029D98 FDDA2969 unknown
:02029D9C 996C2010 unknown
:02029DA0 23994009 orrcss r4,r9,#0x9
:02029DA4 A920C1E3 stmgedb  r0!,{r0,r1,r5,r6,r7,r8,r14,r15}
:02029DA8 221D009D andcss r0,r13,#0x9D
:02029DAC 4DF106B5 ldcmil 6,cr0,[r1,#+0x2d4]!
:02029DB0 4D855015 unknown
:02029DB4 E3559705 cmp r5,#0x140000
:02029DB8 F500C1F7 strnv r12,[r0, #-0x1f7]		;(r0-0x1f7=*(fffffe09))
:02029DBC EA164958 b 025BC324
:02029DC0 38F53861 unknown
:02029DC4 12B5673C adcnes r6,r5,#0xF00000
:02029DC8 078910E9 streq r1,r6,r5,#0xF00000
:02029DCC B934B50F ldmltdb  r4!,{r0,r1,r2,r3,r8,r10,r12,r13,r15}
:02029DD0 7504DDD8 strvc r13,[r4, #-0xdd8]		;(r4-0xdd8=*(d3fff22a))
:02029DD4 D5400D1B strleb r0,[r0, #-0xd1b]		;(r0-0xd1b=*(fffff2e5))
:02029DD8 009D8007 addeqs r8,r13,r7
:02029DDC 7DE15EC1 stcvcl 14,cr5,[r1,#+0x304]!
:02029DE0 D101B41B unknown
:02029DE4 020010E1 andeq  r1,r0,#0xE1
:02029DE8 3810A550 ldmccda  r0 ,{r4,r6,r8,r10,r13,r15}
:02029DEC E5D11017 ldrb r1,[r1, #+0x17]		;r1+0x17=*(00000029)
:02029DF0 24A102B0 unknown
:02029DF4 D0800381 addle  r0,r0,r1,lsl #0x7
:02029DF8 0BC900E7 bleq 0126A19C
:02029DFC 0D914316 unknown
:02029E00 049D70A0 ldreq r7,[r13],#+0xa0
:02029E04 2D003960 unknown
:02029E08 E0695015 rsb  r5,r9,r5,lsl r0
:02029E0C 175AE5E3 ldrneb r14,r5,r9,r5,lsl r0
:02029E10 25E5D020 strcsb r13,[r5, #+0x20]!
:02029E14 20828410 addcs  r8,r2,r0,lsl r4
:02029E18 A002E087 andge  r14,r2,r7,lsl #0x1
:02029E1C E900E7D9 stmdb  r0 ,{r0,r3,r4,r6,r7,r8,r9,r10,r13,r14,r15}
:02029E20 15591491 ldrneb r1,[r9, #-0x491]		;(r9-0x491=*(fffffb6f))
:02029E24 150B000D strne r0,[r11, #-0xd]		;(r11-0xd=*(000000a0))
:02029E28 2E62A901 cdpcs 9,6,cr10,cr2,cr1,0
:02029E2C 01D92605 biceqs r2,r9,r5,lsl #0xc
:02029E30 1B9D348D blne 0077706C
:02029E34 3489626A strcc r6,[r9],#+0x26a
:02029E38 59004F08 stmpldb  r0 ,{r3,r8,r9,r10,r11,r14}
:02029E3C 0489ECE1 streq r14,[r9],#+0xce1
:02029E40 E70009A8 str r0,[r0,-r8, lsr #0x13]
:02029E44 34061D50 strcc r1,[r6],#-0xd50
:02029E48 09388110 ldmeqdb  r8!,{r4,r8,r15}
:02029E4C 40300110 eormis r0,r0,r0,lsl r1
:02029E50 790FD119 stmvcdb  r15 ,{r0,r3,r4,r8,r12,r14,r15}
:02029E54 C2301638 eorgts r1,r0,#0x3800000
:02029E58 0C511891 ldceql 8,cr1,[r1],{#0x91}
:02029E5C 71E3078D mvnvc  r0,r13,lsl #0xf
:02029E60 08000D01 stmeqda  r0 ,{r0,r8,r10,r11}
:02029E64 E11011B1 ldrh r1,[r0, -r1]
:02029E68 2B6BD505 blcs 03B1F284
:02029E6C 1485EB00 strne r14,[r5],#+0xb00
:02029E70 B80019C8 stmltda  r0 ,{r3,r6,r7,r8,r11,r12}
:02029E74 940C111F strls r1,[r12],#-0x11f
:02029E78 71051375 unknown
:02029E7C 0FCC2C45 swieq 0x00cc2c45
:02029E80 423103B1 eormis r0,r1,#0xC4000002
:02029E84 181D67AC ldmneda  r13 ,{r2,r3,r5,r7,r8,r9,r10,r13,r14}
:02029E88 D3100970 tstle r0,#0x1C0000
:02029E8C 0321093D unknown
:02029E90 10C10051 sbcne  r0,r1,r1,asr r0
:02029E94 01C110F5 unknown
:02029E98 F80C5500 stmnvda  r12 ,{r8,r10,r12,r14}
:02029E9C 17C90121 strneb r0,[r9,+r1, lsr #0x2]
:02029EA0 7D106A8C unknown
:02029EA4 02890005 addeq  r0,r9,#0x5
:02029EA8 208807ED addcs  r0,r8,r13,ror #0xf
:02029EAC FD9A0CA9 unknown
:02029EB0 821A4521 andhis r4,r10,#0x8400000
:02029EB4 00A160E5 adceq  r6,r1,r5,ror #0x1
:02029EB8 A3427178 unknown
:02029EBC 5D1028DD unknown
:02029EC0 0F5D200F swieq 0x005d200f
:02029EC4 C9B403CD ldmgtib  r4!,{r0,r2,r3,r6,r7,r8,r9}
:02029EC8 11E1B500 mvnne  r11,r0,lsl #0xa
:02029ECC ED01F1BB unknown
:02029ED0 50F1F10A rscpls r15,r1,r10,lsl #0x2
:02029ED4 5D143265 unknown
:02029ED8 15D50065 ldrneb r0,[r5, #+0x65]		;r5+0x65=*(00000065)
:02029EDC 5401F1D8 strpl r15,[r1],#-0x1d8
:02029EE0 AD32A165 ldcge  1,cr10,[r2,#-0x194]!
:02029EE4 5501F14B strpl r15,[r1, #-0x14b]		;(r1-0x14b=*(fffffec7))
:02029EE8 C122DD20 unknown
:02029EEC 13A910E5 movne  r1,#0xE5		;r1=229(0xe5)
:02029EF0 D8C74049 stmleia  r7 ,{r0,r3,r6,r14}^
:02029EF4 760B2DEF strvc r2,ia 
:02029EF8 9200760A andls  r7,r0,#0xA00000
:02029EFC 10102401 andnes r2,r0,r1,lsl #0x8
:02029F00 C5580400 ldrgtb r0,[r8, #-0x400]		;(r8-0x400=*(00010800))
:02029F04 26D92842 ldrcsb r2,[r8, #-0x400]		;(r8-0x400=*(00010800))
:02029F08 993F05A0 ldmlsdb  r15!,{r5,r7,r8,r10}
:02029F0C 0116D51B tsteq r6,r11,lsl r5
:02029F10 5D64111D stcpll 1,cr1,[r4,#-0x74]!
:02029F14 D755D904 ldrleb r13,[r5,-r4, lsl #0x12]
:02029F18 1561005D strneb r0,[r1, #-0x5d]!
:02029F1C 0FCC126D swieq 0x00cc126d
:02029F20 1075351D rsbnes r3,r5,r13,lsl r5
:02029F24 3DE704A5 stcccl 4,cr0,[r7,#+0x294]!
:02029F28 005D3F21 subeqs r3,r13,r1,lsr #0x1e
:02029F2C 6D0201B5 unknown
:02029F30 E545D401 strb r13,[r5, #-0x401]		;(r5-0x401=*(fffffbff))
:02029F34 85001978 strhi r1,[r0, #-0x978]		;(r0-0x978=*(fffff688))
:02029F38 8D100506 unknown
:02029F3C 104C2006 subne  r2,r12,r6
:02029F40 D4100159 ldrle r0,[r0],#-0x159
:02029F44 510079E5 unknown
:02029F48 8902E302 stmhidb  r2 ,{r1,r8,r9,r13,r14,r15}
:02029F4C 85143100 ldrhi r3,[r4, #-0x100]		;(r4-0x100=*(d3ffff02))
:02029F50 99101506 ldmlsdb  r0 ,{r1,r2,r8,r10,r12}
:02029F54 3D109C00 unknown
:02029F58 49E7D126 unknown
:02029F5C C0100512 andgts r0,r0,r2,lsl r5
:02029F60 1110E512 tstne r0,r2,lsl r5
:02029F64 02310F12 eoreqs r0,r1,#0x48
:02029F68 25890D20 strcs r0,[r9, #+0xd20]		;r9+0xd20=*(00000d20)
:02029F6C 00DD0194 smulleqs r0,r13,r4,r1
:02029F70 8D0521E4 unknown
:02029F74 4214C110 andmis r12,r4,#0x4
:02029F78 9DBA2799 ldcls  7,cr2,[r10,#+0x264]!
:02029F7C 0A29013D beq 02A6A478
:02029F80 99EB01A1 unknown
:02029F84 C6215D02 unknown
:02029F88 FF351021 swinv 0x00351021
:02029F8C 7621952F unknown
:02029F90 504D1371 subpl  r1,r13,r1,ror r3
:02029F94 3D6085D1 stcccl 5,cr8,[r0,#-0x344]!
:02029F98 504DE43D subpl  r14,r13,r13,lsr r4
:02029F9C 10194E1D andnes r4,r9,r13,lsl r14
:02029FA0 193B4CE9 ldmnedb  r11!,{r0,r3,r5,r6,r7,r10,r11,r14}
:02029FA4 80350270 eorhis r0,r5,r0,ror r2
:02029FA8 004E246D subeq  r2,r14,r13,ror #0x8
:02029FAC 13F13035 mvnnes r3,#0x35
:02029FB0 040035CD streq r3,[r0],#-0x5cd
:02029FB4 31E271B5 strcch r7,[r2, #+0x15]!
:02029FB8 ED0FD010 unknown
:02029FBC 2FE1952C swics 0x00e1952c
:02029FC0 180FB904 stmneda  r15 ,{r2,r8,r11,r12,r13,r15}
:02029FC4 10CD04E9 sbcne  r0,r13,r9,ror #0x9
:02029FC8 FF35FDD2 swinv 0x0035fdd2
:02029FCC 006D04EB rsbeq  r0,r13,r11,ror #0x9
:02029FD0 38006D18 stmccda  r0 ,{r3,r4,r8,r10,r11,r13,r14}
:02029FD4 7DA81071 stcvc  0,cr1,[r8,#+0x1c4]!
:02029FD8 75307121 ldrvc r7,[r0, #-0x121]!
:02029FDC 0075E110 rsbeqs r14,r5,r0,lsl r1
:02029FE0 50107550 andpls r7,r0,r0,asr r5
:02029FE4 89307557 ldmhidb  r0!,{r0,r1,r2,r4,r6,r8,r10,r12,r13,r14}
:02029FE8 00103114 andeqs r3,r0,r4,lsl r1
:02029FEC 003E25B5 unknown
:02029FF0 10090523 andne  r0,r9,r3,lsr #0xa
:02029FF4 400CF075 andmi  r15,r12,r5,ror r0
:02029FF8 0505E58D streq r14,[r5, #-0x58d]		;(r5-0x58d=*(fffffa73))
:02029FFC 14411071 strneb r1,[r1],#-0x71
:0202A000 64D74071 ldrvsb r4,[r7],#+0x71
:0202A004 AD303D35 ldcge  13,cr3,[r0,#-0xd4]!
:0202A008 AD38A740 ldcge  7,cr10,[r8,#-0x100]!
:0202A00C D112B510 tstle r2,r0,lsl r5
:0202A010 39110910 ldmccdb  r1 ,{r4,r8,r11}
:0202A014 60286D01 eorvs  r6,r8,r1,lsl #0x1a
:0202A018 11000D7E unknown
:0202A01C 0F95C300 swieq 0x0095c300
:0202A020 3173F588 cmncc r3,r8,lsl #0xb
:0202A024 106B1321 rsbne  r1,r11,r1,lsr #0x6
:0202A028 C1203035 unknown
:0202A02C 13F15E00 mvnnes r5,#0x0
:0202A030 AA078910 bge 0220C478
:0202A034 00D11351 sbceqs r1,r1,r1,asr r3
:0202A038 2A0D07E5 bcs 0236BFD4
:0202A03C 0CF5100D ldceql 0,cr1,[r5],#+0x34
:0202A040 E6CF0341 strb r0,[r5],#+0x34
:0202A044 8D60145D stchil 4,cr1,[r0,#-0x174]!
:0202A048 AA15C9E5 bge 0259C7E4
:0202A04C D9A212B5 stmleib  r2!,{r0,r2,r4,r5,r7,r9,r12}
:0202A050 010FA805 mrseq r10,CPSR
:0202A054 31105102 tstcc r0,r2,lsl #0x2
:0202A058 2219E1A0 andcss r14,r9,#0x28
:0202A05C 30E88D00 rsccc  r8,r8,r0,lsl #0x1a
:0202A060 10097920 andne  r7,r9,r0,lsr #0x12
:0202A064 C1023D40 unknown
:0202A068 20B3E1A0 adccss r14,r3,r0,lsr #0x3
:0202A06C BC01E192 stclt  1,cr14,[r1],{#0x92}
:0202A070 2DC1078D unknown
:0202A074 64450331 strvsb r0,[r5],#-0x331
:0202A078 15CD0025 strneb r0,[r13, #+0x25]		;r13+0x25=*(b4ce5202)
:0202A07C 032965CE unknown
:0202A080 12450111 subne  r0,r5,#0x40000004
:0202A084 09004158 stmeqdb  r0 ,{r3,r4,r6,r8,r14}
:0202A088 EEAE0220 cdp 2,10,cr0,cr14,cr0,1
:0202A08C 15EC0001 strneb r0,[r12, #+0x1]!
:0202A090 1D0F9340 unknown
:0202A094 CA42C100 bgt 030DA49C
:0202A098 1FD0101D swine 0x00d0101d
:0202A09C 10201D0D eorne  r1,r0,r13,lsl #0x1a
:0202A0A0 2B810221 blcs 0006A92C
:0202A0A4 001566D1 ldreqsb r6,[r5], -r1
:0202A0A8 15B10225 ldrne r0,[r1, #+0x225]!
:0202A0AC 6E820108 cdpvs 1,8,cr0,cr2,cr8,0
:0202A0B0 75AE0029 strvc r0,[r14, #+0x29]!
:0202A0B4 B1660D12 unknown
:0202A0B8 F841E900 stmnvda  r1 ,{r8,r11,r13,r14,r15}^
:0202A0BC 9928D54F stmlsdb  r8!,{r0,r1,r2,r3,r6,r8,r10,r12,r14,r15}
:0202A0C0 70B904E9 adcvcs r0,r9,r9,ror #0x9
:0202A0C4 6300AD03 unknown
:0202A0C8 550CDD00 strpl r13,[r12, #-0xd00]		;(r12-0xd00=*(a99b1200))
:0202A0CC 0590CB10 ldreq r12,[r0, #+0xb10]		;r0+0xb10=*(00000b10)
:0202A0D0 E080A000 add  r10,r0,r0
:0202A0D4 B58410B5 strlt r1,[r4, #+0xb5]		;r4+0xb5=*(d40000b7)
:0202A0D8 B509A200 strlt r10,[r9, #-0x200]		;(r9-0x200=*(fffffe00))
:0202A0DC DA159160 ble 0258E664
:0202A0E0 B5B8660D ldrlt r6,[r8, #+0x60d]!
:0202A0E4 D6000960 strle r0,[r8, #+0x60d]!
:0202A0E8 009560B5 ldreqh r6,[r5], +r5
:0202A0EC 254700B5 strcsb r0,[r7, #-0xb5]		;(r7-0xb5=*(ffffff4b))
:0202A0F0 0210BD00 andeqs r11,r0,#0x0
:0202A0F4 F1B70729 movnvs r0,r9,lsr #0xe		;r0=0(0x0)
:0202A0F8 2AF100B9 bcs 01C6A3E4
:0202A0FC 70B96019 adcvcs r6,r9,r9,lsl r0
:0202A100 07796101 ldreqb r6,[r9,-r1, lsl #0x2]!
:0202A104 B9109D9E ldmltdb  r0 ,{r1,r2,r3,r4,r7,r8,r10,r11,r12,r15}
:0202A108 B945DD10 stmltdb  r5 ,{r4,r8,r10,r11,r12,r14,r15}^
:0202A10C 9560FA50 strlsb r15,[r0, #-0xa50]!
:0202A110 CF10F14B swigt 0x0010f14b
:0202A114 10ED0339 rscne  r0,r13,r9,lsr r3
:0202A118 290C1429 stmcsdb  r12 ,{r0,r3,r5,r10,r12}
:0202A11C D1B00004 movles r0,r4			;r0=-738197502(0xd4000002)
:0202A120 6D8D9711 unknown
:0202A124 8D00991A unknown
:0202A128 05D906E5 ldreqb r0,[r9, #+0x6e5]		;r9+0x6e5=*(000006e5)
:0202A12C 25004633 strcs r4,[r0, #-0x633]		;(r0-0x633=*(d3fff9cf))
:0202A130 0691A000 ldreq r10,[r1],+r0
:0202A134 4001BD70 andmi  r11,r1,r0,ror r13
:0202A138 51AA354D movpl  r3,r13,asr #0xa
:0202A13C 00C50715 sbceq  r0,r5,r5,lsl r7
:0202A140 10091559 andne  r1,r9,r9,asr r5
:0202A144 4D8A3555 unknown
:0202A148 7D155561 unknown
:0202A14C 59E78255 unknown
:0202A150 1900A565 stmnedb  r0 ,{r0,r2,r5,r6,r8,r10,r13,r15}
:0202A154 35796166 ldrccb r6,[r9, #-0x166]!
:0202A158 61057904 unknown
:0202A15C 10B1F016 adcnes r15,r1,r6,lsl r0
:0202A160 35DA19BD ldrccb r1,[r10, #+0x9bd]		;r10+0x9bd=*(000009bd)
:0202A164 19126550 ldmnedb  r2 ,{r4,r6,r8,r10,r13,r14}
:0202A168 0019D240 andeqs r13,r9,r0,asr #0x4
:0202A16C 04803554 streq r3,[r0],#+0x554
:0202A170 09F53057 unknown
:0202A174 60CB4019 sbcvs  r4,r11,r9,lsl r0
:0202A178 9F000AE9 swils 0x00000ae9
:0202A17C 19002126 stmnedb  r0 ,{r1,r2,r5,r8,r13}
:0202A180 2D150500 unknown
:0202A184 40190802 andmis r0,r9,r2,lsl #0x10
:0202A188 AF0019C4 swige 0x000019c4
:0202A18C 9D23151C stcls  5,cr1,[r3,#-0x70]!
:0202A190 302B75E5 eorcc  r7,r11,r5,ror #0xb
:0202A194 0C12E59D ldceq  5,cr14,[r2],{#0x9d}
:0202A198 26259000 unknown
:0202A19C 0C002DBD stceq  13,cr2,[r0],{#0xbd}
:0202A1A0 3DA82689 stccc  6,cr2,[r8,#+0x224]!
:0202A1A4 003D7030 eoreqs r7,r13,r0,lsr r0
:0202A1A8 402C1409 eormi  r1,r12,r9,lsl #0x8
:0202A1AC 03850411 orreq  r0,r5,#0x11000000
:0202A1B0 312011CD unknown
:0202A1B4 43504D0B cmpmi r0,#0x2C0
:0202A1B8 5144B160 unknown
:0202A1BC C5E72780 strgtb r2,[r7, #+0x780]!
:0202A1C0 F5143913 ldrnv r3,[r4, #-0x913]		;(r4-0x913=*(d3fff6ef))
:0202A1C4 11191F91 unknown
:0202A1C8 76C04EDD unknown
:0202A1CC 65834169 strvs r4,[r3, #+0x169]		;r3+0x169=*(0be00f09)=#0(0x00000000)
:0202A1D0 016D05E1 unknown
:0202A1D4 48418D4C stmmida  r1 ,{r2,r3,r6,r8,r10,r11,r15}^
:0202A1D8 E9001D59 stmdb  r0 ,{r0,r3,r4,r6,r8,r10,r11,r12}
:0202A1DC C50F1075 strgt r1,[r15, #-0x75]		;r15-0x75=*(0202a16f)=#-181381372(0xf5305704)
:0202A1E0 00050239 andeq  r0,r5,r9,lsr r2
:0202A1E4 05D51C29 ldreqb r1,[r5, #+0xc29]		;r5+0xc29=*(00000c29)
:0202A1E8 10110239 andnes r0,r1,r9,lsr r2
:0202A1EC 352C1B35 strcc r1,[r12, #-0xb35]!
:0202A1F0 2EFEDF46 cdpcs 15,14,cr13,cr14,cr6,2
:0202A1F4 2931F9FF ldmcsdb  r1!,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r11,r12,r13,r14,r15}
:0202A1F8 17091800 strne r1,[r9,-r0, lsl #0x10]
:0202A1FC FEDA00DD mrc2 0,6,r0,cr10,cr13,{6}
:0202A200 ED009936 unknown
:0202A204 0A798C40 beq 03E8D30C
:0202A208 05E90C02 streqb r0,[r9, #+0xc02]!
:0202A20C 8C106983 ldchi  9,cr6,[r0],{#0x83}
:0202A210 04020A76 streq r0,[r2],#-0xa76
:0202A214 810105C0 unknown
:0202A218 1D1C00B1 unknown
:0202A21C 05B1F406 ldreq r15,[r1, #+0x406]!
:0202A220 5D051402 unknown
:0202A224 01257D46 unknown
:0202A228 FEB3E791 mrc2 7,5,r14,cr3,cr1,{4}
:0202A22C 02E103FF rsceq  r0,r1,#0xFC000003
:0202A230 00110031 andeqs r0,r1,r1,lsr r0
:0202A234 71001911 unknown
:0202A238 85014150 strhi r4,[r1, #-0x150]		;(r1-0x150=*(f53055b4))
:0202A23C A7BCF720 ldrge r15,[r12,+r0, lsr #0xe]!
:0202A240 472A9D01 strmi r9,[r10,-r1, lsl #0x1a]!
:0202A244 953E095F ldrls r0,[r14, #-0x95f]!
:0202A248 2B0DC806 blcs 0239C268
:0202A24C 009D3078 addeqs r3,r13,r8,ror r0
:0202A250 F1BC4075 movnvs r4,r5,ror r0
:0202A254 7102190D unknown
:0202A258 251CC810 ldrcs r12,[r12, #-0x810]		;(r12-0x810=*(a99b16f0))
:0202A25C 40159431 andmis r9,r5,r1,lsr r4
:0202A260 00155205 andeqs r5,r5,r5,lsl #0x4
:0202A264 0D4015E3 unknown
:0202A268 0A698E11 beq 03A8DAB4
:0202A26C B12D00F4 unknown
:0202A270 DD04590D unknown
:0202A274 2131FFFF ldrcssh r15,[r1, -r15]!
:0202A278 A310F510 tstge r0,#0x4000000
:0202A27C 49C0803D stmmiib  r0 ,{r0,r2,r3,r4,r5,r15}^
:0202A280 A901A010 stmgedb  r1 ,{r4,r13,r15}
:0202A284 6586153F strvs r1,[r6, #+0x53f]		;r6+0x53f=*(24077064)=#0(0x00000000)
:0202A288 EB019665 bl 0208FC24
:0202A28C 2DB51231 ldccs  2,cr1,[r5,#+0xc4]!
:0202A290 18EB006A unknown
:0202A294 F91415E9 ldmnvdb  r4 ,{r0,r3,r5,r6,r7,r8,r10,r12}
:0202A298 77E59C40 strvcb r9,db 
:0202A29C 153820B1 ldrne r2,[r8, #-0xb1]!
:0202A2A0 A900B51C stmgedb  r0 ,{r2,r3,r4,r8,r10,r12,r13,r15}
:0202A2A4 00652831 rsbeq  r2,r5,r1,lsr r8
:0202A2A8 002580EB eoreq  r8,r5,r11,ror #0x1
:0202A2AC DD207882 stcle  8,cr7,[r0,#-0x208]!
:0202A2B0 E7D11105 ldrb r1,[r1,+r5, lsl #0x2]
:0202A2B4 4408101D strmi r1,[r8],#-0x1d
:0202A2B8 201DC040 andcss r12,r13,r0,asr #0x0
:0202A2BC 600111DF unknown
:0202A2C0 E5149FE0 ldr r9,[r4, #-0xfe0]		;(r4-0xfe0=*(fffff020))
:0202A2C4 099FC064 ldmeqib  r15 ,{r2,r5,r6,r14,r15}
:0202A2C8 24D16020 ldrcsb r6,[r1],#+0x20
:0202A2CC 00095082 andeq  r5,r9,r2,lsl #0x1
:0202A2D0 6100659E swpvs r6,r14,r0
:0202A2D4 99110118 ldmlsdb  r1 ,{r3,r4,r8}
:0202A2D8 3D954001 unknown
:0202A2DC A53078E5 ldrge r7,[r0, #-0x8e5]!
:0202A2E0 E0044007 and  r4,r4,r7
:0202A2E4 84400826 strhib r0,[r0],#-0x826
:0202A2E8 8448E5E3 strhib r14,[r8],#-0x5e3
:0202A2EC 40850405 addmi  r0,r5,r5,lsl #0x8
:0202A2F0 9EC000E5 cdpls 0,12,cr0,cr0,cr5,7
:0202A2F4 9CE000E5 stclsl 0,cr0,[r0],#+0x394
:0202A2F8 C0B4E500 adcgts r14,r4,r0,lsl #0xa
:0202A2FC CB03E1DE blgt 02122A7C
:0202A300 02E300CC rsceq  r0,r3,#0xCC
:0202A304 B4E38CCB unknown
:0202A308 E100CEC0 unknown
:0202A30C B5003DBE strlt r3,[r0, #-0xdbe]		;(r0-0xdbe=*(d3fff244))
:0202A310 8D075534 unknown
:0202A314 ED10E901 unknown
:0202A318 1E04FC90 mcrne 12,0,r15,cr4,cr0,{4}
:0202A31C 1930344D ldmnedb  r0!,{r0,r2,r3,r6,r10,r12,r13}
:0202A320 D527D140 strle r13,[r7, #-0x140]!
:0202A324 10740407 rsbnes r0,r4,r7,lsl #0x8
:0202A328 E0206190 mla  r0,r0,r1,r6unknown
:0202A32C 31052D69 unknown
:0202A330 E4242D34 unknown
:0202A334 3F1167BA swicc 0x001167ba
:0202A338 343D64FE unknown
:0202A33C 109D1001 addnes r1,r13,r1
:0202A340 040938E4 streq r3,[r9],#-0x8e4
:0202A344 1499008C ldrne r0,[r9],#+0x8c
:0202A348 E1D0102D bics r1,r0,r13,lsr #0x0
:0202A34C C040B032 subgt  r11,r0,r2,lsr r0
:0202A350 00090AE1 andeq  r0,r9,r1,ror #0x15
:0202A354 05200902 streq r0,[r0, #-0x902]!
:0202A358 01CF0F3F biceq  r0,r15,r15,lsr r15
:0202A35C 68147DEB ldmvsda  r4 ,{r0,r1,r3,r5,r6,r7,r8,r10,r11,r12,r13,r14}
:0202A360 01552120 cmpeq r5,r0,lsr #0x2
:0202A364 00B00029 adceqs r0,r0,r9,lsr #0x0
:0202A368 3064E1D2 unknown
:0202A36C 9113D903 tstls r3,r3,lsl #0x12
:0202A370 E1C25000 bic  r5,r2,r0
:0202A374 10D8101D sbcnes r1,r8,r13,lsl r0
:0202A378 00E1D223 rsceq  r13,r1,r3,lsr #0x4
:0202A37C 110F4120 mrsne r4,CPSR
:0202A380 0110E083 tsteq r0,r3,lsl #0x1
:0202A384 75E7D410 strvcb r13,[r7, #+0x410]!
:0202A388 613C00D1 ldrvssb r0,[r12, -r1]!
:0202A38C 0040A003 subeq  r10,r0,r3
:0202A390 E591135D ldr r1,[r1, #+0x35d]		;r1+0x35d=*(0000035d)
:0202A394 03550441 cmpeq r5,#0x41000000
:0202A398 02E41445 rsceq  r1,r4,#0x45000000
:0202A39C 800026E0 andhi  r2,r0,r0,ror #0xd
:0202A3A0 0008E5E3 andeq  r14,r8,r3,ror #0xb
:0202A3A4 C58310D5 strgt r1,[r3, #+0xd5]		;r3+0xd5=*(0be00e75)=#0(0x00000000)
:0202A3A8 DD2D6D10 stcle  13,cr6,[r13,#-0x40]!
:0202A3AC 0210E110 andeqs r14,r0,#0x4
:0202A3B0 38BD40E1 ldmccia  r13!,{r0,r5,r6,r7,r14}
:0202A3B4 0208039D andeq  r0,r8,#0x74000002
:0202A3B8 55180400 ldrpl r0,[r8, #-0x400]		;(r8-0x400=*(00010800))
:0202A3BC 591C8203 ldmpldb  r12 ,{r0,r1,r9,r15}
:0202A3C0 00FF0003 rsceqs r0,r15,r3
:0202A3C4 024FF0FE subeq  r15,r15,#0xFE
:0202A3C8 ED24E92D stc  9,cr14,[r4,#-0xb4]!
:0202A3CC 07111C03 ldreq r1,[r1,-r3, lsl #0x18]
:0202A3D0 68B41709 ldmvsia  r4!,{r0,r3,r8,r9,r10,r12}
:0202A3D4 30110005 andccs r0,r1,r5
:0202A3D8 000D01A9 andeq  r0,r13,r9,lsr #0x3
:0202A3DC 4A018D12 bmi 0208D82C
:0202A3E0 E3A00F59 mov  r0,#0x164		;r0=356(0x164)
:0202A3E4 01B015E5 moveqs r1,r5,ror #0xb
:0202A3E8 2840B200 stmcsda  r0 ,{r9,r12,r13,r15}^
:0202A3EC CD0221C5 unknown
:0202A3F0 CD22B2E1 stcgt  2,cr11,[r2,#-0x384]!
:0202A3F4 64B902E1 unknown
:0202A3F8 9F83034D swils 0x0083034d
:0202A3FC 240DFFE5 strcs r15,[r13],#-0xfe5
:0202A400 1CE58884 stcnel 8,cr8,[r5],#+0x210
:0202A404 60044019 andvs  r4,r4,r9,lsl r0
:0202A408 2108E1A0 unknown
:0202A40C 04E5C061 unknown
:0202A410 00E1A050 rsceq  r10,r1,r0,asr r0
:0202A414 23ED0009 mvncs  r0,#0x9
:0202A418 25C01123 strcsb r1,[r0, #+0x123]		;r0+0x123=*(00000287)
:0202A41C 0071DC20 rsbeqs r13,r1,r0,lsr #0x18
:0202A420 06A124A3 unknown
:0202A424 01A04034 moveq  r4,lsr r4		;r4=0(0x0)
:0202A428 F903A106 stmnvdb  r3 ,{r1,r2,r8,r13,r15}
:0202A42C 6D65E200 stcvsl 2,cr14,[r5,#-0x0]!
:0202A430 90193080 andlss r3,r9,r0,lsl #0x1
:0202A434 F06D606D rsbnv  r6,r13,r13,ror #0x0
:0202A438 BA606D30 blt 03845900
:0202A43C F06D1E2D rsbnv  r1,r13,r13,lsr #0x1c
:0202A440 52741B5D rsbpls r1,r4,#0x17400
:0202A444 9F820001 swils 0x00820001
:0202A448 1568E527 strneb r14,[r8, #-0x527]!
:0202A44C 79400608 stmvcdb  r0 ,{r3,r9,r10}^
:0202A450 24E4D510 unknown
:0202A454 60491379 subvs  r1,r9,r9,ror r3
:0202A458 00091105 andeq  r1,r9,r5,lsl #0x2
:0202A45C 19EC019D unknown
:0202A460 2849B9B0 stmcsda  r9 ,{r4,r5,r7,r8,r11,r12,r13,r15}^
:0202A464 020CC407 andeq  r12,r12,#0x7000000
:0202A468 01E5800C mvneq  r8,r12
:0202A46C 00654581 rsbeq  r4,r5,r1,lsl #0xb
:0202A470 6906E598 stmvsdb  r6 ,{r3,r4,r7,r8,r10,r13,r14,r15}
:0202A474 0C21EC00 stceq  12,cr14,[r1],#-0x0
:0202A478 B4D11B55 ldrltb r1,[r1],#+0xb55
:0202A47C 02EDD100 rsceq  r13,r13,#0x0
:0202A480 C0000156 andgt  r0,r0,r6,asr r1
:0202A484 0B0328E3 bleq 020F4818
:0202A488 00B4E380 adceqs r14,r4,r0,lsl #0x7
:0202A48C 7900E1C1 stmvcdb  r0 ,{r0,r6,r7,r8,r13,r14,r15}
:0202A490 9200F130 andls  r15,r0,#0xC
:0202A494 81F8E59F unknown
:0202A498 80430A00 subhi  r0,r3,r0,lsl #0x14
:0202A49C 16F1000D unknown
:0202A4A0 02E3E060 rsceq  r14,r3,#0x60
:0202A4A4 E3A0065C mov  r0,#0x5C00000		;r0=96468992(0x5c00000)
:0202A4A8 E1A0B00A mov  r11,r10			;r11=0(0x0)
:0202A4AC D9001001 stmledb  r0 ,{r0,r12}
:0202A4B0 00B908E4 adceqs r0,r9,r4,ror #0x11
:0202A4B4 34001907 strcc r1,[r0],#-0x907
:0202A4B8 20A819B1 unknown
:0202A4BC 82214025 eorhi  r4,r1,#0x25
:0202A4C0 C182000D orrgt  r0,r2,r13
:0202A4C4 20520520 subcss r0,r2,r0,lsr #0xa
:0202A4C8 5D0B7015 unknown
:0202A4CC 00153B00 andeqs r3,r5,r0,lsl #0x16
:0202A4D0 6A0610A9 bvs 021AE77C
:0202A4D4 01005D10 unknown
:0202A4D8 14ADE080 unknown
:0202A4DC A2004103 andge  r4,r0,#0xC0000000
:0202A4E0 01011DBA streqh r1,[r1, -r10]
:0202A4E4 00C10211 sbceq  r0,r1,r1,lsl r2
:0202A4E8 A0A020B9 unknown
:0202A4EC A1B6E336 movges r14,lsr r6		;r14=604465957(0x24076b25)
:0202A4F0 A090004D addges r0,r0,r13,asr #0x0
:0202A4F4 410888E3 unknown
:0202A4F8 A5417405 strgeb r7,[r1, #-0x405]		;(r1-0x405=*(fffffbfb))
:0202A4FC E58D9001 str r9,[r13, #+0x1]		;r13+0x1=*(b4ce51de)
:0202A500 55B00902 ldrpl r0,[r0, #+0x902]!
:0202A504 E9006101 stmdb  r0 ,{r0,r8,r13,r14}
:0202A508 3520A108 strcc r10,[r0, #-0x108]!
:0202A50C 00D91C12 sbceqs r1,r9,r2,lsl r12
:0202A510 F51111BE ldrnv r1,[r1, #-0x1be]		;(r1-0x1be=*(fffffe42))
:0202A514 618CE100 orrvs  r14,r12,r0,lsl #0x2
:0202A518 15214095 strne r4,[r1, #-0x95]!
:0202A51C 8112A300 tsthi r2,r0,lsl #0x6
:0202A520 810109E0 unknown
:0202A524 F50000E7 strnv r0,[r0, #-0xe7]		;(r0-0xe7=*(ffffff19))
:0202A528 E59D7019 ldr r7,[r13, #+0x19]		;r13+0x19=*(b4ce51f6)
:0202A52C 8000105D andhi  r1,r0,r13,asr r0
:0202A530 0AE111A0 beq 0186EBB8
:0202A534 0AE08252 beq 0184AE84
:0202A538 E7009611 unknown
:0202A53C B0024187 andlt  r4,r2,r7,lsl #0x3
:0202A540 B2E19110 rsclt  r9,r1,#0x4
:0202A544 E1DD0204 bics r0,r13,r4,lsl #0x4
:0202A548 E1CD11B4 strh r1,[r13, #+0x14]		;r13+0x14=*(b4ce51f1)
:0202A54C 8D080001 unknown
:0202A550 A00D12E8 andge  r1,r13,r8,ror #0x5
:0202A554 050008E3 streq r0,[r0, #-0x8e3]		;(r0-0x8e3=*(fffff71d))
:0202A558 8D001400 unknown
:0202A55C 3D8D0021 unknown
:0202A560 E5519400 ldrb r9,[r1, #-0x400]		;(r1-0x400=*(fffffc00))
:0202A564 E1DD11BC ldrh r1,[r13, #+0x1c]		;r13+0x1c=*(b4ce51f9)
:0202A568 00DD21BE ldreqh r2,[r13],#+0x1e
:0202A56C DD32B0E1 ldcle  0,cr11,[r2,#-0x384]!
:0202A570 E7900B61 ldr r0,[r2,#-0x384]!
:0202A574 09C110BD stmeqib  r1 ,{r0,r2,r3,r4,r5,r7,r12}^
:0202A578 E1DD01BC ldrh r0,[r13, #+0x1c]		;r13+0x1c=*(b4ce51f9)
:0202A57C 01888001 orreq  r8,r8,r1
:0202A580 E358003D cmp r8,#0x3D
:0202A584 1D003912 unknown
:0202A588 3101BC16 unknown
:0202A58C 45E8E1CD strmib r14,[r8, #+0x1cd]!
:0202A590 06003D10 unknown
:0202A594 581804CD ldmplda  r8 ,{r0,r2,r3,r6,r7,r10}
:0202A598 005D9D10 subeqs r9,r13,r0,lsl r13
:0202A59C D181303D orrle  r3,r1,r13,lsr r0
:0202A5A0 2C941013 ldccs  0,cr1,[r4],{#0x13}
:0202A5A4 811109E5 tsthi r1,r5,ror #0x13
:0202A5A8 810104E0 unknown
:0202A5AC C510E500 ldrgt r14,[r0, #-0x500]		;(r0-0x500=*(fffffb00))
:0202A5B0 89900103 ldmhiib  r0 ,{r0,r1,r8}
:0202A5B4 00040CE2 andeq  r0,r4,r2,ror #0x19
:0202A5B8 0010E280 andeqs r14,r0,r0,lsl #0x5
:0202A5BC 5901B58D stmpldb  r1 ,{r0,r2,r3,r7,r8,r10,r12,r13,r15}
:0202A5C0 09C8E340 stmeqib  r8 ,{r6,r8,r9,r13,r14,r15}^
:0202A5C4 8AA00100 bhi 0082A9CC
:0202A5C8 F90403E2 stmnvdb  r4 ,{r1,r5,r6,r7,r8,r9}
:0202A5CC 04C9C00E streqb r12,[r9],#+0xe
:0202A5D0 10401049 subne  r1,r0,r9,asr #0x0
:0202A5D4 00350F05 eoreqs r0,r5,r5,lsl #0x1e
:0202A5D8 0039DCCD eoreqs r13,r9,r13,asr #0x19
:0202A5DC 20213070 eorcs  r3,r1,r0,ror r0
:0202A5E0 2C02204D stccs  0,cr2,[r2],{#0x4d}
:0202A5E4 4D000932 unknown
:0202A5E8 15036D30 strne r6,[r3, #-0xd30]		;r3-0xd30=*(0be00070)=#0(0x00000000)
:0202A5EC 007DE430 rsbeqs r14,r13,r0,lsr r4
:0202A5F0 AF7A2D4C swige 0x007a2d4c
:0202A5F4 10652EC9 rsbne  r2,r5,r9,asr #0x1d
:0202A5F8 510EE563 unknown
:0202A5FC 0D2B0514 stceq  5,cr0,[r11,#-0x50]!
:0202A600 307B7804 rsbccs r7,r11,r4,lsl #0x10
:0202A604 68B2E3A0 ldmvsia  r2!,{r5,r7,r8,r9,r13,r14,r15}
:0202A608 85300B19 ldrhi r0,[r0, #-0xb19]!
:0202A60C 151DA010 ldrne r10,[r13, #-0x10]		;(r13-0x10=*(b4ce51cd))
:0202A610 18212593 stmneda  r1!,{r0,r1,r4,r7,r8,r10,r13}
:0202A614 00318401 eoreqs r8,r1,r1,lsl #0x8
:0202A618 23494593 unknown
:0202A61C F5110555 ldrnv r0,[r1, #-0x555]		;(r1-0x555=*(fffffaab))
:0202A620 0FADF000 swieq 0x00adf000
:0202A624 6D345FB5 ldcvs  15,cr5,[r4,#-0x2d4]!
:0202A628 05551001 ldreqb r1,[r5, #-0x1]		;(r5-0x1=*(ffffffff))
:0202A62C 9C05612C stcls  1,cr6,[r5],{#0x2c}
:0202A630 A84D0422 stmgeda  r13 ,{r1,r5,r10}^
:0202A634 0011148B andeqs r1,r1,r11,lsl #0x9
:0202A638 5902ED9F stmpldb  r2 ,{r0,r1,r2,r3,r4,r7,r8,r10,r11,r13,r14,r15}
:0202A63C 190DC100 stmnedb  r13 ,{r8,r14,r15}
:0202A640 017A1830 cmneq r10,r0,lsr r8
:0202A644 4D6800CD stcmil 0,cr0,[r8,#-0x334]!
:0202A648 04382478 unknown
:0202A64C 1ABD0A02 bne 00F6CE5C
:0202A650 D0012C2D andle  r2,r1,r13,lsr #0x18
:0202A654 1123E011 unknown
:0202A658 D3282140 unknown
:0202A65C 24351510 unknown
:0202A660 6019098D andvss r0,r9,r13,lsl #0x13
:0202A664 127D12A9 rsbnes r1,r13,#0x9000000A
:0202A668 1EFA8815 mrcne 8,7,r8,cr10,cr5,{0}
:0202A66C 79E12FFF unknown
:0202A670 55F0915A ldrplb r9,[r0, #+0x15a]!
:0202A674 F0A09107 adcnv  r9,r0,r7,lsl #0x2
:0202A678 9151F091 unknown
:0202A67C 910CC120 unknown
:0202A680 31031740 unknown
:0202A684 20519D70 subcss r9,r1,r0,ror r13
:0202A688 910303B1 strlsh r0,[r3, -r1]
:0202A68C 911BD100 tstls r11,r0,lsl #0x2
:0202A690 03740DC0 cmneq r4,#0x3000
:0202A694 68877091 stmvsia  r7 ,{r0,r4,r7,r12,r13,r14}
:0202A698 9130F091 unknown
:0202A69C D2F09140 rscles r9,r0,#0x10
:0202A6A0 A0910DFD ldrgesh r0,[r1], +r13
:0202A6A4 9167F091 msrls SPSR_sxc,r1
:0202A6A8 40910140 addmis r0,r1,r0,asr #0x2
:0202A6AC 809157F2 ldrhish r5,[r1], +r2
:0202A6B0 EE001167 cdp 1,0,cr1,cr0,cr7,3
:0202A6B4 1AE11091 bne 0186E900
:0202A6B8 75E8C091 strvcb r12,[r8, #+0x91]!
:0202A6BC 68628091 unknown
:0202A6C0 23C4F091 biccs  r15,r4,#0x91
:0202A6C4 F0915091 umullnvs r5,r1,r1,r0
:0202A6C8 A09190C9 addges r9,r1,r9,asr #0x1
:0202A6CC 917DF091 unknown
:0202A6D0 910B8120 unknown
:0202A6D4 9176CD40 cmnls r6,r0,asr #0x1a
:0202A6D8 B1207D80 unknown
:0202A6DC 9D209107 stcls  1,cr9,[r0,#-0x1c]!
:0202A6E0 C3C09109 bicgt  r9,r0,#0x40000002
:0202A6E4 3D809179 unknown
:0202A6E8 58F09168 ldmplia  r0!,{r3,r5,r6,r8,r12,r15}^
:0202A6EC 20788091 unknown
:0202A6F0 C9109129 ldmgtdb  r0 ,{r0,r3,r5,r8,r12,r15}
:0202A6F4 59E5921B unknown
:0202A6F8 9300C01D unknown
:0202A6FC 2910B913 ldmcsdb  r0 ,{r0,r1,r4,r8,r11,r12,r13,r15}
:0202A700 FFE00007 swinv 0x00e00007
:0202A704 03E20000 mvneq  r0,#0x0
:0202A708 08211099 stmeqda  r1!,{r0,r3,r4,r7,r12}
:0202A70C 8D0359A0 unknown
:0202A710 911091E5 tstls r0,r5,ror #0x3
:0202A714 2D520093 unknown
:0202A718 03E5D300 mvneq  r13,#0x0
:0202A71C 0D990810 unknown
:0202A720 95A80089 strls r0,[r8, #+0x89]!
:0202A724 00119380 andeqs r9,r1,r0,lsl #0x7
:0202A728 AB0015A4 blge 0202FDC0
:0202A72C F111FD24 tstnv r1,r4,lsr #0x1a
:0202A730 0085C044 addeq  r12,r5,r4,asr #0x0
:0202A734 029E106D addeqs r1,r14,#0x6D
:0202A738 8D053936 unknown
:0202A73C 6812F110 ldmvsda  r2 ,{r4,r8,r12,r13,r14,r15}
:0202A740 08C6A08D stmeqia  r6 ,{r0,r2,r3,r7,r13,r15}^
:0202A744 EC3701FF ldc  1,cr0,[r7],#-0x3fc
:0202A748 10020424 andne  r0,r2,r4,lsr #0x8
:0202A74C D17440A1 cmnle r4,r1,lsr #0x1
:0202A750 1BE5A027 blne 019927F4
:0202A754 046D0B75 unknown
:0202A758 0BA52DE9 bleq 00975F04
:0202A75C 5EA51781 cdppl 7,10,cr1,cr5,cr1,4
:0202A760 9D10893F unknown
:0202A764 0C1B8DE5 ldceq  13,cr8,[r11],{#0xe5}
:0202A768 09E24020 unknown
:0202A76C 00AA1B61 adceq  r1,r10,r1,ror #0x16
:0202A770 C905E352 stmgtdb  r5 ,{r1,r4,r6,r8,r9,r13,r14,r15}
:0202A774 35413C0A strccb r3,[r1, #-0xc0a]		;(r1-0xc0a=*(fffff3f6))
:0202A778 42ED8285 rscmi  r8,r13,#0x50000008
:0202A77C 012D28DD unknown
:0202A780 190241AA stmnedb  r2 ,{r1,r3,r5,r7,r8,r14}
:0202A784 C17BDD55 cmngt r11,r5,asr r13
:0202A788 ED036C02 unknown
:0202A78C A9040D07 stmgedb  r4 ,{r0,r1,r2,r8,r10,r11}
:0202A790 6772F411 unknown
:0202A794 57A1309D unknown
:0202A798 E5042578 str r2,[r4, #-0x578]		;(r4-0x578=*(fffffa88))
:0202A79C 01460324 unknown
:0202A7A0 04217C00 unknown
:0202A7A4 E200014D and  r0,r0,#0x40000013
:0202A7A8 9534F901 ldrls r15,[r4, #-0x901]!
:0202A7AC 11B451E5 movnes r5,r5,ror #0x3
:0202A7B0 C1F55F00 mvngts r5,r0,lsl #0x1e
:0202A7B4 762501A4 unknown
:0202A7B8 C5719C95 ldrgtb r9,[r1, #-0xc95]!
:0202A7BC 0D007D01 unknown
:0202A7C0 7D007D01 unknown
:0202A7C4 7D7CF6F0 ldcvcl 6,cr15,[r12,#-0x3c0]!
:0202A7C8 29644E40 unknown
:0202A7CC A102C973 unknown
:0202A7D0 A11719F0 ldrgesh r1,[r7, -r0]
:0202A7D4 1109F980 unknown
:0202A7D8 38009138 stmccda  r0 ,{r3,r4,r5,r8,r12,r15}
:0202A7DC 10AD9F01 adcne  r9,r13,r1,lsl #0x1e
:0202A7E0 1EC520A5 cdpne 0,12,cr2,cr5,cr5,5
:0202A7E4 620501FD andvs  r0,r5,#0x4000003F
:0202A7E8 05208329 streq r8,[r0, #-0x329]!
:0202A7EC 2E712002 cdpcs 0,6,cr2,cr1,cr2,0
:0202A7F0 F1651165 unknown
:0202A7F4 2E4165D6 mcrcs 5,2,r6,cr1,cr6,{6}
:0202A7F8 051A40AD ldreq r4,[r10, #-0xad]		;(r10-0xad=*(ffffff53))
:0202A7FC 106DAB17 rsbne  r10,r13,r7,lsl r11
:0202A800 19DC0019 ldmneib  r12 ,{r0,r3,r4}^
:0202A804 19082D20 stmnedb  r8 ,{r5,r8,r10,r11,r13}
:0202A808 00910640 addeqs r0,r1,r0,asr #0xc
:0202A80C 9D02D1BB unknown
:0202A810 42F5C027 rscmis r12,r5,#0x27
:0202A814 55016D24 strpl r6,[r1, #-0xd24]		;(r1-0xd24=*(fffff2dc))
:0202A818 EB452528 bl 03173CC0
:0202A81C 717D4913 cmnvc r13,r3,lsl r9
:0202A820 01DD00B0 ldreqh r0,[r13, #+0x0]		;r13+0x0=*(b4ce51dd)
:0202A824 640E013D strvs r0,[r14],#-0x13d
:0202A828 90EB0049 rscls  r0,r11,r9,asr #0x0
:0202A82C 6121F500 msrvs CPSR_c,r0
:0202A830 E0F1F9C0 rscs r15,r1,r0,asr #0x13
:0202A834 7C005DD7 stcvc  13,cr5,[r0],{#0xd7}
:0202A838 317C0531 cmncc r12,r1,lsr r5
:0202A83C AAF53125 bge 01D76CD8
:0202A840 33E9616A mvncc  r6,#0x8000001A
:0202A844 07408102 streqb r8,[r0,-r2, lsl #0x2]
:0202A848 48F5460D unknown
:0202A84C F11C852A tstnv r12,r10,lsr #0xa
:0202A850 E2871001 add  r1,r7,#0x1
:0202A854 9535D4AD ldrls r13,[r5, #-0x4ad]!
:0202A858 00F563EB rsceqs r6,r5,r11,ror #0x7
:0202A85C 2555754D ldrcsb r7,[r5, #-0x54d]		;(r5-0x54d=*(fffffab3))
:0202A860 12ED32CD rscne  r3,r13,#0xD000000C
:0202A864 F23842E5 eornvs r4,r8,#0x5000000E
:0202A868 4562D13F strmib r13,[r2, #-0x13f]!
:0202A86C 00519C63 subeqs r9,r1,r3,ror #0x18
:0202A870 E9006D9C stmdb  r0 ,{r2,r3,r4,r7,r8,r10,r11,r13,r14}
:0202A874 EB01E103 bl 020A2C88
:0202A878 C12102F1 unknown
:0202A87C 416425E5 unknown
:0202A880 724180B2 subvc  r8,r1,#0xB2
:0202A884 6280E59F addvs  r14,r0,#0x27C00000
:0202A888 F09D1141 addnvs r1,r13,r1,asr #0x2
:0202A88C 409D607C addmis r6,r13,r12,ror r0
:0202A890 709D6418 addvcs r6,r13,r8,lsl r4
:0202A894 E59F1248 ldr r1,[r15, #+0x248]		;r15+0x248=*(0202aae4)=#337108449(0x1417dde1)
:0202A898 0490A109 ldreq r10,[r0],#+0x109
:0202A89C 211D80A1 tstcs r13,r1,lsr #0x1
:0202A8A0 0538E5D3 ldreq r14,[r8, #-0x5d3]!
:0202A8A4 9D005102 unknown
:0202A8A8 99709908 ldmlsdb  r0!,{r3,r8,r11,r12,r15}^
:0202A8AC 4D0269F0 unknown
:0202A8B0 9F029E00 swils 0x00029e00
:0202A8B4 E5209DE5 str r9,[r0, #-0xde5]!
:0202A8B8 C09DB804 addgts r11,r13,r4,lsl #0x10
:0202A8BC 4121582F unknown
:0202A8C0 EC00A1DB stc  1,cr10,[r0],{#0xdb}
:0202A8C4 F5EC00A5 strnvb r0,[r12, #+0xa5]!
:0202A8C8 D5F0A122 ldrleb r10,[r0, #+0x122]!
:0202A8CC F040A154 subnv  r10,r0,r4,asr r1
:0202A8D0 1F2D10A1 swine 0x002d10a1
:0202A8D4 F5A800A1 strnv r0,[r8, #+0xa1]!
:0202A8D8 60A1BA12 adcvs  r11,r1,r2,lsl r10
:0202A8DC A1A4F0A1 movge  r15,r1,lsr #0x1		;r15=168554224(0xa0beef0)
:0202A8E0 42D5ADC0 sbcmis r10,r5,#0x3000
:0202A8E4 9B061102 blls 021AECF4
:0202A8E8 8410ED01 ldrhi r14,[r0],#-0xd01
:0202A8EC 9050EDE2 sublss r14,r0,r2,ror #0x1b
:0202A8F0 F3356081 teqnv r5,#0x81
:0202A8F4 007DDAD2 unknown
:0202A8F8 5401ED54 strpl r14,[r1],#-0xd54
:0202A8FC 5113D961 tstpl r3,r1,ror #0x12
:0202A900 612BCAF2 unknown
:0202A904 6DC73251 unknown
:0202A908 044E9D10 streqb r9,[r14],#-0xd10
:0202A90C 15693411 strneb r3,[r9, #-0x411]!
:0202A910 1F95E284 swine 0x0095e284
:0202A914 20690A95 unknown
:0202A918 B901E902 stmltdb  r1 ,{r1,r8,r11,r13,r14,r15}
:0202A91C 010C5069 unknown
:0202A920 E7D01F4D ldrb r1,db 
:0202A924 C309011C unknown
:0202A928 211EEDE5 tstcs r14,r5,ror #0x1b
:0202A92C 6FE5C021 swivs 0x00e5c021
:0202A930 B1406904 unknown
:0202A934 54031942 strpl r1,[r3],#-0x942
:0202A938 D1E321D1 unknown
:0202A93C 1D57E001 unknown
:0202A940 4059E000 submis r14,r9,r0
:0202A944 3059610F subccs r6,r9,r15,lsl #0x2
:0202A948 A51059AB ldrge r5,[r0, #-0x9ab]		;(r0-0x9ab=*(fffff655))
:0202A94C 014D1B25 unknown
:0202A950 89A05D94 stmhiib  r0!,{r2,r4,r7,r8,r10,r11,r12,r14}
:0202A954 2D805D09 unknown
:0202A958 74BB005D unknown
:0202A95C 5D01C100 unknown
:0202A960 805D5480 subhis r5,r13,r0,lsl #0x9
:0202A964 6C8C14DD stcvs  4,cr1,[r12],{#0xdd}
:0202A968 4D11CD10 unknown
:0202A96C 10056000 andne  r6,r5,r0
:0202A970 1694E28D ldrne r14,[r4],+r13, lsl #0x5
:0202A974 1900F163 stmnedb  r0 ,{r0,r1,r5,r6,r8,r12,r13,r14,r15}
:0202A978 F9F80230 unknown
:0202A97C 26003402 strcs r3,[r0],-r2, lsl #0x8
:0202A980 0839A11D ldmeqda  r9!,{r0,r2,r3,r4,r8,r13,r15}
:0202A984 21619150 unknown
:0202A988 5914011D ldmpldb  r4 ,{r0,r2,r3,r4,r8}
:0202A98C 8130AB00 teqhi r0,r0,lsl #0x16
:0202A990 01CD2142 biceq  r2,r13,r2,asr #0x2
:0202A994 EB00023C bl 0202B28C
:0202A998 65227D0A strvs r7,[r2, #-0xd0a]!
:0202A99C 05827940 streq r7,[r2, #+0x940]		;r2+0x940=*(00000940)
:0202A9A0 FD427915 unknown
:0202A9A4 F5527504 ldrnvb r7,[r2, #-0x504]		;(r2-0x504=*(fffffafc))
:0202A9A8 1769FF44 strneb r15,[r2, #-0x504]		;(r2-0x504=*(fffffafc))
:0202A9AC 6000016C andvs  r0,r0,r12,ror #0x2
:0202A9B0 20700001 rsbcss r0,r0,r1
:0202A9B4 E02D150D eor  r1,r13,r13,lsl #0xa
:0202A9B8 31002D02 unknown
:0202A9BC 00290210 eoreq  r0,r9,r0,lsl r2
:0202A9C0 AD102DD0 unknown
:0202A9C4 802D145D eorhi  r1,r13,r13,asr r4
:0202A9C8 6D128508 unknown
:0202A9CC E163B542 unknown
:0202A9D0 D57B0009 ldrleb r0,[r11, #-0x9]!
:0202A9D4 42C9C409 sbcmi  r12,r9,#0x9000000
:0202A9D8 78454810 stmvcda  r5 ,{r4,r11,r14}^
:0202A9DC A54D61F8 strgeb r6,[r13, #-0x1f8]		;(r13-0x1f8=*(b4ce4fe5))
:0202A9E0 F1003DD4 unknown
:0202A9E4 2D6A402D stccsl 0,cr4,[r10,#-0xb4]!
:0202A9E8 0065C800 rsbeq  r12,r5,r0,lsl #0x10
:0202A9EC 6951C8AA ldmvsdb  r1 ,{r1,r3,r5,r7,r11,r14,r15}^
:0202A9F0 61114516 tstvs r1,r6,lsl r5
:0202A9F4 AF814500 swige 0x00814500
:0202A9F8 E5BC4145 ldr r4,[r12, #+0x145]!
:0202A9FC 8DA08145 stchi  1,cr8,[r0,#+0x114]!
:0202AA00 DE51E500 cdple 5,4,cr14,cr1,cr0,0
:0202AA04 5A0601E5 bpl 021AB1A0
:0202AA08 58E15000 unknown
:0202AA0C 110D0065 unknown
:0202AA10 B0006166 andlt  r6,r0,r6,ror #0x2
:0202AA14 F5014557 strnv r4,[r1, #-0x557]		;r1-0x557=*(1417d88a)=#0(0x00000000)
:0202AA18 0F912F14 swieq 0x00912f14
:0202AA1C 99EA10E1 unknown
:0202AA20 9F61B61F swils 0x0061b61f
:0202AA24 2D7170E5 ldccsl 0,cr7,[r1,#-0x394]!
:0202AA28 50182503 andpls r2,r8,r3,lsl #0xa
:0202AA2C 79E28D60 unknown
:0202AA30 DD06310C unknown
:0202AA34 9600E100 strls r14,[r0],-r0, lsl #0x2
:0202AA38 01113C60 tsteq r1,r0,ror #0x18
:0202AA3C E1CC00D1 unknown
:0202AA40 00E12740 rsceq  r2,r1,r0,asr #0xe
:0202AA44 F92B113C stmnvdb  r11!,{r2,r3,r4,r5,r8,r12}
:0202AA48 E1840002 orr  r0,r4,r2
:0202AA4C 00413EE0 subeq  r3,r1,r0,ror #0x1d
:0202AA50 1529004D strne r0,[r9, #-0x4d]!
:0202AA54 10255415 eorne  r5,r5,r5,lsl r4
:0202AA58 0245F812 subeq  r15,r5,#0x120000
:0202AA5C 9F250110 swils 0x00250110
:0202AA60 0329500D unknown
:0202AA64 1122E281 unknown
:0202AA68 06B506C2 unknown
:0202AA6C 000D00E5 andeq  r0,r13,r5,ror #0x1
:0202AA70 C5510028 ldrgtb r0,[r1, #-0x28]		;r1-0x28=*(1417ddb9)=#0(0x00000000)
:0202AA74 2947321C stmcsdb  r7 ,{r2,r3,r4,r9,r12,r13}^
:0202AA78 11233800 unknown
:0202AA7C 0721E1D2 unknown
:0202AA80 C9A141E1 stmgtib  r1!,{r0,r5,r6,r7,r8,r14}
:0202AA84 BDD401E1 unknown
:0202AA88 1E301567 cdpne 5,2,cr1,cr0,cr7,3
:0202AA8C 5AF800B1 bpl 01E2AD58
:0202AA90 F11012F1 ldrnvsh r1,[r0, -r1]
:0202AA94 B1C21102 biclt  r1,r2,r2,lsl #0x2
:0202AA98 2220A112 eorcs  r10,r0,#0x80000004
:0202AA9C 0702AD65 streq r10,r10,r0,#0x80000004
:0202AAA0 DD2206E1 stcle  6,cr0,[r2,#-0x384]!
:0202AAA4 F1109502 tstnv r0,r2,lsl #0xa
:0202AAA8 A9750455 unknown
:0202AAAC CA00591E bgt 02040F2C
:0202AAB0 B1940061 orrlts r0,r4,r1,ror #0x0
:0202AAB4 2B509404 blcs 0344FACC
:0202AAB8 65700065 ldrvsb r0,[r0, #-0x65]!
:0202AABC 06035D00 streq r5,[r3],-r0, lsl #0x1a
:0202AAC0 1003DD00 andne  r13,r3,r0,lsl #0x1a
:0202AAC4 6105BD4D unknown
:0202AAC8 0ED15D04 cdpeq 13,12,cr5,cr1,cr4,0
:0202AACC D9931C49 ldmleib  r3 ,{r0,r3,r6,r10,r11,r12}
:0202AAD0 DB260100 blle 029AAED8
:0202AAD4 0C5D00D9 ldceql 0,cr0,[r13],{#0xd9}
:0202AAD8 E287068D add  r0,r7,#0x8D00000
:0202AADC 75DE5075 ldrvcb r5,[r14, #+0x75]		;r14+0x75=*(24076b9a)=#0(0x00000000)
:0202AAE0 0141A700 unknown
:0202AAE4 1417DDE1 ldrne r13,[r7],#-0xde1
:0202AAE8 1D050019 unknown
:0202AAEC 87557018 unknown
:0202AAF0 E3570E79 cmp r7,#0x790
:0202AAF4 EA03A504 b 02113F0C
:0202AAF8 72A203DD adcvc  r0,r2,#0x74000003
:0202AAFC 590DE304 stmpldb  r13 ,{r2,r8,r9,r13,r14,r15}
:0202AB00 805D1C01 subhis r1,r13,r1,lsl #0x18
:0202AB04 A9013122 stmgedb  r1 ,{r1,r5,r8,r12,r13}
:0202AB08 1EA91BF5 mcrne 11,5,r1,cr9,cr5,{7}
:0202AB0C 35012A30 strcc r2,[r1, #-0xa30]		;r1-0xa30=*(1417d3b1)=#0(0x00000000)
:0202AB10 7444FD40 strvcb r15,[r4],#-0xd40
:0202AB14 64000153 strvs r0,[r0],#-0x153
:0202AB18 493C4501 ldmmidb  r12!,{r0,r8,r10,r14}
:0202AB1C 2B614446 blcs 0387BC3C
:0202AB20 BDD52B89 unknown
:0202AB24 DFE28100 swile 0x00e28100
:0202AB28 01E1D111 mvneq  r13,r1,lsl r1
:0202AB2C E1540001 cmp r4,r1
:0202AB30 11E91249 mvnne  r1,r9,asr #0x4
:0202AB34 20001556 andcs  r1,r0,r6,asr r5
:0202AB38 21620D58 unknown
:0202AB3C DFE28016 swile 0x00e28016
:0202AB40 03E1D001 mvneq  r13,#0x1
:0202AB44 3D002D50 unknown
:0202AB48 1F116D1E swine 0x00116d1e
:0202AB4C 0EE5C041 cdpeq 0,14,cr12,cr5,cr1,2
:0202AB50 25F54221 ldrcsb r4,[r5, #+0x221]!
:0202AB54 3C000D20 stccc  13,cr0,[r0],{#0x20}
:0202AB58 10B18015 adcnes r8,r1,r5,lsl r0
:0202AB5C 00156BAD andeqs r6,r5,r13,lsr #0x17
:0202AB60 36000D40 strcc r0,r6,r5,r13,lsr #0x17
:0202AB64 10358015 eornes r8,r5,r5,lsl r0
:0202AB68 693501A7 ldmvsdb  r5!,{r0,r1,r2,r5,r7,r8}
:0202AB6C 1510E100 ldrne r14,[r0, #-0x100]		;(r0-0x100=*(ffffff00))
:0202AB70 A1113580 tstge r1,r0,lsl #0xb
:0202AB74 E1800015 orr  r0,r0,r5,lsl r0
:0202AB78 4015AF10 andmis r10,r5,r0,lsl r15
:0202AB7C 196514A5 unknown
:0202AB80 0D41019B unknown
:0202AB84 A705F500 strge r15,[r5,-r0, lsl #0xa]
:0202AB88 41311562 teqmi r1,r2,ror #0xa
:0202AB8C 21A40115 movcs  r0,r5,lsl r1		;r0=0(0x0)
:0202AB90 8A00159F bhi 02030214
:0202AB94 E2801665 add  r1,r0,#0x6500000
:0202AB98 E1D142D1 ldrsb r4,[r1, #+0x21]		;r1+0x21=*(1417de02)=#0(0x00000000)
:0202AB9C 0465012F unknown
:0202ABA0 24005111 strcs r5,[r0],#-0x111
:0202ABA4 9550C095 ldrlsb r12,[r0, #-0x95]		;(r0-0x95=*(ffffff6b))
:0202ABA8 D0553150 subles r3,r5,r0,asr r1
:0202ABAC 023574E5 eoreqs r7,r5,#0xE5000000
:0202ABB0 E7911103 ldr r1,[r1,+r3, lsl #0x2]
:0202ABB4 30C10408 sbccc  r0,r1,r8,lsl #0x8
:0202ABB8 207D24A1 rsbcss r2,r13,r1,lsr #0x9
:0202ABBC 107D40E1 rsbnes r4,r13,r1,ror #0x1
:0202ABC0 4D3E00F6 ldcmi  0,cr0,[r14,#-0x3d8]!
:0202ABC4 1014A500 andnes r10,r4,r0,lsl #0xa
:0202ABC8 0504E244 streq r14,[r4, #-0x244]		;(r4-0x244=*(fffffdbc))
:0202ABCC 71432200 unknown
:0202ABD0 002D0302 eoreq  r0,r13,r2,lsl #0x6
:0202ABD4 13052D01 unknown
:0202ABD8 184110E5 stmneda  r1 ,{r0,r2,r5,r6,r7,r12}^
:0202ABDC C11525D5 ldrgtsb r2,[r5, -r5]
:0202ABE0 0516B519 ldreq r11,[r6, #-0x519]		;(r6-0x519=*(fffffae7))
:0202ABE4 11FF1B40 mvnnes r1,r0,asr #0x16
:0202ABE8 CF14B101 swigt 0x0014b101
:0202ABEC 15084015 strne r4,[r8, #-0x15]		;(r8-0x15=*(00010beb))
:0202ABF0 40153040 andmis r3,r5,r0,asr #0x0
:0202ABF4 15D01123 ldrneb r1,[r0, #+0x123]		;r0+0x123=*(00000123)
:0202ABF8 160D215D unknown
:0202ABFC 472A1079 unknown
:0202AC00 011D3589 tsteq r13,r9,lsl #0xb
:0202AC04 D9E5D027 unknown
:0202AC08 48610115 unknown
:0202AC0C D003C5D6 unknown
:0202AC10 2F001954 swics 0x00001954
:0202AC14 31C00019 biccc  r0,r0,r9,lsl r0
:0202AC18 59101500 ldmpldb  r0 ,{r8,r10,r12}
:0202AC1C 59751C10 unknown
:0202AC20 0341B840 unknown
:0202AC24 E2442033 sub  r2,r4,#0x33
:0202AC28 D1100502 tstle r0,r2,lsl #0xa
:0202AC2C 00451CE7 subeq  r1,r5,r7,ror #0x19
:0202AC30 55DE1055 ldrplb r1,[r14, #+0x55]		;r14+0x55=*(24076b7a)=#0(0x00000000)
:0202AC34 5511B040 ldrpl r11,[r1, #-0x40]		;(r1-0x40=*(ffffffc0))
:0202AC38 446D8C00 unknown
:0202AC3C 09400923 stmeqdb  r0 ,{r0,r1,r5,r8,r11}^
:0202AC40 25AA0579 strcs r0,[r10, #+0x579]!
:0202AC44 406909A9 rsbmi  r0,r9,r9,lsr #0x13
:0202AC48 0B190D18 bleq 0266E0B0
:0202AC4C EB160047 bl 025AAD70
:0202AC50 00810064 addeq  r0,r1,r4,ror #0x0
:0202AC54 1055802D subnes r8,r5,r13,lsr #0x0
:0202AC58 B8000980 stmltda  r0 ,{r7,r8,r11}
:0202AC5C 1118FD1C tstne r8,r12,lsl r13
:0202AC60 101DD848 andnes r13,r13,r8,asr #0x10
:0202AC64 2545153D strcsb r1,[r5, #-0x53d]		;(r5-0x53d=*(fffffac3))
:0202AC68 1479769F unknown
:0202AC6C 11252495 unknown
:0202AC70 0B01E5C0 bleq 020A4378
:0202AC74 110C5503 unknown
:0202AC78 FD25A500 stc2  5,cr10,[r5,#-0x0]!
:0202AC7C 0011CF02 andeqs r12,r1,r2,lsl #0x1e
:0202AC80 A02F0B02 eorge  r0,r15,r2,lsl #0x16
:0202AC84 0F2DABE3 swieq 0x002dabe3
:0202AC88 0005120D andeq  r1,r5,r13,lsl #0x4
:0202AC8C FE38D608 cdp2 6,2,cr13,cr8,cr8,0
:0202AC90 2064A5FF unknown
:0202AC94 7C020DF2 stcvc  13,cr0,[r2],{#0xf2}
:0202AC98 30000104 andcc  r0,r0,r4,lsl #0x2
:0202AC9C 0C0D1279 stceq  2,cr1,[r13],{#0x79}
:0202ACA0 5008D918 andpl  r13,r8,r8,lsl r9
:0202ACA4 E59F2D32 ldr r2,[r15, #+0xd32]		;r15+0xd32=*(0202b9de)=#6682646(0x0065f816)
:0202ACA8 E1A0A001 mov  r10,r1			;r10=0(0x0)
:0202ACAC 80001911 andhi  r1,r0,r1,lsl r9
:0202ACB0 D5001112 strle r1,[r0, #-0x112]		;(r0-0x112=*(fffffeee))
:0202ACB4 01019A1D unknown
:0202ACB8 150612E0 strne r1,[r6, #-0x2e0]		;(r6-0x2e0=*(fffffd20))
:0202ACBC 100D1300 andne  r1,r13,r0,lsl #0x6
:0202ACC0 13E5D340 mvnne  r13,#0x1
:0202ACC4 E5D30550 ldrb r0,[r3, #+0x550]		;r3+0x550=*(0be012f0)=#0(0x00000000)
:0202ACC8 150DB504 strne r11,[r13, #-0x504]		;(r13-0x504=*(b4ce4cd9))
:0202ACCC 08E5CD40 unknown
:0202ACD0 E5CD5014 strb r5,[r13, #+0x14]		;r13+0x14=*(b4ce51f1)
:0202ACD4 02003D15 andeq  r3,r0,#0x540
:0202ACD8 E1A02090 unknown
:0202ACDC 160DDD12 unknown
:0202ACE0 100A0035 andne  r0,r10,r5,lsr r0
:0202ACE4 16E7D428 unknown
:0202ACE8 17E5D360 strneb r13,r0,r10,r5,lsr r0
:0202ACEC 19800015 stmneib  r0 ,{r0,r2,r4}
:0202ACF0 9D500411 unknown
:0202ACF4 2D600DE5 stccsl 13,cr0,[r0,#-0x394]!
:0202ACF8 00118100 andeqs r8,r1,r0,lsl #0x2
:0202ACFC E5D37018 ldrb r7,[r3, #+0x18]		;r3+0x18=*(0be00db8)=#0(0x00000000)
:0202AD00 01D32019 biceqs r2,r3,r9,lsl r0
:0202AD04 700F2BD9 unknown
:0202AD08 2D200029 stccs  0,cr0,[r0,#-0xa4]!
:0202AD0C 11000900 unknown
:0202AD10 0C000D69 stceq  13,cr0,[r0],{#0x69}
:0202AD14 0D0D000D unknown
:0202AD18 000D0800 andeq  r0,r13,r0,lsl #0x10
:0202AD1C 000D5509 andeq  r5,r13,r9,lsl #0xa
:0202AD20 E5D3200E ldrb r2,[r3, #+0xe]		;r3+0xe=*(0be00dae)=#0(0x00000000)
:0202AD24 01D3100F biceqs r1,r3,r15
:0202AD28 E5CD0071 strb r0,[r13, #+0x71]		;r13+0x71=*(b4ce524e)
:0202AD2C BDCD100B unknown
:0202AD30 E541D30E strb r13,[r1, #-0x30e]		;(r1-0x30e=*(fffffcf2))
:0202AD34 E5CD100C strb r1,[r13, #+0xc]		;r13+0xc=*(b4ce51e9)
:0202AD38 AC00C91A stcge  9,cr12,[r0],{#0x1a}
:0202AD3C 00011140 andeq  r1,r1,r0,asr #0x2
:0202AD40 E10001B1 strh r0,[r0, -r1]
:0202AD44 0AACE59F beq 00B643C8
:0202AD48 7000D181 andvc  r13,r0,r1,lsl #0x3
:0202AD4C 2000E209 andcs  r14,r0,r9,lsl #0x4
:0202AD50 C9821025 stmgtib  r2 ,{r0,r2,r5,r12}
:0202AD54 02552101 subeqs r2,r5,#0x40000000
:0202AD58 30B30249 adcccs r0,r3,r9,asr #0x4
:0202AD5C D50DE191 strle r14,[r13, #-0x191]		;(r13-0x191=*(b4ce504c))
:0202AD60 0E2BED03 cdpeq 13,2,cr14,cr11,cr3,0
:0202AD64 C000001D andgt  r0,r0,r13,lsl r0
:0202AD68 830BE582 unknown
:0202AD6C 9B3010AD blls 02C2F028
:0202AD70 833105E5 teqhi r1,#0x39400000
:0202AD74 3030E002 eorccs r14,r0,r2
:0202AD78 C030A593 mlagts r0,r3,r5,r10unknown
:0202AD7C 0810E593 ldmeqda  r0 ,{r0,r1,r4,r7,r8,r10,r13,r14,r15}
:0202AD80 C0070889 andgt  r0,r7,r9,lsl #0x11
:0202AD84 23A2E18C movcs  r14,#0x23		;r14=35(0x23)
:0202AD88 002D8C02 eoreq  r8,r13,r2,lsl #0x18
:0202AD8C 200AE583 andcs  r14,r10,r3,lsl #0xb
:0202AD90 2D02E7D4 unknown
:0202AD94 C5E9E10C strgtb r14,[r9, #+0x10c]!
:0202AD98 ED0D8900 unknown
:0202AD9C 39113C21 ldmccdb  r1 ,{r0,r5,r10,r11,r12,r13}
:0202ADA0 3134E59F unknown
:0202ADA4 F19117B9 ldrnvh r1,[r1, +r9]
:0202ADA8 21509D07 cmpcs r0,r7,lsl #0x1a
:0202ADAC 110D7D03 unknown
:0202ADB0 0CA91859 stceq  8,cr1,[r9],#+0x164
:0202ADB4 1BE08402 blne 0184BDC4
:0202ADB8 E084210A add  r2,r4,r10,lsl #0x2
:0202ADBC E19310B1 ldrh r1,[r3, +r1]
:0202ADC0 92310400 eorlss r0,r1,#0x0
:0202ADC4 091D01E5 ldmeqdb  r13 ,{r0,r2,r5,r6,r7,r8}
:0202ADC8 90086120 andls  r6,r8,r0,lsr #0x2
:0202ADCC 8A1FED5F bhi 02826350
:0202ADD0 7417C1E2 ldrvc r12,[r7],#-0x1e2
:0202ADD4 EB120187 bl 024AB3F8
:0202ADD8 0079300D rsbeqs r3,r9,r13
:0202ADDC 211101B1 ldrcsh r0,[r1, -r1]
:0202ADE0 78190EAD ldmvcda  r9 ,{r0,r2,r3,r5,r7,r9,r10,r11}
:0202ADE4 DDF00EB1 ldclel 14,cr0,[r0,#+0x2c4]!
:0202ADE8 B100A911 unknown
:0202ADEC 0DE19200 stceql 2,cr9,[r1,#+0x0]!
:0202ADF0 000180D8 unknown
:0202ADF4 D8E59F60 unknown
:0202ADF8 07710470 unknown
:0202ADFC 80E20940 rschi  r0,r2,r0,asr #0x12
:0202AE00 01E1A02B mvneq  r10,r11,lsr #0x0
:0202AE04 19E11019 unknown
:0202AE08 90B02015 adclss r2,r0,r5,lsl r0
:0202AE0C 01062C99 swpeq r2,r9,r6
:0202AE10 0000A70B andeq  r10,r0,r11,lsl #0xe
:0202AE14 FD2AA18B stc2  1,cr10,[r10,#-0x22c]!
:0202AE18 E5ECE00A strb r14,[r12, #+0xa]!
:0202AE1C 90B09811 adclss r9,r0,r1,lsl r8
:0202AE20 0BB007E5 bleq 00C2CDBC
:0202AE24 B00004E0 andlt  r0,r0,r0,ror #0x9
:0202AE28 B3A2E18B movlt  r14,#0xC0000022		;r14=-1073741790(0xc0000022)
:0202AE2C 0000E18B andeq  r14,r0,r11,lsl #0x3
:0202AE30 06B980B0 unknown
:0202AE34 0981E7D3 stmeqib  r1 ,{r0,r1,r4,r6,r7,r8,r9,r10,r13,r14,r15}
:0202AE38 1524EDE1 strne r14,[r4, #-0xde1]!
:0202AE3C E28D701A add  r7,r13,#0x1A
:0202AE40 009D105D addeqs r1,r13,r13,asr r0
:0202AE44 B11111E3 tstlt r1,r3,ror #0x3
:0202AE48 61D20061 bicvss r0,r2,r1,ror #0x0
:0202AE4C 5074D800 rsbpls r13,r4,r0,lsl #0x10
:0202AE50 6005E59F mulvs  r5,r15,r5
:0202AE54 1B65098D blne 0396D490
:0202AE58 A10B6908 unknown
:0202AE5C 8940193B stmhidb  r0 ,{r0,r1,r3,r4,r5,r8,r11,r12}^
:0202AE60 021DF61B andeqs r15,r13,#0x1B00000
:0202AE64 5AF11B85 bpl 01C71C80
:0202AE68 11083B85 unknown
:0202AE6C 69930B51 ldmvsib  r3 ,{r0,r4,r6,r8,r9,r11}
:0202AE70 9520B149 strls r11,[r0, #-0x149]!
:0202AE74 0910A9E1 ldmeqdb  r0 ,{r0,r5,r6,r7,r8,r11,r13,r15}
:0202AE78 32A10B65 adccc  r0,r1,#0x19400
:0202AE7C 000A0201 andeq  r0,r10,r1,lsl #0x4
:0202AE80 0C21E7D7 stceq  7,cr14,[r1],#-0x35c
:0202AE84 58C202FD stmplia  r2 ,{r0,r2,r3,r4,r5,r6,r7,r9}^
:0202AE88 006DECE1 rsbeq  r14,r13,r1,ror #0x19
:0202AE8C F806F118 stmnvda  r6 ,{r3,r4,r8,r12,r13,r14,r15}
:0202AE90 38A80CCD stmccia  r8!,{r0,r2,r3,r6,r7,r10,r11}
:0202AE94 20950D20 addcss r0,r5,r0,lsr #0x1a
:0202AE98 004CC91C subeq  r12,r12,r12,lsl r9
:0202AE9C FE0028FF mcr2 8,0,r2,cr0,cr15,{7}
:0202AEA0 5400015C strpl r0,[r0],#-0x15c
:0202AEA4 43F80081 mvnmis r0,#0x81
:0202AEA8 70E92D28 rscvc  r2,r9,r8,lsr #0x1a
:0202AEAC 5D190D10 unknown
:0202AEB0 D500E11B strle r14,[r0, #-0x11b]		;(r0-0x11b=*(fffffee5))
:0202AEB4 9064F00A rsbls  r15,r4,r10
:0202AEB8 08B508B1 ldmeqia  r5!,{r0,r4,r5,r7,r11}
:0202AEBC 700518AD andvc  r1,r5,r13,lsr #0x11
:0202AEC0 819C0A61 orrhis r0,r12,r1,ror #0x14
:0202AEC4 890105F9 stmhidb  r1 ,{r0,r3,r4,r5,r6,r7,r8,r10}
:0202AEC8 D020B2E0 eorle  r11,r0,r0,ror #0x5
:0202AECC DD08E102 unknown
:0202AED0 FFFF5149 swinv 0x00ff5149
:0202AED4 400401EB andmi  r0,r4,r11,ror #0x3
:0202AED8 54009184 strpl r9,[r0],#-0x184
:0202AEDC 87700CE3 ldrhib r0,[r0],#-0x184
:0202AEE0 B9F6E204 ldmltib  r6!,{r2,r9,r13,r14,r15}^
:0202AEE4 10090208 andne  r0,r9,r8,lsl #0x4
:0202AEE8 1403A050 strne r10,[r3],#-0x50
:0202AEEC 01020D01 unknown
:0202AEF0 01E35800 mvneq  r5,r0,lsl #0x10
:0202AEF4 03A00260 moveq  r0,#0x6		;r0=6(0x6)
:0202AEF8 2F000905 swics 0x00000905
:0202AEFC 09050009 stmeqdb  r5 ,{r0,r3}
:0202AF00 1006A800 andne  r10,r6,r0,lsl #0x10
:0202AF04 2D3907E5 ldccs  7,cr0,[r9,#-0x394]!
:0202AF08 C183090D orrgt  r0,r3,r13,lsl #0x12
:0202AF0C 205C8430 subcss r8,r12,r0,lsr r4
:0202AF10 2F9131A1 swics 0x009131a1
:0202AF14 002F0631 eoreq  r0,r15,r1,lsr r6
:0202AF18 8E204150 mcrhi 1,1,r4,cr0,cr0,{2}
:0202AF1C 79A01B75 stmvcib  r0!,{r0,r2,r4,r5,r6,r8,r9,r11,r12}
:0202AF20 D3074930 unknown
:0202AF24 301079E7 andccs r7,r0,r7,ror #0x13
:0202AF28 007D204D rsbeqs r2,r13,r13,asr #0x0
:0202AF2C 09A50CD5 stmeqib  r5!,{r0,r2,r4,r6,r7,r10,r11}
:0202AF30 004100F1 unknown
:0202AF34 BE004100 cdplt 1,0,cr4,cr0,cr0,0
:0202AF38 01E3C00A mvneq  r12,r10
:0202AF3C 60418006 subvs  r8,r1,r6
:0202AF40 40C0402F sbcmi  r4,r0,r15,lsr #0x0
:0202AF44 E35C0829 cmp r12,#0x290000
:0202AF48 5C02110D stcpl  1,cr1,[r2],{#0xd}
:0202AF4C 5C007144 stcpl  1,cr7,[r0],{#0x44}
:0202AF50 05513109 ldreqb r3,[r1, #-0x109]		;(r1-0x109=*(fffffef7))
:0202AF54 510CE7D2 unknown
:0202AF58 20EC8D01 rsccs  r8,r12,r1,lsl #0x1a
:0202AF5C 03215591 unknown
:0202AF60 0A6DC11B beq 03B9B3D4
:0202AF64 B4E58288 unknown
:0202AF68 0FE1D210 swieq 0x00e1d210
:0202AF6C E3C1001A bic  r0,r1,#0x1A
:0202AF70 E1810600 orr  r0,r1,r0,lsl #0xc
:0202AF74 C20000B4 andgt  r0,r0,#0xB4
:0202AF78 241029E1 ldrcs r2,[r0],#-0x9e1
:0202AF7C E90D7520 stmdb  r13 ,{r5,r8,r10,r12,r13,r14}
:0202AF80 E41B7D00 ldr r7,[r11],#-0xd00
:0202AF84 0E890033 mcreq 0,4,r0,cr9,cr3,{1}
:0202AF88 01E08201 mvneq  r8,r1,lsl #0x4
:0202AF8C E7D30430 unknown
:0202AF90 30A10549 adccc  r0,r1,r9,asr #0xa
:0202AF94 5AB600A5 bpl 00DAB230
:0202AF98 249C7515 ldrcs r7,[r12],#+0x515
:0202AF9C 20280001 eorcs  r0,r8,r1
:0202AFA0 7DC43511 unknown
:0202AFA4 D218F510 andles r15,r8,#0x4000000
:0202AFA8 5100F50C unknown
:0202AFAC 40002F01 andmi  r2,r0,r1,lsl #0x1e
:0202AFB0 910605E2 unknown
:0202AFB4 B10F9031 mrslt r9,CPSR
:0202AFB8 7D13B913 unknown
:0202AFBC 09400514 stmeqdb  r0 ,{r2,r4,r8,r10}^
:0202AFC0 149DF910 ldrne r15,[r13],#+0x910
:0202AFC4 08000542 stmeqda  r0 ,{r1,r6,r8,r10}
:0202AFC8 0506400D streq r4,[r6, #-0xd]		;(r6-0xd=*(fffffff3))
:0202AFCC 05554300 ldreqb r4,[r5, #-0x300]		;(r5-0x300=*(fffffd00))
:0202AFD0 41149100 tstmi r4,r0,lsl #0x2
:0202AFD4 050C0940 streq r0,[r12, #-0x940]		;(r12-0x940=*(a99b15c0))
:0202AFD8 1E954500 cdpne 5,8,cr4,cr5,cr0,0
:0202AFDC 4000EDB3 strmih r14,[r0], -r3
:0202AFE0 B9102940 ldmltdb  r0 ,{r6,r8,r11,r13}
:0202AFE4 495A6734 ldmmidb  r10 ,{r2,r4,r5,r8,r9,r10,r13,r14}^
:0202AFE8 07099919 unknown
:0202AFEC 112746F1 unknown
:0202AFF0 AA954407 bge 0057C014
:0202AFF4 071109C5 ldreq r0,[r7, -r1]!
:0202AFF8 AD5AE7EB unknown
:0202AFFC 05012C3F streq r2,[r1, #-0xc3f]		;(r1-0xc3f=*(fffff3c1))
:0202B000 2A51048D bcs 0346C23C
:0202B004 830C7401 unknown
:0202B008 A9C2D1E2 stmgeib  r2 ,{r1,r5,r6,r7,r8,r12,r14,r15}^
:0202B00C 20930107 addcss r0,r3,r7,lsl #0x2
:0202B010 913018E5 teqls r0,r5,ror #0x11
:0202B014 E1A0C10F mov  r12,r15,lsl #0x2		;r12=134922352(0x80ac070)
:0202B018 922008BC eorls  r0,r0,#0xBC0000
:0202B01C 9330BCE1 teqls r0,#0xE100
:0202B020 69009FE1 stmvsdb  r0 ,{r0,r5,r6,r7,r8,r9,r10,r11,r12,r15}
:0202B024 4054B909 submis r11,r4,r9,lsl #0x12
:0202B028 21420001 unknown
:0202B02C 8B0AA50D blhi 022D4468
:0202B030 9F240769 swils 0x00240769
:0202B034 9F3424E5 swils 0x003424e5
:0202B038 158104CD strne r0,[r1, #+0x4cd]		;r1+0x4cd=*(000004cd)
:0202B03C E28C1C00 add  r1,r12,#0x0
:0202B040 E1D1E2D1 ldrsb r14,[r1, #+0x21]		;r1+0x21=*(00000021)
:0202B044 83110E01 tsthi r1,#0x10
:0202B048 9010D1E0 andlss r13,r0,r0,ror #0x3
:0202B04C 112100E1 unknown
:0202B050 0129CDCC unknown
:0202B054 08E2812C unknown
:0202B058 E1D232D1 ldrsb r3,[r2, #+0x21]		;r2+0x21=*(00000021)
:0202B05C 1553002E ldrneb r0,[r3, #-0x2e]		;r3-0x2e=*(0be00d72)=#0(0x00000000)
:0202B060 15038010 strne r8,[r3, #-0x10]		;r3-0x10=*(0be00d90)=#0(0x00000000)
:0202B064 0015F710 andeqs r15,r5,r0,lsl r7
:0202B068 03001533 unknown
:0202B06C 1DAA8015 stcne  0,cr8,[r10,#+0x54]!
:0202B070 A1F10500 mvnges r0,r0,lsl #0xa
:0202B074 53003400 unknown
:0202B078 210509E3 unknown
:0202B07C 29109D10 ldmcsdb  r0 ,{r4,r8,r10,r11,r12,r15}
:0202B080 00150200 andeqs r0,r5,r0,lsl #0x4
:0202B084 5E2E002E cdppl 0,2,cr0,cr14,cr14,1
:0202B088 C1E120E3 mvngt  r2,r3,ror #0x1
:0202B08C 002DE915 eoreq  r14,r13,r5,lsl r9
:0202B090 4D200080 stcmi  0,cr0,[r0,#-0x200]!
:0202B094 08002D08 stmeqda  r0 ,{r3,r8,r10,r11,r13}
:0202B098 015DC0ED cmpeq r13,r13,ror #0x1
:0202B09C A5236C13 strge r6,[r3, #-0xc13]!
:0202B0A0 0500050A streq r0,[r0, #-0x50a]		;(r0-0x50a=*(fffffaf6))
:0202B0A4 810A9922 unknown
:0202B0A8 DD661500 stclel 5,cr1,[r6,#-0x0]!
:0202B0AC 81B51239 movhis r1,lsr r9		;r1=0(0x0)
:0202B0B0 F1B5F1B5 ldrnvh r15,[r5, +r5]!
:0202B0B4 F1B5F1B5 ldrnvh r15,[r5, +r5]!
:0202B0B8 B5FEF1B5 ldrltb r15,[r14, #+0x1b5]!
:0202B0BC 400931F1 unknown
:0202B0C0 09108DBC ldmeqdb  r0 ,{r2,r3,r4,r5,r7,r8,r10,r11,r15}
:0202B0C4 0009B940 andeq  r11,r9,r0,asr #0x12
:0202B0C8 400926B5 strmih r2,[r9], -r5
:0202B0CC 091069B6 ldmeqdb  r0 ,{r1,r2,r4,r5,r7,r8,r11,r13,r14}
:0202B0D0 1059B340 subnes r11,r9,r0,asr #0x6
:0202B0D4 B0DA4009 sbclts r4,r10,r9
:0202B0D8 B9250009 stmltdb  r5!,{r0,r3}
:0202B0DC 11A9AD40 movne  r10,r0,asr #0x1a
:0202B0E0 6A3A40F5 bvs 02EBB4BC
:0202B0E4 2FF1B500 swics 0x00f1b500
:0202B0E8 C1F1B500 mvngts r11,r0,lsl #0xa
:0202B0EC 09106DA1 ldmeqdb  r0 ,{r0,r5,r7,r8,r10,r11,r13,r14}
:0202B0F0 11C1F211 bicne  r15,r1,r1,lsl r2
:0202B0F4 10ED51B5 unknown
:0202B0F8 F1B521B5 ldrnvh r2,[r5, +r5]!
:0202B0FC B520491E strlt r4,[r0, #-0x91e]!
:0202B100 B518DFF1 ldrlt r13,[r8, #-0xff1]		;(r8-0xff1=*(fffff00f))
:0202B104 11B51641 movnes r1,r1,asr #0xc
:0202B108 F1B52139 movnvs r2,lsr r9		;r2=0(0x0)
:0202B10C BA009D0C blt 02052544
:0202B110 2900090E stmcsdb  r0 ,{r1,r2,r3,r8,r11}
:0202B114 417E4009 cmnmi r14,r9
:0202B118 7B400911 blvc 0302D564
:0202B11C 09112D6A ldmeqdb  r1 ,{r1,r3,r5,r6,r8,r10,r11,r13}
:0202B120 111D7840 tstne r13,r0,asr #0x10
:0202B124 0D754009 ldceql 0,cr4,[r5,#-0x24]!
:0202B128 DB400911 blle 0302D574
:0202B12C 81110D72 tsthi r1,r2,ror r13
:0202B130 108D6F40 addne  r6,r13,r0,asr #0x1e
:0202B134 BD2C40BD stclt  0,cr4,[r12,#-0x2f4]!
:0202B138 C926B680 stmgtdb  r6!,{r7,r9,r10,r12,r13,r15}
:0202B13C 00411B40 subeq  r1,r1,r0,asr #0x16
:0202B140 BD120D05 unknown
:0202B144 016A1F80 unknown
:0202B148 00010F00 andeq  r0,r1,r0,lsl #0x1e
:0202B14C 1240DD11 subne  r13,r0,#0x440
:0202B150 55140001 ldrpl r0,[r4, #-0x1]		;(r4-0x1=*(ffffffff))
:0202B154 10090001 andne  r0,r9,r1
:0202B158 16401524 strneb r1,[r0],-r4, lsr #0xa
:0202B15C D5280015 strle r0,[r8, #-0x15]!
:0202B160 7910AB40 ldmvcdb  r0 ,{r6,r8,r9,r11,r13,r15}
:0202B164 40F52700 rscmis r2,r5,r0,lsl #0xe
:0202B168 6D311109 ldcvs  1,cr1,[r1,#-0x24]!
:0202B16C DA13E910 ble 025255B4
:0202B170 114E4009 unknown
:0202B174 4B40091F blmi 0302D5F8
:0202B178 09030009 stmeqdb  r3 ,{r0,r3}
:0202B17C 2148AD40 unknown
:0202B180 45400910 strmib r0,[r0, #-0x910]		;(r0-0x910=*(fffff6f0))
:0202B184 09050009 stmeqdb  r5 ,{r0,r3}
:0202B188 09564240 ldmeqdb  r6 ,{r6,r9,r14}^
:0202B18C 40B90200 adcmis r0,r9,r0,lsl #0x4
:0202B190 0400313F streq r3,[r0],#-0x13f
:0202B194 41154200 tstmi r5,r0,lsl #0x4
:0202B198 3CE15301 stcccl 3,cr5,[r1],#+0x4
:0202B19C 0C010395 stceq  3,cr0,[r1],{#0x95}
:0202B1A0 D0E21181 rscle  r1,r2,r1,lsl #0x3
:0202B1A4 23E1D002 mvncs  r13,#0x2
:0202B1A8 40140009 andmis r0,r4,r9
:0202B1AC 59320009 ldmpldb  r2!,{r0,r3}
:0202B1B0 1D490B00 unknown
:0202B1B4 17E9004D strneb r0,db 
:0202B1B8 8FF17500 swihi 0x00f17500
:0202B1BC 000130A0 andeq  r3,r1,r0,lsr #0x1
:0202B1C0 2E00012F cdpcs 1,0,cr0,cr0,cr15,1
:0202B1C4 2D000150 unknown
:0202B1C8 012C0001 unknown
:0202B1CC 10252B00 eorne  r2,r5,r0,lsl #0x16
:0202B1D0 17D50001 ldrneb r0,[r5, +r1]
:0202B1D4 01190001 tsteq r9,r1
:0202B1D8 00012700 andeq  r2,r1,r0,lsl #0xe
:0202B1DC AA00011A bge 0202B64C
:0202B1E0 1E00011C mcrne 1,0,r0,cr0,cr12,{0}
:0202B1E4 09220009 stmeqdb  r2!,{r0,r3}
:0202B1E8 00151C00 andeqs r1,r5,r0,lsl #0x18
:0202B1EC 001521AA andeqs r2,r5,r10,lsr #0x3
:0202B1F0 151AB92A ldrne r11,[r10, #-0x92a]		;(r10-0x92a=*(fffff6d6))
:0202B1F4 AA002D00 bge 020365FC
:0202B1F8 00093A29 andeq  r3,r9,r9,lsr #0x14
:0202B1FC 611B1015 tstvs r11,r5,lsl r0
:0202B200 CA3B0D10 bgt 02EEE648
:0202B204 9B00092C blls 0202D6BC
:0202B208 BA000017 blt 0202B26C
:0202B20C 2D00050A unknown
:0202B210 0BA00005 bleq 0082B22C
:0202B214 71320005 teqvc r2,r5
:0202B218 0009114A andeq  r1,r9,r10,asr #0x2
:0202B21C AA400906 bge 0302D63C
:0202B220 07000910 unknown
:0202B224 090D4009 stmeqdb  r13 ,{r0,r3,r14}
:0202B228 40090900 andmi  r0,r9,r0,lsl #0x12
:0202B22C 00090AAA andeq  r0,r9,r10,lsr #0x15
:0202B230 0740090A streqb r0,[r0,-r10, lsl #0x12]
:0202B234 090B0009 stmeqdb  r11 ,{r0,r3}
:0202B238 0904AA40 stmeqdb  r4 ,{r6,r9,r11,r13,r15}
:0202B23C 40093200 andmi  r3,r9,r0,lsl #0x4
:0202B240 090DDD01 stmeqdb  r13 ,{r0,r8,r10,r11,r12,r14,r15}
:0202B244 016A2110 unknown
:0202B248 FEBFE5C1 cdp2 5,10,cr14,cr15,cr1,6
:0202B24C 0008EBFF unknown
:0202B250 79441655 stmvcdb  r4 ,{r0,r2,r4,r6,r9,r10,r12}^
:0202B254 14407D00 strneb r7,[r0],#-0xd00
:0202B258 770D0D22 strvc r0,[r13,-r2, lsr #0x1a]
:0202B25C ED691D8D stcl 13,cr1,[r9,#-0x234]!
:0202B260 3712A931 unknown
:0202B264 1C410399 stcnel 3,cr0,[r1],{#0x99}
:0202B268 B7003D4C strlt r3,[r1],{#0x99}
:0202B26C 20FF1CAD rsccss r1,r15,r13,lsr #0x19
:0202B270 0304D503 unknown
:0202B274 381120E0 ldmccda  r1 ,{r5,r6,r7,r13}
:0202B278 0C9D2F19 ldceq  15,cr2,[r13],{#0x19}
:0202B27C 011DE282 tsteq r13,r2,lsl #0x5
:0202B280 75E506D1 strvcb r0,[r5, #+0x6d1]!
:0202B284 71130910 tstvc r3,r0,lsl r9
:0202B288 6071B310 rsbvss r11,r1,r0,lsl r3
:0202B28C 6E29F071 mcrvs 0,1,r15,cr9,cr1,{3}
:0202B290 A8F07163 unknown
:0202B294 71507138 cmpvc r0,r8,lsr r1
:0202B298 8071C0F0 unknown
:0202B29C 607103B2 unknown
:0202B2A0 7196F071 orrvcs r15,r6,r1,ror r0
:0202B2A4 31F07140 mvnccs r7,r0,asr #0x2
:0202B2A8 71766304 cmnvc r6,r4,lsl #0x6
:0202B2AC 60711CF0 unknown
:0202B2B0 7190F071 orrvcs r15,r0,r1,ror r0
:0202B2B4 60710280 rsbvss r0,r1,r0,lsl #0x5
:0202B2B8 79F071AD unknown
:0202B2BC F0716071 rsbnvs r6,r1,r1,ror r0
:0202B2C0 F07162EF rsbnvs r6,r1,r15,ror #0x5
:0202B2C4 71394D90 unknown
:0202B2C8 60F07150 rscvss r7,r0,r0,asr r1
:0202B2CC 71018071 unknown
:0202B2D0 D6F07160 unknown
:0202B2D4 7160715C unknown
:0202B2D8 7162D2F0 unknown
:0202B2DC 263A04F0 unknown
:0202B2E0 1B0975B1 blne 022889AC
:0202B2E4 1D9F2058 unknown
:0202B2E8 25259103 strcs r9,[r5, #-0x103]!
:0202B2EC 931030A3 tstls r0,#0xA3
:0202B2F0 D3011DE5 unknown
:0202B2F4 0FFD00E5 swieq 0x00fd00e5
:0202B2F8 08C903B5 stmeqia  r9 ,{r0,r2,r4,r5,r7,r8,r9}^
:0202B2FC 02E20C30 rsceq  r0,r2,#0x3000
:0202B300 0C870FF9 stceq  15,cr0,[r7],{#0xf9}
:0202B304 2CE28320 stccsl 3,cr8,[r2],#+0x80
:0202B308 8D150538 unknown
:0202B30C 3004E540 andcc  r14,r4,r0,asr #0xa
:0202B310 FD3FE58D ldc2  5,cr14,[r15,#-0x234]!
:0202B314 272100FF unknown
:0202B318 B23791C0 eorlts r9,r7,#0x30
:0202B31C 3DB80011 ldccc  0,cr0,[r8,#+0x44]!
:0202B320 6255B555 subvss r11,r5,#0x15400000
:0202B324 10E14515 rscne  r4,r1,r5,lsl r5
:0202B328 3A78453D bcc 03E3C824
:0202B32C 8E293104 cdphi 1,2,cr3,cr9,cr4,0
:0202B330 A9015900 stmgedb  r1 ,{r8,r11,r12,r14}
:0202B334 1D62AE12 stcnel 14,cr10,[r2,#-0x48]!
:0202B338 00ED5000 rsceq  r5,r13,r0
:0202B33C 050A3DA6 streq r3,[r10, #-0xda6]		;(r10-0xda6=*(fffff25a))
:0202B340 60014140 andvs  r4,r1,r0,asr #0x2
:0202B344 1015E1A0 andnes r14,r5,r0,lsr #0x3
:0202B348 80020589 andhi  r0,r2,r9,lsl #0xb
:0202B34C 02F906E0 rsceqs r0,r9,#0xE000000
:0202B350 A02C4943 eorge  r4,r12,r3,asr #0x12
:0202B354 46178D55 unknown
:0202B358 2139970F teqcs r9,r15,lsl #0xe
:0202B35C 16900104 ldrne r0,[r0],+r4, lsl #0x2
:0202B360 002D78E5 eoreq  r7,r13,r5,ror #0x11
:0202B364 55041151 strpl r1,[r4, #-0x151]		;(r4-0x151=*(fffffeaf))
:0202B368 0009F201 andeq  r15,r9,r1,lsl #0x4
:0202B36C 031021AC tsteq r0,#0x2B
:0202B370 21EE0021 mvncs  r0,r1,lsr #0x0
:0202B374 C0217000 eorgt  r7,r1,r0
:0202B378 002155FC unknown
:0202B37C 3021586C eorcc  r5,r1,r12,ror #0x10
:0202B380 4C402102 stcmil 1,cr2,[r0],{#0x2}
:0202B384 ECA9C021 stc  0,cr12,[r9],#+0x84
:0202B388 21710021 cmncs r1,r1,lsr #0x0
:0202B38C 40210440 eormi  r0,r1,r0,asr #0x8
:0202B390 9F2A4028 swils 0x002a4028
:0202B394 B51E81E5 ldrlt r8,[r14, #-0x1e5]		;(r14-0x1e5=*(bffffe3d))
:0202B398 3000C121 andcc  r12,r0,r1,lsr #0x2
:0202B39C 066D17A1 unknown
:0202B3A0 2F1EEDDC swics 0x001eeddc
:0202B3A4 F8E35500 unknown
:0202B3A8 138100E9 orrne  r0,r1,#0xE9
:0202B3AC 0041A9C1 subeq  r10,r1,r1,asr #0x13
:0202B3B0 100116FD unknown
:0202B3B4 F91A101C ldmnvdb  r10 ,{r2,r3,r4,r12}
:0202B3B8 D9248E2D stmledb  r4!,{r0,r2,r3,r5,r9,r10,r11,r15}
:0202B3BC 69031003 stmvsdb  r3 ,{r0,r1,r12}
:0202B3C0 B002B904 andlt  r11,r2,r4,lsl #0x12
:0202B3C4 E1D03252 bics r3,r0,r2,asr r2
:0202B3C8 E1D042B2 ldrh r4,[r0, #+0x22]		;r0+0x22=*(00000022)
:0202B3CC A9002014 stmgedb  r0 ,{r2,r4,r13}
:0202B3D0 01C1000C biceq  r0,r1,r12
:0202B3D4 51BC001D movpls r0,r13,lsl r0		;r0=-1261547043(0xb4ce51dd)
:0202B3D8 BE0DE1CD cdplt 1,0,cr14,cr13,cr13,6
:0202B3DC 0211CD41 andeqs r12,r1,#0x1040
:0202B3E0 22B2E1CD adccss r14,r2,#0x40000033
:0202B3E4 8FE1CD08 swihi 0x00e1cd08
:0202B3E8 82E4064D rschi  r0,r4,#0x4D00000
:0202B3EC 481F3A05 ldmmida  r15 ,{r0,r2,r9,r11,r12,r13}
:0202B3F0 E5882B9D str r2,[r8, #+0xb9d]		;r8+0xb9d=*(00000b9d)
:0202B3F4 59301560 ldmpldb  r0!,{r5,r6,r8,r10,r12}
:0202B3F8 3160632D unknown
:0202B3FC 85C43009 strhib r3,[r4, #+0x9]		;r4+0x9=*(00000009)
:0202B400 C0106600 andgts r6,r0,r0,lsl #0xc
:0202B404 4550302D ldrmib r3,[r0, #-0x2d]		;(r0-0x2d=*(b4ce51b0))
:0202B408 1067E1A0 rsbne  r14,r7,r0,lsr #0x3
:0202B40C 362021C0 unknown
:0202B410 B9A02040 stmltib  r0!,{r6,r13}
:0202B414 0E05C00C cdpeq 0,0,cr12,cr5,cr12,0
:0202B418 00F90389 rsceqs r0,r9,r9,lsl #0x7
:0202B41C BA506D39 blt 03446908
:0202B420 90191E31 andlss r1,r9,r1,lsr r14
:0202B424 F06D606D rsbnv  r6,r13,r13,ror #0x0
:0202B428 19706D10 unknown
:0202B42C EFF06D0C swi 0x00f06d0c
:0202B430 52481969 subpl  r1,r8,#0x1A4000
:0202B434 9F820001 swils 0x00820001
:0202B438 72093CE5 andvc  r3,r9,#0xE500
:0202B43C 4006E59F mulmi  r6,r15,r5
:0202B440 E4D51079 ldrb r1,[r5],#+0x79
:0202B444 1D135120 unknown
:0202B448 0910107D ldmeqdb  r0 ,{r0,r2,r3,r4,r5,r6,r12}
:0202B44C 191E7900 ldmnedb  r14 ,{r8,r11,r12,r13,r14}
:0202B450 F514E9C0 ldrnv r14,[r4, #-0x9c0]		;(r4-0x9c0=*(fffff640))
:0202B454 020ABC07 andeq  r11,r10,#0x700
:0202B458 01BD800C moveqs r8,r12			;r8=134922352(0x80ac070)
:0202B45C A2006581 andge  r6,r0,#0x20400000
:0202B460 6906E598 stmvsdb  r6 ,{r3,r4,r7,r8,r10,r13,r14,r15}
:0202B464 0A213800 beq 0287946C
:0202B468 68B4195D ldmvsia  r4!,{r0,r2,r3,r4,r6,r8,r11,r12}
:0202B46C 02E1D100 rsceq  r13,r1,#0x0
:0202B470 1F510959 swine 0x00510959
:0202B474 80300B03 eorhis r0,r0,r3,lsl #0x16
:0202B478 C100B4E3 unknown
:0202B47C DC5079E1 ldclel 9,cr7,[r0],{#0xe1}
:0202B480 E59F9140 ldr r9,[r15, #+0x140]		;r15+0x140=*(0202b5c8)=#1636885278(0x6190e31e)
:0202B484 00AD41CC adceq  r4,r13,r12,asr #0x3
:0202B488 A0000D80 andge  r0,r0,r0,lsl #0x1b
:0202B48C 1E850679 mcrne 6,4,r0,cr5,cr9,{3}
:0202B490 E3A05C02 mov  r5,#0x200		;r5=512(0x200)
:0202B494 830E810A unknown
:0202B498 E4D91001 ldrb r1,[r9],#+0x1
:0202B49C 0700A908 streq r10,[r0,-r8, lsl #0x12]
:0202B4A0 0E7D2020 cdpeq 0,6,cr2,cr13,cr0,1
:0202B4A4 251FD159 ldrcs r13,[r15, #-0x159]		;r15-0x159=*(0202b353)=#395138464(0x178d55a0)
:0202B4A8 400E1540 andmi  r1,r14,r0,asr #0xa
:0202B4AC 10150185 andnes r0,r5,r5,lsl #0x3
:0202B4B0 152005DD strne r0,[r0, #-0x5dd]!
:0202B4B4 0F1E6570 swieq 0x001e6570
:0202B4B8 5E490015 mcrpl 0,2,r0,cr9,cr5,{0}
:0202B4BC 4E496C0A cdpmi 12,4,cr6,cr9,cr10,0
:0202B4C0 0AC92003 beq 012734D4
:0202B4C4 10D500F5 ldrnesh r0,[r5],#+0x5
:0202B4C8 B900D902 stmltdb  r0 ,{r1,r8,r11,r12,r14,r15}
:0202B4CC 4100A1E8 unknown
:0202B4D0 A010E30C andges r14,r0,r12,lsl #0x6
:0202B4D4 B606E58D strlt r14,[r6],-r13, lsl #0xb
:0202B4D8 18E1CDA1 unknown
:0202B4DC 1D153110 unknown
:0202B4E0 10A9C000 adcne  r12,r9,r0
:0202B4E4 100C0E21 andne  r0,r12,r1,lsr #0x1c
:0202B4E8 00C10001 sbceq  r0,r1,r1
:0202B4EC 73641221 unknown
:0202B4F0 B106115A unknown
:0202B4F4 A09000BD ldrgeh r0,[r0], +r13
:0202B4F8 8A0CBDE3 bhi 0235AC8C
:0202B4FC E59D0A59 ldr r0,[r13, #+0xa59]		;r13+0xa59=*(178d5ff9)=#0(0x00000000)
:0202B500 05A1712C streq r7,[r1, #+0x12c]!
:0202B504 E7218101 str r8,[r1,-r1, lsl #0x2]!
:0202B508 E1CD91BC strh r9,[r13, #+0x1c]		;r13+0x1c=*(178d55bc)=#0(0x00000000)
:0202B50C 12083502 andne  r3,r8,#0x800000
:0202B510 E3A05D40 mov  r5,#0x1000		;r5=4096(0x1000)
:0202B514 8805C114 stmhida  r5 ,{r2,r4,r8,r14,r15}
:0202B518 50B00229 adcpls r0,r0,r9,lsr #0x4
:0202B51C B2E19720 rsclt  r9,r1,#0x800000
:0202B520 BCE1DD02 stcltl 13,cr13,[r1],#+0x8
:0202B524 E1DD1100 bics r1,r13,r0,lsl #0x2
:0202B528 E1CD21B4 strh r2,[r13, #+0x14]		;r13+0x14=*(178d55b4)=#0(0x00000000)
:0202B52C 8D000041 unknown
:0202B530 8D5008E8 unknown
:0202B534 40000CE5 andmi  r0,r0,r5,ror #0x19
:0202B538 9B00898D blls 0204DB74
:0202B53C DD21BEE5 stcle  14,cr11,[r1,#-0x394]!
:0202B540 32B0E104 adcccs r14,r0,#0x1
:0202B544 900CF1DD unknown
:0202B548 4D1097E7 unknown
:0202B54C DD01BC09 unknown
:0202B550 899001E1 ldmhiib  r0 ,{r0,r5,r6,r7,r8}
:0202B554 0003E201 andeq  r14,r3,r1,lsl #0x4
:0202B558 0020E359 eoreq  r14,r0,r9,asr r3
:0202B55C BCE20080 stcltl 0,cr0,[r2],#+0x200
:0202B560 C9E1CD01 unknown
:0202B564 4035EB1D eormis r14,r5,r13,lsl r11
:0202B568 9D1018A0 unknown
:0202B56C 575D2081 ldrplb r2,[r13,-r1, lsl #0x1]
:0202B570 489D13C9 ldmmiia  r13 ,{r0,r3,r6,r7,r8,r9,r12}
:0202B574 031DF1E5 tsteq r13,#0x40000039
:0202B578 10100879 andnes r0,r0,r9,ror r8
:0202B57C 8A2E418D bhi 02BBBBB8
:0202B580 010C310A unknown
:0202B584 48E28AA0 unknown
:0202B588 E5810200 str r0,[r1, #+0x200]		;r1+0x200=*(00000200)
:0202B58C 81CB1C75 bichi  r1,r11,r5,ror r12
:0202B590 44104904 ldrmi r4,[r0],#-0x904
:0202B594 01B4005D moveqs r0,r13,asr r0
:0202B598 39BA0035 ldmccib  r10!,{r0,r2,r4,r5}
:0202B59C 21306C00 teqcs r0,r0,lsl #0x18
:0202B5A0 CA051D20 bgt 02172A28
:0202B5A4 2C02E593 stccs  5,cr14,[r2],{#0x93}
:0202B5A8 49841009 stmmiib  r4 ,{r0,r3,r12}
:0202B5AC 3D509300 unknown
:0202B5B0 C2301503 eorgts r1,r0,#0xC00000
:0202B5B4 00480079 subeq  r0,r8,r9,ror r0
:0202B5B8 4B41FE85 blmi 030AAFD4
:0202B5BC B5032558 strlt r2,[r3, #-0x558]		;r3-0x558=*(0be00848)=#0(0x00000000)
:0202B5C0 55006119 strpl r6,[r0, #-0x119]		;(r0-0x119=*(fffffee7))
:0202B5C4 A030781E eorges r7,r0,r14,lsl r8
:0202B5C8 6190E31E orrvss r14,r0,r14,lsl r3
:0202B5CC 00E108D9 unknown
:0202B5D0 10E11131 rscne  r1,r1,r1,lsr r1
:0202B5D4 0D81785C unknown
:0202B5D8 09B81105 ldmeqib  r8!,{r0,r2,r8,r12}
:0202B5DC 5D1D2401 unknown
:0202B5E0 6BEC8D21 blvs 01B4EA6C
:0202B5E4 06E11AC9 unknown
:0202B5E8 34050538 strcc r0,[r5],#-0x538
:0202B5EC 3921043F stmccdb  r1!,{r0,r1,r2,r3,r4,r5,r10}
:0202B5F0 21402D8B unknown
:0202B5F4 02C17E1E sbceq  r7,r1,#0x1E0
:0202B5F8 0B21006D bleq 0286B7B4
:0202B5FC 7B5C3019 blvc 03737668
:0202B600 AD611E0D stcgel 14,cr1,[r1,#-0x34]!
:0202B604 044DB47D streqb r11,[r13],#-0x47d
:0202B608 8558D902 ldrhib r13,[r8, #-0x902]		;r8-0x902=*(080ab76e)=#0(0x00000000)
:0202B60C 11D00060 bicnes r0,r0,r0,ror #0x0
:0202B610 1103D5D0 unknown
:0202B614 401167F0 ldrmish r6,[r1], -r0
:0202B618 1028B1B8 unknown
:0202B61C A56834B1 strgeb r3,[r8, #-0x4b1]!
:0202B620 99601907 unknown
:0202B624 F528A143 strnv r10,[r8, #-0x143]!
:0202B628 35000E41 strcc r0,[r0, #-0xe41]		;(r0-0xe41=*(fffff1bf))
:0202B62C 2FFF1E0E swics 0x00ff1e0e
:0202B630 850079E1 strhi r7,[r0, #-0x9e1]		;(r0-0x9e1=*(fffff61f))
:0202B634 F0814081 addnv  r4,r1,r1,lsl #0x1
:0202B638 81A08110 movhi  r8,r0,lsl r1		;r8=0(0x0)
:0202B63C 00814CF0 unknown
:0202B640 40815B00 addmi  r5,r1,r0,lsl #0x16
:0202B644 4C808175 stcmi  1,cr8,[r0],{#0x75}
:0202B648 02710009 rsbeqs r0,r1,#0x9
:0202B64C 8195088D orrhis r0,r5,r13,lsl #0x11
:0202B650 80816E40 addhi  r6,r1,r0,asr #0x1c
:0202B654 F0816165 addnv  r6,r1,r5,ror #0x2
:0202B658 81253FB8 strhih r3,[r5, -r8]!
:0202B65C 51F08120 mvnpls r8,r0,lsr #0x2
:0202B660 81A0811F movhi  r8,r15,lsl r1		;r8=33732200(0x202b668)
:0202B664 008163F0 unknown
:0202B668 40815F01 addmi  r5,r1,r1,lsl #0x1e
:0202B66C 63808154 orrvs  r8,r0,#0x15
:0202B670 09500009 ldmeqdb  r0 ,{r0,r3}^
:0202B674 81550200 cmphi r5,r0,lsl #0x4
:0202B678 80814D40 addhi  r4,r1,r0,asr #0x1a
:0202B67C F0816144 addnv  r6,r1,r4,asr #0x2
:0202B680 A530813C ldrge r8,[r0, #-0x13c]!
:0202B684 1E5DF081 cdpne 0,4,cr15,cr13,cr1,4
:0202B688 F081A081 addnv  r10,r1,r1,lsl #0x1
:0202B68C 0200817A andeq  r8,r0,#0x8000001E
:0202B690 33AF4081 movcc  r4,#0x81		;r4=129(0x81)
:0202B694 097A8081 ldmeqdb  r10!,{r0,r7,r15}^
:0202B698 00092F00 andeq  r2,r9,r0,lsl #0x1e
:0202B69C AA208103 bge 0284BAB0
:0202B6A0 808101A5 addhi  r0,r1,r5,lsr #0x3
:0202B6A4 F0816123 addnv  r6,r1,r3,lsr #0x2
:0202B6A8 708140C0 addvc  r4,r1,r0,asr #0x1
:0202B6AC 81206893 unknown
:0202B6B0 601AFD30 andvss r15,r10,r0,lsr r13
:0202B6B4 92001D69 andls  r1,r0,#0x1A40
:0202B6B8 3501512C strcc r5,[r1, #-0x12c]		;(r1-0x12c=*(fffffed4))
:0202B6BC E000200B and  r2,r0,r11
:0202B6C0 030000FF unknown
:0202B6C4 221085E2 andcss r8,r0,#0x38800000
:0202B6C8 0321A008 unknown
:0202B6CC 7D22E58D stcvc  5,cr14,[r2,#-0x234]!
:0202B6D0 17499110 unknown
:0202B6D4 0212407D andeqs r4,r2,#0x7D
:0202B6D8 4D917025 unknown
:0202B6DC 090E0009 stmeqdb  r14 ,{r0,r3}
:0202B6E0 C0106100 andgts r6,r0,r0,lsl #0x2
:0202B6E4 750B0045 strvc r0,[r11, #-0x45]		;(r11-0x45=*(ffffffbb))
:0202B6E8 3CE5AD00 stcccl 13,cr10,[r5],#+0x0
:0202B6EC E5610951 strb r0,[r1, #-0x951]!
:0202B6F0 E54144FC strb r4,[r1, #-0x4fc]		;(r1-0x4fc=*(fffffb04))
:0202B6F4 CBFC6D0C blgt 01F46B2C
:0202B6F8 FDE21D09 stc2l 13,cr1,[r2,#+0x24]!
:0202B6FC D1081D2A unknown
:0202B700 00578F15 subeqs r8,r7,r5,lsl r15
:0202B704 ED1C8D1D unknown
:0202B708 2C754001 ldccsl 0,cr4,[r5],#-0x4
:0202B70C 315100AA cmpcc r1,r10,lsr #0x1
:0202B710 0F918B01 swieq 0x00918b01
:0202B714 01F20875 mvneqs r0,r5,ror r8
:0202B718 09AA701D stmeqib  r10!,{r0,r2,r3,r4,r12,r13,r14}
:0202B71C 3153EE05 cmpcc r3,r5,lsl #0x1c
:0202B720 4D02B700 unknown
:0202B724 E44C6D06 strb r6,[r12],#-0xd06
:0202B728 99BC6D60 ldmlsib  r12!,{r5,r6,r8,r10,r11,r13,r14}
:0202B72C FD0441B8 unknown
:0202B730 00010325 andeq  r0,r1,r5,lsr #0x6
:0202B734 A8000179 stmgeda  r0 ,{r0,r3,r4,r5,r6,r8}
:0202B738 7A0415EC bvc 02130EF0
:0202B73C D9369501 ldmledb  r6!,{r0,r8,r10,r12,r15}
:0202B740 0011AC51 andeqs r10,r1,r1,asr r12
:0202B744 C1E94FB2 strgth r4,[r9, #+0xf2]!
:0202B748 7495019C ldrvc r0,[r5],#+0x19c
:0202B74C 01B97194 unknown
:0202B750 09008192 stmeqdb  r0 ,{r1,r4,r7,r8,r15}
:0202B754 7D007D01 unknown
:0202B758 407DE6F0 unknown
:0202B75C AF407D3E swige 0x00407d3e
:0202B760 5C007D0F stcpl  13,cr7,[r0],{#0xf}
:0202B764 A1674395 unknown
:0202B768 C0A12CC0 adcgt  r2,r1,r0,asr #0x19
:0202B76C 009128AA addeqs r2,r1,r10,lsr #0x11
:0202B770 A99F0130 ldmgeib  r15 ,{r4,r5,r8}
:0202B774 6120A110 unknown
:0202B778 D101C962 unknown
:0202B77C 00A5E3D1 unknown
:0202B780 18015918 stmneda  r1 ,{r3,r4,r8,r11,r12,r14}
:0202B784 59AB2159 stmplib  r11!,{r0,r3,r4,r6,r8,r13}
:0202B788 1159C6F1 ldrnesh r12,[r9, #-0x61]		;(r9-0x6f1=*(ffffff9f))
:0202B78C 01251375 unknown
:0202B790 10A52805 adcne  r2,r5,r5,lsl #0x10
:0202B794 9DFD1069 ldclsl 0,cr1,[r13,#+0x1a4]!
:0202B798 2120191A unknown
:0202B79C 06401906 streqb r1,[r0],-r6, lsl #0x12
:0202B7A0 004D1519 subeq  r1,r13,r9,lsl r5
:0202B7A4 00116F08 andeqs r6,r1,r8,lsl #0x1e
:0202B7A8 6844D1B8 stmvsda  r4 ,{r3,r4,r5,r7,r8,r12,r14,r15}^
:0202B7AC 3DE5D000 stcccl 0,cr13,[r5,#+0x0]!
:0202B7B0 4395852F orrmis r8,r5,#0xBC00000
:0202B7B4 71494203 unknown
:0202B7B8 5DFF105D ldcpll 0,cr1,[r15,#+0x174]!
:0202B7BC 00598C00 subeqs r8,r9,r0,lsl #0x18
:0202B7C0 8406AD9F strhi r10,[r6],#-0xd9f
:0202B7C4 D1A5A05D movle  r10,r13,asr r0
:0202B7C8 B4005DD9 strlt r5,[r0],#-0xdd9
:0202B7CC 00B16078 adceqs r6,r1,r8,ror r0
:0202B7D0 F2CD23A5 sbcnv  r2,r13,#0x94000002
:0202B7D4 F4426D9C strnvb r6,[r2],#-0xd9c
:0202B7D8 75526D5C ldrvcb r6,[r2, #-0xd5c]		;(r2-0xd5c=*(fffff2a4))
:0202B7DC 0325E744 unknown
:0202B7E0 06610E71 unknown
:0202B7E4 253BE287 ldrcs r14,[r11, #-0x287]!
:0202B7E8 BDD3A5D3 unknown
:0202B7EC C123C573 unknown
:0202B7F0 CDC3BD51 unknown
:0202B7F4 697F9471 ldmvsdb  r15!,{r0,r4,r5,r6,r10,r12,r15}^
:0202B7F8 004D9400 subeq  r9,r13,r0,lsl #0x8
:0202B7FC 0049026D subeq  r0,r9,r13,ror #0x4
:0202B800 C12002D9 unknown
:0202B804 3118E53D tstcc r8,r13,lsr r5
:0202B808 023A3110 eoreqs r3,r10,#0x4
:0202B80C 7803ADF8 stmvcda  r3 ,{r3,r4,r5,r6,r7,r8,r10,r11,r13,r15}
:0202B810 7800754C stmvcda  r0 ,{r2,r3,r6,r8,r10,r12,r13,r14}
:0202B814 F0752075 rsbnvs r2,r5,r5,ror r0
:0202B818 5920756F stmpldb  r0!,{r0,r1,r2,r3,r5,r6,r8,r10,r12,r13,r14}
:0202B81C 756D5D07 strvcb r5,[r13, #-0xd07]!
:0202B820 7517BD00 ldrvc r11,[r7, #-0xd00]		;(r7-0xd00=*(fffff300))
:0202B824 223D4000 eorcss r4,r13,#0x0
:0202B828 09190079 ldmeqdb  r9 ,{r0,r3,r4,r5,r6}
:0202B82C 80797704 rsbhis r7,r9,r4,lsl #0xe
:0202B830 30791138 rsbccs r1,r9,r8,lsr r1
:0202B834 30790275 rsbccs r0,r9,r5,ror r2
:0202B838 79021379 stmvcdb  r2 ,{r0,r3,r4,r5,r6,r8,r9,r12}
:0202B83C 790AB079 stmvcdb  r10 ,{r0,r3,r4,r5,r6,r12,r13,r15}
:0202B840 0079E540 rsbeqs r14,r9,r0,asr #0xa
:0202B844 00A9710C adceq  r7,r9,r12,lsl #0x2
:0202B848 10796195 unknown
:0202B84C 7951F079 ldmvcdb  r1 ,{r0,r3,r4,r5,r6,r12,r13,r14,r15}^
:0202B850 8079ED40 rsbhis r14,r9,r0,asr #0x1a
:0202B854 A10056C8 unknown
:0202B858 79207901 stmvcdb  r0!,{r0,r8,r11,r12,r13,r14}
:0202B85C 7910C8F0 ldmvcdb  r0 ,{r4,r5,r6,r7,r11,r14,r15}
:0202B860 794EF1F0 stmvcdb  r14 ,{r4,r5,r6,r7,r8,r12,r13,r14,r15}^
:0202B864 9CF07960 ldclsl 9,cr7,[r0],#+0x180
:0202B868 609C05F1 ldrvssh r0,[r12], +r1
:0202B86C 00C5129D smulleq  r1,r5,r13,r2
:0202B870 20C550CB sbccs  r5,r5,r11,asr #0x1
:0202B874 00C10691 smulleq  r0,r1,r1,r6
:0202B878 C53200C5 ldrgt r0,[r2, #-0xc5]!
:0202B87C DE1E0100 cdple 1,0,cr0,cr14,cr0,0
:0202B880 0E4095CE cdpeq 5,4,cr9,cr0,cr14,6
:0202B884 004C0095 unknown
:0202B888 4A8413B9 bmi 00130774
:0202B88C 250571E2 strcs r7,[r5, #-0x1e2]		;(r5-0x1e2=*(00000e1e))
:0202B890 02E1D301 rsceq  r13,r1,#0x4000000
:0202B894 001D0125 andeqs r0,r13,r5,lsr #0x2
:0202B898 DDF812C6 ldclel 2,cr1,[r8,#+0x318]!
:0202B89C 18F15803 unknown
:0202B8A0 A1C32331 bicge  r2,r3,r1,lsr r3
:0202B8A4 2063B420 rsbcs  r11,r3,r0,lsr #0x8
:0202B8A8 5DD2E5C0 unknown
:0202B8AC 09501502 ldmeqdb  r0 ,{r1,r8,r10,r12}^
:0202B8B0 0181E005 orreq  r14,r1,r5
:0202B8B4 E420A954 unknown
:0202B8B8 21F900A9 mvncss r0,r9,lsr #0x1
:0202B8BC 81F54261 mvnhis r4,r1,ror #0x4
:0202B8C0 F513E5F5 ldrnv r14,[r3, #-0x5f5]		;r3-0x5f5=*(0be007ab)=#0(0x00000000)
:0202B8C4 F123DD31 unknown
:0202B8C8 D1000151 unknown
:0202B8CC C0483513 subgt  r3,r8,r3,lsl r5
:0202B8D0 42003D7F andmi  r3,r0,#0x1FC0
:0202B8D4 2D65402D stccsl 0,cr4,[r5,#-0xb4]!
:0202B8D8 046DB400 unknown
:0202B8DC 9D5155B4 unknown
:0202B8E0 07305D15 unknown
:0202B8E4 01C5605D biceq  r6,r5,r13,asr r0
:0202B8E8 B6305D5A unknown
:0202B8EC 71355C36 teqvc r5,r6,lsr r12
:0202B8F0 D142658C unknown
:0202B8F4 0D7101CD ldceql 1,cr0,[r1,#-0x334]!
:0202B8F8 6154E1D4 ldrvssb r14,[r4, #-0x14]		;(r4-0x1d4=*(0000006d))
:0202B8FC 62102900 andvss r2,r0,#0x0
:0202B900 3553005D ldrccb r0,[r3, #-0x5d]		;r3-0x5d=*(0be00d43)=#0(0x00000000)
:0202B904 8660AC11 unknown
:0202B908 E35604B9 cmp r6,#0xB9000000
:0202B90C 04877004 streq r7,[r7],#+0x4
:0202B910 61602135 unknown
:0202B914 9F51053D swils 0x0051053d
:0202B918 89F0D5E5 ldmhiib  r0!,{r0,r2,r5,r6,r7,r8,r10,r12,r14,r15}^
:0202B91C 40D500DD ldrmisb r0,[r5],#+0xd
:0202B920 30D55C1E sbcccs r5,r5,r14,lsl r12
:0202B924 111BA925 tstne r11,r5,lsr #0x12
:0202B928 D5027D53 strle r7,[r2, #-0xd53]		;(r2-0xd53=*(fffff2ad))
:0202B92C 00093BC0 andeq  r3,r9,r0,asr #0x17
:0202B930 7D1C5D4A unknown
:0202B934 316B3A00 unknown
:0202B938 9F010800 swils 0x00010800
:0202B93C 0325400D unknown
:0202B940 71650791 unknown
:0202B944 0489C210 streq r12,[r9],#+0x210
:0202B948 000D00DD unknown
:0202B94C 1C510028 ldcnel 0,cr0,[r1],{#0x28}
:0202B950 29321799 ldmcsdb  r2!,{r0,r3,r4,r7,r8,r9,r10,r12}
:0202B954 10663800 rsbne  r3,r6,r0,lsl #0x10
:0202B958 45073B65 strmi r3,[r7, #-0xb65]		;(r7-0xb65=*(fffff49b))
:0202B95C 411D4219 tstmi r13,r9,lsl r2
:0202B960 2DCCEB00 unknown
:0202B964 C1301566 teqgt r0,r6,ror #0xa
:0202B968 F800A961 stmnvda  r0 ,{r0,r5,r6,r8,r11,r13,r15}
:0202B96C 75101275 ldrvc r1,[r0, #-0x275]		;(r0-0x275=*(fffffd8b))
:0202B970 2AC21002 bcs 010AF980
:0202B974 20991235 addcss r1,r9,r5,lsr r2
:0202B978 07023165 streq r3,r1,r9,r5,lsr r2
:0202B97C 6165059D unknown
:0202B980 108DAB02 addne  r10,r13,r2,lsl #0x16
:0202B984 5DCD905D unknown
:0202B988 03ED9000 mvneq  r9,#0x0
:0202B98C 612B5090 unknown
:0202B990 00617000 rsbeq  r7,r1,r0
:0202B994 06E28D40 unknown
:0202B998 03ED0500 mvneq  r0,#0x0
:0202B99C B1033110 unknown
:0202B9A0 0C0DB203 stceq  2,cr11,[r13],{#0x3}
:0202B9A4 6DE81721 stcvsl 7,cr1,[r8,#+0x84]!
:0202B9A8 CD0740CD unknown
:0202B9AC 4D073500 unknown
:0202B9B0 71E28705 mvnvc  r8,r5,lsl #0xe
:0202B9B4 71D19D10 bicvcs r9,r1,r0,lsl r13
:0202B9B8 05163D00 ldreq r3,[r6, #-0xd00]		;(r6-0xd00=*(fffff300))
:0202B9BC 19140181 ldmnedb  r4 ,{r0,r7,r8}
:0202B9C0 55560500 ldrplb r0,[r6, #-0x500]		;(r6-0x500=*(fffffb00))
:0202B9C4 49877016 stmmiib  r7 ,{r1,r2,r4,r12,r13,r14}
:0202B9C8 04E35701 unknown
:0202B9CC E2860960 add  r0,r6,#0x180000
:0202B9D0 190339EB stmnedb  r3 ,{r0,r1,r3,r5,r6,r7,r8,r11,r12,r13}
:0202B9D4 59049106 stmpldb  r4 ,{r1,r2,r8,r12,r15}
:0202B9D8 117865B0 ldrneh r6,[r8, #-0x50]!
:0202B9DC F816D101 ldmnvda  r6 ,{r0,r8,r12,r14,r15}
:0202B9E0 2A300065 bcs 02C2BB7C
:0202B9E4 4B003449 blmi 02038B10
:0202B9E8 1AA91445 bne 00A70B04
:0202B9EC 44491451 strmib r1,[r9],#-0x451
:0202B9F0 3C46450C stcccl 5,cr4,[r6],{#0xc}
:0202B9F4 A1AF5649 movge  r5,r9,asr #0xc
:0202B9F8 D116D202 tstle r6,r2,lsl #0x4
:0202B9FC E15405D5 ldrsb r0,[r4, #-0x55]		;(r4-0x5d5=*(0000002c))
:0202BA00 01A51110 moveq  r1,r0,lsl r1		;r1=0(0x0)
:0202BA04 0ACD1001 beq 0136FA10
:0202BA08 9D1C0011 unknown
:0202BA0C 0659D281 ldreqb r13,[r9],-r1, lsl #0x5
:0202BA10 0103E1D0 unknown
:0202BA14 30851A51 addcc  r1,r5,r1,asr r10
:0202BA18 C0406062 subgt  r6,r0,r2,ror #0x0
:0202BA1C 512545E5 unknown
:0202BA20 000D204A andeq  r2,r13,r10,asr #0x0
:0202BA24 80155894 mulhis r5,r4,r8
:0202BA28 054C14DD streqb r1,[r12, #-0x4dd]		;r12-0x4dd=*(080abb93)=#0(0x00000000)
:0202BA2C 8E000D1B mcrhi 13,0,r0,cr0,cr11,{0}
:0202BA30 10358015 eornes r8,r5,r5,lsl r0
:0202BA34 001546DB ldreqsb r4,[r5], -r11
:0202BA38 15881125 strne r1,[r8, #+0x125]		;r8+0x125=*(0202b78d)=#83961107(0x05012513)
:0202BA3C C9000280 stmgtdb  r0 ,{r7,r9}
:0202BA40 00019605 andeq  r9,r1,r5,lsl #0xc
:0202BA44 15822D39 strne r2,[r2, #+0xd39]		;r2+0xd39=*(00000d39)
:0202BA48 151A4110 ldrne r4,[r10, #-0x110]		;(r10-0x110=*(fffffef0))
:0202BA4C F4163100 ldrnv r3,[r6],#-0x100
:0202BA50 3EE9013A mcrcc 1,7,r0,cr9,cr10,{1}
:0202BA54 2640A96C strcsb r10,[r6],#-0x100
:0202BA58 5410001D ldrpl r0,[r0],#-0x1d
:0202BA5C 15991D55 ldrne r1,[r9, #+0xd55]		;r9+0xd55=*(00000d55)
:0202BA60 0AE1D026 beq 0189FB00
:0202BA64 43090B21 unknown
:0202BA68 10670031 rsbne  r0,r7,r1,lsr r0
:0202BA6C F91995D0 ldmnvdb  r9 ,{r4,r6,r7,r8,r10,r12,r15}
:0202BA70 0055F429 subeqs r15,r5,r9,lsr #0x8
:0202BA74 399059B1 ldmccib  r0 ,{r0,r4,r5,r7,r8,r11,r12,r14}
:0202BA78 0039A510 eoreqs r10,r9,r0,lsl r5
:0202BA7C 3D102395 unknown
:0202BA80 DB000500 blle 0202CE88
:0202BA84 6501F910 strvs r15,[r1, #-0x910]		;r1-0x910=*(05011c03)=#0(0x00000000)
:0202BA88 40116619 andmis r6,r1,r9,lsl r6
:0202BA8C 0A005104 beq 0203FEA4
:0202BA90 E2421056 sub  r1,r2,#0x56
:0202BA94 10681FAD rsbne  r1,r8,r13,lsr #0x1f
:0202BA98 B90805D0 stmltdb  r8 ,{r4,r6,r7,r8,r10}
:0202BA9C 5D295104 stcpl  1,cr5,[r9,#-0x10]!
:0202BAA0 C9409610 stmgtdb  r0 ,{r4,r9,r10,r12,r15}^
:0202BAA4 0A1B1D33 beq 026F2F78
:0202BAA8 59501167 ldmpldb  r0 ,{r0,r1,r2,r5,r6,r8,r12}^
:0202BAAC 1E899040 cdpne 0,8,cr9,cr9,cr0,2
:0202BAB0 02E24220 rsceq  r4,r2,#0x2
:0202BAB4 E7D1100B ldrb r1,[r1, +r11]
:0202BAB8 02004560 andeq  r4,r0,#0x18000000
:0202BABC 40551729 submis r1,r5,r9,lsr #0xe
:0202BAC0 046D11D0 unknown
:0202BAC4 6643A564 strvsb r10,r1,r5,r9,lsr #0xe
:0202BAC8 49094009 stmmidb  r9 ,{r0,r3,r14}
:0202BACC 0069AA04 rsbeq  r10,r9,r4,lsl #0x14
:0202BAD0 4035E5D1 unknown
:0202BAD4 00190918 andeqs r0,r9,r8,lsl r9
:0202BAD8 00407E90 unknown
:0202BADC 1F0D3CEB swine 0x000d3ceb
:0202BAE0 6010C02D andvss r12,r0,r13,lsr #0x0
:0202BAE4 11600009 unknown
:0202BAE8 4B593D09 blmi 0367AF14
:0202BAEC 228D073D addcs  r0,r13,#0xF40000
:0202BAF0 0CED086D stceql 8,cr0,[r13],#+0x1b4
:0202BAF4 23813989 orrcs  r3,r1,#0x224000
:0202BAF8 29098569 stmcsdb  r9 ,{r0,r3,r5,r6,r8,r10,r15}
:0202BAFC 024DEC53 subeq  r14,r13,#0x5300
:0202BB00 0001FCB6 streqh r15,[r1], -r6
:0202BB04 F00321F8 unknown
:0202BB08 0AE92D4F beq 01A7704C
:0202BB0C 34045D14 strcc r5,[r4],#-0xd14
:0202BB10 A0011522 andge  r1,r1,r2,lsr #0xa
:0202BB14 1512E1A0 ldrne r14,[r2, #-0x1a0]		;(r2-0x1a0=*(fffffe60))
:0202BB18 16E5D230 unknown
:0202BB1C 4017000D andmis r0,r7,r13
:0202BB20 0EE5D220 cdpeq 2,14,cr13,cr5,cr0,1
:0202BB24 110F0779 mrsne r0,CPSR
:0202BB28 00111800 andeqs r1,r1,r0,lsl #0x10
:0202BB2C A09001A8 addges r0,r0,r8,lsr #0x3
:0202BB30 95300EE1 ldrls r0,[r0, #-0xee1]!
:0202BB34 CD404004 unknown
:0202BB38 000D11E5 andeq  r1,r13,r5,ror #0x3
:0202BB3C 8A003919 bhi 02039FA8
:0202BB40 E08A28E0 add  r2,r10,r0,ror #0x11
:0202BB44 1204290E andne  r2,r4,#0x38000
:0202BB48 00151059 andeqs r1,r5,r9,asr r0
:0202BB4C 0015681B andeqs r6,r5,r11,lsl r8
:0202BB50 110950FD unknown
:0202BB54 00110A00 andeqs r0,r1,r0,lsl #0x14
:0202BB58 D22B601C eorle  r6,r11,#0x1C
:0202BB5C D2101DE5 andles r1,r0,#0x3940
:0202BB60 600B2949 andvs  r2,r11,r9,asr #0x12
:0202BB64 0CE5CD20 stceql 13,cr12,[r5],#+0x80
:0202BB68 091E0011 ldmeqdb  r14 ,{r0,r4}
:0202BB6C 000D0D00 andeq  r0,r13,r0,lsl #0x1a
:0202BB70 000D10A8 andeq  r1,r13,r8,lsr #0x1
:0202BB74 04000D11 streq r0,[r0],#-0xd11
:0202BB78 0D05000D unknown
:0202BB7C 1012AA00 andnes r10,r2,r0,lsl #0x14
:0202BB80 0013E5D2 ldreqsb r14,[r3], -r2
:0202BB84 80015DD2 unknown
:0202BB88 0507E5CD streq r14,[r7, #-0x5cd]		;(r7-0x5cd=*(fffffa33))
:0202BB8C D2001400 andle  r1,r0,#0x0
:0202BB90 CD880DE9 unknown
:0202BB94 00B51AE5 adceqs r1,r5,r5,ror #0x15
:0202BB98 00010198 muleq  r1,r8,r1
:0202BB9C 000148B1 streqh r4,[r1], -r1
:0202BBA0 81030571 unknown
:0202BBA4 B56000B5 strltb r0,[r0, #-0xb5]!
:0202BBA8 E5559B10 ldrb r9,[r5, #-0xb10]		;(r5-0xb10=*(000004f0))
:0202BBAC 00212104 eoreq  r2,r1,r4,lsl #0x2
:0202BBB0 101000B5 ldrneh r0,[r0], -r5
:0202BBB4 06CD1891 unknown
:0202BBB8 91C000B5 strlsh r0,[r0, #+0x5]		;r0+0x5=*(00000005)
:0202BBBC 1D0720CD unknown
:0202BBC0 C0530000 subgts r0,r3,r0
:0202BBC4 9B06CD81 blls 021DF1D0
:0202BBC8 691B82E5 ldmvsdb  r11 ,{r0,r2,r5,r6,r7,r9,r15}
:0202BBCC 8C218402 stchi  4,cr8,[r1],#-0x8
:0202BBD0 10B110E0 adcnes r1,r1,r0,ror #0x1
:0202BBD4 10E28440 rscne  r8,r2,r0,asr #0x8
:0202BBD8 E592C000 ldr r12,[r2, #+0x0]		;r2+0x0=*(00000000)
:0202BBDC E00CC008 and  r12,r12,r8
:0202BBE0 8CC00600 stchil 6,cr0,[r0],{#0x0}
:0202BBE4 B18C00B1 strlth r0,[r12, +r1]
:0202BBE8 10B1E9A0 adcnes r14,r1,r0,lsr #0x13
:0202BBEC E35A00A8 cmp r10,#0xA8
:0202BBF0 2801550B stmcsda  r1 ,{r0,r1,r3,r8,r10,r12,r14}
:0202BBF4 9007F901 andls  r15,r7,r1,lsl #0x12
:0202BBF8 0E319911 mrceq 9,1,r9,cr1,cr1,{0}
:0202BBFC FD081501 unknown
:0202BC00 0A036D1D beq 0210707C
:0202BC04 E0832172 add  r2,r3,r2,ror r1
:0202BC08 E19110B0 ldrh r1,[r1, +r0]
:0202BC0C 9301000A unknown
:0202BC10 03B548E7 moveqs r4,#0xE70000		;r4=15138816(0xe70000)
:0202BC14 8D00B909 unknown
:0202BC18 085D5850 ldmeqda  r13 ,{r4,r6,r11,r12,r14}^
:0202BC1C 2D107930 unknown
:0202BC20 30795001 rsbccs r5,r9,r1
:0202BC24 08955A19 ldmeqia  r5 ,{r0,r3,r4,r9,r11,r12,r14}
:0202BC28 000100F0 unknown
:0202BC2C 60000180 andvs  r0,r0,r0,lsl #0x3
:0202BC30 E0E5299F smlal  r2,r5,r15,r9
:0202BC34 40031570 andmi  r1,r3,r0,ror r5
:0202BC38 98032109 stmlsda  r3 ,{r0,r3,r8,r13}
:0202BC3C 2105E548 unknown
:0202BC40 8111001D tsthi r1,r13,lsl r0
:0202BC44 B00838E0 andlt  r3,r8,r0,ror #0x11
:0202BC48 10B2E591 umlalnes r14,r2,r1,r5
:0202BC4C 0000E190 muleq  r0,r0,r1
:0202BC50 06E59B20 unknown
:0202BC54 00E00220 rsceq  r0,r0,r0,lsr #0x4
:0202BC58 E58B2000 str r2,[r11, #+0x0]		;r11+0x0=*(00000000)
:0202BC5C 81E59800 mvnhi  r9,r0,lsl #0x10
:0202BC60 E104A01B unknown
:0202BC64 38022905 stmccda  r2 ,{r0,r2,r8,r11,r13}
:0202BC68 152500D9 strne r0,[r5, #-0xd9]!
:0202BC6C 9134B000 teqls r4,r0
:0202BC70 E00BB00B and  r11,r11,r11
:0202BC74 E18BB004 orr  r11,r11,r4
:0202BC78 8B13A101 blhi 02514084
:0202BC7C 0A111DE1 beq 02473408
:0202BC80 500100C1 andpl  r0,r1,r1,asr #0x1
:0202BC84 EAE15500 b 0188108C
:0202BC88 70040071 andvc  r0,r4,r1,ror r0
:0202BC8C 5DE2108D stcpll 0,cr1,[r2,#+0x234]!
:0202BC90 A0800010 addge  r0,r0,r0,lsl r0
:0202BC94 61108DE3 tstvs r0,r3,ror #0x1b
:0202BC98 61D2C200 bicvss r12,r2,r0,lsl #0x4
:0202BC9C 5074D800 rsbpls r13,r4,r0,lsl #0x10
:0202BCA0 0260E59F rsbeq  r14,r0,#0x27C00000
:0202BCA4 E06014C1 rsb  r1,r0,r1,asr #0x9
:0202BCA8 A0B008E3 adcges r0,r0,r3,ror #0x11
:0202BCAC 101901E1 andnes r0,r9,r1,ror #0x3
:0202BCB0 70191006 andvcs r1,r9,r6
:0202BCB4 0B014D0B bleq 0207F0E8
:0202BCB8 75A9001D strvc r0,[r9, #+0x1d]!
:0202BCBC 0834B154 ldmeqda  r4!,{r2,r4,r6,r8,r12,r13,r15}
:0202BCC0 CD0DA911 unknown
:0202BCC4 2064B144 rsbcs  r11,r4,r4,asr #0x2
:0202BCC8 3106E195 swpcc r14,r5,r6
:0202BCCC A0300901 eorges r0,r0,r1,lsl #0x12
:0202BCD0 E9B6E110 ldmib  r6!,{r4,r8,r13,r14,r15}
:0202BCD4 D7000A00 strle r0,[r0,-r0, lsl #0x14]
:0202BCD8 800401E7 andhi  r0,r4,r7,ror #0x3
:0202BCDC 5801ED88 stmplda  r1 ,{r3,r7,r8,r10,r11,r13,r14,r15}
:0202BCE0 0499ECE1 ldreq r14,[r9],#+0xce1
:0202BCE4 02854414 addeq  r4,r5,#0x14000000
:0202BCE8 0BA58FF0 bleq 0098FCB0
:0202BCEC 23520001 cmpcs r2,#0x1
:0202BCF0 2505190D strcs r1,[r5, #-0x90d]		;(r5-0x90d=*(000006f3))
:0202BCF4 C1FFFCFF ldrgtsh r15,[r15, #+0xcf]!
:0202BCF8 0100FF00 unknown
:0202BCFC 000128FE unknown
:0202BD00 35115130 ldrcc r5,[r1, #-0x130]		;r1-0x130=*(050123e3)=#0(0x00000000)
:0202BD04 49124514 ldmmidb  r2 ,{r2,r4,r8,r10,r14}
:0202BD08 0199F402 orreqs r15,r9,r2,lsl #0x8
:0202BD0C 45A02041 strmi r2,[r0, #+0x41]!
:0202BD10 3079A000 rsbccs r10,r9,r0
:0202BD14 6BD30C3D blvs 014EEE10
:0202BD18 B51079E7 ldrlt r7,[r0, #-0x9e7]		;(r0-0x9e7=*(fffff619))
:0202BD1C 0B004133 bleq 0203C1F0
:0202BD20 004117E5 subeq  r1,r1,r5,ror #0xf
:0202BD24 00416E00 subeq  r6,r1,r0,lsl #0x1c
:0202BD28 06010979 unknown
:0202BD2C 0A604180 beq 0383C334
:0202BD30 414023C0 unknown
:0202BD34 0DE35C04 stceql 12,cr5,[r3,#+0x10]!
:0202BD38 715C0F7D cmpvc r12,r13,ror r15
:0202BD3C FD5CA200 unknown
:0202BD40 D2130D20 andles r0,r3,#0x800
:0202BD44 83110CE7 tsthi r1,#0xE700
:0202BD48 0538E006 ldreq r14,[r8, #-0x6]!
:0202BD4C 031A9D01 tsteq r10,#0x40
:0202BD50 2A9DC11B bcs 0079C1C4
:0202BD54 0785B48C streq r11,[r5,+r12, lsl #0x9]
:0202BD58 08751A0F unknown
:0202BD5C 12E18106 rscne  r8,r1,#0x80000001
:0202BD60 262119E9 unknown
:0202BD64 30008520 andcc  r8,r0,r0,lsr #0xa
:0202BD68 E5921DE1 ldr r1,[r2, #+0xde1]		;r2+0xde1=*(00000de1)
:0202BD6C 11210C2B unknown
:0202BD70 01E08201 mvneq  r8,r1,lsl #0x4
:0202BD74 E702D330 unknown
:0202BD78 3055016D subccs r0,r5,r13,ror #0x2
:0202BD7C 545B0059 ldrplb r0,[r11],#-0x59
:0202BD80 4EF47139 mrcmi 1,7,r7,cr4,cr9,{1}
:0202BD84 22E80001 rsccs  r0,r8,#0x1
:0202BD88 31743135 cmncc r4,r5,lsr r1
:0202BD8C 06014520 streq r4,[r1],-r0, lsr #0xa
:0202BD90 0BE1D169 bleq 018A033C
:0202BD94 404400A9 submi  r0,r4,r9,lsr #0x1
:0202BD98 5808D3A0 stmplda  r8 ,{r5,r7,r8,r9,r12,r14,r15}
:0202BD9C 4045012D submi  r0,r5,r13,lsr #0x2
:0202BDA0 1129C3A0 unknown
:0202BDA4 2D54421F unknown
:0202BDA8 450C2D11 strmi r2,[r12, #-0xd11]		;r12-0xd11=*(080ab35f)=#0(0x00000000)
:0202BDAC 2554DF43 ldrcsb r13,[r4, #-0xf43]		;(r4-0xf43=*(00e6f0bd))
:0202BDB0 CE260506 cdpgt 5,2,cr0,cr6,cr6,0
:0202BDB4 01F5108D mvneqs r1,r13,lsl #0x1
:0202BDB8 1019041D andnes r0,r9,r13,lsl r4
:0202BDBC 2800299F stmcsda  r0 ,{r0,r1,r2,r3,r4,r7,r8,r11,r13}
:0202BDC0 11E12F00 mvnne  r2,r0,lsl #0x1e
:0202BDC4 30243DF1 unknown
:0202BDC8 D000399F mulle  r0,r15,r9
:0202BDCC 005823E1 subeqs r2,r8,r1,ror #0x7
:0202BDD0 E000E190 mul  r0,r0,r1
:0202BDD4 08C10CE3 stmeqia  r1 ,{r0,r1,r5,r6,r7,r10,r11}^
:0202BDD8 20BCE1A0 adccss r14,r12,r0,lsr #0x3
:0202BDDC 30BCE192 umlalccs r14,r12,r2,r1
:0202BDE0 58E19300 unknown
:0202BDE4 21EB0054 mvncs  r0,r4,asr r0
:0202BDE8 01407A51 unknown
:0202BDEC 0D237C00 stceq  12,cr7,[r3,#-0x0]!
:0202BDF0 AD982501 unknown
:0202BDF4 1D519800 unknown
:0202BDF8 00113016 andeqs r3,r1,r6,lsl r0
:0202BDFC 0CE1D3C6 stceql 3,cr13,[r1],#+0x318
:0202BE00 E0820521 add  r0,r2,r1,lsr #0xa
:0202BE04 E19020D2 ldrsb r2,[r0, +r2]
:0202BE08 C3002063 unknown
:0202BE0C E5910789 ldr r0,[r1, #+0x789]		;r1+0x789=*(05012c9c)=#0(0x00000000)
:0202BE10 E1D216D3 ldrsb r1,[r2, #+0x63]		;r2+0x63=*(00000063)
:0202BE14 51000D02 unknown
:0202BE18 250524E9 strcs r2,[r5, #-0x4e9]		;(r5-0x4e9=*(fffffb17))
:0202BE1C C064001D rsbgt  r0,r4,r13,lsl r0
:0202BE20 1405C238 strne r12,[r5],#-0x238
:0202BE24 16B50485 unknown
:0202BE28 29071029 stmcsdb  r7 ,{r0,r3,r5,r12}
:0202BE2C 290AB8C0 stmcsdb  r10 ,{r6,r7,r11,r12,r13,r15}
:0202BE30 40290B40 eormi  r0,r9,r0,asr #0x16
:0202BE34 010E2909 unknown
:0202BE38 E2402A00 sub  r2,r0,#0x0
:0202BE3C 06E10461 unknown
:0202BE40 06D40469 ldreqb r0,r2,r0,#0x0
:0202BE44 5DE1D224 stcpll 2,cr13,[r1,#+0x90]!
:0202BE48 500DB504 andpl  r11,r13,r4,lsl #0xa
:0202BE4C 051D4113 ldreq r4,[r13, #-0x113]		;(r13-0x113=*(fffffeed))
:0202BE50 0205CC00 andeq  r12,r5,#0x0
:0202BE54 006305D9 unknown
:0202BE58 04B615C2 unknown
:0202BE5C 1AD90C45 bne 0166EF78
:0202BE60 006D3F54 rsbeq  r3,r13,r4,asr r15
:0202BE64 23B24071 movcss r4,#0x71		;r4=113(0x71)
:0202BE68 60750D33 rsbvss r0,r5,r3,lsr r13
:0202BE6C 0080755C addeq  r7,r0,r12,asr r5
:0202BE70 1C1117D9 ldcne  7,cr1,[r1],{#0xd9}
:0202BE74 6DEA123D stcvsl 2,cr1,[r10,#+0xf4]!
:0202BE78 02BD4400 adceqs r4,r13,#0x0
:0202BE7C E20210FF and  r1,r2,#0xFF
:0202BE80 208516F5 unknown
:0202BE84 110B5528 unknown
:0202BE88 5110710B tstpl r0,r11,lsl #0x2
:0202BE8C D5106D1F ldrle r6,[r0, #-0xd1f]		;(r0-0xd1f=*(fffff2e1))
:0202BE90 6D606D7C stcvsl 13,cr6,[r0,#-0x1f0]!
:0202BE94 6D5DC8F0 unknown
:0202BE98 606D2CF0 unknown
:0202BE9C 34D3F06D ldrccb r15,[r3],#+0x6d
:0202BEA0 6D03006D unknown
:0202BEA4 B9F06DA0 unknown
:0202BEA8 F06D606D rsbnv  r6,r13,r13,ror #0x0
:0202BEAC 6D5DACDA unknown
:0202BEB0 6D4E9CF0 unknown
:0202BEB4 28F06D50 unknown
:0202BEB8 02006D64 andeq  r6,r0,#0x1900
:0202BEBC F06DA06D rsbnv  r10,r13,r13,ror #0x0
:0202BEC0 6D606D9D stcvsl 13,cr6,[r0,#-0x274]!
:0202BEC4 5D6D90F0 stcpll 0,cr9,[r13,#-0x3c0]!
:0202BEC8 6D0CF06D unknown
:0202BECC 59F06D40 unknown
:0202BED0 0B7D2003 bleq 03F73EE4
:0202BED4 6DA06DBA stcvs  13,cr6,[r0,#+0x2e8]!
:0202BED8 606D81F0 unknown
:0202BEDC 5D74F06D ldcpll 0,cr15,[r4,#-0x1b4]!
:0202BEE0 7C9BF06D ldcvc  0,cr15,[r11],{#0x6d}
:0202BEE4 3D023D4F unknown
:0202BEE8 9F10544E swils 0x0010544e
:0202BEEC 318C0A1D orrcc  r0,r12,r13,lsl r10
:0202BEF0 C1104C39 tstgt r0,r9,lsr r12
:0202BEF4 01692007 unknown
:0202BEF8 6930128D ldmvsdb  r0!,{r0,r2,r3,r7,r9,r12}
:0202BEFC 20FFE592 smlalcss r14,r15,r2,r5
:0202BF00 3001E203 andcc  r14,r1,r3,lsl #0x4
:0202BF04 0CE00300 stceql 3,cr0,[r0],#+0x0
:0202BF08 23E28210 mvncs  r8,#0x1
:0202BF0C 291D0028 ldmcsdb  r13 ,{r3,r5}
:0202BF10 E58D021D str r0,[r13, #+0x21d]		;r13+0x21d=*(0000021d)
:0202BF14 02F1FE65 rsceqs r15,r1,#0x650
:0202BF18 C0C30F05 sbcgt  r0,r3,r5,lsl #0x1e
:0202BF1C 001101D1 ldreqsb r0,[r1], -r1
:0202BF20 B80011B2 stmltda  r0 ,{r1,r4,r5,r7,r8,r12}
:0202BF24 29210A6D stmcsdb  r1!,{r0,r2,r3,r5,r6,r9,r11}
:0202BF28 005D58D6 ldreqsb r5,[r13],#-0x86
:0202BF2C C1102E35 tstgt r0,r5,lsr r14
:0202BF30 FF278110 swinv 0x00278110
:0202BF34 4FEC0168 swimi 0x00ec0168
:0202BF38 CD380204 ldcgt  2,cr0,[r8,#-0x10]!
:0202BF3C C04DA511 subgt  r10,r13,r1,lsl r5
:0202BF40 EB005D51 bl 0204348C
:0202BF44 48C02DA0 stmmiia  r0 ,{r5,r7,r8,r10,r11,r13}^
:0202BF48 23A0002D movcs  r0,#0x2D		;r0=45(0x2d)
:0202BF4C 301D002D andccs r0,r13,r13,lsr #0x0
:0202BF50 55E5E790 strplb r14,[r5, #+0x790]!
:0202BF54 04863021 streq r3,[r6],#+0x21
:0202BF58 21F50021 mvncss r0,r1,lsr #0x0
:0202BF5C C0217000 eorgt  r7,r1,r0
:0202BF60 AA002140 bge 02034468
:0202BF64 B0215317 eorlt  r5,r1,r7,lsl r3
:0202BF68 38C0214C stmccia  r0 ,{r2,r3,r6,r8,r13}^
:0202BF6C 541C0021 ldrpl r0,[r12],#-0x21
:0202BF70 21024021 unknown
:0202BF74 22652840 rsbcs  r2,r5,#0x400000
:0202BF78 02690055 rsbeq  r0,r9,#0x55
:0202BF7C 80017505 andhi  r7,r1,r5,lsl #0xa
:0202BF80 018D10E0 orreq  r1,r13,r0,ror #0x1
:0202BF84 06795B13 unknown
:0202BF88 E2855090 add  r5,r5,#0x90
:0202BF8C E355000A cmp r5,#0xA
:0202BF90 FFFF00F8 swinv 0x00ff00f8
:0202BF94 54115DBA ldrpl r5,[r1],#-0xdba
:0202BF98 1861001D unknown
:0202BF9C 20E81001 rsccs  r1,r8,r1
:0202BFA0 010D16B9 streqh r1,[r13, -r9]
:0202BFA4 E24DDF41 sub  r13,r13,#0x104
:0202BFA8 B10F069B mrslt r0,CPSRswplt r0,r11,r15
:0202BFAC 02254337 eoreq  r4,r5,#0xDC000000
:0202BFB0 394530E4 stmccdb  r5 ,{r2,r5,r6,r7,r12,r13}^
:0202BFB4 E5CA01C5 strb r0,[r10, #+0x1c5]		;r10+0x1c5=*(000001c5)
:0202BFB8 552F4122 strpl r4,[r15, #-0x122]!
:0202BFBC 6FE5C311 swivs 0x00e5c311
:0202BFC0 0335099A teqeq r5,#0x268000
:0202BFC4 C4379D30 unknown
:0202BFC8 192110E9 stmnedb  r1!,{r0,r3,r5,r6,r7,r12}
:0202BFCC E535CD30 ldr r12,[r5, #-0xd30]!
:0202BFD0 E1CD20B2 strh r2,[r13, #+0x2]		;r13+0x2=*(00000002)
:0202BFD4 00019AEE andeq  r9,r1,r14,ror #0x15
:0202BFD8 008DACEB addeq  r10,r13,r11,ror #0x19
:0202BFDC 17692003 strneb r2,[r9,-r3]!
:0202BFE0 A428BD90 unknown
:0202BFE4 E1C120B0 strh r2,[r1, #+0x0]		;r1+0x0=*(05012513)=#0(0x00000000)
:0202BFE8 0EEDE004 cdpeq 0,14,cr14,cr13,cr4,0
:0202BFEC 02C003F5 sbceq  r0,r0,#0xD4000003
:0202BFF0 000D8E30 andeq  r8,r13,r0,lsr r14
:0202BFF4 DC000DDC stcle  13,cr0,[r0],{#0xdc}
:0202BFF8 C00428E1 andgt  r2,r4,r1,ror #0x11
:0202BFFC 2001E28C andcs  r14,r1,r12,lsl #0x5
:0202C000 B000E252 andlt  r14,r0,r2,asr r2
:0202C004 153903D1 ldrne r0,[r9, #-0x3d1]!
:0202C008 E2833004 add  r3,r3,#0x4
:0202C00C FFFF06F7 swinv 0x00ff06f7
:0202C010 9F106C1A swils 0x00106c1a
:0202C014 01810969 orreq  r0,r1,r9,ror #0x12
:0202C018 E28E0CC0 add  r0,r14,#0xC000
:0202C01C 024019B6 subeq  r1,r0,#0x2D8000
:0202C020 9D104320 unknown
:0202C024 8015B820 andhis r11,r5,r0,lsr #0x10
:0202C028 700930BA strvch r3,[r9], -r10
:0202C02C A54009BC strgeb r0,[r0, #-0x9bc]		;(r0-0x9bc=*(fffff671))
:0202C030 20BE1079 adccss r1,r14,r9,ror r0
:0202C034 4904E1C0 stmmidb  r4 ,{r6,r7,r8,r13,r14,r15}
:0202C038 0E411102 cdpeq 1,4,cr1,cr1,cr2,0
:0202C03C 79CBE280 stmvcib  r11 ,{r7,r9,r13,r14,r15}^
:0202C040 00452401 subeq  r2,r5,r1,lsl #0x8
:0202C044 00955024 addeqs r5,r5,r4,lsr #0x0
:0202C048 3085DE37 addcc  r13,r5,r7,lsr r14
:0202C04C 00020009 andeq  r0,r2,r9
:0202C050 51990109 orrpls r0,r9,r9,lsl #0x2
:0202C054 41EB0198 unknown
:0202C058 550865DF strpl r6,[r8, #-0x5df]		;r8-0x5df=*(0202b089)=#365027616(0x15c1e120)
:0202C05C 23F8C040 mvncss r12,#0x40
:0202C060 016C020D unknown
:0202C064 20527C00 subcss r7,r2,r0,lsl #0x18
:0202C068 015158C9 cmpeq r1,r9,asr #0x11
:0202C06C 541051DE ldrpl r5,[r0],#-0x1de
:0202C070 007509E3 rsbeqs r0,r5,r3,ror #0x13
:0202C074 2020618B eorcs  r6,r0,r11,lsl #0x3
:0202C078 D2110061 andles r0,r1,#0x61
:0202C07C 05ED295D streqb r2,[r13, #+0x95d]!
:0202C080 00596505 subeqs r6,r9,r5,lsl #0xa
:0202C084 1711A503 ldrne r10,[r1,-r3, lsl #0xa]
:0202C088 0C0106F9 stceq  6,cr0,[r1],{#0xf9}
:0202C08C FBE21580 blx 018B1694
:0202C090 A502693C strge r6,[r2, #-0x93c]		;(r2-0x93c=*(fffff6c4))
:0202C094 0719571E unknown
:0202C098 28D84061 ldmcsia  r8 ,{r0,r5,r6,r14}^
:0202C09C 2150419D unknown
:0202C0A0 FFD55040 swinv 0x00d55040
:0202C0A4 21000AFA unknown
:0202C0A8 3C016D10 stccc  13,cr6,[r1],{#0x10}
:0202C0AC 61149510 tstvs r4,r0,lsl r5
:0202C0B0 E566C113 strb r12,[r6, #-0x113]!
:0202C0B4 F110ED08 tstnv r0,r8,lsl #0x1a
:0202C0B8 D0011641 andle  r1,r1,r1,asr #0xc
:0202C0BC 038C2C99 orreq  r2,r12,#0x9900
:0202C0C0 00FD0135 rsceqs r0,r13,r5,lsr r1
:0202C0C4 02260980 eoreq  r0,r6,#0x200000
:0202C0C8 8AA230F1 bhi 008B8494
:0202C0CC 5C455C35 stcpll 12,cr5,[r5],{#0x35}
:0202C0D0 DDACDD24 stcle  13,cr13,[r12,#+0x90]!
:0202C0D4 012170FC unknown
:0202C0D8 993090B6 ldmlsdb  r0!,{r1,r2,r4,r5,r7,r12,r15}
:0202C0DC 00A98311 adceq  r8,r9,r1,lsl r3
:0202C0E0 05D900D1 ldreqb r0,[r9, #+0xd1]		;r9+0xd1=*(000000d1)
:0202C0E4 79007423 stmvcdb  r0 ,{r0,r1,r5,r10,r12,r13,r14}
:0202C0E8 03015937 unknown
:0202C0EC 7A07ED70 bvc 022276B4
:0202C0F0 60A61069 adcvs  r1,r6,r9,ror #0x0
:0202C0F4 056CE1A0 streqb r14,[r12, #-0x1a0]!
:0202C0F8 005D7300 subeqs r7,r13,r0,lsl #0x6
:0202C0FC 150D5060 strne r5,[r13, #-0x60]		;(r13-0x60=*(ffffffa0))
:0202C100 00374551 eoreqs r4,r7,r1,asr r5
:0202C104 00410469 subeq  r0,r1,r9,ror #0x8
:0202C108 00333DCA eoreqs r3,r3,r10,asr #0x1b
:0202C10C 015150EB cmpeq r1,r11,ror #0x1
:0202C110 01490119 unknown
:0202C114 15D94840 ldrneb r4,[r9, #+0x840]		;r9+0x840=*(00000840)
:0202C118 B9580B05 ldmltdb  r8 ,{r0,r2,r8,r9,r11}^
:0202C11C 3006290A andcc  r2,r6,r10,lsl #0x12
:0202C120 15E10061 strneb r0,[r1, #+0x61]!
:0202C124 B55C3CDB ldrltb r3,[r12, #-0xcdb]		;r12-0xcdb=*(080ab395)=#0(0x00000000)
:0202C128 295BD433 ldmcsdb  r11 ,{r0,r1,r4,r5,r10,r12,r14,r15}^
:0202C12C 11799704 cmnne r9,r4,lsl #0xe
:0202C130 2029D4A4 eorcs  r13,r9,r4,lsr #0x9
:0202C134 0AFFFFF4 beq 0202C10C
:0202C138 820F99F5 andhi  r9,r15,#0x3D4000
:0202C13C 5B05BD06 blpl 0219B55C
:0202C140 20D5FF81 sbccss r15,r5,r1,lsl #0x1f
:0202C144 A2014170 andge  r4,r1,#0x1C
:0202C148 91F424A1 mvnlss r2,r1,lsr #0x9
:0202C14C 0204600E andeq  r6,r4,#0xE
:0202C150 85007D70 strhi r7,[r0, #-0xd70]		;(r0-0xd70=*(fffff2bd))
:0202C154 E5C230A1 strb r3,[r2, #+0xa1]		;r2+0xa1=*(000000a1)
:0202C158 01038D08 unknown
:0202C15C 51060B89 unknown
:0202C160 0B350031 bleq 02D6C22C
:0202C164 405100DA ldrmisb r0,[r1],#-0xa
:0202C168 22000101 andcs  r0,r0,#0x40000000
:0202C16C 11392E53 teqne r9,r3,asr r14
:0202C170 83100D52 tsthi r0,#0x1480
:0202C174 2181000D orrcs  r0,r1,r13
:0202C178 04D9122A ldreqb r1,[r9],#+0x22a
:0202C17C 5D898011 unknown
:0202C180 474D1011 unknown
:0202C184 BE2D7511 mcrlt 5,1,r7,cr13,cr1,{0}
:0202C188 00010049 andeq  r0,r1,r9,asr #0x0
:0202C18C 9500E311 strls r14,[r0, #-0x311]		;(r0-0x311=*(fffffd1c))
:0202C190 C110DD44 tstgt r0,r4,asr #0x1a
:0202C194 20B094B5 unknown
:0202C198 1D810011 unknown
:0202C19C 19E1D210 unknown
:0202C1A0 355D1245 ldrccb r1,[r13, #-0x245]		;(r13-0x245=*(fffffdbb))
:0202C1A4 C04DA000 subgt  r10,r13,r0
:0202C1A8 C1800D51 orrgt  r0,r0,r1,asr r13
:0202C1AC CA000D55 bgt 0202F708
:0202C1B0 66310195 unknown
:0202C1B4 315997BD ldrcch r9,[r9, #-0x7d]		;(r9-0x7bd=*(ffffff83))
:0202C1B8 00154291 muleqs r5,r1,r2
:0202C1BC 114D7FE0 unknown
:0202C1C0 1230E3E0 eornes r14,r0,#0x80000003
:0202C1C4 D4EB01A7 unknown
:0202C1C8 AFEB01AE swige 0x00eb01ae
:0202C1CC EB01B500 bl 020995D4
:0202C1D0 50006949 andpl  r6,r0,r9,asr #0x12
:0202C1D4 414162DD unknown
:0202C1D8 09A55BD0 stmeqib  r5!,{r4,r6,r7,r8,r9,r11,r12,r14}
:0202C1DC 03B114F1 moveqs r1,#0xF1000000		;r1=-251658240(0xf1000000)
:0202C1E0 72000D3A andvc  r0,r0,#0xE80
:0202C1E4 94AE0275 unknown
:0202C1E8 755902F5 ldrvcb r0,[r9, #-0x2f5]		;(r9-0x2f5=*(fffffd0b))
:0202C1EC 000D8B02 andeq  r8,r13,r2,lsl #0x16
:0202C1F0 FD2A538C stc2  3,cr5,[r10,#-0x230]!
:0202C1F4 3D00FD07 unknown
:0202C1F8 C5575E15 ldrgtb r5,[r7, #-0xe15]		;(r7-0xe15=*(fffff1eb))
:0202C1FC 96098D15 unknown
:0202C200 633F1D67 teqvs r15,#0x19C0
:0202C204 1C32D557 ldcne  5,cr13,[r2],#-0x15c
:0202C208 12710409 rsbnes r0,r1,#0x9000000
:0202C20C 4495592C ldrmi r5,[r5],#+0x92c
:0202C210 01802DCD orreq  r2,r0,r13,asr #0x1b
:0202C214 80CF2285 sbchi  r2,r15,r5,lsl #0x5
:0202C218 2D851301 unknown
:0202C21C 00BD8171 adceqs r8,r13,r1,ror r1
:0202C220 3BE92F81 blcc 01A7802C
:0202C224 B9402547 stmltdb  r0 ,{r0,r1,r2,r6,r8,r10,r13}^
:0202C228 496C10E1 unknown
:0202C22C C11C1F00 tstgt r12,r0,lsl #0x1e
:0202C230 201523D1 ldrcssb r2,[r5], -r1
:0202C234 2A14D1C5 bcs 02560950
:0202C238 830009C2 unknown
:0202C23C 09805EE5 stmeqib  r0 ,{r0,r2,r5,r6,r7,r9,r10,r11,r12,r14}
:0202C240 3133007D teqcc r3,r13,ror r0
:0202C244 5900B91D stmpldb  r0 ,{r0,r2,r3,r4,r8,r11,r12,r13,r15}
:0202C248 10811216 addne  r1,r1,r6,lsl r2
:0202C24C 20B55D02 adccss r5,r5,r2,lsl #0x1a
:0202C250 E281C63E add  r12,r1,#0x3E00000
:0202C254 40AD0602 adcmi  r0,r13,r2,lsl #0xc
:0202C258 39D31081 ldmccib  r3 ,{r0,r7,r12}^
:0202C25C A9E3A000 unknown
:0202C260 24104010 ldrcs r4,[r0],#-0x10
:0202C264 10B8E3C1 adcnes r14,r8,r1,asr #0x7
:0202C268 001100AD andeqs r0,r1,r13,lsr #0x1
:0202C26C 10A9109D umlalne  r1,r9,r13,r0
:0202C270 BA1009F0 blt 0242EA38
:0202C274 0900A940 stmeqdb  r0 ,{r6,r8,r11,r13,r15}
:0202C278 A940BC40 stmgedb  r0 ,{r6,r10,r11,r12,r13,r15}^
:0202C27C 9D409900 unknown
:0202C280 E3C44000 bic  r4,r4,#0x0
:0202C284 015540BE ldreqh r4,[r5, #-0xe]		;(r5-0xbe=*(fffffff2))
:0202C288 E58CE082 str r14,[r12, #+0x82]		;r12+0x82=*(080ac0f2)=#0(0x00000000)
:0202C28C 00A9E014 adceq  r14,r9,r4,lsl r0
:0202C290 A000A9E0 andge  r10,r0,r0,ror #0x13
:0202C294 EAE583E0 b 0198D21C
:0202C298 0D001585 unknown
:0202C29C 05603200 streqb r3,[r0, #-0x200]!
:0202C2A0 A00C0100 andge  r0,r12,r0,lsl #0x2
:0202C2A4 D5835AE3 strle r5,[r3, #+0xae3]		;r3+0xae3=*(00000ae3)
:0202C2A8 25338134 ldrcs r8,[r3, #-0x134]!
:0202C2AC 99118000 ldmlsdb  r1 ,{r15}
:0202C2B0 090C1F31 stmeqdb  r12 ,{r0,r4,r5,r8,r9,r10,r11,r12}
:0202C2B4 218D9220 orrcs  r9,r13,r0,lsr #0x4
:0202C2B8 318D0A0E orrcc  r0,r13,r14,lsl #0x14
:0202C2BC F981006C stmnvib  r1 ,{r2,r3,r5,r6}
:0202C2C0 04AD8905 unknown
:0202C2C4 3106D180 unknown
:0202C2C8 014CE59F unknown
:0202C2CC 93129D05 tstls r2,#0x140
:0202C2D0 05A00435 streq r0,[r0, #+0x435]!
:0202C2D4 10E00100 rscne  r0,r0,r0,lsl #0x2
:0202C2D8 AD0E1115 unknown
:0202C2DC B5B8E503 ldrlt r14,[r8, #+0x503]!
:0202C2E0 8300500B unknown
:0202C2E4 103FE213 eornes r14,r15,r3,lsl r2
:0202C2E8 0B9D000D bleq 0076C324
:0202C2EC BA0BB1B8 blt 023189D4
:0202C2F0 10000D58 andne  r0,r0,r8,asr r13
:0202C2F4 100902C9 andne  r0,r9,r9,asr #0x5
:0202C2F8 BC0009BA stclt  9,cr0,[r0],{#0xba}
:0202C2FC BCAD4009 stclt  0,cr4,[r13],#+0x24
:0202C300 E0BE0009 adcs r0,r14,r9
:0202C304 E040E1D3 unknown
:0202C308 BEE3CE02 cdplt 14,14,cr12,cr3,cr2,0
:0202C30C 10E1C3E0 rscne  r12,r1,r0,ror #0x7
:0202C310 14800001 strne r0,[r0],#+0x1
:0202C314 01180001 tsteq r8,r1
:0202C318 83C01C00 bichi  r1,r0,#0x0
:0202C31C 85BF0AE5 ldrhi r0,[r15, #+0xae5]!
:0202C320 20F0EB01 rsccss r14,r0,r1,lsl #0x16
:0202C324 40300AD5 unknown
:0202C328 012DA59F unknown
:0202C32C 41E2821A mvnmi  r8,r10,lsl r2
:0202C330 C24DA530 subgt  r10,r13,#0xC000000
:0202C334 0F424011 swieq 0x00424011
:0202C338 0B03E380 bleq 02125140
:0202C33C B4813DA1 strlt r3,[r1],#+0xda1
:0202C340 0EE1400D cdpeq 0,14,cr4,cr1,cr13,0
:0202C344 000D0055 andeq  r0,r13,r5,asr r0
:0202C348 D23200B6 eorles r0,r2,#0xB6
:0202C34C 0EF1200D cdpeq 0,14,cr2,cr1,cr13,0
:0202C350 81B6E380 movhis r14,r0,lsl #0x7		;r14=5760(0x1680)
:0202C354 200D823D andcs  r8,r13,r13,lsr r2
:0202C358 3D810B03 unknown
:0202C35C 0D400DB0 unknown
:0202C360 0D51290C unknown
:0202C364 0DB2000D ldceq  0,cr0,[r2,#+0x34]!
:0202C368 0E101500 cdpeq 5,0,cr1,cr0,cr0,0
:0202C36C 9B0D510C blls 023807A4
:0202C370 00B40015 adceqs r0,r4,r5,lsl r0
:0202C374 2301E1D3 unknown
:0202C378 C1E301A0 mvngt  r0,r0,lsr #0x3
:0202C37C 43E2821F mvnmi  r8,#0xF0000001
:0202C380 400F01DD unknown
:0202C384 B4E3800C unknown
:0202C388 09E1C300 unknown
:0202C38C 030E8010 unknown
:0202C390 23112009 tstcs r1,#0x9
:0202C394 E3C00407 bic  r0,r0,#0x7000000
:0202C398 2113010C tstcs r3,r12,lsl #0x2
:0202C39C C009021D andgt  r0,r9,r13,lsl r2
:0202C3A0 79B72D25 ldmvcib  r7!,{r0,r2,r5,r8,r10,r11,r13}
:0202C3A4 013EA300 teqeq r14,r0,lsl #0x6
:0202C3A8 006DA200 rsbeq  r10,r13,r0,lsl #0x4
:0202C3AC 15AE18D9 strne r1,[r14, #+0x8d9]!
:0202C3B0 955A1C00 ldrlsb r1,[r10, #-0xc00]		;(r10-0xc00=*(fffff400))
:0202C3B4 29291100 stmcsdb  r9!,{r8,r12}
:0202C3B8 81180102 tsthi r8,r2,lsl #0x2
:0202C3BC 8D0700E3 unknown
:0202C3C0 017F8C00 cmneq r15,r0,lsl #0x18
:0202C3C4 FFEF2259 swinv 0x00ef2259
:0202C3C8 10FF11CF rscnes r1,r15,r15,asr #0x3
:0202C3CC 00002000 andeq  r2,r0,r0
:0202C3D0 40001005 andmi  r1,r0,r5
:0202C3D4 21100D21 tstcs r0,r1,lsr #0x1a
:0202C3D8 017F913D cmneq r15,r13,lsr r1
:0202C3DC 100544EB andne  r4,r5,r11,ror #0x9
:0202C3E0 0832F59F ldmeqda  r2!,{r0,r1,r2,r3,r4,r7,r8,r10,r12,r13,r14,r15}
:0202C3E4 16D5E3C0 ldrneb r14,da 
:0202C3E8 C95A44DD ldmgtdb  r10 ,{r0,r2,r3,r4,r6,r7,r10,r14}^
:0202C3EC 01B45738 moveqs r5,lsr r8		;r5=33732200(0x202b668)
:0202C3F0 0021F6EB eoreq  r15,r1,r11,ror #0xd
:0202C3F4 0058D782 subeqs r13,r8,r2,lsl #0xf
:0202C3F8 0BB1ECEB bleq 00CA77AC
:0202C3FC A0000DF4 unknown
:0202C400 D9067D5A stmledb  r6 ,{r1,r3,r4,r6,r8,r10,r11,r12,r13,r14}
:0202C404 5DE50A4D stcpll 10,cr0,[r5,#+0x134]!
:0202C408 01E90901 mvneq  r0,r1,lsl #0x12
:0202C40C 005B1BAA subeqs r1,r11,r10,lsr #0x17
:0202C410 495689EB ldmmidb  r6 ,{r0,r1,r3,r5,r6,r7,r8,r11,r15}^
:0202C414 C002FD0A andgt  r15,r2,r10,lsl #0x1a
:0202C418 0AAD276D beq 00B761D4
:0202C41C 0C00AD04 stceq  13,cr10,[r0],{#0x4}
:0202C420 90390149 eorlss r0,r9,r9,asr #0x2
:0202C424 00396B10 eoreqs r6,r9,r0,lsl r11
:0202C428 F0391014 eornvs r1,r9,r4,lsl r0
:0202C42C 14C03910 strneb r3,[r0],#+0x910
:0202C430 7DA94039 stcvc  0,cr4,[r9,#+0xe4]!
:0202C434 18020160 stmneda  r2 ,{r5,r6,r8}
:0202C438 101C0205 andnes r0,r12,r5,lsl #0x4
:0202C43C 8B603582 blhi 03839A4C
:0202C440 20181275 andcss r1,r8,r5,ror r2
:0202C444 2018159F mulcss r8,r15,r5
:0202C448 00150192 muleqs r5,r2,r1
:0202C44C 85158020 ldrhi r8,[r5, #-0x20]		;r5-0x20=*(0202b648)=#40960009(0x02710009)
:0202C450 15005513 strne r5,[r0, #-0x513]		;(r0-0x513=*(fffffb1a))
:0202C454 90001C60 andls  r1,r0,r0,ror #0x18
:0202C458 15061515 strne r1,[r6, #-0x515]		;(r6-0x515=*(fffffaeb))
:0202C45C 10D1200D sbcnes r2,r1,r13
:0202C460 453F49D0 ldrmi r4,[r15, #-0x9d0]!
:0202C464 15032550 strne r2,[r3, #-0x550]		;(r3-0x550=*(fffffab0))
:0202C468 0112E500 tsteq r2,r0,lsl #0xa
:0202C46C 3F0E2000 swicc 0x000e2000
:0202C470 2019E1A0 andcss r14,r9,r0,lsr #0x3
:0202C474 1F891115 swine 0x00891115
:0202C478 02210095 eoreq  r0,r1,#0x95
:0202C47C 01E1103C mvneq  r1,lsr r12
:0202C480 290002D1 stmcsdb  r0 ,{r0,r4,r6,r7,r9}
:0202C484 81501100 cmphi r0,r0,lsl #0x2
:0202C488 01DDE80A biceqs r14,r13,r10,lsl #0x10
:0202C48C E5C01755 strb r1,[r0, #+0x755]		;r0+0x755=*(00000782)
:0202C490 0AA9503D beq 00A8058C
:0202C494 73062FC9 unknown
:0202C498 19380009 ldmnedb  r8!,{r0,r3}
:0202C49C 13190140 tstne r9,#0x10
:0202C4A0 810801E1 unknown
:0202C4A4 0220B500 eoreq  r11,r0,#0x0
:0202C4A8 E3101BD1 tst r0,#0x34400
:0202C4AC 09028137 stmeqdb  r2 ,{r0,r1,r2,r4,r5,r8,r15}
:0202C4B0 3101C400 unknown
:0202C4B4 FFE28100 swinv 0x00e28100
:0202C4B8 B5000000 strlt r0,[r0, #-0x0]		;(r0-0x0=*(0000002d))
:0202C4BC 45552C22 ldrmib r2,[r5, #-0xc22]		;r5-0xc22=*(0202aa46)=#194859(0x0002f92b)
:0202C4C0 05850064 streq r0,[r5, #+0x64]		;r5+0x64=*(0202b6cc)=#2099438989(0x7d22e58d)
:0202C4C4 6556011D ldrvsb r0,[r6, #-0x11d]		;(r6-0x11d=*(fffffee3))
:0202C4C8 28090056 stmcsda  r9 ,{r1,r2,r4,r6}
:0202C4CC 0F05301C swieq 0x0005301c
:0202C4D0 2AB111ED bcs 00C70C8C
:0202C4D4 38E583E4 unknown
:0202C4D8 AD05B552 unknown
:0202C4DC 41002D21 unknown
:0202C4E0 6908F005 stmvsdb  r8 ,{r0,r2,r12,r13,r14,r15}
:0202C4E4 4526A910 strmi r10,[r6, #-0x910]!
:0202C4E8 F4325111 unknown
:0202C4EC 105506A9 subnes r0,r5,r9,lsr #0xd
:0202C4F0 481C25DE ldmmida  r12 ,{r1,r2,r3,r4,r6,r7,r8,r10,r13}
:0202C4F4 A0501171 subges r1,r0,r1,ror r1
:0202C4F8 61012DE1 unknown
:0202C4FC 6155C520 cmpvs r5,r0,lsr #0xa
:0202C500 39104100 ldmccdb  r0 ,{r8,r14}
:0202C504 AD1C1111 unknown
:0202C508 07A9EF1A unknown
:0202C50C 802020BE unknown
:0202C510 000508E2 andeq  r0,r5,r2,ror #0x11
:0202C514 82200010 eorhi  r0,r0,#0x10
:0202C518 2D8400AD unknown
:0202C51C 00F59200 rsceqs r9,r5,r0,lsl #0x4
:0202C520 6A821909 bvs 000B294C
:0202C524 811008E0 tsthi r0,r0,ror #0x11
:0202C528 841004E2 ldrhi r0,[r0],#-0x4e2
:0202C52C 2938E500 ldmcsdb  r8!,{r8,r10,r13,r14,r15}
:0202C530 08617930 unknown
:0202C534 0CE59400 stceql 4,cr9,[r5],#+0x0
:0202C538 0011501D andeqs r5,r1,r13,lsl r0
:0202C53C B56080B9 strltb r8,[r0, #-0xb9]!
:0202C540 2C522600 ldccsl 6,cr2,[r2],{#0x0}
:0202C544 214C3189 unknown
:0202C548 0C501901 ldceql 9,cr1,[r0],{#0x1}
:0202C54C 92101900 andlss r1,r0,#0x0
:0202C550 8300194D unknown
:0202C554 511189E0 tstpl r1,r0,ror #0x13
:0202C558 21000126 unknown
:0202C55C 00813918 addeq  r3,r1,r8,lsl r9
:0202C560 01E89050 mvneq  r9,r0,asr r0
:0202C564 01E79C01 mvneq  r9,r1,lsl #0x18
:0202C568 B5520000 ldrltb r0,[r2, #-0x0]		;(r2-0x0=*(0002f92b))
:0202C56C 30E08E00 rsccc  r8,r0,r0,lsl #0x1c
:0202C570 A2830830 addge  r0,r3,#0x300000
:0202C574 A1A01082 movge  r1,r2,lsl #0x1		;r1=389718(0x5f256)
:0202C578 800030B1 strhih r3,[r0], -r1
:0202C57C 181499A1 ldmneda  r4 ,{r0,r5,r7,r8,r11,r12,r15}
:0202C580 419D1929 orrmis r1,r13,r9,lsr #0x12
:0202C584 C13400C4 teqgt r4,r4,asr #0x1
:0202C588 560C4515 unknown
:0202C58C 20BCEB00 adccss r14,r12,r0,lsl #0x16
:0202C590 00A9039F umlaleq  r0,r9,r15,r3
:0202C594 E5821111 str r1,[r2, #+0x111]		;r2+0x111=*(0002fa3c)
:0202C598 0D814298 unknown
:0202C59C 2B398310 blcs 02E8D1E4
:0202C5A0 C0422185 subgt  r2,r2,r5,lsl #0x3
:0202C5A4 E5920039 ldr r0,[r2, #+0x39]		;r2+0x39=*(0002f964)
:0202C5A8 9FE0139C swils 0x00e0139c
:0202C5AC 42A12175 adcmi  r2,r1,#0x4000001D
:0202C5B0 0F2E31C0 swieq 0x002e31c0
:0202C5B4 E8BE0044 ldmia  r14!,{r2,r6}
:0202C5B8 01AC000F moveq  r0,r15			;r0=33736128(0x202c5c0)
:0202C5BC 51409E00 unknown
:0202C5C0 80E88C0C rschi  r8,r8,r12,lsl #0x18
:0202C5C4 11D380C1 bicnes r8,r3,r1,asr #0x1
:0202C5C8 10517000 subnes r7,r1,r0
:0202C5CC 798D19A9 stmvcib  r13 ,{r0,r3,r5,r7,r8,r11,r12}
:0202C5D0 0E0D9100 cdpeq 1,0,cr9,cr13,cr0,0
:0202C5D4 6AFF06A1 bvs 01FEE060
:0202C5D8 E58D1895 str r1,[r13, #+0x895]		;r13+0x895=*(00000895)
:0202C5DC 18F9FF87 ldmneia  r9!,{r0,r1,r2,r7,r8,r9,r10,r11,r12,r13,r14,r15}^
:0202C5E0 5921E5CD stmpldb  r1!,{r0,r2,r3,r6,r7,r8,r10,r13,r14,r15}
:0202C5E4 91116513 tstls r1,r3,lsl r5
:0202C5E8 00014D10 andeq  r4,r1,r0,lsl r13
:0202C5EC 750075DF strvc r7,[r0, #-0x5df]		;r0-0x5df=*(0202bfe1)=#-1331418947(0xb0a428bd)
:0202C5F0 0129D721 unknown
:0202C5F4 BD019630 unknown
:0202C5F8 60413025 subvs  r3,r1,r5,lsr #0x0
:0202C5FC 7DD10215 unknown
:0202C600 80A11400 adchi  r1,r1,r0,lsl #0x8
:0202C604 0629029C unknown
:0202C608 15491119 strneb r1,[r9, #-0x119]		;(r9-0x119=*(fffffee7))
:0202C60C 650443E5 strvs r4,[r4, #-0x3e5]		;(r4-0x3e5=*(fffffc8c))
:0202C610 31F46810 mvnccs r6,r0,lsl r8
:0202C614 1D5B1C37 unknown
:0202C618 008D9300 addeq  r9,r13,r0,lsl #0x6
:0202C61C 106D1041 rsbne  r1,r13,r1,asr #0x0
:0202C620 30781789 rsbccs r1,r8,r9,lsl #0xf
:0202C624 4F9C34D5 swimi 0x009c34d5
:0202C628 880205C4 stmhida  r2 ,{r2,r6,r7,r8,r10}
:0202C62C 1002045A andne  r0,r2,r10,asr r4
:0202C630 95009100 strls r9,[r0, #-0x100]		;r0-0x100=*(0202c4c0)=#92602468(0x05850064)
:0202C634 194B6A10 stmnedb  r11 ,{r4,r9,r11,r13,r14}^
:0202C638 00C11035 sbceq  r1,r1,r5,lsr r0
:0202C63C F5D317DD ldrnvb r1,[r3, #+0x7dd]		;r3+0x7dd=*(000007dd)
:0202C640 CD1D6122 unknown
:0202C644 802A1E04 eorhi  r1,r10,r4,lsl #0x1c
:0202C648 47A123DD unknown
:0202C64C A1E5C232 mvnge  r12,lsr r2
:0202C650 10EB005A rscne  r0,r11,r10,asr r0
:0202C654 1042F100 subne  r15,r2,r0,lsl #0x2
:0202C658 2EF1403D mrccs 0,7,r4,cr1,cr13,{1}
:0202C65C 00890411 addeq  r0,r9,r1,lsl r4
:0202C660 BD501513 unknown
:0202C664 1E43710C cdpne 1,4,cr7,cr3,cr12,0
:0202C668 98E2811A unknown
:0202C66C E5810202 str r0,[r1, #+0x202]		;r1+0x202=*(0005f458)
:0202C670 64614021 unknown
:0202C674 020589E4 andeq  r8,r5,#0x390000
:0202C678 31000C0C unknown
:0202C67C E2800D41 add  r0,r0,#0x1040
:0202C680 80040907 andhi  r0,r4,r7,lsl #0x12
:0202C684 99142DE2 ldmlsdb  r4 ,{r1,r5,r6,r7,r8,r10,r11,r13}
:0202C688 029D1812 addeqs r1,r13,#0x120000
:0202C68C AC029D04 stcge  13,cr9,[r2],{#0x4}
:0202C690 BAE109BD blt 0186ED8C
:0202C694 80EB004B rschi  r0,r11,r11,asr #0x0
:0202C698 71250102 unknown
:0202C69C 0A4009A0 beq 0302ED24
:0202C6A0 12A100B5 adcne  r0,r1,#0xB5
:0202C6A4 200915D0 unknown
:0202C6A8 0D04E907 unknown
:0202C6AC 1510D541 ldrne r13,[r0, #-0x541]		;r0-0x541=*(0202c07f)=#1499792645(0x59650505)
:0202C6B0 3D1715F1 unknown
:0202C6B4 0EC1FD03 cdpeq 13,12,cr15,cr1,cr3,0
:0202C6B8 1B8187E2 blne 0008E648
:0202C6BC 091A00A9 ldmeqdb  r10 ,{r0,r3,r5,r7}
:0202C6C0 09591E00 ldmeqdb  r9 ,{r9,r10,r11,r12}^
:0202C6C4 AA0A5D00 bge 022C3ACC
:0202C6C8 17000514 unknown
:0202C6CC 2FC50075 swics 0x00c50075
:0202C6D0 A08FF1D3 unknown
:0202C6D4 81000182 unknown
:0202C6D8 50800001 addpl  r0,r0,r1
:0202C6DC 017F0001 cmneq r15,r1
:0202C6E0 00017E00 andeq  r7,r1,r0,lsl #0x1c
:0202C6E4 1B00017D blne 0202CCE0
:0202C6E8 7B000155 blvc 0202CC44
:0202C6EC 017A0001 cmneq r10,r1
:0202C6F0 00017900 andeq  r7,r1,r0,lsl #0x12
:0202C6F4 00015578 andeq  r5,r1,r8,ror r5
:0202C6F8 76000177 unknown
:0202C6FC 015F0001 cmpeq r15,r1
:0202C700 01552B00 cmpeq r5,r0,lsl #0x16
:0202C704 00017300 andeq  r7,r1,r0,lsl #0x6
:0202C708 71000172 unknown
:0202C70C 55700001 ldrplb r0,[r0, #-0x1]!
:0202C710 016F0001 unknown
:0202C714 00016E00 andeq  r6,r1,r0,lsl #0x1c
:0202C718 17027535 unknown
:0202C71C 33000D55 unknown
:0202C720 FD1D8011 unknown
:0202C724 3F02C914 swicc 0x0002c914
:0202C728 22B5800D adccss r8,r5,#0xD
:0202C72C E15D0011 cmp r13,r1,lsl r0
:0202C730 5D305D01 ldcpl  13,cr5,[r0,#-0x4]!
:0202C734 401974F0 ldrmish r7,[r9], -r0
:0202C738 804D8ABA strhih r8,[r13],#-0xaa
:0202C73C 0AB565E2 beq 00D85ECC
:0202C740 84201907 unknown
:0202C744 971A5DE2 ldrls r5,[r13],#-0xaa
:0202C748 58EB0197 unknown
:0202C74C 41B04104 movmis r4,r4,lsl #0x2		;r4=452(0x1c4)
:0202C750 411D65F0 ldrmish r6,[r13, -r0]
:0202C754 14F041A0 unknown
:0202C758 9FD04101 swils 0x00d04101
:0202C75C 4101F041 unknown
:0202C760 D0F041A0 rscles r4,r0,r0,lsr #0x3
:0202C764 F041E041 subnv  r14,r1,r1,asr #0x0
:0202C768 A0416D03 subge  r6,r1,r3,lsl #0x1a
:0202C76C 418CF041 orrmi  r15,r12,r1,asr #0x0
:0202C770 04F041E0 unknown
:0202C774 21599041 cmpcs r9,r1,asr #0x0
:0202C778 216DDDDB unknown
:0202C77C 91485021 unknown
:0202C780 800A1E42 andhi  r1,r10,r2,asr #0x1c
:0202C784 1298E216 addnes r14,r8,#0x60000001
:0202C788 51006190 swppl r6,r0,r0
:0202C78C 500311F5 unknown
:0202C790 05C012A0 streqb r1,[r0, #+0x2a0]		;r0+0x2a0=*(0202c860)=#956622237(0x3904e59d)
:0202C794 18015D04 stmneda  r1 ,{r2,r8,r10,r11,r12,r14}
:0202C798 31A04859 movcc  r4,r9,asr r8
:0202C79C 201901B5 ldrcsh r0,[r9], -r5
:0202C7A0 42F9115D rscmis r1,r9,#0x40000017
:0202C7A4 1E0059E7 cdpne 9,0,cr5,cr0,cr7,7
:0202C7A8 551129B1 ldrpl r2,[r1, #-0x9b1]		;r1-0x9b1=*(3904dbec)=#0(0x00000000)
:0202C7AC 006101E5 rsbeq  r0,r1,r5,ror #0x3
:0202C7B0 01006118 unknown
:0202C7B4 8D50D910 unknown
:0202C7B8 8D171D10 unknown
:0202C7BC E9000C00 stmdb  r0 ,{r10,r11}
:0202C7C0 CE04F108 cdpgt 1,0,cr15,cr4,cr8,0
:0202C7C4 400071FF unknown
:0202C7C8 C0400081 subgt  r0,r0,r1,lsl #0x1
:0202C7CC 4A3C327D bmi 02F391C8
:0202C7D0 F1086920 unknown
:0202C7D4 02000D14 andeq  r0,r0,#0x500
:0202C7D8 0705A0CB streq r10,r0,r0,#0x500
:0202C7DC 910FDD8E mrsls r13,CPSR
:0202C7E0 E58DC015 str r12,[r13, #+0x15]		;r13+0x15=*(5965051a)=#0(0x00000000)
:0202C7E4 38803173 stmccia  r0 ,{r0,r1,r4,r5,r6,r8,r12,r13}
:0202C7E8 0A003143 beq 02038CFC
:0202C7EC 8DF90085 ldchil 0,cr0,[r9,#+0x214]!
:0202C7F0 0508EB01 streq r14,[r8, #-0xb01]		;r8-0xb01=*(0270f508)=#-5102799(0xffb22331)
:0202C7F4 015C80E9 cmpeq r12,r9,ror #0x1
:0202C7F8 00013400 andeq  r3,r1,r0,lsl #0x8
:0202C7FC A041794C subge  r7,r1,r12,asr #0x12
:0202C800 2B808555 blcs 0004DD5C
:0202C804 21550195 unknown
:0202C808 B906A9EB stmltdb  r6 ,{r0,r1,r3,r5,r6,r7,r8,r11,r13,r15}
:0202C80C 10A8D1D0 unknown
:0202C810 9510019F ldrls r0,[r0, #-0x19f]		;r0-0x19f=*(3cf07fc2)=#0(0x00000000)
:0202C814 00D59109 sbceqs r9,r5,r9,lsl #0x2
:0202C818 01E35851 mvneq  r5,r1,asr r8
:0202C81C 23908FF1 orrcss r8,r0,#0x3C4
:0202C820 12A50001 adcne  r0,r5,#0x1
:0202C824 1D4D05C0 unknown
:0202C828 01030001 unknown
:0202C82C 00010800 andeq  r0,r1,r0,lsl #0x10
:0202C830 09D61D3D ldmeqib  r6 ,{r0,r2,r3,r4,r5,r8,r10,r11,r12}^
:0202C834 D11A0001 tstle r10,r1
:0202C838 69D0E801 ldmvsib  r0 ,{r0,r11,r13,r14,r15}^
:0202C83C CA800909 bgt 0002EC68
:0202C840 45400901 strmib r0,[r0, #-0x901]		;(r0-0x901=*(fffff6ff))
:0202C844 40450210 submi  r0,r5,r0,lsl r2
:0202C848 5DB1105D ldcpl  0,cr1,[r1,#+0x174]!
:0202C84C 9509B680 strls r11,[r9, #-0x680]		;r9-0x680=*(0584f9e4)=#0(0x00000000)
:0202C850 1120EB01 unknown
:0202C854 33990000 orrccs r0,r9,#0x0
:0202C858 7103BAA0 unknown
:0202C85C 0024CA31 eoreq  r12,r4,r1,lsr r10
:0202C860 3904E59D stmccdb  r4 ,{r0,r2,r3,r4,r7,r8,r10,r13,r14,r15}
:0202C864 02101900 andeqs r1,r0,#0x0
:0202C868 C5030085 strgt r0,[r3, #-0x85]		;(r3-0x85=*(ffffff7b))
:0202C86C FD100D15 unknown
:0202C870 1009EB1D andne  r14,r9,r13,lsl r11
:0202C874 502D13CD eorpl  r1,r13,r13,asr #0x7
:0202C878 3E850041 cdpcc 0,8,cr0,cr5,cr1,2
:0202C87C 10110419 andnes r0,r1,r9,lsl r4
:0202C880 FFEB7F99 swinv 0x00eb7f99
:0202C884 1C4101FA stcnel 1,cr0,[r1],{#0xfa}
:0202C888 94F10129 unknown
:0202C88C 24550130 ldrcsb r0,[r5],#-0x130
:0202C890 E8070169 stmda  r7 ,{r0,r3,r5,r6,r8}
:0202C894 300C44B1 strcch r4,[r12], -r1
:0202C898 00059F2A andeq  r9,r5,r10,lsr #0x1e
:0202C89C 3000E890 mulcc  r0,r0,r8
:0202C8A0 0702E593 unknown
:0202C8A4 2AA58300 bcs 0098D4AC
:0202C8A8 0400C954 streq r12,[r0],#-0x954
:0202C8AC 076928C0 streqb r2,[r0],#-0x954
:0202C8B0 1009001D andne  r0,r9,r13,lsl r0
:0202C8B4 0205B1D0 andeq  r11,r5,#0x34
:0202C8B8 69C00700 stmvsib  r0 ,{r8,r9,r10}^
:0202C8BC 3806A50B stmccda  r6 ,{r0,r1,r3,r8,r10,r13,r15}
:0202C8C0 55333DB2 ldrpl r3,[r3, #-0xdb2]!
:0202C8C4 E660112E unknown
:0202C8C8 5550050D ldrplb r0,[r0, #-0x50d]		;(r0-0x50d=*(fffffaf3))
:0202C8CC 3912799E ldmccdb  r2 ,{r1,r2,r3,r4,r7,r8,r11,r12,r13,r14}
:0202C8D0 E9428D03 stmdb  r2 ,{r0,r1,r8,r10,r11,r15}^
:0202C8D4 A4BD4071 unknown
:0202C8D8 65528D5F ldrvsb r8,[r2, #-0xd5f]		;(r2-0xd5f=*(fffff2a1))
:0202C8DC C5C00D07 strgtb r0,[r0, #+0xd07]		;r0+0xd07=*(00000d07)
:0202C8E0 5781827D unknown
:0202C8E4 000977DC unknown
:0202C8E8 5974575D unknown
:0202C8EC 14390459 unknown
:0202C8F0 06E64B59 unknown
:0202C8F4 EF009950 swi 0x00009950
:0202C8F8 002D0F95 mlaeq  r13,r5,r15,r0unknown
:0202C8FC B4171D14 ldrlt r1,[r7],#-0xd14
:0202C900 014106F9 unknown
:0202C904 29FE2500 unknown
:0202C908 FF001101 swinv 0x00001101
:0202C90C 4A39FD65 bmi 02EABEA8
:0202C910 379E4805 ldrcc r4,[r14,+r5, lsl #0x10]
:0202C914 002D0985 eoreq  r0,r13,r5,lsl #0x13
:0202C918 C9EE6658 unknown
:0202C91C 72028900 andvc  r8,r2,#0x0
:0202C920 0DE5004D stceql 0,cr0,[r5,#+0x134]!
:0202C924 D62B6D00 unknown
:0202C928 11BD0A61 movnes r0,r1,ror #0x14
:0202C92C C510BDEB ldrgt r11,[r0, #-0xdeb]		;(r0-0xdeb=*(fffff215))
:0202C930 00293C40 eoreq  r3,r9,r0,asr #0x18
:0202C934 DDFE5B17 ldclel 11,cr5,[r14,#+0x5c]!
:0202C938 05401904 streqb r1,[r0, #-0x904]		;(r0-0x904=*(fffff6fc))
:0202C93C 9DD900B5 unknown
:0202C940 09562C00 ldmeqdb  r6 ,{r10,r11,r13}^
:0202C944 E7910110 unknown
:0202C948 0209FE10 andeq  r15,r9,#0x100
:0202C94C 02614111 rsbeq  r4,r1,#0x40000004
:0202C950 111C0321 tstne r12,r1,lsr #0x6
:0202C954 4011A600 andmis r10,r1,r0,lsl #0xc
:0202C958 6BD310B1 blvs 014F0C24
:0202C95C 010C0011 unknown
:0202C960 11F5305D mvnnes r3,r13,asr r0
:0202C964 85CE10DD strhib r1,[r14, #+0xdd]		;r14+0xdd=*(ffb2240e)
:0202C968 09FCB903 ldmeqib  r12!,{r0,r1,r8,r11,r12,r13,r15}^
:0202C96C 0009FC00 andeq  r15,r9,r0,lsl #0x18
:0202C970 F80009B3 stmnvda  r0 ,{r0,r1,r4,r5,r7,r8,r11}
:0202C974 C9AA16A9 stmgtib  r10!,{r0,r3,r5,r7,r9,r10,r12}
:0202C978 F4000917 strnv r0,[r0],#-0x917
:0202C97C 09F40009 unknown
:0202C980 0009AD00 andeq  r10,r9,r0,lsl #0x1a
:0202C984 0009F0AB andeq  r15,r9,r11,lsr #0x1
:0202C988 03C510F0 biceq  r1,r5,#0xF0
:0202C98C 09EC0009 unknown
:0202C990 09ECB200 unknown
:0202C994 0009A700 andeq  r10,r9,r0,lsl #0xe
:0202C998 E80009E8 stmda  r0 ,{r3,r5,r6,r7,r8,r11}
:0202C99C A4AA0009 unknown
:0202C9A0 541D0009 ldrpl r0,[r13],#-0x9
:0202C9A4 E00009A1 and  r0,r0,r1,lsr #0x13
:0202C9A8 56E00021 unknown
:0202C9AC 219E0021 orrcss r0,r14,r1,lsr #0x0
:0202C9B0 9155B500 cmpls r5,r0,lsl #0xa
:0202C9B4 014D1989 unknown
:0202C9B8 000D7506 andeq  r7,r13,r6,lsl #0xa
:0202C9BC C4000DC4 strgt r0,[r0],#-0xdc4
:0202C9C0 ED95000D unknown
:0202C9C4 999508A9 ldmlsib  r5 ,{r0,r3,r5,r7,r11}
:0202C9C8 0059BC0A subeqs r11,r9,r10,lsl #0x18
:0202C9CC 9101ADB4 strlsh r10,[r1, -r4]
:0202C9D0 11F501C9 mvnnes r0,r9,asr #0x3
:0202C9D4 1100FDD5 unknown
:0202C9D8 01E1DC00 mvneq  r13,r0,lsl #0x18
:0202C9DC 03E24C3A mvneq  r4,#0x3A00
:0202C9E0 700D1035 andvc  r1,r13,r5,lsr r0
:0202C9E4 3DC00DCC unknown
:0202C9E8 072D2007 streq r2,[r13,-r7]!
:0202C9EC E3C25B20 bic  r5,r2,#0x8000
:0202C9F0 E3822003 orr  r2,r2,#0x3
:0202C9F4 C30020B0 unknown
:0202C9F8 28451CE1 stmcsda  r5 ,{r0,r5,r6,r7,r10,r11,r12}^
:0202C9FC 008508B1 streqh r0,[r5], +r1
:0202CA00 00385319 eoreqs r5,r8,r9,lsl r3
:0202CA04 9D6D256D stclsl 5,cr2,[r13,#-0x1b4]!
:0202CA08 09144110 ldmeqdb  r4 ,{r4,r8,r14}
:0202CA0C 01755800 cmneq r5,r0,lsl #0x10
:0202CA10 0DF4F4BA ldceql 4,cr15,[r4,#+0x2e8]!
:0202CA14 00012002 andeq  r2,r1,r2
:0202CA18 A0000134 andge  r0,r0,r4,lsr r1
:0202CA1C 003DF548 eoreqs r15,r13,r8,asr #0xa
:0202CA20 05025579 streq r5,[r2, #-0x579]		;(r2-0x579=*(fffffa87))
:0202CA24 001D6800 andeqs r6,r13,r0,lsl #0x10
:0202CA28 000570B4 streqh r7,[r5], -r4
:0202CA2C 88001D74 stmhida  r0 ,{r2,r4,r5,r6,r8,r10,r11,r12}
:0202CA30 740155F5 strvc r5,[r1],#-0x5f5
:0202CA34 A0020A4A andge  r0,r2,r10,asr #0x14
:0202CA38 B83225F5 ldmltda  r2!,{r0,r2,r4,r5,r6,r7,r8,r10,r13}
:0202CA3C 903225F5 unknown
:0202CA40 0141F5D0 unknown
:0202CA44 E8020A75 stmda  r2 ,{r0,r2,r4,r5,r6,r9,r11}
:0202CA48 020D04F5 andeq  r0,r13,#0xF5000000
:0202CA4C 000215C0 andeq  r1,r2,r0,asr #0xb
:0202CA50 76EC0005 unknown
:0202CA54 14020A28 strne r0,[r2],#-0xa28
:0202CA58 150A01FD strne r0,[r10, #-0x1fd]		;(r10-0x1fd=*(fffffe03))
:0202CA5C 2861F802 unknown
:0202CA60 30113039 andccs r3,r1,r9,lsr r0
:0202CA64 40110DD9 ldrmisb r0,[r1], -r9
:0202CA68 4215503A andmis r5,r5,#0x3A
:0202CA6C 11CF0201 bicne  r0,r15,r1,lsl #0x4
:0202CA70 00553022 subeqs r3,r5,r2,lsr #0x0
:0202CA74 55454AA5 strplb r4,[r5, #-0xaa5]		;r5-0xaa5=*(0202abc3)=#346357837(0x14a5004d)
:0202CA78 2D623440 stccsl 4,cr3,[r2,#-0x100]!
:0202CA7C 5025722D eorpl  r7,r5,r13,lsr #0x4
:0202CA80 12FD822D rscnes r8,r13,#0xD0000002
:0202CA84 5F721D50 swipl 0x00721d50
:0202CA88 C1001D59 unknown
:0202CA8C 5124D9D4 unknown
:0202CA90 FFFD354B swinv 0x00fd354b
:0202CA94 2F8F23B1 swics 0x008f23b1
:0202CA98 51B14015 movpls r4,r5,lsl r0		;r4=33732200(0x202b668)
:0202CA9C 35BDFD2F ldrcc r15,[r13, #+0xd2f]!
:0202CAA0 8126FD29 msrhi CPSR_sx,r9
:0202CAA4 C1046249 unknown
:0202CAA8 1C207914 stcne  9,cr7,[r0],#-0x50
:0202CAAC 99019500 stmlsdb  r1 ,{r8,r10,r12,r15}
:0202CAB0 FFEE1331 swinv 0x00ee1331
:0202CAB4 1B552EEB blne 03578668
:0202CAB8 02B12581 adceqs r2,r1,#0x20400000
:0202CABC 5111C5E1 tstpl r1,r1,ror #0xb
:0202CAC0 413CD901 teqmi r12,r1,lsl #0x12
:0202CAC4 30179507 andccs r9,r7,r7,lsl #0xa
:0202CAC8 30B33441 adcccs r3,r3,r1,asr #0x8
:0202CACC C530007D ldrgt r0,[r0, #-0x7d]!
:0202CAD0 E1A0C114 mov  r12,r4,lsl r1		;r12=0(0x0)
:0202CAD4 93000ABC unknown
:0202CAD8 0231BCE1 eoreqs r11,r1,#0xE100
:0202CADC 200231BC strcsh r3,[r2], -r12
:0202CAE0 BC021D50 stclt  13,cr1,[r2],{#0x50}
:0202CAE4 EDDF022D unknown
:0202CAE8 FD0E3869 unknown
:0202CAEC BD315125 ldclt  1,cr5,[r1,#-0x94]!
:0202CAF0 3D0DB9F4 unknown
:0202CAF4 0BBD1841 bleq 00F72C00
:0202CAF8 B92FC0B4 stmltdb  r15!,{r2,r4,r5,r7,r14,r15}
:0202CAFC F10D7914 unknown
:0202CB00 0009DC26 andeq  r13,r9,r6,lsr #0x18
:0202CB04 1702E5DC unknown
:0202CB08 0BC98CC0 bleq 0128FE10
:0202CB0C C30875C3 unknown
:0202CB10 301402E5 andccs r0,r4,r5,ror #0x5
:0202CB14 2001E283 andcs  r14,r1,r3,lsl #0x5
:0202CB18 00F7E252 rsceqs r14,r7,r2,asr r2
:0202CB1C 8C1AFFFF ldchi  15,cr15,[r10],{#0xff}
:0202CB20 098C0009 stmeqib  r12 ,{r0,r3}
:0202CB24 09500500 ldmeqdb  r0 ,{r8,r10}^
:0202CB28 00098800 andeq  r8,r9,r0,lsl #0x10
:0202CB2C 02000988 andeq  r0,r0,#0x220000
:0202CB30 558401C1 strpl r0,[r4, #+0x1c1]		;r4+0x1c1=*(0202b829)=#67705088(0x04091900)
:0202CB34 198400E1 stmneib  r4 ,{r0,r5,r6,r7}
:0202CB38 1005FF00 andne  r15,r5,r0,lsl #0x1e
:0202CB3C 09E50B7D unknown
:0202CB40 23B1B501 movcss r11,#0x400000		;r11=4194304(0x400000)
:0202CB44 6C3A5920 ldcvs  9,cr5,[r10],#-0x80
:0202CB48 206C000D rsbcs  r0,r12,r13
:0202CB4C 8195135D orrhis r1,r5,r13,asr r3
:0202CB50 CD1505E5 unknown
:0202CB54 1D850114 unknown
:0202CB58 701DD200 andvcs r13,r13,r0,lsl #0x4
:0202CB5C F1E4F1BC strnvh r15,[r4, #+0x1c]!
:0202CB60 0CED18F4 stceql 8,cr1,[r13],#+0x3d0
:0202CB64 05261075 streq r1,[r6, #-0x75]!
:0202CB68 0D5B2802 unknown
:0202CB6C 020A7A10 andeq  r7,r10,#0x10000
:0202CB70 14000540 strne r0,[r0],#-0x540
:0202CB74 020A2173 andeq  r2,r10,#0xC000001C
:0202CB78 FD34D958 ldc2  9,cr13,[r4,#-0x160]!
:0202CB7C D584D511 strle r13,[r4, #+0x511]		;r4+0x511=*(0202bb79)=#853248(0x000d0500)
:0202CB80 4F78B4F4 swimi 0x0078b4f4
:0202CB84 001954D5 ldreqsb r5,[r9], -r5
:0202CB88 4FAF4279 swimi 0x00af4279
:0202CB8C 4E6872C1 cdpmi 2,6,cr7,cr8,cr1,6
:0202CB90 6572C152 ldrvsb r12,[r2, #-0x152]!
:0202CB94 FD021552 unknown
:0202CB98 43FDFC13 mvnmis r15,#0x1300
:0202CB9C 721564B2 andvcs r6,r5,#0xB2000000
:0202CBA0 95C00D99 strlsb r0,[r0, #+0xd99]		;r0+0xd99=*(00000d99)
:0202CBA4 0E31A251 mrceq 2,1,r10,cr1,cr1,{2}
:0202CBA8 30256AEC eorcc  r6,r5,r12,ror #0x15
:0202CBAC 44FDFCAA unknown
:0202CBB0 EB41D964 bl 030A3148
:0202CBB4 1AA9B4D5 bne 00A99F10
:0202CBB8 FDA044AD stc2  4,cr4,[r0,#+0x2b4]!
:0202CBBC 74D56451 ldrvcb r6,[r5],#+0x451
:0202CBC0 6A4C1001 bvs 03330BCC
:0202CBC4 2D3844D5 ldccs  4,cr4,[r8,#-0x354]!
:0202CBC8 35510801 ldrccb r0,[r1, #-0x801]		;r1-0x801=*(3904dd9c)=#0(0x00000000)
:0202CBCC 8B4F9D02 blhi 03413FDC
:0202CBD0 0F405D65 swieq 0x00405d65
:0202CBD4 0A7D205D beq 03F74D50
:0202CBD8 10FF005D rscnes r0,r15,r13,asr r0
:0202CBDC 81E21D04 mvnhi  r1,r4,lsl #0x1a
:0202CBE0 00E402A5 rsceq  r0,r4,r5,lsr #0x5
:0202CBE4 01100001 tsteq r0,r1
:0202CBE8 0120A400 unknown
:0202CBEC E4029900 str r9,[r2],#-0x900
:0202CBF0 901295C0 andlss r9,r2,r0,asr #0xb
:0202CBF4 00A6A295 umlaleq  r10,r6,r5,r2
:0202CBF8 52E5CC40 rscpl  r12,r5,#0x4000
:0202CBFC F90029ED stmnvdb  r0 ,{r0,r2,r3,r5,r6,r7,r8,r11,r13}
:0202CC00 8440C011 strhib r12,[r0],#-0x11
:0202CC04 E3540F5D cmp r4,#0x174
:0202CC08 E70F5D08 str r5,[r15,-r8, lsl #0x1a]
:0202CC0C 3AFFFF44 bcc 0202C924
:0202CC10 903527FD unknown
:0202CC14 401917FD ldrmish r1,[r9], -r13
:0202CC18 1AF8107D bne 01E30E14
:0202CC1C 16359051 unknown
:0202CC20 2019FFEA andcss r15,r9,r10,ror #0x1f
:0202CC24 A6000D40 strge r0,r15,r9,r10,ror #0x1f
:0202CC28 35501923 ldrccb r1,[r0, #-0x923]		;(r0-0x923=*(fffff6dd))
:0202CC2C 10197544 andnes r7,r9,r4,asr #0xa
:0202CC30 000D16F9 unknown
:0202CC34 8019761C andhis r7,r9,r12,lsl r6
:0202CC38 196E10E9 unknown
:0202CC3C 651C6110 ldrvs r6,[r12, #-0x110]		;(r12-0x110=*(fffffef0))
:0202CC40 3B005413 blcc 02041C94
:0202CC44 031A5051 tsteq r10,#0x51
:0202CC48 40190F89 andmis r0,r9,r9,lsl #0x1f
:0202CC4C 540E1D1D strpl r1,[r14],#-0xd1d
:0202CC50 389F30A9 ldmccia  r15 ,{r0,r3,r5,r7,r12,r13}
:0202CC54 130D0199 unknown
:0202CC58 38005960 stmccda  r0 ,{r5,r6,r8,r11,r12,r14}
:0202CC5C 56241049 unknown
:0202CC60 15B1D90D ldrne r13,[r1, #+0x90d]!
:0202CC64 A653E142 ldrgeb r14,[r1, #+0x90d]!
:0202CC68 E133E1EA teq r3,r10,ror #0x3
:0202CC6C 0E85CEF3 mcreq 14,4,r12,cr5,cr3,{7}
:0202CC70 2D4D0039 unknown
:0202CC74 73E1FC42 mvnvc  r15,#0x4200
:0202CC78 0039492D eoreqs r4,r9,r13,lsr #0x12
:0202CC7C 7D0065EB unknown
:0202CC80 10213C34 eorne  r3,r1,r4,lsr r12
:0202CC84 5F1D35A0 swipl 0x001d35a0
:0202CC88 1D5C0204 unknown
:0202CC8C 21EAB540 mvncs  r11,r0,asr #0xa
:0202CC90 1FC5000D swine 0x00c5000d
:0202CC94 49334049 ldmmidb  r3!,{r0,r3,r6,r14}
:0202CC98 80497C40 subhi  r7,r9,r0,asr #0x18
:0202CC9C 80495713 subhi  r5,r9,r3,lsl r7
:0202CCA0 0265B40D rsbeq  r11,r5,#0xD000000
:0202CCA4 C9540D4F ldmgtdb  r4 ,{r0,r1,r2,r3,r6,r8,r10,r11}^
:0202CCA8 1042590B subne  r5,r2,r11,lsl #0x12
:0202CCAC 204A7177 subcs  r7,r10,r7,ror r1
:0202CCB0 C83085FC ldmgtda  r0!,{r2,r3,r4,r5,r6,r7,r8,r10,r15}
:0202CCB4 3130A566 teqcc r0,r6,ror #0xa
:0202CCB8 714FC920 mrsvc r12,SPSR
:0202CCBC 6108F592 swpvs r15,r2,r8
:0202CCC0 FFED1F82 swinv 0x00ed1f82
:0202CCC4 115D0EEB cmpne r13,r11,ror #0x1d
:0202CCC8 0D002168 unknown
:0202CCCC 8A11A411 bhi 02495D18
:0202CCD0 6D2D51CC stcvs  1,cr5,[r13,#-0x330]!
:0202CCD4 0205C97E andeq  r12,r5,#0x1F8000
:0202CCD8 D5437544 strleb r7,[r3, #-0x544]		;(r3-0x544=*(fffffabc))
:0202CCDC 42D50692 sbcmis r0,r5,#0x9200000
:0202CCE0 F511DDB5 ldrnv r13,[r1, #-0xdb5]		;r1-0xdb5=*(3904d7e8)=#0(0x00000000)
:0202CCE4 71FFFC2C mvnvcs r15,r12,lsr #0x18
:0202CCE8 4015FE24 andmis r15,r5,r4,lsr #0x1c
:0202CCEC FED3579D mrc2 7,6,r5,cr3,cr13,{4}
:0202CCF0 F83421FB ldmnvda  r4!,{r0,r1,r3,r4,r5,r6,r7,r8,r13}
:0202CCF4 8C7065FB ldchil 5,cr6,[r0],#-0x3ec
:0202CCF8 02052407 andeq  r2,r5,#0x7000000
:0202CCFC 815AADE0 cmphi r10,r0,ror #0x1b
:0202CD00 09135023 ldmeqdb  r3 ,{r0,r1,r5,r12,r14}
:0202CD04 A1449812 unknown
:0202CD08 2011791B andcss r7,r1,r11,lsl r9
:0202CD0C B1221061 unknown
:0202CD10 E556C100 ldrb r12,[r6, #-0x100]		;(r6-0x100=*(ffffff00))
:0202CD14 2C0279D8 stccs  9,cr7,[r2],{#0xd8}
:0202CD18 C0004900 andgt  r4,r0,r0,lsl #0x12
:0202CD1C 28A432F1 stmcsia  r4!,{r0,r4,r5,r6,r7,r9,r12,r13}
:0202CD20 A128003D unknown
:0202CD24 4DE18008 stcmil 0,cr8,[r1,#+0x20]!
:0202CD28 994A3008 stmlsdb  r10 ,{r3,r12,r13}^
:0202CD2C AE999C1E mrcge 12,4,r9,cr9,cr14,{0}
:0202CD30 3091ECAD addccs r14,r1,r13,lsr #0x19
:0202CD34 6516104D ldrvs r1,[r6, #-0x4d]		;(r6-0x4d=*(ffffffb3))
:0202CD38 011A0001 tsteq r10,r1
:0202CD3C 00011800 andeq  r1,r1,r0,lsl #0x10
:0202CD40 3905241C stmccdb  r5 ,{r2,r3,r4,r10,r13}
:0202CD44 9F102C95 swils 0x00102c95
:0202CD48 3D9F0B05 unknown
:0202CD4C 000DD10B andeq  r13,r13,r11,lsl #0x2
:0202CD50 0031D1A8 eoreqs r13,r1,r8,lsr #0x3
:0202CD54 11C0029D unknown
:0202CD58 09CD3007 stmeqib  r13 ,{r0,r1,r2,r12,r13}^
:0202CD5C 4DCD9600 unknown
:0202CD60 04E7DC03 unknown
:0202CD64 02E59000 rsceq  r9,r5,#0x0
:0202CD68 329910E1 addccs r1,r9,#0xE1
:0202CD6C 79043199 stmvcdb  r4 ,{r0,r3,r4,r7,r8,r12,r13}
:0202CD70 29105C0B ldmcsdb  r0 ,{r0,r1,r3,r10,r11,r12,r14}
:0202CD74 3420451A unknown
:0202CD78 13291269 unknown
:0202CD7C 01711F61 cmneq r1,r1,ror #0x1e
:0202CD80 11997A12 orrnes r7,r9,r2,lsl r10
:0202CD84 3BEBFFEC blcc 01B2CD3C
:0202CD88 013C000D teqeq r12,r13
:0202CD8C 0570A146 ldreqb r10,[r0, #-0x146]!
:0202CD90 12911700 addnes r1,r1,#0x0
:0202CD94 B931EDEB ldmltdb  r1!,{r0,r1,r3,r5,r6,r7,r8,r10,r11,r13,r14,r15}
:0202CD98 E8AA8271 stmia  r10!,{r0,r4,r5,r6,r9,r15}
:0202CD9C C0B3BD68 adcgts r11,r3,r8,ror #0x1a
:0202CDA0 BD53BDEB unknown
:0202CDA4 E4F3BDF3 unknown
:0202CDA8 F3BDF3BD movnvs r15,#0xF4000002		;r15=-201326590(0xf4000002)
:0202CDAC BD6CF3BD stcltl 3,cr15,[r12,#-0x2f4]!
:0202CDB0 4EF7FDF3 mrcmi 13,7,r15,cr7,cr3,{7}
:0202CDB4 F7FD3700 ldrnvb r3,[r13,+r0, lsl #0xe]!
:0202CDB8 5187FD4E orrpl  r15,r7,r14,asr #0x1a
:0202CDBC FD5187FD unknown
:0202CDC0 FD55FB47 unknown
:0202CDC4 87FD6947 ldrhib r6,r15,r7,r14,asr #0x1a
:0202CDC8 4EC7FD4E cdpmi 13,12,cr15,cr7,cr14,2
:0202CDCC 17FD8461 ldrneb r8,r15,r7,r14,asr #0x1a
:0202CDD0 47FDEBD5 unknown
:0202CDD4 FD6950FD stc2l 0,cr5,[r9,#-0x3f4]!
:0202CDD8 C7FDE947 ldrgtb r14,[r9,#-0x3f4]!
:0202CDDC 47FD56E9 ldrmib r5,[r9,#-0x3f4]!
:0202CDE0 6947FDFB stmvsdb  r7 ,{r0,r1,r3,r4,r5,r6,r7,r8,r10,r11,r12,r13,r14,r15}^
:0202CDE4 1001738D andne  r7,r1,r13,lsl #0x7
:0202CDE8 B5938D0F ldrlt r8,[r3, #+0xd0f]		;r3+0xd0f=*(00000d0f)
:0202CDEC 155317FD ldrneb r1,[r3, #-0x7fd]		;(r3-0x7fd=*(fffff803))
:0202CDF0 10350130 eornes r0,r5,r0,lsr r1
:0202CDF4 FFE917FD swinv 0x00e917fd
:0202CDF8 FF272D35 swinv 0x00272d35
:0202CDFC E9B6C375 ldmib  r6!,{r0,r2,r4,r5,r6,r8,r9,r14,r15}
:0202CE00 E9ADB375 stmib  r13!,{r0,r2,r4,r5,r6,r8,r9,r12,r13,r15}
:0202CE04 3C89FF25 stccc  15,cr15,[r9],{#0x25}
:0202CE08 990541A1 stmlsdb  r5 ,{r0,r5,r7,r8,r14}
:0202CE0C 394D1D15 stmccdb  r13 ,{r0,r2,r4,r8,r10,r11,r12}^
:0202CE10 34B60011 unknown
:0202CE14 2D49002D unknown
:0202CE18 344D5910 strccb r5,[r13],#-0x910
:0202CE1C 9A06E938 bls 021E7304
:0202CE20 2A8D0091 bcs 0036D06C
:0202CE24 18E24230 unknown
:0202CE28 14D50029 ldrneb r0,[r5],#+0x29
:0202CE2C 003CDBC3 eoreqs r13,r12,r3,asr #0x17
:0202CE30 FFE9BDEB swinv 0x00e9bdeb
:0202CE34 3D802081 unknown
:0202CE38 9471ADFB unknown
:0202CE3C E9B64189 ldmib  r6!,{r0,r3,r7,r8,r14}
:0202CE40 A4943335 ldrge r3,[r4],#+0x335
:0202CE44 FB344B1D blx 02D3FAC8
:0202CE48 356A46FD strccb r4,[r10, #-0x6fd]!
:0202CE4C D21AFD43 andles r15,r10,#0x10C0
:0202CE50 7B70614E blvc 03C45390
:0202CE54 293E59E9 ldmcsdb  r14!,{r0,r3,r5,r6,r7,r8,r11,r12,r14}
:0202CE58 95005D6E strls r5,[r0, #-0xd6e]		;(r0-0xd6e=*(fffff292))
:0202CE5C 09A1F2B7 stmeqib  r1!,{r0,r1,r2,r4,r5,r7,r9,r12,r13,r14,r15}
:0202CE60 FD03214E unknown
:0202CE64 31054EDF unknown
:0202CE68 B12DFB1C msrlt CPSR_fsc,r12
:0202CE6C FD6ADC70 stc2l 12,cr13,[r10,#-0x1c0]!
:0202CE70 801DFB71 andhis r15,r13,r1,ror r11
:0202CE74 A9C03190 stmgeib  r0 ,{r4,r7,r8,r12,r13}^
:0202CE78 DDF31035 ldclel 0,cr1,[r3,#+0xd4]!
:0202CE7C 81E97881 mvnhi  r7,r1,lsl #0x11
:0202CE80 254FC8B7 strcsb r12,[r15, #-0x8b7]		;r15-0x8b7=*(0202c5d1)=#-1592914543(0xa10e0d91)
:0202CE84 319C1900 orrccs r1,r12,r0,lsl #0x12
:0202CE88 71EAEA20 mvnvc  r14,r0,lsr #0x14
:0202CE8C 2650BE77 unknown
:0202CE90 0EC55179 mcreq 1,6,r5,cr5,cr9,{3}
:0202CE94 61300179 teqvs r0,r9,ror r1
:0202CE98 5D5BE940 unknown
:0202CE9C 11770311 cmnne r7,r1,lsl r3
:0202CEA0 0005F909 andeq  r15,r5,r9,lsl #0x12
:0202CEA4 0DF31E5D ldceql 14,cr1,[r3,#+0x174]!
:0202CEA8 0005F540 andeq  r15,r5,r0,asr #0xa
:0202CEAC EF1C15AD swi 0x001c15ad
:0202CEB0 174D8051 unknown
:0202CEB4 60409104 subvs  r9,r0,r4,lsl #0x2
:0202CEB8 07AD404D streq r4,r9,r0,r4,lsl #0x2
:0202CEBC 40451A85 submi  r1,r5,r5,lsl #0x15
:0202CEC0 D100150E unknown
:0202CEC4 56200015 unknown
:0202CEC8 00F12BD1 unknown
:0202CECC AD01072D unknown
:0202CED0 CB162104 blgt 025B52E8
:0202CED4 42B701B1 adcmis r0,r7,#0x4000002C
:0202CED8 DA3C493D ble 02F3F3D4
:0202CEDC AD644021 stcgel 0,cr4,[r4,#-0x84]!
:0202CEE0 6B54E407 blvs 03565F04
:0202CEE4 3D51301D unknown
:0202CEE8 102170F9 unknown
:0202CEEC B24021D1 sublt  r2,r0,#0x40000034
:0202CEF0 30216A58 eorcc  r6,r1,r8,asr r10
:0202CEF4 19012906 stmnedb  r1 ,{r1,r2,r8,r11,r13}
:0202CEF8 540B009D strpl r0,[r11],#-0x9d
:0202CEFC D5CA0229 strleb r0,[r10, #+0x229]		;r10+0x229=*(00000229)
:0202CF00 20B1C845 adccss r12,r1,r5,asr #0x10
:0202CF04 396C04B1 unknown
:0202CF08 39D0B5B2 ldmccib  r0 ,{r1,r4,r5,r7,r8,r10,r12,r13,r15}^
:0202CF0C 39F23932 unknown
:0202CF10 39F239F2 unknown
:0202CF14 35F239F2 ldrccb r3,[r2, #+0x9f2]!
:0202CF18 C239FE1A eorgts r15,r9,#0x1A0
:0202CF1C 0D45FE05 unknown
:0202CF20 47745D4D ldrmib r5,r15,r9,#0x1A0
:0202CF24 9730B150 unknown
:0202CF28 DC40299B stclel 9,cr2,[r0],{#0x9b}
:0202CF2C 7B7E056C blvc 03FAE4E4
:0202CF30 520580D1 andpl  r8,r5,#0xD1
:0202CF34 EAC40055 b 0112D090
:0202CF38 FA903025 blx 00438FD4
:0202CF3C 89303DFF ldmhidb  r0!,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r10,r11,r12,r13}
:0202CF40 E8E74025 unknown
:0202CF44 2039746D eorcss r7,r9,r13,ror #0x8
:0202CF48 5D864445 unknown
:0202CF4C 5D30B940 ldcpl  9,cr11,[r0,#-0x100]!
:0202CF50 69F46D20 unknown
:0202CF54 6D522150 unknown
:0202CF58 E84ED8B4 stmda  r14 ,{r2,r4,r5,r7,r11,r12,r14,r15}^
:0202CF5C E8CFB46D stmia  r15 ,{r0,r2,r3,r5,r6,r10,r12,r13,r15}^
:0202CF60 1A01746D bne 0208A11C
:0202CF64 1D32375E ldcne  7,cr3,[r2,#-0x178]!
:0202CF68 401D6E30 andmis r6,r13,r0,lsr r14
:0202CF6C E8401D90 stmda  r0 ,{r4,r7,r8,r10,r11,r12}^
:0202CF70 19191C19 ldmnedb  r9 ,{r0,r3,r4,r10,r11,r12}
:0202CF74 664049D5 unknown
:0202CF78 494C7DFA stmmidb  r12 ,{r1,r3,r4,r5,r6,r7,r8,r10,r11,r12,r13,r14}^
:0202CF7C 80494680 subhi  r4,r9,r0,lsl #0xd
:0202CF80 14FD5903 unknown
:0202CF84 07D96011 unknown
:0202CF88 3F74714D swicc 0x0074714d
:0202CF8C 97019120 strls r9,[r1,-r0, lsr #0x2]
:0202CF90 4D430195 unknown
:0202CF94 FA37FD00 blx 02E2C3A4
:0202CF98 516D47FD unknown
:0202CF9C 0F11533D swieq 0x0011533d
:0202CFA0 11933D4D orrnes r3,r3,r13,asr #0x1a
:0202CFA4 732D4D03 unknown
:0202CFA8 A0045B01 andge  r5,r4,r1,lsl #0x16
:0202CFAC 00D93DE3 sbceqs r3,r9,r3,ror #0x1b
:0202CFB0 1001ACFC unknown
:0202CFB4 190A6381 stmnedb  r10 ,{r0,r7,r8,r9,r13,r14}
:0202CFB8 BD001100 unknown
:0202CFBC 25FFEB02 ldrcsb r14,[r15, #+0xb02]!
:0202CFC0 00A93AEB adceq  r3,r9,r11,ror #0x15
:0202CFC4 EF44C13B swi 0x0044c13b
:0202CFC8 54230315 unknown
:0202CFCC 3932D500 ldmccdb  r2!,{r8,r10,r12,r14,r15}
:0202CFD0 704CA9FA unknown
:0202CFD4 5241BBC9 subpl  r11,r1,#0x32400
:0202CFD8 C95BC9EA ldmgtdb  r11 ,{r1,r3,r5,r6,r7,r8,r11,r14,r15}^
:0202CFDC C9FBC9FB ldmgtib  r11!,{r0,r1,r3,r4,r5,r6,r7,r8,r11,r14,r15}^
:0202CFE0 C9F645FB unknown
:0202CFE4 F67E94FB unknown
:0202CFE8 4FF0BBC9 swimi 0x00f0bbc9
:0202CFEC C17CE92D cmngt r12,r13,lsr #0x12
:0202CFF0 59B98204 ldmplib  r9!,{r2,r9,r15}
:0202CFF4 B013BD3A andlts r11,r3,r10,lsr r13
:0202CFF8 1529E1A0 strne r14,[r9, #-0x1a0]!
:0202CFFC 0190456C orreqs r4,r0,r12,ror #0xa
:0202D000 DD1015EB unknown
:0202D004 2100C8E5 unknown
:0202D008 11293141 unknown
:0202D00C 14000916 strne r0,[r0],#-0x916
:0202D010 00051515 andeq  r1,r5,r5,lsl r5
:0202D014 000517D6 unknown
:0202D018 18000508 stmneda  r0 ,{r3,r8,r10}
:0202D01C 050C0005 streq r0,[r12, #-0x5]		;(r12-0x5=*(a10e0d8c))
:0202D020 0519AA00 ldreq r10,[r9, #-0xa00]		;r9-0xa00=*(0584f664)=#0(0x00000000)
:0202D024 8D301000 ldchi  0,cr1,[r0,#-0x0]!
:0202D028 E5DD04A5 ldrb r0,[r13, #+0x4a5]		;r13+0x4a5=*(000004a5)
:0202D02C 1D873F22 unknown
:0202D030 415424B1 ldrmih r2,[r4, #-0x41]		;r4-0x41=*(0202b627)=#-1821343424(0x93708140)
:0202D034 F9F14161 unknown
:0202D038 CD0CE400 unknown
:0202D03C A5313D00 ldrge r3,[r1, #-0xd00]!
:0202D040 D1213D0E unknown
:0202D044 0C714F0E ldceql 15,cr4,[r1],#-0x38
:0202D048 4A00C9BE bmi 0205F748
:0202D04C 6CEBFF8C stcvsl 15,cr15,[r11],#+0x230
:0202D050 E5019DA0 str r9,[r1, #-0xda0]		;r1-0xda0=*(3904d7fd)=#0(0x00000000)
:0202D054 14D58068 ldrneb r8,[r5],#+0x68
:0202D058 3000E35A andcc  r14,r0,r10,asr r3
:0202D05C 5810F908 ldmplda  r0 ,{r3,r8,r11,r12,r13,r14,r15}
:0202D060 06853303 streq r3,[r5],+r3, lsl #0x6
:0202D064 10195015 andnes r5,r9,r5,lsl r0
:0202D068 001D7138 andeqs r7,r13,r8,lsr r1
:0202D06C E3A01FFA mov  r1,#0x3E8		;r1=1000(0x3e8)
:0202D070 01814190 unknown
:0202D074 953031E0 ldrls r3,[r0, #-0x1e0]!
:0202D078 0A00F504 beq 0206A490
:0202D07C 8964009D unknown
:0202D080 492DAE00 stmmidb  r13!,{r9,r10,r11,r13,r15}
:0202D084 E3A09010 mov  r9,#0x10		;r9=16(0x10)
:0202D088 029F70FC addeqs r7,r15,#0xFC
:0202D08C 095041E5 ldmeqdb  r0 ,{r0,r2,r5,r6,r7,r8,r14}^
:0202D090 58E1A060 unknown
:0202D094 E28D0250 add  r0,r13,#0x5
:0202D098 E1A04009 mov  r4,r9			;r4=16(0x10)
:0202D09C 14956019 ldrne r6,[r5],#+0x19
:0202D0A0 099930C0 ldmeqib  r9 ,{r6,r7,r12,r13}
:0202D0A4 10020019 andne  r0,r2,r9,lsl r0
:0202D0A8 0601E269 streq r14,r0,r2,r9,lsl r0
:0202D0AC 9DE78501 stclsl 5,cr8,[r7,#+0x4]!
:0202D0B0 01050A14 unknown
:0202D0B4 75282007 strvc r2,[r8, #-0x7]!
:0202D0B8 E1A03004 mov  r3,r4			;r3=16(0x10)
:0202D0BC 3502041A strcc r0,[r2, #-0x41a]		;(r2-0x41a=*(93707d26))
:0202D0C0 00018104 andeq  r8,r1,r4,lsl #0x2
:0202D0C4 01E1A0A0 mvneq  r10,r0,lsr #0x1
:0202D0C8 06418990 unknown
:0202D0CC EEE35981 cdp 9,14,cr5,cr3,cr1,4
:0202D0D0 315C0475 cmpcc r12,r5,ror r4
:0202D0D4 24296004 unknown
:0202D0D8 5DE58DA8 stcpll 13,cr8,[r5,#+0x2a0]!
:0202D0DC 9D406410 unknown
:0202D0E0 300458E5 andcc  r5,r4,r5,ror #0x11
:0202D0E4 258CE59D strcs r14,[r12, #+0x59d]		;r12+0x59d=*(a10e132e)
:0202D0E8 65004D60 strvs r4,[r0, #-0xd60]		;(r0-0xd60=*(fffff2a0))
:0202D0EC 2170F700 cmncs r0,r0,lsl #0xe
:0202D0F0 0021DCC0 eoreq  r13,r1,r0,asr #0x19
:0202D0F4 6806C107 stmvsda  r6 ,{r0,r1,r2,r8,r14,r15}
:0202D0F8 95025920 strls r5,[r2, #-0x920]		;(r2-0x920=*(93707820))
:0202D0FC 15010009 strne r0,[r1, #-0x9]		;(r1-0x9=*(000003df))
:0202D100 EB0186EE bl 0208ECC0
:0202D104 8303A12E unknown
:0202D108 E28D101A add  r1,r13,#0x1A
:0202D10C 53D314D5 bicpls r1,r3,#0xD5000000
:0202D110 1CEB1000 stcnel 0,cr1,[r11],#+0x0
:0202D114 03C10005 biceq  r0,r1,#0x5
:0202D118 039108B5 orreqs r0,r1,#0xB50000
:0202D11C 7C120005 ldcvc  0,cr0,[r2],{#0x5}
:0202D120 0825A00D stmeqda  r5!,{r0,r2,r3,r13,r15}
:0202D124 402EE58D eormi  r14,r14,r13,lsl #0xb
:0202D128 15E2048D strneb r0,[r2, #+0x48d]!
:0202D12C 00350810 eoreqs r0,r5,r0,lsl r8
:0202D130 0BBD2078 bleq 00F75318
:0202D134 40CA1A01 sbcmi  r1,r10,r1,lsl #0x14
:0202D138 EDCEE58D unknown
:0202D13C 03BD0B01 moveqs r0,#0x400		;r0=1024(0x400)
:0202D140 004D5027 subeq  r5,r13,r7,lsr #0x0
:0202D144 F004457C andnv  r4,r4,r12,ror r5
:0202D148 A8E8BD8F unknown
:0202D14C 10000505 andne  r0,r0,r5,lsl #0xa
:0202D150 C8000027 stmgtda  r0 ,{r0,r1,r2,r5}
:0202D154 41DC0001 bicmis r0,r12,r1
:0202D158 00510DF6 ldreqsh r0,[r1],#-0xd6
:0202D15C 117EF459 cmnne r14,r9,asr r4
:0202D160 79D9B100 ldmvcib  r9 ,{r8,r12,r13,r15}^
:0202D164 74594C6C ldrvcb r4,[r9],#-0xc6c
:0202D168 51954F32 orrpls r4,r5,r2,lsr r15
:0202D16C C14F0D0D mrsgt r0,SPSR
:0202D170 F983B230 stmnvib  r3 ,{r4,r5,r9,r12,r13,r15}
:0202D174 E1714DFD ldrsh r4,[r1, #-0xdd]!
:0202D178 C1316370 teqgt r1,r0,ror r3
:0202D17C 80D1545F sbchis r5,r1,r15,asr r4
:0202D180 E9A81055 stmib  r8!,{r0,r2,r4,r6,r12}
:0202D184 F9743025 unknown
:0202D188 25934DFD ldrcs r4,[r3, #+0xdfd]		;r3+0xdfd=*(00000e0d)
:0202D18C 59E7CB40 unknown
:0202D190 3DE7E4B4 stcccl 4,cr14,[r7,#+0x2d0]!
:0202D194 F9496A31 stmnvdb  r9 ,{r0,r4,r5,r9,r11,r13,r14}^
:0202D198 5D714DFD ldcpll 13,cr4,[r1,#-0x3f4]!
:0202D19C 45FBDD10 ldrmib r13,[r11, #+0xd10]!
:0202D1A0 5102C934 unknown
:0202D1A4 359BDD7A ldrcc r13,[r11, #+0xd7a]		;r11+0xd7a=*(00400d7a)
:0202D1A8 BBDDE706 bllt 017A6DC8
:0202D1AC 7BDDE7B3 blvc 017A7080
:0202D1B0 42CB1541 sbcmi  r1,r11,#0x10400000
:0202D1B4 F94BFD36 stmnvdb  r11 ,{r1,r2,r4,r5,r8,r10,r11,r12,r13,r14,r15}^
:0202D1B8 401D46C1 andmis r4,r13,r1,asr #0xd
:0202D1BC 0D34E7CC ldceq  7,cr14,[r4,#-0x330]!
:0202D1C0 4D19FD00 unknown
:0202D1C4 FDF94A40 ldc2l 10,cr4,[r9,#+0x100]!
:0202D1C8 2A804D4D bcs 00040704
:0202D1CC 91804D67 orrls  r4,r0,r7,ror #0x1a
:0202D1D0 2BF5B9E7 blcs 01D9B974
:0202D1D4 EDE9004C stcl 0,cr0,[r9,#+0x130]!
:0202D1D8 48712689 unknown
:0202D1DC 70406D36 subvc  r6,r0,r6,lsr r13
:0202D1E0 16732572 unknown
:0202D1E4 B3254C4A unknown
:0202D1E8 73154C12 tstvc r5,#0x1200
:0202D1EC 75BDE797 ldrvc r14,[r13, #+0x797]!
:0202D1F0 E1276592 unknown
:0202D1F4 FFE90D05 swinv 0x00e90d05
:0202D1F8 4EE162C1 cdpmi 2,14,cr6,cr1,cr1,6
:0202D1FC DE780D23 cdple 13,6,cr0,cr8,cr3,1
:0202D200 2078C94E rsbcss r12,r8,r14,asr #0x12
:0202D204 1A32F1F9 bne 02CE99F0
:0202D208 4AFDF949 bmi 01FAB734
:0202D20C 10020472 andne  r0,r2,r2,ror r4
:0202D210 42A00261 adcmi  r0,r0,#0x10000006
:0202D214 44A11459 unknown
:0202D218 0911002C ldmeqdb  r1 ,{r2,r3,r5}
:0202D21C 39EA14BD unknown
:0202D220 38CCB33D stmccia  r12 ,{r0,r2,r3,r4,r5,r8,r9,r12,r13,r15}^
:0202D224 0139EB00 teqeq r9,r0,lsl #0x16
:0202D228 BE4DC11D mcrlt 1,2,r12,cr13,cr13,{0}
:0202D22C 13FDE860 mvnnes r14,#0x600000
:0202D230 15750E6D ldrneb r0,[r5, #-0xe6d]!
:0202D234 3951AD4B ldmccdb  r1 ,{r0,r1,r3,r6,r8,r10,r11,r13,r15}^
:0202D238 E56E8215 strb r8,[r14, #-0x215]!
:0202D23C E5903000 ldr r3,[r0, #+0x0]		;r0+0x0=*(00000400)
:0202D240 1455E05C ldrneb r14,[r5],#-0x5c
:0202D244 84E00380 unknown
:0202D248 0EE38110 mcreq 1,7,r8,cr3,cr0,{0}
:0202D24C 79810016 stmvcib  r1 ,{r1,r2,r4}
:0202D250 08E58000 unknown
:0202D254 02E59240 rsceq  r9,r5,#0x4
:0202D258 B400F148 strlt r15,[r0],#-0x148
:0202D25C 44E1D400 unknown
:0202D260 448202F9 strmi r0,[r2],#+0x2f9
:0202D264 0B0BD530 bleq 0232272C
:0202D268 800B0181 andhi  r0,r11,r1,lsl #0x3
:0202D26C 00B414E3 adceqs r1,r4,r3,ror #0x9
:0202D270 D200F5C4 andle  r15,r0,#0x31000000
:0202D274 084180E5 stmeqda  r1 ,{r0,r2,r5,r6,r7,r15}^
:0202D278 00B4E1A0 adceqs r14,r4,r0,lsr #0x3
:0202D27C E1B4E19E unknown
:0202D280 20B48002 adccss r8,r4,r2
:0202D284 E1B4E19C unknown
:0202D288 02E5BF02 rsceq  r11,r5,#0x8
:0202D28C 02051CA0 andeq  r1,r5,#0xA000
:0202D290 100205EE andne  r0,r2,r14,ror #0xb
:0202D294 FF004415 swinv 0x00004415
:0202D298 59FE002A unknown
:0202D29C 357544D3 ldrccb r4,[r5, #-0x4d3]!
:0202D2A0 242D4108 unknown
:0202D2A4 035D44E9 cmpeq r13,#0xE9000000
:0202D2A8 2B002968 blcs 02037850
:0202D2AC F0290029 eornv  r0,r9,r9,lsr #0x0
:0202D2B0 40F029D4 unknown
:0202D2B4 30002D41 andcc  r2,r0,r1,asr #0x1a
:0202D2B8 090BE28D stmeqdb  r11 ,{r0,r2,r3,r7,r9,r13,r14,r15}
:0202D2BC D4117520 ldrle r7,[r1],#-0x520
:0202D2C0 E5D40009 ldrb r0,[r4, #+0x9]		;r4+0x9=*(00000019)
:0202D2C4 8A027902 bhi 020CB6D4
:0202D2C8 E9C31000 stmib  r3 ,{r12}^
:0202D2CC 02E5C303 rsceq  r12,r5,#0xC000000
:0202D2D0 E2830830 add  r0,r3,#0x300000
:0202D2D4 E2522001 subs r2,r2,#0x1
:0202D2D8 FF00FFF7 swinv 0x0000fff7
:0202D2DC D420001A unknown
:0202D2E0 000D14E5 andeq  r1,r13,r5,ror #0x9
:0202D2E4 BD111480 unknown
:0202D2E8 D7E5C315 unknown
:0202D2EC 840FC1E8 strhi r12,[r15],#-0x1e8
:0202D2F0 0CE59F01 stceql 15,cr9,[r5],#+0x4
:0202D2F4 D4E59F11 unknown
:0202D2F8 0349E800 unknown
:0202D2FC 19BA0019 ldmneib  r10!,{r0,r3,r4}
:0202D300 19014960 stmnedb  r1 ,{r5,r6,r8,r11,r14}
:0202D304 1D76F400 ldcnel 4,cr15,[r6,#-0x0]!
:0202D308 2BE58125 blcs 0198D7A4
:0202D30C 75B30015 ldrvc r0,[r3, #+0x15]!
:0202D310 D1106D01 tstle r0,r1,lsl #0x1a
:0202D314 11011104 unknown
:0202D318 A0801695 umullge  r1,r0,r5,r6
:0202D31C 8A12D9E1 bhi 024E3AA8
:0202D320 EBFF8B14 bl 0200FF78
:0202D324 A070A2E9 rsbges r10,r0,r9,ror #0x5
:0202D328 0B9022E5 bleq 00435EC4
:0202D32C 50C002E5 sbcpl  r0,r0,r5,ror #0x5
:0202D330 6040E288 subvs  r14,r0,r8,lsl #0x5
:0202D334 20E28802 rsccs  r8,r2,r2,lsl #0x10
:0202D338 00052191 muleq  r5,r1,r1
:0202D33C B90400E5 stmltdb  r4 ,{r0,r2,r5,r6,r7}
:0202D340 9206B800 andls  r11,r6,#0x0
:0202D344 7001EB01 andvc  r14,r1,r1,lsl #0x16
:0202D348 0200E287 andeq  r14,r0,#0x70000008
:0202D34C 20E35700 rsccs  r5,r3,r0,lsl #0xe
:0202D350 602001D1 unknown
:0202D354 F6E28620 unknown
:0202D358 08BAFFFF ldmeqia  r10!,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r9,r10,r11,r12,r13,r14,r15}
:0202D35C 009D0000 addeqs r0,r13,r0
:0202D360 8A09511C bhi 022817D8
:0202D364 10A1300D adcne  r3,r1,r13
:0202D368 A0352C02 eorges r2,r5,r2,lsl #0x18
:0202D36C B17F92E3 cmnlt r15,r3,ror #0x5
:0202D370 30015109 andcc  r5,r1,r9,lsl #0x2
:0202D374 64B0061D unknown
:0202D378 65056120 strvs r6,[r5, #-0x120]		;r5-0x120=*(0202b548)=#1292933095(0x4d1097e7)
:0202D37C 65FF65AF ldrvsb r6,[r15, #+0x5af]!
:0202D380 44F581FF unknown
:0202D384 F802097C stmnvda  r2 ,{r2,r3,r4,r5,r6,r8,r11}
:0202D388 44E8BD81 unknown
:0202D38C 415A0001 cmpmi r10,r1
:0202D390 F6F001C5 unknown
:0202D394 757A0005 ldrvcb r0,[r10, #-0x5]!
:0202D398 C5356D05 ldrgt r6,[r5, #-0xd05]!
:0202D39C 6569E911 strvsb r14,[r9, #-0x911]!
:0202D3A0 07D9FC2D ldreqb r15,[r9,+r13, lsr #0x18]
:0202D3A4 A90C2D4B stmgedb  r12 ,{r0,r1,r3,r6,r8,r10,r11,r13}
:0202D3A8 374B62C2 strccb r6,db 
:0202D3AC 4E1B730D cdpmi 3,0,cr7,cr11,cr13,0
:0202D3B0 4E18730D cdpmi 3,0,cr7,cr8,cr13,0
:0202D3B4 496C3231 unknown
:0202D3B8 75984039 ldrvc r4,[r8, #+0x39]		;r8+0x39=*(02710042)=#-2126467936(0x8140aca0)
:0202D3BC 0F115231 swieq 0x00115231
:0202D3C0 4B48C00D blmi 0325D3FC
:0202D3C4 91B28539 movlss r8,lsr r9		;r8=0(0x0)
:0202D3C8 5D3025E8 ldcpl  5,cr2,[r0,#-0x3a0]!
:0202D3CC 25D44025 ldrcsb r4,[r4, #+0x25]		;r4+0x25=*(00000025)
:0202D3D0 E6B4A940 unknown
:0202D3D4 91CDB781 bicls  r11,r13,r1,lsl #0xf
:0202D3D8 CDF85346 ldcgtl 3,cr5,[r8,#+0x118]!
:0202D3DC 75FC9431 ldrvcb r9,[r12, #+0x431]!
:0202D3E0 10017781 andne  r7,r1,r1,lsl #0xf
:0202D3E4 3845113E stmccda  r5 ,{r1,r2,r3,r4,r5,r8,r12}^
:0202D3E8 D0AC00F5 unknown
:0202D3EC 40012950 andmi  r2,r1,r0,asr r9
:0202D3F0 0721E3A0 streq r14,[r1,-r0, lsr #0x7]!
:0202D3F4 503E44E1 eorpls r4,r14,r1,ror #0x9
:0202D3F8 5D0F305D unknown
:0202D3FC 005DA340 subeqs r10,r13,r0,asr #0x6
:0202D400 041054FF ldreq r5,[r0],#-0x4ff
:0202D404 035D81E2 cmpeq r13,#0x80000038
:0202D408 000100AC andeq  r0,r1,r12,lsr #0x1
:0202D40C 00011090 muleq  r1,r0,r0
:0202D410 51000120 unknown
:0202D414 4DC0AC03 unknown
:0202D418 4D909A13 unknown
:0202D41C CC00A593 stcgt  5,cr10,[r0],{#0x93}
:0202D420 29E905E5 unknown
:0202D424 40018630 andmi  r8,r1,r0,lsr r6
:0202D428 5403DD84 strpl r13,[r3],#-0xd84
:0202D42C 085008E3 ldmeqda  r0 ,{r0,r1,r5,r6,r7,r11}^
:0202D430 FFE7E285 swinv 0x00e7e285
:0202D434 100D3AFF unknown
:0202D438 903540D4 unknown
:0202D43C 40191C35 andmis r1,r9,r5,lsr r12
:0202D440 19CD1419 stmneib  r13 ,{r0,r3,r4,r10,r12}^
:0202D444 84119980 ldrhi r9,[r1],#-0x980
:0202D448 3800616F stmccda  r0 ,{r0,r1,r2,r3,r5,r6,r8,r13,r14}
:0202D44C 000D19F1 unknown
:0202D450 B5004FD6 strlt r4,[r0, #-0xfd6]		;(r0-0xfd6=*(fffff42a))
:0202D454 19998D7B ldmneib  r9 ,{r0,r1,r3,r4,r5,r6,r8,r10,r11,r15}
:0202D458 16A91019 unknown
:0202D45C 4FCF000D swimi 0x00cf000d
:0202D460 4F3830FD swimi 0x003830fd
:0202D464 0503017D streq r0,[r3, #-0x17d]		;(r3-0x17d=*(fffffe93))
:0202D468 38009D1F stmccda  r0 ,{r0,r1,r2,r3,r4,r8,r10,r11,r12,r15}
:0202D46C 2472003D unknown
:0202D470 E2C90D2D sbc  r0,r9,#0xB40
:0202D474 141D10A1 ldrne r1,[r13],#-0xa1
:0202D478 1400A100 strne r10,[r0],#-0x100
:0202D47C E24D2ED0 sub  r2,r13,#0xD00
:0202D480 45005D66 strmi r5,[r0, #-0xd66]		;(r0-0xd66=*(fffff69a))
:0202D484 A511AD2C ldrge r10,[r1, #-0xd2c]		;(r1-0xd2c=*(fffff6bc))
:0202D488 F8204D41 stmnvda  r0!,{r0,r6,r8,r10,r11,r14}
:0202D48C 1FD91B59 swine 0x00d91b59
:0202D490 29160035 ldmcsdb  r6 ,{r0,r2,r4,r5}
:0202D494 8D000002 unknown
:0202D498 8A5DE217 bhi 037A5CFC
:0202D49C 0AAC45FF beq 00B3ECA0
:0202D4A0 5004009D mulpl  r4,r13,r0
:0202D4A4 04E59D00 unknown
:0202D4A8 41208D9D unknown
:0202D4AC 11410301 unknown
:0202D4B0 17D909B4 unknown
:0202D4B4 E0106934 ands r6,r0,r4,lsr r9
:0202D4B8 0AE65BE3 beq 019C444C
:0202D4BC D9067025 stmledb  r6 ,{r0,r2,r5,r12,r13,r14}
:0202D4C0 9001FD13 andls  r15,r1,r3,lsl r13
:0202D4C4 21910000 orrcss r0,r1,r0
:0202D4C8 6D20658D stcvs  5,cr6,[r0,#-0x234]!
:0202D4CC E9136104 ldmdb  r3 ,{r2,r8,r13,r14}
:0202D4D0 8DD0117D unknown
:0202D4D4 810017E2 unknown
:0202D4D8 401DAC40 andmis r10,r13,r0,asr #0x18
:0202D4DC 3631E661 unknown
:0202D4E0 476D4A4F strmib r4,r10,r13,r0,asr #0x18
:0202D4E4 CC405DDF stcgtl 13,cr5,[r0],{#0xdf}
:0202D4E8 BF706177 swilt 0x00706177
:0202D4EC 40A58061 adcmi  r8,r5,r1,ror #0x0
:0202D4F0 5BD510B5 blpl 015717CC
:0202D4F4 612200D9 unknown
:0202D4F8 BCDB0D00 ldcltl 13,cr0,[r11],{#0x0}
:0202D4FC 561D4A6E ldrpl r4,[r11],{#0x0}
:0202D500 42A9007D adcmi  r0,r9,#0x7D
:0202D504 3B0D4AB7 blcc 0237FFE8
:0202D508 80FD4EC7 rschis r4,r13,r7,asr #0x1d
:0202D50C 75CD7830 strvcb r7,[r13, #+0x830]		;r13+0x830=*(00000830)
:0202D510 96194AA6 ldrls r4,[r9],-r6, lsr #0x15
:0202D514 A1C91B65 bicge  r1,r9,r5,ror #0x16
:0202D518 11E62772 mvnne  r2,r2,ror r7
:0202D51C 0011C073 andeqs r12,r1,r3,ror r0
:0202D520 A9001108 stmgedb  r0 ,{r3,r8,r12}
:0202D524 EB00511B bl 02041998
:0202D528 9B0141BF blls 0207DC2C
:0202D52C ACA00191 stcge  1,cr0,[r0],#+0x244
:0202D530 44316100 unknown
:0202D534 4D6C891D stcmil 9,cr8,[r12,#-0x74]!
:0202D538 14943239 ldrne r3,[r4],#+0x239
:0202D53C 25690051 strcsb r0,[r9, #-0x51]!
:0202D540 235D8807 cmpcs r13,#0x70000
:0202D544 6A511021 bvs 034715D0
:0202D548 F50020A1 strnv r2,[r0, #-0xa1]		;(r0-0xa1=*(0000035f))
:0202D54C 0005A748 andeq  r10,r5,r8,asr #0xe
:0202D550 A1003570 unknown
:0202D554 35403555 strccb r3,[r0, #-0x555]		;(r0-0x555=*(fffffeab))
:0202D558 055F056A ldreqb r0,[r15, #-0x56a]		;r15-0x56a=*(0202cff6)=#-509562861(0xe1a0b013)
:0202D55C 0C12E100 ldceq  1,cr14,[r2],{#0x0}
:0202D560 90150965 andlss r0,r5,r5,ror #0x12
:0202D564 05F799DF ldreqb r9,[r7, #+0x9df]!
:0202D568 A015933A andges r9,r5,r10,lsr r3
:0202D56C 00050BA5 andeq  r0,r5,r5,lsr #0x17
:0202D570 8DF412A5 ldchil 2,cr1,[r4,#+0x294]!
:0202D574 527D4015 rsbpls r4,r13,#0x15
:0202D578 1400058D strne r0,[r0],#-0x58d
:0202D57C 56F713FD unknown
:0202D580 62A8708D adcvs  r7,r8,#0x8D
:0202D584 6E300204 cdpvs 2,2,cr0,cr0,cr4,0
:0202D588 20020104 andcs  r0,r2,r4,lsl #0x2
:0202D58C AC020468 stcge  4,cr0,[r2],{#0x68}
:0202D590 293946C1 ldmcsdb  r9!,{r0,r6,r7,r9,r10,r14}
:0202D594 0D9510C0 unknown
:0202D598 1564025D strneb r0,[r4, #-0x25d]!
:0202D59C 00150240 andeqs r0,r5,r0,asr #0x4
:0202D5A0 00155649 andeqs r5,r5,r9,asr #0xc
:0202D5A4 2D001554 unknown
:0202D5A8 32354C19 eorccs r4,r5,#0x1900
:0202D5AC 6D800EE9 unknown
:0202D5B0 017543E2 cmneq r5,r2,ror #0x7
:0202D5B4 4C893CEB stcmi  12,cr3,[r9],{#0xeb}
:0202D5B8 5DC01469 unknown
:0202D5BC 452C0099 strmi r0,[r12, #-0x99]!
:0202D5C0 11C02C00 bicne  r2,r0,r0,lsl #0x18
:0202D5C4 3D4A2832 unknown
:0202D5C8 A1202800 unknown
:0202D5CC E1A0E10B mov  r14,r11,lsl #0x2		;r14=16777216(0x1000000)
:0202D5D0 00A10924 adceq  r0,r1,r4,lsr #0x12
:0202D5D4 E19C00BE ldrh r0,[r12, +r14]
:0202D5D8 019110BE ldreqh r1,[r1, +r14]
:0202D5DC 9220BEE1 eorls  r11,r0,#0xE10
:0202D5E0 9330BEE1 teqls r0,#0xE10
:0202D5E4 E832E100 ldmda  r2!,{r8,r13,r14,r15}
:0202D5E8 10313071 eornes r3,r1,r1,ror r0
:0202D5EC 8E00018A cdphi 1,0,cr0,cr0,cr10,4
:0202D5F0 8C000158 stchi  1,cr0,[r0],{#0x58}
:0202D5F4 25900001 ldrcs r0,[r0, #+0x1]		;r0+0x1=*(e1a0b014)
:0202D5F8 2111F100 tstcs r1,r0,lsl #0x2
:0202D5FC E575D03E ldrb r13,[r5, #-0x3e]!
:0202D600 E19FC014 orrs r12,r15,r4,lsl r0
:0202D604 023D900F eoreqs r9,r13,#0xF
:0202D608 95E750D1 strlsb r5,[r7, #+0xd1]!
:0202D60C 01391C17 teqeq r9,r7,lsl r12
:0202D610 3C01E968 stccc  9,cr14,[r1],{#0x68}
:0202D614 020D2A24 andeq  r2,r13,#0x24000
:0202D618 3505327C strcc r3,[r5, #-0x27c]		;r5-0x27c=*(0202b3ec)=#1210006021(0x481f3a05)
:0202D61C 01190B20 tsteq r9,r0,lsr #0x16
:0202D620 00051EA0 andeq  r1,r5,r0,lsr #0x1d
:0202D624 3171E78E cmncc r1,r14,lsl #0xf
:0202D628 BB4989E7 bllt 0328FDCC
:0202D62C 0B015D52 bleq 02084B7C
:0202D630 B1341D0D teqlt r4,r13,lsl #0x1a
:0202D634 40B14630 adcmis r4,r1,r0,lsr r6
:0202D638 C17A55B0 ldrgth r5,[r10, #-0x50]!
:0202D63C C1E74EB6 strgth r4,[r7, #+0xe6]!
:0202D640 4DF6C116 ldcmil 1,cr12,[r6,#+0x58]!
:0202D644 F2F24DF2 rscnvs r4,r2,#0x3C80
:0202D648 F24DF24D subnv  r15,r13,#0xD0000004
:0202D64C C6C12579 unknown
:0202D650 06EDF245 unknown
:0202D654 7FC585B9 swivc 0x00c585b9
:0202D658 29194245 ldmcsdb  r9 ,{r0,r2,r6,r9,r14}
:0202D65C 6D7AE440 ldcvsl 4,cr14,[r10,#-0x100]!
:0202D660 806DF970 rsbhi  r15,r13,r0,ror r9
:0202D664 F718E5A5 ldrnv r14,[r8,-r5, lsr #0xb]
:0202D668 F70E4159 unknown
:0202D66C 01E83041 mvneq  r3,r1,asr #0x0
:0202D670 7B14A500 blvc 02556A78
:0202D674 068152E9 streq r5,r3,r1,asr #0x0
:0202D678 528989E1 addpl  r8,r9,#0x384000
:0202D67C 0055B505 subeqs r11,r5,r5,lsl #0xa
:0202D680 FD42A9FC unknown
:0202D684 7B544065 blvc 0353D820
:0202D688 D5DD71D5 ldrleb r7,[r13, #+0x1d5]		;r13+0x1d5=*(000001d5)
:0202D68C F7D5A581 ldrnvb r10,[r5,+r1, lsl #0xb]
:0202D690 E8917505 ldmia  r1 ,{r0,r2,r8,r10,r12,r13,r14}
:0202D694 04C0EBFF streqb r14,[r0],#+0xbff
:0202D698 11C11241 bicne  r1,r1,r1,asr #0x4
:0202D69C 04B96625 unknown
:0202D6A0 8154FD4C cmphi r4,r12,asr #0x1a
:0202D6A4 FF6FF60B swinv 0x006ff60b
:0202D6A8 40117B21 andmis r7,r1,r1,lsr #0x16
:0202D6AC 11E31089 mvnne  r1,r9,lsl #0x1
:0202D6B0 16B90240 unknown
:0202D6B4 0D0031AE unknown
:0202D6B8 4009DE18 andmi  r13,r9,r8,lsl r14
:0202D6BC 8DDB16CD unknown
:0202D6C0 DB181150 blle 02631C08
:0202D6C4 59F80965 unknown
:0202D6C8 957C7007 ldrlsb r7,[r12, #-0x7]!
:0202D6CC 251AD941 ldrcs r13,[r10, #-0x941]		;(r10-0x941=*(fffff6bf))
:0202D6D0 F5D2E500 ldrnvb r14,[r2, #+0x500]		;r2+0x500=*(93708640)
:0202D6D4 86A16803 unknown
:0202D6D8 069133D6 unknown
:0202D6DC BACA0021 blt 012AD768
:0202D6E0 210E0019 unknown
:0202D6E4 1F150300 swine 0x00150300
:0202D6E8 6A4406E5 bvs 0312F284
:0202D6EC 40191B11 andmis r1,r9,r1,lsl r11
:0202D6F0 B14019CD unknown
:0202D6F4 59050011 stmpldb  r5 ,{r0,r4}
:0202D6F8 7528AB06 strvc r10,[r8, #-0xb06]!
:0202D6FC 0005C684 andeq  r12,r5,r4,lsl #0xd
:0202D700 3313D912 tstcc r3,#0x48000
:0202D704 A1AA30BD strgeh r3,[r10, +r13]!
:0202D708 F7820001 strnv r0,[r2, +r1]
:0202D70C F6B73481 unknown
:0202D710 81924B05 orrhis r4,r2,r5,lsl #0x16
:0202D714 047B2C04 unknown
:0202D718 1F520D02 swine 0x00520d02
:0202D71C 0D4D2100 unknown
:0202D720 F6AE40C5 unknown
:0202D724 0D7C4865 ldceql 8,cr4,[r12,#-0x194]!
:0202D728 D3F20DF2 mvnles r0,#0x3C80
:0202D72C F20DF20D andnv  r15,r13,#0xD0000000
:0202D730 F20DF20D andnv  r15,r13,#0xD0000000
:0202D734 E57AF20D ldrb r15,[r10, #-0x20d]!
:0202D738 DF0B0D6B swile 0x000b0d6b
:0202D73C 8730B14C ldrhi r11,[r10, #-0x20d]!
:0202D740 7D2C4029 stcvc  0,cr4,[r12,#-0xa4]!
:0202D744 4A67732D bmi 03A0A400
:0202D748 550580D1 strpl r8,[r5, #-0xd1]		;r5-0xd1=*(0202b597)=#-1174391551(0xba003501)
:0202D74C 4145B000 unknown
:0202D750 5840257C stmplda  r0 ,{r2,r3,r4,r5,r6,r8,r10,r13}^
:0202D754 D3402555 unknown
:0202D758 1DECC21D stcnel 2,cr12,[r12,#+0x74]!
:0202D75C 95F67242 ldrlsb r7,[r6, #+0x242]!
:0202D760 1D7D9548 ldcnel 5,cr9,[r13,#-0x120]!
:0202D764 0DF21D92 ldceql 13,cr1,[r2,#+0x248]!
:0202D768 C4B21D4E unknown
:0202D76C BBA6C21D bllt 009DDFE8
:0202D770 334AC21D unknown
:0202D774 F65A301D unknown
:0202D778 7D9247C9 unknown
:0202D77C E5D4301D ldrb r3,[r4, #+0x1d]		;r4+0x1d=*(0000001d)
:0202D780 4911FD11 ldmmidb  r1 ,{r0,r4,r8,r10,r11,r12,r13,r14,r15}
:0202D784 3AF65240 bcc 01DC208C
:0202D788 804941FD unknown
:0202D78C 83C54932 bichi  r4,r5,#0xC8000
:0202D790 60111279 andvss r1,r1,r9,ror r2
:0202D794 EDF31749 ldcl 7,cr1,[r3,#+0x124]!
:0202D798 99203F74 stmlsdb  r0!,{r2,r4,r5,r6,r8,r9,r10,r11,r12,r13}
:0202D79C 2F00E103 swics 0x0000e103
:0202D7A0 593F41D1 ldmpldb  r15!,{r0,r4,r6,r7,r8,r14}
:0202D7A4 7E4C4051 mcrvc 0,2,r4,cr12,cr1,{2}
:0202D7A8 491F70ED ldmmidb  r15 ,{r0,r2,r3,r5,r6,r7,r12,r13,r14}
:0202D7AC 491BB0ED ldmmidb  r11 ,{r0,r2,r3,r5,r6,r7,r12,r13,r15}
:0202D7B0 048FE149 streq r14,[r15],#+0x149
:0202D7B4 1129E3A0 unknown
:0202D7B8 A842E80B stmgeda  r2 ,{r0,r1,r3,r11,r13,r14,r15}^
:0202D7BC 05613101 streqb r3,[r1, #-0x101]!
:0202D7C0 811A011D tsthi r10,r13,lsl r1
:0202D7C4 D5546C00 ldrleb r6,[r4, #-0xc00]		;(r4-0xc00=*(fffff400))
:0202D7C8 FFF62A40 swinv 0x00f62a40
:0202D7CC 00993115 addeqs r3,r9,r5,lsl r1
:0202D7D0 B1026158 unknown
:0202D7D4 61B26158 movvss r6,r8,asr r1
:0202D7D8 61F261F2 ldrvssh r6,[r2, #+0x12]!
:0202D7DC 89F261F2 unknown
:0202D7E0 FE72692C cdp2 9,6,cr6,cr2,cr12,1
:0202D7E4 48F6F589 ldmmiia  r6!,{r0,r3,r7,r8,r10,r12,r13,r14,r15}^
:0202D7E8 04595161 ldreqb r5,[r9],#-0x161
:0202D7EC 13FD1289 mvnnes r1,#0x90000008
:0202D7F0 48FD79F6 unknown
:0202D7F4 E370E17F cmn r0,#0xC000001F
:0202D7F8 DFB60948 swile 0x00b60948
:0202D7FC 8B7D2548 blhi 03F76D24
:0202D800 E6280055 unknown
:0202D804 75F43025 ldrvcb r3,[r4, #+0x25]!
:0202D808 D3402551 unknown
:0202D80C B279E44B rsblts r14,r9,#0x4B000000
:0202D810 EA479D64 b 03214DA8
:0202D814 54A0405D unknown
:0202D818 0172797F cmneq r2,r15,ror r9
:0202D81C C2790910 rsbgts r0,r9,#0x40000
:0202D820 B2914D85 addlts r4,r1,#0x2140
:0202D824 91E43C96 unknown
:0202D828 05E433B2 streqb r3,[r4, #+0x3b2]!
:0202D82C C212A97F andgts r10,r2,#0x1FC000
:0202D830 301D3264 andccs r3,r13,r4,ror #0x4
:0202D834 00401DD2 unknown
:0202D838 E44C401D strb r4,[r12],#-0x1d
:0202D83C 3A32B92A bcc 02CDBCEC
:0202D840 CA303949 bgt 02C3BD6C
:0202D844 80204039 eorhi  r4,r0,r9,lsr r0
:0202D848 AA72B929 bge 03CDBCF4
:0202D84C E4118039 ldr r8,[r1],#-0x39
:0202D850 ABE2DDFF blge 018E5054
:0202D854 BB427D45 bllt 030CCD70
:0202D858 26310045 unknown
:0202D85C 21516980 cmpcs r1,r0,lsl #0x13
:0202D860 ED816908 unknown
:0202D864 9301E420 unknown
:0202D868 632104B1 unknown
:0202D86C FD4B0DC9 unknown
:0202D870 F5ADBC74 strnv r11,[r13, #+0xc74]!
:0202D874 41A73145 movmi  r3,r5,asr #0x2
:0202D878 91089940 unknown
:0202D87C F483493C strnv r4,[r3],#+0x93c
:0202D880 A1131525 tstge r3,r5,lsr #0xa
:0202D884 B525E61A strlt r14,[r5, #-0x61a]!
:0202D888 1B00054D blne 0202EDC4
:0202D88C D800A555 stmleda  r0 ,{r0,r2,r4,r6,r8,r10,r13,r15}
:0202D890 C5964331 ldrgt r4,[r6, #+0x331]		;r6+0x331=*(4d109b18)=#0(0x00000000)
:0202D894 25817481 strcs r7,[r1, #+0x481]		;r1+0x481=*(00000869)
:0202D898 E59D95B5 ldr r9,[r13, #+0x5b5]		;r13+0x5b5=*(000005b5)
:0202D89C F5255525 strnv r5,[r5, #-0x525]!
:0202D8A0 F525F525 strnv r15,[r5, #-0x525]!
:0202D8A4 F31DF31D tstnv r13,#0x74000000
:0202D8A8 1DF734FC ldcnel 4,cr3,[r7,#+0x3f0]!
:0202D8AC 49B555F3 ldmmiib  r5!,{r0,r1,r4,r5,r6,r7,r8,r10,r12,r14}
:0202D8B0 56D30937 unknown
:0202D8B4 75413C48 strvcb r3,[r1, #-0xc48]		;(r1-0xc48=*(fffff7a0))
:0202D8B8 71F94B0F mvnvcs r4,r15,lsl #0x16
:0202D8BC 10D54B0C sbcnes r4,r5,r12,lsl #0x16
:0202D8C0 F5C90471 strnvb r0,[r9, #+0x471]		;r9+0x471=*(00000481)
:0202D8C4 758142FD strvc r4,[r1, #+0x2fd]		;r1+0x2fd=*(000006e5)
:0202D8C8 49484071 stmmidb  r8 ,{r0,r4,r5,r6,r14}^
:0202D8CC E54A89B5 strb r8,[r10, #-0x9b5]		;(r10-0x9b5=*(fffff64b))
:0202D8D0 25553025 ldrcsb r3,[r5, #-0x25]		;r5-0x25=*(0202b643)=#-2138999488(0x80817540)
:0202D8D4 4D81F440 unknown
:0202D8D8 494AE34A stmmidb  r10 ,{r1,r3,r6,r8,r9,r13,r14,r15}^
:0202D8DC 8DE3C5B5 stchil 5,cr12,[r3,#+0x2d4]!
:0202D8E0 40994B33 addmis r4,r9,r3,lsr r11
:0202D8E4 5529821C strpl r8,[r9, #-0x21c]!
:0202D8E8 E6F55595 unknown
:0202D8EC 9DB5554C ldcls  5,cr5,[r5,#+0x130]!
:0202D8F0 933555E3 teqls r5,#0x38C00000
:0202D8F4 B5554CE0 ldrltb r4,[r5, #-0xce0]		;r5-0xce0=*(0202a988)=#1494483229(0x5914011d)
:0202D8F8 7555E397 ldrvcb r14,[r5, #-0x397]		;r5-0x397=*(0202b2d1)=#1557590129(0x5cd6f071)
:0202D8FC 64E32BFD unknown
:0202D900 DD78ADFF ldclel 13,cr10,[r8,#-0x3fc]!
:0202D904 7148AD10 unknown
:0202D908 5D321A15 ldcpl  10,cr1,[r2,#-0x54]!
:0202D90C 154D9E35 strneb r9,[r13, #-0xe35]		;(r13-0xe35=*(fffff1cb))
:0202D910 075D3217 unknown
:0202D914 235D7A6D cmpcs r13,#0x6D000
:0202D918 B9808124 stmltib  r0 ,{r2,r5,r8,r15}
:0202D91C 9D401DBC unknown
:0202D920 05114DE3 ldreq r4,[r1, #-0xde3]		;(r1-0xde3=*(fffff605))
:0202D924 1B47ED07 blne 03228D48
:0202D928 4101F572 unknown
:0202D92C FB726982 blx 03CC7F44
:0202D930 E3628061 unknown
:0202D934 5DDC812A unknown
:0202D938 0947F8F5 stmeqdb  r7 ,{r0,r2,r4,r5,r6,r7,r11,r12,r13,r14,r15}^
:0202D93C C147F3F2 unknown
:0202D940 F5039333 strnv r9,[r3, #-0x333]		;r3-0x333=*(8081720d)=#0(0x00000000)
:0202D944 1E5540B1 mrcne 0,2,r4,cr5,cr1,{5}
:0202D948 E2718583 rsbs r8,r1,#0x20C00000
:0202D94C 90AC801D adcls  r8,r12,r13,lsl r0
:0202D950 DAFC8100 ble 01F4DD58
:0202D954 E35F8165 cmp r15,#0x40000019
:0202D958 AF94B54D swige 0x0094b54d
:0202D95C 4D054D49 unknown
:0202D960 81D9D1CC bichis r13,r9,r12,asr #0x3
:0202D964 AC81D9A5 stcge  9,cr13,[r1],{#0xa5}
:0202D968 054D4AA2 streqb r4,[r13, #-0xaa2]		;(r13-0xaa2=*(fffff55e))
:0202D96C C54D5955 strgtb r5,[r13, #-0x955]		;(r13-0x955=*(fffff6ab))
:0202D970 354DF4E0 strccb r15,[r13, #-0x4e0]		;(r13-0x4e0=*(fffffb20))
:0202D974 400DDA9C mulmi  r13,r12,r10
:0202D978 354DF4DC strccb r15,[r13, #-0x4dc]		;(r13-0x4dc=*(fffffb24))
:0202D97C 784031D6 stmvcda  r0 ,{r1,r2,r4,r6,r7,r8,r12,r13}^
:0202D980 80454D52 subhi  r4,r5,r2,asr r13
:0202D984 1C302D7E ldcne  13,cr2,[r0],#-0x1f8
:0202D988 F106894D unknown
:0202D98C 8921A900 stmhidb  r1!,{r8,r11,r13,r15}
:0202D990 19E50B00 unknown
:0202D994 81B5C938 movhis r12,lsr r8		;r12=-1174391551(0xba003501)
:0202D998 409D5294 umullmis r5,r13,r4,r2
:0202D99C 50008950 andpl  r8,r0,r0,asr r9
:0202D9A0 3DD00009 unknown
:0202D9A4 20554C01 subcss r4,r5,r1,lsl #0x18
:0202D9A8 01C101CD biceq  r0,r1,r13,asr #0x3
:0202D9AC 001DC215 andeqs r12,r13,r5,lsl r2
:0202D9B0 05701DD2 ldreqb r1,[r0, #-0xdd2]!
:0202D9B4 F205DEE2 andnv  r13,r5,#0xE20
:0202D9B8 E20520BD and  r2,r5,#0xBD
:0202D9BC 0593F205 ldreq r15,[r3, #+0x205]		;r3+0x205=*(80817745)=#0(0x00000000)
:0202D9C0 2F4A4C82 swics 0x004a4c82
:0202D9C4 2DA0307D stccs  0,cr3,[r0,#+0x1f4]!
:0202D9C8 402DC840 eormi  r12,r13,r0,asr #0x10
:0202D9CC 807D29E9 rsbhis r2,r13,r9,ror #0x13
:0202D9D0 75F57578 ldrvcb r7,[r5, #+0x578]!
:0202D9D4 94561932 ldrlsb r1,[r6],#-0x932
:0202D9D8 84F8404D unknown
:0202D9DC 2A96304D bcs 005B9B18
:0202D9E0 17250000 strne r0,[r5,-r0]!
:0202D9E4 D351A2B5 cmple r1,#0x5000000B
:0202D9E8 51384775 teqpl r8,r5,ror r7
:0202D9EC F10E35D3 unknown
:0202D9F0 40618042 rsbmi  r8,r1,r2,asr #0x0
:0202D9F4 71B98548 movvcs r8,r8,asr #0xa
:0202D9F8 C00D6097 mulgt  r13,r7,r0
:0202D9FC B1A9475C movlt  r4,r12,asr r7
:0202DA00 5A014934 bpl 0207FED8
:0202DA04 7371E452 cmnvc r1,#0x52000000
:0202DA08 512D4A2E unknown
:0202DA0C 114A0BCD unknown
:0202DA10 0F81B257 swieq 0x0081b257
:0202DA14 673191F4 unknown
:0202DA18 72E0402D rscvc  r4,r0,#0x2D
:0202DA1C 20953031 addcss r3,r5,r1,lsr r0
:0202DA20 02253659 eoreq  r3,r5,#0x5900000
:0202DA24 10FFE281 rscnes r14,r15,r1,lsl #0x5
:0202DA28 00350602 eoreqs r0,r5,r2,lsl #0xc
:0202DA2C 8978E5C0 ldmhidb  r8!,{r6,r7,r8,r10,r13,r14,r15}^
:0202DA30 1039383D eornes r3,r9,r13,lsr r8
:0202DA34 4039515B eormis r5,r9,r11,asr r1
:0202DA38 8514317C ldrhi r3,[r4, #-0x17c]		;r4-0x17c=*(5913ffa1)=#0(0x00000000)
:0202DA3C 910C3039 unknown
:0202DA40 75552001 ldrvcb r2,[r5, #-0x1]		;r5-0x1=*(0202b667)=#-2124480256(0x815f0100)
:0202DA44 0261E41B rsbeq  r14,r1,#0x1B000000
:0202DA48 5D3D00AD ldcpl  0,cr0,[r13,#-0x2b4]!
:0202DA4C E403192B str r1,[r3],#-0x92b
:0202DA50 10032D6D andne  r2,r3,r13,ror #0x1a
:0202DA54 E5C110BD strb r1,[r1, #+0xbd]		;r1+0xbd=*(000004a5)
:0202DA58 E54C10E5 strb r1,[r12, #-0xe5]		;(r12-0xe5=*(ba00341c))
:0202DA5C 869CA580 ldrhi r10,[r12],+r0, lsl #0xb
:0202DA60 E453B3F9 ldrb r11,[r3],#-0x3f9
:0202DA64 F3F913F9 mvnnvs r1,#0xE4000003
:0202DA68 F9E4F3F9 unknown
:0202DA6C F9F3F9F3 ldmnvib  r3!,{r0,r1,r4,r5,r6,r7,r8,r11,r12,r13,r14,r15}^
:0202DA70 F92CEDF3 stmnvdb  r12!,{r0,r1,r4,r5,r6,r7,r8,r10,r11,r13,r14,r15}
:0202DA74 FDF3F9C3 ldc2l 9,cr15,[r3,#+0x30c]!
:0202DA78 FF85C10F swinv 0x0085c10f
:0202DA7C 34002DCA strcc r2,[r0],#-0xdca
:0202DA80 5101484D unknown
:0202DA84 030DBB71 unknown
:0202DA88 7B857A47 blvc 0018C3AC
:0202DA8C 311549BE ldrcch r4,[r5, -r14]
:0202DA90 7115F412 tstvc r5,r2,lsl r4
:0202DA94 35874904 strcc r4,[r7, #+0x904]		;r7+0x904=*(b0a431c1)
:0202DA98 C199F171 orrgts r15,r9,r1,ror r1
:0202DA9C 418125ED orrmi  r2,r1,r13,ror #0xb
:0202DAA0 E46A3611 unknown
:0202DAA4 17FD0031 unknown
:0202DAA8 3146FDF4 unknown
:0202DAAC 36E25940 unknown
:0202DAB0 F4DAB729 ldrnvb r11,[r10],#+0x729
:0202DAB4 F56F716D strnvb r7,[r15, #-0x16d]!
:0202DAB8 29F3F546 ldmcsib  r3!,{r1,r2,r6,r8,r10,r12,r13,r14,r15}^
:0202DABC A5874EE1 strge r4,[r7, #+0xee1]		;r7+0xee1=*(b0a4379e)
:0202DAC0 B1F71910 mvnlts r1,r0,lsl r9
:0202DAC4 30159050 andccs r9,r5,r0,asr r0
:0202DAC8 47DD6CED ldrmib r6,r9,r5,r0,asr r0
:0202DACC FD09B9E2 unknown
:0202DAD0 19004B10 stmnedb  r0 ,{r4,r8,r9,r11,r14}
:0202DAD4 E24C41A1 sub  r4,r12,#0x40000028
:0202DAD8 F938B719 ldmnvdb  r8!,{r0,r3,r4,r8,r9,r10,r12,r13,r15}
:0202DADC 13550740 cmpne r5,#0x1000000
:0202DAE0 6A304071 bvs 02C3DCAC
:0202DAE4 15064371 strne r4,[r6, #-0x371]		;r6-0x371=*(4d109476)=#0(0x00000000)
:0202DAE8 5930C240 ldmpldb  r0!,{r6,r9,r14,r15}
:0202DAEC C3411833 unknown
:0202DAF0 8130BCA5 teqhi r0,r5,lsr #0x19
:0202DAF4 8081CC30 addhi  r12,r1,r0,lsr r12
:0202DAF8 45401D1C strmib r1,[r0, #-0xd1c]		;(r0-0xd1c=*(e1a0a2f7))
:0202DAFC 000DE254 andeq  r14,r13,r4,asr r2
:0202DB00 46011C65 strmi r1,r14,r13,r4,asr r2
:0202DB04 FD005DC3 unknown
:0202DB08 EE806122 cdp 1,8,cr6,cr0,cr2,1
:0202DB0C 0A8061A3 beq 000461A0
:0202DB10 B3450071 unknown
:0202DB14 46A0F345 unknown
:0202DB18 9BF3453A blls 01CFF008
:0202DB1C AB32E146 blge 02CE603C
:0202DB20 88A080A1 stmhiia  r0!,{r0,r5,r7,r15}
:0202DB24 8A734529 bhi 03CFEFD0
:0202DB28 376D800D strccb r8,[r13,-r13]!
:0202DB2C E20B7219 and  r7,r11,#0x90000001
:0202DB30 5B9DB39D blpl 0079A9AC
:0202DB34 A95C00F9 ldmgedb  r12 ,{r0,r3,r4,r5,r6,r7}^
:0202DB38 A9E37DC3 unknown
:0202DB3C 494A5173 stmmidb  r10 ,{r0,r1,r4,r5,r6,r8,r12,r14}^
:0202DB40 A94E71B5 stmgedb  r14 ,{r0,r2,r4,r5,r7,r8,r12,r13,r14}^
:0202DB44 44053005 strmi r3,[r5],#-0x5
:0202DB48 876D2291 unknown
:0202DB4C FFF38CEA swinv 0x00f38cea
:0202DB50 F38623C1 orrnv  r2,r6,#0x4000003
:0202DB54 48F3460D unknown
:0202DB58 89823CA5 stmhiib  r2 ,{r0,r2,r5,r7,r10,r11,r12,r13}
:0202DB5C 476D8041 strmib r8,ib 
:0202DB60 3800C940 stmccda  r0 ,{r6,r8,r11,r14,r15}
:0202DB64 D01D8955 andles r8,r13,r5,asr r9
:0202DB68 F46BE24D unknown
:0202DB6C 415002D1 ldrmisb r0,[r0, #-0x21]		;(r0-0x2d1=*(e1a0aff2))
:0202DB70 5C71E1A0 ldcpll 1,cr14,[r1],#-0x280
:0202DB74 A003119F mulge  r3,r15,r1
:0202DB78 31D521D1 ldrccsb r2,[r5, #+0x11]		;r5+0x11=*(0202b679)=#1149272397(0x4480814d)
:0202DB7C 65174DD4 ldrvs r4,[r7, #-0xdd4]		;(r7-0xdd4=*(b0a41ae9))
:0202DB80 4FC92617 swimi 0x00c92617
:0202DB84 41161011 tstmi r6,r1,lsl r0
:0202DB88 115B4300 cmpne r11,r0,lsl #0x6
:0202DB8C D5200100 strle r0,[r0, #-0x100]!
:0202DB90 E2850015 add  r0,r5,#0x15
:0202DB94 82911021 addhis r1,r1,#0x21
:0202DB98 8C440215 stchil 2,cr0,[r4],{#0x15}
:0202DB9C F91CEB01 ldmnvdb  r12 ,{r0,r8,r9,r11,r13,r14,r15}
:0202DBA0 00058210 andeq  r8,r5,r0,lsl r2
:0202DBA4 051A1102 ldreq r1,[r10, #-0x102]		;(r10-0x102=*(fffffefe))
:0202DBA8 F10D1200 unknown
:0202DBAC 8D4D0000 unknown
:0202DBB0 F11010E5 tstnv r0,r5,ror #0x1
:0202DBB4 E58D100F str r1,[r13, #+0xf]		;r13+0xf=*(0000000f)
:0202DBB8 08101110 ldmeqda  r0 ,{r4,r8,r12}
:0202DBBC 1D045510 unknown
:0202DBC0 00D9F000 sbceqs r15,r9,r0
:0202DBC4 20E5598B rsccs  r5,r5,r11,lsl #0x13
:0202DBC8 DDE4E1A0 stclel 1,cr14,[r4,#+0x280]!
:0202DBCC 3E1A5900 cdpcc 9,0,cr5,cr10,cr0,0
:0202DBD0 047531F4 unknown
:0202DBD4 1D390110 ldcne  1,cr0,[r9,#-0x40]!
:0202DBD8 300500AD andcc  r0,r5,r13,lsr #0x1
:0202DBDC 07611541 streqb r1,r0,r5,r13,lsr #0x1
:0202DBE0 34ECE58D unknown
:0202DBE4 4F26A100 swimi 0x0026a100
:0202DBE8 0C61F341 stceql 3,cr15,[r1],#-0x104
:0202DBEC 38E28DD0 unknown
:0202DBF0 1375116D cmnne r5,#0x4000001B
:0202DBF4 02048DC2 andeq  r8,r4,#0x3080
:0202DBF8 B3718A98 cmnlt r1,#0x98000
:0202DBFC 7120E354 unknown
:0202DC00 71F37153 mvnvcs r7,r3,asr r1
:0202DC04 71F371F3 ldrvcsh r7,[r3, #+0x13]!
:0202DC08 70F371F3 unknown
:0202DC0C 71BFC371 movvcs r12,r1,ror r3
:0202DC10 C50641F3 strgt r4,[r6, #-0x1f3]		;r6-0x1f3=*(4d1095f4)=#0(0x00000000)
:0202DC14 7148CB87 unknown
:0202DC18 40211F33 eormi  r1,r1,r3,lsr r15
:0202DC1C 718ACCA7 orrvc  r12,r10,r7,lsr #0x19
:0202DC20 45142143 ldrmi r2,[r4, #-0x143]		;(r4-0x143=*(fffffebd))
:0202DC24 0C359B65 ldceq  11,cr9,[r5],#-0x194
:0202DC28 481D6CF3 ldmmida  r13 ,{r0,r1,r4,r5,r6,r7,r10,r11,r13,r14}
:0202DC2C 8930218A ldmhidb  r0!,{r1,r3,r7,r8,r13}
:0202DC30 E3790035 cmn r9,#0x35
:0202DC34 69F3450D unknown
:0202DC38 40D11430 sbcmis r1,r1,r0,lsr r4
:0202DC3C 39191001 ldmccdb  r9 ,{r0,r12}
:0202DC40 355A7E02 ldrccb r7,[r10, #-0xe02]		;(r10-0xe02=*(fffff1fe))
:0202DC44 18057389 stmneda  r5 ,{r0,r3,r7,r8,r9,r12,r13,r14}
:0202DC48 3C480D06 stcccl 13,cr0,[r8],{#0x6}
:0202DC4C 56074829 strpl r4,[r7],-r9, lsr #0x10
:0202DC50 2FEB4015 swics 0x00eb4015
:0202DC54 7D243595 stcvc  5,cr3,[r4,#-0x254]!
:0202DC58 11490E45 unknown
:0202DC5C E5057DA9 str r7,[r5, #-0xda9]		;r5-0xda9=*(0202a8bf)=#10607425(0x00a1db41)
:0202DC60 DC31112F ldcle  1,cr1,[r1],#-0xbc
:0202DC64 355A00B9 ldrccb r0,[r10, #-0xb9]		;(r10-0xb9=*(ffffff47))
:0202DC68 F2306129 eornvs r6,r0,#0x4000000A
:0202DC6C 618C8061 orrvs  r8,r12,r1,ror #0x0
:0202DC70 51100100 tstpl r0,r0,lsl #0x2
:0202DC74 35756753 ldrccb r6,[r5, #-0x753]!
:0202DC78 E53C705D ldr r7,[r12, #-0x5d]!
:0202DC7C D963D910 unknown
:0202DC80 3A45CEF3 bcc 031A1854
:0202DC84 1D9DC3D9 unknown
:0202DC88 59D94359 ldmplib  r9 ,{r0,r3,r4,r6,r8,r9,r14}^
:0202DC8C 8B1CDD50 blhi 027651D4
:0202DC90 B8B77359 ldmltia  r7!,{r0,r3,r4,r6,r8,r9,r12,r13,r14}
:0202DC94 6986A945 stmvsib  r6 ,{r0,r2,r6,r8,r11,r13,r15}
:0202DC98 28824515 stmcsia  r2 ,{r0,r2,r4,r8,r10,r14}
:0202DC9C 003D8039 eoreqs r8,r13,r9,lsr r0
:0202DCA0 025905DC subeqs r0,r9,#0x37000000
:0202DCA4 00310103 eoreqs r0,r1,r3,lsl #0x2
:0202DCA8 B9103DB3 ldmltdb  r0 ,{r0,r1,r4,r5,r7,r8,r10,r11,r12,r13}
:0202DCAC F38DD204 orrnv  r13,r13,#0x40000000
:0202DCB0 BDC234D1 unknown
:0202DCB4 8C12FD50 ldchi  13,cr15,[r2],{#0x50}
:0202DCB8 ACB43145 ldcge  1,cr3,[r4],#+0x114
:0202DCBC 107D9065 rsbnes r9,r13,r5,ror #0x0
:0202DCC0 F3968301 orrnvs r8,r6,#0x4000000
:0202DCC4 4E73B25D mrcmi 2,3,r11,cr3,cr13,{2}
:0202DCC8 0CE963D1 stceql 3,cr6,[r9],#+0x344
:0202DCCC 8570001D ldrhib r0,[r0, #-0x1d]!
:0202DCD0 92835110 addls  r5,r3,#0x4
:0202DCD4 73A537E2 movvc  r3,#0x3880000		;r3=59244544(0x3880000)
:0202DCD8 D1004866 unknown
:0202DCDC 0015A86B andeqs r10,r5,r11,ror #0x10
:0202DCE0 3BE55144 blcc 019821F8
:0202DCE4 21F51695 unknown
:0202DCE8 219E18E1 orrcss r1,r14,r1,ror #0x11
:0202DCEC 88D90140 ldmhiia  r9 ,{r6,r8}^
:0202DCF0 565365AF ldrplb r6,[r3],-r15, lsr #0xb
:0202DCF4 090C8D48 stmeqdb  r12 ,{r3,r6,r8,r10,r11,r15}
:0202DCF8 40099500 andmi  r9,r9,r0,lsl #0xa
:0202DCFC 92D913AD sbclss r1,r9,#0xB4000002
:0202DD00 001D4081 andeqs r4,r13,r1,lsl #0x1
:0202DD04 23A913B1 movcs  r1,#0xC4000002		;r1=-1006632958(0xc4000002)
:0202DD08 007D79F8 unknown
:0202DD0C 3D13499E unknown
:0202DD10 84101D40 ldrhi r1,[r0],#-0xd40
:0202DD14 F3F50065 mvnnvs r0,#0x65
:0202DD18 132DF3F5 msrne CPSR_fsc,#0xd4000003
:0202DD1C FFF30BF7 swinv 0x00f30bf7
:0202DD20 898930EB stmhiib  r9 ,{r0,r1,r3,r5,r6,r7,r12,r13}
:0202DD24 A001390B andge  r3,r1,r11,lsl #0x12
:0202DD28 E2130D1C ands r0,r3,#0x700
:0202DD2C 036D1161 unknown
:0202DD30 61340DE0 teqvs r4,r0,ror #0x1b
:0202DD34 19152F5A ldmnedb  r5 ,{r1,r3,r4,r6,r8,r9,r10,r11,r13}
:0202DD38 40B90435 adcmis r0,r9,r5,lsr r4
:0202DD3C 020490BC andeq  r9,r4,#0xBC
:0202DD40 B123890E unknown
:0202DD44 6417E540 ldrvs r14,[r7],#-0x540
:0202DD48 BD770009 ldcltl 0,cr0,[r7,#-0x24]!
:0202DD4C 21576000 cmpcs r7,r0
:0202DD50 21106004 tstcs r0,r4
:0202DD54 21F421F4 ldrcssh r2,[r4, #+0x14]!
:0202DD58 21F421F4 ldrcssh r2,[r4, #+0x14]!
:0202DD5C 3184F9F4 unknown
:0202DD60 FDF96DC4 ldc2l 13,cr6,[r9,#+0x310]!
:0202DD64 EE8A3907 cdp 9,8,cr3,cr10,cr7,0
:0202DD68 9E30C947 cdpls 9,2,cr12,cr0,cr7,2
:0202DD6C 40402942 submi  r2,r0,r2,asr #0x12
:0202DD70 2271818E rsbcss r8,r1,#0x80000023
:0202DD74 92B46145 adclss r6,r4,#0x40000011
:0202DD78 3461E26B unknown
:0202DD7C 6C402137 stcvsl 1,cr2,[r0],{#0x37}
:0202DD80 548E4021 strpl r4,[r14],#+0x21
:0202DD84 79B461E0 ldmvcib  r4!,{r5,r6,r7,r8,r13,r14}
:0202DD88 00792E10 rsbeqs r2,r9,r0,lsl r14
:0202DD8C 358E24B9 strcc r2,[r14, #+0x4b9]		;r14+0x4b9=*(0202ddf1)=#1156174581(0x44e9d2f5)
:0202DD90 1001B67F andne  r11,r1,r15,ror r6
:0202DD94 45493D0F strmib r3,[r9, #-0xd0f]		;(r9-0xd0f=*(fffff2f1))
:0202DD98 490AC135 stmmidb  r10 ,{r0,r2,r4,r5,r8,r14,r15}
:0202DD9C 5D80B545 unknown
:0202DDA0 45954015 ldrmi r4,[r5, #+0x15]		;r5+0x15=*(0202b67d)=#1022394721(0x3cf08161)
:0202DDA4 E0272585 eor  r2,r7,r5,lsl #0xb
:0202DDA8 E071B545 rsbs r11,r1,r5,asr #0xa
:0202DDAC 1B75452D blne 03D7F268
:0202DDB0 FD07B52F unknown
:0202DDB4 FD11E517 unknown
:0202DDB8 F9403117 stmnvdb  r0 ,{r0,r1,r2,r4,r8,r12,r13}^
:0202DDBC 2440350C strcsb r3,[r0],#-0x50c
:0202DDC0 11655045 unknown
:0202DDC4 11D00045 bicnes r0,r0,r5,asr #0x0
:0202DDC8 E084BA00 add  r11,r4,r0,lsl #0x14
:0202DDCC 722569FF eorvc  r6,r5,#0x3FC000
:0202DDD0 B5107D45 ldrlt r7,[r0, #-0xd45]		;(r0-0xd45=*(e1a0a2ce))
:0202DDD4 7DF2C801 ldcvcl 8,cr12,[r2,#+0x4]!
:0202DDD8 4D8F4470 unknown
:0202DDDC 807DE173 rsbhis r14,r13,r3,ror r1
:0202DDE0 C0A9525C adcgt  r5,r9,r12,asr r2
:0202DDE4 4180A9D5 unknown
:0202DDE8 4DD54DE0 unknown
:0202DDEC 4465D7F5 unknown
:0202DDF0 E9D2F54D ldmib  r2 ,{r0,r2,r3,r6,r8,r10,r12,r13,r14,r15}^
:0202DDF4 80EDE244 rschi  r14,r13,r4,asr #0x4
:0202DDF8 4D2A8FC4 stcmi  15,cr8,[r10,#-0x310]!
:0202DDFC 801DC175 andhis r12,r13,r5,ror r1
:0202DE00 21E54DCC mvncs  r4,r12,asr #0x1b
:0202DE04 3E82AD08 cdpcc 13,8,cr10,cr2,cr8,0
:0202DE08 7019E075 andvcs r14,r9,r5,ror r0
:0202DE0C E94025A0 stmdb  r0 ,{r5,r7,r8,r10,r13}^
:0202DE10 AA002523 bge 020372A4
:0202DE14 73113AF2 tstvc r1,#0xF2000
:0202DE18 8D140996 unknown
:0202DE1C 08E54614 unknown
:0202DE20 6DA8C4F9 stcvs  4,cr12,[r8,#+0x3e4]!
:0202DE24 7C7549E1 ldcvcl 9,cr4,[r5],#-0x384
:0202DE28 79722947 unknown
:0202DE2C 10E1059D smlalne  r0,r1,r13,r5
:0202DE30 6911E5D2 ldmvsdb  r1 ,{r1,r4,r6,r7,r8,r10,r13,r14,r15}
:0202DE34 1E810094 mcrne 0,4,r0,cr1,cr4,{4}
:0202DE38 1AE50005 bne 0196DE54
:0202DE3C BB4019B1 bllt 03034508
:0202DE40 1C2502B9 stcne  2,cr0,[r5],#-0x2e4
:0202DE44 05B024A9 ldreq r2,[r0, #+0x4a9]!
:0202DE48 000D1C00 andeq  r1,r13,r0,lsl #0x18
:0202DE4C 400D57AA andmi  r5,r13,r10,lsr #0xf
:0202DE50 2D0005AC unknown
:0202DE54 10E1A613 rscne  r10,r1,r3,lsl r6
:0202DE58 6DE04061 stcvsl 0,cr4,[r0,#+0x184]!
:0202DE5C E0020472 and  r0,r2,r2,ror r4
:0202DE60 48020485 stmmida  r2 ,{r0,r2,r7,r10}
:0202DE64 08DD8900 ldmeqia  r13 ,{r8,r11,r15}^
:0202DE68 0B5D1455 bleq 03772FC4
:0202DE6C 890019A6 stmhidb  r0 ,{r1,r2,r5,r7,r8,r11,r12}
:0202DE70 EE24E10A cdp 1,2,cr14,cr4,cr10,0
:0202DE74 F5121138 ldrnv r1,[r2, #-0x138]		;r2-0x138=*(44e9d1bd)=#0(0x00000000)
:0202DE78 85401512 strhib r1,[r0, #-0x512]		;(r0-0x512=*(e1a0ab01))
:0202DE7C 61019D2E unknown
:0202DE80 11F9CE0D mvnnes r12,r13,lsl #0x1c
:0202DE84 12006902 andne  r6,r0,#0x8000
:0202DE88 15C90009 strneb r0,[r9, #+0x9]		;r9+0x9=*(00000009)
:0202DE8C 79352E7F ldmvcdb  r5!,{r0,r1,r2,r3,r4,r5,r6,r9,r10,r11,r13}
:0202DE90 59F27631 unknown
:0202DE94 E5F18D33 ldrb r8,[r1, #+0xd33]!
:0202DE98 C9007D05 stmgtdb  r0 ,{r0,r2,r8,r10,r11,r12,r13,r14}
:0202DE9C 0C007D88 stceq  13,cr7,[r0],{#0x88}
:0202DEA0 1402048F strne r0,[r2],#-0x48f
:0202DEA4 10A90200 adcne  r0,r9,r0,lsl #0x4
:0202DEA8 0902E1D0 stmeqdb  r2 ,{r4,r6,r7,r8,r13,r14,r15}
:0202DEAC 01C0E200 biceq  r14,r0,r0,lsl #0x4
:0202DEB0 35E1B007 strccb r11,[r1, #+0x7]!
:0202DEB4 A812F154 ldmgeda  r2 ,{r2,r4,r6,r8,r12,r13,r14,r15}
:0202DEB8 5D187FFF unknown
:0202DEBC BD5E9120 unknown
:0202DEC0 01D11217 biceqs r1,r1,r7,lsl r2
:0202DEC4 17FFE2D1 unknown
:0202DEC8 000D36EB andeq  r3,r13,r11,ror #0xd
:0202DECC 2B47D537 blcs 032233B0
:0202DED0 9437D5E1 unknown
:0202DED4 22000594 andcs  r0,r0,#0x25000000
:0202DED8 E1B40005 movs r0,r5			;r0=33732200(0x202b668)
:0202DEDC 112501B9 strneh r0,[r5, -r9]!
:0202DEE0 CB015DCA blgt 02085610
:0202DEE4 CD0B01AD unknown
:0202DEE8 152E5D00 strne r5,[r14, #-0xd00]!
:0202DEEC F16D9533 unknown
:0202DEF0 F940724D stmnvdb  r0 ,{r0,r2,r3,r6,r9,r12,r13,r14}^
:0202DEF4 00097C40 andeq  r7,r9,r0,asr #0x18
:0202DEF8 1110547C tstne r0,r12,ror r4
:0202DEFC 78000900 stmvcda  r0 ,{r8,r11}
:0202DF00 17650009 strneb r0,[r5,-r9]!
:0202DF04 B6000971 unknown
:0202DF08 A900CD74 stmgedb  r0 ,{r2,r4,r5,r6,r8,r10,r11,r14,r15}
:0202DF0C 00FD6E11 rsceqs r6,r13,r1,lsl r14
:0202DF10 70089970 andvc  r9,r8,r0,ror r9
:0202DF14 A19F1056 orrges r1,r15,r6,asr r0
:0202DF18 0D189528 unknown
:0202DF1C A1F8A120 mvnges r10,r0,lsr #0x2
:0202DF20 FCE549F8 stc2l 9,cr4,[r5],#+0x3e0
:0202DF24 2771F549 ldrcsb r15,[r5],#+0x3e0
:0202DF28 0A7A100D beq 03EB1F64
:0202DF2C 0005B002 andeq  r11,r5,r2
:0202DF30 0A731487 beq 03CF3154
:0202DF34 E539C802 ldr r12,[r9, #-0x802]!
:0202DF38 1AEDFACD bne 01BACA74
:0202DF3C 23D525E0 biccss r2,r5,#0x38000000
:0202DF40 DC7ACD44 ldclel 13,cr12,[r10],#-0x110
:0202DF44 050D631D streq r6,[r13, #-0x31d]		;(r13-0x31d=*(fffffce3))
:0202DF48 33A16946 movcc  r6,#0x118000		;r6=1146880(0x118000)
:0202DF4C 4475F12D unknown
:0202DF50 21421992 unknown
:0202DF54 8D69441C stchil 4,cr4,[r9,#-0x70]!
:0202DF58 44091D95 strmi r1,[r9],#-0xd95
:0202DF5C 102D7209 eorne  r7,r13,r9,lsl #0x4
:0202DF60 35C1E152 strccb r14,[r1, #+0x152]		;r1+0x152=*(00000152)
:0202DF64 403D1E9B mlamis r13,r11,r14,r1unknown
:0202DF68 304592D0 unknown
:0202DF6C BACDDF75 blt 013A5D48
:0202DF70 6D10D192 unknown
:0202DF74 3E6D2020 cdpcc 0,6,cr2,cr13,cr0,1
:0202DF78 1910CD68 ldmnedb  r0 ,{r3,r5,r6,r8,r10,r11,r14,r15}
:0202DF7C EB067D16 bl 021CD3DC
:0202DF80 F10E12D5 unknown
:0202DF84 01F0306D mvneqs r3,r13,ror #0x0
:0202DF88 1810CD02 ldmneda  r0 ,{r1,r8,r10,r11,r14,r15}
:0202DF8C 30D19369 sbcccs r9,r1,r9,ror #0x6
:0202DF90 10010032 andne  r0,r1,r2,lsr r0
:0202DF94 03BD0E0D moveqs r0,#0xD0		;r0=208(0xd0)
:0202DF98 E1EF72B7 strh r7,[r15, #+0x27]!
:0202DF9C C1302120 teqgt r0,r0,lsr #0x2
:0202DFA0 8D2FFD40 stchi  13,cr15,[r15,#-0x100]!
:0202DFA4 3E20904F cdpcc 0,2,cr9,cr0,cr15,2
:0202DFA8 ED9210ED unknown
:0202DFAC C22FFD70 eorgt  r15,r15,#0x1C00
:0202DFB0 00617FE5 rsbeq  r7,r1,r5,ror #0x1f
:0202DFB4 4061748D rsbmi  r7,r1,r13,lsl #0x9
:0202DFB8 F2406170 subnv  r6,r0,#0x1C
:0202DFBC 895C4061 ldmhidb  r12 ,{r0,r5,r6,r14}^
:0202DFC0 5089AA45 addpl  r10,r9,r5,asr #0x14
:0202DFC4 15002DF4 strne r2,[r0, #-0xdf4]		;(r0-0xdf4=*(fffff2dc))
:0202DFC8 41100D0A tstmi r0,r10,lsl #0x1a
:0202DFCC F11FC931 tstnv r15,r1,lsr r9
:0202DFD0 C011490C andgts r4,r1,r12,lsl #0x12
:0202DFD4 6580E58D strvs r14,[r0, #+0x58d]		;r0+0x58d=*(0000065d)
:0202DFD8 C21B0D02 andgts r0,r11,#0x80
:0202DFDC 60026DD1 unknown
:0202DFE0 100205DF unknown
:0202DFE4 9225A99F eorls  r10,r5,#0x27C000
:0202DFE8 4C661555 stcmil 5,cr1,[r6],#-0x154
:0202DFEC 351072E9 ldrcc r7,[r0, #-0x2e9]		;(r0-0x2e9=*(fffffde7))
:0202DFF0 29E5812E unknown
:0202DFF4 588089D9 stmplia  r0 ,{r0,r3,r4,r6,r7,r8,r11,r15}
:0202DFF8 850C0001 strhi r0,[r12, #-0x1]		;(r12-0x1=*(ba003500))
:0202DFFC 77538D00 ldrvcb r8,[r3,-r0, lsl #0x1a]
:0202E000 8B1D486A blhi 027801B0
:0202E004 40151E35 andmis r1,r5,r5,lsr r14
:0202E008 7139FF41 teqvc r9,r1,asr #0x1e
:0202E00C 28CE10FD stmcsia  r14 ,{r0,r2,r3,r4,r5,r6,r7,r12}^
:0202E010 A3BDFFDF movges r15,#0x37C		;r15=892(0x37c)
:0202E014 89FFDF1F ldmhiib  r15!,{r0,r1,r2,r3,r4,r8,r9,r10,r11,r12,r14,r15}^
:0202E018 412C8860 unknown
:0202E01C 41210970 unknown
:0202E020 00413C10 subeq  r3,r1,r0,lsl r12
:0202E024 AE228514 mcrge 5,1,r8,cr2,cr4,{0}
:0202E028 E5801475 str r1,[r0, #+0x475]		;r0+0x475=*(00000545)
:0202E02C 39FFDF36 ldmccib  r15!,{r1,r2,r4,r5,r8,r9,r10,r11,r12,r14,r15}^
:0202E030 3941B620 stmccdb  r1 ,{r5,r9,r10,r12,r13,r15}^
:0202E034 4179A480 cmnmi r9,r0,lsl #0x9
:0202E038 2403D52F strcs r13,[r3],#-0x52f
:0202E03C 1D2146DD stcne  6,cr4,[r1,#-0x374]!
:0202E040 1A7101D5 bne 03C6E79C
:0202E044 004C10E1 subeq  r1,r12,r1,ror #0x1
:0202E048 44172F1D ldrmi r2,[r7],#-0xf1d
:0202E04C A7306126 ldrge r6,[r0,-r6, lsr #0x2]!
:0202E050 94B08061 unknown
:0202E054 61867371 orrvs  r7,r6,r1,ror r3
:0202E058 81EDA580 mvnhi  r10,r0,lsl #0xb
:0202E05C 405D3C00 submis r3,r13,r0,lsl #0x18
:0202E060 005D2A79 subeqs r2,r13,r9,ror r10
:0202E064 7A83D311 bvc 00122CB0
:0202E068 7EF31143 cdpvc 1,14,cr1,cr3,cr3,2
:0202E06C 8E31F943 cdphi 9,2,cr15,cr1,cr3,2
:0202E070 521480D5 andpls r8,r4,#0xD5
:0202E074 6D729995 ldcvsl 9,cr9,[r2,#-0x254]!
:0202E078 4DB4801D ldcmi  0,cr8,[r4,#+0x74]!
:0202E07C 651051C0 ldrvs r5,[r0, #-0x1c0]		;(r0-0x1c0=*(ffffff10))
:0202E080 70D1436A sbcvcs r4,r1,r10,ror #0x6
:0202E084 3D75DEEA ldcccl 14,cr13,[r5,#-0x3a8]!
:0202E088 2188185D orrcs  r1,r8,r13,asr r8
:0202E08C 0029B280 eoreq  r11,r9,r0,lsl #0x5
:0202E090 03000913 unknown
:0202E094 43023913 unknown
:0202E098 330525DE unknown
:0202E09C 64022533 strvs r2,[r2],#-0x533
:0202E0A0 636D3029 unknown
:0202E0A4 C535E055 ldrgt r14,[r5, #-0x55]!
:0202E0A8 F9462972 stmnvdb  r6 ,{r1,r4,r5,r6,r8,r11,r13}^
:0202E0AC AD462671 unknown
:0202E0B0 C9111503 ldmgtdb  r1 ,{r0,r1,r8,r10,r12}
:0202E0B4 41054AFD unknown
:0202E0B8 42C10203 sbcmi  r0,r1,#0x30000000
:0202E0BC D5000564 strle r0,[r0, #-0x564]		;(r0-0x564=*(fffffb6c))
:0202E0C0 155ED512 ldrneb r13,[r14, #-0x512]		;r14-0x512=*(0202d426)=#-578535423(0xdd844001)
:0202E0C4 5E529D40 cdppl 13,4,cr9,cr2,cr0,2
:0202E0C8 20B1FFF0 unknown
:0202E0CC 80B14658 adchis r4,r1,r8,asr r6
:0202E0D0 020514CC andeq  r1,r5,#0xCC000000
:0202E0D4 4B4045D4 blmi 0303F82C
:0202E0D8 31994741 orrccs r4,r9,r1,asr #0xe
:0202E0DC 0D4D4B7A unknown
:0202E0E0 FF870001 swinv 0x00870001
:0202E0E4 29302532 ldmcsdb  r0!,{r1,r4,r5,r8,r10,r13}
:0202E0E8 8029C210 eorhi  r12,r9,r0,lsl r2
:0202E0EC 2D130906 unknown
:0202E0F0 32AB0AB9 adccc  r0,r11,#0xB9000
:0202E0F4 F0443175 subnv  r3,r4,r5,ror r1
:0202E0F8 9637A5FF unknown
:0202E0FC BCA2301D stclt  0,cr3,[r2],#+0x74
:0202E100 3CB17932 ldccc  9,cr7,[r1],#+0xc8
:0202E104 50494041 subpl  r4,r9,r1,asr #0x0
:0202E108 B4000162 strlt r0,[r0],#-0x162
:0202E10C FF6F1001 swinv 0x006f1001
:0202E110 4928EBFF stmmidb  r8!,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r9,r11,r13,r14,r15}
:0202E114 C1006900 unknown
:0202E118 05D104F1 ldreqb r0,[r1, #+0x4f1]		;r1+0x4f1=*(000004f1)
:0202E11C B2E28220 rsclt  r8,r2,#0x2
:0202E120 8300D920 unknown
:0202E124 2BA1D110 blcs 008A256C
:0202E128 2D351229 ldccs  2,cr1,[r5,#-0xa4]!
:0202E12C 4C2B32F9 stcmi  2,cr3,[r11],#-0x3e4
:0202E130 B0388031 eorlts r8,r8,r1,lsr r0
:0202E134 2D947408 unknown
:0202E138 29000541 stmcsdb  r0 ,{r0,r6,r8,r10}
:0202E13C 2D11E51C unknown
:0202E140 1010EB00 andnes r14,r0,r0,lsl #0x16
:0202E144 8032A59F mlahis r2,r15,r5,r10unknown
:0202E148 02592E65 subeqs r2,r9,#0x650
:0202E14C 398C4039 stmccib  r12 ,{r0,r3,r4,r5,r14}
:0202E150 39947400 ldmccib  r4 ,{r10,r12,r13,r14}
:0202E154 1D289730 stcne  7,cr9,[r8,#-0xc0]!
:0202E158 59176162 ldmpldb  r7 ,{r1,r5,r6,r8,r13,r14}
:0202E15C EBFFE10E bl 0202659C
:0202E160 59000E23 stmpldb  r0 ,{r0,r1,r5,r9,r10,r11}
:0202E164 10002904 andne  r2,r0,r4,lsl #0x12
:0202E168 2CFF0089 ldccsl 0,cr0,[r15],#+0x224
:0202E16C 0F963D29 swieq 0x00963d29
:0202E170 7C71B5F0 ldcvcl 5,cr11,[r1],#-0x3c0
:0202E174 0050409D unknown
:0202E178 8D941701 unknown
:0202E17C 2007AD12 andcs  r10,r7,r2,lsl r13
:0202E180 01ED0EE5 mvneq  r0,r5,ror #0x1d
:0202E184 001DC365 andeqs r12,r13,r5,ror #0x6
:0202E188 701D7BD2 ldrvcsb r7,[r13], -r2
:0202E18C 83453355 unknown
:0202E190 103DF355 eornes r15,r13,r5,asr r3
:0202E194 4C0371DC stcmi  1,cr7,[r3],{#0xdc}
:0202E198 750A775F strvc r7,[r10, #-0x75f]		;(r10-0x75f=*(fffff8a1))
:0202E19C 7D264963 stcvc  9,cr4,[r6,#-0x18c]!
:0202E1A0 C942D9C0 stmgtdb  r2 ,{r6,r7,r8,r11,r12,r14,r15}^
:0202E1A4 45929C70 ldrmi r9,[r2, #+0xc70]		;r2+0xc70=*(44e9df65)=#0(0x00000000)
:0202E1A8 21E63071 mvncs  r3,r1,ror r0
:0202E1AC 4021B040 eormi  r11,r1,r0,asr #0x0
:0202E1B0 C6D41081 ldrgtb r1,[r4],+r1, lsl #0x1
:0202E1B4 104D8071 subne  r8,r13,r1,ror r0
:0202E1B8 D4404DDD strleb r4,[r0],#-0xddd
:0202E1BC 562D40F1 unknown
:0202E1C0 35F52169 ldrccb r2,[r5, #+0x169]!
:0202E1C4 E12FFF1E bx r14 (Jump to addr_0202D938?)
msr CPSR_fsxc,r14
:0202E1C8 DC111039 ldcle  0,cr1,[r1],{#0x39}
:0202E1CC 1142BEC3 unknown
:0202E1D0 2000595C andcs  r5,r0,r12,asr r9
:0202E1D4 3D424BFD unknown
:0202E1D8 6DC9AC35 unknown
:0202E1DC 3D982440 unknown
:0202E1E0 0D073D55 unknown
:0202E1E4 4272A5C0 rsbmis r10,r2,#0x30000000
:0202E1E8 0D09952D unknown
:0202E1EC DFA304F5 swile 0x00a304f5
:0202E1F0 4E777D89 cdpmi 13,6,cr7,cr7,cr9,4
:0202E1F4 10154009 andnes r4,r5,r9
:0202E1F8 D94504B9 stmledb  r5 ,{r0,r3,r4,r5,r7,r10}^
:0202E1FC 29EFB670 unknown
:0202E200 06C55D81 streqb r5,[r5],+r1, lsl #0x1b
:0202E204 AD3509EF ldcge  9,cr0,[r5,#-0x3bc]!
:0202E208 0D9D402D unknown
:0202E20C 20EB2031 rsccs  r2,r11,r1,lsr r0
:0202E210 0A553A49 beq 0357CB3C
:0202E214 10FFE281 rscnes r14,r15,r1,lsl #0x5
:0202E218 00850602 addeq  r0,r5,r2,lsl #0xc
:0202E21C 0078E5C0 rsbeqs r14,r8,r0,asr #0xb
:0202E220 3814C151 ldmccda  r4 ,{r0,r4,r6,r8,r14,r15}
:0202E224 A11B7141 tstge r11,r1,asr #0x2
:0202E228 D19440D1 ldrlesb r4,[r4, +r1]
:0202E22C D597E800 ldrle r14,[r7, #+0x800]		;r7+0x800=*(00a1e341)
:0202E230 595C9530 ldmpldb  r12 ,{r4,r5,r8,r10,r12,r15}^
:0202E234 3D181100 unknown
:0202E238 200A2D46 andcs  r2,r10,r6,asr #0x1a
:0202E23C 4DA6301D stcmi  0,cr3,[r6,#+0x74]!
:0202E240 AD115D11 unknown
:0202E244 9D19D5EF unknown
:0202E248 932605E5 unknown
:0202E24C 599405B5 ldmplib  r4 ,{r0,r2,r4,r5,r7,r8,r10}
:0202E250 C0104926 andgts r4,r0,r6,lsr #0x12
:0202E254 E1C0089D unknown
:0202E258 4AD5842D bmi 0158F314
:0202E25C EB0028BC bl 02038554
:0202E260 82405D78 subhi  r5,r0,#0x1E00
:0202E264 E5C10051 strb r0,[r1, #+0x51]		;r1+0x51=*(00000051)
:0202E268 DB001D1E blle 020356E8
:0202E26C EBFF20E0 bl 01FF65F4
:0202E270 00050034 andeq  r0,r5,r4,lsr r0
:0202E274 10E24010 rscne  r4,r2,r0,lsl r0
:0202E278 0535102D ldreq r1,[r5, #-0x2d]!
:0202E27C 144D0200 strneb r0,[r13],#-0x200
:0202E280 006B00D1 unknown
:0202E284 0008B135 andeq  r11,r8,r5,lsr r1
:0202E288 43A37C59 movmi  r7,#0x5900		;r7=22784(0x5900)
:0202E28C 01A50509 moveq  r0,r9,lsl #0xa		;r0=0(0x0)
:0202E290 9F106538 swils 0x00106538
:0202E294 099201B1 ldmeqib  r2 ,{r0,r4,r5,r7,r8}
:0202E298 831E2D08 tsthi r14,#0x200
:0202E29C 259534E5 ldrcs r3,[r5, #+0x4e5]		;r5+0x4e5=*(0202bb4d)=#-50326168(0xfd001568)
:0202E2A0 4AC90219 bmi 0126EB0C
:0202E2A4 009507FD ldreqsh r0,[r5], +r13
:0202E2A8 00E92AF9 unknown
:0202E2AC 04D92CF3 ldreqb r2,[r9],#+0xcf3
:0202E2B0 1A090471 bne 0226F47C
:0202E2B4 09EF04E9 unknown
:0202E2B8 01F4B27A mvneqs r11,r10,ror r2
:0202E2BC 13C11009 bicne  r1,r1,#0x9
:0202E2C0 31284D3D unknown
:0202E2C4 16E51A9F unknown
:0202E2C8 0CE28DE0 stceql 13,cr8,[r2],#+0x380
:0202E2CC 40D32031 sbcmis r2,r3,r1,lsr r0
:0202E2D0 3DD30009 unknown
:0202E2D4 CE003110 mcrgt 1,0,r3,cr0,cr0,{0}
:0202E2D8 001901E5 andeqs r0,r9,r5,ror #0x3
:0202E2DC 8EE0028D cdphi 2,14,cr0,cr0,cr13,4
:0202E2E0 04AA5031 unknown
:0202E2E4 18FCE5D3 ldmneia  r12!,{r0,r1,r4,r6,r7,r8,r10,r13,r14,r15}^
:0202E2E8 094D9FC0 stmeqdb  r13 ,{r6,r7,r8,r9,r10,r11,r12,r15}^
:0202E2EC CE0DFD8D cdpgt 13,0,cr15,cr13,cr13,4
:0202E2F0 20140BE5 andcss r0,r4,r5,ror #0x17
:0202E2F4 09DC1341 ldmeqib  r12 ,{r0,r6,r8,r9,r12}^
:0202E2F8 02E5DC00 rsceq  r13,r5,#0x0
:0202E2FC A18C0AC0 orrge  r0,r12,r0,asr #0x15
:0202E300 02E5C30D rsceq  r12,r5,#0x34000000
:0202E304 8102E5C3 unknown
:0202E308 20018A0D andcs  r8,r1,r13,lsl #0x14
:0202E30C 0D85E252 unknown
:0202E310 0151D01A cmpeq r1,r10,lsl r0
:0202E314 0019D090 muleqs r9,r0,r0
:0202E318 16000559 unknown
:0202E31C 2D3F002D ldccs  0,cr0,[r15,#-0xb4]!
:0202E320 2D9DAA80 unknown
:0202E324 2289B800 addcs  r11,r9,#0x0
:0202E328 01B90005 moveqs r0,r5			;r0=33732200(0x202b668)
:0202E32C 24050C1D strcs r0,[r5],#-0xc1d
:0202E330 0001BAFA unknown
:0202E334 ED1B31DC unknown
:0202E338 75DF330C ldrvcb r3,[r15, #+0x30c]		;r15+0x30c=*(0202e64c)=#1343602745(0x5015c039)
:0202E33C 65109A08 ldrvs r9,[r0, #-0xa08]		;r0-0xa08=*(0202ac60)=#270391368(0x101dd848)
:0202E340 3F0B451B swicc 0x000b451b
:0202E344 882BF100 stmhida  r11!,{r8,r12,r13,r14,r15}
:0202E348 365D2630 unknown
:0202E34C E2432A01 sub  r2,r3,#0x1000
:0202E350 B0019908 andlt  r9,r1,r8,lsl #0x12
:0202E354 78001141 stmvcda  r0 ,{r0,r6,r8,r12}
:0202E358 701D0241 andvcs r0,r13,r1,asr #0x4
:0202E35C D3002DC3 unknown
:0202E360 C3AD802D movgt  r8,#0x2D		;r8=45(0x2d)
:0202E364 1DD2000D unknown
:0202E368 C2200D30 eorgt  r0,r0,#0xC00
:0202E36C 1D1AB0E1 unknown
:0202E370 000DB080 andeq  r11,r13,r0,lsl #0x1
:0202E374 03400DB2 unknown
:0202E378 0619000D ldreq r0,[r9],-r13
:0202E37C D10E15D5 unknown
:0202E380 E3C00941 bic  r0,r0,#0x104000
:0202E384 B4E30DB5 unknown
:0202E388 79060925 stmvcdb  r6 ,{r0,r2,r5,r8,r11}
:0202E38C BB12851D bllt 024CF808
:0202E390 4DA50001 stcmi  0,cr0,[r5,#+0x4]!
:0202E394 F757F005 ldrnvb r15,[r7, -r5]
:0202E398 780C020D stmvcda  r12 ,{r0,r2,r3,r9}
:0202E39C 10AD020A adcne  r0,r13,r10,lsl #0x4
:0202E3A0 00100880 andeqs r0,r0,r0,lsl #0x11
:0202E3A4 0B2D0A04 bleq 02B70BBC
:0202E3A8 A0021918 andge  r1,r2,r8,lsl r9
:0202E3AC 940BE904 strls r14,[r11],#-0x904
:0202E3B0 21363920 teqcs r6,r0,lsr #0x12
:0202E3B4 4D02E108 unknown
:0202E3B8 DC30F20B ldcle  2,cr15,[r0],#-0x2c
:0202E3BC 433004E5 teqmi r0,#0xE5000000
:0202E3C0 010093E2 unknown
:0202E3C4 14B0E001 unknown
:0202E3C8 0BFDE1CC bleq 01FA6B00
:0202E3CC F566ED80 strnvb r14,[r6, #-0xd80]!
:0202E3D0 00539102 subeqs r9,r3,r2,lsl #0x2
:0202E3D4 030795C2 unknown
:0202E3D8 710806E5 unknown
:0202E3DC A0103706 andges r3,r0,r6,lsl #0xe
:0202E3E0 85000D83 strhi r0,[r0, #-0xd83]		;(r0-0xd83=*(019af88e))
:0202E3E4 A0400285 subge  r0,r0,r5,lsl #0x5
:0202E3E8 8A028583 bhi 020CF9FC
:0202E3EC 0035201F eoreqs r2,r5,r15,lsl r0
:0202E3F0 E5C21053 strb r1,[r2, #+0x53]		;r2+0x53=*(44e9d348)=#0(0x00000000)
:0202E3F4 1D007D01 unknown
:0202E3F8 2A7DC10B bcs 03F9E82C
:0202E3FC B5274534 strlt r4,[r7, #-0x534]!
:0202E400 016CB3FE unknown
:0202E404 07E10DEB streqb r0,[r12, #-0x3e]!
:0202E408 915520B1 ldrlsh r2,[r5, #-0x1]		;r5-0x1=*(0202b667)=#1413513567(0x5440815f)
:0202E40C 01A9EC01 moveq  r14,r1,lsl #0x18		;r14=0(0x0)
:0202E410 B92B303F stmltdb  r11!,{r0,r1,r2,r3,r4,r5,r12,r13}
:0202E414 004D2507 subeq  r2,r13,r7,lsl #0xa
:0202E418 89180CB9 ldmhidb  r8 ,{r0,r3,r4,r5,r7,r10,r11}
:0202E41C 2D47F044 unknown
:0202E420 12B10491 adcnes r0,r1,#0x91000000
:0202E424 6112E190 unknown
:0202E428 E5D08006 ldrb r8,[r0, #+0x6]		;r0+0x6=*(019b0617)
:0202E42C 0005051B andeq  r0,r5,r11,lsl r5
:0202E430 C3A08005 movgt  r8,#0x5		;r8=5(0x5)
:0202E434 421310ED andmis r1,r3,#0xED
:0202E438 A1380ABD ldrgeh r0,[r8, -r13]!
:0202E43C 8909E59F stmhidb  r9 ,{r0,r1,r2,r3,r4,r7,r8,r10,r13,r14,r15}
:0202E440 45412E0A strmib r2,[r1, #-0xe0a]		;(r1-0xe0a=*(fffff1f6))
:0202E444 1E090900 cdpne 9,0,cr0,cr9,cr0,0
:0202E448 A907024D stmgedb  r7 ,{r0,r2,r3,r6,r9}
:0202E44C 1015394A andnes r3,r5,r10,asr #0x12
:0202E450 599A20AD ldmplib  r10 ,{r0,r2,r3,r5,r7,r13}
:0202E454 10D1092E sbcnes r0,r1,r14,lsr #0x12
:0202E458 12310E5D eornes r0,r1,#0x5D0
:0202E45C 3D417433 unknown
:0202E460 E59A1000 ldr r1,[r10, #+0x0]		;r10+0x0=*(00000000)
:0202E464 02811109 addeq  r1,r1,#0x40000002
:0202E468 899001E0 ldmhiib  r0 ,{r5,r6,r7,r8}
:0202E46C 810024E2 unknown
:0202E470 5908F100 stmpldb  r8 ,{r8,r12,r13,r14,r15}
:0202E474 1A89F0E1 bne 002AA800
:0202E478 490FDD60 stmmidb  r15 ,{r5,r6,r8,r10,r11,r12,r14,r15}
:0202E47C 49E0D100 unknown
:0202E480 C049E400 subgt  r14,r9,r0,lsl #0x8
:0202E484 FE404910 mcr2 9,2,r4,cr0,cr0,{0}
:0202E488 10AA4049 adcne  r4,r10,r9,asr #0x0
:0202E48C 4903C049 stmmidb  r3 ,{r0,r3,r6,r14,r15}
:0202E490 4049B240 submi  r11,r9,r0,asr #0x4
:0202E494 6AA41A19 bvs 00934D00
:0202E498 94E59F50 unknown
:0202E49C 98E59F90 unknown
:0202E4A0 E59F7000 ldr r7,[r15, #+0x0]		;r15+0x0=*(0202e4a8)=#-721152768(0xd5041500)
:0202E4A4 110A8D06 unknown
:0202E4A8 D5041500 strle r1,[r4, #-0x500]		;r4-0x500=*(3cf07c61)=#0(0x00000000)
:0202E4AC 9124E470 unknown
:0202E4B0 EB120D05 bl 024B18CC
:0202E4B4 E5992735 ldr r2,[r9, #+0x735]		;r9+0x735=*(101ddf7d)=#0(0x00000000)
:0202E4B8 0159242C cmpeq r9,r12,lsr #0x8
:0202E4BC B40A7986 strlt r7,[r10],#-0x986
:0202E4C0 0AE1D110 beq 018A2908
:0202E4C4 07E349F5 unknown
:0202E4C8 B8E00110 unknown
:0202E4CC E1C00114 bic  r0,r0,r4,lsl r1
:0202E4D0 C2FFFFF1 rscgts r15,r15,#0x3C4
:0202E4D4 24AD580F unknown
:0202E4D8 D80049A0 stmleda  r0 ,{r5,r7,r8,r11,r14}
:0202E4DC 1904D944 stmnedb  r4 ,{r2,r6,r8,r11,r12,r14,r15}
:0202E4E0 00191050 andeqs r1,r9,r0,asr r0
:0202E4E4 21D9001D biccss r0,r9,r13,lsl r0
:0202E4E8 110D6D90 swpne r6,r0,r13
:0202E4EC E0822101 add  r2,r2,r1,lsl #0x2
:0202E4F0 19073024 stmnedb  r7 ,{r2,r5,r12,r13}
:0202E4F4 E10C990A unknown
:0202E4F8 00C1081B sbceq  r0,r1,r11,lsl r8
:0202E4FC 17C22B03 strneb r2,[r2,+r3, lsl #0x16]
:0202E500 822B03E3 eorhi  r0,r11,#0x8C000003
:0202E504 C320B4E3 unknown
:0202E508 F1EEE100 mvnnv  r14,r0,lsl #0x2
:0202E50C 2187F001 orrcs  r15,r7,r1
:0202E510 00052433 andeq  r2,r5,r3,lsr r4
:0202E514 012CFFA4 msreq CPSR_fs,r4
:0202E518 331D2528 tstcc r13,#0xA000000
:0202E51C 0A5936E9 beq 0367C0C8
:0202E520 74F246E9 unknown
:0202E524 E9082541 stmdb  r8 ,{r0,r6,r8,r10,r13}
:0202E528 C5416FC6 strgtb r6,[r1, #-0xfc6]		;(r1-0xfc6=*(fffff03a))
:0202E52C 444C2877 strmib r2,[r12],#-0x877
:0202E530 0EAD57C5 cdpeq 7,10,cr5,cr13,cr5,6
:0202E534 79366544 ldmvcdb  r6!,{r2,r6,r8,r10,r13,r14}
:0202E538 56644039 unknown
:0202E53C 5976659D unknown
:0202E540 4155C00D cmpmi r5,r13
:0202E544 46C54655 unknown
:0202E548 25DE9ECA ldrcsb r9,[r14, #+0xeca]		;r14+0xeca=*(00000eca)
:0202E54C 40256A30 eormi  r6,r5,r0,lsr r10
:0202E550 C14025A0 unknown
:0202E554 05A9DC54 streq r13,[r9, #+0xc54]!
:0202E558 F9010065 stmnvdb  r1 ,{r0,r2,r5,r6}
:0202E55C DA1D5500 ble 02783964
:0202E560 01FF36DC ldreqsb r3,[r15, #+0x6c]!
:0202E564 D9EE6026 unknown
:0202E568 D59DC832 ldrle r12,[r13, #+0x832]		;r13+0x832=*(dd844833)
:0202E56C 01029234 unknown
:0202E570 08B59600 ldmeqia  r5!,{r9,r10,r12,r15}
:0202E574 33790131 cmncc r9,#0x4000000C
:0202E578 3CCA165D stcccl 6,cr1,[r10],{#0x5d}
:0202E57C F4C12251 strnvb r2,[r1],#+0x251
:0202E580 000D2661 andeq  r2,r13,r1,ror #0xc
:0202E584 19402546 stmnedb  r0 ,{r1,r2,r6,r8,r10,r13}^
:0202E588 1000255E andne  r2,r0,r14,asr r5
:0202E58C E0114502 ands r4,r1,r2,lsl #0xa
:0202E590 5226B1E3 eorpl  r11,r6,#0xC0000038
:0202E594 50E59F49 rscpl  r9,r5,r9,asr #0x1e
:0202E598 81000141 unknown
:0202E59C 3C18590D ldccc  9,cr5,[r8],{#0xd}
:0202E5A0 0B404D68 bleq 03041B48
:0202E5A4 00311E09 eoreqs r1,r1,r9,lsl #0x1c
:0202E5A8 E0032903 and  r2,r3,r3,lsl #0x12
:0202E5AC 50AD4261 adcpl  r4,r13,r1,ror #0x4
:0202E5B0 50790011 rsbpls r0,r9,r1,lsl r0
:0202E5B4 C800799B stmgtda  r0 ,{r0,r1,r3,r4,r7,r8,r11,r12,r13,r14}
:0202E5B8 C5169F01 ldrgt r9,[r6, #-0xf01]		;(r6-0xf01=*(001170ff))
:0202E5BC 3BE5C008 blcc 0199E5E4
:0202E5C0 00815079 addeq  r5,r1,r9,ror r0
:0202E5C4 710817FD unknown
:0202E5C8 FFEB0071 swinv 0x00eb0071
:0202E5CC 12693AFF rsbne  r3,r9,#0xFF000
:0202E5D0 A140156C unknown
:0202E5D4 A000151A andge  r1,r0,r10,lsl r5
:0202E5D8 07F155F9 unknown
:0202E5DC 15060966 strne r0,[r6, #-0x966]		;(r6-0x966=*(0011769a))
:0202E5E0 0061DA2E rsbeq  r13,r1,r14,lsr #0x14
:0202E5E4 31950180 orrccs r0,r5,r0,lsl #0x3
:0202E5E8 E1D105D0 ldrsb r0,[r1, #+0x50]		;r1+0x50=*(00000050)
:0202E5EC 09BD0509 ldmeqib  r13!,{r0,r3,r8,r10}
:0202E5F0 95511D21 ldrlsb r1,[r1, #-0xd21]		;(r1-0xd21=*(fffff2df))
:0202E5F4 02080111 andeq  r0,r8,#0x40000004
:0202E5F8 01B60BD1 ldreqsb r0,[r6, +r1]!
:0202E5FC 002B0D13 eoreq  r0,r11,r3,lsl r13
:0202E600 01A509EB moveq  r0,r11,ror #0x13
:0202E604 7CC11025 stcvcl 0,cr1,[r1],{#0x25}
:0202E608 014C0035 unknown
:0202E60C E5C015AD strb r1,[r0, #+0x5ad]		;r0+0x5ad=*(019b0bbe)
:0202E610 4061121C rsbmi  r1,r1,r12,lsl r2
:0202E614 05D527D1 ldreqb r2,[r5, #+0x7d1]		;r5+0x7d1=*(0202be39)=#1642217514(0x61e2402a)
:0202E618 E2844008 add  r4,r4,#0x8
:0202E61C 05D107E6 ldreqb r0,[r1, #+0x7e6]		;r1+0x7e6=*(000007e6)
:0202E620 1DB7100D ldcne  0,cr1,[r7,#+0x34]!
:0202E624 B113D110 tstlt r3,r0,lsl r1
:0202E628 3BDC6E40 blcc 01749F30
:0202E62C 312506A5 unknown
:0202E630 AF163D30 swige 0x00163d30
:0202E634 4D5D5091 unknown
:0202E638 FFDC6D66 swinv 0x00dc6d66
:0202E63C 39B86015 ldmccib  r8!,{r0,r2,r4,r13,r14}
:0202E640 40398680 eormis r8,r9,r0,lsl #0xd
:0202E644 A10C5402 unknown
:0202E648 C880390C stmgtia  r0 ,{r2,r3,r8,r11,r12,r13}
:0202E64C 5015C039 andpls r12,r5,r9,lsr r0
:0202E650 B60015A9 strlt r1,[r0],-r9, lsr #0xb
:0202E654 035A5479 cmpeq r10,#0x79000000
:0202E658 13F9003D mvnnes r0,#0x3D
:0202E65C 19E3A00C unknown
:0202E660 8C803DB3 stchi  13,cr3,[r0],{#0xb3}
:0202E664 5019C03D andpls r12,r9,r13,lsr r0
:0202E668 C5803D9A strgt r3,[r0, #+0xd9a]		;r0+0xd9a=*(019b13ab)
:0202E66C 3DF7DA13 ldcccl 10,cr13,[r7,#+0x4c]!
:0202E670 147D4040 unknown
:0202E674 2C0D0021 stccs  0,cr0,[r13],{#0x21}
:0202E678 7A4C0021 bvc 0332E704
:0202E67C 3019C03D andccs r12,r9,r13,lsr r0
:0202E680 00450281 subeq  r0,r5,r1,lsl #0x5
:0202E684 141162D5 ldrne r6,[r1],#-0x2d5
:0202E688 190267E7 stmnedb  r2 ,{r0,r1,r2,r5,r6,r7,r8,r9,r10,r13,r14}
:0202E68C 01298036 unknown
:0202E690 59004593 stmpldb  r0 ,{r0,r1,r4,r7,r8,r10,r14}
:0202E694 226D8A64 rsbcs  r8,r13,#0x64000
:0202E698 55F58CA9 ldrplb r8,[r5, #+0xca9]!
:0202E69C 020D2A30 andeq  r2,r13,#0x30000
:0202E6A0 0D2407D4 stceq  7,cr0,[r4,#-0x350]!
:0202E6A4 0258226D subeqs r2,r8,#0xD0000006
:0202E6A8 6069626D rsbvs  r6,r9,r13,ror #0x4
:0202E6AC D1006455 unknown
:0202E6B0 1240439D subne  r4,r0,#0x74000002
:0202E6B4 04C10055 streqb r0,[r1],#+0x55
:0202E6B8 04E50215 unknown
:0202E6BC 4D10F907 unknown
:0202E6C0 3110010B tstcc r0,r11,lsl #0x2
:0202E6C4 1585F410 strne r15,[r5, #+0x410]		;r5+0x410=*(0202ba78)=#3777808(0x0039a510)
:0202E6C8 1E00010A cdpne 1,0,cr0,cr0,cr10,0
:0202E6CC 01480001 unknown
:0202E6D0 01557F00 cmpeq r5,r0,lsl #0x1e
:0202E6D4 00016000 andeq  r6,r1,r0
:0202E6D8 0402597D streq r5,[r2],#-0x97d
:0202E6DC 95013D02 strls r3,[r1, #-0xd02]		;(r1-0xd02=*(fffff2fe))
:0202E6E0 69278069 stmvsdb  r7!,{r0,r3,r5,r6,r15}
:0202E6E4 3D20FD00 stccc  13,cr15,[r0,#-0x0]!
:0202E6E8 09204100 stmeqdb  r0!,{r8,r14}
:0202E6EC DE7DAD81 cdple 13,6,cr10,cr13,cr1,4
:0202E6F0 4DE5EBFF stcmil 11,cr14,[r5,#+0x3fc]!
:0202E6F4 4D11D000 unknown
:0202E6F8 4D5C90F0 unknown
:0202E6FC 404DB800 submi  r11,r13,r0,lsl #0x10
:0202E700 AC005555 stcge  5,cr5,[r0],{#0x55}
:0202E704 11AA13E1 movne  r1,r1,ror #0x7
:0202E708 519D5540 orrpls r5,r13,r0,asr #0xa
:0202E70C 57718901 ldrplb r8,[r1,-r1, lsl #0x12]!
:0202E710 550600D1 strpl r0,[r6, #-0xd1]		;(r6-0xd1=*(00117f2f))
:0202E714 41D103D5 ldrmisb r0,[r1, #+0x35]		;r1+0x35=*(00000035)
:0202E718 40658002 rsbmi  r8,r5,r2
:0202E71C 15D124B0 ldrneb r2,[r1, #+0x4b0]		;r1+0x4b0=*(000004b0)
:0202E720 07ED53E1 streqb r5,[r1, #+0x4b0]		;r1+0x4b0=*(000004b0)
:0202E724 21481909 unknown
:0202E728 00416800 subeq  r6,r1,r0,lsl #0x10
:0202E72C AD1979AC unknown
:0202E730 00917110 addeqs r7,r1,r0,lsl r1
:0202E734 540E3D3F strpl r3,[r14],#-0xd3f
:0202E738 75012B01 strvc r2,[r1, #-0xb01]		;(r1-0xb01=*(fffff4ff))
:0202E73C EB016B4E bl 0208947C
:0202E740 027E5F99 rsbeqs r5,r14,#0x264
:0202E744 0E3CAD21 cdpeq 13,2,cr10,cr12,cr1,1
:0202E748 30784475 rsbccs r4,r8,r5,ror r4
:0202E74C 28AA2471 stmcsia  r10!,{r0,r4,r5,r6,r10,r13}
:0202E750 C9401925 stmgtdb  r0 ,{r0,r2,r5,r8,r11,r12}^
:0202E754 11180019 tstne r8,r9,lsl r0
:0202E758 2FCD7019 swics 0x00cd7019
:0202E75C 30616511 rsbcc  r6,r1,r1,lsl r5
:0202E760 0CF948C2 ldceql 8,cr4,[r9],#+0x308
:0202E764 49ECC065 unknown
:0202E768 D9201DCB stmledb  r0!,{r0,r1,r3,r6,r7,r8,r10,r11,r12}
:0202E76C 194CCB49 stmnedb  r12 ,{r0,r3,r6,r8,r9,r11,r14,r15}^
:0202E770 2075C400 rsbcss r12,r5,r0,lsl #0x8
:0202E774 7545F075 strvcb r15,[r5, #-0x75]		;r5-0x75=*(0202b5f3)=#-1048699359(0xc17e1e21)
:0202E778 0009B520 andeq  r11,r9,r0,lsr #0xa
:0202E77C 85A88075 strhi r8,[r8, #+0x75]!
:0202E780 84C07512 strhib r7,[r0],#+0x512
:0202E784 05114B55 ldreq r4,[r1, #-0xb55]		;(r1-0xb55=*(fffff4ab))
:0202E788 B510D5DB ldrlt r13,[r0, #-0x5db]		;(r0-0x5db=*(019b0036))
:0202E78C 9B499A10 blls 03294FD4
:0202E790 55581311 ldrplb r1,[r8, #-0x311]		;(r8-0x311=*(fffffcf4))
:0202E794 195B2ECB ldmnedb  r11 ,{r0,r1,r3,r6,r7,r9,r10,r11,r13}^
:0202E798 17414C00 strneb r4,[r1,-r0, lsl #0x18]
:0202E79C 8AD1503D bhi 01482898
:0202E7A0 01792A27 cmneq r9,r7,lsr #0x14
:0202E7A4 911BC19D unknown
:0202E7A8 49488A89 stmmidb  r8 ,{r0,r3,r7,r9,r11,r15}^
:0202E7AC 0CCAD10A stceql 1,cr13,[r10],{#0xa}
:0202E7B0 01B31061 moveqs r1,r1,ror #0x0
:0202E7B4 C0105847 andgts r5,r0,r7,asr #0x10
:0202E7B8 6B3D9ABD blvs 02F952B4
:0202E7BC B1376DF4 ldrltsh r6,[r7, -r4]!
:0202E7C0 3991095D ldmccib  r1 ,{r0,r2,r3,r4,r6,r8,r11}
:0202E7C4 D1005721 unknown
:0202E7C8 85000905 strhi r0,[r0, #-0x905]		;(r0-0x905=*(019afd0c))
:0202E7CC 7A111D03 bvc 02475BE0
:0202E7D0 1AA9419D bne 00A7EE4C
:0202E7D4 1D0318FD unknown
:0202E7D8 10A1BA01 adcne  r11,r1,r1,lsl #0x14
:0202E7DC 2A12F907 bcs 024ECC00
:0202E7E0 292BEB00 stmcsdb  r11!,{r8,r9,r11,r13,r14,r15}
:0202E7E4 01B48500 moveqs r8,r0,lsl #0xa		;r8=1813529600(0x6c184400)
:0202E7E8 C9E5D02B unknown
:0202E7EC 1A050616 bne 0217004C
:0202E7F0 0AFD5210 beq 01F83038
:0202E7F4 107D1445 rsbnes r1,r13,r5,asr #0x8
:0202E7F8 41FC0F19 mvnmis r0,r9,lsl r15
:0202E7FC 2F02B400 swics 0x0002b400
:0202E800 00E901E5 rsceq  r0,r9,r5,ror #0x3
:0202E804 6ACA57F9 bvs 012C47F0
:0202E808 077CEB01 ldreqb r14,[r12,-r1, lsl #0x16]!
:0202E80C 31029120 unknown
:0202E810 0A51E010 beq 034A6858
:0202E814 9103F1C0 unknown
:0202E818 E000D605 and  r13,r0,r5,lsl #0xc
:0202E81C 319EE08E orrccs r14,r14,r14,lsl #0x1
:0202E820 4002328D andmi  r3,r2,r13,lsl #0x5
:0202E824 F90D0099 stmnvdb  r13 ,{r0,r3,r4,r7}
:0202E828 EB196D01 bl 02689C34
:0202E82C 69530045 ldmvsdb  r3 ,{r0,r2,r6}^
:0202E830 A979AD0B ldmgedb  r9!,{r0,r1,r3,r8,r10,r11,r13,r15}^
:0202E834 B1227930 unknown
:0202E838 0E2A950B cdpeq 5,2,cr9,cr10,cr11,0
:0202E83C 5E020015 mcrpl 0,0,r0,cr2,cr5,{0}
:0202E840 8FE24130 swihi 0x00e24130
:0202E844 2CEB002E stccsl 0,cr0,[r11],#+0xb8
:0202E848 F2002100 andnv  r2,r0,#0x0
:0202E84C 28F51021 unknown
:0202E850 CC000D11 stcgt  13,cr0,[r0],{#0x11}
:0202E854 929D0691 addlss r0,r13,#0x9100000
:0202E858 521A95E5 andpls r9,r10,#0x39400000
:0202E85C D9E5C1E0 unknown
:0202E860 EB002904 bl 02038C78
:0202E864 25E915ED strcsb r1,[r9, #+0x5ed]!
:0202E868 85527910 ldrhib r7,[r2, #-0x910]		;r2-0x910=*(61e2371a)=#0(0x00000000)
:0202E86C 1DACE802 stcne  8,cr14,[r12,#+0x8]!
:0202E870 17D16140 ldrneb r6,[r12,#+0x8]!
:0202E874 6D401DFD unknown
:0202E878 695ADF3A ldmvsdb  r10 ,{r1,r3,r4,r5,r8,r9,r10,r11,r12,r14,r15}^
:0202E87C D9A3CC40 stmleib  r3!,{r6,r10,r11,r14,r15}
:0202E880 3D3FBF7C ldccc  15,cr11,[r15,#-0x1f0]!
:0202E884 E1494C7A unknown
:0202E888 F5014922 strnv r4,[r1, #-0x922]		;(r1-0x922=*(fffff6de))
:0202E88C 2100A55C unknown
:0202E890 01691069 unknown
:0202E894 00616F4E rsbeq  r6,r1,r14,asr #0x1e
:0202E898 55035C55 strpl r5,[r3, #-0xc55]		;r3-0xc55=*(5015b3e4)=#0(0x00000000)
:0202E89C 0011B94C andeqs r11,r1,r12,asr #0x12
:0202E8A0 AB20ED03 blge 02869CB4
:0202E8A4 138100F5 orrne  r0,r1,#0xF5
:0202E8A8 003F199D mlaeqs r15,r13,r9,r1unknown
:0202E8AC ECC42CE5 stcl 12,cr2,[r4],{#0xe5}
:0202E8B0 F5475527 strnvb r5,[r7, #-0x527]		;(r7-0x527=*(fffffad9))
:0202E8B4 0204A41F andeq  r10,r4,#0x1F000000
:0202E8B8 212C6938 unknown
:0202E8BC 500DC30C andpl  r12,r13,r12,lsl #0x6
:0202E8C0 3F9F4C69 swicc 0x009f4c69
:0202E8C4 25B129BD ldrcs r2,[r1, #+0x9bd]!
:0202E8C8 B34F1D24 unknown
:0202E8CC A8069D38 stmgeda  r6 ,{r3,r4,r5,r8,r10,r11,r12,r15}
:0202E8D0 893E4111 ldmhidb  r14!,{r0,r4,r8,r14}
:0202E8D4 178D3C14 unknown
:0202E8D8 EB0048B2 bl 02040BA8
:0202E8DC E59F4194 ldr r4,[r15, #+0x194]		;r15+0x194=*(0202ea78)=#1360167176(0x51128108)
:0202E8E0 15801219 strne r1,[r0, #+0x219]		;r0+0x219=*(019b082a)
:0202E8E4 80151050 andhis r1,r5,r0,asr r0
:0202E8E8 1989460E stmneib  r9 ,{r1,r2,r3,r9,r10,r14}
:0202E8EC 0525E594 streq r14,[r5, #-0x594]!
:0202E8F0 24E08001 unknown
:0202E8F4 2121001D unknown
:0202E8F8 08E00125 unknown
:0202E8FC 0531F946 ldreq r15,[r1, #-0x946]!
:0202E900 D5F0051D ldrleb r0,[r0, #+0x51d]!
:0202E904 01545001 cmpeq r4,r1
:0202E908 914371FD unknown
:0202E90C 0009CF01 andeq  r12,r9,r1,lsl #0x1e
:0202E910 D52ADDA4 strle r13,[r10, #-0xda4]!
:0202E914 0081DC0A addeq  r13,r1,r10,lsl #0x18
:0202E918 0D036523 unknown
:0202E91C 274F6110 unknown
:0202E920 20000D75 andcs  r0,r0,r5,ror r13
:0202E924 68F59F01 ldmvsia  r5!,{r0,r8,r9,r10,r11,r12,r15}^
:0202E928 7B793D23 blvc 03E7DDBC
:0202E92C 4F454B91 swimi 0x00454b91
:0202E930 48003D1D stmmida  r0 ,{r0,r2,r3,r4,r8,r10,r11,r12,r13}
:0202E934 71201F39 unknown
:0202E938 008DAA07 addeq  r10,r13,r7,lsl #0x14
:0202E93C 163100F0 unknown
:0202E940 81200821 unknown
:0202E944 54992831 ldrpl r2,[r9],#+0x831
:0202E948 25C9D210 strcsb r13,[r9, #+0x210]		;r9+0x210=*(101dda58)=#0(0x00000000)
:0202E94C 3C003109 stccc  1,cr3,[r0],{#0x9}
:0202E950 6AA80031 bvs 00A2EA1C
:0202E954 001D1CC1 andeqs r1,r13,r1,asr #0x19
:0202E958 7B192771 blvc 02678724
:0202E95C FF26EC7D swinv 0x0026ec7d
:0202E960 1D772F01 ldcnel 15,cr2,[r7,#-0x4]!
:0202E964 1C1D2900 ldcne  9,cr2,[r13],{#0x0}
:0202E968 6A04005D bvs 0212EAE4
:0202E96C 046D1CBD unknown
:0202E970 8100252F unknown
:0202E974 00057360 andeq  r7,r5,r0,ror #0x6
:0202E978 00659CA3 rsbeq  r9,r5,r3,lsr #0x19
:0202E97C 1F00216D swine 0x0000216d
:0202E980 40290065 eormi  r0,r9,r5,ror #0x0
:0202E984 25EA2019 strcsb r2,[r10, #+0x19]!
:0202E988 49266210 stmmidb  r6!,{r4,r9,r13,r14}
:0202E98C 64803906 strvs r3,[r0],#+0x906
:0202E990 11350099 unknown
:0202E994 521685D9 andpls r8,r6,#0x36400000
:0202E998 197D0165 unknown
:0202E99C E0202091 mla  r0,r1,r0,r2unknown
:0202E9A0 D000280D andle  r2,r0,r13,lsl #0x10
:0202E9A4 4EF923B9 mrcmi 3,7,r2,cr9,cr9,{5}
:0202E9A8 EC5C2C55 ldcl 12,cr2,[r12],{#0x55}
:0202E9AC C54E8938 strgtb r8,[r14, #-0x938]		;(r14-0x938=*(fffff6c8))
:0202E9B0 25FFEC10 ldrcsb r14,[r15, #+0xc10]!
:0202E9B4 11EC5327 mvnne  r5,r7,lsr #0x6
:0202E9B8 EC559339 ldcl 3,cr9,[r5],{#0x39}
:0202E9BC EC617F01 stcl 15,cr7,[r1],#-0x4
:0202E9C0 EC4C3AE9 stcl 10,cr3,[r12],{#0xe9}
:0202E9C4 26A9FF24 unknown
:0202E9C8 743942F6 unknown
:0202E9CC 14CC1529 strneb r1,[r12],#+0x529
:0202E9D0 A8020532 stmgeda  r2 ,{r1,r4,r5,r8,r10}
:0202E9D4 64020502 strvs r0,[r2],#-0x502
:0202E9D8 3F0500AE swicc 0x000500ae
:0202E9DC 9840A59C stmlsda  r0 ,{r2,r3,r4,r7,r8,r10,r13,r15}^
:0202E9E0 243942A9 unknown
:0202E9E4 195102A9 ldmnedb  r1 ,{r0,r3,r5,r7,r9}^
:0202E9E8 BD1095F5 unknown
:0202E9EC A904DD05 stmgedb  r4 ,{r0,r2,r8,r10,r11,r12,r14,r15}
:0202E9F0 69D04002 ldmvsib  r0 ,{r1,r14}^
:0202E9F4 694F9620 stmvsdb  r15 ,{r5,r9,r10,r12,r15}^
:0202E9F8 1AFD0500 bne 01F6FE00
:0202E9FC 07C3A040 streqb r10,db 
:0202EA00 25850365 strcs r0,[r5, #+0x365]		;r5+0x365=*(00000365)
:0202EA04 30256020 eorcc  r6,r5,r0,lsr #0x0
:0202EA08 06002505 streq r2,[r0],-r5, lsl #0xa
:0202EA0C 55140025 ldrpl r0,[r4, #-0x25]		;r4-0x25=*(511280e3)=#0(0x00000000)
:0202EA10 86601025 unknown
:0202EA14 E1560025 cmp r6,r5,lsr #0x0
:0202EA18 2025001D eorcs  r0,r5,r13,lsl r0
:0202EA1C 109900C9 addnes r0,r9,r9,asr #0x1
:0202EA20 B9006150 stmltdb  r0 ,{r4,r6,r8,r13,r14}
:0202EA24 E10B5900 unknown
:0202EA28 00C53A05 sbceq  r3,r5,r5,lsl #0x14
:0202EA2C 09C90068 stmeqib  r9 ,{r3,r5,r6}^
:0202EA30 55118150 ldrpl r8,[r1, #-0x150]		;(r1-0x150=*(fffffeb0))
:0202EA34 114D29E1 unknown
:0202EA38 D91F49F8 ldmledb  r15 ,{r3,r4,r5,r6,r7,r8,r11,r14}
:0202EA3C A63CA525 unknown
:0202EA40 EB1D0041 bl 0276EB4C
:0202EA44 75036182 strvc r6,[r3, #-0x182]		;r3-0x182=*(5015beb7)=#0(0x00000000)
:0202EA48 146DF851 unknown
:0202EA4C 6C000781 stcvs  7,cr0,[r0],{#0x81}
:0202EA50 59084570 stmpldb  r8 ,{r4,r5,r6,r8,r10,r14}
:0202EA54 001D5C03 andeqs r5,r13,r3,lsl #0x18
:0202EA58 16060097 unknown
:0202EA5C 920004E0 andls  r0,r0,#0xE0000000
:0202EA60 1E7D14A5 cdpne 4,6,cr1,cr13,cr5,5
:0202EA64 003907B9 unknown
:0202EA68 290175F0 stmcsdb  r1 ,{r4,r5,r6,r7,r8,r10,r12,r13,r14}
:0202EA6C 2109C546 unknown
:0202EA70 019431D5 ldreqsb r3,[r4, +r5]
:0202EA74 21022529 unknown
:0202EA78 51128108 tstpl r2,r8,lsl #0x2
:0202EA7C 00E51BA5 rsceq  r1,r5,r5,lsr #0x17
:0202EA80 77A20095 unknown
:0202EA84 350139F8 strcc r3,[r1, #-0x9f8]		;(r1-0x9f8=*(fffff608))
:0202EA88 91101110 tstls r0,r0,lsl r1
:0202EA8C 500F9530 andpl  r9,r15,r0,lsr r5
:0202EA90 34D23E85 ldrccb r3,[r2],#+0xe85
:0202EA94 20710185 rsbcss r0,r1,r5,lsl #0x3
:0202EA98 10A0C004 adcne  r12,r0,r4
:0202EA9C B9C010D1 stmltib  r0 ,{r0,r4,r6,r7,r12}^
:0202EAA0 00E35C11 rsceq  r5,r3,r1,lsl r12
:0202EAA4 0A880055 beq 0022EC00
:0202EAA8 85E80085 strhib r0,[r8, #+0x85]!
:0202EAAC 50857010 addpl  r7,r5,r0,lsl r0
:0202EAB0 832AE597 unknown
:0202EAB4 E7D36085 ldrb r6,[r3,+r5, lsl #0x1]
:0202EAB8 E2833001 add  r3,r3,#0x1
:0202EABC 53000C02 unknown
:0202EAC0 89F72089 unknown
:0202EAC4 A4F08960 unknown
:0202EAC8 491B7968 ldmmidb  r11 ,{r3,r5,r6,r8,r11,r12,r13,r14}
:0202EACC E5908904 ldr r8,[r0, #+0x904]		;r0+0x904=*(00000904)
:0202EAD0 D5032940 strle r2,[r3, #-0x940]		;r3-0x940=*(5015b6f9)=#0(0x00000000)
:0202EAD4 E7008504 str r8,[r0,-r4, lsl #0xa]
:0202EAD8 D80085D2 stmleda  r0 ,{r1,r4,r6,r7,r8,r10,r15}
:0202EADC 224F8D0C subcs  r8,r15,#0x300
:0202EAE0 920DCD20 andls  r12,r13,#0x800
:0202EAE4 10EB0185 rscne  r0,r11,r5,lsl #0x3
:0202EAE8 00E24430 rsceq  r4,r2,r0,lsr r4
:0202EAEC 0003C900 andeq  r12,r3,r0,lsl #0x12
:0202EAF0 0BE3A070 bleq 01916CB8
:0202EAF4 015D3201 cmpeq r13,r1,lsl #0x4
:0202EAF8 1B8590C1 blne 00192E04
:0202EAFC E5940705 ldr r0,[r4, #+0x705]		;r4+0x705=*(5112880d)=#0(0x00000000)
:0202EB00 085D1087 ldmeqda  r13 ,{r0,r1,r2,r7,r12}^
:0202EB04 E0862086 add  r2,r6,r6,lsl #0x1
:0202EB08 E0872002 add  r2,r7,r2
:0202EB0C C1200010 unknown
:0202EB10 C987700A stmgtib  r7 ,{r1,r3,r12,r13,r14}
:0202EB14 B1E15707 mvnlt  r5,r7,lsl #0xe
:0202EB18 E1802012 orr  r2,r0,r2,lsl r0
:0202EB1C 0A0165F6 beq 020882FC
:0202EB20 90002110 andls  r2,r0,r0,lsl r1
:0202EB24 0B511C61 bleq 03475CB0
:0202EB28 451BCD04 ldrmi r12,[r11, #-0xd04]		;(r11-0xd04=*(003ff2fc))
:0202EB2C E58D2018 str r2,[r13, #+0x18]		;r13+0x18=*(00000018)
:0202EB30 0C1BE11B ldceq  1,cr14,[r11],{#0x1b}
:0202EB34 04E28520 unknown
:0202EB38 03B91F35 moveqs r1,#0xD4		;r1=212(0xd4)
:0202EB3C C21B2DC1 andgts r2,r11,#0x3040
:0202EB40 3530063D ldrcc r0,[r0, #-0x63d]!
:0202EB44 8201F807 andhi  r15,r1,#0x70000
:0202EB48 00C1557C sbceq  r5,r1,r12,ror r5
:0202EB4C 20511049 subcss r1,r1,r9,asr #0x0
:0202EB50 0B49E5DE bleq 032A82D0
:0202EB54 A8C3106D stmgeia  r3 ,{r0,r2,r3,r5,r6,r12}^
:0202EB58 9000912A andls  r9,r0,r10,lsr #0x2
:0202EB5C 0A8B0202 beq 002EF36C
:0202EB60 41C40035 bicmi  r0,r4,r5,lsr r0
:0202EB64 077DE08E ldreqb r14,[r13,-r14, lsl #0x1]!
:0202EB68 D0C028E0 sbcle  r2,r0,r0,ror #0x11
:0202EB6C 4010E508 andmis r14,r0,r8,lsl #0xa
:0202EB70 A00B00D1 unknown
:0202EB74 C0088CE3 andgt  r8,r8,r3,ror #0x19
:0202EB78 D4E00031 unknown
:0202EB7C 006100E1 rsbeq  r0,r1,r1,ror #0x1
:0202EB80 DCC442B2 stclel 2,cr4,[r4],{#0xb2}
:0202EB84 0EE000E1 cdpeq 0,14,cr0,cr0,cr1,7
:0202EB88 C0000CE0 andgt  r0,r0,r0,ror #0x19
:0202EB8C C0B4E18E adcgts r14,r4,r14,lsl #0x3
:0202EB90 0004E1C4 andeq  r14,r4,r4,asr #0x3
:0202EB94 092193E0 stmeqdb  r1!,{r5,r6,r7,r8,r9,r12,r15}
:0202EB98 C101E59E swpgt r14,r14,r1
:0202EB9C 02E0048E rsceq  r0,r0,#0x8E000000
:0202EBA0 B6E08310 unknown
:0202EBA4 E100D112 unknown
:0202EBA8 E59C3024 ldr r3,[r12, #+0x24]		;r12+0x24=*(ba003525)
:0202EBAC 008E1081 addeq  r1,r14,r1,lsl #0x1
:0202EBB0 D320B4E0 unknown
:0202EBB4 0155B8E1 cmpeq r5,r1,ror #0x11
:0202EBB8 A5C01DA1 strgeb r1,[r0, #+0xda1]		;r0+0xda1=*(00000da1)
:0202EBBC 0709B41D unknown
:0202EBC0 B970520D unknown
:0202EBC4 80DDA800 sbchis r10,r13,r0,lsl #0x10
:0202EBC8 00DD62AD sbceqs r6,r13,r13,lsr #0x5
:0202EBCC 36019D98 unknown
:0202EBD0 0AE26000 beq 018C6BD8
:0202EBD4 A5291104 strge r1,[r9, #-0x104]!
:0202EBD8 0501F504 streq r15,[r1, #-0x504]		;(r1-0x504=*(fffffbd0))
:0202EBDC 10050005 andne  r0,r5,r5
:0202EBE0 EDC3A02E unknown
:0202EBE4 00D11911 sbceqs r1,r1,r1,lsl r9
:0202EBE8 149FC074 ldrne r12,[r15],#+0x74
:0202EBEC F13074E5 teqnv r0,r5,ror #0x9
:0202EBF0 E59C5000 ldr r5,[r12, #+0x0]		;r12+0x0=*(ba003501)
:0202EBF4 40400802 submi  r0,r0,r2,lsl #0x10
:0202EBF8 855102E2 ldrhib r0,[r1, #-0x2e2]		;(r1-0x2e2=*(fffffdf2))
:0202EBFC 600010E0 andvs  r1,r0,r0,ror #0x1
:0202EC00 80E00031 rschi  r0,r0,r1,lsr r0
:0202EC04 965000E2 ldrlsb r0,r0,r0,r1,lsr r0
:0202EC08 40FFE502 rscmis r14,r15,r2,lsl #0xa
:0202EC0C 5003E204 andpl  r14,r3,r4,lsl #0x4
:0202EC10 04E00005 unknown
:0202EC14 B3E18540 mvnlt  r8,#0x10000000
:0202EC18 40862029 addmi  r2,r6,r9,lsr #0x0
:0202EC1C 9C4004E5 stclsl 4,cr0,[r0],{#0xe5}
:0202EC20 0EE0FFE5 cdpeq 15,14,cr15,cr0,cr5,7
:0202EC24 4102E200 unknown
:0202EC28 5024E084 eorpl  r14,r4,r4,lsl #0x1
:0202EC2C A5E50094 strgeb r0,[r5, #+0x94]!
:0202EC30 E595402F ldr r4,[r5, #+0x2f]		;r5+0x2f=*(0000002f)
:0202EC34 0302E101 unknown
:0202EC38 E0044042 and  r4,r4,r2,asr #0x0
:0202EC3C E184400E orr  r4,r4,r14
:0202EC40 844800D2 strhib r0,[r8],#-0xd2
:0202EC44 E58502FD str r0,[r5, #+0x2fd]		;r5+0x2fd=*(000002fd)
:0202EC48 E705351C unknown
:0202EC4C 0C0C8944 stceq  9,cr8,[r12],{#0x44}
:0202EC50 11A98335 movne  r8,lsr r5		;r8=0(0x0)
:0202EC54 F930BD70 ldmnvdb  r0!,{r4,r5,r6,r8,r10,r11,r12,r13,r15}
:0202EC58 B96D382C unknown
:0202EC5C 0085BC40 addeq  r11,r5,r0,asr #0x18
:0202EC60 A000B96F andge  r11,r0,r15,ror #0x12
:0202EC64 01AD3339 moveq  r3,lsr r9		;r3=8(0x8)
:0202EC68 0A4151D5 beq 030833C4
:0202EC6C 01758241 cmneq r5,r1,asr #0x4
:0202EC70 88103D93 ldmhida  r0 ,{r0,r1,r4,r7,r8,r10,r11,r12,r13}
:0202EC74 AD40A152 unknown
:0202EC78 00552A10 subeqs r2,r5,r0,lsl r10
:0202EC7C 0DA50021 stceq  0,cr0,[r5,#+0x84]!
:0202EC80 BB270555 bllt 029F01DC
:0202EC84 69FFFF13 ldmvsib  r15!,{r0,r1,r4,r8,r9,r10,r11,r12,r13,r14,r15}^
:0202EC88 0ECD0520 cdpeq 5,12,cr0,cr13,cr0,1
:0202EC8C A8207960 stmgeda  r0!,{r5,r6,r8,r11,r12,r13,r14}
:0202EC90 F5008165 strnv r8,[r0, #-0x165]		;(r0-0x165=*(fffffe9b))
:0202EC94 1A9D5002 bne 00782CA4
:0202EC98 16B2E082 unknown
:0202EC9C B5E1C010 strltb r12,[r1, #+0x10]!
:0202ECA0 551281FF ldrpl r8,[r2, #-0x1ff]		;(r2-0x1ff=*(fffffe01))
:0202ECA4 9D3820E3 ldcls  0,cr2,[r8,#-0x38c]!
:0202ECA8 95309502 ldrls r9,[r0, #-0x502]!
:0202ECAC 016905F0 unknown
:0202ECB0 01910EEB orreqs r0,r1,r11,ror #0x1d
:0202ECB4 81229300 unknown
:0202ECB8 95209507 strls r9,[r0, #-0x507]!
:0202ECBC 4672BBF0 unknown
:0202ECC0 309502BD ldrcch r0,[r5], +r13
:0202ECC4 16F9213D unknown
:0202ECC8 4000618D andmi  r6,r0,r13,lsl #0x3
:0202ECCC 3551DC5E ldrccb r13,[r1, #-0xc5e]		;(r1-0xc5e=*(fffff476))
:0202ECD0 103D109D mlanes r13,r13,r0,r1unknown
:0202ECD4 B20E8D04 andlt  r8,r14,#0x100
:0202ECD8 E1C02E20 bic  r2,r0,r0,lsr #0x1c
:0202ECDC 3DFE1089 ldcccl 0,cr1,[r14,#+0x224]!
:0202ECE0 11910400 orrnes r0,r1,r0,lsl #0x8
:0202ECE4 93D406DD biclss r0,r4,#0xDD00000
:0202ECE8 08154245 ldmeqda  r5 ,{r0,r2,r6,r9,r14}
:0202ECEC 11350015 teqne r5,r5,lsl r0
:0202ECF0 11DDE042 bicnes r14,r13,r2,asr #0x0
:0202ECF4 51FEE29E unknown
:0202ECF8 B1202507 unknown
:0202ECFC E1D02002 bics r2,r0,r2
:0202ED00 0B85531C bleq 00183978
:0202ED04 E1D114B0 ldrh r1,[r1, #+0x40]		;r1+0x40=*(00000114)
:0202ED08 00020092 muleq  r2,r2,r0
:0202ED0C 004DDFE0 subeq  r13,r13,r0,ror #0x1f
:0202ED10 6D00016B unknown
:0202ED14 EB002822 bl 02038DA4
:0202ED18 1401991E strne r9,[r1],#-0x91e
:0202ED1C 04551021 ldreqb r1,[r5],#-0x21
:0202ED20 65E80285 strvsb r0,[r8, #+0x285]!
:0202ED24 03AD3824 moveq  r3,#0x240000		;r3=2359296(0x240000)
:0202ED28 31814695 unknown
:0202ED2C 65445319 strvsb r5,[r4, #-0x319]		;r4-0x319=*(51127def)=#0(0x00000000)
:0202ED30 24619F00 unknown
:0202ED34 2536E556 ldrcs r14,[r6, #-0x556]!
:0202ED38 3400B226 strcc r11,[r0],#-0x226
:0202ED3C 251CE1D0 ldrcs r14,[r12, #-0x1d0]		;(r12-0x1d0=*(ba003331))
:0202ED40 0168DA00 unknown
:0202ED44 3D2808EB stccc  8,cr0,[r8,#-0x3ac]!
:0202ED48 40003200 andmi  r3,r0,r0,lsl #0x4
:0202ED4C 022024E2 eoreq  r2,r0,#0xE2000000
:0202ED50 01180035 tsteq r8,r5,lsr r0
:0202ED54 000500E0 andeq  r0,r5,r0,ror #0x1
:0202ED58 A1283D10 unknown
:0202ED5C B1116D82 tstlt r1,r2,lsl #0x1b
:0202ED60 1005CD02 andne  r12,r5,r2,lsl #0x1a
:0202ED64 ED520DC0 unknown
:0202ED68 01FFCE00 mvneqs r12,r0,lsl #0x1c
:0202ED6C 05450110 streqb r0,[r5, #-0x110]		;(r5-0x110=*(fffffef0))
:0202ED70 2099301B addcss r3,r9,r11,lsl r0
:0202ED74 2CE558D0 stccsl 8,cr5,[r5],#+0x340
:0202ED78 C1820469 orrgt  r0,r2,r9,ror #0x8
:0202ED7C 0404E1A0 streq r14,[r4],#-0x1a0
:0202ED80 24E35200 unknown
:0202ED84 03B1031D moveqs r0,#0x74000000		;r0=1946157056(0x74000000)
:0202ED88 1030BC33 eornes r11,r0,r3,lsr r12
:0202ED8C 20BCE191 umlalcss r14,r12,r1,r1
:0202ED90 00BCE192 umlaleqs r14,r12,r2,r1
:0202ED94 31E19330 mvncc  r9,lsr r0
:0202ED98 618E2306 orrvs  r2,r14,r6,lsl #0x6
:0202ED9C C851C503 ldmgtda  r1 ,{r0,r1,r8,r10,r14,r15}^
:0202EDA0 FE0001FC mcr2 1,0,r0,cr0,cr12,{7}
:0202EDA4 F10AFD24 unknown
:0202EDA8 3815B503 ldmccda  r5 ,{r0,r1,r8,r10,r12,r13,r15}
:0202EDAC 01191172 tsteq r9,r2,ror r1
:0202EDB0 4112C940 tstmi r2,r0,asr #0x12
:0202EDB4 03E35312 mvneq  r5,#0x48000000
:0202EDB8 908FF11A addls  r15,r15,r10,lsl r1
:0202EDBC 03000137 unknown
:0202EDC0 501B0001 andpls r0,r11,r1
:0202EDC4 00011CC9 andeq  r1,r1,r9,asr #0x19
:0202EDC8 29000124 stmcsdb  r0 ,{r2,r5,r8}
:0202EDCC 1A7D1061 bne 03F72F58
:0202EDD0 41EB00C9 mvnmi  r0,r9,asr #0x1
:0202EDD4 13150014 tstne r5,#0x14
:0202EDD8 10550C29 subnes r0,r5,r9,lsr #0x18
:0202EDDC 3D00552B unknown
:0202EDE0 3DC2DD11 unknown
:0202EDE4 813DE841 teqhi r13,r1,asr #0x10
:0202EDE8 EB004625 bl 02040684
:0202EDEC 813DD40A teqhi r13,r10,lsl #0x8
:0202EDF0 4517D110 ldrmi r13,[r7, #-0x110]		;(r7-0x110=*(fffffef0))
:0202EDF4 D0005103 andle  r5,r0,r3,lsl #0x2
:0202EDF8 2122D11A unknown
:0202EDFC 00118200 andeqs r8,r1,r0,lsl #0x4
:0202EE00 93002985 unknown
:0202EE04 C0292B19 eorgt  r2,r9,r9,lsl r11
:0202EE08 04002915 streq r2,[r0],#-0x915
:0202EE0C 02A99120 adceq  r9,r9,#0x8
:0202EE10 51E24583 mvnpl  r4,r3,lsl #0xb
:0202EE14 BDE5D220 stcltl 2,cr13,[r5,#+0x80]!
:0202EE18 C510350C ldrgt r3,[r0, #-0x50c]		;r0-0x50c=*(73fffaf4)=#0(0x00000000)
:0202EE1C D3002160 unknown
:0202EE20 0102AD0E unknown
:0202EE24 02432485 subeq  r2,r3,#0x85000000
:0202EE28 05002129 streq r2,[r0, #-0x129]		;r0-0x129=*(73fffed7)=#0(0x00000000)
:0202EE2C 8D3A1505 ldchi  5,cr1,[r10,#-0x14]!
:0202EE30 E1127946 tst r2,r6,asr #0x12
:0202EE34 05750304 ldreqb r0,[r5, #-0x304]!
:0202EE38 000D00F5 unknown
:0202EE3C 4D00239D unknown
:0202EE40 2EFE6902 cdpcs 9,14,cr6,cr14,cr2,0
:0202EE44 69F83299 unknown
:0202EE48 0904ED01 stmeqdb  r4 ,{r0,r8,r10,r11,r13,r14,r15}
:0202EE4C 55107122 ldrpl r7,[r0, #-0x122]		;r0-0x122=*(73fffede)=#0(0x00000000)
:0202EE50 FD26D550 stc2  5,cr13,[r6,#-0x140]!
:0202EE54 278F4055 unknown
:0202EE58 C0550961 subgts r0,r5,r1,ror #0x12
:0202EE5C D9135910 ldmledb  r3 ,{r4,r8,r11,r12,r14}
:0202EE60 0039D913 eoreqs r13,r9,r3,lsl r9
:0202EE64 0545FF9C streqb r15,[r5, #-0xf9c]		;(r5-0xf9c=*(fffff064))
:0202EE68 0060C071 rsbeq  r12,r0,r1,ror r0
:0202EE6C 1075199F unknown
:0202EE70 26BD1079 unknown
:0202EE74 D000201D andle  r2,r0,r13,lsl r0
:0202EE78 17497081 strneb r7,[r9,-r1, lsl #0x1]
:0202EE7C 816081CF unknown
:0202EE80 812772F0 unknown
:0202EE84 2081D5F0 unknown
:0202EE88 A0D3F081 sbcges r15,r3,r1,lsl #0x1
:0202EE8C 703081A9 eorvcs r8,r0,r9,lsr #0x3
:0202EE90 05091511 streq r1,[r9, #-0x511]		;r9-0x511=*(101dd337)=#0(0x00000000)
:0202EE94 D03410B2 unknown
:0202EE98 D204B0E1 andle  r11,r4,#0xE1
:0202EE9C E10479E1 unknown
:0202EEA0 51194540 tstpl r9,r0,asr #0xa
:0202EEA4 09040009 stmeqdb  r4 ,{r0,r3}
:0202EEA8 00000900 andeq  r0,r0,r0,lsl #0x12
:0202EEAC 00598A15 subeqs r8,r9,r5,lsl r10
:0202EEB0 508DE5D2 unknown
:0202EEB4 A0135909 andges r5,r3,r9,lsl #0x12
:0202EEB8 A101B527 unknown
:0202EEBC 59104D44 ldmpldb  r0 ,{r2,r6,r8,r10,r11,r14}
:0202EEC0 2029C010 eorcs  r12,r9,r0,lsl r0
:0202EEC4 0005138E andeq  r1,r5,r14,lsl #0x7
:0202EEC8 32D52751 sbcccs r2,r5,#0x1440000
:0202EECC 3911151C ldmccdb  r1 ,{r2,r3,r4,r8,r10,r12}
:0202EED0 3078D200 rsbccs r13,r8,r0,lsl #0x4
:0202EED4 39450795 stmccdb  r5 ,{r0,r2,r4,r7,r8,r9,r10}^
:0202EED8 00C11000 sbceq  r1,r1,r0
:0202EEDC 38D40105 ldmccia  r4 ,{r0,r2,r8}^
:0202EEE0 28B18100 ldmcsia  r1!,{r8,r15}
:0202EEE4 AA5C1031 bge 03732FB0
:0202EEE8 5D981059 unknown
:0202EEEC 1C00E907 stcne  9,cr14,[r0],{#0x7}
:0202EEF0 00892425 addeq  r2,r9,r5,lsr #0x8
:0202EEF4 7D9020BD unknown
:0202EEF8 0EF1BB00 cdpeq 11,14,cr11,cr1,cr0,0
:0202EEFC 1DE5CD10 stcnel 13,cr12,[r5,#+0x40]!
:0202EF00 3EA10021 cdpcc 0,10,cr0,cr1,cr1,1
:0202EF04 020D2481 andeq  r2,r13,#0x81000000
:0202EF08 C14B2198 unknown
:0202EF0C 90BB212C adclss r2,r11,r12,lsr #0x2
:0202EF10 EB002734 bl 02038BE8
:0202EF14 30252CAB eorcc  r2,r5,r11,lsr #0x19
:0202EF18 40254043 eormi  r4,r5,r3,asr #0x0
:0202EF1C 3159AE3C cmpcc r9,r12,lsr r14
:0202EF20 726D2CBB rsbvc  r2,r13,#0xBB00
:0202EF24 05F549B4 ldreqb r4,[r5, #+0x9b4]!
:0202EF28 3241218C subcc  r2,r1,#0x23
:0202EF2C 3241EA39 subcc  r14,r1,#0x39000
:0202EF30 919D49C8 orrlss r4,r13,r8,asr #0x13
:0202EF34 034D1878 unknown
:0202EF38 D1234D2C unknown
:0202EF3C C5AA0009 strgt r0,[r10, #+0x9]!
:0202EF40 6D104107 unknown
:0202EF44 0B6D010B bleq 03B6F378
:0202EF48 170040D0 unknown
:0202EF4C 9F20FCEB swils 0x0020fceb
:0202EF50 1EC51879 mcrne 8,6,r1,cr5,cr9,{3}
:0202EF54 70402569 subvc  r2,r0,r9,ror #0xa
:0202EF58 ED01FDEA unknown
:0202EF5C 00490B45 subeq  r0,r9,r5,asr #0x16
:0202EF60 11000DDC unknown
:0202EF64 24B4D650 unknown
:0202EF68 C979043D unknown
:0202EF6C EB004439 bl 02040058
:0202EF70 3D10B80C unknown
:0202EF74 C1020523 unknown
:0202EF78 126D2DE5 rsbne  r2,r13,#0x3940
:0202EF7C 0900098C stmeqdb  r0 ,{r2,r3,r7,r8,r11}
:0202EF80 DB530895 blle 034F11DC
:0202EF84 18CD05B9 stmneia  r13 ,{r0,r3,r4,r5,r7,r8,r10}^
:0202EF88 CDE51961 stcgtl 9,cr1,[r5,#+0x184]!
:0202EF8C 0019C1C8 andeqs r12,r9,r8,asr #0x3
:0202EF90 20199905 andcss r9,r9,r5,lsl #0x12
:0202EF94 CB750581 blgt 03D705A0
:0202EF98 75D9BAD5 ldrvcb r11,[r9, #+0xad5]		;r9+0xad5=*(101de31d)=#0(0x00000000)
:0202EF9C 75DA233B ldrvcb r2,[r10, #+0x33b]		;r10+0x33b=*(0000033b)
:0202EFA0 243E2A7B unknown
:0202EFA4 0B750375 bleq 03D6FD80
:0202EFA8 5DCB753E unknown
:0202EFAC 75380119 ldrvc r0,[r8, #-0x119]!
:0202EFB0 FB75ABEB blx 03D99F6C
:0202EFB4 01D101AE biceqs r0,r1,r14,lsr #0x3
:0202EFB8 169102AD ldrne r0,[r1],+r13, lsr #0x5
:0202EFBC 0539E9EF ldreq r14,[r9, #-0x9ef]!
:0202EFC0 7DB054F8 ldcvc  4,cr5,[r0,#+0x3e0]!
:0202EFC4 D912698B ldmledb  r2 ,{r0,r1,r3,r7,r8,r11,r13,r14}
:0202EFC8 59F17B7D unknown
:0202EFCC EE7B7DD9 mrc 13,3,r7,cr11,cr9,{6}
:0202EFD0 EB7B7DD9 bl 03F0E73C
:0202EFD4 925B7DD9 sublss r7,r11,#0x3640
:0202EFD8 FB7DFB7D blx 03FADDDC
:0202EFDC FB7DFB7D blx 03FADDE0
:0202EFE0 F908FB7D stmnvdb  r8 ,{r0,r2,r3,r4,r5,r6,r8,r9,r11,r12,r13,r14,r15}
:0202EFE4 7D5F1C44 unknown
:0202EFE8 4B7D344B blmi 03F7C11C
:0202EFEC 7DEB7D4C stcvcl 13,cr7,[r11,#+0x130]!
:0202EFF0 353CA3FB ldrcc r10,[r12, #-0x3fb]!
:0202EFF4 3C9EFB7D ldccc  11,cr15,[r14],{#0x7d}
:0202EFF8 3F577B7D swicc 0x00577b7d
:0202EFFC 495473E9 ldmmidb  r4 ,{r0,r3,r5,r6,r7,r8,r9,r12,r13,r14}^
:0202F000 E94FFD3F stmdb  r15 ,{r0,r1,r2,r3,r4,r5,r8,r10,r11,r12,r13,r14,r15}^
:0202F004 FDB04FFD ldc2  15,cr4,[r0,#+0x3f4]!
:0202F008 BB7D3C8F bllt 03F7E24C
:0202F00C 793C84AA ldmvcdb  r12!,{r1,r3,r5,r7,r10,r15}
:0202F010 E9DB7672 ldmib  r11 ,{r1,r4,r5,r6,r9,r10,r12,r13,r14}^
:0202F014 261FD903 ldrcs r13,[r15],-r3, lsl #0x12
:0202F018 01250064 unknown
:0202F01C 801980C5 andhis r8,r9,r5,asr #0x1
:0202F020 041DDC58 ldreq r13,[r13],#-0xc58
:0202F024 E5CE219D strb r2,[r14, #+0x19d]		;r14+0x19d=*(0202f185)=#563162516(0x21912d94)
:0202F028 8DDC56F1 unknown
:0202F02C D1E98A3B mvnle  r8,lsr r11
:0202F030 1D492475 unknown
:0202F034 002D4540 eoreq  r4,r13,r0,asr #0xa
:0202F038 818B8DFF unknown
:0202F03C 554441ED strplb r4,[r4, #-0x1ed]		;(r4-0x1ed=*(fffffe13))
:0202F040 707B8DB1 unknown
:0202F044 C1104B8D tstgt r0,r13,lsl #0x17
:0202F048 2ADC3901 bcs 0173D454
:0202F04C 10193B8D andnes r3,r9,r13,lsl #0x17
:0202F050 8006E90A andhi  r14,r6,r10,lsl #0x12
:0202F054 E9050009 stmdb  r5 ,{r0,r3}
:0202F058 1705AB06 strne r10,[r5,-r6, lsl #0x16]
:0202F05C 21000582 unknown
:0202F060 09830005 stmeqib  r3 ,{r0,r2}
:0202F064 09552800 ldmeqdb  r5 ,{r11,r13}^
:0202F068 00094200 andeq  r4,r9,r0,lsl #0x4
:0202F06C 21591B65 cmpcs r9,r5,ror #0x16
:0202F070 00093F00 andeq  r3,r9,r0,lsl #0x1e
:0202F074 000968AD andeq  r6,r9,r13,lsr #0x11
:0202F078 61E10B55 mvnvs  r0,r5,asr r11
:0202F07C F1016010 unknown
:0202F080 41ED9640 mvnmi  r9,r0,asr #0xc
:0202F084 4F4B8950 swimi 0x004b8950
:0202F088 4104E526 unknown
:0202F08C E570F11C ldrb r15,[r0, #-0x11c]!
:0202F090 E242022D sub  r0,r2,#0xD0000002
:0202F094 E5C32029 strb r2,[r3, #+0x29]		;r3+0x29=*(00000029)
:0202F098 7D8180E1 unknown
:0202F09C E11CB10B tst r12,r11,lsl #0x2
:0202F0A0 2E61D110 mcrcs 1,3,r13,cr1,cr0,{0}
:0202F0A4 1700F900 strne r15,[r0,-r0, lsl #0x12]
:0202F0A8 3271DC57 rsbccs r13,r1,#0x5700
:0202F0AC EBFFDC1A bl 0202611C
:0202F0B0 8200493C andhi  r4,r0,#0xF0000
:0202F0B4 2D3B14C5 ldccs  4,cr1,[r11,#-0x314]!
:0202F0B8 005DF400 subeqs r15,r13,r0,lsl #0x8
:0202F0BC 1C8107FD stcne  7,cr0,[r1],{#0xfd}
:0202F0C0 41F50055 mvnmis r0,r5,asr r0
:0202F0C4 40694730 rsbmi  r4,r9,r0,lsr r7
:0202F0C8 2FCC195E swics 0x00cc195e
:0202F0CC 9508B126 strls r11,[r8, #-0x126]		;(r8-0x126=*(fffffeda))
:0202F0D0 4D3C1900 ldcmi  9,cr1,[r12,#-0x0]!
:0202F0D4 B04C1921 sublt  r1,r12,r1,lsr #0x12
:0202F0D8 2ABC1900 bcs 00F354E0
:0202F0DC 240BCD4E strcs r12,[r11],#-0xd4e
:0202F0E0 5D0ADD26 unknown
:0202F0E4 9047051E subls  r0,r7,r14,lsl r5
:0202F0E8 02B9C705 adceqs r12,r9,#0x140000
:0202F0EC C1E3811C mvngt  r8,r12,lsl r1
:0202F0F0 FFE92C14 swinv 0x00e92c14
:0202F0F4 6C206D10 stcvs  13,cr6,[r0],#-0x40
:0202F0F8 1513C045 ldrne r12,[r3, #-0x45]		;(r3-0x45=*(ffffffbb))
:0202F0FC 2602F524 strcs r15,[r2],-r4, lsr #0xa
:0202F100 50EB3500 rscpl  r3,r11,r0,lsl #0xa
:0202F104 05099F10 streq r9,[r9, #-0xf10]		;(r9-0xf10=*(fffff0f0))
:0202F108 000D1ABD streqh r1,[r13], -r13
:0202F10C ADD37020 unknown
:0202F110 08E0830B unknown
:0202F114 23DDC240 biccss r12,r13,#0x4
:0202F118 4B3D2982 blmi 02F79728
:0202F11C DE0B3D29 cdple 13,0,cr3,cr11,cr9,1
:0202F120 B1022DDB unknown
:0202F124 1359CA20 cmpne r9,#0x20000
:0202F128 BD2361D0 stclt  1,cr6,[r3,#-0x340]!
:0202F12C 5107A13A unknown
:0202F130 00019000 andeq  r9,r1,r0
:0202F134 4900CCBD stmmidb  r0 ,{r0,r2,r3,r4,r5,r7,r10,r11,r14,r15}
:0202F138 25002905 strcs r2,[r0, #-0x905]		;r0-0x905=*(73fff6fb)=#0(0x00000000)
:0202F13C 18112113 ldmneda  r1 ,{r0,r1,r4,r8,r13}
:0202F140 3CDD3CB3 ldcccl 12,cr3,[r13],{#0xb3}
:0202F144 F1759D71 cmnnv r5,r1,ror r13
:0202F148 2DE90548 stccsl 5,cr0,[r9,#+0x120]!
:0202F14C B34B3430 unknown
:0202F150 3BE578F1 blcc 0198D51C
:0202F154 DBB075F9 blle 00C4C940
:0202F158 E9923D71 ldmib  r2 ,{r0,r4,r5,r6,r8,r10,r11,r12,r13}
:0202F15C F935F925 ldmnvdb  r5!,{r0,r2,r5,r8,r11,r12,r13,r14,r15}
:0202F160 B364438D unknown
:0202F164 109430D5 ldrnesb r3,[r4], +r5
:0202F168 00B400D5 unknown
:0202F16C 9000059F mulls  r0,r15,r5
:0202F170 90A20005 adcls  r0,r2,r5
:0202F174 0269054D rsbeq  r0,r9,#0x13400000
:0202F178 DBBE0079 blle 00FAF364
:0202F17C 14D9006D ldrneb r0,[r9],#+0x6d
:0202F180 B10391CE unknown
:0202F184 912D9415 unknown
:0202F188 17814421 strne r4,[r1,+r1, lsr #0x8]
:0202F18C BB8031E5 bllt 0003B928
:0202F190 DD197902 unknown
:0202F194 4D003D00 unknown
:0202F198 759D516D ldrvc r5,[r13, #+0x16d]		;r13+0x16d=*(0000016d)
:0202F19C 06D53E2A ldreqb r3,[r5],+r10, lsr #0x1c
:0202F1A0 803D1651 eorhis r1,r13,r1,asr r6
:0202F1A4 35111004 ldrcc r1,[r1, #-0x4]		;(r1-0x4=*(fffffffc))
:0202F1A8 AD27E8EB stcge  8,cr14,[r7,#-0x3ac]!
:0202F1AC 09031546 stmeqdb  r3 ,{r1,r2,r6,r8,r10,r12}
:0202F1B0 0900A51D stmeqdb  r0 ,{r0,r2,r3,r4,r8,r10,r13,r15}
:0202F1B4 0104A103 unknown
:0202F1B8 05E73F90 streqb r3,[r7, #+0xf90]!
:0202F1BC 651D291D ldrvs r2,[r13, #-0x91d]		;(r13-0x91d=*(fffff6e3))
:0202F1C0 FD06D92A unknown
:0202F1C4 E6006D17 unknown
:0202F1C8 6910F910 ldmvsdb  r0 ,{r4,r8,r11,r12,r13,r14,r15}
:0202F1CC 34237173 unknown
:0202F1D0 B69C0525 ldrlt r0,[r12],+r5, lsr #0xa
:0202F1D4 A673692E unknown
:0202F1D8 21D40021 biccss r0,r4,r1,lsr #0x0
:0202F1DC 1D42208D unknown
:0202F1E0 25799530 ldrcsb r9,[r9, #-0x530]!
:0202F1E4 0051C001 subeqs r12,r1,r1
:0202F1E8 C301E1C0 unknown
:0202F1EC 7D212AD8 stcvc  10,cr2,[r1,#-0x360]!
:0202F1F0 57913E71 unknown
:0202F1F4 003E05DD unknown
:0202F1F8 C4996351 ldrgt r6,[r9],#+0x351
:0202F1FC 992329E8 stmlsdb  r3!,{r3,r5,r6,r7,r8,r11,r13}
:0202F200 611A8932 tstvs r10,r2,lsr r9
:0202F204 3CE8AA40 stcccl 10,cr10,[r8],#+0x100
:0202F208 2D25032D stccs  3,cr0,[r5,#-0xb4]!
:0202F20C 000500B1 streqh r0,[r5], -r1
:0202F210 E8A110F5 stmia  r1!,{r0,r2,r4,r5,r6,r7,r12}
:0202F214 359F0791 ldrcc r0,[r15, #+0x791]		;r15+0x791=*(0202f9ad)=#228406757(0x0d9d35e5)
:0202F218 314D5C00 unknown
:0202F21C 002D61E9 eoreq  r6,r13,r9,ror #0x3
:0202F220 10292315 eorne  r2,r9,r5,lsl r3
:0202F224 ADE87D9C stcgel 13,cr7,[r8,#+0x270]!
:0202F228 0507455C streq r4,[r7, #-0x55c]		;(r7-0x55c=*(fffffaa4))
:0202F22C 931DDD00 tstls r13,#0x0
:0202F230 5E060009 cdppl 0,0,cr0,cr6,cr9,0
:0202F234 15AD01DD strne r0,[r13, #+0x1dd]!
:0202F238 35A1E894 strcc r14,[r1, #+0x894]!
:0202F23C 05A016D1 streq r1,[r0, #+0x6d1]!
:0202F240 115DB300 cmpne r13,r0,lsl #0x6
:0202F244 5901D58B stmpldb  r1 ,{r0,r1,r3,r7,r8,r10,r12,r14,r15}
:0202F248 003F3514 eoreqs r3,r15,r4,lsl r5
:0202F24C 94090DEB strls r0,[r9],#-0xdeb
:0202F250 C88CCD60 stmgtia  r12 ,{r5,r6,r8,r10,r11,r14,r15}
:0202F254 44020498 strmi r0,[r2],#-0x498
:0202F258 02052305 andeq  r2,r5,#0x14000000
:0202F25C 4F1CC5A0 swimi 0x001cc5a0
:0202F260 50D83CC5 sbcpls r3,r8,r5,asr #0x19
:0202F264 5005D500 andpl  r13,r5,r0,lsl #0xa
:0202F268 05B2320D ldreq r3,[r2, #+0x20d]!
:0202F26C 2A402000 bcs 03037274
:0202F270 00050CD5 unknown
:0202F274 B606810E strlt r8,[r6],-r14, lsl #0x2
:0202F278 5CBD0009 ldcpl  0,cr0,[r13],#+0x24
:0202F27C C5106BB0 ldrgt r6,[r0, #-0xbb0]		;r0-0xbb0=*(0d9d2a35)=#0(0x00000000)
:0202F280 20759CC1 rsbcss r9,r5,r1,asr #0x19
:0202F284 018D3DCE orreq  r3,r13,r14,asr #0x1b
:0202F288 070D4CA0 streq r4,[r13,-r0, lsr #0x19]
:0202F28C 98E59F70 unknown
:0202F290 900A0CBD strlsh r0,[r10], -r13
:0202F294 B2E1A021 rsclt  r10,r1,#0x21
:0202F298 31E1CDA1 mvncc  r12,r1,lsr #0x1b
:0202F29C 09490080 stmeqdb  r9 ,{r7}^
:0202F2A0 4D0CB550 unknown
:0202F2A4 8DB00C7D ldchi  12,cr0,[r0,#+0x1f4]!
:0202F2A8 517415E2 cmnpl r4,r2,ror #0xb
:0202F2AC 755A0011 ldrvcb r0,[r10, #-0x11]		;(r10-0x11=*(ffffffef))
:0202F2B0 03A0903C moveq  r9,#0x3C		;r9=60(0x3c)
:0202F2B4 CD81B612 unknown
:0202F2B8 0D210A01 stceq  10,cr0,[r1,#-0x4]!
:0202F2BC D1201008 unknown
:0202F2C0 D62009E5 unknown
:0202F2C4 B01F29E7 andlts r2,r15,r7,ror #0x13
:0202F2C8 01CD7140 biceq  r7,r13,r0,asr #0x2
:0202F2CC 11CD11B0 strneh r1,[r13, #+0x10]		;r13+0x10=*(00000010)
:0202F2D0 001100BA ldreqh r0,[r1], -r10
:0202F2D4 220C61B4 andcs  r6,r12,#0x2D
:0202F2D8 400C9D00 andmi  r9,r12,r0,lsl #0x1a
:0202F2DC B0A50C9D umlallt  r0,r5,r13,r12
:0202F2E0 850CA58D strhi r10,[r12, #-0x58d]		;(r12-0x58d=*(ba002f74))
:0202F2E4 191C953C ldmnedb  r12 ,{r2,r3,r4,r5,r8,r10,r12,r15}
:0202F2E8 3C3D8010 ldccc  0,cr8,[r13],#-0x40
:0202F2EC 8AA000D1 bhi 0082F638
:0202F2F0 5A0020E2 bpl 02037680
:0202F2F4 900101E3 andls  r0,r1,r3,ror #0x3
:0202F2F8 95E6E289 strlsb r14,[r6, #+0x289]!
:0202F2FC 203DD3CC eorcss r13,r13,r12,asr #0x7
:0202F300 618F4C95 unknown
:0202F304 075B1D30 unknown
:0202F308 21710061 cmncs r1,r1,ror #0x0
:0202F30C 40E9754C rscmi  r7,r9,r12,asr #0xa
:0202F310 41D10029 bicmis r0,r1,r9,lsr #0x0
:0202F314 40E5910D rscmi  r9,r5,r13,lsl #0x2
:0202F318 01ED1011 mvneq  r1,r1,lsl r0
:0202F31C 002018E9 eoreq  r1,r0,r9,ror #0x11
:0202F320 06E240E2 unknown
:0202F324 A0E00021 rscge  r0,r0,r1,lsr #0x0
:0202F328 51003023 unknown
:0202F32C A0412003 subge  r2,r1,r3
:0202F330 25300223 ldrcs r0,[r0, #-0x223]!
:0202F334 E59C2004 ldr r2,[r12, #+0x4]		;r12+0x4=*(ba003505)
:0202F338 C9002410 stmgtdb  r0 ,{r4,r10,r13}
:0202F33C 95D11004 ldrlsb r1,[r1, #+0x4]		;r1+0x4=*(00000004)
:0202F340 24E00208 unknown
:0202F344 D10C8183 unknown
:0202F348 1C85E108 stcne  1,cr14,[r5],{#0x8}
:0202F34C 50611D11 rsbpl  r1,r1,r1,lsl r13
:0202F350 00017644 andeq  r7,r1,r4,asr #0xc
:0202F354 9E8C8148 cdpls 1,8,cr8,cr12,cr8,2
:0202F358 055C812A ldreqb r8,[r12, #-0x12a]		;(r12-0x12a=*(ba0033d7))
:0202F35C E54C8100 strb r8,[r12, #-0x100]		;(r12-0x100=*(ba003401))
:0202F360 8131452A teqhi r1,r10,lsr #0xa
:0202F364 2518F5FC ldrcs r15,[r8, #-0x5fc]		;(r8-0x5fc=*(fffffa04))
:0202F368 25067C81 strcs r7,[r6, #-0xc81]		;(r6-0xc81=*(fffff37f))
:0202F36C 7DEB002E stcvcl 0,cr0,[r11,#+0xb8]!
:0202F370 153C812A ldrne r8,[r12, #-0x12a]!
:0202F374 9042A5E8 subls  r10,r2,r8,ror #0xb
:0202F378 04B61DB1 unknown
:0202F37C AD400002 unknown
:0202F380 21418C3D unknown
:0202F384 26211000 unknown
:0202F388 E9106190 ldmdb  r0 ,{r4,r7,r8,r13,r14}
:0202F38C 35E58D00 strccb r8,[r5, #+0xd00]!
:0202F390 32212A86 eorcc  r2,r1,#0x86000
:0202F394 0009010C andeq  r0,r9,r12,lsl #0x2
:0202F398 542A8C85 unknown
:0202F39C FC85EC85 stc2  12,cr14,[r5],{#0x85}
:0202F3A0 855035FB ldrhib r3,[r0, #-0x5fb]		;r0-0x5fb=*(0d9d2fea)=#0(0x00000000)
:0202F3A4 85E80E8C strhib r0,[r8, #+0xe8c]!
:0202F3A8 FC859BDC stc2  11,cr9,[r5],{#0xdc}
:0202F3AC 0D002DED unknown
:0202F3B0 2C00792E stccs  9,cr7,[r0],{#0x2e}
:0202F3B4 91FD036D mvnlss r0,r13,ror #0x6
:0202F3B8 04B43CDD unknown
:0202F3BC F928E102 stmnvdb  r8!,{r1,r8,r13,r14,r15}
:0202F3C0 F9502501 ldmnvdb  r0 ,{r0,r8,r10,r13}^
:0202F3C4 49F5E770 ldmmiib  r5!,{r4,r5,r6,r8,r9,r10,r13,r14,r15}^
:0202F3C8 E135470D teq r5,r13,lsl #0xe
:0202F3CC 40103600 andmis r3,r0,r0,lsl #0xc
:0202F3D0 10E5E216 rscne  r14,r5,r6,lsl r2
:0202F3D4 75FFD78D ldrvcb r13,[r15, #+0x78d]!
:0202F3D8 EF18512D swi 0x0018512d
:0202F3DC 2D75E762 ldccsl 7,cr14,[r5,#-0x188]!
:0202F3E0 12612015 rsbne  r2,r1,#0x15
:0202F3E4 B1002938 unknown
:0202F3E8 EE502510 mrc 5,2,r2,cr0,cr0,{0}
:0202F3EC 20A19DDD unknown
:0202F3F0 18FD4D49 unknown
:0202F3F4 3946A50C stmccdb  r6 ,{r2,r3,r8,r10,r13,r15}^
:0202F3F8 EF10F945 swi 0x0010f945
:0202F3FC 891DB502 ldmhidb  r13 ,{r1,r8,r10,r12,r13,r15}
:0202F400 1135F014 teqne r5,r4,lsl r0
:0202F404 11DD4229 bicnes r4,r13,r9,lsr #0x4
:0202F408 F94176DA stmnvdb  r1 ,{r1,r3,r4,r6,r7,r9,r10,r12,r13,r14}^
:0202F40C 0D000508 unknown
:0202F410 00091021 andeq  r1,r9,r1,lsr #0x0
:0202F414 76141FB1 unknown
:0202F418 0D0D0009 unknown
:0202F41C 07B51000 ldreq r1,[r5,+r0]!
:0202F420 2C000D0E stccs  13,cr0,[r0],{#0xe}
:0202F424 19173555 ldmnedb  r7 ,{r0,r2,r4,r6,r8,r10,r12,r13}
:0202F428 00090A40 andeq  r0,r9,r0,asr #0x14
:0202F42C 05000928 streq r0,[r0, #-0x928]		;(r0-0x928=*(fffff6d8))
:0202F430 07AB0009 streq r0,[r11,+r9]!
:0202F434 F125000D unknown
:0202F438 24615023 unknown
:0202F43C 6A2115B5 bvs 02874B18
:0202F440 A5200009 strge r0,[r0, #-0x9]!
:0202F444 03D51E4A biceqs r1,r5,#0x4A0
:0202F448 0085906D addeq  r9,r5,r13,ror #0x0
:0202F44C 35F501D9 ldrccb r0,[r5, #+0x1d9]!
:0202F450 DA000003 ble 0202F464
:0202F454 3010B168 andccs r11,r0,r8,ror #0x2
:0202F458 81A10C0D movhi  r0,r13,lsl #0x18		;r0=0(0x0)
:0202F45C 400D3007 andmi  r3,r13,r7
:0202F460 0A000539 beq 0203094C
:0202F464 5541000D strplb r0,[r1, #-0xd]		;(r1-0xd=*(fffffff3))
:0202F468 0546400D streqb r4,[r6, #-0xd]		;(r6-0xd=*(fffffff3))
:0202F46C 000D0600 andeq  r0,r13,r0,lsl #0xc
:0202F470 01000561 unknown
:0202F474 660C2D55 unknown
:0202F478 169D5100 ldrne r5,[r13],+r0, lsl #0x2
:0202F47C 1C9D089A ldcne  8,cr0,[r13],{#0x9a}
:0202F480 4D401991 unknown
:0202F484 52010D07 andpl  r0,r1,#0x1C0
:0202F488 833001E1 teqhi r0,#0x40000038
:0202F48C 082B8107 stmeqda  r11!,{r0,r1,r2,r8,r15}
:0202F490 2ABD4CB1 bcs 00F8275C
:0202F494 01D112B9 ldreqh r1,[r1, #+0x29]		;r1+0x29=*(00000029)
:0202F498 4CC52065 stcmil 0,cr2,[r5],{#0x65}
:0202F49C C529F8FD strgt r15,[r9, #-0x8fd]!
:0202F4A0 00246BBC unknown
:0202F4A4 2904E2EB stmcsdb  r4 ,{r0,r1,r3,r5,r6,r7,r9,r13,r14,r15}
:0202F4A8 083512C5 ldmeqda  r5!,{r0,r2,r6,r7,r9,r12}
:0202F4AC B9604039 unknown
:0202F4B0 4EF231B5 mrcmi 1,7,r3,cr2,cr5,{5}
:0202F4B4 C532C929 ldrgt r12,[r2, #-0x929]!
:0202F4B8 6BFCC5FC blvs 01F60CB0
:0202F4BC A03289E7 eorges r8,r2,r7,ror #0x13
:0202F4C0 A84A854E stmgeda  r10 ,{r1,r2,r3,r6,r8,r10,r15}^
:0202F4C4 3D0204B0 unknown
:0202F4C8 064D2013 unknown
:0202F4CC 9F4150A1 swils 0x004150a1
:0202F4D0 9FC150E5 swils 0x00c150e5
:0202F4D4 000F00E5 andeq  r0,r15,r5,ror #0x1
:0202F4D8 500CE8B4 strplh r14,[r12], -r4
:0202F4DC 40A519CD adcmi  r1,r5,r13,asr #0x13
:0202F4E0 944000E8 strlsb r0,[r0],#-0xe8
:0202F4E4 DCE00AE5 stclel 10,cr0,[r0],#+0x394
:0202F4E8 85006900 strhi r6,[r0, #-0x900]		;(r0-0x900=*(fffff700))
:0202F4EC E5DC052D ldrb r0,[r12, #+0x52d]		;r12+0x52d=*(ba003a2e)
:0202F4F0 05DC4009 ldreqb r4,[r12, #+0x9]		;r12+0x9=*(ba00350a)
:0202F4F4 DC300BE5 ldcle  11,cr0,[r0],#-0x394
:0202F4F8 DC200CE5 stcle  12,cr0,[r0],#-0x394
:0202F4FC 0018E500 andeqs r14,r8,r0,lsl #0xa
:0202F500 61100001 tstvs r0,r1
:0202F504 28CD500A stmcsia  r13 ,{r1,r3,r12,r14}^
:0202F508 CD4005E5 unknown
:0202F50C CDE006E5 stcgtl 6,cr0,[r0,#+0x394]!
:0202F510 F107E500 unknown
:0202F514 F4064D1A strnv r4,[r6],#-0xd1a
:0202F518 2102E13D unknown
:0202F51C A520654C strge r6,[r0, #-0x54c]!
:0202F520 64165D24 ldrvs r5,[r6],#-0xd24
:0202F524 DDF400E9 ldclel 0,cr0,[r4,#+0x3a4]!
:0202F528 10570C49 subnes r0,r7,r9,asr #0x18
:0202F52C 35D8F9DD ldrccb r15,[r8, #+0x9dd]		;r8+0x9dd=*(000009dd)
:0202F530 25C9D800 strcsb r13,[r9, #+0x800]		;r9+0x800=*(0000083c)
:0202F534 10153341 andnes r3,r5,r1,asr #0x6
:0202F538 F5CFA3EA strnvb r10,[r15, #+0x3ea]		;r15+0x3ea=*(0202f92a)=#18678080(0x011d0140)
:0202F53C D9148905 ldmledb  r4 ,{r0,r2,r8,r11,r15}
:0202F540 C4001405 strgt r1,[r0],#-0x405
:0202F544 1507151C strne r1,[r7, #-0x51c]		;(r7-0x51c=*(fffffae4))
:0202F548 84000802 strhi r0,[r0],#-0x802
:0202F54C 04D10751 ldreqb r0,[r1],#+0x751
:0202F550 6E0035C4 cdpvs 5,0,cr3,cr0,cr4,6
:0202F554 A0EB0180 rscge  r0,r11,r0,lsl #0x3
:0202F558 81330900 teqhi r3,r0,lsl #0x12
:0202F55C 03F121ED mvneqs r2,#0x4000003B
:0202F560 27390E49 ldrcs r0,r2,#0x4000003B
:0202F564 6D02D90B unknown
:0202F568 EBFF2FD8 bl 01FFB4D0
:0202F56C 0AC5196D beq 01175B28
:0202F570 18610D49 unknown
:0202F574 8D3CE3E0 ldchi  3,cr14,[r12,#-0x380]!
:0202F578 FFD6DC13 swinv 0x00d6dc13
:0202F57C D745214D strleb r2,[r12,#-0x380]!
:0202F580 599101CD ldmplib  r1 ,{r0,r2,r3,r6,r7,r8}
:0202F584 06E94C41 unknown
:0202F588 3F0EE954 swicc 0x000ee954
:0202F58C 95134D10 ldrls r4,[r3, #-0xd10]		;(r3-0xd10=*(fffff2f0))
:0202F590 029DE592 addeqs r14,r13,#0x24800000
:0202F594 217F2341 cmncs r15,r1,asr #0x6
:0202F598 385D3C01 ldmccda  r13 ,{r0,r10,r11,r12,r13}^
:0202F59C 8206A1AC andhi  r10,r6,#0x2B
:0202F5A0 03C10185 biceq  r0,r1,#0x40000021
:0202F5A4 A9B4024D ldmgeib  r4!,{r0,r2,r3,r6,r9}
:0202F5A8 795D0B10 ldmvcdb  r13 ,{r4,r8,r9,r11}^
:0202F5AC E3800B00 orr  r0,r0,#0x0
:0202F5B0 F600A9B4 unknown
:0202F5B4 C4A10001 unknown
:0202F5B8 06E90001 unknown
:0202F5BC FFE70035 swinv 0x00e70035
:0202F5C0 7D2018EB stcvc  8,cr1,[r0,#-0x3ac]!
:0202F5C4 70121D05 andvcs r1,r2,r5,lsl #0x1a
:0202F5C8 5AE90001 bpl 01A6F5D4
:0202F5CC B6009978 unknown
:0202F5D0 310DBBD4 unknown
:0202F5D4 88000988 stmhida  r0 ,{r3,r7,r8,r11}
:0202F5D8 94036D10 strls r6,[r3],#-0xd10
:0202F5DC 09840009 stmeqib  r4 ,{r0,r3}
:0202F5E0 00098400 andeq  r8,r9,r0,lsl #0x8
:0202F5E4 3635D711 unknown
:0202F5E8 0E14C195 mrceq 1,0,r12,cr4,cr5,{4}
:0202F5EC 057C0009 ldreqb r0,[r12, #-0x9]!
:0202F5F0 0B000916 bleq 02031A50
:0202F5F4 EBFF35D7 bl 01FFCD58
:0202F5F8 780B4978 stmvcda  r11 ,{r3,r4,r5,r6,r8,r11,r14}
:0202F5FC FB498B49 blx 03292330
:0202F600 02E8FB49 rsceq  r15,r8,#0x12400
:0202F604 FB49000D blx 0326F648
:0202F608 2AD5FB49 bcs 015AE334
:0202F60C 0D904649 unknown
:0202F610 417ABE10 cmnmi r10,r0,lsl r14
:0202F614 14000506 strne r0,[r0],#-0x506
:0202F618 31C00639 biccc  r0,r0,r9,lsr r6
:0202F61C D61051CB ldrle r5,r0,r0,r9,lsr r6
:0202F620 0E1D3FD1 mrceq 15,0,r3,cr13,cr1,{6}
:0202F624 11C34FD1 unknown
:0202F628 BEDE9100 cdplt 1,12,cr9,cr14,cr0,0
:0202F62C 8D003739 unknown
:0202F630 8D3C7765 ldchi  7,cr7,[r12,#-0x194]!
:0202F634 3C063555 stccc  5,cr3,[r6],{#0x55}
:0202F638 C8B2347D ldmgtia  r2!,{r0,r2,r3,r4,r5,r6,r10,r12,r13}
:0202F63C 18014085 stmneda  r1 ,{r0,r2,r7,r14}
:0202F640 85396EFD ldrhi r6,[r9, #-0xefd]!
:0202F644 2E39A4BE mrccs 4,1,r10,cr9,cr14,{5}
:0202F648 DFC1746D swile 0x00c1746d
:0202F64C 1ED90595 mrcne 5,6,r0,cr9,cr5,{4}
:0202F650 2D4C00ED unknown
:0202F654 40FDB953 rscmis r11,r13,r3,asr r9
:0202F658 99414104 stmlsdb  r1 ,{r2,r8,r14}^
:0202F65C 19A14021 stmneib  r1!,{r0,r5,r14}
:0202F660 7D550700 unknown
:0202F664 DA125500 ble 024C4A6C
:0202F668 2595C341 ldrcs r12,[r5, #+0x341]		;r5+0x341=*(00000341)
:0202F66C 2BE09841 blcs 01855778
:0202F670 A626C5FF unknown
:0202F674 B474A5E6 unknown
:0202F678 5282401D addpl  r4,r2,#0x1D
:0202F67C 751F002D ldrvc r0,[r15, #-0x2d]		;r15-0x2d=*(0202f657)=#1094779968(0x41410440)
:0202F680 9D13D14E unknown
:0202F684 D433D1E6 unknown
:0202F688 43D1BC4D bicmis r11,r1,#0x4D00
:0202F68C 41E90001 mvnmi  r0,r1
:0202F690 030D384E unknown
:0202F694 FFE05676 swinv 0x00e05676
:0202F698 28950559 ldmcsia  r5 ,{r0,r3,r4,r6,r8,r10}
:0202F69C 38CA12D9 stmccia  r10 ,{r0,r3,r4,r6,r7,r9,r12}^
:0202F6A0 709C0E01 addvcs r0,r12,r1,lsl #0x1c
:0202F6A4 0010000D andeqs r0,r0,r13
:0202F6A8 0503E244 streq r14,[r3, #-0x244]		;(r3-0x244=*(fffffdbc))
:0202F6AC 8FF18214 swihi 0x00f18214
:0202F6B0 00016C90 muleq  r1,r0,r12
:0202F6B4 2C000103 stccs  1,cr0,[r0],{#0x3}
:0202F6B8 40000150 andmi  r0,r0,r0,asr r1
:0202F6BC A9480001 stmgedb  r8 ,{r0}^
:0202F6C0 BC111D00 ldclt  13,cr1,[r1],{#0x0}
:0202F6C4 6DB52049 ldcvs  0,cr2,[r5,#+0x124]!
:0202F6C8 00B5A6F0 unknown
:0202F6CC B56C1E71 strltb r1,[r12, #-0xe71]!
:0202F6D0 2D029800 unknown
:0202F6D4 008171A5 addeq  r7,r1,r5,lsr #0x3
:0202F6D8 4D208981 stcmi  9,cr8,[r0,#-0x204]!
:0202F6DC 65208901 strvs r8,[r0, #-0x901]!
:0202F6E0 0241F132 subeq  r15,r1,#0x8000000C
:0202F6E4 05C20014 streqb r0,[r2, #+0x14]		;r2+0x14=*(00000014)
:0202F6E8 9F000270 swils 0x00000270
:0202F6EC 16D124B9 unknown
:0202F6F0 001412B5 ldreqh r1,[r4], -r5
:0202F6F4 CD0EE5D3 unknown
:0202F6F8 00105516 andeqs r5,r0,r6,lsl r5
:0202F6FC A5A2029D strge r0,[r2, #+0x29d]!
:0202F700 50354C02 eorpls r4,r5,r2,lsl #0x18
:0202F704 0A4615AB beq 031B4DB8
:0202F708 4505D100 strmi r13,[r5, #-0x100]		;(r5-0x100=*(ffffff00))
:0202F70C 21010300 unknown
:0202F710 100D0125 andne  r0,r13,r5,lsr #0x2
:0202F714 01E9E048 mvneq  r14,r8,asr #0x0
:0202F718 ADE01D19 stcgel 13,cr1,[r0,#+0x64]!
:0202F71C 514EB33E unknown
:0202F720 00518300 subeqs r8,r1,r0,lsl #0x6
:0202F724 B1710214 cmnlt r1,r4,lsl r2
:0202F728 01B94A7E moveqs r4,r14,ror r10
:0202F72C 022D0080 eoreq  r0,r13,#0x80
:0202F730 0EB1061D mrceq 6,5,r0,cr1,cr13,{0}
:0202F734 013908E0 teqeq r9,r0,ror #0x11
:0202F738 00557843 subeqs r7,r5,r3,asr #0x10
:0202F73C 353E10ED ldrcc r1,[r14, #-0xed]!
:0202F740 2D11E000 unknown
:0202F744 208110C1 addcs  r1,r1,r1,asr #0x1
:0202F748 06A900E9 unknown
:0202F74C 101403C5 andnes r0,r4,r5,asr #0x7
:0202F750 39E51FC2 unknown
:0202F754 6EEBFFE0 cdpvs 15,14,cr15,cr11,cr0,7
:0202F758 40C00049 sbcmi  r0,r0,r9,asr #0x0
:0202F75C 404910A1 submi  r1,r9,r1,lsr #0x1
:0202F760 30404907 subcc  r4,r0,r7,lsl #0x12
:0202F764 1DAC001D stcne  0,cr0,[r12,#+0x74]!
:0202F768 7D40AB00 unknown
:0202F76C 95019740 strls r9,[r1, #-0x740]		;(r1-0x740=*(fffff8c0))
:0202F770 00C50630 sbceq  r0,r5,r0,lsr r6
:0202F774 28D212C9 ldmcsia  r2 ,{r0,r3,r6,r7,r9,r12}^
:0202F778 01880029 orreq  r0,r8,r9,lsr #0x0
:0202F77C 8923599F stmhidb  r3!,{r0,r1,r2,r3,r4,r7,r8,r11,r12,r14}
:0202F780 C0621022 rsbgt  r1,r2,r2,lsr #0x0
:0202F784 00ED05E5 rsceq  r0,r13,r5,ror #0xb
:0202F788 04790174 unknown
:0202F78C CDC801C1 unknown
:0202F790 09000910 stmeqdb  r0 ,{r4,r8,r11}
:0202F794 1DE5C11C stcnel 1,cr12,[r5,#+0x70]!
:0202F798 04DD0923 ldreqb r0,[r13],#+0x923
:0202F79C 06459F11 unknown
:0202F7A0 05311FAD ldreq r1,[r1, #-0xfad]!
:0202F7A4 79140025 ldmvcdb  r4 ,{r0,r2,r5}
:0202F7A8 69E5C230 unknown
:0202F7AC 91200411 unknown
:0202F7B0 928800A1 addls  r0,r8,#0xA1
:0202F7B4 021459E5 andeqs r5,r4,#0x394000
:0202F7B8 00E3800C rsceq  r8,r3,r12
:0202F7BC 050F3504 streq r3,[r15, #-0x504]		;r15-0x504=*(0202f2c0)=#-702543387(0xd62009e5)
:0202F7C0 015D0001 cmpeq r13,r1
:0202F7C4 7D010B8D unknown
:0202F7C8 FFE6A507 swinv 0x00e6a507
:0202F7CC 011C2121 tsteq r12,r1,lsr #0x2
:0202F7D0 340960C1 strcc r6,[r9],#-0xc1
:0202F7D4 44E440E9 unknown
:0202F7D8 6D3C4055 ldcvs  0,cr4,[r12,#-0x154]!
:0202F7DC 23124D11 tstcs r2,#0x440
:0202F7E0 F01AEB00 andnvs r14,r10,r0,lsl #0x16
:0202F7E4 D21053D9 andles r5,r0,#0x64000003
:0202F7E8 825008E5 subhis r0,r0,#0xE50000
:0202F7EC E081E202 add  r14,r1,r2,lsl #0x4
:0202F7F0 C002E081 andgt  r14,r2,r1,lsl #0x1
:0202F7F4 0CE2008E stceql 0,cr0,[r2],#+0x238
:0202F7F8 055905FD ldreqb r0,[r9, #-0x5fd]		;(r9-0x5fd=*(fffffa3f))
:0202F7FC 1907101D stmnedb  r7 ,{r0,r2,r3,r4,r12}
:0202F800 209C1429 addcss r1,r12,r9,lsr #0x8
:0202F804 1002E28E andne  r14,r2,r14,lsl #0x5
:0202F808 15D505E9 ldrneb r0,[r5, #+0x5e9]		;r5+0x5e9=*(000005e9)
:0202F80C 30E01545 rsccc  r1,r0,r5,asr #0xa
:0202F810 1095E7C5 addnes r14,r5,r5,asr #0xf
:0202F814 912E1035 unknown
:0202F818 91580F40 cmpls r8,r0,asr #0x1e
:0202F81C 2469A000 unknown
:0202F820 FD08F025 unknown
:0202F824 10100513 andnes r0,r0,r3,lsl r5
:0202F828 02E7D56D rsceq  r13,r7,#0x1B400000
:0202F82C 0CE7C510 stceql 5,cr12,[r7],#+0x40
:0202F830 E7C50040 strb r0,[r7],#+0x40
:0202F834 20950441 addcss r0,r5,r1,asr #0x8
:0202F838 14324245 unknown
:0202F83C 35C11C00 strccb r1,[r1, #+0xc00]		;r1+0xc00=*(00000c00)
:0202F840 58402501 stmplda  r0 ,{r0,r8,r10,r13}^
:0202F844 315D9025 cmpcc r13,r5,lsr #0x0
:0202F848 9D01682A unknown
:0202F84C 01E9DF1C mvneq  r13,r12,lsl r15
:0202F850 29D44E25 ldmcsib  r4 ,{r0,r2,r5,r9,r10,r11,r14}^
:0202F854 355A3000 ldrccb r3,[r10, #-0x0]		;(r10-0x0=*(011d0140))
:0202F858 35031921 strcc r1,[r3, #-0x921]		;(r3-0x921=*(d62000c4))
:0202F85C 18550301 ldmneda  r5 ,{r0,r8,r9}^
:0202F860 0D1A0091 unknown
:0202F864 0B51B700 bleq 0349D46C
:0202F868 036D3611 unknown
:0202F86C E1C411A5 bic  r1,r4,r5,lsr #0x3
:0202F870 00018900 andeq  r8,r1,r0,lsl #0x12
:0202F874 068DB9AF streq r11,[r13],+r15, lsr #0x13
:0202F878 8C409938 stchil 9,cr9,[r0],{#0x38}
:0202F87C 243104C0 unknown
:0202F880 B140188A unknown
:0202F884 9110803C tstls r0,r12,lsr r0
:0202F888 140E6549 strne r6,[r14],#-0x549
:0202F88C 0803A964 stmeqda  r3 ,{r2,r5,r6,r8,r11,r13,r15}
:0202F890 80E28130 rschi  r8,r2,r0,lsr r1
:0202F894 E0018020 and  r8,r1,r0,lsr #0x0
:0202F898 E7D30002 ldrb r0,[r3, +r2]
:0202F89C 04450099 streqb r0,[r5],#-0x99
:0202F8A0 04136050 ldreq r6,[r3],#-0x50
:0202F8A4 15BD0381 ldrne r0,[r13, #+0x381]!
:0202F8A8 02008D18 andeq  r8,r0,#0x600
:0202F8AC A1832C00 orrge  r2,r3,r0,lsl #0x18
:0202F8B0 05000D03 streq r0,[r0, #-0xd03]		;(r0-0xd03=*(fffff2fd))
:0202F8B4 017F1D00 cmneq r15,r0,lsl #0x1a
:0202F8B8 1CE10EEB stcnel 14,cr0,[r1],#+0x3ac
:0202F8BC 20031ED1 unknown
:0202F8C0 0020E5CD eoreq  r14,r0,r13,asr #0xb
:0202F8C4 003E6903 eoreqs r6,r14,r3,lsl #0x12
:0202F8C8 A10304A5 unknown
:0202F8CC 250CB100 strcs r11,[r12, #-0x100]		;(r12-0x100=*(ba003401))
:0202F8D0 E3755204 cmn r5,#0x40000000
:0202F8D4 F8E40ECD unknown
:0202F8D8 113D023D teqne r13,r13,lsr r2
:0202F8DC 0132DE53 teqeq r2,r3,asr r14
:0202F8E0 0A8504EB beq 00170C94
:0202F8E4 01A30035 moveq  r0,lsr r5		;r0=0(0x0)
:0202F8E8 0558B301 ldreqb r11,[r8, #-0x301]		;(r8-0x301=*(fffffcff))
:0202F8EC 40CD181E sbcmi  r1,r13,r14,lsl r8
:0202F8F0 1AE95ABD bne 01A863EC
:0202F8F4 002D3918 eoreq  r3,r13,r8,lsl r9
:0202F8F8 2D11759D unknown
:0202F8FC C019A910 andgts r10,r9,r0,lsl r9
:0202F900 09095A05 stmeqdb  r9 ,{r0,r2,r9,r11,r12,r14}
:0202F904 B7754D38 unknown
:0202F908 15001D74 strne r1,[r0, #-0xd74]		;(r0-0xd74=*(fffff28c))
:0202F90C 228C0059 addcs  r0,r12,#0x59
:0202F910 4A9C354D bmi 0073CE4C
:0202F914 C0D84031 sbcgts r4,r8,r1,lsr r0
:0202F918 DF8D3089 swile 0x008d3089
:0202F91C 49647A71 unknown
:0202F920 72453081 subvc  r3,r5,#0x81
:0202F924 12CD001D sbcne  r0,r13,#0x1D
:0202F928 01402D8F unknown
:0202F92C 05AF011D streq r0,[r15, #+0x11d]!
:0202F930 5D03D917 unknown
:0202F934 51E24203 mvnpl  r4,r3,lsl #0x4
:0202F938 10B50613 adcnes r0,r5,r3,lsl r6
:0202F93C 204019A7 subcs  r1,r0,r7,lsr #0x13
:0202F940 22C10027 sbccs  r0,r1,#0x27
:0202F944 47401983 strmib r1,[r0,-r3, lsl #0x13]
:0202F948 75283551 strvc r3,[r8, #-0x551]!
:0202F94C 19E58D13 unknown
:0202F950 115D01DD ldrnesb r0,[r13, #-0x1d]		;(r13-0x1dd=*(ffffffe3))
:0202F954 1DE5637C stcnel 3,cr6,[r5,#+0x1f0]!
:0202F958 FC22D162 stc2  1,cr13,[r2],#-0x188
:0202F95C 200204C5 andcs  r0,r2,r5,asr #0x9
:0202F960 5D421506 unknown
:0202F964 39800021 stmccib  r0 ,{r0,r5}
:0202F968 00A10441 adceq  r0,r1,r1,asr #0x8
:0202F96C 1D3E55D7 ldcne  5,cr5,[r14,#-0x35c]!
:0202F970 C102C110 unknown
:0202F974 6C122500 ldcvs  5,cr2,[r2],{#0x0}
:0202F978 5E7A0089 cdppl 0,6,cr0,cr10,cr9,4
:0202F97C 287A8DD5 ldmcsda  r10!,{r0,r2,r4,r6,r7,r8,r10,r11,r15}^
:0202F980 2578F53B ldrcsb r15,[r8, #-0x53b]!
:0202F984 EB12003B bl 024AFA78
:0202F988 0F553239 swieq 0x00553239
:0202F98C B13A8DE5 teqlt r10,r5,ror #0x1b
:0202F990 71111D13 tstvc r1,r3,lsl r13
:0202F994 1DA2F603 stcne  6,cr15,[r2,#+0xc]!
:0202F998 8102A502 unknown
:0202F99C 1DC9E51F unknown
:0202F9A0 22DD529D sbccss r5,r13,#0xD0000009
:0202F9A4 6B011103 blvs 02073DB8
:0202F9A8 12290005 eorne  r0,r9,#0x5
:0202F9AC 9D35E556 ldcls  5,cr14,[r5,#-0x158]!
:0202F9B0 3C10BD0D ldccc  13,cr11,[r0],{#0xd}
:0202F9B4 D8617D00 unknown
:0202F9B8 932E8DF8 unknown
:0202F9BC 22191A91 andcss r1,r9,#0x91000
:0202F9C0 E92D43F0 stmdb  r13!,{r4,r5,r6,r7,r8,r9,r14}
:0202F9C4 8301711C unknown
:0202F9C8 A80095A8 stmgeda  r0 ,{r3,r5,r7,r8,r10,r12,r15}
:0202F9CC BE309110 mrclt 1,1,r9,cr0,cr0,{0}
:0202F9D0 E112D150 tst r2,r0,asr r1
:0202F9D4 BDD141B0 unknown
:0202F9D8 19003502 stmnedb  r0 ,{r1,r8,r10,r12,r13}
:0202F9DC F0007D02 andnv  r7,r0,r2,lsl #0x1a
:0202F9E0 CD513EA9 unknown
:0202F9E4 0019B6E1 andeqs r11,r9,r1,ror #0xd
:0202F9E8 A1003DB8 strgeh r3,[r0, -r8]
:0202F9EC E1CD21BA strh r2,[r13, #+0x1a]		;r13+0x1a=*(0000001a)
:0202F9F0 E900519E stmdb  r0 ,{r1,r2,r3,r4,r7,r8,r12,r14}
:0202F9F4 50607411 rsbpl  r7,r0,r1,lsl r4
:0202F9F8 6068E59F unknown
:0202F9FC 00B2E59F umlaleqs r14,r2,r15,r5
:0202FA00 02E1CD41 rsceq  r12,r1,#0x1040
:0202FA04 12E3A090 rscne  r10,r3,#0x90
:0202FA08 E3A08D00 mov  r8,#0x0		;r8=0(0x0)
:0202FA0C 858D7010 strhi r7,[r13, #+0x10]		;r13+0x10=*(00000010)
:0202FA10 65409602 strvsb r9,[r0, #-0x602]		;(r0-0x602=*(fffff9fe))
:0202FA14 04E4D501 unknown
:0202FA18 08E08C00 unknown
:0202FA1C E5D03001 ldrb r3,[r0, #+0x1]		;r0+0x1=*(00000001)
:0202FA20 E1DD01BA ldrh r0,[r13, #+0x1a]		;r13+0x1a=*(0000001a)
:0202FA24 DD2100B6 stcle  0,cr0,[r1,#-0x2d8]!
:0202FA28 CD31B0E1 ldcgt  0,cr11,[r1,#-0x384]!
:0202FA2C 020001E1 andeq  r0,r0,#0x40000038
:0202FA30 8008E88D andhi  r14,r8,r13,lsl #0x11
:0202FA34 8D02F98D unknown
:0202FA38 31B8E540 movccs r14,r0,asr #0xa
:0202FA3C 9C006DDD stcls  13,cr6,[r0],{#0xdd}
:0202FA40 1110B4E5 tstne r0,r5,ror #0x9
:0202FA44 1959E1CD ldmnedb  r9 ,{r0,r2,r3,r6,r7,r8,r13,r14,r15}^
:0202FA48 0C11ED00 ldceq  13,cr14,[r1],{#0x0}
:0202FA4C EEB001ED cdp 1,10,cr0,cr0,cr13,7
:0202FA50 1E2D01E1 cdpne 1,2,cr0,cr13,cr1,7
:0202FA54 11491001 unknown
:0202FA58 0BAD3AAD bleq 00B7E514
:0202FA5C 83178D9E tsthi r7,#0x2780
:0202FA60 032D30B1 unknown
:0202FA64 0040204D subeq  r2,r0,r13,asr #0x0
:0202FA68 149D336D ldrne r3,[r13],#+0x36d
:0202FA6C 236DD200 unknown
:0202FA70 D1005D03 unknown
:0202FA74 8068C308 rsbhi  r12,r8,r8,lsl #0x6
:0202FA78 05E08010 streqb r8,[r0, #+0x10]!
:0202FA7C 81072D01 unknown
:0202FA80 D0B00BDD unknown
:0202FA84 49930215 ldmmiib  r3 ,{r0,r2,r4,r9}
:0202FA88 852B8223 strhi r8,[r11, #-0x223]!
:0202FA8C E04A0112 sub  r0,r10,r2,lsl r1
:0202FA90 A203A528 andge  r10,r3,#0xA000000
:0202FA94 02798003 rsbeqs r8,r9,#0x3
:0202FA98 298D4483 stmcsib  r13 ,{r0,r1,r7,r10,r14}
:0202FA9C 0198105D orreqs r1,r8,r13,asr r0
:0202FAA0 00FF0001 rsceqs r0,r15,r1
:0202FAA4 10590BFE ldrnesh r0,[r9],#-0xbe
:0202FAA8 44003D7D strmi r3,[r0],#-0xd7d
:0202FAAC 10052099 mulne  r5,r9,r0
:0202FAB0 4D35E5C2 ldcmi  5,cr14,[r5,#-0x308]!
:0202FAB4 D0007906 andle  r7,r0,r6,lsl #0x12
:0202FAB8 190D3909 stmnedb  r13 ,{r0,r3,r8,r11,r12,r13}
:0202FABC 10214E79 eorne  r4,r1,r9,ror r14
:0202FAC0 E8FB1E95 unknown
:0202FAC4 C50DC521 strgt r12,[r13, #-0x521]		;(r13-0x521=*(fffffadf))
:0202FAC8 17FD0E04 ldrneb r0,[r13,+r4, lsl #0x1c]!
:0202FACC 6C5C01E9 ldcvsl 1,cr0,[r12],{#0xe9}
:0202FAD0 91191927 tstls r9,r7,lsr #0x12
:0202FAD4 7C82E909 stcvc  9,cr14,[r2],{#0x9}
:0202FAD8 1832A9C3 ldmneda  r2!,{r0,r1,r6,r7,r8,r11,r13,r15}
:0202FADC 9001294E andls  r2,r1,r14,asr #0x12
:0202FAE0 2500B1E0 strcs r11,[r0, #-0x1e0]		;(r0-0x1e0=*(fffffe20))
:0202FAE4 BE000F0B cdplt 15,0,cr0,cr0,cr11,0
:0202FAE8 000FE819 andeq  r14,r15,r9,lsl r8
:0202FAEC 9E004DAC cdpls 13,0,cr4,cr0,cr12,5
:0202FAF0 508C001D addpl  r0,r12,r13,lsl r0
:0202FAF4 612764E5 unknown
:0202FAF8 12003532 andne  r3,r0,#0xC800000
:0202FAFC 586C125D unknown
:0202FB00 15337100 ldrne r7,[r3, #-0x100]!
:0202FB04 3D15D100 unknown
:0202FB08 620400AD andvs  r0,r4,#0xAD
:0202FB0C 58E59130 unknown
:0202FB10 22819F10 addcs  r9,r1,#0x40
:0202FB14 9F004054 swils 0x00004054
:0202FB18 35D9627D ldrccb r6,[r9, #+0x27d]		;r9+0x27d=*(000002b9)
:0202FB1C 69288140 stmvsdb  r8!,{r6,r8,r15}
:0202FB20 2174EC41 cmncs r4,r1,asr #0x18
:0202FB24 49002800 stmmidb  r0 ,{r11,r13}
:0202FB28 04E59D12 unknown
:0202FB2C 25892315 strcs r2,[r9, #+0x315]		;r9+0x315=*(00000351)
:0202FB30 E7911103 ldr r1,[r1,+r3, lsl #0x2]
:0202FB34 31012D08 unknown
:0202FB38 18A1073D stmneia  r1!,{r0,r2,r3,r4,r5,r8,r9,r10}
:0202FB3C 45CB0029 strmib r0,[r11, #+0x29]		;r11+0x29=*(00000029)
:0202FB40 01851801 orreq  r1,r5,r1,lsl #0x10
:0202FB44 6A841205 bvs 00134360
:0202FB48 923D01D5 eorlss r0,r13,#0x40000035
:0202FB4C 0204C164 andeq  r12,r4,#0x19
:0202FB50 8301C970 unknown
:0202FB54 12511131 subnes r1,r1,#0x4000000C
:0202FB58 11201135 unknown
:0202FB5C 05713001 ldreqb r3,[r1, #-0x1]!
:0202FB60 90D73131 sbclss r3,r7,r1,lsr r1
:0202FB64 052D0CE5 streq r0,[r13, #-0xce5]!
:0202FB68 060A6908 streq r6,[r10],-r8, lsl #0x12
:0202FB6C E08328E0 add  r2,r3,r0,ror #0x11
:0202FB70 E7DE3005 ldrb r3,[r14, +r5]
:0202FB74 53000030 unknown
:0202FB78 530020E3 unknown
:0202FB7C 1353017D cmpne r3,#0x4000001F
:0202FB80 00F50620 rsceqs r0,r5,r0,lsr #0xc
:0202FB84 02001102 andeq  r1,r0,#0x80000000
:0202FB88 30013530 andcc  r3,r1,r0,lsr r5
:0202FB8C 0511A04A ldreq r10,[r1, #-0x4a]		;(r1-0x4a=*(ffffffb6))
:0202FB90 41E7CE30 mvnmi  r12,lsr r0
:0202FB94 29400311 stmcsdb  r0 ,{r0,r4,r8,r9}^
:0202FB98 10A5F309 adcne  r15,r5,r9,lsl #0x6
:0202FB9C 04E28440 unknown
:0202FBA0 038500F5 orreq  r0,r5,#0xF5
:0202FBA4 95EB008D strlsb r0,[r11, #+0x8d]!
:0202FBA8 FFFF5900 swinv 0x00ff5900
:0202FBAC B9700AEB unknown
:0202FBB0 0C47FD11 stceql 13,cr15,[r7],{#0x11}
:0202FBB4 213C025D teqcs r12,r13,asr r2
:0202FBB8 39A5169F stmccib  r5!,{r0,r1,r2,r3,r4,r7,r9,r10,r12}
:0202FBBC 11010011 unknown
:0202FBC0 1DB13000 ldcne  0,cr3,[r1,#+0x0]!
:0202FBC4 6B090015 blvs 0226FC20
:0202FBC8 09FDCD30 ldmeqib  r13!,{r4,r5,r8,r10,r11,r14,r15}^
:0202FBCC 3003E5D2 unknown
:0202FBD0 00E504D2 unknown
:0202FBD4 8D401AD5 unknown
:0202FBD8 04C00AE2 streqb r0,[r0],#+0xae2
:0202FBDC A100E5CD unknown
:0202FBE0 CD300B00 ldcgt  11,cr0,[r0,#-0x0]!
:0202FBE4 E00808E5 and  r0,r8,r5,ror #0x11
:0202FBE8 C000E282 andgt  r14,r0,r2,lsl #0x5
:0202FBEC 40DE18A5 sbcmis r1,r14,r5,lsr #0x11
:0202FBF0 8E5007E7 cdphi 7,4,cr0,cr0,cr7,7
:0202FBF4 0D2920E0 stceq  0,cr2,[r9,#-0x380]!
:0202FBF8 1099400C addnes r4,r9,r12
:0202FBFC 81007560 unknown
:0202FC00 D5300608 ldrle r0,[r0, #-0x608]!
:0202FC04 10000DE7 andne  r0,r0,r7,ror #0x1b
:0202FC08 53004DD8 unknown
:0202FC0C 820085E1 andhi  r8,r0,#0x38400000
:0202FC10 83008548 unknown
:0202FC14 2D880085 unknown
:0202FC18 10953A04 addnes r3,r5,r4,lsl #0x14
:0202FC1C 10955503 addnes r5,r5,r3,lsl #0xa
:0202FC20 F4E28880 unknown
:0202FC24 80001085 andhi  r1,r0,r5,lsl #0x1
:0202FC28 8504E221 strhi r14,[r4, #-0x221]		;(r4-0x221=*(fffffddf))
:0202FC2C EA00711C b 0204C0A4
:0202FC30 16F10075 unknown
:0202FC34 E2EC0A65 rsc  r0,r12,#0x65000
:0202FC38 00C52102 sbceq  r2,r5,r2,lsl #0x2
:0202FC3C 152D0085 strne r0,[r13, #-0x85]!
:0202FC40 7D38E491 ldcvc  4,cr14,[r8,#-0x244]!
:0202FC44 28599D15 ldmcsda  r9 ,{r0,r2,r4,r8,r10,r11,r12,r15}^
:0202FC48 29078D1B stmcsdb  r7 ,{r0,r1,r3,r4,r8,r10,r11,r15}
:0202FC4C 2FF1E304 swics 0x00f1e304
:0202FC50 E28D50B5 add  r5,r13,#0xB5
:0202FC54 35E10335 strccb r0,[r1, #+0x335]!
:0202FC58 28C00416 stmcsia  r0 ,{r1,r2,r4,r10}^
:0202FC5C E5D51415 ldrb r1,[r5, #+0x415]		;r5+0x415=*(00000415)
:0202FC60 13F9700C mvnnes r7,#0xC
:0202FC64 A1076554 unknown
:0202FC68 1005E267 andne  r14,r5,r7,ror #0x4
:0202FC6C B5001112 strlt r1,[r0, #-0x112]		;(r0-0x112=*(fffffeee))
:0202FC70 1AD10C16 bne 01472CD0
:0202FC74 11402DB4 strneh r2,[r0, #-0xd4]		;(r0-0xdb4=*(ffffff2c))
:0202FC78 01E11300 mvneq  r1,r0,lsl #0x6
:0202FC7C 0101A040 unknown
:0202FC80 81877001 orrhi  r7,r7,r1
:0202FC84 F2E3570F rscnv  r5,r3,#0x3C0000
:0202FC88 01000D10 unknown
:0202FC8C 04E28660 unknown
:0202FC90 17E10445 strneb r0,r5,r3,#0x3C0000
:0202FC94 07E9ECC1 streqb r14,r5,r3,#0x3C0000
:0202FC98 14E1101D unknown
:0202FC9C 2A091019 bcs 02273D08
:0202FCA0 BE257177 mcrlt 1,1,r7,cr5,cr7,{3}
:0202FCA4 950C6F11 strls r6,[r12, #-0xf11]		;(r12-0xf11=*(ba0025f0))
:0202FCA8 04715848 unknown
:0202FCAC C64AF5A4 strgtb r15,[r10],-r4, lsr #0xb
:0202FCB0 4D002655 unknown
:0202FCB4 21071185 unknown
:0202FCB8 5D260605 stcpl  6,cr0,[r6,#-0x14]!
:0202FCBC 082DAC10 stmeqda  r13!,{r4,r10,r11,r13,r15}
:0202FCC0 C6284039 unknown
:0202FCC4 26C03041 strcsb r3,da 
:0202FCC8 20937489 addcss r7,r3,r9,lsl #0x9
:0202FCCC 10093500 andne  r3,r9,r0,lsl #0xa
:0202FCD0 E5901C25 ldr r1,[r0, #+0xc25]		;r0+0xc25=*(00000c25)
:0202FCD4 1F85141C swine 0x0085141c
:0202FCD8 0C199230 ldceq  2,cr9,[r9],{#0x30}
:0202FCDC 020BF593 andeq  r15,r11,#0x24C00000
:0202FCE0 100029E0 andne  r2,r0,r0,ror #0x13
:0202FCE4 2139E583 teqcs r9,r3,lsl #0xb
:0202FCE8 03EDA440 mvneq  r10,#0x40000000
:0202FCEC FFFCFFA0 swinv 0x00fcffa0
:0202FCF0 19BC28C1 ldmneib  r12!,{r0,r6,r7,r11,r13}
:0202FCF4 C01E2100 andgts r2,r14,r0,lsl #0x2
:0202FCF8 00230001 eoreq  r0,r3,r1
:0202FCFC E4303425 unknown
:0202FD00 04254AF1 unknown
:0202FD04 392B01C9 stmccdb  r11!,{r0,r3,r6,r7,r8}
:0202FD08 00096403 andeq  r6,r9,r3,lsl #0x8
:0202FD0C EBFFD438 bl 02024DF4
:0202FD10 02F5600B rsceqs r6,r5,#0xB
:0202FD14 659F1060 ldrvs r1,[r15, #+0x60]		;r15+0x60=*(0202fd7c)=#882544(0x000d7770)
:0202FD18 0981D309 stmeqib  r1 ,{r0,r3,r8,r9,r12,r14,r15}
:0202FD1C 1DE243A2 stcnel 3,cr4,[r2,#+0x288]!
:0202FD20 002DC370 eoreq  r12,r13,r0,ror r3
:0202FD24 C3802DD3 orrgt  r2,r0,#0x34C0
:0202FD28 1941E154 stmnedb  r1 ,{r2,r4,r6,r8,r13,r14,r15}^
:0202FD2C 8931C969 ldmhidb  r1!,{r0,r3,r5,r6,r8,r11,r14,r15}
:0202FD30 13B1F969 movnes r15,#0x1A4000		;r15=1720320(0x1a4000)
:0202FD34 9D3EF8F0 ldcls  8,cr15,[r14,#-0x3c0]!
:0202FD38 AD0A7709 unknown
:0202FD3C 0371F069 cmneq r1,#0x69
:0202FD40 A9059D2C stmgedb  r5 ,{r2,r3,r5,r8,r10,r11,r12,r15}
:0202FD44 21452518 unknown
:0202FD48 03053DE4 unknown
:0202FD4C 2C12E59F ldccs  5,cr14,[r2],{#0x9f}
:0202FD50 C5008123 strgt r8,[r0, #-0x123]		;(r0-0x123=*(fffffedd))
:0202FD54 8B50CD06 blhi 03463174
:0202FD58 801D10FD ldrhish r1,[r13], -r13
:0202FD5C 000D87DC unknown
:0202FD60 6D420002 unknown
:0202FD64 000D8360 andeq  r8,r13,r0,ror #0x6
:0202FD68 801D08A2 andhis r0,r13,r2,lsr #0x11
:0202FD6C 09000D7F stmeqdb  r0 ,{r0,r1,r2,r3,r4,r5,r6,r8,r10,r11}
:0202FD70 0D12400D unknown
:0202FD74 0D7BAA00 ldceql 10,cr10,[r11,#-0x0]!
:0202FD78 1D000A00 unknown
:0202FD7C 000D7770 andeq  r7,r13,r0,ror r7
:0202FD80 415D520B cmpmi r13,r11,lsl #0x4
:0202FD84 73000D03 unknown
:0202FD88 9DE1000D stclsl 0,cr0,[r1,#+0x34]!
:0202FD8C 0D556F81 unknown
:0202FD90 801DAC00 andhis r10,r13,r0,lsl #0x18
:0202FD94 FA000D6B blx 02033350
:0202FD98 9530FD0F ldrls r15,[r0, #-0xd0f]!
:0202FD9C 67000D13 unknown
:0202FDA0 C990000D ldmgtib  r0 ,{r0,r2,r3}
:0202FDA4 6350ED09 cmpvs r0,#0x240
:0202FDA8 03000D6A unknown
:0202FDAC 0D07400D unknown
:0202FDB0 000D5F00 andeq  r5,r13,r0,lsl #0x1e
:0202FDB4 40205504 eormi  r5,r0,r4,lsl #0xa
:0202FDB8 3D5B607D unknown
:0202FDBC 7D402011 unknown
:0202FDC0 ED579460 unknown
:0202FDC4 2D402010 unknown
:0202FDC8 07F02D00 ldreqb r2,[r0,+r0, lsl #0x1a]!
:0202FDCC 4FB2002D swimi 0x00b2002d
:0202FDD0 3234002D eorccs r0,r4,#0x2D
:0202FDD4 404D0809 submi  r0,r13,r9,lsl #0x10
:0202FDD8 B2002D4B andlt  r2,r0,#0x12C0
:0202FDDC 11401D01 unknown
:0202FDE0 0118BA04 tsteq r8,r4,lsl #0x14
:0202FDE4 21157D04 tstcs r5,r4,lsl #0x1a
:0202FDE8 0803E600 stmeqda  r3 ,{r9,r10,r13,r14,r15}
:0202FDEC 4313A060 tstmi r3,#0x60
:0202FDF0 400D1C0D andmi  r1,r13,r13,lsl #0x18
:0202FDF4 000D09C0 andeq  r0,r13,r0,asr #0x13
:0202FDF8 05000D3F streq r0,[r0, #-0xd3f]		;(r0-0xd3f=*(fffff2c1))
:0202FDFC 0D05400D unknown
:0202FE00 0D3BAA00 ldceq  10,cr10,[r11,#-0x0]!
:0202FE04 100D6500 andne  r6,r13,r0,lsl #0xa
:0202FE08 0D37403D ldceq  0,cr4,[r7,#-0xf4]!
:0202FE0C 0D5AC900 unknown
:0202FE10 000D1440 andeq  r1,r13,r0,asr #0x8
:0202FE14 CC000D33 stcgt  13,cr0,[r0],{#0x33}
:0202FE18 5515400D ldrpl r4,[r5, #-0xd]		;(r5-0xd=*(fffffff3))
:0202FE1C 0D2F000D stceq  0,cr0,[r15,#-0x34]!
:0202FE20 4320CD00 unknown
:0202FE24 85102DE2 ldrhi r2,[r0, #-0xde2]		;(r0-0xde2=*(fffff21e))
:0202FE28 2B000D04 blcs 02033240
:0202FE2C 0E7D000D cdpeq 0,6,cr0,cr13,cr13,0
:0202FE30 8A602D40 bhi 0383B338
:0202FE34 E2000D27 and  r0,r0,#0x9C0
:0202FE38 201D430F andcss r4,r13,r15,lsl #0x6
:0202FE3C A2000D0A andge  r0,r0,#0x280
:0202FE40 88000D23 stmhida  r0 ,{r0,r1,r5,r8,r10,r11}
:0202FE44 000D1469 andeq  r1,r13,r9,ror #0x8
:0202FE48 1F000D16 swine 0x00000d16
:0202FE4C 60000D5A andvs  r0,r0,r10,asr r13
:0202FE50 0D1B801D unknown
:0202FE54 801D6400 andhis r6,r13,r0,lsl #0x8
:0202FE58 000D5517 andeq  r5,r13,r7,lsl r5
:0202FE5C 701D00C4 andvcs r0,r13,r4,asr #0x1
:0202FE60 C8000D13 stmgtda  r0 ,{r0,r1,r4,r8,r10,r11}
:0202FE64 300D2900 andcc  r2,r13,r0,lsl #0x12
:0202FE68 0F000D0B swieq 0x00000d0b
:0202FE6C 1D4A000D unknown
:0202FE70 0D550B80 unknown
:0202FE74 1D0F6300 unknown
:0202FE78 000D0770 andeq  r0,r13,r0,ror r7
:0202FE7C 0D290FF9 stceq  15,cr0,[r9,#-0x3e4]!
:0202FE80 000D0030 andeq  r0,r13,r0,lsr r0
:0202FE84 510E8D03 unknown
:0202FE88 E215420E ands r4,r5,#0xE0000000
:0202FE8C 020CC500 andeq  r12,r12,#0x0
:0202FE90 00A3A060 adceq  r10,r3,r0,ror #0x0
:0202FE94 B3A06004 movlt  r6,#0x4		;r6=4(0x4)
:0202FE98 6DFFE398 ldcvsl 3,cr14,[r15,#+0x260]!
:0202FE9C 0D40F42C unknown
:0202FEA0 10215100 eorne  r5,r1,r0,lsl #0x2
:0202FEA4 9D99E7D1 unknown
:0202FEA8 1043E802 subne  r14,r3,r2,lsl #0x10
:0202FEAC 001113FD ldreqsh r1,[r1], -r13
:0202FEB0 99060351 stmlsdb  r6 ,{r0,r4,r6,r8,r9}
:0202FEB4 0031E902 eoreqs r14,r1,r2,lsl #0x12
:0202FEB8 0530B8AE ldreq r11,[r0, #-0x8ae]!
:0202FEBC 0C414003 stceql 0,cr4,[r1],{#0x3}
:0202FEC0 14E59330 unknown
:0202FEC4 619F20CC orrvss r2,r15,r12,asr #0x1
:0202FEC8 6D001106 unknown
:0202FECC 38633010 unknown
:0202FED0 0170A3E2 cmneq r0,r2,ror #0x7
:0202FED4 05CD1CEB streqb r1,[r13, #+0xceb]		;r13+0xceb=*(00000ceb)
:0202FED8 02814010 addeq  r4,r1,#0x10
:0202FEDC 88007508 stmhida  r0 ,{r3,r8,r10,r12,r13,r14}
:0202FEE0 0D810485 unknown
:0202FEE4 A0551110 subges r1,r5,r0,lsl r1
:0202FEE8 00D5A4E1 sbceqs r10,r5,r1,ror #0x9
:0202FEEC E19070B1 ldrh r7,[r0, +r1]
:0202FEF0 7DE37D08 stcvcl 13,cr7,[r3,#+0x20]!
:0202FEF4 E1A03101 mov  r3,r1,lsl #0x2		;r3=3530176(0x35ddc0)
:0202FEF8 8402BD98 strhi r11,[r2],#-0xd98
:0202FEFC B300110A unknown
:0202FF00 0D000321 unknown
:0202FF04 05291C00 streq r1,[r9, #-0xc00]!
:0202FF08 8D3004AA ldchi  4,cr0,[r0,#-0x2a8]!
:0202FF0C 102D2469 eorne  r2,r13,r9,ror #0x8
:0202FF10 0501B507 streq r11,[r1, #-0x507]		;(r1-0x507=*(000d7269))
:0202FF14 1B690058 blne 03A7007C
:0202FF18 22210F7D eorcs  r0,r1,#0x1F4
:0202FF1C 410BE356 unknown
:0202FF20 C5D78E02 ldrgtb r8,[r7, #+0xe02]		;r7+0xe02=*(00000e02)
:0202FF24 00055E00 andeq  r5,r5,r0,lsl #0x1c
:0202FF28 06C9021D unknown
:0202FF2C 7A8D1299 bvc 00374998
:0202FF30 E58D02B1 str r0,[r13, #+0x2b1]		;r13+0x2b1=*(000002b1)
:0202FF34 100D1015 andne  r1,r13,r5,lsl r0
:0202FF38 00550425 subeqs r0,r5,r5,lsr #0x8
:0202FF3C 0055E6C9 subeqs r14,r5,r9,asr #0xd
:0202FF40 E58D400C str r4,[r13, #+0xc]		;r13+0xc=*(0000000c)
:0202FF44 25023870 strcs r3,[r2, #-0x870]		;(r2-0x870=*(fffff790))
:0202FF48 5503551C strpl r5,[r3, #-0x51c]		;(r3-0x51c=*(0035d8a4))
:0202FF4C 04392C00 unknown
:0202FF50 510059F0 unknown
:0202FF54 B17DD712 cmnlt r13,r2,lsl r7
:0202FF58 A629FFFF unknown
:0202FF5C B100FFFF unknown
:0202FF60 66FFFF3C unknown
:0202FF64 00FFFF38 rsceqs r15,r15,r8,lsr r15
:0202FF68 FFFF34DD swinv 0x00ff34dd
:0202FF6C 580009A4 stmplda  r0 ,{r2,r5,r7,r8,r11}
:0202FF70 04A00235 unknown
:0202FF74 01B60615 moveqs r0,r5,lsl r6		;r0=0(0x0)
:0202FF78 0D25B400 stceq  4,cr11,[r5,#-0x0]!
:0202FF7C 3D8A3095 unknown
:0202FF80 953619C1 ldrls r1,[r6, #-0x9c1]!
:0202FF84 C138D271 teqgt r8,r1,ror r2
:0202FF88 39492630 stmccdb  r9 ,{r4,r5,r9,r10,r13}^
:0202FF8C E1CAB040 bic  r11,r10,r0,asr #0x0
:0202FF90 36182140 ldrcc r2,r11,r10,r0,asr #0x0
:0202FF94 5902B131 stmpldb  r2 ,{r0,r4,r5,r8,r12,r13,r15}
:0202FF98 ED869536 unknown
:0202FF9C 3025D31A eorcc  r13,r5,r10,lsl r3
:0202FFA0 EC402517 stcl 5,cr2,[r0],{#0x17}
:0202FFA4 3025CA56 eorcc  r12,r5,r6,asr r10
:0202FFA8 E020B56E eor  r11,r0,r14,ror #0xa
:0202FFAC 0B9101E3 bleq 00470740
:0202FFB0 8710398A ldrhi r3,[r0,-r10, lsl #0x13]
:0202FFB4 205DFFD1 ldrcssb r15,[r13],#-0xf1
:0202FFB8 3035E30D eorccs r14,r5,r13,lsl #0x6
:0202FFBC 405D1491 unknown
:0202FFC0 10010002 andne  r0,r1,r2
:0202FFC4 46AD0A9D unknown
:0202FFC8 A8F25069 unknown
:0202FFCC A0D5003A sbcges r0,r5,r10,lsr r0
:0202FFD0 3025D15F eorcc  r13,r5,r15,asr r1
:0202FFD4 25C81155 strcsb r1,[r8, #+0x155]		;r8+0x155=*(00000155)
:0202FFD8 FFD15610 swinv 0x00d15610
:0202FFDC 19896049 stmneib  r9 ,{r0,r3,r6,r13,r14}
:0202FFE0 1D311FE5 ldcne  15,cr1,[r1,#-0x394]!
:0202FFE4 001DF530 andeqs r15,r13,r0,lsr r5
:0202FFE8 401D2D11 andmis r2,r13,r1,lsl r13
:0202FFEC 1DFFD16F ldcnel 1,cr13,[r15,#+0x1bc]!
:0202FFF0 365D2D99 unknown
:0202FFF4 4DED304D stcmil 0,cr3,[r13,#+0x134]!
:0202FFF8 804D9440 subhi  r9,r13,r0,asr #0x8
:0202FFFC 804DCDA9 subhi  r12,r13,r9,lsr #0x1b
:02030000 95005D34 strls r5,[r0, #-0xd34]		;(r0-0xd34=*(fffff2cc))
:02030004 9535CEDD ldrls r12,[r5, #-0xedd]!
:02030008 00659A5D rsbeq  r9,r5,r13,asr r10
:0203000C 35C94549 strccb r4,[r9, #+0x549]		;r9+0x549=*(00000585)
:02030010 1FFD0561 swine 0x00fd0561
:02030014 73E44085 mvnvc  r4,#0x85
:02030018 B97561CB unknown
:0203001C 24C9800D strcsb r8,[r9],#+0xd
:02030020 3A755135 bcc 03D844FC
:02030024 D9FFD15A ldmleib  r15!,{r1,r3,r4,r6,r8,r12,r14,r15}^
:02030028 8A101567 bhi 024355CC
:0203002C D2062537 andle  r2,r6,#0xDC00000
:02030030 847E4D4C unknown
:02030034 15314138 ldrne r4,[r1, #-0x138]!
:02030038 38810021 stmccia  r1 ,{r0,r5}
:0203003C D7748529 ldrleb r8,[r4,-r9, lsr #0xa]!
:02030040 F57485E2 ldrnvb r8,[r4, #-0x5e2]!
:02030044 1D263D00 stcne  13,cr3,[r6,#-0x0]!
:02030048 E279BD11 rsbs r11,r9,#0x440
:0203004C 25B73FD9 ldrcs r3,[r7, #+0xfd9]!
:02030050 B8133140 ldmltda  r3 ,{r6,r8,r12,r13}
:02030054 9A7F55E2 bls 040057E4
:02030058 3F49E2C4 swicc 0x0049e2c4
:0203005C 00F5093B rsceqs r0,r5,r11,lsr r9
:02030060 64AD01F5 unknown
:02030064 D134B1E2 teqle r4,r2,ror #0x3
:02030068 04CCA81F streqb r10,[r12],#+0x81f
:0203006C 10060402 andne  r0,r6,r2,lsl #0x8
:02030070 1E21D19F mcrne 1,1,r13,cr1,cr15,{4}
:02030074 A8E12FFF unknown
:02030078 F801E504 stmnvda  r1 ,{r2,r8,r10,r13,r14,r15}
:0203007C 8F37E541 swihi 0x0037e541
:02030080 4837611C ldmmida  r7!,{r2,r3,r4,r8,r13,r14}
:02030084 02E10049 rsceq  r0,r1,#0x49
:02030088 39052910 stmccdb  r5 ,{r4,r8,r11,r13}
:0203008C 00350DC1 eoreqs r0,r5,r1,asr #0x1b
:02030090 14496A0C strneb r6,[r9],#-0xa0c
:02030094 30F600BD unknown
:02030098 3043E5D4 unknown
:0203009C 210DC003 unknown
:020300A0 F4097D42 strnv r7,[r9],#-0xd42
:020300A4 996E0001 unknown
:020300A8 599CAA04 ldmplib  r12 ,{r2,r9,r11,r13,r15}
:020300AC 07454115 unknown
:020300B0 85B30531 ldrhi r0,[r3, #+0x531]!
:020300B4 4D568C01 unknown
:020300B8 D420F402 unknown
:020300BC 9110D0E5 tstls r0,r5,ror #0x1
:020300C0 0030E101 eoreqs r14,r0,r1,lsl #0x2
:020300C4 E28213ED add  r1,r2,#0xB4000003
:020300C8 8800113E stmhida  r0 ,{r1,r2,r3,r4,r5,r8,r12}
:020300CC 0D451755 unknown
:020300D0 40104600 andmis r4,r0,r0,lsl #0xc
:020300D4 851119E2 ldrhi r1,[r1, #-0x9e2]		;(r1-0x9e2=*(000d6d8e))
:020300D8 0D45D239 unknown
:020300DC 02311659 eoreqs r1,r1,#0x5900000
:020300E0 0ED5D3DE mrceq 3,6,r13,cr5,cr14,{6}
:020300E4 37020D9C unknown
:020300E8 D01A6910 andles r6,r10,r0,lsl r9
:020300EC 09214CE1 stmeqdb  r1!,{r0,r5,r6,r7,r10,r11,r14}
:020300F0 1B5D0225 blne 0377098C
:020300F4 92E00501 rscls  r0,r0,#0x400000
:020300F8 E003C315 and  r12,r3,r5,lsl r3
:020300FC E0853003 add  r3,r5,r3
:02030100 00A01FA5 adceq  r1,r0,r5,lsr #0x1f
:02030104 8133C3E1 teqhi r3,r1,ror #0x7
:02030108 E501B5E0 str r11,[r1, #-0x5e0]		;(r1-0x5e0=*(000d7190))
:0203010C 00112055 andeqs r2,r1,r5,asr r0
:02030110 4100D5F1 unknown
:02030114 B17300D5 ldrltsb r0,[r3, #-0x5]!
:02030118 3655998E ldrccb r9,[r5],-r14, lsl #0x13
:0203011C 49610021 unknown
:02030120 8020193C eorhi  r1,r0,r12,lsr r9
:02030124 141AE1A0 ldrne r14,[r10],#-0x1a0
:02030128 7029001D eorvc  r0,r9,r13,lsl r0
:0203012C 06AD036D unknown
:02030130 B2038907 andlt  r8,r3,#0x1C000
:02030134 03E534C9 mvneq  r3,#0xC9000000
:02030138 05E59610 streqb r9,[r5, #+0x610]!
:0203013C E0810411 add  r0,r1,r1,lsl r4
:02030140 C1181C35 tstgt r8,r5,lsr r12
:02030144 F61C3100 ldrnv r3,[r12],-r0, lsl #0x2
:02030148 E7B40C31 unknown
:0203014C 8D010DA1 unknown
:02030150 4D990245 unknown
:02030154 AA403118 bge 0303C5BC
:02030158 BA003150 blt 0203C6A0
:0203015C 31A80031 movcc  r0,lsr r1		;r0=882544(0xd7770)
:02030160 C5F031E0 ldrgtb r3,[r0, #+0x1e0]!
:02030164 1055EA1C subnes r14,r5,r12,lsl r10
:02030168 0A311051 beq 02C742B4
:0203016C 390BB534 stmccdb  r11 ,{r2,r4,r5,r8,r10,r12,r13,r15}
:02030170 E9000520 stmdb  r0 ,{r5,r8,r10}
:02030174 71344195 unknown
:02030178 0B223903 bleq 028BE58C
:0203017C 390B01E1 stmccdb  r11 ,{r0,r5,r6,r7,r8}
:02030180 155CAD32 ldrneb r10,[r12, #-0xd32]		;(r12-0xd32=*(ba0027cf))
:02030184 7522E500 strvc r14,[r2, #-0x500]!
:02030188 00116E00 andeqs r6,r1,r0,lsl #0x1c
:0203018C AE001D94 mcrge 13,0,r1,cr0,cr4,{4}
:02030190 4801B13C stmmida  r1 ,{r2,r3,r4,r5,r8,r12,r13,r15}
:02030194 E5922159 ldr r2,[r2, #+0x159]		;r2+0x159=*(00000159)
:02030198 4A3C1415 bmi 02F351F4
:0203019C 2B458200 blcs 031909A4
:020301A0 3D8C1405 unknown
:020301A4 2B393A71 blcs 02E7EB70
:020301A8 7D016DCC unknown
:020301AC 07024503 streq r4,[r2,-r3, lsl #0xa]
:020301B0 02590A5D subeqs r0,r9,#0x5D000
:020301B4 FDE2692F stc2l 9,cr6,[r2,#+0xbc]!
:020301B8 6181F836 orrvs  r15,r1,r6,lsr r8
:020301BC 01E5AC32 mvneq  r10,lsr r2
:020301C0 FC78520F ldc2l 2,cr5,[r8],#-0x3c
:020301C4 0569FCE1 streqb r15,[r9, #-0xce1]!
:020301C8 1004EF5C andne  r14,r4,r12,asr r15
:020301CC 04D0F402 ldreqb r15,[r0],#+0x402
:020301D0 02110002 andeqs r0,r1,#0x2
:020301D4 05E94044 streqb r4,[r9, #+0x44]!
:020301D8 2B002DC4 blcs 0203B8F0
:020301DC 0BE28DC0 bleq 018D38E4
:020301E0 CCE03105 stcgtl 1,cr3,[r0],#+0x14
:020301E4 59CC0025 stmplib  r12 ,{r0,r2,r5}^
:020301E8 98A03110 stmlsia  r0!,{r4,r8,r12,r13}
:020301EC 009D3531 addeqs r3,r13,r1,lsr r5
:020301F0 CC1031E0 ldcgt  1,cr3,[r0],{#0xe0}
:020301F4 20310AE5 eorcss r0,r1,r5,ror #0x15
:020301F8 000945D3 unknown
:020301FC 31103DD3 ldrccsb r3,[r0, -r3]
:02030200 01E5CE00 mvneq  r12,r0,lsl #0x1c
:02030204 028D0019 addeq  r0,r13,#0x19
:02030208 50318EE0 eorpls r8,r1,r0,ror #0x1d
:0203020C E5D305B2 ldrb r0,[r3, #+0x5b2]		;r3+0x5b2=*(0035e372)
:02030210 C5C11868 strgtb r1,[r1, #+0x868]		;r1+0x868=*(000d7fd8)
:02030214 11A93001 movne  r3,r1			;r3=882544(0xd7770)
:02030218 200BE5CE andcs  r14,r11,r14,asr #0xb
:0203021C DC11ED0A ldcle  13,cr14,[r1],{#0xa}
:02030220 E5DC0009 ldrb r0,[r12, #+0x9]		;r12+0x9=*(ba00350a)
:02030224 058CC002 streq r12,[r12, #+0x2]		;r12+0x2=*(ba003503)
:02030228 09C30C3D stmeqib  r3 ,{r0,r2,r3,r4,r5,r10,r11}^
:0203022C 02E5C306 rsceq  r12,r5,#0x18000000
:02030230 E2058330 and  r8,r5,#0xC0000000
:02030234 E2522001 subs r2,r2,#0x1
:02030238 00FFFFF7 unknown
:0203023C 9F313C1A swils 0x00313c1a
:02030240 B01371E5 andlts r7,r3,r5,ror #0x3
:02030244 E1D32020 bics r2,r3,r0,lsr #0x0
:02030248 0B511138 bleq 03474730
:0203024C 10E20220 rscne  r0,r2,r0,lsr #0x4
:02030250 E3822F86 orr  r2,r2,#0x218
:02030254 E3822B03 orr  r2,r2,#0xC00
:02030258 C320B000 unknown
:0203025C 000905E1 andeq  r0,r9,r1,ror #0xb
:02030260 A0000924 andge  r0,r0,r4,lsr #0x12
:02030264 02000924 andeq  r0,r0,#0x90000
:02030268 20EBFFD2 unknown
:0203026C 20820015 addcs  r0,r2,r5,lsl r0
:02030270 090BC511 stmeqdb  r11 ,{r0,r4,r8,r10,r14,r15}
:02030274 41186500 tstmi r8,r0,lsl #0xa
:02030278 3CD1FC10 ldcccl 12,cr15,[r1],{#0x10}
:0203027C D5143BB1 ldrle r3,[r4, #-0xbb1]		;(r4-0xbb1=*(fffff44f))
:02030280 0005F902 andeq  r15,r5,r2,lsl #0x12
:02030284 DF002D2B swile 0x00002d2b
:02030288 3D802D55 unknown
:0203028C 2D0A9532 unknown
:02030290 10052010 andne  r2,r5,r0,lsl r0
:02030294 169D5982 ldrne r5,[r13],+r2, lsl #0x13
:02030298 015A2679 cmpeq r10,r9,ror r6
:0203029C 0B857C00 bleq 0018F2A4
:020302A0 AB001D16 blge 02037700
:020302A4 31801DD3 unknown
:020302A8 35CC001D strccb r0,[r12, #+0x1d]		;r12+0x1d=*(ba00351e)
:020302AC 00210C43 eoreq  r0,r1,r3,asr #0x18
:020302B0 CB1E05AA blgt 027B1960
:020302B4 6B7D0749 blvs 03F71FE0
:020302B8 35AC0925 strcc r0,[r12, #+0x925]!
:020302BC 205DAC00 subcss r10,r13,r0,lsl #0x18
:020302C0 751031F5 ldrvc r3,[r0, #-0x1f5]		;(r0-0x1f5=*(000d757b))
:020302C4 25102102 ldrcs r2,[r0, #-0x102]		;(r0-0x102=*(000d766e))
:020302C8 D2003580 andle  r3,r0,#0x20000000
:020302CC 1570357A ldrneb r3,[r0, #-0x57a]!
:020302D0 422A0100 eormi  r0,r10,#0x0
:020302D4 0300B0E2 unknown
:020302D8 DD7CE1D2 ldclel 1,cr14,[r12,#-0x348]!
:020302DC 0D201D02 stceq  13,cr1,[r0,#-0x8]!
:020302E0 38E1C220 unknown
:020302E4 5D601DB0 stcpll 13,cr1,[r0,#-0x2c0]!
:020302E8 B2000D0A andlt  r0,r0,#0x280
:020302EC 0D03400D unknown
:020302F0 0DB2AE00 ldceq  14,cr10,[r2,#+0x0]!
:020302F4 D100B400 unknown
:020302F8 E5C008E5 strb r0,[r0, #+0x8e5]		;r0+0x8e5=*(000d8055)
:020302FC 4D80A202 unknown
:02030300 44E1C107 unknown
:02030304 75004DD0 strvc r4,[r0, #-0xdd0]		;(r0-0xdd0=*(000d69a0))
:02030308 014BC200 unknown
:0203030C 00012000 andeq  r2,r1,r0
:02030310 000D2635 andeq  r2,r13,r5,lsr r6
:02030314 BDCA102D unknown
:02030318 10111C4B andnes r1,r1,r11,asr #0x18
:0203031C 34020A7B strcc r0,[r2],#-0xa7b
:02030320 4C850009 stcmi  0,cr0,[r5],{#0x9}
:02030324 14020A7A strne r0,[r2],#-0xa7a
:02030328 A14C0BA9 unknown
:0203032C 780CA00B stmvcda  r12 ,{r0,r1,r3,r13,r15}
:02030330 2041020A subcs  r0,r1,r10,lsl #0x4
:02030334 10040010 andne  r0,r4,r0,lsl r0
:02030338 390B990A stmccdb  r11 ,{r1,r3,r8,r11,r12,r15}
:0203033C 691B8C10 ldmvsdb  r11 ,{r4,r10,r11,r15}
:02030340 268D1000 strcs r1,[r13],+r0
:02030344 B51065E2 ldrlt r6,[r0, #-0x5e2]		;(r0-0x5e2=*(000d718e))
:02030348 9D1AF9E1 unknown
:0203034C 52106161 andpls r6,r0,#0x40000018
:02030350 16D91255 unknown
:02030354 00E1C010 rsceq  r12,r1,r0,lsl r0
:02030358 43020001 unknown
:0203035C 3051780D subccs r7,r1,r13,lsl #0x10
:02030360 49446910 stmmidb  r4 ,{r4,r8,r11,r13,r14}^
:02030364 E1347B48 teq r4,r8,asr #0x16
:02030368 C8499B03 stmgtda  r9 ,{r0,r1,r8,r9,r11,r12,r15}^
:0203036C 4D003476 unknown
:02030370 4D372F69 ldcmi  15,cr2,[r7,#-0x1a4]!
:02030374 372C9179 unknown
:02030378 318037E5 orrcc  r3,r0,r5,ror #0xf
:0203037C E5D14840 ldrb r4,[r1, #+0x840]		;r1+0x840=*(000d7fb0)
:02030380 0D609477 stceql 4,cr9,[r0,#-0x1dc]!
:02030384 5C483150 stcpll 1,cr3,[r8],{#0x50}
:02030388 FD704934 ldc2l 9,cr4,[r0,#-0xd0]!
:0203038C FD66E127 stc2l 1,cr14,[r6,#-0x9c]!
:02030390 3791D147 ldrcc r13,[r6,#-0x9c]!
:02030394 014A1301 unknown
:02030398 15253049 strne r3,[r5, #-0x49]!
:0203039C C52564CD strgt r6,[r5, #-0x4cd]!
:020303A0 05D10045 ldreqb r0,[r1, #+0x45]		;r1+0x45=*(000d77b5)
:020303A4 42030009 andmi  r0,r3,#0x9
:020303A8 00961009 addeqs r1,r6,r9
:020303AC E5008789 str r8,[r0, #-0x789]		;(r0-0x789=*(000d6fe7))
:020303B0 E100510A unknown
:020303B4 022CE959 eoreq  r14,r12,#0x164000
:020303B8 00610099 unknown
:020303BC 318500AE orrcc  r0,r5,r14,lsr #0x1
:020303C0 FDCC1215 unknown
:020303C4 00315205 eoreqs r5,r1,r5,lsl #0x4
:020303C8 1E4213CD cdpne 3,4,cr1,cr2,cr13,6
:020303CC 4E12028D cdpmi 2,0,cr0,cr2,cr13,4
:020303D0 7D0203D9 unknown
:020303D4 07610D30 unknown
:020303D8 15C12040 strneb r2,[r1, #+0x40]		;r1+0x40=*(000d77b0)
:020303DC FFE14EE5 swinv 0x00e14ee5
:020303E0 ED3075EB ldc  5,cr7,[r0,#-0x3ac]!
:020303E4 99603900 unknown
:020303E8 6501D870 strvs r13,[r1, #-0x870]		;(r1-0x870=*(000d6f00))
:020303EC 2DF099D6 ldccsl 9,cr9,[r0,#+0x358]!
:020303F0 59B00019 ldmplib  r0!,{r0,r3,r4}
:020303F4 F0999F01 addnvs r9,r9,r1,lsl #0x1e
:020303F8 991E1139 ldmlsdb  r14 ,{r0,r3,r4,r5,r8,r12}
:020303FC 80999830 addhis r9,r9,r0,lsr r8
:02030400 053C89AC ldreq r8,[r12, #-0x9ac]!
:02030404 02C57903 sbceq  r7,r5,#0xC000
:02030408 99F20021 unknown
:0203040C 0160AC80 unknown
:02030410 6075A099 unknown
:02030414 194075D9 stmnedb  r0 ,{r0,r3,r4,r6,r7,r8,r10,r12,r13,r14}^
:02030418 3CAC0075 stccc  0,cr0,[r12],#+0x1d4
:0203041C 1DB56101 ldcne  1,cr6,[r5,#+0x4]!
:02030420 01A56120 moveq  r6,r0,lsr #0x2		;r6=220636(0x35ddc)
:02030424 030D1E05 unknown
:02030428 4D1429BC unknown
:0203042C FF856150 swinv 0x00856150
:02030430 38C9001D stmccia  r9 ,{r0,r2,r3,r4}^
:02030434 75614711 strvcb r4,[r1, #-0x711]!
:02030438 EB003C62 bl 0203F5C8
:0203043C 01C4F9E4 biceq  r15,r4,r4,ror #0x13
:02030440 E3A00C41 mov  r0,#0x4100		;r0=16640(0x4100)
:02030444 C4803DCB strgt r3,[r0],#+0xdcb
:02030448 3019C03D andccs r12,r9,r13,lsr r0
:0203044C 3D0299D0 unknown
:02030450 3610E580 ldrcc r14,[r0],-r0, lsl #0xb
:02030454 2140403D unknown
:02030458 3D57BB00 unknown
:0203045C C03D8480 eorgts r8,r13,r0,lsl #0x9
:02030460 3DA25019 stccc  0,cr5,[r2,#+0x64]!
:02030464 2615B580 ldrcs r11,[r5],-r0, lsl #0xb
:02030468 80403D6D subhi  r3,r0,r13,ror #0x1a
:0203046C 21AB0021 movcs  r0,r1,lsr #0x0		;r0=882544(0xd7770)
:02030470 00210440 eoreq  r0,r1,r0,asr #0x8
:02030474 85395544 ldrhi r5,[r9, #-0x544]!
:02030478 20435947 subcs  r5,r3,r7,asr #0x12
:0203047C 4D3810E1 ldcmi  0,cr1,[r8,#-0x384]!
:02030480 D52D6D4B strle r6,[r13, #-0xd4b]!
:02030484 F1060F1D unknown
:02030488 8B000D43 blhi 0203399C
:0203048C 35455138 strccb r5,[r5, #-0x138]		;(r5-0x138=*(fffffec8))
:02030490 170DCD00 strne r12,[r13,-r0, lsl #0x1a]
:02030494 0100850F unknown
:02030498 05020945 streq r0,[r2, #-0x945]		;(r2-0x945=*(fffff6bb))
:0203049C 6D04FD35 unknown
:020304A0 05B7FD22 ldreq r15,[r7, #+0xd22]!
:020304A4 31046602 unknown
:020304A8 002D0E37 eoreq  r0,r13,r7,lsr r14
:020304AC 69D210D9 ldmvsib  r2 ,{r0,r3,r4,r6,r7,r12}^
:020304B0 C071FC12 rsbgts r15,r1,r2,lsl r12
:020304B4 40491DAF submi  r1,r9,r15,lsr #0x1b
:020304B8 650013B9 strvs r1,[r0, #-0x3b9]		;(r0-0x3b9=*(000d73b7))
:020304BC 8D050785 unknown
:020304C0 F120897A unknown
:020304C4 65506918 ldrvsb r6,[r0, #-0x918]		;(r0-0x918=*(000d6e58))
:020304C8 FD193510 unknown
:020304CC 194D492D stmnedb  r13 ,{r0,r2,r3,r5,r8,r11,r14}^
:020304D0 EAFFFFFF b 020304D4
:020304D4 000306CB andeq  r0,r3,r11,asr #0xd
:020304D8 034126AD unknown
:020304DC 121D25E5 andnes r2,r13,#0x39400000
:020304E0 9D041E79 unknown
:020304E4 1179BE08 cmnne r9,r8,lsl #0x1c
:020304E8 010145DF unknown
:020304EC 9240AD27 subls  r10,r0,#0x9C0
:020304F0 9D70511D ldclsl 1,cr5,[r0,#-0x74]!
:020304F4 011A5A21 tsteq r10,r1,lsr #0x14
:020304F8 1B791900 blne 03E76900
:020304FC 48D518A5 ldmmiia  r5 ,{r0,r2,r5,r7,r11,r12}^
:02030500 46157515 unknown
:02030504 08421113 stmeqda  r2 ,{r0,r1,r4,r8,r12}^
:02030508 1D8240D9 unknown
:0203050C 21950C15 orrcss r0,r5,r5,lsl r12
:02030510 802142C0 eorhi  r4,r1,r0,asr #0x5
:02030514 1D791061 ldcnel 0,cr1,[r9,#-0x184]!
:02030518 4D4410A1 unknown
:0203051C B5300B69 ldrlt r0,[r0, #-0xb69]!
:02030520 29012101 stmcsdb  r1 ,{r0,r8,r13}
:02030524 5905B90A stmpldb  r5 ,{r1,r3,r8,r11,r12,r13,r15}
:02030528 007DC860 rsbeqs r12,r13,r0,ror #0x10
:0203052C 441005D9 ldrmi r0,[r0],#-0x5d9
:02030530 0F090DAD swieq 0x00090dad
:02030534 724002E5 subvc  r0,r0,#0x5000000E
:02030538 18E5C040 unknown
:0203053C 01760BB5 ldreqh r0,[r6, #-0xb5]!
:02030540 0650C800 ldreqb r12,[r0],-r0, lsl #0x10
:02030544 390C33E9 stmccdb  r12 ,{r0,r3,r5,r6,r7,r8,r9,r12,r13}
:02030548 13D90900 bicnes r0,r9,#0x0
:0203054C AA047D1D bge 0214F9C8
:02030550 DD100D10 unknown
:02030554 300F4D13 andcc  r4,r15,r3,lsl r13
:02030558 0021E241 eoreq  r14,r1,r1,asr #0x4
:0203055C C10C818E unknown
:02030560 5500220C strpl r2,[r0, #-0x20c]		;(r0-0x20c=*(000d7564))
:02030564 80716F26 rsbhis r6,r1,r6,lsr #0x1e
:02030568 001D530B andeqs r5,r13,r11,lsl #0x6
:0203056C 102D1B85 eorne  r1,r13,r5,lsl #0x17
:02030570 BD000957 unknown
:02030574 5400152A strpl r1,[r0],#-0x52a
:02030578 0F001577 swieq 0x00001577
:0203057C 0079152D rsbeqs r1,r9,r13,lsr #0xa
:02030580 5B021503 blpl 020B5994
:02030584 01252D06 unknown
:02030588 094E0009 stmeqdb  r14 ,{r0,r3}^
:0203058C 19250900 stmnedb  r5!,{r8,r11}
:02030590 6B4B0015 blvs 032F05EC
:02030594 34EB001D unknown
:02030598 D010C500 andles r12,r0,r0,lsl #0xa
:0203059C F59320E7 ldrnv r2,[r3, #+0xe7]		;r3+0xe7=*(000d7857)
:020305A0 45120D01 ldrmi r0,[r2, #-0xd01]		;(r2-0xd01=*(fffff2ff))
:020305A4 0002B256 andeq  r11,r2,r6,asr r2
:020305A8 036D0EEB unknown
:020305AC EDABEB00 stc  11,cr14,[r11,#+0x0]!
:020305B0 003D1400 eoreqs r1,r13,r0,lsl #0x8
:020305B4 35E052A0 strccb r5,[r0, #+0x2a0]!
:020305B8 751D9905 ldrvc r9,[r13, #-0x905]		;(r13-0x905=*(fffff6fb))
:020305BC 06591440 ldreqb r1,[r13, #-0x905]		;(r13-0x905=*(fffff6fb))
:020305C0 07215CCC streq r5,[r13, #-0x905]		;(r13-0x905=*(fffff6fb))
:020305C4 69136910 ldmvsdb  r3 ,{r4,r8,r11,r13,r14}
:020305C8 00493540 subeq  r3,r9,r0,asr #0xa
:020305CC 692D10F5 stmvsdb  r13!,{r0,r2,r4,r5,r6,r7,r12}
:020305D0 38E15110 unknown
:020305D4 1C650069 stcnel 0,cr0,[r5],#-0x1a4
:020305D8 71401FED unknown
:020305DC ED4346DD unknown
:020305E0 50291940 eorpl  r1,r9,r0,asr #0x12
:020305E4 17610DA9 strneb r0,[r1,-r9, lsr #0x1b]!
:020305E8 39ED0045 unknown
:020305EC 71063519 unknown
:020305F0 C0204323 eorgt  r4,r0,r3,lsr #0x6
:020305F4 47272035 unknown
:020305F8 00050005 andeq  r0,r5,r5
:020305FC 0015017D andeqs r0,r5,r13,ror r1
:02030600 05C9017E streqb r0,[r9, #+0x17e]		;r9+0x17e=*(000001ba)
:02030604 1AC9A199 bne 01298C70
:02030608 095D001D ldmeqdb  r13 ,{r0,r2,r3,r4}^
:0203060C E1500009 cmp r0,r9
:02030610 0F3D1D10 swieq 0x003d1d10
:02030614 95017514 strls r7,[r1, #-0x514]		;(r1-0x514=*(000d725c))
:02030618 43115514 tstmi r1,#0x5000000
:0203061C E51DC140 ldr r12,[r13, #-0x140]		;(r13-0x140=*(fffffec0))
:02030620 06791A1C unknown
:02030624 4D066101 unknown
:02030628 E8225932 stmda  r2!,{r1,r4,r5,r8,r11,r12,r14}
:0203062C 11350240 teqne r5,r0,asr #0x4
:02030630 91013590 swpls r3,r0,r1
:02030634 54416065 strplb r6,[r1],#-0x65
:02030638 F1E5D100 mvnnv  r13,r0,lsl #0x2
:0203063C 41124030 tstmi r2,r0,lsr r0
:02030640 15C10800 strneb r0,[r1, #+0x800]		;r1+0x800=*(000d7f70)
:02030644 09011761 stmeqdb  r1 ,{r0,r5,r6,r8,r9,r10,r12}
:02030648 100143D5 unknown
:0203064C 05F0102D ldreqb r1,[r0, #+0x2d]!
:02030650 47FD13F5 unknown
:02030654 79000146 stmvcdb  r0 ,{r1,r2,r6,r8}
:02030658 565E0001 ldrplb r0,[r14],-r1
:0203065C 19770001 unknown
:02030660 01350118 teqeq r5,r8,lsl r1
:02030664 40515065 submis r5,r1,r5,ror #0x0
:02030668 003D75D8 unknown
:0203066C 81052041 unknown
:02030670 EBFFD10D bl 02024AAC
:02030674 80490745 subhi  r0,r9,r5,asr #0xe
:02030678 A88049B8 stmgeia  r0 ,{r3,r4,r5,r7,r8,r11,r14}
:0203067C 104D4049 subne  r4,r13,r9,asr #0x0
:02030680 B5005143 strlt r5,[r0, #-0x143]		;(r0-0x143=*(000d762d))
:02030684 111CA198 unknown
:02030688 40E14140 rscmi  r4,r1,r0,asr #0x2
:0203068C 71750184 cmnvc r5,r4,lsl #0x3
:02030690 00CD4596 smulleq  r4,r13,r6,r5
:02030694 9108A132 unknown
:02030698 0190002D orreqs r0,r0,r13,lsr #0x0
:0203069C 6CE0012A stcvsl 1,cr0,[r0],#+0xa8
:020306A0 0FA1030D swieq 0x00a1030d
:020306A4 9208E1A0 andls  r14,r8,#0x28
:020306A8 5CE0C311 stcpll 3,cr12,[r0],#+0x44
:020306AC 30C30045 sbccc  r0,r3,r5,asr #0x0
:020306B0 13E08020 mvnne  r8,#0x20
:020306B4 30001100 andcc  r1,r0,r0,lsl #0x2
:020306B8 D210E1C1 andles r14,r0,#0x40000030
:020306BC 6D2E0091 stcvs  0,cr0,[r14,#-0x244]!
:020306C0 8BF54405 blhi 01D816DC
:020306C4 012A5DAF unknown
:020306C8 5D2775EB stcpl  5,cr7,[r7,#-0x3ac]!
:020306CC 0004E100 andeq  r14,r4,r0,lsl #0x2
:020306D0 108C2155 addne  r2,r12,r5,asr r1
:020306D4 1085005D addne  r0,r5,r13,asr r0
:020306D8 1F15008D swine 0x0015008d
:020306DC 10191CAA andnes r1,r9,r10,lsr #0x19
:020306E0 3B160D9E blcc 025B3D60
:020306E4 19110125 ldmnedb  r1 ,{r0,r2,r5,r8}
:020306E8 611104B0 ldrvsh r0,[r1, -r0]
:020306EC 65239530 strvs r9,[r3, #-0x530]!
:020306F0 C065EC00 rsbgt  r14,r5,r0,lsl #0x18
:020306F4 004065DC unknown
:020306F8 65AA6065 strvs r6,[r10, #+0x65]!
:020306FC 0019ADF0 ldreqsh r10,[r9], -r0
:02030700 652065B4 strvs r6,[r0, #-0x5b4]!
:02030704 4065A6F0 unknown
:02030708 60659CB5 unknown
:0203070C 003B0989 eoreqs r0,r11,r9,lsl #0x13
:02030710 C06584EB rsbgt  r8,r5,r11,ror #0x9
:02030714 00257486 eoreq  r7,r5,r6,lsl #0x9
:02030718 E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(000d7774)
:0203071C 82050591 andhi  r0,r5,#0x24400000
:02030720 1D03690A unknown
:02030724 9D018120 unknown
:02030728 00190950 andeqs r0,r9,r0,asr r9
:0203072C 00195E93 muleqs r9,r3,r14
:02030730 3D1CE14C unknown
:02030734 000513C0 andeq  r1,r5,r0,asr #0x7
:02030738 712D1C8C unknown
:0203073C B5041910 strlt r1,[r4, #-0x910]		;(r4-0x910=*(fffff6f0))
:02030740 78007513 stmvcda  r0 ,{r0,r1,r4,r8,r10,r12,r13,r14}
:02030744 D5EF0079 strleb r0,[r15, #+0x79]!
:02030748 101CAF00 andnes r10,r12,r0,lsl #0x1e
:0203074C 00383C0D eoreqs r3,r8,r13,lsl #0x18
:02030750 0C201181 stceq  1,cr1,[r0],#-0x204
:02030754 A1186D44 tstge r8,r4,asr #0x1a
:02030758 1CA1464C stcne  6,cr4,[r1],#+0x130
:0203075C 20954341 addcss r4,r5,r1,asr #0x6
:02030760 90091B4F andls  r1,r9,r15,asr #0x16
:02030764 580204E8 stmplda  r2 ,{r3,r5,r6,r7,r10}
:02030768 80301DE9 eorhis r1,r0,r9,ror #0x1b
:0203076C A500EDE1 strge r14,[r0, #-0xde1]		;(r0-0xde1=*(000d698f))
:02030770 1049F61E subne  r15,r9,r14,lsl r6
:02030774 10491805 subne  r1,r9,r5,lsl #0x10
:02030778 49F61EE5 unknown
:0203077C 40490800 submi  r0,r9,r0,lsl #0x10
:02030780 4C853266 stcmi  2,cr3,[r5],{#0x66}
:02030784 16491EB1 unknown
:02030788 144520E5 strneb r2,[r5],#-0xe5
:0203078C 11683011 unknown
:02030790 21150300 tstcs r5,r0,lsl #0x6
:02030794 0DD6011D unknown
:02030798 63037D1A unknown
:0203079C 65032D32 strvs r2,[r3, #-0xd32]		;(r3-0xd32=*(000d6a3e))
:020307A0 01897302 orreq  r7,r9,r2,lsl #0x6
:020307A4 02C908B3 sbceq  r0,r9,#0xB30000
:020307A8 1104D97C unknown
:020307AC 5310352F tstpl r0,#0xBC00000
:020307B0 11800D62 orrne  r0,r0,r2,ror #0x1a
:020307B4 81324F10 teqhi r2,r0,lsl r15
:020307B8 9C2F6125 stcls  1,cr6,[r15],#-0x94
:020307BC 11B31C41 movnes r1,r1,asr #0x18
:020307C0 0D02E120 unknown
:020307C4 793AEB00 ldmvcdb  r10!,{r8,r9,r11,r13,r14,r15}
:020307C8 B50C2D0F strlt r2,[r12, #-0xd0f]		;(r12-0xd0f=*(ba0027f2))
:020307CC 1A19E710 bne 026AA414
:020307D0 E60A153C unknown
:020307D4 74EB003A unknown
:020307D8 70754205 rsbvcs r4,r5,r5,lsl #0x4
:020307DC 00152A69 andeqs r2,r5,r9,ror #0x14
:020307E0 307538BE unknown
:020307E4 40754E07 rsbmis r4,r5,r7,lsl #0x1c
:020307E8 E5302550 ldr r2,[r0, #-0x550]!
:020307EC 250F4509 strcs r4,[r15, #-0x509]		;r15-0x509=*(020302eb)=#54529458(0x03400db2)
:020307F0 3D38B540 ldccc  5,cr11,[r8,#-0x100]!
:020307F4 1683EB00 strne r14,[r3],+r0, lsl #0x16
:020307F8 690D3071 stmvsdb  r13 ,{r0,r4,r5,r6,r12,r13}
:020307FC D0505600 subles r5,r0,r0,lsl #0xc
:02030800 1928EBFF stmnedb  r8!,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r9,r11,r13,r14,r15}
:02030804 0C209530 stceq  5,cr9,[r0],#-0xc0
:02030808 3DB01095 ldccc  0,cr1,[r0,#+0x254]!
:0203080C 00412D01 subeq  r2,r1,r1,lsl #0x1a
:02030810 0C02B9D6 stceq  9,cr11,[r2],{#0xd6}
:02030814 9522DD02 strls r13,[r2, #-0xd02]!
:02030818 15D422D9 ldrneb r2,[r4, #+0x2d9]		;r4+0x2d9=*(0340108b)=#134678791(0x08070907)
:0203081C 9F41FC00 swils 0x0041fc00
:02030820 8539EDE5 ldrhi r14,[r9, #-0xde5]!
:02030824 19F1E594 ldmneib  r1!,{r2,r4,r7,r8,r10,r13,r14,r15}^
:02030828 CE02410C cdpgt 1,0,cr4,cr2,cr12,0
:0203082C 9432A12F unknown
:02030830 12591BB5 subnes r1,r9,#0x2D400
:02030834 DC0021DC stcle  1,cr2,[r0],{#0xdc}
:02030838 CF420951 swigt 0x00420951
:0203083C 01EBFF2B mvneq  r15,r11,lsr #0x1e
:02030840 13D5108D bicnes r1,r5,#0x8D
:02030844 F531A534 ldrnv r10,[r1, #-0x534]!
:02030848 11EDD811 mvnne  r13,r1,lsl r8
:0203084C 9F01C002 swils 0x0001c002
:02030850 0A4D2201 beq 0337905C
:02030854 40E20971 rscmi  r0,r2,r1,ror r9
:02030858 0A4508E2 beq 03172BE8
:0203085C E1D300B0 ldrh r0,[r3, #+0x0]		;r3+0x0=*(000d7770)
:02030860 9F219C08 swils 0x00219c08
:02030864 05D943E5 ldreqb r4,[r9, #+0x3e5]		;r9+0x3e5=*(00000421)
:02030868 80200EE1 eorhi  r0,r0,r1,ror #0x1d
:0203086C C300B0E3 unknown
:02030870 E59201D9 ldr r0,[r2, #+0x1d9]		;r2+0x1d9=*(08070ae0)=#0(0x00000000)
:02030874 01654020 unknown
:02030878 8915B10D ldmhidb  r5 ,{r0,r2,r3,r8,r12,r13,r15}
:0203087C 89142912 ldmhidb  r4 ,{r1,r4,r8,r11,r13}
:02030880 757A5882 ldrvcb r5,[r10, #-0x882]!
:02030884 000154C5 andeq  r5,r1,r5,asr #0x9
:02030888 B1000153 unknown
:0203088C 00010912 andeq  r0,r1,r2,lsl r9
:02030890 000114B5 streqh r1,[r1], -r5
:02030894 23426939 unknown
:02030898 60B9FFDF unknown
:0203089C 0005118A andeq  r1,r5,r10,lsl #0x3
:020308A0 0B002D40 bleq 0203BDA8
:020308A4 8D470019 unknown
:020308A8 4040AA12 submi  r10,r0,r2,lsl r10
:020308AC 13FD09E2 mvnnes r0,#0x388000
:020308B0 10224440 eorne  r4,r2,r0,asr #0x8
:020308B4 20851095 umullcs  r1,r5,r5,r0
:020308B8 11BD0009 movnes r0,r9			;r0=60(0x3c)
:020308BC FFDF2159 swinv 0x00df2159
:020308C0 01141FEB tsteq r4,r11,ror #0x1f
:020308C4 0081096D addeq  r0,r1,r13,ror #0x12
:020308C8 E900953B stmdb  r0 ,{r0,r1,r3,r4,r5,r8,r10,r12,r15}
:020308CC 36952C18 unknown
:020308D0 722D1035 eorvc  r1,r13,#0x35
:020308D4 1041EBFF unknown
:020308D8 404143F5 unknown
:020308DC C000410D andgt  r4,r0,r13,lsl #0x2
:020308E0 0D29800D stceq  0,cr8,[r9,#-0x34]!
:020308E4 0D55C400 unknown
:020308E8 000D2580 andeq  r2,r13,r0,lsl #0xb
:020308EC A50021F0 strge r2,[r0, #-0x1f0]		;(r0-0x1f0=*(fffffe4c))
:020308F0 78023D33 stmvcda  r2 ,{r0,r1,r4,r5,r8,r10,r11,r12,r13}
:020308F4 202D0175 eorcs  r0,r13,r5,ror r1
:020308F8 E5C400D0 strb r0,[r4, #+0xd0]		;r4+0xd0=*(03400e82)=#101516814(0x060d060e)
:020308FC D40200F6 strle r0,[r2],#-0xf6
:02030900 95032051 strls r2,[r3, #-0x51]		;(r3-0x51=*(000d771f))
:02030904 8400C805 strhi r12,[r0],#-0x805
:02030908 BD8A0619 unknown
:0203090C 78051517 stmvcda  r5 ,{r0,r1,r2,r4,r8,r10,r12}
:02030910 1041EB01 subne  r14,r1,r1,lsl #0x16
:02030914 63E210CD mvnvs  r1,#0xCD
:02030918 F51D31DE ldrnv r3,[r13, #-0x1de]		;(r13-0x1de=*(fffffe22))
:0203091C EE00D901 cdp 9,0,cr13,cr0,cr1,0
:02030920 15510005 ldrneb r0,[r1, #-0x5]		;(r1-0x5=*(000d776b))
:02030924 00096ED9 unknown
:02030928 C9001115 stmgtdb  r0 ,{r0,r2,r4,r8,r12}
:0203092C 0005DA14 andeq  r13,r5,r4,lsl r10
:02030930 AD002170 unknown
:02030934 0D9DDED4 unknown
:02030938 00010021 andeq  r0,r1,r1,lsr #0x0
:0203093C 8C2341D2 stchi  1,cr4,[r3],#-0x348
:02030940 0203A505 andeq  r10,r3,#0x1400000
:02030944 05D14021 ldreqb r4,[r1, #+0x21]		;r1+0x21=*(000d7791)
:02030948 CB154D00 blgt 02583D50
:0203094C CDFFDE6A ldcgtl 14,cr13,[r15,#+0x1a8]!
:02030950 0125B523 unknown
:02030954 BC01ADF4 stclt  13,cr10,[r1],{#0xf4}
:02030958 EB001954 bl 02036EB0
:0203095C 2405051D strcs r0,[r5],#-0x51d
:02030960 410005C8 unknown
:02030964 DEC2D819 mcrle 8,6,r13,cr2,cr9,{0}
:02030968 392CEBFF stmccdb  r12!,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r9,r11,r13,r14,r15}
:0203096C 20356C00 eorcss r6,r5,r0,lsl #0x18
:02030970 51607D09 unknown
:02030974 0A73C007 beq 03D20998
:02030978 851E2902 ldrhi r2,[r14, #-0x902]		;r14-0x902=*(0202f49e)=#1807533353(0x6bbcc529)
:0203097C 0204AE64 andeq  r10,r4,#0x640
:02030980 0204B9A4 andeq  r11,r4,#0x290000
:02030984 051C8400 ldreq r8,[r12, #-0x400]		;(r12-0x400=*(ba003101))
:02030988 04F18402 unknown
:0203098C 078C0002 streq r0,[r12, +r2]
:02030990 14CC0205 strneb r0,[r12],#+0x205
:02030994 B4000205 strlt r0,[r0],#-0x205
:02030998 125900B9 subnes r0,r9,#0xB9
:0203099C 708AA1AC addvc  r10,r10,r12,lsr #0x3
:020309A0 EB16015C bl 025B0F18
:020309A4 3D2BA59C stccc  5,cr10,[r11,#-0x270]!
:020309A8 59174D00 ldmpldb  r7 ,{r8,r10,r11,r14}
:020309AC 00810946 addeq  r0,r1,r6,asr #0x12
:020309B0 650275BC strvs r7,[r2, #-0x5bc]		;r2-0x5bc=*(6bbcbf6d)=#0(0x00000000)
:020309B4 17AD0529 strne r0,[r13,+r9, lsr #0xa]!
:020309B8 491F0049 ldmmidb  r15 ,{r0,r3,r6}
:020309BC DB198D00 blle 02693DC4
:020309C0 41008D05 unknown
:020309C4 60204900 eorvs  r4,r0,r0,lsl #0x12
:020309C8 E560004D strb r0,[r0, #-0x4d]!
:020309CC 2084AE07 addcs  r10,r4,r7,lsl #0x1c
:020309D0 07750C6D ldreqb r0,r10,r4,r7,lsl #0x1c
:020309D4 659100B2 ldrvs r0,[r1, #+0xb2]		;r1+0xb2=*(000d7822)
:020309D8 F5938C0C ldrnv r8,[r3, #+0xc0c]		;r3+0xc0c=*(000d837c)
:020309DC 82008020 andhi  r8,r0,#0x20
:020309E0 02201EE0 eoreq  r1,r0,#0xE00
:020309E4 59300D49 ldmpldb  r0!,{r0,r3,r6,r8,r10,r11}
:020309E8 022D150C eoreq  r1,r13,#0x3000000
:020309EC 11738315 cmnne r3,r5,lsl r3
:020309F0 1749B501 strneb r11,[r9,-r1, lsl #0xa]
:020309F4 0239074D eoreqs r0,r9,#0x1340000
:020309F8 292B5184 stmcsdb  r11!,{r2,r7,r8,r12,r14}
:020309FC 97055D15 unknown
:02030A00 15414409 strneb r4,[r1, #-0x409]		;(r1-0x409=*(000d7367))
:02030A04 9F08A113 swils 0x0008a113
:02030A08 0E72F101 cdpeq 1,6,cr15,cr2,cr1,0
:02030A0C 810AF14B unknown
:02030A10 84852413 strhi r2,[r5],#+0x413
:02030A14 FD11956B unknown
:02030A18 396B0608 unknown
:02030A1C 0B41951F bleq 03095EA0
:02030A20 01590001 cmpeq r9,r1
:02030A24 00012D00 andeq  r2,r1,r0,lsl #0x1a
:02030A28 000135AB andeq  r3,r1,r11,lsr #0xb
:02030A2C 5500013D strpl r0,[r0, #-0x13d]		;(r0-0x13d=*(fffffec3))
:02030A30 01440001 unknown
:02030A34 354CAA00 strccb r10,[r12, #-0xa00]		;(r12-0xa00=*(ba002b01))
:02030A38 019D1010 orreqs r1,r13,r0,lsl r0
:02030A3C B10D00B1 strlth r0,[r13, -r1]
:02030A40 395AE680 ldmccdb  r10 ,{r7,r9,r10,r13,r14,r15}^
:02030A44 2100011F unknown
:02030A48 BD030B8D unknown
:02030A4C 0A01451A beq 02081EBC
:02030A50 0D12B56B unknown
:02030A54 0400011F streq r0,[r0],#-0x11f
:02030A58 0D050001 unknown
:02030A5C D7505D00 ldrleb r5,[r0,-r0, lsl #0x1a]
:02030A60 9900050A stmlsdb  r0 ,{r1,r3,r8,r10}
:02030A64 11B51A12 movnes r1,r2,lsl r10		;r1=1807533353(0x6bbcc529)
:02030A68 4120011D unknown
:02030A6C 00E6B601 rsceq  r11,r6,r1,lsl #0xc
:02030A70 B92131BD stmltdb  r1!,{r0,r2,r3,r4,r5,r7,r8,r12,r13}
:02030A74 03FD0C1C mvneqs r0,#0x1C00
:02030A78 11A0540D movne  r5,r13,lsl #0x8		;r5=0(0x0)
:02030A7C 840FA423 strhi r10,[r15],#-0x423
:02030A80 0240C000 subeq  r12,r0,#0x0
:02030A84 100501A0 andne  r0,r5,r0,lsr #0x3
:02030A88 000D778A andeq  r7,r13,r10,lsl #0xf
:02030A8C 016D1445 unknown
:02030A90 01352AE4 teqeq r5,r4,ror #0x15
:02030A94 4501C6A3 strmi r12,[r1, #-0x6a3]		;r1-0x6a3=*(6bbcbe86)=#0(0x00000000)
:02030A98 E9101D23 ldmdb  r0 ,{r0,r1,r5,r8,r10,r11,r12}
:02030A9C 70210062 eorvc  r0,r1,r2,ror #0x0
:02030AA0 0AF5F021 beq 01DACB2C
:02030AA4 21350021 teqcs r5,r1,lsr #0x0
:02030AA8 DEF021A0 cdple 1,14,cr2,cr0,cr0,5
:02030AAC 2C0021F0 stccs  1,cr2,[r0],{#0xf0}
:02030AB0 10F58021 rscnes r8,r5,r1,lsr #0x0
:02030AB4 4AC4F021 bmi 0116CB40
:02030AB8 21230021 unknown
:02030ABC C8F021A0 unknown
:02030AC0 211A0021 tstcs r10,r1,lsr #0x0
:02030AC4 61F6AD80 mvnvss r10,r0,lsl #0x1b
:02030AC8 077D244F ldreqb r2,r10,r0,lsl #0x1b
:02030ACC 51078178 unknown
:02030AD0 BD6ACC11 stcltl 12,cr12,[r10,#-0x44]!
:02030AD4 A9011101 stmgedb  r1 ,{r0,r8,r12}
:02030AD8 7042DD00 subvc  r13,r2,r0,lsl #0x1a
:02030ADC 07693151 unknown
:02030AE0 18007DD9 stmneda  r0 ,{r0,r3,r4,r6,r7,r8,r10,r11,r12,r13,r14}
:02030AE4 0008EB00 andeq  r14,r8,r0,lsl #0x16
:02030AE8 81215154 unknown
:02030AEC F9000145 stmnvdb  r0 ,{r0,r2,r6,r8}
:02030AF0 114D0610 unknown
:02030AF4 011D4D99 unknown
:02030AF8 011CB600 tsteq r12,r0,lsl #0xc
:02030AFC 5D8D2100 unknown
:02030B00 30F520F1 unknown
:02030B04 BA003D04 blt 0203FF1C
:02030B08 91005140 unknown
:02030B0C EC1D6D50 ldc  13,cr6,[r13],{#0x50}
:02030B10 00450091 unknown
:02030B14 09EE208D unknown
:02030B18 2DD32029 unknown
:02030B1C 61605911 unknown
:02030B20 1C750300 ldcnel 3,cr0,[r5],#-0x0
:02030B24 3D000DB9 unknown
:02030B28 2000B100 andcs  r11,r0,r0,lsl #0x2
:02030B2C 7150F071 cmpvc r0,r1,ror r0
:02030B30 F1572400 cmpnv r7,r0,lsl #0x8
:02030B34 1EF07120 cdpne 1,14,cr7,cr0,cr0,1
:02030B38 D0201059 eorle  r1,r0,r9,asr r0
:02030B3C 314501CD unknown
:02030B40 402039CB eormi  r3,r0,r11,asr #0x13
:02030B44 07150001 ldreq r0,[r5, -r1]
:02030B48 00F51D31 rsceqs r1,r5,r1,lsr r13
:02030B4C 3D9D0B11 unknown
:02030B50 17450370 unknown
:02030B54 1AC92058 bne 01278CBC
:02030B58 0625E592 unknown
:02030B5C DD000005 unknown
:02030B60 E5D3201B ldrb r2,[r3, #+0x1b]		;r3+0x1b=*(000d778b)
:02030B64 00210A01 eoreq  r0,r1,r1,lsl #0x14
:02030B68 00BD2C95 umlaleqs r2,r13,r5,r12
:02030B6C 00331031 eoreqs r1,r3,r1,lsr r0
:02030B70 30B50371 adcccs r0,r5,r1,ror r3
:02030B74 792C59CF stmvcdb  r12!,{r0,r1,r2,r3,r6,r7,r8,r11,r12,r14}
:02030B78 01000D00 unknown
:02030B7C 01A05004 moveq  r5,r4			;r5=54529458(0x3400db2)
:02030B80 00390F01 eoreqs r0,r9,r1,lsl #0x1e
:02030B84 022D4000 eoreq  r4,r13,#0x0
:02030B88 100547D5 unknown
:02030B8C 4D990445 unknown
:02030B90 09192602 ldmeqdb  r9 ,{r1,r9,r10,r13}
:02030B94 35418D70 strccb r8,[r1, #-0xd70]		;r1-0xd70=*(6bbcb7b9)=#0(0x00000000)
:02030B98 05012939 streq r2,[r1, #-0x939]		;r1-0x939=*(6bbcbbf0)=#0(0x00000000)
:02030B9C B90AF50D stmltdb  r10 ,{r0,r2,r3,r8,r10,r12,r13,r14,r15}
:02030BA0 12FD0101 rscnes r0,r13,#0x40000000
:02030BA4 151B0C4D ldrne r0,[r11, #-0xc4d]		;(r11-0xc4d=*(fffff3b3))
:02030BA8 DA103140 ble 0243D0B0
:02030BAC 17000118 unknown
:02030BB0 0D0F0001 unknown
:02030BB4 12104180 andnes r4,r0,#0x20
:02030BB8 4D00016A unknown
:02030BBC 90250D1E eorls  r0,r5,r14,lsl r13
:02030BC0 150C0D79 strne r0,[r12, #-0xd79]		;(r12-0xd79=*(fffff287))
:02030BC4 155BE700 ldrneb r14,[r11, #-0x700]		;(r11-0x700=*(fffff900))
:02030BC8 4AE5FF00 bmi 019B07D0
:02030BCC 1825106D stmneda  r5!,{r0,r2,r3,r5,r6,r12}
:02030BD0 0D1B2106 unknown
:02030BD4 2D02DD80 unknown
:02030BD8 495EE91B ldmmidb  r14 ,{r0,r1,r3,r4,r8,r11,r13,r14,r15}^
:02030BDC 3500010D strcc r0,[r0, #-0x10d]		;(r0-0x10d=*(fffffef3))
:02030BE0 CE12E501 cdpgt 5,0,cr14,cr2,cr1,0
:02030BE4 010C0101 unknown
:02030BE8 9F30E801 swils 0x0030e801
:02030BEC C005C0E5 andgt  r12,r5,r5,ror #0x1
:02030BF0 93300181 teqls r0,#0x40000020
:02030BF4 8F10F5E5 swihi 0x0010f5e5
:02030BF8 18A20B79 stmneia  r2!,{r0,r3,r4,r5,r6,r8,r9,r11}
:02030BFC 460019D5 unknown
:02030C00 A0E0CCE2 rscge  r12,r0,r2,ror #0x19
:02030C04 10E5E302 rscne  r14,r5,r2,lsl #0x6
:02030C08 0515E0B0 ldreq r14,[r5, #-0xb0]		;r5-0xb0=*(03400d02)=#88933710(0x054d054e)
:02030C0C C00A31C0 andgt  r3,r10,r0,asr #0x3
:02030C10 40052152 andmi  r2,r5,r2,asr r1
:02030C14 5940050D stmpldb  r0 ,{r0,r2,r3,r8,r10}^
:02030C18 411AC105 tstmi r10,r5,lsl #0x2
:02030C1C 09E03583 unknown
:02030C20 D5020A71 strle r0,[r2, #-0xa71]		;(r2-0xa71=*(fffff58f))
:02030C24 0001D800 andeq  r13,r1,r0,lsl #0x10
:02030C28 1561EB14 strneb r14,[r1, #-0xb14]!
:02030C2C 159F0098 ldrne r0,[r15, #+0x98]		;r15+0x98=*(02030ccc)=#10051072(0x00995e00)
:02030C30 4215000D andmis r0,r5,#0xD
:02030C34 12804030 addne  r4,r0,#0x30
:02030C38 00881B41 addeq  r1,r8,r1,asr #0x16
:02030C3C 2C903BF9 ldccs  11,cr3,[r0],{#0xf9}
:02030C40 80E28040 rschi  r8,r2,r0,asr #0x0
:02030C44 10860031 addne  r0,r6,r1,lsr r0
:02030C48 E5E08620 strb r8,[r0, #+0x620]!
:02030C4C D50EE902 strle r14,[r14, #-0x902]		;(r14-0x902=*(fffff6fe))
:02030C50 0C2000E7 stceq  0,cr0,[r0],#-0x39c
:02030C54 1228CD94 eorne  r12,r8,#0x2500
:02030C58 17F902A1 ldrneb r0,[r9,+r1, lsr #0x5]!
:02030C5C 1A002FB9 bne 0203CB48
:02030C60 86154DEB ldrhi r4,[r9,+r1, lsr #0x5]!
:02030C64 20B107E5 adccss r0,r1,r5,ror #0xf
:02030C68 000AE190 muleq  r10,r0,r1
:02030C6C 50E59430 rscpl  r9,r5,r0,lsr r4
:02030C70 12E90031 rscne  r0,r9,#0x31
:02030C74 02AD6082 adceq  r6,r13,#0x82
:02030C78 02AD102D adceq  r1,r13,#0x2D
:02030C7C 001D12FD ldreqsh r1,[r13], -r13
:02030C80 45202994 strmi r2,[r0, #-0x994]!
:02030C84 0B03DF12 bleq 021288D4
:02030C88 0B03E3C0 bleq 02129B90
:02030C8C 1500E380 strne r14,[r0, #-0x380]		;(r0-0x380=*(00995a80))
:02030C90 1C101918 ldcne  9,cr1,[r0],{#0x18}
:02030C94 E3619F00 unknown
:02030C98 A301550C unknown
:02030C9C FE46B978 mcr2 9,2,r11,cr6,cr8,{3}
:02030CA0 23F50D25 mvncss r0,#0x940
:02030CA4 623013F9 eorvss r1,r0,#0xE4000003
:02030CA8 49601151 unknown
:02030CAC B102F500 unknown
:02030CB0 A9769190 ldmgedb  r6!,{r4,r7,r8,r12,r15}^
:02030CB4 00319D07 eoreqs r9,r1,r7,lsl #0x1a
:02030CB8 74005120 strvc r5,[r0],#-0x120
:02030CBC 653E9537 ldrvs r9,[r14, #-0x537]!
:02030CC0 E0650410 rsb  r0,r5,r0,lsl r4
:02030CC4 E010D1A0 ands r13,r0,r0,lsr #0x3
:02030CC8 0000C3A0 andeq  r12,r0,r0,lsr #0x7
:02030CCC 00995E00 addeqs r5,r9,r0,lsl #0x1c
:02030CD0 0099081D addeqs r0,r9,r13,lsl r8
:02030CD4 305099FC ldrccsh r9,[r0],#-0x9c
:02030CD8 8CE7D65C stchil 6,cr13,[r7],#+0x170
:02030CDC 0EF09D00 cdpeq 13,14,cr9,cr0,cr0,0
:02030CE0 50F7009D smlalpls r0,r7,r13,r0
:02030CE4 1131009D unknown
:02030CE8 08063095 stmeqda  r6 ,{r0,r2,r4,r7,r12,r13}
:02030CEC 80501031 subhis r1,r0,r1,lsr r0
:02030CF0 9100452B unknown
:02030CF4 0091B4F0 ldreqsh r11,[r1], +r0
:02030CF8 0508101D streq r1,[r8, #-0x1d]		;(r8-0x1d=*(ffffffe3))
:02030CFC 855B5010 ldrhib r5,[r11, #-0x10]		;(r11-0x10=*(fffffff0))
:02030D00 051091D2 ldreq r9,[r0, #-0x1d2]		;(r0-0x1d2=*(00995c2e))
:02030D04 10850BCD addne  r0,r5,r13,asr #0x17
:02030D08 74391089 unknown
:02030D0C 1D077D32 unknown
:02030D10 D2008500 andle  r8,r0,#0x0
:02030D14 51D80085 bicpls r0,r8,r5,lsl #0x1
:02030D18 01C9AE00 biceq  r10,r9,r0,lsl #0x1c
:02030D1C 00C900CD sbceq  r0,r9,r13,asr #0x1
:02030D20 EB017664 bl 0208E6B8
:02030D24 44400710 strmib r0,[r0],#-0x710
:02030D28 7D1159E2 unknown
:02030D2C 410AE300 unknown
:02030D30 A5609806 strgeb r9,[r0, #-0x806]!
:02030D34 00A51017 adceq  r1,r5,r7,lsl r0
:02030D38 10E08600 rscne  r8,r0,r0,lsl #0xc
:02030D3C E5D0300A ldrb r3,[r0, #+0xa]		;r0+0xa=*(00995e0a)
:02030D40 0065008C rsbeq  r0,r5,r12,lsl #0x1
:02030D44 602007E9 eorvs  r0,r0,r9,ror #0xf
:02030D48 20B00455 adccss r0,r0,r5,asr r4
:02030D4C 30B00181 adcccs r0,r0,r1,lsl #0x3
:02030D50 04110181 ldreq r0,[r1],#-0x181
:02030D54 B5F60D2D ldrltb r0,[r6, #+0xd2d]!
:02030D58 0D2C0501 stceq  5,cr0,[r12,#-0x4]!
:02030D5C 95740C00 ldrlsb r0,[r4, #-0xc00]!
:02030D60 2102B930 unknown
:02030D64 4910951D ldmmidb  r0 ,{r0,r2,r3,r4,r8,r10,r12,r15}
:02030D68 95852001 strls r2,[r5, #+0x1]		;r5+0x1=*(03400db3)=#-1274694395(0xb405b505)
:02030D6C 95489F20 strlsb r9,[r8, #-0xf20]		;(r8-0xf20=*(fffff0e0))
:02030D70 00321680 eoreqs r1,r2,r0,lsl #0xd
:02030D74 450D30EB strmi r3,[r13, #-0xeb]		;(r13-0xeb=*(ffffff15))
:02030D78 03931D82 orreqs r1,r3,#0x2080
:02030D7C A5181095 ldrge r1,[r8, #-0x95]		;(r8-0x95=*(ffffff6b))
:02030D80 00953C02 addeqs r3,r5,r2,lsl #0x18
:02030D84 FDC05600 unknown
:02030D88 07792000 ldreqb r2,[r9,-r0]!
:02030D8C 000C00A1 andeq  r0,r12,r1,lsr #0x1
:02030D90 5D9A0795 unknown
:02030D94 68000D11 stmvsda  r0 ,{r0,r4,r8,r10,r11}
:02030D98 0D1005E1 unknown
:02030D9C 03000515 unknown
:02030DA0 4DDC306B unknown
:02030DA4 DC0C7D17 stcle  13,cr7,[r12],{#0x17}
:02030DA8 0C6A3DE5 stceql 13,cr3,[r10],#-0x394
:02030DAC 101DEB01 andnes r14,r13,r1,lsl #0x16
:02030DB0 1007690C andne  r6,r7,r12,lsl #0x12
:02030DB4 54220005 unknown
:02030DB8 35EB0037 strccb r0,[r11, #+0x37]!
:02030DBC 94131917 ldrls r1,[r3],#-0x917
:02030DC0 9806E500 stmlsda  r6 ,{r8,r10,r13,r14,r15}
:02030DC4 311C000D tstcc r12,r13
:02030DC8 01110403 tsteq r1,r3,lsl #0x8
:02030DCC 0D1C8901 unknown
:02030DD0 7120D501 unknown
:02030DD4 15812011 strne r2,[r1, #+0x11]		;r1+0x11=*(6bbcc53a)=#0(0x00000000)
:02030DD8 1ECD5F21 cdpne 15,12,cr5,cr13,cr1,1
:02030DDC 02D2010D sbceqs r0,r2,#0x40000003
:02030DE0 00311FA1 eoreqs r1,r1,r1,lsr #0x1f
:02030DE4 02093CEB andeq  r3,r9,#0xEB00
:02030DE8 03694218 unknown
:02030DEC 3475F978 unknown
:02030DF0 320D47F0 andcc  r4,r13,#0x3C00000
:02030DF4 82A949F4 adchi  r4,r9,#0x3D0000
:02030DF8 E40011A2 str r1,[r0],#-0x1a2
:02030DFC 11C7C111 bicne  r12,r7,r1,lsl r1
:02030E00 A165D002 unknown
:02030E04 60C03402 sbcvs  r3,r0,r2,lsl #0x8
:02030E08 341115E2 ldrcc r1,[r1],#-0x5e2
:02030E0C D5912100 ldrle r2,[r1, #+0x100]		;r1+0x100=*(6bbcc629)=#0(0x00000000)
:02030E10 02350E27 eoreqs r0,r5,#0x270
:02030E14 E5915034 ldr r5,[r1, #+0x34]		;r1+0x34=*(6bbcc55d)=#0(0x00000000)
:02030E18 261B1D0A ldrcs r1,[r11],-r10, lsl #0x1a
:02030E1C 000501D9 unknown
:02030E20 A00C0105 andge  r0,r12,r5,lsl #0x2
:02030E24 0004130D andeq  r1,r4,r13,lsl #0x6
:02030E28 2000158D andcs  r1,r0,r13,lsl #0xb
:02030E2C A0E50095 smlalge  r0,r5,r5,r0
:02030E30 30052D01 andcc  r2,r5,r1,lsl #0x1a
:02030E34 0200ED9D andeq  r14,r0,#0x2740
:02030E38 10FFE048 rscnes r14,r15,r8,asr #0x0
:02030E3C 2B83E20C blcs 00129674
:02030E40 F5E100A0 strnvb r0,[r1, #+0xa0]!
:02030E44 03A2E102 moveq  r14,#0x80000000		;r14=-2147483648(0x80000000)
:02030E48 85004D80 strhi r4,[r0, #-0xd80]		;(r0-0xd80=*(00995080))
:02030E4C 817CE542 cmnhi r12,r2,asr #0xa
:02030E50 6180E59F unknown
:02030E54 78E5009F unknown
:02030E58 E0061571 and  r1,r6,r1,ror r5
:02030E5C 5D04B5A0 unknown
:02030E60 E598C811 ldr r12,[r8, #+0x811]		;r8+0x811=*(00000811)
:02030E64 E20E90FF and  r9,r14,#0xFF
:02030E68 80000105 andhi  r0,r0,r5,lsl #0x2
:02030E6C 903018E0 eorlss r1,r0,r0,ror #0x11
:02030E70 510205E5 unknown
:02030E74 E593C006 ldr r12,[r3, #+0x6]		;r3+0x6=*(000d7776)
:02030E78 F101C105 unknown
:02030E7C 01051903 unknown
:02030E80 A00738E0 andge  r3,r7,r0,ror #0x11
:02030E84 2822E000 stmcsda  r2!,{r13,r14,r15}
:02030E88 400B0699 mulmi  r11,r9,r6
:02030E8C 9009E1A0 andls  r14,r9,r0,lsr #0x3
:02030E90 03A0E18A moveq  r14,#0x80000022		;r14=-2147483614(0x80000022)
:02030E94 A9E18900 unknown
:02030E98 00FFE504 rsceqs r14,r15,r4,lsl #0xa
:02030E9C 1D04E201 unknown
:02030EA0 EDE28EE0 stcl 14,cr8,[r2,#+0x380]!
:02030EA4 021901D5 andeqs r0,r9,#0x40000035
:02030EA8 200460E5 andcs  r6,r4,r5,ror #0x1
:02030EAC 8502E58D strhi r14,[r2, #-0x58d]		;(r2-0x58d=*(fffffa73))
:02030EB0 19751040 unknown
:02030EB4 2C8085A0 stccs  5,cr8,[r0],{#0xa0}
:02030EB8 11FC8085 mvnnes r8,r5,lsl #0x1
:02030EBC 40856010 addmi  r6,r5,r0,lsl r0
:02030EC0 00115578 andeqs r5,r1,r8,ror r5
:02030EC4 85E40129 strhib r0,[r4, #+0x129]!
:02030EC8 87E00560 strhib r0,[r4, #+0x129]!
:02030ECC 708B9085 addvc  r9,r11,r5,lsl #0x1
:02030ED0 85600001 strhib r0,[r0, #-0x1]!
:02030ED4 0049B870 subeq  r11,r9,r0,ror r8
:02030ED8 AA4085B8 bge 030525C0
:02030EDC F085202C addnv  r2,r5,r12,lsr #0x0
:02030EE0 791719F1 ldmvcdb  r7 ,{r0,r4,r5,r6,r7,r8,r11,r12}
:02030EE4 09E90604 unknown
:02030EE8 075915AC ldreqb r1,[r9,-r12, lsr #0xb]
:02030EEC 06005988 streq r5,[r0],-r8, lsl #0x13
:02030EF0 0AE26420 beq 018C9F78
:02030EF4 20B10075 adccss r0,r1,r5,ror r0
:02030EF8 92006D30 andls  r6,r0,#0xC00
:02030EFC 0BE023C1 bleq 01839E08
:02030F00 74040900 strvc r0,[r4],#-0x900
:02030F04 02501011 subeqs r1,r0,#0x11
:02030F08 4A020011 bmi 020B0F54
:02030F0C 116821E0 unknown
:02030F10 8502E900 strhi r14,[r2, #-0x900]		;(r2-0x900=*(fffff700))
:02030F14 3820FF1C stmccda  r0!,{r2,r3,r4,r8,r9,r10,r11,r12,r13,r14,r15}
:02030F18 1001E203 andne  r14,r1,r3,lsl #0x4
:02030F1C 3B86E004 blcc 001E8F34
:02030F20 100CE900 andne  r14,r12,r0,lsl #0x12
:02030F24 13A3E181 movne  r14,#0x40000020		;r14=1073741856(0x40000020)
:02030F28 0401E181 streq r14,[r1],#-0x181
:02030F2C 00818D60 addeq  r8,r1,r0,ror #0x1a
:02030F30 8000158D andhi  r1,r0,r13,lsl #0xb
:02030F34 410728E5 unknown
:02030F38 01C13006 biceq  r3,r1,r6
:02030F3C 38C50030 stmccia  r5 ,{r4,r5}^
:02030F40 91204A30 unknown
:02030F44 3D9204E1 unknown
:02030F48 01E00101 mvneq  r0,r1,lsl #0x2
:02030F4C E3800414 orr  r0,r0,#0x14000000
:02030F50 1003B500 andne  r11,r3,r0,lsl #0xa
:02030F54 9077A100 rsblss r10,r7,r0,lsl #0x2
:02030F58 115914C9 cmpne r9,r9,asr #0x9
:02030F5C 32BD87F0 adcccs r8,r13,#0x3C00000
:02030F60 1300FF00 unknown
:02030F64 7014C5FE ldrvcsh r12,[r4], -r14
:02030F68 C9080271 stmgtdb  r8 ,{r0,r4,r5,r6,r9}
:02030F6C 00155004 andeqs r5,r5,r4
:02030F70 70E956AA rscvc  r5,r9,r10,lsr #0xd
:02030F74 05F50E02 ldreqb r0,[r5, #+0xe02]!
:02030F78 3C027970 stccc  9,cr7,[r2],{#0x70}
:02030F7C 70810252 addvc  r0,r1,r2,asr r2
:02030F80 EB015A18 bl 020877E8
:02030F84 F1021230 unknown
:02030F88 30024511 andcc  r4,r2,r1,lsl r5
:02030F8C A5B6E1D1 ldrge r14,[r6, #+0x1d1]!
:02030F90 8D434013 unknown
:02030F94 8D30B0E2 ldchi  0,cr11,[r0,#-0x388]!
:02030F98 008D2000 addeq  r2,r13,r0
:02030F9C 008D5020 addeq  r5,r13,r0,lsr #0x0
:02030FA0 60039100 andvs  r9,r3,r0,lsl #0x2
:02030FA4 2521E3A0 strcs r14,[r1, #-0x3a0]!
:02030FA8 02C50039 sbceq  r0,r5,#0x39
:02030FAC 490601E5 stmmidb  r6 ,{r0,r2,r5,r6,r7,r8}
:02030FB0 BD10D906 unknown
:02030FB4 4085A311 addmi  r10,r5,r1,lsl r3
:02030FB8 9F01ECBA swils 0x0001ecba
:02030FBC 05108115 ldreq r8,[r0, #-0x115]		;(r0-0x115=*(00995ceb))
:02030FC0 1710D000 ldrne r13,[r0, -r0]
:02030FC4 00B21081 adceqs r1,r2,r1,lsl #0x1
:02030FC8 866004E5 unknown
:02030FCC 569200C5 ldrpl r0,r1,r2,r1,lsl #0x1
:02030FD0 00C51DE3 sbceq  r1,r5,r3,ror #0x1b
:02030FD4 11A514C9 movne  r1,r9,asr #0x9
:02030FD8 B800BDEE stmltda  r0 ,{r1,r2,r3,r5,r6,r7,r8,r10,r11,r12,r13,r15}
:02030FDC 70BD01B8 unknown
:02030FE0 7500BDF7 strvc r11,[r0, #-0xdf7]		;(r0-0xdf7=*(00995009))
:02030FE4 A040BD29 subge  r11,r0,r9,lsr #0x1a
:02030FE8 F0BD1174 adcnvs r1,r13,r4,ror r1
:02030FEC F0BDF0BD unknown
:02030FF0 0280BD81 addeq  r11,r0,#0x2040
:02030FF4 54AE40BD unknown
:02030FF8 BD70BD11 ldcltl 13,cr11,[r0,#-0x44]!
:02030FFC 70F0BDF0 unknown
:02031000 5C03C0BD stcpl  0,cr12,[r3],{#0xbd}
:02031004 F0BD20BD unknown
:02031008 C7819DF8 unknown
:0203100C 18B50115 ldmneia  r5!,{r0,r2,r4,r8}
:02031010 24EB1255 unknown
:02031014 49E0019D unknown
:02031018 B613D100 ldrlt r13,[r3],-r0, lsl #0x2
:0203101C E11AD151 tst r10,r1,asr r1
:02031020 930011B4 unknown
:02031024 49E00400 unknown
:02031028 20418400 subcs  r8,r1,r0,lsl #0x8
:0203102C BA0045B8 blt 02042714
:02031030 10254045 eorne  r4,r5,r5,asr #0x0
:02031034 75519041 ldrvcb r9,[r1, #-0x41]		;r1-0x41=*(6bbcc4e8)=#0(0x00000000)
:02031038 5D707534 ldcpll 5,cr7,[r0,#-0xd0]!
:0203103C 94107514 ldrls r7,[r0],#-0x514
:02031040 8D13D910 unknown
:02031044 50BEE24E adcpls r14,r14,r14,asr #0x4
:02031048 20BCE1D1 unknown
:0203104C 50800009 addpl  r0,r0,r9
:02031050 00110001 andeqs r0,r1,r1
:02031054 E1D131B0 ldrh r3,[r1, #+0x10]		;r1+0x10=*(6bbcc539)=#0(0x00000000)
:02031058 D12106B2 strleh r0,[r1, -r2]!
:0203105C 851004E1 ldrhi r0,[r0, #-0x4e1]		;(r0-0x4e1=*(0099591f))
:02031060 3000B4E0 andcc  r11,r0,r0,ror #0x9
:02031064 03850389 orreq  r0,r5,#0x24000002
:02031068 40037DB2 strmih r7,[r3], -r2
:0203106C 96003134 unknown
:02031070 104D4F45 subne  r4,r13,r5,asr #0x1e
:02031074 1049172D subne  r1,r9,r13,lsr #0xe
:02031078 20854885 addcs  r4,r5,r5,lsl #0x11
:0203107C BF002DD4 swilt 0x00002dd4
:02031080 00514044 subeqs r4,r1,r4,asr #0x0
:02031084 A0106150 andges r6,r0,r0,asr r1
:02031088 3314CDE1 tstcc r4,#0x3840
:0203108C 101D2931 andnes r2,r13,r1,lsr r9
:02031090 85000B12 strhi r0,[r0, #-0xb12]		;(r0-0xb12=*(009952ee))
:02031094 B5700612 ldrltb r0,[r0, #-0x612]!
:02031098 E285501A add  r5,r5,#0x1A
:0203109C 99157D03 ldmlsdb  r5 ,{r0,r1,r8,r10,r11,r12,r13,r14}
:020310A0 55F5C207 ldrplb r12,[r5, #+0x207]!
:020310A4 1A390E00 bne 02E748AC
:020310A8 517002E1 cmnpl r0,r1,ror #0x5
:020310AC 2A5A3000 bcs 036BD0B4
:020310B0 084D332D stmeqda  r13 ,{r0,r2,r3,r5,r8,r9,r12,r13}^
:020310B4 2D6223E1 stccsl 3,cr2,[r2,#-0x384]!
:020310B8 C0413443 subgt  r3,r1,r3,asr #0x8
:020310BC 004181AE subeq  r8,r1,r14,lsr #0x3
:020310C0 0EB51221 cdpeq 2,10,cr1,cr5,cr1,1
:020310C4 C10112DD unknown
:020310C8 DE147511 mrcle 5,0,r7,cr4,cr1,{0}
:020310CC 0915B904 ldmeqdb  r5 ,{r2,r8,r11,r12,r13,r15}
:020310D0 0745F803 streqb r15,[r5,-r3, lsl #0x10]
:020310D4 16E00000 unknown
:020310D8 580528A9 stmplda  r5 ,{r0,r3,r5,r7,r11,r13}
:020310DC 65A1AD14 strvs r10,[r1, #+0xd14]!
:020310E0 0100410B unknown
:020310E4 FB516517 blx 0348A550
:020310E8 0040C538 subeq  r12,r0,r8,lsr r5
:020310EC C5B307DD ldrgt r0,[r3, #+0x7dd]!
:020310F0 2A00A800 bcs 0205B0F8
:020310F4 C904BD9F stmgtdb  r4 ,{r0,r1,r2,r3,r4,r7,r8,r10,r11,r12,r13,r15}
:020310F8 06016100 streq r6,[r1],-r0, lsl #0x2
:020310FC 0E824110 mcreq 1,4,r4,cr2,cr0,{0}
:02031100 3D9301B1 unknown
:02031104 40AD9010 adcmi  r9,r13,r0,lsl r0
:02031108 B96E10B9 unknown
:0203110C 1371B500 cmnne r1,#0x0
:02031110 01002D17 unknown
:02031114 FCE50389 stc2l 3,cr0,[r5],#+0x224
:02031118 7895363D ldmvcia  r5 ,{r0,r2,r3,r4,r5,r9,r10,r12,r13}
:0203111C 8568DA03 strhib r13,[r8, #-0xa03]!
:02031120 85E26520 strhib r6,[r2, #+0x520]!
:02031124 50490010 subpl  r0,r9,r0,lsl r0
:02031128 E0821A99 umull  r1,r2,r9,r10
:0203112C 91A9146D movls  r1,r13,ror #0x8
:02031130 D2036100 andle  r6,r3,#0x0
:02031134 F0A12425 adcnv  r2,r1,r5,lsr #0x8
:02031138 01D3F0A1 biceqs r15,r3,r1,lsr #0x1
:0203113C 0031D500 eoreqs r13,r1,r0,lsl #0xa
:02031140 20A15788 adccs  r5,r1,r8,lsl #0xf
:02031144 A1FDF0A1 mvnges r15,r1,lsr #0x1
:02031148 C0A13800 adcgt  r3,r1,r0,lsl #0x10
:0203114C 6BCE10C5 blvs 013B5468
:02031150 CC810069 stcgt  0,cr0,[r1],{#0x69}
:02031154 6D84EBFF unknown
:02031158 2D411D00 unknown
:0203115C E1D02014 bics r2,r0,r4,lsl r0
:02031160 E2822006 add  r2,r2,#0x6
:02031164 C020B401 eorgt  r11,r0,r1,lsl #0x8
:02031168 3F1095E1 swicc 0x001095e1
:0203116C 50060099 mulpl  r6,r9,r0
:02031170 013D11E5 teqeq r13,r5,ror #0x3
:02031174 31E5FE84 mvncc  r15,r4,lsl #0x1d
:02031178 B4001158 strlt r1,[r0],#-0x158
:0203117C E1D12053 bics r2,r1,r3,asr r0
:02031180 E0420000 sub  r0,r2,r0
:02031184 085D00B4 ldmeqda  r13 ,{r2,r4,r5,r7}^
:02031188 EBFFFCB1 bl 02030454
:0203118C 37007544 strcc r7,da 
:02031190 13ED0041 mvnne  r0,#0x41
:02031194 203CE1D1 unknown
:02031198 8202F59F andhi  r15,r2,#0x27C00000
:0203119C 1392E003 orrnes r14,r2,#0x3
:020311A0 830089C0 unknown
:020311A4 1FA320E0 swine 0x00a320e0
:020311A8 03C0E1A0 biceq  r14,r0,#0x28
:020311AC AA00E081 bge 020693B8
:020311B0 12AC0001 adcne  r0,r12,#0x1
:020311B4 005FEB00 subeqs r14,r15,r0,lsl #0x16
:020311B8 04375502 unknown
:020311BC 20080889 andcs  r0,r8,r9,lsl #0x11
:020311C0 1B25007D blne 029713BC
:020311C4 E5826500 str r6,[r2, #+0x500]		;r2+0x500=*(00000500)
:020311C8 090036D4 stmeqdb  r0 ,{r2,r4,r6,r7,r9,r10,r12,r13}
:020311CC 20780F62 rsbcss r0,r8,r2,ror #0x1e
:020311D0 A510E1FC ldrge r14,[r0, #-0x1fc]		;(r0-0x1fc=*(00995c04))
:020311D4 4432F927 unknown
:020311D8 0118D110 tsteq r8,r0,lsl r1
:020311DC B4167924 ldrlt r7,[r6],#-0x924
:020311E0 2011D000 andcss r13,r1,r0
:020311E4 A3001109 unknown
:020311E8 13C15D48 bicne  r5,r1,#0x1200
:020311EC 38EB0159 unknown
:020311F0 3882000D stmccia  r2 ,{r0,r2,r3}
:020311F4 C0330095 mlagts r3,r5,r0,r0unknown
:020311F8 01D5053D biceqs r0,r5,r13,lsr r5
:020311FC B2008D30 andlt  r8,r0,#0xC00
:02031200 E001380C and  r3,r1,r12,lsl #0x10
:02031204 E08C0000 add  r0,r12,r0
:02031208 82300000 eorhis r0,r0,#0x0
:0203120C 011800E5 tsteq r8,r5,ror #0x1
:02031210 591000E0 ldmpldb  r0 ,{r5,r6,r7}
:02031214 12B98220 adcnes r8,r9,#0x2
:02031218 414422F1 unknown
:0203121C DA518D02 ble 0349462C
:02031220 2A0D26C0 bcs 0237AD28
:02031224 1001FF01 andne  r15,r1,r1,lsl #0x1e
:02031228 188847B5 stmneia  r8 ,{r0,r2,r4,r5,r7,r8,r9,r10,r14}
:0203122C C0B4052D adcgts r0,r4,r13,lsr #0xa
:02031230 8D300029 ldchi  0,cr0,[r0,#-0xa4]!
:02031234 200712E2 andcs  r1,r7,r2,ror #0x5
:02031238 09DC1215 ldmeqib  r12 ,{r0,r2,r4,r9,r12}^
:0203123C 02E5DC00 rsceq  r13,r5,#0x0
:02031240 E28CC014 add  r12,r12,#0x14
:02031244 D5C31000 strleb r1,[r3, #+0x0]		;r3+0x0=*(00000000)
:02031248 E540C302 strb r12,[r0, #-0x302]		;(r0-0x302=*(00995afe))
:0203124C 0105A502 unknown
:02031250 F7E25220 strnvb r5,[r2,+r0, lsr #0x4]!
:02031254 1AFFFF04 bne 02030E6C
:02031258 2114158C tstcs r4,r12,lsl #0xb
:0203125C D5047105 strle r7,[r4, #-0x105]		;r4-0x105=*(03400cad)=#923088901(0x37053805)
:02031260 EDE7F010 stcl 0,cr15,[r7,#+0x40]!
:02031264 BA12ED03 blt 024EC678
:02031268 E1A03182 mov  r3,r2,lsl #0x3		;r3=539830312(0x202d2828)
:0203126C 01107406 tsteq r0,r6,lsl #0x8
:02031270 74013900 strvc r3,[r1],#-0x900
:02031274 31B30081 movccs r0,r1,lsl #0x1		;r0=-679900590(0xd7798a52)
:02031278 20B3AC00 adccss r10,r3,r0,lsl #0x18
:0203127C 30B3E192 umlalccs r14,r3,r2,r1
:02031280 8006ED90 mulhi  r6,r0,r13
:02031284 804902B1 strhih r0,[r9],#-0x21
:02031288 8200854C andhi  r8,r0,#0x13000000
:0203128C 0BE1A0E1 bleq 01899618
:02031290 E081C182 add  r12,r1,r2,lsl #0x3
:02031294 B2042902 andlt  r2,r4,#0x8000
:02031298 E1DC2030 bics r2,r12,r0,lsr r0
:0203129C BE00191D mcrlt 9,0,r1,cr0,cr13,{0}
:020312A0 08E19110 unknown
:020312A4 E0203092 mla  r0,r2,r0,r3unknown
:020312A8 101100B2 ldrneh r0,[r1], -r2
:020312AC 001140DC ldreqsb r4,[r1], -r12
:020312B0 30B2E1DC unknown
:020312B4 15E1E1DD strneb r14,[r1, #+0x1dd]!
:020312B8 CD10B081 unknown
:020312BC CD20B4E1 stcgt  4,cr11,[r0,#-0x384]!
:020312C0 C0B600E1 adcgts r0,r6,r1,ror #0x1
:020312C4 CBA1E1CD blgt 008A9A00
:020312C8 1800EBFF stmneda  r0 ,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r9,r11,r13,r14,r15}
:020312CC 10E904E9 rscne  r0,r9,r9,ror #0x9
:020312D0 7A4525F0 bvc 0317AA98
:020312D4 567E0001 unknown
:020312D8 26040126 strcs r0,[r4],-r6, lsr #0x2
:020312DC 9C25190D stcls  9,cr1,[r5],#-0x34
:020312E0 52F54A65 rscpls r4,r5,#0x65000
:020312E4 FFE28000 swinv 0x00e28000
:020312E8 85E20000 strhib r0,[r2, #+0x0]!
:020312EC 10FD800B rscnes r8,r13,r11
:020312F0 1081C18A addne  r12,r1,r10,lsl #0x3
:020312F4 D1141759 tstle r4,r9,asr r7
:020312F8 D900110B stmledb  r0 ,{r0,r1,r3,r8,r12}
:020312FC 69B414F5 ldmvsib  r4!,{r0,r2,r4,r5,r6,r7,r10,r12}
:02031300 01191D06 tsteq r9,r6,lsl #0x1a
:02031304 150158AC strne r5,[r1, #-0x8ac]		;r1-0x8ac=*(6bbcbc7d)=#0(0x00000000)
:02031308 390621EB stmccdb  r6 ,{r0,r1,r3,r5,r6,r7,r8,r13}
:0203130C 82029114 andhi  r9,r2,#0x5
:02031310 9102F5E0 unknown
:02031314 0006CE29 andeq  r12,r6,r9,lsr #0x1c
:02031318 0D23C952 stceq  9,cr12,[r3,#-0x148]!
:0203131C 15090019 strne r0,[r9, #-0x19]		;(r9-0x19=*(ffffffe7))
:02031320 19E82979 unknown
:02031324 40190340 andmis r0,r9,r0,asr #0x6
:02031328 BD001909 unknown
:0203132C D9339D04 ldmledb  r3!,{r2,r8,r10,r11,r12,r15}
:02031330 0005F507 andeq  r15,r5,r7,lsl #0xa
:02031334 04A50815 unknown
:02031338 0205000D andeq  r0,r5,#0xD
:0203133C 3199209D unknown
:02031340 1DE7D010 stcnel 0,cr13,[r7,#+0x40]!
:02031344 0021A010 eoreq  r10,r1,r0,lsl r0
:02031348 A9402D10 stmgedb  r0 ,{r4,r8,r10,r11,r13}^
:0203134C 490D26B4 stmmidb  r13 ,{r2,r4,r5,r7,r9,r10,r13}
:02031350 00111C25 andeqs r1,r1,r5,lsr #0x18
:02031354 B128201C unknown
:02031358 0109C119 unknown
:0203135C 0901E7D2 stmeqdb  r1 ,{r1,r4,r6,r7,r8,r9,r10,r13,r14,r15}
:02031360 9D451010 unknown
:02031364 94035900 strls r5,[r3],#-0x900
:02031368 AD4519FF unknown
:0203136C 330D261A unknown
:02031370 14D93802 ldrneb r3,[r9],#+0x802
:02031374 ABE1A050 blge 018994BC
:02031378 D084054D addle  r0,r4,r13,asr #0xa
:0203137C 5D131912 unknown
:02031380 89037500 stmhidb  r3 ,{r8,r10,r12,r13,r14}
:02031384 3C00F512 stccc  5,cr15,[r0],{#0x12}
:02031388 00C905D0 unknown
:0203138C 00410203 subeq  r0,r1,r3,lsl #0x4
:02031390 55240000 strpl r0,[r4, #-0x0]!
:02031394 135508D1 cmpne r5,#0xD10000
:02031398 5228E538 eorpl  r14,r8,#0xE000000
:0203139C 00A20879 adceq  r0,r2,r9,ror r8
:020313A0 024908CA subeq  r0,r9,#0xCA0000
:020313A4 000A10F9 unknown
:020313A8 03E21842 mvneq  r1,#0x420000
:020313AC 8FF1130D swihi 0x00f1130d
:020313B0 00015C90 muleq  r1,r0,r12
:020313B4 00011084 andeq  r1,r1,r4,lsl #0x1
:020313B8 3700011E unknown
:020313BC 35360001 ldrcc r0,[r6, #-0x1]!
:020313C0 31FDAA30 mvnccs r10,lsr r0
:020313C4 AD029102 unknown
:020313C8 3910E910 ldmccdb  r0 ,{r4,r8,r11,r13,r14,r15}
:020313CC 00198E80 andeqs r8,r9,r0,lsl #0x1d
:020313D0 401954BD ldrmih r5,[r9], -r13
:020313D4 20190195 mulcss r9,r5,r1
:020313D8 CD303989 ldcgt  9,cr3,[r0,#-0x224]!
:020313DC 026E3823 rsbeq  r3,r14,#0x230000
:020313E0 012D3129 unknown
:020313E4 821075E2 andhis r7,r0,#0x38800000
:020313E8 5055001D subpls r0,r5,r13,lsl r0
:020313EC 00197FD6 ldreqsb r7,[r9], -r6
:020313F0 E59F0218 ldr r0,[r15, #+0x218]		;r15+0x218=*(02031610)=#954368771(0x38e28303)
:020313F4 4210207D andmis r2,r0,#0x7D
:020313F8 1051E5D1 ldrnesb r14,[r1],#-0x51
:020313FC 0B40ED7A bleq 0306C9EC
:02031400 54FC0039 unknown
:02031404 9D141501 unknown
:02031408 11C171F0 unknown
:0203140C 5101B09D swppl r11,r13,r1
:02031410 13F6114D mvnnes r1,#0x40000013
:02031414 0110FD69 tsteq r0,r9,ror #0x1a
:02031418 10357671 eornes r7,r5,r1,ror r6
:0203141C 74C01039 strvcb r1,[r0],#+0x39
:02031420 C138F9FB ldrgtsh r15,[r8, -r11]!
:02031424 39600039 unknown
:02031428 00599C00 subeqs r9,r9,r0,lsl #0x18
:0203142C 7D0081AA unknown
:02031430 198D4222 stmneib  r13 ,{r1,r5,r9,r14}
:02031434 190A002D stmnedb  r10 ,{r0,r2,r3,r5}
:02031438 DB011131 blle 02075904
:0203143C 00450249 subeq  r0,r5,r9,asr #0x4
:02031440 B4003991 strlt r3,[r0],#-0x991
:02031444 0BE1C010 bleq 018A148C
:02031448 3701F1B1 unknown
:0203144C 11B20021 movnes r0,r1,lsr #0x0		;r0=1807533353(0x6bbcc529)
:02031450 510AEB00 unknown
:02031454 10950049 addnes r0,r5,r9,asr #0x0
:02031458 1D00490A unknown
:0203145C 4531C920 ldrmi r12,[r1, #-0x920]!
:02031460 1961F621 unknown
:02031464 40005149 andmi  r5,r0,r9,asr #0x2
:02031468 553D3501 ldrpl r3,[r13, #-0x501]!
:0203146C C9654711 unknown
:02031470 15153800 ldrne r3,[r5, #-0x800]		;(r5-0x800=*(fffff800))
:02031474 100D00AD andne  r0,r13,r13,lsr #0x1
:02031478 050D03A0 streq r0,[r13, #-0x3a0]		;(r13-0x3a0=*(fffffc60))
:0203147C 100C0500 andne  r0,r12,r0,lsl #0xa
:02031480 001D05BD ldreqh r0,[r13], -r13
:02031484 B100B13E unknown
:02031488 0C404901 stceql 9,cr4,[r0],{#0x1}
:0203148C 7D104901 unknown
:02031490 41204901 unknown
:02031494 00491272 subeq  r1,r9,r2,ror r2
:02031498 00313615 eoreqs r3,r1,r5,lsl r6
:0203149C 49341049 ldmmidb  r4!,{r0,r3,r6,r12}
:020314A0 49ECB240 unknown
:020314A4 00499780 subeq  r9,r9,r0,lsl #0xf
:020314A8 03C049D8 biceq  r4,r0,#0x360000
:020314AC E3552A00 cmp r5,#0x0
:020314B0 4D127510 unknown
:020314B4 D0100200 andles r0,r0,r0,lsl #0x4
:020314B8 51017918 unknown
:020314BC 023211F5 eoreqs r1,r2,#0x4000003D
:020314C0 0535C010 ldreq r12,[r5, #-0x10]!
:020314C4 3A000023 bcc 02031558
:020314C8 1717D913 unknown
:020314CC A4A033F9 unknown
:020314D0 00C910B1 streqh r1,[r9],#+0x1
:020314D4 84015D78 strhi r5,[r1],#-0xd78
:020314D8 EB160035 bl 025B15B4
:020314DC 1041108C subne  r1,r1,r12,lsl #0x1
:020314E0 0038E591 mlaeqs r8,r1,r5,r14unknown
:020314E4 81E58108 mvnhi  r8,r8,lsl #0x2
:020314E8 00190210 andeqs r0,r9,r0,lsl r2
:020314EC 0300C502 unknown
:020314F0 03415154 unknown
:020314F4 250E4025 strcs r4,[r14, #-0x25]		;r14-0x25=*(020310cb)=#364446942(0x15b904de)
:020314F8 000D0300 andeq  r0,r13,r0,lsl #0x6
:020314FC 05D50BBD ldreqb r0,[r5, #+0xbbd]		;r5+0xbbd=*(00000bbd)
:02031500 05C04000 streqb r4,[r0, #+0x0]		;r0+0x0=*(6bbcc529)=#0(0x00000000)
:02031504 00071C39 andeq  r1,r7,r9,lsr r12
:02031508 27795220 ldrcsb r5,[r9,-r0, lsr #0x4]!
:0203150C 15126148 ldrne r6,[r2, #-0x148]		;(r2-0x148=*(a405a3bd))
:02031510 EA01CD40 b 020A4A18
:02031514 52003A08 andpl  r3,r0,#0x8000
:02031518 41302BC5 teqmi r0,r5,asr #0x17
:0203151C 44E10700 unknown
:02031520 135D5408 cmpne r13,#0x8000000
:02031524 E0EB0017 rsc  r0,r11,r7,lsl r0
:02031528 0D07B1FE unknown
:0203152C 0189C110 orreq  r12,r9,r0,lsl r1
:02031530 16FB1691 unknown
:02031534 0091016D addeqs r0,r1,r13,ror #0x2
:02031538 B3020D38 unknown
:0203153C 8D06310F unknown
:02031540 E8184520 ldmda  r8 ,{r5,r8,r10,r14}
:02031544 0E580204 cdpeq 2,4,cr0,cr8,cr4,0
:02031548 8D0204E9 unknown
:0203154C 17E1102B strneb r1,[r1,+r11, lsr #0x0]!
:02031550 A821FDD0 stmgeda  r1!,{r4,r6,r7,r8,r10,r11,r12,r13,r14,r15}
:02031554 E59FC018 ldr r12,[r15, #+0x18]		;r15+0x18=*(02031574)=#-1622129663(0x9f504401)
:02031558 E242200B sub  r2,r2,#0xB
:0203155C D1100200 tstle r0,r0,lsl #0x4
:02031560 01ED10E7 mvneq  r1,r7,ror #0x1
:02031564 601C12F5 ldrvssh r1,[r12], -r5
:02031568 15D0422D ldrneb r4,[r0, #+0x22d]		;r0+0x22d=*(6bbcc756)=#0(0x00000000)
:0203156C 05327C01 ldreq r7,[r2, #-0xc01]!
:02031570 15053802 strne r3,[r5, #-0x802]		;(r5-0x802=*(fffff7fe))
:02031574 9F504401 swils 0x00504401
:02031578 E30115E5 unknown
:0203157C 10A12019 adcne  r2,r1,r9,lsl r0
:02031580 19D11019 ldmneib  r1 ,{r0,r3,r4,r12}^
:02031584 20990720 addcss r0,r9,r0,lsr #0xe
:02031588 AA001D40 bge 02038A90
:0203158C 9501ADC1 strls r10,[r1, #-0xdc1]		;r1-0xdc1=*(6bbcb768)=#0(0x00000000)
:02031590 800004E5 andhi  r0,r0,r5,ror #0x9
:02031594 390402E0 stmccdb  r4 ,{r5,r6,r7,r9}
:02031598 D1FB3486 mvnles r3,r6,lsl #0x9
:0203159C B1844003 orrlt  r4,r4,r3
:020315A0 E3549200 cmp r4,#0x0
:020315A4 3800B5EF stmccda  r0 ,{r0,r1,r2,r3,r5,r6,r7,r8,r10,r12,r13,r15}
:020315A8 21D10165 biccss r0,r1,r5,ror #0x2
:020315AC E92D6800 stmdb  r13!,{r11,r13,r14}
:020315B0 E24DD004 sub  r13,r13,#0x4
:020315B4 8001B9AC andhi  r11,r1,r12,lsr #0x13
:020315B8 099F00AC ldmeqib  r15 ,{r2,r3,r5,r7}
:020315BC 0009D100 andeq  r13,r9,r0,lsl #0x2
:020315C0 68C00011 stmvsia  r0 ,{r0,r4}^
:020315C4 CD3005FD ldcgt  5,cr0,[r0,#-0x3f4]!
:020315C8 001101E5 andeqs r0,r1,r5,ror #0x3
:020315CC D1212002 unknown
:020315D0 EDD1000D unknown
:020315D4 00E28D03 rsceq  r8,r2,r3,lsl #0x1a
:020315D8 02D10A30 sbceqs r0,r1,#0x30000
:020315DC 03E5CD20 mvneq  r12,#0x800
:020315E0 0001CD00 andeq  r12,r1,r0,lsl #0x1a
:020315E4 0091D181 addeqs r13,r1,r1,lsl #0x3
:020315E8 A115E15C tstge r5,r12,asr r1
:020315EC 01357000 teqeq r5,r0
:020315F0 0D1259A2 unknown
:020315F4 13017100 unknown
:020315F8 811003E3 tsthi r0,r3,ror #0x7
:020315FC 0504E007 streq r14,[r4, #-0x7]		;(r4-0x7=*(fffffff9))
:02031600 90100807 andlss r0,r0,r7,lsl #0x10
:02031604 8416E9E5 ldrhi r14,[r6],#-0x9e5
:02031608 19430001 stmnedb  r3 ,{r0}^
:0203160C 7DF01930 ldcvcl 9,cr1,[r0,#+0xc0]!
:02031610 38E28303 unknown
:02031614 E0810000 add  r0,r1,r0
:02031618 8D041215 unknown
:0203161C D0901903 addles r1,r0,r3,lsl #0x12
:02031620 E2833001 add  r3,r3,#0x1
:02031624 31530004 cmpcc r3,r4
:02031628 E2818003 add  r8,r1,#0x3
:0203162C BAFFFFE2 blt 020315BC
:02031630 8D00D004 unknown
:02031634 F50008E2 strnv r0,[r0, #-0x8e2]		;(r0-0x8e2=*(fffff71e))
:02031638 0D25D434 stceq  4,cr13,[r5,#-0xd0]!
:0203163C 10D90210 sbcnes r0,r9,r0,lsl r2
:02031640 9D009D10 unknown
:02031644 40009D13 andmi  r9,r0,r3,lsl r13
:02031648 40E1A04A rscmi  r10,r1,r10,asr #0x0
:0203164C 902D000D eorls  r0,r13,r13
:02031650 85002DF6 strhi r2,[r0, #-0xdf6]		;(r0-0xdf6=*(fffff20a))
:02031654 000DD820 andeq  r13,r13,r0,lsr #0x10
:02031658 1A000DC8 bne 02034D80
:0203165C 5539000D ldrpl r0,[r9, #-0xd]!
:02031660 B5001DCC strlt r1,[r0, #-0xdcc]		;(r0-0xdcc=*(fffff234))
:02031664 F5C01D16 strnvb r1,[r0, #+0xd16]		;r0+0xd16=*(00000d16)
:02031668 2505D400 strcs r13,[r5, #-0x400]		;(r5-0x400=*(fffffc00))
:0203166C A205050F andge  r0,r5,#0x3C00000
:02031670 110E1025 unknown
:02031674 0011C4C0 andeqs r12,r1,r0,asr #0x9
:02031678 B0156D09 andlts r6,r5,r9,lsl #0x1a
:0203167C 8400C095 strhi r12,[r0],#-0x95
:02031680 8410F0E2 ldrhi r15,[r0],#-0xe2
:02031684 6CEA00E2 stcvsl 0,cr0,[r10],#+0x388
:02031688 12B13449 adcnes r3,r1,#0x49000000
:0203168C 5503E510 strpl r14,[r3, #-0x510]		;r3-0x510=*(202d2318)=#0(0x00000000)
:02031690 356C1011 strccb r1,[r12, #-0x11]!
:02031694 1C239D00 stcne  13,cr9,[r3],#-0x0
:02031698 1BD98659 blne 01693004
:0203169C 1BEB0016 blne 01AF16FC
:020316A0 710029EA unknown
:020316A4 00010812 andeq  r0,r1,r2,lsl r8
:020316A8 1690000C ldrne r0,[r0],+r12
:020316AC 34CD006D strccb r0,[r13],#+0x6d
:020316B0 3140217E unknown
:020316B4 4DF15410 ldcmil 4,cr5,[r1,#+0x40]!
:020316B8 8DF59B30 ldchil 11,cr9,[r5,#+0xc0]!
:020316BC 05D975C1 ldreqb r7,[r9, #+0x5c1]		;r9+0x5c1=*(000005c1)
:020316C0 0204D14F andeq  r13,r4,#0xC0000013
:020316C4 15910412 ldrne r0,[r1, #+0x412]		;r1+0x412=*(6bbcc93b)=#0(0x00000000)
:020316C8 85E5C100 strhib r12,[r5, #+0x100]!
:020316CC 2210AC11 andcss r10,r0,#0x1100
:020316D0 05201D1A streq r1,[r0, #-0xd1a]!
:020316D4 49C10155 stmmiib  r1 ,{r0,r2,r4,r6,r8}^
:020316D8 48019802 stmmida  r1 ,{r1,r11,r12,r15}
:020316DC 40E569AA rscmi  r6,r5,r10,lsr #0x13
:020316E0 6840E538 stmvsda  r0 ,{r3,r4,r5,r8,r10,r13,r14,r15}^
:020316E4 000917ED andeq  r1,r9,r13,ror #0xf
:020316E8 00096A71 andeq  r6,r9,r1,ror r10
:020316EC 03C5324D biceq  r3,r5,#0xD0000004
:020316F0 00024DC9 andeq  r4,r2,r9,asr #0x1b
:020316F4 576B324D strplb r3,r4,r2,r9,asr #0x1b
:020316F8 205C0215 subcss r0,r12,r5,lsl r2
:020316FC 355CE59F ldrccb r14,[r12, #-0x59f]		;(r12-0x59f=*(9f503e62))
:02031700 C1C26502 bicgt  r6,r2,r2,lsl #0xa
:02031704 1DD2001D unknown
:02031708 55025570 strpl r5,[r2, #-0x570]		;(r2-0x570=*(a4059f95))
:0203170C 88F255F2 unknown
:02031710 3CFD3DF9 ldcccl 13,cr3,[r13],#+0x3e4
:02031714 3CFDF9A0 ldcccl 9,cr15,[r13],#+0x280
:02031718 FDC245B8 unknown
:0203171C E90B49FC stmdb  r11 ,{r2,r3,r4,r5,r6,r7,r8,r11,r14}
:02031720 D101352C unknown
:02031724 2C0455A0 stccs  5,cr5,[r4],{#0xa0}
:02031728 09DE7CFD ldmeqib  r14 ,{r0,r2,r3,r4,r5,r6,r7,r10,r11,r12,r13,r14}^
:0203172C 25DBAE81 ldrcsb r10,[r11, #+0xe81]		;r11+0xe81=*(00000e81)
:02031730 D91BFD12 ldmledb  r11 ,{r1,r4,r8,r10,r11,r12,r13,r14,r15}
:02031734 B9F24115 unknown
:02031738 2C560F70 ldccsl 15,cr0,[r6],{#0x70}
:0203173C 2C0BB0B9 stccs  0,cr11,[r11],{#0xb9}
:02031740 85208215 strhi r8,[r0, #-0x215]!
:02031744 30520234 subccs r0,r2,r4,lsr r2
:02031748 6544E242 strvsb r14,[r4, #-0x242]		;(r4-0x242=*(fffffdbe))
:0203174C 34851019 strcc r1,[r5],#+0x19
:02031750 44BD50B8 unknown
:02031754 DC40251B stclel 5,cr2,[r0],{#0x1b}
:02031758 073069F2 unknown
:0203175C 02912500 addeqs r2,r1,#0x0
:02031760 1B9100ED blne 00471B1C
:02031764 4111B4B5 ldrmih r11,[r1, -r5]
:02031768 41530C40 cmpmi r3,r0,asr #0x18
:0203176C B1100100 tstlt r0,r0,lsl #0x2
:02031770 49FA2510 unknown
:02031774 DDC12B03 unknown
:02031778 65DF03FD ldrvsb r0,[r15, #+0x3fd]		;r15+0x3fd=*(02031b7d)=#-1791853293(0x95327d13)
:0203177C D9108D12 ldmledb  r0 ,{r1,r4,r8,r10,r11,r15}
:02031780 F3483059 unknown
:02031784 4BE07265 blmi 0184E120
:02031788 218A252B orrcs  r2,r10,r11,lsr #0xa
:0203178C DC815914 stcle  9,cr5,[r1],{#0x14}
:02031790 2EB08311 mrccs 3,5,r8,cr0,cr1,{0}
:02031794 6D11192E unknown
:02031798 AD00090D unknown
:0203179C 6325002E unknown
:020317A0 39D847EF ldmccib  r8 ,{r0,r1,r2,r3,r5,r6,r7,r8,r9,r10,r14}^
:020317A4 E5D8E931 ldrb r14,[r8, #+0x931]		;r8+0x931=*(00000931)
:020317A8 1505074B strne r0,[r5, #-0x74b]		;(r5-0x74b=*(fffff8b5))
:020317AC F41592E4 ldrnv r9,[r5],#-0x2e4
:020317B0 CA2EF415 bgt 02BEE80C
:020317B4 0525EBFF streq r14,[r5, #-0xbff]!
:020317B8 C9178300 ldmgtdb  r7 ,{r8,r9,r15}
:020317BC C670329D unknown
:020317C0 21D33415 biccss r3,r3,r5,lsl r4
:020317C4 F480A482 strnv r10,[r0],#+0x482
:020317C8 C8DAB415 ldmgtia  r10 ,{r0,r2,r4,r10,r12,r13,r15}^
:020317CC F4151415 ldrnv r1,[r5],#-0x415
:020317D0 15E4F415 strneb r15,[r4, #+0x415]!
:020317D4 15F415F4 ldrneb r1,[r4, #+0x5f4]!
:020317D8 152455F4 strne r5,[r4, #-0x5f4]!
:020317DC 98F415E4 unknown
:020317E0 51BF8AD5 ldrplsb r8,[r15, +r5]!
:020317E4 A530D92E ldrge r13,[r0, #-0x92e]!
:020317E8 F4B44029 unknown
:020317EC 8594716D ldrhi r7,[r4, #+0x16d]		;r4+0x16d=*(0000016d)
:020317F0 A184152B orrge  r1,r4,r11,lsr #0xa
:020317F4 3025C819 eorcc  r12,r5,r9,lsl r8
:020317F8 AC00259A stcge  5,cr2,[r0],{#0x9a}
:020317FC 25F423A9 ldrcsb r2,[r4, #+0x3a9]!
:02031800 15C6F130 strneb r15,[r6, #+0x130]		;r6+0x130=*(00035f0c)
:02031804 13ED0AB4 mvnne  r0,#0xB4000
:02031808 D81FFDA5 ldmleda  r15 ,{r0,r2,r5,r7,r8,r10,r11,r12,r13,r14,r15}
:0203180C F53021FF ldrnv r2,[r0, #-0x1ff]!
:02031810 193D4415 ldmnedb  r13!,{r0,r2,r4,r10,r14}
:02031814 9AE96968 bls 01A8BDBC
:02031818 3028F415 eorcc  r15,r8,r5,lsl r4
:0203181C C6DFB415 unknown
:02031820 FD93F415 unknown
:02031824 B415C623 ldrlt r12,[r5],#-0x623
:02031828 7415C6D0 ldrvc r12,[r5],#-0x6d0
:0203182C 1525157A strne r1,[r5, #-0x57a]!
:02031830 1D155E34 unknown
:02031834 29D86E30 ldmcsib  r8 ,{r4,r5,r9,r10,r11,r13,r14}^
:02031838 C9401D42 stmgtdb  r0 ,{r1,r6,r8,r10,r11,r12}^
:0203183C 3415C6E8 ldrcc r12,[r5],#-0x6e8
:02031840 6649D9D6 unknown
:02031844 54B0406D unknown
:02031848 467415F5 unknown
:0203184C FAE96071 blx 01A89A18
:02031850 B405C6A9 strlt r12,[r5],#-0x6a9
:02031854 EDF4059A ldcl 5,cr0,[r4,#+0x268]!
:02031858 D4052B06 strle r2,[r5],#-0xb06
:0203185C 052B0B49 streq r0,[r11, #-0xb49]!
:02031860 C15B4A34 cmpgt r11,r4,lsr r10
:02031864 A5F62480 ldrgeb r2,[r6, #+0x480]!
:02031868 1D1FFD42 unknown
:0203186C 21FAE970 mvncss r14,r0,ror r9
:02031870 252BF91C strcs r15,[r11, #-0x91c]!
:02031874 05C6A671 streqb r10,[r6, #+0x671]		;r6+0x671=*(0003644d)
:02031878 48010573 stmmida  r1 ,{r0,r1,r4,r5,r6,r8,r10}
:0203187C E92C52F5 stmdb  r12!,{r0,r2,r4,r5,r6,r7,r9,r12,r14}
:02031880 05C817FA streqb r1,[r8, #+0x7fa]		;r8+0x7fa=*(000007fa)
:02031884 1D2DEB74 stcne  11,cr14,[r13,#-0x1d0]!
:02031888 2DE89272 stccsl 2,cr9,[r8,#+0x1c8]!
:0203188C D9DDFAE9 ldmleib  r13 ,{r0,r3,r5,r6,r7,r9,r11,r12,r13,r14,r15}^
:02031890 0FA55AE9 swieq 0x00a55ae9
:02031894 33F964D8 mvnccs r6,#0xD8000000
:02031898 B3F9D81F mvnlts r13,#0x1F0000
:0203189C 3081D81F addcc  r13,r1,r15,lsl r8
:020318A0 81D84919 bichis r4,r8,r9,lsl r9
:020318A4 DC43F940 stclel 9,cr15,[r3],{#0x40}
:020318A8 D9D54081 ldmleib  r5 ,{r0,r7,r14}^
:020318AC E9960105 ldmib  r6 ,{r0,r2,r8}
:020318B0 09FAE9EA ldmeqib  r10!,{r1,r3,r5,r6,r7,r8,r11,r13,r14,r15}^
:020318B4 0CF44DD8 ldceql 13,cr4,[r4],#+0x360
:020318B8 93340915 teqls r4,#0x54000
:020318BC 540914F0 strpl r1,[r9],#-0x4f0
:020318C0 7196F409 orrvcs r15,r6,r9,lsl #0x8
:020318C4 2CC67804 stccsl 8,cr7,[r6],{#0x4}
:020318C8 31F83375 mvnccs r3,r5,ror r3
:020318CC 00A9B840 adceq  r11,r9,r0,asr #0x10
:020318D0 2970104D unknown
:020318D4 1A69B540 bne 03A9EDDC
:020318D8 13FD844D mvnnes r8,#0x4D000000
:020318DC 1A530205 bne 034F20F8
:020318E0 EB9C312D bl 0073DD9C
:020318E4 F748FDD7 unknown
:020318E8 1A633079 bne 038FDAD4
:020318EC E394B44D orrs r11,r4,#0x4D000000
:020318F0 F5904055 ldrnv r4,[r0, #+0x55]		;r0+0x55=*(95327d68)
:020318F4 F655F655 unknown
:020318F8 7228F42D eorvc  r15,r8,#0x2D000000
:020318FC 2AEBFFC9 bcs 01B31828
:02031900 5DC81E91 unknown
:02031904 D009A116 andle  r10,r9,r6,lsl r1
:02031908 2211FFC5 andcss r15,r1,#0x314
:0203190C 988211CD stmlsia  r2 ,{r0,r2,r3,r6,r7,r8,r12}
:02031910 94B42DF8 unknown
:02031914 542DC7D4 unknown
:02031918 F42DF42D unknown
:0203191C F42DF42D unknown
:02031920 E0FCF42D rscs r15,r12,r13,lsr #0x8
:02031924 F42DE42D unknown
:02031928 4B8B3D92 blmi 00300F78
:0203192C 9630D92D unknown
:02031930 46FDD79F unknown
:02031934 21515DF8 ldrcssh r5,[r1, #-0xd8]		;r1-0xd8=*(6bbcc451)=#0(0x00000000)
:02031938 8B4D2A08 blhi 0337C160
:0203193C C712EDB4 unknown
:02031940 25943025 ldrcs r3,[r4, #+0x25]		;r4+0x25=*(00000025)
:02031944 25F8F840 ldrcsb r15,[r8, #+0x840]!
:02031948 C5EB9530 strgtb r9,[r11, #+0x530]!
:0203194C 4504B6D1 strmi r11,[r4, #-0x6d1]		;(r4-0x6d1=*(fffff92f))
:02031950 D723FD03 strle r15,[r3,-r3, lsl #0x1a]!
:02031954 F9B443FD ldmnvib  r4!,{r0,r2,r3,r4,r5,r6,r7,r8,r9,r14}
:02031958 673276D1 unknown
:0203195C D16DEB01 unknown
:02031960 F6D18266 ldrnvb r8,ib 
:02031964 96D12F22 ldrlsb r2,[r1],+r2, lsr #0x1e
:02031968 40150D79 andmis r0,r5,r9,ror r13
:0203196C B9C6D195 stmltib  r6 ,{r0,r2,r4,r7,r8,r12,r14,r15}^
:02031970 B6D1C5D3 unknown
:02031974 76D1C5CA ldrvcb r12,ib 
:02031978 D1241474 unknown
:0203197C 1D145836 unknown
:02031980 61D76830 bicvss r6,r7,r0,lsr r8
:02031984 C549E2B2 strgtb r14,[r9, #-0x2b2]		;(r9-0x2b2=*(fffffd4e))
:02031988 41D036D1 ldrmisb r3,[r0, #+0x61]		;r0+0x61=*(95327d74)
:0203198C D7029D2A strle r9,[r2,-r10, lsr #0x1a]
:02031990 5AF94941 bpl 01E83E9C
:02031994 614073A5 unknown
:02031998 E1C5A780 bic  r10,r5,r0,lsl #0xf
:0203199C 3DF6E1D6 ldcccl 1,cr14,[r6,#+0x358]!
:020319A0 D3452A65 unknown
:020319A4 192A0439 stmnedb  r10!,{r0,r3,r4,r5,r10}
:020319A8 80B54832 adchis r4,r5,r2,lsr r8
:020319AC CDFA562C ldcgtl 6,cr5,[r10,#+0xb0]!
:020319B0 801D2772 andhis r2,r13,r2,ror r7
:020319B4 21D6E194 unknown
:020319B8 6D6A2A14 stcvsl 10,cr2,[r10,#-0x50]!
:020319BC D1C5A471 bicle  r10,r5,r1,ror r4
:020319C0 48710375 unknown
:020319C4 A90321F3 stmgedb  r3 ,{r0,r1,r4,r5,r6,r7,r8,r13}
:020319C8 15C6A95C strneb r10,[r6, #+0x95c]		;r6+0x95c=*(00036738)
:020319CC E97311C7 unknown
:020319D0 52E20251 rscpl  r0,r2,#0x10000005
:020319D4 11380051 teqne r8,r1,asr r0
:020319D8 06110586 ldreq r0,[r1],-r6, lsl #0xb
:020319DC D72656ED strle r5,[r1],-r6, lsl #0xb
:020319E0 FD06ED35 unknown
:020319E4 B6EDD71F unknown
:020319E8 30D5D720 sbcccs r13,r5,r0,lsr #0xe
:020319EC D5D74B1A ldrleb r4,[r7, #+0xb1a]		;r7+0xb1a=*(00000b1a)
:020319F0 0C46ED40 stceql 13,cr14,[r6],{#0x40}
:020319F4 2DD6415D unknown
:020319F8 D9560300 ldmledb  r6 ,{r8,r9}^
:020319FC 0A46ED15 beq 031ECE58
:02031A00 C5050005 strgt r0,[r5, #-0x5]		;(r5-0x5=*(fffffffb))
:02031A04 46E51900 unknown
:02031A08 19B5A0AB ldmneib  r5!,{r0,r1,r3,r5,r7,r13,r15}
:02031A0C 001D5329 andeqs r5,r13,r9,lsr #0x6
:02031A10 EBFFD8F9 bl 02027DFC
:02031A14 0009900E andeq  r9,r9,r14
:02031A18 3041D706 subcc  r13,r1,r6,lsl #0xe
:02031A1C 1490E180 ldrne r14,[r0],#+0x180
:02031A20 ED36DD52 ldc  13,cr13,[r6,#-0x148]!
:02031A24 F6DD6041 ldrnvb r6,[r6,#-0x148]!
:02031A28 75004193 strvc r4,[r0, #-0x193]		;(r0-0x193=*(95327b80))
:02031A2C 49AD0041 stmmiib  r13!,{r0,r6}
:02031A30 99D6F515 ldmlsib  r6 ,{r0,r2,r4,r8,r10,r12,r13,r14,r15}^
:02031A34 6913F8F6 ldmvsdb  r3 ,{r1,r2,r4,r5,r6,r7,r11,r12,r13,r14,r15}
:02031A38 1349DC39 unknown
:02031A3C F9BD5699 ldmnvib  r13!,{r0,r3,r4,r7,r9,r10,r12,r14}
:02031A40 EB001882 bl 02037C50
:02031A44 15C50664 strneb r0,[r5, #+0x664]		;r5+0x664=*(00000664)
:02031A48 4031E436 eormis r14,r1,r6,lsr r4
:02031A4C 4D0089BC unknown
:02031A50 296AC010 unknown
:02031A54 99195540 ldmlsdb  r9 ,{r6,r8,r10,r12,r14}
:02031A58 0059C8B6 ldreqh r12,[r9],#-0x86
:02031A5C 0D29193F stceq  9,cr1,[r9,#-0xfc]!
:02031A60 401DD731 andmis r13,r13,r1,lsr r7
:02031A64 301DFBEC andccs r15,r13,r12,ror #0x17
:02031A68 1125194F unknown
:02031A6C 3527FD71 strcc r15,[r7, #-0xd71]!
:02031A70 39F9A840 ldmccib  r9!,{r6,r11,r13,r15}^
:02031A74 82252830 eorhi  r2,r5,#0x300000
:02031A78 010509A7 unknown
:02031A7C EBFFC81C bl 02023AF4
:02031A80 BD020026 unknown
:02031A84 7D021D0E unknown
:02031A88 4245B11F submi  r11,r5,#0xC0000007
:02031A8C C881C9C1 stmgtia  r1 ,{r0,r6,r7,r8,r11,r14,r15}
:02031A90 6440B157 strvsb r11,[r0],#-0x157
:02031A94 00091559 andeq  r1,r9,r9,asr r5
:02031A98 600145C8 andvs  r4,r1,r8,asr #0xb
:02031A9C 60AD025D adcvs  r0,r13,r13,asr r2
:02031AA0 F25DC25D subnvs r12,r13,#0xD0000005
:02031AA4 F25DF25D subnvs r15,r13,#0xD0000005
:02031AA8 2335F25D teqcs r5,#0xD0000005
:02031AAC F26D7EF9 rsbnv  r7,r13,#0xF90
:02031AB0 0FFDB281 swieq 0x00fdb281
:02031AB4 2C3F89E9 ldccs  9,cr8,[r15],#-0x3a4
:02031AB8 4F933071 swimi 0x00933071
:02031ABC FCFC4021 ldc2l 0,cr4,[r12],#+0x84
:02031AC0 73641104 unknown
:02031AC4 91B58529 movlss r8,r9,lsr #0xa		;r8=0(0x0)
:02031AC8 71104D8A tstvc r0,r10,lsl #0x1b
:02031ACC 5904FD1E stmpldb  r4 ,{r1,r2,r3,r4,r8,r10,r11,r12,r13,r14,r15}
:02031AD0 19375533 ldmnedb  r7!,{r0,r1,r4,r5,r8,r10,r12,r14}
:02031AD4 D399E6A3 orrles r14,r9,#0xA300000
:02031AD8 D901296B stmledb  r1 ,{r0,r1,r3,r5,r6,r8,r11,r13}
:02031ADC 432903D9 unknown
:02031AE0 FD39D676 ldc2  6,cr13,[r9,#-0x1d8]!
:02031AE4 7219FD46 andvcs r15,r9,#0x1180
:02031AE8 52C00D56 sbcpl  r0,r0,#0x1580
:02031AEC 95920929 ldrls r0,[r2, #+0x929]		;r2+0x929=*(a405ae2e)
:02031AF0 01D108B1 ldreqh r0,[r1, #+0x81]		;r1+0x81=*(6bbcc5aa)=#0(0x00000000)
:02031AF4 73CDC650 bicvc  r12,r13,#0x5000000
:02031AF8 51C12C24 bicpl  r2,r1,r4,lsr #0x18
:02031AFC 2C04B993 stccs  9,cr11,[r4],{#0x93}
:02031B00 63696100 unknown
:02031B04 59490009 stmpldb  r9 ,{r0,r3}^
:02031B08 E9D6696F ldmib  r6 ,{r0,r1,r2,r3,r5,r6,r8,r11,r13,r14}^
:02031B0C 402D5A31 eormi  r5,r13,r1,lsr r10
:02031B10 49A92344 stmmiib  r9!,{r2,r6,r8,r9,r13}
:02031B14 D0CA2051 sbcle  r2,r10,r1,asr r0
:02031B18 E2810409 add  r0,r1,#0x9000000
:02031B1C E20210FF and  r1,r2,#0xFF
:02031B20 09B10002 ldmeqib  r1!,{r1}
:02031B24 AD072178 unknown
:02031B28 4E107916 mrcmi 9,0,r7,cr0,cr6,{0}
:02031B2C C0BA4079 adcgts r4,r10,r9,ror r0
:02031B30 FD340079 ldc2  0,cr0,[r4,#-0x1e4]!
:02031B34 00140204 andeqs r0,r4,r4,lsl #0x4
:02031B38 8500A502 strhi r10,[r0, #-0x502]		;(r0-0x502=*(fffffafe))
:02031B3C 00090206 andeq  r0,r9,r6,lsl #0x4
:02031B40 0307C0E2 unknown
:02031B44 013DE1B0 ldreqh r14,[r13, -r0]!
:02031B48 03004113 unknown
:02031B4C 54A8121D unknown
:02031B50 20597FFF ldrcssh r7,[r9],#-0xff
:02031B54 1183D148 orrne  r13,r3,r8,asr #0x2
:02031B58 549201B9 ldrpl r0,[r2],#+0x1b9
:02031B5C 37EBFFC7 strccb r15,[r2],#+0x1b9
:02031B60 7138000D teqvc r8,r13
:02031B64 D00AA924 andle  r10,r10,r4,lsr #0x12
:02031B68 55333DC5 ldrpl r3,[r3, #-0xdc5]!
:02031B6C 05240005 streq r0,[r4, #-0x5]!
:02031B70 2AC67500 bcs 011CEF78
:02031B74 4DCE32E5 unknown
:02031B78 00CD0B02 sbceq  r0,r13,r2,lsl #0x16
:02031B7C 327D131F rsbccs r1,r13,#0x7C000000
:02031B80 7DD62F95 unknown
:02031B84 04FF3872 unknown
:02031B88 4436A47D unknown
:02031B8C 33747DC6 cmncc r4,#0x3180
:02031B90 C5547DC6 ldrgtb r7,[r4, #-0xdc6]		;(r4-0xdc6=*(fffff23a))
:02031B94 147DC603 unknown
:02031B98 7DF47DB2 ldcvcl 13,cr7,[r4,#+0x2c8]!
:02031B9C 7DF47DF4 ldcvcl 13,cr7,[r4,#+0x3d0]!
:02031BA0 F9F47DF4 unknown
:02031BA4 20447D20 subcs  r7,r4,r0,lsr #0x1a
:02031BA8 38447D7F stmccda  r4 ,{r0,r1,r2,r3,r4,r5,r6,r8,r10,r11,r12,r13,r14}^
:02031BAC F47DE47D unknown
:02031BB0 F47D28EA unknown
:02031BB4 7D284DE5 stcvc  13,cr4,[r8,#-0x394]!
:02031BB8 82099E74 andhi  r9,r9,#0x740
:02031BBC FD01FD9B unknown
:02031BC0 EA403D27 b 03041064
:02031BC4 0D04FF8C unknown
:02031BC8 28033541 stmcsda  r3 ,{r0,r6,r8,r10,r12,r13}
:02031BCC 58CBB47D stmplia  r11 ,{r0,r2,r3,r4,r5,r6,r10,r12,r13,r15}^
:02031BD0 298180FD stmcsib  r1 ,{r0,r2,r3,r4,r5,r6,r7,r15}
:02031BD4 C6074522 strgt r4,[r7],-r2, lsr #0xa
:02031BD8 D5DF3025 ldrleb r3,[r15, #+0x25]		;r15+0x25=*(02031c05)=#616243501(0x24bb212d)
:02031BDC 2548192D strcsb r1,[r8, #-0x92d]		;(r8-0x92d=*(fffff6d3))
:02031BE0 79C43640 stmvcib  r4 ,{r6,r9,r10,r12,r13}^
:02031BE4 44514FB4 ldrmib r4,[r1],#-0xfb4
:02031BE8 408553D5 unknown
:02031BEC 31E1FFF4 unknown
:02031BF0 657D12F9 ldrvsb r1,[r13, #-0x2f9]!
:02031BF4 74EB1901 unknown
:02031BF8 1AC50001 bne 01171C04
:02031BFC 710F1001 mrsvc r1,CPSR
:02031C00 DC559944 ldclel 9,cr9,[r5],{#0x44}
:02031C04 BB212D6D bllt 0287D1C0
:02031C08 76401524 strvcb r1,[r0],-r4, lsr #0xa
:02031C0C 94710DFF unknown
:02031C10 C41E10D1 ldrgt r1,[r14],#-0xd1
:02031C14 C415B585 ldrgt r11,[r5],#-0x585
:02031C18 49BF7585 ldmmiib  r15!,{r0,r2,r7,r8,r10,r12,r13,r14}
:02031C1C A3358512 teqge r5,#0x4800000
:02031C20 49001D12 stmmidb  r0 ,{r1,r4,r8,r10,r11,r12}
:02031C24 2DC2291F unknown
:02031C28 3585C472 strcc r12,[r5, #+0x472]		;r5+0x472=*(00000472)
:02031C2C 31E9291B mvncc  r2,r11,lsl r9
:02031C30 9C406DAB stclsl 13,cr6,[r0],{#0xab}
:02031C34 736D0052 unknown
:02031C38 5080718B addpl  r7,r0,r11,lsl #0x3
:02031C3C 4C5D5011 ldcmil 0,cr5,[r13],{#0x11}
:02031C40 FFC36AEE swinv 0x00c36aee
:02031C44 5D04A0C1 unknown
:02031C48 84D56500 ldrhib r6,[r5],#+0x500
:02031C4C FCB53428 ldc2  4,cr3,[r5],#+0xa0
:02031C50 31FD287F mvnccs r2,r15,ror r8
:02031C54 1080C18F addne  r12,r0,r15,lsl #0x3
:02031C58 11492901 unknown
:02031C5C 710007E9 unknown
:02031C60 A0801D08 addge  r1,r0,r8,lsl #0x1a
:02031C64 1039C035 eornes r12,r9,r5,lsr r0
:02031C68 252866DB strcs r6,[r8, #-0x6db]!
:02031C6C 51C3EB71 bicpl  r14,r3,r1,ror r11
:02031C70 46714A75 unknown
:02031C74 02913AA4 addeqs r3,r1,#0xA4000
:02031C78 B5702968 ldrltb r2,[r0, #-0x968]!
:02031C7C 4DC55C23 unknown
:02031C80 2B309A75 blcs 02C5865C
:02031C84 652D7271 strvs r7,[r13, #-0x271]!
:02031C88 454D3C09 strmib r3,[r13, #-0xc09]		;(r13-0xc09=*(fffff3f7))
:02031C8C 10555400 subnes r5,r5,r0,lsl #0x8
:02031C90 D7220329 strle r0,[r2,-r9, lsr #0x6]!
:02031C94 6A6559FF bvs 03988498
:02031C98 3D9523D5 unknown
:02031C9C 65401564 strvsb r1,[r0, #-0x564]		;(r0-0x564=*(fffffa9c))
:02031CA0 81D56455 bichis r6,r5,r5,asr r4
:02031CA4 814D5E30 unknown
:02031CA8 C4456550 strgtb r6,[r5],#-0x550
:02031CAC 1A3565F3 bne 02D8B480
:02031CB0 93026DD7 unknown
:02031CB4 1A051945 bne 021781D0
:02031CB8 04F51F75 unknown
:02031CBC 89541015 ldmhidb  r4 ,{r0,r2,r4,r12}^
:02031CC0 0D5F5043 unknown
:02031CC4 4E138900 cdpmi 9,0,cr8,cr3,cr0,0
:02031CC8 9D3C4041 ldcls  0,cr4,[r12,#-0x104]!
:02031CCC 5110A140 tstpl r0,r0,asr #0x2
:02031CD0 5100056B unknown
:02031CD4 0012351A andeqs r3,r2,r10,lsl r5
:02031CD8 92A92415 adcls  r2,r9,#0x15000000
:02031CDC 42A9630D adcmi  r6,r9,#0x34000000
:02031CE0 BD02A9DB unknown
:02031CE4 3D34E1C3 ldccc  1,cr14,[r4,#-0x30c]!
:02031CE8 C4A54031 unknown
:02031CEC 104D00B5 strneh r0,[r13],#-0x5
:02031CF0 AE40295C mcrge 9,2,r2,cr0,cr12,{2}
:02031CF4 96B4E117 unknown
:02031CF8 980B7921 stmlsda  r11 ,{r0,r5,r8,r11,r12,r13,r14}
:02031CFC 30318117 eorccs r8,r1,r7,lsl r1
:02031D00 5288401D addpl  r4,r8,#0x1D
:02031D04 A8301D02 ldmgeda  r0!,{r1,r8,r10,r11,r12}
:02031D08 28B4E117 ldmcsia  r4!,{r0,r1,r2,r4,r8,r13,r14,r15}
:02031D0C 527C4061 rsbpls r4,r12,#0x61
:02031D10 54306500 unknown
:02031D14 11E54F31 mvnne  r4,lsr r1
:02031D18 2D096900 unknown
:02031D1C 2019DA09 andcss r13,r9,r9,lsl #0x14
:02031D20 CF44F534 swigt 0x0044f534
:02031D24 C60065C4 strgt r6,r13,r9,r9,lsl #0x14
:02031D28 00F925FF unknown
:02031D2C 0005073D andeq  r0,r5,r13,lsr r7
:02031D30 57000533 unknown
:02031D34 9733CDC5 ldrls r12,r0,r5,r13,lsr r7
:02031D38 0811C2B0 ldmeqda  r1 ,{r4,r5,r7,r9,r14,r15}
:02031D3C C5DD0001 ldrgtb r0,[r13, #+0x1]		;r13+0x1=*(00000001)
:02031D40 00CD0A01 sbceq  r0,r13,r1,lsl #0x14
:02031D44 D911FFAC ldmledb  r1 ,{r2,r3,r5,r7,r8,r9,r10,r11,r12,r13,r14,r15}
:02031D48 29D50F34 ldmcsib  r5 ,{r2,r4,r5,r8,r9,r10,r11}^
:02031D4C 2403B874 strcs r11,[r3],#-0x874
:02031D50 097C30F9 unknown
:02031D54 00097C00 andeq  r7,r9,r0,lsl #0x18
:02031D58 BD000916 unknown
:02031D5C 0978D51E ldmeqdb  r8!,{r1,r2,r3,r4,r8,r10,r12,r14,r15}^
:02031D60 00091300 andeq  r1,r9,r0,lsl #0x6
:02031D64 7400CD74 strvc r12,[r0],#-0xd74
:02031D68 05312A10 ldreq r2,[r1, #-0xa10]!
:02031D6C 3070047D rsbccs r0,r0,r13,ror r4
:02031D70 00114541 andeqs r4,r1,r1,asr #0xa
:02031D74 43332A01 teqmi r3,#0x1000
:02031D78 C3701DE2 cmngt r0,#0x3880
:02031D7C 2DD3002D unknown
:02031D80 E154C380 cmp r4,r0,lsl #0x7
:02031D84 E52DA51D str r10,[r13, #-0x51d]!
:02031D88 106DF52D rsbne  r15,r13,r13,lsr #0xa
:02031D8C 64453D4C strvsb r3,[r5],#-0xd4c
:02031D90 7C453D5E stcvcl 13,cr3,[r5],{#0x5e}
:02031D94 6541353D strvsb r3,[r1, #-0x53d]		;r1-0x53d=*(6bbcbfec)=#0(0x00000000)
:02031D98 F6494008 strnvb r4,[r9],-r8
:02031D9C 25274DCA strcs r4,[r7, #-0xdca]!
:02031DA0 C5C27D03 strgtb r7,[r2, #+0xd03]		;r2+0xd03=*(a405b208)
:02031DA4 7E764927 cdpvc 9,6,cr4,cr6,cr7,1
:02031DA8 72D9262A sbcvcs r2,r9,#0x2A00000
:02031DAC 31F52A7B mvnccs r2,r11,ror r10
:02031DB0 0C4039CF stceql 9,cr3,[r0],{#0xcf}
:02031DB4 72152904 andvcs r2,r5,#0x10000
:02031DB8 FD9265AF unknown
:02031DBC F5820516 strnv r0,[r2, #+0x516]		;r2+0x516=*(a405aa1b)
:02031DC0 3DC4F411 unknown
:02031DC4 25C03025 strcsb r3,[r0, #+0x25]		;r0+0x25=*(00000025)
:02031DC8 40254840 eormi  r4,r5,r0,asr #0x10
:02031DCC 7649C317 unknown
:02031DD0 21224595 unknown
:02031DD4 4191B646 orrmis r11,r1,r6,asr #0xc
:02031DD8 313D0470 teqcc r13,r0,ror r4
:02031DDC 00014B4D andeq  r4,r1,r13,asr #0x16
:02031DE0 00551001 subeqs r1,r5,r1
:02031DE4 46510039 unknown
:02031DE8 B34F7108 unknown
:02031DEC B20DDD0C andlt  r13,r13,#0x300
:02031DF0 01E1D010 mvneq  r13,r0,lsl r0
:02031DF4 E2810210 add  r0,r1,#0x1
:02031DF8 F1C010B2 strnvh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:02031DFC 20E1D003 rsccs  r13,r1,r3
:02031E00 2FD50F4B swics 0x00d50f4b
:02031E04 38005532 stmccda  r0 ,{r1,r4,r5,r8,r10,r12,r14}
:02031E08 94113DAB ldrls r3,[r1],#-0xdab
:02031E0C E9D20399 ldmib  r2 ,{r0,r3,r4,r7,r8,r9}^
:02031E10 D8107541 ldmleda  r0 ,{r0,r6,r8,r10,r12,r13,r14}
:02031E14 30024075 andcc  r4,r2,r5,ror r0
:02031E18 0FF0752D swieq 0x00f0752d
:02031E1C 75304075 ldrvc r4,[r0, #-0x75]!
:02031E20 109D8140 addnes r8,r13,r0,asr #0x2
:02031E24 25D502CD ldrcsb r0,[r5, #+0x2cd]		;r5+0x2cd=*(000002cd)
:02031E28 80759013 rsbhis r9,r5,r3,lsl r0
:02031E2C 1FA500B1 swine 0x00a500b1
:02031E30 04DA16F5 ldreqb r1,[r10],#+0x6f5
:02031E34 E59D303D ldr r3,[r13, #+0x3d]		;r13+0x3d=*(0000003d)
:02031E38 85D31028 ldrhib r1,[r3, #+0x28]		;r3+0x28=*(00000028)
:02031E3C 15400329 strneb r0,[r0, #-0x329]		;(r0-0x329=*(fffffcd7))
:02031E40 82200100 eorhi  r0,r0,#0x0
:02031E44 2A1009E2 bcs 024345D4
:02031E48 F8A102E5 stmnvia  r1!,{r0,r2,r5,r6,r7,r9}
:02031E4C 0FB104BD swieq 0x00b104bd
:02031E50 073110E1 ldreq r1,ia 
:02031E54 AD260060 stcge  0,cr0,[r6,#-0x180]!
:02031E58 A930033A ldmgedb  r0!,{r1,r3,r4,r5,r8,r9}
:02031E5C 0AD5C01A beq 015A1ECC
:02031E60 693044B9 ldmvsdb  r0!,{r0,r3,r4,r5,r7,r10,r14}
:02031E64 000EE241 andeq  r14,r14,r1,asr #0x4
:02031E68 E112374D tst r2,r13,asr #0xe
:02031E6C 21501201 cmpcs r0,r1,lsl #0x4
:02031E70 00256300 eoreq  r6,r5,r0,lsl #0x6
:02031E74 30005DF2 unknown
:02031E78 55720021 ldrplb r0,[r2, #-0x21]!
:02031E7C 101C8021 andnes r8,r12,r1,lsr #0x0
:02031E80 061916BD unknown
:02031E84 06BD10C5 unknown
:02031E88 25117959 ldrcs r7,[r1, #-0x959]		;r1-0x959=*(6bbcbbd0)=#0(0x00000000)
:02031E8C FFD4693E swinv 0x00d4693e
:02031E90 518D2F1D orrpl  r2,r13,r13,lsl r15
:02031E94 01BD6240 moveqs r6,r0,asr #0x4
:02031E98 55150604 ldrpl r0,[r5, #-0x604]		;(r5-0x604=*(fffff9fc))
:02031E9C 002C0979 eoreq  r0,r12,r9,ror r9
:02031EA0 669960DD unknown
:02031EA4 BC310111 ldclt  1,cr0,[r1],#-0x44
:02031EA8 15F949D5 ldrneb r4,[r9, #+0x9d5]!
:02031EAC 74B31029 unknown
:02031EB0 604DFFC2 subvs  r15,r13,r2,asr #0x1f
:02031EB4 2100055D unknown
:02031EB8 34114116 ldrcc r4,[r1],#-0x116
:02031EBC D451301D ldrleb r3,[r1],#-0x1d
:02031EC0 C2CBB185 sbcgt  r11,r11,#0x40000021
:02031EC4 49B93719 ldmmiib  r9!,{r0,r3,r4,r8,r9,r10,r12,r13}
:02031EC8 D449404D strleb r4,[r9],#-0x4d
:02031ECC 804D4989 subhi  r4,r13,r9,lsl #0x13
:02031ED0 90804D29 addls  r4,r0,r9,lsr #0x1a
:02031ED4 F74DC259 unknown
:02031ED8 574D272A strplb r2,[r13,-r10, lsr #0xe]
:02031EDC 43C90021 bicmi  r0,r9,#0x21
:02031EE0 F5277225 strnv r7,[r7, #-0x225]!
:02031EE4 409D3530 addmis r3,r13,r0,lsr r5
:02031EE8 43E10674 mvnmi  r0,#0x7400000
:02031EEC 0DCA1051 unknown
:02031EF0 272CD580 strcs r13,[r12,-r0, lsl #0xb]!
:02031EF4 C29670B5 addgts r7,r6,#0xB5
:02031EF8 440D0015 strmi r0,[r13],#-0x15
:02031EFC 9D0D30CB unknown
:02031F00 FFFFFC30 swinv 0x00fffc30
:02031F04 C104F20A unknown
:02031F08 28E23065 unknown
:02031F0C BDC40119 unknown
:02031F10 2952DC77 ldmcsdb  r2 ,{r0,r1,r2,r4,r5,r6,r10,r11,r12,r14,r15}^
:02031F14 2915336D ldmcsdb  r5 ,{r0,r2,r3,r5,r6,r8,r9,r12,r13}
:02031F18 9129D900 unknown
:02031F1C CA4D990C bgt 03398354
:02031F20 D24E1501 suble  r1,r14,#0x400000
:02031F24 3100590C unknown
:02031F28 055DF402 ldreqb r15,[r13, #-0x402]		;(r13-0x402=*(fffffbfe))
:02031F2C 051D07B2 ldreq r0,[r13, #-0x7b2]		;(r13-0x7b2=*(fffff84e))
:02031F30 05135831 ldreq r5,[r3, #-0x831]		;(r3-0x831=*(fffff7cf))
:02031F34 00212C00 eoreq  r2,r1,r0,lsl #0x18
:02031F38 4021560D eormi  r5,r1,r13,lsl #0xc
:02031F3C 0D481900 unknown
:02031F40 378D0009 strcc r0,[r13, +r9]
:02031F44 75D40B75 ldrvcb r0,[r4, #+0xb75]		;r4+0xb75=*(00000b75)
:02031F48 15E107DD strneb r0,[r1, #+0x7dd]!
:02031F4C 10438DD4 unknown
:02031F50 C828211A stmgtda  r8!,{r1,r3,r4,r8,r13}
:02031F54 2904984B stmcsdb  r4 ,{r0,r1,r3,r6,r11,r12,r15}
:02031F58 50297520 eorpl  r7,r9,r0,lsr #0xa
:02031F5C ED001699 unknown
:02031F60 05C9B402 streqb r11,[r9, #+0x402]		;r9+0x402=*(00000402)
:02031F64 FD00165F unknown
:02031F68 4FFDD33F swimi 0x00fdd33f
:02031F6C 301D5107 andccs r5,r13,r7,lsl #0x2
:02031F70 72ED166F rscvc  r1,r13,#0x6F00000
:02031F74 59EF12C9 unknown
:02031F78 06590440 ldreqb r0,ib 
:02031F7C 0020305D eoreq  r3,r0,r13,asr r0
:02031F80 00C1000D sbceq  r0,r1,r13
:02031F84 B203898C andlt  r8,r3,#0x230000
:02031F88 054D3540 streqb r3,[r13, #-0x540]		;(r13-0x540=*(fffffac0))
:02031F8C C004A102 andgt  r10,r4,r2,lsl #0x2
:02031F90 0E000EE5 cdpeq 14,0,cr0,cr0,cr5,7
:02031F94 C520327D strgt r3,[r0, #-0x27d]!
:02031F98 0D2FEBFF stceq  11,cr14,[r15,#-0x3fc]!
:02031F9C 10413000 subne  r3,r1,r0
:02031FA0 1CF1E240 ldcnel 2,cr14,[r1],#+0x100
:02031FA4 374DC391 unknown
:02031FA8 005948FA ldreqsh r4,[r9],#-0x8a
:02031FAC E402F949 str r15,[r2],#-0x949
:02031FB0 D8355501 ldmleda  r5!,{r0,r8,r10,r12,r14}
:02031FB4 755525D3 ldrvcb r2,[r5, #-0x5d3]		;(r5-0x5d3=*(fffffa2d))
:02031FB8 7E010A04 cdpvc 10,0,cr0,cr1,cr4,0
:02031FBC 014E01D0 unknown
:02031FC0 E9FE01FE unknown
:02031FC4 A80009A8 stmgeda  r0 ,{r3,r5,r7,r8,r11}
:02031FC8 090BC510 stmeqdb  r11 ,{r4,r8,r10,r14,r15}
:02031FCC 0009A400 andeq  r10,r9,r0,lsl #0x8
:02031FD0 E110A4B2 ldrh r10,[r0, -r2]
:02031FD4 A000090C andge  r0,r0,r12,lsl #0x12
:02031FD8 09A00009 stmeqib  r0!,{r0,r3}
:02031FDC 09CDAC00 stmeqib  r13 ,{r10,r11,r13,r15}^
:02031FE0 02019C00 andeq  r9,r1,#0x0
:02031FE4 CA00359C bgt 0203F65C
:02031FE8 3DF52AC3 ldcccl 10,cr2,[r5,#+0x30c]!
:02031FEC 7DF5C3B0 ldcvcl 3,cr12,[r5,#+0x2c0]!
:02031FF0 EB00240E bl 0203B030
:02031FF4 00158409 andeqs r8,r5,r9,lsl #0x8
:02031FF8 F12DE510 unknown
:02031FFC 01E58217 mvneq  r8,r7,lsl r2
:02032000 2912D51A ldmcsdb  r2 ,{r1,r3,r4,r8,r10,r12,r14,r15}
:02032004 0D70EB00 ldceql 11,cr14,[r0,#-0x0]!
:02032008 21107007 tstcs r0,r7
:0203200C E52DE19F str r14,[r13, #-0x19f]!
:02032010 E5FDE5BD ldrb r14,[r13, #+0x5bd]!
:02032014 E4FDE5FD unknown
:02032018 90BE0129 adclss r0,r14,r9,lsr #0x2
:0203201C FAA4467D blx 00943A18
:02032020 FABC3DDD blx 00F4179C
:02032024 E5921DDD ldr r1,[r2, #+0xddd]		;r2+0xddd=*(a405b2e2)
:02032028 3DDDFA0D unknown
:0203202C F88DDDCC stmnvia  r13 ,{r2,r3,r6,r7,r8,r10,r11,r12,r14,r15}
:02032030 950EA94F strls r10,[r14, #-0x94f]		;r14-0x94f=*(020316dd)=#943777129(0x3840e569)
:02032034 ECE3A0A0 stcl 0,cr10,[r3],#+0x280
:02032038 D5000160 strle r0,[r0, #-0x160]		;(r0-0x160=*(fffffea0))
:0203203C E01F2501 ands r2,r15,r1,lsl #0xa
:02032040 08EDB00A unknown
:02032044 03E3E070 mvneq  r14,#0x70
:02032048 E3A00480 mov  r0,#0x80000000		;r0=-2147483648(0x80000000)
:0203204C 7600150A strvc r1,[r0],-r10, lsl #0xa
:02032050 9001150E andls  r1,r1,r14,lsl #0xa
:02032054 FFE1A048 swinv 0x00e1a048
:02032058 08E35900 unknown
:0203205C 01A00090 unknown
:02032060 0B01C116 bleq 020A24C0
:02032064 691101B1 ldmvsdb  r1 ,{r0,r4,r5,r7,r8}
:02032068 59EBA843 unknown
:0203206C 8A08C930 bhi 02264534
:02032070 101059E2 andnes r5,r0,r2,ror #0x13
:02032074 03A60059 moveq  r0,#0x59		;r0=89(0x59)
:02032078 101D004D andnes r0,r13,r13,asr #0x0
:0203207C 10C05503 sbcne  r5,r0,r3,lsl #0xa
:02032080 56384055 unknown
:02032084 14B99055 unknown
:02032088 0D6E4055 stceql 0,cr4,[r14,#-0x154]!
:0203208C D5100900 ldrle r0,[r0, #-0x900]		;(r0-0x900=*(fffff759))
:02032090 0000E717 andeq  r14,r0,r7,lsl r7
:02032094 2DD4330D unknown
:02032098 000D1010 andeq  r1,r13,r0,lsl r0
:0203209C 002D21A8 eoreq  r2,r13,r8,lsr #0x3
:020320A0 B5E08111 strltb r8,[r0, #+0x111]!
:020320A4 0A101D1C beq 0243951C
:020320A8 E0863162 add  r3,r6,r2,ror #0x2
:020320AC 20B2101D adccss r1,r2,r13,lsl r0
:020320B0 B208E196 andlt  r14,r8,#0x80000025
:020320B4 1909D330 stmnedb  r9 ,{r4,r5,r8,r9,r12,r14,r15}
:020320B8 15222009 strne r2,[r2, #-0x9]!
:020320BC D8143900 ldmleda  r4 ,{r8,r11,r12,r13}
:020320C0 0A005D07 beq 020494E4
:020320C4 38690435 unknown
:020320C8 45250E89 strmi r0,[r5, #-0xe89]!
:020320CC 8AA0BA00 bhi 008608D4
:020320D0 E35A0439 cmp r10,#0x39000000
:020320D4 04FFFFC9 unknown
:020320D8 BD8FF8BA unknown
:020320DC 19D5FAE8 ldmneib  r5 ,{r3,r5,r6,r7,r9,r11,r12,r13,r14,r15}^
:020320E0 65C01AC5 strvsb r1,[r0, #+0xac5]		;r0+0xac5=*(00000b1e)
:020320E4 37FCD525 ldrccb r13,[r12,+r5, lsr #0xa]!
:020320E8 D9DCD526 ldmleib  r12 ,{r1,r2,r5,r8,r10,r12,r14,r15}^
:020320EC 7CD52607 ldcvcl 6,cr2,[r5],{#0x7}
:020320F0 4D28EBB3 stcmi  11,cr14,[r8,#-0x2cc]!
:020320F4 D528E874 strle r14,[r8, #-0x874]!
:020320F8 40393C3C eormis r3,r9,r12,lsr r12
:020320FC E90A58A4 stmdb  r10 ,{r2,r5,r7,r11,r12,r14}
:02032100 0D064552 unknown
:02032104 26182190 unknown
:02032108 C9BC8CC5 ldmgtib  r12!,{r0,r2,r6,r7,r10,r11,r15}
:0203210C 3031C312 eorccs r12,r1,r2,lsl r3
:02032110 4CFDD32D ldcmil 3,cr13,[r13],#+0xb4
:02032114 65844031 strvs r4,[r4, #+0x31]		;r4+0x31=*(00000031)
:02032118 CFBCD5C1 swigt 0x00bcd5c1
:0203211C 81037511 unknown
:02032120 11C59A4F bicne  r9,r5,r15,asr #0x14
:02032124 D313FDB2 tstle r3,#0x2C80
:02032128 7CC95931 stcvcl 9,cr5,[r9],{#0x31}
:0203212C C93E1001 ldmgtdb  r14!,{r0,r12}
:02032130 DD12E94C unknown
:02032134 101D50E0 andnes r5,r13,r0,ror #0x1
:02032138 352B4CD1 strcc r4,[r11, #-0xcd1]!
:0203213C 35117500 ldrcc r7,[r1, #-0x500]		;r1-0x500=*(6bbcc029)=#0(0x00000000)
:02032140 3570EC40 ldrccb r14,[r0, #-0xc40]!
:02032144 1435C400 unknown
:02032148 17E5C040 strneb r12,[r0, #-0xc40]!
:0203214C 4910610A ldmmidb  r0 ,{r1,r3,r8,r13,r14}
:02032150 E284401D add  r4,r4,#0x1D
:02032154 03540007 cmpeq r4,#0x7
:02032158 030908E3 unknown
:0203215C AB4D49F1 blge 03384928
:02032160 5462C035 unknown
:02032164 118D1019 orrne  r1,r13,r9,lsl r0
:02032168 C0511A19 subgts r1,r1,r9,lsl r10
:0203216C 03C9C15B biceq  r12,r9,#0xC0000016
:02032170 ADCF4D49 unknown
:02032174 1DBD112A ldcne  1,cr1,[r13,#+0xa8]!
:02032178 4D491019 unknown
:0203217C 49342AA6 ldmmidb  r4!,{r1,r2,r5,r7,r9,r11,r13}
:02032180 101916BD ldrneh r1,[r9], -r13
:02032184 2A9F4D49 bcs 008056B0
:02032188 1CD98CF5 ldcnel 12,cr8,[r9],{#0xf5}
:0203218C 491019CD ldmmidb  r0 ,{r0,r2,r3,r6,r7,r8,r11,r12}
:02032190 2A19A11D bcs 0269A60C
:02032194 2B297239 blcs 02A8EA80
:02032198 B7338101 ldrlt r8,[r3,-r1, lsl #0x2]!
:0203219C 28F92712 unknown
:020321A0 31182D59 tstcc r8,r9,asr r13
:020321A4 08250401 stmeqda  r5!,{r0,r10}
:020321A8 19C133AC stmneib  r1 ,{r2,r3,r5,r7,r8,r9,r12,r13}^
:020321AC 7D55C530 unknown
:020321B0 F7504515 unknown
:020321B4 BD393CD2 ldclt  12,cr3,[r9,#-0x348]!
:020321B8 29341591 ldmcsdb  r4!,{r0,r4,r7,r8,r10,r12}
:020321BC 590FB847 stmpldb  r15 ,{r0,r1,r2,r6,r11,r12,r13,r15}
:020321C0 CB1D9D02 blgt 027995D0
:020321C4 20ED0085 rsccs  r0,r13,r5,lsl #0x1
:020321C8 14D90D45 ldrneb r0,[r9],#+0xd45
:020321CC 0F1DC142 swieq 0x001dc142
:020321D0 C2CF000D sbcgt  r0,r15,#0xD
:020321D4 12558089 subnes r8,r5,#0x89
:020321D8 21111061 tstcs r1,r1,ror #0x0
:020321DC 3621C120 unknown
:020321E0 1B00119E blne 02036860
:020321E4 193A0000 ldmnedb  r10!,{}
:020321E8 A5163516 ldrge r3,[r6, #-0x516]		;(r6-0x516=*(000358c6))
:020321EC 15006D61 strne r6,[r0, #-0xd61]		;(r0-0xd61=*(fffff2f8))
:020321F0 09223901 stmeqdb  r2!,{r0,r8,r11,r12,r13}
:020321F4 0FA00015 swieq 0x00a00015
:020321F8 FD9700D5 unknown
:020321FC 41C1180E bicmi  r1,r1,r14,lsl #0x10
:02032200 9A104D70 bls 024457C8
:02032204 59CD004D stmplib  r13 ,{r0,r2,r3,r6}^
:02032208 1060002D rsbne  r0,r0,r13,lsr #0x0
:0203220C 8407AD9F strhi r10,[r7],#-0xd9f
:02032210 3011D0E2 andccs r13,r1,r2,ror #0x1
:02032214 FD46E191 unknown
:02032218 4D30E510 ldcmi  5,cr14,[r0,#-0x40]!
:0203221C E5708D04 ldrb r8,[r0, #-0xd04]!
:02032220 0559143E ldreqb r1,[r9, #-0x43e]		;(r9-0x43e=*(fffffbc2))
:02032224 691F0029 ldmvsdb  r15 ,{r0,r3,r5}
:02032228 D8156500 ldmleda  r5 ,{r8,r10,r13,r14}
:0203222C 4980259F stmmiib  r0 ,{r0,r1,r2,r3,r4,r7,r8,r10,r13}
:02032230 C58F8A40 strgt r8,[r15, #+0xa40]		;r15+0xa40=*(02032c78)=#1429009670(0x552cf506)
:02032234 861C7D05 ldrhi r7,[r12],-r5, lsl #0x1a
:02032238 EB000F66 bl 02035FD8
:0203223C 355901C5 ldrccb r0,[r9, #-0x1c5]		;(r9-0x1c5=*(fffffe3b))
:02032240 FF20D295 swinv 0x0020d295
:02032244 40453F85 submi  r3,r5,r5,lsl #0x1f
:02032248 02045F68 andeq  r5,r4,#0x1A0
:0203224C 02D90684 sbceqs r0,r9,#0x8400000
:02032250 0001126C andeq  r1,r1,r12,ror #0x4
:02032254 55284039 strpl r4,[r8, #-0x39]!
:02032258 D9004921 stmledb  r0 ,{r0,r5,r8,r11,r14}
:0203225C B1020055 unknown
:02032260 0571105F ldreqb r1,[r1, #-0x5f]!
:02032264 F23C61C1 eornvs r6,r12,#0x40000030
:02032268 79208155 stmvcdb  r0!,{r0,r2,r4,r6,r8,r15}
:0203226C 44808102 strmi r8,[r0],#+0x102
:02032270 6179E90D cmnvs r9,r13,lsl #0x12
:02032274 768D2725 strvc r2,[r13],+r5, lsr #0xe
:02032278 A9613D60 unknown
:0203227C 07013D06 streq r3,[r1,-r6, lsl #0x1a]
:02032280 2155013D cmpcs r5,r13,lsr r1
:02032284 5D4BCDDD unknown
:02032288 9541750C strlsb r7,[r1, #-0x50c]		;r1-0x50c=*(6bbcc01d)=#0(0x00000000)
:0203228C 3DC0BC40 unknown
:02032290 052199DC streq r9,[r1, #-0x9dc]!
:02032294 D9DC3D25 ldmleib  r12 ,{r0,r2,r5,r8,r10,r11,r12,r13}^
:02032298 3C3D250A ldccc  5,cr2,[r13],#-0x28
:0203229C 112DD261 unknown
:020322A0 0D181142 unknown
:020322A4 49650D61 unknown
:020322A8 65500D40 ldrvsb r0,[r0, #-0xd40]		;(r0-0xd40=*(fffff319))
:020322AC 253CDB49 ldrcs r13,[r12, #-0xb49]!
:020322B0 04A14009 unknown
:020322B4 09001206 stmeqdb  r0 ,{r1,r2,r9,r12}
:020322B8 C0BE8C60 adcgts r8,r14,r0,ror #0x18
:020322BC C13836F9 ldrgtsh r3,[r8, -r9]!
:020322C0 90294003 eorls  r4,r9,r3
:020322C4 29D41499 ldmcsib  r4 ,{r0,r3,r4,r7,r10,r12}^
:020322C8 C0299F80 eorgt  r9,r9,r0,lsl #0x1f
:020322CC 1D094114 unknown
:020322D0 6594146D ldrvs r1,[r4, #+0x46d]		;r4+0x46d=*(0000046d)
:020322D4 33B505E5 movccs r0,#0x39400000		;r0=960495616(0x39400000)
:020322D8 23946B79 orrcss r6,r4,#0x1E400
:020322DC 4C5008B5 ldcmil 8,cr0,[r0],{#0xb5}
:020322E0 550EF185 strpl r15,[r14, #-0x185]		;r14-0x185=*(02031ea7)=#-112601668(0xf949d5bc)
:020322E4 0A0DF6E3 beq 023AFE78
:020322E8 FF22C343 swinv 0x0022c343
:020322EC 00191FEB andeqs r1,r9,r11,ror #0x1f
:020322F0 F9000DE0 stmnvdb  r0 ,{r5,r6,r7,r8,r10,r11}
:020322F4 8968C755 unknown
:020322F8 0021D403 eoreq  r13,r1,r3,lsl #0x8
:020322FC 3E010DD4 mcrcc 13,0,r0,cr1,cr4,{6}
:02032300 8515FFC2 ldrhi r15,[r5, #-0xfc2]		;(r5-0xfc2=*(fffff03e))
:02032304 8527EC68 strhi r14,[r7, #-0xc68]!
:02032308 0935E978 ldmeqdb  r5!,{r3,r4,r5,r6,r8,r11,r13,r14,r15}
:0203230C A92F2DAC stmgedb  r15!,{r2,r3,r5,r7,r8,r10,r11,r13}
:02032310 101DE590 mulnes r13,r0,r5
:02032314 4BC5056D blmi 011738D0
:02032318 7026505D eorvc  r5,r6,r13,asr r0
:0203231C FD980005 unknown
:02032320 75002D1B strvc r2,[r0, #-0xd1b]		;r0-0xd1b=*(393ff2e5)=#0(0x00000000)
:02032324 C513AD14 ldrgt r10,[r3, #-0xd14]		;(r3-0xd14=*(fffff2ec))
:02032328 017D1A5B cmneq r13,r11,asr r10
:0203232C 011BC500 tsteq r11,r0,lsl #0xa
:02032330 4BC5102D blmi 011763EC
:02032334 03A5380D moveq  r3,#0xD0000		;r3=851968(0xd0000)
:02032338 FFFB0015 swinv 0x00fb0015
:0203233C 7DE70595 stcvcl 5,cr0,[r7,#+0x254]!
:02032340 4F21FF03 swimi 0x0021ff03
:02032344 6A0E1469 bvs 023B74F0
:02032348 1B99000D blne 00672384
:0203234C D21D5BF1 andles r5,r13,#0x3C400
:02032350 F8943BE5 ldmnvia  r4 ,{r0,r2,r5,r6,r7,r8,r9,r11,r12,r13}
:02032354 38EBFF27 unknown
:02032358 C1D217FD ldrgtsh r1,[r2, #+0x7d]		;r2+0x7d=*(0000007d)
:0203235C 068B7D04 streq r7,[r11],+r4, lsl #0x1a
:02032360 61FFD268 mvnvss r13,r8,ror #0x4
:02032364 EBFFD234 bl 02026C3C
:02032368 44AA1075 unknown
:0203236C 38EB0028 unknown
:02032370 FAE84085 blx 01A4258C
:02032374 C002100D andgt  r1,r2,r13
:02032378 62A8076D adcvs  r0,r8,#0x1B40000
:0203237C 04CC0204 streqb r0,[r12],#+0x204
:02032380 2BD10514 blcs 014737D8
:02032384 020527A4 andeq  r2,r5,#0x2900000
:02032388 4D1504D0 unknown
:0203238C 7100115C unknown
:02032390 59056D22 stmpldb  r5 ,{r1,r5,r8,r10,r11,r13,r14}
:02032394 3D822A07 unknown
:02032398 000601C1 andeq  r0,r6,r1,asr #0x3
:0203239C 16B50001 unknown
:020323A0 5106B120 unknown
:020323A4 9000DA13 andls  r13,r0,r3,lsl r10
:020323A8 0021BCE1 eoreq  r11,r1,r1,ror #0x19
:020323AC 25B55349 ldrcs r5,[r5, #+0x349]!
:020323B0 6D24B040 stcvs  0,cr11,[r4,#-0x100]!
:020323B4 51318202 teqpl r1,r2,lsl #0x4
:020323B8 0B01200B bleq 0207A3EC
:020323BC B3D20225 biclts r0,r2,#0x50000002
:020323C0 20026D10 andcs  r6,r2,r0,lsl r13
:020323C4 39126992 ldmccdb  r2 ,{r1,r4,r7,r8,r11,r13,r14}
:020323C8 C2647C22 rsbgt  r7,r4,#0x2200
:020323CC 014A7201 unknown
:020323D0 D9274E00 stmledb  r7!,{r9,r10,r11,r14}
:020323D4 CA000106 bgt 020327F4
:020323D8 ED0D2750 unknown
:020323DC 7521E423 strvc r14,[r1, #-0x423]!
:020323E0 C804AD39 stmgtda  r4 ,{r0,r3,r4,r5,r8,r10,r11,r13,r15}
:020323E4 E353011D cmp r3,#0x40000007
:020323E8 6E0A9503 cdpvs 5,0,cr9,cr10,cr3,0
:020323EC 194D0001 stmnedb  r13 ,{r0}^
:020323F0 000114D1 unknown
:020323F4 32000123 andcc  r0,r0,#0xC0000008
:020323F8 013B0001 teqeq r11,r1
:020323FC 014AAA00 unknown
:02032400 E5005800 str r5,[r0, #-0x800]		;r0-0x800=*(393ff800)=#0(0x00000000)
:02032404 605049F0 ldrvssh r4,[r0],#-0x90
:02032408 6DB21039 ldcvs  0,cr1,[r2,#+0xe4]!
:0203240C C03D5D40 eorgts r5,r13,r0,asr #0x1a
:02032410 57403D04 strplb r3,[r0,-r4, lsl #0x1a]
:02032414 504DC0E5 subpl  r12,r13,r5,ror #0x1
:02032418 103D51D5 unknown
:0203241C 400D17F9 unknown
:02032420 05C03D4D streqb r3,[r0, #+0xd4d]		;r0+0xd4d=*(39400d4d)=#0(0x00000000)
:02032424 47AE403D unknown
:02032428 206970E1 rsbcs  r7,r9,r1,ror #0x1
:0203242C 4140C100 unknown
:02032430 23D5000D biccss r0,r5,#0xD
:02032434 3D400DD6 unknown
:02032438 40495875 submi  r5,r9,r5,ror r8
:0203243C 37406506 strccb r6,[r0,-r6, lsl #0xa]
:02032440 01AD4025 moveq  r4,r5,lsr #0x0		;r4=0(0x0)
:02032444 E5D32029 ldrb r2,[r3, #+0x29]		;r3+0x29=*(00000029)
:02032448 B18C3004 orrlt  r3,r12,r4
:0203244C 05C28203 streqb r8,[r2, #+0x203]		;r2+0x203=*(00000203)
:02032450 3917D531 ldmccdb  r7 ,{r0,r4,r5,r8,r10,r12,r14,r15}
:02032454 1300E140 unknown
:02032458 503D382D eorpls r3,r13,r13,lsr #0x10
:0203245C 50498079 subpl  r8,r9,r9,ror r0
:02032460 69403926 stmvsdb  r0 ,{r1,r2,r5,r8,r11,r12,r13}^
:02032464 37002250 unknown
:02032468 391DF079 ldmccdb  r13 ,{r0,r3,r4,r5,r6,r12,r13,r14,r15}
:0203246C BD203D40 stclt  13,cr3,[r0,#-0x100]!
:02032470 17504D04 ldrneb r4,[r0,-r4, lsl #0x1a]
:02032474 D9BD103D ldmleib  r13!,{r0,r2,r3,r4,r5,r12}
:02032478 13402D1E unknown
:0203247C 0395303D orreqs r3,r5,#0x3D
:02032480 B50E703D strlt r7,[r14, #-0x3d]		;r14-0x3d=*(0203233f)=#570360701(0x21ff037d)
:02032484 3004BB01 andcc  r11,r4,r1,lsl #0x16
:02032488 A0048192 mulge  r4,r2,r1
:0203248C 1C10F1E3 ldcne  1,cr15,[r0],{#0xe3}
:02032490 E5C3C048 strb r12,[r3, #+0x48]		;r3+0x48=*(00000048)
:02032494 07400D05 streqb r0,[r0,-r5, lsl #0x1a]
:02032498 2C45000D stccsl 0,cr0,[r5],{#0xd}
:0203249C 092345D0 stmeqdb  r3!,{r4,r6,r7,r8,r10,r14}
:020324A0 DD10D500 unknown
:020324A4 E105C222 unknown
:020324A8 004F1302 subeq  r1,r15,r2,lsl #0x6
:020324AC A915C200 ldmgedb  r5 ,{r9,r14,r15}
:020324B0 08286D08 stmeqda  r8!,{r3,r8,r10,r11,r13,r14}
:020324B4 C5B01FD9 ldrgt r1,[r0, #+0xfd9]!
:020324B8 1DFF6500 ldcnel 5,cr6,[r15,#+0x0]!
:020324BC 3D108502 unknown
:020324C0 696AA517 unknown
:020324C4 25D0F91E ldrcsb r15,[r0, #+0x91e]		;r0+0x91e=*(3940091e)=#0(0x00000000)
:020324C8 42008511 andmi  r8,r0,#0x4400000
:020324CC C85059E2 ldmgtda  r0 ,{r1,r5,r6,r7,r8,r11,r12,r14}^
:020324D0 A9A650B5 stmgeib  r6!,{r0,r2,r4,r5,r7,r12,r14}
:020324D4 8800991A stmhida  r0 ,{r1,r3,r4,r8,r11,r12,r15}
:020324D8 5948002D stmpldb  r8 ,{r0,r2,r3,r5}^
:020324DC 01593011 cmpeq r9,r1,lsl r0
:020324E0 E59020AB ldr r2,[r0, #+0xab]		;r0+0xab=*(394000ab)=#0(0x00000000)
:020324E4 31144D40 tstcc r4,r0,asr #0x1a
:020324E8 3C10E1A0 ldccc  1,cr14,[r0],{#0xa0}
:020324EC E08220A1 add  r2,r2,r1,lsr #0x1
:020324F0 1D9120B3 unknown
:020324F4 59908206 ldmplib  r0 ,{r1,r2,r9,r15}
:020324F8 20099C01 andcs  r9,r9,r1,lsl #0x18
:020324FC 0E452306 cdpeq 3,4,cr2,cr5,cr6,0
:02032500 59CA20B1 stmplib  r10 ,{r0,r4,r5,r7,r13}^
:02032504 00233BF1 unknown
:02032508 036DC165 unknown
:0203250C 71011E91 swpvc r1,r1,r1
:02032510 01B51201 moveqs r1,r1,lsl #0x4		;r1=-1144237424(0xbbcc5290)
:02032514 A7E24040 strgeb r4,r1,r1,lsl #0x4
:02032518 432C415D unknown
:0203251C 1CF9154D ldcnel 5,cr1,[r9],#+0x134
:02032520 9D0E0155 unknown
:02032524 04850E1B streq r0,[r5],#+0xe1b
:02032528 19D70521 ldmneib  r7 ,{r0,r5,r8,r10}^
:0203252C 012000A1 unknown
:02032530 502970A1 eorpl  r7,r9,r1,lsr #0x1
:02032534 B280A19A addlt  r10,r0,#0x80000026
:02032538 05E11056 streqb r1,[r1, #+0x56]!
:0203253C 45020923 strmi r0,[r2, #-0x923]		;(r2-0x923=*(fffff6dd))
:02032540 D900A910 stmledb  r0 ,{r4,r8,r11,r13,r15}
:02032544 3029F441 eorcc  r15,r9,r1,asr #0x8
:02032548 009910D1 ldreqsb r1,[r9], +r1
:0203254C 9D0099E4 unknown
:02032550 CC169D50 ldcgt  13,cr9,[r6],{#0x50}
:02032554 A1F0A577 mvnges r10,r7,ror r5
:02032558 00590E21 subeqs r0,r9,r1,lsr #0x1c
:0203255C 350015B0 strcc r1,[r0, #-0x5b0]		;r0-0x5b0=*(393ffa50)=#0(0x00000000)
:02032560 226B5F90 rsbcs  r5,r11,#0x240
:02032564 02291971 eoreq  r1,r9,#0x1C4000
:02032568 601D0019 andvss r0,r13,r9,lsl r0
:0203256C 1EE58010 mcrne 0,7,r8,cr5,cr0,{0}
:02032570 0D06191E unknown
:02032574 000DED16 andeq  r14,r13,r6,lsl r13
:02032578 41067CEB unknown
:0203257C 59205539 stmpldb  r0!,{r0,r3,r4,r5,r8,r10,r12,r14}
:02032580 13DD7150 bicnes r7,r13,#0x14
:02032584 E9118520 ldmdb  r1 ,{r5,r8,r10,r15}
:02032588 7910D70C ldmvcdb  r0 ,{r2,r3,r8,r9,r10,r12,r14,r15}
:0203258C 54038509 strpl r8,[r3],#-0x509
:02032590 0C1D1FBD ldceq  15,cr1,[r13],{#0xbd}
:02032594 76C128F1 unknown
:02032598 E148E1A0 unknown
:0203259C 01BD4802 moveqs r4,r2,lsl #0x10		;r4=0(0x0)
:020325A0 68BC1025 ldmvsia  r12!,{r0,r2,r5,r12}
:020325A4 BCE19220 stcltl 2,cr9,[r1],#+0x80
:020325A8 10E19330 rscne  r9,r1,r0,lsr r3
:020325AC AF411900 swige 0x00411900
:020325B0 00240019 eoreq  r0,r4,r9,lsl r0
:020325B4 10BD37B1 unknown
:020325B8 01096503 unknown
:020325BC B11017AD tstlt r0,r13,lsr #0xf
:020325C0 0101E400 unknown
:020325C4 A52B1347 strge r1,[r11, #-0x347]!
:020325C8 21D0DF35 biccss r13,r0,r5,lsr r15
:020325CC FA10FD3C blx 02471ACC
:020325D0 59FC0001 unknown
:020325D4 13D800F1 bicnes r0,r8,#0xF1
:020325D8 13543215 cmpne r4,#0x50000001
:020325DC 494D7359 stmmidb  r13 ,{r0,r3,r4,r6,r8,r9,r12,r13,r14}^
:020325E0 D3336DBF teqle r3,#0x2FC0
:020325E4 0AC84331 beq 012432B0
:020325E8 A90A0205 stmgedb  r10 ,{r0,r2,r9}
:020325EC 01F10813 mvneqs r0,r3,lsl r8
:020325F0 B80085B8 stmltda  r0 ,{r3,r4,r5,r7,r8,r10,r15}
:020325F4 55701069 ldrplb r1,[r0, #-0x69]!
:020325F8 2D60082D stccsl 8,cr0,[r0,#-0xb4]!
:020325FC 082D5008 stmeqda  r13!,{r3,r12,r14}
:02032600 1D007940 unknown
:02032604 7105D508 unknown
:02032608 081D0600 ldmeqda  r13 ,{r9,r10}
:0203260C ADD12007 unknown
:02032610 70048A2E andvc  r8,r4,r14,lsr #0x14
:02032614 60053829 andvs  r3,r5,r9,lsr #0x10
:02032618 0406E5CD streq r14,[r6],#-0x5cd
:0203261C 07E5CD50 unknown
:02032620 0DE5CD40 stceql 13,cr12,[r5,#+0x100]!
:02032624 00B580A8 adceqs r8,r5,r8,lsr #0x1
:02032628 25004904 strcs r4,[r0, #-0x904]		;r0-0x904=*(393ff6fc)=#0(0x00000000)
:0203262C 00258200 eoreq  r8,r5,r0,lsl #0x4
:02032630 102D0188 eorne  r0,r13,r8,lsl #0x3
:02032634 2045E7D2 unknown
:02032638 000757FD unknown
:0203263C 894C18EB stmhidb  r12 ,{r0,r1,r3,r5,r6,r7,r11,r12}^
:02032640 111B5100 tstne r11,r0,lsl #0x2
:02032644 02003916 andeq  r3,r0,#0x58000
:02032648 5E9C147D mrcpl 4,4,r1,cr12,cr13,{3}
:0203264C 10340711 eornes r0,r4,r1,lsl r7
:02032650 C03EDD9F mlagts r14,r15,r13,r13unknown
:02032654 910931D1 unknown
:02032658 0431E591 unknown
:0203265C AD2000C3 stcge  0,cr0,[r0,#-0x30c]!
:02032660 D2443007 suble  r3,r4,#0x7
:02032664 81010CE7 unknown
:02032668 A10595E0 unknown
:0203266C 1021C026 eorne  r12,r1,r6,lsr #0x0
:02032670 ED153547 unknown
:02032674 1841F801 stmneda  r1 ,{r0,r11,r12,r13,r14,r15}^
:02032678 022D0D26 eoreq  r0,r13,#0x980
:0203267C 691A10CC ldmvsdb  r10 ,{r2,r3,r6,r7,r12}
:02032680 E50A8726 str r8,[r10, #-0x726]		;r10-0x726=*(3840de43)=#0(0x00000000)
:02032684 295D9003 ldmcsdb  r13 ,{r0,r1,r12,r15}^
:02032688 0B75048D bleq 03D738C4
:0203268C E1D120D0 ldrsb r2,[r1, #+0x0]		;r1+0x0=*(00000000)
:02032690 81871091 unknown
:02032694 52006116 andpl  r6,r0,#0x80000005
:02032698 B405C104 strlt r12,[r5],#-0x104
:0203269C 87343DD0 unknown
:020326A0 CC02D509 stcgt  5,cr13,[r2],{#0x9}
:020326A4 11031900 unknown
:020326A8 00110040 andeqs r0,r1,r0,asr #0x0
:020326AC 001101B2 ldreqh r0,[r1], -r2
:020326B0 C93675B8 ldmgtdb  r6!,{r3,r4,r5,r7,r8,r10,r12,r13,r14}
:020326B4 158D5101 strne r5,[r13, #+0x101]		;r13+0x101=*(00000101)
:020326B8 07695A03 streqb r5,[r9,-r3, lsl #0x14]!
:020326BC 026D3005 rsbeq  r3,r13,#0x5
:020326C0 A50095D9 strge r9,[r0, #-0x5d9]		;r0-0x5d9=*(393ffa27)=#0(0x00000000)
:020326C4 F4A94035 unknown
:020326C8 32E5D410 rsccc  r13,r5,#0x10000000
:020326CC 9F3013AD swils 0x003013ad
:020326D0 D52D9920 strle r9,[r13, #-0x920]!
:020326D4 2FE19310 swics 0x00e19310
:020326D8 41984005 orrmis r4,r8,r5
:020326DC A435B1C0 unknown
:020326E0 D0A1828D adcle  r8,r1,r13,lsl #0x5
:020326E4 2341328D unknown
:020326E8 728DD0CA addvc  r13,r13,#0xCA
:020326EC 328DD09B addcc  r13,r13,#0x9B
:020326F0 45100D4C ldrmi r0,[r0, #-0xd4c]		;r0-0xd4c=*(393ff2b4)=#0(0x00000000)
:020326F4 2699D286 ldrcs r13,[r9],+r6, lsl #0x5
:020326F8 F6456645 strnvb r6,[r9],+r6, lsl #0x5
:020326FC 2D864528 unknown
:02032700 EB17FFC1 bl 0263260C
:02032704 D05C1B09 subles r1,r12,r9,lsl #0x16
:02032708 3DC8763D unknown
:0203270C D21861D6 andles r6,r8,#0x80000035
:02032710 18313D16 ldmneda  r1!,{r1,r2,r4,r8,r10,r11,r12,r13}
:02032714 C0B40639 adcgts r0,r4,r9,lsr r6
:02032718 0E690541 cdpeq 5,6,cr0,cr9,cr1,2
:0203271C F1200BCA unknown
:02032720 0009DC10 andeq  r13,r9,r0,lsl r12
:02032724 1402E5DC strne r14,[r2],#-0x5dc
:02032728 00E28CC0 rsceq  r8,r2,r0,asr #0x19
:0203272C 01CDC310 biceq  r12,r13,r0,lsl r3
:02032730 062940C3 unknown
:02032734 2001E283 andcs  r14,r1,r3,lsl #0x5
:02032738 01F7E252 mvneqs r14,r2,asr r2
:0203273C 8C1AFFFF ldchi  15,cr15,[r10],{#0xff}
:02032740 19E10009 unknown
:02032744 B0000952 andlt  r0,r0,r2,asr r9
:02032748 35000988 strcc r0,[r0, #-0x988]		;(r0-0x988=*(fffff678))
:0203274C 00094F19 andeq  r4,r9,r9,lsl r15
:02032750 01ED0084 mvneq  r0,r4,lsl #0x1
:02032754 0ACD1096 beq 013769B4
:02032758 07B51005 ldreq r1,[r5,+r5]!
:0203275C 019DC032 orreqs r12,r13,r2,lsr r0
:02032760 20CE1E5D sbccs  r1,r14,r13,asr r14
:02032764 08810295 stmeqia  r1 ,{r0,r2,r4,r7,r9}
:02032768 0F29106C swieq 0x0029106c
:0203276C 07A904ED streq r0,ia 
:02032770 C52AADE6 strgt r10,[r10, #-0xde6]!
:02032774 A9300D19 ldmgedb  r0!,{r0,r3,r4,r8,r10,r11}
:02032778 E5FAA9FA ldrb r10,[r10, #+0x9fa]!
:0203277C 05C518F6 streqb r1,[r5, #+0x8f6]		;r5+0x8f6=*(000008f6)
:02032780 901075BF ldrlsh r7,[r0], -r15
:02032784 DD00025D unknown
:02032788 46DD1846 ldrmib r1,[r0], -r15
:0203278C 36DD5530 unknown
:02032790 66D91245 ldrvsb r1,[r0], -r15
:02032794 00F5FD29 rsceqs r15,r5,r9,lsr #0x1a
:02032798 FCFD2923 ldc2l 9,cr2,[r13],#+0x8c
:0203279C 7341225F unknown
:020327A0 734125B5 unknown
:020327A4 027125B2 rsbeqs r2,r1,#0x2C800000
:020327A8 D01BFD92 mulles r11,r2,r13
:020327AC 71174AFD ldrvcsh r4,[r7, -r13]
:020327B0 800DE672 andhi  r14,r13,r2,ror r6
:020327B4 C5D527FD ldrgtb r2,[r5, #+0x7fd]		;r5+0x7fd=*(000007fd)
:020327B8 25C02BC2 strcsb r2,[r0, #+0xbc2]		;r0+0xbc2=*(00000bc2)
:020327BC 4025F730 eormi  r15,r5,r0,lsr r7
:020327C0 A940256C stmgedb  r0 ,{r2,r3,r5,r6,r8,r10,r13}^
:020327C4 0255BE4E subeqs r11,r5,#0x4E0
:020327C8 12B548F9 adcnes r4,r5,#0xF90000
:020327CC 3E01BE67 cdpcc 14,0,cr11,cr1,cr7,3
:020327D0 41E9ED9C unknown
:020327D4 77611794 unknown
:020327D8 00621001 rsbeq  r1,r2,r1
:020327DC 37490032 unknown
:020327E0 00410185 subeq  r0,r1,r5,lsl #0x3
:020327E4 6D415CE3 unknown
:020327E8 39708E0B ldmccdb  r0!,{r0,r1,r3,r9,r10,r11,r15}^
:020327EC E3A05000 mov  r5,#0x0		;r5=0(0x0)
:020327F0 0B08F105 bleq 0226EC0C
:020327F4 80002942 andhi  r2,r0,r2,asr #0x12
:020327F8 07E08402 streqb r8,[r0,+r2, lsl #0x8]!
:020327FC E0018000 and  r8,r1,r0
:02032800 2040A1D3 unknown
:02032804 A13840A1 teqge r8,r1,lsr #0x1
:02032808 11543000 cmpne r4,r0
:0203280C 26E1E59F unknown
:02032810 00E5C160 rsceq  r12,r5,r0,ror #0x2
:02032814 43B5D008 movmis r13,#0x8		;r13=8(0x8)
:02032818 83B516E1 movhis r1,#0xE100000		;r1=235929600(0xe100000)
:0203281C 5153B5FA ldrplsh r11,[r3, #-0x5a]		;(r3-0x5fa=*(ffffffa6))
:02032820 EE43B51A mcr 5,2,r11,cr3,cr10,{0}
:02032824 F80009F8 stmnvda  r0 ,{r3,r4,r5,r6,r7,r8,r11}
:02032828 13B9000D movnes r0,#0xD		;r0=13(0xd)
:0203282C F043ADF4 unknown
:02032830 B9030D5A stmltdb  r3 ,{r1,r3,r4,r6,r8,r10,r11}
:02032834 AD40EC13 unknown
:02032838 C123B123 unknown
:0203283C F393AD13 orrnvs r10,r3,#0x4C0
:02032840 C08913B5 strgth r1,[r9], +r5
:02032844 60013029 andvs  r3,r1,r9,lsr #0x0
:02032848 0409E286 streq r14,[r9],#-0x286
:0203284C 08E35600 unknown
:02032850 00E28770 rsceq  r8,r2,r0,ror r7
:02032854 3AFFFFD3 bcc 020327A8
:02032858 1958100D ldmnedb  r8 ,{r0,r2,r3,r12}^
:0203285C D0232D80 eorle  r2,r3,r0,lsl #0x1b
:02032860 42391019 eormis r1,r9,#0x19
:02032864 39905151 ldmccib  r0 ,{r0,r4,r6,r8,r12,r14}
:02032868 F8041D11 stmnvda  r4 ,{r0,r4,r8,r10,r11,r12}
:0203286C 0DBB1695 ldceq  6,cr1,[r11,#+0x254]!
:02032870 00275A00 eoreq  r5,r7,r0,lsl #0x14
:02032874 07058089 streq r8,[r5,-r9, lsl #0x1]
:02032878 71804019 orrvc  r4,r0,r9,lsl r0
:0203287C 1903F500 stmnedb  r3 ,{r8,r10,r12,r13,r14,r15}
:02032880 12390380 eornes r0,r9,#0x2
:02032884 0D204019 stceq  0,cr4,[r0,#-0x64]!
:02032888 274CB600 strcsb r11,[r12,-r0, lsl #0xc]
:0203288C 2D605100 stccsl 1,cr5,[r0,#-0x0]!
:02032890 40199011 andmis r9,r9,r1,lsl r0
:02032894 99005810 stmlsdb  r0 ,{r4,r11,r12,r14}
:02032898 30AD2706 adccc  r2,r13,r6,lsl #0xe
:0203289C 69012DF8 stmvsdb  r1 ,{r3,r4,r5,r6,r7,r8,r10,r11,r13}
:020328A0 516A8911 unknown
:020328A4 0035F800 eoreqs r15,r5,r0,lsl #0x10
:020328A8 104365D0 unknown
:020328AC 12F91301 rscnes r1,r9,#0x4000000
:020328B0 E542FDD5 strb r15,[r2, #-0xdd5]		;(r2-0xdd5=*(fffff22b))
:020328B4 0051DD55 subeqs r13,r1,r5,asr r13
:020328B8 19C924E1 stmneib  r9 ,{r0,r5,r6,r7,r10,r13}^
:020328BC 007D1365 rsbeqs r1,r13,r5,ror #0x6
:020328C0 07102DFB unknown
:020328C4 09690009 unknown
:020328C8 01450500 unknown
:020328CC 66D51BA1 ldrvsb r1,[r5],+r1, lsr #0x17
:020328D0 00B108F5 unknown
:020328D4 265D04DD unknown
:020328D8 02250D7D eoreq  r0,r5,#0x1F40
:020328DC 721081F2 andvcs r8,r0,#0x8000003C
:020328E0 1D848081 unknown
:020328E4 FFBDEB40 swinv 0x00bdeb40
:020328E8 D92C1D15 stmledb  r12!,{r0,r2,r4,r8,r10,r11,r12}
:020328EC 5D694AB5 stcpll 10,cr4,[r9,#-0x2d4]!
:020328F0 6119A440 tstvs r9,r0,asr #0x8
:020328F4 61499570 unknown
:020328F8 29012D80 stmcsdb  r1 ,{r7,r8,r10,r11,r13}
:020328FC 6829D004 stmvsda  r9!,{r2,r12,r14,r15}
:02032900 FF2EBDAC swinv 0x002ebdac
:02032904 04A5C829 unknown
:02032908 BB550011 bllt 03572954
:0203290C 052205B5 streq r0,[r2, #-0x5b5]!
:02032910 8951BE33 ldmhidb  r1 ,{r0,r1,r4,r5,r9,r10,r11,r12,r13,r15}^
:02032914 1A227D40 bne 028D1E1C
:02032918 1B6554B9 blne 03987C04
:0203291C 762CB4B9 unknown
:02032920 B174A922 cmnlt r4,r2,lsr #0x12
:02032924 6825FFBD stmvsda  r5!,{r0,r2,r3,r4,r5,r7,r8,r9,r10,r11,r12,r13,r14,r15}
:02032928 A202B54C andge  r11,r2,#0x13000000
:0203292C D801CD28 stmleda  r1 ,{r3,r5,r8,r10,r11,r14,r15}
:02032930 12210021 eorne  r0,r1,#0x21
:02032934 F989E5D1 stmnvib  r9 ,{r0,r4,r6,r7,r8,r10,r13,r14,r15}
:02032938 79E5245A unknown
:0203293C EB0024F6 bl 0203BD1C
:02032940 8214C9B4 andhis r12,r4,#0x2D0000
:02032944 51156110 tstpl r5,r0,lsl r1
:02032948 507D2831 rsbpls r2,r13,r1,lsr r8
:0203294C 9C000534 stcls  5,cr0,[r0],{#0x34}
:02032950 2E00355A mcrcs 5,0,r3,cr0,cr10,{2}
:02032954 00D14035 sbceqs r4,r1,r5,lsr r0
:02032958 0503E1D0 streq r14,[r3, #-0x1d0]		;(r3-0x1d0=*(fffffe30))
:0203295C 8FF11239 swihi 0x00f11239
:02032960 01202590 unknown
:02032964 00010700 andeq  r0,r1,r0,lsl #0xe
:02032968 00010CB1 streqh r0,[r1], -r1
:0203296C 1505B111 strne r11,[r5, #-0x111]		;(r5-0x111=*(fffffeef))
:02032970 05078130 streq r8,[r7, #-0x130]		;r7-0x130=*(21ff024d)=#0(0x00000000)
:02032974 157A6800 ldrneb r6,[r10, #-0x800]!
:02032978 C0152000 andgts r2,r5,r0
:0203297C 15541039 ldrneb r1,[r4, #-0x39]		;(r4-0x39=*(ffffffc7))
:02032980 40151A00 andmis r1,r5,r0,lsl #0x14
:02032984 1A57A5AD bne 0361C040
:02032988 FD031DCF unknown
:0203298C 29402913 stmcsdb  r0 ,{r0,r1,r4,r8,r11,r13}^
:02032990 FF79CF69 swinv 0x0079cf69
:02032994 05A94C45 streq r4,[r9, #+0xc45]!
:02032998 97375DCF ldrls r5,[r9, #+0xc45]!
:0203299C 9634C9F5 unknown
:020329A0 01E5CF09 mvneq  r12,r9,lsl #0x1e
:020329A4 078C40F1 unknown
:020329A8 A80C0205 stmgeda  r12 ,{r0,r2,r9}
:020329AC 9104D902 unknown
:020329B0 FE340204 cdp2 2,2,cr0,cr4,cr4,0
:020329B4 95020404 strls r0,[r2, #-0x404]		;(r2-0x404=*(fffffbfc))
:020329B8 00F17017 rsceqs r7,r1,r7,lsl r0
:020329BC 710091D0 unknown
:020329C0 40D1D450 sbcmis r13,r1,r0,asr r4
:020329C4 5528E1D1 strpl r14,[r8, #-0x1d1]!
:020329C8 2020C000 eorcs  r12,r0,r0
:020329CC 00211135 eoreq  r1,r1,r5,lsr r1
:020329D0 04E08202 unknown
:020329D4 E0038001 and  r8,r3,r1
:020329D8 010099D0 unknown
:020329DC 1D700015 ldcnel 0,cr0,[r0,#-0x54]!
:020329E0 D4000D04 strle r0,[r0],#-0xd04
:020329E4 14F19CE3 unknown
:020329E8 0105C040 unknown
:020329EC 51E00400 mvnpl  r0,r0,lsl #0x8
:020329F0 8CE15201 stchil 2,cr5,[r1],#+0x4
:020329F4 02159F00 andeqs r9,r5,#0x0
:020329F8 15C02001 strneb r2,[r0, #+0x1]		;r0+0x1=*(0000000e)
:020329FC 45801295 strmi r1,[r0, #+0x295]		;r0+0x295=*(000002a2)
:02032A00 B950D000 ldmltdb  r0 ,{r12,r14,r15}^
:02032A04 00F90100 rsceqs r0,r9,r0,lsl #0x2
:02032A08 55D61A11 ldrplb r1,[r6, #+0xa11]		;r6+0xa11=*(000367ed)
:02032A0C 0917AD16 ldmeqdb  r7 ,{r1,r2,r4,r8,r10,r11,r13,r15}
:02032A10 0960ED10 unknown
:02032A14 CF1AE100 swigt 0x001ae100
:02032A18 E1A0146D mov  r1,r13,ror #0x8
:02032A1C CF962EE1 swigt 0x00962ee1
:02032A20 E12201FF unknown
:02032A24 D5CF0912 strleb r0,[r15, #+0x912]		;r15+0x912=*(0203333e)=#62193749(0x03b50055)
:02032A28 A04C3000 subge  r3,r12,r0
:02032A2C 400D44E1 andmi  r4,r13,r1,ror #0x9
:02032A30 E081C286 add  r12,r1,r6,lsl #0x5
:02032A34 D0E0D108 rscle  r13,r0,r8,lsl #0x2
:02032A38 005138E1 subeqs r3,r1,r1,ror #0x11
:02032A3C A0005138 andge  r5,r0,r8,lsr r1
:02032A40 E0811285 add  r1,r1,r5,lsl #0x5
:02032A44 E0802284 add  r2,r0,r4,lsl #0x5
:02032A48 A0518E00 subges r8,r1,r0,lsl #0x1c
:02032A4C 9500BCE1 strls r11,[r0, #-0xce1]		;r0-0xce1=*(03b4f374)=#-1(0xffffffff)
:02032A50 10B100E1 adcnes r0,r1,r1,ror #0x1
:02032A54 20B2E195 umlalcss r14,r2,r5,r1
:02032A58 2000E195 mulcs  r0,r5,r1
:02032A5C 83E59F40 mvnhi  r9,#0x100
:02032A60 00E08432 rsceq  r8,r0,r2,lsr r4
:02032A64 E19530B3 ldrh r3,[r5, +r3]
:02032A68 0125BF9B unknown
:02032A6C 69C00065 stmvsib  r0 ,{r0,r2,r5,r6}^
:02032A70 0061A610 rsbeq  r10,r1,r0,lsl r6
:02032A74 01812810 orreq  r2,r1,r0,lsl r8
:02032A78 65120001 ldrvs r0,[r2, #-0x1]		;(r2-0x1=*(ffffffff))
:02032A7C 21160001 tstcs r6,r1
:02032A80 00551802 subeqs r1,r5,r2,lsl #0x10
:02032A84 D1018904 unknown
:02032A88 4D40D511 unknown
:02032A8C 15D1E010 ldrneb r14,[r1, #+0x10]		;r1+0x10=*(0e100010)=#0(0x00000000)
:02032A90 0015D100 andeqs r13,r5,r0,lsl #0x2
:02032A94 001552D1 ldreqsb r5,[r5], -r1
:02032A98 10D1E5D1 ldrnesb r14,[r1],#+0x51
:02032A9C 0100E1D0 unknown
:02032AA0 E0004540 and  r4,r0,r0,asr #0xa
:02032AA4 CDC00009 unknown
:02032AA8 300A02E5 andcc  r0,r10,r5,ror #0x5
:02032AAC 2003E5CD andcs  r14,r3,r13,asr #0xb
:02032AB0 D40361CD strle r6,[r3],#-0x1cd
:02032AB4 0004E740 andeq  r14,r4,r0,asr #0xe
:02032AB8 1229E590 eorne  r14,r9,#0x24000000
:02032ABC 3D200581 stccc  5,cr0,[r0,#-0x204]!
:02032AC0 1801CD02 stmneda  r1 ,{r1,r8,r10,r11,r14,r15}
:02032AC4 0D271A09 stceq  10,cr1,[r7,#-0x24]!
:02032AC8 100BD402 andne  r13,r11,r2,lsl #0x8
:02032ACC CD20891A stcgt  9,cr8,[r0,#-0x68]!
:02032AD0 E1001D9E swp r1,r14,r0
:02032AD4 3D4CBF71 unknown
:02032AD8 A96DE931 unknown
:02032ADC C1BE5396 unknown
:02032AE0 27BEBC3C unknown
:02032AE4 46B141BD unknown
:02032AE8 2C0355EF stccs  5,cr5,[r3],{#0xef}
:02032AEC BED80005 cdplt 0,12,cr0,cr8,cr5,0
:02032AF0 31314D2B teqcc r1,r11,lsr #0x1a
:02032AF4 DD320681 ldcle  6,cr0,[r2,#-0x204]!
:02032AF8 C007C124 andgt  r12,r7,r4,lsr #0x2
:02032AFC E5B502F9 ldr r0,[r5, #+0x2f9]!
:02032B00 C50B7F00 strgt r7,[r11, #-0xf00]		;(r11-0xf00=*(fffff0ff))
:02032B04 11B58F38 movnes r8,lsr r8		;r8=0(0x0)
:02032B08 18C512F1 stmneia  r5 ,{r0,r4,r5,r6,r7,r9,r12}^
:02032B0C 9AE11EE9 bls 0187A6B8
:02032B10 E1BE0BC5 movs r0,r5,asr #0x17
:02032B14 BE03C55A mcrlt 5,0,r12,cr3,cr10,{2}
:02032B18 90B67AE1 adclss r7,r6,r1,ror #0x15
:02032B1C E11AE1BE ldrh r14,[r10, -r14]
:02032B20 ADF8ADFA ldcgel 13,cr10,[r8,#+0x3e8]!
:02032B24 C1F8ADF8 ldrgtsh r10,[r8, #+0xd8]!
:02032B28 29D1FCF3 ldmcsib  r1 ,{r0,r1,r4,r5,r6,r7,r10,r11,r12,r13,r14,r15}^
:02032B2C E15C4AE1 cmp r12,r1,ror #0x15
:02032B30 C3B1744A movgts r7,#0x4A000000		;r7=1241513984(0x4a000000)
:02032B34 6B1011A9 blvs 024371E0
:02032B38 C54B06A1 strgtb r0,[r11, #-0x6a1]		;(r11-0x6a1=*(fffff95e))
:02032B3C 2D11A905 unknown
:02032B40 0C16CD1A ldceq  13,cr12,[r6],{#0x1a}
:02032B44 0B053D20 bleq 02181FCC
:02032B48 6F7DA567 swivs 0x007da567
:02032B4C 214585CE unknown
:02032B50 E50D5510 str r5,[r13, #-0x510]		;(r13-0x510=*(fffffaf8))
:02032B54 2D050009 unknown
:02032B58 00011500 andeq  r1,r1,r0,lsl #0xa
:02032B5C 0E051280 cdpeq 2,0,cr1,cr5,cr0,4
:02032B60 0415CD00 ldreq r12,[r5],#-0xd00
:02032B64 790606B5 stmvcdb  r6 ,{r0,r2,r4,r5,r7,r9,r10}
:02032B68 1040A001 subne  r10,r0,r1
:02032B6C 814C259F unknown
:02032B70 016505E5 unknown
:02032B74 6D64F988 stcvsl 9,cr15,[r4,#-0x220]!
:02032B78 D400F400 strle r15,[r0],#-0x400
:02032B7C 2D1265E5 unknown
:02032B80 00554143 subeqs r4,r5,r3,asr #0x2
:02032B84 113519A5 teqne r5,r5,lsr #0x13
:02032B88 5D78005D ldcpll 0,cr0,[r8,#-0x174]!
:02032B8C 8D5E291E unknown
:02032B90 9D068D0B unknown
:02032B94 068D5011 unknown
:02032B98 200811A9 andcs  r1,r8,r9,lsr #0x3
:02032B9C FD206937 stc2  9,cr6,[r0,#-0xdc]!
:02032BA0 87FD21F7 unknown
:02032BA4 4674CD23 unknown
:02032BA8 335D2BCE cmpcc r13,#0x33800
:02032BAC 01452475 unknown
:02032BB0 0581B575 streq r11,[r1, #+0x575]		;r1+0x575=*(0e100575)=#0(0x00000000)
:02032BB4 CD758921 ldcgtl 9,cr8,[r5,#-0x84]!
:02032BB8 FD12D95F unknown
:02032BBC 42FDCE13 rscmis r12,r13,#0x130
:02032BC0 B943691E stmltdb  r3 ,{r1,r2,r3,r4,r8,r11,r13,r14}^
:02032BC4 696B2113 unknown
:02032BC8 C069FDB3 unknown
:02032BCC F8404514 stmnvda  r0 ,{r2,r4,r8,r10,r14}^
:02032BD0 955A591E ldrlsb r5,[r10, #-0x91e]		;r10-0x91e=*(3840dc4b)=#0(0x00000000)
:02032BD4 037D1001 cmneq r13,#0x1
:02032BD8 960D82C5 strls r8,r13,#0x1
:02032BDC 07D9B2ED ldreqb r11,r13,#0x1
:02032BE0 1E5112ED cdpne 2,4,cr1,cr1,cr13,7
:02032BE4 3021CEFF unknown
:02032BE8 725D1F40 subvcs r1,r13,#0x100
:02032BEC F9C25DE2 stmnvib  r2 ,{r1,r5,r6,r7,r8,r10,r11,r12,r14}^
:02032BF0 64419552 strvsb r9,[r1],#-0x552
:02032BF4 A1100145 tstge r0,r5,asr #0x2
:02032BF8 0595E200 ldreq r14,[r5, #+0x200]		;r5+0x200=*(00000200)
:02032BFC 9D105588 unknown
:02032C00 7D4082F0 unknown
:02032C04 009D1033 addeqs r1,r13,r3,lsr r0
:02032C08 000D5232 andeq  r5,r13,r2,lsr r2
:02032C0C 300D10F0 unknown
:02032C10 2E000D45 cdpcs 13,0,cr0,cr0,cr5,2
:02032C14 EBFF2963 bl 01FFD1A8
:02032C18 E2841E1F add  r1,r4,#0x1F0
:02032C1C ED00200E unknown
:02032C20 EB016702 bl 0208C830
:02032C24 A34BFDB3 unknown
:02032C28 9EA182BD mcrls 2,5,r8,cr1,cr13,{5}
:02032C2C 19AB2523 stmneib  r11!,{r0,r1,r5,r8,r10,r13}
:02032C30 DC4B2532 stclel 5,cr2,[r11],{#0x32}
:02032C34 9C0B25CD stcls  5,cr2,[r11],{#0xcd}
:02032C38 400D17FD unknown
:02032C3C 3B25CDD8 blcc 029A63A4
:02032C40 A112B9D2 ldrgesb r11,[r2, -r2]
:02032C44 10F9D310 rscnes r13,r9,r0,lsl r3
:02032C48 D00204C6 andle  r0,r2,r6,asr #0x9
:02032C4C 01020520 unknown
:02032C50 8C00C538 stchi  5,cr12,[r0],{#0x38}
:02032C54 A0401F25 subge  r1,r0,r5,lsr #0x1e
:02032C58 8A0021E1 bhi 0203B3E4
:02032C5C 3FE962FD swicc 0x00e962fd
:02032C60 B05001C1 sublts r0,r0,r1,asr #0x3
:02032C64 310938E1 unknown
:02032C68 FFBF6302 swinv 0x00bf6302
:02032C6C 0025CBEB eoreq  r12,r5,r11,ror #0x17
:02032C70 04C115A9 streqb r1,[r1],#+0x5a9
:02032C74 21AD9100 movcs  r9,r0,lsl #0x2		;r9=248774996(0xed40154)
:02032C78 552CF506 strpl r15,[r12, #-0x506]!
:02032C7C DAA819ED ble 00A39438
:02032C80 2F7D1F75 swics 0x007d1f75
:02032C84 A7E5C120 strgeb r12,[r5,+r0, lsr #0x2]!
:02032C88 0F99060A swieq 0x0099060a
:02032C8C 11490969 unknown
:02032C90 85050D01 strhi r0,[r5, #-0xd01]		;(r5-0xd01=*(fffff2ff))
:02032C94 2F400A11 swics 0x00400a11
:02032C98 C109EBFF unknown
:02032C9C A50E8148 strge r8,[r14, #-0x148]		;(r14-0x148=*(fffffeb8))
:02032CA0 FF18EB05 swinv 0x0018eb05
:02032CA4 0A9C2EE9 beq 0073E850
:02032CA8 AC2A7D00 stcge  13,cr7,[r10],#-0x0
:02032CAC 04F522CD unknown
:02032CB0 10ED01DD unknown
:02032CB4 EB002929 bl 0203D160
:02032CB8 00550738 subeqs r0,r5,r8,lsr r7
:02032CBC E90055DC stmdb  r0 ,{r2,r3,r4,r6,r7,r8,r10,r12,r14}
:02032CC0 18FFFF3B ldmneia  r15!,{r0,r1,r3,r4,r5,r8,r9,r10,r11,r12,r13,r14,r15}^
:02032CC4 00211F05 eoreq  r1,r1,r5,lsl #0x1e
:02032CC8 21204011 unknown
:02032CCC D0100D00 andles r0,r0,r0,lsl #0x1a
:02032CD0 020536B1 andeq  r3,r5,#0xB100000
:02032CD4 E59FC004 ldr r12,[r15, #+0x4]		;r15+0x4=*(02032ce0)=#472919474(0x1c302db2)
:02032CD8 40E1016D rscmi  r0,r1,r13,ror #0x2
:02032CDC 3801091C stmccda  r1 ,{r2,r3,r4,r8,r11}
:02032CE0 1C302DB2 ldcne  13,cr2,[r0],#-0x2c8
:02032CE4 520684C5 andpl  r8,r6,#0xC5000000
:02032CE8 892D00E5 stmhidb  r13!,{r0,r2,r5,r6,r7}
:02032CEC F1BDD500 movnvs r13,r0,lsl #0xa		;r13=-738110464(0xd4015400)
:02032CF0 823D9336 eorhis r9,r13,#0xD8000000
:02032CF4 99216CA5 stmlsdb  r1!,{r0,r2,r5,r7,r10,r11,r13,r14}
:02032CF8 99BD9AB2 ldmlsib  r13!,{r1,r4,r5,r7,r9,r11,r12,r15}
:02032CFC 99F29932 ldmlsib  r2!,{r1,r4,r5,r8,r11,r12,r15}^
:02032D00 F299E4F2 addnvs r14,r9,#0xF2000000
:02032D04 9988F299 stmlsib  r8 ,{r0,r3,r4,r7,r9,r12,r13,r14,r15}
:02032D08 5DF4E9E2 ldcpll 9,cr14,[r4,#+0x388]!
:02032D0C 09F96959 unknown
:02032D10 308D23DB unknown
:02032D14 A040216A subge  r2,r0,r10,ror #0x2
:02032D18 4A73B921 bmi 03D211A4
:02032D1C B4E9204A unknown
:02032D20 B9002961 stmltdb  r0 ,{r0,r5,r6,r8,r11,r13}
:02032D24 41417D26 unknown
:02032D28 F4E93A00 unknown
:02032D2C B16E50B1 strlth r5,[r14, #-0x1]!
:02032D30 BA418150 blt 03093278
:02032D34 D4CD0D95 strleb r0,[r13],#+0xd95
:02032D38 CD203BDB stcgt  11,cr3,[r0,#-0x36c]!
:02032D3C 4A8D36F4 bmi 00380914
:02032D40 30409146 subcc  r9,r0,r6,asr #0x2
:02032D44 74CD2254 strvcb r2,[r13],#+0x254
:02032D48 93292026 unknown
:02032D4C A5200421 strge r0,[r0, #-0x421]!
:02032D50 0CECB272 stceql 2,cr11,[r12],#+0x1c8
:02032D54 11F7B731 mvnnes r11,lsr r1
:02032D58 C1BD1D04 movgts r1,r4,lsl #0x1a		;r1=0(0x0)
:02032D5C 22F19474 rsccss r9,r1,#0x74000000
:02032D60 049553F5 ldreq r5,[r5],#+0x3f5
:02032D64 2C4901B9 stccsl 1,cr0,[r9],{#0xb9}
:02032D68 7CCD12E9 stcvcl 2,cr1,[r13],{#0xe9}
:02032D6C 1140B9FF unknown
:02032D70 75001509 strvc r1,[r0, #-0x509]		;r0-0x509=*(03b4fb4c)=#-69634(0xfffeeffe)
:02032D74 9D406920 unknown
:02032D78 CD7E3654 ldcgtl 6,cr3,[r14,#-0x150]!
:02032D7C 09213C5D stmeqdb  r1!,{r0,r2,r3,r4,r6,r10,r11,r12,r13}
:02032D80 1E130140 cdpne 1,0,cr0,cr3,cr0,2
:02032D84 5AA8405D bpl 00A42F00
:02032D88 A80204CC stmgeda  r2 ,{r2,r3,r6,r7,r10}
:02032D8C 206D0462 rsbcs  r0,r13,r2,ror #0x8
:02032D90 99004058 stmlsdb  r0 ,{r3,r4,r6,r14}
:02032D94 4499B4F4 ldrmi r11,[r9],#+0x4f4
:02032D98 1A312055 bne 02C7AEF4
:02032D9C 7A350001 bvc 02D72DA8
:02032DA0 7D69FFCD stcvcl 15,cr15,[r9,#-0x334]!
:02032DA4 10554BB9 ldrneh r4,[r5],#-0xb9
:02032DA8 180D5691 stmneda  r13 ,{r0,r4,r7,r9,r10,r12,r14}
:02032DAC 40097C06 andmi  r7,r9,r6,lsl #0x18
:02032DB0 0D51000C unknown
:02032DB4 E4305DCD unknown
:02032DB8 68A90295 stmvsia  r9!,{r0,r2,r4,r7,r9}
:02032DBC D802045F stmleda  r2 ,{r0,r1,r2,r3,r4,r6,r10}
:02032DC0 BA305521 blt 02C4824C
:02032DC4 31000540 unknown
:02032DC8 CD163138 unknown
:02032DCC 312601FF unknown
:02032DD0 6118094C tstvs r8,r12,asr #0x12
:02032DD4 0DBCA844 ldceq  8,cr10,[r12,#+0x110]!
:02032DD8 100D0230 andne  r0,r13,r0,lsr r2
:02032DDC 46D30601 ldrmib r0,[r3],+r1, lsl #0xc
:02032DE0 9D1129BE unknown
:02032DE4 1BC101E5 blne 01073580
:02032DE8 1AC406B1 bne 011348B4
:02032DEC EB30BD08 bl 02C62214
:02032DF0 35CDFFCC strccb r15,[r13, #+0xfcc]		;r13+0xfcc=*(d40163cc)
:02032DF4 50C44145 sbcpl  r4,r4,r5,asr #0x2
:02032DF8 095000A9 ldmeqdb  r0 ,{r0,r3,r5,r7}^
:02032DFC 020DF300 andeq  r15,r13,#0x0
:02032E00 AA0F354C bge 02400338
:02032E04 5D022D4C unknown
:02032E08 D2001DC2 andle  r1,r0,#0x3080
:02032E0C 024D701D subeq  r7,r13,#0x1D
:02032E10 4DEEF24D stcmil 2,cr15,[r14,#+0x134]!
:02032E14 E24D9CF2 sub  r9,r13,#0xF200
:02032E18 1FB6F491 swine 0x00b6f491
:02032E1C A1150491 unknown
:02032E20 1F0BFDCD swine 0x000bfdcd
:02032E24 096A7491 unknown
:02032E28 67512D00 ldrvsb r2,[r1,-r0, lsl #0x1a]
:02032E2C 30C13522 sbccc  r3,r1,r2,lsr #0xa
:02032E30 2450FDBB ldrcsb r15,[r0],#-0xdbb
:02032E34 1426F105 unknown
:02032E38 70A506F1 unknown
:02032E3C 8D3016B1 ldchi  6,cr1,[r0,#-0x2c4]!
:02032E40 4D900DA1 unknown
:02032E44 29528305 ldmcsdb  r2 ,{r0,r2,r8,r9,r15}^
:02032E48 9011962B andlss r9,r1,r11,lsr #0xc
:02032E4C 042120E5 unknown
:02032E50 003D40D5 unknown
:02032E54 01007D12 unknown
:02032E58 5516E112 ldrpl r14,[r6, #-0x112]		;(r6-0x112=*(00035cca))
:02032E5C 32A9CC1B adccc  r12,r9,#0x1B00
:02032E60 052506F5 streq r0,[r5, #-0x6f5]!
:02032E64 F90DA5EE stmnvdb  r13 ,{r1,r2,r3,r5,r6,r7,r8,r10,r13,r15}
:02032E68 06BD080E unknown
:02032E6C E7900103 ldr r0,[r0,+r3, lsl #0x2]
:02032E70 385AB90B ldmccda  r10 ,{r0,r1,r3,r8,r11,r12,r13,r15}^
:02032E74 9B3B310E blls 02EFF2B4
:02032E78 F9140041 ldmnvdb  r4 ,{r0,r6}
:02032E7C 1079A916 rsbnes r10,r9,r6,lsl r9
:02032E80 24E40F31 unknown
:02032E84 000C3075 andeq  r3,r12,r5,ror r0
:02032E88 B9931B11 ldmltib  r3 ,{r0,r4,r8,r9,r11,r12}
:02032E8C 84150F0B ldrhi r0,[r5],#-0xf0b
:02032E90 000916B1 streqh r1,[r9], -r1
:02032E94 1D000EF4 unknown
:02032E98 7A1409EB bvc 0253564C
:02032E9C FD003909 unknown
:02032EA0 2840391B stmcsda  r0 ,{r0,r1,r3,r4,r8,r11,r12,r13}^
:02032EA4 01003972 unknown
:02032EA8 31119910 tstcc r1,r0,lsl r9
:02032EAC 70350F20 eorvcs r0,r5,r0,lsr #0x1e
:02032EB0 003131A1 eoreqs r3,r1,r1,lsr #0x3
:02032EB4 6B4121EF blvs 0307B678
:02032EB8 397B41A1 unknown
:02032EBC 2D255C40 stccs  12,cr5,[r5,#-0x100]!
:02032EC0 2D5B9571 unknown
:02032EC4 09250981 stmeqdb  r5!,{r0,r7,r8,r11}
:02032EC8 17B53000 ldrne r3,[r5,+r0]!
:02032ECC 03812951 orreq  r2,r1,#0x144000
:02032ED0 6C41D5EE stcvsl 5,cr13,[r1],{#0xee}
:02032ED4 1C844039 stcne  0,cr4,[r4],{#0x39}
:02032ED8 092C303D stmeqdb  r12!,{r0,r2,r3,r4,r5,r12,r13}
:02032EDC 0D0AA582 unknown
:02032EE0 09100511 ldmeqdb  r0 ,{r0,r4,r8,r10}
:02032EE4 00052902 andeq  r2,r5,r2,lsl #0x12
:02032EE8 AE0029A1 cdpge 9,0,cr2,cr0,cr1,5
:02032EEC 094D19C5 stmeqdb  r13 ,{r0,r2,r6,r7,r8,r11,r12}^
:02032EF0 CC5D349D ldcgtl 4,cr3,[r13],{#0x9d}
:02032EF4 495871C9 ldmmidb  r8 ,{r0,r3,r6,r7,r8,r12,r13,r14}^
:02032EF8 006440B1 unknown
:02032EFC 00090001 andeq  r0,r9,r1
:02032F00 6001F564 andvs  r15,r1,r4,ror #0xa
:02032F04 60023159 andvs  r3,r2,r9,asr r1
:02032F08 F231C231 eornvs r12,r1,#0x10000003
:02032F0C F231F231 eornvs r15,r1,#0x10000003
:02032F10 2061F231 rsbcs  r15,r1,r1,lsr r2
:02032F14 31E241FD unknown
:02032F18 884122F6 stmhida  r1 ,{r1,r2,r4,r5,r6,r7,r9,r13}^
:02032F1C 2F4261DB swics 0x004261db
:02032F20 8CAB4021 stchi  0,cr4,[r11],#+0x84
:02032F24 0F73E926 swieq 0x0073e926
:02032F28 26B9B51F unknown
:02032F2C 49B524CC ldmmiib  r5!,{r2,r3,r6,r7,r10,r13}
:02032F30 002D40F1 unknown
:02032F34 DD001051 unknown
:02032F38 D3B371A2 movles r7,#0x80000028		;r7=-2147483608(0x80000028)
:02032F3C 711F09C5 tstvc r15,r5,asr #0x13
:02032F40 1F0069D3 swine 0x000069d3
:02032F44 1F5101ED swine 0x005101ed
:02032F48 48096DCC stmmida  r9 ,{r2,r3,r6,r7,r8,r10,r11,r13,r14}
:02032F4C F271ED27 rsbnvs r14,r1,#0x9C0
:02032F50 276D800D strcsb r8,[r13,-r13]!
:02032F54 75C6C1DD strvcb r12,[r6, #+0x1dd]		;r6+0x1dd=*(00035fb9)
:02032F58 A10E1520 unknown
:02032F5C 6195C083 orrvss r12,r5,r3,lsl #0x1
:02032F60 018902B9 streqh r0,[r9, +r9]
:02032F64 FFF657BD swinv 0x00f657bd
:02032F68 2D3459CB ldccs  9,cr5,[r4,#-0x32c]!
:02032F6C B9CC0B16 stmltib  r12 ,{r1,r2,r4,r8,r9,r11}^
:02032F70 2D4CF631 unknown
:02032F74 31234440 unknown
:02032F78 311B9D00 tstcc r11,r0,lsl #0x1a
:02032F7C 091DD020 ldmeqdb  r13 ,{r5,r12,r14,r15}
:02032F80 FFE281B9 swinv 0x00e281b9
:02032F84 00410210 subeq  r0,r1,r0,lsl r2
:02032F88 7820E5C0 stmvcda  r0!,{r6,r7,r8,r10,r13,r14,r15}
:02032F8C 11715100 cmnne r1,r0,lsl #0x2
:02032F90 EA104D38 b 02446478
:02032F94 E8A8404D stmia  r8!,{r0,r2,r3,r6,r14}
:02032F98 4D26191D stcmi  9,cr1,[r6,#-0x74]!
:02032F9C 83AD3C30 movhi  r3,#0x3000		;r3=12288(0x3000)
:02032FA0 AA43AD0E bge 0311E3E0
:02032FA4 EBFFBD1E bl 02022424
:02032FA8 06490038 unknown
:02032FAC E2404010 sub  r4,r0,#0x10
:02032FB0 018F1935 orreq  r1,r15,r5,lsr r9
:02032FB4 0029F843 eoreq  r15,r9,r3,asr #0x10
:02032FB8 11915427 orrnes r5,r1,r7,lsr #0x8
:02032FBC FD0005BC unknown
:02032FC0 1551FD17 ldrneb r15,[r1, #-0xd17]		;(r1-0xd17=*(fffee2e7))
:02032FC4 B3ED281B mvnlt  r2,#0x1B0000
:02032FC8 EDBBDDBD ldc  13,cr13,[r11,#+0x2f4]!
:02032FCC EDBBDA73 ldc  10,cr13,[r11,#+0x1cc]!
:02032FD0 24BBD773 unknown
:02032FD4 F3ED53ED mvnnv  r5,#0xB4000003
:02032FD8 F3EDF3ED mvnnv  r15,#0xB4000003
:02032FDC F3EDF3ED mvnnv  r15,#0xB4000003
:02032FE0 ED3FFBC4 ldc  11,cr15,[r15,#-0x310]!
:02032FE4 EDFBDC33 ldcl 12,cr13,[r11,#+0xcc]!
:02032FE8 EDFBF433 ldcl 4,cr15,[r11,#+0xcc]!
:02032FEC C92051B3 stmgtdb  r0!,{r0,r1,r4,r5,r7,r8,r12,r14}
:02032FF0 9946D510 stmlsdb  r6 ,{r4,r8,r10,r12,r14,r15}^
:02032FF4 00119141 andeqs r9,r1,r1,asr #0x2
:02032FF8 1E8CD3D9 mcrne 3,4,r13,cr12,cr9,{6}
:02032FFC 62090036 andvs  r0,r9,#0x36
:02033000 72092145 andvc  r2,r9,#0x40000011
:02033004 31212142 unknown
:02033008 B9CB9692 stmltib  r11 ,{r1,r4,r7,r9,r10,r12,r15}^
:0203300C 41212844 unknown
:02033010 800D1C45 andhi  r1,r13,r5,asr #0x18
:02033014 72F4108D rscvcs r1,r4,#0x8D
:02033018 BBB7151E bllt 00DF8498
:0203301C 873025BB unknown
:02033020 2CA44025 stccs  0,cr4,[r4],#+0x94
:02033024 B9DE4025 ldmltib  r14 ,{r0,r2,r5,r14}^
:02033028 BDF7B3BD ldcltl 3,cr11,[r7,#+0x2f4]!
:0203302C 99527D43 ldmlsdb  r2 ,{r0,r1,r6,r8,r10,r11,r12,r13,r14}^
:02033030 209D5440 addcss r5,r13,r0,asr #0x8
:02033034 30A9F3BD unknown
:02033038 40150791 mulmis r5,r1,r7
:0203303C 00357D01 eoreqs r7,r5,r1,lsl #0x1a
:02033040 B9CF1099 stmltib  r15 ,{r0,r3,r4,r7,r12}^
:02033044 231231E9 tstcs r2,#0x4000003A
:02033048 A1211300 unknown
:0203304C B3BDB9C9 movlts r11,#0x324000		;r11=3293184(0x324000)
:02033050 85FFB9C0 ldrhib r11,[r15, #+0x9c0]!
:02033054 24E58963 unknown
:02033058 1029037D eorne  r0,r9,r13,ror r3
:0203305C 084C13D1 stmeqda  r12 ,{r0,r4,r6,r7,r8,r9,r12}^
:02033060 165D36C9 ldrneb r3,da 
:02033064 F10849CF unknown
:02033068 81111501 tsthi r1,r1,lsl #0xa
:0203306C 56108141 ldrpl r8,r1,r1,lsl #0xa
:02033070 C1BC5081 movgts r5,r1,lsl #0x1		;r5=-139268(0xfffddffc)
:02033074 301D2917 andccs r2,r13,r7,lsl r9
:02033078 33B9B9CF movccs r11,#0x33C000		;r11=3391488(0x33c000)
:0203307C A9251EBD stmgedb  r5!,{r0,r2,r3,r4,r5,r7,r9,r10,r11,r12}
:02033080 FDCB4D32 unknown
:02033084 73B92A42 movvcs r2,#0x42000		;r2=270336(0x42000)
:02033088 A980612D stmgeib  r0 ,{r0,r2,r3,r5,r8,r13,r14}
:0203308C 3C008194 stccc  1,cr8,[r0],{#0x94}
:02033090 2E59405D mrccs 0,2,r4,cr9,cr13,{2}
:02033094 D3C1005D bicle  r0,r1,#0x5D
:02033098 C11E7A2A tstgt r14,r10,lsr #0x14
:0203309C 351E25F3 ldrcc r2,[r14, #-0x5f3]		;(r14-0x5f3=*(fffffa0d))
:020330A0 80B13533 adchis r3,r1,r3,lsr r5
:020330A4 452A5278 strmi r5,[r10, #-0x278]!
:020330A8 801D1472 andhis r1,r13,r2,ror r4
:020330AC C1503190 unknown
:020330B0 1E6A0C83 cdpne 12,6,cr0,cr10,cr3,4
:020330B4 B9917225 ldmltib  r1 ,{r0,r2,r5,r9,r12,r13,r14}
:020330B8 14B18299 unknown
:020330BC 725C03F1 subvcs r0,r12,#0xC4000003
:020330C0 438D52A5 orrmi  r5,r13,#0x5000000A
:020330C4 73D1BB03 bicvcs r11,r1,#0xC00
:020330C8 71C120D7 unknown
:020330CC 01C1D493 unknown
:020330D0 7546C930 strvcb r12,[r6, #-0x930]		;(r6-0x930=*(000354ac))
:020330D4 59007152 stmpldb  r0 ,{r1,r4,r6,r8,r12,r13,r14}
:020330D8 057A1223 ldreqb r1,[r10, #-0x223]!
:020330DC 0C15F900 ldceq  9,cr15,[r5],{#0x0}
:020330E0 CB0E400D blgt 023C311C
:020330E4 8B24E5FF blhi 0296C8E8
:020330E8 41C1CB08 bicmi  r12,r1,r8,lsl #0x16
:020330EC 2B5043F9 blcs 034440D8
:020330F0 4C0005F5 stcmi  5,cr0,[r0],{#0xf5}
:020330F4 0F8D10DD swieq 0x008d10dd
:020330F8 C0E20009 rscgt  r0,r2,r9
:020330FC E103B007 unknown
:02033100 12155FDD andnes r5,r5,#0x374
:02033104 027FFFA8 rsbeqs r15,r15,#0x2A0
:02033108 00910600 addeqs r0,r1,r0,lsl #0xc
:0203310C 780AE96C stmvcda  r10 ,{r2,r3,r5,r6,r8,r11,r13,r14,r15}
:02033110 4229120D eormi  r1,r9,#0xD0000000
:02033114 224D0ECE subcs  r0,r13,#0xCE0
:02033118 FFBC32F5 swinv 0x00bc32f5
:0203311C 10111DEB andnes r1,r1,r11,ror #0x1b
:02033120 50160035 andpls r0,r6,r5,lsr r0
:02033124 4D540019 unknown
:02033128 29101507 ldmcsdb  r0 ,{r0,r1,r2,r8,r10,r12}
:0203312C 010D1610 unknown
:02033130 00115DC2 andeqs r5,r1,r2,asr #0x1b
:02033134 E1DD23B0 ldrh r2,[r13, #+0x30]		;r13+0x30=*(d4015430)
:02033138 018D001A orreq  r0,r13,r10,lsl r0
:0203313C 65822C85 strvs r2,[r2, #+0xc85]		;r2+0xc85=*(00042c85)
:02033140 0163C302 unknown
:02033144 45282C85 strmi r2,[r8, #-0xc85]!
:02033148 BB4100E9 bllt 030734F4
:0203314C 397D32D1 unknown
:02033150 C211C901 andgts r12,r1,#0x4000
:02033154 2D02BD69 unknown
:02033158 4507CC15 strmi r12,[r7, #-0xc15]		;r7-0xc15=*(7ffff413)=#0(0x00000000)
:0203315C 00E5DC35 rsceq  r13,r5,r5,lsr r12
:02033160 0AF9536C beq 01E87F18
:02033164 4531CD00 ldrmi r12,[r1, #-0xd00]!
:02033168 40D98C25 sbcmis r8,r9,r5,lsr #0x18
:0203316C AD00097C unknown
:02033170 E100097C unknown
:02033174 19C10009 stmneib  r1 ,{r0,r3}^
:02033178 DE000978 mcrle 9,0,r0,cr0,cr8,{3}
:0203317C 3391BA5A orrccs r11,r1,#0x5A000
:02033180 CDDB178D unknown
:02033184 05357000 ldreq r7,[r5, #-0x0]!
:02033188 49105670 ldmmidb  r0 ,{r4,r5,r6,r9,r10,r12,r14}
:0203318C 0100110A unknown
:02033190 1DE2432A stcnel 3,cr4,[r2,#+0xa8]!
:02033194 2DC38670 unknown
:02033198 802DD300 eorhi  r13,r13,r0,lsl #0x6
:0203319C D2000DC3 andle  r0,r0,#0x30C0
:020331A0 C2AA800D adcgt  r8,r10,#0xD
:020331A4 800DB0E1 andhi  r11,r13,r1,ror #0x1
:020331A8 A93D35B0 ldmgedb  r13!,{r4,r5,r7,r8,r10,r12,r13}
:020331AC F968C001 unknown
:020331B0 01E38001 mvneq  r8,r1
:020331B4 0D20B91D stceq  9,cr11,[r0,#-0x74]!
:020331B8 390A7A10 stmccdb  r10 ,{r4,r9,r11,r12,r13,r14}
:020331BC 00052002 andeq  r2,r5,r2
:020331C0 020A7314 andeq  r7,r10,#0x50000000
:020331C4 0DFC0438 ldceql 4,cr0,[r12,#+0xe0]!
:020331C8 0A774C02 beq 03E061D8
:020331CC 10000802 andne  r0,r0,r2,lsl #0x10
:020331D0 00B00400 adceqs r0,r0,r0,lsl #0x8
:020331D4 81208504 unknown
:020331D8 1D6895C1 stcnel 5,cr9,[r8,#-0x304]!
:020331DC 204E720D subcs  r7,r14,r13,lsl #0x4
:020331E0 13FD010D mvnnes r0,#0x40000003
:020331E4 72C04029 sbcvc  r4,r0,#0x29
:020331E8 6941792C stmvsdb  r1 ,{r2,r3,r5,r8,r11,r12,r13,r14}^
:020331EC 0D110D16 unknown
:020331F0 25BACB89 ldrcs r12,[r10, #+0xb89]!
:020331F4 25979E30 ldrcs r9,[r7, #+0xe30]		;r7+0xe30=*(80000e58)=#0(0x00000000)
:020331F8 252CEC40 strcs r14,[r12, #-0xc40]!
:020331FC B1B8EE30 movlts r14,lsr r0		;r14=62193749(0x3b50055)
:02033200 06C19201 streqb r9,[r1],+r1, lsl #0x4
:02033204 10511AF5 ldrnesh r1,[r1],#-0xa5
:02033208 B9FFB907 ldmltib  r15!,{r0,r1,r2,r8,r11,r12,r13,r15}^
:0203320C 95478D20 strlsb r8,[r7, #-0xd20]		;r7-0xd20=*(7ffff308)=#0(0x00000000)
:02033210 11141540 tstne r4,r0,asr #0xa
:02033214 01000120 unknown
:02033218 48610F10 unknown
:0203321C A1DF1039 bicges r1,r15,r9,lsr r0
:02033220 A5222811 strge r2,[r2, #-0x811]!
:02033224 1513A500 ldrne r10,[r3, #-0x500]		;r3-0x500=*(26214b11)=#0(0x00000000)
:02033228 15017929 strne r7,[r1, #-0x929]		;(r1-0x929=*(fffee6d5))
:0203322C FF78F940 swinv 0x0078f940
:02033230 10E97125 rscne  r7,r9,r5,lsr #0x2
:02033234 3045B8D9 unknown
:02033238 E1CC1465 bic  r1,r12,r5,ror #0x8
:0203323C 81307D22 teqhi r0,r2,lsr #0x1a
:02033240 FFB8CC67 swinv 0x00b8cc67
:02033244 471C605D unknown
:02033248 07055939 unknown
:0203324C 09000573 stmeqdb  r0 ,{r0,r1,r4,r5,r6,r8,r10}
:02033250 89075713 stmhidb  r7 ,{r0,r1,r4,r8,r9,r10,r12,r14}
:02033254 89679B30 unknown
:02033258 E052B580 subs r11,r2,r0,lsl #0xb
:0203325C 19000DB8 stmnedb  r0 ,{r3,r4,r5,r7,r8,r10,r11}
:02033260 1D66CE00 stcnel 14,cr12,[r6,#-0x0]!
:02033264 655E3275 ldrvsb r3,[r14, #-0x275]		;r14-0x275=*(03b4fde0)=#345340160(0x14957900)
:02033268 4295D040 addmis r13,r5,#0x40
:0203326C 6A3E1089 bvs 02FB7498
:02033270 89A58069 stmhiib  r5!,{r0,r3,r5,r6,r15}
:02033274 D0A14400 adcle  r4,r1,r0,lsl #0x8
:02033278 00A11A95 umlaleq  r1,r1,r5,r10
:0203327C 75107501 ldrvc r7,[r0, #-0x501]		;r0-0x501=*(03b4fb54)=#-1432770150(0xaa99a99a)
:02033280 00054D11 andeq  r4,r5,r1,lsl r13
:02033284 11393011 teqne r9,r1,lsl r0
:02033288 D6214900 unknown
:0203328C 812010D9 unknown
:02033290 34034504 strcc r4,[r3],#-0x504
:02033294 4432851D unknown
:02033298 3C80E94D stccc  9,cr14,[r0],{#0x4d}
:0203329C 4971052E unknown
:020332A0 801D02F5 ldrhish r0,[r13], -r5
:020332A4 506D71C8 rsbpl  r7,r13,r8,asr #0x3
:020332A8 006D1041 rsbeq  r1,r13,r1,asr #0x0
:020332AC 1D1B1045 unknown
:020332B0 4FA071B9 swimi 0x00a071b9
:020332B4 53C1011D bicpl  r0,r1,#0x40000007
:020332B8 FE014180 cdp2 1,0,cr4,cr1,cr0,4
:020332BC 202DFFB7 unknown
:020332C0 0505EE8B streq r14,[r5, #-0xe8b]		;(r5-0xe8b=*(fffdd171))
:020332C4 FE40318C cdp2 1,4,cr3,cr0,cr12,4
:020332C8 08E603C5 unknown
:020332CC A1016AE2 unknown
:020332D0 BA0E8A3E blt 023D5BD0
:020332D4 0201EBFF andeq  r14,r1,#0x3FC00
:020332D8 7DE2405D stcvcl 0,cr4,[r2,#+0x174]!
:020332DC 19003D29 stmnedb  r0 ,{r0,r3,r5,r8,r10,r11,r12,r13}
:020332E0 049DDF00 ldreq r13,[r13],#+0xf00
:020332E4 42115D58 andmis r5,r1,#0x1600
:020332E8 ED901D02 unknown
:020332EC F5000516 strnv r0,[r0, #-0x516]		;(r0-0x516=*(c6c3fba5))
:020332F0 401D1711 andmis r1,r13,r1,lsl r7
:020332F4 051059BD ldreq r5,[r0, #-0x9bd]		;(r0-0x9bd=*(c6c3f6fe))
:020332F8 10F901F1 unknown
:020332FC CA15107D bgt 025774F8
:02033300 234D1DFF unknown
:02033304 1540150F strneb r1,[r0, #-0x50f]		;(r0-0x50f=*(c6c3fbac))
:02033308 0F02F125 swieq 0x0002f125
:0203330C F91DFFCA ldmnvdb  r13 ,{r1,r3,r6,r7,r8,r9,r10,r11,r12,r13,r14,r15}
:02033310 E9CA0921 stmib  r10 ,{r0,r5,r8,r11}^
:02033314 05078C70 streq r8,[r7, #-0xc70]		;(r7-0xc70=*(aa999d2a))
:02033318 27A40902 strcs r0,[r4,+r2, lsl #0x12]!
:0203331C 25980205 ldrcs r0,[r8, #+0x205]		;r8+0x205=*(00000205)
:02033320 40D030E9 sbcmis r3,r0,r9,ror #0x1
:02033324 12F921C5 rscnes r2,r9,#0x40000031
:02033328 8D20E552 stchi  5,cr14,[r0,#-0x148]!
:0203332C 000111D5 unknown
:02033330 00015B16 andeq  r5,r1,r6,lsl r11
:02033334 03013522 unknown
:02033338 05FD403D ldreqb r4,[r13, #+0x3d]!
:0203333C 00551200 subeqs r1,r5,r0,lsl #0x4
:02033340 4D0603B5 unknown
:02033344 100D1000 andne  r1,r13,r0
:02033348 028507B9 addeq  r0,r5,#0x2E40000
:0203334C 413002EA teqmi r0,r10,ror #0x5
:02033350 C90010E2 stmgtdb  r0 ,{r1,r5,r6,r7,r12}
:02033354 E5408D11 strb r8,[r0, #-0xd11]		;(r0-0xd11=*(c6c3f3aa))
:02033358 69004987 stmvsdb  r0 ,{r0,r1,r2,r7,r8,r11,r14}
:0203335C 15740049 ldrneb r0,[r4, #-0x49]!
:02033360 1554E900 ldrneb r14,[r4, #-0x900]		;(r4-0x900=*(fffff700))
:02033364 40490140 submi  r0,r9,r0,asr #0x2
:02033368 60000DED andvs  r0,r0,r13,ror #0x1b
:0203336C 55E30031 strplb r0,[r3, #+0x31]!
:02033370 06E94031 unknown
:02033374 49683429 unknown
:02033378 85258101 strhi r8,[r5, #-0x101]!
:0203337C 4230E913 eormis r14,r0,#0x4C000
:02033380 001911E2 andeqs r1,r9,r2,ror #0x3
:02033384 74E50849 unknown
:02033388 EB000B30 bl 02036050
:0203338C 1D011956 unknown
:02033390 30C9D616 sbccc  r13,r9,r6,lsl r6
:02033394 9935B9FF ldmlsdb  r5!,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r11,r12,r13,r15}
:02033398 DA079D10 ble 0221A7E0
:0203339C 003110FD unknown
:020333A0 F9066EBE stmnvdb  r6 ,{r1,r2,r3,r4,r5,r7,r9,r10,r11,r13,r14}
:020333A4 80ADCE37 adchi  r12,r13,r7,lsr r14
:020333A8 0905301C stmeqdb  r5 ,{r2,r3,r4,r12,r13}
:020333AC 29688A21 unknown
:020333B0 80293E40 eorhi  r3,r9,r0,asr #0x1c
:020333B4 5DB11059 ldcpl  0,cr1,[r1,#+0x164]!
:020333B8 155A2800 ldrneb r2,[r10, #-0x800]		;(r10-0x800=*(fffff800))
:020333BC C0101D00 andgts r1,r0,r0,lsl #0x1a
:020333C0 7948401D stmvcdb  r8 ,{r0,r2,r3,r4,r14}^
:020333C4 80793840 rsbhis r3,r9,r0,asr #0x10
:020333C8 B81E89AB ldmltda  r14 ,{r0,r1,r3,r5,r7,r8,r11,r15}
:020333CC 2DB04055 ldccs  0,cr4,[r0,#+0x154]!
:020333D0 592B3059 stmpldb  r11!,{r0,r3,r4,r6,r12,r13}
:020333D4 153DA510 ldrne r10,[r13, #-0x510]!
:020333D8 40511CCD submis r1,r1,r13,asr #0x19
:020333DC 0D9F1034 unknown
:020333E0 C703110A strgt r1,[r3,-r10, lsl #0x2]
:020333E4 06994015 unknown
:020333E8 04490469 streqb r0,[r9],#-0x469
:020333EC CD2AD51C stcgt  5,cr13,[r10,#-0x70]!
:020333F0 004DD90C subeq  r13,r13,r12,lsl #0x12
:020333F4 49931061 ldmmiib  r3 ,{r0,r5,r6,r12}
:020333F8 F10C0A00 unknown
:020333FC 5D4BA230 unknown
:02033400 C530C480 ldrgt r12,[r0, #-0x480]!
:02033404 000C1930 andeq  r1,r12,r0,lsr r9
:02033408 542509EB unknown
:0203340C 81102D40 tsthi r0,r0,asr #0x1a
:02033410 1D490103 unknown
:02033414 6D340BC1 ldcvs  11,cr0,[r4,#-0x304]!
:02033418 2995001D ldmcsib  r5 ,{r0,r2,r3,r4}
:0203341C 006D0B40 rsbeq  r0,r13,r0,asr #0x16
:02033420 15000680 strne r0,[r0, #-0x680]		;(r0-0x680=*(c6c3fa3b))
:02033424 FFB809EB swinv 0x00b809eb
:02033428 BD1018EB unknown
:0203342C 25188033 ldrcs r8,[r8, #-0x33]		;(r8-0x33=*(ffffffcd))
:02033430 1503BD11 strne r11,[r3, #-0xd11]		;r3-0xd11=*(14956bef)=#0(0x00000000)
:02033434 81EB000A mvnhi  r0,r10
:02033438 C98A8616 stmgtib  r10 ,{r1,r2,r4,r9,r10,r15}
:0203343C 65F03B95 ldrvsb r3,[r0, #+0xb95]!
:02033440 0005B000 andeq  r11,r5,r0
:02033444 052F5430 streq r5,[r15, #-0x430]!
:02033448 892D1402 stmhidb  r13!,{r1,r10,r12}
:0203344C F5118D31 ldrnv r8,[r1, #-0xd31]		;(r1-0xd31=*(fffee2cd))
:02033450 1215E010 andnes r14,r5,#0x10
:02033454 79002023 stmvcdb  r0 ,{r0,r1,r5,r13}
:02033458 38E1A009 unknown
:0203345C 01453011 unknown
:02033460 E28C20B1 add  r2,r12,#0xB1
:02033464 000D2C06 andeq  r2,r13,r6,lsl #0x18
:02033468 E583C086 str r12,[r3, #+0x86]		;r3+0x86=*(14957986)=#0(0x00000000)
:0203346C 00ED6280 rsceq  r6,r13,r0,lsl #0x5
:02033470 60CAC191 smullvs  r12,r10,r1,r1
:02033474 9D068924 unknown
:02033478 1028AD35 eorne  r10,r8,r5,lsr r13
:0203347C 050C1389 streq r1,[r12, #-0x389]		;(r12-0x389=*(fffffc77))
:02033480 28EE1029 unknown
:02033484 18328932 ldmneda  r2!,{r1,r4,r5,r8,r11,r15}
:02033488 3289115D addcc  r1,r9,#0x40000017
:0203348C 74EF2575 unknown
:02033490 11329924 teqne r2,r4,lsr #0x12
:02033494 F470FD20 unknown
:02033498 9242E510 subls  r14,r2,#0x4000000
:0203349C 02CD60A9 sbceq  r6,r13,#0xA9
:020334A0 3A353135 bcc 02D7F97C
:020334A4 700625C0 andvc  r2,r6,r0,asr #0xb
:020334A8 04852FA0 streq r2,[r5],#+0xfa0
:020334AC 8000E59C mulhi  r0,r12,r5
:020334B0 E2831135 add  r1,r3,#0x4000000D
:020334B4 80408121 subhi  r8,r0,r1,lsr #0x2
:020334B8 165500E0 ldrneb r0,r8,r0,r1,lsr #0x2
:020334BC 00290A55 eoreq  r0,r9,r5,asr r10
:020334C0 4982D8E0 stmmiib  r2 ,{r5,r6,r7,r11,r12,r14,r15}
:020334C4 164D0801 strneb r0,[r13],-r1, lsl #0x10
:020334C8 62294B6D eorvs  r4,r9,#0x1B400
:020334CC 61EB0134 mvnvs  r0,lsr r4
:020334D0 55000716 strpl r0,[r0, #-0x716]		;(r0-0x716=*(c6c3f9a5))
:020334D4 350440E1 strcc r4,[r4, #-0xe1]		;(r4-0xe1=*(ffffff1f))
:020334D8 0DE9400A stceql 0,cr4,[r9,#+0x28]!
:020334DC F00A31F6 unknown
:020334E0 95705181 ldrlsb r5,[r0, #-0x181]!
:020334E4 39201D44 stmccdb  r0!,{r2,r6,r8,r10,r11,r12}
:020334E8 F1D10600 bicnvs r0,r1,r0,lsl #0xc
:020334EC 26000462 strcs r0,r0,r1,r0,lsl #0xc
:020334F0 A01C09D9 ldrgesb r0,[r12], -r9
:020334F4 015ACDE3 cmpeq r10,r3,ror #0x1b
:020334F8 152401EB strne r0,[r4, #-0x1eb]!
:020334FC 2C254540 stccs  5,cr4,[r5],#-0x100
:02033500 02F900F1 rsceqs r0,r9,#0xF1
:02033504 5D365139 ldcpl  1,cr5,[r6,#-0xe4]!
:02033508 1654594C ldrneb r5,[r6,#-0xe4]!
:0203350C 4035E5C0 eormis r14,r5,r0,asr #0xb
:02033510 00653199 unknown
:02033514 803281E3 eorhis r8,r2,r3,ror #0x3
:02033518 F50282E0 strnv r8,[r2, #-0x2e0]		;(r2-0x2e0=*(00041d20))
:0203351C C000591C andgt  r5,r0,r12,lsl r9
:02033520 05E58C30 streqb r8,[r5, #+0xc30]!
:02033524 59E280E4 unknown
:02033528 06418070 unknown
:0203352C 7BE58CE0 blvc 019968B4
:02033530 2D019124 unknown
:02033534 32B8C140 adcccs r12,r8,#0x10
:02033538 551C3055 ldrpl r3,[r12, #-0x55]		;(r12-0x55=*(ffffffab))
:0203353C 790B0140 stmvcdb  r11 ,{r6,r8}
:02033540 E974910A ldmdb  r4!,{r1,r3,r8,r12,r15}^
:02033544 998059F8 stmlsib  r0 ,{r3,r4,r5,r6,r7,r8,r11,r12,r14}
:02033548 03556059 cmpeq r5,#0x59
:0203354C 1BF51079 blne 01D77738
:02033550 140079F4 strne r7,[r0],#-0x9f4
:02033554 10390021 eornes r0,r9,r1,lsr #0x0
:02033558 F57811C5 ldrnvb r1,[r8, #-0x1c5]!
:0203355C DD117D00 unknown
:02033560 C49C1035 ldrgt r1,[r12],#+0x35
:02033564 59330001 ldmpldb  r3!,{r0}
:02033568 B516F108 ldrlt r15,[r6, #-0x108]		;(r6-0x108=*(00035cd4))
:0203356C 0531E926 ldreq r14,[r1, #-0x926]!
:02033570 2D141B2D unknown
:02033574 E3A02C00 mov  r2,#0x0		;r2=0(0x0)
:02033578 01610BE1 unknown
:0203357C F11051EB tstnv r0,r11,ror #0x3
:02033580 3D248214 stccc  2,cr8,[r4,#-0x50]!
:02033584 10F49834 rscnes r9,r4,r4,lsr r8
:02033588 146D0985 unknown
:0203358C 700CAD60 andvc  r10,r12,r0,ror #0x1a
:02033590 A1AC18E5 movge  r1,r5,ror #0x11
:02033594 0201390A andeq  r3,r1,#0x28000
:02033598 75030C35 strvc r0,[r3, #-0xc35]		;r3-0xc35=*(14956ccb)=#0(0x00000000)
:0203359C 00E59B06 rsceq  r9,r5,r6,lsl #0x16
:020335A0 4920A4AB stmmidb  r0!,{r0,r1,r3,r5,r7,r10,r13,r15}
:020335A4 1D9DC000 unknown
:020335A8 241BE516 ldrcs r14,[r11],#-0x516
:020335AC 0045C060 subeq  r12,r5,r0,ror #0x0
:020335B0 1059E592 unknown
:020335B4 C1247019 unknown
:020335B8 14CD2E45 strneb r2,[r13],#+0xe45
:020335BC E5C3C01A strb r12,[r3, #+0x1a]		;r3+0x1a=*(1495791a)=#0(0x00000000)
:020335C0 958605B5 strls r0,[r6, #+0x5b5]		;r6+0x5b5=*(00036391)
:020335C4 7FE2820C swivc 0x00e2820c
:020335C8 74EB001E unknown
:020335CC 8D208501 stchi  5,cr8,[r0,#-0x4]!
:020335D0 E7D11009 ldrb r1,[r1, +r9]
:020335D4 1B52103D blne 034B76D0
:020335D8 45002523 strmi r2,[r0, #-0x523]		;(r0-0x523=*(fffffadd))
:020335DC 18172500 ldmneda  r7 ,{r8,r10,r13}
:020335E0 08599D30 ldmeqda  r9 ,{r4,r5,r8,r10,r11,r12,r15}^
:020335E4 401D4795 mulmis r13,r5,r7
:020335E8 072DE586 streq r14,[r13,-r6, lsl #0xb]!
:020335EC 10092621 andne  r2,r9,r1,lsr #0xc
:020335F0 B90015A2 stmltdb  r0 ,{r1,r5,r7,r8,r10,r12}
:020335F4 160D0479 unknown
:020335F8 10B115FD unknown
:020335FC 1AD82165 bne 0163BB98
:02033600 209F3151 addcss r3,r15,r1,asr r1
:02033604 083D102D ldmeqda  r13!,{r0,r2,r3,r5,r12}
:02033608 0B813080 bleq 0007F810
:0203360C 182D0031 stmneda  r13!,{r0,r4,r5}
:02033610 212021E6 unknown
:02033614 403DF806 eormis r15,r13,r6,lsl #0x10
:02033618 B802F568 stmltda  r2 ,{r3,r5,r6,r8,r10,r12,r13,r14,r15}
:0203361C 9D052B34 unknown
:02033620 86512820 ldrhib r2,[r1],-r0, lsr #0x10
:02033624 4C02E90C stcmi  9,cr14,[r2],{#0xc}
:02033628 EB002A24 bl 0203DEC0
:0203362C 1D302114 ldcne  1,cr2,[r0,#-0x50]!
:02033630 AD1A1820 unknown
:02033634 1F6A9835 swine 0x006a9835
:02033638 22B161E9 adccss r6,r1,#0x4000003A
:0203363C 50116599 mulpls r1,r9,r5
:02033640 32813A89 addcc  r3,r1,#0x89000
:02033644 21D000FC ldrcssh r0,[r0, #+0xc]		;r0+0xc=*(0000000c)
:02033648 65C00060 strvsb r0,[r0, #+0x60]		;r0+0x60=*(00000060)
:0203364C 2439C83A unknown
:02033650 2A390205 bcs 02E73E6C
:02033654 1C55D015 ldcnel 0,cr13,[r5],{#0x15}
:02033658 F51E8F25 ldrnv r8,[r14, #-0xf25]		;r14-0xf25=*(03b4f130)=#-656877388(0xd8d8d8b4)
:0203365C 6174BCC2 cmnvs r4,r2,asr #0x19
:02033660 BD708510 ldcltl 5,cr8,[r0,#-0x40]!
:02033664 BD02BD1B unknown
:02033668 2D40290B unknown
:0203366C 012DFE50 msreq CPSR_fsc,r0
:02033670 00012E00 andeq  r2,r1,r0,lsl #0x1c
:02033674 1E00213F mcrne 1,0,r2,cr0,cr15,{1}
:02033678 19D12A00 ldmneib  r1 ,{r9,r11,r13}^
:0203367C 0085C565 addeq  r12,r5,r5,ror #0xa
:02033680 140513F1 strne r1,[r5],#-0x3f1
:02033684 106D1001 rsbne  r1,r13,r1
:02033688 191405FA ldmnedb  r4 ,{r1,r3,r4,r5,r6,r7,r8,r10}
:0203368C 051B0001 ldreq r0,[r11, #-0x1]		;(r11-0x1=*(ffffffff))
:02033690 CD011044 unknown
:02033694 001B9534 andeqs r9,r11,r4,lsr r5
:02033698 166515D0 unknown
:0203369C 056F0005 streqb r0,[r15, #-0x5]!
:020336A0 2F290028 swics 0x00290028
:020336A4 EC019576 stc  5,cr9,[r1],{#0x76}
:020336A8 29ED1019 unknown
:020336AC 20EA01A1 rsccs  r0,r10,r1,lsr #0x3
:020336B0 14201DC1 unknown
:020336B4 E9EF0439 unknown
:020336B8 6554D000 ldrvsb r13,[r4, #-0x0]		;(r4-0x0=*(00000000))
:020336BC 89038D3E stmhidb  r3 ,{r1,r2,r3,r4,r5,r8,r10,r11,r15}
:020336C0 18011104 stmneda  r1 ,{r2,r8,r12}
:020336C4 6055C320 subvss r12,r5,r0,lsr #0x6
:020336C8 7E50258F cdpvc 5,4,cr2,cr0,cr15,4
:020336CC 057B8061 ldreqb r8,[r11, #-0x61]!
:020336D0 40058440 andmi  r8,r5,r0,asr #0x8
:020336D4 40455525 submi  r5,r5,r5,lsr #0xa
:020336D8 080D0002 stmeqda  r13 ,{r1}
:020336DC 40451029 submi  r1,r5,r9,lsr #0x0
:020336E0 19390078 ldmnedb  r9!,{r3,r4,r5,r6}
:020336E4 45604505 strmib r4,[r0, #-0x505]!
:020336E8 000D8EF0 unknown
:020336EC 125D2F31 subnes r2,r13,#0xC4
:020336F0 65F70009 ldrvsb r0,[r7, #+0x9]!
:020336F4 10394045 eornes r4,r9,r5,asr #0x0
:020336F8 491029AA ldmmidb  r0 ,{r1,r3,r5,r7,r8,r11,r13}
:020336FC B9005118 stmltdb  r0 ,{r3,r4,r8,r12,r14}
:02033700 D907F61A stmledb  r7 ,{r1,r3,r4,r9,r10,r12,r13,r14,r15}
:02033704 1D293D30 stcne  13,cr3,[r9,#-0xc0]!
:02033708 ED1C40D9 unknown
:0203370C 0D567C41 unknown
:02033710 43E90300 mvnmi  r0,#0x0
:02033714 53010503 unknown
:02033718 51D50081 bicpls r0,r5,r1,lsl #0x1
:0203371C 954018D5 strlsb r1,[r0, #-0x8d5]		;(r0-0x8d5=*(fffff72b))
:02033720 B401D90E strlt r13,[r1],#-0x90e
:02033724 20120015 andcss r0,r2,r5,lsl r0
:02033728 2031E52C eorcss r14,r1,r12,lsr #0xa
:0203372C 115D0555 cmpne r13,r5,asr r5
:02033730 A0015DB0 strgeh r5,[r1], -r0
:02033734 B0AD0039 adclt  r0,r13,r9,lsr r0
:02033738 30000015 andcc  r0,r0,r5,lsl r0
:0203373C 11B0E590 unknown
:02033740 F51E8200 ldrnv r8,[r14, #-0x200]		;r14-0x200=*(03b4fe55)=#1426085323(0x550055cb)
:02033744 E105F902 unknown
:02033748 4D00B517 unknown
:0203374C 0166B611 unknown
:02033750 1918E1D3 ldmnedb  r8 ,{r0,r1,r4,r6,r7,r8,r13,r14,r15}
:02033754 01015100 unknown
:02033758 E0709200 rsbs r9,r0,r0,lsl #0x4
:0203375C 0643001D unknown
:02033760 101B0151 andnes r0,r11,r1,asr r1
:02033764 68E512D3 unknown
:02033768 20190025 andcss r0,r9,r5,lsr #0x0
:0203376C 0401E5D3 streq r14,[r1],#-0x5d3
:02033770 E04222A9 sub  r2,r2,r9,lsr #0x5
:02033774 21095D00 unknown
:02033778 1005A103 andne  r10,r5,r3,lsl #0x2
:0203377C 419D14B1 ldrmih r1,[r13, +r1]
:02033780 3C0139C1 stccc  9,cr3,[r1],{#0xc1}
:02033784 3900C100 stmccdb  r0 ,{r8,r14,r15}
:02033788 2029CA31 eorcs  r12,r9,r1,lsr r10
:0203378C 10251021 eorne  r1,r5,r1,lsr #0x0
:02033790 25000521 strcs r0,[r0, #-0x521]		;(r0-0x521=*(fffffadf))
:02033794 C71AE10E ldrgt r14,[r10,-r14, lsl #0x2]
:02033798 1518E1A0 ldrne r14,[r8, #-0x1a0]		;r8-0x1a0=*(5500542b)=#0(0x00000000)
:0203379C C2301C21 eorgts r1,r0,#0x2100
:020337A0 865111E5 ldrhib r1,r1,r0,#0x2100
:020337A4 1801A104 stmneda  r1 ,{r2,r8,r13,r15}
:020337A8 2A09B980 bcs 022A1DB0
:020337AC B912020D ldmltdb  r2 ,{r0,r2,r3,r9}
:020337B0 43F56492 mvnmis r6,#0x92000000
:020337B4 B1D1101A biclts r1,r1,r10,lsl r0
:020337B8 E0455102 sub  r5,r5,r2,lsl #0x2
:020337BC 42644000 rsbmi  r4,r4,#0x0
:020337C0 13750021 cmnne r5,#0x21
:020337C4 210460B3 strcsh r6,[r4, -r3]
:020337C8 AD007F40 unknown
:020337CC C040210D subgt  r2,r0,r13,lsl #0x2
:020337D0 F5B20025 ldrnv r0,[r2, #+0x25]!
:020337D4 0902002D stmeqdb  r2 ,{r0,r2,r3,r5}
:020337D8 E010FF00 ands r15,r0,r0,lsl #0x1e
:020337DC 03C50AB3 biceq  r0,r5,#0xB3000
:020337E0 E35404FD cmp r4,#0xFD000000
:020337E4 A3A01C01 movge  r1,#0x100		;r1=256(0x100)
:020337E8 08390303 ldmeqda  r9!,{r0,r1,r8,r9}
:020337EC E2641006 rsb  r1,r4,#0x6
:020337F0 A0020C02 andge  r0,r2,r2,lsl #0x18
:020337F4 3545B6E3 strccb r11,[r5, #-0x6e3]		;(r5-0x6e3=*(fffdd919))
:020337F8 E2401C0E sub  r1,r0,#0xE00
:020337FC F1127D10 tstnv r2,r0,lsl r13
:02033800 81EB0004 mvnhi  r0,r4
:02033804 21FFFF52 mvncss r15,r2,asr r15
:02033808 13B50000 movnes r0,#0x0		;r0=0(0x0)
:0203380C 22E90311 rsccs  r0,r9,#0x44000000
:02033810 1CC1001C stcnel 0,cr0,[r1],{#0x1c}
:02033814 590010E5 stmpldb  r0 ,{r0,r2,r5,r6,r7,r12}
:02033818 064BDD01 streqb r13,[r11],-r1, lsl #0x1a
:0203381C 00610BCD rsbeq  r0,r1,r13,asr #0x17
:02033820 512769D8 unknown
:02033824 58107552 ldmplda  r0 ,{r1,r4,r6,r8,r10,r12,r13,r14}
:02033828 18E107CD unknown
:0203382C 7D37204C ldcvc  0,cr2,[r7,#-0x130]!
:02033830 B2E5901A rsclt  r9,r5,#0x1A
:02033834 1BE1DD10 blne 018AAC7C
:02033838 8DDC3001 unknown
:0203383C 03E1DC01 mvneq  r13,#0x100
:02033840 7504D220 strvc r13,[r4, #-0x220]		;(r4-0x220=*(fffffde0))
:02033844 A2E04101 rscge  r4,r0,#0x40000000
:02033848 B5E05000 strltb r5,[r0, #+0x0]!
:0203384C 74438100 strvcb r8,[r3],#-0x100
:02033850 10194A03 andnes r4,r9,r3,lsl #0x14
:02033854 41100C35 tstmi r0,r5,lsr r12
:02033858 0D15E022 unknown
:0203385C A1002DE1 unknown
:02033860 0A000072 beq 02033A30
:02033864 490326C5 stmmidb  r3 ,{r0,r2,r6,r7,r9,r10,r13}
:02033868 49101D47 ldmmidb  r0 ,{r0,r1,r2,r6,r8,r10,r11,r12}
:0203386C 8951AD37 ldmhidb  r1 ,{r0,r1,r2,r4,r5,r8,r10,r11,r13,r15}^
:02033870 1059E550 subnes r14,r9,r0,asr r5
:02033874 59301DA9 ldmpldb  r0!,{r0,r3,r5,r7,r8,r10,r11,r12}
:02033878 8029DC40 eorhi  r13,r9,r0,asr #0x18
:0203387C AB426101 blge 030CBC88
:02033880 6525D065 strvs r13,[r5, #-0x65]!
:02033884 651DB110 ldrvs r11,[r13, #-0x110]		;(r13-0x110=*(d40152f0))
:02033888 10F065B0 unknown
:0203388C 61BD0575 movvss r0,r5,ror r5
:02033890 00001900 andeq  r1,r0,r0,lsl #0x12
:02033894 1FA32F01 swine 0x00a32f01
:02033898 3B191100 blcc 02677CA0
:0203389C 50494289 subpl  r4,r9,r9,lsl #0x5
:020338A0 02490D38 subeq  r0,r9,#0xE00
:020338A4 57401EF5 unknown
:020338A8 1D55E28D unknown
:020338AC 590B153D stmpldb  r11 ,{r0,r2,r3,r4,r5,r8,r10,r12}
:020338B0 731D3D02 tstvc r13,#0x80
:020338B4 22511F6C subcss r1,r1,#0x1B0
:020338B8 39121019 ldmccdb  r2 ,{r0,r3,r4,r12}
:020338BC 11CD110D bicne  r1,r13,r13,lsl #0x2
:020338C0 03D6146D biceqs r1,r6,#0x6D000000
:020338C4 FFF3046D swinv 0x00f3046d
:020338C8 118DDAFF unknown
:020338CC 39C218F9 stmccib  r2 ,{r0,r3,r4,r5,r6,r7,r11,r12}^
:020338D0 9F20C812 swils 0x0020c812
:020338D4 102D254D eorne  r2,r13,r13,asr #0xa
:020338D8 D33131B0 teqle r1,#0x2C
:020338DC 0005B0E1 andeq  r11,r5,r1,ror #0x1
:020338E0 B40B2D0C strlt r2,[r11],#-0xd0c
:020338E4 F1A81031 movnv  r1,lsr r1		;r1=256(0x100)
:020338E8 0001908F andeq  r9,r1,r15,lsl #0x1
:020338EC 1B992041 blne 0067B9F8
:020338F0 78151F71 ldmvcda  r5 ,{r0,r4,r5,r6,r8,r9,r10,r11,r12}
:020338F4 7D1D0001 unknown
:020338F8 90189906 andlss r9,r8,r6,lsl #0x12
:020338FC C1B200C1 movgts r0,r1,asr #0x1
:02033900 1AE1D32D bne 018A85BC
:02033904 00ADD330 adceq  r13,r13,r0,lsr r3
:02033908 6920E08C stmvsdb  r0!,{r2,r3,r7,r13,r14,r15}
:0203390C 19039500 stmnedb  r3 ,{r8,r10,r12,r15}
:02033910 E1D13000 bics r3,r1,r0
:02033914 D207201B andle  r2,r7,#0x1B
:02033918 D00002E5 andle  r0,r0,r5,ror #0x5
:0203391C 0D8061E7 unknown
:02033920 002DC050 eoreq  r12,r13,r0,asr r0
:02033924 0021E240 eoreq  r14,r1,r0,asr #0x4
:02033928 D001300D andle  r3,r1,r13
:0203392C A02119E1 eorge  r1,r1,r1,ror #0x13
:02033930 3029005D eorcc  r0,r9,r13,asr r0
:02033934 09B2E082 ldmeqib  r2!,{r1,r7,r13,r14,r15}
:02033938 0047B200 subeq  r11,r7,r0,lsl #0x4
:0203393C 000DE1D1 unknown
:02033940 401DE280 andmis r14,r13,r0,lsl #0x5
:02033944 35200980 strcc r0,[r0, #-0x980]!
:02033948 C130B210 teqgt r0,r0,lsl r2
:0203394C 001927E9 andeqs r2,r9,r9,ror #0xf
:02033950 003DD023 eoreqs r13,r13,r3,lsr #0x0
:02033954 00B6E083 adceqs r14,r6,r3,lsl #0x1
:02033958 4102E1C1 unknown
:0203395C 6C103D15 ldcvs  13,cr3,[r0],{#0x15}
:02033960 3D10016D unknown
:02033964 9505F93D strls r15,[r5, #-0x93d]		;(r5-0x93d=*(fffdd6bf))
:02033968 E3E0EB55 mvn  r14,#0x15400
:0203396C E1D031B2 ldrh r3,[r0, #+0x12]		;r0+0x12=*(00000012)
:02033970 D00021B0 strleh r2,[r0], -r0
:02033974 3020A9E1 eorcc  r10,r0,r1,ror #0x13
:02033978 191AE084 ldmnedb  r10 ,{r2,r7,r13,r14,r15}
:0203397C 01EB0004 mvneq  r0,r4
:02033980 C0401A55 subgt  r1,r0,r5,asr r10
:02033984 8411FDE5 ldrhi r15,[r1],#-0xde5
:02033988 31002D00 unknown
:0203398C 142259C0 unknown
:02033990 39EA4485 unknown
:02033994 4904AE00 stmmidb  r4 ,{r9,r10,r11,r13,r15}
:02033998 31148900 tstcc r4,r0,lsl #0x12
:0203399C 06206050 unknown
:020339A0 315520FD ldrccsh r2,[r5, #-0xd]		;(r5-0xfd=*(fffddfef))
:020339A4 2512C9EE ldrcs r12,[r2, #-0x9ee]		;(r2-0x9ee=*(fffff612))
:020339A8 87FD0812 unknown
:020339AC 50090049 andpl  r0,r9,r9,asr #0x0
:020339B0 75FCE323 ldrvcb r14,[r12, #+0x323]!
:020339B4 E4149900 ldr r9,[r4],#-0x900
:020339B8 325D001D subccs r0,r13,#0x1D
:020339BC A91C8D8C ldmgedb  r12 ,{r2,r3,r7,r8,r10,r11,r15}
:020339C0 8CD9B448 ldchil 4,cr11,[r9],{#0x48}
:020339C4 E3A02FD2 mov  r2,#0x348		;r2=840(0x348)
:020339C8 008D130B addeq  r1,r13,r11,lsl #0x6
:020339CC EB016004 bl 0208B9E4
:020339D0 8200B59C andhi  r11,r0,#0x27000000
:020339D4 0CD93CBD ldceql 12,cr3,[r9],{#0xbd}
:020339D8 891F00DD ldmhidb  r15 ,{r0,r2,r3,r4,r6,r7}
:020339DC 15387115 ldrne r7,[r8, #-0x115]!
:020339E0 157CA701 ldrneb r10,[r12, #-0x701]!
:020339E4 11154AC1 tstne r5,r1,asr #0x15
:020339E8 8C1115C0 ldchi  5,cr1,[r1],{#0xc0}
:020339EC 92AAA115 adcls  r10,r10,#0x40000005
:020339F0 58E28C0F unknown
:020339F4 EB050141 bl 02173F00
:020339F8 4000F120 andmi  r15,r0,r0,lsr #0x2
:020339FC B50001FD strlt r0,[r0, #-0x1fd]		;(r0-0x1fd=*(fffffe03))
:02033A00 05000FE8 streq r0,[r0, #-0xfe8]		;(r0-0xfe8=*(fffff018))
:02033A04 4001E8AE andmi  r14,r1,r14,lsr #0x11
:02033A08 FFFBE254 swinv 0x00fbe254
:02033A0C 0576FF00 ldreqb r15,[r6, #-0xf00]!
:02033A10 1C0FE595 stcne  5,cr14,[r15],{#0x95}
:02033A14 8203858C andhi  r8,r3,#0x23000000
:02033A18 8C007D8E stchi  13,cr7,[r0],{#0x8e}
:02033A1C 801648E2 andhis r4,r6,r2,ror #0x11
:02033A20 A91F02E5 ldmgedb  r15 ,{r0,r2,r5,r6,r7,r9}
:02033A24 41691C00 unknown
:02033A28 E2811C16 add  r1,r1,#0x1600
:02033A2C C105B00A unknown
:02033A30 1D018DE1 unknown
:02033A34 BD003931 unknown
:02033A38 3538F012 ldrcc r15,[r8, #-0x12]!
:02033A3C 0D287C80 stceq  12,cr7,[r8,#-0x200]!
:02033A40 310073F5 unknown
:02033A44 1F92A231 swine 0x0092a231
:02033A48 F105E281 unknown
:02033A4C 2089E205 addcs  r14,r9,r5,lsl #0x4
:02033A50 109D305D addnes r3,r13,r13,asr r0
:02033A54 99081059 stmlsdb  r8 ,{r0,r3,r4,r6,r12}
:02033A58 4005C160 andmi  r12,r5,r0,ror #0x2
:02033A5C 45B70159 ldrmi r0,[r7, #+0x159]!
:02033A60 FD28C913 stc2  9,cr12,[r8,#-0x4c]!
:02033A64 E2800A00 add  r0,r0,#0x0
:02033A68 C0072E5C andgt  r2,r7,r12,asr r14
:02033A6C 3D03E5E5 unknown
:02033A70 003D1460 eoreqs r1,r13,r0,ror #0x8
:02033A74 AC332D64 ldcge  13,cr2,[r3],#-0x190
:02033A78 F10EA039 unknown
:02033A7C 00395000 eoreqs r5,r9,r0
:02033A80 108039FB unknown
:02033A84 3800B155 stmccda  r0 ,{r0,r2,r4,r6,r8,r12,r13,r15}
:02033A88 100D0BD5 unknown
:02033A8C E2800FA3 add  r0,r0,#0x28C
:02033A90 2D0B050D unknown
:02033A94 1065870A rsbne  r8,r5,r10,lsl #0xe
:02033A98 1416E594 ldrne r14,[r6],#-0x594
:02033A9C BCE2800C stcltl 0,cr8,[r2],#+0x30
:02033AA0 0DE1D008 stceql 0,cr13,[r1,#+0x20]!
:02033AA4 69F68010 ldmvsib  r6!,{r4,r15}^
:02033AA8 FA14ED07 blx 0256EED4
:02033AAC 1DEB0188 stcnel 1,cr0,[r11,#+0x220]!
:02033AB0 11ED8609 mvnne  r8,r9,lsl #0xc
:02033AB4 01E90113 mvneq  r0,r3,lsl r1
:02033AB8 6440C110 strvsb r12,[r0],#-0x110
:02033ABC C905293C stmgtdb  r5 ,{r2,r3,r4,r5,r8,r11,r13}
:02033AC0 55104828 ldrpl r4,[r0, #-0x828]		;(r0-0x828=*(fffff7d8))
:02033AC4 40332513 eormis r2,r3,r3,lsl r5
:02033AC8 13B201F9 movnes r0,#0x4000003E		;r0=1073741886(0x4000003e)
:02033ACC 06E2818C unknown
:02033AD0 80801BDD unknown
:02033AD4 ED06E520 unknown
:02033AD8 41222101 unknown
:02033ADC 01AF2541 moveq  r2,r1,asr #0xa
:02033AE0 12299C31 eorne  r9,r9,#0x3100
:02033AE4 1412095D ldrne r0,[r2],#-0x95d
:02033AE8 31415700 unknown
:02033AEC 5DC32D6D unknown
:02033AF0 4231810B eormis r8,r1,#0xC0000002
:02033AF4 29B24235 ldmcsib  r2!,{r0,r2,r4,r5,r9,r14}
:02033AF8 1D101500 unknown
:02033AFC 3548ED10 strccb r14,[r8, #-0xd10]		;r8-0xd10=*(550048bb)=#0(0x00000000)
:02033B00 1A2AD902 bne 02AE9F10
:02033B04 1E5CE281 cdpne 2,4,cr14,cr12,cr1,4
:02033B08 00E5D106 rsceq  r13,r5,r6,lsl #0x2
:02033B0C 10B00011 adcnes r0,r0,r1,lsl r0
:02033B10 260801D0 unknown
:02033B14 1D035100 unknown
:02033B18 10B81800 adcnes r1,r8,r0,lsl #0x10
:02033B1C 0099D010 addeqs r13,r9,r0,lsl r0
:02033B20 05271151 streq r1,[r7, #-0x151]!
:02033B24 79040D15 stmvcdb  r4 ,{r0,r2,r4,r8,r10,r11}
:02033B28 1D06AA00 unknown
:02033B2C 4005A108 andmi  r10,r5,r8,lsl #0x2
:02033B30 3215FF9F andccs r15,r5,#0x27C
:02033B34 015D4A8A cmpeq r13,r10,lsl #0x15
:02033B38 01C9020D biceq  r0,r9,r13,lsl #0x4
:02033B3C 02952C91 addeqs r2,r5,#0x9100
:02033B40 7CB804E9 ldcvc  4,cr0,[r8],#+0x3a4
:02033B44 0CB51291 ldceq  2,cr1,[r5],#+0x244
:02033B48 A01B2B99 mulges r11,r9,r11
:02033B4C 070C0FE3 streq r0,[r11], -r9
:02033B50 2C13E282 ldccs  2,cr14,[r3],{#0x82}
:02033B54 14E1E282 unknown
:02033B58 01584016 cmpeq r8,r6,lsl r0
:02033B5C 001185EB andeqs r8,r1,r11,ror #0xb
:02033B60 9D2749A0 stcls  9,cr4,[r7,#-0x280]!
:02033B64 9DD2C810 unknown
:02033B68 010AD800 unknown
:02033B6C 0210E08B andeqs r14,r0,#0x8B
:02033B70 0CE59040 stceql 0,cr9,[r5],#+0x100
:02033B74 2C99D400 ldccs  4,cr13,[r9],{#0x0}
:02033B78 002D4057 eoreq  r4,r13,r7,asr r0
:02033B7C E1D403BC ldrh r0,[r4, #+0x3c]		;r4+0x3c=*(0000003c)
:02033B80 39541021 ldmccdb  r4 ,{r0,r5,r12}^
:02033B84 9D70A110 ldclsl 1,cr10,[r0,#-0x40]!
:02033B88 1041603D subne  r6,r1,r13,lsr r0
:02033B8C E2873079 add  r3,r7,#0x79
:02033B90 01AE1CE4 moveq  r1,r4,ror #0x19
:02033B94 8770F03D unknown
:02033B98 1315303D tstne r5,#0x3D
:02033B9C 80E41AF5 unknown
:02033BA0 7128E59D unknown
:02033BA4 0628059F unknown
:02033BA8 A1082140 unknown
:02033BAC 0002093E andeq  r0,r2,r14,lsr r9
:02033BB0 D9D4E288 ldmleib  r4 ,{r3,r7,r9,r13,r14,r15}^
:02033BB4 271D8700 ldrcs r8,[r13,-r0, lsl #0xe]
:02033BB8 85501065 ldrhib r1,[r0, #-0x65]		;r0-0x65=*(3fffffd9)=#0(0x00000000)
:02033BBC 2A1009E2 bcs 0243634C
:02033BC0 B5A3081D strlt r0,[r3, #+0x81d]!
:02033BC4 E901F52F stmdb  r1 ,{r0,r1,r2,r3,r5,r8,r10,r12,r13,r14,r15}
:02033BC8 00E90200 rsceq  r0,r9,r0,lsl #0x4
:02033BCC 2A1EBD08 bcs 027E2FF4
:02033BD0 08A91057 stmeqia  r9!,{r0,r1,r2,r4,r6,r12}
:02033BD4 04E02901 unknown
:02033BD8 42101011 andmis r1,r0,#0x11
:02033BDC 0D06E289 unknown
:02033BE0 000DBC00 andeq  r11,r13,r0,lsl #0x18
:02033BE4 A8003509 stmgeda  r0 ,{r0,r3,r8,r10,r12,r13}
:02033BE8 3731000C ldrcc r0,[r1,-r12]!
:02033BEC 8A0175B8 bhi 020912D4
:02033BF0 E0148B00 ands r8,r4,r0,lsl #0x16
:02033BF4 E1D005B0 ldrh r0,[r0, #+0x50]		;r0+0x50=*(4000008e)=#0(0x00000000)
:02033BF8 00C902B6 streqh r0,[r9],#+0x26
:02033BFC D402BCE1 strle r11,[r2],#-0xce1
:02033C00 100010E1 andne  r1,r0,r1,ror #0x1
:02033C04 4500E300 strmi r14,[r0, #-0x300]		;(r0-0x300=*(fffffd00))
:02033C08 00452140 subeq  r2,r5,r0,asr #0x2
:02033C0C 1A1D1AB9 bne 0277A6F8
:02033C10 28F41C91 unknown
:02033C14 85E5C920 strhib r12,[r5, #+0x920]!
:02033C18 800A2187 andhi  r2,r10,r7,lsl #0x3
:02033C1C 3ECDDD40 cdpcc 13,12,cr13,cr13,cr0,2
:02033C20 D11809B5 ldrleh r0,[r8, -r5]
:02033C24 1DA97C01 stcne  12,cr7,[r9,#+0x4]!
:02033C28 65D619B5 ldrvsb r1,[r6, #+0x9b5]		;r6+0x9b5=*(00036791)
:02033C2C 0511870B ldreq r8,[r1, #-0x70b]		;(r1-0x70b=*(fffff8f5))
:02033C30 3000190F andcc  r1,r0,r15,lsl #0x12
:02033C34 590F8031 stmpldb  r15 ,{r0,r4,r5,r15}
:02033C38 00DD0031 sbceqs r0,r13,r1,lsr r0
:02033C3C 052A6150 streq r6,[r10, #-0x150]!
:02033C40 E511D100 ldr r13,[r1, #-0x100]		;(r1-0x100=*(ffffff00))
:02033C44 07001504 streq r1,[r0,-r4, lsl #0xa]
:02033C48 083A0000 ldmeqda  r10!,{}
:02033C4C 2D011D04 unknown
:02033C50 9D19D51C unknown
:02033C54 692509AE stmvsdb  r5!,{r1,r2,r3,r5,r7,r8,r11}
:02033C58 0367A002 unknown
:02033C5C 05C90028 streqb r0,[r9, #+0x28]		;r9+0x28=*(00000028)
:02033C60 0B611145 bleq 0387817C
:02033C64 57E00FF9 unknown
:02033C68 000DE9E1 andeq  r14,r13,r1,ror #0x13
:02033C6C E1DB00BE ldrh r0,[r11, #+0xe]		;r11+0xe=*(0000000e)
:02033C70 8AA00108 bhi 00834098
:02033C74 E15A0031 cmp r10,r1,lsr r0
:02033C78 8801899E stmhida  r1 ,{r1,r2,r3,r4,r7,r8,r11,r15}
:02033C7C 51035988 unknown
:02033C80 0045041B subeq  r0,r5,r11,lsl r4
:02033C84 281ED174 ldmcsda  r14 ,{r2,r4,r5,r6,r8,r12,r14,r15}
:02033C88 69035556 stmvsdb  r3 ,{r1,r2,r4,r6,r8,r10,r12,r14}
:02033C8C DD002118 unknown
:02033C90 001CC810 andeqs r12,r12,r0,lsl r8
:02033C94 09240FEB stmeqdb  r4!,{r0,r1,r3,r5,r6,r7,r8,r9,r10,r11}
:02033C98 8020F800 eorhi  r15,r0,r0,lsl #0x10
:02033C9C 0B7900E2 bleq 03E7402C
:02033CA0 9F101C82 swils 0x00101c82
:02033CA4 E282003D add  r0,r2,#0x3D
:02033CA8 8108A58D unknown
:02033CAC F7402D00 strnvb r2,[r0,-r0, lsl #0x1a]
:02033CB0 2C1DFF58 ldccs  15,cr15,[r13],{#0x58}
:02033CB4 A300C8F8 unknown
:02033CB8 A0011015 andge  r1,r1,r5,lsl r0
:02033CBC C0040000 andgt  r0,r4,r0
:02033CC0 9D811CDD unknown
:02033CC4 05B1F43C ldreq r15,[r1, #+0x43c]!
:02033CC8 01201102 unknown
:02033CCC E119FD48 tst r9,r8,asr #0x1a
:02033CD0 11F5D011 mvnnes r13,r1,lsl r0
:02033CD4 B14B9580 unknown
:02033CD8 53E5C106 mvnpl  r12,#0x80000001
:02033CDC 20DD2281 sbccss r2,r13,r1,lsl #0x5
:02033CE0 15126510 ldrne r6,[r2, #-0x510]		;(r2-0x510=*(fffffe38))
:02033CE4 00F91138 rsceqs r1,r9,r8,lsr r1
:02033CE8 E12C5F5A unknown
:02033CEC E7846906 str r6,[r4,+r6, lsl #0x12]
:02033CF0 E108042D unknown
:02033CF4 2B2D4357 blcs 02B84A58
:02033CF8 257188E9 ldrcsb r8,[r1, #-0x8e9]!
:02033CFC 2FE53685 swics 0x00e53685
:02033D00 2010022D andcss r0,r0,r13,lsr #0x4
:02033D04 5F09AD3C swipl 0x0009ad3c
:02033D08 19A13571 stmneib  r1!,{r0,r4,r5,r6,r8,r10,r12,r13}
:02033D0C EB00200A bl 0203BD3C
:02033D10 0A16610D beq 025CC14C
:02033D14 B10840B1 strlth r4,[r8, -r1]
:02033D18 000D0640 andeq  r0,r13,r0,asr #0xc
:02033D1C 40D1551B sbcmis r5,r1,r11,lsl r5
:02033D20 02009901 andeq  r9,r0,#0x4000
:02033D24 0D1700A1 unknown
:02033D28 D5000914 strle r0,[r0, #-0x914]		;(r0-0x914=*(fffff6ec))
:02033D2C 2C03D915 stccs  9,cr13,[r3],{#0x15}
:02033D30 00890879 addeq  r0,r9,r9,ror r8
:02033D34 C9900C15 ldmgtib  r0 ,{r0,r2,r4,r10,r11}
:02033D38 0005BA1C andeq  r11,r5,r12,lsl r10
:02033D3C 10FCE5D2 unknown
:02033D40 01E6E3C1 mvneq  r14,r1,asr #0x7
:02033D44 271DC214 unknown
:02033D48 E2808D12 add  r8,r0,#0x480
:02033D4C 0CE50416 stceql 4,cr0,[r5],#+0x58
:02033D50 E7D60004 ldrb r0,[r6, +r4]
:02033D54 01869004 orreq  r9,r6,r4
:02033D58 00027BE0 andeq  r7,r2,r0,ror #0x17
:02033D5C 00111981 andeqs r1,r1,r1,lsl #0x13
:02033D60 7830E5D9 ldmvcda  r0!,{r0,r3,r4,r6,r7,r8,r10,r13,r14,r15}
:02033D64 02070C69 andeq  r0,r7,#0x6900
:02033D68 4002E080 andmi  r14,r2,r0,lsl #0x1
:02033D6C 0C318402 ldceq  4,cr8,[r1],#-0x8
:02033D70 0001E154 andeq  r14,r1,r4,asr r1
:02033D74 F402E4C8 strnv r14,[r2],#-0x4c8
:02033D78 410A05A1 unknown
:02033D7C 9F10D400 swils 0x0010d400
:02033D80 BD8A078D unknown
:02033D84 0907F534 stmeqdb  r7 ,{r2,r4,r5,r8,r10,r12,r13,r14,r15}
:02033D88 FCE5D400 stc2l 4,cr13,[r5],#+0x0
:02033D8C E307C330 unknown
:02033D90 E3833004 orr  r3,r3,#0x4
:02033D94 00C434E6 sbceq  r3,r4,r6,ror #0x9
:02033D98 C51220C5 ldrgt r2,[r2, #-0xc5]		;(r2-0xc5=*(00000283))
:02033D9C C55F1B00 ldrgtb r1,[r15, #-0xb00]		;r15-0xb00=*(020332a4)=#1349349832(0x506d71c8)
:02033DA0 03000905 unknown
:02033DA4 35001565 strcc r1,[r0, #-0x565]		;(r0-0x565=*(fffffa9b))
:02033DA8 0900AA00 stmeqdb  r0 ,{r9,r11,r13,r15}
:02033DAC 1E101500 cdpne 5,0,cr1,cr0,cr0,0
:02033DB0 11B3001D movnes r0,r13,lsl r0		;r0=-738110464(0xd4015400)
:02033DB4 07D50510 unknown
:02033DB8 1A00090A bne 020361E8
:02033DBC 550B0C59 strpl r0,[r11, #-0xc59]		;(r11-0xc59=*(fffff3a7))
:02033DC0 090D0005 stmeqdb  r13 ,{r0,r2}
:02033DC4 00091000 andeq  r1,r9,r0
:02033DC8 1A000916 bne 02036228
:02033DCC 0D07D155 unknown
:02033DD0 3D13032D unknown
:02033DD4 B0156403 andlts r6,r5,r3,lsl #0x8
:02033DD8 4CD56019 ldcmil 0,cr6,[r5],{#0x19}
:02033DDC 247D8019 unknown
:02033DE0 19308019 ldmnedb  r0!,{r0,r3,r4,r15}
:02033DE4 19247980 stmnedb  r4!,{r7,r8,r11,r12,r13,r14}
:02033DE8 D914EE80 ldmledb  r4 ,{r7,r9,r10,r11,r13,r14,r15}
:02033DEC 99032502 stmlsdb  r3 ,{r1,r8,r10,r13}
:02033DF0 75E5D104 strvcb r13,[r5, #+0x104]!
:02033DF4 E54EC174 strb r12,[r14, #-0x174]		;(r14-0x174=*(fffffe8c))
:02033DF8 20F583F8 unknown
:02033DFC 1D13A019 unknown
:02033E00 E998A019 ldmib  r8 ,{r0,r3,r4,r13,r15}
:02033E04 C1108111 tstgt r0,r1,lsl r1
:02033E08 1D501D42 unknown
:02033E0C A01DC4F0 ldrgesh r12,[r13], -r0
:02033E10 C8DFF01D ldmgtia  r15 ,{r0,r2,r3,r4,r12,r13,r14,r15}^
:02033E14 0EA9E01D mcreq 0,5,r14,cr9,cr13,{0}
:02033E18 8919F110 ldmhidb  r9 ,{r4,r8,r12,r13,r14,r15}
:02033E1C 3610CC31 unknown
:02033E20 811B0779 tsthi r11,r9,ror r7
:02033E24 19393021 ldmnedb  r9!,{r0,r5,r12,r13}
:02033E28 19020549 stmnedb  r2 ,{r0,r3,r6,r8,r10}
:02033E2C 69798D14 ldmvsdb  r9!,{r2,r4,r8,r10,r11,r15}^
:02033E30 11387D09 teqne r8,r9,lsl #0x1a
:02033E34 6509690D strvs r6,[r9, #-0x90d]		;(r9-0x90d=*(fffff6f3))
:02033E38 BCB4CE41 ldclt  14,cr12,[r4],#+0x104
:02033E3C 3D003D0A unknown
:02033E40 403DC2F0 unknown
:02033E44 403D58C3 eormis r5,r13,r3,asr #0x11
:02033E48 C1002DC0 unknown
:02033E4C 3D86003D unknown
:02033E50 D5F03D60 ldrleb r3,[r0, #+0xd60]!
:02033E54 28003D28 stmcsda  r0 ,{r3,r5,r8,r10,r11,r12,r13}
:02033E58 F2394110 eornvs r4,r9,#0x4
:02033E5C 52F34041 rscpls r4,r3,#0x41
:02033E60 31F04041 mvnccs r4,r1,asr #0x0
:02033E64 0041F100 subeq  r15,r1,r0,lsl #0x2
:02033E68 41004176 unknown
:02033E6C F041D5F0 unknown
:02033E70 F04130C4 subnv  r3,r1,r4,asr #0x1
:02033E74 654041C4 strvsb r4,[r0, #-0x1c4]		;(r0-0x1c4=*(d401523c))
:02033E78 41A90041 movmi  r0,r1,asr #0x0
:02033E7C C8F041F0 unknown
:02033E80 C8F04130 unknown
:02033E84 53544041 cmppl r4,#0x41
:02033E88 08F04152 unknown
:02033E8C 492C4D5D stmmidb  r12!,{r0,r2,r3,r4,r6,r8,r10,r11,r14}
:02033E90 C0244107 eorgt  r4,r4,r7,lsl #0x2
:02033E94 CCE5926A stcgtl 2,cr9,[r5],#+0x1a8
:02033E98 02E28C30 rsceq  r8,r2,#0x3000
:02033E9C 99D30024 ldmlsib  r3 ,{r2,r5}^
:02033EA0 240CED05 strcs r14,[r12],#-0xd05
:02033EA4 CC25E9D3 stcgt  9,cr14,[r5],#-0x34c
:02033EA8 01352624 teqeq r5,r4,lsr #0xc
:02033EAC 43E5D334 mvnmi  r13,#0xD0000000
:02033EB0 0A690152 beq 03A74400
:02033EB4 F50B7581 strnv r7,[r11, #-0x581]		;(r11-0x581=*(fffffa7f))
:02033EB8 07C94C40 streqb r4,[r11, #-0x581]		;(r11-0x581=*(fffffa7f))
:02033EBC 1D27250C stcne  5,cr2,[r7,#-0x30]!
:02033EC0 816B0400 unknown
:02033EC4 D000E7E0 andle  r14,r0,r0,ror #0xf
:02033EC8 30DD53ED sbcccs r5,r13,r13,ror #0x7
:02033ECC 00DD6010 sbceqs r6,r13,r0,lsl r0
:02033ED0 50009530 andpl  r9,r0,r0,lsr r5
:02033ED4 B54401B9 strltb r0,[r4, #-0x1b9]		;(r4-0x1b9=*(fffffe47))
:02033ED8 3155E009 cmpcc r5,r9
:02033EDC 0D85CB06 unknown
:02033EE0 000DDE00 andeq  r13,r13,r0,lsl #0x1c
:02033EE4 0229E5DE eoreq  r14,r9,#0x37800000
:02033EE8 01E28EE0 mvneq  r8,r0,ror #0x1d
:02033EEC 00E25330 rsceq  r5,r2,r0,lsr r3
:02033EF0 81CC2000 bichi  r2,r12,r0
:02033EF4 10D5CC00 sbcnes r12,r5,r0,lsl #0x18
:02033EF8 689820E5 ldmvsia  r8 ,{r0,r2,r5,r6,r7,r13}
:02033EFC 04F40031 unknown
:02033F00 41C0E5C5 bicmi  r14,r0,r5,asr #0xb
:02033F04 29415A40 stmcsdb  r1 ,{r6,r9,r11,r12,r14}^
:02033F08 9F007C40 swils 0x00007c40
:02033F0C 13004515 unknown
:02033F10 9F002174 swils 0x00002174
:02033F14 03005105 unknown
:02033F18 4D2D0900 stcmi  9,cr0,[r13,#-0x0]!
:02033F1C 0039C802 eoreqs r12,r9,r2,lsl #0x10
:02033F20 29001164 stmcsdb  r0 ,{r2,r5,r6,r8,r12}
:02033F24 40154F11 andmis r4,r5,r1,lsl r15
:02033F28 AD04B905 unknown
:02033F2C CC003950 stcgt  9,cr3,[r0],{#0x50}
:02033F30 20DD8400 sbccss r8,r13,r0,lsl #0x8
:02033F34 B922AD49 stmltdb  r2!,{r0,r3,r6,r8,r10,r11,r13,r15}
:02033F38 34415900 strccb r5,[r1],#-0x900
:02033F3C 70111341 andvcs r1,r1,r1,asr #0x6
:02033F40 002021A1 eoreq  r2,r0,r1,lsr #0x3
:02033F44 22E19F3B rsccs  r9,r1,#0xEC
:02033F48 14F61329 unknown
:02033F4C 1CC5E5C0 stcnel 5,cr14,[r5],{#0xc0}
:02033F50 D400D086 strle r13,[r0],#-0x86
:02033F54 1E4F24D5 mcrne 4,2,r2,cr15,cr5,{6}
:02033F58 1908E281 stmnedb  r8 ,{r0,r7,r9,r13,r14,r15}
:02033F5C C0730158 rsbgts r0,r3,r8,asr r1
:02033F60 21ED0D28 mvncs  r0,r8,lsr #0x1a
:02033F64 02F944CC rsceqs r4,r9,#0xCC000000
:02033F68 01436578 unknown
:02033F6C F4E2814B unknown
:02033F70 C0102D05 andgts r2,r0,r5,lsl #0x1a
:02033F74 99540005 ldmlsdb  r4 ,{r0,r2}^
:02033F78 17313003 ldrne r3,[r1,-r3]!
:02033F7C 000D55DC unknown
:02033F80 C002E5DC unknown
:02033F84 0101E28C unknown
:02033F88 00215220 eoreq  r5,r1,r0,lsr #0x4
:02033F8C C300D5C3 unknown
:02033F90 3D1402E5 unknown
:02033F94 FFFFF703 swinv 0x00fff703
:02033F98 0059F51A subeqs r15,r9,r10,lsl r5
:02033F9C A1C1101D bicge  r1,r1,r13,lsl r0
:02033FA0 4009C054 andmi  r12,r9,r4,asr r0
:02033FA4 10215DF1 unknown
:02033FA8 A5616185 strgeb r6,[r1, #-0x185]!
:02033FAC 15DD5DED ldrneb r5,[r13, #+0xded]		;r13+0xded=*(d40161ed)
:02033FB0 00450125 subeq  r0,r5,r5,lsr #0x2
:02033FB4 C00009C0 andgt  r0,r0,r0,asr #0x13
:02033FB8 0D00095C unknown
:02033FBC 0DC4000D unknown
:02033FC0 0039C400 eoreqs r12,r9,r0,lsl #0x8
:02033FC4 09D5113D ldmeqib  r5 ,{r0,r2,r3,r4,r5,r8,r12}^
:02033FC8 25EB015E strcsb r0,[r11, #+0x15e]!
:02033FCC FF57DE12 swinv 0x0057de12
:02033FD0 00D0EB10 sbceqs r14,r0,r0,lsl r11
:02033FD4 29F6E5C5 ldmcsib  r6!,{r0,r2,r6,r7,r8,r10,r13,r14,r15}^
:02033FD8 4D400800 unknown
:02033FDC 65250900 strvs r0,[r5, #-0x900]!
:02033FE0 8500C800 strhi r12,[r0, #-0x800]		;(r0-0x800=*(d4014c00))
:02033FE4 47DA2111 unknown
:02033FE8 6902000D stmvsdb  r2 ,{r0,r2,r3}
:02033FEC 8400C800 strhi r12,[r0],#-0x800
:02033FF0 458507D5 strmi r0,[r5, #+0x7d5]		;r5+0x7d5=*(fffde7d1)
:02033FF4 002DFBE2 eoreq  r15,r13,r2,ror #0x17
:02033FF8 E5D400F4 ldrb r0,[r4, #+0xf4]		;r4+0xf4=*(000000f4)
:02033FFC 726D04C9 rsbvc  r0,r13,#0xC9000000
:02034000 110427B5 strneh r2,[r4, -r5]
:02034004 011112BD ldreqh r1,[r1, -r13]
:02034008 B3411140 unknown
:0203400C EFE2840B swi 0x00e2840b
:02034010 0D0F8920 unknown
:02034014 E012B500 ands r11,r2,r0,lsl #0xa
:02034018 31551D11 cmpcc r5,r1,lsl r13
:0203401C 20009DEB andcs  r9,r0,r11,ror #0x1b
:02034020 E5149600 ldr r9,[r4, #-0x600]		;(r4-0x600=*(fffffa00))
:02034024 04000501 streq r0,[r0],#-0x501
:02034028 D5020005 strle r0,[r2, #-0x5]		;(r2-0x5=*(00000343))
:0203402C 00540343 subeqs r0,r4,r3,asr #0x6
:02034030 11233D50 unknown
:02034034 15054015 strne r4,[r5, #-0x15]		;(r5-0x15=*(fffddfe7))
:02034038 15540140 ldrneb r0,[r4, #-0x140]		;(r4-0x140=*(fffffec0))
:0203403C 40150F40 andmis r0,r5,r0,asr #0x1e
:02034040 0240150D subeq  r1,r0,#0x3400000
:02034044 55094015 strpl r4,[r9, #-0x15]		;(r9-0x15=*(ffffffeb))
:02034048 15104015 ldrne r4,[r0, #-0x15]		;(r0-0x15=*(d40153eb))
:0203404C 80001130 andhi  r1,r0,r0,lsr r1
:02034050 25032011 strcs r2,[r3, #-0x11]		;r3-0x11=*(149578ef)=#0(0x00000000)
:02034054 100DAD03 andne  r10,r13,r3,lsl #0x1a
:02034058 03023100 unknown
:0203405C 04E64011 unknown
:02034060 28E515D4 unknown
:02034064 12E28680 rscne  r8,r2,#0x8000000
:02034068 E200847D and  r8,r0,#0x7D000000
:0203406C E3C000FC bic  r0,r0,#0xFC
:02034070 00C404E6 sbceq  r0,r4,r6,ror #0x9
:02034074 0CA50209 stceq  2,cr0,[r5],#+0x24
:02034078 43F51215 mvnmis r1,#0x50000001
:0203407C 6D0029C3 unknown
:02034080 E56F1053 strb r1,[r15, #-0x53]!
:02034084 F6020D14 unknown
:02034088 300201C9 andcc  r0,r2,r9,asr #0x3
:0203408C 4B0E011D blmi 023B4508
:02034090 E763A984 strb r10,[r3,-r4, lsl #0x13]!
:02034094 93E5C434 mvnls  r12,#0x34000000
:02034098 0482510D streq r5,[r2],#+0x10d
:0203409C C404010D strgt r0,[r4],#-0x10d
:020340A0 010D85E5 unknown
:020340A4 1DC21729 unknown
:020340A8 111AD121 tstne r10,r1,lsr #0x2
:020340AC 2DA1711D stccs  1,cr7,[r1,#+0x74]!
:020340B0 1BE2804B blne 018D41E4
:020340B4 0789311D unknown
:020340B8 1121000D unknown
:020340BC A5400DD1 strgeb r0,[r0, #-0xdd1]		;(r0-0xdd1=*(d401462f))
:020340C0 06AF000D unknown
:020340C4 0DD6000D unknown
:020340C8 0D064520 unknown
:020340CC 000D0C00 andeq  r0,r13,r0,lsl #0x18
:020340D0 100DDBBA strneh r13,[r13], -r10
:020340D4 000D13E9 andeq  r1,r13,r9,ror #0x7
:020340D8 E0000D12 and  r0,r0,r2,lsl r13
:020340DC 0F512E10 swieq 0x00512e10
:020340E0 0D99000D unknown
:020340E4 000D1800 andeq  r1,r13,r0,lsl #0x10
:020340E8 AB404D60 blge 03047670
:020340EC 39000D95 stmccdb  r0 ,{r0,r2,r4,r7,r8,r10,r11}
:020340F0 0D80000D unknown
:020340F4 000D9140 andeq  r9,r13,r0,asr #0x2
:020340F8 000D47AA andeq  r4,r13,r10,lsr #0xf
:020340FC 8D400D90 unknown
:02034100 0D55000D unknown
:02034104 0DA0AA00 stceq  10,cr10,[r0,#+0x0]!
:02034108 000D8940 andeq  r8,r13,r0,asr #0x12
:0203410C B0000D63 andlt  r0,r0,r3,ror #0x1a
:02034110 0DAA000D stceq  0,cr0,[r10,#+0x34]!
:02034114 0D85000D unknown
:02034118 85007100 strhi r7,[r0, #-0x100]		;(r0-0x100=*(d4015300))
:0203411C 10400AE2 subne  r0,r0,r2,ror #0x15
:02034120 1379E284 cmnne r9,#0x40000008
:02034124 E6003181 str r3,[r0],-r1, lsl #0x3
:02034128 E5D42050 ldrb r2,[r4, #+0x50]		;r4+0x50=*(00000050)
:0203412C F0002101 andnv  r2,r0,r1,lsl #0x2
:02034130 E2108400 ands r8,r0,#0x0
:02034134 02000D03 andeq  r0,r0,#0xC0
:02034138 20098220 andcs  r8,r9,r0,lsr #0x4
:0203413C 022044FF eoreq  r4,r0,#0xFF000000
:02034140 C220FCE2 eorgt  r15,r0,#0xE200
:02034144 2000E6E3 andcs  r14,r0,r3,ror #0xd
:02034148 1061E5C4 rsbne  r14,r1,r4,asr #0xb
:0203414C 494F5295 stmmidb  r15 ,{r0,r2,r4,r7,r9,r12,r14}^
:02034150 D8119500 ldmleda  r1 ,{r8,r10,r12,r15}
:02034154 F60001F5 unknown
:02034158 41E5C400 mvnmi  r12,r0,lsl #0x8
:0203415C 49FF02FF unknown
:02034160 433D0460 teqmi r13,#0x60000000
:02034164 103912F9 unknown
:02034168 BA19D938 blt 026AA650
:0203416C 40ED2E2D rscmi  r2,r13,r13,lsr #0x1c
:02034170 80441011 subhi  r1,r4,r1,lsl r0
:02034174 EF10B1E0 swi 0x0010b1e0
:02034178 91004147 unknown
:0203417C 8D10FF10 unknown
:02034180 E700790A str r7,[r0,-r10, lsl #0x12]
:02034184 E5C43310 strb r3,[r4, #+0x310]		;r4+0x310=*(00000310)
:02034188 38009D2D stmccda  r0 ,{r0,r2,r3,r5,r8,r10,r11,r12,r15}
:0203418C 9CB0AD80 ldcls  13,cr10,[r0],#+0x200
:02034190 1D638548 stcnel 5,cr8,[r3,#-0x120]!
:02034194 E3A02B01 mov  r2,#0x400		;r2=1024(0x400)
:02034198 8800C5CE stmhida  r0 ,{r1,r2,r3,r6,r7,r8,r10,r14,r15}
:0203419C 4512D543 ldrmi r13,[r2, #-0x543]		;(r2-0x543=*(fffffebd))
:020341A0 1F91FF03 swine 0x0091ff03
:020341A4 990302D1 stmlsdb  r3 ,{r0,r4,r6,r7,r9}
:020341A8 305B0101 subccs r0,r11,r1,lsl #0x2
:020341AC 20E7E283 rsccs  r14,r7,r3,lsl #0x5
:020341B0 0003E5C1 andeq  r14,r3,r1,asr #0xb
:020341B4 2E655300 cdpcs 3,6,cr5,cr5,cr0,0
:020341B8 5AC41005 bpl 011381D4
:020341BC 4C0131B9 stcmi  1,cr3,[r1],{#0xb9}
:020341C0 21EBFF59 mvncs  r15,r9,asr r15
:020341C4 9F405014 swils 0x00405014
:020341C8 E1881069 orr  r1,r8,r9,ror #0x0
:020341CC 500E19A9 andpl  r1,r14,r9,lsr #0x13
:020341D0 053901D9 ldreq r0,[r9, #-0x1d9]!
:020341D4 114D1215 unknown
:020341D8 F011DDF2 ldrnvsh r13,[r1], -r2
:020341DC 5D3C01F9 ldcpl  1,cr0,[r12,#-0x3e4]!
:020341E0 02247501 eoreq  r7,r4,#0x400000
:020341E4 51580045 cmppl r8,r5,asr #0x0
:020341E8 99153521 ldmlsdb  r5 ,{r0,r5,r8,r10,r12,r13}
:020341EC 0012A52D andeqs r10,r2,r13,lsr #0xa
:020341F0 04BC3DB5 unknown
:020341F4 39FA0DB5 unknown
:020341F8 95A16501 strls r6,[r1, #+0x501]!
:020341FC 04951404 ldreq r1,[r5],#+0x404
:02034200 D51154BA ldrle r5,[r1, #-0x4ba]		;r1-0x4ba=*(506d6d0e)=#0(0x00000000)
:02034204 C522FD14 strgt r15,[r2, #-0xd14]!
:02034208 24016D00 strcs r6,[r1],#-0xd00
:0203420C E7E03C80 strb r3,[r0,+r0, lsl #0x19]!
:02034210 2FA9D250 swics 0x00a9d250
:02034214 20101175 andcss r1,r0,r5,ror r1
:02034218 B9024530 stmltdb  r2 ,{r4,r5,r8,r10,r14}
:0203421C 014DFD00 unknown
:02034220 081D0061 ldmeqda  r13 ,{r0,r5,r6}
:02034224 7B21023D blvc 02874B20
:02034228 9D02E780 unknown
:0203422C 00002401 andeq  r2,r0,r1,lsl #0x8
:02034230 011408CA tsteq r4,r10,asr #0x11
:02034234 001931F9 ldreqsh r3,[r9], -r9
:02034238 E1110075 tst r1,r5,ror r0
:0203423C A0601C02 rsbge  r1,r0,r2,lsl #0x18
:02034240 0E104111 mrceq 1,0,r4,cr0,cr1,{0}
:02034244 00410049 subeq  r0,r1,r9,asr #0x0
:02034248 EFE82039 swi 0x00e82039
:0203424C 14E5D010 unknown
:02034250 00E1E037 rsceq  r14,r1,r7,lsr r0
:02034254 E0012003 and  r2,r1,r3
:02034258 EF0039E4 swi 0x000039e4
:0203425C C9C02020 stmgtib  r0 ,{r5,r13}^
:02034260 0DE59100 stceql 1,cr9,[r5,#+0x0]!
:02034264 D211018D andles r0,r1,#0x40000023
:02034268 10031AE5 andne  r1,r3,r5,ror #0x15
:0203426C 11EFE001 mvnne  r14,r1
:02034270 80042DC2 andhi  r2,r4,r2,asr #0x1b
:02034274 0E248D8D cdpeq 13,2,cr8,cr4,cr13,4
:02034278 FFEA0000 swinv 0x00ea0000
:0203427C 0C820D4D stceq  13,cr0,[r2],{#0x4d}
:02034280 00791051 rsbeqs r1,r9,r1,asr r0
:02034284 EF010D0A swi 0x00010d0a
:02034288 E516D030 ldr r13,[r6, #-0x30]		;(r6-0x30=*(00035dac))
:0203428C 144FDDA8 strneb r13,[r15],#-0xda8
:02034290 EFE18337 swi 0x00e18337
:02034294 71C03004 bicvc  r3,r0,r4
:02034298 D101EF21 unknown
:0203429C 070414E5 streq r1,r3,r0,r4
:020342A0 01EFE180 mvneq  r14,r0,lsl #0x3
:020342A4 8D077DC1 unknown
:020342A8 4D002540 unknown
:020342AC 7C019104 stcvc  1,cr9,[r1],{#0x4}
:020342B0 06E59F80 unknown
:020342B4 FE087107 cdp2 1,0,cr7,cr8,cr7,0
:020342B8 8D501C8D unknown
:020342BC 050106E2 streq r0,[r1, #-0x6e2]		;r1-0x6e2=*(506d6ae6)=#0(0x00000000)
:020342C0 10C1E795 smullne  r14,r1,r5,r7
:020342C4 150EFD08 strne r15,[r14, #-0xd08]		;(r14-0xd08=*(fffff2f8))
:020342C8 00390410 eoreqs r0,r9,r0,lsl r4
:020342CC AD00F8B4 unknown
:020342D0 E2800B0E add  r0,r0,#0x3800
:020342D4 81041007 unknown
:020342D8 01A346E0 moveq  r4,r0,ror #0xd
:020342DC E5980299 ldr r0,[r8, #+0x299]		;r8+0x299=*(55005864)=#0(0x00000000)
:020342E0 81140620 tsthi r4,r0,lsr #0xc
:020342E4 C10FBEE0 mrsgt r11,CPSR
:020342E8 600100E1 andvs  r0,r1,r1,ror #0x1
:020342EC 5600B986 strpl r11,[r0],-r6, lsl #0x13
:020342F0 087C01E3 unknown
:020342F4 FFEFE287 swinv 0x00efe287
:020342F8 A003A1FF unknown
:020342FC 1DB120E3 ldcne  0,cr2,[r1,#+0x38c]!
:02034300 38351A27 ldmccda  r5!,{r0,r1,r2,r5,r9,r11,r12}
:02034304 1321001C unknown
:02034308 09C94365 stmeqib  r9 ,{r0,r2,r5,r6,r8,r9,r14}^
:0203430C FF566407 swinv 0x00566407
:02034310 28101DEB ldmcsda  r0 ,{r0,r1,r3,r5,r6,r7,r8,r10,r11,r12}
:02034314 EB00211A bl 0203C784
:02034318 F803B514 stmnvda  r3 ,{r2,r4,r8,r10,r12,r13,r15}
:0203431C 110803B5 strneh r0,[r8, -r5]
:02034320 32311A28 eorccs r1,r1,#0x28000
:02034324 900271A0 andls  r7,r2,r0,lsr #0x3
:02034328 D92E25A0 stmledb  r14!,{r5,r7,r8,r10,r13}
:0203432C 5CA9CA5C stcpl  10,cr12,[r9],#+0x170
:02034330 000D10E5 andeq  r1,r13,r5,ror #0x1
:02034334 20E1A080 rsccs  r10,r1,r0,lsl #0x1
:02034338 1355400C cmpne r5,#0xC
:0203433C DD03E28D unknown
:02034340 10E1B010 rscne  r11,r1,r0,lsl r0
:02034344 6100E9A2 unknown
:02034348 E08A0012 add  r0,r10,r2,lsl r0
:0203434C 03015CC4 unknown
:02034350 12710BEB rsbnes r0,r1,#0x3AC00
:02034354 49D22159 ldmmiib  r2 ,{r0,r3,r4,r6,r8,r13}^
:02034358 0D6D0328 stceql 3,cr0,[r13,#-0xa0]!
:0203435C 811001AC tsthi r0,r12,lsr #0x3
:02034360 1F6903E2 swine 0x006903e2
:02034364 E420C240 unknown
:02034368 060019F8 unknown
:0203436C BBFC00A9 bllt 01F34618
:02034370 C99410AD ldmgtib  r4 ,{r0,r2,r3,r5,r7,r12}
:02034374 0410C1E7 ldreq r12,[r0],#-0x1e7
:02034378 5D0300C1 unknown
:0203437C BD54EB02 unknown
:02034380 39129100 ldmccdb  r2 ,{r8,r12,r15}
:02034384 09300009 ldmeqdb  r0!,{r0,r3}
:02034388 91000D00 unknown
:0203438C 02CD466B sbceq  r4,r13,#0x6B00000
:02034390 92400037 subls  r0,r0,#0x37
:02034394 40020057 andmi  r0,r2,r7,asr r0
:02034398 F8180582 ldmnvda  r8 ,{r1,r7,r8,r10}
:0203439C 91A000CD movls  r0,r13,asr #0x1
:020343A0 DD54EF41 unknown
:020343A4 210DAC00 unknown
:020343A8 151CD18D ldrne r13,[r12, #-0x18d]		;(r12-0x18d=*(fffffe73))
:020343AC 0D0CB907 unknown
:020343B0 999DF502 ldmlsib  r13 ,{r1,r8,r10,r12,r13,r14,r15}
:020343B4 40899404 addmi  r9,r9,r4,lsl #0x8
:020343B8 BD008998 unknown
:020343BC EB012A31 bl 0207EC88
:020343C0 98401584 stmlsda  r0 ,{r2,r7,r8,r10,r12}^
:020343C4 08E59010 unknown
:020343C8 DD0135FB unknown
:020343CC 013A392D teqeq r10,r13,lsr #0x12
:020343D0 596C08EB unknown
:020343D4 8020D53C eorhi  r13,r0,r12,lsr r5
:020343D8 12750019 rsbnes r0,r5,#0x19
:020343DC 3536607F ldrcc r6,[r6, #-0x7f]!
:020343E0 070B6509 streq r6,[r11,-r9, lsl #0xa]
:020343E4 10090229 andne  r0,r9,r9,lsr #0x4
:020343E8 0913127D ldmeqdb  r3 ,{r0,r2,r3,r4,r5,r6,r9,r12}
:020343EC 1B3DBB40 blne 02FA30F4
:020343F0 07000916 unknown
:020343F4 1C2902C9 stcne  2,cr0,[r9],#-0x324
:020343F8 0135321B teqeq r5,r11,lsl r2
:020343FC 65202265 strvs r2,[r0, #-0x265]!
:02034400 21A1F302 movcs  r15,r2,lsl #0x6		;r15=65536(0x10000)
:02034404 6AC87651 bvs 01251D50
:02034408 1E7901A1 cdpne 1,6,cr0,cr9,cr1,5
:0203440C 20213655 eorcs  r3,r1,r5,asr r6
:02034410 2DF801A1 ldccsl 1,cr0,[r8,#+0x284]!
:02034414 A95CB940 ldmgedb  r12 ,{r6,r8,r11,r12,r13,r15}^
:02034418 E94B840B stmdb  r11 ,{r0,r1,r3,r10,r15}^
:0203441C 46111835 unknown
:02034420 9CD21CA5 ldclsl 12,cr1,[r2],{#0xa5}
:02034424 1E960179 mrcne 1,4,r0,cr6,cr9,{3}
:02034428 00790005 rsbeqs r0,r9,r5
:0203442C 7D3219C0 ldcvc  9,cr1,[r2,#-0x300]!
:02034430 16250C3B unknown
:02034434 214916ED unknown
:02034438 C00C3B85 andgt  r3,r12,r5,lsl #0x17
:0203443C E0619F3D rsb  r9,r1,r13,lsr r15
:02034440 0041341C subeq  r3,r1,r12,lsl r4
:02034444 3599001D ldrcc r0,[r9, #+0x1d]		;r9+0x1d=*(0000001d)
:02034448 08E57292 unknown
:0203444C 90410015 subls  r0,r1,r5,lsl r0
:02034450 14002190 strne r2,[r0],#-0x190
:02034454 14AC006D unknown
:02034458 015D9FC0 cmpeq r13,r0,asr #0x1f
:0203445C 9101E592 swpls r14,r2,r1
:02034460 156D8800 strneb r8,[r13, #-0x800]!
:02034464 1D830094 unknown
:02034468 0A14D860 beq 0256A5F0
:0203446C 1DE50211 stcnel 2,cr0,[r5,#+0x44]!
:02034470 2B41C010 blcs 030A44B8
:02034474 4194255D orrmis r2,r4,r13,asr r5
:02034478 100DB201 andne  r11,r13,r1,lsl #0x4
:0203447C B000F90C andlt  r15,r0,r12,lsl #0x12
:02034480 00020A13 andeq  r0,r2,r3,lsl r10
:02034484 0ACDC005 beq 013A44A0
:02034488 11B80679 movnes r0,r9,ror r6
:0203448C 1C65910A stcnel 1,cr9,[r5],#-0x28
:02034490 10155146 andnes r5,r5,r6,asr #0x2
:02034494 C1190AC9 tstgt r9,r9,asr #0x15
:02034498 C809F905 stmgtda  r9 ,{r0,r2,r8,r11,r12,r13,r14,r15}
:0203449C 31B5120D movccs r1,r13,lsl #0x4		;r1=1075134464(0x40154000)
:020344A0 A1C4E081 bicge  r14,r4,r1,lsl #0x1
:020344A4 9F10C40A swils 0x0010c40a
:020344A8 BC616510 stcltl 5,cr6,[r1],#-0x40
:020344AC E5842155 str r2,[r4, #+0x155]		;r4+0x155=*(00000155)
:020344B0 05829003 streq r9,[r2, #+0x3]		;r2+0x3=*(00000403)
:020344B4 81A003E0 movhi  r0,r0,ror #0x7
:020344B8 476029E0 strmib r2,r0,r0,ror #0x7
:020344BC B008E200 andlt  r14,r8,r0,lsl #0x4
:020344C0 05910575 ldreq r0,[r1, #+0x575]		;r1+0x575=*(40154575)=#0(0x00000000)
:020344C4 10691A81 rsbne  r1,r9,r1,lsl #0x15
:020344C8 19157842 ldmnedb  r5 ,{r1,r6,r11,r12,r13,r14}
:020344CC 556D2000 strplb r2,[r13, #-0x0]!
:020344D0 100DE782 andne  r14,r13,r2,lsl #0xf
:020344D4 61204A0B unknown
:020344D8 4019D135 andmis r13,r9,r5,lsr r1
:020344DC 158D1589 strne r1,[r13, #+0x589]		;r13+0x589=*(d4015989)
:020344E0 09013015 stmeqdb  r1 ,{r0,r2,r4,r12,r13}
:020344E4 8E0031FA mcrhi 1,0,r3,cr0,cr10,{7}
:020344E8 0ADD2091 beq 0177C734
:020344EC 91074589 unknown
:020344F0 DD1ED514 unknown
:020344F4 89E48109 unknown
:020344F8 AD067925 unknown
:020344FC 1E141954 mrcne 9,0,r1,cr4,cr4,{2}
:02034500 18EB3D00 unknown
:02034504 156984B1 strneb r8,[r9, #-0x4b1]!
:02034508 EB000272 bl 02034ED8
:0203450C D5000D0C strle r0,[r0, #-0xd0c]		;(r0-0xd0c=*(fffff2f4))
:02034510 61FFFF0D mvnvss r15,r13,lsl #0x1e
:02034514 5D30E905 ldcpl  9,cr14,[r0,#-0x14]!
:02034518 4C8CE495 stcmi  4,cr14,[r12],{#0x95}
:0203451C F0E10205 rscnv  r0,r1,r5,lsl #0x4
:02034520 E1BDF8A5 movs r15,r5,lsr #0x11		;r15=0(0x0)
:02034524 57C9B070 unknown
:02034528 18F5F0E1 ldmneia  r5!,{r0,r5,r6,r7,r12,r13,r14,r15}^
:0203452C F0E1A0E1 rscnv  r10,r1,r1,ror #0x1
:02034530 C1E0E157 mvngt  r14,r7,asr r1
:02034534 2851DFF7 ldmcsda  r1 ,{r0,r1,r2,r4,r5,r6,r7,r8,r9,r10,r11,r12,r14,r15}^
:02034538 F0E1A0E1 rscnv  r10,r1,r1,ror #0x1
:0203453C E120E145 unknown
:02034540 371DF7F0 unknown
:02034544 4D70F0E1 ldcmil 0,cr15,[r0,#-0x384]!
:02034548 F0E10205 rscnv  r0,r1,r5,lsl #0x4
:0203454C 6184F6E5 orrvs  r15,r4,r5,ror #0xd
:02034550 460970E1 strmi r7,r15,r4,r5,ror #0xd
:02034554 F6DDF0E1 ldrnvb r15,r15,r4,r5,ror #0xd
:02034558 141EF0E1 ldrne r15,[r14],#-0xe1
:0203455C 019FD0E1 orreqs r13,r15,r1,ror #0x1
:02034560 E1F6DDF6 ldrsh r13,[r6, #+0xd6]!
:02034564 00510CF0 ldreqsh r0,[r1],#-0xc0
:02034568 0BD9F0E1 bleq 016B08F4
:0203456C F0E1771D rscnv  r7,r1,r13,lsl r7
:02034570 02054E54 andeq  r4,r5,#0x540
:02034574 F525F0E1 strnv r15,[r5, #-0xe1]!
:02034578 70E1614B rscvc  r6,r1,r11,asr #0x2
:0203457C F0E14449 rscnv  r4,r1,r9,asr #0x8
:02034580 F0E1F51D rscnv  r15,r1,r13,lsl r5
:02034584 41E0E1E5 mvnmi  r14,r5,ror #0x3
:02034588 F51DDFF4 ldrnv r13,[r13, #-0xff4]		;(r13-0xff4=*(d401440c))
:0203458C E1D3F0E1 bics r15,r3,r1,ror #0x1
:02034590 85F0E120 ldrhib r14,[r0, #+0x120]!
:02034594 9BF0E11D blls 01C6CA10
:02034598 73654F38 unknown
:0203459C 6560E1C8 strvsb r14,[r0, #-0x1c8]!
:020345A0 341412F3 ldrcc r1,[r4],#-0x2f3
:020345A4 65805365 strvs r5,[r0, #+0x365]		;r0+0x365=*(00000365)
:020345A8 5012D503 andpls r13,r2,r3,lsl #0xa
:020345AC 735D40E1 cmpvc r13,#0xE1
:020345B0 5DEDF35D stcpll 3,cr15,[r13,#+0x174]!
:020345B4 5D13ACF3 unknown
:020345B8 98F35D13 unknown
:020345BC F35D835D cmpnv r13,#0x74000001
:020345C0 9AF35DD9 bls 01D0BD2C
:020345C4 5D135D13 unknown
:020345C8 5D1D4CF3 unknown
:020345CC 501C99F3 ldrplsh r9,[r12], -r3
:020345D0 8861ED05 unknown
:020345D4 F1ED61ED mvnnv  r6,r13,ror #0x3
:020345D8 31ED68D9 unknown
:020345DC F1800759 orrnv  r0,r0,r9,asr r7
:020345E0 5200B021 andpl  r11,r0,#0x21
:020345E4 BA8B18D1 blt 002FA930
:020345E8 E3520C01 cmp r2,#0x100
:020345EC 4C01E907 stcmi  9,cr14,[r1],{#0x7}
:020345F0 C971E940 ldmgtdb  r1!,{r6,r8,r11,r13,r14,r15}^
:020345F4 78101D21 ldmvcda  r0 ,{r0,r5,r8,r10,r11,r12}
:020345F8 2C703113 ldccsl 1,cr3,[r0],#-0x4c
:020345FC B0A70049 adclt  r0,r7,r9,asr #0x0
:02034600 E5B1C1E5 ldr r12,[r1, #+0x1e5]!
:02034604 6E119D01 cdpvs 13,0,cr9,cr1,cr1,0
:02034608 9A71E113 bls 03CACA5C
:0203460C B1E11D23 mvnlt  r1,r3,lsr #0x1a
:02034610 250550BC strcs r5,[r5, #-0xbc]		;(r5-0xbc=*(ffffff44))
:02034614 C4006500 strgt r6,[r0],#-0x500
:02034618 1D1D44FD unknown
:0203461C C90CEB00 stmgtdb  r12 ,{r8,r9,r11,r13,r14,r15}
:02034620 C1211945 unknown
:02034624 20398010 eorcss r8,r9,r0,lsl r0
:02034628 0D2C5551 stceq  5,cr5,[r12,#-0x144]!
:0203462C C01D2510 andgts r2,r13,r0,lsl r5
:02034630 E007196C and  r1,r7,r12,ror #0x12
:02034634 66F90E41 unknown
:02034638 CCE00E59 stcgtl 14,cr0,[r0],#+0x164
:0203463C 81E31DE5 mvnhi  r1,r5,ror #0x1b
:02034640 F9117511 ldmnvdb  r1 ,{r0,r4,r8,r10,r12,r13,r14}
:02034644 4511795F ldrmi r7,[r1, #-0x95f]		;r1-0x95f=*(401536a1)=#0(0x00000000)
:02034648 3E055218 mcrcc 2,0,r5,cr5,cr8,{0}
:0203464C 144538E9 strneb r3,[r5],#-0x8e9
:02034650 A4E08021 unknown
:02034654 43A400E1 movmi  r0,#0xE1		;r0=225(0xe1)
:02034658 A03D6D00 eorges r6,r13,r0,lsl #0x1a
:0203465C 79065950 stmvcdb  r6 ,{r4,r6,r8,r11,r12,r14}
:02034660 32819012 addcc  r9,r1,#0x12
:02034664 ADA002E0 stcge  2,cr0,[r0,#+0x380]!
:02034668 0569700D streqb r7,[r9, #-0xd]!
:0203466C A82191B0 stmgeda  r1!,{r4,r5,r7,r8,r12,r15}
:02034670 1D072479 unknown
:02034674 00F5EE40 rsceqs r14,r5,r0,asr #0x1c
:02034678 6102168D unknown
:0203467C 150BB50D strne r11,[r11, #-0x50d]		;(r11-0x50d=*(fffffaf3))
:02034680 1011AE01 andnes r10,r1,r1,lsl #0x1c
:02034684 201D3D8D andcss r3,r13,r13,lsl #0x1b
:02034688 7A6F1035 bvc 03BF8764
:0203468C 1108401D unknown
:02034690 85310D51 ldrhi r0,[r1, #-0xd51]!
:02034694 2009B1E0 andcs  r11,r9,r0,ror #0x3
:02034698 30B2E195 umlalccs r14,r2,r5,r1
:0203469C 5011E1D3 ldrplsb r14,[r1], -r3
:020346A0 00152B80 andeqs r2,r5,r0,lsl #0x17
:020346A4 30021425 andcc  r1,r2,r5,lsr #0x8
:020346A8 0608E4DA unknown
:020346AC 11450421 unknown
:020346B0 6D0514A5 unknown
:020346B4 41890200 orrmi  r0,r9,r0,lsl #0x4
:020346B8 1B3557E1 blne 02D8A644
:020346BC 01170061 tsteq r7,r1,ror #0x0
:020346C0 01C43BC5 biceq  r3,r4,r5,asr #0x17
:020346C4 2853D300 ldmcsda  r3 ,{r8,r9,r12,r14,r15}^
:020346C8 8D018D0D unknown
:020346CC 441D1434 ldrmi r1,[r13],#-0x434
:020346D0 ACCF4114 stcgel 1,cr4,[r15],{#0x14}
:020346D4 6FA14429 swivs 0x00a14429
:020346D8 3DA0917C stccc  1,cr9,[r0,#+0x1f0]!
:020346DC 5D809100 unknown
:020346E0 21BB4091 unknown
:020346E4 40201E35 eormi  r1,r0,r5,lsr r14
:020346E8 981031E2 ldmlsda  r0 ,{r1,r5,r6,r7,r8,r12,r13}
:020346EC 06A20759 unknown
:020346F0 0044008D subeq  r0,r4,r13,lsl #0x1
:020346F4 10192C19 andnes r2,r9,r9,lsl r12
:020346F8 72FE201D rscvcs r2,r14,#0x1D
:020346FC 2D702D12 ldccsl 13,cr2,[r0,#-0x48]!
:02034700 03DD9814 biceqs r9,r13,#0x140000
:02034704 690411FD stmvsdb  r4 ,{r0,r2,r3,r4,r5,r6,r7,r8,r12}
:02034708 1D39B60B ldcne  6,cr11,[r9,#-0x2c]!
:0203470C E2421099 sub  r1,r2,#0x99
:02034710 0D0081F5 unknown
:02034714 D5AAC15F strle r12,[r10, #+0x15f]!
:02034718 A0542D40 subges r2,r4,r0,asr #0x1a
:0203471C D950D952 ldmledb  r0 ,{r1,r4,r6,r8,r11,r12,r14,r15}^
:02034720 D9660CF0 unknown
:02034724 C0D93880 sbcgts r3,r9,r0,lsl #0x11
:02034728 15A0D968 strne r13,[r0, #+0x968]!
:0203472C D980D904 stmleib  r0 ,{r2,r8,r11,r12,r14,r15}
:02034730 0BFDF5F0 bleq 01FB1EF8
:02034734 F0D920D9 ldrnvsb r2,[r9],#+0x9
:02034738 B5A0D968 strlt r13,[r0, #+0x968]!
:0203473C D9A0D90A stmleib  r0!,{r1,r3,r8,r11,r12,r14,r15}
:02034740 D9C2F7F0 stmleib  r2 ,{r4,r5,r6,r7,r8,r9,r10,r12,r13,r14,r15}^
:02034744 74F0D920 unknown
:02034748 7CF0D91C ldcvcl 9,cr13,[r0],#+0x70
:0203474C 50D92653 sbcpls r2,r9,r3,asr r6
:02034750 D908F0D9 stmledb  r8 ,{r0,r3,r4,r6,r7,r12,r13,r14,r15}
:02034754 1308ED60 unknown
:02034758 5B50B0D9 blpl 03460AC4
:0203475C 0E31A0D9 mrceq 0,1,r10,cr1,cr9,{6}
:02034760 F0D9A0D9 ldrnvsb r10,[r9],#+0x9
:02034764 D900459D stmledb  r0 ,{r0,r2,r3,r4,r7,r8,r10,r14}
:02034768 EF0CB1F0 swi 0x000cb1f0
:0203476C D902C0D9 stmledb  r2 ,{r0,r3,r4,r6,r7,r14,r15}
:02034770 8BF0D9A0 blhi 01C6ADF8
:02034774 F0D920D9 ldrnvsb r2,[r9],#+0x9
:02034778 E0D96D3D sbcs r6,r9,r13,lsr r13
:0203477C D9540C59 ldmledb  r4 ,{r0,r3,r4,r6,r10,r11}^
:02034780 2221C070 eorcs  r12,r1,#0x70
:02034784 6B0470D9 blvs 02150AF0
:02034788 D9CA80D9 stmleib  r10 ,{r0,r3,r4,r6,r7,r15}^
:0203478C 0420DD30 unknown
:02034790 15E91985 strneb r1,[r9, #+0x985]!
:02034794 45ED1D6D strmib r1,[r13, #+0xd6d]!
:02034798 49408800 stmmidb  r0 ,{r11,r15}^
:0203479C 21057D02 unknown
:020347A0 3901071A stmccdb  r1 ,{r1,r3,r4,r8,r9,r10}
:020347A4 94004585 strls r4,[r0],#-0x585
:020347A8 45072045 strmi r2,[r7, #-0x45]		;(r7-0x45=*(ffffffbb))
:020347AC 662A2930 unknown
:020347B0 8900456A stmhidb  r0 ,{r1,r3,r5,r6,r8,r10,r14}
:020347B4 57004506 strpl r4,[r0,-r6, lsl #0xa]
:020347B8 50512045 subpls r2,r1,r5,asr #0x0
:020347BC B7131920 ldrlt r1,[r3,-r0, lsr #0x12]
:020347C0 6D44008D unknown
:020347C4 01108D02 tsteq r0,r2,lsl #0x1a
:020347C8 70017980 andvc  r7,r1,r0,lsl #0x13
:020347CC 08E3E04D unknown
:020347D0 00898601 addeq  r8,r9,r1,lsl #0xc
:020347D4 A0208995 mlage  r0,r5,r9,r8unknown
:020347D8 07408908 streqb r8,[r0,-r8, lsl #0x12]
:020347DC 5101D110 unknown
:020347E0 890A1900 stmhidb  r10 ,{r8,r11,r12}
:020347E4 E358F200 cmp r8,#0x0
:020347E8 7D10D5F5 unknown
:020347EC D11C064C tstle r12,r12,asr #0xc
:020347F0 553498F0 ldrpl r9,[r4, #-0x8f0]!
:020347F4 79410D4D stmvcdb  r1 ,{r0,r2,r3,r6,r8,r10,r11}^
:020347F8 8D10B83C unknown
:020347FC 15299410 strne r9,[r9, #-0x410]!
:02034800 1293FC79 addnes r15,r3,#0x7900
:02034804 0A3D0159 beq 02F74D70
:02034808 69337098 ldmvsdb  r3!,{r3,r4,r7,r12,r13,r14}
:0203480C 8C0C7906 stchi  9,cr7,[r12],{#0x6}
:02034810 D5111960 ldrle r1,[r1, #-0x960]		;r1-0x960=*(401536a0)=#0(0x00000000)
:02034814 21093129 unknown
:02034818 8701F30F strhi r15,[r1,-r15, lsl #0x6]
:0203481C 961004E0 ldrls r0,[r1,-r15, lsl #0x6]
:02034820 3000B2E5 andcc  r11,r0,r5,ror #0x5
:02034824 00B90445 adceqs r0,r9,r5,asr #0x8
:02034828 D908B504 stmledb  r8 ,{r2,r8,r10,r12,r13,r15}
:0203482C 36123114 unknown
:02034830 84400049 strhib r0,[r0],#-0x49
:02034834 E3540049 cmp r4,#0x49
:02034838 49041E11 stmmidb  r4 ,{r0,r4,r9,r10,r11,r12}
:0203483C 135907DD cmpne r9,#0x3740000
:02034840 00091BE1 andeq  r1,r9,r1,ror #0x17
:02034844 C80009C2 stmgtda  r0 ,{r1,r6,r7,r8,r11}
:02034848 510C2F01 unknown
:0203484C B20039E3 andlt  r3,r0,#0x38C000
:02034850 21B80039 movcss r0,lsr r9		;r0=0(0x0)
:02034854 1229A815 eorne  r10,r9,#0x150000
:02034858 2800A1DD stmcsda  r0 ,{r0,r2,r3,r4,r6,r7,r8,r13,r15}
:0203485C 75148540 ldrvc r8,[r4, #-0x540]		;(r4-0x540=*(fffffac0))
:02034860 E5191900 ldr r1,[r9, #-0x900]		;(r9-0x900=*(fffff700))
:02034864 B0E79001 rsclt  r9,r7,r1
:02034868 14DD096D ldrneb r0,[r13],#+0x96d
:0203486C B004DD05 andlt  r13,r4,r5,lsl #0x1a
:02034870 1404E1F9 strne r14,[r4],#-0x1f9
:02034874 16012500 strne r2,[r1],-r0, lsl #0xa
:02034878 52814DA1 addpl  r4,r1,#0x2840
:0203487C 61E230C9 mvnvs  r3,r9,asr #0x1
:02034880 0320D605 unknown
:02034884 20002914 andcs  r2,r0,r4,lsl r9
:02034888 07AD0055 unknown
:0203488C 3B295B25 blcc 02A8B528
:02034890 1EC11801 cdpne 8,12,cr1,cr1,cr1,0
:02034894 45CE8245 strmib r8,[r14, #+0x245]		;r14+0x245=*(00000245)
:02034898 A1004113 unknown
:0203489C E791017A unknown
:020348A0 FF07B034 swinv 0x0007b034
:020348A4 C91000EB ldmgtdb  r0 ,{r0,r1,r3,r5,r6,r7}
:020348A8 92001507 andls  r1,r0,#0x1C00000
:020348AC 1CB00061 ldcne  0,cr0,[r0],#+0x184
:020348B0 29062920 stmcsdb  r6 ,{r5,r8,r11,r13}
:020348B4 95008D00 strls r8,[r0, #-0xd00]		;(r0-0xd00=*(fffff300))
:020348B8 3C1B8AAA ldccc  10,cr8,[r11],{#0xaa}
:020348BC D8238500 stmleda  r3!,{r8,r10,r15}
:020348C0 10020DFC unknown
:020348C4 568211BD unknown
:020348C8 CD3C3201 ldcgt  2,cr3,[r12,#-0x4]!
:020348CC 1C1EA55A ldcne  5,cr10,[r14],{#0x5a}
:020348D0 5A510049 bpl 034749FC
:020348D4 0128EB01 unknown
:020348D8 B911ED21 ldmltdb  r1 ,{r0,r5,r8,r10,r11,r13,r14,r15}
:020348DC 00AD2C03 adceq  r2,r13,r3,lsl #0x18
:020348E0 EB0148B8 bl 02086BC8
:020348E4 B641FD14 unknown
:020348E8 5BA507AD blpl 009767A4
:020348EC D91B9FD0 ldmledb  r11 ,{r4,r6,r7,r8,r9,r10,r11,r12,r15}
:020348F0 6D0FB51A unknown
:020348F4 01813001 orreq  r3,r1,r1
:020348F8 06E15C54 unknown
:020348FC 79541A81 ldmvcdb  r4 ,{r0,r7,r9,r11,r12}^
:02034900 BA185D03 blt 0264BD14
:02034904 5B4C0141 blpl 03334E10
:02034908 01259F21 unknown
:0203490C 196DE280 unknown
:02034910 81244370 unknown
:02034914 0154A7E5 cmpeq r4,r5,ror #0xf
:02034918 004138EB subeq  r3,r1,r11,ror #0x11
:0203491C 28C50B45 stmcsia  r5 ,{r0,r2,r6,r8,r9,r11}^
:02034920 833A0BF5 teqhi r10,#0x3D400
:02034924 070B88E2 streq r8,r10,#0x3D400
:02034928 1B8CE583 blne 0036DF3C
:0203492C 2021C983 eorcs  r12,r1,r3,lsl #0x13
:02034930 FFA00325 swinv 0x00a00325
:02034934 B53E41AD ldrlt r4,[r14, #-0x1ad]!
:02034938 2C91B502 ldccs  5,cr11,[r1],{#0x2}
:0203493C 9A01B580 bls 020A1F44
:02034940 8C11B5C0 ldchi  5,cr11,[r1],{#0xc0}
:02034944 0FDDA1B5 swieq 0x00dda1b5
:02034948 EC0AE28C stc  2,cr14,[r10],{#0x8c}
:0203494C EA006550 b 0204DE94
:02034950 4004E280 andmi  r14,r4,r0,lsl #0x5
:02034954 0321A004 unknown
:02034958 000FE8B5 streqh r14,[r15], -r5
:0203495C 0102E8AE unknown
:02034960 FBE25440 blx 018C9A68
:02034964 0482FFFF streq r15,[r2],#+0xfff
:02034968 0FE59580 swieq 0x00e59580
:0203496C 03DD8C1C biceqs r8,r13,#0x1C00
:02034970 A0011D8E andge  r1,r1,r14,lsl #0x1b
:02034974 1374E28C cmnne r4,#0xC0000008
:02034978 4901E580 stmmidb  r1 ,{r7,r8,r10,r13,r14,r15}
:0203497C 71B08001 movvcs r8,r1			;r8=0(0x0)
:02034980 1C196510 ldcne  5,cr6,[r9],{#0x10}
:02034984 07BCE281 ldreq r14,[r12,+r1, lsl #0x5]!
:02034988 00E1C106 rsceq  r12,r1,r6,lsl #0x2
:0203498C 6D4E002D unknown
:02034990 00599802 subeqs r9,r9,r2,lsl #0x10
:02034994 30B9A0A8 adcccs r10,r9,r8,lsr #0x1
:02034998 29E22429 unknown
:0203499C 002D3F40 eoreq  r3,r13,r0,asr #0x1e
:020349A0 9F20567C swils 0x0020567c
:020349A4 100D25D5 unknown
:020349A8 20110785 andcss r0,r1,r5,lsl #0xf
:020349AC C13C3391 unknown
:020349B0 21BA287D movcss r2,r13,ror r8
:020349B4 89E5E1DD unknown
:020349B8 19828240 stmneib  r2 ,{r6,r9,r15}
:020349BC 01593300 cmpeq r9,r0,lsl #0x6
:020349C0 020019EB andeq  r1,r0,#0x3AC000
:020349C4 390B3AF5 stmccdb  r11 ,{r0,r2,r4,r5,r6,r7,r9,r11,r12,r13}
:020349C8 4A3D4C41 bmi 02F87AD4
:020349CC 1B251871 blne 0297AB98
:020349D0 213A3935 teqcs r10,r5,lsr r9
:020349D4 71415D10 unknown
:020349D8 28458105 stmcsda  r5 ,{r0,r2,r8,r15}^
:020349DC 6F241011 swivs 0x00241011
:020349E0 160F4500 strne r4,[r15],-r0, lsl #0xa
:020349E4 4D5437B5 unknown
:020349E8 00453008 subeq  r3,r5,r8
:020349EC 001BA0AA andeqs r10,r11,r10,lsr #0x1
:020349F0 0C504100 ldceql 1,cr4,[r0],{#0x0}
:020349F4 29100D29 ldmcsdb  r0 ,{r0,r3,r5,r8,r10,r11}
:020349F8 055C7424 ldreqb r7,[r12, #-0x424]		;(r12-0x424=*(fffffbdc))
:020349FC 9D512D02 unknown
:02034A00 E105B908 unknown
:02034A04 1FDD310D swine 0x00dd310d
:02034A08 1109E281 unknown
:02034A0C 5D21829C stcpl  2,cr8,[r1,#-0x270]!
:02034A10 3D147900 unknown
:02034A14 08105901 ldmeqda  r0 ,{r0,r8,r11,r12,r14}
:02034A18 392960DD stmccdb  r9!,{r0,r2,r3,r4,r6,r7,r13,r14}
:02034A1C 18696FCC unknown
:02034A20 000901B5 streqh r0,[r9], -r5
:02034A24 01011085 unknown
:02034A28 0921E5C0 stmeqdb  r1!,{r6,r7,r8,r10,r13,r14,r15}
:02034A2C CE603D9F mcrgt 13,3,r3,cr0,cr15,{4}
:02034A30 65A8003D strvs r0,[r8, #+0x3d]!
:02034A34 49703930 unknown
:02034A38 F5006513 strnv r6,[r0, #-0x513]		;(r0-0x513=*(fffffaed))
:02034A3C 0CD50094 ldceql 0,cr0,[r5],{#0x94}
:02034A40 407CC039 rsbmis r12,r12,r9,lsr r0
:02034A44 4CEE39B5 stcmil 9,cr3,[r14],#+0x2d4
:02034A48 35E2800F strccb r8,[r2, #+0xf]!
:02034A4C 017FBE10 cmneq r15,r0,lsl r14
:02034A50 13882619 orrne  r2,r8,#0x1900000
:02034A54 0B0B0D0C bleq 022F7E8C
:02034A58 49F630B1 unknown
:02034A5C 11545800 cmpne r4,r0,lsl #0x10
:02034A60 0181B400 orreq  r11,r1,r0,lsl #0x8
:02034A64 191D02EB ldmnedb  r13 ,{r0,r1,r3,r5,r6,r7,r9}
:02034A68 10C10831 sbcne  r0,r1,r1,lsr r8
:02034A6C 1D400079 unknown
:02034A70 3D1B9080 unknown
:02034A74 1B4A0BB4 blne 032B794C
:02034A78 47E90555 unknown
:02034A7C 1B941149 blne 00538FA8
:02034A80 020EE5D0 andeq  r14,r14,#0x34000000
:02034A84 FFFC0041 swinv 0x00fc0041
:02034A88 17E51AFF unknown
:02034A8C 00164227 andeqs r4,r6,r7,lsr #0x4
:02034A90 AD2FA1EB stcge  1,cr10,[r15,#-0x3ac]!
:02034A94 05598040 ldreqb r8,[r9, #-0x40]		;(r9-0x40=*(ffffffc0))
:02034A98 5D180218 unknown
:02034A9C 7080251A addvc  r2,r0,r10,lsl r5
:02034AA0 0CE58103 stceql 1,cr8,[r5],#+0xc
:02034AA4 951817B1 ldrls r1,[r8, #-0x7b1]		;(r8-0x7b1=*(fffff84f))
:02034AA8 D010B24F andles r11,r0,r15,asr #0x4
:02034AAC 20351801 eorcss r1,r5,r1,lsl #0x10
:02034AB0 270574C5 strcs r7,r1,r5,r1,lsl #0x10
:02034AB4 E28111DD add  r1,r1,#0x40000037
:02034AB8 103D2B94 mlanes r13,r4,r11,r2unknown
:02034ABC 21DD5286 biccss r5,r13,r6,lsl #0x5
:02034AC0 020B79B0 andeq  r7,r11,#0x2C0000
:02034AC4 91020071 unknown
:02034AC8 0B94AA07 bleq 0055F2EC
:02034ACC 103D05C1 eornes r0,r13,r1,asr #0xb
:02034AD0 260009B0 unknown
:02034AD4 4D520050 unknown
:02034AD8 20B8181A adccss r1,r8,r10,lsl r8
:02034ADC 0404E1D0 streq r14,[r4],#-0x1d0
:02034AE0 00111005 andeqs r1,r1,r5
:02034AE4 E3520005 cmp r2,#0x5
:02034AE8 00750609 rsbeqs r0,r5,r9,lsl #0xc
:02034AEC 81D11B96 unknown
:02034AF0 1B695E63 blne 03A8C484
:02034AF4 06D10145 ldreqb r0,[r1, #+0xb6]		;r1+0xb6=*(000000b6)
:02034AF8 05950811 ldreq r0,[r5, #+0x811]		;r5+0x811=*(00000811)
:02034AFC FFFF9340 swinv 0x00ff9340
:02034B00 388A2005 stmccia  r10 ,{r0,r2,r13}
:02034B04 0D650156 stceql 1,cr0,[r5,#-0x158]!
:02034B08 2155225D cmpcs r5,r13,asr r2
:02034B0C 112D13C5 unknown
:02034B10 2911D1F8 ldmcsdb  r1 ,{r3,r4,r5,r6,r7,r8,r12,r14,r15}
:02034B14 07218D00 streq r8,[r1,-r0, lsl #0x1a]!
:02034B18 10E08B01 rscne  r8,r0,r1,lsl #0x16
:02034B1C E5906007 ldr r6,[r0, #+0x7]		;r0+0x7=*(00000007)
:02034B20 00A510C0 adceq  r1,r5,r0,asr #0x1
:02034B24 60C300A9 sbcvs  r0,r3,r9,lsr #0x1
:02034B28 11180169 tstne r8,r9,ror #0x2
:02034B2C 002D0561 eoreq  r0,r13,r1,ror #0xa
:02034B30 29A11189 stmcsib  r1!,{r0,r3,r7,r8,r12}
:02034B34 293CB940 ldmcsdb  r12!,{r6,r8,r11,r12,r13,r15}
:02034B38 5D010400 unknown
:02034B3C 59216118 stmpldb  r1!,{r3,r4,r8,r13,r14}
:02034B40 F2B18D01 adcnvs r8,r1,#0x40
:02034B44 7596108D ldrvc r1,[r6, #+0x8d]		;r6+0x8d=*(00035e69)
:02034B48 65018580 strvs r8,[r1, #-0x580]		;(r1-0x580=*(fffffa80))
:02034B4C 452BE18D strmi r14,[r11, #-0x18d]!
:02034B50 5075005D rsbpls r0,r5,r13,asr r0
:02034B54 8100E128 unknown
:02034B58 31D18991 unknown
:02034B5C FB607542 blx 03852074
:02034B60 1D0A258C unknown
:02034B64 0617BD11 unknown
:02034B68 5111E540 tstpl r1,r0,asr #0xa
:02034B6C 4111CE0B tstmi r1,r11,lsl #0x1c
:02034B70 0F40E978 swieq 0x0040e978
:02034B74 418A00E9 orrmi  r0,r10,r9,ror #0x1
:02034B78 13E0156A mvnne  r1,#0x1A800000
:02034B7C 04E2891C unknown
:02034B80 E2008600 and  r8,r0,#0x0
:02034B84 060BB104 streq r11,[r11],-r4, lsl #0x2
:02034B88 58009520 stmplda  r0 ,{r5,r8,r10,r12,r15}
:02034B8C 15EB2401 strneb r2,[r11, #+0x401]!
:02034B90 20D1D600 sbccss r13,r1,r0,lsl #0xc
:02034B94 14E90645 unknown
:02034B98 23717013 cmncs r1,#0x13
:02034B9C 0004010D andeq  r0,r4,r13,lsl #0x2
:02034BA0 1330E980 teqne r0,#0x200000
:02034BA4 270D23C0 strcs r2,r0,#0x200000
:02034BA8 011107C1 tsteq r1,r1,asr #0xf
:02034BAC E521115A str r1,[r1, #-0x15a]!
:02034BB0 57BE000D ldrpl r0,[r14,+r13]!
:02034BB4 FDE1DB00 stc2l 11,cr13,[r1,#+0x0]!
:02034BB8 E101B910 unknown
:02034BBC 98410DB3 stmlsda  r1 ,{r0,r1,r4,r5,r7,r8,r10,r11}^
:02034BC0 11091111 unknown
:02034BC4 310928F8 unknown
:02034BC8 38E510F8 unknown
:02034BCC 0112B993 unknown
:02034BD0 95E2821A strlsb r8,[r2, #+0x21a]!
:02034BD4 4D01D10B unknown
:02034BD8 1317C13C tstne r7,#0xF
:02034BDC A920A191 stmgedb  r0!,{r0,r4,r7,r8,r13,r15}
:02034BE0 0F50AD10 swieq 0x0050ad10
:02034BE4 E2820C73 add  r0,r2,#0x7300
:02034BE8 E3A01B01 mov  r1,#0x400		;r1=1024(0x400)
:02034BEC 01500068 cmpeq r0,r8,ror #0x0
:02034BF0 DAB0BEEB ble 00C647A4
:02034BF4 600000E1 andvs  r0,r0,r1,ror #0x1
:02034BF8 E35B12C5 cmp r11,#0x5000000C
:02034BFC 00AC1A61 adceq  r1,r12,r1,ror #0x14
:02034C00 40920F99 umullmis r0,r2,r9,r15
:02034C04 909001B9 ldrlsh r0,[r0], +r9
:02034C08 8A0106E5 bhi 020767A4
:02034C0C 5010E002 andpls r14,r0,r2
:02034C10 9D9CE590 unknown
:02034C14 20400804 subcs  r0,r0,r4,lsl #0x10
:02034C18 00290369 eoreq  r0,r9,r9,ror #0x6
:02034C1C D100293D unknown
:02034C20 15002922 strne r2,[r0, #-0x922]		;(r0-0x922=*(fffff6de))
:02034C24 75D50076 ldrvcb r0,[r5, #+0x76]		;r5+0x76=*(00000076)
:02034C28 1AE31004 bne 018F8C40
:02034C2C 109900ED addnes r0,r9,r13,ror #0x1
:02034C30 898C13C4 stmhiib  r12 ,{r2,r6,r7,r8,r9,r12}
:02034C34 011008E2 tsteq r0,r2,ror #0x11
:02034C38 C9402000 stmgtdb  r0 ,{r13}^
:02034C3C E2850000 add  r0,r5,#0x0
:02034C40 EB01A732 bl 0209E910
:02034C44 15244501 strne r4,[r4, #-0x501]!
:02034C48 67018700 strvs r8,[r1,-r0, lsl #0xe]
:02034C4C E08906A9 add  r0,r9,r9,lsr #0xd
:02034C50 800A0123 andhi  r0,r10,r3,lsr #0x2
:02034C54 310C60C5 unknown
:02034C58 E900B501 stmdb  r0 ,{r0,r8,r10,r12,r13,r15}
:02034C5C 13FDE850 mvnnes r14,#0x500000
:02034C60 C01B9503 andgts r9,r11,r3,lsl #0xa
:02034C64 08000905 stmeqda  r0 ,{r0,r2,r8,r11}
:02034C68 F8510541 ldmnvda  r1 ,{r0,r6,r8,r10}^
:02034C6C 7005C18F andvc  r12,r5,r15,lsl #0x3
:02034C70 5700A587 strpl r10,[r0,-r7, lsl #0xb]
:02034C74 E620A549 unknown
:02034C78 866016B1 unknown
:02034C7C 05000BE2 streq r0,[r0, #-0xbe2]		;(r0-0xbe2=*(fffff41e))
:02034C80 9DD6E156 unknown
:02034C84 00513500 subeqs r3,r1,r0,lsl #0xa
:02034C88 156D497D strneb r4,[r13, #-0x97d]!
:02034C8C B55345D8 ldrltb r4,[r3, #-0x5d8]		;r3-0x5d8=*(14957328)=#0(0x00000000)
:02034C90 0371210B cmneq r1,#0xC0000002
:02034C94 1D17CD31 unknown
:02034C98 0170D403 cmneq r0,r3,lsl #0x8
:02034C9C 88E28A11 unknown
:02034CA0 02E5924B rsceq  r9,r5,#0xB0000004
:02034CA4 E5922B8C ldr r2,[r2, #+0xb8c]		;r2+0xb8c=*(00000f8c)
:02034CA8 E0943003 adds r3,r4,r3
:02034CAC A2200000 eorge  r0,r0,#0x0
:02034CB0 510002E2 unknown
:02034CB4 018016E1 orreq  r1,r0,r1,ror #0xd
:02034CB8 F43800F1 unknown
:02034CBC CD070821 unknown
:02034CC0 5052070B subpls r0,r2,r11,lsl #0xe
:02034CC4 D590099D ldrle r0,[r0, #+0x99d]		;r0+0x99d=*(0000099d)
:02034CC8 E28A8C0C add  r8,r10,#0xC00
:02034CCC 01B00A06 moveqs r0,r6,lsl #0x14		;r0=-574619648(0xddc00000)
:02034CD0 9104CD02 unknown
:02034CD4 FE198515 mrc2 5,0,r8,cr9,cr5,{0}
:02034CD8 EB1E01A6 bl 027B5378
:02034CDC 20312AF5 unknown
:02034CE0 0306E289 unknown
:02034CE4 345106D0 ldrccb r0,[r1],#-0x6d0
:02034CE8 0113A060 tsteq r3,r0,ror #0x0
:02034CEC 0103A070 unknown
:02034CF0 00101BE1 andeqs r1,r0,r1,ror #0x17
:02034CF4 6D07E355 unknown
:02034CF8 C1085919 unknown
:02034CFC 250225EF strcs r2,[r2, #-0x5ef]		;(r2-0x5ef=*(fffffe11))
:02034D00 13004510 unknown
:02034D04 1113D021 tstne r3,r1,lsr #0x0
:02034D08 2102AE00 unknown
:02034D0C 20211040 eorcs  r1,r1,r0,asr #0x0
:02034D10 2125E556 unknown
:02034D14 EA263D50 b 029C425C
:02034D18 21010021 unknown
:02034D1C 04F10740 unknown
:02034D20 ED0518B5 unknown
:02034D24 8A0AB51E bhi 022E21A4
:02034D28 D11370E2 tstle r3,r2,ror #0x1
:02034D2C 02FD013D rsceqs r0,r13,#0x4000000F
:02034D30 311009A0 tstcc r0,r0,lsr #0x13
:02034D34 7D2803B9 stcvc  3,cr0,[r8,#-0x2e4]!
:02034D38 FD315902 ldc2  9,cr5,[r1,#-0x8]!
:02034D3C F501DD00 strnv r13,[r1, #-0xd00]		;(r1-0xd00=*(fffff700))
:02034D40 0B90100D bleq 00438D7C
:02034D44 0AE1E582 beq 018AE354
:02034D48 01AD0091 unknown
:02034D4C E2822AE1 add  r2,r2,#0xE1000
:02034D50 E5C23B96 strb r3,[r2, #+0xb96]		;r2+0xb96=*(00000f96)
:02034D54 02D500E8 sbceqs r0,r5,#0xE8
:02034D58 0D1818D9 unknown
:02034D5C 17F89803 ldrneb r9,[r8,+r3, lsl #0x10]!
:02034D60 28F80B00 unknown
:02034D64 2426990D unknown
:02034D68 52EC03FD rscpl  r0,r12,#0xF4000003
:02034D6C ECE59F28 stcl 15,cr9,[r5],#+0xa0
:02034D70 A003D542 andge  r13,r3,r2,asr #0xa
:02034D74 0510E5D5 ldreq r14,[r0, #-0x5d5]		;(r0-0x5d5=*(ddbffa2b))
:02034D78 06E5D590 unknown
:02034D7C 00E5D580 rsceq  r13,r5,r0,lsl #0xb
:02034D80 E5D57007 ldrb r7,[r5, #+0x7]		;r5+0x7=*(00000007)
:02034D84 E5D56008 ldrb r6,[r5, #+0x8]		;r5+0x8=*(00000008)
:02034D88 D5500900 ldrleb r0,[r0, #-0x900]		;(r0-0x900=*(ddbff700))
:02034D8C E5CD0051 strb r0,[r13, #+0x51]		;r13+0x51=*(d4015451)
:02034D90 D908B000 stmledb  r8 ,{r12,r13,r15}
:02034D94 0301ED01 unknown
:02034D98 6D00E520 unknown
:02034D9C 48110106 ldmmida  r1 ,{r1,r2,r8}
:02034DA0 E59D3073 ldr r3,[r13, #+0x73]		;r13+0x73=*(d4015473)
:02034DA4 1D00ED0B unknown
:02034DA8 E510CD90 ldr r12,[r0, #-0xd90]		;(r0-0xd90=*(ddbff270))
:02034DAC E5CD801E strb r8,[r13, #+0x1e]		;r13+0x1e=*(d401541e)
:02034DB0 00CD701F sbceq  r7,r13,r15,lsl r0
:02034DB4 CD6020E5 stcgtl 0,cr2,[r0,#-0x394]!
:02034DB8 CD5021E5 unknown
:02034DBC BECFE500 cdplt 5,12,cr14,cr15,cr0,0
:02034DC0 3514EBFF ldrcc r14,[r4, #-0xbff]		;(r4-0xbff=*(fffff401))
:02034DC4 15402001 strneb r2,[r0, #-0x1]		;(r0-0x1=*(ddbfffff))
:02034DC8 EB002914 bl 0203F220
:02034DCC 128C04F5 addne  r0,r12,#0xF5000000
:02034DD0 4B3002D1 blmi 02C3591C
:02034DD4 012D0045 unknown
:02034DD8 19C0A01C stmneib  r0 ,{r2,r3,r4,r13,r15}^
:02034DDC 55087500 strpl r7,[r8, #-0x500]		;(r8-0x500=*(fffffb00))
:02034DE0 301BE300 andccs r14,r11,r0,lsl #0x6
:02034DE4 150041C2 strne r4,[r0, #-0x1c2]		;(r0-0x1c2=*(ddbffe3e))
:02034DE8 E59D2001 ldr r2,[r13, #+0x1]		;r13+0x1=*(d4015401)
:02034DEC 00F51F18 rsceqs r1,r5,r8,lsl r15
:02034DF0 49C3201E stmmiib  r3 ,{r1,r2,r3,r4,r13}^
:02034DF4 2243A520 subcs  r10,r3,#0x8000000
:02034DF8 1260EB01 rsbne  r14,r0,#0x400
:02034DFC 10BD11D5 unknown
:02034E00 7530E7D1 ldrvc r14,[r0, #-0x7d1]!
:02034E04 0039A210 eoreqs r10,r9,r0,lsl r2
:02034E08 20213244 eorcs  r3,r1,r4,asr #0x4
:02034E0C 65930D29 ldrvs r0,[r3, #+0xd29]		;r3+0xd29=*(14958629)=#0(0x00000000)
:02034E10 092C01E5 stmeqdb  r12!,{r0,r2,r5,r6,r7,r8}
:02034E14 00718410 rsbeqs r8,r1,r0,lsl r4
:02034E18 4399017D orrmis r0,r9,#0x4000001F
:02034E1C 650FF3E8 strvs r15,[r15, #-0x3e8]		;(r15-0x3e8=*(fffffc18))
:02034E20 987D0202 unknown
:02034E24 0AD12381 beq 0147DC30
:02034E28 72F401F1 rscvcs r0,r4,#0x4000003C
:02034E2C 1765E59F unknown
:02034E30 23F10071 mvncss r0,#0x71
:02034E34 B803491D stmltda  r3 ,{r0,r2,r3,r4,r8,r11,r14}
:02034E38 E59F0204 ldr r0,[r15, #+0x204]		;r15+0x204=*(02035044)=#408786496(0x185d9640)
:02034E3C 8A03CDF0 bhi 02128604
:02034E40 E0802090 umull  r2,r0,r0,r0
:02034E44 5C011639 stcpl  6,cr1,[r1],{#0x39}
:02034E48 91B001A5 movlss r0,r5,lsr #0x3		;r0=0(0x0)
:02034E4C D910A403 ldmledb  r0 ,{r0,r1,r10,r13,r15}
:02034E50 891061E4 ldmhidb  r0 ,{r2,r5,r6,r7,r8,r13,r14}
:02034E54 00108410 andeqs r8,r0,r0,lsl r4
:02034E58 250F4D18 strcs r4,[r15, #-0xd18]		;r15-0xd18=*(02034148)=#274851268(0x1061e5c4)
:02034E5C 0D822140 unknown
:02034E60 13A18200 movne  r8,#0x0		;r8=0(0x0)
:02034E64 15D30B35 ldrneb r0,[r3, #+0xb35]		;r3+0xb35=*(14958435)=#0(0x00000000)
:02034E68 00E90B70 rsceq  r0,r9,r0,ror r11
:02034E6C 26390FD4 unknown
:02034E70 071D0629 ldreq r0,[r13,-r9, lsr #0xc]
:02034E74 FD1639E5 unknown
:02034E78 00100A47 andeqs r0,r0,r7,asr #0x14
:02034E7C 03000AEB unknown
:02034E80 1745E7D7 unknown
:02034E84 E7074500 str r4,[r7,-r0, lsl #0xa]
:02034E88 541803DD ldrpl r0,[r8],#-0x3dd
:02034E8C 6D114910 unknown
:02034E90 6D004D10 unknown
:02034E94 20DD0C00 sbccss r0,r13,r0,lsl #0x18
:02034E98 4DDE02E5 unknown
:02034E9C 7511E200 ldrvc r14,[r1, #-0x200]		;(r1-0x200=*(00000200))
:02034EA0 79301907 ldmvcdb  r0!,{r0,r1,r2,r8,r11,r12}
:02034EA4 20A18100 adccs  r8,r1,r0,lsl #0x2
:02034EA8 9D1018B9 unknown
:02034EAC 11F622D1 ldrnesb r2,[r6, #+0x21]!
:02034EB0 28114005 ldmcsda  r1 ,{r0,r2,r14}
:02034EB4 024D1129 subeq  r1,r13,#0x4000000A
:02034EB8 AE7D010D cdpge 1,6,cr0,cr13,cr13,0
:02034EBC 0744EBFF unknown
:02034EC0 15052D11 strne r2,[r5, #-0xd11]		;(r5-0xd11=*(fffff2ef))
:02034EC4 9140B506 unknown
:02034EC8 990602E1 stmlsdb  r6 ,{r0,r5,r6,r7,r9}
:02034ECC 04F52000 unknown
:02034ED0 00410625 subeq  r0,r1,r5,lsr #0xc
:02034ED4 1D08E58D unknown
:02034ED8 A9140009 ldmgedb  r4 ,{r0,r3}
:02034EDC 39312400 ldmccdb  r1!,{r10,r13}
:02034EE0 00558D12 subeqs r8,r5,r2,lsl r13
:02034EE4 B51441A5 ldrlt r4,[r4, #-0x1a5]		;r4-0x1a5=*(1061e41f)=#0(0x00000000)
:02034EE8 FD933002 unknown
:02034EEC 0795900E ldreq r9,[r5, +r14]
:02034EF0 1DD30EF5 unknown
:02034EF4 115DEC00 cmpne r13,r0,lsl #0x18
:02034EF8 E5902021 ldr r2,[r0, #+0x21]		;r0+0x21=*(00000021)
:02034EFC 910D1C01 unknown
:02034F00 10E58D10 rscne  r8,r5,r0,lsl r13
:02034F04 04E59300 unknown
:02034F08 3D002101 unknown
:02034F0C 31010011 unknown
:02034F10 19490E41 stmnedb  r9 ,{r0,r6,r9,r10,r11}^
:02034F14 7DEF047D stcvcl 4,cr0,[r15,#+0x1f4]!
:02034F18 30B80021 adcccs r0,r8,r1,lsr #0x0
:02034F1C 81400469 unknown
:02034F20 29933000 ldmcsib  r3 ,{r12,r13}
:02034F24 45303371 ldrmi r3,[r0, #-0x371]!
:02034F28 09201107 stmeqdb  r0!,{r0,r1,r2,r8,r12}
:02034F2C E606D500 str r13,[r6],-r0, lsl #0xa
:02034F30 11BD3D13 movnes r3,r3,lsl r13		;r3=345340160(0x14957900)
:02034F34 00150F1D andeqs r0,r5,r13,lsl r15
:02034F38 000D201F andeq  r2,r13,r15,lsl r0
:02034F3C 67E10049 strvsb r0,r2,r13,r15,lsl r0
:02034F40 9D9C000D unknown
:02034F44 973A1926 ldrls r1,[r10,-r6, lsr #0x12]!
:02034F48 0DEB0013 stceql 0,cr0,[r11,#+0x4c]!
:02034F4C 075D00C0 ldreqb r0,[r11,#+0x4c]!
:02034F50 B1231DA9 unknown
:02034F54 2C9D0008 ldccs  0,cr0,[r13],{#0x8}
:02034F58 E992004D ldmib  r2 ,{r0,r2,r3,r6}
:02034F5C C10A0E20 unknown
:02034F60 0A0506E3 beq 02176AF4
:02034F64 08C5E380 stmeqia  r5 ,{r7,r8,r9,r13,r14,r15}^
:02034F68 2AE55095 bcs 019891C4
:02034F6C B8201D60 stmltda  r0!,{r5,r6,r8,r10,r11,r12}
:02034F70 001D059D muleqs r13,r13,r5
:02034F74 20250AD9 unknown
:02034F78 101D5019 andnes r5,r13,r9,lsl r0
:02034F7C 893F1044 ldmhidb  r15!,{r2,r6,r12}
:02034F80 14005941 strne r5,[r0],#-0x941
:02034F84 2924806D stmcsdb  r4!,{r0,r2,r3,r5,r6,r15}
:02034F88 00155045 andeqs r5,r5,r5,asr #0x0
:02034F8C 1A1058AB bne 0244B240
:02034F90 0450ED02 ldreqb r14,[r0],#-0xd02
:02034F94 90251D2A eorls  r1,r5,r10,lsr #0x1a
:02034F98 01962669 orreqs r2,r6,r9,ror #0xc
:02034F9C 00019400 andeq  r9,r1,r0,lsl #0x8
:02034FA0 5001A55A andpl  r10,r1,r10,asr r5
:02034FA4 D1000155 unknown
:02034FA8 65230100 strvs r0,[r3, #-0x100]!
:02034FAC 21228D01 unknown
:02034FB0 13001D20 unknown
:02034FB4 D329197F unknown
:02034FB8 63290E2D unknown
:02034FBC 1108F329 unknown
:02034FC0 E15EDB40 cmp r14,r0,asr #0x16
:02034FC4 B1601902 unknown
:02034FC8 CD478911 unknown
:02034FCC 1D911300 unknown
:02034FD0 2FFF5F1E swics 0x00ff5f1e
:02034FD4 101055E1 andnes r5,r0,r1,ror #0xb
:02034FD8 86B9196D unknown
:02034FDC 66B96840 unknown
:02034FE0 E5A6B942 str r11,[r6, #+0x942]!
:02034FE4 22A10142 adccs  r0,r1,#0x80000010
:02034FE8 0231450B eoreqs r4,r1,#0x2C00000
:02034FEC 01F156A5 mvneqs r5,r5,lsr #0xd
:02034FF0 C8000DE1 stmgtda  r0 ,{r0,r5,r6,r7,r8,r10,r11}
:02034FF4 57E656B5 unknown
:02034FF8 B0B6B518 adclts r11,r6,r8,lsl r5
:02034FFC B475C961 unknown
:02035000 F5C964C9 strnvb r6,[r9, #+0x4c9]		;r9+0x4c9=*(000004c9)
:02035004 650F74D2 strvs r7,[r15, #-0x4d2]		;r15-0x4d2=*(02034b3a)=#1628986625(0x61185d01)
:02035008 C5169524 ldrgt r9,[r6, #-0x524]		;(r6-0x524=*(000358b8))
:0203500C 71E24005 mvnvc  r4,r5
:02035010 19019C00 stmnedb  r1 ,{r10,r11,r12,r15}
:02035014 E5D10275 ldrb r0,[r1, #+0x275]		;r1+0x275=*(00000675)
:02035018 79004180 stmvcdb  r0 ,{r7,r8,r14}
:0203501C E307C902 unknown
:02035020 8D01E191 unknown
:02035024 9000A511 andls  r10,r0,r1,lsl r5
:02035028 98706100 unknown
:0203502C 8C00C501 stchi  5,cr12,[r0],{#0x1}
:02035030 114D017D unknown
:02035034 378D3078 unknown
:02035038 0512BD9A ldreq r11,[r2, #-0xd9a]		;(r2-0xd9a=*(fffff666))
:0203503C 23910079 orrcss r0,r1,#0x79
:02035040 1140015D unknown
:02035044 185D9640 ldmneda  r13 ,{r6,r9,r10,r12,r15}^
:02035048 032A9100 unknown
:0203504C 553000AD ldrpl r0,[r0, #-0xad]!
:02035050 18549144 ldmneda  r4 ,{r2,r6,r8,r12,r15}^
:02035054 81DD04B5 ldrhih r0,[r13, #+0x45]		;r13+0x45=*(d4015445)
:02035058 B5469104 strltb r9,[r6, #-0x104]		;(r6-0x104=*(00035cd8))
:0203505C 96B58918 unknown
:02035060 E00151AE and  r5,r1,r14,lsr #0x3
:02035064 84020563 strhi r0,[r2],#-0x563
:02035068 01C50262 biceq  r0,r5,r2,ror #0x4
:0203506C 30336D47 eorccs r6,r3,r7,asr #0x1a
:02035070 30E59F41 rsccc  r9,r5,r1,asr #0x1e
:02035074 22459105 subcs  r9,r5,#0x40000001
:02035078 61E311BD strvsh r1,[r3, #+0x1d]!
:0203507C 18261140 stmneda  r6!,{r6,r8,r12}
:02035080 18B60014 ldmneia  r6!,{r2,r4}
:02035084 71000181 unknown
:02035088 6118E59F unknown
:0203508C 6DE59F04 stcvsl 15,cr9,[r5,#+0x10]!
:02035090 87008113 unknown
:02035094 8400C2E0 strhi r12,[r0],#-0x2e0
:02035098 883181E7 ldmhida  r1!,{r0,r1,r2,r5,r6,r7,r8,r15}
:0203509C 12F905E0 rscnes r0,r9,#0x38000000
:020350A0 E0834001 add  r4,r3,r1
:020350A4 E0861101 add  r1,r6,r1,lsl #0x2
:020350A8 000012B7 streqh r1,[r0], -r7
:020350AC 150F28A9 strne r2,[r15, #-0x8a9]		;r15-0x8a9=*(0203480b)=#209258089(0x0c790669)
:020350B0 35033035 strcc r3,[r3, #-0x35]		;(r3-0x35=*(ffffffcb))
:020350B4 D952D400 ldmledb  r2 ,{r10,r12,r14,r15}^
:020350B8 C0A01B44 adcgt  r1,r0,r4,asr #0x16
:020350BC 0BA505E5 bleq 00976858
:020350C0 A0C1225D sbcge  r2,r1,r13,asr r2
:020350C4 D010018D andles r0,r0,r13,lsl #0x3
:020350C8 75D9009D ldrvcb r0,[r9, #+0x9d]		;r9+0x9d=*(0000009d)
:020350CC E1525A00 cmp r2,r0,lsl #0x14
:020350D0 1100A1EA unknown
:020350D4 8029AF11 eorhi  r10,r9,r1,lsl r15
:020350D8 AC00299C stcge  9,cr2,[r0],{#0x9c}
:020350DC 292029AC stmcsdb  r0!,{r2,r3,r5,r7,r8,r11,r13}
:020350E0 A41745F0 ldrge r4,[r7],#-0x5f0
:020350E4 06376914 unknown
:020350E8 1917C94E ldmnedb  r7 ,{r1,r2,r3,r6,r8,r11,r14,r15}
:020350EC E9108400 ldmdb  r0 ,{r10,r15}
:020350F0 D2001C3C andle  r1,r0,#0x3C00
:020350F4 CD80E513 unknown
:020350F8 9100D002 unknown
:020350FC 00041BE1 andeq  r1,r4,r1,ror #0x17
:02035100 5D54E5C2 unknown
:02035104 15205403 strne r5,[r0, #-0x403]!
:02035108 3D909013 unknown
:0203510C 29102523 ldmcsdb  r0 ,{r0,r1,r5,r8,r10,r13}
:02035110 35116900 ldrcc r6,[r1, #-0x900]		;(r1-0x900=*(fffffb00))
:02035114 3E31DB25 cdpcc 11,2,cr13,cr1,cr5,1
:02035118 1D03E1D4 unknown
:0203511C B91C7100 ldmltdb  r12 ,{r8,r12,r13,r14}
:02035120 60210125 eorvs  r0,r1,r5,lsr #0x2
:02035124 7DD410D8 unknown
:02035128 10065D00 andne  r5,r6,r0,lsl #0x1a
:0203512C 0C01E7D2 stceq  7,cr14,[r1],{#0xd2}
:02035130 B9F50295 unknown
:02035134 E30D3E01 unknown
:02035138 0DC4001B unknown
:0203513C 121108E5 andnes r0,r1,#0xE50000
:02035140 19554587 ldmnedb  r5 ,{r0,r1,r2,r7,r8,r10,r14}^
:02035144 80436102 subhi  r6,r3,r2,lsl #0x2
:02035148 6C000174 stcvs  1,cr0,[r0],{#0x74}
:0203514C 5D6D0001 stcpll 0,cr0,[r13,#-0x4]!
:02035150 201AE113 andcss r14,r10,r3,lsl r1
:02035154 E0B51FD1 unknown
:02035158 450009E3 strmi r0,[r0, #-0x9e3]		;(r0-0x9e3=*(fffff61d))
:0203515C C0063900 andgt  r3,r6,r0,lsl #0x12
:02035160 9C034DC3 stcls  13,cr4,[r3],{#0xc3}
:02035164 0421100D unknown
:02035168 01B803A5 moveqs r0,r5,lsr #0x7		;r0=0(0x0)
:0203516C 920051C3 andls  r5,r0,#0xC0000030
:02035170 31B8E547 movccs r14,r7,asr #0xa
:02035174 50007804 andpl  r7,r0,r4,lsl #0x10
:02035178 4400234D strmi r2,[r0],#-0x34d
:0203517C 00111645 andeqs r1,r1,r5,asr #0xc
:02035180 D1001120 unknown
:02035184 7812ED14 ldmvcda  r2 ,{r2,r4,r8,r10,r11,r13,r14,r15}
:02035188 19BB0235 ldmneib  r11!,{r0,r2,r4,r5,r9}
:0203518C 55EB0018 strplb r0,[r11, #+0x18]!
:02035190 8100145F unknown
:02035194 532DE510 unknown
:02035198 F0032D40 andnv  r2,r3,r0,asr #0x1a
:0203519C A50C01A5 strge r0,[r12, #-0x1a5]		;(r12-0x1a5=*(fffffe5b))
:020351A0 117CAA01 cmnne r12,r1,lsl #0x14
:020351A4 2DA0002D stccs  0,cr0,[r0,#+0xb4]!
:020351A8 49117432 ldmmidb  r1 ,{r1,r4,r5,r10,r12,r13,r14}
:020351AC D0209402 eorle  r9,r0,r2,lsl #0x8
:020351B0 0F75101D swieq 0x0075101d
:020351B4 A9210611 stmgedb  r1!,{r0,r4,r9,r10}
:020351B8 E15C9110 cmp r12,r0,lsl r1
:020351BC 2976101D unknown
:020351C0 00295000 eoreq  r5,r9,r0
:020351C4 452A2150 strmi r2,[r10, #-0x150]!
:020351C8 8A0F4D22 bhi 02408658
:020351CC D0401CE2 suble  r1,r0,r2,ror #0x19
:020351D0 75831035 strvc r1,[r3, #+0x35]		;r3+0x35=*(00000035)
:020351D4 55410422 strplb r0,[r1, #-0x422]		;(r1-0x422=*(ffffffde))
:020351D8 0800E90D stmeqda  r0 ,{r0,r2,r3,r8,r11,r13,r14,r15}
:020351DC 596B02A9 unknown
:020351E0 11240095 unknown
:020351E4 4C221570 stcmi  5,cr1,[r2],#-0x1c0
:020351E8 01026500 unknown
:020351EC 20819F4D addcs  r9,r1,r13,asr #0x1e
:020351F0 814753C9 unknown
:020351F4 10BDFC00 adcnes r15,r13,r0,lsl #0x18
:020351F8 39ED5681 unknown
:020351FC E3A09000 mov  r9,#0x0		;r9=0(0x0)
:02035200 16495079 unknown
:02035204 03C9611E biceq  r6,r9,#0x80000007
:02035208 E803A9E8 stmda  r3 ,{r3,r5,r6,r7,r8,r11,r13,r15}
:0203520C D8E59F50 unknown
:02035210 1BC9B005 blne 012A122C
:02035214 1080E3E0 addne  r14,r0,r0,ror #0x7
:02035218 0102E087 unknown
:0203521C 80E7D9C0 rschi  r13,r7,r0,asr #0x13
:02035220 00E08521 rsceq  r8,r0,r1,lsr #0xa
:02035224 E08B3100 add  r3,r11,r0,lsl #0x2
:02035228 D582010C strle r0,[r2, #+0x10c]		;r2+0x10c=*(0c790775)=#0(0x00000000)
:0203522C E5948001 ldr r8,[r4, #+0x1]		;r4+0x1=*(00000001)
:02035230 A941D50C stmgedb  r1 ,{r2,r3,r8,r10,r12,r14,r15}^
:02035234 81110919 tsthi r1,r9,lsl r9
:02035238 30B2E018 adcccs r14,r2,r8,lsl r0
:0203523C C000E1D3 unknown
:02035240 08E0008A unknown
:02035244 03B90155 moveqs r0,#0x40000015		;r0=1073741845(0x40000015)
:02035248 E04C049D unknown
:0203524C 110E1C45 unknown
:02035250 007D0A30 rsbeqs r0,r13,r0,lsr r10
:02035254 26414509 strcsb r4,[r1],-r9, lsl #0xa
:02035258 71AA0555 movvc  r0,r5,asr r5
:0203525C 89900119 ldmhiib  r0 ,{r0,r3,r4,r8}
:02035260 29D00379 ldmcsib  r0 ,{r0,r3,r4,r5,r6,r8,r9}^
:02035264 E751D801 ldrb r13,[r1,-r1, lsl #0x10]
:02035268 E1590001 cmp r9,r1
:0203526C FF0105E4 swinv 0x000105e4
:02035270 E20A1040 and  r1,r10,#0x40
:02035274 E901E9C0 stmdb  r1 ,{r6,r7,r8,r11,r13,r14,r15}
:02035278 3003A300 andcc  r10,r3,r0,lsl #0x6
:0203527C 29A1A010 stmcsib  r1!,{r4,r13,r15}
:02035280 2145AA05 unknown
:02035284 E128A031 unknown
:02035288 020015B3 andeq  r1,r0,#0x2CC00000
:0203528C 40E08130 rscmi  r8,r0,r0,lsr r1
:02035290 51130D04 tstpl r3,r4,lsl #0x1a
:02035294 2D4CE1A0 unknown
:02035298 2100B501 unknown
:0203529C 20B5E194 umlalcss r14,r5,r4,r1
:020352A0 00C0E192 smulleq  r14,r0,r2,r1
:020352A4 04E35300 unknown
:020352A8 30C00555 sbccc  r0,r0,r5,asr r5
:020352AC 0208C3A0 andeq  r12,r8,#0x80000002
:020352B0 49E08020 unknown
:020352B4 11F7E505 mvnnes r14,r5,lsl #0xa
:020352B8 CD107D10 unknown
:020352BC 6510DD00 ldrvs r13,[r0, #-0xd00]		;r0-0xd00=*(3ffff315)=#0(0x00000000)
:020352C0 2D123200 unknown
:020352C4 CF00A503 swigt 0x0000a503
:020352C8 31518FF0 ldrccsh r8,[r1, #-0xf0]		;(r1-0xff0=*(00000310))
:020352CC 2D0D29AC unknown
:020352D0 C4714D03 unknown
:020352D4 C40001C6 strgt r0,[r0],#-0x1c6
:020352D8 4FF8013D swimi 0x00f8013d
:020352DC 13610185 unknown
:020352E0 02F5A0CA rsceqs r10,r5,#0xCA
:020352E4 C9E1A090 unknown
:020352E8 8200350D andhi  r3,r0,#0x3400000
:020352EC E9005570 stmdb  r0 ,{r4,r5,r6,r8,r10,r12,r14}
:020352F0 A5092509 strge r2,[r9, #-0x509]		;(r9-0x509=*(fffffaf7))
:020352F4 0061D211 rsbeq  r13,r1,r1,lsl r2
:020352F8 BC025ED8 stclt  14,cr5,[r2],{#0xd8}
:020352FC 6508E3A0 strvs r14,[r8, #-0x3a0]		;(r8-0x3a0=*(fffffc60))
:02035300 20600400 rsbcs  r0,r0,r0,lsl #0x8
:02035304 8D03358D unknown
:02035308 06502DE2 ldreqb r2,r0,r0,r0,lsl #0x8
:0203530C 92091D20 andls  r1,r9,#0x800
:02035310 615A03FD ldrvssh r0,[r10, #-0x3d]		;(r10-0x3fd=*(ffffffc3))
:02035314 E10D2541 unknown
:02035318 C0000902 andgt  r0,r0,r2,lsl #0x12
:0203531C 2011814D andcss r8,r1,r13,asr #0x2
:02035320 0275B1A0 rsbeqs r11,r5,#0x28
:02035324 00490BBA streqh r0,[r9],#-0xba
:02035328 017D0A91 unknown
:0203532C 00251008 eoreq  r1,r5,r8
:02035330 0DB20375 ldceq  3,cr0,[r2,#+0x1d4]!
:02035334 80078132 andhi  r8,r7,r2,lsr r1
:02035338 1ED1E288 cdpne 2,12,cr14,cr1,cr8,4
:0203533C 690271EC stmvsdb  r2 ,{r2,r3,r5,r6,r7,r8,r12,r13,r14}
:02035340 8FF8D111 swihi 0x00f8d111
:02035344 10F9E8BD unknown
:02035348 7D70FDA0 ldcvcl 13,cr15,[r0,#-0x280]!
:0203534C 7085D000 addvc  r13,r5,r0
:02035350 840069A0 strhi r6,[r0],#-0x9a0
:02035354 30E1228D rsccc  r2,r1,r13,lsl #0x5
:02035358 B510257C ldrlt r2,[r0, #-0x57c]		;r0-0x57c=*(3ffffa99)=#0(0x00000000)
:0203535C 45E5D030 strmib r13,[r5, #+0x30]!
:02035360 8110831C tsthi r0,r12,lsl r3
:02035364 100108E0 andne  r0,r1,r0,ror #0x11
:02035368 1001E7D4 unknown
:0203536C 5A00E281 bpl 0206DD78
:02035370 415C005D cmpmi r12,r13,asr r0
:02035374 F5206000 strnv r6,[r0, #-0x0]!
:02035378 6D4A5C30 unknown
:0203537C D0E01C00 rscle  r1,r0,r0,lsl #0x18
:02035380 8E503DE5 cdphi 13,4,cr3,cr0,cr5,7
:02035384 E0822120 add  r2,r2,r0,lsr #0x2
:02035388 E7D43002 ldrb r3,[r4, +r2]
:0203538C 8100218E unknown
:02035390 03101DE0 tsteq r0,#0x3800
:02035394 200D31C1 andcs  r3,r13,r1,asr #0x3
:02035398 38E1249C unknown
:0203539C 8EE59F30 mcrhi 15,7,r9,cr5,cr0,{1}
:020353A0 E0008331 and  r8,r0,r1,lsr r3
:020353A4 E19C30B3 ldrh r3,[r12, +r3]
:020353A8 180181D3 stmneda  r1 ,{r0,r1,r4,r6,r7,r8,r15}
:020353AC 11950040 orrnes r0,r5,r0,asr #0x0
:020353B0 991299E0 ldmlsdb  r2 ,{r5,r6,r7,r8,r11,r12,r15}
:020353B4 A180013E orrge  r0,r0,r14,lsr r1
:020353B8 0E089A21 cdpeq 10,0,cr9,cr8,cr1,1
:020353BC 0176712D cmneq r6,r13,lsr #0x2
:020353C0 00016200 andeq  r6,r1,r0,lsl #0x4
:020353C4 000154DC unknown
:020353C8 D50D29DE strle r2,[r13, #-0x9de]		;(r13-0x9de=*(fffff622))
:020353CC 24752821 unknown
:020353D0 20D1000D sbccss r0,r1,r13
:020353D4 10D1E5D3 ldrnesb r14,[r1],#+0x53
:020353D8 1D40D11D unknown
:020353DC E5D12810 ldrb r2,[r1, #+0x810]		;r1+0x810=*(00000c10)
:020353E0 59510008 ldmpldb  r1 ,{r3}^
:020353E4 1C21381F stcne  8,cr3,[r1],#-0x7c
:020353E8 107172A0 rsbnes r7,r1,r0,lsr #0x5
:020353EC 677C4089 ldrvsb r4,[r12,-r9, lsl #0x1]!
:020353F0 D908308D stmledb  r8 ,{r0,r2,r3,r7,r12,r13}
:020353F4 8974A601 ldmhidb  r4!,{r0,r9,r10,r13,r15}^
:020353F8 9520F920 strls r15,[r0, #-0x920]!
:020353FC 25229109 strcs r9,[r2, #-0x109]!
:02035400 AD120D04 unknown
:02035404 000EFE02 andeq  r15,r14,r2,lsl #0x1c
:02035408 000C200D andeq  r2,r12,r13
:0203540C 0331E280 teqeq r1,#0x8
:02035410 0525E584 streq r14,[r5, #-0x584]!
:02035414 C0E59D2F rscgt  r9,r5,r15,lsr #0x1a
:02035418 00250015 eoreq  r0,r5,r5,lsl r0
:0203541C 1085B2C4 addne  r11,r5,r4,asr #0x5
:02035420 1E407134 mcrne 1,2,r7,cr0,cr4,{1}
:02035424 20F5D000 rsccss r13,r5,r0
:02035428 24171D8A ldrcs r1,[r7],#-0xd8a
:0203542C 11554011 cmpne r5,r1,lsl r0
:02035430 405D1480 submis r1,r13,r0,lsl #0x9
:02035434 005D5550 subeqs r5,r13,r0,asr r5
:02035438 10026D08 andne  r6,r2,r8,lsl #0x1a
:0203543C 00015109 andeq  r5,r1,r9,lsl #0x2
:02035440 2DDD0059 unknown
:02035444 8DDD44F5 unknown
:02035448 DA00193C ble 0203B940
:0203544C 0AE1D321 beq 018AA0D8
:02035450 1AE2015D bne 018B59CC
:02035454 2051C320 subcss r12,r1,r0,lsr #0x6
:02035458 D12111DA unknown
:0203545C 014136E1 unknown
:02035460 40551CEB submis r1,r5,r11,ror #0x19
:02035464 8D01DA80 unknown
:02035468 0B111036 bleq 02479548
:0203546C 39002510 stmccdb  r0 ,{r4,r8,r10,r13}
:02035470 A538D412 ldrge r13,[r8, #-0x412]!
:02035474 40AD1000 adcmi  r1,r13,r0
:02035478 04000050 streq r0,[r0],#-0x50
:0203547C 0568680A streqb r6,[r8, #-0x80a]!
:02035480 1329F802 msrne CPSR_fc,#0x20000
:02035484 A01BB133 andges r11,r11,r3,lsr r1
:02035488 B990E593 ldmltib  r0 ,{r0,r1,r4,r7,r8,r10,r13,r14,r15}
:0203548C C22A0E00 eorgt  r0,r10,#0x0
:02035490 83880BA5 orrhi  r0,r8,#0x29400
:02035494 124128B1 subne  r2,r1,#0xB10000
:02035498 0D0410AD unknown
:0203549C 17A97400 strne r7,[r9,+r0, lsl #0x8]!
:020354A0 291F49AE ldmcsdb  r15 ,{r1,r2,r3,r5,r7,r8,r11,r14}
:020354A4 EB000D10 bl 020388EC
:020354A8 64055164 strvs r5,[r5],#-0x164
:020354AC 29062143 stmcsdb  r6 ,{r0,r1,r6,r8,r13}
:020354B0 29222100 stmcsdb  r2!,{r8,r13}
:020354B4 20100D50 andcss r0,r0,r0,asr r13
:020354B8 3F05DA02 swicc 0x0005da02
:020354BC 08E08101 unknown
:020354C0 517500E9 cmnpl r5,r9,ror #0x1
:020354C4 00300CF3 unknown
:020354C8 011525EB tsteq r5,r11,ror #0xb
:020354CC 1CE28550 stcnel 5,cr8,[r2],#+0x140
:020354D0 61D10004 bicvss r0,r1,r4
:020354D4 00E7D400 rsceq  r13,r7,r0,lsl #0x8
:020354D8 E1045500 unknown
:020354DC BAFFFFF4 blt 020354B4
:020354E0 0AA10010 beq 00875528
:020354E4 08510F80 ldmeqda  r1 ,{r7,r8,r9,r10,r11}^
:020354E8 22B10661 adccss r0,r1,#0x6100000
:020354EC 0CEB0017 stceql 0,cr0,[r11],#+0x5c
:020354F0 3A00A10E bcc 0205D930
:020354F4 B1EB0012 mvnlt  r0,r2,lsl r0
:020354F8 0C100515 ldceq  5,cr0,[r0],{#0x15}
:020354FC 020D2A61 andeq  r2,r13,#0x61000
:02035500 3D47091C unknown
:02035504 301E161E andccs r1,r14,r14,lsl r6
:02035508 82010180 andhi  r0,r1,#0x20
:0203550C 0E211BE5 cdpeq 11,2,cr1,cr1,cr5,7
:02035510 0022031F eoreq  r0,r2,r15,lsl r3
:02035514 4C7D1CEB ldcmil 12,cr1,[r13],#-0x3ac
:02035518 39E90009 unknown
:0203551C 51D941E5 bicpls r4,r9,r5,ror #0x3
:02035520 558008F8 strpl r0,[r0, #+0x8f8]		;r0+0x8f8=*(000008f8)
:02035524 7C011D4C stcvc  13,cr1,[r1],{#0x4c}
:02035528 11190165 tstne r9,r5,ror #0x2
:0203552C 00256C28 eoreq  r6,r5,r8,lsr #0x18
:02035530 51D81115 bicpls r1,r8,r5,lsl r1
:02035534 1029302D eorne  r3,r9,r13,lsr #0x0
:02035538 B2E513DD rsclt  r1,r5,#0x74000003
:0203553C 0FE1DD34 swieq 0x00e1dd34
:02035540 400F0035 andmi  r0,r15,r5,lsr r0
:02035544 01E20110 mvneq  r0,r0,lsl r1
:02035548 20318220 eorcss r8,r1,r0,lsr #0x4
:0203554C 0151402C cmpeq r1,r12,lsr #0x0
:02035550 83009114 unknown
:02035554 30130095 mulccs r3,r5,r0
:02035558 C4E515CD unknown
:0203555C 12EB0154 rscne  r0,r11,#0x15
:02035560 E500DD20 str r13,[r0, #-0xd20]		;(r0-0xd20=*(fffff2e0))
:02035564 E01C79C4 ands r7,r12,r4,asr #0x13
:02035568 1289E28D addne  r14,r9,#0xD0000008
:0203556C F0C41075 sbcnv  r1,r4,r5,ror r0
:02035570 00E3C220 rsceq  r12,r3,r0,lsr #0x4
:02035574 20120B5D andcss r0,r2,r13,asr r11
:02035578 B0E5CD20 rsclt  r12,r5,r0,lsr #0x1a
:0203557C 01B20001 moveqs r0,r1			;r0=1024(0x400)
:02035580 0001B400 andeq  r11,r1,r0,lsl #0x8
:02035584 0001B6A8 andeq  r11,r1,r8,lsr #0xd
:02035588 BA0001B8 blt 02035C70
:0203558C 10BC0001 adcnes r0,r12,r1
:02035590 03E1CE2A mvneq  r12,#0x2A0
:02035594 001D0A41 andeqs r0,r13,r1,asr #0x14
:02035598 E1DE000D bics r0,r14,r13
:0203559C 8EE00438 mcrhi 4,7,r0,cr0,cr8,{1}
:020355A0 533001E2 teqpl r0,#0x80000038
:020355A4 E9801019 stmib  r0 ,{r0,r3,r4,r12}
:020355A8 04E1CC06 unknown
:020355AC F7E28CC0 strnvb r8,ib 
:020355B0 1AFFFF01 bne 020351BC
:020355B4 E1DE20B0 ldrh r2,[r14, #+0x0]		;r14+0x0=*(02034b68)=#1360127296(0x5111e540)
:020355B8 80100040 andhis r0,r0,r0,asr #0x0
:020355BC E2810FE9 add  r0,r1,#0x3A4
:020355C0 04CC20B0 streqb r2,[r12],#+0xb0
:020355C4 0921201D stmeqdb  r1!,{r0,r2,r3,r4,r13}
:020355C8 3512F5E5 ldrcc r15,[r2, #-0x5e5]		;r2-0x5e5=*(5111df5b)=#0(0x00000000)
:020355CC 1D21E50A stcne  5,cr14,[r1,#-0x28]!
:020355D0 4D105B12 unknown
:020355D4 5907C511 stmpldb  r7 ,{r0,r4,r8,r10,r14,r15}
:020355D8 0128F50F msreq CPSR_f,r15
:020355DC 9E099190 mcrls 1,0,r9,cr9,cr0,{4}
:020355E0 BD930FD1 unknown
:020355E4 27005144 strcs r5,db 
:020355E8 0C001152 stceq  1,cr1,[r0],{#0x52}
:020355EC 45E3A04D strmib r10,[r3, #+0x4d]!
:020355F0 0441CD11 streqb r12,[r1],#-0xd11
:020355F4 1E05E114 mcrne 1,0,r14,cr5,cr4,{0}
:020355F8 49014154 stmmidb  r1 ,{r2,r4,r6,r8,r14}
:020355FC 99024811 stmlsdb  r2 ,{r0,r4,r11,r14}
:02035600 30011D08 andcc  r1,r1,r8,lsl #0x1a
:02035604 68B3411D ldmvsia  r3!,{r0,r2,r3,r4,r8,r14}
:02035608 ED0DBD70 unknown
:0203560C 4000C125 andmi  r12,r0,r5,lsr #0x2
:02035610 001505E9 andeqs r0,r5,r9,ror #0xb
:02035614 00023FDC unknown
:02035618 94922195 ldrls r2,[r2],#+0x195
:0203561C 473D0051 unknown
:02035620 391569C8 ldmccdb  r5 ,{r3,r6,r7,r8,r11,r13,r14}
:02035624 20150002 andcss r0,r5,r2
:02035628 AD1FA505 unknown
:0203562C 520BD18E andpl  r13,r11,#0x80000023
:02035630 1401316D strne r3,[r1],#-0x16d
:02035634 75194948 ldrvc r4,[r9, #-0x948]		;(r9-0x948=*(fffff6b8))
:02035638 EC001924 stc  9,cr1,[r0],{#0x24}
:0203563C 101D031D andnes r0,r13,r13,lsl r3
:02035640 0901031D stmeqdb  r1 ,{r0,r2,r3,r4,r8,r9}
:02035644 10090035 andne  r0,r9,r5,lsr r0
:02035648 09616782 unknown
:0203564C E5961000 ldr r1,[r6, #+0x0]		;r6+0x0=*(00035ddc)
:02035650 62371085 eorvss r1,r7,#0x85
:02035654 48301922 ldmmida  r0!,{r1,r5,r8,r11,r12}
:02035658 00850F21 addeq  r0,r5,r1,lsr #0x1e
:0203565C 0013D901 andeqs r13,r3,r1,lsl #0x12
:02035660 E28D2D40 add  r2,r13,#0x1000
:02035664 88E91035 unknown
:02035668 184D444D stmneda  r13 ,{r0,r2,r3,r6,r10,r14}^
:0203566C 0D9F6410 unknown
:02035670 80202C20 eorhi  r2,r0,r0,lsr #0x18
:02035674 212009E2 unknown
:02035678 00098042 andeq  r8,r9,r2,asr #0x0
:0203567C 9547D991 strlsb r13,[r7, #-0x991]		;r7-0x991=*(61185370)=#0(0x00000000)
:02035680 A02801BD unknown
:02035684 88FAE31A ldmhiia  r10!,{r1,r3,r4,r8,r9,r13,r14,r15}^
:02035688 17F5001D unknown
:0203568C 653402B5 ldrvs r0,[r4, #-0x2b5]!
:02035690 139DB800 orrnes r11,r13,#0x0
:02035694 1A1B15D5 bne 026FADF0
:02035698 9107A981 unknown
:0203569C 8A2E23E5 bhi 02BBE638
:020356A0 027D3035 rsbeqs r3,r13,#0x35
:020356A4 18CD0F6A stmneia  r13 ,{r1,r3,r5,r6,r8,r9,r10,r11}^
:020356A8 003CE154 eoreqs r14,r12,r4,asr r1
:020356AC 622500C9 eorvs  r0,r5,#0xC9
:020356B0 B948330D stmltdb  r8 ,{r0,r2,r3,r8,r9,r12,r13}^
:020356B4 9D527008 unknown
:020356B8 9D039560 unknown
:020356BC 01840D40 orreq  r0,r4,r0,asr #0x1a
:020356C0 909D6DB9 ldrlsh r6,[r13], +r9
:020356C4 0065BCC7 rsbeq  r11,r5,r7,asr #0x19
:020356C8 9D609D6C stclsl 13,cr9,[r0,#-0x1b0]!
:020356CC 9DF09DF0 ldclsl 13,cr9,[r0,#+0x3c0]!
:020356D0 FAF09DF0 blx 01C5CE98
:020356D4 9DA7F09D stcls  0,cr15,[r7,#+0x274]!
:020356D8 D5947A40 ldrle r7,[r4, #+0xa40]		;r4+0xa40=*(00000a40)
:020356DC D53C0160 ldrle r0,[r12, #-0x160]!
:020356E0 D5E5E540 strleb r14,[r5, #+0x540]!
:020356E4 94F0D520 unknown
:020356E8 F0D5A0D5 ldrnvsb r10,[r5],#+0x5
:020356EC F0D5F0D5 ldrnvsb r15,[r5],#+0x5
:020356F0 D5F0D5F6 ldrleb r13,[r0, #+0x5f6]!
:020356F4 40D57FF0 ldrmish r7,[r5],#+0xf0
:020356F8 7640D552 unknown
:020356FC FDAB10D5 stc2  0,cr1,[r11,#+0x354]!
:02035700 65441287 strvsb r1,[r4, #-0x287]		;(r4-0x287=*(fffffd79))
:02035704 650A7925 strvs r7,[r10, #-0x925]		;(r10-0x925=*(fffff6db))
:02035708 3D309500 ldccc  5,cr9,[r0,#-0x0]!
:0203570C 0B29F911 bleq 02AB3B58
:02035710 D56F313D strleb r3,[r15, #-0x13d]!
:02035714 0226FD70 eoreq  r15,r6,#0x1C00
:02035718 16FD03C5 unknown
:0203571C 41E1AFDB unknown
:02035720 2900F120 stmcsdb  r0 ,{r5,r8,r12,r13,r14,r15}
:02035724 00F90424 rsceqs r0,r9,r4,lsr #0x8
:02035728 5EDA0181 cdppl 1,12,cr0,cr10,cr1,4
:0203572C 10A40065 adcne  r0,r4,r5,ror #0x0
:02035730 100D4429 andne  r4,r13,r9,lsr #0x8
:02035734 100D9429 andne  r9,r13,r9,lsr #0x8
:02035738 0D9429F2 unknown
:0203573C 0D942910 unknown
:02035740 25C42910 strcsb r2,[r4, #+0x910]		;r4+0x910=*(00000910)
:02035744 5F25C429 swipl 0x0025c429
:02035748 0D4940F5 unknown
:0203574C 1C1B3900 ldcne  9,cr3,[r11],{#0x0}
:02035750 41003594 swpmi r3,r4,r0
:02035754 002DCD19 eoreq  r12,r13,r9,lsl r13
:02035758 1C29102C stcne  0,cr1,[r9],#-0xb0
:0203575C 241C375D ldrcs r3,[r12],#-0x75d
:02035760 B6E119E0 unknown
:02035764 02E1D530 rsceq  r13,r1,#0xC000000
:02035768 C9000320 stmgtdb  r0 ,{r5,r8,r9}
:0203576C 13E9C503 mvnne  r12,#0xC00000
:02035770 141C2095 ldrne r2,[r12],#-0x95
:02035774 950DE181 strls r14,[r13, #-0x181]		;(r13-0x181=*(fffffe7f))
:02035778 00513910 subeqs r3,r1,r0,lsl r9
:0203577C A1514538 cmpge r1,r8,lsr r5
:02035780 35016648 strcc r6,[r1, #-0x648]		;(r1-0x648=*(fffffdb8))
:02035784 DD500505 unknown
:02035788 E59F700C ldr r7,[r15, #+0xc]		;r15+0xc=*(0203579c)=#1090521431(0x41000957)
:0203578C 55054005 strpl r4,[r5, #-0x5]		;(r5-0x5=*(fffffffb))
:02035790 09003116 stmeqdb  r0 ,{r1,r2,r4,r8,r12,r13}
:02035794 00E92640 rsceq  r2,r9,r0,asr #0xc
:02035798 234009B4 unknown
:0203579C 41000957 unknown
:020357A0 1EE11034 mcrne 0,7,r1,cr1,cr4,{1}
:020357A4 2D14014D unknown
:020357A8 00E9A313 rsceq  r10,r9,r3,lsl r3
:020357AC 0D00611F unknown
:020357B0 100DB210 andne  r11,r13,r0,lsl r2
:020357B4 400D114D andmi  r1,r13,r13,asr #0x2
:020357B8 100DB4ED andne  r11,r13,r13,ror #0x9
:020357BC 400D114D andmi  r1,r13,r13,asr #0x2
:020357C0 4D100DB6 unknown
:020357C4 EE400D11 mcr 13,2,r0,cr0,cr1,{0}
:020357C8 4D100DB8 unknown
:020357CC BA400D11 blt 03038C18
:020357D0 614D100D unknown
:020357D4 214D6E97 unknown
:020357D8 0B414D26 bleq 03088C78
:020357DC DE35C950 mrcle 9,1,r12,cr5,cr0,{2}
:020357E0 59012593 stmpldb  r1 ,{r0,r1,r4,r7,r8,r10,r13}
:020357E4 98133924 ldmlsda  r3 ,{r2,r5,r8,r11,r12,r13}
:020357E8 0141FFFF unknown
:020357EC 30614685 rsbcc  r4,r1,r5,lsl #0xd
:020357F0 55106158 ldrpl r6,[r0, #-0x158]		;(r0-0x158=*(000002a8))
:020357F4 0061CFE3 rsbeq  r12,r1,r3,ror #0x1f
:020357F8 81A145F8 unknown
:020357FC 19006958 stmnedb  r0 ,{r3,r4,r6,r8,r11,r13,r14}
:02035800 41A02950 movmi  r2,r0,asr r9
:02035804 3D500606 unknown
:02035808 17E13059 unknown
:0203580C E1100615 tst r0,r5,lsl r6
:02035810 43061B55 unknown
:02035814 5D0AF900 unknown
:02035818 4115E140 tstmi r5,r0,asr #0x2
:0203581C 30DD8632 sbcccs r8,r13,r2,lsr r6
:02035820 10DD5E68 sbcnes r5,r13,r8,ror #0x1c
:02035824 DDF1E356 ldclel 3,cr14,[r1,#+0x158]!
:02035828 5D122D00 unknown
:0203582C 4371F854 cmnmi r1,#0x540000
:02035830 7001E92D andvc  r14,r1,r13,lsr #0x12
:02035834 00E4E3A0 rsceq  r14,r4,r0,lsr #0x7
:02035838 80010540 andhi  r0,r1,r0,asr #0xa
:0203583C BD500439 unknown
:02035840 1909600B stmnedb  r9 ,{r0,r1,r3,r13,r14}
:02035844 5D0079AA unknown
:02035848 10071604 andne  r1,r7,r4,lsl #0xc
:0203584C 028525E1 addeq  r2,r5,#0x38400000
:02035850 05108D83 ldreq r8,[r0, #-0xd83]		;(r0-0xd83=*(fffff67d))
:02035854 831E0805 tsthi r14,#0x50000
:02035858 071632AD ldreq r3,[r6,-r13, lsr #0x5]
:0203585C 85118825 ldrhi r8,[r1, #-0x825]		;(r1-0x825=*(fffffbdb))
:02035860 88201100 stmhida  r0!,{r8,r12}
:02035864 1D0411A0 unknown
:02035868 07160091 unknown
:0203586C A09801DD ldrgesb r0,[r8], +r13
:02035870 61CB12E1 bicvs  r1,r11,r1,ror #0x5
:02035874 B2100D00 andlts r0,r0,#0x0
:02035878 0DB2400D ldceq  0,cr4,[r2,#+0x34]!
:0203587C 0D56B440 unknown
:02035880 400DB440 andmi  r11,r13,r0,asr #0x8
:02035884 B6400DB6 unknown
:02035888 55B8400D ldrpl r4,[r8, #+0xd]!
:0203588C 0DB8400D ldceq  0,cr4,[r8,#+0x34]!
:02035890 300DBA40 andcc  r11,r13,r0,asr #0x14
:02035894 E1C202F9 unknown
:02035898 E194B501 orrs r11,r4,r1,lsl #0xa
:0203589C 41E12921 mvnmi  r2,r1,lsr #0x12
:020358A0 0700EDB7 unknown
:020358A4 8AAA01F5 bhi 00AB6080
:020358A8 03090193 unknown
:020358AC 2FF1E287 swics 0x00f1e287
:020358B0 1FC54878 swine 0x00c54878
:020358B4 A1D0E357 bicges r14,r0,r7,asr r3
:020358B8 22E55825 rsccs  r5,r5,#0x250000
:020358BC DED11369 cdple 3,12,cr1,cr1,cr9,3
:020358C0 3B1D2009 blcc 0277D8EC
:020358C4 F80011DB stmnvda  r0 ,{r0,r1,r3,r4,r6,r7,r8,r12}
:020358C8 96204183 unknown
:020358CC 8DD66B45 unknown
:020358D0 40296900 eormi  r6,r9,r0,lsl #0x12
:020358D4 2A752B6D bcs 03D80690
:020358D8 D2F51361 rscles r1,r5,#0x84000001
:020358DC DD129DE1 unknown
:020358E0 00BC0103 adceqs r0,r12,r3,lsl #0x2
:020358E4 BD010CD2 unknown
:020358E8 16B10102 unknown
:020358EC EB01935E bl 0209A66C
:020358F0 4321080A unknown
:020358F4 5017CD70 andpls r12,r7,r0,ror r13
:020358F8 03A10529 moveq  r0,#0xA400000		;r0=171966464(0xa400000)
:020358FC 029D6A0E addeqs r6,r13,#0xE000
:02035900 BF09F501 swilt 0x0009f501
:02035904 09BE0001 ldmeqib  r14!,{r0}
:02035908 01550B40 cmpeq r5,r0,asr #0x16
:0203590C 400D2C00 andmi  r2,r13,r0,lsl #0x18
:02035910 10051001 andne  r1,r5,r1
:02035914 81400977 unknown
:02035918 4800015D stmmida  r0 ,{r0,r2,r3,r4,r6,r8}
:0203591C 10910005 addnes r0,r1,r5
:02035920 A100018B unknown
:02035924 5FAD0001 swipl 0x00ad0001
:02035928 85B7023D ldrhi r0,[r7, #+0x23d]!
:0203592C C5228D00 strgt r8,[r2, #-0xd00]!
:02035930 00950213 addeqs r0,r5,r3,lsl r2
:02035934 E59060BA ldr r6,[r0, #+0xba]		;r0+0xba=*(0a4000ba)=#0(0x00000000)
:02035938 20B21011 adccss r1,r2,r1,lsl r0
:0203593C 88276DD6 stmhida  r7!,{r1,r2,r4,r6,r7,r8,r10,r11,r13,r14}
:02035940 0349011D unknown
:02035944 7576E1C6 ldrvcb r14,[r6, #-0x1c6]!
:02035948 23129800 tstcs r2,#0x0
:0203594C E2451331 sub  r1,r5,#0xC4000000
:02035950 591EA11E ldmpldb  r14 ,{r1,r2,r3,r4,r8,r13,r15}
:02035954 2410B908 ldrcs r11,[r0],#-0x908
:02035958 E2823071 add  r3,r2,#0x71
:0203595C B5D4200A ldrltb r2,[r4, #+0xa]		;r4+0xa=*(0000000a)
:02035960 E0408302 sub  r8,r0,r2,lsl #0x6
:02035964 E7C32000 strb r2,[r3, +r0]
:02035968 0100050B unknown
:0203596C 0C000540 stceq  5,cr0,[r0],{#0x40}
:02035970 05020005 streq r0,[r2, #-0x5]		;r2-0x5=*(5111e53b)=#0(0x00000000)
:02035974 00050D00 andeq  r0,r5,r0,lsl #0x1a
:02035978 00055503 andeq  r5,r5,r3,lsl #0xa
:0203597C 0400050E streq r0,[r0],#-0x50e
:02035980 200F0005 andcs  r0,r15,r5
:02035984 05E515D4 streqb r1,[r5, #+0x5d4]!
:02035988 0259CC20 subeqs r12,r9,#0x2000
:0203598C E08114C1 add  r1,r1,r1,asr #0x9
:02035990 C052BA30 subgts r11,r2,r0,lsr r10
:02035994 8921F9E1 stmhidb  r1!,{r0,r5,r6,r7,r8,r11,r12,r13,r14,r15}
:02035998 20C50600 sbccs  r0,r5,r0,lsl #0xc
:0203599C 29043DB0 stmcsdb  r4 ,{r4,r5,r7,r8,r10,r11,r12,r13}
:020359A0 E1E0051E mvn  r0,r14,lsl r5
:020359A4 5302D500 unknown
:020359A8 20006543 andcs  r6,r0,r3,asr #0xa
:020359AC 75E59F12 strvcb r9,[r5, #+0xf12]!
:020359B0 B2400D23 sublt  r0,r0,#0x8C0
:020359B4 B4400D61 strltb r0,[r0],#-0xd61
:020359B8 00D1200D sbceqs r2,r1,r13
:020359BC 0DB6400D ldceq  0,cr4,[r6,#+0x34]!
:020359C0 0D5DB640 unknown
:020359C4 200DB840 andcs  r11,r13,r0,asr #0x10
:020359C8 C32000F5 unknown
:020359CC 11152451 tstne r5,r1,asr r4
:020359D0 152824CD strne r2,[r8, #-0x4cd]!
:020359D4 00A12001 adceq  r2,r1,r1
:020359D8 02711F6D rsbeqs r1,r1,#0x1B4
:020359DC 01187424 tsteq r8,r4,lsr #0x8
:020359E0 C210BCE0 andgts r11,r0,#0xE000
:020359E4 B9003EE1 stmltdb  r0 ,{r0,r5,r6,r7,r9,r10,r11,r12,r13}
:020359E8 41119A01 tstmi r1,r1,lsl #0x14
:020359EC 25000072 strcs r0,[r0, #-0x72]		;(r0-0x72=*(ffffff8e))
:020359F0 C5101566 ldrgt r1,[r0, #-0x566]		;(r0-0x566=*(fffffa9a))
:020359F4 98409593 stmlsda  r0 ,{r0,r1,r4,r7,r8,r10,r12,r15}^
:020359F8 51101051 tstpl r0,r1,asr r0
:020359FC 51001130 unknown
:02035A00 1511EA20 ldrne r14,[r1, #-0xa20]		;(r1-0xa20=*(fffff9e0))
:02035A04 1051E182 subnes r14,r1,r2,lsl #0x3
:02035A08 10FFFE62 rscnes r15,r15,r2,ror #0x1c
:02035A0C 823C2255 eorhis r2,r12,#0x50000005
:02035A10 105908FD ldrnesh r0,[r9],#-0x8d
:02035A14 1168041D unknown
:02035A18 4512B939 ldrmi r11,[r2, #-0x939]		;r2-0x939=*(5111dc07)=#0(0x00000000)
:02035A1C 1E12B9E2 cdpne 9,0,cr11,cr2,cr2,7
:02035A20 A50E0621 strge r0,[r14, #-0x621]		;r14-0x621=*(020350bb)=#-1526340160(0xa505e5c0)
:02035A24 3192A90F orrccs r10,r2,r15,lsl #0x12
:02035A28 2516E021 ldrcs r14,[r6, #-0x21]		;(r6-0x21=*(ffffffdf))
:02035A2C 20529E02 subcss r9,r2,r2,lsl #0x1c
:02035A30 41443149 unknown
:02035A34 4041B4C0 submi  r11,r1,r0,asr #0x9
:02035A38 B64041B4 unknown
:02035A3C B6404155 unknown
:02035A40 794C0041 stmvcdb  r12 ,{r0,r6}^
:02035A44 40FD0300 rscmis r0,r13,r0,lsl #0x6
:02035A48 A3D511E9 bicges r1,r5,#0x4000003A
:02035A4C B50061FE strlt r6,[r0, #-0x1fe]		;(r0-0x1fe=*(a505e3c2))
:02035A50 B02D011B eorlt  r0,r13,r11,lsl r1
:02035A54 AC402DB8 stcgel 13,cr2,[r0],{#0xb8}
:02035A58 BA402DB8 blt 03041140
:02035A5C 2DBA402D ldccs  0,cr4,[r10,#+0xb4]!
:02035A60 D5103100 ldrle r3,[r0, #-0x100]		;(r0-0x100=*(a505e4c0))
:02035A64 1EBDEA17 mrcne 10,5,r14,cr13,cr7,{0}
:02035A68 15141371 ldrne r1,[r4, #-0x371]		;(r4-0x371=*(fffffc8f))
:02035A6C 20BAE1E0 adccss r14,r10,r0,ror #0x3
:02035A70 0581D303 streq r13,[r1, #+0x303]		;r1+0x303=*(00000703)
:02035A74 10BAE002 adcnes r14,r10,r2
:02035A78 820185C3 andhi  r8,r1,#0x30C00000
:02035A7C D1000E81 unknown
:02035A80 800514E1 andhi  r1,r5,r1,ror #0x9
:02035A84 B9BC01E1 ldmltib  r12!,{r0,r5,r6,r7,r8}
:02035A88 FFFF5500 swinv 0x00ff5500
:02035A8C 0D2D2099 stceq  0,cr2,[r13,#-0x264]!
:02035A90 B104A200 unknown
:02035A94 1A5D054D bne 03776FD0
:02035A98 9D010009 unknown
:02035A9C DA114905 ble 02487EB8
:02035AA0 7C007521 stcvc  5,cr7,[r0],{#0x21}
:02035AA4 19448019 stmnedb  r4 ,{r0,r3,r4,r15}^
:02035AA8 00194480 andeqs r4,r9,r0,lsl #0x9
:02035AAC 407D60AA rsbmis r6,r13,r10,lsr #0x1
:02035AB0 4002991B andmi  r9,r2,r11,lsl r9
:02035AB4 29359D11 ldmcsdb  r5!,{r0,r4,r8,r10,r11,r12,r15}
:02035AB8 4013CA04 andmis r12,r3,r4,lsl #0x14
:02035ABC 29158011 ldmcsdb  r5 ,{r0,r4,r15}
:02035AC0 2000B010 andcs  r11,r0,r0,lsl r0
:02035AC4 072F85D4 unknown
:02035AC8 00050529 andeq  r0,r5,r9,lsr #0xa
:02035ACC 300502A8 andcc  r0,r5,r8,lsr #0x5
:02035AD0 1101C89A swpne r12,r10,r1
:02035AD4 0341B830 unknown
:02035AD8 11149913 tstne r4,r3,lsl r9
:02035ADC 3509D410 strcc r13,[r9, #-0x410]		;(r9-0x410=*(fffffbf0))
:02035AE0 01057003 unknown
:02035AE4 135D0D2D cmpne r13,#0xB40
:02035AE8 7AD92005 bvc 0167DB04
:02035AEC 70EB014F rscvc  r0,r11,r15,asr #0x2
:02035AF0 201100C5 andcss r0,r1,r5,asr #0x1
:02035AF4 B013CD10 andlts r12,r3,r0,lsl r13
:02035AF8 C1001191 swpgt r1,r1,r0
:02035AFC 12E53011 rscne  r3,r5,#0x11
:02035B00 03491505 unknown
:02035B04 44FA904D unknown
:02035B08 10440009 subne  r0,r4,r9
:02035B0C F9921C5D ldmnvib  r2 ,{r0,r2,r3,r4,r6,r10,r11,r12}
:02035B10 D2024D01 andle  r4,r2,#0x40
:02035B14 300CC530 andcc  r12,r12,r0,lsr r5
:02035B18 00050E99 muleq  r5,r9,r14
:02035B1C 06000504 streq r0,[r0],-r4, lsl #0xa
:02035B20 0800055A stmeqda  r0 ,{r1,r3,r4,r6,r8,r10}
:02035B24 05080005 streq r0,[r8, #-0x5]		;(r8-0x5=*(fffffffb))
:02035B28 00050C00 andeq  r0,r5,r0,lsl #0x18
:02035B2C 0005550A andeq  r5,r5,r10,lsl #0xa
:02035B30 0EBD3010 mrceq 0,5,r3,cr13,cr0,{0}
:02035B34 30140D91 mulccs r4,r1,r13
:02035B38 01990235 orreqs r0,r9,r5,lsr r2
:02035B3C D5B0E792 ldrle r14,[r0, #+0x792]!
:02035B40 01510102 cmpeq r1,r2,lsl #0x2
:02035B44 FD705C10 ldc2l 12,cr5,[r0,#-0x40]!
:02035B48 1024290D eorne  r2,r4,r13,lsl #0x12
:02035B4C 11DD0599 unknown
:02035B50 B40025A4 strlt r2,[r0],#-0x5a4
:02035B54 E110B5AC tst r0,r12,lsr #0xb
:02035B58 1301E516 unknown
:02035B5C 1000ED34 andne  r14,r0,r4,lsr r13
:02035B60 03E1D24E mvneq  r13,#0xE0000004
:02035B64 50001D48 andpl  r1,r0,r8,asr #0x1a
:02035B68 900031A0 andls  r3,r0,r0,lsr #0x3
:02035B6C 1DC1E111 unknown
:02035B70 1000219F mulne  r0,r15,r1
:02035B74 14B51AD1 unknown
:02035B78 A12AD1D4 unknown
:02035B7C 998D1001 stmlsib  r13 ,{r0,r12}
:02035B80 520D1900 andpl  r1,r13,#0x0
:02035B84 05EB3301 streqb r3,[r11, #+0x301]!
:02035B88 4E960475 mrcmi 4,4,r0,cr6,cr5,{3}
:02035B8C 80110A25 andhis r0,r1,r5,lsr #0x14
:02035B90 40116402 andmis r6,r1,r2,lsl #0x8
:02035B94 038011B6 orreq  r1,r0,#0x8000002D
:02035B98 11B84011 movnes r4,r1,lsl r0		;r4=1024(0x400)
:02035B9C 11550480 cmpne r5,r0,lsl #0x9
:02035BA0 4011BA40 andmis r11,r1,r0,asr #0x14
:02035BA4 05120019 ldreq r0,[r2, #-0x19]		;r2-0x19=*(5111e527)=#0(0x00000000)
:02035BA8 14AD000D unknown
:02035BAC 09D9BCCD ldmeqib  r9 ,{r0,r2,r3,r6,r7,r10,r11,r12,r13,r15}^
:02035BB0 E1100824 tst r0,r4,lsr #0x10
:02035BB4 8207F906 andhi  r15,r7,#0x18000
:02035BB8 651011E1 ldrvs r1,[r0, #-0x1e1]		;(r0-0x1e1=*(fffffe1f))
:02035BBC D9803805 stmleib  r0 ,{r0,r2,r11,r12,r13}
:02035BC0 10352830 eornes r2,r5,r0,lsr r8
:02035BC4 301C01A5 andccs r0,r12,r5,lsr #0x3
:02035BC8 D3100345 tstle r0,#0x14000001
:02035BCC 050012E1 streq r1,[r0, #-0x2e1]		;(r0-0x2e1=*(fffffd1f))
:02035BD0 1DC9E111 unknown
:02035BD4 01010011 unknown
:02035BD8 E20C4010 and  r4,r12,#0x10
:02035BDC E283200E add  r2,r3,#0xE
:02035BE0 9100A91E unknown
:02035BE4 E0202040 eor  r2,r0,r0,asr #0x0
:02035BE8 4D2010E1 stcmi  0,cr1,[r0,#-0x384]!
:02035BEC 282D4117 stmcsda  r13!,{r0,r1,r2,r4,r8,r14}
:02035BF0 1EF998E9 cdpne 8,14,cr9,cr9,cr9,7
:02035BF4 5005F1E0 andpl  r15,r5,r0,ror #0x3
:02035BF8 0E14E591 mrceq 5,0,r14,cr4,cr1,{4}
:02035BFC 4008D1C0 andmi  r13,r8,r0,asr #0x3
:02035C00 1024E1D5 unknown
:02035C04 1EE28504 cdpne 5,14,cr8,cr2,cr4,0
:02035C08 1CE3A060 stcnel 0,cr10,[r3],#+0x180
:02035C0C E114000E tst r4,r14
:02035C10 20151D17 andcss r1,r5,r7,lsl r13
:02035C14 0892E24E ldmeqia  r2 ,{r1,r2,r3,r6,r9,r13,r14,r15}
:02035C18 00E00306 rsceq  r0,r0,r6,lsl #0x6
:02035C1C 03E5D080 mvneq  r13,#0x80
:02035C20 E7D17000 ldrb r7,[r1, +r0]
:02035C24 E0812003 add  r2,r1,r3
:02035C28 E1800009 orr  r0,r0,r9
:02035C2C 01000901 unknown
:02035C30 09024009 stmeqdb  r2 ,{r0,r3,r14}
:02035C34 09540200 ldmeqdb  r4 ,{r9}^
:02035C38 00090340 andeq  r0,r9,r0,asr #0x6
:02035C3C 04400903 streqb r0,[r0],#-0x903
:02035C40 0515D080 ldreq r13,[r5, #-0x80]		;(r5-0x80=*(ffffff80))
:02035C44 05D27004 ldreqb r7,[r2, #+0x4]		;r2+0x4=*(5111e544)=#0(0x00000000)
:02035C48 00580007 subeqs r0,r8,r7
:02035C4C D0700501 rsbles r0,r0,r1,lsl #0xa
:02035C50 D2200505 eorle  r0,r0,#0x1400000
:02035C54 00020500 andeq  r0,r2,r0,lsl #0xa
:02035C58 00030157 andeq  r0,r3,r7,asr r1
:02035C5C BA000085 blt 02035E78
:02035C60 1901D002 stmnedb  r1 ,{r1,r12,r14,r15}
:02035C64 20010800 andcs  r0,r1,r0,lsl #0x10
:02035C68 7102045D unknown
:02035C6C B1A0E814 movlt  r14,r4,lsl r8		;r14=1024(0x400)
:02035C70 25E35E0A strcsb r5,[r3, #+0xe0a]!
:02035C74 3AFFFFE0 bcc 02035BFC
:02035C78 81F01115 mvnhis r1,r5,lsl r1
:02035C7C 20E810BD unknown
:02035C80 28F11D79 unknown
:02035C84 4D8115C5 unknown
:02035C88 DC700900 ldclel 9,cr0,[r0],#-0x0
:02035C8C 797009A8 unknown
:02035C90 B07DE901 rsblts r14,r13,r1,lsl #0x12
:02035C94 58698023 unknown
:02035C98 6027F98E eorvs  r15,r7,r14,lsl #0x13
:02035C9C 0245001D subeq  r0,r5,#0x1D
:02035CA0 D5066B31 strle r6,[r6, #-0xb31]		;(r6-0xb31=*(fffff4cf))
:02035CA4 DD2EF500 stcle  5,cr15,[r14,#-0x0]!
:02035CA8 31484031 unknown
:02035CAC D9113990 ldmledb  r1 ,{r4,r7,r8,r11,r12,r13}
:02035CB0 7D81405F unknown
:02035CB4 2A7D9D52 bcs 03F9D204
:02035CB8 0501110D streq r1,[r1, #-0x10d]		;(r1-0x10d=*(000002f3))
:02035CBC 71182FC1 tstvc r8,r1,asr #0x1f
:02035CC0 2F902112 swics 0x00902112
:02035CC4 95426DE7 strlsb r6,[r2, #-0xde7]		;r2-0xde7=*(5111d759)=#0(0x00000000)
:02035CC8 012ED129 unknown
:02035CCC 00013C00 andeq  r3,r1,r0,lsl #0x18
:02035CD0 03355E44 teqeq r5,#0x440
:02035CD4 404AB514 submi  r11,r10,r4,lsl r5
:02035CD8 10090BE5 andne  r0,r9,r5,ror #0x17
:02035CDC 31E21541 mvncc  r1,r1,asr #0xa
:02035CE0 8200541B andhi  r5,r0,#0x1B000000
:02035CE4 AD17CD85 unknown
:02035CE8 1879C260 ldmneda  r9!,{r5,r6,r9,r14,r15}^
:02035CEC 1028001D eorne  r0,r8,r13,lsl r0
:02035CF0 A900CD9F stmgedb  r0 ,{r0,r1,r2,r3,r4,r7,r8,r10,r11,r14,r15}
:02035CF4 7A635D37 bvc 0390D1D8
:02035CF8 29ECB0CD unknown
:02035CFC C0CDCB40 sbcgt  r12,r13,r0,asr #0x16
:02035D00 CD2A76CC stcgt  6,cr7,[r10,#-0x330]!
:02035D04 40A1E1F0 unknown
:02035D08 BD402DC0 unknown
:02035D0C AC2CD145 stcge  1,cr13,[r12],#-0x114
:02035D10 E5900375 ldr r0,[r0, #+0x375]		;r0+0x375=*(00000375)
:02035D14 2CD50009 ldccsl 0,cr0,[r5],{#0x9}
:02035D18 FD80150B unknown
:02035D1C 4015D827 andmis r13,r5,r7,lsr #0x10
:02035D20 69C09D2C stmvsib  r0 ,{r2,r3,r5,r8,r10,r11,r12,r15}^
:02035D24 A9D49D19 ldmgeib  r4 ,{r0,r3,r4,r8,r10,r11,r12,r15}^
:02035D28 5D48003D unknown
:02035D2C 0C7931C5 ldceql 1,cr3,[r9],#-0x314
:02035D30 23ACE281 movcs  r14,#0x10000008		;r14=268435464(0x10000008)
:02035D34 4F03E590 swimi 0x0003e590
:02035D38 71E2810D mvnvc  r8,r13,lsl #0x2
:02035D3C 8DD93013 unknown
:02035D40 006D5028 rsbeq  r5,r13,r8,lsr #0x0
:02035D44 E2822D4F add  r2,r2,#0x13C0
:02035D48 B4158012 ldrlt r8,[r5],#-0x12
:02035D4C 4029B881 eormi  r11,r9,r1,lsl #0x11
:02035D50 B40DFF97 strlt r15,[r13],#-0xf97
:02035D54 FB91779C blx 00493BCC
:02035D58 40ADAD92 umlalmi  r10,r13,r2,r13
:02035D5C 8520158C strhi r1,[r0, #-0x58c]!
:02035D60 D1FF86F5 ldrlesh r8,[r15, #+0x65]!
:02035D64 00509A74 subeqs r9,r0,r4,ror r10
:02035D68 51D9F1D5 ldrplsb r15,[r9, #+0x15]		;r9+0x15=*(00000015)
:02035D6C 6900B138 stmvsdb  r0 ,{r3,r4,r5,r8,r12,r13,r15}
:02035D70 00F52C7A rsceqs r2,r5,r10,ror r12
:02035D74 21974411 orrcss r4,r7,r1,lsl r4
:02035D78 55232D42 strpl r2,[r3, #-0xd42]!
:02035D7C E901B92F stmdb  r1 ,{r0,r1,r2,r3,r5,r8,r11,r12,r13,r15}
:02035D80 0C59FB2D ldceql 11,cr15,[r9],{#0x2d}
:02035D84 26C1C235 unknown
:02035D88 632D00F1 unknown
:02035D8C 05397838 ldreq r7,[r9, #-0x838]!
:02035D90 45AD3802 strmi r3,[r13, #+0x802]!
:02035D94 A9D421B0 ldmgeib  r4 ,{r4,r5,r7,r8,r13}^
:02035D98 28358825 ldmcsda  r5!,{r0,r2,r5,r11,r15}
:02035D9C 3439A012 unknown
:02035DA0 B9E1A058 unknown
:02035DA4 9D818912 unknown
:02035DA8 409D6040 addmis r6,r13,r0,asr #0x0
:02035DAC 090717D9 stmeqdb  r7 ,{r0,r3,r4,r6,r7,r8,r9,r10,r12}
:02035DB0 095A0800 ldmeqdb  r10 ,{r11}^
:02035DB4 AA098000 bge 02295DBC
:02035DB8 003B1011 eoreqs r1,r11,r1,lsl r0
:02035DBC 990BCA00 stmlsdb  r11 ,{r9,r11,r14,r15}
:02035DC0 BA075517 blt 0220B224
:02035DC4 02001132 andeq  r1,r0,#0x8000000C
:02035DC8 61135C00 tstvs r3,r0,lsl #0x18
:02035DCC 00093520 andeq  r3,r9,r0,lsr #0xa
:02035DD0 1F078109 swine 0x00078109
:02035DD4 55320011 ldrpl r0,[r2, #-0x11]!
:02035DD8 79E801CD unknown
:02035DDC 8079DCC0 rsbhis r13,r9,r0,asr #0x19
:02035DE0 4C40E9CC stcmil 9,cr14,[r0],{#0xcc}
:02035DE4 75004155 strvc r4,[r0, #-0x155]		;(r0-0x155=*(fffffeab))
:02035DE8 00590C11 subeqs r0,r9,r1,lsl r12
:02035DEC 5D311CCD ldcpl  12,cr1,[r1,#-0x334]!
:02035DF0 DB21C900 blle 028A81F8
:02035DF4 0511178D ldreq r1,[r1, #-0x78d]		;(r1-0x78d=*(fffffc73))
:02035DF8 21079115 unknown
:02035DFC 59208531 stmpldb  r0!,{r0,r4,r5,r8,r10,r15}
:02035E00 38BD4155 ldmccia  r13!,{r0,r2,r4,r6,r8,r14}
:02035E04 13711065 cmnne r1,#0x65
:02035E08 10352179 eornes r2,r5,r9,ror r1
:02035E0C 1E25E1D1 mcrne 1,1,r14,cr5,cr1,{6}
:02035E10 B2E18008 rsclt  r8,r1,#0x8
:02035E14 2035C105 eorcss r12,r5,r5,lsl #0x2
:02035E18 0019406C andeqs r4,r9,r12,ror #0x0
:02035E1C 19649D01 unknown
:02035E20 2510A182 ldrcs r10,[r0, #-0x182]		;(r0-0x182=*(fffffe7e))
:02035E24 F51BE018 ldrnv r14,[r11, #-0x18]		;(r11-0x18=*(ffffffe8))
:02035E28 D215110B andles r1,r5,#0xC0000002
:02035E2C 057901E1 ldreqb r0,[r9, #-0x1e1]!
:02035E30 C22305B2 eorgt  r0,r3,#0x2C800000
:02035E34 49112039 ldmmidb  r1 ,{r0,r3,r4,r5,r13}
:02035E38 43E53841 mvnmi  r3,#0x410000
:02035E3C AA00651E bge 0204F2BC
:02035E40 C91C1021 ldmgtdb  r12 ,{r0,r5,r12}
:02035E44 00A13881 adceq  r3,r1,r1,lsl #0x11
:02035E48 490C1B85 stmmidb  r12 ,{r0,r2,r7,r8,r9,r11,r12}
:02035E4C 2938B58B ldmcsdb  r8!,{r0,r1,r3,r7,r8,r10,r12,r13,r15}
:02035E50 74000157 strvc r0,[r0],#-0x157
:02035E54 64D531C1 ldrvsb r3,[r5],#+0x1c1
:02035E58 B672F980 unknown
:02035E5C E24000E1 sub  r0,r0,#0xE1
:02035E60 55924055 ldrpl r4,[r2, #+0x55]		;r2+0x55=*(5111e595)=#0(0x00000000)
:02035E64 29089300 stmcsdb  r8 ,{r8,r9,r12,r15}
:02035E68 810407E5 unknown
:02035E6C 58005118 stmplda  r0 ,{r3,r4,r8,r12,r14}
:02035E70 9DC01009 unknown
:02035E74 90E0AD01 rscls  r10,r0,r1,lsl #0x1a
:02035E78 1F4950E5 swine 0x004950e5
:02035E7C 10E28E3A rscne  r8,r2,r10,lsr r14
:02035E80 E59312A0 ldr r1,[r3, #+0x2a0]		;r3+0x2a0=*(000002a0)
:02035E84 C18E2060 orrgt  r2,r14,r0,ror #0x0
:02035E88 178D8035 unknown
:02035E8C A4E88D10 unknown
:02035E90 08659332 unknown
:02035E94 03E28281 mvneq  r8,#0x10000008
:02035E98 28078528 stmcsda  r7 ,{r3,r5,r8,r10,r15}
:02035E9C 503D0B09 eorpls r0,r13,r9,lsl #0x16
:02035EA0 D187E28E orrle  r14,r7,r14,lsl #0x5
:02035EA4 0ED50901 cdpeq 9,12,cr0,cr5,cr1,0
:02035EA8 987511FF unknown
:02035EAC 7A405125 bvc 0304A348
:02035EB0 C51041C5 ldrgt r4,[r0, #-0x1c5]		;(r0-0x1c5=*(fffffe3b))
:02035EB4 04076101 streq r6,[r7],#-0x101
:02035EB8 00172D69 andeqs r2,r7,r9,ror #0x1a
:02035EBC C1FF0719 mvngts r0,r9,lsl r7
:02035EC0 4075E230 rsbmis r14,r5,r0,lsr r2
:02035EC4 D02055B4 unknown
:02035EC8 42000AE1 andmi  r0,r0,#0xE1000
:02035ECC 110003E2 unknown
:02035ED0 0001314C andeq  r3,r1,r12,asr #0x2
:02035ED4 B94FE502 stmltdb  r15 ,{r1,r8,r10,r13,r14,r15}^
:02035ED8 05E92D1F streqb r2,[r9, #+0xd1f]!
:02035EDC 254DD0B5 strcsb r13,[r13, #-0xb5]		;(r13-0xb5=*(ffffff4b))
:02035EE0 00090BE9 andeq  r0,r9,r9,ror #0x17
:02035EE4 091210F5 ldmeqdb  r2 ,{r0,r2,r4,r5,r6,r7,r12}
:02035EE8 115E4000 cmpne r14,r0
:02035EEC 0C104504 ldceq  5,cr4,[r0],{#0x4}
:02035EF0 792F0039 stmvcdb  r15!,{r0,r3,r4,r5}
:02035EF4 C179A481 cmngt r9,r1,lsl #0x9
:02035EF8 817998AB cmnhi r9,r11,lsr #0x11
:02035EFC 49C41049 stmmiib  r4 ,{r0,r3,r6,r12}^
:02035F00 1311D940 tstne r1,#0x100000
:02035F04 49B60009 ldmmiib  r6!,{r0,r3}
:02035F08 1515C520 ldrne r12,[r5, #-0x520]		;(r5-0x520=*(fffffae0))
:02035F0C C02A2904 eorgt  r2,r10,r4,lsl #0x12
:02035F10 107D38C1 rsbnes r3,r13,r1,asr #0x11
:02035F14 03DD6F07 biceqs r6,r13,#0x1C
:02035F18 35D53044 ldrccb r3,[r5, #+0x44]		;r5+0x44=*(00000044)
:02035F1C 78457C41 stmvcda  r5 ,{r0,r6,r10,r11,r12,r13,r14}^
:02035F20 F1FE49D2 ldrnvsb r4,[r14, #+0x92]!
:02035F24 091BFD03 ldmeqdb  r11 ,{r0,r1,r8,r10,r11,r12,r13,r14,r15}
:02035F28 091A5910 ldmeqdb  r10 ,{r4,r8,r11,r12,r14}
:02035F2C 3EFEAE00 cdpcc 14,14,cr10,cr14,cr0,0
:02035F30 39320DFF ldmccdb  r2!,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r10,r11}
:02035F34 4159AB00 cmpmi r9,r0,lsl #0x16
:02035F38 C978B118 ldmgtdb  r8!,{r3,r4,r8,r12,r13,r15}^
:02035F3C E510D62A ldr r13,[r0, #-0x62a]		;(r0-0x62a=*(fffff9d6))
:02035F40 C065F97A rsbgt  r15,r5,r10,ror r9
:02035F44 EDA00001 stc  0,cr0,[r0,#+0x4]!
:02035F48 FD560640 unknown
:02035F4C 95FFFE17 ldrlsb r15,[r15, #+0xe17]!
:02035F50 01ED0D2C mvneq  r0,r12,lsr #0x1a
:02035F54 6902502D stmvsdb  r2 ,{r0,r2,r3,r5,r12,r14}
:02035F58 B2B02D7F adclts r2,r0,#0x1FC0
:02035F5C 1DF02DFE ldcnel 13,cr2,[r0,#+0x3f8]!
:02035F60 C11DFD91 unknown
:02035F64 202DA6B2 unknown
:02035F68 1D81F11D unknown
:02035F6C C11D7841 tstgt r13,r1,asr #0x10
:02035F70 4079569A unknown
:02035F74 1D7C20A1 ldcnel 0,cr2,[r12,#-0x284]!
:02035F78 005992F1 ldreqsh r9,[r9],#-0x21
:02035F7C AB002D6E blge 0204153C
:02035F80 811D2CD5 ldrhisb r2,[r13, -r5]
:02035F84 10C92D1C sbcne  r2,r9,r12,lsl r13
:02035F88 0262892D rsbeq  r8,r2,#0xB4000
:02035F8C 6A9D002B bvs 00776040
:02035F90 346D01F0 unknown
:02035F94 095210A1 ldmeqdb  r2 ,{r0,r5,r7,r12}^
:02035F98 717BB2C1 cmnvc r11,r1,asr #0x5
:02035F9C 7C2F5D40 stcvc  13,cr5,[r15],#-0x100
:02035FA0 0D73F10D ldceql 1,cr15,[r3,#-0x34]!
:02035FA4 B1565181 cmplt r6,r1,lsl #0x3
:02035FA8 99954080 ldmlsib  r5 ,{r7,r14}
:02035FAC 10358D39 eornes r8,r5,r9,lsr r13
:02035FB0 89109947 ldmhidb  r0 ,{r0,r1,r2,r6,r8,r11,r12,r15}
:02035FB4 11A1DD11 movne  r13,r1,lsl r13		;r13=1024(0x400)
:02035FB8 7EB50A89 cdpvc 10,10,cr0,cr5,cr9,4
:02035FBC FE5EB02D cdp2 0,4,cr11,cr14,cr13,1
:02035FC0 6193B631 orrvss r11,r3,r1,lsr r6
:02035FC4 10BD3950 adcnes r3,r13,r0,asr r9
:02035FC8 657B15E9 ldrvsb r1,[r11, #-0x5e9]!
:02035FCC 80BD52B0 unknown
:02035FD0 006928AD rsbeq  r2,r9,r13,lsr #0x11
:02035FD4 194AD0F1 stmnedb  r10 ,{r0,r4,r5,r6,r7,r12,r14,r15}^
:02035FD8 00452D00 subeq  r2,r5,r0,lsl #0x1a
:02035FDC 99D62B41 ldmlsib  r6 ,{r0,r6,r8,r9,r11,r13}^
:02035FE0 24858112 strcs r8,[r5],#+0x112
:02035FE4 FE20C059 mcr2 0,1,r12,cr0,cr9,{2}
:02035FE8 4B0509B9 blmi 021786D4
:02035FEC 5579F1CB ldrplb r15,[r9, #-0x1cb]!
:02035FF0 1FF138B0 swine 0x00f138b0
:02035FF4 20510002 subcss r0,r1,r2
:02035FF8 7D2DF194 stcvc  1,cr15,[r13,#-0x250]!
:02035FFC 45FD8599 ldrmib r8,[r13, #+0x599]!
:02036000 75C1FE2F strvcb r15,[r1, #+0xe2f]		;r1+0xe2f=*(0000122f)
:02036004 FFFE4D0D swinv 0x00fe4d0d
:02036008 FE09A529 cdp2 5,0,cr10,cr9,cr9,1
:0203600C 009101D5 ldreqsb r0,[r1], +r5
:02036010 39786475 unknown
:02036014 41FE22B5 ldrmih r2,[r14, #+0x25]!
:02036018 097DE875 ldmeqdb  r13!,{r0,r2,r4,r5,r6,r11,r13,r14,r15}^
:0203601C 222992E2 eorcs  r9,r9,#0x2000000E
:02036020 11F91111 mvnnes r1,r1,lsl r1
:02036024 1611F500 ldrne r15,[r1],-r0, lsl #0xa
:02036028 455D1BB9 ldrmib r1,[r13, #-0xbb9]		;(r13-0xbb9=*(fffff847))
:0203602C 41F9F4DB ldrmisb r15,[r9, #+0x4b]!
:02036030 27418511 unknown
:02036034 09ED14E9 unknown
:02036038 DE10E140 cdple 1,0,cr14,cr0,cr0,2
:0203603C 3509FDEA strcc r15,[r9, #-0xdea]		;(r9-0xdea=*(fffff216))
:02036040 290856B1 stmcsdb  r8 ,{r0,r4,r5,r7,r9,r10,r12,r14}
:02036044 DD901104 unknown
:02036048 02F1EC25 rsceqs r14,r1,#0x2500
:0203604C 72816011 addvc  r6,r1,#0x11
:02036050 54412689 strplb r2,[r1],#-0x689
:02036054 1F4DD008 swine 0x004dd008
:02036058 E28D0091 add  r0,r13,#0x91
:0203605C B4027589 strlt r7,[r2],#-0x589
:02036060 51B003BD ldrplh r0,[r0, +r13]!
:02036064 0291DD00 addeqs r13,r1,#0x0
:02036068 DD2003E9 stcle  3,cr0,[r0,#-0x3a4]!
:0203606C 000C03E1 andeq  r0,r12,r1,ror #0x7
:02036070 10A4E080 adcne  r14,r4,r0,lsl #0x1
:02036074 E08216B9 strh r1,[r2], +r9
:02036078 DD30B420 ldcle  4,cr11,[r0,#-0x80]!
:0203607C 044515A9 streqb r1,[r5],#-0x5a9
:02036080 1858E083 ldmneda  r8 ,{r0,r1,r7,r13,r14,r15}^
:02036084 C0050520 andgt  r0,r5,r0,lsr #0xa
:02036088 18E5E591 unknown
:0203608C 9C222058 stcls  0,cr2,[r2],#-0x160
:02036090 009228A1 addeqs r2,r2,r1,lsr #0x11
:02036094 2D39E000 ldccs  0,cr14,[r9,#-0x0]!
:02036098 E5038204 str r8,[r3, #-0x204]		;(r3-0x204=*(fffffdfc))
:0203609C 8C005804 stchi  8,cr5,[r0],{#0x4}
:020360A0 206524E5 rsbcs  r2,r5,r5,ror #0x9
:020360A4 35008922 strcc r8,[r0, #-0x922]		;(r0-0x922=*(fffff6de))
:020360A8 1539E1C0 ldrne r14,[r9, #-0x1c0]!
:020360AC C12523F9 unknown
:020360B0 FDBCE131 ldc2  1,cr14,[r12,#+0xc4]!
:020360B4 0F293B11 swieq 0x00293b11
:020360B8 27051199 unknown
:020360BC D5F81091 ldrleb r1,[r8, #+0x91]!
:020360C0 40791025 rsbmis r1,r9,r5,lsr #0x0
:020360C4 20211029 eorcs  r1,r1,r9,lsr #0x0
:020360C8 10193189 andnes r3,r9,r9,lsl #0x3
:020360CC 53DD7E02 bicpls r7,r13,#0x20
:020360D0 FD0005CB unknown
:020360D4 43DDFD27 bicmis r15,r13,#0x9C0
:020360D8 E22D8DD0 eor  r8,r13,#0x3400
:020360DC 7FFC2791 swivc 0x00fc2791
:020360E0 9952F102 ldmlsdb  r2 ,{r1,r8,r12,r13,r14,r15}^
:020360E4 C562B850 strgtb r11,[r2, #-0x850]!
:020360E8 301D0917 andccs r0,r13,r7,lsl r9
:020360EC 1DBC100D ldcne  0,cr1,[r12,#+0x34]!
:020360F0 00159B40 andeqs r9,r5,r0,asr #0x16
:020360F4 563103AD unknown
:020360F8 00164D4D andeqs r4,r6,r13,asr #0x1a
:020360FC 407504D1 unknown
:02036100 FDFD6693 ldc2l 6,cr6,[r13,#+0x24c]!
:02036104 25429D00 strcsb r9,[r2, #-0xd00]		;r2-0xd00=*(5111d840)=#0(0x00000000)
:02036108 2120B500 unknown
:0203610C 124D0810 subne  r0,r13,#0x100000
:02036110 5D8410BE unknown
:02036114 00294832 eoreq  r4,r9,r2,lsr r8
:02036118 00180595 muleqs r8,r5,r5
:0203611C 2183A034 orrcs  r10,r3,r4,lsr r0
:02036120 10018800 andne  r8,r1,r0,lsl #0x10
:02036124 1204E244 andne  r14,r4,#0x40000004
:02036128 F6E11001 unknown
:0203612C 000AFFFF unknown
:02036130 8D111510 unknown
:02036134 01393901 teqeq r9,r1,lsl #0x12
:02036138 422120A9 eormi  r2,r1,#0xA9
:0203613C 597F76F4 unknown
:02036140 B2155937 andlts r5,r5,#0xDC000
:02036144 6335D400 teqvs r5,#0x0
:02036148 00054696 muleq  r5,r6,r6
:0203614C 957510A9 ldrlsb r1,[r5, #-0xa9]!
:02036150 1D00A440 unknown
:02036154 CB13D91E blgt 0252C5D4
:02036158 B8210D5C stmltda  r1!,{r2,r3,r4,r6,r8,r10,r11}
:0203615C 30BA0015 adcccs r0,r10,r5,lsl r0
:02036160 900AE1D4 unknown
:02036164 0D3C453D ldceq  5,cr4,[r12,#-0xf4]!
:02036168 00B18001 adceqs r8,r1,r1
:0203616C D42A20BA unknown
:02036170 793004E1 ldmvcdb  r0!,{r0,r5,r6,r7,r10}
:02036174 E1D4C007 bics r12,r4,r7
:02036178 D315BE10 tstle r5,#0x100
:0203617C 510002E1 unknown
:02036180 05B500E1 ldreq r0,[r5, #+0xe1]!
:02036184 C325BE9A unknown
:02036188 E24C01C1 sub  r0,r12,#0x40000030
:0203618C 12171121 andnes r1,r7,#0x40000008
:02036190 A9E1A011 unknown
:02036194 21C01620 biccs  r1,r0,r0,lsr #0xc
:02036198 162905E1 unknown
:0203619C 26B00029 unknown
:020361A0 8C000DD3 stchi  13,cr0,[r0],{#0xd3}
:020361A4 5501E24C strpl r14,[r1, #-0x24c]		;(r1-0x24c=*(000001b4))
:020361A8 E1820010 orr  r0,r2,r0,lsl r0
:020361AC C30608B0 unknown
:020361B0 758C0165 strvc r0,[r12, #+0x165]		;r12+0x165=*(00000165)
:020361B4 AE119D21 cdpge 13,0,cr9,cr1,cr1,1
:020361B8 18B405CD ldmneia  r4!,{r0,r2,r3,r6,r7,r8,r10}
:020361BC 015D1F8D cmpeq r13,r13,lsl #0x1f
:020361C0 4F001107 swimi 0x00001107
:020361C4 12554011 subnes r4,r5,#0x11
:020361C8 467D10D6 unknown
:020361CC 7D004D4A unknown
:020361D0 450D4851 strmi r4,[r13, #-0x851]		;(r13-0x851=*(fffffbaf))
:020361D4 E1DA0189 bics r0,r10,r9,lsl #0x3
:020361D8 950D651E strls r6,[r13, #-0x51e]		;(r13-0x51e=*(fffffee2))
:020361DC 1869111D unknown
:020361E0 E52C8DC0 str r8,[r12, #-0xdc0]!
:020361E4 71F57E4B mvnvcs r7,r11,asr #0x1c
:020361E8 07855164 streq r5,r7,r11,asr #0x1c
:020361EC 78A84611 stmvcia  r8!,{r0,r4,r9,r10,r14}
:020361F0 2901014C stmcsdb  r1 ,{r2,r3,r6,r8}
:020361F4 4404D136 strmi r13,[r4],#-0x136
:020361F8 B0A84039 adclt  r4,r8,r9,lsr r0
:020361FC 10E1D006 rscne  r13,r1,r6
:02036200 D134018D teqle r4,r13,lsl #0x3
:02036204 9120A011 unknown
:02036208 E1C20029 bic  r0,r2,r9,lsr #0x0
:0203620C A10452A1 unknown
:02036210 1391A442 orrnes r10,r1,#0x42000000
:02036214 91D025BC ldrlsh r2,[r0, #+0x5c]		;r0+0x5c=*(0000005c)
:02036218 F514D933 ldrnv r13,[r4, #-0x933]		;(r4-0x933=*(fffff6cd))
:0203621C F102E124 unknown
:02036220 61E1D005 mvnvs  r13,r5
:02036224 0E026051 mcreq 0,0,r6,cr2,cr1,{2}
:02036228 018823CD orreq  r2,r8,r13,asr #0x7
:0203622C 03CD0316 biceq  r0,r13,#0x58000000
:02036230 E1A0C003 mov  r12,r3			;r12=0(0x0)
:02036234 14851301 strne r1,[r5],#+0x301
:02036238 05E1100C streqb r1,[r1, #+0xc]!
:0203623C 8C301EA9 ldchi  14,cr1,[r0],#-0x2a4
:02036240 2001E220 andcs  r14,r1,r0,lsr #0x4
:02036244 1803E281 stmneda  r3 ,{r0,r7,r9,r13,r14,r15}
:02036248 28800349 stmcsia  r0 ,{r0,r3,r6,r8,r9}
:0203624C 005D0099 unknown
:02036250 00591822 subeqs r1,r9,r2,lsr #0x10
:02036254 E2268C20 eor  r8,r6,#0x2000
:02036258 42008D02 andmi  r8,r0,#0x80
:0203625C 5C1089C8 ldcpl  9,cr8,[r0],{#0xc8}
:02036260 8DF224E3 ldchil 4,cr2,[r2,#+0x38c]!
:02036264 3516A100 ldrcc r10,[r6, #-0x100]		;(r6-0x100=*(ffffff00))
:02036268 C1109101 tstgt r0,r1,lsl #0x2
:0203626C 554E8409 strplb r8,[r14, #-0x409]		;r14-0x409=*(02035957)=#-2110754524(0x82307124)
:02036270 35308403 ldrcc r8,[r0, #-0x403]!
:02036274 A59C4001 ldrge r4,[r12, #+0x1]		;r12+0x1=*(00000001)
:02036278 E0495822 sub  r5,r9,r2,lsr #0x10
:0203627C 199EE594 ldmneib  r14 ,{r2,r4,r7,r8,r10,r13,r14,r15}
:02036280 83303900 teqhi r0,#0x0
:02036284 3A03E210 bcc 0212EACC
:02036288 3058E283 subccs r14,r8,r3,lsl #0x5
:0203628C 05DD0084 ldreqb r0,[r13, #+0x84]		;r13+0x84=*(00000484)
:02036290 3058E59C unknown
:02036294 01FFE593 unknown
:02036298 91E20330 mvnls  r0,lsr r0
:0203629C 03E00303 mvneq  r0,#0xC000000
:020362A0 10291400 eorne  r1,r9,r0,lsl #0x8
:020362A4 E31011A5 tst r0,#0x40000029
:020362A8 D5014108 strle r4,[r1, #-0x108]		;(r1-0x108=*(000002f8))
:020362AC 269DC601 ldrcs r12,[r13],+r1, lsl #0xc
:020362B0 E2820001 add  r0,r2,#0x1
:020362B4 01850800 orreq  r0,r5,r0,lsl #0x10
:020362B8 001D0881 andeqs r0,r13,r1,lsl #0x11
:020362BC 43101159 tstmi r0,#0x40000016
:020362C0 A0383ED1 unknown
:020362C4 0949E126 stmeqdb  r9 ,{r1,r2,r5,r8,r13,r14,r15}^
:020362C8 07802EC5 streq r2,db 
:020362CC 0641E1A0 streqb r14,[r1],-r0, lsr #0x3
:020362D0 10E1A028 rscne  r10,r1,r8,lsr #0x0
:020362D4 08200335 stmeqda  r0!,{r0,r2,r4,r5,r8,r9}
:020362D8 EDE110A0 stcl 0,cr1,[r1,#+0x280]!
:020362DC 89BAFFFF ldmhiib  r10!,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r9,r10,r11,r12,r13,r14,r15}
:020362E0 0F08CD93 swieq 0x0008cd93
:020362E4 681075A0 ldmvsda  r0 ,{r5,r7,r8,r10,r12,r13,r14}
:020362E8 0D3EA920 ldceq  9,cr10,[r14,#-0x80]!
:020362EC 09020120 stmeqdb  r2 ,{r5,r8}
:020362F0 0979A410 ldmeqdb  r9!,{r4,r10,r13,r15}^
:020362F4 811A0140 tsthi r10,r0,asr #0x2
:020362F8 0502A0E2 streq r10,[r2, #-0xe2]		;r2-0xe2=*(5111e45e)=#0(0x00000000)
:020362FC 15488130 strneb r8,[r8, #-0x130]		;(r8-0x130=*(82306ff4))
:02036300 0505B040 streq r11,[r5, #-0x40]		;(r5-0x40=*(ffffffc0))
:02036304 1535B230 ldrne r11,[r5, #-0x230]!
:02036308 05549230 ldreqb r9,[r4, #-0x230]		;(r4-0x230=*(fffffdd0))
:0203630C 000D0040 andeq  r0,r13,r0,asr #0x0
:02036310 00B41005 adceqs r1,r4,r5
:02036314 109A0195 umullnes r0,r10,r5,r1
:02036318 0C225592 stceq  5,cr5,[r2],#-0x248
:0203631C 1B094F75 blne 0228A0F8
:02036320 40651B01 rsbmi  r1,r5,r1,lsl #0x16
:02036324 086069F4 unknown
:02036328 14614315 unknown
:0203632C 020011C3 andeq  r1,r0,#0xC0000030
:02036330 11012D4C unknown
:02036334 BE113563 cdplt 5,0,cr3,cr1,cr3,3
:02036338 5D300025 ldcpl  0,cr0,[r0,#-0x94]!
:0203633C 10563000 subnes r3,r6,r0
:02036340 35C5134D strccb r1,[r5, #+0x34d]		;r5+0x34d=*(0000034d)
:02036344 040CBD80 streq r11,[r12],#-0xd80
:02036348 96B42177 unknown
:0203634C B24029D3 sublt  r2,r0,#0x34C000
:02036350 30B41DFC unknown
:02036354 923B8983 eorlss r8,r11,#0x20C000
:02036358 E1D000B2 ldrh r0,[r0, #+0x2]		;r0+0x2=*(00000002)
:0203635C 1DC8501D unknown
:02036360 1D50A740 unknown
:02036364 DC14BD40 ldcle  13,cr11,[r4],{#0x40}
:02036368 12890174 addne  r0,r9,#0x1D
:0203636C 63C0216D bicvs  r2,r0,#0x4000001B
:02036370 12850005 addne  r0,r5,#0x5
:02036374 1100099F swpne r0,r15,r0
:02036378 07DD002E ldreqb r0,[r13,+r14, lsr #0x0]
:0203637C 19DB00B5 ldmneib  r11 ,{r0,r2,r4,r5,r7}^
:02036380 0205822D andeq  r8,r5,#0xD0000002
:02036384 5C01B170 stcpl  1,cr11,[r1],{#0x70}
:02036388 60A11FC1 adcvs  r1,r1,r1,asr #0x1f
:0203638C 9300ADA0 unknown
:02036390 A05001E5 subges r0,r0,r5,ror #0x3
:02036394 02B5E104 adceqs r14,r5,#0x1
:02036398 0D790105 ldceql 1,cr0,[r9,#-0x14]!
:0203639C 4BD04C05 blmi 014493B8
:020363A0 02051E01 andeq  r1,r5,#0x10
:020363A4 1134E3B0 ldrneh r14,[r4, -r0]!
:020363A8 A03D0121 eorges r0,r13,r1,lsr #0x2
:020363AC 100DE321 andne  r14,r13,r1,lsr #0x6
:020363B0 250091E0 strcs r9,[r0, #-0x1e0]		;(r0-0x1e0=*(fffffe20))
:020363B4 E5803220 str r3,[r0, #+0x220]		;r0+0x220=*(00000220)
:020363B8 4100151A unknown
:020363BC 00258040 eoreq  r8,r5,r0,asr #0x0
:020363C0 9D802591 unknown
:020363C4 256B110F strcsb r1,[r11, #-0x10f]!
:020363C8 8025A430 eorhi  r10,r5,r0,lsr r4
:020363CC C90039EC stmgtdb  r0 ,{r2,r3,r5,r6,r7,r8,r11,r12,r13}
:020363D0 00C90550 sbceq  r0,r9,r0,asr r5
:020363D4 E01035B5 ldrh r3,[r0], -r5
:020363D8 11110011 tstne r1,r1,lsl r0
:020363DC 259022A0 ldrcs r2,[r0, #+0x2a0]		;r0+0x2a0=*(000002a0)
:020363E0 29C48D62 stmcsib  r4 ,{r1,r5,r6,r8,r10,r11,r15}^
:020363E4 1FF10300 swine 0x00f10300
:020363E8 60002910 andvs  r2,r0,r0,lsl r9
:020363EC 6EE52A81 cdpvs 10,14,cr2,cr5,cr1,4
:020363F0 C9B0008D ldmgtib  r0!,{r0,r2,r3,r7}
:020363F4 50039521 andpl  r9,r3,r1,lsr #0xa
:020363F8 09E134C1 unknown
:020363FC 002DB212 eoreq  r11,r13,r2,lsl r2
:02036400 A904F9AB stmgedb  r4 ,{r0,r1,r3,r5,r7,r8,r11,r12,r13,r14,r15}
:02036404 206AD018 rsbcs  r13,r10,r8,lsl r0
:02036408 91300FC5 teqls r0,r5,asr #0x1f
:0203640C 002144E5 eoreq  r4,r1,r5,ror #0x9
:02036410 C30142B8 unknown
:02036414 51303021 teqpl r0,r1,lsr #0x0
:02036418 20092303 andcs  r2,r9,r3,lsl #0x6
:0203641C B6D424FD unknown
:02036420 DD200943 stcle  9,cr0,[r0,#-0x10c]!
:02036424 31B0E312 movccs r14,r2,lsl r3		;r14=1360127296(0x5111e540)
:02036428 818C1009 orrhi  r1,r12,r9
:0203642C B600210C strlt r2,[r0],-r12, lsl #0x2
:02036430 21B24005 movcss r4,r5			;r4=0(0x0)
:02036434 040BE1C0 streq r14,[r11],#-0x1c0
:02036438 40BE02D9 unknown
:0203643C 2944E1C0 stmcsdb  r4 ,{r6,r7,r8,r13,r14,r15}^
:02036440 A0408215 subge  r8,r0,r5,lsl r2
:02036444 1D100411 unknown
:02036448 20E35610 rsccs  r5,r3,r0,lsl r6
:0203644C B4000502 strlt r0,[r0],#-0x502
:02036450 00F1C141 rsceqs r12,r1,r1,asr #0x2
:02036454 01221356 unknown
:02036458 ED7100A1 ldcl 0,cr0,[r1,#-0x284]!
:0203645C 81657000 unknown
:02036460 AA009D03 bge 0205D874
:02036464 9D9F101C unknown
:02036468 9921612F stmlsdb  r1!,{r0,r1,r2,r3,r5,r8,r13,r14}
:0203646C 00997040 addeqs r7,r9,r0,asr #0x0
:02036470 01201DB8 streqh r1,[r0, -r8]!
:02036474 00013000 andeq  r3,r1,r0
:02036478 1010E178 andnes r14,r0,r8,ror r1
:0203647C 4CAB3015 stcmi  0,cr3,[r11],#+0x54
:02036480 1EE58100 cdpne 1,14,cr8,cr5,cr0,0
:02036484 10184021 andnes r4,r8,r1,lsr #0x0
:02036488 C00CE120 andgt  r14,r12,r0,lsr #0x2
:0203648C 031900E9 tsteq r9,#0xE9
:02036490 3E0F5900 cdpcc 9,0,cr5,cr15,cr0,0
:02036494 25812D0E strcs r2,[r1, #+0xd0e]		;r1+0xd0e=*(0000110e)
:02036498 E2811B30 add  r1,r1,#0xC000
:0203649C 652418BD strvs r1,[r4, #-0x8bd]!
:020364A0 0B77A219 bleq 03E1ED0C
:020364A4 20902219 addcss r2,r0,r9,lsl r2
:020364A8 04E12335 unknown
:020364AC E5922024 ldr r2,[r2, #+0x24]		;r2+0x24=*(5111e564)=#0(0x00000000)
:020364B0 E2820E3E add  r0,r2,#0x3E0
:020364B4 800A0001 andhi  r0,r10,r1
:020364B8 822B07E2 eorhi  r0,r11,#0x3880000
:020364BC 7A0057E2 bvc 0204C44C
:020364C0 F90D7901 stmnvdb  r13 ,{r0,r8,r11,r12,r13,r14}
:020364C4 0800290E stmeqda  r0 ,{r1,r2,r3,r8,r11,r13}
:020364C8 5C680029 stcpll 0,cr0,[r8],#-0xa4
:020364CC 295CC029 ldmcsdb  r12 ,{r0,r3,r5,r14,r15}^
:020364D0 81203180 unknown
:020364D4 0A00311A beq 02042944
:020364D8 75BD0081 ldrvc r0,[r13, #+0x81]!
:020364DC 99407D11 stmlsdb  r0 ,{r0,r4,r8,r10,r11,r12,r13,r14}^
:020364E0 507D3420 rsbpls r3,r13,r0,lsr #0x8
:020364E4 0DBD1841 ldceq  8,cr1,[r13,#+0x104]!
:020364E8 5015772D andpls r7,r5,r13,lsr #0xe
:020364EC 0D991071 unknown
:020364F0 274D1501 strcsb r1,[r13,-r1, lsl #0xa]
:020364F4 1D291E05 stcne  14,cr1,[r9,#-0x14]!
:020364F8 944121D7 strlsb r2,[r1],#-0x1d7
:020364FC 02C40001 sbceq  r0,r4,#0x1
:02036500 C1F43121 mvngts r3,r1,lsr #0x2
:02036504 6D0AA580 unknown
:02036508 75FBFD00 ldrvcb r15,[r11, #+0xd00]!
:0203650C F0110530 andnvs r0,r1,r0,lsr r5
:02036510 15093200 strne r3,[r9, #-0x200]		;(r9-0x200=*(fffffe00))
:02036514 91034190 swpls r4,r0,r3
:02036518 2F4D14B9 swics 0x004d14b9
:0203651C 17A1019D unknown
:02036520 D42A1DF5 unknown
:02036524 19324019 ldmnedb  r2!,{r0,r3,r4,r14}
:02036528 30252100 eorcc  r2,r5,r0,lsl #0x2
:0203652C 01613590 unknown
:02036530 BC202953 stclt  9,cr2,[r0],#-0x14c
:02036534 03038D10 unknown
:02036538 33E325A0 mvncc  r2,#0x28000000
:0203653C BDA80795 stclt  7,cr0,[r8,#+0x254]!
:02036540 81133150 tsthi r3,r0,asr r1
:02036544 F4000116 strnv r0,[r0],#-0x116
:02036548 BD035504 unknown
:0203654C E029CD00 eor  r12,r9,r0,lsl #0x1a
:02036550 45DB0009 ldrmib r0,[r11, #+0x9]		;r11+0x9=*(00000009)
:02036554 ADDDAE40 unknown
:02036558 208D7800 addcs  r7,r13,r0,lsl #0x10
:0203655C 008902AD addeq  r0,r9,r13,lsr #0x5
:02036560 BA884105 blt 0024697C
:02036564 4113D113 tstmi r3,r3,lsl r1
:02036568 00010148 andeq  r0,r1,r8,asr #0x2
:0203656C 1500010F strne r0,[r0, #-0x10f]		;(r0-0x10f=*(fffffef1))
:02036570 117FD61A cmnne r15,r10,lsl r6
:02036574 4011C980 andmis r12,r1,r0,lsl #0x13
:02036578 C480118E strgt r1,[r0],#+0x18e
:0203657C A5AA0011 strge r0,[r10, #+0x11]!
:02036580 BF801123 swilt 0x00801123
:02036584 FD3C4011 ldc2  0,cr4,[r12,#-0x44]!
:02036588 4BBA789D blmi 00ED4804
:0203658C 205102D1 ldrcssb r0,[r1],#-0x21
:02036590 0E021C49 cdpeq 12,0,cr1,cr2,cr9,2
:02036594 07031C02 streq r1,[r3,-r2, lsl #0x18]
:02036598 3C213D0E stccc  13,cr3,[r1],#-0x38
:0203659C 00011F75 andeq  r1,r1,r5,ror r15
:020365A0 8900F540 stmhidb  r0 ,{r6,r8,r10,r12,r13,r14,r15}
:020365A4 0805DA2B stmeqda  r5 ,{r0,r1,r3,r5,r9,r11,r12,r14,r15}
:020365A8 150BFDF3 strne r15,[r11, #-0xdf3]		;(r11-0xdf3=*(fffff20d))
:020365AC 0019B118 andeqs r11,r9,r8,lsl r1
:020365B0 6D2B1921 stcvs  9,cr1,[r11,#-0x84]!
:020365B4 02EB0176 rsceq  r0,r11,#0x8000001D
:020365B8 068D1875 unknown
:020365BC 70091901 andvc  r1,r9,r1,lsl #0x12
:020365C0 E1AA0005 mov  r0,r5			;r0=0(0x0)
:020365C4 24413D18 strcsb r3,[r1],#-0xd18
:020365C8 7E1C00F1 mrcvc 0,0,r0,cr12,cr1,{7}
:020365CC 2B71052D blcs 03C77A88
:020365D0 01D920E0 biceqs r2,r9,r0,ror #0x1
:020365D4 0021A040 eoreq  r10,r1,r0,asr #0x0
:020365D8 0BE58292 bleq 01997028
:020365DC A16B0015 unknown
:020365E0 2FA5CC02 swics 0x00a5cc02
:020365E4 911105A8 tstls r1,r8,lsr #0xb
:020365E8 09014D0C stmeqdb  r1 ,{r2,r3,r8,r10,r11,r14}
:020365EC FD300922 ldc2  9,cr0,[r0,#-0x88]!
:020365F0 3F34BA21 swicc 0x0034ba21
:020365F4 2291E1C0 addcss r14,r1,#0x30
:020365F8 4D914005 unknown
:020365FC 2C3A9C43 ldccs  12,cr9,[r10],#-0x10c
:02036600 61D5E580 bicvss r14,r5,r0,lsl #0xb
:02036604 10658C0F rsbne  r8,r5,r15,lsl #0x18
:02036608 010D200D unknown
:0203660C 0E3D10E8 cdpeq 0,2,cr1,cr13,cr8,7
:02036610 09040009 stmeqdb  r4 ,{r0,r3}
:02036614 0009B840 andeq  r11,r9,r0,asr #0x10
:02036618 40095608 andmi  r5,r9,r8,lsl #0xc
:0203661C 0C0009BC stceq  9,cr0,[r0],{#0xbc}
:02036620 09C04009 stmeqib  r0 ,{r0,r3,r14}^
:02036624 09551000 ldmeqdb  r5 ,{r12}^
:02036628 823AC440 eorhis r12,r10,#0x40000000
:0203662C 09940EA9 ldmeqib  r4 ,{r0,r3,r5,r7,r9,r10,r11}
:02036630 D1013100 unknown
:02036634 301803A1 andccs r0,r8,r1,lsr #0x7
:02036638 922049D4 eorls  r4,r0,#0x350000
:0203663C 0D11C23A unknown
:02036640 0071CC20 rsbeqs r12,r1,r0,lsr #0x18
:02036644 24001561 strcs r1,[r0],#-0x561
:02036648 0159210D cmpeq r9,r13,lsl #0x2
:0203664C E2800FD5 add  r0,r0,#0x354
:02036650 A206E501 andge  r14,r6,#0x400000
:02036654 EB10FF46 bl 02476374
:02036658 EB01485B bl 020887CC
:0203665C 02A9EFB2 adceq  r14,r9,#0x2C8
:02036660 34C91080 strccb r1,[r9],#+0x80
:02036664 BD0AB9A4 unknown
:02036668 2121CC9A unknown
:0203666C D2DA10ED sbcles r1,r10,#0xED
:02036670 1414C5E5 ldrne r12,[r4],#-0x5e5
:02036674 01170001 tsteq r7,r1
:02036678 01541A00 cmpeq r4,r0,lsl #0x14
:0203667C 00291D00 eoreq  r1,r9,r0,lsl #0x1a
:02036680 85003107 strhi r3,[r0, #-0x107]		;(r0-0x107=*(fffffef9))
:02036684 35E5C232 strccb r12,[r5, #+0x232]!
:02036688 518A91A0 orrpl  r9,r10,r0,lsr #0x3
:0203668C 11607102 unknown
:02036690 00010510 andeq  r0,r1,r0,lsl r5
:02036694 00015E06 andeq  r5,r1,r6,lsl #0x1c
:02036698 1351000D cmpne r1,#0xD
:0203669C 5126A50F unknown
:020366A0 98222541 stmlsda  r2!,{r0,r6,r8,r10,r13}
:020366A4 49060605 stmmidb  r6 ,{r0,r2,r9,r10}
:020366A8 00253331 eoreq  r3,r5,r1,lsr r3
:020366AC 8D485538 unknown
:020366B0 D158EB01 cmple r8,r1,lsl #0x16
:020366B4 20AD301D adccs  r3,r13,r13,lsl r0
:020366B8 250105A0 strcs r0,[r1, #-0x5a0]		;(r1-0x5a0=*(fffffe60))
:020366BC E5C13A00 strb r3,[r1, #+0xa00]		;r1+0xa00=*(00000e00)
:020366C0 01F93101 mvneqs r3,r1,lsl #0x2
:020366C4 F7E34101 strnvb r4,[r3,+r1, lsl #0x2]!
:020366C8 36E18100 unknown
:020366CC 208A3655 addcs  r3,r10,r5,asr r6
:020366D0 5D988019 unknown
:020366D4 60F55137 rscvss r5,r5,r7,lsr r1
:020366D8 C220F522 eorgt  r15,r0,#0x8800000
:020366DC 95D0F9E5 ldrlsb r15,[r0, #+0x9e5]		;r0+0x9e5=*(000009e5)
:020366E0 75C85E41 strvcb r5,[r8, #+0xe41]		;r8+0xe41=*(82307f65)
:020366E4 0555440A ldreqb r4,[r5, #-0x40a]		;(r5-0x40a=*(fffffbf6))
:020366E8 0BC6D960 bleq 011ECC70
:020366EC EB017555 bl 02093C48
:020366F0 259F304C ldrcs r3,[r15, #+0x4c]		;r15+0x4c=*(02036744)=#-1054207959(0xc12a1029)
:020366F4 C000092A andgt  r0,r0,r10,lsr #0x12
:020366F8 C1043789 unknown
:020366FC 0AA42A1D beq 00940F78
:02036700 A509E591 strge r14,[r9, #-0x591]		;(r9-0x591=*(fffffa6f))
:02036704 D2E2811E rscle  r8,r2,#0x80000007
:02036708 00EB014C rsceq  r0,r11,r12,asr #0x2
:0203670C 814E3928 unknown
:02036710 61C12A2A bicvs  r2,r1,r10,lsr #0x14
:02036714 2681223A unknown
:02036718 151D0021 ldrne r0,[r13, #-0x21]		;(r13-0x21=*(000003df))
:0203671C 91251D80 unknown
:02036720 C0051501 andgt  r1,r5,r1,lsl #0xa
:02036724 90453BE1 subls  r3,r5,r1,ror #0x17
:02036728 11861138 orrne  r1,r6,r8,lsr r1
:0203672C 00011A12 andeq  r1,r1,r2,lsl r10
:02036730 502D001D eorpl  r0,r13,r13,lsl r0
:02036734 D5503D13 ldrleb r3,[r0, #-0xd13]		;(r0-0xd13=*(fffff2ed))
:02036738 FE200111 mcr2 1,1,r0,cr0,cr1,{0}
:0203673C 029436B9 addeqs r3,r4,#0xB900000
:02036740 01492DD9 unknown
:02036744 C12A1029 unknown
:02036748 4E24A68D cdpmi 6,2,cr10,cr4,cr13,4
:0203674C A50583DD strge r8,[r5, #-0x3dd]		;(r5-0x3dd=*(fffffc23))
:02036750 B11E7588 tstlt r14,r8,lsl #0xb
:02036754 B1F8F518 mvnlts r15,r8,lsl r5
:02036758 4E059D01 cdpmi 13,0,cr9,cr5,cr1,0
:0203675C 9F136685 swils 0x00136685
:02036760 238910C9 orrcs  r1,r9,#0xC9
:02036764 B3009922 unknown
:02036768 0D449902 unknown
:0203676C 2E000126 cdpcs 1,0,cr0,cr0,cr6,1
:02036770 0D344499 ldceq  4,cr4,[r4,#-0x264]!
:02036774 0539AEC0 ldreq r10,[r9, #-0xec0]!
:02036778 1DA13740 stcne  7,cr3,[r1,#+0x100]!
:0203677C 56418655 unknown
:02036780 BA000135 blt 02036C5C
:02036784 4000013A andmi  r0,r0,r10,lsr r1
:02036788 09480001 stmeqdb  r8 ,{r0}^
:0203678C 00015440 andeq  r5,r1,r0,asr #0x8
:02036790 40095CAA andmi  r5,r9,r10,lsr #0x19
:02036794 70000168 andvc  r0,r0,r8,ror #0x2
:02036798 017C4009 cmneq r12,r9
:0203679C 0584AA00 streq r10,[r4, #+0xa00]		;r4+0xa00=*(00000a00)
:020367A0 4009B640 andmi  r11,r9,r0,asr #0xc
:020367A4 A500019D strge r0,[r0, #-0x19d]		;(r0-0x19d=*(fffffe63))
:020367A8 71AA0345 movvc  r0,r5,asr #0x6
:020367AC 0102ED23 unknown
:020367B0 91030015 unknown
:020367B4 0015101A andeqs r1,r5,r10,lsl r0
:020367B8 B00021AB andlt  r2,r0,r11,lsr #0x3
:020367BC 525431FF subpls r3,r4,#0xC000003F
:020367C0 106920E1 rsbne  r2,r9,r1,ror #0x1
:020367C4 C02A69AC eorgt  r6,r10,r12,lsr #0x13
:020367C8 69222069 stmvsdb  r2!,{r0,r3,r5,r6,r13}
:020367CC 4029BB80 eormi  r11,r9,r0,lsl #0x17
:020367D0 84D41021 ldrhib r1,[r4],#+0x21
:020367D4 D505C502 strle r12,[r5, #-0x502]		;(r5-0x502=*(fffffafe))
:020367D8 00491AD1 unknown
:020367DC 00491BE1 subeq  r1,r9,r1,ror #0x17
:020367E0 0005E3EC andeq  r14,r5,r12,ror #0x7
:020367E4 300536D1 unknown
:020367E8 5500054D strpl r0,[r0, #-0x54d]		;(r0-0x54d=*(fffffab3))
:020367EC EE400521 cdp 5,4,cr0,cr0,cr1,1
:020367F0 150031CB strne r3,[r0, #-0x1cb]		;(r0-0x1cb=*(fffffe35))
:020367F4 2A11AD24 bcs 024A1C8C
:020367F8 112B8D80 unknown
:020367FC 3D00354E unknown
:02036800 C4F03D70 unknown
:02036804 943C5101 unknown
:02036808 0B41278C bleq 03080640
:0203680C 59B05902 ldmplib  r0!,{r1,r8,r11,r12,r14}
:02036810 AAF059F0 bge 01C4CFD8
:02036814 5DCC8059 unknown
:02036818 01C00015 biceq  r0,r0,r5,lsl r0
:0203681C C05902C9 subgts r0,r9,r9,asr #0x5
:02036820 A8004184 stmgeda  r0 ,{r2,r7,r8,r14}
:02036824 16805959 unknown
:02036828 F0590039 subnvs r0,r9,r9,lsr r0
:0203682C 5993F059 ldmplib  r3 ,{r0,r3,r4,r6,r12,r13,r14,r15}
:02036830 155DB580 ldrneb r11,[r13, #-0x580]		;(r13-0x580=*(fffffe80))
:02036834 00156400 andeqs r6,r5,r0,lsl #0x8
:02036838 6DC05917 unknown
:0203683C 554C0041 strplb r0,[r12, #-0x41]		;(r12-0x41=*(ffffffbf))
:02036840 19705901 unknown
:02036844 F0590039 subnvs r0,r9,r9,lsr r0
:02036848 F17CF059 cmnnv r12,r9,asr r0
:0203684C A59EBA80 ldrge r11,[r14, #+0xa80]		;r14+0xa80=*(5111efc0)=#0(0x00000000)
:02036850 1A026910 bne 020D0C98
:02036854 4156C059 cmpmi r6,r9,asr r0
:02036858 9556F000 ldrlsb r15,[r6, #-0x0]		;(r6-0x0=*(00000000))
:0203685C 00391C80 eoreqs r1,r9,r0,lsl #0x19
:02036860 F095F095 umullnvs r15,r5,r5,r0
:02036864 8D109565 unknown
:02036868 4987DD44 stmmiib  r7 ,{r2,r6,r8,r10,r11,r12,r14,r15}
:0203686C 1D1F0900 unknown
:02036870 B598C095 ldrlt r12,[r8, #+0x95]		;r8+0x95=*(823071b9)
:02036874 CD569805 unknown
:02036878 20044120 andcs  r4,r4,r0,lsr #0x2
:0203687C E591103D ldr r1,[r1, #+0x3d]		;r1+0x3d=*(0000043d)
:02036880 8B1EA193 blhi 027DEED4
:02036884 92E1A012 rscls  r10,r1,#0x12
:02036888 00E08101 rsceq  r8,r0,r1,lsl #0x2
:0203688C E0431000 sub  r1,r3,r0
:02036890 20510ACD subcss r0,r1,r13,asr #0x15
:02036894 18530037 ldmneda  r3 ,{r0,r1,r2,r4,r5}^
:02036898 0532203D ldreq r2,[r2, #-0x3d]!
:0203689C 412B1100 unknown
:020368A0 812D5800 unknown
:020368A4 00395D21 eoreqs r5,r9,r1,lsr #0x1a
:020368A8 9CC12D9C stclsl 13,cr2,[r1],{#0x9c}
:020368AC 02B5902A adceqs r9,r5,#0x2A
:020368B0 9CE24582 stclsl 5,cr4,[r2],#+0x208
:020368B4 1EE5801A mcrne 0,7,r8,cr5,cr10,{0}
:020368B8 09005200 stmeqdb  r0 ,{r9,r12,r14}
:020368BC FC3F9810 ldc2  8,cr9,[r15],#-0x40
:020368C0 4205052D andmi  r0,r5,#0xB400000
:020368C4 FF31FE61 swinv 0x0031fe61
:020368C8 A5222301 strge r2,[r2, #-0x301]!
:020368CC FFFE19C1 swinv 0x00fe19c1
:020368D0 898A60FD stmhiib  r10 ,{r0,r2,r3,r4,r5,r6,r7,r13,r14}
:020368D4 38888888 stmccia  r8 ,{r3,r7,r11,r15}
:020368D8 B510C520 ldrlt r12,[r0, #-0x520]		;(r0-0x520=*(fffffae0))
:020368DC BDD3C010 unknown
:020368E0 30A9C000 adccc  r12,r9,r0
:020368E4 001DD02A andeqs r13,r13,r10,lsr #0x0
:020368E8 009D4AD0 ldreqsb r4,[r13], +r0
:020368EC E101E152 unknown
:020368F0 2C510004 ldccsl 0,cr0,[r1],{#0x4}
:020368F4 08BD51C1 ldmeqia  r13!,{r0,r6,r7,r8,r12,r14}
:020368F8 0A917361 beq 00493684
:020368FC A554B1C1 ldrgeb r11,[r4, #-0x1c1]		;(r4-0x1c1=*(fffffe3f))
:02036900 E314C90A tst r4,#0x28000
:02036904 7B043AA5 blvc 021453A0
:02036908 1C20C90B stcne  9,cr12,[r0],#-0x2c
:0203690C 51090035 unknown
:02036910 012140C9 unknown
:02036914 00011600 andeq  r1,r1,r0,lsl #0xc
:02036918 1E000107 cdpne 1,0,cr0,cr0,cr7,0
:0203691C 1C40CD55 stcnel 13,cr12,[r0],{#0x55}
:02036920 011B0001 tsteq r11,r1
:02036924 00011A00 andeq  r1,r1,r0,lsl #0x14
:02036928 00015503 andeq  r5,r1,r3,lsl #0xa
:0203692C 15000118 strne r0,[r0, #-0x118]		;(r0-0x118=*(fffffee8))
:02036930 C51300A5 ldrgt r0,[r3, #-0xa5]		;(r3-0xa5=*(c12a0f84))
:02036934 BD55AC42 unknown
:02036938 08255402 stmeqda  r5!,{r1,r10,r12,r14}
:0203693C 1E851671 mcrne 6,4,r1,cr5,cr1,{3}
:02036940 91002103 unknown
:02036944 04BADD12 unknown
:02036948 1005E1C1 andne  r14,r5,r1,asr #0x3
:0203694C 1C59CA98 ldcnel 10,cr12,[r9],{#0x98}
:02036950 90E59290 smlalls  r9,r5,r0,r2
:02036954 28301D3A ldmcsda  r0!,{r1,r3,r4,r5,r8,r10,r11,r12}
:02036958 9018A900 andlss r10,r8,r0,lsl #0x12
:0203695C 07C91295 unknown
:02036960 3A9800B1 bcc 00636C2C
:02036964 90ADE582 adcls  r14,r13,r2,lsl #0xb
:02036968 41B9D487 movmis r13,r7,lsl #0x9		;r13=0(0x0)
:0203696C D90AE516 stmledb  r10 ,{r1,r2,r4,r8,r10,r13,r14,r15}
:02036970 1411E151 ldrne r14,[r1],#-0x151
:02036974 70513AC0 subvcs r3,r1,r0,asr #0x15
:02036978 C80051B8 stmgtda  r0 ,{r3,r4,r5,r7,r8,r12,r14}
:0203697C 1CE5920A stcnel 2,cr9,[r5],#+0x28
:02036980 5843D905 stmplda  r3 ,{r0,r2,r8,r11,r12,r14,r15}^
:02036984 21B50569 movcss r0,r9,ror #0xa
:02036988 07005136 unknown
:0203698C 5281E151 addpl  r14,r1,#0x40000014
:02036990 01050001 unknown
:02036994 2F11E900 swics 0x0011e900
:02036998 42B54005 adcmis r4,r5,#0x5
:0203699C 4D4541D1 unknown
:020369A0 10757801 rsbnes r7,r5,r1,lsl #0x10
:020369A4 6A060CC9 bvs 021B9CD0
:020369A8 BAE2820C blt 018D71E0
:020369AC ADE1D014 stcgel 0,cr13,[r1,#+0x50]!
:020369B0 E2820F00 add  r0,r2,#0x0
:020369B4 E2800B02 add  r0,r0,#0x800
:020369B8 A1F600DA ldrgesb r0,[r6, #+0xa]!
:020369BC 26106930 unknown
:020369C0 01488031 unknown
:020369C4 31960BD9 ldrccsb r0,[r6, +r9]
:020369C8 1D1099C0 unknown
:020369CC 54BD000D unknown
:020369D0 3519118D ldrcc r1,[r9, #-0x18d]		;(r9-0x18d=*(fffffe73))
:020369D4 44D1BB10 ldrmib r11,[r1],#+0xb10
:020369D8 09A10114 stmeqib  r1!,{r2,r4,r8}
:020369DC 04D1A035 ldreqb r10,[r1],#+0x35
:020369E0 B9704901 unknown
:020369E4 02400D05 subeq  r0,r0,#0x140
:020369E8 F90B0051 stmnvdb  r11 ,{r0,r4,r6}
:020369EC 34355051 unknown
:020369F0 C0510DCA subgts r0,r1,r10,asr #0x1b
:020369F4 69FFF7C7 ldmvsib  r15!,{r0,r1,r2,r6,r7,r8,r9,r10,r12,r13,r14,r15}^
:020369F8 DE007D3A mcrle 13,0,r7,cr0,cr10,{1}
:020369FC 3091F762 addccs r15,r1,r2,ror #0xe
:02036A00 752379B4 strvc r7,[r3, #-0x9b4]!
:02036A04 FAE5D011 blx 019AAA50
:02036A08 FF03051A swinv 0x0003051a
:02036A0C 61E20000 mvnvs  r0,r0
:02036A10 03118110 tsteq r1,#0x4
:02036A14 F6010161 strnv r0,r1,#0x4
:02036A18 C53049F8 ldrgt r4,[r0, #-0x9f8]!
:02036A1C 00118812 andeqs r8,r1,r2,lsl r8
:02036A20 80115912 andhis r5,r1,r2,lsl r9
:02036A24 4D002105 unknown
:02036A28 05C01504 streqb r1,[r0, #+0x504]		;r0+0x504=*(00000504)
:02036A2C 5B5C02C1 blpl 03737538
:02036A30 39029D00 stmccdb  r2 ,{r8,r10,r11,r12,r15}
:02036A34 A9FB91C0 ldmgeib  r11!,{r6,r7,r8,r12,r15}^
:02036A38 0127D123 unknown
:02036A3C 03412966 unknown
:02036A40 79064101 stmvcdb  r6 ,{r0,r8,r14}
:02036A44 003DAE00 eoreqs r10,r13,r0,lsl #0x1c
:02036A48 11D527D1 ldrnesb r2,[r5, #+0x71]		;r5+0x71=*(00000071)
:02036A4C 89F205F0 unknown
:02036A50 00A9A082 adceq  r10,r9,r2,lsl #0x1
:02036A54 1C000514 stcne  5,cr0,[r0],{#0x14}
:02036A58 D1FFFD57 mvnles r15,r7,asr r13
:02036A5C C4F1A900 unknown
:02036A60 0C020592 stceq  5,cr0,[r2],{#0x92}
:02036A64 FB7051F1 blx 03C4B238
:02036A68 F106EBFF unknown
:02036A6C 8F41F111 swihi 0x0041f111
:02036A70 79100190 ldmvcdb  r0 ,{r4,r7,r8}
:02036A74 01000927 unknown
:02036A78 01219D10 unknown
:02036A7C 147DFC00 unknown
:02036A80 11A012B9 strneh r1,[r0, +r9]!
:02036A84 41D9055D bicmis r0,r9,r13,asr r5
:02036A88 B3039906 unknown
:02036A8C E1D134B8 ldrh r3,[r1, #+0x48]		;r1+0x48=*(00000448)
:02036A90 E1D124BA ldrh r2,[r1, #+0x4a]		;r1+0x4a=*(0000044a)
:02036A94 83100100 tsthi r0,#0x0
:02036A98 000101E2 andeq  r0,r1,r2,ror #0x3
:02036A9C A0201821 eorge  r1,r0,r1,lsr #0x10
:02036AA0 FFFCA1E1 swinv 0x00fca1e1
:02036AA4 34BD26D9 unknown
:02036AA8 B5E016C5 strltb r1,[r0, #+0x6c5]!
:02036AAC B0E28219 rsclt  r8,r2,r9,lsl r2
:02036AB0 A4E1D110 unknown
:02036AB4 E592CA01 ldr r12,[r2, #+0xa01]		;r2+0xa01=*(00000a01)
:02036AB8 03313FA1 teqeq r1,#0x284
:02036ABC E020632E eor  r6,r0,r14,lsr #0x6
:02036AC0 E0832E62 add  r2,r3,r2,ror #0x1c
:02036AC4 008C2302 addeq  r2,r12,r2,lsl #0x6
:02036AC8 000186E0 andeq  r8,r1,r0,ror #0xd
:02036ACC 440079DF strmi r7,[r0],#-0x9df
:02036AD0 9411D501 ldrls r13,[r1],#-0x501
:02036AD4 02C10045 sbceq  r0,r1,#0x45
:02036AD8 991B7D1B ldmlsdb  r11 ,{r0,r1,r3,r4,r8,r10,r11,r12,r13,r14}
:02036ADC 1E129D01 cdpne 13,0,cr9,cr2,cr1,0
:02036AE0 E3503B0E cmp r0,#0x3800
:02036AE4 83A0001B movhi  r0,#0x1B		;r0=27(0x1b)
:02036AE8 40850169 addmi  r0,r5,r9,ror #0x2
:02036AEC 0D88002D unknown
:02036AF0 00100009 andeqs r0,r0,r9
:02036AF4 89369550 ldmhidb  r6!,{r4,r6,r8,r10,r12,r15}
:02036AF8 69200009 stmvsdb  r0!,{r0,r3}
:02036AFC 00010742 andeq  r0,r1,r2,asr #0xe
:02036B00 450A24BD strmi r2,[r10, #-0x4bd]		;(r10-0x4bd=*(fffffb43))
:02036B04 D901C01D stmledb  r1 ,{r0,r2,r3,r4,r14,r15}
:02036B08 401D4008 andmis r4,r13,r8
:02036B0C 0B001DE0 bleq 0203E294
:02036B10 F9C01D55 stmnvib  r0 ,{r0,r2,r4,r6,r8,r10,r11,r12}^
:02036B14 1DFF001D ldcnel 0,cr0,[r15,#+0x74]!
:02036B18 5D00C040 unknown
:02036B1C 1DF195F0 ldcnel 5,cr9,[r1,#+0x3c0]!
:02036B20 401D5000 andmis r5,r13,r0
:02036B24 15001DA0 strne r1,[r0, #-0xda0]		;(r0-0xda0=*(fffff27b))
:02036B28 E9AAC01D stmib  r10!,{r0,r2,r3,r4,r14,r15}
:02036B2C 1D60001D stcnel 0,cr0,[r0,#-0x74]!
:02036B30 F5008040 strnv r8,[r0, #-0x40]		;(r0-0x40=*(ffffffdb))
:02036B34 CAC01D03 bgt 0103DF48
:02036B38 093100E1 ldmeqdb  r1!,{r0,r5,r6,r7}
:02036B3C 1560401D strneb r4,[r0, #-0x1d]!
:02036B40 D9C01D12 stmleib  r0 ,{r1,r4,r8,r10,r11,r12}^
:02036B44 1D16DD6C unknown
:02036B48 17714040 ldrneb r4,ib 
:02036B4C BDD1C01D unknown
:02036B50 D55BBD06 ldrleb r11,[r11, #-0xd06]		;(r11-0xd06=*(fffff2fa))
:02036B54 C9010911 stmgtdb  r1 ,{r0,r4,r8,r11}
:02036B58 C0110915 andgts r0,r1,r5,lsl r9
:02036B5C 151F1015 ldrne r1,[r15, #-0x15]		;r15-0x15=*(02036b4f)=#1539114685(0x5bbd06bd)
:02036B60 0045B770 subeq  r11,r5,r0,ror r7
:02036B64 A90C7311 stmgedb  r12 ,{r0,r4,r8,r9,r12,r13,r14}
:02036B68 692AA571 stmvsdb  r10!,{r0,r4,r5,r6,r8,r10,r13,r15}
:02036B6C 011DF350 tsteq r13,r0,asr r3
:02036B70 011D01BB ldreqh r0,[r13, -r11]
:02036B74 00151775 andeqs r1,r5,r5,ror r7
:02036B78 FFFD1418 swinv 0x00fd1418
:02036B7C 310CEB0E unknown
:02036B80 90444510 subls  r4,r4,r0,lsl r5
:02036B84 207DC10A rsbcss r12,r13,r10,lsl #0x2
:02036B88 0A52E18C beq 034EF1C0
:02036B8C F88D00C9 stmnvia  r13 ,{r0,r3,r6,r7}
:02036B90 B00695FF unknown
:02036B94 3D00E145 unknown
:02036B98 08001D07 stmeqda  r0 ,{r0,r1,r2,r8,r10,r11,r12}
:02036B9C 0CFFF87C ldceql 8,cr15,[r15],#+0x1f0
:02036BA0 9F1014EB swils 0x001014eb
:02036BA4 E54403D9 strb r0,[r4, #-0x3d9]		;(r4-0x3d9=*(fffffc27))
:02036BA8 D007D109 andle  r13,r7,r9,lsl #0x2
:02036BAC A0E08111 rscge  r8,r0,r1,lsl r1
:02036BB0 81E5810A mvnhi  r8,r10,lsl #0x2
:02036BB4 10418028 subne  r8,r1,r8,lsr #0x0
:02036BB8 153444E1 ldrne r4,[r4, #-0x4e1]!
:02036BBC 401281C0 andmis r8,r2,r0,asr #0x3
:02036BC0 5B1C0011 blpl 02736C0C
:02036BC4 A02C9395 mlage  r12,r5,r3,r9unknown
:02036BC8 654A3BE3 strvsb r3,[r10, #-0xbe3]		;(r10-0xbe3=*(fffff41d))
:02036BCC C130910D teqgt r0,r13,lsl #0x2
:02036BD0 95800065 strls r0,[r0, #+0x65]		;r0+0x65=*(00000080)
:02036BD4 0101650C unknown
:02036BD8 B9315848 ldmltdb  r1!,{r3,r6,r11,r12,r14}
:02036BDC E5939D1F ldr r9,[r3, #+0xd1f]		;r3+0xd1f=*(c12a1d48)
:02036BE0 08614A93 unknown
:02036BE4 790B0A35 stmvcdb  r11 ,{r0,r2,r4,r5,r9,r11}
:02036BE8 4AB0B000 bmi 00C62BF0
:02036BEC 00B0E595 umlaleqs r14,r0,r5,r5
:02036BF0 40400011 submi  r0,r0,r1,lsl r0
:02036BF4 0002E593 muleq  r2,r3,r5
:02036BF8 944A0E79 strlsb r0,[r10],#-0xe79
:02036BFC 814010E5 unknown
:02036C00 C410B202 ldrgt r11,[r0],#-0x202
:02036C04 002105B1 unknown
:02036C08 E591621A ldr r6,[r1, #+0x21a]		;r1+0x21a=*(5bbd08d7)=#0(0x00000000)
:02036C0C F94A1381 stmnvdb  r10 ,{r0,r7,r8,r9,r12}^
:02036C10 00850A00 addeq  r0,r5,r0,lsl #0x14
:02036C14 95025404 strls r5,[r2, #-0x404]		;(r2-0x404=*(fffffbfc))
:02036C18 71112DE5 tstvc r1,r5,ror #0x1b
:02036C1C 09E58530 unknown
:02036C20 200D9800 andcs  r9,r13,r0,lsl #0x10
:02036C24 25050DB5 strcs r0,[r5, #-0xdb5]		;(r5-0xdb5=*(fffff24b))
:02036C28 E5D01A92 ldrb r1,[r0, #+0xa92]		;r0+0xa92=*(00000aad)
:02036C2C 290A07B0 stmcsdb  r10 ,{r4,r5,r7,r8,r9,r10}
:02036C30 AB0DAD00 blge 023A2038
:02036C34 11050061 unknown
:02036C38 D6002900 strle r2,[r0],-r0, lsl #0x12
:02036C3C 41C9DC18 bicmi  r13,r9,r8,lsl r12
:02036C40 05408958 streqb r8,[r0, #-0x958]		;(r0-0x958=*(fffff6c3))
:02036C44 54C80029 strplb r0,[r8],#+0x29
:02036C48 15D12015 ldrneb r2,[r1, #+0x15]		;r1+0x15=*(5bbd06d2)=#0(0x00000000)
:02036C4C 30210319 eorcc  r0,r1,r9,lsl r3
:02036C50 FDB02049 ldc2  0,cr2,[r0,#+0x124]!
:02036C54 DF016938 swile 0x00016938
:02036C58 652F4DD1 strvs r4,[r15, #-0xdd1]!
:02036C5C 06B5041F unknown
:02036C60 09021D01 stmeqdb  r2 ,{r0,r8,r10,r11,r12}
:02036C64 C909D610 stmgtdb  r9 ,{r4,r9,r10,r12,r14,r15}
:02036C68 51119917 tstpl r1,r7,lsl r9
:02036C6C FFFA8D06 swinv 0x00fa8d06
:02036C70 39030EEB stmccdb  r3 ,{r0,r1,r3,r5,r6,r7,r9,r10,r11}
:02036C74 78192D00 ldmvcda  r9 ,{r8,r10,r11,r13}
:02036C78 891B0165 ldmhidb  r11 ,{r0,r2,r5,r6,r8}
:02036C7C 1A569042 bne 035DAD8C
:02036C80 590861C0 stmpldb  r8 ,{r6,r7,r8,r13,r14}
:02036C84 4406010A strmi r0,[r6],#-0x10a
:02036C88 5C5C0601 ldcpll 6,cr0,[r12],{#0x1}
:02036C8C 07E59F90 unknown
:02036C90 05F91729 ldreqb r1,[r9, #+0x729]!
:02036C94 11308006 teqne r0,r6
:02036C98 FC04C117 stc2  1,cr12,[r4],{#0x17}
:02036C9C 212179FF unknown
:02036CA0 00210500 eoreq  r0,r1,r0,lsl #0xa
:02036CA4 420800B3 andmi  r0,r8,#0xB3
:02036CA8 1DD90580 unknown
:02036CAC 99201000 stmlsdb  r0!,{r12}
:02036CB0 06453F15 unknown
:02036CB4 E0211897 mla  r1,r7,r8,r1unknown
:02036CB8 514A060B unknown
:02036CBC 07E59911 unknown
:02036CC0 5208089D andpl  r0,r8,#0x9D0000
:02036CC4 00258022 eoreq  r8,r5,r2,lsr #0x0
:02036CC8 0800E287 stmeqda  r0 ,{r0,r1,r2,r7,r9,r13,r14,r15}
:02036CCC 427804C1 rsbmis r0,r8,#0xC1000000
:02036CD0 E35713D1 cmp r7,#0x44000003
:02036CD4 3AFFFFEB bcc 02036C88
:02036CD8 E18301F8 unknown
:02036CDC 411B8500 tstmi r11,r0,lsl #0xa
:02036CE0 D1C00645 bicle  r0,r0,r5,asr #0xc
:02036CE4 9956400D ldmlsdb  r6 ,{r0,r2,r3,r14}^
:02036CE8 F513BD03 ldrnv r11,[r3, #-0xd03]		;(r3-0xd03=*(c12a0326))
:02036CEC B510BC03 ldrlt r11,[r0, #-0xc03]		;(r0-0xc03=*(fffff418))
:02036CF0 4401F903 strmi r15,[r1],#-0x903
:02036CF4 650AAD67 strvs r10,[r10, #-0xd67]		;(r10-0xd67=*(fffff299))
:02036CF8 83610C10 unknown
:02036CFC 036208E0 unknown
:02036D00 1461E596 unknown
:02036D04 9C030D26 stcls  13,cr0,[r3],{#0x26}
:02036D08 E014070E ands r0,r4,r14,lsl #0xe
:02036D0C 01009901 unknown
:02036D10 22E2838C rsccs  r8,r2,#0x30000002
:02036D14 93000904 unknown
:02036D18 29DDD36A ldmcsib  r13 ,{r1,r3,r5,r6,r8,r9,r12,r14,r15}^
:02036D1C B7002513 unknown
:02036D20 E1986051 orrs r6,r8,r1,asr r0
:02036D24 81003D10 unknown
:02036D28 30941800 addccs r1,r4,r0,lsl #0x10
:02036D2C 1DE5936A stcnel 3,cr9,[r5,#+0x1a8]!
:02036D30 836A9410 unknown
:02036D34 5D880395 unknown
:02036D38 C1963A00 orrgts r3,r6,r0,lsl #0x14
:02036D3C 15E31307 strneb r1,[r3, #+0x307]!
:02036D40 02890039 addeq  r0,r9,#0x39
:02036D44 5D10053C unknown
:02036D48 0986600A stmeqib  r6 ,{r1,r3,r13,r14}
:02036D4C E14CC300 unknown
:02036D50 D3606031 unknown
:02036D54 03F924E1 mvneqs r2,#0xE1000000
:02036D58 C32042B0 unknown
:02036D5C 02B50B21 adceqs r0,r5,#0x8400
:02036D60 45B2101D ldrmi r1,[r2, #+0x1d]!
:02036D64 30B7B00A adcccs r11,r7,r10
:02036D68 00BDE198 umlaleqs r14,r13,r8,r1
:02036D6C 0600E353 unknown
:02036D70 1005007D andne  r0,r5,r13,ror r0
:02036D74 E5C30A93 strb r0,[r3, #+0xa93]		;r3+0xa93=*(c12a1abc)
:02036D78 02861009 addeq  r1,r6,#0x9
:02036D7C B0E2833C rsclt  r8,r2,r12,lsr r3
:02036D80 0169C350 unknown
:02036D84 94E59480 unknown
:02036D88 02DD835A sbceqs r8,r13,#0x68000001
:02036D8C 1020E28C eorne  r14,r0,r12,lsl #0x5
:02036D90 D0E35C00 rscle  r5,r3,r0,lsl #0x18
:02036D94 BD811561 unknown
:02036D98 1015E820 andnes r14,r5,r0,lsr #0x10
:02036D9C 2500C10C strcs r12,[r0, #-0x10c]		;(r0-0x10c=*(ffffff0f))
:02036DA0 B4068121 strlt r8,[r6],#-0x121
:02036DA4 E1D03A04 bics r3,r0,r4,lsl #0x14
:02036DA8 612C12F9 unknown
:02036DAC 029DE84A addeqs r14,r13,#0x4A0000
:02036DB0 1CCD54E8 stcnel 4,cr5,[r13],{#0xe8}
:02036DB4 05551A6D ldreqb r1,[r5, #-0xa6d]		;(r5-0xa6d=*(fffff593))
:02036DB8 81207574 unknown
:02036DBC 57C92009 strplb r2,[r9, +r9]
:02036DC0 6568009D strvsb r0,[r8, #-0x9d]!
:02036DC4 6D304500 ldcvs  5,cr4,[r0,#-0x0]!
:02036DC8 006D4170 rsbeq  r4,r13,r0,ror r1
:02036DCC 013D5D63 teqeq r13,r3,ror #0x1a
:02036DD0 01D12148 biceqs r2,r1,r8,asr #0x2
:02036DD4 0121001D unknown
:02036DD8 0DA90645 stceq  6,cr0,[r9,#+0x114]!
:02036DDC E1C30EF9 unknown
:02036DE0 40C41009 sbcmi  r1,r4,r9
:02036DE4 C308E59D unknown
:02036DE8 0125200D unknown
:02036DEC 1A4D09DD bne 03379568
:02036DF0 A00005BF strgeh r0,[r0], -r15
:02036DF4 7E01055E mcrvc 5,0,r0,cr1,cr14,{2}
:02036DF8 0110010D tsteq r0,r13,lsl #0x2
:02036DFC 15197141 ldrne r7,[r9, #-0x141]		;(r9-0x141=*(fffffebf))
:02036E00 4901A510 stmmidb  r1 ,{r4,r8,r10,r13,r15}
:02036E04 30211100 eorcc  r1,r1,r0,lsl #0x2
:02036E08 2100C103 unknown
:02036E0C 5D6A2E10 stcpll 14,cr2,[r10,#-0x40]!
:02036E10 005D2580 subeqs r2,r13,r0,lsl #0xb
:02036E14 E40025DC str r2,[r0],#-0x5dc
:02036E18 95310910 ldrls r0,[r1, #-0x910]!
:02036E1C 059F20E0 ldreq r2,[r15, #+0xe0]		;r15+0xe0=*(02036f04)=#-855611112(0xcd006918)
:02036E20 025D6E21 subeqs r6,r13,#0x210
:02036E24 A8027918 stmgeda  r2 ,{r3,r4,r8,r11,r12,r13,r14}
:02036E28 11109DD4 ldrnesb r9,[r0, -r4]
:02036E2C 00151C00 andeqs r1,r5,r0,lsl #0x18
:02036E30 169F00CC ldrne r0,r1,r5,r0,lsl #0x18
:02036E34 08E51DC5 unknown
:02036E38 000C02A5 andeq  r0,r12,r5,lsr #0x5
:02036E3C A409E58D strge r14,[r9],#-0x58d
:02036E40 33152C09 tstcc r5,#0x900
:02036E44 12D13014 sbcnes r3,r1,#0x14
:02036E48 66643021 unknown
:02036E4C 0D722D55 ldceql 13,cr2,[r2,#-0x154]!
:02036E50 7CEB0147 stcvcl 1,cr0,[r11],#+0x11c
:02036E54 95823969 strls r3,[r2, #+0x969]		;r2+0x969=*(cd007281)
:02036E58 00190122 andeqs r0,r9,r2,lsr #0x2
:02036E5C 55A710A5 strpl r1,[r7, #+0xa5]!
:02036E60 4A4501FD bmi 0317765C
:02036E64 00E1BDCD rsceq  r11,r1,r13,asr #0x1b
:02036E68 49191D58 ldmmidb  r9 ,{r3,r4,r6,r8,r10,r11,r12}
:02036E6C E5913012 ldr r3,[r1, #+0x12]		;r1+0x12=*(5bbd06cf)=#0(0x00000000)
:02036E70 7D08E91A unknown
:02036E74 88E59100 unknown
:02036E78 03E49010 mvneq  r9,#0x10
:02036E7C 19007D9D stmnedb  r0 ,{r0,r2,r3,r4,r7,r8,r10,r11,r12,r13,r14}
:02036E80 C51EAD10 ldrgt r10,[r14, #-0xd10]		;r14-0xd10=*(02035d60)=#-771782923(0xd1ff86f5)
:02036E84 210D4500 unknown
:02036E88 FE06C103 cdp2 1,0,cr12,cr6,cr3,0
:02036E8C 3B7D0298 blcc 03F778F4
:02036E90 3014F93C andccs r15,r4,r12,lsr r9
:02036E94 2014E592 mulcss r4,r2,r5
:02036E98 B1840B71 orrlt  r0,r4,r1,ror r11
:02036E9C 35100508 ldrcc r0,[r0, #-0x508]		;(r0-0x508=*(fffffb13))
:02036EA0 5A200079 bpl 0283708C
:02036EA4 31980199 unknown
:02036EA8 0149E800 unknown
:02036EAC 40410910 submi  r0,r1,r0,lsl r9
:02036EB0 14001555 strne r1,[r0],#-0x555
:02036EB4 97E40C7D unknown
:02036EB8 05020205 streq r0,[r2, #-0x205]		;(r2-0x205=*(cd006713))
:02036EBC 014800B0 streqh r0,[r8, #-0x0]		;(r8-0xb0=*(82307124))
:02036EC0 01319800 teqeq r1,r0,lsl #0x10
:02036EC4 150E0358 strne r0,[r14, #-0x358]		;r14-0x358=*(02036718)=#354222113(0x151d0021)
:02036EC8 05742089 ldreqb r2,[r4, #-0x89]!
:02036ECC 01578B00 cmpeq r7,r0,lsl #0x16
:02036ED0 0D0570EB unknown
:02036ED4 000DC680 andeq  r12,r13,r0,lsl #0xd
:02036ED8 49800D60 stmmiib  r0 ,{r5,r6,r8,r10,r11}
:02036EDC 5550000D ldrplb r0,[r0, #-0xd]		;(r0-0xd=*(fffffff3))
:02036EE0 0435200D unknown
:02036EE4 550809BD strpl r0,[r8, #-0x9bd]		;(r8-0x9bd=*(82306767))
:02036EE8 806D0BF1 unknown
:02036EEC 013D670A teqeq r13,r10,lsl #0xe
:02036EF0 9F0030EB swils 0x000030eb
:02036EF4 12A1001D adcne  r0,r1,#0x1D
:02036EF8 2E0059C0 cdpcs 9,0,cr5,cr0,cr0,6
:02036EFC 8D23A9C1 stchi  9,cr10,[r3,#-0x304]!
:02036F00 18510015 ldmneda  r1 ,{r0,r2,r4}^
:02036F04 CD006918 unknown
:02036F08 B9095533 stmltdb  r9 ,{r0,r1,r4,r5,r8,r10,r12,r14}
:02036F0C 87E58109 strhib r8,[r5,+r9, lsl #0x2]!
:02036F10 3DB10E06 ldccc  14,cr0,[r1,#+0x18]!
:02036F14 0101B560 unknown
:02036F18 153D3010 ldrne r3,[r13, #-0x10]!
:02036F1C 163111E1 unknown
:02036F20 090005ED stmeqdb  r0 ,{r0,r2,r3,r5,r6,r7,r8,r10}
:02036F24 15AD0005 strne r0,[r13, #+0x5]!
:02036F28 0605410A streq r4,[r5],-r10, lsl #0x2
:02036F2C 0DAD038D stceq  3,cr0,[r13,#+0x234]!
:02036F30 153803D9 ldrne r0,[r8, #-0x3d9]!
:02036F34 80159E80 andhis r9,r5,r0,lsl #0x1d
:02036F38 DD2A0020 stcle  0,cr0,[r10,#-0x80]!
:02036F3C E1D00E4F bics r0,r0,r15,asr #0x1c
:02036F40 00A9689F umlaleq  r6,r9,r15,r8
:02036F44 04C14005 streqb r4,[r1],#+0x5
:02036F48 276D0005 strcsb r0,[r13,-r5]!
:02036F4C 4145181D unknown
:02036F50 0C005500 stceq  5,cr5,[r0],{#0x0}
:02036F54 2C00555E stccs  5,cr5,[r0],{#0x5e}
:02036F58 0AED9FC0 beq 01B9EE60
:02036F5C 8DC00055 unknown
:02036F60 750B9D31 strvc r9,[r11, #-0xd31]		;(r11-0xd31=*(fffff2cf))
:02036F64 E98D1009 stmib  r13 ,{r0,r3,r12}
:02036F68 822C3D28 eorhi  r3,r12,#0xA00
:02036F6C 200EE043 andcs  r14,r14,r3,asr #0x0
:02036F70 E24C16B9 sub  r1,r12,#0xB900000
:02036F74 11086BF6 unknown
:02036F78 D00D1914 andle  r1,r13,r4,lsl r9
:02036F7C 010507D9 unknown
:02036F80 1B059888 blne 0219D1A8
:02036F84 95C00402 strlsb r0,[r0, #+0x402]		;r0+0x402=*(00000402)
:02036F88 481A3937 ldmmida  r10 ,{r0,r1,r2,r4,r5,r8,r11,r12,r13}
:02036F8C 02180AF0 andeqs r0,r8,#0xF0000
:02036F90 112112DD unknown
:02036F94 4C00F5F0 stcmi  5,cr15,[r0],{#0xf0}
:02036F98 1CF505B9 ldcnel 5,cr0,[r5],#+0x2e4
:02036F9C 9332D1D6 teqls r2,#0x80000035
:02036FA0 F51819E5 ldrnv r1,[r8, #-0x9e5]		;(r8-0x9e5=*(8230673f))
:02036FA4 5718BD10 unknown
:02036FA8 05003902 streq r3,[r0, #-0x902]		;(r0-0x902=*(fffff6fe))
:02036FAC 40650920 rsbmi  r0,r5,r0,lsr #0x12
:02036FB0 56BE1045 unknown
:02036FB4 A59A3135 ldrge r3,[r10, #+0x135]		;r10+0x135=*(d1ff882a)
:02036FB8 07858113 unknown
:02036FBC 2800C12C stmcsda  r0 ,{r2,r3,r5,r8,r14,r15}
:02036FC0 55020061 strpl r0,[r2, #-0x61]		;(r2-0x61=*(cd0068b7))
:02036FC4 41701CBD ldrmih r1,[r0, #-0xcd]!
:02036FC8 901059E0 andlss r5,r0,r0,ror #0x13
:02036FCC 09119F10 ldmeqdb  r1 ,{r4,r8,r9,r10,r11,r12,r15}
:02036FD0 8510CD02 ldrhi r12,[r0, #-0xd02]		;(r0-0xd02=*(fffff2fe))
:02036FD4 00002F15 andeq  r2,r0,r5,lsl r15
:02036FD8 03832105 orreq  r2,r3,#0x40000001
:02036FDC 0413E060 ldreq r14,[r3],#-0x60
:02036FE0 0001A060 andeq  r10,r1,r0,ror #0x0
:02036FE4 1FCD113D swine 0x00cd113d
:02036FE8 2900452B stmcsdb  r0 ,{r0,r1,r3,r5,r8,r10,r14}
:02036FEC 65100D1B ldrvs r0,[r0, #-0xd1b]		;(r0-0xd1b=*(fffff2e5))
:02036FF0 FB1E2917 blx 027C145C
:02036FF4 035D56F8 cmpeq r13,#0xF800000
:02036FF8 56B70041 unknown
:02036FFC 8C284501 stchi  5,cr4,[r8],#-0x4
:02037000 3DC50009 unknown
:02037004 003DC200 eoreqs r12,r13,r0,lsl #0x4
:02037008 31101DC8 tstcc r0,r8,asr #0x1b
:0203700C 1F49D502 swine 0x0049d502
:02037010 09043015 stmeqdb  r4 ,{r0,r2,r4,r12,r13}
:02037014 19158510 ldmnedb  r5 ,{r4,r8,r10,r15}
:02037018 F58B176D strnv r1,[r11, #+0x76d]		;r11+0x76d=*(0000076d)
:0203701C AD1DDD2F unknown
:02037020 EB01490E bl 02089460
:02037024 471C19E5 ldrmi r1,[r11, #+0x76d]		;r11+0x76d=*(0000076d)
:02037028 4C3F7D06 ldcmi  13,cr7,[r15],#-0x18
:0203702C 009115B5 ldreqh r1,[r1], +r5
:02037030 F5681035 strnvb r1,[r8, #-0x35]!
:02037034 9819BA0C ldmlsda  r9 ,{r2,r3,r9,r11,r12,r13,r15}
:02037038 18073113 stmneda  r7 ,{r0,r1,r4,r8,r12,r13}
:0203703C DD101AF5 unknown
:02037040 AD55843D unknown
:02037044 05020401 streq r0,[r2, #-0x401]		;(r2-0x401=*(cd006517))
:02037048 012930B8 streqh r3,[r9, -r8]!
:0203704C 1D211801 stcne  8,cr1,[r1,#-0x4]!
:02037050 8D1825E9 unknown
:02037054 01A0D211 moveq  r13,r1,lsl r2		;r13=-1124073472(0xbd000000)
:02037058 A0CF66F9 unknown
:0203705C 05EB0123 streqb r0,[r11, #+0x123]!
:02037060 00050465 andeq  r0,r5,r5,ror #0x8
:02037064 2508A150 strcs r10,[r8, #-0x150]		;(r8-0x150=*(82306fd4))
:02037068 79F8B300 ldmvcib  r8!,{r8,r9,r12,r13,r15}^
:0203706C 4010050B andmis r0,r0,r11,lsl #0xa
:02037070 300509E0 andcc  r0,r5,r0,ror #0x13
:02037074 2005E044 andcs  r14,r5,r4,asr #0x0
:02037078 4087147D addmi  r1,r7,r13,ror r4
:0203707C 861001E0 ldrhi r0,r1,r7,r13,ror r4
:02037080 0197B0E0 orreqs r11,r7,r0,ror #0x1
:02037084 12A5EB00 adcne  r14,r5,#0x0
:02037088 39030161 stmccdb  r3 ,{r0,r5,r6,r8}
:0203708C 4439F819 unknown
:02037090 590E5645 stmpldb  r14 ,{r0,r2,r6,r9,r10,r12,r14}
:02037094 0109E738 unknown
:02037098 015DA0B8 ldreqh r10,[r13, #-0x8]		;(r13-0xb8=*(bcfffff8))
:0203709C 06254A80 unknown
:020370A0 018E0111 orreq  r0,r14,r1,lsl r1
:020370A4 357020E5 ldrccb r2,[r0, #-0xe5]!
:020370A8 C7063D01 strgt r3,[r6,-r1, lsl #0x1a]
:020370AC 7F00AD40 swivc 0x0000ad40
:020370B0 10110261 andnes r0,r1,r1,ror #0x4
:020370B4 094D0507 stmeqdb  r13 ,{r0,r1,r2,r8,r10}^
:020370B8 01C2DA10 biceq  r13,r2,r0,lsl r10
:020370BC 4D06AD00 unknown
:020370C0 00AD8110 adceq  r8,r13,r0,lsl r1
:020370C4 19E55881 unknown
:020370C8 15054015 strne r4,[r5, #-0x15]		;(r5-0x15=*(ffffffeb))
:020370CC 40152040 andmis r2,r5,r0,asr #0x0
:020370D0 000854A6 andeq  r5,r8,r6,lsr #0x9
:020370D4 399A0691 ldmccib  r10 ,{r0,r4,r7,r9,r10}
:020370D8 0E8D092D cdpeq 9,8,cr0,cr13,cr13,1
:020370DC 82025408 andhi  r5,r2,#0x8000000
:020370E0 A015F9E5 andges r15,r5,r5,ror #0x13
:020370E4 05510008 ldreqb r0,[r1, #-0x8]		;r1-0x8=*(5bbd06b5)=#0(0x00000000)
:020370E8 09E28088 unknown
:020370EC 18005920 stmneda  r0 ,{r5,r8,r11,r12,r14}
:020370F0 0CE58012 stceql 0,cr8,[r5],#+0x48
:020370F4 02119011 andeqs r9,r1,#0x11
:020370F8 28D134E2 ldmcsia  r1 ,{r1,r5,r6,r7,r10,r12,r13}^
:020370FC 1309E59A unknown
:02037100 91103910 tstls r0,r0,lsl r9
:02037104 811E21E5 tsthi r14,r5,ror #0x3
:02037108 BD2B02E2 stclt  2,cr0,[r11,#-0x388]!
:0203710C 899F8A08 ldmhiib  r15 ,{r3,r9,r11,r15}
:02037110 D85B8DE2 ldmleda  r11 ,{r1,r5,r6,r7,r8,r10,r11,r15}^
:02037114 F0004542 andnv  r4,r0,r2,asr #0xa
:02037118 D1004D87 unknown
:0203711C 3C1B9D45 ldccc  13,cr9,[r11],{#0x45}
:02037120 05B90805 ldreq r0,[r9, #+0x805]!
:02037124 500D007D andpl  r0,r13,r13,ror r0
:02037128 FC000D20 stc2  13,cr0,[r0],{#0x20}
:0203712C 1B8500C5 blne 00177448
:02037130 404D06D6 unknown
:02037134 850001A2 strhi r0,[r0, #-0x1a2]		;(r0-0x1a2=*(fffffe5e))
:02037138 6F10593B swivs 0x0010593b
:0203713C F3E28662 mvnnv  r8,#0x6200000
:02037140 14E901B1 unknown
:02037144 700BE5AD andvc  r14,r11,r13,lsr #0xb
:02037148 315D8058 cmpcc r13,r8,asr r0
:0203714C 08890159 stmeqia  r9 ,{r0,r3,r4,r6,r8}
:02037150 03590159 cmpeq r9,#0x40000016
:02037154 7E991035 mrcvc 0,4,r1,cr9,cr5,{1}
:02037158 40E00700 rscmi  r0,r0,r0,lsl #0xe
:0203715C 80023901 andhi  r3,r2,r1,lsl #0x12
:02037160 91A01021 movls  r1,r1,lsr #0x0		;r1=1539114685(0x5bbd06bd)
:02037164 9D00893B unknown
:02037168 01A1AB21 moveq  r10,r1,lsr #0x16		;r10=366(0x16e)
:0203716C 0369346D unknown
:02037170 04E9773B unknown
:02037174 2900E160 stmcsdb  r0 ,{r5,r6,r8,r13,r14,r15}
:02037178 8D0F8A0B unknown
:0203717C CD00190E unknown
:02037180 70791108 rsbvcs r1,r9,r8,lsl #0x2
:02037184 E2805C02 add  r5,r0,#0x200
:02037188 0F845055 swieq 0x00845055
:0203718C 1E214079 mcrne 0,1,r4,cr1,cr9,{3}
:02037190 300CE280 andcc  r14,r12,r0,lsl #0x5
:02037194 02012502 andeq  r2,r1,#0x800000
:02037198 9183E995 unknown
:0203719C 810B4D89 unknown
:020371A0 89007990 stmhidb  r0 ,{r4,r7,r8,r11,r12,r13,r14}
:020371A4 9909A1E0 stmlsdb  r9 ,{r5,r6,r7,r8,r13,r15}
:020371A8 20818A17 addcs  r8,r1,r7,lsl r10
:020371AC E58490B2 str r9,[r4, #+0xb2]		;r4+0xb2=*(000000b2)
:020371B0 C54081DF strgtb r8,[r0, #-0x1df]		;(r0-0x1df=*(fffffe21))
:020371B4 E106F110 unknown
:020371B8 0081F170 addeq  r15,r1,r0,ror r1
:020371BC 218081AC orrcs  r8,r0,r12,lsr #0x3
:020371C0 2130210E teqcs r0,r14,lsl #0x2
:020371C4 B800814A stmltda  r0 ,{r1,r3,r6,r8,r15}
:020371C8 551F0081 ldrpl r0,[r15, #-0x81]		;r15-0x81=*(0203714f)=#1493260552(0x59015908)
:020371CC 49A98C00 stmmiib  r9!,{r10,r11,r15}
:020371D0 00F15599 smlaleqs r5,r1,r9,r5
:020371D4 E2805E21 add  r5,r0,#0x210
:020371D8 2D11505D unknown
:020371DC 0007A101 andeq  r10,r7,r1,lsl #0x2
:020371E0 90304D81 eorlss r4,r0,r1,lsl #0x1b
:020371E4 95300089 ldrls r0,[r0, #-0x89]!
:020371E8 100CE528 andne  r14,r12,r8,lsr #0xa
:020371EC C508E5D9 strgt r14,[r8, #-0x5d9]		;(r8-0x5d9=*(82306b4b))
:020371F0 31408809 unknown
:020371F4 1181E043 orrne  r14,r1,r3,asr #0x0
:020371F8 1095E082 addnes r14,r5,r2,lsl #0x1
:020371FC 3A010580 bcc 02078804
:02037200 101AC505 andnes r12,r10,r5,lsl #0xa
:02037204 843002B9 unknown
:02037208 8DBEE529 ldchi  5,cr14,[r14,#+0xa4]!
:0203720C 1E450200 cdpne 2,4,cr0,cr5,cr0,0
:02037210 59104D50 ldmpldb  r0 ,{r4,r6,r8,r10,r11,r14}
:02037214 81EFE154 mvnhi  r14,r4,asr r1
:02037218 2A45280F bcs 0318125C
:0203721C E08019ED add  r1,r0,r13,ror #0x13
:02037220 800C0234 andhi  r0,r12,r4,lsr r2
:02037224 25791079 ldrcsb r1,[r9, #-0x79]!
:02037228 18014597 stmneda  r1 ,{r0,r1,r2,r4,r7,r8,r10,r14}
:0203722C BF144DEB swilt 0x00144deb
:02037230 1115DD3A tstne r5,r10,lsr r13
:02037234 32C48000 sbccc  r8,r4,#0x0
:02037238 7D1849E5 unknown
:0203723C 35253810 strcc r3,[r5, #-0x810]!
:02037240 65D50081 ldrvsb r0,[r5, #+0x81]		;r5+0x81=*(00000081)
:02037244 0371B601 cmneq r1,#0x100000
:02037248 06910AAD ldreq r0,[r1],+r13, lsr #0x15
:0203724C E59503A1 ldr r0,[r5, #+0x3a1]		;r5+0x3a1=*(000003a1)
:02037250 8F04C908 swihi 0x0004c908
:02037254 92202950 eorls  r2,r0,#0x140000
:02037258 833001E5 teqhi r0,#0x40000039
:0203725C 27820779 unknown
:02037260 E3811C02 orr  r1,r1,#0x200
:02037264 E4821008 str r1,[r2],#+0x8
:02037268 05150C01 ldreq r0,[r5, #-0xc01]		;(r5-0xc01=*(fffff3ff))
:0203726C F7088901 strnv r8,[r8,-r1, lsl #0x12]
:02037270 000500E9 andeq  r0,r5,r9,ror #0x1
:02037274 070E552A streq r5,[r14,-r10, lsr #0xa]
:02037278 4C7D0A31 ldcmil 10,cr0,[r13],#-0xc4
:0203727C 65810F8A strvs r0,[r1, #+0xf8a]		;r1+0xf8a=*(5bbd1647)=#0(0x00000000)
:02037280 E1558D01 cmp r5,r1,lsl #0x1a
:02037284 8A2301E1 bhi 028F7A10
:02037288 04E3A00F unknown
:0203728C E0201094 mla  r0,r4,r0,r1unknown
:02037290 02450224 subeq  r0,r5,#0x40000002
:02037294 0CD54010 ldceql 0,cr4,[r5],{#0x10}
:02037298 B909B501 stmltdb  r9 ,{r0,r8,r10,r12,r13,r15}
:0203729C 02E53440 rsceq  r3,r5,#0x40000000
:020372A0 AD074108 unknown
:020372A4 05097581 streq r7,[r9, #-0x581]		;(r9-0x581=*(fffffa7f))
:020372A8 45BD0C10 ldrmi r0,[r13, #+0xc10]!
:020372AC A10E90A1 unknown
:020372B0 504DB600 subpl  r11,r13,r0,lsl #0xc
:020372B4 4D1A7580 unknown
:020372B8 11318100 teqne r1,r0,lsl #0x2
:020372BC 114D0310 unknown
:020372C0 31701500 cmncc r0,r0,lsl #0xa
:020372C4 35024900 strcc r4,[r2, #-0x900]		;(r2-0x900=*(cd006018))
:020372C8 83010D00 unknown
:020372CC 207D3F0C rsbcss r3,r13,r12,lsl #0x1e
:020372D0 003D22A9 eoreqs r2,r13,r9,lsr #0x5
:020372D4 02DD2299 sbceqs r2,r13,#0x90000009
:020372D8 E03C208D eors r2,r12,r13,lsl #0x1
:020372DC 0C06453F stceq  5,cr4,[r6],{#0x3f}
:020372E0 0C03E352 stceq  3,cr14,[r3],{#0x52}
:020372E4 81011352 unknown
:020372E8 02E79C41 rsceq  r9,r7,#0x4100
:020372EC 500904A1 andpl  r0,r9,r1,lsr #0x9
:020372F0 0EE015C5 cdpeq 5,14,cr1,cr0,cr5,6
:020372F4 02E00440 rsceq  r0,r0,#0x40000000
:020372F8 00E18440 rsceq  r8,r1,r0,asr #0x8
:020372FC E1844C83 orr  r4,r4,r3,lsl #0x19
:02037300 E78C4181 str r4,[r12,+r1, lsl #0x3]
:02037304 D0400C00 suble  r0,r0,r0,lsl #0x18
:02037308 7504263D strvc r2,[r4, #-0x63d]		;(r4-0x63d=*(fffff9c3))
:0203730C 4081F004 addmi  r15,r1,r4
:02037310 FFFCFFA8 swinv 0x00fcffa8
:02037314 616D10C1 unknown
:02037318 60014081 andvs  r4,r1,r1,lsl #0x1
:0203731C 3581E79C strcc r14,[r1, #+0x79c]		;r1+0x79c=*(5bbd0e59)=#0(0x00000000)
:02037320 4D416D00 unknown
:02037324 00003502 andeq  r3,r0,r2,lsl #0xa
:02037328 0FE1DE78 swieq 0x00e1de78
:0203732C 03E3C00A mvneq  r12,#0xA
:02037330 115D0006 cmpne r13,r6
:02037334 5D10E1CE unknown
:02037338 5D01F931 unknown
:0203733C F10B4921 unknown
:02037340 9C1100C9 ldcls  0,cr0,[r1],{#0xc9}
:02037344 8CE184E7 stchil 4,cr8,[r1],#+0x39c
:02037348 516101E0 unknown
:0203734C E78C1184 str r1,[r12,+r4, lsl #0x3]
:02037350 01DE10B4 ldreqh r1,[r14, #+0x4]		;r14+0x4=*(00000004)
:02037354 0F10E5E1 swieq 0x0010e5e1
:02037358 03E3C11A mvneq  r12,#0x80000006
:0203735C 114D0216 unknown
:02037360 D9314DCE ldmledb  r1!,{r1,r2,r3,r6,r7,r8,r10,r11,r14}
:02037364 10126100 andnes r6,r2,r0,lsl #0x2
:02037368 5D471E79 unknown
:0203736C 20E93985 rsccs  r3,r9,r5,lsl #0x13
:02037370 09E59050 unknown
:02037374 434110E9 unknown
:02037378 00C8E795 smulleq  r14,r8,r5,r7
:0203737C 03300025 teqeq r0,#0x25
:02037380 043E10E2 unknown
:02037384 E12B82E0 unknown
:02037388 A2E18014 rscge  r8,r1,#0x14
:0203738C A9800311 stmgeib  r0 ,{r0,r4,r8,r9}
:02037390 8501812A strhi r8,[r1, #-0x12a]		;r1-0x12a=*(5bbd0593)=#0(0x00000000)
:02037394 8420A9E7 unknown
:02037398 A0E59510 rscge  r9,r5,r0,lsl r5
:0203739C 60FF0425 rscvss r0,r15,r5,lsr #0x8
:020373A0 0CE21003 stceql 0,cr1,[r2],#+0xc
:020373A4 B9E00170 unknown
:020373A8 0149941C unknown
:020373AC E98B82A0 stmib  r11 ,{r5,r7,r9,r15}
:020373B0 E1876001 orr  r6,r7,r1
:020373B4 860463A8 strhi r6,[r4],-r8, lsr #0x7
:020373B8 856000E1 strhib r0,[r0, #-0xe1]!
:020373BC 00600CE5 rsbeq  r0,r0,r5,ror #0x19
:020373C0 0041105D subeq  r1,r1,r13,asr r0
:020373C4 24E209E0 unknown
:020373C8 83046978 unknown
:020373CC AD010A1D unknown
:020373D0 241DC102 ldrcs r12,[r13],#-0x102
:020373D4 0DE04268 stceql 2,cr4,[r0,#+0x1a0]!
:020373D8 E043700E sub  r7,r3,r14
:020373DC 03C14001 biceq  r4,r1,#0x1
:020373E0 84C04189 strhib r4,[r0],#+0x189
:020373E4 FFE79521 swinv 0x00e79521
:020373E8 00E20230 rsceq  r0,r2,r0,lsr r2
:020373EC 8DA09002 stchi  0,cr9,[r0,#+0x8]!
:020373F0 07E00200 streqb r0,[r0,+r0, lsl #0x4]!
:020373F4 E0830880 add  r0,r3,r0,lsl #0x11
:020373F8 E086282E add  r2,r6,r14,lsr #0x10
:020373FC 0900900C stmeqdb  r0 ,{r2,r3,r12,r15}
:02037400 0880FFE0 stmeqia  r0 ,{r5,r6,r7,r8,r9,r10,r11,r12,r13,r14,r15}
:02037404 00AB82E2 adceq  r8,r11,r2,ror #0x5
:02037408 890CB9A0 stmhidb  r12 ,{r5,r7,r8,r11,r12,r13,r15}
:0203740C 8223AAE1 eorhi  r10,r3,#0xE1000
:02037410 218402E1 orrcs  r0,r4,r1,ror #0x5
:02037414 200CE785 andcs  r14,r12,r5,lsl #0xf
:02037418 8004B9D0 unknown
:0203741C 882EE284 stmhida  r14!,{r2,r7,r9,r13,r14,r15}
:02037420 053D024D ldreq r0,[r13, #-0x24d]!
:02037424 B00071EE andlt  r7,r0,r14,ror #0x3
:02037428 08213000 stmeqda  r1!,{r12,r13}
:0203742C 10E58D80 rscne  r8,r5,r0,lsl #0x1b
:02037430 9184217D orrls  r2,r4,r13,ror r1
:02037434 FE00FF00 cdp2 15,0,cr15,cr0,cr0,0
:02037438 105D108D subnes r1,r13,r13,lsl #0x1
:0203743C 71C02029 bicvc  r2,r0,r9,lsr #0x0
:02037440 0231E590 eoreqs r14,r1,#0x24000000
:02037444 251181BA ldrcs r8,[r1, #-0x1ba]		;r1-0x1ba=*(5bbd0503)=#0(0x00000000)
:02037448 69440000 stmvsdb  r4 ,{}^
:0203744C E3C00B0E bic  r0,r0,#0x3800
:02037450 75800502 strvc r0,[r0, #+0x502]		;r0+0x502=*(00000502)
:02037454 61C1810F bicvs  r8,r1,r15,lsl #0x2
:02037458 0110252D tsteq r0,r13,lsr #0xa
:0203745C 251BF51B ldrcs r15,[r11, #-0x51b]		;(r11-0x51b=*(fffffae5))
:02037460 3E8ED800 cdpcc 8,8,cr13,cr14,cr0,0
:02037464 100E4931 andne  r4,r14,r1,lsr r9
:02037468 E001E1D3 unknown
:0203746C 03E2028E mvneq  r0,#0xE0000008
:02037470 02E3C11B rsceq  r12,r3,#0xC0000006
:02037474 75008115 strvc r8,[r0, #-0x115]		;(r0-0x115=*(fffffeeb))
:02037478 0CE1C304 stceql 3,cr12,[r1],#+0x10
:0203747C 0379D010 cmneq r9,#0x10
:02037480 F6E1415E unknown
:02037484 5B6D1111 blpl 03B7B8D0
:02037488 22E190E0 rsccs  r9,r1,#0xE0
:0203748C 9EC14C81 cdpls 12,12,cr4,cr1,cr1,4
:02037490 0C0000E7 stceq  0,cr0,[r0],{#0xe7}
:02037494 080020E0 stmeqda  r0 ,{r5,r6,r7,r13}
:02037498 12CDE1A0 sbcne  r14,r13,#0x28
:0203749C E79E0181 ldr r0,[r14,+r1, lsl #0x3]
:020374A0 087DFF08 ldmeqda  r13!,{r3,r8,r9,r10,r11,r12,r13,r14,r15}^
:020374A4 80081E3D andhi  r1,r8,r13,lsr r14
:020374A8 FF000651 swinv 0x00000651
:020374AC 1D180126 unknown
:020374B0 40180513 andmis r0,r8,r3,lsl r5
:020374B4 206921E9 rsbcs  r2,r9,r9,ror #0x3
:020374B8 006D6C04 rsbeq  r6,r13,r4,lsl #0x18
:020374BC 21102529 tstcs r0,r9,lsr #0xa
:020374C0 E7810115 unknown
:020374C4 188D13B5 stmneia  r13 ,{r0,r2,r4,r5,r7,r8,r9,r12}
:020374C8 2D5D812D unknown
:020374CC 0100C940 unknown
:020374D0 5C16E791 ldcpl  7,cr14,[r6],{#0x91}
:020374D4 2D1D46A5 unknown
:020374D8 10E78011 rscne  r8,r7,r1,lsl r0
:020374DC A5861105 strge r1,[r6, #+0x105]		;r6+0x105=*(00000105)
:020374E0 339D4716 orrccs r4,r13,#0x580000
:020374E4 0FFD3080 swieq 0x00fd3080
:020374E8 656114C1 strvsb r1,[r1, #-0x4c1]!
:020374EC 2181E793 unknown
:020374F0 1581E1A0 strne r14,[r1, #+0x1a0]		;r1+0x1a0=*(5bbd085d)=#0(0x00000000)
:020374F4 90308012 eorlss r8,r0,r2,lsl r0
:020374F8 9640B2E5 strlsb r11,r8,r0,r2,lsl r0
:020374FC 80344DE1 eorhis r4,r4,r1,ror #0x1b
:02037500 09C91CF1 stmeqib  r9 ,{r0,r4,r5,r6,r7,r10,r11,r12}^
:02037504 98E08690 unknown
:02037508 03FD0029 mvneqs r0,#0x29
:0203750C E31B05C3 tst r11,#0x30C00000
:02037510 45D20045 ldrmib r0,[r2, #+0x45]		;r2+0x45=*(cd00695d)
:02037514 8000D800 andhi  r13,r0,r0,lsl #0x10
:02037518 06E28D15 unknown
:0203751C 600CCD70 andvs  r12,r12,r0,ror r13
:02037520 1CB10329 ldcne  3,cr0,[r1],#+0xa4
:02037524 055110D0 ldreqb r1,[r1, #-0xd0]		;(r1-0xd0=*(ffffff30))
:02037528 4686000D strmi r0,[r6],+r13
:0203752C 20410219 subcs  r0,r1,r9,lsl r2
:02037530 8EE636BD mcrhi 6,7,r3,cr6,cr13,{5}
:02037534 A003D146 andge  r13,r3,r6,asr #0x2
:02037538 0004E28A andeq  r14,r4,r10,lsl #0x5
:0203753C 06E15A04 unknown
:02037540 08E28990 unknown
:02037544 F28005F5 addnv  r0,r0,#0x3D400000
:02037548 26ED00E9 unknown
:0203754C A5307187 ldrge r7,[r0, #-0x187]!
:02037550 3606F890 unknown
:02037554 304514C1 subcc  r1,r5,r1,asr #0x9
:02037558 41D15509 bicmis r5,r1,r9,lsl #0xa
:0203755C 99107950 ldmlsdb  r0 ,{r4,r6,r8,r11,r12,r13,r14}
:02037560 F704A515 unknown
:02037564 1BFD2075 blne 01F7F740
:02037568 85E79331 strhib r9,[r7, #+0x331]!
:0203756C E103A011 unknown
:02037570 E19310B1 ldrh r1,[r3, +r1]
:02037574 8104A18C unknown
:02037578 1845C028 stmneda  r5 ,{r3,r5,r14,r15}^
:0203757C C51BD9FF ldrgt r13,[r11, #-0x9ff]		;(r11-0x9ff=*(fffff601))
:02037580 C026092B eorgt  r0,r6,r11,lsr #0x12
:02037584 411DFFFF ldrmish r15,[r13, -r15]
:02037588 46793861 unknown
:0203758C 08F12BA1 unknown
:02037590 04ED0100 unknown
:02037594 3109B59D swpcc r11,r13,r9
:02037598 BD041D11 unknown
:0203759C 95044904 strls r4,[r4, #-0x904]		;(r4-0x904=*(fffff6fc))
:020375A0 F33B8D0E teqnv r11,#0x380
:020375A4 10030001 andne  r0,r3,r1
:020375A8 B110E5C0 tstlt r0,r0,asr #0xb
:020375AC C110C590 unknown
:020375B0 FFED0059 swinv 0x00ed0059
:020375B4 560215FF unknown
:020375B8 01502B91 unknown
:020375BC 1102DAD1 unknown
:020375C0 13C5E080 bicne  r14,r5,#0x80
:020375C4 81205004 unknown
:020375C8 E152006D cmp r2,r13,ror #0x0
:020375CC E0855004 add  r5,r5,r4
:020375D0 047DF902 unknown
:020375D4 E5C06003 strb r6,[r0, #+0x3]		;r0+0x3=*(00000003)
:020375D8 420F10C9 andmi  r1,r15,#0xC9
:020375DC 65E92D00 strvsb r2,[r9, #+0xd00]!
:020375E0 0C01A529 stceq  5,cr10,[r1],{#0x29}
:020375E4 98032104 stmlsda  r3 ,{r2,r8,r13}
:020375E8 71E8BD40 mvnvc  r11,r0,asr #0x1a
:020375EC F8112917 ldmnvda  r1 ,{r0,r1,r2,r4,r8,r11,r13}
:020375F0 58501055 ldmplda  r0 ,{r0,r2,r4,r6,r12}^
:020375F4 55787FB5 ldrplb r7,[r8, #-0xfb5]!
:020375F8 0141D520 unknown
:020375FC 61D5197D bicvss r1,r5,r13,ror r9
:02037600 23E2B510 mvncs  r11,#0x4000000
:02037604 1001812B andne  r8,r1,r11,lsr #0x2
:02037608 4124EDD5 unknown
:0203760C 00E1C805 rsceq  r12,r1,r5,lsl #0x10
:02037610 2D441781 unknown
:02037614 E5D51000 ldrb r1,[r5, #+0x0]		;r5+0x0=*(00000000)
:02037618 1F250614 swine 0x00250614
:0203761C 00518511 subeqs r8,r1,r1,lsl r5
:02037620 1203E581 andne  r14,r3,#0x20400000
:02037624 5CE5C570 stcpll 5,cr12,[r5],#+0x1c0
:02037628 55F80015 ldrplb r0,[r8, #+0x15]!
:0203762C D06F5D00 rsble  r5,r15,r0,lsl #0x1a
:02037630 0399164D orreqs r1,r9,#0x4D00000
:02037634 03003962 unknown
:02037638 0BE5D620 bleq 019ACEC0
:0203763C C5D61002 ldrgtb r1,[r6, #+0x2]		;r6+0x2=*(00000002)
:02037640 51022910 unknown
:02037644 580A160D stmplda  r10 ,{r0,r2,r3,r9,r10,r12}
:02037648 BD011919 unknown
:0203764C 40000103 andmi  r0,r0,r3,lsl #0x2
:02037650 2B0509E2 blcs 02179DE0
:02037654 10FFEB01 rscnes r14,r15,r1,lsl #0x16
:02037658 015105ED cmpeq r1,r13,ror #0xb
:0203765C 86016001 strhi r6,[r1],-r1
:02037660 904004E0 subls  r0,r0,r0,ror #0x9
:02037664 40472ACD submi  r2,r7,r13,asr #0x15
:02037668 9D4F4D39 unknown
:0203766C F9198518 ldmnvdb  r9 ,{r3,r4,r8,r10,r15}
:02037670 030DD04F unknown
:02037674 15205E24 strne r5,[r0, #-0xe24]!
:02037678 82260900 eorhi  r0,r6,#0x0
:0203767C 0D1721E5 unknown
:02037680 0D669110 stceql 1,cr9,[r6,#-0x40]!
:02037684 3F141100 swicc 0x00141100
:02037688 211002E9 tstcs r0,r9,ror #0x5
:0203768C 2B328D02 blcs 02CDAA9C
:02037690 4291018D addmis r0,r1,#0x40000023
:02037694 1105110D unknown
:02037698 0255C004 subeqs r12,r5,#0x4
:0203769C 91CF00A5 bicls  r0,r15,r5,lsr #0x1
:020376A0 05B1F417 ldreq r15,[r1, #+0x417]!
:020376A4 1B1120ED blne 0247FA60
:020376A8 B1004114 unknown
:020376AC 0C050005 stceq  0,cr0,[r5],{#0x5}
:020376B0 10490045 subne  r0,r9,r5,asr #0x0
:020376B4 104D000C subne  r0,r13,r12
:020376B8 2B1DD099 blcs 027AB924
:020376BC F17810C9 cmnnv r8,r9,asr #0x1
:020376C0 B400D51F strlt r13,[r0],#-0x51f
:020376C4 C5B6238D ldrgt r2,[r6, #+0x38d]!
:020376C8 0801FD08 stmeqda  r1 ,{r3,r8,r10,r11,r12,r13,r14,r15}
:020376CC 09E5D460 unknown
:020376D0 E5D403E0 ldrb r0,[r4, #+0x3e0]		;r4+0x3e0=*(000003e0)
:020376D4 E5CD0003 strb r0,[r13, #+0x3]		;r13+0x3=*(bd000003)
:020376D8 409C103D addmis r1,r12,r13,lsr r0
:020376DC 00059F00 andeq  r9,r5,r0,lsl #0x1e
:020376E0 90601105 rsbls  r1,r0,r5,lsl #0x2
:020376E4 00901005 addeqs r1,r0,r5
:020376E8 C00A159F mulgt  r10,r15,r5
:020376EC 4015216D andmis r2,r5,r13,ror #0x2
:020376F0 0C00A503 stceq  5,cr10,[r0],{#0x3}
:020376F4 09128060 ldmeqdb  r2 ,{r5,r6,r15}
:020376F8 3DD60200 unknown
:020376FC C000ED07 andgt  r14,r0,r7,lsl #0x1a
:02037700 6521C1CD strvs r12,[r1, #-0x1cd]!
:02037704 BD661200 stcltl 2,cr1,[r6,#-0x0]!
:02037708 01BD7811 moveqs r7,r1,lsl r8		;r7=0(0x0)
:0203770C 2D081501 unknown
:02037710 4509E91F strmi r14,[r9, #-0x91f]		;(r9-0x91f=*(fffff6e1))
:02037714 100DF521 andne  r15,r13,r1,lsr #0xa
:02037718 5C000D50 stcpl  13,cr0,[r0],{#0x50}
:0203771C 20D54145 sbccss r4,r5,r5,asr #0x2
:02037720 11E11590 unknown
:02037724 00F15816 rsceqs r5,r1,r6,lsl r8
:02037728 91061585 unknown
:0203772C 085A3F81 ldmeqda  r10 ,{r0,r7,r8,r9,r10,r11,r12,r13}^
:02037730 91861191 unknown
:02037734 0291C641 addeqs r12,r1,#0x4100000
:02037738 B62AE5C6 unknown
:0203773C 418DC640 orrmi  r12,r13,r0,asr #0xc
:02037740 2904E5C6 stmcsdb  r4 ,{r1,r2,r6,r7,r8,r10,r13,r14,r15}
:02037744 80788801 rsbhis r8,r8,r1,lsl #0x10
:02037748 A3D4F129 bicges r15,r4,#0x4000000A
:0203774C 04F80205 unknown
:02037750 08330543 ldmeqda  r3!,{r0,r1,r6,r8,r10}
:02037754 157D041D ldrneb r0,[r13, #-0x41d]!
:02037758 D22031F4 eorle  r3,r0,#0x3D
:0203775C 8005E55A andhi  r14,r5,r10,asr r5
:02037760 D20035D2 andle  r3,r0,#0x34800000
:02037764 50D20035 sbcpls r0,r2,r5,lsr r0
:02037768 35D20035 ldrccb r0,[r2, #+0x35]		;r2+0x35=*(cd00694d)
:0203776C 0035D200 eoreqs r13,r5,r0,lsl #0x4
:02037770 D20035D2 andle  r3,r0,#0x34800000
:02037774 81038555 unknown
:02037778 D900F5E2 stmledb  r0 ,{r1,r5,r6,r7,r8,r10,r12,r13,r14,r15}
:0203777C F4E1C40A unknown
:02037780 00710019 rsbeqs r0,r1,r9,lsl r0
:02037784 9004006D andls  r0,r4,r13,ror #0x0
:02037788 3D02000D unknown
:0203778C CD80A603 unknown
:02037790 997006E5 unknown
:02037794 20CD6006 sbccs  r6,r13,r6
:02037798 06A906C1 unknown
:0203779C 0701CDC0 streq r12,r6,r13,r6
:020377A0 1303E5CD unknown
:020377A4 80E5CD20 rschi  r12,r5,r0,lsr #0x1a
:020377A8 3005652A andcc  r6,r5,r10,lsr #0xa
:020377AC 00D520D4 ldreqsb r2,[r5],#+0x4
:020377B0 012DE28D unknown
:020377B4 E7D2005D unknown
:020377B8 00051901 andeq  r1,r5,r1,lsl #0x12
:020377BC 10000910 andne  r0,r0,r0,lsl r9
:020377C0 88E31000 unknown
:020377C4 61250D05 unknown
:020377C8 3D103912 unknown
:020377CC 003D0210 eoreqs r0,r13,r0,lsl r2
:020377D0 25D91C25 ldrcsb r1,[r9, #+0xc25]		;r9+0xc25=*(00000c25)
:020377D4 16610009 unknown
:020377D8 22001970 andcs  r1,r0,#0x1C0000
:020377DC 56F40035 unknown
:020377E0 B6E1D410 unknown
:020377E4 1A91D400 bne 004AC7EC
:020377E8 B2C016ED sbclt  r1,r0,#0xED00000
:020377EC 4CB8004D ldcmi  0,cr0,[r8],#+0x134
:020377F0 20019500 andcs  r9,r1,r0,lsl #0xa
:020377F4 221522D4 andcss r2,r5,#0x4000000D
:020377F8 24D102AD ldrcsb r0,[r1],#+0x2ad
:020377FC 0D011D03 unknown
:02037800 142C2100 unknown
:02037804 FD000D77 unknown
:02037808 9110D21A tstls r0,r10,lsl r2
:0203780C 00D502B9 ldreqh r0,[r5],#+0x29
:02037810 29016332 stmcsdb  r1 ,{r1,r4,r5,r8,r9,r13,r14}
:02037814 A50DE508 strge r14,[r13, #-0x508]		;(r13-0x508=*(bcfffaf8))
:02037818 C4109920 ldrgt r9,[r0],#-0x920
:0203781C 081E17E5 ldmeqda  r14 ,{r0,r2,r5,r6,r7,r8,r9,r10,r12}
:02037820 270DEB00 strcs r14,[r13,-r0, lsl #0x16]
:02037824 55088183 strpl r8,[r8, #-0x183]		;(r8-0x183=*(fffffe7d))
:02037828 E8105904 ldmda  r0 ,{r2,r8,r11,r12,r14}
:0203782C 50045550 andpl  r5,r4,r0,asr r5
:02037830 11910455 orrnes r0,r1,r5,asr r4
:02037834 D92C9544 stmledb  r12!,{r2,r6,r8,r10,r12,r15}
:02037838 E591DA17 ldr r13,[r1, #+0xa17]		;r1+0xa17=*(00000a17)
:0203783C 1D445509 unknown
:02037840 35381300 ldrcc r1,[r8, #-0x300]!
:02037844 0C79980C ldceql 8,cr9,[r9],#-0x30
:02037848 305907A9 subccs r0,r9,r9,lsr #0xf
:0203784C 000723FD unknown
:02037850 4F840391 swimi 0x00840391
:02037854 00B42D79 adceqs r2,r4,r9,ror r13
:02037858 50B6E1C4 adcpls r14,r6,r4,asr #0x3
:0203785C 103D01C4 eornes r0,r13,r4,asr #0x3
:02037860 E5C408FD strb r0,[r4, #+0x8fd]		;r4+0x8fd=*(000008fd)
:02037864 0135402C teqeq r5,r12,lsr #0x0
:02037868 052BA554 streq r10,[r11, #-0x554]!
:0203786C 0DF42C09 ldceql 12,cr2,[r4,#+0x24]!
:02037870 B41EB500 ldrlt r11,[r14],#-0x500
:02037874 E11AC120 tst r10,r0,lsr #0x2
:02037878 2D0865F4 unknown
:0203787C 530A510F unknown
:02037880 5CB81761 ldcpl  7,cr1,[r8],#+0x184
:02037884 20091785 andcs  r1,r9,r5,lsl #0xf
:02037888 09003DC1 stmeqdb  r0 ,{r0,r6,r7,r8,r10,r11,r12,r13}
:0203788C 3107EE3C unknown
:02037890 2D434DA9 unknown
:02037894 4D0D1AE9 unknown
:02037898 C1035D13 unknown
:0203789C 21650003 unknown
:020378A0 100589DC unknown
:020378A4 E2148410 ands r8,r4,#0x10000000
:020378A8 30026520 andcc  r6,r2,r0,lsr #0xa
:020378AC 831C3120 tsthi r12,#0x8
:020378B0 0DED24E5 stceql 4,cr2,[r13,#+0x394]!
:020378B4 B510C401 ldrlt r12,[r0, #-0x401]		;(r0-0x401=*(fffffbff))
:020378B8 70E59113 rscvc  r9,r5,r3,lsl r1
:020378BC 80003D12 andhi  r3,r0,r2,lsl r13
:020378C0 9D0749AC unknown
:020378C4 95400403 strlsb r0,[r0, #-0x403]		;(r0-0x403=*(fffffbfd))
:020378C8 02619906 rsbeq  r9,r1,#0x18000
:020378CC A8E30111 unknown
:020378D0 55A00055 strpl r0,[r0, #+0x55]!
:020378D4 80530700 subhis r0,r3,r0,lsl #0xe
:020378D8 00550001 subeqs r0,r5,r1
:020378DC A9805507 stmgeib  r0 ,{r0,r1,r2,r8,r10,r12,r14}
:020378E0 00092055 andeq  r2,r9,r5,asr r0
:020378E4 078055D6 unknown
:020378E8 0F812055 swieq 0x00812055
:020378EC 559D0055 ldrpl r0,[r13, #+0x55]		;r13+0x55=*(bd000055)
:020378F0 DD005D10 unknown
:020378F4 08012102 stmeqda  r1 ,{r1,r8,r13}
:020378F8 60558880 subvss r8,r5,r0,lsl #0x11
:020378FC A20E4500 andge  r4,r14,#0x0
:02037900 01BD6054 moveqs r6,r4,asr r0
:02037904 7001BD90 mulvc  r1,r0,r13
:02037908 54500001 ldrplb r0,[r0],#-0x1
:0203790C 960102AD strls r0,[r1],-r13, lsr #0x5
:02037910 4B5D05E7 blmi 037790B4
:02037914 FF21FC93 swinv 0x0021fc93
:02037918 000903BD streqh r0,[r9], -r13
:0203791C 00498111 subeq  r8,r9,r1,lsl r1
:02037920 A602B581 strge r11,[r2],-r1, lsl #0xb
:02037924 0108E599 swpeq r14,r9,r8
:02037928 1674E082 unknown
:0203792C 00AD9000 adceq  r9,r13,r0
:02037930 FB87E082 blx 0022FB40
:02037934 0102EB00 unknown
:02037938 02E28880 rsceq  r8,r2,#0x800000
:0203793C 877011B9 unknown
:02037940 A1EFE220 mvnge  r14,r0,lsr #0x4
:02037944 304D831D subcc  r8,r13,r13,lsl r3
:02037948 7400016C strvc r0,[r0],#-0x16c
:0203794C A50E0354 strge r0,[r14, #-0x354]		;r14-0x354=*(020375e8)=#1911078208(0x71e8bd40)
:02037950 AD40382B unknown
:02037954 05104D3D ldreq r4,[r0, #-0xd3d]		;r0-0xd3d=*(71e8b003)=#0(0x00000000)
:02037958 7400F564 strvc r15,[r0],#-0x564
:0203795C 064D1019 unknown
:02037960 E2855001 add  r5,r5,#0x1
:02037964 0B99020D bleq 006781A0
:02037968 450D69F8 strmi r6,[r13, #-0x9f8]		;(r13-0x9f8=*(bcfff608))
:0203796C B951111A ldmltdb  r1 ,{r1,r3,r4,r8,r12}^
:02037970 A5FF3AFE ldrgeb r3,[r15, #+0xafe]!
:02037974 0159C82A cmpeq r9,r10,lsr #0x10
:02037978 44410938 strmib r0,[r1],#-0x938
:0203797C C8AA8D5D stmgtia  r10!,{r0,r2,r3,r4,r6,r8,r10,r11,r15}
:02037980 70011540 andvc  r1,r1,r0,asr #0xa
:02037984 02FD10E1 rsceqs r1,r13,#0xE1
:02037988 10DD05ED sbcnes r0,r13,r13,ror #0xb
:0203798C 815002F4 ldrhish r0,[r0, #-0x24]		;(r0-0x2f4=*(ffffffdc))
:02037990 C700ED04 strgt r14,[r0,-r4, lsl #0x1a]
:02037994 0AA9FFFE beq 00AB7994
:02037998 600CB58C andvs  r11,r12,r12,lsl #0xb
:0203799C 0596E5C4 ldreq r14,[r6, #+0x5c4]		;r6+0x5c4=*(000005c4)
:020379A0 BD01E001 unknown
:020379A4 C4502F14 ldrgtb r2,[r0],#-0xf14
:020379A8 1D510379 unknown
:020379AC B631E28D unknown
:020379B0 09010505 stmeqdb  r1 ,{r0,r2,r8,r10}
:020379B4 BD001112 unknown
:020379B8 3C12BC15 ldccc  12,cr11,[r2],{#0x15}
:020379BC 1B21E1C4 blne 028B00D4
:020379C0 200031D7 unknown
:020379C4 ED149D10 unknown
:020379C8 2A055700 bcs 0218D5D0
:020379CC 03A0C666 moveq  r12,#0x6600000		;r12=106954752(0x6600000)
:020379D0 9D700504 ldclsl 5,cr0,[r0,#-0x10]!
:020379D4 C5192B65 ldrgt r2,[r9, #-0xb65]		;(r9-0xb65=*(fffff49b))
:020379D8 8D100D05 unknown
:020379DC 87A12924 strhi r2,[r1,+r4, lsr #0x12]!
:020379E0 65E08C13 strvsb r8,[r0, #+0xc13]!
:020379E4 41140125 tstmi r4,r5,lsr #0x2
:020379E8 1D3D3111 ldcne  1,cr3,[r13,#-0x44]!
:020379EC 65322219 ldrvs r2,[r2, #-0x219]!
:020379F0 9D202449 stcls  4,cr2,[r0,#-0x124]!
:020379F4 09107117 ldmeqdb  r0 ,{r0,r1,r2,r4,r8,r12,r13,r14}
:020379F8 82211111 eorhi  r1,r1,#0x40000004
:020379FC 318D6111 orrcc  r6,r13,r1,lsl r1
:02037A00 4E1D010D cdpmi 1,0,cr0,cr13,cr13,0
:02037A04 28B229F7 ldmcsia  r2!,{r0,r1,r2,r4,r5,r6,r7,r8,r11,r13}
:02037A08 09F40BD5 unknown
:02037A0C 03610B15 unknown
:02037A10 7D704A89 ldcvcl 10,cr4,[r0,#-0x224]!
:02037A14 FE7B01CD cdp2 1,6,cr0,cr11,cr13,6
:02037A18 F16261FF unknown
:02037A1C 038D0054 orreq  r0,r13,#0x54
:02037A20 07E548B1 unknown
:02037A24 E59F3148 ldr r3,[r15, #+0x148]		;r15+0x148=*(02037b74)=#-998156207(0xc4815851)
:02037A28 9D024108 unknown
:02037A2C 31F92103 mvnccs r2,r3,lsl #0x2
:02037A30 E19350B4 ldrh r5,[r3, +r4]
:02037A34 926005B4 rsbls  r0,r0,#0x2D000000
:02037A38 803E61E1 eorhis r6,r14,r1,ror #0x3
:02037A3C 690030E2 stmvsdb  r0 ,{r1,r5,r6,r7,r12,r13}
:02037A40 02059600 andeq  r9,r5,#0x0
:02037A44 04D901E0 ldreqb r0,[r9],#+0x1e0
:02037A48 24304198 unknown
:02037A4C A00282E0 andge  r8,r2,r0,ror #0x5
:02037A50 8010B9E1 andhis r11,r0,r1,ror #0x13
:02037A54 09000268 stmeqdb  r0 ,{r3,r5,r6,r9}
:02037A58 B9107112 ldmltdb  r0 ,{r1,r4,r8,r12,r13,r14}
:02037A5C 38110C25 ldmccda  r1 ,{r0,r2,r5,r10,r11}
:02037A60 F0219021 eornv  r9,r1,r1,lsr #0x0
:02037A64 6DEC124D stcvsl 2,cr1,[r12,#+0x134]!
:02037A68 40100900 andmis r0,r0,r0,lsl #0x12
:02037A6C 0DC03700 unknown
:02037A70 056DB020 streqb r11,[r13, #-0x20]!
:02037A74 E2000043 and  r0,r0,#0x43
:02037A78 800B030A andhi  r0,r11,r10,lsl #0x6
:02037A7C 0B19062D bleq 02679338
:02037A80 0A0D0099 beq 02377CEC
:02037A84 94F80D31 unknown
:02037A88 045D00A9 ldreqb r0,[r13],#-0xa9
:02037A8C 30005920 andcc  r5,r0,r0,lsr #0x12
:02037A90 006500A1 rsbeq  r0,r5,r1,lsr #0x1
:02037A94 1AB5A0D6 bne 00D9FDF4
:02037A98 107120F9 unknown
:02037A9C 4018E358 andmis r14,r8,r8,asr r3
:02037AA0 87E5840E strhib r8,[r5,+r14, lsl #0x8]!
:02037AA4 1CE08001 stcnel 0,cr8,[r0],#+0x4
:02037AA8 2080007D addcs  r0,r0,r13,ror r0
:02037AAC 10240001 eorne  r0,r4,r1
:02037AB0 C501E584 strgt r14,[r1, #-0x584]		;(r1-0x584=*(fffffa7c))
:02037AB4 2FC78200 swics 0x00c78200
:02037AB8 00E5010D rsceq  r0,r5,r13,lsl #0x2
:02037ABC EB012FB8 bl 020839A4
:02037AC0 0041800C subeq  r8,r1,r12
:02037AC4 51190988 tstpl r9,r8,lsl #0x13
:02037AC8 9170B200 cmnls r0,r0,lsl #0x4
:02037ACC 6132491A teqvs r2,r10,lsl r9
:02037AD0 0528B934 streq r11,[r8, #-0x934]!
:02037AD4 45029120 strmi r9,[r2, #-0x120]		;(r2-0x120=*(cd0067f8))
:02037AD8 50670F04 rsbpl  r0,r7,r4,lsl #0x1e
:02037ADC 8D5001C9 unknown
:02037AE0 1DFF23E5 ldcnel 3,cr2,[r15,#+0x394]!
:02037AE4 43E98209 mvnmi  r8,#0x90000000
:02037AE8 002100ED eoreq  r0,r1,r13,ror #0x1
:02037AEC 5D400061 unknown
:02037AF0 D5599024 ldrleb r9,[r9, #-0x24]		;(r9-0x24=*(ffffffdc))
:02037AF4 592F9F20 stmpldb  r15!,{r5,r8,r9,r10,r11,r12,r15}
:02037AF8 E2822B04 add  r2,r2,#0x1000
:02037AFC 82200908 eorhi  r0,r0,#0x20000
:02037B00 C530C8E0 ldrgt r12,[r0, #-0x8e0]!
:02037B04 20002C30 andcs  r2,r0,r0,lsr r12
:02037B08 1261E584 rsbne  r14,r1,#0x21000000
:02037B0C 309D342D addccs r3,r13,r13,lsr #0x8
:02037B10 2800012A stmcsda  r0 ,{r1,r3,r5,r8}
:02037B14 0800095C stmeqda  r0 ,{r2,r3,r4,r6,r8,r11}
:02037B18 590804ED stmpldb  r8 ,{r0,r2,r3,r5,r6,r7,r10}
:02037B1C 0D2A2406 stceq  4,cr2,[r10,#-0x18]!
:02037B20 0D5C0215 unknown
:02037B24 A519C911 ldrge r12,[r9, #-0x911]		;(r9-0x911=*(fffff6ef))
:02037B28 27DDD428 ldrcsb r13,[r13,+r8, lsr #0x8]
:02037B2C 19805C10 stmneib  r0 ,{r4,r10,r11,r12,r14}
:02037B30 9F0C1942 swils 0x000c1942
:02037B34 01E2810F mvneq  r8,r15,lsl #0x2
:02037B38 30810B06 addcc  r0,r1,r6,lsl #0x16
:02037B3C 063814BD unknown
:02037B40 00250815 eoreq  r0,r5,r5,lsl r8
:02037B44 002566FB unknown
:02037B48 2527D944 strcs r13,[r7, #-0x944]!
:02037B4C 152A0630 strne r0,[r10, #-0x630]!
:02037B50 CD00250C unknown
:02037B54 F50025C7 strnv r2,[r0, #-0x5c7]		;(r0-0x5c7=*(fffffa39))
:02037B58 91066810 unknown
:02037B5C 46F12009 unknown
:02037B60 390AF13C stmccdb  r10 ,{r2,r3,r4,r5,r8,r12,r13,r14,r15}
:02037B64 A01A0300 andges r0,r10,r0,lsl #0x6
:02037B68 861035E3 ldrhi r3,r0,r10,r0,lsl #0x6
:02037B6C 06681175 unknown
:02037B70 33D5E590 bicccs r14,r5,#0x24000000
:02037B74 C4815851 strgt r5,[r1],#+0x851
:02037B78 E92061E5 stmdb  r0!,{r0,r2,r5,r6,r7,r8,r13,r14}
:02037B7C 09952C87 ldmeqib  r5 ,{r0,r1,r2,r7,r10,r11,r13}
:02037B80 6CDA138D ldcvsl 3,cr1,[r10],{#0x8d}
:02037B84 44EB0006 unknown
:02037B88 0E614191 mcreq 1,3,r4,cr1,cr1,{4}
:02037B8C 2FE21080 swics 0x00e21080
:02037B90 0D2F410A stceq  1,cr4,[r15,#-0x28]!
:02037B94 2A068015 bcs 021D7BF0
:02037B98 449608A9 ldrmi r0,[r6],#+0x8a9
:02037B9C 10810711 addne  r0,r1,r1,lsl r7
:02037BA0 11750130 cmnne r5,r0,lsr r1
:02037BA4 66032F31 unknown
:02037BA8 18E3A02A unknown
:02037BAC 28EB0144 unknown
:02037BB0 E2840000 add  r0,r4,#0x0
:02037BB4 032501EC unknown
:02037BB8 6014410D andvss r4,r4,r13,lsl #0x2
:02037BBC 10300485 eornes r0,r0,r5,lsl #0x9
:02037BC0 219213C9 orrcss r1,r2,r9,asr #0x7
:02037BC4 29E59F00 unknown
:02037BC8 E2822E61 add  r2,r2,#0x610
:02037BCC E0202091 mla  r0,r1,r0,r2unknown
:02037BD0 43291C00 unknown
:02037BD4 6105A9E4 unknown
:02037BD8 95026907 strls r6,[r2, #-0x907]		;(r2-0x907=*(cd006011))
:02037BDC 950CE241 strls r14,[r12, #-0x241]		;r12-0x241=*(065ffdbf)=#0(0x00000000)
:02037BE0 95F19501 ldrlsb r9,[r1, #+0x501]!
:02037BE4 95F195F1 ldrlsb r9,[r1, #+0x5f1]!
:02037BE8 81950CF1 ldrhish r0,[r5, +r1]
:02037BEC 81950DBE ldrhih r0,[r5, +r14]
:02037BF0 0D81950C unknown
:02037BF4 95180021 ldrls r0,[r8, #-0x21]		;(r8-0x21=*(ffffffdf))
:02037BF8 951CAA01 ldrls r10,[r12, #-0xa01]		;r12-0xa01=*(065ff5ff)=#0(0x00000000)
:02037BFC A1003531 unknown
:02037C00 0D01A501 unknown
:02037C04 5E0841A5 cdppl 1,0,cr4,cr8,cr5,5
:02037C08 4D0901A5 unknown
:02037C0C 41003D01 unknown
:02037C10 5541A506 strplb r10,[r1, #-0x506]		;(r1-0x506=*(fffffafa))
:02037C14 C1B0E557 movgts r14,r7,asr r5
:02037C18 3000E1DD unknown
:02037C1C 2000E58D andcs  r14,r0,r13,lsl #0xb
:02037C20 11619F30 unknown
:02037C24 E5930155 ldr r0,[r3, #+0x155]		;r3+0x155=*(c48159a6)
:02037C28 014D1814 unknown
:02037C2C 20109502 andcss r9,r0,r2,lsl #0xa
:02037C30 8E1106A1 cdphi 6,0,cr0,cr1,cr1,5
:02037C34 FE1A15E0 cdp2 5,0,cr1,cr10,cr0,7
:02037C38 30A55795 umlalcc  r5,r5,r5,r7
:02037C3C 37194FF8 unknown
:02037C40 9D604C34 stclsl 12,cr4,[r0,#-0xd0]!
:02037C44 A09001E5 addges r0,r0,r5,ror #0x3
:02037C48 801051E1 andhis r5,r0,r1,ror #0x3
:02037C4C E59D7030 ldr r7,[r13, #+0x30]		;r13+0x30=*(bd000030)
:02037C50 E59D5038 ldr r5,[r13, #+0x38]		;r13+0x38=*(bd000038)
:02037C54 00107500 andeqs r7,r0,r0,lsl #0xa
:02037C58 02E1A0A0 rsceq  r10,r1,#0xA0
:02037C5C 81033D80 unknown
:02037C60 B5E1A0B0 strltb r10,[r1, #+0xb0]!
:02037C64 08006D19 stmeqda  r0 ,{r0,r3,r4,r8,r10,r11,r13,r14}
:02037C68 9845D568 stmlsda  r5 ,{r3,r5,r6,r8,r10,r12,r14,r15}^
:02037C6C E0804185 add  r4,r0,r5,lsl #0x3
:02037C70 FA441019 blx 0313BCE4
:02037C74 0190060D orreqs r0,r0,r13,lsl #0xc
:02037C78 14815406 strne r5,[r1],#+0x406
:02037C7C 05942B29 ldreq r2,[r4, #+0xb29]		;r4+0xb29=*(00000b29)
:02037C80 4D010B41 unknown
:02037C84 FA4F157D blx 033FD288
:02037C88 10B0EB00 adcnes r14,r0,r0,lsl #0x16
:02037C8C 00E101D6 unknown
:02037C90 000A000D andeq  r0,r10,r13
:02037C94 8D00093D unknown
:02037C98 E5D2E824 ldrb r14,[r2, #+0x824]		;r2+0x824=*(cd00713c)
:02037C9C 05D50802 ldreqb r0,[r5, #+0x802]		;r5+0x802=*(00000802)
:02037CA0 17D9300B ldrneb r3,[r9, +r11]
:02037CA4 C1E04794 unknown
:02037CA8 CDE08910 stcgtl 9,cr8,[r0,#+0x40]!
:02037CAC B28005F5 addlt  r0,r0,#0x3D400000
:02037CB0 07E1F610 unknown
:02037CB4 00E08990 smlaleq  r8,r0,r0,r9
:02037CB8 21E512B5 strcsh r1,[r5, #+0x25]!
:02037CBC F816ED07 ldmnvda  r6 ,{r0,r1,r2,r8,r10,r11,r13,r14,r15}
:02037CC0 0DE8BD8F stceql 13,cr11,[r8,#+0x23c]!
:02037CC4 FF183144 swinv 0x00183144
:02037CC8 15190000 ldrne r0,[r9, #-0x0]		;(r9-0x0=*(00000000))
:02037CCC A200D118 andge  r13,r0,#0x6
:02037CD0 1408DD1C strne r13,[r8],#-0xd1c
:02037CD4 00E28DC0 rsceq  r8,r2,r0,asr #0x1b
:02037CD8 00E502E0 rsceq  r0,r5,r0,ror #0x5
:02037CDC E0010001 and  r0,r1,r1
:02037CE0 C000E5CC andgt  r14,r0,r12,asr #0xb
:02037CE4 08E59403 unknown
:02037CE8 07E59CC0 streqb r9,ia 
:02037CEC 31DC00C0 bicccs r0,r12,r0,asr #0x1
:02037CF0 0CE35C00 stceql 12,cr5,[r3],#+0x0
:02037CF4 01120385 tsteq r2,r5,lsl #0x7
:02037CF8 0906A200 stmeqdb  r6 ,{r9,r13,r15}
:02037CFC 10090740 andne  r0,r9,r0,asr #0xe
:02037D00 00011881 andeq  r1,r1,r1,lsl #0x11
:02037D04 BA00010A blt 02038134
:02037D08 FF000D09 swinv 0x00000d09
:02037D0C 2009FFFF unknown
:02037D10 62071015 andvs  r1,r7,#0x15
:02037D14 E3A02009 mov  r2,#0x9		;r2=9(0x9)
:02037D18 09041015 stmeqdb  r4 ,{r0,r2,r4,r12}
:02037D1C 00091440 andeq  r1,r9,r0,asr #0x8
:02037D20 135101A9 cmpne r1,#0x4000002A
:02037D24 15E24EC0 strneb r4,[r2, #+0xec0]!
:02037D28 42200031 eormi  r0,r0,#0x31
:02037D2C 0D240009 stceq  0,cr0,[r4,#-0x24]!
:02037D30 000D0000 andeq  r0,r13,r0
:02037D34 159DE028 ldrne r14,[r13, #+0x28]		;r13+0x28=*(bd000028)
:02037D38 000904E5 andeq  r0,r9,r5,ror #0x9
:02037D3C 0801052C stmeqda  r1 ,{r2,r3,r5,r8,r10}
:02037D40 9400B5E0 strls r11,[r0],#-0x5e0
:02037D44 14E58DC0 unknown
:02037D48 15E5DDE0 strneb r13,[r5, #+0xde0]!
:02037D4C E5DDC000 ldrb r12,[r13, #+0x0]		;r13+0x0=*(bd000000)
:02037D50 10082518 andne  r2,r8,r8,lsl r5
:02037D54 E510CDE0 ldr r12,[r0, #-0xde0]		;(r0-0xde0=*(fffff220))
:02037D58 E5CDC011 strb r12,[r13, #+0x11]		;r13+0x11=*(bd000011)
:02037D5C 0001001C andeq  r0,r1,r12,lsl r0
:02037D60 00A918EB adceq  r1,r9,r11,ror #0x11
:02037D64 24991495 ldrcs r1,[r9],#+0x495
:02037D68 08F19020 ldmeqia  r1!,{r5,r12,r15}^
:02037D6C 32E5929C rsccc  r9,r5,#0xC0000009
:02037D70 14A500B9 unknown
:02037D74 0E0141F0 mcreq 1,0,r4,cr1,cr0,{7}
:02037D78 03059998 unknown
:02037D7C 2E4104A5 cdpcs 4,4,cr0,cr1,cr5,5
:02037D80 D1501580 cmple r0,r0,lsl #0xb
:02037D84 A06D700E rsbge  r7,r13,r14
:02037D88 EDFC09E1 ldcl 9,cr0,[r12,#+0x384]!
:02037D8C 0D14993D unknown
:02037D90 30700250 rsbccs r0,r0,r0,asr r2
:02037D94 7011002D andvcs r0,r1,r13,lsr #0x0
:02037D98 990F241D stmlsdb  r15 ,{r0,r2,r3,r4,r10,r13}
:02037D9C 000D2C05 andeq  r2,r13,r5,lsl #0x18
:02037DA0 150006AE strne r0,[r0, #-0x6ae]		;(r0-0x6ae=*(fffff952))
:02037DA4 28E3E010 unknown
:02037DA8 E5049D20 str r9,[r4, #-0xd20]		;(r4-0xd20=*(fffff2e0))
:02037DAC 0DB1FC84 ldceq  12,cr15,[r1,#+0x210]!
:02037DB0 05E58D70 streqb r8,[r5, #+0xd70]!
:02037DB4 301EAD08 andccs r10,r14,r8,lsl #0x1a
:02037DB8 053513E1 ldreq r1,[r5, #-0x3e1]!
:02037DBC 22BC000D adccss r0,r12,#0xD
:02037DC0 02E11DD4 rsceq  r1,r1,#0x3500
:02037DC4 200E8D10 andcs  r8,r14,r0,lsl r13
:02037DC8 080CE58D stmeqda  r12 ,{r0,r2,r3,r7,r8,r10,r13,r14,r15}
:02037DCC 2EE58D10 mcrcs 13,7,r8,cr5,cr0,{0}
:02037DD0 2FE5D410 swics 0x00e5d410
:02037DD4 E5D42000 ldrb r2,[r4, #+0x0]		;r4+0x0=*(00000000)
:02037DD8 03D9FE63 biceqs r15,r9,#0x630
:02037DDC 60184861 andvss r4,r8,r1,ror #0x10
:02037DE0 053D13D1 ldreq r1,[r13, #-0x3d1]!
:02037DE4 E2821E61 add  r1,r2,#0x610
:02037DE8 2409006D strcs r0,[r9],#-0x6d
:02037DEC C2067CC3 andgt  r7,r6,#0xC300
:02037DF0 C2067D05 andgt  r7,r6,#0x140
:02037DF4 100D0015 andne  r0,r13,r5,lsl r0
:02037DF8 C103C944 unknown
:02037DFC 81000D0C unknown
:02037E00 3D9DC041 unknown
:02037E04 49CC070D stmmiib  r12 ,{r0,r2,r3,r8,r9,r10}^
:02037E08 B4E1CC09 unknown
:02037E0C E105CC20 unknown
:02037E10 31CC30B6 strcch r3,[r12, #+0x6]		;r12+0x6=*(06600006)=#0(0x00000000)
:02037E14 0D000110 unknown
:02037E18 F0501500 subnvs r1,r0,r0,lsl #0xa
:02037E1C C0B0000D adcgts r0,r0,r13
:02037E20 D1300B11 teqle r0,r1,lsl r11
:02037E24 300903E1 andcc  r0,r9,r1,ror #0x7
:02037E28 30B4E08C adcccs r14,r4,r12,lsl #0x1
:02037E2C 0900D1C2 stmeqdb  r0 ,{r1,r6,r7,r8,r12,r14,r15}
:02037E30 D100C00B unknown
:02037E34 B6E0102D unknown
:02037E38 A231C200 eorges r12,r1,#0x0
:02037E3C 00514084 subeqs r4,r1,r4,lsl #0x1
:02037E40 F0212021 eornv  r2,r1,r1,lsr #0x0
:02037E44 0031A055 eoreqs r10,r1,r5,asr r0
:02037E48 105501B9 ldrneh r0,[r5],#-0x19
:02037E4C 2C0031FE stccs  1,cr3,[r0],{#0xfe}
:02037E50 352CE3C0 strcc r14,[r12, #-0x3c0]!
:02037E54 21820410 orrcs  r0,r2,r0,lsl r4
:02037E58 7D09E059 unknown
:02037E5C 31052512 unknown
:02037E60 1D002510 unknown
:02037E64 FD002103 unknown
:02037E68 1FE2022C swine 0x00e2022c
:02037E6C 22E3C11C rsccs  r12,r3,#0x7
:02037E70 AD802500 unknown
:02037E74 13B53321 movnes r3,#0x84000000		;r3=-2080374784(0x84000000)
:02037E78 93050D93 unknown
:02037E7C CC1F2BE5 ldcgt  11,cr2,[r15],{#0xe5}
:02037E80 0001E200 andeq  r14,r1,r0,lsl #0x4
:02037E84 1F00E1E0 swine 0x0000e1e0
:02037E88 2CE3C21C stccsl 2,cr12,[r3],#+0x70
:02037E8C 00E00004 rsceq  r0,r0,r4
:02037E90 4D810400 unknown
:02037E94 89E58300 unknown
:02037E98 C8010920 stmgtda  r1 ,{r5,r8,r11}
:02037E9C 0D1F1131 unknown
:02037EA0 7D507D00 unknown
:02037EA4 CCF035F0 ldcgtl 5,cr3,[r0],#+0x3c0
:02037EA8 F0353D20 eornvs r3,r5,r0,lsr #0x1a
:02037EAC F045F07D subnv  r15,r5,r13,ror r0
:02037EB0 45504598 ldrmib r4,[r0, #-0x598]		;(r0-0x598=*(fffffa68))
:02037EB4 5912E5F0 ldmpldb  r2 ,{r4,r5,r6,r7,r8,r10,r13,r14,r15}
:02037EB8 30B2F72B adcccs r15,r2,r11,lsr #0xe
:02037EBC A10DE1D2 unknown
:02037EC0 35703500 ldrccb r3,[r0, #-0x500]!
:02037EC4 3554E0F0 ldrccb r14,[r4, #-0xf0]		;(r4-0xf0=*(ffffff10))
:02037EC8 B4F03560 unknown
:02037ECC C0B60AE5 adcgts r0,r6,r5,ror #0x15
:02037ED0 00E116D2 unknown
:02037ED4 03E1A024 mvneq  r10,#0x24
:02037ED8 E100A004 unknown
:02037EDC E2023CFF and  r3,r2,#0xFF00
:02037EE0 04951591 ldreq r1,[r5],#+0x591
:02037EE4 1AC160E1 bne 01090270
:02037EE8 E2001CFF and  r1,r0,#0xFF00
:02037EEC 010C00FF unknown
:02037EF0 C230B0E2 eorgts r11,r0,#0xE2
:02037EF4 E101B1E1 unknown
:02037EF8 C20020B4 andgt  r2,r0,#0xB4
:02037EFC 10402055 subne  r2,r0,r5,asr r0
:02037F00 01650005 unknown
:02037F04 00016440 andeq  r6,r1,r0,asr #0x8
:02037F08 03016142 unknown
:02037F0C F1010255 unknown
:02037F10 3990158F ldmccib  r0 ,{r0,r1,r2,r3,r7,r8,r10,r12}
:02037F14 151EE910 ldrne r14,[r14, #-0x910]		;r14-0x910=*(02037380)=#71176418(0x043e10e2)
:02037F18 01280001 unknown
:02037F1C 25563B00 ldrcsb r3,[r6, #-0xb00]		;(r6-0xb00=*(fffff500))
:02037F20 30504D04 subccs r4,r0,r4,lsl #0x1a
:02037F24 1CF02101 ldcnel 1,cr2,[r0],#+0x4
:02037F28 93702101 cmnls r0,#0x40000000
:02037F2C C9012B25 stmgtdb  r1 ,{r0,r2,r5,r8,r9,r11,r13}
:02037F30 20C9FCF0 unknown
:02037F34 00E0F04D rsceq  r15,r0,r13,asr #0x0
:02037F38 CCF02135 ldcgtl 1,cr2,[r0],#+0xd4
:02037F3C 00C0C021 sbceq  r12,r0,r1,lsr #0x0
:02037F40 29ACF029 stmcsib  r12!,{r0,r3,r5,r12,r13,r14,r15}
:02037F44 F04DA520 subnv  r10,r13,r0,lsr #0xa
:02037F48 F0210098 mlanv  r1,r8,r0,r0unknown
:02037F4C 78C02184 stmvcia  r0 ,{r2,r7,r8,r13}^
:02037F50 0CA99029 stceq  0,cr9,[r9],#+0xa4
:02037F54 80140029 andhis r0,r4,r9,lsr #0x0
:02037F58 1B9964E1 blne 006912E4
:02037F5C 7029421A eorvc  r4,r9,r10,lsl r2
:02037F60 ED18F501 unknown
:02037F64 21004800 unknown
:02037F68 214D34F0 unknown
:02037F6C 091B6DC0 ldmeqdb  r11 ,{r6,r7,r8,r10,r11,r13,r14}
:02037F70 3F18A91F swicc 0x0018a91f
:02037F74 0FE3C000 swieq 0x00e3c000
:02037F78 E1801002 orr  r1,r0,r2
:02037F7C 026D0014 rsbeq  r0,r13,#0x14
:02037F80 13814010 orrne  r4,r1,#0x10
:02037F84 D1C010B0 strleh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:02037F88 0005482E andeq  r4,r5,r14,lsr #0x10
:02037F8C 010048A0 unknown
:02037F90 04001000 streq r1,[r0],#-0x0
:02037F94 0004004A andeq  r0,r4,r10,asr #0x0
:02037F98 B530AD04 ldrlt r10,[r0, #-0xd04]!
:02037F9C 27006110 unknown
:02037FA0 10B50D11 adcnes r0,r5,r1,lsl r13
:02037FA4 171279DC unknown
:02037FA8 F3433AE1 unknown
:02037FAC 49195100 ldmmidb  r9 ,{r8,r12,r14}
:02037FB0 2BA5C518 blcs 009A9418
:02037FB4 64078510 strvs r8,[r7],#-0x510
:02037FB8 81111185 tsthi r1,r5,lsl #0x3
:02037FBC B540AD14 strltb r10,[r0, #-0xd14]		;(r0-0xd14=*(fffff2ec))
:02037FC0 0171F346 cmneq r1,r6,asr #0x6
:02037FC4 197D584D unknown
:02037FC8 49704049 unknown
:02037FCC D560BC10 strleb r11,[r0, #-0xc10]!
:02037FD0 00298A79 eoreq  r8,r9,r9,ror r10
:02037FD4 DD00ED2C unknown
:02037FD8 EA0F292D b 02402494
:02037FDC 10311CF9 unknown
:02037FE0 9500F339 strls r15,[r0, #-0x339]		;(r0-0x339=*(fffffcc7))
:02037FE4 2D9DB000 unknown
:02037FE8 41404BA3 unknown
:02037FEC 25357331 ldrcs r7,[r5, #-0x331]!
:02037FF0 40657030 rsbmi  r7,r5,r0,lsr r0
:02037FF4 E95951A4 ldmdb  r9 ,{r2,r5,r7,r8,r12,r14}^
:02037FF8 110400A9 unknown
:02037FFC 2117E10A tstcs r7,r10,lsl #0x2
:02038000 42758C10 rsbmis r8,r5,#0x1000
:02038004 D9653119 unknown
:02038008 3969356F unknown
:0203800C 0AF5103D beq 01D7C108
:02038010 18203DE6 stmneda  r0!,{r1,r2,r5,r6,r7,r8,r10,r11,r12,r13}
:02038014 41294CA5 unknown
:02038018 6D355A40 ldcvs  10,cr5,[r5,#-0x100]!
:0203801C 1A259510 bne 0299D464
:02038020 5039E585 eorpls r14,r9,r5,lsl #0xb
:02038024 355E9921 ldrccb r9,[r14, #-0x921]		;(r14-0x921=*(fffff6df))
:02038028 4099004D addmis r0,r9,r13,asr #0x0
:0203802C 693832D1 ldmvsdb  r8!,{r0,r4,r6,r7,r9,r12,r13}
:02038030 4D0A1907 unknown
:02038034 183BB90D ldmneda  r11!,{r0,r2,r3,r8,r11,r12,r13,r15}
:02038038 A100F37A unknown
:0203803C 19354920 ldmnedb  r5!,{r5,r8,r11,r14}
:02038040 86414839 unknown
:02038044 48613AA4 unknown
:02038048 5C0095D1 stcpl  5,cr9,[r0],{#0xd1}
:0203804C 10114DB5 ldrneh r4,[r1], -r5
:02038050 39576A4F ldmccdb  r7 ,{r0,r1,r2,r3,r6,r9,r11,r13,r14}^
:02038054 111CB530 tstne r12,r0,lsr r5
:02038058 11FD0039 mvnnes r0,lsr r9
:0203805C D936576F ldmledb  r6!,{r0,r1,r2,r3,r5,r6,r8,r9,r10,r12,r14}
:02038060 014F3D08 mrseq r3,SPSR
:02038064 39033902 stmccdb  r3 ,{r1,r8,r11,r12,r13}
:02038068 F2096500 andnv  r6,r9,#0x0
:0203806C 00053F57 andeq  r3,r5,r7,asr r15
:02038070 31591699 unknown
:02038074 2206910F andcs  r9,r6,#0xC0000003
:02038078 5B004039 blpl 02048164
:0203807C 400200ED andmi  r0,r2,r13,ror #0x1
:02038080 0B91EB01 bleq 004B2C8C
:02038084 270D262D strcs r2,[r13,-r13, lsr #0xc]
:02038088 044C85E1 streqb r8,[r12],#-0x5e1
:0203808C 117100A5 cmnne r1,r5,lsr #0x1
:02038090 1D01AD23 unknown
:02038094 056D0F1C streqb r0,[r13, #-0xf1c]!
:02038098 1318E100 tstne r8,#0x0
:0203809C A1F84F4D mvnges r4,r13,asr #0x1e
:020380A0 0025040B eoreq  r0,r5,r11,lsl #0x8
:020380A4 8DFFB4AB ldchil 4,cr11,[r15,#+0x2ac]!
:020380A8 5789503C unknown
:020380AC A1410001 unknown
:020380B0 7DF8B44D ldcvcl 4,cr11,[r8,#+0x134]!
:020380B4 0299E405 addeqs r14,r9,#0x5000000
:020380B8 201745E4 andcss r4,r7,r4,ror #0xb
:020380BC 23852AD1 orrcs  r2,r5,#0xD1000
:020380C0 DC0A01DC stcle  1,cr0,[r10],{#0xdc}
:020380C4 01ED0191 unknown
:020380C8 75210C09 strvc r0,[r1, #-0xc09]!
:020380CC E0010031 and  r0,r1,r1,lsr r0
:020380D0 AD945004 unknown
:020380D4 E141A009 unknown
:020380D8 E1D513B0 ldrh r1,[r5, #+0x30]		;r5+0x30=*(00000030)
:020380DC 00A0C820 adceq  r12,r0,r0,lsr #0x10
:020380E0 2130C0E1 teqcs r0,r1,ror #0x1
:020380E4 E021180D eor  r1,r1,r13,lsl #0x10
:020380E8 01180820 tsteq r8,r0,lsr #0x10
:020380EC C513B2E0 ldrgt r11,[r3, #-0x2e0]		;(r3-0x2e0=*(83fffd20))
:020380F0 5300B0E1 unknown
:020380F4 3D001DD5 unknown
:020380F8 080E951F stmeqda  r14 ,{r0,r1,r2,r3,r4,r8,r10,r12,r15}
:020380FC 001CE025 andeqs r14,r12,r5,lsr #0x0
:02038100 B6E00500 unknown
:02038104 05040015 streq r0,[r4, #-0x15]		;(r4-0x15=*(ffffffeb))
:02038108 5028A00A eorpl  r10,r8,r10
:0203810C C0C306B1 strgth r0,[r3],#+0x61
:02038110 09C904E1 stmeqib  r9 ,{r0,r5,r6,r7,r10}^
:02038114 D103B284 unknown
:02038118 C103B4E1 unknown
:0203811C 19800321 stmneib  r0 ,{r0,r5,r8,r9}
:02038120 11020101 unknown
:02038124 E8083562 stmda  r8 ,{r1,r5,r6,r8,r10,r12,r13}
:02038128 2E13E1A0 cdpcs 1,0,cr14,cr3,cr0,5
:0203812C 01591C08 cmpeq r9,r8,lsl #0x18
:02038130 1B2905C3 blne 02A79844
:02038134 71604800 unknown
:02038138 E2867003 add  r7,r6,#0x3
:0203813C 020760FF andeq  r6,r7,#0xFF
:02038140 C37000E2 cmngt r0,#0xE2
:02038144 201928E5 andcss r2,r9,r5,ror #0x11
:02038148 06C0F019 unknown
:0203814C 002F00D1 unknown
:02038150 8D04E356 unknown
:02038154 94708211 unknown
:02038158 D763B4E5 strleb r11,r2,r9,r5,ror #0x11
:0203815C 68002EE1 stmvsda  r0 ,{r0,r5,r6,r7,r9,r10,r11,r13}
:02038160 63B4E186 movvss r14,#0x80000021		;r14=-2147483615(0x80000021)
:02038164 0000E1C7 andeq  r14,r0,r7,asr #0x3
:02038168 A901B150 stmgedb  r1 ,{r4,r6,r8,r12,r13,r15}
:0203816C 00790E00 rsbeqs r0,r9,r0,lsl #0x1c
:02038170 71E41BB1 strvch r1,[r4, #+0xb1]!
:02038174 04F1B61F unknown
:02038178 04000130 streq r0,[r0],#-0x130
:0203817C 2FFF51E1 swics 0x00ff51e1
:02038180 54000021 strpl r0,[r0],#-0x21
:02038184 076D1A11 unknown
:02038188 60883479 addvs  r3,r8,r9,ror r4
:0203818C B12F6101 unknown
:02038190 3D00FD0B unknown
:02038194 A00F8005 andge  r8,r15,r5
:02038198 0FA0E11E swieq 0x00a0e11e
:0203819C 09B5E1B0 ldmeqib  r5!,{r4,r5,r7,r8,r13,r14,r15}
:020381A0 A009D513 andge  r13,r9,r3,lsl r5
:020381A4 0557EF03 ldreqb r14,[r7, #-0xf03]		;(r7-0xf03=*(fffff0fd))
:020381A8 076D710C streqb r7,[r13,-r12, lsl #0x2]!
:020381AC A800E940 stmgeda  r0 ,{r6,r8,r11,r13,r14,r15}
:020381B0 05E59730 streqb r9,[r5, #+0x730]!
:020381B4 54ED076D unknown
:020381B8 C33022BC teqgt r0,#0xC000000B
:020381BC E1C304CD bic  r0,r3,r13,asr #0x9
:020381C0 80075D04 andhi  r5,r7,r4,lsl #0x1a
:020381C4 B4A20775 unknown
:020381C8 31016520 unknown
:020381CC D120B60B unknown
:020381D0 0B290C01 bleq 02A7B1DC
:020381D4 00E90903 rsceq  r0,r9,r3,lsl #0x12
:020381D8 1E11145D mrcne 4,0,r1,cr1,cr13,{2}
:020381DC 0539585C ldreq r5,[r9, #-0x85c]!
:020381E0 0125110C unknown
:020381E4 00A1DD00 adceq  r13,r1,r0,lsl #0x1a
:020381E8 65100139 ldrvs r0,[r0, #-0x139]		;(r0-0x139=*(fffffec7))
:020381EC 2028E1DD unknown
:020381F0 BD32E282 ldclt  2,cr14,[r2,#-0x208]!
:020381F4 E105800A unknown
:020381F8 A0100809 andges r0,r0,r9,lsl #0x10
:020381FC E2840AC5 add  r0,r4,#0xC5000
:02038200 06B90422 unknown
:02038204 040C3169 streq r3,[r12],#-0x169
:02038208 0AE35400 beq 0190D210
:0203820C E80731E8 stmda  r7 ,{r3,r5,r6,r7,r8,r12,r13}
:02038210 700604A5 andvc  r0,r6,r5,lsr #0x9
:02038214 040AE025 streq r14,[r10],#-0x25
:02038218 100C3D40 andne  r3,r12,r0,asr #0x1a
:0203821C 1021E005 eorne  r14,r1,r5
:02038220 012044FF unknown
:02038224 061007E2 ldreq r0,[r0, -r15]!
:02038228 210002E0 unknown
:0203822C 00158200 andeqs r8,r5,r0,lsl #0x4
:02038230 201D2F22 andcss r2,r13,r2,lsr #0x1e
:02038234 65900661 ldrvs r0,[r0, #+0x661]		;r0+0x661=*(00000661)
:02038238 0110FFE5 tsteq r0,r5,ror #0x1f
:0203823C D43038E2 unknown
:02038240 2F81E500 swics 0x0081e500
:02038244 06ED07BD unknown
:02038248 18C33008 stmneia  r3 ,{r3,r12,r13}^
:0203824C 832E22E3 unknown
:02038250 C42038E1 unknown
:02038254 95001900 strls r1,[r0, #-0x900]		;(r0-0x900=*(fffff700))
:02038258 15E20515 strneb r0,[r2, #+0x515]!
:0203825C 02105500 andeqs r5,r0,#0x0
:02038260 00193301 andeqs r3,r9,r1,lsl #0x6
:02038264 301D1001 andccs r1,r13,r1
:02038268 10691065 rsbne  r1,r9,r5,ror #0x0
:0203826C B9100902 ldmltdb  r0 ,{r1,r8,r11}
:02038270 20040005 andcs  r0,r4,r5
:02038274 2159E3C2 cmpcs r9,r2,asr #0x7
:02038278 E121821E unknown
:0203827C 55C31038 strplb r1,[r3, #+0x38]		;r3+0x38=*(84000038)
:02038280 00550314 subeqs r0,r5,r4,lsl r3
:02038284 002D5005 eoreq  r5,r13,r5
:02038288 1F8D0108 swine 0x008d0108
:0203828C FFE28120 swinv 0x00e28120
:02038290 E2021009 and  r1,r2,#0x9
:02038294 E5C02001 strb r2,[r0, #+0x1]		;r0+0x1=*(00000001)
:02038298 001D0028 andeqs r0,r13,r8,lsr #0x0
:0203829C 10194105 andnes r4,r9,r5,lsl #0x2
:020382A0 38203590 stmccda  r0!,{r4,r7,r8,r10,r12,r13}
:020382A4 01D12500 biceqs r2,r1,r0,lsl #0xa
:020382A8 38E38006 unknown
:020382AC 2691C100 ldrcs r12,[r1],+r0, lsl #0x2
:020382B0 0A0D2F82 beq 023840C0
:020382B4 001D1321 andeqs r1,r13,r1,lsr #0x6
:020382B8 90300418 eorlss r0,r0,r8,lsl r4
:020382BC 1028E50E eorne  r14,r8,r14,lsl #0xa
:020382C0 D30005A0 unknown
:020382C4 50820455 addpl  r0,r2,r5,asr r4
:020382C8 C32038E3 unknown
:020382CC 03FD01E5 mvneqs r0,#0x40000039
:020382D0 65C01345 strvsb r1,[r0, #+0x345]		;r0+0x345=*(00000345)
:020382D4 3DF03D16 ldcccl 13,cr3,[r0,#+0x58]!
:020382D8 603DB2F0 unknown
:020382DC F03DF03D eornvs r15,r13,r13,lsr r0
:020382E0 B4F7F03D unknown
:020382E4 F03DA03D eornvs r10,r13,r13,lsr r0
:020382E8 3D203D30 stccc  13,cr3,[r0,#-0xc0]!
:020382EC 103D1CF0 unknown
:020382F0 B60429B6 unknown
:020382F4 0275D113 rsbeqs r13,r5,#0xC0000004
:020382F8 1101E000 unknown
:020382FC 003D1085 eoreqs r1,r13,r5,lsl #0x1
:02038300 A085101D addge  r1,r5,r13,lsl r0
:02038304 F10DF085 unknown
:02038308 F0857085 addnv  r7,r5,r5,lsl #0x1
:0203830C 85F085FF ldrhib r8,[r0, #+0x5ff]!
:02038310 85F085F0 ldrhib r8,[r0, #+0x5f0]!
:02038314 0DF085F0 ldceql 5,cr8,[r0,#+0x3c0]!
:02038318 C0851FF1 unknown
:0203831C 85F085BF ldrhib r8,[r0, #+0x5bf]!
:02038320 85F085F0 ldrhib r8,[r0, #+0x5f0]!
:02038324 85F085F0 ldrhib r8,[r0, #+0x5f0]!
:02038328 859175F0 ldrhi r7,[r1, #+0x5f0]		;r1+0x5f0=*(000005f0)
:0203832C F085FF60 addnv  r15,r5,r0,ror #0x1e
:02038330 F085F085 addnv  r15,r5,r5,lsl #0x1
:02038334 F085F085 addnv  r15,r5,r5,lsl #0x1
:02038338 ED208D78 stc  13,cr8,[r0,#-0x1e0]!
:0203833C ED64DFF0 stcl 15,cr13,[r4,#-0x3c0]!
:02038340 ED1E0180 unknown
:02038344 2100D110 unknown
:02038348 F200110F andnv  r1,r0,#0xC0000003
:0203834C ED22B801 stc  8,cr11,[r2,#-0x4]!
:02038350 B4C02100 strltb r2,[r0],#+0x100
:02038354 40254011 eormi  r4,r5,r1,lsl r0
:02038358 22BA31D8 adccss r3,r10,#0x36
:0203835C 0D0055D3 unknown
:02038360 10995110 addnes r5,r9,r0,lsl r1
:02038364 001183B0 ldreqh r8,[r1], -r0
:02038368 D000B681 andle  r11,r0,r1,lsl #0xd
:0203836C 42500C6D submis r0,r0,#0x6D00
:02038370 292310D1 stmcsdb  r3!,{r0,r4,r6,r7,r12}
:02038374 90CD3300 sbcls  r3,r13,r0,lsl #0x6
:02038378 4DD02251 unknown
:0203837C 5D54E235 unknown
:02038380 120041C0 andne  r4,r0,#0x30
:02038384 10D11059 sbcnes r1,r1,r9,asr r0
:02038388 00056CB0 streqh r6,[r5], -r0
:0203838C 091015B0 ldmeqdb  r0 ,{r4,r5,r7,r8,r10,r12}
:02038390 000DB200 andeq  r11,r13,r0,lsl #0x4
:02038394 AD000DB0 unknown
:02038398 11000DB4 strneh r0,[r0, -r4]
:0203839C 0011B410 andeqs r11,r1,r0,lsl r4
:020383A0 B6058DB2 unknown
:020383A4 E1D01056 bics r1,r0,r6,asr r0
:020383A8 16091951 unknown
:020383AC 18CD10B6 stmneia  r13 ,{r1,r2,r4,r5,r7,r12}^
:020383B0 1E8582E1 cdpne 2,8,cr8,cr5,cr1,7
:020383B4 2E0D8DD0 mcrcs 13,0,r8,cr13,cr0,{6}
:020383B8 64581061 ldrvsb r1,[r8],#-0x61
:020383BC D1116510 tstle r1,r0,lsl r5
:020383C0 011902E1 tsteq r9,r1,ror #0x5
:020383C4 17C102E2 strneb r0,r9,r1,ror #0x5
:020383C8 446D2DB0 unknown
:020383CC 03A11705 moveq  r1,#0x140000		;r1=1310720(0x140000)
:020383D0 D3106838 tstle r0,#0x380000
:020383D4 A01F81E5 andges r8,r15,r5,ror #0x3
:020383D8 1F00A1E1 swine 0x0000a1e1
:020383DC 8105E1B0 strhih r14,[r5, -r0]
:020383E0 0015BC05 andeqs r11,r5,r5,lsl #0x18
:020383E4 601550BE ldrvsh r5,[r5], -r14
:020383E8 4015044D andmis r0,r5,r13,asr #0x8
:020383EC E1D322B8 ldrh r2,[r3, #+0x28]		;r3+0x28=*(84000028)
:020383F0 D31207BA tstle r2,#0x2E80000
:020383F4 C020B0E1 eorgt  r11,r0,r1,ror #0x1
:020383F8 1000B2E1 andne  r11,r0,r1,ror #0x5
:020383FC 5D01E1C0 unknown
:02038400 1075107D rsbnes r1,r5,r13,ror r0
:02038404 252D2845 strcs r2,[r13, #-0x845]!
:02038408 21E5D0F8 unknown
:0203840C 41006010 unknown
:02038410 2D04B90E unknown
:02038414 18B5E490 ldmneia  r5!,{r4,r7,r10,r13,r14,r15}
:02038418 2DAD106D stccs  0,cr1,[r13,#+0x1b4]!
:0203841C 3448B110 strccb r11,[r8],#-0x110
:02038420 00294299 mlaeq  r9,r9,r2,r4unknown
:02038424 B02105DB unknown
:02038428 02E1D000 rsceq  r13,r1,#0x0
:0203842C E2010009 and  r0,r1,#0x9
:02038430 E1B007C0 movs r0,r0,asr #0xf
:02038434 17F91891 unknown
:02038438 755B60A1 ldrvcb r6,[r11, #-0xa1]		;(r11-0xa1=*(ffffff5f))
:0203843C 1502B938 strne r11,[r2, #-0x938]		;(r2-0x938=*(fffff6d1))
:02038440 0C2D1001 stceq  0,cr1,[r13],#-0x4
:02038444 15C04610 strneb r4,[r0, #+0x610]		;r0+0x610=*(00000610)
:02038448 E54C1065 strb r1,[r12, #-0x65]		;r12-0x65=*(065fff9b)=#0(0x00000000)
:0203844C AD7FFF19 ldcgel 15,cr15,[r15,#-0x64]!
:02038450 09549420 ldmeqdb  r4 ,{r5,r10,r12,r15}^
:02038454 7117DD00 tstvc r7,r0,lsl #0x1a
:02038458 9F00501C swils 0x0000501c
:0203845C 718E0125 orrvc  r0,r14,r5,lsr #0x2
:02038460 5A400503 bpl 03039874
:02038464 06301933 unknown
:02038468 53300019 teqpl r0,#0x19
:0203846C 25FD1759 ldrcsb r1,[r13, #+0x759]!
:02038470 DF201182 swile 0x00201182
:02038474 10090061 andne  r0,r9,r1,ror #0x0
:02038478 00496B69 subeq  r6,r9,r9,ror #0x16
:0203847C 10492020 subne  r2,r9,r0,lsr #0x0
:02038480 D210002D andles r0,r0,#0x2D
:02038484 00B019E1 adceqs r1,r0,r1,ror #0x13
:02038488 750EE1C2 strvc r14,[r14, #-0x1c2]		;(r14-0x1c2=*(fffffe3e))
:0203848C 452CC504 strmi r12,[r12, #-0x504]!
:02038490 DC18E040 ldcle  0,cr14,[r8],{#0x40}
:02038494 D1BAB407 movles r11,r7,lsl #0x8		;r11=0(0x0)
:02038498 37550201 ldrccb r0,[r5,-r1, lsl #0x4]
:0203849C DD205228 stcle  2,cr5,[r0,#-0xa0]!
:020384A0 D200B031 andle  r11,r0,#0x31
:020384A4 170520E1 strne r2,r11,r0,#0x31
:020384A8 2DC21082 unknown
:020384AC 10BD332C adcnes r3,r13,r12,lsr #0x6
:020384B0 A1C681F9 unknown
:020384B4 257DB403 ldrcsb r11,[r13, #-0x403]!
:020384B8 64040002 strvs r0,[r4],#-0x2
:020384BC 107141D9 unknown
:020384C0 0002614A andeq  r6,r2,r10,asr #0x2
:020384C4 0A032AD5 beq 02103020
:020384C8 04F8E280 unknown
:020384CC C501991F strgt r9,[r1, #-0x91f]		;(r1-0x91f=*(fffff6e1))
:020384D0 1D1FF80B unknown
:020384D4 7E2CB100 cdpvc 1,2,cr11,cr12,cr0,0
:020384D8 10216966 eorne  r6,r1,r6,ror #0x12
:020384DC 29B847B1 ldmcsib  r8!,{r0,r4,r5,r7,r8,r9,r10,r14}
:020384E0 0D2BE900 stceq  9,cr14,[r11,#-0x0]!
:020384E4 F50A4500 strnv r4,[r10, #-0x500]		;(r10-0x500=*(fffffb00))
:020384E8 910C05E2 unknown
:020384EC 200CE510 andcs  r14,r12,r0,lsl r5
:020384F0 460F36B9 unknown
:020384F4 39E92D00 unknown
:020384F8 B61E1D11 unknown
:020384FC 58401195 stmplda  r0 ,{r0,r2,r4,r7,r8,r12}^
:02038500 8DD00C0D unknown
:02038504 051215E2 ldreq r1,[r2, #-0x5e2]		;(r2-0x5e2=*(fffffa27))
:02038508 2330353C teqcs r0,#0xF000000
:0203850C 0C002171 stceq  1,cr2,[r0],{#0x71}
:02038510 04E89400 unknown
:02038514 81167530 tsthi r6,r0,lsr r5
:02038518 942008E1 unknown
:0203851C 04711119 unknown
:02038520 1904E582 stmnedb  r4 ,{r1,r7,r8,r10,r13,r14,r15}
:02038524 14110001 ldrne r0,[r1],#-0x1
:02038528 E101330E unknown
:0203852C D934192C ldmledb  r4!,{r2,r3,r5,r8,r11,r12}
:02038530 1A09E332 bne 022B1200
:02038534 49013314 stmmidb  r1 ,{r2,r4,r8,r9,r12,r13}
:02038538 7918B900 ldmvcdb  r8 ,{r8,r11,r12,r13,r15}
:0203853C E5719517 ldrb r9,[r1, #-0x517]!
:02038540 E8840022 stmia  r4 ,{r1,r5}
:02038544 020B6100 andeq  r6,r11,#0x0
:02038548 EB013340 bl 02085250
:0203854C BD26F138 stclt  1,cr15,[r6,#-0xe0]!
:02038550 30E28014 rsccc  r8,r2,r4,lsl r0
:02038554 16E1500D unknown
:02038558 BB5C59B1 bllt 0374EC24
:0203855C 19010205 stmnedb  r1 ,{r0,r2,r9}
:02038560 00998487 addeqs r8,r9,r7,lsl #0x9
:02038564 F1841191 unknown
:02038568 78111D00 ldmvcda  r1 ,{r8,r10,r11,r12}
:0203856C 00893630 addeq  r3,r9,r0,lsr r6
:02038570 2B0EC50C blcs 023E99A8
:02038574 E5831019 str r1,[r3, #+0x19]		;r3+0x19=*(84000019)
:02038578 013F15CF teqeq r15,r15,asr #0xb
:0203857C 702A01EB eorvc  r0,r10,r11,ror #0x3
:02038580 023505F9 eoreqs r0,r5,#0x3E400000
:02038584 05406840 streqb r6,[r0, #-0x840]		;(r0-0x840=*(fffff7c0))
:02038588 11017907 unknown
:0203858C 29045500 stmcsdb  r4 ,{r8,r10,r12,r14}
:02038590 85032D1E strhi r2,[r3, #-0xd1e]		;(r3-0xd1e=*(83fff2e2))
:02038594 F95CFE01 ldmnvdb  r12 ,{r0,r9,r10,r11,r12,r13,r14,r15}^
:02038598 087D1185 unknown
:0203859C 05E2866B streqb r8,[r2, #+0x66b]!
:020385A0 E081110C add  r1,r1,r12,lsl #0x2
:020385A4 00252875 eoreq  r2,r5,r5,ror r8
:020385A8 DDF317BD ldclel 7,cr1,[r3,#+0x2f4]!
:020385AC 7924B801 stmvcdb  r4!,{r0,r11,r12,r13,r15}
:020385B0 C810D940 ldmgtda  r0 ,{r6,r8,r11,r12,r14,r15}
:020385B4 791B0395 ldmvcdb  r11 ,{r0,r2,r4,r7,r8,r9}
:020385B8 65560C00 ldrvsb r0,[r6, #-0xc00]		;(r6-0xc00=*(fffff400))
:020385BC 08206900 stmeqda  r0!,{r8,r11,r13,r14}
:020385C0 18F9E581 ldmneia  r9!,{r0,r7,r8,r10,r13,r14,r15}^
:020385C4 A30AF40C unknown
:020385C8 BC481049 stcltl 0,cr1,[r8],{#0x49}
:020385CC 38204505 stmccda  r0!,{r0,r2,r8,r10,r14}
:020385D0 5102000D unknown
:020385D4 49300D1B ldmmidb  r0!,{r0,r1,r3,r4,r8,r10,r11}
:020385D8 11044D38 unknown
:020385DC 322DFFC0 eorcc  r15,r13,#0x300
:020385E0 3514EB01 ldrcc r14,[r4, #-0xb01]		;(r4-0xb01=*(fffff4ff))
:020385E4 9D1E5500 unknown
:020385E8 7D05A901 unknown
:020385EC E280F810 add  r15,r0,#0x100000
:020385F0 25012E0E strcs r2,[r1, #-0xe0e]		;(r1-0xe0e=*(fffff1f2))
:020385F4 35144D30 ldrcc r4,[r4, #-0xd30]		;(r4-0xd30=*(fffff2d0))
:020385F8 E910E01A ldmdb  r0 ,{r1,r3,r4,r13,r14,r15}
:020385FC 08102535 ldmeqda  r0 ,{r0,r2,r4,r5,r8,r10,r13}
:02038600 2EE59118 mcrcs 1,7,r9,cr5,cr8,{0}
:02038604 EB000206 bl 02038E24
:02038608 FD50172D unknown
:0203860C 882425FF stmhida  r4!,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r10,r13}
:02038610 10191001 andnes r1,r9,r1
:02038614 18851010 stmneia  r5 ,{r4,r12}
:02038618 01003199 swpeq r3,r9,r0
:0203861C 45E08133 strmib r8,[r0, #+0x133]!
:02038620 24406520 strcsb r6,[r0],#-0x520
:02038624 390885A2 stmccdb  r8 ,{r1,r5,r7,r8,r10,r15}
:02038628 9130CC13 teqls r0,r3,lsl r12
:0203862C 149530E5 ldrne r3,[r5],#+0xe5
:02038630 0311D120 tsteq r1,#0x8
:02038634 0C02E050 stceq  0,cr14,[r2],{#0x50}
:02038638 0341E380 unknown
:0203863C 609204B9 ldrvsh r0,[r2], +r9
:02038640 0069002D rsbeq  r0,r9,r13,lsr #0x0
:02038644 B1E2830B mvnlt  r8,r11,lsl #0x6
:02038648 2301E102 unknown
:0203864C 0223A020 eoreq  r10,r3,#0x20
:02038650 0CE08301 stceql 3,cr8,[r0],#+0x4
:02038654 08183500 ldmeqda  r8 ,{r8,r10,r12,r13}
:02038658 1981083D stmneib  r1 ,{r0,r2,r3,r4,r5,r11}
:0203865C 6CC1FFFC stcvsl 15,cr15,[r1],{#0xfc}
:02038660 8938390D ldmhidb  r8!,{r0,r2,r3,r8,r11,r12,r13}
:02038664 E0820578 add  r0,r2,r8,ror r5
:02038668 03800181 orreq  r0,r0,#0x40000020
:0203866C BD6C29D9 stcltl 9,cr2,[r12,#-0x364]!
:02038670 4D0D0D40 unknown
:02038674 D5010915 strle r0,[r1, #-0x915]		;(r1-0x915=*(fffff6eb))
:02038678 55A4E505 strpl r14,[r4, #+0x505]!
:0203867C 04999016 ldreq r9,[r9],#+0x16
:02038680 80204551 eorhi  r4,r0,r1,asr r5
:02038684 709A0CED addvcs r0,r10,r13,ror #0x19
:02038688 6C03E3A0 stcvs  3,cr14,[r3],{#0xa0}
:0203868C A05B0475 subges r0,r11,r5,ror r4
:02038690 0011E320 andeqs r14,r1,r0,lsr #0x6
:02038694 074902D9 unknown
:02038698 10090289 andne  r0,r9,r9,lsl #0x5
:0203869C 0D3EF8FA ldceq  8,cr15,[r14,#-0x3e8]!
:020386A0 000D9C70 andeq  r9,r13,r0,ror r12
:020386A4 354DFF51 strccb r15,[r13, #-0xf51]		;(r13-0xf51=*(bcfff0af))
:020386A8 002905B9 unknown
:020386AC 0DE581E5 stceql 1,cr8,[r5,#+0x394]!
:020386B0 0D68B890 stceql 8,cr11,[r8,#-0x240]!
:020386B4 05CD0040 streqb r0,[r13, #+0x40]		;r13+0x40=*(bd000040)
:020386B8 E2800CA4 add  r0,r0,#0xA400
:020386BC E1C059B4 strh r5,[r0, #+0x94]		;r0+0x94=*(00000094)
:020386C0 7D807011 unknown
:020386C4 E2811D06 add  r1,r1,#0x180
:020386C8 35A5FF71 strcc r15,[r5, #+0xf71]!
:020386CC 8010410A andhis r4,r0,r10,lsl #0x2
:020386D0 910198E0 unknown
:020386D4 1F0063E5 swine 0x000063e5
:020386D8 BD68E281 stcltl 2,cr14,[r8,#-0x204]!
:020386DC E189901B orr  r9,r9,r11,lsl r0
:020386E0 E3599005 cmp r9,#0x5
:020386E4 E28AAE1A add  r10,r10,#0x1A0
:020386E8 8001E1DD unknown
:020386EC 47F05175 unknown
:020386F0 10493175 subne  r3,r9,r5,ror r1
:020386F4 19090095 stmnedb  r9 ,{r0,r2,r4,r7}
:020386F8 11015CE0 unknown
:020386FC 37856004 strcc r6,[r5, +r4]
:02038700 A8048D02 stmgeda  r4 ,{r1,r8,r10,r11,r15}
:02038704 017D00A1 cmneq r13,r1,lsr #0x1
:02038708 06A90845 unknown
:0203870C 19CDF8FC stmneib  r13 ,{r2,r3,r4,r5,r6,r7,r11,r12,r13,r14,r15}^
:02038710 03E24F86 mvneq  r4,#0x218
:02038714 B9E3C110 unknown
:02038718 20814115 addcs  r4,r1,r5,lsl r1
:0203871C 1441E1A0 strneb r14,[r1],#-0x1a0
:02038720 E1C680BA strh r8,[r6, #+0xa]		;r6+0xa=*(0000000a)
:02038724 3932045D ldmccdb  r2!,{r0,r2,r3,r4,r6,r10}
:02038728 20E57003 rsccs  r7,r5,r3
:0203872C 1F1145E3 swine 0x001145e3
:02038730 10AA0019 adcne  r0,r10,r9,lsl r0
:02038734 06707D11 unknown
:02038738 59E2805D unknown
:0203873C 7D108450 unknown
:02038740 801F6340 andhis r6,r15,r0,asr #0x6
:02038744 007D08F9 unknown
:02038748 E1D562A0 bics r6,r5,r0,lsr #0x5
:0203874C D02079BA unknown
:02038750 08A003E1 stmeqia  r0!,{r0,r5,r6,r7,r8,r9}
:02038754 3008E08A andcc  r14,r8,r10,lsl #0x1
:02038758 7D02E08A unknown
:0203875C 07698000 streqb r8,[r9,-r0]!
:02038760 A02081CA eorge  r8,r0,r10,asr #0x3
:02038764 812BE1C6 unknown
:02038768 10C98540 sbcne  r8,r9,r0,asr #0xa
:0203876C 81F01EA9 mvnhis r1,r9,lsr #0x1d
:02038770 8081B000 addhi  r11,r1,r0
:02038774 212B0F63 unknown
:02038778 18992130 ldmneia  r9 ,{r4,r5,r8,r13}
:0203877C 1FEB013D swine 0x00eb013d
:02038780 90850055 addls  r0,r5,r5,asr r0
:02038784 041D1155 ldreq r1,[r13],#-0x155
:02038788 6300B995 unknown
:0203878C E216805F ands r8,r6,#0x5F
:02038790 D511505D ldrle r5,[r1, #-0x5d]		;(r1-0x5d=*(ffffffa3))
:02038794 81000900 unknown
:02038798 A08A304D addge  r3,r10,r13,asr #0x0
:0203879C 30B8E595 umlalccs r14,r8,r5,r5
:020387A0 00B8E1D5 unknown
:020387A4 BAE1DA20 blt 018AF02C
:020387A8 08E1DA10 unknown
:020387AC E0433000 sub  r3,r3,r0
:020387B0 E0821001 add  r1,r2,r1
:020387B4 E18010B9 strh r1,[r0, +r9]
:020387B8 AD05BA00 unknown
:020387BC C630B84A unknown
:020387C0 B10A09E1 unknown
:020387C4 0A16E507 beq 025F1BE8
:020387C8 E15A25C1 cmp r10,r1,asr #0xb
:020387CC 050116EF streq r1,[r1, #-0x6ef]		;(r1-0x6ef=*(fffff911))
:020387D0 0941B52C stmeqdb  r1 ,{r2,r3,r5,r8,r10,r12,r13,r15}^
:020387D4 06E08000 unknown
:020387D8 41800D05 orrmi  r0,r0,r5,lsl #0x1a
:020387DC 08150020 ldmeqda  r5 ,{r5}
:020387E0 01A53CE3 moveq  r3,r3,ror #0x19
:020387E4 E1D61094 unknown
:020387E8 051D1A6D ldreq r1,[r13, #-0xa6d]		;(r13-0xa6d=*(bcfff593))
:020387EC 183209E5 ldmneda  r2!,{r0,r2,r5,r6,r7,r8,r11}
:020387F0 C106EB01 unknown
:020387F4 203D8715 eorcss r8,r13,r5,lsl r7
:020387F8 4A4939FD bmi 03286FF4
:020387FC 51FEE6E8 mvnpls r14,r8,ror #0xd
:02038800 659F000B ldrvs r0,[r15, #+0xb]		;r15+0xb=*(02038813)=#278192908(0x1094e30c)
:02038804 0E01F103 cdpeq 1,0,cr15,cr1,cr3,0
:02038808 75E28164 strvcb r8,[r2, #+0x164]!
:0203880C 23185D06 tstcs r8,#0x180
:02038810 0CA00E1A stceq  14,cr0,[r0],#+0x68
:02038814 201094E3 andcss r9,r0,r3,ror #0x9
:02038818 90019CE0 andls  r9,r1,r0,ror #0x19
:0203881C 1BD9E500 blne 016B1C24
:02038820 042DF886 unknown
:02038824 01251FE1 unknown
:02038828 00F21449 rsceqs r1,r2,r9,asr #0x8
:0203882C 31025130 unknown
:02038830 D0200300 eorle  r0,r0,r0,lsl #0x6
:02038834 09190CE7 ldmeqdb  r9 ,{r0,r1,r2,r5,r6,r7,r10,r11}
:02038838 0C092625 stceq  6,cr2,[r9],{#0x25}
:0203883C E153043D cmp r3,r13,lsr r4
:02038840 8F0039F9 swihi 0x000039f9
:02038844 C5004503 strgt r4,[r0, #-0x503]		;r0-0x503=*(1094de09)=#0(0x00000000)
:02038848 C0158926 andgts r8,r5,r6,lsr #0x12
:0203884C 19A1E242 stmneib  r1!,{r1,r6,r9,r13,r14,r15}
:02038850 0DE0008E stceql 0,cr0,[r0,#+0x238]!
:02038854 0E0A5D02 cdpeq 13,0,cr5,cr10,cr2,0
:02038858 0CE7D130 stceql 1,cr13,[r7],#+0xc0
:0203885C 27390CA5 ldrcs r0,[r9,-r5, lsr #0x19]!
:02038860 07ED208E streqb r2,[r13,+r14, lsl #0x1]!
:02038864 13E28EE0 mvnne  r8,#0xE00
:02038868 498030B2 stmmiib  r0 ,{r1,r4,r5,r7,r12,r13}
:0203886C F7E15E06 strnvb r5,[r1,+r6, lsl #0x1c]!
:02038870 8E88037D mcrhi 3,4,r0,cr8,cr13,{3}
:02038874 20B146B9 unknown
:02038878 03FD0A59 mvneqs r0,#0x59000
:0203887C 728B5781 addvc  r5,r11,#0x2040000
:02038880 B500E529 strlt r14,[r0, #-0x529]		;r0-0x529=*(1094dde3)=#0(0x00000000)
:02038884 8D000911 unknown
:02038888 0900E529 stmeqdb  r0 ,{r0,r3,r5,r8,r10,r13,r14,r15}
:0203888C 12D9CE00 sbcnes r12,r9,#0x0
:02038890 00E5298F rsceq  r2,r5,r15,lsl #0x13
:02038894 5D00C110 unknown
:02038898 E900E520 stmdb  r0 ,{r5,r8,r10,r13,r14,r15}
:0203889C 0900C110 stmeqdb  r0 ,{r4,r8,r14,r15}
:020388A0 E5299B00 str r9,[r9, #-0xb00]!
:020388A4 00C11000 sbceq  r1,r1,r0
:020388A8 9D0009A6 unknown
:020388AC 1000E529 andne  r14,r0,r9,lsr #0xa
:020388B0 000900C1 andeq  r0,r9,r1,asr #0x1
:020388B4 E529699F str r6,[r9, #-0x99f]!
:020388B8 0915AD00 ldmeqdb  r5 ,{r8,r10,r11,r13,r15}
:020388BC E529AB00 str r10,[r9, #-0xb00]!
:020388C0 C14E1000 unknown
:020388C4 AD000900 unknown
:020388C8 1900E529 stmnedb  r0 ,{r0,r3,r5,r8,r10,r13,r14,r15}
:020388CC AF00091E swige 0x0000091e
:020388D0 34000973 strcc r0,[r0],#-0x973
:020388D4 0900C110 stmeqdb  r0 ,{r4,r8,r14,r15}
:020388D8 0009B600 andeq  r11,r9,r0,lsl #0xc
:020388DC C1105928 tstgt r0,r8,lsr #0x12
:020388E0 39000900 stmccdb  r0 ,{r8,r11}
:020388E4 00091C10 andeq  r1,r9,r0,lsl r12
:020388E8 AE00092C cdpge 9,0,cr0,cr0,cr12,1
:020388EC BD012997 unknown
:020388F0 2500B507 strcs r11,[r0, #-0x507]		;r0-0x507=*(1094de05)=#0(0x00000000)
:020388F4 042D2C02 unknown
:020388F8 00811CB8 streqh r1,[r1], +r8
:020388FC E5001D3D str r1,[r0, #-0xd3d]		;r0-0xd3d=*(1094d5cf)=#0(0x00000000)
:02038900 5E43B920 cdppl 9,4,cr11,cr3,cr0,1
:02038904 62BA0001 adcvss r0,r10,#0x1
:02038908 01910001 orreqs r0,r1,r1
:0203890C 01099500 unknown
:02038910 AA038135 bge 02118DEC
:02038914 A10009C4 unknown
:02038918 0125B014 unknown
:0203891C 0006B8EB andeq  r11,r6,r11,ror #0x11
:02038920 09513581 ldmeqdb  r1 ,{r0,r7,r8,r10,r12,r13}^
:02038924 0009AC00 andeq  r10,r9,r0,lsl #0x18
:02038928 6AA21241 bvs 008BD234
:0203892C 09A00009 stmeqib  r0!,{r0,r3}
:02038930 00090C00 andeq  r0,r9,r0,lsl #0x18
:02038934 150126DF strne r2,[r1, #-0x6df]		;(r1-0x6df=*(fffff921))
:02038938 000994EB andeq  r9,r9,r11,ror #0x9
:0203893C 090713D5 stmeqdb  r7 ,{r0,r2,r4,r6,r7,r8,r9,r12}
:02038940 00098800 andeq  r8,r9,r0,lsl #0x10
:02038944 000914AC andeq  r1,r9,r12,lsr #0x9
:02038948 7C00097A stcvc  9,cr0,[r0],{#0x7a}
:0203894C 000914E5 andeq  r1,r9,r5,ror #0x9
:02038950 B1276AB1 strlth r6,[r7, -r1]!
:02038954 09041517 stmeqdb  r4 ,{r0,r1,r2,r4,r8,r10,r12}
:02038958 00092E00 andeq  r2,r9,r0,lsl #0x1c
:0203895C AE000964 cdpge 9,0,cr0,cr0,cr4,3
:02038960 09551D15 ldmeqdb  r5 ,{r0,r2,r4,r8,r10,r11,r12}^
:02038964 00095800 andeq  r5,r9,r0,lsl #0x10
:02038968 6E000924 cdpvs 9,0,cr0,cr0,cr4,1
:0203896C 4C000955 stcmi  9,cr0,[r0],{#0x55}
:02038970 09280009 stmeqdb  r8!,{r0,r3}
:02038974 A5288B00 strge r8,[r8, #-0xb00]!
:02038978 00119509 andeqs r9,r1,r9,lsl #0xa
:0203897C 1A01D530 bne 020ADE44
:02038980 AD301051 ldcge  0,cr1,[r0,#-0x144]!
:02038984 D503B500 strle r11,[r3, #-0x500]		;(r3-0x500=*(83fffb00))
:02038988 30B01A95 umlalccs r1,r0,r5,r10
:0203898C 1A01E1C2 bne 020B109C
:02038990 B0E20182 rsclt  r0,r2,r2,lsl #0x3
:02038994 40E1C130 rscmi  r12,r1,r0,lsr r1
:02038998 403C0001 eormis r0,r12,r1
:0203899C 01380001 teqeq r8,r1
:020389A0 02303400 eoreqs r3,r0,#0x0
:020389A4 3F05C0E5 swicc 0x0005c0e5
:020389A8 0100E582 unknown
:020389AC 80300400 eorhis r0,r0,r0,lsl #0x8
:020389B0 80061D10 andhi  r1,r6,r0,lsl r13
:020389B4 74107DE5 ldrvc r7,[r0],#-0xde5
:020389B8 005001D5 ldreqsb r0,[r0],#-0x15
:020389BC 14040029 strne r0,[r4],#-0x29
:020389C0 81040010 unknown
:020389C4 00406810 subeq  r6,r0,r0,lsl r8
:020389C8 31280939 unknown
:020389CC 150DCD10 strne r12,[r13, #-0xd10]		;(r13-0xd10=*(bcfff2f0))
:020389D0 5A270021 bpl 029F8A5C
:020389D4 0D49E3A0 unknown
:020389D8 9F105400 swils 0x00105400
:020389DC 09882961 stmeqib  r8 ,{r0,r5,r6,r8,r11,r13}
:020389E0 45E3A029 strmib r10,[r3, #+0x29]!
:020389E4 29480011 stmcsdb  r8 ,{r0,r4}^
:020389E8 C9101D20 ldmgtdb  r0 ,{r5,r8,r10,r11,r12}
:020389EC 31200D07 unknown
:020389F0 05401D09 streqb r1,[r0, #-0xd09]		;r0-0xd09=*(1094d603)=#0(0x00000000)
:020389F4 E31FA014 tst r15,#0x14
:020389F8 0D3C100D ldceq  0,cr1,[r12,#-0x34]!
:020389FC A90C0200 stmgedb  r12 ,{r9}
:02038A00 CA200D08 bgt 0283BE28
:02038A04 000D0D31 andeq  r0,r13,r1,lsr r13
:02038A08 2FE11521 swics 0x00e11521
:02038A0C 3E00952B cdpcc 5,0,cr9,cr0,cr11,1
:02038A10 F3AF3039 movnv  r3,#0x39		;r3=57(0x39)
:02038A14 025E0001 subeqs r0,r14,#0x1
:02038A18 00010688 andeq  r0,r1,r8,lsl #0xd
:02038A1C 04004807 streq r4,[r0],#-0x807
:02038A20 12450500 subne  r0,r5,#0x0
:02038A24 5999191D ldmplib  r9 ,{r0,r2,r3,r4,r8,r11,r12}
:02038A28 09091D30 stmeqdb  r9 ,{r4,r5,r8,r10,r11,r12}
:02038A2C 8D14E910 unknown
:02038A30 03810F09 orreq  r0,r1,#0x24
:02038A34 AF019508 swige 0x00019508
:02038A38 8B000D0F blhi 0203BE7C
:02038A3C 71EB0159 mvnvc  r0,r9,asr r1
:02038A40 C202054A andgt  r0,r2,#0x12800000
:02038A44 28AC3559 stmcsia  r12!,{r0,r3,r4,r6,r8,r10,r12,r13}
:02038A48 4FF8020B swimi 0x00f8020b
:02038A4C 80E9012D rschi  r0,r9,r13,lsr #0x2
:02038A50 10350251 eornes r0,r5,r1,asr r2
:02038A54 801041CB andhis r4,r0,r11,asr #0x3
:02038A58 F0E32CA0 rscnv  r2,r3,r0,lsr #0x19
:02038A5C 90F00101 rsclss r0,r0,r1,lsl #0x2
:02038A60 45A0052D strmi r0,[r0, #+0x52d]!
:02038A64 0B99A401 bleq 006A1A70
:02038A68 08257008 stmeqda  r5!,{r3,r12,r13,r14}
:02038A6C 5006C560 andpl  r12,r6,r0,ror #0xa
:02038A70 B0A90811 adclt  r0,r9,r1,lsl r8
:02038A74 100D20E9 andne  r2,r13,r9,ror #0x1
:02038A78 25042069 strcs r2,[r4, #-0x69]		;(r4-0x69=*(ffffff97))
:02038A7C 2E203406 cdpcs 4,2,cr3,cr0,cr6,0
:02038A80 D9027180 stmledb  r2 ,{r7,r8,r12,r13,r14}
:02038A84 000B92E5 andeq  r9,r11,r5,ror #0x5
:02038A88 FBBA02E0 blx 00EB9610
:02038A8C ED143021 unknown
:02038A90 3D200D03 stccc  13,cr0,[r0,#-0xc]!
:02038A94 F42BAD10 unknown
:02038A98 3C201DD9 stccc  13,cr1,[r0],#-0x364
:02038A9C F7990145 ldrnv r0,[r0],#-0x364
:02038AA0 4AE76059 bmi 01A10C0C
:02038AA4 E4D90001 ldrb r0,[r9],#+0x1
:02038AA8 700DF788 andvc  r15,r13,r8,lsl #0xf
:02038AAC 000D4004 andeq  r4,r13,r4
:02038AB0 4039FDEC eormis r15,r9,r12,ror #0x1b
:02038AB4 81102513 tsthi r0,r3,lsl r5
:02038AB8 1CA96009 stcne  0,cr6,[r9],#+0x24
:02038ABC 39E5C070 unknown
:02038AC0 30103D10 andccs r3,r0,r0,lsl r13
:02038AC4 E5C03060 strb r3,[r0, #+0x60]		;r0+0x60=*(1094e36c)=#0(0x00000000)
:02038AC8 150CD015 strne r13,[r12, #-0x15]		;r12-0x15=*(065fffeb)=#0(0x00000000)
:02038ACC 10150D00 andnes r0,r5,r0,lsl #0x1a
:02038AD0 03D410B5 biceqs r1,r4,#0xB5
:02038AD4 100AE081 andne  r14,r10,r1,lsl #0x1
:02038AD8 C1204581 unknown
:02038ADC FE03C010 mcr2 0,0,r12,cr3,cr0,{0}
:02038AE0 A0403041 subge  r3,r0,r1,asr #0x0
:02038AE4 0408E28A streq r14,[r8],#-0x28a
:02038AE8 8001002D andhi  r0,r1,r13,lsr #0x0
:02038AEC 5038E288 eorpls r14,r8,r8,lsl #0x5
:02038AF0 02E501C0 rsceq  r0,r5,#0x30
:02038AF4 CAE35800 bgt 0190EAFC
:02038AF8 408F10F9 unknown
:02038AFC 2A383045 bcs 02E44C18
:02038B00 0538020D ldreq r0,[r8, #-0x20d]!
:02038B04 29414018 stmcsdb  r1 ,{r3,r4,r14}^
:02038B08 49200D32 stmmidb  r0!,{r1,r4,r5,r8,r10,r11}
:02038B0C D112E901 tstle r2,r1,lsl #0x12
:02038B10 00F90159 rsceqs r0,r9,r9,asr r1
:02038B14 78EF21DD unknown
:02038B18 10B1009D umlalnes r0,r1,r13,r0
:02038B1C 16B11D49 unknown
:02038B20 8401BD08 strhi r11,[r1],#-0xd08
:02038B24 71C9FB5E bicvc  r15,r9,r14,asr r11
:02038B28 264100AD strcsb r0,[r1],-r13, lsr #0x1
:02038B2C 265950A0 ldrcsb r5,[r9],-r0, lsr #0x1
:02038B30 06CE2031 unknown
:02038B34 01BD8023 moveqs r8,r3,lsr #0x0		;r8=0(0x0)
:02038B38 204DE5D2 unknown
:02038B3C 40C819D9 unknown
:02038B40 1020E592 mlane  r0,r2,r5,r14unknown
:02038B44 09202582 stmeqdb  r0!,{r1,r7,r8,r10,r13}
:02038B48 3D116940 unknown
:02038B4C 94200809 unknown
:02038B50 FF322BE9 swinv 0x00322be9
:02038B54 008D2F23 addeq  r2,r13,r3,lsr #0x1e
:02038B58 94060595 strls r0,[r6],#-0x595
:02038B5C 20100DE5 andcss r0,r0,r5,ror #0x1b
:02038B60 690F214A stmvsdb  r15 ,{r1,r3,r6,r8,r13}
:02038B64 0E7DF515 mrceq 5,3,r15,cr13,cr5,{0}
:02038B68 3D801306 unknown
:02038B6C 0F298B00 swieq 0x00298b00
:02038B70 85E1A043 strhib r10,[r1, #+0x43]!
:02038B74 F8112911 ldmnvda  r1 ,{r0,r4,r8,r11,r13}
:02038B78 34B10539 unknown
:02038B7C 04E905ED unknown
:02038B80 F76D20ED strnvb r2,da 
:02038B84 4EB0165D mrcmi 6,5,r1,cr0,cr13,{2}
:02038B88 061C9DE1 ldreq r9,da 
:02038B8C B9070D00 stmltdb  r7 ,{r8,r10,r11}
:02038B90 32E59722 rsccc  r9,r5,#0x880000
:02038B94 16E55001 unknown
:02038B98 E934E084 ldmdb  r4!,{r2,r7,r13,r14,r15}
:02038B9C 0144010F unknown
:02038BA0 0571F20C ldreqb r15,[r1, #-0x20c]!
:02038BA4 714115F8 unknown
:02038BA8 015DC025 cmpeq r13,r5,lsr #0x0
:02038BAC 1439C0B5 unknown
:02038BB0 F0257900 eornv  r7,r5,r0,lsl #0x12
:02038BB4 0AE92D41 beq 01A840C0
:02038BB8 003D407C eoreqs r4,r13,r12,ror r0
:02038BBC 91003D70 unknown
:02038BC0 DD1FFD19 unknown
:02038BC4 5002F400 andpl  r15,r2,r0,lsl #0x8
:02038BC8 010104D1 unknown
:02038BCC 1111F753 tstne r1,r3,asr r7
:02038BD0 84CC1AB9 strhib r1,[r12],#+0xab9
:02038BD4 84500CE5 ldrhib r0,[r0],#-0xce5
:02038BD8 E5DD0149 ldrb r0,[r13, #+0x149]		;r13+0x149=*(00000149)
:02038BDC C4601020 unknown
:02038BE0 10112191 mulnes r1,r1,r1
:02038BE4 B308E5C4 unknown
:02038BE8 9F186530 swils 0x00186530
:02038BEC E5914081 ldr r4,[r1, #+0x81]		;r1+0x81=*(00000081)
:02038BF0 80031407 andhi  r1,r3,r7,lsl #0x8
:02038BF4 7D0010E0 unknown
:02038BF8 20E5D011 rsccs  r13,r5,r1,lsl r0
:02038BFC 1C650BD9 stcnel 11,cr0,[r5],#-0x364
:02038C00 8F10852A swihi 0x0010852a
:02038C04 13390079 teqne r9,#0x79
:02038C08 BDEB1031 stcltl 0,cr1,[r11,#+0xc4]!
:02038C0C 12D9EA06 sbcnes r14,r9,#0x6000
:02038C10 5D013098 unknown
:02038C14 8145F020 unknown
:02038C18 51B13075 movpls r3,r5,ror r0
:02038C1C 07AD2010 unknown
:02038C20 A67069C0 unknown
:02038C24 691C1135 ldmvsdb  r12 ,{r0,r2,r4,r5,r8,r12}
:02038C28 C1A1CC40 movgt  r12,r0,asr #0x18
:02038C2C C51CCD47 ldrgt r12,[r12, #-0xd47]		;r12-0xd47=*(065ff2b9)=#0(0x00000000)
:02038C30 91020565 unknown
:02038C34 D4101159 ldrle r1,[r0],#-0x159
:02038C38 22C50059 sbccs  r0,r5,#0x59
:02038C3C 0C2361C4 stceq  1,cr6,[r3],#-0x310
:02038C40 FB1807F5 blx 0263AC24
:02038C44 0E0511E5 cdpeq 1,0,cr1,cr5,cr5,7
:02038C48 E5FF65FD ldrb r6,[r15, #+0x5fd]!
:02038C4C CD17B12E unknown
:02038C50 9003051E andls  r0,r3,r14,lsl r5
:02038C54 F7070EE7 strnv r0,r0,r3,r14,lsl r5
:02038C58 10153261 andnes r3,r5,r1,ror #0x4
:02038C5C B59F200C ldrlt r2,[r15, #+0xc]		;r15+0xc=*(02038c70)=#-719007462(0xd524d11a)
:02038C60 E5928C09 ldr r8,[r2, #+0xc09]		;r2+0xc09=*(d524dd23)
:02038C64 E0820300 add  r0,r2,r0,lsl #0x6
:02038C68 C0001038 andgt  r1,r0,r8,lsr r0
:02038C6C 11A820E1 movne  r2,r1,ror #0x1
:02038C70 D524D11A strle r13,[r4, #-0x11a]!
:02038C74 51626814 unknown
:02038C78 601ED500 andvss r13,r14,r0,lsl #0xa
:02038C7C 24E1FE91 unknown
:02038C80 A30DB59F unknown
:02038C84 3C441145 stcccl 1,cr1,[r4],{#0x45}
:02038C88 492D03F1 stmmidb  r13!,{r0,r4,r5,r6,r7,r8,r9}
:02038C8C 3B9E14C9 blcc 007BDFB8
:02038C90 AD03A539 unknown
:02038C94 AA3C691E bge 02F53114
:02038C98 0D02100D unknown
:02038C9C 0D570300 unknown
:02038CA0 023D0200 eoreqs r0,r13,#0x0
:02038CA4 010A7D00 unknown
:02038CA8 9506ED40 strls r14,[r6, #-0xd40]		;(r6-0xd40=*(fffff2c0))
:02038CAC 00079D40 andeq  r9,r7,r0,asr #0x1a
:02038CB0 01100001 tsteq r0,r1
:02038CB4 9503E900 strls r14,[r3, #-0x900]		;(r3-0x900=*(fffff700))
:02038CB8 0AFAEA10 beq 01EF3500
:02038CBC E529D900 str r13,[r9, #-0x900]!
:02038CC0 000B8C14 andeq  r8,r11,r4,lsl r12
:02038CC4 05E80218 streqb r0,[r8, #+0x218]!
:02038CC8 00051800 andeq  r1,r5,r0,lsl #0x10
:02038CCC 1402B9FC strne r11,[r2],#-0x9fc
:02038CD0 02BA3002 adceqs r3,r10,#0x2
:02038CD4 E0C00302 sbc  r0,r0,r2,lsl #0x6
:02038CD8 11033D00 unknown
:02038CDC 114821E1 unknown
:02038CE0 09E03213 unknown
:02038CE4 9190081D orrlss r0,r0,r13,lsl r8
:02038CE8 11E00C0B mvnne  r0,r11,lsl #0x18
:02038CEC 0D058312 unknown
:02038CF0 1900CD2E stmnedb  r0 ,{r1,r2,r3,r5,r8,r10,r11,r14,r15}
:02038CF4 90005110 andls  r5,r0,r0,lsl r1
:02038CF8 0F1010E5 swieq 0x001010e5
:02038CFC 4910219F ldmmidb  r0 ,{r0,r1,r2,r3,r4,r7,r8,r13}
:02038D00 1DE0020D stcnel 2,cr0,[r0,#+0x34]!
:02038D04 19204990 stmnedb  r0!,{r4,r7,r8,r11,r14}
:02038D08 5908E640 stmpldb  r8 ,{r6,r9,r10,r13,r14,r15}
:02038D0C 69000D00 stmvsdb  r0 ,{r8,r10,r11}
:02038D10 00E3810C rsceq  r8,r3,r12,lsl #0x2
:02038D14 058E04DD streq r0,[r14, #+0x4dd]		;r14+0x4dd=*(02039129)=#3233739(0x003157cb)
:02038D18 90084D00 andls  r4,r8,r0,lsl #0x1a
:02038D1C 1125202D unknown
:02038D20 25010D18 strcs r0,[r1, #-0xd18]		;(r1-0xd18=*(fffff2e8))
:02038D24 289DDB11 ldmcsia  r13 ,{r0,r4,r8,r9,r11,r12,r14,r15}
:02038D28 0C512465 ldceql 4,cr2,[r1],{#0x65}
:02038D2C 04791091 unknown
:02038D30 00FF1125 rsceqs r1,r15,r5,lsr #0x2
:02038D34 0D08BF0A unknown
:02038D38 80000640 andhi  r0,r0,r0,asr #0xc
:02038D3C 2D1005E9 unknown
:02038D40 2D4DC201 unknown
:02038D44 19041F49 stmnedb  r4 ,{r0,r3,r6,r8,r9,r10,r11,r12}
:02038D48 0005A105 andeq  r10,r5,r5,lsl #0x2
:02038D4C 17710BE0 ldrneb r0,r10,r5,r5,lsl #0x2
:02038D50 107510D1 unknown
:02038D54 751041F8 ldrvc r4,[r0, #-0x1f8]		;(r0-0x1f8=*(003155d3))
:02038D58 E5602D10 strb r2,[r0, #-0xd10]!
:02038D5C 000DF702 andeq  r15,r13,r2,lsl #0xe
:02038D60 102D54C1 eorne  r5,r13,r1,asr #0x9
:02038D64 65C10985 strvsb r0,[r1, #+0x985]		;r1+0x985=*(00000985)
:02038D68 103510D1 unknown
:02038D6C ECFF90E1 ldcl 0,cr9,[r15],#+0x384
:02038D70 310640B5 strcch r4,[r6, -r5]
:02038D74 E310B509 tst r0,#0x2400000
:02038D78 002110B5 unknown
:02038D7C 802104DA unknown
:02038D80 26111005 ldrcs r1,[r1],-r5
:02038D84 B5DA4019 ldrltb r4,[r10, #+0x19]		;r10+0x19=*(00000019)
:02038D88 DE001910 mcrle 9,0,r1,cr0,cr0,{0}
:02038D8C 5D901908 unknown
:02038D90 10F9D342 rscnes r13,r9,r2,asr #0x6
:02038D94 25200155 strcs r0,[r0, #-0x155]!
:02038D98 954DB685 strlsb r11,[r13, #-0x685]		;(r13-0x685=*(fffff97b))
:02038D9C 0529C71C streq r12,[r9, #-0x71c]!
:02038DA0 D90C2DC0 stmledb  r12 ,{r6,r7,r8,r10,r11,r13}
:02038DA4 20690B0E rsbcs  r0,r9,r14,lsl #0x16
:02038DA8 C6583189 ldrgtb r3,[r8],-r9, lsl #0x3
:02038DAC FFFF0205 swinv 0x00ff0205
:02038DB0 85001F02 strhi r1,[r0, #-0xf02]		;(r0-0xf02=*(003148c9))
:02038DB4 C132B131 teqgt r2,r1,lsr r1
:02038DB8 005D101D subeqs r1,r13,r13,lsl r0
:02038DBC 81EC3839 mvnhi  r3,lsr r9
:02038DC0 31FFF1E1 mvnccs r15,r1,ror #0x3
:02038DC4 29602907 unknown
:02038DC8 F0394D1D eornvs r4,r9,r13,lsl r13
:02038DCC BDB556CD ldclt  6,cr5,[r5,#+0x334]!
:02038DD0 2D801019 unknown
:02038DD4 202DE620 eorcs  r14,r13,r0,lsr #0xc
:02038DD8 ACF02DA5 ldcgel 13,cr2,[r0],#+0x294
:02038DDC 402D1009 eormi  r1,r13,r9
:02038DE0 0DC5FFA9 unknown
:02038DE4 DACD402D ble 01388EA0
:02038DE8 F02D202D eornv  r2,r13,r13,lsr #0x0
:02038DEC 2D1009A0 unknown
:02038DF0 10099D40 andne  r9,r9,r0,asr #0x1a
:02038DF4 CE402DB6 mcrgt 13,2,r2,cr0,cr6,{5}
:02038DF8 893D102D ldmhidb  r13!,{r0,r2,r3,r5,r12}
:02038DFC 09945B49 ldmeqib  r4 ,{r0,r3,r6,r8,r9,r11,r12,r14}
:02038E00 DD009110 unknown
:02038E04 09911AC9 ldmeqib  r1 ,{r0,r3,r6,r7,r9,r11,r12}
:02038E08 C0102000 andgts r2,r0,r0
:02038E0C 01790339 cmneq r9,r9,lsr r3
:02038E10 3D192DC5 unknown
:02038E14 9DDE1745 unknown
:02038E18 CD10ED13 unknown
:02038E1C F311613D tstnv r1,#0x4000000F
:02038E20 0100FD01 unknown
:02038E24 21080159 unknown
:02038E28 07100900 ldreq r0,[r0,-r0, lsl #0x12]
:02038E2C E001256A and  r2,r1,r10,ror #0xa
:02038E30 1D70027D ldcnel 2,cr0,[r0,#-0x1f4]!
:02038E34 01833A80 orreq  r3,r3,r0,lsl #0x15
:02038E38 1031EB15 eornes r14,r1,r5,lsl r11
:02038E3C 0502FD0B streq r15,[r2, #-0xd0b]		;(r2-0xd0b=*(d524c40f))
:02038E40 AD4D5310 unknown
:02038E44 11BD9A2F movnes r9,r15,lsr #0x14		;r9=32(0x20)
:02038E48 095F2975 ldmeqdb  r15 ,{r0,r2,r4,r5,r6,r8,r11,r13}^
:02038E4C D103A120 unknown
:02038E50 3B4D8E09 blcc 0339C67C
:02038E54 DD0CE901 unknown
:02038E58 001DC0E5 andeqs r12,r13,r5,ror #0x1
:02038E5C A205317F andge  r3,r5,#0xC000001F
:02038E60 02010A95 andeq  r0,r1,#0x95000
:02038E64 DE17E384 cdple 3,0,cr14,cr7,cr4,4
:02038E68 43143419 tstmi r4,#0x19000000
:02038E6C 26615701 unknown
:02038E70 932006FD unknown
:02038E74 891251E5 ldmhidb  r2 ,{r0,r2,r5,r6,r7,r8,r12,r14}
:02038E78 C978C713 ldmgtdb  r8!,{r0,r1,r4,r8,r9,r10,r14,r15}^
:02038E7C C521B505 strgt r11,[r1, #-0x505]!
:02038E80 D1171101 tstle r7,r1,lsl #0x2
:02038E84 E2784009 rsbs r4,r8,#0x9
:02038E88 E005C00C and  r12,r5,r12
:02038E8C 5C22E901 stcpl  9,cr14,[r2],#-0x4
:02038E90 D815C140 ldmleda  r5 ,{r6,r8,r14,r15}
:02038E94 05451002 streqb r1,[r5, #-0x2]		;(r5-0x2=*(fffffffe))
:02038E98 00351679 eoreqs r1,r5,r9,ror r6
:02038E9C 003971C9 eoreqs r7,r9,r9,asr #0x3
:02038EA0 A79108AD ldrge r0,[r1,+r13, lsr #0x11]
:02038EA4 51F811E9 mvnpls r1,r9,ror #0x3
:02038EA8 17157010 unknown
:02038EAC 6500B9AF strvs r11,[r0, #-0x9af]		;(r0-0x9af=*(00314e1c))
:02038EB0 1B814016 blne 00088F10
:02038EB4 DD10009D unknown
:02038EB8 315B2005 cmpcc r11,r5
:02038EBC E4003905 str r3,[r0],#-0x905
:02038EC0 3A0D53A1 bcc 0238DD4C
:02038EC4 B94002F5 stmltdb  r0 ,{r0,r2,r4,r5,r6,r7,r9}^
:02038EC8 E007BB02 and  r11,r7,r2,lsl #0x16
:02038ECC 1D4026C9 unknown
:02038ED0 F1085504 unknown
:02038ED4 09B40081 ldmeqib  r4!,{r0,r7}
:02038ED8 AD42C927 unknown
:02038EDC 71080101 unknown
:02038EE0 0D00F102 unknown
:02038EE4 85BF00A9 ldrhi r0,[r15, #+0xa9]!
:02038EE8 12C500F9 sbcne  r0,r5,#0xF9
:02038EEC 410E03AC unknown
:02038EF0 E0465C26 sub  r5,r6,r6,lsr #0x18
:02038EF4 82400B41 subhi  r0,r0,#0x10400
:02038EF8 C2C49EE2 sbcgt  r9,r4,#0xE20
:02038EFC CFA4E002 swigt 0x00a4e002
:02038F00 20C2E1A0 sbccs  r14,r2,r0,lsr #0x3
:02038F04 1DE0008C stcnel 0,cr0,[r0,#+0x230]!
:02038F08 9F704818 swils 0x00704818
:02038F0C C50055E5 strgt r5,[r0, #-0x5e5]		;(r0-0x5e5=*(003151e6))
:02038F10 02DAC214 sbceqs r12,r10,#0x40000001
:02038F14 01E08340 mvneq  r8,r0,asr #0x6
:02038F18 E2004440 and  r4,r0,#0x40000000
:02038F1C 0545C01F streqb r12,[r5, #-0x1f]		;(r5-0x1f=*(ffffffe1))
:02038F20 D5E00050 strleb r0,[r0, #+0x50]!
:02038F24 E1975008 orrs r5,r7,r8
:02038F28 E1A002A0 mov  r0,r0,lsr #0x5		;r0=101054(0x18abe)
:02038F2C A0E200A1 rscge  r0,r2,r1,lsr #0x1
:02038F30 445006E1 ldrmib r0,[r0],#-0x6e1
:02038F34 600001E7 andvs  r0,r0,r7,ror #0x3
:02038F38 0D81E286 unknown
:02038F3C 000EE180 andeq  r14,r14,r0,lsl #0x3
:02038F40 06611B01 unknown
:02038F44 C508D5F5 strgt r13,[r8, #-0x5f5]		;(r8-0x5f5=*(fffffa0b))
:02038F48 C3049100 unknown
:02038F4C 162D3BE7 unknown
:02038F50 66666667 unknown
:02038F54 F5008DB4 strnv r8,[r0, #-0xdb4]		;(r0-0xdb4=*(00017d0a))
:02038F58 0940C114 stmeqdb  r0 ,{r2,r4,r8,r14,r15}^
:02038F5C 4001A521 andmi  r10,r1,r1,lsr #0xa
:02038F60 009104DD ldreqsb r0,[r1], +r13
:02038F64 B60011F2 unknown
:02038F68 112B1061 unknown
:02038F6C 89FFDA00 ldmhiib  r15!,{r9,r11,r12,r14,r15}^
:02038F70 25FEF531 ldrcsb r15,[r14, #+0x531]!
:02038F74 182D3AFD stmneda  r13!,{r0,r2,r3,r4,r5,r6,r7,r9,r11,r12,r13}
:02038F78 A98D3014 stmgeib  r13 ,{r2,r4,r12,r13}
:02038F7C 1C045D02 stcne  13,cr5,[r4],{#0x2}
:02038F80 00300963 eoreqs r0,r0,r3,ror #0x12
:02038F84 09181009 ldmeqdb  r8 ,{r0,r3,r12}
:02038F88 241BBD30 ldrcs r11,[r11],#-0xd30
:02038F8C E1A03514 mov  r3,r4,lsl r5		;r3=0(0x0)
:02038F90 E20110FF and  r1,r1,#0xFF
:02038F94 40FF1E59 rscmis r1,r15,r9,asr r14
:02038F98 0CE20410 stceql 4,cr0,[r2],#+0x40
:02038F9C 61100510 tstvs r0,r0,lsl r5
:02038FA0 8D602002 stchil 0,cr2,[r0,#-0x8]!
:02038FA4 18A10ED1 stmneia  r1!,{r0,r4,r6,r7,r9,r10,r11}
:02038FA8 00210689 eoreq  r0,r1,r9,lsl #0xd
:02038FAC 1E8D3029 cdpne 0,8,cr3,cr13,cr9,1
:02038FB0 253046E2 ldrcs r4,[r0, #-0x6e2]!
:02038FB4 D8475900 stmleda  r7 ,{r8,r11,r12,r14}^
:02038FB8 58380905 ldmplda  r8!,{r0,r2,r8,r11}
:02038FBC 16252201 unknown
:02038FC0 5D403469 unknown
:02038FC4 07C55017 unknown
:02038FC8 EB01573C bl 0208ECC0
:02038FCC CD000540 unknown
:02038FD0 1C28390D stcne  9,cr3,[r8],#-0x34
:02038FD4 04B80035 unknown
:02038FD8 40240009 eormi  r0,r4,r9
:02038FDC 00019185 andeq  r9,r1,r5,lsl #0x3
:02038FE0 85A20119 strhi r0,[r2, #+0x119]!
:02038FE4 1E1439E2 cdpne 9,0,cr3,cr4,cr2,7
:02038FE8 B52C0211 strlt r0,[r12, #-0x211]!
:02038FEC C9547F42 ldmgtdb  r4 ,{r1,r6,r8,r9,r10,r11,r12,r13,r14}^
:02038FF0 C9177511 ldmgtdb  r7 ,{r0,r4,r8,r10,r12,r13,r14}
:02038FF4 B982AE41 stmltib  r2 ,{r0,r6,r9,r10,r11,r13,r15}
:02038FF8 02B98512 adceqs r8,r9,#0x4800000
:02038FFC 42B995A7 adcmis r9,r9,#0x29C00000
:02039000 3822B985 stmccda  r2!,{r0,r2,r7,r8,r11,r12,r13,r15}
:02039004 C17841C9 cmngt r8,r9,asr #0x3
:02039008 C134AA00 teqgt r4,r0,lsl #0x14
:0203900C 30C16010 sbccc  r6,r1,r0,lsl r0
:02039010 EB013996 bl 02087670
:02039014 0641010A streqb r0,[r1],-r10, lsl #0x2
:02039018 000D1605 andeq  r1,r13,r5,lsl #0xc
:0203901C 921103E0 andlss r0,r1,#0x80000003
:02039020 100E690E andne  r6,r14,r14,lsl #0x12
:02039024 031995E5 tsteq r9,#0x39400000
:02039028 09E78201 unknown
:0203902C 00081931 andeq  r1,r8,r1,lsr r9
:02039030 198DE353 stmneib  r13 ,{r0,r1,r4,r6,r8,r9,r13,r14,r15}
:02039034 A1124520 tstge r2,r0,lsr #0xa
:02039038 2E399D50 mrccs 13,1,r9,cr9,cr0,{2}
:0203903C 300089AD andcc  r8,r0,r13,lsr #0x13
:02039040 008D5089 addeq  r5,r13,r9,lsl #0x1
:02039044 001120D4 ldreqsb r2,[r1], -r4
:02039048 35201124 strcc r1,[r0, #-0x124]!
:0203904C 0559FE04 ldreqb r15,[r9, #-0xe04]		;(r9-0xe04=*(fffff21c))
:02039050 28DA0319 ldmcsia  r10 ,{r0,r3,r4,r8,r9}^
:02039054 2CE59D10 stccsl 13,cr9,[r5],#+0x40
:02039058 10210079 eorne  r0,r1,r9,ror r0
:0203905C 103160A7 eornes r6,r1,r7,lsr #0x1
:02039060 090FD100 stmeqdb  r15 ,{r8,r12,r14,r15}
:02039064 82309500 eorhis r9,r0,#0x0
:02039068 21950DE0 orrcss r0,r5,r0,ror #0x1b
:0203906C 15C5E022 strneb r14,[r5, #+0x22]		;r5+0x22=*(00000022)
:02039070 10222094 mlane  r2,r4,r0,r2unknown
:02039074 930001E0 unknown
:02039078 239906E0 orrcss r0,r9,#0xE000000
:0203907C A7E240A2 strgeb r4,[r2,+r2, lsr #0x1]!
:02039080 853371FE ldrhi r7,[r3, #-0x1fe]!
:02039084 0039E417 eoreqs r14,r9,r7,lsl r4
:02039088 004D5834 subeq  r5,r13,r4,lsr r8
:0203908C 65005178 strvs r5,[r0, #-0x178]		;(r0-0x178=*(00018946))
:02039090 656C0789 strvsb r0,[r12, #-0x789]!
:02039094 5D588B05 unknown
:02039098 00269EC3 eoreq  r9,r6,r3,asr #0x1d
:0203909C C5805135 strgt r5,[r0, #+0x135]		;r0+0x135=*(00018bf3)
:020390A0 314D8A50 unknown
:020390A4 13013A3D unknown
:020390A8 557A00F9 ldrplb r0,[r10, #-0xf9]!
:020390AC F155BD21 cmpnv r5,r1,lsr #0x1a
:020390B0 101D1025 andnes r1,r13,r5,lsr #0x0
:020390B4 25711021 ldrcsb r1,[r1, #-0x21]!
:020390B8 01310C00 teqeq r1,r0,lsl #0x18
:020390BC 313108AF teqcc r1,r15,lsr #0x11
:020390C0 4285F131 addmi  r15,r5,#0x4000000C
:020390C4 9500258D strls r2,[r0, #-0x58d]		;(r0-0x58d=*(00018531))
:020390C8 516E0891 unknown
:020390CC 10002512 andne  r2,r0,r2,lsl r5
:020390D0 10210649 eorne  r0,r1,r9,asr #0xc
:020390D4 3A6DCCDC bcc 03BAC44C
:020390D8 00AD839B umlaleq  r8,r13,r11,r3
:020390DC 00552085 subeqs r2,r5,r5,lsl #0x1
:020390E0 127910C9 rsbnes r1,r9,#0xC9
:020390E4 7E045009 cdpvc 0,0,cr5,cr4,cr9,0
:020390E8 3D0205CD unknown
:020390EC 61CB3051 bicvs  r3,r11,r1,asr r0
:020390F0 C810ED71 ldmgtda  r0 ,{r0,r4,r5,r6,r8,r10,r11,r13,r14,r15}
:020390F4 10051039 andne  r1,r5,r9,lsr r0
:020390F8 B0ED820C rsclt  r8,r13,r12,lsl #0x4
:020390FC 1301823B unknown
:02039100 299409C1 ldmcsib  r4 ,{r0,r6,r7,r8,r11}
:02039104 6163551D unknown
:02039108 D45031D1 ldrleb r3,[r0],#-0x1d1
:0203910C EDBD026D ldc  2,cr0,[r13,#+0x1b4]!
:02039110 11001C51 unknown
:02039114 C330E501 teqgt r0,#0x400000
:02039118 59C80005 stmplib  r8 ,{r0,r2}^
:0203911C 10B911B9 unknown
:02039120 14006518 strne r6,[r0],#-0x518
:02039124 313065D0 ldrccsb r6,[r0, -r0]!
:02039128 3157CB10 cmpcc r7,r0,lsl r11
:0203912C 01501900 cmpeq r0,r0,lsl #0x12
:02039130 10614019 rsbne  r4,r1,r9,lsl r0
:02039134 FF363A36 swinv 0x00363a36
:02039138 691B3DEB ldmvsdb  r11 ,{r0,r1,r3,r5,r6,r7,r8,r10,r11,r12,r13}
:0203913C 45048129 strmi r8,[r4, #-0x129]		;(r4-0x129=*(fffffed7))
:02039140 3C80181F stccc  8,cr1,[r0],{#0x1f}
:02039144 84000DB5 strhi r0,[r0],#-0xdb5
:02039148 25FE24E2 ldrcsb r2,[r14, #+0x4e2]!
:0203914C E9412002 stmdb  r1 ,{r1,r13}^
:02039150 590BB50E stmpldb  r11 ,{r1,r2,r3,r8,r10,r12,r13,r15}
:02039154 5301790F unknown
:02039158 75146341 ldrvc r6,[r4, #-0x341]		;(r4-0x341=*(fffffcbf))
:0203915C 5118AF03 tstpl r8,r3,lsl #0x1e
:02039160 B1508500 cmplt r0,r0,lsl #0xa
:02039164 E284302F add  r3,r4,#0x2F
:02039168 6DC00E02 unknown
:0203916C 07E89113 unknown
:02039170 02E88300 rsceq  r8,r8,#0x0
:02039174 759F1030 ldrvc r1,[r15, #+0x30]		;r15+0x30=*(020391ac)=#218382336(0x0d044000)
:02039178 0EA11C20 cdpeq 12,10,cr1,cr1,cr0,1
:0203917C A8C07DD0 stmgeia  r0 ,{r4,r6,r7,r8,r10,r11,r12,r13,r14}^
:02039180 20407DFF unknown
:02039184 14ED9400 unknown
:02039188 712220E3 unknown
:0203918C 745021C0 ldrvcb r2,[r0],#-0x1c0
:02039190 F9200021 stmnvdb  r0!,{r0,r5}
:02039194 395EC105 ldmccdb  r14 ,{r0,r2,r8,r14,r15}^
:02039198 13A5EB52 movne  r14,#0x14800		;r14=83968(0x14800)
:0203919C D99FC000 ldmleib  r15 ,{r14,r15}
:020391A0 05CE9821 streqb r9,[r14, #+0x821]		;r14+0x821=*(00015021)
:020391A4 69100211 ldmvsdb  r0 ,{r0,r4,r9}
:020391A8 E24DDB10 sub  r13,r13,#0x4000
:020391AC 0D044000 unknown
:020391B0 1D8D941A unknown
:020391B4 E3C1040D bic  r0,r1,#0xD000000
:020391B8 8D034D20 unknown
:020391BC B00F4920 andlt  r4,r15,r0,lsr #0x12
:020391C0 E5045981 str r5,[r4, #-0x981]		;(r4-0x981=*(fffff67f))
:020391C4 3C118102 ldccc  1,cr8,[r1],{#0x2}
:020391C8 DF00A972 swile 0x0000a972
:020391CC 3CEB0181 stcccl 1,cr0,[r11],#+0x204
:020391D0 41010F45 unknown
:020391D4 10E28DDB unknown
:020391D8 B88313AD stmltia  r3 ,{r0,r2,r3,r5,r7,r8,r9,r12}
:020391DC 330110ED unknown
:020391E0 1B010E09 blne 0207CA0C
:020391E4 00B54E1D adceqs r4,r5,r13,lsl r14
:020391E8 01A11011 moveq  r1,r1,lsl r0		;r1=0(0x0)
:020391EC EA10159F b 0243E870
:020391F0 CD22F9FD stcgt  9,cr15,[r2,#-0x3f4]!
:020391F4 32A1FEF0 adccc  r15,r1,#0xF00
:020391F8 0005590C andeq  r5,r5,r12,lsl #0x12
:020391FC 24D10269 ldrcsb r0,[r1],#+0x269
:02039200 28810245 stmcsia  r1 ,{r0,r2,r6,r9}
:02039204 11045109 unknown
:02039208 1241DF20 subne  r13,r1,#0x80
:0203920C FE9D0EF1 mrc2 14,4,r0,cr13,cr1,{7}
:02039210 10953009 addnes r3,r5,r9
:02039214 B340D1DB unknown
:02039218 38E30F2E unknown
:0203921C 10C141F1 unknown
:02039220 10F514F5 unknown
:02039224 0321791C unknown
:02039228 007D5DBD unknown
:0203922C 10E522F5 unknown
:02039230 FE166901 cdp2 9,0,cr6,cr6,cr1,0
:02039234 0421FF5F unknown
:02039238 0021000D eoreq  r0,r1,r13
:0203923C 12A114F9 adcne  r1,r1,#0xF9000000
:02039240 10352F9D mlanes r5,r13,r15,r2unknown
:02039244 703960FE unknown
:02039248 BFE53B1A swilt 0x00e53b1a
:0203924C 12FFFDCC rscnes r15,r15,#0x3300
:02039250 1E5D0FD5 mrcne 15,2,r0,cr13,cr5,{6}
:02039254 01DD0585 biceqs r0,r13,r5,lsl #0xb
:02039258 85405170 strhib r5,[r0, #-0x170]		;(r0-0x170=*(0001894e))
:0203925C EF704D71 swi 0x00704d71
:02039260 304D3B0B subcc  r3,r13,r11,lsl #0x16
:02039264 CD01F53E unknown
:02039268 34028536 strcc r8,[r2],#-0x536
:0203926C 08900007 ldmeqia  r0 ,{r0,r1,r2}
:02039270 08840007 stmeqia  r4 ,{r0,r1,r2}
:02039274 01053800 unknown
:02039278 3FC1101C swicc 0x00c1101c
:0203927C 01D5FDB9 ldreqh r15,[r5, #+0xd9]		;r5+0xd9=*(000000d9)
:02039280 F2403192 subnv  r3,r0,#0x80000024
:02039284 ADF11031 ldcgel 0,cr1,[r1,#+0xc4]!
:02039288 650C383D strvs r3,[r12, #-0x83d]		;(r12-0x83d=*(fffff7c3))
:0203928C 3A5DF702 bcc 037B6E9C
:02039290 3475EB01 unknown
:02039294 11FD0859 mvnnes r0,r9,asr r8
:02039298 D815D93C ldmleda  r5 ,{r2,r3,r4,r5,r8,r11,r12,r14,r15}
:0203929C E1FFFDE5 mvns r15,r5,ror #0x1b
:020392A0 9FC00C2D swils 0x00c00c2d
:020392A4 213908E5 teqcs r9,r5,ror #0x11
:020392A8 E5932A99 ldr r2,[r3, #+0xa99]		;r3+0xa99=*(00000a99)
:020392AC A001C11C andge  r12,r1,r12,lsl r1
:020392B0 020523CA andeq  r2,r5,#0x28000003
:020392B4 C54DA5F8 strgtb r10,[r13, #-0x5f8]		;(r13-0x5f8=*(fffffa08))
:020392B8 8025A51D eorhi  r10,r5,r13,lsl r5
:020392BC 402558A2 eormi  r5,r5,r2,lsr #0x11
:020392C0 01292029 unknown
:020392C4 08002903 stmeqda  r0 ,{r0,r1,r8,r11,r13}
:020392C8 57844029 strpl r4,[r4,+r9, lsr #0x0]
:020392CC 4D81804D unknown
:020392D0 59608540 unknown
:020392D4 12005113 andne  r5,r0,#0xC0000004
:020392D8 95BD1021 ldrls r1,[r13, #+0x21]!
:020392DC 1D605110 stcnel 1,cr5,[r0,#-0x40]!
:020392E0 07805140 streq r5,[r0,#-0x40]!
:020392E4 FD69402D stc2l 0,cr4,[r9,#-0xb4]!
:020392E8 667F252F unknown
:020392EC 00350021 eoreqs r0,r5,r1,lsr #0x0
:020392F0 13BD01E1 movnes r0,#0x40000038		;r0=1073741880(0x40000038)
:020392F4 39CD0151 stmccib  r13 ,{r0,r4,r6,r8}^
:020392F8 55000250 strpl r0,[r0, #-0x250]		;(r0-0x250=*(fffffdb0))
:020392FC 1BD928CD blne 01683638
:02039300 B129A95F unknown
:02039304 30311D15 eorccs r1,r1,r5,lsl r13
:02039308 56207D5B unknown
:0203930C 0155030D cmpeq r5,r13,lsl #0x6
:02039310 0500012B streq r0,[r0, #-0x12b]		;(r0-0x12b=*(fffffed5))
:02039314 8D195506 unknown
:02039318 801B1D1D andhis r1,r11,r13,lsl r13
:0203931C 24BC3E55 unknown
:02039320 1CBD00E1 ldcne  0,cr0,[r13],#+0x384
:02039324 100D5EBD strneh r5,[r13], -r13
:02039328 0D201903 stceq  9,cr1,[r0,#-0xc]!
:0203932C 0019DE04 andeqs r13,r9,r4,lsl #0x1c
:02039330 702DFD6A eorvc  r15,r13,r10,ror #0x1a
:02039334 085DFD63 ldmeqda  r13 ,{r0,r1,r5,r6,r8,r10,r11,r12,r13,r14,r15}^
:02039338 6DC91539 unknown
:0203933C 4300D51B unknown
:02039340 0F111939 swieq 0x00111939
:02039344 51151519 tstpl r5,r9,lsl r5
:02039348 5103BB01 unknown
:0203934C 80251701 eorhi  r1,r5,r1,lsl #0xe
:02039350 81091957 unknown
:02039354 896A2416 unknown
:02039358 18001506 stmneda  r0 ,{r1,r2,r8,r10,r12}
:0203935C 392DFD24 stmccdb  r13!,{r2,r5,r8,r10,r11,r12,r13,r14,r15}
:02039360 33FE3131 mvnccs r3,#0x4000000C
:02039364 1E21022D cdpne 2,2,cr0,cr1,cr13,1
:02039368 00099C09 andeq  r9,r9,r9,lsl #0x18
:0203936C 13D1FFD9 bicnes r15,r1,#0x364
:02039370 75CF0BD9 strvcb r0,[r15, #+0xbd9]		;r15+0xbd9=*(02039f51)=#-1861197504(0x91106140)
:02039374 034DD60D unknown
:02039378 102C1BE9 eorne  r1,r12,r9,ror #0x17
:0203937C 02F50425 rsceqs r0,r5,#0x25000000
:02039380 A21015CD andges r1,r0,#0x33400000
:02039384 12930189 addnes r0,r3,#0x40000022
:02039388 5002D182 andpl  r13,r2,r2,lsl #0x3
:0203938C 5114E045 tstpl r4,r5,asr #0x0
:02039390 130E9101 unknown
:02039394 0C821190 stceq  1,cr1,[r2],{#0x90}
:02039398 0302D5E0 unknown
:0203939C E08300A2 add  r0,r3,r2,lsr #0x1
:020393A0 0B090200 bleq 02279BA8
:020393A4 AAAB1005 bge 00AFD3C0
:020393A8 1219AAAA andnes r10,r9,#0xAA000
:020393AC 35404370 strccb r4,[r0, #-0x370]		;(r0-0x370=*(91105dd0))
:020393B0 E131E838 teq r1,r8,lsr r8
:020393B4 40039D17 andmi  r9,r3,r7,lsl r13
:020393B8 07D93283 ldreqb r3,[r9,+r3, lsl #0x5]
:020393BC 2D69E593 stccsl 5,cr14,[r9,#-0x24c]!
:020393C0 1BE90015 blne 01A7941C
:020393C4 79701931 unknown
:020393C8 1B690B71 blne 03A7C194
:020393CC 0519D96C ldreq r13,[r9, #-0x96c]		;(r9-0x96c=*(fffff6b4))
:020393D0 00050300 andeq  r0,r5,r0,lsl #0x6
:020393D4 54005B07 strpl r5,[r0],#-0xb07
:020393D8 017949E3 cmneq r9,r3,ror #0x13
:020393DC 9520511D strls r5,[r0, #-0x11d]!
:020393E0 353DB002 ldrcc r11,[r13, #-0x2]!
:020393E4 93005401 unknown
:020393E8 00319CE5 eoreqs r9,r1,r5,ror #0x19
:020393EC 14108982 ldrne r8,[r0],#-0x982
:020393F0 08E28040 unknown
:020393F4 41CEE031 bicmi  r14,r14,r1,lsr r0
:020393F8 001901E5 andeqs r0,r9,r5,ror #0x3
:020393FC 318EE002 orrcc  r14,r14,r2
:02039400 15440060 strneb r0,[r4, #-0x60]		;(r4-0x60=*(ffffffa0))
:02039404 9F316C00 swils 0x00316c00
:02039408 8DC011E5 unknown
:0203940C CE065901 cdpgt 9,0,cr5,cr6,cr1,0
:02039410 09D34A9D ldmeqib  r3 ,{r0,r2,r3,r4,r7,r9,r11,r14}^
:02039414 1AADD300 bne 00BAE01C
:02039418 CCD50AA1 ldcgtl 10,cr0,[r5],{#0xa1}
:0203941C E5CC0059 strb r0,[r12, #+0x59]		;r12+0x59=*(00000059)
:02039420 918CC002 orrls  r12,r12,r2
:02039424 2A9D821A bcs 00799C94
:02039428 E28D0025 add  r0,r13,#0x25
:0203942C 474A6505 strmib r6,[r10,-r5, lsl #0xa]
:02039430 EB018941 bl 0209B93C
:02039434 0016A911 andeqs r10,r6,r1,lsl r9
:02039438 00650A25 rsbeq  r0,r5,r5,lsr #0x14
:0203943C 01804AD0 unknown
:02039440 28812299 stmcsia  r1 ,{r0,r3,r4,r7,r9,r13}
:02039444 8DE01071 stchil 0,cr1,[r0,#+0x1c4]!
:02039448 5011E238 andpls r14,r1,r8,lsr r2
:0203944C E1A0C24C mov  r12,r12,asr #0x4
:02039450 001D1015 andeqs r1,r13,r5,lsl r0
:02039454 C000E7C2 andgt  r14,r0,r2,asr #0xf
:02039458 3054E7D4 ldrccsb r14,[r4],#-0x74
:0203945C 2C0D0092 stccs  0,cr0,[r13],{#0x92}
:02039460 E20CC00F and  r12,r12,#0xF
:02039464 019EC0DC ldreqsb r12,[r14, +r12]
:02039468 E001BDE1 and  r11,r1,r1,ror #0x1b
:0203946C C0173514 andgts r3,r7,r4,lsl r5
:02039470 01D50A31 biceqs r0,r5,r1,lsr r10
:02039474 09EDF0D2 unknown
:02039478 6E0041D4 mcrvs 1,0,r4,cr0,cr4,{6}
:0203947C 45C00041 strmib r0,[r0, #+0x41]		;r0+0x41=*(91106181)
:02039480 B926AA00 stmltdb  r6!,{r9,r11,r13,r15}
:02039484 46B90646 unknown
:02039488 0A292000 beq 02A81490
:0203948C 99CA02D9 stmlsib  r10 ,{r0,r3,r4,r6,r7,r9}^
:02039490 62903550 addvss r3,r0,#0x14000000
:02039494 50410035 subpl  r0,r1,r5,lsr r0
:02039498 5D002D94 unknown
:0203949C 3C39925B ldccc  2,cr9,[r9],#-0x16c
:020394A0 FD009188 unknown
:020394A4 0192F710 orreqs r15,r2,r0,lsl r7
:020394A8 C93D8D1A ldmgtdb  r13!,{r1,r3,r4,r8,r10,r11,r15}
:020394AC 59000002 stmpldb  r0 ,{r1}
:020394B0 AD21E901 stcge  9,cr14,[r1,#-0x4]!
:020394B4 F3002D08 unknown
:020394B8 35431554 strccb r1,[r3, #-0x554]		;(r3-0x554=*(fffffaac))
:020394BC 33DD4090 bicccs r4,r13,#0x90
:020394C0 63B53A81 movvss r3,#0x81000		;r3=528384(0x81000)
:020394C4 BDF60695 ldcltl 6,cr0,[r6,#+0x254]!
:020394C8 19552400 ldmnedb  r5 ,{r10,r13}^
:020394CC 505C0115 subpls r0,r12,r5,lsl r1
:020394D0 600DE580 andvs  r14,r13,r0,lsl #0xb
:020394D4 6DE58060 stcvsl 0,cr8,[r5,#+0x180]!
:020394D8 01600D00 unknown
:020394DC 1A7D3000 bne 03F854E4
:020394E0 70283D83 eorvc  r3,r8,r3,lsl #0x1b
:020394E4 2A3C405D bcs 02F49660
:020394E8 1802150D stmneda  r2 ,{r0,r2,r3,r8,r10,r12}
:020394EC FD584615 unknown
:020394F0 08119911 ldmeqda  r1 ,{r0,r4,r8,r11,r12,r15}
:020394F4 81E13480 mvnhi  r3,r0,lsl #0x9
:020394F8 3D23C902 stccc  9,cr12,[r3,#-0x8]!
:020394FC 31018100 unknown
:02039500 2C01150E stccs  5,cr1,[r1],{#0xe}
:02039504 4400197E strmi r1,[r0],#-0x97e
:02039508 204005C5 subcs  r0,r0,r5,asr #0xb
:0203950C 4822E591 stmmida  r2!,{r0,r4,r7,r8,r10,r13,r14,r15}
:02039510 92058545 andls  r8,r5,#0x11400000
:02039514 9FE02030 swils 0x00e02030
:02039518 810429AB unknown
:0203951C 0D4101A5 unknown
:02039520 FF119101 swinv 0x00119101
:02039524 02CD0200 sbceq  r0,r13,#0x0
:02039528 1145B58D unknown
:0203952C 2825D51A stmcsda  r5!,{r1,r3,r4,r8,r10,r12,r14,r15}
:02039530 90020DF1 unknown
:02039534 600C5D29 andvs  r5,r12,r9,lsr #0x1a
:02039538 A001E087 andge  r14,r1,r7,lsl #0x1
:0203953C 1DE51971 stcnel 9,cr1,[r5,#+0x1c4]!
:02039540 865B35C1 ldrhib r3,[r5,#+0x1c4]!
:02039544 3D8003E2 unknown
:02039548 21FF3908 mvncss r3,r8,lsl #0x12
:0203954C E1B00421 movs r0,r1,lsr #0x8		;r0=0(0x0)
:02039550 1E7556C9 cdpne 6,6,cr5,cr5,cr9,6
:02039554 4900E105 stmmidb  r0 ,{r0,r2,r8,r13,r14,r15}
:02039558 1002D910 andne  r13,r2,r0,lsl r9
:0203955C 4502E7DA strmi r14,[r2, #-0x7da]		;(r2-0x7da=*(d524c940))
:02039560 25085D00 strcs r5,[r8, #-0xd00]		;(r8-0xd00=*(fffff300))
:02039564 03BDE010 moveqs r14,#0x10		;r14=16(0x10)
:02039568 57402552 unknown
:0203956C 061F59E3 ldreq r5,r14,#0x10
:02039570 09A50025 stmeqib  r5!,{r0,r2,r5}
:02039574 10030055 andne  r0,r3,r5,asr r0
:02039578 0003E7D8 unknown
:0203957C 01E08202 mvneq  r8,r2,lsl #0x4
:02039580 1004087D andne  r0,r4,r13,ror r8
:02039584 880211C0 stmhida  r2 ,{r6,r7,r8,r12}
:02039588 1021E153 eorne  r14,r1,r3,asr r1
:0203958C 00A90029 adceq  r0,r9,r9,lsr #0x0
:02039590 00290EC5 eoreq  r0,r9,r5,asr #0x1d
:02039594 84007C01 strhi r7,[r0],#-0xc01
:02039598 E5D0003D ldrb r0,[r0, #+0x3d]		;r0+0x3d=*(0000003d)
:0203959C 002D080D eoreq  r0,r13,r13,lsl #0x10
:020395A0 2EE16451 mcrcs 4,7,r6,cr1,cr1,{2}
:020395A4 050031F9 streq r3,[r0, #-0x1f9]		;(r0-0x1f9=*(fffffe07))
:020395A8 0D0DF900 unknown
:020395AC E5190D00 ldr r0,[r9, #-0xd00]		;(r9-0xd00=*(fffff320))
:020395B0 1EAD08F1 mcrne 8,5,r0,cr13,cr1,{7}
:020395B4 006DBF9A unknown
:020395B8 04042907 streq r2,[r4],#-0x907
:020395BC E5D21053 ldrb r1,[r2, #+0x53]		;r2+0x53=*(d524d16d)
:020395C0 06081901 streq r1,[r8],-r1, lsl #0x12
:020395C4 502129D9 unknown
:020395C8 C20004E0 andgt  r0,r0,#0xE0000000
:020395CC 3A081DE5 bcc 02240D68
:020395D0 FD10205C unknown
:020395D4 910B0D11 unknown
:020395D8 05100B02 ldreq r0,[r0, #-0xb02]		;(r0-0xb02=*(fffff4fe))
:020395DC E04E251C sub  r2,r14,r12,lsl r5
:020395E0 00292C25 eoreq  r2,r9,r5,lsr #0x18
:020395E4 81281005 unknown
:020395E8 D8000501 stmleda  r0 ,{r0,r8,r10}
:020395EC 04F12425 unknown
:020395F0 048DC420 streq r12,[r13],#+0x420
:020395F4 0224E286 eoreq  r14,r4,#0x60000008
:020395F8 50030EAD andpl  r0,r3,r13,lsr #0x1d
:020395FC 06CDE5C4 streqb r14,r0,r3,r13,lsr #0x1d
:02039600 69EB0002 unknown
:02039604 F92B4900 stmnvdb  r11!,{r8,r11,r14}
:02039608 22A9D911 adccs  r13,r9,#0x44000
:0203960C 0CE25C86 stceql 12,cr5,[r2],#+0x218
:02039610 31C108ED biccc  r0,r1,r13,ror #0x11
:02039614 B901E7CB stmltdb  r1 ,{r0,r1,r3,r6,r7,r8,r9,r10,r13,r14,r15}
:02039618 BD8F8C18 unknown
:0203961C C1104C71 tstgt r0,r1,ror r12
:02039620 04E3E01A unknown
:02039624 25812012 strcs r2,[r1, #+0x12]		;r1+0x12=*(00000012)
:02039628 0101D102 unknown
:0203962C 81205400 unknown
:02039630 5C23951C stcpl  5,cr9,[r3],#-0x70
:02039634 20C18120 sbccs  r8,r1,r0,lsr #0x2
:02039638 28038960 stmcsda  r3 ,{r5,r6,r8,r11,r15}
:0203963C 00011051 andeq  r1,r1,r1,asr r0
:02039640 28159F00 ldmcsda  r5 ,{r8,r9,r10,r11,r12,r15}
:02039644 05029F10 streq r9,[r2, #-0xf10]		;(r2-0xf10=*(d524c20a))
:02039648 11012D20 unknown
:0203964C 7C23D500 stcvc  5,cr13,[r3],#-0x0
:02039650 5C034161 stcpl  1,cr4,[r3],{#0x61}
:02039654 2160C161 unknown
:02039658 04098844 streq r8,[r9],#-0x844
:0203965C 010C5CA9 unknown
:02039660 01105135 tsteq r0,r5,lsr r1
:02039664 01015101 unknown
:02039668 3B908FF1 blcc 0045D634
:0203966C 3A000107 bcc 02039A90
:02039670 1AC50001 bne 0117967C
:02039674 37000138 unknown
:02039678 0AAD0001 beq 00B79684
:0203967C 01190001 tsteq r9,r1
:02039680 00011F00 andeq  r1,r1,r0,lsl #0x1e
:02039684 AA00012E bge 02039B44
:02039688 78001932 stmvcda  r0 ,{r1,r4,r5,r8,r11,r12}
:0203968C 2F305938 swics 0x00305938
:02039690 52CC0059 sbcpl  r0,r12,#0x59
:02039694 1906002D stmnedb  r6 ,{r0,r2,r3,r5}
:02039698 011D7A01 tsteq r13,r1,lsl #0x14
:0203969C C0003D2B andgt  r3,r0,r11,lsr #0x1a
:020396A0 F0592055 subnvs r2,r9,r5,asr r0
:020396A4 892059B0 stmhidb  r0!,{r4,r5,r7,r8,r11,r12,r14}
:020396A8 98005907 stmlsda  r0 ,{r0,r1,r2,r8,r11,r12,r14}
:020396AC 05BA8059 ldreq r8,[r10, #+0x59]!
:020396B0 191BC059 ldmnedb  r11 ,{r0,r3,r4,r6,r14,r15}
:020396B4 40596500 submis r6,r9,r0,lsl #0xa
:020396B8 AA030118 bge 020F9B20
:020396BC 0021006C eoreq  r0,r1,r12,ror #0x0
:020396C0 3D144099 unknown
:020396C4 2C206400 stccs  4,cr6,[r0],#-0x0
:020396C8 10AD1089 adcne  r1,r13,r9,lsl #0x1
:020396CC 45503A09 ldrmib r3,[r0, #-0xa09]		;(r0-0xa09=*(fffff5f7))
:020396D0 02595400 subeqs r5,r9,#0x0
:020396D4 19915701 ldmneib  r1 ,{r0,r8,r9,r10,r12,r14}
:020396D8 ED02E571 unknown
:020396DC 112AC900 unknown
:020396E0 A305D102 unknown
:020396E4 A500057D strge r0,[r0, #-0x57d]		;(r0-0x57d=*(fffffa83))
:020396E8 00B30679 adceqs r0,r3,r9,ror r6
:020396EC 05B58100 ldreq r8,[r5, #+0x100]!
:020396F0 4E09F104 cdpmi 1,0,cr15,cr9,cr4,0
:020396F4 143ED970 unknown
:020396F8 05129F00 ldreq r9,[r2, #-0xf00]		;(r2-0xf00=*(d524c21a))
:020396FC 00411B81 subeq  r1,r1,r1,lsl #0x17
:02039700 89000805 stmhidb  r0 ,{r0,r2,r11}
:02039704 C61BB531 unknown
:02039708 A0485035 subge  r5,r8,r5,lsr r0
:0203970C 013CFFFE ldreqsh r15,[r12, -r14]!
:02039710 D2413800 suble  r3,r1,#0x0
:02039714 1C202905 stcne  9,cr2,[r0],#-0x14
:02039718 6501D500 strvs r13,[r1, #-0x500]		;(r1-0x500=*(fffffb00))
:0203971C E42E7D01 unknown
:02039720 6DF00765 ldcvsl 7,cr0,[r0,#+0x194]!
:02039724 6D103110 unknown
:02039728 602F5DB0 unknown
:0203972C 10BD11D1 unknown
:02039730 5AE0AD90 bpl 01864D78
:02039734 45440025 strmib r0,[r4, #-0x25]		;(r4-0x25=*(ffffffdb))
:02039738 00543882 subeqs r3,r4,r2,lsl #0x11
:0203973C 9000219F mulls  r0,r15,r1
:02039740 85062085 strhi r2,[r6, #-0x85]		;(r6-0x85=*(ffffff7b))
:02039744 85545080 ldrhib r5,[r4, #-0x80]		;(r4-0x80=*(ffffff80))
:02039748 421D1C00 andmis r1,r13,#0x0
:0203974C 00251060 eoreq  r1,r5,r0,ror #0x0
:02039750 6510000D ldrvs r0,[r0, #-0xd]		;(r0-0xd=*(fffffff3))
:02039754 00091170 andeq  r1,r9,r0,ror r1
:02039758 610F659F mrsvs r6,CPSRswpvs r6,r15,r15
:0203975C 08007100 stmeqda  r0 ,{r8,r12,r13,r14}
:02039760 323D8072 eorccs r8,r13,#0x72
:02039764 60013D0C andvs  r3,r1,r12,lsl #0x1a
:02039768 8011E520 andhis r14,r1,r0,lsr #0xa
:0203976C 005CE54A subeqs r14,r12,r10,asr #0xa
:02039770 EC26C191 stc  1,cr12,[r6],#-0x244
:02039774 9004A103 andls  r10,r4,r3,lsl #0x2
:02039778 49440249 stmmidb  r4 ,{r0,r3,r6,r9}^
:0203977C 82491402 subhi  r1,r9,#0x2000000
:02039780 02491251 subeq  r1,r9,#0x10000005
:02039784 44F56AE5 unknown
:02039788 14B9124D unknown
:0203978C F24D224D subnv  r2,r13,#0xD0000004
:02039790 B24D382E sublt  r3,r13,#0x2E0000
:02039794 9D006C9E unknown
:02039798 DD5D224D unknown
:0203979C 3259601A subccs r6,r9,#0x1A
:020397A0 019124A8 orreqs r2,r1,r8,lsr #0x9
:020397A4 12592241 subnes r2,r9,#0x10000004
:020397A8 12419121 subne  r9,r1,#0x40000008
:020397AC 2100F998 swpcs r15,r8,r0
:020397B0 41911E00 orrmis r1,r1,r0,lsl #0x1c
:020397B4 B1000932 unknown
:020397B8 424D9304 submi  r9,r13,#0x10000000
:020397BC 000DA321 andeq  r10,r13,r1,lsr #0x6
:020397C0 59023591 stmpldb  r2 ,{r0,r4,r7,r8,r10,r12,r13}
:020397C4 91691542 unknown
:020397C8 42590241 submis r0,r9,#0x10000004
:020397CC 32419112 subcc  r9,r1,#0x80000004
:020397D0 A6424D7C unknown
:020397D4 10AD910E adcne  r9,r13,r14,lsl #0x2
:020397D8 01E90B39 mvneq  r0,lsr r9
:020397DC 224D910B subcs  r9,r13,#0xC0000002
:020397E0 5522559C strpl r5,[r2, #-0x59c]!
:020397E4 35F255F2 ldrccb r5,[r2, #+0x5f2]!
:020397E8 EC625106 stcl 1,cr5,[r2],#-0x18
:020397EC 5F1000D1 swipl 0x001000d1
:020397F0 01016251 unknown
:020397F4 13E11251 mvnne  r1,#0x10000005
:020397F8 0D0C0251 unknown
:020397FC DF025120 swile 0x00025120
:02039800 A1125102 tstge r2,r2,lsl #0x2
:02039804 099F2101 ldmeqib  r15 ,{r0,r8,r13}
:02039808 FC725100 ldc2l 1,cr5,[r2],#-0x0
:0203980C F0001D66 andnv  r1,r0,r6,ror #0x1a
:02039810 51A10251 movpl  r0,r1,asr r2
:02039814 8251CC02 subhis r12,r1,#0x200
:02039818 425155E7 submis r5,r1,#0x39C00000
:0203981C B80065B8 stmltda  r0 ,{r3,r4,r5,r7,r8,r10,r13,r14}
:02039820 9DE24251 stclsl 2,cr4,[r2,#+0x144]!
:02039824 D5063521 strle r3,[r6, #-0x521]		;(r6-0x521=*(fffffadf))
:02039828 7DDF0065 unknown
:0203982C 9F209C00 swils 0x00209c00
:02039830 31056CE5 unknown
:02039834 92505800 sublss r5,r0,#0x0
:02039838 951030E5 ldrls r3,[r0, #-0xe5]		;(r0-0xe5=*(ffffff1b))
:0203983C B545811E strltb r8,[r5, #-0x11e]		;(r5-0x11e=*(fffffee2))
:02039840 02514401 subeqs r4,r1,#0x1000000
:02039844 9030E582 eorlss r14,r0,r2,lsl #0xb
:02039848 324D8D0A subcc  r8,r13,#0x280
:0203984C 70024DA0 andvc  r4,r2,r0,lsr #0x1b
:02039850 8D30024D ldchi  2,cr0,[r0,#-0x134]!
:02039854 5D09252A unknown
:02039858 6806D502 stmvsda  r6 ,{r1,r8,r10,r12,r14,r15}
:0203985C 22219D30 eorcs  r9,r1,#0xC00
:02039860 825547AB subhis r4,r5,#0x2AC0000
:02039864 55003150 strpl r3,[r0, #-0x150]		;(r0-0x150=*(fffffeb0))
:02039868 00B5C892 umlaleqs r12,r5,r2,r8
:0203986C AD00153C unknown
:02039870 554450B5 strplb r5,[r4, #-0xb5]		;(r4-0xb5=*(ffffff4b))
:02039874 5517E912 ldrpl r14,[r7, #-0x912]		;(r7-0x912=*(fffff6ee))
:02039878 00B9BF42 adceqs r11,r9,r2,asr #0x1e
:0203987C 59DD036D ldmplib  r13 ,{r0,r2,r3,r5,r6,r8,r9}^
:02039880 04125122 ldreq r5,[r2],#-0x122
:02039884 55325120 ldrpl r5,[r2, #-0x120]!
:02039888 25035D32 strcs r5,[r3, #-0xd32]		;(r3-0xd32=*(000802ce))
:0203988C 8FF0F302 swihi 0x00f0f302
:02039890 01F255BD ldreqh r5,[r2, #+0x5d]!
:02039894 F2550410 subnvs r0,r5,#0x10000000
:02039898 48D81819 ldmmiia  r8 ,{r0,r3,r4,r11,r12}^
:0203989C 9F421DC9 swils 0x00421dc9
:020398A0 7D17BDE5 unknown
:020398A4 C5627013 strgtb r7,[r2, #-0x13]!
:020398A8 B112B107 tstlt r2,r7,lsl #0x2
:020398AC 48589517 ldmmida  r8 ,{r0,r1,r2,r4,r8,r10,r12,r15}^
:020398B0 69030F41 stmvsdb  r3 ,{r0,r6,r8,r9,r10,r11}
:020398B4 00F5AF02 rsceqs r10,r5,r2,lsl #0x1e
:020398B8 43C95018 bicmi  r5,r9,#0x18
:020398BC C903C905 stmgtdb  r3 ,{r0,r2,r8,r11,r14,r15}
:020398C0 E9119D10 ldmdb  r1 ,{r4,r8,r10,r11,r12,r15}
:020398C4 08FD379A unknown
:020398C8 2159719D unknown
:020398CC C9048118 stmgtdb  r4 ,{r3,r4,r8,r15}
:020398D0 3549FD5C strccb r15,[r9, #-0xd5c]		;(r9-0xd5c=*(fffff2c4))
:020398D4 900009C4 andls  r0,r0,r4,asr #0x13
:020398D8 17B50009 ldrne r0,[r5,+r9]!
:020398DC 00096ABC streqh r6,[r9], -r12
:020398E0 1000098D andne  r0,r0,r13,lsl #0x13
:020398E4 21B40009 movcss r0,r9			;r0=32(0x20)
:020398E8 09558A00 ldmeqdb  r5 ,{r9,r11,r15}^
:020398EC 03018D22 unknown
:020398F0 00F9082D rsceqs r0,r9,r13,lsr #0x10
:020398F4 A28D1269 addge  r1,r13,#0x90000006
:020398F8 84EB013D unknown
:020398FC 09180009 ldmeqdb  r8 ,{r0,r3}
:02039900 00099400 andeq  r9,r9,r0,lsl #0x8
:02039904 000981A8 andeq  r8,r9,r8,lsr #0x3
:02039908 8C00091C stchi  9,cr0,[r0],{#0x1c}
:0203990C C57E0009 ldrgtb r0,[r14, #-0x9]!
:02039910 0101AA11 unknown
:02039914 A9000D84 stmgedb  r0 ,{r2,r7,r8,r10,r11}
:02039918 40B17A13 adcmis r7,r1,r3,lsl r10
:0203991C 9F2D0178 swils 0x002d0178
:02039920 009177E5 addeqs r7,r1,r5,ror #0xf
:02039924 20E00E99 smlalcs  r0,r0,r9,r14
:02039928 1C984005 ldcne  0,cr4,[r8],{#0x5}
:0203992C 05184005 ldreq r4,[r8, #-0x5]		;(r8-0x5=*(fffffffb))
:02039930 00051440 andeq  r1,r5,r0,asr #0x8
:02039934 6AE00011 bvs 01839980
:02039938 E19D0010 orrs r0,r13,r0,lsl r0
:0203993C 8B000113 blhi 02039D90
:02039940 58850095 stmplia  r5 ,{r0,r2,r4,r7}
:02039944 801001E0 andhis r0,r0,r0,ror #0x3
:02039948 5710CDE2 ldrpl r12,r0,r0,r0,ror #0x3
:0203994C 14A000D5 unknown
:02039950 2F899F11 swics 0x00899f11
:02039954 01050050 unknown
:02039958 02C80559 sbceq  r0,r8,#0x16400000
:0203995C 00D5018D sbceqs r0,r5,r13,lsl #0x3
:02039960 300D1008 andcc  r1,r13,r8
:02039964 668D080D strvs r0,[r13],+r13, lsl #0x10
:02039968 056908E8 streqb r0,[r9, #-0x8e8]!
:0203996C 099F210C ldmeqib  r15 ,{r2,r3,r8,r13}
:02039970 C4089110 strgt r9,[r8],#-0x110
:02039974 9500998D strls r9,[r0, #-0x98d]		;(r0-0x98d=*(fffff693))
:02039978 E59F1100 ldr r1,[r15, #+0x100]		;r15+0x100=*(02039a80)=#348728817(0x14c92df1)
:0203997C 850630F4 strhi r3,[r6, #-0xf4]		;(r6-0xf4=*(ffffff0c))
:02039980 EB012C0E bl 020849C0
:02039984 500015D0 unknown
:02039988 B9902140 ldmltib  r0 ,{r6,r8,r13}
:0203998C 00115222 andeqs r5,r1,r2,lsr #0x4
:02039990 BCE00C41 stcltl 12,cr0,[r0],#+0x104
:02039994 BC9A01B5 ldclt  1,cr0,[r10],{#0xb5}
:02039998 AD58000D unknown
:0203999C 01904D00 orreqs r4,r0,r0,lsl #0x1a
:020399A0 B08A2265 addlt  r2,r10,r5,ror #0x4
:020399A4 814A0081 unknown
:020399A8 9F50A000 swils 0x0050a000
:020399AC 0D340AE5 ldceq  10,cr0,[r4,#-0x394]!
:020399B0 03C95805 biceq  r5,r9,#0x50000
:020399B4 30108514 andccs r8,r0,r4,lsl r5
:020399B8 00E02A43 rsceq  r2,r0,r3,asr #0x14
:020399BC 54E04300 unknown
:020399C0 E5008500 str r8,[r0, #-0x500]		;(r0-0x500=*(fffffb20))
:020399C4 E58D8034 str r8,[r13, #+0x34]		;r13+0x34=*(00000034)
:020399C8 008D7038 addeq  r7,r13,r8,lsr r0
:020399CC 8D903CE5 unknown
:020399D0 09A040E5 stmeqib  r0!,{r0,r2,r5,r6,r7,r14}
:020399D4 13098010 unknown
:020399D8 0544E286 streqb r14,[r4, #-0x286]		;(r4-0x286=*(fffffd7a))
:020399DC DD131900 unknown
:020399E0 6171581C cmnvs r1,r12,lsl r8
:020399E4 07211502 streq r1,[r1,-r2, lsl #0xa]!
:020399E8 0A00AD02 beq 02064DF8
:020399EC 550502FD strpl r0,[r5, #-0x2fd]		;(r5-0x2fd=*(fffffd03))
:020399F0 101128AD andnes r2,r1,r13,lsr #0x11
:020399F4 F501A191 strnv r10,[r1, #-0x191]		;r1-0x191=*(14c92c60)=#0(0x00000000)
:020399F8 24093707 strcs r3,[r9],#-0x707
:020399FC 50DB2CA9 sbcpls r2,r11,r9,lsr #0x19
:02039A00 002D8010 eoreq  r8,r13,r0,lsl r0
:02039A04 19C50E19 stmneib  r5 ,{r0,r3,r4,r9,r10,r11}^
:02039A08 B803358F stmltda  r3 ,{r0,r1,r2,r3,r7,r8,r10,r12,r13}
:02039A0C 902900E5 eorls  r0,r9,r5,ror #0x1
:02039A10 54252501 unknown
:02039A14 19119130 ldmnedb  r1 ,{r4,r5,r8,r12,r15}
:02039A18 43097512 unknown
:02039A1C 5D0311E7 unknown
:02039A20 09137105 ldmeqdb  r3 ,{r0,r2,r8,r12,r13,r14}
:02039A24 14D9F301 ldrneb r15,[r9],#+0x301
:02039A28 AC31158F ldcge  5,cr1,[r1],#-0x23c
:02039A2C 01B40001 moveqs r0,r1			;r0=348728817(0x14c92df1)
:02039A30 01555000 cmpeq r5,r0
:02039A34 0011E000 andeqs r14,r1,r0
:02039A38 E800091C stmda  r0 ,{r2,r3,r4,r8,r11}
:02039A3C 0E7D50FD mrceq 0,3,r5,cr13,cr13,{7}
:02039A40 00F9FCD5 unknown
:02039A44 40E4125D rscmi  r1,r4,r13,asr r2
:02039A48 D90B319F stmledb  r11 ,{r0,r1,r2,r3,r4,r7,r8,r12,r13}
:02039A4C 84C0C600 strhib r12,[r0],#+0x600
:02039A50 0B2118E5 bleq 0287FDEC
:02039A54 34E114DD unknown
:02039A58 50F00255 rscpls r0,r0,r5,asr r2
:02039A5C 001103FD ldreqsh r0,[r1], -r13
:02039A60 23301120 teqcs r0,#0x8
:02039A64 56280011 unknown
:02039A68 90071291 mulls  r7,r1,r2
:02039A6C 50010901 andpl  r0,r1,r1,lsl #0x12
:02039A70 5105600D unknown
:02039A74 07E24600 streqb r4,[r2,+r0, lsl #0xc]!
:02039A78 60391000 eorvss r1,r9,r0
:02039A7C 15004001 strne r4,[r0, #-0x1]		;r0-0x1=*(14c92df0)=#0(0x00000000)
:02039A80 14C92DF1 strneb r2,[r9],#+0xdf1
:02039A84 10F11BF1 unknown
:02039A88 093C0134 ldmeqdb  r12!,{r2,r4,r5,r8}
:02039A8C 010E5901 unknown
:02039A90 39812589 stmccib  r1 ,{r0,r3,r7,r8,r10,r13}
:02039A94 2B028200 blcs 020DA29C
:02039A98 75012920 strvc r2,[r1, #-0x920]		;r1-0x920=*(14c924d1)=#0(0x00000000)
:02039A9C 007D0111 rsbeqs r0,r13,r1,lsl r1
:02039AA0 00591CD9 ldreqsb r1,[r9],#-0xc9
:02039AA4 00587618 subeqs r7,r8,r8,lsl r6
:02039AA8 7D02799F unknown
:02039AAC 2600090E strcs r0,[r0],-r14, lsl #0x12
:02039AB0 EB013890 bl 02087CF8
:02039AB4 E59F304C ldr r3,[r15, #+0x4c]		;r15+0x4c=*(02039b08)=#2030945712(0x790dc5b0)
:02039AB8 802D0D0A eorhi  r0,r13,r10,lsl #0x1a
:02039ABC D7000DD7 unknown
:02039AC0 877002E5 ldrhib r0,r0,r13,r10,lsl #0x1a
:02039AC4 528208FD addpl  r0,r2,#0xFD0000
:02039AC8 C31000E2 tstgt r0,#0xE2
:02039ACC 71C30021 bicvc  r0,r3,r1,lsr #0x0
:02039AD0 E583A005 str r10,[r3, #+0x5]		;r3+0x5=*(790dc5b5)=#0(0x00000000)
:02039AD4 B9101C29 ldmltdb  r0 ,{r0,r3,r5,r10,r11,r12}
:02039AD8 4005E10E andmi  r14,r5,r14,lsl #0x2
:02039ADC E5813260 str r3,[r1, #+0x260]		;r1+0x260=*(14c93051)=#0(0x00000000)
:02039AE0 E5815044 str r5,[r1, #+0x44]		;r1+0x44=*(14c92e35)=#0(0x00000000)
:02039AE4 81004048 unknown
:02039AE8 81004CE5 unknown
:02039AEC 159D01A1 ldrne r0,[r13, #+0x1a1]		;r13+0x1a1=*(000001a1)
:02039AF0 F1E56081 mvnnv  r6,r1,lsl #0x1
:02039AF4 0001EC11 andeq  r14,r1,r1,lsl r12
:02039AF8 020E03F8 andeq  r0,r14,#0xE0000003
:02039AFC 0E04180A cdpeq 8,0,cr1,cr4,cr10,0
:02039B00 D5302102 ldrle r2,[r0, #-0x102]!
:02039B04 00252008 eoreq  r2,r5,r8
:02039B08 790DC5B0 stmvcdb  r13 ,{r4,r5,r7,r8,r10,r14,r15}
:02039B0C D5004119 strle r4,[r0, #-0x119]		;r0-0x119=*(14c92cd8)=#0(0x00000000)
:02039B10 31001108 unknown
:02039B14 852F33FF strhi r3,[r15, #-0x3ff]!
:02039B18 7D5DE92E unknown
:02039B1C 9404B900 strls r11,[r4],#-0x900
:02039B20 5E8101CD cdppl 1,8,cr0,cr1,cr13,6
:02039B24 0A1D04E0 beq 0277AEAC
:02039B28 00921079 addeqs r1,r2,r9,ror r0
:02039B2C 140CE001 strne r14,[r12],#-0x1
:02039B30 05110071 ldreq r0,[r1, #-0x71]		;r1-0x71=*(14c92d80)=#0(0x00000000)
:02039B34 00551075 subeqs r1,r5,r5,ror r0
:02039B38 10355BDD unknown
:02039B3C 091115F2 ldmeqdb  r1 ,{r1,r4,r5,r6,r7,r8,r10,r12}
:02039B40 10F52D00 rscnes r2,r5,r0,lsl #0x1a
:02039B44 107D0199 unknown
:02039B48 BB015D7A bllt 02091138
:02039B4C 95876138 strls r6,[r7, #+0x138]		;r7+0x138=*(00000138)
:02039B50 00151812 andeqs r1,r5,r2,lsl r8
:02039B54 04FA1295 unknown
:02039B58 0934E136 ldmeqdb  r4!,{r1,r2,r4,r5,r8,r13,r14,r15}
:02039B5C 03A0602B moveq  r6,#0x2B		;r6=43(0x2b)
:02039B60 00C11095 smulleq  r1,r1,r5,r0
:02039B64 0CE88423 stceql 4,cr8,[r8],#+0x8c
:02039B68 09918460 ldmeqib  r1 ,{r5,r6,r10,r15}
:02039B6C 04F10019 unknown
:02039B70 89206DE0 stmhidb  r0!,{r5,r6,r7,r8,r10,r11,r13,r14}
:02039B74 01C90802 biceq  r0,r9,r2,lsl #0x10
:02039B78 ED026C91 unknown
:02039B7C 014D2B04 unknown
:02039B80 61C144F9 unknown
:02039B84 C50111E5 strgt r1,[r1, #-0x1e5]		;(r1-0x1e5=*(fffffe1b))
:02039B88 91C2513D bicls  r5,r2,r13,lsr r1
:02039B8C C501BF10 strgt r11,[r1, #-0xf10]		;(r1-0xf10=*(fffff0f0))
:02039B90 E704D514 unknown
:02039B94 B0350104 eorlts r0,r5,r4,lsl #0x2
:02039B98 7165EB00 unknown
:02039B9C 154A152D strneb r1,[r10, #-0x52d]		;(r10-0x52d=*(fffffad3))
:02039BA0 2D2CC502 stccs  5,cr12,[r12,#-0x8]!
:02039BA4 5100ED00 unknown
:02039BA8 89BF1D99 ldmhiib  r15!,{r0,r3,r4,r7,r8,r10,r11,r12}
:02039BAC 14100D23 ldrne r0,[r0],#-0xd23
:02039BB0 15080C55 strne r0,[r8, #-0xc55]		;(r8-0xc55=*(fffff3ab))
:02039BB4 2B319200 blcs 02C9E3BC
:02039BB8 5DDDE020 unknown
:02039BBC 15F12235 ldrneb r2,[r1, #+0x235]!
:02039BC0 1CE59020 stcnel 0,cr9,[r5],#+0x80
:02039BC4 8D13E900 unknown
:02039BC8 7011AD52 andvcs r10,r1,r2,asr r13
:02039BCC 004D0051 subeq  r0,r13,r1,asr r0
:02039BD0 BDEE276D stcltl 7,cr2,[r14,#+0x1b4]!
:02039BD4 0000D11A andeq  r13,r0,r10,lsl r1
:02039BD8 21A60541 movcs  r0,r1,asr #0xa
:02039BDC 3114B500 tstcc r4,r0,lsl #0xa
:02039BE0 8001EB1D andhi  r14,r1,r13,lsl r11
:02039BE4 E58610F5 str r1,[r6, #+0xf5]		;r6+0xf5=*(00000120)
:02039BE8 B50C1319 strlt r1,[r12, #-0x319]		;(r12-0x319=*(fffffce7))
:02039BEC BD06A400 unknown
:02039BF0 DCE28420 stclel 4,cr8,[r2],#+0x80
:02039BF4 E570100D ldrb r1,[r0, #-0xd]!
:02039BF8 4075A203 rsbmis r10,r5,r3,lsl #0x4
:02039BFC 9660ADD8 unknown
:02039C00 AD480045 unknown
:02039C04 D5120520 ldrle r0,[r2, #-0x520]		;(r2-0x520=*(fffffae0))
:02039C08 F501862A strnv r8,[r1, #-0x62a]		;(r1-0x62a=*(fffff9d6))
:02039C0C 004D9BA0 subeq  r9,r13,r0,lsr #0x17
:02039C10 0D2881F0 stceq  1,cr8,[r8,#-0x3c0]!
:02039C14 08488D0E stmeqda  r8 ,{r1,r2,r3,r8,r10,r11,r15}^
:02039C18 000ED530 andeq  r13,r14,r0,lsr r5
:02039C1C 9D13E88D unknown
:02039C20 1000E930 andne  r14,r0,r0,lsr r9
:02039C24 100D03D9 unknown
:02039C28 23B59530 movcss r9,#0xC000000		;r9=201326592(0xc000000)
:02039C2C 0151AC9B unknown
:02039C30 89952014 ldmhiib  r5 ,{r2,r4,r13}
:02039C34 21899501 orrcs  r9,r9,r1,lsl #0xa
:02039C38 01A841A2 moveq  r4,r2,lsr #0x3		;r4=0(0x0)
:02039C3C 50792489 rsbpls r2,r9,r9,lsl #0x9
:02039C40 304891CB subcc  r9,r8,r11,asr #0x3
:02039C44 A5559D58 ldrgeb r9,[r5, #-0xd58]		;(r5-0xd58=*(fffff2a8))
:02039C48 1501B538 strne r11,[r1, #-0x538]		;(r1-0x538=*(fffffac8))
:02039C4C E2426000 sub  r6,r2,#0x0
:02039C50 57000F06 strpl r0,[r0,-r6, lsl #0x1e]
:02039C54 0CA90AE1 stceq  10,cr0,[r9],#+0x384
:02039C58 812111B0 strhih r1,[r1, -r0]!
:02039C5C 0035D015 eoreqs r13,r5,r5,lsl r0
:02039C60 ACE28710 stcgel 7,cr8,[r2],#+0x40
:02039C64 30E50035 rsccc  r0,r5,r5,lsr r0
:02039C68 07E56194 unknown
:02039C6C 93E04600 mvnls  r4,#0x0
:02039C70 E0000200 and  r0,r0,r0,lsl #0x4
:02039C74 85FE1025 ldrhib r1,[r14, #+0x25]!
:02039C78 08651BAD unknown
:02039C7C 12F10F59 rscnes r0,r1,#0x164
:02039C80 AD80F8F2 unknown
:02039C84 56199971 unknown
:02039C88 51B10009 movpls r0,r9			;r0=201326592(0xc000000)
:02039C8C FFFF6CE2 swinv 0x00ff6ce2
:02039C90 482D3365 stmmida  r13!,{r0,r2,r5,r6,r8,r9,r12,r13}
:02039C94 11602831 unknown
:02039C98 4D5C4C31 unknown
:02039C9C 2D114111 unknown
:02039CA0 5D000D15 unknown
:02039CA4 13850069 orrne  r0,r5,#0x69
:02039CA8 059D6F14 ldreq r6,[r13, #+0xf14]		;r13+0xf14=*(00000f14)
:02039CAC 0D8903C9 unknown
:02039CB0 61921271 orrvss r1,r2,r1,ror r2
:02039CB4 2FE59200 swics 0x00e59200
:02039CB8 95922008 ldrls r2,[r2, #+0x8]		;r2+0x8=*(00000008)
:02039CBC 0C1AFC2B ldceq  12,cr15,[r10],{#0x2b}
:02039CC0 41F80802 mvnmis r0,r2,lsl #0x10
:02039CC4 18390775 ldmneda  r9!,{r0,r2,r4,r5,r6,r8,r9,r10}
:02039CC8 7001C5C0 andvc  r12,r1,r0,asr #0xb
:02039CCC 08E12CB0 unknown
:02039CD0 80003DC0 andhi  r3,r0,r0,asr #0x1b
:02039CD4 08011597 stmeqda  r1 ,{r0,r1,r2,r4,r7,r8,r10,r12}
:02039CD8 13216560 unknown
:02039CDC 184910A5 stmneda  r9 ,{r0,r2,r5,r7,r12}^
:02039CE0 0A257069 beq 02995E8C
:02039CE4 01517A10 cmpeq r1,r0,lsl r10
:02039CE8 10990F51 addnes r0,r9,r1,asr r15
:02039CEC FD751BA9 ldc2l 11,cr1,[r5,#-0x2a4]!
:02039CF0 2105B915 unknown
:02039CF4 0B29EF00 bleq 02AB58FC
:02039CF8 1D57F01D unknown
:02039CFC 0DF50600 ldceql 6,cr0,[r5,#+0x0]!
:02039D00 AB133D6B blge 025092B4
:02039D04 19132150 ldmnedb  r3 ,{r4,r6,r8,r13}
:02039D08 04813002 streq r3,[r1],#+0x2
:02039D0C E0482F15 sub  r2,r8,r5,lsl r15
:02039D10 05003936 streq r3,[r0, #-0x936]		;r0-0x936=*(0bfff6ca)=#0(0x00000000)
:02039D14 159D1048 ldrne r1,[r13, #+0x48]		;r13+0x48=*(00000048)
:02039D18 440C1ED9 strmi r1,[r12],#-0xed9
:02039D1C 178502E1 strne r0,[r12],#-0xed9
:02039D20 140091F8 strne r9,[r0],#-0x1f8
:02039D24 0BE59720 bleq 0199F9AC
:02039D28 61971008 orrvss r1,r7,r8
:02039D2C DEE0400D cdple 0,14,cr4,cr0,cr13,0
:02039D30 150108A7 strne r0,[r1, #-0x8a7]		;(r1-0x8a7=*(fffff759))
:02039D34 2181F827 orrcs  r15,r1,r7,lsr #0x10
:02039D38 2110C144 tstcs r0,r4,asr #0x2
:02039D3C F2108184 andnvs r8,r0,#0x21
:02039D40 070081F8 unknown
:02039D44 394F4081 stmccdb  r15 ,{r0,r7,r14}^
:02039D48 B9103100 ldmltdb  r0 ,{r8,r12,r13}
:02039D4C 1079EA10 rsbnes r14,r9,r0,lsl r10
:02039D50 F80049F8 stmnvda  r0 ,{r3,r4,r5,r6,r7,r8,r11,r14}
:02039D54 4D411079 unknown
:02039D58 85558000 ldrhib r8,[r5, #-0x0]		;(r5-0x0=*(00000000))
:02039D5C 25E59810 strcsb r9,[r5, #+0x810]!
:02039D60 5002694F andpl  r6,r2,r15,asr #0x12
:02039D64 DD190AE2 unknown
:02039D68 10850800 addne  r0,r5,r0,lsl #0x10
:02039D6C 00311C15 eoreqs r1,r1,r5,lsl r12
:02039D70 115113E1 cmpne r1,r1,ror #0x7
:02039D74 00797D37 rsbeqs r7,r9,r7,lsr r13
:02039D78 01F9277D mvneqs r2,r13,ror r7
:02039D7C 007981F0 unknown
:02039D80 E2275550 eor  r5,r7,#0x14000000
:02039D84 81002DF4 unknown
:02039D88 E8BD8120 ldmia  r13!,{r5,r8,r15}
:02039D8C 318C5BD1 unknown
:02039D90 E2502011 subs r2,r0,#0x11
:02039D94 B5480015 strltb r0,[r8, #-0x15]		;(r8-0x15=*(ffffffeb))
:02039D98 D214B111 andles r11,r4,#0x40000004
:02039D9C 3102498B unknown
:02039DA0 5A0C5116 bpl 0234E200
:02039DA4 ED40E138 unknown
:02039DA8 30DDCE10 sbcccs r12,r13,r0,lsl r14
:02039DAC 1CF130E5 ldcnel 0,cr3,[r1],#+0x394
:02039DB0 AD00E120 unknown
:02039DB4 0A13ED53 beq 02535308
:02039DB8 04590077 ldreqb r0,[r9],#-0x77
:02039DBC 5D360DFD ldcpl  13,cr0,[r6,#-0x3f4]!
:02039DC0 20949740 addcss r9,r4,r0,asr #0xe
:02039DC4 00150016 andeqs r0,r5,r6,lsl r0
:02039DC8 08114908 ldmeqda  r1 ,{r3,r8,r11,r14}
:02039DCC 9D070065 unknown
:02039DD0 ADF5AA01 ldcgel 10,cr10,[r5,#+0x4]!
:02039DD4 6587F043 strvs r15,[r7, #+0x43]		;r7+0x43=*(00000043)
:02039DD8 7007AD1C andvc  r10,r7,r12,lsl r13
:02039DDC 310D329D swpcc r3,r13,r13
:02039DE0 A00081B0 strgeh r8,[r0], -r0
:02039DE4 0D900089 unknown
:02039DE8 09558713 ldmeqdb  r5 ,{r0,r1,r4,r8,r9,r10,r15}^
:02039DEC 28E25206 unknown
:02039DF0 0A7D9D80 beq 03FA13F8
:02039DF4 054A4100 streqb r4,[r10, #-0x100]		;(r10-0x100=*(ffffff00))
:02039DF8 C0E08400 rscgt  r8,r0,r0,lsl #0x8
:02039DFC 409602F1 ldrmish r0,[r6], +r1
:02039E00 100B0029 andne  r0,r11,r9,lsr #0x0
:02039E04 2FFF09D9 swics 0x00ff09d9
:02039E08 3AFD2131 bcc 01F822D4
:02039E0C 510587C9 unknown
:02039E10 B2864027 addlt  r4,r6,#0x27
:02039E14 46045001 strmi r5,[r4],-r1
:02039E18 00E105A2 rsceq  r0,r1,r2,lsr #0xb
:02039E1C DAFFFFF2 ble 02039DEC
:02039E20 20A99408 adccs  r9,r9,r8,lsl #0x8
:02039E24 1D8FF8E0 unknown
:02039E28 C0444504 subgt  r4,r4,r4,lsl #0xa
:02039E2C E59DC010 ldr r12,[r13, #+0x10]		;r13+0x10=*(00000010)
:02039E30 30021159 andcc  r1,r2,r9,asr r1
:02039E34 15901345 ldrne r1,[r0, #+0x345]		;r0+0x345=*(0c000345)=#0(0x00000000)
:02039E38 75057102 strvc r7,[r5, #-0x102]		;(r5-0x102=*(fffffefe))
:02039E3C F5247D06 strnv r7,[r4, #-0xd06]!
:02039E40 E11DCD13 tst r13,r3,lsl r13
:02039E44 F57F145B ldrnvb r1,[r15, #-0x45b]!
:02039E48 752BDD01 strvc r13,[r11, #-0xd01]!
:02039E4C 9D602402 stclsl 4,cr2,[r0,#-0x8]!
:02039E50 0907C1E5 stmeqdb  r7 ,{r0,r2,r5,r6,r7,r8,r14,r15}
:02039E54 09112500 ldmeqdb  r1 ,{r8,r10,r13}
:02039E58 03BE0B6D moveqs r0,#0x1B400		;r0=111616(0x1b400)
:02039E5C 003D037D eoreqs r0,r13,r13,ror r3
:02039E60 991E05CB ldmlsdb  r14 ,{r0,r1,r3,r6,r7,r8,r10}
:02039E64 00590810 subeqs r0,r9,r0,lsl r8
:02039E68 05E1000A streqb r0,[r1, #+0xa]!
:02039E6C 0D5D4B10 unknown
:02039E70 91B50115 movlss r0,r5,lsl r1		;r0=0(0x0)
:02039E74 0508CD11 streq r12,[r8, #-0xd11]		;(r8-0xd11=*(fffff2ef))
:02039E78 E71B8101 ldr r8,[r11,-r1, lsl #0x2]
:02039E7C 09030D01 stmeqdb  r3 ,{r0,r8,r10,r11}
:02039E80 22695500 rsbcs  r5,r9,#0x0
:02039E84 84904404 ldrhi r4,[r0],#+0x404
:02039E88 9D0020E5 unknown
:02039E8C 600008E5 andvs  r0,r0,r5,ror #0x11
:02039E90 0010E584 andeqs r14,r0,r4,lsl #0xb
:02039E94 85056984 strhi r6,[r5, #-0x984]		;(r5-0x984=*(fffff67c))
:02039E98 8470C00A unknown
:02039E9C D987F0E5 stmleib  r7 ,{r0,r2,r5,r6,r7,r12,r13,r14,r15}
:02039EA0 19187D78 ldmnedb  r8 ,{r3,r4,r5,r6,r8,r10,r11,r12,r13,r14}
:02039EA4 520DE010 andpl  r14,r13,#0x10
:02039EA8 00191E35 andeqs r1,r9,r5,lsr r14
:02039EAC 15B52051 ldrne r2,[r5, #+0x51]!
:02039EB0 62159522 andvss r9,r5,#0x8800000
:02039EB4 2265F8AF rsbcs  r15,r5,#0xAF0000
:02039EB8 05A6E595 streq r14,[r6, #+0x595]!
:02039EBC A4104D00 ldrge r4,[r0],#-0xd00
:02039EC0 45000362 strmi r0,[r0, #-0x362]		;(r0-0x362=*(fffffc9e))
:02039EC4 4D12B524 unknown
:02039EC8 E31ED100 tst r14,#0x0
:02039ECC 01BC0035 moveqs r0,lsr r5		;r0=0(0x0)
:02039ED0 89104D70 ldmhidb  r0 ,{r4,r5,r6,r8,r10,r11,r14}
:02039ED4 6514B110 ldrvs r11,[r4, #-0x110]		;(r4-0x110=*(fffffef0))
:02039ED8 0902011B stmeqdb  r2 ,{r0,r1,r3,r4,r8}
:02039EDC 81B2FC51 movhis r15,r1,asr r12
:02039EE0 C1003100 unknown
:02039EE4 9D0AF921 unknown
:02039EE8 3EE0850E cdpcc 5,14,cr8,cr0,cr14,0
:02039EEC 2501BDF7 strcs r11,[r1, #-0xdf7]		;(r1-0xdf7=*(fffff209))
:02039EF0 207D7010 rsbcss r7,r13,r0,lsl r0
:02039EF4 9081F07D addls  r15,r1,r13,ror r0
:02039EF8 81F6F081 mvnhis r15,r1,lsl #0x1
:02039EFC FFFF13F0 swinv 0x00ff13f0
:02039F00 3081039D umullcc  r0,r1,r13,r3
:02039F04 007909E1 rsbeqs r0,r9,r1,ror #0x13
:02039F08 FD3069F1 ldc2  9,cr6,[r0,#-0x3c4]!
:02039F0C 9E100D1E mrcls 13,0,r0,cr0,cr14,{0}
:02039F10 1075800D rsbnes r8,r5,r13
:02039F14 B780F1F4 unknown
:02039F18 F079F079 rsbnvs r15,r9,r9,ror r0
:02039F1C F079F079 rsbnvs r15,r9,r9,ror r0
:02039F20 79E079F2 unknown
:02039F24 556FCEF0 strplb r12,[r15, #-0xef0]!
:02039F28 751DDD00 ldrvc r13,[r13, #-0xd00]		;(r13-0xd00=*(fffff300))
:02039F2C 31131120 tstcc r3,r0,lsr #0x2
:02039F30 D5116D17 ldrle r6,[r1, #-0xd17]		;(r1-0xd17=*(fffff2e9))
:02039F34 FF017103 swinv 0x00017103
:02039F38 1504A045 strne r10,[r4, #-0x45]		;(r4-0x45=*(ffffffbb))
:02039F3C 96200C00 unknown
:02039F40 0D112F51 unknown
:02039F44 5D0699C5 unknown
:02039F48 B98D3000 stmltib  r13 ,{r12,r13}
:02039F4C 00E59602 rsceq  r9,r5,r2,lsl #0xc
:02039F50 10614013 rsbne  r4,r1,r3,lsl r0
:02039F54 2010E791 mulcss r0,r1,r7
:02039F58 2502E596 strcs r14,[r2, #-0x596]		;(r2-0x596=*(fffffa6a))
:02039F5C F9FED317 ldmnvib  r14!,{r0,r1,r2,r4,r8,r9,r12,r14,r15}^
:02039F60 E3169D2F tst r6,#0xBC0
:02039F64 59041A61 stmpldb  r4 ,{r0,r5,r6,r9,r11,r12}
:02039F68 397841C5 unknown
:02039F6C 35E59624 strccb r9,[r5, #+0x624]!
:02039F70 10395210 eornes r5,r9,r0,lsl r2
:02039F74 4512F1A5 ldrmi r15,[r2, #-0x1a5]		;(r2-0x1a5=*(fffffe5b))
:02039F78 49F04520 unknown
:02039F7C D8406110 stmleda  r0 ,{r4,r8,r13,r14}^
:02039F80 5FE9D045 swipl 0x00e9d045
:02039F84 904D0045 subls  r0,r13,r5,asr #0x0
:02039F88 F8004DF6 stmnvda  r0 ,{r1,r2,r4,r5,r6,r7,r8,r10,r11,r14}
:02039F8C 10511909 subnes r1,r1,r9,lsl #0x12
:02039F90 31EB0AFD unknown
:02039F94 2100A920 unknown
:02039F98 3D101D13 unknown
:02039F9C 18610A10 unknown
:02039FA0 01975F00 orreqs r5,r7,r0,lsl #0x1e
:02039FA4 0100390E unknown
:02039FA8 10A5E790 umlalne  r14,r5,r0,r7
:02039FAC 95FE46E6 ldrlsb r4,[r14, #+0x6e6]!
:02039FB0 03C1F83D biceq  r15,r1,#0x3D0000
:02039FB4 E5970004 ldr r0,[r7, #+0x4]		;r7+0x4=*(00000004)
:02039FB8 8D10390A unknown
:02039FBC 4DF4E103 ldcmil 1,cr14,[r4,#+0xc]!
:02039FC0 F8105108 ldmnvda  r0 ,{r3,r8,r12,r14}
:02039FC4 09B35631 ldmeqib  r3!,{r0,r4,r5,r9,r10,r12,r14}
:02039FC8 A9C04802 stmgeib  r0 ,{r1,r11,r14}^
:02039FCC 11005D02 unknown
:02039FD0 39E00510 unknown
:02039FD4 2222E081 eorcs  r14,r2,#0x81
:02039FD8 001DE1A0 andeqs r14,r13,r0,lsr #0x3
:02039FDC C1C0005D bicgt  r0,r0,r13,asr r0
:02039FE0 D02004E7 eorle  r0,r0,r7,ror #0x9
:02039FE4 010D01E7 unknown
:02039FE8 03511080 cmpeq r1,#0x80
:02039FEC 00393FA2 eoreqs r3,r9,r2,lsr #0x1f
:02039FF0 12E0632E rscne  r6,r0,#0xB8000000
:02039FF4 E0832E62 add  r2,r3,r2,ror #0x1c
:02039FF8 E19C20D2 ldrsb r2,[r12, +r2]
:02039FFC 2021D900 eorcs  r13,r1,r0,lsl #0x12
:0203A000 0095E5CE addeqs r14,r5,r14,asr #0xb
:0203A004 20120D3A andcss r0,r2,r10,lsr r13
:0203A008 9107C551 unknown
:0203A00C 0A455011 beq 0318E058
:0203A010 FD143170 unknown
:0203A014 C56B6010 strgtb r6,[r11, #-0x10]!
:0203A018 50129D05 andpls r9,r2,r5,lsl #0x1a
:0203A01C 0D5C3BF5 unknown
:0203A020 061E9100 ldreq r9,[r14],-r0, lsl #0x2
:0203A024 0725106B streq r1,[r14],-r0, lsl #0x2
:0203A028 200905E9 andcs  r0,r9,r9,ror #0xb
:0203A02C 00B11EAD adceqs r1,r1,r13,lsr #0x1d
:0203A030 003ED65B eoreqs r13,r14,r11,asr r6
:0203A034 171929E1 ldrne r2,r13,r14,r11,asr r6
:0203A038 68002DD7 stmvsda  r0 ,{r0,r1,r2,r4,r6,r7,r8,r10,r11,r13}
:0203A03C 11F94311 mvnnes r4,r1,lsl r3
:0203A040 B50B71D6 strlt r7,[r11, #-0x1d6]		;(r11-0x1d6=*(fffffe2a))
:0203A044 B5820004 strlt r0,[r2, #+0x4]		;r2+0x4=*(00000004)
:0203A048 41B10339 movmis r0,lsr r9		;r0=201326592(0xc000000)
:0203A04C 11749B41 cmnne r4,r1,asr #0x16
:0203A050 8011F540 andhis r15,r1,r0,asr #0xa
:0203A054 F04011F6 unknown
:0203A058 7D001155 unknown
:0203A05C 4059EE53 submis r14,r9,r3,asr r14
:0203A060 5D1059EB unknown
:0203A064 306BB280 rsbcc  r11,r11,r0,lsl #0x5
:0203A068 751565D1 ldrvc r6,[r5, #-0x5d1]		;(r5-0x5d1=*(fffffa2f))
:0203A06C 10131522 andnes r1,r3,r2,lsr #0xa
:0203A070 90490271 subls  r0,r9,r1,ror r2
:0203A074 49F049DC unknown
:0203A078 40495EF0 unknown
:0203A07C 694049D4 stmvsdb  r0 ,{r2,r4,r6,r7,r8,r11,r14}^
:0203A080 EB116524 bl 02493518
:0203A084 10D12BB9 ldrneh r2,[r1],#+0xb9
:0203A088 D106B9A0 unknown
:0203A08C E5D1000D ldrb r0,[r1, #+0xd]		;r1+0xd=*(0000000d)
:0203A090 0E7D022B cdpeq 2,6,cr0,cr13,cr11,1
:0203A094 E25EE001 subs r14,r14,#0x1
:0203A098 821AF900 andhis r15,r10,#0x0
:0203A09C 40020F25 andmi  r0,r2,r5,lsr #0x1e
:0203A0A0 BDF7E284 ldcltl 2,cr14,[r7,#+0x210]!
:0203A0A4 C11D9118 tstgt r13,r8,lsl r1
:0203A0A8 56E5CD20 unknown
:0203A0AC 15C14015 strneb r4,[r1, #+0x15]		;r1+0x15=*(00000015)
:0203A0B0 9550D010 ldrlsb r13,[r0, #-0x10]		;r0-0x10=*(0bfffff0)=#0(0x00000000)
:0203A0B4 6740410D strvsb r4,[r0,-r13, lsl #0x2]
:0203A0B8 41BB4041 movmis r4,r1,asr #0x0
:0203A0BC 1441FD10 strneb r15,[r1],#-0xd10
:0203A0C0 1006F96B andne  r15,r6,r11,ror #0x12
:0203A0C4 00019D50 andeq  r9,r1,r0,asr r13
:0203A0C8 C5007194 strgt r7,[r0, #-0x194]		;r0-0x194=*(0bfffe6c)=#0(0x00000000)
:0203A0CC 5000E551 andpl  r14,r0,r1,asr r5
:0203A0D0 A966E58D unknown
:0203A0D4 A940AFC0 stmgedb  r0 ,{r6,r7,r8,r9,r10,r11,r13,r15}^
:0203A0D8 40518380 submis r8,r1,r0,lsl #0x7
:0203A0DC D5FFFFAA ldrleb r15,[r15, #+0xfaa]!
:0203A0E0 69457824 stmvsdb  r5 ,{r2,r5,r11,r12,r13,r14}^
:0203A0E4 00C10C00 sbceq  r0,r1,r0,lsl #0x18
:0203A0E8 00295020 eoreq  r5,r9,r0,lsr #0x0
:0203A0EC A5002960 strge r2,[r0, #-0x960]		;r0-0x960=*(0bfff6a0)=#0(0x00000000)
:0203A0F0 E0013940 and  r3,r1,r0,asr #0x12
:0203A0F4 81000DD5 unknown
:0203A0F8 3285500C addcc  r5,r5,#0xC
:0203A0FC 544001E2 strplb r0,[r0],#-0x1e2
:0203A100 C6E000E2 unknown
:0203A104 C001E500 andgt  r14,r1,r0,lsl #0xa
:0203A108 FD02E5C6 unknown
:0203A10C 6940F707 stmvsdb  r0 ,{r0,r1,r2,r8,r9,r10,r12,r13,r14,r15}^
:0203A110 9DE02404 stclsl 4,cr2,[r0,#+0x10]!
:0203A114 082D01CD stmeqda  r13!,{r0,r2,r3,r6,r7,r8}
:0203A118 E531CDE0 ldr r12,[r1, #-0xde0]!
:0203A11C A27711D1 rsbges r1,r7,#0x40000034
:0203A120 9521D100 strls r13,[r1, #-0x100]!
:0203A124 0AA922FF beq 00A82D28
:0203A128 3D780161 ldcccl 1,cr0,[r8,#-0x184]!
:0203A12C AD9FC010 unknown
:0203A130 CB00DD13 blgt 02071584
:0203A134 13B1E240 movnes r14,#0x4		;r14=4(0x4)
:0203A138 3105E6E8 unknown
:0203A13C 40440225 submi  r0,r4,r5,lsr #0x4
:0203A140 E5941005 ldr r1,[r4, #+0x5]		;r4+0x5=*(00000005)
:0203A144 C5206501 strgt r6,[r0, #-0x501]!
:0203A148 4DBF22E5 ldcmi  2,cr2,[r15,#+0x394]!
:0203A14C A9D52011 ldmgeib  r5 ,{r0,r4,r13}^
:0203A150 8401391A strhi r3,[r1],#-0x91a
:0203A154 858432E5 strhi r3,[r4, #+0x2e5]		;r4+0x2e5=*(000002e5)
:0203A158 A95A2D01 ldmgedb  r10 ,{r0,r8,r10,r11,r13}^
:0203A15C 45A39B11 strmi r9,[r3, #+0xb11]!
:0203A160 CE01AD73 mcrgt 13,0,r10,cr1,cr3,{3}
:0203A164 0411B115 ldreq r11,[r1],#-0x115
:0203A168 90122D00 andlss r2,r2,r0,lsl #0x1a
:0203A16C 0B49493D bleq 0328C668
:0203A170 014A01D2 unknown
:0203A174 79E1B060 unknown
:0203A178 2110B410 tstcs r0,r0,lsl r4
:0203A17C 1C35E1CD ldcne  1,cr14,[r5],#-0x334
:0203A180 50021015 andpl  r1,r2,r5,lsl r0
:0203A184 05711169 ldreqb r1,[r1, #-0x169]!
:0203A188 614015CC unknown
:0203A18C DD00F410 unknown
:0203A190 4D1B2511 unknown
:0203A194 0065C301 rsbeq  r12,r5,r1,lsl #0x6
:0203A198 00B41380 adceqs r1,r4,r0,lsl #0x7
:0203A19C 010011CD unknown
:0203A1A0 3D016500 unknown
:0203A1A4 CD20B600 stcgt  6,cr11,[r0,#-0x0]!
:0203A1A8 A306BBE1 unknown
:0203A1AC 106520D1 unknown
:0203A1B0 0102B9B2 streqh r11,[r2, -r2]
:0203A1B4 2907C12B stmcsdb  r7 ,{r0,r1,r3,r5,r8,r14,r15}
:0203A1B8 2941F6E0 stmcsdb  r1 ,{r5,r6,r7,r9,r10,r12,r13,r14,r15}^
:0203A1BC 29000940 stmcsdb  r0 ,{r6,r8,r11}
:0203A1C0 F1E58680 mvnnv  r8,r0,lsl #0xd
:0203A1C4 F94E0819 stmnvdb  r14 ,{r0,r3,r4,r11}^
:0203A1C8 2D2DA502 stccs  5,cr10,[r13,#-0x8]!
:0203A1CC 402D0840 eormi  r0,r13,r0,asr #0x10
:0203A1D0 99150009 ldmlsdb  r5 ,{r0,r3}
:0203A1D4 3031B71E eorccs r11,r1,r14,lsl r7
:0203A1D8 1051E585 subnes r14,r1,r5,lsl #0xb
:0203A1DC 7009F508 andvc  r15,r9,r8,lsl #0xa
:0203A1E0 5DA90155 stcpl  1,cr0,[r9,#+0x154]!
:0203A1E4 F6249900 unknown
:0203A1E8 20E1DD10 rsccs  r13,r1,r0,lsl r13
:0203A1EC E3110300 tst r1,#0x0
:0203A1F0 111303F1 ldrnesh r0,[r3, -r1]
:0203A1F4 00091200 andeq  r1,r9,r0,lsl #0x4
:0203A1F8 1A995415 bne 0068F254
:0203A1FC 842BBD00 unknown
:0203A200 1AFD294D bne 01F8473C
:0203A204 01D9220D biceqs r2,r9,r13,lsl #0x4
:0203A208 791BC9F5 ldmvcdb  r11 ,{r0,r2,r4,r5,r6,r7,r8,r11,r14,r15}
:0203A20C B913D510 ldmltdb  r3 ,{r4,r8,r10,r12,r14,r15}
:0203A210 21E500A2 mvncs  r0,r2,lsr #0x1
:0203A214 C0204704 eorgt  r4,r0,r4,lsl #0xe
:0203A218 80200413 eorhi  r0,r0,r3,lsl r4
:0203A21C 802C5503 eorhi  r5,r12,r3,lsl #0xa
:0203A220 A2B30085 adcges r0,r3,#0x85
:0203A224 519931FD ldrplsh r3,[r9, +r13]
:0203A228 000F1215 andeq  r1,r15,r5,lsl r2
:0203A22C 3DE92D39 stcccl 13,cr2,[r9,#+0xe4]!
:0203A230 1D28D510 stcne  5,cr13,[r8,#-0x40]!
:0203A234 12E12804 rscne  r2,r1,#0x40000
:0203A238 0AF95C30 beq 01E91300
:0203A23C 8EE58DC0 cdphi 13,14,cr8,cr5,cr0,6
:0203A240 49790039 unknown
:0203A244 B1E12A31 mvnlt  r2,lsr r1
:0203A248 01954020 orreqs r4,r5,r0,lsr #0x0
:0203A24C 115D08D1 ldrnesb r0,[r13, #-0x81]		;(r13-0x8d1=*(ffffff7f))
:0203A250 02011CFF andeq  r1,r1,#0xFF00
:0203A254 0000105D andeq  r1,r0,r13,asr r0
:0203A258 1A8D2025 bne 003822F4
:0203A25C 25020AC9 strcs r0,[r2, #-0xac9]		;(r2-0xac9=*(fffff537))
:0203A260 0A8DB810 beq 003A82A8
:0203A264 F025FF9A mlanv  r5,r10,r15,r15unknown
:0203A268 1AFD23B5 bne 01F83144
:0203A26C B90C0920 stmltdb  r12 ,{r5,r8,r11}
:0203A270 185D0C81 ldmneda  r13 ,{r0,r7,r10,r11}^
:0203A274 4102F190 swpmi r15,r0,r2
:0203A278 050F8D1B streq r8,[r15, #-0xd1b]		;r15-0xd1b=*(02039565)=#1375976928(0x5203bde0)
:0203A27C 08BB1105 ldmeqia  r11!,{r0,r2,r8,r12}
:0203A280 20684835 rsbcs  r4,r8,r5,lsr r8
:0203A284 005D0001 subeqs r0,r13,r1
:0203A288 7D321068 ldcvc  0,cr1,[r2,#-0x1a0]!
:0203A28C 1C001D0A stcne  13,cr1,[r0],{#0xa}
:0203A290 2AC18010 bcs 0109A2D8
:0203A294 C02312B0 unknown
:0203A298 19310041 ldmnedb  r1!,{r0,r6}
:0203A29C C0220991 mlagt  r2,r1,r9,r0unknown
:0203A2A0 450E24E1 strmi r2,[r14, #-0x4e1]		;(r14-0x4e1=*(fffffb23))
:0203A2A4 80202801 eorhi  r2,r0,r1,lsl #0x10
:0203A2A8 07D9CDE5 ldreqb r12,r2,r0,r1,lsl #0x10
:0203A2AC 00054144 andeq  r4,r5,r4,asr #0x2
:0203A2B0 EB00A345 bl 02062FCC
:0203A2B4 0D1CD130 unknown
:0203A2B8 57C9C108 strplb r12,[r9,+r8, lsl #0x2]
:0203A2BC 20281759 eorcs  r1,r8,r9,asr r7
:0203A2C0 3C2FE99F stccc  9,cr14,[r15],#-0x27c
:0203A2C4 B2A3000D adclt  r0,r3,#0xD
:0203A2C8 2895C102 ldmcsia  r5 ,{r1,r8,r14,r15}
:0203A2CC 299F0018 ldmcsib  r15 ,{r3,r4}
:0203A2D0 3279880A rsbccs r8,r9,#0xA0000
:0203A2D4 010279A0 unknown
:0203A2D8 EC16F110 ldc  1,cr15,[r6],{#0x10}
:0203A2DC 5DD80001 unknown
:0203A2E0 11C80001 bicne  r0,r8,r1
:0203A2E4 90300182 eorlss r0,r0,r2,lsl #0x3
:0203A2E8 1C0923E5 stcne  3,cr2,[r9],{#0xe5}
:0203A2EC 0423E1A0 unknown
:0203A2F0 212401CD unknown
:0203A2F4 0110A000 tsteq r0,r0
:0203A2F8 790CFFE2 stmvcdb  r12 ,{r1,r5,r6,r7,r8,r9,r10,r11,r12,r13,r14,r15}
:0203A2FC 20A03C03 adccs  r3,r0,r3,lsl #0x18
:0203A300 19592971 ldmnedb  r9 ,{r0,r4,r5,r6,r8,r11,r13}^
:0203A304 CD0314FF unknown
:0203A308 10073505 andne  r3,r7,r5,lsl #0xa
:0203A30C 21E18163 mvncs  r8,r3,ror #0x2
:0203A310 2000050C andcs  r0,r0,r12,lsl #0xa
:0203A314 2110E200 tstcs r0,r0,lsl #0x4
:0203A318 51093908 unknown
:0203A31C 00090A03 andeq  r0,r9,r3,lsl #0x14
:0203A320 00191029 andeqs r1,r9,r9,lsr #0x0
:0203A324 00AC01EC adceq  r0,r12,r12,ror #0x3
:0203A328 1024A952 eorne  r10,r4,r2,asr r9
:0203A32C 09105000 ldmeqdb  r0 ,{r12,r14}
:0203A330 38C11F21 stmccia  r1 ,{r0,r5,r8,r9,r10,r11,r12}^
:0203A334 D10011D3 unknown
:0203A338 95023DC0 strls r3,[r2, #-0xdc0]		;(r2-0xdc0=*(fffff240))
:0203A33C 035000A8 cmpeq r0,#0xA8
:0203A340 13791E45 cmnne r9,#0x450
:0203A344 1085110D addne  r1,r5,r13,lsl #0x2
:0203A348 6C1781F0 ldcvs  1,cr8,[r7],{#0xf0}
:0203A34C 15148115 ldrne r8,[r4, #-0x115]		;(r4-0x115=*(fffffeeb))
:0203A350 01FD2381 mvneqs r2,r1,lsl #0x7
:0203A354 EDD51EC5 unknown
:0203A358 2BB11508 blcs 00C7F780
:0203A35C 8501FF62 strhi r15,[r1, #-0xf62]		;(r1-0xf62=*(fffff09e))
:0203A360 C501D126 strgt r13,[r1, #-0x126]		;(r1-0x126=*(fffffeda))
:0203A364 3075A1BA unknown
:0203A368 16ED5011 unknown
:0203A36C 36B50185 unknown
:0203A370 B50A999C strlt r9,[r10, #-0x99c]		;(r10-0x99c=*(fffff664))
:0203A374 E5941036 ldr r1,[r4, #+0x36]		;r4+0x36=*(00000036)
:0203A378 09001001 stmeqdb  r0 ,{r0,r12}
:0203A37C F104A306 unknown
:0203A380 B10FD529 mrslt r13,CPSR
:0203A384 747A4526 unknown
:0203A388 651E05F2 ldrvs r0,[r14, #-0x5f2]		;(r14-0x5f2=*(fffffa12))
:0203A38C 9040042B subls  r0,r0,r11,lsr #0x8
:0203A390 000181E5 andeq  r8,r1,r5,ror #0x3
:0203A394 45203101 strmi r3,[r0, #-0x101]!
:0203A398 B031691B eorlts r6,r1,r11,lsl r9
:0203A39C 275669E1 ldrcsb r6,r6,r1,r11,lsl r9
:0203A3A0 F901278C stmnvdb  r1 ,{r2,r3,r7,r8,r9,r10,r13}
:0203A3A4 51016C29 unknown
:0203A3A8 E1B04006 movs r4,r6			;r4=43(0x2b)
:0203A3AC 0514F112 ldreq r15,[r4, #-0x112]		;(r4-0x112=*(ffffff19))
:0203A3B0 8C0C6110 stchi  1,cr6,[r12],{#0x10}
:0203A3B4 13B9EB01 movnes r14,#0x400		;r14=1024(0x400)
:0203A3B8 D0115989 andles r5,r1,r9,lsl #0x13
:0203A3BC 171DD030 unknown
:0203A3C0 65092025 strvs r2,[r9, #-0x25]		;r9-0x25=*(0bffffdb)=#0(0x00000000)
:0203A3C4 F928B102 stmnvdb  r8!,{r1,r8,r12,r13,r15}
:0203A3C8 45144510 ldrmi r4,[r4, #-0x510]		;(r4-0x510=*(fffffb1b))
:0203A3CC 00118001 andeqs r8,r1,r1
:0203A3D0 AE01C100 cdpge 1,0,cr12,cr1,cr0,0
:0203A3D4 E7D13003 ldrb r3,[r1, +r3]
:0203A3D8 E5C03000 strb r3,[r0, #+0x0]		;r0+0x0=*(0c000000)=#0(0x00000000)
:0203A3DC F030D100 eornvs r13,r0,r0,lsl #0x2
:0203A3E0 F61B79E1 ldrnv r7,r13,r0,r0,lsl #0x2
:0203A3E4 06E103A9 unknown
:0203A3E8 902009D0 unknown
:0203A3EC 01020D77 unknown
:0203A3F0 26516910 unknown
:0203A3F4 01002561 unknown
:0203A3F8 1D005D13 unknown
:0203A3FC 090CE181 stmeqdb  r12 ,{r0,r7,r8,r13,r14,r15}
:0203A400 2D031051 unknown
:0203A404 2D0F3910 unknown
:0203A408 1C308560 ldcne  5,cr8,[r0],#-0x180
:0203A40C EB013D2F bl 020898D0
:0203A410 E3A02CFA mov  r2,#0xFA00		;r2=64000(0xfa00)
:0203A414 8300C290 unknown
:0203A418 233291E0 teqcs r2,#0x38
:0203A41C 1A7110E0 bne 03C7E7A4
:0203A420 B9176D80 ldmltdb  r7 ,{r7,r8,r10,r11,r13,r14}
:0203A424 D115F100 tstle r5,r0,lsl #0x2
:0203A428 2FC101A4 swics 0x00c101a4
:0203A42C 097F47EA unknown
:0203A430 1B85294D blne 0018496C
:0203A434 40020A95 mulmi  r2,r5,r10
:0203A438 09871651 stmeqib  r7 ,{r0,r4,r6,r9,r10,r12}
:0203A43C 000D2000 andeq  r2,r13,r0
:0203A440 E0030290 mul  r3,r0,r2
:0203A444 91851531 orrls  r1,r5,r1,lsr r5
:0203A448 83E00202 mvnhi  r0,#0x20000000
:0203A44C 00E1A008 rsceq  r10,r1,r8
:0203A450 118200A0 orrne  r0,r2,r0,lsr #0x1
:0203A454 8007A3E0 andhi  r10,r7,r0,ror #0x7
:0203A458 110208E0 unknown
:0203A45C 2C4DE3E0 stccsl 3,cr14,[r13],{#0xe0}
:0203A460 1083C001 addne  r12,r3,r1
:0203A464 398208E9 stmccib  r2 ,{r0,r3,r5,r6,r7,r11}
:0203A468 0041A710 subeq  r10,r1,r0,lsl r7
:0203A46C 8510B900 ldrhi r11,[r0, #-0x900]		;r0-0x900=*(0bfff700)=#0(0x00000000)
:0203A470 E847E510 stmda  r7 ,{r4,r8,r10,r13,r14,r15}^
:0203A474 03AD103D moveq  r1,#0x3D		;r1=61(0x3d)
:0203A478 21350731 teqcs r5,r1,lsr r7
:0203A47C 91FA1019 mvnlss r1,r9,lsl r0
:0203A480 13C01129 bicne  r1,r0,#0x4000000A
:0203A484 ED059508 unknown
:0203A488 E1208147 unknown
:0203A48C 38066130 stmccda  r6 ,{r4,r5,r8,r13,r14}
:0203A490 1C59266D ldcnel 6,cr2,[r9],{#0x6d}
:0203A494 14FDE051 unknown
:0203A498 0275EB9A rsbeqs r14,r5,#0x26800
:0203A49C 00C91004 sbceq  r1,r9,r4
:0203A4A0 12EB01A5 rscne  r0,r11,#0x40000029
:0203A4A4 E0810005 add  r0,r1,r5
:0203A4A8 19021501 stmnedb  r2 ,{r0,r8,r10,r12}
:0203A4AC 19500400 ldmnedb  r0 ,{r10}^
:0203A4B0 D0001D10 andle  r1,r0,r0,lsl r13
:0203A4B4 32430015 subcc  r0,r3,#0x15
:0203A4B8 4B3105D9 blmi 02C7BC24
:0203A4BC 1D00E183 unknown
:0203A4C0 001D0300 andeqs r0,r13,r0,lsl #0x6
:0203A4C4 A8014505 stmgeda  r1 ,{r0,r2,r8,r10,r14}
:0203A4C8 E1D0C0D1 ldrsb r12,[r0, #+0x1]		;r0+0x1=*(0c000001)=#0(0x00000000)
:0203A4CC E1D030D2 ldrsb r3,[r0, #+0x2]		;r0+0x2=*(0c000002)=#0(0x00000000)
:0203A4D0 15CE0C00 strneb r0,[r14, #+0xc00]		;r14+0xc00=*(00001000)
:0203A4D4 0BBD3103 bleq 00F868E8
:0203A4D8 0041833C subeq  r8,r1,r12,lsr r3
:0203A4DC 04B9C194 unknown
:0203A4E0 B11A6152 tstlt r10,r2,asr r1
:0203A4E4 0AD020D2 beq 01442834
:0203A4E8 0641D3E1 streqb r13,r10,r2,asr r1
:0203A4EC 00712F02 rsbeqs r2,r1,r2,lsl #0x1e
:0203A4F0 A420890C unknown
:0203A4F4 341123DD ldrcc r2,[r1],#-0x3dd
:0203A4F8 C000E352 andgt  r14,r0,r2,asr r3
:0203A4FC 02C10809 sbceq  r0,r1,#0x90000
:0203A500 8DE000C3 stchil 0,cr0,[r0,#+0x30c]!
:0203A504 9030DCE2 eorlss r13,r0,r2,ror #0x19
:0203A508 002100E1 eoreq  r0,r1,r1,ror #0x1
:0203A50C E15C0779 cmp r12,r9,ror r7
:0203A510 E4CE3001 strb r3,[r14],#+0x1
:0203A514 0021FA03 eoreq  r15,r1,r3,lsl #0x14
:0203A518 E9061015 stmdb  r6 ,{r0,r2,r4,r12}
:0203A51C 89021501 stmhidb  r2 ,{r0,r8,r10,r12}
:0203A520 E0768006 rsbs r8,r6,r6
:0203A524 C0115D00 andgts r5,r1,r0,lsl #0x1a
:0203A528 A903E28C stmgedb  r3 ,{r2,r3,r7,r9,r13,r14,r15}
:0203A52C E4C28429 strb r8,[r2],#+0x429
:0203A530 00BA0CC5 adceqs r0,r10,r5,asr #0x19
:0203A534 0140000D unknown
:0203A538 15024124 strne r4,[r2, #-0x124]		;(r2-0x124=*(0000f8dc))
:0203A53C 00150000 andeqs r0,r5,r0
:0203A540 2F101501 swics 0x00101501
:0203A544 02AB0015 adceq  r0,r11,#0x15
:0203A548 00492015 subeq  r2,r9,r5,lsl r0
:0203A54C DD0819C1 unknown
:0203A550 56022011 unknown
:0203A554 40E1A02E rscmi  r10,r1,r14,lsr #0x0
:0203A558 22E1A003 rsccs  r10,r1,#0x3
:0203A55C FD800D00 unknown
:0203A560 0045C107 subeq  r12,r5,r7,lsl #0x2
:0203A564 143FE5DD unknown
:0203A568 03E20000 mvneq  r0,#0x0
:0203A56C 06EDC100 unknown
:0203A570 28C03B21 stmcsia  r0 ,{r0,r5,r8,r9,r11,r12,r13}^
:0203A574 2E2D1DA9 cdpcs 13,2,cr1,cr13,cr9,5
:0203A578 E590000D ldr r0,[r0, #+0xd]		;r0+0xd=*(0c00000d)=#0(0x00000000)
:0203A57C B017B101 andlts r11,r7,r1,lsl #0x2
:0203A580 6000656E andvs  r6,r0,r14,ror #0xa
:0203A584 400501E9 andmi  r0,r5,r9,ror #0x3
:0203A588 61E90A6D mvnvs  r0,r13,ror #0x14
:0203A58C E93D51AC ldmdb  r13!,{r2,r3,r5,r7,r8,r12,r14}
:0203A590 E951A831 ldmdb  r1 ,{r0,r4,r5,r11,r13,r15}^
:0203A594 9F51A431 swils 0x0051a431
:0203A598 0CC109E5 stceql 9,cr0,[r1],{#0xe5}
:0203A59C 00F1202D rsceqs r2,r1,r13,lsr #0x0
:0203A5A0 1CA1F0F1 stcne  0,cr15,[r1],#+0x3c4
:0203A5A4 1FE28D40 swine 0x00e28d40
:0203A5A8 30002542 andcc  r2,r0,r2,asr #0xa
:0203A5AC 00394025 eoreqs r4,r9,r5,lsr #0x0
:0203A5B0 0125F025 msreq CPSR_sc,r5
:0203A5B4 302025CA eorcc  r2,r0,r10,asr #0xb
:0203A5B8 25610025 strcsb r0,[r1, #-0x25]!
:0203A5BC 25007A40 strcs r7,[r0, #-0xa40]		;(r0-0xa40=*(fffff5c0))
:0203A5C0 254795F0 strcsb r9,[r7, #-0x5f0]		;(r7-0x5f0=*(fffffa10))
:0203A5C4 00252640 eoreq  r2,r5,r0,asr #0xc
:0203A5C8 F5000541 strnv r0,[r0, #-0x541]		;(r0-0x541=*(fffffabf))
:0203A5CC 5A6ABA05 bpl 03AE8DE8
:0203A5D0 1DA15000 stcne  0,cr5,[r1,#+0x0]!
:0203A5D4 212FA7CA unknown
:0203A5D8 621F8800 andvss r8,r15,#0x0
:0203A5DC 821F61E0 andhis r6,r15,#0x38
:0203A5E0 C90041E0 stmgtdb  r0 ,{r5,r6,r7,r8,r14}
:0203A5E4 1C10210C ldcne  1,cr2,[r0],{#0xc}
:0203A5E8 21D00021 biccss r0,r0,r1,lsr #0x0
:0203A5EC 3EF02120 cdpcc 1,14,cr2,cr0,cr0,1
:0203A5F0 1340216B unknown
:0203A5F4 79D10021 ldmvcib  r1 ,{r0,r5}^
:0203A5F8 00490540 subeq  r0,r9,r0,asr #0xa
:0203A5FC 1FD56081 swine 0x00d56081
:0203A600 003FE081 eoreqs r14,r15,r1,lsl #0x1
:0203A604 C403B9A0 strgt r11,[r3],#-0x9a0
:0203A608 ED0AE740 unknown
:0203A60C 5110D700 tstpl r0,r0,lsl #0xe
:0203A610 A1049500 unknown
:0203A614 104DE402 subne  r14,r13,r2,lsl #0x8
:0203A618 00551313 subeqs r1,r5,r3,lsl r3
:0203A61C 1DE15DDD stcnel 13,cr5,[r1,#+0x374]!
:0203A620 79C93149 stmvcib  r9 ,{r0,r3,r6,r8,r12,r13}^
:0203A624 051089E5 ldreq r8,[r0, #-0x9e5]		;(r0-0x9e5=*(fffff61b))
:0203A628 912F4108 unknown
:0203A62C 59141113 ldmpldb  r4 ,{r0,r1,r4,r8,r12}
:0203A630 597E6510 unknown
:0203A634 F9061D10 stmnvdb  r6 ,{r4,r8,r10,r11,r12}
:0203A638 0125081B unknown
:0203A63C D7AA0099 unknown
:0203A640 E19A0037 orrs r0,r10,r7,lsr r0
:0203A644 240D0021 strcs r0,[r13],#-0x21
:0203A648 2E2D0329 cdpcs 3,2,cr0,cr13,cr9,1
:0203A64C 000D780F andeq  r7,r13,r15,lsl #0x10
:0203A650 00611FA7 rsbeq  r1,r1,r7,lsr #0x1f
:0203A654 60E0610F rscvs  r6,r0,r15,lsl #0x2
:0203A658 E0914F09 adds r4,r1,r9,lsl #0x1e
:0203A65C 10D21689 sbcnes r1,r2,r9,lsl #0xd
:0203A660 8802DDD5 stmhida  r2 ,{r0,r2,r4,r6,r7,r8,r10,r11,r12,r14,r15}
:0203A664 C5801DD1 strgt r1,[r0, #+0xdd1]		;r0+0xdd1=*(00000dd1)
:0203A668 F6E26409 unknown
:0203A66C 32D90355 sbcccs r0,r9,#0x54000001
:0203A670 10003DC5 andne  r3,r0,r5,asr #0x1b
:0203A674 854EE089 strhib r14,[r14, #-0x89]		;(r14-0x89=*(00000377))
:0203A678 21540010 cmpcs r4,r0,lsl r0
:0203A67C 0286038D addeq  r0,r6,#0x34000002
:0203A680 451205B9 ldrmi r0,[r2, #-0x5b9]		;(r2-0x5b9=*(0000f447))
:0203A684 150DA91D strne r10,[r13, #-0x91d]		;(r13-0x91d=*(fffff6e3))
:0203A688 318FF869 orrcc  r15,r15,r9,ror #0x10
:0203A68C 6147F0B1 strvsh r15,[r7, #-0x1]		;(r7-0xb1=*(ffffffff))
:0203A690 6001B115 andvs  r11,r1,r5,lsl r1
:0203A694 A002D164 andge  r13,r2,r4,ror #0x2
:0203A698 17F90049 ldrneb r0,r13,r2,r4,ror #0x2
:0203A69C 7D407990 unknown
:0203A6A0 ED27B130 stc  1,cr11,[r7,#-0xc0]!
:0203A6A4 F4000503 strnv r0,[r0],#-0x503
:0203A6A8 178D0005 strne r0,[r13, +r5]
:0203A6AC F50005F0 strnv r0,[r0, #-0x5f0]		;(r0-0x5f0=*(fffffa10))
:0203A6B0 40ECDA16 rscmi  r13,r12,r6,lsl r10
:0203A6B4 1C55E59F ldcnel 5,cr14,[r5],{#0x9f}
:0203A6B8 0300950B unknown
:0203A6BC 030AF550 unknown
:0203A6C0 05F50019 ldreqb r0,[r5, #+0x19]!
:0203A6C4 A103D1B1 strgeh r13,[r3, -r1]
:0203A6C8 79002D0A stmvcdb  r0 ,{r1,r3,r8,r10,r11,r13}
:0203A6CC 0265433A rsbeq  r4,r5,#0xE8000000
:0203A6D0 044C4D03 streqb r4,[r12],#-0xd03
:0203A6D4 03AA0B11 moveq  r0,#0x4400		;r0=17408(0x4400)
:0203A6D8 9DF40AB9 ldclsl 10,cr0,[r4,#+0x2e4]!
:0203A6DC 00E1B40E rsceq  r11,r1,r14,lsl #0x8
:0203A6E0 6A91133D bvs 0047F3DC
:0203A6E4 A6E0C306 unknown
:0203A6E8 92E0833F rscls  r8,r0,#0xFC000000
:0203A6EC D1C10300 bicle  r0,r1,r0,lsl #0x6
:0203A6F0 07E04607 streqb r4,[r0,+r7, lsl #0xc]!
:0203A6F4 00091285 andeq  r1,r9,r5,lsl #0x5
:0203A6F8 000902C4 andeq  r0,r9,r4,asr #0x5
:0203A6FC C502180D strgt r1,[r2, #-0x80d]		;(r2-0x80d=*(0000f1f3))
:0203A700 47100106 ldrmi r0,[r0,-r6, lsl #0x2]
:0203A704 135D0216 cmpne r13,#0x60000001
:0203A708 69E50015 unknown
:0203A70C 98006D10 stmlsda  r0 ,{r4,r8,r10,r11,r13,r14}
:0203A710 01B61D09 moveqs r1,r9,lsl #0x1a		;r1=0(0x0)
:0203A714 D4001AD1 strle r1,[r0],#-0xad1
:0203A718 25001121 strcs r1,[r0, #-0x121]		;(r0-0x121=*(000042df))
:0203A71C 081D2213 ldmeqda  r13 ,{r0,r1,r4,r9,r13}
:0203A720 E1D700D0 ldrsb r0,[r7, #+0x0]		;r7+0x0=*(00000000)
:0203A724 41000D19 unknown
:0203A728 0E400D41 cdpeq 13,4,cr0,cr0,cr1,2
:0203A72C 0D33000D ldceq  0,cr0,[r3,#-0x34]!
:0203A730 80004700 andhi  r4,r0,r0,lsl #0xe
:0203A734 0A200D15 beq 0283DB90
:0203A738 653D000D ldrvs r0,[r13, #-0xd]!
:0203A73C 0DD24025 unknown
:0203A740 1DD59500 unknown
:0203A744 0D3EDA04 ldceq  10,cr13,[r14,#-0x10]!
:0203A748 300DD000 andcc  r13,r13,r0
:0203A74C 3FD223CD swicc 0x00d223cd
:0203A750 00D10079 sbceqs r0,r1,r9,ror r0
:0203A754 C7064AD4 unknown
:0203A758 1A712205 bne 03C82F74
:0203A75C 8AFFFFE4 bhi 0203A6F4
:0203A760 01BD87F0 ldreqsh r8,[r13, +r0]!
:0203A764 000164E8 andeq  r6,r1,r8,ror #0x9
:0203A768 6C000168 stcvs  1,cr0,[r0],{#0x68}
:0203A76C 02140D2A andeqs r0,r4,#0xA80
:0203A770 55555556 ldrplb r5,[r5, #-0x556]		;(r5-0x556=*(fffffaaa))
:0203A774 0B150015 bleq 0257A7D0
:0203A778 8CE010E5 stchil 0,cr1,[r0],#+0x394
:0203A77C 2D8C0051 unknown
:0203A780 14E58C00 unknown
:0203A784 E58C0A30 str r0,[r12, #+0xa30]		;r12+0xa30=*(00000a30)
:0203A788 60151669 andvss r1,r5,r9,ror #0xc
:0203A78C C03510C5 eorgts r1,r5,r5,asr #0x1
:0203A790 7C2020A9 stcvc  0,cr2,[r0],#-0x2a4
:0203A794 920F1D9F andls  r1,r15,#0x27C0
:0203A798 701D32E5 andvcs r3,r13,r5,ror #0x5
:0203A79C 10692291 unknown
:0203A7A0 006D08E2 rsbeq  r0,r13,r2,ror #0x11
:0203A7A4 15211008 strne r1,[r1, #-0x8]!
:0203A7A8 1231E591 eornes r14,r1,#0x24400000
:0203A7AC 20B90415 adccss r0,r9,r5,lsl r4
:0203A7B0 B910C111 ldmltdb  r0 ,{r0,r4,r8,r14,r15}
:0203A7B4 21000103 unknown
:0203A7B8 04993B18 ldreq r3,[r9],#+0xb18
:0203A7BC 14016134 strne r6,[r1],#-0x134
:0203A7C0 35400001 strccb r0,[r0, #-0x1]		;(r0-0x1=*(000043ff))
:0203A7C4 A055C004 subges r12,r5,r4
:0203A7C8 0320FFE3 msreq CPSR_,#0x38c
:0203A7CC C0222DE2 eorgt  r2,r2,r2,ror #0x1b
:0203A7D0 29E5C440 unknown
:0203A7D4 B2113912 andlts r3,r1,#0x48000
:0203A7D8 0CE1C410 stceql 4,cr12,[r1],#+0x40
:0203A7DC 3B8DFD82 blcc 003B9DEC
:0203A7E0 16352029 unknown
:0203A7E4 18E91BF1 unknown
:0203A7E8 24417CA0 strcsb r7,[r1],#-0xca0
:0203A7EC 10D12B4D sbcnes r2,r1,r13,asr #0x16
:0203A7F0 0190000C orreqs r0,r0,r12
:0203A7F4 C7129910 unknown
:0203A7F8 2D840021 unknown
:0203A7FC E1803822 orr  r3,r0,r2,lsr #0x10
:0203A800 004D0839 subeq  r0,r13,r9,lsr r8
:0203A804 FD1034A5 unknown
:0203A808 5100AD01 unknown
:0203A80C 9F102C1E swils 0x00102c1e
:0203A810 E52F351C str r3,[r15, #-0x51c]!
:0203A814 02C54C12 sbceq  r4,r5,#0x1200
:0203A818 39000D20 stmccdb  r0 ,{r5,r8,r10,r11}
:0203A81C 096B4112 unknown
:0203A820 18496D02 stmneda  r9 ,{r1,r8,r10,r11,r13,r14}^
:0203A824 01F112AD mvneqs r1,r13,lsr #0x5
:0203A828 B041F108 sublt  r15,r1,r8,lsl #0x2
:0203A82C B840E55D stmltda  r0 ,{r0,r2,r3,r4,r6,r8,r10,r13,r14,r15}^
:0203A830 F53800DD ldrnv r0,[r8, #-0xdd]!
:0203A834 B1D04000 biclts r4,r0,r0
:0203A838 99C89539 stmlsib  r8 ,{r0,r3,r4,r5,r8,r10,r12,r15}^
:0203A83C 890ED520 stmhidb  r14 ,{r5,r8,r10,r12,r14,r15}
:0203A840 6100C000 unknown
:0203A844 CE223520 cdpgt 5,2,cr3,cr2,cr0,1
:0203A848 B408055A strlt r0,[r8],#-0x55a
:0203A84C 50D0007D sbcpls r0,r0,r13,ror r0
:0203A850 8A1609D0 bhi 025BCF98
:0203A854 E9A824A1 stmib  r8!,{r0,r5,r7,r10,r13}
:0203A858 6D1A3113 unknown
:0203A85C 01261703 unknown
:0203A860 19C9EB1D stmneib  r9 ,{r0,r2,r3,r4,r8,r9,r11,r13,r14,r15}^
:0203A864 159F0090 ldrne r0,[r15, #+0x90]		;r15+0x90=*(0203a8fc)=#-781139919(0xd170c031)
:0203A868 8200C194 andhi  r12,r0,#0x25
:0203A86C 9D002594 unknown
:0203A870 CDB60201 ldcgt  2,cr0,[r6,#+0x4]!
:0203A874 02502541 subeqs r2,r0,#0x10400000
:0203A878 A9012D66 stmgedb  r1 ,{r1,r2,r5,r6,r8,r10,r11,r13}
:0203A87C CA156D11 bgt 02595CC8
:0203A880 CD5C019D unknown
:0203A884 D74A8103 strleb r8,[r10,-r3, lsl #0x2]
:0203A888 458200B1 strmi r0,[r2, #+0xb1]		;r2+0xb1=*(0000fab1)
:0203A88C 00450210 subeq  r0,r5,r0,lsl r2
:0203A890 14150908 ldrne r0,[r5],#-0x908
:0203A894 C22D0995 eorgt  r0,r13,#0x254000
:0203A898 018A4AE5 orreq  r4,r10,r5,ror #0x15
:0203A89C 811055EB tsthi r0,r11,ror #0xb
:0203A8A0 499F0044 ldmmiib  r15 ,{r2,r6}
:0203A8A4 2000590B andcs  r5,r0,r11,lsl #0x12
:0203A8A8 0518E285 ldreq r14,[r8, #-0x285]		;r8-0x285=*(5203bb5b)=#0(0x00000000)
:0203A8AC 0D200069 stceq  0,cr0,[r0,#-0x1a4]!
:0203A8B0 85100600 ldrhi r0,[r0, #-0x600]		;(r0-0x600=*(d170ba31))
:0203A8B4 0D4C0AE2 unknown
:0203A8B8 4DFFB900 ldcmil 9,cr11,[r15,#+0x0]!
:0203A8BC DD00650E unknown
:0203A8C0 F2120D13 andnvs r0,r2,#0x4C0
:0203A8C4 38010940 stmccda  r1 ,{r6,r8,r11}
:0203A8C8 C52C00C5 strgt r0,[r12, #-0xc5]!
:0203A8CC 10BD6C40 adcnes r6,r13,r0,asr #0x18
:0203A8D0 FC00C1AA stc2  1,cr12,[r0],{#0xaa}
:0203A8D4 B000006C andlt  r0,r0,r12,ror #0x0
:0203A8D8 41BD0001 movmis r0,r1			;r0=0(0x0)
:0203A8DC 997000AD unknown
:0203A8E0 02AD5018 adceq  r5,r13,#0x18
:0203A8E4 18BD1465 ldmneia  r13!,{r0,r2,r5,r6,r10,r12}
:0203A8E8 D1F51565 mvnles r1,r5,ror #0xa
:0203A8EC B800190B stmltda  r0 ,{r0,r1,r3,r8,r11,r12}
:0203A8F0 A19F1088 orrges r1,r15,r8,lsl #0x1
:0203A8F4 E2438606 sub  r8,r3,#0x600000
:0203A8F8 15003104 strne r3,[r0, #-0x104]		;(r0-0x104=*(fffffefc))
:0203A8FC D170C031 cmnle r0,r1,lsr r0
:0203A900 1054B200 subnes r11,r4,r0,lsl #0x4
:0203A904 00B6E1D6 unknown
:0203A908 0000E1D0 unknown
:0203A90C 501903C5 andpls r0,r9,r5,asr #0x7
:0203A910 DD9F105C unknown
:0203A914 2002190B andcs  r1,r2,r11,lsl #0x12
:0203A918 81025563 unknown
:0203A91C 89209101 stmhidb  r0!,{r0,r8,r12,r15}
:0203A920 02D17019 sbceqs r7,r1,#0x19
:0203A924 D52059D3 strle r5,[r0, #-0x9d3]!
:0203A928 D510D4E1 ldrle r13,[r0, #-0x4e1]		;(r0-0x4e1=*(fffffb1f))
:0203A92C 0000D5E1 andeq  r13,r0,r1,ror #0xb
:0203A930 3C02E1D5 stccc  1,cr14,[r2],{#0xd5}
:0203A934 852804FD strhi r0,[r8, #-0x4fd]!
:0203A938 9D14A001 unknown
:0203A93C E2033401 and  r3,r3,#0x1000000
:0203A940 020228FF andeq  r2,r2,#0xFF0000
:0203A944 E5D501A9 ldrb r0,[r5, #+0x1a9]		;r5+0x1a9=*(000001a9)
:0203A948 E1832002 orr  r2,r3,r2
:0203A94C 011C01FF ldreqsh r0,[r12, -r15]
:0203A950 821001E2 andhis r0,r0,#0x80000038
:0203A954 800045E1 andhi  r4,r0,r1,ror #0xb
:0203A958 45840219 strmi r0,[r4, #+0x219]		;r4+0x219=*(00000244)
:0203A95C 00417021 subeq  r7,r1,r1,lsr #0x0
:0203A960 450001B4 strmi r0,[r0, #-0x1b4]		;(r0-0x1b4=*(fffffe4c))
:0203A964 05D0D511 ldreqb r13,[r0, #+0x511]		;r0+0x511=*(00000511)
:0203A968 17E1020E strneb r0,[r1,+r14, lsl #0x4]!
:0203A96C 300D8D58 andcc  r8,r13,r8,asr r13
:0203A970 E59F0150 ldr r0,[r15, #+0x150]		;r15+0x150=*(0203aac8)=#98723584(0x05e26700)
:0203A974 49005108 stmmidb  r0 ,{r3,r8,r12,r14}
:0203A978 0BB10910 bleq 00C7CDC0
:0203A97C 06250CB0 unknown
:0203A980 111859E5 tstne r8,r5,ror #0x13
:0203A984 FD4EF0E5 unknown
:0203A988 26304126 unknown
:0203A98C 1EE11B19 mcrne 11,7,r1,cr1,cr9,{0}
:0203A990 00091C29 andeq  r1,r9,r9,lsr #0x18
:0203A994 7DE415E9 stcvcl 5,cr1,[r4,#+0x3a4]!
:0203A998 10180031 andnes r0,r8,r1,lsr r0
:0203A99C 71403079 unknown
:0203A9A0 A1116901 tstge r1,r1,lsl #0x12
:0203A9A4 18E5FC69 unknown
:0203A9A8 1A5D0F01 bne 0377E5B4
:0203A9AC 3000A120 andcc  r10,r0,r0,lsr #0x2
:0203A9B0 B1E22E8D mvnlt  r2,r13,lsl #0x1d
:0203A9B4 153C09FF ldrne r0,[r12, #-0x9ff]!
:0203A9B8 15B00079 ldrne r0,[r0, #+0x79]!
:0203A9BC 1049A800 subne  r10,r9,r0,lsl #0x10
:0203A9C0 0800755D stmeqda  r0 ,{r0,r2,r3,r4,r6,r8,r10,r12,r13,r14}
:0203A9C4 491026FD ldmmidb  r0 ,{r0,r2,r3,r4,r5,r6,r7,r9,r10,r13}
:0203A9C8 21559C25 cmpcs r5,r5,lsr #0x18
:0203A9CC 40210200 eormi  r0,r1,r0,lsl #0x4
:0203A9D0 02026507 andeq  r6,r2,#0x1C00000
:0203A9D4 E3151000 tst r5,#0x0
:0203A9D8 059F0088 ldreq r0,[r15, #+0x88]		;r15+0x88=*(0203aa68)=#449041(0x0006da11)
:0203A9DC 00A01001 adceq  r1,r0,r1
:0203A9E0 05000D03 streq r0,[r0, #-0xd03]		;(r0-0xd03=*(0006cd0e))
:0203A9E4 097812F9 unknown
:0203A9E8 02310300 eoreqs r0,r1,#0x0
:0203A9EC 6C12E1AA ldcvs  1,cr14,[r2],{#0xaa}
:0203A9F0 00419F00 subeq  r9,r1,r0,lsl #0x1e
:0203A9F4 E5901181 ldr r1,[r0, #+0x181]		;r0+0x181=*(0006db92)
:0203A9F8 C1103D31 tstgt r0,r1,lsr r13
:0203A9FC 25540071 ldrcsb r0,[r4, #-0x71]		;(r4-0x71=*(ffffffba))
:0203AA00 91205000 unknown
:0203AA04 2E7DE515 mrccs 5,3,r14,cr13,cr5,{0}
:0203AA08 1102E282 unknown
:0203AA0C 39400E03 stmccdb  r0 ,{r0,r1,r9,r10,r11}^
:0203AA10 00095403 andeq  r5,r9,r3,lsl #0x8
:0203AA14 251B8D01 ldrcs r8,[r11, #-0xd01]		;(r11-0xd01=*(fffff2ff))
:0203AA18 35E59122 strccb r9,[r5, #+0x122]!
:0203AA1C 02F1FC3F rsceqs r15,r1,#0x3F00
:0203AA20 61010165 unknown
:0203AA24 36501D45 ldrccb r1,r15,r1,#0x3F00
:0203AA28 1400C56C strne r12,[r0],#-0x56c
:0203AA2C 7D5401CD unknown
:0203AA30 54E28122 unknown
:0203AA34 01801015 orreq  r1,r0,r5,lsl r0
:0203AA38 0B6D5825 bleq 03B90AD4
:0203AA3C 01AC16C1 moveq  r1,r1,asr #0xd
:0203AA40 1228B400 eorne  r11,r8,#0x0
:0203AA44 41F0021A mvnmis r0,r10,lsl r2
:0203AA48 105903C9 subnes r0,r9,r9,asr #0x7
:0203AA4C A40065C0 strge r6,[r0],#-0x5c0
:0203AA50 1DD70001 unknown
:0203AA54 51127900 tstpl r2,r0,lsl #0x12
:0203AA58 F5002918 strnv r2,[r0, #-0x918]		;(r0-0x918=*(0006d0f9))
:0203AA5C FF128598 swinv 0x00128598
:0203AA60 5B0D02ED blpl 0237B61C
:0203AA64 11011DD6 unknown
:0203AA68 0006DA11 andeq  r13,r6,r1,lsl r10
:0203AA6C 072421C8 streq r2,r13,r6,r1,lsl r10
:0203AA70 D1F702CD mvnles r0,r13,asr #0x5
:0203AA74 81F0A802 mvnhis r10,r2,lsl #0x10
:0203AA78 9FC00565 swils 0x00c00565
:0203AA7C 02051CE5 andeq  r1,r5,#0xE500
:0203AA80 05F6A884 ldreqb r10,[r6, #+0x884]!
:0203AA84 0DDDF002 unknown
:0203AA88 DD20DF61 stcle  15,cr13,[r0,#-0x184]!
:0203AA8C 550BF10D strpl r15,[r11, #-0x10d]		;(r11-0x10d=*(fffffef3))
:0203AA90 0801751A stmeqda  r1 ,{r1,r3,r4,r8,r10,r12,r13,r14}
:0203AA94 077D4F41 ldreqb r4,da 
:0203AA98 02218097 eoreq  r8,r1,#0x97
:0203AA9C 8220A560 eorhi  r10,r0,#0x18000000
:0203AAA0 95830095 strls r0,[r3, #+0x95]		;r3+0x95=*(00000095)
:0203AAA4 7D88AA00 unknown
:0203AAA8 000D6750 andeq  r6,r13,r0,asr r7
:0203AAAC 00410291 unknown
:0203AAB0 C5F00EC5 ldrgtb r0,[r0, #+0xec5]!
:0203AAB4 0D798401 ldceql 4,cr8,[r9,#-0x4]!
:0203AAB8 2001E5C4 andcs  r14,r1,r4,asr #0xb
:0203AABC D6E505C4 unknown
:0203AAC0 30020211 andcc  r0,r2,r1,lsl r2
:0203AAC4 047EE284 unknown
:0203AAC8 05E26700 streqb r6,[r2, #+0x700]!
:0203AACC 0C658440 stceql 4,cr8,[r5],#-0x100
:0203AAD0 FDC00A75 unknown
:0203AAD4 0218B94A andeqs r11,r8,#0x128000
:0203AAD8 43E5C450 mvnmi  r12,#0x50000000
:0203AADC EB010380 bl 0207B8E4
:0203AAE0 4D411015 unknown
:0203AAE4 02198009 andeqs r8,r9,#0x9
:0203AAE8 002D545D eoreq  r5,r13,r13,asr r4
:0203AAEC 20192209 andcss r2,r9,r9,lsl #0x4
:0203AAF0 24210C05 unknown
:0203AAF4 891F0E5D ldmhidb  r15 ,{r0,r2,r3,r4,r6,r9,r10,r11}
:0203AAF8 0350E23F cmpeq r0,#0xF0000003
:0203AAFC 24F93011 unknown
:0203AB00 056246F9 streqb r4,[r2, #-0x6f9]!
:0203AB04 02383D38 eoreqs r3,r8,#0xE00
:0203AB08 100D00D1 unknown
:0203AB0C 1009175D andne  r1,r9,r13,asr r7
:0203AB10 7D611A19 stcvcl 10,cr1,[r1,#-0x64]!
:0203AB14 0E8D1571 mcreq 5,4,r1,cr13,cr1,{3}
:0203AB18 4D38104D ldcmi  0,cr1,[r8,#-0x134]!
:0203AB1C 4D052D60 unknown
:0203AB20 F7105140 ldrnv r5,[r8,#-0x134]!
:0203AB24 17B9103D unknown
:0203AB28 3D5D1015 unknown
:0203AB2C 9F201800 swils 0x00201800
:0203AB30 100CE517 andne  r14,r12,r7,lsl r5
:0203AB34 8202003D andhi  r0,r2,#0x3D
:0203AB38 8D0801E7 unknown
:0203AB3C 51810213 orrpl  r0,r1,r3,lsl r2
:0203AB40 404D0C60 submi  r0,r13,r0,ror #0x18
:0203AB44 A9052110 stmgedb  r5 ,{r4,r8,r13}
:0203AB48 0000153C andeq  r1,r0,r12,lsr r5
:0203AB4C 02052540 andeq  r2,r5,#0x10000000
:0203AB50 F112E791 unknown
:0203AB54 18002D19 stmneda  r0 ,{r0,r3,r4,r8,r10,r11,r13}
:0203AB58 0E11FD4D cdpeq 13,0,cr15,cr1,cr13,2
:0203AB5C E5239F10 str r9,[r3, #-0xf10]!
:0203AB60 10113028 andnes r3,r1,r8,lsr #0x0
:0203AB64 2204E791 andcs  r14,r4,#0x2440000
:0203AB68 A9E79308 unknown
:0203AB6C 1000E004 andne  r14,r0,r4
:0203AB70 0C04E082 stceq  0,cr14,[r4],{#0x82}
:0203AB74 04E59F00 unknown
:0203AB78 00E78312 rsceq  r8,r7,r2,lsl r3
:0203AB7C 03391000 teqeq r9,#0x0
:0203AB80 10E78012 rscne  r8,r7,r2,lsl r0
:0203AB84 06350480 unknown
:0203AB88 01040001 unknown
:0203AB8C 1A130800 bne 024FCB94
:0203AB90 101D0B02 andnes r0,r13,r2,lsl #0x16
:0203AB94 C1011091 swpgt r1,r1,r1
:0203AB98 39192055 ldmccdb  r9 ,{r0,r2,r4,r6,r13}
:0203AB9C 0039001D eoreqs r0,r9,r13,lsl r0
:0203ABA0 3D201DF3 stccc  13,cr1,[r0,#-0x3cc]!
:0203ABA4 031F5915 tsteq r15,#0x54000
:0203ABA8 103582C1 eornes r8,r5,r1,asr #0x5
:0203ABAC A5C718F9 strgeb r1,[r7, #+0x8f9]		;r7+0x8f9=*(000008f9)
:0203ABB0 3D0D8927 unknown
:0203ABB4 5103DD15 unknown
:0203ABB8 104DE029 subne  r14,r13,r9,lsr #0x0
:0203ABBC 104D6F0A subne  r6,r13,r10,lsl #0x1e
:0203ABC0 01E082C1 mvneq  r8,r1,asr #0x5
:0203ABC4 C006C931 andgt  r12,r6,r1,lsr r9
:0203ABC8 0FF91C41 swieq 0x00f91c41
:0203ABCC 000CE513 andeq  r14,r12,r3,lsl r5
:0203ABD0 3502E153 strcc r14,[r2, #-0x153]		;(r2-0x153=*(0000f8ad))
:0203ABD4 00053306 andeq  r3,r5,r6,lsl #0x6
:0203ABD8 0EED0131 mcreq 1,7,r0,cr13,cr1,{1}
:0203ABDC 6581000D strvs r0,[r1, #+0xd]		;r1+0xd=*(0000000d)
:0203ABE0 E2511001 subs r1,r1,#0x1
:0203ABE4 2D1555F4 unknown
:0203ABE8 75600240 strvcb r0,[r0, #-0x240]!
:0203ABEC 0B511016 bleq 0347EC4C
:0203ABF0 02994110 addeqs r4,r9,#0x4
:0203ABF4 0025E580 eoreq  r14,r5,r0,lsl #0xb
:0203ABF8 09E59010 unknown
:0203ABFC 0123E900 unknown
:0203AC00 E7903011 unknown
:0203AC04 23E90AD9 mvncs  r0,#0xD9000
:0203AC08 39B91249 ldmccib  r9!,{r0,r3,r6,r9,r12}
:0203AC0C 7C60040D stcvcl 4,cr0,[r0],#-0x34
:0203AC10 0009114D andeq  r1,r9,r13,asr #0x2
:0203AC14 05B0142D ldreq r1,[r0, #+0x42d]!
:0203AC18 312D9004 unknown
:0203AC1C 45D729C1 ldrmib r2,[r7, #+0x9c1]		;r7+0x9c1=*(000009c1)
:0203AC20 00FD9B41 rsceqs r9,r13,r1,asr #0x16
:0203AC24 00128D30 andeqs r8,r2,r0,lsr r13
:0203AC28 95011550 strls r1,[r1, #-0x550]		;(r1-0x550=*(fffffab0))
:0203AC2C 008D2150 addeq  r2,r13,r0,asr r1
:0203AC30 3800A133 stmccda  r0 ,{r0,r1,r4,r5,r8,r13,r15}
:0203AC34 540B1109 strpl r1,[r11],#-0x109
:0203AC38 9531A000 ldrls r10,[r1, #-0x0]!
:0203AC3C 0B6D310F bleq 03B87080
:0203AC40 80280B21 eorhi  r0,r8,r1,lsr #0x16
:0203AC44 100A21A0 andne  r2,r10,r0,lsr #0x3
:0203AC48 112121A0 unknown
:0203AC4C 01210B80 unknown
:0203AC50 B106102D unknown
:0203AC54 0606E79A unknown
:0203AC58 03E79931 mvneq  r9,#0xC4000
:0203AC5C 00E09BB0 unknown
:0203AC60 E2A23000 adc  r3,r2,#0x0
:0203AC64 E095500B adds r5,r5,r11
:0203AC68 03801069 orreq  r1,r0,#0x69
:0203AC6C 25E0A450 strcsb r10,[r0, #+0x450]!
:0203AC70 35212941 strcc r2,[r1, #-0x941]!
:0203AC74 1D702020 ldcnel 0,cr2,[r0,#-0x80]!
:0203AC78 211F7D00 tstcs r15,r0,lsl #0x1a
:0203AC7C 91310603 teqls r1,r3,lsl #0xc
:0203AC80 300703E7 andcc  r0,r7,r7,ror #0x7
:0203AC84 3D00F995 unknown
:0203AC88 F9E2A410 unknown
:0203AC8C CC1D7D20 ldcgt  13,cr7,[r13],{#0x20}
:0203AC90 00155079 andeqs r5,r5,r9,ror r0
:0203AC94 F1F41031 mvnnvs r1,lsr r1
:0203AC98 B1906100 orrlts r6,r0,r0,lsl #0x2
:0203AC9C 20773016 rsbcss r3,r7,r6,lsl r0
:0203ACA0 070108BD unknown
:0203ACA4 06980059 unknown
:0203ACA8 8E00B951 mcrhi 9,0,r11,cr0,cr1,{2}
:0203ACAC 13490359 unknown
:0203ACB0 1FE950E1 swine 0x00e950e1
:0203ACB4 21061675 unknown
:0203ACB8 DF147D0A swile 0x00147d0a
:0203ACBC 2013A102 andcss r10,r3,r2,lsl #0x2
:0203ACC0 1685E048 strne r14,r10,r3,r2,lsl #0x2
:0203ACC4 01227F8C unknown
:0203ACC8 151A01EB ldrne r0,[r10, #-0x1eb]		;(r10-0x1eb=*(fffffe15))
:0203ACCC 10090311 andne  r0,r9,r1,lsl r3
:0203ACD0 E52C8160 str r8,[r12, #-0x160]!
:0203ACD4 B540CD6F strltb r12,[r0, #-0xd6f]		;(r0-0xd6f=*(0006cca2))
:0203ACD8 00B5E100 adceqs r14,r5,r0,lsl #0x2
:0203ACDC 812C0101 unknown
:0203ACE0 013EF12F teqeq r14,r15,lsr #0x2
:0203ACE4 351A7DB0 ldrcc r7,[r10, #-0xdb0]		;(r10-0xdb0=*(fffff250))
:0203ACE8 00026101 andeq  r6,r2,r1,lsl #0x2
:0203ACEC 358DB073 strcc r11,[r13, #+0x73]		;r13+0x73=*(00000073)
:0203ACF0 22FD5000 rsccss r5,r13,#0x0
:0203ACF4 A00E41E1 andge  r4,r14,r1,ror #0x3
:0203ACF8 16690425 unknown
:0203ACFC CD02D190 unknown
:0203AD00 34702802 unknown
:0203AD04 48285D9D stmmida  r8!,{r0,r2,r3,r4,r7,r8,r10,r11,r12,r14}
:0203AD08 3BE52081 blcc 01982F14
:0203AD0C 0601350D streq r3,[r1],-r13, lsl #0xa
:0203AD10 211E255A tstcs r14,r10,asr r5
:0203AD14 207DE799 unknown
:0203AD18 00355220 eoreqs r5,r5,r0,lsr #0x4
:0203AD1C 05E2E191 streqb r14,[r2, #+0x191]!
:0203AD20 04E05230 unknown
:0203AD24 E0C00020 sbc  r0,r0,r0,lsr #0x0
:0203AD28 E7873106 str r3,[r7,+r6, lsl #0x2]
:0203AD2C 80120100 andhis r0,r2,r0,lsl #0x2
:0203AD30 000D1CBD streqh r1,[r13], -r13
:0203AD34 F24029A2 subnv  r2,r0,#0x288000
:0203AD38 10190029 andnes r0,r9,r9,lsr #0x0
:0203AD3C 20456B08 subcs  r6,r5,r8,lsl #0x16
:0203AD40 1005E799 mulne  r5,r9,r7
:0203AD44 E4051D50 str r1,[r5],#-0xd50
:0203AD48 8705A141 strhi r10,[r5],#-0xd50
:0203AD4C 081051E7 ldmeqda  r0 ,{r0,r1,r2,r5,r6,r7,r8,r12,r14}
:0203AD50 5FA00029 swipl 0x00a00029
:0203AD54 29009929 stmcsdb  r0 ,{r0,r3,r5,r8,r11,r12,r15}
:0203AD58 0049F603 subeq  r15,r9,r3,lsl #0xc
:0203AD5C 02A111E5 adceq  r1,r1,#0x40000039
:0203AD60 BB202103 bllt 02843174
:0203AD64 802113FD unknown
:0203AD68 D9091025 stmledb  r9 ,{r0,r2,r5,r12}
:0203AD6C 9A01060E bls 0207C5AC
:0203AD70 B510B117 ldrlt r11,[r0, #-0x117]		;(r0-0x117=*(0006d8fa))
:0203AD74 32101D22 andccs r1,r0,#0x880
:0203AD78 26A90021 unknown
:0203AD7C 09191155 ldmeqdb  r9 ,{r0,r2,r4,r6,r8,r12}
:0203AD80 0EF90BF7 mrceq 11,7,r0,cr9,cr7,{7}
:0203AD84 2C0171F5 stccs  1,cr7,[r1],{#0xf5}
:0203AD88 096106D1 unknown
:0203AD8C 81EA0891 unknown
:0203AD90 FFFF29E5 swinv 0x00ff29e5
:0203AD94 8F2B11EB swihi 0x002b11eb
:0203AD98 4531E140 ldrmi r14,[r1, #-0x140]!
:0203AD9C 2FC94DDF swics 0x00c94ddf
:0203ADA0 40018D3C andmi  r8,r1,r12,lsr r13
:0203ADA4 067D4151 unknown
:0203ADA8 DD060501 unknown
:0203ADAC 6D02792A unknown
:0203ADB0 FA1DDD07 blx 027B21DC
:0203ADB4 CBF10065 blgt 01C7AF50
:0203ADB8 113CFBF1 ldrnesh r15,[r12, -r1]!
:0203ADBC 29003BF1 stmcsdb  r0 ,{r0,r4,r5,r6,r7,r8,r9,r11,r12,r13}
:0203ADC0 E581A723 str r10,[r1, #+0x723]		;r1+0x723=*(00000723)
:0203ADC4 0C006DFB stceq  13,cr6,[r0],{#0xfb}
:0203ADC8 1DB0101D ldcne  0,cr1,[r0,#+0x74]!
:0203ADCC 1D3EA830 ldcne  8,cr10,[r14,#-0xc0]!
:0203ADD0 000D0800 andeq  r0,r13,r0,lsl #0x10
:0203ADD4 1590010B ldrne r0,[r0, #+0x10b]		;r0+0x10b=*(0006db1c)
:0203ADD8 09368A21 ldmeqdb  r6!,{r0,r5,r9,r11,r15}
:0203ADDC 811EA111 tsthi r14,r1,lsl r1
:0203ADE0 32110501 andccs r0,r1,#0x400000
:0203ADE4 5E1001B1 mrcpl 1,0,r0,cr0,cr1,{5}
:0203ADE8 30070CB9 strcch r0,[r7], -r9
:0203ADEC 00011645 andeq  r1,r1,r5,asr #0xc
:0203ADF0 3918A510 ldmccdb  r8 ,{r4,r8,r10,r13,r15}
:0203ADF4 C1C0D906 bicgt  r13,r0,r6,lsl #0x12
:0203ADF8 06259D17 unknown
:0203ADFC 5107E59D swppl r14,r13,r7
:0203AE00 0BE7950A bleq 01A20230
:0203AE04 07E79881 streqb r9,[r7,+r1, lsl #0x11]!
:0203AE08 E08B00A0 add  r0,r11,r0,lsr #0x1
:0203AE0C E0889895 umull  r9,r8,r5,r8
:0203AE10 12DD003D sbcnes r0,r13,#0x3D
:0203AE14 10093AC0 andne  r3,r9,r0,asr #0x15
:0203AE18 8DC055F3 unknown
:0203AE1C 00350C1E eoreqs r0,r5,r14,lsl r12
:0203AE20 17715A15 unknown
:0203AE24 04E08651 unknown
:0203AE28 01E595E0 mvneq  r9,r0,ror #0xb
:0203AE2C 900E1751 andls  r1,r14,r1,asr r7
:0203AE30 9004E099 mulls  r4,r9,r0
:0203AE34 01050185 unknown
:0203AE38 1009E2A8 andne  r14,r9,r8,lsr #0x5
:0203AE3C 033D8000 teqeq r13,#0x0
:0203AE40 04C90DB9 streqb r0,[r9],#+0xdb9
:0203AE44 19A90039 stmneib  r9!,{r0,r3,r4,r5}
:0203AE48 0017DD03 andeqs r13,r7,r3,lsl #0x1a
:0203AE4C 96173959 unknown
:0203AE50 8DDD2AED unknown
:0203AE54 82854500 addhi  r4,r5,#0x0
:0203AE58 01411785 unknown
:0203AE5C F9E97501 unknown
:0203AE60 19501000 ldmnedb  r0 ,{r12}^
:0203AE64 E2877000 add  r7,r7,#0x0
:0203AE68 06FD0512 unknown
:0203AE6C 014D5004 unknown
:0203AE70 12858DA0 addne  r8,r5,#0x2800
:0203AE74 D2024905 andle  r4,r2,#0x14000
:0203AE78 29E5000D unknown
:0203AE7C 1AE28BB0 bne 018DDD44
:0203AE80 C0E1018D rscgt  r0,r1,r13,lsl #0x3
:0203AE84 103AFFFF unknown
:0203AE88 E18116F1 unknown
:0203AE8C B517B100 ldrlt r11,[r7, #-0x100]		;(r7-0x100=*(ffffff00))
:0203AE90 15B1101D ldrne r1,[r1, #+0x1d]!
:0203AE94 17E59D40 strneb r9,[r1, #+0x1d]!
:0203AE98 D502173D strle r1,[r2, #-0x73d]		;(r2-0x73d=*(0000f2c3))
:0203AE9C 91010400 unknown
:0203AEA0 8510D9E7 ldrhi r13,[r0, #-0x9e7]		;(r0-0x9e7=*(0006d02a))
:0203AEA4 3C00D9F6 stccc  9,cr13,[r0],{#0xf6}
:0203AEA8 38E59D31 unknown
:0203AEAC 14820975 strne r0,[r2],#+0x975
:0203AEB0 D52111B1 strle r1,[r1, #-0x1b1]!
:0203AEB4 D3E58315 mvnle  r8,#0x54000000
:0203AEB8 B98A40F9 stmltib  r10 ,{r0,r3,r4,r5,r6,r7,r14}
:0203AEBC 9113A9FE ldrlssh r10,[r3, -r14]
:0203AEC0 0843A90E stmeqda  r3 ,{r1,r2,r3,r8,r11,r13,r15}^
:0203AEC4 5C000FB1 stcpl  15,cr0,[r0],{#0xb1}
:0203AEC8 C0046930 andgt  r6,r4,r0,lsr r9
:0203AECC 8D3007A5 ldchi  7,cr0,[r0,#-0x294]!
:0203AED0 2AE49014 bcs 0195EF28
:0203AED4 ED10450C unknown
:0203AED8 0EC9801B mcreq 0,6,r8,cr9,cr11,{0}
:0203AEDC DFC50589 swile 0x00c50589
:0203AEE0 2F954D36 swics 0x00954d36
:0203AEE4 01F90111 mvneqs r0,r1,lsl r1
:0203AEE8 6550038D ldrvsb r0,[r0, #-0x38d]		;(r0-0x38d=*(0006d684))
:0203AEEC 825E8004 subhis r8,r14,#0x4
:0203AEF0 51B338E2 movpls r3,r2,ror #0x11
:0203AEF4 E5929003 ldr r9,[r2, #+0x3]		;r2+0x3=*(0000fa03)
:0203AEF8 F5701F10 ldrnvb r1,[r0, #-0xf10]!
:0203AEFC 00F58E35 rsceqs r8,r5,r5,lsr r14
:0203AF00 000D000A andeq  r0,r13,r10
:0203AF04 C58DC094 strgt r12,[r13, #+0x94]		;r13+0x94=*(00000094)
:0203AF08 E08095E0 add  r9,r0,r0,ror #0xb
:0203AF0C 1D3DE95E ldcne  9,cr14,[r13,#-0x178]!
:0203AF10 0361CA10 unknown
:0203AF14 131D009D tstne r13,#0x9D
:0203AF18 30C90012 sbccc  r0,r9,r2,lsl r0
:0203AF1C A7528D18 unknown
:0203AF20 1A3D0075 bne 02F7B0FC
:0203AF24 1D84002D unknown
:0203AF28 90210DA0 eorls  r0,r1,r0,lsr #0x1b
:0203AF2C 5DE23749 stcpll 7,cr3,[r2,#+0x124]!
:0203AF30 0923A100 stmeqdb  r3!,{r8,r13,r15}
:0203AF34 623D8801 eorvss r8,r13,#0x10000
:0203AF38 027546F8 rsbeqs r4,r5,#0xF800000
:0203AF3C E1A00106 mov  r0,r6,lsl #0x2		;r0=172(0xac)
:0203AF40 10B113B9 unknown
:0203AF44 94E15125 unknown
:0203AF48 213DCD7E teqcs r13,r14,ror r13
:0203AF4C 81C33DCE bichi  r3,r3,r14,asr #0x1b
:0203AF50 E4000101 str r0,[r0],#-0x101
:0203AF54 51AC02A5 movpl  r0,r5,lsr #0x5		;r0=0(0x0)
:0203AF58 8C32356D ldchi  5,cr3,[r2],#-0x1b4
:0203AF5C 13002DE5 unknown
:0203AF60 80590E4D subhis r0,r9,r13,asr #0x1c
:0203AF64 0055105D subeqs r1,r5,r13,asr r0
:0203AF68 495B0009 ldmmidb  r11 ,{r0,r3}^
:0203AF6C 015E0420 cmpeq r14,r0,lsr #0x8
:0203AF70 15021500 strne r1,[r2, #-0x500]		;(r2-0x500=*(0000f500))
:0203AF74 135D105D cmpne r13,#0x5D
:0203AF78 1B5D14F9 blne 03780364
:0203AF7C 29FB2055 unknown
:0203AF80 658FF000 strvs r15,[r15, #+0x0]		;r15+0x0=*(00000000)
:0203AF84 00F90003 rsceqs r0,r9,r3
:0203AF88 696F80A5 unknown
:0203AF8C 510D80A9 unknown
:0203AF90 C901F500 stmgtdb  r1 ,{r8,r10,r12,r13,r14,r15}
:0203AF94 01001311 unknown
:0203AF98 01F99D00 mvneqs r9,r0,lsl #0x1a
:0203AF9C 03F50815 mvneqs r0,#0x150000
:0203AFA0 021D41C9 andeqs r4,r13,#0x40000032
:0203AFA4 6639E58B unknown
:0203AFA8 000500B5 streqh r0,[r5], -r5
:0203AFAC 20410CC9 subcs  r0,r1,r9,asr #0x19
:0203AFB0 204105A9 subcs  r0,r1,r9,lsr #0xb
:0203AFB4 200765F2 unknown
:0203AFB8 1102E249 unknown
:0203AFBC E101E798 swp r14,r8,r1
:0203AFC0 70213511 eorvc  r3,r1,r1,lsl r5
:0203AFC4 0710E247 ldreq r14,r3,r1,r1,lsl r5
:0203AFC8 3DE10311 stcccl 3,cr0,[r1,#+0x44]!
:0203AFCC B9000911 stmltdb  r0 ,{r0,r4,r8,r11}
:0203AFD0 0000AA1E andeq  r10,r0,r14,lsl r10
:0203AFD4 C18E0289 orrgt  r0,r14,r9,lsl #0x5
:0203AFD8 3B50CD0B blcc 0346E40C
:0203AFDC C909C0CD stmgtdb  r9 ,{r0,r2,r3,r6,r7,r14,r15}
:0203AFE0 2B728201 blcs 03CDB7EC
:0203AFE4 6009E087 andvs  r14,r9,r7,lsl #0x1
:0203AFE8 0010E046 andeqs r14,r0,r6,asr #0x0
:0203AFEC 44F08900 unknown
:0203AFF0 8977A1FE ldmhidb  r7!,{r1,r2,r3,r4,r5,r6,r7,r8,r13,r15}^
:0203AFF4 F5111D10 ldrnv r1,[r1, #-0xd10]		;(r1-0xd10=*(fffff2f0))
:0203AFF8 0179C200 cmneq r9,r0,lsl #0x4
:0203AFFC 01C28440 biceq  r8,r2,r0,asr #0x8
:0203B000 00D3A0A0 sbceqs r10,r3,r0,lsr #0x1
:0203B004 6D004D40 unknown
:0203B008 A516B910 ldrge r11,[r6, #-0x910]		;(r6-0x910=*(fffff71b))
:0203B00C 00650F10 rsbeq  r0,r5,r0,lsl r15
:0203B010 4D215E04 stcmi  14,cr5,[r1,#-0x10]!
:0203B014 017E5330 cmneq r14,r0,lsr r3
:0203B018 71506DEB cmpvc r0,r11,ror #0x1b
:0203B01C 1B51C250 blne 034AB964
:0203B020 10759071 rsbnes r9,r5,r1,ror r0
:0203B024 E0566004 subs r6,r6,r4
:0203B028 B1400701 unknown
:0203B02C 41A0A006 movmi  r10,r6			;r10=43(0x2b)
:0203B030 0C006D2C stceq  13,cr6,[r0],{#0x2c}
:0203B034 02011042 andeq  r1,r1,#0x42
:0203B038 A11635C0 tstge r6,r0,asr #0xb
:0203B03C 09312001 ldmeqdb  r1!,{r0,r13}
:0203B040 01195A30 tsteq r9,r0,lsr r10
:0203B044 1080078D addne  r0,r0,r13,lsl #0xf
:0203B048 9D3FE88D ldcls  8,cr14,[r15,#-0x234]!
:0203B04C 59048348 stmpldb  r4 ,{r3,r6,r8,r9,r15}
:0203B050 15090500 strne r0,[r9, #-0x500]		;r9-0x500=*(0bfffb00)=#0(0x00000000)
:0203B054 F9C501E9 stmnvib  r5 ,{r0,r3,r5,r6,r7,r8}^
:0203B058 DA10E141 ble 02473564
:0203B05C 802125DD unknown
:0203B060 2B350CE0 blcs 02D7E3E8
:0203B064 A1023D92 swpge r3,r2,r2
:0203B068 0CF5E086 ldceql 0,cr14,[r5],#+0x218
:0203B06C E5820021 str r0,[r2, #+0x21]		;r2+0x21=*(0000fa21)
:0203B070 16D910A9 ldrneb r1,[r9],+r9, lsr #0x1
:0203B074 050010CC streq r1,[r0, #-0xcc]		;(r0-0xcc=*(ffffff34))
:0203B078 358D1202 strcc r1,[r13, #+0x202]		;r13+0x202=*(00000202)
:0203B07C 84402506 strhib r2,[r0],#-0x506
:0203B080 2504173D strcs r1,[r4, #-0x73d]		;(r4-0x73d=*(fffff8ee))
:0203B084 25131DB0 ldrcs r1,[r3, #-0xdb0]		;(r3-0xdb0=*(fffff250))
:0203B088 15AD1020 strne r1,[r13, #+0x20]!
:0203B08C E0805D11 add  r5,r0,r1,lsl r13
:0203B090 010A5D00 unknown
:0203B094 08E24660 unknown
:0203B098 05810106 streq r0,[r1, #+0x106]		;r1+0x106=*(00000106)
:0203B09C 4DE51007 stcmil 0,cr1,[r5,#+0x1c]!
:0203B0A0 C816212E ldmgtda  r6 ,{r1,r2,r3,r5,r8,r13}
:0203B0A4 FFFF1DBD swinv 0x00ff1dbd
:0203B0A8 E30A55CA unknown
:0203B0AC 910219AE unknown
:0203B0B0 11190345 tstne r9,r5,asr #0x6
:0203B0B4 000104B3 streqh r0,[r1], -r3
:0203B0B8 138B0000 orrne  r0,r11,#0x0
:0203B0BC BA0781B5 blt 0221B798
:0203B0C0 8B2CC510 blhi 02B6C508
:0203B0C4 111206E2 tstne r2,r2,ror #0xd
:0203B0C8 1D04E081 unknown
:0203B0CC 017DF200 cmneq r13,r0,lsl #0x4
:0203B0D0 8B040D10 blhi 0213E518
:0203B0D4 061315E5 ldreq r1,r13,r0,lsl #0x4
:0203B0D8 221000E5 andcss r0,r0,#0xE5
:0203B0DC 1F063129 swine 0x00063129
:0203B0E0 65851101 strvs r1,[r5, #+0x101]		;r5+0x101=*(00000101)
:0203B0E4 7D01F100 unknown
:0203B0E8 364D3501 strccb r3,[r13],-r1, lsl #0xa
:0203B0EC 05050EB1 streq r0,[r5, #-0xeb1]		;(r5-0xeb1=*(fffff14f))
:0203B0F0 113DCE00 teqne r13,r0,lsl #0x1c
:0203B0F4 011114D9 ldreqsb r1,[r1, -r9]
:0203B0F8 BD8FF0EB unknown
:0203B0FC E92D0095 stmdb  r13!,{r0,r2,r4,r7}
:0203B100 880B39F8 stmhida  r11 ,{r3,r4,r5,r6,r7,r8,r11,r12,r13}
:0203B104 F1487185 unknown
:0203B108 B92BF510 stmltdb  r11!,{r4,r8,r10,r12,r13,r14,r15}
:0203B10C 00E9AF03 rsceq  r10,r9,r3,lsl #0x1e
:0203B110 39225E3C stmccdb  r2!,{r2,r3,r4,r5,r9,r10,r11,r12,r14}
:0203B114 0321521A unknown
:0203B118 91009242 unknown
:0203B11C E997960A ldmib  r7 ,{r1,r3,r9,r10,r12,r15}
:0203B120 0545930B streqb r9,[r5, #-0x30b]		;(r5-0x30b=*(fffffcf5))
:0203B124 1410029A ldrne r0,[r0],#-0x29a
:0203B128 101DE242 andnes r14,r13,r2,asr #0x4
:0203B12C 02E20AB9 rsceq  r0,r2,#0xB9000
:0203B130 E70C9621 str r9,[r12,-r1, lsr #0xc]
:0203B134 E7961101 ldr r1,[r6,+r1, lsl #0x2]
:0203B138 00950100 addeqs r0,r5,r0,lsl #0x2
:0203B13C 82C000E7 sbchi  r0,r0,#0xE7
:0203B140 E0010065 and  r0,r1,r5,ror #0x0
:0203B144 80901000 addhis r1,r0,r0
:0203B148 614405B9 strvsh r0,[r4, #-0x59]		;(r4-0x5b9=*(ffffffd2))
:0203B14C 09E79509 unknown
:0203B150 00150014 andeqs r0,r5,r4,lsl r0
:0203B154 39101D10 ldmccdb  r0 ,{r4,r8,r10,r11,r12}
:0203B158 08C99F07 stmeqia  r9 ,{r0,r1,r2,r8,r9,r10,r11,r12,r15}^
:0203B15C 48095A90 stmmida  r9 ,{r4,r7,r9,r11,r12,r14}
:0203B160 800811C0 andhi  r1,r8,r0,asr #0x3
:0203B164 7825C3C5 stmvcda  r5!,{r0,r2,r6,r7,r8,r9,r14,r15}
:0203B168 75888399 strvc r8,[r8, #+0x399]		;r8+0x399=*(00000399)
:0203B16C 159010E5 ldrne r1,[r0, #+0xe5]		;r0+0xe5=*(000000e5)
:0203B170 0D8DC000 unknown
:0203B174 E3485C03 unknown
:0203B178 0559194D ldreqb r1,[r9, #-0x94d]		;r9-0x94d=*(0bfff6b3)=#0(0x00000000)
:0203B17C 008501D9 unknown
:0203B180 077D22D1 unknown
:0203B184 0DFE114D ldceql 1,cr1,[r14,#+0x134]!
:0203B188 36AD4500 unknown
:0203B18C 0441058D streqb r0,[r1],#-0x58d
:0203B190 27F917B9 unknown
:0203B194 CDFD307D ldcgtl 0,cr3,[r13,#+0x1f4]!
:0203B198 75105D1E ldrvc r5,[r0, #-0xd1e]		;(r0-0xd1e=*(fffff2e2))
:0203B19C C0796410 rsbgts r6,r9,r0,lsl r4
:0203B1A0 79207988 stmvcdb  r0!,{r3,r7,r8,r11,r12,r13,r14}
:0203B1A4 D0A1D7F0 unknown
:0203B1A8 1E407993 mcrne 9,2,r7,cr0,cr3,{4}
:0203B1AC AF450041 swige 0x00450041
:0203B1B0 11E2158D mvnne  r1,r13,lsl #0xb
:0203B1B4 80400305 subhi  r0,r0,r5,lsl #0x6
:0203B1B8 18E53F05 unknown
:0203B1BC A1E418ED mvnge  r1,r13,ror #0x11
:0203B1C0 074D0015 unknown
:0203B1C4 005D08AD subeqs r0,r13,r13,lsr #0x11
:0203B1C8 1EE58D90 mcrne 13,7,r8,cr5,cr0,{4}
:0203B1CC 0C067D08 stceq  13,cr7,[r6],{#0x8}
:0203B1D0 651B0930 ldrvs r0,[r11, #-0x930]		;(r11-0x930=*(fffff6d0))
:0203B1D4 45003502 strmi r3,[r0, #-0x502]		;(r0-0x502=*(fffffafe))
:0203B1D8 0645E572 unknown
:0203B1DC 105D03CD subnes r0,r13,r13,asr #0x7
:0203B1E0 85002569 strhi r2,[r0, #-0x569]		;(r0-0x569=*(fffffa97))
:0203B1E4 61AD493D movvs  r4,lsr r13		;r4=0(0x0)
:0203B1E8 0A502590 beq 03444830
:0203B1EC 74364900 unknown
:0203B1F0 4DD51039 unknown
:0203B1F4 8D0F8FD3 unknown
:0203B1F8 11DD023D bicnes r0,r13,r13,lsr r2
:0203B1FC 81110059 tsthi r1,r9,asr r0
:0203B200 9D32B80F ldcls  8,cr11,[r2,#-0x3c]!
:0203B204 01F945E5 mvneqs r4,r5,ror #0xb
:0203B208 DDEA1621 stclel 6,cr1,[r10,#+0x84]!
:0203B20C 01E1B011 mvneq  r11,r1,lsl r0
:0203B210 0604254C streq r2,r11,r1,lsl r0
:0203B214 81196100 tsthi r9,r0,lsl #0x2
:0203B218 FD5025E5 unknown
:0203B21C 45853679 strmi r3,[r5, #+0x679]		;r5+0x679=*(00000679)
:0203B220 04094719 streq r4,[r9],#-0x719
:0203B224 05D401E9 ldreqb r0,[r4, #+0x1e9]		;r4+0x1e9=*(000001e9)
:0203B228 1816751A ldmneda  r6 ,{r1,r3,r4,r8,r10,r12,r13,r14}
:0203B22C ED0101ED unknown
:0203B230 401AA511 andmis r10,r10,r1,lsl r5
:0203B234 D1E5976B mvnle  r9,r11,ror #0xe
:0203B238 0C11BD1A ldceq  13,cr11,[r1],{#0x1a}
:0203B23C 79100175 ldmvcdb  r0 ,{r0,r2,r4,r5,r6,r8}
:0203B240 5006AC01 andpl  r10,r6,r1,lsl #0x18
:0203B244 19B005C9 ldmneib  r0!,{r0,r3,r6,r7,r8,r10}
:0203B248 E58D6007 str r6,[r13, #+0x7]		;r13+0x7=*(00000007)
:0203B24C 01812A14 orreq  r2,r1,r4,lsl r10
:0203B250 01290006 unknown
:0203B254 25C0259F strcsb r2,[r0, #+0x59f]		;r0+0x59f=*(0000059f)
:0203B258 3831D2F0 ldmccda  r1!,{r4,r5,r6,r7,r9,r12,r14,r15}
:0203B25C 80C83190 smullhi  r3,r8,r0,r1
:0203B260 588081B9 stmplia  r0 ,{r0,r3,r4,r5,r7,r8,r15}
:0203B264 549548AD ldrpl r4,[r5],#+0x8ad
:0203B268 09750075 unknown
:0203B26C C100000D unknown
:0203B270 02BDA012 adceqs r10,r13,#0x12
:0203B274 0F0DF5AE swieq 0x000df5ae
:0203B278 104D0079 subne  r0,r13,r9,ror r0
:0203B27C E081C109 add  r12,r1,r9,lsl #0x2
:0203B280 8731090D ldrhi r0,[r1,-r13, lsl #0x12]!
:0203B284 9C810AE0 stcls  10,cr0,[r1],{#0xe0}
:0203B288 200400E7 andcs  r0,r4,r7,ror #0x1
:0203B28C 110AE593 swpne r14,r3,r10
:0203B290 800EF987 andhi  r15,r14,r7,lsl #0x13
:0203B294 0CE9E591 stceql 5,cr14,[r9],#+0x244
:0203B298 AE8192E3 cdpge 2,8,cr9,cr1,cr3,7
:0203B29C 96840EF9 unknown
:0203B2A0 8C110AE0 ldchi  10,cr0,[r1],{#0xe0}
:0203B2A4 00600EE7 rsbeq  r0,r0,r7,ror #0x1d
:0203B2A8 2029E0A5 eorcs  r14,r9,r5,lsr #0x1
:0203B2AC 09E28AA0 unknown
:0203B2B0 E15A0400 cmp r10,r0,lsl #0x8
:0203B2B4 0D0029F2 unknown
:0203B2B8 011A650C tsteq r10,r12,lsl #0xa
:0203B2BC 0AB81331 beq 00E3FF88
:0203B2C0 10180AAD andnes r0,r8,r13,lsr #0x15
:0203B2C4 8161026D unknown
:0203B2C8 600512E7 andvs  r1,r5,r7,ror #0x5
:0203B2CC 0D653A49 stceql 10,cr3,[r5,#-0x124]!
:0203B2D0 C1590975 cmpgt r9,r5,ror r9
:0203B2D4 115C842A cmpne r12,r10,lsr #0x8
:0203B2D8 4108BD01 unknown
:0203B2DC 10410D20 subne  r0,r1,r0,lsr #0x1a
:0203B2E0 6D30187D ldcvs  8,cr1,[r0,#-0x1f4]!
:0203B2E4 003DB717 eoreqs r11,r13,r7,lsl r7
:0203B2E8 02E79561 rsceq  r9,r7,#0x18400000
:0203B2EC 01E20601 mvneq  r0,r1,lsl #0xc
:0203B2F0 0BCD0102 bleq 0137B700
:0203B2F4 8601A090 unknown
:0203B2F8 E08B0400 add  r0,r11,r0,lsl #0x8
:0203B2FC 11A09002 movne  r9,r2			;r9=64000(0xfa00)
:0203B300 85000108 strhi r0,[r0, #-0x108]		;(r0-0x108=*(fffffef8))
:0203B304 091029E7 ldmeqdb  r0 ,{r0,r1,r2,r5,r6,r7,r8,r11,r13}
:0203B308 99E1A0B0 unknown
:0203B30C 39F48416 ldmccib  r4!,{r1,r2,r4,r10,r15}^
:0203B310 001C2100 andeqs r2,r12,r0,lsl #0x2
:0203B314 0BE3A080 bleq 0192351C
:0203B318 080EA506 stmeqda  r14 ,{r1,r2,r8,r10,r13,r15}
:0203B31C 2F860099 swics 0x00860099
:0203B320 870102B9 unknown
:0203B324 5004E025 andpl  r14,r4,r5,lsr #0x0
:0203B328 88800319 stmhiia  r0 ,{r0,r3,r4,r8,r9}
:0203B32C 050895E2 streq r9,[r8, #-0x5e2]		;(r8-0x5e2=*(fffffa1e))
:0203B330 7906E083 stmvcdb  r6 ,{r0,r1,r7,r13,r14,r15}
:0203B334 05B1060C ldreq r0,[r1, #+0x60c]!
:0203B338 0A615004 beq 0388F350
:0203B33C 02066104 andeq  r6,r6,#0x1
:0203B340 1B390321 blne 02E7BFCC
:0203B344 39352F86 ldmccdb  r5!,{r1,r2,r7,r8,r9,r10,r11,r13}
:0203B348 14FD1005 unknown
:0203B34C 45351385 ldrmi r1,[r5, #-0x385]!
:0203B350 0EA9A040 cdpeq 0,10,cr10,cr9,cr0,2
:0203B354 7900399D stmvcdb  r0 ,{r0,r2,r3,r4,r7,r8,r11,r12,r13}
:0203B358 E58D4010 str r4,[r13, #+0x10]		;r13+0x10=*(00000010)
:0203B35C 69027922 stmvsdb  r2 ,{r1,r5,r8,r11,r12,r13,r14}
:0203B360 0A51C306 beq 034ABF80
:0203B364 16AD0185 unknown
:0203B368 41860309 orrmi  r0,r6,r9,lsl #0x6
:0203B36C 2715E901 ldrcs r14,[r5,-r1, lsl #0x12]
:0203B370 3D03896F unknown
:0203B374 00250718 eoreq  r0,r5,r8,lsl r7
:0203B378 590031D3 stmpldb  r0 ,{r0,r1,r4,r6,r7,r8,r12,r13}
:0203B37C D06B1818 rsble  r1,r11,r8,lsl r8
:0203B380 4DDB01B1 unknown
:0203B384 28394117 ldmcsda  r9!,{r0,r1,r2,r4,r8,r14}
:0203B388 691A4DD0 ldmvsdb  r10 ,{r4,r6,r7,r8,r10,r11,r14}
:0203B38C 29148101 ldmcsdb  r4 ,{r0,r8,r15}
:0203B390 85448100 strhib r8,[r4, #-0x100]		;(r4-0x100=*(ffffff00))
:0203B394 B215B914 andlts r11,r5,#0x50000
:0203B398 89BF011D ldmhiib  r15!,{r0,r2,r3,r4,r8}
:0203B39C 02F99C22 rsceqs r9,r9,#0x2200
:0203B3A0 F0294059 eornv  r4,r9,r9,asr r0
:0203B3A4 9E62F029 cdpls 0,6,cr15,cr2,cr9,1
:0203B3A8 2D10893D unknown
:0203B3AC F5F02DF0 ldrnvb r2,[r0, #+0xdf0]!
:0203B3B0 02DD9C04 sbceqs r9,r13,#0x400
:0203B3B4 F02D002D eornv  r0,r13,r13,lsr #0x0
:0203B3B8 E1F02DEF mvns r2,r15,ror #0x1b
:0203B3BC 07E59B23 streqb r9,[r5,+r3, lsr #0x16]!
:0203B3C0 F0298990 mlanv  r9,r0,r9,r8unknown
:0203B3C4 CDCBF029 unknown
:0203B3C8 D503012C strle r0,[r3, #-0x12c]		;(r3-0x12c=*(fffffed4))
:0203B3CC 0103D1B1 streqh r13,[r3, -r1]
:0203B3D0 A901D500 stmgedb  r1 ,{r8,r10,r12,r14,r15}
:0203B3D4 6DBF63D1 ldcvs  3,cr6,[r15,#+0x344]!
:0203B3D8 06229108 unknown
:0203B3DC 0DA0400D stceq  0,cr4,[r0,#+0x34]!
:0203B3E0 0D217100 stceq  1,cr7,[r1,#-0x0]!
:0203B3E4 0D9CEB40 unknown
:0203B3E8 A131DD00 teqge r1,r0,lsl #0x1a
:0203B3EC 017C9832 cmneq r12,r2,lsr r8
:0203B3F0 10F10EEB rscnes r0,r1,r11,ror #0x1d
:0203B3F4 490005B7 stmmidb  r0 ,{r0,r1,r2,r4,r5,r7,r8,r10}
:0203B3F8 0005B511 andeq  r11,r5,r1,lsl r5
:0203B3FC 6DB311BD ldcvs  1,cr1,[r3,#+0x2f4]!
:0203B400 30080019 andcc  r0,r8,r9,lsl r0
:0203B404 0025005D eoreq  r0,r5,r13,asr r0
:0203B408 89202D07 stmhidb  r0!,{r0,r1,r2,r8,r10,r11,r13}
:0203B40C 3029D913 eorcc  r13,r9,r3,lsl r9
:0203B410 F091FC73 addnvs r15,r1,r3,ror r12
:0203B414 5D016901 unknown
:0203B418 9D690500 stclsl 5,cr0,[r9,#-0x0]!
:0203B41C 5D0ECD00 unknown
:0203B420 FFFC66F0 swinv 0x00fc66f0
:0203B424 4701F02D strmi r15,[r1,-r13, lsr #0x0]
:0203B428 2D01708D unknown
:0203B42C 8DFC5AC0 ldchil 10,cr5,[r12,#+0x300]!
:0203B430 350385F0 strcc r8,[r3, #-0x5f0]		;(r3-0x5f0=*(fffffa10))
:0203B434 5D10E504 unknown
:0203B438 4EF05D00 cdpmi 13,14,cr5,cr0,cr0,0
:0203B43C 10F145FC unknown
:0203B440 85A60285 strhi r0,[r6, #+0x285]!
:0203B444 890C0075 stmhidb  r12 ,{r0,r2,r4,r5,r6}
:0203B448 35FC5B01 ldrccb r5,[r12, #+0xb01]!
:0203B44C D14A0474 unknown
:0203B450 412D2103 unknown
:0203B454 10F5108D rscnes r1,r5,r13,lsl #0x1
:0203B458 0CE5FD87 stceql 13,cr15,[r5],#+0x21c
:0203B45C DD14819D unknown
:0203B460 1011D51B andnes r13,r1,r11,lsl r5
:0203B464 00050501 andeq  r0,r5,r1,lsl #0xa
:0203B468 B71F2D08 ldrlt r2,[r15,-r8, lsl #0x1a]
:0203B46C 36E58810 unknown
:0203B470 0D50E5FC unknown
:0203B474 E040E500 sub  r14,r0,r0,lsl #0xa
:0203B478 E59D110C ldr r1,[r13, #+0x10c]		;r13+0x10c=*(0000010c)
:0203B47C 998D0E11 stmlsib  r13 ,{r0,r4,r9,r10,r11}
:0203B480 11418000 unknown
:0203B484 20E79000 rsccs  r9,r7,r0
:0203B488 0104E140 unknown
:0203B48C 07E31042 streqb r1,r9,r7,r0
:0203B490 0F4300B1 swieq 0x004300b1
:0203B494 48010939 stmmida  r1 ,{r0,r3,r4,r5,r8,r11}
:0203B498 6D117980 unknown
:0203B49C 18E9A004 unknown
:0203B4A0 E244071D sub  r0,r4,#0x740000
:0203B4A4 10011236 andne  r1,r1,r6,lsr r2
:0203B4A8 48EDFBE1 unknown
:0203B4AC 8D206C07 stchi  12,cr6,[r0,#-0x1c]!
:0203B4B0 844285E2 strhib r8,[r2],#-0x5e2
:0203B4B4 006024E0 rsbeq  r2,r0,r0,ror #0x9
:0203B4B8 3183E586 orrcc  r14,r3,r6,lsl #0xb
:0203B4BC 01004901 unknown
:0203B4C0 A601F900 strge r15,[r1],-r0, lsl #0x12
:0203B4C4 50013EE8 andpl  r3,r1,r8,ror #0x1d
:0203B4C8 0821F955 stmeqda  r1!,{r0,r2,r4,r6,r8,r11,r12,r13,r14,r15}
:0203B4CC 08711361 unknown
:0203B4D0 81306801 teqhi r0,r1,lsl #0x10
:0203B4D4 530040E2 unknown
:0203B4D8 370024E3 strcc r2,r0,r1,lsl #0x10
:0203B4DC 0055E58D subeqs r14,r5,r13,lsl #0xb
:0203B4E0 82005582 andhi  r5,r0,#0x20800000
:0203B4E4 83A80055 movhi  r0,#0x55		;r0=85(0x55)
:0203B4E8 07880055 unknown
:0203B4EC 20280055 eorcs  r0,r8,r5,asr r0
:0203B4F0 00C51282 sbceq  r1,r5,r2,lsl #0x5
:0203B4F4 120D13ED andne  r1,r13,#0xB4000003
:0203B4F8 5001E243 andpl  r14,r1,r3,asr #0x4
:0203B4FC 51870795 unknown
:0203B500 010AE782 unknown
:0203B504 0007EB00 andeq  r14,r7,r0,lsl #0x16
:0203B508 24E28D0C unknown
:0203B50C 00358000 eoreqs r8,r5,r0
:0203B510 3EC0002D cdpcc 0,12,cr0,cr0,cr13,1
:0203B514 1421E28D unknown
:0203B518 9031FD49 eorlss r15,r1,r9,asr #0x1a
:0203B51C FBC80AE9 blx 0123E0C8
:0203B520 2C05F031 stccs  0,cr15,[r5],{#0x31}
:0203B524 0E62E28D cdpeq 2,6,cr14,cr2,cr13,4
:0203B528 10006D02 andne  r6,r0,r2,lsl #0x1a
:0203B52C 07250039 unknown
:0203B530 3DFFFEA7 ldcccl 14,cr15,[r15,#+0x29c]!
:0203B534 005D8D80 subeqs r8,r13,r0,lsl #0x1b
:0203B538 C5F03DFB ldrgtb r3,[r0, #+0xdfb]!
:0203B53C 39114D1F ldmccdb  r1 ,{r0,r1,r2,r3,r4,r8,r10,r11,r14}
:0203B540 BD651C0E stcltl 12,cr1,[r5,#-0x38]!
:0203B544 8D0E2130 unknown
:0203B548 40B91CE2 adcmis r1,r9,r2,ror #0x19
:0203B54C 00004135 andeq  r4,r0,r5,lsr r1
:0203B550 106D2155 rsbne  r2,r13,r5,asr r1
:0203B554 B5DF10B5 ldrltb r1,[r15, #+0xb5]		;r15+0xb5=*(0203b611)=#32047105(0x01e90001)
:0203B558 DC30B900 ldcle  9,cr11,[r0],#-0x0
:0203B55C 10B53311 adcnes r3,r5,r1,lsl r3
:0203B560 30911E62 addccs r1,r1,r2,ror #0x1c
:0203B564 7BEF12F5 blvc 01C00140
:0203B568 005D0133 subeqs r0,r13,r3,lsr r1
:0203B56C 0E91E254 mrceq 2,4,r14,cr1,cr4,{2}
:0203B570 129FC54A addnes r12,r15,#0x12800000
:0203B574 8D600079 stchil 0,cr0,[r0,#-0x1e4]!
:0203B578 8D4F43E2 unknown
:0203B57C 603101E2 eorvss r0,r1,r2,ror #0x3
:0203B580 2031177D eorcss r1,r1,r13,ror r7
:0203B584 00310629 eoreqs r0,r1,r9,lsr #0xc
:0203B588 008102A7 addeq  r0,r1,r7,lsr #0x5
:0203B58C 09AD019F stmeqib  r13!,{r0,r1,r2,r3,r4,r7,r8}
:0203B590 101F0B29 andnes r0,r15,r9,lsr #0x16
:0203B594 0615E207 ldreq r14,[r5],-r7, lsl #0x4
:0203B598 15E00001 strneb r0,[r0, #+0x1]!
:0203B59C 05E15001 streqb r5,[r1, #+0x1]!
:0203B5A0 29027500 stmcsdb  r2 ,{r8,r10,r12,r13,r14}
:0203B5A4 21002D10 unknown
:0203B5A8 100C6507 andne  r6,r12,r7,lsl #0xa
:0203B5AC 5F200E39 swipl 0x00200e39
:0203B5B0 002D0E65 eoreq  r0,r13,r5,ror #0x1c
:0203B5B4 0C7D1091 ldceql 0,cr1,[r13],#-0x244
:0203B5B8 1255015A subnes r0,r5,#0x80000016
:0203B5BC 1CCF0001 stcnel 0,cr0,[r15],{#0x1}
:0203B5C0 80005904 andhi  r5,r0,r4,lsl #0x12
:0203B5C4 A11B0D59 tstge r11,r9,asr r13
:0203B5C8 BD543002 unknown
:0203B5CC 08048900 stmeqda  r4 ,{r8,r11,r15}
:0203B5D0 000800B9 streqh r0,[r8], -r9
:0203B5D4 0DD11119 unknown
:0203B5D8 B10005CB unknown
:0203B5DC 241DFFFB ldrcs r15,[r13],#-0xffb
:0203B5E0 020CB928 andeq  r11,r12,#0xA0000
:0203B5E4 E28DDB51 add  r13,r13,#0x14400
:0203B5E8 1CB91559 ldcne  5,cr1,[r9],#+0x164
:0203B5EC 6503D186 strvs r13,[r3, #-0x186]		;(r3-0x186=*(fffffe7a))
:0203B5F0 2DBDD804 ldccs  8,cr13,[r13,#+0x10]!
:0203B5F4 12401655 subne  r1,r0,#0x5500000
:0203B5F8 12C9E59D sbcne  r14,r9,#0x27400000
:0203B5FC D930430C ldmledb  r0!,{r2,r3,r8,r9,r14}
:0203B600 1211C901 andnes r12,r1,#0x4000
:0203B604 8D21D58D stchi  5,cr13,[r1,#-0x234]!
:0203B608 2966101F unknown
:0203B60C 61A1E900 movvs  r14,r0,lsl #0x12		;r14=22282240(0x1540000)
:0203B610 E9000106 stmdb  r0 ,{r1,r2,r8}
:0203B614 01E8A801 mvneq  r10,r1,lsl #0x10
:0203B618 E957701F ldmdb  r7 ,{r0,r1,r2,r3,r4,r12,r13,r14}^
:0203B61C 1410ED21 ldrne r14,[r0],#-0xd21
:0203B620 1DC9038D unknown
:0203B624 65EC0195 strvsb r0,[r12, #+0x195]!
:0203B628 BD1B0500 unknown
:0203B62C F106151D unknown
:0203B630 04E2862B unknown
:0203B634 E285201F add  r2,r5,#0x1F
:0203B638 218DFC65 orrcs  r15,r13,r5,ror #0x18
:0203B63C 60021239 andvs  r1,r2,r9,lsr r2
:0203B640 BD8F25E1 unknown
:0203B644 E5946003 ldr r6,[r4, #+0x3]		;r4+0x3=*(00000003)
:0203B648 85111514 ldrhi r1,[r1, #-0x514]		;(r1-0x514=*(01e8faed))
:0203B64C 3000A920 andcc  r10,r0,r0,lsr #0x12
:0203B650 8401D546 strhi r13,[r1],#-0x546
:0203B654 311286E2 tstcc r2,r2,ror #0xd
:0203B658 69B10301 ldmvsib  r1!,{r0,r8,r9}
:0203B65C 07010500 streq r0,[r1,-r0, lsl #0xa]
:0203B660 59860265 stmplib  r6 ,{r0,r2,r5,r6,r9}
:0203B664 00E06010 rsceq  r6,r0,r0,lsl r0
:0203B668 CD010299 unknown
:0203B66C D0118101 andles r8,r1,r1,lsl #0x2
:0203B670 3111A1AE tstcc r1,r14,lsr #0x3
:0203B674 0039800B eoreqs r8,r9,r11
:0203B678 E01810C9 ands r1,r8,r9,asr #0x1
:0203B67C 20C98D36 sbccs  r8,r9,r6,lsr r13
:0203B680 00002532 andeq  r2,r0,r2,lsr r5
:0203B684 FD001875 unknown
:0203B688 8460AA00 unknown
:0203B68C 819190E2 orrhis r9,r1,r2,ror #0x1
:0203B690 800B1DE0 andhi  r1,r11,r0,ror #0x1b
:0203B694 0E103DE3 cdpeq 13,0,cr3,cr0,cr3,7
:0203B698 510B2170 unknown
:0203B69C 91003100 unknown
:0203B6A0 00000C72 andeq  r0,r0,r2,ror r12
:0203B6A4 10BD0A8A adcnes r0,r13,r10,lsl #0x15
:0203B6A8 E4209610 unknown
:0203B6AC E597C000 ldr r12,[r7, #+0x0]		;r7+0x0=*(00000000)
:0203B6B0 00823199 umulleq  r3,r2,r9,r1
:0203B6B4 9C3003E0 ldcls  3,cr0,[r0],#-0x380
:0203B6B8 222099E0 eorcs  r9,r0,#0x380000
:0203B6BC 2198E000 orrcss r14,r8,r0
:0203B6C0 E2A21689 adc  r1,r2,#0x8900000
:0203B6C4 9A08A003 bls 022636D8
:0203B6C8 E2A14039 adc  r4,r1,#0x39
:0203B6CC F30B0105 unknown
:0203B6D0 51A20045 movpl  r0,r5,asr #0x0
:0203B6D4 692B3900 stmvsdb  r11!,{r8,r11,r12,r13}
:0203B6D8 001D7510 andeqs r7,r13,r0,lsl r5
:0203B6DC 0FE08121 swieq 0x00e08121
:0203B6E0 00018003 andeq  r8,r1,r3
:0203B6E4 7D000110 unknown
:0203B6E8 601BC111 andvss r12,r11,r1,lsl r1
:0203B6EC 0AE59774 beq 019A14C4
:0203B6F0 04E096A0 unknown
:0203B6F4 E48700A0 str r0,[r7],#+0xa0
:0203B6F8 E2A3A000 adc  r10,r3,#0x0
:0203B6FC 800CE501 andhi  r14,r12,r1,lsl #0xa
:0203B700 01010011 unknown
:0203B704 E1572C81 cmp r7,r1,lsl #0x19
:0203B708 890025F6 stmhidb  r0 ,{r1,r2,r4,r5,r6,r7,r8,r10,r13}
:0203B70C 49580000 ldmmidb  r8 ,{}^
:0203B710 03035A03 unknown
:0203B714 1488004D strne r0,[r8],#+0x4d
:0203B718 A0002900 andge  r2,r0,r0,lsl #0x12
:0203B71C 1519E587 ldrne r14,[r9, #-0x587]		;(r9-0x587=*(0000f479))
:0203B720 1B7D4414 blne 03F8C778
:0203B724 000B0185 andeq  r0,r11,r5,lsl #0x3
:0203B728 8DCCE15E unknown
:0203B72C 00108301 andeqs r8,r0,r1,lsl #0x6
:0203B730 1C2900C1 stcne  0,cr0,[r9],#-0x304
:0203B734 C1E08151 mvngt  r8,r1,asr r1
:0203B738 02658C40 rsbeq  r8,r5,#0x4000
:0203B73C 42029D94 andmi  r9,r2,#0x2500
:0203B740 2D7105E0 ldccsl 5,cr0,[r1,#-0x380]!
:0203B744 4DE24584 stcmil 5,cr4,[r2,#+0x210]!
:0203B748 1E7FC9FB mrcne 9,3,r12,cr15,cr11,{7}
:0203B74C 02400529 subeq  r0,r0,#0xA400000
:0203B750 30009928 andcc  r9,r0,r8,lsr #0x12
:0203B754 04C90215 streqb r0,[r9],#+0x215
:0203B758 207D01F9 unknown
:0203B75C A53D2005 ldrge r2,[r13, #-0x5]!
:0203B760 600FCD11 andvs  r12,r15,r1,lsl r13
:0203B764 28410041 stmcsda  r1 ,{r0,r6}^
:0203B768 463001A1 unknown
:0203B76C FBBEE03B blx 00FF3860
:0203B770 1349EBFF unknown
:0203B774 A003DD28 andge  r13,r3,r8,lsr #0x1a
:0203B778 F0791039 rsbnvs r1,r9,r9,lsr r0
:0203B77C 9019F079 andlss r15,r9,r9,ror r0
:0203B780 6D00194C unknown
:0203B784 EF103D10 swi 0x00103d10
:0203B788 10111069 andnes r1,r1,r9,ror #0x0
:0203B78C 11851745 orrne  r1,r5,r5,asr #0xe
:0203B790 D5102545 ldrle r2,[r0, #-0x545]		;(r0-0x545=*(fffffb10))
:0203B794 026F4007 rsbeq  r4,r15,#0x7
:0203B798 8D02F99D unknown
:0203B79C E4800219 str r0,[r0],#+0x219
:0203B7A0 017D1414 cmneq r13,r4,lsl r4
:0203B7A4 010EB110 unknown
:0203B7A8 01E04220 mvneq  r4,r0,lsr #0x4
:0203B7AC E0831105 add  r1,r3,r5,lsl #0x2
:0203B7B0 7B201179 blvc 0283FD9C
:0203B7B4 BD08EB01 unknown
:0203B7B8 04911813 ldreq r1,[r1],#+0x813
:0203B7BC 140D057D strne r0,[r13],#-0x57d
:0203B7C0 04990AB1 ldreq r0,[r9],#+0xab1
:0203B7C4 01FD0189 mvneqs r0,r9,lsl #0x3
:0203B7C8 A5048500 strge r8,[r4, #-0x500]		;(r4-0x500=*(fffffb00))
:0203B7CC 544001E8 strplb r0,[r0],#-0x1e8
:0203B7D0 29FB03E2 unknown
:0203B7D4 8610850D ldrhi r8,[r0],-r13, lsl #0xa
:0203B7D8 551B89DF ldrpl r8,[r11, #-0x9df]		;(r11-0x9df=*(fffff621))
:0203B7DC E600C514 unknown
:0203B7E0 692019AD stmvsdb  r0!,{r0,r2,r3,r5,r7,r8,r11,r12}
:0203B7E4 021D9014 andeqs r9,r13,#0x14
:0203B7E8 45E000B9 strmib r0,[r0, #+0xb9]!
:0203B7EC 8DC0B500 unknown
:0203B7F0 B500B501 strlt r11,[r0, #-0x501]		;(r0-0x501=*(fffffb54))
:0203B7F4 89AC951A stmhiib  r12!,{r1,r3,r4,r8,r10,r12,r15}
:0203B7F8 90950EE0 addlss r0,r5,r0,ror #0x1d
:0203B7FC 4582E029 strmi r14,[r2, #+0x29]		;r2+0x29=*(0000fa29)
:0203B800 20808301 addcs  r8,r0,r1,lsl #0x6
:0203B804 0A054996 beq 0218DE64
:0203B808 877FA3E0 ldrhib r10,r8,r0,r1,lsl #0x6
:0203B80C 700602E1 andvc  r0,r6,r1,ror #0x5
:0203B810 9C94E0A7 ldcls  0,cr14,[r4],{#0xa7}
:0203B814 0700E029 streq r14,[r0,-r9, lsr #0x0]
:0203B818 07E00970 unknown
:0203B81C 03E15200 mvneq  r5,#0x0
:0203B820 01015380 unknown
:0203B824 C0030051 andgt  r0,r3,r1,asr r0
:0203B828 E908E09C stmdb  r8 ,{r2,r3,r4,r7,r13,r14,r15}
:0203B82C B582E009 strlt r14,[r2, #+0x9]		;r2+0x9=*(0000fa09)
:0203B830 E28EE010 add  r14,r14,#0x10
:0203B834 822F09A3 eorhi  r0,r15,#0x28C000
:0203B838 0DA520E1 stceq  0,cr2,[r5,#+0x384]!
:0203B83C EB04D983 bl 02171E50
:0203B840 9AFFFF50 bls 0203B588
:0203B844 E053000C subs r0,r3,r12
:0203B848 D98001B9 stmleib  r0 ,{r0,r3,r4,r5,r7,r8}
:0203B84C C987F022 stmgtib  r7 ,{r1,r5,r12,r13,r14,r15}
:0203B850 1235901E eornes r9,r5,#0x1E
:0203B854 012901E2 unknown
:0203B858 2285E082 addcs  r14,r5,#0x82
:0203B85C FDE24030 stc2l 0,cr4,[r2,#+0xc0]!
:0203B860 10158851 andnes r8,r5,r1,asr r8
:0203B864 D02A0F24 eorle  r0,r10,r4,lsr #0x1e
:0203B868 D0E1D300 rscle  r13,r1,r0,lsl #0x6
:0203B86C 25D21003 ldrcsb r1,[r2, #+0x3]		;r2+0x3=*(0000fa03)
:0203B870 01E4C201 mvneq  r12,r1,lsl #0x4
:0203B874 E4044310 str r4,[r4],#-0x310
:0203B878 F9078503 stmnvdb  r7 ,{r0,r1,r8,r10,r15}
:0203B87C 853AFFFF ldrhi r15,[r10, #-0xfff]!
:0203B880 109D8410 addnes r8,r13,r0,lsl r4
:0203B884 2D311231 ldccs  2,cr1,[r1,#-0xc4]!
:0203B888 00E20530 rsceq  r0,r2,r0,lsr r5
:0203B88C 10210740 eorne  r0,r1,r0,asr #0xe
:0203B890 C000E263 andgt  r14,r0,r3,ror #0x4
:0203B894 84300395 unknown
:0203B898 0325E221 unknown
:0203B89C E083012D add  r0,r3,r13,lsr #0x2
:0203B8A0 0684C004 streq r12,[r4],+r4
:0203B8A4 0035D6E5 eoreqs r13,r5,r5,ror #0xd
:0203B8A8 2000E103 andcs  r14,r0,r3,lsl #0x2
:0203B8AC 94007D11 strls r7,[r0],#-0xd11
:0203B8B0 0EE11A41 cdpeq 10,14,cr1,cr1,cr1,2
:0203B8B4 850029DE strhi r2,[r0, #-0x9de]		;(r0-0x9de=*(fffff677))
:0203B8B8 01ED1812 mvneq  r1,r2,lsl r8
:0203B8BC F1DF5B41 bicnvs r5,r15,r1,asr #0x16
:0203B8C0 3AF9200F bcc 01E83904
:0203B8C4 10091219 andne  r1,r9,r9,lsl r2
:0203B8C8 A03A2F41 eorges r2,r10,r1,asr #0x1e
:0203B8CC 0019C8E3 andeqs r12,r9,r3,ror #0x11
:0203B8D0 D3E209D9 mvnle  r0,#0x364000
:0203B8D4 9D982119 unknown
:0203B8D8 12393EE1 eornes r3,r9,#0xE10
:0203B8DC C1E1A021 mvngt  r10,r1,lsr #0x0
:0203B8E0 EB01067A bl 0207D2D0
:0203B8E4 DF41120D swile 0x0041120d
:0203B8E8 0418E28D ldreq r14,[r8],#-0x28d
:0203B8EC D0301689 eorles r1,r0,r9,lsl #0xd
:0203B8F0 DDD10001 unknown
:0203B8F4 0851C000 ldmeqda  r1 ,{r14,r15}^
:0203B8F8 267DC1A9 unknown
:0203B8FC 254147F0 strcsb r4,[r1, #-0x7f0]		;(r1-0x7f0=*(01e8f811))
:0203B900 8DB00A45 ldchi  10,cr0,[r0,#+0x114]!
:0203B904 1081B200 addne  r11,r1,r0,lsl #0x4
:0203B908 279513C1 ldrcs r1,r11,r1,r0,lsl #0x4
:0203B90C 2187F013 orrcs  r15,r7,r3,lsl r0
:0203B910 C9474002 stmgtdb  r7 ,{r1,r14}^
:0203B914 1A810835 bne 0007D9F0
:0203B918 DD00E5C9 unknown
:0203B91C 007DC010 rsbeqs r12,r13,r0,lsl r0
:0203B920 004181B6 streqh r8,[r1],#-0x16
:0203B924 E1FAE351 mvns r14,r1,asr r3
:0203B928 01896011 orreq  r6,r9,r1,lsl r0
:0203B92C D589A0A2 strle r10,[r9, #+0xa2]		;r9+0xa2=*(0000faa2)
:0203B930 D010AD00 andles r10,r0,r0,lsl #0x1a
:0203B934 E7D806F1 unknown
:0203B938 8A00062C bhi 0203D1F0
:0203B93C E08400A1 add  r0,r4,r1,lsr #0x1
:0203B940 484020A5 stmmida  r0 ,{r0,r2,r5,r7,r13}^
:0203B944 1004E201 andne  r14,r4,r1,lsl #0x4
:0203B948 79DFE08A ldmvcib  r15 ,{r1,r3,r7,r13,r14,r15}^
:0203B94C 10078000 andne  r8,r7,r0
:0203B950 E2851211 add  r1,r5,#0x10000001
:0203B954 04019CCE streq r9,[r1],#-0xcce
:0203B958 011789EB tsteq r7,r11,ror #0x13
:0203B95C FFE3560C swinv 0x00e3560c
:0203B960 E2010250 and  r0,r1,#0x5
:0203B964 B1009DEF unknown
:0203B968 031A1514 tsteq r10,#0x5000000
:0203B96C 16E93860 unknown
:0203B970 3580019D strcc r0,[r0, #+0x19d]		;r0+0x19d=*(000001f2)
:0203B974 668D7001 strvs r7,[r13],+r1
:0203B978 6BD81A85 blvs 01642394
:0203B97C 1D894002 unknown
:0203B980 80103502 andhis r3,r0,r2,lsl #0xa
:0203B984 0018FFE2 andeqs r15,r8,r2,ror #0x1f
:0203B988 C9001D01 stmgtdb  r0 ,{r0,r8,r10,r11,r12}
:0203B98C E0890009 add  r0,r9,r9
:0203B990 C5940025 ldrgt r0,[r4, #+0x25]		;r4+0x25=*(00000025)
:0203B994 1279D001 rsbnes r13,r9,#0x1
:0203B998 C90001E0 stmgtdb  r0 ,{r5,r6,r7,r8}
:0203B99C 101105E5 andnes r0,r1,r5,ror #0xb
:0203B9A0 E20000FF and  r0,r0,#0xFF
:0203B9A4 02042900 andeq  r2,r4,#0x0
:0203B9A8 C0047D41 andgt  r7,r4,r1,asr #0x1a
:0203B9AC 00E1FFFF unknown
:0203B9B0 D90015D9 stmledb  r0 ,{r0,r3,r4,r6,r7,r8,r10,r12}
:0203B9B4 D8082951 stmleda  r8 ,{r0,r4,r6,r8,r11,r13}
:0203B9B8 892002E7 stmhidb  r0!,{r0,r1,r2,r5,r6,r7,r9}
:0203B9BC 812011E0 unknown
:0203B9C0 0DE5D220 stceql 2,cr13,[r5,#+0x80]!
:0203B9C4 82040100 andhi  r0,r4,#0x0
:0203B9C8 1018FFE0 andnes r15,r8,r0,ror #0x1f
:0203B9CC 8900F901 stmhidb  r0 ,{r0,r8,r11,r12,r13,r14,r15}
:0203B9D0 D11002E0 tstle r0,r0,ror #0x5
:0203B9D4 2000D904 andcs  r13,r0,r4,lsl #0x12
:0203B9D8 C70005E0 strgt r0,r13,r0,r4,lsl #0x12
:0203B9DC 815645E7 cmphi r6,r7,ror #0xb
:0203B9E0 ED00BDE1 unknown
:0203B9E4 AD2B9D19 stcge  13,cr9,[r11,#-0x64]!
:0203B9E8 30000135 andcc  r0,r0,r5,lsr r1
:0203B9EC 0101391E unknown
:0203B9F0 002D1800 eoreq  r1,r13,r0,lsl #0x10
:0203B9F4 BC000D34 stclt  13,cr0,[r0],{#0x34}
:0203B9F8 E1C02B31 bic  r2,r0,r1,lsr r11
:0203B9FC 01A92030 moveq  r2,lsr r0		;r2=0(0x0)
:0203BA00 102C000D eorne  r0,r12,r13
:0203BA04 0D070130 unknown
:0203BA08 28492800 stmcsda  r9 ,{r11,r13}^
:0203BA0C 9F0C0180 swils 0x000c0180
:0203BA10 80AB0C35 adchi  r0,r11,r5,lsr r12
:0203BA14 E58003B9 str r0,[r0, #+0x3b9]		;r0+0x3b9=*(0000040e)
:0203BA18 64000160 strvs r0,[r0],#-0x160
:0203BA1C E5802230 str r2,[r0, #+0x230]		;r0+0x230=*(00000285)
:0203BA20 1E009503 cdpne 5,0,cr9,cr0,cr3,0
:0203BA24 452315E1 strmi r1,[r3, #-0x5e1]!
:0203BA28 AB896728 blge 002956D0
:0203BA2C DCFEEFCD ldclel 15,cr14,[r14],#+0x334
:0203BA30 769800BA unknown
:0203BA34 F0103254 andnvs r3,r0,r4,asr r2
:0203BA38 C300D2E1 unknown
:0203BA3C 190D4038 stmnedb  r13 ,{r3,r4,r5,r14}
:0203BA40 2D290DB0 stccs  13,cr0,[r9,#-0x2c0]!
:0203BA44 E820A501 stmda  r0!,{r0,r8,r10,r13,r15}
:0203BA48 64009538 strvs r9,[r0],#-0x538
:0203BA4C 1B19300D blne 02687A88
:0203BA50 00A93811 adceq  r3,r9,r1,lsl r8
:0203BA54 9510609A ldrls r6,[r0, #-0x9a]		;(r0-0x9a=*(ffffffbb))
:0203BA58 DD0B2DA5 unknown
:0203BA5C 00FDDD00 rsceqs r13,r13,r0,lsl #0x1a
:0203BA60 021029A8 andeqs r2,r0,#0x2A0000
:0203BA64 85103D10 ldrhi r3,[r0, #-0xd10]		;(r0-0xd10=*(fffff345))
:0203BA68 10B523A9 adcnes r2,r5,r9,lsr #0x7
:0203BA6C 00396940 eoreqs r6,r9,r0,asr #0x12
:0203BA70 101625FA ldrnesh r2,[r6], -r10
:0203BA74 85043585 strhi r3,[r4, #-0x585]		;(r4-0x585=*(fffffa7b))
:0203BA78 60A52D6D adcvs  r2,r5,r13,ror #0x1a
:0203BA7C 1CE90DCD stcnel 13,cr0,[r9],#+0x334
:0203BA80 59C21003 stmplib  r2 ,{r0,r1,r12}^
:0203BA84 E2460200 sub  r0,r6,#0x0
:0203BA88 E2600003 rsb  r0,r0,#0x3
:0203BA8C 02011001 andeq  r1,r1,#0x1
:0203BA90 E1A00180 mov  r0,r0,lsl #0x3		;r0=680(0x2a8)
:0203BA94 019D0031 orreqs r0,r13,r1,lsr r0
:0203BA98 E720C400 str r12,[r0,-r0, lsl #0x8]!
:0203BA9C F1141369 tstnv r4,r9,ror #0x6
:0203BAA0 0135F504 teqeq r5,r4,lsl #0xa
:0203BAA4 6A3810C1 bvs 02E3FDB0
:0203BAA8 40024ABD strmih r4,[r2], -r13
:0203BAAC 4907A5B0 stmmidb  r7 ,{r4,r5,r7,r8,r10,r13,r15}
:0203BAB0 0D193100 unknown
:0203BAB4 04EDF140 unknown
:0203BAB8 A9131FB1 ldmgedb  r3 ,{r0,r4,r5,r7,r8,r9,r10,r11,r12}
:0203BABC 0E2D802C cdpeq 0,2,cr8,cr13,cr12,1
:0203BAC0 1C754011 ldcnel 0,cr4,[r5],#-0x44
:0203BAC4 860064EB strhi r6,[r5],#-0x44
:0203BAC8 71100915 tstvc r0,r5,lsl r9
:0203BACC 18107940 ldmneda  r0 ,{r6,r8,r11,r12,r13,r14}
:0203BAD0 3D700170 ldcccl 1,cr0,[r0,#-0x1c0]!
:0203BAD4 39035905 stmccdb  r3 ,{r0,r2,r8,r11,r12,r14}
:0203BAD8 5D07F100 unknown
:0203BADC FC042101 stc2  1,cr2,[r4],{#0x1}
:0203BAE0 E1C601BC strh r0,[r6, #+0x1c]		;r6+0x1c=*(00000047)
:0203BAE4 E5D51000 ldrb r1,[r5, #+0x0]		;r5+0x0=*(00000000)
:0203BAE8 01AD0200 moveq  r0,r0,lsl #0x4		;r0=10880(0x2a80)
:0203BAEC 0D1412D1 unknown
:0203BAF0 000D0800 andeq  r0,r13,r0,lsl #0x10
:0203BAF4 000D5614 andeq  r5,r13,r4,lsl r6
:0203BAF8 18001903 stmneda  r0 ,{r0,r1,r8,r11,r12}
:0203BAFC 064D9600 streqb r9,[r13],-r0, lsl #0xc
:0203BB00 18E24590 unknown
:0203BB04 64E58600 unknown
:0203BB08 05008670 streq r8,[r0, #-0x670]		;(r0-0x670=*(00002410))
:0203BB0C E1D601FC ldrsh r0,[r6, #+0x1c]		;r6+0x1c=*(00000047)
:0203BB10 491A0D40 ldmmidb  r10 ,{r6,r8,r10,r11}
:0203BB14 0006C006 andeq  r12,r6,r6
:0203BB18 0DF91175 ldceql 1,cr1,[r9,#+0x1d4]!
:0203BB1C 16FD1051 unknown
:0203BB20 E23C4440 eors r4,r12,#0x40000000
:0203BB24 00641439 rsbeq  r1,r4,r9,lsr r4
:0203BB28 E424ED96 unknown
:0203BB2C 0AFF22FF beq 02004730
:0203BB30 5481120D strpl r1,[r1],#+0x20d
:0203BB34 E24DDE15 sub  r13,r13,#0x150
:0203BB38 A912400C ldmgedb  r2 ,{r2,r3,r14}
:0203BB3C 06AD500F unknown
:0203BB40 14E1A0E0 unknown
:0203BB44 E891000F ldmia  r1 ,{r0,r1,r2,r3}
:0203BB48 E885000F stmia  r5 ,{r0,r1,r2,r3}
:0203BB4C C1400000 unknown
:0203BB50 190D5005 stmnedb  r13 ,{r0,r2,r12,r14}
:0203BB54 8E300049 cdphi 0,2,cr0,cr0,cr9,2
:0203BB58 0D1EE034 unknown
:0203BB5C 006D0400 rsbeq  r0,r13,r0,lsl #0x8
:0203BB60 14A01C00 unknown
:0203BB64 091F2009 ldmeqdb  r15 ,{r0,r3,r13}
:0203BB68 30091810 andcc  r1,r9,r0,lsl r8
:0203BB6C 14100920 ldrne r0,[r0],#-0x920
:0203BB70 11000955 unknown
:0203BB74 0021E782 eoreq  r14,r1,r2,lsl #0xf
:0203BB78 810029D3 unknown
:0203BB7C 0104E181 unknown
:0203BB80 4001E782 andmi  r14,r1,r2,lsl #0xf
:0203BB84 10E28400 rscne  r8,r2,r0,lsl #0x8
:0203BB88 10E9054D rscne  r0,r9,r13,asr #0xa
:0203BB8C 00455010 subeq  r5,r5,r0,lsl r0
:0203BB90 E28D4098 add  r4,r13,#0x98
:0203BB94 B9843105 stmltib  r4 ,{r0,r2,r8,r12,r13}
:0203BB98 19401301 stmnedb  r0 ,{r0,r8,r9,r12}^
:0203BB9C 089D1303 ldmeqia  r13 ,{r0,r1,r8,r9,r12}
:0203BBA0 E0211005 eor  r1,r1,r5
:0203BBA4 130D1040 unknown
:0203BBA8 E0220179 eor  r0,r2,r9,ror r1
:0203BBAC E0211000 eor  r1,r1,r0
:0203BBB0 A10FA102 mrsge r10,CPSR
:0203BBB4 E1800004 orr  r0,r0,r4
:0203BBB8 84040105 strhi r0,[r4],#-0x105
:0203BBBC 5013D1E7 andpls r13,r3,r7,ror #0x3
:0203BBC0 59F107ED unknown
:0203BBC4 10540F00 subnes r0,r4,r0,lsl #0x1e
:0203BBC8 8000E89E mulhi  r0,r14,r8
:0203BBCC 30A50651 adccc  r0,r5,r1,asr r6
:0203BBD0 E0E008E5 rsc  r0,r0,r5,ror #0x11
:0203BBD4 002900A5 eoreq  r0,r9,r5,lsr #0x1
:0203BBD8 03E00140 mvneq  r0,#0x10
:0203BBDC A50606A0 strge r0,[r6, #-0x6a0]		;(r6-0x6a0=*(fffff98b))
:0203BBE0 A5F0A560 ldrgeb r10,[r0, #+0x560]!
:0203BBE4 90A514F0 unknown
:0203BBE8 00A511A1 adceq  r1,r5,r1,lsr #0x3
:0203BBEC D0A514EE adcle  r1,r5,r14,ror #0x9
:0203BBF0 50A9F0A5 adcpl  r15,r9,r5,lsr #0x1
:0203BBF4 55840091 strpl r0,[r4, #+0x91]		;r4+0x91=*(00000091)
:0203BBF8 A95E28A0 ldmgedb  r14 ,{r5,r7,r11,r13}^
:0203BBFC EEE08660 cdp 6,14,cr8,cr0,cr0,3
:0203BC00 80080055 andhi  r0,r8,r5,asr r0
:0203BC04 28E5119D unknown
:0203BC08 70005590 mulvc  r0,r0,r5
:0203BC0C 0803E28D stmeqda  r3 ,{r0,r2,r3,r7,r9,r13,r14,r15}
:0203BC10 A0E18260 rscge  r8,r1,r0,ror #0x4
:0203BC14 0217195D andeqs r1,r7,#0x174000
:0203BC18 A00620E0 andge  r2,r6,r0,ror #0x1
:0203BC1C 6109E001 unknown
:0203BC20 0100E797 swpeq r14,r7,r0
:0203BC24 0AE28990 beq 018DE26C
:0203BC28 00E18440 rsceq  r8,r1,r0,asr #0x8
:0203BC2C 61855280 orrvs  r5,r5,r0,lsl #0x5
:0203BC30 04E08509 unknown
:0203BC34 E08C0840 add  r0,r12,r0,asr #0x10
:0203BC38 51502051 cmppl r0,r1,asr r0
:0203BC3C 59003CB0 stmpldb  r0 ,{r4,r5,r7,r10,r11,r12,r13}
:0203BC40 E9005114 stmdb  r0 ,{r2,r4,r8,r12,r14}
:0203BC44 ECE08814 stcl 8,cr8,[r0],#+0x50
:0203BC48 600C0051 andvs  r0,r12,r1,asr r0
:0203BC4C 7009D123 andvc  r13,r9,r3,lsr #0x2
:0203BC50 08E9E3A0 unknown
:0203BC54 119DA0E2 orrnes r10,r13,r2,ror #0x1
:0203BC58 E02112E1 eor  r1,r1,r1,ror #0x5
:0203BC5C E7954107 ldr r4,[r5,+r7, lsl #0x2]
:0203BC60 89920180 ldmhiib  r2 ,{r7,r8}
:0203BC64 238008E1 orrcs  r0,r0,#0xE10000
:0203BC68 40890001 addmi  r0,r9,r1
:0203BC6C 8C8008E0 stchi  8,cr0,[r0],{#0xe0}
:0203BC70 B54008E0 strltb r0,[r0, #-0x8e0]		;(r0-0x8e0=*(000021a0))
:0203BC74 87708000 ldrhib r8,[r0,-r0]!
:0203BC78 29C003E2 stmcsib  r0 ,{r1,r5,r6,r7,r8,r9}^
:0203BC7C 20868005 addcs  r8,r6,r5
:0203BC80 B54121E0 strltb r2,[r1, #-0x1e0]		;(r1-0x1e0=*(01e8fe21))
:0203BC84 05C93002 streqb r3,[r9, #+0x2]		;r9+0x2=*(0000fa02)
:0203BC88 E128842F unknown
:0203BC8C 0102C950 unknown
:0203BC90 ED173113 unknown
:0203BC94 5C0000A5 stcpl  0,cr0,[r0],{#0xa5}
:0203BC98 2ECD000D cdpcs 0,12,cr0,cr13,cr13,0
:0203BC9C 00E08440 rsceq  r8,r0,r0,asr #0x8
:0203BCA0 E5038E40 str r8,[r3, #-0xe40]		;(r3-0xe40=*(fffff1c0))
:0203BCA4 FD9E4004 unknown
:0203BCA8 04E08408 unknown
:0203BCAC 08000910 stmeqda  r0 ,{r4,r8,r11}
:0203BCB0 09020009 stmeqdb  r2 ,{r0,r3}
:0203BCB4 00090800 andeq  r0,r9,r0,lsl #0x10
:0203BCB8 0009550C andeq  r5,r9,r12,lsl #0xa
:0203BCBC 0C000903 stceq  9,cr0,[r0],{#0x3}
:0203BCC0 09518E10 ldmeqdb  r1 ,{r4,r9,r10,r11,r15}^
:0203BCC4 0CE5459E stceql 5,cr4,[r5],#+0x278
:0203BCC8 10E08110 rscne  r8,r0,r0,lsl r1
:0203BCCC E5008E10 str r8,[r0, #-0xe10]		;(r0-0xe10=*(00001c70))
:0203BCD0 E1CE01BC strh r0,[r14, #+0x1c]		;r14+0x1c=*(0203b794)=#40845319(0x026f4007)
:0203BCD4 3345DE15 unknown
:0203BCD8 0D2A7080 stceq  0,cr7,[r10,#-0x200]!
:0203BCDC 5D401002 unknown
:0203BCE0 31404005 unknown
:0203BCE4 75D4110D ldrvcb r1,[r4, #+0x10d]		;r4+0x10d=*(0000010d)
:0203BCE8 37E28101 strccb r8,[r2,+r1, lsl #0x2]!
:0203BCEC BC890235 stclt  2,cr0,[r9],{#0x35}
:0203BCF0 1DE1C401 stcnel 4,cr12,[r1,#+0x4]!
:0203BCF4 50750259 rsbpls r0,r5,r9,asr r2
:0203BCF8 75E06021 strvcb r6,[r0, #+0x21]!
:0203BCFC 40F035E0 rscmis r3,r0,r0,ror #0xb
:0203BD00 10794035 rsbnes r4,r9,r5,lsr r0
:0203BD04 2100CD52 unknown
:0203BD08 3D18DB50 unknown
:0203BD0C 3DF03D00 ldcccl 13,cr3,[r0,#+0x0]!
:0203BD10 0112E9F0 ldreqsh r14,[r2, -r0]
:0203BD14 5E80001D mcrpl 0,4,r0,cr0,cr13,{0}
:0203BD18 90210011 eorls  r0,r1,r1,lsl r0
:0203BD1C F5AA0934 strnv r0,[r10, #+0x934]!
:0203BD20 D421FC17 unknown
:0203BD24 8400DD17 strhi r13,[r0],#-0xd17
:0203BD28 822001E0 eorhi  r0,r0,#0x38
:0203BD2C 2101BCE2 unknown
:0203BD30 101EE1C4 andnes r14,r14,r4,asr #0x3
:0203BD34 00FCE5C0 rsceqs r14,r12,r0,asr #0xb
:0203BD38 38E1D401 unknown
:0203BD3C 59F701C1 unknown
:0203BD40 D0000D01 andle  r0,r0,r1,lsl #0x1a
:0203BD44 10292141 eorne  r2,r9,r1,asr #0x2
:0203BD48 29100956 ldmcsdb  r0 ,{r1,r2,r4,r6,r8,r11}
:0203BD4C 10095740 andne  r5,r9,r0,asr #0xe
:0203BD50 58DB4029 ldmplia  r11 ,{r0,r3,r5,r14}^
:0203BD54 05180005 ldreq r0,[r8, #-0x5]		;(r8-0x5=*(fffffffb))
:0203BD58 50095900 andpl  r5,r9,r0,lsl #0x12
:0203BD5C E12AA01C unknown
:0203BD60 1850095A ldmneda  r0 ,{r1,r3,r4,r6,r8,r11}^
:0203BD64 095BE1A0 ldmeqdb  r11 ,{r5,r7,r8,r13,r14,r15}^
:0203BD68 14218440 unknown
:0203BD6C C4100699 ldrgt r0,[r0],#-0x699
:0203BD70 E59402CD ldr r0,[r4, #+0x2cd]		;r4+0x2cd=*(000002cd)
:0203BD74 C4105D24 ldrgt r5,[r0],#-0xd24
:0203BD78 02090009 andeq  r0,r9,#0x9
:0203BD7C 0AE91665 beq 01A81718
:0203BD80 94F81065 unknown
:0203BD84 200D1A13 andcs  r1,r13,r3,lsl r10
:0203BD88 100D1AAD andne  r1,r13,r13,lsr #0x15
:0203BD8C 0538DE98 ldreq r13,[r8, #-0xe98]!
:0203BD90 000D0402 andeq  r0,r13,r2,lsl #0x8
:0203BD94 C00C9015 andgt  r9,r12,r5,lsl r0
:0203BD98 0ACD189F beq 0138201C
:0203BD9C 1010E280 andnes r14,r0,r0,lsl #0x5
:0203BDA0 0110E281 tsteq r0,r1,lsl #0x5
:0203BDA4 2D08C120 unknown
:0203BDA8 0BF8D400 bleq 01E70DB0
:0203BDAC 30060002 andcc  r0,r6,r2
:0203BDB0 9120008D unknown
:0203BDB4 11530241 cmpne r3,r1,asr #0x4
:0203BDB8 D2001520 andle  r1,r0,#0x8000000
:0203BDBC D020B411 eorle  r11,r0,r1,lsl r4
:0203BDC0 D100B4E1 unknown
:0203BDC4 C015E100 andgts r14,r5,r0,lsl #0x2
:0203BDC8 D1900109 orrles r0,r0,r9,lsl #0x2
:0203BDCC 101D9104 andnes r9,r13,r4,lsl #0x2
:0203BDD0 9D0156E1 unknown
:0203BDD4 E91FF54C ldmdb  r15 ,{r2,r3,r6,r8,r10,r12,r13,r14,r15}
:0203BDD8 2195DB15 orrcss r13,r5,r5,lsl r11
:0203BDDC 6E2000BD mcrvs 0,1,r0,cr0,cr13,{5}
:0203BDE0 A9303D97 ldmgedb  r0!,{r0,r1,r2,r4,r7,r8,r10,r11,r12,r13}
:0203BDE4 E5971012 ldr r1,[r7, #+0x12]		;r7+0x12=*(00000012)
:0203BDE8 103D18A1 eornes r1,r13,r1,lsr #0x11
:0203BDEC 9C1019C6 ldcls  9,cr1,[r0],{#0xc6}
:0203BDF0 0331FFF2 teqeq r1,#0x3C8
:0203BDF4 25E32165 strcsb r2,[r3, #+0x165]!
:0203BDF8 DDF8B117 ldclel 1,cr11,[r8,#+0x5c]!
:0203BDFC 3104390F unknown
:0203BE00 9629F512 unknown
:0203BE04 5E34005D mrcpl 0,1,r0,cr4,cr13,{2}
:0203BE08 52155520 andpls r5,r5,#0x8000000
:0203BE0C 007D02E3 rsbeqs r0,r13,r3,ror #0x5
:0203BE10 90221038 eorls  r1,r2,r8,lsr r0
:0203BE14 9D3220D9 ldcls  0,cr2,[r2,#-0x364]!
:0203BE18 060E2510 unknown
:0203BE1C 5AF30A91 bpl 01CFE868
:0203BE20 1639009D unknown
:0203BE24 06B547F0 unknown
:0203BE28 2D801115 unknown
:0203BE2C BD90B300 unknown
:0203BE30 02011503 andeq  r1,r1,#0xC00000
:0203BE34 01E24810 mvneq  r4,r0,lsl r8
:0203BE38 E11F8106 tst r15,r6,lsl #0x2
:0203BE3C 0161933A unknown
:0203BE40 08D1049A ldmeqia  r1 ,{r1,r3,r4,r7,r10}^
:0203BE44 02AD4B03 adceq  r4,r13,#0xC00
:0203BE48 F27C1015 rsbnvs r1,r12,#0x15
:0203BE4C 08C130F1 stmeqia  r1 ,{r0,r4,r5,r6,r7,r12,r13}^
:0203BE50 73142311 tstvc r4,#0x44000000
:0203BE54 090101B1 stmeqdb  r1 ,{r0,r4,r5,r7,r8}
:0203BE58 04850311 streq r0,[r5],#+0x311
:0203BE5C E1268DF2 unknown
:0203BE60 416F9408 unknown
:0203BE64 005993A0 subeqs r9,r9,r0,lsr #0x7
:0203BE68 3041019D unknown
:0203BE6C B1404192 unknown
:0203BE70 0920450A stmeqdb  r0!,{r1,r3,r8,r10,r14}
:0203BE74 24E59413 unknown
:0203BE78 41069440 unknown
:0203BE7C 07131520 ldreq r1,[r3,-r0, lsr #0xa]
:0203BE80 1DEA0315 stcnel 3,cr0,[r10,#+0x54]!
:0203BE84 2B001402 blcs 02040E94
:0203BE88 9D11B195 unknown
:0203BE8C 82100925 andhis r0,r0,#0x94000
:0203BE90 1AB941BD bne 00E8C58C
:0203BE94 15596E81 ldrneb r6,[r9, #-0xe81]		;(r9-0xe81=*(0000eb7f))
:0203BE98 04E59553 unknown
:0203BE9C 02D11245 sbceqs r1,r1,#0x50000004
:0203BEA0 95406214 strlsb r6,[r0, #-0x214]		;r0-0x214=*(026f3df3)=#-1914686680(0x8de03328)
:0203BEA4 0C11C5E5 ldceq  5,cr12,[r1],{#0xe5}
:0203BEA8 50D90A65 sbcpls r0,r9,r5,ror #0x14
:0203BEAC 55E80021 strplb r0,[r8, #+0x21]!
:0203BEB0 55F2C86D ldrplb r12,[r2, #+0x86d]!
:0203BEB4 2187F0FE unknown
:0203BEB8 C908450E stmgtdb  r8 ,{r1,r2,r3,r8,r10,r14}
:0203BEBC 61FFF2A6 mvnvss r15,r6,lsr #0x5
:0203BEC0 03ADF02E moveq  r15,#0x2E		;r15=46(0x2e)
:0203BEC4 15281428 strne r1,[r8, #-0x428]!
:0203BEC8 E92D4F02 stmdb  r13!,{r1,r8,r9,r10,r11,r14}
:0203BECC 1502D520 strne r13,[r2, #-0x520]		;(r2-0x520=*(fffffae0))
:0203BED0 E1120D12 tst r2,r2,lsl r13
:0203BED4 1239FF75 eornes r15,r9,#0x1D4
:0203BED8 0061035D rsbeq  r0,r1,r13,asr r3
:0203BEDC 1C8FF104 stcne  1,cr15,[r15],{#0x4}
:0203BEE0 40091390 mulmi  r9,r0,r3
:0203BEE4 29000111 stmcsdb  r0 ,{r0,r4,r8}
:0203BEE8 00010F10 andeq  r0,r1,r0,lsl r15
:0203BEEC 10390EB4 unknown
:0203BEF0 000D101D andeq  r1,r13,r13,lsl r0
:0203BEF4 EAFFFFFF b 0203BEF8
:0203BEF8 4009070E andmi  r0,r9,r14,lsl #0xe
:0203BEFC 0200090A andeq  r0,r0,#0x28000
:0203BF00 09074009 stmeqdb  r7 ,{r0,r3,r14}
:0203BF04 0906AA00 stmeqdb  r6 ,{r9,r11,r13,r15}
:0203BF08 09003D20 stmeqdb  r0 ,{r5,r8,r10,r11,r12,r13}
:0203BF0C 40090000 andmi  r0,r9,r0
:0203BF10 AE084501 cdpge 5,0,cr4,cr8,cr1,0
:0203BF14 1113DD0D tstne r3,r13,lsl #0x1a
:0203BF18 1110C500 tstne r0,r0,lsl #0xa
:0203BF1C 100906AD andne  r0,r9,r13,lsr #0xd
:0203BF20 00096E45 andeq  r6,r9,r5,asr #0x1c
:0203BF24 44407114 strmib r7,[r0],#-0x114
:0203BF28 01062959 unknown
:0203BF2C 1DA576B1 stcne  6,cr7,[r5,#+0x2c4]!
:0203BF30 07616410 unknown
:0203BF34 91007114 unknown
:0203BF38 95CC79F2 strlsb r7,[r12, #+0x9f2]		;r12+0x9f2=*(000009f2)
:0203BF3C 00051761 andeq  r1,r5,r1,ror #0xe
:0203BF40 19000570 stmnedb  r0 ,{r4,r5,r6,r8,r10}
:0203BF44 5DF20F10 ldcpll 15,cr0,[r2,#+0x40]!
:0203BF48 00ED9B71 rsceq  r9,r13,r1,ror r11
:0203BF4C 015D2FE3 cmpeq r13,r3,ror #0x1f
:0203BF50 9DE06000 stclsl 0,cr6,[r0,#+0x0]!
:0203BF54 0F998905 swieq 0x00998905
:0203BF58 F2090081 andnv  r0,r9,#0x81
:0203BF5C 106111FD unknown
:0203BF60 00090261 andeq  r0,r9,r1,ror #0x4
:0203BF64 4517F9F3 ldrmi r15,[r7, #-0x9f3]		;(r7-0x9f3=*(fffff60d))
:0203BF68 00492710 subeq  r2,r9,r0,lsl r7
:0203BF6C 063D00BC unknown
:0203BF70 69CB47D9 stmvsib  r11 ,{r0,r3,r4,r6,r7,r8,r9,r10,r14}^
:0203BF74 4219F010 andmis r15,r9,#0x10
:0203BF78 F2731205 rsbnvs r1,r3,#0x50000000
:0203BF7C 4DB000F9 ldcmi  0,cr0,[r0,#+0x3e4]!
:0203BF80 5B091DA0 blpl 02283608
:0203BF84 12E917E1 rscne  r1,r9,#0x3840000
:0203BF88 79229A00 stmvcdb  r2!,{r9,r11,r12,r15}
:0203BF8C 307960B0 unknown
:0203BF90 12130081 andnes r0,r3,#0x81
:0203BF94 8D799D59 ldchil 13,cr9,[r9,#-0x164]!
:0203BF98 EB005911 bl 020523E4
:0203BF9C E59A1038 ldr r1,[r10, #+0x38]		;r10+0x38=*(00000063)
:0203BFA0 13C90400 bicne  r0,r9,#0x0
:0203BFA4 34010775 strcc r0,[r1],#-0x775
:0203BFA8 02650145 rsbeq  r0,r5,#0x40000011
:0203BFAC BE407906 cdplt 9,4,cr7,cr0,cr6,0
:0203BFB0 590B1FF1 stmpldb  r11 ,{r0,r4,r5,r6,r7,r8,r9,r10,r11,r12}
:0203BFB4 FFF23F00 swinv 0x00f23f00
:0203BFB8 853079EB ldrhi r7,[r0, #-0x9eb]!
:0203BFBC 888000F5 stmhiia  r0 ,{r0,r2,r4,r5,r6,r7}
:0203BFC0 E15800F5 ldrsh r0,[r8, #-0x5]		;(r8-0xf5=*(fffffffb))
:0203BFC4 8900F5D0 stmhidb  r0 ,{r4,r6,r7,r8,r10,r12,r13,r14,r15}
:0203BFC8 005D50AD subeqs r5,r13,r13,lsr #0x1
:0203BFCC D8005DD2 stmleda  r0 ,{r1,r4,r6,r7,r8,r10,r11,r12,r14}
:0203BFD0 0B970010 bleq 005FC018
:0203BFD4 410261A9 unknown
:0203BFD8 A0800109 addge  r0,r0,r9,lsl #0x2
:0203BFDC 85100D03 ldrhi r0,[r0, #-0xd03]		;r0-0xd03=*(026f3304)=#-617831541(0xdb2ca38b)
:0203BFE0 F3130059 tstnv r3,#0x59
:0203BFE4 85F28091 ldrhib r8,[r2, #+0x91]!
:0203BFE8 29202C00 stmcsdb  r0!,{r10,r11,r13}
:0203BFEC 04DD2F39 ldreqb r2,[r13],#+0xf39
:0203BFF0 974006FD unknown
:0203BFF4 072004E5 streq r0,[r13],#+0xf39
:0203BFF8 00311235 eoreqs r1,r1,r5,lsr r2
:0203BFFC 105131F1 ldrnesh r3,[r1],#-0x11
:0203C000 E2400109 sub  r0,r0,#0x40000002
:0203C004 87001F30 unknown
:0203C008 119520E5 orrnes r2,r5,r5,ror #0x1
:0203C00C C115958F tstgt r5,r15,lsl #0xb
:0203C010 1611D037 unknown
:0203C014 FEF01C95 mrc2 12,7,r1,cr0,cr5,{4}
:0203C018 152149FF strne r4,[r1, #-0x9ff]!
:0203C01C 2563B710 strcsb r11,[r3, #-0x710]!
:0203C020 F91F1D41 ldmnvdb  r15 ,{r0,r6,r8,r10,r11,r12}
:0203C024 0845151E stmeqda  r5 ,{r1,r2,r3,r4,r8,r10,r12}^
:0203C028 17980008 ldrne r0,[r8, +r8]
:0203C02C F1B22EBD ldrnvh r2,[r2, +r13]!
:0203C030 30109100 andccs r9,r0,r0,lsl #0x2
:0203C034 21C13E09 biccs  r3,r1,r9,lsl #0x1c
:0203C038 CEED1009 cdpgt 0,14,cr1,cr13,cr9,0
:0203C03C 45CD8045 strmib r8,[r13, #+0x45]		;r13+0x45=*(00000045)
:0203C040 0E853840 cdpeq 8,8,cr3,cr5,cr0,2
:0203C044 972A5030 unknown
:0203C048 D101E045 unknown
:0203C04C 07ED0905 streqb r0,[r13,+r5, lsl #0x12]!
:0203C050 FF2AFFE9 swinv 0x002affe9
:0203C054 C1980DF9 ldrgtsh r0,[r8, +r9]
:0203C058 09176520 ldmeqdb  r7 ,{r5,r8,r10,r13,r14}
:0203C05C 1009BC10 andne  r11,r9,r0,lsl r12
:0203C060 384560BA stmccda  r5 ,{r1,r3,r4,r5,r7,r13,r14}^
:0203C064 850058BB strhi r5,[r0, #-0x8bb]		;(r0-0x8bb=*(db2c9ad0))
:0203C068 22302C20 eorcss r2,r0,#0x2000
:0203C06C 5018E598 mulpls r8,r8,r5
:0203C070 65016198 strvs r6,[r1, #-0x198]		;(r1-0x198=*(01e8fe69))
:0203C074 CD603531 stcgtl 5,cr3,[r0,#-0xc4]!
:0203C078 5583F800 strpl r15,[r3, #+0x800]		;r3+0x800=*(00000800)
:0203C07C 0125443E unknown
:0203C080 342D1129 unknown
:0203C084 BD3121E9 ldclt  1,cr2,[r1,#-0x3a4]!
:0203C088 9DA012D5 stcls  2,cr1,[r0,#+0x354]!
:0203C08C 2A02DD00 bcs 020F3494
:0203C090 80B51D95 umlalhis r1,r5,r5,r13
:0203C094 47A5060D strmi r0,[r5,+r13, lsl #0xc]!
:0203C098 75C8F185 strvcb r15,[r8, #+0x185]		;r8+0x185=*(00000185)
:0203C09C 1795C801 ldrne r12,[r5,+r1, lsl #0x10]
:0203C0A0 1DA54DAE stcne  13,cr4,[r5,#+0x2b8]!
:0203C0A4 9F20BC10 swils 0x0020bc10
:0203C0A8 F1ED21C5 mvnnv  r2,r5,asr #0x3
:0203C0AC 15B42123 ldrne r2,[r4, #+0x123]!
:0203C0B0 0055154D subeqs r1,r5,r13,asr #0xa
:0203C0B4 85016D6F strhi r6,[r1, #-0xd6f]		;(r1-0xd6f=*(01e8f292))
:0203C0B8 006D2816 rsbeq  r2,r13,r6,lsl r8
:0203C0BC 0F204999 swieq 0x00204999
:0203C0C0 000700B5 streqh r0,[r7], -r5
:0203C0C4 4D940845 unknown
:0203C0C8 404D8A80 submi  r8,r13,r0,lsl #0x15
:0203C0CC 4D992038 unknown
:0203C0D0 C5088540 strgt r8,[r8, #-0x540]		;(r8-0x540=*(fffffac0))
:0203C0D4 004D9940 subeq  r9,r13,r0,asr #0x12
:0203C0D8 862000E5 unknown
:0203C0DC 300C10E2 andcc  r1,r12,r2,ror #0x1
:0203C0E0 904DE245 subls  r14,r13,r5,asr #0x4
:0203C0E4 444DC91C strmib r12,[r13],#-0x91c
:0203C0E8 99A802B1 stmlsib  r8!,{r0,r4,r5,r7,r9}
:0203C0EC 7710091D unknown
:0203C0F0 2E050058 mcrcs 0,0,r0,cr5,cr8,{2}
:0203C0F4 63761195 cmnvs r6,#0x40000025
:0203C0F8 65172558 ldrvs r2,[r7, #-0x558]		;(r7-0x558=*(fffffaa8))
:0203C0FC E59A2001 ldr r2,[r10, #+0x1]		;r10+0x1=*(0000002c)
:0203C100 01352199 unknown
:0203C104 85401CC6 strhib r1,[r0, #-0xcc6]		;(r0-0xcc6=*(db2c96c5))
:0203C108 BD17051E unknown
:0203C10C 00493436 subeq  r3,r9,r6,lsr r4
:0203C110 2DBD5C44 ldccs  12,cr5,[r13,#+0x110]!
:0203C114 5D783955 ldcpll 9,cr3,[r8,#-0x154]!
:0203C118 21AD0400 movcs  r0,r0,lsl #0x8		;r0=748915456(0x2ca38b00)
:0203C11C 006941B1 unknown
:0203C120 005D74EB subeqs r7,r13,r11,ror #0x9
:0203C124 1709E028 strne r14,[r9,-r8, lsr #0x0]
:0203C128 120BE35E andne  r14,r11,#0x78000001
:0203C12C C02C00C9 eorgt  r0,r12,r9,asr #0x1
:0203C130 1518E590 ldrne r14,[r8, #-0x590]		;(r8-0x590=*(fffffa70))
:0203C134 C11CD591 unknown
:0203C138 3EE58DC0 cdpcc 13,14,cr8,cr5,cr0,6
:0203C13C 5EC90111 mcrpl 1,6,r0,cr9,cr1,{0}
:0203C140 16BD100D unknown
:0203C144 2AE978F0 bcs 01A9A50C
:0203C148 00C10A99 smulleq  r0,r1,r9,r10
:0203C14C 604BCD78 subvs  r12,r11,r8,ror r13
:0203C150 51AE014D movpl  r0,r13,asr #0x2
:0203C154 012D5C93 unknown
:0203C158 401FFD80 andmis r15,r15,r0,lsl #0x1b
:0203C15C 02590659 subeqs r0,r9,#0x5900000
:0203C160 0C0D26D5 stceq  6,cr2,[r13],{#0xd5}
:0203C164 0151307C cmpeq r1,r12,ror r0
:0203C168 D353C5C0 cmple r3,#0x30000000
:0203C16C D3000D52 unknown
:0203C170 43C513D5 bicmi  r1,r5,#0x54000003
:0203C174 CC0229CC stcgt  9,cr2,[r2],{#0xcc}
:0203C178 C0022DE5 andgt  r2,r2,r5,ror #0x1b
:0203C17C 1823C58C stmneda  r3!,{r2,r3,r7,r8,r10,r14,r15}
:0203C180 51BC0765 movpls r0,r5,ror #0xe
:0203C184 20E1CD28 rsccs  r12,r1,r8,lsr #0x1a
:0203C188 18329570 ldmneda  r2!,{r4,r5,r6,r8,r10,r12,r15}
:0203C18C 501E0015 andpls r0,r14,r5,lsl r0
:0203C190 93AD0015 movls  r0,#0x15		;r0=21(0x15)
:0203C194 854481AC strhib r8,[r4, #-0x1ac]		;r4-0x1ac=*(2019d8ff)=#0(0x00000000)
:0203C198 E0108DF1 ldrsh r8,[r0], -r1
:0203C19C 1FA9E34B swine 0x00a9e34b
:0203C1A0 50981491 umullpls r1,r8,r1,r4
:0203C1A4 01400001 unknown
:0203C1A8 03D1A600 biceqs r10,r1,#0x0
:0203C1AC E99F2098 ldmib  r15 ,{r3,r4,r7,r13}
:0203C1B0 0E459D0A cdpeq 13,4,cr9,cr5,cr10,0
:0203C1B4 50D10F05 sbcpls r0,r1,r5,lsl #0x1e
:0203C1B8 03CD1CE5 biceq  r1,r13,#0xE500
:0203C1BC C90C0241 stmgtdb  r12 ,{r0,r6,r9}
:0203C1C0 2E575803 cdpcs 8,4,cr5,cr7,cr3,0
:0203C1C4 20606500 rsbcs  r6,r0,r0,lsl #0xa
:0203C1C8 5C1201C0 ldcpl  1,cr0,[r2],{#0xc0}
:0203C1CC F5120AE3 ldrnv r0,[r2, #-0xae3]		;(r2-0xae3=*(fffff51d))
:0203C1D0 00A98002 adceq  r8,r9,r2
:0203C1D4 B5059D78 strlt r9,[r5, #-0xd78]		;(r5-0xd78=*(fffff288))
:0203C1D8 35402C13 strccb r2,[r0, #-0xc13]		;(r0-0xc13=*(fffff402))
:0203C1DC C57CE594 ldrgtb r14,[r12, #-0x594]!
:0203C1E0 10E50600 rscne  r0,r5,r0,lsl #0xc
:0203C1E4 68401029 stmvsda  r0 ,{r0,r3,r5,r12}^
:0203C1E8 1CD1E58D ldcnel 5,cr14,[r1],{#0x8d}
:0203C1EC 19D1502D ldmneib  r1 ,{r0,r2,r3,r5,r12,r14}^
:0203C1F0 1E811B65 cdpne 11,8,cr1,cr1,cr5,3
:0203C1F4 AD577C47 unknown
:0203C1F8 15F0E733 ldrneb r14,[r0, #+0x733]!
:0203C1FC FFF12CB4 swinv 0x00f12cb4
:0203C200 1D60EB12 stcnel 11,cr14,[r0,#-0x48]!
:0203C204 79F43942 unknown
:0203C208 FE116905 cdp2 9,0,cr6,cr1,cr5,0
:0203C20C E9BC0579 ldmib  r12!,{r0,r3,r4,r5,r6,r8,r10}
:0203C210 1C55ED01 ldcnel 13,cr14,[r5],{#0x1}
:0203C214 79601E2D unknown
:0203C218 FD115910 unknown
:0203C21C F980EB01 stmnvib  r0 ,{r0,r8,r9,r11,r13,r14,r15}
:0203C220 3155FE02 cmpcc r5,r2,lsl #0x1c
:0203C224 61181A75 tstvs r8,r5,ror r10
:0203C228 FD051A9F unknown
:0203C22C 16254816 unknown
:0203C230 28E58480 unknown
:0203C234 38000D0A stmccda  r0 ,{r1,r3,r8,r10,r11}
:0203C238 00899D10 addeq  r9,r9,r0,lsl r13
:0203C23C 0D03BD9D unknown
:0203C240 000DD109 andeq  r13,r13,r9,lsl #0x2
:0203C244 4400D140 strmi r13,[r0],#-0x140
:0203C248 1018048D andnes r0,r8,r13,lsl #0x9
:0203C24C 09851584 stmeqib  r5 ,{r2,r7,r8,r10,r12}
:0203C250 E424DD84 unknown
:0203C254 04059F50 streq r9,[r5],#-0xf50
:0203C258 030D2005 unknown
:0203C25C 0A8D2151 beq 003847A8
:0203C260 A5D808E5 ldrgeb r0,[r8, #+0x8e5]		;r8+0x8e5=*(000008e5)
:0203C264 705ED002 subvcs r13,r14,r2
:0203C268 2DD10135 unknown
:0203C26C 04B91AD9 unknown
:0203C270 010D1FA9 unknown
:0203C274 00567EF1 ldreqsh r7,[r6],#-0xe1
:0203C278 4D1C201D unknown
:0203C27C 144D0304 strneb r0,[r13],#-0x304
:0203C280 0CF55481 ldceql 4,cr5,[r5],#+0x204
:0203C284 035D6619 cmpeq r13,#0x1900000
:0203C288 20C90021 sbccs  r0,r9,r1,lsr #0x0
:0203C28C E584C021 str r12,[r4, #+0x21]		;r4+0x21=*(2019dacc)=#0(0x00000000)
:0203C290 F13CBF00 teqnv r12,r0,lsl #0x1e
:0203C294 F1F07B45 mvnnvs r7,r5,asr #0x16
:0203C298 7D047D26 unknown
:0203C29C F215F508 andnvs r15,r5,#0x2000000
:0203C2A0 12815149 addne  r5,r1,#0x40000012
:0203C2A4 57CF0009 strplb r0,[r15, +r9]
:0203C2A8 29583009 ldmcsdb  r8 ,{r0,r3,r12,r13}^
:0203C2AC 69F0A702 ldmvsib  r0!,{r1,r8,r9,r10,r13,r15}^
:0203C2B0 BE100902 cdplt 9,0,cr0,cr0,cr2,0
:0203C2B4 00340009 eoreqs r0,r4,r9
:0203C2B8 22491684 subcs  r1,r9,#0x8400000
:0203C2BC B800D5BD stmltda  r0 ,{r0,r2,r3,r4,r5,r7,r8,r10,r12,r14,r15}
:0203C2C0 2BE1C403 blcs 018AD2D4
:0203C2C4 05314550 ldreq r4,[r1, #-0x550]!
:0203C2C8 E5842030 str r2,[r4, #+0x30]		;r4+0x30=*(2019dadb)=#0(0x00000000)
:0203C2CC 4934A101 ldmmidb  r4!,{r0,r8,r13,r15}
:0203C2D0 102CC124 eorne  r12,r12,r4,lsr #0x2
:0203C2D4 202C1584 eorcs  r1,r12,r4,lsl #0xb
:0203C2D8 99000584 stmlsdb  r0 ,{r2,r7,r8,r10}
:0203C2DC 22CD1C10 sbccs  r1,r13,#0x1000
:0203C2E0 00010D1D andeq  r0,r1,r13,lsl r13
:0203C2E4 4006AFB4 strmih r10,[r6], -r4
:0203C2E8 C402CD5D strgt r12,[r2],#-0xd5d
:0203C2EC 1902C913 stmnedb  r2 ,{r0,r1,r4,r8,r11,r14,r15}
:0203C2F0 092C0206 stmeqdb  r12!,{r1,r2,r9}
:0203C2F4 7102061A unknown
:0203C2F8 1D3D292F ldcne  9,cr2,[r13,#-0xbc]!
:0203C2FC C0A5B169 adcgt  r11,r5,r9,ror #0x2
:0203C300 0BD041B8 bleq 0144C9E8
:0203C304 C5705041 ldrgtb r5,[r0, #-0x41]!
:0203C308 B0AD6006 adclt  r6,r13,r6
:0203C30C 45C55548 strmib r5,[r5, #+0x548]		;r5+0x548=*(00000548)
:0203C310 04C0ADE4 streqb r10,[r0],#+0xde4
:0203C314 090300D9 stmeqdb  r3 ,{r0,r3,r4,r6,r7}
:0203C318 D5101D00 ldrle r1,[r0, #-0xd00]		;(r0-0xd00=*(fffff315))
:0203C31C 32E17F85 rsccc  r7,r1,#0x214
:0203C320 36B9F061 unknown
:0203C324 12E55777 rscne  r5,r5,#0x1DC0000
:0203C328 31E58593 unknown
:0203C32C B1121528 tstlt r2,r8,lsr #0xa
:0203C330 8413ED46 ldrhi r14,[r3],#-0xd46
:0203C334 F3ED3CD0 mvnnv  r3,#0xD000
:0203C338 8229FD87 eorhi  r15,r9,#0x21C0
:0203C33C 63ED1065 mvnvs  r1,#0x65
:0203C340 00352981 eoreqs r2,r5,r1,lsl #0x13
:0203C344 841357F9 ldrhi r5,[r3],#-0x7f9
:0203C348 806083ED rsbhi  r8,r0,r13,ror #0x7
:0203C34C B408E58D strlt r14,[r8],#-0x58d
:0203C350 55861576 strpl r1,[r6, #+0x576]		;r6+0x576=*(8de0389e)
:0203C354 0D9F2113 unknown
:0203C358 794CB821 stmvcdb  r12 ,{r0,r5,r11,r12,r13,r15}^
:0203C35C 415924C0 cmpmi r9,r0,asr #0x9
:0203C360 4521353A strmi r3,[r1, #-0x53a]!
:0203C364 4F0B3102 swimi 0x000b3102
:0203C368 EB005775 bl 02052144
:0203C36C C1841A21 orrgt  r1,r4,r1,lsr #0x14
:0203C370 23850501 orrcs  r0,r5,#0x400000
:0203C374 583D71A8 ldmplda  r13!,{r3,r5,r7,r8,r12,r13,r14}
:0203C378 D0D101FD ldrlesh r0,[r1],#+0x1d
:0203C37C F0D1F0D1 ldrnvsb r15,[r1],#+0x1
:0203C380 D13D2138 teqle r13,r8,lsr r1
:0203C384 C1AD9930 movgt  r9,lsr r0		;r9=21(0x15)
:0203C388 1B449944 blne 031628A0
:0203C38C 9520FDF0 strls r15,[r0, #-0xdf0]!
:0203C390 6D2320F1 stcvs  0,cr2,[r3,#-0x3c4]!
:0203C394 09A13E00 stmeqib  r1!,{r9,r10,r11,r12,r13}
:0203C398 0069206C rsbeq  r2,r9,r12,ror #0x0
:0203C39C 11019595 swpne r9,r5,r1
:0203C3A0 00612E12 rsbeq  r2,r1,r2,lsl r14
:0203C3A4 0330F8EB teqeq r0,#0xEB0000
:0203C3A8 01200001 unknown
:0203C3AC F809ED00 stmnvda  r9 ,{r8,r10,r11,r13,r14,r15}
:0203C3B0 0DE59F00 stceql 15,cr9,[r5,#+0x0]!
:0203C3B4 0011301C andeqs r3,r1,r12,lsl r0
:0203C3B8 2D200325 stccs  3,cr0,[r0,#-0x94]!
:0203C3BC 00051803 andeq  r1,r5,r3,lsl #0x10
:0203C3C0 001110AC andeqs r1,r1,r12,lsr #0x1
:0203C3C4 FD141CAD unknown
:0203C3C8 090B4D0A stmeqdb  r11 ,{r1,r3,r8,r10,r11,r14}
:0203C3CC F622752D unknown
:0203C3D0 0D4D2375 unknown
:0203C3D4 416C0011 unknown
:0203C3D8 01950601 orreqs r0,r5,r1,lsl #0xc
:0203C3DC 0056575E subeqs r5,r6,r14,asr r7
:0203C3E0 3D602251 stcccl 2,cr2,[r0,#-0x144]!
:0203C3E4 003D0700 eoreqs r0,r13,r0,lsl #0xe
:0203C3E8 63195424 tstvs r9,#0x24000000
:0203C3EC D6000DD6 unknown
:0203C3F0 866002E5 unknown
:0203C3F4 C5C18105 strgtb r8,[r1, #+0x105]		;r1+0x105=*(01e90106)
:0203C3F8 00B964F3 unknown
:0203C3FC 64004D24 strvs r4,[r0],#-0xd24
:0203C400 113D2BF0 ldrnesh r2,[r13, -r0]!
:0203C404 036530D9 unknown
:0203C408 940030E1 strls r3,[r0],#-0xe1
:0203C40C 0DD50705 unknown
:0203C410 84003002 strhi r3,[r0],#-0x2
:0203C414 03B90C05 moveqs r0,#0x500		;r0=1280(0x500)
:0203C418 E1100981 tst r0,r1,lsl #0x13
:0203C41C 166D33A1 unknown
:0203C420 E2410711 sub  r0,r1,#0x440000
:0203C424 6DEF1DDF stcvsl 13,cr1,[r15,#+0x37c]!
:0203C428 4532F90A ldrmi r15,[r2, #-0x90a]!
:0203C42C CDEFDB21 stcgtl 11,cr13,[r15,#+0x84]!
:0203C430 CE018502 cdpgt 5,0,cr8,cr1,cr2,0
:0203C434 E3008510 unknown
:0203C438 E98441BD stmib  r4 ,{r0,r2,r3,r4,r5,r7,r8,r14}
:0203C43C D4315122 unknown
:0203C440 B4014D6A strlt r4,[r1],#-0xd6a
:0203C444 CC020614 stcgt  6,cr0,[r2],{#0x14}
:0203C448 02010615 andeq  r0,r1,#0x1500000
:0203C44C 020617E4 andeq  r1,r6,#0x3900000
:0203C450 000618A4 andeq  r1,r6,r4,lsr #0x11
:0203C454 2D43F802 unknown
:0203C458 11C128E9 bicne  r2,r1,r9,ror #0x11
:0203C45C 14054090 strne r4,[r5],#-0x90
:0203C460 01C11759 biceq  r1,r1,r9,asr r7
:0203C464 5103FD70 unknown
:0203C468 C1308D71 teqgt r0,r1,ror r13
:0203C46C C183F751 orrgt  r15,r3,r1,asr r7
:0203C470 51040121 unknown
:0203C474 719F2000 orrvcs r2,r15,r0
:0203C478 004E4820 subeq  r4,r14,r0,lsr #0x10
:0203C47C 901C159D mullss r12,r13,r5
:0203C480 00B0E58D adceqs r14,r0,r13,lsl #0xb
:0203C484 10E1CD52 rscne  r12,r1,r2,asr r13
:0203C488 E9128060 ldmdb  r2 ,{r5,r6,r15}
:0203C48C 591C8053 ldmpldb  r12 ,{r0,r1,r4,r6,r15}
:0203C490 9D604802 stclsl 8,cr4,[r0,#-0x8]!
:0203C494 02F02D05 rsceqs r2,r0,#0x140
:0203C498 1681B2E9 strne r11,r2,r0,#0x140
:0203C49C E28D2004 add  r2,r13,#0x4
:0203C4A0 834F8909 unknown
:0203C4A4 EB0060C8 bl 020547CC
:0203C4A8 120110A9 andne  r1,r1,#0xA9
:0203C4AC 10FD10A5 rscnes r1,r13,r5,lsr #0x1
:0203C4B0 D1EFA8F0 unknown
:0203C4B4 CF106530 swigt 0x00106530
:0203C4B8 08051071 stmeqda  r5 ,{r0,r4,r5,r6,r12}
:0203C4BC 0CF16C04 ldceql 12,cr6,[r1],#+0x10
:0203C4C0 284A354C stmcsda  r10 ,{r2,r3,r6,r8,r10,r12,r13}^
:0203C4C4 6D0C06E9 unknown
:0203C4C8 D5007500 strle r7,[r0, #-0x500]		;(r0-0x500=*(00000000))
:0203C4CC 7315D518 tstvc r5,#0x6000000
:0203C4D0 05D5FFF4 ldreqb r15,[r5, #+0xff4]		;r5+0xff4=*(00000ff4)
:0203C4D4 0765004D streqb r0,[r5, #+0xff4]		;r5+0xff4=*(00000ff4)
:0203C4D8 6DF16DE2 ldcvsl 13,cr6,[r1,#+0x388]!
:0203C4DC 952048F1 strls r4,[r0, #-0x8f1]!
:0203C4E0 15A01007 strne r1,[r0, #+0x7]!
:0203C4E4 E285930E add  r9,r5,#0x38000000
:0203C4E8 810175DD unknown
:0203C4EC 20304C20 eorcss r4,r0,r0,lsr #0x18
:0203C4F0 1EF9E59D mrcne 5,7,r14,cr9,cr13,{4}
:0203C4F4 46061906 strmi r1,[r6],-r6, lsl #0x12
:0203C4F8 51140056 tstpl r4,r6,asr r0
:0203C4FC C9060D00 stmgtdb  r6 ,{r8,r10,r11}
:0203C500 EBFFF415 bl 0203955C
:0203C504 470813C1 strmi r1,db 
:0203C508 95284805 strls r4,[r8, #-0x805]!
:0203C50C 03458311 unknown
:0203C510 65B14239 ldrvs r4,[r1, #+0x239]!
:0203C514 3903B580 stmccdb  r3 ,{r7,r8,r10,r12,r13,r15}
:0203C518 C1132D42 tstgt r3,r2,asr #0x1a
:0203C51C E1000029 unknown
:0203C520 D6436D19 unknown
:0203C524 41806DA7 orrmi  r6,r0,r7,lsr #0x1b
:0203C528 0553652D ldreqb r6,[r3, #-0x52d]		;(r3-0x52d=*(fffffad3))
:0203C52C 02EDB000 rsceq  r11,r13,#0x0
:0203C530 56DE1131 unknown
:0203C534 12AD0005 adcne  r0,r13,#0x5
:0203C538 D1212954 unknown
:0203C53C 01037D1F unknown
:0203C540 D197F642 orrles r15,r7,r2,asr #0xc
:0203C544 D003B881 andle  r11,r3,r1,lsl #0x11
:0203C548 11CD0011 bicne  r0,r13,r1,lsl r0
:0203C54C 95148D82 ldrls r8,[r4, #-0xd82]		;r4-0xd82=*(2019cd29)=#0(0x00000000)
:0203C550 4DD03C08 unknown
:0203C554 024108A5 subeq  r0,r1,#0xA50000
:0203C558 60E31B39 rscvs  r1,r3,r9,lsr r11
:0203C55C 01010935 unknown
:0203C560 B971018B unknown
:0203C564 11110130 tstne r1,r0,lsr r1
:0203C568 11D8F660 bicnes r15,r8,r0,ror #0xc
:0203C56C D700D0E0 strle r13,r15,r8,r0,ror #0xc
:0203C570 F12091E1 unknown
:0203C574 4091C210 addmis r12,r1,r0,lsl r2
:0203C578 E59D2058 ldr r2,[r13, #+0x58]		;r13+0x58=*(00000058)
:0203C57C 6008755C andvs  r7,r8,r12,asr r5
:0203C580 24008941 strcs r8,[r0],#-0x941
:0203C584 35007120 strcc r7,[r0, #-0x120]		;(r0-0x120=*(000003e0))
:0203C588 8D502C00 unknown
:0203C58C 1030E519 eornes r14,r0,r9,lsl r5
:0203C590 006109E1 rsbeq  r0,r1,r1,ror #0x13
:0203C594 2501F134 strcs r15,[r1, #-0x134]		;(r1-0x134=*(01e8fecd))
:0203C598 0DD8D830 unknown
:0203C59C 02E5D800 rsceq  r13,r5,#0x0
:0203C5A0 00258880 eoreq  r8,r5,r0,lsl #0x11
:0203C5A4 10F02582 rscnes r2,r0,r2,lsl #0xb
:0203C5A8 0DD760A9 unknown
:0203C5AC 02E5D700 rsceq  r13,r5,#0x0
:0203C5B0 A9877015 stmgeib  r7 ,{r0,r2,r4,r12,r13,r14}
:0203C5B4 04F0A900 unknown
:0203C5B8 14350035 unknown
:0203C5BC FDEC12FD stc2l 2,cr1,[r12,#+0x3f4]!
:0203C5C0 002000F9 unknown
:0203C5C4 3C20458D stccc  5,cr4,[r0],#-0x234
:0203C5C8 75A2554D strvc r5,[r2, #+0x54d]!
:0203C5CC 999D0018 ldmlsib  r13 ,{r3,r4}
:0203C5D0 0000B502 andeq  r11,r0,r2,lsl #0xa
:0203C5D4 00894081 addeq  r4,r9,r1,lsl #0x1
:0203C5D8 092441D9 stmeqdb  r4!,{r0,r3,r4,r6,r7,r8,r14}
:0203C5DC 40487915 submi  r7,r8,r5,lsl r9
:0203C5E0 13C50131 bicne  r0,r5,#0x4000000C
:0203C5E4 3537FC4A ldrcc r15,[r7, #-0xc4a]!
:0203C5E8 031015B1 tsteq r0,#0x2C400000
:0203C5EC 33791015 cmncc r9,#0x15
:0203C5F0 11D50ACD bicnes r0,r5,r13,asr #0x15
:0203C5F4 4013213B andmis r2,r3,r11,lsr r1
:0203C5F8 910A011D unknown
:0203C5FC 3010AD11 andccs r10,r0,r1,lsl r13
:0203C600 08E2358D unknown
:0203C604 D5123920 ldrle r3,[r2, #-0x920]		;(r2-0x920=*(fffff6e0))
:0203C608 E5D5000D ldrb r0,[r5, #+0xd]		;r5+0xd=*(0000000d)
:0203C60C 85500228 ldrhib r0,[r0, #-0x228]		;(r0-0x228=*(000002d8))
:0203C610 7D5206E1 unknown
:0203C614 0229C309 eoreq  r12,r9,#0x24000000
:0203C618 08CDC3A8 stmeqia  r13 ,{r3,r5,r7,r8,r9,r14,r15}^
:0203C61C FFF7E283 swinv 0x00f7e283
:0203C620 FD021AFF unknown
:0203C624 28101D50 ldmcsda  r0 ,{r4,r6,r8,r10,r11,r12}
:0203C628 FD7240FD ldc2l 0,cr4,[r2,#-0x3f4]!
:0203C62C 036101C0 unknown
:0203C630 00B908AB adceqs r0,r9,r11,lsr #0x11
:0203C634 3DF5EF51 ldcccl 15,cr14,[r5,#+0x144]!
:0203C638 5D010940 unknown
:0203C63C 09E4D211 unknown
:0203C640 22102D01 andcss r2,r0,#0x40
:0203C644 DDF02DFC ldclel 13,cr2,[r0,#+0x3f0]!
:0203C648 EE66E610 mcr 6,3,r14,cr6,cr0,{0}
:0203C64C 20556591 unknown
:0203C650 59136908 ldmpldb  r3 ,{r3,r8,r11,r13,r14}
:0203C654 36FC1600 unknown
:0203C658 400D0421 andmi  r0,r13,r1,lsr #0x8
:0203C65C 006D2041 rsbeq  r2,r13,r1,asr #0x0
:0203C660 20468114 subcs  r8,r6,r4,lsl r1
:0203C664 10AF4005 adcne  r4,r15,r5
:0203C668 05244005 streq r4,[r4, #-0x5]!
:0203C66C 40051840 andmi  r1,r5,r0,asr #0x10
:0203C670 902A101C eorls  r1,r10,r12,lsl r0
:0203C674 00282B79 eoreq  r2,r8,r9,ror r11
:0203C678 8D295590 stchi  5,cr5,[r9,#-0x240]!
:0203C67C E213F912 ands r15,r3,#0x48000
:0203C680 F91B7508 ldmnvdb  r11 ,{r3,r8,r10,r12,r13,r14}
:0203C684 75189D45 ldrvc r9,[r8, #-0xd45]		;(r8-0xd45=*(fffff2bb))
:0203C688 35FBFC1B ldrccb r15,[r11, #+0xc1b]!
:0203C68C 85409E00 strhib r9,[r0, #-0xe00]		;(r0-0xe00=*(fffff700))
:0203C690 354EE502 strccb r14,[r14, #-0x502]		;(r14-0x502=*(00790a0b))
:0203C694 B8032DA0 stmltda  r3 ,{r5,r7,r8,r10,r11,r13}
:0203C698 051ECD50 ldreq r12,[r14, #-0xd50]		;(r14-0xd50=*(007901bd))
:0203C69C 2D1C210A unknown
:0203C6A0 45203438 strmi r3,[r0, #-0x438]!
:0203C6A4 3205D10D andcc  r13,r5,#0x40000003
:0203C6A8 19F5EF67 ldmneib  r5!,{r0,r1,r2,r5,r6,r8,r9,r10,r11,r13,r14,r15}^
:0203C6AC 16DD3BC1 ldrneb r3,ib 
:0203C6B0 2B5118D9 blcs 03482A1C
:0203C6B4 7EB240E1 cdpvc 0,10,cr4,cr2,cr1,7
:0203C6B8 110615EE unknown
:0203C6BC 0055DC00 subeqs r13,r5,r0,lsl #0x18
:0203C6C0 1B7125B1 blne 03C85D8C
:0203C6C4 0613FCC6 ldreq r15,r13,r5,r0,lsl #0x18
:0203C6C8 40050002 andmi  r0,r5,r2
:0203C6CC 212905BD strcsh r0,[r9, -r13]!
:0203C6D0 B144ADE0 unknown
:0203C6D4 4D00C564 unknown
:0203C6D8 004D3820 subeq  r3,r13,r0,lsr #0x10
:0203C6DC 952F0005 strls r0,[r15, #-0x5]!
:0203C6E0 E0820021 add  r0,r2,r1,lsr #0x0
:0203C6E4 F37B1449 cmnnv r11,#0x49000000
:0203C6E8 1192707D orrnes r7,r2,r13,ror r0
:0203C6EC 61198500 tstvs r9,r0,lsl #0xa
:0203C6F0 71552914 cmpvc r5,r4,lsl r9
:0203C6F4 F0906114 addnvs r6,r0,r4,lsl r1
:0203C6F8 605501C5 subvss r0,r5,r5,asr #0x3
:0203C6FC 60090081 andvs  r0,r9,r1,lsl #0x1
:0203C700 A1105081 tstge r0,r1,lsl #0x1
:0203C704 DF0C790F swile 0x000c790f
:0203C708 022D0C85 eoreq  r0,r13,#0x8500
:0203C70C 89C01CD5 stmhiib  r0 ,{r0,r2,r4,r6,r7,r10,r11,r12}^
:0203C710 7C89308C stcvc  0,cr3,[r9],{#0x8c}
:0203C714 F1D72D59 bicnvs r2,r7,r9,asr r13
:0203C718 0C6D2001 stceql 0,cr2,[r13],#-0x4
:0203C71C C501ADD4 strgt r10,[r1, #-0xdd4]		;(r1-0xdd4=*(01e8f22d))
:0203C720 7D17219D unknown
:0203C724 E5C0F539 strb r15,[r0, #+0x539]		;r0+0x539=*(00000a39)
:0203C728 D05D5EDD ldrlesb r5,[r13],#-0xed
:0203C72C F05DF05D subnvs r15,r13,r13,asr r0
:0203C730 7C8134A1 stcvc  4,cr3,[r1],{#0xa1}
:0203C734 005904A1 subeqs r0,r9,r1,lsr #0x9
:0203C738 20C05920 sbccs  r5,r0,r0,lsr #0x12
:0203C73C 91043D81 unknown
:0203C740 C104214B unknown
:0203C744 18351055 ldmneda  r5!,{r0,r2,r4,r6,r12}
:0203C748 00616009 rsbeq  r6,r1,r9
:0203C74C 09196009 ldmeqdb  r9 ,{r0,r3,r13,r14}
:0203C750 09208DFD stmeqdb  r0!,{r0,r2,r3,r4,r5,r6,r7,r8,r10,r11,r15}
:0203C754 0A350100 beq 02D7CB5C
:0203C758 25D31081 ldrcsb r1,[r3, #+0x81]		;r3+0x81=*(00000081)
:0203C75C 0D5BD100 unknown
:0203C760 75E88100 strvcb r8,[r8, #+0x100]!
:0203C764 1400012E strne r0,[r0],#-0x12e
:0203C768 01B00005 moveqs r0,r5			;r0=0(0x0)
:0203C76C 00011F49 andeq  r1,r1,r9,asr #0x1e
:0203C770 2000011C andcs  r0,r0,r12,lsl r1
:0203C774 E5168100 ldr r8,[r6, #-0x100]		;(r6-0x100=*(8de03228))
:0203C778 E581300C str r3,[r1, #+0xc]		;r1+0xc=*(01e9000d)
:0203C77C 5CD9143D ldcpll 4,cr1,[r9],{#0x3d}
:0203C780 95E0064D strlsb r0,[r0, #+0x64d]!
:0203C784 12ED1021 rscne  r1,r13,#0x21
:0203C788 005D5CE5 subeqs r5,r13,r5,ror #0x19
:0203C78C 1DFFF322 ldcnel 3,cr15,[r15,#+0x88]!
:0203C790 1023E1EB eorne  r14,r3,r11,ror #0x3
:0203C794 00B50F21 adceqs r0,r5,r1,lsr #0x1e
:0203C798 053574A6 ldreq r7,[r5, #-0x4a6]!
:0203C79C F1678D9A unknown
:0203C7A0 37896002 strcc r6,[r9, +r2]
:0203C7A4 0E7D5009 cdpeq 0,6,cr5,cr13,cr9,0
:0203C7A8 BB56CDE3 bllt 035EFF3C
:0203C7AC 2CA10019 stccs  0,cr0,[r1],#+0x64
:0203C7B0 011580F8 ldreqsh r8,[r5, -r8]
:0203C7B4 5F790025 swipl 0x00790025
:0203C7B8 02D573F8 sbceqs r7,r5,#0xE0000003
:0203C7BC 21490AC1 unknown
:0203C7C0 7DB61659 ldcvc  6,cr1,[r6,#+0x164]!
:0203C7C4 8F0AA901 swihi 0x000aa901
:0203C7C8 003D00C5 eoreqs r0,r13,r5,asr #0x1
:0203C7CC 40051069 andmi  r1,r5,r9,ror #0x0
:0203C7D0 1065E081 rsbne  r14,r5,r1,lsl #0x1
:0203C7D4 12C11987 sbcne  r1,r1,#0x21C000
:0203C7D8 6D359700 ldcvs  7,cr9,[r5,#-0x0]!
:0203C7DC 62C10009 sbcvs  r0,r1,#0x9
:0203C7E0 C1F20025 mvngts r0,r5,lsr #0x0
:0203C7E4 C121C562 unknown
:0203C7E8 68341D22 ldmvsda  r4!,{r1,r5,r8,r10,r11,r12}
:0203C7EC 9792BDFF unknown
:0203C7F0 9782BD4F strls r11,da 
:0203C7F4 0A2542BD beq 0298D2F0
:0203C7F8 97119580 ldrls r9,[r1,-r0, lsl #0xb]
:0203C7FC E5AD2711 str r2,[r13, #+0x711]!
:0203C800 D90409F1 stmledb  r4 ,{r0,r4,r5,r6,r7,r8,r11}
:0203C804 534D0C03 unknown
:0203C808 6A8324E5 bvs 00105BA4
:0203C80C 017450E0 cmneq r4,r0,ror #0x1
:0203C810 E9400CEB stmdb  r0 ,{r0,r1,r3,r5,r6,r7,r10,r11}^
:0203C814 13E98016 mvnne  r8,#0x16
:0203C818 E7C01445 strb r1,r8,#0x16
:0203C81C 268D1169 strcs r1,r8,#0x16
:0203C820 B3349D47 teqlt r4,#0x11C0
:0203C824 B0A02D5D adclt  r2,r0,r13,asr r13
:0203C828 8D6008E1 stchil 8,cr0,[r0,#-0x384]!
:0203C82C 900101E5 andls  r0,r1,r5,ror #0x3
:0203C830 00810181 addeq  r0,r1,r1,lsl #0x3
:0203C834 7559B00D ldrvcb r11,[r9, #-0xd]		;(r9-0xd=*(00000008))
:0203C838 DC000D20 stcle  13,cr0,[r0],{#0x20}
:0203C83C 65107501 ldrvs r7,[r0, #-0x501]		;(r0-0x501=*(fffffaff))
:0203C840 0011B240 andeqs r11,r1,r0,asr #0x4
:0203C844 B80011B1 stmltda  r0 ,{r0,r4,r5,r7,r8,r12}
:0203C848 00692056 rsbeq  r2,r9,r6,asr r0
:0203C84C 4D1240BD unknown
:0203C850 87F81105 ldrhib r1,[r8,+r5, lsl #0x2]!
:0203C854 510F2916 mrspl r2,CPSR
:0203C858 F1019400 unknown
:0203C85C 91019C3C unknown
:0203C860 009D1513 addeqs r1,r13,r3,lsl r5
:0203C864 8D10C113 unknown
:0203C868 01390910 teqeq r9,r0,lsl r9
:0203C86C 02395A08 eoreqs r5,r9,#0x8000
:0203C870 E100859E swp r8,r14,r0
:0203C874 09001150 stmeqdb  r0 ,{r4,r6,r8,r12}
:0203C878 006D0923 rsbeq  r0,r13,r3,lsr #0x12
:0203C87C 2D7D63BD ldccsl 3,cr6,[r13,#-0x2f4]!
:0203C880 115D8002 cmpne r13,r2
:0203C884 01206958 unknown
:0203C888 B0C06954 sbclt  r6,r0,r4,asr r9
:0203C88C 40659F50 rsbmi  r9,r5,r0,asr r15
:0203C890 A140049D unknown
:0203C894 9A10B104 bls 02468CAC
:0203C898 E89A00C9 ldmia  r10 ,{r0,r3,r6,r7}
:0203C89C 12E00979 rscne  r0,r0,#0x1E4000
:0203C8A0 0504C524 streq r12,[r4, #-0x524]		;r4-0x524=*(2019d587)=#0(0x00000000)
:0203C8A4 08E15800 unknown
:0203C8A8 B101A070 unknown
:0203C8AC E590C1A8 ldr r12,[r0, #+0x1a8]		;r0+0x1a8=*(000001a8)
:0203C8B0 8024C108 eorhi  r12,r4,r8,lsl #0x2
:0203C8B4 2006E240 andcs  r14,r6,r0,asr #0x4
:0203C8B8 7005E089 andvc  r14,r5,r9,lsl #0x1
:0203C8BC 8DA100A0 stchi  0,cr0,[r1,#+0x280]!
:0203C8C0 18990213 ldmneia  r9 ,{r0,r1,r4,r9}
:0203C8C4 00191E8D andeqs r1,r9,r13,lsl #0x1d
:0203C8C8 BA00910A blt 02060CF8
:0203C8CC 0C40790D stceql 9,cr7,[r0],{#0xd}
:0203C8D0 003D42B9 unknown
:0203C8D4 65001908 strvs r1,[r0, #-0x908]		;(r0-0x908=*(fffff6f8))
:0203C8D8 E59ADA01 ldr r13,[r10, #+0xa01]		;r10+0xa01=*(00000a2c)
:0203C8DC 2469001D unknown
:0203C8E0 01001D0A unknown
:0203C8E4 65AC1E45 strvs r1,[r12, #+0xe45]!
:0203C8E8 ED9A1012 unknown
:0203C8EC 86600724 unknown
:0203C8F0 000009E0 andeq  r0,r0,r0,ror #0x13
:0203C8F4 8A043541 bhi 02149E00
:0203C8F8 051502E5 ldreq r0,[r5, #-0x2e5]		;(r5-0x2e5=*(fffffd1b))
:0203C8FC 44850C88 strmi r0,[r5],#+0xc88
:0203C900 0D081011 unknown
:0203C904 1289D808 addne  r13,r9,#0x80000
:0203C908 1DD61CF1 unknown
:0203C90C 02198715 andeqs r8,r9,#0x540000
:0203C910 7D00003F unknown
:0203C914 C526C110 strgt r12,[r6, #-0x110]!
:0203C918 195D4F6D ldmnedb  r13 ,{r0,r2,r3,r5,r6,r8,r9,r10,r11,r14}^
:0203C91C 803550C0 eorhis r5,r5,r0,asr #0x1
:0203C920 B1C01956 biclt  r1,r0,r6,asr r9
:0203C924 1910D52F ldmnedb  r0 ,{r0,r1,r2,r3,r5,r8,r10,r12,r14,r15}
:0203C928 FFFF4F31 swinv 0x00ff4f31
:0203C92C 10F1ADDD unknown
:0203C930 19696205 unknown
:0203C934 FD480095 unknown
:0203C938 C142B100 unknown
:0203C93C D4106925 ldrle r6,[r0],#-0x925
:0203C940 D800017B stmleda  r0 ,{r0,r1,r3,r4,r5,r6,r8}
:0203C944 325100F1 subccs r0,r1,#0xF1
:0203C948 0E75E1B0 mrceq 1,3,r14,cr5,cr0,{5}
:0203C94C 20CD6D59 sbccs  r6,r13,r9,asr r13
:0203C950 5D6D4021 stcpll 0,cr4,[r13,#-0x84]!
:0203C954 4595200C ldrmi r2,[r5, #+0xc]		;r5+0xc=*(0000000c)
:0203C958 C6104903 ldrgt r4,[r0],-r3, lsl #0x12
:0203C95C 0F690505 swieq 0x00690505
:0203C960 18016515 stmneda  r1 ,{r0,r2,r4,r8,r10,r13,r14}
:0203C964 10C59510 sbcne  r9,r5,r0,lsl r5
:0203C968 092A718B stmeqdb  r10!,{r0,r1,r3,r7,r8,r12,r13,r14}
:0203C96C 8035B110 eorhis r11,r5,r0,lsl r1
:0203C970 021021E5 andeqs r2,r0,#0x40000039
:0203C974 01A71505 moveq  r1,r5,lsl #0xa		;r1=0(0x0)
:0203C978 19692908 unknown
:0203C97C 6DFEB800 ldcvsl 8,cr11,[r14,#+0x0]!
:0203C980 D91B0173 ldmledb  r11 ,{r0,r1,r4,r5,r6,r8}
:0203C984 1CC1E734 stcnel 7,cr14,[r1],{#0x34}
:0203C988 04D511D9 ldreqb r1,[r5],#+0x1d9
:0203C98C 21C18120 biccs  r8,r1,r0,lsr #0x2
:0203C990 1185101D orrne  r1,r5,r13,lsl r0
:0203C994 A10045E7 unknown
:0203C998 0CE7C10A stceql 1,cr12,[r7],#+0x28
:0203C99C 07AD219D unknown
:0203C9A0 E2816330 add  r6,r1,#0xC0000000
:0203C9A4 E585300C str r3,[r5, #+0xc]		;r5+0xc=*(0000000c)
:0203C9A8 80018D04 andhi  r8,r1,r4,lsl #0x1a
:0203C9AC E7C12003 strb r2,[r1, +r3]
:0203C9B0 9D123D38 unknown
:0203C9B4 E0120942 ands r0,r2,r2,asr #0x12
:0203C9B8 451C1239 ldrmi r1,[r12, #-0x239]		;(r12-0x239=*(fffffdc7))
:0203C9BC 8D0F1116 unknown
:0203C9C0 04290118 unknown
:0203C9C4 000D818D andeq  r8,r13,r13,lsl #0x3
:0203C9C8 011913C5 tsteq r9,r5,asr #0x7
:0203C9CC 590C4DFF stmpldb  r12 ,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r10,r11,r14}
:0203C9D0 AD6DDC42 stcgel 12,cr13,[r13,#-0x108]!
:0203C9D4 31200004 unknown
:0203C9D8 10000107 andne  r0,r0,r7,lsl #0x2
:0203C9DC E5198020 ldr r8,[r9, #-0x20]		;(r9-0x20=*(fffffff5))
:0203C9E0 7D3A8920 ldcvc  9,cr8,[r10,#-0x80]!
:0203C9E4 00059006 andeq  r9,r5,r6
:0203C9E8 05C00C20 streqb r0,[r0, #+0xc20]		;r0+0xc20=*(00000c20)
:0203C9EC 41F01239 mvnmis r1,lsr r9
:0203C9F0 9D7041E5 ldclsl 1,cr4,[r0,#-0x394]!
:0203C9F4 2160A401 unknown
:0203C9F8 00015001 andeq  r5,r1,r1
:0203C9FC 02FE024D rsceqs r0,r14,#0xD0000004
:0203CA00 BA33BDE3 blt 02D2C194
:0203CA04 75200589 strvc r0,[r0, #-0x589]!
:0203CA08 FFEFB332 swinv 0x00efb332
:0203CA0C 17D9208D ldrneb r2,[r9,+r13, lsl #0x1]
:0203CA10 101049C5 andnes r4,r0,r5,asr #0x13
:0203CA14 9D101C6D unknown
:0203CA18 5D0D25D9 unknown
:0203CA1C 1001A503 andne  r10,r1,r3,lsl #0xa
:0203CA20 952006CD strls r0,[r0, #-0x6cd]!
:0203CA24 03858714 orreq  r8,r5,#0x500000
:0203CA28 23C55442 biccs  r5,r5,#0x42000000
:0203CA2C E587203C str r2,[r7, #+0x3c]		;r7+0x3c=*(0000003c)
:0203CA30 8D011B45 unknown
:0203CA34 399EA143 ldmccib  r14 ,{r0,r1,r6,r8,r13,r15}
:0203CA38 D5102103 ldrle r2,[r0, #-0x103]		;(r0-0x103=*(fffffefd))
:0203CA3C 401D0013 andmis r0,r13,r3,lsl r0
:0203CA40 198114C1 stmneib  r1 ,{r0,r6,r7,r10,r12}
:0203CA44 42A104EE adcmi  r0,r1,#0xEE000000
:0203CA48 105112B9 ldrneh r1,[r1],#-0x29
:0203CA4C 81F01049 mvnhis r1,r9,asr #0x0
:0203CA50 309E04F5 ldrccsh r0,[r14], +r5
:0203CA54 2558E597 ldrcsb r14,[r8, #-0x597]		;(r8-0x597=*(fffffa69))
:0203CA58 97206000 strls r6,[r0,-r0]!
:0203CA5C 6D07E510 unknown
:0203CA60 05298120 streq r8,[r9, #-0x120]!
:0203CA64 14F3E042 unknown
:0203CA68 490807AD stmmidb  r8 ,{r0,r2,r3,r5,r7,r8,r9,r10}
:0203CA6C F05D3100 subnvs r3,r13,r0,lsl #0x2
:0203CA70 0914A581 ldmeqdb  r4 ,{r0,r7,r8,r10,r13,r15}
:0203CA74 005DCD00 subeqs r12,r13,r0,lsl #0x1a
:0203CA78 9D871064 unknown
:0203CA7C 22219704 eorcs  r9,r1,#0x100000
:0203CA80 054951CC streqb r5,[r9, #-0x1cc]		;(r9-0x1cc=*(fffffe49))
:0203CA84 11411045 unknown
:0203CA88 304981F0 unknown
:0203CA8C B0274002 eorlt  r4,r7,r2
:0203CA90 026505DD rsbeq  r0,r5,#0x37400000
:0203CA94 1D715D6D ldcnel 13,cr5,[r1,#-0x1b4]!
:0203CA98 17B102B1 unknown
:0203CA9C 04717E38 unknown
:0203CAA0 0D5DC004 unknown
:0203CAA4 23619530 unknown
:0203CAA8 8C104903 ldchi  9,cr4,[r0],{#0x3}
:0203CAAC 01733DE0 cmneq r3,r0,ror #0x1b
:0203CAB0 100010EB andne  r1,r0,r11,ror #0x1
:0203CAB4 2101E595 swpcs r14,r5,r1
:0203CAB8 10E0811D rscne  r8,r0,r13,lsl r1
:0203CABC E5850C10 str r0,[r5, #+0xc10]		;r5+0xc10=*(00000c10)
:0203CAC0 AD4C8D38 unknown
:0203CAC4 95C04415 strlsb r4,[r0, #+0x415]		;r0+0x415=*(00000415)
:0203CAC8 105DE518 subnes r14,r13,r8,lsl r5
:0203CACC 490D2D21 stmmidb  r13 ,{r0,r5,r8,r10,r11,r13}
:0203CAD0 059540E8 ldreq r4,[r5, #+0xe8]		;r5+0xe8=*(000000e8)
:0203CAD4 9500480E strls r4,[r0, #-0x80e]		;(r0-0x80e=*(fffff7f2))
:0203CAD8 001318E1 andeqs r1,r3,r1,ror #0x11
:0203CADC 08F51065 unknown
:0203CAE0 0D053CC8 unknown
:0203CAE4 E9953124 ldmib  r5 ,{r2,r5,r8,r12,r13}
:0203CAE8 51105D21 tstpl r0,r1,lsr #0x1a
:0203CAEC 2A55E202 bcs 035B52FC
:0203CAF0 12A9106D adcne  r1,r9,#0x6D
:0203CAF4 05850100 streq r0,[r5, #+0x100]		;r5+0x100=*(00000100)
:0203CAF8 4D872B25 unknown
:0203CAFC 104D0C00 subne  r0,r13,r0,lsl #0x18
:0203CB00 40E1A0E0 rscmi  r10,r1,r0,ror #0x1
:0203CB04 E59E05C0 ldr r0,[r14, #+0x5c0]		;r14+0x5c0=*(007914cd)
:0203CB08 5C241102 stcpl  1,cr1,[r4],#-0x8
:0203CB0C 112D0CE3 unknown
:0203CB10 24004988 strcs r4,[r0],#-0x988
:0203CB14 A5010009 strge r0,[r1, #-0x9]		;(r1-0x9=*(fffffff7))
:0203CB18 F1004901 unknown
:0203CB1C E5759E05 ldrb r9,[r5, #-0xe05]!
:0203CB20 05104104 ldreq r4,[r0, #-0x104]		;(r0-0x104=*(fffffefc))
:0203CB24 20410800 subcs  r0,r1,r0,lsl #0x10
:0203CB28 102CE59E mlane  r12,r14,r5,r14unknown
:0203CB2C 204D9E10 subcs  r9,r13,r0,lsl r14
:0203CB30 1910ED0C ldmnedb  r0 ,{r2,r3,r8,r10,r11,r13,r14,r15}
:0203CB34 E82BE513 stmda  r11!,{r0,r1,r4,r8,r10,r13,r14,r15}
:0203CB38 0D743CD9 ldceql 12,cr3,[r4,#-0x364]!
:0203CB3C A15BF900 cmpge r11,r0,lsl #0x12
:0203CB40 B3175512 tstlt r7,#0x4800000
:0203CB44 05BD1919 ldreq r1,[r13, #+0x919]!
:0203CB48 94004800 strls r4,[r0],#-0x800
:0203CB4C 0B290001 bleq 02A7CB58
:0203CB50 716C028D unknown
:0203CB54 21076911 unknown
:0203CB58 943108A1 unknown
:0203CB5C C10A74E5 unknown
:0203CB60 093CE594 ldmeqdb  r12!,{r2,r4,r7,r8,r10,r13,r14,r15}
:0203CB64 C90BC500 stmgtdb  r11 ,{r8,r10,r14,r15}
:0203CB68 F0500522 subnvs r0,r0,r2,lsr #0xa
:0203CB6C 651E1001 ldrvs r1,[r14, #-0x1]		;(r14-0x1=*(00790f0c))
:0203CB70 10113D00 andnes r3,r1,r0,lsl #0x1a
:0203CB74 22250AC1 eorcs  r0,r5,#0xC1000
:0203CB78 04056D60 streq r6,[r5],#-0xd60
:0203CB7C 0AE11001 beq 01880B88
:0203CB80 E28D5008 add  r5,r13,#0x8
:0203CB84 8D40070C unknown
:0203CB88 96C0D0E2 strlsb r13,r5,r13,#0x8
:0203CB8C 40C42091 smullmi  r2,r4,r1,r0
:0203CB90 0CE59620 stceql 6,cr9,[r5],#+0x80
:0203CB94 110C0011 unknown
:0203CB98 3050A800 subccs r10,r0,r0,lsl #0x10
:0203CB9C 7DA4E596 stcvc  5,cr14,[r4,#+0x258]!
:0203CBA0 9610A000 ldrls r10,[r0],-r0
:0203CBA4 40000510 andmi  r0,r0,r0,lsl r5
:0203CBA8 8D0008E0 unknown
:0203CBAC 950103E5 strls r0,[r1, #-0x3e5]		;(r1-0x3e5=*(fffffc1b))
:0203CBB0 8D002100 unknown
:0203CBB4 96E1ACE8 unknown
:0203CBB8 BD06E501 unknown
:0203CBBC 86170D2B ldrhi r0,[r7],-r11, lsr #0x1a
:0203CBC0 0C200CE2 stceq  12,cr0,[r0],#-0x388
:0203CBC4 093EE082 ldmeqdb  r14!,{r1,r7,r13,r14,r15}
:0203CBC8 3510D907 ldrcc r13,[r0, #-0x907]		;(r0-0x907=*(fffff6f9))
:0203CBCC 00110710 andeqs r0,r1,r0,lsl r7
:0203CBD0 0061B0B8 unknown
:0203CBD4 DC00919C stcle  1,cr9,[r0],{#0x9c}
:0203CBD8 29B5328D ldmcsib  r5!,{r0,r2,r3,r7,r9,r12,r13}
:0203CBDC 1BBD6A10 blne 00F97424
:0203CBE0 0D034141 unknown
:0203CBE4 1B151000 blne 02580BEC
:0203CBE8 6B024151 blvs 020CD134
:0203CBEC 31E35700 mvncc  r5,r0,lsl #0xe
:0203CBF0 003D0500 eoreqs r0,r13,r0,lsl #0xa
:0203CBF4 FF28DA03 swinv 0x0028da03
:0203CBF8 100C0AFF unknown
:0203CBFC 00CCE59D smulleq  r14,r12,r13,r5
:0203CC00 00754279 rsbeqs r4,r5,r9,ror r2
:0203CC04 711B7DC2 tstvc r11,r2,asr #0x1b
:0203CC08 00D0C800 sbceqs r12,r0,r0,lsl #0x10
:0203CC0C 18A1961B stmneia  r1!,{r0,r1,r3,r4,r9,r10,r12,r15}
:0203CC10 A81055E0 ldmgeda  r0 ,{r5,r6,r7,r8,r10,r12,r14}
:0203CC14 40099610 andmi  r9,r9,r0,lsl r6
:0203CC18 A8E0818A unknown
:0203CC1C 00080045 andeq  r0,r8,r5,asr #0x0
:0203CC20 8825799D stmhida  r5!,{r0,r2,r3,r4,r7,r8,r11,r12,r13,r14}
:0203CC24 CAFFFFCA bgt 0203CB54
:0203CC28 FF0239D0 swinv 0x000239d0
:0203CC2C 0CA00155 stceq  1,cr0,[r0],#+0x154
:0203CC30 00CC02C9 sbceq  r0,r12,r9,asr #0x5
:0203CC34 504001E1 subpl  r0,r0,r1,ror #0x3
:0203CC38 13AD12E0 movne  r1,#0xE		;r1=14(0xe)
:0203CC3C 2001F9C0 andcs  r15,r1,r0,asr #0x13
:0203CC40 033D025D teqeq r13,#0xD0000005
:0203CC44 1935C4EA ldmnedb  r5!,{r1,r3,r5,r6,r7,r10,r14,r15}
:0203CC48 C9007D02 stmgtdb  r0 ,{r1,r8,r10,r11,r12,r13,r14}
:0203CC4C B4E08009 unknown
:0203CC50 95070172 strls r0,[r7, #-0x172]		;(r7-0x172=*(fffffe8e))
:0203CC54 8600D023 strhi r13,[r0],-r3, lsr #0x0
:0203CC58 8640CCE5 strhib r12,[r0],-r3, lsr #0x0
:0203CC5C 2661E501 unknown
:0203CC60 71F809DD ldrvcsb r0,[r8, #+0x9d]!
:0203CC64 70110512 andvcs r0,r1,r2,lsl r5
:0203CC68 61B601A1 movvss r0,r1,lsr #0x3		;r0=1(0x1)
:0203CC6C E5952013 ldr r2,[r5, #+0x13]		;r5+0x13=*(00000013)
:0203CC70 E5970158 ldr r0,[r7, #+0x158]		;r7+0x158=*(00000158)
:0203CC74 01890101 orreq  r0,r9,r1,lsl #0x2
:0203CC78 424025BD submi  r2,r0,#0x2F400000
:0203CC7C 01950BE2 orreqs r0,r5,r2,ror #0x17
:0203CC80 0539CF86 ldreq r12,[r9, #-0xf86]!
:0203CC84 5C024DD4 stcpl  13,cr4,[r2],{#0xd4}
:0203CC88 0AE59731 beq 019A2954
:0203CC8C 02025900 andeq  r5,r2,#0x0
:0203CC90 45E08320 strmib r8,[r0, #+0x320]!
:0203CC94 C2120D00 andgts r0,r2,#0x0
:0203CC98 38005133 stmccda  r0 ,{r0,r1,r4,r5,r8,r12,r14}
:0203CC9C 7900455C stmvcdb  r0 ,{r2,r3,r4,r6,r8,r10,r14}
:0203CCA0 B9063126 stmltdb  r6 ,{r1,r2,r5,r8,r12,r13}
:0203CCA4 1DA1F200 stcne  2,cr15,[r1,#+0x0]!
:0203CCA8 21CD0610 biccs  r0,r13,r0,lsl r6
:0203CCAC 07B519F1 unknown
:0203CCB0 7A1880C1 bvc 0265CFBC
:0203CCB4 E59720C1 ldr r2,[r7, #+0xc1]		;r7+0xc1=*(000000c1)
:0203CCB8 3700ADBA unknown
:0203CCBC 251110C1 ldrcs r1,[r1, #-0xc1]		;(r1-0xc1=*(ffffff4d))
:0203CCC0 32F055D1 rscccs r5,r0,#0x34400000
:0203CCC4 10910321 addnes r0,r1,r1,lsr #0x6
:0203CCC8 0582101E streq r1,[r2, #+0x1e]		;r2+0x1e=*(0000001e)
:0203CCCC 509D8D20 addpls r8,r13,r0,lsr #0x1a
:0203CCD0 A5F81199 ldrgeb r1,[r8, #+0x199]!
:0203CCD4 211C9910 tstcs r12,r0,lsl r9
:0203CCD8 9B40A587 blls 030662FC
:0203CCDC 8700A587 strhi r10,[r0,-r7, lsl #0xb]
:0203CCE0 872154E5 strhi r5,[r0,-r7, lsl #0xb]
:0203CCE4 150302E5 strne r0,[r3, #-0x2e5]		;(r3-0x2e5=*(fffffd1b))
:0203CCE8 4500D540 strmi r13,[r0, #-0x540]		;(r0-0x540=*(fffffac1))
:0203CCEC 54112928 ldrpl r2,[r1],#-0x928
:0203CCF0 E51E8701 ldr r8,[r14, #-0x701]		;(r14-0x701=*(0079080c))
:0203CCF4 0DD50002 unknown
:0203CCF8 61101845 tstvs r0,r5,asr #0x10
:0203CCFC E758C619 unknown
:0203CD00 DD011FB9 unknown
:0203CD04 0075F800 rsbeqs r15,r5,r0,lsl #0x10
:0203CD08 0E2A05E0 cdpeq 5,2,cr0,cr10,cr0,7
:0203CD0C 11856559 orrne  r6,r5,r9,asr r5
:0203CD10 3D130509 unknown
:0203CD14 8D101550 unknown
:0203CD18 115CEE10 cmpne r12,r0,lsl r14
:0203CD1C 10546100 subnes r6,r4,r0,lsl #0x2
:0203CD20 1451008D ldrneb r0,[r1],#-0x8d
:0203CD24 FF36EE89 swinv 0x0036ee89
:0203CD28 E02005EB eor  r0,r0,r11,ror #0xb
:0203CD2C 015D02E3 cmpeq r13,r3,ror #0x5
:0203CD30 40051480 andmi  r1,r5,r0,lsl #0x9
:0203CD34 12421046 subne  r1,r2,#0x46
:0203CD38 42110069 andmis r0,r1,#0x69
:0203CD3C 013D33C1 teqeq r13,r1,asr #0x7
:0203CD40 E10BF110 unknown
:0203CD44 02210507 eoreq  r0,r1,#0x1C00000
:0203CD48 99105B3C ldmlsdb  r0 ,{r2,r3,r4,r5,r8,r9,r11,r12,r14}
:0203CD4C 09840002 stmeqib  r4 ,{r1}
:0203CD50 10E24100 rscne  r4,r2,r0,lsl #0x2
:0203CD54 B5186112 ldrlt r6,[r8, #-0x112]		;(r8-0x112=*(fffffeee))
:0203CD58 01150603 tsteq r5,r3,lsl #0xc
:0203CD5C 6D00057C unknown
:0203CD60 6C6B0300 stcvsl 3,cr0,[r11],#-0x0
:0203CD64 00059411 andeq  r9,r5,r1,lsl r4
:0203CD68 00008110 andeq  r8,r0,r0,lsl r1
:0203CD6C 0584116C streq r1,[r4, #+0x16c]		;r4+0x16c=*(2019dc17)=#0(0x00000000)
:0203CD70 151914C1 ldrne r1,[r9, #-0x4c1]		;(r9-0x4c1=*(fffffb54))
:0203CD74 70941EE1 addvcs r1,r4,r1,ror #0x1d
:0203CD78 011EE501 tsteq r14,r1,lsl #0xa
:0203CD7C 1D04B903 unknown
:0203CD80 15189D10 ldrne r9,[r8, #-0xd10]		;(r8-0xd10=*(fffff2f0))
:0203CD84 9CBE02CD ldcls  2,cr0,[r14],#+0x334
:0203CD88 0D0ECD01 unknown
:0203CD8C 01411200 unknown
:0203CD90 6CE71039 stcvsl 0,cr1,[r7],#+0xe4
:0203CD94 45B011FD ldrmi r1,[r0, #+0x1fd]!
:0203CD98 7DFEA410 ldcvcl 4,cr10,[r14,#+0x40]!
:0203CD9C 21505530 cmpcs r0,r0,lsr r5
:0203CDA0 3D02E690 unknown
:0203CDA4 033D7003 teqeq r13,#0x3
:0203CDA8 4992104D ldmmiib  r2 ,{r0,r2,r3,r6,r12}
:0203CDAC DA105D44 ble 024542C4
:0203CDB0 2E711064 cdpcs 0,6,cr1,cr1,cr4,3
:0203CDB4 F10B232D unknown
:0203CDB8 4F490600 swimi 0x00490600
:0203CDBC E10CC5AC unknown
:0203CDC0 301135B4 ldrcch r3,[r1], -r4
:0203CDC4 00094135 andeq  r4,r9,r5,lsr r1
:0203CDC8 10096900 andne  r6,r9,r0,lsl #0x12
:0203CDCC 530012E9 unknown
:0203CDD0 CD70268D ldcgtl 6,cr2,[r0,#-0x234]!
:0203CDD4 00535402 subeqs r5,r3,r2,lsl #0x8
:0203CDD8 1003E286 andne  r14,r3,r6,lsl #0x5
:0203CDDC 0003E085 andeq  r14,r3,r5,lsl #0x1
:0203CDE0 82E04420 rschi  r4,r0,#0x20000000
:0203CDE4 027799FD rsbeqs r9,r7,#0x3F4000
:0203CDE8 A1A005B5 strgeh r0,[r0, +r5]!
:0203CDEC 0E05F814 mcreq 8,0,r15,cr5,cr4,{0}
:0203CDF0 D99F10DC ldmleib  r15 ,{r2,r3,r4,r6,r7,r12}
:0203CDF4 C5073D14 strgt r3,[r7, #-0xd14]		;(r7-0xd14=*(fffff2ec))
:0203CDF8 E3531011 cmp r3,#0x11
:0203CDFC 20145907 andcss r5,r4,r7,lsl #0x12
:0203CE00 51110005 tstpl r1,r5
:0203CE04 91045992 swpls r5,r2,r4
:0203CE08 102D229D mlane  r13,r13,r2,r2unknown
:0203CE0C 00031591 muleq  r3,r1,r5
:0203CE10 25E1503A strcsb r5,[r1, #+0x3a]!
:0203CE14 142500A8 unknown
:0203CE18 F5159590 ldrnv r9,[r5, #-0x590]		;(r5-0x590=*(fffffa70))
:0203CE1C E286D200 add  r13,r6,#0x0
:0203CE20 E1A01105 mov  r1,r5,lsl #0x2		;r1=0(0x0)
:0203CE24 BD00F082 unknown
:0203CE28 03006931 unknown
:0203CE2C 840DF1F8 strhi r15,[r13],#-0x1f8
:0203CE30 93007980 unknown
:0203CE34 00074170 andeq  r4,r7,r0,ror r1
:0203CE38 2905E588 stmcsdb  r5 ,{r3,r7,r8,r10,r13,r14,r15}
:0203CE3C 00421904 subeq  r1,r2,r4,lsl #0x12
:0203CE40 9000AA00 andls  r10,r0,r0,lsl #0x14
:0203CE44 006DE3A0 rsbeq  r14,r13,r0,lsr #0x7
:0203CE48 7031BD4F eorvcs r11,r1,r15,asr #0x1a
:0203CE4C 100C0031 andne  r0,r12,r1,lsr r0
:0203CE50 4A811005 bmi 00080E6C
:0203CE54 98000CE7 stmlsda  r0 ,{r0,r1,r2,r5,r6,r7,r10,r11}
:0203CE58 117D201D cmnne r13,r13,lsl r0
:0203CE5C B0006D0B andlt  r6,r0,r11,lsl #0x1a
:0203CE60 5D065019 unknown
:0203CE64 05453C03 streqb r3,[r5, #-0xc03]		;(r5-0xc03=*(fffff3fd))
:0203CE68 C9071555 stmgtdb  r7 ,{r0,r2,r4,r6,r8,r10,r12}
:0203CE6C F06FB503 rsbnv  r11,r15,r3,lsl #0xa
:0203CE70 4770032D ldrmib r0,[r0,-r13, lsr #0x6]!
:0203CE74 001506E2 andeqs r0,r5,r2,ror #0xd
:0203CE78 FFFFF984 swinv 0x00fff984
:0203CE7C 1D1039AA unknown
:0203CE80 30700110 rsbccs r0,r0,r0,lsl r1
:0203CE84 9000E287 andls  r14,r0,r7,lsl #0x5
:0203CE88 57059180 strpl r9,[r5,-r0, lsl #0x3]
:0203CE8C C1E720E1 mvngt  r2,r1,ror #0x1
:0203CE90 9F100803 swils 0x00100803
:0203CE94 00190DE5 andeqs r0,r9,r5,ror #0x1b
:0203CE98 E5816250 str r6,[r1, #+0x250]		;r1+0x250=*(00000250)
:0203CE9C 21B183F8 ldrcssh r8,[r1, +r8]!
:0203CEA0 15D324E1 ldrneb r2,[r3, #+0x4e1]		;r3+0x4e1=*(000004e1)
:0203CEA4 59C1B000 stmplib  r1 ,{r12,r13,r15}^
:0203CEA8 E02D2115 eor  r2,r13,r5,lsl r1
:0203CEAC 021511E3 andeqs r1,r5,#0xC0000038
:0203CEB0 CEA60161 cdpgt 1,10,cr0,cr6,cr1,3
:0203CEB4 01808169 orreq  r8,r0,r9,ror #0x2
:0203CEB8 13013511 unknown
:0203CEBC 8D322F6D ldchi  15,cr2,[r2,#-0x1b4]!
:0203CEC0 CD02FD0D unknown
:0203CEC4 0171D810 cmneq r1,r0,lsl r8
:0203CEC8 F90701EB stmnvdb  r7 ,{r0,r1,r3,r5,r6,r7,r8}
:0203CECC 0100992E unknown
:0203CED0 84500145 ldrhib r0,[r0],#-0x145
:0203CED4 4B90000D blmi 0043CF10
:0203CED8 06712E2D unknown
:0203CEDC 51800D19 orrpl  r0,r0,r9,lsl r13
:0203CEE0 C0004904 andgt  r4,r0,r4,lsl #0x12
:0203CEE4 C0B70049 adcgts r0,r7,r9,asr #0x0
:0203CEE8 49C00049 stmmiib  r0 ,{r0,r3,r6}^
:0203CEEC 0049C000 subeq  r12,r9,r0
:0203CEF0 AA034DC0 bge 021105F8
:0203CEF4 C00399C2 andgt  r9,r3,r2,asr #0x13
:0203CEF8 4DC0004D unknown
:0203CEFC 004DC000 subeq  r12,r13,r0
:0203CF00 380001AA stmccda  r0 ,{r1,r3,r5,r7,r8}
:0203CF04 013C0001 teqeq r12,r1
:0203CF08 00014000 andeq  r4,r1,r0
:0203CF0C 00015544 andeq  r5,r1,r4,asr #0xa
:0203CF10 1529C048 strne r12,[r9, #-0x48]!
:0203CF14 004CE24C subeq  r14,r12,r12,asr #0x4
:0203CF18 C0003109 andgt  r3,r0,r9,lsl #0x2
:0203CF1C C108E584 unknown
:0203CF20 41C10E99 unknown
:0203CF24 2DC103B5 unknown
:0203CF28 0341C103 unknown
:0203CF2C 01034DC1 unknown
:0203CF30 C120D500 unknown
:0203CF34 19C10525 stmneib  r1 ,{r0,r2,r5,r8,r10}^
:0203CF38 03290105 unknown
:0203CF3C 30D40001 sbcccs r0,r4,r1
:0203CF40 01340001 teqeq r4,r1
:0203CF44 00015000 andeq  r5,r1,r0
:0203CF48 AA000158 bge 0203D4B0
:0203CF4C 6000015C andvs  r0,r0,r12,asr r1
:0203CF50 0F7D0015 swieq 0x007d0015
:0203CF54 840AE3A0 strhi r14,[r10],#-0x3a0
:0203CF58 840C14D5 strhi r1,[r12],#-0x4d5
:0203CF5C 013D50E2 teqeq r13,r2,ror #0x1
:0203CF60 C01842BC ldrgth r4,[r8], -r12
:0203CF64 CDC188E1 unknown
:0203CF68 1D00110B unknown
:0203CF6C 1D54E010 unknown
:0203CF70 02C93A50 sbceq  r3,r9,#0x50000
:0203CF74 9BE584C1 blls 0199E280
:0203CF78 78C0350A stmvcia  r0 ,{r1,r3,r8,r10,r12,r13}^
:0203CF7C 19948035 ldmneib  r4 ,{r0,r2,r4,r5,r15}
:0203CF80 15102180 ldrne r2,[r0, #-0x180]		;(r0-0x180=*(fffffe81))
:0203CF84 89750210 unknown
:0203CF88 00119C0F andeqs r9,r1,r15,lsl #0x18
:0203CF8C 1950198D ldmnedb  r0 ,{r0,r2,r3,r7,r8,r11,r12}^
:0203CF90 3510C041 ldrcc r12,[r0, #-0x41]		;(r0-0x41=*(ffffffc0))
:0203CF94 112B0D39 unknown
:0203CF98 0CE53B0C stceql 11,cr3,[r5],#+0x30
:0203CF9C 225500D9 subcss r0,r5,#0xD9
:0203CFA0 25F5041D ldrcsb r0,[r5, #+0x41d]!
:0203CFA4 EB0DA810 bl 023A6FEC
:0203CFA8 41118173 tstmi r1,r3,ror r1
:0203CFAC 000FC924 andeq  r12,r15,r4,lsr #0x12
:0203CFB0 214D9F73 unknown
:0203CFB4 214D0FA1 unknown
:0203CFB8 3841A16C stmccda  r1 ,{r2,r3,r5,r6,r8,r13,r15}^
:0203CFBC ADAE814D stcge  1,cr8,[r14,#+0x134]!
:0203CFC0 75500D13 ldrvcb r0,[r0, #-0xd13]		;(r0-0xd13=*(fffff2ee))
:0203CFC4 0494D511 ldreq r13,[r4],#+0x511
:0203CFC8 31B99410 movccs r9,r0,lsl r4		;r9=2048(0x800)
:0203CFCC 110E198F unknown
:0203CFD0 0114B800 tsteq r4,r0,lsl #0x10
:0203CFD4 A500019F strge r0,[r0, #-0x19f]		;(r0-0x19f=*(fffffe62))
:0203CFD8 10E1C321 rscne  r12,r1,r1,lsr #0x6
:0203CFDC A80105A3 stmgeda  r1 ,{r0,r1,r5,r7,r8,r10}
:0203CFE0 ED00F956 unknown
:0203CFE4 0565E011 streqb r14,[r5, #-0x11]!
:0203CFE8 DE11FD00 cdple 13,0,cr15,cr1,cr0,0
:0203CFEC 120D0005 andne  r0,r13,#0x5
:0203CFF0 151005DC ldrne r0,[r0, #-0x5dc]		;(r0-0x5dc=*(fffffa25))
:0203CFF4 D5DADB00 ldrleb r13,[r10, #+0xb00]		;r10+0xb00=*(00000b2b)
:0203CFF8 D8000511 stmleda  r0 ,{r0,r4,r8,r10}
:0203CFFC 4D880005 unknown
:0203D000 EF56D600 swi 0x0056d600
:0203D004 020D3015 andeq  r3,r13,#0x15
:0203D008 E1500045 cmp r0,r5,asr #0x0
:0203D00C 11F11061 mvnnes r1,r1,ror #0x0
:0203D010 41F1FDCE mvnmis r15,r14,asr #0x1b
:0203D014 F501E9F6 strnv r14,[r1, #-0x9f6]		;(r1-0x9f6=*(fffff60a))
:0203D018 F9FCA011 ldmnvib  r12!,{r0,r4,r13,r15}^
:0203D01C FC9E9A31 ldc2  10,cr9,[r14],{#0x31}
:0203D020 FC9C31F9 ldc2  1,cr3,[r12],{#0xf9}
:0203D024 FC9A31F9 ldc2  1,cr3,[r10],{#0xf9}
:0203D028 D506B924 strle r11,[r6, #-0x924]		;(r6-0x924=*(8de02a04))
:0203D02C 04299801 unknown
:0203D030 01401164 unknown
:0203D034 85AB2045 strhi r2,[r11, #+0x45]!
:0203D038 EB000B00 bl 0203FC40
:0203D03C 427D0160 rsbmis r0,r13,#0x18
:0203D040 72C10009 sbcvc  r0,r1,#0x9
:0203D044 22250009 eorcs  r0,r5,#0x9
:0203D048 60001903 andvs  r1,r0,r3,lsl #0x12
:0203D04C 70A8000D adcvc  r0,r8,r13
:0203D050 20810009 addcs  r0,r1,r9
:0203D054 0781D160 streq r13,r0,r1,r9
:0203D058 D1A8D1D1 unknown
:0203D05C 2D0005F1 unknown
:0203D060 F9003501 stmnvdb  r0 ,{r0,r8,r10,r12,r13}
:0203D064 10310413 eornes r0,r1,r3,lsl r4
:0203D068 59DF0E15 ldmplib  r15 ,{r0,r2,r4,r9,r10,r11}^
:0203D06C 00151812 andeqs r1,r5,r2,lsl r8
:0203D070 C0B52C59 adcgts r2,r5,r9,asr r12
:0203D074 6D001911 unknown
:0203D078 0D03DD1C unknown
:0203D07C 01993400 orreqs r3,r9,r0,lsl #0x8
:0203D080 01B10071 moveqs r0,r1,ror r0
:0203D084 023AE154 eoreqs r14,r10,#0x15
:0203D088 FE0B0F25 cdp2 15,0,cr0,cr11,cr5,1
:0203D08C 4C2500B5 stcmi  0,cr0,[r5],#-0x2d4
:0203D090 720411B5 andvc  r1,r4,#0x4000002D
:0203D094 C9E79041 unknown
:0203D098 03001951 unknown
:0203D09C 980A7503 stmlsda  r10 ,{r0,r1,r8,r10,r12,r13,r14}
:0203D0A0 6110114D tstvs r0,r13,asr #0x2
:0203D0A4 00617040 rsbeq  r7,r1,r0,asr #0x0
:0203D0A8 00151054 andeqs r1,r5,r4,asr r0
:0203D0AC 91232195 unknown
:0203D0B0 00452015 subeq  r2,r5,r5,lsl r0
:0203D0B4 003DF8D8 unknown
:0203D0B8 9F504D3C swils 0x00504d3c
:0203D0BC E309A9E5 unknown
:0203D0C0 204D0021 subcs  r0,r13,r1,lsr #0x0
:0203D0C4 11896809 orrne  r6,r9,r9,lsl #0x10
:0203D0C8 89060015 stmhidb  r6 ,{r0,r2,r4}
:0203D0CC 90100001 andlss r0,r0,r1
:0203D0D0 1BD50BE5 blne 0158006C
:0203D0D4 34003900 strcc r3,[r0],#-0x900
:0203D0D8 09CD2105 stmeqib  r13 ,{r0,r2,r8,r13}^
:0203D0DC E2358660 eors r8,r5,#0x6000000
:0203D0E0 F5E10EC5 strnvb r0,[r1, #+0xec5]!
:0203D0E4 99E9017D unknown
:0203D0E8 99527000 ldmlsdb  r2 ,{r12,r13,r14}^
:0203D0EC 002B6531 eoreq  r6,r11,r1,lsr r5
:0203D0F0 1B8D132D blne 00381DAC
:0203D0F4 40B51049 adcmis r1,r5,r9,asr #0x0
:0203D0F8 00B57B04 adceqs r7,r5,r4,lsl #0x16
:0203D0FC 0EE9EDE2 cdpeq 13,14,cr14,cr9,cr2,7
:0203D100 0D6800A5 stceql 0,cr0,[r8,#-0x294]!
:0203D104 D92E0500 stmledb  r14!,{r8,r10}
:0203D108 21B10015 movcss r0,r5,lsl r0		;r0=0(0x0)
:0203D10C 112C0015 unknown
:0203D110 1429D194 unknown
:0203D114 01E11047 mvneq  r1,r7,asr #0x0
:0203D118 00151071 andeqs r1,r5,r1,ror r0
:0203D11C 1840155E stmneda  r0 ,{r1,r2,r3,r4,r6,r8,r10,r12}^
:0203D120 00652E00 rsbeq  r2,r5,r0,lsl #0x1c
:0203D124 02B00011 adceqs r0,r0,#0x11
:0203D128 0D24E1C4 stceq  1,cr14,[r4,#-0x310]!
:0203D12C EF588300 swi 0x00588300
:0203D130 19243041 stmnedb  r4!,{r0,r6,r12,r13}
:0203D134 0210090B andeqs r0,r0,#0x2C000
:0203D138 80B4010D adchis r0,r4,r13,lsl #0x2
:0203D13C CD00C5EC unknown
:0203D140 B5EC7900 strltb r7,[r12, #+0x900]!
:0203D144 E34CE01A unknown
:0203D148 4C000954 stcmi  9,cr0,[r0],{#0x54}
:0203D14C 05290295 streq r0,[r9, #-0x295]!
:0203D150 05547800 ldreqb r7,[r4, #-0x800]		;r4-0x800=*(2019d2ab)=#0(0x00000000)
:0203D154 00052700 andeq  r2,r5,r0,lsl #0xe
:0203D158 2500059C strcs r0,[r0, #-0x59c]		;(r0-0x59c=*(fffffa64))
:0203D15C 55C00005 strplb r0,[r0, #+0x5]		;r0+0x5=*(00000005)
:0203D160 FD23088D stc2  8,cr0,[r3,#-0x234]!
:0203D164 00D510B5 ldreqh r1,[r5],#+0x5
:0203D168 10391069 eornes r1,r9,r9,ror #0x0
:0203D16C 18F90001 unknown
:0203D170 011C0001 tsteq r12,r1
:0203D174 11795400 cmnne r9,r0,lsl #0x8
:0203D178 6A0F40FD bvs 0240D574
:0203D17C 21A40009 movcs  r0,r9			;r0=2048(0x800)
:0203D180 0309E594 unknown
:0203D184 1F352A9D swine 0x00352a9d
:0203D188 0B8519E1 bleq 00183914
:0203D18C 1D0EF532 unknown
:0203D190 84019811 strhi r9,[r1],#-0x811
:0203D194 940DD91A strls r13,[r13],#-0x91a
:0203D198 30ED013D rsccc  r0,r13,r13,lsr r1
:0203D19C C940ED7C stmgtdb  r0 ,{r2,r3,r4,r5,r6,r8,r10,r11,r13,r14,r15}^
:0203D1A0 016D9410 unknown
:0203D1A4 1500FD00 strne r15,[r0, #-0xd00]		;(r0-0xd00=*(fffffb00))
:0203D1A8 11D90130 bicnes r0,r9,r0,lsr r1
:0203D1AC 3023E280 eorcc  r14,r3,r0,lsl #0x5
:0203D1B0 E8320501 ldmda  r2!,{r0,r8,r10}
:0203D1B4 20750E05 rsbcss r0,r5,r5,lsl #0x1c
:0203D1B8 30454464 subcc  r4,r5,r4,ror #0x8
:0203D1BC 10792019 rsbnes r2,r9,r9,lsl r0
:0203D1C0 95003558 strls r3,[r0, #-0x558]		;(r0-0x558=*(000002a8))
:0203D1C4 574C0065 strplb r0,[r0, #-0x558]		;(r0-0x558=*(000002a8))
:0203D1C8 7DE59F40 stcvcl 15,cr9,[r5,#+0x100]!
:0203D1CC 065A251C unknown
:0203D1D0 580C0CD1 stmplda  r12 ,{r0,r4,r6,r7,r10,r11}
:0203D1D4 01005D00 unknown
:0203D1D8 EF19E790 swi 0x0019e790
:0203D1DC 8982117D stmhiib  r2 ,{r0,r2,r3,r4,r5,r6,r8,r12}
:0203D1E0 45095501 strmi r5,[r9, #-0x501]		;(r9-0x501=*(000002ff))
:0203D1E4 08FDF81E ldmeqia  r13!,{r1,r2,r3,r4,r11,r12,r13,r14,r15}^
:0203D1E8 0C00091C stceq  9,cr0,[r0],{#0x1c}
:0203D1EC 12095557 andne  r5,r9,#0x15C00000
:0203D1F0 251BD1EF ldrcs r13,[r11, #-0x1ef]		;(r11-0x1ef=*(fffffe11))
:0203D1F4 00010C38 andeq  r0,r1,r8,lsr r12
:0203D1F8 00015900 andeq  r5,r1,r0,lsl #0x12
:0203D1FC E5801004 str r1,[r0, #+0x4]		;r0+0x4=*(00000804)
:0203D200 13D81081 bicnes r1,r8,#0x81
:0203D204 A0021A21 andge  r1,r2,r1,lsr #0x14
:0203D208 89020632 stmhidb  r2 ,{r1,r4,r5,r9,r10}
:0203D20C C017CD11 andgts r12,r7,r1,lsl r13
:0203D210 BD121566 unknown
:0203D214 11604509 unknown
:0203D218 0E05E594 mcreq 5,0,r14,cr5,cr4,{4}
:0203D21C 35010A71 strcc r0,[r1, #-0xa71]		;(r1-0xa71=*(fffff58f))
:0203D220 A9019040 stmgedb  r1 ,{r6,r12,r15}
:0203D224 51083929 unknown
:0203D228 51951165 orrpls r1,r5,r5,ror #0x2
:0203D22C 25061025 strcs r1,[r6, #-0x25]		;(r6-0x25=*(8de03303))
:0203D230 098D1400 stmeqib  r13 ,{r10,r12}
:0203D234 00355664 eoreqs r5,r5,r4,ror #0xc
:0203D238 7A149508 bvc 02562660
:0203D23C 5D20ED01 stcpl  13,cr14,[r0,#-0x4]!
:0203D240 51659451 unknown
:0203D244 1B89E584 blne 002B685C
:0203D248 6929C503 stmvsdb  r9!,{r0,r1,r8,r10,r14,r15}
:0203D24C 35680102 strccb r0,[r8, #-0x102]!
:0203D250 3017C970 andccs r12,r7,r0,ror r9
:0203D254 1D90000D unknown
:0203D258 000D2C00 andeq  r2,r13,r0,lsl #0x18
:0203D25C 000DA0AB andeq  r10,r13,r11,lsr #0x1
:0203D260 A40AB528 strge r11,[r10],#-0x528
:0203D264 8D240009 stchi  0,cr0,[r4,#-0x24]!
:0203D268 11A8AA08 movne  r10,r8,lsl #0x14		;r10=0(0x0)
:0203D26C 01ACE584 moveq  r14,r4,lsl #0xb		;r14=-824879104(0xced55800)
:0203D270 9800E584 stmlsda  r0 ,{r2,r7,r8,r10,r13,r14,r15}
:0203D274 219C0001 orrcss r0,r12,r1
:0203D278 11A53949 movne  r3,r9,asr #0x12
:0203D27C FD3205F4 ldc2  5,cr0,[r2,#-0x3d0]!
:0203D280 02063E06 andeq  r3,r6,#0x60
:0203D284 48000110 stmmida  r0 ,{r4,r8}
:0203D288 02062140 andeq  r2,r6,#0x10
:0203D28C 02064258 andeq  r4,r6,#0x80000005
:0203D290 400411B5 strmih r1,[r4], -r5
:0203D294 CC2100C1 stcgt  0,cr0,[r1],#-0x304
:0203D298 A04C0005 subge  r0,r12,r5
:0203D29C 340921E1 strcc r2,[r9],#-0x1e1
:0203D2A0 85E400FD strhib r0,[r4, #+0xfd]!
:0203D2A4 E2031C00 and  r1,r3,#0x0
:0203D2A8 0CC00AFF stceql 10,cr0,[r0],{#0xff}
:0203D2AC 090E0085 stmeqdb  r14 ,{r0,r2,r7}
:0203D2B0 89E18C00 unknown
:0203D2B4 44FF9410 unknown
:0203D2B8 E1104104 tst r0,r4,lsl #0x2
:0203D2BC 29E5009D unknown
:0203D2C0 15BDA810 ldrne r10,[r13, #+0x810]!
:0203D2C4 18820011 stmneia  r2 ,{r0,r4}
:0203D2C8 2EE53025 cdpcs 0,14,cr3,cr5,cr5,1
:0203D2CC 01337030 teqeq r3,r0,lsr r0
:0203D2D0 89D004EB ldmhiib  r0 ,{r0,r1,r3,r5,r6,r7,r10}^
:0203D2D4 6918A136 ldmvsdb  r8 ,{r1,r2,r4,r5,r8,r13,r15}
:0203D2D8 F00E2900 andnv  r2,r14,r0,lsl #0x12
:0203D2DC 83101552 tsthi r0,#0x14800000
:0203D2E0 04880015 streq r0,[r8],#+0x15
:0203D2E4 350A6210 strcc r6,[r10, #-0x210]		;(r10-0x210=*(fffffdf0))
:0203D2E8 DAE08400 ble 0185E2F0
:0203D2EC 106D4069 rsbne  r4,r13,r9,ror #0x0
:0203D2F0 2D318010 ldccs  0,cr8,[r1,#-0x40]!
:0203D2F4 A194C00B orrges r12,r4,r11
:0203D2F8 A02C2C28 eorge  r2,r12,r8,lsr #0x18
:0203D2FC 142C09E1 unknown
:0203D300 ED340001 ldc  0,cr0,[r4,#-0x4]!
:0203D304 1B5DCC0F blne 037B0348
:0203D308 FFE25402 swinv 0x00e25402
:0203D30C 3809091C stmccda  r9 ,{r2,r3,r4,r8,r11}
:0203D310 1009E203 andne  r14,r9,r3,lsl #0x4
:0203D314 0C24FF88 stceq  15,cr15,[r4],#-0x220
:0203D318 01E11E7D mvneq  r1,r13,ror r14
:0203D31C 01088210 unknown
:0203D320 71E58409 mvnvc  r8,r9,lsl #0x8
:0203D324 00F13818 rsceqs r3,r1,r8,lsl r8
:0203D328 A91A8108 ldmgedb  r10 ,{r3,r8,r15}
:0203D32C 2D100D40 unknown
:0203D330 2500F915 strcs r15,[r0, #-0x915]		;(r0-0x915=*(fffffeeb))
:0203D334 D5162D15 ldrle r2,[r6, #-0xd15]		;(r6-0xd15=*(8de02613))
:0203D338 FC7EBF0C ldc2l 15,cr11,[r14],#-0x30
:0203D33C 11F031FF ldrnesh r3,[r0, #+0x1f]!
:0203D340 101D300C andnes r3,r13,r12
:0203D344 6C000CF1 stcvs  12,cr0,[r0],{#0xf1}
:0203D348 001D0CF1 ldreqsh r0,[r13], -r1
:0203D34C 103D0018 eornes r0,r13,r8,lsl r0
:0203D350 FCB24C9D ldc2  12,cr4,[r2],#+0x274
:0203D354 15F03D33 ldrneb r3,[r0, #+0xd33]!
:0203D358 02008010 andeq  r8,r0,#0x10
:0203D35C 002580E2 eoreq  r8,r5,r2,ror #0x1
:0203D360 082D1583 stmeqda  r13!,{r0,r1,r7,r8,r10,r12}
:0203D364 E2220080 eor  r0,r2,#0x80
:0203D368 42D01641 sbcmis r1,r0,#0x4100000
:0203D36C 1C5D0BAD ldcnel 11,cr0,[r13],{#0xad}
:0203D370 1B552B5D blne 035880EC
:0203D374 BFE58D30 swilt 0x00e58d30
:0203D378 35CDFF0F strccb r15,[r13, #+0xf0f]		;r13+0xf0f=*(00000f0f)
:0203D37C 0005D108 andeq  r13,r5,r8,lsl #0x2
:0203D380 002505D1 unknown
:0203D384 40256A08 eormi  r6,r5,r8,lsl #0x14
:0203D388 219D0A71 orrcss r0,r13,r1,ror r10
:0203D38C 1D1029A0 unknown
:0203D390 0C102150 ldceq  1,cr2,[r0],{#0x50}
:0203D394 8995107B ldmhiib  r5 ,{r0,r1,r3,r4,r5,r6,r12}
:0203D398 59E5950C unknown
:0203D39C 002E3909 eoreq  r3,r14,r9,lsl #0x12
:0203D3A0 0007D164 andeq  r13,r7,r4,ror #0x2
:0203D3A4 01D58420 biceqs r8,r5,r0,lsr #0x8
:0203D3A8 41080AAD unknown
:0203D3AC 2D38073D ldccs  7,cr0,[r8,#-0xf4]!
:0203D3B0 07451805 streqb r1,[r5,-r5, lsl #0x10]
:0203D3B4 053DDF45 ldreq r13,[r13, #-0xf45]!
:0203D3B8 090BC195 stmeqdb  r11 ,{r0,r2,r4,r7,r8,r14,r15}
:0203D3BC 000D6310 andeq  r6,r13,r0,lsl r3
:0203D3C0 71D11514 bicvcs r1,r1,r4,lsl r5
:0203D3C4 99F54B9F unknown
:0203D3C8 99F59AF0 ldmlsib  r5!,{r4,r5,r6,r7,r9,r11,r12,r15}^
:0203D3CC 99F595F0 ldmlsib  r5!,{r4,r5,r6,r7,r8,r10,r12,r15}^
:0203D3D0 999092F0 ldmlsib  r0 ,{r4,r5,r6,r7,r9,r12,r15}
:0203D3D4 40996780 addmis r6,r9,r0,lsl #0xf
:0203D3D8 F099C1BB ldrnvh r12,[r9], +r11
:0203D3DC C0994AB9 ldrgth r4,[r9], +r9
:0203D3E0 9911ADB5 ldmlsdb  r1 ,{r0,r2,r4,r5,r7,r8,r10,r11,r13,r15}
:0203D3E4 4099B480 addmis r11,r9,r0,lsl #0x9
:0203D3E8 AD000D3C unknown
:0203D3EC 71CD147C bicvc  r1,r13,r12,ror r4
:0203D3F0 F099F578 addnvs r15,r9,r8,ror r5
:0203D3F4 9924F573 stmlsdb  r4!,{r0,r1,r4,r5,r6,r8,r10,r12,r13,r14,r15}
:0203D3F8 E0996EF0 ldrsh r6,[r9], +r0
:0203D3FC 509904A1 addpls r0,r9,r1,lsr #0x9
:0203D400 4099116D addmis r1,r9,r13,ror #0x2
:0203D404 D0997D94 umullles r7,r9,r4,r13
:0203D408 C0991B31 addgts r1,r9,r1,lsr r11
:0203D40C B9000D8E stmltdb  r0 ,{r1,r2,r3,r7,r8,r10,r11}
:0203D410 578D8099 unknown
:0203D414 0D154099 unknown
:0203D418 C913E400 ldmgtdb  r3 ,{r10,r13,r14,r15}
:0203D41C 00115171 andeqs r5,r1,r1,ror r1
:0203D420 C099A9A5 addgts r10,r9,r5,lsr #0x13
:0203D424 F0ADF54C adcnv  r15,r13,r12,asr #0xa
:0203D428 F085F547 addnv  r15,r5,r7,asr #0xa
:0203D42C 80994292 umullhis r4,r9,r2,r2
:0203D430 3099F519 addccs r15,r9,r9,lsl r5
:0203D434 A900116D stmgedb  r0 ,{r0,r2,r3,r5,r6,r8,r12}
:0203D438 6BC09952 blvs 01063988
:0203D43C 0D67C099 stceql 0,cr12,[r7,#-0x264]!
:0203D440 33E1BD00 mvncc  r11,#0x0
:0203D444 66D52095 unknown
:0203D448 55EE4095 strplb r4,[r14, #+0x95]!
:0203D44C 95134000 ldrls r4,[r3, #-0x0]		;(r3-0x0=*(00000000))
:0203D450 CA468900 bgt 031DF858
:0203D454 F095F52A addnvs r15,r5,r10,lsr #0xa
:0203D458 C095F525 addgts r15,r5,r5,lsr #0xa
:0203D45C 64F51B9D unknown
:0203D460 F51BF095 ldrnv r15,[r11, #-0x95]		;(r11-0x95=*(ffffff6b))
:0203D464 95F27095 ldrlsb r7,[r2, #+0x95]!
:0203D468 D0954640 addles r4,r5,r0,asr #0xc
:0203D46C 9516D5A9 ldrls r13,[r6, #-0x5a9]		;(r6-0x5a9=*(8de02d7f))
:0203D470 95C140C0 strlsb r4,[r1, #+0xc0]		;r1+0xc0=*(000000c0)
:0203D474 59209504 stmpldb  r0!,{r2,r8,r10,r12,r15}
:0203D478 F3409500 unknown
:0203D47C 951049C8 ldrls r4,[r0, #-0x9c8]		;(r0-0x9c8=*(fffffe38))
:0203D480 85160120 ldrhi r0,[r6, #-0x120]		;(r6-0x120=*(8de03208))
:0203D484 D12DF503 msrle CPSR_fsc,r3
:0203D488 F4DE0431 ldrnvb r0,[r14],#+0x431
:0203D48C F4FAF095 unknown
:0203D490 95F5F095 ldrlsb r15,[r5, #+0x95]!
:0203D494 9552CC80 ldrlsb r12,[r2, #-0xc80]		;(r2-0xc80=*(fffff380))
:0203D498 95C12040 strlsb r2,[r1, #+0x40]		;r1+0x40=*(00000040)
:0203D49C C108CDD0 unknown
:0203D4A0 1009B095 mulne  r9,r5,r0
:0203D4A4 409510D9 ldrmisb r1,[r5], +r9
:0203D4A8 3095C11A addccs r12,r5,r10,lsl r1
:0203D4AC 18000DA2 stmneda  r0 ,{r1,r5,r7,r8,r10,r11}
:0203D4B0 10951252 addnes r1,r5,r2,asr r2
:0203D4B4 95DE3B2D ldrlsb r3,[r14, #+0xb2d]		;r14+0xb2d=*(ced5632d)
:0203D4B8 15840F10 strne r0,[r4, #+0xf10]		;r4+0xf10=*(2019e9bb)=#0(0x00000000)
:0203D4BC E2809600 add  r9,r0,#0x0
:0203D4C0 D94525AC stmledb  r5 ,{r2,r3,r5,r7,r8,r10,r13}^
:0203D4C4 D4F095F4 unknown
:0203D4C8 F095F448 addnvs r15,r5,r8,asr #0x8
:0203D4CC A68095CF strge r9,r15,r5,r8,asr #0x8
:0203D4D0 95FA4095 ldrlsb r4,[r10, #+0x95]!
:0203D4D4 0591AAE0 ldreq r10,[r1, #+0xae0]		;r1+0xae0=*(00000ae0)
:0203D4D8 1009C095 mulne  r9,r5,r0
:0203D4DC F4409520 strnvb r9,[r0],#-0x520
:0203D4E0 511700C0 tstpl r7,r0,asr #0x1
:0203D4E4 000D7C20 andeq  r7,r13,r0,lsr #0x18
:0203D4E8 0D04A184 unknown
:0203D4EC B8125910 ldmltda  r2 ,{r4,r8,r11,r12,r14}
:0203D4F0 025DF475 subeqs r15,r13,#0x75000000
:0203D4F4 804D1011 subhi  r1,r13,r1,lsl r0
:0203D4F8 990011B3 stmlsdb  r0 ,{r0,r1,r4,r5,r7,r8,r12}
:0203D4FC AEAEC011 mcrge 0,5,r12,cr14,cr1,{0}
:0203D500 25A10011 strcs r0,[r1, #+0x11]!
:0203D504 A1100D00 tstge r0,r0,lsl #0x1a
:0203D508 0009A958 andeq  r10,r9,r8,asr r9
:0203D50C 4025ACBA unknown
:0203D510 19FFF480 ldmneib  r15!,{r7,r10,r12,r13,r14,r15}^
:0203D514 0011D420 andeqs r13,r1,r0,lsr #0x8
:0203D518 00F9B5A2 rsceqs r11,r9,r2,lsr #0xb
:0203D51C 0879100D unknown
:0203D520 0DD2243D unknown
:0203D524 0D5E5400 unknown
:0203D528 79104000 ldmvcdb  r0 ,{r14}
:0203D52C 09001904 stmeqdb  r0 ,{r2,r8,r11,r12}
:0203D530 39003010 stmccdb  r0 ,{r4,r12,r13}
:0203D534 027902E5 rsbeqs r0,r9,#0x5000000E
:0203D538 320171CE andcc  r7,r1,#0x80000033
:0203D53C 0BE284CE bleq 018DE87C
:0203D540 01E13000 mvneq  r3,r0
:0203D544 F081F029 addnv  r15,r1,r9,lsr #0x0
:0203D548 29CD0029 stmcsib  r13 ,{r0,r3,r5}^
:0203D54C F029BC00 eornv  r11,r9,r0,lsl #0x18
:0203D550 2920F029 stmcsdb  r0!,{r0,r3,r5,r12,r13,r14,r15}
:0203D554 0029D200 eoreq  r13,r9,r0,lsl #0x4
:0203D558 F029F029 eornv  r15,r9,r9,lsr #0x0
:0203D55C 01B130EB moveqs r3,r11,ror #0x1
:0203D560 339DCFD6 orrccs r12,r13,#0x358
:0203D564 A5CCF1B5 strgeb r15,[r12, #+0x1b5]		;r12+0x1b5=*(000001b5)
:0203D568 E5CCB201 strb r11,[r12, #+0x201]		;r12+0x201=*(00000201)
:0203D56C B58CC002 strlt r12,[r12, #+0x2]		;r12+0x2=*(00000002)
:0203D570 00CD1021 sbceq  r1,r13,r1,lsr #0x0
:0203D574 000188A0 andeq  r8,r1,r0,lsr #0x11
:0203D578 0110058C tsteq r0,r12,lsl #0xb
:0203D57C 84039400 strhi r9,[r3],#-0x400
:0203D580 1190E51A orrnes r14,r0,r10,lsl r5
:0203D584 D213ED00 andles r14,r3,#0x0
:0203D588 11D80011 bicnes r0,r8,r1,lsl r0
:0203D58C 00A2AC00 adceq  r10,r2,r0,lsl #0x18
:0203D590 2994E284 ldmcsib  r4 ,{r2,r7,r9,r13,r14,r15}
:0203D594 D6108903 ldrle r8,[r0],-r3, lsl #0x12
:0203D598 E2841F60 add  r1,r4,#0x180
:0203D59C 450095D3 strmi r9,[r0, #-0x5d3]		;(r0-0x5d3=*(fffffa2d))
:0203D5A0 E2108DDF ands r8,r0,#0x37C0
:0203D5A4 05798018 ldreqb r8,[r9, #-0x18]!
:0203D5A8 01040001 unknown
:0203D5AC 01580800 cmpeq r8,r0,lsl #0x10
:0203D5B0 04450C00 streqb r0,[r5],#-0xc00
:0203D5B4 3D34123D ldccc  2,cr1,[r4,#-0xf4]!
:0203D5B8 04690002 unknown
:0203D5BC 96205CAD unknown
:0203D5C0 960060E5 strls r6,[r4,#-0xf4]!
:0203D5C4 35800639 strcc r0,[r0, #+0x639]		;r0+0x639=*(00000639)
:0203D5C8 32E04212 rsccc  r4,r0,#0x20000001
:0203D5CC 00190015 andeqs r0,r9,r5,lsl r0
:0203D5D0 B101C932 unknown
:0203D5D4 38001933 stmccda  r0 ,{r0,r1,r4,r5,r8,r11,r12}
:0203D5D8 E59F01CC ldr r0,[r15, #+0x1cc]		;r15+0x1cc=*(0203d7ac)=#2163217(0x00210211)
:0203D5DC B5ED0201 strltb r0,[r13, #+0x201]!
:0203D5E0 85005121 strhi r5,[r0, #-0x121]		;(r0-0x121=*(002100f0))
:0203D5E4 447534E5 unknown
:0203D5E8 08C601B5 stmeqia  r6 ,{r0,r2,r4,r5,r7,r8}^
:0203D5EC 159F21B0 ldrne r2,[r15, #+0x1b0]		;r15+0x1b0=*(0203d7a4)=#361824274(0x15910012)
:0203D5F0 416E8D20 unknown
:0203D5F4 95409002 strlsb r9,[r0, #-0x2]		;(r0-0x2=*(0021020f))
:0203D5F8 000901E5 andeq  r0,r9,r5,ror #0x3
:0203D5FC 02C90F69 sbceq  r0,r9,#0x1A4
:0203D600 E1851090 unknown
:0203D604 0B012500 bleq 02086A0C
:0203D608 85100EDD ldrhi r0,[r0, #-0xedd]		;(r0-0xedd=*(0020f334))
:0203D60C 4D6BE52C stcmil 5,cr14,[r11,#-0xb0]!
:0203D610 F8515101 ldmnvda  r1 ,{r0,r8,r12,r14}^
:0203D614 2D160159 unknown
:0203D618 8110AC10 tsthi r0,r0,lsl r12
:0203D61C CD10E113 unknown
:0203D620 E5CD0089 strb r0,[r13, #+0x89]		;r13+0x89=*(00000089)
:0203D624 002D1602 eoreq  r1,r13,r2,lsl #0xc
:0203D628 2D002103 unknown
:0203D62C 12A90021 adcne  r0,r9,#0x21
:0203D630 FF35FE17 swinv 0x0035fe17
:0203D634 06050525 streq r0,[r5],-r5, lsr #0xa
:0203D638 2179CD00 cmncs r9,r0,lsl #0x1a
:0203D63C A6101D03 ldrge r1,[r0],-r3, lsl #0x1a
:0203D640 0D060635 unknown
:0203D644 000D2900 andeq  r2,r13,r0,lsl #0x12
:0203D648 15CD2009 strneb r2,[r13, #+0x9]		;r13+0x9=*(00000009)
:0203D64C 000D0EE5 andeq  r0,r13,r5,ror #0x1d
:0203D650 0502250B streq r2,[r2, #-0x50b]		;(r2-0x50b=*(fffffaf5))
:0203D654 00650412 rsbeq  r0,r5,r2,lsl r4
:0203D658 FFFE0AB4 swinv 0x00fe0ab4
:0203D65C 000182EB andeq  r8,r1,r11,ror #0x5
:0203D660 F520EBB5 strnv r14,[r0, #-0xbb5]!
:0203D664 00858000 addeq  r8,r5,r0
:0203D668 08E28D90 unknown
:0203D66C 01C50570 biceq  r0,r5,r0,ror r5
:0203D670 0007009D muleq  r7,r13,r0
:0203D674 01910315 orreqs r0,r1,r5,lsl r3
:0203D678 FF33EBB5 swinv 0x0033ebb5
:0203D67C 0F1859EB swieq 0x001859eb
:0203D680 1CE5C900 stcnel 9,cr12,[r5],#+0x0
:0203D684 01085504 unknown
:0203D688 F7E28990 unknown
:0203D68C 410B0545 unknown
:0203D690 0D458DC0 unknown
:0203D694 1101E5DC unknown
:0203D698 A544A200 strgeb r10,[r4, #-0x200]		;r4-0x200=*(2019d8ab)=#0(0x00000000)
:0203D69C E2805B10 add  r5,r0,#0x4000
:0203D6A0 E5C42684 strb r2,[r4, #+0x684]		;r4+0x684=*(2019e12f)=#0(0x00000000)
:0203D6A4 00118501 andeqs r8,r1,r1,lsl #0xa
:0203D6A8 B5DC1002 ldrltb r1,[r12, #+0x2]		;r12+0x2=*(00000002)
:0203D6AC 22E5DC01 rsccs  r13,r5,#0x100
:0203D6B0 E28D300F add  r3,r13,#0xF
:0203D6B4 8600690E strhi r6,[r0],-r14, lsl #0x12
:0203D6B8 E5C42016 strb r2,[r4, #+0x16]		;r4+0x16=*(2019dac1)=#0(0x00000000)
:0203D6BC 29C40687 stmcsib  r4 ,{r0,r1,r2,r7,r9,r10}^
:0203D6C0 000DD300 andeq  r13,r13,r0,lsl #0x6
:0203D6C4 02E5D3A0 rsceq  r13,r5,#0x80000002
:0203D6C8 01E58330 mvneq  r8,lsr r0
:0203D6CC A001ED52 andge  r14,r1,r2,asr r13
:0203D6D0 C500D9C5 strgt r13,[r0, #-0x9c5]		;(r0-0x9c5=*(0020f84c))
:0203D6D4 043102E5 unknown
:0203D6D8 FF22FFF7 swinv 0x0022fff7
:0203D6DC DD00941A unknown
:0203D6E0 10B5C007 adcnes r12,r5,r7
:0203D6E4 02ED5090 rsceq  r5,r13,#0x90
:0203D6E8 512D01CD unknown
:0203D6EC 2400C9E4 strcs r12,[r0],#-0x9e4
:0203D6F0 6917E1A0 ldmvsdb  r7 ,{r5,r7,r8,r13,r14,r15}
:0203D6F4 3C02410F stccc  1,cr4,[r2],{#0xf}
:0203D6F8 0269015D rsbeq  r0,r9,#0x40000017
:0203D6FC 0E34E0FF mrceq 0,1,r14,cr4,cr15,{7}
:0203D700 022CFFE2 eoreq  r15,r12,#0x388
:0203D704 00E002E2 rsceq  r0,r0,r2,ror #0x5
:0203D708 9029E18E eorls  r14,r9,r14,lsl #0x3
:0203D70C BC000D2B stclt  13,cr0,[r0],{#0x2b}
:0203D710 E114CD32 tst r4,r2,lsr r13
:0203D714 E1CDE2BE strh r14,[r13, #+0x2e]		;r13+0x2e=*(0000002e)
:0203D718 00CD5030 sbceq  r5,r13,r0,lsr r0
:0203D71C CDC031E5 unknown
:0203D720 00C01AE5 sbceq  r1,r0,r5,ror #0x15
:0203D724 7F201500 swivc 0x00201500
:0203D728 2E85840F cdpcs 4,8,cr8,cr5,cr15,0
:0203D72C 2D0BA905 unknown
:0203D730 F31FA151 tstnv r15,#0x40000014
:0203D734 1169EBFF unknown
:0203D738 320F6D54 andcc  r6,r15,#0x1500
:0203D73C 81013551 unknown
:0203D740 202904D9 unknown
:0203D744 000502C5 andeq  r0,r5,r5,asr #0x5
:0203D748 34111DA0 ldrcc r1,[r1],#-0xda0
:0203D74C 07044241 streq r4,[r1],#-0xda0
:0203D750 048C0000 streq r0,[r12],#+0x0
:0203D754 10020D2A andne  r0,r2,r10,lsr #0x1a
:0203D758 01E92D40 mvneq  r2,r0,asr #0x1a
:0203D75C E1B04000 movs r4,r0			;r4=2163217(0x210211)
:0203D760 026E02AC rsbeq  r0,r14,#0xC000000A
:0203D764 003D4B9D mlaeqs r13,r13,r11,r4unknown
:0203D768 A1EC7891 unknown
:0203D76C 8420BD04 unknown
:0203D770 0DD10035 unknown
:0203D774 A1368400 teqge r6,r0,lsl #0x8
:0203D778 07758406 ldreqb r8,[r5,-r6, lsl #0x8]!
:0203D77C BD80051D unknown
:0203D780 430DF0E8 unknown
:0203D784 416CE92D unknown
:0203D788 02219014 eoreq  r9,r1,#0x14
:0203D78C 00615080 rsbeq  r5,r1,r0,lsl #0x1
:0203D790 708801C5 addvc  r0,r8,r5,asr #0x3
:0203D794 818CE59D unknown
:0203D798 DD758305 ldclel 3,cr8,[r5,#-0x14]!
:0203D79C 11914012 orrnes r4,r1,r2,lsl r0
:0203D7A0 0CE35400 stceql 4,cr5,[r3],#+0x0
:0203D7A4 15910012 ldrne r0,[r1, #+0x12]		;r1+0x12=*(00000012)
:0203D7A8 0C130255 ldceq  2,cr0,[r3],{#0x55}
:0203D7AC 00210211 eoreq  r0,r1,r1,lsl r2
:0203D7B0 58018DC8 stmplda  r1 ,{r3,r6,r7,r8,r10,r11,r15}
:0203D7B4 04BD6CE1 unknown
:0203D7B8 5902D502 stmpldb  r2 ,{r1,r8,r10,r12,r14,r15}
:0203D7BC 0DC8D100 unknown
:0203D7C0 E150C91D cmp r0,r13,lsl r9
:0203D7C4 9619856D ldrls r8,r0,r13,lsl r9
:0203D7C8 80A60E2D adchi  r0,r6,r13,lsr #0x1c
:0203D7CC D5632161 strleb r2,[r3, #-0x161]!
:0203D7D0 00010802 andeq  r0,r1,r2,lsl #0x10
:0203D7D4 A02A0820 eorge  r0,r10,r0,lsr #0x10
:0203D7D8 E91440E1 ldmdb  r4 ,{r0,r5,r6,r7,r14}
:0203D7DC B5124D03 ldrlt r4,[r2, #-0xd03]		;(r2-0xd03=*(fffff2fd))
:0203D7E0 F032510A eornvs r5,r2,r10,lsl #0x2
:0203D7E4 2D225181 stccs  1,cr5,[r2,#-0x204]!
:0203D7E8 88020D01 stmhida  r2 ,{r0,r8,r10,r11}
:0203D7EC E16C25F1 unknown
:0203D7F0 1000AE06 andne  r10,r0,r6,lsl #0x1c
:0203D7F4 038D018D orreq  r0,r13,#0x40000023
:0203D7F8 17B8015D unknown
:0203D7FC 059C1121 ldreq r1,[r12, #+0x121]		;r12+0x121=*(00000121)
:0203D800 C73E4D00 ldrgt r4,[r14,-r0, lsl #0x1a]!
:0203D804 C730A1E5 ldrgt r10,[r14,-r0, lsl #0x1a]!
:0203D808 5381032D orrpl  r0,r1,#0xB4000000
:0203D80C C071C7E2 rsbgts r12,r1,r2,ror #0xf
:0203D810 28000DC6 stmcsda  r0 ,{r1,r2,r6,r7,r8,r10,r11}
:0203D814 94707111 unknown
:0203D818 31401DC2 unknown
:0203D81C 0D080055 unknown
:0203D820 000DBE00 andeq  r11,r13,r0,lsl #0x1c
:0203D824 51110CAA tstpl r1,r10,lsr #0x19
:0203D828 BA137D30 blt 0251CCF0
:0203D82C 00AD300D adceq  r3,r13,r13
:0203D830 209D6C8D addcss r6,r13,r13,lsl #0x19
:0203D834 094019B6 stmeqdb  r0 ,{r1,r2,r4,r5,r7,r8,r11,r12}^
:0203D838 200AE110 andcs  r14,r10,r0,lsl r1
:0203D83C 41A50DA5 movmi  r0,r5,lsr #0x1b		;r0=0(0x0)
:0203D840 4025B280 eormi  r11,r5,r0,lsl #0x5
:0203D844 88000DAA stmhida  r0 ,{r1,r3,r5,r7,r8,r10,r11}
:0203D848 0D159423 unknown
:0203D84C 841E3220 ldrhi r3,[r14],#-0x220
:0203D850 000DA9E2 andeq  r10,r13,r2,ror #0x13
:0203D854 9F1041BC swils 0x001041bc
:0203D858 010009E5 unknown
:0203D85C 0D0D510E unknown
:0203D860 0D781400 ldceql 4,cr1,[r8,#-0x0]!
:0203D864 4FE50200 swimi 0x00e50200
:0203D868 49021009 stmmidb  r2 ,{r0,r3,r12}
:0203D86C 00211401 eoreq  r1,r1,r1,lsl #0x8
:0203D870 00BFA1AD adceqs r10,r15,r13,lsr #0x3
:0203D874 00D909EB sbceqs r0,r9,r11,ror #0x13
:0203D878 20150011 andcss r0,r5,r1,lsl r0
:0203D87C A03008E0 eorges r0,r0,r0,ror #0x11
:0203D880 B9F2FEE1 ldmltib  r2!,{r0,r5,r6,r7,r9,r10,r11,r12,r13,r14,r15}^
:0203D884 C002850C andgt  r8,r2,r12,lsl #0xa
:0203D888 E2840E3A add  r0,r4,#0x3A0
:0203D88C 8721E102 strhi r14,[r1,-r2, lsl #0x2]!
:0203D890 301020E0 andccs r2,r0,r0,ror #0x1
:0203D894 75F200D1 ldrvcb r0,[r2, #+0xd1]!
:0203D898 8711B11A unknown
:0203D89C 100534E2 andne  r3,r5,r2,ror #0x9
:0203D8A0 442D6D41 unknown
:0203D8A4 B50A61FD strlt r6,[r10, #-0x1fd]		;(r10-0x1fd=*(fffffe03))
:0203D8A8 1000C80C andne  r12,r0,r12,lsl #0x10
:0203D8AC 6907E596 stmvsdb  r7 ,{r1,r2,r4,r7,r8,r10,r13,r14,r15}
:0203D8B0 4D0C9900 unknown
:0203D8B4 9186E002 orrls  r14,r6,r2
:0203D8B8 00612030 rsbeq  r2,r1,r0,lsr r0
:0203D8BC 10E08430 rscne  r8,r0,r0,lsr r4
:0203D8C0 E5D3130A ldrb r1,[r3, #+0x30a]		;r3+0x30a=*(0000030a)
:0203D8C4 501159FF ldrplsh r5,[r1], -r15
:0203D8C8 10100245 andnes r0,r0,r5,asr #0x4
:0203D8CC 5505C323 strpl r12,[r5, #-0x323]		;(r5-0x323=*(fffffcdd))
:0203D8D0 003D1209 eoreqs r1,r13,r9,lsl #0x4
:0203D8D4 13105011 tstne r0,#0x11
:0203D8D8 022115C3 eoreq  r1,r1,#0x30C00000
:0203D8DC 71AA1CE5 movvc  r1,r5,ror #0x19
:0203D8E0 696CB010 unknown
:0203D8E4 BD83F000 unknown
:0203D8E8 000114E8 andeq  r1,r1,r8,ror #0x9
:0203D8EC 00014882 andeq  r4,r1,r2,lsl #0x11
:0203D8F0 020E064C andeq  r0,r14,#0x4C00000
:0203D8F4 42281231 eormi  r1,r8,#0x10000003
:0203D8F8 B0010231 andlt  r0,r1,r1,lsr r2
:0203D8FC 9000E1B0 strlsh r14,[r0], -r0
:0203D900 11810015 orrne  r0,r1,r5,lsl r0
:0203D904 00159B2B andeqs r9,r5,r11,lsr #0x16
:0203D908 800CD950 andhi  r13,r12,r0,asr r9
:0203D90C 70A1029D umlalvc  r0,r1,r13,r2
:0203D910 A0600D61 rsbge  r0,r0,r1,ror #0x1a
:0203D914 026D50E1 rsbeq  r5,r13,#0xE1
:0203D918 9DA04254 stcls  2,cr4,[r0,#+0x150]!
:0203D91C 0A1314C9 beq 02502C48
:0203D920 97201259 unknown
:0203D924 1171E524 cmnne r1,r4,lsr #0xa
:0203D928 61013108 unknown
:0203D92C 1007856D andne  r8,r7,r13,ror #0xa
:0203D930 6D10254A unknown
:0203D934 8711BD1F unknown
:0203D938 49D028E5 ldmmiib  r0 ,{r0,r2,r5,r6,r7,r11,r13}^
:0203D93C 41918700 orrmis r8,r1,r0,lsl #0xe
:0203D940 A1821528 orrge  r1,r2,r8,lsr #0xa
:0203D944 08E56351 unknown
:0203D948 812D40A2 unknown
:0203D94C 0041242D subeq  r2,r1,r13,lsr #0x8
:0203D950 0CDD0045 ldceql 0,cr0,[r13],{#0x45}
:0203D954 005C44D1 ldreqsb r4,[r12],#-0x41
:0203D958 B13A003E teqlt r10,r14,lsr r0
:0203D95C D1300310 teqle r0,r0,lsl r3
:0203D960 44D10701 ldrmib r0,[r1],#+0x701
:0203D964 0DF100E5 ldceql 0,cr0,[r1,#+0x394]!
:0203D968 00E50D31 rsceq  r0,r5,r1,lsr r13
:0203D96C E50CC030 str r12,[r12, #-0x30]		;(r12-0x30=*(ffffffd0))
:0203D970 05431019 streqb r1,[r3, #-0x19]		;(r3-0x19=*(ffffffe7))
:0203D974 E2002010 and  r2,r0,#0x10
:0203D978 A0040A03 andge  r0,r4,r3,lsl #0x14
:0203D97C 000CFFE1 andeq  r15,r12,r1,ror #0x1f
:0203D980 8006FDE2 andhi  r15,r6,r2,ror #0x1b
:0203D984 CD00B0E1 unknown
:0203D988 2930B0E1 ldmcsdb  r0!,{r0,r5,r6,r7,r12,r13,r15}
:0203D98C 0C298011 stceq  0,cr8,[r9],#-0x44
:0203D990 05E08520 streqb r8,[r0, #+0x520]!
:0203D994 1B710C99 blne 03C80C00
:0203D998 00006149 andeq  r6,r0,r9,asr #0x2
:0203D99C 99019CBA stmlsdb  r1 ,{r1,r3,r4,r5,r7,r10,r11,r12,r15}
:0203D9A0 400A212D andmi  r2,r10,r13,lsr #0x2
:0203D9A4 20000059 andcs  r0,r0,r9,asr r0
:0203D9A8 4203099A andmi  r0,r3,#0x268000
:0203D9AC ED1103E0 unknown
:0203D9B0 0B550601 bleq 0357F1BC
:0203D9B4 010D0109 unknown
:0203D9B8 1D01E356 unknown
:0203D9BC 107901E5 rsbnes r0,r9,r5,ror #0x3
:0203D9C0 152500FD strne r0,[r5, #-0xfd]!
:0203D9C4 102071D3 unknown
:0203D9C8 056D2FD1 streqb r2,[r13, #-0xfd1]!
:0203D9CC FD03E241 unknown
:0203D9D0 8FF10107 swihi 0x00f10107
:0203D9D4 012E9011 unknown
:0203D9D8 00012700 andeq  r2,r1,r0,lsl #0xe
:0203D9DC 0110052A tsteq r0,r10,lsr #0xa
:0203D9E0 9113D400 tstls r3,r0,lsl #0x8
:0203D9E4 4D304D00 ldcmi  13,cr4,[r0,#-0x0]!
:0203D9E8 104D85F0 unknown
:0203D9EC 100D0205 andne  r0,r13,r5,lsl #0x4
:0203D9F0 0511BDEE ldreq r11,[r1, #-0xdee]		;(r1-0xdee=*(fffff212))
:0203D9F4 68E08820 unknown
:0203D9F8 810B49F8 unknown
:0203D9FC 100B00D9 unknown
:0203DA00 E28D1BF9 add  r1,r13,#0x3E400
:0203DA04 0009002C andeq  r0,r9,r12,lsr #0x0
:0203DA08 1B147DEB blne 0255D1BC
:0203DA0C 50990011 addpls r0,r9,r1,lsl r0
:0203DA10 00451085 subeq  r1,r5,r5,lsl #0x1
:0203DA14 000055F4 unknown
:0203DA18 0110150A tsteq r0,r10,lsl #0xa
:0203DA1C 09E2840B unknown
:0203DA20 71023D01 unknown
:0203DA24 95B00261 ldrls r0,[r0, #+0x261]!
:0203DA28 2A005001 bcs 02051A34
:0203DA2C 880BB59D stmhida  r11 ,{r0,r2,r3,r4,r7,r8,r10,r12,r13,r15}
:0203DA30 196106E0 unknown
:0203DA34 E2224220 eor  r4,r2,#0x2
:0203DA38 EB016D02 bl 02098E48
:0203DA3C 1000C1B0 strneh r12,[r0], -r0
:0203DA40 60178D40 andvss r8,r7,r0,asr #0x1a
:0203DA44 0D08E086 unknown
:0203DA48 9C105500 ldcls  5,cr5,[r0],{#0x0}
:0203DA4C E5890161 str r0,[r9, #+0x161]		;r9+0x161=*(00000961)
:0203DA50 05041005 streq r1,[r4, #-0x5]		;(r4-0x5=*(0021020c))
:0203DA54 28500500 ldmcsda  r0 ,{r8,r10}^
:0203DA58 17A1E285 strne r14,[r1,+r5, lsl #0x5]!
:0203DA5C B08FF128 addlt  r15,r15,r8,lsr #0x2
:0203DA60 9411BD10 ldrls r11,[r1],#-0xd10
:0203DA64 85500B59 ldrhib r0,[r0, #-0xb59]		;(r0-0xb59=*(fffff4a7))
:0203DA68 E155028D cmp r5,r13,lsl #0x5
:0203DA6C F109FF9C swpnv r15,r12,r9
:0203DA70 C587500F strgt r5,[r7, #+0xf]		;r7+0xf=*(0000000f)
:0203DA74 608D8A01 addvs  r8,r13,r1,lsl #0x14
:0203DA78 0009134D andeq  r1,r9,r13,asr #0x6
:0203DA7C E928A3E9 stmdb  r8!,{r0,r3,r5,r6,r7,r8,r9,r13,r15}
:0203DA80 0065014F rsbeq  r0,r5,r15,asr #0x2
:0203DA84 142FFF1E unknown
:0203DA88 2D4FF8E1 unknown
:0203DA8C 4DD050E9 unknown
:0203DA90 4002E200 andmi  r14,r2,r0,lsl #0x4
:0203DA94 2010E1A0 andcss r14,r0,r0,lsr #0x3
:0203DA98 50804FA9 addpl  r4,r0,r9,lsr #0x1f
:0203DA9C 13EDE1A0 mvnne  r14,#0x28
:0203DAA0 3FA12000 swicc 0x00a12000
:0203DAA4 91704800 cmnls r0,r0,lsl #0x10
:0203DAA8 AA0350E5 bge 02111E44
:0203DAAC BD1BB900 unknown
:0203DAB0 0AA5C860 beq 009AFC38
:0203DAB4 89E5CD30 unknown
:0203DAB8 D5F04DF9 ldrleb r4,[r0, #+0xdf9]!
:0203DABC 79DD0041 ldmvcib  r13 ,{r0,r6}^
:0203DAC0 81005F26 unknown
:0203DAC4 00012832 andeq  r2,r1,r2,lsr r8
:0203DAC8 121524A4 andnes r2,r5,#0xA4000000
:0203DACC 31972DD1 ldrccsb r2,[r7, +r1]
:0203DAD0 816528E9 unknown
:0203DAD4 49FC5692 unknown
:0203DAD8 00F10CF0 unknown
:0203DADC 20281331 eorcs  r1,r8,r1,lsr r3
:0203DAE0 419A1841 orrmis r1,r10,r1,asr #0x10
:0203DAE4 C1A901E0 movgt  r0,r0,ror #0x3
:0203DAE8 0A851F99 beq 00185954
:0203DAEC 25804830 strcs r4,[r0, #+0x830]		;r0+0x830=*(00000830)
:0203DAF0 201B6D20 andcss r6,r11,r0,lsr #0x1a
:0203DAF4 300E7120 andcc  r7,r14,r0,lsr #0x2
:0203DAF8 62E52684 rscvs  r2,r5,#0x8400000
:0203DAFC 6DF01DF9 ldcvsl 13,cr1,[r0,#+0x3e4]!
:0203DB00 FFF95A90 swinv 0x00f95a90
:0203DB04 20F01D18 rsccss r1,r0,r8,lsl r13
:0203DB08 0004E1DD unknown
:0203DB0C 418719B9 strmih r1,[r7, +r9]
:0203DB10 FFF952E2 swinv 0x00f952e2
:0203DB14 DD30F051 ldcle  0,cr15,[r0,#-0x144]!
:0203DB18 292410E1 stmcsdb  r4!,{r0,r5,r6,r7,r12}
:0203DB1C 1C490240 stcnel 2,cr0,[r9],{#0x40}
:0203DB20 65E58730 strvsb r8,[r5, #+0x730]!
:0203DB24 F029FC0A eornv  r15,r9,r10,lsl #0x18
:0203DB28 08956024 ldmeqia  r5 ,{r2,r5,r13,r14}
:0203DB2C 8900613C stmhidb  r0 ,{r2,r3,r4,r5,r8,r13,r14}
:0203DB30 1A21D240 bne 028B2438
:0203DB34 E1C360B4 strh r6,[r3, #+0x4]		;r3+0x4=*(00000004)
:0203DB38 F08DF93D addnv  r15,r13,r13,lsr r9
:0203DB3C DD00D481 unknown
:0203DB40 F791E609 ldrnv r14,[r1,+r9, lsl #0xc]
:0203DB44 BE7AF791 mrclt 7,3,r15,cr10,cr1,{4}
:0203DB48 91579138 cmpls r7,r8,lsr r1
:0203DB4C FFF240F7 swinv 0x00f240f7
:0203DB50 030375EB unknown
:0203DB54 00210E75 eoreq  r0,r1,r5,ror r14
:0203DB58 8010F9E2 andhis r15,r0,r2,ror #0x13
:0203DB5C 80250009 eorhi  r0,r5,r9
:0203DB60 00016B20 andeq  r6,r1,r0,lsr #0x16
:0203DB64 E58D801C str r8,[r13, #+0x1c]		;r13+0x1c=*(0000001c)
:0203DB68 01FFFC36 mvneqs r15,lsr r6
:0203DB6C 8769F01D unknown
:0203DB70 F06DFC2E rsbnv  r15,r13,r14,lsr #0x18
:0203DB74 2007911C andcs  r9,r7,r12,lsl r1
:0203DB78 0D911053 unknown
:0203DB7C C10005A1 unknown
:0203DB80 0D40D1C6 unknown
:0203DB84 F6058108 strnv r8,[r5],-r8, lsl #0x2
:0203DB88 51522051 cmppl r2,r1,asr r0
:0203DB8C A21689A0 andges r8,r6,#0x280000
:0203DB90 0DAA0001 stceq  0,cr0,[r10,#+0x4]!
:0203DB94 E28D6014 add  r6,r13,#0x14
:0203DB98 65181065 ldrvs r1,[r8, #-0x65]		;(r8-0x65=*(ffffff9b))
:0203DB9C 10501840 subnes r1,r0,r0,asr #0x10
:0203DBA0 D5200D21 strle r0,[r0, #-0xd21]!
:0203DBA4 7DFFFC0B ldcvcl 12,cr15,[r15,#+0x2c]!
:0203DBA8 7D4AB0F0 unknown
:0203DBAC 01AD1830 moveq  r1,lsr r0		;r1=0(0x0)
:0203DBB0 1100790B unknown
:0203DBB4 350D18D0 strcc r1,[r13, #-0x8d0]		;(r13-0x8d0=*(fffff730))
:0203DBB8 A51DF59F ldrge r15,[r13, #-0x59f]		;(r13-0x59f=*(fffffa61))
:0203DBBC 058880B4 streq r8,[r8, #+0xb4]		;r8+0xb4=*(000000b4)
:0203DBC0 26E35801 unknown
:0203DBC4 79069582 stmvcdb  r6 ,{r1,r7,r8,r10,r12,r15}
:0203DBC8 0CD51417 ldceql 4,cr1,[r5],{#0x17}
:0203DBCC 19135019 ldmnedb  r3 ,{r0,r3,r4,r12,r14}
:0203DBD0 F1FDB660 mvnnvs r11,r0,ror #0xc
:0203DBD4 EBFFFC0C bl 0203CC0C
:0203DBD8 0C91F605 ldceq  6,cr15,[r1],{#0x5}
:0203DBDC 24196100 ldrcs r6,[r9],#-0x100
:0203DBE0 E2D105E0 sbcs r0,r1,#0x38000000
:0203DBE4 25A0F025 strcs r15,[r0, #+0x25]!
:0203DBE8 D9F02590 unknown
:0203DBEC F025F2A9 eornv  r15,r5,r9,lsr #0x5
:0203DBF0 F181E04D orrnv  r14,r1,r13,asr #0x0
:0203DBF4 2501F181 strcs r15,[r1, #-0x181]		;(r1-0x181=*(fffffe7f))
:0203DBF8 DF3299C0 swile 0x003299c0
:0203DBFC D2DDF1CD sbcles r15,r13,#0x40000033
:0203DC00 026D52B5 rsbeq  r5,r13,#0x5000000B
:0203DC04 1CE1332D stcnel 3,cr3,[r1],#+0xb4
:0203DC08 E73FD0A0 ldr r13,[r15,-r0, lsr #0x1]!
:0203DC0C F34D000A unknown
:0203DC10 20290105 eorcs  r0,r9,r5,lsl #0x2
:0203DC14 8138100A teqhi r8,r10
:0203DC18 0D614029 stceql 0,cr4,[r1,#-0xa4]!
:0203DC1C F0294029 eornv  r4,r9,r9,lsr #0x0
:0203DC20 29B4F029 ldmcsib  r4!,{r0,r3,r5,r12,r13,r14,r15}
:0203DC24 F029BE40 eornv  r11,r9,r0,asr #0x1c
:0203DC28 29A9F029 stmcsib  r9!,{r0,r3,r5,r12,r13,r14,r15}
:0203DC2C 29F02940 unknown
:0203DC30 20299EF0 unknown
:0203DC34 14F1DDBB unknown
:0203DC38 10210459 eorne  r0,r1,r9,asr r4
:0203DC3C 240904D9 strcs r0,[r9],#-0x4d9
:0203DC40 113D1006 teqne r13,r6
:0203DC44 F019FB0B andnvs r15,r9,r11,lsl #0x16
:0203DC48 FB8C5195 blx 003522A4
:0203DC4C 4D14F195 unknown
:0203DC50 250D03C9 strcs r0,[r13, #-0x3c9]		;(r13-0x3c9=*(fffffc37))
:0203DC54 99F02500 unknown
:0203DC58 B02506F0 unknown
:0203DC5C 20DDF071 sbccss r15,r13,r1,ror r0
:0203DC60 E7D21049 ldrb r1,r15,r13,r1,ror r0
:0203DC64 F0210009 eornv  r0,r1,r9
:0203DC68 011A4254 tsteq r10,r4,asr r2
:0203DC6C 09E0821D unknown
:0203DC70 6BAA03F1 blvs 00ABEC3C
:0203DC74 4DEB0122 stcmil 1,cr0,[r11,#+0x88]!
:0203DC78 102BD5D0 unknown
:0203DC7C 2505F0C9 strcs r15,[r5, #-0xc9]		;(r5-0xc9=*(ffffff37))
:0203DC80 F061AC50 rsbnv  r10,r1,r0,asr r12
:0203DC84 F039D0A1 eornvs r13,r9,r1,lsr #0x1
:0203DC88 40CD0061 sbcmi  r0,r13,r1,ror #0x0
:0203DC8C B30021B2 unknown
:0203DC90 B800215F stmltda  r0 ,{r0,r1,r2,r3,r4,r6,r8,r13}
:0203DC94 F0250001 eornv  r0,r5,r1
:0203DC98 2DC02503 unknown
:0203DC9C 4141D111 unknown
:0203DCA0 8181A03D orrhi  r10,r1,r13,lsr r0
:0203DCA4 492F19D0 stmmidb  r15!,{r4,r6,r7,r8,r11,r12}
:0203DCA8 9B0231E0 blls 020CA430
:0203DCAC 2A69A105 bcs 03AA60C8
:0203DCB0 30413519 subcc  r3,r1,r9,lsl r5
:0203DCB4 E7D02A59 unknown
:0203DCB8 D99FE315 ldmleib  r15 ,{r0,r2,r4,r8,r9,r13,r14,r15}
:0203DCBC FFFB2643 swinv 0x00fb2643
:0203DCC0 3920F26D stmccdb  r0!,{r0,r2,r3,r5,r6,r9,r12,r13,r14,r15}
:0203DCC4 D130BD0A teqle r0,r10,lsl #0x1a
:0203DCC8 F119F119 tstnv r9,r9,lsl r1
:0203DCCC F119F119 tstnv r9,r9,lsl r1
:0203DCD0 F119F119 tstnv r9,r9,lsl r1
:0203DCD4 F119F119 tstnv r9,r9,lsl r1
:0203DCD8 10F119FF unknown
:0203DCDC 19811119 stmneib  r1 ,{r0,r3,r4,r8,r12}
:0203DCE0 3D0001E1 unknown
:0203DCE4 20599521 subcss r9,r9,r1,lsr #0xa
:0203DCE8 00D11CFD ldreqsh r1,[r1],#+0xcd
:0203DCEC B211E190 andlts r14,r1,#0x24
:0203DCF0 20C30925 sbccs  r0,r3,r5,lsr #0x12
:0203DCF4 0B02E24A bleq 020F6624
:0203DCF8 22A10152 adccs  r0,r1,#0x80000014
:0203DCFC 08010540 stmeqda  r1 ,{r6,r8,r10}
:0203DD00 0DE58701 stceql 7,cr8,[r5,#+0x4]!
:0203DD04 7D134141 unknown
:0203DD08 990FE121 stmlsdb  r15 ,{r0,r5,r8,r13,r14,r15}
:0203DD0C E110FD01 tst r0,r1,lsl #0x1a
:0203DD10 C1200010 unknown
:0203DD14 824E000D subhi  r0,r14,#0xD
:0203DD18 30350E49 eorccs r0,r5,r9,asr #0x1c
:0203DD1C 020035D2 andeq  r3,r0,#0x34800000
:0203DD20 5610C1B5 unknown
:0203DD24 10001D00 andne  r1,r0,r0,lsl #0x1a
:0203DD28 1080E191 umullne  r14,r0,r1,r1
:0203DD2C 80E20201 rschi  r0,r2,r1,lsl #0x4
:0203DD30 404118B1 strmih r1,[r1],#-0x81
:0203DD34 3D08C116 unknown
:0203DD38 006CD050 rsbeq  r13,r12,r0,asr r0
:0203DD3C 007FE191 unknown
:0203DD40 5D2EF100 stcpl  1,cr15,[r14,#-0x0]!
:0203DD44 1011C090 mulnes r1,r0,r0
:0203DD48 A0001021 andge  r1,r0,r1,lsr #0x0
:0203DD4C 0D1D05FD unknown
:0203DD50 B3116910 tstlt r1,#0x40000
:0203DD54 02291D59 eoreq  r1,r9,#0x1640
:0203DD58 301919D1 ldrccsb r1,[r9], -r1
:0203DD5C E2401881 sub  r1,r0,#0x810000
:0203DD60 D1101F02 tstle r0,r2,lsl #0x1e
:0203DD64 81A40AE7 movhi  r0,r7,ror #0x15
:0203DD68 800225E1 andhi  r2,r2,r1,ror #0xb
:0203DD6C 7D17ADCA unknown
:0203DD70 10AD0410 adcne  r0,r13,r0,lsl r4
:0203DD74 16E7D1A0 unknown
:0203DD78 08F9505D unknown
:0203DD7C 0DC21075 unknown
:0203DD80 000DC300 andeq  r12,r13,r0,lsl #0x6
:0203DD84 0E4D57C8 cdpeq 7,4,cr5,cr13,cr8,6
:0203DD88 0B02A07D bleq 020E5F84
:0203DD8C 82106D5A andhis r6,r0,#0x1680
:0203DD90 83A30055 movhi  r0,#0x55		;r0=85(0x55)
:0203DD94 01880055 orreq  r0,r8,r5,asr r0
:0203DD98 20E24A00 rsccs  r4,r2,r0,lsl #0x14
:0203DD9C 0DA00102 stceq  1,cr0,[r0,#+0x8]!
:0203DDA0 0205A907 andeq  r10,r5,#0x1C000
:0203DDA4 0C83E587 stceq  5,cr14,[r3],{#0x87}
:0203DDA8 07FD3085 ldreqb r3,[r13,+r5, lsl #0x1]!
:0203DDAC 0069000D rsbeq  r0,r9,r13
:0203DDB0 EFCB106D swi 0x00cb106d
:0203DDB4 48B11FFF ldmmiia  r1!,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r9,r10,r11,r12}
:0203DDB8 5510E080 ldrpl r14,[r0, #-0x80]		;(r0-0x80=*(ffffffd5))
:0203DDBC 650B2D0A strvs r2,[r11, #-0xd0a]		;(r11-0xd0a=*(fffff2f6))
:0203DDC0 E0718B00 rsbs r8,r1,r0,lsl #0x16
:0203DDC4 050A4110 streq r4,[r10, #-0x110]		;(r10-0x110=*(fffffef0))
:0203DDC8 FFFE5D10 swinv 0x00fe5d10
:0203DDCC 49090CBA stmmidb  r9 ,{r1,r3,r4,r5,r7,r10,r11}
:0203DDD0 9590A101 ldrls r10,[r0, #+0x101]		;r0+0x101=*(00000156)
:0203DDD4 75FDB612 ldrvcb r11,[r13, #+0x612]!
:0203DDD8 CE17A5F0 mrcgt 5,0,r10,cr7,cr0,{7}
:0203DDDC 20211699 mlacs  r1,r9,r6,r1unknown
:0203DDE0 04894160 streq r4,[r9],#+0x160
:0203DDE4 90193089 andlss r3,r9,r9,lsl #0x1
:0203DDE8 50857395 umullpl  r7,r5,r5,r3
:0203DDEC 7D305D30 ldcvc  13,cr5,[r0,#-0xc0]!
:0203DDF0 0900691A stmeqdb  r0 ,{r1,r3,r4,r8,r11,r13,r14}
:0203DDF4 3DE08306 stcccl 3,cr8,[r0,#+0x18]!
:0203DDF8 90008D5B andls  r8,r0,r11,asr r13
:0203DDFC 0EEA0001 cdpeq 0,14,cr0,cr10,cr1,0
:0203DE00 8782001D unknown
:0203DE04 300EA101 andcc  r10,r14,r1,lsl #0x2
:0203DE08 8D100009 unknown
:0203DE0C 69940C21 ldmvsib  r4 ,{r0,r5,r10,r11}
:0203DE10 8D127111 unknown
:0203DE14 99FA52E5 unknown
:0203DE18 C310A1F0 tstgt r0,#0x3C
:0203DE1C 25124085 ldrcs r4,[r2, #-0x85]		;(r2-0x85=*(ffffff7b))
:0203DE20 18008516 stmneda  r0 ,{r1,r2,r4,r8,r10,r15}
:0203DE24 49F02504 unknown
:0203DE28 5021CD22 eorpl  r12,r1,r2,lsr #0x1a
:0203DE2C 2291BC73 addcss r11,r1,#0x7300
:0203DE30 05D90179 ldreqb r0,[r9, #+0x179]		;r9+0x179=*(00000979)
:0203DE34 791009AD ldmvcdb  r0 ,{r0,r2,r3,r5,r7,r8,r11}
:0203DE38 003BAD30 eoreqs r10,r11,r0,lsr r13
:0203DE3C 11319D20 teqne r1,r0,lsr #0x1a
:0203DE40 624300DD subvs  r0,r3,#0xDD
:0203DE44 79F037E0 unknown
:0203DE48 E5970100 ldr r0,[r7, #+0x100]		;r7+0x100=*(00000100)
:0203DE4C A0010800 andge  r0,r1,r0,lsl #0x10
:0203DE50 2C2D09E1 stccs  9,cr0,[r13],#-0x384
:0203DE54 105CE58D subnes r14,r12,r13,lsl #0xb
:0203DE58 4151F110 cmpmi r1,r0,lsl r1
:0203DE5C 05A502E0 streq r0,[r5, #+0x2e0]!
:0203DE60 62AA063D adcvs  r0,r10,#0x3D00000
:0203DE64 54001D68 strpl r1,[r0],#-0xd68
:0203DE68 60E28500 rscvs  r8,r2,r0,lsl #0xa
:0203DE6C 37A902F5 unknown
:0203DE70 030FC950 unknown
:0203DE74 05750599 ldreqb r0,[r5, #-0x599]!
:0203DE78 21355C08 teqcs r5,r8,lsl #0x18
:0203DE7C DD0E7141 unknown
:0203DE80 6DE04207 stcvsl 2,cr4,[r0,#+0x1c]!
:0203DE84 27F2E106 ldrcsb r14,[r2,+r6, lsl #0x2]!
:0203DE88 105D0041 subnes r0,r13,r1,asr #0x0
:0203DE8C 5DC706A4 unknown
:0203DE90 2306A520 unknown
:0203DE94 9002E5C7 andls  r14,r2,r7,asr #0xb
:0203DE98 1FD1E3A0 swine 0x00d1e3a0
:0203DE9C A06C4001 rsbge  r4,r12,r1
:0203DEA0 00017BE3 andeq  r7,r1,r3,ror #0x17
:0203DEA4 B90009AE stmltdb  r0 ,{r1,r2,r3,r5,r7,r8,r11}
:0203DEA8 1AEDD018 bne 01BB1F10
:0203DEAC EBFFE7B2 bl 02037D7C
:0203DEB0 01871009 orreq  r1,r7,r9
:0203DEB4 899001E0 ldmhiib  r0 ,{r5,r6,r7,r8}
:0203DEB8 C106A4E2 unknown
:0203DEBC 0930E500 ldmeqdb  r0!,{r8,r10,r13,r14,r15}
:0203DEC0 0B2DF50D bleq 02BBB2FC
:0203DEC4 205810C9 subcss r1,r8,r9,asr #0x1
:0203DEC8 F50C4134 strnv r4,[r12, #-0x134]		;(r12-0x134=*(fffffecc))
:0203DECC BD810D30 unknown
:0203DED0 1D410D50 unknown
:0203DED4 201D0340 andcss r0,r13,r0,asr #0x6
:0203DED8 190069BF stmnedb  r0 ,{r0,r1,r2,r3,r4,r5,r7,r8,r11,r13,r14}
:0203DEDC E81E8103 ldmda  r14 ,{r0,r1,r8,r15}
:0203DEE0 0601FFF9 unknown
:0203DEE4 C6C71985 strgtb r1,[r7],+r5, lsl #0x13
:0203DEE8 06061039 unknown
:0203DEEC A0003986 andge  r3,r0,r6,lsl #0x13
:0203DEF0 9610D1E1 ldrls r13,r3,r0,r6,lsl #0x13
:0203DEF4 A90115E1 stmgedb  r1 ,{r0,r5,r6,r7,r8,r10,r12}
:0203DEF8 013D870F teqeq r13,r15,lsl #0xe
:0203DEFC 5822E280 stmplda  r2!,{r7,r9,r13,r14,r15}
:0203DF00 F9005D80 stmnvdb  r0 ,{r7,r8,r10,r11,r12,r14}
:0203DF04 870F4200 strhi r4,[r15,-r0, lsl #0x4]
:0203DF08 038C2131 orreq  r2,r12,#0x4000000C
:0203DF0C BCE08830 stcltl 8,cr8,[r0],#+0xc0
:0203DF10 6031A1E9 eorvss r10,r1,r9,ror #0x3
:0203DF14 08004140 stmeqda  r0 ,{r6,r8,r14}
:0203DF18 11E59711 mvnne  r9,r1,lsl r7
:0203DF1C 21821121 orrcs  r1,r2,r1,lsr #0x2
:0203DF20 111285E0 tstne r2,r0,ror #0xb
:0203DF24 11001910 unknown
:0203DF28 18101920 ldmneda  r0 ,{r5,r8,r11,r12}
:0203DF2C EB003EBC bl 0204DA24
:0203DF30 E5972108 ldr r2,[r7, #+0x108]		;r7+0x108=*(00000108)
:0203DF34 40021121 andmi  r1,r2,r1,lsr #0x2
:0203DF38 2DE1A021 stccsl 0,cr10,[r1,#+0x84]!
:0203DF3C 8230C914 eorhis r12,r0,#0x50000
:0203DF40 EF18DEE2 swi 0x0018dee2
:0203DF44 0079504D rsbeqs r5,r9,r13,asr #0x0
:0203DF48 4D10504D unknown
:0203DF4C C1204100 unknown
:0203DF50 C1404D6E unknown
:0203DF54 19C1004D stmneib  r1 ,{r0,r2,r3,r6}^
:0203DF58 C113E500 tstgt r3,r0,lsl #0xa
:0203DF5C 05B5204D ldreq r2,[r5, #+0x4d]!
:0203DF60 81105110 tsthi r0,r0,lsl r1
:0203DF64 20016051 andcs  r6,r1,r1,asr r0
:0203DF68 C1E714C0 mvngt  r1,r0,asr #0x9
:0203DF6C C1FA2117 mvngts r2,r7,lsl r1
:0203DF70 E5952001 ldr r2,[r5, #+0x1]		;r5+0x1=*(00000001)
:0203DF74 7D105912 unknown
:0203DF78 C2052902 andgt  r2,r5,#0x8000
:0203DF7C 826001E7 rsbhi  r0,r0,#0xC0000039
:0203DF80 F503E007 strnv r14,[r3, #-0x7]		;(r3-0x7=*(fffffff9))
:0203DF84 39C62011 stmccib  r6 ,{r0,r4,r13}^
:0203DF88 010D8500 unknown
:0203DF8C 0503E400 streq r14,[r3, #-0x400]		;(r3-0x400=*(fffffc00))
:0203DF90 15003800 strne r3,[r0, #-0x800]		;(r0-0x800=*(fffff855))
:0203DF94 2021C618 eorcs  r12,r1,r8,lsl r6
:0203DF98 7D305214 ldcvc  2,cr5,[r0,#-0x50]!
:0203DF9C 004D8008 subeq  r8,r13,r8
:0203DFA0 03598800 cmpeq r9,#0x0
:0203DFA4 24CA31C1 strcsb r3,[r10],#+0x1c1
:0203DFA8 C0301735 eorgts r1,r0,r5,lsr r7
:0203DFAC 713058E7 teqvc r0,r7,ror #0x11
:0203DFB0 29F18201 ldmcsib  r1!,{r0,r9,r15}^
:0203DFB4 F99BE083 ldmnvib  r11 ,{r0,r1,r7,r13,r14,r15}
:0203DFB8 51D1EBFF ldrplsh r14,[r1, #+0xbf]		;r1+0xbf=*(000000bf)
:0203DFBC 81300381 teqhi r0,r1,lsl #0x7
:0203DFC0 5051C4E2 subpls r12,r1,r2,ror #0x9
:0203DFC4 603011F5 unknown
:0203DFC8 BBDDE585 bllt 017B75E4
:0203DFCC 05F09500 ldreqb r9,[r0, #+0x500]!
:0203DFD0 E0407D1E sub  r7,r0,r14,lsl r13
:0203DFD4 D2809598 addle  r9,r0,#0x26000000
:0203DFD8 A9D1C0A9 ldmgeib  r1 ,{r0,r3,r5,r7,r14,r15}^
:0203DFDC 40297040 eormi  r7,r9,r0,asr #0x0
:0203DFE0 9612F9AA ldrls r15,[r2],-r10, lsr #0x13
:0203DFE4 F0452015 subnv  r2,r5,r5,lsl r0
:0203DFE8 48401190 stmmida  r0 ,{r4,r7,r8,r12}^
:0203DFEC 70A12D13 adcvc  r2,r1,r3,lsl r13
:0203DFF0 61C0A18B bicvs  r10,r0,r11,lsl #0x3
:0203DFF4 6035FFEF eorvss r15,r5,r15,ror #0x1f
:0203DFF8 201545B4 ldrcsh r4,[r5], -r4
:0203DFFC 11B1F059 movnes r15,r9,asr r0
:0203E000 2D130440 unknown
:0203E004 BB4BAC71 bllt 033291D0
:0203E008 99A7F185 stmlsib  r7!,{r0,r2,r7,r8,r12,r13,r14,r15}
:0203E00C 00BBA6C1 adceqs r10,r11,r1,asr #0xd
:0203E010 2D8A6035 unknown
:0203E014 1FB54015 swine 0x00b54015
:0203E018 11792025 cmnne r9,r5,lsr #0x0
:0203E01C 726720E5 rsbvc  r2,r7,#0xE5
:0203E020 12A84011 adcne  r4,r8,#0x11
:0203E024 112830D1 unknown
:0203E028 10116200 andnes r6,r1,r0,lsl #0x4
:0203E02C 5DC13DA9 unknown
:0203E030 297F000D unknown
:0203E034 FFEF3381 swinv 0x00ef3381
:0203E038 95019515 strls r9,[r1, #-0x515]		;(r1-0x515=*(fffffaeb))
:0203E03C 95F039F1 ldrlsb r3,[r0, #+0x9f1]!
:0203E040 D5302CF1 ldrle r2,[r0, #-0xcf1]!
:0203E044 3D4F1000 unknown
:0203E048 01555830 cmpeq r5,r0,lsr r8
:0203E04C D900490A stmledb  r0 ,{r1,r3,r8,r11,r14}
:0203E050 59C15918 stmplib  r1 ,{r3,r4,r8,r11,r12,r14}^
:0203E054 9510F5F1 ldrls r15,[r0, #-0x5f1]		;(r0-0x5f1=*(fffffa64))
:0203E058 1014207D andnes r2,r4,r13,ror r0
:0203E05C 55000D81 strpl r0,[r0, #-0xd81]		;(r0-0xd81=*(fffff2d4))
:0203E060 8510C401 ldrhi r12,[r0, #-0x401]		;(r0-0x401=*(fffffc54))
:0203E064 C1BB67E5 movgts r6,r5,ror #0xf
:0203E068 401165F0 ldrmish r6,[r1], -r0
:0203E06C 60C1D0A0 sbcvs  r13,r1,r0,lsr #0x1
:0203E070 80550D79 subhis r0,r5,r9,ror r13
:0203E074 E9009931 stmdb  r0 ,{r0,r4,r5,r8,r11,r12,r15}
:0203E078 416E5B10 unknown
:0203E07C 00051600 andeq  r1,r5,r0,lsl #0xc
:0203E080 3D00050C unknown
:0203E084 00010D16 andeq  r0,r1,r6,lsl r13
:0203E088 000110B5 streqh r1,[r1], -r5
:0203E08C 28000511 stmcsda  r0 ,{r0,r4,r8,r10}
:0203E090 050E0005 streq r0,[r14, #-0x5]		;r14-0x5=*(0203dc4f)=#218351949(0x0d03c94d)
:0203E094 0514AA00 ldreq r10,[r4, #-0xa00]		;(r4-0xa00=*(0020f811))
:0203E098 00050F00 andeq  r0,r5,r0,lsl #0x1e
:0203E09C 12014924 andne  r4,r1,#0x90000
:0203E0A0 11AA0DA5 movne  r0,r5,lsr #0x1b		;r0=0(0x0)
:0203E0A4 FD100C50 unknown
:0203E0A8 4A00110B bmi 020424DC
:0203E0AC 99F069BB unknown
:0203E0B0 2C802145 stccs  1,cr2,[r0],{#0x45}
:0203E0B4 2D140055 unknown
:0203E0B8 C0554000 subgts r4,r5,r0
:0203E0BC 80093FAA andhi  r3,r9,r10,lsr #0x1f
:0203E0C0 32802536 addcc  r2,r0,#0xD800000
:0203E0C4 2025871E eorcs  r8,r5,r14,lsl r7
:0203E0C8 4011348A andmis r3,r1,r10,lsl #0x9
:0203E0CC E59F1110 ldr r1,[r15, #+0x110]		;r15+0x110=*(0203e1e4)=#923832592(0x37109110)
:0203E0D0 4230100D eormis r1,r0,#0xD
:0203E0D4 112F0011 unknown
:0203E0D8 0B108110 bleq 0245E520
:0203E0DC 0D40E280 unknown
:0203E0E0 25100DA5 ldrcs r0,[r0, #-0xda5]		;(r0-0xda5=*(fffff25b))
:0203E0E4 000D2A00 andeq  r2,r13,r0,lsl #0x14
:0203E0E8 15871F69 strne r1,[r7, #+0xf69]		;r7+0xf69=*(00000f69)
:0203E0EC 8D0040E2 unknown
:0203E0F0 E2811B0F add  r1,r1,#0x3C00
:0203E0F4 00BB0829 adceqs r0,r11,r9,lsr #0x10
:0203E0F8 951058EB ldrls r5,[r0, #-0x8eb]		;(r0-0x8eb=*(fffff715))
:0203E0FC 80102DE5 andhis r2,r0,r5,ror #0x1b
:0203E100 6D8D3040 unknown
:0203E104 08E0810F unknown
:0203E108 13850820 orrne  r0,r5,#0x200000
:0203E10C D3000DD3 unknown
:0203E110 59830D79 stmplib  r3 ,{r0,r3,r4,r5,r6,r8,r10,r11}
:0203E114 F9555200 ldmnvdb  r5 ,{r9,r12,r14}^
:0203E118 01ADC802 moveq  r12,r2,lsl #0x10		;r12=0(0x0)
:0203E11C 8002E5C8 andhi  r14,r2,r8,asr #0xb
:0203E120 F7E20588 strnvb r0,[r2,+r8, lsl #0xb]!
:0203E124 00600D79 rsbeq  r0,r0,r9,ror r13
:0203E128 BD030995 unknown
:0203E12C 06F9C406 unknown
:0203E130 E5850060 str r0,[r5, #+0x60]		;r5+0x60=*(00000060)
:0203E134 11000110 unknown
:0203E138 12000141 andne  r0,r0,#0x40000010
:0203E13C 01130001 tsteq r3,r1
:0203E140 00011400 andeq  r1,r1,r0,lsl #0x8
:0203E144 00015515 andeq  r5,r1,r5,lsl r5
:0203E148 C5000D16 strgt r0,[r0, #-0xd16]		;(r0-0xd16=*(fffff2ea))
:0203E14C 1000150F andne  r1,r0,r15,lsl #0xa
:0203E150 C9A5047D stmgtib  r5!,{r0,r2,r3,r4,r5,r6,r10}
:0203E154 C7331702 ldrgt r1,[r3,-r2, lsl #0xe]!
:0203E158 8DF8BFE5 ldchil 15,cr11,[r8,#+0x394]!
:0203E15C 86108102 ldrhi r8,[r0],-r2, lsl #0x2
:0203E160 870E3AE2 strhi r3,[r0],-r2, lsl #0x2
:0203E164 200001E2 andcs  r0,r0,r2,ror #0x3
:0203E168 02B90285 adceqs r0,r9,#0x50000008
:0203E16C EBFFEE69 bl 02039B18
:0203E170 14861D25 strne r1,[r6],#+0xd25
:0203E174 059424B1 ldreq r2,[r4, #+0x4b1]		;r4+0x4b1=*(002106c2)
:0203E178 05840010 streq r0,[r4, #+0x10]		;r4+0x10=*(00210221)
:0203E17C 50135502 andpls r5,r3,r2,lsl #0xa
:0203E180 650CEDD0 strvs r14,[r12, #-0xdd0]		;(r12-0xdd0=*(fffff230))
:0203E184 0C11294D ldceq  9,cr2,[r1],{#0x4d}
:0203E188 21943930 orrcss r3,r4,r0,lsr r9
:0203E18C 17200916 unknown
:0203E190 01BAFFFC ldreqsh r15,[r10, +r12]!
:0203E194 AD038617 unknown
:0203E198 03120909 tsteq r2,#0x24000
:0203E19C D15000E9 cmple r0,r9,ror #0x1
:0203E1A0 D61CF908 ldrle r15,[r12],-r8, lsl #0x12
:0203E1A4 0000FFFF unknown
:0203E1A8 800D3D80 andhi  r3,r13,r0,lsl #0x1b
:0203E1AC 14A00001 unknown
:0203E1B0 064C0001 streqb r0,[r12],-r1
:0203E1B4 E1143275 tst r4,r5,ror r2
:0203E1B8 A8E51290 unknown
:0203E1BC AEE59F30 mcrge 15,7,r9,cr5,cr0,{1}
:0203E1C0 40930709 addmis r0,r3,r9,lsl #0xe
:0203E1C4 CCE0CC2E stcgtl 12,cr12,[r0],#+0xb8
:0203E1C8 05E081C2 streqb r8,[r0, #+0x1c2]!
:0203E1CC E35C0000 cmp r12,#0x0
:0203E1D0 01002D0C unknown
:0203E1D4 71101510 tstvc r0,r0,lsl r5
:0203E1D8 1001F029 andne  r15,r1,r9,lsr #0x0
:0203E1DC 00011679 andeq  r1,r1,r9,ror r6
:0203E1E0 4500151B strmi r1,[r0, #-0x51b]		;(r0-0x51b=*(fffffae5))
:0203E1E4 37109110 unknown
:0203E1E8 1C01E24E stcne  2,cr14,[r1],{#0x4e}
:0203E1EC C509E241 strgt r14,[r9, #-0x241]		;(r9-0x241=*(000005bf))
:0203E1F0 8FF18018 swihi 0x00f18018
:0203E1F4 1C751290 ldcnel 2,cr1,[r5],#-0x240
:0203E1F8 15100001 ldrne r0,[r0, #-0x1]		;(r0-0x1=*(ffffffff))
:0203E1FC 4009B010 andmi  r11,r9,r0,lsl r0
:0203E200 01184D0D tsteq r8,r13,lsl #0x1a
:0203E204 0A15B500 beq 025AB60C
:0203E208 00011005 andeq  r1,r1,r5
:0203E20C 037D05DD cmneq r13,#0x37400000
:0203E210 0A800909 beq 0004063C
:0203E214 090B8009 stmeqdb  r11 ,{r0,r3,r15}
:0203E218 287DAA40 ldmcsda  r13!,{r6,r9,r11,r13,r15}^
:0203E21C 100C8009 andne  r8,r12,r9
:0203E220 80100E25 andhis r0,r0,r5,lsr #0x1c
:0203E224 1F9321A9 swine 0x009321a9
:0203E228 3851EB85 ldmccda  r1 ,{r0,r2,r7,r8,r9,r11,r13,r14,r15}^
:0203E22C 11504415 cmpne r0,r5,lsl r4
:0203E230 A1201520 unknown
:0203E234 18D93828 ldmneia  r9 ,{r3,r5,r11,r12,r13}^
:0203E238 115001D9 ldrnesb r0,[r0, #-0x19]		;(r0-0x1d9=*(ffffffe7))
:0203E23C 109B0911 addnes r0,r11,r1,lsl r9
:0203E240 3D141194 unknown
:0203E244 1011C422 andnes r12,r1,r2,lsr #0x8
:0203E248 601114B1 ldrvsh r1,[r1], -r1
:0203E24C 0609C9EC streq r12,[r1], -r1
:0203E250 11023011 unknown
:0203E254 11045D60 unknown
:0203E258 11750340 cmnne r5,r0,asr #0x6
:0203E25C 110CB160 unknown
:0203E260 11056520 unknown
:0203E264 1107C680 unknown
:0203E268 109D9F00 addnes r9,r13,r0,lsl #0x1e
:0203E26C 111C8011 tstne r12,r1,lsl r0
:0203E270 11099D20 unknown
:0203E274 3B08CD80 blcc 0227187C
:0203E278 091D1011 ldmeqdb  r13 ,{r0,r4,r12}
:0203E27C 1B2D5011 blne 02B922C8
:0203E280 06AD2011 unknown
:0203E284 7F668011 swivc 0x00668011
:0203E288 09301109 ldmeqdb  r0!,{r0,r3,r8,r12}
:0203E28C 20694011 rsbcs  r4,r9,r1,lsl r0
:0203E290 1AEB000A bne 01AFE2C0
:0203E294 0A002510 beq 020476DC
:0203E298 21A91011 movcs  r1,r1,lsl r0		;r1=923832592(0x37109110)
:0203E29C 000B0A99 muleq  r11,r9,r10
:0203E2A0 392CEB3A stmccdb  r12!,{r1,r3,r4,r5,r8,r9,r11,r13,r14,r15}
:0203E2A4 41202900 unknown
:0203E2A8 00CD9640 sbceq  r9,r13,r0,asr #0xc
:0203E2AC 00115C3C andeqs r5,r1,r12,lsr r12
:0203E2B0 E5945120 ldr r5,[r4, #+0x120]		;r4+0x120=*(00210331)
:0203E2B4 21001112 unknown
:0203E2B8 0403C101 streq r12,[r3],#-0x101
:0203E2BC B54C0065 strltb r0,[r12, #-0x65]		;(r12-0x65=*(ffffff9b))
:0203E2C0 49E50502 unknown
:0203E2C4 49359401 ldmmidb  r5!,{r0,r10,r12,r15}
:0203E2C8 20000D20 andcs  r0,r0,r0,lsr #0x1a
:0203E2CC 50775D01 rsbpls r5,r7,r1,lsl #0x1a
:0203E2D0 05842501 streq r2,[r4, #+0x501]		;r4+0x501=*(00210712)
:0203E2D4 FF7C51DD swinv 0x007c51dd
:0203E2D8 F52A3005 strnv r3,[r10, #-0x5]!
:0203E2DC FF326524 swinv 0x00326524
:0203E2E0 00050111 andeq  r0,r5,r1,lsl r1
:0203E2E4 003D0359 eoreqs r0,r13,r9,asr r3
:0203E2E8 64E51051 unknown
:0203E2EC 51380019 teqpl r8,r9,lsl r0
:0203E2F0 20518160 subcss r8,r1,r0,ror #0x2
:0203E2F4 AA4FED01 bge 03439700
:0203E2F8 20001D5B andcs  r1,r0,r11,asr r13
:0203E2FC 15FA0035 ldrneb r0,[r10, #+0x35]!
:0203E300 2A101C07 bcs 02445324
:0203E304 307DE59F unknown
:0203E308 E58017F9 str r1,[r0, #+0x7f9]		;r0+0x7f9=*(000007f9)
:0203E30C 81301000 teqhi r0,r0
:0203E310 561005E5 ldrpl r0,r0,r0
:0203E314 05E0805D streqb r8,[r0, #+0x5d]!
:0203E318 0502C528 streq r12,[r2, #-0x528]		;(r2-0x528=*(fffffad8))
:0203E31C 394F367D stmccdb  r15 ,{r0,r2,r3,r4,r5,r6,r9,r10,r12,r13}^
:0203E320 20294400 eorcs  r4,r9,r0,lsl #0x8
:0203E324 03195590 tsteq r9,#0x24000000
:0203E328 1025E251 eorne  r14,r5,r1,asr r2
:0203E32C AC00910B stcge  1,cr9,[r0],{#0xb}
:0203E330 EBFF29F7 bl 02008B14
:0203E334 307D0030 rsbccs r0,r13,r0,lsr r0
:0203E338 3DD059AD unknown
:0203E33C 0269B002 rsbeq  r11,r9,#0x2
:0203E340 1FD50D8D swine 0x00d50d8d
:0203E344 0141E580 unknown
:0203E348 C7500500 ldrgtb r0,[r0,-r0, lsl #0xa]
:0203E34C 11FDF53E mvnnes r15,lsr r14
:0203E350 13D431CD bicnes r3,r4,#0x40000033
:0203E354 8C02711A stchi  1,cr7,[r2],{#0x1a}
:0203E358 B08001FD unknown
:0203E35C D800D0E1 stmleda  r0 ,{r0,r5,r6,r7,r12,r14,r15}
:0203E360 70010111 andvc  r0,r1,r1,lsl r1
:0203E364 0285011D addeq  r0,r5,#0x40000007
:0203E368 50031085 andpl  r1,r3,r5,lsl #0x1
:0203E36C 60411CA0 subvs  r1,r1,r0,lsr #0x19
:0203E370 11B34011 movnes r4,r1,lsl r0		;r4=923832592(0x37109110)
:0203E374 10C5B800 sbcne  r11,r5,r0,lsl #0x10
:0203E378 18451EFD stmneda  r5 ,{r0,r2,r3,r4,r5,r6,r7,r9,r10,r11,r12}^
:0203E37C 7C5021EB ldcvcl 1,cr2,[r0],{#0xeb}
:0203E380 16A59F01 unknown
:0203E384 002D3341 eoreq  r3,r13,r1,asr #0x6
:0203E388 013971BD ldreqh r7,[r9, -r13]!
:0203E38C 124DF64D subne  r15,r13,#0x4D00000
:0203E390 0029E1B0 unknown
:0203E394 21C90731 biccs  r0,r9,r1,lsr r7
:0203E398 7516A916 ldrvc r10,[r6, #-0x916]		;(r6-0x916=*(8de02a12))
:0203E39C 28006D08 stmcsda  r0 ,{r3,r8,r10,r11,r13,r14}
:0203E3A0 31140031 tstcc r4,r1,lsr r0
:0203E3A4 31AEAFC0 movcc  r10,r0,asr #0x1f
:0203E3A8 D011FD80 andles r15,r1,r0,lsl #0x1b
:0203E3AC 1111D700 tstne r1,r0,lsl #0xe
:0203E3B0 15138600 ldrne r8,[r3, #-0x600]		;(r3-0x600=*(fffffa00))
:0203E3B4 1B1BA51C blne 0272782C
:0203E3B8 252C00F9 strcs r0,[r12, #-0xf9]!
:0203E3BC D6908900 ldrle r8,[r0],+r0, lsl #0x12
:0203E3C0 0D9089A1 unknown
:0203E3C4 6010B100 andvss r11,r0,r0,lsl #0x2
:0203E3C8 0EE58411 mcreq 4,7,r8,cr5,cr1,{0}
:0203E3CC 24000D34 strcs r0,[r0],#-0xd34
:0203E3D0 0D28000D stceq  0,cr0,[r8,#-0x34]!
:0203E3D4 000D4000 andeq  r4,r13,r0
:0203E3D8 058144AA streq r4,[r1, #+0x4aa]		;r1+0x4aa=*(371095ba)=#0(0x00000000)
:0203E3DC E59D102C ldr r1,[r13, #+0x2c]		;r13+0x2c=*(0000002c)
:0203E3E0 8200651C andhi  r6,r0,#0x7000000
:0203E3E4 E5841048 str r1,[r4, #+0x48]		;r4+0x48=*(00000048)
:0203E3E8 56200D58 unknown
:0203E3EC 190D20E3 stmnedb  r13 ,{r0,r1,r5,r6,r7,r13}
:0203E3F0 8401252D strhi r2,[r1],#-0x52d
:0203E3F4 104D3229 subne  r3,r13,r9,lsr #0x4
:0203E3F8 73201B39 unknown
:0203E3FC 401509E5 andmis r0,r5,r5,ror #0x13
:0203E400 0081F323 addeq  r15,r1,r3,lsr #0x6
:0203E404 A02B136D eorge  r1,r11,r13,ror #0x6
:0203E408 05099533 streq r9,[r9, #-0x533]		;(r9-0x533=*(000002cd))
:0203E40C 06ED300F unknown
:0203E410 FAE28410 blx 018DF458
:0203E414 29FFF20B ldmcsib  r15!,{r0,r1,r3,r9,r12,r13,r14,r15}^
:0203E418 60297EA0 eorvs  r7,r9,r0,lsr #0x1d
:0203E41C 399D10A1 ldmccib  r13 ,{r0,r5,r7,r12}
:0203E420 29BDB469 ldmcsib  r13!,{r0,r3,r5,r6,r10,r12,r13,r15}
:0203E424 10290001 eorne  r0,r9,r1
:0203E428 10192829 andnes r2,r9,r9,lsr #0x10
:0203E42C B9006D73 stmltdb  r0 ,{r0,r1,r4,r5,r6,r8,r10,r11,r13,r14}
:0203E430 203D04E5 eorcss r0,r13,r5,ror #0x9
:0203E434 919D0020 orrlss r0,r13,r0,lsr #0x0
:0203E438 14490D38 strneb r0,[r9],#-0xd38
:0203E43C 06401963 streqb r1,[r9],#-0xd38
:0203E440 CD501881 unknown
:0203E444 E5192107 ldr r2,[r9, #-0x107]		;(r9-0x107=*(000006f9))
:0203E448 0DB53065 ldceq  0,cr3,[r5,#+0x194]!
:0203E44C 3DF94629 ldcccl 6,cr4,[r9,#+0xa4]!
:0203E450 05142D0B ldreq r2,[r4, #-0xd0b]		;(r4-0xd0b=*(fffff2f5))
:0203E454 5100F910 unknown
:0203E458 49E8FA26 unknown
:0203E45C E5C00404 strb r0,[r0, #+0x404]		;r0+0x404=*(00000404)
:0203E460 1C03B503 stcne  5,cr11,[r3],{#0x3}
:0203E464 44B20025 unknown
:0203E468 40020634 andmi  r0,r2,r4,lsr r6
:0203E46C 24410655 strcsb r0,[r1],#-0x655
:0203E470 9DF6AB80 ldclsl 11,cr10,[r6,#+0x200]!
:0203E474 54144535 ldrpl r4,[r4],#-0x535
:0203E478 183451F6 ldmneda  r4!,{r1,r2,r4,r5,r6,r7,r8,r12,r14}
:0203E47C 5D04094C unknown
:0203E480 4B94E110 blmi 005768C8
:0203E484 00040075 andeq  r0,r4,r5,ror r0
:0203E488 E6970DD5 unknown
:0203E48C 14C5EBFF strneb r14,[r5],#+0xbff
:0203E490 31345409 teqcc r4,r9,lsl #0x8
:0203E494 14580130 ldrneb r0,[r8],#-0x130
:0203E498 0D28400D stceq  0,cr4,[r8,#-0x34]!
:0203E49C 1C56BD40 ldcnel 13,cr11,[r6],{#0x40}
:0203E4A0 0011000D andeqs r0,r1,r13
:0203E4A4 AD1011DA unknown
:0203E4A8 15000146 strne r0,[r0, #-0x146]		;(r0-0x146=*(fffffeba))
:0203E4AC 0C9F0010 ldceq  0,cr0,[r15],{#0x10}
:0203E4B0 2FFF1E05 swics 0x00ff1e05
:0203E4B4 0001CCE1 andeq  r12,r1,r1,ror #0x19
:0203E4B8 000140D0 unknown
:0203E4BC 2807F9E4 stmcsda  r7 ,{r2,r5,r6,r7,r8,r11,r12,r13,r14,r15}
:0203E4C0 A5340001 ldrge r0,[r4, #-0x1]!
:0203E4C4 D514A903 ldrle r10,[r4, #-0x903]		;(r4-0x903=*(fffff6fd))
:0203E4C8 10A910A5 adcne  r1,r9,r5,lsr #0x1
:0203E4CC E13F101D teq r15,r13,lsl r0
:0203E4D0 E1B01845 movs r1,r5,asr #0x10
:0203E4D4 010D0527 unknown
:0203E4D8 2A8914A9 bcs 00283784
:0203E4DC F9170111 ldmnvdb  r7 ,{r0,r4,r8}
:0203E4E0 DD10E100 unknown
:0203E4E4 E1183D06 tst r8,r6,lsl #0x1a
:0203E4E8 5439EBFF unknown
:0203E4EC 11E12B21 mvnne  r2,r1,lsr #0x16
:0203E4F0 C2000DE2 andgt  r0,r0,#0x3880
:0203E4F4 00F50095 smlaleqs r0,r5,r5,r0
:0203E4F8 E0880659 add  r0,r8,r9,asr r6
:0203E4FC 94001D14 strls r1,[r0],#-0xd14
:0203E500 BD820655 unknown
:0203E504 00F98102 rsceqs r8,r9,r2,lsl #0x2
:0203E508 69D400A1 ldmvsib  r4 ,{r0,r5,r7}^
:0203E50C 43910242 orrmis r0,r1,#0x20000004
:0203E510 3271F27B rsbccs r15,r1,#0xB0000007
:0203E514 650716ED strvs r1,[r7, #-0x6ed]		;(r7-0x6ed=*(fffff913))
:0203E518 E7E15600 strb r5,[r1,+r0, lsl #0xc]!
:0203E51C 000102FD unknown
:0203E520 C9E21047 unknown
:0203E524 1181F010 orrne  r15,r1,r0,lsl r0
:0203E528 0C05CD04 stceq  13,cr12,[r5],{#0x4}
:0203E52C F8B20411 ldmnvia  r2!,{r0,r4,r10}
:0203E530 24A99F12 unknown
:0203E534 600C1110 andvs  r1,r12,r0,lsl r1
:0203E538 C5902851 ldrgt r2,[r0, #+0x851]		;r0+0x851=*(00000851)
:0203E53C E3044925 unknown
:0203E540 511C5514 tstpl r12,r4,lsl r5
:0203E544 E6581900 ldrb r1,[r8],-r0, lsl #0x12
:0203E548 2102A90C unknown
:0203E54C 2905B500 stmcsdb  r5 ,{r8,r10,r12,r13,r15}
:0203E550 01001900 unknown
:0203E554 E8813E01 stmia  r1 ,{r0,r9,r10,r11,r12,r13}
:0203E558 BC00850B stclt  5,cr8,[r0],{#0xb}
:0203E55C 08E59F02 unknown
:0203E560 B0006D9C mullt  r0,r12,r13
:0203E564 2FE59F12 swics 0x00e59f12
:0203E568 10820009 addne  r0,r2,r9
:0203E56C 050C0019 streq r0,[r12, #-0x19]		;(r12-0x19=*(ffffffe7))
:0203E570 80204C00 eorhi  r4,r0,r0,lsl #0x18
:0203E574 05080AE2 streq r0,[r8, #-0xae2]		;(r8-0xae2=*(fffff51e))
:0203E578 99200800 stmlsdb  r0!,{r11}
:0203E57C 25E58119 strcsb r8,[r5, #+0x119]!
:0203E580 00D1920C sbceqs r9,r1,r12,lsl #0x4
:0203E584 FE201981 cdp2 9,2,cr1,cr0,cr1,4
:0203E588 0002B9E0 andeq  r11,r2,r0,ror #0x13
:0203E58C 1021258D eorne  r2,r1,r13,lsl #0xb
:0203E590 09982409 ldmeqib  r8 ,{r0,r3,r10,r13}
:0203E594 9F427004 swils 0x00427004
:0203E598 618B1A05 orrvs  r1,r11,r5,lsl #0x14
:0203E59C FFE0F820 swinv 0x00e0f820
:0203E5A0 13390D85 teqne r9,#0x2140
:0203E5A4 B136DD96 unknown
:0203E5A8 50251069 eorpl  r1,r5,r9,ror #0x0
:0203E5AC 002511C9 eoreq  r1,r5,r9,asr #0x3
:0203E5B0 30F9100C rscccs r1,r9,r12
:0203E5B4 00F94F01 rsceqs r4,r9,r1,lsl #0x1e
:0203E5B8 1D00B984 unknown
:0203E5BC 00412C13 subeq  r2,r1,r3,lsl r12
:0203E5C0 416D20BD strmih r2,[r13, #-0xd]!
:0203E5C4 400976ED andmi  r7,r9,r13,ror #0xd
:0203E5C8 2D731061 ldccsl 0,cr1,[r3,#-0x184]!
:0203E5CC 03A99D60 moveq  r9,#0x1800		;r9=6144(0x1800)
:0203E5D0 90D6145D sbclss r1,r6,r13,asr r4
:0203E5D4 035DDEE5 cmpeq r13,#0xE50
:0203E5D8 E590900C ldr r9,[r0, #+0xc]		;r0+0xc=*(0000000c)
:0203E5DC 95A01408 strls r1,[r0, #+0x408]!
:0203E5E0 401109E5 andmis r0,r1,r5,ror #0x13
:0203E5E4 00112DF9 ldreqsh r2,[r1], -r9
:0203E5E8 60B167E0 adcvss r6,r1,r0,ror #0xf
:0203E5EC B16CE35A unknown
:0203E5F0 62106100 andvss r6,r0,#0x0
:0203E5F4 35601D62 strccb r1,[r0, #-0xd62]!
:0203E5F8 5A107DF0 bpl 0245DDC0
:0203E5FC F0912091 umullnvs r2,r1,r1,r0
:0203E600 B740B1A9 strltb r11,[r0,-r9, lsr #0x3]
:0203E604 F0790F09 rsbnvs r0,r9,r9,lsl #0x1e
:0203E608 FD00B155 unknown
:0203E60C 34002A1F strcc r2,[r0],#-0xa1f
:0203E610 96000A65 strls r0,[r0],#-0xa1f
:0203E614 12A9089D adcne  r0,r9,#0x9D0000
:0203E618 4620AD8D unknown
:0203E61C A0100D59 andges r0,r0,r9,asr r13
:0203E620 1029E596 mlane  r9,r6,r5,r14unknown
:0203E624 0B3D000A bleq 02F7E654
:0203E628 14001D91 strne r1,[r0],#-0xd91
:0203E62C B008AD90 mullt  r8,r0,r13
:0203E630 0B213996 bleq 0288CC90
:0203E634 11808049 orrne  r8,r0,r9,asr #0x0
:0203E638 14310220 unknown
:0203E63C A93A0079 ldmgedb  r10!,{r0,r3,r4,r5,r6}
:0203E640 0000B440 andeq  r11,r0,r0,asr #0x8
:0203E644 A93FE359 ldmgedb  r15!,{r0,r3,r4,r6,r8,r9,r13,r14,r15}
:0203E648 3500FD15 strcc r15,[r0, #-0xd15]		;(r0-0xd15=*(fffff2eb))
:0203E64C 35601D60 strccb r1,[r0, #-0xd60]!
:0203E650 2D14E9F0 unknown
:0203E654 F0552081 subnvs r2,r5,r1,lsl #0x1
:0203E658 B70041AB strlt r4,[r0,-r11, lsr #0x3]
:0203E65C 0F0B1011 swieq 0x000b1011
:0203E660 9528F03D strls r15,[r8, #-0x3d]!
:0203E664 231FF500 tstcs r15,#0x0
:0203E668 05012569 streq r2,[r1, #-0x569]		;r1-0x569=*(37108ba7)=#0(0x00000000)
:0203E66C 01100D11 tsteq r0,r1,lsl r13
:0203E670 F1DE0005 bicnvs r0,r14,r5
:0203E674 202917FF unknown
:0203E678 DB062D08 blle 021C9AA0
:0203E67C 295531F1 ldmcsdb  r5 ,{r0,r4,r5,r6,r7,r8,r12,r13}^
:0203E680 09658CF0 unknown
:0203E684 40290F00 eormi  r0,r9,r0,lsl #0x1e
:0203E688 0C001D80 stceq  13,cr1,[r0],{#0x80}
:0203E68C F0296029 eornv  r6,r9,r9,lsr #0x0
:0203E690 104964D5 unknown
:0203E694 001D0009 andeqs r0,r13,r9
:0203E698 9F0058E0 swils 0x000058e0
:0203E69C 01002D0E unknown
:0203E6A0 2B6DA4D9 blcs 03BA7A0C
:0203E6A4 888010A5 stmhiia  r0 ,{r0,r2,r5,r7,r12}
:0203E6A8 E5021D10 str r1,[r2, #-0xd10]		;(r2-0xd10=*(fffff2f0))
:0203E6AC 4D102500 unknown
:0203E6B0 00598F21 subeqs r8,r9,r1,lsr #0x1e
:0203E6B4 E52E9D00 str r9,[r14, #-0xd00]!
:0203E6B8 31001231 unknown
:0203E6BC 02316702 eoreqs r6,r1,#0x80000
:0203E6C0 052A000C streq r0,[r10, #-0xc]!
:0203E6C4 8820E908 stmhida  r0!,{r3,r8,r11,r13,r14,r15}
:0203E6C8 124D0CE0 subne  r0,r13,#0xE000
:0203E6CC 63EC03FD mvnvs  r0,#0xF4000003
:0203E6D0 58021A13 stmplda  r2 ,{r0,r1,r4,r9,r11,r12}
:0203E6D4 087F7D07 unknown
:0203E6D8 60A0002D adcvs  r0,r0,r13,lsr #0x0
:0203E6DC 100D9011 andne  r9,r13,r1,lsl r0
:0203E6E0 51082051 unknown
:0203E6E4 10580C00 subnes r0,r8,r0,lsl #0x18
:0203E6E8 01202D91 unknown
:0203E6EC 0530002D ldreq r0,[r0, #-0x2d]!
:0203E6F0 89540840 ldmhidb  r4 ,{r6,r11}^
:0203E6F4 608D0801 addvs  r0,r13,r1,lsl #0x10
:0203E6F8 101D1371 andnes r1,r13,r1,ror r3
:0203E6FC 910951E0 unknown
:0203E700 8400E95D strhi r14,[r0],#-0x95d
:0203E704 991928E9 ldmlsdb  r9 ,{r0,r3,r5,r6,r7,r11,r13}
:0203E708 E50B9900 str r9,[r11, #-0x900]		;(r11-0x900=*(fffff700))
:0203E70C F550852D ldrnvb r8,[r0, #-0x52d]		;(r0-0x52d=*(fffffad3))
:0203E710 29295031 stmcsdb  r9!,{r0,r4,r5,r12,r14}
:0203E714 E1661341 unknown
:0203E718 5D103532 unknown
:0203E71C 65773B50 ldrvsb r3,[r7, #-0xb50]!
:0203E720 E009BD01 and  r11,r9,r1,lsl #0x1a
:0203E724 01A10369 moveq  r0,r9,ror #0x6
:0203E728 10D906A1 sbcnes r0,r9,r1,lsr #0xd
:0203E72C 411039F4 ldrmish r3,[r0, -r4]
:0203E730 75664010 strvcb r4,[r6, #-0x10]!
:0203E734 0202C50A andeq  r12,r2,#0x2800000
:0203E738 03B30889 moveqs r0,#0x890000		;r0=8978432(0x890000)
:0203E73C 117901F1 ldrnesh r0,[r9, #-0x11]!
:0203E740 11791025 cmnne r9,r5,lsr #0x0
:0203E744 7D101039 unknown
:0203E748 C940BE11 stmgtdb  r0 ,{r0,r4,r9,r10,r11,r12,r13,r15}^
:0203E74C 39207910 stmccdb  r0!,{r4,r8,r11,r12,r13,r14}
:0203E750 4901CD30 stmmidb  r1 ,{r4,r5,r8,r10,r11,r14,r15}
:0203E754 18001911 stmneda  r0 ,{r0,r4,r8,r11,r12}
:0203E758 9400087E strls r0,[r0],#-0x87e
:0203E75C 6522F9E5 strvs r15,[r2, #-0x9e5]!
:0203E760 30645901 rsbcc  r5,r4,r1,lsl #0x12
:0203E764 2B250265 blcs 0297F100
:0203E768 01B90071 moveqs r0,r1,ror r0
:0203E76C 100491F0 unknown
:0203E770 40AF15E5 adcmi  r1,r15,r5,ror #0xb
:0203E774 46010081 strmi r0,[r1],-r1, lsl #0x1
:0203E778 10D11059 sbcnes r1,r1,r9,asr r0
:0203E77C 0FBD81F0 swieq 0x00bd81f0
:0203E780 6C00019E stcvs  1,cr0,[r0],{#0x9e}
:0203E784 10F10001 rscnes r0,r1,r1
:0203E788 04400980 streqb r0,[r0],#-0x980
:0203E78C 74AD0009 unknown
:0203E790 29013009 stmcsdb  r1 ,{r0,r3,r12,r13}
:0203E794 B530D578 ldrlt r13,[r0, #-0x578]!
:0203E798 36E0042D unknown
:0203E79C F9800011 stmnvib  r0 ,{r0,r4}
:0203E7A0 10003908 andne  r3,r0,r8,lsl #0x12
:0203E7A4 02511511 subeqs r1,r1,#0x4400000
:0203E7A8 51DF6DD7 ldrplsb r6,[r15, #+0xd7]		;r15+0xd7=*(0203e887)=#-335544757(0xebfffe4b)
:0203E7AC 10108530 andnes r8,r0,r0,lsr r5
:0203E7B0 007D45C9 rsbeqs r4,r13,r9,asr #0xb
:0203E7B4 7658051A unknown
:0203E7B8 E3032DE3 unknown
:0203E7BC 6019B122 andvss r11,r9,r2,lsr #0x2
:0203E7C0 00CD0CCD sbceq  r0,r13,r13,asr #0x19
:0203E7C4 403960D2 unknown
:0203E7C8 B9F31D69 unknown
:0203E7CC 12A98620 adcne  r8,r9,#0x2000000
:0203E7D0 05D6040D ldreqb r0,[r6, #+0x40d]		;r6+0x40d=*(ec000258)
:0203E7D4 08000103 stmeqda  r0 ,{r0,r1,r8}
:0203E7D8 500C0001 andpl  r0,r12,r1
:0203E7DC 9D0BE586 unknown
:0203E7E0 0D3225FF ldceq  5,cr2,[r2,#-0x3fc]!
:0203E7E4 10150129 andnes r0,r5,r9,lsr #0x2
:0203E7E8 744A011C strvcb r0,[r10],#-0x11c
:0203E7EC 11811015 orrne  r1,r1,r5,lsl r0
:0203E7F0 B90011E5 stmltdb  r0 ,{r0,r2,r5,r6,r7,r8,r12}
:0203E7F4 571029FF unknown
:0203E7F8 FFF9E24B swinv 0x00f9e24b
:0203E7FC 10155AFF ldrnesh r5,[r5], -r15
:0203E800 A0106DCC andges r6,r0,r12,asr #0x1b
:0203E804 25644049 strcsb r4,[r4, #-0x49]!
:0203E808 64104500 ldrvs r4,[r0],#-0x500
:0203E80C 142D0021 unknown
:0203E810 71DF6DE4 bicvcs r6,r15,r4,ror #0x1b
:0203E814 E2877000 add  r7,r7,#0x0
:0203E818 DE054D08 cdple 13,0,cr4,cr5,cr8,0
:0203E81C 65007142 strvs r7,[r0, #-0x142]		;(r0-0x142=*(0088febe))
:0203E820 005D7912 subeqs r7,r13,r2,lsl r9
:0203E824 41001570 unknown
:0203E828 006B1015 rsbeq  r1,r11,r5,lsl r0
:0203E82C A11E2990 unknown
:0203E830 01B90020 moveqs r0,r0,lsr #0x0		;r0=8978432(0x890000)
:0203E834 842C017C unknown
:0203E838 0FA10419 swieq 0x00a10419
:0203E83C AD0CDDD0 unknown
:0203E840 12017003 andne  r7,r1,#0x3
:0203E844 0D4160B6 unknown
:0203E848 A10F4049 mrsge r4,CPSR
:0203E84C 0019C200 andeqs r12,r9,r0,lsl #0x4
:0203E850 31D62491 unknown
:0203E854 35075102 strcc r5,[r7, #-0x102]		;(r7-0x102=*(fffffefe))
:0203E858 49101924 ldmmidb  r0 ,{r2,r5,r8,r11,r12}
:0203E85C 0015BD1B andeqs r11,r5,r11,lsl r13
:0203E860 FFFF5F91 swinv 0x00ff5f91
:0203E864 051FC9EB ldreq r12,[r15, #-0x9eb]		;r15-0x9eb=*(0203de81)=#107864130(0x066de042)
:0203E868 69F8065D unknown
:0203E86C 0D64A80E stceql 8,cr10,[r4,#-0x38]!
:0203E870 1DDFA300 unknown
:0203E874 86016430 unknown
:0203E878 6111D112 tstvs r1,r2,lsl r1
:0203E87C 1590103D ldrne r1,[r0, #+0x3d]		;r0+0x3d=*(0089003d)
:0203E880 70130175 andvcs r0,r3,r5,ror r1
:0203E884 4B022923 blmi 020C8D18
:0203E888 9DEBFFFE stclsl 15,cr15,[r11,#+0x3f8]!
:0203E88C 21016012 unknown
:0203E890 3970E586 ldmccdb  r0!,{r1,r2,r7,r8,r10,r13,r14,r15}^
:0203E894 302CC902 eorcc  r12,r12,r2,lsl #0x12
:0203E898 0118E590 unknown
:0203E89C 200431A0 andcs  r3,r4,r0,lsr #0x3
:0203E8A0 21263993 unknown
:0203E8A4 1164605D unknown
:0203E8A8 8939FD2D ldmhidb  r9!,{r0,r2,r3,r5,r8,r10,r11,r12,r13,r14,r15}
:0203E8AC 93001000 unknown
:0203E8B0 368A2101 strcc r2,[r10],+r1, lsl #0x2
:0203E8B4 21380045 teqcs r8,r5,asr #0x0
:0203E8B8 9380080D orrls  r0,r0,#0xD0000
:0203E8BC D08A044D addle  r0,r10,r13,asr #0x8
:0203E8C0 99D00009 ldmlsib  r0 ,{r0,r3}^
:0203E8C4 20036106 andcs  r6,r3,r6,lsl #0x2
:0203E8C8 9A0DCDCD bls 023B2004
:0203E8CC D00005CD andle  r0,r0,r13,asr #0xb
:0203E8D0 E5D00005 ldrb r0,[r0, #+0x5]		;r0+0x5=*(00890005)
:0203E8D4 8A091D02 bhi 02285CE4
:0203E8D8 C9065503 stmgtdb  r6 ,{r0,r1,r8,r10,r12,r14}
:0203E8DC D870D010 ldmleda  r0!,{r4,r12,r14,r15}^
:0203E8E0 46542F29 ldrmib r2,[r4],-r9, lsr #0x1e
:0203E8E4 78028A90 stmvcda  r2 ,{r4,r7,r9,r11,r15}
:0203E8E8 8D128A90 unknown
:0203E8EC 1D2B8010 stcne  0,cr8,[r11,#-0x40]!
:0203E8F0 9F40F400 swils 0x0040f400
:0203E8F4 0250F4E5 subeqs r15,r0,#0xE5000000
:0203E8F8 B02BE59F mlalt  r11,r15,r5,r14unknown
:0203E8FC 40110D2D andmis r0,r1,r13,lsr #0x1a
:0203E900 5D306FBF ldcpl  15,cr6,[r0,#-0x2fc]!
:0203E904 0901154E stmeqdb  r1 ,{r1,r2,r3,r6,r8,r10,r12}
:0203E908 02352159 eoreqs r2,r5,#0x40000016
:0203E90C 5D0FADF2 unknown
:0203E910 5700DB1E unknown
:0203E914 102D2CDD unknown
:0203E918 FB01410B blx 0208ED54
:0203E91C 0DAC0039 stceq  0,cr0,[r12,#+0xe4]!
:0203E920 01C70049 biceq  r0,r7,r9,asr #0x0
:0203E924 2FA7E1A0 swics 0x00a7e1a0
:0203E928 0E006D02 cdpeq 13,0,cr6,cr0,cr2,0
:0203E92C 1E07E087 cdpne 0,0,cr14,cr7,cr7,4
:0203E930 4001E062 andmi  r14,r1,r2,ror #0x0
:0203E934 61E1A032 mvnvs  r10,lsr r2
:0203E938 00E0820E rsceq  r8,r0,r14,lsl #0x4
:0203E93C D00E6DD3 unknown
:0203E940 09E19430 unknown
:0203E944 2582002D strcs r0,[r2, #+0x2d]		;r2+0x2d=*(0000002d)
:0203E948 A1200311 unknown
:0203E94C 01CD7000 biceq  r7,r13,r0
:0203E950 E549CD07 strb r12,[r9, #-0xd07]		;(r9-0xd07=*(00000af9))
:0203E954 8501812F strhi r8,[r1, #-0x12f]		;r1-0x12f=*(37108fe1)=#0(0x00000000)
:0203E958 9870D617 ldmlsda  r0!,{r0,r1,r2,r4,r9,r10,r12,r14,r15}^
:0203E95C 13310CE1 teqne r1,#0xE100
:0203E960 910405DE unknown
:0203E964 9310081F tstls r0,#0x1F0000
:0203E968 728D2881 addvc  r2,r13,#0x810000
:0203E96C 103DC101 eornes r12,r13,r1,lsl #0x2
:0203E970 210C5CFD unknown
:0203E974 2E000A00 cdpcs 10,0,cr0,cr0,cr0,0
:0203E978 122D05D1 eorne  r0,r13,#0x34400000
:0203E97C 615DFBA9 cmpvs r13,r9,lsr #0x17
:0203E980 090F1BAD stmeqdb  r15 ,{r0,r2,r3,r5,r7,r8,r9,r11,r12}
:0203E984 DF300502 swile 0x00300502
:0203E988 4C250299 stcmi  2,cr0,[r5],#-0x264
:0203E98C 020D2A9C andeq  r2,r13,#0x9C000
:0203E990 831B39B4 tsthi r11,#0x2D0000
:0203E994 204D4106 subcs  r4,r13,r6,lsl #0x2
:0203E998 08C91021 stmeqia  r9 ,{r0,r5,r12}^
:0203E99C 1AE59240 bne 019A32A4
:0203E9A0 00253C1D eoreq  r3,r5,r13,lsl r12
:0203E9A4 50010001 andpl  r0,r1,r1
:0203E9A8 C008D5C0 andgt  r13,r8,r0,asr #0xb
:0203E9AC 0160E547 unknown
:0203E9B0 0761ED96 unknown
:0203E9B4 18ED1EFD unknown
:0203E9B8 A00029D0 unknown
:0203E9BC 6111FD1F tstvs r1,r15,lsl r13
:0203E9C0 02BD01FD adceqs r0,r13,#0x4000003F
:0203E9C4 01FD6950 mvneqs r6,r0,asr r9
:0203E9C8 02550F3D subeqs r0,r5,#0xF4
:0203E9CC 96019403 strls r9,[r1],-r3, lsl #0x8
:0203E9D0 758711C1 strvc r1,[r7, #+0x1c1]		;r7+0x1c1=*(000001c1)
:0203E9D4 00A1122D adceq  r1,r1,r13,lsr #0x4
:0203E9D8 80804981 addhi  r4,r0,r1,lsl #0x13
:0203E9DC 016D2049 unknown
:0203E9E0 384A4DD5 stmccda  r10 ,{r0,r2,r4,r6,r7,r8,r10,r11,r14}^
:0203E9E4 45B099F3 ldrmi r9,[r0, #+0x9f3]!
:0203E9E8 41108110 tstmi r0,r0,lsl r1
:0203E9EC F3793110 cmnnv r9,#0x4
:0203E9F0 ADFD202D ldcgel 0,cr2,[r13,#+0xb4]!
:0203E9F4 1B91F06E blne 004BABB4
:0203E9F8 666D37B1 unknown
:0203E9FC 00BDFFF0 unknown
:0203EA00 30151A05 andccs r1,r5,r5,lsl #0x14
:0203EA04 190015DA stmnedb  r0 ,{r1,r3,r4,r6,r7,r8,r10,r12}
:0203EA08 4149DC2C unknown
:0203EA0C 2D009905 unknown
:0203EA10 3935D410 ldmccdb  r5!,{r4,r10,r12,r14,r15}
:0203EA14 6D7C2E7D ldcvsl 14,cr2,[r12,#-0x1f4]!
:0203EA18 20840039 addcs  r0,r4,r9,lsr r0
:0203EA1C 1041E596 unknown
:0203EA20 A1401D0E unknown
:0203EA24 5CA91031 stcpl  0,cr1,[r9],#+0xc4
:0203EA28 C2002978 andgt  r2,r0,#0x1E0000
:0203EA2C 10550005 subnes r0,r5,r5
:0203EA30 00216BC8 eoreq  r6,r1,r8,asr #0x17
:0203EA34 19697CC1 unknown
:0203EA38 96096996 unknown
:0203EA3C 57012085 strpl r2,[r1,-r5, lsl #0x1]
:0203EA40 005400D5 ldreqsb r0,[r4],#-0x5
:0203EA44 D9B7E286 ldmleib  r7!,{r1,r2,r7,r9,r13,r14,r15}
:0203EA48 C1323D0D teqgt r2,r13,lsl #0x1a
:0203EA4C 2D410151 unknown
:0203EA50 4DD004E9 unknown
:0203EA54 4D810125 unknown
:0203EA58 7029FDE2 eorvc  r15,r9,r2,ror #0x1b
:0203EA5C 15600181 strneb r0,[r0, #-0x181]!
:0203EA60 D41AC901 ldrle r12,[r10],#-0x901
:0203EA64 3003014A andcc  r0,r3,r10,asr #0x2
:0203EA68 2507A198 strcs r10,[r7, #-0x198]		;(r7-0x198=*(fffffe68))
:0203EA6C 04051007 streq r1,[r5],#-0x7
:0203EA70 0F0005B2 swieq 0x000005b2
:0203EA74 353A5D62 ldrcc r5,[r10, #-0xd62]!
:0203EA78 9035CA4B eorlss r12,r5,r11,asr #0x14
:0203EA7C E9D9F035 ldmib  r9 ,{r0,r2,r4,r5,r12,r13,r14,r15}^
:0203EA80 0200090E andeq  r0,r0,#0x38000
:0203EA84 01518010 cmpeq r1,r0,lsl r0
:0203EA88 A3107D88 tstge r0,#0x2200
:0203EA8C 1AFD28E1 bne 01F88E18
:0203EA90 2040C901 subcs  r12,r0,r1,lsl #0x12
:0203EA94 0BE58701 bleq 019A06A0
:0203EA98 872D210E strhi r2,[r13,-r14, lsl #0x2]!
:0203EA9C 49DA01E5 ldmmiib  r10 ,{r0,r2,r5,r6,r7,r8}^
:0203EAA0 C240A100 subgt  r10,r0,#0x0
:0203EAA4 0789282D streq r2,[r9,+r13, lsr #0x10]
:0203EAA8 713071DD ldrvcsb r7,[r0, -r13]!
:0203EAAC 05B520F0 ldreq r2,[r5, #+0xf0]!
:0203EAB0 4DDB02B1 unknown
:0203EAB4 21051C19 unknown
:0203EAB8 05B1DD97 ldreq r13,[r1, #+0xd97]!
:0203EABC 980109F1 stmlsda  r1 ,{r0,r4,r5,r6,r7,r8,r11}
:0203EAC0 09010975 stmeqdb  r1 ,{r0,r2,r4,r5,r6,r8,r11}
:0203EAC4 410908F1 unknown
:0203EAC8 00071495 muleq  r7,r5,r4
:0203EACC F29B0C71 addnvs r0,r11,#0x7100
:0203EAD0 10514C7D subnes r4,r1,r13,ror r12
:0203EAD4 0D3085DA ldceq  5,cr8,[r0,#-0x368]!
:0203EAD8 30190800 andccs r0,r9,r0,lsl #0x10
:0203EADC 814101B6 strhih r0,[r1, #-0x16]		;r1-0x16=*(371090fa)=#0(0x00000000)
:0203EAE0 D9B631D9 ldmleib  r6!,{r0,r3,r4,r6,r7,r8,r12,r13}
:0203EAE4 E92EDD01 stmdb  r14!,{r0,r8,r10,r11,r12,r14,r15}
:0203EAE8 D575DA10 ldrleb r13,[r5, #-0xa10]!
:0203EAEC E8BD8101 ldmia  r13!,{r0,r8,r15}
:0203EAF0 11081AA1 unknown
:0203EAF4 9D51501E unknown
:0203EAF8 0B892000 bleq 00286B00
:0203EAFC 105902BD ldrneh r0,[r9],#-0x2d
:0203EB00 20B50BE5 adccss r0,r5,r5,ror #0x17
:0203EB04 40357D01 eormis r7,r5,r1,lsl #0x1a
:0203EB08 324E7D94 subcc  r7,r14,#0x2500
:0203EB0C E06011E5 rsb  r1,r0,r5,ror #0x3
:0203EB10 40C915E3 sbcmi  r1,r9,r3,ror #0xb
:0203EB14 30D90A85 sbcccs r0,r9,r5,lsl #0x15
:0203EB18 E0472003 sub  r2,r7,r3
:0203EB1C 2DF20778 ldccsl 7,cr0,[r2,#+0x1e0]!
:0203EB20 D508B50C strle r11,[r8, #-0x50c]		;(r8-0x50c=*(fffffaf4))
:0203EB24 B90A51B0 stmltdb  r10 ,{r4,r5,r7,r8,r12,r14}
:0203EB28 D5F0D500 ldrleb r13,[r0, #+0x500]!
:0203EB2C D503FEF0 strle r15,[r3, #-0xef0]		;(r3-0xef0=*(fffff110))
:0203EB30 D5F0D560 ldrleb r13,[r0, #+0x560]!
:0203EB34 7DF0D5F0 ldcvcl 5,cr13,[r0,#+0x3c0]!
:0203EB38 F0D57055 sbcnvs r7,r5,r5,asr r0
:0203EB3C D04CE5DE unknown
:0203EB40 10C102F9 unknown
:0203EB44 D040C102 suble  r12,r0,r2,lsl #0x2
:0203EB48 03A92D60 moveq  r2,#0x1800		;r2=6144(0x1800)
:0203EB4C 0E559530 mrceq 5,2,r9,cr5,cr0,{1}
:0203EB50 7003E592 mulvc  r3,r2,r5
:0203EB54 06E04709 unknown
:0203EB58 70060039 andvc  r0,r6,r9,lsr r0
:0203EB5C AD08A1A0 unknown
:0203EB60 03065929 unknown
:0203EB64 F2670019 rsbnv  r0,r7,#0x19
:0203EB68 4B04F07D blmi 0217AD64
:0203EB6C 0EC19510 mcreq 5,6,r9,cr1,cr0,{0}
:0203EB70 1004E081 andne  r14,r4,r1,lsl #0x1
:0203EB74 208409FD unknown
:0203EB78 92700031 rsblss r0,r0,#0x31
:0203EB7C E1570021 cmp r7,r1,lsr #0x0
:0203EB80 00C5121B sbceq  r1,r5,r11,lsl r2
:0203EB84 140C4960 strne r4,[r12],#-0x960
:0203EB88 311446C1 tstcc r4,r1,asr #0xd
:0203EB8C D51FAD10 ldrle r10,[r15, #-0xd10]		;r15-0xd10=*(0203de84)=#670228742(0x27f2e106)
:0203EB90 7DC12121 unknown
:0203EB94 00B5C100 adceqs r12,r5,r0,lsl #0x2
:0203EB98 1500E5C1 strne r14,[r0, #-0x5c1]		;(r0-0x5c1=*(fffffa3f))
:0203EB9C DD0C0A1D unknown
:0203EBA0 612FA001 unknown
:0203EBA4 25620F00 strcsb r0,[r2, #-0xf00]!
:0203EBA8 820F60E0 andhi  r6,r15,#0xE0
:0203EBAC 02AD0271 adceq  r0,r13,#0x10000007
:0203EBB0 00951889 addeqs r1,r5,r9,lsl #0x11
:0203EBB4 051085F0 ldreq r8,[r0, #-0x5f0]		;(r0-0x5f0=*(fffffa10))
:0203EBB8 141902B1 ldrne r0,[r9],#-0x2b1
:0203EBBC 7F35F247 swivc 0x0035f247
:0203EBC0 15CD58F9 strneb r5,[r13, #+0x8f9]		;r13+0x8f9=*(000008f9)
:0203EBC4 17B50110 unknown
:0203EBC8 FFCD4E61 swinv 0x00cd4e61
:0203EBCC 020D0AFF andeq  r0,r13,#0xFF000
:0203EBD0 4DF84EDD ldcmil 14,cr4,[r8,#+0x374]!
:0203EBD4 00003F1E andeq  r3,r0,r14,lsl r15
:0203EBD8 2D470AF0 unknown
:0203EBDC 4DDE82E9 unknown
:0203EBE0 8016D1E2 andhis r13,r6,r2,ror #0x3
:0203EBE4 98402385 stmlsda  r0 ,{r0,r2,r7,r8,r9,r13}^
:0203EBE8 E24601E1 sub  r0,r6,#0x40000038
:0203EBEC 8907B101 stmhidb  r7 ,{r0,r8,r12,r13,r15}
:0203EBF0 85E108BD strhib r0,[r1, #+0x8bd]!
:0203EBF4 600A7101 andvs  r7,r10,r1,lsl #0x2
:0203EBF8 6011E588 andvss r14,r1,r8,lsl #0xb
:0203EBFC 07199791 unknown
:0203EC00 99471999 stmlsdb  r7 ,{r0,r3,r4,r7,r8,r11,r12}^
:0203EC04 0AA82719 beq 00A48870
:0203EC08 01450039 unknown
:0203EC0C 24A92319 unknown
:0203EC10 1EE59120 cdpne 1,14,cr9,cr5,cr0,1
:0203EC14 09481A61 stmeqdb  r8 ,{r0,r5,r6,r9,r11,r12}^
:0203EC18 00095900 andeq  r5,r9,r0,lsl #0x12
:0203EC1C 40000944 andmi  r0,r0,r4,asr #0x12
:0203EC20 56002955 unknown
:0203EC24 0141002D unknown
:0203EC28 98A002A5 stmlsia  r0!,{r0,r2,r5,r7,r9}
:0203EC2C 9A0A4925 bls 022D10C8
:0203EC30 25072A75 strcs r2,[r7, #-0xa75]		;(r7-0xa75=*(fffff58b))
:0203EC34 24103500 ldrcs r3,[r0],#-0x500
:0203EC38 34D93526 ldrccb r3,[r9],#+0x526
:0203EC3C 059F2620 ldreq r2,[r15, #+0x620]		;r15+0x620=*(0203f264)=#2033219968(0x79307980)
:0203EC40 34D91620 ldrccb r1,[r9],#+0x620
:0203EC44 01094A81 unknown
:0203EC48 000135EB andeq  r3,r1,r11,ror #0xb
:0203EC4C 8D0300EA unknown
:0203EC50 02999E02 addeqs r9,r9,#0x20
:0203EC54 A59852A5 ldrge r5,[r8, #+0x2a5]		;r8+0x2a5=*(000002a5)
:0203EC58 DA11CD42 ble 024B2168
:0203EC5C A5025D14 strge r5,[r2, #-0xd14]		;r2-0xd14=*(79306c6c)=#0(0x00000000)
:0203EC60 A5101522 ldrge r1,[r0, #-0x522]		;(r0-0x522=*(fffffade))
:0203EC64 02A51442 adceq  r1,r5,#0x42000000
:0203EC68 A0205E20 eorge  r5,r0,r0,lsr #0x1c
:0203EC6C 12A52B25 adcne  r2,r5,#0x9400
:0203EC70 D0028D14 andle  r8,r2,r4,lsl r13
:0203EC74 AD9F2C05 unknown
:0203EC78 CD201522 stcgt  5,cr1,[r0,#-0x88]!
:0203EC7C 0045B6E5 subeq  r11,r5,r5,ror #0xd
:0203EC80 40457D82 submi  r7,r5,r2,lsl #0x1b
:0203EC84 7A0035B8 bvc 0204C36C
:0203EC88 E912AD6D ldmdb  r2 ,{r0,r2,r3,r5,r6,r8,r10,r11,r13,r15}
:0203EC8C 42ADCA02 adcmi  r12,r13,#0x2000
:0203EC90 F2ADF2AD adcnv  r15,r13,#0xD000000A
:0203EC94 B8000D84 stmltda  r0 ,{r2,r7,r8,r10,r11}
:0203EC98 E117CD11 tst r7,r1,lsl r13
:0203EC9C 4011116B andmis r1,r1,r11,ror #0x2
:0203ECA0 9F0503D1 swils 0x000503d1
:0203ECA4 6D6814E5 stcvsl 4,cr1,[r8,#-0x394]!
:0203ECA8 B2AD03B9 adclt  r0,r13,#0xE4000002
:0203ECAC DBADF265 blle 00BBB648
:0203ECB0 BC321101 ldclt  1,cr1,[r2],#-0x4
:0203ECB4 1C04BD08 stcne  13,cr11,[r4],{#0x8}
:0203ECB8 0D90500D unknown
:0203ECBC 300D1830 andcc  r1,r13,r0,lsr r8
:0203ECC0 0D097DAA unknown
:0203ECC4 19EF1430 unknown
:0203ECC8 4001E519 andmi  r14,r1,r9,lsl r5
:0203ECCC 95B30765 ldrls r0,[r3, #+0x765]!
:0203ECD0 F1EF1005 mvnnv  r1,r5
:0203ECD4 000D240B andeq  r2,r13,r11,lsl #0x8
:0203ECD8 E2290238 eor  r0,r9,#0x80000003
:0203ECDC 12092C24 andne  r2,r9,#0x2400
:0203ECE0 051C01E9 ldreq r0,[r12, #-0x1e9]		;r12-0x1e9=*(066dde59)=#0(0x00000000)
:0203ECE4 02582002 subeqs r2,r8,#0x2
:0203ECE8 B5824B4D strlt r4,[r2, #+0xb4d]		;r2+0xb4d=*(793084cd)=#0(0x00000000)
:0203ECEC 226D8301 rsbcs  r8,r13,#0x4000000
:0203ECF0 6A402271 bvs 030476BC
:0203ECF4 3014E28D andccs r14,r4,r13,lsl #0x5
:0203ECF8 8D0000A9 unknown
:0203ECFC 3190F271 orrccs r15,r0,r1,ror r2
:0203ED00 750371F0 strvc r7,[r3, #-0x1f0]		;(r3-0x1f0=*(fffffe10))
:0203ED04 40799432 rsbmis r9,r9,r2,lsr r4
:0203ED08 79E07904 unknown
:0203ED0C 0968D7F0 unknown
:0203ED10 40792600 rsbmis r2,r9,r0,lsl #0xc
:0203ED14 E59F045C ldr r0,[r15, #+0x45c]		;r15+0x45c=*(0203f178)=#1495793897(0x592800e9)
:0203ED18 6079230A rsbvss r2,r9,r10,lsl #0x6
:0203ED1C F25DF25D subnvs r15,r13,#0xD0000005
:0203ED20 341CF25D ldrcc r15,[r12],#-0x25d
:0203ED24 06E51E9F unknown
:0203ED28 15E08040 strneb r8,[r0, #+0x40]!
:0203ED2C 40C4E1C1 sbcmi  r14,r4,r1,asr #0x3
:0203ED30 E5C401B5 strb r0,[r4, #+0x1b5]		;r4+0x1b5=*(000001b5)
:0203ED34 C1844002 orrgt  r4,r4,r2
:0203ED38 0941F061 stmeqdb  r1 ,{r0,r5,r6,r12,r13,r14,r15}^
:0203ED3C E16D0700 unknown
:0203ED40 1503E431 strne r14,[r3, #-0x431]		;(r3-0x431=*(fffffbcf))
:0203ED44 E1496D06 unknown
:0203ED48 81E1A2B1 strhih r10,[r1, #+0x21]!
:0203ED4C E1A1E19F unknown
:0203ED50 12B997F1 adcnes r9,r9,#0x3C40000
:0203ED54 411759B5 ldrmih r5,[r7, -r5]
:0203ED58 27859400 strcs r9,[r5,+r0, lsl #0x8]
:0203ED5C 1355E241 cmpne r5,#0x10000004
:0203ED60 1C294B91 stcne  11,cr4,[r9],#-0x244
:0203ED64 9A501AE1 bls 034458F0
:0203ED68 159A0041 ldrne r0,[r10, #+0x41]		;r10+0x41=*(27f2e147)=#0(0x00000000)
:0203ED6C 9A401314 bls 030439C4
:0203ED70 0C124515 ldceq  5,cr4,[r2],{#0x15}
:0203ED74 08E59850 unknown
:0203ED78 1003910C andne  r9,r3,r12,lsl #0x2
:0203ED7C 14E59A40 unknown
:0203ED80 25990200 ldrcs r0,[r9, #+0x200]		;r9+0x200=*(00001a00)
:0203ED84 01717E22 cmneq r1,r2,lsr #0x1c
:0203ED88 0D002D08 unknown
:0203ED8C EA24DD00 b 02976194
:0203ED90 120000FF andne  r0,r0,#0xFF
:0203ED94 53601504 unknown
:0203ED98 DDA00309 stcle  3,cr0,[r0,#+0x24]!
:0203ED9C 015D1015 cmpeq r13,r5,lsl r0
:0203EDA0 71CD1009 bicvc  r1,r13,r9
:0203EDA4 13808809 orrne  r8,r0,#0x90000
:0203EDA8 15CD0008 strneb r0,[r13, #+0x8]		;r13+0x8=*(00000008)
:0203EDAC 19991415 ldmneib  r9 ,{r0,r2,r4,r10,r12}
:0203EDB0 6022A9C0 eorvs  r10,r2,r0,asr #0x13
:0203EDB4 90A005BD unknown
:0203EDB8 01FD03CD mvneqs r0,r13,asr #0x7
:0203EDBC 3DE54045 stcccl 0,cr4,[r5,#+0x114]!
:0203EDC0 0039CE13 eoreqs r12,r9,r3,lsl r14
:0203EDC4 0109104D unknown
:0203EDC8 2D084000 unknown
:0203EDCC 49080041 stmmidb  r8 ,{r0,r6}
:0203EDD0 4D104110 unknown
:0203EDD4 00450800 subeq  r0,r5,r0,lsl #0x10
:0203EDD8 00355D14 eoreqs r5,r5,r4,lsl r13
:0203EDDC 00957945 addeqs r7,r5,r5,asr #0x12
:0203EDE0 10300D81 eornes r0,r0,r1,lsl #0x1b
:0203EDE4 BF17E1CD swilt 0x0017e1cd
:0203EDE8 A09010B1 ldrgeh r1,[r0], +r1
:0203EDEC A5BC2D11 ldrge r2,[r12, #+0xd11]!
:0203EDF0 18520900 ldmneda  r2 ,{r8,r11}^
:0203EDF4 1528000D strne r0,[r8, #-0xd]!
:0203EDF8 02811809 addeq  r1,r1,#0x90000
:0203EDFC AA018908 bge 020A1224
:0203EE00 41E1A028 mvnmi  r10,r8,lsr #0x0
:0203EE04 CC001118 stcgt  1,cr1,[r0],{#0x18}
:0203EE08 42E120A0 rscmi  r2,r1,#0xA0
:0203EE0C 1802C534 stmneda  r2 ,{r2,r4,r5,r8,r10,r14,r15}
:0203EE10 05240529 streq r0,[r4, #-0x529]!
:0203EE14 A01CA800 andges r10,r12,r0,lsl #0x10
:0203EE18 A09425E1 addges r2,r4,r1,ror #0xb
:0203EE1C ED0005E1 unknown
:0203EE20 E2095C18 and  r5,r9,#0x1800
:0203EE24 E20CC0FF and  r12,r12,#0xFF
:0203EE28 0098FF01 addeqs r15,r8,r1,lsl #0x1e
:0203EE2C 8C0005E2 stchi  5,cr0,[r0],{#0xe2}
:0203EE30 30FF00E1 rscccs r0,r15,r1,ror #0x1
:0203EE34 2CFFE203 ldccsl 2,cr14,[r15],#+0xc
:0203EE38 0200E202 andeq  r14,r0,#0x20000000
:0203EE3C BEE18320 cdplt 3,14,cr8,cr1,cr0,1
:0203EE40 00E1CD20 rsceq  r12,r1,r0,lsr #0x1a
:0203EE44 8D0114FF unknown
:0203EE48 CDE18903 stcgtl 9,cr8,[r1,#+0xc]!
:0203EE4C 50482018 subpl  r2,r8,r8,lsl r0
:0203EE50 2D300D3D ldccs  13,cr0,[r0,#-0xf4]!
:0203EE54 0609250A streq r2,[r9],-r10, lsl #0xa
:0203EE58 9A188520 bls 026602E0
:0203EE5C D30009D3 unknown
:0203EE60 833002E5 teqhi r0,#0x5000000E
:0203EE64 C5820875 strgt r0,[r2, #+0x875]		;r2+0x875=*(793081f5)=#0(0x00000000)
:0203EE68 E5C50315 strb r0,[r5, #+0x315]		;r5+0x315=*(00000315)
:0203EE6C 69855002 stmvsib  r5 ,{r1,r12,r14}
:0203EE70 E2528200 subs r8,r2,#0x0
:0203EE74 15052DF7 strne r2,[r5, #-0xdf7]		;(r5-0xdf7=*(fffff209))
:0203EE78 F5202010 strnv r2,[r0, #-0x10]!
:0203EE7C 86609808 unknown
:0203EE80 E5900061 ldr r0,[r0, #+0x61]		;r0+0x61=*(00000061)
:0203EE84 04820006 streq r0,[r2],#+0x6
:0203EE88 016C99E0 unknown
:0203EE8C 75042199 strvc r2,[r4, #-0x199]		;(r4-0x199=*(fffffe67))
:0203EE90 D0100906 andles r0,r0,r6,lsl #0x12
:0203EE94 7140598E unknown
:0203EE98 C0598B16 subgts r8,r9,r6,lsl r11
:0203EE9C 06805909 streq r5,[r0],+r9, lsl #0x12
:0203EEA0 59A05956 stmplib  r0!,{r1,r2,r4,r6,r8,r11,r12,r14}
:0203EEA4 151041F0 ldrne r4,[r0, #-0x1f0]		;(r0-0x1f0=*(fffffe10))
:0203EEA8 80065505 andhi  r5,r6,r5,lsl #0xa
:0203EEAC 6C1F80E0 ldcvs  0,cr8,[r15],{#0xe0}
:0203EEB0 77255901 strvc r5,[r5,-r1, lsl #0x12]!
:0203EEB4 E0862081 add  r2,r6,r1,lsl #0x1
:0203EEB8 749413D9 ldrvc r1,[r4],#+0x3d9
:0203EEBC 1C49016C stcnel 1,cr0,[r9],{#0x6c}
:0203EEC0 E2600001 rsb  r0,r0,#0x1
:0203EEC4 00051804 andeq  r1,r5,r4,lsl #0x10
:0203EEC8 4D021912 unknown
:0203EECC 4005CD00 andmi  r12,r5,r0,lsl #0x1a
:0203EED0 111D0FE2 tstne r13,r2,ror #0x1f
:0203EED4 18910003 ldmneia  r1 ,{r0,r1}
:0203EED8 1000A900 andne  r10,r0,r0,lsl #0x12
:0203EEDC 1515E7C0 ldrne r14,[r5, #-0x7c0]		;(r5-0x7c0=*(fffff840))
:0203EEE0 86027100 strhi r7,[r2],-r0, lsl #0x2
:0203EEE4 422001E2 eormi  r0,r0,#0x80000038
:0203EEE8 046503E2 unknown
:0203EEEC 007907CA rsbeqs r0,r9,r10,asr #0xf
:0203EEF0 E88D0012 stmia  r13 ,{r1,r4}
:0203EEF4 4812E509 ldmmida  r2 ,{r0,r3,r8,r10,r13,r14,r15}
:0203EEF8 300AFD21 andcc  r15,r10,r1,lsr #0x1a
:0203EEFC 0944E59A stmeqdb  r4 ,{r1,r3,r4,r7,r8,r10,r13,r14,r15}^
:0203EF00 FD059F21 unknown
:0203EF04 13101911 tstne r0,#0x44000
:0203EF08 79180108 ldmvcdb  r8 ,{r3,r8}
:0203EF0C 20C9970C sbccs  r9,r9,r12,lsl #0xe
:0203EF10 4D000513 unknown
:0203EF14 804D5690 unknown
:0203EF18 491069B5 ldmmidb  r0 ,{r0,r2,r4,r5,r7,r8,r11,r13,r14}
:0203EF1C 4DF0D110 ldcmil 1,cr13,[r0,#+0x40]!
:0203EF20 3D01C9D0 unknown
:0203EF24 3D730240 ldcccl 2,cr0,[r3,#-0x100]!
:0203EF28 76102540 ldrvc r2,[r3,#-0x100]!
:0203EF2C 651A003D ldrvs r0,[r10, #-0x3d]		;r10-0x3d=*(27f2e0c9)=#0(0x00000000)
:0203EF30 B10EDD13 unknown
:0203EF34 BD20EB10 stclt  11,cr14,[r0,#-0x40]!
:0203EF38 2369420B unknown
:0203EF3C 079D0BC5 ldreq r0,[r0,#-0x40]!
:0203EF40 BA017906 blt 0209D360
:0203EF44 EEB21045 cdp 0,10,cr1,cr2,cr5,2
:0203EF48 11F1F015 mvnnes r15,r5,lsl r0
:0203EF4C 1540E16E strneb r14,[r0, #-0x16e]		;(r0-0x16e=*(fffffe92))
:0203EF50 DD02D900 unknown
:0203EF54 DD87F010 unknown
:0203EF58 00DD9710 sbceqs r9,r13,r0,lsl r7
:0203EF5C 20DD5297 smullcss r5,r13,r7,r2
:0203EF60 D9B2002D ldmleib  r2!,{r0,r2,r3,r5}
:0203EF64 D987F010 stmleib  r7 ,{r4,r12,r13,r14,r15}
:0203EF68 E24B8710 sub  r8,r11,#0x400000
:0203EF6C 9820B15A stmlsda  r0!,{r1,r3,r4,r6,r8,r12,r13,r15}
:0203EF70 C01936F1 ldrgtsh r3,[r9], -r1
:0203EF74 1934FCE7 ldmnedb  r4!,{r0,r1,r2,r5,r6,r7,r10,r11,r12,r13,r14,r15}
:0203EF78 05053D50 streq r3,[r5, #-0xd50]		;(r5-0xd50=*(fffff2b0))
:0203EF7C 43501544 cmpmi r0,#0x11000000
:0203EF80 4DB96019 ldcmi  0,cr6,[r9,#+0x64]!
:0203EF84 10EF1269 rscne  r1,r15,r9,ror #0x4
:0203EF88 01090B5D unknown
:0203EF8C E180098F orr  r0,r0,r15,lsl #0x13
:0203EF90 56820165 strpl r0,r0,r0,r15,lsl #0x13
:0203EF94 F0E28DDE unknown
:0203EF98 C8E8BD87 unknown
:0203EF9C CC000100 stcgt  1,cr0,[r0],{#0x0}
:0203EFA0 0107E907 unknown
:0203EFA4 0005FC00 andeq  r15,r5,r0,lsl #0x18
:0203EFA8 25085928 strcs r5,[r8, #-0x928]		;(r8-0x928=*(fffff6d8))
:0203EFAC 8800010C stmhida  r0 ,{r2,r3,r8}
:0203EFB0 010C0D07 unknown
:0203EFB4 01664F12 unknown
:0203EFB8 30F5A002 rscccs r10,r5,r2
:0203EFBC 6400F573 strvs r15,[r0],#-0x573
:0203EFC0 95002520 strls r2,[r0, #-0x520]		;(r0-0x520=*(fffffae0))
:0203EFC4 80002510 andhi  r2,r0,r0,lsl r5
:0203EFC8 E1521E15 cmp r2,r5,lsl r14
:0203EFCC 8A00C913 bhi 02071420
:0203EFD0 EF351081 swi 0x00351081
:0203EFD4 F1A99081 movnv  r9,r1,lsl #0x1		;r9=1847665184(0x6e212220)
:0203EFD8 39B80015 ldmccib  r8!,{r0,r2,r4}
:0203EFDC EF23B911 swi 0x0023b911
:0203EFE0 001DEBFF ldreqsh r14,[r13], -r15
:0203EFE4 02A935B1 adceq  r3,r9,#0x2C400000
:0203EFE8 18F0000D unknown
:0203EFEC 007D0168 rsbeqs r0,r13,r8,ror #0x2
:0203EFF0 51010409 unknown
:0203EFF4 D840F550 stmleda  r0 ,{r4,r6,r8,r10,r12,r13,r14,r15}^
:0203EFF8 21001518 unknown
:0203EFFC 914A2D41 unknown
:0203F000 1A252339 bne 02987CEC
:0203F004 05D16E5C ldreqb r6,[r1, #+0xe5c]		;r1+0xe5c=*(37109f6c)=#0(0x00000000)
:0203F008 504125E1 subpl  r2,r1,r1,ror #0xb
:0203F00C 5D312511 ldcpl  5,cr2,[r1,#-0x44]!
:0203F010 8DA56125 stchi  1,cr6,[r5,#+0x94]!
:0203F014 108D7CF0 unknown
:0203F018 12DD4165 sbcnes r4,r13,#0x40000019
:0203F01C 115D111D cmpne r13,r13,lsl r1
:0203F020 8A017D7C bhi 0209E618
:0203F024 9A1168E5 bls 024993C0
:0203F028 401E2079 andmis r2,r14,r9,ror r0
:0203F02C 50000745 andpl  r0,r0,r5,asr #0xe
:0203F030 C560030D strgtb r0,[r0, #-0x30d]!
:0203F034 0199B003 orreqs r11,r9,r3
:0203F038 300940A9 andcc  r4,r9,r9,lsr #0x1
:0203F03C 1D000D37 unknown
:0203F040 00496412 subeq  r6,r9,r2,lsl r4
:0203F044 9A915A68 bls 004959EC
:0203F048 45DC31E5 ldrmib r3,[r12, #+0x1e5]		;r12+0x1e5=*(066de227)=#0(0x00000000)
:0203F04C 20E2401B rsccs  r4,r2,r11,lsl r0
:0203F050 B1E10009 mvnlt  r0,r9
:0203F054 07FD010E ldreqb r0,[r13,+r14, lsl #0x2]!
:0203F058 E35908E2 cmp r9,#0xE20000
:0203F05C A0200435 eorge  r0,r0,r5,lsr r4
:0203F060 A0200B01 eorge  r0,r0,r1,lsl #0x16
:0203F064 12190011 andnes r0,r9,#0x11
:0203F068 FE02110A cdp2 1,0,cr1,cr2,cr10,0
:0203F06C A1B04DFD ldrgesh r4,[r0, +r13]!
:0203F070 4165021F unknown
:0203F074 9A016840 bls 0209917C
:0203F078 E2800279 add  r0,r0,#0x90000007
:0203F07C 8A111168 bhi 02483624
:0203F080 008508E5 addeq  r0,r5,r5,ror #0x11
:0203F084 10FFFFE4 rscnes r15,r15,r4,ror #0x1f
:0203F088 9A0194BA bls 020A4378
:0203F08C 845CD5E5 ldrhib r13,[r12],#-0x5e5
:0203F090 E59A2020 ldr r2,[r10, #+0x20]		;r10+0x20=*(27f2e126)=#0(0x00000000)
:0203F094 1F150F45 swine 0x00150f45
:0203F098 005D7CDA ldreqsb r7,[r13],#-0xca
:0203F09C 00114C54 andeqs r4,r1,r4,asr r12
:0203F0A0 B045EE1A sublt  r14,r5,r10,lsl r14
:0203F0A4 E28A0078 add  r0,r10,#0x78
:0203F0A8 0DEECF09 stceql 15,cr12,[r14,#+0x24]!
:0203F0AC E59A1109 ldr r1,[r10, #+0x109]		;r10+0x109=*(27f2e20f)=#0(0x00000000)
:0203F0B0 8440090C strhib r0,[r0],#-0x90c
:0203F0B4 00180D0B andeqs r0,r8,r11,lsl #0x1a
:0203F0B8 5421E591 unknown
:0203F0BC A2029138 andge  r9,r2,#0xE
:0203F0C0 29016B97 stmcsdb  r1 ,{r0,r1,r2,r4,r7,r8,r9,r11,r13,r14}
:0203F0C4 00AD2C29 adceq  r2,r13,r9,lsr #0x18
:0203F0C8 A811490A ldmgeda  r1 ,{r1,r3,r8,r11,r14}
:0203F0CC C9EBFFF0 unknown
:0203F0D0 16698F60 unknown
:0203F0D4 A806419A stmgeda  r6 ,{r1,r3,r4,r7,r8,r14}
:0203F0D8 9D26419A stcls  1,cr4,[r6,#-0x268]!
:0203F0DC 006DB303 rsbeq  r11,r13,r3,lsl #0x6
:0203F0E0 168FF8A3 strne r15,[r15],+r3, lsr #0x11
:0203F0E4 01ACE8BD streqh r14,[r12, +r13]!
:0203F0E8 016DB000 unknown
:0203F0EC A8017DF8 stmgeda  r1 ,{r3,r4,r5,r6,r7,r8,r10,r11,r12,r13,r14}
:0203F0F0 500D1A29 andpl  r1,r13,r9,lsr #0x14
:0203F0F4 E5954014 ldr r4,[r5, #+0x14]		;r5+0x14=*(00000014)
:0203F0F8 30890F91 umullcc  r0,r9,r1,r15
:0203F0FC 251F25C3 ldrcs r2,[r15, #-0x5c3]		;r15-0x5c3=*(0203eb41)=#34652418(0x0210c102)
:0203F100 25012120 strcs r2,[r1, #-0x120]		;(r1-0x120=*(fffffee0))
:0203F104 50251A00 eorpl  r1,r5,r0,lsl #0x14
:0203F108 40251255 eormi  r1,r5,r5,asr r2
:0203F10C 002507EF eoreq  r0,r5,r15,ror #0xf
:0203F110 2000250B andcs  r2,r0,r11,lsl #0xa
:0203F114 200847B1 strcsh r4,[r8], -r1
:0203F118 6C030D2A stcvs  13,cr0,[r3],{#0x2a}
:0203F11C 4145480D unknown
:0203F120 08003528 stmeqda  r0 ,{r3,r5,r8,r10,r12,r13}
:0203F124 C1AD0051 movgt  r0,r1,asr r0
:0203F128 F1121D1B tstnv r2,r11,lsl r13
:0203F12C 489DF410 ldmmiia  r13 ,{r4,r10,r12,r13,r14,r15}
:0203F130 17016C21 strne r6,[r1,-r1, lsr #0x18]
:0203F134 D61F09EB ldrle r0,[r1,-r1, lsr #0x18]
:0203F138 A9E19470 unknown
:0203F13C 10420659 subne  r0,r2,r9,asr r6
:0203F140 DF34E7C4 swile 0x0034e7c4
:0203F144 0089077D addeq  r0,r9,r13,ror r7
:0203F148 06E0902D unknown
:0203F14C D6E7C470 unknown
:0203F150 00E1B400 rsceq  r11,r1,r0,lsl #0x8
:0203F154 405C693A submis r6,r12,r10,lsr r9
:0203F158 7C25B584 stcvc  5,cr11,[r5],#-0x210
:0203F15C EB120172 bl 024BF72C
:0203F160 1DE10035 stcnel 0,cr0,[r1,#+0xd4]!
:0203F164 C16FA517 unknown
:0203F168 3A00D104 bcc 02073580
:0203F16C 504DE1F4 unknown
:0203F170 FA000D2F blx 0204263C
:0203F174 54050069 strpl r0,[r5],#-0x69
:0203F178 592800E9 stmpldb  r8!,{r0,r3,r5,r6,r7}
:0203F17C 74144106 ldrvc r4,[r4],#-0x106
:0203F180 0D059F00 unknown
:0203F184 50010005 andpl  r0,r1,r5
:0203F188 02B0005D adceqs r0,r0,#0x5D
:0203F18C D00911C5 andle  r1,r9,r5,asr #0x3
:0203F190 2B31D400 blcs 02CB4198
:0203F194 059F4060 ldreq r4,[r15, #+0x60]		;r15+0x60=*(0203f1fc)=#636305437(0x25ed401d)
:0203F198 75107D08 ldrvc r7,[r0, #-0xd08]		;(r0-0xd08=*(fffff2f8))
:0203F19C 95102010 ldrls r2,[r0, #-0x10]		;(r0-0x10=*(fffffff0))
:0203F1A0 310D2D1E unknown
:0203F1A4 2173E708 cmncs r3,r8,lsl #0xe
:0203F1A8 2B530900 blcs 035015B0
:0203F1AC 40006D60 andmi  r6,r0,r0,ror #0x1a
:0203F1B0 53600045 unknown
:0203F1B4 7024E5C0 eorvc  r14,r4,r0,asr #0xb
:0203F1B8 0DB10679 ldceq  6,cr0,[r1,#+0x1e4]!
:0203F1BC 70DE1FE9 sbcvcs r1,r14,r9,ror #0x1f
:0203F1C0 F837116B ldmnvda  r7!,{r0,r1,r3,r5,r6,r8,r12}
:0203F1C4 0131FFFF ldreqsh r15,[r1, -r15]!
:0203F1C8 A2293957 eorge  r3,r9,#0x15C000
:0203F1CC 4D1F8D01 unknown
:0203F1D0 0001DC00 andeq  r13,r1,r0,lsl #0x18
:0203F1D4 F00001E4 andnv  r0,r0,r4,ror #0x3
:0203F1D8 BB000556 bllt 02040738
:0203F1DC 08F403F0 unknown
:0203F1E0 229D3CCD addcss r3,r13,#0xCD00
:0203F1E4 30796540 rsbccs r6,r9,r0,asr #0xa
:0203F1E8 13007DC0 unknown
:0203F1EC 973691DF unknown
:0203F1F0 01A55BE9 moveq  r5,r9,ror #0x17
:0203F1F4 7101AD62 unknown
:0203F1F8 00ED2881 rsceq  r2,r13,r1,lsl #0x11
:0203F1FC 25ED401D strcsb r4,[r13, #+0x1d]!
:0203F200 1DF7107D ldcnel 0,cr1,[r7,#+0x1f4]!
:0203F204 5911B910 ldmpldb  r1 ,{r4,r8,r11,r12,r13,r15}
:0203F208 12B9001D adcnes r0,r9,#0x1D
:0203F20C 03B914A5 moveqs r1,#0xA5000000		;r1=-1526726656(0xa5000000)
:0203F210 01457B15 unknown
:0203F214 AD371913 ldcge  9,cr1,[r7,#-0x4c]!
:0203F218 69F15133 unknown
:0203F21C CD003110 unknown
:0203F220 39A0C0BD stmccib  r0!,{r0,r2,r3,r4,r5,r7,r14,r15}
:0203F224 50D93841 sbcpls r3,r9,r1,asr #0x10
:0203F228 450543C5 strmi r4,[r5, #-0x3c5]		;(r5-0x3c5=*(fffffc3b))
:0203F22C 108DB54B addne  r11,r13,r11,asr #0xa
:0203F230 91955091 unknown
:0203F234 94518840 ldrlsb r8,[r1],#-0x840
:0203F238 1D8B100D unknown
:0203F23C 9F009826 swils 0x00009826
:0203F240 E5900E81 ldr r0,[r0, #+0xe81]		;r0+0xe81=*(00000e81)
:0203F244 18911A01 ldmneia  r1 ,{r0,r9,r11,r12}
:0203F248 15059450 strne r9,[r5, #-0x450]		;(r5-0x450=*(fffffbb0))
:0203F24C 99DDDA10 ldmlsib  r13 ,{r4,r9,r11,r12,r14,r15}^
:0203F250 510C90B0 strplh r9,[r12, -r0]
:0203F254 03791B4D cmneq r9,#0x13400
:0203F258 81407DA0 unknown
:0203F25C EAF081A0 b 01C5F8E4
:0203F260 CD1C26B5 unknown
:0203F264 79307980 ldmvcdb  r0!,{r7,r8,r11,r12,r13,r14}
:0203F268 101570F0 ldrnesh r7,[r5], -r0
:0203F26C 61DD17BD ldrvsh r1,[r13, #+0x7d]		;r13+0x7d=*(0000007d)
:0203F270 00616AC0 rsbeq  r6,r1,r0,asr #0x15
:0203F274 02DD1671 sbceqs r1,r13,#0x7100000
:0203F278 005D4B59 subeqs r4,r13,r9,asr r11
:0203F27C 95FD0105 ldrlsb r0,[r13, #+0x105]!
:0203F280 1C3095DE ldcne  5,cr9,[r0],#-0x378
:0203F284 12F14095 rscnes r4,r1,#0x95
:0203F288 74B018FD unknown
:0203F28C 308D0005 addcc  r0,r13,r5
:0203F290 00650291 unknown
:0203F294 23E59379 mvncs  r9,#0xE4000001
:0203F298 C3E1104D mvngt  r1,#0x4D
:0203F29C 101951FF ldrnesh r5,[r9], -r15
:0203F2A0 5671160D unknown
:0203F2A4 BD0301A5 unknown
:0203F2A8 DE13C503 cdple 5,0,cr12,cr3,cr3,0
:0203F2AC 0055EE4A subeqs r14,r5,r10,asr #0x1c
:0203F2B0 13D11789 bicnes r1,r1,#0x2240000
:0203F2B4 02A55789 adceq  r5,r5,#0x2240000
:0203F2B8 E3FC0BA5 mvns r0,#0x29400
:0203F2BC 1D6312A5 stcnel 2,cr1,[r3,#-0x294]!
:0203F2C0 6D109D00 unknown
:0203F2C4 17140511 unknown
:0203F2C8 1D21917A stcne  1,cr9,[r1,#-0x1e8]!
:0203F2CC 2D00150C unknown
:0203F2D0 31303111 teqcc r0,r1,lsl r1
:0203F2D4 90318AF0 unknown
:0203F2D8 C74A1DBF unknown
:0203F2DC F94261DD stmnvdb  r2 ,{r0,r2,r3,r4,r6,r7,r8,r13,r14}^
:0203F2E0 05581D00 ldreqb r1,[r8, #-0xd00]		;(r8-0xd00=*(fffff300))
:0203F2E4 7DB98A41 ldcvc  10,cr8,[r9,#+0x104]!
:0203F2E8 0158C17D cmpeq r8,r13,ror r1
:0203F2EC B4644D94 unknown
:0203F2F0 35A203E9 strcc r0,[r2, #+0x3e9]!
:0203F2F4 C5E59136 strgtb r9,[r5, #+0x136]!
:0203F2F8 1D3100C1 ldcne  0,cr0,[r1,#-0x304]!
:0203F2FC 7182394D orrvc  r3,r2,r13,asr #0x12
:0203F300 18850C65 stmneia  r5 ,{r0,r2,r5,r6,r10,r11}
:0203F304 0009E582 andeq  r14,r9,r2,lsl #0xb
:0203F308 8803E5CD stmhida  r3 ,{r0,r2,r3,r6,r7,r8,r10,r13,r14,r15}
:0203F30C 10B952CD adcnes r5,r9,r13,asr #0x5
:0203F310 BCE2840C stcltl 4,cr8,[r2],#+0x30
:0203F314 50310608 eorpls r0,r1,r8,lsl #0xc
:0203F318 3113F031 tstcc r3,r1,lsr r0
:0203F31C 000D6000 andeq  r6,r13,r0
:0203F320 32990345 addccs r0,r9,#0x14000001
:0203F324 9F29FDEB swils 0x0029fdeb
:0203F328 D000B0E5 andle  r11,r0,r5,ror #0x1
:0203F32C F01D401D andnvs r4,r13,r13,lsl r0
:0203F330 1FD106C1 swine 0x00d106c1
:0203F334 40E1D402 rscmi  r13,r1,r2,lsl #0x8
:0203F338 8201D514 andhi  r13,r1,#0x5000000
:0203F33C FFE1A004 swinv 0x00e1a004
:0203F340 FFE20110 swinv 0x00e20110
:0203F344 61000C00 unknown
:0203F348 00BAE11F adceqs r14,r10,r15,lsl r1
:0203F34C 1C04E1CD stcne  1,cr14,[r4],{#0xcd}
:0203F350 16FD9400 unknown
:0203F354 296D1FF5 unknown
:0203F358 B8008908 stmltda  r0 ,{r3,r8,r11,r15}
:0203F35C 705DDCF1 ldrvcsh r13,[r13],#-0xc1
:0203F360 4240910F submi  r9,r0,#0xC0000003
:0203F364 940401DD strls r0,[r4],#-0x1dd
:0203F368 02E3E020 rsceq  r14,r3,#0x20
:0203F36C 05140049 ldreq r0,[r4, #-0x49]		;r4-0x49=*(25ed3fd4)=#0(0x00000000)
:0203F370 10504640 subnes r4,r0,r0,asr #0xc
:0203F374 00391242 eoreqs r1,r9,r2,asr #0x4
:0203F378 204D0611 subcs  r0,r13,r1,lsl r6
:0203F37C FDC8563D unknown
:0203F380 E5841006 str r1,[r4, #+0x6]		;r4+0x6=*(25ed4023)=#0(0x00000000)
:0203F384 25E99065 strcsb r9,[r9, #+0x65]!
:0203F388 B135E920 teqlt r5,r0,lsr #0x12
:0203F38C DD331079 ldcle  0,cr1,[r3,#-0x1e4]!
:0203F390 F5E9E5E9 strnvb r14,[r9, #+0x5e9]!
:0203F394 25E91879 strcsb r1,[r9, #+0x879]!
:0203F398 E9F90581 unknown
:0203F39C 1DF5E925 ldcnel 9,cr14,[r5,#+0x94]!
:0203F3A0 E90049DD stmdb  r0 ,{r0,r2,r3,r4,r6,r7,r8,r11,r14}
:0203F3A4 E9100D95 ldmdb  r0 ,{r0,r2,r4,r7,r8,r10,r11}
:0203F3A8 331DF375 tstcc r13,#0xD4000001
:0203F3AC 074945E9 streqb r4,r13,#0xD4000001
:0203F3B0 2399241D orrcss r2,r9,#0x1D000000
:0203F3B4 05A114ED streq r1,[r1, #+0x4ed]!
:0203F3B8 00657F10 rsbeq  r7,r5,r0,lsl r15
:0203F3BC EDB45169 ldc  1,cr5,[r4,#+0x1a4]!
:0203F3C0 45DD040D ldrmib r0,[r13, #+0x40d]		;r13+0x40d=*(0000040d)
:0203F3C4 153305E4 ldrne r0,[r3, #-0x5e4]!
:0203F3C8 0411D034 ldreq r13,[r1],#-0x34
:0203F3CC 26CD2521 strcsb r2,[r13],+r1, lsr #0xa
:0203F3D0 00F5143D rsceqs r1,r5,r13,lsr r4
:0203F3D4 15947D11 ldrne r7,[r4, #+0xd11]		;r4+0xd11=*(25ed4d2e)=#0(0x00000000)
:0203F3D8 00110B23 andeqs r0,r1,r3,lsr #0x16
:0203F3DC E59421A0 ldr r2,[r4, #+0x1a0]		;r4+0x1a0=*(25ed41bd)=#0(0x00000000)
:0203F3E0 841E190A ldrhi r1,[r14],#-0x90a
:0203F3E4 2FFF32E2 swics 0x00ff32e2
:0203F3E8 E10300E1 unknown
:0203F3EC 25F085E0 ldrcsb r8,[r0, #+0x5e0]!
:0203F3F0 AA029190 bge 020E3A38
:0203F3F4 5E301041 cdppl 0,2,cr1,cr0,cr1,2
:0203F3F8 31C08DED biccc  r8,r0,r13,ror #0x1b
:0203F3FC 03319423 teqeq r1,#0x23000000
:0203F400 08233194 stmeqda  r3!,{r2,r4,r7,r8,r12,r13}
:0203F404 41033156 unknown
:0203F408 2D10B200 unknown
:0203F40C 1C005D13 stcne  13,cr5,[r0],{#0x13}
:0203F410 CCB30075 ldcgt  0,cr0,[r3],#+0x1d4
:0203F414 204D9F30 subcs  r9,r13,r0,lsr r15
:0203F418 16453265 strneb r3,r9,r13,r0,lsr r15
:0203F41C 78EE0541 unknown
:0203F420 FD100145 unknown
:0203F424 1059511E subnes r5,r9,r14,lsl r1
:0203F428 5970598A unknown
:0203F42C 201DD5F0 ldrcssh r13,[r13], -r0
:0203F430 34BD2765 unknown
:0203F434 2449063D strcsb r0,[r9],#-0x63d
:0203F438 390A1639 stmccdb  r10 ,{r0,r3,r4,r5,r9,r10,r12}
:0203F43C D03DBF01 eorles r11,r13,r1,lsl #0x1e
:0203F440 5DED215D stcpll 1,cr2,[r13,#+0x174]!
:0203F444 894EF122 stmhidb  r14 ,{r1,r5,r8,r12,r13,r14,r15}^
:0203F448 65D63903 ldrvsb r3,[r6, #+0x903]		;r6+0x903=*(00000903)
:0203F44C 019CFB44 orreqs r15,r12,r4,asr #0x16
:0203F450 C5347194 ldrgt r7,[r4, #-0x194]!
:0203F454 A5346D25 ldrge r6,[r4, #-0xd25]!
:0203F458 F8C35922 stmnvia  r3 ,{r1,r5,r8,r11,r12,r14}^
:0203F45C 00A5ED58 adceq  r14,r5,r8,asr r13
:0203F460 242D46AD unknown
:0203F464 17F100B0 unknown
:0203F468 02D57C10 sbceqs r7,r5,#0x1000
:0203F46C 0160157D unknown
:0203F470 158D8341 strne r8,[r13, #+0x341]		;r13+0x341=*(00000341)
:0203F474 6B405019 blvs 030534E0
:0203F478 11450285 unknown
:0203F47C 12854078 addne  r4,r5,#0x78
:0203F480 418420E5 orrmi  r2,r4,r5,ror #0x1
:0203F484 000D5481 andeq  r5,r13,r1,lsl #0x9
:0203F488 C914C103 ldmgtdb  r4 ,{r0,r1,r8,r14,r15}
:0203F48C 01144D00 tsteq r4,r0,lsl #0x1a
:0203F490 4805F500 stmmida  r5 ,{r8,r10,r12,r13,r14,r15}
:0203F494 45159F12 ldrmi r9,[r5, #-0xf12]		;(r5-0xf12=*(fffff0ee))
:0203F498 0025D450 eoreq  r13,r5,r0,asr r4
:0203F49C 950188A0 strls r8,[r1, #-0x8a0]		;(r1-0x8a0=*(fffff760))
:0203F4A0 10A92BB9 unknown
:0203F4A4 189F0230 ldmneia  r15 ,{r4,r5,r9}
:0203F4A8 05900001 ldreq r0,[r0, #+0x1]		;r0+0x1=*(00000001)
:0203F4AC 0303009D unknown
:0203F4B0 890A1900 stmhidb  r10 ,{r8,r11,r12}
:0203F4B4 0DCA400D unknown
:0203F4B8 24171900 ldrcs r1,[r7],#-0x900
:0203F4BC EBC64049 bl 011CF5E8
:0203F4C0 1203852D andne  r8,r3,#0xB400000
:0203F4C4 EBC2702D bl 010DB580
:0203F4C8 D5020049 strle r0,[r2, #-0x49]		;(r2-0x49=*(ffffffb7))
:0203F4CC 9150E125 cmpls r0,r5,lsr #0x2
:0203F4D0 201C0110 andcss r0,r12,r0,lsl r1
:0203F4D4 0CECE595 stceql 5,cr14,[r12],#+0x254
:0203F4D8 2D58400D unknown
:0203F4DC 00911100 addeqs r1,r1,r0,lsl #0x2
:0203F4E0 159F11E0 ldrne r1,[r15, #+0x1e0]		;r15+0x1e0=*(0203f6c8)=#728840861(0x2b713a9d)
:0203F4E4 EBB6600D bl 00DD7520
:0203F4E8 00E10DE5 rsceq  r0,r1,r5,ror #0x1b
:0203F4EC 25B250E9 ldrcs r5,[r2, #+0xe9]!
:0203F4F0 2049B900 subcs  r11,r9,r0,lsl #0x12
:0203F4F4 096C0191 unknown
:0203F4F8 D512B000 ldrle r11,[r2, #-0x0]		;(r2-0x0=*(00000000))
:0203F4FC 988B2BC9 stmlsia  r11 ,{r0,r3,r6,r7,r8,r9,r11,r13}
:0203F500 1EA51249 cdpne 2,10,cr1,cr5,cr9,2
:0203F504 10D10015 sbcnes r0,r1,r5,lsl r0
:0203F508 00A9EBA8 adceq  r14,r9,r8,lsr #0x17
:0203F50C 0D00299E unknown
:0203F510 94002920 strls r2,[r0],#-0x920
:0203F514 6A58000D bvs 0363F550
:0203F518 E9970501 ldmib  r7 ,{r0,r8,r10}
:0203F51C 191EF913 ldmnedb  r14 ,{r0,r1,r4,r8,r11,r12,r13,r14,r15}
:0203F520 40198400 andmis r8,r9,r0,lsl #0x8
:0203F524 3800193A stmccda  r0 ,{r1,r3,r4,r5,r8,r11,r12}
:0203F528 71190057 tstvc r9,r7,asr r0
:0203F52C 70001170 andvc  r1,r0,r0,ror r1
:0203F530 EC334011 ldc  0,cr4,[r3],#-0x44
:0203F534 910DE92A unknown
:0203F538 00295C03 eoreq  r5,r9,r3,lsl #0x18
:0203F53C 304D2160 subcc  r2,r13,r0,ror #0x2
:0203F540 40E94B2E rscmi  r4,r9,r14,lsr #0x16
:0203F544 40E920BD unknown
:0203F548 2170545D cmncs r0,r13,asr r4
:0203F54C 3C0FE595 stccc  5,cr14,[r15],{#0x95}
:0203F550 1BE51009 blne 0198357C
:0203F554 34EB0105 unknown
:0203F558 16390611 unknown
:0203F55C 185502DD ldmneda  r5 ,{r0,r2,r3,r4,r6,r7,r9}^
:0203F560 F85F4081 ldmnvda  r15 ,{r0,r7,r14}^
:0203F564 00D90051 sbceqs r0,r9,r1,asr r0
:0203F568 21111CCF tstcs r1,r15,asr #0x19
:0203F56C 19EC1A30 unknown
:0203F570 2495100B ldrcs r1,[r5],#+0xb
:0203F574 A902222D stmgedb  r2 ,{r0,r2,r3,r5,r9,r13}
:0203F578 77113541 ldrvc r3,db 
:0203F57C B1D8000D biclts r0,r8,r13
:0203F580 1045AD02 subne  r10,r5,r2,lsl #0x1a
:0203F584 197318E5 unknown
:0203F588 00719400 rsbeqs r9,r1,r0,lsl #0x8
:0203F58C 118123F1 unknown
:0203F590 053110EB ldreq r1,[r1, #-0xeb]!
:0203F594 55E59420 strplb r9,[r5, #+0x420]!
:0203F598 22EBAC10 rsccs  r10,r11,#0x1000
:0203F59C 66C5302D strvsb r3,[r5],+r13, lsr #0x0
:0203F5A0 65110629 ldrvs r0,[r1, #-0x629]		;r1-0x629=*(2b713474)=#0(0x00000000)
:0203F5A4 8527E510 strhi r14,[r7, #-0x510]!
:0203F5A8 D5B72625 ldrle r2,[r7, #+0x625]!
:0203F5AC 00055C10 andeq  r5,r5,r0,lsl r12
:0203F5B0 A9621059 unknown
:0203F5B4 00F51043 rsceqs r1,r5,r3,asr #0x0
:0203F5B8 6415C5AD ldrvs r12,[r5],#-0x5ad
:0203F5BC 60E59510 rscvs  r9,r5,r0,lsl r5
:0203F5C0 A9019500 stmgedb  r1 ,{r8,r10,r12,r15}
:0203F5C4 0045E111 subeq  r14,r5,r1,lsl r1
:0203F5C8 B80045B2 stmltda  r0 ,{r1,r4,r5,r7,r8,r10,r14}
:0203F5CC 95040554 strls r0,[r4, #-0x554]		;r4-0x554=*(25ed3ac9)=#0(0x00000000)
:0203F5D0 60003550 andvs  r3,r0,r0,asr r5
:0203F5D4 6BC19501 blvs 010A49E0
:0203F5D8 95220180 strls r0,[r2, #-0x180]!
:0203F5DC 00E93931 rsceq  r3,r9,r1,lsr r9
:0203F5E0 F9050009 stmnvdb  r5 ,{r0,r3}
:0203F5E4 2BD90710 blcs 0168122C
:0203F5E8 7505B9AE strvc r11,[r5, #-0x9ae]		;(r5-0x9ae=*(fffff652))
:0203F5EC BD20B511 stclt  5,cr11,[r0,#-0x44]!
:0203F5F0 1000B909 andne  r11,r0,r9,lsl #0x12
:0203F5F4 25AD00B9 strcs r0,[r13, #+0xb9]!
:0203F5F8 020E08DF andeq  r0,r14,#0xDF0000
:0203F5FC 08000100 stmeqda  r0 ,{r8}
:0203F600 50D40005 sbcpls r0,r4,r5
:0203F604 10021A13 andne  r1,r2,r3,lsl r10
:0203F608 011C0001 tsteq r12,r1
:0203F60C 01502400 cmpeq r0,r0,lsl #0x8
:0203F610 30145100 andccs r5,r4,r0,lsl #0x2
:0203F614 013C0001 teqeq r12,r1
:0203F618 00014C00 andeq  r4,r1,r0,lsl #0x18
:0203F61C 000158AB andeq  r5,r1,r11,lsr #0x11
:0203F620 6C000164 stcvs  1,cr0,[r0],{#0x64}
:0203F624 01700001 cmneq r0,r1
:0203F628 8580AA00 strhi r10,[r0, #+0xa00]		;r0+0xa00=*(00000a00)
:0203F62C 12897802 addne  r7,r9,#0x20000
:0203F630 616C40DD unknown
:0203F634 F2E51A94 rscnv  r1,r5,#0x94000
:0203F638 B01299FC ldrltsh r9,[r2], -r12
:0203F63C 391741E1 ldmccdb  r7 ,{r0,r5,r6,r7,r8,r14}
:0203F640 0281C835 addeq  r12,r1,#0x350000
:0203F644 899B017D ldmhiib  r11 ,{r0,r2,r3,r4,r5,r6,r8}
:0203F648 B910C900 ldmltdb  r0 ,{r8,r11,r14,r15}
:0203F64C 65052100 strvs r2,[r5, #-0x100]		;(r5-0x100=*(ffffff00))
:0203F650 0949FB0E stmeqdb  r9 ,{r1,r2,r3,r8,r9,r11,r12,r13,r14,r15}^
:0203F654 C5FFDBE8 ldrgtb r13,[r15, #+0xbe8]!
:0203F658 31306114 teqcc r0,r4,lsl r1
:0203F65C F101111D unknown
:0203F660 11785299 unknown
:0203F664 81F11121 mvnhis r1,r1,lsr #0x2
:0203F668 02358061 eoreqs r8,r5,#0x61
:0203F66C 35ED2405 strccb r2,[r13, #+0x405]!
:0203F670 84017C12 strhi r7,[r1],#-0xc12
:0203F674 00DD7805 sbceqs r7,r13,r5,lsl #0x10
:0203F678 023D416C eoreqs r4,r13,#0x1B
:0203F67C C9E106C1 unknown
:0203F680 89101113 ldmhidb  r0 ,{r0,r1,r4,r8,r12}
:0203F684 9B0011EC blls 02043E3C
:0203F688 AD784351 ldcgel 3,cr4,[r8,#-0x144]!
:0203F68C 78101500 ldmvcda  r0 ,{r8,r10,r12}
:0203F690 090431F9 stmeqdb  r4 ,{r0,r3,r4,r5,r6,r7,r8,r12,r13}
:0203F694 10B1CD00 adcnes r12,r1,r0,lsl #0x1a
:0203F698 01253180 unknown
:0203F69C EC68C0AD stcl 0,cr12,[r8],#-0x2b4
:0203F6A0 789932ED ldmvcia  r9 ,{r0,r2,r3,r5,r6,r7,r9,r12,r13}
:0203F6A4 13510071 cmpne r1,#0x71
:0203F6A8 B94DD008 stmltdb  r13 ,{r3,r12,r14,r15}^
:0203F6AC C605D101 strgt r13,[r5],-r1, lsl #0x2
:0203F6B0 C141E100 unknown
:0203F6B4 B8184D00 ldmltda  r8 ,{r8,r10,r11,r14}
:0203F6B8 E012ADDB ldrsb r10,[r2], -r11
:0203F6BC 1029E34E eorne  r14,r9,r14,asr #0x6
:0203F6C0 7D101104 unknown
:0203F6C4 10138D12 andnes r8,r3,r2,lsl r13
:0203F6C8 2B713A9D blcs 03C8E144
:0203F6CC 7113450C tstvc r3,r12,lsl #0xa
:0203F6D0 00BD2015 adceqs r2,r13,r5,lsl r0
:0203F6D4 752D8411 strvc r8,[r13, #-0x411]!
:0203F6D8 65E24207 strvsb r4,[r2, #+0x207]!
:0203F6DC 84203C1B unknown
:0203F6E0 159D09E5 ldrne r0,[r13, #+0x9e5]		;r13+0x9e5=*(000009e5)
:0203F6E4 D5008501 strle r8,[r0, #-0x501]		;(r0-0x501=*(fffffaff))
:0203F6E8 3DDBA212 unknown
:0203F6EC CD12D130 unknown
:0203F6F0 100D236D andne  r2,r13,r13,ror #0x6
:0203F6F4 1DF902A1 ldcnel 2,cr0,[r9,#+0x284]!
:0203F6F8 22310A7D eorcss r0,r1,#0x7D000
:0203F6FC BF015108 swilt 0x00015108
:0203F700 2775131D unknown
:0203F704 EC3CC23D ldc  2,cr12,[r12],#-0xf4
:0203F708 00690A2D rsbeq  r0,r9,r13,lsr #0x14
:0203F70C 70E71331 rscvc  r1,r7,r1,lsr r3
:0203F710 0C356540 ldceq  5,cr6,[r5],#-0x100
:0203F714 D1210120 unknown
:0203F718 E40E4100 str r4,[r14],#-0x100
:0203F71C 10F90D69 rscnes r0,r9,r9,ror #0x1a
:0203F720 59CC1071 stmplib  r12 ,{r0,r4,r5,r6,r12}^
:0203F724 00E91400 rsceq  r1,r9,r0,lsl #0x8
:0203F728 0CF95710 ldceql 7,cr5,[r9],#+0x40
:0203F72C A9015728 stmgedb  r1 ,{r3,r5,r8,r9,r10,r12,r14}
:0203F730 1429F91A unknown
:0203F734 E59D3160 ldr r3,[r13, #+0x160]		;r13+0x160=*(00000160)
:0203F738 01C90581 biceq  r0,r9,r1,lsl #0xb
:0203F73C 01B5A59D unknown
:0203F740 10594CA3 subnes r4,r9,r3,lsr #0x19
:0203F744 06E50F96 unknown
:0203F748 B2210051 eorlt  r0,r1,#0x51
:0203F74C 4CED0085 stcmil 0,cr0,[r13],#+0x214
:0203F750 112570F9 unknown
:0203F754 591E8530 ldmpldb  r14 ,{r4,r5,r8,r10,r15}
:0203F758 74023500 strvc r3,[r2],#-0x500
:0203F75C ED9F3A10 unknown
:0203F760 81001D0A unknown
:0203F764 E28EE012 add  r14,r14,#0x12
:0203F768 0CD90E08 ldceql 14,cr0,[r9],{#0x8}
:0203F76C 00DE1121 sbceqs r1,r14,r1,lsr #0x2
:0203F770 2561E190 strcsb r14,[r1, #-0x190]!
:0203F774 0CC300AD stceql 0,cr0,[r3],{#0xad}
:0203F778 5725007D unknown
:0203F77C B1A05003 movlt  r5,r3			;r5=0(0x0)
:0203F780 31860085 orrcc  r0,r6,r5,lsl #0x1
:0203F784 0725111B unknown
:0203F788 01072501 unknown
:0203F78C 55020725 strpl r0,[r2, #-0x725]		;(r2-0x725=*(fffff8db))
:0203F790 25EE1081 strcsb r1,[r14, #+0x81]!
:0203F794 84610C07 unknown
:0203F798 090510E5 stmeqdb  r5 ,{r0,r2,r5,r6,r7,r12}
:0203F79C 11228500 unknown
:0203F7A0 A907FD84 stmgedb  r7 ,{r2,r7,r8,r10,r11,r12,r13,r14,r15}
:0203F7A4 3384110D orrcc  r1,r4,#0x40000003
:0203F7A8 0C950E45 ldceq  14,cr0,[r5],{#0x45}
:0203F7AC 24A58411 unknown
:0203F7B0 9000A170 andls  r10,r0,r0,ror r1
:0203F7B4 30497953 subcc  r7,r9,r3,asr r9
:0203F7B8 0ED16ED5 mrceq 14,6,r6,cr1,cr5,{6}
:0203F7BC 35E3A03B strccb r10,[r3, #+0x3b]!
:0203F7C0 07DD8D00 ldreqb r8,[r13,+r0, lsl #0x1a]
:0203F7C4 12D90031 sbcnes r0,r9,#0x31
:0203F7C8 EC6E0495 stcl 4,cr0,[r14],#-0x254
:0203F7CC 8F0735FF swihi 0x000735ff
:0203F7D0 A9551295 ldmgedb  r5 ,{r0,r2,r4,r7,r9,r12}^
:0203F7D4 31135501 tstcc r3,r1,lsl #0xa
:0203F7D8 2D1B3560 unknown
:0203F7DC 8D1CE501 unknown
:0203F7E0 E50E0124 str r0,[r14, #-0x124]		;r14-0x124=*(0203f058)=#-480704286(0xe35908e2)
:0203F7E4 D1135D1C tstle r3,r12,lsl r13
:0203F7E8 99148D29 ldmlsdb  r4 ,{r0,r3,r5,r8,r10,r11,r15}
:0203F7EC 45EAFE0F strmib r15,[r10, #+0xe0f]!
:0203F7F0 091069F0 ldmeqdb  r0 ,{r4,r5,r6,r7,r8,r11,r13,r14}
:0203F7F4 0D302DEC ldceq  13,cr2,[r0,#-0x3b0]!
:0203F7F8 99A612E9 stmlsib  r6!,{r0,r3,r5,r6,r7,r9,r12}
:0203F7FC 8100F54F unknown
:0203F800 F110AD24 tstnv r0,r4,lsr #0x1a
:0203F804 8910A910 ldmhidb  r0 ,{r4,r8,r11,r13,r15}
:0203F808 FF107519 swinv 0x00107519
:0203F80C F039EA69 eornvs r14,r9,r9,ror #0x14
:0203F810 E19400A0 orrs r0,r4,r0,lsr #0x1
:0203F814 69441727 stmvsdb  r4 ,{r0,r1,r2,r5,r8,r9,r10,r12}^
:0203F818 45273349 strmi r3,[r7, #-0x349]!
:0203F81C 9474F500 unknown
:0203F820 5A400215 bpl 0304007C
:0203F824 87104DE0 ldrhi r4,[r7, #-0x349]!
:0203F828 5E0942E9 cdppl 2,0,cr4,cr9,cr9,7
:0203F82C 00021CD9 unknown
:0203F830 1CE2853A stcnel 5,cr8,[r2],#+0xe8
:0203F834 09140085 ldmeqdb  r4 ,{r0,r2,r7}
:0203F838 00096400 andeq  r6,r9,r0,lsl #0x8
:0203F83C 00E50FA8 rsceq  r0,r5,r8,lsr #0x1f
:0203F840 0C40C57C stceql 5,cr12,[r0],{#0x7c}
:0203F844 1BB911E9 blne 00E83FF0
:0203F848 7CEA00D5 stcvcl 0,cr0,[r10],#+0x354
:0203F84C 44E58411 unknown
:0203F850 063535EB unknown
:0203F854 ACC02140 stcgel 1,cr2,[r0],{#0x40}
:0203F858 1181C021 orrne  r12,r1,r1,lsr #0x0
:0203F85C 017D3009 cmneq r13,r9
:0203F860 84CD6511 strhib r6,[r13],#+0x511
:0203F864 00FDA3E5 rsceqs r10,r13,r5,ror #0x7
:0203F868 1DF16035 ldcnel 0,cr6,[r1,#+0xd4]!
:0203F86C 99385500 ldmlsdb  r8!,{r8,r10,r12,r14}
:0203F870 0975306D unknown
:0203F874 A107505D unknown
:0203F878 00554C40 subeqs r4,r5,r0,asr #0x18
:0203F87C B9DAECAD ldmltib  r10 ,{r0,r2,r3,r5,r7,r10,r11,r13,r14,r15}^
:0203F880 95009507 strls r9,[r0, #-0x507]		;(r0-0x507=*(e35903db))
:0203F884 2C3CD93D ldccs  9,cr13,[r12],#-0xf4
:0203F888 4B053C09 blmi 0218E8B4
:0203F88C 01240145 unknown
:0203F890 D5092D94 strle r2,[r9, #-0xd94]		;r9-0xd94=*(6e21148c)=#0(0x00000000)
:0203F894 80633003 rsbhi  r3,r3,r3
:0203F898 843124E0 unknown
:0203F89C 000D28E5 andeq  r2,r13,r5,ror #0x11
:0203F8A0 2DE00C80 stccsl 12,cr0,[r0,#+0x200]!
:0203F8A4 1F71E121 swine 0x0071e121
:0203F8A8 14940154 ldrne r0,[r4],#+0x154
:0203F8AC 704135A1 subvc  r3,r1,r1,lsr #0xb
:0203F8B0 E59406F1 ldr r0,[r4, #+0x6f1]		;r4+0x6f1=*(25ed470e)=#0(0x00000000)
:0203F8B4 00252341 eoreq  r2,r5,r1,asr #0x6
:0203F8B8 840067E4 strhi r6,[r0],#-0x7e4
:0203F8BC D5EA15E2 strleb r1,[r10, #+0x5e2]!
:0203F8C0 E81ABD71 ldmda  r10 ,{r0,r4,r5,r6,r8,r10,r11,r12,r13,r15}
:0203F8C4 E594C060 ldr r12,[r4, #+0x60]		;r4+0x60=*(25ed407d)=#0(0x00000000)
:0203F8C8 E594E0F0 ldr r14,[r4, #+0xf0]		;r4+0xf0=*(25ed410d)=#0(0x00000000)
:0203F8CC 14B1000F unknown
:0203F8D0 5F9142ED swipl 0x009142ed
:0203F8D4 E5843149 str r3,[r4, #+0x149]		;r4+0x149=*(25ed4166)=#0(0x00000000)
:0203F8D8 8F21490D swihi 0x0021490d
:0203F8DC 2D00E584 unknown
:0203F8E0 010BE130 unknown
:0203F8E4 00B1E000 adceqs r14,r1,r0
:0203F8E8 C911B5B8 ldmgtdb  r1 ,{r3,r4,r5,r7,r8,r10,r12,r13,r15}
:0203F8EC 01A0C011 moveq  r12,r1,lsl r0		;r12=728840861(0x2b713a9d)
:0203F8F0 03A0E002 moveq  r14,#0x2		;r14=2(0x2)
:0203F8F4 0C150D01 ldceq  13,cr0,[r5],{#0x1}
:0203F8F8 EB634A35 bl 039121D4
:0203F8FC 168D00E5 strne r0,[r5],{#0x1}
:0203F900 0128BDCA unknown
:0203F904 09063102 stmeqdb  r6 ,{r1,r8,r12,r13}
:0203F908 800F4E1D andhi  r4,r15,r13,lsl r14
:0203F90C 56560FE2 ldrplb r0,r4,r15,r13,lsl r14
:0203F910 5101EB01 unknown
:0203F914 2013E021 andcss r14,r3,r1,lsr #0x0
:0203F918 79050EA1 stmvcdb  r5 ,{r0,r5,r7,r9,r10,r11}
:0203F91C 0909A018 stmeqdb  r9 ,{r3,r4,r13,r15}
:0203F920 4911993E ldmmidb  r1 ,{r1,r2,r3,r4,r5,r8,r11,r12,r15}
:0203F924 1E11E519 mrcne 5,0,r14,cr1,cr9,{0}
:0203F928 DD953144 unknown
:0203F92C 1E315303 cdpne 3,2,cr5,cr1,cr3,0
:0203F930 400A51A8 andmi  r5,r10,r8,lsr #0x3
:0203F934 54096163 strpl r6,[r9],#-0x163
:0203F938 4EA1103D mcrmi 0,5,r1,cr1,cr13,{1}
:0203F93C E2850F28 add  r0,r5,#0xA0
:0203F940 01FD2004 mvneqs r2,r4
:0203F944 606C000D rsbvs  r0,r12,r13
:0203F948 44EB015E unknown
:0203F94C 1E5D9501 cdpne 5,4,cr9,cr13,cr1,0
:0203F950 80C001B9 strhih r0,[r0],#+0x19
:0203F954 850144E0 strhi r4,[r1, #-0x4e0]		;r1-0x4e0=*(2b7135bd)=#0(0x00000000)
:0203F958 028100E5 addeq  r0,r1,#0xE5
:0203F95C C0113880 andgts r3,r1,r0,lsl #0x11
:0203F960 858038E5 strhi r3,[r0, #+0x8e5]		;r0+0x8e5=*(000008e5)
:0203F964 C01EA511 andgts r10,r14,r1,lsl r5
:0203F968 96310965 unknown
:0203F96C 5D5001E5 unknown
:0203F970 E141A010 unknown
:0203F974 35581BA9 ldrccb r1,[r8, #-0xba9]		;(r8-0xba9=*(fffff457))
:0203F978 54115100 ldrpl r5,[r1],#-0x100
:0203F97C 5A000381 bpl 02040788
:0203F980 B0016D80 andlt  r6,r1,r0,lsl #0x1b
:0203F984 B1900841 orrlts r0,r0,r1,asr #0x10
:0203F988 2AE07002 bcs 0185B998
:0203F98C 96014CE3 strls r4,r0,r0,r1,asr #0x10
:0203F990 DD212169 stcle  1,cr2,[r1,#-0x1a4]!
:0203F994 DD503D80 unknown
:0203F998 E1B0A010 movs r10,r0,lsl r0		;r10=0(0x0)
:0203F99C 5901A516 stmpldb  r1 ,{r1,r2,r4,r8,r10,r13,r15}
:0203F9A0 E1005530 unknown
:0203F9A4 D1E04A20 mvnle  r4,r0,lsr #0x14
:0203F9A8 8A101059 bhi 02443B14
:0203F9AC 200510E2 andcs  r1,r5,r2,ror #0x1
:0203F9B0 8906E041 stmhidb  r6 ,{r0,r6,r13,r14,r15}
:0203F9B4 91009913 unknown
:0203F9B8 41C1E01B bicmi  r14,r1,r11,lsl r0
:0203F9BC 100D4800 andne  r4,r13,r0,lsl #0x10
:0203F9C0 490504FD stmmidb  r5 ,{r0,r2,r3,r4,r5,r6,r7,r10}
:0203F9C4 DA00D544 ble 02074EDC
:0203F9C8 00B145C9 adceqs r4,r1,r9,asr #0xb
:0203F9CC 10494025 subne  r4,r9,r5,lsr #0x0
:0203F9D0 0586914C streq r9,[r6, #+0x14c]		;r6+0x14c=*(0000014c)
:0203F9D4 86B14C0F unknown
:0203F9D8 ED14FD15 unknown
:0203F9DC BA46352F blt 031CCEA0
:0203F9E0 B5002970 strlt r2,[r0, #-0x970]		;(r0-0x970=*(fffff690))
:0203F9E4 8D0B1D30 unknown
:0203F9E8 96A1484E unknown
:0203F9EC A18F0BE5 orrge  r0,r15,r5,ror #0x17
:0203F9F0 04E15A13 unknown
:0203F9F4 05A1A0A0 streq r10,[r1, #+0xa0]!
:0203F9F8 003D1001 eoreqs r1,r13,r1
:0203F9FC FF75027D swinv 0x0075027d
:0203FA00 3D3D15FF ldccc  5,cr1,[r13,#-0x3fc]!
:0203FA04 0925C620 stmeqdb  r5!,{r5,r9,r10,r14,r15}
:0203FA08 0AE59601 beq 019A5214
:0203FA0C 01E08550 mvneq  r8,r0,asr r5
:0203FA10 48E0029D unknown
:0203FA14 09E58601 unknown
:0203FA18 45410A17 strmib r0,[r1, #-0xa17]		;r1-0xa17=*(2b713086)=#0(0x00000000)
:0203FA1C 00514C00 subeqs r4,r1,r0,lsl #0x18
:0203FA20 ED004115 unknown
:0203FA24 2D115115 unknown
:0203FA28 B90AF51A stmltdb  r10 ,{r1,r3,r4,r8,r10,r12,r13,r14,r15}
:0203FA2C 01680501 unknown
:0203FA30 355365EB ldrccb r6,[r3, #-0x5eb]		;(r3-0x5eb=*(fffffa15))
:0203FA34 3808C200 stmccda  r8 ,{r9,r14,r15}
:0203FA38 44E5C681 unknown
:0203FA3C B5008681 strlt r8,[r0, #-0x681]		;(r0-0x681=*(fffff97f))
:0203FA40 40100521 andmis r0,r0,r1,lsr #0xa
:0203FA44 000548E0 andeq  r4,r5,r0,ror #0x11
:0203FA48 4CC11329 stcmil 3,cr1,[r1],{#0x29}
:0203FA4C 01E58681 mvneq  r8,r1,lsl #0xd
:0203FA50 00E04440 rsceq  r4,r0,r0,asr #0x8
:0203FA54 35123504 ldrcc r3,[r2, #-0x504]		;(r2-0x504=*(fffffafc))
:0203FA58 F9058663 stmnvdb  r5 ,{r0,r1,r5,r6,r9,r10,r15}
:0203FA5C A9100D16 ldmgedb  r0 ,{r1,r2,r4,r8,r10,r11}
:0203FA60 FFAEE617 swinv 0x00aee617
:0203FA64 122DCAFF eorne  r12,r13,#0xFF000
:0203FA68 FF4F1005 swinv 0x004f1005
:0203FA6C 8F066D30 swihi 0x00066d30
:0203FA70 2D4F0739 unknown
:0203FA74 173D18E9 ldrne r1,r12,r13,#0xFF000
:0203FA78 01A1A085 moveq  r10,r5,lsl #0x1		;r10=0(0x0)
:0203FA7C 0D010521 unknown
:0203FA80 FFDC8401 swinv 0x00dc8401
:0203FA84 8D085116 unknown
:0203FA88 80753431 rsbhis r3,r5,r1,lsr r4
:0203FA8C 107514C1 rsbnes r1,r5,r1,asr #0x9
:0203FA90 103D14BD unknown
:0203FA94 B13A01FD ldrltsh r0,[r10, -r13]!
:0203FA98 450ACD01 strmi r12,[r10, #-0xd01]		;(r10-0xd01=*(fffff2ff))
:0203FA9C 07BD0810 unknown
:0203FAA0 E9EB5C48 unknown
:0203FAA4 56177514 unknown
:0203FAA8 13560209 cmpne r6,#0x90000000
:0203FAAC 71011621 unknown
:0203FAB0 17046101 strne r6,[r4,-r1, lsl #0x2]
:0203FAB4 5D940031 unknown
:0203FAB8 D655B101 ldrleb r11,[r5],-r1, lsl #0x2
:0203FABC 39C05039 stmccib  r0 ,{r0,r3,r4,r5,r12,r14}^
:0203FAC0 40395700 eormis r5,r9,r0,lsl #0xe
:0203FAC4 49003916 stmmidb  r0 ,{r1,r2,r4,r8,r11,r12,r13}
:0203FAC8 EAE7D511 b 01A34F14
:0203FACC 4D0A3029 unknown
:0203FAD0 01390700 teqeq r9,r0,lsl #0xe
:0203FAD4 11D41181 bicnes r1,r4,r1,lsl #0x3
:0203FAD8 010D4181 unknown
:0203FADC 51200375 unknown
:0203FAE0 D2075908 andle  r5,r7,#0x20000
:0203FAE4 E9481105 stmdb  r8 ,{r0,r2,r8,r12}^
:0203FAE8 00014579 andeq  r4,r1,r9,ror r5
:0203FAEC 1109140A unknown
:0203FAF0 2424E59A unknown
:0203FAF4 00A1E59F umlaleq  r14,r1,r15,r5
:0203FAF8 119200B5 ldrneh r0,[r2, +r5]
:0203FAFC 32C3E0C3 sbccc  r14,r3,#0xC3
:0203FB00 598100B5 stmplib  r1 ,{r0,r2,r4,r5,r7}
:0203FB04 9A50A009 bls 03467B30
:0203FB08 9A411CE5 bls 03086EA4
:0203FB0C 2D0EE501 unknown
:0203FB10 15140800 ldrne r0,[r4, #-0x800]		;(r4-0x800=*(fffff800))
:0203FB14 3015A270 andccs r10,r5,r0,ror r2
:0203FB18 F420A1A4 unknown
:0203FB1C 20024021 andcs  r4,r2,r1,lsr #0x0
:0203FB20 801D0755 andhis r0,r13,r5,asr r7
:0203FB24 09E5100D unknown
:0203FB28 114DE304 unknown
:0203FB2C E04011D4 unknown
:0203FB30 55190011 ldrpl r0,[r9, #-0x11]		;r9-0x11=*(6e21220f)=#0(0x00000000)
:0203FB34 F513BCD5 ldrnv r11,[r3, #-0xcd5]		;(r3-0xcd5=*(fffff32b))
:0203FB38 40F5DB30 rscmis r13,r5,r0,lsr r11
:0203FB3C 572159DC unknown
:0203FB40 8004FD54 andhi  r15,r4,r4,asr r13
:0203FB44 81100002 tsthi r0,r2
:0203FB48 21E5C01C mvncs  r12,r12,lsl r0
:0203FB4C E59A10A0 ldr r1,[r10, #+0xa0]		;r10+0xa0=*(000000a0)
:0203FB50 E2806002 add  r6,r0,#0x2
:0203FB54 E00B2500 and  r2,r11,r0,lsl #0xa
:0203FB58 499A70A8 ldmmiib  r10 ,{r3,r5,r7,r12,r13,r14}
:0203FB5C 21E28000 mvncs  r8,r0
:0203FB60 B110B5A8 tstlt r0,r8,lsr #0xb
:0203FB64 9A211400 bls 02884B6C
:0203FB68 100601E5 andne  r0,r6,r5,ror #0x3
:0203FB6C 336CE046 unknown
:0203FB70 00A2E59F umlaleq  r14,r2,r15,r5
:0203FB74 93E1A00F mvnls  r10,#0xF
:0203FB78 C8E0C822 unknown
:0203FB7C E0808200 add  r8,r0,r0,lsl #0x4
:0203FB80 01007501 unknown
:0203FB84 E0104770 ands r4,r0,r0,ror r7
:0203FB88 0500711A streq r7,[r0, #-0x11a]		;(r0-0x11a=*(fffffee6))
:0203FB8C 11C50513 bicne  r0,r5,r3,lsl r5
:0203FB90 112C9A00 unknown
:0203FB94 87102904 ldrhi r2,[r0,-r4, lsl #0x12]
:0203FB98 015D9DE2 cmpeq r13,r2,ror #0x1b
:0203FB9C 70A803EB adcvc  r0,r8,r11,ror #0x7
:0203FBA0 4901E58A stmmidb  r1 ,{r1,r3,r7,r8,r10,r13,r14,r15}
:0203FBA4 20009C00 andcs  r9,r0,r0,lsl #0x18
:0203FBA8 2500E28A strcs r14,[r0, #-0x28a]		;(r0-0x28a=*(fffffd76))
:0203FBAC 42C97C00 sbcmi  r7,r9,#0x0
:0203FBB0 A82B0106 stmgeda  r11!,{r1,r2,r8}
:0203FBB4 117C701D cmnne r12,r13,lsl r0
:0203FBB8 0D06E58A unknown
:0203FBBC C1101500 tstgt r0,r0,lsl #0xa
:0203FBC0 0339EA64 teqeq r9,#0x64000
:0203FBC4 81052D10 unknown
:0203FBC8 34000A01 strcc r0,[r0],#-0xa01
:0203FBCC A1200EBD strgeh r0,[r0, -r13]!
:0203FBD0 E58A3007 str r3,[r10, #+0x7]		;r10+0x7=*(00000007)
:0203FBD4 FF05EA5E swinv 0x0005ea5e
:0203FBD8 0025B6EB eoreq  r11,r5,r11,ror #0xd
:0203FBDC E3580003 cmp r8,#0x3
:0203FBE0 00D15108 sbceqs r5,r1,r8,lsl #0x2
:0203FBE4 0A010D30 beq 020830AC
:0203FBE8 91C10025 bicls  r0,r1,r5,lsr #0x0
:0203FBEC 41C16A0B bicmi  r6,r1,r11,lsl #0x14
:0203FBF0 CC0021AC stcgt  1,cr2,[r0],{#0xac}
:0203FBF4 9D312512 ldcls  5,cr2,[r1,#-0x48]!
:0203FBF8 44A541FD unknown
:0203FBFC 40090061 andmi  r0,r9,r1,ror #0x0
:0203FC00 41B8E280 movmis r14,r0,lsl #0x5		;r14=0(0x0)
:0203FC04 84408290 strhib r8,[r0],#-0x290
:0203FC08 41007DE2 unknown
:0203FC0C 45F04520 ldrmib r4,[r0, #+0x520]!
:0203FC10 0D78F2F0 ldceql 2,cr15,[r8,#-0x3c0]!
:0203FC14 05990401 ldreq r0,[r9, #+0x401]		;r9+0x401=*(6e212621)=#0(0x00000000)
:0203FC18 03E11274 mvneq  r1,#0x40000007
:0203FC1C 21190D75 tstcs r9,r5,ror r13
:0203FC20 298330E5 stmcsib  r3 ,{r0,r2,r5,r6,r7,r12,r13}
:0203FC24 00E1D30E rsceq  r13,r1,r14,lsl #0x6
:0203FC28 00C112D9 unknown
:0203FC2C 801005C4 andhis r0,r0,r4,asr #0xb
:0203FC30 3AC90019 bcc 0127FC9C
:0203FC34 00750271 rsbeqs r0,r5,r1,ror r2
:0203FC38 BD003180 unknown
:0203FC3C F19100B0 ldrnvh r0,[r1, +r0]
:0203FC40 25B1000D ldrcs r0,[r1, #+0xd]!
:0203FC44 FF28FFF1 swinv 0x0028fff1
:0203FC48 C33A350A teqgt r10,#0x2800000
:0203FC4C D400D0E5 strle r13,[r0],#-0xe5
:0203FC50 292FE104 stmcsdb  r15!,{r2,r8,r13,r14,r15}
:0203FC54 00611300 rsbeq  r1,r1,r0,lsl #0x6
:0203FC58 87018118 unknown
:0203FC5C 8D10C154 unknown
:0203FC60 84104107 ldrhi r4,[r0],#-0x107
:0203FC64 100E00B5 strneh r0,[r14], -r5
:0203FC68 0DE21785 stceql 7,cr1,[r2,#+0x214]!
:0203FC6C DBC8E00A blle 01277C9C
:0203FC70 A1892035 orrge  r2,r9,r5,lsr r0
:0203FC74 05E20039 streqb r0,[r2, #+0x39]!
:0203FC78 32B015E1 adcccs r1,r0,#0x38400000
:0203FC7C 6D2CE1DA stcvs  1,cr14,[r12,#-0x368]!
:0203FC80 20188201 andcss r8,r8,r1,lsl #0x4
:0203FC84 2DDCE59A unknown
:0203FC88 20022C00 andcs  r2,r2,r0,lsl #0x18
:0203FC8C 216BEB01 unknown
:0203FC90 46153100 ldrmi r3,[r5],-r0, lsl #0x2
:0203FC94 582C0329 stmplda  r12!,{r0,r3,r5,r8,r9}
:0203FC98 7D664109 stcvcl 1,cr4,[r6,#-0x24]!
:0203FC9C 62109981 andvss r9,r0,#0x204000
:0203FCA0 11B00059 movnes r0,r9,asr r0
:0203FCA4 5330D52D teqpl r0,#0xB400000
:0203FCA8 B0B010D5 unknown
:0203FCAC 129D30E1 addnes r3,r13,#0xE1
:0203FCB0 E59F8185 ldr r8,[r15, #+0x185]		;r15+0x185=*(0203fe3d)=#4534561(0x00453121)
:0203FCB4 E9164D0C ldmdb  r6 ,{r2,r3,r8,r10,r11,r14}
:0203FCB8 09001D0F stmeqdb  r0 ,{r0,r1,r2,r3,r8,r10,r11,r12}
:0203FCBC E5D8F000 ldrb r15,[r8, #+0x0]		;r8+0x0=*(00453121)
:0203FCC0 E2888002 add  r8,r8,#0x2
:0203FCC4 02110021 andeqs r0,r1,#0x21
:0203FCC8 02E5C1C0 rsceq  r12,r5,#0x30
:0203FCCC 01E28110 mvneq  r8,r0,lsl r1
:0203FCD0 E2530030 subs r0,r3,#0x30
:0203FCD4 0B750039 bleq 03D7FDC0
:0203FCD8 8010E5D8 ldrhisb r14,[r0], -r8
:0203FCDC 0CE28B0C stceql 11,cr8,[r2],#+0x30
:0203FCE0 90005900 andls  r5,r0,r0,lsl #0x12
:0203FCE4 50C115ED sbcpl  r1,r1,r13,ror #0xb
:0203FCE8 105556E5 subnes r5,r5,r5,ror #0xd
:0203FCEC 9001003D andls  r0,r1,r13,lsr r0
:0203FCF0 8C040189 stchi  1,cr0,[r4],{#0x89}
:0203FCF4 10D0E359 sbcnes r14,r0,r9,asr r3
:0203FCF8 12E511D9 rscne  r1,r5,#0x40000036
:0203FCFC 0001400A andeq  r4,r1,r10
:0203FD00 2000010D andcs  r0,r0,r13,lsl #0x2
:0203FD04 DDF702D9 ldclel 2,cr0,[r7,#+0x364]!
:0203FD08 20550805 subcss r0,r5,r5,lsl #0x10
:0203FD0C 0399E049 orreqs r14,r9,#0x49
:0203FD10 00C904E1 sbceq  r0,r9,r1,ror #0x9
:0203FD14 3BC8D02D blcc 01273DD0
:0203FD18 01A510C9 moveq  r1,r9,asr #0x1
:0203FD1C C10C1185 unknown
:0203FD20 DE102104 cdple 1,0,cr2,cr0,cr4,0
:0203FD24 3031666E eorccs r6,r1,r14,ror #0xc
:0203FD28 50B51975 adcpls r1,r5,r5,ror r9
:0203FD2C 2F40B510 swics 0x0040b510
:0203FD30 08AE0099 stmeqia  r14!,{r0,r3,r4,r7}
:0203FD34 6D5D0085 unknown
:0203FD38 1928EB01 stmnedb  r8!,{r0,r8,r9,r11,r13,r14,r15}
:0203FD3C 06A58200 unknown
:0203FD40 1DE019F5 stcnel 9,cr1,[r0,#+0x3d4]!
:0203FD44 753D0967 ldrvc r0,[r13, #-0x967]!
:0203FD48 0163345B unknown
:0203FD4C 3910458A ldmccdb  r0 ,{r1,r3,r7,r8,r10,r14}
:0203FD50 01288920 unknown
:0203FD54 441CE5CA ldrmi r14,[r12],#-0x5ca
:0203FD58 01480001 unknown
:0203FD5C 00650071 rsbeq  r0,r5,r1,ror r0
:0203FD60 B2006D0C andlt  r6,r0,#0x300
:0203FD64 01081D03 unknown
:0203FD68 21933021 orrcss r3,r3,r1,lsr #0x0
:0203FD6C 01799500 cmneq r9,r0,lsl #0xa
:0203FD70 450A9AAA strmi r9,[r10, #-0xaaa]		;(r10-0xaaa=*(fffff556))
:0203FD74 8A001000 bhi 02043D7C
:0203FD78 445B0009 ldrmib r0,[r11],#-0x9
:0203FD7C 001104E3 andeqs r0,r1,r3,ror #0x9
:0203FD80 319A0128 orrccs r0,r10,r8,lsr #0x2
:0203FD84 C4002D6F strgt r2,[r0],#-0xd6f
:0203FD88 24E50F05 unknown
:0203FD8C E90DE357 stmdb  r13 ,{r0,r1,r2,r4,r6,r8,r9,r13,r14,r15}
:0203FD90 AD440A00 unknown
:0203FD94 00AD0740 adceq  r0,r13,r0,asr #0xe
:0203FD98 0FF1FE6D swieq 0x00f1fe6d
:0203FD9C 65020099 strvs r0,[r2, #-0x99]		;(r2-0x99=*(ffffff67))
:0203FDA0 06E35600 unknown
:0203FDA4 E58A6075 str r6,[r10, #+0x75]		;r10+0x75=*(00000075)
:0203FDA8 111D1007 tstne r13,r7
:0203FDAC 004C0009 subeq  r0,r12,r9
:0203FDB0 D8FDE59A ldmleia  r13!,{r1,r3,r4,r7,r8,r10,r13,r14,r15}^
:0203FDB4 50EBFF03 rscpl  r15,r11,r3,lsl #0x1e
:0203FDB8 04E58A00 unknown
:0203FDBC 5A8007D1 bpl 00041D08
:0203FDC0 D0180049 andles r0,r8,r9,asr #0x0
:0203FDC4 BD8F0D3D unknown
:0203FDC8 851F12E8 ldrhi r1,[r15, #-0x2e8]		;r15-0x2e8=*(0203fae8)=#83321(0x00014579)
:0203FDCC 012C51EB unknown
:0203FDD0 1011A400 andnes r10,r1,r0,lsl #0x8
:0203FDD4 B00001A0 andlt  r0,r0,r0,lsr #0x3
:0203FDD8 7806CD09 stmvcda  r6 ,{r0,r3,r8,r10,r11,r14,r15}
:0203FDDC 09BC020D ldmeqib  r12!,{r0,r2,r3,r9}
:0203FDE0 09CC0001 stmeqib  r12 ,{r0}^
:0203FDE4 0D2A0991 stceq  9,cr0,[r10,#-0x244]!
:0203FDE8 0909DC02 stmeqdb  r9 ,{r1,r10,r11,r12,r14,r15}
:0203FDEC 7D430B01 unknown
:0203FDF0 E1A09001 mov  r9,r1			;r9=83321(0x14579)
:0203FDF4 178D0AEB strne r0,r9,r1
:0203FDF8 0A0B0D70 beq 023033C0
:0203FDFC A0800021 addge  r0,r0,r1,lsr #0x0
:0203FE00 DB3B15E3 blle 02F05594
:0203FE04 5960008D unknown
:0203FE08 A980410F stmgeib  r0 ,{r0,r1,r2,r3,r8,r14}
:0203FE0C 8374F810 cmnhi r4,#0x100000
:0203FE10 A05A059D unknown
:0203FE14 E203A5E3 and  r10,r3,#0x38C00000
:0203FE18 004D223A subeq  r2,r13,r10,lsr r2
:0203FE1C 0A3930CD beq 02E8C158
:0203FE20 06C9A020 streqb r10,[r9],+r0, lsr #0x0
:0203FE24 FF27E58D swinv 0x0027e58d
:0203FE28 5503006D strpl r0,[r3, #-0x6d]		;(r3-0x6d=*(ffffff93))
:0203FE2C 3809891E stmccda  r9 ,{r1,r2,r3,r4,r8,r11,r15}
:0203FE30 5A020039 bpl 020BFF1C
:0203FE34 61090031 unknown
:0203FE38 99112880 ldmlsdb  r1 ,{r7,r11,r13}
:0203FE3C 45312141 ldrmi r2,[r1, #-0x141]!
:0203FE40 24DA0000 ldrcsb r0,[r10],#+0x0
:0203FE44 00D99901 sbceqs r9,r9,r1,lsl #0x12
:0203FE48 0FE14050 swieq 0x00e14050
:0203FE4C 4DB3A000 ldcmi  0,cr10,[r3,#+0x0]!
:0203FE50 202CB500 eorcs  r11,r12,r0,lsl #0xa
:0203FE54 9994004D ldmlsib  r4 ,{r0,r2,r3,r6}
:0203FE58 00151B40 andeqs r1,r5,r0,asr #0x16
:0203FE5C 1071106D rsbnes r1,r1,r13,ror #0x0
:0203FE60 890075C0 stmhidb  r0 ,{r6,r7,r8,r10,r12,r13,r14}
:0203FE64 15E805E2 strneb r0,[r8, #+0x5e2]!
:0203FE68 00392330 eoreqs r2,r9,r0,lsr r3
:0203FE6C 4039ACA0 eormis r10,r9,r0,lsr #0x19
:0203FE70 E58910A8 str r1,[r9, #+0xa8]		;r9+0xa8=*(00014621)
:0203FE74 3902E993 stmccdb  r2 ,{r0,r1,r4,r7,r8,r11,r13,r14,r15}
:0203FE78 6521AD20 strvs r10,[r1, #-0xd20]!
:0203FE7C 8901201E stmhidb  r1 ,{r1,r2,r3,r4,r13}
:0203FE80 000711E5 andeq  r1,r7,r5,ror #0x3
:0203FE84 89000B85 stmhidb  r0 ,{r0,r2,r7,r8,r9,r11}
:0203FE88 002918E5 eoreq  r1,r9,r5,ror #0x11
:0203FE8C 993042AC ldmlsdb  r0!,{r2,r3,r5,r7,r9,r14}
:0203FE90 9900A8E5 stmlsdb  r0 ,{r0,r2,r5,r6,r7,r11,r13,r15}
:0203FE94 200003E5 andcs  r0,r0,r5,ror #0x7
:0203FE98 12B1E050 adcnes r14,r1,#0x50
:0203FE9C E59910A0 ldr r1,[r9, #+0xa0]		;r9+0xa0=*(00014619)
:0203FEA0 21C90908 biccs  r0,r9,r8,lsl #0x12
:0203FEA4 1915E081 ldmnedb  r5 ,{r0,r7,r13,r14,r15}
:0203FEA8 171D0E40 ldrne r0,db 
:0203FEAC AD17F1A2 unknown
:0203FEB0 1B790901 blne 03E822BC
:0203FEB4 FFFE11E9 swinv 0x00fe11e9
:0203FEB8 54C91BEB strplb r1,[r9],#+0xbeb
:0203FEBC 070671A4 streq r7,[r6,-r4, lsr #0x3]
:0203FEC0 20E04080 rsccs  r4,r0,r0,lsl #0x1
:0203FEC4 35000905 strcc r0,[r0, #-0x905]		;(r0-0x905=*(fffff6fb))
:0203FEC8 84014120 strhi r4,[r1],#-0x120
:0203FECC 00799901 rsbeqs r9,r9,r1,lsl #0x12
:0203FED0 BEE14758 mcrlt 7,7,r4,cr1,cr8,{2}
:0203FED4 CD3AFFFF ldcgt  15,cr15,[r10,#-0x3fc]!
:0203FED8 20DAFB14 sbccss r15,r10,r4,lsl r11
:0203FEDC 83F8EBFF mvnhis r14,#0x3FC00
:0203FEE0 C0203049 eorgt  r3,r0,r9,asr #0x0
:0203FEE4 9C901181 ldcls  1,cr1,[r0],{#0x81}
:0203FEE8 013501E5 teqeq r5,r5,ror #0x3
:0203FEEC 19405902 stmnedb  r0 ,{r1,r8,r11,r12,r14}^
:0203FEF0 E8503D10 ldmda  r0 ,{r4,r8,r10,r11,r12,r13}^
:0203FEF4 28401D42 stmcsda  r0 ,{r1,r6,r8,r10,r11,r12}^
:0203FEF8 19021A12 stmnedb  r2 ,{r1,r4,r9,r11,r12}
:0203FEFC C2101DD0 andgts r1,r0,#0x3400
:0203FF00 80310385 eorhis r0,r1,r5,lsl #0x7
:0203FF04 85902459 ldrhi r2,[r0, #+0x459]		;r0+0x459=*(00000459)
:0203FF08 81303111 teqhi r0,r1,lsl r1
:0203FF0C 335DEC71 cmpcc r13,#0x7100
:0203FF10 D9101809 ldmledb  r0 ,{r0,r3,r11,r12}
:0203FF14 03750500 cmneq r5,#0x0
:0203FF18 F32938D5 unknown
:0203FF1C 714055EB unknown
:0203FF20 004D0916 subeq  r0,r13,r6,lsl r9
:0203FF24 E1066903 unknown
:0203FF28 336B3C18 unknown
:0203FF2C 01817335 orreq  r7,r1,r5,lsr r3
:0203FF30 61A8E08C movvs  r14,r12,lsl #0x1		;r14=1457681722(0x56e2753a)
:0203FF34 31AC820E movcc  r8,r14,lsl #0x4		;r8=1848071072(0x6e2753a0)
:0203FF38 43210591 unknown
:0203FF3C 3BAD09F8 blcc 00B82724
:0203FF40 11354C44 teqne r5,r4,asr #0x18
:0203FF44 C000FDE0 andgt  r15,r0,r0,ror #0x1b
:0203FF48 1512D59E ldrne r13,[r2, #-0x59e]		;(r2-0x59e=*(fffffa62))
:0203FF4C E500EDA0 str r14,[r0, #-0xda0]		;(r0-0xda0=*(fffff260))
:0203FF50 15D10015 ldrneb r0,[r1, #+0x15]		;r1+0x15=*(0001458e)
:0203FF54 D01359E0 andles r5,r3,r0,ror #0x13
:0203FF58 0D11D240 unknown
:0203FF5C 05441105 streqb r1,[r4, #-0x105]		;(r4-0x105=*(fffffefb))
:0203FF60 9D405481 unknown
:0203FF64 21051125 unknown
:0203FF68 010598C5 unknown
:0203FF6C 008D331B addeq  r3,r13,r11,lsl r3
:0203FF70 E59CAB9D ldr r10,[r12, #+0xb9d]		;r12+0xb9d=*(2b71463a)=#0(0x00000000)
:0203FF74 9D0EB220 unknown
:0203FF78 302D301B eorcc  r3,r13,r11,lsl r0
:0203FF7C CD005D03 unknown
:0203FF80 EA300511 b 02C413CC
:0203FF84 E8A21001 stmia  r2!,{r0,r12}
:0203FF88 E8820003 stmia  r2 ,{r0,r1}
:0203FF8C 00ED0158 rsceq  r0,r13,r8,asr r1
:0203FF90 0BD9000E bleq 0167FFD0
:0203FF94 FD340039 ldc2  0,cr0,[r4,#-0xe4]!
:0203FF98 89594400 ldmhidb  r9 ,{r10,r14}^
:0203FF9C 9FE0408B swils 0x00e0408b
:0203FFA0 FD1ACDE5 unknown
:0203FFA4 10610611 rsbne  r0,r1,r1,lsl r6
:0203FFA8 3010E98D andccs r14,r0,r13,lsl #0x13
:0203FFAC 5021158D eorpl  r1,r1,r13,lsl #0xb
:0203FFB0 58047540 stmplda  r4 ,{r6,r8,r10,r12,r13,r14}
:0203FFB4 690471C0 stmvsdb  r4 ,{r6,r7,r8,r12,r13,r14}
:0203FFB8 00E11C0F rsceq  r1,r1,r15,lsl #0x18
:0203FFBC 0110590E tsteq r0,r14,lsl #0x12
:0203FFC0 0E017500 cdpeq 5,0,cr7,cr1,cr0,0
:0203FFC4 F5200175 strnv r0,[r0, #-0x175]!
:0203FFC8 11565D00 cmpne r6,r0,lsl #0x1a
:0203FFCC F944EB00 stmnvdb  r4 ,{r8,r9,r11,r13,r14,r15}^
:0203FFD0 A50AAD60 strge r10,[r10, #-0xd60]		;(r10-0xd60=*(fffff2a0))
:0203FFD4 F043E91A subnv  r14,r3,r10,lsl r9
:0203FFD8 01150589 tsteq r5,r9,lsl #0xb
:0203FFDC 223D1011 eorcss r1,r13,#0x11
:0203FFE0 10223D91 mlane  r2,r1,r13,r3unknown
:0203FFE4 7101DD55 unknown
:0203FFE8 55159C1C ldrpl r9,[r5, #-0xc1c]		;(r5-0xc1c=*(fffff3e4))
:0203FFEC 031E4D02 tsteq r14,#0x80
:0203FFF0 10EB3300 rscne  r3,r11,r0,lsl #0x6
:0203FFF4 1A75003D bne 03D800F0
:0203FFF8 2CCA752C stccsl 5,cr7,[r10],{#0x2c}
:0203FFFC 48AC8A75 stmmiia  r12!,{r0,r2,r4,r5,r6,r9,r11,r15}
:02040000 41411AE9 unknown
:02040004 07FD108C ldreqb r1,[r13,+r12, lsl #0x1]!
:02040008 A6008132 unknown
:0204000C 94419A95 strlsb r9,[r1],#-0xa95
:02040010 E30091E5 unknown
:02040014 9100C90C unknown
:02040018 4500FD1C strmi r15,[r0, #-0xd1c]		;(r0-0xd1c=*(fffff2e4))
:0204001C 31204C10 unknown
:02040020 269F300E ldrcs r3,[r15],+r14
:02040024 25810035 strcs r0,[r1, #+0x35]		;r1+0x35=*(000145ae)
:02040028 400A8D00 andmi  r8,r10,r0,lsl #0x1a
:0204002C 81003581 unknown
:02040030 3024E54D eorcc  r14,r4,r13,asr #0xa
:02040034 E13CE58D teq r12,r13,lsl #0xb
:02040038 D0402C00 suble  r2,r0,r0,lsl #0x18
:0204003C 55183ED1 ldrpl r3,[r8, #-0xed1]		;r8-0xed1=*(6e2744cf)=#0(0x00000000)
:02040040 110E5126 unknown
:02040044 4000091A andmi  r0,r0,r10,lsl r9
:02040048 03D1407A biceqs r4,r1,#0x7A
:0204004C 09080011 stmeqdb  r8 ,{r0,r4}
:02040050 441A9900 ldrmi r9,[r10],#-0x900
:02040054 0B0136E0 bleq 0208DBDC
:02040058 090C4D40 stmeqdb  r12 ,{r6,r8,r10,r11,r14}
:0204005C E1E04C00 mvn  r4,r0,lsl #0x18
:02040060 CD00DD0C unknown
:02040064 DC00D518 stcle  5,cr13,[r0],{#0x18}
:02040068 2CEB0027 stccsl 0,cr0,[r11],#+0x9c
:0204006C 89825A61 stmhiib  r2 ,{r0,r5,r6,r9,r11,r12,r14}
:02040070 300B8D12 andcc  r8,r11,r2,lsl r13
:02040074 DF8300D9 swile 0x008300d9
:02040078 090BE24D stmeqdb  r11 ,{r0,r2,r3,r6,r9,r13,r14,r15}
:0204007C AD0B8D16 unknown
:02040080 13014529 unknown
:02040084 3131DF83 teqcc r1,r3,lsl #0x1f
:02040088 00CD308F sbceq  r3,r13,r15,lsl #0x1
:0204008C 79A9E218 stmvcib  r9!,{r3,r4,r9,r13,r14,r15}
:02040090 A600759C unknown
:02040094 C9907552 ldmgtib  r0 ,{r1,r4,r6,r8,r10,r12,r13,r14}
:02040098 017D1289 cmneq r13,r9,lsl #0x5
:0204009C 39E02BA5 unknown
:020400A0 DB015900 blle 020964A8
:020400A4 03850AC1 orreq  r0,r5,#0xC1000
:020400A8 09250F81 stmeqdb  r5!,{r0,r7,r8,r9,r10,r11}
:020400AC 000F1001 andeq  r1,r15,r1
:020400B0 01E81FAE mvneq  r1,r14,lsr #0x1f
:020400B4 FBE25CC0 blx 018D73BC
:020400B8 401C0175 andmis r0,r12,r5,ror r1
:020400BC 8E195522 cdphi 5,0,cr5,cr9,cr2,1
:020400C0 993218E5 ldmlsdb  r2!,{r0,r2,r5,r6,r7,r11,r12}
:020400C4 C235D519 eorgts r13,r5,#0x6400000
:020400C8 83034D33 unknown
:020400CC 1D098DDF unknown
:020400D0 28C95110 stmcsia  r9 ,{r4,r8,r12,r14}^
:020400D4 88006572 stmhida  r0 ,{r1,r4,r5,r6,r8,r10,r13,r14}
:020400D8 D5101932 ldrle r1,[r0, #-0x932]		;(r0-0x932=*(fffff6ce))
:020400DC 690E6910 stmvsdb  r14 ,{r4,r8,r11,r13,r14}
:020400E0 8579C210 ldrhib r12,[r9, #-0x210]!
:020400E4 0CD93779 ldceql 7,cr3,[r9],{#0x79}
:020400E8 E28DDF83 add  r13,r13,#0x20C
:020400EC 59850530 stmplib  r5 ,{r4,r5,r8,r10}
:020400F0 583D41C1 ldmplda  r13!,{r0,r6,r7,r8,r14}
:020400F4 71C1019F unknown
:020400F8 01B1000D moveqs r0,r13			;r0=0(0x0)
:020400FC 31FF71C1 mvnccs r7,r1,asr #0x3
:02040100 C1531849 cmpgt r3,r9,asr #0x10
:02040104 A9326E61 ldmgedb  r2!,{r0,r5,r6,r9,r10,r11,r13,r14}
:02040108 C14A1A85 unknown
:0204010C 51744141 cmnpl r4,r1,asr #0x2
:02040110 B1143D00 tstlt r4,r0,lsl #0x1a
:02040114 B1144115 tstlt r4,r5,lsl r1
:02040118 FF244125 swinv 0x00244125
:0204011C 443DDB01 unknown
:02040120 144185B1 strneb r8,[r1],#-0x5b1
:02040124 35ADDB01 strcc r13,[r13, #+0xb01]!
:02040128 75AD789C strvc r7,[r13, #+0x89c]!
:0204012C 1DFC201D ldcnel 0,cr2,[r12,#+0x74]!
:02040130 D01D5300 andles r5,r13,r0,lsl #0x6
:02040134 65D635A9 ldrvsb r3,[r6, #+0x5a9]		;r6+0x5a9=*(000005a9)
:02040138 0135E029 teqeq r5,r9,lsr #0x0
:0204013C EB00324B bl 0204CA70
:02040140 898530CD stmhiib  r5 ,{r0,r2,r3,r6,r7,r12,r13}
:02040144 C1051D15 unknown
:02040148 9F20C845 swils 0x0020c845
:0204014C 475C2901 ldrmib r2,[r12,-r1, lsl #0x12]
:02040150 01760131 cmneq r6,r1,lsr r1
:02040154 94F5C5F6 unknown
:02040158 0D8F800D unknown
:0204015C 1D88AE00 unknown
:02040160 79702D00 unknown
:02040164 93600D26 unknown
:02040168 5E6C000D cdppl 0,6,cr0,cr12,cr13,0
:0204016C 0D83801D unknown
:02040170 063D0500 unknown
:02040174 0D8B500D unknown
:02040178 1D50B500 unknown
:0204017C 000D7B80 andeq  r7,r13,r0,lsl #0x17
:02040180 77867906 strvc r7,[r6,+r6, lsl #0x12]
:02040184 34AA000D unknown
:02040188 F901E920 stmnvdb  r1 ,{r5,r8,r11,r13,r14,r15}
:0204018C 000C7345 andeq  r7,r12,r5,asr #0x6
:02040190 23910CEB orrcss r0,r1,#0xEB00
:02040194 8DDB1D01 unknown
:02040198 4C406903 stcmil 9,cr6,[r0],{#0x3}
:0204019C 5B010005 blpl 020801B8
:020401A0 75069F04 strvc r9,[r6, #-0xf04]		;(r6-0xf04=*(fffff0fc))
:020401A4 0A0F0D26 beq 02403644
:020401A8 750A0F01 strvc r0,[r10, #-0xf01]		;(r10-0xf01=*(fffff0ff))
:020401AC D3E5AE36 mvnle  r10,#0x360
:020401B0 F3E5F3E5 mvnnv  r15,#0x94000003
:020401B4 FD004D10 unknown
:020401B8 572F83E5 strpl r8,r15,#0x94000003
:020401BC 53F10C09 mvnpls r0,#0x900
:020401C0 00ED3925 rsceq  r3,r13,r5,lsr #0x12
:020401C4 21159450 tstcs r5,r0,asr r4
:020401C8 02138F01 andeqs r8,r3,#0x4
:020401CC 21956321 orrcss r6,r5,r1,lsr #0x6
:020401D0 95239573 strls r9,[r3, #-0x573]!
:020401D4 80B46395 umlalhis r6,r4,r5,r3
:020401D8 01E90145 mvneq  r0,r5,asr #0x2
:020401DC 79407511 stmvcdb  r0 ,{r0,r4,r8,r10,r12,r13,r14}^
:020401E0 3A254512 bcc 02991630
:020401E4 52E13051 rscpl  r3,r1,#0x51
:020401E8 00ED4019 rsceq  r4,r13,r9,lsl r0
:020401EC 0018E240 andeqs r14,r8,r0,asr #0x4
:020401F0 01076D0F unknown
:020401F4 2C71E595 ldccsl 5,cr14,[r1],#-0x254
:020401F8 094D2131 stmeqdb  r13 ,{r0,r4,r5,r8,r13}^
:020401FC 5DF14F49 ldcpll 15,cr4,[r1,#+0x124]!
:02040200 3D14CA02 unknown
:02040204 F9D9670F ldmnvib  r9 ,{r0,r1,r2,r3,r8,r9,r10,r13,r14}^
:02040208 C90DFD58 stmgtdb  r13 ,{r3,r4,r6,r8,r10,r11,r12,r13,r14,r15}
:0204020C 1D37AD10 ldcne  13,cr10,[r7,#-0x40]!
:02040210 71322526 teqvc r2,r6,lsr #0xa
:02040214 8B59B911 blhi 036AE660
:02040218 35452572 strccb r2,[r5, #-0x572]		;(r5-0x572=*(fffffa8e))
:0204021C 15433138 strneb r3,[r3, #-0x138]		;(r3-0x138=*(fffffec8))
:02040220 15902020 ldrne r2,[r0, #+0x20]		;r0+0x20=*(00000020)
:02040224 3500451A strcc r4,[r0, #-0x51a]		;(r0-0x51a=*(fffffae6))
:02040228 01001920 unknown
:0204022C B9920108 ldmltib  r2 ,{r3,r8}
:02040230 373D8720 ldrcc r8,[r13,-r0, lsr #0xe]!
:02040234 25D01581 ldrcsb r1,[r0, #+0x581]		;r0+0x581=*(00000581)
:02040238 01000592 swpeq r0,r2,r0
:0204023C 35058120 strcc r8,[r5, #-0x120]		;(r5-0x120=*(fffffee0))
:02040240 2D3F4918 ldccs  9,cr4,[r15,#-0x60]!
:02040244 38963002 ldmccia  r6 ,{r1,r12,r13}
:02040248 A1168D15 tstge r6,r5,lsl r13
:0204024C 72A17052 adcvc  r7,r1,#0x52
:02040250 05052995 streq r2,[r5, #-0x995]		;(r5-0x995=*(fffff66b))
:02040254 2F85B64F swics 0x0085b64f
:02040258 5AC8E3A0 bpl 012790E0
:0204025C 803F9D01 eorhis r9,r15,r1,lsl #0x1a
:02040260 22913339 addcss r3,r1,#0xE4000000
:02040264 A8002138 stmgeda  r0 ,{r3,r4,r5,r8,r13}
:02040268 10C18025 sbcne  r8,r1,r5,lsr #0x0
:0204026C 93256BD0 unknown
:02040270 000501E5 andeq  r0,r5,r5,ror #0x3
:02040274 BA3D1D02 blt 02F87684
:02040278 1D111850 unknown
:0204027C 801D9E30 andhis r9,r13,r0,lsr r14
:02040280 26F125B6 unknown
:02040284 F82C3594 stmnvda  r12!,{r2,r4,r7,r8,r10,r12,r13}
:02040288 963ED910 unknown
:0204028C 40E51249 rscmi  r1,r5,r9,asr #0x4
:02040290 09E91035 unknown
:02040294 5D007D2A unknown
:02040298 1125F900 msrne CPSR_sc,r0
:0204029C 94101139 ldrls r1,[r0],#-0x139
:020402A0 8546E12F strhib r14,[r6, #-0x12f]		;(r6-0x12f=*(fffffed1))
:020402A4 01940075 orreqs r0,r4,r5,ror r0
:020402A8 04E59100 unknown
:020402AC E5851015 str r1,[r5, #+0x15]		;r5+0x15=*(00000015)
:020402B0 71E50051 mvnvc  r0,r1,asr r0
:020402B4 1C200900 stcne  9,cr0,[r0],#-0x0
:020402B8 09108168 ldmeqdb  r0 ,{r3,r5,r6,r8,r15}
:020402BC 8102B040 unknown
:020402C0 000D0C30 andeq  r0,r13,r0,lsr r12
:020402C4 40815330 addmi  r5,r1,r0,lsr r3
:020402C8 3D0BD51F unknown
:020402CC 35200927 strcc r0,[r0, #-0x927]!
:020402D0 01C19012 biceq  r9,r1,r2,lsl r0
:020402D4 083051BD ldmeqda  r0!,{r0,r2,r3,r4,r5,r7,r8,r12,r14}
:020402D8 21009021 unknown
:020402DC 21000830 unknown
:020402E0 21879530 orrcs  r9,r7,r0,lsr r5
:020402E4 75100C40 ldrvc r0,[r0, #-0xc40]		;(r0-0xc40=*(fffff3c0))
:020402E8 0131B128 teqeq r1,r8,lsr #0x2
:020402EC 850532C5 strhi r3,[r5, #-0x2c5]		;(r5-0x2c5=*(fffffd3b))
:020402F0 850F421F strhi r4,[r15, #-0x21f]		;r15-0x21f=*(020400d9)=#282398745(0x10d51019)
:020402F4 0B0D0249 bleq 02380C20
:020402F8 09E201F5 unknown
:020402FC 00151010 andeqs r1,r5,r0,lsl r0
:02040300 B4400908 strltb r0,[r0],#-0x908
:02040304 E115D001 tst r5,r1
:02040308 0800090C stmeqda  r0 ,{r2,r3,r8,r11}
:0204030C 06AD9400 unknown
:02040310 07714490 unknown
:02040314 5E55E585 cdppl 5,4,cr14,cr5,cr5,4
:02040318 A8000198 stmgeda  r0 ,{r3,r4,r7,r8}
:0204031C 78A90171 stmvcia  r9!,{r0,r4,r5,r6,r8}
:02040320 A504009D strge r0,[r4, #-0x9d]		;r4-0x9d=*(10d50f7c)=#0(0x00000000)
:02040324 E1B06013 movs r6,r3,lsl r0		;r6=0(0x0)
:02040328 A0400A02 subge  r0,r0,r2,lsl #0x14
:0204032C 15960095 ldrne r0,[r6, #+0x95]		;r6+0x95=*(00000095)
:02040330 30955001 addccs r5,r5,r1
:02040334 43A10484 movmi  r0,#0x84000000		;r0=-2080374784(0x84000000)
:02040338 04C09178 streqb r9,[r0],#+0x178
:0204033C 1021039D mlane  r1,r13,r3,r0unknown
:02040340 40896A78 addmi  r6,r9,r8,ror r10
:02040344 299089A6 ldmcsib  r0 ,{r1,r2,r5,r7,r8,r11,r15}
:02040348 651E31C0 ldrvs r3,[r14, #-0x1c0]		;r14-0x1c0=*(0203ff00)=#-2144271483(0x80310385)
:0204034C 4AAD0610 bmi 00B81B94
:02040350 85249BBD strhi r9,[r4, #-0xbbd]!
:02040354 005500F0 ldreqsh r0,[r5],#-0x0
:02040358 00510005 subeqs r0,r1,r5
:0204035C 00B674E0 adceqs r7,r6,r0,ror #0x9
:02040360 8D04FA84 unknown
:02040364 78035903 stmvcda  r3 ,{r0,r1,r8,r11,r12,r14}
:02040368 157D0075 ldrneb r0,[r13, #-0x75]!
:0204036C 651755DD ldrvs r5,[r7, #-0x5dd]		;(r7-0x5dd=*(fffffa23))
:02040370 6101150D unknown
:02040374 59000D04 stmpldb  r0 ,{r2,r8,r10,r11}
:02040378 F3207130 unknown
:0204037C 1D307192 ldcne  1,cr7,[r0,#-0x248]!
:02040380 80258380 eorhi  r8,r5,r0,lsl #0x7
:02040384 38802508 stmccia  r0 ,{r3,r8,r10,r13}
:02040388 00005156 andeq  r5,r0,r6,asr r1
:0204038C DD015920 unknown
:02040390 79011119 stmvcdb  r1 ,{r0,r3,r4,r8,r12}
:02040394 7BD53924 blvc 0158E82C
:02040398 0019000C andeqs r0,r9,r12
:0204039C 29010A89 stmcsdb  r1 ,{r0,r3,r7,r9,r11}
:020403A0 D9105500 ldmledb  r0 ,{r8,r10,r12,r14}
:020403A4 128D156D addne  r1,r13,#0x1B400000
:020403A8 03950045 orreqs r0,r5,#0x45
:020403AC 02D91590 sbceqs r1,r9,#0x24000000
:020403B0 72994F13 addvcs r4,r9,#0x4C
:020403B4 9D229993 stcls  9,cr9,[r2,#-0x24c]!
:020403B8 229D9372 addcss r9,r13,#0xC8000001
:020403BC AD006D03 unknown
:020403C0 03029D1C unknown
:020403C4 A1EB0031 mvnge  r0,lsr r1
:020403C8 C212C552 andgts r12,r2,#0x14800000
:020403CC 5147B978 unknown
:020403D0 7D128D11 unknown
:020403D4 4DDC0253 unknown
:020403D8 0B01E21E bleq 020B8C58
:020403DC 15970379 ldrne r0,[r7, #+0x379]		;r7+0x379=*(00000379)
:020403E0 12C51381 sbcne  r1,r5,#0x4000002
:020403E4 79506603 ldmvcdb  r0 ,{r0,r1,r9,r10,r13,r14}^
:020403E8 022DDC03 eoreq  r13,r13,#0x300
:020403EC 122D1125 eorne  r1,r13,#0x40000009
:020403F0 853A9411 ldrhi r9,[r10, #-0x411]!
:020403F4 2D011116 unknown
:020403F8 122DF832 eorne  r15,r13,#0x320000
:020403FC 5112CD11 tstpl r2,r1,lsl r13
:02040400 C4201957 unknown
:02040404 19E70019 unknown
:02040408 AC4211D0 stcgel 1,cr1,[r2],{#0xd0}
:0204040C E0B50019 adcs r0,r5,r9,lsl r0
:02040410 09F1C019 ldmeqib  r1!,{r0,r3,r4,r14,r15}^
:02040414 D59421F5 ldrle r2,[r4, #+0x1f5]		;r4+0x1f5=*(10d5120e)=#0(0x00000000)
:02040418 01F5D908 mvneqs r13,r8,lsl #0x12
:0204041C F5DC02AE ldrnvb r0,[r12, #+0x2ae]		;r12+0x2ae=*(2b713d4b)=#0(0x00000000)
:02040420 AD43A101 unknown
:02040424 B9000913 stmltdb  r0 ,{r0,r1,r4,r8,r11}
:02040428 3D7CEB20 ldcccl 11,cr14,[r12,#-0x80]!
:0204042C D0107500 andles r7,r0,r0,lsl #0xa
:02040430 6039D000 eorvss r13,r9,r0
:02040434 39232C01 stmccdb  r3!,{r0,r10,r11,r13}
:02040438 5DF03990 ldcpll 9,cr3,[r0,#+0x240]!
:0204043C 7918CD10 ldmvcdb  r8 ,{r4,r8,r10,r11,r14,r15}
:02040440 007DDB10 rsbeqs r13,r13,r0,lsl r11
:02040444 DD005FD0 unknown
:02040448 3A5D101D bcc 037844C4
:0204044C C1037920 unknown
:02040450 006CD002 rsbeq  r13,r12,r2
:02040454 005CE1D2 ldreqsb r14,[r12],#-0x12
:02040458 C2039D50 andgt  r9,r3,#0x1400
:0204045C 00D10540 sbceqs r0,r1,r0,asr #0xa
:02040460 001DE1F2 ldreqsh r14,[r13], -r2
:02040464 603C25C1 eorvss r2,r12,r1,asr #0xb
:02040468 56121902 ldrpl r1,[r2],-r2, lsl #0x12
:0204046C 00110CE1 andeqs r0,r1,r1,ror #0x19
:02040470 31220C01 unknown
:02040474 E2841F00 add  r1,r4,#0x0
:02040478 07401549 streqb r1,r1,r4,#0x0
:0204047C B8A10145 stmltia  r1!,{r0,r2,r6,r8}
:02040480 01058410 unknown
:02040484 811B0031 tsthi r11,r1,lsr r0
:02040488 634318E2 unknown
:0204048C 10C527A9 sbcne  r2,r5,r9,lsr #0xf
:02040490 42610002 rsbmi  r0,r1,#0x2
:02040494 8D1C4C01 unknown
:02040498 840FEEE2 strhi r14,[r15],#-0xee2
:0204049C 403C2015 eormis r2,r12,r5,lsl r0
:020404A0 BBE58462 bllt 019A1630
:020404A4 00B80011 adceqs r0,r8,r1,lsl r0
:020404A8 05ED1084 streqb r1,[r13, #+0x84]!
:020404AC 800B0729 andhi  r0,r11,r9,lsr #0xe
:020404B0 E3A0005D mov  r0,#0x5D		;r0=93(0x5d)
:020404B4 002F13B6 unknown
:020404B8 9F20A0EB swils 0x0020a0eb
:020404BC 203D702D eorcss r7,r13,r13,lsr #0x0
:020404C0 200DA1C0 andcs  r10,r13,r0,asr #0x3
:020404C4 0DFC300D ldceql 0,cr3,[r12,#+0x34]!
:020404C8 801D8400 andhis r8,r13,r0,lsl #0x8
:020404CC C90A55EC stmgtdb  r10 ,{r2,r3,r5,r6,r7,r8,r10,r12,r14}
:020404D0 F4600D2A unknown
:020404D4 1D68000D stcnel 0,cr0,[r8,#-0x34]!
:020404D8 1D56E480 unknown
:020404DC 8D2C0180 stchi  1,cr0,[r12,#-0x200]!
:020404E0 000DE0E2 andeq  r14,r13,r2,ror #0x1
:020404E4 801D414C andhis r4,r13,r12,asr #0x2
:020404E8 11000DDC unknown
:020404EC E20A0550 and  r0,r10,#0x14000000
:020404F0 9D1D0AD8 unknown
:020404F4 0701B908 streq r11,[r1,-r8, lsl #0x12]
:020404F8 0AD44A69 beq 01552EA4
:020404FC 4B0234E5 blmi 020CD898
:02040500 AD0D35DC unknown
:02040504 0001B840 andeq  r11,r1,r0,asr #0x10
:02040508 E80001D0 stmda  r0 ,{r4,r6,r7,r8}
:0204050C 68000156 stmvsda  r0 ,{r1,r2,r4,r6,r8}
:02040510 05F40001 ldreqb r0,[r4, #+0x1]!
:02040514 00990400 addeqs r0,r9,r0,lsl #0x8
:02040518 00915590 umulleqs r5,r1,r0,r5
:0204051C 08009508 stmeqda  r0 ,{r3,r8,r10,r12,r15}
:02040520 00693095 unknown
:02040524 02351590 eoreqs r1,r5,#0x24000000
:02040528 00E50CE5 rsceq  r0,r5,r5,ror #0x19
:0204052C 40910813 addmis r0,r1,r3,lsl r8
:02040530 A6009108 strge r9,[r0],-r8, lsl #0x2
:02040534 00001108 andeq  r1,r0,r8,lsl #0x2
:02040538 4D080011 unknown
:0204053C 06E50005 unknown
:02040540 18001DAA stmneda  r0 ,{r1,r3,r5,r7,r8,r10,r11,r12}
:02040544 9D9C21F4 unknown
:02040548 20195200 andcss r5,r9,r0,lsl #0x4
:0204054C 001944A1 andeqs r4,r9,r1,lsr #0x9
:02040550 A990195B ldmgeib  r0 ,{r0,r1,r3,r4,r6,r8,r11,r12}
:02040554 04E35321 unknown
:02040558 6115F11A tstvs r5,r10,lsl r1
:0204055C 1D305400 ldcne  4,cr5,[r0,#-0x0]!
:02040560 71106100 tstvc r0,r0,lsl #0x2
:02040564 F3118D12 tstnv r1,#0x480
:02040568 C00095C0 andgt  r9,r0,r0,asr #0xb
:0204056C B1211D8D unknown
:02040570 3207E410 andcc  r14,r7,#0x10000000
:02040574 D008EB00 andle  r14,r8,r0,lsl #0x16
:02040578 00450F15 subeq  r0,r5,r5,lsl r15
:0204057C 701010B5 ldrvch r1,[r0], -r5
:02040580 401807DD ldrmisb r0,[r8], -r13
:02040584 00D13481 sbceqs r3,r1,r1,lsl #0x9
:02040588 159000B1 ldrne r0,[r0, #+0xb1]		;r0+0xb1=*(0000010e)
:0204058C 54000039 strpl r0,[r0],#-0x39
:02040590 02001D13 andeq  r1,r0,#0x4C0
:02040594 9000C502 andls  r12,r0,r2,lsl #0xa
:02040598 2000C518 andcs  r12,r0,r8,lsl r5
:0204059C 5E10E9E0 cdppl 9,0,cr14,cr0,cr0,7
:020405A0 5278201D rsbpls r2,r8,#0x1D
:020405A4 1D3B001D ldcne  0,cr0,[r11,#-0x74]!
:020405A8 001DF4C0 andeqs r15,r13,r0,asr #0x9
:020405AC 04001D04 streq r1,[r0],#-0xd04
:020405B0 C51A6155 ldrgt r6,[r10, #-0x155]		;(r10-0x155=*(fffffeab))
:020405B4 4D303303 ldcmi  3,cr3,[r0,#-0xc]!
:020405B8 00310230 eoreqs r0,r1,r0,lsr r2
:020405BC C1D32049 bicgts r2,r3,r9,asr #0x0
:020405C0 5C007594 stcpl  5,cr7,[r0],{#0x94}
:020405C4 014109E3 unknown
:020405C8 05694424 streqb r4,[r9, #-0x424]!
:020405CC 20811479 addcs  r1,r1,r9,ror r4
:020405D0 30040001 andcc  r0,r4,r1
:020405D4 8F044D81 swihi 0x00044d81
:020405D8 DD3EE581 ldcle  5,cr14,[r14,#-0x204]!
:020405DC 1936F101 ldmnedb  r6!,{r0,r8,r12,r13,r14,r15}
:020405E0 0745800F streqb r8,[r5, -r15]
:020405E4 005DC0B8 ldreqh r12,[r13],#-0x8
:020405E8 C00429E0 andgt  r2,r4,r0,ror #0x13
:020405EC 0ABEE58D beq 00FF9C28
:020405F0 18349D25 ldmneda  r4!,{r0,r2,r5,r8,r10,r11,r12,r15}
:020405F4 01052580 unknown
:020405F8 320A1C00 andcc  r1,r10,#0x0
:020405FC 11290755 unknown
:02040600 2918C570 ldmcsdb  r8 ,{r4,r5,r6,r8,r10,r14,r15}
:02040604 10E58711 rscne  r8,r5,r1,lsl r7
:02040608 06E5011B unknown
:0204060C 500208B5 strplh r0,[r2], -r5
:02040610 01990465 orreqs r0,r9,r5,ror #0x8
:02040614 FFD76698 swinv 0x00d76698
:02040618 266D12D9 unknown
:0204061C 81030081 unknown
:02040620 EC5C0800 ldcl 8,cr0,[r12],{#0x0}
:02040624 21DD9F20 biccss r9,r13,r0,lsr #0x1e
:02040628 D1015925 unknown
:0204062C 03158811 tsteq r5,#0x110000
:02040630 7D300061 ldcvc  0,cr0,[r0,#-0x184]!
:02040634 B8143531 ldmltda  r4 ,{r0,r4,r5,r8,r10,r12,r13}
:02040638 E51B8035 ldr r8,[r11, #-0x35]		;(r11-0x35=*(ffffffcb))
:0204063C 066930BD unknown
:02040640 32898121 addcc  r8,r9,#0x40000008
:02040644 6631500D unknown
:02040648 0531400D ldreq r4,[r1, #-0xd]!
:0204064C 66151900 ldrvs r1,[r5],-r0, lsl #0x12
:02040650 01A11005 moveq  r1,r5			;r1=0(0x0)
:02040654 32F16D56 rscccs r6,r1,#0x1580
:02040658 E58141A4 str r4,[r1, #+0x1a4]		;r1+0x1a4=*(000001a4)
:0204065C 010022BB streqh r2,[r0, -r11]
:02040660 10156465 andnes r6,r5,r5,ror #0x8
:02040664 1520DD83 strne r13,[r0, #-0xd83]!
:02040668 5120F921 msrpl CPSR_,r1
:0204066C FB522910 blx 034CAABC
:02040670 020229C0 andeq  r2,r2,#0x300000
:02040674 50090499 mulpl  r9,r9,r4
:02040678 824111A8 subhi  r1,r1,#0x2A
:0204067C E080015A add  r0,r0,r10,asr r1
:02040680 01AC1451 moveq  r1,r1,asr r4
:02040684 28000901 stmcsda  r0 ,{r0,r8,r11}
:02040688 FFF6E352 swinv 0x00f6e352
:0204068C 100DBAFF unknown
:02040690 0000402F andeq  r4,r0,r15,lsr #0x0
:02040694 521109E5 andpls r0,r1,#0x394000
:02040698 790008D5 stmvcdb  r0 ,{r0,r2,r4,r6,r7,r11}
:0204069C DC17B903 ldcle  9,cr11,[r7],{#0x3}
:020406A0 D60EFD80 strle r15,[r14],-r0, lsl #0x1b
:020406A4 01CD0A49 biceq  r0,r13,r9,asr #0x14
:020406A8 1A0161EF bne 02098E6C
:020406AC 32512751 subccs r2,r1,#0x1440000
:020406B0 69F8E587 ldmvsib  r8!,{r0,r1,r2,r7,r8,r10,r13,r14,r15}^
:020406B4 04C03400 streqb r3,[r0],#+0x400
:020406B8 502085A3 eorpl  r8,r0,r3,lsr #0xb
:020406BC 22A10485 adccs  r0,r1,#0x85000000
:020406C0 127EE595 rsbnes r14,r14,#0x25400000
:020406C4 9AEB000D bls 01B00700
:020406C8 083011E1 ldmeqda  r0!,{r0,r5,r6,r7,r8,r12}
:020406CC 50220011 eorpl  r0,r2,r1,lsl r0
:020406D0 5AE2840E bpl 018E1710
:020406D4 09830001 stmeqib  r3 ,{r0}
:020406D8 D0263930 eorle  r3,r6,r0,lsr r9
:020406DC 3399E38C orrccs r14,r9,#0x30000002
:020406E0 E2F8163D rscs r1,r8,#0x3D00000
:020406E4 4C6231A5 stcmil 1,cr3,[r2],#-0x294
:020406E8 05C80185 streqb r0,[r8, #+0x185]		;r8+0x185=*(6e275525)=#0(0x00000000)
:020406EC D396E594 orrles r14,r6,#0x25000000
:020406F0 22FD01FF rsccss r0,r13,#0xC000003F
:020406F4 3520894B strcc r8,[r0, #-0x94b]!
:020406F8 22358510 eorcss r8,r5,#0x4000000
:020406FC 6D813F89 unknown
:02040700 75810A39 strvc r0,[r1, #+0xa39]		;r1+0xa39=*(00000a39)
:02040704 0C59810C ldceql 1,cr8,[r9],{#0xc}
:02040708 810D0181 unknown
:0204070C 1369E555 unknown
:02040710 E12FFF1E bx r14 (Jump to addr_02040678?)
msr CPSR_fsxc,r14
:02040714 82171138 andhis r1,r7,#0xE
:02040718 9415F140 ldrls r15,[r5],#-0x140
:0204071C 024D39D1 subeq  r3,r13,#0x344000
:02040720 2D300910 ldccs  9,cr0,[r0,#-0x40]!
:02040724 E242DA02 sub  r13,r2,#0x2000
:02040728 4440052F strmib r0,[r0],#-0x52f
:0204072C 1005C021 andne  r12,r5,r1,lsr #0x0
:02040730 E5023188 str r3,[r2, #-0x188]		;(r2-0x188=*(fffffe78))
:02040734 21001540 unknown
:02040738 F5200520 strnv r0,[r0, #-0x520]!
:0204073C 40C52200 sbcmi  r2,r5,r0,lsl #0x4
:02040740 201521BF ldrcsh r2,[r5], -r15
:02040744 E59002B9 ldr r0,[r0, #+0x2b9]		;r0+0x2b9=*(000002b9)
:02040748 05802528 streq r2,[r0, #+0x528]		;r0+0x528=*(00000528)
:0204074C 0305C640 unknown
:02040750 150C3005 strne r3,[r12, #-0x5]		;r12-0x5=*(2b713a98)=#0(0x00000000)
:02040754 1E003550 mcrne 5,0,r3,cr0,cr0,{2}
:02040758 30058035 andcc  r8,r5,r5,lsr r0
:0204075C 0502D9DB streq r13,[r2, #-0x9db]		;(r2-0x9db=*(fffff625))
:02040760 40051840 andmi  r1,r5,r0,asr #0x10
:02040764 1440051C strneb r0,[r0],#-0x51c
:02040768 02AB5015 adceq  r5,r11,#0x15
:0204076C 3510E590 ldrcc r14,[r0, #-0x590]		;(r0-0x590=*(fffffa70))
:02040770 10500580 subnes r0,r0,r0,lsl #0xb
:02040774 E8B040A1 ldmia  r0!,{r0,r5,r7,r14}
:02040778 05EC4005 streqb r4,[r12, #+0x5]!
:0204077C 5015E440 andpls r14,r5,r0,asr #0x8
:02040780 6A020035 bvs 020C085C
:02040784 253035D7 ldrcs r3,[r0, #-0x5d7]!
:02040788 E0500511 subs r0,r0,r1,lsl r5
:0204078C 05F84005 ldreqb r4,[r8, #+0x5]!
:02040790 05FCAE40 ldreqb r10,[r12, #+0xe40]!
:02040794 5115F440 tstpl r5,r0,asr #0x8
:02040798 9005F030 andls  r15,r5,r0,lsr r0
:0204079C D6F4E512 unknown
:020407A0 8D105DFF unknown
:020407A4 2501A905 strcs r10,[r1, #-0x905]		;(r1-0x905=*(fffff6fb))
:020407A8 108D8070 addne  r8,r13,r0,ror r0
:020407AC 25F0206D ldrcsb r2,[r0, #+0x6d]!
:020407B0 0493E581 ldreq r14,[r3],#+0x581
:020407B4 100DEB86 andne  r14,r13,r6,lsl #0x17
:020407B8 33D119EC bicccs r1,r1,#0x3B0000
:020407BC F914BD03 ldmnvdb  r4 ,{r0,r1,r8,r10,r11,r12,r13,r15}
:020407C0 FF84D20D swinv 0x0084d20d
:020407C4 2105EBFF unknown
:020407C8 0910A900 ldmeqdb  r0 ,{r8,r11,r13,r15}
:020407CC B102E010 unknown
:020407D0 80123400 andhis r3,r2,r0,lsl #0x8
:020407D4 059015E5 ldreq r1,[r0, #+0x5e5]		;r0+0x5e5=*(000005e5)
:020407D8 45123542 ldrmi r3,[r2, #-0x542]		;(r2-0x542=*(fffffabe))
:020407DC 4D125D14 unknown
:020407E0 9015C403 andlss r12,r5,r3,lsl #0x8
:020407E4 F98F24F9 stmnvib  r15 ,{r0,r3,r4,r5,r6,r7,r10,r13}
:020407E8 D9201471 stmledb  r0!,{r0,r4,r5,r6,r10,r12}
:020407EC E5802509 str r2,[r0, #+0x509]		;r0+0x509=*(00000509)
:020407F0 9D300A00 ldcls  10,cr0,[r0,#-0x0]!
:020407F4 0D1064E5 unknown
:020407F8 25061911 strcs r1,[r6, #-0x911]		;(r6-0x911=*(fffff6ef))
:020407FC 36E58360 unknown
:02040800 0935E123 ldmeqdb  r5!,{r0,r1,r5,r8,r13,r14,r15}
:02040804 4001B500 andmi  r11,r1,r0,lsl #0xa
:02040808 059CE270 ldreq r14,[r12, #+0x270]		;r12+0x270=*(2b713d0d)=#0(0x00000000)
:0204080C 4005A040 andmi  r10,r5,r0,asr #0x0
:02040810 30050198 mulcc  r5,r8,r1
:02040814 05023894 streq r3,[r2, #-0x894]		;(r2-0x894=*(fffff76c))
:02040818 4005BC30 andmi  r11,r5,r0,lsr r12
:0204081C 300505D4 unknown
:02040820 81223C94 unknown
:02040824 05033005 streq r3,[r3, #-0x5]		;(r3-0x5=*(fffffffb))
:02040828 2804B830 stmcsda  r4 ,{r4,r5,r11,r12,r13,r15}
:0204082C 14A9E5C1 unknown
:02040830 E5810630 str r0,[r1, #+0x630]		;r1+0x630=*(00000630)
:02040834 058D0438 streq r0,[r13, #+0x438]		;r13+0x438=*(00000438)
:02040838 02069550 andeq  r9,r6,#0x14000000
:0204083C 140385F0 strne r8,[r3],#-0x5f0
:02040840 E24DD041 sub  r13,r13,#0x41
:02040844 03992C35 orreqs r2,r9,#0x3500
:02040848 80146108 andhis r6,r4,r8,lsl #0x2
:0204084C 52E59458 rscpl  r9,r5,#0x58000000
:02040850 2645FFD5 unknown
:02040854 60245319 eorvs  r5,r4,r9,lsl r3
:02040858 18EB0015 unknown
:0204085C 15A900D5 strne r0,[r9, #+0xd5]!
:02040860 10B50025 adcnes r0,r5,r5,lsr #0x0
:02040864 0314C5F0 tsteq r4,#0x3C000000
:02040868 2D08B02D unknown
:0204086C 1D22E900 stcne  9,cr14,[r2,#-0x0]!
:02040870 0A5EE802 beq 037FA880
:02040874 1875B245 ldmneda  r5!,{r0,r2,r6,r9,r12,r13,r15}^
:02040878 019F02E4 orreqs r0,r15,r4,ror #0x5
:0204087C 81048C24 unknown
:02040880 00E1F006 rsceq  r15,r1,r6
:02040884 E28D300C add  r3,r13,#0xC
:02040888 7E10210A cdpvc 1,0,cr2,cr0,cr10,0
:0204088C FEE2882F cdp2 8,14,cr8,cr2,cr15,1
:02040890 410D4759 unknown
:02040894 0D030049 unknown
:02040898 9522B482 strls r11,[r2, #-0x482]!
:0204089C 4121AD00 unknown
:020408A0 C235E505 eorgts r14,r5,#0x1400000
:020408A4 10810B3F addne  r0,r1,r15,lsr r11
:020408A8 40810535 addmi  r0,r1,r5,lsr r5
:020408AC 79881029 stmvcib  r8 ,{r0,r3,r5,r12}
:020408B0 621A0065 andvss r0,r10,#0x65
:020408B4 C17831E1 cmngt r8,r1,ror #0x3
:020408B8 29B27C00 ldmcsib  r2!,{r10,r11,r12,r13,r14}
:020408BC 527CE59F rsbpls r14,r12,#0x27C00000
:020408C0 6B02E59F blvs 020F9F44
:020408C4 ADE3A000 stcgel 0,cr10,[r3,#+0x0]!
:020408C8 A5025512 strge r5,[r2, #-0x512]		;(r2-0x512=*(fffffaee))
:020408CC F8E5CA02 unknown
:020408D0 1B75011C blne 03D80D48
:020408D4 710CE04A unknown
:020408D8 25100903 ldrcs r0,[r0, #-0x903]		;(r0-0x903=*(fffff6fd))
:020408DC 0010E212 andeqs r14,r0,r2,lsl r2
:020408E0 150CDA00 strne r13,[r12, #-0xa00]		;r12-0xa00=*(2b71309d)=#0(0x00000000)
:020408E4 200B0200 andcs  r0,r11,r0,lsl #0x4
:020408E8 1006E351 andne  r14,r6,r1,asr r3
:020408EC 0665B1A0 unknown
:020408F0 020C40E0 andeq  r4,r12,#0xE0
:020408F4 80020588 andhi  r0,r2,r8,lsl #0xb
:020408F8 67102DE2 ldrvs r2,r0,r2,r8,lsl #0xb
:020408FC 5DFFD648 ldcpll 6,cr13,[r15,#+0x120]!
:02040900 12172131 andnes r2,r7,#0x4000000C
:02040904 2ED6319D mrccs 1,6,r3,cr6,cr13,{4}
:02040908 AD11B12C unknown
:0204090C AD11B104 unknown
:02040910 4D88021A unknown
:02040914 CF00710A swigt 0x0000710a
:02040918 F8E59802 unknown
:0204091C 001D9811 andeqs r9,r13,r1,lsl r8
:02040920 CCE24082 stcgtl 0,cr4,[r2],#+0x208
:02040924 10190021 andnes r0,r9,r1,lsr #0x0
:02040928 E28A1007 add  r1,r10,#0x7
:0204092C 8D22000C stchi  0,cr0,[r2,#-0x30]!
:02040930 01B5411A moveqs r4,r10,lsl r1		;r4=0(0x0)
:02040934 1400E042 strne r14,[r0],#-0x42
:02040938 01E58802 mvneq  r8,r2,lsl #0x10
:0204093C 29E28020 unknown
:02040940 57CB8011 unknown
:02040944 1075EB01 rsbnes r14,r5,r1,lsl #0x16
:02040948 7500510B strvc r5,[r0, #-0x10b]		;(r0-0x10b=*(fffffef5))
:0204094C 79E9D010 unknown
:02040950 001D0F40 andeqs r0,r13,r0,asr #0x1e
:02040954 68211AAD stmvsda  r1!,{r0,r2,r3,r5,r7,r9,r11,r12}
:02040958 359A1F2D ldrcc r1,[r10, #+0xf2d]		;r10+0xf2d=*(00000f2d)
:0204095C F418ED30 ldrnv r14,[r8],#-0xd30
:02040960 153A4251 ldrne r4,[r10, #-0x251]!
:02040964 10102100 andnes r2,r0,r0,lsl #0x2
:02040968 0802D16B stmeqda  r2 ,{r0,r1,r3,r5,r6,r8,r12,r14,r15}
:0204096C 10E59822 rscne  r9,r5,r2,lsr #0x10
:02040970 81301D1C teqhi r0,r12,lsl r13
:02040974 39805534 stmccib  r0 ,{r2,r4,r5,r8,r10,r12,r14}
:02040978 CB421920 blgt 030C6E00
:0204097C 2570AD2D ldrcsb r10,[r0, #-0xd2d]!
:02040980 A913CE00 ldmgedb  r3 ,{r9,r10,r11,r14,r15}
:02040984 98A20810 stmlsia  r2!,{r4,r11}
:02040988 803160E5 eorhis r6,r1,r5,ror #0x1
:0204098C 00317E82 eoreqs r7,r1,r2,lsl #0x1d
:02040990 50752575 rsbpls r2,r5,r5,ror r5
:02040994 C90016FD stmgtdb  r0 ,{r0,r2,r3,r4,r5,r6,r7,r9,r10,r12}
:02040998 DE001D46 cdple 13,0,cr1,cr0,cr6,2
:0204099C 11305119 teqne r0,r9,lsl r1
:020409A0 15025D9F strne r5,[r2, #-0xd9f]		;(r2-0xd9f=*(fffff261))
:020409A4 40157130 andmis r7,r5,r0,lsr r1
:020409A8 423D16B1 eormis r1,r13,#0xB100000
:020409AC 29103D05 ldmcsdb  r0 ,{r0,r2,r8,r10,r11,r12,r13}
:020409B0 40296B00 eormi  r6,r9,r0,lsl #0x16
:020409B4 156D5A0A strneb r5,[r13, #-0xa0a]!
:020409B8 25050025 strcs r0,[r5, #-0x25]		;(r5-0x25=*(ffffffdb))
:020409BC 882E6100 stmhida  r14!,{r8,r13,r14}
:020409C0 81190BE2 tsthi r9,r2,ror #0x17
:020409C4 652DDE0A strvs r13,[r13, #-0xe0a]!
:020409C8 EC040902 stc  9,cr0,[r4],{#0x2}
:020409CC 05B2002D ldreq r0,[r2, #+0x2d]!
:020409D0 10291DA9 eorne  r1,r9,r9,lsr #0x1b
:020409D4 11A1113D movne  r1,lsr r13		;r1=0(0x0)
:020409D8 103D0225 eornes r0,r13,r5,lsr #0x4
:020409DC 69037ECA stmvsdb  r3 ,{r1,r3,r6,r7,r9,r10,r11,r12,r13,r14}
:020409E0 1210A521 andnes r10,r0,#0x8400000
:020409E4 F8021DF0 stmnvda  r2 ,{r4,r5,r6,r7,r8,r10,r11,r12}
:020409E8 E5982601 ldr r2,[r8, #+0x601]		;r8+0x601=*(6e2759a1)=#0(0x00000000)
:020409EC A10DF5A4 unknown
:020409F0 A0034D61 andge  r4,r3,r1,ror #0x1a
:020409F4 8AE1B048 bhi 018ACB1C
:020409F8 0008005D andeq  r0,r8,r13,asr r0
:020409FC 8821B99D stmhida  r1!,{r0,r2,r3,r4,r7,r8,r11,r12,r13,r15}
:02040A00 159801F4 ldrne r0,[r8, #+0x1f4]		;r8+0x1f4=*(6e275594)=#0(0x00000000)
:02040A04 390A1159 stmccdb  r10 ,{r0,r3,r4,r6,r8,r12}
:02040A08 5D509C00 unknown
:02040A0C 00090740 andeq  r0,r9,r0,asr #0xe
:02040A10 EB002E64 bl 0204C3A8
:02040A14 82F90504 rschis r0,r9,#0x1000000
:02040A18 1F350AB1 swine 0x00350ab1
:02040A1C 4F390B2D swimi 0x00390b2d
:02040A20 79B31035 ldmvcib  r3!,{r0,r2,r4,r5,r12}
:02040A24 0389001B orreq  r0,r9,#0x1B
:02040A28 7D01E1B0 unknown
:02040A2C C418F511 ldrgt r15,[r8],#-0x511
:02040A30 1F6100D1 swine 0x006100d1
:02040A34 3000D13E andcc  r13,r0,r14,lsr r1
:02040A38 00098916 andeq  r8,r9,r6,lsl r9
:02040A3C 09199F4B ldmeqdb  r9 ,{r0,r1,r3,r6,r8,r9,r10,r11,r12,r15}
:02040A40 0145E049 unknown
:02040A44 0C0804E1 stceq  4,cr0,[r8],{#0xe1}
:02040A48 01C94492 unknown
:02040A4C 8821D904 stmhida  r1!,{r2,r8,r11,r12,r14,r15}
:02040A50 01C9B0E2 biceq  r11,r9,r2,ror #0x1
:02040A54 8896308A ldmhiia  r6 ,{r1,r3,r7,r12,r13}
:02040A58 DD1235E5 unknown
:02040A5C 1725F01E unknown
:02040A60 280001B0 stmcsda  r0 ,{r4,r5,r7,r8}
:02040A64 0B0E3D0B bleq 023CFE98
:02040A68 550B0E4D strpl r0,[r11, #-0xe4d]		;(r11-0xe4d=*(fffff1b3))
:02040A6C 350BA90E strcc r10,[r11, #-0x90e]		;(r11-0x90e=*(fffff6f2))
:02040A70 0E450B0E cdpeq 11,4,cr0,cr5,cr14,0
:02040A74 010E450B unknown
:02040A78 0B6A8C00 bleq 03AE3A80
:02040A7C 00050E4D andeq  r0,r5,r13,asr #0x1c
:02040A80 0001D4C0 andeq  r13,r1,r0,asr #0x9
:02040A84 221506BC andcss r0,r5,#0xBC00000
:02040A88 1DA0016D stcne  1,cr0,[r0,#+0x1b4]!
:02040A8C 01E59A12 mvneq  r9,r2,lsl r10
:02040A90 F48B02CD strnv r0,[r11],#+0x2cd
:02040A94 7000D501 andvc  r13,r0,r1,lsl #0xa
:02040A98 1D590249 unknown
:02040A9C 74070019 strvc r0,[r7],#-0x19
:02040AA0 50005940 andpl  r5,r0,r0,asr #0x12
:02040AA4 A0B00001 adcges r0,r0,r1
:02040AA8 8A104DE3 bhi 0245423C
:02040AAC D5001072 strle r1,[r0, #-0x72]		;(r0-0x72=*(ffffff8e))
:02040AB0 206D0525 rsbcs  r0,r13,r5,lsr #0xa
:02040AB4 A528E359 strge r14,[r8, #-0x359]!
:02040AB8 0110511C tsteq r0,r12,lsl r1
:02040ABC 8005003D andhi  r0,r5,r13,lsr r0
:02040AC0 000B01A0 andeq  r0,r11,r0,lsr #0x3
:02040AC4 2D040009 unknown
:02040AC8 01100D02 tsteq r0,r2,lsl #0x1a
:02040ACC 00190B1B andeqs r0,r9,r11,lsl r11
:02040AD0 131973BA tstne r9,#0xE8000002
:02040AD4 FFEE02A9 swinv 0x00ee02a9
:02040AD8 691039FF ldmvsdb  r0 ,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r11,r12,r13}
:02040ADC 03CDC638 biceq  r12,r13,#0x3800000
:02040AE0 11E11035 mvnne  r1,lsr r5
:02040AE4 59591B5F ldmpldb  r9 ,{r0,r1,r2,r3,r4,r6,r8,r9,r11,r12}^
:02040AE8 0427159D unknown
:02040AEC 1C13A010 ldcne  0,cr10,[r3],{#0x10}
:02040AF0 00158010 andeqs r8,r5,r0,lsl r0
:02040AF4 E59601F4 ldr r0,[r6, #+0x1f4]		;r6+0x1f4=*(000001f4)
:02040AF8 01125503 tsteq r2,r3,lsl #0xa
:02040AFC 00600500 rsbeq  r0,r0,r0,lsl #0xa
:02040B00 05091350 streq r1,[r9, #-0x350]		;(r9-0x350=*(00014229))
:02040B04 55501100 ldrplb r1,[r0, #-0x100]		;(r0-0x100=*(ffffff00))
:02040B08 FF70FE20 swinv 0x0070fe20
:02040B0C 8993E011 ldmhiib  r3 ,{r0,r4,r13,r14,r15}
:02040B10 573D810E ldrpl r8,[r13,-r14, lsl #0x2]!
:02040B14 2055121D subcss r1,r5,r13,lsl r2
:02040B18 002C13DA unknown
:02040B1C 15C429D9 strneb r2,[r4, #+0x9d9]		;r4+0x9d9=*(000009d9)
:02040B20 8807FD96 stmhida  r7 ,{r1,r2,r4,r7,r8,r10,r11,r12,r13,r14,r15}
:02040B24 110E3281 unknown
:02040B28 91001C00 unknown
:02040B2C 4520204D strmi r2,[r0, #-0x4d]!
:02040B30 00059100 andeq  r9,r5,r0,lsl #0x2
:02040B34 06058D00 streq r8,[r5],-r0, lsl #0x1a
:02040B38 EE404500 cdp 5,4,cr4,cr0,cr0,0
:02040B3C 0A301119 beq 02C44FA8
:02040B40 2009B100 andcs  r11,r9,r0,lsl #0x2
:02040B44 2AA59149 bcs 009A5070
:02040B48 B1001B23 unknown
:02040B4C 22459D0B subcs  r9,r5,#0x2C0
:02040B50 07A1F0A2 streq r15,[r1,+r2, lsr #0x1]!
:02040B54 2E444D0A cdpcs 13,4,cr4,cr4,cr10,0
:02040B58 3121010B unknown
:02040B5C BC18CA11 ldclt  10,cr12,[r8],{#0x11}
:02040B60 22B99605 adccss r9,r9,#0x500000
:02040B64 0901A504 stmeqdb  r1 ,{r2,r8,r10,r13,r15}
:02040B68 14E9D010 unknown
:02040B6C EB0010A0 bl 02044DF4
:02040B70 3C00050A stccc  5,cr0,[r0],{#0xa}
:02040B74 2DFFFE41 ldccsl 14,cr15,[r15,#+0x104]!
:02040B78 7011092D andvcs r0,r1,r13,lsr #0x12
:02040B7C 0CE92D40 stceql 13,cr2,[r9],#+0x100
:02040B80 10C110B1 strneh r1,[r1],#+0x1
:02040B84 01000D80 unknown
:02040B88 3D300D50 ldccc  13,cr0,[r0,#-0x140]!
:02040B8C 74000D4B strvc r0,[r0],#-0xd4b
:02040B90 102D801D eorne  r8,r13,r13,lsl r0
:02040B94 0D942198 unknown
:02040B98 0D418D60 unknown
:02040B9C 9F205800 swils 0x00205800
:02040BA0 0D31602D ldceq  0,cr6,[r1,#-0xb4]!
:02040BA4 1500A280 strne r10,[r0, #-0x280]		;(r0-0x280=*(fffffd80))
:02040BA8 801D3900 andhis r3,r13,r0,lsl #0x12
:02040BAC 29001D34 stmcsdb  r0 ,{r2,r4,r5,r8,r10,r11,r12}
:02040BB0 0CC92A08 stceql 10,cr2,[r9],{#0x8}
:02040BB4 09E59520 unknown
:02040BB8 6D082550 unknown
:02040BBC 1E219130 mcrne 1,1,r9,cr1,cr0,{1}
:02040BC0 AD18E284 unknown
:02040BC4 2008210B andcs  r2,r8,r11,lsl #0x2
:02040BC8 807036F9 unknown
:02040BCC 0001026D andeq  r0,r1,r13,ror #0x4
:02040BD0 E00001D4 unknown
:02040BD4 0C350B59 ldceq  11,cr0,[r5],#-0x164
:02040BD8 0E0B1001 cdpeq 0,0,cr1,cr11,cr1,0
:02040BDC 0C2DF802 stceq  8,cr15,[r13],#-0x8
:02040BE0 4DDE1586 unknown
:02040BE4 0C29004D stceq  0,cr0,[r9],#-0x134
:02040BE8 0C311C2D ldceq  12,cr1,[r1],#-0xb4
:02040BEC A05978D0 ldrgesb r7,[r9],#-0x80
:02040BF0 E5961B99 ldr r1,[r6, #+0xb99]		;r6+0xb99=*(00000b99)
:02040BF4 70552D0B subvcs r2,r5,r11,lsl #0x1a
:02040BF8 805543B4 ldrhih r4,[r5],#-0x34
:02040BFC F2C055A5 sbcnv  r5,r0,#0x29400000
:02040C00 F0552055 subnvs r2,r5,r5,asr r0
:02040C04 21356709 teqcs r5,r9,lsl #0xe
:02040C08 C0557C38 subgts r7,r5,r8,lsr r12
:02040C0C 8AFD2CF5 bhi 01F8BFE8
:02040C10 A5711D2B ldrgeb r1,[r1, #-0xd2b]!
:02040C14 DCC11D8F stclel 13,cr1,[r1],{#0x8f}
:02040C18 F11D211D tstnv r13,r13,lsl r1
:02040C1C 115566F3 ldrnesh r6,[r5, #-0x63]		;(r5-0x6f3=*(ffffff9d))
:02040C20 1B0DB19A blne 023AD290
:02040C24 C5DFB0C5 ldrgtb r11,[r15, #+0xc5]		;r15+0xc5=*(02040cf1)=#-2128270053(0x81252d1b)
:02040C28 035D0240 cmpeq r13,#0x4
:02040C2C E9D510F5 ldmib  r5 ,{r0,r2,r4,r5,r6,r7,r12}^
:02040C30 2900F566 stmcsdb  r0 ,{r1,r2,r5,r6,r8,r10,r12,r13,r14,r15}
:02040C34 6C138900 ldcvs  9,cr8,[r3],{#0x0}
:02040C38 B91CFFD3 ldmltdb  r12 ,{r0,r1,r4,r6,r7,r8,r9,r10,r11,r12,r13,r14,r15}
:02040C3C 09053909 stmeqdb  r5 ,{r0,r3,r8,r11,r12,r13}
:02040C40 00310A00 eoreqs r0,r1,r0,lsl #0x14
:02040C44 17000149 strne r0,r0,r1,r0,lsl #0x14
:02040C48 002506AA eoreq  r0,r5,r10,lsr #0xd
:02040C4C 908FF108 addls  r15,r15,r8,lsl #0x2
:02040C50 000104B1 streqh r0,[r1], -r1
:02040C54 0B0009B0 bleq 0204331C
:02040C58 09920001 ldmeqib  r2 ,{r0}
:02040C5C 1955AD00 ldmnedb  r5 ,{r8,r10,r11,r13,r15}^
:02040C60 00050100 andeq  r0,r5,r0,lsl #0x2
:02040C64 1F05BD4B swine 0x0005bd4b
:02040C68 EA150001 b 02580C74
:02040C6C 11000D65 unknown
:02040C70 0928CA08 stmeqdb  r8!,{r3,r9,r11,r14,r15}
:02040C74 094CA600 stmeqdb  r12 ,{r9,r10,r13,r15}^
:02040C78 58006600 stmplda  r0 ,{r9,r10,r13,r14}
:02040C7C 001989E3 andeqs r8,r9,r3,ror #0x13
:02040C80 000241A3 andeq  r4,r2,r3,lsr #0x3
:02040C84 010DC0EA unknown
:02040C88 38010DC4 stmccda  r1 ,{r2,r6,r7,r8,r10,r11}
:02040C8C 3C010D50 stccc  13,cr0,[r1],{#0x50}
:02040C90 0D9D410D unknown
:02040C94 0D05C121 unknown
:02040C98 1A758081 bne 03DA0EA4
:02040C9C 2D5F3035 unknown
:02040CA0 1A68F081 bne 03A7CEAC
:02040CA4 AD92B10D unknown
:02040CA8 1B39510D blne 02E950E4
:02040CAC 47710D2A ldrmib r0,[r1,-r10, lsr #0x1a]!
:02040CB0 5694C10D ldrpl r12,[r4],+r13, lsl #0x2
:02040CB4 F10D210D unknown
:02040CB8 CA410D85 bgt 030842D4
:02040CBC 89FCC10D ldmhiib  r12!,{r0,r2,r3,r8,r14,r15}^
:02040CC0 893EAB40 ldmhidb  r14!,{r6,r8,r9,r11,r13,r15}
:02040CC4 7EF10D20 cdpvc 13,14,cr0,cr1,cr0,1
:02040CC8 02F10D5F rsceqs r0,r1,#0x17C0
:02040CCC 10A61D05 adcne  r1,r6,r5,lsl #0x1a
:02040CD0 0D97F10D unknown
:02040CD4 C10D6241 unknown
:02040CD8 AA023DC8 bge 020D0400
:02040CDC 459401CC ldrmi r0,[r4, #+0x1cc]		;r4+0x1cc=*(000001cc)
:02040CE0 3D03990A unknown
:02040CE4 38025942 stmccda  r2 ,{r1,r6,r8,r11,r12,r14}
:02040CE8 3DA636F9 stccc  6,cr3,[r6,#+0x3e4]!
:02040CEC 35197082 ldrcc r7,[r9, #-0x82]		;(r9-0x82=*(000144f7))
:02040CF0 252D1B30 strcs r1,[r13, #-0xb30]!
:02040CF4 1958F081 ldmnedb  r8 ,{r0,r7,r12,r13,r14,r15}^
:02040CF8 0FFD90F9 swieq 0x00fd90f9
:02040CFC 292C80F9 stmcsdb  r12!,{r0,r3,r4,r5,r6,r7,r15}
:02040D00 FD004939 unknown
:02040D04 00F92D5F rsceqs r2,r9,r15,asr r13
:02040D08 F9099FFD stmnvdb  r9 ,{r0,r2,r3,r4,r5,r6,r7,r8,r9,r10,r11,r12,r15}
:02040D0C DB10FDF0 blle 024804D4
:02040D10 9D003541 unknown
:02040D14 017D8611 cmneq r13,r1,lsl r6
:02040D18 337501E9 cmncc r5,#0x4000003A
:02040D1C 75F610F1 ldrvcb r1,[r6, #+0xf1]!
:02040D20 752CFA40 strvc r15,[r12, #-0xa40]!
:02040D24 3A11BDF0 bcc 024B04EC
:02040D28 C119015F tstgt r9,r15,asr r1
:02040D2C 16650BE1 unknown
:02040D30 53F1C110 mvnpls r12,#0x4
:02040D34 95305509 ldrls r5,[r0, #-0x509]!
:02040D38 11C1021E bicne  r0,r1,r14,lsl r2
:02040D3C 2015F2C1 andcss r15,r5,r1,asr #0x5
:02040D40 45FD12C1 ldrmib r1,[r13, #+0x2c1]!
:02040D44 303518CC eorccs r1,r5,r12,asr #0x11
:02040D48 F1412CDC unknown
:02040D4C B361185C unknown
:02040D50 652C2A92 strvs r2,[r12, #-0xa92]!
:02040D54 28110943 ldmcsda  r1 ,{r0,r1,r6,r8,r11}
:02040D58 41C47041 bicmi  r7,r4,r1,asr #0x0
:02040D5C 0911ACC0 ldmeqdb  r1 ,{r6,r7,r10,r11,r13,r15}
:02040D60 18F08900 ldmneia  r0!,{r8,r11,r15}^
:02040D64 5FEB3365 swipl 0x00eb3365
:02040D68 B014B128 andlts r11,r4,r8,lsr #0x2
:02040D6C 4525FDE1 strmi r15,[r5, #-0xde1]!
:02040D70 9045B380 subls  r11,r5,r0,lsl #0x7
:02040D74 09D910E1 ldmeqib  r9 ,{r0,r5,r6,r7,r12}^
:02040D78 48E9C045 unknown
:02040D7C 10001051 andne  r1,r0,r1,asr r0
:02040D80 EF0EE5C7 swi 0x000ee5c7
:02040D84 D92005F9 stmledb  r0!,{r0,r3,r4,r5,r6,r7,r8,r10}
:02040D88 A4028512 strge r8,[r2],#-0x512
:02040D8C 9A72D927 bls 03CF7230
:02040D90 B2D92CA1 sbclts r2,r9,#0xA100
:02040D94 29D2D9EE ldmcsib  r2 ,{r1,r2,r3,r5,r6,r7,r8,r11,r12,r14,r15}^
:02040D98 32001918 andcc  r1,r0,#0x60000
:02040D9C 3331D474 teqcc r1,#0x74000000
:02040DA0 02490009 subeq  r0,r9,#0x9
:02040DA4 D2AEE287 adcle  r14,r14,#0x70000008
:02040DA8 090E650E stmeqdb  r14 ,{r1,r2,r3,r8,r10,r13,r14}
:02040DAC 01CD1800 biceq  r1,r13,r0,lsl #0x10
:02040DB0 18021D01 stmneda  r2 ,{r0,r8,r10,r11,r12}
:02040DB4 B0AB01D9 unknown
:02040DB8 91B40091 unknown
:02040DBC 00911000 addeqs r1,r1,r0
:02040DC0 AA409114 bge 03065218
:02040DC4 4C006DC9 stcmi  13,cr6,[r0],{#0xc9}
:02040DC8 16E59F07 unknown
:02040DCC 764502D4 unknown
:02040DD0 30911730 addccs r1,r1,r0,lsr r7
:02040DD4 F0912C8B addnvs r2,r1,r11,lsl #0x19
:02040DD8 1D274924 stcne  9,cr4,[r7,#-0x90]!
:02040DDC 36451E02 strccb r1,[r5],-r2, lsl #0x1c
:02040DE0 3502259C strcc r2,[r2, #-0x59c]		;(r2-0x59c=*(fffffa64))
:02040DE4 EA063D16 b 021D0244
:02040DE8 10093081 andne  r3,r9,r1,lsl #0x1
:02040DEC 100D2D20 andne  r2,r13,r0,lsr #0x1a
:02040DF0 7DE2F63D stcvcl 6,cr15,[r2,#+0xf4]!
:02040DF4 7DADAB40 stcvc  11,cr10,[r13,#+0x100]!
:02040DF8 007DE0C0 rsbeqs r14,r13,r0,asr #0x1
:02040DFC 18007DE4 stmneda  r0 ,{r2,r5,r6,r7,r8,r10,r11,r12,r13,r14}
:02040E00 1CAA007D stcne  0,cr0,[r10],#+0x1f4
:02040E04 7DA4407D stcvc  0,cr4,[r4,#+0x1f4]!
:02040E08 807DF140 rsbhis r15,r13,r0,asr #0x2
:02040E0C AA407D9C bge 03060484
:02040E10 7DE07D66 stcvcl 13,cr7,[r0,#+0x198]!
:02040E14 00750AF0 unknown
:02040E18 C2C07D18 sbcgt  r7,r0,#0x600
:02040E1C 8D407D56 unknown
:02040E20 A5E8C07D strgeb r12,[r8, #+0x7d]!
:02040E24 03A5EC03 moveq  r14,#0x300		;r14=768(0x300)
:02040E28 03A55520 moveq  r5,#0x8000000		;r5=134217728(0x8000000)
:02040E2C 8443A524 strhib r10,[r3],#-0x524
:02040E30 00080059 andeq  r0,r8,r9,asr r0
:02040E34 D3950B41 orrles r0,r5,#0x10400
:02040E38 109143A5 addnes r4,r1,r5,lsr #0x7
:02040E3C 46306916 unknown
:02040E40 F3A50069 movnv  r0,#0x69		;r0=105(0x69)
:02040E44 3D33B1D6 ldccc  1,cr11,[r3,#-0x358]!
:02040E48 00950C55 addeqs r0,r5,r5,asr r12
:02040E4C A2C3AD20 sbcge  r10,r3,#0x800
:02040E50 30F92B08 rscccs r2,r9,r8,lsl #0x16
:02040E54 B3AD016D movlt  r0,#0x4000001B		;r0=1073741851(0x4000001b)
:02040E58 1F645595 swine 0x00645595
:02040E5C 45993679 ldrmi r3,[r9, #+0x679]		;r9+0x679=*(00014bf2)
:02040E60 2B403927 blcs 0304F304
:02040E64 C1F0392C mvngts r3,r12,lsr #0x12
:02040E68 17AD2456 unknown
:02040E6C A80025B3 stmgeda  r0 ,{r0,r1,r4,r5,r7,r8,r10,r13}
:02040E70 790169D3 stmvcdb  r1 ,{r0,r1,r4,r6,r7,r8,r11,r13,r14}
:02040E74 2522FD46 strcs r15,[r2, #-0xd46]!
:02040E78 F90F7D28 stmnvdb  r15 ,{r3,r5,r8,r10,r11,r12,r13,r14}
:02040E7C 07F1692C ldreqb r6,[r1,+r12, lsr #0x12]!
:02040E80 99100120 ldmlsdb  r0 ,{r5,r8}
:02040E84 01000104 unknown
:02040E88 02000172 andeq  r0,r0,#0x8000001C
:02040E8C 10030001 andne  r0,r3,r1
:02040E90 0504E5C0 streq r14,[r4, #-0x5c0]		;(r4-0x5c0=*(fffffa40))
:02040E94 200103F5 unknown
:02040E98 FFF8E252 swinv 0x00f8e252
:02040E9C 0C1A01FF ldceq  1,cr0,[r10],{#0xff}
:02040EA0 5025B661 eorpl  r11,r5,r1,ror #0xc
:02040EA4 203B2659 eorcss r2,r11,r9,asr r6
:02040EA8 4AE51C00 bmi 01987EB0
:02040EAC 3908F661 stmccdb  r8 ,{r0,r5,r6,r9,r10,r12,r13,r14,r15}
:02040EB0 DD14F846 unknown
:02040EB4 CB00A192 blgt 02069504
:02040EB8 50E598A0 rscpl  r9,r5,r0,lsr #0x11
:02040EBC 49854D2B stmmiib  r5 ,{r0,r1,r3,r5,r8,r10,r11,r14}
:02040EC0 4960EA80 unknown
:02040EC4 080AB9A0 stmeqda  r10 ,{r5,r7,r8,r11,r12,r13,r15}
:02040EC8 14B8F049 unknown
:02040ECC 0BFD9115 bleq 01FA5328
:02040ED0 8B4D2BCB blhi 0338BE04
:02040ED4 FD007D24 unknown
:02040ED8 FD128D5B unknown
:02040EDC 8D7A089B ldchil 8,cr0,[r10,#-0x26c]!
:02040EE0 FD0FE1D2 unknown
:02040EE4 0655651B unknown
:02040EE8 5D08000D unknown
:02040EEC D365B700 unknown
:02040EF0 102939AD eorne  r3,r9,r13,lsr #0x13
:02040EF4 B0591454 sublts r1,r9,r4,asr r4
:02040EF8 AD2B4C23 stcge  12,cr4,[r11,#-0x8c]!
:02040EFC D9505D70 ldmledb  r0 ,{r4,r5,r6,r8,r10,r11,r12,r14}^
:02040F00 5D09D9D1 unknown
:02040F04 E6586180 ldrb r6,[r8],-r0, lsl #0x3
:02040F08 D1D05DC1 bicles r5,r0,r1,asr #0x1b
:02040F0C 4D019514 unknown
:02040F10 0095FFD3 ldreqsb r15,[r5], +r3
:02040F14 51044D8E unknown
:02040F18 16915040 ldrne r5,[r5], +r3
:02040F1C 7009A53C andvc  r10,r9,r12,lsr r5
:02040F20 0BE52B8A bleq 0198BD50
:02040F24 B5304D2B ldrlt r4,[r0, #-0xd2b]!
:02040F28 12950101 addnes r0,r5,#0x40000000
:02040F2C C1D81299 unknown
:02040F30 8A14ADD1 bhi 0256C67C
:02040F34 11F134AD mvnnes r3,r13,lsr #0x9
:02040F38 B4313113 unknown
:02040F3C F1312BA9 teqnv r1,r9,lsr #0x17
:02040F40 799F13AC ldmvcib  r15 ,{r2,r3,r5,r7,r8,r9,r12}
:02040F44 7944F7A0 stmvcdb  r4 ,{r5,r7,r8,r9,r10,r12,r13,r14,r15}^
:02040F48 20791580 rsbcss r1,r9,r0,lsl #0xb
:02040F4C D9650B75 unknown
:02040F50 FD300915 ldc2  9,cr0,[r0,#-0x54]!
:02040F54 B101646D unknown
:02040F58 FD000903 unknown
:02040F5C 91000913 unknown
:02040F60 FC105513 ldc2  5,cr5,[r0],{#0x13}
:02040F64 270055F7 unknown
:02040F68 0B35C51C bleq 02DB23E0
:02040F6C 92705924 rsblss r5,r0,#0x90000
:02040F70 0DA03C08 stceq  12,cr3,[r0,#+0x20]!
:02040F74 0228FF20 eoreq  r15,r8,#0x80
:02040F78 14FF08E2 unknown
:02040F7C 15C5E203 strneb r14,[r5, #+0x203]		;r5+0x203=*(08000203)=#0(0x00000000)
:02040F80 C5381045 ldrgt r1,[r8, #-0x45]!
:02040F84 6D10B007 unknown
:02040F88 D8904500 ldmleia  r0 ,{r8,r10,r14}
:02040F8C 45088045 strmi r8,[r8, #-0x45]		;(r8-0x45=*(ffffffbb))
:02040F90 A556E140 ldrgeb r14,[r6, #-0x140]		;(r6-0x140=*(fffffec0))
:02040F94 056D0811 streqb r0,[r13, #-0x811]!
:02040F98 40E1A008 rscmi  r10,r1,r8
:02040F9C 03250514 unknown
:02040FA0 01101565 tsteq r0,r5,ror #0xa
:02040FA4 2575156D ldrcsb r1,[r5, #-0x56d]!
:02040FA8 B30055F4 unknown
:02040FAC E1CA01B4 strh r0,[r10, #+0x14]		;r10+0x14=*(00000014)
:02040FB0 214010FD unknown
:02040FB4 30501003 subccs r1,r0,r3
:02040FB8 2AC6E3A0 bcs 011F9E40
:02040FBC 1D6D7D95 stcnel 13,cr7,[r13,#-0x254]!
:02040FC0 17FD6040 ldrneb r6,[r13,#-0x254]!
:02040FC4 8A17FD64 bhi 0264055C
:02040FC8 89286A4D stmhidb  r8!,{r0,r2,r3,r6,r9,r11,r13,r14}
:02040FCC 89552C01 ldmhidb  r5 ,{r0,r10,r11,r13}^
:02040FD0 2A4D9A41 bcs 033A78DC
:02040FD4 4DD203F9 unknown
:02040FD8 E514414A ldr r4,[r4, #-0x14a]		;(r4-0x14a=*(fffffeb6))
:02040FDC 7D5CED47 unknown
:02040FE0 4DF18900 ldcmil 9,cr8,[r1,#+0x0]!
:02040FE4 6A4D9A1A bvs 033A7854
:02040FE8 552E5004 strpl r5,[r14, #-0x4]!
:02040FEC 005D053A subeqs r0,r13,r10,lsr r5
:02040FF0 4D518928 unknown
:02040FF4 418DB64A orrmi  r11,r13,r10,asr #0xc
:02040FF8 C18D81B5 strgth r8,[r13, +r5]
:02040FFC B18D1218 orrlt  r1,r13,r8,lsl r2
:02041000 EC818D99 stc  13,cr8,[r1],{#0x99}
:02041004 33804152 orrcc  r4,r0,#0x80000014
:02041008 0780C041 streq r12,r4,r0,#0x80000014
:0204100C 89ECF041 unknown
:02041010 5E5AA540 cdppl 5,4,cr10,cr10,cr0,2
:02041014 A8614901 unknown
:02041018 39228039 stmccdb  r2!,{r0,r3,r4,r5,r15}
:0204101C 076FA8C0 streqb r10,db 
:02041020 10D3F039 sbcnes r15,r3,r9,lsr r0
:02041024 107DE1D0 unknown
:02041028 19510B84 ldmnedb  r1 ,{r2,r7,r8,r9,r11}^
:0204102C 13710D21 cmnne r1,#0x840
:02041030 60B10D2B adcvss r0,r1,r11,lsr #0x1a
:02041034 F10D074A unknown
:02041038 770E1903 strvc r1,[r14,-r3, lsl #0x12]
:0204103C 0AEB0164 beq 01B015D4
:02041040 11681C41 unknown
:02041044 8D0E00B5 unknown
:02041048 5E0937E2 cdppl 7,0,cr3,cr9,cr2,7
:0204104C B0100075 andlts r0,r0,r5,ror r0
:02041050 501C11E1 andpls r1,r12,r1,ror #0x3
:02041054 05CD2200 streqb r2,[r13, #+0x200]		;r13+0x200=*(00000200)
:02041058 C5501C8D ldrgtb r1,[r0, #-0xc8d]		;r0-0xc8d=*(3ffff38e)=#0(0x00000000)
:0204105C 01E28129 mvneq  r8,r9,lsr #0x2
:02041060 E3A02C14 mov  r2,#0x1400		;r2=5120(0x1400)
:02041064 D000311F andle  r3,r0,r15,lsl r1
:02041068 50D408C1 sbcpls r0,r4,r1,asr #0x11
:0204106C 00559401 subeqs r9,r5,r1,lsl #0x8
:02041070 48C10D79 stmmiia  r1 ,{r0,r3,r4,r5,r6,r8,r10,r11}^
:02041074 42006537 andmi  r6,r0,#0xDC00000
:02041078 07050F5C unknown
:0204107C 0A75FFD2 beq 03DC0FCC
:02041080 10E831B1 unknown
:02041084 F9307D32 ldmnvdb  r0!,{r1,r4,r5,r8,r10,r11,r12,r13,r14}
:02041088 4550912A ldrmib r9,[r0, #-0x12a]		;r0-0x12a=*(3ffffef1)=#0(0x00000000)
:0204108C 90509100 sublss r9,r0,r0,lsl #0x2
:02041090 50E53984 rscpl  r3,r5,r4,lsl #0x13
:02041094 841A5510 ldrhi r5,[r10],#-0x510
:02041098 085004E2 ldmeqda  r0 ,{r1,r5,r6,r7,r10}^
:0204109C 5D36E584 ldcpl  5,cr14,[r6,#-0x210]!
:020410A0 18B5EB01 ldmneia  r5!,{r0,r8,r9,r11,r13,r14,r15}
:020410A4 11C008C5 bicne  r0,r0,r5,asr #0x11
:020410A8 C12D252D unknown
:020410AC 38BD301A ldmccia  r13!,{r1,r3,r4,r12,r13}
:020410B0 7AD10752 bvc 01482E00
:020410B4 88907997 ldmhiia  r0 ,{r0,r1,r2,r4,r7,r8,r11,r12,r13,r14}
:020410B8 2E15085D mrccs 8,0,r0,cr5,cr13,{2}
:020410BC 20F9E28D rsccss r14,r9,r13,lsl #0x5
:020410C0 E3A03A85 mov  r3,#0x85000		;r3=544768(0x85000)
:020410C4 70E12A35 rscvc  r2,r1,r5,lsr r10
:020410C8 3520205C strcc r2,[r0, #-0x5c]!
:020410CC CF40E100 swigt 0x0040e100
:020410D0 E1095D2A unknown
:020410D4 33071C80 unknown
:020410D8 3031EB00 eorccs r14,r1,r0,lsl #0x16
:020410DC 202D30E1 eorcs  r3,r13,r1,ror #0x1
:020410E0 110B5140 unknown
:020410E4 E130DC10 teq r0,r0,lsl r12
:020410E8 08D10932 ldmeqia  r1 ,{r1,r4,r5,r8,r11}^
:020410EC E11C6D67 tst r12,r7,ror #0x1a
:020410F0 5D6A600C stcpll 0,cr6,[r10,#-0x30]!
:020410F4 ADDE1549 unknown
:020410F8 0959DA00 ldmeqdb  r9 ,{r9,r11,r12,r14,r15}^
:020410FC 284D1129 stmcsda  r13 ,{r0,r3,r5,r8,r12}^
:02041100 0C0FDDE9 stceq  13,cr13,[r15],{#0xe9}
:02041104 28450959 stmcsda  r5 ,{r0,r3,r4,r6,r8,r11}^
:02041108 095C3955 ldmeqdb  r12 ,{r0,r2,r4,r6,r8,r11,r12,r13}^
:0204110C 015D0C00 cmpeq r13,r0,lsl #0x18
:02041110 013C0100 teqeq r12,r0,lsl #0x2
:02041114 6C000168 stcvs  1,cr0,[r0],{#0x68}
:02041118 55740001 ldrplb r0,[r4, #-0x1]!
:0204111C 017C0001 cmneq r12,r1
:02041120 00018400 andeq  r8,r1,r0,lsl #0x8
:02041124 90000188 andls  r0,r0,r8,lsl #0x3
:02041128 94000155 strls r0,[r0],#-0x155
:0204112C 143B510C unknown
:02041130 00594DD0 ldreqsb r4,[r9],#-0xd0
:02041134 05184D89 ldreq r4,[r8, #-0xd89]		;(r8-0xd89=*(fffff277))
:02041138 60112500 andvss r2,r1,r0,lsl #0xa
:0204113C D0963859 addles r3,r6,r9,asr r8
:02041140 B5971D89 ldrlt r1,[r7, #+0xd89]		;r7+0xd89=*(00000d89)
:02041144 B151170C cmplt r1,r12,lsl #0xe
:02041148 C88151FC stmgtia  r1 ,{r2,r3,r4,r5,r6,r7,r8,r12,r14}
:0204114C 95715127 ldrlsb r5,[r1, #-0x127]!
:02041150 E3C15196 bic  r5,r1,#0x80000025
:02041154 F1512151 cmpnv r1,r1,asr r1
:02041158 C50151FA strgt r5,[r1, #-0x1fa]		;(r1-0x1fa=*(fffffe06))
:0204115C 1008DA1A andne  r13,r8,r10,lsl r10
:02041160 C520119D strgt r1,[r0, #-0x19d]!
:02041164 01B1001D moveqs r0,r13,lsl r0		;r0=0(0x0)
:02041168 F9070D88 stmnvdb  r7 ,{r3,r7,r8,r10,r11}
:0204116C 8C403915 stchil 9,cr3,[r0],{#0x15}
:02041170 0CF0392A ldceql 9,cr3,[r0],#+0xa8
:02041174 10452750 subne  r2,r5,r0,asr r7
:02041178 112FE355 unknown
:0204117C 00253C00 eoreq  r3,r5,r0,lsl #0x18
:02041180 31D25109 bicccs r5,r2,r9,lsl #0x2
:02041184 608D8815 addvs  r8,r13,r5,lsl r8
:02041188 308D1740 addcc  r1,r13,r0,asr #0xe
:0204118C E08D4A7D add  r4,r13,r13,ror r10
:02041190 0E991EE9 cdpeq 14,8,cr1,cr9,cr9,7
:02041194 539000BD orrpls r0,r0,#0xBD
:02041198 150FEB01 strne r14,[r15, #-0xb01]		;r15-0xb01=*(0204069f)=#251494620(0x0efd80dc)
:0204119C 07205900 streq r5,[r0,-r0, lsl #0x12]!
:020411A0 25902F55 ldrcs r2,[r0, #+0xf55]		;r0+0xf55=*(00000f55)
:020411A4 001D0860 andeqs r0,r13,r0,ror #0x10
:020411A8 001E95AB andeqs r9,r14,r11,lsr #0xb
:020411AC E5884419 str r4,[r8, #+0x419]		;r8+0x419=*(00000419)
:020411B0 880B3904 stmhida  r11 ,{r2,r8,r11,r12,r13}
:020411B4 E99415D0 ldmib  r4 ,{r4,r6,r7,r8,r10,r12}
:020411B8 D0E2810E rscle  r8,r2,r14,lsl #0x2
:020411BC 61840805 orrvs  r0,r4,r5,lsl #0x10
:020411C0 00E59804 rsceq  r9,r5,r4,lsl #0x10
:020411C4 26DC0F11 unknown
:020411C8 03ED9F22 mvneq  r9,#0x88
:020411CC 4510006D ldrmi r0,[r0, #-0x6d]		;(r0-0x6d=*(ffffff93))
:020411D0 04ADCC03 unknown
:020411D4 00055610 andeq  r5,r5,r0,lsl r6
:020411D8 500C0EC9 andpl  r0,r12,r9,asr #0x1d
:020411DC D538E598 ldrle r14,[r8, #-0x598]!
:020411E0 5A218303 bpl 028A1DF4
:020411E4 303516B0 unknown
:020411E8 F6412A59 unknown
:020411EC C055499C unknown
:020411F0 5590FDA7 ldrpl r15,[r0, #+0xda7]		;r0+0xda7=*(00000da7)
:020411F4 C0554180 subgts r4,r5,r0,lsl #0x3
:020411F8 AD20558E stcge  5,cr5,[r0,#-0x238]!
:020411FC 55A5F055 strpl r15,[r5, #+0x55]!
:02041200 00A50400 adceq  r0,r5,r0,lsl #0x8
:02041204 B0FD1648 rsclts r1,r13,r8,asr #0xc
:02041208 90FD9195 smlallss r9,r13,r5,r1
:0204120C 2B70A526 blcs 03C6A6AC
:02041210 0EE1A0A5 cdpeq 0,14,cr10,cr1,cr5,5
:02041214 A5EA00A5 strgeb r0,[r10, #+0xa5]!
:02041218 FD0BA1F0 unknown
:0204121C 80FD8C80 rschis r8,r13,r0,lsl #0x19
:02041220 8680FD89 strhi r15,[r0],+r9, lsl #0x1b
:02041224 FD80FD57 unknown
:02041228 1CF0FDF0 ldcnel 13,cr15,[r0],#+0x3c0
:0204122C 15A400FD strne r0,[r4, #+0xfd]!
:02041230 6797B0FD unknown
:02041234 505590FD ldrplsh r9,[r5],#-0xd
:02041238 552A1009 strpl r1,[r10, #-0x9]!
:0204123C 20554EB0 ldrcsh r4,[r5],#-0xe0
:02041240 65F055AE ldrvsb r5,[r0, #+0x5ae]!
:02041244 A5B00055 ldrge r0,[r0, #+0x55]!
:02041248 A5155001 ldrge r5,[r5, #-0x1]		;r5-0x1=*(07ffffff)=#0(0x00000000)
:0204124C 127D9591 rsbnes r9,r13,#0x24400000
:02041250 A52581FD strge r8,[r5, #-0x1fd]!
:02041254 A0A5EB70 adcge  r14,r5,r0,ror r11
:02041258 20A50CC5 adccs  r0,r5,r5,asr #0x19
:0204125C 4FF0A5EB swimi 0x00f0a5eb
:02041260 A54C80A5 strgeb r8,[r12, #-0xa5]		;r12-0xa5=*(2b7139f8)=#0(0x00000000)
:02041264 80A54980 adchi  r4,r5,r0,lsl #0x13
:02041268 80A55546 adchi  r5,r5,r6,asr #0xa
:0204126C F0A5F0A5 adcnv  r15,r5,r5,lsr #0x1
:02041270 AC00A524 stcge  5,cr10,[r0],{#0x24}
:02041274 5727C0A5 strpl r12,[r7,-r5, lsr #0x1]!
:02041278 2480FD29 strcs r15,[r0],#+0xd29
:0204127C A5C170A5 strgeb r7,[r1, #+0xa5]		;r1+0xa5=*(000000a5)
:02041280 2A060EC0 bcs 021C4D88
:02041284 F0A510A5 adcnv  r1,r5,r5,lsr #0x1
:02041288 A0100925 andges r0,r0,r5,lsr #0x12
:0204128C 09223009 stmeqdb  r2!,{r0,r3,r12,r13}
:02041290 0990AB10 ldmeqib  r0 ,{r4,r8,r9,r11,r13,r15}
:02041294 00091F30 andeq  r1,r9,r0,lsr r15
:02041298 10811551 addne  r1,r1,r1,asr r5
:0204129C 013A631C teqeq r10,r12,lsl r3
:020412A0 E51C0AEB ldr r0,[r12, #-0xaeb]		;r12-0xaeb=*(2b712fb2)=#0(0x00000000)
:020412A4 E1A03C09 mov  r3,r9,lsl #0x18		;r3=0(0x0)
:020412A8 05042010 streq r2,[r4, #-0x10]		;(r4-0x10=*(fffffff0))
:020412AC E2012400 and  r2,r1,#0x0
:020412B0 A0041409 andge  r1,r4,r9,lsl #0x8
:020412B4 0330FFE1 teqeq r0,#0x384
:020412B8 000CFFE2 andeq  r15,r12,r2,ror #0x1f
:020412BC E113C500 tst r3,r0,lsl #0xa
:020412C0 E20118FF and  r1,r1,#0xFF0000
:020412C4 95820C91 strls r0,[r2, #+0xc91]		;r2+0xc91=*(00002091)
:020412C8 28E18209 unknown
:020412CC 15141105 ldrne r1,[r4, #-0x105]		;(r4-0x105=*(fffffefb))
:020412D0 FD51FDB1 unknown
:020412D4 97805592 unknown
:020412D8 55E4C055 strplb r12,[r4, #+0x55]!
:020412DC FBF05520 blx 01C56764
:020412E0 BC00556B stclt  5,cr5,[r0],{#0x6b}
:020412E4 55B40055 ldrpl r0,[r4, #+0x55]!
:020412E8 8055E7C0 subhis r14,r5,r0,asr #0xf
:020412EC 80555574 subhis r5,r5,r4,ror r5
:020412F0 CEC05581 cdpgt 5,12,cr5,cr0,cr1,4
:020412F4 F0552055 subnvs r2,r5,r5,asr r0
:020412F8 B50055E5 strlt r5,[r0, #-0x5e5]		;(r0-0x5e5=*(fffffa1b))
:020412FC E1C502BE strh r0,[r5, #+0x2e]		;r5+0x2e=*(0000002e)
:02041300 B1F51360 mvnlts r1,r0,ror #0x6
:02041304 806540D1 unknown
:02041308 7065231C rsbvc  r2,r5,r12,lsl r3
:0204130C B8C0656B stmltia  r0 ,{r0,r1,r3,r5,r6,r8,r10,r13,r14}^
:02041310 65A90065 strvs r0,[r9, #+0x65]!
:02041314 F503D5F0 strnv r13,[r3, #-0x5f0]		;(r3-0x5f0=*(fffffa10))
:02041318 000D1801 andeq  r1,r13,r1,lsl #0x10
:0204131C F9006508 stmnvdb  r0 ,{r3,r8,r10,r13,r14}
:02041320 55406557 strplb r6,[r0, #-0x557]		;(r0-0x557=*(fffffaa9))
:02041324 C065FC10 rsbgt  r15,r5,r0,lsl r12
:02041328 B48065B7 strlt r6,[r0],#+0x5b7
:0204132C 51AB8065 movpl  r8,r5,ror #0x0
:02041330 659EC065 ldrvs r12,[r14, #+0x65]		;r14+0x65=*(0204134d)=#1348805196(0x5065224c)
:02041334 62F06520 rscvss r6,r0,#0x8000000
:02041338 5A080065 bpl 022414D4
:0204133C 650C000D strvs r0,[r12, #-0xd]		;r12-0xd=*(5065223f)=#0(0x00000000)
:02041340 4065DF00 rsbmi  r13,r5,r0,lsl #0x1e
:02041344 65981055 ldrvs r1,[r8, #+0x55]		;r8+0x55=*(00000055)
:02041348 659DB5C0 ldrvs r11,[r13, #+0x5c0]		;r13+0x5c0=*(000005c0)
:0204134C 65224C80 strvs r4,[r2, #-0xc80]!
:02041350 65063950 strvs r3,[r6, #-0x950]		;(r6-0x950=*(fffff6b0))
:02041354 657284C0 ldrvsb r8,[r2, #-0x4c0]!
:02041358 48F06520 unknown
:0204135C 0D0C0065 unknown
:02041360 00651000 rsbeq  r1,r5,r0
:02041364 4065C5AB rsbmi  r12,r5,r11,lsr #0xb
:02041368 12341055 eornes r1,r4,#0x55
:0204136C 6583B065 strvs r11,[r3, #+0x65]		;r3+0x65=*(00000065)
:02041370 65E4A680 strvsb r10,[r4, #+0x680]!
:02041374 C0651D80 rsbgt  r1,r5,r0,lsl #0x1b
:02041378 6520656A strvs r6,[r0, #-0x56a]!
:0204137C CF6A2EF0 swigt 0x006a2ef0
:02041380 000D0741 andeq  r0,r13,r1,asr #0xe
:02041384 AB015D14 blge 020987DC
:02041388 9634D1D0 unknown
:0204138C 11D01055 bicnes r1,r0,r5,asr r0
:02041390 10513A65 subnes r3,r1,r5,ror #0x14
:02041394 55691055 strplb r1,[r9, #-0x55]!
:02041398 557CB980 ldrplb r11,[r12, #-0x980]!
:0204139C 55290380 strpl r0,[r9, #-0x380]!
:020413A0 205550B0 ldrcsh r5,[r5],#-0x0
:020413A4 14D2F055 ldrneb r15,[r2],#+0x55
:020413A8 55140475 ldrpl r0,[r4, #-0x475]		;(r4-0x475=*(fffffb8b))
:020413AC A0557C00 subges r7,r5,r0,lsl #0x18
:020413B0 805500B9 ldrhih r0,[r5],#-0x9
:020413B4 552124EA strpl r2,[r1, #-0x4ea]!
:020413B8 C055ED70 subgts r14,r5,r0,ror r13
:020413BC 5520553A strpl r5,[r0, #-0x53a]!
:020413C0 5551D4F0 ldrplb r13,[r1, #-0x4f0]		;(r1-0x4f0=*(fffffb10))
:020413C4 00553400 subeqs r3,r5,r0,lsl #0x8
:020413C8 140ABD28 strne r11,[r10],#-0xd28
:020413CC B1AA01CD movlt  r0,r13,asr #0x3
:020413D0 E3A03B2C mov  r3,#0xB000		;r3=45056(0xb000)
:020413D4 6900283D stmvsdb  r0 ,{r0,r2,r3,r4,r5,r11,r13}
:020413D8 1FED8135 swine 0x00ed8135
:020413DC 4569113D strmib r1,[r9, #-0x13d]!
:020413E0 7DD928D7 unknown
:020413E4 67241261 strvs r1,[r9, #-0x13d]!
:020413E8 69404D05 stmvsdb  r0 ,{r0,r2,r8,r10,r11,r14}^
:020413EC 00FD1485 rsceqs r1,r13,r5,lsl #0x9
:020413F0 1601623B unknown
:020413F4 0DCD30EB unknown
:020413F8 E59411B8 ldr r1,[r4, #+0x1b8]		;r4+0x1b8=*(000001b8)
:020413FC 940104BC strls r0,[r1],#-0x4bc
:02041400 03DD0CE5 biceqs r0,r13,#0xE500
:02041404 22B10619 adccss r0,r1,#0x1900000
:02041408 0261701A rsbeq  r7,r1,#0x1A
:0204140C 5300210C unknown
:02041410 0CB9FFD0 ldceq  15,cr15,[r9],#+0x340
:02041414 26F545B0 unknown
:02041418 30D9106C sbcccs r1,r9,r12,ror #0x0
:0204141C EB0028C8 bl 0204B744
:02041420 4D305109 ldcmi  1,cr5,[r0,#-0x24]!
:02041424 B0551900 sublts r1,r5,r0,lsl #0x12
:02041428 9500A983 strls r10,[r0, #-0x983]		;(r0-0x983=*(fffff67d))
:0204142C 75A70011 strvc r0,[r7, #+0x11]!
:02041430 65044D13 strvs r4,[r4, #-0xd13]		;(r4-0xd13=*(fffff2ed))
:02041434 61645512 unknown
:02041438 5D209D24 stcpl  13,cr9,[r0,#-0x90]!
:0204143C 057F2214 ldreqb r2,[r15, #-0x214]!
:02041440 E1143175 tst r4,r5,ror r1
:02041444 12000D02 andne  r0,r0,#0x80
:02041448 7D1A8FF0 unknown
:0204144C 3508411E strcc r4,[r8, #-0x11e]		;(r8-0x11e=*(fffffee2))
:02041450 9847851F stmlsda  r7 ,{r0,r1,r2,r3,r4,r8,r10,r15}^
:02041454 00011031 andeq  r1,r1,r1,lsr r0
:02041458 00056F44 andeq  r6,r5,r4,asr #0x1e
:0204145C 0206FE4C andeq  r15,r6,#0x4C0
:02041460 AC0001A4 stcge  1,cr0,[r0],{#0xa4}
:02041464 B4000141 strlt r0,[r0],#-0x141
:02041468 01BC0001 moveqs r0,r1			;r0=0(0x0)
:0204146C 10EDC800 rscne  r12,r13,r0,lsl #0x10
:02041470 0FCD550C swieq 0x00cd550c
:02041474 0CE40001 stceql 0,cr0,[r4],#+0x4
:02041478 00010315 andeq  r0,r1,r5,lsl r3
:0204147C 29330CFC ldmcsdb  r3!,{r2,r3,r4,r5,r6,r7,r10,r11}
:02041480 14000108 strne r0,[r0],#-0x108
:02041484 01200001 unknown
:02041488 1AC12C00 bne 0108C490
:0204148C DB0261AB blle 020D9B40
:02041490 4DE24DDE stcmil 13,cr4,[r2,#+0x378]!
:02041494 00D5502C sbceqs r5,r5,r12,lsr #0x0
:02041498 A800D9A1 stmgeda  r0 ,{r0,r5,r7,r8,r11,r12,r14,r15}
:0204149C 5D1C1120 unknown
:020414A0 1D1D1004 unknown
:020414A4 ADE55997 stcgel 9,cr5,[r5,#+0x25c]!
:020414A8 20002D27 andcs  r2,r0,r7,lsr #0x1a
:020414AC 5D702D9F ldcpll 13,cr2,[r0,#-0x27c]!
:020414B0 2959C810 ldmcsdb  r9 ,{r4,r11,r14,r15}^
:020414B4 0DF3300D ldceql 0,cr3,[r3,#+0x34]!
:020414B8 001D7C00 andeqs r7,r13,r0,lsl #0x18
:020414BC 2869702D unknown
:020414C0 EB600DEB bl 03844C74
:020414C4 1D60000D stcnel 0,cr0,[r0,#-0x34]!
:020414C8 000DDB80 andeq  r13,r13,r0,lsl #0x17
:020414CC 0DD510CD unknown
:020414D0 000DE350 andeq  r14,r13,r0,asr r3
:020414D4 D3801D44 orrle  r1,r0,#0x1100
:020414D8 5011000D andpls r0,r1,r13
:020414DC CF105DD5 swigt 0x00105dd5
:020414E0 1928000D stmnedb  r8!,{r0,r2,r3}
:020414E4 CB47F91C blgt 0323F95C
:020414E8 36753502 unknown
:020414EC 0095DEDB ldreqsb r13,[r5], +r11
:020414F0 0DAD0235 stceq  2,cr0,[r13,#+0xd4]!
:020414F4 0C990FA7 ldceq  15,cr0,[r9],{#0xa7}
:020414F8 293C39ED ldmcsdb  r12!,{r0,r2,r3,r5,r6,r7,r8,r11,r12,r13}
:020414FC E90C5402 stmdb  r12 ,{r1,r10,r12,r14}
:02041500 CA09E519 bgt 022BA96C
:02041504 55078141 strpl r8,[r7, #-0x141]		;(r7-0x141=*(fffffebf))
:02041508 0079801C rsbeqs r8,r9,r12,lsl r0
:0204150C 75601B6D strvcb r1,[r0, #-0xb6d]!
:02041510 5550B603 ldrplb r11,[r0, #-0x603]		;(r0-0x603=*(fffff9fd))
:02041514 2E407100 cdpcs 1,4,cr7,cr0,cr0,0
:02041518 C5BAC0C5 ldrgt r12,[r10, #+0xc5]!
:0204151C D6006540 strle r6,[r10, #+0xc5]!
:02041520 15082115 strne r2,[r8, #-0x115]		;(r8-0x115=*(fffffeeb))
:02041524 00CD0005 sbceq  r0,r13,r5
:02041528 006111D0 unknown
:0204152C 650B139A strvs r1,[r11, #-0x39a]		;r11-0x39a=*(81252981)=#0(0x00000000)
:02041530 C5002000 strgt r2,[r0, #-0x0]		;(r0-0x0=*(00000000))
:02041534 AAD0CDF0 bge 01474CFC
:02041538 6D80CD64 unknown
:0204153C 2502F530 strcs r15,[r2, #-0x530]		;(r2-0x530=*(00000ed0))
:02041540 00190D01 andeqs r0,r9,r1,lsl #0x1a
:02041544 898F2D61 stmhiib  r15 ,{r0,r5,r6,r8,r10,r11,r13}
:02041548 40890110 addmi  r0,r9,r0,lsl r1
:0204154C 95227900 strls r7,[r2, #-0x900]!
:02041550 3D48C903 unknown
:02041554 2A05F500 bcs 021BE95C
:02041558 22401125 subcs  r1,r0,#0x40000009
:0204155C A5398011 ldrge r8,[r9, #-0x11]!
:02041560 29551D40 ldmcsdb  r5 ,{r6,r8,r10,r11,r12}^
:02041564 29506D00 ldmcsdb  r0 ,{r8,r10,r11,r13,r14}^
:02041568 50006A19 andpl  r6,r0,r9,lsl r10
:0204156C 158D26D9 strne r2,[r13, #+0x6d9]		;r13+0x6d9=*(000006d9)
:02041570 885041C7 ldmhida  r0 ,{r0,r1,r2,r6,r7,r8,r14}^
:02041574 55124149 ldrpl r4,[r2, #-0x149]		;(r2-0x149=*(000012b7))
:02041578 1597C100 ldrne r12,[r7, #+0x100]		;r7+0x100=*(00000100)
:0204157C 0275B01B rsbeqs r11,r5,#0x1B
:02041580 912011C1 unknown
:02041584 690C0B00 stmvsdb  r12 ,{r8,r9,r11}
:02041588 01859005 orreq  r9,r5,r5
:0204158C B9F81AB9 unknown
:02041590 0BF5640A bleq 01D9A5C0
:02041594 AB096506 blge 0229A9B4
:02041598 2D1F8508 unknown
:0204159C 9500C160 strls r12,[r0, #-0x160]		;(r0-0x160=*(fffffea0))
:020415A0 24503500 ldrcsb r3,[r0],#-0x500
:020415A4 0D9D3E10 unknown
:020415A8 20A50126 adccs  r0,r5,r6,lsr #0x2
:020415AC B51A0011 ldrlt r0,[r10, #-0x11]		;(r10-0x11=*(ffffffef))
:020415B0 DA239901 ble 029279BC
:020415B4 C5200361 strgt r0,[r0, #-0x361]!
:020415B8 46254F3D unknown
:020415BC CD041131 unknown
:020415C0 08B1B51B ldmeqia  r1!,{r0,r1,r3,r4,r8,r10,r12,r13,r15}
:020415C4 0C04E930 stceq  9,cr14,[r4],{#0x30}
:020415C8 28610099 unknown
:020415CC B514E510 ldrlt r14,[r4, #-0x510]		;(r4-0x510=*(fffffaf0))
:020415D0 00130B35 andeqs r0,r3,r5,lsr r11
:020415D4 10D1A03D sbcnes r10,r1,r13,lsr r0
:020415D8 29012D69 stmcsdb  r1 ,{r0,r3,r5,r6,r8,r10,r11,r13}
:020415DC 0060D910 rsbeq  r13,r0,r0,lsl r9
:020415E0 0051059F unknown
:020415E4 100C0B05 andne  r0,r12,r5,lsl #0x16
:020415E8 2BC9E3A0 blcs 012BA470
:020415EC 10652AF5 unknown
:020415F0 3D2E0594 stccc  5,cr0,[r14,#-0x250]!
:020415F4 5D87DC13 unknown
:020415F8 5D10B11B unknown
:020415FC 04E9300B unknown
:02041600 AE09A908 cdpge 9,0,cr10,cr9,cr8,0
:02041604 80449D28 subhi  r9,r4,r8,lsr #0x1a
:02041608 25653079 strcsb r3,[r5, #-0x79]!
:0204160C 00C92BE5 sbceq  r2,r9,r5,ror #0x17
:02041610 7DFA2B3D ldcvcl 11,cr2,[r10,#+0xf4]!
:02041614 4106D12B unknown
:02041618 04813000 streq r3,[r1],#+0x0
:0204161C 3C4CB140 stcccl 1,cr11,[r12],{#0x40}
:02041620 314DD057 unknown
:02041624 08214D00 stmeqda  r1!,{r8,r10,r11,r14}
:02041628 102CC18D eorne  r12,r12,r13,lsl #0x3
:0204162C 38030554 stmccda  r3 ,{r2,r4,r6,r8,r10}
:02041630 2C9D8D20 ldccs  13,cr8,[r13],{#0x20}
:02041634 33091B35 unknown
:02041638 15750691 ldrneb r0,[r5, #-0x691]!
:0204163C 65112514 ldrvs r2,[r1, #-0x514]		;(r1-0x514=*(fffffaec))
:02041640 51392706 teqpl r9,r6,lsl #0xe
:02041644 39DA0135 ldmccib  r10 ,{r0,r2,r4,r5,r8}^
:02041648 00F5F441 rsceqs r15,r5,r1,asr #0x8
:0204164C F5611D29 strnvb r1,[r1, #-0xd29]!
:02041650 35B13540 ldrcc r3,[r1, #+0x540]!
:02041654 F135EDF1 ldrnvsh r14,[r5, -r1]!
:02041658 35E3F135 strccb r15,[r3, #+0x135]!
:0204165C 4135E081 teqmi r5,r1,lsl #0x1
:02041660 352BCF37 strcc r12,[r11, #-0xf37]!
:02041664 30F135D1 unknown
:02041668 3530C135 ldrcc r12,[r0, #-0x135]!
:0204166C 81353401 teqhi r5,r1,lsl #0x8
:02041670 35040AAB strcc r0,[r4, #-0xaab]		;(r4-0xaab=*(fffff555))
:02041674 35073951 strcc r3,[r7, #-0x951]		;(r7-0x951=*(fffff6af))
:02041678 0135C901 teqeq r5,r1,lsl #0x12
:0204167C 4BDC293D blmi 0174BB78
:02041680 8D3C0159 ldchi  1,cr0,[r12,#-0x164]!
:02041684 403C2169 eormis r2,r12,r9,ror #0x2
:02041688 51921EE1 orrpls r1,r2,r1,ror #0x1d
:0204168C E2833001 add  r3,r3,#0x1
:02041690 0111E10A tsteq r1,r10,lsl #0x2
:02041694 01612800 unknown
:02041698 00ED2400 rsceq  r2,r13,r0,lsl #0x8
:0204169C 27321CD9 unknown
:020416A0 4D0C0159 unknown
:020416A4 9F1300CD swils 0x001300cd
:020416A8 0ED13CE5 cdpeq 12,12,cr3,cr1,cr5,7
:020416AC 01215A23 unknown
:020416B0 4D2389EB stcmi  9,cr8,[r3,#-0x3ac]!
:020416B4 4522F000 strmi r15,[r2, #-0x0]!
:020416B8 CC1CF937 ldcgt  9,cr15,[r12],{#0x37}
:020416BC EB00277C bl 0204B4B4
:020416C0 85186D0A ldrhi r6,[r8, #-0xd0a]		;(r8-0xd0a=*(fffff2f6))
:020416C4 35602011 strccb r2,[r0, #-0x11]!
:020416C8 BD00B903 unknown
:020416CC 8F286552 swihi 0x00286552
:020416D0 60E0331D rscvs  r3,r0,r13,lsl r3
:020416D4 B907712F stmltdb  r7 ,{r0,r1,r2,r3,r5,r8,r12,r13,r14}
:020416D8 00412A06 subeq  r2,r1,r6,lsl #0x14
:020416DC F1ED71ED mvnnv  r7,r13,ror #0x3
:020416E0 F1EDF1ED mvnnv  r15,r13,ror #0x3
:020416E4 81ED95FB unknown
:020416E8 E941ED92 stmdb  r1 ,{r1,r4,r7,r8,r10,r11,r13,r14,r15}^
:020416EC 126161ED rsbne  r6,r1,#0x4000003B
:020416F0 20EA05B1 unknown
:020416F4 830AD583 unknown
:020416F8 83203CBD unknown
:020416FC 1C9424ED ldcne  4,cr2,[r4],{#0xed}
:02041700 1C4561ED stcnel 1,cr6,[r5],{#0xed}
:02041704 01F10709 mvneqs r0,r9,lsl #0xe
:02041708 BC81F120 stclt  1,cr15,[r1],{#0x20}
:0204170C A281F15E addge  r15,r1,#0x80000017
:02041710 1D7B01F1 ldcnel 1,cr0,[r11,#-0x3c4]!
:02041714 B1410801 unknown
:02041718 CED19536 mrcgt 5,6,r9,cr1,cr6,{1}
:0204171C 3EBD1C91 mrccc 12,5,r1,cr13,cr1,{4}
:02041720 B0128DCE andlts r8,r2,r14,asr #0x1b
:02041724 E5AC0031 str r0,[r12, #+0x31]!
:02041728 05ED050B streqb r0,[r13, #+0x50b]!
:0204172C 01095546 unknown
:02041730 95001D7B strls r1,[r0, #-0xd7b]		;(r0-0xd7b=*(fffff285))
:02041734 8FE28D6C swihi 0x00e28d6c
:02041738 4000015F andmi  r0,r0,r15,asr r1
:0204173C 3CE2208D stcccl 0,cr2,[r2],#+0x234
:02041740 3CE28770 stcccl 7,cr8,[r2],#+0x1c0
:02041744 E2008660 and  r8,r0,#0x6000000
:02041748 2840910C stmcsda  r0 ,{r2,r3,r8,r12,r15}^
:0204174C 0B8D8D20 bleq 003A4BD4
:02041750 8DC401C5 unknown
:02041754 4926DB0B stmmidb  r6!,{r0,r1,r3,r8,r9,r11,r12,r14,r15}
:02041758 A02D7533 eorge  r7,r13,r3,lsr r5
:0204175C 402D4655 eormi  r4,r13,r5,asr r6
:02041760 802DE2E9 eorhi  r14,r13,r9,ror #0x5
:02041764 C5202D07 strgt r2,[r0, #-0xd07]!
:02041768 0A5969E7 beq 0369BF0C
:0204176C 0502EB01 streq r14,[r2, #-0xb01]		;(r2-0xb01=*(000008ff))
:02041770 198D1017 stmneib  r13 ,{r0,r1,r2,r4,r12}
:02041774 C805D501 stmgtda  r5 ,{r0,r8,r10,r12,r14,r15}
:02041778 00252659 eoreq  r2,r5,r9,asr r6
:0204177C 11D60041 bicnes r0,r6,r1,asr #0x0
:02041780 2E792C00 cdpcs 12,6,cr2,cr9,cr0,0
:02041784 61D718A1 bicvss r1,r7,r1,lsr #0x11
:02041788 30E7C416 rsccc  r12,r7,r6,lsl r4
:0204178C 110641CD unknown
:02041790 01610900 unknown
:02041794 0004E781 andeq  r14,r4,r1,lsl #0xf
:02041798 03110801 tsteq r1,#0x10000
:0204179C 8B016009 blhi 020997C8
:020417A0 85002DE7 strhi r2,[r0, #-0xde7]		;(r0-0xde7=*(fffff219))
:020417A4 25202D05 strcs r2,[r0, #-0xd05]!
:020417A8 F8302D00 ldmnvda  r0!,{r8,r10,r11,r13}
:020417AC 0C4D3024 stceql 0,cr3,[r13],{#0x24}
:020417B0 24313112 unknown
:020417B4 54000BB1 strpl r0,[r0],#-0xbb1
:020417B8 10CD067D sbcne  r0,r13,r13,ror r6
:020417BC 10381E01 eornes r1,r8,r1,lsl #0x1c
:020417C0 19BAF019 ldmneib  r10!,{r0,r3,r4,r12,r13,r14,r15}
:020417C4 9905A700 stmlsdb  r5 ,{r8,r9,r10,r13,r15}
:020417C8 311A6906 tstcc r10,r6,lsl #0x12
:020417CC 0411D113 ldreq r13,[r1],#-0x113
:020417D0 9E0A6130 mcrls 1,0,r6,cr10,cr0,{1}
:020417D4 11D501C9 bicnes r0,r5,r9,asr #0x3
:020417D8 89900495 ldmhiib  r0 ,{r0,r2,r4,r7,r10}
:020417DC 000908E2 andeq  r0,r9,r2,ror #0x11
:020417E0 FDBEE159 ldc2  1,cr14,[r14,#+0x164]!
:020417E4 44106908 ldrmi r6,[r0],#-0x908
:020417E8 E5903040 ldr r3,[r0, #+0x40]		;r0+0x40=*(00000040)
:020417EC 21910011 orrcss r0,r1,r1,lsl r0
:020417F0 400C5025 andmi  r5,r12,r5,lsr #0x0
:020417F4 05151C94 ldreq r1,[r5, #-0xc94]		;(r5-0xc94=*(fffff36c))
:020417F8 9DFA1300 ldclsl 3,cr1,[r10,#+0x0]!
:020417FC 3C19A909 ldccc  9,cr10,[r9],{#0x9}
:02041800 85B206A5 ldrhi r0,[r2, #+0x6a5]!
:02041804 24A10200 unknown
:02041808 090D1D8F stmeqdb  r13 ,{r0,r1,r2,r3,r7,r8,r10,r11,r12}
:0204180C 00096800 andeq  r6,r9,r0,lsl #0x10
:02041810 3E2519B5 mcrcc 9,1,r1,cr5,cr5,{5}
:02041814 2D1620B9 unknown
:02041818 6D1D0501 unknown
:0204181C 60B60109 adcvss r0,r6,r9,lsl #0x2
:02041820 00E99400 rsceq  r9,r9,r0,lsl #0x8
:02041824 BD08F530 unknown
:02041828 8380C012 orrhi  r12,r0,#0x12
:0204182C 830801E5 unknown
:02041830 000008E9 andeq  r0,r0,r9,ror #0x11
:02041834 0C3511F9 ldceq  1,cr1,[r5],#-0x3e4
:02041838 0D091319 unknown
:0204183C F9E50131 unknown
:02041840 150EBE1C strne r11,[r14, #-0xe1c]		;r14-0xe1c=*(020404cc)=#-922069524(0xc90a55ec)
:02041844 D1000A04 unknown
:02041848 18068509 stmneda  r6 ,{r0,r3,r8,r10,r15}
:0204184C F1B206C5 movnvs r0,r5,asr #0xd
:02041850 3F1CF51C swicc 0x001cf51c
:02041854 59EB0003 unknown
:02041858 C3151117 tstgt r5,#0xC0000005
:0204185C 61001925 unknown
:02041860 DB11593E blle 02497D60
:02041864 30D5195D sbcccs r1,r5,r13,asr r9
:02041868 000140D8 unknown
:0204186C 60000158 andvs  r0,r0,r8,asr r1
:02041870 D53800C9 ldrle r0,[r8, #-0xc9]!
:02041874 1540AA1C strneb r10,[r0, #-0xa1c]		;(r0-0xa1c=*(fffff5e4))
:02041878 251C5131 ldrcs r5,[r12, #-0x131]		;r12-0x131=*(5065211b)=#0(0x00000000)
:0204187C 6395001A orrvss r0,r5,#0x1A
:02041880 402146A4 eormi  r4,r1,r4,lsr #0xd
:02041884 318021C0 orrcc  r2,r0,r0,asr #0x3
:02041888 71105910 tstvc r0,r0,lsl r9
:0204188C 3D108053 unknown
:02041890 B720719F unknown
:02041894 710200F1 unknown
:02041898 C9106140 ldmgtdb  r0 ,{r6,r8,r13,r14}
:0204189C 0039F86A eoreqs r15,r9,r10,ror #0x10
:020418A0 0AB11A35 beq 00C8817C
:020418A4 CD015019 unknown
:020418A8 005E1805 subeqs r1,r14,r5,lsl #0x10
:020418AC 0100E581 unknown
:020418B0 3D3D7995 ldccc  9,cr7,[r13,#-0x254]!
:020418B4 1C91C015 ldcne  0,cr12,[r1],{#0x15}
:020418B8 22799100 rsbcss r9,r9,#0x0
:020418BC 1400590B strne r5,[r0],#-0x90b
:020418C0 36A90065 unknown
:020418C4 397139CE unknown
:020418C8 B175EC52 cmnlt r5,r2,asr r12
:020418CC 6C5A2C05 ldcvsl 12,cr2,[r10],{#0x5}
:020418D0 0D292161 stceq  1,cr2,[r9,#-0x184]!
:020418D4 30084299 mulcc  r8,r9,r2
:020418D8 E353101D cmp r3,#0x1D
:020418DC 201D0427 andcss r0,r13,r7,lsr #0x8
:020418E0 83801D93 orrhi  r1,r0,#0x24C0
:020418E4 055906C5 ldreqb r0,[r9, #-0x6c5]		;(r9-0x6c5=*(fffff93b))
:020418E8 91100C8A tstls r0,r10,lsl #0x19
:020418EC 3B2920CD blcc 02A89C28
:020418F0 591C9991 ldmpldb  r12 ,{r0,r4,r7,r8,r11,r12,r15}
:020418F4 C240D80B subgt  r13,r0,#0xB0000
:020418F8 01C50ABD streqh r0,[r5, #+0xad]		;r5+0xad=*(000000ad)
:020418FC 857844D1 ldrhib r4,[r8, #-0x4d1]!
:02041900 A504A403 strge r10,[r4, #-0x403]		;(r4-0x403=*(fffffbfd))
:02041904 C1338129 teqgt r3,r9,lsr #0x2
:02041908 DF1BC113 swile 0x001bc113
:0204190C 4D311229 ldcmi  2,cr1,[r1,#-0xa4]!
:02041910 1D1228DE unknown
:02041914 00267A30 eoreq  r7,r6,r0,lsr r10
:02041918 841219EB ldrhi r1,[r2],#-0x9eb
:0204191C 15021102 strne r1,[r2, #-0x102]		;(r2-0x102=*(000012fe))
:02041920 0EED0112 mcreq 1,7,r0,cr13,cr2,{0}
:02041924 0C024918 stceq  9,cr4,[r2],{#0x18}
:02041928 CC800D56 stcgt  13,cr0,[r0],{#0x56}
:0204192C 1D221051 stcne  0,cr1,[r2,#-0x144]!
:02041930 000DC870 andeq  r12,r13,r0,ror r8
:02041934 94215598 unknown
:02041938 0DD0600D unknown
:0204193C 0029E400 eoreq  r14,r9,r0,lsl #0x8
:02041940 C0D45009 sbcgts r5,r4,r9
:02041944 02317011 eoreqs r7,r1,#0x11
:02041948 9209859D andls  r8,r9,#0x27400000
:0204194C 0D16C7E5 unknown
:02041950 21108500 tstcs r0,r0,lsl #0xa
:02041954 BCE2841E stcltl 4,cr8,[r2],#+0x78
:02041958 E59F0321 ldr r0,[r15, #+0x321]		;r15+0x321=*(02041c81)=#-1929375614(0x8d001082)
:0204195C 290B11B7 stmcsdb  r11 ,{r0,r1,r2,r4,r5,r7,r8,r12}
:02041960 22409920 subcs  r9,r0,#0x80000
:02041964 E7B88099 unknown
:02041968 1099901D addnes r9,r9,r13,lsl r0
:0204196C 4099501D addmis r5,r9,r13,lsl r0
:02041970 999019DF ldmlsib  r0 ,{r0,r1,r2,r3,r4,r6,r7,r8,r11,r12}
:02041974 2B99DE70 blcs 006B933C
:02041978 61805DD8 unknown
:0204197C 011A8E50 tsteq r10,r0,asr r14
:02041980 014DFCF1 unknown
:02041984 01113441 tsteq r1,r1,asr #0x8
:02041988 20D12CF1 ldrcssh r2,[r1],#+0xc1
:0204198C 69901711 ldmvsib  r0 ,{r0,r4,r8,r9,r10,r12}
:02041990 B53C2A21 ldrlt r2,[r12, #-0xa21]!
:02041994 071D912F ldreq r9,[r13,-r15, lsr #0x2]
:02041998 15C0E591 strneb r14,[r0, #+0x591]		;r0+0x591=*(8d001613)
:0204199C 1D08C01D unknown
:020419A0 B8201970 stmltda  r0!,{r4,r5,r6,r8,r11,r12}
:020419A4 5055C01D subpls r12,r5,r13,lsl r0
:020419A8 0DED2011 stceql 0,cr2,[r13,#+0x44]!
:020419AC C01DB000 andgts r11,r13,r0
:020419B0 11401D10 unknown
:020419B4 A8000D20 stmgeda  r0 ,{r5,r8,r10,r11}
:020419B8 B03DCD75 eorlts r12,r13,r5,ror r13
:020419BC A1801514 orrge  r1,r0,r4,lsl r5
:020419C0 258021CD strcs r2,[r0, #+0x1cd]		;r0+0x1cd=*(8d00124f)
:020419C4 2019CA40 andcss r12,r9,r0,asr #0x14
:020419C8 20A50015 adccs  r0,r5,r5,lsl r0
:020419CC C8A10021 stmgtia  r1!,{r0,r5}
:020419D0 0D0FEBFF unknown
:020419D4 893A2500 ldmhidb  r10!,{r8,r10,r13}
:020419D8 8010380A andhis r3,r0,r10,lsl #0x10
:020419DC 474D2469 strmib r2,r3,r0,r10,lsl #0x10
:020419E0 31EB001A mvncc  r0,r10,lsl r0
:020419E4 1015D12F andnes r13,r5,r15,lsr #0x2
:020419E8 9829C59D stmlsda  r9!,{r0,r2,r3,r4,r7,r8,r10,r14,r15}
:020419EC D00019BB strleh r1,[r0], -r11
:020419F0 71300D4D teqvc r0,r13,asr #0x1a
:020419F4 2A300100 bcs 02C41DFC
:020419F8 2169E240 unknown
:020419FC 35D00115 ldrccb r0,[r0, #+0x115]		;r0+0x115=*(8d001197)
:02041A00 EB0CE584 bl 0237B018
:02041A04 3C810019 stccc  0,cr0,[r1],{#0x19}
:02041A08 61780195 unknown
:02041A0C 01584401 cmpeq r8,r1,lsl #0x8
:02041A10 00058400 andeq  r8,r5,r0,lsl #0x8
:02041A14 900005D4 unknown
:02041A18 55F8007D ldrplb r0,[r8, #+0x7d]!
:02041A1C CC020E0B stcgt  14,cr0,[r2],{#0xb}
:02041A20 79F906B9 unknown
:02041A24 09F94050 unknown
:02041A28 126D1B4D rsbne  r1,r13,#0x13400
:02041A2C 02A91741 adceq  r1,r9,#0x1040000
:02041A30 89091889 stmhidb  r9 ,{r0,r3,r7,r11,r12}
:02041A34 866BBF14 unknown
:02041A38 861001E2 ldrhi r0,db 
:02041A3C CD006BE2 unknown
:02041A40 10953279 addnes r3,r5,r9,ror r2
:02041A44 59009534 stmpldb  r0 ,{r2,r4,r5,r8,r10,r12,r15}
:02041A48 1095DA11 addnes r13,r5,r1,lsl r10
:02041A4C 0541D1B6 streqb r13,[r1, #-0x1b6]		;(r1-0x1b6=*(fffffe4a))
:02041A50 6DE7C070 stcvsl 0,cr12,[r7,#+0x1c0]!
:02041A54 6D0FA900 unknown
:02041A58 E7C0E11E unknown
:02041A5C 81284D08 unknown
:02041A60 411C21E2 tstmi r12,r2,ror #0x3
:02041A64 E8840048 stmia  r4 ,{r3,r6}
:02041A68 81F01485 mvnhis r1,r5,lsl #0x9
:02041A6C 110900A1 unknown
:02041A70 00A147C8 adceq  r4,r1,r8,asr #0xf
:02041A74 15E1B080 strneb r11,[r1, #+0x80]!
:02041A78 D101093C unknown
:02041A7C 1161E215 unknown
:02041A80 40080187 andmi  r0,r8,r7,lsl #0x3
:02041A84 99007199 stmlsdb  r0 ,{r0,r3,r4,r7,r8,r12,r13,r14}
:02041A88 99A50071 stmlsib  r5!,{r0,r4,r5,r6}
:02041A8C E045041D sub  r0,r5,r13,lsl r4
:02041A90 D1010D07 unknown
:02041A94 0262AA05 rsbeq  r10,r2,#0x5000
:02041A98 02E3570B rsceq  r5,r3,#0x2C0000
:02041A9C 00B3A00B adceqs r10,r3,r11
:02041AA0 00A10145 adceq  r0,r1,r5,asr #0x2
:02041AA4 06E08550 unknown
:02041AA8 13350100 teqne r5,#0x0
:02041AAC CD45E285 unknown
:02041AB0 01AD00E5 moveq  r0,r5,ror #0x1
:02041AB4 00E96104 rsceq  r6,r9,r4,lsl #0x2
:02041AB8 BD9F1040 unknown
:02041ABC 2502B505 strcs r11,[r2, #-0x505]		;(r2-0x505=*(00000efb))
:02041AC0 49B108A9 ldmmiib  r1!,{r0,r3,r5,r7,r11}
:02041AC4 1007852C andne  r8,r7,r12,lsr #0xa
:02041AC8 005505E5 subeqs r0,r5,r5,ror #0xb
:02041ACC ADE00B75 stcgel 11,cr0,[r0,#+0x1d4]!
:02041AD0 EB014E3B bl 020953C4
:02041AD4 C5033507 strgt r3,[r3, #-0x507]		;(r3-0x507=*(0000aaf9))
:02041AD8 30E7C637 rsccc  r12,r7,r7,lsr r6
:02041ADC E5991008 ldr r1,[r9, #+0x8]		;r9+0x8=*(00000008)
:02041AE0 E0811007 add  r1,r1,r7
:02041AE4 89100800 ldmhidb  r0 ,{r11}
:02041AE8 895004E5 ldmhidb  r0 ,{r0,r2,r5,r6,r7,r10}^
:02041AEC 898003F1 stmhiib  r0 ,{r0,r4,r5,r6,r7,r8,r9}
:02041AF0 C587F0E5 strgt r15,[r7, #+0xe5]		;r7+0xe5=*(000000e5)
:02041AF4 49407033 stmmidb  r0 ,{r0,r1,r4,r5,r12,r13,r14}^
:02041AF8 57DD90F2 unknown
:02041AFC 49CBF249 stmmiib  r11 ,{r0,r3,r6,r9,r12,r13,r14,r15}^
:02041B00 45ED3842 strmib r3,[r13, #+0x842]!
:02041B04 B5D418A9 ldrltb r1,[r4, #+0x8a9]		;r4+0x8a9=*(000008a9)
:02041B08 02AD1C18 adceq  r1,r13,#0x1800
:02041B0C F3861665 orrnv  r1,r6,#0x6500000
:02041B10 410DEB00 unknown
:02041B14 14210516 unknown
:02041B18 FFE8001D swinv 0x00e8001d
:02041B1C 8D27D5FF stchi  5,cr13,[r7,#-0x3fc]!
:02041B20 B0021538 andlt  r1,r2,r8,lsr r5
:02041B24 F518750D ldrnv r7,[r8, #-0x50d]		;(r8-0x50d=*(fffffaf3))
:02041B28 00F1704B rsceqs r7,r1,r11,asr #0x0
:02041B2C 007510B2 unknown
:02041B30 102101F5 unknown
:02041B34 60181295 mulvss r8,r5,r2
:02041B38 1CE51E9D stcnel 14,cr1,[r5],#+0x274
:02041B3C 20E59D50 rsccs  r9,r5,r0,asr r13
:02041B40 E5009D40 str r9,[r0, #-0xd40]		;(r0-0xd40=*(8d000342))
:02041B44 7E69CA7F mcrvc 10,3,r12,cr9,cr15,{3}
:02041B48 D100851C unknown
:02041B4C CA68AC1F bgt 03A6CBD0
:02041B50 FEE95EE9 cdp2 14,14,cr5,cr9,cr9,7
:02041B54 D001590F andle  r5,r1,r15,lsl #0x12
:02041B58 E116D400 tst r6,r0,lsl #0x8
:02041B5C D1004950 unknown
:02041B60 5201D400 andpl  r13,r1,#0x0
:02041B64 03500004 cmpeq r0,#0x4
:02041B68 002515CD eoreq  r1,r5,r13,asr #0xb
:02041B6C 8E3D5C08 cdphi 12,2,cr5,cr13,cr8,0
:02041B70 B5256098 strlt r6,[r5, #-0x98]!
:02041B74 AD171D7C unknown
:02041B78 0CEB0001 stceql 0,cr0,[r11],#+0x4
:02041B7C 21403903 unknown
:02041B80 39061130 stmccdb  r6 ,{r4,r5,r8,r12}
:02041B84 7900C51A stmvcdb  r0 ,{r1,r3,r4,r8,r10,r14,r15}
:02041B88 FE101100 cdp2 1,0,cr1,cr0,cr0,0
:02041B8C 05590015 ldreqb r0,[r9, #-0x15]		;(r9-0x15=*(ffffffeb))
:02041B90 61150011 tstvs r5,r1,lsl r0
:02041B94 052B2D02 streq r2,[r11, #-0xd02]!
:02041B98 4901EC15 stmmidb  r1 ,{r0,r2,r4,r10,r11,r13,r14,r15}
:02041B9C 0005FD12 andeq  r15,r5,r2,lsl r13
:02041BA0 81B44F45 movhis r4,r5,asr #0x1e
:02041BA4 D610F902 ldrle r15,[r0],-r2, lsl #0x12
:02041BA8 1B11172D blne 02487864
:02041BAC 90112D08 andlss r2,r1,r8,lsl #0x1a
:02041BB0 E59913CD ldr r1,[r9, #+0x3cd]		;r9+0x3cd=*(000003cd)
:02041BB4 0160032B unknown
:02041BB8 04C95006 streqb r5,[r9],#+0x6
:02041BBC B5026D80 strlt r6,[r2, #-0xd80]		;(r2-0xd80=*(00000680))
:02041BC0 0291D411 addeqs r13,r1,#0x11000000
:02041BC4 C5029105 strgt r9,[r2, #-0x105]		;(r2-0x105=*(000012fb))
:02041BC8 10340800 eornes r0,r4,r0,lsl #0x10
:02041BCC 38E50D98 unknown
:02041BD0 16659800 unknown
:02041BD4 000D23E0 andeq  r2,r13,r0,ror #0x7
:02041BD8 00113C90 muleqs r1,r0,r12
:02041BDC 1F4D19ED swine 0x004d19ed
:02041BE0 50210155 eorpl  r0,r1,r5,asr r1
:02041BE4 6DD96A1C unknown
:02041BE8 6D17F123 unknown
:02041BEC 41600023 unknown
:02041BF0 CEF04150 mrcgt 1,7,r4,cr0,cr0,{2}
:02041BF4 9103410F unknown
:02041BF8 61177D17 tstvs r7,r7,lsl r13
:02041BFC 0B50211B bleq 0344A070
:02041C00 03293ED9 unknown
:02041C04 037113B5 cmneq r1,#0xD4000002
:02041C08 03215017 unknown
:02041C0C 11050FA1 unknown
:02041C10 BC121DE7 ldclt  13,cr1,[r2],{#0xe7}
:02041C14 011DD810 tsteq r13,r0,lsl r8
:02041C18 1107E598 swpne r14,r8,r7
:02041C1C 84137130 ldrhi r7,[r3],#-0x130
:02041C20 7DD7FEE2 unknown
:02041C24 4642600D strmib r6,[r2],-r13
:02041C28 490781E0 stmmidb  r7 ,{r5,r6,r7,r8,r15}
:02041C2C 16050922 strne r0,[r5],-r2, lsr #0x12
:02041C30 6C2C003D stcvs  0,cr0,[r12],#-0xf4
:02041C34 04398810 unknown
:02041C38 0149E087 unknown
:02041C3C 01440842 unknown
:02041C40 18000902 stmneda  r0 ,{r1,r8,r11}
:02041C44 00B527E9 adceqs r2,r5,r9,ror #0xf
:02041C48 15F11A71 ldrneb r1,[r1, #+0xa71]!
:02041C4C DD407B02 unknown
:02041C50 811FD53F tsthi r15,r15,lsr r5
:02041C54 01574A10 cmpeq r7,r0,lsl r10
:02041C58 C18E0595 unknown
:02041C5C 1D20A105 stcne  1,cr10,[r0,#-0x14]!
:02041C60 01BDB43F moveqs r11,lsr r15		;r11=33823848(0x2041c68)
:02041C64 4D153570 unknown
:02041C68 4D18D701 unknown
:02041C6C E0234111 eor  r4,r3,r1,lsl r1
:02041C70 4B1B65E3 blmi 0271B404
:02041C74 14A6000D unknown
:02041C78 B002400D andlt  r4,r2,r13
:02041C7C 0D19E1A0 unknown
:02041C80 00108200 andeqs r8,r0,r0,lsl #0x4
:02041C84 85232D8D strhi r2,[r3, #-0xd8d]!
:02041C88 6105E30D unknown
:02041C8C 50089802 andpl  r9,r8,r2,lsl #0x10
:02041C90 0050E59B unknown
:02041C94 0100E89B swpeq r14,r11,r0
:02041C98 3001B5A0 andcc  r11,r1,r0,lsr #0xb
:02041C9C 02011A81 andeq  r1,r1,#0x81000
:02041CA0 740B1C89 strvc r1,[r11],#-0xc89
:02041CA4 E106E285 unknown
:02041CA8 69019918 stmvsdb  r1 ,{r3,r4,r8,r11,r12,r15}
:02041CAC 01040915 unknown
:02041CB0 CC76F82F ldcgtl 8,cr15,[r6],#-0xbc
:02041CB4 61CC7DFD unknown
:02041CB8 1061E540 rsbne  r14,r1,r0,asr #0xa
:02041CBC 61D41DFD ldrvssh r1,[r4, #+0xdd]		;r4+0xdd=*(000000dd)
:02041CC0 8B005040 blhi 02055DC8
:02041CC4 2B6D0AE8 blcs 03B8486C
:02041CC8 05E04184 streqb r4,[r0, #+0x184]!
:02041CCC 00E04620 rsceq  r4,r0,r0,lsr #0xc
:02041CD0 40CB0379 sbcmi  r0,r11,r9,ror r3
:02041CD4 ADEBFFC9 stcgel 15,cr15,[r11,#+0x324]!
:02041CD8 0912B119 ldmeqdb  r2 ,{r0,r3,r4,r8,r12,r13,r15}
:02041CDC 18910E18 ldmneia  r1 ,{r3,r4,r9,r10,r11}
:02041CE0 D910A5B8 ldmledb  r0 ,{r3,r4,r5,r7,r8,r10,r13,r15}
:02041CE4 31019905 unknown
:02041CE8 4005102B andmi  r1,r5,r11,lsr #0x0
:02041CEC AF015914 swige 0x00015914
:02041CF0 2D091C51 unknown
:02041CF4 4913351F ldmmidb  r3 ,{r0,r1,r2,r3,r4,r8,r10,r12,r13}
:02041CF8 0024CC00 eoreq  r12,r4,r0,lsl #0x18
:02041CFC 5118EB1D tstpl r8,r13,lsl r11
:02041D00 1110554A tstne r0,r10,asr #0xa
:02041D04 03007D10 unknown
:02041D08 85503C07 ldrhib r3,[r0, #-0xc07]		;(r0-0xc07=*(8d00047b))
:02041D0C 88800710 stmhiia  r0 ,{r4,r8,r9,r10}
:02041D10 80103510 andhis r3,r0,r0,lsl r5
:02041D14 06450225 streqb r0,[r5],-r5, lsr #0x4
:02041D18 03FDE7C4 mvneqs r14,#0x3100000
:02041D1C E3590925 cmp r9,#0x94000
:02041D20 04C90133 streqb r0,[r9],#+0x133
:02041D24 E3580802 cmp r8,#0x20000
:02041D28 821915CB andhis r1,r9,#0x32C00000
:02041D2C 08E58B40 unknown
:02041D30 04818B50 streq r8,[r1],#+0xb50
:02041D34 60C00D71 sbcvs  r0,r0,r1,ror r13
:02041D38 8000E58B andhi  r14,r0,r11,lsl #0xb
:02041D3C 1DC1E580 unknown
:02041D40 9022C980 eorls  r12,r2,r0,lsl #0x13
:02041D44 8918E581 ldmhidb  r8 ,{r0,r7,r8,r10,r13,r14,r15}
:02041D48 A000F113 andge  r15,r0,r3,lsl r1
:02041D4C 0C350D61 ldceq  13,cr0,[r5],#-0x184
:02041D50 E9020E0D stmdb  r2 ,{r0,r2,r3,r9,r10,r11}
:02041D54 13E51C10 mvnne  r1,#0x1000
:02041D58 03E5A0A2 mvneq  r10,#0xA2
:02041D5C 92B0178D adclss r1,r0,#0x2340000
:02041D60 E59200B5 ldr r0,[r2, #+0xb5]		;r2+0xb5=*(000014b5)
:02041D64 9D804426 unknown
:02041D68 E5900569 ldr r0,[r0, #+0x569]		;r0+0x569=*(8d0015eb)
:02041D6C 8814290C ldmhida  r4 ,{r2,r3,r8,r11,r13}
:02041D70 C908E590 stmgtdb  r8 ,{r4,r7,r8,r10,r13,r14,r15}
:02041D74 5B500700 blpl 0344397C
:02041D78 400600E0 andmi  r0,r6,r0,ror #0x1
:02041D7C 00F900AD rsceqs r0,r9,r13,lsr #0x1
:02041D80 1840F904 stmneda  r0 ,{r2,r8,r11,r12,r13,r14,r15}^
:02041D84 18E92EE9 unknown
:02041D88 14E087D6 unknown
:02041D8C F91DC500 ldmnvdb  r13 ,{r8,r10,r14,r15}
:02041D90 30E08613 rsccc  r8,r0,r3,lsl r6
:02041D94 021130E1 andeqs r3,r1,#0xE1
:02041D98 3904B530 stmccdb  r4 ,{r4,r5,r8,r10,r12,r13,r15}
:02041D9C 1DFF0B01 ldcnel 11,cr0,[r15,#+0x4]!
:02041DA0 351C9B34 ldrcc r9,[r12, #-0xb34]		;r12-0xb34=*(50651718)=#0(0x00000000)
:02041DA4 18007102 stmneda  r0 ,{r1,r8,r12,r13,r14}
:02041DA8 79301914 ldmvcdb  r0!,{r2,r4,r8,r11,r12}
:02041DAC 10664503 rsbne  r4,r6,r3,lsl #0xa
:02041DB0 10844000 addne  r4,r4,r0
:02041DB4 0619100D ldreq r1,[r9],-r13
:02041DB8 39EA6013 unknown
:02041DBC 9D004001 unknown
:02041DC0 00A96FF1 unknown
:02041DC4 ED0662E3 unknown
:02041DC8 E91D1514 ldmdb  r13 ,{r2,r4,r8,r10,r12}
:02041DCC 8A0DF110 bhi 023BE214
:02041DD0 5E040139 mcrpl 1,0,r0,cr4,cr9,{1}
:02041DD4 00E04BB0 unknown
:02041DD8 01011539 unknown
:02041DDC B011450C andlts r4,r1,r12,lsl #0xa
:02041DE0 0CE580B0 stceql 0,cr8,[r5],#+0x2c0
:02041DE4 BDE58070 stcltl 0,cr8,[r5,#+0x1c0]!
:02041DE8 03ED804E mvneq  r8,#0x4E
:02041DEC 0165159D unknown
:02041DF0 1C116515 ldcne  5,cr6,[r1],{#0x15}
:02041DF4 BDA92165 stclt  1,cr2,[r9,#+0x194]!
:02041DF8 E92D4F06 stmdb  r13!,{r1,r2,r8,r9,r10,r11,r14}
:02041DFC 08016514 stmeqda  r1 ,{r2,r4,r8,r10,r13,r14}
:02041E00 93A12009 movls  r2,#0x9		;r2=9(0x9)
:02041E04 06B101E5 unknown
:02041E08 11090CB9 strneh r0,[r9, -r9]
:02041E0C 032D1CF5 unknown
:02041E10 00E593F8 unknown
:02041E14 06E590B0 unknown
:02041E18 E0510040 subs r0,r1,r0,asr #0x0
:02041E1C 01111038 tsteq r1,r8,lsr r0
:02041E20 1038001D eornes r0,r8,r13,lsl r0
:02041E24 04018D30 streq r8,[r1],#-0xd30
:02041E28 02269D90 eoreq  r9,r6,#0x2400
:02041E2C A1086190 swpge r6,r0,r8
:02041E30 0895CA01 ldmeqia  r5 ,{r0,r9,r11,r14,r15}
:02041E34 08011501 stmeqda  r1 ,{r0,r8,r10,r12}
:02041E38 41405015 unknown
:02041E3C 40550010 submis r0,r5,r0,lsl r0
:02041E40 55540481 ldrplb r0,[r4, #-0x481]		;(r4-0x481=*(fffffb7f))
:02041E44 3029CA19 eorcc  r12,r9,r9,lsl r10
:02041E48 00411019 subeq  r1,r1,r9,lsl r0
:02041E4C 4D05C5EA unknown
:02041E50 00310610 eoreqs r0,r1,r0,lsl r6
:02041E54 3308CD04 unknown
:02041E58 05CD2BD7 streqb r2,[r13, #+0xbd7]		;r13+0xbd7=*(00000bd7)
:02041E5C 0739178D ldreq r1,[r9,-r13, lsl #0xf]!
:02041E60 29008113 stmcsdb  r0 ,{r0,r1,r4,r8,r15}
:02041E64 37D82F50 unknown
:02041E68 8017EBFF ldrhish r14,[r7], -r15
:02041E6C 0017E240 andeqs r14,r7,r0,asr #0x4
:02041E70 16B95800 unknown
:02041E74 8610079A unknown
:02041E78 300201E0 andcc  r0,r2,r0,ror #0x3
:02041E7C 8000E085 andhi  r14,r0,r5,lsl #0x1
:02041E80 18EDE58D unknown
:02041E84 6D178980 unknown
:02041E88 8B2E2250 blhi 02BCA7D0
:02041E8C 03D721E2 biceqs r2,r7,#0x80000038
:02041E90 18390389 ldmneda  r9!,{r0,r3,r7,r8,r9}
:02041E94 877017F1 unknown
:02041E98 074008E0 streqb r0,da 
:02041E9C 55EBE054 strplb r14,[r11, #+0x54]!
:02041EA0 411B7506 tstmi r11,r6,lsl #0xa
:02041EA4 0505895E streq r8,[r5, #-0x95e]		;(r5-0x95e=*(fffff6a2))
:02041EA8 0005F82E andeq  r15,r5,r14,lsr #0x10
:02041EAC 85100549 ldrhi r0,[r0, #-0x549]		;(r0-0x549=*(8d000b39))
:02041EB0 0E4101E0 cdpeq 1,4,cr0,cr1,cr0,7
:02041EB4 014D3B84 unknown
:02041EB8 9D000CEB unknown
:02041EBC 408007D1 unknown
:02041EC0 152219E0 strne r1,[r2, #-0x9e0]!
:02041EC4 E0866014 add  r6,r6,r4,lsl r0
:02041EC8 018C3BD5 unknown
:02041ECC E59D3000 ldr r3,[r13, #+0x0]		;r13+0x0=*(00000000)
:02041ED0 A9101339 ldmgedb  r0 ,{r0,r3,r4,r5,r8,r9,r12}
:02041ED4 79510A00 ldmvcdb  r1 ,{r9,r11}^
:02041ED8 51121547 tstpl r2,r7,asr #0xa
:02041EDC 2D61FFD6 stccsl 15,cr15,[r1,#-0x358]!
:02041EE0 00051349 andeq  r1,r5,r9,asr #0x6
:02041EE4 950105E3 strls r0,[r1, #-0x5e3]		;(r1-0x5e3=*(fffffa1d))
:02041EE8 0B1D3802 bleq 0278FEF8
:02041EEC 8D001845 unknown
:02041EF0 19C5B412 stmneib  r5 ,{r1,r4,r10,r12,r13,r15}^
:02041EF4 918F19D1 unknown
:02041EF8 02210271 eoreq  r0,r1,#0x10000007
:02041EFC 6B602175 blvs 0384A4D8
:02041F00 65851591 strvs r1,[r5, #+0x591]		;r5+0x591=*(00000591)
:02041F04 03E59601 mvneq  r9,#0x100000
:02041F08 85083D70 strhi r3,[r8, #-0xd70]		;(r8-0xd70=*(fffff290))
:02041F0C 31B231A5 movccs r3,r5,lsr #0x3		;r3=0(0x0)
:02041F10 1039B800 eornes r11,r9,r0,lsl #0x10
:02041F14 0975100A unknown
:02041F18 8D015695 unknown
:02041F1C 0129382A unknown
:02041F20 149F10E8 ldrne r1,[r15],#+0xe8
:02041F24 E2440435 sub  r0,r4,#0x35000000
:02041F28 E501A905 str r10,[r1, #-0x905]		;(r1-0x905=*(fffff6fb))
:02041F2C 29110156 ldmcsdb  r1 ,{r1,r2,r4,r6,r8}
:02041F30 91809110 orrls  r9,r0,r0,lsl r1
:02041F34 2D30B90B ldccs  9,cr11,[r0,#-0x2c]!
:02041F38 802DC020 eorhi  r12,r13,r0,lsr #0x0
:02041F3C 202D5F54 eorcs  r5,r13,r4,asr r15
:02041F40 5D5CF02D unknown
:02041F44 87001501 strhi r1,[r0,-r1, lsl #0xa]
:02041F48 94A32069 unknown
:02041F4C F9072510 stmnvdb  r7 ,{r4,r8,r10,r13}
:02041F50 09C1100B stmeqib  r1 ,{r0,r1,r3,r12}^
:02041F54 452C2348 strmi r2,[r12, #-0x348]!
:02041F58 03211928 unknown
:02041F5C 1115009D unknown
:02041F60 500BA900 andpl  r10,r11,r0,lsl #0x12
:02041F64 10B55D5B adcnes r5,r5,r11,asr r13
:02041F68 E210A996 ands r10,r0,#0x258000
:02041F6C 0A442002 beq 03149F7C
:02041F70 963008E0 unknown
:02041F74 812002E5 unknown
:02041F78 0002E000 andeq  r14,r2,r0
:02041F7C 1575E153 ldrneb r14,[r5, #-0x153]!
:02041F80 942020D1 unknown
:02041F84 510B75E1 unknown
:02041F88 1306A929 unknown
:02041F8C 5C180039 ldcpl  0,cr0,[r8],{#0x39}
:02041F90 201BB501 andcss r11,r11,r1,lsl #0xa
:02041F94 8501D19D strhi r13,[r1, #-0x19d]		;(r1-0x19d=*(fffffe63))
:02041F98 52820001 addpl  r0,r2,#0x1
:02041F9C 232100E5 unknown
:02041FA0 0000E044 andeq  r14,r0,r4,asr #0x0
:02041FA4 01E00481 mvneq  r0,r1,lsl #0x9
:02041FA8 0CE28000 stceql 0,cr8,[r2],#+0x0
:02041FAC 40010351 andmi  r0,r1,r1,asr r3
:02041FB0 000A01E5 andeq  r0,r10,r5,ror #0x3
:02041FB4 5DC41709 unknown
:02041FB8 0850E920 ldmeqda  r0 ,{r5,r8,r11,r13,r14,r15}^
:02041FBC 01100569 tsteq r0,r9,ror #0xa
:02041FC0 0E0E1400 cdpeq 4,0,cr1,cr14,cr0,0
:02041FC4 0181052E orreq  r0,r1,r14,lsr #0xa
:02041FC8 25E30985 strcsb r0,[r3, #+0x985]!
:02041FCC 19C51500 stmneib  r5 ,{r8,r10,r12}^
:02041FD0 75150021 ldrvc r0,[r5, #-0x21]		;(r5-0x21=*(ffffffdf))
:02041FD4 2502C600 strcs r12,[r2, #-0x600]		;(r2-0x600=*(fffffa09))
:02041FD8 0075ED01 rsbeqs r14,r5,r1,lsl #0x1a
:02041FDC 00990189 addeqs r0,r9,r9,lsl #0x3
:02041FE0 2008E050 andcs  r14,r8,r0,asr r0
:02041FE4 03E50784 mvneq  r0,#0x2100000
:02041FE8 75942361 ldrvc r2,[r4, #+0x361]		;r4+0x361=*(00000361)
:02041FEC 10003505 andne  r3,r0,r5,lsl #0xa
:02041FF0 C4E03480 unknown
:02041FF4 4D0AC94C unknown
:02041FF8 25014501 strcs r4,[r1, #-0x501]		;(r1-0x501=*(fffffaff))
:02041FFC F805D511 stmnvda  r5 ,{r0,r4,r8,r10,r12,r14,r15}
:02042000 BD037DC2 unknown
:02042004 04A9800B unknown
:02042008 25487540 strcsb r7,[r8, #-0x540]		;(r8-0x540=*(fffffac0))
:0204200C 6002D601 andvs  r13,r2,r1,lsl #0xc
:02042010 047D03B9 unknown
:02042014 9D020500 unknown
:02042018 BC6C0300 stcltl 3,cr0,[r12],#-0x0
:0204201C 0D058505 unknown
:02042020 9511A814 ldrls r10,[r1, #-0x814]		;(r1-0x814=*(fffff7ec))
:02042024 01ACE510 moveq  r14,r0,lsl r5		;r14=-1929375614(0x8d001082)
:02042028 ED152195 unknown
:0204202C 10C98D01 sbcne  r8,r9,r1,lsl #0x1a
:02042030 02186DB0 andeqs r6,r8,#0x2C00
:02042034 10080045 andne  r0,r8,r5,asr #0x0
:02042038 592B0051 stmpldb  r11!,{r0,r4,r6}
:0204203C B030A510 eorlts r10,r0,r0,lsl r5
:02042040 12E903E1 rscne  r0,r9,#0x84000003
:02042044 10E58370 rscne  r8,r5,r0,ror r3
:02042048 E583600C str r6,[r3, #+0xc]		;r3+0xc=*(0000000c)
:0204204C 759505B8 ldrvc r0,[r5, #+0x5b8]		;r5+0x5b8=*(000005b8)
:02042050 E9838003 stmib  r3 ,{r0,r1,r15}
:02042054 2D202631 stccs  6,cr2,[r0,#-0xc4]!
:02042058 10F92005 rscnes r2,r9,r5
:0204205C F5D409BD ldrnvb r0,[r4, #+0x9bd]		;r4+0x9bd=*(000009bd)
:02042060 F1033D0A unknown
:02042064 07A9910C streq r9,[r9,+r12, lsl #0x2]!
:02042068 B9F83845 unknown
:0204206C 000FB70D andeq  r11,r15,r13,lsl #0xe
:02042070 4070E92D rsbmis r14,r0,r13,lsr #0x12
:02042074 40600335 rsbmi  r0,r0,r5,lsr r3
:02042078 002104D9 unknown
:0204207C 19ED17F9 unknown
:02042080 0151CB14 cmpeq r1,r4,lsl r11
:02042084 74CF40A5 strvcb r4,[r15],#+0xa5
:02042088 893B1910 ldmhidb  r11!,{r4,r8,r11,r12}
:0204208C 01EB0023 mvneq  r0,r3,lsr #0x0
:02042090 14C05D04 strneb r5,[r0],#+0xd04
:02042094 15180009 ldrne r0,[r8, #-0x9]		;(r8-0x9=*(fffffff7))
:02042098 20001910 andcs  r1,r0,r0,lsl r9
:0204209C 24B5083D unknown
:020420A0 21E98000 mvncs  r8,r0
:020420A4 15096510 strne r6,[r9, #-0x510]		;(r9-0x510=*(fffffaf0))
:020420A8 9D203024 stcls  0,cr3,[r0,#-0x90]!
:020420AC 10031005 andne  r1,r3,r5
:020420B0 00718010 rsbeqs r8,r1,r0,lsl r0
:020420B4 20013584 andcs  r3,r1,r4,lsl #0xb
:020420B8 6D14E580 unknown
:020420BC D8536100 ldmleda  r3 ,{r8,r13,r14}^
:020420C0 03490561 unknown
:020420C4 07193355 unknown
:020420C8 05DC1581 ldreqb r1,[r12, #+0x581]		;r12+0x581=*(506527cd)=#0(0x00000000)
:020420CC 70333D0E eorvcs r3,r3,r14,lsl #0x1a
:020420D0 A5E8BD40 strgeb r11,[r8, #+0xd40]!
:020420D4 001D1E17 andeqs r1,r13,r7,lsl r14
:020420D8 490E1CA1 stmmidb  r14 ,{r0,r5,r7,r10,r11,r12}
:020420DC C9037D17 stmgtdb  r3 ,{r0,r1,r2,r4,r8,r10,r11,r12,r13,r14}
:020420E0 0411AD0E ldreq r10,[r1],#-0xd0e
:020420E4 00013C20 andeq  r3,r1,r0,lsr #0x18
:020420E8 6D002130 unknown
:020420EC 2FFF3300 swics 0x00ff3300
:020420F0 418D02B9 strmih r0,[r13, +r9]
:020420F4 F1C02107 bicnv  r2,r0,r7,lsl #0x2
:020420F8 218DC021 orrcs  r12,r13,r1,lsr #0x0
:020420FC 00210B00 eoreq  r0,r1,r0,lsl #0x16
:02042100 102106AB eorne  r0,r1,r11,lsr #0xd
:02042104 1500E900 strne r14,[r0, #-0x900]		;(r0-0x900=*(8d000782))
:02042108 003DE806 eoreqs r14,r13,r6,lsl #0x10
:0204210C 55DA1221 ldrplb r1,[r10, #+0x221]		;r10+0x221=*(00000221)
:02042110 E5801028 str r1,[r0, #+0x28]		;r0+0x28=*(8d0010aa)
:02042114 03007D84 unknown
:02042118 1DA10011 stcne  0,cr0,[r1,#+0x44]!
:0204211C 9470107D unknown
:02042120 391E4DE5 ldmccdb  r14 ,{r0,r2,r5,r6,r7,r8,r10,r11,r14}
:02042124 E2109900 ands r9,r0,#0x0
:02042128 50062195 mulpl  r6,r5,r1
:0204212C 01950F51 orreqs r0,r5,r1,asr r15
:02042130 D840113C stmleda  r0 ,{r2,r3,r4,r5,r8,r12}^
:02042134 3C001159 stccc  1,cr1,[r0],{#0x59}
:02042138 01951005 orreqs r1,r5,r5
:0204213C 00D52009 sbceqs r2,r5,r9
:02042140 BD001DD3 unknown
:02042144 95061025 strls r1,[r6, #-0x25]		;(r6-0x25=*(ffffffdb))
:02042148 000D3801 andeq  r3,r13,r1,lsl #0x10
:0204214C 02A51E31 adceq  r1,r5,#0x310
:02042150 3CF52195 ldcccl 1,cr2,[r5],#+0x254
:02042154 0DCB000D unknown
:02042158 000D3C40 andeq  r3,r13,r0,asr #0x18
:0204215C AA0FB140 bge 0242E664
:02042160 01301DC7 teqeq r0,r7,asr #0x1b
:02042164 64E58709 unknown
:02042168 10C51A49 sbcne  r1,r5,r9,asr #0x14
:0204216C 0D201DC6 stceq  13,cr1,[r0,#-0x318]!
:02042170 BF001D01 swilt 0x00001d01
:02042174 04252025 unknown
:02042178 775C0025 ldrvcb r0,[r12,-r5, lsr #0x0]
:0204217C 25070025 strcs r0,[r7, #-0x25]		;(r7-0x25=*(ffffffdb))
:02042180 40251080 eormi  r1,r5,r0,lsl #0x1
:02042184 B5002556 strlt r2,[r0, #-0x556]		;(r0-0x556=*(8d000b2c))
:02042188 0D002555 unknown
:0204218C 52002528 andpl  r2,r0,#0xA000000
:02042190 00080025 andeq  r0,r8,r5,lsr #0x0
:02042194 4C97F09D ldcmi  0,cr15,[r7],{#0x9d}
:02042198 809D1F05 addhis r1,r13,r5,lsl #0x1e
:0204219C 09005548 stmeqdb  r0 ,{r3,r6,r8,r10,r12,r14}
:020421A0 56130011 unknown
:020421A4 11D9409D unknown
:020421A8 29951021 ldmcsib  r5 ,{r0,r5,r12}
:020421AC 8D0500A5 unknown
:020421B0 DF200901 swile 0x00200901
:020421B4 BD9D00A9 unknown
:020421B8 80710540 rsbhis r0,r1,r0,asr #0xa
:020421BC BD0504E7 unknown
:020421C0 0C015010 stceq  0,cr5,[r1],{#0x10}
:020421C4 BDF6030D ldcltl 3,cr0,[r6,#+0x34]!
:020421C8 95109900 ldrls r9,[r0, #-0x900]		;(r0-0x900=*(8d000782))
:020421CC 3280CD6D addcc  r12,r0,#0x1B40
:020421D0 D50C001D strle r0,[r12, #-0x1d]		;r12-0x1d=*(5065222f)=#0(0x00000000)
:020421D4 10101D15 andnes r1,r0,r5,lsl r13
:020421D8 05E53594 streqb r3,[r5, #+0x594]!
:020421DC A1912735 orrges r2,r1,r5,lsr r7
:020421E0 FFFC7223 swinv 0x00fc7223
:020421E4 252AEB14 strcs r14,[r10, #-0xb14]!
:020421E8 19A50D00 stmneib  r5!,{r8,r10,r11}
:020421EC 94501025 ldrlsb r1,[r0],#-0x25
:020421F0 95008D34 strls r8,[r0, #-0xd34]		;(r0-0xd34=*(fffff2cc))
:020421F4 835E09E5 cmphi r14,#0x394000
:020421F8 E5856085 str r6,[r5, #+0x85]		;r5+0x85=*(00000085)
:020421FC 01092029 unknown
:02042200 1E000D0E cdpne 13,0,cr0,cr0,cr14,0
:02042204 94601429 unknown
:02042208 0045E52A subeq  r14,r5,r10,lsr #0xa
:0204220C 991A210D ldmlsdb  r10 ,{r0,r2,r3,r8,r13}
:02042210 79010500 stmvcdb  r1 ,{r8,r10}
:02042214 79760F21 unknown
:02042218 69500701 ldmvsdb  r0 ,{r0,r8,r9,r10}^
:0204221C 05458007 streqb r8,[r5, #-0x7]		;(r5-0x7=*(fffffff9))
:02042220 69724011 unknown
:02042224 05040011 streq r0,[r4, #-0x11]		;(r4-0x11=*(ffffffef))
:02042228 E7805110 unknown
:0204222C 45012009 strmi r2,[r1, #-0x9]		;(r1-0x9=*(fffffff7))
:02042230 1D6DE790 stcnel 7,cr14,[r13,#-0x240]!
:02042234 07102500 ldreq r2,[r0,-r0, lsl #0xa]
:02042238 E7188081 ldr r8,[r8,-r1, lsl #0x1]
:0204223C 75000D0C strvc r0,[r0, #-0xd0c]		;(r0-0xd0c=*(fffff2f4))
:02042240 01750011 cmneq r5,r1,lsl r0
:02042244 AC0175F1 stcge  5,cr7,[r1],{#0xf1}
:02042248 65000D04 strvs r0,[r0, #-0xd04]		;(r0-0xd04=*(fffff2fc))
:0204224C 001D200D andeqs r2,r13,r13
:02042250 E596200D ldr r2,[r6, #+0xd]		;r6+0xd=*(0000000d)
:02042254 95CA613A strlsb r6,[r10, #+0x13a]		;r10+0x13a=*(0000013a)
:02042258 8608592A strhi r5,[r8],-r10, lsr #0x12
:0204225C E5940295 ldr r0,[r4, #+0x295]		;r4+0x295=*(00000295)
:02042260 79CA5D2C stmvcib  r10 ,{r2,r3,r5,r8,r10,r11,r12,r14}^
:02042264 2D138900 unknown
:02042268 59E58422 unknown
:0204226C EBFFCA1C bl 02034AE4
:02042270 47F0150D ldrmib r1,[r0,+r13, lsl #0xa]!
:02042274 0008E92D andeq  r14,r8,r13,lsr #0x12
:02042278 900199A0 andls  r9,r1,r0,lsr #0x13
:0204227C 9A014DB0 bls 02095944
:02042280 1D2124E5 stcne  4,cr2,[r1,#-0x394]!
:02042284 9455D800 ldrlsb r13,[r5],#-0x800
:02042288 0265DCE5 rsbeq  r13,r5,#0xE500
:0204228C 89700061 unknown
:02042290 05000500 streq r0,[r0, #-0x500]		;(r0-0x500=*(fffffb00))
:02042294 75066110 strvc r6,[r6, #-0x110]		;(r6-0x110=*(fffffef0))
:02042298 5510654D ldrpl r6,[r0, #-0x54d]		;(r0-0x54d=*(fffffab3))
:0204229C 179911E3 ldrne r1,[r0, #-0x54d]		;(r0-0x54d=*(fffffab3))
:020422A0 80140641 andhis r0,r4,r1,asr #0xc
:020422A4 09E59131 unknown
:020422A8 000C02B9 streqh r0,[r12], -r9
:020422AC 01081591 swpeq r1,r1,r8
:020422B0 01311571 teqeq r1,r1,ror r5
:020422B4 1BD51071 blne 01586480
:020422B8 1E878014 mcrne 0,4,r8,cr7,cr4,{0}
:020422BC A0500815 subges r0,r0,r5,lsl r8
:020422C0 0C010101 stceq  1,cr0,[r1],{#0x1}
:020422C4 A0604007 rsbge  r4,r0,r7
:020422C8 1E4D3F01 cdpne 15,4,cr3,cr13,cr1,0
:020422CC B17017F5 ldrltsh r1,[r0, #-0x75]!
:020422D0 307DB011 rsbccs r11,r13,r1,lsl r0
:020422D4 051055ED ldreq r5,[r0, #-0x5ed]		;(r0-0x5ed=*(fffffa13))
:020422D8 05DC31C9 ldreqb r3,[r12, #+0x1c9]		;r12+0x1c9=*(50652415)=#0(0x00000000)
:020422DC 14151594 ldrne r1,[r5],#-0x594
:020422E0 1D158050 unknown
:020422E4 20DC0500 sbccss r0,r12,r0,lsl #0xa
:020422E8 49E58465 unknown
:020422EC 0D503550 unknown
:020422F0 58501111 ldmplda  r0 ,{r0,r4,r8,r12}^
:020422F4 01D8E3A0 biceqs r14,r8,r0,lsr #0x7
:020422F8 8455DC00 ldrhib r13,[r5],#-0xc00
:020422FC 14886CB9 strne r6,[r8],#+0xcb9
:02042300 2A4D9160 bcs 033A6888
:02042304 0759FF27 ldreqb r15,[r9,-r7, lsr #0x1e]
:02042308 56C82DD9 unknown
:0204230C 0009F9E3 andeq  r15,r9,r3,ror #0x13
:02042310 099415D8 ldmeqib  r4 ,{r3,r4,r6,r7,r8,r10,r12}
:02042314 FFF28825 swinv 0x00f28825
:02042318 5D001AFF unknown
:0204231C 20BD8711 adccss r8,r13,r1,lsl r7
:02042320 0065F8E8 rsbeq  r15,r5,r8,ror #0x11
:02042324 9013CD01 andlss r12,r3,r1,lsl #0x1a
:02042328 54581DB1 ldrplb r1,[r8],#-0xdb1
:0204232C 317000E3 cmncc r0,r3,ror #0x1
:02042330 6040DA2B subvs  r13,r0,r11,lsr #0x14
:02042334 40E5089F smlalmi  r0,r5,r15,r8
:02042338 3EE59F50 mcrcc 15,7,r9,cr5,cr0,{2}
:0204233C 408F0B69 addmi  r0,r15,r9,ror #0x16
:02042340 15900061 ldrne r0,[r0, #+0x61]		;r0+0x61=*(00000061)
:02042344 1002E082 andne  r14,r2,r2,lsl #0x1
:02042348 A1E00140 mvnge  r0,r0,asr #0x2
:0204234C A2E08220 rscge  r8,r0,#0x2
:02042350 E100A022 unknown
:02042354 E0821294 umull  r1,r2,r4,r2
:02042358 00402001 subeq  r2,r0,r1
:0204235C 9600D2E0 strls r13,r2,r0,r1
:02042360 011011E1 tsteq r0,r1,ror #0x3
:02042364 DD872070 unknown
:02042368 31E15704 mvncc  r5,r4,lsl #0xe
:0204236C 0331BA0B teqeq r1,#0xB000
:02042370 C9D207A1 ldmgtib  r2 ,{r0,r5,r7,r8,r9,r10}^
:02042374 00FDF8E7 rsceqs r15,r13,r7,ror #0x11
:02042378 8503316C strhi r3,[r3, #-0x16c]		;(r3-0x16c=*(fffffe94))
:0204237C 08422810 stmeqda  r2 ,{r4,r11,r13}^
:02042380 E92D43F0 stmdb  r13!,{r4,r5,r6,r7,r8,r9,r14}
:02042384 80136124 andhis r6,r3,r4,lsr #0x2
:02042388 95012D70 strls r2,[r1, #-0xd70]		;(r1-0xd70=*(fffff290))
:0204238C 0079601C rsbeqs r6,r9,r12,lsl r0
:02042390 21159F13 tstcs r5,r3,lsl r15
:02042394 00C51096 smulleq  r1,r5,r6,r0
:02042398 EB0154E1 bl 02097724
:0204239C 82103938 andhis r3,r0,#0xE0000
:020423A0 017D1C8D cmneq r13,r13,lsl #0x19
:020423A4 047D11A9 unknown
:020423A8 000130ED andeq  r3,r1,r13,ror #0x1
:020423AC BF00050C swilt 0x0000050c
:020423B0 E59F52E4 ldr r5,[r15, #+0x2e4]		;r15+0x2e4=*(0204269c)=#-551758537(0xdf1cd537)
:020423B4 818D1010 orrhi  r1,r13,r0,lsl r0
:020423B8 00498005 subeq  r8,r9,r5
:020423BC 1AD51C8D bne 015895F8
:020423C0 00C9104D sbceq  r1,r9,r13,asr #0x0
:020423C4 22404D2D subcs  r4,r0,#0xB40
:020423C8 00004D5F andeq  r4,r0,r15,asr r13
:020423CC 64E3A090 unknown
:020423D0 E2018580 and  r8,r1,#0x20000000
:020423D4 0000910E andeq  r9,r0,r14,lsl #0x2
:020423D8 90043990 mulls  r4,r0,r9
:020423DC 90A400A9 adcls  r0,r4,r9,lsr #0x1
:020423E0 C901218D stmgtdb  r1 ,{r0,r2,r3,r7,r8,r13}
:020423E4 00000505 andeq  r0,r0,r5,lsl #0xa
:020423E8 E11CA008 tst r12,r8
:020423EC 20000510 andcs  r0,r0,r0,lsl r5
:020423F0 14E1A058 unknown
:020423F4 05001104 streq r1,[r0, #-0x104]		;(r0-0x104=*(fffffefc))
:020423F8 10000100 andne  r0,r0,r0,lsl #0x2
:020423FC 04210001 unknown
:02042400 A0306909 eorges r6,r0,r9,lsl #0x12
:02042404 8D9018E1 unknown
:02042408 D40019E5 strle r1,[r0],#-0x9e5
:0204240C 69013091 stmvsdb  r1 ,{r0,r4,r7,r12,r13}
:02042410 ECE1552B stcl 5,cr5,[r1],#+0xac
:02042414 818A0A59 orrhi  r0,r10,r9,asr r10
:02042418 81226050 unknown
:0204241C C0813270 addgt  r3,r1,r0,ror r2
:02042420 8129FE7F msrhi CPSR_fc,r15
:02042424 024085F0 subeq  r8,r0,#0x3C000000
:02042428 01C053B0 streqh r5,[r0, #+0x30]		;r0+0x30=*(00000030)
:0204242C 77831185 strvc r1,[r3,+r5, lsl #0x3]
:02042430 1C073DD5 stcne  13,cr3,[r7],{#0xd5}
:02042434 C103073D unknown
:02042438 2D1814E1 unknown
:0204243C 1105211F unknown
:02042440 0F211415 swieq 0x00211415
:02042444 AE038904 cdpge 9,0,cr8,cr3,cr4,0
:02042448 22015D08 andcs  r5,r1,#0x200
:0204244C 320F810E andcc  r8,r15,#0x80000003
:02042450 1AB900E9 bne 00E827FC
:02042454 70128DD2 ldrvcsb r8,[r2], -r2
:02042458 D570E58D ldrleb r14,[r0, #-0x58d]!
:0204245C 816B89FF unknown
:02042460 08405DF0 stmeqda  r0 ,{r4,r5,r6,r7,r8,r10,r11,r12,r14}^
:02042464 22110009 andcss r0,r1,#0x9
:02042468 4A5EB05D bmi 037EE5E4
:0204246C 16A5C05D unknown
:02042470 105D1099 unknown
:02042474 4D1206C5 unknown
:02042478 B05F1300 sublts r1,r15,r0,lsl #0x6
:0204247C 2111C013 tstcs r1,r3,lsl r0
:02042480 BF1B4912 swilt 0x001b4912
:02042484 F0B04115 adcnvs r4,r0,r5,lsl r1
:02042488 10910175 addnes r0,r1,r5,ror r1
:0204248C 39941039 ldmccib  r4 ,{r0,r3,r4,r5,r12}
:02042490 C039F980 eorgts r15,r9,r0,lsl #0x13
:02042494 A03946AE eorges r4,r9,r14,lsr #0xd
:02042498 C76D3261 strgtb r3,r4,r9,r14,lsr #0xd
:0204249C 5C6065FF stcpll 5,cr6,[r0],#-0x3fc
:020424A0 70652146 rsbvc  r2,r5,r6,asr #0x2
:020424A4 39A065EA stmccib  r0!,{r1,r3,r5,r6,r7,r8,r10,r13,r14}
:020424A8 1CC0650C stcnel 5,cr6,[r0],{#0xc}
:020424AC D9BA02A5 ldmleib  r10!,{r0,r2,r5,r7,r9}
:020424B0 ED012C19 unknown
:020424B4 02000509 andeq  r0,r0,#0x2400000
:020424B8 991FF910 ldmlsdb  r15 ,{r4,r8,r11,r12,r13,r14,r15}
:020424BC 101DE583 andnes r14,r13,r3,lsl #0xb
:020424C0 C70FE5CD strgt r14,r14,r13,r3,lsl #0xb
:020424C4 08B07D00 ldmeqia  r0!,{r8,r10,r11,r12,r13,r14}
:020424C8 95E59F01 strlsb r9,[r5, #+0xf01]!
:020424CC 817ACD69 cmnhi r10,r9,ror #0x1a
:020424D0 D08091FC unknown
:020424D4 FE1DC091 mrc2 0,0,r12,cr13,cr1,{4}
:020424D8 02A19091 adceq  r9,r1,#0x91
:020424DC 019000CA orreqs r0,r0,r10,asr #0x1
:020424E0 0D242110 stceq  1,cr2,[r4,#-0x40]!
:020424E4 03350210 teqeq r5,#0x1
:020424E8 00095CB8 streqh r5,[r9], -r8
:020424EC 200019F6 unknown
:020424F0 2DB40219 ldccs  2,cr0,[r4,#+0x64]!
:020424F4 29551C08 ldmcsdb  r5 ,{r3,r10,r11,r12}^
:020424F8 CD01BE03 unknown
:020424FC 081015E1 ldmeqda  r0 ,{r0,r5,r6,r7,r8,r10,r12}
:02042500 C6A11629 unknown
:02042504 E002E5FF unknown
:02042508 001101E3 andeqs r0,r1,r3,ror #0x3
:0204250C 00C54413 sbceq  r4,r5,r3,lsl r4
:02042510 F100D5F0 unknown
:02042514 20050809 andcs  r0,r5,r9,lsl #0x10
:02042518 DDE315E0 stclel 5,cr1,[r3,#+0x380]!
:0204251C 0514E109 ldreq r14,[r4, #-0x109]		;(r4-0x109=*(fffffef7))
:02042520 42104640 andmis r4,r0,#0x4000000
:02042524 05451212 streqb r1,[r5, #-0x212]		;(r5-0x212=*(df1cd325))
:02042528 31120D11 tstcc r2,r1,lsl r13
:0204252C 19890716 stmneib  r9 ,{r1,r2,r4,r8,r9,r10}
:02042530 0F595A10 swieq 0x00595a10
:02042534 F10700B9 strnvh r0,[r7, -r9]
:02042538 79099569 stmvcdb  r9 ,{r0,r3,r5,r6,r8,r10,r12,r15}
:0204253C 3BD0240A blcc 0144B56C
:02042540 10A909F1 unknown
:02042544 5D00A983 unknown
:02042548 F4E5862A unknown
:0204254C 2903851B stmcsdb  r3 ,{r0,r1,r3,r4,r8,r10,r15}
:02042550 12292412 eorne  r2,r9,#0x12000000
:02042554 ACE8BD83 stcgel 13,cr11,[r8],#+0x20c
:02042558 06210E0B unknown
:0204255C B8000019 stmltda  r0 ,{r0,r3,r4}
:02042560 42DC0011 sbcmis r0,r12,#0x11
:02042564 2C02071B stccs  7,cr0,[r2],{#0x1b}
:02042568 0402071D streq r0,[r2],#-0x71d
:0204256C FC000100 stc2  1,cr0,[r0],{#0x0}
:02042570 E002071C and  r0,r2,r12,lsl r7
:02042574 8106450E unknown
:02042578 0F340001 swieq 0x00340001
:0204257C 0E0E0629 cdpeq 6,0,cr0,cr14,cr9,1
:02042580 0F096802 swieq 0x00096802
:02042584 00CC05F9 unknown
:02042588 11F99C00 mvnnes r9,r0,lsl #0x18
:0204258C 10C20879 sbcne  r0,r2,r9,ror r8
:02042590 49801631 stmmiib  r0 ,{r0,r4,r5,r9,r10,r12}
:02042594 01E5981F mvneq  r9,r15,lsl r8
:02042598 498A1755 stmmiib  r10 ,{r0,r2,r4,r6,r8,r9,r10,r12}
:0204259C 6D60020F stcvsl 2,cr0,[r0,#-0x3c]!
:020425A0 01415009 unknown
:020425A4 A1295100 unknown
:020425A8 ADF1DF24 ldcgel 15,cr13,[r1,#+0x90]!
:020425AC 9401F4B1 strls r15,[r1],#-0x4b1
:020425B0 A8896189 stmgeia  r9 ,{r0,r3,r7,r8,r13,r14}
:020425B4 7D85407D unknown
:020425B8 7D0D3D20 unknown
:020425BC 07176D40 ldreq r6,ia 
:020425C0 02BD107A adceqs r1,r13,#0x7A
:020425C4 0039840E eoreqs r8,r9,r14,lsl #0x8
:020425C8 84310FA5 unknown
:020425CC 1195E532 orrnes r14,r5,r2,lsr r5
:020425D0 00212F00 eoreq  r2,r1,r0,lsl #0x1e
:020425D4 00211815 eoreq  r1,r1,r5,lsl r8
:020425D8 90F42E21 rsclss r2,r4,r1,lsr #0x1c
:020425DC B10F0120 mrslt r0,CPSR
:020425E0 33101D01 tstcc r0,#0x40
:020425E4 5C8C0011 stcpl  0,cr0,[r12],{#0x11}
:020425E8 00770011 rsbeqs r0,r7,r1,lsl r0
:020425EC 407D0205 rsbmis r0,r13,r5,lsl #0x4
:020425F0 8700991F unknown
:020425F4 51006959 unknown
:020425F8 8BE2840F blhi 018E363C
:020425FC EB01FFC7 bl 020C2520
:02042600 001D0FC2 andeqs r0,r13,r2,asr #0x1f
:02042604 2C7DA5C8 ldccsl 5,cr10,[r13],#-0x320
:02042608 38B12811 ldmccia  r1!,{r0,r4,r11,r13}
:0204260C 10E12165 rscne  r2,r1,r5,ror #0x2
:02042610 A5F03DA5 ldrgeb r3,[r0, #+0xda5]!
:02042614 2F59C24D swics 0x0059c24d
:02042618 4A79E3A0 bmi 03EBB4A0
:0204261C 003CEB01 eoreqs r14,r12,r1,lsl #0x16
:02042620 102C0061 eorne  r0,r12,r1,ror #0x0
:02042624 84030E81 strhi r0,[r3],#-0xe81
:02042628 0009D0E5 andeq  r13,r9,r5,ror #0x1
:0204262C 302129D1 unknown
:02042630 D0159D00 andles r9,r5,r0,lsl #0x1a
:02042634 11D00004 bicnes r0,r0,r4
:02042638 0713006D ldreq r0,r0,r0,r4
:0204263C 20113029 andcss r3,r1,r9,lsr #0x0
:02042640 00116CC8 andeqs r6,r1,r8,asr #0x19
:02042644 0D30101D ldceq  0,cr1,[r0,#-0x74]!
:02042648 B5052D00 strlt r2,[r5, #-0xd00]		;(r5-0xd00=*(df1cc837))
:0204264C E376A002 cmn r6,#0x2
:02042650 34001967 strcc r1,[r0],#-0x967
:02042654 17899D10 unknown
:02042658 C1C4211D bicgt  r2,r4,r13,lsl r1
:0204265C 4126210B unknown
:02042660 20600435 rsbcs  r0,r0,r5,lsr r4
:02042664 00350165 eoreqs r0,r5,r5,ror #0x2
:02042668 11E144CB mvnne  r4,r11,asr #0x9
:0204266C 11810CF9 unknown
:02042670 E59D5048 ldr r5,[r13, #+0x48]		;r13+0x48=*(00000048)
:02042674 85300C0E ldrhi r0,[r0, #-0xc0e]!
:02042678 41284501 unknown
:0204267C 18117930 ldmneda  r1 ,{r4,r5,r8,r11,r12,r13,r14}
:02042680 65003C0E strvs r3,[r0, #-0xc0e]		;(r0-0xc0e=*(fffff3f2))
:02042684 C35011A0 cmpgt r0,#0x28
:02042688 E13CD5FE ldrsh r13,[r12, -r14]!
:0204268C E6000917 unknown
:02042690 401C2039 andmis r2,r12,r9,lsr r0
:02042694 101DE581 andnes r14,r13,r1,lsl #0xb
:02042698 75210D1D strvc r0,[r1, #-0xd1d]!
:0204269C DF1CD537 swile 0x001cd537
:020426A0 35EB0003 strccb r0,[r11, #+0x3]!
:020426A4 C315D110 tstgt r5,#0x4
:020426A8 100C1031 andne  r1,r12,r1,lsr r0
:020426AC 0E25E59D mcreq 5,1,r14,cr5,cr13,{4}
:020426B0 26F11149 unknown
:020426B4 911018E1 tstls r0,r1,ror #0x11
:020426B8 F2DC273D sbcnvs r2,r12,#0xF40000
:020426BC 10092825 andne  r2,r9,r5,lsr #0x10
:020426C0 81F012C8 mvnhis r1,r8,asr #0x5
:020426C4 0E911D85 cdpeq 13,8,cr1,cr1,cr5,4
:020426C8 4503D5D0 strmi r13,[r3, #-0x5d0]		;(r3-0x5d0=*(fffffa30))
:020426CC 0FC4D807 swieq 0x00c4d807
:020426D0 13D50D2D bicnes r0,r5,#0xB40
:020426D4 7DA50D51 stcvc  13,cr0,[r5,#+0x144]!
:020426D8 DC1DC106 ldcle  1,cr12,[r13],{#0x6}
:020426DC 10C51DC5 sbcne  r1,r5,r5,asr #0x1b
:020426E0 C1A01020 movgt  r1,r0,lsr #0x0		;r1=0(0x0)
:020426E4 23FE852D mvncss r8,#0xB400000
:020426E8 0AE5EBFF beq 019BD6EC
:020426EC 6055152D subvss r1,r5,r13,lsr #0xa
:020426F0 1C840077 stcne  0,cr0,[r4],{#0x77}
:020426F4 807C0102 rsbhis r0,r12,r2,lsl #0x2
:020426F8 491009E2 ldmmidb  r0 ,{r1,r5,r6,r7,r8,r11}
:020426FC A1A010C1 movge  r1,r1,asr #0x1
:02042700 A500DD1C strge r13,[r0, #-0xd1c]		;(r0-0xd1c=*(fffff2e4))
:02042704 41C5A210 bicmi  r10,r5,r0,lsl r2
:02042708 6C6A7922 stcvsl 9,cr7,[r10],#-0x88
:0204270C 000D1367 andeq  r1,r13,r7,ror #0x6
:02042710 EEF50039 mrc 0,7,r0,cr5,cr9,{1}
:02042714 03603A79 unknown
:02042718 14E59F26 unknown
:0204271C 01058A79 unknown
:02042720 79854A79 stmvcib  r5 ,{r0,r3,r4,r5,r6,r9,r11,r14}
:02042724 5125B82A unknown
:02042728 404A7914 submi  r7,r10,r4,lsl r9
:0204272C E2846A79 add  r6,r4,#0x79000
:02042730 79131528 ldmvcdb  r3 ,{r3,r5,r8,r10,r12}
:02042734 1019E23A andnes r14,r9,r10,lsr r2
:02042738 13184A79 tstne r8,#0x79000
:0204273C 849A1A79 ldrhi r1,[r10],#+0xa79
:02042740 79840A79 stmvcib  r4 ,{r0,r3,r4,r5,r6,r9,r11}
:02042744 0029DB2A eoreq  r13,r9,r10,lsr #0x16
:02042748 AA14ED40 bge 0257DC50
:0204274C 71800005 orrvc  r0,r0,r5
:02042750 F81EC903 ldmnvda  r14 ,{r0,r1,r8,r11,r14,r15}
:02042754 32F80955 rscccs r0,r8,#0x154000
:02042758 92E59F2D rscls  r9,r5,#0xB4
:0204275C 500BB500 andpl  r11,r11,r0,lsl #0xa
:02042760 50851A69 addpl  r1,r5,r9,ror #0x14
:02042764 EED02A75 mrc 10,6,r2,cr0,cr5,{3}
:02042768 1009EB00 andne  r14,r9,r0,lsl #0x16
:0204276C 75215318 strvc r5,[r1, #-0x318]!
:02042770 04B5923A unknown
:02042774 517111A5 cmnpl r1,r5,lsr #0x3
:02042778 4531151B ldrmi r1,[r1, #-0x51b]!
:0204277C 3010ED2E andccs r14,r0,r14,lsr #0x1a
:02042780 F5113191 ldrnv r3,[r1, #-0x191]		;(r1-0x191=*(fffffe6f))
:02042784 0014AA40 andeqs r10,r4,r0,asr #0x14
:02042788 2011EB14 andcss r14,r1,r4,lsl r11
:0204278C 1CA1160D stcne  6,cr1,[r1],#+0x34
:02042790 0EAD0009 cdpeq 0,10,cr0,cr13,cr9,0
:02042794 7E9D0B01 cdpvc 11,8,cr0,cr13,cr1,0
:02042798 A59000E1 ldrge r0,[r0, #+0xe1]		;r0+0xe1=*(000000e1)
:0204279C 800D8C2E andhi  r8,r13,r14,lsr #0x18
:020427A0 80000D1C andhi  r0,r0,r12,lsl r13
:020427A4 18802955 stmneia  r0 ,{r0,r2,r4,r6,r8,r11,r13}
:020427A8 29808029 stmcsib  r0 ,{r0,r3,r5,r15}
:020427AC 00191400 andeqs r1,r9,r0,lsl #0x8
:020427B0 D50C55D2 strle r5,[r12, #-0x5d2]		;r12-0x5d2=*(50651c7a)=#0(0x00000000)
:020427B4 1A59366D bne 03690170
:020427B8 FB0D8031 blx 023A288C
:020427BC C29C7059 addgts r7,r12,#0x59
:020427C0 21090391 swpcs r0,r1,r9
:020427C4 00351D00 eoreqs r1,r5,r0,lsl #0x1a
:020427C8 842A0C01 unknown
:020427CC 03990951 orreqs r0,r9,#0x144000
:020427D0 00711BB9 unknown
:020427D4 00802528 addeq  r2,r0,r8,lsr #0xa
:020427D8 1365FB5E msrne SPSR_sc,#0x17800
:020427DC 6550DD84 ldrvsb r13,[r0, #-0xd84]		;(r0-0xd84=*(fffff27c))
:020427E0 0011FB23 andeqs r15,r1,r3,lsr #0x16
:020427E4 04DA1F35 ldreqb r1,[r10],#+0xf35
:020427E8 F6701D22 unknown
:020427EC B111801D tstlt r1,r13,lsl r0
:020427F0 0D54F20D unknown
:020427F4 8029E800 eorhi  r14,r9,r0,lsl #0x10
:020427F8 5D7105EE ldcpll 5,cr0,[r1,#-0x3b8]!
:020427FC 35E28402 strccb r8,[r2, #+0x402]!
:02042800 291019EA ldmcsdb  r0 ,{r1,r3,r5,r6,r7,r8,r11,r12}
:02042804 8029C080 eorhi  r12,r9,r0,lsl #0x1
:02042808 9C000DE3 stcls  13,cr0,[r0],{#0xe3}
:0204280C EB802956 bl 0004CD6C
:02042810 1B891019 blne 0028687C
:02042814 02F91F61 rsceqs r1,r9,#0x184
:02042818 9F3D2198 swils 0x003d2198
:0204281C 1235702D eornes r7,r5,#0x2D
:02042820 0DE0801D stceql 0,cr8,[r0,#+0x74]!
:02042824 001D7C00 andeqs r7,r13,r0,lsl #0x18
:02042828 FA60B9AE blx 03870EF0
:0204282C 507D1375 rsbpls r1,r13,r5,ror r3
:02042830 000D08BD streqh r0,[r13], -r13
:02042834 BD802960 unknown
:02042838 1F000DC8 swine 0x00000dc8
:0204283C 5019020D andpls r0,r9,r13,lsl #0x4
:02042840 39103DC4 ldmccdb  r0 ,{r2,r6,r7,r8,r10,r11,r12,r13}
:02042844 1BDDDA1C blne 017B90BC
:02042848 800D1AAD andhi  r1,r13,r13,lsr #0x15
:0204284C 2C000DBD stccs  13,cr0,[r0],{#0xbd}
:02042850 57B98021 ldrpl r8,[r9,+r1, lsr #0x0]!
:02042854 0019225D andeqs r2,r9,r13,asr r2
:02042858 0DE1D023 stceql 0,cr13,[r1,#+0x8c]!
:0204285C 1215C050 andnes r12,r5,#0x50
:02042860 0D9F21A3 unknown
:02042864 11C5B060 bicne  r11,r5,r0,ror #0x0
:02042868 50090045 andpl  r0,r9,r5,asr #0x0
:0204286C 800D74B8 strhih r7,[r13], -r8
:02042870 2D9F20E8 unknown
:02042874 000DDCA0 andeq  r13,r13,r0,lsr #0x19
:02042878 800D51A4 andhi  r5,r13,r4,lsr #0x3
:0204287C 2D001DD0 unknown
:02042880 003D0C90 mlaeqs r13,r0,r12,r0unknown
:02042884 AD800DA8 unknown
:02042888 2D9F20B4 unknown
:0204288C 15D503A0 ldrneb r0,[r5, #+0x3a0]		;r5+0x3a0=*(000003a0)
:02042890 6898800D ldmvsia  r8 ,{r0,r2,r3,r15}
:02042894 0D90001D unknown
:02042898 94262C80 unknown
:0204289C 0D0598E5 unknown
:020428A0 000D7C80 andeq  r7,r13,r0,lsl #0x19
:020428A4 01E5FA88 mvneq  r15,r8,lsl #0x15
:020428A8 123D4BC9 eornes r4,r13,#0x32400
:020428AC 75FA84E5 ldrvcb r8,[r10, #+0x4e5]!
:020428B0 95DFA532 ldrlsb r10,[r15, #+0x532]		;r15+0x532=*(02042dea)=#1198069573(0x47691745)
:020428B4 5D09D509 unknown
:020428B8 F95DE419 ldmnvdb  r13 ,{r0,r3,r4,r10,r13,r14,r15}^
:020428BC 1D100CE5 unknown
:020428C0 42715839 rsbmis r5,r1,#0x390000
:020428C4 AB000174 blge 02042E9C
:020428C8 1911107C ldmnedb  r1 ,{r2,r3,r4,r5,r6,r12}
:020428CC 32691915 rsbcc  r1,r9,#0x54000
:020428D0 B00001A4 andlt  r0,r0,r4,lsr #0x3
:020428D4 BC00015C stclt  1,cr0,[r0],{#0x5c}
:020428D8 09D23D10 ldmeqib  r2 ,{r4,r8,r10,r11,r12,r13}^
:020428DC FC000109 stc2  1,cr0,[r0],{#0x9}
:020428E0 4FB99245 swimi 0x00b99245
:020428E4 FDC8E92D unknown
:020428E8 0245A01A subeq  r10,r5,#0x1A
:020428EC E59A5050 ldr r5,[r10, #+0x50]		;r10+0x50=*(47691795)=#0(0x00000000)
:020428F0 770E0501 strvc r0,[r14,-r1, lsl #0xa]
:020428F4 08E28500 unknown
:020428F8 1F390B51 swine 0x00390b51
:020428FC EB0006FD bl 020444F8
:02042900 5A800DE4 bpl 00046098
:02042904 D8000D47 stmleda  r0 ,{r0,r1,r2,r6,r8,r10,r11}
:02042908 1D56801D unknown
:0204290C 852F5180 strhi r5,[r15, #-0x180]!
:02042910 0D52E215 unknown
:02042914 801DBC00 andhis r11,r13,r0,lsl #0x18
:02042918 99601D4E unknown
:0204291C 060DD406 streq r13,[r13],-r6, lsl #0x8
:02042920 A0000D4A andge  r0,r0,r10,asr #0x1a
:02042924 A02D9F21 eorge  r9,r13,r1,lsr #0x1e
:02042928 99C55011 stmlsib  r5 ,{r0,r4,r12,r14}^
:0204292C 000D4218 andeq  r4,r13,r8,lsl r2
:02042930 3E801D84 cdpcc 13,8,cr1,cr0,cr4,4
:02042934 950919FA strls r1,[r9, #-0x9fa]		;(r9-0x9fa=*(fffff606))
:02042938 0D46803D unknown
:0204293C 2D06B900 unknown
:02042940 800D5CA0 andhi  r5,r13,r0,lsr #0x19
:02042944 000D5D32 andeq  r5,r13,r2,lsr r13
:02042948 2E801D50 mcrcs 13,4,r1,cr0,cr0,{2}
:0204294C 26092DFA unknown
:02042950 36A570ED unknown
:02042954 2134000D teqcs r4,r13
:02042958 112670AD unknown
:0204295C 20522F00 subcss r2,r2,r0,lsl #0x1e
:02042960 0160AD85 unknown
:02042964 21E2822C mvncs  r8,r12,lsr #0x4
:02042968 02047904 andeq  r7,r4,#0x10000
:0204296C D2E2890C rscle  r8,r2,#0x30000
:02042970 E101D00C unknown
:02042974 00C25BE9 sbceq  r5,r2,r9,ror #0x17
:02042978 2902E289 stmcsdb  r2 ,{r0,r3,r7,r9,r13,r14,r15}
:0204297C DDFE820E ldclel 2,cr8,[r14,#+0x38]!
:02042980 F4012112 strnv r2,[r1],#-0x112
:02042984 22E59F00 rsccs  r9,r5,#0x0
:02042988 10C1C606 sbcne  r12,r1,r6,lsl #0xc
:0204298C 0855E357 ldmeqda  r5 ,{r0,r1,r2,r4,r6,r8,r9,r13,r14,r15}^
:02042990 879A1869 ldrhi r1,da 
:02042994 01698032 unknown
:02042998 B00CB940 andlt  r11,r12,r0,asr #0x12
:0204299C 1CC9E3A0 stcnel 3,cr14,[r9],{#0xa0}
:020429A0 00FD0B8A rsceqs r0,r13,r10,lsl #0x17
:020429A4 06003D20 streq r3,[r0],-r0, lsr #0x1a
:020429A8 0AE08910 beq 01864DF0
:020429AC E2811C02 add  r1,r1,#0x200
:020429B0 E2866001 add  r6,r6,#0x1
:020429B4 D11CD200 tstle r12,r0,lsl #0x4
:020429B8 310C00E1 unknown
:020429BC 56400007 strplb r0,[r0],-r7
:020429C0 210C40E1 unknown
:020429C4 000001E0 andeq  r0,r0,r0,ror #0x3
:020429C8 FFF3E4C8 swinv 0x00f3e4c8
:020429CC 45873AFF strmi r3,[r7, #+0xaff]		;r7+0xaff=*(00000aff)
:020429D0 0ADD8001 beq 017A29DC
:020429D4 0D102DE3 unknown
:020429D8 00BD2004 adceqs r2,r13,r4
:020429DC 06D101E1 ldreqb r0,r2,r13,r4
:020429E0 D3E7C040 mvnle  r12,#0x40
:020429E4 00EBFFC6 rsceq  r15,r11,r6,asr #0x1f
:020429E8 2D9F208C unknown
:020429EC 01012DA0 unknown
:020429F0 68F6500D unknown
:020429F4 1D70000D ldcnel 0,cr0,[r0,#-0x34]!
:020429F8 000DF280 andeq  r15,r13,r0,lsl #0x5
:020429FC 600D04BD strvsh r0,[r13], -r13
:02042A00 54F51781 unknown
:02042A04 0DEA800D stceql 0,cr8,[r10,#+0x34]!
:02042A08 BD204800 stclt  8,cr4,[r0,#-0x0]!
:02042A0C CA294D0E bgt 02A95E4C
:02042A10 F9E6E285 unknown
:02042A14 D0C837E5 sbcle  r3,r8,r5,ror #0xf
:02042A18 8F9006AD swihi 0x009006ad
:02042A1C 000100F5 unknown
:02042A20 28000120 stmcsda  r0 ,{r5,r8}
:02042A24 56300001 unknown
:02042A28 0106C511 unknown
:02042A2C 0005D000 andeq  r13,r5,r0
:02042A30 161A122C ldrne r1,[r10],-r12, lsr #0x4
:02042A34 BD10DC02 unknown
:02042A38 70736736 rsbvcs r6,r3,r6,lsr r7
:02042A3C 05400879 streqb r0,[r0, #-0x879]		;(r0-0x879=*(fffff787))
:02042A40 06959800 ldreq r9,[r5],+r0, lsl #0x10
:02042A44 1A4D1104 bne 03386E5C
:02042A48 41CA06B9 strmih r0,[r10, #+0x69]		;r10+0x69=*(476917ae)=#0(0x00000000)
:02042A4C 1DABE92D stcne  9,cr14,[r11,#+0xb4]!
:02042A50 8017491E andhis r4,r7,r14,lsl r9
:02042A54 70B000F1 unknown
:02042A58 115D0169 cmpne r13,r9,ror #0x2
:02042A5C 9850160D ldmlsda  r0 ,{r0,r2,r3,r9,r10,r12}^
:02042A60 590E92E5 stmpldb  r14 ,{r0,r2,r5,r6,r7,r9,r12,r15}
:02042A64 00192440 andeqs r2,r9,r0,asr #0x8
:02042A68 E59525B8 ldr r2,[r5, #+0x5b8]		;r5+0x5b8=*(000005b8)
:02042A6C 402D0540 eormi  r0,r13,r0,asr #0xa
:02042A70 A0002D08 andge  r2,r0,r8,lsl #0x1a
:02042A74 B5276D11 strlt r6,[r7, #-0xd11]!
:02042A78 E5104D29 ldr r4,[r0, #-0xd29]		;(r0-0xd29=*(fffff2d7))
:02042A7C 36191319 unknown
:02042A80 103511F9 unknown
:02042A84 06141A3D unknown
:02042A88 0508BD3C streq r11,[r8, #-0xd3c]		;(r8-0xd3c=*(fffff2c4))
:02042A8C 0C16910B ldceq  1,cr9,[r6],{#0xb}
:02042A90 B1B19116 movlts r9,r6,lsl r1		;r9=0(0x0)
:02042A94 BDA740B9 stclt  0,cr4,[r7,#+0x2e4]!
:02042A98 BB11BD1B bllt 024B1F0C
:02042A9C 15B84211 ldrne r4,[r8, #+0x211]!
:02042AA0 104D050D subne  r0,r13,r13,lsl #0xa
:02042AA4 480091CB stmmida  r0 ,{r0,r1,r3,r6,r7,r8,r12,r15}
:02042AA8 86691065 unknown
:02042AAC E5206595 str r6,[r0, #-0x595]!
:02042AB0 ED40650D unknown
:02042AB4 04050914 streq r0,[r5],#-0x914
:02042AB8 01E59740 mvneq  r9,r0,asr #0xe
:02042ABC 7D821B25 unknown
:02042AC0 0D1EC118 unknown
:02042AC4 36001918 unknown
:02042AC8 B9610019 unknown
:02042ACC 1598AF00 ldrne r10,[r8, #+0xf00]		;r8+0xf00=*(00000f00)
:02042AD0 521A70D5 andpls r7,r10,#0xD5
:02042AD4 458470D5 strmi r7,[r4, #+0xd5]		;r4+0xd5=*(000000d5)
:02042AD8 0C85A460 stceq  4,cr10,[r5],{#0x60}
:02042ADC 457BC045 ldrmib r12,[r11, #-0x45]!
:02042AE0 91155CC0 tstls r5,r0,asr #0x19
:02042AE4 CB2D2900 blgt 02B8CEEC
:02042AE8 D5823FE5 strle r3,[r2, #+0xfe5]		;r2+0xfe5=*(00000fee)
:02042AEC 8D253C80 stchi  12,cr3,[r5,#-0x200]!
:02042AF0 1F071950 swine 0x00071950
:02042AF4 69B08D65 ldmvsib  r0!,{r0,r2,r5,r6,r8,r10,r11,r15}
:02042AF8 0304C08D unknown
:02042AFC 0135E594 unknown
:02042B00 59230185 stmpldb  r3!,{r0,r2,r7,r8}
:02042B04 0B141D10 bleq 02549F4C
:02042B08 03B019FF moveqs r1,#0x3FC000		;r1=4177920(0x3fc000)
:02042B0C 32A74019 adccc  r4,r7,#0x19
:02042B10 0DF60019 ldceql 0,cr0,[r6,#+0x64]!
:02042B14 2BF10D21 blcs 01C85FA0
:02042B18 9A010D01 bls 02085F24
:02042B1C E4710D14 unknown
:02042B20 45AC810D strmi r8,[r12, #+0x10d]!
:02042B24 45001960 strmi r1,[r0, #-0x960]		;(r0-0x960=*(fffff6a0))
:02042B28 0D45EAC0 unknown
:02042B2C 4CC051D1 stcmil 1,cr5,[r0],{#0xd1}
:02042B30 51748051 cmnpl r4,r1,asr r0
:02042B34 5156E680 cmppl r6,r0,lsl #0xd
:02042B38 51FB33C0 mvnpls r3,r0,asr #0x7
:02042B3C 61584BF0 ldrvssh r4,[r8, #-0xb0]		;(r8-0xbf0=*(ffffff50))
:02042B40 14494031 strneb r4,[r9],#-0x31
:02042B44 B937B0B9 ldmltdb  r7!,{r0,r3,r4,r5,r7,r12,r13,r15}
:02042B48 71242080 unknown
:02042B4C CA0D7D50 bgt 023A2094
:02042B50 FB1EC071 blx 027F2D24
:02042B54 5836F0B9 ldmplda  r6!,{r0,r3,r4,r5,r7,r12,r13,r14,r15}
:02042B58 003D2161 eoreqs r2,r13,r1,ror #0x2
:02042B5C B23B85C9 eorlts r8,r11,#0x32400000
:02042B60 02B39DFD adceqs r9,r3,#0x3F40
:02042B64 E5872595 str r2,[r7, #+0x595]		;r7+0x595=*(00000595)
:02042B68 0199E729 orreqs r14,r9,r9,lsr #0xe
:02042B6C C90041CC stmgtdb  r0 ,{r2,r3,r6,r7,r8,r14}
:02042B70 A0002525 andge  r2,r0,r5,lsr #0xa
:02042B74 72853A51 addvc  r3,r5,#0x51000
:02042B78 B480459C strlt r4,[r0],#+0x59c
:02042B7C 0041A045 subeq  r10,r1,r5,asr #0x0
:02042B80 B5B045FB ldrlt r4,[r0, #+0x5fb]!
:02042B84 5DA0518C stcpl  1,cr5,[r0,#+0x230]!
:02042B88 70511E04 subvcs r1,r1,r4,lsl #0x1c
:02042B8C 7D605164 stcvcl 1,cr5,[r0,#-0x190]!
:02042B90 C051D60D subgts r13,r1,r13,lsl #0xc
:02042B94 F051FAEF subnvs r15,r1,r15,ror #0x15
:02042B98 EB015807 bl 02098BBC
:02042B9C 00519809 subeqs r9,r1,r9,lsl #0x10
:02042BA0 B0511328 sublts r1,r1,r8,lsr #0x6
:02042BA4 108051F3 unknown
:02042BA8 70512352 subvcs r2,r1,r2,asr r3
:02042BAC 39A0518D stmccib  r0!,{r0,r2,r3,r7,r8,r12,r14}
:02042BB0 F051FA0C subnvs r15,r1,r12,lsl #0x14
:02042BB4 00515AF2 ldreqsh r5,[r1],#-0xa2
:02042BB8 DC00519C stcle  1,cr5,[r0],{#0x9c}
:02042BBC 51012912 unknown
:02042BC0 E5115140 ldr r5,[r1, #-0x140]		;(r1-0x140=*(003fbec0))
:02042BC4 BC8151DE stclt  1,cr5,[r1],{#0xde}
:02042BC8 81515122 cmphi r1,r2,lsr #0x2
:02042BCC C5C1510B strgtb r5,[r1, #+0x10b]		;r1+0x10b=*(003fc10b)
:02042BD0 E5C15172 strb r5,[r1, #+0x172]		;r1+0x172=*(003fc172)
:02042BD4 0957DD10 ldmeqdb  r7 ,{r4,r8,r10,r11,r12,r14,r15}^
:02042BD8 9401B902 strls r11,[r1],#-0x902
:02042BDC 23B3001D movcss r0,#0x1D		;r0=29(0x1d)
:02042BE0 7106007D unknown
:02042BE4 801DC94B andhis r12,r13,r11,asr #0x12
:02042BE8 CD2A0023 stcgt  0,cr0,[r10,#-0x8c]!
:02042BEC DD127805 unknown
:02042BF0 852E6130 strhi r6,[r14, #-0x130]!
:02042BF4 DD19E210 unknown
:02042BF8 351DC101 ldrcc r12,[r13, #-0x101]		;(r13-0x101=*(fffffeff))
:02042BFC 2406107C strcs r1,[r6],#-0x7c
:02042C00 21A405C5 movcs  r0,r5,asr #0xb
:02042C04 0485E595 streq r14,[r5],#+0x595
:02042C08 50C023D5 unknown
:02042C0C 39000D12 stmccdb  r0 ,{r1,r4,r8,r10,r11}
:02042C10 00495600 subeq  r5,r9,r0,lsl #0xc
:02042C14 6C441659 stcvsl 6,cr1,[r4],{#0x59}
:02042C18 18E59F02 unknown
:02042C1C D0102110 andles r2,r0,r0,lsl r1
:02042C20 C1A00125 movgt  r0,r5,lsr #0x2		;r0=0(0x0)
:02042C24 D40CD2E5 strle r13,[r12],#-0x2e5
:02042C28 C21015E1 andgts r1,r0,#0x38400000
:02042C2C 12840040 addne  r0,r4,#0x40
:02042C30 01009D11 unknown
:02042C34 E210850C ands r8,r0,#0x3000000
:02042C38 E1D002DF ldrsb r0,[r0, #+0x2f]		;r0+0x2f=*(0000002f)
:02042C3C 89007118 stmhidb  r0 ,{r3,r4,r8,r12,r13,r14}
:02042C40 1015C010 andnes r12,r5,r0,lsl r0
:02042C44 302F14AD eorcc  r1,r15,r13,lsr #0x9
:02042C48 490CE285 stmmidb  r12 ,{r0,r2,r7,r9,r13,r14,r15}
:02042C4C 3C01830E stccc  3,cr8,[r1],{#0xe}
:02042C50 1943E283 stmnedb  r3 ,{r0,r1,r7,r9,r13,r14,r15}^
:02042C54 FC160140 ldc2  1,cr0,[r6],{#0x40}
:02042C58 51002560 unknown
:02042C5C 11E285CF mvnne  r8,r15,asr #0xb
:02042C60 E201853E and  r8,r1,#0xF800000
:02042C64 E58DC000 str r12,[r13, #+0x0]		;r13+0x0=*(00000000)
:02042C68 5900253C stmpldb  r0 ,{r2,r3,r4,r5,r8,r10,r13}
:02042C6C 11001940 unknown
:02042C70 80E88D00 rschi  r8,r8,r0,lsl #0x1a
:02042C74 41080005 unknown
:02042C78 20A10011 adccs  r0,r1,r1,lsl r0
:02042C7C 29D8E284 ldmcsib  r8 ,{r2,r7,r9,r13,r14,r15}^
:02042C80 3141D800 unknown
:02042C84 59ABE59F stmplib  r11!,{r0,r1,r2,r3,r4,r7,r8,r10,r13,r14,r15}
:02042C88 3201591E andcc  r5,r1,#0x78000
:02042C8C EB0030EC bl 0204F044
:02042C90 507A1009 rsbpls r1,r10,r9
:02042C94 11100065 tstne r0,r5,ror #0x0
:02042C98 0051A400 subeqs r10,r1,r0,lsl #0x8
:02042C9C D3000D38 unknown
:02042CA0 B4EBFFC2 unknown
:02042CA4 E59F1105 ldr r1,[r15, #+0x105]		;r15+0x105=*(02042db1)=#-116391731(0xf91000cd)
:02042CA8 C9AB1389 stmgtib  r11!,{r0,r3,r7,r8,r9,r12}
:02042CAC 283C0201 ldmcsda  r12!,{r0,r9}
:02042CB0 1D89E3A0 unknown
:02042CB4 41687989 unknown
:02042CB8 D0494110 suble  r4,r9,r0,lsl r1
:02042CBC 65A04123 strvs r4,[r0, #+0x123]!
:02042CC0 38C04103 stmccia  r0 ,{r0,r1,r8,r14}^
:02042CC4 C5AB0989 strgt r0,[r11, #+0x989]!
:02042CC8 B920AE00 stmltdb  r0!,{r9,r10,r11,r13,r15}
:02042CCC 78FD4717 unknown
:02042CD0 359F2158 ldrcc r2,[r15, #+0x158]		;r15+0x158=*(02042e30)=#-984276224(0xc5552300)
:02042CD4 A01F8A30 andges r8,r15,r0,lsr r10
:02042CD8 F51E12E3 ldrnv r1,[r14, #-0x2e3]		;r14-0x2e3=*(02042879)=#-796914351(0xd0800d51)
:02042CDC 5F88FD06 swipl 0x0088fd06
:02042CE0 AB00C560 blge 02074268
:02042CE4 506D18FD unknown
:02042CE8 0972D901 ldmeqdb  r2!,{r0,r8,r11,r12,r14,r15}^
:02042CEC ED004900 unknown
:02042CF0 02F50FCD rsceqs r0,r5,#0x334
:02042CF4 006111A0 rsbeq  r1,r1,r0,lsr #0x3
:02042CF8 119C0005 orrnes r0,r12,r5
:02042CFC 04E59533 unknown
:02042D00 A50301C1 strge r0,[r3, #-0x1c1]		;(r3-0x1c1=*(fffffe3f))
:02042D04 9711E123 ldrls r14,[r1,-r3, lsr #0x2]
:02042D08 1E71E568 cdpne 5,6,cr14,cr1,cr8,3
:02042D0C 09751010 unknown
:02042D10 811F4F2D tsthi r15,r13,lsr #0x1e
:02042D14 1D20B201 stcne  2,cr11,[r0,#-0x4]!
:02042D18 2DC58600 unknown
:02042D1C 010DD87F unknown
:02042D20 FBD21041 blx 014C6E2C
:02042D24 2DAB0035 stccs  0,cr0,[r11,#+0xd4]!
:02042D28 71106D4F tstvc r0,r15,asr #0x1a
:02042D2C 3A202011 bcc 0284AD78
:02042D30 01470901 unknown
:02042D34 C501A0EB strgt r10,[r1, #-0xeb]		;(r1-0xeb=*(d0800c66))
:02042D38 C11D1100 tstgt r13,r0,lsl #0x2
:02042D3C 11230779 unknown
:02042D40 0D164110 unknown
:02042D44 0606D518 unknown
:02042D48 067D3D1D unknown
:02042D4C 1D0808F5 unknown
:02042D50 7000992F andvc  r9,r0,r15,lsr #0x12
:02042D54 9B2E7D8D blls 02BE2390
:02042D58 1F111F09 swine 0x00111f09
:02042D5C 3599FA4F ldrcc r15,[r9, #+0xa4f]		;r9+0xa4f=*(00000a4f)
:02042D60 1507EDAB strne r14,[r7, #-0xdab]		;(r7-0xdab=*(fffff255))
:02042D64 0818D300 ldmeqda  r8 ,{r8,r9,r12,r14,r15}
:02042D68 10000100 andne  r0,r0,r0,lsl #0x2
:02042D6C 390B08A5 stmccdb  r11 ,{r0,r2,r5,r7,r11}
:02042D70 11ABA832 movne  r10,lsr r2		;r10=-984276224(0xc5552300)
:02042D74 E8BD811F ldmia  r13!,{r0,r1,r2,r3,r4,r8,r15}
:02042D78 0F550106 swieq 0x00550106
:02042D7C 4C051882 stcmi  8,cr1,[r5],{#0x82}
:02042D80 110F6111 mrsne r6,CPSR
:02042D84 55110F61 ldrpl r0,[r1, #-0xf61]		;(r1-0xf61=*(d07ffdf0))
:02042D88 0910A90F ldmeqdb  r0 ,{r0,r1,r2,r3,r8,r11,r13,r15}
:02042D8C 80000500 andhi  r0,r0,r0,lsl #0xa
:02042D90 110F6D10 mrsne r6,CPSR
:02042D94 09A60F65 stmeqib  r6!,{r0,r2,r5,r6,r8,r9,r10,r11}
:02042D98 0001C400 andeq  r12,r1,r0,lsl #0x8
:02042D9C 0F4511CC swieq 0x004511cc
:02042DA0 A5002110 strge r2,[r0, #-0x110]		;(r0-0x110=*(fffffef0))
:02042DA4 FD0F1019 unknown
:02042DA8 F000010E andnv  r0,r0,r14,lsl #0x2
:02042DAC 110EF90F unknown
:02042DB0 1000CD00 andne  r12,r0,r0,lsl #0x1a
:02042DB4 E5100EF9 ldr r0,[r0, #-0xef9]		;(r0-0xef9=*(fffff107))
:02042DB8 E800010E stmda  r0 ,{r1,r2,r3,r8}
:02042DBC D8B4037D ldmleia  r4!,{r0,r2,r3,r4,r5,r6,r8,r9}
:02042DC0 E535510F ldr r5,[r5, #-0x10f]!
:02042DC4 B9007131 stmltdb  r0 ,{r0,r4,r5,r8,r12,r13,r14}
:02042DC8 31124507 tstcc r2,r7,lsl #0xa
:02042DCC 23491D7C unknown
:02042DD0 00181031 andeqs r1,r8,r1,lsr r0
:02042DD4 2D040519 unknown
:02042DD8 6D09A600 unknown
:02042DDC 04F53800 unknown
:02042DE0 32052038 andcc  r2,r5,#0x38
:02042DE4 001D4AAD andeqs r4,r13,r13,lsr #0x15
:02042DE8 174505EB strneb r0,r4,r13,r13,lsr #0x15
:02042DEC F9FA4769 unknown
:02042DF0 04EBFF30 unknown
:02042DF4 594D43A9 stmpldb  r13 ,{r0,r3,r5,r7,r8,r9,r14}^
:02042DF8 35000502 strcc r0,[r0, #-0x502]		;(r0-0x502=*(fffffafe))
:02042DFC 0015D802 andeqs r13,r5,r2,lsl #0x10
:02042E00 13910711 orrnes r0,r1,#0x440000
:02042E04 00000107 andeq  r0,r0,r7,lsl #0x2
:02042E08 C112080C tstgt r2,r12,lsl #0x10
:02042E0C 211EC93E tstcs r14,r14,lsr r9
:02042E10 551EB915 ldrpl r11,[r14, #-0x915]		;r14-0x915=*(02042417)=#576737409(0x22605081)
:02042E14 FC1EB510 ldc2  5,cr11,[r14],{#0x10}
:02042E18 0E805111 mcreq 1,4,r5,cr0,cr1,{0}
:02042E1C 152E4051 strne r4,[r14, #-0x51]!
:02042E20 15505110 ldrneb r5,[r0, #-0x110]		;(r0-0x110=*(fffffef0))
:02042E24 4051EA10 submis r14,r1,r0,lsl r10
:02042E28 08001128 stmeqda  r0 ,{r3,r5,r8,r12}
:02042E2C 2D088051 unknown
:02042E30 C5552300 ldrgtb r2,[r5, #-0x300]		;(r5-0x300=*(fffffd00))
:02042E34 00A141ED adceq  r4,r1,r13,ror #0x3
:02042E38 C52554E5 strgt r5,[r5, #-0x4e5]!
:02042E3C 15118510 ldrne r8,[r1, #-0x510]		;(r1-0x510=*(d0800841))
:02042E40 00D5EE13 sbceqs r14,r5,r3,lsl r14
:02042E44 E5910008 ldr r0,[r1, #+0x8]		;r1+0x8=*(d0800d59)
:02042E48 C1601519 unknown
:02042E4C 4015C101 andmis r12,r5,r1,lsl #0x2
:02042E50 1300150C unknown
:02042E54 005D6015 subeqs r6,r13,r5,lsl r0
:02042E58 15A91015 strne r1,[r9, #+0x15]!
:02042E5C 0D0015F5 unknown
:02042E60 01A16015 moveq  r6,r5,lsl r0		;r6=0(0x0)
:02042E64 15211015 strne r1,[r1, #-0x15]!
:02042E68 7D070015 unknown
:02042E6C 3D501DC5 unknown
:02042E70 38401D00 stmccda  r0 ,{r8,r10,r11,r12}^
:02042E74 3C2D9000 stccc  0,cr9,[r13],#-0x0
:02042E78 9D14158E unknown
:02042E7C E900090C stmdb  r0 ,{r2,r3,r8,r11}
:02042E80 10029100 andne  r9,r2,r0,lsl #0x2
:02042E84 0C1FE580 ldceq  5,cr14,[r15],{#0x80}
:02042E88 0DFA000D ldceql 0,cr0,[r10,#+0x34]!
:02042E8C 000D0C40 andeq  r0,r13,r0,asr #0x18
:02042E90 AA000D14 bge 020462E8
:02042E94 14400DF6 strneb r0,[r0],#-0xdf6
:02042E98 111C000D tstne r12,r13
:02042E9C 2119F200 tstcs r9,r0,lsl #0x4
:02042EA0 010A61AA unknown
:02042EA4 85001800 strhi r1,[r0, #-0x800]		;(r0-0x800=*(fffff800))
:02042EA8 DD950C85 unknown
:02042EAC 2FC5A31B swics 0x00c5a31b
:02042EB0 0100BD04 unknown
:02042EB4 050801B1 streq r0,[r8, #-0x1b1]		;(r8-0x1b1=*(fffffe4f))
:02042EB8 00550C40 subeqs r0,r5,r0,asr #0x18
:02042EBC B5000595 strlt r0,[r0, #-0x595]		;(r0-0x595=*(fffffa6b))
:02042EC0 9513590B ldrls r5,[r3, #-0x90b]		;(r3-0x90b=*(fffff6f5))
:02042EC4 F006453D andnv  r4,r6,r13,lsr r5
:02042EC8 31EB0011 mvncc  r0,r1,lsl r0
:02042ECC 4E29015E mcrmi 1,1,r0,cr9,cr14,{2}
:02042ED0 A8019D78 stmgeda  r1 ,{r3,r4,r5,r6,r8,r10,r11,r12,r15}
:02042ED4 000EB90C andeq  r11,r14,r12,lsl #0x12
:02042ED8 351D4D50 ldrcc r4,[r13, #-0xd50]		;(r13-0xd50=*(fffff2b0))
:02042EDC 04003105 streq r3,[r0],#-0x105
:02042EE0 6D000972 unknown
:02042EE4 95780201 ldrlsb r0,[r8, #-0x201]!
:02042EE8 E9018901 stmdb  r1 ,{r0,r8,r11,r15}
:02042EEC F310ED21 tstnv r0,#0x840
:02042EF0 9100650C unknown
:02042EF4 5025C102 eorpl  r12,r5,r2,lsl #0x2
:02042EF8 100D0019 andne  r0,r13,r9,lsl r0
:02042EFC 31F76E96 unknown
:02042F00 9E600D2D cdpls 13,6,cr0,cr0,cr13,1
:02042F04 ED38000D ldc  0,cr0,[r8,#-0x34]!
:02042F08 D620210A unknown
:02042F0C F78E0DF1 unknown
:02042F10 1001EBFF unknown
:02042F14 0181097D orreq  r0,r1,r13,ror r9
:02042F18 45001D9F strmi r1,[r0, #-0xd9f]		;(r0-0xd9f=*(fffff261))
:02042F1C F00B410B andnv  r4,r11,r11,lsl #0x2
:02042F20 E51C9411 ldr r9,[r12, #-0x411]		;r12-0x411=*(50651e3b)=#0(0x00000000)
:02042F24 0505F508 streq r15,[r5, #-0x508]		;(r5-0x508=*(fffffaf8))
:02042F28 2E029900 cdpcs 9,0,cr9,cr2,cr0,0
:02042F2C 78E22484 unknown
:02042F30 891015F8 ldmhidb  r0 ,{r3,r4,r5,r6,r7,r8,r10,r12}
:02042F34 E3E01000 mvn  r1,#0x0
:02042F38 0AF90118 beq 01E833A0
:02042F3C 100210AD andne  r1,r2,r13,lsr #0x1
:02042F40 59C1065D stmplib  r1 ,{r0,r2,r3,r4,r6,r9,r10}^
:02042F44 9401A60D strls r10,[r1],#-0x60d
:02042F48 06C52B5D unknown
:02042F4C 041491E3 ldreq r9,[r4],#-0x1e3
:02042F50 F4AC0005 unknown
:02042F54 E13D6901 teq r13,r1,lsl #0x12
:02042F58 8913E503 ldmhidb  r3 ,{r0,r1,r8,r10,r13,r14,r15}
:02042F5C 3CE59404 stcccl 4,cr9,[r5],#+0x10
:02042F60 7D400DAB unknown
:02042F64 000D0814 andeq  r0,r13,r4,lsl r8
:02042F68 08400DA7 stmeqda  r0 ,{r0,r1,r2,r5,r7,r8,r10,r11}^
:02042F6C 10000D56 andne  r0,r0,r6,asr r13
:02042F70 A3E59402 mvnge  r9,#0x2000000
:02042F74 1E65100D cdpne 0,6,cr1,cr5,cr13,0
:02042F78 044D02C1 streqb r0,[r13],#-0x2c1
:02042F7C 0D9F000D unknown
:02042F80 0D0A0520 unknown
:02042F84 C976F000 ldmgtdb  r6!,{r12,r13,r14,r15}^
:02042F88 B9C49B0C stmltib  r4 ,{r2,r3,r8,r9,r11,r12,r15}^
:02042F8C 0025F03C eoreq  r15,r5,r12,lsr r0
:02042F90 17ED5011 unknown
:02042F94 2A102DE9 bcs 0244E740
:02042F98 C4EB000A unknown
:02042F9C 51019415 unknown
:02042FA0 4029FA22 eormi  r15,r9,r2,lsr #0x14
:02042FA4 03ED05C4 mvneq  r0,#0x31000000
:02042FA8 E5259465 str r9,[r5, #-0x465]!
:02042FAC C9051015 stmgtdb  r5 ,{r0,r2,r4,r12}
:02042FB0 45100600 ldrmi r0,[r0, #-0x600]		;(r0-0x600=*(fffffa00))
:02042FB4 964A6006 strlsb r6,[r10],-r6
:02042FB8 32101DE5 andccs r1,r0,#0x3940
:02042FBC 5610250D ldrpl r2,[r0],-r13, lsl #0xa
:02042FC0 31A41025 movcc  r1,r5,lsr #0x0		;r1=0(0x0)
:02042FC4 0509D107 streq r13,[r9, #-0x107]		;(r9-0x107=*(fffffef9))
:02042FC8 9F600379 swils 0x00600379
:02042FCC 8B0D5DE5 blhi 0239A768
:02042FD0 01B50AF1 ldreqsh r0,[r5, +r1]!
:02042FD4 B101A910 unknown
:02042FD8 0910E301 ldmeqdb  r0 ,{r0,r8,r9,r13,r14,r15}
:02042FDC FFF99B34 swinv 0x00f99b34
:02042FE0 C50C0AFF strgt r0,[r12, #-0xaff]		;r12-0xaff=*(5065174d)=#0(0x00000000)
:02042FE4 0089780D addeq  r7,r9,r13,lsl #0x10
:02042FE8 000530A0 andeq  r3,r5,r0,lsr #0x1
:02042FEC 0B8D110C bleq 00387424
:02042FF0 DD8801D1 unknown
:02042FF4 21CD0632 biccs  r0,r13,r2,lsr r6
:02042FF8 11034011 unknown
:02042FFC D1010300 unknown
:02043000 00119601 andeqs r9,r1,r1,lsl #0xc
:02043004 C1105108 tstgt r0,r8,lsl #0x2
:02043008 0BA5A301 bleq 009ABC14
:0204300C AD50F1A3 unknown
:02043010 334D010C unknown
:02043014 16C90001 strneb r0,[r9],+r1
:02043018 3D01000E unknown
:0204301C 00010C9A muleq  r1,r10,r12
:02043020 0D400D0F unknown
:02043024 0107400D unknown
:02043028 010AAA00 unknown
:0204302C 00010500 andeq  r0,r1,r0,lsl #0xa
:02043030 0CE10008 stceql 0,cr0,[r1],#+0x20
:02043034 29CA0699 stmcsib  r10 ,{r0,r3,r4,r7,r9,r10}^
:02043038 01792611 cmneq r9,r1,lsl r6
:0204303C 0D50D900 unknown
:02043040 800D2200 andhi  r2,r13,r0,lsl #0x4
:02043044 00591EB5 ldreqh r1,[r9],#-0xe5
:02043048 A280591E addge  r5,r0,#0x78000
:0204304C 3F00DD4F swicc 0x0000dd4f
:02043050 63E0644A mvnvs  r6,#0x4A000000
:02043054 85E0943F strhib r9,[r0, #+0x43f]!
:02043058 6140A410 unknown
:0204305C A0E06400 rscge  r6,r0,r0,lsl #0x8
:02043060 C5329CE3 ldrgt r9,[r2, #-0xce3]!
:02043064 52C5E001 sbcpl  r14,r5,#0x1
:02043068 359EE084 ldrcc r14,[r14, #+0x84]		;r14+0x84=*(02042db0)=#268487936(0x1000cd00)
:0204306C 5080001D addpl  r0,r0,r13,lsl r0
:02043070 1D07E052 unknown
:02043074 9FE08800 swils 0x00e08800
:02043078 3FA2E510 swicc 0x00a2e510
:0204307C C29EE1A0 addgts r14,r14,#0x28
:02043080 C4E000C4 unknown
:02043084 19E08343 unknown
:02043088 E300A0EE unknown
:0204308C E0CC349E smull  r3,r12,r14,r4
:02043090 00524003 subeqs r4,r2,r3
:02043094 1D191DE0 unknown
:02043098 0D07000D unknown
:0204309C 19051C80 stmnedb  r5 ,{r7,r10,r11,r12}
:020430A0 050ACDAA streq r12,[r10, #-0xdaa]		;(r10-0xdaa=*(c5551556))
:020430A4 4500A930 strmi r10,[r0, #-0x930]		;(r0-0x930=*(fffff6d0))
:020430A8 9FC04440 swils 0x00c04440
:020430AC 0D0C0FE5 unknown
:020430B0 000DB330 andeq  r11,r13,r0,lsr r3
:020430B4 8C30B3B8 ldchi  3,cr11,[r0],#-0x2e0
:020430B8 CD03E20A unknown
:020430BC 06500D0C ldreqb r0,[r0],-r12, lsl #0x1a
:020430C0 0D51200D unknown
:020430C4 5902AC60 stmpldb  r2 ,{r5,r6,r10,r11,r13,r15}
:020430C8 34D90600 ldrccb r0,[r9],#+0x600
:020430CC C80005C3 stmgtda  r0 ,{r0,r1,r6,r7,r8,r10}
:020430D0 6DAA1985 stcvs  9,cr1,[r10,#+0x214]!
:020430D4 EB851F12 bl 0018AD24
:020430D8 0FF46C51 swieq 0x00f46c51
:020430DC 2D4341F8 unknown
:020430E0 89EC41E9 unknown
:020430E4 0069C80A rsbeq  r12,r9,r10,lsl #0x10
:020430E8 E1A018A0 mov  r1,r0,lsr #0x11		;r1=0(0x0)
:020430EC E20C50FF and  r5,r12,#0xFF
:020430F0 0E4000FF mcreq 0,2,r0,cr0,cr15,{7}
:020430F4 211315E2 tstcs r3,r2,ror #0xb
:020430F8 08E1A068 unknown
:020430FC 02558002 subeqs r8,r5,#0x2
:02043100 09792A55 unknown
:02043104 70029520 andvc  r9,r2,r0,lsr #0xa
:02043108 99E1A05C unknown
:0204310C 2465510C unknown
:02043110 59090925 stmpldb  r9 ,{r0,r2,r5,r8,r11}
:02043114 1C79AC02 ldcnel 12,cr10,[r9],#-0x8
:02043118 1502EB00 strne r14,[r2, #-0xb00]		;(r2-0xb00=*(c5551800))
:0204311C 400FC120 andmi  r12,r15,r0,lsr #0x2
:02043120 20E58860 rsccs  r8,r5,r0,ror #0x10
:02043124 185D0841 ldmneda  r13 ,{r0,r6,r11}^
:02043128 18806000 stmneia  r0 ,{r13,r14}
:0204312C 832AB5E5 unknown
:02043130 09650C75 unknown
:02043134 D119E138 tstle r9,r8,lsr r1
:02043138 11F5DA1A mvnnes r13,r10,lsl r10
:0204313C 1D08801D unknown
:02043140 405D0840 submis r0,r13,r0,asr #0x10
:02043144 AB001D7E blge 0204A744
:02043148 27801D04 strcs r1,[r0,+r4, lsl #0x1a]
:0204314C 1D27401D stcne  0,cr4,[r7,#-0x74]!
:02043150 001D1500 andeqs r1,r13,r0,lsl #0xa
:02043154 001D76AA andeqs r7,r13,r10,lsr #0xd
:02043158 3C801D08 stccc  13,cr1,[r0],{#0x8}
:0204315C 003C401D eoreqs r4,r12,r13,lsl r0
:02043160 7510FD2A ldrvc r15,[r0, #-0xd2a]		;(r0-0xd2a=*(fffff2d6))
:02043164 08611B07 unknown
:02043168 1D6F801D stcnel 0,cr8,[r15,#-0x74]!
:0204316C 1D5B6F40 unknown
:02043170 B51B6640 ldrlt r6,[r11, #-0x640]		;r11-0x640=*(22604a41)=#0(0x00000000)
:02043174 8E801D07 cdphi 13,8,cr1,cr0,cr7,0
:02043178 598E401D stmplib  r14 ,{r0,r2,r3,r4,r14}
:0204317C 201F001D andcss r0,r15,r13,lsl r0
:02043180 3D1B022D unknown
:02043184 AD809D0E unknown
:02043188 30550069 subccs r0,r5,r9,ror #0x0
:0204318C 4C0021AD stcmi  1,cr2,[r0],{#0xad}
:02043190 9D560011 unknown
:02043194 9530AA10 ldrls r10,[r0, #-0xa10]!
:02043198 840C01E5 strhi r0,[r12],#-0x1e5
:0204319C 15001CE2 strne r1,[r0, #-0xce2]		;(r0-0xce2=*(fffff31e))
:020431A0 00150B00 andeqs r0,r5,r0,lsl #0x16
:020431A4 E58430FC str r3,[r4, #+0xfc]		;r4+0xfc=*(000000fc)
:020431A8 00110550 andeqs r0,r1,r0,asr r5
:020431AC 0A39000B beq 02E831E0
:020431B0 27E2800C strcsb r8,[r2,+r12]!
:020431B4 E2851009 add  r1,r5,#0x9
:020431B8 4B002903 blmi 0204D5CC
:020431BC 10790029 rsbnes r0,r9,r9,lsr #0x0
:020431C0 951034D0 ldrls r3,[r0, #-0x4d0]		;(r0-0x4d0=*(fffffb30))
:020431C4 459075E2 ldrmi r7,[r0, #+0x5e2]		;r0+0x5e2=*(000005e2)
:020431C8 40451810 submi  r1,r5,r0,lsl r8
:020431CC 004546B0 streqh r4,[r5],#-0x60
:020431D0 04F52080 unknown
:020431D4 105D0045 subnes r0,r13,r5,asr #0x0
:020431D8 5DF2F05D ldcpll 0,cr15,[r2,#+0x174]!
:020431DC 9510C8F0 ldrls r12,[r0, #-0x8f0]		;(r0-0x8f0=*(fffff710))
:020431E0 43A9178D movmi  r1,#0x2340000		;r1=36962304(0x2340000)
:020431E4 B122A9C4 unknown
:020431E8 E2840F6B add  r0,r4,#0x1AC
:020431EC 2E00A933 mcrcs 9,0,r10,cr0,cr3,{1}
:020431F0 18A000AD stmneia  r0!,{r0,r2,r3,r5,r7}
:020431F4 84001075 strhi r1,[r0],#-0x75
:020431F8 00052CE5 andeq  r2,r5,r5,ror #0x19
:020431FC 00054210 andeq  r4,r5,r0,lsl r2
:02043200 14000530 strne r0,[r0],#-0x530
:02043204 05B40005 ldreq r0,[r4, #+0x5]!
:02043208 05559800 ldreqb r9,[r5, #-0x800]		;(r5-0x800=*(fffff800))
:0204320C 0005B800 andeq  r11,r5,r0,lsl #0x10
:02043210 BC00059C stclt  5,cr0,[r0],{#0x9c}
:02043214 55A00005 strpl r0,[r0, #+0x5]!
:02043218 05C00005 streqb r0,[r0, #+0x5]		;r0+0x5=*(00000005)
:0204321C 0005A400 andeq  r10,r5,r0,lsl #0x8
:02043220 A80005C4 stmgeda  r0 ,{r2,r6,r7,r8,r10}
:02043224 CC000555 stcgt  5,cr0,[r0],{#0x55}
:02043228 05E00005 streqb r0,[r0, #+0x5]!
:0204322C 0005D000 andeq  r13,r5,r0
:02043230 000555E4 andeq  r5,r5,r4,ror #0xb
:02043234 E80005D4 stmda  r0 ,{r2,r4,r6,r7,r8,r10}
:02043238 05D80005 ldreqb r0,[r8, #+0x5]		;r8+0x5=*(00000005)
:0204323C 0555EC00 ldreqb r14,[r5, #-0xc00]		;(r5-0xc00=*(fffff400))
:02043240 0005DC00 andeq  r13,r5,r0,lsl #0x18
:02043244 E00005F0 unknown
:02043248 55F40005 ldrplb r0,[r4, #+0x5]!
:0204324C 05E40005 streqb r0,[r4, #+0x5]!
:02043250 0005F800 andeq  r15,r5,r0,lsl #0x10
:02043254 FC0005E8 stc2  5,cr0,[r0],{#0xe8}
:02043258 E5840155 str r0,[r4, #+0x155]		;r4+0x155=*(00000155)
:0204325C E59500EC ldr r0,[r5, #+0xec]		;r5+0xec=*(000000ec)
:02043260 84020000 strhi r0,[r2],#-0x0
:02043264 08C138E5 stmeqia  r1 ,{r0,r2,r5,r6,r7,r11,r12,r13}^
:02043268 102D4FF8 unknown
:0204326C 4DDF9AE9 unknown
:02043270 D94002E2 stmledb  r0 ,{r1,r5,r6,r7,r9}^
:02043274 05A08000 streq r8,[r0, #+0x0]!
:02043278 E1A0B000 mov  r11,r0			;r11=0(0x0)
:0204327C 10491705 subne  r1,r9,r5,lsl #0xe
:02043280 9A606200 bls 0385BA88
:02043284 001B0AE5 andeqs r0,r11,r5,ror #0x15
:02043288 0009633D andeq  r6,r9,r13,lsr r3
:0204328C 133913C0 teqne r9,#0x3
:02043290 01011730 unknown
:02043294 002516FD unknown
:02043298 014E72BE streqh r7,[r14, #-0x2e]		;(r14-0x2be=*(ffffffd2))
:0204329C 19E52045 unknown
:020432A0 7045271C subvc  r2,r5,r12,lsl r7
:020432A4 C0454CD2 unknown
:020432A8 F4C0451F strnvb r4,[r0],#+0x51f
:020432AC 26B17516 unknown
:020432B0 7545251B strvcb r2,[r5, #-0x51b]		;(r5-0x51b=*(fffffae5))
:020432B4 754526D4 strvcb r2,[r5, #-0x6d4]		;(r5-0x6d4=*(fffff92c))
:020432B8 B5451BC0 strltb r1,[r5, #-0xbc0]		;(r5-0xbc0=*(fffff440))
:020432BC 45F8490D ldrmib r4,[r8, #+0x90d]!
:020432C0 251151B5 ldrcs r5,[r1, #-0x1b5]		;r1-0x1b5=*(0233fe4b)=#-847151064(0xcd818028)
:020432C4 00EB0155 rsceq  r0,r11,r5,asr r1
:020432C8 E1A09006 mov  r9,r6			;r9=0(0x0)
:020432CC 6D004110 unknown
:020432D0 300F1B55 andcc  r1,r15,r5,asr r11
:020432D4 7F5E3681 swivc 0x005e3681
:020432D8 00011265 andeq  r1,r1,r5,ror #0x4
:020432DC 30026D20 andcc  r6,r2,r0,lsr #0x1a
:020432E0 250A8959 strcs r8,[r10, #-0x959]		;(r10-0x959=*(c55519a7))
:020432E4 09100105 ldmeqdb  r0 ,{r0,r2,r8}
:020432E8 55500110 ldrplb r0,[r0, #-0x110]		;(r0-0x110=*(fffffef0))
:020432EC 5DFB0FE2 ldcpll 15,cr0,[r11,#+0x388]!
:020432F0 A7000F05 strge r0,[r0,-r5, lsl #0x1e]
:020432F4 0230B8E8 eoreqs r11,r0,#0xE80000
:020432F8 2166E28D unknown
:020432FC 2D20CD06 stccs  13,cr12,[r0,#-0x18]!
:02043300 C9485002 stmgtdb  r8 ,{r1,r12,r14}^
:02043304 7C00F901 stcvc  9,cr15,[r0],{#0x1}
:02043308 3F4B0015 swicc 0x004b0015
:0204330C 840BE28D strhi r14,[r11],#-0x28d
:02043310 80E58D11 rschi  r8,r5,r1,lsl r13
:02043314 00E58D51 rsceq  r8,r5,r1,asr r13
:02043318 E28D5014 add  r5,r13,#0x14
:0204331C 3110E988 tstcc r0,r8,lsl #0x13
:02043320 38E5208D unknown
:02043324 78707116 unknown
:02043328 5202A121 andpl  r10,r2,#0x40000008
:0204332C F5E58D48 strnvb r8,[r5, #+0xd48]!
:02043330 21784021 cmncs r8,r1,lsr #0x0
:02043334 00217C80 eoreq  r7,r1,r0,lsl #0x19
:02043338 211610A8 tstcs r6,r8,lsr #0x1
:0204333C FD09D510 unknown
:02043340 7C402113 stcvcl 1,cr2,[r0],{#0x13}
:02043344 80BC8021 adchis r8,r12,r1,lsr #0x0
:02043348 15F00021 ldrneb r0,[r0, #+0x21]!
:0204334C 21E37265 mvncs  r7,r5,ror #0x4
:02043350 21528040 cmpcs r2,r0,asr #0x0
:02043354 00218480 eoreq  r8,r1,r0,lsl #0x9
:02043358 DA8021D0 ble 0004BAA0
:0204335C 55844021 strpl r4,[r4, #+0x21]		;r4+0x21=*(00000021)
:02043360 51888021 orrpl  r8,r8,r1,lsr #0x0
:02043364 2051B000 subcss r11,r1,r0
:02043368 00210D29 eoreq  r0,r1,r9,lsr #0x1a
:0204336C 402175D1 unknown
:02043370 94805188 strls r5,[r0],#+0x188
:02043374 C9C8C095 stmgtib  r8 ,{r0,r2,r4,r7,r14,r15}^
:02043378 01559081 cmpeq r5,r1,lsl #0x1
:0204337C 29D071C9 ldmcsib  r0 ,{r0,r3,r6,r7,r8,r12,r13,r14}^
:02043380 3D019001 unknown
:02043384 9D4A2101 unknown
:02043388 C91564E5 ldmgtdb  r5 ,{r0,r2,r5,r6,r7,r10,r13,r14}
:0204338C 210EB511 unknown
:02043390 2170BC00 cmncs r0,r0,lsl #0x18
:02043394 C9018C40 stmgtdb  r1 ,{r6,r10,r11,r15}
:02043398 00214871 eoreq  r4,r1,r1,ror r8
:0204339C A910A965 ldmgedb  r0 ,{r0,r2,r5,r6,r8,r11,r13,r15}
:020433A0 00211505 eoreq  r1,r1,r5,lsl #0xa
:020433A4 018021B3 streqh r2,[r0, +r3]
:020433A8 1D0AE12C unknown
:020433AC 1D28CB00 stcne  11,cr12,[r8,#-0x0]!
:020433B0 82209F00 eorhi  r9,r0,#0x0
:020433B4 137904E2 cmnne r9,#0xE2000000
:020433B8 AA001D82 bge 0204A9C8
:020433BC 859F801D ldrhi r8,[r15, #+0x1d]		;r15+0x1d=*(020433e1)=#-1589165827(0xa14740fd)
:020433C0 31150C00 tstcc r5,r0,lsl #0x18
:020433C4 31A295B0 strcch r9,[r2, +r0]!
:020433C8 8031A480 eorhis r10,r1,r0,lsl #0x9
:020433CC 02455354 subeq  r5,r5,#0x50000001
:020433D0 A4CA0031 strgeb r0,[r10],#+0x31
:020433D4 51DC0031 bicpls r0,r12,r1,lsr r0
:020433D8 803195C0 eorhis r9,r1,r0,asr #0xb
:020433DC 6A050011 bvs 02183428
:020433E0 4740FD03 strmib r15,[r0,-r3, lsl #0x1a]
:020433E4 604702A1 subvs  r0,r7,r1,lsr #0x5
:020433E8 A80AEB01 stmgeda  r10 ,{r0,r8,r9,r11,r13,r14,r15}
:020433EC F9E58D01 unknown
:020433F0 1D2F6B1D stcne  11,cr6,[r15,#-0x74]!
:020433F4 1FCD9000 swine 0x00cd9000
:020433F8 1D88001D unknown
:020433FC CD01AC81 unknown
:02043400 5D900B05 unknown
:02043404 305D80C0 subccs r8,r13,r0,asr #0x1
:02043408 14312BB9 unknown
:0204340C BA00012C blt 020438C4
:02043410 34000130 strcc r0,[r0],#-0x130
:02043414 350B00AD strcc r0,[r11, #-0xad]		;(r11-0xad=*(ffffff53))
:02043418 85109D06 ldrhi r9,[r0, #-0xd06]		;(r0-0xd06=*(fffff2fa))
:0204341C 8D009D6A unknown
:02043420 F502095F strnv r0,[r2, #-0x95f]		;(r2-0x95f=*(c55519a1))
:02043424 B52F8B02 strlt r8,[r15, #-0xb02]!
:02043428 753E9907 ldrvc r9,[r14, #-0x907]!
:0204342C 8D12F513 unknown
:02043430 E1FE8CE5 mvns r8,r5,ror #0x19
:02043434 143486B3 unknown
:02043438 4968B049 unknown
:0204343C 40212040 eormi  r2,r1,r0,asr #0x0
:02043440 DCD412FD ldclel 2,cr1,[r4],{#0xfd}
:02043444 30E1DD0E rsccc  r13,r1,r14,lsl #0x1a
:02043448 A00C1DA9 andge  r1,r12,r9,lsr #0x1b
:0204344C 100D0320 andne  r0,r13,r0,lsr #0x6
:02043450 31003504 unknown
:02043454 0DF90025 ldceql 0,cr0,[r9,#+0x94]!
:02043458 25386A05 ldrcs r6,[r8, #-0xa05]!
:0204345C 9F03F400 swils 0x0003f400
:02043460 02023815 andeq  r3,r2,#0x150000
:02043464 51F4158D mvnpls r1,r13,lsl #0xb
:02043468 605155C0 subvss r5,r1,r0,asr #0xb
:0204346C 3C2803E0 stccc  3,cr0,[r8],#-0x380
:02043470 515D8051 cmppl r13,r1,asr r0
:02043474 00513C00 subeqs r3,r1,r0,lsl #0x18
:02043478 9D2A2240 stcls  2,cr2,[r10,#-0x100]!
:0204347C A513C4E5 ldrge r12,[r3, #-0x4e5]		;(r3-0x4e5=*(fffffb1b))
:02043480 210BCD19 unknown
:02043484 1A704900 bne 03C5588C
:02043488 023C6900 eoreqs r6,r12,#0x0
:0204348C 1000059D mulne  r0,r13,r5
:02043490 0003A004 andeq  r10,r3,r4
:02043494 A805C010 stmgeda  r5 ,{r4,r14,r15}
:02043498 4080C02D addmi  r12,r0,r13,lsr #0x0
:0204349C 2D44802D unknown
:020434A0 002D4880 eoreq  r4,r13,r0,lsl #0x11
:020434A4 AA002D44 bge 0204E9BC
:020434A8 34C02D7C strccb r2,[r0],#+0xd7c
:020434AC 2D48802D unknown
:020434B0 002D3C80 eoreq  r3,r13,r0,lsl #0x19
:020434B4 002D48AA eoreq  r4,r13,r10,lsr #0x11
:020434B8 28C02D50 stmcsia  r0 ,{r4,r6,r8,r10,r11,r13}^
:020434BC 2D4C802D unknown
:020434C0 2D30AA80 ldccs  10,cr10,[r0,#-0x200]!
:020434C4 002D4C00 eoreq  r4,r13,r0,lsl #0x18
:020434C8 B02D1324 eorlt  r1,r13,r4,lsr #0x6
:020434CC 802D4A1C eorhi  r4,r13,r12,lsl r10
:020434D0 24802D50 strcs r2,[r0],#+0xd50
:020434D4 2D50002D unknown
:020434D8 2D55F800 unknown
:020434DC 2D013DA0 unknown
:020434E0 802D5480 eorhi  r5,r13,r0,lsl #0x9
:020434E4 54002D18 strpl r2,[r0],#-0xd18
:020434E8 CC002D57 stcgt  13,cr2,[r0],{#0x57}
:020434EC 0215A02D andeqs r10,r5,#0x2D
:020434F0 58702D1A unknown
:020434F4 0CAD802D stceq  0,cr8,[r13],#+0xb4
:020434F8 2D58002D unknown
:020434FC A02DA000 eorge  r10,r13,r0
:02043500 802D00C1 eorhi  r0,r13,r1,asr #0x1
:02043504 802D5CEA eorhi  r5,r13,r10,ror #0x19
:02043508 EB015400 bl 02098510
:0204350C 82002D5C andhi  r2,r0,#0x1700
:02043510 35A02D74 strcc r2,[r0, #+0xd74]!
:02043514 60802D01 addvs  r2,r0,r1,lsl #0x1a
:02043518 2DF4802D ldccsl 0,cr8,[r4,#+0xb4]!
:0204351C 2D60AE00 stccsl 14,cr10,[r0,#-0x0]!
:02043520 C02D4800 eorgt  r4,r13,r0,lsl #0x10
:02043524 610019E0 unknown
:02043528 000D8A63 andeq  r8,r13,r3,ror #0x14
:0204352C 00610205 rsbeq  r0,r1,r5,lsl #0x4
:02043530 53E810F1 mvnpl  r1,#0xF1
:02043534 64EB1901 unknown
:02043538 FDE58D02 stc2l 13,cr8,[r5,#+0x8]!
:0204353C 143DEC1D unknown
:02043540 301DFDA0 andccs r15,r13,r0,lsr #0x1b
:02043544 19D4E3A0 ldmneib  r4 ,{r5,r7,r8,r9,r13,r14,r15}^
:02043548 81217100 unknown
:0204354C 8C00550A stchi  5,cr5,[r0],{#0xa}
:02043550 E1012121 unknown
:02043554 6E00091A mcrvs 9,0,r0,cr0,cr10,{0}
:02043558 0A011D72 beq 0208AB28
:0204355C 100B7900 andne  r7,r11,r0,lsl #0x12
:02043560 410641A0 unknown
:02043564 FFF6C90F swinv 0x00f6c90f
:02043568 0D03210D unknown
:0204356C 0175D441 cmneq r5,r1,asr #0x8
:02043570 96819400 strls r9,[r1],+r0, lsl #0x8
:02043574 27491049 strcsb r1,[r1],+r0, lsl #0x8
:02043578 E3A05066 mov  r5,#0x66		;r5=102(0x66)
:0204357C CD40010C unknown
:02043580 E5970003 ldr r0,[r7, #+0x3]		;r7+0x3=*(00000003)
:02043584 50040009 andpl  r0,r4,r9
:02043588 059708B5 ldreq r0,[r7, #+0x8b5]		;r7+0x8b5=*(000008b5)
:0204358C 03500065 cmpeq r0,#0x65
:02043590 00000802 andeq  r0,r0,r2,lsl #0x10
:02043594 3039102D eorccs r1,r9,r13,lsr #0x0
:02043598 5039002D eorpls r0,r9,r13,lsr #0x0
:0204359C 40397893 mlamis r9,r3,r8,r7unknown
:020435A0 019D8004 orreqs r8,r13,r4
:020435A4 4CE58750 stcmil 7,cr8,[r5],#+0x140
:020435A8 09977009 ldmeqib  r7 ,{r0,r3,r12,r13,r14}
:020435AC EEE35700 cdp 7,14,cr5,cr3,cr0,0
:020435B0 1A04FFFF bne 021835B4
:020435B4 2009002D andcs  r0,r9,r13,lsr #0x0
:020435B8 49008D06 stmmidb  r0 ,{r1,r2,r8,r10,r11,r15}
:020435BC 16250A90 unknown
:020435C0 840099B6 strhi r9,[r0],#-0x9b6
:020435C4 59035D0D stmpldb  r3 ,{r0,r2,r3,r8,r10,r11,r12,r14}
:020435C8 09E35820 unknown
:020435CC 00103119 andeqs r3,r0,r9,lsl r1
:020435D0 E590101D ldr r1,[r0, #+0x1d]		;r0+0x1d=*(0000001d)
:020435D4 3011C1DC ldrccsb r12,[r1], -r12
:020435D8 EC107D85 ldc  13,cr7,[r0],{#0x85}
:020435DC 201C034D andcss r0,r12,r13,asr #0x6
:020435E0 0557E581 ldreqb r14,[r7, #-0x581]		;(r7-0x581=*(fffffa7f))
:020435E4 11EBFFC0 mvnne  r15,r0,asr #0x1f
:020435E8 81001C10 unknown
:020435EC 96880FFD unknown
:020435F0 4D0321A9 unknown
:020435F4 E59D1013 ldr r1,[r13, #+0x13]		;r13+0x13=*(00000013)
:020435F8 8D2F0A5E stchi  10,cr0,[r15,#-0x178]!
:020435FC 5B1031E2 blpl 0244FD8C
:02043600 10050904 andne  r0,r5,r4,lsl #0x12
:02043604 10E59B48 rscne  r9,r5,r8,asr #0x16
:02043608 104D9B00 subne  r9,r13,r0,lsl #0x16
:0204360C 608D0AF1 unknown
:02043610 1817F5E5 ldmneda  r7 ,{r0,r2,r5,r6,r7,r8,r10,r12,r13,r14,r15}
:02043614 0F810325 swieq 0x00810325
:02043618 BA0AE3A0 blt 022FC4A0
:0204361C 400029C1 andmi  r2,r0,r1,asr #0x13
:02043620 1AC1E1B0 bne 010BBCE8
:02043624 05B944E0 ldreq r4,[r9, #+0x4e0]!
:02043628 1A15450A bne 02594A58
:0204362C DF9AEB00 swile 0x009aeb00
:02043630 4D086105 unknown
:02043634 5E105100 cdppl 1,0,cr5,cr0,cr0,0
:02043638 3900150F stmccdb  r0 ,{r0,r1,r2,r3,r8,r10,r12}
:0204363C D567B800 strleb r11,[r7, #-0x800]!
:02043640 0407DD19 streq r13,[r7],#-0xd19
:02043644 00E88402 rsceq  r8,r8,r2,lsl #0x8
:02043648 E58D03B0 str r0,[r13, #+0x3b0]		;r13+0x3b0=*(000003b0)
:0204364C 02D11008 sbceqs r1,r1,#0x8
:02043650 10E58D20 rscne  r8,r5,r0,lsr #0x1a
:02043654 301D7D0A andccs r7,r13,r10,lsl #0x1a
:02043658 E8911BA9 ldmia  r1 ,{r0,r3,r5,r7,r8,r9,r11,r12}
:0204365C A50AF68A strge r15,[r10, #-0x68a]		;(r10-0x68a=*(c5551c76))
:02043660 12101521 andnes r1,r0,#0x8400000
:02043664 0A180015 beq 026436C0
:02043668 8B09B900 blhi 022B1A70
:0204366C 074200BD unknown
:02043670 9A20FD00 bls 02882A78
:02043674 E2118DDF ands r8,r1,#0x37C0
:02043678 E8BD8FF8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r15}
:0204367C 06851258 unknown
:02043680 1F211280 swine 0x00211280
:02043684 5E119E0D cdppl 14,0,cr9,cr1,cr13,0
:02043688 6E0D0651 mcrvs 6,0,r0,cr13,cr1,{2}
:0204368C 063D1E11 unknown
:02043690 0E0D13FE mcreq 3,0,r1,cr13,cr14,{7}
:02043694 01063D13 unknown
:02043698 11132000 tstne r3,r0
:0204369C 01029A3E unknown
:020436A0 34161100 ldrcc r1,[r6],#-0x100
:020436A4 41DE2913 bicmis r2,r14,r3,lsl r9
:020436A8 13667CF6 unknown
:020436AC 0001061D andeq  r0,r1,r13,lsl r6
:020436B0 E516358C ldr r3,[r6, #-0x58c]		;(r6-0x58c=*(fffffa74))
:020436B4 365001C0 ldrccb r0,[r6, #-0x58c]		;(r6-0x58c=*(fffffa74))
:020436B8 9425052D unknown
:020436BC 69172431 ldmvsdb  r7 ,{r0,r4,r5,r10,r13}
:020436C0 0025B400 eoreq  r11,r5,r0,lsl #0x8
:020436C4 C07149A9 rsbgts r4,r1,r9,lsr #0x13
:020436C8 E0000D51 and  r0,r0,r1,asr r13
:020436CC 0D418071 unknown
:020436D0 4190AA00 orrmis r10,r0,r0,lsl #0x14
:020436D4 800D3D80 andhi  r3,r13,r0,lsl #0x1b
:020436D8 450039A4 strmi r3,[r0, #-0x9a4]		;(r0-0x9a4=*(fffff65c))
:020436DC 25AA000D strcs r0,[r10, #+0xd]!
:020436E0 353DC530 ldrcc r12,[r13, #-0x530]!
:020436E4 08212051 stmeqda  r1!,{r0,r4,r6,r13}
:020436E8 05F80051 ldreqb r0,[r8, #+0x51]!
:020436EC 81E5943B mvnhi  r9,lsr r11
:020436F0 00001110 andeq  r1,r0,r0,lsl r1
:020436F4 2D0454DA unknown
:020436F8 A5F42C80 ldrgeb r2,[r4, #+0xc80]!
:020436FC 69500D1D ldmvsdb  r0 ,{r0,r2,r3,r4,r8,r10,r11}^
:02043700 F0000D0B andnv  r0,r0,r11,lsl #0x1a
:02043704 0D942579 unknown
:02043708 000D2460 andeq  r2,r13,r0,ror #0x8
:0204370C 08A52020 stmeqia  r5!,{r5,r13}
:02043710 812F7594 unknown
:02043714 4DD5F402 unknown
:02043718 F1E58405 mvnnv  r8,r5,lsl #0x8
:0204371C 2CBD8B14 ldccs  11,cr8,[r13],#+0x50
:02043720 130CCD13 unknown
:02043724 E9D03DD1 ldmib  r0 ,{r0,r4,r6,r7,r8,r10,r11,r12,r13}^
:02043728 D5E03D04 strleb r3,[r0, #+0xd04]!
:0204372C F4114015 ldrnv r4,[r1],#-0x15
:02043730 255EF03D ldrcsb r15,[r14, #-0x3d]		;(r14-0x3d=*(ffffffc3))
:02043734 29F40B00 unknown
:02043738 150DB03D strne r11,[r13, #-0x3d]		;(r13-0x3d=*(ffffffc3))
:0204373C 15150511 ldrne r0,[r5, #-0x511]		;(r5-0x511=*(fffffb55))
:02043740 40153CF5 ldrmish r3,[r5], -r5
:02043744 153FF401 ldrne r15,[r15, #-0x401]!
:02043748 18151520 ldmneda  r5 ,{r5,r8,r10,r12}
:0204374C 3EC50006 cdpcc 0,12,cr0,cr5,cr6,0
:02043750 A30CE15F unknown
:02043754 30C5F3FB unknown
:02043758 4D109FC9 unknown
:0204375C 2C10060D ldccs  6,cr0,[r0],{#0xd}
:02043760 14EDE241 unknown
:02043764 0E914000 cdpeq 0,8,cr4,cr1,cr0,0
:02043768 640844E9 strvs r4,[r8],#-0x4e9
:0204376C 0634F101 unknown
:02043770 09150005 ldmeqdb  r5 ,{r0,r2}
:02043774 2A010400 bcs 0208477C
:02043778 01243515 unknown
:0204377C 00015100 andeq  r5,r1,r0,lsl #0x2
:02043780 FE44D55B mcr2 5,2,r13,cr4,cr11,{2}
:02043784 71000155 unknown
:02043788 01FC0001 mvneqs r0,r1
:0204378C 00017D00 andeq  r7,r1,r0,lsl #0x1a
:02043790 2900558A stmcsdb  r0 ,{r1,r3,r7,r8,r10,r12,r14}
:02043794 9E000105 cdpls 1,0,cr0,cr0,cr5,0
:02043798 01F70001 mvneqs r0,r1
:0204379C 0156F600 cmpeq r6,r0,lsl #0xc
:020437A0 14CDA800 strneb r10,[r13],#+0x800
:020437A4 01BC0001 moveqs r0,r1			;r0=36962304(0x2340000)
:020437A8 2D00C600 unknown
:020437AC 0001050D andeq  r0,r1,r13,lsl #0xa
:020437B0 E40001DA str r0,[r0],#-0x1da
:020437B4 12590069 subnes r0,r9,#0x69
:020437B8 07C56B04 streqb r6,[r5,+r4, lsl #0x16]
:020437BC 780011D4 stmvcda  r0 ,{r2,r4,r6,r7,r8,r12}
:020437C0 B5C4C0B5 strltb r12,[r4, #+0xb5]		;r4+0xb5=*(000000b5)
:020437C4 E7556740 ldrb r6,[r4, #+0xb5]		;r4+0xb5=*(000000b5)
:020437C8 80B50B3D adchis r0,r5,r13,lsr r11
:020437CC E5403DB0 strb r3,[r0, #-0xdb0]		;r0-0xdb0=*(0233f250)=#435928208(0x19fbbc90)
:020437D0 1719503D unknown
:020437D4 E3520CD6 cmp r2,#0xD600
:020437D8 98000906 stmlsda  r0 ,{r1,r2,r8,r11}
:020437DC 10090019 andne  r0,r9,r9,lsl r0
:020437E0 00090AD0 unknown
:020437E4 E2811001 add  r1,r1,#0x1
:020437E8 42E10C85 rscmi  r0,r1,#0x8500
:020437EC 7D00150E unknown
:020437F0 0019801D andeqs r8,r9,r13,lsl r0
:020437F4 A0001980 andge  r1,r0,r0,lsl #0x13
:020437F8 D5401956 strleb r1,[r0, #-0x956]		;r0-0x956=*(0233f6aa)=#286600186(0x11152bfa)
:020437FC 19648019 unknown
:02043800 00196800 andeqs r6,r9,r0,lsl #0x10
:02043804 40195599 mulmis r9,r9,r5
:02043808 488019CE stmmiia  r0 ,{r1,r2,r3,r6,r7,r8,r11,r12}
:0204380C 23500019 cmpcs r0,#0x19
:02043810 92E5159F rscls  r1,r5,#0x27C00000
:02043814 3D47C5FF unknown
:02043818 00113C80 andeqs r3,r1,r0,lsl #0x19
:0204381C 0119584A tsteq r9,r10,asr #0x10
:02043820 29130CB3 ldmcsdb  r3 ,{r0,r1,r4,r5,r7,r10,r11}
:02043824 00293930 eoreq  r3,r9,r0,lsr r9
:02043828 29135220 ldmcsdb  r3 ,{r5,r9,r12,r14}
:0204382C 40298270 eormi  r8,r9,r0,ror r2
:02043830 2990FDB7 ldmcsib  r0 ,{r0,r1,r2,r4,r5,r7,r8,r10,r11,r12,r13,r14,r15}
:02043834 296A2E40 unknown
:02043838 5029F800 eorpl  r15,r9,r0,lsl #0x10
:0204383C 40291849 eormi  r1,r9,r9,asr #0x10
:02043840 3190FDAC orrccs r15,r0,r12,lsr #0x1b
:02043844 3523DD40 strcc r13,[r3, #-0xd40]!
:02043848 8035D000 eorhis r13,r5,r0
:0204384C A140357C unknown
:02043850 01AA9035 moveq  r9,lsr r5		;r9=102(0x66)
:02043854 822E0035 eorhi  r0,r14,#0x35
:02043858 503580E0 eorpls r8,r5,r0,ror #0x1
:0204385C 041D4222 ldreq r4,[r13],#-0x222
:02043860 35022DE7 strcc r2,[r2, #-0xde7]		;(r2-0xde7=*(c5551519))
:02043864 40356E80 eormis r6,r5,r0,lsl #0x1d
:02043868 352D0093 strcc r0,[r13, #-0x93]!
:0204386C 603548F0 unknown
:02043870 00E70AD1 unknown
:02043874 350D68EB strcc r6,[r13, #-0x8eb]		;(r13-0x8eb=*(fffff715))
:02043878 40356080 eormis r6,r5,r0,lsl #0x1
:0204387C C2803585 addgt  r3,r0,#0x21400000
:02043880 5520001D strpl r0,[r0, #-0x1d]!
:02043884 10E0822F rscne  r8,r0,r15,lsr #0x4
:02043888 42302D12 eormis r2,r0,#0x480
:0204388C E1A02021 mov  r2,r1,lsr #0x0		;r2=286600186(0x11152bfa)
:02043890 340029F9 strcc r2,[r0],#-0x9f9
:02043894 FF528029 swinv 0x00528029
:02043898 2943C528 stmcsdb  r3 ,{r3,r5,r8,r10,r14,r15}^
:0204389C 4029E080 eormi  r14,r9,r0,lsl #0x1
:020438A0 0F59E6EE swieq 0x0059e6ee
:020438A4 30294B12 eorcc  r4,r9,r2,lsl r11
:020438A8 40292EFD unknown
:020438AC B480296C strlt r2,[r0],#+0x96c
:020438B0 57E3405D unknown
:020438B4 31E40031 mvncc  r0,lsr r1
:020438B8 40313C80 eormis r3,r1,r0,lsl #0x19
:020438BC 88803161 stmhiia  r0 ,{r0,r5,r6,r8,r12,r13}
:020438C0 89101155 ldmhidb  r0 ,{r0,r2,r4,r6,r8,r12}
:020438C4 13A0201A movne  r2,#0x1A		;r2=26(0x1a)
:020438C8 E6D61029 ldrb r1,[r6],+r9, lsr #0x0
:020438CC 2906D123 stmcsdb  r6 ,{r0,r1,r5,r8,r12,r14,r15}
:020438D0 291EFD50 ldmcsdb  r14 ,{r4,r6,r8,r10,r11,r12,r13,r14,r15}
:020438D4 80295440 eorhi  r5,r9,r0,asr #0x8
:020438D8 AF402954 swige 0x00402954
:020438DC 8C0029CB stchi  9,cr2,[r0],{#0xcb}
:020438E0 29148029 ldmcsdb  r4 ,{r0,r3,r5,r15}
:020438E4 80294940 eorhi  r4,r9,r0,asr #0x12
:020438E8 291128AA ldmcsdb  r1 ,{r1,r3,r5,r7,r11,r13}
:020438EC 7DE6C030 stcvcl 0,cr12,[r6,#+0xc0]!
:020438F0 09802902 stmeqib  r0 ,{r1,r8,r11,r13}
:020438F4 3E4B5D64 cdpcc 13,4,cr5,cr11,cr4,3
:020438F8 29FC8029 ldmcsib  r12!,{r0,r3,r5,r15}^
:020438FC 0029B540 eoreq  r11,r9,r0,asr #0xa
:02043900 8029553C eorhi  r5,r9,r12,lsr r5
:02043904 334029FE unknown
:02043908 12515029 subnes r5,r1,#0x29
:0204390C 75AA4029 strvc r4,[r10, #+0x29]!
:02043910 2917E9E6 ldmcsdb  r7 ,{r1,r2,r5,r6,r7,r8,r11,r13,r14,r15}
:02043914 53C5F370 bicpl  r15,r5,#0xC0000001
:02043918 186D5029 unknown
:0204391C 9FF64029 swils 0x00f64029
:02043920 29EC0029 unknown
:02043924 4029E880 eormi  r14,r9,r0,lsl #0x11
:02043928 AA80291D bge 0004DDA4
:0204392C 94402978 strlsb r2,[r0],#-0x978
:02043930 2906D1E6 stmcsdb  r6 ,{r1,r2,r5,r6,r7,r8,r12,r14,r15}
:02043934 4029DD80 eormi  r13,r9,r0,lsl #0x1b
:02043938 502912B2 unknown
:0204393C 10091CE9 andne  r1,r9,r9,ror #0x19
:02043940 E6890189 str r0,[r9],+r9, lsl #0x3
:02043944 9CEB1E00 stclsl 14,cr1,[r11],#+0x0
:02043948 1932E110 ldmnedb  r2!,{r4,r8,r13,r14,r15}
:0204394C C5FED210 ldrgtb r13,[r14, #+0x210]!
:02043950 50219877 eorpl  r9,r1,r7,ror r8
:02043954 4D9F1080 unknown
:02043958 009D892D addeqs r8,r13,r13,lsr #0x12
:0204395C 4D115110 unknown
:02043960 2C2D1009 stccs  0,cr1,[r13],#-0x24
:02043964 1C2D0971 stcne  9,cr0,[r13],#-0x1c4
:02043968 1318E1E4 tstne r8,#0x39
:0204396C 0137DD5F teqeq r7,r15,asr r13
:02043970 07F1037C unknown
:02043974 1408A7E1 strne r10,[r8],#-0x7e1
:02043978 189D37E1 ldmneia  r13 ,{r0,r5,r6,r7,r8,r9,r10,r12,r13}
:0204397C 0108B114 unknown
:02043980 00013400 andeq  r3,r1,r0,lsl #0x8
:02043984 AC000140 stcge  1,cr0,[r0],{#0x40}
:02043988 60000150 andvs  r0,r0,r0,asr r1
:0204398C 00011025 andeq  r1,r1,r5,lsr #0x0
:02043990 B7E51484 strltb r1,[r5,+r4, lsl #0x9]!
:02043994 21F7E59A unknown
:02043998 7DDE133A unknown
:0204399C 092D6008 stmeqdb  r13!,{r3,r13,r14}
:020439A0 DDB05350 ldcle  3,cr5,[r0,#+0x140]!
:020439A4 A9E59607 unknown
:020439A8 9F174010 swils 0x00174010
:020439AC A961E512 unknown
:020439B0 411C07C0 tstmi r12,r0,asr #0xf
:020439B4 49041EE2 stmmidb  r4 ,{r1,r5,r6,r7,r9,r10,r11,r12}
:020439B8 908FF113 addls  r15,r15,r3,lsl r1
:020439BC 1D0029BF unknown
:020439C0 34A10001 unknown
:020439C4 014C0001 unknown
:020439C8 00016500 andeq  r6,r1,r0,lsl #0xa
:020439CC AA000181 bge 02043FD8
:020439D0 EC00018C stc  1,cr0,[r0],{#0x8c}
:020439D4 01960001 orreqs r0,r6,r1
:020439D8 0001A100 andeq  r10,r1,r0,lsl #0x2
:020439DC 0005ACAA andeq  r10,r5,r10,lsr #0x19
:020439E0 C00005B4 strgth r0,[r0], -r4
:020439E4 09B20005 ldmeqib  r2!,{r0,r2}
:020439E8 01F1AA00 mvneqs r10,r0,lsl #0x14
:020439EC 033DFA00 teqeq r13,#0x0
:020439F0 0E000103 cdpeq 1,0,cr0,cr0,cr3,0
:020439F4 17AA0001 strne r0,[r10,+r1]!
:020439F8 01220001 unknown
:020439FC 0001AB00 andeq  r10,r1,r0,lsl #0x16
:02043A00 AA00012A bge 02043EB0
:02043A04 3C000133 stccc  1,cr0,[r0],{#0x33}
:02043A08 01470001 unknown
:02043A0C 00015200 andeq  r5,r1,r0,lsl #0x4
:02043A10 00015DAA andeq  r5,r1,r10,lsr #0x1b
:02043A14 73000168 unknown
:02043A18 017E0001 cmneq r14,r1
:02043A1C 0189AA00 orreq  r10,r9,r0,lsl #0x14
:02043A20 00019400 andeq  r9,r1,r0,lsl #0x8
:02043A24 94905DEA ldrls r5,[r0],#+0xdea
:02043A28 36003142 strcc r3,[r0],#+0xdea
:02043A2C F129605D unknown
:02043A30 C9001748 stmgtdb  r0 ,{r3,r6,r8,r9,r10,r12}
:02043A34 0E118D20 cdpeq 13,0,cr8,cr1,cr0,1
:02043A38 44212D84 unknown
:02043A3C 6164004D unknown
:02043A40 1FF1A850 swine 0x00f1a850
:02043A44 61904061 orrvss r4,r0,r1,ror #0x0
:02043A48 34F06120 unknown
:02043A4C 5B1E0035 blpl 027C3B28
:02043A50 F0612061 rsbnv  r2,r1,r1,ror #0x0
:02043A54 0C812015 stceq  0,cr2,[r1],{#0x15}
:02043A58 C92F0011 stmgtdb  r15!,{r0,r4}
:02043A5C 4D15B380 unknown
:02043A60 09172B00 ldmeqdb  r7 ,{r8,r9,r11,r13}
:02043A64 70651601 rsbvc  r1,r5,r1,lsl #0xc
:02043A68 40655250 rsbmi  r5,r5,r0,asr r2
:02043A6C 65206577 strvs r6,[r0, #-0x577]!
:02043A70 9515D0F0 ldrls r13,[r5, #-0xf0]		;(r5-0xf0=*(ffffff76))
:02043A74 654D180A strvsb r1,[r13, #-0x80a]		;(r13-0x80a=*(fffff7f6))
:02043A78 17D41D70 unknown
:02043A7C 10550015 subnes r0,r5,r5,lsl r0
:02043A80 1BFFBE1B blne 020332F4
:02043A84 511061EB tstpl r0,r11,ror #0x3
:02043A88 05E2840F streqb r8,[r2, #+0x40f]!
:02043A8C 31421114 unknown
:02043A90 80A1A000 adchi  r10,r1,r0
:02043A94 5D407146 unknown
:02043A98 95E18901 strlsb r8,[r1, #+0x901]!
:02043A9C 45682A99 strmib r2,[r8, #-0xa99]!
:02043AA0 8139EB00 teqhi r9,r0,lsl #0x16
:02043AA4 11FDD051 mvnnes r13,r1,asr r0
:02043AA8 112DB540 unknown
:02043AAC 45201F40 strmi r1,[r0, #-0xf40]!
:02043AB0 77003D06 strvc r3,[r0,-r6, lsl #0x1a]
:02043AB4 E2843200 add  r3,r4,#0x0
:02043AB8 06D51000 ldreqb r1,[r5],+r0
:02043ABC 10E2800C rscne  r8,r2,r12
:02043AC0 011517E0 tsteq r5,r0,ror #0xf
:02043AC4 2D016515 unknown
:02043AC8 402D2940 eormi  r2,r13,r0,asr #0x12
:02043ACC 202D40B4 unknown
:02043AD0 16E8F02D unknown
:02043AD4 2D150D59 unknown
:02043AD8 1C35A640 ldcne  6,cr10,[r5],#-0x100
:02043ADC 0134402D teqeq r4,r13,lsr #0x0
:02043AE0 2D1FF02D unknown
:02043AE4 2D53DC00 unknown
:02043AE8 602DD800 eorvs  r13,r13,r0,lsl #0x10
:02043AEC 2DFE016D ldccsl 1,cr0,[r14,#+0x1b4]!
:02043AF0 2D012830 unknown
:02043AF4 2D4CF02D unknown
:02043AF8 002DD000 eoreq  r13,r13,r0
:02043AFC F5802DAC strnv r2,[r0, #+0xdac]		;r0+0xdac=*(02340dac)=#-1363564132(0xaeb9a99c)
:02043B00 46A9FD55 unknown
:02043B04 0BF12101 bleq 01C8BF10
:02043B08 55C40055 strplb r0,[r4, #+0x55]		;r4+0x55=*(00000055)
:02043B0C 5580AA00 strpl r10,[r0, #+0xa00]		;r0+0xa00=*(02340a00)=#-1476316365(0xa8013333)
:02043B10 0055E980 subeqs r14,r5,r0,lsl #0x13
:02043B14 210127FD unknown
:02043B18 DA140981 ble 02546124
:02043B1C 02EB0149 rsceq  r0,r11,#0x40000012
:02043B20 26D15000 ldrcsb r5,[r1],+r0
:02043B24 1D144054 unknown
:02043B28 11179C31 tstne r7,r1,lsr r12
:02043B2C C160C974 unknown
:02043B30 F202791D andnv  r7,r2,#0x74000
:02043B34 3000C9AE andcc  r12,r0,r14,lsr #0x13
:02043B38 D3709914 cmnle r0,#0x50000
:02043B3C 52FA4099 rscpls r4,r10,#0x99
:02043B40 10D08099 smullnes r8,r0,r9,r0
:02043B44 0500E1D5 streq r14,[r0, #-0x1d5]		;r0-0x1d5=*(0233fe2b)=#-1996453494(0x8900898a)
:02043B48 C1052800 unknown
:02043B4C 510080BA strplh r8,[r0, -r10]
:02043B50 AA0006B9 bge 0204563C
:02043B54 9F041000 swils 0x00041000
:02043B58 D01001E5 andles r0,r0,r5,ror #0x3
:02043B5C 0C0001E7 stceq  1,cr0,[r0],{#0xe7}
:02043B60 A00C0215 andge  r0,r12,r5,lsl r2
:02043B64 00214DE1 eoreq  r4,r1,r1,ror #0x1b
:02043B68 1DC21055 unknown
:02043B6C 1D03E810 unknown
:02043B70 001D0CF0 ldreqsh r0,[r13], -r0
:02043B74 A9004146 stmgedb  r0 ,{r1,r2,r6,r8,r14}
:02043B78 03CC1535 biceq  r1,r12,#0xD400000
:02043B7C D904F015 stmledb  r4 ,{r0,r2,r4,r12,r13,r14,r15}
:02043B80 D02E151D eorle  r1,r14,r13,lsl r5
:02043B84 D0000569 andle  r0,r0,r9,ror #0xa
:02043B88 3FF50735 swicc 0x00f50735
:02043B8C 7D402DA8 unknown
:02043B90 2D6DD390 stccsl 3,cr13,[r13,#-0x240]!
:02043B94 7BF07D20 blvc 01C6301C
:02043B98 7D7C007D ldcvcl 0,cr0,[r12,#-0x1f4]!
:02043B9C 4025A080 eormi  r10,r5,r0,lsl #0x1
:02043BA0 C025C7AB eorgt  r12,r5,r11,lsr #0xf
:02043BA4 544025BD strplb r2,[r0],#-0x5bd
:02043BA8 25B64025 ldrcs r4,[r6, #+0x25]!
:02043BAC 55BDAA40 ldrpl r10,[r13, #+0xa40]!
:02043BB0 2055B3C0 subcss r11,r5,r0,asr #0x7
:02043BB4 AD130789 unknown
:02043BB8 2D5AAC30 unknown
:02043BBC 202DB340 eorcs  r11,r13,r0,asr #0x6
:02043BC0 165BF055 unknown
:02043BC4 4D1307F5 unknown
:02043BC8 907D3055 rsblss r3,r13,r5,asr r0
:02043BCC 659055A7 ldrvs r5,[r0, #+0x5a7]		;r0+0x5a7=*(023405a7)=#-1843664605(0x921be923)
:02043BD0 7B45501B blvc 03197C44
:02043BD4 A01E5B71 andges r5,r14,r1,ror r11
:02043BD8 402D96E3 eormi  r9,r13,r3,ror #0xd
:02043BDC A5202D9D strge r2,[r0, #-0xd9d]!
:02043BE0 A545D0F0 strgeb r13,[r5, #-0xf0]		;(r5-0xf0=*(921be833))
:02043BE4 80A5B400 adchi  r11,r5,r0,lsl #0x8
:02043BE8 9140256A unknown
:02043BEC 87AAC025 strhi r12,[r10,+r5, lsr #0x0]!
:02043BF0 258C4025 strcs r4,[r12, #+0x25]		;r12+0x25=*(50652271)=#0(0x00000000)
:02043BF4 40258040 eormi  r8,r5,r0,asr #0x0
:02043BF8 AAC02587 bge 0104D21C
:02043BFC 6840257D stmvsda  r0 ,{r0,r2,r3,r4,r5,r6,r8,r10,r13}^
:02043C00 25764025 ldrcsb r4,[r6, #-0x25]!
:02043C04 80257D40 eorhi  r7,r5,r0,asr #0x1a
:02043C08 7314DDAA tstvc r4,#0x2A80
:02043C0C 443A9D50 unknown
:02043C10 8111C912 tsthi r1,r2,lsl r9
:02043C14 ADFDC902 ldcgel 9,cr12,[r13,#+0x8]!
:02043C18 5D202D4D stcpl  13,cr2,[r0,#-0x134]!
:02043C1C 13651BF0 unknown
:02043C20 AE702D12 mrcge 13,3,r2,cr0,cr2,{0}
:02043C24 67402D40 strvsb r2,[r0,#-0x134]!
:02043C28 33F02D00 mvnccs r2,#0x0
:02043C2C 92049D20 andls  r9,r4,#0x800
:02043C30 2D047D16 unknown
:02043C34 402D3480 eormi  r3,r13,r0,lsl #0x9
:02043C38 2D002D5B unknown
:02043C3C 0DB1D6F0 ldceq  6,cr13,[r1,#+0x3c0]!
:02043C40 2DC40149 unknown
:02043C44 2D12F550 unknown
:02043C48 202D4F40 eorcs  r4,r13,r0,asr #0x1e
:02043C4C F7F02DBB unknown
:02043C50 2D98002D unknown
:02043C54 2D173D50 unknown
:02043C58 2D754340 ldccsl 3,cr4,[r5,#-0x100]!
:02043C5C EBF02D20 bl 01C4F0E4
:02043C60 2D6C002D stccsl 0,cr0,[r12,#-0xb4]!
:02043C64 2D02AD60 unknown
:02043C68 2D37EB40 ldccs  11,cr14,[r7,#-0x100]!
:02043C6C DFF02D20 swile 0x00f02d20
:02043C70 2D40002D unknown
:02043C74 D61CE550 unknown
:02043C78 2B302DFD blcs 02C4F474
:02043C7C F02D202D eornv  r2,r13,r13,lsr #0x0
:02043C80 02DD15D3 sbceqs r1,r13,#0x34C00000
:02043C84 402D119A mlami  r13,r10,r1,r1unknown
:02043C88 402D17F1 unknown
:02043C8C 2D202D1F stccs  13,cr2,[r0,#-0x7c]!
:02043C90 2D6EC7F0 stccsl 7,cr12,[r14,#-0x3c0]!
:02043C94 802DE800 eorhi  r14,r13,r0,lsl #0x10
:02043C98 13402DEC unknown
:02043C9C 552D802D strpl r8,[r13, #-0x2d]!
:02043CA0 1005C900 andne  r12,r5,r0,lsl #0x12
:02043CA4 A02C00E1 eorge  r0,r12,r1,ror #0x1
:02043CA8 0D0ABBE3 unknown
:02043CAC 001DBC05 andeqs r11,r13,r5,lsl #0x18
:02043CB0 3619202D ldrcc r2,[r9],-r13, lsr #0x0
:02043CB4 5525FCE0 strpl r15,[r5, #-0xce0]!
:02043CB8 21162932 tstcs r6,r2,lsr r9
:02043CBC 04E1A050 unknown
:02043CC0 B99715FD ldmltib  r7 ,{r0,r2,r3,r4,r5,r6,r7,r8,r10,r12}
:02043CC4 DE13B701 cdple 7,0,cr11,cr3,cr1,0
:02043CC8 10093549 andne  r3,r9,r9,asr #0xa
:02043CCC DE131111 mrcle 1,0,r1,cr3,cr1,{0}
:02043CD0 99E21C8D unknown
:02043CD4 000DA413 andeq  r10,r13,r3,lsl r4
:02043CD8 A400019C strge r0,[r0],#-0x19c
:02043CDC 05AA1001 streq r1,[r10, #+0x1]!
:02043CE0 0011B400 andeqs r11,r1,r0,lsl #0x8
:02043CE4 010112BC streqh r1,[r1, -r12]
:02043CE8 65E00001 strvsb r0,[r0, #+0x1]!
:02043CEC 05EC0001 streqb r0,[r12, #+0x1]!
:02043CF0 105DC400 subnes r12,r13,r0,lsl #0x8
:02043CF4 7804AD12 stmvcda  r4 ,{r1,r4,r8,r10,r11,r13,r15}
:02043CF8 FC020D55 stc2  13,cr0,[r2],{#0x55}
:02043CFC 01000009 unknown
:02043D00 00110400 andeqs r0,r1,r0,lsl #0x8
:02043D04 00252CA8 eoreq  r2,r5,r8,lsr #0x19
:02043D08 0D00D1D4 unknown
:02043D0C 090E0001 stmeqdb  r14 ,{r0}
:02043D10 01DCAA00 biceqs r10,r12,r0,lsl #0x14
:02043D14 0031F000 eoreqs r15,r1,r0
:02043D18 14000112 strne r0,[r0],#-0x112
:02043D1C 15AA0001 strne r0,[r10, #+0x1]!
:02043D20 AD04059C unknown
:02043D24 00013C00 andeq  r3,r1,r0,lsl #0x18
:02043D28 AA000144 bge 02044240
:02043D2C 0521134C streq r1,[r1, #-0x34c]!
:02043D30 015C0001 cmpeq r12,r1
:02043D34 00016400 andeq  r6,r1,r0,lsl #0x8
:02043D38 79136CAC ldmvcdb  r3 ,{r2,r3,r5,r7,r10,r11,r13,r14}
:02043D3C 94009909 strls r9,[r0],#-0x909
:02043D40 C5397514 ldrgt r7,[r9, #-0x514]!
:02043D44 3502CC5F strcc r12,[r2, #-0xc5f]		;(r2-0xc5f=*(aeb99d3d))
:02043D48 6C150902 ldcvs  9,cr0,[r5],{#0x2}
:02043D4C 502D0019 eorpl  r0,r13,r9,lsl r0
:02043D50 94362198 unknown
:02043D54 0DCA600D unknown
:02043D58 00255400 eoreq  r5,r5,r0,lsl #0x8
:02043D5C 6A06902D bvs 021E7E18
:02043D60 1DC2801D unknown
:02043D64 B213B980 andlts r11,r3,#0x200000
:02043D68 1195000D orrnes r0,r5,r13
:02043D6C BAED5009 blt 01B97D98
:02043D70 1799000D ldrne r0,[r9, +r13]
:02043D74 E2841E21 add  r1,r4,#0x210
:02043D78 03990614 orreqs r0,r9,#0x1400000
:02043D7C 3351F0AA cmpcc r1,#0xAA
:02043D80 00052B35 andeq  r2,r5,r5,lsr r11
:02043D84 0E391290 mrceq 2,1,r1,cr9,cr0,{4}
:02043D88 03BD2802 moveqs r2,#0x20000		;r2=131072(0x20000)
:02043D8C 08DD13C8 ldmeqia  r13 ,{r3,r6,r7,r8,r9,r12}^
:02043D90 1CC80C95 stcnel 12,cr0,[r8],{#0x95}
:02043D94 2D8015B1 unknown
:02043D98 00199810 andeqs r9,r9,r0,lsl r8
:02043D9C 6A400301 bvs 030449A8
:02043DA0 8D0100D5 unknown
:02043DA4 0103E501 unknown
:02043DA8 102D0009 eorne  r0,r13,r9
:02043DAC 9D506D38 unknown
:02043DB0 4E0251E5 cdpmi 1,0,cr5,cr2,cr5,7
:02043DB4 0C6D5505 stceql 5,cr5,[r13],#-0x14
:02043DB8 49D803C5 ldmmiib  r8 ,{r0,r2,r6,r7,r8,r9}^
:02043DBC 1303E104 unknown
:02043DC0 201DE136 andcss r14,r13,r6,lsr r1
:02043DC4 4745006D strmib r0,r14,r13,r6,lsr r1
:02043DC8 790994D3 stmvcdb  r9 ,{r0,r1,r4,r6,r7,r10,r12,r15}
:02043DCC 15003530 strne r3,[r0, #-0x530]		;r0-0x530=*(0233fad0)=#160432705(0x09900241)
:02043DD0 00150039 andeqs r0,r5,r9,lsr r0
:02043DD4 2D0E1D2C unknown
:02043DD8 1A510111 bne 03484224
:02043DDC 7A51BDB3 bvc 034B34B0
:02043DE0 45114D20 ldrmi r4,[r1, #-0xd20]		;r1-0xd20=*(11151eda)=#0(0x00000000)
:02043DE4 0016283C andeqs r2,r6,r12,lsr r8
:02043DE8 46A91CEB unknown
:02043DEC 18110D82 ldmneda  r1 ,{r1,r7,r8,r10,r11}
:02043DF0 C5009100 strgt r9,[r0, #-0x100]		;r0-0x100=*(0233ff00)=#128100603(0x07a2a8fb)
:02043DF4 B0125500 andlts r5,r2,r0,lsl #0xa
:02043DF8 EBFF39F9 bl 020125E4
:02043DFC C03C104D eorgts r1,r12,r13,asr #0x0
:02043E00 0484E59D streq r14,[r4],#+0x59d
:02043E04 FDE88400 stc2l 4,cr8,[r8,#+0x0]!
:02043E08 8D002112 unknown
:02043E0C 607508E8 rsbvss r0,r5,r8,ror #0x11
:02043E10 00651225 rsbeq  r1,r5,r5,lsr #0x4
:02043E14 0AC1C010 beq 010B3E5C
:02043E18 67F104A1 ldrvsb r0,[r1,+r1, lsr #0x9]!
:02043E1C 4920D071 stmmidb  r0!,{r0,r4,r5,r6,r12,r14,r15}
:02043E20 1803750C stmneda  r3 ,{r2,r3,r8,r10,r12,r13,r14}
:02043E24 0DE59250 stceql 2,cr9,[r5,#+0x140]!
:02043E28 2013D508 andcss r13,r3,r8,lsl #0xa
:02043E2C 034D58B1 unknown
:02043E30 72392930 eorvcs r2,r9,#0xC0000
:02043E34 1061F25A rsbne  r15,r1,r10,asr r2
:02043E38 032AF03D msreq CPSR_fx,#0x3d
:02043E3C 05450EC1 streqb r0,[r5, #-0xec1]		;(r5-0xec1=*(921bda62))
:02043E40 A5606600 strgeb r6,[r0, #-0x600]!
:02043E44 419D4003 orrmis r4,r13,r3
:02043E48 14E58D0C unknown
:02043E4C E28D3012 add  r3,r13,#0x12
:02043E50 05B10008 ldreq r0,[r1, #+0x8]!
:02043E54 18291165 stmneda  r9!,{r0,r2,r5,r6,r8,r12}
:02043E58 D40389E0 strle r8,[r3],#-0x9e0
:02043E5C A0210002 eorge  r0,r1,r2
:02043E60 119D1014 orrnes r1,r13,r4,lsl r0
:02043E64 501826F1 ldrplsh r2,[r8], -r1
:02043E68 1007E591 mulne  r7,r1,r5
:02043E6C 7D81001D unknown
:02043E70 1DFF7F04 ldcnel 15,cr7,[r15,#+0x10]!
:02043E74 05E356D0 streqb r5,[r3, #+0x6d0]!
:02043E78 19891CF5 stmneib  r9 ,{r0,r2,r4,r5,r6,r7,r10,r11,r12}
:02043E7C A1034D18 unknown
:02043E80 1C3829E7 ldcne  9,cr2,[r8],#-0x39c
:02043E84 53811AED orrpl  r1,r1,#0xED000
:02043E88 0B851AED bleq 0018AA44
:02043E8C 0B31172D bleq 02C89B48
:02043E90 020E1394 andeq  r1,r14,#0x50000002
:02043E94 00D5700F sbceqs r7,r5,r15
:02043E98 D90110E5 stmledb  r1 ,{r0,r2,r5,r6,r7,r12}
:02043E9C E5900112 ldr r0,[r0, #+0x112]		;r0+0x112=*(02340112)=#-1063168880(0xc0a15490)
:02043EA0 00C90216 sbceq  r0,r9,r6,lsl r2
:02043EA4 10B520B1 unknown
:02043EA8 11DD00C9 bicnes r0,r13,r9,asr #0x1
:02043EAC 003E002B eoreqs r0,r14,r11,lsr #0x0
:02043EB0 016DF0EB msreq SPSR_fsc,r11
:02043EB4 6511655A ldrvs r6,[r1, #-0x55a]		;r1-0x55a=*(111526a0)=#0(0x00000000)
:02043EB8 6568100D strvsb r1,[r8, #-0xd]!
:02043EBC 02FD210B rsceqs r2,r13,#0xC0000002
:02043EC0 E1A0E004 mov  r14,r4			;r14=0(0x0)
:02043EC4 0371050F cmneq r1,#0x3C00000
:02043EC8 E8BE000F ldmia  r14!,{r0,r1,r2,r3}
:02043ECC 01A6000F moveq  r0,r15			;r0=33832660(0x2043ed4)
:02043ED0 5CC001E8 stcpll 1,cr0,[r0],{#0xe8}
:02043ED4 097DFBE2 ldmeqdb  r13!,{r1,r5,r6,r7,r8,r9,r11,r12,r13,r14,r15}^
:02043ED8 DBC01155 blle 01048434
:02043EDC 0515400D ldreq r4,[r5, #-0xd]		;(r5-0xd=*(921be916))
:02043EE0 0DD72155 unknown
:02043EE4 000D0440 andeq  r0,r13,r0,asr #0x8
:02043EE8 000D08AE andeq  r0,r13,r14,lsr #0x11
:02043EEC 5D200DD3 stcpl  13,cr0,[r0,#-0x34c]!
:02043EF0 0C000D01 stceq  13,cr0,[r0],{#0x1}
:02043EF4 CFBA000D swigt 0x00ba000d
:02043EF8 00A1300D adceq  r3,r1,r13
:02043EFC CB206981 blgt 0285E508
:02043F00 5610400D ldrpl r4,[r0],-r13
:02043F04 0D14000D unknown
:02043F08 400DC700 andmi  r12,r13,r0,lsl #0xe
:02043F0C C8000D14 stmgtda  r0 ,{r2,r4,r8,r10,r11}
:02043F10 C3002955 unknown
:02043F14 951F91BB ldrls r9,[r15, #-0x1bb]		;r15-0x1bb=*(02043d61)=#-2145533312(0x801dc280)
:02043F18 398100B9 stmccib  r1 ,{r0,r3,r4,r5,r7}
:02043F1C 1995A900 ldmneib  r5 ,{r8,r11,r13,r15}
:02043F20 1BE10120 blne 018843A8
:02043F24 C9700CD1 unknown
:02043F28 DA0CA160 ble 0236C4B0
:02043F2C 51713D00 cmnpl r1,r0,lsl #0x1a
:02043F30 50153511 andpls r3,r5,r1,lsl r5
:02043F34 401518B5 ldrmih r1,[r5], -r5
:02043F38 2FF612E1 swics 0x00f612e1
:02043F3C 2AFD4015 bcs 01F93F98
:02043F40 15084015 strne r4,[r8, #-0x15]		;(r8-0x15=*(a14740e8))
:02043F44 60152900 andvss r2,r5,r0,lsl #0x12
:02043F48 5D0195AE unknown
:02043F4C 23001550 unknown
:02043F50 150C8015 strne r8,[r12, #-0x15]		;r12-0x15=*(50652237)=#0(0x00000000)
:02043F54 15571040 ldrneb r1,[r7, #-0x40]		;(r7-0x40=*(ffffffc0))
:02043F58 60151D00 andvss r1,r5,r0,lsl #0x1a
:02043F5C 4015003D andmis r0,r5,r13,lsr r0
:02043F60 17001514 unknown
:02043F64 CD30155D ldcgt  5,cr1,[r0,#-0x174]!
:02043F68 C8401539 stmgtda  r0 ,{r0,r3,r4,r5,r8,r10,r12}^
:02043F6C 111100C1 tstne r1,r1,asr #0x1
:02043F70 D7000900 strle r0,[r0,-r0, lsl #0x12]
:02043F74 10C829B5 strneh r2,[r8],#+0x95
:02043F78 1F3109F9 swine 0x003109f9
:02043F7C 29450019 stmcsdb  r5 ,{r0,r3,r4}^
:02043F80 71F94029 mvnvcs r4,r9,lsr #0x0
:02043F84 0D10B120 unknown
:02043F88 400D0500 andmi  r0,r13,r0,lsl #0xa
:02043F8C 09993231 ldmeqib  r9 ,{r0,r4,r5,r9,r12,r13}
:02043F90 519D77BD ldrplh r7,[r13, +r13]
:02043F94 107D3069 rsbnes r3,r13,r9,ror #0x0
:02043F98 D53012B9 ldrle r1,[r0, #-0x2b9]!
:02043F9C 2F954010 swics 0x00954010
:02043FA0 191908E5 ldmnedb  r9 ,{r0,r2,r5,r6,r7,r11}
:02043FA4 41EA0291 unknown
:02043FA8 31004500 unknown
:02043FAC 2AB9EC10 bcs 00EBEFF4
:02043FB0 1008E138 andne  r14,r8,r8,lsr r1
:02043FB4 10B50069 adcnes r0,r5,r9,ror #0x0
:02043FB8 1D35155E ldcne  5,cr1,[r5,#-0x178]!
:02043FBC 4C406909 stcmil 9,cr6,[r0],{#0x9}
:02043FC0 151D00C1 ldrne r0,[r13, #-0xc1]		;(r13-0xc1=*(ffffff3f))
:02043FC4 401A0910 andmis r0,r10,r0,lsl r9
:02043FC8 01FD905B mvneqs r9,r11,asr r0
:02043FCC 28ADE594 stmcsia  r13!,{r2,r4,r7,r8,r10,r13,r14,r15}
:02043FD0 B7EF0A0D strltb r0,[r15,+r13, lsl #0x14]!
:02043FD4 B4308D32 unknown
:02043FD8 10E58403 rscne  r8,r5,r3,lsl #0x8
:02043FDC 41C015E1 bicmi  r1,r0,r1,ror #0xb
:02043FE0 1A31E59F bne 02CBD664
:02043FE4 511C1361 tstpl r12,r1,ror #0x6
:02043FE8 2C1E8C0A ldccs  12,cr8,[r14],{#0xa}
:02043FEC 0829590C stmeqda  r9!,{r2,r3,r8,r11,r12,r14}
:02043FF0 481DD129 ldmmida  r13 ,{r0,r3,r5,r8,r12,r14,r15}
:02043FF4 C5C01944 strgtb r1,[r0, #+0x944]		;r0+0x944=*(02044818)=#2970112(0x002d5200)
:02043FF8 2069DA01 rsbcs  r13,r9,r1,lsl #0x14
:02043FFC 3D006944 unknown
:02044000 69080069 stmvsdb  r8 ,{r0,r3,r5,r6}
:02044004 69553840 ldmvsdb  r5 ,{r6,r11,r12,r13}^
:02044008 00094A40 andeq  r4,r9,r0,asr #0x14
:0204400C 2CDD0179 ldccsl 1,cr0,[r13],{#0x79}
:02044010 01305D47 teqeq r0,r7,asr #0x1a
:02044014 02CDDD0C sbceq  r13,r13,#0x300
:02044018 B8114105 ldmltda  r1 ,{r0,r2,r8,r14}
:0204401C 0031493D eoreqs r4,r1,r13,lsr r9
:02044020 B340A538 unknown
:02044024 7840A154 stmvcda  r0 ,{r2,r4,r6,r8,r13,r15}^
:02044028 282150A1 stmcsda  r1!,{r0,r5,r7,r12,r14}
:0204402C A17C70A1 cmnge r12,r1,lsr #0x1
:02044030 1522BA00 strne r11,[r2, #-0xa00]!
:02044034 A17870A1 cmnge r8,r1,lsr #0x1
:02044038 50A12F40 adcpl  r2,r1,r0,asr #0x1e
:0204403C 050D5440 streq r5,[r13, #-0x440]		;(r13-0x440=*(fffffbc0))
:02044040 0E1120A1 cdpeq 0,0,cr2,cr1,cr1,5
:02044044 043930A1 unknown
:02044048 1F3CE58D swine 0x003ce58d
:0204404C 1819C0A1 ldmneda  r9 ,{r0,r5,r7,r14,r15}
:02044050 E9BE12A1 ldmib  r14!,{r0,r5,r7,r9,r12}
:02044054 9E18BD40 cdpls 13,0,cr11,cr8,cr0,2
:02044058 05B70011 ldreq r0,[r7, #+0x11]!
:0204405C 550E0D00 strpl r0,[r14, #-0xd00]		;(r14-0xd00=*(fffff300))
:02044060 99409110 stmlsdb  r0 ,{r4,r8,r12,r15}^
:02044064 5C78C091 ldcpll 0,cr12,[r8],#-0x244
:02044068 40308091 mlamis r0,r1,r0,r8unknown
:0204406C E1504F5D cmp r0,r13,asr r15
:02044070 CD00A500 unknown
:02044074 2785E903 strcs r14,[r5,+r3, lsl #0x12]
:02044078 F902D96C stmnvdb  r2 ,{r2,r3,r5,r6,r8,r11,r12,r14,r15}
:0204407C 106101ED rsbne  r0,r1,r13,ror #0x3
:02044080 B5005502 strlt r5,[r0, #-0x502]		;r0-0x502=*(020439d2)=#125952(0x0001ec00)
:02044084 D518B530 ldrle r11,[r8, #-0x530]		;(r8-0x530=*(fffffad0))
:02044088 49024914 stmmidb  r2 ,{r2,r4,r8,r11,r14}
:0204408C 08750110 unknown
:02044090 C5205E4C strgt r5,[r0, #-0xe4c]!
:02044094 0501D90B streq r13,[r1, #-0x90b]		;(r1-0x90b=*(002d48f5))
:02044098 E5193D00 ldr r3,[r9, #-0xd00]		;r9-0xd00=*(801db580)=#0(0x00000000)
:0204409C 8D66C001 stchil 0,cr12,[r6,#-0x4]!
:020440A0 3DB813E5 ldccc  3,cr1,[r8,#+0x394]!
:020440A4 E019A118 ands r10,r9,r8,lsl r1
:020440A8 23FD30E3 mvncss r3,#0xE3
:020440AC 1E2D00A9 cdpne 0,2,cr0,cr13,cr9,5
:020440B0 2D27F595 stccs  5,cr15,[r7,#-0x254]!
:020440B4 910E9D10 unknown
:020440B8 BC74F701 ldcltl 7,cr15,[r4],#-0x4
:020440BC 0C3937F5 ldceq  7,cr3,[r9],#-0x3d4
:020440C0 B1302F6D teqlt r0,r13,ror #0x1e
:020440C4 215C4003 cmpcs r12,r3
:020440C8 06FEE403 unknown
:020440CC 0FA1F802 swieq 0x00a1f802
:020440D0 19754148 unknown
:020440D4 8D185DB0 unknown
:020440D8 31042031 unknown
:020440DC 15558013 ldrneb r8,[r5, #-0x13]		;(r5-0x13=*(0001ebed))
:020440E0 14EDB705 unknown
:020440E4 E512076D ldr r0,[r2, #-0x76d]		;(r2-0x76d=*(0001f893))
:020440E8 3505AD16 strcc r10,[r5, #-0xd16]		;(r5-0xd16=*(0001deea))
:020440EC 59C4ED00 stmplib  r4 ,{r8,r10,r11,r13,r14,r15}^
:020440F0 08115D01 ldmeqda  r1 ,{r0,r8,r10,r11,r12,r14}
:020440F4 59420E9D stmpldb  r2 ,{r0,r2,r3,r4,r7,r9,r10,r11}^
:020440F8 6556621B ldrvsb r6,[r6, #-0x21b]		;(r6-0x21b=*(fffffde5))
:020440FC 01650931 unknown
:02044100 2D016577 unknown
:02044104 09206D29 stmeqdb  r0!,{r0,r3,r5,r8,r10,r11,r13,r14}
:02044108 6D47F500 unknown
:0204410C FBF06D90 blx 01C5F754
:02044110 03090146 unknown
:02044114 F8C6306D stmnvia  r6 ,{r0,r2,r3,r5,r6,r12,r13}^
:02044118 3995806D ldmccib  r5 ,{r0,r2,r3,r5,r6,r15}
:0204411C 306D45E0 rsbcc  r4,r13,r0,ror #0xb
:02044120 AA306D50 bge 02C5F668
:02044124 85606DED strhib r6,[r0, #-0xded]!
:02044128 8550A5E0 ldrhib r10,[r0, #-0x5e0]		;r0-0x5e0=*(020438f4)=#1045126500(0x3e4b5d64)
:0204412C 9742A004 strlsb r10,[r2, -r4]
:02044130 E71019E5 ldr r1,[r2, -r4]
:02044134 25161125 ldrcs r1,[r6, #-0x125]		;(r6-0x125=*(fffffedb))
:02044138 D4100DF1 ldrle r0,[r0],#-0xdf1
:0204413C 09DF1AD9 ldmeqib  r15 ,{r0,r3,r4,r6,r7,r9,r11,r12}^
:02044140 08417010 stmeqda  r1 ,{r4,r12,r13,r14}^
:02044144 25DC00C9 ldrcsb r0,[r12, #+0xc9]		;r12+0xc9=*(50652315)=#0(0x00000000)
:02044148 8016B551 andhis r11,r6,r1,asr r5
:0204414C F11697E0 tstnv r6,r0,ror #0xf
:02044150 312547D0 unknown
:02044154 298120A0 stmcsib  r1 ,{r5,r7,r13}
:02044158 5129D121 unknown
:0204415C A920C906 stmgedb  r0!,{r1,r2,r8,r11,r14,r15}
:02044160 E285D409 add  r13,r5,#0x9000000
:02044164 0101AD02 unknown
:02044168 01C58990 unknown
:0204416C 00E15988 rsceq  r5,r1,r8,lsl #0x13
:02044170 BDE08880 stcltl 8,cr8,[r0,#+0x200]!
:02044174 088001C1 stmeqia  r0 ,{r0,r6,r7,r8}
:02044178 71C60BF9 unknown
:0204417C E00E0500 and  r0,r14,r0,lsl #0xa
:02044180 5A0A1A31 bpl 022CAA4C
:02044184 102DFFBC unknown
:02044188 0739275D unknown
:0204418C AC1221E5 ldcge  1,cr2,[r2],{#0xe5}
:02044190 0249115C subeq  r1,r9,#0x17
:02044194 147D0881 unknown
:02044198 0648EB00 streqb r14,[r8],-r0, lsl #0x16
:0204419C 11914221 orrnes r4,r1,r1,lsr #0x4
:020441A0 E26D1255 rsb  r1,r13,#0x50000005
:020441A4 0704EB00 streq r14,[r4,-r0, lsl #0x16]
:020441A8 E3542AAD cmp r4,#0xAD000
:020441AC 6D073D00 unknown
:020441B0 810AFD0D unknown
:020441B4 F159E071 cmpnv r9,r1,ror r0
:020441B8 9F517009 swils 0x00517009
:020441BC 0304B4E5 unknown
:020441C0 1D2DCD9B stcne  13,cr12,[r13,#-0x26c]!
:020441C4 152D0615 strne r0,[r13, #-0x615]!
:020441C8 B4435964 strltb r5,[r3],#-0x964
:020441CC A1100DF6 ldrgesh r0,[r0, -r6]
:020441D0 E0A1A580 adc  r10,r1,r0,lsl #0xb
:020441D4 119D0019 orrnes r0,r13,r9,lsl r0
:020441D8 3D497690 unknown
:020441DC A120A19D unknown
:020441E0 40A109F0 unknown
:020441E4 AD40A195 unknown
:020441E8 00050009 andeq  r0,r5,r9
:020441EC A021102D eorge  r1,r1,r13,lsr #0x0
:020441F0 150C92E1 strne r9,[r12, #-0x2e1]		;r12-0x2e1=*(50651f6b)=#0(0x00000000)
:020441F4 6D96E080 unknown
:020441F8 1000A1E0 andne  r10,r0,r0,ror #0x3
:020441FC A0E23062 rscge  r3,r2,r2,ror #0x0
:02044200 60A18100 adcvs  r8,r1,r0,lsl #0x2
:02044204 C0C0A186 sbcgt  r10,r0,r6,lsl #0x3
:02044208 CD43A950 unknown
:0204420C 6004000D andvs  r0,r4,r13
:02044210 0501E598 streq r14,[r1, #-0x598]		;(r1-0x598=*(002d4c68))
:02044214 2AA98770 bcs 00AA5FDC
:02044218 20103D7C andcss r3,r0,r12,ror r13
:0204421C 18F101F1 unknown
:02044220 046910D4 unknown
:02044224 BB6804DD bllt 03A455A0
:02044228 9880053D stmlsia  r0 ,{r0,r2,r3,r4,r5,r8,r10}
:0204422C 74247926 unknown
:02044230 1590001D ldrne r0,[r0, #+0x1d]		;r0+0x1d=*(0000001d)
:02044234 3120005D unknown
:02044238 0105A500 unknown
:0204423C E0832291 umull  r2,r3,r1,r2
:02044240 01502002 cmpeq r0,r2
:02044244 0E100DE0 cdpeq 13,0,cr0,cr0,cr0,7
:02044248 466C009D unknown
:0204424C 144D3A91 strneb r3,[r13],#-0xa91
:02044250 602D69CA eorvs  r6,r13,r10,asr #0x13
:02044254 0596E083 ldreq r14,[r6, #+0x83]		;r6+0x83=*(00000083)
:02044258 A102E081 unknown
:0204425C 175508E1 ldrneb r0,[r6, #+0x83]		;r6+0x83=*(00000083)
:02044260 E0821190 umull  r1,r2,r0,r1
:02044264 46100601 ldrmi r0,[r0],-r1, lsl #0xc
:02044268 610004E0 unknown
:0204426C 0000A3E2 andeq  r10,r0,r2,ror #0x7
:02044270 1100E080 unknown
:02044274 1E410300 cdpne 3,4,cr0,cr1,cr0,0
:02044278 085D5046 ldmeqda  r13 ,{r1,r2,r6,r12,r14}^
:0204427C 91E1A011 mvnls  r10,r1,lsl r0
:02044280 01E08205 mvneq  r8,r5,lsl #0x4
:02044284 E08770A2 add  r7,r7,r2,lsr #0x1
:02044288 E28AA001 add  r10,r10,#0x1
:0204428C 5A000400 bpl 02045294
:02044290 FFFFA6E1 swinv 0x00ffa6e1
:02044294 10C100BA strneh r0,[r1],#+0xa
:02044298 F510F148 ldrnv r15,[r0, #-0x148]		;(r0-0x148=*(fffffeb8))
:0204429C 0005680C andeq  r6,r5,r12,lsl #0x10
:020442A0 AA2DAAAB bge 02BAED54
:020442A4 000130AA andeq  r3,r1,r10,lsr #0x1
:020442A8 40195174 andmis r5,r9,r4,ror r1
:020442AC 60A84FF1 unknown
:020442B0 06610BA1 unknown
:020442B4 CD1C8510 unknown
:020442B8 0E85201B mcreq 0,4,r2,cr5,cr11,{0}
:020442BC D58D10B6 strle r1,[r13, #+0xb6]		;r13+0xb6=*(000000b6)
:020442C0 DD163124 unknown
:020442C4 1CDD00AD ldcnel 0,cr0,[r13],{#0xad}
:020442C8 D9EC5DB9 unknown
:020442CC 0127459D unknown
:020442D0 00016400 andeq  r6,r1,r0,lsl #0x8
:020442D4 AA00017E bge 020448D4
:020442D8 4200019F andmi  r0,r0,#0xC0000027
:020442DC 81B80001 movhis r0,r1			;r0=2970112(0x2d5200)
:020442E0 001D2005 andeqs r2,r13,r5
:020442E4 10897FAA addne  r7,r9,r10,lsr #0x1f
:020442E8 40308950 eormis r8,r0,r0,asr r9
:020442EC F4308913 unknown
:020442F0 85F1814A ldrhib r8,[r1, #+0x14a]!
:020442F4 3D043D04 unknown
:020442F8 06490181 streqb r0,[r9],-r1, lsl #0x3
:020442FC 9F37031C swils 0x0037031c
:02044300 001500E5 andeqs r0,r5,r5,ror #0x1
:02044304 ED9415B8 unknown
:02044308 24AD8814 unknown
:0204430C 03D111A0 biceqs r1,r1,#0x28
:02044310 85101E55 ldrhi r1,[r0, #-0xe55]		;(r0-0xe55=*(002d43ab))
:02044314 01A019E5 moveq  r1,r5,ror #0x13
:02044318 25007D84 strcs r7,[r0, #-0xd84]		;(r0-0xd84=*(002d447c))
:0204431C 61300536 teqvs r0,r6,lsr r5
:02044320 794698F1 stmvcdb  r6 ,{r0,r4,r5,r6,r7,r11,r12,r15}^
:02044324 C079B140 rsbgts r11,r9,r0,asr #0x2
:02044328 B480795C strlt r7,[r0],#+0x95c
:0204432C D1AA4079 movle  r4,r9,ror r0
:02044330 F0794079 rsbnvs r4,r9,r9,ror r0
:02044334 F079F079 rsbnvs r15,r9,r9,ror r0
:02044338 7927F079 stmvcdb  r7!,{r0,r3,r4,r5,r6,r12,r13,r14,r15}
:0204433C 7992BE40 ldmvcib  r2 ,{r6,r9,r10,r11,r12,r13,r15}
:02044340 1D138550 unknown
:02044344 40E53D00 rscmi  r3,r5,r0,lsl #0x1a
:02044348 6EB29581 cdpvs 5,10,cr9,cr2,cr1,4
:0204434C F16DE16D unknown
:02044350 05000104 streq r0,[r0, #-0x104]		;(r0-0x104=*(002d50fc))
:02044354 01060001 unknown
:02044358 5D07AB00 unknown
:0204435C 08F15DA1 unknown
:02044360 733069F0 teqvc r0,#0x3C0000
:02044364 81A68069 movhi  r8,r9,ror #0x0
:02044368 BB037D0F bllt 021237AC
:0204436C 30691F0D rsbcc  r1,r9,r13,lsl #0x1e
:02044370 B42069BC unknown
:02044374 C0690A21 rsbgt  r0,r9,r1,lsr #0x14
:02044378 2F8111FD swics 0x008111fd
:0204437C 013C0291 unknown
:02044380 50F9EB27 rscpls r14,r9,r7,lsr #0x16
:02044384 3D750789 ldcccl 7,cr0,[r5,#-0x224]!
:02044388 00810609 addeq  r0,r1,r9,lsl #0xc
:0204438C 10812071 addne  r2,r1,r1,ror r0
:02044390 ED1085FE unknown
:02044394 85584085 ldrhib r4,[r8, #-0x85]		;(r8-0x85=*(ffffff7b))
:02044398 191C0960 ldmnedb  r12 ,{r5,r6,r8,r11}
:0204439C 8575BB04 ldrhib r11,[r5, #-0xb04]!
:020443A0 4BE15070 blmi 01898568
:020443A4 03C08578 biceq  r8,r0,#0x1E000000
:020443A8 95026520 strls r6,[r2, #-0x520]		;(r2-0x520=*(0001fae0))
:020443AC 35BD018D ldrcc r0,[r13, #+0x18d]!
:020443B0 C2020DC2 andgt  r0,r2,#0x3080
:020443B4 D9C201A9 stmleib  r2 ,{r0,r3,r5,r7,r8}^
:020443B8 8DC2AB01 unknown
:020443BC 0A158200 beq 025A4BC4
:020443C0 99F8E251 ldmlsib  r8!,{r0,r4,r6,r9,r13,r14,r15}^
:020443C4 10718A02 rsbnes r8,r1,r2,lsl #0x14
:020443C8 00711059 rsbeqs r1,r1,r9,asr r0
:020443CC 106D01A5 rsbne  r0,r13,r5,lsr #0x3
:020443D0 90693C59 rsbls  r3,r9,r9,asr r12
:020443D4 40697FCB rsbmi  r7,r9,r11,asr #0x1f
:020443D8 E1C06936 bic  r6,r0,r6,lsr r9
:020443DC 69C88069 stmvsib  r8 ,{r0,r3,r5,r6,r15}^
:020443E0 69555640 ldmvsdb  r5 ,{r6,r9,r10,r12,r14}^
:020443E4 69F06960 unknown
:020443E8 B0F069F0 unknown
:020443EC E51B4069 ldr r4,[r11, #-0x69]		;(r11-0x69=*(ffffff97))
:020443F0 5071AF00 rsbpls r10,r1,r0,lsl #0x1e
:020443F4 C6001D04 strgt r1,[r0],-r4, lsl #0x1a
:020443F8 04E5FFBA unknown
:020443FC 5CC53AED stcpll 10,cr3,[r5],{#0xed}
:02044400 913B4521 teqls r11,r1,lsr #0xa
:02044404 1AED1000 bne 01B8840C
:02044408 1C212F75 stcne  15,cr2,[r1],#-0x1d4
:0204440C 0104A5EA unknown
:02044410 00010100 andeq  r0,r1,r0,lsl #0x2
:02044414 03000102 unknown
:02044418 E5C32B20 strb r2,[r3, #+0xb20]		;r3+0xb20=*(00000b20)
:0204441C 2B89049D blcs 00285698
:02044420 0D410CF5 unknown
:02044424 09210571 stmeqdb  r1!,{r0,r4,r5,r6,r8,r10}
:02044428 955B81FC ldrlsb r8,[r11, #-0x1fc]		;(r11-0x1fc=*(fffffe04))
:0204442C 254BC1EF strcsb r12,[r11, #-0x1ef]		;(r11-0x1ef=*(fffffe11))
:02044430 05DDF808 ldreqb r15,[r13, #+0x808]		;r13+0x808=*(00000808)
:02044434 09D9110D ldmeqib  r9 ,{r0,r2,r3,r8,r12}^
:02044438 30B9802D adcccs r8,r9,r13,lsr #0x0
:0204443C F003FC01 andnv  r15,r3,r1,lsl #0x18
:02044440 E9152D41 ldmdb  r5 ,{r0,r6,r8,r10,r11,r13}
:02044444 B5241C45 strlt r1,[r4, #-0xc45]!
:02044448 500E4D6F andpl  r4,r14,r15,ror #0x1a
:0204444C 5A981285 bpl 00648E68
:02044450 FFBAA1E5 swinv 0x00baa1e5
:02044454 10846625 addne  r6,r4,r5,lsr #0xc
:02044458 2C9D109F ldccs  0,cr1,[r13],{#0x9f}
:0204445C EB001316 bl 020490BC
:02044460 41812A5D orrmi  r2,r1,r13,asr r10
:02044464 8070A101 rsbhis r10,r0,r1,lsl #0x2
:02044468 004D18E5 subeq  r1,r13,r5,ror #0x11
:0204446C 10806004 addne  r6,r0,r4
:02044470 E1800A9D unknown
:02044474 10052103 andne  r2,r5,r3,lsl #0x2
:02044478 952E5580 strls r5,[r14, #-0x580]!
:0204447C 1803CD08 stmneda  r3 ,{r3,r8,r10,r11,r14,r15}
:02044480 C5058010 strgt r8,[r5, #-0x10]		;(r5-0x10=*(0001ebf0))
:02044484 2022341C eorcs  r3,r2,r12,lsl r4
:02044488 8210006D andhis r0,r0,#0x6D
:0204448C A11234E2 tstge r2,r2,ror #0x9
:02044490 C100210F unknown
:02044494 E5941234 ldr r1,[r4, #+0x234]		;r4+0x234=*(00000234)
:02044498 65004D02 strvs r4,[r0, #-0xd02]		;(r0-0xd02=*(002d44fe))
:0204449C 3460B300 unknown
:020444A0 00B58412 adceqs r8,r5,r2,lsl r4
:020444A4 3103A930 unknown
:020444A8 8030C013 eorhis r12,r0,r3,lsl r0
:020444AC 8D9D000D unknown
:020444B0 0AE58002 beq 019A44C0
:020444B4 01315480 teqeq r1,r0,lsl #0x9
:020444B8 9120E594 unknown
:020444BC 1105C403 unknown
:020444C0 00559107 subeqs r9,r5,r7,lsl #0x2
:020444C4 F0007103 andnv  r7,r0,r3,lsl #0x2
:020444C8 78E8BD81 unknown
:020444CC 890E1505 stmhidb  r14 ,{r0,r2,r8,r10,r12}
:020444D0 8164ED2F unknown
:020444D4 1819030D ldmneda  r9 ,{r0,r2,r3,r8,r9}
:020444D8 02DC1269 sbceqs r1,r12,#0x90000006
:020444DC 94500D25 ldrlsb r0,[r0],#-0xd25
:020444E0 E240023D sub  r0,r0,#0xD0000003
:020444E4 82021238 andhi  r1,r2,#0x80000003
:020444E8 791009E5 ldmvcdb  r0 ,{r0,r2,r5,r6,r7,r8,r11}
:020444EC C9B7A71F ldmgtib  r7!,{r0,r1,r2,r3,r4,r8,r9,r10,r13,r15}
:020444F0 00059809 andeq  r9,r5,r9,lsl #0x10
:020444F4 026DB7A0 rsbeq  r11,r13,#0x2800000
:020444F8 0D76000D ldceql 0,cr0,[r6,#-0x34]!
:020444FC 00591840 subeqs r1,r9,r0,asr #0x10
:02044500 95078585 strls r8,[r7, #-0x585]		;(r7-0x585=*(fffffa7b))
:02044504 81BA72E5 movhis r7,r5,ror #0x5
:02044508 00C5842C sbceq  r8,r5,r12,lsr #0x8
:0204450C B904E585 stmltdb  r4 ,{r0,r2,r7,r8,r10,r13,r14,r15}
:02044510 BDBA6E04 ldclt  14,cr6,[r10,#+0x10]!
:02044514 0A29911D beq 02AA8990
:02044518 0F051AB9 swieq 0x00051ab9
:0204451C EBFFBA6A bl 02032ECC
:02044520 08871F75 stmeqia  r7 ,{r0,r2,r4,r5,r6,r8,r9,r10,r11,r12}
:02044524 0B712D40 bleq 03C8FA2C
:02044528 C420D990 unknown
:0204452C 31932825 orrccs r2,r3,r5,lsr #0x10
:02044530 016D0820 unknown
:02044534 27450DED strcsb r0,r2,r3,r5,lsr #0x10
:02044538 00191131 andeqs r1,r9,r1,lsr r1
:0204453C 25C405FA strcsb r0,[r4, #+0x5fa]		;r4+0x5fa=*(000005fa)
:02044540 20200583 eorcs  r0,r0,r3,lsl #0xb
:02044544 20150091 mulcss r5,r1,r0
:02044548 D3158C20 tstle r5,#0x2000
:0204454C 101107DD ldrnesb r0,[r1], -r13
:02044550 00D502C0 sbceqs r0,r5,r0,asr #0x5
:02044554 F2429920 subnv  r9,r2,#0x80000
:02044558 11080039 unknown
:0204455C 2049AA01 subcs  r10,r9,r1,lsl #0x14
:02044560 10259035 eorne  r9,r5,r5,lsr r0
:02044564 00182A35 andeqs r2,r8,r5,lsr r10
:02044568 02E51993 rsceq  r1,r5,#0x24C000
:0204456C 083D0AE5 ldmeqda  r13!,{r0,r2,r5,r6,r7,r9,r11}
:02044570 81303019 teqhi r0,r9,lsl r0
:02044574 1D011C15 unknown
:02044578 93302040 teqls r0,#0x40
:0204457C F512C5E5 ldrnv r12,[r2, #-0x5e5]		;(r2-0x5e5=*(0001fa1b))
:02044580 A5004542 strge r4,[r0, #-0x542]		;(r0-0x542=*(002d4cbe))
:02044584 8123A923 unknown
:02044588 C49D8515 ldrgt r8,[r13],#+0x515
:0204458C 3D812715 unknown
:02044590 001D9508 andeqs r9,r13,r8,lsl #0xa
:02044594 2F290015 swics 0x00290015
:02044598 F5351591 ldrnv r1,[r5, #-0x591]!
:0204459C 79011303 stmvcdb  r1 ,{r0,r1,r8,r9,r12}
:020445A0 11001103 unknown
:020445A4 91191020 tstls r9,r0,lsr #0x0
:020445A8 49F62365 unknown
:020445AC E93B758D ldmdb  r11!,{r0,r2,r3,r7,r8,r10,r12,r13,r14}
:020445B0 C001C51F andgt  r12,r1,r15,lsl r5
:020445B4 5D0C1D7A unknown
:020445B8 00B90302 adceqs r0,r9,r2,lsl #0x6
:020445BC 3540C117 strccb r12,[r0, #-0x117]		;(r0-0x117=*(002d50e9))
:020445C0 016B0C10 unknown
:020445C4 00011300 andeq  r1,r1,r0,lsl #0x6
:020445C8 01061011 unknown
:020445CC 00090E00 andeq  r0,r9,r0,lsl #0x1c
:020445D0 21F317AD mvncss r1,r13,lsr #0xf
:020445D4 6B1C8930 blvs 02766A9C
:020445D8 090A4009 stmeqdb  r10 ,{r0,r3,r14}
:020445DC 05FBAC00 ldreqb r10,[r11, #+0xc00]!
:020445E0 02311015 eoreqs r1,r1,#0x15
:020445E4 F6960009 ldrnv r0,[r6],+r9
:020445E8 20091CFF unknown
:020445EC 091D152D ldmeqdb  r13 ,{r0,r2,r3,r5,r8,r10,r12}
:020445F0 6D00B120 unknown
:020445F4 00711110 rsbeqs r1,r1,r0,lsl r1
:020445F8 11F1C0BB ldrneh r12,[r1, #+0xb]!
:020445FC C01CE35C andgts r14,r12,r12,asr r3
:02044600 0C021584 stceq  5,cr1,[r2],{#0x84}
:02044604 1B350099 blne 02D84870
:02044608 2914130D ldmcsdb  r4 ,{r0,r2,r3,r8,r9,r12}
:0204460C 36294056 unknown
:02044610 3D1019AE unknown
:02044614 5120151F unknown
:02044618 1506992B strne r9,[r6, #-0x92b]		;(r6-0x92b=*(fffff6d5))
:0204461C 0B1D6400 bleq 0279D624
:02044620 560D14BF unknown
:02044624 20650A51 rsbcs  r0,r5,r1,asr r10
:02044628 0603E242 streq r14,r0,r5,r1,asr r10
:0204462C 075D1A59 unknown
:02044630 91000192 swpls r0,r2,r0
:02044634 01010001 unknown
:02044638 0001AB17 andeq  r10,r1,r7,lsl r11
:0204463C 6C016D5B stcvs  13,cr6,[r1],{#0x5b}
:02044640 8B303D03 blhi 02C53A54
:02044644 01A581E5 moveq  r8,r5,ror #0x3
:02044648 15057D39 strne r7,[r5, #-0xd39]		;(r5-0xd39=*(0001dec7))
:0204464C 21C48900 biccs  r8,r4,r0,lsl #0x12
:02044650 824DF104 subhi  r15,r13,#0x1
:02044654 5D001967 unknown
:02044658 6D02AD08 unknown
:0204465C 290A1116 stmcsdb  r10 ,{r1,r2,r4,r8,r12}
:02044660 3F05B609 swicc 0x0005b609
:02044664 12387D91 eornes r7,r8,#0x2440
:02044668 12513015 subnes r3,r1,#0x15
:0204466C 4924B179 stmmidb  r4!,{r0,r3,r4,r5,r6,r8,r12,r13,r15}
:02044670 95A5800D strls r8,[r5, #+0xd]!
:02044674 701D2218 andvcs r2,r13,r8,lsl r2
:02044678 A0000DA1 andge  r0,r0,r1,lsr #0x1b
:0204467C 0D942155 unknown
:02044680 000DA960 andeq  r10,r13,r0,ror #0x12
:02044684 090025FC stmeqdb  r0 ,{r2,r3,r4,r5,r6,r7,r8,r10,r13}
:02044688 0D99D450 unknown
:0204468C 0D851180 unknown
:02044690 D8800D95 stmleia  r0 ,{r0,r2,r4,r7,r8,r10,r11}
:02044694 91AA0021 movls  r0,r1,lsr #0x0		;r0=2970112(0x2d5200)
:02044698 200C8011 andcs  r8,r12,r1,lsl r0
:0204469C 00490061 subeq  r0,r9,r1,ror #0x0
:020446A0 B2000D8C andlt  r0,r0,#0x2300
:020446A4 05CD2185 streqb r2,[r13, #+0x185]		;r13+0x185=*(00000185)
:020446A8 880E21B8 stmhida  r14 ,{r3,r4,r5,r7,r8,r13}
:020446AC 250ACDEC strcs r12,[r10, #-0xdec]		;r10-0xdec=*(3e4b4f78)=#0(0x00000000)
:020446B0 2031944B eorcss r9,r1,r11,asr #0x8
:020446B4 0118A90C tsteq r8,r12,lsl #0x12
:020446B8 112C0508 unknown
:020446BC 9D7A0300 ldclsl 3,cr0,[r10,#-0x0]!
:020446C0 19610404 unknown
:020446C4 0D0209ED unknown
:020446C8 2DE59222 stccsl 2,cr9,[r5,#+0x88]!
:020446CC 59510067 ldmpldb  r1 ,{r0,r1,r2,r5,r6}^
:020446D0 204CD11C subcs  r13,r12,r12,lsl r1
:020446D4 25AD0892 strcs r0,[r13, #+0x892]!
:020446D8 790499F4 stmvcdb  r4 ,{r2,r4,r5,r6,r7,r8,r11,r12,r15}
:020446DC 00250C1F eoreq  r0,r5,r15,lsl r12
:020446E0 2D490009 unknown
:020446E4 ADB9AAED ldcge  10,cr10,[r9,#+0x3b4]!
:020446E8 591E6511 ldmpldb  r14 ,{r0,r4,r8,r10,r13,r14}
:020446EC E5801005 str r1,[r0, #+0x5]		;r0+0x5=*(002d5205)
:020446F0 6011A11C andvss r10,r1,r12,lsl r1
:020446F4 21EB0006 mvncs  r0,r6
:020446F8 8D162920 unknown
:020446FC 05CEE147 streqb r14,[r14, #+0x147]		;r14+0x147=*(8211915e)
:02044700 C568EB00 strgtb r14,[r8, #-0xb00]!
:02044704 033D3240 teqeq r13,#0x4
:02044708 96001CA0 strls r1,[r0],-r0, lsr #0x19
:0204470C 1D1C6945 unknown
:02044710 28452F00 stmcsda  r5 ,{r8,r9,r10,r11,r13}^
:02044714 A1300025 teqge r0,r5,lsr #0x0
:02044718 00612A3E rsbeq  r2,r1,r14,lsr r10
:0204471C E5C336BD strb r3,[r3, #+0x6bd]		;r3+0x6bd=*(000006bd)
:02044720 A1401C35 unknown
:02044724 005D1100 subeqs r1,r13,r0,lsl #0x2
:02044728 01E52D95 unknown
:0204472C 11F4405D mvnnes r4,r13,asr r0
:02044730 00180141 andeqs r0,r8,r1,asr #0x2
:02044734 E28017D1 add  r1,r0,#0x3440000
:02044738 00711218 rsbeqs r1,r1,r8,lsl r2
:0204473C 7D104901 unknown
:02044740 4049D800 submi  r13,r9,r0,lsl #0x10
:02044744 ADA049F2 stcge  9,cr4,[r0,#+0x3c8]!
:02044748 09D976E1 ldmeqib  r9 ,{r0,r5,r6,r7,r9,r10,r12,r13,r14}^
:0204474C 1D205108 stcne  1,cr5,[r0,#-0x20]!
:02044750 A8508D00 ldmgeda  r0 ,{r8,r10,r11,r15}^
:02044754 04BD0015 unknown
:02044758 09C1412D stmeqib  r1 ,{r0,r2,r3,r5,r8,r14}^
:0204475C 945A2D01 ldrlsb r2,[r10],#-0xd01
:02044760 9A057D10 bls 021A3BA8
:02044764 00111FFD ldreqsh r1,[r1], -r13
:02044768 1BC914EB blne 01289B1C
:0204476C 616940DD unknown
:02044770 228D43FD addcs  r4,r13,#0xF4000003
:02044774 540103F5 strpl r0,[r1],#-0x3f5
:02044778 1004390D andne  r3,r4,r13,lsl #0x12
:0204477C B1AFA1FD unknown
:02044780 AD253563 stcge  5,cr3,[r5,#-0x18c]!
:02044784 69ED5513 unknown
:02044788 6A830508 bvs 00105BB0
:0204478C B1005967 unknown
:02044790 E101A203 unknown
:02044794 1D15610B unknown
:02044798 C4F2492C unknown
:0204479C 3249157F subcc  r1,r9,#0x1FC00000
:020447A0 004245D4 unknown
:020447A4 075D1C01 ldreqb r1,[r13,-r1, lsl #0x18]
:020447A8 69DF6A61 ldmvsib  r15 ,{r0,r5,r6,r9,r11,r13,r14}^
:020447AC 1901994D stmnedb  r1 ,{r0,r2,r3,r6,r8,r11,r12,r15}
:020447B0 12AD6818 adcne  r6,r13,#0x180000
:020447B4 2D2E9570 stccs  5,cr9,[r14,#-0x1c0]!
:020447B8 49031210 stmmidb  r3 ,{r4,r9,r12}
:020447BC 0AADF002 beq 00BC07CC
:020447C0 792910BC stmvcdb  r9!,{r2,r3,r4,r5,r7,r12}
:020447C4 0C002901 stceq  9,cr2,[r0],{#0x1}
:020447C8 C3D70061 bicgts r0,r7,#0x61
:020447CC 0C0BEBFF stceq  11,cr14,[r11],{#0xff}
:020447D0 A0651639 rsbge  r1,r5,r9,lsr r6
:020447D4 19C0F0A1 stmneib  r0 ,{r0,r5,r7,r12,r13,r14,r15}^
:020447D8 2E44CA00 cdpcs 10,4,cr12,cr4,cr0,0
:020447DC 153E4D01 ldrne r4,[r14, #-0xd01]!
:020447E0 11291012 unknown
:020447E4 850EADC0 strhi r10,[r14, #-0xdc0]		;(r14-0xdc0=*(82118257))
:020447E8 B111D608 tstlt r1,r8,lsl #0xc
:020447EC 6512350A ldrvs r3,[r2, #-0x50a]		;(r2-0x50a=*(0001faf6))
:020447F0 E1447505 unknown
:020447F4 194E5A30 stmnedb  r14 ,{r4,r5,r9,r11,r12,r14}^
:020447F8 003D9400 eoreqs r9,r13,r0,lsl #0x8
:020447FC F58D2071 strnv r2,[r13, #+0x71]		;r13+0x71=*(00000071)
:02044800 C5059503 strgt r9,[r5, #-0x503]		;(r5-0x503=*(0001e6fd))
:02044804 39E80039 unknown
:02044808 71F039A0 mvnvcs r3,r0,lsr #0x13
:0204480C 4AED0079 bmi 01B849F8
:02044810 01D5012D biceqs r0,r5,r13,lsr #0x2
:02044814 2D583715 unknown
:02044818 002D5200 eoreq  r5,r13,r0,lsl #0x4
:0204481C 002D561F eoreq  r5,r13,r15,lsl r6
:02044820 2DA02DD9 stccs  13,cr2,[r0,#+0x364]!
:02044824 2C16E5F0 ldccs  5,cr14,[r6],{#0xf0}
:02044828 5D3103DD ldcpl  3,cr0,[r1,#-0x374]!
:0204482C 3D210051 stccc  0,cr0,[r1,#-0x144]!
:02044830 03D9CD0B biceqs r12,r9,#0x2C0
:02044834 F09D5831 addnvs r5,r13,r1,lsr r8
:02044838 8DF51E51 ldchil 14,cr1,[r5,#+0x144]!
:0204483C 872077E5 strhi r7,[r5,#+0x144]!
:02044840 0031A0E2 eoreqs r10,r1,r2,ror #0x1
:02044844 F1F8E597 unknown
:02044848 55008109 strpl r8,[r0, #-0x109]		;(r0-0x109=*(002d50f7))
:0204484C 82482C00 subhi  r2,r8,#0x0
:02044850 00DF5DE2 sbceqs r5,r15,r2,ror #0x1b
:02044854 A51009EB ldrge r0,[r0, #-0x9eb]		;(r0-0x9eb=*(002d4815))
:02044858 45101940 ldrmi r1,[r0, #-0x940]		;(r0-0x940=*(002d48c0))
:0204485C 10098101 andne  r8,r9,r1,lsl #0x2
:02044860 F1FE01ED mvnnvs r0,r13,ror #0x3
:02044864 005B3107 subeqs r3,r11,r7,lsl #0x2
:02044868 002D0289 eoreq  r0,r13,r9,lsl #0x5
:0204486C EB0143F7 bl 02095850
:02044870 C0865575 addgt  r5,r6,r5,ror r5
:02044874 0DB4800D ldceq  0,cr8,[r4,#+0x34]!
:02044878 60459800 subvs  r9,r5,r0,lsl #0x10
:0204487C 6AEB09F1 bvs 01B07048
:02044880 01B11129 moveqs r1,r9,lsr #0x2		;r1=0(0x0)
:02044884 143528D5 unknown
:02044888 05D41105 ldreqb r1,[r4, #+0x105]		;r4+0x105=*(00000105)
:0204488C 215F9401 cmpcs r15,r1,lsl #0x8
:02044890 E2843030 add  r3,r4,#0x30
:02044894 6A0105D5 bvs 02085FF0
:02044898 F0412100 subnv  r2,r1,r0,lsl #0x2
:0204489C 9E800D6C cdpls 13,8,cr0,cr0,cr12,3
:020448A0 2040000D subcs  r0,r0,r13
:020448A4 26D9159F unknown
:020448A8 E284102C add  r1,r4,#0x2C
:020448AC 6909C99A stmvsdb  r9 ,{r1,r3,r4,r7,r8,r11,r14,r15}
:020448B0 60581941 subvss r1,r8,r1,asr #0x12
:020448B4 02490621 subeq  r0,r9,#0x2100000
:020448B8 6148096A unknown
:020448BC 41792DDF ldrmisb r2,[r9, #-0xdf]!
:020448C0 2433BD80 unknown
:020448C4 DF614B39 swile 0x00614b39
:020448C8 B5950315 ldrlt r0,[r5, #+0x315]		;r5+0x315=*(0001ef15)
:020448CC 0001C405 andeq  r12,r1,r5,lsl #0x8
:020448D0 AC0001A4 stcge  1,cr0,[r0],{#0xa4}
:020448D4 55B40001 ldrpl r0,[r4, #+0x1]!
:020448D8 05BC0001 ldreq r0,[r12, #+0x1]!
:020448DC 04552000 ldreqb r2,[r5],#-0x0
:020448E0 151001CC ldrne r0,[r0, #-0x1cc]		;(r0-0x1cc=*(002d5034))
:020448E4 7D045155 unknown
:020448E8 14510C0C ldrneb r0,[r1],#-0xc0c
:020448EC 9005E180 andls  r14,r5,r0,lsl #0x3
:020448F0 89AB0C55 stmhiib  r11!,{r0,r2,r4,r6,r10,r11}
:020448F4 00D9875B sbceqs r8,r9,r11,asr r7
:020448F8 21299800 unknown
:020448FC A5013D0C strge r3,[r1, #-0xd0c]		;(r1-0xd0c=*(fffff2f4))
:02044900 6D0FD100 unknown
:02044904 101D1800 andnes r1,r13,r0,lsl #0x10
:02044908 C50021C8 strgt r2,[r0, #-0x1c8]		;(r0-0x1c8=*(002d5038))
:0204490C 15D9D62E ldrneb r13,[r9, #+0x62e]		;r9+0x62e=*(0000062e)
:02044910 700249A0 andvc  r4,r2,r0,lsr #0x13
:02044914 8D500835 unknown
:02044918 050A15E2 streq r1,[r10, #-0x5e2]		;r10-0x5e2=*(3e4b5782)=#0(0x00000000)
:0204491C 01005D05 unknown
:02044920 1065C126 rsbne  r12,r5,r6,lsr #0x2
:02044924 AE108160 cdpge 1,0,cr8,cr0,cr0,3
:02044928 A94000A9 stmgedb  r0 ,{r0,r3,r5,r7}^
:0204492C 00A9D810 adceq  r13,r9,r0,lsl r8
:02044930 1509E598 strne r14,[r9, #-0x598]		;(r9-0x598=*(fffffa68))
:02044934 025D10E1 subeqs r1,r13,#0xE1
:02044938 0245EC93 subeq  r14,r5,#0x9300
:0204493C 25F0A510 ldrcsb r10,[r0, #+0x510]!
:02044940 A50CD312 strge r13,[r12, #-0x312]		;(r12-0x312=*(fffffcee))
:02044944 0C103540 ldceq  5,cr3,[r0],{#0x40}
:02044948 043D9610 unknown
:0204494C E1C62051 bic  r2,r6,r1,asr r0
:02044950 100914C1 andne  r1,r9,r1,asr #0x9
:02044954 B41BE10A ldrlt r14,[r11],#-0x10a
:02044958 569815C5 ldrpl r1,[r11],#-0x10a
:0204495C 99B3A5E5 ldmlsib  r3!,{r0,r2,r5,r6,r7,r8,r10,r13,r15}
:02044960 0351E030 cmpeq r1,#0x30
:02044964 14412EBD strneb r2,[r1],#-0xebd
:02044968 0BA587E8 bleq 009A6910
:0204496C 2CE92D4F stccsl 13,cr2,[r9],#+0x13c
:02044970 42701781 rsbmis r1,r0,#0x2040000
:02044974 E59715D1 ldr r1,[r7, #+0x5d1]		;r7+0x5d1=*(000005d1)
:02044978 E92C1AA1 stmdb  r12!,{r0,r5,r7,r9,r11,r12}
:0204497C 34408518 strccb r8,[r0],#-0x518
:02044980 29961069 ldmcsib  r6 ,{r0,r3,r5,r6,r12}
:02044984 2422BD10 unknown
:02044988 1001A120 andne  r10,r1,r0,lsr #0x2
:0204498C E537594C ldr r5,[r7, #-0x94c]!
:02044990 0920BC12 stmeqdb  r0!,{r1,r4,r10,r11,r12,r13,r15}
:02044994 C1961003 orrgts r1,r6,r3
:02044998 E286930E add  r9,r6,#0x38000000
:0204499C 2400A169 strcs r10,[r0],#-0x169
:020449A0 11599D10 cmpne r9,r0,lsl r13
:020449A4 0427F988 unknown
:020449A8 216A00A9 unknown
:020449AC 2C006112 stccs  1,cr6,[r0],{#0x12}
:020449B0 007D35D0 unknown
:020449B4 21344169 teqcs r4,r9,ror #0x2
:020449B8 595F5100 ldmpldb  r15 ,{r8,r12,r14}^
:020449BC 3BFFA752 blcc 0202E70C
:020449C0 1311B065 tstne r1,#0x65
:020449C4 F110556A tstnv r0,r10,ror #0xa
:020449C8 5115FD02 tstpl r5,r2,lsl #0x1a
:020449CC 247B0800 unknown
:020449D0 25790131 ldrcsb r0,[r9, #-0x131]!
:020449D4 1139058D teqne r9,r13,lsl #0xb
:020449D8 CAA1B6AF bgt 008B249C
:020449DC E3A0909E mov  r9,#0x9E		;r9=158(0x9e)
:020449E0 0401A002 streq r10,[r1],#-0x2
:020449E4 E2208DB0 eor  r8,r0,#0x2C00
:020449E8 E28D4010 add  r4,r13,#0x10
:020449EC 6D185255 unknown
:020449F0 B514A002 ldrlt r10,[r4, #-0x2]		;(r4-0x2=*(fffffffe))
:020449F4 9A131906 bls 0250AE14
:020449F8 652C411D strvs r4,[r12, #-0x11d]!
:020449FC 71568F18 cmpvc r6,r8,lsl r15
:02044A00 6D9D200E unknown
:02044A04 00158C23 andeqs r8,r5,r3,lsr #0x18
:02044A08 A9020D14 stmgedb  r2 ,{r2,r4,r8,r10,r11}
:02044A0C 1D101011 unknown
:02044A10 10416800 subne  r6,r1,r0,lsl #0x10
:02044A14 056D001D streqb r0,[r13, #-0x1d]!
:02044A18 0969B500 unknown
:02044A1C 00157200 andeqs r7,r5,r0,lsl #0x4
:02044A20 11001D80 unknown
:02044A24 296A0510 unknown
:02044A28 00090100 andeq  r0,r9,r0,lsl #0x2
:02044A2C BA00007C blt 02044C24
:02044A30 00050516 andeq  r0,r5,r6,lsl r5
:02044A34 35000905 strcc r0,[r0, #-0x905]		;(r0-0x905=*(002d48fb))
:02044A38 09780009 unknown
:02044A3C 09556600 ldmeqdb  r5 ,{r9,r10,r13,r14}^
:02044A40 00155700 andeqs r5,r5,r0,lsl #0xe
:02044A44 C9001575 stmgtdb  r0 ,{r0,r2,r4,r5,r6,r8,r10,r12}
:02044A48 89155100 ldmhidb  r5 ,{r8,r12,r14}
:02044A4C 2D6ACA1B stccsl 10,cr12,[r10,#-0x6c]!
:02044A50 0045C804 subeq  r12,r5,r4,lsl #0x10
:02044A54 A9004568 stmgedb  r0 ,{r3,r5,r6,r8,r10,r14}
:02044A58 CA000D6F bgt 0204801C
:02044A5C 06E24100 unknown
:02044A60 F18216D5 unknown
:02044A64 016B908F unknown
:02044A68 00016200 andeq  r6,r1,r0,lsl #0x4
:02044A6C 00015061 andeq  r5,r1,r1,ror #0x0
:02044A70 5F000160 swipl 0x00000160
:02044A74 015E0001 cmpeq r14,r1
:02044A78 01555D00 cmpeq r5,r0,lsl #0x1a
:02044A7C 01395C00 teqeq r9,r0,lsl #0x18
:02044A80 C40081C0 strgt r8,[r0],#-0x1c0
:02044A84 950A6101 strls r6,[r10, #-0x101]		;r10-0x101=*(3e4b5c63)=#0(0x00000000)
:02044A88 810F6110 mrshi r6,CPSR
:02044A8C 40815E40 addmi  r5,r1,r0,asr #0x1c
:02044A90 7081B80A addvc  r11,r1,r10,lsl #0x10
:02044A94 4081A896 umullmi  r10,r1,r6,r8
:02044A98 8160817F unknown
:02044A9C 80818AF0 unknown
:02044AA0 40815A60 addmi  r5,r1,r0,ror #0x14
:02044AA4 17352095 unknown
:02044AA8 06E88D06 unknown
:02044AAC E89B0700 ldmia  r11 ,{r8,r9,r10}
:02044AB0 454091D9 strmib r9,[r0, #-0x1d9]		;(r0-0x1d9=*(002d5027))
:02044AB4 11C88091 unknown
:02044AB8 CCE59528 stcgtl 5,cr9,[r5],#+0xa0
:02044ABC AFE19501 swige 0x00e19501
:02044AC0 A000713D andge  r7,r0,r13,lsr r1
:02044AC4 E9001D0C stmdb  r0 ,{r2,r3,r8,r10,r11,r12}
:02044AC8 E580128D str r1,[r0, #+0x28d]		;r0+0x28d=*(002d548d)
:02044ACC 2A11243D bcs 0248DBC8
:02044AD0 105E3079 subnes r3,r14,r9,ror r0
:02044AD4 E52CEB00 str r14,[r12, #-0xb00]!
:02044AD8 C11FC11D tstgt r15,r13,lsl r1
:02044ADC 61025D8F unknown
:02044AE0 D1000911 unknown
:02044AE4 29B66910 ldmcsib  r6!,{r4,r8,r11,r13,r14}
:02044AE8 20099E06 andcs  r9,r9,r6,lsl #0x1c
:02044AEC 39B60D71 ldmccib  r6!,{r0,r4,r5,r6,r8,r10,r11}
:02044AF0 31E58812 mvncc  r8,r2,lsl r8
:02044AF4 CB012140 blgt 0208CFFC
:02044AF8 01791FBD ldreqh r1,[r9, #-0xfd]!
:02044AFC 6D3016D1 ldcvs  6,cr1,[r0,#-0x344]!
:02044B00 B44DC503 strltb r12,[r13],#-0x503
:02044B04 486937EC unknown
:02044B08 2435803D unknown
:02044B0C 41040001 unknown
:02044B10 00F5100E rsceqs r1,r5,r14
:02044B14 F930ACAF ldmnvdb  r0!,{r0,r1,r2,r3,r5,r7,r10,r11,r13,r15}
:02044B18 0451673E ldreqb r6,[r1],#-0x73e
:02044B1C 14FFE7D6 unknown
:02044B20 00CD15EB sbceq  r1,r13,r11,ror #0xb
:02044B24 85345019 ldrhi r5,[r4, #-0x19]!
:02044B28 2580195F strcs r1,[r0, #+0x95f]		;r0+0x95f=*(002d5b5f)
:02044B2C E854EC51 ldmda  r4 ,{r0,r4,r6,r10,r11,r13,r14,r15}^
:02044B30 00A94931 adceq  r4,r9,r1,lsr r9
:02044B34 247D5061 unknown
:02044B38 BC007520 stclt  5,cr7,[r0],{#0x20}
:02044B3C A9070FA5 stmgedb  r7 ,{r0,r2,r5,r7,r8,r9,r10,r11}
:02044B40 02898D22 addeq  r8,r9,#0x880
:02044B44 96300009 unknown
:02044B48 0E9DE535 mrceq 5,4,r14,cr13,cr5,{1}
:02044B4C 9100E900 unknown
:02044B50 30861001 addcc  r1,r6,r1
:02044B54 1810DDE2 ldmneda  r0 ,{r1,r5,r6,r7,r8,r10,r11,r12,r14,r15}
:02044B58 20859D00 addcs  r9,r5,r0,lsl #0x1a
:02044B5C A200F163 andge  r15,r0,#0xC0000018
:02044B60 E1D610BC ldrh r1,[r6, #+0xc]		;r6+0xc=*(0000000c)
:02044B64 A9281075 stmgedb  r8!,{r0,r2,r4,r5,r6,r12}
:02044B68 8D504804 unknown
:02044B6C 19552802 ldmnedb  r5 ,{r1,r11,r13}^
:02044B70 24711839 unknown
:02044B74 21750586 cmncs r5,r6,lsl #0xb
:02044B78 8F16CD9D swihi 0x0016cd9d
:02044B7C 16D50925 ldrneb r0,[r5],+r5, lsr #0x12
:02044B80 0543172D streqb r1,[r3, #-0x72d]		;(r3-0x72d=*(fffff8d3))
:02044B84 DD146904 unknown
:02044B88 44E1B070 unknown
:02044B8C 80000271 andhi  r0,r0,r1,ror r2
:02044B90 6D900461 unknown
:02044B94 0800A905 stmeqda  r0 ,{r0,r2,r8,r11,r13,r15}
:02044B98 B9A05010 stmltib  r0!,{r4,r12,r14}
:02044B9C C3053100 unknown
:02044BA0 D90D2190 stmledb  r13 ,{r4,r7,r8,r13}
:02044BA4 41000000 unknown
:02044BA8 1C00190F stcne  9,cr1,[r0],{#0xf}
:02044BAC 37001966 strcc r1,[r0],{#0xf}
:02044BB0 96127DB6 unknown
:02044BB4 0794227D unknown
:02044BB8 0008699A muleq  r8,r10,r9
:02044BBC 15212196 strne r2,[r1, #-0x196]!
:02044BC0 960012A1 strls r1,[r0],-r1, lsr #0x5
:02044BC4 1568E528 strneb r14,[r8, #-0x528]!
:02044BC8 42510F01 submis r0,r1,#0x4
:02044BCC 14FFB780 unknown
:02044BD0 E99604A5 ldmib  r6 ,{r0,r2,r5,r7,r10}
:02044BD4 01169900 tsteq r6,r0,lsl #0x12
:02044BD8 31400C00 unknown
:02044BDC 830F7183 unknown
:02044BE0 BD970961 unknown
:02044BE4 911C4D4F tstls r12,r15,asr #0x1a
:02044BE8 1FADEA03 swine 0x00adea03
:02044BEC 8D4011B9 unknown
:02044BF0 E89903FD ldmia  r9 ,{r0,r2,r3,r4,r5,r6,r7,r8,r9}
:02044BF4 FFEC1356 swinv 0x00ec1356
:02044BF8 5536E5EB ldrpl r14,[r6, #-0x5eb]!
:02044BFC 0F450201 swieq 0x00450201
:02044C00 E5965860 ldr r5,[r6, #+0x860]		;r6+0x860=*(00000860)
:02044C04 00481225 subeq  r1,r8,r5,lsr #0x4
:02044C08 021D1597 andeqs r1,r13,#0x25C00000
:02044C0C 1DDA1184 unknown
:02044C10 832E4901 unknown
:02044C14 2E9DE8BD mrccs 8,4,r14,cr13,cr13,{5}
:02044C18 15B5508C ldrne r5,[r5, #+0x8c]!
:02044C1C 113533A5 teqne r5,r5,lsr #0x7
:02044C20 A5E30021 strgeb r0,[r3, #+0x21]!
:02044C24 C15E7014 cmpgt r14,r4,lsl r0
:02044C28 00096900 andeq  r6,r9,r0,lsl #0x12
:02044C2C 2013E907 andcss r14,r3,r7,lsl #0x12
:02044C30 95187195 ldrls r7,[r8, #-0x195]		;(r8-0x195=*(fffffe6b))
:02044C34 FD552079 unknown
:02044C38 2825EBFF stmcsda  r5!,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r9,r11,r13,r14,r15}
:02044C3C 61160191 unknown
:02044C40 3E65201D mcrcc 0,3,r2,cr5,cr13,{0}
:02044C44 69050E69 stmvsdb  r5 ,{r0,r3,r5,r6,r9,r10,r11}
:02044C48 710603B9 strvch r0,[r6, -r9]
:02044C4C 300DA701 andcc  r10,r13,r1,lsl #0xe
:02044C50 FFFE0685 swinv 0x00fe0685
:02044C54 33D12641 bicccs r2,r1,#0x4100000
:02044C58 73FF0715 mvnvcs r0,#0x540000
:02044C5C 812795FF unknown
:02044C60 1C12CD5E ldcne  13,cr12,[r2],{#0x5e}
:02044C64 09B71FFD ldmeqib  r7!,{r0,r2,r3,r4,r5,r6,r7,r8,r9,r10,r11,r12}
:02044C68 0A25AE5A beq 029B05D8
:02044C6C 15B71FFD ldrne r1,[r7, #+0xffd]!
:02044C70 00152C30 andeqs r2,r5,r0,lsr r12
:02044C74 AB48F13C blge 0328116C
:02044C78 50004102 andpl  r4,r0,r2,lsl #0x2
:02044C7C 3C31F1B2 ldccc  1,cr15,[r1],#-0x2c8
:02044C80 524349B9 subpl  r4,r3,#0x2E4000
:02044C84 E9EBFFB7 unknown
:02044C88 D9129151 ldmledb  r2 ,{r0,r4,r6,r8,r12,r15}
:02044C8C D402D923 strle r13,[r2],#-0x923
:02044C90 15912578 ldrne r2,[r1, #+0x578]		;r1+0x578=*(00000578)
:02044C94 21130179 tstcs r3,r9,ror r1
:02044C98 014D0410 unknown
:02044C9C 05002DA8 streq r2,[r0, #-0xda8]		;(r0-0xda8=*(002d4458))
:02044CA0 058105D4 streq r0,[r1, #+0x5d4]		;r1+0x5d4=*(000005d4)
:02044CA4 414C1341 unknown
:02044CA8 04E59200 unknown
:02044CAC 21CD883D biccs  r8,r13,r13,lsr r8
:02044CB0 704C041D subvc  r0,r12,r13,lsl r4
:02044CB4 483D1D7D ldmmida  r13!,{r0,r2,r3,r4,r5,r6,r8,r10,r11,r12}
:02044CB8 ED94004C unknown
:02044CBC 23E58201 mvncs  r8,#0x10000000
:02044CC0 51451015 unknown
:02044CC4 007D1440 rsbeqs r1,r13,r0,asr #0x8
:02044CC8 D5E30281 strleb r0,[r3, #+0x281]!
:02044CCC 102DB510 eorne  r11,r13,r0,lsl r5
:02044CD0 01F11007 mvneqs r1,r7
:02044CD4 10E9002D rscne  r0,r9,r13,lsr #0x0
:02044CD8 52390064 eorpls r0,r9,#0x64
:02044CDC 00AA10DD unknown
:02044CE0 03B190C0 moveqs r9,#0xC0		;r9=192(0xc0)
:02044CE4 22214290 eorcs  r4,r1,#0x9
:02044CE8 8C3029F5 ldchi  9,cr2,[r0],#-0x3d4
:02044CEC 09E6E9E0 unknown
:02044CF0 15558330 ldrneb r8,[r5, #-0x330]		;(r5-0x330=*(0001e8d0))
:02044CF4 5D000591 unknown
:02044CF8 EDB23014 ldc  0,cr3,[r2,#+0x50]!
:02044CFC 914DEC31 unknown
:02044D00 BA54C900 blt 03577108
:02044D04 1DF8003D ldcnel 0,cr0,[r8,#+0xf4]!
:02044D08 B5210111 strlt r0,[r1, #-0x111]!
:02044D0C E594EB1B ldr r14,[r4, #+0xb1b]		;r4+0xb1b=*(00000b1b)
:02044D10 EBFFC2A8 bl 020357B8
:02044D14 950075D4 strls r7,[r0, #-0x5d4]		;(r0-0x5d4=*(002d4c2c))
:02044D18 E357007D cmp r7,#0x7D
:02044D1C 50103119 andpls r3,r0,r9,lsl r1
:02044D20 97A210F5 unknown
:02044D24 1D604CE5 stcnel 12,cr4,[r0,#-0x394]!
:02044D28 95202500 strls r2,[r0, #-0x500]!
:02044D2C F0001D4B andnv  r1,r0,r11,asr #0x1a
:02044D30 0D0005BD unknown
:02044D34 91890745 orrls  r0,r9,r5,asr #0xe
:02044D38 6A00191C bvs 0204B1B0
:02044D3C 0600756A streq r7,r0,r9,r5,asr #0xe
:02044D40 2C850049 stccs  0,cr0,[r5],{#0x49}
:02044D44 B55044B1 ldrltb r4,[r0, #-0x4b1]		;(r0-0x4b1=*(002d4d4f))
:02044D48 109D0889 addnes r0,r13,r9,lsl #0x11
:02044D4C 02273D97 eoreq  r3,r7,#0x25C0
:02044D50 557505D1 ldrplb r0,[r5, #-0x5d1]!
:02044D54 B40C5DAE strlt r5,[r12],#-0xdae
:02044D58 B500B106 strlt r11,[r0, #-0x106]		;(r0-0x106=*(002d50fa))
:02044D5C 102DE612 eorne  r14,r13,r2,lsl r6
:02044D60 4C691B9D stcmil 11,cr1,[r9],#-0x274
:02044D64 81F6003D mvnhis r0,lsr r13
:02044D68 201E953D andcss r9,r14,r13,lsr r5
:02044D6C 0689003D unknown
:02044D70 45F99045 ldrmib r9,[r9, #+0x45]!
:02044D74 363DBB40 unknown
:02044D78 06453E75 unknown
:02044D7C D45D6503 ldrleb r6,[r13],#-0x503
:02044D80 97301D05 ldrls r1,[r0,-r5, lsl #0x1a]!
:02044D84 45173107 ldrmi r3,[r7, #-0x107]		;(r7-0x107=*(fffffef9))
:02044D88 BC16A506 ldclt  5,cr10,[r6],{#0x6}
:02044D8C 0E01D030 mcreq 0,0,r13,cr1,cr0,{1}
:02044D90 15068102 strne r8,[r6, #-0x102]		;(r6-0x102=*(fffffefe))
:02044D94 41614C16 unknown
:02044D98 1506C5F7 strne r12,[r6, #-0x5f7]		;(r6-0x5f7=*(fffffa09))
:02044D9C 66F5D610 unknown
:02044DA0 03311375 teqeq r1,#0xD4000001
:02044DA4 651021CA ldrvs r2,[r0, #-0x1ca]		;(r0-0x1ca=*(002d5036))
:02044DA8 91005110 unknown
:02044DAC 1485F72A strne r15,[r5],#+0x72a
:02044DB0 50E59050 rscpl  r9,r5,r0,asr r0
:02044DB4 01F11E89 mvneqs r1,r9,lsl #0x1d
:02044DB8 B5E1183D strltb r1,[r1, #+0x83d]!
:02044DBC DD009DB6 unknown
:02044DC0 3943B111 stmccdb  r3 ,{r0,r4,r8,r12,r13,r15}^
:02044DC4 00695010 rsbeq  r5,r9,r0,lsl r0
:02044DC8 013843BC ldreqh r4,[r8, -r12]!
:02044DCC 690064EB stmvsdb  r0 ,{r0,r1,r3,r5,r6,r7,r10,r13,r14}
:02044DD0 8440000E strhib r0,[r0],#-0xe
:02044DD4 702B51E8 eorvc  r5,r11,r8,ror #0x3
:02044DD8 B50FE584 strlt r14,[r15, #-0x584]		;r15-0x584=*(0204485c)=#269058305(0x10098101)
:02044DDC 1982ED04 stmneib  r2 ,{r2,r8,r10,r11,r13,r14,r15}
:02044DE0 B5950510 ldrlt r0,[r5, #+0x510]		;r5+0x510=*(0001f110)
:02044DE4 000D4C27 andeq  r4,r13,r7,lsr #0x18
:02044DE8 00C95318 sbceq  r5,r9,r8,lsl r3
:02044DEC C1A0100D movgt  r1,r13			;r1=0(0x0)
:02044DF0 02D13C02 sbceqs r3,r1,#0x200
:02044DF4 852B45D4 strhi r4,[r11, #-0x5d4]!
:02044DF8 10442515 subne  r2,r4,r5,lsl r5
:02044DFC 45057D84 strmi r7,[r5, #-0xd84]		;(r5-0xd84=*(0001de7c))
:02044E00 19624037 unknown
:02044E04 3813F50D ldmccda  r3 ,{r0,r2,r3,r8,r10,r12,r13,r14,r15}
:02044E08 38020717 stmccda  r2 ,{r0,r1,r2,r4,r8,r9,r10}
:02044E0C BD834A05 unknown
:02044E10 01000528 unknown
:02044E14 75006140 strvc r6,[r0, #-0x140]		;(r0-0x140=*(002d50c0))
:02044E18 02093D18 andeq  r3,r9,#0x600
:02044E1C 17B11073 unknown
:02044E20 FBE33865 blx 01912FBC
:02044E24 5D387AB9 ldcpl  10,cr7,[r8,#-0x2e4]!
:02044E28 0BB1A603 bleq 00CAE63C
:02044E2C 20182845 andcss r2,r8,r5,asr #0x10
:02044E30 8F27C190 swihi 0x0027c190
:02044E34 318523F8 unknown
:02044E38 293BA165 ldmcsdb  r11!,{r0,r2,r5,r6,r8,r13,r15}
:02044E3C 42BD102C adcmis r1,r13,#0x2C
:02044E40 07C97D59 unknown
:02044E44 119510ED orrnes r1,r5,r13,ror #0x1
:02044E48 41028908 unknown
:02044E4C 5118B100 tstpl r8,r0,lsl #0x2
:02044E50 11003C02 unknown
:02044E54 6910C46B ldmvsdb  r0 ,{r0,r1,r3,r5,r6,r10,r14,r15}
:02044E58 000EEC30 andeq  r14,r14,r0,lsr r12
:02044E5C 61F07D12 mvnvss r7,r2,lsl r13
:02044E60 001D2346 andeqs r2,r13,r6,asr #0x6
:02044E64 3B1D402D blcc 02794F20
:02044E68 BB010DC1 bllt 02088574
:02044E6C 2501000D strcs r0,[r1, #-0xd]		;(r1-0xd=*(fffffff3))
:02044E70 131CDD00 tstne r12,#0x0
:02044E74 104D0021 subne  r0,r13,r1,lsr #0x0
:02044E78 9F306D7C swils 0x00306d7c
:02044E7C 2E222049 cdpcs 0,2,cr2,cr2,cr9,2
:02044E80 04B0E284 unknown
:02044E84 41E1D012 mvnmi  r13,r2,lsl r0
:02044E88 29C12A10 stmcsib  r1 ,{r4,r9,r11,r13}^
:02044E8C C847090E stmgtda  r7 ,{r1,r2,r3,r8,r11}^
:02044E90 C78DA560 strgt r10,da 
:02044E94 C14D2D0E unknown
:02044E98 EB05ED23 bl 021C032C
:02044E9C 0DBD2D72 ldceq  13,cr2,[r13,#+0x1c8]!
:02044EA0 090A2930 stmeqdb  r10 ,{r4,r5,r8,r11,r13}
:02044EA4 00150800 andeqs r0,r5,r0,lsl #0x10
:02044EA8 25410BA1 strcsb r0,[r1, #-0xba1]		;(r1-0xba1=*(fffff45f))
:02044EAC D002B0EF andle  r11,r2,r15,ror #0x1
:02044EB0 C500BCE1 strgt r11,[r0, #-0xce1]		;(r0-0xce1=*(002d451f))
:02044EB4 256700E1 strcsb r0,[r7, #-0xe1]!
:02044EB8 C97E2533 unknown
:02044EBC 03BD1511 moveqs r1,#0x4400000		;r1=71303168(0x4400000)
:02044EC0 002E0027 eoreq  r0,r14,r7,lsr #0x0
:02044EC4 F0015D3C andnv  r5,r1,r12,lsr r13
:02044EC8 18E92D41 unknown
:02044ECC C1216504 unknown
:02044ED0 E1A08001 mov  r8,r1			;r8=71303168(0x4400000)
:02044ED4 900D5F79 andls  r5,r13,r9,ror r15
:02044ED8 18E31F7D unknown
:02044EDC 004541B1 streqh r4,[r5],#-0x11
:02044EE0 E9130908 ldmdb  r3 ,{r3,r8,r11}
:02044EE4 113901C5 teqne r9,r5,asr #0x3
:02044EE8 3D3D25D6 ldccc  5,cr2,[r13,#-0x358]!
:02044EEC 51100D05 tstpl r0,r5,lsl #0x1a
:02044EF0 19102D06 ldmnedb  r0 ,{r1,r2,r8,r10,r11,r13}
:02044EF4 081D1D1D ldmeqda  r13 ,{r0,r2,r3,r4,r8,r10,r11,r12}
:02044EF8 09E5307F unknown
:02044EFC 09140001 ldmeqdb  r4 ,{r0}
:02044F00 8D70100D ldchil 0,cr1,[r0,#-0x34]!
:02044F04 E8F8E516 ldmia  r8!,{r1,r2,r4,r8,r10,r13,r14,r15}^
:02044F08 51F035FF ldrplsh r3,[r0, #+0x5f]!
:02044F0C FD003512 unknown
:02044F10 C0C01970 sbcgt  r1,r0,r0,ror r9
:02044F14 19EA8035 unknown
:02044F18 7DF05D00 ldcvcl 13,cr5,[r0,#+0x0]!
:02044F1C 1975EF31 ldmnedb  r5!,{r0,r4,r5,r8,r9,r10,r11,r13,r14,r15}^
:02044F20 9F208CC0 swils 0x00208cc0
:02044F24 25DC6019 ldrcsb r6,[r12, #+0x19]		;r12+0x19=*(00000019)
:02044F28 095108C0 ldmeqdb  r1 ,{r6,r7,r11}^
:02044F2C E130210E teq r0,r14,lsl #0x2
:02044F30 9D013D11 unknown
:02044F34 009D1400 addeqs r1,r13,r0,lsl #0x8
:02044F38 A0195FA9 andges r5,r9,r9,lsr #0x1f
:02044F3C 61100159 tstvs r0,r9,asr r1
:02044F40 CD11D50A unknown
:02044F44 1841211C stmneda  r1 ,{r2,r3,r4,r8,r13}^
:02044F48 2901017B stmcsdb  r1 ,{r0,r1,r3,r4,r5,r6,r8}
:02044F4C 003C1800 eoreqs r1,r12,r0,lsl #0x10
:02044F50 24274994 unknown
:02044F54 33F5B143 mvnccs r11,#0xC0000010
:02044F58 31913153 orrccs r3,r1,r3,asr r1
:02044F5C 0061184D rsbeq  r1,r1,r13,asr #0x10
:02044F60 BD815AF0 unknown
:02044F64 165574E8 ldrneb r7,r1,r1,r13,asr #0x10
:02044F68 16800001 strne r0,[r0],+r1
:02044F6C 483D7D30 ldmmida  r13!,{r4,r5,r8,r10,r11,r12,r13,r14}
:02044F70 14F10059 unknown
:02044F74 04F509A1 unknown
:02044F78 005D0DB5 ldreqh r0,[r13],#-0xd5
:02044F7C 93E000FD mvnls  r0,#0xFD
:02044F80 931002E5 tstls r0,#0x5000000E
:02044F84 105500E9 subnes r0,r5,r9,ror #0x1
:02044F88 E5005538 str r5,[r0, #-0x538]		;(r0-0x538=*(002d4cc8))
:02044F8C 00712416 rsbeqs r2,r1,r6,lsl r4
:02044F90 AD007108 unknown
:02044F94 000D300E andeq  r3,r13,r14
:02044F98 DC440489 stclel 4,cr0,[r4],{#0x89}
:02044F9C 006D0AED rsbeq  r0,r13,r13,ror #0x15
:02044FA0 3955E1CC ldmccdb  r5 ,{r2,r3,r6,r7,r8,r13,r14,r15}^
:02044FA4 B50C51E9 strlt r5,[r12, #-0x1e9]		;(r12-0x1e9=*(fffffe17))
:02044FA8 7116884D tstvc r6,r13,asr #0x10
:02044FAC 1491990C ldrne r9,[r1],#+0x90c
:02044FB0 0DB12F9D ldceq  15,cr2,[r1,#+0x274]!
:02044FB4 A51C7170 ldrge r7,[r12, #-0x170]		;(r12-0x170=*(fffffe90))
:02044FB8 ED0C811F unknown
:02044FBC 5D03F707 unknown
:02044FC0 0259F804 subeqs r15,r9,#0x40000
:02044FC4 15D91C91 ldrneb r1,[r9, #+0xc91]		;r9+0xc91=*(00000d51)
:02044FC8 9F3A5098 swils 0x003a5098
:02044FCC E101E105 unknown
:02044FD0 A500F102 strge r15,[r0, #-0x102]		;(r0-0x102=*(002d50fe))
:02044FD4 40647714 rsbmi  r7,r4,r4,lsl r7
:02044FD8 11B5EB01 movnes r14,r1,lsl #0x16		;r14=0(0x0)
:02044FDC 00750C4D rsbeqs r0,r5,r13,asr #0x18
:02044FE0 085D1561 ldmeqda  r13 ,{r0,r5,r6,r8,r10,r12}^
:02044FE4 EB00DCF8 bl 0207C3CC
:02044FE8 501515C1 andpls r1,r5,r1,asr #0xb
:02044FEC 1D04951D unknown
:02044FF0 0451D8F0 ldreqb r13,[r1],#-0x8f0
:02044FF4 02611181 rsbeq  r1,r1,#0x40000020
:02044FF8 07C019D5 unknown
:02044FFC 97340D00 ldrls r0,[r4,-r0, lsl #0x1a]!
:02045000 E8CC1099 stmia  r12 ,{r0,r3,r4,r7,r12}^
:02045004 171D451D unknown
:02045008 B9064CF9 stmltdb  r6 ,{r0,r3,r4,r5,r6,r7,r10,r11,r14}
:0204500C 0E71B902 cdpeq 9,6,cr11,cr1,cr2,0
:02045010 0A02E280 beq 020FDA18
:02045014 1400E280 strne r14,[r0],#-0x280
:02045018 15E58600 strneb r8,[r5, #+0x600]!
:0204501C 9C471525 stclsl 5,cr1,[r7],{#0x25}
:02045020 A0B00001 adcges r0,r0,r1
:02045024 480D0E16 stmmida  r13 ,{r1,r2,r4,r9,r10,r11}
:02045028 10390029 eornes r0,r9,r9,lsr #0x0
:0204502C 180D002D stmneda  r13 ,{r0,r2,r3,r5}
:02045030 4121BEF8 unknown
:02045034 0D085125 unknown
:02045038 04F5471F unknown
:0204503C 71D60CD1 ldrvcsb r0,[r6, #+0xc1]		;r6+0xc1=*(000000c1)
:02045040 A02B751B eorge  r7,r11,r11,lsl r5
:02045044 DD0AC5A0 unknown
:02045048 20038915 andcs  r8,r3,r5,lsl r9
:0204504C A103D173 unknown
:02045050 4015B00C andmis r11,r5,r12
:02045054 106D1061 rsbne  r1,r13,r1,ror #0x0
:02045058 207509BD unknown
:0204505C FFFEC3FB swinv 0x00fec3fb
:02045060 E1B00B75 movs r0,r5,ror r11
:02045064 48080071 stmmida  r8 ,{r0,r4,r5,r6}
:02045068 91173568 tstls r7,r8,ror #0xa
:0204506C 85700800 ldrhib r0,[r0, #-0x800]!
:02045070 6006BCE5 andvs  r11,r6,r5,ror #0x19
:02045074 7024E1C5 eorvc  r14,r4,r5,asr #0x3
:02045078 95008595 strls r8,[r0, #-0x595]		;(r0-0x595=*(002d4c6b))
:0204507C 601CE540 andvss r14,r12,r0,asr #0xa
:02045080 4805B595 stmmida  r5 ,{r0,r2,r4,r7,r8,r10,r12,r13,r15}
:02045084 001000E0 andeqs r0,r0,r0,ror #0x1
:02045088 DA1A7D59 ble 026E45F4
:0204508C E3590B02 cmp r9,#0x800
:02045090 A00B0204 andge  r0,r11,r4,lsl #0x4
:02045094 A10CB9B3 strgeh r11,[r12, -r3]
:02045098 87108000 ldrhi r8,[r0, -r0]
:0204509C 202506E0 eorcs  r0,r5,r0,ror #0xd
:020450A0 0D72E288 ldceql 2,cr14,[r2,#-0x220]!
:020450A4 5C898800 stcpl  8,cr8,[r9],{#0x0}
:020450A8 65741335 ldrvsb r1,[r4, #-0x335]!
:020450AC 9F105001 swils 0x00105001
:020450B0 DF8B2271 swile 0x008b2271
:020450B4 12690345 rsbne  r0,r9,#0x14000001
:020450B8 EA235939 b 0291B5A4
:020450BC 350EEBFF strcc r14,[r14, #-0xbff]		;(r14-0xbff=*(fffff401))
:020450C0 0A13A510 beq 0252E508
:020450C4 20090041 andcs  r0,r9,r1,asr #0x0
:020450C8 4B00052D blmi 02046584
:020450CC 36D4E086 ldrccb r14,[r4],+r6, lsl #0x1
:020450D0 601CEB01 andvss r14,r12,r1,lsl #0x16
:020450D4 71201100 unknown
:020450D8 800C3D11 andhi  r3,r12,r1,lsl r13
:020450DC 06A524E0 unknown
:020450E0 85804720 strhi r4,[r0, #+0x720]		;r0+0x720=*(002d5920)
:020450E4 266924E5 unknown
:020450E8 10F0E7C6 rscnes r14,r0,r6,asr #0xf
:020450EC 28E8BD87 unknown
:020450F0 47C90E16 unknown
:020450F4 CDC012A9 unknown
:020450F8 9D112913 unknown
:020450FC FE7526A1 cdp2 6,6,cr2,cr5,cr1,5
:02045100 04AD33AD unknown
:02045104 106A13CB rsbne  r1,r10,r11,asr #0x7
:02045108 0049025D subeq  r0,r9,r13,asr r2
:0204510C 10251215 eorne  r1,r5,r5,lsl r2
:02045110 2DF85049 ldccsl 0,cr5,[r8,#+0x124]!
:02045114 25404917 strcsb r4,[r0, #-0x917]		;(r0-0x917=*(002d48e9))
:02045118 0001442C andeq  r4,r1,r12,lsr #0x8
:0204511C 00611048 rsbeq  r1,r1,r8,asr #0x0
:02045120 1D010197 unknown
:02045124 90304810 eorlss r4,r0,r0,lsl r8
:02045128 00FD0051 rsceqs r0,r13,r1,asr r0
:0204512C E1526300 cmp r2,r0,lsl #0x6
:02045130 0506F90C streq r15,[r6, #-0x90c]		;(r6-0x90c=*(fffff6f4))
:02045134 100C0500 andne  r0,r12,r0,lsl #0xa
:02045138 48158318 ldmmida  r5 ,{r3,r4,r8,r9,r15}
:0204513C 1D158010 unknown
:02045140 C0106157 andgts r6,r0,r7,asr r1
:02045144 091304ED ldmeqdb  r3 ,{r0,r2,r3,r5,r6,r7,r10}
:02045148 90204010 eorls  r4,r0,r0,lsl r0
:0204514C 205112E5 subcss r1,r1,r5,ror #0x5
:02045150 903044C5 eorlss r4,r0,r5,asr #0x9
:02045154 04190011 ldreq r0,[r9],#-0x11
:02045158 0019001D andeqs r0,r9,r13,lsl r0
:0204515C 19047801 stmnedb  r4 ,{r0,r11,r12,r13,r14}
:02045160 48064910 stmmida  r6 ,{r4,r8,r11,r14}
:02045164 60158020 andvss r8,r5,r0,lsr #0x0
:02045168 00154610 andeqs r4,r5,r0,lsl r6
:0204516C A9069D01 stmgedb  r6 ,{r0,r8,r10,r11,r12,r15}
:02045170 93200C1B unknown
:02045174 01440DE5 unknown
:02045178 80204000 eorhi  r4,r0,r0
:0204517C 0BA90AE5 bleq 00A87D18
:02045180 93000C82 unknown
:02045184 16712015 unknown
:02045188 052D2B79 streq r2,[r13, #-0xb79]!
:0204518C E1F806B9 ldrh r0,[r8, #+0x69]!
:02045190 280D006D stmcsda  r13 ,{r0,r2,r3,r5,r6}
:02045194 1AFFFFF9 bne 02045180
:02045198 0C861671 stceq  6,cr1,[r6],{#0x71}
:0204519C 101504A9 andnes r0,r5,r9,lsr #0x9
:020451A0 1100411A unknown
:020451A4 A115DD10 tstge r5,r0,lsl r13
:020451A8 58B6F613 ldmplia  r6!,{r0,r1,r4,r9,r10,r12,r13,r14,r15}
:020451AC E5198D01 ldr r8,[r9, #-0xd01]		;(r9-0xd01=*(fffff3bf))
:020451B0 00C92035 sbceq  r2,r9,r5,lsr r0
:020451B4 42D82621 sbcmis r2,r8,#0x2100000
:020451B8 C91665E0 ldmgtdb  r6 ,{r5,r6,r7,r8,r10,r13,r14}
:020451BC 0E404566 cdpeq 5,4,cr4,cr0,cr6,3
:020451C0 5C094045 stcpl  0,cr4,[r9],{#0x45}
:020451C4 50451015 subpl  r1,r5,r5,lsl r0
:020451C8 40451015 submi  r1,r5,r5,lsl r0
:020451CC 075DB503 ldreqb r11,[r13,-r3, lsl #0xa]
:020451D0 6DCF7045 unknown
:020451D4 91B4FE26 movlss r15,r6,lsr #0x1c		;r15=0(0x0)
:020451D8 222069A6 eorcs  r6,r0,#0x298000
:020451DC 001511ED andeqs r1,r5,r13,ror #0x3
:020451E0 5015F7D9 ldrplsb r15,[r5], -r9
:020451E4 401519BD ldrmih r1,[r5], -r13
:020451E8 F100150C unknown
:020451EC 5DAE6015 stcpl  0,cr6,[r14,#+0x54]!
:020451F0 A5201500 strge r1,[r0, #-0x500]!
:020451F4 EB001501 bl 0204A600
:020451F8 04156015 ldreq r6,[r5],#-0x15
:020451FC 01EF3015 mvneq  r3,r5,lsl r0
:02045200 1DB4E52D ldcne  5,cr14,[r4,#+0xb4]!
:02045204 1D004550 unknown
:02045208 90065530 andls  r5,r6,r0,lsr r5
:0204520C 03208979 unknown
:02045210 AFE600E9 swige 0x00e600e9
:02045214 0009EBFF unknown
:02045218 382A7185 stmccda  r10!,{r0,r2,r7,r8,r12,r13,r14}
:0204521C 26098010 unknown
:02045220 75C5B4D8 strvcb r11,[r5, #+0x4d8]		;r5+0x4d8=*(0001f0d8)
:02045224 9715D191 unknown
:02045228 16110941 ldrne r0,[r5, #+0x4d8]		;r5+0x4d8=*(0001f0d8)
:0204522C 7611B4D2 unknown
:02045230 03314D1C teqeq r1,#0x700
:02045234 31A5B4CE movcc  r11,r14,asr #0x9
:02045238 A1059D1C unknown
:0204523C E943B112 stmdb  r3 ,{r1,r4,r8,r12,r13,r15}^
:02045240 243D13B5 unknown
:02045244 CC0001D0 stcgt  1,cr0,[r0],{#0xd0}
:02045248 C02C001D eorgt  r0,r12,r13,lsl r0
:0204524C C900012B stmgtdb  r0 ,{r0,r1,r3,r5,r8}
:02045250 9F302C00 swils 0x00302c00
:02045254 009D20E5 addeqs r2,r13,r5,ror #0x1
:02045258 4D2CB583 stcmi  5,cr11,[r12,#-0x20c]!
:0204525C 0201DE04 andeq  r13,r1,#0x40
:02045260 E58405C8 str r0,[r4, #+0x5c8]		;r4+0x5c8=*(000005c8)
:02045264 9992550B ldmlsib  r2 ,{r0,r1,r3,r8,r10,r12,r14}
:02045268 00013053 andeq  r3,r1,r3,asr r0
:0204526C 2000010C andcs  r0,r0,r12,lsl #0x2
:02045270 02072B1E andeq  r2,r7,#0x7800
:02045274 49120D70 ldmmidb  r2 ,{r4,r5,r6,r8,r10,r11}
:02045278 124D6012 subne  r6,r13,#0x12
:0204527C 4DD80111 unknown
:02045280 3C123D42 ldccc  13,cr3,[r2],{#0x42}
:02045284 3109000C unknown
:02045288 1105424D unknown
:0204528C 160118E3 strne r1,[r2],{#0x42}
:02045290 02A1224D adceq  r2,r1,#0xD0000004
:02045294 2104824D unknown
:02045298 B19E3045 orrlts r3,r14,r5,asr #0x0
:0204529C 51B0453B movpls r4,lsr r11		;r4=0(0x0)
:020452A0 79DCC045 ldmvcib  r12 ,{r0,r2,r6,r14,r15}^
:020452A4 2B201000 blcs 028492AC
:020452A8 29016D8D stmcsdb  r1 ,{r0,r2,r3,r7,r8,r10,r11,r13,r14}
:020452AC 58048503 stmplda  r4 ,{r0,r1,r8,r10,r15}
:020452B0 BC76510C ldcltl 1,cr5,[r6],#-0x30
:020452B4 F282054E addnv  r0,r2,#0x13800000
:020452B8 793FC205 ldmvcdb  r15!,{r0,r2,r9,r14,r15}
:020452BC 12052000 andne  r2,r5,#0x0
:020452C0 00D55345 sbceqs r5,r5,r5,asr #0x6
:020452C4 4657E28D ldrmib r14,[r7],-r13, lsl #0x5
:020452C8 000CEB01 andeq  r14,r12,r1,lsl #0x16
:020452CC 1001FD20 andne  r15,r1,r0,lsr #0x1a
:020452D0 85600115 strhib r0,[r0, #-0x115]!
:020452D4 1001F913 andne  r15,r1,r3,lsl r9
:020452D8 5211F96A andpls r15,r1,#0x1A8000
:020452DC 41F915E3 mvnmis r1,r3,ror #0xb
:020452E0 F1F9B46F mvnnvs r11,r15,ror #0x8
:020452E4 01A9E491 unknown
:020452E8 45554120 ldrmib r4,[r5, #-0x120]		;(r5-0x120=*(0001eae0))
:020452EC F9836012 stmnvib  r3 ,{r1,r4,r13,r14}
:020452F0 31FD9A21 mvnccs r9,r1,lsr #0x14
:020452F4 E942F1FD stmdb  r2 ,{r0,r2,r3,r4,r5,r6,r7,r8,r12,r13,r14,r15}^
:020452F8 612031FD unknown
:020452FC FD537000 unknown
:02045300 41FDFA81 mvnmis r15,r1,lsl #0x15
:02045304 B0467120 sublt  r7,r6,r0,lsr #0x2
:02045308 9531FD16 ldrls r15,[r1, #-0xd16]!
:0204530C 7841F9E8 stmvcda  r1 ,{r3,r5,r6,r7,r8,r11,r12,r13,r14,r15}^
:02045310 AD2400AD stcge  0,cr0,[r4,#-0x2b4]!
:02045314 9D14AD00 unknown
:02045318 17E9EA14 unknown
:0204531C 19023500 stmnedb  r2 ,{r8,r10,r12,r13}
:02045320 0021D200 eoreq  r13,r1,r0,lsl #0x4
:02045324 AD0015D3 unknown
:02045328 20105DD8 ldrcssb r5,[r0], -r8
:0204532C DD24806D stcle  0,cr8,[r4,#-0x1b4]!
:02045330 199D7800 ldmneib  r13 ,{r11,r12,r13,r14}
:02045334 A10719AA unknown
:02045338 75200311 strvc r0,[r0, #-0x311]!
:0204533C 05002D00 streq r2,[r0, #-0xd00]		;(r0-0xd00=*(002d4500))
:02045340 F3100130 tstnv r0,#0xC
:02045344 820AE9A2 andhi  r14,r10,#0x288000
:02045348 555004E8 ldrplb r0,[r0, #-0x4e8]		;(r0-0x4e8=*(002d4d18))
:0204534C C2000101 andgt  r0,r0,#0x40000000
:02045350 18000114 stmneda  r0 ,{r2,r4,r8}
:02045354 C5200001 strgt r0,[r0, #-0x1]!
:02045358 A500FD19 strge r15,[r0, #-0xd19]		;(r0-0xd19=*(002d44e7))
:0204535C 1503EA11 strne r14,[r3, #-0xa11]		;(r3-0xa11=*(fffff5ef))
:02045360 11B0AC00 movnes r10,r0,lsl #0x18		;r10=0(0x0)
:02045364 2194050A orrcss r0,r4,r10,lsl #0xa
:02045368 01119201 tsteq r1,r1,lsl #0x4
:0204536C 49E28030 unknown
:02045370 CC188514 ldcgt  5,cr8,[r8],{#0x14}
:02045374 E5843135 str r3,[r4, #+0x135]		;r4+0x135=*(00000135)
:02045378 9D48F917 unknown
:0204537C 24103915 ldrcs r3,[r0],#-0x915
:02045380 78A60039 stmvcia  r6!,{r0,r3,r4,r5}
:02045384 392041F1 stmccdb  r0!,{r0,r4,r5,r6,r7,r8,r14}
:02045388 02117500 andeqs r7,r1,#0x0
:0204538C 0005003D andeq  r0,r5,r13,lsr r0
:02045390 E52171DA str r7,[r1, #-0x1da]!
:02045394 FFB0D714 swinv 0x00b0d714
:02045398 02052855 andeq  r2,r5,#0x550000
:0204539C 22596315 subcss r6,r9,#0x54000000
:020453A0 11F50039 mvnnes r0,lsr r9
:020453A4 D111FD20 tstle r1,r0,lsr #0x1a
:020453A8 0241B516 subeq  r11,r1,#0x5800000
:020453AC 01597077 cmpeq r9,r7,ror r0
:020453B0 40000550 andmi  r0,r0,r0,asr r5
:020453B4 51100609 tstpl r0,r9,lsl #0xc
:020453B8 1181AA17 orrne  r10,r1,r7,lsl r10
:020453BC 0BA8E595 bleq 00A7EA18
:020453C0 0460B900 unknown
:020453C4 B5022141 strlt r2,[r2, #-0x141]		;(r2-0x141=*(0001febf))
:020453C8 157DC810 ldrneb r12,[r13, #-0x810]!
:020453CC A52013E9 strge r1,[r0, #-0x3e9]!
:020453D0 355B3F07 ldrccb r3,[r11, #-0xf07]		;(r11-0xf07=*(fffff0f9))
:020453D4 B414E131 ldrlt r14,[r4],#-0x131
:020453D8 15005120 strne r5,[r0, #-0x120]		;(r0-0x120=*(002d50e0))
:020453DC 01511017 cmpeq r1,r7,lsl r0
:020453E0 05004DB3 streq r4,[r0, #-0xdb3]		;(r0-0xdb3=*(002d444d))
:020453E4 E8BD83D1 ldmia  r13!,{r0,r4,r6,r7,r8,r9,r15}
:020453E8 13D102A1 bicnes r0,r1,#0x1000000A
:020453EC 99E5303D unknown
:020453F0 12BD9401 adcnes r9,r13,#0x1000000
:020453F4 15DD1049 ldrneb r1,[r13, #+0x49]		;r13+0x49=*(00000049)
:020453F8 DD1622F9 unknown
:020453FC 1D08BD00 unknown
:02045400 30125519 andccs r5,r2,r9,lsl r5
:02045404 10F5E1B0 unknown
:02045408 012D4664 unknown
:0204540C 0C17FD05 ldceq  13,cr15,[r7],{#0x5}
:02045410 104DEB00 subne  r14,r13,r0,lsl #0x16
:02045414 A0C5550D sbcge  r5,r5,r13,lsl #0xa
:02045418 00059601 andeq  r9,r5,r1,lsl #0xc
:0204541C 0D831241 unknown
:02045420 6D588301 unknown
:02045424 F5010D05 strnv r0,[r1, #-0xd05]		;r1-0xd05=*(043ff2fb)=#0(0x00000000)
:02045428 B500F503 strlt r15,[r0, #-0x503]		;(r0-0x503=*(fffffafd))
:0204542C 01350625 teqeq r5,r5,lsr #0xc
:02045430 99E85FC2 unknown
:02045434 9D480145 unknown
:02045438 7A176515 bvc 0261E894
:0204543C 9E4249F9 mcrls 9,2,r4,cr2,cr9,{7}
:02045440 065D2825 ldreqb r2,[r13],-r5, lsr #0x10
:02045444 0001147D andeq  r1,r1,r13,ror r4
:02045448 020E16F4 andeq  r1,r14,#0xF400000
:0204544C 0045180F subeq  r1,r5,r15,lsl #0x10
:02045450 2010A504 andcss r10,r0,r4,lsl #0xa
:02045454 90400139 subls  r0,r0,r9,lsr r1
:02045458 6DA7E52A stcvs  5,cr14,[r7,#+0xa8]!
:0204545C 02001145 andeq  r1,r0,#0x40000011
:02045460 C8080011 stmgtda  r8 ,{r0,r4}
:02045464 E594052C ldr r0,[r4, #+0x52c]		;r4+0x52c=*(0000052c)
:02045468 62055100 andvs  r5,r5,#0x0
:0204546C 900191B0 strlsh r9,[r1], -r0
:02045470 311800B9 ldrcch r0,[r8, -r9]
:02045474 C000E122 andgt  r14,r0,r2,lsr #0x2
:02045478 9000E99F mulls  r0,r15,r9
:0204547C C51CE54D ldrgt r14,[r12, #-0x54d]		;(r12-0x54d=*(fffffab3))
:02045480 05E4B000 streqb r11,[r4, #+0x0]!
:02045484 84125D02 ldrhi r5,[r2],#-0xd02
:02045488 40101441 andmis r1,r0,r1,asr #0x8
:0204548C 143DE596 unknown
:02045490 610F15B5 mrsvs r1,CPSRstrvsh r1,[r15, -r5]
:02045494 001110F9 ldreqsh r1,[r1], -r9
:02045498 C9001100 stmgtdb  r0 ,{r8,r12}
:0204549C 32D5013E sbcccs r0,r5,#0x8000000F
:020454A0 9523858B strls r8,[r3, #-0x58b]!
:020454A4 E5940611 ldr r0,[r4, #+0x611]		;r4+0x611=*(00000611)
:020454A8 05013EC4 streq r3,[r1, #-0xec4]		;r1-0xec4=*(043ff13c)=#0(0x00000000)
:020454AC 08524DEB ldmeqda  r2 ,{r0,r1,r3,r5,r6,r7,r8,r10,r11,r14}^
:020454B0 02799510 rsbeqs r9,r9,#0x4000000
:020454B4 62811229 addvs  r1,r1,#0x90000002
:020454B8 03B90CE5 moveqs r0,#0xE500		;r0=58624(0xe500)
:020454BC 45400500 strmib r0,[r0, #-0x500]		;(r0-0x500=*(0000e000))
:020454C0 89115922 ldmhidb  r1 ,{r1,r5,r8,r11,r12,r14}
:020454C4 50F5F414 rscpls r15,r5,r4,lsl r4
:020454C8 650139C0 strvs r3,[r1, #-0x9c0]		;r1-0x9c0=*(043ff640)=#0(0x00000000)
:020454CC 1D400300 unknown
:020454D0 CD406905 unknown
:020454D4 0051C00C subeqs r12,r1,r12
:020454D8 0EE58D40 cdpeq 13,14,cr8,cr5,cr0,2
:020454DC EB000400 bl 020464E4
:020454E0 4689000C strmi r0,[r9],+r12
:020454E4 0584205D streq r2,[r4, #+0x5d]		;r4+0x5d=*(0000005d)
:020454E8 1154D130 cmpne r4,r0,lsr r1
:020454EC 10594011 subnes r4,r9,r1,lsl r0
:020454F0 F9C010D9 stmnvib  r0 ,{r0,r3,r4,r6,r7,r12}^
:020454F4 915B2000 cmpls r11,r0
:020454F8 E891053D ldmia  r1 ,{r0,r2,r3,r4,r5,r8,r10}
:020454FC 3305850C unknown
:02045500 55A21091 strpl r1,[r2, #+0x91]!
:02045504 0C008D11 stceq  13,cr8,[r0],{#0x11}
:02045508 029D4DD0 addeqs r4,r13,#0x3400
:0204550C 3523E590 strcc r14,[r3, #-0x590]!
:02045510 8D02B505 unknown
:02045514 05C8265D streqb r2,[r8, #+0x65d]		;r8+0x65d=*(0440065d)=#0(0x00000000)
:02045518 180BE593 stmneda  r11 ,{r0,r1,r4,r7,r8,r10,r13,r14,r15}
:0204551C 096E4081 unknown
:02045520 29115942 ldmcsdb  r1 ,{r1,r6,r8,r11,r12,r14}
:02045524 3A0C1300 bcc 0234A12C
:02045528 7D026DD0 unknown
:0204552C 0723EC00 streq r14,[r3,-r0, lsl #0x18]!
:02045530 21060802 unknown
:02045534 0CF021E0 ldceql 1,cr2,[r0],#+0x380
:02045538 1251841D subnes r8,r1,#0x1D000000
:0204553C 532FE500 unknown
:02045540 8206315B andhi  r3,r6,#0xC0000016
:02045544 41050005 unknown
:02045548 08410501 stmeqda  r1 ,{r0,r8,r10}^
:0204554C 09410551 stmeqdb  r1 ,{r0,r4,r6,r8,r10}^
:02045550 39022502 stmccdb  r2 ,{r1,r8,r10,r13}
:02045554 39021D1F stmccdb  r2 ,{r0,r1,r2,r3,r4,r8,r10,r11,r12}
:02045558 D3122507 tstle r2,#0x1C00000
:0204555C 31FFFF7F mvnccs r15,r15,ror r15
:02045560 08111D25 ldmeqda  r1 ,{r0,r2,r5,r8,r10,r11,r12}
:02045564 24480035 strcsb r0,[r8],#-0x35
:02045568 3102072C unknown
:0204556C 66104150 unknown
:02045570 10218041 eorne  r8,r1,r1,asr #0x0
:02045574 61B36C62 movvss r6,r2,ror #0x18
:02045578 611C1540 tstvs r12,r0,asr #0xa
:0204557C 20615E00 rsbcs  r5,r1,r0,lsl #0x1c
:02045580 127D05A5 rsbnes r0,r13,#0x29400000
:02045584 0C0140EE stceq  0,cr4,[r1],{#0xee}
:02045588 0D59000D unknown
:0204558C C1224500 unknown
:02045590 F6000D12 unknown
:02045594 0C400D55 stceql 13,cr0,[r0],{#0x55}
:02045598 000D12A9 andeq  r1,r13,r9,lsr #0x5
:0204559C 9D400D51 unknown
:020455A0 000DDA22 andeq  r13,r13,r2,lsr #0x14
:020455A4 59001D4D stmpldb  r0 ,{r0,r2,r3,r6,r8,r10,r11,r12}
:020455A8 38129110 ldmccda  r2 ,{r4,r8,r12,r15}
:020455AC 5D520199 unknown
:020455B0 5100A9AE unknown
:020455B4 38008116 stmccda  r0 ,{r1,r2,r4,r8,r15}
:020455B8 B3450065 unknown
:020455BC D10B912E unknown
:020455C0 AD16A510 unknown
:020455C4 D9101001 ldmledb  r0 ,{r0,r12}
:020455C8 054F0835 streqb r0,[r15, #-0x835]		;r15-0x835=*(02044d9b)=#-170520555(0xf5d61015)
:020455CC 40050C40 andmi  r0,r5,r0,asr #0x18
:020455D0 0590101C ldreq r1,[r0, #+0x1c]		;r0+0x1c=*(f5d61031)
:020455D4 038505B1 orreq  r0,r5,#0x2C400000
:020455D8 3905064D stmccdb  r5 ,{r0,r2,r3,r6,r9,r10}
:020455DC 05010300 streq r0,[r1, #-0x300]		;r1-0x300=*(043ffd00)=#0(0x00000000)
:020455E0 CA000505 bgt 020469FC
:020455E4 1E11B901 cdpne 9,0,cr11,cr1,cr1,0
:020455E8 70E12FFF unknown
:020455EC 09825505 stmeqib  r2 ,{r0,r2,r8,r10,r12,r14}
:020455F0 2D954015 unknown
:020455F4 D1003902 unknown
:020455F8 0C122D01 ldceq  13,cr2,[r2],{#0x1}
:020455FC 1F022D79 swine 0x00022d79
:02045600 05EBFFB3 streqb r15,[r11, #+0xfb3]!
:02045604 A132C502 teqge r2,r2,lsl #0xa
:02045608 3511E11A ldrcc r14,[r1, #-0x11a]		;r1-0x11a=*(043ffee6)=#0(0x00000000)
:0204560C 0B199900 bleq 026ABA14
:02045610 15B10361 ldrne r0,[r1, #+0x361]!
:02045614 76024049 strvc r4,[r1, #+0x361]!
:02045618 95003100 strls r3,[r0, #-0x100]		;(r0-0x100=*(ffffff00))
:0204561C 20ED4145 rsccs  r4,r13,r5,asr #0x2
:02045620 10E931C5 rscne  r3,r9,r5,asr #0x3
:02045624 1889760A stmneia  r9 ,{r1,r3,r9,r10,r12,r13,r14}
:02045628 397B8039 ldmccdb  r11!,{r0,r3,r4,r5,r15}^
:0204562C 9039C8C0 eorlss r12,r9,r0,asr #0x11
:02045630 6BEF4179 blvs 01C15C1C
:02045634 6039FFB0 unknown
:02045638 7039211C eorvcs r2,r9,r12,lsl r1
:0204563C A4C0396C strgeb r3,[r0],#+0x96c
:02045640 F4C039B9 strnvb r3,[r0],#+0x9b9
:02045644 53220055 unknown
:02045648 4A0A3579 bmi 022D2C34
:0204564C 95E80071 strlsb r0,[r8, #+0x71]!
:02045650 C0955D80 addgts r5,r5,r0,lsl #0x1b
:02045654 019095AA orreqs r9,r0,r10,lsr #0xb
:02045658 0E9DD521 cdpeq 5,8,cr13,cr13,cr1,1
:0204565C 05001D30 streq r1,[r0, #-0xd30]		;(r0-0xd30=*(fffff2d0))
:02045660 E5200200 str r0,[r0, #-0x200]!
:02045664 814D3004 unknown
:02045668 E5CD0F45 strb r0,[r13, #+0xf45]		;r13+0xf45=*(00000f45)
:0204566C A40C090C strge r0,[r12],#-0x90c
:02045670 04D92200 ldreqb r2,[r9],#+0x200
:02045674 08E59230 unknown
:02045678 933013E9 teqls r0,#0xA4000003
:0204567C 3004E521 andcc  r14,r4,r1,lsr #0xa
:02045680 00B2E58D adceqs r14,r2,r13,lsl #0xb
:02045684 11E100CD mvnne  r0,r13,asr #0x1
:02045688 130D2C10 unknown
:0204568C 71E3E010 mvnvc  r14,r0,lsl r0
:02045690 79138A14 ldmvcdb  r3 ,{r2,r4,r9,r11,r15}
:02045694 7DE59422 stcvcl 4,cr9,[r5,#+0x88]!
:02045698 200502F9 unknown
:0204569C 02E3E022 rsceq  r14,r3,#0x22
:020456A0 0514045D ldreq r0,[r4, #-0x45d]		;(r4-0x45d=*(fffffba3))
:020456A4 28104640 ldmcsda  r0 ,{r6,r9,r10,r14}
:020456A8 044D1242 streqb r1,[r13],#-0x242
:020456AC 017D0A11 cmneq r13,r1,lsl r10
:020456B0 9F242058 swils 0x00242058
:020456B4 BD1009E5 unknown
:020456B8 007D371D rsbeqs r3,r13,r13,lsl r7
:020456BC AC145506 ldcge  5,cr5,[r4],{#0x6}
:020456C0 0DA12F19 stceq  15,cr2,[r1,#+0x64]!
:020456C4 0205FFE7 andeq  r15,r5,#0x39C
:020456C8 10193459 andnes r3,r9,r9,asr r4
:020456CC 09F30061 unknown
:020456D0 68E5850C unknown
:020456D4 010401B1 streqh r0,[r4, -r1]
:020456D8 E5A13071 str r3,[r1, #+0x71]!
:020456DC 40C57011 sbcmi  r7,r5,r1,lsl r0
:020456E0 8400015C strhi r0,[r0],#-0x15c
:020456E4 550C0001 strpl r0,[r12, #-0x1]		;(r12-0x1=*(ffffffff))
:020456E8 05B80001 ldreq r0,[r8, #+0x1]!
:020456EC 00CD7400 sbceq  r7,r13,r0,lsl #0x8
:020456F0 1705E800 strne r14,[r5,-r0, lsl #0x10]
:020456F4 133D3329 teqne r13,#0xA4000000
:020456F8 E3A00F55 mov  r0,#0x154		;r0=340(0x154)
:020456FC AB865325 blge 001DA398
:02045700 4000CDB2 strmih r12,[r0], -r2
:02045704 F504E1B0 strnv r14,[r4, #-0x1b0]		;(r4-0x1b0=*(fffffe50))
:02045708 4061841F rsbmi  r8,r1,r15,lsl r4
:0204570C C1806120 orrgt  r6,r0,r0,lsr #0x2
:02045710 A02F5511 eorge  r5,r15,r1,lsl r5
:02045714 34350DE3 unknown
:02045718 05500D0D ldreqb r0,[r0, #-0xd0d]		;(r0-0xd0d=*(fffff447))
:0204571C 04E3E010 unknown
:02045720 8D202D14 stchi  13,cr2,[r0,#-0x50]!
:02045724 10000100 andne  r0,r0,r0,lsl #0x2
:02045728 04018400 streq r8,[r1],#-0x400
:0204572C 01C70071 biceq  r0,r7,r1,ror r0
:02045730 10052000 andne  r2,r5,r0
:02045734 24E3A01A unknown
:02045738 F1840500 orrnv  r0,r4,r0,lsl #0xa
:0204573C 1CE28103 stcnel 1,cr8,[r2],#+0xc
:02045740 02E58410 rsceq  r8,r5,#0x10000000
:02045744 EBFFB293 bl 02032198
:02045748 E5840018 str r0,[r4, #+0x18]		;r4+0x18=*(00000018)
:0204574C 252EB500 strcs r11,[r14, #-0x500]!
:02045750 E59F101E ldr r1,[r15, #+0x1e]		;r15+0x1e=*(02045776)=#550506498(0x20d01002)
:02045754 0B199907 bleq 026ABB78
:02045758 F5EB0043 strnvb r0,[r11, #+0x43]!
:0204575C 9910111C ldmlsdb  r0 ,{r2,r3,r4,r8,r12}
:02045760 00014010 andeq  r4,r1,r0,lsl r0
:02045764 84015C44 strhi r5,[r1],#-0xc44
:02045768 864000E5 strhib r0,[r1],#-0xc44
:0204576C 8012E9E5 andhis r14,r2,r5,ror #0x13
:02045770 020E174C andeq  r1,r14,#0x1300000
:02045774 10027938 andne  r7,r2,r8,lsr r9
:02045778 194D20D0 stmnedb  r13 ,{r4,r6,r7,r13}^
:0204577C 4002E90D andmi  r14,r2,r13,lsl #0x12
:02045780 C020E595 mlagt  r0,r5,r5,r14unknown
:02045784 E2023506 and  r3,r2,#0x1800000
:02045788 E001E594 mul  r1,r4,r5
:0204578C 3801E28E stmccda  r1 ,{r1,r2,r3,r7,r9,r13,r14,r15}
:02045790 0CE584E2 stceql 4,cr8,[r5],#+0x388
:02045794 00E88D00 rsceq  r8,r8,r0,lsl #0x1a
:02045798 046D2001 unknown
:0204579C 1329035D unknown
:020457A0 1C8DC008 stcne  0,cr12,[r13],{#0x8}
:020457A4 15F7CDE5 ldrneb r12,[r7, #+0xde5]!
:020457A8 482025E0 stmmida  r0!,{r5,r6,r7,r8,r10,r13}
:020457AC 98B025FF ldmlsia  r0!,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r10,r13}
:020457B0 1BD5100C blne 015897E8
:020457B4 5C65E591 stcpll 5,cr14,[r5],#-0x244
:020457B8 91241018 unknown
:020457BC DC9B2D2D ldcle  13,cr2,[r11],{#0x2d}
:020457C0 B51030B5 ldrlt r3,[r0, #-0xb5]		;(r0-0xb5=*(0000009f))
:020457C4 25523800 ldrcsb r3,[r2, #-0x800]		;(r2-0x800=*(fffff800))
:020457C8 101C2102 andnes r2,r12,r2,lsl #0x2
:020457CC 55380089 ldrpl r0,[r8, #-0x89]!
:020457D0 2B43F802 blcs 031437E0
:020457D4 B08041E9 addlt  r4,r0,r9,ror #0x3
:020457D8 A09000E1 addges r0,r0,r1,ror #0x1
:020457DC 00D001E1 sbceqs r0,r0,r1,ror #0x3
:020457E0 ED0211D8 unknown
:020457E4 00AD6011 adceq  r6,r13,r1,lsl r0
:020457E8 E59D50A0 ldr r5,[r13, #+0xa0]		;r13+0xa0=*(000000a0)
:020457EC 0D0F092C unknown
:020457F0 000D1810 andeq  r1,r13,r0,lsl r8
:020457F4 0D00D5B0 unknown
:020457F8 200DD600 andcs  r13,r13,r0,lsl #0xc
:020457FC 00FD1A5D rsceqs r1,r13,r13,asr r10
:02045800 7BD5000D blvc 0158583C
:02045804 0D10200D unknown
:02045808 19011900 stmnedb  r1 ,{r8,r11,r12}
:0204580C 2019D400 andcss r13,r9,r0,lsl #0x8
:02045810 00095D0C andeq  r5,r9,r12,lsl #0x1a
:02045814 0D095EBD unknown
:02045818 D0106D00 andles r6,r0,r0,lsl #0x1a
:0204581C 111BD700 tstne r11,r0,lsl #0xe
:02045820 9113002D tstls r3,r13,lsr #0x0
:02045824 9F11681C swils 0x0011681c
:02045828 BA8A2151 blt 002CDD74
:0204582C 1159023D cmpne r9,r13,lsr r2
:02045830 55025102 strpl r5,[r2, #-0x102]		;(r2-0x102=*(fffffefe))
:02045834 99216911 stmlsdb  r1!,{r0,r4,r8,r11,r13,r14}
:02045838 6D87F64B unknown
:0204583C 18013981 stmneda  r1 ,{r0,r7,r8,r11,r12,r13}
:02045840 A0290E31 eorge  r0,r9,r1,lsr r14
:02045844 B6502928 ldrltb r2,[r0],-r8, lsr #0x12
:02045848 00291ADD unknown
:0204584C BE408D28 cdplt 13,4,cr8,cr0,cr8,1
:02045850 29572029 ldmcsdb  r7 ,{r0,r3,r5,r13}^
:02045854 2947ABA0 stmcsdb  r7 ,{r5,r7,r8,r9,r11,r13,r15}^
:02045858 29014560 stmcsdb  r1 ,{r5,r6,r8,r10,r14}
:0204585C 00294700 eoreq  r4,r9,r0,lsl #0xe
:02045860 6EB31D2D cdpvs 13,10,cr1,cr3,cr13,1
:02045864 35562061 ldrccb r2,[r6, #-0x61]		;(r6-0x61=*(ffffff9f))
:02045868 80355CA0 eorhis r5,r5,r0,lsr #0x19
:0204586C 0D003506 unknown
:02045870 1D79D510 ldcnel 5,cr13,[r9,#-0x40]!
:02045874 110035A8 unknown
:02045878 00255C10 eoreq  r5,r5,r0,lsl r12
:0204587C AD0159AB unknown
:02045880 80290925 eorhi  r0,r9,r5,lsr #0x12
:02045884 80290041 eorhi  r0,r9,r1,asr #0x0
:02045888 298F1CA5 stmcsib  r15 ,{r0,r2,r5,r7,r10,r11,r12}
:0204588C CD5F9A40 unknown
:02045890 03E35421 mvneq  r5,#0x21000000
:02045894 4C151C89 ldcmi  12,cr1,[r5],{#0x89}
:02045898 C03110AE eorgts r1,r1,r14,lsr #0x1
:0204589C 04FD0171 unknown
:020458A0 0C7911C5 ldceql 1,cr1,[r9],#-0x314
:020458A4 750F89AE strvc r8,[r15, #-0x9ae]		;r15-0x9ae=*(02044efe)=#269289748(0x100d0914)
:020458A8 A18FDE1C orrge  r13,r15,r12,lsl r14
:020458AC 00213401 eoreq  r3,r1,r1,lsl #0x8
:020458B0 35401530 strccb r1,[r0, #-0x530]		;(r0-0x530=*(fffffc24))
:020458B4 346AB340 unknown
:020458B8 34B58D00 unknown
:020458BC 0FED8121 swieq 0x00ed8121
:020458C0 200D9D80 andcs  r9,r13,r0,lsl #0x1b
:020458C4 1DC50040 unknown
:020458C8 0DB95071 ldceq  0,cr5,[r9,#+0x1c4]!
:020458CC 3CF20211 ldcccl 2,cr0,[r2],#+0x44
:020458D0 1BCD005D blne 01385A4C
:020458D4 83D06D65 bichis r6,r0,#0x1940
:020458D8 1016E8BD ldrneh r14,[r6], -r13
:020458DC 2D401E41 unknown
:020458E0 106908E9 rsbne  r0,r9,r9,ror #0x11
:020458E4 E1A04260 mov  r4,r0,ror #0x4
:020458E8 00415002 subeq  r5,r1,r2
:020458EC 2009040D andcs  r0,r9,r13,lsl #0x8
:020458F0 7000C530 andvc  r12,r0,r0,lsr r5
:020458F4 A04000BD strgeh r0,[r0],#-0xd
:020458F8 40352BE1 eormis r2,r5,r1,ror #0x17
:020458FC 00F50885 rsceqs r0,r5,r5,lsl #0x11
:02045900 09180039 ldmeqdb  r8 ,{r0,r3,r4,r5}
:02045904 00552410 subeqs r2,r5,r0,lsl r4
:02045908 8161564C unknown
:0204590C 5120200D unknown
:02045910 8151500D cmphi r1,r13
:02045914 B900E514 stmltdb  r0 ,{r2,r4,r8,r10,r13,r14,r15}
:02045918 070B0910 unknown
:0204591C 07F91125 ldreqb r1,[r9,+r5, lsr #0x2]!
:02045920 BDFF6C49 ldcltl 12,cr6,[r15,#+0x124]!
:02045924 084F5900 stmeqda  r15 ,{r8,r11,r12,r14}^
:02045928 80F80081 rschis r0,r8,r1,lsl #0x1
:0204592C F0E816BD unknown
:02045930 CCE92D4F stcgtl 13,cr2,[r9],#+0x13c
:02045934 75004DD0 strvc r4,[r0, #-0xdd0]		;(r0-0xdd0=*(fffff384))
:02045938 00E24D00 rsceq  r4,r2,r0,lsl #0x1a
:0204593C 3EE1A0A0 cdpcc 0,14,cr10,cr1,cr0,5
:02045940 1CE58100 stcnel 1,cr8,[r5],#+0x0
:02045944 911A2510 tstls r10,r0,lsl r5
:02045948 39A52CE5 stmccib  r5!,{r0,r2,r5,r6,r7,r10,r11,r13}
:0204594C 01200D88 unknown
:02045950 0013A040 andeqs r10,r3,r0,asr #0x0
:02045954 0301A040 unknown
:02045958 45906004 ldrmi r6,[r0, #+0x4]		;r0+0x4=*(00000158)
:0204595C 00BD132E adceqs r1,r13,r14,lsr #0x6
:02045960 1DB05067 ldcne  0,cr5,[r0,#+0x19c]!
:02045964 1D1D4439 unknown
:02045968 1D1D38B9 unknown
:0204596C 2D349239 ldccs  2,cr9,[r4,#-0xe4]!
:02045970 0A21791D beq 028A3DEC
:02045974 E66EB8BD unknown
:02045978 01F8BD24 mvneqs r11,r4,lsr #0x1a
:0204597C 510D1ED1 unknown
:02045980 085174B8 ldmeqda  r1 ,{r3,r4,r5,r7,r10,r12,r13,r14}^
:02045984 31D5209D unknown
:02045988 FCB9E514 ldc2  5,cr14,[r9],#+0x50
:0204598C 89141805 ldmhidb  r4 ,{r0,r2,r11,r12}
:02045990 1BAD0108 blne 00B85DB8
:02045994 1D0D6FAD unknown
:02045998 02FD8818 rsceqs r8,r13,#0x180000
:0204599C 00092E35 andeq  r2,r9,r5,lsr r14
:020459A0 D59BF9AD ldrle r15,[r11, #+0x9ad]		;r11+0x9ad=*(000009ad)
:020459A4 411DCD17 tstmi r13,r7,lsl r13
:020459A8 9F1C9C00 swils 0x001c9c00
:020459AC 3D079CE5 unknown
:020459B0 02ADF940 adceq  r15,r13,#0x100000
:020459B4 481D2E59 ldmmida  r13 ,{r0,r3,r4,r6,r9,r10,r11,r13}
:020459B8 381DE646 ldmccda  r13 ,{r1,r2,r6,r9,r10,r13,r14,r15}
:020459BC 5D58D59D unknown
:020459C0 0007E05E andeq  r14,r7,r14,asr r0
:020459C4 7558CD1A ldrvcb r12,[r8, #-0xd1a]		;r8-0xd1a=*(100cfbfa)=#0(0x00000000)
:020459C8 6001DD43 andvs  r13,r1,r3,asr #0x1a
:020459CC 0D4C800D unknown
:020459D0 80215400 eorhi  r5,r1,r0,lsl #0x8
:020459D4 EDE45548 stcl 5,cr5,[r4,#+0x120]!
:020459D8 45E44FF2 strmib r4,[r4, #+0xff2]!
:020459DC 3F802101 swicc 0x00802101
:020459E0 F2ED32E4 rscnv  r3,r13,#0x4000000E
:020459E4 14000D46 strne r0,[r0],#-0xd46
:020459E8 3670212C unknown
:020459EC F24125E4 subnv  r2,r1,#0x39000000
:020459F0 04F1E43D unknown
:020459F4 E483FD2B str r15,[r3],#+0xd2b
:020459F8 CDA9D191 stcgt  1,cr13,[r9,#+0x244]!
:020459FC 0301E403 unknown
:02045A00 C8702902 unknown
:02045A04 55218029 strpl r8,[r1, #-0x29]!
:02045A08 1DB2D5E4 ldcne  5,cr13,[r2,#+0x390]!
:02045A0C 04D70019 ldreqb r0,[r7],#+0x19
:02045A10 80298435 eorhi  r8,r9,r5,lsr r4
:02045A14 09E416CA unknown
:02045A18 09E412B4 unknown
:02045A1C 70290504 eorvc  r0,r9,r4,lsl #0xa
:02045A20 802978A4 eorhi  r7,r9,r4,lsr #0x11
:02045A24 B0E9E40B rsclt  r14,r9,r11,lsl #0x8
:02045A28 DF001907 swile 0x00001907
:02045A2C 70290852 eorvc  r0,r9,r2,asr r8
:02045A30 83FD2B50 mvnhis r2,#0x14000
:02045A34 8F7029E4 swihi 0x007029e4
:02045A38 FC002952 stc2  9,cr2,[r0],{#0x52}
:02045A3C 0ADE0019 beq 017C5AA8
:02045A40 292873B1 stmcsdb  r8!,{r0,r4,r5,r7,r8,r9,r12,r13,r14}
:02045A44 91F5A580 mvnlss r10,r0,lsl #0xb
:02045A48 0091AE80 addeqs r10,r1,r0,lsl #0x1d
:02045A4C 291019F1 ldmcsdb  r0 ,{r0,r4,r5,r6,r7,r8,r11,r12}
:02045A50 EA238500 b 02926E58
:02045A54 292B14F1 stmcsdb  r11!,{r0,r4,r5,r6,r7,r10,r12}
:02045A58 000DEA70 andeq  r14,r13,r0,ror r10
:02045A5C F2802934 addnv  r2,r0,#0xD0000
:02045A60 C5101955 ldrgt r1,[r0, #-0x955]		;(r0-0x955=*(fffff7ff))
:02045A64 00016844 andeq  r6,r1,r4,asr #0x10
:02045A68 8029D8DA unknown
:02045A6C 000DDF83 andeq  r13,r13,r3,lsl #0x1f
:02045A70 73CD0A25 bicvc  r0,r13,#0x25000
:02045A74 5D5F0019 unknown
:02045A78 995E0200 ldmlsdb  r14 ,{r9}^
:02045A7C B0005D14 andlt  r5,r0,r4,lsl r13
:02045A80 0DD4800D unknown
:02045A84 801D8C00 andhis r8,r13,r0,lsl #0x18
:02045A88 A05DD0AB subges r13,r13,r11,lsr #0x1
:02045A8C 4DE3042D stcmil 4,cr0,[r3,#+0xb4]!
:02045A90 C8802D04 stmgtia  r0 ,{r2,r8,r10,r11,r13}
:02045A94 F0AD36E3 adcnv  r3,r13,r3,ror #0xd
:02045A98 470019CF strmi r1,r3,r13,r3,ror #0xd
:02045A9C 159100AD ldrne r0,[r1, #+0xad]		;r1+0xad=*(20d010af)=#0(0x00000000)
:02045AA0 B5131D29 ldrlt r1,[r3, #-0xd29]		;(r3-0xd29=*(fffff2d7))
:02045AA4 5983FD2A stmplib  r3 ,{r1,r3,r5,r8,r10,r11,r12,r13,r14,r15}
:02045AA8 B8802910 stmltia  r0 ,{r4,r8,r11,r13}
:02045AAC 03FDA151 mvneqs r10,#0x40000014
:02045AB0 5BEE8175 blpl 01BE608C
:02045AB4 2A01FD09 bcs 020C4EE0
:02045AB8 75AD701D strvc r7,[r13, #+0x1d]!
:02045ABC 0D54A9C1 unknown
:02045AC0 8021D000 eorhi  r13,r1,r0
:02045AC4 F221E3A5 eornv  r14,r1,#0x94000002
:02045AC8 A5000DAC strge r0,[r0, #-0xdac]		;(r0-0xdac=*(fffff254))
:02045ACC 3D002DB0 unknown
:02045AD0 F101E361 unknown
:02045AD4 1B0019A3 blne 0204C168
:02045AD8 34AD0156 unknown
:02045ADC AC00811E stcge  1,cr8,[r0],{#0x1e}
:02045AE0 0D90800D unknown
:02045AE4 2164AA00 unknown
:02045AE8 6DE38C80 stcvsl 12,cr8,[r3,#+0x200]!
:02045AEC 110993F2 unknown
:02045AF0 FDD26021 unknown
:02045AF4 F26DE303 rsbnv  r14,r13,#0xC000000
:02045AF8 58000D8A stmplda  r0 ,{r1,r3,r7,r8,r10,r11}
:02045AFC 557A8029 ldrplb r8,[r10, #-0x29]!
:02045B00 F53C000D ldrnv r0,[r12, #-0xd]!
:02045B04 00198282 andeqs r8,r9,r2,lsl #0x5
:02045B08 0500A9FA streq r10,[r0, #-0x9fa]		;(r0-0x9fa=*(fffff606))
:02045B0C 2800A955 stmcsda  r0 ,{r0,r2,r4,r6,r8,r11,r13,r15}
:02045B10 293000A9 ldmcsdb  r0!,{r0,r3,r5,r7}
:02045B14 0D6F700D stceql 0,cr7,[r15,#-0x34]!
:02045B18 1DF0A500 ldcnel 5,cr10,[r0,#+0x0]!
:02045B1C C0A96B80 adcgt  r6,r9,r0,lsl #0x17
:02045B20 D8000D67 stmleda  r0 ,{r0,r1,r2,r5,r6,r8,r10,r11}
:02045B24 63AA801D movvs  r8,#0x1D		;r8=29(0x1d)
:02045B28 F95FC0A9 ldmnvdb  r15 ,{r0,r3,r5,r7,r14,r15}^
:02045B2C 5B802D10 blpl 00050F74
:02045B30 5AA480D5 bpl 00965E8C
:02045B34 856241CD strhib r4,[r2, #-0x1cd]!
:02045B38 0085FD80 addeq  r15,r5,r0,lsl #0x1b
:02045B3C 4F8029A4 swimi 0x008029a4
:02045B40 4BC08555 blmi 0106709C
:02045B44 3DCF0019 unknown
:02045B48 00ED0601 rsceq  r0,r13,r1,lsl #0xc
:02045B4C 013D554D teqeq r13,r13,asr #0xa
:02045B50 44800D88 strmi r0,[r0],#+0xd88
:02045B54 1D44000D unknown
:02045B58 1D554080 unknown
:02045B5C 001D2880 andeqs r2,r13,r0,lsl #0x11
:02045B60 2910593C ldmcsdb  r0 ,{r2,r3,r4,r5,r8,r11,r12,r14}
:02045B64 80293880 eorhi  r3,r9,r0,lsl #0x11
:02045B68 00915CB5 ldreqh r5,[r1], +r5
:02045B6C CD001934 unknown
:02045B70 29001D00 stmcsdb  r0 ,{r8,r10,r11,r12}
:02045B74 08DBCA03 ldmeqia  r11 ,{r0,r1,r9,r11,r14,r15}^
:02045B78 1D1CEB00 unknown
:02045B7C 80652D80 rsbhi  r2,r5,r0,lsl #0x1b
:02045B80 08BD9CA0 ldmeqia  r13!,{r5,r7,r10,r11,r12,r15}
:02045B84 10000D29 andne  r0,r0,r9,lsr #0x1a
:02045B88 25702128 ldrcsb r2,[r0, #-0x128]!
:02045B8C 2D30214A ldccs  1,cr2,[r0,#-0x128]!
:02045B90 2C402137 stccsl 1,cr2,[r0],{#0x37}
:02045B94 21AC000D movcs  r0,r13			;r0=0(0x0)
:02045B98 E3571C80 cmp r7,#0x8000
:02045B9C 0D23F0F5 stceq  0,cr15,[r3,#-0x3d4]!
:02045BA0 80299400 eorhi  r9,r9,r0,lsl #0x8
:02045BA4 2D2AE313 stccs  3,cr14,[r10,#-0x4c]!
:02045BA8 00190FB2 ldreqh r0,[r9], -r2
:02045BAC E1D60EDC ldrsb r0,[r6, #+0xec]		;r6+0xec=*(000000ec)
:02045BB0 07851169 streq r1,[r6, #+0xec]		;r6+0xec=*(000000ec)
:02045BB4 1DA00169 stcne  1,cr0,[r0,#+0x1a4]!
:02045BB8 01E30880 mvneq  r0,r0,lsl #0x11
:02045BBC 204AEC72 subcs  r14,r10,r2,ror r12
:02045BC0 000D06A9 andeq  r0,r13,r9,lsr #0xd
:02045BC4 69502D40 ldmvsdb  r0 ,{r6,r8,r10,r11,r13}^
:02045BC8 303DE319 eorccs r14,r13,r9,lsl r3
:02045BCC 212161B6 strcsh r6,[r1, -r6]!
:02045BD0 1D315190 ldcne  1,cr5,[r1,#-0x240]!
:02045BD4 00857F06 addeq  r7,r5,r6,lsl #0x1e
:02045BD8 00855907 addeq  r5,r5,r7,lsl #0x12
:02045BDC 5400851F strpl r8,[r0],#-0x51f
:02045BE0 F4700D27 unknown
:02045BE4 F4A5000D unknown
:02045BE8 E2F08021 rscs r8,r0,#0x21
:02045BEC 0DF7F085 ldceql 0,cr15,[r7,#+0x214]!
:02045BF0 2152D400 cmpcs r2,r0,lsl #0x8
:02045BF4 85E2E780 strhib r14,[r2, #+0x780]!
:02045BF8 000DEEF0 unknown
:02045BFC A9802DB4 stmgeib  r0 ,{r2,r4,r5,r7,r8,r10,r11,r13}
:02045C00 F179E2DE ldrnvsb r14,[r9, #-0x2e]!
:02045C04 5D0019E5 unknown
:02045C08 54090119 strpl r0,[r9],#-0x119
:02045C0C 19440091 stmnedb  r4 ,{r0,r4,r7}^
:02045C10 800DD001 andhi  r13,r13,r1
:02045C14 21116DD2 ldrcssb r6,[r1, -r2]
:02045C18 D9CED580 stmleib  r14 ,{r7,r8,r10,r12,r14,r15}^
:02045C1C 69219880 stmvsdb  r1!,{r7,r11,r12,r15}
:02045C20 1051D530 subnes r13,r1,r0,lsr r5
:02045C24 C5D28021 ldrgtb r8,[r2, #+0x21]		;r2+0x21=*(00000021)
:02045C28 21A08115 movcs  r8,r5,lsl r1		;r8=503808(0x7b000)
:02045C2C 0DCC3115 unknown
:02045C30 1D527C00 unknown
:02045C34 1039BC80 eornes r11,r9,r0,lsl #0x19
:02045C38 600D9621 andvs  r9,r13,r1,lsr #0xc
:02045C3C A51115C4 ldrge r1,[r1, #-0x5c4]		;r1-0x5c4=*(20d00a3e)=#0(0x00000000)
:02045C40 B4707126 unknown
:02045C44 9601103D unknown
:02045C48 4A15219D bmi 0258E2C4
:02045C4C 20020100 andcs  r0,r2,r0,lsl #0x2
:02045C50 B9605590 unknown
:02045C54 0E155035 mrceq 0,0,r5,cr5,cr5,{1}
:02045C58 0D1231D2 unknown
:02045C5C 762809A9 unknown
:02045C60 20073035 andcs  r3,r7,r5,lsr r0
:02045C64 A4303125 unknown
:02045C68 114C0011 unknown
:02045C6C 912148A1 unknown
:02045C70 101DE725 andnes r14,r13,r5,lsr #0xe
:02045C74 50001DAB andpl  r1,r0,r11,lsr #0x1b
:02045C78 5001FD01 andpl  r15,r1,r1,lsl #0x1a
:02045C7C 0501854A streq r8,[r1, #-0x54a]		;(r1-0x54a=*(fffffab6))
:02045C80 FFF2E155 swinv 0x00f2e155
:02045C84 9802BAFF stmlsda  r2 ,{r0,r1,r2,r3,r4,r5,r6,r7,r9,r11,r12,r13,r15}
:02045C88 1197802D orrnes r8,r7,r13,lsr #0x0
:02045C8C 650DBD00 strvs r11,[r13, #-0xd00]		;(r13-0xd00=*(fffff300))
:02045C90 3A260C20 bcc 029C8D18
:02045C94 9E201590 mcrls 5,1,r1,cr0,cr0,{4}
:02045C98 01160019 tsteq r6,r9,lsl r0
:02045C9C 1400991C strne r9,[r0],#-0x91c
:02045CA0 0D1DC96A unknown
:02045CA4 000D8B80 andeq  r8,r13,r0,lsl #0x17
:02045CA8 87801DB8 unknown
:02045CAC 11AB000D movne  r0,r13			;r0=0(0x0)
:02045CB0 8314D550 tsthi r4,#0x14000000
:02045CB4 2138000D teqcs r8,r13
:02045CB8 00117F80 andeqs r7,r1,r0,lsl #0x1f
:02045CBC DD202CAB stcle  12,cr2,[r0,#-0x2ac]!
:02045CC0 92260C32 eorls  r0,r6,#0x3200
:02045CC4 84100DE5 ldrhi r0,[r0],#-0xde5
:02045CC8 78000D86 stmvcda  r0 ,{r1,r2,r7,r8,r10,r11}
:02045CCC 0D76800D ldceql 0,cr8,[r6,#-0x34]!
:02045CD0 800D6C00 andhi  r6,r13,r0,lsl #0x18
:02045CD4 000D72AA andeq  r7,r13,r10,lsr #0x5
:02045CD8 30652560 rsbcc  r2,r5,r0,ror #0xa
:02045CDC 6E046D18 mcrvs 13,0,r6,cr4,cr8,{0}
:02045CE0 81003952 unknown
:02045CE4 40FD0410 rscmis r0,r13,r0,lsl r4
:02045CE8 EA0005F7 b 020474CC
:02045CEC F519C50B ldrnv r12,[r9, #-0x50b]		;(r9-0x50b=*(fffffbb5))
:02045CF0 741A0005 ldrvc r0,[r10],#-0x5
:02045CF4 41B0040D movmis r0,r13,lsl #0x8		;r0=0(0x0)
:02045CF8 16719F04 unknown
:02045CFC 0C190179 ldceq  1,cr0,[r9],{#0x79}
:02045D00 307800E1 rsbccs r0,r8,r1,ror #0x1
:02045D04 25E28D3C strcsb r8,[r2, #+0xd3c]!
:02045D08 FE044524 cdp2 5,0,cr4,cr4,cr4,1
:02045D0C 3E6DFFE2 cdpcc 15,6,cr15,cr13,cr2,7
:02045D10 03004D8C unknown
:02045D14 457CC145 ldrmib r12,[r12, #-0x145]!
:02045D18 4059FC00 submis r15,r9,r0,lsl #0x18
:02045D1C C05D55F1 ldrgtsh r5,[r13],#-0x51
:02045D20 F05DE43E subnvs r14,r13,r14,lsr r4
:02045D24 03ED001C mvneq  r0,#0x1C
:02045D28 00C9051D sbceq  r0,r9,r13,lsl r5
:02045D2C 008D10B1 streqh r1,[r13], +r1
:02045D30 4804211F stmmida  r4 ,{r0,r1,r2,r3,r4,r8,r13}
:02045D34 562403C9 unknown
:02045D38 0002000D andeq  r0,r2,r13
:02045D3C 0099E040 addeqs r14,r9,r0,asr #0x0
:02045D40 A10422E1 unknown
:02045D44 0039189A mlaeqs r9,r10,r8,r1unknown
:02045D48 00513001 subeqs r3,r1,r1
:02045D4C A4119524 ldrge r9,[r1],#-0x524
:02045D50 86310105 unknown
:02045D54 5315D9E5 tstpl r5,#0x394000
:02045D58 61201EE9 unknown
:02045D5C 15E406B9 strneb r0,[r4, #+0x6b9]!
:02045D60 681C45F3 ldmvsda  r12 ,{r0,r1,r4,r5,r6,r7,r8,r10,r14}
:02045D64 B53B105D ldrlt r1,[r11, #-0x5d]!
:02045D68 05BDAD30 ldreq r10,[r13, #+0xd30]!
:02045D6C 00000A00 andeq  r0,r0,r0,lsl #0x14
:02045D70 0055019D unknown
:02045D74 051305C0 ldreq r0,[r3, #-0x5c0]		;(r3-0x5c0=*(fffffa40))
:02045D78 10140129 andnes r0,r4,r9,lsr #0x2
:02045D7C CD606980 stcgtl 9,cr6,[r0,#-0x200]!
:02045D80 06EDC512 unknown
:02045D84 9140C500 unknown
:02045D88 44313515 unknown
:02045D8C E5863801 str r3,[r6, #+0x801]		;r6+0x801=*(00000801)
:02045D90 0925DB01 stmeqdb  r5!,{r0,r8,r9,r11,r12,r14,r15}
:02045D94 0BED5521 bleq 01B9B220
:02045D98 00497001 subeq  r7,r9,r1
:02045D9C 1A000113 bne 020461F0
:02045DA0 019F1410 orreqs r1,r15,r0,lsl r4
:02045DA4 B15EEDE5 cmplt r14,r5,ror #0x1b
:02045DA8 01008C10 unknown
:02045DAC 5D000103 unknown
:02045DB0 1094E613 addnes r14,r4,r3,lsl r6
:02045DB4 06515EDD unknown
:02045DB8 39E28DB0 unknown
:02045DBC 0FD18CF0 swieq 0x00d18cf0
:02045DC0 C0F03907 rscgts r3,r0,r7,lsl #0x12
:02045DC4 39414039 stmccdb  r1 ,{r0,r3,r4,r5,r14}^
:02045DC8 39551740 ldmccdb  r5 ,{r6,r8,r9,r10,r12}^
:02045DCC ED989900 unknown
:02045DD0 ED074450 unknown
:02045DD4 403588F0 unknown
:02045DD8 401132A7 andmis r3,r1,r7,lsr #0x5
:02045DDC 78003505 stmvcda  r0 ,{r0,r2,r8,r10,r12,r13}
:02045DE0 29219F13 stmcsdb  r1!,{r0,r1,r4,r8,r9,r10,r11,r12,r15}
:02045DE4 013A2D8A teqeq r10,r10,lsl #0x1b
:02045DE8 A00C361D andge  r3,r12,r13,lsl r6
:02045DEC 00089413 andeq  r9,r8,r3,lsl r4
:02045DF0 1059158D subnes r1,r9,r13,lsl #0xb
:02045DF4 7A023D30 bvc 020D52BC
:02045DF8 13A819AD movne  r1,#0x2B4000		;r1=2834432(0x2b4000)
:02045DFC 3A2430B5 bcc 029520D8
:02045E00 256930B5 strcsb r3,[r9, #-0xb5]!
:02045E04 55529000 ldrplb r9,[r2, #-0x0]		;(r2-0x0=*(00000000))
:02045E08 81028904 unknown
:02045E0C 01E190AE mvneq  r9,r14,lsr #0x1
:02045E10 0261AF0F rsbeq  r10,r1,#0x3C
:02045E14 E1B07097 unknown
:02045E18 F5017198 strnv r7,[r1, #-0x198]		;(r1-0x198=*(002b3e68))
:02045E1C 30132013 andccs r2,r3,r3,lsl r0
:02045E20 077D317D unknown
:02045E24 0090F3F5 ldreqsh r15,[r0], +r5
:02045E28 89687D9D unknown
:02045E2C E0083E79 and  r3,r8,r9,ror r14
:02045E30 E0879008 add  r9,r7,r8
:02045E34 4E7D0109 cdpmi 1,6,cr0,cr13,cr9,0
:02045E38 EB01308A bl 02092068
:02045E3C 40D31885 sbcmis r1,r3,r5,lsl #0x11
:02045E40 08DD0121 ldmeqia  r13 ,{r0,r5,r8}^
:02045E44 70388587 eorvcs r8,r8,r7,lsl #0xb
:02045E48 250BB885 strcs r11,[r11, #-0x885]		;(r11-0x885=*(fffff77b))
:02045E4C 01A5AA25 moveq  r10,r5,lsr #0x14		;r10=0(0x0)
:02045E50 A8F32107 unknown
:02045E54 39F64025 unknown
:02045E58 4D958E89 unknown
:02045E5C 060B7560 streq r7,ib 
:02045E60 25843E89 strcs r3,[r4, #+0xe89]		;r4+0xe89=*(00000e89)
:02045E64 2B39EC40 blcs 02EC0F6C
:02045E68 89899E89 stmhiib  r9 ,{r0,r3,r7,r9,r10,r11,r12,r15}
:02045E6C 8906676E stmhidb  r6 ,{r1,r2,r3,r5,r6,r8,r9,r10,r13,r14}
:02045E70 2501AD1E strcs r10,[r1, #-0xd1e]		;(r1-0xd1e=*(002b32e2))
:02045E74 39E2E540 unknown
:02045E78 80258E89 eorhi  r8,r5,r9,lsl #0x1d
:02045E7C 3E89065D mcrcc 6,4,r0,cr9,cr13,{2}
:02045E80 40254C3C eormi  r4,r5,r12,lsr r12
:02045E84 9E8939D8 mcrls 9,4,r3,cr9,cr8,{6}
:02045E88 53683589 unknown
:02045E8C 3E892906 cdpcc 9,8,cr2,cr9,cr6,0
:02045E90 30251218 eorcc  r1,r5,r8,lsl r2
:02045E94 9E8939CE cdpls 9,8,cr3,cr9,cr14,6
:02045E98 6E894989 cdpvs 9,8,cr4,cr9,cr9,4
:02045E9C 3E890649 cdpcc 6,8,cr0,cr9,cr9,2
:02045EA0 C44011D8 strgtb r1,[r0],#-0x1d8
:02045EA4 782D2939 stmvcda  r13!,{r0,r3,r4,r5,r8,r11,r13}
:02045EA8 35A911B8 strcc r1,[r9, #+0x1b8]!
:02045EAC 882D39BF stmhida  r13!,{r0,r1,r2,r3,r4,r5,r7,r8,r11,r12,r13}
:02045EB0 FE894970 mcr2 9,4,r4,cr9,cr0,{3}
:02045EB4 359F21B8 ldrcc r2,[r15, #+0x1b8]		;r15+0x1b8=*(02046074)=#-117440471(0xf9000029)
:02045EB8 35071362 strcc r1,[r7, #-0x362]		;(r7-0x362=*(fffffc9e))
:02045EBC E36091B2 unknown
:02045EC0 59B18235 ldmplib  r1!,{r0,r2,r4,r5,r9,r15}
:02045EC4 955A482D ldrlsb r4,[r10, #-0x82d]		;(r10-0x82d=*(fffff7d3))
:02045EC8 DC119505 ldcle  5,cr9,[r1],{#0x5}
:02045ECC 00754094 unknown
:02045ED0 20019130 andcs  r9,r1,r0,lsr r1
:02045ED4 7C14E590 ldcvc  5,cr14,[r4],{#0x90}
:02045ED8 20800065 addcs  r0,r0,r5,ror #0x0
:02045EDC E3531191 cmp r3,#0x40000024
:02045EE0 01D91202 biceqs r1,r9,r2,lsl #0x4
:02045EE4 A58D108C strge r1,[r13, #+0x8c]		;r13+0x8c=*(0000008c)
:02045EE8 FF0DDD01 swinv 0x000ddd01
:02045EEC 06E1312F unknown
:02045EF0 94E3540C unknown
:02045EF4 05009D00 streq r9,[r0, #-0xd00]		;(r0-0xd00=*(fffff300))
:02045EF8 03500C06 cmpeq r0,#0x600
:02045EFC 8F01591B swihi 0x0001591b
:02045F00 75860040 strvc r0,[r6, #+0x40]		;r6+0x40=*(00000040)
:02045F04 8600AE21 strhi r10,[r0],-r1, lsr #0x1c
:02045F08 6D0404E2 unknown
:02045F0C 96113400 ldrls r3,[r1],-r0, lsl #0x8
:02045F10 014D33C9 unknown
:02045F14 B1002190 swplt r2,r0,r0
:02045F18 E5962138 ldr r2,[r6, #+0x138]		;r6+0x138=*(00000138)
:02045F1C 02020128 andeq  r0,r2,#0xA
:02045F20 E0832020 add  r2,r3,r0,lsr #0x0
:02045F24 000D200C andeq  r2,r13,r12
:02045F28 10E59D20 rscne  r9,r5,r0,lsr #0x1a
:02045F2C E5923008 ldr r3,[r2, #+0x8]		;r2+0x8=*(f9000031)
:02045F30 E2862047 add  r2,r6,#0x47
:02045F34 0D301000 ldceq  0,cr1,[r0,#-0x0]!
:02045F38 01193000 tsteq r9,r0
:02045F3C 14E59340 unknown
:02045F40 E286305C add  r3,r6,#0x5C
:02045F44 1C000914 stcne  9,cr0,[r0],{#0x14}
:02045F48 E59D2040 ldr r2,[r13, #+0x40]		;r13+0x40=*(00000040)
:02045F4C E5944010 ldr r4,[r4, #+0x10]		;r4+0x10=*(00000010)
:02045F50 8D004018 unknown
:02045F54 FFFC0EE5 swinv 0x00fc0ee5
:02045F58 E998E135 ldmib  r8 ,{r0,r2,r4,r5,r8,r13,r14,r15}
:02045F5C 7D76A000 ldcvcl 0,cr10,[r6,#-0x0]!
:02045F60 9811A101 ldmlsda  r1 ,{r0,r8,r13,r15}
:02045F64 04C600ED streqb r0,[r6],#+0xed
:02045F68 60EA1600 rscvs  r1,r10,r0,lsl #0xc
:02045F6C 020000EA andeq  r0,r0,#0xEA
:02045F70 40240009 eormi  r0,r4,r9
:02045F74 183C0001 ldmneda  r12!,{r0}
:02045F78 000D0085 andeq  r0,r13,r5,lsl #0x1
:02045F7C 01094000 unknown
:02045F80 00016C00 andeq  r6,r1,r0,lsl #0x18
:02045F84 00591878 subeqs r1,r9,r8,ror r8
:02045F88 65900001 ldrvs r0,[r0, #+0x1]		;r0+0x1=*(00000001)
:02045F8C 01A00001 moveq  r0,r1			;r0=2834432(0x2b4000)
:02045F90 0001AC00 andeq  r10,r1,r0,lsl #0x18
:02045F94 C40001B4 strgt r0,[r0],#-0x1b4
:02045F98 CC000155 stcgt  1,cr0,[r0],{#0x55}
:02045F9C 01D80001 biceqs r0,r8,r1
:02045FA0 5918E400 ldmpldb  r8 ,{r10,r13,r14,r15}
:02045FA4 59189500 ldmpldb  r8 ,{r8,r10,r12,r15}
:02045FA8 00611800 rsbeq  r1,r1,r0,lsl #0x10
:02045FAC 19006119 stmnedb  r0 ,{r0,r3,r4,r8,r13,r14}
:02045FB0 19AA0061 stmneib  r10!,{r0,r5,r6}
:02045FB4 102D0061 eorne  r0,r13,r1,ror #0x0
:02045FB8 01006119 unknown
:02045FBC 10414000 subne  r4,r1,r0
:02045FC0 540001B6 strpl r0,[r0],#-0x1b6
:02045FC4 01005919 unknown
:02045FC8 00017000 andeq  r7,r1,r0
:02045FCC 0001597C andeq  r5,r1,r12,ror r9
:02045FD0 88000184 stmhida  r0 ,{r2,r7,r8}
:02045FD4 01980001 orreqs r0,r8,r1
:02045FD8 1955A800 ldmnedb  r5 ,{r11,r13,r15}^
:02045FDC 1A120031 bne 024C60A8
:02045FE0 0001B402 andeq  r11,r1,r2,lsl #0x8
:02045FE4 000542BC streqh r4,[r5], -r12
:02045FE8 E800DC01 stmda  r0 ,{r0,r10,r11,r12,r14,r15}
:02045FEC 01F00001 mvneqs r0,r1
:02045FF0 0155F800 cmpeq r5,r0,lsl #0x10
:02045FF4 0E19FC00 cdpeq 12,0,cr15,cr9,cr0,0
:02045FF8 0E174C02 cdpeq 12,0,cr4,cr7,cr2,0
:02045FFC 01000201 unknown
:02046000 00010800 andeq  r0,r1,r0,lsl #0x10
:02046004 20000114 andcs  r0,r0,r4,lsl r1
:02046008 2C000154 stccs  1,cr0,[r0],{#0x54}
:0204600C 01340001 teqeq r4,r1
:02046010 00015C00 andeq  r5,r1,r0,lsl #0x18
:02046014 0E1A5560 cdpeq 5,0,cr5,cr10,cr0,3
:02046018 1D1D0202 unknown
:0204601C E534C129 ldr r12,[r4, #-0x129]!
:02046020 2938B000 ldmcsdb  r8!,{r12,r13,r15}
:02046024 D5048941 strle r8,[r4, #-0x941]		;(r4-0x941=*(fffff6bf))
:02046028 D1F6D566 mvnles r13,r6,ror #0xa
:0204602C 7972061B unknown
:02046030 68F17911 unknown
:02046034 2C317910 ldccs  9,cr7,[r1],#-0x40
:02046038 93717939 cmnls r1,#0xE4000
:0204603C 71792080 cmnvc r9,r0,lsl #0x1
:02046040 D2C17985 sbcle  r7,r1,#0x214000
:02046044 52059179 andpl  r9,r5,#0x4000001E
:02046048 0A0021D4 beq 0204E7A0
:0204604C 06D5FFAE ldreqb r15,[r5],+r14, lsr #0x1f
:02046050 10D830B1 ldrneh r3,[r8],#+0x1
:02046054 7F30B131 swivc 0x0030b131
:02046058 01F0B106 mvneqs r11,r6,lsl #0x2
:0204605C 0239843E eoreqs r8,r9,#0x3E000000
:02046060 20AD5984 adccs  r5,r13,r4,lsl #0x13
:02046064 DD8E1B9D unknown
:02046068 DD0CD900 unknown
:0204606C 13210BE1 unknown
:02046070 3000C534 andcc  r12,r0,r4,lsr r5
:02046074 F9000029 stmnvdb  r0 ,{r0,r3,r5}
:02046078 D5007D03 strle r7,[r0, #-0xd03]		;(r0-0xd03=*(002b32fd))
:0204607C 84003813 strhi r3,[r0],#-0x813
:02046080 918725E5 orrls  r2,r7,r5,ror #0xb
:02046084 E043113D sub  r1,r3,r13,lsr r1
:02046088 4A4311D1 bmi 0310A7D4
:0204608C 03B31104 moveqs r1,#0x1		;r1=1(0x1)
:02046090 52C20091 sbcpl  r0,r2,#0x91
:02046094 CD3CC311 ldcgt  3,cr12,[r12,#-0x44]!
:02046098 43114002 tstmi r1,#0x2
:0204609C 1500043E strne r0,[r0, #-0x43e]		;(r0-0x43e=*(002b3bc2))
:020460A0 0021440A eoreq  r4,r1,r10,lsl #0x8
:020460A4 7EE1ADDD mcrvc 13,7,r10,cr1,cr13,{6}
:020460A8 8524118C strhi r1,[r4, #-0x18c]!
:020460AC 00065230 andeq  r5,r6,r0,lsr r2
:020460B0 0081F89D umulleq  r15,r1,r13,r8
:020460B4 71E20F6D mvnvc  r0,r13,ror #0x1e
:020460B8 E286105C add  r1,r6,#0x5C
:020460BC E5882000 str r2,[r8, #+0x0]		;r8+0x0=*(0007b000)
:020460C0 004D8F00 subeq  r8,r13,r0,lsl #0x1e
:020460C4 013813C1 teqeq r8,r1,asr #0x7
:020460C8 88103C00 ldmhida  r0 ,{r10,r11,r12,r13}
:020460CC 59256516 stmpldb  r5!,{r1,r2,r4,r8,r10,r13,r14}
:020460D0 4EC94015 mcrmi 0,6,r4,cr9,cr5,{0}
:020460D4 85E0D559 strhib r13,[r0, #+0x559]!
:020460D8 DBF55920 blle 01D9C560
:020460DC 591F11E0 ldmpldb  r15 ,{r5,r6,r7,r8,r12}
:020460E0 5938CD25 ldmpldb  r8!,{r0,r2,r5,r8,r10,r11,r14,r15}
:020460E4 2148FC75 unknown
:020460E8 062671E5 unknown
:020460EC E273B1E5 rsbs r11,r3,#0x40000039
:020460F0 099281E5 ldmeqib  r2 ,{r0,r2,r5,r6,r7,r8,r15}
:020460F4 1FB2448F swine 0x00b2448f
:020460F8 A09000E5 addges r0,r0,r5,ror #0x1
:020460FC 2285E301 addcs  r14,r5,#0x4000000
:02046100 810F0570 mrshi r0,CPSR
:02046104 72817012 addvc  r7,r1,#0x12
:02046108 4F055A05 swimi 0x00055a05
:0204610C F28105BE addnv  r0,r1,#0x2F800000
:02046110 F5102285 ldrnv r2,[r0, #-0x285]		;(r0-0x285=*(002b3d7b))
:02046114 D980AD08 stmleib  r0 ,{r3,r8,r10,r11,r13,r15}
:02046118 0065003C rsbeq  r0,r5,r12,lsr r0
:0204611C 69008510 stmvsdb  r0 ,{r4,r8,r10,r15}
:02046120 0DCD111C unknown
:02046124 B4802DB4 strlt r2,[r0],#+0xdb4
:02046128 318D1F12 orrcc  r1,r13,r2,lsl r15
:0204612C F02D0006 eornv  r0,r13,r6
:02046130 1F005991 swine 0x00005991
:02046134 81870021 orrhi  r0,r7,r1,lsr #0x0
:02046138 8112E480 tsthi r2,r0,lsl #0x9
:0204613C 0E899510 mcreq 5,4,r9,cr9,cr0,{0}
:02046140 F1B90005 movnvs r0,r5			;r0=125952(0x1ec00)
:02046144 830190B1 unknown
:02046148 B53C19E7 ldrlt r1,[r12, #-0x9e7]!
:0204614C 20B51F40 adccss r1,r5,r0,asr #0x1e
:02046150 4D08E793 unknown
:02046154 10218A00 eorne  r8,r1,r0,lsl #0x14
:02046158 38043501 stmccda  r4 ,{r0,r8,r10,r12,r13}
:0204615C AD3D0055 ldcge  0,cr0,[r13,#-0x154]!
:02046160 13552C00 cmpne r5,#0x0
:02046164 AD8032D5 unknown
:02046168 001D2640 andeqs r2,r13,r0,asr #0xc
:0204616C 23750081 cmncs r5,#0x81
:02046170 1FC535EA swine 0x00c535ea
:02046174 40E1A011 rscmi  r10,r1,r1,lsl r0
:02046178 426C0071 rsbmi  r0,r12,#0x71
:0204617C 2D68802D stccsl 0,cr8,[r8,#-0xb4]!
:02046180 0005DB40 andeq  r13,r5,r0,asr #0x16
:02046184 0D95F02D unknown
:02046188 5A1E15C5 bpl 027CB8A4
:0204618C 9877C1AD ldmlsda  r7!,{r0,r2,r3,r5,r7,r8,r14,r15}^
:02046190 CF306113 swigt 0x00306113
:02046194 F1050549 unknown
:02046198 98202011 stmlsda  r0!,{r0,r4,r13}
:0204619C 021B35E5 andeqs r3,r11,#0x39400000
:020461A0 10112146 andnes r2,r1,r6,asr #0x2
:020461A4 3040E502 subcc  r14,r0,r2,lsl #0xa
:020461A8 3802E598 stmccda  r2 ,{r3,r4,r7,r8,r10,r13,r14,r15}
:020461AC 20150DE1 andcss r0,r5,r1,ror #0x1b
:020461B0 830102AD unknown
:020461B4 000412E0 andeq  r1,r4,r0,ror #0x5
:020461B8 F1D9E510 bicnvs r14,r9,r0,lsl r5
:020461BC 02251101 eoreq  r1,r5,#0x40000000
:020461C0 211EC0A0 tstcs r14,r0,lsr #0x1
:020461C4 41215431 unknown
:020461C8 23E45E0D mvncs  r5,#0xD0
:020461CC AC729134 ldcgel 1,cr9,[r2],#-0xd0
:020461D0 91F9C291 unknown
:020461D4 89FE0D22 unknown
:020461D8 3CB54295 ldccc  2,cr4,[r5],#+0x254
:020461DC 10034295 mulne  r3,r5,r2
:020461E0 E20CFE0D and  r15,r12,#0xD0
:020461E4 85923295 ldrhi r3,[r2, #+0x295]		;r2+0x295=*(f90002be)
:020461E8 04B29503 unknown
:020461EC 95A30089 strls r0,[r3, #+0x89]!
:020461F0 515444C2 cmppl r4,r2,asr #0x9
:020461F4 42954802 addmis r4,r5,#0x20000
:020461F8 0A000379 beq 02046FE4
:020461FC 00210510 eoreq  r0,r1,r0,lsl r5
:02046200 7589AD18 strvc r10,[r9, #+0xd18]		;r9+0xd18=*(00000dd8)
:02046204 30BD14A0 adcccs r1,r13,r0,lsr #0x9
:02046208 BD05498D unknown
:0204620C 96113CF0 unknown
:02046210 55060DE5 strpl r0,[r6, #-0xde5]		;(r6-0xde5=*(fffff21b))
:02046214 AD8BC201 unknown
:02046218 20160526 andcss r0,r6,r6,lsr #0xa
:0204621C 007D0249 rsbeqs r0,r13,r9,asr #0x4
:02046220 F6018601 strnv r8,[r1],-r1, lsl #0xc
:02046224 D9051DF6 stmledb  r5 ,{r1,r2,r4,r5,r6,r7,r8,r10,r11,r12}
:02046228 1019A0F0 ldrnesh r10,[r9], -r0
:0204622C 5D3811D1 ldcpl  1,cr1,[r8,#-0x344]!
:02046230 1F8DB441 swine 0x008db441
:02046234 79660601 unknown
:02046238 00BD1D15 adceqs r1,r13,r5,lsl r13
:0204623C 6B38199D blvs 02E4C8B8
:02046240 255530BD ldrcsb r3,[r5, #-0xbd]		;(r5-0xbd=*(0001eb43))
:02046244 80360500 eorhis r0,r6,r0,lsl #0xa
:02046248 E0014045 and  r4,r1,r5,asr #0x0
:0204624C 8B20082D blhi 02848308
:02046250 002D0CE5 eoreq  r0,r13,r5,ror #0x19
:02046254 A002C9EF andge  r12,r2,r15,ror #0x13
:02046258 0D06210C unknown
:0204625C 2D15605B unknown
:02046260 01315D31 teqeq r1,r1,lsr r13
:02046264 FDF5F9A6 ldc2l 9,cr15,[r5,#+0x298]!
:02046268 40212105 eormi  r2,r1,r5,lsl #0x2
:0204626C F90F4AE2 stmnvdb  r15 ,{r1,r5,r6,r7,r9,r11,r14}
:02046270 15FD8775 ldrneb r8,[r13, #+0x775]!
:02046274 E3A02F4A mov  r2,#0x128		;r2=296(0x128)
:02046278 01012E6A unknown
:0204627C 00A52D95 umlaleq  r2,r5,r5,r13
:02046280 3EB125F9 mrccc 5,5,r2,cr1,cr9,{7}
:02046284 F601D601 strnv r13,[r1],-r1, lsl #0xc
:02046288 710467E6 unknown
:0204628C 4049CCF1 unknown
:02046290 2D506DD4 unknown
:02046294 EA102512 b 0244F6E4
:02046298 A02C1F51 eorge  r1,r12,r1,asr r15
:0204629C 00254FE3 eoreq  r4,r5,r3,ror #0x1f
:020462A0 A111B108 tstge r1,r8,lsl #0x2
:020462A4 CA35D916 bgt 02DBC704
:020462A8 C5D95021 ldrgtb r5,[r9, #+0x21]		;r9+0x21=*(000000e1)
:020462AC 84011545 strhi r1,[r1],#-0x545
:020462B0 C140215A unknown
:020462B4 6D310021 ldcvs  0,cr0,[r1,#-0x84]!
:020462B8 015914C9 cmpeq r9,r9,asr #0x9
:020462BC BD08DD24 unknown
:020462C0 11581039 cmpne r8,r9,lsr r0
:020462C4 3137B840 teqcc r7,r0,asr #0x10
:020462C8 34A11C89 unknown
:020462CC 20F1B3A5 rsccss r11,r1,r5,lsr #0x7
:020462D0 59CAF659 stmplib  r10 ,{r0,r3,r4,r6,r9,r10,r12,r13,r14,r15}^
:020462D4 DD267846 stcle  8,cr7,[r6,#-0x118]!
:020462D8 14F59640 unknown
:020462DC 54B0DD05 unknown
:020462E0 20F0DDE1 rsccss r13,r0,r1,ror #0x1b
:020462E4 84A54659 unknown
:020462E8 79444659 stmvcdb  r4 ,{r0,r3,r4,r6,r9,r10,r14}^
:020462EC 59037531 stmpldb  r3 ,{r0,r4,r5,r8,r10,r12,r13,r14}
:020462F0 417566F6 ldrmish r6,[r5, #-0x66]!
:020462F4 C175DFBA ldrgth r13,[r5, #-0xfa]!
:020462F8 755B1C59 ldrvcb r1,[r11, #-0xc59]		;(r11-0xc59=*(fffff3a7))
:020462FC 01354CC1 teqeq r5,r1,asr #0x19
:02046300 41755650 cmnmi r5,r0,asr r6
:02046304 75A175D3 strvc r7,[r1, #+0x5d3]!
:02046308 208989F1 unknown
:0204630C 6D5CF175 unknown
:02046310 7631751B unknown
:02046314 69588175 ldmvsdb  r8 ,{r0,r2,r4,r5,r6,r8,r15}^
:02046318 C069CF80 rsbgt  r12,r9,r0,lsl #0x1f
:0204631C 20691CAA rsbcs  r1,r9,r10,lsr #0x19
:02046320 3E33F069 cdpcc 0,2,cr15,cr3,cr9,3
:02046324 35033175 strcc r3,[r3, #-0x175]		;(r3-0x175=*(fffffe8b))
:02046328 0171A601 cmneq r1,r1,lsl #0xc
:0204632C 01712B55 cmneq r1,r5,asr r11
:02046330 6D14C5E5 unknown
:02046334 371AF811 unknown
:02046338 FD31699F ldc2  9,cr6,[r1,#-0x27c]!
:0204633C 7130E91F teqvc r0,r15,lsl r9
:02046340 0927C421 stmeqdb  r7!,{r0,r5,r10,r14,r15}
:02046344 09B49E71 ldmeqib  r4!,{r0,r4,r5,r6,r9,r10,r11,r12,r15}
:02046348 E10105A1 unknown
:0204634C F1091109 unknown
:02046350 79363E18 ldmvcdb  r6!,{r3,r4,r9,r10,r11,r12,r13}
:02046354 79AC3671 stmvcib  r12!,{r0,r4,r5,r6,r9,r10,r12,r13}
:02046358 BD182871 unknown
:0204635C 7949AB30 stmvcdb  r9 ,{r4,r5,r8,r9,r11,r13,r15}^
:02046360 4CF17961 ldcmil 9,cr7,[r1],#+0x184
:02046364 F1792179 cmnnv r9,r9,ror r1
:02046368 3179E108 cmncc r9,r8,lsl #0x2
:0204636C C179819B unknown
:02046370 5C004106 stcpl  1,cr4,[r0],{#0x6}
:02046374 3954C179 ldmccdb  r4 ,{r0,r3,r4,r5,r6,r8,r14,r15}^
:02046378 7958AA01 ldmvcdb  r8 ,{r0,r9,r11,r13,r15}^
:0204637C 01497541 unknown
:02046380 01B51075 moveqs r1,r5,ror r0
:02046384 13D1F1B5 bicnes r15,r1,#0x4000002D
:02046388 107D04FA unknown
:0204638C 19ECF1B5 unknown
:02046390 371831B5 unknown
:02046394 D071B526 rsbles r11,r1,r6,lsr #0xa
:02046398 FD406528 unknown
:0204639C FD10651F unknown
:020463A0 F920659F stmnvdb  r0!,{r0,r1,r2,r3,r4,r7,r8,r10,r13,r14}
:020463A4 3DD5F7F9 unknown
:020463A8 2C2A0101 stccs  1,cr0,[r10],#-0x4
:020463AC 15119D00 ldrne r9,[r1, #-0xd00]		;(r1-0xd00=*(fffff301))
:020463B0 E59F1994 ldr r1,[r15, #+0x994]		;r15+0x994=*(02046d4c)=#125900001(0x078114e1)
:020463B4 008045B8 streqh r4,[r0], +r8
:020463B8 96000815 unknown
:020463BC 0091C9E5 addeqs r12,r1,r5,ror #0x13
:020463C0 C13C4002 teqgt r12,r2
:020463C4 D1013507 unknown
:020463C8 3900052F stmccdb  r0 ,{r0,r1,r2,r3,r5,r8,r10}
:020463CC 12F90B19 rscnes r0,r9,#0x6400
:020463D0 514D29BE strplh r2,[r13, #-0x9e]		;(r13-0x9be=*(ffffff62))
:020463D4 C14D0885 unknown
:020463D8 4DFFE0A4 ldcmil 0,cr14,[r15,#+0x290]!
:020463DC 4D508EF1 unknown
:020463E0 C9028501 stmgtdb  r2 ,{r0,r8,r10,r15}
:020463E4 C53DB910 ldrgt r11,[r13, #-0x910]!
:020463E8 CE08C51E mcrgt 5,0,r12,cr8,cr14,{0}
:020463EC AB0B4100 blge 023167F4
:020463F0 30851C35 addcc  r1,r5,r5,lsr r12
:020463F4 308519A4 addcc  r1,r5,r4,lsr #0x13
:020463F8 85044C9A strhi r4,[r4, #-0xc9a]		;(r4-0xc9a=*(fffff366))
:020463FC 830030F0 unknown
:02046400 841361E8 ldrhi r6,[r3],#-0x1e8
:02046404 41236154 unknown
:02046408 65636100 strvsb r6,[r3, #-0x100]!
:0204640C FFE0A933 swinv 0x00e0a933
:02046410 023DA91E eoreqs r10,r13,#0x78000
:02046414 26917365 ldrcs r7,r10,r13,#0x78000
:02046418 65D7007D ldrvsb r0,[r7, #+0x7d]		;r7+0x7d=*(0000007d)
:0204641C 215D5CC3 cmpcs r13,r3,asr #0x19
:02046420 43656003 unknown
:02046424 33650216 unknown
:02046428 6525ABB5 strvs r10,[r5, #-0xbb5]!
:0204642C 711A2C73 tstvc r10,r3,ror r12
:02046430 2D042A30 unknown
:02046434 C9F36551 unknown
:02046438 F365F365 msrnv SPSR_sc,#0x94000001
:0204643C 650081BD strvs r8,[r0, #-0x1bd]		;(r0-0x1bd=*(0001ea43))
:02046440 180AA5F3 stmneda  r10 ,{r0,r1,r4,r5,r6,r7,r8,r10,r13,r15}
:02046444 AABB3365 bge 00F131E0
:02046448 88736536 unknown
:0204644C F152492A cmpnv r2,r10,lsr #0x12
:02046450 4964040D unknown
:02046454 49E050B2 unknown
:02046458 24F36552 unknown
:0204645C F365A365 unknown
:02046460 D9039CD9 stmledb  r3 ,{r0,r3,r4,r6,r7,r10,r11,r12,r15}
:02046464 4019BCF0 ldrmish r11,[r9], -r0
:02046468 7365368A unknown
:0204646C 03652494 unknown
:02046470 A401997C strge r9,[r1],#-0x97c
:02046474 83310D17 teqhi r1,#0x5C0
:02046478 6B40BD4A blvs 030759A8
:0204647C 65ACC365 strvs r12,[r12, #+0x365]!
:02046480 65AB6F43 strvs r6,[r11, #+0xf43]!
:02046484 1A7D9543 bne 03FAB998
:02046488 DE318D1B mrcle 13,1,r8,cr1,cr11,{0}
:0204648C F3653235 unknown
:02046490 AD359B20 ldcge  11,cr9,[r5,#-0x80]!
:02046494 00001103 andeq  r1,r0,r3,lsl #0x2
:02046498 09049DA0 stmeqdb  r4 ,{r5,r7,r8,r10,r11,r12,r15}
:0204649C 701309E0 andvcs r0,r3,r0,ror #0x13
:020464A0 CD1BC988 unknown
:020464A4 690BE107 stmvsdb  r11 ,{r0,r1,r2,r8,r13,r14,r15}
:020464A8 3C2CEA00 stccc  10,cr14,[r12],#-0x0
:020464AC D375EB01 cmnle r5,#0x400
:020464B0 EB013D30 bl 02095978
:020464B4 88000409 stmhida  r0 ,{r0,r3,r10}
:020464B8 757375E7 ldrvcb r7,[r3, #-0x5e7]!
:020464BC 050365F3 streq r6,[r3, #-0x5f3]		;(r3-0x5f3=*(fffffa0d))
:020464C0 1BE498F2 blne 0196C890
:020464C4 36533025 ldrccb r3,[r3],-r5, lsr #0x0
:020464C8 804D8375 subhi  r8,r13,r5,ror r3
:020464CC 002564CE eoreq  r6,r5,r14,asr #0x9
:020464D0 08002533 stmeqda  r0 ,{r0,r1,r4,r5,r8,r10,r13}
:020464D4 25494075 strcsb r4,[r9, #-0x75]		;(r9-0x75=*(0000004b))
:020464D8 4D552380 unknown
:020464DC 0025C483 eoreq  r12,r5,r3,lsl #0x9
:020464E0 98002529 stmlsda  r0 ,{r0,r3,r5,r8,r10,r13}
:020464E4 553F4025 ldrpl r4,[r15, #-0x25]!
:020464E8 25388025 ldrcs r8,[r8, #-0x25]!
:020464EC 1F337560 swine 0x00337560
:020464F0 404D1025 submi  r1,r13,r5,lsr #0x0
:020464F4 80256D35 eorhi  r6,r5,r5,lsr r13
:020464F8 1F402557 swine 0x00402557
:020464FC 25B00025 ldrcs r0,[r0, #+0x25]!
:02046500 25551500 ldrcsb r1,[r5, #-0x500]		;(r5-0x500=*(0001e700))
:02046504 1F1C7400 swine 0x001c7400
:02046508 362B2025 unknown
:0204650C 769172D5 unknown
:02046510 5D3342D5 ldcpl  2,cr4,[r3,#-0x354]!
:02046514 D502A600 strle r10,[r2, #-0x600]		;(r2-0x600=*(fffffb28))
:02046518 114A1C32 unknown
:0204651C 00112140 andeqs r2,r1,r0,asr #0x2
:02046520 AD166C61 unknown
:02046524 2D361C31 ldccs  12,cr1,[r6,#-0xc4]!
:02046528 F2D5112D sbcnvs r1,r5,#0x4000000B
:0204652C D442D5B4 strleb r13,[r2],#-0x5b4
:02046530 B551192C ldrltb r1,[r1, #-0x92c]		;(r1-0x92c=*(fffff6d4))
:02046534 C119CB08 tstgt r9,r8,lsl #0x16
:02046538 F119DFBD ldrnvh r13,[r9, -r13]
:0204653C 6E42D524 cdpvs 5,4,cr13,cr2,cr4,1
:02046540 59A922D5 stmplib  r9!,{r0,r2,r4,r6,r7,r9,r13}
:02046544 1922D50C stmnedb  r2!,{r2,r3,r8,r10,r12,r14,r15}
:02046548 CFF2D511 swigt 0x00f2d511
:0204654C 014842D5 unknown
:02046550 09B2D52F ldmeqib  r2!,{r0,r1,r2,r3,r5,r8,r10,r12,r14,r15}
:02046554 D5B3007D ldrle r0,[r3, #+0x7d]!
:02046558 029164C2 addeqs r6,r1,#0xC2000000
:0204655C 42D55568 sbcmis r5,r5,#0x1A000000
:02046560 32D5013C sbcccs r0,r5,#0xF
:02046564 B0112DDB ldrltsb r2,[r1], -r11
:02046568 01A902D9 unknown
:0204656C 30711D1A rsbccs r1,r1,r10,lsl r13
:02046570 85912D50 ldrhi r2,[r1, #+0xd50]		;r1+0xd50=*(00000d50)
:02046574 01159950 tsteq r5,r0,asr r9
:02046578 0169F500 msreq SPSR_fc,r0
:0204657C D98B42D9 stmleib  r11 ,{r0,r3,r4,r6,r7,r9,r14}
:02046580 E3F2D942 mvns r13,#0x108000
:02046584 F2D92081 sbcnvs r2,r9,#0x81
:02046588 D914E4DB ldmledb  r4 ,{r0,r1,r3,r4,r6,r7,r10,r13,r14,r15}
:0204658C 82D9D032 sbchis r13,r9,#0x32
:02046590 141F2DF0 ldrne r2,[r15],#-0xdf0
:02046594 032961B9 unknown
:02046598 B976B1B9 ldmltdb  r6!,{r0,r3,r4,r5,r7,r8,r12,r13,r15}^
:0204659C 1139E9E1 teqne r9,r1,ror #0x13
:020465A0 0D28E913 stceq  9,cr14,[r8,#-0x4c]!
:020465A4 15331102 ldrne r1,[r3, #-0x102]!
:020465A8 C250E9B3 subgts r14,r0,#0x2CC000
:020465AC 9EF0E902 cdpls 9,14,cr14,cr0,cr2,0
:020465B0 B0401968 sublt  r1,r0,r8,ror #0x12
:020465B4 06215125 unknown
:020465B8 5805B128 stmplda  r5 ,{r3,r5,r8,r12,r13,r15}
:020465BC 3C01095A stccc  9,cr0,[r1],{#0x5a}
:020465C0 A930CD14 ldmgedb  r0!,{r2,r4,r8,r10,r11,r14,r15}
:020465C4 004740CD subeq  r4,r7,r13,asr #0x1
:020465C8 20710029 rsbcss r0,r1,r9,lsr #0x0
:020465CC E59B0008 ldr r0,[r11, #+0x8]		;r11+0x8=*(00000008)
:020465D0 81022001 unknown
:020465D4 921035E2 andlss r3,r0,#0x38800000
:020465D8 95E00101 strlsb r0,[r0, #+0x101]!
:020465DC 44EDAA04 unknown
:020465E0 FD141179 unknown
:020465E4 03165100 tsteq r6,#0x0
:020465E8 55B6B1A9 ldrpl r11,[r6, #+0x1a9]!
:020465EC 04E58B31 unknown
:020465F0 1CE59B30 stcnel 11,cr9,[r5],#+0xc0
:020465F4 9300E101 unknown
:020465F8 91E02701 mvnls  r2,r1,lsl #0xe
:020465FC 61119518 tstvs r1,r8,lsl r5
:02046600 0001E12A andeq  r14,r1,r10,lsr #0x2
:02046604 02000101 andeq  r0,r0,#0x40000000
:02046608 0449C100 streqb r12,[r9],#-0x100
:0204660C 04E545C1 unknown
:02046610 20010011 andcs  r0,r1,r1,lsl r0
:02046614 1981E252 stmneib  r1 ,{r1,r4,r6,r9,r13,r14,r15}
:02046618 9B100484 blls 02447830
:0204661C 0FB929CD swieq 0x00b929cd
:02046620 E58B0C91 str r0,[r11, #+0xc91]		;r11+0xc91=*(00000c91)
:02046624 3D3C5238 ldccc  2,cr5,[r12,#-0xe0]!
:02046628 00E58710 rsceq  r8,r5,r0,lsl r7
:0204662C 44840081 strmi r0,[r4],#+0x81
:02046630 208D9D90 umullcs  r9,r13,r0,r13
:02046634 31651225 unknown
:02046638 0459151D ldreqb r1,[r9],#-0x51d
:0204663C F1697C02 unknown
:02046640 B5202584 strlt r2,[r0, #-0x584]!
:02046644 D5502503 ldrleb r2,[r0, #-0x503]		;(r0-0x503=*(0001e6fd))
:02046648 3D87001C unknown
:0204664C 6D3261E2 ldcvs  1,cr6,[r2,#-0x388]!
:02046650 3901F500 stmccdb  r1 ,{r8,r10,r12,r13,r14,r15}
:02046654 40114410 andmis r4,r1,r0,lsl r4
:02046658 00115E6B andeqs r5,r1,r11,ror #0x1c
:0204665C 13405989 unknown
:02046660 356631ED strccb r3,[r6, #-0x1ed]!
:02046664 8D934849 unknown
:02046668 8D908400 unknown
:0204666C C98001E5 stmgtib  r0 ,{r0,r2,r5,r6,r7,r8}
:02046670 E3588112 cmp r8,#0x80000004
:02046674 0B003DDC bleq 02055DEC
:02046678 23240229 unknown
:0204667C BA711D28 blt 03C8DB24
:02046680 DF07C11D swile 0x0007c11d
:02046684 4928F11D stmmidb  r8!,{r0,r2,r3,r4,r8,r12,r13,r14,r15}
:02046688 2029A500 eorcs  r10,r9,r0,lsl #0xa
:0204668C 41644241 unknown
:02046690 32410D42 subcc  r0,r1,#0x1080
:02046694 42413155 submi  r3,r1,#0x40000015
:02046698 41DF19EB bicmis r1,r15,r11,ror #0x13
:0204669C 002D9232 eoreq  r9,r13,r2,lsr r2
:020466A0 0AA97271 beq 00AA306C
:020466A4 8DF40081 ldchil 0,cr0,[r4,#+0x204]!
:020466A8 D91C002D ldmledb  r12 ,{r0,r2,r3,r5}
:020466AC 0C950C08 ldceq  12,cr0,[r5],{#0x8}
:020466B0 AA038D10 bge 02129AF8
:020466B4 7001FD6C andvc  r15,r1,r12,ror #0x1a
:020466B8 8586456D strhi r4,[r6, #+0x56d]		;r6+0x56d=*(0000056d)
:020466BC 18C90C00 stmneia  r9 ,{r10,r11}^
:020466C0 074170AA streqb r7,[r1,-r10, lsr #0x1]
:020466C4 8001FDAA andhi  r15,r1,r10,lsr #0x1b
:020466C8 10C1E1B0 strneh r14,[r1],#+0x10
:020466CC 7112708A tstvc r2,r10,lsl #0x1
:020466D0 E0C19930 sbc  r9,r1,r0,lsr r9
:020466D4 14090C11 strne r0,[r9],#-0xc11
:020466D8 75887410 strvc r7,[r8, #+0x410]		;r8+0x410=*(0007b410)
:020466DC 0039880C eoreqs r8,r9,r12,lsl #0x10
:020466E0 E5881009 str r1,[r8, #+0x9]		;r8+0x9=*(0007b009)
:020466E4 029A1B0D addeqs r1,r10,#0x3400
:020466E8 BDE28D3C stcltl 13,cr8,[r2,#+0xf0]!
:020466EC 01998410 orreqs r8,r9,r0,lsl r4
:020466F0 07CD50C9 streqb r5,r8,r9,r0,lsl r4
:020466F4 022C1031 eoreq  r1,r12,#0x31
:020466F8 0C02F0BD stceq  0,cr15,[r2],{#0xbd}
:020466FC 1CE2138D stcnel 3,cr1,[r2],#+0x234
:02046700 C9E59F12 unknown
:02046704 40190D99 mulmis r9,r9,r13
:02046708 0B30B935 bleq 02C74BE4
:0204670C 25221281 strcs r1,[r2, #-0x281]!
:02046710 C1257271 unknown
:02046714 25DEBFAA ldrcsb r11,[r14, #+0xfaa]		;r14+0xfaa=*(00000faa)
:02046718 034DC9F1 unknown
:0204671C 06393BD6 unknown
:02046720 F9000994 stmnvdb  r0 ,{r2,r4,r7,r8,r11}
:02046724 107DF411 rsbnes r15,r13,r1,lsl r4
:02046728 89E58800 unknown
:0204672C 18CD8B20 stmneia  r13 ,{r5,r8,r9,r11,r15}^
:02046730 02684089 rsbeq  r4,r8,#0x89
:02046734 4C02F089 stcmi  0,cr15,[r2],{#0x89}
:02046738 07E2138D streqb r1,[r2,+r13, lsl #0x7]!
:0204673C 4002F190 mulmi  r2,r0,r1
:02046740 08C9E284 stmeqia  r9 ,{r2,r7,r9,r13,r14,r15}^
:02046744 84E28D50 unknown
:02046748 95E28DB0 strlsb r8,[r2, #+0xdb0]!
:0204674C 55968034 ldrpl r8,[r6, #+0x34]		;r6+0x34=*(00000034)
:02046750 03AD0B20 moveq  r0,#0x8000		;r0=32768(0x8000)
:02046754 01FC12F1 ldreqsh r1,[r12, #+0x21]!
:02046758 E0E91A00 rsc  r1,r9,r0,lsl #0x14
:0204675C 9D106164 unknown
:02046760 13406111 unknown
:02046764 5D15001D unknown
:02046768 A9D40031 ldmgeib  r4 ,{r0,r4,r5}^
:0204676C 050D2DFF streq r2,[r13, #-0xdff]		;(r13-0xdff=*(fffff201))
:02046770 31E78110 mvncc  r8,r0,lsl r1
:02046774 E5980008 ldr r0,[r8, #+0x8]		;r8+0x8=*(0007b008)
:02046778 E7900107 ldr r0,[r0,+r7, lsl #0x2]
:0204677C 6921F100 stmvsdb  r1!,{r8,r12,r13,r14,r15}
:02046780 49112001 ldmmidb  r1 ,{r0,r13}
:02046784 00024530 andeq  r4,r2,r0,lsr r5
:02046788 59405D13 stmpldb  r0 ,{r0,r1,r4,r8,r10,r11,r12,r14}^
:0204678C 65405D00 strvsb r5,[r0, #-0xd00]		;(r0-0xd00=*(00007300))
:02046790 00411512 subeq  r1,r1,r2,lsl r5
:02046794 AF114D57 swige 0x00114d57
:02046798 12E28770 rscne  r8,r2,#0x1C00000
:0204679C 11040689 unknown
:020467A0 D190337D orrles r3,r0,r13,ror r3
:020467A4 27210381 strcs r0,[r1,-r1, lsl #0x7]!
:020467A8 FD058870 unknown
:020467AC D9460308 stmledb  r6 ,{r3,r8,r9}^
:020467B0 0A17C515 beq 02637C0C
:020467B4 1EF11379 mrcne 3,7,r1,cr1,cr9,{3}
:020467B8 790A0ED1 stmvcdb  r10 ,{r0,r4,r6,r7,r9,r10,r11}
:020467BC 3975BB83 ldmccdb  r5!,{r0,r1,r7,r8,r9,r11,r12,r13,r15}^
:020467C0 75307100 ldrvc r7,[r0, #-0x100]!
:020467C4 8F110103 swihi 0x00110103
:020467C8 5E5915E5 cdppl 5,4,cr1,cr9,cr5,7
:020467CC FFFFC7E3 swinv 0x00ffc7e3
:020467D0 9D101C0A unknown
:020467D4 296CE500 unknown
:020467D8 091E4502 ldmeqdb  r14 ,{r1,r8,r10,r14}
:020467DC 6502C110 strvs r12,[r2, #-0x110]		;(r2-0x110=*(00000018))
:020467E0 C50ACC03 strgt r12,[r10, #-0xc03]		;(r10-0xc03=*(fffff3fd))
:020467E4 13A9301C movne  r3,#0x1C		;r3=28(0x1c)
:020467E8 DE88E892 mcrle 8,4,r14,cr8,cr2,{4}
:020467EC CC31410A ldcgt  1,cr4,[r1],#-0x28
:020467F0 003101E9 eoreqs r0,r1,r9,ror #0x3
:020467F4 18003112 stmneda  r0 ,{r1,r4,r8,r12,r13}
:020467F8 44AD10BD unknown
:020467FC D9E58601 unknown
:02046800 01100D18 tsteq r0,r8,lsl r13
:02046804 0AB000BD beq 00C46B00
:02046808 A85B000D ldmgeda  r11 ,{r0,r2,r3}^
:0204680C F7EE3DA5 strnvb r3,[r14,+r5, lsr #0x1b]!
:02046810 CC9235FD ldcgt  5,cr3,[r2],{#0xfd}
:02046814 CDDB1345 unknown
:02046818 E8BD8F08 ldmia  r13!,{r3,r8,r9,r10,r11,r15}
:0204681C 00010A64 andeq  r0,r1,r4,ror #0x14
:02046820 7400016C strvc r0,[r0],#-0x16c
:02046824 01780001 cmneq r8,r1
:02046828 01558000 cmpeq r5,r0
:0204682C 00018C00 andeq  r8,r1,r0,lsl #0x18
:02046830 98000190 stmlsda  r0 ,{r4,r7,r8}
:02046834 559C0001 ldrpl r0,[r12, #+0x1]		;r12+0x1=*(00000001)
:02046838 01A40001 moveq  r0,r1			;r0=0(0x0)
:0204683C 0001AC00 andeq  r10,r1,r0,lsl #0x18
:02046840 B80001B0 stmltda  r0 ,{r4,r5,r7,r8}
:02046844 C0000155 andgt  r0,r0,r5,asr r1
:02046848 05CC0001 streqb r0,[r12, #+0x1]		;r12+0x1=*(00000001)
:0204684C 08112900 ldmeqda  r1 ,{r8,r11,r13}
:02046850 34B50001 unknown
:02046854 01D40001 biceqs r0,r4,r1
:02046858 00010000 andeq  r0,r1,r0
:0204685C 3D2A1AD8 stccc  10,cr1,[r10,#-0x360]!
:02046860 1D191D15 unknown
:02046864 02ED9711 rsceq  r9,r13,#0x440000
:02046868 960205FD unknown
:0204686C 2E61E537 mcrcs 5,3,r14,cr1,cr7,{1}
:02046870 A00115FD unknown
:02046874 06A975E1 unknown
:02046878 E1290DFF unknown
:0204687C 0131E01C teqeq r1,r12,lsl r0
:02046880 5DEA1071 stcpll 0,cr1,[r10,#+0x1c4]!
:02046884 5569B602 strplb r11,[r9, #-0x602]!
:02046888 459625C4 ldrmi r2,[r6, #+0x5c4]		;r6+0x5c4=*(000005c4)
:0204688C 1CB91120 ldcne  1,cr1,[r9],#+0x80
:02046890 01D55110 biceqs r5,r5,r0,lsl r1
:02046894 CD030009 unknown
:02046898 0009144C andeq  r1,r9,r12,asr #0x8
:0204689C AB000D05 blge 02049CB8
:020468A0 11008107 unknown
:020468A4 40714010 rsbmis r4,r1,r0,lsl r0
:020468A8 05026103 streq r6,[r2, #-0x103]		;(r2-0x103=*(00000025))
:020468AC 59842156 stmplib  r4 ,{r1,r2,r4,r6,r8,r13}
:020468B0 B1E59200 mvnlt  r9,r0,lsl #0x4
:020468B4 24114016 ldrcs r4,[r1],#-0x16
:020468B8 2020E580 eorcs  r14,r0,r0,lsl #0xb
:020468BC 1501E592 strne r14,[r1, #-0x592]		;(r1-0x592=*(fffffa6e))
:020468C0 050540EE streq r4,[r5, #-0xee]		;(r5-0xee=*(0001eb12))
:020468C4 02F9302D rsceqs r3,r9,#0x2D
:020468C8 5049002D subpl  r0,r9,r13,lsr #0x0
:020468CC 30A5F787 adccc  r15,r5,r7,lsl #0xf
:020468D0 1700399F unknown
:020468D4 001C1041 andeqs r1,r12,r1,asr #0x0
:020468D8 103D1581 eornes r1,r13,r1,lsl #0xb
:020468DC 003DF685 eoreqs r15,r13,r5,lsl #0xd
:020468E0 37510419 unknown
:020468E4 80060549 andhi  r0,r6,r9,asr #0xa
:020468E8 019E0235 orreqs r0,r14,r5,lsr r2
:020468EC 1CE5E794 stcnel 7,cr14,[r5],#+0x250
:020468F0 E5808140 str r8,[r0, #+0x140]		;r0+0x140=*(00000140)
:020468F4 90014408 andls  r4,r1,r8,lsl #0x8
:020468F8 0653C5E5 ldreqb r12,r4,r1,r8,lsl #0x8
:020468FC E7109411 unknown
:02046900 31E21419 mvncc  r1,r9,lsl r4
:02046904 05174902 ldreq r4,[r7, #-0x902]		;(r7-0x902=*(fffff6fe))
:02046908 5AF3074D bpl 01D08644
:0204690C 116D0ECD unknown
:02046910 0045A947 subeq  r10,r5,r7,asr #0x12
:02046914 174C4495 unknown
:02046918 DD112533 unknown
:0204691C 05613036 streqb r3,[r1, #-0x36]!
:02046920 00015002 andeq  r5,r1,r2
:02046924 1B914B60 blne 004996AC
:02046928 597CE35C ldmpldb  r12!,{r2,r3,r4,r6,r8,r9,r13,r14,r15}^
:0204692C 3765E017 unknown
:02046930 8D005130 unknown
:02046934 0E503505 cdpeq 5,4,cr3,cr0,cr5,0
:02046938 1DC9001D unknown
:0204693C F343A800 unknown
:02046940 1050B02D subnes r11,r0,r13,lsr #0x0
:02046944 30374D9F mlaccs r7,r15,r13,r4unknown
:02046948 9030E544 eorlss r14,r0,r4,asr #0xa
:0204694C 25EB00CF strcsb r0,[r11, #+0xcf]!
:02046950 85501913 ldrhib r1,[r0, #-0x913]		;(r0-0x913=*(fffff6ed))
:02046954 301DDC61 andccs r13,r13,r1,ror #0x18
:02046958 30418D20 subcc  r8,r1,r0,lsr #0x1a
:0204695C 0AE59D20 beq 019ADDE4
:02046960 00293189 eoreq  r3,r9,r9,lsl #0x3
:02046964 46E3E030 unknown
:02046968 2D03FFF3 unknown
:0204696C 41812063 orrmi  r2,r1,r3,ror #0x0
:02046970 E40001E0 str r0,[r0],#-0x1e0
:02046974 9532891A ldrls r8,[r2, #-0x91a]!
:02046978 2D008150 unknown
:0204697C 4D16D12B unknown
:02046980 00196000 andeqs r6,r9,r0
:02046984 00215E10 eoreq  r5,r1,r0,lsl r14
:02046988 D7004940 strle r4,r5,r1,r0,lsl r14
:0204698C 3025107D eorcc  r1,r5,r13,ror r0
:02046990 B517DD02 ldrlt r13,[r7, #-0xd02]		;(r7-0xd02=*(fffff2fe))
:02046994 0AB51048 beq 00D8AABC
:02046998 BD0EA5C0 unknown
:0204699C 0813C902 ldmeqda  r3 ,{r1,r8,r11,r14,r15}
:020469A0 2503C974 strcs r12,[r3, #-0x974]		;(r3-0x974=*(fffff6a8))
:020469A4 01224C10 unknown
:020469A8 005503EB subeqs r0,r5,r11,ror #0x7
:020469AC 00555083 subeqs r5,r5,r3,lsl #0x1
:020469B0 00005938 andeq  r5,r0,r8,lsr r9
:020469B4 E506F5C0 str r15,[r6, #-0x5c0]		;(r6-0x5c0=*(fffffa40))
:020469B8 5505CA00 strpl r12,[r5, #-0xa00]		;(r5-0xa00=*(0001e200))
:020469BC 7D022920 unknown
:020469C0 B913A902 ldmltdb  r3 ,{r1,r8,r11,r13,r15}
:020469C4 5E5005A9 cdppl 5,4,cr0,cr0,cr9,5
:020469C8 1AFC4431 bne 01F57A94
:020469CC 0104020E unknown
:020469D0 C1F101A1 mvngts r0,r1,lsr #0x3
:020469D4 01A10181 moveq  r0,r1,lsl #0x3		;r0=0(0x0)
:020469D8 013435F1 ldreqsh r3,[r4, -r1]!
:020469DC 49F10111 unknown
:020469E0 96C10166 strlsb r0,ib 
:020469E4 F1014101 unknown
:020469E8 A8C9F101 stmgeia  r9 ,{r0,r8,r12,r13,r14,r15}^
:020469EC 3E9DF101 cdpcc 1,8,cr15,cr13,cr1,0
:020469F0 01310101 teqeq r1,r1,lsl #0x2
:020469F4 9DF101F1 ldclsl 1,cr0,[r1,#+0x3c4]!
:020469F8 F1012101 unknown
:020469FC A10155DC unknown
:02046A00 51010E81 unknown
:02046A04 412111F1 unknown
:02046A08 053E4002 ldreq r4,[r14, #-0x2]!
:02046A0C 34DD5000 ldrccb r5,[r13],#+0x0
:02046A10 1E6D1049 cdpne 0,6,cr1,cr13,cr9,2
:02046A14 1D000040 unknown
:02046A18 890460B1 stmhidb  r4 ,{r0,r4,r5,r7,r13,r14}
:02046A1C C010AD01 andgts r10,r0,r1,lsl #0x1a
:02046A20 1149190D unknown
:02046A24 F4ED0025 unknown
:02046A28 199D1109 ldmneib  r13 ,{r0,r3,r8,r12}
:02046A2C 20AC0041 adccs  r0,r12,r1,asr #0x0
:02046A30 23450051 unknown
:02046A34 2D0F39CE unknown
:02046A38 82590605 subhis r0,r9,#0x500000
:02046A3C 3169DD55 unknown
:02046A40 0CCB52F9 stceql 2,cr5,[r11],{#0xf9}
:02046A44 095D9510 ldmeqdb  r13 ,{r4,r8,r10,r12,r15}^
:02046A48 49104195 ldmmidb  r0 ,{r0,r2,r4,r7,r8,r14}
:02046A4C 79688D06 unknown
:02046A50 42551425 submis r1,r5,#0x25000000
:02046A54 14CDA888 strneb r10,[r13],#+0x888
:02046A58 0525E1B0 streq r14,[r5, #-0x1b0]!
:02046A5C 995C00B5 ldmlsdb  r12 ,{r0,r2,r4,r5,r7}^
:02046A60 0000FD40 andeq  r15,r0,r0,asr #0x1a
:02046A64 018A3129 orreq  r3,r10,r9,lsr #0x2
:02046A68 1BF52053 blne 01D8EBBC
:02046A6C BD081583 unknown
:02046A70 B904C904 stmltdb  r4 ,{r2,r8,r11,r14,r15}
:02046A74 0071F501 rsbeqs r15,r1,r1,lsl #0xa
:02046A78 E8911835 ldmia  r1 ,{r0,r2,r4,r5,r11,r12}
:02046A7C 2AE1DD5C bcs 018BDFF4
:02046A80 12C31015 sbcne  r1,r3,#0x15
:02046A84 59180015 ldmpldb  r8 ,{r0,r2,r4}
:02046A88 EE2E9110 mcr 1,1,r9,cr14,cr0,{0}
:02046A8C F11AEBFF ldrnvsh r14,[r10, -r15]
:02046A90 58127550 ldmplda  r2 ,{r4,r6,r8,r10,r12,r13,r14}
:02046A94 1B180001 blne 02646AA0
:02046A98 00E90E1D rsceq  r0,r9,r13,lsl r14
:02046A9C F9489DCB stmnvdb  r8 ,{r0,r1,r3,r6,r7,r8,r10,r11,r12,r15}^
:02046AA0 29335A20 ldmcsdb  r3!,{r5,r9,r11,r12,r14}
:02046AA4 01E08517 mvneq  r8,r7,lsl r5
:02046AA8 0DD59305 unknown
:02046AAC 56D1E540 ldrplb r14,r8,r7,lsl r5
:02046AB0 1D014110 unknown
:02046AB4 E9142134 ldmdb  r4 ,{r2,r4,r5,r8,r13}
:02046AB8 20410D79 subcs  r0,r1,r9,ror r13
:02046ABC 0B1523DD bleq 0258FA38
:02046AC0 61B1E597 unknown
:02046AC4 4D228F40 stcmi  15,cr8,[r2,#-0x100]!
:02046AC8 9F109401 swils 0x00109401
:02046ACC 03850745 orreq  r0,r5,#0x1140000
:02046AD0 C9E21B99 unknown
:02046AD4 40252400 eormi  r2,r5,r0,lsl #0x8
:02046AD8 13A11891 movne  r1,#0x910000		;r1=9502720(0x910000)
:02046ADC 1D013A2E unknown
:02046AE0 8405B8EB strhi r11,[r5],#-0x8eb
:02046AE4 C91D2DE5 ldmgtdb  r13 ,{r0,r2,r5,r6,r7,r8,r10,r11,r13}
:02046AE8 E0139926 ands r9,r3,r6,lsr #0x12
:02046AEC A103053C unknown
:02046AF0 C4302149 unknown
:02046AF4 0B1D5105 bleq 0279AF10
:02046AF8 4C013D4E stcmi  13,cr3,[r1],{#0x4e}
:02046AFC 33E44CF1 mvncc  r4,#0xF100
:02046B00 59393EA1 ldmpldb  r9!,{r0,r5,r7,r9,r10,r11,r12,r13}
:02046B04 F9E50111 unknown
:02046B08 04011310 streq r1,[r1],#-0x310
:02046B0C 10B10703 adcnes r0,r1,r3,lsl #0xe
:02046B10 65FA00DD ldrvsb r0,[r10, #+0xdd]!
:02046B14 100D00ED andne  r0,r13,r13,ror #0x1
:02046B18 EDF81085 ldcl 0,cr1,[r8,#+0x214]!
:02046B1C DD0A7D20 unknown
:02046B20 F7143D00 ldrnv r3,[r4,-r0, lsl #0x1a]
:02046B24 0E991B60 cdpeq 11,8,cr1,cr9,cr0,3
:02046B28 00011135 andeq  r1,r1,r5,lsr r1
:02046B2C 4119017C tstmi r9,r12,ror r1
:02046B30 090A995C stmeqdb  r10 ,{r2,r3,r4,r6,r8,r11,r12,r15}
:02046B34 D860D00E unknown
:02046B38 034002E1 unknown
:02046B3C 02B900A9 adceqs r0,r9,#0xA9
:02046B40 16E933CB unknown
:02046B44 0BF923D9 bleq 01E8FAB0
:02046B48 00F30975 rsceqs r0,r3,r5,ror r9
:02046B4C C9320111 ldmgtdb  r2!,{r0,r4,r8}
:02046B50 35E0851A strccb r8,[r0, #+0x51a]!
:02046B54 CA006903 bgt 02060F68
:02046B58 1AF9E247 bne 01EBF47C
:02046B5C 00212003 eoreq  r2,r1,r3
:02046B60 3D248330 stccc  3,cr8,[r4,#-0xc0]!
:02046B64 1D03E11A unknown
:02046B68 9120D309 unknown
:02046B6C 528903A5 addpl  r0,r9,#0x94000002
:02046B70 520006E3 andpl  r0,r0,#0xE300000
:02046B74 31F9F711 mvnccs r15,r1,lsl r7
:02046B78 C40EF980 strgt r15,[r14],#-0x980
:02046B7C 0D0019E7 unknown
:02046B80 0834050C ldmeqda  r4!,{r2,r3,r8,r10}
:02046B84 C0B91249 adcgts r1,r9,r9,asr #0x4
:02046B88 133DE3A0 teqne r13,#0x80000002
:02046B8C 1E913975 mrcne 9,4,r3,cr1,cr5,{3}
:02046B90 9138E28D teqls r8,r13,lsl #0x5
:02046B94 FD0CE20E unknown
:02046B98 118DC011 orrne  r12,r13,r1,lsl r0
:02046B9C B749E51A unknown
:02046BA0 197E65A5 unknown
:02046BA4 9D207C14 stcls  12,cr7,[r0,#-0x50]!
:02046BA8 CC03B51C stcgt  5,cr11,[r3],{#0x1c}
:02046BAC 15C10009 strneb r0,[r1, #+0x9]		;r1+0x9=*(00910009)
:02046BB0 BE80A105 cdplt 1,8,cr10,cr0,cr5,0
:02046BB4 102500A1 eorne  r0,r5,r1,lsr #0x1
:02046BB8 4DEB1039 stcmil 0,cr1,[r11,#+0xe4]!
:02046BBC 1FB10F57 swine 0x00b10f57
:02046BC0 271D501D unknown
:02046BC4 0004F01D andeq  r15,r4,r13,lsl r0
:02046BC8 26ED9D3D unknown
:02046BCC 11031781 unknown
:02046BD0 0D100580 unknown
:02046BD4 F6113910 unknown
:02046BD8 08E50509 unknown
:02046BDC 2EE1020D cdpcs 2,14,cr0,cr1,cr13,0
:02046BE0 4D700149 ldcmil 1,cr0,[r0,#-0x124]!
:02046BE4 92C0B911 sbcls  r11,r0,#0x44000
:02046BE8 E0DC2C8D sbcs r2,r12,r13,lsl #0x19
:02046BEC 040CE191 streq r14,[r12],#-0x191
:02046BF0 10E08160 rscne  r8,r0,r0,ror #0x2
:02046BF4 35E59DC0 strccb r9,[r5, #+0xdc0]!
:02046BF8 35088010 strcc r8,[r8, #-0x10]		;(r8-0x10=*(0007aff0))
:02046BFC 9F212000 swils 0x00212000
:02046C00 481045E5 ldmmida  r0 ,{r0,r2,r5,r6,r7,r8,r10,r14}
:02046C04 95C04542 strlsb r4,[r0, #+0x542]		;r0+0x542=*(00000542)
:02046C08 E0D18045 sbcs r8,r1,r5,asr #0x0
:02046C0C 860111D6 unknown
:02046C10 1081E245 addne  r14,r1,r5,asr #0x4
:02046C14 FD1D1075 unknown
:02046C18 1900EC05 stmnedb  r0 ,{r0,r2,r10,r11,r13,r14,r15}
:02046C1C A15E9611 cmpge r14,r1,lsl r6
:02046C20 802DDC22 eorhi  r13,r13,r2,lsr #0x18
:02046C24 83C02D36 bichi  r2,r0,#0xD80
:02046C28 51AA802D movpl  r8,r13,lsr #0x0		;r8=0(0x0)
:02046C2C 8051AC50 subhis r10,r1,r0,asr r12
:02046C30 77C0512A strvcb r5,[r0,+r10, lsr #0x2]
:02046C34 55E09051 strplb r9,[r0, #+0x51]!
:02046C38 E0D1E4C3 sbcs r14,r1,r3,asr #0x9
:02046C3C 104DE0D1 unknown
:02046C40 5E00405C mcrpl 0,0,r4,cr0,cr12,{2}
:02046C44 1055E2E3 subnes r14,r5,r3,ror #0x5
:02046C48 50005550 andpl  r5,r0,r0,asr r5
:02046C4C 6CE5C350 stcvsl 3,cr12,[r5],#+0x140
:02046C50 D10D00C5 unknown
:02046C54 1D1B5D05 unknown
:02046C58 4158E812 cmpmi r8,r2,lsl r8
:02046C5C 09207105 stmeqdb  r0!,{r0,r2,r8,r12,r13,r14}
:02046C60 24311500 unknown
:02046C64 6E100131 mrcvs 1,0,r0,cr0,cr1,{1}
:02046C68 DC623139 stclel 1,cr3,[r2],#-0xe4
:02046C6C 1B21EBFF blne 028C1C70
:02046C70 A111ED70 tstge r1,r0,ror r13
:02046C74 01E4CC30 mvneq  r12,lsr r0
:02046C78 30D10FA1 sbcccs r0,r1,r1,lsr #0x1f
:02046C7C 3DE010D1 stcccl 0,cr1,[r0,#+0x344]!
:02046C80 13052D15 unknown
:02046C84 0118F5ED tsteq r8,r13,ror #0xb
:02046C88 E608651B unknown
:02046C8C E0411006 sub  r1,r1,r6
:02046C90 31923000 orrccs r3,r2,r0
:02046C94 E2418004 sub  r8,r1,#0x4
:02046C98 E0831001 add  r1,r3,r1
:02046C9C 8004F500 andhi  r15,r4,r0,lsl #0xa
:02046CA0 BC002970 stclt  9,cr2,[r0],{#0x70}
:02046CA4 B4FF0661 unknown
:02046CA8 40252508 eormi  r2,r5,r8,lsl #0xa
:02046CAC 5000216A andpl  r2,r0,r10,ror #0x2
:02046CB0 419100CD orrmis r0,r1,r13,asr #0x1
:02046CB4 751A1015 ldrvc r1,[r10, #-0x15]		;(r10-0x15=*(ffffffeb))
:02046CB8 555DB805 ldrplb r11,[r13, #-0x805]		;(r13-0x805=*(fffff7fb))
:02046CBC 9D38E584 ldcls  5,cr14,[r8,#-0x210]!
:02046CC0 05D1C014 ldreqb r12,[r1, #+0x14]		;r1+0x14=*(00910014)
:02046CC4 2CD015D5 ldccsl 5,cr1,[r0],{#0xd5}
:02046CC8 18D9E3A0 ldmneia  r9 ,{r5,r7,r8,r9,r13,r14,r15}^
:02046CCC 49075090 stmmidb  r7 ,{r4,r7,r12,r14}
:02046CD0 85208826 strhi r8,[r0, #-0x826]!
:02046CD4 5D1D6500 unknown
:02046CD8 0532341D ldreq r3,[r2, #-0x41d]!
:02046CDC CE0A751B mcrgt 5,0,r7,cr10,cr11,{0}
:02046CE0 A6580479 unknown
:02046CE4 1F312DF9 swine 0x00312df9
:02046CE8 009A13AD addeqs r1,r10,r13,lsr #0x7
:02046CEC 060F2139 unknown
:02046CF0 2DFF0071 ldccsl 0,cr0,[r15,#+0x1c4]!
:02046CF4 565C6D00 ldrplb r6,[r12],-r0, lsl #0x1a
:02046CF8 D6B50339 unknown
:02046CFC 00E19A10 rsceq  r9,r1,r0,lsl r10
:02046D00 8610E10C ldrhi r14,[r0],-r12, lsl #0x2
:02046D04 0C40E240 stceql 2,cr14,[r0],{#0x40}
:02046D08 0007E021 andeq  r14,r7,r1,lsr #0x0
:02046D0C 05E10056 streqb r0,[r1, #+0x56]!
:02046D10 0779E4C8 ldreqb r14,[r1, #+0x56]!
:02046D14 0110593A tsteq r0,r10,lsr r9
:02046D18 10690919 rsbne  r0,r9,r9,lsl r9
:02046D1C 13CD02FD bicne  r0,r13,#0xD000000F
:02046D20 C0401BE5 subgt  r1,r0,r5,ror #0x17
:02046D24 A70E0BE7 strge r0,r1,r0,r5,ror #0x17
:02046D28 7120EBFF unknown
:02046D2C 67169100 ldrvs r9,[r6,-r0, lsl #0x2]
:02046D30 79703073 unknown
:02046D34 015C9D65 cmpeq r12,r5,ror #0x1a
:02046D38 7028B905 eorvc  r11,r8,r5,lsl #0x12
:02046D3C 59B418F1 ldmplib  r4!,{r0,r4,r5,r6,r7,r11,r12}
:02046D40 0621E07D unknown
:02046D44 20011BA5 andcs  r1,r1,r5,lsr #0x17
:02046D48 8D0051A0 unknown
:02046D4C 078114E1 streq r1,r1,r1,r5,lsr #0x17
:02046D50 C95010A5 ldmgtdb  r0 ,{r0,r2,r5,r7,r12}^
:02046D54 080B990D stmeqda  r11 ,{r0,r2,r3,r8,r11,r12,r15}
:02046D58 06B70989 unknown
:02046D5C E5972031 ldr r2,[r7, #+0x31]		;r7+0x31=*(00000031)
:02046D60 F9C314C9 stmnvib  r3 ,{r0,r3,r6,r7,r10,r12}^
:02046D64 D250C504 subles r12,r0,#0x1000000
:02046D68 1E000127 cdpne 1,0,cr0,cr0,cr7,1
:02046D6C 3DF50001 ldcccl 0,cr0,[r5,#+0x4]!
:02046D70 169D1471 unknown
:02046D74 4010BDE2 andmis r11,r0,r2,ror #0x1b
:02046D78 75010B29 strvc r0,[r1, #-0xb29]		;(r1-0xb29=*(0090f4d7))
:02046D7C 7D674535 stcvcl 5,cr4,[r7,#-0xd4]!
:02046D80 F52A991B strnv r9,[r10, #-0x91b]!
:02046D84 41F2E580 mvnmis r14,r0,lsl #0xb
:02046D88 42191000 andmis r1,r9,#0x0
:02046D8C 6CC90559 stcvsl 5,cr0,[r9],{#0x59}
:02046D90 850113E8 strhi r1,[r1, #-0x3e8]		;(r1-0x3e8=*(0090fc18))
:02046D94 04C08982 streqb r8,[r0],#+0x982
:02046D98 9D410D01 unknown
:02046D9C E081CC24 add  r12,r1,r4,lsr #0x18
:02046DA0 DE802DC8 cdple 13,8,cr2,cr0,cr8,6
:02046DA4 810D102D unknown
:02046DA8 C10D68F9 unknown
:02046DAC C202B5DF andgt  r11,r2,#0x37C00000
:02046DB0 11D28059 bicnes r8,r2,r9,asr r0
:02046DB4 00550740 subeqs r0,r5,r0,asr #0xe
:02046DB8 097159AD unknown
:02046DBC 808111F9 unknown
:02046DC0 816081F0 unknown
:02046DC4 0DE1DEF0 stceql 14,cr13,[r1,#+0x3c0]!
:02046DC8 95141520 ldrls r1,[r4, #-0x520]		;(r4-0x520=*(fffffae0))
:02046DCC 31A524B9 strcch r2,[r5, +r9]!
:02046DD0 0156BB80 cmpeq r6,r0,lsl #0x17
:02046DD4 0100D6C1 unknown
:02046DD8 01465DF1 unknown
:02046DDC 4D9E09EB unknown
:02046DE0 4005AE80 andmi  r10,r5,r0,lsl #0x1d
:02046DE4 CFC07DCB swigt 0x00c07dcb
:02046DE8 7DAA607D stcvc  0,cr6,[r10,#+0x1f4]!
:02046DEC 000DC0F0 unknown
:02046DF0 31810081 orrcc  r0,r1,r1,lsl #0x1
:02046DF4 2D8403BC unknown
:02046DF8 7D9ABD80 unknown
:02046DFC 00510980 subeqs r0,r1,r0,lsl #0x13
:02046E00 A91011B5 ldmgedb  r0 ,{r0,r2,r4,r5,r7,r8,r12}
:02046E04 EA008511 b 02068250
:02046E08 E893000C ldmia  r3 ,{r2,r3}
:02046E0C 7E018DF7 mcrvc 13,0,r8,cr1,cr7,{7}
:02046E10 99A0604D stmlsib  r0!,{r0,r2,r3,r6,r13,r14}
:02046E14 AB400500 blge 0304821C
:02046E18 122D4045 eorne  r4,r13,#0x45
:02046E1C F5AF1695 strnv r1,[r15, #+0x695]!
:02046E20 F538BB80 ldrnv r11,[r8, #-0xb80]!
:02046E24 00290880 eoreq  r0,r9,r0,lsl #0x11
:02046E28 210000A0 unknown
:02046E2C 02D58A1D sbceqs r8,r5,#0x1D000
:02046E30 056FE595 streqb r14,[r15, #-0x595]!
:02046E34 80316401 eorhis r6,r1,r1,lsl #0x8
:02046E38 1031517A eornes r5,r1,r10,ror r1
:02046E3C 22213105 eorcs  r3,r1,#0x40000001
:02046E40 C0101595 mulgts r0,r5,r5
:02046E44 570C3DED strpl r3,[r0], -r5
:02046E48 11110011 tstne r1,r1,lsl r0
:02046E4C 5D014564 unknown
:02046E50 107950D1 unknown
:02046E54 8AEB4005 bhi 01B16E70
:02046E58 80711225 rsbhis r1,r1,r5,lsr #0x4
:02046E5C B100008E unknown
:02046E60 C6707106 unknown
:02046E64 E9000082 stmdb  r0 ,{r1,r7}
:02046E68 24E15F20 unknown
:02046E6C 68000021 stmvsda  r0 ,{r0,r5}
:02046E70 293108A1 ldmcsdb  r1!,{r0,r5,r7,r11}
:02046E74 0004F918 andeq  r15,r4,r8,lsl r9
:02046E78 0DA0E280 stceq  2,cr14,[r0,#+0x200]!
:02046E7C 711695A6 tstvc r6,r6,lsr #0xb
:02046E80 3107B113 unknown
:02046E84 482108A9 stmmida  r1!,{r0,r3,r5,r7,r11}
:02046E88 04B16EA0 unknown
:02046E8C 52490D06 subpl  r0,r9,#0x180
:02046E90 2BF10000 blcs 01C86E98
:02046E94 019545A1 orreqs r4,r5,r1,lsr #0xb
:02046E98 556D1079 strplb r1,[r13, #-0x79]!
:02046E9C 02182D40 andeqs r2,r8,#0x1000
:02046EA0 5B71058D blpl 03C884DC
:02046EA4 14850000 strne r0,[r5],#+0x0
:02046EA8 18852295 stmneia  r5 ,{r0,r2,r4,r7,r9,r13}
:02046EAC A5104904 ldrge r4,[r0, #-0x904]		;(r0-0x904=*(fffff6fc))
:02046EB0 0039DC11 eoreqs r13,r9,r1,lsl r12
:02046EB4 E5303962 ldr r3,[r0, #-0x962]!
:02046EB8 84100822 ldrhi r0,[r0],#-0x822
:02046EBC 978D0659 unknown
:02046EC0 9111B5E5 tstls r1,r5,ror #0xb
:02046EC4 2DE02020 stccsl 0,cr2,[r0,#+0x80]!
:02046EC8 EB014A04 bl 020996E0
:02046ECC 79807122 stmvcib  r0 ,{r1,r5,r8,r12,r13,r14}
:02046ED0 01690150 unknown
:02046ED4 00FD1AB0 unknown
:02046ED8 13190053 tstne r9,#0x53
:02046EDC 2D031994 unknown
:02046EE0 E281D210 add  r13,r1,#0x1
:02046EE4 6018E106 andvss r14,r8,r6,lsl #0x2
:02046EE8 0874E584 ldmeqda  r4!,{r2,r7,r8,r10,r13,r14,r15}^
:02046EEC 00FD0005 rsceqs r0,r13,r5
:02046EF0 601D91E8 andvss r9,r13,r8,ror #0x3
:02046EF4 E897165D ldmia  r7 ,{r0,r2,r3,r4,r6,r9,r10,r12}
:02046EF8 91433133 unknown
:02046EFC A5059535 strge r9,[r5, #-0x535]		;(r5-0x535=*(0001e6cb))
:02046F00 01446A29 unknown
:02046F04 2419EB1C ldrcs r14,[r9],#-0xb1c
:02046F08 4B311291 blmi 02C8B954
:02046F0C EB014B12 bl 02099B5C
:02046F10 29023D0E stmcsdb  r2 ,{r1,r2,r3,r8,r10,r11,r12,r13}
:02046F14 1B10D526 blne 0247C3B4
:02046F18 14451005 strneb r1,[r5],#-0x5
:02046F1C 028927E1 addeq  r2,r9,#0x3840000
:02046F20 812691F7 unknown
:02046F24 199F0085 ldmneib  r15 ,{r0,r2,r7}
:02046F28 00150460 andeqs r0,r5,r0,ror #0x8
:02046F2C 5920550C stmpldb  r0!,{r2,r3,r8,r10,r12,r14}
:02046F30 01F5821D mvneqs r8,r13,lsl r2
:02046F34 82006D9F andhi  r6,r0,#0x27C0
:02046F38 10352AE5 eornes r2,r5,r5,ror #0x15
:02046F3C 00F920FD unknown
:02046F40 E1D030D0 ldrsb r3,[r0, #+0x0]		;r0+0x0=*(00000000)
:02046F44 05875419 streq r5,[r7, #+0x419]		;r7+0x419=*(00000419)
:02046F48 102F003D eorne  r0,r15,r13,lsr r0
:02046F4C 5303B9A0 unknown
:02046F50 C0A203C1 adcgt  r0,r2,r1,asr #0x7
:02046F54 F030D105 eornvs r13,r0,r5,lsl #0x2
:02046F58 8DFA2401 ldchil 4,cr2,[r10,#+0x4]!
:02046F5C 1C21A002 stcne  0,cr10,[r1],#-0x8
:02046F60 3B591099 blcc 0368B1CC
:02046F64 00390765 eoreqs r0,r9,r5,ror #0xe
:02046F68 30351785 eorccs r1,r5,r5,lsl #0xf
:02046F6C 51057F94 swppl r7,r4,r5
:02046F70 2D130500 unknown
:02046F74 3B6D0100 blcc 03B8737C
:02046F78 94D2037D ldrlsb r0,[r2],#+0x37d
:02046F7C E59400C1 ldr r0,[r4, #+0xc1]		;r4+0xc1=*(000000c1)
:02046F80 E585100C str r1,[r5, #+0xc]		;r5+0xc=*(0001ec0c)
:02046F84 00351002 eoreqs r1,r5,r2
:02046F88 0919290C ldmeqdb  r9 ,{r2,r3,r8,r11,r13}
:02046F8C 3B510A00 blcc 03489794
:02046F90 0DDA319D unknown
:02046F94 6DA63B00 stcvs  11,cr3,[r6,#+0x0]!
:02046F98 B9202524 stmltdb  r0!,{r2,r5,r8,r10,r13}
:02046F9C 3900041E stmccdb  r0 ,{r1,r2,r3,r4,r10}
:02046FA0 FFA40481 swinv 0x00a40481
:02046FA4 65FFD8EB ldrvsb r13,[r15, #+0x8eb]!
:02046FA8 0D41851A unknown
:02046FAC 89037D01 stmhidb  r3 ,{r0,r8,r10,r11,r12,r13,r14}
:02046FB0 B1516945 cmplt r1,r5,asr #0x12
:02046FB4 F12B8D13 unknown
:02046FB8 FF0A7100 swinv 0x000a7100
:02046FBC 12800A6D addne  r0,r0,#0x6D000
:02046FC0 611AF11E tstvs r10,r14,lsl r1
:02046FC4 1D106948 unknown
:02046FC8 1005F10A andne  r15,r5,r10,lsl #0x2
:02046FCC 03F500E5 mvneqs r0,#0xE5
:02046FD0 1A611299 bne 0388BA3C
:02046FD4 3539A2CE ldrcc r10,[r9, #-0x2ce]!
:02046FD8 69023D19 stmvsdb  r2 ,{r0,r3,r4,r8,r10,r11,r12,r13}
:02046FDC 4A590000 bmi 03686FE4
:02046FE0 B08D005C addlt  r0,r13,r12,asr r0
:02046FE4 021E4197 andeqs r4,r14,#0xC0000025
:02046FE8 09420039 stmeqdb  r2 ,{r0,r3,r4,r5}^
:02046FEC 75144D00 ldrvc r4,[r4, #-0xd00]		;(r4-0xd00=*(fffff300))
:02046FF0 19753A10 unknown
:02046FF4 65003401 strvs r3,[r0, #-0x401]		;(r0-0x401=*(fffffbff))
:02046FF8 3E002140 cdpcc 1,0,cr2,cr0,cr0,2
:02046FFC EB190002 bl 0268700C
:02047000 28001128 stmcsda  r0 ,{r3,r5,r8,r12}
:02047004 19F94901 unknown
:02047008 D934A609 ldmledb  r4!,{r0,r3,r9,r10,r13,r15}
:0204700C 2849B508 stmcsda  r9 ,{r3,r8,r10,r12,r13,r15}^
:02047010 10180001 andnes r0,r8,r1
:02047014 8B011180 blhi 0208B61C
:02047018 6D09ED80 unknown
:0204701C 4DD14971 unknown
:02047020 F9101D11 ldmnvdb  r0 ,{r0,r4,r8,r10,r11,r12}
:02047024 1B7ECC12 blne 03FFA074
:02047028 013C3719 teqeq r12,r9,lsl r7
:0204702C 01251971 unknown
:02047030 15F103D9 ldrneb r0,[r1, #+0x3d9]!
:02047034 285079F2 ldmcsda  r0 ,{r1,r4,r5,r6,r7,r8,r11,r12,r13,r14}^
:02047038 2CE59F11 stccsl 15,cr9,[r5],#+0x44
:0204703C 41050111 unknown
:02047040 31151131 tstcc r5,r1,lsr r1
:02047044 40ED9318 rscmi  r9,r13,r8,lsl r3
:02047048 7017BD3B andvcs r11,r7,r11,lsr r13
:0204704C A1037D53 unknown
:02047050 90FCE59F smlallss r14,r12,r15,r5
:02047054 418C0EB5 strmih r0,[r12, +r5]
:02047058 3107E3A0 unknown
:0204705C 2101551F unknown
:02047060 2D00B510 unknown
:02047064 E041F800 sub  r15,r1,r0,lsl #0x10
:02047068 0B002980 bleq 02051670
:0204706C 08AA0000 stmeqia  r10!,{}
:02047070 E3510C01 cmp r1,#0x100
:02047074 B58A8018 strlt r8,[r10, #+0x18]		;r10+0x18=*(00000018)
:02047078 A0008100 andge  r8,r0,r0,lsl #0x2
:0204707C 8A0018A1 bhi 0204D308
:02047080 101800A5 andnes r0,r8,r5,lsr #0x1
:02047084 1030599A mlanes r0,r10,r9,r5unknown
:02047088 08D1E281 ldmeqia  r1 ,{r0,r7,r9,r13,r14,r15}^
:0204708C 28EBFFA5 unknown
:02047090 6FB98A00 swivs 0x00b98a00
:02047094 08C00031 stmeqia  r0 ,{r0,r4,r5}^
:02047098 E59A5008 ldr r5,[r10, #+0x8]		;r10+0x8=*(00000008)
:0204709C 18002D28 stmneda  r0 ,{r3,r5,r8,r10,r11,r13}
:020470A0 759A2040 ldrvc r2,[r10, #+0x40]		;r10+0x40=*(00000040)
:020470A4 65300720 ldrvs r0,[r0, #-0x720]!
:020470A8 05002104 streq r2,[r0, #-0x104]		;(r0-0x104=*(fffffefc))
:020470AC E0422064 sub  r2,r2,r4,ror #0x0
:020470B0 EBFFA328 bl 0202FD58
:020470B4 78802251 stmvcia  r0 ,{r0,r4,r6,r9,r13}
:020470B8 01ADAA0D moveq  r10,r13,lsl #0x14		;r10=0(0x0)
:020470BC 00155D19 andeqs r5,r5,r9,lsl r13
:020470C0 E08103C1 add  r0,r1,r1,asr #0x7
:020470C4 8A10083D bhi 024491C0
:020470C8 290005E5 stmcsdb  r0 ,{r0,r2,r5,r6,r7,r8,r10}
:020470CC 30E7C002 rsccc  r12,r7,r2
:020470D0 1005101D andne  r1,r5,r13,lsl r0
:020470D4 EB00018B bl 02047708
:020470D8 9A031008 bls 0210B100
:020470DC 01390341 teqeq r9,r1,asr #0x6
:020470E0 40080375 andmi  r0,r8,r5,ror r3
:020470E4 060E058A streq r0,[r14],-r10, lsl #0xb
:020470E8 0D2806F9 stceq  6,cr0,[r8,#-0x3e4]!
:020470EC E0412010 sub  r2,r1,r0,lsl r0
:020470F0 80100A05 andhis r0,r0,r5,lsl #0x14
:020470F4 E9272AE0 stmdb  r7!,{r5,r6,r7,r9,r11,r13}
:020470F8 03319A1F teqeq r1,#0x1F000
:020470FC 0FE940A0 swieq 0x00e940a0
:02047100 9903B98A stmlsdb  r3 ,{r1,r3,r7,r8,r11,r12,r13,r15}
:02047104 0A0057E5 beq 0205D0A0
:02047108 C9214D00 stmgtdb  r1!,{r8,r10,r11,r14}
:0204710C B91400A1 ldmltdb  r4 ,{r0,r5,r7}
:02047110 04123D00 ldreq r3,[r2],#-0xd00
:02047114 AD10E96A unknown
:02047118 1110C901 tstne r0,r1,lsl #0x12
:0204711C 4987F01F stmmiib  r7 ,{r0,r1,r2,r3,r4,r12,r13,r14,r15}
:02047120 CF22D910 swigt 0x0022d910
:02047124 08A90045 stmeqia  r9!,{r0,r2,r6}
:02047128 00E50079 rsceq  r0,r5,r9,ror r0
:0204712C 2C051025 stccs  0,cr1,[r5],{#0x25}
:02047130 7FD80029 swivc 0x00d80029
:02047134 E190C0DE ldrsb r12,[r0, +r14]
:02047138 E5D430D0 ldrb r3,[r4, #+0xd0]		;r4+0xd0=*(000000d0)
:0204713C E02C800C eor  r8,r12,r12
:02047140 E7C0300E strb r3,[r0, +r14]
:02047144 F40030D1 strnv r3,[r0],#-0xd1
:02047148 003901E1 eoreqs r0,r9,r1,ror #0x3
:0204714C 40001115 andmi  r1,r0,r5,lsl r1
:02047150 0D391892 ldceq  8,cr1,[r9,#-0x248]!
:02047154 1E95E15E mrcne 1,4,r14,cr5,cr14,{2}
:02047158 1BCC10C5 blne 0134B474
:0204715C 9999028D ldmlsib  r9 ,{r0,r2,r3,r7,r9}
:02047160 E24DDC14 sub  r13,r13,#0x1400
:02047164 002DE0B4 unknown
:02047168 09CD41C0 stmeqib  r13 ,{r6,r7,r8,r14}^
:0204716C 3001E940 andcc  r14,r1,r0,asr #0x12
:02047170 09DE12A9 ldmeqib  r14 ,{r0,r3,r5,r7,r9,r12}^
:02047174 E555DE00 ldrb r13,[r5, #-0xe00]		;(r5-0xe00=*(0001de00))
:02047178 D58EE002 strle r14,[r14, #+0x2]		;r14+0x2=*(00000002)
:0204717C 071DCC00 ldreq r12,[r13,-r0, lsl #0x18]
:02047180 275D50CC ldrcsb r5,[r13,-r0, lsl #0x18]
:02047184 29533001 ldmcsdb  r3 ,{r0,r12,r13}^
:02047188 00498827 subeq  r8,r9,r7,lsr #0x10
:0204718C 92D13039 sbclss r3,r1,#0x39
:02047190 233001E5 teqcs r0,#0x40000039
:02047194 E5820031 str r0,[r2, #+0x31]		;r2+0x31=*(00000159)
:02047198 00097920 andeq  r7,r9,r0,lsr #0x12
:0204719C 10211245 eorne  r1,r1,r5,asr #0x4
:020471A0 7D135D76 unknown
:020471A4 EE120909 cdp 9,0,cr0,cr2,cr9,0
:020471A8 EB013110 bl 020935F0
:020471AC 004D1F55 subeq  r1,r13,r5,asr r15
:020471B0 51300002 teqpl r0,r2
:020471B4 4513F91F ldrmi r15,[r3, #-0x91f]		;(r3-0x91f=*(fffff6fd))
:020471B8 03392009 teqeq r9,#0x9
:020471BC 44016940 strmi r6,[r1],#-0x940
:020471C0 E59F2057 ldr r2,[r15, #+0x57]		;r15+0x57=*(0204721f)=#21049350(0x01413006)
:020471C4 E5911020 ldr r1,[r1, #+0x20]		;r1+0x20=*(00910020)
:020471C8 84300000 unknown
:020471CC 820401E0 andhi  r0,r4,#0x38
:020471D0 E50000E0 str r0,[r0, #-0xe0]		;(r0-0xe0=*(ffffff20))
:020471D4 D1050912 unknown
:020471D8 01E0D310 mvneq  r13,r0,lsl r3
:020471DC E4C20310 strb r0,[r2],#+0x310
:020471E0 E1D310D0 ldrsb r1,[r3, #+0x0]		;r3+0x0=*(0000001c)
:020471E4 005D1F25 subeqs r1,r13,r5,lsr #0x1e
:020471E8 45F913C0 ldrmib r1,[r9, #+0x3c0]!
:020471EC AD100005 unknown
:020471F0 24E5C211 unknown
:020471F4 097DDC01 ldmeqdb  r13!,{r0,r10,r11,r12,r14,r15}^
:020471F8 2C032180 stccs  1,cr2,[r3],{#0x80}
:020471FC 9421C50D unknown
:02047200 4000193C andmi  r1,r0,r12,lsr r9
:02047204 C8375D16 ldmgtda  r7!,{r1,r2,r4,r8,r10,r11,r12,r14}
:02047208 2DD10119 unknown
:0204720C 450729D2 strmi r2,[r7, #-0x9d2]		;(r7-0x9d2=*(fffff62e))
:02047210 00131517 andeqs r1,r3,r7,lsl r5
:02047214 1CE59FC0 stcnel 15,cr9,[r5],#+0x300
:02047218 80006907 andhi  r6,r0,r7,lsl #0x12
:0204721C 060205EA streq r0,r6,r0,r7,lsl #0x12
:02047220 E2014130 and  r4,r1,#0xC
:02047224 0BB9112D bleq 00E8B6E0
:02047228 008913E3 addeq  r1,r9,r3,ror #0x7
:0204722C D22610D0 eorle  r1,r6,#0xD0
:02047230 0EC15CE1 cdpeq 12,12,cr5,cr1,cr1,7
:02047234 660005D1 unknown
:02047238 D2A80005 adcle  r0,r8,#0x5
:0204723C 05690005 streqb r0,[r9, #-0x5]!
:02047240 0005D300 andeq  r13,r5,r0,lsl #0x6
:02047244 AA00056E bge 02048804
:02047248 610005D4 unknown
:0204724C 05D50005 ldreqb r0,[r5, #+0x5]		;r5+0x5=*(0001ec05)
:02047250 00056C00 andeq  r6,r5,r0,lsl #0x18
:02047254 D210D6AA andles r13,r0,#0xAA00000
:02047258 51005C01 unknown
:0204725C 79020003 stmvcdb  r2 ,{r0,r1}
:02047260 01001500 unknown
:02047264 01822001 orreq  r2,r2,r1
:02047268 E0428606 sub  r8,r2,r6,lsl #0xc
:0204726C 7DEB1E2D stcvcl 14,cr1,[r11,#+0xb4]!
:02047270 F04D3510 subnv  r3,r13,r0,lsl r5
:02047274 01313441 teqeq r1,r1,asr #0x8
:02047278 1532A130 ldrne r10,[r2, #-0x130]!
:0204727C 2504A515 strcs r10,[r4, #-0x515]		;(r4-0x515=*(fffffaeb))
:02047280 31510227 cmpcc r1,r7,lsr #0x4
:02047284 81F003BD ldrhih r0,[r0, #+0x3d]!
:02047288 0A4D02ED beq 03387E44
:0204728C 18FFA04B ldmneia  r15!,{r0,r1,r3,r6,r13,r15}^
:02047290 4510222D ldrmi r2,[r0, #-0x22d]		;(r0-0x22d=*(fffffdd3))
:02047294 9F804404 swils 0x00804404
:02047298 850029E5 strhi r2,[r0, #-0x9e5]		;(r0-0x9e5=*(fffff61b))
:0204729C 294720AD stmcsdb  r7 ,{r0,r2,r3,r5,r7,r13}^
:020472A0 07077D10 unknown
:020472A4 07750DD5 unknown
:020472A8 00066D05 andeq  r6,r6,r5,lsl #0x1a
:020472AC 59080151 stmpldb  r8 ,{r0,r4,r6,r8}
:020472B0 20000506 andcs  r0,r0,r6,lsl #0xa
:020472B4 179D0150 unknown
:020472B8 1401D5F0 strne r13,[r1],#-0x5f0
:020472BC E5149800 ldr r9,[r4, #-0x800]		;(r4-0x800=*(fffff800))
:020472C0 853A1A85 ldrhi r1,[r10, #-0xa85]!
:020472C4 EF106900 swi 0x00106900
:020472C8 105D0A81 subnes r0,r13,r1,lsl #0x15
:020472CC 2981F0DA stmcsib  r1 ,{r1,r3,r4,r6,r7,r12,r13,r14,r15}
:020472D0 39407835 stmccdb  r0 ,{r0,r2,r4,r5,r11,r12,r13,r14}^
:020472D4 10A99031 adcne  r9,r9,r1,lsr r0
:020472D8 0BF960A4 bleq 01E9F570
:020472DC 61E70011 mvnvs  r0,r1,lsl r0
:020472E0 110C0521 unknown
:020472E4 1176B140 cmnne r6,r0,asr #0x2
:020472E8 4095E200 addmis r14,r5,r0,lsl #0x4
:020472EC 25008170 strcs r8,[r0, #-0x170]		;(r0-0x170=*(fffffe90))
:020472F0 35FFAC1D ldrccb r10,[r15, #+0xc1d]!
:020472F4 1A213375 bne 028940D0
:020472F8 014D2229 unknown
:020472FC 71FFFFCA mvnvcs r15,r10,asr #0x1f
:02047300 30958F00 addccs r8,r5,r0,lsl #0x1e
:02047304 215100AD cmpcs r1,r13,lsr #0x1
:02047308 40009178 andmi  r9,r0,r8,ror r1
:0204730C 9700F100 strls r15,[r0,-r0, lsl #0x2]
:02047310 A01A4091 mulges r10,r1,r0
:02047314 0079EBFF unknown
:02047318 61082091 swpvs r2,r1,r8
:0204731C 5DE58050 stcpll 0,cr8,[r5,#+0x140]!
:02047320 45109110 ldrmi r9,[r0, #-0x110]		;(r0-0x110=*(fffffef0))
:02047324 E3409125 unknown
:02047328 78416178 stmvcda  r1 ,{r3,r4,r5,r6,r8,r13,r14}^
:0204732C 8D40008D unknown
:02047330 30894C40 addcc  r4,r9,r0,asr #0x18
:02047334 74D52205 ldrvcb r2,[r5],#+0x205
:02047338 118B4209 orrne  r4,r11,r9,lsl #0x4
:0204733C 2195BC00 orrcss r11,r5,r0,lsl #0x18
:02047340 42250751 eormi  r0,r5,#0x1440000
:02047344 001186EA andeqs r8,r1,r10,ror #0xd
:02047348 A90136B7 stmgedb  r1 ,{r0,r1,r2,r4,r5,r7,r9,r10,r12,r13}
:0204734C BD035D01 unknown
:02047350 102DE200 eorne  r14,r13,r0,lsl #0x4
:02047354 38C0B9A4 stmccia  r0 ,{r2,r5,r7,r8,r11,r12,r13,r15}^
:02047358 00380195 mlaeqs r8,r5,r1,r0unknown
:0204735C 659501F5 ldrvs r0,[r5, #+0x1f5]		;r5+0x1f5=*(0001edf5)
:02047360 1349F543 unknown
:02047364 10010965 andne  r0,r1,r5,ror #0x12
:02047368 000DC3A0 andeq  r12,r13,r0,lsr #0x7
:0204736C 4001B520 andmi  r11,r1,r0,lsr #0xa
:02047370 D314E580 tstle r4,#0x20000000
:02047374 59002405 stmpldb  r0 ,{r0,r2,r10,r13}
:02047378 15A53001 strne r3,[r5, #+0x1]!
:0204737C 00BEE58D adceqs r14,r14,r13,lsl #0xb
:02047380 21BD000A movcss r0,r10			;r0=0(0x0)
:02047384 ED40D154 unknown
:02047388 06D1F813 unknown
:0204738C 02E95A04 rsceq  r5,r9,#0x4000
:02047390 110011B8 strneh r1,[r0, -r8]
:02047394 00116711 andeqs r6,r1,r1,lsl r7
:02047398 352D3698 strcc r3,[r13, #-0x698]!
:0204739C 4011A83A andmis r10,r1,r10,lsr r8
:020473A0 93001162 unknown
:020473A4 5598405D ldrpl r4,[r8, #+0x5d]		;r8+0x5d=*(0000005d)
:020473A8 115D4011 cmpne r13,r1,lsl r0
:020473AC 40C98E00 sbcmi  r8,r9,r0,lsl #0x1c
:020473B0 5D203588 stcpl  5,cr3,[r0,#-0x220]!
:020473B4 3589D537 strcc r13,[r9, #+0x537]		;r9+0x537=*(000005f7)
:020473B8 D9168D00 ldmledb  r6 ,{r8,r10,r11,r15}
:020473BC BD18D95B unknown
:020473C0 A520A101 strge r10,[r0, #-0x101]!
:020473C4 8D04FE5B unknown
:020473C8 08004903 stmeqda  r0 ,{r0,r1,r8,r11,r14}
:020473CC 4A401154 bmi 0304B924
:020473D0 7BA60069 blvc 009C757C
:020473D4 01192069 tsteq r9,r9,ror #0x0
:020473D8 13FD0055 mvnnes r0,#0x55
:020473DC 419D303B orrmis r3,r13,r11,lsr r0
:020473E0 059F309E ldreq r3,[r15, #+0x9e]		;r15+0x9e=*(02047486)=#-1343765200(0xafe7c530)
:020473E4 06030051 unknown
:020473E8 12088030 andne  r8,r8,#0x30
:020473EC 5523D505 strpl r13,[r3, #-0x505]!
:020473F0 8A33E911 bhi 02D4183C
:020473F4 5C0400A5 stcpl  0,cr0,[r4],{#0xa5}
:020473F8 65F80321 ldrvsb r0,[r8, #+0x321]!
:020473FC 10A55C06 adcne  r5,r5,r6,lsl #0x18
:02047400 40A1109D umlalmi  r1,r1,r13,r0
:02047404 0001756C andeq  r7,r1,r12,ror #0xa
:02047408 89109974 ldmhidb  r0 ,{r2,r4,r5,r6,r8,r11,r12,r15}
:0204740C 7C1F7100 ldcvc  1,cr7,[r15],{#0x0}
:02047410 991D9F10 ldmlsdb  r13 ,{r4,r8,r9,r10,r11,r12,r15}
:02047414 00112F25 andeqs r2,r1,r5,lsr #0x1e
:02047418 7D013660 unknown
:0204741C 11456C21 unknown
:02047420 00112A40 andeqs r2,r1,r0,asr #0x14
:02047424 1B19365B blne 02694D98
:02047428 201100E9 andcss r0,r1,r9,ror #0x1
:0204742C 110705E5 unknown
:02047430 00115600 andeqs r5,r1,r0,lsl #0xc
:02047434 104C1015 subne  r1,r12,r5,lsl r0
:02047438 25851B9F strcs r1,[r5, #+0xb9f]		;r5+0xb9f=*(0001f79f)
:0204743C 51001520 unknown
:02047440 04EB0136 unknown
:02047444 1ACD1005 bne 0138B460
:02047448 01B91575 moveqs r1,r5,ror r5
:0204744C 4D3D07E5 ldcmi  7,cr0,[r13,#-0x394]!
:02047450 E05E1015 subs r1,r14,r5,lsl r0
:02047454 E108C1E3 unknown
:02047458 10351F1D eornes r1,r5,r13,lsl r15
:0204745C B424ED06 unknown
:02047460 E58D1029 str r1,[r13, #+0x29]		;r13+0x29=*(00000029)
:02047464 EB000060 bl 020475EC
:02047468 7C811FA9 stcvc  15,cr1,[r1],{#0xa9}
:0204746C 01640001 unknown
:02047470 00014800 andeq  r4,r1,r0,lsl #0x10
:02047474 AA00D968 bge 0207DA1C
:02047478 2DC859F9 unknown
:0204747C E12A9D00 unknown
:02047480 C1200807 unknown
:02047484 C5309D02 ldrgt r9,[r0, #-0xd02]!
:02047488 252FAFE7 strcs r10,[r15, #-0xfe7]!
:0204748C 402544F0 unknown
:02047490 80259CA0 eorhi  r9,r5,r0,lsr #0x19
:02047494 F0252FA5 eornv  r2,r5,r5,lsr #0x1f
:02047498 74402566 strvcb r2,[r0],#-0x566
:0204749C D9102552 ldmledb  r0 ,{r1,r4,r6,r8,r10,r13}
:020474A0 9B002510 blls 020508E8
:020474A4 5CF0252F ldcpll 5,cr2,[r0],#+0xbc
:020474A8 50A74025 adcpl  r4,r7,r5,lsr #0x0
:020474AC 087D6025 unknown
:020474B0 5AD50025 bpl 0158754C
:020474B4 25755025 ldrcsb r5,[r5, #-0x25]!
:020474B8 046DBE40 unknown
:020474BC 11E92B5D mvnne  r2,r13,asr r11
:020474C0 EB012F87 bl 020932E4
:020474C4 388711C1 stmccia  r7 ,{r0,r6,r7,r8,r12}
:020474C8 5B490415 blpl 03288524
:020474CC 4D0055A4 unknown
:020474D0 00018419 andeq  r8,r1,r9,lsl r4
:020474D4 000190B6 streqh r9,[r1], -r6
:020474D8 A800019C stmgeda  r0 ,{r2,r3,r4,r7,r8}
:020474DC 09112641 ldmeqdb  r1 ,{r0,r6,r9,r10,r13}
:020474E0 00256A90 mlaeq  r5,r0,r10,r6unknown
:020474E4 15004DA0 strne r4,[r0, #-0xda0]		;(r0-0xda0=*(fffff260))
:020474E8 204DD704 subcs  r13,r13,r4,lsl #0xe
:020474EC 01990471 orreqs r0,r9,r1,ror r4
:020474F0 9F4060ED swils 0x004060ed
:020474F4 00C910E5 sbceq  r1,r9,r5,ror #0x1
:020474F8 4620800A unknown
:020474FC E9300DE0 ldmdb  r0!,{r5,r6,r7,r8,r10,r11}
:02047500 7EE58418 mcrvc 4,7,r8,cr5,cr8,{0}
:02047504 0A8C0029 beq 003475B0
:02047508 001D1FD5 ldreqsb r1,[r13], -r5
:0204750C 070201B4 unknown
:02047510 56000875 unknown
:02047514 19E04990 unknown
:02047518 86A00710 unknown
:0204751C 150308E2 strne r0,[r3, #-0x8e2]		;(r3-0x8e2=*(afe7bc4e))
:02047520 F9000A00 stmnvdb  r0 ,{r9,r11}
:02047524 C3006507 unknown
:02047528 004D32FE unknown
:0204752C 59109D60 ldmpldb  r0 ,{r5,r6,r8,r10,r11,r12,r15}
:02047530 06C401E3 streqb r0,db 
:02047534 EAC5135D b 0118C2B0
:02047538 00090165 andeq  r0,r9,r5,ror #0x2
:0204753C 1649E047 strneb r14,r0,r9,r5,ror #0x2
:02047540 21F54218 mvncss r4,r8,lsl r2
:02047544 1FE503E5 swine 0x00e503e5
:02047548 CD650101 stcgtl 1,cr0,[r5,#-0x4]!
:0204754C 15421015 strneb r1,[r2, #-0x15]		;(r2-0x15=*(01412ff1))
:02047550 D848BF00 stmleda  r8 ,{r8,r9,r10,r11,r12,r13,r15}^
:02047554 9F2040E9 swils 0x002040e9
:02047558 E15711ED cmp r7,r13,ror #0x3
:0204755C A200C524 andge  r12,r0,#0x9000000
:02047560 C0A800C5 adcgt  r0,r8,r5,asr #0x1
:02047564 9F1B80AD swils 0x001b80ad
:02047568 18336125 ldmneda  r3!,{r0,r2,r5,r8,r13,r14}
:0204756C 09E593C0 unknown
:02047570 15C12318 strneb r2,[r1, #+0x318]		;r1+0x318=*(00910318)
:02047574 03001DA1 unknown
:02047578 8FF11845 swihi 0x00f11845
:0204757C 00011F90 muleq  r1,r0,r15
:02047580 00010285 andeq  r0,r1,r5,lsl #0x5
:02047584 11000108 unknown
:02047588 19170001 ldmnedb  r7 ,{r0}
:0204758C 0014AA00 andeqs r10,r4,r0,lsl #0x14
:02047590 1A093061 bne 0229371C
:02047594 30041051 andcc  r1,r4,r1,asr r0
:02047598 149C3055 ldrne r3,[r12],#+0x55
:0204759C B9288025 stmltdb  r8!,{r0,r2,r5,r15}
:020475A0 8D400809 unknown
:020475A4 000C0AE5 andeq  r0,r12,r5,ror #0x15
:020475A8 19103019 ldmnedb  r0 ,{r0,r3,r4,r12,r13}
:020475AC 00190A80 andeqs r0,r9,r0,lsl #0x15
:020475B0 04D410F9 ldreqb r1,[r4],#+0xf9
:020475B4 00498D50 subeq  r8,r9,r0,asr r13
:020475B8 0F29D193 swieq 0x0029d193
:020475BC 11A80009 movne  r0,r9			;r0=192(0xc0)
:020475C0 06D90310 unknown
:020475C4 E9930003 ldmib  r3 ,{r0,r1}
:020475C8 93300514 teqls r0,#0x5000000
:020475CC 127D06E5 rsbnes r0,r13,#0xE500000
:020475D0 002111D1 unknown
:020475D4 1DF010AD ldcnel 0,cr1,[r0,#+0x2b4]!
:020475D8 FF9F4C10 swinv 0x009f4c10
:020475DC 10E514EB rscne  r1,r5,r11,ror #0x9
:020475E0 43C15285 bicmi  r5,r1,#0x50000008
:020475E4 8524E92D strhi r14,[r4, #-0x92d]!
:020475E8 30B9D402 adcccs r13,r9,r2,lsl #0x8
:020475EC 24D0278D ldrcsb r2,[r0],#+0x78d
:020475F0 00C50919 sbceq  r0,r5,r9,lsl r9
:020475F4 999EE208 ldmlsib  r14 ,{r3,r9,r13,r14,r15}
:020475F8 E2465010 sub  r5,r6,#0x10
:020475FC 4A000026 bmi 0204769C
:02047600 028150B8 addeq  r5,r1,#0xB8
:02047604 D5603D80 strleb r3,[r0, #-0xd80]!
:02047608 E5D50009 ldrb r0,[r5, #+0x9]		;r5+0x9=*(0001ec09)
:0204760C 05855002 streq r5,[r5, #+0x2]		;r5+0x2=*(0001ec02)
:02047610 F03D003D eornvs r0,r13,r13,lsr r0
:02047614 E59F9090 ldr r9,[r15, #+0x90]		;r15+0x90=*(020476ac)=#3221553(0x00312831)
:02047618 69035090 stmvsdb  r3 ,{r4,r7,r12,r14}
:0204761C E28D8000 add  r8,r13,#0x0
:02047620 000D700F andeq  r7,r13,r15
:02047624 E3A04160 mov  r4,#0x18		;r4=24(0x18)
:02047628 E28DC004 add  r12,r13,#0x4
:0204762C 8D003014 unknown
:02047630 05F90759 ldreqb r0,[r9, #+0x759]!
:02047634 0009DC10 andeq  r13,r9,r0,lsl r12
:02047638 0226E5DC eoreq  r14,r6,#0x37000000
:0204763C 100006F5 unknown
:02047640 C30495C3 unknown
:02047644 2D0222E5 unknown
:02047648 5220010C eorpl  r0,r0,#0x3
:0204764C 02FFF7E2 rsceqs r15,r15,#0x3880000
:02047650 00081AFF unknown
:02047654 110104FD unknown
:02047658 B006FD90 mullt  r6,r0,r13
:0204765C 04EBFFFE unknown
:02047660 7910127D ldmvcdb  r0 ,{r0,r2,r3,r4,r5,r6,r9,r12}
:02047664 D0071122 andle  r1,r7,r2,lsr #0x2
:02047668 E58D1C19 str r1,[r13, #+0xc19]		;r13+0xc19=*(00000c19)
:0204766C 0101E98F unknown
:02047670 E2115440 ands r5,r1,#0x40000000
:02047674 5AFFFFE8 bpl 0204761C
:02047678 14000918 strne r0,[r0],#-0x918
:0204767C A4004540 strge r4,[r0],#-0x540
:02047680 000C0045 andeq  r0,r12,r5,asr #0x0
:02047684 D50A099F strle r0,[r10, #-0x99f]		;(r10-0x99f=*(fffff661))
:02047688 0EF5C50F cdpeq 5,14,cr12,cr5,cr15,0
:0204768C 8311F924 tsthi r1,#0x90000
:02047690 2ACC3039 bcs 0135377C
:02047694 2802150D stmcsda  r2 ,{r0,r2,r3,r8,r10,r12}
:02047698 1BCC01F1 blne 01347E64
:0204769C 2D502D0E unknown
:020476A0 1829C4F0 stmneda  r9!,{r4,r5,r6,r7,r10,r14,r15}
:020476A4 2DA60005 stccs  0,cr0,[r6,#+0x14]!
:020476A8 003108C0 eoreqs r0,r1,r0,asr #0x11
:020476AC 00312831 eoreqs r2,r1,r1,lsr r8
:020476B0 90000CEB andls  r0,r0,r11,ror #0x19
:020476B4 1128DD05 unknown
:020476B8 17890801 strne r0,[r9,+r1, lsl #0x10]
:020476BC 9A0005B0 bls 02048D84
:020476C0 69105D9E ldmvsdb  r0 ,{r1,r2,r3,r4,r7,r8,r10,r11,r12,r14}
:020476C4 65013106 strvs r3,[r1, #-0x106]		;(r1-0x106=*(0090fefa))
:020476C8 657950D0 ldrvsb r5,[r9, #-0xd0]!
:020476CC 65F06560 ldrvsb r6,[r0, #+0x560]!
:020476D0 09F065F0 unknown
:020476D4 0065FA1F rsbeq  r15,r5,r15,lsl r10
:020476D8 6DDF1625 unknown
:020476DC 615E25D0 ldrvssb r2,[r14, #-0x50]		;(r14-0x5d0=*(ffffffb0))
:020476E0 00695817 rsbeq  r5,r9,r7,lsl r8
:020476E4 90502C35 sublss r2,r0,r5,lsr r12
:020476E8 30020537 andcc  r0,r2,r7,lsr r5
:020476EC 031D0069 tsteq r13,#0x69
:020476F0 0A020795 beq 020C954C
:020476F4 15033138 strne r3,[r3, #-0x138]		;(r3-0x138=*(afe7c3f8))
:020476F8 15098D00 strne r8,[r9, #-0xd00]		;(r9-0xd00=*(00311b31))
:020476FC 00313330 eoreqs r3,r1,r0,lsr r3
:02047700 6F0C57DD swivs 0x000c57dd
:02047704 0ABD9500 beq 00FACB0C
:02047708 179DE28D ldrne r14,[r13,+r13, lsl #0x5]
:0204770C 64E01D9D unknown
:02047710 15D9006D ldrneb r0,[r9, #+0x6d]		;r9+0x6d=*(0031289e)
:02047714 A502159D strge r1,[r2, #-0x59d]		;(r2-0x59d=*(01412a69))
:02047718 599E6100 ldmplib  r14 ,{r8,r13,r14}
:0204771C 35777010 ldrccb r7,[r7, #-0x10]!
:02047720 A105DD16 unknown
:02047724 5001050F andpl  r0,r1,r15,lsl #0xa
:02047728 47600BC9 strmib r0,r0,r1,r15,lsl #0xa
:0204772C D5030590 strle r0,[r3, #-0x590]		;(r3-0x590=*(afe7bfa0))
:02047730 02E35625 rsceq  r5,r3,#0x2500000
:02047734 241508C0 ldrcs r0,[r5],#-0x8c0
:02047738 1515CD01 ldrne r12,[r5, #-0xd01]		;(r5-0xd01=*(0001deff))
:0204773C 45227920 strmi r7,[r2, #-0x920]!
:02047740 70153937 andvcs r3,r5,r7,lsr r9
:02047744 0C0D297D stceq  9,cr2,[r13],{#0x7d}
:02047748 05E59600 streqb r9,[r5, #+0x600]!
:0204774C 81105110 tsthi r0,r0,lsl r1
:02047750 0D2D0021 stceq  0,cr0,[r13,#-0x84]!
:02047754 EBFFFBC4 bl 0204666C
:02047758 83162570 tsthi r6,#0x1C000000
:0204775C 60B91A14 adcvss r1,r9,r4,lsl r10
:02047760 13C1F0B9 bicne  r15,r1,#0xB9
:02047764 B983F0B9 stmltib  r3 ,{r0,r3,r4,r5,r7,r12,r13,r14,r15}
:02047768 F0B9BC60 adcnvs r11,r9,r0,ror #0x18
:0204776C 1590B99E ldrne r11,[r0, #+0x99e]		;r0+0x99e=*(00000a5e)
:02047770 7AF115E1 bvc 01C8CEFC
:02047774 9DF115FF ldclsl 5,cr1,[r1,#+0x3fc]!
:02047778 1561156B strneb r1,[r1, #-0x56b]!
:0204777C 6115A0F1 ldrvssh r10,[r5, -r1]
:02047780 F059D059 subnvs r13,r9,r9,asr r0
:02047784 59FF7663 unknown
:02047788 605954F0 ldrvssh r5,[r9],#-0x40
:0204778C 59A5F059 stmplib  r5!,{r0,r3,r4,r6,r12,r13,r14,r15}
:02047790 B95AB480 ldmltdb  r10 ,{r7,r10,r12,r13,r15}^
:02047794 A9F0B980 ldmgeib  r0!,{r7,r8,r11,r12,r13,r15}^
:02047798 F0B9FF00 adcnvs r15,r9,r0,lsl #0x1e
:0204779C B960B93D unknown
:020477A0 B958D7F0 ldmltdb  r8 ,{r4,r5,r6,r7,r8,r9,r10,r12,r14,r15}^
:020477A4 E92D41D0 stmdb  r13!,{r4,r6,r7,r8,r14}
:020477A8 65105D48 ldrvs r5,[r0, #-0xd48]		;(r0-0xd48=*(fffff378))
:020477AC 5D64C200 stcpll 2,cr12,[r4,#-0x0]!
:020477B0 005D8010 subeqs r8,r13,r0,lsl r0
:020477B4 19501185 ldmnedb  r0 ,{r0,r2,r7,r8,r12}^
:020477B8 DA0ACD0E ble 022FABF8
:020477BC 08805940 stmeqia  r0 ,{r6,r8,r11,r12,r14}
:020477C0 11070059 unknown
:020477C4 00592500 subeqs r2,r9,r0,lsl #0xa
:020477C8 005964AA subeqs r6,r9,r10,lsr #0x9
:020477CC 14393005 unknown
:020477D0 31200DC9 unknown
:020477D4 C910B204 ldmgtdb  r0 ,{r2,r9,r12,r13,r15}
:020477D8 295AE82C ldmcsdb  r10 ,{r2,r3,r5,r11,r13,r14,r15}^
:020477DC 10594800 subnes r4,r9,r0,lsl #0x10
:020477E0 40595281 submis r5,r9,r1,lsl #0x5
:020477E4 BD440329 unknown
:020477E8 58127104 ldmplda  r2 ,{r2,r8,r12,r13,r14}
:020477EC 5B7019CD blpl 03C4DF28
:020477F0 ED297801 stc  8,cr7,[r9,#-0x4]!
:020477F4 2C001D11 stccs  13,cr1,[r0],{#0x11}
:020477F8 6D040209 unknown
:020477FC 2006AD0B andcs  r10,r6,r11,lsl #0x1a
:02047800 00C90045 sbceq  r0,r9,r5,asr #0x0
:02047804 04C058EB streqb r5,[r0],#+0x8eb
:02047808 01883D9D unknown
:0204780C C0054115 andgt  r4,r5,r5,lsl r1
:02047810 0E5FE58D cdpeq 5,4,cr14,cr15,cr13,4
:02047814 350F85FF strcc r8,[r15, #-0x5ff]		;r15-0x5ff=*(0204721d)=#805700101(0x30060205)
:02047818 02FDF005 rsceqs r15,r13,#0x5
:0204781C F00295BC strnvh r9,[r2], -r12
:02047820 11914756 orrnes r4,r1,r6,asr r7
:02047824 E000E5D0 unknown
:02047828 42400001 submi  r0,r0,#0x1
:0204782C 056000AD streqb r0,[r0, #-0xad]!
:02047830 05300EE2 ldreq r0,[r0, #-0xee2]!
:02047834 A041C000 subge  r12,r1,r0
:02047838 19A50EE1 stmneib  r5!,{r0,r5,r6,r7,r9,r10,r11}
:0204783C 807017FD unknown
:02047840 A00118E0 andge  r1,r1,r0,ror #0x11
:02047844 5A037157 bpl 02123DA8
:02047848 08A00AE1 stmeqia  r0!,{r0,r5,r6,r7,r9,r11}
:0204784C 800CE024 andhi  r14,r12,r4,lsr #0x0
:02047850 0AA000C5 beq 00847B6C
:02047854 800310E2 andhi  r1,r3,r2,ror #0x1
:02047858 0D4900C5 unknown
:0204785C 31A09002 movcc  r9,r2			;r9=21049350(0x1413006)
:02047860 2EA00A0C cdpcs 10,10,cr0,cr0,cr12,0
:02047864 A09001E0 addges r0,r0,r0,ror #0x3
:02047868 A00A0021 andge  r0,r10,r1,lsr #0x0
:0204786C 9009E026 andls  r14,r9,r6,lsr #0x0
:02047870 0800E02A stmeqda  r0 ,{r1,r3,r5,r13,r14,r15}
:02047874 EDE039E0 stcl 9,cr3,[r0,#+0x380]!
:02047878 EDD78020 unknown
:0204787C ED189000 unknown
:02047880 00E35E40 rsceq  r5,r3,r0,asr #0x1c
:02047884 0205D770 andeq  r13,r5,#0x1C00000
:02047888 ED077001 unknown
:0204788C 01035700 unknown
:02047890 118810ED orrne  r1,r8,r13,ror #0x1
:02047894 201D4140 andcss r4,r13,r0,asr #0x2
:02047898 31E30755 mvncc  r0,r5,asr r7
:0204789C 2B87F042 blcs 002439AC
:020478A0 10F5E8BD unknown
:020478A4 17E10111 unknown
:020478A8 4CFE0239 ldcmil 2,cr0,[r14],#+0xe4
:020478AC 79F00001 unknown
:020478B0 9F50D800 swils 0x0050d800
:020478B4 851079E5 ldrhi r7,[r0, #-0x9e5]		;(r0-0x9e5=*(fffff6db))
:020478B8 E0C42095 smull  r2,r4,r5,r0
:020478BC E3A08000 mov  r8,#0x0		;r8=0(0x0)
:020478C0 A0700100 rsbges r0,r0,r0,lsl #0x2
:020478C4 994244E3 stmlsdb  r2 ,{r0,r1,r5,r6,r7,r10,r14}^
:020478C8 C00C1D01 andgt  r1,r12,r1,lsl #0x1a
:020478CC 00691493 unknown
:020478D0 84106940 ldrhi r6,[r0],#-0x940
:020478D4 54CA0069 strplb r0,[r10],#+0x69
:020478D8 05B008E5 ldreq r0,[r0, #+0x8e5]!
:020478DC 16D96000 ldrneb r6,[r9],+r0
:020478E0 68900139 ldmvsia  r0 ,{r0,r3,r4,r5,r8}
:020478E4 59004D8A stmpldb  r0 ,{r1,r3,r7,r8,r10,r11,r14}
:020478E8 750A62E5 strvc r6,[r10, #-0x2e5]		;(r10-0x2e5=*(fffffd1b))
:020478EC 3203E114 andcc  r14,r3,#0x5
:020478F0 8DE02730 stchil 7,cr2,[r0,#+0xc0]!
:020478F4 30013102 andcc  r3,r1,r2,lsl #0x2
:020478F8 0BE20803 bleq 018C990C
:020478FC 4F21A010 swimi 0x0021a010
:02047900 052901DD streq r0,[r9, #-0x1dd]!
:02047904 005133C0 subeqs r3,r1,r0,asr #0x7
:02047908 283003E2 ldmcsda  r0!,{r1,r5,r6,r7,r8,r9}
:0204790C 820469E0 andhi  r6,r4,#0x380000
:02047910 00010323 andeq  r0,r1,r3,lsr #0x6
:02047914 80011129 andhi  r1,r1,r9,lsr #0x2
:02047918 D10CE020 unknown
:0204791C 29950079 ldmcsib  r5 ,{r0,r3,r4,r5,r6}
:02047920 C2139481 andgts r9,r3,#0x81000000
:02047924 2D010AE0 unknown
:02047928 2D101541 unknown
:0204792C 00090210 andeq  r0,r9,r0,lsl r2
:02047930 6E10301D mrcvs 0,0,r3,cr0,cr13,{0}
:02047934 001FDDE3 andeqs r13,r15,r3,ror #0x1b
:02047938 0DE35800 stceql 8,cr5,[r3,#+0x0]!
:0204793C 01420500 unknown
:02047940 03110000 tsteq r1,#0x0
:02047944 E9020350 stmdb  r2 ,{r4,r6,r8,r9}
:02047948 3DD9882F unknown
:0204794C C9032918 stmgtdb  r3 ,{r3,r4,r8,r11,r13}
:02047950 877001E5 ldrhib r0,db 
:02047954 5700FD06 strpl r15,[r0,-r6, lsl #0x1a]
:02047958 0101D7E3 unknown
:0204795C 0541010A streqb r0,[r1, #-0x10a]		;(r1-0x10a=*(0090fef6))
:02047960 4FF8D111 swimi 0x00f8d111
:02047964 0FAD1A3D swieq 0x00ad1a3d
:02047968 2A3D9F00 bcs 02FAF570
:0204796C 11D54CE4 bicnes r4,r5,r4,ror #0x19
:02047970 92312D70 eorlss r2,r1,#0x1C00
:02047974 E5A01CA9 str r1,[r0, #+0xca9]!
:02047978 A055B000 subges r11,r5,r0
:0204797C A1800AE1 orrge  r0,r0,r1,ror #0x15
:02047980 00E35B11 rsceq  r5,r3,r1,lsl r11
:02047984 0D000110 unknown
:02047988 A5090031 strge r0,[r9, #-0x31]		;(r9-0x31=*(01412fd5))
:0204798C 01A9A701 moveq  r10,r1,lsl #0xe		;r10=1073741824(0x40000000)
:02047990 007D55BC unknown
:02047994 E1A02FA0 mov  r2,r0,lsr #0x1f		;r2=0(0x0)
:02047998 01C63091 unknown
:0204799C 826246E0 rsbhi  r4,r2,#0xE000000
:020479A0 7D26307D stcvc  0,cr3,[r6,#-0x1f4]!
:020479A4 7D506000 unknown
:020479A8 1EE28610 mcrne 6,7,r8,cr2,cr0,{0}
:020479AC 85010B19 strhi r0,[r1, #-0xb19]		;(r1-0xb19=*(0090f4e7))
:020479B0 00510E00 subeqs r0,r1,r0,lsl #0x1c
:020479B4 60DA135A sbcvss r1,r10,r10,asr r3
:020479B8 000A0194 muleq  r10,r4,r1
:020479BC 0A108400 beq 024689C4
:020479C0 D1E7D490 unknown
:020479C4 11506000 cmpne r0,r0
:020479C8 00091011 andeq  r1,r9,r1,lsl r0
:020479CC BA08E08A blt 0227FBFC
:020479D0 0896000D ldmeqia  r6 ,{r0,r2,r3}
:020479D4 1595E000 ldrne r14,[r5, #+0x0]		;r5+0x0=*(0001ec00)
:020479D8 01654207 unknown
:020479DC EB0145B6 bl 020990BC
:020479E0 D60AF160 strle r15,[r5, #+0x0]		;r5+0x0=*(0001ec00)
:020479E4 E1903041 orrs r3,r0,r1,asr #0x0
:020479E8 E19020D1 ldrsb r2,[r0, +r1]
:020479EC 2039009A mlacss r9,r10,r0,r0unknown
:020479F0 0D80201D unknown
:020479F4 04E0E061 unknown
:020479F8 0ADD810D beq 017A7E34
:020479FC 0002E7D4 unknown
:02047A00 F9E00420 unknown
:02047A04 3CEB011F stcccl 1,cr0,[r11],#+0x7c
:02047A08 E5009F10 str r9,[r0, #-0xf10]		;(r0-0xf10=*(fffff1b0))
:02047A0C E0C32091 smull  r2,r3,r1,r0
:02047A10 00A01FA0 adceq  r1,r0,r0,lsr #0x1f
:02047A14 813243E1 teqhi r2,r1,ror #0x7
:02047A18 08AD5DE0 stmeqia  r13!,{r5,r6,r7,r8,r10,r11,r12,r14}
:02047A1C C3234091 unknown
:02047A20 403002E0 eormis r0,r0,r0,ror #0x5
:02047A24 000021E0 andeq  r2,r0,r0,ror #0x3
:02047A28 000AE283 andeq  r14,r10,r3,lsl #0x5
:02047A2C 0047E7C5 subeq  r14,r7,r5,asr #0xf
:02047A30 01E28800 mvneq  r8,r0,lsl #0x10
:02047A34 003D8AA0 eoreqs r8,r13,r0,lsr #0x15
:02047A38 46E3405A unknown
:02047A3C CCE2808C stcgtl 0,cr8,[r2],#+0x230
:02047A40 12590039 subnes r0,r9,#0x39
:02047A44 BD8FF8C0 unknown
:02047A48 0E1CC4E8 cdpeq 4,0,cr12,cr12,cr8,7
:02047A4C 02C10002 sbceq  r0,r1,#0x2
:02047A50 1D552C0B unknown
:02047A54 000D16C9 andeq  r1,r13,r9,asr #0xd
:02047A58 0C135C30 ldceq  12,cr5,[r3],{#0x30}
:02047A5C 0C17D030 ldceq  0,cr13,[r7],{#0x30}
:02047A60 17D10020 ldrneb r0,[r1,+r0, lsr #0x0]
:02047A64 11530002 cmpne r3,r2
:02047A68 19991931 ldmneib  r9 ,{r0,r4,r5,r8,r11,r12}
:02047A6C 201205C0 andcss r0,r2,r0,asr #0xb
:02047A70 0DF506A9 ldceql 6,cr0,[r5,#+0x2a4]!
:02047A74 F929014B stmnvdb  r9!,{r0,r1,r3,r6,r8}
:02047A78 F510A547 ldrnv r10,[r0, #-0x547]		;(r0-0x547=*(fffffb79))
:02047A7C A1DC116D bicges r1,r12,r13,ror #0x2
:02047A80 010504ED unknown
:02047A84 40045A71 andmi  r5,r4,r1,ror r10
:02047A88 B5158539 ldrlt r8,[r5, #-0x539]		;(r5-0x539=*(0001e6c7))
:02047A8C 0410F51B ldreq r15,[r0],#-0x51b
:02047A90 0C3502C1 ldceq  2,cr0,[r5],#-0x304
:02047A94 15EC29FD strneb r2,[r12, #+0x9fd]!
:02047A98 2D302D10 ldccs  13,cr2,[r0,#-0x40]!
:02047A9C 90C008F0 unknown
:02047AA0 340741E5 strcc r4,[r7],#-0x1e5
:02047AA4 8C200495 stchi  4,cr0,[r0],#-0x254
:02047AA8 024D1011 subeq  r1,r13,#0x11
:02047AAC 72300C01 eorvcs r0,r0,#0x100
:02047AB0 3008E7C2 andcc  r14,r8,r2,asr #0xf
:02047AB4 83008D90 unknown
:02047AB8 200820E2 andcs  r2,r8,r2,ror #0x1
:02047ABC D91FC180 ldmledb  r15 ,{r7,r8,r14,r15}
:02047AC0 7DE7C00A stcvcl 0,cr12,[r7,#+0x28]!
:02047AC4 75709818 ldrvcb r9,[r0, #-0x818]!
:02047AC8 5DB06017 ldcpl  0,cr6,[r0,#+0x5c]!
:02047ACC 8D18D524 unknown
:02047AD0 95727014 ldrlsb r7,[r2, #-0x14]!
:02047AD4 E0000000 and  r0,r0,r0
:02047AD8 E10481E3 unknown
:02047ADC 85A1125D strhi r1,[r1, #+0x25d]!
:02047AE0 012C6E1D unknown
:02047AE4 94303A05 unknown
:02047AE8 06912231 unknown
:02047AEC 4D148D10 unknown
:02047AF0 27E08318 unknown
:02047AF4 398C2045 stmccib  r12 ,{r0,r2,r6,r13}
:02047AF8 08003109 stmeqda  r0 ,{r0,r3,r8,r12,r13}
:02047AFC 45700089 ldrmib r0,[r0, #-0x89]!
:02047B00 30282500 eorcc  r2,r8,r0,lsl #0xa
:02047B04 00E3E06B rsceq  r14,r3,r11,ror #0x0
:02047B08 096D1405 unknown
:02047B0C 2100AD02 unknown
:02047B10 0805D800 stmeqda  r5 ,{r11,r12,r14,r15}
:02047B14 01119520 tsteq r1,r0,lsr #0xa
:02047B18 10000040 andne  r0,r0,r0,asr #0x0
:02047B1C 00091125 andeq  r1,r9,r5,lsr #0x2
:02047B20 00010001 andeq  r0,r1,r1
:02047B24 13E08010 mvnne  r8,#0x10
:02047B28 E0422004 sub  r2,r2,r4
:02047B2C 5D01231D unknown
:02047B30 1815800B ldmneda  r5 ,{r0,r1,r3,r15}
:02047B34 0D08E040 unknown
:02047B38 814D3801 unknown
:02047B3C 10D16161 sbcnes r6,r1,r1,ror #0x2
:02047B40 31512215 cmpcc r1,r5,lsl r2
:02047B44 85942081 ldrhi r2,[r4, #+0x81]		;r4+0x81=*(00000099)
:02047B48 01351C20 teqeq r5,r0,lsr #0x18
:02047B4C 018924AE orreq  r2,r9,r14,lsr #0x9
:02047B50 1500C931 strne r12,[r0, #-0x931]		;(r0-0x931=*(fffff78f))
:02047B54 D530C900 ldrle r12,[r0, #-0x900]!
:02047B58 657A9420 ldrvsb r9,[r10, #-0x420]!
:02047B5C 6538BD36 ldrvs r11,[r8, #-0xd36]!
:02047B60 314D6536 unknown
:02047B64 D9C1850C stmleib  r1 ,{r2,r3,r8,r10,r15}^
:02047B68 14DDCF84 ldrneb r12,[r13],#+0xf84
:02047B6C 036D14D5 unknown
:02047B70 85A4F513 strhi r15,[r4, #+0x513]!
:02047B74 1CA4E130 stcne  1,cr14,[r4],#+0xc0
:02047B78 39951077 ldmccib  r5 ,{r0,r1,r2,r4,r5,r6,r12}
:02047B7C DD1F3D20 unknown
:02047B80 85101C54 ldrhi r1,[r0, #-0xc54]		;(r0-0xc54=*(fffff46c))
:02047B84 10B5E51C adcnes r14,r5,r12,lsl r5
:02047B88 14D954D5 ldrneb r5,[r9],#+0x4d5
:02047B8C 35A90020 strcc r0,[r9, #+0x20]!
:02047B90 000D4E18 andeq  r4,r13,r8,lsl r14
:02047B94 25A900A5 strcs r0,[r9, #+0xa5]!
:02047B98 14E52DF1 unknown
:02047B9C E50804DD str r0,[r8, #-0x4dd]		;(r8-0x4dd=*(fffffb23))
:02047BA0 7520BF04 strvc r11,[r0, #-0xf04]!
:02047BA4 A9398105 ldmgedb  r9!,{r0,r2,r8,r15}
:02047BA8 9D959930 unknown
:02047BAC E574E590 ldrb r14,[r4, #-0x590]!
:02047BB0 0BFBFEF4 bleq 01F47788
:02047BB4 F4E534E5 unknown
:02047BB8 A518F0A5 ldrge r15,[r8, #-0xa5]		;(r8-0xa5=*(ffffff5b))
:02047BBC 005C2809 subeqs r2,r12,r9,lsl #0x10
:02047BC0 04F5F0A1 unknown
:02047BC4 209180A1 addcss r8,r1,r1,lsr #0x1
:02047BC8 028510A1 addeq  r1,r5,#0xA1
:02047BCC 89FE60A1 unknown
:02047BD0 30057D06 andcc  r7,r5,r6,lsl #0x1a
:02047BD4 F0A190A1 adcnv  r9,r1,r1,lsr #0x1
:02047BD8 F0A1F0A1 adcnv  r15,r1,r1,lsr #0x1
:02047BDC E0A17BCF adc  r7,r1,r15,asr #0x17
:02047BE0 6D2CF0A1 stcvs  0,cr15,[r12,#-0x284]!
:02047BE4 C070A139 rsbgts r10,r0,r9,lsr r1
:02047BE8 10153091 mulnes r5,r1,r0
:02047BEC 31C024DB unknown
:02047BF0 4594E000 ldrmi r14,[r4, #+0x0]		;r4+0x0=*(00000018)
:02047BF4 241C1310 ldrcs r1,[r12],#-0x310
:02047BF8 1D1D9EC0 unknown
:02047BFC 1C144103 ldcne  1,cr4,[r4],{#0x3}
:02047C00 E5148EC0 ldr r8,[r4, #-0xec0]		;(r4-0xec0=*(fffff158))
:02047C04 24B5C02C unknown
:02047C08 14450401 strneb r0,[r5],#-0x401
:02047C0C 8DC8208D unknown
:02047C10 8DF08DF0 ldchil 13,cr8,[r0,#+0x3c0]!
:02047C14 B08DA6F0 unknown
:02047C18 13A5F08D movne  r15,#0x8D		;r15=141(0x8d)
:02047C1C 8DF7408D ldchil 0,cr4,[r7,#+0x234]!
:02047C20 30F08DF0 unknown
:02047C24 F08D608D addnv  r6,r13,r13,lsl #0x1
:02047C28 F08DF08D addnv  r15,r13,r13,lsl #0x1
:02047C2C C08D7B82 addgt  r7,r13,r2,lsl #0x17
:02047C30 1A0D53D9 bne 0239CB9C
:02047C34 0029500D eoreq  r5,r9,r13
:02047C38 162536B1 unknown
:02047C3C 20FF109D smlalcss r1,r15,r13,r0
:02047C40 24200D94 unknown
:02047C44 30002120 andcc  r2,r0,r0,lsr #0x2
:02047C48 0B4D2494 bleq 03390EA0
:02047C4C 82039993 andhi  r9,r3,#0x24C000
:02047C50 83201CE2 unknown
:02047C54 7934E505 ldmvcdb  r4!,{r0,r2,r8,r10,r13,r14,r15}
:02047C58 00C53205 sbceq  r3,r5,r5,lsl #0x4
:02047C5C 200D0245 andcs  r0,r13,r5,asr #0x4
:02047C60 C5F40249 ldrgtb r0,[r4, #+0x249]!
:02047C64 A0C59400 sbcge  r9,r5,r0,lsl #0x8
:02047C68 40C5051D sbcmi  r0,r5,r13,lsl r5
:02047C6C C55EF0C5 ldrgtb r15,[r14, #-0xc5]		;(r14-0xc5=*(ffffff3b))
:02047C70 4005BD10 andmi  r11,r5,r0,lsl r13
:02047C74 A0C525BD strgeh r2,[r5],#+0x5d
:02047C78 1198F0C5 orrnes r15,r8,r5,asr #0x1
:02047C7C 00C5C900 sbceq  r12,r5,r0,lsl #0x12
:02047C80 C5F0C5AF ldrgtb r12,[r0, #+0x5af]!
:02047C84 C5F0C5F0 ldrgtb r12,[r0, #+0x5f0]!
:02047C88 C5F0C5F0 ldrgtb r12,[r0, #+0x5f0]!
:02047C8C C5F0C5F0 ldrgtb r12,[r0, #+0x5f0]!
:02047C90 0B2CFFF0 bleq 02B87C58
:02047C94 34F9F0C5 unknown
:02047C98 C960001D unknown
:02047C9C DC02B104 stcle  1,cr11,[r2],{#0x4}
:02047CA0 601102B9 ldrvsh r0,[r1], -r9
:02047CA4 9700119C unknown
:02047CA8 E002BD9B mul  r2,r11,r13
:02047CAC 497C694B unknown
:02047CB0 4550F100 ldrmib r15,[r0, #-0x100]		;(r0-0x100=*(ffffffc0))
:02047CB4 E597C030 ldr r12,[r7, #+0x30]		;r7+0x30=*(00000030)
:02047CB8 138F04CD orrne  r0,r15,#0xCD000000
:02047CBC E59C301C ldr r3,[r12, #+0x1c]		;r12+0x1c=*(0000001c)
:02047CC0 01030271 unknown
:02047CC4 E2833020 add  r3,r3,#0x20
:02047CC8 01892018 orreq  r2,r9,r8,lsl r0
:02047CCC 49208C30 stmmidb  r0!,{r4,r5,r10,r11,r15}
:02047CD0 4000F10A andmi  r15,r0,r10,lsl #0x2
:02047CD4 100601A0 andne  r0,r6,r0,lsr #0x3
:02047CD8 60830301 addvs  r0,r3,r1,lsl #0x6
:02047CDC 4907E59E stmmidb  r7 ,{r1,r2,r3,r4,r7,r8,r10,r13,r14,r15}
:02047CE0 00E1368D rsceq  r3,r1,r13,lsl #0xd
:02047CE4 97005024 strls r5,[r0,-r4, lsr #0x0]
:02047CE8 318748D1 unknown
:02047CEC 00B99706 adceqs r9,r9,r6,lsl #0xe
:02047CF0 31895491 unknown
:02047CF4 0469161D unknown
:02047CF8 05400914 streqb r0,[r0, #-0x914]		;(r0-0x914=*(fffff7ac))
:02047CFC 571010DD unknown
:02047D00 12D904C1 sbcnes r0,r9,#0xC1000000
:02047D04 89FA00DD unknown
:02047D08 9D400511 unknown
:02047D0C F7150924 ldrnv r0,[r5,-r4, lsr #0x12]
:02047D10 00E94F5D rsceq  r4,r9,r13,asr r15
:02047D14 901D2509 andlss r2,r13,r9,lsl #0xa
:02047D18 2931ED24 ldmcsdb  r1!,{r2,r5,r8,r10,r11,r13,r14,r15}
:02047D1C 156F9502 strneb r9,[r15, #-0x502]!
:02047D20 EA95C02C b 005B7DD8
:02047D24 0CE35C07 stceql 12,cr5,[r3],#+0x1c
:02047D28 3041F110 subcc  r15,r1,r0,lsl r1
:02047D2C 002000C9 eoreq  r0,r0,r9,asr #0x1
:02047D30 C909B59D stmgtdb  r9 ,{r0,r2,r3,r4,r7,r8,r10,r12,r13,r15}
:02047D34 D51CC531 ldrle r12,[r12, #-0x531]		;(r12-0x531=*(fffffacf))
:02047D38 1D006907 unknown
:02047D3C 00012025 andeq  r2,r1,r5,lsr #0x0
:02047D40 6E050889 cdpvs 8,0,cr0,cr5,cr9,4
:02047D44 17DD4039 unknown
:02047D48 3D206039 stccc  0,cr6,[r0,#-0xe4]!
:02047D4C 3507CD06 strcc r12,[r7, #-0xd06]		;(r7-0xd06=*(fffff2fa))
:02047D50 F701E520 strnv r14,[r1,-r0, lsr #0xa]
:02047D54 276500CD strcsb r0,[r1,-r0, lsr #0xa]
:02047D58 B58D076D strlt r0,[r13, #+0x76d]		;r13+0x76d=*(0000076d)
:02047D5C 250AFD00 strcs r15,[r10, #-0xd00]		;r10-0xd00=*(3ffff300)=#0(0x00000000)
:02047D60 F710B106 ldrnv r11,[r0,-r6, lsl #0x2]
:02047D64 21AD0025 movcs  r0,r5,lsr #0x0		;r0=125952(0x1ec00)
:02047D68 07DD40B1 unknown
:02047D6C 00A51594 umlaleq  r1,r5,r4,r5
:02047D70 C1244F12 unknown
:02047D74 F110A50D tstnv r0,r13,lsl #0xa
:02047D78 A540A522 strgeb r10,[r0, #-0x522]		;(r0-0x522=*(0001e6de))
:02047D7C C140A522 unknown
:02047D80 024D0A7E subeq  r0,r13,#0x7E000
:02047D84 A130489D unknown
:02047D88 30171D40 andccs r1,r7,r0,asr #0x1a
:02047D8C 14B64D95 unknown
:02047D90 D1E59D40 mvnle  r9,r0,asr #0x1a
:02047D94 4D22010A stcmi  1,cr0,[r2,#-0x28]!
:02047D98 F0500D10 subnvs r0,r0,r0,lsl r13
:02047D9C 59004530 stmpldb  r0 ,{r4,r5,r8,r10,r14}
:02047DA0 19441124 stmnedb  r4 ,{r2,r5,r8,r12}^
:02047DA4 45303D30 ldrmi r3,[r0, #-0xd30]!
:02047DA8 307E0016 rsbccs r0,r14,r6,lsl r0
:02047DAC 8D3002F5 ldchi  2,cr0,[r0,#-0x3d4]!
:02047DB0 8CC00105 stchil 1,cr0,[r0],{#0x5}
:02047DB4 D510E202 ldrle r14,[r0, #-0x202]		;(r0-0x202=*(0001e9fe))
:02047DB8 0DC01C00 unknown
:02047DBC 300F0501 andcc  r0,r15,r1,lsl #0xa
:02047DC0 2195C064 orrcss r12,r5,r4,ror #0x0
:02047DC4 18F53C28 unknown
:02047DC8 001501B1 ldreqh r0,[r5], -r1
:02047DCC 1CF42735 ldcnel 7,cr2,[r4],#+0xd4
:02047DD0 091400C5 ldmeqdb  r4 ,{r0,r2,r6,r7}
:02047DD4 552D8100 strpl r8,[r13, #-0x100]!
:02047DD8 034DCD12 unknown
:02047DDC 974D757A unknown
:02047DE0 40051019 andmi  r1,r5,r9,lsl r0
:02047DE4 802D2161 eorhi  r2,r13,r1,ror #0x2
:02047DE8 BD802DA7 unknown
:02047DEC 34412039 strccb r2,[r1],#-0x39
:02047DF0 0A0D002D beq 02387EAC
:02047DF4 39002D20 stmccdb  r0 ,{r5,r8,r10,r11,r13}
:02047DF8 EF552508 swi 0x00552508
:02047DFC 55352355 ldrpl r2,[r5, #-0x355]!
:02047E00 1F6D10E1 swine 0x006d10e1
:02047E04 858023E1 strhi r2,[r0, #+0x3e1]		;r0+0x3e1=*(0001efe1)
:02047E08 DF018101 swile 0x00018101
:02047E0C 04051245 streq r1,[r5],#-0x245
:02047E10 9C9153D9 ldcls  3,cr5,[r1],{#0xd9}
:02047E14 00850034 addeq  r0,r5,r4,lsr r0
:02047E18 354D4F10 strccb r4,[r13, #-0xf10]		;(r13-0xf10=*(fffff0f0))
:02047E1C 35000C89 strcc r0,[r0, #-0xc89]		;(r0-0xc89=*(0001df77))
:02047E20 3D25B520 stccc  5,cr11,[r5,#-0x80]!
:02047E24 9F71BE02 swils 0x0071be02
:02047E28 2D2921FD stccs  1,cr2,[r9,#-0x3f4]!
:02047E2C F9011D05 stmnvdb  r1 ,{r0,r2,r8,r10,r11,r12}
:02047E30 3483AD12 strcc r10,[r3],#+0xd12
:02047E34 3800E96E stmccda  r0 ,{r1,r2,r3,r5,r6,r8,r11,r13,r14,r15}
:02047E38 212D00E9 unknown
:02047E3C 0538EB01 ldreq r14,[r8, #-0xb01]!
:02047E40 353C03A9 ldrcc r0,[r12, #-0x3a9]!
:02047E44 89108500 ldmhidb  r0 ,{r8,r10,r15}
:02047E48 3D1BE590 unknown
:02047E4C 5BE53DFD blpl 01997648
:02047E50 A978E285 ldmgedb  r8!,{r0,r2,r7,r9,r13,r14,r15}^
:02047E54 E55CA901 ldrb r10,[r12, #-0x901]		;(r12-0x901=*(fffff6ff))
:02047E58 D1B11279 movles r1,r9,ror r2
:02047E5C 79C7215C stmvcib  r7 ,{r2,r3,r4,r6,r8,r13}^
:02047E60 F1201452 unknown
:02047E64 F501113B strnv r1,[r1, #-0x13b]		;(r1-0x13b=*(0090fec5))
:02047E68 7914E726 ldmvcdb  r4 ,{r1,r2,r5,r8,r9,r10,r13,r14,r15}
:02047E6C 00101505 andeqs r1,r0,r5,lsl #0xa
:02047E70 20004520 andcs  r4,r0,r0,lsr #0xa
:02047E74 0CE52685 stceql 6,cr2,[r5],#+0x214
:02047E78 49E59510 unknown
:02047E7C 1117710F tstne r7,r15,lsl #0x2
:02047E80 0A0D3860 beq 02396008
:02047E84 15051061 strne r1,[r5, #-0x61]		;(r5-0x61=*(0001eb9f))
:02047E88 79061900 stmvcdb  r6 ,{r8,r11,r12}
:02047E8C C076282C rsbgts r2,r6,r12,lsr #0x10
:02047E90 000F1285 andeq  r1,r15,r5,lsl #0x5
:02047E94 000F1894 muleq  r15,r4,r8
:02047E98 01188C00 tsteq r8,r0,lsl #0x18
:02047E9C 42D5168D sbcmis r1,r5,#0x8D00000
:02047EA0 152D5099 strne r5,[r13, #-0x99]!
:02047EA4 003514F0 unknown
:02047EA8 E5041E39 str r1,[r4, #-0xe39]		;(r4-0xe39=*(fffff1df))
:02047EAC 0C85C913 stceq  9,cr12,[r5],{#0x13}
:02047EB0 0B613600 bleq 038956B8
:02047EB4 0C0B2510 stceq  5,cr2,[r11],{#0x10}
:02047EB8 02A904DD adceq  r0,r9,#0xDD000000
:02047EBC B504B110 strlt r11,[r4, #-0x110]		;(r4-0x110=*(ffffff08))
:02047EC0 C93010C9 ldmgtdb  r0!,{r0,r3,r6,r7,r12}
:02047EC4 12B10600 adcnes r0,r1,#0x0
:02047EC8 D9100045 ldmledb  r0 ,{r0,r2,r6}
:02047ECC 6518B582 ldrvs r11,[r8, #-0x582]		;(r8-0x582=*(fffffa7e))
:02047ED0 CD222949 stcgt  9,cr2,[r2,#-0x124]!
:02047ED4 B41D450F ldrlt r4,[r13],#-0x50f
:02047ED8 E11ED420 tst r14,r0,lsr #0x8
:02047EDC 21104108 tstcs r0,r8,lsl #0x2
:02047EE0 000AE702 andeq  r14,r10,r2,lsl #0xe
:02047EE4 188CAA61 stmneia  r12 ,{r0,r5,r6,r9,r11,r13,r15}
:02047EE8 B91100A9 ldmltdb  r1 ,{r0,r3,r5,r7}
:02047EEC 08C98802 stmeqia  r9 ,{r1,r11,r15}^
:02047EF0 6A185A59 bvs 0265E85C
:02047EF4 2A5D41E5 bcs 03798690
:02047EF8 19050019 stmnedb  r5 ,{r0,r3,r4}
:02047EFC 17552000 ldrneb r2,[r5, -r0]
:02047F00 79D70019 ldmvcib  r7 ,{r0,r3,r4}^
:02047F04 092E8D19 stmeqdb  r14!,{r0,r3,r4,r8,r10,r11,r15}
:02047F08 94202000 unknown
:02047F0C 203510ED eorcss r1,r5,r13,ror #0x1
:02047F10 94001CC7 strls r1,[r0],#-0xcc7
:02047F14 053526AD ldreq r2,[r5, #-0x6ad]!
:02047F18 7106201D unknown
:02047F1C D104B807 unknown
:02047F20 071D0400 ldreq r0,[r13,-r0, lsl #0x8]
:02047F24 E594201C ldr r2,[r4, #+0x1c]		;r4+0x1c=*(00000034)
:02047F28 9F00480A swils 0x0000480a
:02047F2C 019520D1 ldreqsb r2,[r5, +r1]
:02047F30 798319D9 stmvcib  r3 ,{r0,r3,r4,r6,r7,r8,r11,r12}
:02047F34 218DB803 orrcs  r11,r13,r3,lsl #0x10
:02047F38 9D1BFD04 unknown
:02047F3C 00006F41 andeq  r6,r0,r1,asr #0x1e
:02047F40 658D1701 strvs r1,[r13, #+0x701]		;r13+0x701=*(00000701)
:02047F44 A1370500 teqge r7,r0,lsl #0xa
:02047F48 750EC911 strvc r12,[r14, #-0x911]		;(r14-0x911=*(fffff6ef))
:02047F4C 252FF9A7 strcs r15,[r15, #-0x9a7]!
:02047F50 007FEA18 rsbeqs r14,r15,r8,lsl r10
:02047F54 85277D00 strhi r7,[r7, #-0xd00]!
:02047F58 01101907 tsteq r0,r7,lsl #0x12
:02047F5C 5C5A02FD ldcpll 2,cr0,[r10],{#0xfd}
:02047F60 10C90019 sbcne  r0,r9,r9,lsl r0
:02047F64 012913CD unknown
:02047F68 27850FE3 strcs r0,r0,r9,r9,lsl r0
:02047F6C 238D4F97 orrcs  r4,r13,#0x25C
:02047F70 00B99A55 adceqs r9,r9,r5,asr r10
:02047F74 016900C9 unknown
:02047F78 79460039 stmvcdb  r6 ,{r0,r3,r4,r5}^
:02047F7C E90FFAE0 stmdb  r15 ,{r5,r6,r7,r9,r11,r12,r13,r14,r15}
:02047F80 55004902 strpl r4,[r0, #-0x902]		;(r0-0x902=*(0001e2fe))
:02047F84 5045F61F subpl  r15,r5,r15,lsl r6
:02047F88 451745B8 ldrmi r4,[r7, #-0x5b8]		;(r7-0x5b8=*(fffffa48))
:02047F8C 89844010 stmhiib  r4 ,{r4,r14}
:02047F90 EFE15407 swi 0x00e15407
:02047F94 B5076D13 strlt r6,[r7, #-0xd13]		;(r7-0xd13=*(fffff2ed))
:02047F98 90403927 subls  r3,r0,r7,lsr #0x12
:02047F9C 39048520 stmccdb  r4 ,{r5,r8,r10,r15}
:02047FA0 1D670105 stcnel 1,cr0,[r7,#-0x14]!
:02047FA4 45209440 strmi r9,[r0, #-0x440]!
:02047FA8 64002D04 strvs r2,[r0],#-0xd04
:02047FAC 102D00C1 eorne  r0,r13,r1,asr #0x1
:02047FB0 00085BD9 unknown
:02047FB4 41C9F02D bicmi  r15,r9,r13,lsr #0x0
:02047FB8 18903088 ldmneia  r0 ,{r3,r7,r12,r13}
:02047FBC 0E5120E5 cdpeq 0,4,cr2,cr1,cr5,7
:02047FC0 02079D03 andeq  r9,r7,#0xC0
:02047FC4 54030E5D strpl r0,[r3],#-0xe5d
:02047FC8 A1F80EF1 ldrgesh r0,[r8, #+0xe1]!
:02047FCC 30FD5D24 rscccs r5,r13,r4,lsr #0x1a
:02047FD0 0D000075 unknown
:02047FD4 13A913A5 movne  r1,#0x94000002		;r1=-1811939326(0x94000002)
:02047FD8 159B1979 ldrne r1,[r11, #+0x979]		;r11+0x979=*(00000979)
:02047FDC 41F01500 mvnmis r1,r0,lsl #0xa
:02047FE0 F7201503 strnv r1,[r0,-r3, lsl #0xa]!
:02047FE4 15B8F015 ldrne r15,[r8, #+0x15]!
:02047FE8 0559D940 ldreqb r13,[r9, #-0x940]		;(r9-0x940=*(014126c6))
:02047FEC 9DCD45F5 unknown
:02047FF0 293DAD88 ldmcsdb  r13!,{r3,r7,r8,r10,r11,r13,r15}
:02047FF4 1BF17151 blne 01CA4540
:02047FF8 100C2801 andne  r2,r12,r1,lsl #0x10
:02047FFC 8F004994 swihi 0x00004994
:02048000 A8116151 ldmgeda  r1 ,{r0,r4,r6,r8,r13,r14}
:02048004 85413D0B strhib r3,[r1, #-0xd0b]		;(r1-0xd0b=*(93fff2f7))
:02048008 92013508 andls  r3,r1,#0x2000000
:0204800C FDE843C5 stc2l 3,cr4,[r8,#+0x314]!
:02048010 592430ED stmpldb  r4!,{r0,r2,r3,r5,r6,r7,r12,r13}
:02048014 10175D11 andnes r5,r7,r1,lsl r13
:02048018 10002D69 andne  r2,r0,r9,ror #0x1a
:0204801C 07ACE584 streq r14,[r12,+r4, lsl #0xb]!
:02048020 32E91119 rsccc  r1,r9,#0x40000006
:02048024 C110D9C1 tstgt r0,r1,asr #0x13
:02048028 00550752 subeqs r0,r5,r2,asr r7
:0204802C 2D080039 unknown
:02048030 DB14491E blle 0255A4B0
:02048034 59196507 ldmpldb  r9 ,{r0,r1,r2,r8,r10,r13,r14}
:02048038 5D801102 unknown
:0204803C 519B5F22 orrpls r5,r11,r2,lsr #0x1e
:02048040 02899E22 addeq  r9,r9,#0x220
:02048044 000100B9 streqh r0,[r1], -r9
:02048048 F3024910 unknown
:0204804C 97023D99 unknown
:02048050 30A58361 adccc  r8,r5,r1,ror #0x6
:02048054 800D04ED andhi  r0,r13,r13,ror #0x9
:02048058 44000DC2 strmi r0,[r0],#-0xdc2
:0204805C BEAF800D cdplt 0,10,cr8,cr15,cr13,0
:02048060 0D50000D unknown
:02048064 E19EBA80 orrs r11,r14,r0,lsl #0x15
:02048068 CA800D0C bgt 0004B4A0
:0204806C 60000DBF strvsh r0,[r0], -r15
:02048070 1A05500D bne 0219C0AC
:02048074 0D98000D unknown
:02048078 0DB7BA80 ldceq  10,cr11,[r7,#+0x200]!
:0204807C 052D9C00 streq r9,[r13, #-0xc00]!
:02048080 01612309 unknown
:02048084 BA02B5B3 blt 020F5758
:02048088 FF9E2069 swinv 0x009e2069
:0204808C 0D2AC1EB stceq  1,cr12,[r10,#-0x3ac]!
:02048090 31E01042 mvncc  r1,r2,asr #0x0
:02048094 35C0015D strccb r0,[r0, #+0x15d]		;r0+0x15d=*(0001ed5d)
:02048098 E58DE003 str r14,[r13, #+0x3]		;r13+0x3=*(00000003)
:0204809C 8505C004 strhi r12,[r5, #-0x4]		;(r5-0x4=*(0001ebfc))
:020480A0 AD000809 unknown
:020480A4 80150822 andhis r0,r5,r2,lsr #0x10
:020480A8 002900BF unknown
:020480AC 3E101DEB cdpcc 13,0,cr1,cr0,cr11,7
:020480B0 41002D09 unknown
:020480B4 E410695A ldr r6,[r0],#-0x95a
:020480B8 9DB00D05 ldcls  13,cr0,[r0,#+0x14]!
:020480BC 54954059 ldrpl r4,[r5],#+0x59
:020480C0 1A000AA8 bne 0204AB68
:020480C4 5009249D mulpl  r9,r13,r4
:020480C8 70099D4C andvc  r9,r9,r12,asr #0x1a
:020480CC 130773C0 unknown
:020480D0 02890002 addeq  r0,r9,#0x2
:020480D4 7412511C ldrvc r5,[r2],#-0x11c
:020480D8 54430B45 strplb r0,[r3],#-0xb45
:020480DC 23A57825 movcs  r7,#0x250000		;r7=2424832(0x250000)
:020480E0 47091245 strmi r1,r7,#0x250000
:020480E4 0ADE1171 beq 017CC6B0
:020480E8 459F223D ldrmi r2,[r15, #+0x23d]		;r15+0x23d=*(0204832d)=#343256576(0x1475ae00)
:020480EC CD159D04 unknown
:020480F0 30B01301 adcccs r1,r0,r1,lsl #0x6
:020480F4 001109DD ldreqsb r0,[r1], -r13
:020480F8 903D05ED eorlss r0,r13,r13,ror #0xb
:020480FC 0C051C22 stceq  12,cr1,[r5],{#0x22}
:02048100 03694C04 unknown
:02048104 10032174 andne  r2,r3,r4,ror r1
:02048108 131DE201 tstne r13,#0x10000000
:0204810C A08C4502 addge  r4,r12,r2,lsl #0xa
:02048110 78FF200D unknown
:02048114 04FFE207 unknown
:02048118 1DE20814 stcnel 8,cr0,[r2,#+0x50]!
:0204811C 0189E10E orreq  r14,r9,r14,lsl #0x2
:02048120 02280EE1 eoreq  r0,r8,#0xE10
:02048124 020EE200 andeq  r14,r14,#0x0
:02048128 21043851 unknown
:0204812C 0129A05F unknown
:02048130 9570108D ldrlsb r1,[r0, #-0x8d]!
:02048134 3901015E stmccdb  r1 ,{r1,r2,r3,r4,r6,r8}
:02048138 3B2C1800 blcc 02B4E140
:0204813C 20099D10 andcs  r9,r9,r0,lsl r13
:02048140 29118128 ldmcsdb  r1 ,{r3,r5,r8,r15}
:02048144 30101502 andccs r1,r0,r2,lsl #0xa
:02048148 B99D3074 ldmltib  r13 ,{r2,r4,r5,r6,r12,r13}
:0204814C ADFE7D2B ldcgel 13,cr7,[r14,#+0xac]!
:02048150 24E1B01A unknown
:02048154 10591881 subnes r1,r9,r1,lsl #0x11
:02048158 11000990 swpne r0,r0,r0
:0204815C 21365508 teqcs r6,r8,lsl #0xa
:02048160 CD34E310 ldcgt  3,cr14,[r4,#-0x40]!
:02048164 B500555E strlt r5,[r0, #-0x55e]		;(r0-0x55e=*(0001e6a2))
:02048168 15003513 strne r3,[r0, #-0x513]		;(r0-0x513=*(0001e6ed))
:0204816C 1B2D1085 blne 02B8C388
:02048170 4E7900DE mrcmi 0,3,r0,cr9,cr14,{6}
:02048174 0D01104D unknown
:02048178 2900490C stmcsdb  r0 ,{r2,r3,r8,r11,r14}
:0204817C F6002914 unknown
:02048180 79304580 ldmvcdb  r0!,{r7,r8,r10,r14}
:02048184 A212BD00 andges r11,r2,#0x0
:02048188 00490355 subeq  r0,r9,r5,asr r3
:0204818C 69EE2195 unknown
:02048190 A1A09020 movge  r9,r0,lsr #0x0		;r9=125952(0x1ec00)
:02048194 B1A09007 movlt  r9,r7			;r9=2424832(0x250000)
:02048198 01100D01 tsteq r0,r1,lsl #0x1a
:0204819C 13290091 unknown
:020481A0 5926C9E8 stmpldb  r6!,{r3,r5,r6,r7,r8,r11,r14,r15}
:020481A4 FFF22DE3 swinv 0x00f22de3
:020481A8 100D0AFF unknown
:020481AC 41000D24 unknown
:020481B0 24E2D002 unknown
:020481B4 0C5D8100 ldceql 1,cr8,[r13],{#0x0}
:020481B8 9101599D swpls r5,r13,r1
:020481BC 69118150 ldmvsdb  r1 ,{r4,r6,r8,r15}
:020481C0 39058501 stmccdb  r5 ,{r0,r8,r10,r15}
:020481C4 0051181E subeqs r1,r1,r14,lsl r8
:020481C8 0FD35E59 swieq 0x00d35e59
:020481CC C9E92D00 unknown
:020481D0 55C90815 strplb r0,[r9, #+0x815]		;r9+0x815=*(00250815)
:020481D4 03D00031 biceqs r0,r0,#0x31
:020481D8 6533F540 ldrvs r15,[r3, #-0x540]!
:020481DC C0650810 rsbgt  r0,r5,r0,lsl r8
:020481E0 AC05551C stcge  5,cr5,[r5],{#0x1c}
:020481E4 0AD0156D beq 0144D7A0
:020481E8 142A7D00 unknown
:020481EC 10290061 eorne  r0,r9,r1,ror #0x0
:020481F0 021195D1 andeqs r9,r1,#0x34400000
:020481F4 001C421D andeqs r4,r12,r13,lsl r2
:020481F8 81300FA9 teqhi r0,r9,lsr #0x1f
:020481FC 09D0A51F ldmeqib  r0 ,{r0,r1,r2,r3,r4,r8,r10,r13,r15}^
:02048200 1071D000 rsbnes r13,r1,r0
:02048204 C1C300E9 bicgt  r0,r3,r9,ror #0x1
:02048208 E55AC300 ldrb r12,[r10, #-0x300]		;r10-0x300=*(3ffffd00)=#0(0x00000000)
:0204820C B4002508 strlt r2,[r0],#-0x508
:02048210 44E1DD10 unknown
:02048214 526B5904 rsbpl  r5,r11,#0x10000
:02048218 000908E1 andeq  r0,r9,r1,ror #0x11
:0204821C 39006109 stmccdb  r0 ,{r0,r3,r8,r13,r14}
:02048220 0D18D100 unknown
:02048224 1100391A unknown
:02048228 1705E998 unknown
:0204822C 838D2699 orrhi  r2,r13,#0x9900000
:02048230 1CE58D40 stcnel 13,cr8,[r5],#+0x100
:02048234 30002520 andcc  r2,r0,r0,lsr #0xa
:02048238 C9002541 stmgtdb  r0 ,{r0,r6,r8,r10,r13}
:0204823C 1C393E4D ldcne  14,cr3,[r9],#-0x134
:02048240 902D43F9 unknown
:02048244 BB0F291C bllt 024126BC
:02048248 8D9D2020 unknown
:0204824C D0336100 eorles r6,r3,r0,lsl #0x2
:02048250 009951F5 ldreqsh r5,[r9], +r5
:02048254 16E50AD8 unknown
:02048258 BD4015AD unknown
:0204825C 891921E8 ldmhidb  r9 ,{r3,r5,r6,r7,r8,r13}
:02048260 000DC610 andeq  r12,r13,r0,lsl r6
:02048264 31BD0A01 movccs r0,r1,lsl #0x14		;r0=2097152(0x200000)
:02048268 020776A4 andeq  r7,r7,#0xA400000
:0204826C 01A90704 moveq  r0,r4,lsl #0xe		;r0=393216(0x60000)
:02048270 2E690075 mcrcs 0,3,r0,cr9,cr5,{3}
:02048274 FD077AE4 unknown
:02048278 1947302E stmnedb  r7 ,{r1,r2,r3,r5,r12,r13}^
:0204827C 01E59120 mvneq  r9,r0,lsr #0x2
:02048280 18750435 unknown
:02048284 075906AD ldreqb r0,[r9,-r13, lsr #0xd]
:02048288 25E581F1 strcsb r8,[r5, #+0x1f1]!
:0204828C 0E711810 mrceq 8,3,r1,cr1,cr0,{0}
:02048290 9A9C110D bls 0074C6CC
:02048294 9F113D34 swils 0x00113d34
:02048298 127D2251 rsbnes r2,r13,#0x10000005
:0204829C 1814A108 ldmneda  r4 ,{r3,r8,r13,r15}
:020482A0 F4022D1A strnv r2,[r2],#-0xd1a
:020482A4 0C02077A stceq  7,cr0,[r2],{#0x7a}
:020482A8 40050025 andmi  r0,r5,r5,lsr #0x0
:020482AC 08E5113D unknown
:020482B0 05B10005 ldreq r0,[r1, #+0x5]!
:020482B4 01000D11 unknown
:020482B8 15053706 strne r3,[r5, #-0x706]		;(r5-0x706=*(0001e4fa))
:020482BC 90354431 eorlss r4,r5,r1,lsr r4
:020482C0 04400DB4 streqb r0,[r0],#-0xdb4
:020482C4 118D400D orrne  r4,r13,r13
:020482C8 152005D7 strne r0,[r0, #-0x5d7]!
:020482CC 02115440 andeqs r5,r1,#0x40000000
:020482D0 41257958 unknown
:020482D4 10052BE0 andne  r2,r5,r0,ror #0x17
:020482D8 30401500 subcc  r1,r0,r0,lsl #0xa
:020482DC 80105005 andhis r5,r0,r5
:020482E0 40952005 addmis r2,r5,r5
:020482E4 20310555 eorcss r0,r1,r5,asr r5
:020482E8 3021D020 eorcc  r13,r1,r0,lsr #0x0
:020482EC E726D010 unknown
:020482F0 E1A00402 mov  r0,r2,lsl #0x8		;r0=1974337536(0x75ae0000)
:020482F4 00000CFF unknown
:020482F8 813925E2 teqhi r9,r2,ror #0xb
:020482FC 34422021 strccb r2,[r2],#-0x21
:02048300 4AC01305 bmi 0104CF1C
:02048304 811001E7 tsthi r0,r7,ror #0x3
:02048308 C02001E2 eorgt  r0,r0,r2,ror #0x3
:0204830C 100DE700 andne  r14,r13,r0,lsl #0xe
:02048310 00056501 andeq  r6,r5,r1,lsl #0xa
:02048314 FD0AF508 unknown
:02048318 A11ECA08 tstge r14,r8,lsl #0x14
:0204831C 5DF5D900 ldcpll 9,cr13,[r5,#+0x0]!
:02048320 03251232 unknown
:02048324 962E1010 unknown
:02048328 091671E5 ldmeqdb  r6 ,{r0,r2,r5,r6,r7,r8,r12,r13,r14}
:0204832C 75AE0045 strvc r0,[r14, #+0x45]!
:02048330 D4006D14 strle r6,[r0],#-0xd14
:02048334 04593205 ldreqb r3,[r9],#-0x205
:02048338 FC3801DD ldc2  1,cr0,[r8],#-0x374
:0204833C 104186F5 unknown
:02048340 53E723A5 mvnpl  r2,#0x94000002
:02048344 001420D5 ldreqsb r2,[r4], -r5
:02048348 00060586 andeq  r0,r6,r6,lsl #0xb
:0204834C FE05ED02 cdp2 13,0,cr14,cr5,cr2,0
:02048350 0C590A69 ldceql 10,cr0,[r9],{#0x69}
:02048354 06020907 streq r0,[r2],-r7, lsl #0x12
:02048358 9CAD00CD stcls  0,cr0,[r13],#+0x334
:0204835C 59BD042D ldmplib  r13!,{r0,r2,r3,r5,r10}
:02048360 B9A5FC7B stmltib  r5!,{r0,r1,r3,r4,r5,r6,r10,r11,r12,r13,r14,r15}
:02048364 46F529C1 unknown
:02048368 002907E6 eoreq  r0,r9,r6,ror #0xf
:0204836C 16F51EDD unknown
:02048370 02077C0C andeq  r7,r7,#0xC00
:02048374 D9359D0E ldmledb  r5!,{r1,r2,r3,r8,r10,r11,r12,r15}
:02048378 B59D0709 ldrlt r0,[r13, #+0x709]		;r13+0x709=*(00000709)
:0204837C 00B52D15 adceqs r2,r5,r5,lsl r13
:02048380 7BCB1CC9 blvc 0130F6AC
:02048384 2BA50045 blcs 009884A0
:02048388 10214571 eorne  r4,r1,r1,ror r5
:0204838C 987A1B9D unknown
:02048390 B09F1C15 addlts r1,r15,r5,lsl r12
:02048394 E9503DE1 ldmdb  r0 ,{r0,r5,r6,r7,r8,r10,r11,r12,r13}^
:02048398 E300DD1E unknown
:0204839C 9C009109 stcls  1,cr9,[r0],{#0x9}
:020483A0 3D73503D ldcccl 0,cr5,[r3,#-0xf4]!
:020483A4 D000B800 andle  r11,r0,r0,lsl #0x10
:020483A8 45B52C09 ldrmi r2,[r5, #+0xc09]!
:020483AC 0019316D andeqs r3,r9,r13,ror #0x2
:020483B0 0981B286 stmeqib  r1 ,{r1,r2,r7,r9,r12,r13,r15}
:020483B4 008DF5B1 streqh r15,[r13], +r1
:020483B8 11100993 unknown
:020483BC 1501C92F strne r12,[r1, #-0x92f]		;(r1-0x92f=*(93fff6d3))
:020483C0 15114150 ldrne r4,[r1, #-0x150]		;(r1-0x150=*(93fffeb2))
:020483C4 C0242D00 eorgt  r2,r4,r0,lsl #0x1a
:020483C8 0140357F unknown
:020483CC F9E24660 unknown
:020483D0 1A01FFFF bne 020C83D4
:020483D4 985C101D ldmlsda  r12 ,{r0,r2,r3,r4,r12}^
:020483D8 E1B01815 movs r1,r5,lsl r8		;r1=125952(0x1ec00)
:020483DC 454D1203 strmib r1,[r13, #-0x203]		;(r13-0x203=*(fffffdfd))
:020483E0 55090158 strpl r0,[r9, #-0x158]		;(r9-0x158=*(0024fea8))
:020483E4 413B6130 teqmi r11,r0,lsr r1
:020483E8 00195510 andeqs r5,r9,r0,lsl r5
:020483EC 0017F5BD ldreqh r15,[r7], -r13
:020483F0 70038150 andvc  r8,r3,r0,asr r1
:020483F4 3B5D0529 blcc 037898A0
:020483F8 4EE927F1 mcrmi 7,7,r2,cr9,cr1,{7}
:020483FC 1137F198 unknown
:02048400 0957F518 ldmeqdb  r7 ,{r3,r4,r8,r10,r12,r13,r14,r15}^
:02048404 0661F618 unknown
:02048408 501059BC ldrplh r5,[r0], -r12
:0204840C 0BF18400 bleq 01CA9414
:02048410 0081088D addeq  r0,r1,r13,lsl #0x11
:02048414 8DF12B85 ldchil 11,cr2,[r1,#+0x214]!
:02048418 308D00D0 unknown
:0204841C 147D0E7D unknown
:02048420 1D400213 unknown
:02048424 4DE10025 stcmil 0,cr0,[r1,#+0x94]!
:02048428 9D086D78 unknown
:0204842C 09983310 ldmeqib  r8 ,{r4,r8,r9,r12,r13}
:02048430 1D299B4B stcne  11,cr9,[r9,#-0x12c]!
:02048434 4DB09D10 ldcmi  13,cr9,[r0,#+0x40]!
:02048438 A18CE501 orrge  r14,r12,r1,lsl #0xa
:0204843C CDF0A1B0 ldcgtl 1,cr10,[r0,#+0x2c0]!
:02048440 00A11B8D adceq  r1,r1,r13,lsl #0x17
:02048444 B32DFBDF msrlt CPSR_fsc,#0x37c00
:02048448 421D20A9 andmis r2,r13,#0xA9
:0204844C A21D7304 andges r7,r13,#0x10000000
:02048450 00A5003D adceq  r0,r5,r13,lsr r0
:02048454 04210219 unknown
:02048458 109D1353 addnes r1,r13,r3,asr r3
:0204845C 409D829F umullmis r8,r13,r15,r2
:02048460 3D01791B unknown
:02048464 9C42A520 stclsl 5,cr10,[r2],{#0x20}
:02048468 0BBA0269 bleq 00EC8E14
:0204846C 0B302198 bleq 02C50AD4
:02048470 03091F69 unknown
:02048474 1CF56371 ldcnel 3,cr6,[r5],#+0x1c4
:02048478 61181DF4 ldrvssh r1,[r8, -r4]
:0204847C 6A01630F bvs 020A10C0
:02048480 81D903A1 bichis r0,r9,r1,lsr #0x7
:02048484 18F92345 unknown
:02048488 E332D5FB teq r2,#0x3EC00000
:0204848C 48C1FBB6 stmmiia  r1 ,{r1,r2,r4,r5,r7,r8,r9,r11,r12,r13,r14,r15}^
:02048490 2481522D strcs r5,[r1],#+0x22d
:02048494 81F10F1D mvnhis r0,r13,lsl r15
:02048498 40433912 submi  r3,r3,r2,lsl r9
:0204849C 95401095 strlsb r1,[r0, #-0x95]		;r0-0x95=*(75adff6b)=#0(0x00000000)
:020484A0 99034510 stmlsdb  r3 ,{r4,r8,r10,r14}
:020484A4 1D5AEB40 unknown
:020484A8 99F01D30 unknown
:020484AC 40795240 rsbmis r5,r9,r0,asr #0x4
:020484B0 23015049 unknown
:020484B4 051159EE ldreq r5,[r1, #-0x9ee]		;(r1-0x9ee=*(fffff612))
:020484B8 00058300 andeq  r8,r5,r0,lsl #0x6
:020484BC 094310C1 stmeqdb  r3 ,{r0,r6,r7,r12}^
:020484C0 DB10CD00 blle 0247B8C8
:020484C4 7E0D7D68 cdpvc 13,0,cr7,cr13,cr8,3
:020484C8 10200089 eorne  r0,r0,r9,lsl #0x1
:020484CC 8A07958D bhi 0222DB08
:020484D0 16B104C1 unknown
:020484D4 1503828D strne r8,[r3, #-0x28d]		;(r3-0x28d=*(afe7c2a3))
:020484D8 15840011 strne r0,[r4, #+0x11]		;r4+0x11=*(00000029)
:020484DC 40102D17 andmis r2,r0,r7,lsl r13
:020484E0 12E5002D rscne  r0,r5,#0x2D
:020484E4 D92019BD stmledb  r0!,{r0,r2,r3,r4,r5,r7,r8,r11,r12}
:020484E8 D95D5010 ldmledb  r13 ,{r4,r12,r14}^
:020484EC 01008500 unknown
:020484F0 40DD140D sbcmis r1,r13,r13,lsl #0x8
:020484F4 1D201D33 stcne  13,cr1,[r0,#-0xcc]!
:020484F8 0040DBF0 unknown
:020484FC 2B20DD52 blcs 0287FA4C
:02048500 F02DFFFF unknown
:02048504 DD114988 unknown
:02048508 9D015510 unknown
:0204850C 103180DD unknown
:02048510 B787811F unknown
:02048514 202D1059 eorcs  r1,r13,r9,asr r0
:02048518 0FA11189 swieq 0x00a11189
:0204851C 4F043920 swimi 0x00043920
:02048520 38AF00AD stmccia  r15!,{r0,r2,r3,r5,r7}
:02048524 3CE59520 stcccl 5,cr9,[r5],#+0x80
:02048528 24019530 strcs r9,[r1],#-0x530
:0204852C BD000580 unknown
:02048530 D5546503 ldrleb r6,[r4, #-0x503]		;(r4-0x503=*(fffffb15))
:02048534 38492510 stmccda  r9 ,{r4,r8,r10,r13}^
:02048538 B1953C00 orrlts r3,r5,r0,lsl #0x18
:0204853C 7F2B8110 swivc 0x002b8110
:02048540 4DEBFF9C stcmil 15,cr15,[r11,#+0x270]!
:02048544 05388612 ldreq r8,[r8, #-0x612]!
:02048548 7927B100 stmvcdb  r7!,{r8,r12,r13,r15}
:0204854C 00312003 eoreqs r2,r1,r3
:02048550 6E781971 mrcvs 9,3,r1,cr8,cr1,{3}
:02048554 5535FD40 ldrpl r15,[r5, #-0xd40]!
:02048558 00020DB1 streqh r0,[r2], -r1
:0204855C FB276953 blx 02A22AB8
:02048560 1D001D4E unknown
:02048564 0D0B79F0 unknown
:02048568 F315E903 tstnv r5,#0xC000
:0204856C F02D202D eornv  r2,r13,r13,lsr #0x0
:02048570 6818B5DF ldmvsda  r8 ,{r0,r1,r2,r3,r4,r6,r7,r8,r10,r12,r13,r15}
:02048574 65E28610 strvsb r8,[r2, #+0x610]!
:02048578 41064095 swpmi r4,r5,r6
:0204857C FEE74029 cdp2 0,14,cr4,cr7,cr9,1
:02048580 2085F5B9 strcsh r15,[r5], +r9
:02048584 99004500 stmlsdb  r0 ,{r8,r10,r14}
:02048588 5D9DD904 unknown
:0204858C 05ED1015 streqb r1,[r13, #+0x15]!
:02048590 78A62500 stmvcia  r6!,{r8,r10,r13}
:02048594 6BA340F1 blvs 00918960
:02048598 787689FD ldmvcda  r6!,{r0,r2,r3,r4,r5,r6,r7,r8,r11,r15}^
:0204859C 03B93D59 moveqs r3,#0x1640		;r3=5696(0x1640)
:020485A0 E534E586 ldr r14,[r4, #-0x586]!
:020485A4 8CEBFF9A stchil 15,cr15,[r11],#+0x268
:020485A8 0D2D9620 stceq  6,cr9,[r13,#-0x80]!
:020485AC 2DE28580 stccsl 5,cr8,[r2,#+0x200]!
:020485B0 8D00031D unknown
:020485B4 44440AD1 strmib r0,[r4],#-0xad1
:020485B8 B41DC5E2 ldrlt r12,[r13],#-0x5e2
:020485BC 08E1D630 unknown
:020485C0 99960200 ldmlsib  r6 ,{r9}
:020485C4 230D9605 unknown
:020485C8 2DC04DB1 unknown
:020485CC 216A7815 unknown
:020485D0 01586500 cmpeq r8,r0,lsl #0xa
:020485D4 FEBB4B19 mrc2 11,5,r4,cr11,cr9,{0}
:020485D8 16A1F025 unknown
:020485DC E9C005CB stmib  r0 ,{r0,r1,r3,r6,r7,r8,r10}^
:020485E0 75002D1C strvc r2,[r0, #-0xd1c]		;r0-0xd1c=*(75adf2e4)=#0(0x00000000)
:020485E4 D5E5802C strleb r8,[r5, #+0x2c]!
:020485E8 A580691C strge r6,[r0, #+0x91c]		;r0+0x91c=*(75ae091c)=#0(0x00000000)
:020485EC 5553F931 ldrplb r15,[r3, #-0x931]		;(r3-0x931=*(00000d0f))
:020485F0 8596300C ldrhi r3,[r6, #+0xc]		;r6+0xc=*(0000000c)
:020485F4 CF004107 swigt 0x00004107
:020485F8 53130D40 tstpl r3,#0x1000
:020485FC FEA52645 cdp2 6,10,cr2,cr5,cr5,2
:02048600 4A35F039 bmi 02DC46EC
:02048604 101101F5 ldrnesh r0,[r1], -r5
:02048608 0D0005AF unknown
:0204860C ED1705B4 unknown
:02048610 8130E318 teqhi r0,r8,lsl r3
:02048614 09FABA36 ldmeqib  r10!,{r1,r2,r4,r5,r9,r11,r12,r13,r15}^
:02048618 A0940DB6 ldrgeh r0,[r4], +r6
:0204861C 32593205 subccs r3,r9,#0x50000000
:02048620 4C0125F1 stcmi  5,cr2,[r1],{#0xf1}
:02048624 0D91164D unknown
:02048628 000467A1 andeq  r6,r4,r1,lsr #0xf
:0204862C FE0EDD3F mcr2 13,0,r13,cr14,cr15,{1}
:02048630 21E970F9 unknown
:02048634 C6B647A1 unknown
:02048638 00E11DD0 unknown
:0204863C 8CC01769 stchil 7,cr1,[r0],{#0x69}
:02048640 04C6B6E2 streqb r11,[r6],#+0x6e2
:02048644 9021E1C0 eorls  r14,r1,r0,asr #0x3
:02048648 2132553D teqcs r2,r13,lsr r5
:0204864C 21159150 tstcs r5,r0,asr r1
:02048650 210DECC0 unknown
:02048654 60212940 eorvs  r2,r1,r0,asr #0x12
:02048658 C0210AB1 unknown
:0204865C FF3AFF2A swinv 0x003aff2a
:02048660 602131B5 unknown
:02048664 C03D03B9 unknown
:02048668 17401958 unknown
:0204866C 6980195E stmvsib  r0 ,{r1,r2,r3,r4,r6,r8,r11,r12}
:02048670 95257902 strls r7,[r5, #-0x902]!
:02048674 0CF9E765 ldceql 7,cr14,[r9],#+0x194
:02048678 08FDA741 ldmeqia  r13!,{r0,r6,r8,r9,r10,r13,r15}^
:0204867C F765FFF7 unknown
:02048680 B3476506 unknown
:02048684 A1F765FF ldrgesh r6,[r7, #+0x5f]!
:02048688 05C9CA26 streqb r12,[r9, #+0xa26]		;r9+0xa26=*(00250a26)
:0204868C 0155004D cmpeq r5,r13,asr #0x0
:02048690 15C1E1D1 strneb r14,[r1, #+0x1d1]		;r1+0x1d1=*(000001d1)
:02048694 07277BFC unknown
:02048698 4D47F002 unknown
:0204869C E541AD3A strb r10,[r1, #-0xd3a]		;(r1-0xd3a=*(fffff2c6))
:020486A0 F0026902 andnv  r6,r2,r2,lsl #0x12
:020486A4 AD601DE9 stcgel 13,cr1,[r0,#-0x3a4]!
:020486A8 E59D5005 ldr r5,[r13, #+0x5]		;r13+0x5=*(00000005)
:020486AC 854121C3 strhib r2,[r1, #-0x1c3]		;(r1-0x1c3=*(fffffe3d))
:020486B0 072D10C5 streq r1,[r1, #-0x1c3]		;(r1-0x1c3=*(fffffe3d))
:020486B4 41B111E3 movmis r1,r3,ror #0x3
:020486B8 BE00250A cdplt 5,0,cr2,cr0,cr10,0
:020486BC C180ED53 orrgt  r14,r0,r3,asr r13
:020486C0 9D514D14 unknown
:020486C4 8940C12A stmhidb  r0 ,{r1,r3,r5,r8,r14,r15}^
:020486C8 42A5F911 adcmi  r15,r5,#0x44000
:020486CC 051902BF ldreq r0,[r9, #-0x2bf]		;(r9-0x2bf=*(0024fd41))
:020486D0 B98AA001 stmltib  r10 ,{r0,r13,r15}
:020486D4 22E15A0B rsccs  r5,r1,#0xB000
:020486D8 6901A5ED stmvsdb  r1 ,{r0,r2,r3,r5,r6,r7,r8,r10,r13,r15}
:020486DC 0069AD10 rsbeq  r10,r9,r0,lsl r13
:020486E0 12C90059 sbcne  r0,r9,#0x59
:020486E4 B3F61041 mvnlts r1,#0x41
:020486E8 41B20041 movmis r0,r1,asr #0x0
:020486EC 0041B500 subeq  r11,r1,r0,lsl #0xa
:020486F0 002A4CB8 unknown
:020486F4 F52D1999 strnv r1,[r13, #-0x999]!
:020486F8 BC16F51C ldclt  5,cr15,[r6],{#0x1c}
:020486FC E11CCD70 tst r12,r0,ror r13
:02048700 100919C9 andne  r1,r9,r9,asr #0x13
:02048704 E59F20F0 ldr r2,[r15, #+0xf0]		;r15+0xf0=*(020487fc)=#-2130046720(0x810a1100)
:02048708 410D06D0 unknown
:0204870C 7D01969A unknown
:02048710 075D2E45 ldreqb r2,[r13, -r0]
:02048714 00411D51 subeq  r1,r1,r1,asr r13
:02048718 203018F9 unknown
:0204871C 4105359D swpmi r3,r13,r5
:02048720 0141A831 unknown
:02048724 1D09C1B0 unknown
:02048728 B550712A ldrltb r7,[r0, #-0x12a]		;r0-0x12a=*(75adfed6)=#0(0x00000000)
:0204872C 79007502 stmvcdb  r0 ,{r1,r8,r10,r12,r13,r14}
:02048730 4079D230 rsbmis r13,r9,r0,lsr r2
:02048734 89FD20BF unknown
:02048738 10151089 andnes r1,r5,r9,lsl #0x1
:0204873C 158210F9 strne r1,[r2, #+0xf9]		;r2+0xf9=*(810a11f9)=#0(0x00000000)
:02048740 005EBC00 subeqs r11,r14,r0,lsl #0x18
:02048744 B507E1D0 strlt r14,[r7, #-0x1d0]		;(r7-0x1d0=*(fffffe30))
:02048748 01311709 teqeq r1,r9,lsl #0xe
:0204874C ADD0007D unknown
:02048750 7CE2440D stcvcl 4,cr4,[r2],#+0x34
:02048754 23957111 orrcss r7,r5,#0x40000004
:02048758 B111B5BD ldrlth r11,[r1, -r13]
:0204875C 08200001 stmeqda  r0!,{r0}
:02048760 12450011 subne  r0,r5,#0x11
:02048764 00F50A90 smlaleqs r0,r5,r0,r10
:02048768 47F90005 ldrmib r0,[r9,+r5]!
:0204876C A02800E2 eorge  r0,r8,r2,ror #0x1
:02048770 0EA10245 cdpeq 2,10,cr0,cr1,cr5,2
:02048774 21E00005 mvncs  r0,r5
:02048778 01182112 tsteq r8,r2,lsl r1
:0204877C 0004B33B andeq  r11,r4,r11,lsr r3
:02048780 1189A915 orrne  r10,r9,r5,lsl r9
:02048784 9D250800 stcls  8,cr0,[r5,#-0x0]!
:02048788 BD872A39 unknown
:0204878C 830D98E8 unknown
:02048790 13250207 unknown
:02048794 1011112D andnes r1,r1,r13,lsr #0x2
:02048798 91380030 teqls r8,r0,lsr r0
:0204879C 49034DE8 stmmidb  r3 ,{r3,r5,r6,r7,r8,r10,r11,r14}
:020487A0 05B7E310 ldreq r14,[r7, #+0x310]!
:020487A4 CC101500 ldcgt  5,cr1,[r0],{#0x0}
:020487A8 131D9656 tstne r13,#0x5600000
:020487AC E3561369 cmp r6,#0xA4000001
:020487B0 290C7008 stmcsdb  r12 ,{r3,r12,r13,r14}
:020487B4 5C001502 stcpl  5,cr1,[r0],{#0x2}
:020487B8 138D018D orrne  r0,r13,#0x40000023
:020487BC 65106551 ldrvs r6,[r0, #-0x551]		;r0-0x551=*(75adfaaf)=#0(0x00000000)
:020487C0 6D04DB04 unknown
:020487C4 03510500 cmpeq r1,#0x0
:020487C8 E0411005 sub  r1,r1,r5
:020487CC 8010000A andhis r0,r0,r10
:020487D0 218504E5 orrcs  r0,r5,r5,ror #0x9
:020487D4 4520E081 strmi r14,[r0, #-0x81]!
:020487D8 032DE101 unknown
:020487DC 877001D1 unknown
:020487E0 000605E2 andeq  r0,r6,r2,ror #0xb
:020487E4 89F0E157 ldmhiib  r0!,{r0,r1,r2,r4,r6,r8,r13,r14,r15}^
:020487E8 09307103 ldmeqdb  r0!,{r0,r1,r8,r12,r13,r14}
:020487EC E289E011 add  r14,r9,#0x11
:020487F0 01040D6D unknown
:020487F4 007D7013 rsbeqs r7,r13,r3,lsl r0
:020487F8 0DD812B9 unknown
:020487FC 810A1100 unknown
:02048800 E250500B subs r5,r0,#0xB
:02048804 00070017 andeq  r0,r7,r7,lsl r0
:02048808 96005C4A strls r5,r0,r7,r7,lsl r0
:0204880C 371339E5 ldrcc r3,r0,r7,r7,lsl r0
:02048810 3B559640 blcc 035AE118
:02048814 E1D410BC ldrh r1,[r4, #+0xc]		;r4+0xc=*(00000024)
:02048818 D60206B6 unknown
:0204881C F51B65E1 ldrnv r6,[r11, #-0x5e1]		;(r11-0x5e1=*(fffffa1f))
:02048820 E596C020 ldr r12,[r6, #+0x20]		;r6+0x20=*(00000020)
:02048824 498C1BF1 stmmiib  r12 ,{r0,r4,r5,r6,r7,r8,r9,r11,r12}
:02048828 1015E808 andnes r14,r5,r8,lsl #0x10
:0204882C B5181F19 ldrlt r1,[r8, #-0xf19]		;(r8-0xf19=*(fffff0e7))
:02048830 13D57084 bicnes r7,r5,#0x84
:02048834 511359AD tstpl r3,r13,lsr #0x13
:02048838 0125C34E unknown
:0204883C EAFFFFE5 b 020487D8
:02048840 5550010B ldrplb r0,[r0, #-0x10b]		;(r0-0x10b=*(fffffef5))
:02048844 FFFFE7E2 swinv 0x00ffe7e2
:02048848 1019005A andnes r0,r9,r10,asr r0
:0204884C 71D58070 bicvcs r8,r5,r0,ror r0
:02048850 39027990 stmccdb  r2 ,{r4,r7,r8,r11,r12,r13,r14}
:02048854 E9031D24 stmdb  r3 ,{r2,r5,r8,r10,r11,r12}
:02048858 051C4101 ldreq r4,[r12, #-0x101]		;(r12-0x101=*(fffffeff))
:0204885C FF999B00 swinv 0x00999b00
:02048860 000694EB andeq  r9,r6,r11,ror #0x9
:02048864 6D10E584 unknown
:02048868 03754318 cmneq r5,#0x60000000
:0204886C 90D01471 sbclss r1,r0,r1,ror r4
:02048870 994000E1 stmlsdb  r0 ,{r0,r5,r6,r7}^
:02048874 1AFD03E5 bne 01F89810
:02048878 02D54230 sbceqs r4,r5,#0x3
:0204887C 5000D580 andpl  r13,r0,r0,lsl #0xb
:02048880 1902E283 stmnedb  r2 ,{r0,r1,r7,r9,r13,r14,r15}
:02048884 E1568522 cmp r6,r2,lsr #0xa
:02048888 78010D05 stmvcda  r1 ,{r0,r2,r8,r10,r11}
:0204888C F0E52095 smlalnv  r2,r5,r5,r0
:02048890 87006803 strhi r6,[r0,-r3, lsl #0x10]
:02048894 153A2D8D ldrne r2,[r10, #-0xd8d]!
:02048898 00151010 andeqs r1,r5,r0,lsl r0
:0204889C 31D41C69 bicccs r1,r4,r9,ror #0x18
:020488A0 3910050B ldmccdb  r0 ,{r0,r1,r3,r8,r10}
:020488A4 34E08717 unknown
:020488A8 0889005D stmeqia  r9 ,{r0,r2,r3,r4,r6}
:020488AC 0A6D9920 beq 03BAED34
:020488B0 9200040D andls  r0,r0,#0xD000000
:020488B4 ED982B19 unknown
:020488B8 70050301 andvc  r0,r5,r1,lsl #0x6
:020488BC 60051087 andvs  r1,r5,r7,lsl #0x1
:020488C0 0D104601 unknown
:020488C4 39001B0D stmccdb  r0 ,{r0,r2,r3,r8,r9,r11,r12}
:020488C8 05000D0C streq r0,[r0, #-0xd0c]		;(r0-0xd0c=*(fffff2f4))
:020488CC 01801168 orreq  r1,r0,r8,ror #0x2
:020488D0 200DD720 andcs  r13,r13,r0,lsr #0xe
:020488D4 11800006 orrne  r0,r0,r6
:020488D8 C72000E2 strgt r0,r0,r0,r6
:020488DC 4D0F49E7 unknown
:020488E0 E000CD1F and  r12,r0,r15,lsl r13
:020488E4 7000E045 andvc  r14,r0,r5,asr #0x0
:020488E8 6000E087 andvs  r14,r0,r7,lsl #0x1
:020488EC 21E04600 mvncs  r4,r0,lsl #0xc
:020488F0 35FD6210 ldrccb r6,[r13, #+0x210]!
:020488F4 2416B6F0 ldrcs r11,[r6],#-0x6f0
:020488F8 540A15D9 strpl r1,[r10],#-0x5d9
:020488FC 014911E1 unknown
:02048900 A24C1D09 subge  r1,r12,#0x240
:02048904 87C12069 strhib r2,r1,r12,#0x240
:02048908 F06DFEC2 rsbnv  r15,r13,r2,asr #0x1d
:0204890C 3D8F1029 unknown
:02048910 1021B386 eorne  r11,r1,r6,lsl #0x7
:02048914 36F13051 unknown
:02048918 4B2DFD0E blmi 02BC7D58
:0204891C 1019057D andnes r0,r9,r13,ror r5
:02048920 81FFA4E7 mvnhis r10,r7,ror #0x9
:02048924 F0446109 subnv  r6,r4,r9,lsl #0x2
:02048928 50025D83 andpl  r5,r2,r3,lsl #0x1b
:0204892C 0BCD8D4C bleq 013ABE64
:02048930 2EBDE58D cdpcs 5,10,cr14,cr13,cr13,4
:02048934 18051081 stmneda  r5 ,{r0,r7,r12}
:02048938 55F21569 ldrplb r1,[r2, #+0x569]!
:0204893C 21FEEB07 mvncss r14,r7,lsl #0x16
:02048940 9D117DD0 unknown
:02048944 4E89366D cdpmi 6,8,cr3,cr9,cr13,3
:02048948 45FD24D9 ldrmib r2,[r13, #+0x4d9]!
:0204894C 83573144 cmphi r7,#0x11
:02048950 079512C5 ldreq r1,r7,#0x11
:02048954 A9EC1759 unknown
:02048958 613A4500 teqvs r10,r0,lsl #0xa
:0204895C 24795210 unknown
:02048960 F025FD13 eornv  r15,r5,r3,lsl r13
:02048964 40310197 mlamis r1,r7,r1,r0unknown
:02048968 2A25FCD6 bcs 029C7CC8
:0204896C FD192971 unknown
:02048970 E1C70932 bic  r0,r7,r2,lsr r9
:02048974 E116794D tst r6,r13,asr #0x12
:02048978 49102510 ldmmidb  r0 ,{r4,r8,r10,r13}
:0204897C C8156D1A ldmgtda  r5 ,{r1,r3,r4,r8,r10,r11,r13,r14}
:02048980 6110217F tstvs r0,r15,ror r1
:02048984 06000915 unknown
:02048988 0C01A070 stceq  0,cr10,[r1],{#0x70}
:0204898C 35143907 ldrcc r3,[r4, #-0x907]		;(r4-0x907=*(fffff711))
:02048990 1F710403 swine 0x00710403
:02048994 0DBF4611 ldceq  6,cr4,[r15,#+0x44]!
:02048998 DB153900 blle 02596DA0
:0204899C 65EA0065 strvsb r0,[r10, #+0x65]!
:020489A0 15FCF110 ldrneb r15,[r12, #+0x110]!
:020489A4 151079B1 ldrne r7,[r0, #-0x9b1]		;(r0-0x9b1=*(fffff64f))
:020489A8 197BE510 ldmnedb  r11!,{r4,r8,r10,r13,r14,r15}^
:020489AC 10898010 addne  r8,r9,r0,lsl r0
:020489B0 CD00E358 unknown
:020489B4 7D168A06 unknown
:020489B8 75198902 ldrvc r8,[r9, #-0x902]		;(r9-0x902=*(0024f6fe))
:020489BC FF957614 swinv 0x00957614
:020489C0 181D0EEB ldmneda  r13 ,{r0,r1,r3,r5,r6,r7,r9,r10,r11}
:020489C4 1B811011 blne 0008CA10
:020489C8 459DFCB7 ldrmi r15,[r13, #+0xcb7]		;r13+0xcb7=*(00000cb7)
:020489CC 67B803D1 unknown
:020489D0 21F5D500 mvncss r13,r0,lsl #0xa
:020489D4 4D00F9B2 unknown
:020489D8 10A9CA45 adcne  r12,r9,r5,asr #0x14
:020489DC 1019D5B4 ldrneh r13,[r9], -r4
:020489E0 8DF50004 ldchil 0,cr0,[r5,#+0x10]!
:020489E4 03D901A5 biceqs r0,r9,#0x40000029
:020489E8 59007108 stmpldb  r0 ,{r3,r8,r12,r13,r14}
:020489EC FFFFE8E1 swinv 0x00ffe8e1
:020489F0 803DF9BA unknown
:020489F4 9FC00381 swils 0x00c00381
:020489F8 98D02F71 ldmlsia  r0 ,{r0,r4,r5,r6,r8,r9,r10,r11,r13}^
:020489FC 38090207 stmccda  r9 ,{r0,r1,r2,r9}
:02048A00 0034481D eoreqs r4,r4,r13,lsl r8
:02048A04 252A3994 strcs r3,[r10, #-0x994]!
:02048A08 E249E120 sub  r14,r9,#0x8
:02048A0C 19520008 ldmnedb  r2 ,{r3}^
:02048A10 035D6060 cmpeq r13,#0x60
:02048A14 A8149905 ldmgeda  r4 ,{r0,r2,r8,r11,r12,r15}
:02048A18 E5CA01E5 strb r0,[r10, #+0x1e5]		;r10+0x1e5=*(400001e5)=#0(0x00000000)
:02048A1C 11A9C901 movne  r12,r1,lsl #0x12		;r12=0(0x0)
:02048A20 00110500 andeqs r0,r1,r0,lsl #0xa
:02048A24 0DD55D00 unknown
:02048A28 0DDD1DD9 unknown
:02048A2C 3DD50BF1 unknown
:02048A30 2FE5D500 swics 0x00e5d500
:02048A34 030DC902 unknown
:02048A38 98C50DCD stmlsia  r5 ,{r0,r2,r3,r6,r7,r8,r10,r11}^
:02048A3C 1FB51615 swine 0x00b51615
:02048A40 48C59DCA stmmiia  r5 ,{r1,r3,r6,r7,r8,r10,r11,r12,r15}^
:02048A44 F946E042 stmnvdb  r6 ,{r1,r6,r13,r14,r15}^
:02048A48 42E8F9A5 rscmi  r15,r8,#0x294000
:02048A4C 103503F5 unknown
:02048A50 DD01529D unknown
:02048A54 290D2D20 stmcsdb  r13 ,{r5,r8,r10,r11,r13}
:02048A58 F705D500 strnv r13,[r5,-r0, lsl #0xa]
:02048A5C 13049103 unknown
:02048A60 FC7714AD ldc2l 4,cr1,[r7],#-0x2b4
:02048A64 5FE9B79D swipl 0x00e9b79d
:02048A68 90C008CA sbcls  r0,r0,r10,asr #0x11
:02048A6C 002D64E5 eoreq  r6,r13,r5,ror #0x9
:02048A70 60031A01 andvs  r1,r3,r1,lsl #0x14
:02048A74 C00E0F09 andgt  r0,r14,r9,lsl #0x1e
:02048A78 9021E043 eorls  r14,r1,r3,asr #0x0
:02048A7C A1402175 unknown
:02048A80 65802122 strvs r2,[r0, #+0x122]		;r0+0x122=*(00000122)
:02048A84 217FC045 cmncs r15,r5,asr #0x0
:02048A88 80211940 eorhi  r1,r1,r0,asr #0x12
:02048A8C 402166AA eormi  r6,r1,r10,lsr #0xd
:02048A90 00751002 rsbeqs r1,r5,r2
:02048A94 FFAD0021 swinv 0x00ad0021
:02048A98 2143A132 unknown
:02048A9C 51006780 unknown
:02048AA0 100E2731 andne  r2,r14,r1,lsr r7
:02048AA4 0CE08223 stceql 2,cr8,[r0],#+0x8c
:02048AA8 35281D20 strcc r1,[r8, #-0xd20]!
:02048AAC 1D11D932 unknown
:02048AB0 01DDF040 biceqs r15,r13,r0,asr #0x0
:02048AB4 75C52739 strvcb r2,[r5, #+0x739]		;r5+0x739=*(0001f339)
:02048AB8 23F50888 mvncss r0,#0x880000
:02048ABC 6B800D2D blvs 0004BF78
:02048AC0 D0183495 mulles r8,r5,r4
:02048AC4 0D0D1495 unknown
:02048AC8 19E59D60 unknown
:02048ACC 06898002 streq r8,[r9],+r2
:02048AD0 01E59A40 mvneq  r9,r0,asr #0x14
:02048AD4 1FB10490 swine 0x00b10490
:02048AD8 4C091091 stcmi  0,cr1,[r9],{#0x91}
:02048ADC 04E048B0 unknown
:02048AE0 E0890740 add  r0,r9,r0,asr #0xe
:02048AE4 1400EDD5 strne r14,[r0],#-0xdd5
:02048AE8 052C0019 streq r0,[r12, #-0x19]!
:02048AEC 2129A801 unknown
:02048AF0 036920B9 unknown
:02048AF4 08E88D02 unknown
:02048AF8 018701FD unknown
:02048AFC 04BD1416 unknown
:02048B00 F97090FD ldmnvdb  r0!,{r0,r2,r3,r4,r5,r6,r7,r12,r15}^
:02048B04 4D02F05D unknown
:02048B08 16755B00 unknown
:02048B0C 9F1270DA swils 0x001270da
:02048B10 75842725 strvc r2,[r4, #+0x725]		;r4+0x725=*(0000073d)
:02048B14 011B5011 tsteq r11,r1,lsl r0
:02048B18 E950322D ldmdb  r0 ,{r0,r2,r3,r5,r9,r12,r13}^
:02048B1C D1005505 unknown
:02048B20 35141185 ldrcc r1,[r4, #-0x185]		;(r4-0x185=*(fffffe93))
:02048B24 13153D40 tstne r5,#0x1000
:02048B28 15E28DC0 strneb r8,[r2, #+0xdc0]!
:02048B2C 0259B19D subeqs r11,r9,#0x40000027
:02048B30 93E88D11 mvnls  r8,#0x440
:02048B34 83F1BDF9 mvnhis r11,#0x3E40
:02048B38 659D0010 ldrvs r0,[r13, #+0x10]		;r13+0x10=*(00000010)
:02048B3C 45472530 strmib r2,[r7, #-0x530]		;(r7-0x530=*(fffffad0))
:02048B40 80111800 andhis r1,r1,r0,lsl #0x10
:02048B44 ED1E5DB8 unknown
:02048B48 8920B120 stmhidb  r0!,{r5,r8,r12,r13,r15}
:02048B4C 6110B12C tstvs r0,r12,lsr #0x2
:02048B50 A06136F0 unknown
:02048B54 20F061BF unknown
:02048B58 20410361 subcs  r0,r1,r1,ror #0x6
:02048B5C 40411219 submi  r1,r1,r9,lsl r2
:02048B60 7D0A1FD5 unknown
:02048B64 9F72E500 swils 0x0072e500
:02048B68 550C40FD strpl r4,[r12, #-0xfd]		;(r12-0xfd=*(ffffff03))
:02048B6C D54A2910 strleb r2,[r10, #-0x910]		;r10-0x910=*(3ffff6f0)=#0(0x00000000)
:02048B70 0189EA70 orreq  r14,r9,r0,ror r10
:02048B74 F041A041 subnv  r10,r1,r1,asr #0x0
:02048B78 91075091 swpls r5,r1,r7
:02048B7C 31005910 unknown
:02048B80 0902EF10 stmeqdb  r2 ,{r4,r8,r9,r10,r11,r13,r14,r15}
:02048B84 6810E500 ldmvsda  r0 ,{r8,r10,r13,r14,r15}
:02048B88 1BC9007D blne 01288D84
:02048B8C 00360305 eoreqs r0,r6,r5,lsl #0x6
:02048B90 F0B980B9 unknown
:02048B94 310F1045 mrscc r1,CPSR
:02048B98 2E000401 cdpcs 4,0,cr0,cr0,cr1,0
:02048B9C 890DE35B stmhidb  r13 ,{r0,r1,r3,r4,r6,r8,r9,r13,r14,r15}
:02048BA0 1AADF809 bne 00BC6BCC
:02048BA4 68F24539 unknown
:02048BA8 2549911A strcsb r9,[r9, #-0x11a]		;(r9-0x11a=*(0024fee6))
:02048BAC 000D0100 andeq  r0,r13,r0,lsl #0x2
:02048BB0 48802B8D stmmiia  r0 ,{r0,r2,r3,r7,r8,r9,r11,r13}
:02048BB4 C90F0136 stmgtdb  r15 ,{r1,r2,r4,r5,r8}
:02048BB8 E5D90151 ldrb r0,[r9, #+0x151]		;r9+0x151=*(00250151)
:02048BBC 1BE55000 blne 0199CBC4
:02048BC0 02E5C985 rsceq  r12,r5,#0x214000
:02048BC4 00418990 unknown
:02048BC8 A0235555 eorge  r5,r3,r5,asr r5
:02048BCC 100C1075 andne  r1,r12,r5,ror r0
:02048BD0 6505E590 strvs r14,[r5, #-0x590]		;(r5-0x590=*(0001e670))
:02048BD4 65410C00 strvsb r0,[r1, #-0xc00]		;(r1-0xc00=*(fffff400))
:02048BD8 71401000 unknown
:02048BDC 02C58D1D sbceq  r8,r5,#0x740
:02048BE0 40E501ED rscmi  r0,r5,r13,ror #0x3
:02048BE4 D93009E9 ldmledb  r0!,{r0,r3,r5,r6,r7,r8,r11}
:02048BE8 E58D4000 str r4,[r13, #+0x0]		;r13+0x0=*(00000000)
:02048BEC 1D04F92B unknown
:02048BF0 01090930 unknown
:02048BF4 72D1D018 sbcvcs r13,r1,#0x18
:02048BF8 35251009 strcc r1,[r5, #-0x9]!
:02048BFC 14003100 strne r3,[r0],#-0x100
:02048C00 183035FC ldmneda  r0!,{r2,r3,r4,r5,r6,r7,r8,r10,r12,r13}
:02048C04 937361D0 cmnls r3,#0x34
:02048C08 A9110518 ldmgedb  r1 ,{r3,r4,r8,r10}
:02048C0C 10091D22 andne  r1,r9,r2,lsr #0x1a
:02048C10 0E08E5D4 mcreq 5,0,r14,cr8,cr4,{6}
:02048C14 11080071 unknown
:02048C18 32902104 addccs r2,r0,#0x1
:02048C1C 257021FE ldrcsb r2,[r0, #-0x1fe]!
:02048C20 101DCD10 andnes r12,r13,r0,lsl r13
:02048C24 29141021 ldmcsdb  r4 ,{r0,r5,r12}
:02048C28 E1200905 unknown
:02048C2C CB006502 blgt 0206203C
:02048C30 FD854515 unknown
:02048C34 131DD026 tstne r13,#0x26
:02048C38 1DF83485 ldcnel 4,cr3,[r8,#+0x214]!
:02048C3C 2A09B613 bcs 022B6490
:02048C40 5D6000FD stcpll 0,cr0,[r0,#-0x3f4]!
:02048C44 01031D3F unknown
:02048C48 014B9711 unknown
:02048C4C 393D2DE1 ldmccdb  r13!,{r0,r5,r6,r7,r8,r10,r11,r13}
:02048C50 1101011D unknown
:02048C54 21010700 unknown
:02048C58 55DF13A5 ldrplb r1,[r15, #+0x3a5]		;r15+0x3a5=*(02049005)=#566831101(0x21c927fd)
:02048C5C C0110106 andgts r0,r1,r6,lsl #0x2
:02048C60 8DF80E11 ldchil 14,cr0,[r8,#+0x44]!
:02048C64 7D8101D0 unknown
:02048C68 090CEB40 stmeqdb  r12 ,{r6,r8,r9,r11,r13,r14,r15}
:02048C6C 00451440 subeq  r1,r5,r0,asr #0x8
:02048C70 09031920 stmeqdb  r3 ,{r5,r8,r11,r12}
:02048C74 EA009D2F b 02070138
:02048C78 0CF99799 ldceql 7,cr9,[r9],#+0x264
:02048C7C 20E59420 rsccs  r9,r5,r0,lsr #0x8
:02048C80 F4840381 strnv r0,[r4],#+0x381
:02048C84 1BBDE00B blne 00FC0CB8
:02048C88 212A0048 unknown
:02048C8C C553D110 ldrgtb r13,[r3, #-0x110]		;(r3-0x110=*(00001530))
:02048C90 2153ED90 unknown
:02048C94 101DBD40 andnes r11,r13,r0,asr #0x1a
:02048C98 23AD1BF5 movcs  r1,#0x3D400		;r1=250880(0x3d400)
:02048C9C 003511C9 eoreqs r1,r5,r9,asr #0x3
:02048CA0 4A40A1F6 bmi 03071480
:02048CA4 857071FB ldrhib r7,[r0, #-0x1fb]!
:02048CA8 99103555 ldmlsdb  r0 ,{r0,r2,r4,r6,r8,r10,r12,r13}
:02048CAC F9238110 stmnvdb  r3!,{r4,r8,r15}
:02048CB0 71421D41 unknown
:02048CB4 9D354907 ldcls  9,cr4,[r5,#-0x1c]!
:02048CB8 0BE9DC32 bleq 01ABFD88
:02048CBC 98105E2C ldmlsda  r0 ,{r2,r3,r5,r9,r10,r11,r12,r14}
:02048CC0 591241E5 ldmpldb  r2 ,{r0,r2,r5,r6,r7,r8,r14}
:02048CC4 890EE302 stmhidb  r14 ,{r1,r8,r9,r13,r14,r15}
:02048CC8 11E19800 mvnne  r9,r0,lsl #0x10
:02048CCC 1C293E6D stcne  14,cr3,[r9],#-0x1b4
:02048CD0 00991001 addeqs r1,r9,r1
:02048CD4 2765196D strcsb r1,r1,r9,r1
:02048CD8 30FF002D rscccs r0,r15,r13,lsr #0x0
:02048CDC 8D500179 unknown
:02048CE0 436175E5 unknown
:02048CE4 13994210 orrnes r4,r9,#0x1
:02048CE8 1195200D orrnes r2,r5,r13
:02048CEC B510E354 ldrlt r14,[r0, #-0x354]		;(r0-0x354=*(fffffcac))
:02048CF0 9D47F04B unknown
:02048CF4 10226D0B eorne  r6,r2,r11,lsl #0x1a
:02048CF8 02BD0071 adceqs r0,r13,#0x71
:02048CFC B3A5FB21 movlt  r15,#0x8400		;r15=33792(0x8400)
:02048D00 1931109B ldmnedb  r1!,{r0,r1,r3,r4,r7,r12}
:02048D04 4F01F581 swimi 0x0001f581
:02048D08 0A5FE92D beq 038431C4
:02048D0C A00181DE unknown
:02048D10 1039E1A0 eornes r14,r9,r0,lsr #0x3
:02048D14 A24155B4 subge  r5,r1,#0x2D000000
:02048D18 0E00ED55 mcreq 13,0,r14,cr0,cr5,{2}
:02048D1C 08E3E060 unknown
:02048D20 E2460250 sub  r0,r6,#0x5
:02048D24 E2464014 sub  r4,r6,#0x14
:02048D28 8600700E strhi r7,[r0],-r14
:02048D2C 058014E2 streq r1,[r0, #+0x4e2]		;r0+0x4e2=*(000004e2)
:02048D30 B00CE510 andlt  r14,r12,r0,lsl r5
:02048D34 90B00B21 adclss r0,r0,r1,lsr #0x16
:02048D38 8DB00009 ldchi  0,cr0,[r0,#+0x24]!
:02048D3C 18B908E5 ldmneia  r9!,{r0,r2,r5,r6,r7,r11}
:02048D40 1DC20165 unknown
:02048D44 0BB12C10 bleq 00C93D8C
:02048D48 4D811008 unknown
:02048D4C A51DD996 ldrge r13,[r13, #-0x996]		;(r13-0x996=*(fffff66a))
:02048D50 520006B1 andpl  r0,r0,#0xB100000
:02048D54 F91041E1 ldmnvdb  r0 ,{r0,r5,r6,r7,r8,r14}
:02048D58 31963A10 orrccs r3,r6,r0,lsl r10
:02048D5C 450F31B1 strmi r3,[r15, #-0x1b1]		;r15-0x1b1=*(02048bb3)=#251737672(0x0f013648)
:02048D60 45F04520 ldrmib r4,[r0, #+0x520]!
:02048D64 490675F0 stmmidb  r6 ,{r4,r5,r6,r7,r8,r10,r12,r13,r14}
:02048D68 497D2D40 unknown
:02048D6C 004905C0 subeq  r0,r9,r0,asr #0xb
:02048D70 5D003510 unknown
:02048D74 0A1F1D10 beq 028101BC
:02048D78 005D0075 subeqs r0,r13,r5,ror r0
:02048D7C 02106124 andeqs r6,r0,#0x9
:02048D80 0A240CE2 beq 0294C110
:02048D84 022C0059 eoreq  r0,r12,#0x59
:02048D88 E1830131 orr  r0,r3,r1,lsr r1
:02048D8C 89000102 stmhidb  r0 ,{r1,r8}
:02048D90 3CED2822 stcccl 8,cr2,[r13],#+0x88
:02048D94 6D01659C unknown
:02048D98 1901652E stmnedb  r1 ,{r1,r2,r3,r5,r8,r10,r13,r14}
:02048D9C 0AF5F470 beq 01DC5F64
:02048DA0 FD15011D unknown
:02048DA4 9A101505 bls 0244E1C0
:02048DA8 EB1B0004 bl 02708DC0
:02048DAC 11BD1061 movnes r1,r1,ror #0x0
:02048DB0 C0BE105D adcgts r1,r14,r13,asr r0
:02048DB4 0A0EE1DD beq 02401530
:02048DB8 344C45E5 strccb r4,[r12],#-0x5e5
:02048DBC C40CE1A0 strgt r14,[r12],#-0x1a0
:02048DC0 300B6D02 andcc  r6,r11,r2,lsl #0x1a
:02048DC4 CCFFE203 ldcgtl 2,cr14,[r15],#+0xc
:02048DC8 0C01E20C stceq  2,cr14,[r1],{#0xc}
:02048DCC 03E18330 mvneq  r8,#0xC0000000
:02048DD0 38051138 stmccda  r5 ,{r3,r4,r5,r8,r12}
:02048DD4 693CA140 ldmvsdb  r12!,{r6,r8,r13,r15}
:02048DD8 34D9841B ldrccb r8,[r9],#+0x41b
:02048DDC 7902101D stmvcdb  r2 ,{r0,r2,r3,r4,r12}
:02048DE0 015B8F23 cmpeq r11,r3,lsr #0x1e
:02048DE4 5EE59A12 mcrpl 10,7,r9,cr5,cr2,{0}
:02048DE8 B030C596 mlalts r0,r6,r5,r12unknown
:02048DEC 1AFF21FF bne 020115F0
:02048DF0 DE5F1169 cdple 1,4,cr1,cr15,cr9,3
:02048DF4 BD8F0BAD unknown
:02048DF8 6FDCE824 swivs 0x00dce824
:02048DFC 1E59380E cdpne 8,4,cr3,cr9,cr14,0
:02048E00 1F6923A1 swine 0x006923a1
:02048E04 A9F40145 unknown
:02048E08 06818421 streq r8,[r1],+r1, lsr #0x8
:02048E0C 000108A1 andeq  r0,r1,r1,lsr #0x11
:02048E10 1D84300C unknown
:02048E14 950058E5 strls r5,[r0, #-0x8e5]		;(r0-0x8e5=*(fffff71b))
:02048E18 20042A11 andcs  r2,r4,r1,lsl r10
:02048E1C 3D90094D unknown
:02048E20 FF96E706 swinv 0x0096e706
:02048E24 091B5DEB ldmeqdb  r11 ,{r0,r1,r3,r5,r6,r7,r8,r10,r11,r12,r14}
:02048E28 93615F10 unknown
:02048E2C 00093E51 andeq  r3,r9,r1,asr r14
:02048E30 056820BD streqb r2,[r8, #-0xbd]!
:02048E34 05FD6000 ldreqb r6,[r13, #+0x0]!
:02048E38 DD9359AE unknown
:02048E3C 7D064905 unknown
:02048E40 6505510A strvs r5,[r5, #-0x10a]		;(r5-0x10a=*(0001eaf6))
:02048E44 FC113D09 ldc2  13,cr3,[r1],{#0x9}
:02048E48 A90EC1D0 stmgedb  r14 ,{r4,r6,r7,r8,r14,r15}
:02048E4C 0200F192 andeq  r15,r0,#0x80000024
:02048E50 90139560 andlss r9,r3,r0,ror #0xa
:02048E54 4640914E strmib r9,r9,r3,r0,ror #0xa
:02048E58 9512A5E0 ldrls r10,[r2, #-0x5e0]		;(r2-0x5e0=*(fffffa20))
:02048E5C 08E5B012 unknown
:02048E60 11F6594A mvnnes r5,r10,asr #0x12
:02048E64 AA1E2525 bge 027D2300
:02048E68 31B9101D movccs r1,r13,lsl r0		;r1=0(0x0)
:02048E6C D6F03120 unknown
:02048E70 4504106D strmi r1,[r4, #-0x6d]		;(r4-0x6d=*(ffffffab))
:02048E74 00FDCA45 rsceqs r12,r13,r5,asr #0x14
:02048E78 29BD59B5 ldmcsib  r13!,{r0,r2,r4,r5,r7,r8,r11,r12,r14}
:02048E7C 716175FA unknown
:02048E80 05E52125 streqb r2,[r5, #+0x125]!
:02048E84 02B51069 adceqs r1,r5,#0x69
:02048E88 CD9104C9 unknown
:02048E8C 02ADBF64 adceq  r11,r13,#0x190
:02048E90 1009287D andne  r2,r9,r13,ror r8
:02048E94 44000D42 strmi r0,[r0],#-0xd42
:02048E98 00090451 andeq  r0,r9,r1,asr r4
:02048E9C 3E24BDD7 mcrcc 13,1,r11,cr4,cr7,{6}
:02048EA0 100D0009 andne  r0,r13,r9
:02048EA4 E20710FF and  r1,r7,#0xFF
:02048EA8 0011290D andeqs r2,r1,r13,lsl #0x12
:02048EAC E52011B4 str r1,[r0, #-0x1b4]!
:02048EB0 B400FD02 strlt r15,[r0],#-0xd02
:02048EB4 E1C43A26 bic  r3,r4,r6,lsr #0x14
:02048EB8 B600092A strlt r0,[r0],-r10, lsr #0x12
:02048EBC 2221D416 eorcs  r13,r1,#0x16000000
:02048EC0 26452788 strcsb r2,[r5],-r8, lsl #0xf
:02048EC4 E585141D str r1,[r5, #+0x41d]		;r5+0x41d=*(0001f01d)
:02048EC8 358124DD strcc r2,[r1, #+0x4dd]		;r1+0x4dd=*(000004dd)
:02048ECC 09E64A81 unknown
:02048ED0 000D1230 andeq  r1,r13,r0,lsr r2
:02048ED4 00601651 rsbeq  r1,r0,r1,asr r6
:02048ED8 8D051594 unknown
:02048EDC 9310E241 tstls r0,#0x10000004
:02048EE0 E890107D ldmia  r0 ,{r0,r2,r3,r4,r5,r6,r12}
:02048EE4 94301050 unknown
:02048EE8 470D04E5 strmi r0,ia 
:02048EEC 9531F86E ldrls r15,[r1, #-0x86e]!
:02048EF0 25318490 ldrcs r8,[r1, #-0x490]!
:02048EF4 7D70D910 ldcvcl 9,cr13,[r0,#-0x40]!
:02048EF8 C932652D ldmgtdb  r2!,{r0,r2,r3,r5,r8,r10,r13,r14}
:02048EFC FA050105 blx 02189320
:02048F00 10C51845 sbcne  r1,r5,r5,asr #0x10
:02048F04 E1C0E1A7 bic  r14,r0,r7,lsr #0x3
:02048F08 06F261F0 unknown
:02048F0C 30F13BF6 unknown
:02048F10 612035D5 unknown
:02048F14 206645F2 unknown
:02048F18 10691645 rsbne  r1,r9,r5,asr #0xc
:02048F1C 217992DD ldrcssb r9,[r9, #-0x2d]!
:02048F20 CD006927 unknown
:02048F24 61FF8A1F mvnvss r8,r15,lsl r10
:02048F28 C1059A86 unknown
:02048F2C 85007538 strhi r7,[r0, #-0x538]		;(r0-0x538=*(fffffac8))
:02048F30 20758530 rsbcss r8,r5,r0,lsr r5
:02048F34 F52DF5EB strnv r15,[r13, #-0x5eb]!
:02048F38 1517ED04 ldrne r14,[r7, #-0xd04]		;(r7-0xd04=*(fffff2fc))
:02048F3C 79262981 stmvcdb  r6!,{r0,r7,r8,r11,r13}
:02048F40 8D0D2DE1 unknown
:02048F44 937F1010 cmnls r15,#0x10
:02048F48 20472171 subcs  r2,r7,r1,ror r1
:02048F4C 1091E281 addnes r14,r1,r1,lsl #0x5
:02048F50 6EC21AAD cdpvs 10,12,cr1,cr2,cr13,5
:02048F54 F17D1049 cmnnv r13,r9,asr #0x0
:02048F58 800DF17D andhi  r15,r13,r13,ror r1
:02048F5C 10109DCD andnes r9,r0,r13,asr #0x1b
:02048F60 7D21715E stcvc  1,cr7,[r1,#-0x178]!
:02048F64 6D070100 unknown
:02048F68 10499841 subne  r9,r9,r1,asr #0x10
:02048F6C 6F1015D5 swivs 0x001015d5
:02048F70 528D1596 addpl  r1,r13,#0x25800000
:02048F74 1586108C strne r1,[r6, #+0x8c]		;r6+0x8c=*(0000008c)
:02048F78 2D842165 unknown
:02048F7C C928C912 stmgtdb  r8!,{r1,r4,r8,r11,r14,r15}
:02048F80 03E5941D mvneq  r9,#0x1D000000
:02048F84 8700E950 unknown
:02048F88 27E59CC0 strcsb r9,r9,#0x1D000000
:02048F8C 01E285E0 mvneq  r8,r0,ror #0xb
:02048F90 02217000 eoreq  r7,r1,#0x0
:02048F94 5D10E560 unknown
:02048F98 03E08E18 mvneq  r8,#0x180
:02048F9C 4800711A stmmida  r0 ,{r1,r3,r4,r8,r12,r13,r14}
:02048FA0 7982CDFF stmvcib  r2 ,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r10,r11,r14,r15}
:02048FA4 0D389530 ldceq  5,cr9,[r8,#-0xc0]!
:02048FA8 10790749 rsbnes r0,r9,r9,asr #0xe
:02048FAC FD203011 stc2  0,cr3,[r0,#-0x44]!
:02048FB0 10EDA901 rscne  r10,r13,r1,lsl #0x12
:02048FB4 20DD13FD ldrcssh r1,[r13],#+0x3d
:02048FB8 A5E284EA strgeb r8,[r2, #+0x4ea]!
:02048FBC 5D744E8D ldcpll 14,cr4,[r4,#-0x234]!
:02048FC0 E1228580 unknown
:02048FC4 F0E1E860 rscnv  r14,r1,r0,ror #0x10
:02048FC8 2A40E104 bcs 030813E0
:02048FCC F0E14029 rscnv  r4,r1,r9,lsr #0x0
:02048FD0 755CF0E1 ldrvcb r15,[r12, #-0xe1]		;(r12-0xe1=*(ffffff1f))
:02048FD4 F0E12041 rscnv  r2,r1,r1,asr #0x0
:02048FD8 15107D78 ldrne r7,[r0, #-0xd78]		;(r0-0xd78=*(fffff288))
:02048FDC 30007D2B andcc  r7,r0,r11,lsr #0x1a
:02048FE0 1DE53B96 stcnel 11,cr3,[r5,#+0x258]!
:02048FE4 9320441B unknown
:02048FE8 02C007E5 sbceq  r0,r0,#0x3940000
:02048FEC 3D500261 unknown
:02048FF0 8C01B128 stchi  1,cr11,[r1],{#0x28}
:02048FF4 0D1005E0 unknown
:02048FF8 71FF01AD mvnvcs r0,r13,lsr #0x3
:02048FFC 718078B0 strvch r7,[r0, +r0]
:02049000 007178F0 unknown
:02049004 C927FDA5 stmgtdb  r7!,{r0,r2,r5,r7,r8,r10,r11,r12,r13,r14,r15}
:02049008 6DE28621 stcvsl 6,cr8,[r2,#+0x84]!
:0204900C 054D2145 streqb r2,[r13, #-0x145]		;(r13-0x145=*(fffffebb))
:02049010 F06163FF unknown
:02049014 61606178 unknown
:02049018 406106F0 unknown
:0204901C AD4061F1 unknown
:02049020 F061F061 rsbnv  r15,r1,r1,ror #0x0
:02049024 61FFFF23 mvnvss r15,r3,lsr #0x1e
:02049028 91AC99F0 unknown
:0204902C 0381E300 orreq  r14,r1,#0x0
:02049030 20FD0485 rsccss r0,r13,r5,lsl #0x9
:02049034 2007120D andcs  r1,r7,r13,lsl #0x4
:02049038 D80FE282 stmleda  r15 ,{r1,r7,r9,r13,r14,r15}
:0204903C 201103ED andcss r0,r1,r13,ror #0x7
:02049040 95184BF1 ldrls r4,[r8, #-0xbf1]		;(r8-0xbf1=*(fffff40f))
:02049044 35077503 strcc r7,[r7, #-0x503]		;(r7-0x503=*(fffffafd))
:02049048 094DEE35 stmeqdb  r13 ,{r0,r2,r4,r5,r9,r10,r11,r13,r14,r15}^
:0204904C D1181011 tstle r8,r1,lsl r0
:02049050 0A14A506 beq 02572470
:02049054 56B903C9 unknown
:02049058 6D1055DB unknown
:0204905C 4314552C tstmi r4,#0xB000000
:02049060 145D0CE5 ldrneb r0,[r13],#-0xce5
:02049064 B7034590 unknown
:02049068 6501A580 strvs r10,[r1, #-0x580]		;(r1-0x580=*(fffffa80))
:0204906C 0E090704 cdpeq 7,0,cr0,cr9,cr4,0
:02049070 1DF51055 ldcnel 0,cr1,[r5,#+0x154]!
:02049074 10E97644 rscne  r7,r9,r4,asr #0xc
:02049078 E0882DF1 unknown
:0204907C 0499188D ldreq r1,[r9],#+0x88d
:02049080 85C349C1 strhib r4,[r3, #+0x9c1]		;r3+0x9c1=*(0f014009)=#0(0x00000000)
:02049084 07104910 unknown
:02049088 F76F0081 strnvb r0,[r15,-r1, lsl #0x1]!
:0204908C 16D18201 ldrneb r8,[r1],+r1, lsl #0x4
:02049090 050583CB streq r8,[r5, #-0x3cb]		;(r5-0x3cb=*(0001e835))
:02049094 2DE28760 stccsl 7,cr8,[r2,#+0x180]!
:02049098 00310510 eoreqs r0,r1,r0,lsl r5
:0204909C 038506A2 orreq  r0,r5,#0xA200000
:020490A0 69B30081 ldmvsib  r3!,{r0,r7}
:020490A4 0008B800 andeq  r11,r8,r0,lsl #0x10
:020490A8 50003516 andpl  r3,r0,r6,lsl r5
:020490AC 1091E599 umullnes r14,r1,r9,r5
:020490B0 11994058 orrnes r4,r9,r8,asr r0
:020490B4 8D03208D unknown
:020490B8 0D1D6100 unknown
:020490BC 0D025D30 unknown
:020490C0 FD00A100 unknown
:020490C4 1459200D ldrneb r2,[r9],#-0xd
:020490C8 0305F50A unknown
:020490CC 13E59910 mvnne  r9,#0x40000
:020490D0 20441031 subcs  r1,r4,r1,lsr r0
:020490D4 8800A191 stmhida  r0 ,{r0,r4,r7,r8,r13,r15}
:020490D8 201102E0 andcss r0,r1,r0,ror #0x5
:020490DC 2904E047 stmcsdb  r4 ,{r0,r1,r2,r6,r13,r14,r15}
:020490E0 D5000900 strle r0,[r0, #-0x900]		;(r0-0x900=*(fffff700))
:020490E4 7920900A stmvcdb  r0!,{r1,r3,r12,r15}
:020490E8 E0851001 add  r1,r5,r1
:020490EC C950AD4D ldmgtdb  r0 ,{r0,r2,r3,r6,r8,r10,r11,r13,r15}^
:020490F0 0D71C213 ldceql 2,cr12,[r1,#-0x4c]!
:020490F4 00501125 subeqs r1,r0,r5,lsr #0x2
:020490F8 1525E289 strne r14,[r5, #-0x289]!
:020490FC 11F5430F mvnnes r4,r15,lsl #0x6
:02049100 20A18348 adccs  r8,r1,r8,asr #0x6
:02049104 521D6199 andpls r6,r13,#0x40000026
:02049108 10A110B1 unknown
:0204910C A900A5FA stmgedb  r0 ,{r1,r3,r4,r5,r6,r7,r8,r10,r13,r15}
:02049110 E0A90520 adc  r0,r9,r0,lsr #0xa
:02049114 A954F0A9 ldmgedb  r4 ,{r0,r3,r5,r7,r12,r13,r14,r15}^
:02049118 DBF0A940 blle 01C73620
:0204911C 000D0F91 muleq  r13,r1,r15
:02049120 99166564 ldmlsdb  r6 ,{r2,r5,r6,r8,r10,r13,r14}
:02049124 0311CD00 tsteq r1,#0x0
:02049128 00CD3B10 sbceq  r3,r13,r0,lsl r11
:0204912C C9EBFFF9 unknown
:02049130 2A250510 bcs 0298A578
:02049134 21E25184 mvncs  r5,r4,lsl #0x3
:02049138 D930C9F7 ldmledb  r0!,{r0,r1,r2,r4,r5,r6,r7,r8,r11,r14,r15}
:0204913C 85009014 strhi r9,[r0, #-0x14]		;(r0-0x14=*(ffffffec))
:02049140 B17D1518 cmnlt r13,r8,lsl r5
:02049144 10F50BF9 unknown
:02049148 79701831 unknown
:0204914C DE06B101 cdple 1,0,cr11,cr6,cr1,0
:02049150 02556001 subeqs r6,r5,#0x1
:02049154 1549017D strneb r0,[r9, #-0x17d]		;(r9-0x17d=*(0024fe83))
:02049158 04E111D1 unknown
:0204915C 07FC20E5 ldreqb r2,[r9, #-0x17d]		;(r9-0x17d=*(0024fe83))
:02049160 1C1D02F9 ldcne  2,cr0,[r13],{#0xf9}
:02049164 59CD10B0 stmplib  r13 ,{r4,r5,r7,r12}^
:02049168 0946D001 stmeqdb  r6 ,{r0,r12,r14,r15}^
:0204916C D0134504 andles r4,r3,r4,lsl #0xa
:02049170 E5C2009D strb r0,[r2, #+0x9d]		;r2+0x9d=*(0000009d)
:02049174 03390055 teqeq r9,#0x55
:02049178 70E5C2CB rscvc  r12,r5,r11,asr #0x5
:0204917C 00020A65 andeq  r0,r2,r5,ror #0x14
:02049180 48D11DC5 ldmmiia  r1 ,{r0,r2,r6,r7,r8,r10,r11,r12}^
:02049184 9DD10F2D unknown
:02049188 04E08009 unknown
:0204918C E705C020 str r12,[r5,-r0, lsr #0x0]
:02049190 91C31001 bicls  r1,r3,r1
:02049194 3002610E andcc  r6,r2,r14,lsl #0x2
:02049198 65E23084 strvsb r3,[r2, #+0x84]!
:0204919C 10030091 mulne  r3,r1,r0
:020491A0 0403E284 streq r14,[r3],#-0x284
:020491A4 D7E7C0C0 strleb r12,[r3],#-0x284
:020491A8 59050019 stmpldb  r5 ,{r0,r3,r4}
:020491AC 15500507 ldrneb r0,[r0, #-0x507]		;(r0-0x507=*(fffffaf9))
:020491B0 FD3EE100 ldc2  1,cr14,[r14,#-0x0]!
:020491B4 71196D11 tstvc r9,r1,lsl r13
:020491B8 02010D0B andeq  r0,r1,#0x2C0
:020491BC E2843F40 add  r3,r4,#0x100
:020491C0 0701FD02 streq r15,[r1,-r2, lsl #0x1a]
:020491C4 EE34C900 cdp 9,2,cr12,cr4,cr0,0
:020491C8 B5FFF648 ldrltb r15,[r15, #+0x648]!
:020491CC B50C89C0 strlt r8,[r12, #-0x9c0]		;(r12-0x9c0=*(fffff640))
:020491D0 00110840 andeqs r0,r1,r0,asr #0x10
:020491D4 35305C67 ldrcc r5,[r0, #-0xc67]!
:020491D8 19C13000 stmneib  r1 ,{r12,r13}^
:020491DC 21747420 cmncs r4,r0,lsr #0x8
:020491E0 B1C09204 biclt  r9,r0,r4,lsl #0x4
:020491E4 D120B432 unknown
:020491E8 5D06B1E1 unknown
:020491EC 2189C219 orrcs  r12,r9,r9,lsl r2
:020491F0 02079900 andeq  r9,r7,#0x0
:020491F4 404D1130 submi  r1,r13,r0,lsr r1
:020491F8 4D903041 unknown
:020491FC FD025502 unknown
:02049200 0312E900 tsteq r2,#0x0
:02049204 75BC0041 ldrvc r0,[r12, #+0x41]!
:02049208 CD40B411 unknown
:0204920C E5D303C9 ldrb r0,[r3, #+0x3c9]		;r3+0x3c9=*(0f013a11)=#0(0x00000000)
:02049210 CD501106 unknown
:02049214 00E5D31F rsceq  r13,r5,r15,lsl r3
:02049218 8CC01021 stchil 0,cr1,[r0],{#0x21}
:0204921C C50FC122 strgt r12,[r15, #-0x122]		;r15-0x122=*(02049102)=#1637425313(0x619920a1)
:02049220 C14040E5 unknown
:02049224 0179300D cmneq r9,r13
:02049228 49D4E0A1 ldmmiib  r4 ,{r0,r5,r7,r13,r14,r15}^
:0204922C 0CE5D400 stceql 4,cr13,[r5],#+0x0
:02049230 E0048350 and  r8,r4,r0,asr r3
:02049234 E7C3E00C strb r14,[r3, +r12]
:02049238 00C54001 sbceq  r4,r5,r1
:0204923C 8CE002E5 stchil 2,cr0,[r0],#+0x394
:02049240 08B568E2 ldmeqia  r5!,{r1,r5,r6,r7,r11,r13,r14}
:02049244 C340400E unknown
:02049248 8CC003E7 stchil 3,cr0,[r0],{#0xe7}
:0204924C 010000E2 unknown
:02049250 0001B102 andeq  r11,r1,r2,lsl #0x2
:02049254 139D6055 orrnes r6,r13,#0x55
:02049258 71301CC1 teqvc r0,r1,asr #0x19
:0204925C 1CF00085 ldcnel 0,cr0,[r0],#+0x214
:02049260 4969550E unknown
:02049264 452BD100 strmi r13,[r11, #-0x100]!
:02049268 26B6F150 unknown
:0204926C 1000E1D5 unknown
:02049270 5000E081 andpl  r14,r0,r1,lsl #0x1
:02049274 06219500 unknown
:02049278 F88CE281 stmnvia  r12 ,{r0,r7,r9,r13,r14,r15}
:0204927C 50EBFF08 rscpl  r15,r11,r8,lsl #0x1e
:02049280 0EB59530 mrceq 5,5,r9,cr5,cr0,{1}
:02049284 0520E894 streq r14,[r0, #-0x894]!
:02049288 83101139 tsthi r0,#0x4000000E
:0204928C A1F6AAE0 mvnges r10,r0,ror #0x15
:02049290 A1388278 teqge r8,r8,ror r2
:02049294 00058808 andeq  r8,r5,r8,lsl #0x10
:02049298 09081199 stmeqdb  r8 ,{r0,r3,r4,r7,r8,r12}
:0204929C DA121109 ble 024CD6C8
:020492A0 20501519 subcss r1,r0,r9,lsl r5
:020492A4 06B5E595 unknown
:020492A8 AD2102E0 stcge  2,cr0,[r1,#-0x380]!
:020492AC F5E7D22B strnvb r13,[r7, #+0x22b]!
:020492B0 950FAD06 strls r10,[r15, #-0xd06]		;r15-0xd06=*(020485b2)=#181505280(0x0ad18d00)
:020492B4 00198C05 andeqs r8,r9,r5,lsl #0x18
:020492B8 11850585 orrne  r0,r5,r5,lsl #0xb
:020492BC 55401938 strplb r1,[r0, #-0x938]		;(r0-0x938=*(fffff6c8))
:020492C0 5168011C unknown
:020492C4 05FE2B02 ldreqb r2,[r14, #+0xb02]!
:020492C8 03651130 unknown
:020492CC 85298008 strhi r8,[r9, #-0x8]!
:020492D0 354B3502 strccb r3,[r11, #-0x502]		;(r11-0x502=*(fffffafe))
:020492D4 92019D00 andls  r9,r1,#0x0
:020492D8 00FC92E5 rsceqs r9,r12,r5,ror #0x5
:020492DC 5D3A2F8F ldcpl  15,cr2,[r10,#-0x23c]!
:020492E0 3D058D1B unknown
:020492E4 8D90301B unknown
:020492E8 15319C03 ldrne r9,[r1, #-0xc03]!
:020492EC 92005193 andls  r5,r0,#0xC0000024
:020492F0 0BB42A81 bleq 00D53CFC
:020492F4 B5153510 ldrlt r3,[r5, #-0x510]		;(r5-0x510=*(0001e6f0))
:020492F8 E1D310B4 ldrh r1,[r3, #+0x4]		;r3+0x4=*(0f01364c)=#0(0x00000000)
:020492FC B9D200B4 ldmltib  r2 ,{r2,r4,r5,r7}^
:02049300 0800802F stmeqda  r0 ,{r0,r1,r2,r3,r5,r15}
:02049304 0A7905E1 beq 03E8AA90
:02049308 1AB142D5 bne 00C99E64
:0204930C 7C502F09 ldcvcl 15,cr2,[r0],{#0x9}
:02049310 85020777 strhi r0,[r2, #-0x777]		;(r2-0x777=*(fffff889))
:02049314 0035A41B eoreqs r10,r5,r11,lsl r4
:02049318 A80CA504 stmgeda  r12 ,{r2,r8,r10,r13,r15}
:0204931C 0E850B85 cdpeq 11,8,cr0,cr5,cr5,4
:02049320 7922E1CD stmvcdb  r2!,{r0,r2,r3,r6,r7,r8,r13,r14,r15}
:02049324 9E242105 cdpls 1,2,cr2,cr4,cr5,0
:02049328 29BB45BD ldmcsib  r11!,{r0,r2,r3,r4,r5,r7,r8,r10,r14}
:0204932C 112D1505 unknown
:02049330 F84B81A4 stmnvda  r11 ,{r2,r5,r7,r8,r15}^
:02049334 551C0B85 ldrpl r0,[r12, #-0xb85]		;r12-0xb85=*(6199151c)=#0(0x00000000)
:02049338 40010575 andmi  r0,r1,r5,ror r5
:0204933C 12AD0D3D adcne  r0,r13,#0xF40
:02049340 80029160 andhi  r9,r2,r0,ror #0x2
:02049344 50062559 andpl  r2,r6,r9,asr r5
:02049348 2181E59D unknown
:0204934C 011A5504 tsteq r10,r4,lsl #0xa
:02049350 03A07861 moveq  r7,#0x610000		;r7=6356992(0x610000)
:02049354 0D890A09 unknown
:02049358 6D200961 stcvs  9,cr0,[r0,#-0x184]!
:0204935C 01DDB819 biceqs r11,r13,r9,lsl r8
:02049360 3F03A088 swicc 0x0003a088
:02049364 153A1902 ldrne r1,[r10, #-0x902]!
:02049368 1504C110 strne r12,[r4, #-0x110]		;(r4-0x110=*(fffffef0))
:0204936C 00494C40 subeq  r4,r9,r0,asr #0x18
:02049370 00BD95C9 adceqs r9,r13,r9,asr #0xb
:02049374 1CCA0839 stcnel 8,cr0,[r10],{#0x39}
:02049378 00654551 rsbeq  r4,r5,r1,asr r5
:0204937C 4C127908 ldcmi  9,cr7,[r2],{#0x8}
:02049380 56560035 unknown
:02049384 2E1D0117 mrccs 1,0,r0,cr13,cr7,{0}
:02049388 703C109D mlavcs r12,r13,r0,r1unknown
:0204938C 380CE584 stmccda  r12 ,{r2,r7,r8,r10,r13,r14,r15}
:02049390 84801585 strhi r1,[r0],#+0x585
:02049394 018124E5 orreq  r2,r1,r5,ror #0x9
:02049398 0C3942A4 ldceq  2,cr4,[r9],#-0x290
:0204939C E59F31A4 ldr r3,[r15, #+0x1a4]		;r15+0x1a4=*(02049548)=#-2058295913(0x8550e597)
:020493A0 10D11241 sbcnes r1,r1,r1,asr #0x4
:020493A4 20E11031 rsccs  r1,r1,r1,lsr r0
:020493A8 20031110 andcs  r1,r3,r0,lsl r1
:020493AC 06A10161 unknown
:020493B0 153491E9 ldrne r9,[r4, #-0x1e9]!
:020493B4 E1102D01 tst r0,r1,lsl #0x1a
:020493B8 BA471116 blt 0320D818
:020493BC 12E1C035 rscne  r12,r1,#0x35
:020493C0 9F216F64 swils 0x00216f64
:020493C4 90A62659 adcls  r2,r6,r9,asr r6
:020493C8 003D1065 eoreqs r1,r13,r5,ror #0x0
:020493CC 51E41BCD mvnpl  r1,r13,asr #0x17
:020493D0 5991F740 ldmplib  r1 ,{r6,r8,r9,r10,r12,r13,r14,r15}
:020493D4 2059AC30 subcss r10,r9,r0,lsr r12
:020493D8 40590D1D submis r0,r9,r13,lsl r13
:020493DC 251EADE9 ldrcs r10,[r14, #-0xde9]		;r14-0xde9=*(0204811f)=#672063745(0x280ee101)
:020493E0 C8125916 ldmgtda  r2 ,{r1,r2,r4,r8,r11,r12,r14}
:020493E4 19C50099 stmneib  r5 ,{r0,r3,r4,r7}^
:020493E8 77401081 strvcb r1,[r0,-r1, lsl #0x1]
:020493EC 3DE58450 stcccl 4,cr8,[r5,#+0x140]!
:020493F0 84004416 strhi r4,[r0],#-0x416
:020493F4 50440805 subpl  r0,r4,r5,lsl #0x10
:020493F8 89911584 ldmhiib  r1 ,{r2,r7,r8,r10,r12}
:020493FC 10852911 addne  r2,r5,r1,lsl r9
:02049400 408570E2 addmi  r7,r5,r2,ror #0x1
:02049404 954085A0 strlsb r8,[r0, #-0x5a0]		;(r0-0x5a0=*(fffffa60))
:02049408 00B8C085 adceqs r12,r8,r5,lsl #0x1
:0204940C 14E115DD unknown
:02049410 F5C019F1 strnvb r1,[r0, #+0x9f1]		;r0+0x9f1=*(000009f1)
:02049414 041C7D01 ldreq r7,[r12],#-0xd01
:02049418 5DB420A1 ldcpl  0,cr2,[r4,#+0x284]!
:0204941C 093BE514 ldmeqdb  r11!,{r2,r4,r8,r10,r13,r14,r15}
:02049420 4D200200 stcmi  2,cr0,[r0,#-0x0]!
:02049424 05AD3006 streq r3,[r13, #+0x6]!
:02049428 E581C0A7 str r12,[r1, #+0xa7]		;r1+0xa7=*(000000a7)
:0204942C E5CD2015 strb r2,[r13, #+0x15]		;r13+0x15=*(00000015)
:02049430 01250018 unknown
:02049434 03044DB6 unknown
:02049438 39100725 ldmccdb  r0 ,{r0,r2,r5,r8,r9,r10}
:0204943C D5101501 ldrle r1,[r0, #-0x501]		;(r0-0x501=*(fffffaff))
:02049440 B0013908 andlt  r3,r1,r8,lsl #0x12
:02049444 71445D92 unknown
:02049448 A1103144 tstge r0,r4,asr #0x2
:0204944C C0409D72 subgt  r9,r0,r2,ror r13
:02049450 9D7E409D ldclsl 0,cr4,[r14,#-0x274]!
:02049454 009D7340 addeqs r7,r13,r0,asr #0x6
:02049458 0DD5104D unknown
:0204945C 0D10491E unknown
:02049460 550C2914 strpl r2,[r12, #-0x914]		;r12-0x914=*(6199178d)=#0(0x00000000)
:02049464 020D142F andeq  r1,r13,#0x2F000000
:02049468 31205F0C unknown
:0204946C 18006100 stmneda  r0 ,{r8,r13,r14}
:02049470 F100E910 unknown
:02049474 E6065D13 unknown
:02049478 E1DD11B6 ldrh r1,[r13, #+0x16]		;r13+0x16=*(00000016)
:0204947C 03692441 unknown
:02049480 DDC003A9 unknown
:02049484 C410B89B ldrgt r11,[r0],#-0x89b
:02049488 864000E1 strhib r0,[r0],#-0x89b
:0204948C 091CE501 ldmeqdb  r12 ,{r0,r8,r10,r13,r14,r15}
:02049490 0C81F803 stceq  8,cr15,[r1],{#0x3}
:02049494 28000148 stmcsda  r0 ,{r3,r6,r8}
:02049498 7C000154 stcvc  1,cr0,[r0],{#0x54}
:0204949C 0D02079A unknown
:020494A0 00111C56 andeqs r1,r1,r6,asr r12
:020494A4 7945B1A1 stmvcdb  r5 ,{r0,r5,r7,r8,r12,r13,r15}^
:020494A8 05158409 ldreq r8,[r5, #-0x409]		;(r5-0x409=*(0001e7f7))
:020494AC 791EE916 ldmvcdb  r14 ,{r1,r2,r4,r8,r11,r13,r14,r15}
:020494B0 29B30341 ldmcsib  r3!,{r0,r6,r8,r9}
:020494B4 11919815 orrnes r9,r1,r5,lsl r8
:020494B8 56052100 strpl r2,[r5],-r0, lsl #0x2
:020494BC 9935F990 ldmlsdb  r5!,{r4,r7,r8,r11,r12,r13,r14,r15}
:020494C0 EBFF954B bl 0202E9F4
:020494C4 360593E9 strcc r9,db 
:020494C8 0A454020 beq 03199550
:020494CC 350412B1 strcc r1,[r4, #-0x2b1]		;(r4-0x2b1=*(fffffd4f))
:020494D0 00CDA00C sbceq  r10,r13,r12
:020494D4 6B441C31 blvs 031505A0
:020494D8 284905F2 stmcsda  r9 ,{r1,r4,r5,r6,r7,r8,r10}^
:020494DC 072D4003 streq r4,[r13,-r3]!
:020494E0 A4101150 ldrge r1,[r0],#-0x150
:020494E4 5D6000BD stcpll 0,cr0,[r0,#-0x2f4]!
:020494E8 A1196971 tstge r9,r1,ror r9
:020494EC 79FF3F18 unknown
:020494F0 59059D30 stmpldb  r5 ,{r4,r5,r8,r10,r11,r12,r15}
:020494F4 15FFED41 ldrneb r14,[r15, #+0xd41]!
:020494F8 5220A525 eorpl  r10,r0,#0x9400000
:020494FC 29B20065 ldmcsib  r2!,{r0,r2,r5,r6}
:02049500 0081A010 addeq  r10,r1,r0,lsl r0
:02049504 510116B7 strplh r1,[r1, -r7]
:02049508 C508A911 strgt r10,[r8, #-0x911]		;(r8-0x911=*(fffff6ef))
:0204950C 40302980 eormis r2,r0,r0,lsl #0x13
:02049510 70083029 andvc  r3,r8,r9,lsr #0x0
:02049514 C80AE580 stmgtda  r10 ,{r7,r8,r10,r13,r14,r15}
:02049518 09EBFF93 unknown
:0204951C 1C27A100 stcne  1,cr10,[r7],#-0x0
:02049520 F1B01009 movnvs r1,r9			;r1=2424832(0x250000)
:02049524 0EE11C02 cdpeq 12,14,cr1,cr1,cr2,0
:02049528 55820088 strpl r0,[r2, #+0x88]		;r2+0x88=*(00000088)
:0204952C 0545B420 streqb r11,[r5, #-0x420]		;(r5-0x420=*(0001e7e0))
:02049530 C016B640 andgts r11,r6,r0,asr #0xc
:02049534 3C1015E1 ldccc  5,cr1,[r0],{#0xe1}
:02049538 44A10015 unknown
:0204953C 152C0015 strne r0,[r12, #-0x15]!
:02049540 22553840 subcss r3,r5,#0x400000
:02049544 6A1002B9 bvs 0244A030
:02049548 8550E597 ldrhib r14,[r0, #-0x597]		;(r0-0x597=*(fffffa69))
:0204954C 43FD2607 mvnmis r2,#0x700000
:02049550 A8A02532 stmgeia  r0!,{r1,r4,r5,r8,r10,r13}
:02049554 27F5053D unknown
:02049558 00250005 eoreq  r0,r5,r5
:0204955C 252890D1 strcs r9,[r8, #-0xd1]!
:02049560 255F1000 ldrcsb r1,[r15, #-0x0]		;r15-0x0=*(02049568)=#85992951(0x052025f7)
:02049564 40254000 eormi  r4,r5,r0
:02049568 052025F7 streq r2,[r0, #-0x5f7]!
:0204956C BD002500 unknown
:02049570 251EF590 ldrcs r15,[r14, #-0x590]		;r14-0x590=*(02048978)=#1225794832(0x49102510)
:02049574 2025EDC0 eorcs  r14,r5,r0,asr #0x1b
:02049578 00250005 eoreq  r0,r5,r5
:0204957C 1CC990A9 stcnel 0,cr9,[r9],{#0xa9}
:02049580 051B05FA ldreq r0,[r11, #-0x5fa]		;(r11-0x5fa=*(fffffa06))
:02049584 E315D912 tst r5,#0x48000
:02049588 0512258F ldreq r2,[r2, #-0x58f]		;(r2-0x58f=*(fffffa71))
:0204958C E709E500 str r14,[r9,-r0, lsl #0xa]
:02049590 48BD6095 ldmmiia  r13!,{r0,r2,r4,r7,r13,r14}
:02049594 D597000C ldrle r0,[r7, #+0xc]		;r7+0xc=*(0061000c)
:02049598 0155562D cmpeq r5,r13,lsr #0xc
:0204959C 822107A3 eorhi  r0,r1,#0x28C0000
:020495A0 1021FEE9 eorne  r15,r1,r9,ror #0x1d
:020495A4 E1200D86 unknown
:020495A8 1709D213 unknown
:020495AC 20210011 eorcs  r0,r1,r1,lsl r0
:020495B0 4400211A strmi r2,[r0],#-0x11a
:020495B4 57DA0009 ldrplb r0,[r10, +r9]
:020495B8 09504009 ldmeqdb  r0 ,{r0,r3,r14}^
:020495BC 1194D700 orrnes r13,r4,r0,lsl #0xe
:020495C0 80115C30 andhis r5,r1,r0,lsr r12
:020495C4 4011DBA5 andmis r13,r1,r5,lsr #0x17
:020495C8 D6801160 strle r1,r13,r1,r5,lsr #0x17
:020495CC 11984011 orrnes r4,r8,r1,lsl r0
:020495D0 11D1AA80 bicnes r10,r1,r0,lsl #0x15
:020495D4 90009C40 andls  r9,r0,r0,asr #0x18
:020495D8 01053C95 swpeq r3,r5,r5
:020495DC 104D62CC subne  r6,r13,r12,asr #0x5
:020495E0 94C10955 strlsb r0,[r1],#+0x955
:020495E4 1699332D ldrne r3,[r9],+r13, lsr #0x6
:020495E8 1E1520C1 cdpne 0,0,cr2,cr5,cr1,6
:020495EC 14014DF3 strne r4,[r1],#-0xdf3
:020495F0 00244C69 eoreq  r4,r4,r9,ror #0x18
:020495F4 E912F591 ldmdb  r2 ,{r0,r4,r7,r8,r10,r12,r13,r14,r15}
:020495F8 1018C510 andnes r12,r8,r0,lsl r5
:020495FC 002D0709 eoreq  r0,r13,r9,lsl #0xe
:02049600 00050C11 andeq  r0,r5,r1,lsl r12
:02049604 1DA94C07 stcne  12,cr4,[r9,#+0x1c]!
:02049608 3D1C0C45 unknown
:0204960C CA102900 bgt 02453A14
:02049610 9B35518F blls 02D9DC54
:02049614 15510329 ldrneb r0,[r1, #-0x329]		;r1-0x329=*(052022ce)=#0(0x00000000)
:02049618 39D81155 ldmccib  r8 ,{r0,r2,r4,r6,r8,r12}^
:0204961C 0039D200 eoreqs r13,r9,r0,lsl #0x4
:02049620 601057D1 ldrvssb r5,[r0], -r1
:02049624 15201D9D strne r1,[r0, #-0xd9d]!
:02049628 C1101910 tstgt r0,r0,lsl r9
:0204962C 3321388F unknown
:02049630 29061D21 stmcsdb  r6 ,{r0,r5,r8,r10,r11,r12}
:02049634 0C219625 stceq  6,cr9,[r1],#-0x94
:02049638 00290099 mlaeq  r9,r9,r0,r0unknown
:0204963C 2D9017EB unknown
:02049640 0415F5B0 ldreq r15,[r5],#-0x5b0
:02049644 25ED0435 strcsb r0,[r13, #+0x435]!
:02049648 9015AC0C andlss r10,r5,r12,lsl #0x18
:0204964C 2910150D ldmcsdb  r0 ,{r0,r2,r3,r8,r10,r12}
:02049650 00A92000 adceq  r2,r9,r0
:02049654 0C2980E9 stceq  0,cr8,[r9],#-0x3a4
:02049658 59E92DEB unknown
:0204965C 02651819 rsbeq  r1,r5,#0x190000
:02049660 23110861 tstcs r1,#0x610000
:02049664 04057434 streq r7,[r5],#-0x434
:02049668 0E411038 mcreq 0,2,r1,cr1,cr8,{1}
:0204966C E5400255 strb r0,[r0, #-0x255]		;(r0-0x255=*(fffffdab))
:02049670 0059400F subeqs r4,r9,r15
:02049674 E527D596 str r13,[r7, #-0x596]!
:02049678 8D105D13 unknown
:0204967C 9C51AD92 ldclsl 13,cr10,[r1],{#0x92}
:02049680 1444F0F9 strneb r15,[r4],#-0xf9
:02049684 55040071 strpl r0,[r4, #-0x71]		;(r4-0x71=*(ffffff8f))
:02049688 49022D02 stmmidb  r2 ,{r1,r8,r10,r11,r13}
:0204968C 000DE926 andeq  r14,r13,r6,lsr #0x12
:02049690 07795775 unknown
:02049694 E5820BB5 str r0,[r2, #+0xbb5]		;r2+0xbb5=*(00000bb5)
:02049698 8F013D02 swihi 0x00013d02
:0204969C E1CD01B2 strh r0,[r13, #+0x12]		;r13+0x12=*(00000012)
:020496A0 140E1111 strne r1,[r14],#-0x111
:020496A4 018D2050 orreq  r2,r13,r0,asr r0
:020496A8 C90D0502 stmgtdb  r13 ,{r1,r8,r10}
:020496AC 1901ED1B stmnedb  r1 ,{r0,r1,r3,r4,r8,r10,r11,r13,r14,r15}
:020496B0 07C53410 unknown
:020496B4 012138BE streqh r3,[r1, -r14]!
:020496B8 755591D9 ldrvcb r9,[r5, #-0x1d9]		;(r5-0x1d9=*(0001ea27))
:020496BC E529A93A str r10,[r9, #-0x93a]!
:020496C0 01C5D20F biceq  r13,r5,r15,lsl #0x4
:020496C4 E3E0200E mvn  r2,#0xE
:020496C8 0A003502 beq 02056AD8
:020496CC B1903541 orrlts r3,r0,r1,asr #0xa
:020496D0 49403912 stmmidb  r0 ,{r1,r4,r8,r11,r12,r13}^
:020496D4 F0390000 eornvs r0,r9,r0
:020496D8 39C71F15 stmccib  r7 ,{r0,r2,r4,r8,r9,r10,r11,r12}^
:020496DC A919D940 ldmgedb  r9 ,{r6,r8,r11,r12,r14,r15}
:020496E0 04DD0190 ldreqb r0,[r13],#+0x190
:020496E4 30D9FB6D sbcccs r15,r9,r13,ror #0x16
:020496E8 01453A97 unknown
:020496EC F06DD018 rsbnv  r13,r13,r8,lsl r0
:020496F0 F021F021 eornv  r15,r1,r1,lsr #0x0
:020496F4 4021721B eormi  r7,r1,r11,lsl r2
:020496F8 12821009 addne  r1,r2,#0x9
:020496FC 108D1A39 addne  r1,r13,r9,lsr r10
:02049700 C08D6101 addgt  r6,r13,r1,lsl #0x2
:02049704 E2421014 sub  r1,r2,#0x14
:02049708 2520132D strcs r1,[r0, #-0x32d]!
:0204970C 0056A140 subeqs r10,r6,r0,asr #0x2
:02049710 D018EB00 andles r14,r8,r0,lsl #0x16
:02049714 90793325 rsblss r3,r9,r5,lsr #0x6
:02049718 4FDD28C0 swimi 0x00dd28c0
:0204971C 29008516 stmcsdb  r0 ,{r1,r2,r4,r8,r10,r15}
:02049720 51201520 unknown
:02049724 FA016101 blx 020A1B38
:02049728 0BAD2389 bleq 00B92554
:0204972C 5D071D34 unknown
:02049730 8D20041A stchi  4,cr0,[r0,#-0x68]!
:02049734 C038E51B eorgts r14,r8,r11,lsl r5
:02049738 550DA19D strpl r10,[r13, #-0x19d]		;(r13-0x19d=*(fffffe63))
:0204973C 0841D101 stmeqda  r1 ,{r0,r8,r12,r14,r15}^
:02049740 518DC070 orrpl  r12,r13,r0,ror r0
:02049744 A9044103 stmgedb  r4 ,{r0,r1,r8,r14}
:02049748 49F3C20F ldmmiib  r3!,{r0,r1,r2,r3,r9,r14,r15}^
:0204974C 00159C20 andeqs r9,r5,r0,lsr #0x18
:02049750 00113289 andeqs r3,r1,r9,lsl #0x5
:02049754 02001108 andeq  r1,r0,#0x2
:02049758 09250011 stmeqdb  r5!,{r0,r4}
:0204975C 0500F1D7 streq r15,[r0, #-0x1d7]		;(r0-0x1d7=*(fffffe29))
:02049760 BD407000 unknown
:02049764 FD1B95E8 unknown
:02049768 10C9C313 sbcne  r12,r9,r3,lsl r3
:0204976C 0D4922E5 unknown
:02049770 4511201D ldrmi r2,[r1, #-0x1d]		;r1-0x1d=*(052025da)=#0(0x00000000)
:02049774 F4129904 ldrnv r9,[r2],#-0x904
:02049778 81EBFF5F mvnhi  r15,r15,asr r15
:0204977C 3D10CD59 unknown
:02049780 00490710 subeq  r0,r9,r0,lsl r7
:02049784 40055C14 andmi  r5,r5,r4,lsl r12
:02049788 55940024 ldrpl r0,[r4, #+0x24]		;r4+0x24=*(00000024)
:0204978C 00CD0127 sbceq  r0,r13,r7,lsr #0x2
:02049790 35D110A1 ldrccb r1,[r1, #+0xa1]		;r1+0xa1=*(000000a1)
:02049794 12AD006D adcne  r0,r13,#0x6D
:02049798 391810AD ldmccdb  r8 ,{r0,r2,r3,r5,r7,r12}
:0204979C 036D0400 unknown
:020497A0 8F106DAE swihi 0x00106dae
:020497A4 51001192 swppl r1,r2,r0
:020497A8 00DD184C sbceqs r1,r13,r12,asr #0x10
:020497AC C8D91361 ldmgtia  r9 ,{r0,r5,r6,r8,r9,r12}^
:020497B0 AAB1FF90 bge 00CC95F8
:020497B4 18036904 stmneda  r3 ,{r2,r8,r11,r13,r14}
:020497B8 4CA80039 stcmi  0,cr0,[r8],#+0xe4
:020497BC 710207A2 unknown
:020497C0 0D137D10 unknown
:020497C4 8E70FB10 mrchi 11,3,r15,cr0,cr0,{0}
:020497C8 E2501019 subs r1,r0,#0x19
:020497CC 1048001D subne  r0,r8,r13,lsl r0
:020497D0 E5951200 ldr r1,[r5, #+0x200]		;r5+0x200=*(0001ee00)
:020497D4 03091004 unknown
:020497D8 122D0AD5 eorne  r0,r13,#0xD5000
:020497DC 05857019 streq r7,[r5, #+0x19]		;r5+0x19=*(0001ec19)
:020497E0 E2544001 subs r4,r4,#0x1
:020497E4 01FFFFF8 ldreqsh r15,[r15, #+0xf8]!
:020497E8 B510D55A ldrlt r13,[r0, #-0x55a]		;(r0-0x55a=*(fffffaa6))
:020497EC 941F393C ldrls r3,[r15],#-0x93c
:020497F0 12692695 rsbne  r2,r9,#0x9500000
:020497F4 4DEE2529 stcmil 5,cr2,[r14,#+0xa4]!
:020497F8 FFF5F202 swinv 0x00f5f202
:020497FC 0D9900AD unknown
:02049800 B132B1F2 ldrltsh r11,[r2, -r2]!
:02049804 04027D10 streq r7,[r2],#-0xd10
:02049808 FE0F6D00 cdp2 13,0,cr6,cr15,cr0,0
:0204980C 922CF1FF eorls  r15,r12,#0xC000003F
:02049810 02020938 andeq  r0,r2,#0xE0000
:02049814 5000B140 andpl  r11,r0,r0,asr #0x2
:02049818 01B1063D moveqs r0,lsr r13		;r0=0(0x0)
:0204981C 512084D2 unknown
:02049820 859F3004 ldrhi r3,[r15, #+0x4]		;r15+0x4=*(0204982c)=#-1662899008(0x9ce22cc0)
:02049824 24E59205 unknown
:02049828 0100BD16 unknown
:0204982C 9CE22CC0 stclsl 12,cr2,[r2],#+0x300
:02049830 E0240231 eor  r0,r4,r1,lsr r2
:02049834 6D82C000 unknown
:02049838 00090F28 andeq  r0,r9,r8,lsr #0x1e
:0204983C 8500C9A0 strhi r12,[r0, #-0x9a0]		;(r0-0x9a0=*(fffff660))
:02049840 E223E916 eor  r14,r3,#0x58000
:02049844 19544019 ldmnedb  r4 ,{r0,r3,r4,r14}^
:02049848 D71E3140 ldrle r3,db 
:0204984C 0D001514 unknown
:02049850 34DB0015 ldrccb r0,[r11],#+0x15
:02049854 A50AEB00 strge r14,[r10, #-0xb00]		;r10-0xb00=*(280ed601)=#0(0x00000000)
:02049858 401D3C18 andmis r3,r13,r8,lsl r12
:0204985C 0700210E streq r2,[r0,-r14, lsl #0x2]
:02049860 29B156F9 ldmcsib  r1!,{r0,r3,r4,r5,r6,r7,r9,r10,r12,r14}
:02049864 8905C4D5 stmhidb  r5 ,{r0,r2,r4,r6,r7,r10,r14,r15}
:02049868 ED102015 unknown
:0204986C 2000011D andcs  r0,r0,r13,lsl r1
:02049870 BA04C564 blt 0217AE08
:02049874 107DEB00 rsbnes r14,r13,r0,lsl #0x16
:02049878 44019538 strmi r9,[r1],#-0x538
:0204987C 48000151 stmmida  r0 ,{r0,r4,r6,r8}
:02049880 01F40589 mvneqs r0,r9,lsl #0xb
:02049884 891CFC00 ldmhidb  r12 ,{r10,r11,r12,r13,r14,r15}
:02049888 01A99505 moveq  r9,r5,lsl #0xa		;r9=128974848(0x7b00000)
:0204988C E92D43F0 stmdb  r13!,{r4,r5,r6,r7,r8,r9,r14}
:02049890 014DDF41 unknown
:02049894 E1B00235 movs r0,lsr r5		;r0=125952(0x1ec00)
:02049898 10D011D9 ldrnesb r1,[r0],#+0x19
:0204989C 000911D8 unknown
:020498A0 60020FFD unknown
:020498A4 1317A1A0 tstne r7,#0x28
:020498A8 03A200E1 moveq  r0,#0xE1		;r0=225(0xe1)
:020498AC 11421011 unknown
:020498B0 01453A00 unknown
:020498B4 292A1EE6 stmcsdb  r10!,{r1,r2,r5,r6,r7,r9,r10,r11,r12}
:020498B8 E1B05000 movs r5,r0			;r5=225(0xe1)
:020498BC 01A05004 moveq  r5,r4			;r5=0(0x0)
:020498C0 10092C01 andne  r2,r9,r1,lsl #0x18
:020498C4 80040269 andhi  r0,r4,r9,ror #0x4
:020498C8 060701A0 streq r0,[r7],-r0, lsr #0x3
:020498CC 459010AD ldrmi r1,[r0, #+0xad]		;r0+0xad=*(0000018e)
:020498D0 850000E0 strhi r0,[r0, #-0xe0]		;(r0-0xe0=*(00000001))
:020498D4 0D411009 unknown
:020498D8 F007FD00 andnv  r15,r7,r0,lsl #0x1a
:020498DC 0EA112A5 cdpeq 2,10,cr1,cr1,cr5,5
:020498E0 00091BDD unknown
:020498E4 D1E7C83B mvnle  r12,lsr r11
:020498E8 01E1D500 mvneq  r13,r0,lsl #0xa
:020498EC 31850030 orrcc  r0,r5,r0,lsr r0
:020498F0 007D1120 rsbeqs r1,r13,r0,lsr #0x2
:020498F4 B91761D0 ldmltdb  r7 ,{r4,r6,r7,r8,r13,r14}
:020498F8 EA400512 b 0304AD48
:020498FC 3D18E980 unknown
:02049900 A510FD00 ldrge r15,[r0, #-0xd00]		;(r0-0xd00=*(fffff3e1))
:02049904 005D8013 subeqs r8,r13,r3,lsl r0
:02049908 91005EB0 strlsh r5,[r0, -r0]
:0204990C 71E21069 mvnvc  r1,r9,ror #0x0
:02049910 F300D1D0 unknown
:02049914 100DE114 andne  r14,r13,r4,lsl r1
:02049918 8524A9EF strhi r10,[r4, #-0x9ef]!
:0204991C 0A253BE2 beq 029988AC
:02049920 5D023239 unknown
:02049924 9F107C05 swils 0x00107c05
:02049928 45022EE5 strmi r2,[r2, #-0xee5]		;(r2-0xee5=*(fffff11b))
:0204992C 003D0725 eoreqs r0,r13,r5,lsr #0xe
:02049930 10652765 rsbne  r2,r5,r5,ror #0xe
:02049934 11582D5D cmpne r8,r13,asr r13
:02049938 E35F5810 cmp r15,#0x100000
:0204993C 1500DD0E strne r13,[r0, #-0xd0e]		;(r0-0xd0e=*(fffff3d3))
:02049940 2590F310 ldrcs r15,[r0, #+0x310]		;r0+0x310=*(000003f1)
:02049944 CC21E11C stcgt  1,cr14,[r1],#-0x70
:02049948 A1E11505 mvnge  r1,r5,lsl #0xa
:0204994C 781D191C ldmvcda  r13 ,{r2,r3,r4,r8,r11,r12}
:02049950 10D10033 sbcnes r0,r1,r3,lsr r0
:02049954 0210298D andeqs r2,r0,#0x234000
:02049958 0025110D eoreq  r1,r5,r13,lsl #0x2
:0204995C 90000C08 andls  r0,r0,r8,lsl #0x18
:02049960 75177D0D ldrvc r7,[r7, #-0xd0d]		;(r7-0xd0d=*(0060f2f3))
:02049964 B5E59009 strltb r9,[r5, #+0x9]!
:02049968 870DDD01 strhi r13,[r13,-r1, lsl #0x1a]
:0204996C 07C13315 unknown
:02049970 C650B0E3 ldrgtb r11,[r13,-r1, lsl #0x1a]
:02049974 41142511 tstmi r4,r1,lsl r5
:02049978 0425DF41 unknown
:0204997C 90E8BD83 rscls  r11,r8,r3,lsl #0x1b
:02049980 DA020D78 ble 020CCF68
:02049984 204A6D0C subcs  r6,r10,r12,lsl #0x1a
:02049988 1105E590 swpne r14,r0,r5
:0204998C 27150BA1 ldrcs r0,[r5,-r1, lsr #0x17]
:02049990 E12030E3 unknown
:02049994 0003A147 andeq  r10,r3,r7,asr #0x2
:02049998 2FCD0221 swics 0x00cd0221
:0204999C 1DEC0A9D stcnel 10,cr0,[r12,#+0x274]!
:020499A0 9D042911 unknown
:020499A4 006D022F rsbeq  r0,r13,r15,lsr #0x4
:020499A8 148D1DE1 strne r1,[r13],#+0xde1
:020499AC 790C0197 stmvcdb  r12 ,{r0,r1,r2,r4,r7,r8}
:020499B0 D92A990A stmledb  r10!,{r1,r3,r8,r11,r12,r15}
:020499B4 44583103 ldrmib r3,[r8],#-0x103
:020499B8 9FF83191 swils 0x00f83191
:020499BC F831F831 ldmnvda  r1!,{r0,r4,r5,r11,r12,r13,r14,r15}
:020499C0 10C99159 sbcne  r9,r9,r9,asr r1
:020499C4 F831F831 ldmnvda  r1!,{r0,r4,r5,r11,r12,r13,r14,r15}
:020499C8 9EF3F831 mrcls 8,7,r15,cr3,cr1,{1}
:020499CC 31583190 unknown
:020499D0 03451EF8 unknown
:020499D4 6C681CA1 stcvsl 12,cr1,[r8],#-0x284
:020499D8 232405F9 unknown
:020499DC 6008E59F mulvs  r8,r15,r5
:020499E0 30810135 addcc  r0,r1,r5,lsr r1
:020499E4 8110E592 unknown
:020499E8 751DB500 ldrvc r11,[r13, #-0x500]		;(r13-0x500=*(fffffb00))
:020499EC 09700819 unknown
:020499F0 083D0100 ldmeqda  r13!,{r8}
:020499F4 05041005 streq r1,[r4, #-0x5]		;(r4-0x5=*(fffffffb))
:020499F8 2D001840 unknown
:020499FC 05334592 ldreq r4,[r3, #-0x592]!
:02049A00 40051040 andmi  r1,r5,r0,asr #0x0
:02049A04 16920014 unknown
:02049A08 106D2325 rsbne  r2,r13,r5,lsr #0x6
:02049A0C A9406D00 stmgedb  r0 ,{r8,r10,r11,r13,r14}^
:02049A10 42A9AE52 adcmi  r10,r9,#0x520
:02049A14 42A95BEF adcmi  r5,r9,#0x3BC00
:02049A18 151AE5AA ldrne r14,[r10, #-0x5aa]		;r10-0x5aa=*(280edb57)=#0(0x00000000)
:02049A1C 1018C502 andnes r12,r8,r2,lsl #0xa
:02049A20 5DA80201 stcpl  2,cr0,[r8,#+0x4]!
:02049A24 59063912 stmpldb  r6 ,{r1,r4,r8,r11,r12,r13}
:02049A28 E3A02C1B mov  r2,#0x1B00		;r2=6912(0x1b00)
:02049A2C 466026ED unknown
:02049A30 9043E58D subls  r14,r3,r13,lsl #0xb
:02049A34 32653A31 rsbcc  r3,r5,#0x31000
:02049A38 9D30E157 ldcls  1,cr14,[r0,#-0x15c]!
:02049A3C A1021311 unknown
:02049A40 366D1200 unknown
:02049A44 6D2A1471 stcvs  4,cr1,[r10,#-0x1c4]!
:02049A48 12126526 andnes r6,r2,#0x9800000
:02049A4C 604F4901 subvs  r4,r15,r1,lsl #0x12
:02049A50 E5139F62 ldr r9,[r3, #-0xf62]		;(r3-0xf62=*(9ce21d5e))
:02049A54 E3570015 cmp r7,#0x15
:02049A58 4D002107 unknown
:02049A5C 45B2C002 ldrmi r12,[r2, #+0x2]!
:02049A60 0249B302 subeq  r11,r9,#0x8000000
:02049A64 231041B8 tstcs r0,#0x2E
:02049A68 95AAB095 strls r11,[r10, #+0x95]!
:02049A6C 4DF095F0 ldcmil 5,cr9,[r0,#+0x3c0]!
:02049A70 BDE5DD0E stcltl 13,cr13,[r5,#+0x38]!
:02049A74 3516A512 ldrcc r10,[r6, #-0x512]		;(r6-0x512=*(fffffaee))
:02049A78 1421E71C unknown
:02049A7C 230D00B5 unknown
:02049A80 EC000D72 stc  13,cr0,[r0],{#0x72}
:02049A84 0A2920C5 beq 02A91DA0
:02049A88 6E0015D7 mcrvs 5,0,r1,cr0,cr7,{6}
:02049A8C 15D84015 ldrneb r4,[r8, #+0x15]		;r8+0x15=*(00000015)
:02049A90 30158000 andccs r8,r5,r0
:02049A94 68D52D35 ldmvsia  r5 ,{r0,r2,r4,r5,r8,r10,r11,r13}^
:02049A98 15A50015 strne r0,[r5, #+0x15]!
:02049A9C 840099C0 strhi r9,[r0],#-0x9c0
:02049AA0 95168410 ldrls r8,[r6, #-0x410]		;(r6-0x410=*(fffffbf0))
:02049AA4 622D3910 eorvs  r3,r13,#0x40000
:02049AA8 690B0075 stmvsdb  r11 ,{r0,r2,r4,r5,r6}
:02049AAC 02496000 subeq  r6,r9,#0x0
:02049AB0 05E51CAB streqb r1,[r5, #+0xcab]!
:02049AB4 108D200A addne  r2,r13,r10
:02049AB8 010009D6 unknown
:02049ABC 8660D201 unknown
:02049AC0 C1C3046D bicgt  r0,r3,r13,ror #0x8
:02049AC4 3805C301 stmccda  r5 ,{r0,r8,r9,r14,r15}
:02049AC8 11525420 cmpne r2,r0,lsr #0x8
:02049ACC D6029118 unknown
:02049AD0 E5C301B9 strb r0,[r3, #+0x1b9]		;r3+0x1b9=*(9ce22e79)
:02049AD4 9D301624 ldcls  6,cr1,[r0,#-0x90]!
:02049AD8 F6CD5B3D unknown
:02049ADC 0085F6CD addeq  r15,r5,r13,asr #0xd
:02049AE0 13B50569 movnes r0,#0x1A400000		;r0=440401920(0x1a400000)
:02049AE4 908FF1FC unknown
:02049AE8 39000112 stmccdb  r0 ,{r1,r4,r8}
:02049AEC 00010910 andeq  r0,r1,r0,lsl r9
:02049AF0 00010CB0 streqh r0,[r1], -r0
:02049AF4 24000D03 strcs r0,[r0],#-0xd03
:02049AF8 056D200D streqb r2,[r13, #-0xd]!
:02049AFC 0AEA000D beq 01AC9B38
:02049B00 0D14000D unknown
:02049B04 0644F110 unknown
:02049B08 5A04000D bpl 02149B44
:02049B0C A1100D01 tstge r0,r1,lsl #0x1a
:02049B10 02000D07 andeq  r0,r0,#0x1C0
:02049B14 00F401C5 rsceqs r0,r4,r5,asr #0x3
:02049B18 0504352E streq r3,[r4, #-0x52e]		;(r4-0x52e=*(fffffad2))
:02049B1C 04D11404 ldreqb r1,[r1],#+0x404
:02049B20 69001146 stmvsdb  r0 ,{r1,r2,r6,r8,r12}
:02049B24 846B1220 unknown
:02049B28 810094E0 unknown
:02049B2C 095A2BAD ldmeqdb  r10 ,{r0,r2,r3,r5,r7,r8,r9,r11,r13}^
:02049B30 10F1A000 rscnes r10,r1,r0
:02049B34 A15710B5 ldrgeh r1,[r7, #-0x5]		;(r7-0xb5=*(0060fffb))
:02049B38 31244600 unknown
:02049B3C A04B1403 subge  r1,r11,r3,lsl #0x8
:02049B40 20FF2069 rsccss r2,r15,r9,ror #0x0
:02049B44 011C0631 tsteq r12,r1,lsr r6
:02049B48 100112E2 andne  r1,r1,r2,ror #0x5
:02049B4C B8207582 stmltda  r0!,{r1,r7,r8,r10,r12,r13,r14}
:02049B50 08E1C019 unknown
:02049B54 E28D602B add  r6,r13,#0x2B
:02049B58 D6257D2F unknown
:02049B5C 15A00625 strne r0,[r0, #+0x625]!
:02049B60 1DD68000 unknown
:02049B64 001DD600 andeqs r13,r13,r0,lsl #0xc
:02049B68 A904D1D6 stmgedb  r4 ,{r1,r2,r4,r6,r7,r8,r12,r14,r15}
:02049B6C 9500E5C0 strls r14,[r0, #-0x5c0]		;r0-0x5c0=*(1a3ffa40)=#0(0x00000000)
:02049B70 41E00807 mvnmi  r0,r7,lsl #0x10
:02049B74 D2483006 suble  r3,r8,#0x6
:02049B78 899D0981 ldmhiib  r13 ,{r0,r7,r8,r11}
:02049B7C 05B1C005 ldreq r12,[r1, #+0x5]!
:02049B80 AA058DC0 bge 021AD288
:02049B84 3101E5C0 unknown
:02049B88 14B50C00 unknown
:02049B8C A806E5C0 stmgeda  r6 ,{r6,r7,r8,r10,r13,r14,r15}
:02049B90 9CE5CE30 stclsl 14,cr12,[r5],#+0xc0
:02049B94 B8E58020 unknown
:02049B98 21DD2000 biccss r2,r13,r0
:02049B9C 84109420 ldrhi r9,[r0],#-0x420
:02049BA0 340442E2 strcc r4,[r4],#-0x2e2
:02049BA4 27A51465 strcs r1,[r4],#-0x2e2
:02049BA8 081D446D ldmeqda  r13 ,{r0,r2,r3,r5,r6,r10,r14}
:02049BAC 1EE08402 cdpne 4,14,cr8,cr0,cr2,0
:02049BB0 E1C02AB0 strh r2,[r0, #+0xa0]		;r0+0xa0=*(1a4000a0)=#0(0x00000000)
:02049BB4 047D0024 unknown
:02049BB8 E0814002 add  r4,r1,r2
:02049BBC 3DD9FF3B unknown
:02049BC0 11AD12D5 unknown
:02049BC4 6D007005 unknown
:02049BC8 32959006 addccs r9,r5,#0x6
:02049BCC 75FFFF54 ldrvcb r15,[r15, #+0xf54]!
:02049BD0 89688A28 unknown
:02049BD4 4118744A tstmi r8,r10,asr #0x8
:02049BD8 021A1806 andeqs r1,r10,#0x60000
:02049BDC 00140112 andeqs r0,r4,r2,lsl r1
:02049BE0 A50DEDC0 strge r14,[r13, #-0xdc0]		;(r13-0xdc0=*(fffff240))
:02049BE4 07A64C06 streq r4,[r6,+r6, lsl #0x18]!
:02049BE8 49700219 unknown
:02049BEC 0AD56014 beq 015A1C44
:02049BF0 95044095 strls r4,[r4, #-0x95]		;(r4-0x95=*(ffffff6b))
:02049BF4 413DB410 teqmi r13,r0,lsl r4
:02049BF8 9C0085D4 stcls  5,cr8,[r0],{#0xd4}
:02049BFC 2BE59610 blcs 019AF444
:02049C00 400545AC andmi  r4,r5,r12,lsr #0xb
:02049C04 519600BC ldrplh r0,[r6, +r12]
:02049C08 8452212C ldrhib r2,[r2],#-0x12c
:02049C0C E5963140 ldr r3,[r6, #+0x140]		;r6+0x140=*(00000140)
:02049C10 05801075 streq r1,[r0, #+0x75]		;r0+0x75=*(1a400075)=#0(0x00000000)
:02049C14 9401AD10 strls r10,[r1],#-0xd10
:02049C18 61B4083D movvss r0,lsr r13		;r0=0(0x0)
:02049C1C 40110011 andmis r0,r1,r1,lsl r0
:02049C20 9400114F strls r1,[r0],#-0x14f
:02049C24 69159600 ldmvsdb  r5 ,{r9,r10,r12,r15}
:02049C28 4111012E tstmi r1,r14,lsr #0x2
:02049C2C 8000414A andhi  r4,r0,r10,asr #0x2
:02049C30 E5159650 ldr r9,[r5, #-0x650]		;(r5-0x650=*(fffff9b0))
:02049C34 D039510D eorles r5,r9,r13,lsl #0x2
:02049C38 F0390FFD unknown
:02049C3C A6403900 strgeb r3,[r0],-r0, lsl #0x12
:02049C40 4150393B cmpmi r0,r11,lsr r9
:02049C44 31203900 unknown
:02049C48 EE903900 cdp 9,8,cr3,cr0,cr0,0
:02049C4C F0393E0F eornvs r3,r9,r15,lsl #0x1c
:02049C50 2C403902 stccsl 9,cr3,[r0],{#0x2}
:02049C54 790C4039 stmvcdb  r12 ,{r0,r3,r4,r5,r14}
:02049C58 D5106900 ldrle r6,[r0, #-0x900]		;(r0-0x900=*(fffff700))
:02049C5C 0FDFD035 swieq 0x00dfd035
:02049C60 3503F035 strcc r15,[r3, #-0x35]		;(r3-0x35=*(9ce22c8b))
:02049C64 00351D40 eoreqs r1,r5,r0,asr #0x1a
:02049C68 13405DA9 unknown
:02049C6C 1C10990A ldcne  9,cr9,[r0],{#0xa}
:02049C70 E90B0069 stmdb  r11 ,{r0,r3,r5,r6}
:02049C74 E041A910 sub  r10,r1,r0,lsl r9
:02049C78 EB010FD1 bl 0208DBC4
:02049C7C 8031A101 eorhis r10,r1,r1,lsl #0x2
:02049C80 8C1565BA ldchi  5,cr6,[r5],{#0xba}
:02049C84 10E50005 rscne  r0,r5,r5
:02049C88 0F07D588 swieq 0x0007d588
:02049C8C 150D995A strne r9,[r13, #-0x95a]		;(r13-0x95a=*(fffff6a6))
:02049C90 40310410 eormis r0,r1,r0,lsl r4
:02049C94 15017D0B strne r7,[r1, #-0xd0b]		;(r1-0xd0b=*(fffff2f5))
:02049C98 EB246900 bl 029640A0
:02049C9C 11031945 unknown
:02049CA0 00450540 subeq  r0,r5,r0,asr #0xa
:02049CA4 31E3010D mvncc  r0,r13,lsl #0x2
:02049CA8 4D03B509 unknown
:02049CAC 10698C10 rsbne  r8,r9,r0,lsl r12
:02049CB0 818C0081 orrhi  r0,r12,r1,lsl #0x1
:02049CB4 395AB800 ldmccdb  r10 ,{r11,r12,r13,r15}^
:02049CB8 2AB0E1D6 bcs 00C82418
:02049CBC 2041E1D6 unknown
:02049CC0 00091B80 andeq  r1,r9,r0,lsl #0x17
:02049CC4 B030090A eorlts r0,r0,r10,lsl #0x12
:02049CC8 0A01D61C beq 020BF540
:02049CCC 30190BB8 ldrcch r0,[r9], -r8
:02049CD0 14401901 strneb r1,[r0],#-0x901
:02049CD4 541B1035 ldrpl r1,[r11],#-0x35
:02049CD8 40150035 andmis r0,r5,r5,lsr r0
:02049CDC 02010049 andeq  r0,r1,#0x49
:02049CE0 190D4019 stmnedb  r13 ,{r0,r3,r4,r14}
:02049CE4 8503A700 strhi r10,[r3, #-0x700]		;(r3-0x700=*(9ce225c0))
:02049CE8 01001505 unknown
:02049CEC 15000015 strne r0,[r0, #-0x15]		;(r0-0x15=*(ffffffeb))
:02049CF0 04560300 ldreqb r0,[r6],#-0x300
:02049CF4 6D064015 unknown
:02049CF8 D60CB002 strle r11,[r12],-r2
:02049CFC 91010AE1 unknown
:02049D00 054ABD18 streqb r11,[r10, #-0xd18]		;r10-0xd18=*(280ed3e9)=#0(0x00000000)
:02049D04 10150500 andnes r0,r5,r0,lsl #0xa
:02049D08 AE001590 mcrge 5,0,r1,cr0,cr0,{4}
:02049D0C 91D61DB0 ldrlsh r1,[r6, #+0xd0]		;r6+0xd0=*(000000d0)
:02049D10 D60AB02F strle r11,[r10],-r15, lsr #0x0
:02049D14 61010811 unknown
:02049D18 D411B10C ldrle r11,[r1],#-0x10c
:02049D1C 01158600 tsteq r5,r0,lsl #0xc
:02049D20 F5406106 strnvb r6,[r0, #-0x106]		;(r0-0x106=*(fffffefa))
:02049D24 29594DD0 ldmcsdb  r9 ,{r4,r6,r7,r8,r10,r11,r14}^
:02049D28 B610E910 unknown
:02049D2C 5F0B40E9 swipl 0x000b40e9
:02049D30 E9300C65 ldmdb  r0!,{r0,r2,r5,r6,r10,r11}
:02049D34 1139B280 teqne r9,r0,lsl #0x5
:02049D38 F50601F5 strnv r0,[r6, #-0x1f5]		;(r6-0x1f5=*(fffffe0b))
:02049D3C 2970B501 ldmcsdb  r0!,{r0,r8,r10,r12,r13,r15}^
:02049D40 AA50F901 bge 0348814C
:02049D44 F9F440F9 unknown
:02049D48 D6101100 ldrle r1,[r0],-r0, lsl #0x2
:02049D4C 062630F5 unknown
:02049D50 190D1DCD stmnedb  r13 ,{r0,r2,r3,r6,r7,r8,r10,r11,r12}
:02049D54 8DC0133D unknown
:02049D58 3A511FE2 bcc 03491CE8
:02049D5C 05750081 ldreqb r0,[r5, #-0x81]!
:02049D60 50050001 andpl  r0,r5,r1
:02049D64 080D1001 stmeqda  r13 ,{r0,r12}
:02049D68 54E87FAC unknown
:02049D6C E58C201D str r2,[r12, #+0x1d]		;r12+0x1d=*(619920be)=#0(0x00000000)
:02049D70 5BF51061 blpl 01D8DEFC
:02049D74 03016454 unknown
:02049D78 15691EED strneb r1,[r9, #-0xeed]!
:02049D7C 1D261100 stcne  1,cr1,[r6,#-0x0]!
:02049D80 AD2DA109 stcge  1,cr10,[r13,#-0x24]!
:02049D84 1009FB01 andne  r15,r9,r1,lsl #0x16
:02049D88 91000998 swpls r0,r8,r0
:02049D8C 1D8C8850 unknown
:02049D90 CD02E501 unknown
:02049D94 E2401001 sub  r1,r0,#0x1
:02049D98 29080500 stmcsdb  r8 ,{r8,r10}
:02049D9C A5605418 strgeb r5,[r0, #-0x418]!
:02049DA0 70406511 subvc  r6,r0,r1,lsl r5
:02049DA4 91580065 cmpls r8,r5,ror #0x0
:02049DA8 9D23C500 stcls  5,cr12,[r3,#-0x0]!
:02049DAC 0731EB0A ldreq r14,[r1,-r10, lsl #0x16]!
:02049DB0 4ADD7BE3 bmi 017A8D44
:02049DB4 3CD80029 ldcccl 0,cr0,[r8],{#0x29}
:02049DB8 77998D5D unknown
:02049DBC E1562025 cmp r6,r5,lsr #0x0
:02049DC0 00241899 mlaeq  r4,r9,r8,r1unknown
:02049DC4 0D49129F unknown
:02049DC8 0DB83E11 ldceq  14,cr3,[r8,#+0x44]!
:02049DCC 75101500 ldrvc r1,[r0, #-0x500]		;(r0-0x500=*(fffffb00))
:02049DD0 6B110912 blvs 0248C220
:02049DD4 F100257B unknown
:02049DD8 FFFFF016 swinv 0x00fff016
:02049DDC 602970BA unknown
:02049DE0 D50A0583 strle r0,[r10, #-0x583]		;r10-0x583=*(280edb7e)=#0(0x00000000)
:02049DE4 A534653C ldrge r6,[r4, #-0x53c]!
:02049DE8 4D8C4F00 unknown
:02049DEC CF43251B swigt 0x0043251b
:02049DF0 38C50781 stmccia  r5 ,{r0,r7,r8,r9,r10}^
:02049DF4 10143829 andnes r3,r4,r9,lsr #0x10
:02049DF8 D52D319F strle r3,[r13, #-0x19f]!
:02049DFC 79021147 stmvcdb  r2 ,{r0,r1,r2,r6,r8,r12}
:02049E00 A101AD36 unknown
:02049E04 05222928 streq r2,[r2, #-0x928]!
:02049E08 00B51028 adceqs r1,r5,r8,lsr #0x0
:02049E0C 795E81BF ldmvcdb  r14 ,{r0,r1,r2,r3,r4,r5,r7,r8,r15}^
:02049E10 3510031B ldrcc r0,[r0, #-0x31b]		;(r0-0x31b=*(fffffce5))
:02049E14 6E1D0C13 mrcvs 12,0,r0,cr13,cr3,{0}
:02049E18 A0E05302 rscge  r5,r0,r2,lsl #0x6
:02049E1C CD20BAE3 stcgt  10,cr11,[r0,#-0x38c]!
:02049E20 801B3DE1 andhis r3,r11,r1,ror #0x1b
:02049E24 E5CDE009 strb r14,[r13, #+0x9]		;r13+0x9=*(00000009)
:02049E28 21081095 swpcs r1,r5,r8
:02049E2C CD501802 unknown
:02049E30 107D0008 rsbnes r0,r13,r8
:02049E34 8E980FB1 mrchi 15,4,r0,cr8,cr1,{5}
:02049E38 00950AF1 ldreqsh r0,[r5], +r1
:02049E3C 129108CD addnes r0,r1,#0xCD0000
:02049E40 03350061 teqeq r5,#0x61
:02049E44 103537E3 eornes r3,r5,r3,ror #0xf
:02049E48 E1B04E60 movs r4,r0,ror #0x1c
:02049E4C F8010035 stmnvda  r1 ,{r0,r2,r4,r5}
:02049E50 40400921 submi  r0,r0,r1,lsr #0x12
:02049E54 50069924 andpl  r9,r6,r4,lsr #0x12
:02049E58 03A90699 moveq  r0,#0x9900000		;r0=160432128(0x9900000)
:02049E5C E7900105 ldr r0,[r0,+r5, lsl #0x2]
:02049E60 D100190D unknown
:02049E64 15100021 ldrne r0,[r0, #-0x21]		;r0-0x21=*(098fffdf)=#0(0x00000000)
:02049E68 5D18CD0D unknown
:02049E6C 70730101 rsbvcs r0,r3,r1,lsl #0x2
:02049E70 418F062D orrmi  r0,r15,r13,lsr #0xc
:02049E74 11000D38 unknown
:02049E78 9A0701F8 bls 0220A660
:02049E7C E2855001 add  r5,r5,#0x1
:02049E80 EAFFFFF1 b 02049E4C
:02049E84 F8165D00 ldmnvda  r6 ,{r8,r10,r11,r12,r14}
:02049E88 007F0035 rsbeqs r0,r15,r5,lsr r0
:02049E8C 170D0100 strne r0,[r13,-r0, lsl #0x2]
:02049E90 4DD00C85 unknown
:02049E94 00550AA9 subeqs r0,r5,r9,lsr #0x15
:02049E98 0CB500E5 ldceq  0,cr0,[r5],#+0x394
:02049E9C 0FCD78E2 swieq 0x00cd78e2
:02049EA0 C58E91E5 strgt r9,[r14, #+0x1e5]		;r14+0x1e5=*(000001e5)
:02049EA4 B6154976 unknown
:02049EA8 11DD3100 bicnes r3,r13,r0,lsl #0x2
:02049EAC 6D17110C unknown
:02049EB0 3471471F unknown
:02049EB4 5471582C unknown
:02049EB8 0025D190 mlaeq  r5,r0,r1,r13unknown
:02049EBC F9A00009 stmnvib  r0!,{r0,r3}
:02049EC0 D1597001 cmple r9,r1
:02049EC4 EDD10021 unknown
:02049EC8 0D347101 ldceq  1,cr7,[r4,#-0x4]!
:02049ECC 5A0401D9 bpl 0214A638
:02049ED0 3CA1CA50 stccc  10,cr12,[r1],#+0x140
:02049ED4 01E5CA90 unknown
:02049ED8 E5CA0480 strb r0,[r10, #+0x480]		;r10+0x480=*(280ee581)=#0(0x00000000)
:02049EDC E5CA7002 strb r7,[r10, #+0x2]		;r10+0x2=*(280ee103)=#0(0x00000000)
:02049EE0 CA006003 bgt 02061EF4
:02049EE4 71CA8471 bicvc  r8,r10,r1,ror r4
:02049EE8 01B91324 moveqs r1,r4,lsr #0x6		;r1=0(0x0)
:02049EEC F46D546D unknown
:02049EF0 B0F46DEA rsclts r6,r4,r10,ror #0x1b
:02049EF4 00019F10 andeq  r9,r1,r0,lsl r15
:02049EF8 18110BF5 ldmneda  r1 ,{r0,r2,r4,r5,r6,r7,r8,r9,r11}
:02049EFC 11F103FD ldrnesh r0,[r1, #+0x3d]!
:02049F00 1109CD00 unknown
:02049F04 91D10039 biclss r0,r1,r9,lsr r0
:02049F08 00589422 subeqs r9,r8,r2,lsr #0x8
:02049F0C D100319F swple r3,r15,r0
:02049F10 13D10031 bicnes r0,r1,#0x31
:02049F14 003403A0 eoreqs r0,r4,r0,lsr #0x7
:02049F18 A0047D60 andge  r7,r4,r0,ror #0x1a
:02049F1C 5917E5D0 ldmpldb  r7 ,{r4,r6,r7,r8,r10,r13,r14,r15}
:02049F20 9001840F andls  r8,r1,r15,lsl #0x8
:02049F24 D00025D0 unknown
:02049F28 E5D00025 ldrb r0,[r0, #+0x25]		;r0+0x25=*(00000025)
:02049F2C 05157028 ldreq r7,[r5, #-0x28]		;(r5-0x28=*(ffffffd8))
:02049F30 E5CD6012 strb r6,[r13, #+0x12]		;r13+0x12=*(00000012)
:02049F34 00994155 addeqs r4,r9,r5,asr r1
:02049F38 410165C2 unknown
:02049F3C E5C1A013 strb r10,[r1, #+0x13]		;r1+0x13=*(00000013)
:02049F40 03C19001 biceq  r9,r1,#0x1
:02049F44 2DC10145 unknown
:02049F48 6BE5C101 blvs 019BA354
:02049F4C C505011B strgt r0,[r5, #-0x11b]		;(r5-0x11b=*(fffffee5))
:02049F50 751DA525 ldrvc r10,[r13, #-0x525]		;(r13-0x525=*(fffffadb))
:02049F54 01FD1B16 mvneqs r1,r6,lsl r11
:02049F58 121B4532 andnes r4,r11,#0xC800000
:02049F5C 49EB0157 unknown
:02049F60 8D18E500 unknown
:02049F64 2ABD0005 bcs 00F89F80
:02049F68 C1222DD0 unknown
:02049F6C 7723D105 strvc r13,[r3,-r5, lsl #0x2]!
:02049F70 874B89FF unknown
:02049F74 5DA72325 stcpl  3,cr2,[r7,#+0x94]!
:02049F78 1A1AC825 bne 026FC014
:02049F7C 554DA31D strplb r10,[r13, #-0x31d]		;(r13-0x31d=*(fffffce3))
:02049F80 B106C544 unknown
:02049F84 10812048 addne  r2,r1,r8,asr #0x0
:02049F88 4C278153 stcmi  1,cr8,[r7],#-0x14c
:02049F8C E21484E0 ands r8,r4,#0xE0000000
:02049F90 0095C004 addeqs r12,r5,r4
:02049F94 000DD320 andeq  r13,r13,r0,lsr #0x6
:02049F98 2E5148D3 mrccs 8,2,r4,cr1,cr3,{6}
:02049F9C 20001489 andcs  r1,r0,r9,lsl #0x9
:02049FA0 CE00C9CE cdpgt 9,0,cr12,cr0,cr14,6
:02049FA4 E00223E5 and  r2,r2,r5,ror #0x7
:02049FA8 BD2E418E stclt  1,cr4,[r14,#-0x238]!
:02049FAC 3B610110 blcc 0388A3F4
:02049FB0 8D03588A unknown
:02049FB4 9DFD8DAD ldclsl 13,cr8,[r13,#+0x2b4]!
:02049FB8 0001B21D andeq  r11,r1,r13,lsl r2
:02049FBC B98E2C01 stmltib  r14 ,{r0,r10,r11,r13}
:02049FC0 00CD8A14 sbceq  r8,r13,r4,lsl r10
:02049FC4 2546E905 strcsb r14,[r6, #-0x905]		;(r6-0x905=*(fffff6fb))
:02049FC8 95499D8F strlsb r9,[r9, #-0xd8f]		;(r9-0xd8f=*(fffff271))
:02049FCC 61058655 unknown
:02049FD0 7556CD12 ldrvcb r12,[r6, #-0xd12]		;(r6-0xd12=*(fffff2ee))
:02049FD4 02755C02 rsbeqs r5,r5,#0x200
:02049FD8 9F225D58 swils 0x00225d58
:02049FDC D2E0389D rscle  r3,r0,#0x9D0000
:02049FE0 00050021 andeq  r0,r5,r1,lsr #0x0
:02049FE4 02756450 rsbeqs r6,r5,#0x50000000
:02049FE8 001DD280 andeqs r13,r13,r0,lsl #0x5
:02049FEC D2001DD2 andle  r1,r0,#0x3480
:02049FF0 D2A90025 adcle  r0,r9,#0x25
:02049FF4 2EC92255 mcrcs 2,6,r2,cr9,cr5,{2}
:02049FF8 01E5C5E0 mvneq  r12,r0,ror #0xb
:02049FFC E5C506C0 strb r0,[r5, #+0x6c0]		;r5+0x6c0=*(000006c0)
:0204A000 00518002 subeqs r8,r1,r2
:0204A004 0119C540 tsteq r9,r0,asr #0xa
:0204A008 06E5C590 unknown
:0204A00C 51070045 unknown
:0204A010 28700300 unknown
:0204A014 9605C1C5 strls r12,da 
:0204A018 E24102F1 sub  r0,r1,#0x1000000F
:0204A01C 8A028527 bhi 020EB4C0
:0204A020 0BC52427 bleq 011930C4
:0204A024 077AE544 ldreqb r14,r0,r1,#0x1000000F
:0204A028 0D14A07C unknown
:0204A02C FF19F920 swinv 0x0019f920
:0204A030 0A290734 beq 02A8BD08
:0204A034 D123E184 unknown
:0204A038 8507190A strhi r1,[r7, #-0x90a]		;(r7-0x90a=*(fffff6f6))
:0204A03C 00050CE5 andeq  r0,r5,r5,ror #0x19
:0204A040 C523200D strgt r2,[r3, #-0xd]!
:0204A044 E5960811 ldr r0,[r6, #+0x811]		;r6+0x811=*(00000811)
:0204A048 084D1815 stmeqda  r13 ,{r0,r2,r4,r11,r12}^
:0204A04C 10320E13 eornes r0,r2,r3,lsl r14
:0204A050 0D30E5C5 ldceq  5,cr14,[r0,#-0x314]!
:0204A054 00052E41 andeq  r2,r5,r1,asr #0x1c
:0204A058 2CD0151D ldccsl 5,cr1,[r0],{#0x1d}
:0204A05C 2A3325FF bcs 02D13860
:0204A060 2D2010F5 stccs  0,cr1,[r0,#-0x3d4]!
:0204A064 D410110C ldrle r1,[r0],#-0x10c
:0204A068 08E20174 unknown
:0204A06C F5010914 strnv r0,[r1, #-0x914]		;(r1-0x914=*(fffff6ec))
:0204A070 01603810 unknown
:0204A074 ED1C24E2 unknown
:0204A078 8301FDA0 unknown
:0204A07C 300030E1 andcc  r3,r0,r1,ror #0x1
:0204A080 1C23E187 stcne  1,cr14,[r3],#-0x21c
:0204A084 000909E1 andeq  r0,r9,r1,ror #0x13
:0204A088 D51423C0 ldrle r2,[r4, #-0x3c0]		;(r4-0x3c0=*(fffffc40))
:0204A08C 1500D901 strne r13,[r0, #-0x901]		;(r0-0x901=*(fffff6ff))
:0204A090 E11400E1 tst r4,r1,ror #0x1
:0204A094 455CAC00 ldrmib r10,[r12, #-0xc00]		;r12-0xc00=*(619914a1)=#0(0x00000000)
:0204A098 03ED1900 mvneq  r1,#0x0
:0204A09C 00D13016 sbceqs r3,r1,r6,lsl r0
:0204A0A0 18CA0001 stmneia  r10 ,{r0}^
:0204A0A4 05EA01A5 streqb r0,[r10, #+0x1a5]!
:0204A0A8 0DD14400 unknown
:0204A0AC 012A1AE1 unknown
:0204A0B0 09AD0EEB stmeqib  r13!,{r0,r1,r3,r5,r6,r7,r9,r10,r11}
:0204A0B4 E2804016 add  r4,r0,#0x16
:0204A0B8 0B13F908 bleq 025484E0
:0204A0BC 502D1B75 eorpl  r1,r13,r5,ror r11
:0204A0C0 802D1771 eorhi  r1,r13,r1,ror r7
:0204A0C4 A53D1118 ldrge r1,[r13, #-0x118]!
:0204A0C8 10402D03 subne  r2,r0,r3,lsl #0x1a
:0204A0CC EB302D21 bl 02C55558
:0204A0D0 5318002D tstpl r8,#0x2D
:0204A0D4 81018081 unknown
:0204A0D8 4081E880 addmi  r14,r1,r0,lsl #0x11
:0204A0DC E0008128 and  r8,r0,r8,lsr #0x2
:0204A0E0 DF408155 swile 0x00408155
:0204A0E4 000E0081 andeq  r0,r14,r1,lsl #0x1
:0204A0E8 803AD5D5 unknown
:0204A0EC 80000945 andhi  r0,r0,r5,asr #0x12
:0204A0F0 36590596 unknown
:0204A0F4 00551596 unknown
:0204A0F8 39050591 stmccdb  r5 ,{r0,r4,r7,r8,r10}
:0204A0FC 05E57014 streqb r7,[r5, #+0x14]!
:0204A100 034914B5 unknown
:0204A104 C1497447 unknown
:0204A108 A0082B3D andge  r2,r8,r13,lsr r11
:0204A10C A01820E1 andges r2,r8,r1,ror #0x1
:0204A110 F141E103 unknown
:0204A114 00DD1800 sbceqs r1,r13,r0,lsl #0x10
:0204A118 2D1C1159 unknown
:0204A11C 1611B450 unknown
:0204A120 00002D00 andeq  r2,r0,r0,lsl #0x1a
:0204A124 2D64302D stccsl 0,cr3,[r4,#-0xb4]!
:0204A128 2D552440 unknown
:0204A12C 9F205C00 swils 0x00205c00
:0204A130 095D0029 ldmeqdb  r13 ,{r0,r3,r5}^
:0204A134 7120002D unknown
:0204A138 B1000019 unknown
:0204A13C 0C105946 ldceq  9,cr5,[r0],{#0x46}
:0204A140 0DE5C520 stceql 5,cr12,[r5,#+0x80]!
:0204A144 34085500 strcc r5,[r8],#-0x500
:0204A148 E5962E01 ldr r2,[r6, #+0xe01]		;r6+0xe01=*(00000e01)
:0204A14C 8A04A120 bhi 021725D4
:0204A150 6D054905 unknown
:0204A154 B2E2622C rsclt  r6,r2,#0xC0000002
:0204A158 8A820119 bhi 000CA5C4
:0204A15C 197D0119 unknown
:0204A160 0A000511 beq 0204B5AC
:0204A164 0D1D2119 unknown
:0204A168 2914D9DA ldmcsdb  r4 ,{r1,r3,r4,r6,r7,r8,r11,r12,r14,r15}
:0204A16C 2542AD11 strcsb r10,[r2, #-0xd11]		;(r2-0xd11=*(fffff2ef))
:0204A170 0E1DFD12 mrceq 13,0,r15,cr13,cr2,{0}
:0204A174 6F0C5789 swivs 0x000c5789
:0204A178 31078911 unknown
:0204A17C 21D1701B biccss r7,r1,r11,lsl r0
:0204A180 0EE1D100 cdpeq 1,14,cr13,cr1,cr0,0
:0204A184 5004D5A6 andpl  r13,r4,r6,lsr #0xb
:0204A188 D1001DD1 unknown
:0204A18C 25D1001D ldrcsb r0,[r1, #+0x1d]		;r1+0x1d=*(0000001d)
:0204A190 E5D1A900 ldrb r10,[r1, #+0x900]		;r1+0x900=*(00000900)
:0204A194 3500AD07 strcc r10,[r0, #-0xd07]		;(r0-0xd07=*(fffff2f9))
:0204A198 E5C87021 strb r7,[r8, #+0x21]		;r8+0x21=*(00000021)
:0204A19C C8600118 unknown
:0204A1A0 C85002E5 ldmgtda  r0 ,{r0,r2,r5,r6,r7,r9}^
:0204A1A4 C8800769 stmgtia  r0 ,{r0,r3,r5,r6,r8,r9,r10}
:0204A1A8 E5C80769 strb r0,[r8, #+0x769]		;r8+0x769=*(00000769)
:0204A1AC 0B07710A bleq 022265DC
:0204A1B0 07852210 unknown
:0204A1B4 0BB1C830 bleq 00CBC27C
:0204A1B8 0D6B0D94 stceql 13,cr0,[r11,#-0x250]!
:0204A1BC E9FB0DFB unknown
:0204A1C0 518D000C orrpl  r0,r13,r12
:0204A1C4 07159403 ldreq r9,[r5,-r3, lsl #0x8]
:0204A1C8 6800045D stmvsda  r0 ,{r0,r2,r3,r4,r6,r10}
:0204A1CC D403498D strle r4,[r3],#-0x98d
:0204A1D0 F1D9EDE1 bicnvs r14,r9,r1,ror #0x1b
:0204A1D4 3201B419 andcc  r11,r1,#0x19000000
:0204A1D8 0051E1CD subeqs r14,r1,r13,asr #0x3
:0204A1DC 1116211D tstne r6,r13,lsl r1
:0204A1E0 4527B900 strmi r11,[r7, #-0x900]!
:0204A1E4 2269EC30 rsbcs  r14,r9,#0x3000
:0204A1E8 25CD0017 strcsb r0,[r13, #+0x17]		;r13+0x17=*(00000017)
:0204A1EC 21099401 unknown
:0204A1F0 05D10355 ldreqb r0,[r1, #+0x355]		;r1+0x355=*(00000355)
:0204A1F4 9901A914 stmlsdb  r1 ,{r2,r4,r8,r11,r13,r15}
:0204A1F8 D423B411 unknown
:0204A1FC 05300CE1 ldreq r0,[r0, #-0xce1]!
:0204A200 9DFE6B03 ldclsl 11,cr6,[r14,#+0xc]!
:0204A204 AF00490B swige 0x0000490b
:0204A208 9DB21615 ldcls  6,cr1,[r2,#+0x54]!
:0204A20C 02E5001E rsceq  r0,r5,#0x1E
:0204A210 4DD422CD unknown
:0204A214 C5122924 ldrgt r2,[r2, #-0x924]		;(r2-0x924=*(fffff6dc))
:0204A218 3515ED02 ldrcc r14,[r5, #-0xd02]		;(r5-0xd02=*(fffff2fe))
:0204A21C CC19D997 ldcgt  9,cr13,[r9],{#0x97}
:0204A220 13CD1885 bicne  r1,r13,#0x850000
:0204A224 7644223D unknown
:0204A228 E1550139 cmp r5,r9,lsr r1
:0204A22C 3000A935 andcc  r10,r0,r5,lsr r9
:0204A230 EB11FF8E bl 024CA070
:0204A234 D8007DD8 stmleda  r0 ,{r3,r4,r6,r7,r8,r10,r11,r12,r13,r14}
:0204A238 200BED10 andcs  r14,r11,r0,lsl r13
:0204A23C 6EED2492 mcrvs 4,7,r2,cr13,cr2,{4}
:0204A240 03230011 unknown
:0204A244 45C40EC5 strmib r0,[r4, #+0xec5]		;r4+0xec5=*(00000ec5)
:0204A248 D300491E unknown
:0204A24C C900114C stmgtdb  r0 ,{r2,r3,r6,r8,r12}
:0204A250 272C4900 strcs r4,[r12,-r0, lsl #0x12]!
:0204A254 51AC0101 movpl  r0,r1,lsl #0x2		;r0=0(0x0)
:0204A258 0D4AAE00 unknown
:0204A25C 4D600C02 stcmil 12,cr0,[r0,#-0x8]!
:0204A260 0250A0E2 subeqs r10,r0,#0xE2
:0204A264 7D700045 ldcvcl 0,cr0,[r0,#-0x114]!
:0204A268 E1A0E00D mov  r14,r13			;r14=0(0x0)
:0204A26C A005C00D andge  r12,r5,r13
:0204A270 E8B50C19 ldmia  r5!,{r0,r3,r4,r10,r11}
:0204A274 E8AE000F stmia  r14!,{r0,r1,r2,r3}
:0204A278 5CC00102 stcpll 1,cr0,[r0],{#0x2}
:0204A27C 03B1FBE2 moveqs r15,#0x38800		;r15=231424(0x38800)
:0204A280 95200003 strls r0,[r0, #-0x3]!
:0204A284 E88E08D1 stmia  r14 ,{r0,r4,r6,r7,r11}
:0204A288 6507111D strvs r1,[r7, #-0x11d]		;(r7-0x11d=*(fffffee3))
:0204A28C C0520C00 subgts r0,r2,r0,lsl #0x18
:0204A290 000EE591 muleq  r14,r1,r5
:0204A294 191DE896 ldmnedb  r13 ,{r1,r2,r4,r7,r11,r13,r14,r15}
:0204A298 01016480 unknown
:0204A29C 02C52064 sbceq  r2,r5,#0x64
:0204A2A0 00500009 subeqs r0,r0,r9
:0204A2A4 03B99F32 moveqs r9,#0xC8		;r9=200(0xc8)
:0204A2A8 3090E582 addccs r14,r0,r2,lsl #0xb
:0204A2AC 82301991 eorhis r1,r0,#0x244000
:0204A2B0 02A18030 adceq  r8,r1,#0x30
:0204A2B4 8D601992 stchil 9,cr1,[r0,#-0x248]!
:0204A2B8 9405618C strls r6,[r5],#-0x18c
:0204A2BC 19084019 stmnedb  r8 ,{r0,r3,r4,r14}
:0204A2C0 3910C100 ldmccdb  r0 ,{r8,r14,r15}
:0204A2C4 B98C8652 stmltib  r12 ,{r1,r4,r6,r9,r10,r15}
:0204A2C8 9F009D02 swils 0x00009d02
:0204A2CC 6D042225 unknown
:0204A2D0 CC10310B ldcgt  1,cr3,[r0],{#0xb}
:0204A2D4 1DB41631 ldcne  6,cr1,[r4,#+0xc4]!
:0204A2D8 EC2E9531 stc  5,cr9,[r14],#-0xc4
:0204A2DC 6D1D34F1 unknown
:0204A2E0 F50189EA strnv r8,[r1, #-0x9ea]		;(r1-0x9ea=*(fffff616))
:0204A2E4 1755DB51 unknown
:0204A2E8 2F7011B1 swics 0x007011b1
:0204A2EC DD212900 stcle  9,cr2,[r1,#-0x0]!
:0204A2F0 01630C10 unknown
:0204A2F4 C910CD10 ldmgtdb  r0 ,{r4,r8,r10,r11,r14,r15}
:0204A2F8 61801000 orrvs  r1,r0,r0
:0204A2FC 44003D02 strmi r3,[r0],#-0xd02
:0204A300 0901ED67 stmeqdb  r1 ,{r0,r1,r2,r5,r6,r8,r10,r11,r13,r14,r15}
:0204A304 00410611 subeq  r0,r1,r1,lsl r6
:0204A308 00D92020 sbceqs r2,r9,r0,lsr #0x0
:0204A30C 1CCB03AD stcnel 3,cr0,[r11],{#0xad}
:0204A310 09E59F30 unknown
:0204A314 03094010 unknown
:0204A318 F9B550AF ldmnvib  r5!,{r0,r1,r2,r3,r5,r7,r12,r14}
:0204A31C E50B310B str r3,[r11, #-0x10b]		;(r11-0x10b=*(fffffef5))
:0204A320 2944002D stmcsdb  r4 ,{r0,r2,r3,r5}^
:0204A324 80560002 subhis r0,r6,r2
:0204A328 00A10CA9 adceq  r0,r1,r9,lsr #0x19
:0204A32C 0475122C unknown
:0204A330 668C0175 unknown
:0204A334 50211069 eorpl  r1,r1,r9,ror #0x0
:0204A338 0021132D eoreq  r1,r1,r13,lsr #0x6
:0204A33C E700057C unknown
:0204A340 70AF0021 adcvc  r0,r15,r1,lsr #0x0
:0204A344 02A99F10 adceq  r9,r9,#0x40
:0204A348 190A0581 stmnedb  r10 ,{r0,r7,r8,r10}
:0204A34C E8802100 stmia  r0 ,{r8,r13}
:0204A350 5C002118 stcpl  1,cr2,[r0],{#0x18}
:0204A354 C9DE0005 ldmgtib  r14 ,{r0,r2}^
:0204A358 24001918 strcs r1,[r0],#-0x918
:0204A35C CD81006A unknown
:0204A360 21001907 unknown
:0204A364 18290440 stmneda  r9!,{r6,r10}
:0204A368 CDDC0179 unknown
:0204A36C 0069D51A rsbeq  r13,r9,r10,lsl r5
:0204A370 200AAD28 andcs  r10,r10,r8,lsr #0x1a
:0204A374 55200189 strpl r0,[r0, #-0x189]!
:0204A378 10280411 eorne  r0,r8,r1,lsl r4
:0204A37C 24215190 unknown
:0204A380 CD119010 unknown
:0204A384 9006E91D andls  r14,r6,r13,lsl r9
:0204A388 0DC516E1 unknown
:0204A38C 00350561 eoreqs r0,r5,r1,ror #0xa
:0204A390 44457B08 strmib r7,[r5],#-0xb08
:0204A394 40000124 andmi  r0,r0,r4,lsr #0x2
:0204A398 1D5C0001 unknown
:0204A39C 2439150E unknown
:0204A3A0 659FC0C0 ldrvs r12,[r15, #+0xc0]		;r15+0xc0=*(0204a468)=#44894437(0x02ad08e5)
:0204A3A4 9C14DD04 ldcls  13,cr13,[r4],{#0x4}
:0204A3A8 17A531E5 strne r3,[r4],{#0x4}
:0204A3AC 0F3D12F5 swieq 0x003d12f5
:0204A3B0 008D0F5D addeq  r0,r13,r13,asr r15
:0204A3B4 000D0A89 andeq  r0,r13,r9,lsl #0x15
:0204A3B8 09CA7F18 stmeqib  r10 ,{r3,r4,r8,r9,r10,r11,r12,r13,r14}^
:0204A3BC 0D2A7501 stceq  5,cr7,[r10,#-0x4]!
:0204A3C0 20997240 addcss r7,r9,r0,asr #0x4
:0204A3C4 0A6508D5 beq 0398C720
:0204A3C8 8D81F0EE unknown
:0204A3CC 0BFD8006 bleq 01FAA3EC
:0204A3D0 14E58460 unknown
:0204A3D4 E5847008 str r7,[r4, #+0x8]		;r4+0x8=*(00000008)
:0204A3D8 3808F918 stmccda  r8 ,{r3,r4,r8,r11,r12,r13,r14,r15}
:0204A3DC E5842050 str r2,[r4, #+0x50]		;r4+0x50=*(00000050)
:0204A3E0 E59D201C ldr r2,[r13, #+0x1c]		;r13+0x1c=*(0000001c)
:0204A3E4 8400103C strhi r1,[r0],#-0x3c
:0204A3E8 06CD04C5 streqb r0,[r0],#-0x3c
:0204A3EC 115D0031 cmpne r13,r1,lsr r0
:0204A3F0 151119AD ldrne r1,[r1, #-0x9ad]		;(r1-0x9ad=*(fffff653))
:0204A3F4 3D3DBE01 ldccc  14,cr11,[r13,#-0x4]!
:0204A3F8 00090FE1 andeq  r0,r9,r1,ror #0x1f
:0204A3FC 37000136 unknown
:0204A400 E517C400 ldr r12,[r7, #-0x400]		;(r7-0x400=*(fffffc00))
:0204A404 B4000930 strlt r0,[r0],#-0x930
:0204A408 05E1C403 streqb r12,[r1, #+0x403]!
:0204A40C 28007D04 stmcsda  r0 ,{r2,r8,r10,r11,r12,r13,r14}
:0204A410 192016D5 stmnedb  r0!,{r0,r2,r4,r6,r7,r9,r10,r12}
:0204A414 0604FD0D streq r15,[r4],-r13, lsl #0x1a
:0204A418 71B53635 movvcs r3,lsr r5		;r3=0(0x0)
:0204A41C 7737AD02 ldrvc r10,[r7,-r2, lsl #0x1a]!
:0204A420 0902001D stmeqdb  r2 ,{r0,r2,r3,r4}
:0204A424 2BFE5C40 blcs 01FE152C
:0204A428 352C95FF strcc r9,[r12, #-0x5ff]!
:0204A42C 2D122814 unknown
:0204A430 26FD313B unknown
:0204A434 391EE1FF ldmccdb  r14 ,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r13,r14,r15}
:0204A438 BD9CB52B unknown
:0204A43C BD8BF71C unknown
:0204A440 29049E7C stmcsdb  r4 ,{r2,r3,r4,r5,r6,r9,r10,r11,r12,r15}
:0204A444 F8453915 stmnvda  r5 ,{r0,r2,r4,r8,r11,r12,r13}^
:0204A448 1CE92D47 stcnel 13,cr2,[r9],#+0x11c
:0204A44C B4033106 strlt r3,[r3],#-0x106
:0204A450 51001912 unknown
:0204A454 91101C03 tstls r0,r3,lsl #0x18
:0204A458 9D0FB919 unknown
:0204A45C F58D2004 strnv r2,[r13, #+0x4]		;r13+0x4=*(00000004)
:0204A460 005D0924 subeqs r0,r13,r4,lsr #0x12
:0204A464 9F02539C swils 0x0002539c
:0204A468 02AD08E5 adceq  r0,r13,#0xE50000
:0204A46C 8C001125 stchi  1,cr1,[r0],{#0x25}
:0204A470 E59F2250 ldr r2,[r15, #+0x250]		;r15+0x250=*(0204a6c8)=#-510738420(0xe18ec00c)
:0204A474 82200D8C eorhi  r0,r0,#0x2300
:0204A478 5091001D addpls r0,r1,r13,lsl r0
:0204A47C 024D20E5 subeq  r2,r13,#0xE5
:0204A480 E59F1278 ldr r1,[r15, #+0x278]		;r15+0x278=*(0204a700)=#-335545330(0xebfffc0e)
:0204A484 8100041C unknown
:0204A488 0F9100E5 swieq 0x009100e5
:0204A48C 1905751C stmnedb  r5 ,{r2,r3,r4,r8,r10,r12,r13,r14}
:0204A490 8108D000 unknown
:0204A494 D9290140 stmledb  r9!,{r6,r8}
:0204A498 25FD4810 ldrcsb r4,[r13, #+0x810]!
:0204A49C CE003972 mcrgt 9,0,r3,cr0,cr2,{3}
:0204A4A0 091D6C19 ldmeqdb  r13 ,{r0,r3,r4,r10,r11,r13,r14}
:0204A4A4 1069AB00 rsbne  r10,r9,r0,lsl #0x16
:0204A4A8 003D1101 eoreqs r1,r13,r1,lsl #0x2
:0204A4AC 9F627534 swils 0x00627534
:0204A4B0 09F914E5 unknown
:0204A4B4 02B17010 adceqs r7,r1,#0x10
:0204A4B8 31A05C90 unknown
:0204A4BC E019B10E ands r11,r9,r14,lsl #0x2
:0204A4C0 01290299 unknown
:0204A4C4 05916C70 ldreq r6,[r1, #+0xc70]		;r1+0xc70=*(ec00087e)
:0204A4C8 2CDD0029 ldccsl 0,cr0,[r13],{#0x29}
:0204A4CC 04991A01 ldreq r1,[r9],#+0xa01
:0204A4D0 002D8BFB unknown
:0204A4D4 0A02519F beq 020DEB58
:0204A4D8 13650059 unknown
:0204A4DC 09850006 stmeqib  r5 ,{r1,r2}
:0204A4E0 71CD067D bicvc  r0,r13,r13,ror r6
:0204A4E4 20A90001 adccs  r0,r9,r1
:0204A4E8 992BDD04 stmlsdb  r11!,{r2,r8,r10,r11,r12,r14,r15}
:0204A4EC 000A2815 andeq  r2,r10,r5,lsl r8
:0204A4F0 11F11150 mvnnes r1,r0,asr r1
:0204A4F4 31F18C90 unknown
:0204A4F8 060DEA90 unknown
:0204A4FC 31D9002D bicccs r0,r9,r13,lsr #0x0
:0204A500 2D1E04B5 unknown
:0204A504 855E2600 ldrhib r2,[r14, #-0x600]		;(r14-0x600=*(fffffa00))
:0204A508 00851A80 addeq  r1,r5,r0,lsl #0x15
:0204A50C 103DD135 eornes r13,r13,r5,lsr r1
:0204A510 246D10F5 unknown
:0204A514 11FD12D9 ldrnesb r1,[r13, #+0x29]!
:0204A518 1118F110 tstne r8,r0,lsl r1
:0204A51C 0011CE00 andeqs r12,r1,r0,lsl #0x1c
:0204A520 0300110D unknown
:0204A524 F120C957 unknown
:0204A528 C900C904 stmgtdb  r0 ,{r2,r8,r11,r14,r15}
:0204A52C 1D08001D unknown
:0204A530 D70EBD00 strle r11,[r14,-r0, lsl #0x1a]
:0204A534 00192141 andeqs r2,r9,r1,asr #0x2
:0204A538 20A91169 adccs  r1,r9,r9,ror #0x2
:0204A53C FDEB1299 stc2l 2,cr1,[r11,#+0x264]!
:0204A540 28111FFF ldmcsda  r1 ,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r9,r10,r11,r12}
:0204A544 2075FE87 rsbcss r15,r5,r7,lsl #0x1d
:0204A548 511A23F9 ldrplsh r2,[r10, -r9]
:0204A54C 8D590400 unknown
:0204A550 75167075 ldrvc r7,[r6, #-0x75]		;(r6-0x75=*(ffffff8b))
:0204A554 75000200 strvc r0,[r0, #-0x200]		;(r0-0x200=*(fffffe00))
:0204A558 CA0E1500 bgt 023CF960
:0204A55C E1D913B4 ldrh r1,[r9, #+0x34]		;r9+0x34=*(000000fc)
:0204A560 080C0103 stmeqda  r12 ,{r0,r1,r8}
:0204A564 41A00195 unknown
:0204A568 D91C8D24 ldmledb  r12 ,{r2,r5,r8,r10,r11,r15}
:0204A56C 95022001 strls r2,[r2, #-0x1]		;(r2-0x1=*(e18ec00b))
:0204A570 CC1C992C ldcgt  9,cr9,[r12],{#0x2c}
:0204A574 E1CD10BA strh r1,[r13, #+0xa]		;r13+0xa=*(0000000a)
:0204A578 0C003D30 stceq  13,cr3,[r0],{#0x30}
:0204A57C 798D2010 stmvcib  r13 ,{r4,r13}
:0204A580 75007D0E strvc r7,[r0, #-0xd0e]		;(r0-0xd0e=*(fffff2f2))
:0204A584 0519AD18 ldreq r10,[r9, #-0xd18]		;(r9-0xd18=*(fffff3b0))
:0204A588 3E992011 mrccc 0,4,r2,cr9,cr1,{0}
:0204A58C A41009E5 ldrge r0,[r0],#-0x9e5
:0204A590 9D0111FD unknown
:0204A594 A1102507 tstge r0,r7,lsl #0xa
:0204A598 A1102D72 tstge r0,r2,ror r13
:0204A59C E117C110 tst r7,r0,lsl r1
:0204A5A0 8031E600 eorhis r14,r1,r0,lsl #0xc
:0204A5A4 AF085404 swige 0x00085404
:0204A5A8 02391001 eoreqs r1,r9,#0x1
:0204A5AC 41201A61 unknown
:0204A5B0 4C952761 ldcmi  7,cr2,[r5],{#0x61}
:0204A5B4 002512CD eoreq  r1,r5,r13,asr #0x5
:0204A5B8 6D137D05 unknown
:0204A5BC 18001103 stmneda  r0 ,{r0,r1,r8,r12}
:0204A5C0 006D3BD9 unknown
:0204A5C4 9D000D2C unknown
:0204A5C8 92004519 andls  r4,r0,#0x6400000
:0204A5CC 5D980045 unknown
:0204A5D0 28001124 stmcsda  r0 ,{r2,r5,r8,r12}
:0204A5D4 2C310009 ldccs  0,cr0,[r1],#-0x24
:0204A5D8 004408B9 streqh r0,[r4],#-0x89
:0204A5DC 0405993A streq r9,[r5],#-0x93a
:0204A5E0 99040599 stmlsdb  r4 ,{r0,r3,r4,r7,r8,r10}
:0204A5E4 0A403CE5 beq 03059980
:0204A5E8 89040599 stmhidb  r4 ,{r0,r3,r4,r7,r8,r10}
:0204A5EC 240534E2 strcs r3,[r5],#-0x4e2
:0204A5F0 A2840599 addge  r0,r4,#0x26400000
:0204A5F4 15080589 strne r0,[r8, #-0x589]		;(r8-0x589=*(fffffa77))
:0204A5F8 00614C00 rsbeq  r4,r1,r0,lsl #0x18
:0204A5FC 68095025 stmvsda  r9 ,{r0,r2,r5,r12,r14}
:0204A600 B9047100 stmltdb  r4 ,{r8,r12,r13,r14}
:0204A604 99002401 stmlsdb  r0 ,{r0,r10,r13}
:0204A608 462428C1 unknown
:0204A60C 75BD0009 ldrvc r0,[r13, #+0x9]!
:0204A610 790FFA02 stmvcdb  r15 ,{r1,r9,r11,r12,r13,r14,r15}
:0204A614 25E58912 strcsb r8,[r5, #+0x912]!
:0204A618 871D3D1C unknown
:0204A61C 31083069 unknown
:0204A620 2A1BC401 bcs 0273B62C
:0204A624 54212D1A unknown
:0204A628 699D3025 ldmvsib  r13 ,{r0,r2,r5,r12,r13}
:0204A62C 694AE52B stmvsdb  r10 ,{r0,r1,r3,r5,r8,r10,r13,r14,r15}^
:0204A630 1849DA14 stmneda  r9 ,{r2,r4,r9,r11,r12,r14,r15}^
:0204A634 3165FF41 msrcc SPSR_sc,r1
:0204A638 C19F002C orrgts r0,r15,r12,lsr #0x0
:0204A63C 8923892B stmhidb  r3!,{r0,r1,r3,r5,r8,r11,r15}
:0204A640 E2501019 subs r1,r0,#0x19
:0204A644 1848001D stmneda  r8 ,{r0,r2,r3,r4}^
:0204A648 399F4024 ldmccib  r15 ,{r2,r5,r14}
:0204A64C 00FD0523 rsceqs r0,r13,r3,lsr #0xa
:0204A650 3607991F unknown
:0204A654 501CB554 andpls r11,r12,r4,asr r5
:0204A658 0CBDE255 ldceq  2,cr14,[r13],#+0x154
:0204A65C C011315A andgts r3,r1,r10,asr r1
:0204A660 021A1A51 andeqs r1,r10,#0x51000
:0204A664 195014CD ldmnedb  r0 ,{r0,r2,r3,r6,r7,r10,r12}^
:0204A668 2820B802 stmcsda  r0!,{r1,r11,r12,r13,r15}
:0204A66C 1B29086D blne 02A8C828
:0204A670 0021D280 eoreq  r13,r1,r0,lsl #0x5
:0204A674 2C15E5D2 ldccs  5,cr14,[r5],{#0xd2}
:0204A678 1DD26093 unknown
:0204A67C 001DD200 andeqs r13,r13,r0,lsl #0x4
:0204A680 D20021D2 andle  r2,r0,#0x80000034
:0204A684 2506E554 strcs r14,[r6, #-0x554]		;(r6-0x554=*(fffffaac))
:0204A688 CD200B00 stcgt  11,cr0,[r0,#-0x0]!
:0204A68C 039104F9 orreqs r0,r1,#0xF9000000
:0204A690 81C370C4 bichi  r7,r3,r4,asr #0x1
:0204A694 03E5C303 mvneq  r12,#0xC000000
:0204A698 840595E0 strhi r9,[r5],#-0x5e0
:0204A69C 0AE5C3C0 beq 019BB5A4
:0204A6A0 0C11CD40 ldceq  13,cr12,[r1],{#0x40}
:0204A6A4 50C00429 sbcpl  r0,r0,r9,lsr #0x8
:0204A6A8 0D15E590 unknown
:0204A6AC A0EC2502 rscge  r2,r12,r2,lsl #0xa
:0204A6B0 C425E110 unknown
:0204A6B4 FD440001 unknown
:0204A6B8 00355C09 eoreqs r5,r5,r9,lsl #0x18
:0204A6BC E20EE0A8 and  r14,r14,#0xA8
:0204A6C0 0031CCFF unknown
:0204A6C4 E2200448 eor  r0,r0,#0x48000000
:0204A6C8 E18EC00C orr  r12,r14,r12
:0204A6CC 000554FF unknown
:0204A6D0 84400CE2 strhib r0,[r0],#-0xce2
:0204A6D4 E1850AC1 orr  r0,r5,r1,asr #0x15
:0204A6D8 8D40100C unknown
:0204A6DC 90C00CE5 sbcls  r0,r0,r5,ror #0x19
:0204A6E0 010011E5 unknown
:0204A6E4 D1E0B20C mvnle  r11,r12,lsl #0x4
:0204A6E8 0EA900E1 cdpeq 0,10,cr0,cr9,cr1,7
:0204A6EC 0105414E unknown
:0204A6F0 02C1050E sbceq  r0,r1,#0x3800000
:0204A6F4 05E90009 streqb r0,[r9, #+0x9]!
:0204A6F8 75910A9D ldrvc r0,[r1, #+0xa9d]		;r1+0xa9d=*(ec0006ab)
:0204A6FC 352822E5 strcc r2,[r8, #-0x2e5]!
:0204A700 EBFFFC0E bl 02049740
:0204A704 45B10850 ldrmi r0,[r1, #+0x850]!
:0204A708 3805B114 stmccda  r5 ,{r2,r4,r8,r12,r13,r15}
:0204A70C 02AD1959 adceq  r1,r13,#0x164000
:0204A710 D5351013 ldrle r1,[r5, #-0x13]!
:0204A714 2FB10151 swics 0x00b10151
:0204A718 1DA120E1 stcne  0,cr2,[r1,#+0x384]!
:0204A71C 7D033DC4 unknown
:0204A720 1021DE11 eorne  r13,r1,r1,lsl r14
:0204A724 13A80035 movne  r0,#0x35		;r0=53(0x35)
:0204A728 2171D500 cmncs r1,r0,lsl #0xa
:0204A72C 1141430A unknown
:0204A730 15E51BE5 strneb r1,[r5, #+0xbe5]!
:0204A734 15E10009 strneb r0,[r1, #+0x9]!
:0204A738 08391EC1 ldmeqda  r9!,{r0,r6,r7,r9,r10,r11,r12}
:0204A73C 00047F03 andeq  r7,r4,r3,lsl #0x1e
:0204A740 E3E01D79 mvn  r1,#0x1E40
:0204A744 49091531 stmmidb  r9 ,{r0,r4,r5,r8,r10,r12}
:0204A748 111DA410 tstne r13,r0,lsl r4
:0204A74C 00519510 subeqs r9,r1,r0,lsl r5
:0204A750 0021005D eoreq  r0,r1,r13,asr r0
:0204A754 D53921B0 ldrle r2,[r9, #-0x1b0]!
:0204A758 34422759 strccb r2,[r2],#-0x759
:0204A75C 03304059 teqeq r0,#0x59
:0204A760 D5921059 ldrle r1,[r2, #+0x59]		;r2+0x59=*(e18ec065)
:0204A764 2420591B unknown
:0204A768 8DE58410 stchil 4,cr8,[r5,#+0x40]!
:0204A76C C3A17100 movgt  r7,#0x0		;r7=0(0x0)
:0204A770 51BE1585 movpls r1,r5,lsl #0xb		;r1=0(0x0)
:0204A774 00513800 subeqs r3,r1,r0,lsl #0x10
:0204A778 30105645 andccs r5,r0,r5,asr #0xc
:0204A77C 59004935 stmpldb  r0 ,{r0,r2,r4,r5,r8,r11,r14}
:0204A780 021D1006 andeqs r1,r13,#0x6
:0204A784 E592C004 ldr r12,[r2, #+0x4]		;r2+0x4=*(e18ec010)
:0204A788 1E09010B cdpne 1,0,cr0,cr9,cr11,0
:0204A78C B2E584C0 rsclt  r8,r5,#0xC0000000
:0204A790 E102D220 unknown
:0204A794 01D9C442 biceqs r12,r9,r2,asr #0x8
:0204A798 0CC0123D stceql 2,cr1,[r0],{#0x3d}
:0204A79C 2CFF18E2 ldccsl 8,cr1,[r15],#+0x388
:0204A7A0 8C041102 stchi  1,cr1,[r4],{#0x2}
:0204A7A4 0823B4E1 stmeqda  r3!,{r0,r5,r6,r7,r10,r12,r13,r15}
:0204A7A8 3036E1C4 eorccs r14,r6,r4,asr #0x3
:0204A7AC F512E5C4 ldrnv r14,[r2, #-0x5c4]		;(r2-0x5c4=*(e18eba48))
:0204A7B0 1A8D8019 bne 003AA81C
:0204A7B4 FDA90011 stc2  0,cr0,[r9,#+0x44]!
:0204A7B8 0936F5FF ldmeqdb  r6!,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r10,r12,r13,r14,r15}
:0204A7BC E31A7901 tst r10,#0x4000
:0204A7C0 3700090A strcc r0,[r0,-r10, lsl #0x12]
:0204A7C4 2029D410 eorcs  r13,r9,r0,lsl r4
:0204A7C8 A201B900 andge  r11,r1,#0x0
:0204A7CC 030029A1 unknown
:0204A7D0 FD1F40CD unknown
:0204A7D4 2A0FE202 bcs 02442FE4
:0204A7D8 CD01E280 unknown
:0204A7DC 13472110 unknown
:0204A7E0 3918D110 ldmccdb  r8 ,{r4,r8,r12,r14,r15}
:0204A7E4 00651026 rsbeq  r1,r5,r6,lsr #0x0
:0204A7E8 3791FD96 unknown
:0204A7EC 650417D5 strvs r1,[r4, #-0x7d5]		;(r4-0x7d5=*(fffff82b))
:0204A7F0 0C7D4DD0 ldceql 13,cr4,[r13],#-0x340
:0204A7F4 E5D3156D ldrb r1,[r3, #+0x56d]		;r3+0x56d=*(0000056d)
:0204A7F8 17951599 unknown
:0204A7FC 000505CC andeq  r0,r5,r12,asr #0xb
:0204A800 2A000502 bcs 0204BC10
:0204A804 050E0005 streq r0,[r14, #-0x5]		;(r14-0x5=*(fffffffb))
:0204A808 6139AA06 teqvs r9,r6,lsl #0x14
:0204A80C 0C509900 ldceql 9,cr9,[r0],{#0x0}
:0204A810 03E5D300 mvneq  r13,#0x0
:0204A814 82301906 eorhis r1,r0,#0x18000
:0204A818 00880019 addeq  r0,r8,r9,lsl r0
:0204A81C 05E08401 streqb r8,[r0, #+0x401]!
:0204A820 20141FBD ldrcsh r1,[r4], -r13
:0204A824 3D10E580 unknown
:0204A828 C10C0550 unknown
:0204A82C 180C0518 stmneda  r12 ,{r3,r4,r8,r10}
:0204A830 051C402D ldreq r4,[r12, #-0x2d]		;r12-0x2d=*(02ad08b8)=#-253694258(0xf0e0eece)
:0204A834 2A002040 bcs 0205293C
:0204A838 001D1594 muleqs r13,r4,r5
:0204A83C 05201D13 streq r1,[r0, #-0xd13]!
:0204A840 1CB11017 ldcne  0,cr1,[r1],#+0x5c
:0204A844 B1E242B4 strlth r4,[r2, #+0x24]!
:0204A848 14124110 ldrne r4,[r2],#-0x110
:0204A84C 1931143D ldmnedb  r1!,{r0,r2,r3,r4,r5,r10,r12}
:0204A850 18EC00D5 unknown
:0204A854 710D0180 unknown
:0204A858 0239EB40 eoreqs r14,r9,#0x10000
:0204A85C 802C0E71 eorhi  r0,r12,r1,ror r14
:0204A860 800A02E2 andhi  r0,r10,r2,ror #0x5
:0204A864 16512CE2 ldrneb r2,r0,r10,r2,ror #0x5
:0204A868 00650080 rsbeq  r0,r5,r0,lsl #0x1
:0204A86C F1380061 teqnv r8,r1,ror #0x0
:0204A870 411D0D04 tstmi r13,r4,lsl #0x1a
:0204A874 41760350 cmnmi r6,r0,asr r3
:0204A878 00D90700 sbceqs r0,r9,r0,lsl #0xe
:0204A87C E1D200B2 ldrh r0,[r2, #+0x2]		;r2+0x2=*(e18ec00e)
:0204A880 A0C00515 sbcge  r0,r0,r5,lsl r5
:0204A884 19DD01E3 ldmneib  r13 ,{r0,r1,r5,r6,r7,r8}^
:0204A888 0010E11F andeqs r14,r0,r15,lsl r1
:0204A88C 1F0538C8 swine 0x000538c8
:0204A890 D9003592 stmledb  r0 ,{r1,r4,r7,r8,r10,r12,r13}
:0204A894 FA0AB505 blx 022F7CB8
:0204A898 9D703DFB ldclsl 13,cr3,[r0,#-0x3ec]!
:0204A89C 10033106 andne  r3,r3,r6,lsl #0x2
:0204A8A0 01DD8400 biceqs r8,r13,r0,lsl #0x8
:0204A8A4 00110701 andeqs r0,r1,r1,lsl #0xe
:0204A8A8 049D40E2 ldreq r4,[r13],#+0xe2
:0204A8AC E594C03C ldr r12,[r4, #+0x3c]		;r4+0x3c=*(f0e0ef0a)
:0204A8B0 8402204C strhi r2,[r2],#-0x4c
:0204A8B4 CD0E35E2 unknown
:0204A8B8 6801940E stmvsda  r1 ,{r1,r2,r3,r10,r12,r15}
:0204A8BC 6C05061D stcvs  6,cr0,[r5],{#0x1d}
:0204A8C0 4A038908 bmi 0212CCE8
:0204A8C4 B107E5FE unknown
:0204A8C8 69115D16 ldmvsdb  r1 ,{r1,r2,r4,r8,r10,r11,r12,r14}
:0204A8CC 5D4CF203 unknown
:0204A8D0 61017D01 unknown
:0204A8D4 BD00A10D unknown
:0204A8D8 C081D907 addgt  r13,r1,r7,lsl #0x12
:0204A8DC D64007BE unknown
:0204A8E0 99107DE5 ldmlsdb  r0 ,{r0,r2,r5,r6,r7,r8,r10,r11,r12,r13,r14}
:0204A8E4 30261308 eorcc  r1,r6,r8,lsl #0x6
:0204A8E8 99140081 ldmlsdb  r4 ,{r0,r7}
:0204A8EC 99F099C0 ldmlsib  r0!,{r6,r7,r8,r11,r12,r15}^
:0204A8F0 A190A1F0 ldrgesh r10,[r0, +r0]
:0204A8F4 FDF0A1F0 ldc2l 1,cr10,[r0,#+0x3c0]!
:0204A8F8 05C0A155 streqb r10,[r0, #+0x155]		;r0+0x155=*(0000018a)
:0204A8FC 409D0211 addmis r0,r13,r1,lsl r2
:0204A900 09272C9D stmeqdb  r7!,{r0,r2,r3,r4,r7,r10,r11,r13}
:0204A904 8D50BA80 unknown
:0204A908 57001580 strpl r1,[r0,-r0, lsl #0xb]
:0204A90C 0CB1006D ldceq  0,cr0,[r1],#+0x1b4
:0204A910 ADE20A15 stcgel 10,cr0,[r2,#+0x54]!
:0204A914 21910A1A orrcss r0,r1,r10,lsl r10
:0204A918 1901E5D6 stmnedb  r1 ,{r1,r2,r4,r6,r7,r8,r10,r13,r14,r15}
:0204A91C 60450200 subvs  r0,r5,r0,lsl #0x4
:0204A920 52059986 andpl  r9,r5,#0x218000
:0204A924 C5E517E1 strgtb r1,[r5, #+0x7e1]!
:0204A928 E554021B ldrb r0,[r4, #-0x21b]		;(r4-0x21b=*(f0e0ecb3))
:0204A92C FFFFF707 swinv 0x00fff707
:0204A930 E5D60C2D ldrb r0,[r6, #+0xc2d]		;r6+0xc2d=*(00000c2d)
:0204A934 0BB51100 bleq 00D8ED3C
:0204A938 230D9908 unknown
:0204A93C 0407E91C streq r14,[r7],#-0x91c
:0204A940 24A50059 unknown
:0204A944 3C037B79 stccc  11,cr7,[r3],{#0x79}
:0204A948 FF200DA0 swinv 0x00200da0
:0204A94C 0A7D2228 beq 03F931F4
:0204A950 07E50314 unknown
:0204A954 1B65E182 blne 039C2F64
:0204A958 91FB492C mvnlss r4,r12,lsr #0x12
:0204A95C 127D4C32 rsbnes r4,r13,#0x3200
:0204A960 C9101609 ldmgtdb  r0 ,{r0,r3,r9,r10,r12}
:0204A964 095A2008 ldmeqdb  r10 ,{r3,r13}^
:0204A968 4C07DD0C stcmi  13,cr13,[r7],{#0xc}
:0204A96C FD8011A9 unknown
:0204A970 2B2D4107 blcs 02B9AD94
:0204A974 1A1140E9 bne 0249AD20
:0204A978 01E1B050 mvneq  r11,r0,asr r0
:0204A97C 40841739 addmi  r1,r4,r9,lsr r7
:0204A980 072D021D unknown
:0204A984 059F618C ldreq r6,[r15, #+0x18c]		;r15+0x18c=*(0204ab18)=#-1391531616(0xad0ee9a0)
:0204A988 88861E09 stmhiia  r6 ,{r0,r3,r9,r10,r11,r12}
:0204A98C B3E59F01 mvnlt  r9,#0x4
:0204A990 2102498C unknown
:0204A994 E585C027 str r12,[r5, #+0x27]		;r5+0x27=*(00000027)
:0204A998 4304A55C unknown
:0204A99C 10070009 andne  r0,r7,r9
:0204A9A0 09027D28 stmeqdb  r2 ,{r3,r5,r8,r10,r11,r12,r13,r14}
:0204A9A4 00096C00 andeq  r6,r9,r0,lsl #0x18
:0204A9A8 75002958 strvc r2,[r0, #-0x958]		;(r0-0x958=*(fffff6dd))
:0204A9AC 956B6919 strlsb r6,[r11, #-0x919]!
:0204A9B0 8640C000 strhib r12,[r0],-r0
:0204A9B4 04590B45 ldreqb r0,[r9],#-0xb45
:0204A9B8 71B00001 movvcs r0,r1			;r0=0(0x0)
:0204A9BC 8000DD50 andhi  r13,r0,r0,asr r13
:0204A9C0 D105F986 unknown
:0204A9C4 7C000D02 stcvc  13,cr0,[r0],{#0x2}
:0204A9C8 64000D72 strvs r0,[r0],#-0xd72
:0204A9CC 010A3510 unknown
:0204A9D0 0988E586 stmeqib  r8 ,{r1,r2,r7,r8,r10,r13,r14,r15}
:0204A9D4 0D68000D stceql 0,cr0,[r8,#-0x34]!
:0204A9D8 000D6C00 andeq  r6,r13,r0,lsl #0x18
:0204A9DC 90000D8C andls  r0,r0,r12,lsl #0x1b
:0204A9E0 70001155 andvc  r1,r0,r5,asr r1
:0204A9E4 C1740009 cmngt r4,r9
:0204A9E8 00099407 andeq  r9,r9,r7,lsl #0x8
:0204A9EC 00115578 andeqs r5,r1,r8,ror r5
:0204A9F0 E5861098 str r1,[r6, #+0x98]		;r6+0x98=*(ad0eea38)
:0204A9F4 A000119C mulge  r0,r12,r1
:0204A9F8 A4000141 strge r0,[r0],#-0x141
:0204A9FC 10990005 addnes r0,r9,r5
:0204AA00 BC0009D4 stclt  9,cr0,[r0],{#0xd4}
:0204AA04 60AD0009 adcvs  r0,r13,r9
:0204AA08 11C4008D bicne  r0,r4,r13,lsl #0x1
:0204AA0C 15BDC800 ldrne r12,[r13, #+0x800]!
:0204AA10 D52A8651 strle r8,[r10, #-0x651]!
:0204AA14 B8E28609 unknown
:0204AA18 A8E1C050 unknown
:0204AA1C B4000101 strlt r0,[r0],#-0x101
:0204AA20 D4E58650 unknown
:0204AA24 E5019F40 str r9,[r1, #-0xf40]		;(r1-0xf40=*(fffff0c0))
:0204AA28 E5C65110 strb r5,[r6, #+0x110]		;r6+0x110=*(ad0eeab0)
:0204AA2C 00A080FF unknown
:0204AA30 01170AE3 tsteq r7,r3,ror #0x15
:0204AA34 C21094EB andgts r9,r0,#0xEB000000
:0204AA38 86051900 strhi r1,[r5],-r0, lsl #0x12
:0204AA3C 650B15E0 strvs r1,[r11, #-0x5e0]		;(r11-0x5e0=*(fffffa20))
:0204AA40 28158007 ldmcsda  r5 ,{r0,r1,r2,r15}
:0204AA44 812359C2 unknown
:0204AA48 C21298E0 andgts r9,r2,#0xE00000
:0204AA4C 1D0001E0 unknown
:0204AA50 C3208402 unknown
:0204AA54 047504E5 unknown
:0204AA58 001941F3 ldreqsh r4,[r9], -r3
:0204AA5C 11E91645 mvnne  r1,r5,asr #0xc
:0204AA60 E0860102 add  r0,r6,r2,lsl #0x2
:0204AA64 D887164D stmleia  r7 ,{r0,r2,r3,r6,r9,r10,r12}
:0204AA68 550A00A9 strpl r0,[r10, #-0xa9]		;(r10-0xa9=*(ffffff57))
:0204AA6C 04F9FA06 unknown
:0204AA70 6A451299 bvs 0318F4DC
:0204AA74 32E2860F rsccc  r8,r2,#0xF00000
:0204AA78 1100592D unknown
:0204AA7C 0EA00589 cdpeq 5,10,cr0,cr0,cr9,4
:0204AA80 451EEB01 ldrmi r14,[r14, #-0xb01]		;r14-0xb01=*(02049d9f)=#1080365477(0x406511a5)
:0204AA84 9D005C00 unknown
:0204AA88 0F20D110 swieq 0x0020d110
:0204AA8C 715C00D1 ldrvcsb r0,[r12, #-0x1]		;r12-0x1=*(02ad08e4)=#-522000669(0xe0e2e6e3)
:0204AA90 D040D003 suble  r13,r0,r3
:0204AA94 1015E115 andnes r14,r5,r5,lsl r1
:0204AA98 50052D03 andpl  r2,r5,r3,lsl #0x1a
:0204AA9C 3D0743CD unknown
:0204AAA0 B2CFAA01 sbclt  r10,r15,#0x1000
:0204AAA4 1479EB00 unknown
:0204AAA8 109F0038 addnes r0,r15,r8,lsr r0
:0204AAAC 33B53C15 movccs r3,#0x1500		;r3=5376(0x1500)
:0204AAB0 8620CC02 unknown
:0204AAB4 194504E2 stmnedb  r5 ,{r1,r5,r6,r7,r10}^
:0204AAB8 01450129 unknown
:0204AABC 2C8949DD stccs  9,cr4,[r9],{#0xdd}
:0204AAC0 79404591 stmvcdb  r0 ,{r0,r4,r7,r8,r10,r14}^
:0204AAC4 BD811141 unknown
:0204AAC8 941335E8 ldrls r3,[r3],#-0x5e8
:0204AACC 91084F0D unknown
:0204AAD0 DC808080 stcle  0,cr8,[r0],{#0x80}
:0204AAD4 3D01351D unknown
:0204AAD8 6C60FC02 stcvsl 12,cr15,[r0],#-0x8
:0204AADC 90150000 andlss r0,r5,r0
:0204AAE0 152015A0 strne r1,[r0, #-0x5a0]!
:0204AAE4 1568A4F0 strneb r10,[r8, #-0x4f0]!
:0204AAE8 1924A980 stmnedb  r4!,{r7,r8,r11,r13,r15}
:0204AAEC 0504C100 streq r12,[r4, #-0x100]		;(r4-0x100=*(f0e0edce))
:0204AAF0 376910A8 strccb r1,[r9,-r8, lsr #0x1]!
:0204AAF4 F910398F ldmnvdb  r0 ,{r0,r1,r2,r3,r7,r8,r11,r12,r13}
:0204AAF8 81F92851 mvnhis r2,r1,asr r8
:0204AAFC 42552C71 submis r2,r5,#0x7100
:0204AB00 BB000530 bllt 0204BFC8
:0204AB04 03112125 tsteq r1,#0x40000009
:0204AB08 04B9111D unknown
:0204AB0C 79429900 stmvcdb  r2 ,{r8,r11,r12,r15}^
:0204AB10 32D9C718 sbcccs r12,r9,#0x600000
:0204AB14 04151008 ldreq r1,[r5],#-0x8
:0204AB18 AD0EE9A0 unknown
:0204AB1C 0D69C405 stceql 4,cr12,[r9,#-0x14]!
:0204AB20 35901100 ldrcc r1,[r0, #+0x100]		;r0+0x100=*(e0e2e7e3)
:0204AB24 40692F10 rsbmi  r2,r9,r0,lsl r15
:0204AB28 386DD014 unknown
:0204AB2C 64191997 ldrvs r1,[r9],#-0x997
:0204AB30 0CE59F70 stceql 15,cr9,[r5],#+0x1c0
:0204AB34 81090190 swphi r0,r0,r9
:0204AB38 FFE28D80 swinv 0x00e28d80
:0204AB3C B0031160 andlt  r1,r3,r0,ror #0x2
:0204AB40 0DA01295 stceq  2,cr1,[r0,#+0x254]!
:0204AB44 05699002 streqb r9,[r9, #-0x2]!
:0204AB48 0917CD80 ldmeqdb  r7 ,{r7,r8,r10,r11,r14,r15}
:0204AB4C 02B5100C adceqs r1,r5,#0xC
:0204AB50 0B0009B5 bleq 0204D22C
:0204AB54 897D0019 unknown
:0204AB58 03B51045 moveqs r1,#0x45		;r1=69(0x45)
:0204AB5C 04E50049 unknown
:0204AB60 9D0A00B9 unknown
:0204AB64 3019E114 andccs r14,r9,r4,lsl r1
:0204AB68 5AC7137D bpl 0120F964
:0204AB6C 7504A4E7 strvc r10,[r4, #-0x4e7]		;(r4-0x4e7=*(f0e0e9e7))
:0204AB70 8A0B2D11 bhi 02315FBC
:0204AB74 58EC32E9 unknown
:0204AB78 141AFFFF ldrne r15,[r10],#-0xfff
:0204AB7C 1C3651D0 ldcne  1,cr5,[r6],#-0x340
:0204AB80 F91A201E ldmnvdb  r10 ,{r1,r2,r3,r4,r13}
:0204AB84 A912352F ldmgedb  r2 ,{r0,r1,r2,r3,r5,r8,r10,r12,r13}
:0204AB88 2001A58A andcs  r10,r1,r10,lsl #0xb
:0204AB8C 1DA63189 stcne  1,cr3,[r6,#+0x224]!
:0204AB90 B821C100 stmltda  r1!,{r8,r14,r15}
:0204AB94 10A10031 adcne  r0,r1,r1,lsr r0
:0204AB98 6101E915 unknown
:0204AB9C 61D0DB10 bicvss r13,r0,r0,lsl r11
:0204ABA0 10611080 rsbne  r1,r1,r0,lsl #0x1
:0204ABA4 09810085 stmeqib  r1 ,{r0,r2,r7}
:0204ABA8 002D24B5 unknown
:0204ABAC 9C2769FA stcls  9,cr6,[r7],#-0x3e8
:0204ABB0 10AC005D adcne  r0,r12,r13,asr r0
:0204ABB4 01010B2D unknown
:0204ABB8 9DE51761 stclsl 7,cr1,[r5,#+0x184]!
:0204ABBC 39000410 stmccdb  r0 ,{r4,r10}
:0204ABC0 99003902 stmlsdb  r0 ,{r1,r8,r11,r12,r13}
:0204ABC4 59B80039 ldmplib  r8!,{r0,r3,r4,r5}
:0204ABC8 B8369500 ldmltda  r6!,{r8,r10,r12,r15}
:0204ABCC 2D1700E5 unknown
:0204ABD0 2A10B400 bcs 02477BD8
:0204ABD4 2516F994 ldrcs r15,[r6, #-0x994]		;(r6-0x994=*(ad0ee00c))
:0204ABD8 6C10A523 ldcvs  5,cr10,[r0],{#0x23}
:0204ABDC 70211055 eorvc  r1,r1,r5,asr r0
:0204ABE0 50AD6E9A umlalpl  r6,r13,r10,r14
:0204ABE4 0B00318A bleq 02057214
:0204ABE8 09AC07CD stmeqib  r12!,{r0,r2,r3,r6,r7,r8,r9,r10}
:0204ABEC 10555007 subnes r5,r5,r7
:0204ABF0 3102659F swpcc r6,r15,r2
:0204ABF4 03E15210 mvneq  r5,#0x1
:0204ABF8 158C0741 strne r0,[r12, #+0x741]		;r12+0x741=*(02ad1026)=#-890574574(0xcaeae912)
:0204ABFC 2912B91D ldmcsdb  r2 ,{r0,r2,r3,r4,r8,r11,r12,r13,r15}
:0204AC00 2A11810A bcs 024AB030
:0204AC04 344D0004 strccb r0,[r13],#-0x4
:0204AC08 001D7D8F andeqs r7,r13,r15,lsl #0x1b
:0204AC0C B0004D73 andlt  r4,r0,r3,ror r13
:0204AC10 4D20004D stcmi  0,cr0,[r0,#-0x134]!
:0204AC14 10E5AA70 rscne  r10,r5,r0,ror r10
:0204AC18 5D105598 unknown
:0204AC1C 20E50005 rsccs  r0,r5,r5
:0204AC20 30C51065 sbccc  r1,r5,r5,ror #0x0
:0204AC24 EA600155 b 0384B180
:0204AC28 4E200000 cdpmi 0,2,cr0,cr0,cr0,0
:0204AC2C 44705902 unknown
:0204AC30 10ADC059 adcne  r12,r13,r9,asr r0
:0204AC34 AC009D5F stcge  13,cr9,[r0],{#0x5f}
:0204AC38 E5942D20 ldr r2,[r4, #+0xd20]		;r4+0xd20=*(f0e0fbee)
:0204AC3C 0201052C andeq  r0,r1,#0xB000000
:0204AC40 15E537ED strneb r3,[r5, #+0x7ed]!
:0204AC44 00156833 andeqs r6,r5,r3,lsr r8
:0204AC48 38001535 stmccda  r0 ,{r0,r2,r4,r5,r8,r10,r12}
:0204AC4C 391AA504 ldmccdb  r10 ,{r2,r8,r10,r13,r15}
:0204AC50 39655E00 unknown
:0204AC54 B4105D00 ldrlt r5,[r0],#-0xd00
:0204AC58 50810055 addpl  r0,r1,r5,asr r0
:0204AC5C 1B002710 blne 020548A4
:0204AC60 4515AD00 ldrmi r10,[r5, #-0xd00]		;(r5-0xd00=*(fffff300))
:0204AC64 9F006C12 swils 0x00006c12
:0204AC68 40060005 andmi  r0,r6,r5
:0204AC6C 41BC0590 unknown
:0204AC70 00210240 eoreq  r0,r1,r0,asr #0x4
:0204AC74 1DD020C1 unknown
:0204AC78 00054F01 andeq  r4,r5,r1,lsl #0x1e
:0204AC7C 11110019 tstne r1,r9,lsl r0
:0204AC80 0131E3E0 teqeq r1,r0,ror #0x7
:0204AC84 10C405ED sbcne  r0,r4,r13,ror #0xb
:0204AC88 15D51594 ldrneb r1,[r5, #+0x594]		;r5+0x594=*(00000594)
:0204AC8C C7C2101D unknown
:0204AC90 11DD01D5 ldrnesb r0,[r13, #+0x15]		;r13+0x15=*(00000015)
:0204AC94 27850545 strcs r0,[r13, #+0x15]		;r13+0x15=*(00000015)
:0204AC98 1E8400AC cdpne 0,8,cr0,cr4,cr12,5
:0204AC9C 1201C4E5 andne  r12,r1,#0xE5000000
:0204ACA0 01B518ED moveqs r1,r13,ror #0x11
:0204ACA4 08798A36 ldmeqda  r9!,{r1,r2,r4,r5,r9,r11,r15}^
:0204ACA8 3907519C stmccdb  r7 ,{r2,r3,r4,r7,r8,r12,r14}
:0204ACAC 6D15A918 unknown
:0204ACB0 918B9210 orrls  r9,r11,r0,lsl r2
:0204ACB4 CF10DD0E swigt 0x0010dd0e
:0204ACB8 1D7C0001 ldcnel 0,cr0,[r12,#-0x4]!
:0204ACBC 903101F5 unknown
:0204ACC0 5509FEE5 strpl r15,[r9, #-0xee5]		;(r9-0xee5=*(fffff1e3))
:0204ACC4 1518A50B ldrne r10,[r8, #-0x50b]		;(r8-0x50b=*(fffffaf5))
:0204ACC8 0501A100 streq r10,[r1, #-0x100]		;(r1-0x100=*(ffffff45))
:0204ACCC FE0D1510 mcr2 5,0,r1,cr13,cr0,{0}
:0204ACD0 0106BD67 unknown
:0204ACD4 30111251 andccs r1,r1,r1,asr r2
:0204ACD8 E2830555 add  r0,r3,#0x15400000
:0204ACDC 80211D00 eorhi  r1,r1,r0,lsl #0x1a
:0204ACE0 99C002AD stmlsib  r0 ,{r0,r2,r3,r5,r7,r9}^
:0204ACE4 1811CD20 ldmneda  r1 ,{r5,r8,r10,r11,r14,r15}
:0204ACE8 14B40031 unknown
:0204ACEC 2D201215 stccs  2,cr1,[r0,#-0x54]!
:0204ACF0 3907B910 stmccdb  r7 ,{r4,r8,r11,r12,r13,r15}
:0204ACF4 DC147900 ldcle  9,cr7,[r4],{#0x0}
:0204ACF8 EB00B17A bl 020772E8
:0204ACFC 089502C5 ldmeqia  r5 ,{r0,r2,r6,r7,r9}
:0204AD00 EB16A9A0 bl 025F5388
:0204AD04 02A91458 adceq  r1,r9,#0x58000000
:0204AD08 68006918 stmvsda  r0 ,{r3,r4,r8,r11,r13,r14}
:0204AD0C DD700185 ldclel 1,cr0,[r0,#-0x214]!
:0204AD10 00EDAA10 rsceq  r10,r13,r0,lsl r10
:0204AD14 131514B9 tstne r5,#0xB9000000
:0204AD18 0031161B eoreqs r1,r1,r11,lsl r6
:0204AD1C E5279435 str r9,[r7, #-0x435]!
:0204AD20 919F1048 orrlss r1,r15,r8,asr #0x0
:0204AD24 02618006 rsbeq  r8,r1,#0x6
:0204AD28 05E05041 streqb r5,[r0, #+0x41]!
:0204AD2C C11CA500 tstgt r12,r0,lsl #0xa
:0204AD30 18250145 stmneda  r5!,{r0,r2,r6,r8}
:0204AD34 B6002DD3 unknown
:0204AD38 E91006D8 ldmdb  r0 ,{r3,r4,r6,r7,r9,r10}
:0204AD3C 411BD102 tstmi r11,r2,lsl #0x2
:0204AD40 380CCE03 stmccda  r12 ,{r0,r1,r9,r10,r11,r14,r15}
:0204AD44 75244D01 strvc r4,[r4, #-0xd01]!
:0204AD48 80071502 andhi  r1,r7,r2,lsl #0xa
:0204AD4C 15511459 ldrneb r1,[r1, #-0x459]		;(r1-0x459=*(fffffbec))
:0204AD50 C4EE01C1 unknown
:0204AD54 553F51E7 ldrpl r5,[r15, #-0x1e7]!
:0204AD58 6D1F0137 unknown
:0204AD5C 9C28C589 stcls  5,cr12,[r8],#-0x224
:0204AD60 BD542021 unknown
:0204AD64 5012C500 andpls r12,r2,r0,lsl #0xa
:0204AD68 20419FC0 subcs  r9,r1,r0,asr #0x1f
:0204AD6C 90200C8D eorls  r0,r0,r13,lsl #0x19
:0204AD70 595106E5 ldmpldb  r1 ,{r0,r2,r5,r6,r7,r9,r10}^
:0204AD74 92404102 subls  r4,r0,#0x80000000
:0204AD78 0C4100E7 stceql 0,cr0,[r1],{#0xe7}
:0204AD7C 301C8970 andccs r8,r12,r0,ror r9
:0204AD80 15A80001 strne r0,[r8, #+0x1]!
:0204AD84 05129500 ldreq r9,[r2, #-0x500]		;(r2-0x500=*(e18ebb0c))
:0204AD88 05E08CE0 streqb r8,[r0, #+0xce0]!
:0204AD8C E7CC0330 unknown
:0204AD90 45CE2001 strmib r2,[r14, #+0x1]		;r14+0x1=*(00000001)
:0204AD94 0009D403 andeq  r13,r9,r3,lsl #0x8
:0204AD98 0661D4A0 unknown
:0204AD9C 3002E356 andcc  r14,r2,r6,asr r3
:0204ADA0 82033DCE andhi  r3,r3,#0x3380
:0204ADA4 6000E5CE andvs  r14,r0,r14,asr #0xb
:0204ADA8 C1EDE581 mvngt  r14,r1,lsl #0xb
:0204ADAC 1EE18001 cdpne 0,14,cr8,cr1,cr1,0
:0204ADB0 C80001C4 stmgtda  r0 ,{r2,r6,r7,r8}
:0204ADB4 F8021A1D stmnvda  r2 ,{r0,r2,r3,r4,r9,r11,r12}
:0204ADB8 01033905 unknown
:0204ADBC 18210001 stmneda  r1!,{r0}
:0204ADC0 DD440065 unknown
:0204ADC4 FD14A501 unknown
:0204ADC8 4900F910 stmmidb  r0 ,{r4,r8,r11,r12,r13,r14,r15}
:0204ADCC 0420FF05 unknown
:0204ADD0 508E33F5 unknown
:0204ADD4 13F1E5C6 mvnnes r14,#0x31800000
:0204ADD8 E1C610B2 strh r1,[r6, #+0x2]		;r6+0x2=*(ad0ee9a2)
:0204ADDC 7025ED08 eorvc  r14,r5,r8,lsl #0x1a
:0204ADE0 CD03E1B0 unknown
:0204ADE4 21864011 orrcs  r4,r6,r1,lsl r0
:0204ADE8 00290105 eoreq  r0,r9,r5,lsl #0x2
:0204ADEC EBFF88C2 bl 0202D0FC
:0204ADF0 25840045 strcs r0,[r4, #+0x45]		;r4+0x45=*(f0e0ef13)
:0204ADF4 6DE59606 stcvsl 6,cr9,[r5,#+0x18]!
:0204ADF8 0D17DD1D unknown
:0204ADFC 594004ED stmpldb  r0 ,{r0,r2,r3,r5,r6,r7,r10}^
:0204AE00 28199F10 ldmcsda  r9 ,{r4,r8,r9,r10,r11,r12,r15}
:0204AE04 F1011627 unknown
:0204AE08 81440827 unknown
:0204AE0C 01000707 unknown
:0204AE10 ED002B02 unknown
:0204AE14 C904190A stmgtdb  r4 ,{r1,r3,r8,r11,r12}
:0204AE18 03C117E1 biceq  r1,r1,#0x3840000
:0204AE1C 0194000C orreqs r0,r4,r12
:0204AE20 90000510 andls  r0,r0,r0,lsl r5
:0204AE24 860B5563 strhi r5,r0,r0,r0,lsl r5
:0204AE28 81053DE5 unknown
:0204AE2C F9158500 ldmnvdb  r5 ,{r8,r10,r15}
:0204AE30 03359927 teqeq r5,#0x9C000
:0204AE34 0003E16C andeq  r14,r3,r12,ror #0x2
:0204AE38 0001D030 andeq  r13,r1,r0,lsr r0
:0204AE3C 20C50B6D sbccs  r0,r5,r13,ror #0x16
:0204AE40 C10AE5C0 unknown
:0204AE44 0D1A227D unknown
:0204AE48 0D544100 unknown
:0204AE4C 000D3480 andeq  r3,r13,r0,lsl #0x9
:0204AE50 0D800047 unknown
:0204AE54 E1453E60 unknown
:0204AE58 FD324026 ldc2  0,cr4,[r2,#-0x98]!
:0204AE5C 00053201 andeq  r3,r5,r1,lsl #0x4
:0204AE60 09292B31 stmeqdb  r9!,{r0,r4,r5,r8,r9,r11,r13}
:0204AE64 01000D00 unknown
:0204AE68 2F02793F swics 0x0002793f
:0204AE6C 00B90765 adceqs r0,r9,r5,ror #0xe
:0204AE70 123513D3 eornes r1,r5,#0x4C000003
:0204AE74 12D543F8 sbcnes r4,r5,#0xE0000003
:0204AE78 2C2D0E2D stccs  14,cr0,[r13],#-0xb4
:0204AE7C 60F200C5 rscvss r0,r2,r5,asr #0x1
:0204AE80 0E7D00C9 cdpeq 0,6,cr0,cr13,cr9,6
:0204AE84 152410E1 strne r1,[r4, #-0xe1]!
:0204AE88 00D92015 sbceqs r2,r9,r5,lsl r0
:0204AE8C 025130AE subeqs r3,r1,#0xAE
:0204AE90 007D0115 rsbeqs r0,r13,r5,lsl r1
:0204AE94 B4D800B9 ldrltb r0,[r8],#+0xb9
:0204AE98 8D9E1FC9 unknown
:0204AE9C C3008D05 unknown
:0204AEA0 C30000B5 unknown
:0204AEA4 0D0203A5 unknown
:0204AEA8 F61B8506 ldrnv r8,[r11],-r6, lsl #0xa
:0204AEAC 00040059 andeq  r0,r4,r9,asr r0
:0204AEB0 05E516DD streqb r1,[r5, #+0x6dd]!
:0204AEB4 06E5DD50 unknown
:0204AEB8 E500DD20 str r13,[r0, #-0xd20]		;(r0-0xd20=*(caeadbf2))
:0204AEBC 4500C900 strmi r12,[r0, #-0x900]		;(r0-0x900=*(caeae012))
:0204AEC0 CD001112 unknown
:0204AEC4 3FE02481 swicc 0x00e02481
:0204AEC8 05E20210 streqb r0,[r2, #+0x210]!
:0204AECC E100A03E unknown
:0204AED0 00DD2342 sbceqs r2,r13,r2,asr #0x6
:0204AED4 2D0CC901 unknown
:0204AED8 00E02882 rsceq  r2,r0,r2,lsl #0x11
:0204AEDC 29005150 stmcsdb  r0 ,{r4,r6,r8,r12,r14}
:0204AEE0 CDC0010A unknown
:0204AEE4 210AA918 unknown
:0204AEE8 E5CD100A strb r1,[r13, #+0xa]		;r13+0xa=*(0000000a)
:0204AEEC 104D9000 subne  r9,r13,r0
:0204AEF0 C6E4D583 unknown
:0204AEF4 899010AD ldmhiib  r0 ,{r0,r2,r3,r5,r7,r12}
:0204AEF8 000803E2 andeq  r0,r8,r2,ror #0x7
:0204AEFC C6003D59 unknown
:0204AF00 DA004DE4 ble 0205E698
:0204AF04 051D2407 ldreq r2,[r13, #-0x407]		;(r13-0x407=*(fffffbf9))
:0204AF08 811045DA ldrhisb r4,[r0, -r10]
:0204AF0C BDE5C623 stcltl 6,cr12,[r5,#+0x8c]!
:0204AF10 CD4DF812 unknown
:0204AF14 4112C10D tstmi r2,r13,lsl #0x2
:0204AF18 03414DDF unknown
:0204AF1C A923E58D stmgedb  r3!,{r0,r2,r3,r7,r8,r10,r13,r14,r15}
:0204AF20 510B4900 unknown
:0204AF24 05759000 ldreqb r9,[r5, #-0x0]!
:0204AF28 01311569 teqeq r1,r9,ror #0xa
:0204AF2C 65F7040D ldrvsb r0,[r7, #+0x40d]!
:0204AF30 C40BAD10 strgt r10,[r11],#-0xd10
:0204AF34 611840E4 tstvs r8,r4,ror #0x1
:0204AF38 E3435110 unknown
:0204AF3C DDFFFFF9 ldclel 15,cr15,[r15,#+0x3e4]!
:0204AF40 0429B519 unknown
:0204AF44 02293050 eoreq  r3,r9,#0x50
:0204AF48 69B01061 ldmvsib  r0!,{r0,r5,r6,r12}
:0204AF4C 0115D619 tsteq r5,r9,lsl r6
:0204AF50 C52BE7DA strgt r14,[r11, #-0x7da]!
:0204AF54 8401A507 strhi r10,[r1],#-0x507
:0204AF58 E0830189 add  r0,r3,r9,lsl #0x3
:0204AF5C 850B2002 strhi r2,[r11, #-0x2]		;(r11-0x2=*(fffffffe))
:0204AF60 793FA2E0 ldmvcdb  r15!,{r5,r6,r7,r9,r13,r15}
:0204AF64 E0632C02 rsb  r2,r3,r2,lsl #0x18
:0204AF68 832C6210 unknown
:0204AF6C 0250FFE0 subeqs r15,r0,#0x380
:0204AF70 2E4B00E2 cdpcs 0,4,cr0,cr11,cr2,7
:0204AF74 40FFEB01 rscmis r14,r15,r1,lsl #0x16
:0204AF78 80487501 subhi  r7,r8,r1,lsl #0xa
:0204AF7C 8D95E08B unknown
:0204AF80 00E28728 rsceq  r8,r2,r8,lsr #0xe
:0204AF84 7888129D stmvcia  r8 ,{r0,r2,r3,r4,r7,r9,r12}
:0204AF88 5701F1A0 strpl r15,[r1,-r0, lsr #0x3]
:0204AF8C 5DEA299D stcpll 9,cr2,[r10,#+0x274]!
:0204AF90 D1546014 cmple r4,r4,lsl r0
:0204AF94 7013F102 andvcs r15,r3,r2,lsl #0x2
:0204AF98 00CD0D0D sbceq  r0,r13,r13,lsl #0x1a
:0204AF9C 0443AD41 streqb r10,[r3],#-0xd41
:0204AFA0 0EF1405B mrceq 0,7,r4,cr1,cr11,{2}
:0204AFA4 86106100 ldrhi r6,[r0],-r0, lsl #0x2
:0204AFA8 451139E0 ldrmi r3,[r1, #-0x9e0]		;(r1-0x9e0=*(fffff665))
:0204AFAC 0060CAA0 rsbeq  r12,r0,r0,lsr #0x15
:0204AFB0 002506E2 eoreq  r0,r5,r2,ror #0xd
:0204AFB4 07011506 streq r1,[r1,-r6, lsl #0xa]
:0204AFB8 E0811050 add  r1,r1,r0,asr r0
:0204AFBC 00212FA1 eoreq  r2,r1,r1,lsr #0x1f
:0204AFC0 E020621C eor  r6,r0,r12,lsl r2
:0204AFC4 E0821C61 add  r1,r2,r1,ror #0x18
:0204AFC8 000170FF unknown
:0204AFCC 841007E2 ldrhi r0,[r0],#-0x7e2
:0204AFD0 061DE5E0 ldreq r14,[r0],#-0x7e2
:0204AFD4 E7D42030 unknown
:0204AFD8 59D41007 ldmplib  r4 ,{r0,r1,r2,r12}^
:0204AFDC 28030102 stmcsda  r3 ,{r1,r8}
:0204AFE0 AD007160 unknown
:0204AFE4 B51FA00E ldrlt r10,[r15, #-0xe]		;r15-0xe=*(0204afde)=#1902127107(0x71602803)
:0204AFE8 E0610C00 rsb  r0,r1,r0,lsl #0x18
:0204AFEC 810C6013 unknown
:0204AFF0 051CC1E0 ldreq r12,[r12, #-0x1e0]		;r12-0x1e0=*(02ad0705)=#-437983768(0xe5e4e5e8)
:0204AFF4 C110D910 tstgt r0,r0,lsl r9
:0204AFF8 42E7D404 rscmi  r13,r7,#0x4000000
:0204AFFC 00795808 rsbeqs r5,r9,r8,lsl #0x10
:0204B000 05E04121 streqb r4,[r0, #+0x121]!
:0204B004 58420309 stmplda  r2 ,{r0,r3,r8,r9}^
:0204B008 04DFE1A0 ldreqb r14,[r15],#+0x1a0
:0204B00C 41CAFFFF unknown
:0204B010 0DD123D1 unknown
:0204B014 E530C010 ldr r12,[r0, #-0x10]!
:0204B018 01E50791 unknown
:0204B01C 07EDD230 unknown
:0204B020 C0C202E5 sbcgt  r0,r2,r5,ror #0x5
:0204B024 F9C01001 stmnvib  r0 ,{r0,r12}^
:0204B028 20000101 andcs  r0,r0,r1,lsl #0x2
:0204B02C 031AE5D2 tsteq r10,#0x34800000
:0204B030 00BDC030 adceqs r12,r13,r0,lsr r0
:0204B034 8004CDC0 andhi  r12,r4,r0,asr #0x1b
:0204B038 411E28E5 tstmi r14,r5,ror #0x11
:0204B03C 44185101 ldrmi r5,[r8],#-0x101
:0204B040 50014DD0 unknown
:0204B044 55A6109D strpl r1,[r6, #+0x9d]!
:0204B048 33B106C1 movccs r0,#0xC100000		;r0=202375168(0xc100000)
:0204B04C 09B20009 ldmeqib  r2!,{r0,r3}
:0204B050 2E41B800 cdpcs 8,4,cr11,cr1,cr0,0
:0204B054 514408B1 strplh r0,[r4, #-0x81]		;(r4-0x8b1=*(f0e0ee4d))
:0204B058 C800110A stmgtda  r0 ,{r1,r3,r8,r12}
:0204B05C 0D450001 unknown
:0204B060 9200D0E2 andls  r13,r0,#0xE2
:0204B064 5D11F5E1 unknown
:0204B068 5D601200 stcpll 2,cr1,[r0,#-0x0]!
:0204B06C 00001800 andeq  r1,r0,r0,lsl #0x10
:0204B070 0DC11EFD unknown
:0204B074 100D0005 andne  r0,r13,r5
:0204B078 591504F1 ldmpldb  r5 ,{r0,r4,r5,r6,r7,r10}
:0204B07C 5917E90A ldmpldb  r7 ,{r1,r3,r8,r11,r13,r14,r15}
:0204B080 86004400 strhi r4,[r0],-r0, lsl #0x8
:0204B084 3001E21C andcc  r14,r1,r12,lsl r2
:0204B088 1188E245 orrne  r14,r8,r5,asr #0x4
:0204B08C 94402510 strlsb r2,[r0],#-0x510
:0204B090 E2450585 sub  r0,r5,#0x21400000
:0204B094 ED016100 unknown
:0204B098 5262E00C rsbpl  r14,r2,#0xC
:0204B09C 9413D1FF ldrls r13,[r3],#-0x1ff
:0204B0A0 E084007D add  r0,r4,r13,ror r0
:0204B0A4 011414F7 ldreqsh r1,[r4, -r7]
:0204B0A8 941578EB ldrls r7,[r5],#-0x8eb
:0204B0AC 113913C9 teqne r9,r9,asr #0x7
:0204B0B0 0578E0C0 ldreqb r14,[r8, #-0xc0]!
:0204B0B4 AD44E584 unknown
:0204B0B8 C018D948 andgts r13,r8,r8,asr #0x12
:0204B0BC 3F59D008 swicc 0x0059d008
:0204B0C0 C19414C9 orrgts r1,r4,r9,asr #0x9
:0204B0C4 2C200402 stccs  4,cr0,[r0],#-0x8
:0204B0C8 0D7D011D ldceql 1,cr0,[r13,#-0x74]!
:0204B0CC 0A150380 beq 0258BED4
:0204B0D0 65E0121D strvsb r1,[r0, #+0x21d]!
:0204B0D4 E92CB30D stmdb  r12!,{r0,r2,r3,r8,r9,r12,r13,r15}
:0204B0D8 3410ED00 ldrcc r14,[r0],#-0xd00
:0204B0DC 6DCC00E9 unknown
:0204B0E0 D62C716C unknown
:0204B0E4 080E1C69 stmeqda  r14 ,{r0,r3,r5,r6,r10,r11,r12}
:0204B0E8 610C1A15 unknown
:0204B0EC 02E9830C rsceq  r8,r9,#0x30000000
:0204B0F0 20E192A9 rsccs  r9,r1,r9,lsr #0x5
:0204B0F4 651BAD18 ldrvs r10,[r11, #-0xd18]		;(r11-0xd18=*(fffff2e8))
:0204B0F8 19062100 stmnedb  r6 ,{r8,r13}
:0204B0FC 9401F060 strls r15,[r1],#-0x60
:0204B100 151939E5 ldrne r3,[r9, #-0x9e5]		;(r9-0x9e5=*(fffff6e3))
:0204B104 00B80200 adceqs r0,r8,r0,lsl #0x4
:0204B108 6101D018 unknown
:0204B10C E5080100 str r0,[r8, #-0x100]		;(r8-0x100=*(ffffff00))
:0204B110 04186D07 ldreq r6,[r8],#-0xd07
:0204B114 E5842164 str r2,[r4, #+0x164]		;r4+0x164=*(f0e0f032)
:0204B118 E2840C01 add  r0,r4,#0x100
:0204B11C C01000B8 ldrgth r0,[r0], -r8
:0204B120 299D009D ldmcsib  r13 ,{r0,r2,r3,r4,r7}
:0204B124 A8E59401 unknown
:0204B128 E5943014 ldr r3,[r4, #+0x14]		;r4+0x14=*(f0e0eee2)
:0204B12C 080120DD stmeqda  r1 ,{r0,r2,r3,r4,r6,r7,r13}
:0204B130 597C188D unknown
:0204B134 188DB802 stmneia  r13 ,{r1,r11,r12,r13,r15}
:0204B138 03056D43 unknown
:0204B13C 26E5B0B0 unknown
:0204B140 91714530 cmnls r1,r0,lsr r5
:0204B144 7D063509 unknown
:0204B148 61129D58 tstvs r2,r8,asr r13
:0204B14C 4817E131 ldmmida  r7 ,{r0,r4,r5,r8,r13,r14,r15}
:0204B150 1D25ED7E stcne  13,cr14,[r5,#-0x1f8]!
:0204B154 198A0000 stmneib  r10 ,{}
:0204B158 42A11011 adcmi  r1,r1,#0x11
:0204B15C 311902A1 tstcc r9,r1,lsr #0x5
:0204B160 38011932 stmccda  r1 ,{r1,r4,r5,r8,r11,r12}
:0204B164 16854315 unknown
:0204B168 00EA2795 smlaleq  r2,r10,r5,r7
:0204B16C 00011681 andeq  r1,r1,r1,lsl #0xd
:0204B170 E1A00820 mov  r0,r0,lsr #0x10		;r0=3088(0xc10)
:0204B174 89140640 ldmhidb  r4 ,{r6,r9,r10}
:0204B178 10195D00 andnes r5,r9,r0,lsl #0x1a
:0204B17C 5D275D01 stcpl  13,cr5,[r7,#-0x4]!
:0204B180 0066B419 rsbeq  r11,r6,r9,lsl r4
:0204B184 065DE1CD ldreqb r14,r11,r6,r9,lsl r4
:0204B188 E9D0049D ldmib  r0 ,{r0,r2,r3,r4,r7,r10}^
:0204B18C D8138505 ldmleda  r3 ,{r0,r2,r8,r10,r15}
:0204B190 8901D5D0 stmhidb  r1 ,{r4,r6,r7,r8,r10,r12,r14,r15}
:0204B194 C91002E0 ldmgtdb  r0 ,{r5,r6,r7,r9}
:0204B198 C38204B1 orrgt  r0,r2,#0xB1000000
:0204B19C 021085E5 andeqs r8,r0,#0x39400000
:0204B1A0 01215425 unknown
:0204B1A4 11ED1359 mvnne  r1,r9,asr r3
:0204B1A8 00EDFFF4 unknown
:0204B1AC 7D004D33 unknown
:0204B1B0 2AD10852 bcs 0148D300
:0204B1B4 69DA30F9 ldmvsib  r10 ,{r0,r3,r4,r5,r6,r7,r12,r13}^
:0204B1B8 B9093100 stmltdb  r9 ,{r8,r12,r13}
:0204B1BC 00C91B30 sbceq  r1,r9,r0,lsr r11
:0204B1C0 179FB16C ldrne r11,r1,r9,r0,lsr r11
:0204B1C4 02916CE5 addeqs r6,r1,#0xE500
:0204B1C8 101D1095 mulnes r13,r5,r0
:0204B1CC 1C941100 ldcne  1,cr1,[r4],{#0x0}
:0204B1D0 D1103DE7 tstle r0,r7,ror #0x1b
:0204B1D4 010E5914 unknown
:0204B1D8 75003562 strvc r3,[r0, #-0x562]		;(r0-0x562=*(000006ae))
:0204B1DC 290BCE10 stmcsdb  r11 ,{r4,r9,r10,r11,r14,r15}
:0204B1E0 A9E5D722 unknown
:0204B1E4 33109190 tstcc r0,#0x24
:0204B1E8 24B2C0ED unknown
:0204B1EC 5430ED11 unknown
:0204B1F0 9D1E31FE unknown
:0204B1F4 10E924E5 rscne  r2,r9,r5,ror #0x9
:0204B1F8 0100E900 unknown
:0204B1FC E6E28770 unknown
:0204B200 F4436105 strnvb r6,[r3],#-0x105
:0204B204 10355F39 eornes r5,r5,r9,lsr r15
:0204B208 01851459 orreq  r1,r5,r9,asr r4
:0204B20C 2221939D eorcs  r9,r1,#0x74000002
:0204B210 E59DB1FD ldr r11,[r13, #+0x1fd]		;r13+0x1fd=*(000001fd)
:0204B214 C908102D stmgtdb  r8 ,{r0,r2,r3,r5,r12}
:0204B218 0959430D ldmeqdb  r9 ,{r0,r2,r3,r8,r9,r14}^
:0204B21C A917B5A8 ldmgedb  r7 ,{r3,r5,r7,r8,r10,r12,r13,r15}
:0204B220 9915BD10 ldmlsdb  r5 ,{r4,r8,r10,r11,r12,r13,r15}
:0204B224 D200AD11 andle  r10,r0,#0x440
:0204B228 5FD800AD swipl 0x00d800ad
:0204B22C E35B35D9 cmp r11,#0x36400000
:0204B230 00031522 andeq  r1,r3,r2,lsr #0xa
:0204B234 51780021 cmnpl r8,r1,lsr #0x0
:0204B238 41E59965 mvnmi  r9,r5,ror #0x12
:0204B23C 29522550 ldmcsdb  r2 ,{r4,r6,r8,r10,r13}^
:0204B240 00211052 eoreq  r1,r1,r2,asr r0
:0204B244 002101B8 unknown
:0204B248 75402106 strvcb r2,[r0, #-0x106]		;(r0-0x106=*(00000b0a))
:0204B24C 07C02122 streqb r2,[r0,+r2, lsr #0x2]
:0204B250 58BA2275 ldmplia  r10!,{r0,r2,r4,r5,r6,r9,r13}
:0204B254 00052255 andeq  r2,r5,r5,asr r2
:0204B258 4271E7D7 rsbmis r14,r1,#0x35C0000
:0204B25C 71C20101 bicvc  r0,r2,r1,lsl #0x2
:0204B260 0206F1C2 andeq  r15,r6,#0x80000030
:0204B264 10340115 eornes r0,r4,r5,lsl r1
:0204B268 4B1830CD blmi 026575A4
:0204B26C 181D04A9 ldmneda  r13 ,{r0,r3,r5,r7,r10}
:0204B270 DC0FF90B stcle  9,cr15,[r15],{#0xb}
:0204B274 03192309 tsteq r9,#0x24000000
:0204B278 1C8D6B40 stcne  11,cr6,[r13],{#0x40}
:0204B27C 69D5E154 ldmvsib  r5 ,{r2,r4,r6,r8,r13,r14,r15}^
:0204B280 14654302 unknown
:0204B284 88D1430D ldmhiia  r1 ,{r0,r2,r3,r8,r9,r14}^
:0204B288 0590430D ldreq r4,[r0, #+0x30d]		;r0+0x30d=*(00000f1d)
:0204B28C 25C53803 strcsb r3,[r5, #+0x803]		;r5+0x803=*(00000803)
:0204B290 14A109ED unknown
:0204B294 50101DEA andpls r1,r0,r10,ror #0x1b
:0204B298 06F50015 unknown
:0204B29C 1400195F strne r1,[r0],#-0x95f
:0204B2A0 B59D2DC0 ldrlt r2,[r13, #+0xdc0]		;r13+0xdc0=*(00000dc0)
:0204B2A4 401D9D03 andmis r9,r13,r3,lsl #0x1a
:0204B2A8 001D0129 andeqs r0,r13,r9,lsr #0x2
:0204B2AC 7AE504FD bvc 0198C6A8
:0204B2B0 1C001958 stcne  9,cr1,[r0],{#0x58}
:0204B2B4 039D9D00 orreqs r9,r13,#0x0
:0204B2B8 A2205D9D eorge  r5,r0,#0x2740
:0204B2BC 611BA905 tstvs r11,r5,lsl #0x12
:0204B2C0 5109A119 unknown
:0204B2C4 17E90399 unknown
:0204B2C8 02EE1F35 rsceq  r1,r14,#0xD4
:0204B2CC 69201F49 stmvsdb  r0!,{r0,r3,r6,r8,r9,r10,r11,r12}
:0204B2D0 03D9A000 biceqs r10,r9,#0x0
:0204B2D4 6A01045D bvs 0208C450
:0204B2D8 A32F3990 unknown
:0204B2DC 99A80015 stmlsib  r8!,{r0,r2,r4}
:0204B2E0 2A027C10 bcs 020EA328
:0204B2E4 55203219 strpl r3,[r0, #-0x219]!
:0204B2E8 6C409918 stcvsl 9,cr9,[r0],{#0x18}
:0204B2EC 20C99F12 sbccs  r9,r9,r2,lsl r15
:0204B2F0 00CDE48D sbceq  r14,r13,r13,lsl #0x9
:0204B2F4 167910F9 unknown
:0204B2F8 8D045121 unknown
:0204B2FC DE107900 cdple 9,0,cr7,cr0,cr0,0
:0204B300 29005904 stmcsdb  r0 ,{r2,r8,r11,r12,r14}
:0204B304 15E7C932 strneb r12,[r7, #+0x932]!
:0204B308 007D8552 rsbeqs r8,r13,r2,asr r5
:0204B30C 392071A6 stmccdb  r0!,{r1,r2,r5,r7,r8,r12,r13,r14}
:0204B310 A5401D11 strgeb r1,[r0, #-0xd11]		;(r0-0xd11=*(fffffeff))
:0204B314 00A59410 adceq  r9,r5,r0,lsl r4
:0204B318 882F1014 stmhida  r15!,{r2,r4,r12}
:0204B31C 102133E2 eorne  r3,r1,r2,ror #0x7
:0204B320 89064009 stmhidb  r6 ,{r0,r3,r14}
:0204B324 D8407D00 stmleda  r0 ,{r8,r10,r11,r12,r13,r14}^
:0204B328 B90C271D stmltdb  r12 ,{r0,r2,r3,r4,r8,r9,r10,r13}
:0204B32C 9A20980C bls 02871364
:0204B330 851481E5 ldrhi r8,[r4, #-0x1e5]		;(r4-0x1e5=*(f0e0ece9))
:0204B334 109911B9 ldrneh r1,[r9], +r9
:0204B338 959F41E0 ldrls r4,[r15, #+0x1e0]		;r15+0x1e0=*(0204b520)=#1502638357(0x59907115)
:0204B33C 80956420 addhis r6,r5,r0,lsr #0x8
:0204B340 996179A3 unknown
:0204B344 51914540 orrpls r4,r1,r0,asr #0xa
:0204B348 13CD0059 bicne  r0,r13,#0x59
:0204B34C 9F3761B0 swils 0x003761b0
:0204B350 6DB005E5 ldcvs  5,cr0,[r0,#+0x394]!
:0204B354 14089D00 strne r9,[r8],#-0xd00
:0204B358 E5D03070 ldrb r3,[r0, #+0x70]		;r0+0x70=*(00000c80)
:0204B35C 11172909 tstne r7,r9,lsl #0x12
:0204B360 08B0E796 ldmeqia  r0!,{r1,r2,r4,r7,r8,r9,r10,r13,r14,r15}
:0204B364 3DE5FFFD stcccl 15,cr15,[r5,#+0x3f4]!
:0204B368 15691E39 strneb r1,[r9, #-0xe39]!
:0204B36C 1CB91061 ldcne  0,cr1,[r9],#+0x184
:0204B370 21FC106D mvncss r1,r13,ror #0x0
:0204B374 3088E59A umullcc  r14,r8,r10,r5
:0204B378 8110406D tsthi r0,r13,ror #0x0
:0204B37C C08DA005 addgt  r10,r13,r5
:0204B380 41003D32 unknown
:0204B384 A1114D11 tstge r1,r1,lsl r13
:0204B388 9DC07520 unknown
:0204B38C 1069FD90 unknown
:0204B390 101010DD ldrnesb r1,[r0], -r13
:0204B394 1A606998 bne 038659FC
:0204B398 00A30C55 adceq  r0,r3,r5,asr r12
:0204B39C 1D4D1051 unknown
:0204B3A0 1D8C401D unknown
:0204B3A4 030D06C0 unknown
:0204B3A8 002102AE eoreq  r0,r1,r14,lsr #0x5
:0204B3AC 310C1449 unknown
:0204B3B0 0690E59A unknown
:0204B3B4 020D9AC0 andeq  r9,r13,#0xC0000
:0204B3B8 13913245 orrnes r3,r1,#0x50000004
:0204B3BC 1C990578 ldcne  5,cr0,[r9],{#0x78}
:0204B3C0 0544001D streqb r0,[r4, #-0x1d]		;r4-0x1d=*(599070f8)=#0(0x00000000)
:0204B3C4 B3002D2C unknown
:0204B3C8 10B800C1 adcnes r0,r8,r1,asr #0x1
:0204B3CC 18DD002D ldmneia  r13 ,{r0,r2,r3,r5}^
:0204B3D0 1010E280 andnes r14,r0,r0,lsl #0x5
:0204B3D4 303D1081 eorccs r1,r13,r1,lsl #0x1
:0204B3D8 303DE4C2 eorccs r14,r13,r2,asr #0x9
:0204B3DC 4144001D unknown
:0204B3E0 0D134560 unknown
:0204B3E4 F6103D00 ldrnv r3,[r0],-r0, lsl #0x1a
:0204B3E8 E7C9026D strb r0,[r0],-r0, lsl #0x1a
:0204B3EC 41006108 unknown
:0204B3F0 104D081E subne  r0,r13,r14,lsl r8
:0204B3F4 FD88B0B1 unknown
:0204B3F8 00499809 subeq  r9,r9,r9,lsl #0x10
:0204B3FC 1775E598 unknown
:0204B400 004DB094 unknown
:0204B404 E5991578 ldr r1,[r9, #+0x578]		;r9+0x578=*(00000640)
:0204B408 824B9560 subhi  r9,r11,#0x18000000
:0204B40C 39031639 stmccdb  r3 ,{r0,r3,r4,r5,r9,r10,r12}
:0204B410 8100010A unknown
:0204B414 050578E2 streq r7,[r5, #-0x8e2]		;(r5-0x8e2=*(fffff71e))
:0204B418 09100989 ldmeqdb  r0 ,{r0,r3,r7,r8,r11}
:0204B41C 0E45C906 cdpeq 9,4,cr12,cr5,cr6,0
:0204B420 AC236198 stcge  1,cr6,[r3],#-0x260
:0204B424 0BE103ED bleq 0188C3E0
:0204B428 0108E588 unknown
:0204B42C 00010C00 andeq  r0,r1,r0,lsl #0x18
:0204B430 083D10A3 ldmeqda  r13!,{r0,r1,r5,r7,r12}
:0204B434 E5880114 str r0,[r8, #+0x114]		;r8+0x114=*(00000114)
:0204B438 8215F900 andhis r15,r5,#0x0
:0204B43C 317900DD ldrccsb r0,[r9, #-0xd]!
:0204B440 15014112 strne r4,[r1, #-0x112]		;(r1-0x112=*(ffffff33))
:0204B444 710DCD0E unknown
:0204B448 817D2009 cmnhi r13,r9
:0204B44C 0CA10F85 stceq  15,cr0,[r1],#+0x214
:0204B450 8FF80E0D swihi 0x00f80e0d
:0204B454 4E05019D mcrmi 1,0,r0,cr5,cr13,{4}
:0204B458 09390977 ldmeqdb  r9!,{r0,r1,r2,r4,r5,r6,r8,r11}
:0204B45C 47F01C61 ldrmib r1,db 
:0204B460 074AE92D streqb r14,[r10,-r13, lsr #0x12]
:0204B464 F1031DDF unknown
:0204B468 9D414802 unknown
:0204B46C 390603E5 stmccdb  r6 ,{r0,r2,r5,r6,r7,r8,r9}
:0204B470 A1600000 unknown
:0204B474 7000011C andvc  r0,r0,r12,lsl r1
:0204B478 0C790141 ldceql 1,cr0,[r9],#-0x104
:0204B47C 0C1029D9 ldceq  9,cr2,[r0],{#0xd9}
:0204B480 25E1A0E0 strcsb r10,[r1, #+0xe0]!
:0204B484 30259020 eorcc  r9,r5,r0,lsr #0x0
:0204B488 250A29A1 strcs r2,[r10, #-0x9a1]		;r10-0x9a1=*(71601e62)=#0(0x00000000)
:0204B48C 11135900 tstne r3,r0,lsl #0x12
:0204B490 25091105 strcs r1,[r9, #-0x105]		;(r9-0x105=*(ffffffc3))
:0204B494 25099300 strcs r9,[r9, #-0x300]		;(r9-0x300=*(fffffdc8))
:0204B498 90250200 eorls  r0,r5,r0,lsl #0x4
:0204B49C 95302510 ldrls r2,[r0, #-0x510]!
:0204B4A0 EA002506 b 020548C0
:0204B4A4 E0021351 and  r1,r2,r1,asr r3
:0204B4A8 250111A0 strcs r1,[r1, #-0x1a0]		;(r1-0x1a0=*(fffffea5))
:0204B4AC 25018000 strcs r8,[r1, #-0x0]		;(r1-0x0=*(00000045))
:0204B4B0 80250100 eorhi  r0,r5,r0,lsl #0x2
:0204B4B4 E4D2A001 ldrb r10,[r2],#+0x1
:0204B4B8 4330010A teqmi r0,#0x80000002
:0204B4BC E35A01F1 cmp r10,#0x4000003C
:0204B4C0 5A0800FF bpl 0224B8C4
:0204B4C4 A0800213 addge  r0,r0,r3,lsl r2
:0204B4C8 00300A11 eoreqs r0,r0,r1,lsl r10
:0204B4CC 200A1043 andcs  r1,r10,r3,asr #0x0
:0204B4D0 04D11082 ldreqb r1,[r1],#+0x82
:0204B4D4 01C00045 biceq  r0,r0,r5,asr #0x0
:0204B4D8 07558705 ldreqb r8,[r5,-r5, lsl #0xe]
:0204B4DC 01C5D2C0 biceq  r13,r5,r0,asr #0x5
:0204B4E0 E20C0500 and  r0,r12,#0x0
:0204B4E4 11241031 unknown
:0204B4E8 00413014 subeq  r3,r1,r4,lsl r0
:0204B4EC 69D40669 ldmvsib  r4 ,{r0,r3,r5,r6,r9,r10}^
:0204B4F0 71301450 teqvc r0,r0,asr r4
:0204B4F4 1800010D stmneda  r0 ,{r0,r2,r3,r8}
:0204B4F8 591C0001 ldmpldb  r12 ,{r0}
:0204B4FC 6D200001 stcvs  0,cr0,[r0,#-0x4]!
:0204B500 E58D311A str r3,[r13, #+0x11a]		;r13+0x11a=*(0000011a)
:0204B504 85105519 ldrhi r5,[r0, #-0x519]		;(r0-0x519=*(fffffae7))
:0204B508 04D11039 ldreqb r1,[r1],#+0x39
:0204B50C 10180039 andnes r0,r8,r9,lsr r0
:0204B510 900539A0 andls  r3,r5,r0,lsr #0x13
:0204B514 8000ED47 andhi  r14,r0,r7,asr #0x1a
:0204B518 157003A1 ldrneb r0,[r0, #-0x3a1]!
:0204B51C E88D0202 stmia  r13 ,{r1,r9}
:0204B520 59907115 ldmplib  r0 ,{r0,r2,r4,r8,r12,r13,r14}
:0204B524 0071E912 rsbeqs r14,r1,r2,lsl r9
:0204B528 E5857578 str r7,[r5, #+0x578]		;r5+0x578=*(00000578)
:0204B52C 7500140B strvc r1,[r0, #-0x40b]		;(r0-0x40b=*(fffffbf5))
:0204B530 1D001906 unknown
:0204B534 001DC200 andeqs r12,r13,r0,lsl #0x4
:0204B538 50255CC8 eorpl  r5,r5,r8,asr #0x19
:0204B53C 0235200A eoreqs r2,r5,#0xA
:0204B540 09ED04FD unknown
:0204B544 790A126D stmvcdb  r10 ,{r0,r2,r3,r5,r6,r9,r12}
:0204B548 40025045 andmi  r5,r2,r5,asr #0x0
:0204B54C A008E88D andge  r14,r8,r13,lsl #0x11
:0204B550 06E5018D unknown
:0204B554 C910156D ldmgtdb  r0 ,{r0,r2,r3,r5,r6,r8,r10,r12}
:0204B558 4125690B unknown
:0204B55C 8D748001 ldchil 0,cr8,[r4,#-0x4]!
:0204B560 FFFEE1E5 swinv 0x00fee1e5
:0204B564 67950291 unknown
:0204B568 78E02B6D unknown
:0204B56C 0BC59525 bleq 011B0A08
:0204B570 85CC37C1 strhib r3,[r12, #+0x7c1]		;r12+0x7c1=*(e5e4eda9)
:0204B574 4AEB18FF bmi 01B11978
:0204B578 8702FDDF unknown
:0204B57C 89400799 stmhidb  r0 ,{r0,r3,r4,r7,r8,r9,r10}^
:0204B580 C114A831 tstgt r4,r1,lsr r8
:0204B584 8D09619F unknown
:0204B588 0D002911 unknown
:0204B58C E0780200 rsbs r0,r8,r0,lsl #0x4
:0204B590 05D90FD1 ldreqb r0,[r9, #+0xfd1]		;r9+0xfd1=*(00001099)
:0204B594 03001105 unknown
:0204B598 560A0015 unknown
:0204B59C 8D601DD5 stchil 13,cr1,[r0,#-0x354]!
:0204B5A0 001106E2 andeqs r0,r1,r2,ror #0xd
:0204B5A4 A1001107 unknown
:0204B5A8 E5DCE004 ldrb r14,[r12, #+0x4]		;r12+0x4=*(e5e4e5ec)
:0204B5AC 0F910005 swieq 0x00910005
:0204B5B0 07714050 unknown
:0204B5B4 09E5CDE0 unknown
:0204B5B8 390A0691 stmccdb  r10 ,{r0,r4,r7,r9,r10}
:0204B5BC 2D3DA105 ldccs  1,cr10,[r13,#-0x14]!
:0204B5C0 01EDD6C0 mvneq  r13,r0,asr #0xd
:0204B5C4 00A1E7D1 unknown
:0204B5C8 001949E1 andeqs r4,r9,r1,ror #0x13
:0204B5CC 01550513 cmpeq r5,r3,lsl r5
:0204B5D0 A90611A9 stmgedb  r6 ,{r0,r3,r5,r7,r8,r12}
:0204B5D4 60590101 subvss r0,r9,r1,lsl #0x2
:0204B5D8 D5F6E286 ldrleb r14,[r6, #+0x286]!
:0204B5DC 0003F110 andeq  r15,r3,r0,lsl r1
:0204B5E0 3D113050 unknown
:0204B5E4 0602F91C unknown
:0204B5E8 11070011 unknown
:0204B5EC C0550000 subgts r0,r5,r0
:0204B5F0 CC0F198D stcgt  9,cr1,[r15],{#0x8d}
:0204B5F4 F5CC0649 strnvb r0,[r12, #+0x649]		;r12+0x649=*(e5e4ec31)
:0204B5F8 4954D104 ldmmidb  r4 ,{r2,r8,r12,r14,r15}^
:0204B5FC 026DD102 rsbeq  r13,r13,#0x80000000
:0204B600 CC02DDCC stcgt  13,cr13,[r2],{#0xcc}
:0204B604 2015A0E5 andcss r10,r5,r5,ror #0x1
:0204B608 404D22C9 submi  r2,r13,r9,asr #0x5
:0204B60C 9DE00185 stclsl 1,cr0,[r0,#+0x214]!
:0204B610 110E0CE5 unknown
:0204B614 F12EE593 unknown
:0204B618 02012E01 andeq  r2,r1,#0x10
:0204B61C A0C4500E sbcge  r5,r4,r14
:0204B620 F91C89E1 ldmnvdb  r12 ,{r0,r5,r6,r7,r8,r11,r15}
:0204B624 15EC0E11 strneb r0,[r12, #+0xe11]!
:0204B628 04259815 unknown
:0204B62C 0EA10CC8 cdpeq 12,10,cr0,cr1,cr8,6
:0204B630 8C01E90E stchi  9,cr14,[r1],{#0xe}
:0204B634 E1A91505 mov  r1,r5,lsl #0xa		;r1=0(0x0)
:0204B638 A4802532 strge r2,[r0],#+0x532
:0204B63C 5C1279C0 ldcpl  9,cr7,[r2],{#0xc0}
:0204B640 113124E3 teqne r1,r3,ror #0x9
:0204B644 F9103578 ldmnvdb  r0 ,{r3,r4,r5,r6,r8,r10,r12,r13}
:0204B648 086D1015 unknown
:0204B64C 6D3C0261 ldcvs  2,cr0,[r12,#-0x184]!
:0204B650 10A902DD unknown
:0204B654 5C006178 stcpl  1,cr6,[r0],{#0x78}
:0204B658 0B020D2D bleq 020CEB14
:0204B65C ED302B89 ldc  11,cr2,[r0,#-0x224]!
:0204B660 00452109 subeq  r2,r5,r9,lsl #0x2
:0204B664 2D399220 ldccs  2,cr9,[r9,#-0x80]!
:0204B668 00FD0195 smlaleqs r0,r13,r5,r1
:0204B66C E9080041 stmdb  r8 ,{r0,r6}
:0204B670 02910A1E addeqs r0,r1,#0x1E000
:0204B674 120556F7 andne  r5,r5,#0xF700000
:0204B678 2CE59021 stccsl 0,cr9,[r5],#+0x84
:0204B67C E00839C0 and  r3,r8,r0,asr #0x13
:0204B680 9CE28241 stclsl 2,cr8,[r2],#+0x104
:0204B684 AEE0C43E mcrge 4,7,r12,cr0,cr14,{1}
:0204B688 E1A0002F mov  r0,r15,lsr #0x0		;r0=33863312(0x204b690)
:0204B68C E0824144 add  r4,r2,r4,asr #0x2
:0204B690 F900C00A stmnvdb  r0 ,{r1,r3,r14,r15}
:0204B694 E0C32407 sbc  r2,r3,r7,lsl #0x8
:0204B698 E04E4002 sub  r4,r14,r2
:0204B69C 81410001 unknown
:0204B6A0 E080010C add  r0,r0,r12,lsl #0x2
:0204B6A4 840C49D8 strhi r4,[r12],#-0x9d8
:0204B6A8 66675941 unknown
:0204B6AC 16756666 unknown
:0204B6B0 7921D00C stmvcdb  r1!,{r2,r3,r12,r14,r15}
:0204B6B4 C5037156 strgt r7,[r3, #-0x156]		;(r3-0x156=*(000013aa))
:0204B6B8 15868D41 strne r8,[r6, #+0xd41]		;r6+0xd41=*(ad0ef6e1)
:0204B6BC 27DA1104 ldrcsb r1,[r10,+r4, lsl #0x2]
:0204B6C0 521BD9E5 andpls r13,r11,#0x394000
:0204B6C4 1D51E304 unknown
:0204B6C8 203D01B5 unknown
:0204B6CC 01F61129 mvneqs r1,r9,lsr #0x2
:0204B6D0 25112D18 ldrcs r2,[r1, #-0xd18]		;(r1-0xd18=*(fffff2e8))
:0204B6D4 71112911 tstvc r1,r1,lsl r9
:0204B6D8 2907D900 stmcsdb  r7 ,{r8,r11,r12,r14,r15}
:0204B6DC FF005509 swinv 0x00005509
:0204B6E0 008A2204 addeq  r2,r10,r4,lsl #0x4
:0204B6E4 05922118 ldreq r2,[r2, #+0x118]		;r2+0x118=*(00000118)
:0204B6E8 8A620400 bhi 038CC6F0
:0204B6EC 03018DE0 unknown
:0204B6F0 96102118 unknown
:0204B6F4 A08004E5 addge  r0,r0,r5,ror #0x9
:0204B6F8 195D0201 ldmnedb  r13 ,{r0,r9}^
:0204B6FC 2C111980 ldccs  9,cr1,[r1],{#0x80}
:0204B700 60B2E286 adcvss r14,r2,r6,lsl #0x5
:0204B704 B601E1D5 unknown
:0204B708 02E1D221 rsceq  r13,r1,#0x10000002
:0204B70C 09C50105 stmeqib  r5 ,{r0,r2,r8}^
:0204B710 517D6002 cmnpl r13,r2
:0204B714 050135EE streq r3,[r1, #-0x5ee]		;(r1-0x5ee=*(fffffa12))
:0204B718 10D15100 sbcnes r5,r1,r0,lsl #0x2
:0204B71C 121545C2 andnes r4,r5,#0x30800000
:0204B720 E1C80011 bic  r0,r8,r1,lsl r0
:0204B724 BD165513 unknown
:0204B728 18CD0200 stmneia  r13 ,{r9}^
:0204B72C E18FF0BB strh r15,[r15, +r11]
:0204B730 040DC103 streq r12,[r13],#-0x103
:0204B734 22080CB1 andcs  r0,r8,#0xB100
:0204B738 14E08A2C unknown
:0204B73C 18E58211 unknown
:0204B740 E5820001 str r0,[r2, #+0x1]		;r2+0x1=*(00000001)
:0204B744 3900053B stmccdb  r0 ,{r0,r1,r3,r4,r5,r8,r10}
:0204B748 0005391F andeq  r3,r5,r15,lsl r9
:0204B74C 37D810FD unknown
:0204B750 15410005 strneb r0,[r1, #-0x5]		;(r1-0x5=*(fffffffb))
:0204B754 B0100535 andlts r0,r0,r5,lsr r5
:0204B758 0005017D andeq  r0,r5,r13,ror r1
:0204B75C 311551D6 ldrccsb r5,[r5, -r6]
:0204B760 14F10005 unknown
:0204B764 0311122F tsteq r1,#0xF0000002
:0204B768 2DCD04E9 unknown
:0204B76C 06EB0112 unknown
:0204B770 00E18568 rsceq  r8,r1,r8,ror #0xa
:0204B774 B98B5804 stmltib  r11 ,{r2,r11,r12,r14}
:0204B778 043D9D01 unknown
:0204B77C 6842053D stmvsda  r2 ,{r0,r2,r3,r4,r5,r8,r10}^
:0204B780 3801E08A stmccda  r1 ,{r1,r3,r7,r13,r14,r15}
:0204B784 1C06E182 stcne  1,cr14,[r6],{#0x82}
:0204B788 24000900 strcs r0,[r0],#-0x900
:0204B78C 3105E201 unknown
:0204B790 213C2302 teqcs r12,r2,lsl #0x6
:0204B794 03500011 cmpeq r0,#0x11
:0204B798 9D3008E2 ldcls  8,cr0,[r0,#-0x388]!
:0204B79C 01411806 unknown
:0204B7A0 800803E2 andhi  r0,r8,r2,ror #0x7
:0204B7A4 000420E1 andeq  r2,r4,r1,ror #0x1
:0204B7A8 000C0221 andeq  r0,r12,r1,lsr #0x4
:0204B7AC E1850165 orr  r0,r5,r5,ror #0x2
:0204B7B0 00D50871 sbceqs r0,r5,r1,ror r8
:0204B7B4 1CE182C9 stcnel 2,cr8,[r1],#+0x324
:0204B7B8 71200059 unknown
:0204B7BC 1C08E584 stcne  5,cr14,[r8],{#0x84}
:0204B7C0 29559411 ldmcsdb  r5 ,{r0,r4,r10,r12,r15}^
:0204B7C4 058DFC19 streq r15,[r13, #+0xc19]		;r13+0xc19=*(00000c19)
:0204B7C8 D0C81931 sbcle  r1,r8,r1,lsr r9
:0204B7CC 1E913755 mrcne 7,4,r3,cr1,cr5,{2}
:0204B7D0 D5916004 ldrle r6,[r1, #+0x4]		;r1+0x4=*(00000004)
:0204B7D4 C602DD0B strgt r13,[r2],-r11, lsl #0x1a
:0204B7D8 18E08042 unknown
:0204B7DC 0C359431 ldceq  4,cr9,[r5],#-0xc4
:0204B7E0 0BE14056 bleq 0189B940
:0204B7E4 843C179D unknown
:0204B7E8 04E0B2E2 unknown
:0204B7EC C1B6E1D1 ldrgtsb r14,[r6, +r1]!
:0204B7F0 000CE1D3 unknown
:0204B7F4 1CE15E00 stcnel 14,cr5,[r1],#+0x0
:0204B7F8 0C0594C1 stceq  4,cr9,[r5],{#0xc1}
:0204B7FC 01520000 cmpeq r2,r0
:0204B800 E92B2904 stmdb  r11!,{r2,r8,r11,r13}
:0204B804 E5840104 str r0,[r4, #+0x104]		;r4+0x104=*(59907219)=#0(0x00000000)
:0204B808 C301B618 unknown
:0204B80C 201101E1 andcss r0,r1,r1,ror #0x3
:0204B810 60500855 subvss r0,r0,r5,asr r8
:0204B814 41C8E285 bicmi  r14,r8,r5,lsl #0x5
:0204B818 48CDEC0A stmmiia  r13 ,{r1,r3,r10,r11,r13,r14,r15}^
:0204B81C 68381EA1 ldmvsda  r8!,{r0,r5,r7,r9,r10,r11,r12}
:0204B820 25501951 ldrcsb r1,[r0, #-0x951]		;(r0-0x951=*(fffff6af))
:0204B824 AD861B3A unknown
:0204B828 3210E105 andccs r14,r0,#0x40000001
:0204B82C 18E08565 unknown
:0204B830 2FA50009 swics 0x00a50009
:0204B834 9321171D unknown
:0204B838 40037138 andmi  r7,r3,r8,lsr r1
:0204B83C 520EFAE0 andpl  r15,r14,#0xE0000
:0204B840 110118E3 unknown
:0204B844 17E18583 strneb r8,[r1,+r3, lsl #0xb]!
:0204B848 E15400C8 cmp r4,r8,asr #0x1
:0204B84C 5D388821 ldcpl  8,cr8,[r8,#-0x84]!
:0204B850 63084514 unknown
:0204B854 B08053FD unknown
:0204B858 170D16E1 strne r1,[r0], +r13
:0204B85C 03D8124D biceqs r1,r8,#0xD0000004
:0204B860 2831059F ldmcsda  r1!,{r0,r1,r2,r3,r4,r7,r8,r10}
:0204B864 05904380 ldreq r4,[r0, #+0x380]		;r0+0x380=*(00000380)
:0204B868 E1D100D0 ldrsb r0,[r1, #+0x0]		;r1+0x0=*(00000000)
:0204B86C 8009BD03 andhi  r11,r9,r3,lsl #0x1a
:0204B870 0B00493B bleq 0205DD64
:0204B874 A1D400D5 ldrgesb r0,[r4, #+0x5]		;r4+0x5=*(5990711a)=#0(0x00000000)
:0204B878 3D0A8502 unknown
:0204B87C 0725EA81 streq r14,[r5,-r1, lsl #0x15]!
:0204B880 30A92475 adccc  r2,r9,r5,ror r4
:0204B884 C107D289 unknown
:0204B888 FE1781C0 cdp2 1,0,cr8,cr7,cr0,6
:0204B88C D126956F unknown
:0204B890 5000FD05 andpl  r15,r0,r5,lsl #0x1a
:0204B894 81913D03 orrhis r3,r1,r3,lsl #0x1a
:0204B898 030171B8 unknown
:0204B89C 69E28140 unknown
:0204B8A0 C2160100 andgts r0,r6,#0x0
:0204B8A4 C50229C3 strgt r2,[r2, #-0x9c3]		;(r2-0x9c3=*(fffff63d))
:0204B8A8 E1D190D2 ldrsb r9,[r1, #+0x2]		;r1+0x2=*(00000002)
:0204B8AC 81500207 cmphi r0,r7,lsl #0x4
:0204B8B0 910010E2 unknown
:0204B8B4 D9009114 stmledb  r0 ,{r2,r4,r8,r12,r15}
:0204B8B8 00B5E010 adceqs r14,r5,r0,lsl r0
:0204B8BC 090159C5 stmeqdb  r1 ,{r0,r2,r6,r7,r8,r11,r12,r14}
:0204B8C0 F1090469 unknown
:0204B8C4 BC90158F ldclt  5,cr1,[r0],{#0x8f}
:0204B8C8 01110001 tsteq r1,r1
:0204B8CC 00013500 andeq  r3,r1,r0,lsl #0xa
:0204B8D0 11915456 orrnes r5,r1,r6,asr r4
:0204B8D4 01620001 unknown
:0204B8D8 0001B600 andeq  r11,r1,r0,lsl #0xc
:0204B8DC AB000181 blge 0204BEE8
:0204B8E0 B30001B4 unknown
:0204B8E4 0A160000 beq 025CB8EC
:0204B8E8 9122EAFF unknown
:0204B8EC 9117A520 tstls r7,r0,lsr #0xa
:0204B8F0 40713800 rsbmis r3,r1,r0,lsl #0x10
:0204B8F4 910019AF unknown
:0204B8F8 17F5D760 ldrneb r13,r3,r1,r0,lsl #0x10
:0204B8FC 80E5D801 rschi  r13,r5,r1,lsl #0x10
:0204B900 558006D9 strpl r0,[r0, #+0x6d9]		;r0+0x6d9=*(000006d9)
:0204B904 8117A100 tsthi r7,r0,lsl #0x2
:0204B908 04D1F902 ldreqb r15,[r1],#+0x902
:0204B90C 08E49540 unknown
:0204B910 00010006 andeq  r0,r1,r6
:0204B914 1409B92C strne r11,[r9],#-0x92c
:0204B918 61340001 teqvs r4,r1
:0204B91C A04CAA02 subge  r10,r12,r2,lsl #0x14
:0204B920 FF17E1E1 swinv 0x0017e1e1
:0204B924 08E2011C unknown
:0204B928 E20338FF and  r3,r3,#0xFF0000
:0204B92C 01E104F9 unknown
:0204B930 44901A79 ldrmi r1,[r0],#+0xa79
:0204B934 1006E204 andne  r14,r6,r4,lsl #0x4
:0204B938 E18411F9 unknown
:0204B93C 0E250420 cdpeq 4,2,cr0,cr5,cr0,1
:0204B940 3229FF78 eorcc  r15,r9,#0x1E0
:0204B944 D09190F9 ldrlesh r9,[r1], +r9
:0204B948 49F21231 unknown
:0204B94C 419249FE ldrmish r4,[r2, +r14]
:0204B950 D5F0D5F1 ldrleb r13,[r0, #+0x5f1]!
:0204B954 00550FF0 ldreqsh r0,[r5],#-0xf0
:0204B958 046D0CBC unknown
:0204B95C E0854007 add  r4,r5,r7
:0204B960 1D021208 unknown
:0204B964 0F0A750E swieq 0x000a750e
:0204B968 33E24400 mvncc  r4,#0x0
:0204B96C 55010300 strpl r0,[r1, #-0x300]		;(r1-0x300=*(fffffd00))
:0204B970 0101450C unknown
:0204B974 00A8E5C8 adceq  r14,r8,r8,asr #0xb
:0204B978 228D9806 addcs  r9,r13,#0x60000
:0204B97C 212B6902 unknown
:0204B980 E2441009 sub  r1,r4,#0x9
:0204B984 49FCA21A ldmmiib  r12!,{r1,r3,r4,r9,r13,r15}^
:0204B988 31411006 unknown
:0204B98C 75468105 strvcb r8,[r6, #-0x105]		;(r6-0x105=*(ad0ee89b))
:0204B990 6503B554 strvs r11,[r3, #-0x554]		;(r3-0x554=*(00000fac))
:0204B994 00250035 eoreq  r0,r5,r5,lsr r0
:0204B998 B1570915 cmplt r7,r5,lsl r9
:0204B99C C35DA00F cmpgt r13,#0xF
:0204B9A0 05011D10 streq r1,[r1, #-0xd10]		;(r1-0xd10=*(fffff2f0))
:0204B9A4 5505052D strpl r0,[r5, #-0x52d]		;(r5-0x52d=*(fffffad3))
:0204B9A8 D415152E ldrle r1,[r5],#-0x52e
:0204B9AC 4010E083 andmis r14,r0,r3,lsl #0x1
:0204B9B0 0844E5CD stmeqda  r4 ,{r0,r2,r3,r6,r7,r8,r10,r13,r14,r15}^
:0204B9B4 88EB0100 unknown
:0204B9B8 650703D9 strvs r0,[r7, #-0x3d9]		;(r7-0x3d9=*(fffffc27))
:0204B9BC 035D8805 cmpeq r13,#0x50000
:0204B9C0 015157A8 cmpeq r1,r8,lsr #0xf
:0204B9C4 E59810B8 ldr r1,[r8, #+0xb8]		;r8+0xb8=*(000000b8)
:0204B9C8 20211055 eorcs  r1,r1,r5,asr r0
:0204B9CC 010B4DC2 unknown
:0204B9D0 D0694F85 rsble  r4,r9,r5,lsl #0x1f
:0204B9D4 F069F069 rsbnv  r15,r9,r9,ror #0x0
:0204B9D8 BDC06902 unknown
:0204B9DC 00B81F69 adceqs r1,r8,r9,ror #0x1e
:0204B9E0 00D0E588 sbceqs r14,r0,r8,lsl #0xb
:0204B9E4 0CE101D5 stceql 1,cr0,[r1],#+0x354
:0204B9E8 9CE59821 stclsl 8,cr9,[r5],#+0x84
:0204B9EC E5009830 str r9,[r0, #-0x830]		;(r0-0x830=*(fffff7d0))
:0204B9F0 3300D101 unknown
:0204B9F4 80D90461 sbchis r0,r9,r1,ror #0x8
:0204B9F8 00212B2D eoreq  r2,r1,r13,lsr #0x16
:0204B9FC 880351F4 stmhida  r3 ,{r2,r4,r5,r6,r7,r8,r12,r14}
:0204BA00 9410D2E0 ldrls r13,[r0],#-0x2e0
:0204BA04 0801D4E1 stmeqda  r1 ,{r0,r5,r6,r7,r10,r12,r14,r15}
:0204BA08 1D2F95D0 stcne  5,cr9,[r15,#-0x340]!
:0204BA0C 001D1200 andeqs r1,r13,r0,lsl #0x4
:0204BA10 AC001D12 stcge  13,cr1,[r0],{#0x12}
:0204BA14 82200118 eorhi  r0,r0,#0x6
:0204BA18 ED200CE2 stc  12,cr0,[r0,#-0x388]!
:0204BA1C 06FD8002 unknown
:0204BA20 0401C9F4 streq r12,[r1],#-0x9f4
:0204BA24 00950535 addeqs r0,r5,r5,lsr r5
:0204BA28 B50095B2 strlt r9,[r0, #-0x5b2]		;(r0-0x5b2=*(fffffa4e))
:0204BA2C B80095B2 stmltda  r0 ,{r1,r4,r5,r7,r8,r10,r12,r15}
:0204BA30 082D0179 stmeqda  r13!,{r0,r3,r4,r5,r6,r8}
:0204BA34 D5045DCD strle r5,[r4, #-0xdcd]		;r4-0xdcd=*(59906348)=#0(0x00000000)
:0204BA38 D502AD5A strle r10,[r2, #-0xd5a]		;(r2-0xd5a=*(fffff2a6))
:0204BA3C 5D403095 unknown
:0204BA40 21C41003 biccs  r1,r4,r3
:0204BA44 9D849506 unknown
:0204BA48 6031C402 eorvss r12,r1,r2,lsl #0x8
:0204BA4C 4508290C strmi r2,[r8, #-0x90c]		;(r8-0x90c=*(fffff6f4))
:0204BA50 EA088100 b 0226BE58
:0204BA54 C40021C4 strgt r2,[r0],#-0x1c4
:0204BA58 027588E5 rsbeqs r8,r5,#0xE50000
:0204BA5C A204BD04 andge  r11,r4,#0x100
:0204BA60 00591588 subeqs r1,r9,r8,lsl #0xb
:0204BA64 0D01000D unknown
:0204BA68 B5188500 ldrlt r8,[r8, #-0x500]		;(r8-0x500=*(fffffb00))
:0204BA6C 05D5EC38 ldreqb r14,[r5, #+0xc38]		;r5+0xc38=*(00000c38)
:0204BA70 6885D500 stmvsia  r5 ,{r8,r10,r12,r14,r15}
:0204BA74 770A8D0C strvc r8,[r10,-r12, lsl #0x1a]
:0204BA78 3C8D2AFE stccc  10,cr2,[r13],{#0xfe}
:0204BA7C 010819C1 unknown
:0204BA80 E285101E add  r1,r5,#0x1E
:0204BA84 47200B04 strmi r0,[r0,-r4, lsl #0x16]!
:0204BA88 75FE27E2 ldrvcb r2,[r14, #+0x7e2]!
:0204BA8C A160293F unknown
:0204BA90 5D60E014 stcpll 0,cr14,[r0,#-0x50]!
:0204BA94 88E59890 unknown
:0204BA98 5D10005D unknown
:0204BA9C 5DE6A240 stcpll 2,cr10,[r6,#+0x100]!
:0204BAA0 10656300 rsbne  r6,r5,r0,lsl #0x6
:0204BAA4 0DC92F65 unknown
:0204BAA8 023A0E1D eoreqs r0,r10,#0x1D0
:0204BAAC 1802B9A0 stmneda  r2 ,{r5,r7,r8,r11,r12,r13,r15}
:0204BAB0 DF6102E1 swile 0x006102e1
:0204BAB4 5D940DD1 unknown
:0204BAB8 10614010 rsbne  r4,r1,r0,lsl r0
:0204BABC 6100047D unknown
:0204BAC0 C104FD00 unknown
:0204BAC4 3580ED1D strcc r14,[r0, #+0xd1d]		;r0+0xd1d=*(00000d1d)
:0204BAC8 61EBE58D mvnvs  r14,r13,lsl #0xb
:0204BACC 2000CC00 andcs  r12,r0,r0,lsl #0x18
:0204BAD0 59A24184 stmplib  r2!,{r2,r7,r8,r14}
:0204BAD4 01E98010 mvneq  r8,r0,lsl r0
:0204BAD8 CE496D08 cdpgt 13,4,cr6,cr9,cr8,0
:0204BADC FA024156 blx 020DC044
:0204BAE0 F5B00241 ldrnv r0,[r0, #+0x241]!
:0204BAE4 B1DF6106 biclts r6,r15,r6,lsl #0x2
:0204BAE8 0251950E subeqs r9,r1,#0x3800000
:0204BAEC F002BD18 andnv  r11,r2,r8,lsl r13
:0204BAF0 DFC702E9 swile 0x00c702e9
:0204BAF4 09953D6D ldmeqib  r5 ,{r0,r2,r3,r5,r6,r8,r10,r11,r12,r13}
:0204BAF8 213DAD3B teqcs r13,r11,lsr r13
:0204BAFC E28A2021 add  r2,r10,#0x21
:0204BB00 47181385 ldrmi r1,[r8,-r5, lsl #0x7]
:0204BB04 D2E58D3B rscle  r8,r5,#0xEC0
:0204BB08 4209B9FB andmi  r11,r9,#0x3EC000
:0204BB0C 80A00259 adchi  r0,r0,r9,asr r2
:0204BB10 4F8D0329 swimi 0x008d0329
:0204BB14 1007E113 andne  r14,r7,r3,lsl r1
:0204BB18 960001B2 unknown
:0204BB1C 10E59F52 rscne  r9,r5,r2,asr r15
:0204BB20 6E010570 mcrvs 5,0,r0,cr1,cr0,{3}
:0204BB24 0BA03D6D bleq 0085B0E0
:0204BB28 ACA143ED stcge  3,cr4,[r1],#+0x3b4
:0204BB2C 5EDDEB00 cdppl 11,12,cr14,cr13,cr0,0
:0204BB30 85FA42C7 ldrhib r4,[r10, #+0x2c7]!
:0204BB34 E7950109 ldr r0,[r5,+r9, lsl #0x2]
:0204BB38 02002765 andeq  r2,r0,#0x1940000
:0204BB3C 03C909C1 biceq  r0,r9,#0x304000
:0204BB40 10B11521 adcnes r1,r1,r1,lsr #0xa
:0204BB44 C9000AB1 stmgtdb  r0 ,{r0,r4,r5,r7,r9,r11}
:0204BB48 DF0D7506 swile 0x000d7506
:0204BB4C 0351EFE1 cmpeq r1,#0x384
:0204BB50 BB4015C8 bllt 03051278
:0204BB54 54C00009 strplb r0,[r0],#+0x9
:0204BB58 AB307D10 blge 02C6AFA0
:0204BB5C 29B40009 ldmcsib  r4!,{r0,r3}
:0204BB60 0015B540 andeqs r11,r5,r0,asr #0xa
:0204BB64 404DC8AA submi  r12,r13,r10,lsr #0x11
:0204BB68 159F11A4 ldrne r1,[r15, #+0x1a4]		;r15+0x1a4=*(0204bd14)=#14899456(0x00e35900)
:0204BB6C 42A01015 adcmi  r1,r0,#0x15
:0204BB70 AF059F11 swige 0x00059f11
:0204BB74 016D0011 unknown
:0204BB78 709421C9 addvcs r2,r4,r9,asr #0x3
:0204BB7C 15AA4015 strne r4,[r10, #+0x15]!
:0204BB80 9A129D40 bls 024F3088
:0204BB84 21800009 orrcs  r0,r0,r9
:0204BB88 09A4AD40 stmeqib  r4!,{r6,r8,r10,r11,r13,r15}
:0204BB8C 04101900 ldreq r1,[r0],#-0x900
:0204BB90 A1E28A10 mvnge  r8,r0,lsl r10
:0204BB94 A8001506 stmgeda  r0 ,{r1,r2,r8,r10,r12}
:0204BB98 2EBD9A00 cdpcs 10,10,cr9,cr13,cr0,0
:0204BB9C 6000390C andvs  r3,r0,r12,lsl #0x12
:0204BBA0 9B401551 blls 030510EC
:0204BBA4 110485FA unknown
:0204BBA8 8B20099A blhi 0284E218
:0204BBAC 4C000949 stcmi  9,cr0,[r0],{#0x49}
:0204BBB0 209D9F11 addcss r9,r13,r1,lsl r15
:0204BBB4 0825FA95 stmeqda  r5!,{r0,r2,r4,r7,r9,r11,r12,r13,r14,r15}
:0204BBB8 E28A0C91 add  r0,r10,#0x9100
:0204BBBC E1D010B8 ldrh r1,[r0, #+0x8]		;r0+0x8=*(00000008)
:0204BBC0 8480108D strhi r1,[r0],#+0x8d
:0204BBC4 F50D8DFA strnv r8,[r13, #-0xdfa]		;(r13-0xdfa=*(fffff206))
:0204BBC8 01512500 cmpeq r1,r0,lsl #0xa
:0204BBCC 6C241095 stcvs  0,cr1,[r4],#-0x254
:0204BBD0 10CD0C59 sbcne  r0,r13,r9,asr r12
:0204BBD4 3D00796C unknown
:0204BBD8 3D037100 unknown
:0204BBDC FB045D20 blx 0216306C
:0204BBE0 3920318D stmccdb  r0!,{r0,r2,r3,r7,r8,r12,r13}
:0204BBE4 390DD900 stmccdb  r13 ,{r8,r11,r12,r14,r15}
:0204BBE8 74103D70 ldrvc r3,[r0],#-0xd70
:0204BBEC 15BE103D ldrne r1,[r14, #+0x3d]!
:0204BBF0 00ECE59D smlaleq  r14,r12,r13,r5
:0204BBF4 10590D91 unknown
:0204BBF8 49E01A9D unknown
:0204BBFC 9D0B1809 unknown
:0204BC00 059C24A9 ldreq r2,[r12, #+0x4a9]		;r12+0x4a9=*(e5e4ea91)
:0204BC04 04A1118D unknown
:0204BC08 61092D8D unknown
:0204BC0C 19000D00 stmnedb  r0 ,{r8,r10,r11}
:0204BC10 FF19B110 swinv 0x0019b110
:0204BC14 0265207D rsbeq  r2,r5,#0x7D
:0204BC18 64E58D30 unknown
:0204BC1C EB02FFFC bl 0210BC14
:0204BC20 319D259C unknown
:0204BC24 07692420 streqb r2,[r9,-r0, lsr #0x8]!
:0204BC28 0107504D unknown
:0204BC2C 9D059CEB unknown
:0204BC30 0B0018E5 bleq 02051FCC
:0204BC34 0569025D streqb r0,[r9, #-0x25d]!
:0204BC38 BD901039 unknown
:0204BC3C 011AAD07 tsteq r10,r7,lsl #0x1a
:0204BC40 BA39E16E blt 02EC4200
:0204BC44 E2821001 add  r1,r2,#0x1
:0204BC48 8D011B18 unknown
:0204BC4C 210E5AE5 unknown
:0204BC50 1011A900 andnes r10,r1,r0,lsl #0x12
:0204BC54 CCE730C0 stcgtl 0,cr3,[r7],#+0x300
:0204BC58 01258A00 unknown
:0204BC5C 0B6D572D bleq 03BA1918
:0204BC60 18F0097D unknown
:0204BC64 5AE59D2B bpl 019B3118
:0204BC68 3D361D1E ldccc  13,cr1,[r6,#-0x78]!
:0204BC6C 6904B540 stmvsdb  r4 ,{r6,r8,r10,r12,r13,r15}
:0204BC70 ACEBFF84 stcgel 15,cr15,[r11],#+0x210
:0204BC74 41B00001 movmis r0,r1			;r0=14899456(0xe35900)
:0204BC78 01118A00 tsteq r1,r0,lsl #0x14
:0204BC7C 13172159 tstne r7,#0x40000016
:0204BC80 8A1400B4 bhi 0254BF58
:0204BC84 A9DFC715 ldmgeib  r15 ,{r0,r2,r4,r8,r9,r10,r14,r15}^
:0204BC88 0D398F4C ldceq  15,cr8,[r9,#-0x130]!
:0204BC8C 0EB1501D mrceq 0,5,r5,cr1,cr13,{0}
:0204BC90 1A1D1009 bne 0278FCBC
:0204BC94 0001B402 andeq  r11,r1,r2,lsl #0x8
:0204BC98 000143C0 andeq  r4,r1,r0,asr #0x7
:0204BC9C CC0001C8 stcgt  1,cr0,[r0],{#0xc8}
:0204BCA0 01D00001 biceqs r0,r0,r1
:0204BCA4 0155E000 cmpeq r5,r0
:0204BCA8 6D2BEC00 stcvs  12,cr14,[r11,#-0x0]!
:0204BCAC 020E2B00 andeq  r2,r14,#0x0
:0204BCB0 0D050978 unknown
:0204BCB4 9F10383D swils 0x0010383d
:0204BCB8 0A4D0911 beq 0338E104
:0204BCBC B6E20015 unknown
:0204BCC0 7D054015 unknown
:0204BCC4 9F102003 swils 0x00102003
:0204BCC8 808A2D79 addhi  r2,r10,r9,ror r13
:0204BCCC 10B00DED adcnes r0,r0,r13,ror #0x1b
:0204BCD0 1FC93981 swine 0x00c93981
:0204BCD4 B2200501 eorlt  r0,r0,#0x400000
:0204BCD8 0D1D214D unknown
:0204BCDC 053239FD ldreq r3,[r2, #-0x9fd]!
:0204BCE0 00FEB130 rsceqs r11,r14,r0,lsr r1
:0204BCE4 13BD5017 movnes r5,#0x17		;r5=23(0x17)
:0204BCE8 C92004C1 stmgtdb  r0!,{r0,r6,r7,r10}
:0204BCEC 22821106 addcs  r1,r2,#0x80000001
:0204BCF0 DD10FDE7 unknown
:0204BCF4 28181D19 ldmcsda  r8 ,{r0,r3,r4,r8,r10,r11,r12}
:0204BCF8 0EE59D70 mcreq 13,7,r9,cr5,cr0,{3}
:0204BCFC E59D602C ldr r6,[r13, #+0x2c]		;r13+0x2c=*(0000002c)
:0204BD00 19B09001 ldmneib  r0!,{r0,r12,r15}
:0204BD04 06998008 ldreq r8,[r9],+r8
:0204BD08 F10881B0 strnvh r8,[r8, -r0]
:0204BD0C 8D165900 unknown
:0204BD10 3D010800 unknown
:0204BD14 00E35900 rsceq  r5,r3,r0,lsl #0x12
:0204BD18 50009140 andpl  r9,r0,r0,asr #0x2
:0204BD1C 61A0009D unknown
:0204BD20 71008500 unknown
:0204BD24 09E28016 unknown
:0204BD28 F1890AAD orrnv  r0,r9,r13,lsr #0x15
:0204BD2C 0AF53A00 beq 01D9A534
:0204BD30 E282035D add  r0,r2,#0x74000001
:0204BD34 00890025 addeq  r0,r9,r5,lsr #0x0
:0204BD38 02FDD7CD rsceqs r13,r13,#0x3340000
:0204BD3C DA008DDB ble 0206F4B0
:0204BD40 0A0000E7 beq 0204C0E4
:0204BD44 96401D81 strlsb r1,[r0],-r1, lsl #0x1b
:0204BD48 41500011 cmpmi r0,r1,lsl r0
:0204BD4C 30B13A1C adcccs r3,r1,r12,lsl r10
:0204BD50 200986AA andcs  r8,r9,r10,lsr #0xd
:0204BD54 000CDD08 andeq  r13,r12,r8,lsl #0x1a
:0204BD58 0101C700 unknown
:0204BD5C 287DD78A ldmcsda  r13!,{r1,r3,r7,r8,r9,r10,r12,r14,r15}^
:0204BD60 9554000B ldrlsb r0,[r4, #-0xb]		;r4-0xb=*(5990710a)=#0(0x00000000)
:0204BD64 22E00500 rsccs  r0,r0,#0x0
:0204BD68 D99A007D ldmleib  r10 ,{r0,r2,r3,r4,r5,r6}
:0204BD6C 01299617 unknown
:0204BD70 DD0501EB unknown
:0204BD74 6D0AD517 unknown
:0204BD78 A9FF8A00 ldmgeib  r15!,{r9,r11,r15}^
:0204BD7C 0117F107 tsteq r7,r7,lsl #0x2
:0204BD80 10D11067 sbcnes r1,r1,r7,ror #0x0
:0204BD84 2100D1C0 unknown
:0204BD88 05000500 streq r0,[r0, #-0x500]		;(r0-0x500=*(fffffb00))
:0204BD8C 05BA1D2D ldreq r1,[r10, #+0xd2d]!
:0204BD90 1F0D0700 swine 0x000d0700
:0204BD94 050B0005 streq r0,[r11, #-0x5]		;(r11-0x5=*(fffffffb))
:0204BD98 7D01A900 unknown
:0204BD9C 01FFED2D mvneqs r14,r13,lsr #0x1a
:0204BDA0 09010D13 stmeqdb  r1 ,{r0,r1,r4,r8,r10,r11}
:0204BDA4 51004102 unknown
:0204BDA8 5E4204A5 cdppl 4,4,cr0,cr2,cr5,5
:0204BDAC 003DFAE2 eoreqs r15,r13,r2,ror #0x15
:0204BDB0 8517A51E ldrhi r10,[r7, #-0x51e]		;(r7-0x51e=*(fffffae2))
:0204BDB4 09851009 stmeqib  r5 ,{r0,r3,r12}
:0204BDB8 9028E5B4 unknown
:0204BDBC 81800001 orrhi  r0,r0,r1
:0204BDC0 1E35571E mrcne 7,1,r5,cr5,cr14,{0}
:0204BDC4 4DE5552A stcmil 5,cr5,[r5,#+0xa8]!
:0204BDC8 DD309D00 ldcle  13,cr9,[r0,#-0x0]!
:0204BDCC C9117916 ldmgtdb  r1 ,{r1,r2,r4,r8,r11,r12,r13,r14}
:0204BDD0 9E241DE7 cdpls 13,2,cr1,cr4,cr7,7
:0204BDD4 FBE3500C blx 0191FE0C
:0204BDD8 104D018D subne  r0,r13,r13,lsl #0x3
:0204BDDC B019850C andlts r8,r9,r12,lsl #0xa
:0204BDE0 D5601341 strleb r1,[r0, #-0x341]!
:0204BDE4 E28D500F add  r5,r13,#0xF
:0204BDE8 8D05400C unknown
:0204BDEC E58D0D45 str r0,[r13, #+0xd45]		;r13+0xd45=*(00000d45)
:0204BDF0 27E12A41 strcsb r2,[r13, #+0xd45]		;r13+0xd45=*(00000d45)
:0204BDF4 024D0765 subeq  r0,r13,#0x1940000
:0204BDF8 A41975F2 ldrge r7,[r9],#-0x5f2
:0204BDFC D9201A69 stmledb  r0!,{r0,r3,r5,r6,r9,r11,r12}
:0204BE00 003900E7 eoreqs r0,r9,r7,ror #0x1
:0204BE04 C9100685 ldmgtdb  r0 ,{r0,r2,r7,r9,r10}
:0204BE08 C92000E7 stmgtdb  r0!,{r0,r1,r2,r5,r6,r7}
:0204BE0C 600100E7 andvs  r0,r1,r7,ror #0x1
:0204BE10 FFF2E256 swinv 0x00f2e256
:0204BE14 01005AFF unknown
:0204BE18 61000009 unknown
:0204BE1C 03000515 unknown
:0204BE20 5A010005 bpl 0208BE3C
:0204BE24 05050005 streq r0,[r5, #-0x5]		;(r5-0x5=*(00000012))
:0204BE28 00050200 andeq  r0,r5,r0,lsl #0x4
:0204BE2C 15D91007 ldrneb r1,[r9, #+0x7]		;r9+0x7=*(000000cf)
:0204BE30 C91103E5 ldmgtdb  r1 ,{r0,r2,r5,r6,r7,r8,r9}
:0204BE34 45DD0229 ldrmib r0,[r13, #+0x229]		;r13+0x229=*(00000229)
:0204BE38 E750D901 ldrb r13,[r0,-r1, lsl #0x12]
:0204BE3C E5C91104 strb r1,[r9, #+0x104]		;r9+0x104=*(000001cc)
:0204BE40 0C027D08 stceq  13,cr7,[r2],{#0x8}
:0204BE44 10047940 andne  r7,r4,r0,asr #0x12
:0204BE48 83F80A49 mvnhis r0,#0x49000
:0204BE4C D0414575 suble  r4,r1,r5,ror r5
:0204BE50 390FB125 stmccdb  r15 ,{r0,r2,r5,r8,r12,r13,r15}
:0204BE54 01000D07 unknown
:0204BE58 30752049 rsbccs r2,r5,r9,asr #0x0
:0204BE5C B7109D01 ldrlt r9,[r0,-r1, lsl #0x1a]
:0204BE60 10750011 rsbnes r0,r5,r1,lsl r0
:0204BE64 81402085 unknown
:0204BE68 E7C02000 strb r2,[r0, +r0]
:0204BE6C 39310317 ldmccdb  r1!,{r0,r1,r2,r4,r8,r9}
:0204BE70 31900D00 orrccs r0,r0,r0,lsl #0x1a
:0204BE74 00090001 andeq  r0,r9,r1
:0204BE78 30EC2031 rsccc  r2,r12,r1,lsr r0
:0204BE7C 2100E7C0 unknown
:0204BE80 C0400E5D subgt  r0,r0,r13,asr r14
:0204BE84 3102E720 unknown
:0204BE88 1D00E5D0 unknown
:0204BE8C 30834000 addcc  r4,r3,r0
:0204BE90 554102E0 strplb r0,[r1, #-0x2e0]		;(r1-0x2e0=*(00e35620))
:0204BE94 E5D03100 ldrb r3,[r0, #+0x100]		;r0+0x100=*(00000100)
:0204BE98 D0210804 eorle  r0,r1,r4,lsl #0x10
:0204BE9C D0C101E5 sbcle  r0,r1,r5,ror #0x3
:0204BEA0 E10000E5 unknown
:0204BEA4 40FFE5D0 unknown
:0204BEA8 0C602904 stceql 9,cr2,[r0],#-0x10
:0204BEAC E7D0C040 ldrb r12,[r0],#-0x10
:0204BEB0 E7D04004 ldrb r4,[r0, +r4]
:0204BEB4 E0800239 add  r0,r0,r9,lsr r2
:0204BEB8 8C20150E stchi  5,cr1,[r0],#-0x38
:0204BEBC 0220FFE0 eoreq  r15,r0,#0x380
:0204BEC0 84000904 strhi r0,[r0],#-0x904
:0204BEC4 191009E0 ldmnedb  r0 ,{r5,r6,r7,r8,r11}
:0204BEC8 D0300312 eorles r0,r0,r2,lsl r3
:0204BECC D002F519 andle  r15,r2,r9,lsl r5
:0204BED0 213003E7 teqcs r0,r7,ror #0x7
:0204BED4 200102E0 andcs  r0,r1,r0,ror #0x5
:0204BED8 2103E023 unknown
:0204BEDC 0004E5C0 andeq  r14,r4,r0,asr #0xb
:0204BEE0 03E5C011 mvneq  r12,#0x11
:0204BEE4 10E5D001 rscne  r13,r5,r1
:0204BEE8 7D158D00 unknown
:0204BEEC 040D705D streq r7,[r13],#-0x5d
:0204BEF0 04810409 streq r0,[r1],#+0x409
:0204BEF4 17711845 ldrneb r1,[r1],#+0x409
:0204BEF8 1004D8FB unknown
:0204BEFC 5107E7D6 unknown
:0204BF00 C02A491A eorgt  r4,r10,r10,lsl r9
:0204BF04 1649E7C6 strneb r14,r4,r10,r10,lsl r9
:0204BF08 F8064905 stmnvda  r6 ,{r0,r2,r8,r11,r14}
:0204BF0C 17A9028D strne r0,[r9,+r13, lsl #0x5]!
:0204BF10 A1403DD4 unknown
:0204BF14 39158200 ldmccdb  r5 ,{r9,r15}
:0204BF18 212E9500 unknown
:0204BF1C F3504110 cmpnv r0,#0x4
:0204BF20 25202500 strcs r2,[r0, #-0x500]!
:0204BF24 812024F0 unknown
:0204BF28 4604202D strmi r2,[r4],-r13, lsr #0x0
:0204BF2C 702D4019 eorvc  r4,r13,r9,lsl r0
:0204BF30 31202D81 unknown
:0204BF34 61108940 tstvs r0,r0,asr #0x12
:0204BF38 107B2428 rsbnes r2,r11,r8,lsr #0x8
:0204BF3C 1091007D addnes r0,r1,r13,ror r0
:0204BF40 06C52C7D unknown
:0204BF44 2DA05110 stccs  1,cr5,[r0,#+0x40]!
:0204BF48 2D11DE00 unknown
:0204BF4C C5900C45 ldrgt r0,[r0, #+0xc45]		;r0+0xc45=*(00000c45)
:0204BF50 6D249D21 stcvs  13,cr9,[r4,#-0x84]!
:0204BF54 0E07D114 mcreq 1,0,r13,cr7,cr4,{0}
:0204BF58 3D00957B unknown
:0204BF5C 15000D13 strne r0,[r0, #-0xd13]		;(r0-0xd13=*(fffff2ed))
:0204BF60 15831024 strne r1,[r3, #+0x24]		;r3+0x24=*(00001524)
:0204BF64 300D0007 andcc  r0,r13,r7
:0204BF68 05920D31 ldreq r0,[r2, #+0xd31]		;r2+0xd31=*(00000d31)
:0204BF6C 04050041 streq r0,[r5],#-0x41
:0204BF70 02000926 andeq  r0,r0,#0x98000
:0204BF74 30040285 andcc  r0,r4,r5,lsl #0x5
:0204BF78 05080580 streq r0,[r8, #-0x580]		;(r8-0x580=*(fffffa80))
:0204BF7C 01219010 unknown
:0204BF80 102DE241 eorne  r14,r13,r1,asr #0x4
:0204BF84 640256D1 strvs r5,[r2],#-0x6d1
:0204BF88 2005D130 andcs  r13,r5,r0,lsr r1
:0204BF8C EA2C1192 b 02B505DC
:0204BF90 46B91215 unknown
:0204BF94 005A91D2 ldreqsb r9,[r10],#-0x12
:0204BF98 43411A8D unknown
:0204BF9C 4502C578 strmi r12,[r2, #-0x578]		;(r2-0x578=*(fffffa88))
:0204BFA0 E24D2DDF sub  r2,r13,#0x37C0
:0204BFA4 15FD1A11 ldrneb r1,[r13, #+0xa11]!
:0204BFA8 35CD200D strccb r2,[r13, #+0xd]		;r13+0xd=*(0000000d)
:0204BFAC 75608C38 strvcb r8,[r0, #-0xc38]!
:0204BFB0 EBFF8306 bl 0202CBD0
:0204BFB4 21090281 unknown
:0204BFB8 00116220 andeqs r6,r1,r0,lsr #0x4
:0204BFBC 95278199 strls r8,[r7, #-0x199]!
:0204BFC0 096222B1 unknown
:0204BFC4 00558002 subeqs r8,r5,r2
:0204BFC8 FE251511 mcr2 5,1,r1,cr5,cr1,{0}
:0204BFCC 55005920 strpl r5,[r0, #-0x920]		;(r0-0x920=*(fffff6e0))
:0204BFD0 55640900 strplb r0,[r4, #-0x900]!
:0204BFD4 CD201400 stcgt  4,cr1,[r0,#-0x0]!
:0204BFD8 107515E5 rsbnes r1,r5,r5,ror #0xb
:0204BFDC 00754100 rsbeqs r4,r5,r0,lsl #0x2
:0204BFE0 00007510 andeq  r7,r0,r0,lsl r5
:0204BFE4 216D4075 unknown
:0204BFE8 B500FDC3 strlt r15,[r0, #-0xdc3]		;(r0-0xdc3=*(fffff23d))
:0204BFEC 75100075 ldrvc r0,[r0, #-0x75]		;(r0-0x75=*(ffffff8b))
:0204BFF0 1011CD00 andnes r12,r1,r0,lsl #0x1a
:0204BFF4 C30395C3 unknown
:0204BFF8 0D6BE54D stceql 5,cr14,[r11,#-0x134]!
:0204BFFC 0612DD01 ldreq r13,[r2],-r1, lsl #0x1a
:0204C000 3C0001C0 stccc  1,cr0,[r0],{#0xc0}
:0204C004 2402D14C strcs r13,[r2],#-0x14c
:0204C008 39E40001 unknown
:0204C00C 0F056C02 swieq 0x00056c02
:0204C010 FDD5041D unknown
:0204C014 001501D5 ldreqsb r0,[r5], -r5
:0204C018 30FFE5CD rscccs r14,r15,r13,asr #0xb
:0204C01C FFE20302 swinv 0x00e20302
:0204C020 0009022C andeq  r0,r9,r12,lsr #0x4
:0204C024 FF20E183 swinv 0x0020e183
:0204C028 FFE20EE8 swinv 0x00e20ee8
:0204C02C 00650634 rsbeq  r0,r5,r4,lsr r6
:0204C030 02E18E80 rsceq  r8,r1,#0x800
:0204C034 31E19320 mvncc  r9,r0,lsr #0x6
:0204C038 C000610E andgt  r6,r0,r14,lsl #0x2
:0204C03C C016E5CD andgts r14,r6,r13,asr #0xb
:0204C040 151CE5CD ldrne r14,[r12, #-0x5cd]		;(r12-0x5cd=*(e5e4e01b))
:0204C044 151D8000 ldrne r8,[r13, #-0x0]		;(r13-0x0=*(00000000))
:0204C048 15301700 ldrne r1,[r0, #-0x700]!
:0204C04C 0D0C8916 unknown
:0204C050 F2102D00 andnvs r2,r0,#0x0
:0204C054 E5D4201E ldrb r2,[r4, #+0x1e]		;r4+0x1e=*(59907133)=#0(0x00000000)
:0204C058 31003D1F unknown
:0204C05C 51600B50 unknown
:0204C060 1009C011 andne  r12,r9,r1,lsl r0
:0204C064 1501E5DC strne r14,[r1, #-0x5dc]		;(r1-0x5dc=*(00e35324))
:0204C068 E0451400 sub  r1,r5,r0,lsl #0x8
:0204C06C E7CE106D strb r1,r1,r5,r0,lsl #0x8
:0204C070 E08E3000 add  r3,r14,r0
:0204C074 00110102 andeqs r0,r1,r2,lsl #0x2
:0204C078 09DC2002 ldmeqib  r12 ,{r1,r13}^
:0204C07C 000DDC00 andeq  r13,r13,r0,lsl #0x18
:0204C080 59073DA2 stmpldb  r7 ,{r1,r5,r7,r8,r10,r11,r12,r13}
:0204C084 C3100307 tstgt r0,#0x1C000000
:0204C088 E5D40155 ldrb r0,[r4, #+0x155]		;r4+0x155=*(5990726a)=#0(0x00000000)
:0204C08C 16109123 ldrne r9,[r0],-r3, lsr #0x2
:0204C090 00090095 muleq  r9,r5,r0
:0204C094 6021169D mlavs  r1,r13,r6,r1unknown
:0204C098 001D1031 andeqs r1,r13,r1,lsr r0
:0204C09C 072AC1FD unknown
:0204C0A0 1003032D andne  r0,r3,r13,lsr #0x6
:0204C0A4 D1082185 unknown
:0204C0A8 3001E545 andcc  r14,r1,r5,asr #0xa
:0204C0AC E71D9983 ldr r9,[r13,-r3, lsl #0x13]
:0204C0B0 95101040 ldrls r1,[r0, #-0x40]		;(r0-0x40=*(ffffffc0))
:0204C0B4 02512EA1 subeqs r2,r1,#0xA10
:0204C0B8 13C1F7E1 bicne  r15,r1,#0x3840000
:0204C0BC A6110920 ldrge r0,[r1],-r0, lsr #0x12
:0204C0C0 19C21C15 stmneib  r2 ,{r0,r2,r4,r10,r11,r12}^
:0204C0C4 E7C23030 unknown
:0204C0C8 85002D02 strhi r2,[r0, #-0xd02]		;(r0-0xd02=*(fffff2fe))
:0204C0CC 30173D27 andccs r3,r7,r7,lsr #0x1a
:0204C0D0 39FFE28D ldmccib  r15!,{r0,r2,r3,r7,r9,r13,r14,r15}^
:0204C0D4 C2000510 andgt  r0,r0,#0x4000000
:0204C0D8 02400501 subeq  r0,r0,#0x400000
:0204C0DC 10090005 andne  r0,r9,r5
:0204C0E0 1A801003 bne 000500F4
:0204C0E4 09190039 ldmeqdb  r9 ,{r0,r3,r4,r5}
:0204C0E8 04E7C320 unknown
:0204C0EC E2038020 and  r8,r3,#0x20
:0204C0F0 0400411B streq r4,[r0],#-0x11b
:0204C0F4 01F11100 mvneqs r1,r0,lsl #0x2
:0204C0F8 A5E2448D strgeb r4,[r2, #+0x48d]!
:0204C0FC 0035E415 eoreqs r14,r5,r5,lsl r4
:0204C100 35B03506 ldrcc r3,[r0, #+0x506]!
:0204C104 EA1B85F0 b 0272D8CC
:0204C108 200D0019 andcs  r0,r13,r9,lsl r0
:0204C10C B9CC1091 stmltib  r12 ,{r0,r4,r7,r12}^
:0204C110 2930B021 ldmcsdb  r0!,{r0,r5,r12,r13,r15}
:0204C114 202107E5 eorcs  r0,r1,r5,ror #0xf
:0204C118 D30009D3 unknown
:0204C11C 0B3002E5 bleq 02C4CCB8
:0204C120 CC005583 stcgt  5,cr5,[r0],{#0x83}
:0204C124 E5CC00C1 strb r0,[r12, #+0xc1]		;r12+0xc1=*(e5e4e6a9)
:0204C128 8A0B4102 bhi 0231C538
:0204C12C E2522001 subs r2,r2,#0x1
:0204C130 0805E5F7 stmeqda  r5 ,{r0,r1,r2,r4,r5,r6,r7,r8,r10,r13,r14,r15}
:0204C134 B1A01B61 movlt  r1,r1,ror #0x16
:0204C138 95002806 strls r2,[r0, #-0x806]		;(r0-0x806=*(fffff7fa))
:0204C13C 45072511 strmi r2,[r7, #-0x511]		;(r7-0x511=*(fffffaef))
:0204C140 4551D425 ldrmib r13,[r1, #-0x425]		;(r1-0x425=*(00e354db))
:0204C144 15450425 strneb r0,[r5, #-0x425]		;(r5-0x425=*(fffffbf2))
:0204C148 25100111 ldrcs r0,[r0, #-0x111]		;(r0-0x111=*(fffffeef))
:0204C14C 400DBC00 andmi  r11,r13,r0,lsl #0x18
:0204C150 1015A5AD andnes r10,r5,r13,lsr #0xb
:0204C154 00B4000D adceqs r0,r4,r13
:0204C158 05BEE1D4 ldreq r14,[r14, #+0x1d4]!
:0204C15C 110C0CB9 strneh r0,[r12, -r9]
:0204C160 95086900 strls r6,[r8, #-0x900]		;(r8-0x900=*(fffff700))
:0204C164 20185927 andcss r5,r8,r7,lsr #0x12
:0204C168 69953D00 ldmvsib  r5 ,{r8,r10,r11,r12,r13}
:0204C16C 72146D24 andvcs r6,r4,#0x900
:0204C170 F10F9581 mrsnv r9,CPSR
:0204C174 E613A10C ldr r10,[r3],-r12, lsl #0x2
:0204C178 001518A1 andeqs r1,r5,r1,lsr #0x11
:0204C17C 0503CD02 streq r12,[r3, #-0xd02]		;(r3-0xd02=*(000007fe))
:0204C180 04010178 streq r0,[r1],#-0x178
:0204C184 36E1104B unknown
:0204C188 4500710D strmi r7,[r0, #-0x10d]		;(r0-0x10d=*(fffffef3))
:0204C18C 0AE28DDF beq 018EF910
:0204C190 50007578 andpl  r7,r0,r8,ror r5
:0204C194 3D600001 stcccl 0,cr0,[r0,#-0x4]!
:0204C198 8138C103 teqhi r8,r3,lsl #0x2
:0204C19C 47E9EA01 strmib r14,[r9,+r1, lsl #0x14]!
:0204C1A0 005050D5 ldreqsb r5,[r0],#-0x5
:0204C1A4 14F936D5 unknown
:0204C1A8 B300F570 unknown
:0204C1AC EBFF8285 bl 0202CBC8
:0204C1B0 E8860030 stmia  r6 ,{r4,r5}
:0204C1B4 5D166500 unknown
:0204C1B8 1D204014 stcne  0,cr4,[r0,#-0x50]!
:0204C1BC 440E5D00 strmi r5,[r14],#-0xd00
:0204C1C0 E5863330 str r3,[r6, #+0x330]		;r6+0x330=*(ad0eecd0)
:0204C1C4 81861048 orrhi  r1,r6,r8,asr #0x0
:0204C1C8 08CDA004 stmeqia  r13 ,{r2,r13,r15}^
:0204C1CC 200DD1A0 andcs  r13,r13,r0,lsr #0x3
:0204C1D0 80FFE586 rschis r14,r15,r6,lsl #0xb
:0204C1D4 41861E9D unknown
:0204C1D8 000514E5 andeq  r1,r5,r5,ror #0x9
:0204C1DC 8100052F unknown
:0204C1E0 34FF2D15 unknown
:0204C1E4 282889FF stmcsda  r8!,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r11,r15}
:0204C1E8 28021A12 stmcsda  r2 ,{r1,r4,r9,r11,r12}
:0204C1EC 198249A1 stmneib  r2 ,{r0,r5,r7,r8,r11,r14}
:0204C1F0 25102550 ldrcs r2,[r0, #-0x550]		;(r0-0x550=*(fffffab0))
:0204C1F4 21234029 unknown
:0204C1F8 2175A900 cmncs r5,r0,lsl #0x12
:0204C1FC 0585EB09 streq r14,[r5, #+0xb09]		;r5+0xb09=*(00000b20)
:0204C200 156D80F0 strneb r8,[r13, #-0xf0]!
:0204C204 1561E3E0 strneb r14,[r1, #-0x3e0]!
:0204C208 072D4920 streq r4,[r13,-r0, lsr #0x12]!
:0204C20C 00A1FF1A adceq  r15,r1,r10,lsl r15
:0204C210 FF180555 swinv 0x00180555
:0204C214 08993725 ldmeqia  r9 ,{r0,r2,r5,r8,r9,r10,r12,r13}
:0204C218 D1E01765 mvnle  r1,r5,ror #0xe
:0204C21C 451EF9E5 ldrmi r15,[r14, #-0x9e5]		;r14-0x9e5=*(0204b3fb)=#1977980928(0x75e59800)
:0204C220 E0624310 rsb  r4,r2,r0,lsl r3
:0204C224 E014E20E ands r14,r4,r14,lsl #0x4
:0204C228 0028E5C1 eoreq  r14,r8,r1,asr #0xb
:0204C22C 0041C1C0 subeq  r12,r1,r0,asr #0x3
:0204C230 156D0681 strneb r0,[r13, #-0x681]!
:0204C234 15048015 strne r8,[r4, #-0x15]		;r4-0x15=*(59907100)=#0(0x00000000)
:0204C238 150ABC40 strne r11,[r10, #-0xc40]		;r10-0xc40=*(71601bc3)=#0(0x00000000)
:0204C23C 45003500 strmi r3,[r0, #-0x500]		;(r0-0x500=*(fffffb00))
:0204C240 0810152A ldmeqda  r0 ,{r1,r3,r5,r8,r10,r12}
:0204C244 14F54015 unknown
:0204C248 530002DE unknown
:0204C24C D1C03685 bicle  r3,r0,r5,lsl #0xd
:0204C250 C00820E5 andgt  r2,r8,r5,ror #0x1
:0204C254 C014E38C andgts r14,r4,r12,lsl #0x7
:0204C258 0008E5C1 andeq  r14,r8,r1,asr #0xb
:0204C25C 89E59DC0 unknown
:0204C260 01234909 unknown
:0204C264 5814044D ldmplda  r4 ,{r0,r2,r3,r6,r10}
:0204C268 8095D130 addhis r13,r5,r0,lsr r1
:0204C26C 14938330 ldrne r8,[r3],#+0x330
:0204C270 95C13000 strlsb r3,[r1, #+0x0]		;r1+0x0=*(00e35900)
:0204C274 074DC010 unknown
:0204C278 60030555 andvs  r0,r3,r5,asr r5
:0204C27C 91010969 unknown
:0204C280 4011F60E andmis r15,r1,r14,lsl #0xc
:0204C284 BD14102D unknown
:0204C288 0045B51B subeq  r11,r5,r11,lsl r5
:0204C28C AB4005BA blge 0304D97C
:0204C290 2EF1FFFE mrccs 15,7,r15,cr1,cr14,{7}
:0204C294 ED4F45F8 unknown
:0204C298 0A018007 beq 020AC2BC
:0204C29C 2BEDD820 blcs 01BC2324
:0204C2A0 95CA1BE1 strlsb r1,[r10, #+0xbe1]		;r10+0xbe1=*(716033e4)=#0(0x00000000)
:0204C2A4 45700317 ldrmib r0,[r0, #-0x317]!
:0204C2A8 13520000 cmpne r2,#0x0
:0204C2AC C5895125 strgt r5,[r9, #+0x125]		;r9+0x125=*(000001ed)
:0204C2B0 00C5E200 sbceq  r14,r5,r0,lsl #0x4
:0204C2B4 005580E2 subeqs r8,r5,r2,ror #0x1
:0204C2B8 A5005513 strge r5,[r0, #-0x513]		;(r0-0x513=*(fffffaed))
:0204C2BC A931417F ldmgedb  r1!,{r0,r1,r2,r3,r4,r5,r6,r8,r14}
:0204C2C0 4BE35702 blmi 01921ED0
:0204C2C4 10590055 subnes r0,r9,r5,asr r0
:0204C2C8 011552C6 tsteq r5,r6,asr #0x5
:0204C2CC 35890D29 strcc r0,[r9, #+0xd29]		;r9+0xd29=*(00000df1)
:0204C2D0 B6113D21 ldrlt r3,[r1],-r1, lsr #0x1a
:0204C2D4 BD000968 unknown
:0204C2D8 8131D359 teqhi r1,r9,asr r3
:0204C2DC 291D6109 ldmcsdb  r13 ,{r0,r3,r8,r13,r14}
:0204C2E0 EB813113 bl 00098734
:0204C2E4 851E1179 ldrhi r1,[r14, #-0x179]		;r14-0x179=*(0204bc67)=#907877978(0x361d1e5a)
:0204C2E8 21005100 unknown
:0204C2EC 163A5908 unknown
:0204C2F0 14BD0455 unknown
:0204C2F4 450075B1 strmi r7,[r0, #-0x5b1]		;(r0-0x5b1=*(fffffa4f))
:0204C2F8 0007AC41 andeq  r10,r7,r1,asr #0x18
:0204C2FC B08C0211 addlt  r0,r12,r1,lsl r2
:0204C300 4A005DE1 bmi 02063A8C
:0204C304 E08A6004 add  r6,r10,r4
:0204C308 023D2C04 eoreqs r2,r13,#0x400
:0204C30C E79B0100 ldr r0,[r11,+r0, lsl #0x2]
:0204C310 4902FDAB stmmidb  r2 ,{r0,r1,r3,r5,r7,r8,r10,r11,r12,r13,r14,r15}
:0204C314 101F8546 andnes r8,r15,r6,asr #0xa
:0204C318 0009E5D6 unknown
:0204C31C 75831045 strvc r1,[r3, #+0x45]		;r3+0x45=*(00001545)
:0204C320 E79B1106 ldr r1,[r11,+r6, lsl #0x2]
:0204C324 40011162 andmi  r1,r1,r2,ror #0x2
:0204C328 E59A2100 ldr r2,[r10, #+0x100]		;r10+0x100=*(71602903)=#0(0x00000000)
:0204C32C B5844001 strlt r4,[r4, #+0x1]		;r4+0x1=*(00000001)
:0204C330 20E15401 rsccs  r5,r1,r1,lsl #0x8
:0204C334 701ABD05 andvcs r11,r10,r5,lsl #0x1a
:0204C338 BDE9E047 stcltl 0,cr14,[r9,#+0x11c]!
:0204C33C C2104D0A andgts r4,r0,#0x280
:0204C340 1A404D41 bne 0305F84C
:0204C344 00D0004D sbceqs r0,r0,r13,asr #0x0
:0204C348 790AE1D8 stmvcdb  r10 ,{r3,r4,r6,r7,r8,r13,r14,r15}
:0204C34C A001D922 andge  r13,r1,r2,lsr #0x12
:0204C350 111EB900 tstne r14,r0,lsl #0x12
:0204C354 9403F900 strls r15,[r3],#-0x900
:0204C358 8D00B573 unknown
:0204C35C AA902954 bge 004568B4
:0204C360 09280029 stmeqdb  r8!,{r0,r3,r5}
:0204C364 9957FF00 ldmlsdb  r7 ,{r8,r9,r10,r11,r12,r13,r14,r15}^
:0204C368 0B0DF800 bleq 023CA370
:0204C36C 125D901D subnes r9,r13,#0x1D
:0204C370 1C715AB5 ldcnel 10,cr5,[r1],#-0x2d4
:0204C374 00027D24 andeq  r7,r2,r4,lsr #0x1a
:0204C378 6D0009EB unknown
:0204C37C 09E3800F unknown
:0204C380 00999800 addeqs r9,r9,r0,lsl #0x10
:0204C384 C94099D9 stmgtdb  r0 ,{r0,r3,r4,r6,r7,r8,r11,r12,r15}^
:0204C388 2099D1E5 addcss r13,r9,r5,ror #0x3
:0204C38C 09E54599 unknown
:0204C390 99896099 stmlsib  r9 ,{r0,r3,r4,r7,r13,r14}
:0204C394 66E28A00 unknown
:0204C398 9A209914 bls 028727F0
:0204C39C 9A4044E5 bls 0305D738
:0204C3A0 812875E5 unknown
:0204C3A4 99344099 ldmlsdb  r4!,{r0,r3,r4,r7,r14}
:0204C3A8 58183D00 ldmplda  r8 ,{r8,r10,r11,r12,r13}
:0204C3AC 0D020E2D unknown
:0204C3B0 3100956C unknown
:0204C3B4 5D400112 unknown
:0204C3B8 34E97000 unknown
:0204C3BC 040D7CA6 streq r7,[r13],#-0xca6
:0204C3C0 05ED0007 streqb r0,[r13, #+0x7]!
:0204C3C4 2125450E unknown
:0204C3C8 1113D21D tstne r3,r13,lsl r2
:0204C3CC 45040302 strmi r0,[r4, #-0x302]		;(r4-0x302=*(fffffcfe))
:0204C3D0 F1158142 tstnv r5,r2,asr #0x2
:0204C3D4 F2221100 eornv  r1,r2,#0x0
:0204C3D8 F9041011 stmnvdb  r4 ,{r0,r4,r12}
:0204C3DC 80004100 andhi  r4,r0,r0,lsl #0x2
:0204C3E0 00054213 andeq  r4,r5,r3,lsl r2
:0204C3E4 00090380 andeq  r0,r9,r0,lsl #0x7
:0204C3E8 E5D40315 ldrb r0,[r4, #+0x315]		;r4+0x315=*(00000315)
:0204C3EC 064118F3 unknown
:0204C3F0 E5C40014 strb r0,[r4, #+0x14]		;r4+0x14=*(00000014)
:0204C3F4 02C581AA sbceq  r8,r5,#0x8000002A
:0204C3F8 61942081 orrvss r2,r4,r1,lsl #0x1
:0204C3FC 400F6914 andmi  r6,r15,r4,lsl r9
:0204C400 0D151CE0 unknown
:0204C404 3F13198C swicc 0x0013198c
:0204C408 30480849 subcc  r0,r8,r9,asr #0x10
:0204C40C 95022195 strls r2,[r2, #-0x195]		;(r2-0x195=*(fffffe6b))
:0204C410 35051D45 strcc r1,[r5, #-0xd45]		;(r5-0xd45=*(fffff2d2))
:0204C414 297DED11 ldmcsdb  r13!,{r0,r4,r8,r10,r11,r13,r14,r15}^
:0204C418 04897812 streq r7,[r9],#+0x812
:0204C41C 12E1169D rscne  r1,r1,#0x9D00000
:0204C420 4943F0EF stmmidb  r3 ,{r0,r1,r2,r3,r5,r6,r7,r12,r13,r14,r15}^
:0204C424 4D017D24 unknown
:0204C428 61B00BB5 ldrvsh r0,[r0, +r5]!
:0204C42C 0AB1AC17 beq 00CB7490
:0204C430 CD8D1759 unknown
:0204C434 99702028 unknown
:0204C438 10290B05 eorne  r0,r9,r5,lsl #0x16
:0204C43C 39414DF2 stmccdb  r1 ,{r1,r4,r5,r6,r7,r8,r10,r11,r14}^
:0204C440 39000C90 stmccdb  r0 ,{r4,r7,r10,r11}
:0204C444 CD0C8510 unknown
:0204C448 21400031 unknown
:0204C44C ED14E59F unknown
:0204C450 81410703 unknown
:0204C454 031D301D tsteq r13,#0x1D
:0204C458 19031D40 stmnedb  r3 ,{r6,r8,r10,r11,r12}
:0204C45C E0314101 eors r4,r1,r1,lsl #0x2
:0204C460 1159E375 cmpne r9,r5,ror r3
:0204C464 15042514 strne r2,[r4, #-0x514]		;(r4-0x514=*(fffffaec))
:0204C468 01150201 tsteq r5,r1,lsl #0x4
:0204C46C 40145A08 andmis r5,r4,r8,lsl #0x14
:0204C470 0DBD2C7D ldceq  12,cr2,[r13,#+0x1f4]!
:0204C474 6008E7C4 andvs  r14,r8,r4,asr #0xf
:0204C478 20E1990C rsccs  r9,r1,r12,lsl #0x12
:0204C47C 75304138 ldrvc r4,[r0, #-0x138]!
:0204C480 08104D2D ldmeqda  r0 ,{r0,r2,r3,r5,r8,r10,r11,r14}
:0204C484 0DBA1DDD ldceq  13,cr1,[r10,#+0x374]!
:0204C488 E5961010 ldr r1,[r6, #+0x10]		;r6+0x10=*(ad0ee9b0)
:0204C48C 9D9D0010 unknown
:0204C490 1A858121 bne 001AC91C
:0204C494 359D3010 ldrcc r3,[r13, #+0x10]		;r13+0x10=*(00000010)
:0204C498 21003906 unknown
:0204C49C F11F9D00 tstnv r15,r0,lsl #0x1a
:0204C4A0 E1D610B4 ldrh r1,[r6, #+0x4]		;r6+0x4=*(ad0ee9a4)
:0204C4A4 2EA10035 mcrcs 0,5,r0,cr1,cr5,{1}
:0204C4A8 103517C1 eornes r1,r5,r1,asr #0xf
:0204C4AC 00090BF0 unknown
:0204C4B0 65990028 ldrvs r0,[r9, #+0x28]		;r9+0x28=*(000000f0)
:0204C4B4 221FE114 andcss r14,r15,#0x5
:0204C4B8 E5D62D19 ldrb r2,[r6, #+0xd19]		;r6+0xd19=*(ad0ef6b9)
:0204C4BC 1C0CF502 stcne  5,cr15,[r12],{#0x2}
:0204C4C0 51962669 orrpls r2,r6,r9,ror #0xc
:0204C4C4 2D5001DD unknown
:0204C4C8 BE01D60C cdplt 6,0,cr13,cr1,cr12,0
:0204C4CC 0105DD00 unknown
:0204C4D0 16010145 strne r0,r2,r6,r9,ror #0xc
:0204C4D4 2A850000 bcs 0018C4DC
:0204C4D8 1A254207 bne 0299CCFC
:0204C4DC 111D1625 tstne r13,r5,lsr #0xc
:0204C4E0 FDB34A3D ldc2  10,cr4,[r3,#+0xf4]!
:0204C4E4 711DCD43 tstvc r13,r3,asr #0x1a
:0204C4E8 0000EF1E andeq  r14,r0,r14,lsl r15
:0204C4EC 2D14E599 unknown
:0204C4F0 6D1F2D03 unknown
:0204C4F4 1625E018 unknown
:0204C4F8 0D11500D unknown
:0204C4FC 1C510600 ldcnel 6,cr0,[r1],{#0x0}
:0204C500 AB3A0110 blge 02ECC948
:0204C504 CD01197E unknown
:0204C508 9660241D unknown
:0204C50C 8607F1E5 strhi r15,[r1],{#0x0}
:0204C510 000DC6E3 andeq  r12,r13,r3,ror #0xd
:0204C514 809E15C5 addhis r1,r14,r5,asr #0xb
:0204C518 4CAD3179 stcmi  1,cr3,[r13],#+0x1e4
:0204C51C D0140095 mulles r4,r5,r0
:0204C520 F1DB06CD bicnvs r0,r11,r13,asr #0xd
:0204C524 29BD8307 ldmcsib  r13!,{r0,r1,r2,r8,r9,r15}
:0204C528 05C8FFE8 streqb r15,[r8, #+0xfe8]		;r8+0xfe8=*(00000fe8)
:0204C52C C5008DF8 strgt r8,[r0, #-0xdf8]		;(r0-0xdf8=*(fffff208))
:0204C530 34813214 strcc r3,[r1],#+0x214
:0204C534 14C5206D strneb r2,[r5],#+0x6d
:0204C538 C5F82525 ldrgtb r2,[r8, #+0x525]!
:0204C53C 0FD96800 swieq 0x00d96800
:0204C540 FDD70E99 unknown
:0204C544 71E59305 mvnvc  r9,r5,lsl #0x6
:0204C548 02E2800F rsceq  r8,r2,#0xF
:0204C54C E2800B01 add  r0,r0,#0x400
:0204C550 51E10729 mvnpl  r0,r9,lsr #0xe
:0204C554 101D9800 andnes r9,r13,r0,lsl #0x10
:0204C558 650006A8 strvs r0,[r0, #-0x6a8]		;(r0-0x6a8=*(fffff958))
:0204C55C 00911005 addeqs r1,r1,r5
:0204C560 14E38220 unknown
:0204C564 401C5015 andmis r5,r12,r5,lsl r0
:0204C568 1025E582 eorne  r14,r5,r2,lsl #0xb
:0204C56C D3212015 unknown
:0204C570 0220D3E5 eoreq  r13,r0,#0x94000003
:0204C574 002015E2 eoreq  r1,r0,r2,ror #0xb
:0204C578 960659C3 strls r5,r1,r0,r2,ror #0xb
:0204C57C 963048E5 unknown
:0204C580 968200A9 strls r0,[r2],+r9, lsr #0x1
:0204C584 24013CE5 strcs r3,[r1],#-0xce5
:0204C588 FDA4E286 stc2  2,cr14,[r4,#+0x218]!
:0204C58C 3001C108 andcc  r12,r1,r8,lsl #0x2
:0204C590 14B9E596 unknown
:0204C594 411575E6 tstmi r5,r6,ror #0xb
:0204C598 F4C4D100 strnvb r13,[r4],#+0x100
:0204C59C 0D303D0C ldceq  13,cr3,[r0,#-0x30]!
:0204C5A0 991C3D00 ldmlsdb  r12 ,{r8,r10,r11,r12,r13}
:0204C5A4 00099A0E andeq  r9,r9,r14,lsl #0x14
:0204C5A8 411A99BE ldrmih r9,[r10, -r14]
:0204C5AC 39FDC410 ldmccib  r13!,{r4,r10,r14,r15}^
:0204C5B0 21106511 tstcs r0,r1,lsl r5
:0204C5B4 F3106D20 tstnv r0,#0x800
:0204C5B8 F35031A8 cmpnv r0,#0x2A
:0204C5BC 105D096D subnes r0,r13,r13,ror #0x12
:0204C5C0 0AE949D1 beq 01A9ED0C
:0204C5C4 10FA3C69 rscnes r3,r10,r9,ror #0x18
:0204C5C8 115D0141 cmpne r13,r1,asr #0x2
:0204C5CC 2524FD5F strcs r15,[r4, #-0xd5f]!
:0204C5D0 1C00110A stcne  1,cr1,[r0],{#0xa}
:0204C5D4 6D101176 unknown
:0204C5D8 19065113 stmnedb  r6 ,{r0,r1,r4,r8,r12,r14}
:0204C5DC 1FF1E110 swine 0x00f1e110
:0204C5E0 2C4D0151 stccsl 1,cr0,[r13],{#0x51}
:0204C5E4 480055EF stmmida  r0 ,{r0,r1,r2,r3,r5,r6,r7,r8,r10,r12,r14}
:0204C5E8 44E59430 unknown
:0204C5EC 814D01C0 unknown
:0204C5F0 3B1D2C55 blcc 0279774C
:0204C5F4 30401145 subcc  r1,r0,r5,asr #0x2
:0204C5F8 0714E590 unknown
:0204C5FC 29A13419 stmcsib  r1!,{r0,r3,r4,r10,r12,r13}
:0204C600 80204014 eorhi  r4,r0,r4,lsl r0
:0204C604 45800B09 strmi r0,[r0, #+0xb09]		;r0+0xb09=*(00000b09)
:0204C608 4A652CE0 bmi 03997990
:0204C60C 01291125 unknown
:0204C610 6185031D orrvs  r0,r5,r13,lsl r3
:0204C614 FD77BC21 ldc2l 12,cr11,[r7,#-0x84]!
:0204C618 0D1120C5 unknown
:0204C61C 06191F05 ldreq r1,[r9],-r5, lsl #0x1e
:0204C620 7C720FD5 ldcvcl 15,cr0,[r2],#-0x354
:0204C624 01390BAD teqeq r9,r13,lsr #0x17
:0204C628 4011F949 andmis r15,r1,r9,asr #0x12
:0204C62C 200D094D andcs  r0,r13,r13,asr #0x12
:0204C630 0C3F653C ldceq  5,cr6,[r15],#-0xf0
:0204C634 74992502 ldrvc r2,[r9],#+0x502
:0204C638 080205F2 stmeqda  r2 ,{r1,r4,r5,r6,r7,r8,r10}
:0204C63C 4440C504 strmib r12,[r0],#-0x504
:0204C640 0E55605D mrceq 0,2,r6,cr5,cr13,{2}
:0204C644 2938016D ldmcsdb  r8!,{r0,r2,r3,r5,r6,r8}
:0204C648 C05D3800 subgts r3,r13,r0,lsl #0x10
:0204C64C 892D799F stmhidb  r13!,{r0,r1,r2,r3,r4,r7,r8,r11,r12,r13,r14}
:0204C650 64295D08 unknown
:0204C654 5C020065 stcpl  0,cr0,[r2],{#0x65}
:0204C658 AD444961 unknown
:0204C65C 1005101D andne  r1,r5,r13,lsl r0
:0204C660 1508E581 strne r14,[r8, #-0x581]		;(r8-0x581=*(fffffa7f))
:0204C664 10B14021 adcnes r4,r1,r1,lsr #0x0
:0204C668 01A85049 moveq  r5,r9,asr #0x0
:0204C66C 0001BC00 andeq  r11,r1,r0,lsl #0x18
:0204C670 C1E95798 unknown
:0204C674 10193038 andnes r3,r9,r8,lsr r0
:0204C678 18C948BD stmneia  r9 ,{r0,r2,r3,r4,r5,r7,r11,r14}^
:0204C67C FF3A7E66 swinv 0x003a7e66
:0204C680 0B9932B9 bleq 0069916C
:0204C684 D51CE914 ldrle r14,[r12, #-0x914]		;(r12-0x914=*(e5e4dcd4))
:0204C688 106D4E00 rsbne  r4,r13,r0,lsl #0x1c
:0204C68C 1D0C8DB6 unknown
:0204C690 49025920 stmmidb  r2 ,{r5,r8,r11,r12,r14}
:0204C694 25032118 strcs r2,[r3, #-0x118]		;(r3-0x118=*(000013e8))
:0204C698 1800C93D stmneda  r0 ,{r0,r2,r3,r4,r5,r8,r11,r14,r15}
:0204C69C 450A1D7F strmi r1,[r10, #-0xd7f]		;r10-0xd7f=*(71601a84)=#0(0x00000000)
:0204C6A0 0F4DFF7E swieq 0x004dff7e
:0204C6A4 0EB91A49 cdpeq 10,10,cr1,cr9,cr9,2
:0204C6A8 F8F1090D unknown
:0204C6AC 753D2581 ldrvc r2,[r13, #-0x581]!
:0204C6B0 D13E8920 teqle r14,r0,lsr #0x12
:0204C6B4 4D100D00 unknown
:0204C6B8 000DFC02 andeq  r15,r13,r2,lsl #0x18
:0204C6BC 25B90039 ldrcs r0,[r9, #+0x39]!
:0204C6C0 B1062401 unknown
:0204C6C4 9510691A ldrls r6,[r0, #-0x91a]		;(r0-0x91a=*(fffff6e6))
:0204C6C8 5820696F stmplda  r0!,{r0,r1,r2,r3,r5,r6,r8,r11,r13,r14}
:0204C6CC 50950069 addpls r0,r5,r9,ror #0x0
:0204C6D0 14003530 strne r3,[r0],#-0x530
:0204C6D4 59AD0035 stmplib  r13!,{r0,r2,r4,r5}
:0204C6D8 1C115111 ldcne  1,cr5,[r1],{#0x11}
:0204C6DC 04B111F1 unknown
:0204C6E0 035DA843 cmpeq r13,#0x430000
:0204C6E4 4503E99B strmi r14,[r3, #-0x99b]		;(r3-0x99b=*(00000b65))
:0204C6E8 AD0EB931 unknown
:0204C6EC 00511400 subeqs r1,r1,r0,lsl #0x8
:0204C6F0 AF17AD30 swige 0x0017ad30
:0204C6F4 C1380101 teqgt r8,r1,lsl #0x2
:0204C6F8 FD244D31 stc2  13,cr4,[r4,#-0xc4]!
:0204C6FC 71681D00 unknown
:0204C700 FD18251B unknown
:0204C704 7D17C918 unknown
:0204C708 757E7C04 ldrvcb r7,[r14, #-0xc04]!
:0204C70C 4019F540 andmis r15,r9,r0,asr #0xa
:0204C710 28699066 unknown
:0204C714 D9010C76 stmledb  r1 ,{r1,r2,r4,r5,r6,r10,r11}
:0204C718 08004530 stmeqda  r0 ,{r4,r5,r8,r10,r14}
:0204C71C 0F59D062 swieq 0x0059d062
:0204C720 1930E500 ldmnedb  r0!,{r8,r10,r13,r14,r15}
:0204C724 38285100 stmccda  r8!,{r8,r12,r14}
:0204C728 60BA5E09 adcvss r5,r10,r9,lsl #0x1c
:0204C72C 4002E1B0 strmih r14,[r2], -r0
:0204C730 009D001D addeqs r0,r13,r13,lsl r0
:0204C734 80E05035 rschi  r5,r0,r5,lsr r0
:0204C738 10B10061 adcnes r0,r1,r1,ror #0x0
:0204C73C 064171BE unknown
:0204C740 02591985 subeqs r1,r9,#0x214000
:0204C744 1901DDD6 stmnedb  r1 ,{r1,r2,r4,r6,r7,r8,r10,r11,r12,r14,r15}
:0204C748 7110053E tstvc r0,r14,lsr r5
:0204C74C 3075D630 rsbccs r13,r5,r0,lsr r6
:0204C750 D06045A4 rsble  r4,r0,r4,lsr #0xb
:0204C754 2DE1D010 stccsl 0,cr13,[r1,#+0x40]!
:0204C758 E9015100 stmdb  r1 ,{r8,r12,r14}
:0204C75C 1001111F andne  r1,r1,r15,lsl r1
:0204C760 20000280 andcs  r0,r0,r0,lsl #0x5
:0204C764 00E5D101 rsceq  r13,r5,r1,lsl #0x2
:0204C768 16B11005 unknown
:0204C76C A90104C9 stmgedb  r1 ,{r0,r3,r6,r7,r10}
:0204C770 1000B806 andne  r11,r0,r6,lsl #0x10
:0204C774 ED203CBD stc  12,cr3,[r0,#-0x2f4]!
:0204C778 02118200 andeqs r8,r1,#0x0
:0204C77C 911054B2 ldrlsh r5,[r0, -r2]
:0204C780 006508E1 rsbeq  r0,r5,r1,ror #0x11
:0204C784 18D10241 ldmneia  r1 ,{r0,r6,r9}^
:0204C788 110D7001 unknown
:0204C78C B101136D unknown
:0204C790 0211942D andeqs r9,r1,#0x2D000000
:0204C794 0D785190 ldceql 1,cr5,[r8,#-0x240]!
:0204C798 A149F502 unknown
:0204C79C B8180128 ldmltda  r8 ,{r3,r5,r8}
:0204C7A0 05B831B5 ldreq r3,[r8, #+0x1b5]!
:0204C7A4 01120C29 tsteq r2,r9,lsr #0x18
:0204C7A8 010D0C15 unknown
:0204C7AC B1019940 unknown
:0204C7B0 2A49325D bcs 0329912C
:0204C7B4 2021169D mlacs  r1,r13,r6,r1unknown
:0204C7B8 F049E049 subnv  r14,r9,r9,asr #0x0
:0204C7BC D03F00B4 unknown
:0204C7C0 71152041 tstvc r5,r1,asr #0x0
:0204C7C4 E2008807 and  r8,r0,#0x70000
:0204C7C8 57791375 unknown
:0204C7CC 31273DDA unknown
:0204C7D0 D000BC40 andle  r11,r0,r0,asr #0x18
:0204C7D4 031440E1 tsteq r4,#0xE1
:0204C7D8 0100F255 unknown
:0204C7DC A0082000 andge  r2,r8,r0
:0204C7E0 852005E1 strhi r0,[r0, #-0x5e1]!
:0204C7E4 4D24471D stcmi  7,cr4,[r4,#-0x74]!
:0204C7E8 00994CC6 addeqs r4,r9,r6,asr #0x19
:0204C7EC 00A50B9D umlaleq  r0,r5,r13,r11
:0204C7F0 1F8D7591 swine 0x008d7591
:0204C7F4 27FD06B9 unknown
:0204C7F8 121D2A4D andnes r2,r13,#0x4D000
:0204C7FC 1F941105 swine 0x00941105
:0204C800 611481E7 tstvs r4,r7,ror #0x3
:0204C804 31336D0C teqcc r3,r12,lsl #0x1a
:0204C808 02123196 andeqs r3,r2,#0x80000025
:0204C80C 09025D72 stmeqdb  r2 ,{r1,r4,r5,r6,r8,r10,r11,r12,r14}
:0204C810 95013A0D strls r3,[r1, #-0xa0d]		;(r1-0xa0d=*(fffff5f3))
:0204C814 64569101 ldrvsb r9,[r6],#-0x101
:0204C818 020D332D andeq  r3,r13,#0xB4000000
:0204C81C 205410AD subcss r1,r4,r13,lsr #0x1
:0204C820 8204869F andhi  r8,r4,#0x9F00000
:0204C824 414C1544 unknown
:0204C828 C01F5915 andgts r5,r15,r5,lsl r9
:0204C82C 14550051 ldrneb r0,[r5],#-0x51
:0204C830 E28C6CC0 add  r6,r12,#0xC000
:0204C834 E582C000 str r12,[r2, #+0x0]		;r2+0x0=*(00000000)
:0204C838 DC0030D0 stcle  0,cr3,[r0],{#0xd0}
:0204C83C 110011E1 unknown
:0204C840 F9115307 ldmnvdb  r1 ,{r0,r1,r2,r8,r9,r12,r14}
:0204C844 5C8C2151 stcpl  1,cr2,[r12],{#0x51}
:0204C848 269900E1 ldrcs r0,[r12],{#0x51}
:0204C84C 1CE5E353 stcnel 3,cr14,[r5],#+0x14c
:0204C850 02214814 eoreq  r4,r1,#0x140000
:0204C854 91302DE5 teqls r0,r5,ror #0x1b
:0204C858 E5CC0F8D strb r0,[r12, #+0xf8d]		;r12+0xf8d=*(e5e4f575)
:0204C85C 83201301 unknown
:0204C860 E5810DA1 str r0,[r1, #+0xda1]		;r1+0xda1=*(00000da1)
:0204C864 4FF8567D swimi 0x00f8567d
:0204C868 A0052924 andge  r2,r5,r4,lsr #0x12
:0204C86C E2811B91 add  r1,r1,#0x24400
:0204C870 E105E95C unknown
:0204C874 F8406945 stmnvda  r0 ,{r0,r2,r6,r8,r11,r13,r14}^
:0204C878 ED08258F unknown
:0204C87C A0B05C0A adcges r5,r0,r10,lsl #0x18
:0204C880 5060E319 rsbpl  r14,r0,r9,lsl r3
:0204C884 141D02AD ldrne r0,[r13],#-0x2ad
:0204C888 C9066160 stmgtdb  r6 ,{r5,r6,r8,r13,r14}
:0204C88C 0DD7D843 unknown
:0204C890 05659010 streqb r9,[r5, #-0x10]!
:0204C894 A09016F9 ldrgesh r1,[r0], +r9
:0204C898 FFBB1A01 swinv 0x00bb1a01
:0204C89C 5907300D stmpldb  r7 ,{r0,r2,r3,r12,r13}
:0204C8A0 6A11D100 bvs 024C0CA8
:0204C8A4 95B450A1 ldrls r5,[r4, #+0xa1]!
:0204C8A8 3D123D13 unknown
:0204C8AC 2200A117 andcs  r10,r0,#0xC0000005
:0204C8B0 D11975FF ldrlesh r7,[r9, -r15]
:0204C8B4 FFC6CF33 swinv 0x00c6cf33
:0204C8B8 B080007D addlt  r0,r0,r13,ror r0
:0204C8BC C113FDE1 tstgt r3,r1,ror #0x1b
:0204C8C0 E99CC41A ldmib  r12 ,{r1,r3,r4,r10,r14,r15}
:0204C8C4 11E98C41 mvnne  r8,r1,asr #0x18
:0204C8C8 7911E9A0 ldmvcdb  r1 ,{r5,r7,r8,r11,r13,r14,r15}
:0204C8CC E96AB000 unknown
:0204C8D0 31E99001 mvncc  r9,r1
:0204C8D4 4D80D91C unknown
:0204C8D8 01F1D021 mvneqs r13,r1,lsr #0x0
:0204C8DC 1D1025D5 unknown
:0204C8E0 4450B510 ldrmib r11,[r0],#-0x510
:0204C8E4 F10AC0B5 strnvh r12,[r10, -r5]
:0204C8E8 D7013912 unknown
:0204C8EC 2B8510C1 blcs 00190BF8
:0204C8F0 6FC1FFFB swivs 0x00c1fffb
:0204C8F4 F1111D0B tstnv r1,r11,lsl #0x1a
:0204C8F8 0DF9D342 ldceql 3,cr13,[r9,#+0x108]!
:0204C8FC 69006101 stmvsdb  r0 ,{r0,r8,r13,r14}
:0204C900 FFFFE222 swinv 0x00ffe222
:0204C904 9D8E2CF1 unknown
:0204C908 59413140 stmpldb  r1 ,{r6,r8,r12,r13}^
:0204C90C 626D8CE3 rsbvs  r8,r13,#0xE300
:0204C910 A3000DDA unknown
:0204C914 2008E5DA unknown
:0204C918 95A00BBD strls r0,[r0, #+0xbbd]!
:0204C91C C2501009 subgts r1,r0,#0x9
:0204C920 E5C20109 strb r0,[r2, #+0x109]		;r2+0x109=*(00000109)
:0204C924 00CD0069 sbceq  r0,r13,r9,ror #0x0
:0204C928 00690105 rsbeq  r0,r9,r5,lsl #0x2
:0204C92C 291440F2 ldmcsdb  r4 ,{r1,r4,r5,r6,r7,r14}
:0204C930 0A990401 beq 0068D93C
:0204C934 0A4D0110 beq 0338CD7C
:0204C938 00590094 unknown
:0204C93C 00B8E181 adceqs r14,r8,r1,lsl #0x3
:0204C940 D002E1CD andle  r14,r2,r13,asr #0x3
:0204C944 15E1DA00 strneb r13,[r1, #+0xa00]!
:0204C948 0D101111 unknown
:0204C94C 5DB00201 ldcpl  2,cr0,[r0,#+0x4]!
:0204C950 5D051650 unknown
:0204C954 15100900 ldrne r0,[r0, #-0x900]		;(r0-0x900=*(fffff700))
:0204C958 00296441 eoreq  r6,r9,r1,asr #0x8
:0204C95C 51D18CB9 ldrplh r8,[r1, #+0xc9]		;r1+0xc9=*(000000c9)
:0204C960 0C79BA10 ldceql 10,cr11,[r9],#-0x40
:0204C964 00750BDD unknown
:0204C968 F1F210D5 ldrnvsb r1,[r2, #+0x5]!
:0204C96C 208502C1 addcs  r0,r5,r1,asr #0x5
:0204C970 00B58AA0 adceqs r8,r5,r0,lsr #0x15
:0204C974 9526E249 strls r14,[r6, #-0x249]!
:0204C978 1F056123 swine 0x00056123
:0204C97C 8004000D andhi  r0,r4,r13
:0204C980 1D0BE59D unknown
:0204C984 1651E30B ldrneb r14,[r1],-r11, lsl #0x6
:0204C988 0A02B917 beq 020FADEC
:0204C98C 9505B900 strls r11,[r5, #-0x900]		;(r5-0x900=*(fffff717))
:0204C990 04FE00B5 unknown
:0204C994 7123A900 unknown
:0204C998 00714200 rsbeqs r4,r1,r0,lsl #0x4
:0204C99C AD6C48B1 stcgel 8,cr4,[r12,#-0x2c4]!
:0204C9A0 79000A03 stmvcdb  r0 ,{r0,r1,r9,r11}
:0204C9A4 1447A909 strneb r10,[r7],#-0x909
:0204C9A8 EB00A764 bl 02076740
:0204C9AC 024D000B subeq  r0,r13,#0xB
:0204C9B0 600A08C1 andvs  r0,r10,r1,asr #0x11
:0204C9B4 FEB500AD cdp2 0,10,cr0,cr5,cr13,5
:0204C9B8 124103C1 subne  r0,r1,#0x4000003
:0204C9BC 19E08AA0 unknown
:0204C9C0 E0499004 sub  r9,r9,r4
:0204C9C4 61009556 unknown
:0204C9C8 87607028 strhib r7,[r0,-r8, lsr #0x0]!
:0204C9CC 888000E2 stmhiia  r0 ,{r1,r5,r6,r7}
:0204C9D0 000005E0 andeq  r0,r0,r0,ror #0xb
:0204C9D4 0DE7E157 stceql 1,cr14,[r7,#+0x15c]!
:0204C9D8 DD00B800 unknown
:0204C9DC 187508E1 unknown
:0204C9E0 DF087500 swile 0x00087500
:0204C9E4 2D000011 unknown
:0204C9E8 D5083907 strle r3,[r8, #-0x907]		;(r8-0x907=*(fffff6f9))
:0204C9EC 110D2101 unknown
:0204C9F0 8C0861B0 stchi  1,cr6,[r8],{#0xb0}
:0204C9F4 12554251 subnes r4,r5,#0x10000005
:0204C9F8 07A96BF0 unknown
:0204C9FC 01030D84 unknown
:0204CA00 10002190 mulne  r0,r0,r1
:0204CA04 A0A500F9 unknown
:0204CA08 21800309 orrcs  r0,r0,r9,lsl #0x6
:0204CA0C 8417CD31 ldrhi r12,[r7],#-0xd31
:0204CA10 00150309 andeqs r0,r5,r9,lsl #0x6
:0204CA14 50F108DA unknown
:0204CA18 40D121D0 ldrmisb r2,[r1],#+0x10
:0204CA1C 09FC7121 unknown
:0204CA20 0B30AA00 bleq 02C77228
:0204CA24 F02B1501 eornv  r1,r11,r1,lsl #0xa
:0204CA28 2FB19F01 swics 0x00b19f01
:0204CA2C 0B192E88 bleq 02698454
:0204CA30 912191C5 unknown
:0204CA34 E4D92001 ldrb r2,[r9],#+0x1
:0204CA38 0100650E unknown
:0204CA3C 80E20200 rschi  r0,r2,r0,lsl #0x4
:0204CA40 20800065 addcs  r0,r0,r5,ror #0x0
:0204CA44 F9022223 stmnvdb  r2 ,{r0,r1,r5,r9,r13}
:0204CA48 0007030A andeq  r0,r7,r10,lsl #0x6
:0204CA4C 84103152 ldrhi r3,[r0],#-0x152
:0204CA50 88003582 stmhida  r0 ,{r1,r7,r8,r10,r12,r13}
:0204CA54 15051901 strne r1,[r5, #-0x901]		;(r5-0x901=*(fffff716))
:0204CA58 32011500 andcc  r1,r1,#0x0
:0204CA5C 0210034D andeqs r0,r0,#0x34000001
:0204CA60 12B11181 adcnes r1,r1,#0x40000020
:0204CA64 A10205FF unknown
:0204CA68 E1A00210 mov  r0,r0,lsl r2		;r0=0(0x0)
:0204CA6C E5DA1028 ldrb r1,[r10, #+0x28]		;r10+0x28=*(7160282b)=#0(0x00000000)
:0204CA70 010C0000 unknown
:0204CA74 E1810C07 orr  r0,r1,r7,lsl #0x18
:0204CA78 442850C9 unknown
:0204CA7C 59E5CA00 unknown
:0204CA80 D230B920 eorles r11,r0,#0x80000
:0204CA84 9807DDF0 stmlsda  r7 ,{r4,r5,r6,r7,r8,r10,r11,r12,r14,r15}
:0204CA88 E0D900D1 ldrsb r0,[r9],#+0x1
:0204CA8C 166910BD unknown
:0204CA90 70029035 andvc  r9,r2,r5,lsr r0
:0204CA94 29C23029 stmcsib  r2 ,{r0,r3,r5,r12,r13}^
:0204CA98 50F5C800 rscpls r12,r5,r0,lsl #0x10
:0204CA9C 38009D43 stmccda  r0 ,{r0,r1,r6,r8,r10,r11,r12,r15}
:0204CAA0 0615B155 unknown
:0204CAA4 502D06A5 eorpl  r0,r13,r5,lsr #0xd
:0204CAA8 00C02D93 smulleq  r2,r0,r3,r13
:0204CAAC 09AE05D5 stmeqib  r14!,{r0,r2,r4,r6,r7,r8,r10}
:0204CAB0 141501E1 ldrne r0,[r5],#-0x1e1
:0204CAB4 31115025 tstcc r1,r5,lsr #0x0
:0204CAB8 87506500 ldrhib r6,[r0,-r0, lsl #0xa]
:0204CABC 50D0656E sbcpls r6,r0,r14,ror #0xa
:0204CAC0 00067071 andeq  r7,r6,r1,ror r0
:0204CAC4 EDFA0B55 ldcl 11,cr0,[r10,#+0x154]!
:0204CAC8 E525A533 str r10,[r5, #-0x533]!
:0204CACC 24F10A01 unknown
:0204CAD0 0AA913B5 beq 00A919AC
:0204CAD4 7A200069 bvc 0284CC80
:0204CAD8 29582481 ldmcsdb  r8 ,{r0,r7,r10,r13}^
:0204CADC D950D060 ldmledb  r0 ,{r5,r6,r12,r14,r15}^
:0204CAE0 0005D1E1 andeq  r13,r5,r1,ror #0x3
:0204CAE4 1091E1F9 ldrnesh r14,[r1], +r9
:0204CAE8 B5151011 ldrlt r1,[r5, #-0x11]		;(r5-0x11=*(00000006))
:0204CAEC 89580900 ldmhidb  r8 ,{r8,r11}^
:0204CAF0 01016D4B unknown
:0204CAF4 69B24069 ldmvsib  r2!,{r0,r3,r5,r6,r14}
:0204CAF8 2D09B800 unknown
:0204CAFC 450B04F9 strmi r0,[r11, #-0x4f9]		;(r11-0x4f9=*(fffffb07))
:0204CB00 D929CD1A stmledb  r9!,{r1,r3,r4,r8,r10,r11,r14,r15}
:0204CB04 E0899000 add  r9,r9,r0
:0204CB08 4880001D stmmiia  r0 ,{r0,r2,r3,r4}
:0204CB0C 801181E0 andhis r8,r1,r0,ror #0x3
:0204CB10 EB1000A6 bl 0244CDB0
:0204CB14 8D0A154D unknown
:0204CB18 FE1C5D13 mrc2 13,0,r5,cr12,cr3,{0}
:0204CB1C B51AEBFF ldrlt r14,[r10, #-0xbff]		;r10-0xbff=*(71601c04)=#0(0x00000000)
:0204CB20 E950151E ldmdb  r0 ,{r1,r2,r3,r4,r8,r10,r12}^
:0204CB24 00254015 eoreq  r4,r5,r5,lsl r0
:0204CB28 C20025C2 andgt  r2,r0,#0x30800000
:0204CB2C D900D05B stmledb  r0 ,{r0,r1,r3,r4,r6,r12,r14,r15}
:0204CB30 BD100DE1 unknown
:0204CB34 10190071 andnes r0,r9,r1,ror r0
:0204CB38 05D504D0 ldreqb r0,[r5, #+0x4d0]		;r5+0x4d0=*(000004e7)
:0204CB3C A18410BD strgeh r1,[r4, +r13]
:0204CB40 0645F003 streqb r15,[r5],-r3
:0204CB44 89905601 ldmhiib  r0 ,{r0,r9,r10,r12,r14}
:0204CB48 488001E2 stmmiia  r0 ,{r1,r5,r6,r7,r8}
:0204CB4C 8015B9E2 andhis r11,r5,r2,ror #0x13
:0204CB50 CAFFFFA6 bgt 0204C9F0
:0204CB54 81152984 tsthi r5,r4,lsl #0x13
:0204CB58 0160A806 unknown
:0204CB5C 4681A000 strmi r10,[r1],+r0
:0204CB60 024DE0D0 subeq  r14,r13,#0xD0
:0204CB64 000D0845 andeq  r0,r13,r5,asr #0x10
:0204CB68 342D3DE5 unknown
:0204CB6C 0D3400D9 ldceq  0,cr0,[r4,#-0x364]!
:0204CB70 A9001909 stmgedb  r0 ,{r0,r3,r8,r11,r12}
:0204CB74 8075BA12 rsbhis r11,r5,r2,lsl r10
:0204CB78 A5000011 strge r0,[r0, #-0x11]		;(r0-0x11=*(ffffffef))
:0204CB7C D3E00E05 mvnle  r0,#0x50
:0204CB80 EC920AE7 ldc  10,cr0,[r2],{#0xe7}
:0204CB84 E0D1E02C sbcs r14,r1,r12,lsr #0x0
:0204CB88 800355F0 unknown
:0204CB8C 51F6E35E mvnpls r14,r14,asr r3
:0204CB90 00050C05 andeq  r0,r5,r5,lsl #0x18
:0204CB94 01282413 unknown
:0204CB98 5D167DEB unknown
:0204CB9C 0D779010 ldceql 0,cr9,[r7,#-0x40]!
:0204CBA0 93190C02 tstls r9,#0x200
:0204CBA4 14D59CCF ldrneb r9,[r5],#+0xccf
:0204CBA8 40092DD1 unknown
:0204CBAC 173D7017 unknown
:0204CBB0 B111C110 tstlt r1,r0,lsl r1
:0204CBB4 07050400 streq r0,[r5,-r0, lsl #0x8]
:0204CBB8 10651EE1 rsbne  r1,r5,r1,ror #0x1d
:0204CBBC 684EE1ED stmvsda  r14 ,{r0,r2,r3,r5,r6,r7,r8,r13,r14,r15}^
:0204CBC0 A10800CD unknown
:0204CBC4 28A50014 stmcsia  r5!,{r2,r4}
:0204CBC8 91D508AD biclss r0,r5,r13,lsr #0x11
:0204CBCC 49025D15 stmmidb  r2 ,{r0,r2,r4,r8,r10,r11,r12,r14}
:0204CBD0 00350827 eoreqs r0,r5,r7,lsr #0x10
:0204CBD4 AC0A4589 stcge  5,cr4,[r10],{#0x89}
:0204CBD8 001C1605 andeqs r1,r12,r5,lsl #0xc
:0204CBDC A17037D1 ldrgesb r3,[r0, #-0x71]!
:0204CBE0 00292C4F eoreq  r2,r9,r15,asr #0x18
:0204CBE4 40ED01A9 rscmi  r0,r13,r9,lsr #0x3
:0204CBE8 33D17FC2 bicccs r7,r1,#0x308
:0204CBEC 7043D108 subvc  r13,r3,r8,lsl #0x2
:0204CBF0 70028D52 andvc  r8,r2,r2,asr r13
:0204CBF4 C07000AD rsbgts r0,r0,r13,lsr #0x1
:0204CBF8 13ED0009 mvnne  r0,#0x9
:0204CBFC 68E5002D unknown
:0204CC00 51E59F30 mvnpl  r9,lsr r0
:0204CC04 99015D28 stmlsdb  r1 ,{r3,r5,r8,r10,r11,r12,r14}
:0204CC08 CD70EB15 ldcgtl 11,cr14,[r0,#-0x54]!
:0204CC0C 84001805 strhi r1,[r0],#-0x805
:0204CC10 1DA52129 stcne  1,cr2,[r5,#+0xa4]!
:0204CC14 717F2035 cmnvc r15,r5,lsr r0
:0204CC18 13A53FFD movne  r3,#0x3F4		;r3=1012(0x3f4)
:0204CC1C 10D11031 sbcnes r1,r1,r1,lsr r0
:0204CC20 15000114 strne r0,[r0, #-0x114]		;(r0-0x114=*(fffffeec))
:0204CC24 E5C42F10 strb r2,[r4, #+0xf10]		;r4+0xf10=*(00000f10)
:0204CC28 1C000124 stcne  1,cr0,[r0],{#0x24}
:0204CC2C 100F1D10 andne  r1,r15,r0,lsl r13
:0204CC30 08F18448 ldmeqia  r1!,{r3,r6,r10,r15}^
:0204CC34 50B4E584 adcpls r14,r4,r4,lsl #0xb
:0204CC38 820025C4 andhi  r2,r0,#0x31000000
:0204CC3C 3D00A984 unknown
:0204CC40 E1C41006 bic  r1,r4,r6
:0204CC44 15FD1F35 ldrneb r1,[r13, #+0xf35]!
:0204CC48 0001F4C6 andeq  r15,r1,r6,asr #0x9
:0204CC4C E40001C0 str r0,[r0],#-0x1c0
:0204CC50 0A0207F2 beq 020CEC20
:0204CC54 08401915 stmeqda  r0 ,{r0,r2,r4,r8,r11,r12}^
:0204CC58 20BC0009 adccss r0,r12,r9
:0204CC5C 150AE1C0 strne r14,[r10, #-0x1c0]		;r10-0x1c0=*(71602643)=#0(0x00000000)
:0204CC60 30058030 andcc  r8,r5,r0,lsr r0
:0204CC64 1EE5C010 mcrne 0,7,r12,cr5,cr0,{0}
:0204CC68 D0852075 addle  r2,r5,r5,ror r0
:0204CC6C 087526F9 unknown
:0204CC70 F1910349 orrnvs r0,r1,r9,asr #0x6
:0204CC74 A1052912 unknown
:0204CC78 4659EE00 ldrmib r14,[r9],-r0, lsl #0x1c
:0204CC7C 0908751C stmeqdb  r8 ,{r2,r3,r4,r8,r10,r12,r13,r14}
:0204CC80 216FA565 unknown
:0204CC84 6541ED03 strvsb r14,[r1, #-0xd03]		;(r1-0xd03=*(fffff2fd))
:0204CC88 0D00017D unknown
:0204CC8C 00012E1B andeq  r2,r1,r11,lsl r14
:0204CC90 4600013A unknown
:0204CC94 60AB0001 adcvs  r0,r11,r1
:0204CC98 01550001 cmpeq r5,r1
:0204CC9C 00015B00 andeq  r5,r1,r0,lsl #0x16
:0204CCA0 AA61DD5D bge 038C421C
:0204CCA4 108DBC0D addne  r11,r13,r13,lsl #0x18
:0204CCA8 01000503 unknown
:0204CCAC 05400021 streqb r0,[r0, #-0x21]		;(r0-0x21=*(ffffffdf))
:0204CCB0 0D53AB00 unknown
:0204CCB4 AD00B100 unknown
:0204CCB8 15059402 strne r9,[r5, #-0x402]		;(r5-0x402=*(fffffc15))
:0204CCBC 4F4E0300 swimi 0x004e0300
:0204CCC0 6915007D ldmvsdb  r5 ,{r0,r2,r3,r4,r5,r6}
:0204CCC4 00310100 eoreqs r0,r1,r0,lsl #0x2
:0204CCC8 AA003106 bge 020590E8
:0204CCCC 0594004C ldreq r0,[r4, #+0x4c]		;r4+0x4c=*(0000004c)
:0204CCD0 40D94027 sbcmis r4,r9,r7,lsr #0x0
:0204CCD4 680306D5 stmvsda  r3 ,{r0,r2,r4,r6,r7,r9,r10}
:0204CCD8 00130EDD ldreqsb r0,[r3], -r13
:0204CCDC 31301661 teqcc r0,r1,ror #0xc
:0204CCE0 29860C0F stmcsib  r6 ,{r0,r1,r2,r3,r10,r11}
:0204CCE4 D00DB0E2 andle  r11,r13,r2,ror #0x1
:0204CCE8 8010D5E1 andhis r13,r0,r1,ror #0xb
:0204CCEC 1D102000 unknown
:0204CCF0 0C29012E stceq  1,cr0,[r9],#-0xb8
:0204CCF4 8D606011 stchil 0,cr6,[r0,#-0x44]!
:0204CCF8 11A21AE5 movne  r1,r5,ror #0x15
:0204CCFC 00113900 andeqs r3,r1,r0,lsl #0x12
:0204CD00 145D2051 ldrneb r2,[r13],#-0x51
:0204CD04 E53A8D20 ldr r8,[r10, #-0xd20]!
:0204CD08 3400D59D strcc r13,[r0],#-0x59d
:0204CD0C 50454031 subpl  r4,r5,r1,lsr r0
:0204CD10 10340043 eornes r0,r4,r3,asr #0x0
:0204CD14 212D2951 unknown
:0204CD18 0D2B400D stceq  0,cr4,[r11,#-0x34]!
:0204CD1C 31213500 unknown
:0204CD20 3127EE40 unknown
:0204CD24 D5001400 strle r1,[r0, #-0x400]		;(r0-0x400=*(fffffc00))
:0204CD28 02002CE5 andeq  r2,r0,#0xE500
:0204CD2C 3102E310 unknown
:0204CD30 09568D00 ldmeqdb  r6 ,{r8,r10,r11,r15}^
:0204CD34 EB18FFFD bl 0268CD30
:0204CD38 BD20A05D stclt  0,cr10,[r0,#-0x174]!
:0204CD3C 30411000 subcc  r1,r1,r0
:0204CD40 AA00411A bge 0205D1B0
:0204CD44 15941828 ldrne r1,[r4, #+0x828]		;r4+0x828=*(00000828)
:0204CD48 D10A4D37 unknown
:0204CD4C 1AA90235 bne 00A8D628
:0204CD50 792D91D8 stmvcdb  r13!,{r3,r4,r6,r7,r8,r12,r15}
:0204CD54 15940011 ldrne r0,[r4, #+0x11]		;r4+0x11=*(00000011)
:0204CD58 611014CD tstvs r0,r13,asr #0x9
:0204CD5C 3019A301 andccs r10,r9,r1,lsl #0x6
:0204CD60 801940D9 ldrhisb r4,[r9], -r9
:0204CD64 68508D09 ldmvsda  r0 ,{r0,r3,r8,r10,r11,r15}^
:0204CD68 4CF54F81 ldcmil 15,cr4,[r5],#+0x204
:0204CD6C 008936D7 unknown
:0204CD70 16F01559 unknown
:0204CD74 29533075 ldmcsdb  r3 ,{r0,r2,r4,r5,r6,r12,r13}^
:0204CD78 6C2DA604 stcvs  6,cr10,[r13],#-0x10
:0204CD7C 1104C0C1 unknown
:0204CD80 60BD7801 adcvss r7,r13,r1,lsl #0x10
:0204CD84 2369F0BD msrcs SPSR_fc,#0xbd
:0204CD88 B54CB5EB strltb r11,[r12, #-0x5eb]		;(r12-0x5eb=*(e5e4dffd))
:0204CD8C 1B54F15D blne 03589308
:0204CD90 01080001 unknown
:0204CD94 D7163900 ldrle r3,[r6,-r0, lsl #0x12]
:0204CD98 1500010C strne r0,[r0, #-0x10c]		;(r0-0x10c=*(fffffef4))
:0204CD9C 117B61B0 ldrneh r6,[r11, #-0x10]!
:0204CDA0 35C57015 strccb r7,[r5, #+0x15]		;r5+0x15=*(0000002c)
:0204CDA4 0BEE4015 bleq 01BDCE00
:0204CDA8 DDC85015 unknown
:0204CDAC 3C18C1BE ldccc  1,cr12,[r8],{#0xbe}
:0204CDB0 E51A9438 ldr r9,[r10, #-0x438]		;r10-0x438=*(716023cb)=#0(0x00000000)
:0204CDB4 19E55838 unknown
:0204CDB8 014D00C5 unknown
:0204CDBC B803D935 stmltda  r3 ,{r0,r2,r4,r5,r8,r11,r12,r14,r15}
:0204CDC0 1B651031 blne 03990E8C
:0204CDC4 101B6938 andnes r6,r11,r8,lsr r9
:0204CDC8 0B30E595 bleq 02C86424
:0204CDCC 11E59408 mvnne  r9,r8,lsl #0x8
:0204CDD0 0CC13810 stceql 8,cr3,[r1],{#0x10}
:0204CDD4 84280B02 unknown
:0204CDD8 D510B4E2 ldrle r11,[r0, #-0x4e2]		;(r0-0x4e2=*(fffffb1e))
:0204CDDC 0003B4E1 andeq  r11,r3,r1,ror #0x9
:0204CDE0 131DE1D0 tstne r13,#0x34
:0204CDE4 08301055 ldmeqda  r0!,{r0,r2,r4,r6,r12}
:0204CDE8 380C0584 stmccda  r12 ,{r2,r7,r8,r10}
:0204CDEC 21411421 unknown
:0204CDF0 4000F112 andmi  r15,r0,r2,lsl r1
:0204CDF4 5A800061 bpl 0004CF80
:0204CDF8 124D148D subne  r1,r13,#0x8D000000
:0204CDFC B5500251 ldrltb r0,[r0, #-0x251]		;(r0-0x251=*(fffffdaf))
:0204CE00 04BD0539 unknown
:0204CE04 8CE95798 stchil 7,cr5,[r9],#+0x260
:0204CE08 000C6D10 andeq  r6,r12,r0,lsl r13
:0204CE0C 00150365 andeqs r0,r5,r5,ror #0x6
:0204CE10 0D352118 ldceq  1,cr2,[r5,#-0x60]!
:0204CE14 7ECDE3A0 cdpvc 3,12,cr14,cr13,cr0,5
:0204CE18 E1B01989 movs r1,r9,lsl #0x13		;r1=0(0x0)
:0204CE1C 4FA91020 swimi 0x00a91020
:0204CE20 3408006D strcc r0,[r8],#-0x6d
:0204CE24 00000110 andeq  r0,r0,r0,lsl r1
:0204CE28 18014946 stmneda  r1 ,{r1,r2,r6,r8,r11,r14}
:0204CE2C 083CE584 ldmeqda  r12!,{r2,r7,r8,r10,r13,r14,r15}
:0204CE30 412C3B89 unknown
:0204CE34 30E58408 rsccc  r8,r5,r8,lsl #0x8
:0204CE38 1ACD002D bne 0138CEF4
:0204CE3C B000214C andlt  r2,r0,r12,asr #0x2
:0204CE40 1EA10089 cdpne 0,10,cr0,cr1,cr9,4
:0204CE44 04390129 unknown
:0204CE48 3001ED20 andcc  r14,r1,r0,lsr #0x1a
:0204CE4C 0CAF3049 stceq  0,cr3,[r15],#+0x124
:0204CE50 2115001D tstcs r5,r13,lsl r0
:0204CE54 06392C0D unknown
:0204CE58 AA012928 bge 02097300
:0204CE5C F12C1BA1 unknown
:0204CE60 9D303008 ldcls  0,cr3,[r0,#-0x20]!
:0204CE64 01013DD5 unknown
:0204CE68 402DC9C5 eormi  r12,r13,r5,asr #0x13
:0204CE6C 067D0191 unknown
:0204CE70 F4143D19 ldrnv r3,[r4],#-0xd19
:0204CE74 0C021E07 stceq  14,cr1,[r2],{#0x7}
:0204CE78 250207F6 strcs r0,[r2, #-0x7f6]		;(r2-0x7f6=*(fffff80a))
:0204CE7C 20055C92 mulcs  r5,r2,r12
:0204CE80 FAE33269 blx 0191982C
:0204CE84 AE2261FF mcrge 1,1,r6,cr2,cr15,{7}
:0204CE88 91015D7E unknown
:0204CE8C 2D4F1919 unknown
:0204CE90 4DDF42E9 unknown
:0204CE94 813001E2 teqhi r0,r2,ror #0x3
:0204CE98 EDA000C9 stc  0,cr0,[r0,#+0x324]!
:0204CE9C DD0A3919 unknown
:0204CEA0 90740302 rsblss r0,r4,r2,lsl #0x6
:0204CEA4 0110002D tsteq r0,r13,lsr #0x0
:0204CEA8 C41D9510 ldrgt r9,[r13],#-0x510
:0204CEAC 5AC40BF9 bpl 0114FE98
:0204CEB0 CDC40769 unknown
:0204CEB4 04E5C400 unknown
:0204CEB8 1B690A89 blne 03A8F8E4
:0204CEBC 02CDF8C5 sbceq  r15,r13,#0xC50000
:0204CEC0 282818A1 stmcsda  r8!,{r0,r5,r7,r11,r12}
:0204CEC4 0605E58A streq r14,[r5],-r10, lsl #0xb
:0204CEC8 50400125 subpl  r0,r0,r5,lsr #0x2
:0204CECC 0909E58A stmeqdb  r9 ,{r1,r3,r7,r8,r10,r13,r14,r15}
:0204CED0 912114E3 unknown
:0204CED4 0729C808 streq r12,[r9,-r8, lsl #0x10]!
:0204CED8 898DB008 stmhiib  r13 ,{r3,r12,r13,r15}
:0204CEDC E745D904 strb r13,[r5,-r4, lsl #0x12]
:0204CEE0 E7947100 ldr r7,[r4,+r0, lsl #0x2]
:0204CEE4 093E1495 ldmeqdb  r14!,{r0,r2,r4,r7,r10,r12}
:0204CEE8 85162920 ldrhi r2,[r6, #-0x920]		;(r6-0x920=*(ad0ee080))
:0204CEEC 910001E0 unknown
:0204CEF0 07390C07 ldreq r0,[r9,-r7, lsl #0x18]!
:0204CEF4 A40D59A1 strge r5,[r13],#-0x9a1
:0204CEF8 AD05FD10 unknown
:0204CEFC ECE08B2C stcl 11,cr8,[r0],#+0xb0
:0204CF00 6900A419 stmvsdb  r0 ,{r0,r3,r4,r10,r13,r15}
:0204CF04 06E08504 unknown
:0204CF08 E704D910 unknown
:0204CF0C D53B1059 ldrle r1,[r11, #-0x59]!
:0204CF10 0818D502 ldmeqda  r8 ,{r1,r8,r10,r12,r14,r15}
:0204CF14 5AEC0855 bpl 01B4F070
:0204CF18 413C0865 teqmi r12,r5,ror #0x10
:0204CF1C A934E59D ldmgedb  r4!,{r0,r2,r3,r4,r7,r8,r10,r13,r14,r15}
:0204CF20 31413806 unknown
:0204CF24 07E10095 unknown
:0204CF28 E28A004C add  r0,r10,#0x4C
:0204CF2C 53861A55 orrpl  r1,r6,#0x55000
:0204CF30 0D2DB104 stceq  1,cr11,[r13,#-0x10]!
:0204CF34 100ADD40 andne  r13,r10,r0,asr #0x1a
:0204CF38 9C50319D ldclsl 1,cr3,[r0],{#0x9d}
:0204CF3C 18003112 stmneda  r0 ,{r1,r4,r8,r12,r13}
:0204CF40 8D09B90A unknown
:0204CF44 26116916 unknown
:0204CF48 EBFF7D72 bl 0202C518
:0204CF4C 10AD000A adcne  r0,r13,r10
:0204CF50 4C20EB00 stcmi  11,cr14,[r0],#-0x0
:0204CF54 124D0009 subne  r0,r13,#0x9
:0204CF58 100015F8 unknown
:0204CF5C 71169A10 tstvc r6,r0,lsl r10
:0204CF60 D2000D21 andle  r0,r0,#0x840
:0204CF64 CDD8000D unknown
:0204CF68 2BFFF212 blcs 020497B8
:0204CF6C DF420AFF swile 0x00420aff
:0204CF70 BD8F0205 unknown
:0204CF74 2D5810E8 unknown
:0204CF78 31B4020E movccs r0,r14,lsl #0x4		;r0=541911232(0x204ce8c0)
:0204CF7C 8008E90E andhi  r14,r8,r14,lsl #0x12
:0204CF80 00310759 eoreqs r0,r1,r9,asr r7
:0204CF84 E59DE018 ldr r14,[r13, #+0x18]		;r13+0x18=*(00000018)
:0204CF88 000D2AC1 andeq  r2,r13,r1,asr #0x15
:0204CF8C 000D04C3 andeq  r0,r13,r3,asr #0x9
:0204CF90 E3A0E080 mov  r14,#0x80		;r14=128(0x80)
:0204CF94 1D02C020 unknown
:0204CF98 E58DE00A str r14,[r13, #+0xa]		;r13+0xa=*(0000000a)
:0204CF9C 2ADD0E59 bcs 01790908
:0204CFA0 98C91711 stmlsia  r9 ,{r0,r4,r8,r9,r10,r12}^
:0204CFA4 E6D051F1 unknown
:0204CFA8 C0188051 andgts r8,r8,r1,asr r0
:0204CFAC 0C252ADD stceq  10,cr2,[r5],#-0x374
:0204CFB0 49E5658D unknown
:0204CFB4 ADF04970 ldcgel 9,cr4,[r0,#+0x1c0]!
:0204CFB8 68C90049 stmvsia  r9 ,{r0,r3,r6}^
:0204CFBC 2D8127CD unknown
:0204CFC0 410F6DF6 mrsmi r6,CPSR
:0204CFC4 FF7BD13A swinv 0x007bd13a
:0204CFC8 033446EB teqeq r4,#0xEB00000
:0204CFCC D52401ED strle r0,[r4, #-0x1ed]!
:0204CFD0 300E2D16 andcc  r2,r14,r6,lsl r13
:0204CFD4 020C0E31 andeq  r0,r12,#0x310
:0204CFD8 830C452D unknown
:0204CFDC 512800E1 unknown
:0204CFE0 10153001 andnes r3,r5,r1
:0204CFE4 22E285A1 rsccs  r8,r2,#0x28400000
:0204CFE8 E4E1A028 unknown
:0204CFEC EB000009 bl 0204D018
:0204CFF0 ACC04170 stcgel 1,cr4,[r0],{#0x70}
:0204CFF4 22550001 subcss r0,r5,#0x1
:0204CFF8 6116F988 tstvs r6,r8,lsl #0x13
:0204CFFC 1979E100 ldmnedb  r9!,{r8,r13,r14,r15}^
:0204D000 01E41015 mvneq  r1,r5,lsl r0
:0204D004 BC9BB015 ldclt  0,cr11,[r11],{#0x15}
:0204D008 4A3031FB bmi 02C597FC
:0204D00C A019000A andges r0,r9,r10
:0204D010 A8C4101D stmgeia  r4 ,{r0,r2,r3,r4,r12}^
:0204D014 089D0004 ldmeqia  r13 ,{r2}
:0204D018 EDFA0D01 ldcl 13,cr0,[r10,#+0x4]!
:0204D01C D888790D stmleia  r8 ,{r0,r2,r3,r8,r11,r12,r13,r14}
:0204D020 4C02B1F5 stcmi  1,cr11,[r2],{#0xf5}
:0204D024 0ED80BA1 cdpeq 11,12,cr0,cr8,cr1,5
:0204D028 123510EB eornes r1,r5,#0xEB
:0204D02C 1D08359A unknown
:0204D030 110F8927 mrsne r8,CPSR
:0204D034 554CC100 strplb r12,[r12, #-0x100]		;(r12-0x100=*(e5e4e4e8))
:0204D038 0D4F0303 unknown
:0204D03C 13015100 unknown
:0204D040 19451C4D stmnedb  r5 ,{r0,r2,r3,r6,r10,r11,r12}^
:0204D044 1C5D1981 ldcnel 9,cr1,[r13],{#0x81}
:0204D048 13FB0C71 mvnnes r0,#0x7100
:0204D04C 900D1085 andls  r1,r13,r5,lsl #0x1
:0204D050 49000DD8 stmmidb  r0 ,{r3,r4,r6,r7,r8,r10,r11}
:0204D054 0E914C17 mrceq 12,4,r4,cr1,cr7,{0}
:0204D058 C81749B6 ldmgtda  r7 ,{r1,r2,r4,r5,r7,r8,r11,r14}
:0204D05C 22010801 andcs  r0,r1,#0x10000
:0204D060 114DDC02 unknown
:0204D064 053929E2 ldreq r2,[r9, #-0x9e2]!
:0204D068 0FA90000 swieq 0x00a90000
:0204D06C 31FC002D mvnccs r0,r13,lsr #0x0
:0204D070 A5E58D36 strgeb r8,[r5, #+0xd36]!
:0204D074 50080185 andpl  r0,r8,r5,lsl #0x3
:0204D078 FC08E24D stc2  2,cr14,[r8],{#0x4d}
:0204D07C A0E0175D rscge  r1,r0,r13,asr r7
:0204D080 B43539E1 unknown
:0204D084 41A2A539 movmi  r10,lsr r9		;r10=0(0x0)
:0204D088 C506310C strgt r3,[r6, #-0x10c]		;(r6-0x10c=*(ad0ee894))
:0204D08C 4CE58E15 stcmil 14,cr8,[r5],#+0x54
:0204D090 470C0929 strmi r0,[r12,-r9, lsr #0x12]
:0204D094 0AE89500 beq 01A7249C
:0204D098 DC020A79 stcle  10,cr0,[r2],{#0x79}
:0204D09C 0119108D tsteq r9,r13,lsl #0x1
:0204D0A0 00B10EE5 adceqs r0,r1,r5,ror #0x1d
:0204D0A4 1ACD258D bne 013966E0
:0204D0A8 40010D21 andmi  r0,r1,r1,lsr #0x1a
:0204D0AC 9210B15F andlss r11,r0,#0xC0000017
:0204D0B0 92169CE5 andlss r9,r6,#0xE500
:0204D0B4 5F0167E5 swipl 0x000167e5
:0204D0B8 DD03E282 unknown
:0204D0BC 5304151A unknown
:0204D0C0 0DB04415 ldceq  4,cr4,[r0,#+0x54]!
:0204D0C4 00013814 andeq  r3,r1,r4,lsl r8
:0204D0C8 11002543 unknown
:0204D0CC 35FC0D50 ldrccb r0,[r12, #+0xd50]!
:0204D0D0 50E130DD unknown
:0204D0D4 FC1AC900 ldc2  9,cr12,[r10],{#0x0}
:0204D0D8 E0461181 sub  r1,r6,r1,lsl #0x3
:0204D0DC 00E5472B rsceq  r4,r5,r11,lsr #0xe
:0204D0E0 5019100D andpls r1,r9,r13
:0204D0E4 31C9FC2C biccc  r15,r9,r12,lsr #0x18
:0204D0E8 1DCE23B5 unknown
:0204D0EC A921AD15 stmgedb  r1!,{r0,r2,r4,r8,r10,r11,r13,r15}
:0204D0F0 C9FC2530 unknown
:0204D0F4 12514D71 subnes r4,r1,#0x1C40
:0204D0F8 F0002D67 andnv  r2,r0,r7,ror #0x1a
:0204D0FC 10290075 eorne  r0,r9,r5,ror r0
:0204D100 25E90101 strcsb r0,[r9, #+0x101]!
:0204D104 F2015201 andnv  r5,r1,#0x10000000
:0204D108 1D006DFD unknown
:0204D10C 1925F201 stmnedb  r5!,{r0,r9,r12,r13,r14,r15}
:0204D110 1F1E9910 swine 0x001e9910
:0204D114 F8B53201 ldmnvia  r5!,{r0,r9,r12,r13}
:0204D118 1E720180 cdpne 1,6,cr0,cr2,cr0,4
:0204D11C 4131751B teqmi r1,r11,lsl r5
:0204D120 B201241F andlt  r2,r1,#0x1F000000
:0204D124 2D7C1065 ldccsl 0,cr1,[r12,#-0x194]!
:0204D128 402DBD40 eormi  r11,r13,r0,asr #0x1a
:0204D12C AB802D6C blge 000586E4
:0204D130 95802DB8 strls r2,[r0, #+0xdb8]		;r0+0xdb8=*(204cf678)=#0(0x00000000)
:0204D134 2D0D0221 unknown
:0204D138 000D4C00 andeq  r4,r13,r0,lsl #0x18
:0204D13C B11011AA tstlt r0,r10,lsr #0x3
:0204D140 3C3D1DFB ldccc  13,cr1,[r13],#-0x3ec
:0204D144 59002520 stmpldb  r0 ,{r5,r8,r10,r13}
:0204D148 E285C920 add  r12,r5,#0x80000
:0204D14C 4941F1AC stmmidb  r1 ,{r2,r3,r5,r7,r8,r12,r13,r14,r15}^
:0204D150 791A3510 ldmvcdb  r10 ,{r4,r8,r10,r12,r13}
:0204D154 02C59801 sbceq  r9,r5,#0x10000
:0204D158 24650145 unknown
:0204D15C F1FDF071 mvnnvs r15,r1,ror r0
:0204D160 75817D60 strvc r7,[r1, #+0xd60]		;r1+0xd60=*(00000d60)
:0204D164 217DDF00 cmncs r13,r0,lsl #0x1e
:0204D168 AC801106 stcge  1,cr1,[r0],{#0x6}
:0204D16C 5181417D orrpl  r4,r1,r13,ror r1
:0204D170 75A71049 strvc r1,[r7, #+0x49]!
:0204D174 1805FFFB stmneda  r5 ,{r0,r1,r3,r4,r5,r6,r7,r8,r9,r10,r11,r12,r13,r14,r15}
:0204D178 849189E0 ldrhi r8,[r1],#+0x9e0
:0204D17C F189E189 orrnv  r14,r9,r9,lsl #0x3
:0204D180 4941F0D4 stmmidb  r1 ,{r2,r4,r6,r7,r12,r13,r14,r15}^
:0204D184 710D2103 unknown
:0204D188 610D1019 unknown
:0204D18C B9F48019 ldmltib  r4!,{r0,r3,r4,r15}^
:0204D190 157D0019 ldrneb r0,[r13, #-0x19]!
:0204D194 C5802419 strgt r2,[r0, #+0x419]		;r0+0x419=*(204cecd9)=#0(0x00000000)
:0204D198 30ED3049 rsccc  r3,r13,r9,asr #0x0
:0204D19C FFFBB2AE swinv 0x00fbb2ae
:0204D1A0 001107A5 andeqs r0,r1,r5,lsr #0xf
:0204D1A4 61002530 unknown
:0204D1A8 0021D818 eoreq  r13,r1,r8,lsl r8
:0204D1AC C080659F umullgt  r6,r0,r15,r5
:0204D1B0 0E5D2015 mrceq 0,2,r2,cr13,cr5,{0}
:0204D1B4 03310015 teqeq r1,#0x15
:0204D1B8 50558AF5 ldrplsh r8,[r5],#-0xa5
:0204D1BC DD4055BA unknown
:0204D1C0 00D10055 sbceqs r0,r1,r5,asr r0
:0204D1C4 50D16A3A sbcpls r6,r1,r10,lsr r10
:0204D1C8 6D00D156 unknown
:0204D1CC 29006810 stmcsdb  r0 ,{r4,r11,r13,r14}
:0204D1D0 064DA034 unknown
:0204D1D4 E11BD190 unknown
:0204D1D8 59248115 stmpldb  r4!,{r0,r2,r4,r8,r15}
:0204D1DC 854B9927 strhib r9,[r11, #-0x927]		;(r11-0x927=*(fffff6d9))
:0204D1E0 D1011C7C unknown
:0204D1E4 19315502 ldmnedb  r1!,{r1,r8,r10,r12,r14}
:0204D1E8 1019A450 andnes r10,r9,r0,asr r4
:0204D1EC 19DC16B5 ldmneib  r12 ,{r0,r2,r4,r5,r7,r9,r10,r12}^
:0204D1F0 210C2510 unknown
:0204D1F4 5F958800 swipl 0x00958800
:0204D1F8 17011A9D unknown
:0204D1FC 1EC02B95 mcrne 11,6,r2,cr0,cr5,{4}
:0204D200 313327B5 ldrcch r2,[r3, -r5]!
:0204D204 00792304 rsbeqs r2,r9,r4,lsl #0x6
:0204D208 81F0E2A9 mvnhis r14,r9,lsr #0x5
:0204D20C F07D3079 rsbnvs r3,r13,r9,ror r0
:0204D210 FB34F07D blx 02D89414
:0204D214 2FF07D38 swics 0x00f07d38
:0204D218 05AD607D streq r6,[r13, #+0x7d]!
:0204D21C 55D07D08 ldrplb r7,[r0, #+0xd08]		;r0+0xd08=*(204cf5c8)=#0(0x00000000)
:0204D220 EDC07D09 unknown
:0204D224 761DF07D unknown
:0204D228 262D206C unknown
:0204D22C E59200AD ldr r0,[r2, #+0xad]		;r2+0xad=*(000000ad)
:0204D230 00196433 andeqs r6,r9,r3,lsr r4
:0204D234 08654098 unknown
:0204D238 12E59170 rscne  r9,r5,#0x1C
:0204D23C 1D201106 stcne  1,cr1,[r0,#-0x18]!
:0204D240 3361FB07 msrcc SPSR_c,#0x1c00
:0204D244 0706C548 streq r12,[r0,#-0x18]!
:0204D248 1B165156 blne 025E17A8
:0204D24C FB0FE284 blx 02445C6C
:0204D250 184501C9 stmneda  r5 ,{r0,r3,r6,r7,r8}^
:0204D254 19159DC1 ldmnedb  r5 ,{r0,r6,r7,r8,r10,r11,r12,r15}
:0204D258 25033095 strcs r3,[r3, #-0x95]		;(r3-0x95=*(0000035f))
:0204D25C 35261116 strcc r1,[r6, #-0x116]!
:0204D260 3975FF00 ldmccdb  r5!,{r8,r9,r10,r11,r12,r13,r14,r15}^
:0204D264 1013A901 andnes r10,r3,r1,lsl #0x12
:0204D268 06ED0055 unknown
:0204D26C 1B9116A0 blne 00492CF4
:0204D270 75025DE5 strvc r5,[r2, #-0xde5]		;(r2-0xde5=*(fffff21b))
:0204D274 F8026006 stmnvda  r2 ,{r1,r2,r13,r14}
:0204D278 259D27D9 ldrcs r2,[r13, #+0x7d9]		;r13+0x7d9=*(000007d9)
:0204D27C 6D2135C6 stcvs  5,cr3,[r1,#-0x318]!
:0204D280 9D212011 stcls  0,cr2,[r1,#-0x44]!
:0204D284 022D05A9 eoreq  r0,r13,#0x2A400000
:0204D288 71E314A5 mvnvc  r1,r5,lsr #0x9
:0204D28C 8FF10204 swihi 0x00f10204
:0204D290 00010B90 muleq  r1,r0,r11
:0204D294 03C11021 biceq  r1,r1,#0x21
:0204D298 ED040001 unknown
:0204D29C EC00051E stc  5,cr0,[r0],{#0x1e}
:0204D2A0 5A060005 bpl 021CD2BC
:0204D2A4 40E80005 rscmi  r0,r8,r5
:0204D2A8 16A9027D unknown
:0204D2AC 16A10005 unknown
:0204D2B0 000579E0 andeq  r7,r5,r0,ror #0x13
:0204D2B4 40D8120D sbcmis r1,r8,r13,lsl #0x4
:0204D2B8 0F67E59F swieq 0x0067e59f
:0204D2BC 0B005903 bleq 020636D0
:0204D2C0 416DE280 unknown
:0204D2C4 674FB110 unknown
:0204D2C8 00290F61 eoreq  r0,r9,r1,ror #0x1e
:0204D2CC 00458DE0 subeq  r8,r5,r0,ror #0x1b
:0204D2D0 45804580 strmi r4,[r0, #+0x580]		;r0+0x580=*(204cee40)=#0(0x00000000)
:0204D2D4 C910D2F0 ldmgtdb  r0 ,{r4,r5,r6,r7,r9,r12,r14,r15}
:0204D2D8 41109801 tstmi r0,r1,lsl #0x10
:0204D2DC 1B166500 blne 025E66E4
:0204D2E0 B5E23281 strltb r3,[r2, #+0x281]!
:0204D2E4 25EB0107 strcsb r0,[r11, #+0x107]!
:0204D2E8 6710295F unknown
:0204D2EC 29861F60 stmcsib  r6 ,{r5,r6,r8,r9,r10,r11,r12}
:0204D2F0 81CB0120 bichi  r0,r11,r0,lsr #0x2
:0204D2F4 700410E2 andvc  r1,r4,r2,ror #0x1
:0204D2F8 25BE1025 ldrcs r1,[r14, #+0x25]!
:0204D2FC 01E8AC00 mvneq  r10,r0,lsl #0x18
:0204D300 E2570A70 subs r0,r7,#0x70000
:0204D304 9E2251FB mcrls 1,1,r5,cr2,cr11,{7}
:0204D308 E58C00D1 str r0,[r12, #+0xd1]		;r12+0xd1=*(e5e4e6b9)
:0204D30C 86009828 strhi r9,[r0],-r8, lsr #0x10
:0204D310 017020E2 cmneq r0,r2,ror #0x1
:0204D314 8040EB03 subhi  r14,r0,r3,lsl #0x16
:0204D318 01C010E2 biceq  r1,r0,r2,ror #0x1
:0204D31C 0FE8B711 swieq 0x00e8b711
:0204D320 E8AE0010 stmia  r14!,{r4}
:0204D324 E25CC001 subs r12,r12,#0x1
:0204D328 FFFF00FB swinv 0x00ff00fb
:0204D32C E5970159 ldr r0,[r7, #+0x159]		;r7+0x159=*(00000159)
:0204D330 049F0030 ldreq r0,[r15],#+0x30
:0204D334 E58E0415 str r0,[r14, #+0x415]		;r14+0x415=*(0204d66d)=#480182308(0x1c9f0024)
:0204D338 022156A0 eoreq  r5,r1,#0xA000000
:0204D33C E5218060 str r8,[r1, #-0x60]!
:0204D340 781F5245 ldmvcda  r15 ,{r0,r2,r6,r9,r12,r14}
:0204D344 804D0479 subhi  r0,r13,r9,ror r4
:0204D348 0732FC90 unknown
:0204D34C 07FD0002 ldreqb r0,[r13,+r2]!
:0204D350 00011002 andeq  r1,r1,r2
:0204D354 07FE9080 ldreqb r9,[r14,+r0, lsl #0x1]!
:0204D358 19169D02 ldmnedb  r6 ,{r1,r8,r10,r11,r12,r15}
:0204D35C E1524D17 cmp r2,r7,lsl r13
:0204D360 2B2DF00C blcs 02BC9398
:0204D364 0C0035AC stceq  5,cr3,[r0],{#0xac}
:0204D368 14BD9D20 unknown
:0204D36C E9C514C1 stmib  r5 ,{r0,r6,r7,r10,r12}^
:0204D370 3D113130 unknown
:0204D374 31473117 unknown
:0204D378 19133553 ldmnedb  r3 ,{r0,r1,r4,r6,r8,r10,r12,r13}
:0204D37C FF133110 swinv 0x00133110
:0204D380 BE1D7791 mrclt 7,0,r7,cr13,cr1,{4}
:0204D384 97205509 strls r5,[r0,-r9, lsl #0xa]!
:0204D388 548C2101 strpl r2,[r12],#+0x101
:0204D38C 1E211039 mcrne 0,1,r1,cr1,cr9,{1}
:0204D390 6D05007D unknown
:0204D394 9D014110 unknown
:0204D398 6D77F55E ldcvsl 5,cr15,[r7,#-0x178]!
:0204D39C 1D8C7950 unknown
:0204D3A0 71800110 orrvc  r0,r0,r0,lsl r1
:0204D3A4 27777B3C unknown
:0204D3A8 00857DC5 addeq  r7,r5,r5,asr #0x1b
:0204D3AC 21610FE3 unknown
:0204D3B0 12F9E599 rscnes r14,r9,#0x26400000
:0204D3B4 21457693 unknown
:0204D3B8 1F890B1D swine 0x00890b1d
:0204D3BC 07C9000D streqb r0,[r9, +r13]
:0204D3C0 413E04E1 teqmi r14,r1,ror #0x9
:0204D3C4 4910F100 ldmmidb  r0 ,{r8,r12,r13,r14,r15}
:0204D3C8 E1084510 unknown
:0204D3CC 0D01006D unknown
:0204D3D0 6001AF1E andvs  r10,r1,r14,lsl r15
:0204D3D4 560E2D86 strpl r2,[r14],-r6, lsl #0x1b
:0204D3D8 326DEFE1 rsbcc  r14,r13,#0x384
:0204D3DC D12E0D88 unknown
:0204D3E0 1700A17C unknown
:0204D3E4 2923D595 stmcsdb  r3!,{r0,r2,r4,r7,r8,r10,r12,r14,r15}
:0204D3E8 E717A912 unknown
:0204D3EC 031D1000 tsteq r13,#0x0
:0204D3F0 048910AD streq r1,[r9],#+0xad
:0204D3F4 D800A5D2 stmleda  r0 ,{r1,r4,r6,r7,r8,r10,r13,r15}
:0204D3F8 0AD5475C beq 0159F170
:0204D3FC 9101C0C5 unknown
:0204D400 25775500 ldrcsb r5,[r7, #-0x500]!
:0204D404 8D90961D unknown
:0204D408 03919603 orreqs r9,r1,#0x300000
:0204D40C 2019E596 mulcss r9,r6,r5
:0204D410 02214A20 eoreq  r4,r1,#0x20000
:0204D414 109D338D addnes r3,r13,r13,lsl #0x7
:0204D418 0AD50D1D beq 01590894
:0204D41C 215910D5 ldrcssb r1,[r9, #-0x5]		;(r9-0xd5=*(fffffffb))
:0204D420 D1FF0BDD ldrlesb r0,[r15, #+0xbd]!
:0204D424 C0113910 andgts r3,r1,r0,lsl r9
:0204D428 100DE59F mulne  r13,r15,r5
:0204D42C A301E11C unknown
:0204D430 9105DEE0 unknown
:0204D434 401CF923 andmis r15,r12,r3,lsr #0x12
:0204D438 1115006D tstne r5,r13,ror #0x0
:0204D43C 7813CDD8 ldmvcda  r3 ,{r3,r4,r6,r7,r8,r10,r11,r14,r15}
:0204D440 D5040055 strle r0,[r4, #-0x55]		;(r4-0x55=*(ffffffab))
:0204D444 D8105100 ldmleda  r0 ,{r8,r12,r14}
:0204D448 2D963557 unknown
:0204D44C 01510420 cmpeq r1,r0,lsr #0x8
:0204D450 1D015178 unknown
:0204D454 EA2D9D00 b 02BB485C
:0204D458 10FD194D rscnes r1,r13,r13,asr #0x12
:0204D45C F12009AA unknown
:0204D460 29FA1132 unknown
:0204D464 8D8D9B10 unknown
:0204D468 0375F722 cmneq r5,#0x880000
:0204D46C E5863081 str r3,[r6, #+0x81]		;r6+0x81=*(ad0eea21)
:0204D470 00B11A04 adceqs r1,r1,r4,lsl #0x14
:0204D474 1585C978 strne r12,[r5, #+0x978]		;r5+0x978=*(0000098f)
:0204D478 FF772210 swinv 0x00772210
:0204D47C 618D2B15 orrvs  r2,r13,r5,lsl r11
:0204D480 AD0E9D02 unknown
:0204D484 21012D03 unknown
:0204D488 1D2A1100 stcne  1,cr1,[r10,#-0x0]!
:0204D48C 10693F77 rsbne  r3,r9,r7,ror r15
:0204D490 FFB23255 swinv 0x00b23255
:0204D494 BD053F6D unknown
:0204D498 2553F609 ldrcsb r15,[r3, #-0x609]		;(r3-0x609=*(fffffdeb))
:0204D49C 04950401 ldreq r0,[r5],#+0x401
:0204D4A0 3906D1DE stmccdb  r6 ,{r1,r2,r3,r4,r6,r7,r8,r12,r14,r15}
:0204D4A4 015DD412 cmpeq r13,r2,lsl r4
:0204D4A8 6A1970B5 bvs 026A9784
:0204D4AC 00110071 andeqs r0,r1,r1,ror r0
:0204D4B0 E243DD64 sub  r13,r3,#0x1900
:0204D4B4 95AE0A39 strls r0,[r14, #+0xa39]!
:0204D4B8 D8290D0A stmleda  r9!,{r1,r3,r8,r10,r11}
:0204D4BC 8D0A8D07 unknown
:0204D4C0 0D206D19 stceq  13,cr6,[r0,#-0x64]!
:0204D4C4 1540F307 strneb r15,[r0, #-0x307]		;r0-0x307=*(1c9efd1d)=#0(0x00000000)
:0204D4C8 E5088937 str r8,[r8, #-0x937]		;(r8-0x937=*(fffff6c9))
:0204D4CC 914041BB strlsh r4,[r0, #-0x1b]		;r0-0x1b=*(1c9f0009)=#0(0x00000000)
:0204D4D0 05A64069 streq r4,[r6, #+0x69]!
:0204D4D4 006D0291 unknown
:0204D4D8 04552039 ldreqb r2,[r5],#-0x39
:0204D4DC 10DD1069 sbcnes r1,r13,r9,ror #0x0
:0204D4E0 69FE294D unknown
:0204D4E4 197A5910 unknown
:0204D4E8 29E98D10 unknown
:0204D4EC 00252B15 eoreq  r2,r5,r5,lsl r11
:0204D4F0 4025AAE9 eormi  r10,r5,r9,ror #0x15
:0204D4F4 3F857841 swicc 0x00857841
:0204D4F8 39811051 stmccib  r1 ,{r0,r4,r6,r12}
:0204D4FC 8DF2042D ldchil 4,cr0,[r2,#+0xb4]!
:0204D500 E5000542 str r0,[r0, #-0x542]		;(r0-0x542=*(fffffabe))
:0204D504 76402DA0 strvcb r2,[r0],-r0, lsr #0x1b
:0204D508 2881002D stmcsia  r1 ,{r0,r2,r3,r5}
:0204D50C E902E5D3 stmdb  r2 ,{r0,r1,r4,r6,r7,r8,r10,r13,r14,r15}
:0204D510 23F50412 mvncss r0,#0x12000000
:0204D514 F504E251 strnv r14,[r4, #-0x251]		;(r4-0x251=*(fffffdaf))
:0204D518 00158B03 andeqs r8,r5,r3,lsl #0x16
:0204D51C 00751012 rsbeqs r1,r5,r2,lsl r0
:0204D520 859411A1 ldrhi r1,[r4, #+0x1a1]		;r4+0x1a1=*(000001a1)
:0204D524 D9133100 ldmledb  r3 ,{r8,r12,r13}
:0204D528 07D9784B ldreqb r7,db 
:0204D52C 12614359 rsbne  r4,r1,#0x64000001
:0204D530 2D061805 unknown
:0204D534 20D3BC01 sbccss r11,r3,r1,lsl #0x18
:0204D538 52003590 andpl  r3,r0,#0x24000000
:0204D53C 02830251 addeq  r0,r3,#0x10000005
:0204D540 01001128 unknown
:0204D544 E2833001 add  r3,r3,#0x1
:0204D548 8104E901 unknown
:0204D54C 1D0575F8 unknown
:0204D550 F513A913 ldrnv r10,[r3, #-0x913]		;(r3-0x913=*(fffffae1))
:0204D554 9DC01C10 unknown
:0204D558 5101211E unknown
:0204D55C 14556001 ldrneb r6,[r5],#-0x1
:0204D560 2AE9047D bcs 01A8E75C
:0204D564 033BE35C teqeq r11,#0x70000001
:0204D568 E9C8012D stmib  r8 ,{r0,r2,r3,r5,r8}^
:0204D56C 01026910 unknown
:0204D570 0651F81B unknown
:0204D574 07129DBA unknown
:0204D578 00551CC9 subeqs r1,r5,r9,asr #0x19
:0204D57C 7501E1A8 strvc r14,[r1, #-0x1a8]		;(r1-0x1a8=*(fffffe58))
:0204D580 F96D7210 unknown
:0204D584 01C916C9 biceq  r1,r9,r9,asr #0xd
:0204D588 094D0009 stmeqdb  r13 ,{r0,r3}^
:0204D58C 30197500 andccs r7,r9,r0,lsl #0xa
:0204D590 4A00096E bmi 0204FB50
:0204D594 10040009 andne  r0,r4,r9
:0204D598 E2871941 add  r1,r7,#0x104000
:0204D59C 00AD4725 adceq  r4,r13,r5,lsr #0xe
:0204D5A0 299D0020 ldmcsib  r13 ,{r5}
:0204D5A4 0902AD02 stmeqdb  r2 ,{r1,r8,r10,r11,r13,r15}
:0204D5A8 2924E200 stmcsdb  r4!,{r9,r13,r14,r15}
:0204D5AC 00218C00 eoreq  r8,r1,r0,lsl #0x18
:0204D5B0 A4001994 strge r1,[r0],#-0x994
:0204D5B4 E5872A16 str r2,[r7, #+0xa16]		;r7+0xa16=*(00000a16)
:0204D5B8 B4E24101 unknown
:0204D5BC 107C0021 rsbnes r0,r12,r1,lsr #0x0
:0204D5C0 08898722 stmeqia  r9 ,{r1,r5,r8,r9,r10,r15}
:0204D5C4 870B7187 strhi r7,[r11,-r7, lsl #0x3]
:0204D5C8 0A0484E5 beq 0216E964
:0204D5CC 1480E587 strne r14,[r0],#+0x587
:0204D5D0 7D18E587 unknown
:0204D5D4 16A8800B unknown
:0204D5D8 9540E587 strlsb r14,[r0, #-0x587]		;(r0-0x587=*(fffffa79))
:0204D5DC 2006BC01 andcs  r11,r6,r1,lsl #0x18
:0204D5E0 75100987 ldrvc r0,[r0, #-0x987]		;(r0-0x987=*(fffff679))
:0204D5E4 24080900 strcs r0,[r8],#-0x900
:0204D5E8 0E00E5C7 cdpeq 5,0,cr14,cr0,cr7,6
:0204D5EC 259C0B41 ldrcs r0,[r12, #+0xb41]		;r12+0xb41=*(e5e4f129)
:0204D5F0 03DAE5C7 biceqs r14,r10,#0x31C00000
:0204D5F4 28250100 stmcsda  r5!,{r8}
:0204D5F8 070FE5D4 unknown
:0204D5FC 80E2870C rschi  r8,r2,r12,lsl #0xe
:0204D600 B000A105 andlt  r10,r0,r5,lsl #0x2
:0204D604 15E1C01D strneb r12,[r1, #+0x1d]!
:0204D608 41FC0005 mvnmis r0,r5
:0204D60C 7A110155 bvc 0248DB68
:0204D610 12390945 eornes r0,r9,#0x114000
:0204D614 19021A12 stmnedb  r2 ,{r1,r4,r9,r11,r12}
:0204D618 05F8128D ldreqb r1,[r8, #+0x28d]!
:0204D61C 25075D28 strcs r5,[r7, #-0xd28]		;(r7-0xd28=*(fffff2d8))
:0204D620 E3001500 unknown
:0204D624 07613D1D unknown
:0204D628 00BD0098 umlaleqs r0,r13,r8,r0
:0204D62C 0AF19060 beq 01CB17B4
:0204D630 19C90ECD stmneib  r9 ,{r0,r2,r3,r6,r7,r9,r10,r11}^
:0204D634 170A9110 unknown
:0204D638 809A0000 addhis r0,r10,r0
:0204D63C 259F0300 ldrcs r0,[r15, #+0x300]		;r15+0x300=*(0204d944)=#1107826137(0x420815d9)
:0204D640 7000410F andvc  r4,r0,r15,lsl #0x2
:0204D644 0D2FE590 stceq  5,cr14,[r15,#-0x240]!
:0204D648 61A6100D movvs  r1,r13			;r1=0(0x0)
:0204D64C A74EC114 unknown
:0204D650 3E190106 cdpcc 1,0,cr0,cr9,cr6,0
:0204D654 2E6D0125 cdpcs 1,6,cr0,cr13,cr5,1
:0204D658 FD0106E3 unknown
:0204D65C F51D553B ldrnv r5,[r13, #-0x53b]		;(r13-0x53b=*(fffffac5))
:0204D660 0003B30D andeq  r11,r3,r13,lsl #0x6
:0204D664 1940EB1C stmnedb  r0 ,{r2,r3,r4,r8,r9,r11,r13,r14,r15}^
:0204D668 19284DC0 stmnedb  r8!,{r6,r7,r8,r10,r11,r14}
:0204D66C 9F002440 swils 0x00002440
:0204D670 940FB11C strls r11,[r15],#-0x11c
:0204D674 881109E5 ldmhida  r1 ,{r0,r2,r5,r6,r7,r8,r11}
:0204D678 09E594C4 unknown
:0204D67C A928DD04 stmgedb  r8!,{r2,r8,r10,r11,r12,r14,r15}
:0204D680 5902090B stmpldb  r2 ,{r0,r1,r3,r8,r11}
:0204D684 0001D514 andeq  r13,r1,r4,lsl r5
:0204D688 11D5EB1E bicnes r14,r5,r14,lsl r11
:0204D68C 240181B8 strcs r8,[r1],#-0x1b8
:0204D690 11F90179 mvnnes r0,r9,ror r1
:0204D694 D0E06AD0 unknown
:0204D698 04D500E1 ldreqb r0,[r5],#+0xe1
:0204D69C 2961000D unknown
:0204D6A0 9F307034 swils 0x00307034
:0204D6A4 9F2034E5 swils 0x002034e5
:0204D6A8 801019E5 andhis r1,r0,r5,ror #0x13
:0204D6AC 5E23E502 cdppl 5,2,cr14,cr3,cr2,0
:0204D6B0 0EAA1731 mcreq 7,5,r1,cr10,cr1,{1}
:0204D6B4 E70AD3E0 str r13,r1,r0,r5,ror #0x13
:0204D6B8 E02CEC92 mla  r12,r2,r12,r14unknown
:0204D6BC 00F0E0D1 unknown
:0204D6C0 E35E0271 cmp r14,#0x10000007
:0204D6C4 0C08D1F6 stceq  1,cr13,[r8],{#0xf6}
:0204D6C8 51520005 cmppl r2,r5
:0204D6CC FD01551F unknown
:0204D6D0 9001251B andls  r2,r1,r11,lsl r5
:0204D6D4 0E020D77 mcreq 13,0,r0,cr2,cr7,{3}
:0204D6D8 9CCF9319 stclsl 3,cr9,[r15],{#0x19}
:0204D6DC D08811F1 unknown
:0204D6E0 07A9104D streq r1,[r8], +r1
:0204D6E4 029D0D05 addeqs r0,r13,#0x140
:0204D6E8 E300B114 unknown
:0204D6EC 57111729 ldrpl r1,[r1,-r9, lsr #0xe]
:0204D6F0 8115B19F unknown
:0204D6F4 A110252B tstge r0,r11,lsr #0xa
:0204D6F8 D22C6D0F eorle  r6,r12,#0x3C0
:0204D6FC 02BE0111 adceqs r0,r14,#0x40000004
:0204D700 09E4082D unknown
:0204D704 84200C00 unknown
:0204D708 A17D0AE2 cmnge r13,r2,ror #0x15
:0204D70C 45DCEB00 ldrmib r14,[r12, #+0xb00]		;r12+0xb00=*(e5e4f0e8)
:0204D710 14B1020D unknown
:0204D714 201501A0 andcss r0,r5,r0,lsr #0x3
:0204D718 10B2E5CD adcnes r14,r2,r13,asr #0xb
:0204D71C AD01E1CD unknown
:0204D720 14293071 unknown
:0204D724 101051E5 andnes r5,r0,r5,ror #0x3
:0204D728 56080051 unknown
:0204D72C 1B32041D blne 02CCE7A8
:0204D730 02607D00 rsbeq  r7,r0,#0x0
:0204D734 510C4061 unknown
:0204D738 04119000 ldreq r9,[r1],#-0x0
:0204D73C ED20011D stc  1,cr0,[r0,#-0x74]!
:0204D740 0005D210 andeq  r13,r5,r0,lsl r2
:0204D744 10E5D2AC rscne  r13,r5,r12,lsr #0x5
:0204D748 05C30969 streqb r0,[r3, #+0x969]		;r3+0x969=*(00000d5d)
:0204D74C 0005D200 andeq  r13,r5,r0,lsl #0x4
:0204D750 09E156D2 unknown
:0204D754 C30065C3 unknown
:0204D758 50192665 andpls r2,r9,r5,ror #0xc
:0204D75C 75021B29 strvc r1,[r2, #-0xb29]		;(r2-0xb29=*(fffff4d7))
:0204D760 10030500 andne  r0,r3,r0,lsl #0xa
:0204D764 781A3F4D ldmvcda  r10 ,{r0,r2,r3,r6,r8,r9,r10,r11,r12,r13}
:0204D768 10357E99 mlanes r5,r9,r14,r7unknown
:0204D76C 011019CA tsteq r0,r10,asr #0x13
:0204D770 047A3019 unknown
:0204D774 38240D8D stmccda  r4!,{r0,r2,r3,r7,r8,r10,r11}
:0204D778 33752D78 cmncc r5,#0x1E00
:0204D77C 104C6188 subne  r6,r12,r8,lsl #0x3
:0204D780 1611052D ldrne r0,[r1],-r13, lsr #0xa
:0204D784 FF357810 swinv 0x00357810
:0204D788 750C95EB strvc r9,[r12, #-0x5eb]		;(r12-0x5eb=*(e5e4dffd))
:0204D78C DDE58402 stclel 4,cr8,[r5,#+0x8]!
:0204D790 D14C8814 unknown
:0204D794 28112900 ldmcsda  r1 ,{r8,r11,r13}
:0204D798 D0021A1F andle  r1,r2,r15,lsl r10
:0204D79C 70830051 addvc  r0,r3,r1,asr r0
:0204D7A0 F80000EE stmnvda  r0 ,{r1,r2,r3,r5,r6,r7}
:0204D7A4 12E50075 rscne  r0,r5,#0x75
:0204D7A8 9F70603C swils 0x0070603c
:0204D7AC C9400005 stmgtdb  r0 ,{r0,r2}^
:0204D7B0 8637A916 unknown
:0204D7B4 02F10560 rsceqs r0,r1,#0x18000000
:0204D7B8 19E28050 unknown
:0204D7BC 415CA510 cmpmi r12,r0,lsl r5
:0204D7C0 EB00FC62 bl 0208C950
:0204D7C4 90F99111 rsclss r9,r9,r1,lsl r1
:0204D7C8 0044CDF8 unknown
:0204D7CC 01903058 orreqs r3,r0,r8,asr r0
:0204D7D0 2049C300 subcs  r12,r9,r0,lsl #0x6
:0204D7D4 01804901 orreq  r4,r0,r1,lsl #0x12
:0204D7D8 91203D54 unknown
:0204D7DC 9106C12C unknown
:0204D7E0 087D400C unknown
:0204D7E4 AF02E5C0 swige 0x0002e5c0
:0204D7E8 11010011 unknown
:0204D7EC 90E00000 rscls  r0,r0,r0
:0204D7F0 45CE0411 strmib r0,[r14, #+0x411]		;r14+0x411=*(0204d669)=#1075390541(0x4019284d)
:0204D7F4 05CE055D streqb r0,[r14, #+0x55d]		;r14+0x55d=*(0204d7b5)=#1342370053(0x5002f105)
:0204D7F8 0005DC00 andeq  r13,r5,r0,lsl #0x18
:0204D7FC 1502E5DC strne r14,[r2, #-0x5dc]		;(r2-0x5dc=*(fffffa24))
:0204D800 0935CE30 ldmeqdb  r5!,{r4,r5,r9,r10,r11,r14,r15}
:0204D804 920009CE andls  r0,r0,#0x338000
:0204D808 54824009 strpl r4,[r2],#+0x9
:0204D80C 5114E1E5 tstpl r4,r5,ror #0x3
:0204D810 8002AD06 andhi  r10,r2,r6,lsl #0x1a
:0204D814 0E4008E5 cdpeq 8,4,cr0,cr0,cr5,7
:0204D818 0B050505 bleq 0218EC34
:0204D81C 14FD1661 unknown
:0204D820 E1A0CC21 mov  r12,r1,lsr #0x18		;r12=0(0x0)
:0204D824 0134210F teqeq r4,r15,lsl #0x2
:0204D828 016DE400 unknown
:0204D82C C000554C andgt  r5,r0,r12,asr #0xa
:0204D830 FFE20C54 swinv 0x00e20c54
:0204D834 FFE2031C swinv 0x00e2031c
:0204D838 3D0E0038 unknown
:0204D83C 0444FF23 streqb r15,[r4],#-0xf23
:0204D840 55132DE2 ldrpl r2,[r3, #-0xde2]		;(r3-0xde2=*(fffff612))
:0204D844 097DC204 ldmeqdb  r13!,{r2,r9,r14,r15}^
:0204D848 813C0261 teqhi r12,r1,ror #0x4
:0204D84C E2040315 and  r0,r4,#0x54000000
:0204D850 10051301 andne  r1,r5,r1,lsl #0x6
:0204D854 34000518 strcc r0,[r0],#-0x518
:0204D858 14FFE183 unknown
:0204D85C 21E20405 mvncs  r0,r5,lsl #0x8
:0204D860 D5E1831C strleb r8,[r1, #+0x31c]!
:0204D864 70804509 addvc  r4,r0,r9,lsl #0xa
:0204D868 114D01C1 unknown
:0204D86C 40031019 andmi  r1,r3,r9,lsl r0
:0204D870 4E500119 mrcmi 1,2,r0,cr0,cr9,{0}
:0204D874 35FB02C9 ldrccb r0,[r11, #+0x2c9]!
:0204D878 4009941B andmi  r9,r9,r11,lsl r4
:0204D87C 96014584 strls r4,[r1],-r4, lsl #0xb
:0204D880 8003F555 andhi  r15,r3,r5,asr r5
:0204D884 E586062D str r0,[r6, #+0x62d]		;r6+0x62d=*(ad0eefcd)
:0204D888 E9037970 stmdb  r3 ,{r4,r5,r6,r8,r11,r12,r13,r14}
:0204D88C 27B1C510 unknown
:0204D890 D4EB0105 unknown
:0204D894 01E59F50 mvneq  r9,r0,asr r15
:0204D898 95E3064D strlsb r0,[r3, #+0x64d]!
:0204D89C 0071C420 rsbeqs r12,r1,r0,lsr #0x8
:0204D8A0 614204C9 unknown
:0204D8A4 2D5DE081 unknown
:0204D8A8 C2149303 andgts r9,r4,#0xC000000
:0204D8AC 6D88054D unknown
:0204D8B0 C9E28410 unknown
:0204D8B4 CA006D00 bgt 02068CBC
:0204D8B8 B01908E5 andlts r0,r9,r5,ror #0x11
:0204D8BC 71600005 unknown
:0204D8C0 90054111 andls  r4,r5,r1,lsl r1
:0204D8C4 D31AE08A tstle r10,#0x8A
:0204D8C8 D4E1D937 unknown
:0204D8CC 1FA5DA07 swine 0x00a5da07
:0204D8D0 3003E180 andcc  r14,r3,r0,lsl #0x3
:0204D8D4 022DE027 eoreq  r14,r13,#0x27
:0204D8D8 302001B1 unknown
:0204D8DC 100BE203 andne  r14,r11,r3,lsl #0x4
:0204D8E0 004FA1A0 subeq  r10,r15,r0,lsr #0x3
:0204D8E4 10E15000 rscne  r5,r1,r0
:0204D8E8 E20051B3 and  r5,r0,#0xC000002C
:0204D8EC 28143003 ldmcsda  r4 ,{r0,r1,r12,r13}
:0204D8F0 A30D21E0 unknown
:0204D8F4 02000103 andeq  r0,r0,#0xC0000000
:0204D8F8 E0202400 eor  r2,r0,r0,lsl #0x8
:0204D8FC E0208001 eor  r8,r0,r1
:0204D900 800131E4 andhi  r3,r1,r4,ror #0x3
:0204D904 E0C32095 smull  r2,r3,r5,r0
:0204D908 4304C9A0 unknown
:0204D90C E0812032 add  r2,r1,r2,lsr r0
:0204D910 E0C21394 smull  r1,r2,r4,r3
:0204D914 40003001 andmi  r3,r0,r1
:0204D918 830021E0 unknown
:0204D91C 2D1015E2 unknown
:0204D920 15F9C010 ldrneb r12,[r9, #+0x10]!
:0204D924 14FD201D unknown
:0204D928 0F891739 swieq 0x00891739
:0204D92C 4501000D strmi r0,[r1, #-0xd]		;(r1-0xd=*(fffffff3))
:0204D930 D902BF06 stmledb  r2 ,{r1,r2,r8,r9,r10,r11,r12,r13,r15}
:0204D934 C9020303 stmgtdb  r2 ,{r0,r1,r8,r9}
:0204D938 D907D402 stmledb  r7 ,{r1,r10,r12,r14,r15}
:0204D93C 18B1E112 ldmneia  r1!,{r1,r4,r8,r13,r14,r15}
:0204D940 E5C90074 strb r0,[r9, #+0x74]		;r9+0x74=*(00000074)
:0204D944 420815D9 andmi  r1,r8,#0x36400000
:0204D948 1DD7004D unknown
:0204D94C C1108D03 tstgt r0,r3,lsl #0x1a
:0204D950 0D2C0B02 stceq  11,cr0,[r12,#-0x8]!
:0204D954 16C51EF1 unknown
:0204D958 10193EF9 ldrnesh r3,[r9], -r9
:0204D95C A0B004AD adcges r0,r0,r13,lsr #0x9
:0204D960 B49F2575 ldrlt r2,[r15],#+0x575
:0204D964 09E59A06 unknown
:0204D968 042928E1 unknown
:0204D96C 39116030 ldmccdb  r1 ,{r4,r5,r13,r14}
:0204D970 60123DB1 ldrvsh r3,[r2], -r1
:0204D974 00114081 andeqs r4,r1,r1,lsl #0x1
:0204D978 75121049 ldrvc r1,[r2, #-0x49]		;(r2-0x49=*(ffffffb7))
:0204D97C 00800ABD streqh r0,[r0], +r13
:0204D980 0F22559A swieq 0x0022559a
:0204D984 100D0225 andne  r0,r13,r5,lsr #0x4
:0204D988 0000CAD1 unknown
:0204D98C 1D812341 unknown
:0204D990 290B1015 stmcsdb  r11 ,{r0,r2,r4,r12}
:0204D994 0CADB81A stceq  8,cr11,[r13],#+0x68
:0204D998 1100000B unknown
:0204D99C 81E1B005 mvnhi  r11,r5
:0204D9A0 810A9111 unknown
:0204D9A4 3371FE12 cmncc r1,#0x120
:0204D9A8 13B11015 movnes r1,#0x15		;r1=21(0x15)
:0204D9AC FF3AFFE1 swinv 0x003affe1
:0204D9B0 ED1025AA unknown
:0204D9B4 01F9D301 mvneqs r13,r1,lsl #0x6
:0204D9B8 AC2F29C3 stcge  9,cr2,[r15],#-0x30c
:0204D9BC DFC30239 swile 0x00c30239
:0204D9C0 B00E654D andlt  r6,r14,r13,asr #0xa
:0204D9C4 721124E1 andvcs r2,r1,#0xE1000000
:0204D9C8 14C9059F strneb r0,[r9],#+0x59f
:0204D9CC 15691229 strneb r1,[r9, #-0x229]!
:0204D9D0 9F386214 swils 0x00386214
:0204D9D4 C12DB905 unknown
:0204D9D8 1504C902 strne r12,[r4, #-0x902]		;(r4-0x902=*(fffff6fe))
:0204D9DC CC18F9F0 ldcgt  9,cr15,[r8],{#0xf0}
:0204D9E0 07AD04C3 streq r0,[r8],{#0xf0}
:0204D9E4 8220150C eorhi  r1,r0,#0x3000000
:0204D9E8 548308E9 strpl r0,[r3],#+0x8e9
:0204D9EC 11880011 orrne  r0,r8,r1,lsl r0
:0204D9F0 38E9E410 unknown
:0204D9F4 811211CD tsthi r2,r13,asr #0x3
:0204D9F8 6D18B501 unknown
:0204D9FC 8547C811 strhib r12,[r7, #-0x811]		;(r7-0x811=*(fffff7ef))
:0204DA00 001D7EE5 andeqs r7,r13,r5,ror #0x1d
:0204DA04 15300E82 ldrne r0,[r0, #-0xe82]!
:0204DA08 8D096501 unknown
:0204DA0C 69102160 ldmvsdb  r0 ,{r5,r6,r8,r13}
:0204DA10 307C0409 rsbccs r0,r12,r9,lsl #0x8
:0204DA14 0D35E58D ldceq  5,cr14,[r5,#-0x234]!
:0204DA18 89502100 ldmhidb  r0 ,{r8,r13}^
:0204DA1C 1D703112 ldcnel 1,cr3,[r0,#-0x48]!
:0204DA20 0D1D3540 unknown
:0204DA24 000D2D10 andeq  r2,r13,r0,lsl r13
:0204DA28 4780A5BC unknown
:0204DA2C 0C400D57 stceql 13,cr0,[r0],{#0x57}
:0204DA30 0D11400D unknown
:0204DA34 85103040 ldrhi r3,[r0, #-0x40]		;r0-0x40=*(5002f0c5)=#0(0x00000000)
:0204DA38 0D202115 stceq  1,cr2,[r0,#-0x54]!
:0204DA3C 00150011 andeqs r0,r5,r1,lsl r0
:0204DA40 21850321 orrcs  r0,r5,r1,lsr #0x6
:0204DA44 DD15ED23 unknown
:0204DA48 09EDFF50 unknown
:0204DA4C 2569400D strcsb r4,[r9, #-0xd]!
:0204DA50 513D71FF ldrplsh r7,[r13, -r15]!
:0204DA54 0B31DC30 bleq 02CC4B1C
:0204DA58 100D1239 andne  r1,r13,r9,lsr r2
:0204DA5C 04E201C4 unknown
:0204DA60 1F050714 swine 0x00050714
:0204DA64 711C0005 tstvc r12,r5
:0204DA68 24E20116 unknown
:0204DA6C 00690B14 rsbeq  r0,r9,r4,lsl r11
:0204DA70 0009011C andeq  r0,r9,r12,lsl r1
:0204DA74 830B3582 unknown
:0204DA78 001D29E1 andeqs r2,r13,r1,ror #0x13
:0204DA7C E18C0935 orr  r0,r12,r5,lsr r9
:0204DA80 190F1019 stmnedb  r15 ,{r0,r3,r4,r12}
:0204DA84 19530840 ldmnedb  r3 ,{r6,r11}^
:0204DA88 9516A840 ldrls r10,[r6, #-0x840]		;(r6-0x840=*(ad0ee160))
:0204DA8C 00154019 andeqs r4,r5,r9,lsl r0
:0204DA90 71C80019 bicvc  r0,r8,r9,lsl r0
:0204DA94 80E59507 rschi  r9,r5,r7,lsl #0xa
:0204DA98 13204751 unknown
:0204DA9C 08BD109D ldmeqia  r13!,{r0,r2,r3,r4,r7,r12}
:0204DAA0 14E9E28D unknown
:0204DAA4 0131FF16 teqeq r1,r6,lsl r15
:0204DAA8 B99D4920 ldmltib  r13 ,{r5,r8,r11,r14}
:0204DAAC 01051D00 unknown
:0204DAB0 41082000 unknown
:0204DAB4 294E1400 stmcsdb  r14 ,{r10,r12}^
:0204DAB8 29269119 stmcsdb  r6!,{r0,r3,r4,r8,r12,r15}
:0204DABC 8100C119 unknown
:0204DAC0 0F00B0E1 swieq 0x0000b0e1
:0204DAC4 3000E1CD andcc  r14,r0,r13,asr #0x3
:0204DAC8 8D0F85D4 unknown
:0204DACC D4A00155 unknown
:0204DAD0 7DC10001 unknown
:0204DAD4 31E3A00F mvncc  r10,r15
:0204DAD8 CA013D04 bgt 0209CEF0
:0204DADC 7721E595 unknown
:0204DAE0 E904303D stmdb  r4 ,{r0,r2,r3,r4,r5,r12,r13}
:0204DAE4 0050050A subeqs r0,r0,r10,lsl #0xa
:0204DAE8 000008E5 andeq  r0,r0,r5,ror #0x11
:0204DAEC 05104DEB ldreq r4,[r0, #-0xdeb]		;r0-0xdeb=*(5002e31a)=#0(0x00000000)
:0204DAF0 E2104910 ands r4,r0,#0x40000
:0204DAF4 3519DD03 ldrcc r13,[r9, #-0xd03]		;(r9-0xd03=*(fffff2fd))
:0204DAF8 8528A110 strhi r10,[r8, #-0x110]!
:0204DAFC 0E007CE5 cdpeq 12,0,cr7,cr0,cr5,7
:0204DB00 ED3C1195 ldc  1,cr1,[r12,#-0x254]!
:0204DB04 E3A00A19 mov  r0,#0x19000		;r0=102400(0x19000)
:0204DB08 89067997 stmhidb  r6 ,{r0,r1,r2,r4,r7,r8,r11,r12,r13,r14}
:0204DB0C 00117C30 andeqs r7,r1,r0,lsr r12
:0204DB10 0A01DFC3 beq 020C5A24
:0204DB14 006D1D79 rsbeq  r1,r13,r9,ror r13
:0204DB18 00204DE5 eoreq  r4,r0,r5,ror #0x1b
:0204DB1C C32C0D85 unknown
:0204DB20 4506B1DF strmi r11,[r6, #-0x1df]		;(r6-0x1df=*(ad0ee7c1))
:0204DB24 DDCCC900 unknown
:0204DB28 1D504107 unknown
:0204DB2C 3D104910 unknown
:0204DB30 11550710 cmpne r5,r0,lsl r7
:0204DB34 E08501BE strh r0,[r5], +r14
:0204DB38 BE405584 cdplt 5,4,cr5,cr0,cr4,4
:0204DB3C 9005D5FD unknown
:0204DB40 59305504 ldmpldb  r0!,{r2,r8,r10,r12,r14}
:0204DB44 4CA9F710 stcmi  7,cr15,[r9],#+0x40
:0204DB48 30610480 rsbcc  r0,r1,r0,lsl #0x9
:0204DB4C 1951C596 ldmnedb  r1 ,{r1,r2,r4,r7,r8,r10,r14,r15}^
:0204DB50 21206100 unknown
:0204DB54 9B110D12 blls 02490FA4
:0204DB58 22690011 rsbcs  r0,r9,#0x11
:0204DB5C 150105DF strne r0,[r1, #-0x5df]		;(r1-0x5df=*(fffffa36))
:0204DB60 98248900 stmlsda  r4!,{r8,r11,r15}
:0204DB64 90104974 andlss r4,r0,r4,ror r9
:0204DB68 11A127E5 movne  r2,r5,ror #0xf
:0204DB6C 11009DA8 unknown
:0204DB70 90112510 andlss r2,r1,r0,lsl r5
:0204DB74 012D100D unknown
:0204DB78 0135F4DD ldreqsb r15,[r5, -r13]!
:0204DB7C E5950008 ldr r0,[r5, #+0x8]		;r5+0x8=*(0000001f)
:0204DB80 8230997A eorhis r9,r0,#0x1E8000
:0204DB84 E5850219 str r0,[r5, #+0x219]		;r5+0x219=*(00000230)
:0204DB88 7C806138 stcvc  1,cr6,[r0],{#0x38}
:0204DB8C 51688075 unknown
:0204DB90 B5EBFF79 strltb r15,[r11, #+0xf79]!
:0204DB94 00017C1D andeq  r7,r1,r13,lsl r12
:0204DB98 A8002580 stmgeda  r0 ,{r7,r8,r10,r13}
:0204DB9C 199406B4 ldmneib  r4 ,{r2,r4,r5,r7,r9,r10}
:0204DBA0 35E24100 strccb r4,[r2, #+0x100]!
:0204DBA4 C8105518 ldmgtda  r0 ,{r3,r4,r8,r10,r12,r14}
:0204DBA8 70157688 andvcs r7,r5,r8,lsl #0xd
:0204DBAC E58416B4 str r1,[r4, #+0x6b4]		;r4+0x6b4=*(000006b4)
:0204DBB0 2D890401 unknown
:0204DBB4 FFD2E584 swinv 0x00d2e584
:0204DBB8 003D2825 eoreqs r2,r13,r5,lsr #0x10
:0204DBBC 14E10081 unknown
:0204DBC0 FFBDE584 swinv 0x00bde584
:0204DBC4 598002FD stmplib  r0 ,{r0,r2,r3,r4,r5,r6,r7,r9}
:0204DBC8 1195A032 orrnes r10,r5,r2,lsr r0
:0204DBCC 3005FFE3 andcc  r15,r5,r3,ror #0x1f
:0204DBD0 36ADFD44 unknown
:0204DBD4 9DF7493D ldclsl 9,cr4,[r7,#+0xf4]!
:0204DBD8 219D9411 orrcss r9,r13,r1,lsl r4
:0204DBDC 74531B05 ldrvcb r1,[r3],#-0xb05
:0204DBE0 049A3F75 ldreq r3,[r10],#+0xf75
:0204DBE4 10E58400 rscne  r8,r5,r0,lsl #0x8
:0204DBE8 1AD95149 bne 016A2114
:0204DBEC 0D716070 ldceql 0,cr6,[r1,#-0x1c0]!
:0204DBF0 013D1B35 teqeq r13,r5,lsr r11
:0204DBF4 350103EE strcc r0,[r1, #-0x3ee]		;(r1-0x3ee=*(fffffc27))
:0204DBF8 C714F12B ldrgt r15,[r4,-r11, lsr #0x2]
:0204DBFC E2896054 add  r6,r9,#0x54
:0204DC00 F1161381 tstnv r6,r1,lsl #0x7
:0204DC04 81500400 cmphi r0,r0,lsl #0x8
:0204DC08 011CD942 tsteq r12,r2,asr #0x12
:0204DC0C 9610D1EB ldrls r13,r12,r2,asr #0x12
:0204DC10 2FA4E101 swics 0x00a4e101
:0204DC14 0E84E1A0 cdpeq 1,8,cr14,cr4,cr0,5
:0204DC18 94E00062 unknown
:0204DC1C A3E00301 mvnge  r0,#0x4000000
:0204DC20 8005F51F andhi  r15,r5,r15,lsl r5
:0204DC24 83E0822E mvnhi  r8,#0xE0000002
:0204DC28 02E0610E rsceq  r6,r0,#0x80000003
:0204DC2C E0000D00 and  r0,r0,r0,lsl #0x1a
:0204DC30 D4E0813E unknown
:0204DC34 E1019800 unknown
:0204DC38 C103100D unknown
:0204DC3C A9042D0B stmgedb  r4 ,{r0,r1,r3,r8,r10,r11,r13}
:0204DC40 3AE0210C bcc 01856078
:0204DC44 E1D217D4 ldrsb r1,[r2, #+0x74]		;r2+0x74=*(00000074)
:0204DC48 35250C00 strcc r0,[r5, #-0xc00]!
:0204DC4C 210C4040 unknown
:0204DC50 027574E0 rsbeqs r7,r5,#0xE0000000
:0204DC54 1B0191E8 blne 020B23FC
:0204DC58 E2890D50 add  r0,r9,#0x1400
:0204DC5C 71188174 tstvc r8,r4,ror r1
:0204DC60 30F3C405 rscccs r12,r3,r5,lsl #0x8
:0204DC64 1165EBFF unknown
:0204DC68 0D751005 ldceql 0,cr1,[r5,#-0x14]!
:0204DC6C 64084005 strvs r4,[r8],#-0x5
:0204DC70 05040005 streq r0,[r4, #-0x5]		;(r4-0x5=*(fffffffb))
:0204DC74 40051000 andmi  r1,r5,r0
:0204DC78 15100020 ldrne r0,[r0, #-0x20]		;(r0-0x20=*(00018fe0))
:0204DC7C 12810D59 addne  r0,r1,#0x1640
:0204DC80 D9001501 stmledb  r0 ,{r0,r8,r10,r12}
:0204DC84 1FA53815 swine 0x00a53815
:0204DC88 044950B1 streqb r5,[r9],#-0xb1
:0204DC8C C90F0091 stmgtdb  r15 ,{r0,r4,r7}
:0204DC90 53501D00 cmppl r0,#0x0
:0204DC94 21B6C01D movcss r12,r13,lsl r0		;r12=0(0x0)
:0204DC98 05101910 ldreq r1,[r0, #-0x910]		;(r0-0x910=*(000186f0))
:0204DC9C FD4B43E1 unknown
:0204DCA0 20B524C1 adccss r2,r5,r1,asr #0x9
:0204DCA4 011D38CB tsteq r13,r11,asr #0x11
:0204DCA8 44402965 strmib r2,[r0],#-0x965
:0204DCAC 021011E0 andeqs r1,r0,#0x38
:0204DCB0 15005146 strne r5,[r0, #-0x146]		;(r0-0x146=*(00018eba))
:0204DCB4 0961EA50 unknown
:0204DCB8 21A50039 movcs  r0,lsr r9		;r0=0(0x0)
:0204DCBC BB0E2938 bllt 023D81A4
:0204DCC0 C9D500D0 ldmgtib  r5 ,{r4,r6,r7}^
:0204DCC4 7900A533 stmvcdb  r0 ,{r0,r1,r4,r5,r8,r10,r13,r15}
:0204DCC8 38381300 ldmccda  r8!,{r8,r9,r12}
:0204DCCC 15550131 ldrneb r0,[r5, #-0x131]		;(r5-0x131=*(fffffee6))
:0204DCD0 10211E35 eorne  r1,r1,r5,lsr r14
:0204DCD4 09857001 stmeqib  r5 ,{r0,r12,r13,r14}
:0204DCD8 014D4F60 unknown
:0204DCDC 41351574 teqmi r5,r4,ror r5
:0204DCE0 E309E11D unknown
:0204DCE4 9D174D29 unknown
:0204DCE8 071DE090 unknown
:0204DCEC DD05E598 unknown
:0204DCF0 0544741A streqb r7,[r4, #-0x41a]		;(r4-0x41a=*(fffffbe6))
:0204DCF4 00E59015 rsceq  r9,r5,r5,lsl r0
:0204DCF8 B2391045 eorlts r1,r9,#0x45
:0204DCFC 711523A9 tstvc r5,r9,lsr #0x7
:0204DD00 0CF10009 ldceql 0,cr0,[r1],#+0x24
:0204DD04 A5142701 ldrge r2,[r4, #-0x701]		;(r4-0x701=*(fffff8ff))
:0204DD08 020CE516 andeq  r14,r12,#0x5800000
:0204DD0C 11B70015 movnes r0,r5,lsl r0		;r0=23(0x17)
:0204DD10 60451221 subvs  r1,r5,r1,lsr #0x4
:0204DD14 E4D71979 ldrb r1,[r7],#+0x979
:0204DD18 128116DD addne  r1,r1,#0xDD00000
:0204DD1C 071DF1CE ldreq r15,r1,r1,#0xDD00000
:0204DD20 FD1347B9 unknown
:0204DD24 05E1034D streqb r0,[r1, #+0x34d]!
:0204DD28 70E568B1 unknown
:0204DD2C 1889E087 stmneia  r9 ,{r0,r1,r2,r7,r13,r14,r15}
:0204DD30 1D11F901 unknown
:0204DD34 E8123D40 ldmda  r2 ,{r6,r8,r10,r11,r12,r13}
:0204DD38 0011137D andeqs r1,r1,r13,ror r3
:0204DD3C 3D1695B8 unknown
:0204DD40 0285D619 addeq  r13,r5,#0x1900000
:0204DD44 1DD15B01 unknown
:0204DD48 053CC583 ldreq r12,[r12, #-0x583]!
:0204DD4C 2CD50CC9 ldccsl 12,cr0,[r5],{#0xc9}
:0204DD50 B50CD540 strlt r13,[r12, #-0x540]		;(r12-0x540=*(fffffac0))
:0204DD54 110015E0 unknown
:0204DD58 14001000 strne r1,[r0],#-0x0
:0204DD5C E00600E3 and  r0,r6,r3,ror #0x1
:0204DD60 09C00125 stmeqib  r0 ,{r0,r2,r5,r8}^
:0204DD64 19D1E000 ldmneib  r1 ,{r13,r14,r15}^
:0204DD68 CA0CD50A bgt 02383198
:0204DD6C C0012DE0 andgt  r2,r1,r0,ror #0x1b
:0204DD70 184D012D stmneda  r13 ,{r0,r2,r3,r5,r8}^
:0204DD74 1AE24200 bne 018DE57C
:0204DD78 1C9D1171 ldcne  1,cr1,[r13],{#0x71}
:0204DD7C 03D10CC9 biceqs r0,r1,#0xC900
:0204DD80 251115D1 ldrcs r1,[r1, #-0x5d1]		;(r1-0x5d1=*(fffffa44))
:0204DD84 6D6FC105 stcvsl 1,cr12,[r15,#-0x14]!
:0204DD88 11E5C100 mvnne  r12,r0,lsl #0x2
:0204DD8C 800C0610 andhi  r0,r12,r0,lsl r6
:0204DD90 088925AD stmeqia  r9 ,{r0,r2,r3,r5,r7,r8,r10,r13}
:0204DD94 10B002D1 unknown
:0204DD98 8010E1C0 andhis r14,r0,r0,asr #0x3
:0204DD9C D5191502 ldrle r1,[r9, #-0x502]		;(r9-0x502=*(fffffafe))
:0204DDA0 11291502 unknown
:0204DDA4 E4D85000 ldrb r5,[r8],#+0x0
:0204DDA8 0D900F01 unknown
:0204DDAC 016DA000 unknown
:0204DDB0 710902ED unknown
:0204DDB4 DA337523 ble 02D2B248
:0204DDB8 E59D6030 ldr r6,[r13, #+0x30]		;r13+0x30=*(00000030)
:0204DDBC 100089EC andne  r8,r0,r12,ror #0x13
:0204DDC0 70A01275 adcvc  r1,r0,r5,ror r2
:0204DDC4 12106147 andnes r6,r0,#0xC0000011
:0204DDC8 02017902 andeq  r7,r1,#0x8000
:0204DDCC 29152400 ldmcsdb  r5 ,{r10,r13}
:0204DDD0 8D00082F unknown
:0204DDD4 703D0A05 eorvcs r0,r13,r5,lsl #0x14
:0204DDD8 891A0D82 ldmhidb  r10 ,{r1,r7,r8,r10,r11}
:0204DDDC 10703D10 rsbnes r3,r0,r0,lsl r13
:0204DDE0 10250071 eorne  r0,r5,r1,ror r0
:0204DDE4 00291131 eoreq  r1,r9,r1,lsr r1
:0204DDE8 002903F7 unknown
:0204DDEC 06003D20 streq r3,[r0],-r0, lsr #0x1a
:0204DDF0 0A028A0C beq 020F0628
:0204DDF4 B40104A9 strlt r0,[r1],#-0x4a9
:0204DDF8 0601CD00 streq r12,[r1],-r0, lsl #0x1a
:0204DDFC D8812A0D stmleia  r1 ,{r0,r2,r3,r9,r11,r13}
:0204DE00 0049000D subeq  r0,r9,r13
:0204DE04 010500D1 unknown
:0204DE08 C5C20911 strgtb r0,[r2, #+0x911]		;r2+0x911=*(00000911)
:0204DE0C E5C2BE02 strb r11,[r2, #+0xe02]		;r2+0xe02=*(00000e02)
:0204DE10 42F510FD rscmis r1,r5,#0xFD
:0204DE14 F8CB209D stmnvia  r11 ,{r0,r2,r3,r4,r7,r13}^
:0204DE18 3D9C0119 unknown
:0204DE1C 25910D00 ldrcs r0,[r1, #+0xd00]		;r1+0xd00=*(00000d15)
:0204DE20 D8000DD8 stmleda  r0 ,{r3,r4,r6,r7,r8,r10,r11}
:0204DE24 309D0929 addccs r0,r13,r9,lsr #0x12
:0204DE28 D87A31D5 unknown
:0204DE2C E5D8000D ldrb r0,[r8, #+0xd]		;r8+0xd=*(0000000d)
:0204DE30 0400BD04 streq r11,[r0],#-0xd04
:0204DE34 2D007145 unknown
:0204DE38 B12A250A unknown
:0204DE3C 0119BE12 tsteq r9,r2,lsl r14
:0204DE40 AF012940 swige 0x00012940
:0204DE44 15003148 strne r3,[r0, #-0x148]		;(r0-0x148=*(fffffecf))
:0204DE48 00197A10 andeqs r7,r9,r0,lsl r10
:0204DE4C 09711A59 unknown
:0204DE50 1E9D76E3 cdpne 6,8,cr7,cr13,cr3,7
:0204DE54 C905113C stmgtdb  r5 ,{r2,r3,r4,r5,r8,r12}
:0204DE58 75112917 ldrvc r2,[r1, #-0x917]		;(r1-0x917=*(fffff6fe))
:0204DE5C 9D141D73 unknown
:0204DE60 4D911521 unknown
:0204DE64 1DED1D24 stcnel 13,cr1,[r13,#+0x90]!
:0204DE68 0D024E89 unknown
:0204DE6C F92DB54C stmnvdb  r13!,{r2,r3,r6,r8,r10,r12,r13,r15}
:0204DE70 E4D82012 ldrb r2,[r8],#+0x12
:0204DE74 45635075 strmib r5,[r3, #-0x75]!
:0204DE78 1129A200 unknown
:0204DE7C C0104927 andgts r4,r0,r7,lsr #0x12
:0204DE80 D8000DD8 stmleda  r0 ,{r3,r4,r6,r7,r8,r10,r11}
:0204DE84 200625E5 andcs  r2,r6,r5,ror #0xb
:0204DE88 12691F25 rsbne  r1,r9,#0x94
:0204DE8C C20879C2 andgt  r7,r8,#0x308000
:0204DE90 30B62CE5 adcccs r2,r6,r5,ror #0x19
:0204DE94 1045E1DD unknown
:0204DE98 00C92443 sbceq  r2,r9,r3,asr #0x8
:0204DE9C 43293490 unknown
:0204DEA0 03E2033C mvneq  r0,#0xF0000000
:0204DEA4 00011895 muleq  r1,r5,r8
:0204DEA8 A02822C2 eorge  r2,r8,r2,asr #0x5
:0204DEAC E9F651E1 unknown
:0204DEB0 88408000 stmhida  r0 ,{r15}^
:0204DEB4 00DD02E2 sbceqs r0,r13,r2,ror #0x5
:0204DEB8 3D911CC1 unknown
:0204DEBC CD3814D8 ldcgt  4,cr1,[r8,#-0x360]!
:0204DEC0 7DFF1200 ldcvcl 2,cr1,[r15,#+0x0]!
:0204DEC4 18D5FF01 ldmneia  r5 ,{r0,r8,r9,r10,r11,r12,r13,r14,r15}^
:0204DEC8 102900E5 eorne  r0,r9,r5,ror #0x1
:0204DECC 28E109E9 unknown
:0204DED0 408108ED addmi  r0,r1,r13,ror #0x11
:0204DED4 75C081D7 strvcb r8,[r0, #+0x1d7]		;r0+0x1d7=*(000001ee)
:0204DED8 016E001C unknown
:0204DEDC 1000E08A andne  r14,r0,r10,lsl #0x1
:0204DEE0 0084E591 umulleq  r14,r4,r1,r5
:0204DEE4 27C59020 strcsb r9,[r5,+r0, lsr #0x0]
:0204DEE8 0011F629 andeqs r15,r1,r9,lsr #0xc
:0204DEEC E2248440 eor  r8,r4,#0x40000000
:0204DEF0 C201010B andgt  r0,r1,#0xC0000002
:0204DEF4 2D0906F9 unknown
:0204DEF8 6954F81B ldmvsdb  r4 ,{r0,r1,r3,r4,r11,r12,r13,r14,r15}^
:0204DEFC 75807502 strvc r7,[r0, #+0x502]		;r0+0x502=*(00000519)
:0204DF00 7D04F9F8 unknown
:0204DF04 00491B00 subeq  r1,r9,r0,lsl #0x16
:0204DF08 081C39B3 ldmeqda  r12 ,{r0,r1,r4,r5,r7,r8,r11,r12,r13}
:0204DF0C C5401735 strgtb r1,[r0, #-0x735]		;(r0-0x735=*(fffff8e2))
:0204DF10 30102100 andccs r2,r0,r0,lsl #0x2
:0204DF14 03E23580 mvneq  r3,#0x20000000
:0204DF18 2D090021 unknown
:0204DF1C 7518612B ldrvc r6,[r8, #-0x12b]		;(r8-0x12b=*(fffffed5))
:0204DF20 F4001505 strnv r1,[r0],#-0x505
:0204DF24 EBFFF613 bl 0204B778
:0204DF28 02B610A1 adceqs r1,r6,#0xA1
:0204DF2C 01EB1001 mvneq  r1,r1
:0204DF30 88801E31 stmhiia  r0 ,{r0,r4,r5,r9,r10,r11,r12}
:0204DF34 047000E0 unknown
:0204DF38 00D0E047 sbceqs r14,r0,r7,asr #0x0
:0204DF3C 00BDE1D8 unknown
:0204DF40 0DC02CCD unknown
:0204DF44 0415EB16 ldreq r14,[r5],#-0xb16
:0204DF48 1A6D0009 bne 03B8DF74
:0204DF4C 5D25E247 stcpl  2,cr14,[r5,#-0x11c]!
:0204DF50 1002000D andne  r0,r2,r13
:0204DF54 5025E380 eorpl  r14,r5,r0,lsl #0x7
:0204DF58 19C21005 stmneib  r2 ,{r0,r2,r12}^
:0204DF5C 001D5710 andeqs r5,r13,r0,lsl r7
:0204DF60 6D1500C0 unknown
:0204DF64 DD45032D unknown
:0204DF68 00690302 rsbeq  r0,r9,r2,lsl #0x6
:0204DF6C D90010FC stmledb  r0 ,{r2,r3,r4,r5,r6,r7,r12}
:0204DF70 C538DD0D ldrgt r13,[r8, #-0xd0d]!
:0204DF74 8910F14D ldmhidb  r0 ,{r0,r2,r3,r6,r8,r12,r13,r14,r15}
:0204DF78 03640706 unknown
:0204DF7C 0927F90C stmeqdb  r7!,{r2,r3,r8,r11,r12,r13,r14,r15}
:0204DF80 2D71D68A ldccsl 6,cr13,[r1,#-0x228]!
:0204DF84 71050154 unknown
:0204DF88 1DA05003 stcne  0,cr5,[r0,#+0xc]!
:0204DF8C CD5AA130 unknown
:0204DF90 2A1DD580 bcs 027C3598
:0204DF94 10A9FEBF unknown
:0204DF98 64000019 strvs r0,[r0],#-0x19
:0204DF9C 0029E954 eoreq  r14,r9,r4,asr r9
:0204DFA0 254049E9 strcsb r4,[r0, #-0x9e9]		;(r0-0x9e9=*(fffff62e))
:0204DFA4 00250700 eoreq  r0,r5,r0,lsl #0xe
:0204DFA8 2130A9AA teqcs r0,r10,lsr #0x13
:0204DFAC E0442000 sub  r2,r4,r0
:0204DFB0 31E021E0 mvncc  r2,r0,ror #0x3
:0204DFB4 1800C30C stmneda  r0 ,{r2,r3,r8,r9,r14,r15}
:0204DFB8 220506E3 andcs  r0,r5,#0xE300000
:0204DFBC 1007E085 andne  r14,r7,r5,lsl #0x1
:0204DFC0 B6E04410 unknown
:0204DFC4 A54061FE strgeb r6,[r0, #-0x1fe]		;(r0-0x1fe=*(fffffe19))
:0204DFC8 E0201D34 eor  r1,r0,r4,lsr r13
:0204DFCC 399F1094 ldmccib  r15 ,{r2,r4,r7,r12}
:0204DFD0 8102F106 unknown
:0204DFD4 38F95C02 unknown
:0204DFD8 89304100 ldmhidb  r0!,{r8,r14}
:0204DFDC 03025502 unknown
:0204DFE0 041581F8 ldreq r8,[r5],#-0x1f8
:0204DFE4 197D708E unknown
:0204DFE8 21DD0D35 biccss r0,r13,r5,lsr r13
:0204DFEC 0041189D unknown
:0204DFF0 E53E8D70 ldr r8,[r14, #-0xd70]!
:0204DFF4 7971FEFA ldmvcdb  r1!,{r1,r3,r4,r5,r6,r7,r9,r10,r11,r12,r13,r14,r15}^
:0204DFF8 D9E01021 unknown
:0204DFFC D810610E ldmleda  r0 ,{r1,r2,r3,r8,r13,r14}
:0204E000 49D1F814 ldmmiib  r1 ,{r2,r4,r11,r12,r13,r14,r15}^
:0204E004 00010D65 andeq  r0,r1,r5,ror #0x1a
:0204E008 350C13E0 strcc r1,[r12, #-0x3e0]		;(r12-0x3e0=*(fffffc20))
:0204E00C A5011800 strge r1,[r1, #-0x800]		;(r1-0x800=*(fffff815))
:0204E010 99301909 ldmlsdb  r0!,{r0,r3,r8,r11,r12}
:0204E014 02712001 rsbeqs r2,r1,#0x1
:0204E018 0549A5B9 streqb r10,[r9, #-0x5b9]		;(r9-0x5b9=*(fffffa47))
:0204E01C 653321FF ldrvs r2,[r3, #-0x1ff]!
:0204E020 1914751B ldmnedb  r4 ,{r0,r1,r3,r4,r8,r10,r12,r13,r14}
:0204E024 D5B9014D ldrle r0,[r9, #+0x14d]!
:0204E028 EC59D518 ldcl 5,cr13,[r9],{#0x18}
:0204E02C B0020E31 andlt  r0,r2,r1,lsr r14
:0204E030 E5800316 str r0,[r0, #+0x316]		;r0+0x316=*(0000032d)
:0204E034 29432E0D stmcsdb  r3 ,{r0,r2,r3,r9,r10,r11,r13}^
:0204E038 CC19C534 ldcgt  5,cr12,[r9],{#0x34}
:0204E03C E5973417 ldr r3,[r7, #+0x417]		;r7+0x417=*(00000417)
:0204E040 02C9507C sbceq  r5,r9,#0x7C
:0204E044 BD02FD60 unknown
:0204E048 2901D003 stmcsdb  r1 ,{r0,r1,r12,r14,r15}
:0204E04C 0001F10A andeq  r15,r1,r10,lsl #0x2
:0204E050 25000103 strcs r0,[r0, #-0x103]		;(r0-0x103=*(ffffff14))
:0204E054 64AA0001 unknown
:0204E058 019E0001 orreqs r0,r14,r1
:0204E05C 0179C800 cmneq r9,r0,lsl #0x10
:0204E060 6AEA1199 bvs 01AD26CC
:0204E064 10EC4199 smlalne  r4,r12,r9,r1
:0204E068 25300015 ldrcs r0,[r0, #-0x15]!
:0204E06C E500150A str r1,[r0, #-0x50a]		;(r0-0x50a=*(fffffb0d))
:0204E070 43227169 unknown
:0204E074 E70021E2 str r2,[r0, #-0x50a]		;(r0-0x50a=*(fffffb0d))
:0204E078 092120EA stmeqdb  r1!,{r1,r3,r5,r6,r7,r13}
:0204E07C 834002E2 unknown
:0204E080 048504E0 streq r0,[r5],#+0x4e0
:0204E084 005D40DF ldreqsb r4,[r13],#-0xf
:0204E088 E0851003 add  r1,r5,r3
:0204E08C 01F5FE39 mvneqs r15,lsr r9
:0204E090 51312981 teqpl r1,r1,lsl #0x13
:0204E094 C5012510 strgt r2,[r1, #-0x510]		;(r1-0x510=*(fffffb05))
:0204E098 E2873C01 add  r3,r7,#0x100
:0204E09C D08F128D addle  r1,r15,r13,lsl #0x5
:0204E0A0 D1E5C717 mvnle  r12,r7,lsl r7
:0204E0A4 00E5C707 rsceq  r12,r5,r7,lsl #0xe
:0204E0A8 E1D30DB0 ldrh r0,[r3, #+0xd0]		;r3+0xd0=*(000000d0)
:0204E0AC 1005129D mulne  r5,r13,r2
:0204E0B0 61901BF1 ldrvssh r1,[r0, +r1]
:0204E0B4 E5256919 str r6,[r5, #-0x919]!
:0204E0B8 82017116 andhi  r7,r1,#0x80000005
:0204E0BC 0D1B22C1 unknown
:0204E0C0 B0E2872F rsclt  r8,r2,r15,lsr #0xe
:0204E0C4 75E1C34D strvcb r12,[r1, #+0x34d]!
:0204E0C8 068500F2 unknown
:0204E0CC 0DC7010D unknown
:0204E0D0 01001911 unknown
:0204E0D4 5B480109 blpl 0324E500
:0204E0D8 07E59F23 streqb r9,[r5,+r3, lsr #0x1e]!
:0204E0DC 00151669 andeqs r1,r5,r9,ror #0xc
:0204E0E0 C53016A5 ldrgt r1,[r0, #-0x6a5]!
:0204E0E4 C5D54004 ldrgtb r4,[r5, #+0x4]		;r5+0x4=*(0000001b)
:0204E0E8 75002104 strvc r2,[r0, #-0x104]		;(r0-0x104=*(ffffff13))
:0204E0EC 3946A600 stmccdb  r6 ,{r9,r10,r13,r15}^
:0204E0F0 36A7E5C7 unknown
:0204E0F4 92005DC7 andls  r5,r0,#0x31C0
:0204E0F8 59A01055 stmplib  r0!,{r0,r2,r4,r6,r12}
:0204E0FC 04106120 ldreq r6,[r0],#-0x120
:0204E100 05E5D530 streqb r13,[r5, #+0x530]!
:0204E104 79830139 stmvcib  r3 ,{r0,r3,r4,r5,r8}
:0204E108 9F130C10 swils 0x00130c10
:0204E10C C736ACE5 ldrgt r10,ib 
:0204E110 26ADE501 unknown
:0204E114 0ABCE5C7 beq 00F87838
:0204E118 15E100D0 strneb r0,[r1, #+0xd0]!
:0204E11C 105D1210 subnes r1,r13,r0,lsl r2
:0204E120 01060101 unknown
:0204E124 FB5A9501 blx 036F3538
:0204E128 022915F1 eoreq  r1,r9,#0x3C400000
:0204E12C C1A90241 movgt  r0,r1,asr #0x4
:0204E130 0511A911 ldreq r10,[r1, #-0x911]		;(r1-0x911=*(fffff704))
:0204E134 41A9EE01 movmi  r14,r1,lsl #0x1c		;r14=1342177280(0x50000000)
:0204E138 5502CC09 strpl r12,[r2, #-0xc09]		;(r2-0xc09=*(fffff3f7))
:0204E13C B121A5B2 strlth r10,[r1, -r2]!
:0204E140 F2527D4D subnvs r7,r2,#0x1340
:0204E144 C800CD9C stmgtda  r0 ,{r2,r3,r4,r7,r8,r10,r11,r14,r15}
:0204E148 06E59707 unknown
:0204E14C 02820085 addeq  r0,r2,#0x85
:0204E150 06E31000 unknown
:0204E154 5D040081 unknown
:0204E158 870CA01A unknown
:0204E15C D01ABCE2 andles r11,r10,r2,ror #0x19
:0204E160 02008CE1 andeq  r8,r0,#0xE100
:0204E164 A1107D9F unknown
:0204E168 8DF1F500 ldchil 5,cr15,[r1,#+0x0]!
:0204E16C 5C020219 stcpl  2,cr0,[r2],{#0x19}
:0204E170 05B930E9 ldreq r3,[r9, #+0xe9]!
:0204E174 E90DF0E9 stmdb  r13 ,{r0,r3,r5,r6,r7,r12,r13,r14,r15}
:0204E178 11858340 orrne  r8,r5,r0,asr #0x6
:0204E17C E5D55710 ldrb r5,[r5, #+0x710]		;r5+0x710=*(00000727)
:0204E180 10E95279 rscne  r5,r9,r9,ror r2
:0204E184 42757215 rsbmis r7,r5,#0x50000001
:0204E188 89CC01AD stmhiib  r12 ,{r0,r2,r3,r5,r7,r8}^
:0204E18C 01BD0191 unknown
:0204E190 2061006D rsbcs  r0,r1,r13,ror #0x0
:0204E194 1A806934 bne 0006866C
:0204E198 6520C95D strvs r12,[r0, #-0x95d]!
:0204E19C 16009542 strne r9,[r0, #-0x95d]!
:0204E1A0 02B10095 adceqs r0,r1,#0x95
:0204E1A4 7746026D strvcb r0,r0,r1,#0x95
:0204E1A8 101D54E2 andnes r5,r13,r2,ror #0x9
:0204E1AC 59126D90 ldmpldb  r2 ,{r4,r7,r8,r10,r11,r13,r14}
:0204E1B0 091410E1 ldmeqdb  r4 ,{r0,r5,r6,r7,r12}
:0204E1B4 E5D52012 ldrb r2,[r5, #+0x12]		;r5+0x12=*(00000029)
:0204E1B8 85227507 strhi r7,[r2, #-0x507]!
:0204E1BC 1BA12275 blne 00896B98
:0204E1C0 0D3275FB ldceq  5,cr7,[r2,#-0x3ec]!
:0204E1C4 2B12F910 blcs 0250C60C
:0204E1C8 12590011 subnes r0,r9,#0x11
:0204E1CC 188D08DC stmneia  r13 ,{r2,r3,r4,r6,r7,r11}
:0204E1D0 00BD10A1 adceqs r1,r13,r1,lsr #0x1
:0204E1D4 E6801119 unknown
:0204E1D8 08AE00B5 stmeqia  r14!,{r0,r2,r4,r5,r7}
:0204E1DC 1114015D tstne r4,r13,asr r1
:0204E1E0 49148408 ldmmidb  r4 ,{r3,r10,r15}
:0204E1E4 0D4A5230 unknown
:0204E1E8 7130B118 teqvc r0,r8,lsl r1
:0204E1EC 84E2400D unknown
:0204E1F0 54794029 unknown
:0204E1F4 00D506C7 sbceqs r0,r5,r7,asr #0xd
:0204E1F8 48009901 stmmida  r0 ,{r0,r8,r11,r12,r15}
:0204E1FC 10010099 mulne  r1,r9,r0
:0204E200 61E4D52A mvnvs  r13,r10,lsr #0xa
:0204E204 8400ED2E strhi r14,[r0],#-0xd2e
:0204E208 00058714 andeq  r8,r5,r4,lsl r7
:0204E20C 65E5878C strvsb r8,[r5, #+0x78c]!
:0204E210 11991590 unknown
:0204E214 08D1E080 ldmeqia  r1 ,{r7,r13,r14,r15}^
:0204E218 10008194 mulne  r0,r4,r1
:0204E21C 39FB0225 unknown
:0204E220 54115916 ldrpl r5,[r1],#-0x916
:0204E224 FD0E35E1 unknown
:0204E228 C1206500 unknown
:0204E22C 80019514 andhi  r9,r1,r4,lsl r5
:0204E230 9E001D14 mcrls 13,0,r1,cr0,cr4,{0}
:0204E234 238D00B9 orrcs  r0,r13,#0xB9
:0204E238 1480074D strne r0,[r0],#+0x74d
:0204E23C 87110075 unknown
:0204E240 F984E027 stmnvib  r4 ,{r0,r1,r2,r5,r13,r14,r15}
:0204E244 6530110D ldrvs r1,[r0, #-0x10d]!
:0204E248 0D00A107 unknown
:0204E24C FC0C1810 stc2  8,cr1,[r12],{#0x10}
:0204E250 971484CA ldrls r8,[r12],{#0x10}
:0204E254 970480E5 strls r8,[r12],{#0x10}
:0204E258 13E5E500 mvnne  r14,#0x0
:0204E25C 04075925 streq r5,[r7],#-0x925
:0204E260 15814041 strne r4,[r1, #+0x41]		;r1+0x41=*(00000056)
:0204E264 04656A21 unknown
:0204E268 00DD0125 sbceqs r0,r13,r5,lsr #0x2
:0204E26C 9000E244 andls  r14,r0,r4,asr #0x4
:0204E270 45E307A0 strmib r0,[r3, #+0x7a0]!
:0204E274 D1509110 cmple r0,r0,lsl r1
:0204E278 0D0806F9 unknown
:0204E27C D620E900 unknown
:0204E280 11D9406D bicnes r4,r9,r13,ror #0x0
:0204E284 B1058D0D unknown
:0204E288 8707CC15 unknown
:0204E28C 5902E51B stmpldb  r2 ,{r0,r1,r3,r4,r8,r10,r13,r14,r15}
:0204E290 74E5872B unknown
:0204E294 44972B59 ldrmi r2,[r7],#+0xb59
:0204E298 E5974B59 ldr r4,[r7, #+0xb59]		;r7+0xb59=*(00000b59)
:0204E29C 054B5907 streqb r5,[r11, #-0x907]		;(r11-0x907=*(fffff6f9))
:0204E2A0 E2114660 ands r4,r1,#0x6000000
:0204E2A4 E2855005 add  r5,r5,#0x5
:0204E2A8 F10612E9 unknown
:0204E2AC 0669A003 unknown
:0204E2B0 E0850209 add  r0,r5,r9,lsl #0x4
:0204E2B4 00A10359 adceq  r0,r1,r9,asr r3
:0204E2B8 7933E046 ldmvcdb  r3!,{r1,r2,r6,r13,r14,r15}
:0204E2BC 10090101 andne  r0,r9,r1,lsl #0x2
:0204E2C0 FD0AE9E0 unknown
:0204E2C4 BD215505 stclt  5,cr5,[r1,#-0x14]!
:0204E2C8 0021F554 eoreq  r15,r1,r4,asr r5
:0204E2CC B1071D08 unknown
:0204E2D0 4A4D0527 bmi 0338F774
:0204E2D4 002DF80E eoreq  r15,r13,r14,lsl #0x10
:0204E2D8 876080EB strhib r8,r15,r13,r14,lsl #0x10
:0204E2DC 6160E1E5 unknown
:0204E2E0 1B09C00C blne 022BE318
:0204E2E4 0000FFFF unknown
:0204E2E8 34194FF8 ldrcc r4,[r9],#-0xff8
:0204E2EC 3029E581 eorcc  r14,r9,r1,lsl #0xb
:0204E2F0 D109A99A swple r10,r10,r9
:0204E2F4 02E98000 rsceq  r8,r9,#0x0
:0204E2F8 01D90139 biceqs r0,r9,r9,lsr r1
:0204E2FC 700100E5 andvc  r0,r1,r5,ror #0x1
:0204E300 3900E4D9 stmccdb  r0 ,{r0,r3,r4,r6,r7,r10,r13,r14,r15}
:0204E304 07998212 unknown
:0204E308 01011007 unknown
:0204E30C 088D1A9D stmeqia  r13 ,{r0,r2,r3,r4,r7,r9,r11,r12}
:0204E310 B9007977 stmltdb  r0 ,{r0,r1,r2,r4,r5,r6,r8,r11,r12,r13,r14}
:0204E314 0A912E51 beq 00499C60
:0204E318 41051041 unknown
:0204E31C 570E4230 unknown
:0204E320 600037E3 andvs  r3,r0,r3,ror #0xf
:0204E324 00C50DCD sbceq  r0,r5,r13,asr #0x1b
:0204E328 30C9B000 sbccc  r11,r9,r0
:0204E32C 08CC1081 stmeqia  r12 ,{r0,r7,r12}^
:0204E330 20895455 addcs  r5,r9,r5,asr r4
:0204E334 4807FD89 stmmida  r7 ,{r0,r3,r7,r8,r10,r11,r12,r13,r14,r15}
:0204E338 8116B8E2 tsthi r6,r2,ror #0x11
:0204E33C 10B90881 adcnes r0,r9,r1,lsl #0x11
:0204E340 00B917B5 unknown
:0204E344 01810225 orreq  r0,r1,r5,lsr #0x4
:0204E348 89FD14ED unknown
:0204E34C 7D1359E2 unknown
:0204E350 358D278D strcc r2,[r13, #+0x78d]		;r13+0x78d=*(0000078d)
:0204E354 51549A04 cmppl r4,r4,lsl #0x14
:0204E358 FF718D23 swinv 0x00718d23
:0204E35C E2850E41 add  r0,r5,#0x410
:0204E360 86601101 unknown
:0204E364 560007E2 strpl r0,r0,r5,#0x410
:0204E368 8052F9E1 subhis r15,r2,r1,ror #0x13
:0204E36C C90185E4 stmgtdb  r1 ,{r2,r5,r6,r7,r8,r10,r15}
:0204E370 B914C123 ldmltdb  r4 ,{r0,r1,r5,r8,r14,r15}
:0204E374 21B92441 movcss r2,r1,asr #0x8
:0204E378 B9DE0135 ldmltib  r14 ,{r0,r2,r4,r5,r8}^
:0204E37C 01906581 orreqs r6,r0,r1,lsl #0xb
:0204E380 0895D900 ldmeqia  r5 ,{r8,r11,r12,r14,r15}
:0204E384 A3122148 tstge r2,#0x12
:0204E388 F18D0285 orrnv  r0,r13,r5,lsl #0x5
:0204E38C 14E4D904 unknown
:0204E390 450C026D strmi r0,[r12, #-0x26d]		;(r12-0x26d=*(fffffd93))
:0204E394 754C413D strvcb r4,[r12, #-0x13d]		;(r12-0x13d=*(fffffec3))
:0204E398 08ED2006 unknown
:0204E39C 158D601C strne r6,[r13, #+0x1c]		;r13+0x1c=*(0000001c)
:0204E3A0 50552261 subpls r2,r5,r1,ror #0x4
:0204E3A4 8808E510 stmhida  r8 ,{r4,r8,r10,r13,r14,r15}
:0204E3A8 C52269FA strgt r6,[r2, #-0x9fa]!
:0204E3AC 3000CBA0 andcc  r12,r0,r0,lsr #0x17
:0204E3B0 000BE048 andeq  r14,r11,r8,asr #0x0
:0204E3B4 0000E353 andeq  r14,r0,r3,asr r3
:0204E3B8 24E08920 unknown
:0204E3BC D2109151 andles r9,r0,#0x40000014
:0204E3C0 D2000D20 andle  r0,r0,#0x800
:0204E3C4 43800AE5 orrmi  r0,r0,#0xE5000
:0204E3C8 90010AE2 andls  r0,r1,r2,ror #0x15
:0204E3CC C7027582 strgt r7,[r2,-r2, lsl #0xb]
:0204E3D0 00110449 andeqs r0,r1,r9,asr #0x8
:0204E3D4 74030019 strvc r0,[r3],#-0x19
:0204E3D8 32150029 andccs r0,r5,#0x29
:0204E3DC C73001CD ldrgt r0,r0,r5,#0x29
:0204E3E0 075002E5 ldreqb r0,r0,r5,#0x29
:0204E3E4 C004E5C7 andgt  r14,r4,r7,asr #0xb
:0204E3E8 0D05E5D2 unknown
:0204E3EC 30188000 andccs r8,r8,r0
:0204E3F0 E5C3129D strb r1,[r3, #+0x29d]		;r3+0x29d=*(0000029d)
:0204E3F4 07FD0A91 unknown
:0204E3F8 07E564D2 unknown
:0204E3FC 5006DD30 andpl  r13,r6,r0,lsr r13
:0204E400 0801E5C6 stmeqda  r1 ,{r1,r2,r6,r7,r8,r10,r13,r14,r15}
:0204E404 C5080009 strgt r0,[r8, #-0x9]		;(r8-0x9=*(fffffff7))
:0204E408 D2200906 eorle  r0,r0,#0x18000
:0204E40C 45C60289 strmib r0,[r6, #+0x289]		;r6+0x289=*(ad0eec29)
:0204E410 E5C60289 strb r0,[r6, #+0x289]		;r6+0x289=*(ad0eec29)
:0204E414 E59DC01C ldr r12,[r13, #+0x1c]		;r13+0x1c=*(0000001c)
:0204E418 052C010C streq r0,[r12, #-0x10c]!
:0204E41C E2025400 and  r5,r2,#0x0
:0204E420 02A0240C adceq  r2,r0,#0xC000000
:0204E424 E202077D and  r0,r2,#0x1F40000
:0204E428 E1A02C2C mov  r2,r12,lsr #0x18		;r2=0(0x0)
:0204E42C 85C4012C strhib r0,[r4, #+0x12c]		;r4+0x12c=*(0000012c)
:0204E430 E20CCC46 and  r12,r12,#0x4600
:0204E434 0282200C addeq  r2,r2,#0xC
:0204E438 E1830001 orr  r0,r3,r1
:0204E43C E1852002 orr  r2,r5,r2
:0204E440 002D011C eoreq  r0,r13,r12,lsl r1
:0204E444 12E5FA57 rscne  r15,r5,#0x57000
:0204E448 02E901F1 rsceq  r0,r9,#0x4000003C
:0204E44C B981A124 stmltib  r1 ,{r2,r5,r8,r13,r15}
:0204E450 A1182D1C tstge r8,r12,lsl r13
:0204E454 E88D0215 stmia  r13 ,{r0,r2,r4,r9}
:0204E458 181D1049 ldmneda  r13 ,{r0,r3,r6,r12}
:0204E45C B81049C6 ldmltda  r0 ,{r1,r2,r6,r7,r8,r11,r14}
:0204E460 20E1DD31 rsccs  r13,r1,r1,lsr r13
:0204E464 419001C9 orrmis r0,r0,r9,asr #0x3
:0204E468 3CE59AC4 stcccl 10,cr9,[r5],#+0x310
:0204E46C 150C0049 strne r0,[r12, #-0x49]		;(r12-0x49=*(ffffffb7))
:0204E470 B0500100 sublts r0,r0,r0,lsl #0x2
:0204E474 5B01318B blpl 0209AAA8
:0204E478 017105E1 cmneq r1,r1,ror #0xb
:0204E47C 01714405 cmneq r1,r5,lsl #0x8
:0204E480 14017DB5 strne r7,[r1],#-0xdb5
:0204E484 25359D00 ldrcs r9,[r5, #-0xd00]!
:0204E488 02B54509 adceqs r4,r5,#0x2400000
:0204E48C 071D3D25 ldreq r3,[r13,-r5, lsr #0x1a]
:0204E490 11295181 unknown
:0204E494 44900181 ldrmi r0,[r0],#+0x181
:0204E498 0508313F streq r3,[r8, #-0x13f]		;(r8-0x13f=*(fffffec1))
:0204E49C 24818113 strcs r8,[r1],#+0x113
:0204E4A0 08B92181 ldmeqia  r9!,{r0,r7,r8,r13}
:0204E4A4 7754056D ldrvcb r0,ia 
:0204E4A8 8D80120D unknown
:0204E4AC 45580007 ldrmib r0,[r8, #-0x7]		;(r8-0x7=*(fffffff9))
:0204E4B0 90020D07 andls  r0,r2,r7,lsl #0x1a
:0204E4B4 54E1A065 unknown
:0204E4B8 8FF04179 swihi 0x00f04179
:0204E4BC 48200179 stmmida  r0!,{r0,r3,r4,r5,r6,r8}
:0204E4C0 25000DD9 strcs r0,[r0, #-0xdd9]		;(r0-0xdd9=*(fffff23e))
:0204E4C4 02053000 andeq  r3,r5,#0x0
:0204E4C8 20610201 rsbcs  r0,r1,r1,lsl #0x4
:0204E4CC 01F62009 mvneqs r2,r9
:0204E4D0 03004900 unknown
:0204E4D4 20020055 andcs  r0,r2,r5,asr r0
:0204E4D8 8B0179C3 blhi 020ACBEC
:0204E4DC 3505E5D9 strcc r14,[r5, #-0x5d9]		;(r5-0x5d9=*(fffffa3e))
:0204E4E0 21790C00 cmncs r9,r0,lsl #0x18
:0204E4E4 A80145C4 stmgeda  r1 ,{r2,r6,r7,r8,r10,r14}
:0204E4E8 79B8E5C4 ldmvcib  r8!,{r2,r6,r7,r8,r10,r13,r14,r15}
:0204E4EC C1796C01 cmngt r9,r1,lsl #0x18
:0204E4F0 680A90D1 stmvsda  r10 ,{r0,r4,r6,r7,r12,r15}
:0204E4F4 F50E3100 strnv r3,[r14, #-0x100]		;r14-0x100=*(4fffff00)=#0(0x00000000)
:0204E4F8 05D92013 ldreqb r2,[r9, #+0x13]		;r9+0x13=*(00000013)
:0204E4FC 0025D907 eoreq  r13,r5,r7,lsl #0x12
:0204E500 3D16E9A6 unknown
:0204E504 E5C32000 strb r2,[r3, #+0x0]		;r3+0x0=*(00000000)
:0204E508 08001101 stmeqda  r0 ,{r0,r8,r12}
:0204E50C E5D91043 ldrb r1,[r9, #+0x43]		;r9+0x43=*(00000043)
:0204E510 00490009 subeq  r0,r9,r9
:0204E514 E2204880 eor  r4,r0,#0x800000
:0204E518 0E797000 cdpeq 0,6,cr7,cr9,cr0,0
:0204E51C 03B1C310 moveqs r12,#0x40000000		;r12=1073741824(0x40000000)
:0204E520 10E548C3 rscne  r4,r5,r3,asr #0x11
:0204E524 14E59D30 unknown
:0204E528 40230265 eormi  r0,r3,r5,ror #0x4
:0204E52C 0407091C streq r0,[r7],#-0x91c
:0204E530 792402E1 stmvcdb  r4!,{r0,r5,r6,r7,r9}
:0204E534 3C0EBD52 stccc  13,cr11,[r14],{#0x52}
:0204E538 45E1A06A strmib r10,[r1, #+0x6a]!
:0204E53C 04F9282E unknown
:0204E540 02690314 rsbeq  r0,r9,#0x50000000
:0204E544 65E18294 strvsb r8,[r1, #+0x294]!
:0204E548 8D004902 unknown
:0204E54C 0C600AE5 stceql 10,cr0,[r0],#-0x394
:0204E550 900BE5D9 unknown
:0204E554 1689E289 strne r14,[r9],+r9, lsl #0x5
:0204E558 0289400C addeq  r4,r9,#0xC
:0204E55C E3580001 cmp r8,#0x1
:0204E560 0902150D stmeqdb  r2 ,{r0,r2,r3,r8,r10,r12}
:0204E564 00850041 addeq  r0,r5,r1,asr #0x0
:0204E568 F9ED005D unknown
:0204E56C 102D368D eorne  r3,r13,r13,lsl #0xd
:0204E570 402D6604 eormi  r6,r13,r4,lsl #0xc
:0204E574 E7859107 str r9,[r5,+r7, lsl #0x2]
:0204E578 01899000 orreq  r9,r9,r0
:0204E57C 488000E0 stmmiia  r0 ,{r5,r6,r7}
:0204E580 877001E0 ldrhib r0,ia 
:0204E584 57005500 strpl r5,[r0,-r0, lsl #0xa]
:0204E588 B357090D cmplt r7,#0x34000
:0204E58C 098C17FD stmeqib  r12 ,{r0,r2,r3,r4,r5,r6,r7,r8,r9,r10,r12}
:0204E590 13EDA507 mvnne  r10,#0x1C00000
:0204E594 2D40A554 unknown
:0204E598 9D140800 unknown
:0204E59C CD143D04 unknown
:0204E5A0 26ED2494 unknown
:0204E5A4 10E51481 rscne  r1,r5,r1,lsl #0x9
:0204E5A8 4C0B04FD stcmi  4,cr0,[r11],{#0xfd}
:0204E5AC 013D1139 teqeq r13,r9,lsr r1
:0204E5B0 C15456E1 cmpgt r4,r1,ror #0xd
:0204E5B4 E906E117 stmdb  r6 ,{r0,r1,r2,r4,r8,r13,r14,r15}
:0204E5B8 89770816 unknown
:0204E5BC 52000600 andpl  r0,r0,#0x0
:0204E5C0 05C505A1 streqb r0,[r5, #+0x5a1]		;r5+0x5a1=*(000005b8)
:0204E5C4 71104091 unknown
:0204E5C8 15012980 strne r2,[r1, #-0x980]		;(r1-0x980=*(fffff695))
:0204E5CC 10250100 eorne  r0,r5,r0,lsl #0x2
:0204E5D0 C00001E0 andgt  r0,r0,r0,ror #0x3
:0204E5D4 91143956 tstls r4,r6,asr r9
:0204E5D8 02000D04 andeq  r0,r0,#0x100
:0204E5DC 0D03000D unknown
:0204E5E0 85570200 ldrhib r0,[r7, #-0x200]		;(r7-0x200=*(fffffe00))
:0204E5E4 CE200304 cdpgt 3,2,cr0,cr0,cr4,0
:0204E5E8 E5D10211 ldrb r0,[r1, #+0x211]		;r1+0x211=*(00000226)
:0204E5EC D1201105 unknown
:0204E5F0 259D0499 ldrcs r0,[r13, #+0x499]		;r13+0x499=*(00000499)
:0204E5F4 0265CC04 rsbeq  r12,r5,#0x400
:0204E5F8 79E554CC unknown
:0204E5FC FFF90D11 swinv 0x00f90d11
:0204E600 506D0E0D rsbpl  r0,r13,r13,lsl #0x1c
:0204E604 08E16251 unknown
:0204E608 12A503B5 adcne  r0,r5,#0xD4000002
:0204E60C 9D02A510 unknown
:0204E610 956C2E16 strlsb r2,[r12, #-0xe16]!
:0204E614 79185910 ldmvcdb  r8 ,{r4,r8,r11,r12,r14}
:0204E618 F5801000 strnv r1,[r0, #+0x0]		;r0+0x0=*(00000017)
:0204E61C 272D4100 strcs r4,[r13,-r0, lsl #0x2]!
:0204E620 035D0CE9 cmpeq r13,#0xE900
:0204E624 00756002 rsbeqs r6,r5,r2
:0204E628 6400023D strvs r0,[r0],#-0x23d
:0204E62C E500CD80 str r12,[r0, #-0xd80]		;(r0-0xd80=*(fffff297))
:0204E630 04909500 ldreq r9,[r0],#+0x500
:0204E634 B1053D40 unknown
:0204E638 14F5CE04 unknown
:0204E63C 1D00759D unknown
:0204E640 7DF8F190 ldcvcl 1,cr15,[r8,#+0x240]!
:0204E644 CD507135 unknown
:0204E648 B400710A strlt r7,[r0],#-0x10a
:0204E64C 04F1DD20 unknown
:0204E650 A2207D9D eorge  r7,r0,#0x2740
:0204E654 3025F57B eorcc  r15,r5,r11,ror r5
:0204E658 CDFFF5AF ldcgtl 5,cr15,[r15,#+0x2bc]!
:0204E65C C401CD3F strgt r12,[r1],#-0xd3f
:0204E660 17D51079 unknown
:0204E664 65081075 strvs r1,[r8, #-0x75]		;(r8-0x75=*(ffffff8b))
:0204E668 91F91F45 mvnlss r1,r5,asr #0x1e
:0204E66C 10119712 andnes r9,r1,r2,lsl r7
:0204E670 5031E3A0 eorpls r14,r1,r0,lsr #0x7
:0204E674 16452007 strneb r2,[r5],-r7
:0204E678 C0C9006D sbcgt  r0,r9,r13,ror #0x0
:0204E67C FC9BE58D ldc2  5,cr14,[r11],{#0x8d}
:0204E680 103D2125 eornes r2,r13,r5,lsr #0x2
:0204E684 A90460B2 stmgedb  r4 ,{r1,r4,r5,r7,r13,r14}
:0204E688 B8003900 stmltda  r0 ,{r8,r11,r12,r13}
:0204E68C 01C90561 biceq  r0,r9,r1,ror #0xa
:0204E690 8936E155 ldmhidb  r6!,{r0,r2,r4,r6,r8,r13,r14,r15}
:0204E694 8D101111 unknown
:0204E698 FFF8A913 swinv 0x00f8a913
:0204E69C 340794EB strcc r9,[r7],#-0x4eb
:0204E6A0 5488E598 strpl r14,[r8],#+0x598
:0204E6A4 0008E598 muleq  r8,r8,r5
:0204E6A8 0C2100B9 stceq  0,cr0,[r1],#-0x2e4
:0204E6AC 9535283D ldrls r2,[r5, #-0x83d]!
:0204E6B0 81285503 unknown
:0204E6B4 BD778113 ldcltl 1,cr8,[r7,#-0x4c]!
:0204E6B8 4140F8E8 unknown
:0204E6BC 2129A016 unknown
:0204E6C0 4DD015D5 unknown
:0204E6C4 00005311 andeq  r5,r0,r1,lsl r3
:0204E6C8 120D06BA andne  r0,r13,#0xBA00000
:0204E6CC E28D4150 add  r4,r13,#0x14
:0204E6D0 0005011D andeq  r0,r5,r13,lsl r1
:0204E6D4 9DD01FCD unknown
:0204E6D8 695CC506 ldmvsdb  r12 ,{r1,r2,r8,r10,r14,r15}^
:0204E6DC 85E5C502 strhib r12,[r5, #+0x502]!
:0204E6E0 ED14401F unknown
:0204E6E4 C91C2501 ldmgtdb  r12 ,{r0,r8,r10,r13}
:0204E6E8 0CFF06CD ldceql 6,cr0,[r15],#+0x334
:0204E6EC 06ED2BCD unknown
:0204E6F0 2FF9E1CD swics 0x00f9e1cd
:0204E6F4 E3520A99 cmp r2,#0x99000
:0204E6F8 83A06004 movhi  r6,#0x4		;r6=4(0x4)
:0204E6FC 01610041 unknown
:0204E700 350210D1 strcc r1,[r2, #-0xd1]		;(r2-0xd1=*(ffffff2f))
:0204E704 03090004 unknown
:0204E708 6BB80079 blvs 00E4E8F4
:0204E70C E597107C ldr r1,[r7, #+0x7c]		;r7+0x7c=*(0000007c)
:0204E710 E1D100D2 ldrsb r0,[r1, #+0x2]		;r1+0x2=*(00000017)
:0204E714 44FD0600 unknown
:0204E718 2900012A stmcsdb  r0 ,{r1,r3,r5,r8}
:0204E71C 108D0001 addne  r0,r13,r1
:0204E720 0EEA14F1 mcreq 4,7,r1,cr10,cr1,{7}
:0204E724 01140001 tsteq r4,r1
:0204E728 00011900 andeq  r1,r1,r0,lsl #0x12
:0204E72C AAC0151E bge 01053BAC
:0204E730 1D40616B unknown
:0204E734 318FC049 orrcc  r12,r15,r9,asr #0x0
:0204E738 00311740 eoreqs r1,r1,r0,asr #0xe
:0204E73C 9706B4AA strls r11,[r6,-r10, lsr #0x9]
:0204E740 03BD04E5 moveqs r0,#0xE5000000		;r0=-452984832(0xe5000000)
:0204E744 A040B162 subge  r11,r0,r2,ror #0x2
:0204E748 E5CA0E9D strb r0,[r10, #+0xe9d]		;r10+0xe9d=*(00000e9d)
:0204E74C 15109110 ldrne r9,[r0, #-0x110]		;(r0-0x110=*(e4fffef0))
:0204E750 15FF5F90 ldrneb r5,[r15, #+0xf90]!
:0204E754 0FF19D10 swieq 0x00f19d10
:0204E758 15F8C015 ldrneb r12,[r8, #+0x15]!
:0204E75C 69059520 stmvsdb  r5 ,{r5,r8,r10,r12,r15}
:0204E760 81242914 unknown
:0204E764 2003E27B andcs  r14,r3,r11,ror r2
:0204E768 6D83E242 unknown
:0204E76C C0105504 andgts r5,r0,r4,lsl #0xa
:0204E770 10251E35 eorne  r1,r5,r5,lsr r14
:0204E774 E0502001 subs r2,r0,r1
:0204E778 87032080 strhi r2,[r3,-r0, lsl #0x1]
:0204E77C 97007CE5 strls r7,[r3,-r0, lsl #0x1]
:0204E780 13004915 unknown
:0204E784 69102140 ldmvsdb  r0 ,{r6,r8,r13}
:0204E788 F64BE000 strnvb r14,[r11],-r0
:0204E78C 1011EB00 andnes r14,r1,r0,lsl #0x16
:0204E790 20E50283 rsccs  r0,r5,r3,lsl #0x5
:0204E794 AD20B597 stcge  5,cr11,[r0,#-0x25c]!
:0204E798 1EF90539 mrcne 5,7,r0,cr9,cr9,{1}
:0204E79C 007D6A01 rsbeqs r6,r13,r1,lsl #0x14
:0204E7A0 5C000507 stcpl  5,cr0,[r0],{#0x7}
:0204E7A4 19060051 stmnedb  r6 ,{r0,r4,r6}
:0204E7A8 D5005114 strle r5,[r0, #-0x114]		;(r0-0x114=*(e4fffeec))
:0204E7AC 10195A21 andnes r5,r9,r1,lsr #0x14
:0204E7B0 0DFF72CA ldceql 2,cr7,[r15,#+0x328]!
:0204E7B4 70010D37 andvc  r0,r1,r7,lsr r13
:0204E7B8 800D9163 andhi  r9,r13,r3,ror #0x2
:0204E7BC 59E59650 unknown
:0204E7C0 9602B100 strls r11,[r2],-r0, lsl #0x2
:0204E7C4 105DE561 subnes r14,r13,r1,ror #0xa
:0204E7C8 31652A01 unknown
:0204E7CC A505C101 strge r12,[r5, #-0x101]		;(r5-0x101=*(ffffff16))
:0204E7D0 1001E202 andne  r14,r1,r2,lsl #0x4
:0204E7D4 10BDE280 adcnes r14,r13,r0,lsl #0x5
:0204E7D8 59037003 stmpldb  r3 ,{r0,r1,r12,r13,r14}
:0204E7DC F947D010 stmnvdb  r7 ,{r4,r12,r14,r15}^
:0204E7E0 8D03EBFF unknown
:0204E7E4 20108040 andcss r8,r0,r0,asr #0x0
:0204E7E8 A91D2D96 ldmgedb  r13 ,{r1,r2,r4,r7,r8,r10,r11,r13}
:0204E7EC 8600802F strhi r8,[r0],-r15, lsr #0x0
:0204E7F0 862051E5 unknown
:0204E7F4 0275102D rsbeqs r1,r5,#0x2D
:0204E7F8 005107CC subeqs r0,r1,r12,asr #0xf
:0204E7FC 00511045 subeqs r1,r1,r5,asr #0x0
:0204E800 9610737C unknown
:0204E804 962080E5 unknown
:0204E808 0D001BE5 unknown
:0204E80C 2D05E286 unknown
:0204E810 4220050B eormi  r0,r0,#0x2C00000
:0204E814 EFAEE010 swi 0x00aee010
:0204E818 1021EBFF unknown
:0204E81C A0102D03 andges r2,r0,r3,lsl #0x1a
:0204E820 00060021 andeq  r0,r6,r1,lsr #0x0
:0204E824 FFFD0065 swinv 0x00fd0065
:0204E828 39915EF5 ldmccib  r1 ,{r0,r2,r4,r5,r6,r7,r9,r10,r11,r12,r14}
:0204E82C 091CE5C9 ldmeqdb  r12 ,{r0,r3,r6,r7,r8,r10,r13,r14,r15}
:0204E830 50000200 andpl  r0,r0,r0,lsl #0x4
:0204E834 00802E05 addeq  r2,r0,r5,lsl #0x1c
:0204E838 24A19623 unknown
:0204E83C 06DA0EC5 ldreqb r0,r2,r0,r5,lsl #0x1c
:0204E840 D96900CD unknown
:0204E844 4D70A601 ldcmil 6,cr10,[r0,#-0x4]!
:0204E848 254AF513 strcsb r15,[r10, #-0x513]		;(r10-0x513=*(fffffaed))
:0204E84C 49070531 stmmidb  r7 ,{r0,r4,r5,r8,r10}
:0204E850 00555013 subeqs r5,r5,r3,lsl r0
:0204E854 E59510BE ldr r1,[r5, #+0xbe]		;r5+0xbe=*(000000d5)
:0204E858 F502F103 strnv r15,[r2, #-0x103]		;(r2-0x103=*(fffffefd))
:0204E85C 1CB5041D ldcne  4,cr0,[r5],#+0x74
:0204E860 107110B0 unknown
:0204E864 132D056D unknown
:0204E868 AD5D01C1 unknown
:0204E86C DE044D10 mcrle 13,0,r4,cr4,cr0,{0}
:0204E870 0910A901 ldmeqdb  r0 ,{r0,r8,r11,r13,r15}
:0204E874 0A0D0300 beq 0238F47C
:0204E878 100800A5 andne  r0,r8,r5,lsr #0x1
:0204E87C A50C7936 strge r7,[r12, #-0x936]		;r12-0x936=*(3ffff6ca)=#0(0x00000000)
:0204E880 00500100 subeqs r0,r0,r0,lsl #0x2
:0204E884 0344E59D unknown
:0204E888 09E28D60 unknown
:0204E88C 00011A75 andeq  r1,r1,r5,ror r10
:0204E890 41300820 teqmi r0,r0,lsr #0x10
:0204E894 0099240A addeqs r2,r9,r10,lsl #0x8
:0204E898 9500DD14 strls r13,[r0, #-0xd14]		;(r0-0xd14=*(e4fff2ec))
:0204E89C 351CFF04 ldrcc r15,[r12, #-0xf04]		;r12-0xf04=*(3ffff0fc)=#0(0x00000000)
:0204E8A0 82094501 andhi  r4,r9,#0x400000
:0204E8A4 0DA9B4E1 stceq  4,cr11,[r9,#+0x384]!
:0204E8A8 91222004 unknown
:0204E8AC 480EBD01 stmmida  r14 ,{r0,r8,r10,r11,r12,r13,r15}
:0204E8B0 0C898D00 stceq  13,cr8,[r9],{#0x0}
:0204E8B4 63200015 unknown
:0204E8B8 C10805D2 unknown
:0204E8BC 69B002E5 ldmvsib  r0!,{r0,r2,r5,r6,r7,r9}
:0204E8C0 2942C114 stmcsdb  r2 ,{r2,r4,r8,r14,r15}^
:0204E8C4 09E5D600 unknown
:0204E8C8 8000EDA0 andhi  r14,r0,r0,lsr #0x1b
:0204E8CC 002521D6 unknown
:0204E8D0 D60025D6 unknown
:0204E8D4 25D00025 ldrcsb r0,[r0, #+0x25]		;r0+0x25=*(e5000025)
:0204E8D8 E555D000 ldrb r13,[r5, #-0x0]		;(r5-0x0=*(00000017))
:0204E8DC E28DE00D add  r14,r13,#0xD
:0204E8E0 200911C1 andcs  r1,r9,r1,asr #0x3
:0204E8E4 E9043120 stmdb  r4 ,{r5,r8,r12,r13}
:0204E8E8 E5CA9010 strb r9,[r10, #+0x10]		;r10+0x10=*(00000010)
:0204E8EC 03CA8001 biceq  r8,r10,#0x1
:0204E8F0 CA7002E5 bgt 03C4F48C
:0204E8F4 E5CA0379 strb r0,[r10, #+0x379]		;r10+0x379=*(00000379)
:0204E8F8 CEC01000 cdpgt 0,12,cr1,cr0,cr0,0
:0204E8FC CE3001E5 cdpgt 1,2,cr0,cr0,cr5,7
:0204E900 FA0008E5 blx 02050CA4
:0204E904 05183025 ldreq r3,[r8, #-0x25]		;(r8-0x25=*(ffffffdb))
:0204E908 18002D00 stmneda  r0 ,{r8,r10,r11,r13}
:0204E90C 9A0BC110 bls 0233ED54
:0204E910 B411002D ldrlt r0,[r1],#-0x2d
:0204E914 50E59506 rscpl  r9,r5,r6,lsl #0xa
:0204E918 699D0120 ldmvsib  r13 ,{r5,r8}
:0204E91C BD125128 unknown
:0204E920 0ABD4191 beq 00F9EF6C
:0204E924 B601D9B3 unknown
:0204E928 B0B518A3 adclts r1,r5,r3,lsr #0x11
:0204E92C E92D0129 stmdb  r13!,{r0,r3,r5,r8}
:0204E930 4C1010B1 ldcmi  0,cr1,[r0],{#0xb1}
:0204E934 50440221 subpl  r0,r4,r1,lsr #0x4
:0204E938 70FDE59D smlalvcs r14,r13,r13,r5
:0204E93C 25E301A0 strcsb r0,[r3, #+0x1a0]!
:0204E940 8C00054C stchi  5,cr0,[r0],{#0x4c}
:0204E944 0825E1A0 stmeqda  r5!,{r5,r7,r8,r13,r14,r15}
:0204E948 64014534 strvs r4,[r1],#-0x534
:0204E94C 04500241 ldreqb r0,[r0],#-0x241
:0204E950 4C0AFFE2 stcmi  15,cr15,[r10],{#0xe2}
:0204E954 9004E203 andls  r14,r4,r3,lsl #0x4
:0204E958 00FFE185 rsceqs r14,r15,r5,lsl #0x3
:0204E95C FCE20638 stc2l 6,cr0,[r2],#+0xe0
:0204E960 501E0221 andpls r0,r14,r1,lsr #0x4
:0204E964 66E310A0 unknown
:0204E968 E06A005D rsb  r0,r10,r13,asr r0
:0204E96C 04B2E3A0 unknown
:0204E970 400281B0 strmih r8,[r2], -r0
:0204E974 84FFE5CD unknown
:0204E978 09E20208 unknown
:0204E97C 03E18330 mvneq  r8,#0xC0000000
:0204E980 E1008880 unknown
:0204E984 44001D44 strmi r1,[r0],#-0xd44
:0204E988 70009580 andvc  r9,r0,r0,lsl #0xb
:0204E98C D3A41025 movle  r1,#0x25		;r1=37(0x25)
:0204E990 8DC00AE5 unknown
:0204E994 009001E2 addeqs r0,r0,r2,ror #0x3
:0204E998 D30021D3 unknown
:0204E99C E5D30021 ldrb r0,[r3, #+0x21]		;r3+0x21=*(00000021)
:0204E9A0 8D0A3004 unknown
:0204E9A4 CD6005E2 stcgtl 5,cr0,[r0,#-0x388]!
:0204E9A8 005006E5 subeqs r0,r0,r5,ror #0xd
:0204E9AC E008E5CD and  r14,r8,r13,asr #0xb
:0204E9B0 B009E5CD andlt  r14,r9,r13,asr #0xb
:0204E9B4 00E5CD00 rsceq  r12,r5,r0,lsl #0x1a
:0204E9B8 01E5CCA0 mvneq  r12,r0,lsr #0x19
:0204E9BC E5CC0090 strb r0,[r12, #+0x90]		;r12+0x90=*(40000090)=#0(0x00000000)
:0204E9C0 E5CC8002 strb r8,[r12, #+0x2]		;r12+0x2=*(40000002)=#0(0x00000000)
:0204E9C4 CC007003 stcgt  0,cr7,[r0],{#0x3}
:0204E9C8 4D400AE5 unknown
:0204E9CC 8BE58D10 blhi 019B1E14
:0204E9D0 D0117110 andles r7,r1,r0,lsl r1
:0204E9D4 A94F0121 stmgedb  r15 ,{r0,r5,r8}^
:0204E9D8 FD01F905 unknown
:0204E9DC 4F75F811 swimi 0x0075f811
:0204E9E0 DE5FE92D cdple 9,4,cr14,cr15,cr13,1
:0204E9E4 0008E24D andeq  r14,r8,r13,asr #0x4
:0204E9E8 A0A0159D umlalge  r1,r0,r13,r5
:0204E9EC 2D1008E1 unknown
:0204E9F0 72411630 subvc  r1,r1,#0x3000000
:0204E9F4 39283071 stmccdb  r8!,{r0,r4,r5,r6,r12,r13}
:0204E9F8 0D60F000 stceql 0,cr15,[r0,#-0x0]!
:0204E9FC 8D4A900D unknown
:0204EA00 8D8008E2 unknown
:0204EA04 007014E2 rsbeqs r1,r0,r2,ror #0x9
:0204EA08 B000E28D andlt  r14,r0,r13,lsl #0x5
:0204EA0C 0096E3A0 addeqs r14,r6,r0,lsr #0x7
:0204EA10 900040E3 andls  r4,r0,r3,ror #0x1
:0204EA14 8004E58D andhi  r14,r4,r13,lsl #0xb
:0204EA18 7100E58D unknown
:0204EA1C 59100710 ldmpldb  r0 ,{r4,r8,r9,r10}
:0204EA20 E1A02001 mov  r2,r1			;r2=37(0x25)
:0204EA24 0159090B cmpeq r9,r11,lsl #0x12
:0204EA28 30157166 andccs r7,r5,r6,ror #0x2
:0204EA2C 15034D15 strne r4,[r3, #-0xd15]		;(r3-0xd15=*(fffff2eb))
:0204EA30 F7699790 unknown
:0204EA34 500361FF unknown
:0204EA38 BE1AD1E1 cdplt 1,0,cr13,cr10,cr1,7
:0204EA3C 5DDD2420 unknown
:0204EA40 20819D02 addcs  r9,r1,r2,lsl #0x1a
:0204EA44 F1000523 unknown
:0204EA48 F46A5711 unknown
:0204EA4C 107D202D rsbnes r2,r13,r13,lsr #0x0
:0204EA50 03C50512 biceq  r0,r5,#0x4800000
:0204EA54 66180079 unknown
:0204EA58 611111F5 ldrvssh r1,[r1, -r5]
:0204EA5C FFF44500 swinv 0x00f44500
:0204EA60 00050AEB andeq  r0,r5,r11,ror #0x15
:0204EA64 0361070D unknown
:0204EA68 21007561 unknown
:0204EA6C 3671ED10 unknown
:0204EA70 DC2245FF stcle  5,cr4,[r2],#-0x3fc
:0204EA74 871AFFFF unknown
:0204EA78 EBFF0272 bl 0200F448
:0204EA7C 199A16B8 ldmneib  r10 ,{r3,r4,r5,r7,r9,r10,r12}
:0204EA80 20E04000 rsccs  r4,r0,r0
:0204EA84 2ADD0E7D bcs 01792480
:0204EA88 9A06B49A bls 021FBCF8
:0204EA8C 710904E5 unknown
:0204EA90 E3E01049 mvn  r1,#0x49
:0204EA94 048A06B4 streq r0,[r10],#+0x6b4
:0204EA98 E58A4581 str r4,[r10, #+0x581]		;r10+0x581=*(00000581)
:0204EA9C 94026924 strls r6,[r2],#-0x924
:0204EAA0 E5119A34 ldr r9,[r1, #-0xa34]		;(r1-0xa34=*(fffff5f1))
:0204EAA4 880C2900 stmhida  r12 ,{r8,r11,r13}
:0204EAA8 0AE59A44 beq 019B53C0
:0204EAAC 3D004904 unknown
:0204EAB0 00ED3417 rsceq  r3,r13,r7,lsl r4
:0204EAB4 DE5F1055 mrcle 0,2,r1,cr15,cr5,{2}
:0204EAB8 F8E21B8D unknown
:0204EABC DBE8BD8F blle 01A7E100
:0204EAC0 40240020 eormi  r0,r4,r0,lsr #0x0
:0204EAC4 23251A1F unknown
:0204EAC8 F7AC1289 strnv r1,[r12,+r9, lsl #0x5]!
:0204EACC 450CEBFF strmi r14,[r12, #-0xbff]		;r12-0xbff=*(3ffff401)=#0(0x00000000)
:0204EAD0 3903E507 stmccdb  r3 ,{r0,r1,r2,r8,r10,r13,r14,r15}
:0204EAD4 0001094B andeq  r0,r1,r11,asr #0x12
:0204EAD8 A91B5905 ldmgedb  r11 ,{r0,r2,r8,r11,r12,r14}
:0204EADC 09D51AD5 ldmeqib  r5 ,{r0,r2,r4,r6,r7,r9,r11,r12}^
:0204EAE0 EAFFFFFF b 0204EAE4
:0204EAE4 43FE237D mvnmis r2,#0xF4000001
:0204EAE8 12753009 rsbnes r3,r5,#0x9
:0204EAEC EBFFFFA6 bl 0204E98C
:0204EAF0 43AD2331 movmi  r2,#0xC4000000		;r2=-1006632960(0xc4000000)
:0204EAF4 4945F0C3 stmmidb  r5 ,{r0,r1,r6,r7,r12,r13,r14,r15}^
:0204EAF8 1BD13000 blne 0149AB00
:0204EAFC 520621C0 andpl  r2,r6,#0x30
:0204EB00 3001E352 andcc  r14,r1,r2,asr r3
:0204EB04 A0200545 eorge  r0,r0,r5,asr #0xa
:0204EB08 88107D83 ldmhida  r0 ,{r0,r1,r7,r8,r10,r11,r12,r13,r14}
:0204EB0C E7C03003 strb r3,[r0, +r3]
:0204EB10 E2833001 add  r3,r3,#0x1
:0204EB14 530C0100 unknown
:0204EB18 0051FBE3 subeqs r15,r1,r3,ror #0x17
:0204EB1C C5206000 strgt r6,[r0, #-0x0]!
:0204EB20 0001700B andeq  r7,r1,r11
:0204EB24 71301B11 teqvc r0,r1,lsl r11
:0204EB28 2D02C006 unknown
:0204EB2C D05004E2 subles r0,r0,r2,ror #0x9
:0204EB30 D1E007E7 mvnle  r0,r7,ror #0xf
:0204EB34 87006100 strhi r6,[r0,-r0, lsl #0x2]
:0204EB38 0270FFE2 rsbeqs r15,r0,#0x388
:0204EB3C 20010EE2 andcs  r0,r1,r2,ror #0x1d
:0204EB40 2002E085 andcs  r14,r2,r5,lsl #0x1
:0204EB44 00FFE086 rsceqs r14,r15,r6,lsl #0x1
:0204EB48 06E20260 unknown
:0204EB4C E0007D20 and  r7,r0,r0,lsr #0x1a
:0204EB50 89E02080 unknown
:0204EB54 CE014906 cdpgt 9,0,cr4,cr1,cr6,0
:0204EB58 E1570B55 cmp r7,r5,asr r11
:0204EB5C A0701603 rsbges r1,r0,r3,lsl #0xc
:0204EB60 540C0101 strpl r0,[r12],#-0x101
:0204EB64 500006E3 andpl  r0,r0,r3,ror #0xd
:0204EB68 DDEFE7C0 stclel 7,cr14,[r15,#+0x300]!
:0204EB6C F01B090D andnvs r0,r11,r13,lsl #0x12
:0204EB70 E8BD3040 ldmia  r13!,{r6,r12,r13}
:0204EB74 43F01B15 mvnmis r1,#0x5400
:0204EB78 A9700075 unknown
:0204EB7C 0B21A409 bleq 028B7BA8
:0204EB80 0106E104 unknown
:0204EB84 07E3A0E4 streqb r10,db 
:0204EB88 E08E7C05 add  r7,r14,r5,lsl #0x18
:0204EB8C 31004D06 unknown
:0204EB90 0D100910 unknown
:0204EB94 4A000070 bmi 0204ED5C
:0204EB98 E0866C09 add  r6,r6,r9,lsl #0x18
:0204EB9C 52200001 eorpl  r0,r0,#0x1
:0204EBA0 D08C26E2 addle  r2,r12,r2,ror #0xd
:0204EBA4 500001E7 andpl  r0,r0,r7,ror #0x3
:0204EBA8 8C27E4D1 stchi  4,cr14,[r7],#-0x344
:0204EBAC 0026E7C0 eoreq  r14,r6,r0,asr #0xf
:0204EBB0 08E7C09C unknown
:0204EBB4 FFE08940 swinv 0x00e08940
:0204EBB8 E2044000 and  r4,r4,#0x0
:0204EBBC E087700E add  r7,r7,r14
:0204EBC0 D0400004 suble  r0,r0,r4
:0204EBC4 D09C27E7 addles r2,r12,r7,ror #0xf
:0204EBC8 500004E7 andpl  r0,r0,r7,ror #0x9
:0204EBCC 5001E025 andpl  r14,r1,r5,lsr #0x0
:0204EBD0 00F1E4C3 rsceqs r14,r1,r3,asr #0x9
:0204EBD4 0EAAFFFF mcreq 15,5,r15,cr10,cr15,{7}
:0204EBD8 27E04770 unknown
:0204EBDC E1A07C00 mov  r7,r0,lsl #0x18		;r7=0(0x0)
:0204EBE0 E1A06C26 mov  r6,r6,lsr #0x18		;r6=0(0x0)
:0204EBE4 40700004 rsbmis r0,r0,r4
:0204EBE8 406003E5 rsbmi  r0,r0,r5,ror #0x7
:0204EBEC A100F0E5 unknown
:0204EBF0 9894110D ldmlsia  r4 ,{r0,r2,r3,r8,r12}
:0204EBF4 5030D901 eorpls r13,r0,r1,lsl #0x12
:0204EBF8 53E0000D mvnpl  r0,#0xD
:0204EBFC 8CEB00A5 stchil 0,cr0,[r11],#+0x294
:0204EC00 1D450079 unknown
:0204EC04 B01E211C andlts r2,r14,r12,lsl r1
:0204EC08 18EB00A6 unknown
:0204EC0C 22019500 andcs  r9,r1,#0x0
:0204EC10 05C00681 streqb r0,[r0, #+0x681]		;r0+0x681=*(00000681)
:0204EC14 03A01FFA moveq  r1,#0x3E8		;r1=1000(0x3e8)
:0204EC18 00801044 addeq  r1,r0,r4,asr #0x0
:0204EC1C 4B10D905 blmi 02485038
:0204EC20 C50105EA strgt r0,[r1, #-0x5ea]		;(r1-0x5ea=*(fffffdfe))
:0204EC24 32015804 andcc  r5,r1,#0x40000
:0204EC28 1D000D9F unknown
:0204EC2C 11100D00 tstne r0,r0,lsl #0x1a
:0204EC30 0E48E1A0 cdpeq 1,4,cr14,cr8,cr0,5
:0204EC34 1D10100D unknown
:0204EC38 4104ED00 unknown
:0204EC3C C5041512 strgt r1,[r4, #-0x512]		;(r4-0x512=*(fffffaee))
:0204EC40 100DCD02 andne  r12,r13,r2,lsl #0x1a
:0204EC44 C5C0000C strgtb r0,[r0, #+0xc]		;r0+0xc=*(0000000c)
:0204EC48 20098008 andcs  r8,r9,r8
:0204EC4C D20051B0 andle  r5,r0,#0x2C
:0204EC50 15C0091D strneb r0,[r0, #+0x91d]		;r0+0x91d=*(0000091d)
:0204EC54 4CE1C209 stcmil 2,cr12,[r1],#+0x24
:0204EC58 0C802D14 stceq  13,cr2,[r0],{#0x14}
:0204EC5C 2D902D11 unknown
:0204EC60 001115F0 ldreqsh r1,[r1], -r0
:0204EC64 8031591A eorhis r5,r1,r10,lsl r9
:0204EC68 0C5510DC ldceql 0,cr1,[r5],{#0xdc}
:0204EC6C F0316031 eornvs r6,r1,r1,lsr r0
:0204EC70 79DF50ED ldmvcib  r15 ,{r0,r2,r3,r5,r6,r7,r12,r14}^
:0204EC74 A87105E9 unknown
:0204EC78 F699A105 ldrnv r10,[r9],+r5, lsl #0x2
:0204EC7C 02E10001 rsceq  r0,r1,#0x1
:0204EC80 EB00EB9A bl 02089AF0
:0204EC84 007C1941 rsbeqs r1,r12,r1,asr #0x12
:0204EC88 4408059F strmi r0,[r8],#-0x59f
:0204EC8C 003904B1 unknown
:0204EC90 3C17FD01 ldccc  13,cr15,[r7],{#0x1}
:0204EC94 967101A2 unknown
:0204EC98 4D21018A stcmi  1,cr0,[r1,#-0x228]!
:0204EC9C 3D959805 unknown
:0204ECA0 F9F910ED unknown
:0204ECA4 A237B640 eorges r11,r7,#0x4000000
:0204ECA8 1DA5EB00 stcne  11,cr14,[r5,#+0x0]!
:0204ECAC B4000564 strlt r0,[r0],#-0x564
:0204ECB0 21C01150 biccs  r1,r0,r0,asr r1
:0204ECB4 02E11328 rsceq  r1,r1,#0xA0000000
:0204ECB8 3C00892C stccc  9,cr8,[r0],{#0x2c}
:0204ECBC 21121154 tstcs r2,r4,asr r1
:0204ECC0 F540E1D1 strnvb r14,[r0, #-0x1d1]		;(r0-0x1d1=*(fffffe2f))
:0204ECC4 2121B600 unknown
:0204ECC8 99E0E1C1 unknown
:0204ECCC 9530E500 ldrls r14,[r0, #-0x500]!
:0204ECD0 301808E5 andccs r0,r8,r5,ror #0x11
:0204ECD4 1491E595 ldrne r14,[r1],#+0x595
:0204ECD8 5A7D6681 bpl 03FA86E4
:0204ECDC 1DE540F9 stcnel 0,cr4,[r5,#+0x3e4]!
:0204ECE0 0001B8F8 unknown
:0204ECE4 020832E4 andeq  r3,r8,#0x4000000E
:0204ECE8 1102C004 unknown
:0204ECEC 04C51C30 streqb r1,[r5],#+0xc30
:0204ECF0 02082480 andeq  r2,r8,#0x80000000
:0204ECF4 C8851F39 stmgtia  r5 ,{r0,r3,r4,r5,r8,r9,r10,r11,r12}
:0204ECF8 032B40DD unknown
:0204ECFC DD1070DD unknown
:0204ED00 0552B400 ldreqb r11,[r2, #-0x400]		;(r2-0x400=*(c3fffc00))
:0204ED04 81056941 unknown
:0204ED08 055105A0 ldreqb r0,[r1, #-0x5a0]		;(r1-0x5a0=*(fffffe48))
:0204ED0C 392FBDF1 stmccdb  r15!,{r0,r4,r5,r6,r7,r8,r10,r11,r12,r13,r15}
:0204ED10 39B9F510 ldmccib  r9!,{r4,r8,r10,r12,r13,r14,r15}
:0204ED14 13116100 tstne r1,#0x0
:0204ED18 C9084695 stmgtdb  r8 ,{r0,r2,r4,r7,r9,r10,r14}
:0204ED1C A156FB03 cmpge r6,r3,lsl #0x16
:0204ED20 100537F1 unknown
:0204ED24 EB00983D bl 02074E20
:0204ED28 A00A0602 andge  r0,r10,r2,lsl #0xc
:0204ED2C 97BA2881 ldrls r2,[r10,+r1, lsl #0x11]!
:0204ED30 0B0D0D6D bleq 023922EC
:0204ED34 00A164F8 unknown
:0204ED38 B31015EB tstlt r0,#0x3AC00000
:0204ED3C 08EB00EA unknown
:0204ED40 2D025940 unknown
:0204ED44 48101512 ldmmida  r0 ,{r1,r4,r8,r10,r12}
:0204ED48 C510A130 ldrgt r10,[r0, #-0x130]		;(r0-0x130=*(fffffed0))
:0204ED4C 1120CE01 unknown
:0204ED50 01822100 orreq  r2,r2,r0,lsl #0x2
:0204ED54 0EEDCC00 cdpeq 12,14,cr12,cr13,cr0,0
:0204ED58 4CE152DC stcmil 2,cr5,[r1],#+0x370
:0204ED5C 01C59130 biceq  r9,r5,r0,lsr r1
:0204ED60 1003E3C2 andne  r14,r3,r2,asr #0x7
:0204ED64 0DB18112 ldceq  1,cr8,[r1,#+0x48]!
:0204ED68 E9B5E1CC ldmib  r5!,{r2,r3,r6,r7,r8,r13,r14,r15}
:0204ED6C 79840C19 stmvcib  r4 ,{r0,r3,r4,r10,r11}
:0204ED70 E1402D12 unknown
:0204ED74 04000227 streq r0,[r0],#-0x227
:0204ED78 47181025 ldrmi r1,[r8,-r5, lsr #0x0]
:0204ED7C 25F34071 ldrcsb r4,[r3, #+0x71]!
:0204ED80 0A251CC0 beq 02996088
:0204ED84 31F41051 mvnccs r1,r1,asr r0
:0204ED88 20690E35 rsbcs  r0,r9,r5,lsr r14
:0204ED8C E9413D58 stmdb  r1 ,{r3,r4,r6,r8,r10,r11,r12,r13}^
:0204ED90 6065313D rsbvs  r3,r5,r13,lsr r1
:0204ED94 B6EA1125 unknown
:0204ED98 61270095 unknown
:0204ED9C A0613080 rsbge  r3,r1,r0,lsl #0x1
:0204EDA0 1C8DF061 stcne  0,cr15,[r13],{#0x61}
:0204EDA4 6D15F1EA unknown
:0204EDA8 5B850115 blpl 0018F204
:0204EDAC 6B190E32 blvs 0269267C
:0204EDB0 3BBD4BBC blcc 00FA1CA8
:0204EDB4 20D51B51 sbccss r1,r5,r1,asr r11
:0204EDB8 8400D508 strhi r13,[r0],#-0x508
:0204EDBC 9700ED00 strls r14,[r0,-r0, lsl #0x1a]
:0204EDC0 31988031 orrccs r8,r8,r1,lsr r0
:0204EDC4 78F031A0 unknown
:0204EDC8 01B4008D moveqs r0,r13,lsl #0x1		;r0=0(0x0)
:0204EDCC 01E1D02D mvneq  r13,r13,lsr #0x0
:0204EDD0 2D64802D stccsl 0,cr8,[r4,#-0xb4]!
:0204EDD4 60F02DA0 rscvss r2,r0,r0,lsr #0x1b
:0204EDD8 26001168 strcs r1,r2,r0,r0,lsr #0x1b
:0204EDDC 07305D03 ldreq r5,[r0,-r3, lsl #0x1a]!
:0204EDE0 3231157D eorccs r1,r1,#0x1F400000
:0204EDE4 19E9F231 unknown
:0204EDE8 29101440 ldmcsdb  r0 ,{r6,r10,r12}
:0204EDEC 111A7100 tstne r10,r0,lsl #0x2
:0204EDF0 01052122 unknown
:0204EDF4 0215F910 andeqs r15,r5,#0x40000
:0204EDF8 B0611A7D rsblt  r1,r1,r13,ror r10
:0204EDFC 40610239 rsbmi  r0,r1,r9,lsr r2
:0204EE00 30C06199 smullcc  r6,r0,r9,r1
:0204EE04 3000615F andcc  r6,r0,r15,asr r1
:0204EE08 44F06100 unknown
:0204EE0C 401CC061 andmis r12,r12,r1,ror #0x0
:0204EE10 8EE58029 cdphi 0,14,cr8,cr5,cr9,1
:0204EE14 690C4069 stmvsdb  r12 ,{r0,r3,r5,r6,r14}
:0204EE18 557C2180 ldrplb r2,[r12, #-0x180]!
:0204EE1C 306DE819 rsbcc  r14,r13,r9,lsl r8
:0204EE20 65407180 strvsb r7,[r0, #-0x180]		;(r0-0x180=*(fffffe80))
:0204EE24 38123511 ldmccda  r2 ,{r0,r4,r8,r10,r12,r13}
:0204EE28 5D380169 ldcpl  1,cr0,[r8,#-0x1a4]!
:0204EE2C 0C3B4100 ldceq  1,cr4,[r11],#-0x0
:0204EE30 21050005 unknown
:0204EE34 0D0AE7D1 unknown
:0204EE38 45E5C030 strmib r12,[r5, #+0x30]!
:0204EE3C 20064110 andcs  r4,r6,r0,lsl r1
:0204EE40 D90DBD40 stmledb  r13 ,{r6,r8,r10,r11,r12,r13,r15}
:0204EE44 80501804 subhis r1,r0,r4,lsl #0x10
:0204EE48 03C018E5 biceq  r1,r0,#0xE50000
:0204EE4C 000FE59F muleq  r15,r15,r5
:0204EE50 000FE894 muleq  r15,r4,r8
:0204EE54 D9E88C00 unknown
:0204EE58 183C2D01 ldmneda  r12!,{r0,r8,r10,r11,r13}
:0204EE5C 506D01C5 rsbpl  r0,r13,r5,asr #0x3
:0204EE60 21C10D2D biccs  r0,r1,r13,lsr #0x1a
:0204EE64 C515B95C ldrgt r11,[r5, #-0x95c]		;(r5-0x95c=*(fffff6bb))
:0204EE68 00596011 subeqs r6,r9,r1,lsl r0
:0204EE6C A401C1B4 strge r12,[r1],#-0x1b4
:0204EE70 026381C1 rsbeq  r8,r3,#0x40000030
:0204EE74 C17071C1 cmngt r0,r1,asr #0x3
:0204EE78 C18CA501 orrgt  r10,r12,r1,lsl #0xa
:0204EE7C 31C14D81 biccc  r4,r1,r1,lsl #0x1b
:0204EE80 C261F1C1 rsbgt  r15,r1,#0x40000030
:0204EE84 500F1AE1 andpl  r1,r15,r1,ror #0x15
:0204EE88 02E6E5C2 rsceq  r14,r6,#0x30800000
:0204EE8C E1C185C1 bic  r8,r1,r1,asr #0xb
:0204EE90 DAF1C1C0 ble 01CBF598
:0204EE94 3506618D strcc r6,[r6, #-0x18d]		;(r6-0x18d=*(fffffe73))
:0204EE98 C5F03520 ldrgtb r3,[r0, #+0x520]!
:0204EE9C 0275CDF1 rsbeqs r12,r5,#0x3C40
:0204EEA0 018D458D orreq  r4,r13,r13,lsl #0xb
:0204EEA4 F18DF18D orrnv  r15,r13,r13,lsl #0x3
:0204EEA8 BF415503 swilt 0x00415503
:0204EEAC 25918D5E ldrcs r8,[r1, #+0xd5e]		;r1+0xd5e=*(00001146)
:0204EEB0 78418D13 stmvcda  r1 ,{r0,r1,r4,r8,r10,r11,r15}^
:0204EEB4 8DF18D02 ldchil 13,cr8,[r1,#+0x8]!
:0204EEB8 E7F585F1 unknown
:0204EEBC 8DDB1025 unknown
:0204EEC0 818DEA81 orrhi  r14,r13,r1,lsl #0x15
:0204EEC4 C4002531 strgt r2,[r0],#-0x531
:0204EEC8 40418D55 submi  r8,r1,r5,asr r13
:0204EECC 8DD10031 unknown
:0204EED0 818DE081 orrhi  r14,r13,r1,lsl #0x1
:0204EED4 05455527 streqb r5,[r5, #-0x527]		;(r5-0x527=*(fffffaf0))
:0204EED8 8D818DBA unknown
:0204EEDC 24F589F1 unknown
:0204EEE0 39E9C18D unknown
:0204EEE4 D50501DD strle r0,[r5, #-0x1dd]		;(r5-0x1dd=*(fffffe3a))
:0204EEE8 89106901 ldmhidb  r0 ,{r0,r8,r11,r13,r14}
:0204EEEC 41BDF211 movmis r15,r1,lsl r2		;r15=1000(0x3e8)
:0204EEF0 AF067904 swige 0x00067904
:0204EEF4 58018D38 stmplda  r1 ,{r3,r4,r5,r8,r10,r11,r15}
:0204EEF8 E538A521 ldr r10,[r8, #-0x521]!
:0204EEFC 00954713 addeqs r4,r5,r3,lsl r7
:0204EF00 ED03E9B2 unknown
:0204EF04 FD03F123 unknown
:0204EF08 11E5C202 mvnne  r12,r2,lsl #0x4
:0204EF0C E5C20F10 strb r0,[r2, #+0xf10]		;r2+0xf10=*(c4000f10)
:0204EF10 E1C251B8 strh r5,[r2, #+0x18]		;r2+0x18=*(c4000018)
:0204EF14 80403176 subhi  r3,r0,r6,ror r1
:0204EF18 350500FF strcc r0,[r5, #-0xff]		;(r5-0xff=*(ffffff18))
:0204EF1C A02004A0 eorge  r0,r0,r0,lsr #0x9
:0204EF20 40350811 eormis r0,r5,r1,lsl r8
:0204EF24 CD02F3FD unknown
:0204EF28 4CE90443 stcmil 4,cr0,[r9],#+0x10c
:0204EF2C AB032112 blge 0211737C
:0204EF30 F3F5E3C5 mvnnvs r14,#0x14000003
:0204EF34 F520155B strnv r1,[r0, #-0x55b]!
:0204EF38 F50214F3 strnv r1,[r2, #-0x4f3]		;(r2-0x4f3=*(c3fffb0d))
:0204EF3C F3F59BB3 mvnnvs r9,#0x2CC00
:0204EF40 F538F3F5 ldrnv r15,[r8, #-0x3f5]!
:0204EF44 F9137743 ldmnvdb  r3 ,{r0,r1,r6,r8,r9,r10,r12,r13,r14}
:0204EF48 194B8675 stmnedb  r11 ,{r0,r2,r4,r5,r6,r9,r10,r15}^
:0204EF4C 00196440 andeqs r6,r9,r0,asr #0x8
:0204EF50 600025CD andvs  r2,r0,r13,asr #0xb
:0204EF54 9535ED13 ldrls r14,[r5, #-0xd13]!
:0204EF58 136D13CD unknown
:0204EF5C 02B953F9 adceqs r5,r9,#0xE4000003
:0204EF60 C373F913 cmngt r3,#0x4C000
:0204EF64 5605AD59 unknown
:0204EF68 1CB3F913 ldcne  9,cr15,[r3],#+0x4c
:0204EF6C F3F963F9 mvnnvs r6,#0xE4000003
:0204EF70 137D6938 cmnne r13,#0xE0000
:0204EF74 16290E32 unknown
:0204EF78 217863F9 ldrcssh r6,[r8, #-0x39]!
:0204EF7C 02594047 subeqs r4,r9,#0x47
:0204EF80 02812AF1 addeq  r2,r1,#0xF1000
:0204EF84 CD400F8D unknown
:0204EF88 010E02E1 unknown
:0204EF8C 35620D11 strccb r0,[r2, #-0xd11]!
:0204EF90 11FDD130 mvnnes r13,lsr r0
:0204EF94 AD2C7802 stcge  8,cr7,[r12,#-0x8]!
:0204EF98 1150B506 cmpne r0,r6,lsl #0xa
:0204EF9C 51B64051 movpls r4,r1,asr r0
:0204EFA0 2051F880 subcss r15,r1,r0,lsl #0x11
:0204EFA4 C5F051AB ldrgtb r5,[r0, #+0x1ab]!
:0204EFA8 D8111118 ldmleda  r1 ,{r3,r4,r8,r12}
:0204EFAC 01501061 cmpeq r0,r1,ror #0x0
:0204EFB0 600817E2 andvs  r1,r8,r2,ror #0xf
:0204EFB4 1006E201 andne  r14,r6,r1,lsl #0x4
:0204EFB8 6500E185 strvs r14,[r0, #-0x185]		;(r0-0x185=*(fffffe7b))
:0204EFBC 6D115110 unknown
:0204EFC0 0F2FA500 swieq 0x002fa500
:0204EFC4 6DA1406D stcvs  0,cr4,[r1,#+0x1b4]!
:0204EFC8 6DA4AF80 stcvs  15,cr10,[r4,#+0x200]!
:0204EFCC 5CF06D20 ldcpll 13,cr6,[r0],#+0x80
:0204EFD0 5004406D andpl  r4,r4,r13,ror #0x0
:0204EFD4 80E21610 rschi  r1,r2,r0,lsl r6
:0204EFD8 01159F01 tsteq r5,r1,lsl #0x1e
:0204EFDC 0015025D andeqs r0,r5,r13,asr r2
:0204EFE0 017415C0 cmneq r4,r0,asr #0xb
:0204EFE4 11901665 orrnes r1,r0,r5,ror #0xc
:0204EFE8 00113120 andeqs r3,r1,r0,lsr #0x2
:0204EFEC 0411ADA8 ldreq r10,[r1],#-0xda8
:0204EFF0 55130031 ldrpl r0,[r3, #-0x31]		;(r3-0x31=*(ffffffcf))
:0204EFF4 00450F40 subeq  r0,r5,r0,asr #0x1e
:0204EFF8 1FAD5512 swine 0x00ad5512
:0204EFFC 0D0C000D unknown
:0204F000 85156D00 ldrhi r6,[r5, #-0xd00]		;(r5-0xd00=*(fffff317))
:0204F004 5B0641B5 blpl 021DF6E0
:0204F008 39011FC5 stmccdb  r1 ,{r0,r2,r6,r7,r8,r9,r10,r11,r12}
:0204F00C 02391002 eoreqs r1,r9,#0x2
:0204F010 04E12ECD unknown
:0204F014 71F501B1 ldrvch r0,[r5, #+0x11]!
:0204F018 40B94018 adcmis r4,r9,r8,lsl r0
:0204F01C E2006002 and  r6,r0,#0x2
:0204F020 09851EA9 stmeqib  r5 ,{r0,r3,r5,r7,r9,r10,r11,r12}
:0204F024 0108002D unknown
:0204F028 153D302D ldrne r3,[r13, #-0x2d]!
:0204F02C B228F905 eorlt  r15,r8,#0x14000
:0204F030 1191E1DD ldrnesb r14,[r1, +r13]
:0204F034 0019004D andeqs r0,r9,r13,asr #0x0
:0204F038 003DE382 eoreqs r14,r13,r2,lsl #0x7
:0204F03C 1079E19C unknown
:0204F040 251D0369 ldrcs r0,[r13, #-0x369]		;(r13-0x369=*(fffffc97))
:0204F044 312031D8 unknown
:0204F048 EE050D0F cdp 13,0,cr0,cr5,cr15,0
:0204F04C D118C90A tstle r8,r10,lsl #0x12
:0204F050 0029130D eoreq  r1,r9,r13,lsl #0x6
:0204F054 B00E9105 andlt  r9,r14,r5,lsl #0x2
:0204F058 05CD1056 streqb r1,[r13, #+0x56]		;r13+0x56=*(00000056)
:0204F05C 0100552F unknown
:0204F060 0C55017D ldceql 1,cr0,[r5],{#0x7d}
:0204F064 B0036C80 andlt  r6,r3,r0,lsl #0x19
:0204F068 A401CD00 strge r12,[r1],#-0xd00
:0204F06C 40120005 andmis r0,r2,r5
:0204F070 009C088D addeqs r0,r12,r13,lsl #0x11
:0204F074 D00C619F mulle  r12,r15,r1
:0204F078 5140072D unknown
:0204F07C 010909E2 unknown
:0204F080 908FF100 addls  r15,r15,r0,lsl #0x2
:0204F084 00010418 andeq  r0,r1,r8,lsl r4
:0204F088 0B000108 bleq 0204F4B0
:0204F08C 09150001 ldmeqdb  r5 ,{r0}
:0204F090 01551340 cmpeq r5,r0,asr #0x6
:0204F094 00011200 andeq  r1,r1,r0,lsl #0x4
:0204F098 10000111 andne  r0,r0,r1,lsl r1
:0204F09C 1C510001 ldcnel 0,cr0,[r1],{#0x1}
:0204F0A0 400D07D5 unknown
:0204F0A4 300D02FC unknown
:0204F0A8 06400D0A streqb r0,[r0],-r10, lsl #0x1a
:0204F0AC 100D0452 andne  r0,r13,r2,asr r4
:0204F0B0 400D00F1 unknown
:0204F0B4 100D0548 andne  r0,r13,r8,asr #0xa
:0204F0B8 09CE0735 stmeqib  r14 ,{r0,r2,r4,r5,r8,r9,r10}^
:0204F0BC DD00B007 unknown
:0204F0C0 00065AE1 andeq  r5,r6,r1,ror #0x15
:0204F0C4 19236501 stmnedb  r3!,{r0,r8,r10,r13,r14}
:0204F0C8 121FE109 andnes r14,r15,#0x40000002
:0204F0CC 14180019 ldrne r0,[r8],#-0x19
:0204F0D0 04B91720 unknown
:0204F0D4 21922F45 orrcss r2,r2,r5,asr #0x1e
:0204F0D8 25E5920E strcsb r9,[r5, #+0x20e]!
:0204F0DC CB25090E blgt 0299151C
:0204F0E0 04419978 streqb r9,[r1],#-0x978
:0204F0E4 03E19F00 mvneq  r9,#0x0
:0204F0E8 A223B990 eorge  r11,r3,#0x240000
:0204F0EC BD701189 ldcltl 1,cr1,[r0,#-0x224]!
:0204F0F0 01957C03 orreqs r7,r5,r3,lsl #0x18
:0204F0F4 68C1957C stmvsia  r1 ,{r2,r3,r4,r5,r6,r8,r10,r12,r15}^
:0204F0F8 95C19555 strlsb r9,[r1, #+0x555]		;r1+0x555=*(0000093d)
:0204F0FC 44F195F1 unknown
:0204F100 9575C195 ldrlsb r12,[r5, #-0x195]!
:0204F104 D7F19581 ldrleb r9,[r1,+r1, lsl #0xb]!
:0204F108 9569F195 strlsb r15,[r9, #-0x195]!
:0204F10C 95F19581 ldrlsb r9,[r1, #+0x581]!
:0204F110 95015DF1 strls r5,[r1, #-0xdf1]		;(r1-0xdf1=*(fffff5f7))
:0204F114 13799DB1 cmnne r9,#0x2C40
:0204F118 01161195 unknown
:0204F11C F1F1B1F1 ldrnvsh r11,[r1, #+0x11]!
:0204F120 7370F1F1 cmnvc r0,#0x4000003C
:0204F124 005D145D subeqs r1,r13,r13,asr r4
:0204F128 70400979 subvc  r0,r0,r9,ror r9
:0204F12C 1D880009 unknown
:0204F130 1D68AB40 stcnel 11,cr10,[r8,#-0x100]!
:0204F134 0029CF00 eoreq  r12,r9,r0,lsl #0x1e
:0204F138 01000D62 unknown
:0204F13C 91862A10 orrls  r2,r6,r0,lsl r10
:0204F140 C500C903 strgt r12,[r0, #-0x903]		;(r0-0x903=*(fffff6fd))
:0204F144 81FD6E00 mvnhis r6,r0,lsl #0x1c
:0204F148 AE41C97D mcrge 9,2,r12,cr1,cr13,{3}
:0204F14C C401BD3C strgt r11,[r1],#-0xd3c
:0204F150 125701C9 subnes r0,r7,#0x40000032
:0204F154 F1F131F1 ldrnvsh r3,[r1, #+0x11]!
:0204F158 70F1F1CA rscvcs r15,r1,r10,asr #0x3
:0204F15C F961F180 unknown
:0204F160 2D43F861 unknown
:0204F164 C5D8E919 ldrgtb r14,[r8, #+0x919]		;r8+0x919=*(00000919)
:0204F168 0605D800 streq r13,[r5],-r0, lsl #0x10
:0204F16C 0E082918 mcreq 9,0,r2,cr8,cr8,{0}
:0204F170 E5D06054 ldrb r6,[r0, #+0x54]		;r0+0x54=*(00000054)
:0204F174 E7D11102 ldrb r1,[r1,+r2, lsl #0x2]
:0204F178 9F2100C4 swils 0x002100c4
:0204F17C D0000CE5 andle  r0,r0,r5,ror #0x19
:0204F180 40920389 addmis r0,r2,r9,lsl #0x7
:0204F184 255602D1 ldrcsb r0,[r6, #-0x2d1]		;(r6-0x2d1=*(fffffd2f))
:0204F188 0510E01E ldreq r14,[r0, #-0x1e]		;(r0-0x1e=*(ffffffe2))
:0204F18C F500950D strnv r9,[r0, #-0x50d]		;(r0-0x50d=*(fffffaf3))
:0204F190 E582E50C str r14,[r2, #+0x50c]		;r2+0x50c=*(c400050c)
:0204F194 83A06004 movhi  r6,#0x4		;r6=4(0x4)
:0204F198 82001004 andhi  r1,r0,#0x4
:0204F19C C2600DE5 rsbgt  r0,r0,#0x3940
:0204F1A0 06C50EE5 streqb r0,r0,r0,#0x3940
:0204F1A4 0050FF80 subeqs r15,r0,r0,lsl #0x1f
:0204F1A8 750045E2 strvc r4,[r0, #-0x5e2]		;(r0-0x5e2=*(fffffa1e))
:0204F1AC 4340300A unknown
:0204F1B0 854000E0 strhib r0,[r0, #-0xe0]		;(r0-0xe0=*(ffffff20))
:0204F1B4 0F035D00 swieq 0x00035d00
:0204F1B8 45B0402D ldrmi r4,[r0, #+0x2d]!
:0204F1BC 2D00C112 unknown
:0204F1C0 01F02D60 mvneqs r2,r0,ror #0x1a
:0204F1C4 5C03402D stcpl  0,cr4,[r3],{#0x2d}
:0204F1C8 46302D01 unknown
:0204F1CC 95036512 strls r6,[r3, #-0x512]		;(r3-0x512=*(fffffaee))
:0204F1D0 03016D06 unknown
:0204F1D4 1301C172 unknown
:0204F1D8 268D064D strcs r0,[r3, #-0x512]		;(r3-0x512=*(fffffaee))
:0204F1DC 27390DA1 ldrcs r0,[r9,-r1, lsr #0x1b]!
:0204F1E0 BD0B5902 unknown
:0204F1E4 41F714CD mvnmis r1,r13,asr #0x9
:0204F1E8 710B2530 unknown
:0204F1EC 180DD100 stmneda  r13 ,{r8,r12,r14,r15}
:0204F1F0 00F53D01 rsceqs r3,r5,r1,lsl #0x1a
:0204F1F4 01A10045 moveq  r0,r5,asr #0x0
:0204F1F8 79561029 ldmvcdb  r6 ,{r0,r3,r5,r12}^
:0204F1FC E5530E29 ldrb r0,[r3, #-0xe29]		;(r3-0xe29=*(fffff1d7))
:0204F200 91710409 cmnls r1,r9,lsl #0x8
:0204F204 03798003 cmneq r9,#0x3
:0204F208 E329A090 unknown
:0204F20C 10031A29 andne  r1,r3,r9,lsr #0x14
:0204F210 1EB1E285 cdpne 2,10,cr14,cr1,cr5,4
:0204F214 0AA942B6 beq 00A9FCF4
:0204F218 09402DE6 stmeqdb  r0 ,{r1,r2,r5,r6,r7,r8,r10,r11,r13}^
:0204F21C 0801A000 stmeqda  r1 ,{r13,r15}
:0204F220 11A00005 movne  r0,r5			;r0=23(0x17)
:0204F224 C90619C9 stmgtdb  r6 ,{r0,r3,r6,r7,r8,r11,r12}
:0204F228 046D0009 unknown
:0204F22C 09C5F3A8 stmeqib  r5 ,{r3,r5,r7,r8,r9,r12,r13,r14,r15}^
:0204F230 09860003 stmeqib  r6 ,{r0,r1}
:0204F234 3D0BE519 unknown
:0204F238 08D9E230 ldmeqia  r9 ,{r4,r5,r9,r13,r14,r15}^
:0204F23C A5012951 strge r2,[r1, #-0x951]		;(r1-0x951=*(fffffa97))
:0204F240 13001901 unknown
:0204F244 5BE10E61 blpl 01892BD0
:0204F248 019418D5 ldreqsb r1,[r4, +r5]
:0204F24C A90BC9AC stmgedb  r11 ,{r2,r3,r5,r7,r8,r11,r14,r15}
:0204F250 05107981 ldreq r7,[r0, #-0x981]		;(r0-0x981=*(fffff696))
:0204F254 30253D52 eorcc  r3,r5,r2,asr r13
:0204F258 744025FB strvcb r2,[r0],#-0x5fb
:0204F25C 250A0009 strcs r0,[r10, #-0x9]		;(r10-0x9=*(fffffff7))
:0204F260 19556C40 ldmnedb  r5 ,{r6,r10,r11,r13,r14}^
:0204F264 00255100 eoreq  r5,r5,r0,lsl #0x2
:0204F268 401009E4 andmis r0,r0,r4,ror #0x13
:0204F26C 5500093D strpl r0,[r0, #-0x93d]		;(r0-0x93d=*(fffff6da))
:0204F270 09110B39 ldmeqdb  r1 ,{r0,r3,r4,r5,r8,r9,r11}
:0204F274 2D03BD10 unknown
:0204F278 EB011211 bl 02093AC4
:0204F27C 1910001D ldmnedb  r0 ,{r0,r2,r3,r4}
:0204F280 47004D04 strmi r4,[r0,-r4, lsl #0x1a]
:0204F284 0CEB0110 stceql 1,cr0,[r11],#+0x40
:0204F288 EB0111DA bl 020939F8
:0204F28C E28410A8 add  r1,r4,#0xA8
:0204F290 186D1800 unknown
:0204F294 3018033D andccs r0,r8,r13,lsr r3
:0204F298 10443C25 subne  r3,r4,r5,lsr #0x18
:0204F29C 01BE7926 moveqs r7,r6,lsr #0x12		;r7=0(0x0)
:0204F2A0 6D831899 unknown
:0204F2A4 0D2D6C30 stceq  12,cr6,[r13,#-0xc0]!
:0204F2A8 655C0215 ldrvsb r0,[r12, #-0x215]		;r12-0x215=*(3ffffdeb)=#0(0x00000000)
:0204F2AC AA3D7145 bge 02FAB7C8
:0204F2B0 6604663F unknown
:0204F2B4 11413F66 unknown
:0204F2B8 0A10A91C beq 02479730
:0204F2BC F8E22880 unknown
:0204F2C0 0F3D903F swieq 0x003d903f
:0204F2C4 833600F5 teqhi r6,#0xF5
:0204F2C8 3FF8E330 swicc 0x00f8e330
:0204F2CC 1E2B2180 cdpne 1,2,cr2,cr11,cr0,4
:0204F2D0 507E2A79 rsbpls r2,r14,r9,ror r10
:0204F2D4 20502D02 subcss r2,r0,r2,lsl #0x1a
:0204F2D8 51070045 unknown
:0204F2DC 02108100 andeqs r8,r0,#0x0
:0204F2E0 E382216A orr  r2,r2,#0x8000001A
:0204F2E4 10711085 rsbnes r1,r1,r5,lsl #0x1
:0204F2E8 3C07CD40 stccc  13,cr12,[r7],{#0x40}
:0204F2EC 3102AD58 unknown
:0204F2F0 50C109C5 sbcpl  r0,r1,r5,asr #0x13
:0204F2F4 0100CD08 unknown
:0204F2F8 E24D2DDC sub  r2,r13,#0x3700
:0204F2FC BD9F30B0 unknown
:0204F300 1029E11A eorne  r14,r9,r10,lsl r1
:0204F304 100102A0 andne  r0,r1,r0,lsr #0x5
:0204F308 1E1105E3 cdpne 5,0,cr0,cr1,cr3,7
:0204F30C 60E44029 rscvs  r4,r4,r9,lsr #0x0
:0204F310 DC010029 stcle  0,cr0,[r1],{#0x29}
:0204F314 10290B41 eorne  r0,r9,r1,asr #0x16
:0204F318 025915A9 subeqs r1,r9,#0x2A400000
:0204F31C 2829790E stmcsda  r9!,{r1,r2,r3,r8,r11,r12,r13,r14}
:0204F320 1759E593 unknown
:0204F324 7803AD0B stmvcda  r3 ,{r0,r1,r3,r8,r10,r11,r13,r15}
:0204F328 09A92045 stmeqib  r9!,{r0,r2,r6,r13}
:0204F32C 64004502 strvs r4,[r0],#-0x502
:0204F330 45030039 strmi r0,[r3, #-0x39]		;(r3-0x39=*(ffffffc7))
:0204F334 AD005170 unknown
:0204F338 2039EB67 eorcss r14,r9,r7,ror #0x16
:0204F33C CD002045 unknown
:0204F340 E3066538 unknown
:0204F344 5B020031 blpl 020CF410
:0204F348 2D0EA900 unknown
:0204F34C 10340800 eornes r0,r4,r0,lsl #0x10
:0204F350 07910049 ldreq r0,r0,r4,r0,lsl #0x10
:0204F354 49F9C7C6 ldmmiib  r9!,{r1,r2,r6,r7,r8,r9,r10,r14,r15}^
:0204F358 651A2100 ldrvs r2,[r10, #-0x100]		;(r10-0x100=*(ffffff00))
:0204F35C 65290577 strvs r0,[r9, #-0x577]!
:0204F360 DC7C0157 ldclel 1,cr0,[r12],#-0x15c
:0204F364 8008E28D andhi  r14,r8,r13,lsl #0x5
:0204F368 01443B01 unknown
:0204F36C 0160A000 unknown
:0204F370 04318000 unknown
:0204F374 8135603D teqhi r5,r13,lsr r0
:0204F378 353AE637 ldrcc r14,[r10, #-0x637]!
:0204F37C 3440B501 strccb r11,[r0],#-0x501
:0204F380 F031C0B5 unknown
:0204F384 E627F0C1 unknown
:0204F388 2A70C13B bcs 03C7F87C
:0204F38C 3980C1E6 stmccib  r0 ,{r1,r2,r5,r6,r7,r8,r14,r15}
:0204F390 C1904111 orrgts r4,r0,r1,lsl r1
:0204F394 9F792010 swils 0x00792010
:0204F398 085D0981 ldmeqda  r13 ,{r0,r7,r8,r11}^
:0204F39C 30224039 eorcc  r4,r2,r9,lsr r0
:0204F3A0 170EE5C2 strne r14,r4,r2,r9,lsr r0
:0204F3A4 81140009 tsthi r4,r9
:0204F3A8 81E61A40 mvnhi  r1,r0,asr #0x14
:0204F3AC CA437D40 bgt 0312E8B4
:0204F3B0 49121049 ldmmidb  r2 ,{r0,r3,r6,r12}
:0204F3B4 404930C0 submi  r3,r9,r0,asr #0x1
:0204F3B8 28000909 stmcsda  r0 ,{r0,r3,r8,r11}
:0204F3BC 17E10055 unknown
:0204F3C0 00E60B59 rsceq  r0,r6,r9,asr r11
:0204F3C4 B09009EB addlts r0,r0,r11,ror #0x13
:0204F3C8 75D41046 ldrvcb r1,[r4, #+0x46]		;r4+0x46=*(00000046)
:0204F3CC 31E1C440 mvncc  r12,r0,asr #0x8
:0204F3D0 002D1490 mlaeq  r13,r0,r4,r1unknown
:0204F3D4 4F0D18A4 swimi 0x000d18a4
:0204F3D8 BD607100 stcltl 1,cr7,[r0,#-0x0]!
:0204F3DC 0460710F unknown
:0204F3E0 25F93AE2 ldrcsb r3,[r9, #+0xae2]!
:0204F3E4 18161900 ldmneda  r6 ,{r8,r11,r12}
:0204F3E8 3D16403D unknown
:0204F3EC 3D5624C0 unknown
:0204F3F0 000DE940 andeq  r14,r13,r0,asr #0x12
:0204F3F4 299F001C ldmcsib  r15 ,{r2,r3,r4}
:0204F3F8 C5103D2B ldrgt r3,[r0, #-0xd2b]		;(r0-0xd2b=*(fffff2d5))
:0204F3FC B0002DE5 andlt  r2,r0,r5,ror #0x1b
:0204F400 2195D510 orrcss r13,r5,r0,lsl r5
:0204F404 C52210B0 strgt r1,[r2, #-0xb0]!
:0204F408 389031E1 ldmccia  r0 ,{r0,r5,r6,r7,r8,r12,r13}
:0204F40C 05B10031 ldreq r0,[r1, #+0x31]!
:0204F410 B40045E1 strlt r4,[r0],#-0x5e1
:0204F414 28E918E1 unknown
:0204F418 0DD9E28D unknown
:0204F41C 00441000 subeq  r1,r4,r0
:0204F420 E2051BE5 and  r1,r5,#0x39400
:0204F424 DB066184 blle 021E7A3C
:0204F428 EB0022E5 bl 02057FC4
:0204F42C FE00D938 mcr2 9,0,r13,cr0,cr8,{1}
:0204F430 FE000001 cdp2 0,0,cr0,cr0,cr1,0
:0204F434 89081528 stmhidb  r8 ,{r3,r5,r8,r10,r12}
:0204F438 89F289D2 ldmhiib  r2!,{r1,r4,r6,r7,r8,r11,r15}^
:0204F43C 628944F2 addvs  r4,r9,#0xF2000000
:0204F440 1FDCF289 swine 0x00dcf289
:0204F444 89438289 stmhidb  r3 ,{r0,r3,r7,r9,r15}^
:0204F448 35806D42 strcc r6,[r0, #+0xd42]		;r0+0xd42=*(00000d42)
:0204F44C C0406D03 subgt  r6,r0,r3,lsl #0x1a
:0204F450 91E2017A mvnls  r0,r10,ror r1
:0204F454 22007532 andcs  r7,r0,#0xC800000
:0204F458 006D0075 rsbeq  r0,r13,r5,ror r0
:0204F45C 51E26C4C mvnpl  r6,r12,asr #0x18
:0204F460 9D005904 unknown
:0204F464 6D90B982 unknown
:0204F468 006D0E00 rsbeq  r0,r13,r0,lsl #0x1c
:0204F46C 106D0CBE unknown
:0204F470 8118F06D tsthi r8,r13,ror #0x0
:0204F474 E15075E1 cmp r0,r1,ror #0xb
:0204F478 00A1C61F adceq  r12,r1,r15,lsl r6
:0204F47C F5D10B2D ldrnvb r0,[r1, #+0xb2d]		;r1+0xb2d=*(00000f15)
:0204F480 FF3B2D0F swinv 0x003b2d0f
:0204F484 E21B01E0 ands r0,r11,#0x38
:0204F488 5D445299 unknown
:0204F48C 005D0400 subeqs r0,r13,r0,lsl #0x8
:0204F490 D92A424E stmledb  r10!,{r1,r2,r3,r6,r9,r14}
:0204F494 A502050A strge r0,[r2, #-0x50a]		;(r2-0x50a=*(c3fffaf6))
:0204F498 99904D52 ldmlsib  r0 ,{r1,r4,r6,r8,r10,r11,r14}
:0204F49C 6D127D02 unknown
:0204F4A0 017F0E00 cmneq r15,r0,lsl #0x1c
:0204F4A4 2122251B unknown
:0204F4A8 0111C510 tsteq r1,r0,lsl r5
:0204F4AC 0FE18214 swieq 0x00e18214
:0204F4B0 E1812803 orr  r2,r1,r3,lsl #0x10
:0204F4B4 D506CD44 strle r12,[r6, #-0xd44]		;(r6-0xd44=*(fffff2c0))
:0204F4B8 E0C0B145 sbc  r11,r0,r5,asr #0x2
:0204F4BC 10B9F08D adcnes r15,r9,r13,lsl #0x1
:0204F4C0 1DB0D28D ldcne  2,cr13,[r0,#+0x234]!
:0204F4C4 04F01D60 unknown
:0204F4C8 B2B7001D adclts r0,r7,#0x1D
:0204F4CC F01D601D andnvs r6,r13,r13,lsl r0
:0204F4D0 B4001D03 strlt r1,[r0],#-0xd03
:0204F4D4 963EF920 unknown
:0204F4D8 71F24942 mvnvcs r4,r2,asr #0x12
:0204F4DC B6E5C002 unknown
:0204F4E0 F0216021 eornv  r6,r1,r1,lsr #0x0
:0204F4E4 402901C6 eormi  r0,r9,r6,asr #0x3
:0204F4E8 15D110B0 ldrneb r1,[r1, #+0xb0]		;r1+0xb0=*(00000498)
:0204F4EC 255A2120 ldrcsb r2,[r10, #-0x120]		;(r10-0x120=*(fffffee0))
:0204F4F0 19B1E29A ldmneib  r1!,{r1,r3,r4,r7,r9,r13,r14,r15}
:0204F4F4 0A25100F beq 02993538
:0204F4F8 001906B9 ldreqh r0,[r9], -r9
:0204F4FC 79C0F289 stmvcib  r0 ,{r0,r3,r7,r9,r12,r13,r14,r15}^
:0204F500 0E6D7289 cdpeq 2,6,cr7,cr13,cr9,4
:0204F504 FF5289E0 swinv 0x005289e0
:0204F508 0BE20300 bleq 018D0110
:0204F50C 00C13240 sbceq  r3,r1,r0,asr #0x4
:0204F510 01FDB285 mvneqs r11,r5,lsl #0x5
:0204F514 5289E4CC addpl  r14,r9,#0xCC000000
:0204F518 93F2899C mvnlss r8,#0x270000
:0204F51C 7406C102 strvc r12,[r6],#-0x102
:0204F520 22700011 rsbcss r0,r0,#0x11
:0204F524 08C5179F stmeqia  r5 ,{r0,r1,r2,r3,r4,r7,r8,r9,r10,r12}^
:0204F528 3028E5D1 unknown
:0204F52C 0144E592 unknown
:0204F530 1264093D rsbne  r0,r4,#0xF4000
:0204F534 032EDD9F unknown
:0204F538 1DFD0709 ldcnel 7,cr0,[r13,#+0x24]!
:0204F53C 000D0BD1 unknown
:0204F540 E0811084 add  r1,r1,r4,lsl #0x1
:0204F544 82000908 andhi  r0,r0,#0x20000
:0204F548 AA000045 bge 0204F664
:0204F54C 007A1011 rsbeqs r1,r10,r1,lsl r0
:0204F550 FDCA1000 unknown
:0204F554 00007811 andeq  r7,r0,r1,lsl r8
:0204F558 129D05BA addnes r0,r13,#0x2E800000
:0204F55C 20000982 andcs  r0,r0,r2,lsl #0x13
:0204F560 09740009 unknown
:0204F564 01E50C00 mvneq  r0,r0,lsl #0x18
:0204F568 024D5544 subeq  r5,r13,#0x11000000
:0204F56C DD027971 unknown
:0204F570 C044FF13 subgt  r15,r4,r3,lsl r15
:0204F574 30FF0DE3 rscccs r0,r15,r3,ror #0x1b
:0204F578 7524E204 strvc r14,[r4, #-0x204]!
:0204F57C 10752440 rsbnes r2,r5,r0,asr #0x8
:0204F580 C21E05A0 andgts r0,r14,#0x28000000
:0204F584 75420075 strvcb r0,[r2, #-0x75]		;(r2-0x75=*(c3ffff8b))
:0204F588 052E0DF0 streq r0,[r14, #-0xdf0]!
:0204F58C C0750C00 rsbgts r0,r5,r0,lsl #0x18
:0204F590 E92E158E stmdb  r14!,{r1,r2,r3,r7,r8,r10,r12}
:0204F594 C0B0758D adcgts r7,r0,r13,lsl #0xb
:0204F598 F0751075 rsbnvs r1,r5,r5,ror r0
:0204F59C A413A9DC ldrge r10,[r3],#-0x9dc
:0204F5A0 02C01439 sbceq  r1,r0,#0x39000000
:0204F5A4 0DC5FFE0 unknown
:0204F5A8 A0042C85 andge  r2,r4,r5,lsl #0x19
:0204F5AC E200004D and  r0,r0,#0x4D
:0204F5B0 8801DD2C stmhida  r1 ,{r2,r3,r5,r8,r10,r11,r12,r14,r15}
:0204F5B4 0D8D4243 unknown
:0204F5B8 C2420D89 subgt  r0,r2,#0x2240
:0204F5BC 4C320085 ldcmi  0,cr0,[r2],#-0x214
:0204F5C0 81010D9D swphi r0,r13,r1
:0204F5C4 0D912D81 unknown
:0204F5C8 FF08610E swinv 0x0008610e
:0204F5CC 41042FE0 unknown
:0204F5D0 8C4D7118 stchil 1,cr7,[r13],{#0x18}
:0204F5D4 E0B0A02D adcs r10,r0,r13,lsr #0x0
:0204F5D8 005916C1 subeqs r1,r9,r1,asr #0xd
:0204F5DC 21107903 tstcs r0,r3,lsl #0x12
:0204F5E0 50B1B420 adcpls r11,r1,r0,lsr #0x8
:0204F5E4 F0B5E08D adcnvs r14,r5,r13,lsl #0x1
:0204F5E8 1CC91CED stcnel 12,cr1,[r9],{#0xed}
:0204F5EC E1200CB9 strh r0,[r0, -r9]!
:0204F5F0 1D601D14 stcnel 13,cr1,[r0,#-0x50]!
:0204F5F4 1D76B0F0 ldcnel 0,cr11,[r6,#-0x3c0]!
:0204F5F8 601D0300 andvss r0,r13,r0,lsl #0x6
:0204F5FC 1DB2F01D ldcne  0,cr15,[r2,#+0x74]!
:0204F600 04850200 streq r0,[r5],#+0x200
:0204F604 893C89AD ldmhidb  r12!,{r0,r2,r3,r5,r7,r8,r11,r15}
:0204F608 C120B4FC unknown
:0204F60C 002101E1 eoreq  r0,r1,r1,ror #0x3
:0204F610 25302583 ldrcs r2,[r0, #-0x583]!
:0204F614 1025B6F0 unknown
:0204F618 0345162D unknown
:0204F61C BB000D0F bllt 02052A60
:0204F620 03AD2240 moveq  r2,#0x4		;r2=4(0x4)
:0204F624 07950045 ldreq r0,r2,#0x4
:0204F628 45824045 strmi r4,[r2, #+0x45]		;r2+0x45=*(00000049)
:0204F62C 00B0BC20 adceqs r11,r0,r0,lsr #0x18
:0204F630 1051E1C1 subnes r14,r1,r1,asr #0x3
:0204F634 109F204C addnes r2,r15,r12,asr #0x0
:0204F638 C01C2CB9 ldrgth r2,[r12], -r9
:0204F63C 301DE5D2 ldrccsb r14,[r13], -r2
:0204F640 0CE501D2 stceql 1,cr0,[r5],#+0x348
:0204F644 0E7680E0 cdpeq 0,6,cr8,cr6,cr0,7
:0204F648 0035E353 eoreqs r14,r5,r3,asr r3
:0204F64C C0019890 mulgt  r1,r0,r8
:0204F650 0001E4DE unknown
:0204F654 FFE20084 swinv 0x00e20084
:0204F658 4CE20040 stcmil 0,cr0,[r2],#+0x100
:0204F65C 400C0705 andmi  r0,r12,r5,lsl #0xe
:0204F660 F53BF902 ldrnv r15,[r11, #-0x902]!
:0204F664 83040109 unknown
:0204F668 00B221E1 adceqs r2,r2,r1,ror #0x3
:0204F66C 1DE0C12E stcnel 1,cr12,[r0,#+0xb8]!
:0204F670 F10BCD00 unknown
:0204F674 30FFF20B rscccs r15,r15,r11,lsl #0x4
:0204F678 91103AFF ldrlssh r3,[r0, -r15]
:0204F67C FF44391F swinv 0x0044391f
:0204F680 001801FF ldreqsh r0,[r8], -r15
:0204F684 B94D41F8 stmltdb  r13 ,{r3,r4,r5,r6,r7,r8,r14}^
:0204F688 159F0418 ldrne r0,[r15, #+0x418]		;r15+0x418=*(0204faa8)=#1210191817(0x48220fc9)
:0204F68C 1501A108 strne r10,[r1, #-0x108]		;(r1-0x108=*(000002e0))
:0204F690 1A000101 bne 0204FA9C
:0204F694 4199107D orrmis r1,r9,r13,ror r0
:0204F698 B904000D stmltdb  r4 ,{r0,r2,r3}
:0204F69C 0D002994 unknown
:0204F6A0 60460431 subvs  r0,r6,r1,lsr r4
:0204F6A4 29060D2D stmcsdb  r6 ,{r0,r2,r3,r5,r8,r10,r11}
:0204F6A8 78628100 unknown
:0204F6AC 001D0129 andeqs r0,r13,r9,lsr #0x2
:0204F6B0 53F9189D mvnpls r1,#0x9D0000
:0204F6B4 007104F7 unknown
:0204F6B8 E3A07001 mov  r7,#0x1		;r7=1(0x1)
:0204F6BC F902604C stmnvdb  r2 ,{r2,r3,r6,r13,r14}
:0204F6C0 69A0400B stmvsib  r0!,{r0,r1,r3,r14}
:0204F6C4 01B90720 moveqs r0,r0,lsr #0xe		;r0=73864(0x12088)
:0204F6C8 F0319089 eornvs r9,r1,r9,lsl #0x1
:0204F6CC 553479E9 ldrpl r7,[r4, #-0x9e9]!
:0204F6D0 798480A1 stmvcib  r4 ,{r0,r5,r7,r15}
:0204F6D4 80F0A1F9 unknown
:0204F6D8 07E135DD unknown
:0204F6DC 24855800 strcs r5,[r5],#+0x800
:0204F6E0 04D10049 ldreqb r0,[r1],#+0x49
:0204F6E4 F9F0A485 ldmnvib  r0!,{r0,r2,r7,r10,r13,r15}^
:0204F6E8 85FE6021 ldrhib r6,[r14, #+0x21]!
:0204F6EC E2855004 add  r5,r5,#0x4
:0204F6F0 55000908 strpl r0,[r0, #-0x908]		;(r0-0x908=*(00011780))
:0204F6F4 852C2485 strhi r2,[r12, #-0x485]!
:0204F6F8 85F049C4 ldrhib r4,[r0, #+0x9c4]!
:0204F6FC E3745814 cmn r4,#0x140000
:0204F700 34858000 strcc r8,[r5],#+0x0
:0204F704 10857300 addne  r7,r5,r0,lsl #0x6
:0204F708 08E54897 unknown
:0204F70C 858801AD strhi r0,[r8, #+0x1ad]		;r8+0x1ad=*(000001ad)
:0204F710 45FE4C04 ldrmib r4,[r14, #+0xc04]!
:0204F714 45E09470 strmib r9,[r0, #+0x470]!
:0204F718 85F045C0 ldrhib r4,[r0, #+0x5c0]!
:0204F71C 74858854 strvc r8,[r5],#+0x854
:0204F720 AE31A588 cdpge 5,2,cr10,cr1,cr8,4
:0204F724 988CE5E5 stmlsia  r12 ,{r0,r2,r5,r6,r7,r8,r10,r13,r14,r15}
:0204F728 F039E931 eornvs r14,r9,r1,lsr r9
:0204F72C 34E90278 unknown
:0204F730 3500B09A strcc r11,[r0, #-0x9a]		;(r0-0x9a=*(00011fee))
:0204F734 06028105 streq r8,[r2],-r5, lsl #0x2
:0204F738 0CE15000 stceql 0,cr5,[r1],#+0x0
:0204F73C 01160D08 tsteq r6,r8,lsl #0x1a
:0204F740 38F125ED unknown
:0204F744 10013902 andne  r3,r1,r2,lsl #0x12
:0204F748 00E1E04E rsceq  r14,r1,r14,asr #0x0
:0204F74C 0355001D cmpeq r5,#0x1D
:0204F750 E00204E5 and  r0,r2,r5,ror #0x9
:0204F754 AD456938 unknown
:0204F758 25E18103 strcsb r8,[r1, #+0x103]!
:0204F75C 60810510 addvs  r0,r1,r0,lsl r5
:0204F760 81D30665 bichis r0,r3,r5,ror #0xc
:0204F764 00457C80 subeq  r7,r5,r0,lsl #0x19
:0204F768 7D40105D unknown
:0204F76C 04651C41 unknown
:0204F770 FFFE28AD swinv 0x00fe28ad
:0204F774 9F31E4EB swils 0x0031e4eb
:0204F778 000E00E5 andeq  r0,r14,r5,ror #0x1
:0204F77C 209DE5D3 ldrcssb r14,[r13], +r3
:0204F780 93101205 tstls r0,#0x50000000
:0204F784 8021A930 eorhi  r10,r1,r0,lsr r9
:0204F788 7251251D subvcs r2,r1,#0x7400000
:0204F78C 116A512D unknown
:0204F790 105D3000 subnes r3,r13,r0
:0204F794 93066993 unknown
:0204F798 1665208D unknown
:0204F79C B403E165 strlt r14,[r3],#-0x165
:0204F7A0 398D2D9C stmccib  r13 ,{r2,r3,r4,r7,r8,r10,r11,r13}
:0204F7A4 F3E160F1 mvnnv  r6,#0xF1
:0204F7A8 7000195A andvc  r1,r0,r10,asr r9
:0204F7AC ED04A15A unknown
:0204F7B0 5D128912 unknown
:0204F7B4 4830510D ldmmida  r0!,{r0,r2,r3,r8,r12,r14}
:0204F7B8 151FE1B0 ldrne r14,[r15, #-0x1b0]		;r15-0x1b0=*(0204f610)=#623912323(0x25302583)
:0204F7BC D5611209 strleb r1,[r1, #-0x209]!
:0204F7C0 85E59610 strhib r9,[r5, #+0x610]!
:0204F7C4 89A00A00 stmhiib  r0!,{r9,r11}
:0204F7C8 D5E19103 strleb r9,[r1, #+0x103]!
:0204F7CC 8229F112 eorhi  r15,r9,#0x80000004
:0204F7D0 69115234 ldmvsdb  r1 ,{r2,r4,r5,r9,r12,r14}
:0204F7D4 DDF069D0 ldclel 9,cr6,[r0,#+0x340]!
:0204F7D8 62DD5472 sbcvss r5,r13,#0x72000000
:0204F7DC 9F2E10FC swils 0x002e10fc
:0204F7E0 000D2F4D andeq  r2,r13,r13,asr #0x1e
:0204F7E4 034D0031 unknown
:0204F7E8 1009C330 andne  r12,r9,r0,lsr r3
:0204F7EC 09043D9E stmeqdb  r4 ,{r1,r2,r3,r4,r7,r8,r10,r11,r12,r13}
:0204F7F0 E3833001 orr  r3,r3,#0x1
:0204F7F4 09193000 ldmeqdb  r9 ,{r12,r13}
:0204F7F8 95002583 strls r2,[r0, #-0x583]		;(r0-0x583=*(00011b05))
:0204F7FC 753041BD ldrvc r4,[r0, #-0x1bd]!
:0204F800 C555C800 ldrgtb r12,[r5, #-0x800]		;(r5-0x800=*(fffff817))
:0204F804 79D5F09D ldmvcib  r5 ,{r0,r2,r3,r4,r7,r12,r13,r14,r15}^
:0204F808 72ED1474 rscvc  r1,r13,#0x74000000
:0204F80C 72ED39A5 rscvc  r3,r13,#0x294000
:0204F810 A97C245D unknown
:0204F814 244DBD04 strcsb r11,[r13],#-0xd04
:0204F818 E49D33B5 ldr r3,[r13],#+0x3b5
:0204F81C 1243DD2A subne  r13,r3,#0xA80
:0204F820 10350099 mlanes r5,r9,r0,r0unknown
:0204F824 0D503DD7 unknown
:0204F828 0DF50D35 ldceql 13,cr0,[r5,#+0xd4]!
:0204F82C F8F585F5 ldmnvia  r5!,{r0,r2,r4,r5,r6,r7,r8,r10,r15}^
:0204F830 9F796D81 swils 0x00796d81
:0204F834 B96D81F8 unknown
:0204F838 22851514 addcs  r1,r5,#0x5000000
:0204F83C 54EC000D unknown
:0204F840 FD1C8515 unknown
:0204F844 79F51520 unknown
:0204F848 0EF079F0 mrceq 9,7,r7,cr0,cr0,{7}
:0204F84C A0BD04E9 adcges r0,r13,r9,ror #0x9
:0204F850 E9E59F34 unknown
:0204F854 9D070D26 unknown
:0204F858 4C700111 ldcmil 1,cr0,[r0],#-0x44
:0204F85C 82200291 eorhi  r0,r0,#0x10000009
:0204F860 023560E1 eoreqs r6,r5,#0xE1
:0204F864 0CC291A5 stceql 1,cr9,[r2],{#0xa5}
:0204F868 39010279 stmccdb  r1 ,{r0,r3,r4,r5,r6,r9}
:0204F86C FD011844 unknown
:0204F870 014A1634 unknown
:0204F874 796334FD unknown
:0204F878 FD145800 unknown
:0204F87C CAF095B4 bgt 01C74F54
:0204F880 AD36F4FD ldcge  4,cr15,[r6,#-0x3f4]!
:0204F884 AD141880 unknown
:0204F888 F4F061D0 unknown
:0204F88C E59F0365 ldr r0,[r15, #+0x365]		;r15+0x365=*(0204fbf9)=#221381938(0x0d320532)
:0204F890 000D14F9 unknown
:0204F894 8806FDD0 stmhida  r6 ,{r4,r6,r7,r8,r10,r11,r12,r13,r14,r15}
:0204F898 0005E280 andeq  r14,r5,r0,lsl #0x5
:0204F89C F174F1E1 cmnnv r4,r1,ror #0x3
:0204F8A0 34FD3EF4 unknown
:0204F8A4 F1B4B4F1 ldrnvsh r11,[r4, +r1]!
:0204F8A8 F1F04984 mvnnvs r4,r4,lsl #0x13
:0204F8AC F14388F4 unknown
:0204F8B0 FD2A9DB4 stc2  13,cr9,[r10,#-0x2d0]!
:0204F8B4 45687045 strmib r7,[r8, #-0x45]!
:0204F8B8 F1F04520 mvnnvs r4,r0,lsr #0xa
:0204F8BC F4F4F1F4 unknown
:0204F8C0 208219C3 addcs  r1,r2,r3,asr #0x13
:0204F8C4 C1D1C113 bicgts r12,r1,r3,lsl r1
:0204F8C8 84F1FCF1 unknown
:0204F8CC F1F4F1B2 ldrnvh r15,[r4, #+0x12]!
:0204F8D0 0281B0F4 addeq  r11,r1,#0xF4
:0204F8D4 5F84F1C8 swipl 0x0084f1c8
:0204F8D8 F1AB6189 movnv  r6,r9,lsl #0x3		;r6=0(0x0)
:0204F8DC 013DA5F4 ldreqsh r10,[r13, -r4]!
:0204F8E0 98007DA0 stmlsda  r0 ,{r5,r7,r8,r10,r11,r12,r13,r14}
:0204F8E4 9512C122 ldrls r12,[r2, #-0x122]		;(r2-0x122=*(fffffee2))
:0204F8E8 92E00E81 rscls  r0,r0,#0x810
:0204F8EC D010B0E5 andles r11,r0,r5,ror #0x1
:0204F8F0 D08104ED addle  r0,r1,r13,ror #0x9
:0204F8F4 9F528CE1 swils 0x00528ce1
:0204F8F8 391051E5 ldmccdb  r0 ,{r0,r2,r5,r6,r7,r8,r12,r14}
:0204F8FC 5143C010 unknown
:0204F900 D5510E05 ldrleb r0,[r1, #-0xe05]		;(r1-0xe05=*(fffff5e3))
:0204F904 0C194DE7 ldceq  13,cr4,[r9],{#0xe7}
:0204F908 E5D2E042 ldrb r14,[r2, #+0x42]		;r2+0x42=*(00000046)
:0204F90C 20F01529 rsccss r1,r0,r9,lsr #0xa
:0204F910 05550541 ldreqb r0,[r5, #-0x541]		;(r5-0x541=*(fffffad6))
:0204F914 85300EC8 ldrhi r0,[r0, #-0xec8]!
:0204F918 8C2002E0 stchi  2,cr0,[r0],#-0x380
:0204F91C 00C100E1 sbceq  r0,r1,r1,ror #0x1
:0204F920 31042931 unknown
:0204F924 B4105109 ldrlt r5,[r0],#-0x109
:0204F928 051BD010 ldreq r13,[r11, #-0x10]		;(r11-0x10=*(fffffff0))
:0204F92C 5334D929 teqpl r4,#0xA4000
:0204F930 190564F9 stmnedb  r5 ,{r0,r3,r4,r5,r6,r7,r10,r13,r14}
:0204F934 41003102 unknown
:0204F938 034D225B unknown
:0204F93C 1CE1A012 stcnel 0,cr10,[r1],#+0x48
:0204F940 420F0445 andmi  r0,r15,#0x45000000
:0204F944 EDF000CD ldcl 0,cr0,[r0,#+0x334]!
:0204F948 E1013908 unknown
:0204F94C 0DD0200D unknown
:0204F950 E2010061 and  r0,r1,#0x61
:0204F954 E1092500 unknown
:0204F958 0D007528 unknown
:0204F95C 1079F110 rsbnes r15,r9,r0,lsl r1
:0204F960 F80061E6 stmnvda  r0 ,{r1,r2,r5,r6,r7,r8,r13,r14}
:0204F964 BD0CAD11 unknown
:0204F968 02659B02 rsbeq  r9,r5,#0x800
:0204F96C 01DC3AA9 biceqs r3,r12,r9,lsr #0x15
:0204F970 04A1017D unknown
:0204F974 04952AC5 ldreq r2,[r5],#+0xac5
:0204F978 C11020F2 ldrgtsh r2,[r0, -r2]
:0204F97C 1CBD300D ldcne  0,cr3,[r13],#+0x34
:0204F980 18E19420 unknown
:0204F984 15811040 strne r1,[r1, #+0x40]		;r1+0x40=*(00000428)
:0204F988 0BB98004 bleq 00EAF9A0
:0204F98C 0B41060D bleq 030911C8
:0204F990 04B901E8 unknown
:0204F994 1324E1A8 unknown
:0204F998 0A3011E3 beq 02C5412C
:0204F99C 15C0F4E1 strneb r15,[r0, #+0x4e1]		;r0+0x4e1=*(0d320a13)=#0(0x00000000)
:0204F9A0 79F4E120 ldmvcib  r4!,{r5,r8,r13,r14,r15}^
:0204F9A4 55F4E1FC ldrplb r14,[r4, #+0x1fc]!
:0204F9A8 5C002D4D stcpl  13,cr2,[r0],{#0x4d}
:0204F9AC F0550055 subnvs r0,r5,r5,asr r0
:0204F9B0 6580F4E1 strvs r15,[r0, #+0x4e1]		;r0+0x4e1=*(0d320a13)=#0(0x00000000)
:0204F9B4 815D1D03 cmphi r13,r3,lsl #0x1a
:0204F9B8 808160C0 addhi  r6,r1,r0,asr #0x1
:0204F9BC 3C006542 stccc  5,cr6,[r0],{#0x42}
:0204F9C0 55048081 strpl r8,[r4, #-0x81]		;(r4-0x81=*(ffffff7f))
:0204F9C4 81D08111 bichis r8,r0,r1,lsl r1
:0204F9C8 9F00E0F0 swils 0x0000e0f0
:0204F9CC 46D00975 unknown
:0204F9D0 D0100DE5 andles r0,r0,r5,ror #0x1b
:0204F9D4 821001E5 andhis r0,r0,#0x40000039
:0204F9D8 1D59E000 unknown
:0204F9DC 2E41A568 cdpcs 5,4,cr10,cr1,cr8,3
:0204F9E0 104D003D subne  r0,r13,r13,lsr r0
:0204F9E4 5DEA945D stcpll 4,cr9,[r10,#+0x174]!
:0204F9E8 1BF45DF4 blne 01D671C0
:0204F9EC 55C45DF9 strplb r5,[r4, #+0xdf9]		;r4+0xdf9=*(00000df9)
:0204F9F0 31F45DC0 mvnccs r5,r0,asr #0x1b
:0204F9F4 645DF300 ldrvsb r15,[r13],#-0x300
:0204F9F8 F45DF45D ldrnvb r15,[r13],#-0x45d
:0204F9FC 7514F45D ldrvc r15,[r4, #-0x45d]		;(r4-0x45d=*(fffffba3))
:0204FA00 14F45D20 unknown
:0204FA04 6CC45D6F stcvsl 13,cr5,[r4],{#0x6f}
:0204FA08 5C020D2D stcpl  13,cr0,[r2],{#0x2d}
:0204FA0C 55011A1F strpl r1,[r1, #-0xa1f]		;(r1-0xa1f=*(fffff9c9))
:0204FA10 34F45504 unknown
:0204FA14 55945514 ldrpl r5,[r4, #+0x514]		;r4+0x514=*(00000514)
:0204FA18 61F455F4 ldrvssh r5,[r4, #+0x54]!
:0204FA1C F455F3F0 ldrnvb r15,[r5],#-0x3f0
:0204FA20 55F0F455 ldrplb r15,[r0, #+0x455]!
:0204FA24 8455EE44 ldrhib r14,[r5],#-0xe44
:0204FA28 ABC455B8 blge 01165110
:0204FA2C F455F089 ldrnvb r15,[r5],#-0x89
:0204FA30 7880A1F6 stmvcia  r0 ,{r1,r2,r4,r5,r6,r7,r8,r13,r15}
:0204FA34 F0A10055 adcnv  r0,r1,r5,asr r0
:0204FA38 04EBF455 unknown
:0204FA3C F4557455 ldrnvb r7,[r5],#-0x455
:0204FA40 55FC1D71 ldrplb r1,[r12, #+0xd71]!
:0204FA44 2E1320B4 mrccs 0,0,r2,cr3,cr4,{5}
:0204FA48 F0497455 subnv  r7,r9,r5,asr r4
:0204FA4C 55F4F455 ldrplb r15,[r4, #+0x455]!
:0204FA50 45FBEDC4 ldrmib r14,[r11, #+0xdc4]!
:0204FA54 45D49770 ldrmib r9,[r4, #+0x770]		;r4+0x770=*(00000770)
:0204FA58 55F04520 ldrplb r4,[r0, #+0x520]!
:0204FA5C 86F455F4 unknown
:0204FA60 5E8C8209 cdppl 2,8,cr8,cr12,cr9,0
:0204FA64 F1B1E40D movnvs r14,r13,lsl #0x8		;r14=0(0x0)
:0204FA68 55845568 strpl r5,[r4, #+0x568]		;r4+0x568=*(00000568)
:0204FA6C 8BF455F4 blhi 01D65244
:0204FA70 34BB01ED unknown
:0204FA74 5B745502 blpl 03D64E84
:0204FA78 F4556179 ldrnvb r6,[r5],#-0x179
:0204FA7C B4012D80 strlt r2,[r1],#-0xd80
:0204FA80 3455120C ldrccb r1,[r5],#-0x20c
:0204FA84 20B0176D adccss r1,r0,r13,ror #0xe
:0204FA88 B20CE1D1 andlt  r14,r12,#0x40000034
:0204FA8C 2031D130 eorcss r13,r1,r0,lsr r1
:0204FA90 EC063546 stc  5,cr3,[r6],{#0x46}
:0204FA94 BD9F2821 unknown
:0204FA98 200F1310 andcs  r1,r15,r0,lsl r3
:0204FA9C 0110A5D2 ldreqsb r10,[r0, -r2]
:0204FAA0 80000442 andhi  r0,r0,r2,asr #0x8
:0204FAA4 32422055 subcc  r2,r2,#0x55
:0204FAA8 48220FC9 stmmida  r2!,{r0,r3,r6,r7,r8,r9,r10,r11}
:0204FAAC 1D0FE1A0 unknown
:0204FAB0 1005F000 andne  r15,r5,r0
:0204FAB4 E1288320 unknown
:0204FAB8 690220FF stmvsdb  r2 ,{r0,r1,r2,r3,r4,r5,r6,r7,r13}
:0204FABC B6E1540D unknown
:0204FAC0 E1D13010 bics r3,r1,r0,lsl r0
:0204FAC4 E1D140B4 ldrh r4,[r1, #+0x4]		;r1+0x4=*(000003ec)
:0204FAC8 005500B0 ldreqh r0,[r5],#-0x0
:0204FACC 2BD9F411 blcs 016CCB18
:0204FAD0 03096513 unknown
:0204FAD4 1421941D unknown
:0204FAD8 D1F421D7 ldrlesb r2,[r4, #+0x17]!
:0204FADC 211C04E1 tstcs r12,r1,ror #0x9
:0204FAE0 21182134 tstcs r8,r4,lsr r1
:0204FAE4 E1511421 cmp r1,r1,lsr #0x8
:0204FAE8 11581425 cmpne r8,r5,lsr #0x8
:0204FAEC 03DD00F9 biceqs r0,r13,#0xF9
:0204FAF0 1DF41DC9 ldcnel 13,cr1,[r4,#+0x324]!
:0204FAF4 1DF41DF4 ldcnel 13,cr1,[r4,#+0x3d0]!
:0204FAF8 201587F4 ldrcssh r8,[r5], -r4
:0204FAFC 6F40F41D swivs 0x0040f41d
:0204FB00 1D541DFB unknown
:0204FB04 1DF055F4 ldcnel 5,cr5,[r0,#+0x3d0]!
:0204FB08 1DF41DF4 ldcnel 13,cr1,[r4,#+0x3d0]!
:0204FB0C F87E03F4 unknown
:0204FB10 F15D941D cmpnv r13,r13,lsl r4
:0204FB14 0191F41D orreqs r15,r1,r13,lsl r4
:0204FB18 F41DA41D ldrnv r10,[r13],#-0x41d
:0204FB1C 1DFEF41D ldcnel 4,cr15,[r14,#+0x74]!
:0204FB20 1DF41DF4 ldcnel 13,cr1,[r4,#+0x3d0]!
:0204FB24 1A5178F4 bne 034ADEFC
:0204FB28 3FC918BD swicc 0x00c918bd
:0204FB2C 0D1C77E2 unknown
:0204FB30 4079FC00 rsbmis r15,r9,r0,lsl #0x18
:0204FB34 69161E61 ldmvsdb  r6 ,{r0,r5,r6,r9,r10,r11,r12}
:0204FB38 DA105900 ble 02465F40
:0204FB3C A1C00040 bicge  r0,r0,r0,asr #0x0
:0204FB40 D1001122 unknown
:0204FB44 61882509 orrvs  r2,r8,r9,lsl #0xa
:0204FB48 49F061F0 unknown
:0204FB4C 2C22B510 stccs  5,cr11,[r2],#-0x40
:0204FB50 0049E382 subeq  r14,r9,r2,lsl #0x7
:0204FB54 9101958F unknown
:0204FB58 E5910195 ldr r0,[r1, #+0x195]		;r1+0x195=*(0000057d)
:0204FB5C 05E252FD streqb r5,[r2, #+0x2fd]!
:0204FB60 1011A500 andnes r10,r1,r0,lsl #0xa
:0204FB64 3D0189E0 unknown
:0204FB68 006D6010 rsbeq  r6,r13,r0,lsl r0
:0204FB6C 9F2D1380 swils 0x002d1380
:0204FB70 0110223D tsteq r0,r13,lsr r2
:0204FB74 002D070D eoreq  r0,r13,r13,lsl #0xe
:0204FB78 F031B089 eornvs r11,r1,r9,lsl #0x1
:0204FB7C 081902EA ldmeqda  r9 ,{r1,r3,r5,r6,r7,r9}
:0204FB80 4080A1E0 addmi  r10,r0,r0,ror #0x3
:0204FB84 A1E0A113 mvnge  r10,r3,lsl r1
:0204FB88 DD50CAF0 unknown
:0204FB8C 000503E1 andeq  r0,r5,r1,ror #0x7
:0204FB90 49012112 stmmidb  r1 ,{r1,r4,r8,r13}
:0204FB94 1E25D010 mcrne 0,1,r13,cr5,cr0,{0}
:0204FB98 00063506 andeq  r3,r6,r6,lsl #0xa
:0204FB9C 7107F140 unknown
:0204FBA0 4D65EB48 stcmil 11,cr14,[r5,#-0x120]!
:0204FBA4 86600100 unknown
:0204FBA8 E15607CD cmp r6,r13,asr #0xf
:0204FBAC BA910631 blt 00491478
:0204FBB0 020049E8 andeq  r4,r0,#0x3A0000
:0204FBB4 F049A049 subnv  r10,r9,r9,asr #0x0
:0204FBB8 1EA91C3D mcrne 12,5,r1,cr9,cr13,{1}
:0204FBBC 9A0684F4 bls 021F0F94
:0204FBC0 00B942BC unknown
:0204FBC4 171D03FD unknown
:0204FBC8 02E17185 rsceq  r7,r1,#0x40000021
:0204FBCC 7045FAD7 unknown
:0204FBD0 45E0459C strmib r4,[r0, #+0x59c]!
:0204FBD4 1069B2F0 unknown
:0204FBD8 C101E1DD unknown
:0204FBDC 25080009 strcs r0,[r8, #-0x9]		;(r8-0x9=*(fffffff7))
:0204FBE0 5108900F unknown
:0204FBE4 A05820E1 subges r2,r8,r1,ror #0x1
:0204FBE8 8008D8E1 andhi  r13,r8,r1,ror #0x11
:0204FBEC D1F7708A mvnles r7,r10,lsl #0x1
:0204FBF0 79125471 ldmvcdb  r2 ,{r0,r4,r5,r6,r10,r12,r14}
:0204FBF4 C8F179D1 unknown
:0204FBF8 32053230 andcc  r3,r5,#0x3
:0204FBFC CD10200D unknown
:0204FC00 2CC22008 stccsl 0,cr2,[r2],{#0x8}
:0204FC04 01491009 unknown
:0204FC08 82032993 andhi  r2,r3,#0x24C000
:0204FC0C C9830045 stmgtib  r3 ,{r0,r2,r6}
:0204FC10 1D93AB01 unknown
:0204FC14 25E59300 strcsb r9,[r5, #+0x300]!
:0204FC18 01B57D10 moveqs r7,r0,lsl r13		;r7=221381938(0xd320532)
:0204FC1C 690152FC stmvsdb  r1 ,{r2,r3,r4,r5,r6,r7,r9,r12,r14}
:0204FC20 4D029912 unknown
:0204FC24 C1414D06 unknown
:0204FC28 AE814120 cdpge 1,8,cr4,cr1,cr0,1
:0204FC2C D400F572 strle r15,[r0],#-0x572
:0204FC30 79351911 ldmvcdb  r5!,{r0,r4,r8,r11,r12}
:0204FC34 3230B410 eorccs r11,r0,#0x10000000
:0204FC38 40B2E1D2 unknown
:0204FC3C 10B0E1D2 unknown
:0204FC40 FFE1D200 swinv 0x00e1d200
:0204FC44 C0FF0029 rscgts r0,r15,r9,lsr #0x0
:0204FC48 4308E204 unknown
:0204FC4C 4CE1A042 stcmil 0,cr10,[r1],#+0x108
:0204FC50 320491E2 andcc  r9,r4,#0x80000038
:0204FC54 10002540 andne  r2,r0,r0,asr #0xa
:0204FC58 0046E201 subeq  r14,r6,r1,lsl #0x4
:0204FC5C 81109951 tsthi r0,r1,asr r9
:0204FC60 BD011BC9 unknown
:0204FC64 400FE101 andmi  r14,r15,r1,lsl #0x2
:0204FC68 85001504 strhi r1,[r0, #-0x504]		;r0-0x504=*(0d32002e)=#0(0x00000000)
:0204FC6C 3003E203 andcc  r14,r3,r3,lsl #0x4
:0204FC70 2184E184 orrcs  r14,r4,r4,lsl #0x3
:0204FC74 C2024100 andgt  r4,r2,#0x0
:0204FC78 03400015 unknown
:0204FC7C 05E00FE2 streqb r0,[r0, #+0xfe2]!
:0204FC80 30F0E20E rscccs r14,r0,r14,lsl #0x4
:0204FC84 C003E20C andgt  r14,r3,r12,lsl #0x4
:0204FC88 B8E18E00 unknown
:0204FC8C 04E1D231 unknown
:0204FC90 E1A0002C mov  r0,r12,lsr #0x0		;r0=1073741824(0x40000000)
:0204FC94 E20CC0FF and  r12,r12,#0xFF
:0204FC98 8C002822 stchi  8,cr2,[r0],{#0x22}
:0204FC9C 04D103E1 ldreqb r0,[r1],#+0x3e1
:0204FCA0 012D1158 unknown
:0204FCA4 13A04830 movne  r4,#0x300000		;r4=3145728(0x300000)
:0204FCA8 7D0302D5 unknown
:0204FCAC 9000ED00 andls  r14,r0,r0,lsl #0x1a
:0204FCB0 C2B40A69 adcgts r0,r4,#0x69000
:0204FCB4 107D000D rsbnes r0,r13,r13
:0204FCB8 1029E591 mlane  r9,r1,r5,r14unknown
:0204FCBC 80260040 eorhi  r0,r6,r0,asr #0x0
:0204FCC0 11F100E3 mvnnes r0,r3,ror #0x1
:0204FCC4 C1E58140 mvngt  r8,r0,asr #0x2
:0204FCC8 24038805 strcs r8,[r3],#-0x805
:0204FCCC 09FF0201 unknown
:0204FCD0 0529110E streq r1,[r9, #-0x10e]!
:0204FCD4 0031544C eoreqs r5,r1,r12,asr #0x8
:0204FCD8 FD002940 unknown
:0204FCDC 7F166911 swivc 0x00166911
:0204FCE0 1A8D3015 bne 0039BD3C
:0204FCE4 1B2D03DD blne 02B90C60
:0204FCE8 400110D1 unknown
:0204FCEC 0638E184 unknown
:0204FCF0 7135FFFA ldrvcsh r15,[r5, -r10]!
:0204FCF4 E19423A9 orrs r2,r4,r9,lsr #0x7
:0204FCF8 8C002D34 stchi  13,cr2,[r0],{#0x34}
:0204FCFC 55B055D8 ldrpl r5,[r0, #+0x5d8]!
:0204FD00 251AB1F0 ldrcs r11,[r10, #-0x1f0]		;(r10-0x1f0=*(fffffe10))
:0204FD04 E5110C14 ldr r0,[r1, #-0xc14]		;(r1-0xc14=*(fffff3ec))
:0204FD08 90659E2A rsbls  r9,r5,r10,lsr #0x1c
:0204FD0C 7061100C rsbvc  r1,r1,r12
:0204FD10 FB006121 blx 020681A4
:0204FD14 347529F6 unknown
:0204FD18 10801FB5 strneh r1,[r0], +r5
:0204FD1C A0550395 unknown
:0204FD20 735CF055 cmpvc r12,#0x55
:0204FD24 08F99F20 ldmeqia  r9!,{r5,r8,r9,r10,r11,r12,r15}^
:0204FD28 920F05A0 andls  r0,r15,#0x28000000
:0204FD2C 20142CE5 andcss r2,r4,r5,ror #0x19
:0204FD30 1532E592 ldrne r14,[r2, #-0x592]!
:0204FD34 00790F00 rsbeqs r0,r9,r0,lsl #0x1e
:0204FD38 00B55044 adceqs r5,r5,r4,asr #0x0
:0204FD3C 3403AD38 strcc r10,[r3],#-0xd38
:0204FD40 1102B530 unknown
:0204FD44 89653300 unknown
:0204FD48 51575D01 cmppl r7,r1,lsl #0x1a
:0204FD4C 51001D19 unknown
:0204FD50 01F58107 mvneqs r8,r7,lsl #0x2
:0204FD54 D0DF06ED sbcles r0,r15,r13,ror #0xd
:0204FD58 410214E5 unknown
:0204FD5C 093F5D08 ldmeqdb  r15!,{r3,r8,r10,r11,r12,r14}
:0204FD60 FD16A510 unknown
:0204FD64 5178FA15 cmnpl r8,r5,lsl r10
:0204FD68 439D9840 orrmis r9,r13,#0x400000
:0204FD6C 18002940 stmneda  r0 ,{r6,r8,r11,r13}
:0204FD70 E5922A30 ldr r2,[r2, #+0xa30]		;r2+0xa30=*(00000a34)
:0204FD74 A1D2200C bicges r2,r2,r12
:0204FD78 2C655300 stccsl 3,cr5,[r5],#-0x0
:0204FD7C 2108A1A0 unknown
:0204FD80 01028000 unknown
:0204FD84 03028110 unknown
:0204FD88 02019501 andeq  r9,r1,#0x400000
:0204FD8C 02410F25 subeq  r0,r1,#0x94
:0204FD90 013914E0 teqeq r9,r0,ror #0x9
:0204FD94 D2200D9A eorle  r0,r0,#0x2680
:0204FD98 75EB09E5 strvcb r0,[r11, #+0x9e5]!
:0204FD9C C02A0162 eorgt  r0,r10,r2,ror #0x2
:0204FDA0 61165508 tstvs r6,r8,lsl #0xa
:0204FDA4 00052488 andeq  r2,r5,r8,lsl #0x9
:0204FDA8 16FDEFA4 unknown
:0204FDAC 102D20EB eorne  r2,r13,r11,ror #0x1
:0204FDB0 240D33C1 strcs r3,[r13],#-0x3c1
:0204FDB4 4018F510 andmis r15,r8,r0,lsl r5
:0204FDB8 13E5805C mvnne  r8,#0x5C
:0204FDBC 03C50001 biceq  r0,r5,#0x1
:0204FDC0 0BC42419 bleq 01158E2C
:0204FDC4 9C020038 stcls  0,cr0,[r2],{#0x38}
:0204FDC8 103D1A19 eornes r1,r13,r9,lsl r10
:0204FDCC 19204805 stmnedb  r0!,{r0,r2,r11,r14}
:0204FDD0 5D88B801 unknown
:0204FDD4 0CA10345 stceq  3,cr0,[r1],#+0x114
:0204FDD8 715112FD ldrvcsh r1,[r1, #-0x2d]		;(r1-0x2fd=*(ffffffd3))
:0204FDDC DA12890C ble 024F2214
:0204FDE0 6D02D90C unknown
:0204FDE4 32528925 subccs r8,r2,#0x94000
:0204FDE8 D1213D0E unknown
:0204FDEC 001DCE23 andeqs r12,r13,r3,lsr #0x1c
:0204FDF0 009D4128 addeqs r4,r13,r8,lsr #0x2
:0204FDF4 FD155D50 unknown
:0204FDF8 20693035 rsbcs  r3,r9,r5,lsr r0
:0204FDFC 959B05AD ldrls r0,[r11, #+0x5ad]		;r11+0x5ad=*(000005ad)
:0204FE00 10006105 andne  r6,r0,r5,lsl #0x2
:0204FE04 E51A9F01 ldr r9,[r10, #-0xf01]		;(r10-0xf01=*(fffff0ff))
:0204FE08 E59F2110 ldr r2,[r15, #+0x110]		;r15+0x110=*(0204ff20)=#-2129708644(0x810f399c)
:0204FE0C 1C001114 stcne  1,cr1,[r0],{#0x14}
:0204FE10 ED953040 unknown
:0204FE14 80301822 eorhis r1,r0,r2,lsr #0x10
:0204FE18 000D0255 andeq  r0,r13,r5,asr r2
:0204FE1C 280001C4 stmcsda  r0 ,{r2,r6,r7,r8}
:0204FE20 146D0005 unknown
:0204FE24 2401593C strcs r5,[r1],#-0x93c
:0204FE28 91AD000D movls  r0,r13			;r0=0(0x0)
:0204FE2C 03A00921 moveq  r0,#0x84000		;r0=540672(0x84000)
:0204FE30 89840020 stmhiib  r4 ,{r5}
:0204FE34 45958100 ldrmi r8,[r5, #+0x100]		;r5+0x100=*(00000117)
:0204FE38 C0033534 andgt  r3,r3,r4,lsr r5
:0204FE3C 00022110 andeq  r2,r2,r0,lsl r1
:0204FE40 22392694 eorcss r2,r9,#0x9400000
:0204FE44 691C5585 ldmvsdb  r12 ,{r0,r2,r7,r8,r10,r12,r14}
:0204FE48 95103000 ldrls r3,[r0, #-0x0]		;(r0-0x0=*(00084000))
:0204FE4C E0340BE5 eors r0,r4,r5,ror #0x17
:0204FE50 0922D195 stmeqdb  r2!,{r0,r2,r4,r7,r8,r12,r14,r15}
:0204FE54 0803A01D stmeqda  r3 ,{r0,r2,r3,r4,r13,r15}
:0204FE58 E241C028 sub  r12,r1,#0x28
:0204FE5C ED431DA1 unknown
:0204FE60 9C0310A0 stcls  0,cr1,[r3],{#0xa0}
:0204FE64 0FAE00CD swieq 0x00ae00cd
:0204FE68 0498E08E ldreq r14,[r8],#+0x8e
:0204FE6C E3A020D1 mov  r2,#0xD1		;r2=209(0xd1)
:0204FE70 E1C2E0B2 strh r14,[r2, #+0x2]		;r2+0x2=*(000000d3)
:0204FE74 007101C0 rsbeqs r0,r1,r0,asr #0x3
:0204FE78 E1C200B4 strh r0,[r2, #+0x4]		;r2+0x4=*(000000d5)
:0204FE7C 0184C024 orreq  r12,r4,r4,lsr #0x0
:0204FE80 0DB10019 ldceq  0,cr0,[r1,#+0x64]!
:0204FE84 20010041 andcs  r0,r1,r1,asr #0x0
:0204FE88 15393585 ldrne r3,[r9, #-0x585]!
:0204FE8C 00216770 eoreq  r6,r1,r0,ror r7
:0204FE90 2120AD5C unknown
:0204FE94 80200830 eorhi  r0,r0,r0,lsr r8
:0204FE98 288D23F9 stmcsia  r13 ,{r0,r3,r4,r5,r6,r7,r8,r9,r13}
:0204FE9C 04E58400 unknown
:0204FEA0 11450299 unknown
:0204FEA4 9F106050 swils 0x00106050
:0204FEA8 02210079 eoreq  r0,r1,#0x79
:0204FEAC A10C0309 unknown
:0204FEB0 005C2C0F subeqs r2,r12,r15,lsl #0x18
:0204FEB4 2575E595 ldrcsb r14,[r5, #-0x595]!
:0204FEB8 0DB000DD ldceq  0,cr0,[r0,#+0x374]!
:0204FEBC D8106D00 ldmleda  r0 ,{r8,r10,r11,r13,r14}
:0204FEC0 7900C571 stmvcdb  r0 ,{r0,r4,r5,r6,r8,r10,r14,r15}
:0204FEC4 490B961D stmmidb  r11 ,{r0,r2,r3,r4,r9,r10,r12,r15}
:0204FEC8 0A026917 beq 020EA32C
:0204FECC 4907BD66 stmmidb  r7 ,{r1,r2,r5,r6,r8,r10,r11,r12,r13,r15}
:0204FED0 851FA041 ldrhi r10,[r15, #-0x41]		;r15-0x41=*(0204fe97)=#-1927022208(0x8d23f980)
:0204FED4 00091C30 andeq  r1,r9,r0,lsr r12
:0204FED8 406953BC unknown
:0204FEDC 02084F04 andeq  r4,r8,#0x10
:0204FEE0 01084E98 swpeq r4,r8,r8
:0204FEE4 08823C02 stmeqia  r2 ,{r1,r10,r11,r12,r13}
:0204FEE8 086B0C02 unknown
:0204FEEC 094C0200 stmeqdb  r12 ,{r9}^
:0204FEF0 9F104C00 swils 0x00104c00
:0204FEF4 44900B69 ldrmi r0,[r0],#+0xb69
:0204FEF8 109D48E5 addnes r4,r13,r5,ror #0x11
:0204FEFC 20440009 subcs  r0,r4,r9
:0204FF00 00251009 eoreq  r1,r5,r9
:0204FF04 3C0009CC stccc  9,cr0,[r0],{#0xcc}
:0204FF08 80100910 andhis r0,r0,r0,lsl r9
:0204FF0C 09300CE5 ldmeqdb  r0!,{r0,r2,r5,r6,r7,r10,r11}
:0204FF10 5134E59C unknown
:0204FF14 E5823011 str r3,[r2, #+0x11]		;r2+0x11=*(000000e2)
:0204FF18 00050810 andeq  r0,r5,r0,lsl r8
:0204FF1C 087D0669 unknown
:0204FF20 810F399C mrshi r3,CPSRswphi r3,r12,r15
:0204FF24 10CDE029 sbcne  r14,r13,r9,lsr #0x0
:0204FF28 0001E0D7 unknown
:0204FF2C BC0001AC stclt  1,cr0,[r0],{#0xac}
:0204FF30 21F00001 mvncss r0,r1
:0204FF34 15021A2A strne r1,[r2, #-0xa2a]		;(r2-0xa2a=*(fffff6a7))
:0204FF38 003D0C10 eoreqs r0,r13,r0,lsl r12
:0204FF3C 02005508 andeq  r5,r0,#0x2000000
:0204FF40 51811054 orrpl  r1,r1,r4,asr r0
:0204FF44 90119121 andlss r9,r1,r1,lsr #0x2
:0204FF48 3B1640A9 blcc 025E01F4
:0204FF4C 3D30FD2C ldccc  13,cr15,[r0,#-0xb0]!
:0204FF50 F920FD1A stmnvdb  r0!,{r1,r3,r4,r8,r10,r11,r12,r13,r14,r15}
:0204FF54 2C45ED16 stccsl 13,cr14,[r5],{#0x16}
:0204FF58 5F940071 swipl 0x00940071
:0204FF5C 70E00100 rscvc  r0,r0,r0,lsl #0x2
:0204FF60 1D211335 stcne  3,cr1,[r1,#-0xd4]!
:0204FF64 E2508216 subs r8,r0,#0x60000001
:0204FF68 10031095 mulne  r3,r5,r0
:0204FF6C 5003E281 andpl  r14,r3,r1,lsl #0x5
:0204FF70 03E3C202 mvneq  r12,#0x20000000
:0204FF74 71E3C120 mvnvc  r12,r0,lsr #0x2
:0204FF78 C00C5900 andgt  r5,r12,r0,lsl #0x12
:0204FF7C 0089E082 addeq  r14,r9,r2,lsl #0x1
:0204FF80 E1B000D1 ldrsb r0,[r0, +r1]!
:0204FF84 8C470900 stchil 9,cr0,[r7],{#0x0}
:0204FF88 910617A9 unknown
:0204FF8C 00923B42 addeqs r3,r2,r2,asr #0x16
:0204FF90 0B09115D bleq 0229450C
:0204FF94 55E086C5 strplb r8,[r0, #+0x6c5]!
:0204FF98 1149DA03 unknown
:0204FF9C 03650036 unknown
:0204FFA0 E2444094 sub  r4,r4,#0x94
:0204FFA4 502C1145 eorpl  r1,r12,r5,asr #0x2
:0204FFA8 F908E285 stmnvdb  r8 ,{r0,r2,r7,r9,r13,r14,r15}
:0204FFAC 10CAFFFF unknown
:0204FFB0 0C395049 ldceq  0,cr5,[r9],#-0x124
:0204FFB4 43BD6070 movmis r6,#0x70		;r6=112(0x70)
:0204FFB8 00411071 subeq  r1,r1,r1,ror r0
:0204FFBC 49342045 ldmmidb  r4!,{r0,r2,r6,r13}
:0204FFC0 2F202000 swics 0x00202000
:0204FFC4 492C5590 stmmidb  r12!,{r4,r7,r8,r10,r12,r14}
:0204FFC8 0BCDE101 bleq 013C83D4
:0204FFCC 1D9D08B3 unknown
:0204FFD0 35211096 strcc r1,[r1, #-0x96]!
:0204FFD4 4F1D1345 swimi 0x001d1345
:0204FFD8 0D9F0915 unknown
:0204FFDC DE2BAD17 mcrle 13,1,r10,cr11,cr7,{0}
:0204FFE0 29D01029 ldmcsib  r0 ,{r0,r3,r5,r12}^
:0204FFE4 65136D00 ldrvs r6,[r3, #-0xd00]		;(r3-0xd00=*(fffff300))
:0204FFE8 0D412020 unknown
:0204FFEC 11DD0069 bicnes r0,r13,r9,ror #0x0
:0204FFF0 A9924311 ldmgeib  r2 ,{r0,r4,r8,r9,r14}
:0204FFF4 1501B935 strne r11,[r1, #-0x935]		;(r1-0x935=*(fffff6cb))
:0204FFF8 405D1501 submis r1,r13,r1,lsl #0xa
:0204FFFC 050D85D9 streq r8,[r13, #-0x5d9]		;(r13-0x5d9=*(fffffa27))
:02050000 1189400F orrne  r4,r9,r15
:02050004 35ED1249 strccb r1,[r13, #+0x249]!
:02050008 FF3BFFEF swinv 0x003bffef
:0205000C 0605157D unknown
:02050010 80600199 unknown
:02050014 500E04E5 andpl  r0,r14,r5,ror #0x9
:02050018 2491E580 ldrcs r14,[r1],#+0x580
:0205001C 17D30F95 unknown
:02050020 0F4918D5 swieq 0x004918d5
:02050024 400DE5C0 andmi  r14,r13,r0,asr #0xb
:02050028 15E5E5C0 strneb r14,[r5, #+0x5c0]!
:0205002C 00310881 eoreqs r0,r1,r1,lsl #0x11
:02050030 F50816B1 strnv r1,[r8, #-0x6b1]		;(r8-0x6b1=*(fffff94f))
:02050034 14810801 strne r0,[r1],#+0x801
:02050038 92D61B55 sbclss r1,r6,#0x15400
:0205003C 006100A9 rsbeq  r0,r1,r9,lsr #0x1
:02050040 640489D4 strvs r8,[r4],#-0x9d4
:02050044 15550159 ldrneb r0,[r5, #-0x159]		;(r5-0x159=*(fffffebe))
:02050048 901068D6 ldrlssb r6,[r0], -r6
:0205004C 21000105 unknown
:02050050 C000DD04 andgt  r13,r0,r4,lsl #0x1a
:02050054 91104938 tstls r0,r8,lsr r9
:02050058 DD118102 unknown
:0205005C 19650375 unknown
:02050060 1EC96E01 cdpne 14,12,cr6,cr9,cr1,0
:02050064 9500F920 strls r15,[r0, #-0x920]		;(r0-0x920=*(000836e0))
:02050068 F11BA540 tstnv r11,r0,asr #0xa
:0205006C 9D319591 ldcls  5,cr9,[r1,#-0x244]!
:02050070 105D16D1 ldrnesb r1,[r13],#-0x61
:02050074 690019E3 stmvsdb  r0 ,{r0,r1,r5,r6,r7,r8,r11,r12}
:02050078 29252D08 stmcsdb  r5!,{r3,r8,r10,r11,r13}
:0205007C 85BB0181 ldrhi r0,[r11, #+0x181]!
:02050080 E450A510 ldrb r10,[r0],#-0x510
:02050084 08B520A5 ldmeqia  r5!,{r0,r2,r5,r7,r13}
:02050088 42ED10A5 rscmi  r1,r13,#0xA5
:0205008C 00A57B28 adceq  r7,r5,r8,lsr #0x16
:02050090 20DD1089 sbccss r1,r13,r9,lsl #0x1
:02050094 24A1E1D4 unknown
:02050098 0DC30405 unknown
:0205009C 09392A69 ldmeqdb  r9!,{r0,r3,r5,r6,r9,r11,r13}
:020500A0 91CE4021 bicls  r4,r14,r1,lsr #0x0
:020500A4 4E200929 cdpmi 9,2,cr0,cr0,cr9,1
:020500A8 40C907B1 strmih r0,[r9],#+0x71
:020500AC 0061101D rsbeq  r1,r1,r13,lsl r0
:020500B0 09290DDD stmeqdb  r9!,{r0,r2,r3,r4,r6,r7,r8,r10,r11}
:020500B4 11290911 unknown
:020500B8 00A9F4FF unknown
:020500BC 20001165 andcs  r1,r0,r5,ror #0x2
:020500C0 8420038D unknown
:020500C4 39CEE526 stmccib  r14 ,{r1,r2,r5,r8,r10,r13,r14,r15}^
:020500C8 2D1ACD00 unknown
:020500CC 00E5281D rsceq  r2,r5,r13,lsl r8
:020500D0 0DDC127D unknown
:020500D4 600D6410 andvs  r6,r13,r0,lsl r4
:020500D8 1D683C1D stcnel 12,cr3,[r8,#-0x74]!
:020500DC 2D51104C unknown
:020500E0 14213101 unknown
:020500E4 610005BA strvsh r0,[r0, -r10]
:020500E8 0099D610 addeqs r13,r9,r0,lsl r6
:020500EC 47DB2391 unknown
:020500F0 163900E9 unknown
:020500F4 459011C9 ldrmi r1,[r0, #+0x1c9]		;r0+0x1c9=*(000841c9)
:020500F8 0165A000 unknown
:020500FC 010A81AE unknown
:02050100 590DC550 stmpldb  r13 ,{r4,r6,r8,r10,r14,r15}
:02050104 920C3968 andls  r3,r12,#0x1A0000
:02050108 F9B92035 ldmnvib  r9!,{r0,r2,r4,r5,r13}
:0205010C 7106513D unknown
:02050110 0DFD0800 ldceql 8,cr0,[r13,#+0x0]!
:02050114 17952145 ldrne r2,[r13,#+0x0]!
:02050118 0055772A subeqs r7,r5,r10,lsr #0xe
:0205011C 0D371115 ldceq  1,cr1,[r7,#-0x54]!
:02050120 4906FD00 stmmidb  r6 ,{r8,r10,r11,r12,r13,r14,r15}
:02050124 C5113522 ldrgt r3,[r1, #-0x522]		;(r1-0x522=*(fffffade))
:02050128 0110297B tsteq r0,r11,ror r9
:0205012C 6C400D16 stcvsl 13,cr0,[r0],{#0x16}
:02050130 08E98080 unknown
:02050134 90C71F01 sbcls  r1,r7,r1,lsl #0x1e
:02050138 3E9D18B9 mrccc 8,4,r1,cr13,cr9,{5}
:0205013C 953ADD10 ldrls r13,[r10, #-0xd10]!
:02050140 96002591 unknown
:02050144 398905D5 stmccib  r9 ,{r0,r2,r4,r6,r7,r8,r10}
:02050148 032D3200 unknown
:0205014C 0A912AF9 beq 0049AD38
:02050150 007975DC unknown
:02050154 87135104 ldrhi r5,[r3,-r4, lsl #0x2]
:02050158 B1293AF9 unknown
:0205015C E155B020 cmp r5,r0,lsr #0x0
:02050160 1C44BD30 stcnel 13,cr11,[r4],{#0x30}
:02050164 495914A5 ldmmidb  r9 ,{r0,r2,r5,r7,r10,r12}^
:02050168 5D34FF6A ldcpl  15,cr15,[r4,#-0x1a8]!
:0205016C C124AD29 unknown
:02050170 2ABDFFFF bcs 00FD0174
:02050174 63A41071 movvs  r1,#0x71		;r1=113(0x71)
:02050178 227D0852 rsbcss r0,r13,#0x520000
:0205017C 89904004 ldmhiib  r0 ,{r2,r14}
:02050180 2D449220 unknown
:02050184 D407D300 strle r13,[r7],#-0x300
:02050188 0AB168E1 beq 00CAA514
:0205018C 13594104 cmpne r9,#0x1
:02050190 0E908FF1 mrceq 15,4,r8,cr0,cr1,{7}
:02050194 12390001 eornes r0,r9,#0x1
:02050198 01E11819 mvneq  r1,r9,lsl r8
:0205019C CA08CC10 bgt 022831E4
:020501A0 06BDFF09 unknown
:020501A4 1015E281 andnes r14,r5,r1,lsl #0x5
:020501A8 0005B397 muleq  r5,r7,r3
:020501AC 01B11565 moveqs r1,r5,ror #0xa
:020501B0 00058D00 andeq  r8,r5,r0,lsl #0x1a
:020501B4 02115618 andeqs r5,r1,#0x1800000
:020501B8 002515C9 eoreq  r1,r5,r9,asr #0xb
:020501BC 15890205 strne r0,[r9, #+0x205]		;r9+0x205=*(00000205)
:020501C0 F9992D3D ldmnvib  r9 ,{r0,r2,r3,r4,r5,r8,r10,r11,r13}
:020501C4 00B1C407 adceqs r12,r1,r7,lsl #0x8
:020501C8 18A5093D stmneia  r5!,{r0,r2,r3,r4,r5,r8,r11}
:020501CC 1674555F unknown
:020501D0 9120915D unknown
:020501D4 48004504 stmmida  r0 ,{r2,r8,r10,r14}
:020501D8 1101025D unknown
:020501DC 21DD0BD1 ldrcssb r0,[r13, #+0xb1]		;r13+0xb1=*(000000b1)
:020501E0 C19C41F7 ldrgtsh r4,[r12, +r7]
:020501E4 A11EC919 tstge r14,r9,lsl r9
:020501E8 099A3111 ldmeqib  r10 ,{r0,r4,r8,r12,r13}
:020501EC CF221500 swigt 0x00221500
:020501F0 300D1875 andcc  r1,r13,r5,ror r8
:020501F4 142D0717 unknown
:020501F8 B996066D ldmltib  r6 ,{r0,r2,r3,r5,r6,r9,r10}
:020501FC 21A1B305 movcs  r11,r5,lsl #0x6		;r11=1472(0x5c0)
:02050200 623D2BBD eorvss r2,r13,#0x2F400
:02050204 00A900BD unknown
:02050208 251522F9 ldrcs r2,[r5, #-0x2f9]		;(r5-0x2f9=*(fffffd1e))
:0205020C 844F7F45 strhib r7,[r15],#-0xf45
:02050210 400907E2 andmi  r0,r9,r2,ror #0xf
:02050214 00B100B8 unknown
:02050218 10090790 mulne  r9,r0,r7
:0205021C 00390195 mlaeqs r9,r5,r1,r0unknown
:02050220 E9403911 stmdb  r0 ,{r0,r4,r8,r11,r12,r13}^
:02050224 896E0B50 unknown
:02050228 844E1100 strhib r1,[r14],#-0x100
:0205022C 4009FBE2 andmi  r15,r9,r2,ror #0x17
:02050230 110041BA strneh r4,[r0, -r10]
:02050234 BC400901 stcltl 9,cr0,[r0],{#0x1}
:02050238 06F50035 unknown
:0205023C 14963009 ldrne r3,[r6],#+0x9
:02050240 FD020395 unknown
:02050244 1DE0842D stcnel 4,cr8,[r0,#+0xb4]!
:02050248 CA102511 bgt 02459694
:0205024C 15E121BD strneb r2,[r1, #+0x1bd]!
:02050250 00E5D500 rsceq  r13,r5,r0,lsl #0xa
:02050254 E103A001 unknown
:02050258 1DDD06EA unknown
:0205025C 00250329 eoreq  r0,r5,r9,lsr #0x6
:02050260 B83121E7 ldmltda  r1!,{r0,r1,r2,r5,r6,r7,r8,r13}
:02050264 1209679D andne  r6,r9,#0x2740000
:02050268 2DD510D0 unknown
:0205026C 2340802B unknown
:02050270 1073E286 rsbnes r14,r3,r6,lsl #0x5
:02050274 05D1E5C6 ldreqb r14,[r1, #+0x5c6]		;r1+0x5c6=*(00000637)
:02050278 00728000 rsbeqs r8,r2,r0
:0205027C 5DB2E5C6 ldcpl  5,cr14,[r2,#+0x318]!
:02050280 005D6480 subeqs r6,r13,r0,lsl #0x9
:02050284 0019B4A0 andeqs r11,r9,r0,lsr #0x9
:02050288 C5451059 strgtb r1,[r5, #-0x59]		;(r5-0x59=*(ffffffbe))
:0205028C C42FBC0B unknown
:02050290 5910E116 ldmpldb  r0 ,{r1,r2,r4,r8,r13,r14,r15}
:02050294 00093540 andeq  r3,r9,r0,asr #0xa
:02050298 3C0009B2 stccc  9,cr0,[r0],{#0xb2}
:0205029C 010D1054 unknown
:020502A0 4DB80009 ldcmi  0,cr0,[r8,#+0x24]!
:020502A4 004D5000 subeq  r5,r13,r0
:020502A8 00415625 subeq  r5,r1,r5,lsr #0xc
:020502AC 015930BE ldreqh r3,[r9, #-0xe]		;(r9-0xbe=*(fffffff2))
:020502B0 F5E2871C strnvb r8,[r2, #+0x71c]!
:020502B4 09BA8918 ldmeqib  r10!,{r3,r4,r8,r11,r15}
:020502B8 5921100B stmpldb  r1!,{r0,r1,r3,r12}
:020502BC 21001510 unknown
:020502C0 B6E53287 unknown
:020502C4 19E1D500 unknown
:020502C8 68013128 stmvsda  r1 ,{r3,r5,r8,r12,r13}
:020502CC 6D864060 unknown
:020502D0 61047502 unknown
:020502D4 0C11E584 ldceq  5,cr14,[r1],{#0x84}
:020502D8 14E2840E unknown
:020502DC 04E28520 unknown
:020502E0 1E008D00 cdpne 13,0,cr8,cr0,cr0,0
:020502E4 09B60009 ldmeqib  r6!,{r0,r3}
:020502E8 00094800 andeq  r4,r9,r0,lsl #0x10
:020502EC 00095511 andeq  r5,r9,r1,lsl r5
:020502F0 580009BA stmplda  r0 ,{r1,r3,r4,r5,r7,r8,r11}
:020502F4 0EE28610 mcreq 6,7,r8,cr2,cr0,{0}
:020502F8 BC000905 stclt  9,cr0,[r0],{#0x5}
:020502FC 18F5D520 ldmneia  r5!,{r5,r8,r10,r12,r14,r15}^
:02050300 01350BE2 teqeq r5,r2,ror #0x17
:02050304 0810E991 ldmeqda  r0 ,{r0,r4,r7,r8,r11,r13,r14,r15}
:02050308 ED000005 unknown
:0205030C F9871114 stmnvib  r7 ,{r2,r4,r8,r12}
:02050310 E510952A ldr r9,[r0, #-0x52a]		;(r0-0x52a=*(00083ad6))
:02050314 4510011A ldrmi r0,[r0, #-0x11a]		;(r0-0x11a=*(00083ee6))
:02050318 86006806 strhi r6,[r0],-r6, lsl #0x10
:0205031C 02250EE5 eoreq  r0,r5,#0xE50
:02050320 0A1902BD beq 02690E1C
:02050324 61F11A1F mvnvss r1,r15,lsl r10
:02050328 29CD058D stmcsib  r13 ,{r0,r2,r3,r7,r8,r10}^
:0205032C 05F504E7 ldreqb r0,[r5, #+0x4e7]!
:02050330 151BF902 ldrne r15,[r11, #-0x902]		;(r11-0x902=*(fffffcbe))
:02050334 10899E02 addne  r9,r9,r2,lsl #0x1c
:02050338 10DA0FE5 sbcnes r0,r10,r5,ror #0x1f
:0205033C 33ED2679 mvncc  r2,#0x7900000
:02050340 02191491 andeqs r1,r9,#0x91000000
:02050344 366D0545 unknown
:02050348 27C17EA5 strcsb r7,[r1,+r5, lsr #0x1d]
:0205034C D5200299 strle r0,[r0, #-0x299]!
:02050350 16652E5D unknown
:02050354 B3020DBE unknown
:02050358 5A0009E0 bpl 02052AE0
:0205035C 20020591 mulcs  r2,r1,r5
:02050360 1D12E1D5 unknown
:02050364 61102810 tstvs r0,r0,lsl r8
:02050368 0208810A andeq  r8,r8,#0x80000002
:0205036C E519D5C0 ldr r13,[r9, #-0x5c0]		;(r9-0x5c0=*(fffffa40))
:02050370 87249D06 strhi r9,[r4,-r6, lsl #0x1a]!
:02050374 B713E9E0 ldrlt r14,[r4,-r6, lsl #0x1a]!
:02050378 20A406F9 unknown
:0205037C 9CE28600 stclsl 6,cr8,[r2],#+0x0
:02050380 8717A58F ldrhi r10,[r7,-r15, lsl #0xb]
:02050384 1419E040 ldrne r14,[r9],#-0x40
:02050388 51B81221 movpls r1,r1,lsr #0x4		;r1=7(0x7)
:0205038C 06380208 unknown
:02050390 6D50106D unknown
:02050394 AC007100 stcge  1,cr7,[r0],{#0x0}
:02050398 311B4071 tstcc r11,r1,ror r0
:0205039C 04B5AD40 unknown
:020503A0 5ECD1081 cdppl 0,12,cr1,cr13,cr1,4
:020503A4 8138E081 teqhi r8,r1,lsl #0x1
:020503A8 BD0EB500 unknown
:020503AC 0229EF10 eoreq  r14,r9,#0x40
:020503B0 B42011E0 unknown
:020503B4 81E1C547 mvnhi  r12,r7,asr #0xa
:020503B8 2095850E addcss r8,r5,r14,lsl #0xa
:020503BC F9381099 ldmnvdb  r8!,{r0,r3,r4,r7,r12}
:020503C0 3A130903 bcc 025127D4
:020503C4 5B3800C5 blpl 02E506E0
:020503C8 10E51139 rscne  r1,r5,r9,lsr r1
:020503CC D901C560 stmledb  r1 ,{r5,r6,r8,r10,r14,r15}
:020503D0 8F00DD1F swihi 0x0000dd1f
:020503D4 DDBB31C9 ldcle  1,cr3,[r11,#+0x324]!
:020503D8 08101D21 ldmeqda  r0 ,{r0,r5,r8,r10,r11,r12}
:020503DC 0011101D andeqs r1,r1,r13,lsl r0
:020503E0 20B101BD unknown
:020503E4 09FB0161 unknown
:020503E8 09303132 ldmeqdb  r0!,{r1,r4,r5,r8,r12,r13}
:020503EC 70120DA2 andvcs r0,r2,r2,lsr #0x1b
:020503F0 D6120D80 ldrle r0,[r2],-r0, lsl #0x1b
:020503F4 0D020D4F unknown
:020503F8 302918F2 unknown
:020503FC 211D120D tstcs r13,r13,lsl #0x4
:02050400 D63B07D2 unknown
:02050404 7D1D22C1 unknown
:02050408 41005100 unknown
:0205040C 02100920 andeqs r0,r0,#0x80000
:02050410 0500097A streq r0,[r0, #-0x97a]		;(r0-0x97a=*(00083686))
:02050414 E1D621A9 bics r2,r6,r9,lsr #0x3
:02050418 6C015140 stcvs  1,cr5,[r1],{#0x40}
:0205041C 15960045 ldrne r0,[r6, #+0x45]		;r6+0x45=*(000000b5)
:02050420 729F0034 addvcs r0,r15,#0x34
:02050424 05409001 streqb r9,[r0, #-0x1]		;(r0-0x1=*(00083fff))
:02050428 00B1501D adceqs r5,r1,r13,lsl r0
:0205042C 22BD1019 adccss r1,r13,#0x19
:02050430 1ED617D2 mrcne 7,6,r1,cr6,cr2,{6}
:02050434 018901E1 orreq  r0,r9,r1,ror #0x3
:02050438 0D011919 unknown
:0205043C 3457B610 ldrccb r11,[r7],#-0x610
:02050440 4078E1C6 rsbmis r14,r8,r6,asr #0x3
:02050444 E524A586 str r10,[r4, #-0x586]!
:02050448 2560A016 strcsb r10,[r0, #-0x16]!
:0205044C D2564908 subles r4,r6,#0x20000
:02050450 5D400019 unknown
:02050454 2BFE4146 blcs 01FE0974
:02050458 09B4B661 ldmeqib  r4!,{r0,r5,r6,r9,r10,r12,r13,r15}
:0205045C B013FD00 andlts r15,r3,r0,lsl #0x1a
:02050460 0DB60005 ldceq  0,cr0,[r6,#+0x14]!
:02050464 21B2AD00 movcss r10,r0,lsl #0x1a		;r10=0(0x0)
:02050468 3578E1C1 ldrccb r14,[r8, #-0x1c1]!
:0205046C 04AD1404 unknown
:02050470 D427F0A0 unknown
:02050474 822002E1 eorhi  r0,r0,#0x1000000E
:02050478 27B000E3 ldrcs r0,r0,r0,#0x1000000E
:0205047C FE85E1C4 cdp2 1,8,cr14,cr5,cr4,6
:02050480 4070363D rsbmis r3,r0,r13,lsr r6
:02050484 65020857 strvs r0,[r2, #-0x857]		;(r2-0x857=*(fffff87a))
:02050488 D5021132 strle r1,[r2, #-0x132]		;(r2-0x132=*(ffffff9f))
:0205048C E3003901 unknown
:02050490 0FD96478 swieq 0x00d96478
:02050494 35DE1035 ldrccb r1,[r14, #+0x35]		;r14+0x35=*(0204fd51)=#-318638719(0xed01f581)
:02050498 D701B000 strle r11,[r1, -r0]
:0205049C 91B2E116 movlss r14,r6,lsl r1		;r14=224(0xe0)
:020504A0 97201408 strls r1,[r0,-r8, lsl #0x8]!
:020504A4 19046EE5 stmnedb  r4 ,{r0,r2,r5,r6,r7,r9,r10,r11,r13,r14}
:020504A8 D9264100 stmledb  r6!,{r8,r14}
:020504AC D700DC0B strle r13,[r0,-r11, lsl #0x18]
:020504B0 470164D1 unknown
:020504B4 14A1112D unknown
:020504B8 85116960 ldrhi r6,[r1, #-0x960]		;(r1-0x960=*(ed01ec21))
:020504BC 0B90F1E2 bleq 0048CC4C
:020504C0 2C6521FD stccsl 1,cr2,[r5],#-0x3f4
:020504C4 F94B1011 stmnvdb  r11 ,{r0,r4,r12}^
:020504C8 90114000 andlss r4,r1,r0
:020504CC 95D45717 ldrlsb r5,[r4, #+0x717]		;r4+0x717=*(00300717)
:020504D0 81068D15 unknown
:020504D4 C417B0E3 ldrgt r11,[r7],#-0xe3
:020504D8 05F8E106 ldreqb r14,[r8, #+0x106]!
:020504DC 06054316 unknown
:020504E0 03F5E255 mvneqs r14,#0x50000005
:020504E4 00D57406 sbceqs r7,r5,r6,lsl #0x8
:020504E8 485D1029 ldmmida  r13 ,{r0,r3,r5,r12}^
:020504EC 2C180029 ldccs  0,cr0,[r8],{#0x29}
:020504F0 C90F9D00 stmgtdb  r15 ,{r8,r10,r11,r12,r15}
:020504F4 69330178 ldmvsdb  r3!,{r3,r4,r5,r6,r8}
:020504F8 1075D329 rsbnes r13,r5,r9,lsr #0x6
:020504FC 15EDC019 strneb r12,[r13, #+0x19]!
:02050500 AEF71A71 mrcge 10,7,r1,cr7,cr1,{3}
:02050504 0012020D andeqs r0,r2,r13,lsl #0x4
:02050508 1B202950 blne 0285AA50
:0205050C 01A24029 moveq  r4,r9,lsr #0x0		;r4=0(0x0)
:02050510 181135D1 ldmneda  r1 ,{r0,r4,r6,r7,r8,r10,r12,r13}
:02050514 68115041 ldmvsda  r1 ,{r0,r6,r12,r14}
:02050518 581123E5 ldmplda  r1 ,{r0,r2,r5,r6,r7,r8,r9,r13}
:0205051C BDFE0AB1 ldcltl 10,cr0,[r14,#+0x2c4]!
:02050520 1118110A tstne r8,r10,lsl #0x2
:02050524 113009F8 ldrnesh r0,[r0, -r8]!
:02050528 11023568 unknown
:0205052C FF11C538 swinv 0x0011c538
:02050530 40251811 eormi  r1,r5,r1,lsl r8
:02050534 49994064 ldmmiib  r9 ,{r2,r5,r6,r14}
:02050538 23E31501 mvncs  r1,#0x400000
:0205053C 09051049 stmeqdb  r5 ,{r0,r3,r6,r12}
:02050540 0015CE00 andeqs r12,r5,r0,lsl #0x1c
:02050544 590C5B11 stmpldb  r12 ,{r0,r4,r8,r9,r11,r12,r14}
:02050548 103DB549 eornes r11,r13,r9,asr #0xa
:0205054C 45002D81 strmi r2,[r0, #-0xd81]		;(r0-0xd81=*(0008327f))
:02050550 40792C1A rsbmis r2,r9,r10,lsl r12
:02050554 31AD1169 movcc  r1,r9,ror #0x2
:02050558 300119ED andcc  r1,r1,r13,ror #0x13
:0205055C 8D0711A0 unknown
:02050560 969829E9 ldrls r2,r1,r1,r13,ror #0x13
:02050564 00E19049 rsceq  r9,r1,r9,asr #0x0
:02050568 021555FD andeqs r5,r5,#0x3F400000
:0205056C 40285715 eormi  r5,r8,r5,lsl r7
:02050570 0A611E9D beq 03897FEC
:02050574 E3141CC9 tst r4,#0xC900
:02050578 03D915F5 biceqs r1,r9,#0x3D400000
:0205057C B3008913 unknown
:02050580 03060513 unknown
:02050584 5FDE1061 swipl 0x00de1061
:02050588 010A11D4 unknown
:0205058C 00FE0329 rsceqs r0,r14,r9,lsr #0x6
:02050590 07D315C4 ldreqb r1,r0,r14,r9,lsr #0x6
:02050594 E5006D02 str r6,[r0, #-0xd02]		;(r0-0xd02=*(000832fe))
:02050598 1D002044 unknown
:0205059C 1D0119F0 unknown
:020505A0 18E19300 unknown
:020505A4 4D20014D stcmi  1,cr0,[r0,#-0x134]!
:020505A8 EDC02401 unknown
:020505AC 854B8D10 strhib r8,[r11, #-0xd10]		;(r11-0xd10=*(fffff8b0))
:020505B0 08379900 ldmeqda  r7!,{r8,r11,r12,r15}
:020505B4 B080100D addlt  r1,r0,r13
:020505B8 B10B01E1 unknown
:020505BC E7107101 ldr r7,[r0,-r1, lsl #0x2]
:020505C0 1149003D unknown
:020505C4 1BC450FE blne 011649C4
:020505C8 678D0815 unknown
:020505CC C7D371ED ldrgtb r7,[r0,-r1, lsl #0x2]
:020505D0 8C41E9D7 stchil 9,cr14,[r1],{#0xd7}
:020505D4 2BD10071 blcs 014907A0
:020505D8 182A095C stmneda  r10!,{r2,r3,r4,r6,r8,r11}
:020505DC 13250315 unknown
:020505E0 40416B70 submi  r6,r1,r0,ror r11
:020505E4 10311021 eornes r1,r1,r1,lsr #0x0
:020505E8 0131000D teqeq r1,r13
:020505EC E327E010 unknown
:020505F0 E9F8148D unknown
:020505F4 12B51C0C adcnes r1,r5,#0xC00
:020505F8 6AF80285 bvs 01E51014
:020505FC C0180371 andgts r0,r8,r1,ror r3
:02050600 104502E9 subne  r0,r5,r9,ror #0x5
:02050604 2C8D0089 stccs  0,cr0,[r13],{#0x89}
:02050608 002D7930 eoreq  r7,r13,r0,lsr r9
:0205060C 005F0705 subeqs r0,r15,r5,lsl #0xe
:02050610 F121C100 unknown
:02050614 C5631014 strgtb r1,[r3, #-0x14]!
:02050618 7534F501 ldrvc r15,[r4, #-0x501]!
:0205061C 06057001 streq r7,[r5],-r1
:02050620 9511016D ldrls r0,[r1, #-0x16d]		;(r1-0x16d=*(ed01f414))
:02050624 1004C537 andne  r12,r4,r7,lsr r5
:02050628 C540077D strgtb r0,[r0, #-0x77d]		;(r0-0x77d=*(00083883))
:0205062C E211B126 ands r11,r1,#0x80000009
:02050630 C1003509 unknown
:02050634 04E28D16 unknown
:02050638 95320765 ldrls r0,[r2, #-0x765]!
:0205063C 0D16A247 unknown
:02050640 9D500C00 unknown
:02050644 502B95E5 eorpl  r9,r11,r5,ror #0xb
:02050648 1903E042 stmnedb  r3 ,{r1,r6,r13,r14,r15}
:0205064C 17D3007D unknown
:02050650 880805D9 stmhida  r8 ,{r0,r3,r4,r6,r7,r8,r10}
:02050654 05213557 streq r3,[r1, #-0x557]!
:02050658 35C1A070 strccb r10,[r1, #+0x70]		;r1+0x70=*(ed01f5f1)
:0205065C C202D15A andgt  r13,r2,#0x80000016
:02050660 211A0913 tstcs r10,r3,lsl r9
:02050664 0718F517 unknown
:02050668 0E11A050 mrceq 0,0,r10,cr1,cr0,{2}
:0205066C 0ED19878 mrceq 8,6,r9,cr1,cr8,{3}
:02050670 0FDE0949 swieq 0x00de0949
:02050674 8C2059D1 stchi  9,cr5,[r0],#-0x344
:02050678 059100F8 ldreq r0,[r1, #+0xf8]		;r1+0xf8=*(ed01f679)
:0205067C F80000DD stmnvda  r0 ,{r0,r2,r3,r4,r6,r7}
:02050680 05811000 streq r1,[r1, #+0x0]		;r1+0x0=*(ed01f581)
:02050684 390C1B1D stmccdb  r12 ,{r0,r2,r3,r4,r8,r9,r11,r12}
:02050688 0039F049 eoreqs r15,r9,r9,asr #0x0
:0205068C 1BD417D1 blne 015565D8
:02050690 1913E050 ldmnedb  r3 ,{r4,r6,r13,r14,r15}
:02050694 C509012E strgt r0,[r9, #-0x12e]		;(r9-0x12e=*(fffffed2))
:02050698 3D700B1A ldcccl 11,cr0,[r0,#-0x68]!
:0205069C B112C102 tstlt r2,r2,lsl #0x2
:020506A0 032C4D03 unknown
:020506A4 DD00137D unknown
:020506A8 00B0E12F adceqs r14,r0,r15,lsr #0x2
:020506AC 8123FDC6 msrhi CPSR_xc,r6
:020506B0 8948C510 stmhidb  r8 ,{r4,r8,r10,r14,r15}^
:020506B4 01DDF003 biceqs r15,r13,r3
:020506B8 150108C9 strne r0,[r1, #-0x8c9]		;(r1-0x8c9=*(ed01ecb8))
:020506BC A194DE12 orrges r13,r4,r2,lsl r14
:020506C0 00A19412 adceq  r9,r1,r2,lsl r4
:020506C4 2FB501A9 swics 0x00b501a9
:020506C8 00D91269 sbceqs r1,r9,r9,ror #0x4
:020506CC 00D540C4 sbceqs r4,r5,r4,asr #0x1
:020506D0 440A659F strmi r6,[r10],#-0x59f
:020506D4 50E01055 rscpl  r1,r0,r5,asr r0
:020506D8 0C690EE0 stceql 14,cr0,[r9],#-0x380
:020506DC EDC0BA85 unknown
:020506E0 5E28B10C cdppl 1,2,cr11,cr8,cr12,0
:020506E4 0CC0B0E3 stceql 0,cr11,[r0],{#0xe3}
:020506E8 21B8E1C2 movcss r14,r2,asr #0x3
:020506EC 20B0E1D4 unknown
:020506F0 0079C300 rsbeqs r12,r9,r0,lsl #0x6
:020506F4 80200241 eorhi  r0,r0,r1,asr #0x4
:020506F8 06E000E5 unknown
:020506FC 0108E581 unknown
:02050700 D4000801 strle r0,[r0],#-0x801
:02050704 00E108E5 rsceq  r0,r1,r5,ror #0x11
:02050708 100D2D51 andne  r2,r13,r1,asr r13
:0205070C 05312BE5 ldreq r2,[r1, #-0xbe5]!
:02050710 DDE50325 stclel 3,cr0,[r5,#+0x94]!
:02050714 0040BF5B subeq  r11,r0,r11,asr r15
:02050718 892B1594 stmhidb  r11!,{r2,r4,r7,r8,r10,r12}
:0205071C A11A911A tstge r10,r10,lsl r1
:02050720 F8274D1A stmnvda  r7!,{r1,r3,r4,r8,r10,r11,r14}
:02050724 A93001F9 ldmgedb  r0!,{r0,r3,r4,r5,r6,r7,r8}
:02050728 4CC90701 stcmil 7,cr0,[r9],{#0x1}
:0205072C 06B54003 unknown
:02050730 3CC5FD95 stcccl 13,cr15,[r5],{#0x95}
:02050734 E5816010 str r6,[r1, #+0x10]		;r1+0x10=*(ed01f591)
:02050738 81025014 unknown
:0205073C 02B918E5 adceqs r1,r9,#0xE50000
:02050740 09814018 stmeqib  r1 ,{r3,r4,r14}
:02050744 0CB98833 ldceq  8,cr8,[r9],#+0xcc
:02050748 EBFFFD5C bl 0204FCC0
:0205074C 5C141AE1 ldcpl  10,cr1,[r4],{#0xe1}
:02050750 E5020821 str r0,[r2, #-0x821]		;(r2-0x821=*(fffff8b0))
:02050754 01E51411 mvneq  r1,r1,lsl r4
:02050758 14907004 ldrne r7,[r0],#+0x4
:0205075C 000910E5 andeq  r1,r9,r5,ror #0x1
:02050760 E5978064 ldr r8,[r7, #+0x64]		;r7+0x64=*(0d320596)=#0(0x00000000)
:02050764 0011040C andeqs r0,r1,r12,lsl #0x8
:02050768 1403C518 strne r12,[r3],#-0x518
:0205076C 2F8990A0 swics 0x008990a0
:02050770 989045F8 ldmlsia  r0 ,{r3,r4,r5,r6,r7,r8,r10,r14}
:02050774 11CD08E5 bicne  r0,r13,r5,ror #0x11
:02050778 11ED11E1 mvnne  r1,r1,ror #0x3
:0205077C 0E597050 mrceq 0,2,r7,cr9,cr0,{2}
:02050780 600BADB0 strvsh r10,[r11], -r0
:02050784 1189E28D orrne  r14,r9,r13,lsl #0x5
:02050788 FD14452E unknown
:0205078C 10297121 eorne  r7,r9,r1,lsr #0x2
:02050790 B5059910 strlt r9,[r5, #-0x910]		;(r5-0x910=*(fffff707))
:02050794 E6101902 ldr r1,[r0],-r2, lsl #0x12
:02050798 D728D90C strle r13,[r8,-r12, lsl #0x12]!
:0205079C 6B3119BD blvs 02C96E98
:020507A0 42450101 submi  r0,r5,#0x40000000
:020507A4 21157AD7 ldrcssb r7,[r5, -r7]
:020507A8 59285904 stmpldb  r8!,{r2,r8,r11,r12,r14}
:020507AC 54164114 ldrpl r4,[r6],#-0x114
:020507B0 5EEA0465 cdppl 4,14,cr0,cr10,cr5,3
:020507B4 11F00635 mvnnes r0,lsr r5
:020507B8 0F698000 swieq 0x00698000
:020507BC 0E03C114 mcreq 1,0,r12,cr3,cr4,{0}
:020507C0 1903C155 stmnedb  r3 ,{r0,r2,r4,r6,r8,r14,r15}
:020507C4 17D31800 ldrneb r1,[r3,+r0, lsl #0x10]
:020507C8 0829E1D7 stmeqda  r9!,{r0,r1,r2,r4,r6,r7,r8,r13,r14,r15}
:020507CC D1222183 unknown
:020507D0 2D03CD2D unknown
:020507D4 08002912 stmeqda  r0 ,{r1,r4,r8,r11,r13}
:020507D8 C91F1010 ldmgtdb  r15 ,{r4,r12}
:020507DC 01E15A11 mvneq  r5,r1,lsl r10
:020507E0 0C81A0A0 stceq  0,cr10,[r1],{#0xa0}
:020507E4 04F51001 unknown
:020507E8 97001120 strls r1,[r0,-r0, lsr #0x2]
:020507EC F1443161 unknown
:020507F0 0039AA00 eoreqs r10,r9,r0,lsl #0x14
:020507F4 105D259D unknown
:020507F8 00211155 eoreq  r1,r1,r5,asr r1
:020507FC 1AD50703 bne 01592410
:02050800 01A1409F unknown
:02050804 02A99D10 adceq  r9,r9,#0x400
:02050808 0101ED9D swpeq r14,r13,r1
:0205080C 1699D208 ldrne r13,[r9],+r8, lsl #0x4
:02050810 47E58D40 strmib r8,[r9],+r8, lsl #0x4
:02050814 64C5FFFF strvsb r15,[r5],#+0xfff
:02050818 04ED1481 unknown
:0205081C F0D1001D sbcnvs r0,r1,r13,lsl r0
:02050820 0FBC04ED swieq 0x00bc04ed
:02050824 002DD826 eoreq  r13,r13,r6,lsr #0x10
:02050828 01202D98 unknown
:0205082C 11B9055D movnes r0,r13,asr r5
:02050830 03F56A19 mvneqs r6,#0x19000
:02050834 21D52ACD biccss r2,r5,r13,asr #0x15
:02050838 00995A69 addeqs r5,r9,r9,ror #0x14
:0205083C 1FE59410 swine 0x00e59410
:02050840 6DD10FBC unknown
:02050844 16A59100 unknown
:02050848 68B31BDD ldmvsia  r3!,{r0,r2,r3,r4,r6,r7,r8,r9,r11,r12}
:0205084C 20B80019 adccss r0,r8,r9,lsl r0
:02050850 4B29127D blmi 02A9524C
:02050854 49E5FCA8 unknown
:02050858 914ABD99 unknown
:0205085C FFFCF518 swinv 0x00fcf518
:02050860 B01A55EB andlts r5,r10,r11,ror #0xb
:02050864 04000D43 streq r0,[r0],#-0xd43
:02050868 191C95C0 ldmnedb  r12 ,{r6,r7,r8,r10,r12,r15}
:0205086C C001590C andgt  r5,r1,r12,lsl #0x12
:02050870 0208395D andeq  r3,r8,#0x174000
:02050874 111F4D70 tstne r15,r0,ror r13
:02050878 3994380B ldmccib  r4 ,{r0,r1,r3,r11,r12,r13}
:0205087C C960980D unknown
:02050880 492C0913 stmmidb  r12!,{r0,r1,r4,r8,r11}
:02050884 052B392D streq r3,[r11, #-0x92d]!
:02050888 3E841015 mcrcc 0,4,r1,cr4,cr5,{0}
:0205088C 6D1407E5 unknown
:02050890 45943333 ldrmi r3,[r4, #+0x333]		;r4+0x333=*(00000333)
:02050894 51487032 unknown
:02050898 0C036919 stceq  9,cr6,[r3],{#0x19}
:0205089C 013D2369 teqeq r13,r9,ror #0x6
:020508A0 1BE59A60 blne 019B7228
:020508A4 00E10329 rsceq  r0,r1,r9,lsr #0x6
:020508A8 A1009D96 swpge r9,r6,r0
:020508AC 23047903 unknown
:020508B0 EB003B94 bl 0205F708
:020508B4 030D0069 unknown
:020508B8 8510658D ldrhi r6,[r0, #-0x58d]		;(r0-0x58d=*(00083a73))
:020508BC 716C342B unknown
:020508C0 0A654010 beq 039A0908
:020508C4 0ED90090 mrceq 0,6,r0,cr9,cr0,{4}
:020508C8 6559126D ldrvsb r1,[r9, #-0x26d]		;(r9-0x26d=*(fffffd93))
:020508CC E08005E3 add  r0,r0,r3,ror #0xb
:020508D0 00211203 eoreq  r1,r1,r3,lsl #0x4
:020508D4 07554043 ldreqb r4,r1,r1,r3,lsl #0x4
:020508D8 EB008D45 bl 02073DF4
:020508DC 11891389 orrne  r1,r9,r9,lsl #0x7
:020508E0 529DA102 addpls r10,r13,#0x80000000
:020508E4 5A26CD05 bpl 02A03D00
:020508E8 19DA4219 ldmneib  r10 ,{r0,r3,r4,r9,r14}^
:020508EC 31550422 cmpcc r5,r2,lsr #0x8
:020508F0 372BA136 unknown
:020508F4 04370180 unknown
:020508F8 E5139671 ldr r9,[r3, #-0x671]		;(r3-0x671=*(fffff98f))
:020508FC FFE91005 swinv 0x00e91005
:02050900 5704FEFF unknown
:02050904 2D2122E3 stccs  2,cr2,[r1,#-0x38c]!
:02050908 21D71016 biccss r1,r7,r6,lsl r0
:0205090C 12DD9D02 sbcnes r9,r13,#0x80
:02050910 8DD2081D unknown
:02050914 001500C5 andeqs r0,r5,r5,asr #0x1
:02050918 BD9D2004 unknown
:0205091C E2878800 add  r8,r7,#0x0
:02050920 7901097C stmvcdb  r1 ,{r2,r3,r4,r5,r6,r8,r11}
:02050924 D700B613 unknown
:02050928 69301118 ldmvsdb  r0!,{r3,r4,r8,r12}
:0205092C 11CB0015 bicne  r0,r11,r5,lsl r0
:02050930 449731E9 ldrmi r3,[r7],#+0x1e9
:02050934 150C8515 strne r8,[r12, #-0x515]		;r12-0x515=*(3ffffaeb)=#0(0x00000000)
:02050938 E1D60FDE ldrsb r0,[r6, #+0xfe]		;r6+0xfe=*(0000016e)
:0205093C 318002B4 strcch r0,[r0, +r4]
:02050940 02090E31 andeq  r0,r9,#0x310
:02050944 07191009 ldreq r1,[r9, -r9]
:02050948 17C100E9 strneb r0,[r9, -r9]
:0205094C 4D7597FA ldcmil 7,cr9,[r5,#-0x3e8]!
:02050950 860105F9 unknown
:02050954 A1107105 tstge r0,r5,lsl #0x2
:02050958 5AC1C616 bpl 010C21B8
:0205095C D5860C01 strle r0,[r6, #+0xc01]		;r6+0xc01=*(00000c71)
:02050960 02C1D00A sbceq  r13,r1,#0xA
:02050964 CDE05141 stcgtl 1,cr5,[r0,#+0x104]!
:02050968 01BD081A moveqs r0,r10,lsl r8		;r0=0(0x0)
:0205096C 1BCD93E4 blne 013B5904
:02050970 29CA0081 stmcsib  r10 ,{r0,r7}^
:02050974 5B298F12 blpl 02AB45C4
:02050978 61700719 cmnvs r0,r9,lsl r7
:0205097C 2D97400E unknown
:02050980 0D9000E5 unknown
:02050984 D5010901 strle r0,[r1, #-0x901]		;(r1-0x901=*(ed01ec80))
:02050988 203500E9 eorcss r0,r5,r9,ror #0x1
:0205098C E1D120D8 ldrsb r2,[r1, #+0x8]		;r1+0x8=*(ed01f589)
:02050990 003110BA unknown
:02050994 A0133D60 andges r3,r3,r0,ror #0x1a
:02050998 1CEDE082 stcnel 0,cr14,[r13],#+0x208
:0205099C 3A000023 bcc 02050A30
:020509A0 064504D0 unknown
:020509A4 E288000C add  r0,r8,#0xC
:020509A8 13B19DB1 movnes r9,#0x2C40		;r9=11328(0x2c40)
:020509AC 1FB56117 swine 0x00b56117
:020509B0 3000951C andcc  r9,r0,r12,lsl r5
:020509B4 09291DD1 stmeqdb  r9!,{r0,r4,r6,r7,r8,r10,r11,r12}
:020509B8 30A511BD unknown
:020509BC 30B8E083 adcccs r14,r8,r3,lsl #0x1
:020509C0 85090DC1 strhi r0,[r9, #-0xdc1]		;(r9-0xdc1=*(00001e7f))
:020509C4 80B4E540 adchis r14,r4,r0,asr #0xa
:020509C8 31B8E1C5 movccs r14,r5,asr #0x3
:020509CC 090900D7 stmeqdb  r9 ,{r0,r1,r2,r4,r6,r7}
:020509D0 851001C9 ldrhi r0,[r0, #-0x1c9]		;(r0-0x1c9=*(fffffe37))
:020509D4 C530B6E2 ldrgt r11,[r0, #-0x6e2]!
:020509D8 301CE103 andccs r14,r12,r3,lsl #0x2
:020509DC DD08E597 unknown
:020509E0 97403903 strlsb r3,[r0,-r3, lsl #0x12]
:020509E4 0005EB00 andeq  r14,r5,r0,lsl #0x16
:020509E8 94013CA1 strls r3,[r1],#-0xca1
:020509EC 50001815 andpl  r1,r0,r5,lsl r8
:020509F0 51001580 unknown
:020509F4 8009D984 andhi  r13,r9,r4,lsl #0x13
:020509F8 51344594 unknown
:020509FC 11080584 unknown
:02050A00 B1425800 unknown
:02050A04 D140111B unknown
:02050A08 1605031B unknown
:02050A0C 1799289D unknown
:02050A10 04E27781 unknown
:02050A14 07B40BBD unknown
:02050A18 BA20E1D7 blt 0288917C
:02050A1C 01D70044 biceqs r0,r7,r4,asr #0x0
:02050A20 01C707B4 streqh r0,[r7, #+0x74]		;r7+0x74=*(0d3205a6)=#0(0x00000000)
:02050A24 D71100BA unknown
:02050A28 02A943E1 adceq  r4,r9,#0x84000003
:02050A2C 10C711B8 strneh r1,[r7],#+0x18
:02050A30 971020E1 ldrls r2,[r7],#+0x18
:02050A34 E587099D str r0,[r7, #+0x99d]		;r7+0x99d=*(0d320ecf)=#0(0x00000000)
:02050A38 029D10DF addeqs r1,r13,#0xDF
:02050A3C 499F1391 ldmmiib  r15 ,{r0,r4,r7,r8,r9,r12}
:02050A40 F8149902 ldmnvda  r4 ,{r1,r8,r11,r12,r15}
:02050A44 9B3A1983 blls 02ED7058
:02050A48 F00605F4 unknown
:02050A4C 08E92D41 unknown
:02050A50 80821111 addhi  r1,r2,r1,lsl r1
:02050A54 11700211 cmnne r0,r1,lsl r2
:02050A58 0FC16002 swieq 0x00c16002
:02050A5C 6A0418D1 bvs 02156DA8
:02050A60 89126099 ldmhidb  r2 ,{r0,r3,r4,r7,r13,r14}
:02050A64 18002516 stmneda  r0 ,{r1,r2,r4,r8,r10,r13}
:02050A68 16890125 strne r0,[r9],+r5, lsr #0x2
:02050A6C 89ED5041 unknown
:02050A70 26207196 unknown
:02050A74 07D34071 unknown
:02050A78 8B03EDD8 blhi 0214C1E0
:02050A7C 0908F4A5 stmeqdb  r8 ,{r0,r2,r5,r7,r10,r12,r13,r14,r15}
:02050A80 25766930 ldrcsb r6,[r6, #-0x930]!
:02050A84 465D0800 ldrmib r0,[r13],-r0, lsl #0x10
:02050A88 65DD1081 ldrvsb r1,[r13, #+0x81]		;r13+0x81=*(00000081)
:02050A8C 3D107D16 unknown
:02050A90 98406813 stmlsda  r0 ,{r0,r1,r4,r11,r13,r14}^
:02050A94 690704E5 stmvsdb  r7 ,{r0,r2,r5,r6,r7,r10}
:02050A98 D807D24E stmleda  r7 ,{r1,r2,r3,r6,r9,r12,r14,r15}
:02050A9C 9D28C1E1 stcls  1,cr12,[r8,#-0x384]!
:02050AA0 E1101D00 tst r0,r0,lsl #0x1a
:02050AA4 31118EC5 tstcc r1,r5,asr #0x1d
:02050AA8 050C0908 streq r0,[r12, #-0x908]		;r12-0x908=*(3ffff6f8)=#0(0x00000000)
:02050AAC 54F00229 unknown
:02050AB0 C006DD81 andgt  r13,r6,r1,lsl #0x1b
:02050AB4 2D2469A0 stccs  9,cr6,[r4,#-0x280]!
:02050AB8 328E7610 addcc  r7,r14,#0x1000000
:02050ABC 2DC002A9 unknown
:02050AC0 A5021518 strge r1,[r2, #-0x518]		;(r2-0x518=*(fffffbb9))
:02050AC4 8D0C4118 unknown
:02050AC8 FD04F139 unknown
:02050ACC C000CD30 andgt  r12,r0,r0,lsr r13
:02050AD0 5105E58D unknown
:02050AD4 C209E521 andgt  r14,r9,#0x8400000
:02050AD8 8BE28400 blhi 018F1AE0
:02050ADC 8101898E unknown
:02050AE0 E000E910 and  r14,r0,r0,lsl r9
:02050AE4 310181F0 unknown
:02050AE8 A01BA518 andges r10,r11,r8,lsl r5
:02050AEC 54D3310D ldrplb r3,[r3],#+0x10d
:02050AF0 0CE1DA07 stceql 10,cr13,[r1],#+0x1c
:02050AF4 01E59441 mvneq  r9,r1,asr #0x8
:02050AF8 01A19000 moveq  r9,r0			;r9=0(0x0)
:02050AFC 12650BED rsbne  r0,r5,#0x3B400
:02050B00 704010E9 subvc  r1,r0,r9,ror #0x1
:02050B04 44E51E9D unknown
:02050B08 48E59D60 unknown
:02050B0C 79009400 stmvcdb  r0 ,{r10,r12,r15}
:02050B10 9D077909 unknown
:02050B14 00192A00 andeqs r2,r9,r0,lsl #0x14
:02050B18 10B5001D adcnes r0,r5,r13,lsl r0
:02050B1C 002377C2 eoreq  r7,r3,r2,asr #0xf
:02050B20 0075C245 rsbeqs r12,r5,r5,asr #0x4
:02050B24 E50011C8 str r1,[r0, #-0x1c8]		;(r0-0x1c8=*(fffffe38))
:02050B28 36185D50 unknown
:02050B2C 10E24000 rscne  r4,r2,r0
:02050B30 E5018D00 str r8,[r1, #-0xd00]		;(r1-0xd00=*(ed01e881))
:02050B34 0B390005 bleq 02E90B50
:02050B38 1085D58D addne  r13,r5,r13,lsl #0xb
:02050B3C A6002521 strge r2,[r0],-r1, lsr #0xa
:02050B40 E206B001 and  r11,r6,#0x1
:02050B44 00312010 eoreqs r2,r1,r0,lsl r0
:02050B48 10C016D9 unknown
:02050B4C 61300479 teqvs r0,r9,ror r4
:02050B50 1D001D0B unknown
:02050B54 56110029 ldrpl r0,[r1],-r9, lsr #0x0
:02050B58 033D0EDA teqeq r13,#0xDA0
:02050B5C 0901450C stmeqdb  r1 ,{r2,r3,r8,r10,r14}
:02050B60 0081025D addeq  r0,r1,r13,asr r2
:02050B64 08E88D2A unknown
:02050B68 14E58D60 unknown
:02050B6C 819D0030 orrhis r0,r13,r0,lsr r0
:02050B70 3C348101 ldccc  1,cr8,[r4],#-0x4
:02050B74 00254BF9 unknown
:02050B78 E53605D2 ldr r0,[r6, #-0x5d2]!
:02050B7C D8002505 stmleda  r0 ,{r0,r2,r8,r10,r13}
:02050B80 E0899004 add  r9,r9,r4
:02050B84 48800304 stmmiia  r0 ,{r2,r8,r9}
:02050B88 855004E0 ldrhib r0,[r0, #-0x4e0]		;(r0-0x4e0=*(fffffb20))
:02050B8C 405B0445 submis r0,r11,r5,asr #0x8
:02050B90 451A25E3 ldrmi r2,[r10, #-0x5e3]		;(r10-0x5e3=*(fffffa1d))
:02050B94 03010414 unknown
:02050B98 F5051015 strnv r1,[r5, #-0x15]		;(r5-0x15=*(00000002))
:02050B9C 8FF8B604 swihi 0x00f8b604
:02050BA0 E3581539 cmp r8,#0xE400000
:02050BA4 04FFFFDE unknown
:02050BA8 181085CA ldmneda  r0 ,{r1,r3,r6,r7,r8,r10,r15}
:02050BAC 8FF80B45 swihi 0x00f80b45
:02050BB0 4A4F0FF9 bmi 03414B9C
:02050BB4 21A000A5 movcs  r0,r5,lsr #0x1		;r0=11(0xb)
:02050BB8 20A99000 adccs  r9,r9,r0
:02050BBC E1580039 cmp r8,r9,lsr r0
:02050BC0 95700335 ldrlsb r0,[r0, #-0x335]!
:02050BC4 09E59A10 unknown
:02050BC8 C104A080 unknown
:02050BCC 08819307 stmeqia  r1 ,{r0,r1,r2,r8,r9,r12,r15}
:02050BD0 D9B01F49 ldmleib  r0!,{r0,r3,r6,r8,r9,r10,r11,r12}
:02050BD4 01586003 cmpeq r8,r3
:02050BD8 00410AE2 subeq  r0,r1,r2,ror #0x15
:02050BDC 16950012 unknown
:02050BE0 55C81281 strplb r1,[r8, #+0x281]		;r8+0x281=*(00000281)
:02050BE4 25BA1195 ldrcs r1,[r10, #+0x195]!
:02050BE8 09004521 stmeqdb  r0 ,{r0,r5,r8,r10,r14}
:02050BEC 5A0903C9 bpl 02291B18
:02050BF0 00A1A050 adceq  r10,r1,r0,asr r0
:02050BF4 7DE58700 stcvcl 7,cr8,[r5,#+0x0]!
:02050BF8 07158011 unknown
:02050BFC 2A211BE1 bcs 02897B88
:02050C00 230A8541 unknown
:02050C04 EB17008C bl 02610E3C
:02050C08 0B02B5EE bleq 020FE3C8
:02050C0C 92F60005 rsclss r0,r6,#0x5
:02050C10 91940665 orrlss r0,r4,r5,ror #0xc
:02050C14 E8BD8F11 ldmia  r13!,{r0,r4,r8,r9,r10,r11,r15}
:02050C18 04B12068 unknown
:02050C1C E282410C add  r4,r2,#0x3
:02050C20 E1D010B0 ldrh r1,[r0, #+0x0]		;r0+0x0=*(0000000b)
:02050C24 D00000B2 strleh r0,[r0], -r2
:02050C28 0D55F8E1 unknown
:02050C2C 4D021101 unknown
:02050C30 0268E200 rsbeq  r14,r8,#0x0
:02050C34 A9408000 stmgedb  r0 ,{r15}^
:02050C38 7143F81C unknown
:02050C3C 40689031 rsbmi  r9,r8,r1,lsr r0
:02050C40 6001E599 mulvs  r1,r9,r5
:02050C44 075D02F1 unknown
:02050C48 94110CC0 ldrls r0,[r1],#-0xcc0
:02050C4C 9D2028E5 stcls  8,cr2,[r0,#-0x394]!
:02050C50 014C00E5 unknown
:02050C54 5903E59F stmpldb  r3 ,{r0,r1,r2,r3,r4,r7,r8,r10,r13,r14,r15}
:02050C58 20FB3E00 rsccss r3,r11,r0,lsl #0x1c
:02050C5C 3D05FDFF unknown
:02050C60 28172D34 ldmcsda  r7 ,{r2,r4,r5,r8,r10,r11,r13}
:02050C64 7D0800DD unknown
:02050C68 13C9AE03 bicne  r10,r9,#0x30
:02050C6C 01110095 unknown
:02050C70 01911BE5 orreqs r1,r1,r5,ror #0x17
:02050C74 73150005 tstvc r5,#0x5
:02050C78 000D1911 andeq  r1,r13,r1,lsl r9
:02050C7C 30FC05C5 rscccs r0,r12,r5,asr #0xb
:02050C80 F8E50194 unknown
:02050C84 00070895 muleq  r7,r5,r8
:02050C88 0402E083 streq r14,[r2],#-0x83
:02050C8C 0D1008E1 unknown
:02050C90 AA00C100 bge 02081098
:02050C94 0D858014 unknown
:02050C98 04E90095 unknown
:02050C9C 70010005 andvc  r0,r1,r5
:02050CA0 00090D95 muleq  r9,r5,r13
:02050CA4 00A9670A adceq  r6,r9,r10,lsl #0xe
:02050CA8 E0420007 sub  r0,r2,r7
:02050CAC 1800B914 stmneda  r0 ,{r2,r4,r8,r11,r12,r13,r15}
:02050CB0 20093041 andcs  r3,r9,r1,asr #0x0
:02050CB4 E04800E5 sub  r0,r8,r5,ror #0x1
:02050CB8 0685701C unknown
:02050CBC 015D14E5 cmpeq r13,r5,ror #0x9
:02050CC0 07000D18 unknown
:02050CC4 94117520 ldrls r7,[r1],#-0x520
:02050CC8 963AE086 unknown
:02050CCC 060102D9 unknown
:02050CD0 95302014 ldrls r2,[r0, #-0x14]!
:02050CD4 361609E5 ldrcc r0,[r0, #-0x14]!
:02050CD8 95EB0096 strlsb r0,[r11, #+0x96]!
:02050CDC B0E28400 rsclt  r8,r2,r0,lsl #0x8
:02050CE0 B0E1D060 rsclt  r13,r1,r0,ror #0x0
:02050CE4 E100C572 unknown
:02050CE8 E1D512B0 ldrh r1,[r5, #+0x20]		;r5+0x20=*(00000037)
:02050CEC D30609B0 unknown
:02050CF0 6D000940 unknown
:02050CF4 0009171A andeq  r1,r9,r10,lsl r7
:02050CF8 57B11011 unknown
:02050CFC BB00D102 bllt 0208510C
:02050D00 300507B4 strcch r0,[r5], -r4
:02050D04 E1C900BA strh r0,[r9, #+0xa]		;r9+0xa=*(0000000a)
:02050D08 003504B4 unknown
:02050D0C 780025B4 stmvcda  r0 ,{r2,r4,r5,r7,r8,r10,r13}
:02050D10 8DE59910 stchil 9,cr9,[r5,#+0x40]!
:02050D14 10098520 andne  r8,r9,r0,lsr #0xa
:02050D18 53B10689 movpls r0,#0x8900000		;r0=143654912(0x8900000)
:02050D1C B00DA524 andlt  r10,r13,r4,lsr #0xa
:02050D20 E117DD02 tst r7,r2,lsl #0x1a
:02050D24 100D1009 andne  r1,r13,r9
:02050D28 28000D05 stmcsda  r0 ,{r0,r2,r8,r10,r11}
:02050D2C E5168510 ldr r8,[r6, #-0x510]		;(r6-0x510=*(fffffb60))
:02050D30 008107B6 streqh r0,[r1], +r6
:02050D34 01E1C502 mvneq  r12,r2,lsl #0xa
:02050D38 39013508 stmccdb  r1 ,{r3,r8,r10,r12,r13}
:02050D3C 85002813 strhi r2,[r0, #-0x813]		;r0-0x813=*(088ff7ed)=#0(0x00000000)
:02050D40 03010CE5 unknown
:02050D44 482ECD94 stmmida  r14!,{r2,r4,r7,r8,r10,r11,r14,r15}
:02050D48 7D285DFB stcvc  13,cr5,[r8,#-0x3ec]!
:02050D4C 32128405 andccs r8,r2,#0x5000000
:02050D50 B0008100 andlt  r8,r0,r0,lsl #0x2
:02050D54 8111C060 tsthi r1,r0,ror #0x0
:02050D58 C2168516 andgts r8,r6,#0x5800000
:02050D5C 02086488 andeq  r6,r8,#0x88000000
:02050D60 15E147F0 strneb r4,[r1, #+0x7f0]!
:02050D64 50C00131 sbcpl  r0,r0,r1,lsr r1
:02050D68 01D9E599 unknown
:02050D6C 6850B5E3 ldmvsda  r0 ,{r0,r1,r5,r6,r7,r8,r10,r12,r13,r15}^
:02050D70 B1A80759 movlt  r0,r9,asr r7
:02050D74 34E10750 unknown
:02050D78 0934AA21 ldmeqdb  r4!,{r0,r5,r9,r11,r13,r15}
:02050D7C 2D202800 stccs  8,cr2,[r0,#-0x0]!
:02050D80 45198199 ldrmi r8,[r9, #-0x199]		;(r9-0x199=*(fffffe67))
:02050D84 D902B422 stmledb  r2 ,{r1,r5,r10,r12,r13,r15}
:02050D88 1206B6E1 andne  r11,r6,#0xE100000
:02050D8C 111EE1D9 ldrnesb r14,[r14, -r9]
:02050D90 D5170A39 ldrle r0,[r7, #-0xa39]		;r7-0xa39=*(0d31faf9)=#0(0x00000000)
:02050D94 1BC1E120 blne 010C921C
:02050D98 E595404C ldr r4,[r5, #+0x4c]		;r5+0x4c=*(00000063)
:02050D9C 13415015 unknown
:02050DA0 361051C2 ldrcc r5,[r5, #+0x4c]		;r5+0x4c=*(00000063)
:02050DA4 2A13A080 bcs 02538FAC
:02050DA8 0301A080 unknown
:02050DAC 00095AA1 andeq  r5,r9,r1,lsr #0x15
:02050DB0 40A00815 adcmi  r0,r0,r5,lsl r8
:02050DB4 16A10610 unknown
:02050DB8 E5950048 ldr r0,[r5, #+0x48]		;r5+0x48=*(0000005f)
:02050DBC 25019908 strcs r9,[r1, #-0x908]		;(r1-0x908=*(ed01ec79))
:02050DC0 A0101141 andges r1,r0,r1,asr #0x2
:02050DC4 0D0AE1A0 unknown
:02050DC8 01710900 cmneq r1,r0,lsl #0x12
:02050DCC 491011A1 ldmmidb  r0 ,{r0,r5,r7,r8,r12}
:02050DD0 5B51046D blpl 03491F8C
:02050DD4 0800F116 stmeqda  r0 ,{r1,r2,r4,r8,r12,r13,r14,r15}
:02050DD8 35AD01A9 strcc r0,[r13, #+0x1a9]!
:02050DDC 55EB0013 strplb r0,[r11, #+0x13]!
:02050DE0 C5012D27 strgt r2,[r1, #-0xd27]		;(r1-0xd27=*(ed01e85a))
:02050DE4 F0F9C539 rscnvs r12,r9,r9,lsr r5
:02050DE8 21396D06 teqcs r9,r6,lsl #0x1a
:02050DEC 2009C006 andcs  r12,r9,r6
:02050DF0 D5801949 strle r1,[r0, #+0x949]		;r0+0x949=*(00000949)
:02050DF4 09D1B601 ldmeqib  r1 ,{r0,r9,r10,r12,r13,r15}^
:02050DF8 00118DE1 andeqs r8,r1,r1,ror #0x1b
:02050DFC 02100DEB andeqs r0,r0,#0x3AC0
:02050E00 701A1141 andvcs r1,r10,r1,asr #0x2
:02050E04 A9E2E087 unknown
:02050E08 050D4B06 streq r4,[r13, #-0xb06]		;(r13-0xb06=*(fffff4fa))
:02050E0C D922B0A1 stmledb  r2!,{r0,r5,r7,r12,r13,r15}
:02050E10 861C01E1 ldrhi r0,db 
:02050E14 0F4100E2 swieq 0x004100e2
:02050E18 1C59E286 ldcnel 2,cr14,[r9],{#0x86}
:02050E1C 0704D982 streq r13,[r4,-r2, lsl #0x13]
:02050E20 87168550 unknown
:02050E24 16310139 unknown
:02050E28 00D5282D sbceqs r2,r5,r13,lsr #0x10
:02050E2C 7DA40589 stcvc  5,cr0,[r4,#+0x224]!
:02050E30 37E59050 unknown
:02050E34 11104059 tstne r0,r9,asr r0
:02050E38 3250BE00 subccs r11,r0,#0x0
:02050E3C 5301D1D5 unknown
:02050E40 D522BCE3 strle r11,[r2, #-0xce3]!
:02050E44 A5001104 strge r1,[r0, #-0x104]		;(r0-0x104=*(fffffefc))
:02050E48 6413D903 ldrvs r13,[r3],#-0x903
:02050E4C 0902001D stmeqdb  r2 ,{r0,r2,r3,r4}
:02050E50 1019AC00 andnes r10,r9,r0,lsl #0x18
:02050E54 01000502 unknown
:02050E58 01E15300 mvneq  r5,r0,lsl #0x6
:02050E5C C1A03005 movgt  r3,r5			;r3=23(0x17)
:02050E60 D9000D83 stmledb  r0 ,{r0,r1,r7,r8,r10,r11}
:02050E64 600D4416 andvs  r4,r13,r6,lsl r4
:02050E68 910B29B0 strlsh r2,[r11, -r0]
:02050E6C 2417AD03 ldrcs r10,[r7],#-0xd03
:02050E70 158103B1 strne r0,[r1, #+0x3b1]		;r1+0x3b1=*(ed01f932)
:02050E74 92572503 sublss r2,r7,#0xC00000
:02050E78 052DAD00 streq r10,[r13, #-0xd00]!
:02050E7C A904005D stmgedb  r4 ,{r0,r2,r3,r4,r6}
:02050E80 0654AC44 ldreqb r10,db 
:02050E84 9520BD01 strls r11,[r0, #-0xd01]!
:02050E88 05C00000 streqb r0,[r0, #+0x0]		;r0+0x0=*(00000000)
:02050E8C 85C88400 strhib r8,[r8, #+0x400]		;r8+0x400=*(00000400)
:02050E90 1AA62055 bne 009D8FEC
:02050E94 1761258D strneb r2,[r1,-r13, lsl #0xb]!
:02050E98 C5606202 strgtb r6,[r0, #-0x202]!
:02050E9C E5964001 ldr r4,[r6, #+0x1]		;r6+0x1=*(00000071)
:02050EA0 0296501C addeqs r5,r6,#0x1C
:02050EA4 E1540F41 cmp r4,r1,asr #0x1e
:02050EA8 279D7000 ldrcs r7,[r13, +r0]
:02050EAC A1000DC1 unknown
:02050EB0 CA0095C3 bgt 020765C4
:02050EB4 E0410004 sub  r0,r1,r4
:02050EB8 E1820035 orr  r0,r2,r5,lsr r0
:02050EBC 7DC102B1 unknown
:02050EC0 0D202D00 stceq  13,cr2,[r0,#-0x0]!
:02050EC4 44490710 strmib r0,[r9],#-0x710
:02050EC8 002D83BA unknown
:02050ECC 2D100910 unknown
:02050ED0 00091000 andeq  r1,r9,r0
:02050ED4 00115A14 andeqs r5,r1,r4,lsl r10
:02050ED8 14002D04 strne r2,[r0],#-0xd04
:02050EDC 20A18600 adccs  r8,r1,r0,lsl #0xc
:02050EE0 09CD4509 stmeqib  r13 ,{r0,r3,r8,r10,r14}^
:02050EE4 7120200D unknown
:02050EE8 E0871002 add  r1,r7,r2
:02050EEC 71950B77 orrvcs r0,r5,r7,ror r11
:02050EF0 80200903 eorhi  r0,r0,r3,lsl #0x12
:02050EF4 860018E0 strhi r1,r0,r0,r3,lsl #0x12
:02050EF8 9604DD06 strls r13,[r4],-r6, lsl #0x1a
:02050EFC E0400005 sub  r0,r0,r5
:02050F00 0586001C streq r0,[r6, #+0x1c]		;r6+0x1c=*(0000008c)
:02050F04 840005E5 strhi r0,[r0],#-0x5e5
:02050F08 1D99F8E0 unknown
:02050F0C 60C0410D sbcvs  r4,r0,r13,lsl #0x2
:02050F10 191B40DD ldmnedb  r11 ,{r0,r2,r3,r4,r6,r7,r14}
:02050F14 912D3801 unknown
:02050F18 36F5F12D unknown
:02050F1C A9312DEA ldmgedb  r1!,{r1,r3,r5,r6,r7,r8,r10,r11,r13}
:02050F20 11210917 unknown
:02050F24 25110920 ldrcs r0,[r1, #-0x920]		;(r1-0x920=*(ed01ec61))
:02050F28 3F003700 swicc 0x00003700
:02050F2C F52049E0 strnv r4,[r0, #-0x9e0]!
:02050F30 41210810 unknown
:02050F34 16945068 ldrne r5,[r0, #-0x9e0]!
:02050F38 110C2B11 unknown
:02050F3C 3D001595 unknown
:02050F40 C1149508 tstgt r4,r8,lsl #0xa
:02050F44 20020DD2 unknown
:02050F48 FA2E012D blx 02BD140C
:02050F4C 4AB01135 bmi 00C55428
:02050F50 569D20E1 ldrpl r2,[r2], -r2
:02050F54 7FE59501 swivc 0x00e59501
:02050F58 0D6504FA stceql 4,cr0,[r5,#-0x3e8]!
:02050F5C 11CD4915 bicne  r4,r13,r5,lsl r9
:02050F60 020867A0 andeq  r6,r8,#0x2800000
:02050F64 11310708 teqne r1,r8,lsl #0xe
:02050F68 D0513100 subles r3,r1,r0,lsl #0x2
:02050F6C 26C9A0D1 unknown
:02050F70 75EE0021 strvcb r0,[r14, #+0x21]!
:02050F74 28E1013D unknown
:02050F78 41991031 orrmis r1,r9,r1,lsr r0
:02050F7C 2803B907 stmcsda  r3 ,{r0,r1,r2,r8,r11,r12,r13,r15}
:02050F80 B1AF300D movlt  r3,r13			;r3=0(0x0)
:02050F84 31103D21 tstcc r0,r1,lsr #0x1a
:02050F88 38A90002 stmccia  r9!,{r1}
:02050F8C 30C94F6D sbccc  r4,r9,r13,ror #0x1e
:02050F90 B90F41E3 stmltdb  r15 ,{r0,r1,r5,r6,r7,r8,r14}
:02050F94 1B102D45 blne 0245C4B0
:02050F98 0DD3E000 unknown
:02050F9C 26D88700 ldrcsb r8,[r8],+r0, lsl #0xe
:02050FA0 60453011 subvs  r3,r5,r1,lsl r0
:02050FA4 00022FED andeq  r2,r2,r13,ror #0x1f
:02050FA8 319C5F2D orrccs r5,r12,r13,lsr #0x1e
:02050FAC 540EFE10 strpl r15,[r14],#-0xe10
:02050FB0 204D1BA9 subcs  r1,r13,r9,lsr #0x17
:02050FB4 00152025 andeqs r2,r5,r5,lsr #0x0
:02050FB8 30397B01 eorccs r7,r9,r1,lsl #0x16
:02050FBC 2F0915C5 swics 0x000915c5
:02050FC0 6110100D tstvs r0,r13
:02050FC4 13041506 unknown
:02050FC8 0F4D106F swieq 0x004d106f
:02050FCC 110D07F0 unknown
:02050FD0 A1801EC1 orrge  r1,r0,r1,asr #0x1d
:02050FD4 E05DB220 subs r11,r13,r0,lsr #0x4
:02050FD8 105D184D subnes r1,r13,r13,asr #0x10
:02050FDC 0021514D eoreq  r5,r1,r13,asr #0x2
:02050FE0 1F9F0024 swine 0x009f0024
:02050FE4 05650CB1 streqb r0,[r5, #-0xcb1]!
:02050FE8 F9E00009 unknown
:02050FEC D901D5FF stmledb  r1 ,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r10,r12,r14,r15}
:02050FF0 0445C711 streqb r12,[r5],#-0x711
:02050FF4 0519164D ldreq r1,[r9, #-0x64d]		;(r9-0x64d=*(fffff9b3))
:02050FF8 0261FA0B rsbeq  r15,r1,#0xB000
:02050FFC 67D44ED1 unknown
:02051000 40044A2D andmi  r4,r4,r13,lsr #0x14
:02051004 10A5E590 umlalne  r14,r5,r0,r5
:02051008 96391041 unknown
:0205100C A12359E1 unknown
:02051010 06C12040 streqb r2,r4,r4,r13,lsr #0x14
:02051014 9E010D88 cdpls 13,0,cr0,cr1,cr8,4
:02051018 ACAB0001 stcge  0,cr0,[r11],#+0x4
:0205101C 10360001 eornes r0,r6,r1
:02051020 0FFFEB00 swieq 0x00ffeb00
:02051024 0D004102 unknown
:02051028 3110D100 tstcc r0,r0,lsl #0x2
:0205102C 07305906 ldreq r5,[r0,-r6, lsl #0x12]!
:02051030 811FE1D4 ldrhisb r14,[r15, -r4]
:02051034 05006D1E streq r6,[r0, #-0xd1e]		;(r0-0xd1e=*(fffff2e2))
:02051038 DC150071 ldcle  0,cr0,[r5],{#0x71}
:0205103C 4B5C01A5 blmi 037516D8
:02051040 F5B080F5 ldrnv r8,[r0, #+0xf5]!
:02051044 3101A840 unknown
:02051048 00D95A34 sbceqs r5,r9,r4,lsr r10
:0205104C D417F0A5 ldrle r15,[r7],#-0xa5
:02051050 1029F5E1 eorne  r15,r9,r1,ror #0xb
:02051054 B010E381 andlts r14,r0,r1,lsl #0x7
:02051058 226DC417 rsbcs  r12,r13,#0x17000000
:0205105C 121D127D andnes r1,r13,#0xD0000007
:02051060 B823D170 stmltda  r3!,{r4,r5,r6,r8,r12,r14,r15}
:02051064 C40703D9 strgt r0,[r7],#-0x3d9
:02051068 D427D3E1 unknown
:0205106C F5810595 strnv r0,[r1, #+0x595]		;r1+0x595=*(ed01fb16)
:02051070 52000925 andpl  r0,r0,#0x94000
:02051074 B5111595 ldrlt r1,[r1, #-0x595]		;(r1-0x595=*(ed01efec))
:02051078 892F2102 stmhidb  r15!,{r1,r8,r13}
:0205107C 0031EB10 eoreqs r14,r1,r0,lsl r11
:02051080 6D2F306D stcvs  0,cr3,[r15,#-0x1b4]!
:02051084 006D1F00 rsbeq  r1,r13,r0,lsl #0x1e
:02051088 006D5401 rsbeq  r5,r13,r1,lsl #0x8
:0205108C 45006D19 strmi r6,[r0, #-0xd19]		;(r0-0xd19=*(fffff2e7))
:02051090 F5900120 ldrnv r0,[r0, #+0x120]		;r0+0x120=*(00000120)
:02051094 504D9860 subpl  r9,r13,r0,ror #0x10
:02051098 022D11D9 eoreq  r1,r13,#0x40000036
:0205109C 607D9060 rsbvss r9,r13,r0,ror #0x0
:020510A0 121D1259 andnes r1,r13,#0x90000005
:020510A4 010DF8E6 unknown
:020510A8 21DD000D biccss r0,r13,r13
:020510AC E2800C01 add  r0,r0,#0x100
:020510B0 C010B80E andgts r11,r0,r14,lsl #0x10
:020510B4 112164E1 unknown
:020510B8 60044005 andvs  r4,r4,r5
:020510BC 09E58011 unknown
:020510C0 800F4310 andhi  r4,r15,r0,lsl r3
:020510C4 696908E2 unknown
:020510C8 00116400 andeqs r6,r1,r0,lsl #0x8
:020510CC 345D0013 ldrccb r0,[r13],#-0x13
:020510D0 52004A02 andpl  r4,r0,#0x2000
:020510D4 F1682679 unknown
:020510D8 1E1DB900 cdpne 9,0,cr11,cr13,cr0,0
:020510DC 13553491 cmpne r5,#0x91000000
:020510E0 04751599 unknown
:020510E4 8833BD01 ldmhida  r3!,{r0,r8,r10,r11,r12,r13,r15}
:020510E8 97334901 ldrls r4,[r3,-r1, lsl #0x12]!
:020510EC 0025F349 eoreq  r15,r5,r9,asr #0x6
:020510F0 4970001D unknown
:020510F4 5143F843 unknown
:020510F8 B0909703 addlts r9,r0,r3,lsl #0xe
:020510FC F183F8E1 orrnv  r15,r3,r1,ror #0x11
:02051100 2089000C addcs  r0,r9,r12
:02051104 007D29E2 rsbeqs r2,r13,r2,ror #0x13
:02051108 0005910A andeq  r9,r5,r10,lsl #0x2
:0205110C 64170DC9 ldrvs r0,[r7],#-0xdc9
:02051110 0CA1100D stceq  0,cr1,[r1],#+0x34
:02051114 1341104D unknown
:02051118 144051A5 strneb r5,[r0],#-0x1a5
:0205111C 60AF1161 adcvs  r1,r15,r1,ror #0x2
:02051120 E0700FB1 unknown
:02051124 E28D0381 add  r0,r13,#0x4000002
:02051128 03111206 tsteq r1,#0x60000000
:0205112C 20090021 andcs  r0,r9,r1,lsr #0x0
:02051130 902EB507 eorls  r11,r14,r7,lsl #0xa
:02051134 57076EC5 strpl r6,r11,r14,r7,lsl #0xa
:02051138 1507C910 strne r12,[r7, #-0x910]		;r7-0x910=*(0d31fc22)=#0(0x00000000)
:0205113C 10157100 andnes r7,r5,r0,lsl #0x2
:02051140 AD650D05 stcgel 13,cr0,[r5,#-0x14]!
:02051144 1D09B600 unknown
:02051148 ED184D00 unknown
:0205114C 8B90E10C blhi 00489584
:02051150 EE8E31F9 mcr 1,4,r3,cr14,cr9,{7}
:02051154 9108003D unknown
:02051158 3D8A5C0F unknown
:0205115C CA00350C bgt 0205E594
:02051160 0EE190EE cdpeq 0,14,cr9,cr1,cr14,7
:02051164 E6398183 unknown
:02051168 54280029 unknown
:0205116C 6922B540 stmvsdb  r2!,{r6,r8,r10,r12,r13,r15}
:02051170 8F5E9D2D swihi 0x005e9d2d
:02051174 0D59017D unknown
:02051178 FBEE2021 blx 01BD9204
:0205117C 103D00F1 unknown
:02051180 006190E0 rsbeq  r9,r1,r0,ror #0x1
:02051184 32C124F9 sbccc  r2,r1,#0xF9000000
:02051188 9F1088E6 swils 0x001088e6
:0205118C 23612E45 unknown
:02051190 00F90FE9 rsceqs r0,r9,r9,ror #0x1f
:02051194 08DD7805 ldmeqia  r13 ,{r0,r2,r11,r12,r13,r14}^
:02051198 00194A05 andeqs r4,r9,r5,lsl #0x14
:0205119C 10151171 andnes r1,r5,r1,ror r1
:020511A0 B9004105 stmltdb  r0 ,{r0,r2,r8,r14}
:020511A4 81A05064 movhi  r5,r4,ror #0x0
:020511A8 008A9D23 addeq  r9,r10,r3,lsr #0x1a
:020511AC 954308EB strlsb r0,[r3, #-0x8eb]		;(r3-0x8eb=*(fffff715))
:020511B0 E1039D02 unknown
:020511B4 0AFFFFFA beq 020511A4
:020511B8 19F90D06 unknown
:020511BC 4A039931 bmi 02137688
:020511C0 005D044C subeqs r0,r13,r12,asr #0x8
:020511C4 041D358C ldreq r3,[r13],#-0x58c
:020511C8 9D38EB00 ldcls  11,cr14,[r8,#-0x0]!
:020511CC 3DD92840 unknown
:020511D0 2823D9A1 stmcsda  r3!,{r0,r5,r7,r8,r11,r12,r14,r15}
:020511D4 11DD1419 bicnes r1,r13,r9,lsl r4
:020511D8 21719000 cmncs r1,r0
:020511DC 55004D14 strpl r4,[r0, #-0xd14]		;(r0-0xd14=*(fffff2ec))
:020511E0 C1010537 unknown
:020511E4 C5125D21 ldrgt r5,[r2, #-0xd21]		;(r2-0xd21=*(fffff2df))
:020511E8 CD12B912 unknown
:020511EC B9A0FE11 stmltib  r0!,{r0,r4,r9,r10,r11,r12,r13,r14,r15}
:020511F0 07599042 ldreqb r9,ib 
:020511F4 AC077590 stcge  5,cr7,[r7],{#0x90}
:020511F8 12ED2A90 rscne  r2,r13,#0x90000
:020511FC 08202195 stmeqda  r0!,{r0,r2,r4,r7,r8,r13}
:02051200 CD2010ED stcgt  0,cr1,[r0,#-0x3b4]!
:02051204 E155561E cmp r5,r14,lsl r6
:02051208 D61722C5 ldrle r2,r5,r14,lsl r6
:0205120C 151104A5 ldrne r0,[r1, #-0x4a5]		;(r1-0x4a5=*(ed01f0dc))
:02051210 7D527C20 unknown
:02051214 0435F74D unknown
:02051218 7D0199A4 unknown
:0205121C D122A10C unknown
:02051220 7DF0F512 ldcvcl 5,cr15,[r0,#+0x48]!
:02051224 0CA9EC00 stceq  12,cr14,[r9],#+0x0
:02051228 C1523940 cmpgt r2,r0,asr #0x12
:0205122C 156A2C48 strneb r2,[r10, #-0xc48]!
:02051230 E1222920 unknown
:02051234 0591007C ldreq r0,[r1, #+0x7c]		;r1+0x7c=*(ed01f5fd)
:02051238 0383000D orreq  r0,r3,#0xD
:0205123C 1C004504 stcne  5,cr4,[r0],{#0x4}
:02051240 4AE94029 bmi 01AA12EC
:02051244 74192755 ldrvc r2,[r9],#-0x755
:02051248 70E3E000 rscvc  r14,r3,r0
:0205124C 33513081 cmpcc r1,#0x81
:02051250 2F214ABD swics 0x00214abd
:02051254 0F4D69F0 swieq 0x004d69f0
:02051258 FFCF004D swinv 0x00cf004d
:0205125C 119D3661 orrnes r3,r13,r1,ror #0xc
:02051260 40096550 andmi  r6,r9,r0,asr r5
:02051264 910009D0 unknown
:02051268 39FEC051 ldmccib  r14!,{r0,r4,r6,r14,r15}^
:0205126C 694D3432 stmvsdb  r13 ,{r1,r4,r5,r10,r12,r13}^
:02051270 5D12510E unknown
:02051274 E3001113 unknown
:02051278 0603B589 streq r11,[r3],-r9, lsl #0xb
:0205127C E001954F and  r9,r1,r15,asr #0xa
:02051280 19312D03 ldmnedb  r1!,{r0,r1,r8,r10,r11,r13}
:02051284 0903E040 stmeqdb  r3 ,{r6,r13,r14,r15}
:02051288 C84BC502 stmgtda  r11 ,{r1,r8,r10,r14,r15}^
:0205128C FD1F7533 unknown
:02051290 A51AC90A ldrge r12,[r10, #-0x90a]		;(r10-0x90a=*(fffff6f6))
:02051294 0191F210 orreqs r15,r1,r0,lsl r2
:02051298 6400AD30 strvs r10,[r0],#-0xd30
:0205129C 2150147D cmpcs r0,r13,ror r4
:020512A0 3D5584B0 unknown
:020512A4 A00EFD00 andge  r15,r14,r0,lsl #0x1a
:020512A8 181069E3 ldmneda  r0 ,{r0,r1,r5,r6,r7,r8,r11,r13,r14}
:020512AC D1A14069 movle  r4,r9,ror #0x0
:020512B0 04A16415 unknown
:020512B4 D9301389 ldmledb  r0!,{r0,r3,r7,r8,r9,r12}
:020512B8 D1101D00 tstle r0,r0,lsl #0x1a
:020512BC 8164ED15 unknown
:020512C0 0093B000 addeqs r11,r3,r0
:020512C4 020FDAEB andeq  r13,r15,#0xEB000
:020512C8 2B02E284 blcs 02109CE0
:020512CC 794CE280 stmvcdb  r12 ,{r7,r9,r13,r14,r15}^
:020512D0 294C800E stmcsdb  r12 ,{r1,r2,r3,r15}^
:020512D4 E20AF500 and  r15,r10,#0x0
:020512D8 3C056140 stccc  1,cr6,[r5],{#0x40}
:020512DC 4CA60429 stcmi  4,cr0,[r6],#+0xa4
:020512E0 48E58D20 unknown
:020512E4 0EDE0A79 mrceq 10,6,r0,cr14,cr9,{3}
:020512E8 D91F2920 ldmledb  r15 ,{r5,r8,r11,r13}
:020512EC 41005D0B unknown
:020512F0 000EDF10 andeq  r13,r14,r0,lsl r15
:020512F4 10180FEB andnes r0,r8,r11,ror #0x1f
:020512F8 79915A59 ldmvcib  r1 ,{r0,r3,r4,r6,r9,r11,r12,r14}
:020512FC 1C29910B stcne  1,cr9,[r9],#-0x2c
:02051300 64D42049 ldrvsb r2,[r4],#+0x49
:02051304 513003FD ldrplsh r0,[r0, -r13]!
:02051308 03499C00 unknown
:0205130C AA012868 bge 0209B4B4
:02051310 0B390466 bleq 02E924B0
:02051314 0EE920E5 cdpeq 0,14,cr2,cr9,cr5,7
:02051318 1D340031 ldcne  0,cr0,[r4,#-0xc4]!
:0205131C 2150BC10 cmpcs r0,r0,lsl r12
:02051320 E5E89110 strb r9,[r8, #+0x110]!
:02051324 1105C51D unknown
:02051328 F224511A eornv  r5,r4,#0x80000006
:0205132C 0AED158C beq 01B96964
:02051330 30F92DE5 rscccs r2,r9,r5,ror #0x1b
:02051334 1C8100C0 stcne  0,cr0,[r1],{#0xc0}
:02051338 159030E8 ldrne r3,[r0, #+0xe8]		;r0+0xe8=*(000000e8)
:0205133C 311AED0A tstcc r10,r10,lsl #0x1a
:02051340 E944F530 stmdb  r4 ,{r4,r5,r8,r10,r12,r13,r14,r15}^
:02051344 00F5F810 rsceqs r15,r5,r0,lsl r8
:02051348 05AD4099 streq r4,[r13, #+0x99]!
:0205134C 250C24F1 strcs r2,[r12, #-0x4f1]		;(r12-0x4f1=*(fffffb0f))
:02051350 81107D25 tsthi r0,r5,lsr #0x1a
:02051354 6D071D6F unknown
:02051358 4E8DF035 mcrmi 0,4,r15,cr13,cr5,{1}
:0205135C F5000D50 strnv r0,[r0, #-0xd50]		;(r0-0xd50=*(fffff2b0))
:02051360 116B0A51 unknown
:02051364 40394400 eormis r4,r9,r0,lsl #0x8
:02051368 71E2001D mvnvc  r0,r13,lsl r0
:0205136C 00590910 subeqs r0,r9,r0,lsl r9
:02051370 0ADD29AD beq 0179BA2C
:02051374 65109912 ldrvs r9,[r0, #-0x912]		;(r0-0x912=*(fffff6ee))
:02051378 01ED0A00 mvneq  r0,r0,lsl #0x14
:0205137C 00895ADE unknown
:02051380 012103EB unknown
:02051384 1D710EA1 ldcnel 14,cr0,[r1,#-0x284]!
:02051388 20F03A85 rsccss r3,r0,r5,lsl #0x15
:0205138C 01410580 unknown
:02051390 2E6D1601 cdpcs 6,6,cr1,cr13,cr1,0
:02051394 B80B51E0 stmltda  r11 ,{r5,r6,r7,r8,r12,r14}
:02051398 94000198 strls r0,[r0],#-0x198
:0205139C B145191F unknown
:020513A0 72145504 andvcs r5,r4,#0x1000000
:020513A4 80403D72 subhi  r3,r0,r2,ror r13
:020513A8 9D2A0011 stcls  0,cr0,[r10,#-0x44]!
:020513AC 00154040 andeqs r4,r5,r0,asr #0x0
:020513B0 20D51049 sbccss r1,r5,r9,asr #0x0
:020513B4 01138440 tsteq r3,r0,asr #0x8
:020513B8 505518D5 ldrplsb r1,[r5],#-0x85
:020513BC 49E01E6D unknown
:020513C0 81002910 unknown
:020513C4 1009E109 andne  r14,r9,r9,lsl #0x2
:020513C8 4931351F ldmmidb  r1!,{r0,r1,r2,r3,r4,r8,r10,r12,r13}
:020513CC 0211D701 andeqs r13,r1,#0x40000
:020513D0 FCF9000D ldc2l 0,cr0,[r9],#+0x34
:020513D4 19E13191 unknown
:020513D8 73C30991 bicvc  r0,r3,#0x244000
:020513DC EB008FEA bl 0207538C
:020513E0 010019D3 unknown
:020513E4 75A00405 strvc r0,[r0, #+0x405]!
:020513E8 09101910 ldmeqdb  r0 ,{r4,r8,r11,r12}
:020513EC 0E107516 mrceq 5,0,r7,cr0,cr6,{0}
:020513F0 402D0011 eormi  r0,r13,r1,lsl r0
:020513F4 D5EF098D strleb r0,[r15, #+0x98d]!
:020513F8 1B850415 blne 00192454
:020513FC E3142101 tst r4,#0x40000000
:02051400 01980009 orreqs r0,r8,r9
:02051404 03C00006 biceq  r0,r0,#0x6
:02051408 00C507B0 streqh r0,[r5],#+0x70
:0205140C FD000901 unknown
:02051410 21811008 orrcs  r1,r1,r8
:02051414 031D07F0 tsteq r13,#0x3C00000
:02051418 400DE596 mulmi  r13,r6,r5
:0205141C 2FAD8440 swics 0x00ad8440
:02051420 C56414DD strgtb r1,[r4, #-0x4dd]!
:02051424 07B9B110 unknown
:02051428 2DCD00C1 unknown
:0205142C 0DD017D3 unknown
:02051430 C72FF11E unknown
:02051434 F1920104 orrnvs r0,r2,r4,lsl #0x2
:02051438 D030B429 eorles r11,r0,r9,lsr #0x8
:0205143C 75040811 strvc r0,[r4, #-0x811]		;(r4-0x811=*(fffff7ef))
:02051440 6510E505 ldrvs r14,[r0, #-0x505]		;(r0-0x505=*(fffffafb))
:02051444 10441305 subne  r1,r4,r5,lsl #0x6
:02051448 F8050E90 stmnvda  r5 ,{r4,r7,r9,r10,r11}
:0205144C 00059200 andeq  r9,r5,r0,lsl #0x4
:02051450 00004130 andeq  r4,r0,r0,lsr r1
:02051454 034F0503 unknown
:02051458 00030DB9 streqh r0,[r3], -r9
:0205145C 209D14C0 addcss r1,r13,r0,asr #0x9
:02051460 303DF025 eorccs r15,r13,r5,lsr #0x0
:02051464 4D7C1059 ldcmil 0,cr1,[r12,#-0x164]!
:02051468 51004902 unknown
:0205146C F075EF08 rsbnvs r14,r5,r8,lsl #0x1e
:02051470 40756FE4 rsbmis r6,r5,r4,ror #0x1f
:02051474 FCF05DC0 ldc2l 13,cr5,[r0],#+0x300
:02051478 472D291F unknown
:0205147C F5001E15 strnv r1,[r0, #-0xe15]		;(r0-0xe15=*(fffff1eb))
:02051480 8D107C3F unknown
:02051484 804B100A subhi  r1,r11,r10
:02051488 20951015 addcss r1,r5,r5,lsl r0
:0205148C 05201590 streq r1,[r0, #-0x590]!
:02051490 69A81D09 stmvsib  r8!,{r0,r3,r8,r10,r11,r12}
:02051494 6114B10E tstvs r4,r14,lsl #0x2
:02051498 207CE20A rsbcss r14,r12,r10,lsl #0x4
:0205149C 2107E592 swpcs r14,r2,r7
:020514A0 0945F91F stmeqdb  r5 ,{r0,r1,r2,r3,r4,r8,r11,r12,r13,r14,r15}^
:020514A4 152D24DD strne r2,[r13, #-0x4dd]!
:020514A8 2D12B1C0 unknown
:020514AC 3275DD1D rsbccs r13,r5,#0x740
:020514B0 02757024 rsbeqs r7,r5,#0x24
:020514B4 C5503120 ldrgtb r3,[r0, #-0x120]		;(r0-0x120=*(fffffee0))
:020514B8 E919312E ldmdb  r9 ,{r1,r2,r3,r5,r8,r12,r13}
:020514BC E81309DA ldmda  r3 ,{r1,r3,r4,r6,r7,r8,r11}
:020514C0 596D0029 unknown
:020514C4 A5400501 strgeb r0,[r0, #-0x501]		;(r0-0x501=*(fffffaff))
:020514C8 1021DA12 eorne  r13,r1,r2,lsl r10
:020514CC 44BD1FFC unknown
:020514D0 10250275 eorne  r0,r5,r5,ror r2
:020514D4 B94E0DDD stmltdb  r14 ,{r0,r2,r3,r4,r6,r7,r8,r10,r11}^
:020514D8 11085DAD unknown
:020514DC CD449912 unknown
:020514E0 492E8904 stmmidb  r14!,{r2,r8,r11,r15}
:020514E4 097D5D1C unknown
:020514E8 5A164940 bpl 025E39F0
:020514EC BC3D39F8 ldclt  9,cr3,[r13],#-0x3e0
:020514F0 071D1B51 unknown
:020514F4 D110B2D3 ldrlesb r11,[r0, -r3]
:020514F8 01DD1CE1 biceqs r1,r13,r1,ror #0x19
:020514FC 1D202441 stcne  4,cr2,[r0,#-0x104]!
:02051500 A9002D07 stmgedb  r0 ,{r0,r1,r2,r8,r10,r11,r13}
:02051504 3D13B543 unknown
:02051508 C1205510 unknown
:0205150C 557FC011 ldrplb r12,[r15, #-0x11]!
:02051510 8D261D08 stchi  13,cr1,[r6,#-0x20]!
:02051514 E004E10E and  r14,r4,r14,lsl #0x2
:02051518 42E50C91 rscmi  r0,r5,#0x9100
:0205151C C9003D44 stmgtdb  r0 ,{r2,r6,r8,r10,r11,r12,r13}
:02051520 61B0C102 movvss r12,r2,lsl #0x2		;r12=0(0x0)
:02051524 F8136923 ldmnvda  r3 ,{r0,r1,r5,r8,r11,r13,r14}
:02051528 E1840375 orr  r0,r4,r5,ror r3
:0205152C 508D1801 addpl  r1,r13,r1,lsl #0x10
:02051530 6121F0B1 msrvs CPSR_c,r1strvsh r15,[r1, -r1]!
:02051534 20ADA018 adccs  r10,r13,r8,lsl r0
:02051538 10001D28 andne  r1,r0,r8,lsr #0x1a
:0205153C F0B160B1 unknown
:02051540 B1F991D4 ldrltsb r9,[r9, #+0x14]!
:02051544 10808D00 addne  r8,r0,r0,lsl #0x1a
:02051548 C00C008D andgt  r0,r12,r13,lsl #0x1
:0205154C 8DE28D2C stchil 13,cr8,[r2,#+0xb0]!
:02051550 E2164140 ands r4,r6,#0x10
:02051554 258DF988 strcs r15,[r13, #+0x988]		;r13+0x988=*(00000988)
:02051558 B2100D8C andlts r0,r0,#0x2300
:0205155C 18B8000D ldmneia  r8!,{r0,r2,r3}
:02051560 272D9D10 unknown
:02051564 02005585 andeq  r5,r0,#0x21400000
:02051568 20B81395 umlalcss r1,r8,r5,r3
:0205156C 0542E1DD streqb r14,[r2, #-0x1dd]		;(r2-0x1dd=*(fffffe23))
:02051570 2403ED34 strcs r14,[r3],#-0xd34
:02051574 20256021 eorcs  r6,r5,r1,lsr #0x0
:02051578 1AC120B2 bne 01099848
:0205157C 9DE00CE1 stclsl 12,cr0,[r0,#+0x384]!
:02051580 F53C2EE5 ldrnv r2,[r12, #-0xee5]!
:02051584 01248003 unknown
:02051588 FD007900 unknown
:0205158C 61615503 unknown
:02051590 041155D1 ldreq r5,[r1],#-0x5d1
:02051594 2113857E tstcs r3,r14,ror r5
:02051598 ADDFF540 unknown
:0205159C 7C008125 stcvc  1,cr8,[r0],{#0x25}
:020515A0 5F084081 swipl 0x00084081
:020515A4 47C91AD9 unknown
:020515A8 E59D5020 ldr r5,[r13, #+0x20]		;r13+0x20=*(00000020)
:020515AC 2D190165 unknown
:020515B0 0106E1C3 unknown
:020515B4 40B216D5 unknown
:020515B8 0504E1D5 streq r14,[r4, #-0x1d5]		;(r4-0x1d5=*(fffffe2b))
:020515BC 44E59560 unknown
:020515C0 0930B174 ldmeqdb  r0!,{r2,r4,r5,r6,r8,r12,r13,r15}
:020515C4 076070E4 streqb r7,db 
:020515C8 0CCCFFE2 stceql 15,cr15,[r12],{#0xe2}
:020515CC 00700CE2 rsbeqs r0,r0,r2,ror #0x19
:020515D0 07E3FD87 streqb r15,[r3,+r7, lsl #0x1b]!
:020515D4 F52355C8 strnv r5,[r3, #-0x5c8]!
:020515D8 32582C23 subccs r2,r8,#0x2300
:020515DC 4923F5A0 stmmidb  r3!,{r5,r7,r8,r10,r12,r13,r14,r15}
:020515E0 3515291D ldrcc r2,[r5, #-0x91d]		;(r5-0x91d=*(fffff6fa))
:020515E4 FFFB5B1D swinv 0x00fb5b1d
:020515E8 01293D1E unknown
:020515EC F4500917 ldrnvb r0,[r0],#-0x917
:020515F0 341D0866 ldrcc r0,[r13],#-0x866
:020515F4 68C7122D stmvsia  r7 ,{r0,r2,r3,r5,r9,r12}^
:020515F8 7F6BE908 swivc 0x006be908
:020515FC 0965FFFE unknown
:02051600 69E144B0 unknown
:02051604 8800B92B stmhida  r0 ,{r0,r1,r3,r5,r8,r11,r12,r13,r15}
:02051608 2088000D addcs  r0,r8,r13
:0205160C 3C9639D5 ldccc  9,cr3,[r6],{#0xd5}
:02051610 ADEB0092 stcgel 0,cr0,[r11,#+0x248]!
:02051614 89074D08 stmhidb  r7 ,{r3,r8,r10,r11,r14}
:02051618 F002250F andnv  r2,r2,r15,lsl #0xa
:0205161C 09A9D8DB stmeqib  r9!,{r0,r1,r3,r4,r6,r7,r11,r12,r14,r15}
:02051620 24E1A03C unknown
:02051624 00010424 andeq  r0,r1,r4,lsr #0x8
:02051628 EC02D1C4 stc  1,cr13,[r2],{#0xc4}
:0205162C 0D400D05 unknown
:02051630 D5299508 strle r9,[r9, #-0x508]!
:02051634 002900B5 unknown
:02051638 05103924 ldreq r3,[r0, #-0x924]		;(r0-0x924=*(fffff6dc))
:0205163C C142B800 unknown
:02051640 4102B11B unknown
:02051644 E59F5006 ldr r5,[r15, #+0x6]		;r15+0x6=*(02051652)=#738604344(0x2c063538)
:02051648 03C142BA biceq  r4,r1,#0xA000000B
:0205164C 0330FFE1 teqeq r0,#0x384
:02051650 35382261 ldrcc r2,[r8, #-0x261]!
:02051654 50502C06 subpls r2,r0,r6,lsl #0x18
:02051658 02A902AD adceq  r0,r9,#0xD000000A
:0205165C E20CC8FF and  r12,r12,#0xFF0000
:02051660 FF86100D swinv 0x0086100d
:02051664 D9E20E34 unknown
:02051668 001CE10F andeqs r14,r12,r15,lsl #0x2
:0205166C 0DC98110 unknown
:02051670 3918E183 ldmccdb  r8 ,{r0,r1,r7,r8,r13,r14,r15}
:02051674 4D021915 unknown
:02051678 208CE211 addcs  r14,r12,r1,lsl r2
:0205167C 065C099D unknown
:02051680 201C1005 andcss r1,r12,r5
:02051684 234D1C1A unknown
:02051688 B941DD24 stmltdb  r1 ,{r2,r5,r8,r10,r11,r12,r14,r15}^
:0205168C FD0B4D08 unknown
:02051690 70012D01 andvc  r2,r1,r1,lsl #0x1a
:02051694 9801A97D stmlsda  r1 ,{r0,r2,r3,r4,r5,r6,r8,r11,r13,r15}
:02051698 1BB90081 blne 00E918A4
:0205169C 11D517B4 ldrneh r1,[r5, #+0x74]		;r5+0x74=*(2c0635ac)=#0(0x00000000)
:020516A0 0810790D ldmeqda  r0 ,{r0,r2,r3,r8,r11,r12,r13,r14}
:020516A4 2005A060 andcs  r10,r5,r0,ror #0x0
:020516A8 01452109 unknown
:020516AC 09ED7101 unknown
:020516B0 09913821 ldmeqib  r1 ,{r0,r5,r11,r12,r13}
:020516B4 E4044954 str r4,[r4],#-0x954
:020516B8 29A90009 stmcsib  r9!,{r0,r3}
:020516BC 04610200 unknown
:020516C0 00559051 subeqs r9,r5,r1,asr r0
:020516C4 205510A1 subcss r1,r5,r1,lsr #0x1
:020516C8 E1FD104D mvns r1,r13,asr #0x0
:020516CC 69108D01 ldmvsdb  r0 ,{r0,r8,r10,r11,r15}
:020516D0 0EE5C404 cdpeq 4,14,cr12,cr5,cr4,0
:020516D4 41078530 unknown
:020516D8 C430B260 unknown
:020516DC 00E1103D rsceq  r1,r1,r13,lsr r0
:020516E0 B1266184 unknown
:020516E4 111D12AD tstne r13,r13,lsr #0x5
:020516E8 09009577 stmeqdb  r0 ,{r0,r1,r2,r4,r5,r6,r8,r10,r12,r15}
:020516EC 09F30943 unknown
:020516F0 FB210DF3 blx 02894ECC
:020516F4 F1C02A5D bicnv  r2,r0,r13,asr r10
:020516F8 2C056D04 stccs  13,cr6,[r5],{#0x4}
:020516FC C94C12CD stmgtdb  r12 ,{r0,r2,r3,r6,r7,r9,r12}^
:02051700 01FDAD02 mvneqs r10,r2,lsl #0x1a
:02051704 5412C52C ldrpl r12,[r2],#-0x52c
:02051708 12C10005 sbcne  r0,r1,#0x5
:0205170C B509990C strlt r9,[r9, #-0x90c]		;(r9-0x90c=*(fffff6f4))
:02051710 B571F1CC ldrltb r15,[r1, #-0x1cc]!
:02051714 E9011C22 stmdb  r1 ,{r1,r5,r10,r11,r12}
:02051718 26033871 unknown
:0205171C 02AD000D adceq  r0,r13,#0xD
:02051720 04E200E4 unknown
:02051724 A5038500 strge r8,[r3, #-0x500]		;(r3-0x500=*(fffffb00))
:02051728 711CFD12 tstvc r12,r2,lsl r13
:0205172C 01E18E00 mvneq  r8,r0,lsl #0x1c
:02051730 E1078210 unknown
:02051734 2D0ED544 unknown
:02051738 AE226117 mcrge 1,1,r6,cr2,cr7,{0}
:0205173C 01002509 unknown
:02051740 5100037C unknown
:02051744 51003481 unknown
:02051748 480929ED stmmida  r9 ,{r0,r2,r3,r5,r6,r7,r8,r11,r13}
:0205174C 07D2056D ldreqb r0,da 
:02051750 3D01E1D0 unknown
:02051754 C109F522 unknown
:02051758 08713A0D unknown
:0205175C 1313DD12 tstne r3,#0x480
:02051760 ED150005 unknown
:02051764 7203AB0A andvc  r10,r3,#0x2800
:02051768 9D05C010 unknown
:0205176C 5112055A tstpl r2,r10,asr r5
:02051770 0015E019 andeqs r14,r5,r9,lsl r0
:02051774 91200CE2 unknown
:02051778 103127C9 eornes r2,r1,r9,asr #0xf
:0205177C 2FFF6132 swics 0x00ff6132
:02051780 40042455 andmi  r2,r4,r5,asr r4
:02051784 04101480 ldreq r1,[r0],#-0x480
:02051788 34852029 strcc r2,[r5],#+0x29
:0205178C 1CE111E1 stcnel 1,cr1,[r1],#+0x384
:02051790 02691014 rsbeq  r1,r9,#0x14
:02051794 49104F20 ldmmidb  r0 ,{r5,r8,r9,r10,r11,r14}
:02051798 05299101 streq r9,[r9, #-0x101]!
:0205179C 1329E240 unknown
:020517A0 01814A33 orreq  r4,r1,r3,lsr r10
:020517A4 11691479 unknown
:020517A8 4D0C1999 unknown
:020517AC 2FC15406 swics 0x00c15406
:020517B0 17A5E59F unknown
:020517B4 4C0306E5 stcmi  6,cr0,[r3],{#0xe5}
:020517B8 19BD04E5 ldmneib  r13!,{r0,r2,r5,r6,r7,r10}
:020517BC 003540CC eoreqs r4,r5,r12,asr #0x1
:020517C0 00356010 eoreqs r6,r5,r0,lsl r0
:020517C4 30D19F31 sbcccs r9,r1,r1,lsr r15
:020517C8 10D12492 smullnes r2,r1,r2,r4
:020517CC 022C40D5 eoreq  r4,r12,#0xD5
:020517D0 066C06E2 unknown
:020517D4 00D51255 sbceqs r1,r5,r5,asr r2
:020517D8 44002558 strmi r2,[r0],#-0x558
:020517DC 0B02E206 bleq 02109FFC
:020517E0 02458520 subeq  r8,r5,#0x8000000
:020517E4 16A5E184 unknown
:020517E8 A4003514 strge r3,[r0],#-0x514
:020517EC 3101D540 unknown
:020517F0 31F03150 mvnccs r3,r0,asr r1
:020517F4 003148F0 unknown
:020517F8 80315E18 eorhis r5,r1,r8,lsl r14
:020517FC F031F031 eornvs r15,r1,r1,lsr r0
:02051800 1C00314C stcne  1,cr3,[r0],{#0x4c}
:02051804 572E0AE1 strpl r0,[r0],{#0x4c}
:02051808 2EE1A05C mcrcs 0,7,r10,cr1,cr12,{2}
:0205180C 0EE1A044 cdpeq 0,14,cr10,cr1,cr4,2
:02051810 00356400 eoreqs r6,r5,r0,lsl #0x8
:02051814 FFE20550 swinv 0x00e20550
:02051818 E202044C and  r0,r2,#0x4C000000
:0205181C 0DA0EC0E stceq  12,cr14,[r0,#+0x38]!
:02051820 0668FF20 unknown
:02051824 54FFE210 unknown
:02051828 1035E20E eornes r14,r5,r14,lsl #0x4
:0205182C 6050102D subvss r1,r0,r13,lsr #0x0
:02051830 B1200031 unknown
:02051834 A04C2602 subge  r2,r12,r2,lsl #0xc
:02051838 E40526E1 str r2,[r5],#-0x6e1
:0205183C 69540001 ldmvsdb  r4 ,{r0}^
:02051840 00C96C09 sbceq  r6,r9,r9,lsl #0x18
:02051844 E22A0440 eor  r0,r10,#0x40000000
:02051848 E20EECFF and  r14,r14,#0xFF00
:0205184C 000558FF unknown
:02051850 84400EE2 strhib r0,[r0],#-0xee2
:02051854 0664FFE1 unknown
:02051858 4004E200 andmi  r14,r4,r0,lsl #0x4
:0205185C 4004E185 andmi  r14,r4,r5,lsl #0x3
:02051860 54E10086 unknown
:02051864 C05802C5 subgts r0,r8,r5,asr #0x5
:02051868 045CE581 ldreqb r14,[r12],#-0x581
:0205186C 05040005 streq r0,[r4, #-0x5]		;(r4-0x5=*(fffffffb))
:02051870 00050C00 andeq  r0,r5,r0,lsl #0x18
:02051874 040DFD08 streq r15,[r13],#-0xd08
:02051878 59813055 stmplib  r1 ,{r0,r2,r4,r6,r12,r13}
:0205187C 01018102 unknown
:02051880 81038190 swphi r8,r0,r3
:02051884 142C0D54 unknown
:02051888 A1037D00 unknown
:0205188C FFF56E05 swinv 0x00f56e05
:02051890 18ADEB19 stmneia  r13!,{r0,r3,r4,r8,r9,r11,r13,r14,r15}
:02051894 0400054C streq r0,[r0],#-0x54c
:02051898 750D4520 strvc r4,[r13, #-0x520]		;(r13-0x520=*(fffffae0))
:0205189C 4402084A strmi r0,[r2],#-0x84a
:020518A0 C0000039 andgt  r0,r0,r9,lsr r0
:020518A4 002D0605 eoreq  r0,r13,r5,lsl #0xc
:020518A8 086B48C8 unknown
:020518AC 2D000F02 unknown
:020518B0 12D500E9 sbcnes r0,r5,#0xE9
:020518B4 0011201C andeqs r2,r1,r12,lsl r0
:020518B8 650200A1 strvs r0,[r2, #-0xa1]		;(r2-0xa1=*(ffffff5f))
:020518BC D90BB910 stmledb  r11 ,{r4,r8,r11,r12,r13,r15}
:020518C0 02D50018 sbceqs r0,r5,#0x18
:020518C4 BD401209 unknown
:020518C8 D10C10E8 unknown
:020518CC 7C10F500 ldcvc  5,cr15,[r0],{#0x0}
:020518D0 0135C120 teqeq r5,r0,lsr #0x2
:020518D4 53970055 orrpls r0,r7,#0x55
:020518D8 5E290131 mcrpl 1,1,r0,cr9,cr1,{1}
:020518DC 2001D110 andcs  r13,r1,r0,lsl r1
:020518E0 1406792C strne r7,[r6],#-0x92c
:020518E4 3400014B strcc r0,[r0],#-0x14b
:020518E8 A0CC007D sbcge  r0,r12,r13,ror r0
:020518EC 0520FFE1 streq r15,[r0, #-0xfe1]!
:020518F0 0CFFE202 ldceql 2,cr14,[r15],#+0x8
:020518F4 18FFE201 ldmneia  r15!,{r0,r9,r13,r14,r15}^
:020518F8 09E20300 unknown
:020518FC 0C24FF10 stceq  15,cr15,[r4],#-0x40
:02051900 840BADE2 strhi r10,[r11],#-0xde2
:02051904 163D0001 unknown
:02051908 1135E584 teqne r5,r4,lsl #0xb
:0205190C 1CC1159D stcnel 5,cr1,[r1],{#0x9d}
:02051910 028D7314 addeq  r7,r13,#0x50000000
:02051914 4011DD02 andmis r13,r1,r2,lsl #0x1a
:02051918 0ABD0065 beq 00F91AB4
:0205191C 7518177D ldrvc r1,[r8, #-0x77d]		;(r8-0x77d=*(fffff883))
:02051920 75100AB9 ldrvc r0,[r0, #-0xab9]		;(r0-0xab9=*(fffff547))
:02051924 32005501 andcc  r5,r0,#0x400000
:02051928 513300F5 ldrplsh r0,[r3, -r5]!
:0205192C 0138AD00 teqeq r8,r0,lsl #0x1a
:02051930 000D1711 andeq  r1,r13,r1,lsl r7
:02051934 34016904 strcc r6,[r1],#-0x904
:02051938 05512C91 ldreqb r2,[r1, #-0xc91]		;(r1-0xc91=*(fffff36f))
:0205193C B10C088D unknown
:02051940 EB0F590C bl 02427D78
:02051944 DD1B100E unknown
:02051948 01112CE5 tsteq r1,r5,ror #0x19
:0205194C 13D11021 bicnes r1,r1,#0x21
:02051950 B800090D stmltda  r0 ,{r0,r2,r3,r8,r11}
:02051954 04011110 streq r1,[r1],#-0x110
:02051958 050C0005 streq r0,[r12, #-0x5]		;(r12-0x5=*(fffffffb))
:0205195C 2A300800 bcs 02C53964
:02051960 300FE58D andcc  r14,r15,r13,lsl #0xb
:02051964 8D09E5DD unknown
:02051968 0FD18024 swieq 0x00d18024
:0205196C 14051D2D strne r1,[r5],#-0xd2d
:02051970 2C20042D stccs  4,cr0,[r0],#-0xb4
:02051974 10050025 andne  r0,r5,r5,lsr #0x0
:02051978 051565CF ldreq r6,[r5, #-0x5cf]		;r5-0x5cf=*(2c062f69)=#0(0x00000000)
:0205197C A0242000 eorge  r2,r4,r0
:02051980 55C10B31 strplb r0,[r1, #+0xb31]		;r1+0xb31=*(00000b31)
:02051984 E5C1A308 strb r10,[r1, #+0x308]		;r1+0x308=*(00000308)
:02051988 F14F27A1 mrsnv r2,SPSR
:0205198C 053D9005 ldreq r9,[r13, #-0x5]!
:02051990 B2D40D31 sbclts r0,r4,#0xC40
:02051994 58013505 stmplda  r1 ,{r0,r2,r8,r10,r12,r13}
:02051998 590002E1 stmpldb  r0 ,{r0,r5,r6,r7,r9}
:0205199C B0010301 andlt  r0,r1,r1,lsl #0x6
:020519A0 0C0D13A0 stceq  3,cr1,[r13],{#0xa0}
:020519A4 10A001E5 adcne  r0,r0,r5,ror #0x3
:020519A8 C5B0000D ldrgt r0,[r0, #+0xd]!
:020519AC 00716006 rsbeqs r6,r1,r6
:020519B0 E9060EA1 stmdb  r6 ,{r0,r5,r7,r9,r10,r11}
:020519B4 E35AB527 cmp r10,#0x9C00000
:020519B8 F404D90A strnv r13,[r4],#-0x90a
:020519BC 08E1D410 unknown
:020519C0 E00CFD00 and  r15,r12,r0,lsl #0x1a
:020519C4 84E38170 unknown
:020519C8 17822EA9 strne r2,[r2,+r9, lsr #0x1d]
:020519CC C400B6E0 strgt r11,[r0],#-0x6e0
:020519D0 351E21E1 ldrcc r2,[r14, #-0x1e1]		;r14-0x1e1=*(0205151b)=#4015170(0x003d4442)
:020519D4 0812C001 ldmeqda  r2 ,{r0,r14,r15}
:020519D8 0AE28440 beq 018F2AE0
:020519DC 40F40B01 rscmis r0,r4,r1,lsl #0x16
:020519E0 10A10B8D adcne  r0,r1,r13,lsl #0x17
:020519E4 CA00000D bgt 02051A20
:020519E8 5B030000 blpl 021119F0
:020519EC 051FDDE3 ldreq r13,[r15, #-0xde3]		;r15-0xde3=*(02050c11)=#294753286(0x11919406)
:020519F0 50000910 andpl  r0,r0,r0,lsl r9
:020519F4 F58C1019 strnv r1,[r12, #+0x19]		;r12+0x19=*(00000019)
:020519F8 CDE0D001 stcgtl 0,cr13,[r0,#+0x4]!
:020519FC 1155AA05 cmpne r5,r5,lsl #0x14
:02051A00 00298746 eoreq  r8,r9,r6,asr #0xe
:02051A04 1C8D0419 stcne  4,cr0,[r13],{#0x19}
:02051A08 E105D159 unknown
:02051A0C 36C88002 strccb r8,[r8],+r2
:02051A10 FFFFDFE0 swinv 0x00ffdfe0
:02051A14 1B5506EA blne 035935C4
:02051A18 E8BD408F ldmia  r13!,{r0,r1,r2,r3,r7,r14}
:02051A1C ED00940B unknown
:02051A20 E4125916 ldr r5,[r2],#-0x916
:02051A24 A19F3820 orrges r3,r15,r0,lsr #0x10
:02051A28 82000C25 andhi  r0,r0,#0x2500
:02051A2C 02B51055 adceqs r1,r5,#0x55
:02051A30 01E20631 mvneq  r0,lsr r1
:02051A34 00011C00 andeq  r1,r1,r0,lsl #0x18
:02051A38 6000012C andvs  r0,r0,r12,lsr #0x2
:02051A3C 39158210 ldmccdb  r5 ,{r4,r9,r15}
:02051A40 6413A004 ldrvs r10,[r3],#-0x4
:02051A44 19C18210 stmneib  r1 ,{r4,r9,r15}^
:02051A48 10204103 eorne  r4,r0,r3,lsl #0x2
:02051A4C C9111582 ldmgtdb  r1 ,{r1,r7,r8,r10,r12}
:02051A50 6018392C andvss r3,r8,r12,lsr #0x12
:02051A54 B4B80279 unknown
:02051A58 65095190 strvs r5,[r9, #-0x190]		;(r9-0x190=*(fffffe70))
:02051A5C 4D90601E unknown
:02051A60 194C1320 stmnedb  r12 ,{r5,r8,r9,r12}^
:02051A64 5D195900 unknown
:02051A68 9610A419 unknown
:02051A6C 00292155 eoreq  r2,r9,r5,asr r1
:02051A70 2D2155C7 stccs  5,cr5,[r1,#-0x31c]!
:02051A74 D100081D unknown
:02051A78 000D0AE5 andeq  r0,r13,r5,ror #0x15
:02051A7C 01450B83 unknown
:02051A80 15C15008 strneb r5,[r1, #+0x8]		;r1+0x8=*(00000008)
:02051A84 82000D04 andhi  r0,r0,#0x100
:02051A88 1F0925DD swine 0x000925dd
:02051A8C 5DE58140 stcpll 1,cr8,[r5,#+0x100]!
:02051A90 0075A01A rsbeqs r10,r5,r10,lsl r0
:02051A94 966068A3 unknown
:02051A98 003500E5 eoreqs r0,r5,r5,ror #0x1
:02051A9C 601A0A91 mulvss r10,r1,r10
:02051AA0 02ED6000 rsceq  r6,r13,#0x0
:02051AA4 40016170 andmi  r6,r1,r0,ror r1
:02051AA8 54500645 ldrplb r0,[r0],#-0x645
:02051AAC D7000FF5 unknown
:02051AB0 110525A9 unknown
:02051AB4 400FB134 andmi  r11,r15,r4,lsr r1
:02051AB8 3100ED59 unknown
:02051ABC 50B40055 adcpls r0,r4,r5,asr r0
:02051AC0 5A55E1C7 bpl 035CA1E4
:02051AC4 0BD93885 bleq 0169FCE0
:02051AC8 3405F9F4 strcc r15,[r5],#-0x9f4
:02051ACC 113C7D1F teqne r12,r15,lsl r13
:02051AD0 3955CA3D ldmccdb  r5 ,{r0,r2,r3,r4,r5,r9,r11,r14,r15}^
:02051AD4 32CD24B8 sbccc  r2,r13,#0xB8000000
:02051AD8 011AD118 tsteq r10,r8,lsl r1
:02051ADC E95D4D05 ldmdb  r13 ,{r0,r2,r8,r10,r11,r14}^
:02051AE0 F540059D strnvb r0,[r0, #-0x59d]		;(r0-0x59d=*(fffffa63))
:02051AE4 05796D86 ldreqb r6,[r9, #-0xd86]!
:02051AE8 45B50110 ldrmi r0,[r5, #+0x110]!
:02051AEC 180538B2 stmneda  r5 ,{r1,r4,r5,r7,r11,r12,r13}
:02051AF0 1DE44A31 stcnel 10,cr4,[r4,#+0xc4]!
:02051AF4 FDE44600 stc2l 6,cr4,[r4,#+0x0]!
:02051AF8 3018EB16 andccs r14,r8,r6,lsl r11
:02051AFC 6D5000C5 unknown
:02051B00 28E35310 unknown
:02051B04 A1030541 unknown
:02051B08 006D0A12 rsbeq  r0,r13,r2,lsl r10
:02051B0C C80045C8 stmgtda  r0 ,{r3,r6,r7,r8,r10,r14}
:02051B10 002D2155 eoreq  r2,r13,r5,asr r1
:02051B14 6CE58050 stcvsl 0,cr8,[r5],#+0x140
:02051B18 42C0000D sbcmi  r0,r0,#0xD
:02051B1C 09002D31 stmeqdb  r0 ,{r0,r4,r5,r8,r10,r11,r13}
:02051B20 2D21BC00 stccs  12,cr11,[r1,#-0x0]!
:02051B24 26803000 strcs r3,[r0],+r0
:02051B28 070178E5 streq r7,[r0],+r0
:02051B2C F5004D7C strnv r4,[r0, #-0xd7c]		;(r0-0xd7c=*(fffff284))
:02051B30 080DC11C stmeqda  r13 ,{r2,r3,r4,r8,r14,r15}
:02051B34 006598B4 unknown
:02051B38 680B4198 stmvsda  r11 ,{r3,r4,r7,r8,r14}
:02051B3C 0D6C0015 stceql 0,cr0,[r12,#-0x54]!
:02051B40 3D90AA00 unknown
:02051B44 00B97000 adceqs r7,r9,r0
:02051B48 7400258C strvc r2,[r0],#-0x58c
:02051B4C 29822A10 stmcsib  r2 ,{r4,r9,r11,r13}
:02051B50 20998201 addcss r8,r9,r1,lsl #0x4
:02051B54 4182007C orrmi  r0,r2,r12,ror r0
:02051B58 99948A01 ldmlsib  r4 ,{r0,r9,r11,r15}
:02051B5C 9D059937 unknown
:02051B60 02850315 addeq  r0,r5,#0x54000000
:02051B64 AE301158 mrcge 1,1,r1,cr0,cr8,{2}
:02051B68 05790CDD ldreqb r0,[r9, #-0xcdd]!
:02051B6C 115802A5 cmpne r8,r5,lsr #0x5
:02051B70 0744E59F unknown
:02051B74 0114000D tsteq r4,r13
:02051B78 000D4000 andeq  r4,r13,r0
:02051B7C 34000D00 strcc r0,[r0],#-0xd00
:02051B80 08650155 unknown
:02051B84 1909C121 stmnedb  r9 ,{r0,r5,r8,r14,r15}
:02051B88 40212400 eormi  r2,r1,r0,lsl #0x8
:02051B8C 00215A34 eoreq  r5,r1,r4,lsr r10
:02051B90 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:02051B94 14000928 strne r0,[r0],#-0x928
:02051B98 3405F141 strcc r15,[r5],#-0x141
:02051B9C 052C0005 streq r0,[r12, #-0x5]!
:02051BA0 000D2400 andeq  r2,r13,r0,lsl #0x8
:02051BA4 100D550C andne  r5,r13,r12,lsl #0xa
:02051BA8 00111241 andeqs r1,r1,r1,asr #0x4
:02051BAC 10001518 andne  r1,r0,r8,lsl r5
:02051BB0 21179410 tstcs r7,r0,lsl r4
:02051BB4 1871EC27 ldmneda  r1!,{r0,r1,r2,r5,r10,r11,r13,r14,r15}^
:02051BB8 E4059F11 str r9,[r5],#-0xf11
:02051BBC 48850395 stmmiia  r5 ,{r0,r2,r4,r7,r8,r9}
:02051BC0 0D698010 stceql 0,cr8,[r9,#-0x40]!
:02051BC4 11A91A39 movne  r1,lsr r9		;r1=0(0x0)
:02051BC8 2038E582 eorcss r14,r8,r2,lsl #0xb
:02051BCC E8E59430 unknown
:02051BD0 D58220A5 strle r2,[r2, #+0xa5]		;r2+0xa5=*(003d44e7)
:02051BD4 4182A007 orrmi  r10,r2,r7
:02051BD8 70E58207 rscvc  r8,r5,r7,lsl #0x4
:02051BDC 75680015 strvcb r0,[r8, #-0x15]!
:02051BE0 096CA205 unknown
:02051BE4 8E549C00 cdphi 12,4,cr9,cr4,cr0,0
:02051BE8 02E39CE0 rsceq  r9,r3,#0xE000
:02051BEC 0974E02E ldmeqdb  r4!,{r1,r2,r3,r5,r13,r14,r15}^
:02051BF0 92C07800 sbcls  r7,r0,#0x0
:02051BF4 E49308E5 ldr r0,[r3],#+0x8e5
:02051BF8 307CE02E rsbccs r14,r12,r14,lsr #0x0
:02051BFC 0500E592 streq r14,[r0, #-0x592]		;(r0-0x592=*(fffffa6e))
:02051C00 0EE09CC0 cdpeq 12,14,cr9,cr0,cr0,6
:02051C04 00E0A350 rsceq  r10,r0,r0,asr r3
:02051C08 E0843195 umull  r3,r4,r5,r1
:02051C0C E0244095 mla  r4,r5,r0,r4unknown
:02051C10 24419000 strcsb r9,[r1],#-0x0
:02051C14 82C068E0 sbchi  r6,r0,#0xE00000
:02051C18 11A000E5 movne  r0,r5,ror #0x1
:02051C1C 82506C00 subhis r6,r0,#0x0
:02051C20 021B01E5 andeqs r0,r11,#0x40000039
:02051C24 10B8E284 adcnes r14,r8,r4,lsl #0x5
:02051C28 C53EE1C2 ldrgt r14,[r14, #-0x1c2]!
:02051C2C 316C8008 unknown
:02051C30 20160110 andcss r0,r6,r0,lsl r1
:02051C34 0021E5C0 eoreq  r14,r1,r0,asr #0xb
:02051C38 7DC60E55 unknown
:02051C3C 7C000906 stcvc  9,cr0,[r0],{#0x6}
:02051C40 07251111 unknown
:02051C44 78001178 stmvcda  r0 ,{r3,r4,r5,r6,r8,r12}
:02051C48 7500255B strvc r2,[r0, #-0x55b]		;(r0-0x55b=*(fffffaa5))
:02051C4C 0025261E eoreq  r2,r5,r14,lsl r6
:02051C50 09791B02 unknown
:02051C54 D9CB2105 stmleib  r11 ,{r0,r2,r8,r13}^
:02051C58 60065D0C andvs  r5,r6,r12,lsl #0x1a
:02051C5C 0F910015 swieq 0x00910015
:02051C60 050100FD streq r0,[r1, #-0xfd]		;(r1-0xfd=*(ffffff03))
:02051C64 35717B30 ldrccb r7,[r1, #-0xb30]!
:02051C68 3005851C andcc  r8,r5,r12,lsl r5
:02051C6C 13551121 cmpne r5,#0x40000008
:02051C70 613985FF ldrvssh r8,[r9, -r15]!
:02051C74 EC108936 ldc  9,cr8,[r0],{#0x36}
:02051C78 2089000B addcs  r0,r9,r11
:02051C7C 07238965 streq r8,r0,r9,r11
:02051C80 588B656C stmplia  r11 ,{r2,r3,r5,r6,r8,r10,r13,r14}
:02051C84 009EC35D addeqs r12,r14,r13,asr r3
:02051C88 05280026 streq r0,[r8, #-0x26]!
:02051C8C 0047B400 subeq  r11,r7,r0,lsl #0x8
:02051C90 08287A2C stmeqda  r8!,{r2,r3,r5,r9,r11,r12,r13,r14}
:02051C94 0D848802 unknown
:02051C98 10ED1805 rscne  r1,r13,r5,lsl #0x10
:02051C9C 0838A7A4 ldmeqda  r8!,{r2,r5,r7,r8,r9,r10,r13,r15}
:02051CA0 39C020B1 stmccib  r0 ,{r0,r4,r5,r7,r13}^
:02051CA4 006510E5 rsbeq  r1,r5,r5,ror #0x1
:02051CA8 023208B4 eoreqs r0,r2,#0xB40000
:02051CAC 327D31C0 rsbccs r3,r13,#0x30
:02051CB0 3C4D8C8D stcccl 12,cr8,[r13],{#0x8d}
:02051CB4 19CD4834 stmneib  r13 ,{r2,r4,r5,r11,r14}^
:02051CB8 5003A185 andpl  r10,r3,r5,lsl #0x3
:02051CBC 102CE1B0 unknown
:02051CC0 44059F05 strmi r9,[r5],#-0xf05
:02051CC4 45059100 strmi r9,[r5, #-0x100]		;r5-0x100=*(2c063438)=#0(0x00000000)
:02051CC8 ED400302 unknown
:02051CCC 69001812 stmvsdb  r0 ,{r1,r4,r11,r12}
:02051CD0 44018501 strmi r8,[r1],#-0x501
:02051CD4 59DE06D1 ldmplib  r14 ,{r0,r4,r6,r7,r9,r10}^
:02051CD8 2C3D0085 ldccs  0,cr0,[r13],#-0x214
:02051CDC 050C1184 streq r1,[r12, #-0x184]		;(r12-0x184=*(fffffe7c))
:02051CE0 4051126D submis r1,r1,r13,ror #0x4
:02051CE4 252C3DD4 strcs r3,[r12, #-0xdd4]!
:02051CE8 00293C00 eoreq  r3,r9,r0,lsl #0x18
:02051CEC 368131F9 unknown
:02051CF0 713BFFE5 teqvc r11,r5,ror #0x1f
:02051CF4 91000508 unknown
:02051CF8 15280005 strne r0,[r8, #-0x5]!
:02051CFC 2B856A00 blcs 001AC504
:02051D00 1924EB00 stmnedb  r4!,{r8,r9,r11,r13,r14,r15}
:02051D04 5412F501 ldrpl r15,[r2],#-0x501
:02051D08 E5188100 ldr r8,[r8, #-0x100]		;(r8-0x100=*(ffffff00))
:02051D0C 35013100 strcc r3,[r1, #-0x100]		;(r1-0x100=*(ffffff00))
:02051D10 0105F536 unknown
:02051D14 3C105C00 ldccc  12,cr5,[r0],{#0x0}
:02051D18 112DE580 unknown
:02051D1C 2035003D eorcss r0,r5,r13,lsr r0
:02051D20 201C91B1 ldrcsh r9,[r12], -r1
:02051D24 0D01813C unknown
:02051D28 8211C920 andhis r12,r1,#0x80000
:02051D2C BD8604E5 unknown
:02051D30 0FE18719 swieq 0x00e18719
:02051D34 86005D10 unknown
:02051D38 11A5EB00 movne  r14,r0,lsl #0x16		;r14=0(0x0)
:02051D3C 071545F8 unknown
:02051D40 01A123F8 unknown
:02051D44 10126923 andnes r6,r2,r3,lsr #0x12
:02051D48 490B29E3 stmmidb  r11 ,{r0,r1,r5,r6,r7,r8,r11,r13}
:02051D4C 1D101101 unknown
:02051D50 C0000045 andgt  r0,r0,r5,asr #0x0
:02051D54 01E516D0 unknown
:02051D58 41E5D030 mvnmi  r13,lsr r0
:02051D5C 34190520 ldrcc r0,[r9],#-0x520
:02051D60 38005960 stmccda  r0 ,{r5,r6,r8,r11,r12,r14}
:02051D64 25C52059 strcsb r2,[r5, #+0x59]		;r5+0x59=*(2c063591)=#0(0x00000000)
:02051D68 650035F6 strvs r3,[r0, #-0x5f6]		;(r0-0x5f6=*(fffffa0a))
:02051D6C 286D0216 unknown
:02051D70 1FFD0035 swine 0x00fd0035
:02051D74 24078124 strcs r8,[r7],#-0x124
:02051D78 6D16E182 unknown
:02051D7C 2210111E andcss r1,r0,#0x80000007
:02051D80 038D1745 orreq  r1,r13,#0x1140000
:02051D84 03FD0219 mvneqs r0,#0x90000001
:02051D88 01E27B41 mvneq  r7,r1,asr #0x16
:02051D8C 20030025 andcs  r0,r3,r5,lsr #0x0
:02051D90 04FAE082 unknown
:02051D94 913C0C59 teqls r12,r9,asr r12
:02051D98 21C40308 biccs  r0,r4,r8,lsl #0x6
:02051D9C 25033400 strcs r3,[r3, #-0x400]		;(r3-0x400=*(fffffc00))
:02051DA0 0C2402E0 stceq  2,cr0,[r4],#-0x380
:02051DA4 833002E0 teqhi r0,#0xE
:02051DA8 2803E100 stmcsda  r3 ,{r8,r13,r14,r15}
:02051DAC 8228071D eorhi  r0,r8,#0x740000
:02051DB0 03411179 unknown
:02051DB4 0015D0C8 andeqs r13,r5,r8,asr #0x1
:02051DB8 02108224 andeqs r8,r0,#0x40000002
:02051DBC 1DDD0008 unknown
:02051DC0 E0811009 add  r1,r1,r9
:02051DC4 E0800820 add  r0,r0,r0,lsr #0x10
:02051DC8 19503503 ldmnedb  r0 ,{r0,r1,r8,r10,r12,r13}^
:02051DCC 00FF0020 rsceqs r0,r15,r0,lsr #0x0
:02051DD0 13811010 orrne  r1,r1,#0x10
:02051DD4 1DE02083 stcnel 0,cr2,[r0,#+0x20c]!
:02051DD8 1065B030 rsbne  r11,r5,r0,lsr r0
:02051DDC 6910A901 ldmvsdb  r0 ,{r0,r8,r11,r13,r15}
:02051DE0 1419D410 ldrne r13,[r9],#-0x410
:02051DE4 FFC81359 swinv 0x00c81359
:02051DE8 07817D35 unknown
:02051DEC 10B12555 adcnes r2,r1,r5,asr r5
:02051DF0 12F902F3 rscnes r0,r9,#0x3000000F
:02051DF4 A9011120 stmgedb  r1 ,{r5,r8,r12}
:02051DF8 01FFBF00 mvneqs r11,r0,lsl #0x1e
:02051DFC 0E059A1D mcreq 10,0,r9,cr5,cr13,{0}
:02051E00 1CB90C51 ldcne  12,cr0,[r9],#+0x144
:02051E04 F10075BB strnvh r7,[r0, -r11]
:02051E08 37080117 unknown
:02051E0C 8100C911 unknown
:02051E10 11027112 unknown
:02051E14 5211067D andpls r0,r1,#0x7D00000
:02051E18 13E101B9 mvnne  r0,#0x4000002E
:02051E1C 170D2151 unknown
:02051E20 FFFF109D swinv 0x00ff109d
:02051E24 01001F00 unknown
:02051E28 1006B1C0 andne  r11,r6,r0,asr #0x3
:02051E2C 1E89E24C cdpne 2,8,cr14,cr9,cr12,2
:02051E30 4C148188 ldcmi  1,cr8,[r4],{#0x88}
:02051E34 110E8112 unknown
:02051E38 501C1361 andpls r1,r12,r1,ror #0x6
:02051E3C 11006110 unknown
:02051E40 03109D03 tsteq r0,#0xC0
:02051E44 0EE00020 cdpeq 0,14,cr0,cr0,cr0,1
:02051E48 C5005D03 strgt r5,[r0, #-0xd03]		;(r0-0xd03=*(fffff2fd))
:02051E4C 0101E100 unknown
:02051E50 00210C13 eoreq  r0,r1,r3,lsl r12
:02051E54 39107596 ldmccdb  r0 ,{r1,r2,r4,r7,r8,r10,r12,r13,r14}
:02051E58 D5002128 strle r2,[r0, #-0x128]		;(r0-0x128=*(fffffed8))
:02051E5C CDFFEC14 ldcgtl 12,cr14,[r15,#+0x50]!
:02051E60 9F4F0049 swils 0x004f0049
:02051E64 90402C05 subls  r2,r0,r5,lsl #0x18
:02051E68 10103905 andnes r3,r0,r5,lsl #0x12
:02051E6C 38403940 stmccda  r0 ,{r6,r8,r11,r12,r13}^
:02051E70 197524A5 unknown
:02051E74 008D0591 umulleq  r0,r13,r1,r5
:02051E78 02FD2799 rsceqs r2,r13,#0x2640000
:02051E7C 19A918FD stmneib  r9!,{r0,r2,r3,r4,r5,r6,r7,r11,r12}
:02051E80 01219000 unknown
:02051E84 1205E1E0 andne  r14,r5,#0x38
:02051E88 95E00100 strlsb r0,[r0, #+0x100]!
:02051E8C 408D0113 addmi  r0,r13,r3,lsl r1
:02051E90 A8408D38 stmgeda  r0 ,{r3,r4,r5,r8,r10,r11,r15}^
:02051E94 E200020F and  r0,r0,#0xF0000000
:02051E98 00F5020E rsceqs r0,r5,r14,lsl #0x4
:02051E9C 25C00659 strcsb r0,[r0, #+0x659]		;r0+0x659=*(00000659)
:02051EA0 7010A910 andvcs r10,r0,r0,lsl r9
:02051EA4 106C00A9 rsbne  r0,r12,r9,lsr #0x1
:02051EA8 4B400241 blmi 030527B4
:02051EAC 91100469 tstls r0,r9,ror #0x8
:02051EB0 13052351 unknown
:02051EB4 069527CD ldreq r2,r0,r9,ror #0x8
:02051EB8 006D7900 rsbeq  r7,r13,r0,lsl #0x12
:02051EBC 01855004 orreq  r5,r5,r4
:02051EC0 10210859 eorne  r0,r1,r9,asr r8
:02051EC4 B9001102 stmltdb  r0 ,{r1,r8,r12}
:02051EC8 C19F0040 orrgts r0,r15,r0,asr #0x0
:02051ECC 13140516 tstne r4,#0x5800000
:02051ED0 60150141 andvss r0,r5,r1,asr #0x2
:02051ED4 5015D7D8 ldrplsb r13,[r5], -r8
:02051ED8 04210DA5 unknown
:02051EDC 13452435 unknown
:02051EE0 BE45FDE0 cdplt 13,4,cr15,cr5,cr0,7
:02051EE4 8D03016D unknown
:02051EE8 42D57014 sbcmis r7,r5,#0x14
:02051EEC 12811491 addne  r1,r1,#0x91000000
:02051EF0 D03075B2 unknown
:02051EF4 D120B2E0 unknown
:02051EF8 8013B1E0 andhis r11,r3,r0,ror #0x3
:02051EFC 111301B9 ldrneh r0,[r3, -r9]
:02051F00 C0011100 andgt  r1,r1,r0,lsl #0x2
:02051F04 0305E28C unknown
:02051F08 FFF7007D swinv 0x00f7007d
:02051F0C 15E1BAFF strneb r11,[r1, #+0xaff]!
:02051F10 2FFF421E swics 0x00ff421e
:02051F14 A540F8E1 strgeb r15,[r0, #-0x8e1]		;(r0-0x8e1=*(fffff71f))
:02051F18 6003B512 andvs  r11,r3,r2,lsl r5
:02051F1C 3C369960 ldccc  9,cr9,[r6],#-0x180
:02051F20 00150031 andeqs r0,r5,r1,lsr r0
:02051F24 D5403495 strleb r3,[r0, #-0x495]		;(r0-0x495=*(fffffb6b))
:02051F28 355D8F00 ldrccb r8,[r13, #-0xf00]		;r13-0xf00=*(11918506)=#0(0x00000000)
:02051F2C 4117B114 tstmi r7,r4,lsl r1
:02051F30 047D871B unknown
:02051F34 184DE246 stmneda  r13 ,{r1,r2,r6,r9,r13,r14,r15}^
:02051F38 452F0697 strmi r0,[r15, #-0x697]!
:02051F3C B30B6132 unknown
:02051F40 17550249 ldrneb r0,[r15, #-0x697]!
:02051F44 10006CA3 andne  r6,r0,r3,lsr #0x19
:02051F48 140DE5C0 strne r14,[r13],#-0x5c0
:02051F4C 0F1501F5 swieq 0x001501f5
:02051F50 DCF036C5 ldclel 6,cr3,[r0],#+0x314
:02051F54 70003D41 andvc  r3,r0,r1,asr #0x1a
:02051F58 94C00139 strlsb r0,[r0],#+0x139
:02051F5C 990214E5 stmlsdb  r2 ,{r0,r2,r5,r6,r7,r10,r12}
:02051F60 5CE35C23 stcpll 12,cr5,[r3],#+0x8c
:02051F64 02159400 andeqs r9,r5,#0x0
:02051F68 1FC516CD swine 0x00c516cd
:02051F6C 811C16E5 tsthi r12,r5,ror #0xd
:02051F70 08E08521 unknown
:02051F74 3836F117 ldmccda  r6!,{r0,r1,r2,r4,r8,r12,r13,r14,r15}
:02051F78 060921AC streq r2,[r9],-r12, lsr #0x3
:02051F7C A4883079 strge r3,[r8],#+0x79
:02051F80 13152131 tstne r5,#0x4000000C
:02051F84 D2025DD6 andle  r5,r2,#0x3580
:02051F88 007503E5 rsbeqs r0,r5,r5,ror #0x7
:02051F8C D640018A strleb r0,[r0],-r10, lsl #0x3
:02051F90 D2300105 eorles r0,r0,#0x40000001
:02051F94 00030005 andeq  r0,r3,r5
:02051F98 30020154 andcc  r0,r2,r4,asr r1
:02051F9C 020005D6 andeq  r0,r0,#0x35800000
:02051FA0 CD05D220 unknown
:02051FA4 20060102 andcs  r0,r6,r2,lsl #0x2
:02051FA8 0805D610 stmeqda  r5 ,{r4,r9,r10,r12,r14,r15}
:02051FAC 0D035200 unknown
:02051FB0 20400710 subcs  r0,r0,r0,lsl r7
:02051FB4 1255E5D6 subnes r14,r5,#0x35800000
:02051FB8 35013506 strcc r3,[r1, #-0x506]		;(r1-0x506=*(fffffafa))
:02051FBC 58681800 unknown
:02051FC0 09E59F21 unknown
:02051FC4 0001026D andeq  r0,r1,r13,ror #0x4
:02051FC8 28E3C020 unknown
:02051FCC 08055980 stmeqda  r5 ,{r7,r8,r11,r12,r14}
:02051FD0 50E0087D rscpl  r0,r0,r13,ror r8
:02051FD4 4030E592 mlamis r0,r2,r5,r14unknown
:02051FD8 211FB592 unknown
:02051FDC 05605E00 streqb r5,[r0, #-0xe00]!
:02051FE0 F9E08804 unknown
:02051FE4 39302A0F ldmccdb  r0!,{r0,r1,r2,r3,r9,r11,r13}
:02051FE8 3D490405 unknown
:02051FEC 9F012040 swils 0x00012040
:02051FF0 F1501DE5 cmpnv r0,r5,ror #0x1b
:02051FF4 E1001D1F unknown
:02051FF8 10D527FD ldrnesh r2,[r5],#+0x7d
:02051FFC 01018D07 unknown
:02052000 10355C11 eornes r5,r5,r1,lsl r12
:02052004 03DB0721 biceqs r0,r11,#0x840000
:02052008 00300025 eoreqs r0,r0,r5,lsr #0x0
:0205200C D5400015 strleb r0,[r0, #-0x15]		;(r0-0x15=*(ffffffeb))
:02052010 0D525012 unknown
:02052014 D9E09816 unknown
:02052018 2990E010 ldmcsib  r0 ,{r4,r13,r14,r15}
:0205201C C901A502 stmgtdb  r1 ,{r1,r8,r10,r13,r15}
:02052020 00118EE0 andeqs r8,r1,r0,ror #0x1d
:02052024 6D09E15E unknown
:02052028 E0445C08 sub  r5,r4,r8,lsl #0x18
:0205202C 9D28E590 stcls  5,cr14,[r8,#-0x240]!
:02052030 219D4E21 orrcss r4,r13,r1,lsr #0x1c
:02052034 90005028 andls  r5,r0,r8,lsr #0x0
:02052038 B0120D25 andlts r0,r2,r5,lsr #0x1a
:0205203C 08218C20 stmeqda  r1!,{r5,r10,r11,r15}
:02052040 B100A5AC unknown
:02052044 80202813 eorhi  r2,r0,r3,lsl r8
:02052048 C006A0E5 andgt  r10,r6,r5,ror #0x1
:0205204C 10290291 mlane  r9,r1,r2,r0unknown
:02052050 29200DE0 stmcsdb  r0!,{r5,r6,r7,r8,r10,r11}
:02052054 3630B120 unknown
:02052058 9C00198E stcls  9,cr1,[r0],{#0x8e}
:0205205C 699C0019 ldmvsib  r12 ,{r0,r3,r4}
:02052060 001D0220 andeqs r0,r13,r0,lsr #0x4
:02052064 001DBFAA andeqs r11,r13,r10,lsr #0x1f
:02052068 35211074 strcc r1,[r1, #-0x74]!
:0205206C 2DF5401D ldccsl 0,cr4,[r5,#+0x74]!
:02052070 B7F25049 ldrltb r5,[r5,#+0x74]!
:02052074 1000FD8E andne  r15,r0,r14,lsl #0x1b
:02052078 0E4102BD mcreq 2,2,r0,cr1,cr13,{5}
:0205207C 0DD5402D unknown
:02052080 29E245F4 unknown
:02052084 00290E10 eoreq  r0,r9,r0,lsl r14
:02052088 18002DAF stmneda  r0 ,{r0,r1,r2,r3,r5,r7,r8,r10,r11,r13}
:0205208C 919D0054 orrlss r0,r13,r4,asr r0
:02052090 9D201C23 stcls  12,cr1,[r0,#-0x8c]!
:02052094 84011915 strhi r1,[r1],#-0x915
:02052098 01BD0613 moveqs r0,r3,lsl r6		;r0=0(0x0)
:0205209C 559F1020 ldrpl r1,[r15, #+0x20]		;r15+0x20=*(020520c4)=#-1067512472(0xc05f0d68)
:020520A0 10442821 subne  r2,r4,r1,lsr #0x10
:020520A4 C901E591 stmgtdb  r1 ,{r0,r4,r7,r8,r10,r13,r14,r15}
:020520A8 81100804 tsthi r0,r4,lsl #0x10
:020520AC A325D510 unknown
:020520B0 2D04027D unknown
:020520B4 80402800 subhi  r2,r0,r0,lsl #0x10
:020520B8 81F0E515 mvnhis r14,r5,lsl r5
:020520BC EBE4305D bl 0195E238
:020520C0 0816C500 ldmeqda  r6 ,{r8,r10,r14,r15}
:020520C4 C05F0D68 subgts r0,r15,r8,ror #0x1a
:020520C8 000103ED andeq  r0,r1,r13,ror #0x7
:020520CC 2D7C1631 ldccsl 6,cr1,[r12,#-0xc4]!
:020520D0 255D3403 ldrcsb r3,[r13, #-0x403]		;r13-0x403=*(11919003)=#0(0x00000000)
:020520D4 51901010 orrpls r1,r0,r0,lsl r0
:020520D8 08264910 stmeqda  r6!,{r4,r8,r11,r14}
:020520DC 10150391 mulnes r5,r1,r3
:020520E0 008439D9 unknown
:020520E4 08125635 ldmeqda  r2 ,{r0,r2,r4,r5,r9,r10,r12,r14}
:020520E8 480C039D stmmida  r12 ,{r0,r2,r3,r4,r7,r8,r9}
:020520EC B9540071 ldmltdb  r4 ,{r0,r4,r5,r6}^
:020520F0 65846600 strvs r6,[r4, #+0x600]		;r4+0x600=*(00000600)
:020520F4 CD110136 unknown
:020520F8 2345E552 unknown
:020520FC 9001018B andls  r0,r1,r11,lsl #0x3
:02052100 1D65E59F stcnel 5,cr14,[r5,#-0x27c]!
:02052104 0BC5902D bleq 011B61C0
:02052108 02B91E51 adceqs r1,r9,#0x510
:0205210C 0391808C orreqs r8,r1,#0x8C
:02052110 A6139540 ldrge r9,r8,r1,#0x8C
:02052114 DD0EF598 unknown
:02052118 E5891009 str r1,[r9, #+0x9]		;r9+0x9=*(00000009)
:0205211C 19068425 stmnedb  r6 ,{r0,r2,r5,r10,r15}
:02052120 E5894000 str r4,[r9, #+0x0]		;r9+0x0=*(00000000)
:02052124 5D991030 unknown
:02052128 E599810C ldr r8,[r9, #+0x10c]		;r9+0x10c=*(0000010c)
:0205212C FFF61DD5 swinv 0x00f61dd5
:02052130 F42E29FF unknown
:02052134 54006944 strpl r6,[r0],#-0x944
:02052138 1531003D ldrne r0,[r1, #-0x3d]!
:0205213C E5905058 ldr r5,[r0, #+0x58]		;r0+0x58=*(00000058)
:02052140 0391030D orreqs r0,r1,#0x34000000
:02052144 E590405C ldr r4,[r0, #+0x5c]		;r0+0x5c=*(0000005c)
:02052148 0A29000D beq 02A92184
:0205214C 02E044C2 rsceq  r4,r0,#0xC2000000
:02052150 8030100D eorhis r1,r0,r13
:02052154 20083035 andcs  r3,r8,r5,lsr r0
:02052158 95005190 strls r5,[r0, #-0x190]		;(r0-0x190=*(fffffe70))
:0205215C 103029E5 eornes r2,r0,r5,ror #0x13
:02052160 DD051480 unknown
:02052164 FFFFF419 swinv 0x00fff419
:02052168 0210020A andeqs r0,r0,#0xA0000000
:0205216C 9F028142 swils 0x00028142
:02052170 E5870455 str r0,[r7, #+0x455]		;r7+0x455=*(0d320987)=#0(0x00000000)
:02052174 900A1058 andls  r1,r10,r8,asr r0
:02052178 900030E5 andls  r3,r0,r5,ror #0x1
:0205217C E08100B9 strh r0,[r1], +r9
:02052180 05ED0220 streqb r0,[r13, #+0x220]!
:02052184 585983F8 ldmplda  r9 ,{r3,r4,r5,r6,r7,r8,r9,r15}^
:02052188 00410201 subeq  r0,r1,r1,lsl #0x4
:0205218C 003172D4 unknown
:02052190 30004530 andcc  r4,r0,r0,lsr r5
:02052194 58E591C0 unknown
:02052198 30001105 andcc  r1,r0,r5,lsl #0x2
:0205219C 20B20011 adccss r0,r2,r1,lsl r0
:020521A0 0502E193 streq r14,[r2, #-0x193]		;(r2-0x193=*(fffffe6d))
:020521A4 11E08C20 mvnne  r8,r0,lsr #0x18
:020521A8 3030E500 eorccs r14,r0,r0,lsl #0xa
:020521AC 5CE50891 stcpll 8,cr0,[r5],#+0x244
:020521B0 02E59120 rsceq  r9,r5,#0x8
:020521B4 AD005300 unknown
:020521B8 20302311 eorcss r2,r0,r1,lsl r3
:020521BC 8ACC2581 bhi 0135B7C8
:020521C0 80055D01 andhi  r5,r5,r1,lsl #0x1a
:020521C4 1EA97239 mcrne 2,5,r7,cr9,cr9,{1}
:020521C8 A400A1C2 strge r10,[r0],#-0x1c2
:020521CC 719F2D10 orrvcs r2,r15,r0,lsl r13
:020521D0 551CBD05 ldrpl r11,[r12, #-0xd05]		;(r12-0xd05=*(fffff2fb))
:020521D4 11B124A5 movnes r2,r5,lsr #0x9		;r2=1442586(0x16031a)
:020521D8 003D1235 eoreqs r1,r13,r5,lsr r2
:020521DC 709011F6 ldrvcsh r1,[r0], +r6
:020521E0 1D1D059F unknown
:020521E4 C0100D00 andgts r0,r0,r0,lsl #0x1a
:020521E8 6DCDFEC7 unknown
:020521EC FED22F45 cdp2 15,12,cr2,cr2,cr5,2
:020521F0 02BD4379 adceqs r4,r13,#0xE4000001
:020521F4 35706CCC ldrccb r6,[r0, #-0xccc]!
:020521F8 E52F2105 str r2,[r15, #-0x105]!
:020521FC 10796002 rsbnes r6,r9,r2
:02052200 81E55C91 unknown
:02052204 63223D02 unknown
:02052208 710C04BD strvch r0,[r12, -r13]
:0205220C 02569600 subeqs r9,r6,#0x0
:02052210 1948E003 stmnedb  r8 ,{r0,r1,r13,r14,r15}^
:02052214 11C95812 bicne  r5,r9,r2,lsl r8
:02052218 40E05082 rscmi  r5,r0,r2,lsl #0x1
:0205221C 5801B920 stmplda  r1 ,{r5,r8,r11,r12,r13,r15}
:02052220 08B3E185 ldmeqia  r3!,{r0,r2,r7,r8,r13,r14,r15}
:02052224 04E18250 unknown
:02052228 03E28070 mvneq  r8,#0x70
:0205222C 60135100 andvss r5,r3,r0,lsl #0x2
:02052230 56018986 strpl r8,[r1],-r6, lsl #0x13
:02052234 3D810361 unknown
:02052238 12E5A922 rscne  r10,r5,#0x88000
:0205223C 0D0EA99E unknown
:02052240 A992AD02 ldmgeib  r2 ,{r1,r8,r10,r11,r13,r15}
:02052244 3D32FC24 ldccc  12,cr15,[r2,#-0x90]!
:02052248 1862A50E unknown
:0205224C 752C0169 strvc r0,[r12, #-0x169]!
:02052250 C5045503 strgt r5,[r4, #-0x503]		;(r4-0x503=*(fffffafd))
:02052254 11B9EA20 movnes r14,r0,lsr #0x14		;r14=0(0x0)
:02052258 E6000D2A str r0,[r0],-r10, lsr #0x1a
:0205225C 10B5000D adcnes r0,r5,r13
:02052260 B500B5FF strlt r11,[r0, #-0x5ff]		;(r0-0x5ff=*(fffffa01))
:02052264 41E2100D mvnmi  r1,r13
:02052268 0031B800 eoreqs r11,r1,r0,lsl #0x10
:0205226C 1D003106 unknown
:02052270 008ED52B addeq  r13,r14,r11,lsr #0xa
:02052274 9D12DDEB unknown
:02052278 00050F13 andeq  r0,r5,r3,lsl r15
:0205227C CD1058BC unknown
:02052280 000915E1 andeq  r1,r9,r1,ror #0xb
:02052284 98010D08 stmlsda  r1 ,{r3,r8,r10,r11}
:02052288 10038950 andne  r8,r3,r0,asr r9
:0205228C B2E5CD00 rsclt  r12,r5,#0x0
:02052290 E101CD11 unknown
:02052294 16000D84 strne r0,[r0],-r4, lsl #0x1b
:02052298 218D8D10 orrcs  r8,r13,r0,lsl r13
:0205229C 019144F6 ldreqsh r4,[r1, +r6]
:020522A0 24017180 strcs r7,[r1],#-0x180
:020522A4 0AD5A018 beq 015BA30C
:020522A8 05C50839 streqb r0,[r5, #+0x839]		;r5+0x839=*(2c063d71)=#0(0x00000000)
:020522AC 00192810 andeqs r2,r9,r0,lsl r8
:020522B0 087D29CD unknown
:020522B4 4B69A008 blmi 03ABA2DC
:020522B8 751C819D ldrvc r8,[r12, #-0x19d]		;(r12-0x19d=*(fffffe63))
:020522BC FD1C591C unknown
:020522C0 BC000902 stclt  9,cr0,[r0],{#0x2}
:020522C4 5F030009 swipl 0x00030009
:020522C8 05096104 streq r6,[r9, #-0x104]		;(r9-0x104=*(fffffefc))
:020522CC E1CD0113 bic  r0,r13,r3,lsl r1
:020522D0 85060402 strhi r0,[r6, #-0x402]		;(r6-0x402=*(fffffbfe))
:020522D4 0219A109 andeqs r10,r9,#0x40000002
:020522D8 FD5995CD unknown
:020522DC 3302B825 unknown
:020522E0 8D0159CD unknown
:020522E4 3AAD0AA9 bcc 00B94D90
:020522E8 2C00B5A7 stccs  5,cr11,[r0],{#0xa7}
:020522EC 1803A15A stmneda  r3 ,{r1,r3,r4,r6,r8,r13,r15}
:020522F0 C0084AA9 andgt  r4,r8,r9,lsr #0x15
:020522F4 6D1BE90F unknown
:020522F8 2D754320 ldccsl 3,cr4,[r5,#-0x80]!
:020522FC E30075E9 unknown
:02052300 899F405C ldmhiib  r15 ,{r2,r3,r4,r6,r14}
:02052304 50648427 rsbpl  r8,r4,r7,lsr #0x8
:02052308 656004AD strvsb r0,[r0, #-0x4ad]!
:0205230C 210B1919 unknown
:02052310 80740600 rsbhis r0,r4,r0,lsl #0xc
:02052314 0D941065 unknown
:02052318 151DB521 ldrne r11,[r13, #-0x521]		;r13-0x521=*(11918ee5)=#0(0x00000000)
:0205231C 1C250800 stcne  8,cr0,[r5],#-0x0
:02052320 008415BA streqh r1,[r4], +r10
:02052324 7B1941EB blvc 026A2AD8
:02052328 101D31B1 ldrneh r3,[r13], -r1
:0205232C 800118D0 unknown
:02052330 0014E288 andeqs r14,r4,r8,lsl #0x5
:02052334 F2E30058 rscnv  r0,r3,#0x58
:02052338 70010009 andvc  r0,r1,r9
:0205233C 0408E287 streq r14,[r8],#-0x287
:02052340 B5EC045D strltb r0,[r12, #+0x45d]!
:02052344 F81D3500 ldmnvda  r13 ,{r8,r10,r12,r13}
:02052348 0DE8BD83 stceql 13,cr11,[r8,#+0x20c]!
:0205234C 31205A31 unknown
:02052350 053FD99F ldreq r13,[r15, #-0x99f]!
:02052354 3D005512 unknown
:02052358 10A5F11A adcne  r15,r5,r10,lsl r1
:0205235C 00451269 subeq  r1,r5,r9,ror #0x4
:02052360 11300D11 teqne r0,r1,lsl r13
:02052364 79300D02 ldmvcdb  r0!,{r1,r8,r10,r11}
:02052368 0006F720 andeq  r15,r6,r0,lsr #0xe
:0205236C 29FE0111 unknown
:02052370 DD2B0921 stcle  9,cr0,[r11,#-0x84]!
:02052374 09B53488 ldmeqib  r5!,{r3,r7,r10,r12,r13}
:02052378 39081A71 stmccdb  r8 ,{r0,r4,r5,r6,r9,r11,r12}
:0205237C 04EDD43A unknown
:02052380 19B52439 ldmneib  r5!,{r0,r3,r4,r5,r10,r13}
:02052384 FD0A71EB unknown
:02052388 010AE10E unknown
:0205238C B4508901 ldrltb r8,[r0],#-0x901
:02052390 B4B300A5 unknown
:02052394 08C59F30 stmeqia  r5 ,{r4,r5,r8,r9,r10,r11,r12,r15}^
:02052398 1081E080 addne  r14,r1,r0,lsl #0x1
:0205239C B5C85085 strltb r5,[r8, #+0x85]		;r8+0x85=*(00000085)
:020523A0 91E18340 mvnls  r8,r0,asr #0x6
:020523A4 208D0085 addcs  r0,r13,r5,lsl #0x1
:020523A8 08E00071 unknown
:020523AC 200C0999 mulcs  r12,r9,r9
:020523B0 4DEDE282 stcmil 2,cr14,[r13,#+0x208]!
:020523B4 1A6D8200 bne 03BB2BBC
:020523B8 14A919AD unknown
:020523BC 05293074 streq r3,[r9, #-0x74]!
:020523C0 67501B7D unknown
:020523C4 41931669 orrmis r1,r3,r9,ror #0xc
:020523C8 0100192D unknown
:020523CC BA01BD09 blt 020C17F8
:020523D0 E1D3004D bics r0,r3,r13,asr #0x0
:020523D4 000FAD0C andeq  r10,r15,r12,lsl #0x1a
:020523D8 B1104400 tstlt r0,r0,lsl #0x8
:020523DC 0804C103 stmeqda  r4 ,{r0,r1,r8,r14,r15}
:020523E0 B11D3952 tstlt r13,r2,asr r9
:020523E4 85135001 ldrhi r5,[r3, #-0x1]		;(r3-0x1=*(ffffffff))
:020523E8 B10EC5E2 unknown
:020523EC F50A2508 strnv r2,[r10, #-0x508]		;(r10-0x508=*(fffffaf8))
:020523F0 0C643A0F stceql 10,cr3,[r4],#-0x3c
:020523F4 009100B1 ldreqh r0,[r1], +r1
:020523F8 3028E005 eorcc  r14,r8,r5
:020523FC 15039902 strne r9,[r3, #-0x902]		;(r3-0x902=*(fffff6fe))
:02052400 04E0832D unknown
:02052404 008D8110 addeq  r8,r13,r0,lsl r1
:02052408 6002F183 andvs  r15,r2,r3,lsl #0x3
:0205240C 896FE783 unknown
:02052410 00BD1000 adceqs r1,r13,r0
:02052414 8040B5A1 subhi  r11,r0,r1,lsr #0xb
:02052418 F580F8E1 strnv r15,[r0, #+0x8e1]		;r0+0x8e1=*(000008e1)
:0205241C C0285531 eorgt  r5,r8,r1,lsr r5
:02052420 221A0001 andcss r0,r10,#0x1
:02052424 51BC30CD movpls r3,r13,asr #0x1
:02052428 1809E1DD stmneda  r9 ,{r0,r2,r3,r4,r6,r7,r8,r13,r14,r15}
:0205242C 80000121 andhi  r0,r0,r1,lsr #0x2
:02052430 01ED127D mvneq  r1,r13,ror r2
:02052434 DD3280C4 ldcle  0,cr8,[r2,#-0x310]!
:02052438 B55B0907 ldrltb r0,[r11, #-0x907]		;(r11-0x907=*(fffff6f9))
:0205243C 48053D20 stmmida  r5 ,{r5,r8,r10,r11,r12,r13}
:02052440 4165FAE1 msrmi SPSR_sc,r1
:02052444 40190E8F andmis r0,r9,r15,lsl #0x1d
:02052448 75FFFDDE ldrvcb r15,[r15, #+0xdde]!
:0205244C 22E1B001 rsccs  r11,r1,#0x1
:02052450 400D2019 andmi  r2,r13,r9,lsl r0
:02052454 11391D6D teqne r9,r13,ror #0x1a
:02052458 0E8C657D mcreq 5,4,r6,cr12,cr13,{3}
:0205245C 4CAF4041 stcmi  0,cr4,[r15],#+0x104
:02052460 C50B0041 strgt r0,[r11, #-0x41]		;(r11-0x41=*(ffffffbf))
:02052464 E5000102 str r0,[r0, #-0x102]		;(r0-0x102=*(fffffefe))
:02052468 CA001904 bgt 02058880
:0205246C AD24124D stcge  2,cr1,[r4,#-0x134]!
:02052470 00050D01 andeq  r0,r5,r1,lsl #0x1a
:02052474 0A49105E beq 032965F4
:02052478 E5481095 strb r1,[r8, #-0x95]		;(r8-0x95=*(ffffff6b))
:0205247C E200007F and  r0,r0,#0x7F
:02052480 0005000B andeq  r0,r5,r11
:02052484 12810424 addne  r0,r1,#0x24000000
:02052488 4009E548 andmi  r14,r9,r8,asr #0xa
:0205248C 21E54809 mvncs  r4,r9,lsl #0x10
:02052490 27C94838 unknown
:02052494 14008D3B strne r8,[r0],#-0xd3b
:02052498 F930A1EB ldmnvdb  r0!,{r0,r1,r3,r5,r6,r7,r8,r13,r15}
:0205249C 0E005D0C cdpeq 13,0,cr5,cr0,cr12,0
:020524A0 29FE10A9 unknown
:020524A4 2821AE1C stmcsda  r1!,{r2,r3,r4,r9,r10,r11,r13,r15}
:020524A8 31250F65 unknown
:020524AC 1D111A4D unknown
:020524B0 10051089 andne  r1,r5,r9,lsl #0x1
:020524B4 0209813F andeq  r8,r9,#0xC000000F
:020524B8 9D300CC5 ldcls  12,cr0,[r0,#-0x314]!
:020524BC E9020DE5 stmdb  r2 ,{r0,r2,r5,r6,r7,r8,r10,r11}
:020524C0 00CDC60F sbceq  r12,r13,r15,lsl #0xc
:020524C4 6D0C7534 unknown
:020524C8 B9800005 stmltib  r0 ,{r0,r2}
:020524CC CD26A903 stcgt  9,cr10,[r6,#-0xc]!
:020524D0 483101A5 ldmmida  r1!,{r0,r2,r5,r7,r8}
:020524D4 1E4141E1 cdpne 1,4,cr4,cr1,cr1,7
:020524D8 61000029 unknown
:020524DC 39304930 ldmccdb  r0!,{r4,r5,r8,r11,r14}
:020524E0 450A0514 strmi r0,[r10, #-0x514]		;(r10-0x514=*(fffffaec))
:020524E4 20E14805 rsccs  r4,r1,r5,lsl #0x10
:020524E8 E59D401E ldr r4,[r13, #+0x1e]		;r13+0x1e=*(11919424)=#0(0x00000000)
:020524EC 65106176 ldrvs r6,[r0, #-0x176]		;(r0-0x176=*(fffffe8a))
:020524F0 3010A807 andccs r10,r0,r7,lsl #0x10
:020524F4 82040E85 andhi  r0,r4,#0x850
:020524F8 4800BAE1 stmmida  r0 ,{r0,r5,r6,r7,r9,r11,r12,r13,r15}
:020524FC 350101E1 strcc r0,[r1, #-0x1e1]		;(r1-0x1e1=*(c05f0b87))
:02052500 80359C00 eorhis r9,r5,r0,lsl #0x18
:02052504 7E8111C1 cdpvc 1,8,cr1,cr1,cr1,6
:02052508 7ACB0175 bvc 01312AE4
:0205250C E248109D sub  r1,r8,#0x9D
:02052510 E2871014 add  r1,r7,#0x14
:02052514 A181116D orrge  r1,r1,r13,ror #0x2
:02052518 0068016D rsbeq  r0,r8,r13,ror #0x2
:0205251C E119CD9F unknown
:02052520 95002264 strls r2,[r0, #-0x264]		;(r0-0x264=*(fffffd9c))
:02052524 1109C137 unknown
:02052528 45017D04 strmi r7,[r1, #-0xd04]		;(r1-0xd04=*(c05f0064))
:0205252C FD66A010 stc2l 0,cr10,[r6,#-0x40]!
:02052530 121D3779 andnes r3,r13,#0x1E40000
:02052534 15441B25 strneb r1,[r4, #-0xb25]		;(r4-0xb25=*(fffff4db))
:02052538 2E101C00 cdpcs 12,0,cr1,cr0,cr0,0
:0205253C 7508E248 strvc r14,[r8, #-0x248]		;(r8-0x248=*(fffffdb8))
:02052540 008CFB02 addeq  r15,r12,r2,lsl #0x16
:02052544 257908EB ldrcsb r0,[r9, #-0x8eb]!
:02052548 30169900 andccs r9,r6,r0,lsl #0x12
:0205254C 111506B1 ldrneh r0,[r5, -r1]
:02052550 11651E11 unknown
:02052554 48201CF6 stmmida  r0!,{r1,r2,r4,r5,r6,r7,r10,r11,r12}
:02052558 87301CE2 ldrhi r1,da 
:0205255C 19D700E2 ldmneib  r7 ,{r1,r5,r6,r7}^
:02052560 7413DD08 ldrvc r13,[r3],#-0xd08
:02052564 21FD0089 mvncss r0,r9,lsl #0x1
:02052568 8CC61A31 stchil 10,cr1,[r6],{#0x31}
:0205256C 11F97F09 mvnnes r7,r9,lsl #0x1e
:02052570 020E3304 andeq  r3,r14,#0x10000000
:02052574 A5260578 strge r0,[r6, #-0x578]!
:02052578 48414F02 stmmida  r1 ,{r1,r8,r9,r10,r11,r14}^
:0205257C 000B49A0 andeq  r4,r11,r0,lsr #0x13
:02052580 01012AA0 unknown
:02052584 FD00E54A unknown
:02052588 0295D008 addeqs r13,r5,#0x8
:0205258C 4A405113 bmi 030669E0
:02052590 E10959E5 unknown
:02052594 089D6030 ldmeqia  r13 ,{r4,r5,r13,r14}
:02052598 DD5034E5 unknown
:0205259C E20609E5 and  r0,r6,#0x394000
:020525A0 C70020B6 unknown
:020525A4 D7B0B6E1 ldrle r11,r0,r6,#0x394000
:020525A8 210026E1 unknown
:020525AC 6D808000 unknown
:020525B0 E1A09401 mov  r9,r1,lsl #0x8		;r9=1594714112(0x5f0d6800)
:020525B4 8994094B ldmhiib  r4 ,{r0,r1,r3,r6,r8,r11}
:020525B8 4A91B0E1 bmi 004BE944
:020525BC 80000CE1 andhi  r0,r0,r1,ror #0x19
:020525C0 500BE54A andpl  r14,r11,r10,asr #0xa
:020525C4 0050E54A subeqs r14,r0,r10,asr #0xa
:020525C8 00E59780 rsceq  r9,r5,r0,lsl #0xf
:020525CC 08280039 stmeqda  r8!,{r0,r3,r4,r5}
:020525D0 88904019 ldmhiia  r0 ,{r0,r3,r4,r14}
:020525D4 1504011D strne r0,[r4, #-0x11d]		;(r4-0x11d=*(fffffee3))
:020525D8 B800410A stmltda  r0 ,{r1,r3,r8,r14}
:020525DC 2D1A4A00 unknown
:020525E0 88042507 stmhida  r4 ,{r0,r1,r2,r8,r10,r13}
:020525E4 6936DDA0 ldmvsdb  r6!,{r5,r7,r8,r10,r11,r12,r14,r15}
:020525E8 01C95412 biceq  r5,r9,r2,lsl r4
:020525EC 026508B3 rsbeq  r0,r5,#0xB30000
:020525F0 08E18594 unknown
:020525F4 8200CD74 andhi  r12,r0,#0x1D00
:020525F8 06E1A058 unknown
:020525FC 4A900189 bmi 00452C28
:02052600 740C48E1 strvc r4,[r12],#-0x8e1
:02052604 B148E187 unknown
:02052608 034909BD unknown
:0205260C 4A7060B4 bmi 03C6A8E4
:02052610 C90445E1 stmgtdb  r4 ,{r0,r5,r6,r7,r8,r10,r14}
:02052614 03CD8007 biceq  r8,r13,#0x7
:02052618 EDA070A0 stc  0,cr7,[r0,#+0x280]!
:0205261C 203D4A04 eorcss r4,r13,r4,lsl #0x14
:02052620 35100528 ldrcc r0,[r0, #-0x528]		;(r0-0x528=*(fffffad8))
:02052624 A90FD401 stmgedb  r15 ,{r0,r10,r12,r14,r15}
:02052628 4D810A00 unknown
:0205262C 00212005 eoreq  r2,r1,r5
:02052630 CACA504D bgt 012E676C
:02052634 8DC0004D unknown
:02052638 10AD79E5 adcne  r7,r13,r5,ror #0x13
:0205263C 72C20575 sbcvc  r0,r2,#0x1D400000
:02052640 0BE2850F bleq 018F3A84
:02052644 24694990 unknown
:02052648 59000B80 stmpldb  r0 ,{r7,r8,r9,r11}
:0205264C 805B01E1 subhis r0,r11,r1,ror #0x3
:02052650 592100E2 stmpldb  r1!,{r1,r5,r6,r7}
:02052654 00ADEF00 adceq  r14,r13,r0,lsl #0x1e
:02052658 E3590000 cmp r9,#0x0
:0205265C 0009140A andeq  r1,r9,r10,lsl #0x8
:02052660 145D16E9 ldrneb r1,[r13],#-0x6e9
:02052664 10251CB5 unknown
:02052668 505D20A5 subpls r2,r13,r5,lsr #0x1
:0205266C 005D5AFE ldreqsh r5,[r13],#-0xae
:02052670 65E58D50 strvsb r8,[r5, #+0xd50]!
:02052674 42050019 andmi  r0,r5,#0x19
:02052678 208508C5 addcs  r0,r5,r5,asr #0x11
:0205267C 148919A1 strne r1,[r9],#+0x9a1
:02052680 415E4089 cmpmi r14,r9,lsl #0x1
:02052684 015FA900 cmpeq r15,r0,lsl #0x12
:02052688 35F9E084 ldrccb r14,[r9, #+0x84]!
:0205268C B0803041 addlt  r3,r0,r1,asr #0x0
:02052690 07E5189F unknown
:02052694 0BE08900 bleq 01874A9C
:02052698 409A3849 addmis r3,r10,r9,asr #0x10
:0205269C E04B5009 sub  r5,r11,r9
:020526A0 02C91009 sbceq  r1,r9,#0x9
:020526A4 59C01455 stmplib  r0 ,{r0,r2,r4,r6,r10,r12}^
:020526A8 02477D1C subeq  r7,r7,#0x700
:020526AC 04E3849A unknown
:020526B0 E58D0390 str r0,[r13, #+0x390]		;r13+0x390=*(11919796)=#0(0x00000000)
:020526B4 B900454D stmltdb  r0 ,{r0,r2,r3,r6,r8,r10,r14}
:020526B8 70050099 mulvc  r5,r9,r0
:020526BC B1E04728 mvnlt  r4,r8,lsr #0xe
:020526C0 4D024510 unknown
:020526C4 05E1570A streqb r5,[r1, #+0x70a]!
:020526C8 E088801C add  r8,r8,r12,lsl r0
:020526CC FFEE15A5 swinv 0x00ee15a5
:020526D0 07088AFF unknown
:020526D4 3DE09900 stcccl 9,cr9,[r0,#+0x0]!
:020526D8 08002112 stmeqda  r0 ,{r1,r4,r8,r13}
:020526DC 0AB01741 beq 00C583E8
:020526E0 10040500 andne  r0,r4,r0,lsl #0xa
:020526E4 10710031 rsbnes r0,r1,r1,lsr r0
:020526E8 1735008D ldrne r0,[r5,-r13, lsl #0x1]!
:020526EC 50AD3BF4 unknown
:020526F0 C830AD8F ldmgtda  r0!,{r0,r1,r2,r3,r7,r8,r10,r11,r13,r15}
:020526F4 E9164905 ldmdb  r6 ,{r0,r2,r8,r11,r14}
:020526F8 C550CA41 ldrgtb r12,[r0, #-0xa41]		;(r0-0xa41=*(fffff5bf))
:020526FC B1954000 orrlts r4,r5,r0
:02052700 88108120 ldmhida  r0 ,{r5,r8,r15}
:02052704 88B20475 ldmhiia  r2!,{r0,r2,r4,r5,r6,r10}
:02052708 12B20581 adcnes r0,r2,#0x20400000
:0205270C 9208D5C4 andls  r13,r8,#0x31000000
:02052710 E0B422E5 adcs r2,r4,r5,ror #0x5
:02052714 0D0129D3 unknown
:02052718 31C42201 biccc  r2,r4,r1,lsl #0x4
:0205271C 010D9801 unknown
:02052720 C5113D22 ldrgt r3,[r1, #-0xd22]		;(r1-0xd22=*(c05f0046))
:02052724 E28E0A19 add  r0,r14,#0x19000
:02052728 B4951041 ldrlt r1,[r5],#+0x41
:0205272C B8E1C3C0 unknown
:02052730 00E1C4E2 rsceq  r12,r1,r2,ror #0x9
:02052734 7AC13D7E bvc 010A1D34
:02052738 3DA4813D stccc  1,cr8,[r4,#+0xf4]!
:0205273C 0200CDE1 andeq  r12,r0,#0x3840
:02052740 309DC46A addccs r12,r13,r10,ror #0x8
:02052744 100003E1 andne  r0,r0,r1,ror #0x7
:02052748 813D0689 teqhi r13,r9,lsl #0xd
:0205274C C13D6659 teqgt r13,r9,asr r6
:02052750 559913A1 ldrpl r1,[r9, #+0x3a1]		;r9+0x3a1=*(5f0d6ba1)=#0(0x00000000)
:02052754 01757128 cmneq r5,r8,lsr #0x2
:02052758 A701A550 unknown
:0205275C 09F19720 ldmeqib  r1!,{r5,r8,r9,r10,r12,r15}^
:02052760 62D10011 sbcvss r0,r1,#0x11
:02052764 2D300215 ldccs  2,cr0,[r0,#-0x54]!
:02052768 C914BC00 ldmgtdb  r4 ,{r10,r11,r12,r13,r15}
:0205276C E2834003 add  r4,r3,#0x3
:02052770 50417942 subpl  r7,r1,r2,asr #0x12
:02052774 08020942 stmeqda  r2 ,{r1,r6,r8,r11}
:02052778 1DE28620 stcnel 6,cr8,[r2,#+0x80]!
:0205277C 1D1255A0 unknown
:02052780 2802E140 stmcsda  r2 ,{r6,r8,r13,r14,r15}
:02052784 C0191499 mulgts r9,r9,r4
:02052788 9D44221D unknown
:0205278C 285C2220 ldmcsda  r12 ,{r5,r9,r13}^
:02052790 61784121 cmnvs r8,r1,lsr #0x2
:02052794 74176900 ldrvc r6,[r7],#-0x900
:02052798 9A226981 bls 028ECDA4
:0205279C 110005B6 strneh r0,[r0, -r6]
:020527A0 7001797C andvc  r7,r1,r12,ror r9
:020527A4 4212E144 andmis r14,r2,#0x11
:020527A8 01B531B9 ldreqh r3,[r5, +r9]!
:020527AC 0491E1D4 ldreq r14,[r1],#+0x1d4
:020527B0 11652271 unknown
:020527B4 D5E1B8E6 strleb r11,[r1, #+0x8e6]!
:020527B8 1BFD2579 blne 01F9BDA4
:020527BC C4C0600D strgtb r6,[r0],#+0xd
:020527C0 0ECDE138 mcreq 1,6,r14,cr13,cr8,{1}
:020527C4 0155070D cmpeq r5,r13,lsl #0xe
:020527C8 C2B20D8D adcgts r0,r2,#0x2340
:020527CC B6E11EC3 unknown
:020527D0 FC2E0325 stc2  3,cr0,[r14],#-0x94
:020527D4 393D3249 ldmccdb  r13!,{r0,r3,r6,r9,r12,r13}
:020527D8 FCE400A9 stc2l 0,cr0,[r4],#+0x2a4
:020527DC ED547249 unknown
:020527E0 25200704 strcs r0,[r0, #-0x704]!
:020527E4 CA026D09 bgt 020EDC10
:020527E8 01613515 unknown
:020527EC 1CE1C400 stcnel 4,cr12,[r1],#+0x0
:020527F0 E5039510 str r9,[r3, #-0x510]		;(r3-0x510=*(fffffaf0))
:020527F4 00052A91 muleq  r5,r1,r10
:020527F8 05491011 streqb r1,[r9, #-0x11]		;r9-0x11=*(5f0d67ef)=#0(0x00000000)
:020527FC E5268D10 str r8,[r6, #-0xd10]!
:02052800 0901A908 stmeqdb  r1 ,{r3,r8,r11,r13,r15}
:02052804 7174CDFF ldrvcsh r12,[r4, #-0xdf]!
:02052808 4764F012 unknown
:0205280C 7002345D andvc  r3,r2,r13,asr r4
:02052810 E5D71B9D ldrb r1,[r7, #+0xb9d]		;r7+0xb9d=*(0d3210cf)=#0(0x00000000)
:02052814 4D901200 unknown
:02052818 30CD8000 sbccc  r8,r13,r0
:0205281C 24850809 strcs r0,[r5],#+0x809
:02052820 7A080239 bvc 0225310C
:02052824 34001934 strcc r1,[r0],#-0x934
:02052828 2C79B912 ldccsl 9,cr11,[r9],#-0x48
:0205282C 05129F42 ldreq r9,[r2, #-0xf42]		;(r2-0xf42=*(0015f3d8))
:02052830 2202114C andcs  r1,r2,#0x13
:02052834 24128040 ldrcs r8,[r2],#-0x40
:02052838 E59F0204 ldr r0,[r15, #+0x204]		;r15+0x204=*(02052a44)=#280367133(0x10b6101d)
:0205283C E2162002 ands r2,r6,#0x2
:02052840 03A50018 moveq  r0,#0x18		;r0=24(0x18)
:02052844 095D5014 ldmeqdb  r13 ,{r2,r4,r12,r14}^
:02052848 21E08510 mvncs  r8,r0,lsl r5
:0205284C 00258920 eoreq  r8,r5,r0,lsr #0x12
:02052850 1D50A92A unknown
:02052854 001D1410 andeqs r1,r13,r0,lsl r4
:02052858 00651A31 rsbeq  r1,r5,r1,lsr r10
:0205285C 134123ED unknown
:02052860 E4096DA0 str r6,[r9],#-0xda0
:02052864 C01D0005 andgts r0,r13,r5
:02052868 401D6ABA ldrmih r6,[r13], -r10
:0205286C E18E1441 orr  r1,r14,r1,asr #0x8
:02052870 F0193823 andnvs r3,r9,r3,lsr #0x10
:02052874 0019B881 andeqs r11,r9,r1,lsl #0x11
:02052878 2500BD1C strcs r11,[r0, #-0xd1c]		;(r0-0xd1c=*(fffff2fc))
:0205287C 0AE1A0C1 beq 018BAB88
:02052880 4DA82211 stcmi  2,cr2,[r8,#+0x44]!
:02052884 4A014507 bmi 020A3CA8
:02052888 05B60211 ldreq r0,[r6, #+0x211]!
:0205288C A506AD00 strge r10,[r6, #-0xd00]		;(r6-0xd00=*(fffff300))
:02052890 4430B401 unknown
:02052894 E1440025 unknown
:02052898 15E0BA22 strneb r11,[r0, #+0xa22]!
:0205289C E1A03200 mov  r3,r0,lsl #0x4		;r3=384(0x180)
:020528A0 577116C1 ldrplb r1,r3,r0,lsl #0x4
:020528A4 C410B0C4 ldrgt r11,[r0],#-0xc4
:020528A8 19D702B5 ldmneib  r7 ,{r0,r2,r4,r5,r7,r9}^
:020528AC 1903E540 stmnedb  r3 ,{r6,r8,r10,r13,r14,r15}
:020528B0 F031E830 eornvs r14,r1,r0,lsr r8
:020528B4 001510A1 andeqs r1,r5,r1,lsr #0x1
:020528B8 F0311028 eornvs r1,r1,r8,lsr #0x0
:020528BC A74019B6 unknown
:020528C0 D015106D andles r1,r5,r13,ror #0x0
:020528C4 240015B8 strcs r1,[r0],#-0x5b8
:020528C8 20250021 eorcs  r0,r5,r1,lsr #0x0
:020528CC 1CCD6BC8 stcnel 11,cr6,[r13],{#0xc8}
:020528D0 00250159 eoreq  r0,r5,r9,asr r1
:020528D4 007110BA unknown
:020528D8 E527C430 str r12,[r7, #-0x430]!
:020528DC E5C4600D strb r6,[r4, #+0xd]		;r4+0xd=*(0000000d)
:020528E0 0097303C addeqs r3,r7,r12,lsr r0
:020528E4 971044E5 ldrls r4,r3,r7,r12,lsr r0
:020528E8 431001E5 tstmi r0,#0x40000039
:020528EC 1801E000 stmneda  r1 ,{r13,r14,r15}
:020528F0 69013981 stmvsdb  r1 ,{r0,r7,r8,r11,r12,r13}
:020528F4 28D9C410 ldmcsia  r9 ,{r4,r10,r14,r15}^
:020528F8 1025B098 mlane  r5,r8,r0,r11unknown
:020528FC 890E0021 stmhidb  r14 ,{r0,r5}
:02052900 001D1016 andeqs r1,r13,r6,lsl r0
:02052904 E2815617 add  r5,r1,#0x1700000
:02052908 36B10209 unknown
:0205290C A1498128 unknown
:02052910 116CB406 unknown
:02052914 D00321C4 andle  r2,r3,r4,asr #0x3
:02052918 800781E1 andhi  r8,r7,r1,ror #0x3
:0205291C 2031E204 eorcss r14,r1,r4,lsl #0x4
:02052920 6195A018 orrvss r10,r5,r8,lsl r0
:02052924 0C0035B6 stceq  5,cr3,[r0],{#0xb6}
:02052928 0C011552 stceq  5,cr1,[r1],{#0x52}
:0205292C 15E28510 strneb r8,[r2, #+0x510]!
:02052930 21FB9B11 mvncss r9,r1,lsl r11
:02052934 00391AA1 eoreqs r1,r9,r1,lsr #0x15
:02052938 00311E99 mlaeqs r1,r9,r14,r1unknown
:0205293C 71000997 swpvc r0,r7,r0
:02052940 EF19A911 swi 0x0019a911
:02052944 341125C1 ldrcc r2,[r1],#-0x5c1
:02052948 00C912D1 unknown
:0205294C 05C1C401 streqb r12,[r1, #+0x401]		;r1+0x401=*(00000401)
:02052950 4001019A mulmi  r1,r10,r1
:02052954 E906E597 stmdb  r6 ,{r0,r1,r2,r4,r7,r8,r10,r13,r14,r15}
:02052958 0417DD05 ldreq r13,[r7],#-0xd05
:0205295C E58D3061 str r3,[r13, #+0x61]		;r13+0x61=*(11919467)=#0(0x00000000)
:02052960 0CC51005 stceql 0,cr1,[r5],{#0x5}
:02052964 00CD11D5 unknown
:02052968 0B3576E0 bleq 02DB04F0
:0205296C 03C5000D biceq  r0,r5,#0xD
:02052970 80003516 andhi  r3,r0,r6,lsl r5
:02052974 00092EE0 andeq  r2,r9,r0,ror #0x1d
:02052978 970028E5 strls r2,r2,r9,r0,ror #0x1d
:0205297C 281F8515 ldmcsda  r15 ,{r0,r2,r4,r8,r10,r15}
:02052980 15870041 strne r0,[r7, #+0x41]		;r7+0x41=*(0d320573)=#0(0x00000000)
:02052984 87F01265 ldrhib r1,[r7, #+0x41]		;r7+0x41=*(0d320573)=#0(0x00000000)
:02052988 48A277C5 stmmiia  r2!,{r0,r2,r6,r7,r8,r9,r10,r12,r13,r14}
:0205298C 401040A5 andmis r4,r0,r5,lsr #0x1
:02052990 00391A95 mlaeqs r9,r5,r10,r1unknown
:02052994 250C353C strcs r3,[r12, #-0x53c]		;(r12-0x53c=*(fffffac4))
:02052998 1112D900 tstne r2,r0,lsl #0x12
:0205299C 00110A00 andeqs r0,r1,r0,lsl #0x14
:020529A0 E1C430B6 strh r3,[r4, #+0x6]		;r4+0x6=*(00000006)
:020529A4 000D4C0A andeq  r4,r13,r10,lsl #0x18
:020529A8 84205578 unknown
:020529AC 45482055 strmib r2,[r8, #-0x55]		;(r8-0x55=*(ffffffab))
:020529B0 306CAA00 rsbcc  r10,r12,r0,lsl #0x14
:020529B4 0012E59F muleqs r2,r15,r5
:020529B8 5000E284 andpl  r14,r0,r4,lsl #0x5
:020529BC 3D0E04F9 unknown
:020529C0 BD041D00 unknown
:020529C4 11101934 tstne r0,r4,lsr r9
:020529C8 03D9FA11 biceqs r15,r9,#0x11000
:020529CC E1C420BE strh r2,[r4, #+0xe]		;r4+0xe=*(0000000e)
:020529D0 01933050 orreqs r3,r3,r0,asr r0
:020529D4 17A506E5 strne r0,r3,r3,r0,asr r0
:020529D8 C8011138 stmgtda  r1 ,{r3,r4,r5,r8,r12}
:020529DC 543442DD unknown
:020529E0 C408DD83 strgt r13,[r8],#-0xd83
:020529E4 C58B36E1 strgt r3,[r11, #+0x6e1]		;r11+0x6e1=*(000006e1)
:020529E8 9F420008 swils 0x00420008
:020529EC E2440DB1 sub  r0,r4,#0x2C40
:020529F0 32000D06 andcc  r0,r0,#0x180
:020529F4 EB00228B bl 0205B428
:020529F8 E244000E sub  r0,r4,#0xE
:020529FC 8049712A subhi  r7,r9,r10,lsr #0x2
:02052A00 25FB121D ldrcsb r1,[r11, #+0x21d]!
:02052A04 813D1000 teqhi r13,r0
:02052A08 36A51141 unknown
:02052A0C 110D7551 unknown
:02052A10 9F112038 swils 0x00112038
:02052A14 E610DDE5 ldr r13,r13,r0
:02052A18 3179FB41 cmncc r9,r1,asr #0x16
:02052A1C 159F0114 ldrne r0,[r15, #+0x114]		;r15+0x114=*(02052b38)=#-443739839(0xe58d1141)
:02052A20 90020050 andls  r0,r2,r0,asr r0
:02052A24 1161259D unknown
:02052A28 001D00B0 ldreqh r0,[r13], -r0
:02052A2C E326500C unknown
:02052A30 01D600B2 ldreqh r0,[r6, #+0x2]		;r6+0x2=*(00000002)
:02052A34 B4024908 strlt r4,[r2],#-0x908
:02052A38 01D61040 biceqs r1,r6,r0,asr #0x0
:02052A3C 059F00F4 ldreq r0,[r15, #+0xf4]		;r15+0xf4=*(02052b38)=#-443739839(0xe58d1141)
:02052A40 01800065 orreq  r0,r0,r5,ror #0x0
:02052A44 10B6101D adcnes r1,r6,r13,lsl r0
:02052A48 314C35D6 unknown
:02052A4C 11620805 unknown
:02052A50 95045101 strls r5,[r4, #-0x101]		;(r4-0x101=*(fffffeff))
:02052A54 04950210 ldreq r0,[r5],#+0x210
:02052A58 51B010AD movpls r1,r13,lsr #0x1		;r1=147376643(0x8c8ca03)
:02052A5C 2875D637 ldmcsda  r5!,{r0,r1,r2,r4,r5,r9,r10,r12,r14,r15}^
:02052A60 082DE1BA stmeqda  r13!,{r1,r3,r4,r5,r7,r8,r13,r14,r15}
:02052A64 DD4580DD unknown
:02052A68 C1B8B280 movgts r11,r0,lsl #0x5		;r11=-1314772960(0xb1a22820)
:02052A6C 819CE1D6 ldrhisb r14,[r12, +r6]
:02052A70 CD20D503 stcgt  5,cr13,[r0,#-0xc]!
:02052A74 0050E000 subeqs r14,r0,r0
:02052A78 0825E592 stmeqda  r5!,{r1,r4,r7,r8,r10,r13,r14,r15}
:02052A7C 019521F1 ldreqsh r2,[r5, +r1]
:02052A80 03F010A1 mvneqs r1,#0xA1
:02052A84 91E5240E mvnls  r2,r14,lsl #0x8
:02052A88 0165F1E5 msreq SPSR_sc,r5
:02052A8C 114D1251 unknown
:02052A90 04C103F8 streqb r0,[r1],#+0x3f8
:02052A94 02138113 andeqs r8,r3,#0xC0000004
:02052A98 A02010AD eorge  r1,r0,r13,lsr #0x1
:02052A9C 860BA12A strhi r10,[r11],-r10, lsr #0x2
:02052AA0 E1FD33E2 mvns r3,r2,ror #0x7
:02052AA4 25C15418 strcsb r5,[r1, #+0x418]		;r1+0x418=*(08c8ce1b)=#0(0x00000000)
:02052AA8 D10019A1 unknown
:02052AAC 9012DD22 andlss r13,r2,r2,lsr #0x1a
:02052AB0 000249ED andeq  r4,r2,r13,ror #0x13
:02052AB4 2A891754 bcs 0029880C
:02052AB8 03451C8D unknown
:02052ABC 9F000C13 swils 0x00000c13
:02052AC0 10010715 andne  r0,r1,r5,lsl r7
:02052AC4 100113A0 andne  r1,r1,r0,lsr #0x7
:02052AC8 F80015C0 stmnvda  r0 ,{r6,r7,r8,r10,r12}
:02052ACC 39261569 stmccdb  r6!,{r0,r3,r5,r6,r8,r10,r12}
:02052AD0 05800637 streq r0,[r0, #+0x637]		;r0+0x637=*(e58d1778)
:02052AD4 AA13A5F8 bge 0253C2BC
:02052AD8 0411355D ldreq r3,[r1],#-0x55d
:02052ADC 07312081 ldreq r2,[r1,-r1, lsl #0x1]!
:02052AE0 6081005D addvs  r0,r1,r13,asr r0
:02052AE4 1081040D addne  r0,r1,r13,lsl #0x8
:02052AE8 CDF639FF ldcgtl 9,cr3,[r6,#+0x3fc]!
:02052AEC 3D020D01 unknown
:02052AF0 E1B07010 movs r7,r0,lsl r0		;r7=-887479678(0xcb1a2282)
:02052AF4 028F0019 addeq  r0,r15,#0x19
:02052AF8 FC7D1D5D ldc2l 13,cr1,[r13],#-0x174
:02052AFC 47ED002D strmib r0,[r13,+r13, lsr #0x0]!
:02052B00 72AD142D adcvc  r1,r13,#0x2D000000
:02052B04 354075FC strccb r7,[r0, #-0x5fc]		;(r0-0x5fc=*(e58d0b45))
:02052B08 17A52018 unknown
:02052B0C 3049E5C5 subcc  r14,r9,r5,asr #0xb
:02052B10 20083596 mulcs  r8,r6,r5
:02052B14 D513E1C5 ldrle r14,[r3, #-0x1c5]		;(r3-0x1c5=*(fffffe3b))
:02052B18 4011CD04 andmis r12,r1,r4,lsl #0x1a
:02052B1C E1810461 orr  r0,r1,r1,ror #0x8
:02052B20 B9C500B2 stmltib  r5 ,{r1,r4,r5,r7}^
:02052B24 C001A105 andgt  r10,r1,r5,lsl #0x2
:02052B28 177D0711 unknown
:02052B2C F5B5C5B5 ldrnv r12,[r5, #+0x5b5]!
:02052B30 41518068 cmpmi r1,r8,ror #0x0
:02052B34 30CF0025 sbccc  r0,r15,r5,lsr #0x0
:02052B38 E58D1141 str r1,[r13, #+0x141]		;r13+0x141=*(11919547)=#0(0x00000000)
:02052B3C 00E14001 rsceq  r4,r1,r1
:02052B40 B7C204D1 unknown
:02052B44 D1047DFD unknown
:02052B48 47C5F804 strmib r15,[r5,+r4, lsl #0x10]
:02052B4C 6C1A9519 ldcvs  5,cr9,[r10],{#0x19}
:02052B50 10E00B35 rscne  r0,r0,r5,lsr r11
:02052B54 1131BEFD ldrnesh r11,[r1, -r13]!
:02052B58 306F0100 rsbcc  r0,r15,r0,lsl #0x2
:02052B5C D1159469 tstle r5,r9,ror #0x8
:02052B60 7D291301 stcvc  3,cr1,[r9,#-0x4]!
:02052B64 00850B48 addeq  r0,r5,r8,asr #0x16
:02052B68 0105ADA4 unknown
:02052B6C 11010535 unknown
:02052B70 0EFD010F cdpeq 1,14,cr0,cr13,cr15,0
:02052B74 00B65501 adceqs r5,r6,r1,lsl #0xa
:02052B78 01B501D7 ldreqsb r0,[r5, +r7]!
:02052B7C 050FED01 streq r14,[r15, #-0xd01]		;r15-0xd01=*(02051e83)=#98689025(0x05e1e001)
:02052B80 0B5D0050 bleq 03792CC8
:02052B84 E01FA11E ands r10,r15,r14,lsl r1
:02052B88 04F904FD unknown
:02052B8C B1EA1F19 mvnlt  r1,r9,lsl r15
:02052B90 2DF8B1C8 ldccsl 1,cr11,[r8,#+0x320]!
:02052B94 EFB5104F swi 0x00b5104f
:02052B98 8A6FFFB5 bhi 03C52A74
:02052B9C 077FB537 unknown
:02052BA0 1FCD9FB5 swine 0x00cd9fb5
:02052BA4 E1EB0080 mvn  r0,r0,lsl #0x1
:02052BA8 E1CD8D9F unknown
:02052BAC 0086E64F addeq  r14,r6,r15,asr #0xc
:02052BB0 31C100D9 unknown
:02052BB4 05E200A1 streqb r0,[r2, #+0xa1]!
:02052BB8 0213E001 andeqs r14,r3,#0x1
:02052BBC 0DDD0E89 unknown
:02052BC0 B10CFD13 unknown
:02052BC4 0FA50111 swieq 0x00a50111
:02052BC8 3D035100 unknown
:02052BCC 6513F513 ldrvs r15,[r3, #-0x513]		;(r3-0x513=*(fffffaed))
:02052BD0 1FC5F433 swine 0x00c5f433
:02052BD4 0B855C95 bleq 001A9E30
:02052BD8 10A80329 adcne  r0,r8,r9,lsr #0x6
:02052BDC 8F23699F swihi 0x0023699f
:02052BE0 01B21709 moveqs r1,r9,lsl #0xe		;r1=1509949440(0x5a000000)
:02052BE4 D60685D6 unknown
:02052BE8 51D60685 bicpls r0,r6,r5,lsl #0xd
:02052BEC E1D60E49 bics r0,r6,r9,asr #0x1c
:02052BF0 06852408 streq r2,[r5],+r8, lsl #0x8
:02052BF4 A10E5124 unknown
:02052BF8 85145DC4 ldrhi r5,[r4, #-0xdc4]		;(r4-0xdc4=*(fffff23c))
:02052BFC 8C2E3D06 stchi  13,cr3,[r14],#-0x18
:02052C00 0E1400E1 cdpeq 0,0,cr0,cr4,cr1,7
:02052C04 07B90685 ldreq r0,[r9,+r5, lsl #0xd]!
:02052C08 0E03FD40 cdpeq 13,0,cr15,cr3,cr0,2
:02052C0C D5001508 strle r1,[r0, #-0x508]		;(r0-0x508=*(e58d0c39))
:02052C10 9DC8CB11 unknown
:02052C14 28455111 stmcsda  r5 ,{r0,r4,r8,r12,r14}^
:02052C18 51180551 tstpl r8,r1,asr r5
:02052C1C B5560806 ldrltb r0,[r6, #-0x806]		;(r6-0x806=*(fffff7fa))
:02052C20 D6050901 strle r0,[r5],-r1, lsl #0x12
:02052C24 08D276A5 ldmeqia  r2 ,{r0,r2,r5,r7,r9,r10,r12,r13,r14}^
:02052C28 251851D5 ldrcs r5,[r8, #-0x1d5]		;(r8-0x1d5=*(fffffe2b))
:02052C2C 4705DB3B unknown
:02052C30 118AD011 orrne  r13,r10,r1,lsl r0
:02052C34 499CAD20 ldmmiib  r12 ,{r5,r8,r10,r11,r13,r15}
:02052C38 FF43F907 swinv 0x0043f907
:02052C3C D1058C7B unknown
:02052C40 0185C410 orreq  r12,r5,r0,lsl r4
:02052C44 B192C008 orrlts r12,r2,r8
:02052C48 8D2C8B20 stchi  11,cr8,[r12,#-0x80]!
:02052C4C 959C3011 ldrls r3,[r12, #+0x11]		;r12+0x11=*(00000011)
:02052C50 9305251E unknown
:02052C54 00553215 subeqs r3,r5,r5,lsl r2
:02052C58 15412413 strneb r2,[r1, #-0x413]		;r1-0x413=*(59fffbed)=#0(0x00000000)
:02052C5C 49022520 stmmidb  r2 ,{r5,r8,r10,r13}
:02052C60 25692100 strcsb r2,[r9, #-0x100]!
:02052C64 00C9501D sbceq  r5,r9,r13,lsl r0
:02052C68 05E1D340 streqb r13,[r1, #+0x340]!
:02052C6C 004D0524 subeq  r0,r13,r4,lsr #0xa
:02052C70 00ED5021 rsceq  r5,r13,r1,lsr #0x0
:02052C74 511D251A tstpl r13,r10,lsl r5
:02052C78 9710A1D3 unknown
:02052C7C D1403D25 unknown
:02052C80 036104E1 unknown
:02052C84 A1248144 unknown
:02052C88 00A5036D adceq  r0,r5,r13,ror #0x6
:02052C8C 201D2511 andcss r2,r13,r1,lsl r5
:02052C90 1F01E593 swine 0x0001e593
:02052C94 602D298B eorvs  r2,r13,r11,lsl #0x13
:02052C98 50BCE1D0 unknown
:02052C9C 0601E1D0 unknown
:02052CA0 E4024144 str r4,[r2],#-0x144
:02052CA4 8EE40481 cdphi 4,14,cr0,cr4,cr1,4
:02052CA8 444614E1 strmib r1,[r6],#-0x4e1
:02052CAC B9058984 stmltdb  r5 ,{r2,r7,r8,r11,r15}
:02052CB0 00714800 rsbeqs r4,r1,r0,lsl #0x10
:02052CB4 24D8006D ldrcsb r0,[r8],#+0x6d
:02052CB8 48057948 stmmida  r5 ,{r3,r6,r8,r11,r12,r13,r14}
:02052CBC E1179984 tst r7,r4,lsl #0x13
:02052CC0 017D2401 cmneq r13,r1,lsl #0x8
:02052CC4 C06850C9 rsbgt  r5,r8,r9,asr #0x1
:02052CC8 107DE59C unknown
:02052CCC 011543D2 ldreqsb r4,[r5, -r2]
:02052CD0 21152505 tstcs r5,r5,lsl #0xa
:02052CD4 4008338D andmi  r3,r8,r13,lsl #0x7
:02052CD8 000FE5D2 unknown
:02052CDC 0A326530 beq 02CEC1A4
:02052CE0 000B00C1 andeq  r0,r11,r1,asr #0x1
:02052CE4 AD131454 unknown
:02052CE8 C0031301 andgt  r1,r3,r1,lsl #0x6
:02052CEC 30A1028D adccc  r0,r1,r13,lsl #0x5
:02052CF0 B2E22021 rsclt  r2,r2,#0x21
:02052CF4 50BA0021 adcpls r0,r10,r1,lsr #0x0
:02052CF8 21440021 unknown
:02052CFC 84524400 ldrhib r4,[r2],#-0x400
:02052D00 19E804E1 unknown
:02052D04 19550805 ldmnedb  r5 ,{r0,r2,r11}^
:02052D08 C9039015 stmgtdb  r3 ,{r0,r2,r4,r12,r15}
:02052D0C 1C5D061E ldcnel 6,cr0,[r13],{#0x1e}
:02052D10 B8E1D1E0 unknown
:02052D14 E1D2410A bics r4,r2,r10,lsl #0x2
:02052D18 0029140E eoreq  r1,r9,r14,lsl #0x8
:02052D1C 10352371 eornes r2,r5,r1,ror r3
:02052D20 01E154E0 mvneq  r5,r0,ror #0x9
:02052D24 1D03A0C0 unknown
:02052D28 59400D11 stmpldb  r0 ,{r0,r4,r8,r10,r11}^
:02052D2C D0E0BC00 rscle  r11,r0,r0,lsl #0x18
:02052D30 D040BEE1 suble  r11,r0,r1,ror #0x1d
:02052D34 C01CE101 andgts r14,r12,r1,lsl #0x2
:02052D38 140EE592 strne r14,[r14],#-0x592
:02052D3C 04800065 streq r0,[r0],#+0x65
:02052D40 026D0C5D rsbeq  r0,r13,#0x5D00
:02052D44 B122B144 unknown
:02052D48 2100E5F2 unknown
:02052D4C 03A0F604 moveq  r15,#0x400000		;r15=4194304(0x400000)
:02052D50 70003503 andvc  r3,r0,r3,lsl #0xa
:02052D54 54352580 unknown
:02052D58 019D2048 orreqs r2,r13,r8,asr #0x0
:02052D5C 5002E170 andpl  r14,r2,r0,ror r1
:02052D60 1499E592 ldrne r14,[r9],#+0x592
:02052D64 0E10398A cdpeq 9,0,cr3,cr0,cr10,4
:02052D68 40A40011 adcmi  r0,r4,r1,lsl r0
:02052D6C 49AB9595 stmmiib  r11!,{r0,r2,r4,r7,r8,r10,r12,r15}
:02052D70 43F9C56B mvnmis r12,#0x1AC00000
:02052D74 6D40DDC2 unknown
:02052D78 15BD1101 ldrne r1,[r13, #+0x101]!
:02052D7C 352D5068 strcc r5,[r13, #-0x68]!
:02052D80 D1E35517 mvnle  r5,r7,lsl r5
:02052D84 F827010D stmnvda  r7!,{r0,r2,r3,r8}
:02052D88 5986410D stmplib  r6 ,{r0,r2,r3,r8,r14}
:02052D8C BEE3A02F cdplt 0,14,cr10,cr3,cr15,1
:02052D90 0CE1C122 stceql 1,cr12,[r1],#+0x88
:02052D94 E5D02000 ldrb r2,[r0, #+0x0]		;r0+0x0=*(e58d1141)
:02052D98 E2803014 add  r3,r0,#0x14
:02052D9C 022000F0 eoreq  r0,r0,#0xF0
:02052DA0 29FDC2E2 ldmcsib  r13!,{r1,r5,r6,r7,r9,r14,r15}^
:02052DA4 1040E082 subne  r14,r0,r2,lsl #0x1
:02052DA8 0BFDA001 bleq 01FBADB4
:02052DAC C001E250 andgt  r14,r1,r0,asr r2
:02052DB0 09E20440 unknown
:02052DB4 59E4D330 unknown
:02052DB8 01004910 unknown
:02052DBC 7DB21349 ldcvc  3,cr1,[r2,#+0x124]!
:02052DC0 1D14A11B unknown
:02052DC4 D3200116 unknown
:02052DC8 150702E5 strne r0,[r7, #-0x2e5]		;(r7-0x2e5=*(cb1a1f9d))
:02052DCC 83300300 teqhi r0,#0x0
:02052DD0 002103E2 eoreq  r0,r1,r2,ror #0x7
:02052DD4 06314102 unknown
:02052DD8 E1C102BE strh r0,[r1, #+0x2e]		;r1+0x2e=*(5a00002e)=#0(0x00000000)
:02052DDC D3279903 unknown
:02052DE0 00295541 eoreq  r5,r9,r1,asr #0xa
:02052DE4 00E04CC0 rsceq  r4,r0,r0,asr #0x19
:02052DE8 B1018330 unknown
:02052DEC 01E35C06 mvneq  r5,r6,lsl #0x18
:02052DF0 EAE24CC0 b 018E60F8
:02052DF4 1E0C7501 cdpne 5,0,cr7,cr12,cr1,0
:02052DF8 4008009D mulmi  r8,r13,r0
:02052DFC 2DFA0C81 ldccsl 12,cr0,[r10,#+0x204]!
:02052E00 1DF9A500 ldcnel 5,cr10,[r9,#+0x0]!
:02052E04 55080E89 strpl r0,[r8, #-0xe89]		;(r8-0xe89=*(fffff177))
:02052E08 E1FB3B08 mvns r3,r8,lsl #0x16
:02052E0C F94B8007 stmnvdb  r11 ,{r0,r1,r2,r15}^
:02052E10 0401D503 streq r13,[r1],#-0x503
:02052E14 11D90C65 bicnes r0,r9,r5,ror #0x18
:02052E18 52B91049 adcpls r1,r9,#0x49
:02052E1C 12B97BF1 adcnes r7,r9,#0x3C400
:02052E20 00404BE5 subeq  r4,r0,r5,ror #0x17
:02052E24 9F0DDD9F swils 0x000ddd9f
:02052E28 90A304CD adcls  r0,r3,r13,asr #0x9
:02052E2C 09952599 ldmeqib  r5 ,{r0,r3,r4,r7,r8,r10,r13}
:02052E30 01A507C2 moveq  r0,r2,asr #0xf
:02052E34 023D2411 eoreqs r2,r13,#0x11000000
:02052E38 65A07E30 strvs r7,[r0, #+0xe30]!
:02052E3C 7BE58D0C blvc 019B6274
:02052E40 1C7011FD ldcnel 1,cr1,[r0],#-0x3f4
:02052E44 E5960042 ldr r0,[r6, #+0x42]		;r6+0x42=*(00000042)
:02052E48 EBFFF9EF bl 0205160C
:02052E4C 49FB0055 unknown
:02052E50 780D0502 stmvcda  r13 ,{r1,r8,r10}
:02052E54 C11BF580 tstgt r11,r0,lsl #0xb
:02052E58 1A66230E bne 039DBA98
:02052E5C 11106011 tstne r0,r1,lsl r0
:02052E60 4DC00880 unknown
:02052E64 CA19F10F bgt 026CF2A8
:02052E68 A11C0021 tstge r12,r1,lsr #0x0
:02052E6C 0896AC0B ldmeqia  r6 ,{r0,r1,r3,r10,r11,r13,r15}
:02052E70 8512AD02 ldrhi r10,[r2, #-0xd02]		;(r2-0xd02=*(fffff2fe))
:02052E74 00254124 eoreq  r4,r5,r4,lsr #0x2
:02052E78 70005D80 andvc  r5,r0,r0,lsl #0x1b
:02052E7C 54353381 unknown
:02052E80 012564D4 unknown
:02052E84 2B012903 blcs 0209D298
:02052E88 0AEB0089 beq 01B130B4
:02052E8C 011DBDB2 ldreqh r11,[r13, -r2]
:02052E90 B52109CD strlt r0,[r1, #-0x9cd]!
:02052E94 2A14BE7B bcs 02582888
:02052E98 30B0E1C0 adcccs r14,r0,r0,asr #0x3
:02052E9C BC6131D7 stcltl 1,cr3,[r1],#-0x35c
:02052EA0 E1C02015 bic  r2,r0,r5,lsl r0
:02052EA4 0A31C0BE beq 02CC31A4
:02052EA8 BEF90A9D mrclt 10,7,r0,cr9,cr13,{4}
:02052EAC FDF0F465 ldc2l 4,cr15,[r0,#+0x194]!
:02052EB0 8201601E andhi  r6,r1,#0x1E
:02052EB4 00102089 andeqs r2,r0,r9,lsl #0x1
:02052EB8 25F11110 ldrcsb r1,[r1, #+0x110]!
:02052EBC E1D760BA ldrh r6,[r7, #+0xa]		;r7+0xa=*(cb1a228c)
:02052EC0 8D0045B8 unknown
:02052EC4 833DC122 teqhi r13,#0x80000008
:02052EC8 0DE33D46 stceql 13,cr3,[r3,#+0x118]!
:02052ECC 026D8111 rsbeq  r8,r13,#0x40000004
:02052ED0 000D17F1 unknown
:02052ED4 E58430ED str r3,[r4, #+0xed]		;r4+0xed=*(000000ed)
:02052ED8 D5205DA5 strle r5,[r0, #-0xda5]!
:02052EDC 30002831 andcc  r2,r0,r1,lsr r8
:02052EE0 D70B0584 strle r0,[r11,-r4, lsl #0xb]
:02052EE4 F9DD1B71 ldmnvib  r13 ,{r0,r4,r5,r6,r8,r9,r11,r12}^
:02052EE8 0349F9DD unknown
:02052EEC F5E07A86 strnvb r7,[r0, #+0xa86]!
:02052EF0 D7000D12 unknown
:02052EF4 02351C29 eoreqs r1,r5,#0x2900
:02052EF8 06656210 unknown
:02052EFC 89241281 stmhidb  r4!,{r0,r7,r9,r12}
:02052F00 1410F10A ldrne r15,[r0],#-0x10a
:02052F04 8DB100F1 ldchi  0,cr0,[r1,#+0x3c4]!
:02052F08 01D4422D biceqs r4,r4,r13,lsr #0x4
:02052F0C 021A2210 andeqs r2,r10,#0x1
:02052F10 E98A1D59 stmib  r10 ,{r0,r3,r4,r6,r8,r10,r11,r12}
:02052F14 49400210 stmmidb  r0 ,{r4,r9}^
:02052F18 E100D500 unknown
:02052F1C C4135130 ldrgt r5,[r3],#-0x130
:02052F20 843DE579 unknown
:02052F24 0D107BBD unknown
:02052F28 2821B203 stmcsda  r1!,{r0,r1,r9,r12,r13,r15}
:02052F2C D60DE1D6 unknown
:02052F30 79510265 ldmvcdb  r1 ,{r0,r2,r5,r6,r9}^
:02052F34 F2657A71 rsbnv  r7,r5,#0x71000
:02052F38 89107A14 ldmhidb  r0 ,{r2,r4,r9,r11,r12,r13,r14}
:02052F3C 226D3009 rsbcs  r3,r13,#0x9
:02052F40 21B86299 unknown
:02052F44 BEE11AC4 cdplt 10,14,cr1,cr1,cr4,6
:02052F48 0111D630 tsteq r1,r0,lsr r6
:02052F4C 255225D6 ldrcsb r2,[r2, #-0x5d6]		;(r2-0x5d6=*(fffffa2a))
:02052F50 0119D000 tsteq r9,r0
:02052F54 2D08E924 unknown
:02052F58 102D6850 eorne  r6,r13,r0,asr r8
:02052F5C 002D0151 eoreq  r0,r13,r1,asr r1
:02052F60 00311CED eoreqs r1,r1,r13,ror #0x19
:02052F64 01ED60B6 streqh r6,[r13, #+0x6]!
:02052F68 0CC9D550 stceql 5,cr13,[r9],{#0x50}
:02052F6C 34001992 strcc r1,[r0],#-0x992
:02052F70 3CD51CD1 ldcccl 12,cr1,[r5],{#0xd1}
:02052F74 58522905 ldmplda  r2 ,{r0,r2,r8,r11,r13}^
:02052F78 4DAD1229 stcmi  2,cr1,[r13,#+0xa4]!
:02052F7C D1022900 unknown
:02052F80 35FF2B55 ldrccb r2,[r15, #+0xb55]!
:02052F84 02351232 eoreqs r1,r5,#0x20000003
:02052F88 4F1C2DA7 swimi 0x001c2da7
:02052F8C D675176D unknown
:02052F90 09FF13E9 unknown
:02052F94 5D5D1831 unknown
:02052F98 6369D221 unknown
:02052F9C 29B75039 ldmcsib  r7!,{r0,r3,r4,r5,r12,r14}
:02052FA0 FD14ED00 unknown
:02052FA4 EE03756D cdp 5,0,cr7,cr3,cr13,3
:02052FA8 06261D0D unknown
:02052FAC 01280B9D unknown
:02052FB0 1557060D ldrneb r0,[r7, #-0x60d]		;(r7-0x60d=*(cb1a1c75))
:02052FB4 E2413014 sub  r3,r1,#0x14
:02052FB8 30281011 eorcc  r1,r8,r1,lsl r0
:02052FBC ACE51182 stcgel 1,cr1,[r5],#+0x208
:02052FC0 D901C1FF stmledb  r1 ,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r14,r15}
:02052FC4 1956B102 ldmnedb  r6 ,{r1,r8,r12,r13,r15}^
:02052FC8 91785757 cmnls r8,r7,asr r7
:02052FCC 40050100 andmi  r0,r5,r0,lsl #0x2
:02052FD0 16A111C1 unknown
:02052FD4 31CD41F0 unknown
:02052FD8 ED01B29D unknown
:02052FDC DDD4810B unknown
:02052FE0 ED0CC14B unknown
:02052FE4 C448E40B strgtb r14,[r8],#-0x40b
:02052FE8 5406E18C strpl r14,[r6],#-0x18c
:02052FEC 0BE11C05 bleq 0189A008
:02052FF0 E1A0E4C0 mov  r14,r0,asr #0x9
:02052FF4 E1856446 orr  r6,r5,r6,asr #0x8
:02052FF8 01310000 teqeq r1,r0
:02052FFC E18E5447 orr  r5,r14,r7,asr #0x8
:02053000 0607A940 streq r10,r5,r14,r7,asr #0x8
:02053004 000D0841 andeq  r0,r13,r1,asr #0x10
:02053008 5801E138 stmplda  r1 ,{r3,r4,r5,r8,r13,r14,r15}
:0205300C 1BD50131 blne 015934D8
:02053010 00296AE8 eoreq  r6,r9,r8,ror #0x15
:02053014 01211A19 unknown
:02053018 1491382E ldrne r3,[r1],#+0x82e
:0205301C 671800C5 ldrvs r0,[r1],#+0x82e
:02053020 32248D83 eorcc  r8,r4,#0x20C0
:02053024 513015FE ldrplsh r1,[r0, -r14]!
:02053028 BC852520 stclt  5,cr2,[r5],{#0x20}
:0205302C 358DFF72 strcc r15,[r13, #+0xf72]		;r13+0xf72=*(1191a378)=#0(0x00000000)
:02053030 11180021 tstne r8,r1,lsr #0x0
:02053034 30256350 eorcc  r6,r5,r0,asr r3
:02053038 11D621E5 bicnes r2,r6,r5,ror #0x3
:0205303C 40257750 eormi  r7,r5,r0,asr r7
:02053040 11006578 unknown
:02053044 10295950 eorne  r5,r9,r0,asr r9
:02053048 EDB020B5 ldc  0,cr2,[r0,#+0x2d4]!
:0205304C D104081D unknown
:02053050 003D6D44 eoreqs r6,r13,r4,asr #0x1a
:02053054 0D81F0A4 unknown
:02053058 39151554 ldmccdb  r5 ,{r2,r4,r6,r8,r10,r12}
:0205305C 0DFEB036 ldceql 0,cr11,[r14,#+0xd8]!
:02053060 81029C34 unknown
:02053064 0D3FA536 ldceq  5,cr10,[r15,#-0xd8]!
:02053068 FD158D14 unknown
:0205306C 0E40E914 mcreq 9,2,r14,cr0,cr4,{0}
:02053070 3499FF7E ldrcc r15,[r9],#+0xf7e
:02053074 B600AD5E unknown
:02053078 0125D5C0 unknown
:0205307C 24D9D58A ldrcsb r13,[r9],#+0x58a
:02053080 FBB5EBB5 blx 00DCDF5C
:02053084 102429C1 eorne  r2,r4,r1,asr #0x13
:02053088 E09E0E49 adds r0,r14,r9,asr #0x1c
:0205308C D50CF1D5 strle r15,[r12, #-0x1d5]		;(r12-0x1d5=*(fffffe2b))
:02053090 067D04A5 unknown
:02053094 B4001924 strlt r1,[r0],#-0x924
:02053098 C44C0679 strgtb r0,[r12],#-0x679
:0205309C 794EE183 stmvcdb  r14 ,{r0,r1,r7,r8,r13,r14,r15}^
:020530A0 79410C06 stmvcdb  r1 ,{r1,r2,r10,r11}^
:020530A4 1679C856 unknown
:020530A8 06790AA9 unknown
:020530AC BE03A930 mcrlt 9,0,r10,cr3,cr0,{1}
:020530B0 55D5305D ldrplb r3,[r5, #+0x5d]		;r5+0x5d=*(0000005d)
:020530B4 E182243B orr  r2,r2,r11,lsr r4
:020530B8 C40422BC strgt r2,[r4],#-0x2bc
:020530BC 10099DE1 andne  r9,r9,r1,ror #0x1b
:020530C0 39DF40E9 ldmccib  r15 ,{r0,r3,r5,r6,r7,r14}^
:020530C4 D8314D00 ldmleda  r1!,{r8,r10,r11,r14}
:020530C8 43AD441D movmi  r4,#0x1D000000		;r4=486539264(0x1d000000)
:020530CC 7E179701 cdpvc 7,0,cr9,cr7,cr1,0
:020530D0 253D0315 ldrcs r0,[r13, #-0x315]!
:020530D4 49E71A15 unknown
:020530D8 03159000 tsteq r5,#0x0
:020530DC 0972053D unknown
:020530E0 2DB05012 ldccs  0,cr5,[r0,#+0x48]!
:020530E4 F11EB9E1 tstnv r14,r1,ror #0x13
:020530E8 4091D3D0 ldrmisb r13,[r1], +r0
:020530EC 16D960BA unknown
:020530F0 003DB8E1 eoreqs r11,r13,r1,ror #0x11
:020530F4 E5952030 ldr r2,[r5, #+0x30]		;r5+0x30=*(00000030)
:020530F8 803D0406 eorhis r0,r13,r6,lsl #0x8
:020530FC CDE03D46 stcgtl 13,cr3,[r0,#+0x118]!
:02053100 0105E91A unknown
:02053104 3D600D01 stcccl 13,cr0,[r0,#-0x4]!
:02053108 302589D9 unknown
:0205310C B6C58510 unknown
:02053110 E1D90270 bics r0,r9,r0,ror r2
:02053114 E1D930B4 ldrh r3,[r9, #+0x4]		;r9+0x4=*(5f0d6804)=#0(0x00000000)
:02053118 8003D108 andhi  r13,r3,r8,lsl #0x2
:0205311C 478A5107 strmi r5,[r10,+r7, lsl #0x2]
:02053120 0391EA51 orreqs r14,r1,#0x51000
:02053124 18030731 stmneda  r3 ,{r0,r4,r5,r8,r9,r10}
:02053128 8D0FB53A unknown
:0205312C 0D024900 unknown
:02053130 8191032A orrhis r0,r1,r10,lsr #0x6
:02053134 FF2FFEA4 swinv 0x002ffea4
:02053138 10BE224D adcnes r2,r14,r13,asr #0x4
:0205313C BC65D9D9 stcltl 9,cr13,[r5],#-0x364
:02053140 E1C52202 bic  r2,r5,r2,lsl #0x4
:02053144 09037108 stmeqdb  r3 ,{r3,r8,r12,r13,r14}
:02053148 8FF11641 swihi 0x00f11641
:0205314C 01829028 orreq  r9,r2,r8,lsr #0x0
:02053150 00010800 andeq  r0,r1,r0,lsl #0x10
:02053154 FD000180 unknown
:02053158 010BD411 unknown
:0205315C 00011500 andeq  r1,r1,r0,lsl #0xa
:02053160 7200017C andvc  r0,r0,#0x1F
:02053164 54AA0001 unknown
:02053168 01530001 cmpeq r3,r1
:0205316C 00156F00 andeqs r6,r5,r0,lsl #0x1e
:02053170 6A0910A5 bvs 0229740C
:02053174 42B91449 adcmis r1,r9,#0x49000000
:02053178 7900F996 stmvcdb  r0 ,{r1,r2,r4,r7,r8,r11,r12,r13,r14,r15}
:0205317C D5040119 strle r0,[r4, #-0x119]		;r4-0x119=*(1cfffee7)=#0(0x00000000)
:02053180 0155AB20 cmpeq r5,r0,lsr #0x16
:02053184 F0A12021 adcnv  r2,r1,r1,lsr #0x0
:02053188 D1007DC3 unknown
:0205318C 2D476E20 unknown
:02053190 000D3400 andeq  r3,r13,r0,lsl #0x8
:02053194 85341695 ldrhi r1,[r4, #-0x695]!
:02053198 2D103C00 unknown
:0205319C 950CA995 strls r10,[r12, #-0x995]		;(r12-0x995=*(fffff66b))
:020531A0 E041007D sub  r0,r1,r13,ror r0
:020531A4 1B21000D blne 028931E0
:020531A8 03D583CA biceqs r8,r5,#0x28000003
:020531AC 9303C981 unknown
:020531B0 21B900A1 movcss r0,r1,lsr #0x1		;r0=754974720(0x2d000000)
:020531B4 00496A57 subeq  r6,r9,r7,asr r10
:020531B8 E5D9100C ldrb r1,[r9, #+0xc]		;r9+0xc=*(5f0d680c)=#0(0x00000000)
:020531BC 0195C040 orreqs r12,r5,r0,asr #0x0
:020531C0 953044E5 ldrls r4,[r0, #-0x4e5]!
:020531C4 0120F0E5 msreq CPSR_,r5
:020531C8 10C2E200 sbcne  r14,r2,r0,lsl #0x4
:020531CC 821F04BD andhis r0,r15,#0xBD000000
:020531D0 400800E0 andmi  r0,r8,r0,ror #0x1
:020531D4 0501110D streq r1,[r1, #-0x10d]		;(r1-0x10d=*(fffffef3))
:020531D8 03E08901 mvneq  r8,#0x4000
:020531DC E08C0610 add  r0,r12,r0,lsl r6
:020531E0 0ED987CD cdpeq 7,12,cr8,cr9,cr13,6
:020531E4 28F19510 ldmcsia  r1!,{r4,r8,r10,r12,r15}^
:020531E8 44100990 ldrmi r0,[r0],#-0x990
:020531EC 20418510 subcs  r8,r1,r0,lsl r5
:020531F0 2406E508 strcs r14,[r6],#-0x508
:020531F4 4900C551 stmmidb  r0 ,{r0,r4,r6,r8,r10,r14,r15}
:020531F8 B1EB0084 mvnlt  r0,r4,lsl #0x1
:020531FC C04D0350 subgt  r0,r13,r0,asr r3
:02053200 004D9AA1 subeq  r9,r13,r1,lsr #0x15
:02053204 05121AD9 ldreq r1,[r2, #-0xad9]		;(r2-0xad9=*(fffff527))
:02053208 10106100 andnes r6,r0,r0,lsl #0x2
:0205320C C1B61A1D movgts r1,r13,lsl r10		;r1=294753286(0x11919406)
:02053210 2140A140 unknown
:02053214 5DE28109 stcpll 1,cr8,[r2,#+0x24]!
:02053218 00355250 eoreqs r5,r5,r0,asr r2
:0205321C 611021A7 tstvs r0,r7,lsr #0x3
:02053220 C1020500 unknown
:02053224 64BD370E unknown
:02053228 86D3305D unknown
:0205322C 5D32005D ldcpl  0,cr0,[r2,#-0x174]!
:02053230 00153040 andeqs r3,r5,r0,asr #0x0
:02053234 6A3F5021 bvs 030272C0
:02053238 952C0025 strls r0,[r12, #-0x25]!
:0205323C 30450F40 subcc  r0,r5,r0,asr #0x1e
:02053240 E2880199 add  r0,r8,#0x40000026
:02053244 00450035 subeq  r0,r5,r5,lsr r0
:02053248 5041103D subpl  r1,r1,r13,lsr r0
:0205324C 4D004135 unknown
:02053250 EE1429A0 cdp 9,0,cr2,cr4,cr0,5
:02053254 4D6E804D stcmil 0,cr8,[r14,#-0x134]!
:02053258 10291A00 eorne  r1,r9,r0,lsl #0x14
:0205325C 232D5800 unknown
:02053260 95102495 ldrls r2,[r0, #-0x495]		;r0-0x495=*(2cfffb6b)=#0(0x00000000)
:02053264 AD0005E5 unknown
:02053268 E0408112 sub  r8,r0,r2,lsl r1
:0205326C 20241015 eorcs  r1,r4,r5,lsl r0
:02053270 FE24E585 cdp2 5,2,cr14,cr4,cr5,4
:02053274 A10C9502 unknown
:02053278 0FE5C520 swieq 0x00e5c520
:0205327C 30B50021 adcccs r0,r5,r1,lsr #0x0
:02053280 005D63C5 subeqs r6,r13,r5,asr #0x7
:02053284 0A20B595 beq 028808E0
:02053288 100402CD andne  r0,r4,r13,asr #0x5
:0205328C 51950E55 orrpls r0,r5,r5,asr r14
:02053290 00215A0D eoreq  r5,r1,r13,lsl #0x14
:02053294 0001192D andeq  r1,r1,r13,lsr #0x12
:02053298 240DE316 strcs r14,[r13],#-0x316
:0205329C 59159500 ldmpldb  r5 ,{r8,r10,r12,r15}
:020532A0 1204ED10 andne  r14,r4,#0x400
:020532A4 85003024 strhi r3,[r0, #-0x24]		;r0-0x24=*(2cffffdc)=#0(0x00000000)
:020532A8 59000515 stmpldb  r0 ,{r0,r2,r4,r8,r10}
:020532AC 6C01BD02 stcvs  13,cr11,[r1],{#0x2}
:020532B0 342D7D60 unknown
:020532B4 097516FD unknown
:020532B8 01050675 unknown
:020532BC 7EAC0101 cdpvc 1,10,cr0,cr12,cr1,0
:020532C0 087819FD unknown
:020532C4 00051771 andeq  r1,r5,r1,ror r7
:020532C8 5122191A unknown
:020532CC 413FDD5A teqmi r15,r10,asr r13
:020532D0 1D1F5141 unknown
:020532D4 001DFBD0 ldreqsb r15,[r13], -r0
:020532D8 AF605509 swige 0x00605509
:020532DC FDF3F035 ldc2l 0,cr15,[r3,#+0xd4]!
:020532E0 39906DFF ldmccib  r0 ,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r10,r11,r13,r14}
:020532E4 7117292B tstvc r7,r11,lsr #0x12
:020532E8 7D2CF150 stcvc  1,cr15,[r12,#-0x140]!
:020532EC 24203500 unknown
:020532F0 099D9420 ldmeqib  r13 ,{r5,r10,r12,r15}
:020532F4 B5061988 strlt r1,[r6, #-0x988]		;(r6-0x988=*(fffff678))
:020532F8 0A0D240D beq 0239C334
:020532FC 06001DEA streq r1,[r6, #-0x988]		;(r6-0x988=*(fffff678))
:02053300 15AB4BD5 strne r4,[r11, #+0xbd5]!
:02053304 59318D10 ldmpldb  r1!,{r4,r8,r10,r11,r15}
:02053308 D5215900 strle r5,[r1, #-0x900]!
:0205330C 0E5DFD0B cdpeq 13,4,cr15,cr13,cr11,0
:02053310 7CDF4BD5 ldcvcl 11,cr4,[r15],{#0xd5}
:02053314 B13759FD ldrltsh r5,[r7, -r13]!
:02053318 007D3319 rsbeqs r3,r13,r9,lsl r3
:0205331C 7D8C0741 unknown
:02053320 E5C41009 strb r1,[r4, #+0x9]		;r4+0x9=*(1d000009)=#0(0x00000000)
:02053324 06B902E1 unknown
:02053328 B112BD40 tstlt r2,r0,asr #0x1a
:0205332C 04881995 streq r1,[r8],#+0x995
:02053330 0F32E110 swieq 0x0032e110
:02053334 9911007D ldmlsdb  r1 ,{r0,r2,r3,r4,r5,r6}
:02053338 2D1BD52B unknown
:0205333C ED364D03 ldc  13,cr4,[r6,#-0xc]!
:02053340 013F3505 teqeq r15,r5,lsl #0xa
:02053344 217F2000 cmncs r15,r0
:02053348 8B00F501 blhi 02090754
:0205334C 20713129 rsbcss r3,r1,r9,lsr #0x2
:02053350 1BD5000C blne 01593388
:02053354 D5200DE5 strle r0,[r0, #-0xde5]!
:02053358 0010F0E5 andeqs r15,r0,r5,ror #0x1
:0205335C 00C1E200 sbceq  r14,r1,r0,lsl #0x4
:02053360 810F0169 mrshi r0,CPSR
:02053364 100817E0 andne  r1,r8,r0,ror #0xf
:02053368 1009E202 andne  r14,r9,r2,lsl #0x4
:0205336C E0444140 sub  r4,r4,r0,asr #0x2
:02053370 000D0908 andeq  r0,r13,r8,lsl #0x12
:02053374 BD102510 unknown
:02053378 2510110F ldrcs r1,[r0, #-0x10f]		;r0-0x10f=*(2cfffef1)=#0(0x00000000)
:0205337C 01BA001D moveqs r0,r13,lsl r0		;r0=294753286(0x11919406)
:02053380 1D230009 stcne  0,cr0,[r3,#-0x24]!
:02053384 00051D00 andeq  r1,r5,r0,lsl #0x1a
:02053388 AA1C5502 bge 02768798
:0205338C 1D1F0015 unknown
:02053390 05101100 ldreq r1,[r0, #-0x100]		;r0-0x100=*(11919306)=#0(0x00000000)
:02053394 0911CA0E ldmeqdb  r1 ,{r1,r2,r3,r9,r11,r14,r15}
:02053398 001B9D00 andeqs r9,r11,r0,lsl #0x1a
:0205339C 1F55BA00 swine 0x0055ba00
:020533A0 0700A512 unknown
:020533A4 17007150 unknown
:020533A8 19001F05 stmnedb  r0 ,{r0,r2,r8,r9,r10,r11,r12}
:020533AC 401957F0 ldrmish r5,[r9], -r0
:020533B0 00415528 subeq  r5,r1,r8,lsr #0xa
:020533B4 1105E970 unknown
:020533B8 11FE8690 unknown
:020533BC FE4DBFF0 mcr2 15,2,r11,cr13,cr0,{7}
:020533C0 50153011 andpls r3,r5,r1,lsl r0
:020533C4 15801021 strne r1,[r0, #+0x21]		;r0+0x21=*(11919427)=#0(0x00000000)
:020533C8 1213E520 andnes r14,r3,#0x8000000
:020533CC 1500396E strne r3,[r0, #-0x96e]		;r0-0x96e=*(11918a98)=#0(0x00000000)
:020533D0 1D003D05 unknown
:020533D4 0DFFAD13 ldceql 13,cr10,[r15,#+0x4c]!
:020533D8 CF03CD10 swigt 0x0003cd10
:020533DC 903E3920 eorlss r3,r14,r0,lsr #0x12
:020533E0 35EBFFFD strccb r15,[r11, #+0xffd]!
:020533E4 C22B3D1B eorgt  r3,r11,#0x6C0
:020533E8 5906A170 stmpldb  r6 ,{r4,r5,r6,r8,r13,r15}
:020533EC 602BA901 eorvs  r10,r11,r1,lsl #0x12
:020533F0 16392B8D unknown
:020533F4 06EE2B61 unknown
:020533F8 06052D9D unknown
:020533FC F74006F9 unknown
:02053400 01CD3515 biceq  r3,r13,r5,lsl r5
:02053404 835A18CE cmphi r10,#0xCE0000
:02053408 11C4EB00 bicne  r14,r4,r0,lsl #0x16
:0205340C 0B5D009F bleq 03793690
:02053410 41A901F5 unknown
:02053414 C012496A andgts r4,r2,r10,ror #0x12
:02053418 A417E3E0 ldrge r14,[r7],#-0x3e0
:0205341C 28059140 stmcsda  r5 ,{r6,r8,r12,r15}
:02053420 2AA90159 bcs 00A9398C
:02053424 B8003161 stmltda  r0 ,{r0,r5,r6,r8,r12,r13}
:02053428 815E5C65 cmphi r14,r5,ror #0x18
:0205342C BA03B110 blt 0213F874
:02053430 3425D420 unknown
:02053434 5260218D rsbpl  r2,r0,#0x40000023
:02053438 002157E1 eoreq  r5,r1,r1,ror #0xf
:0205343C 11D431B8 ldrneh r3,[r4, #+0x18]		;r4+0x18=*(1d000018)=#0(0x00000000)
:02053440 2F01139D swics 0x0001139d
:02053444 3501F1B0 strcc r15,[r1, #-0x1b0]		;(r1-0x1b0=*(fffffe50))
:02053448 4EE153B2 mcrmi 3,7,r5,cr1,cr2,{5}
:0205344C 7100411B unknown
:02053450 50369D10 eorpls r9,r6,r0,lsl r13
:02053454 BE169911 mrclt 9,0,r9,cr6,cr1,{0}
:02053458 006D2790 unknown
:0205345C 09E1D8E0 unknown
:02053460 242D3421 unknown
:02053464 82346149 eorhis r6,r4,#0x40000012
:02053468 15053435 strne r3,[r5, #-0x435]		;(r5-0x435=*(fffffbcb))
:0205346C 28019DE8 stmcsda  r1 ,{r3,r5,r6,r7,r8,r10,r11,r12,r15}
:02053470 82AC1425 adchi  r1,r12,#0x25000000
:02053474 393D2449 ldmccdb  r13!,{r0,r3,r6,r10,r13}
:02053478 D831B200 ldmleda  r1!,{r9,r12,r13,r15}
:0205347C 21B00AE1 movcss r0,r1,ror #0x15
:02053480 F039E1D8 unknown
:02053484 0014F039 andeqs r15,r4,r9,lsr r0
:02053488 49076130 stmmidb  r7 ,{r4,r5,r8,r13,r14}
:0205348C 148D0F40 strne r0,[r13],#+0xf40
:02053490 0115D830 tsteq r5,r0,lsr r8
:02053494 19E14BD8 unknown
:02053498 55811DC1 strpl r1,[r1, #+0xdc1]		;r1+0xdc1=*(00000dc1)
:0205349C FD00FD14 unknown
:020534A0 00511C01 subeqs r1,r1,r1,lsl #0x18
:020534A4 D710B0BE unknown
:020534A8 39B863E9 ldmccib  r8!,{r0,r3,r5,r6,r7,r8,r9,r13,r14}
:020534AC 1E5A5D03 cdpne 13,4,cr5,cr10,cr3,0
:020534B0 3C002D68 stccc  13,cr2,[r0],{#0x68}
:020534B4 46101510 unknown
:020534B8 0A0D18B9 beq 023997A4
:020534BC 55856984 strpl r6,[r5, #+0x984]		;r5+0x984=*(00000984)
:020534C0 3D409500 unknown
:020534C4 4D0AE900 unknown
:020534C8 E2728701 rsbs r8,r2,#0x40000
:020534CC 09018681 stmeqdb  r1 ,{r0,r7,r9,r10,r15}
:020534D0 35030011 strcc r0,[r3, #-0x11]		;(r3-0x11=*(ffffffef))
:020534D4 4D580400 unknown
:020534D8 84165D21 ldrhi r5,[r6],#-0xd21
:020534DC 001500E5 andeqs r0,r5,r5,ror #0x1
:020534E0 00237C56 eoreq  r7,r3,r6,asr r12
:020534E4 00290DEB eoreq  r0,r9,r11,ror #0x1b
:020534E8 85943038 ldrhi r3,[r4, #+0x38]		;r4+0x38=*(1d000038)=#0(0x00000000)
:020534EC C90A8824 stmgtdb  r10 ,{r2,r5,r11,r15}
:020534F0 C51AE100 ldrgt r14,[r10, #-0x100]		;(r10-0x100=*(ffffff00))
:020534F4 331EA119 tstcc r14,#0x40000006
:020534F8 270D3151 unknown
:020534FC 150AC1DE strne r12,[r10, #-0x1de]		;(r10-0x1de=*(fffffe22))
:02053500 31681475 unknown
:02053504 05959547 ldreq r9,[r5, #+0x547]		;r5+0x547=*(00000547)
:02053508 EDD51AC9 unknown
:0205350C F8EB0082 unknown
:02053510 2D359D83 ldccs  13,cr9,[r5,#-0x20c]!
:02053514 2D0CC01C unknown
:02053518 2112150C tstcs r2,r12,lsl #0xa
:0205351C 81020D07 unknown
:02053520 301EB6E5 andccs r11,r14,r5,ror #0xd
:02053524 0015002D andeqs r0,r5,r13,lsr #0x0
:02053528 E59F2298 ldr r2,[r15, #+0x298]		;r15+0x298=*(020537c8)=#272176128(0x10391400)
:0205352C 91862369 orrls  r2,r6,r9,ror #0x6
:02053530 10074D64 andne  r4,r7,r4,ror #0x1a
:02053534 11074D8D unknown
:02053538 9310F5E1 tstls r0,#0x38400000
:0205353C 30BE10F9 unknown
:02053540 20BCE1DA unknown
:02053544 0B2D01DA bleq 02B93CB4
:02053548 0249E5DA subeq  r14,r9,#0x36800000
:0205354C 03793461 cmneq r9,#0x61000000
:02053550 B9033943 stmltdb  r3 ,{r0,r1,r6,r8,r11,r12,r13}
:02053554 001D3E04 andeqs r3,r13,r4,lsl #0x1c
:02053558 51285335 unknown
:0205355C 2C40B434 stccsl 4,cr11,[r0],{#0x34}
:02053560 7244E1DA subvc  r14,r4,#0x80000036
:02053564 0006E59F muleq  r6,r15,r5
:02053568 5D029D00 unknown
:0205356C 819802AD orrhis r0,r8,r13,lsr #0x5
:02053570 0520B4E1 streq r11,[r0, #-0x4e1]!
:02053574 101DE1D7 ldrnesb r14,[r13], -r7
:02053578 69170504 ldmvsdb  r7 ,{r2,r8,r10}
:0205357C 01A50901 moveq  r0,r1,lsl #0x12		;r0=0(0x0)
:02053580 D710B6B4 unknown
:02053584 51000401 unknown
:02053588 23A50001 movcs  r0,#0x1		;r0=1(0x1)
:0205358C 19910431 ldmneib  r1 ,{r0,r4,r5,r10}
:02053590 07030045 streq r0,ib 
:02053594 100D04C1 andne  r0,r13,r1,asr #0x9
:02053598 070D38CF streq r3,r0,r13,r1,asr #0x9
:0205359C B201A1F0 andlt  r10,r1,#0x3C
:020535A0 20B9DA20 adccss r13,r9,r0,lsr #0x14
:020535A4 0045F48A subeq  r15,r5,r10,lsl #0x9
:020535A8 03410402 unknown
:020535AC E0656279 rsb  r6,r5,r9,ror r2
:020535B0 0B8D0432 bleq 00394680
:020535B4 E0003CF1 unknown
:020535B8 818B10C9 orrhi  r1,r11,r9,asr #0x1
:020535BC 21E08026 mvncs  r8,r6,lsr #0x0
:020535C0 60893C61 addvs  r3,r9,r1,ror #0x18
:020535C4 A1008902 unknown
:020535C8 11B0D890 unknown
:020535CC E2851361 add  r1,r5,#0x84000001
:020535D0 01008514 unknown
:020535D4 E2800A44 add  r0,r0,#0x44000
:020535D8 31042506 unknown
:020535DC 503447CD eorpls r4,r4,r13,asr #0xf
:020535E0 10DD0025 sbcnes r0,r13,r5,lsr #0x0
:020535E4 03CE4075 biceq  r4,r14,#0x75
:020535E8 40B6E586 adcmis r14,r6,r6,lsl #0xb
:020535EC B8E1C60F unknown
:020535F0 4DE1C600 stcmil 6,cr12,[r1,#+0x0]!
:020535F4 760D0081 strvc r0,[r13],-r1, lsl #0x1
:020535F8 2011002C andcss r0,r1,r12,lsr #0x0
:020535FC 30110609 andccs r0,r1,r9,lsl #0xc
:02053600 81391005 teqhi r9,r5
:02053604 861030E0 ldrhi r3,r9,r5
:02053608 001034E5 andeqs r3,r0,r5,ror #0x9
:0205360C 2005E596 mulcs  r5,r6,r5
:02053610 007D0171 rsbeqs r0,r13,r1,ror r1
:02053614 00308608 eoreqs r8,r0,r8,lsl #0xc
:02053618 D700B4EB strle r11,r8,r0,r8,lsl #0xc
:0205361C 170908E1 strne r0,r8,r0,r8,lsl #0xc
:02053620 0A12C180 beq 02503C28
:02053624 9D08E358 unknown
:02053628 21113000 tstcs r1,r0
:0205362C B4249D9F unknown
:02053630 0ABDC700 beq 00FC5238
:02053634 D922E597 stmledb  r2!,{r0,r1,r2,r4,r7,r8,r10,r13,r14,r15}
:02053638 85110952 ldrhi r0,[r1, #-0x952]		;(r1-0x952=*(fffff6ae))
:0205363C 04110514 ldreq r0,[r1],#-0x514
:02053640 450A8900 strmi r8,[r10, #-0x900]		;(r10-0x900=*(fffff700))
:02053644 08F1CF0A ldmeqia  r1!,{r1,r3,r8,r9,r10,r11,r14,r15}^
:02053648 A11C11E2 tstge r12,r2,ror #0x3
:0205364C 02E08B31 rsceq  r8,r0,#0xC400
:02053650 E3100A05 tst r0,#0x5000
:02053654 01C780BA streqh r8,[r7, #+0xa]		;r7+0xa=*(cb1a228c)
:02053658 C73000B8 unknown
:0205365C 05000D01 streq r0,[r0, #-0xd01]		;(r0-0xd01=*(fffff300))
:02053660 09E08A0B unknown
:02053664 09B09820 ldmeqib  r0!,{r5,r11,r12,r15}
:02053668 49108130 ldmmidb  r0 ,{r4,r5,r8,r15}
:0205366C E1C13100 bic  r3,r1,r0,lsl #0x2
:02053670 D710B412 unknown
:02053674 811001E1 tsthi r0,r1,ror #0x3
:02053678 10B400E2 adcnes r0,r4,r2,ror #0x1
:0205367C 1030E1C7 eornes r14,r0,r7,asr #0x3
:02053680 8B00E597 blhi 0208CCE4
:02053684 E5E08111 strb r8,[r0, #+0x111]!
:02053688 00EB0085 rsceq  r0,r11,r5,lsl #0x1
:0205368C 45D740B8 ldrmib r4,[r7, #+0xb8]		;r7+0xb8=*(cb1a233a)
:02053690 0200552C andeq  r5,r0,#0xB000000
:02053694 059D27E5 ldreq r2,[r13, #+0x7e5]		;r13+0x7e5=*(11919beb)=#0(0x00000000)
:02053698 D730B4D8 unknown
:0205369C 05250865 streq r0,[r5, #-0x865]!
:020536A0 12190105 andnes r0,r9,#0x40000001
:020536A4 027D780C rsbeqs r7,r13,#0xC0000
:020536A8 20851789 addcs  r1,r5,r9,lsl #0xf
:020536AC 10BCE087 adcnes r14,r12,r7,lsl #0x1
:020536B0 06E1D203 unknown
:020536B4 05F9128D ldreqb r1,[r9, #+0x28d]!
:020536B8 02E911BC rsceq  r1,r9,#0x2F
:020536BC 01001998 swpeq r1,r8,r0
:020536C0 50000160 andpl  r0,r0,r0,ror #0x2
:020536C4 12E10925 rscne  r0,r1,#0x94000
:020536C8 E2856950 add  r6,r5,#0x140000
:020536CC F30AAD03 unknown
:020536D0 0004056D andeq  r0,r4,r13,ror #0xa
:020536D4 49E15628 unknown
:020536D8 03C53200 biceq  r3,r5,#0x0
:020536DC 38004533 stmccda  r0 ,{r0,r1,r4,r5,r8,r10,r14}
:020536E0 97403454 unknown
:020536E4 D730BAE5 ldrle r11,da 
:020536E8 000E00E1 andeq  r0,r14,r1,ror #0x1
:020536EC 910C91D4 unknown
:020536F0 0E17CD02 cdpeq 13,0,cr12,cr7,cr2,0
:020536F4 0DB80005 ldceq  0,cr0,[r8,#+0x14]!
:020536F8 0800E083 stmeqda  r0 ,{r0,r1,r7,r13,r14,r15}
:020536FC 00711109 rsbeqs r1,r1,r9,lsl #0x2
:02053700 00F16004 rsceqs r6,r1,r4
:02053704 01B000AD moveqs r0,r13,lsr #0x1		;r0=147376643(0x8c8ca03)
:02053708 11C1E1C4 bicne  r14,r1,r4,asr #0x3
:0205370C C72043B4 unknown
:02053710 C507A9E1 strgt r10,[r7, #-0x9e1]		;(r7-0x9e1=*(cb1a18a1))
:02053714 0CE28401 stceql 4,cr8,[r2],#+0x4
:02053718 C92B7518 stmgtdb  r11!,{r3,r4,r8,r10,r12,r13,r14}
:0205371C 00003F01 andeq  r3,r0,r1,lsl #0x1e
:02053720 031A24B8 tsteq r10,#0xB8000000
:02053724 001FFF02 andeqs r15,r15,r2,lsl #0x1e
:02053728 51266500 unknown
:0205372C 7060BE45 rsbvc  r11,r0,r5,asr #0x1c
:02053730 D46000E1 unknown
:02053734 9DE1B2E1 stclsl 2,cr11,[r1,#+0x384]!
:02053738 D4518200 ldrleb r8,[r1],#-0x200
:0205373C 1D2406E1 stcne  6,cr0,[r4,#-0x384]!
:02053740 0B953400 bleq 005A0748
:02053744 E1A0C4A0 mov  r12,r0,lsr #0x9		;r12=287845(0x46465)
:02053748 45005507 strmi r5,[r0, #-0x507]		;r0-0x507=*(08c8c4fc)=#0(0x00000000)
:0205374C E1108C54 tst r0,r4,asr r12
:02053750 E183E44E orr  r14,r3,r14,asr #0x8
:02053754 4700CD46 strmi r12,r14,r3,r14,asr #0x8
:02053758 09D9C440 ldmeqib  r9 ,{r6,r10,r14,r15}^
:0205375C 28001908 stmcsda  r0 ,{r3,r8,r11,r12}
:02053760 0138007D teqeq r8,r13,ror r0
:02053764 3DC8AA0B unknown
:02053768 00C5E800 sbceq  r14,r5,r0,lsl #0x10
:0205376C 81230035 unknown
:02053770 B55A2C00 ldrltb r2,[r10, #-0xc00]		;(r10-0xc00=*(fffff400))
:02053774 6D080E00 unknown
:02053778 15822800 strne r2,[r2, #+0x800]		;r2+0x800=*(00000800)
:0205377C C900A508 stmgtdb  r0 ,{r3,r8,r10,r13,r15}
:02053780 1FC50041 swine 0x00c50041
:02053784 38CDF63B stmccia  r13 ,{r0,r1,r3,r4,r5,r9,r10,r12,r13,r14,r15}^
:02053788 D41020BD ldrle r2,[r0],#-0xbd
:0205378C 3D01E133 unknown
:02053790 5D044100 unknown
:02053794 00490800 subeq  r0,r9,r0,lsl #0x10
:02053798 1D5508A4 unknown
:0205379C CD003810 unknown
:020537A0 17E50404 strneb r0,[r5,+r4, lsl #0x8]!
:020537A4 00391EA4 eoreqs r1,r9,r4,lsr #0x1d
:020537A8 E6E1A01D unknown
:020537AC 8204F9F5 andhi  r15,r4,#0x3D4000
:020537B0 FD019D11 unknown
:020537B4 030DF807 unknown
:020537B8 16D4C1B2 unknown
:020537BC 8131B0E1 teqhi r1,r1,ror #0x1
:020537C0 E59F2100 ldr r2,[r15, #+0x100]		;r15+0x100=*(020538c8)=#184380686(0x0afd6d0e)
:020537C4 3904080C stmccdb  r4 ,{r2,r3,r11}
:020537C8 10391400 eornes r1,r9,r0,lsl #0x8
:020537CC 144CE181 strneb r14,[r12],#-0x181
:020537D0 03E1800A mvneq  r8,#0xA
:020537D4 2079A008 rsbcss r10,r9,r8
:020537D8 35203820 strcc r3,[r0, #-0x820]!
:020537DC 5003B500 andpl  r11,r3,r0,lsl #0xa
:020537E0 03E59210 mvneq  r9,#0x1
:020537E4 198303B1 stmneib  r3 ,{r0,r4,r5,r7,r8,r9}
:020537E8 BE190919 mrclt 9,0,r0,cr9,cr9,{0}
:020537EC BCE1D4C0 stcltl 4,cr13,[r1],#+0x300
:020537F0 E1D40330 bics r0,r4,r0,lsr r3
:020537F4 0C00B508 stceq  5,cr11,[r0],{#0x8}
:020537F8 24001914 strcs r1,[r0],#-0x914
:020537FC 43E1A048 mvnmi  r10,#0x48
:02053800 4CE18234 stcmil 2,cr8,[r1],#+0xd0
:02053804 E1810024 orr  r0,r1,r4,lsr #0x0
:02053808 2810E903 ldmcsda  r0 ,{r0,r1,r8,r11,r13,r14,r15}
:0205380C A0380041 eorges r0,r8,r1,asr #0x0
:02053810 3522E128 strcc r14,[r2, #-0x128]!
:02053814 002D1810 eoreq  r1,r13,r0,lsl r8
:02053818 F7B30385 ldrnv r0,[r3,+r5, lsl #0x7]!
:0205381C 10000934 andne  r0,r0,r4,lsr r9
:02053820 13AD00A5 movne  r0,#0xA5		;r0=165(0xa5)
:02053824 B040180D sublt  r1,r0,r13,lsl #0x10
:02053828 106D1DE1 rsbne  r1,r13,r1,ror #0x1b
:0205382C 19D420B2 ldmneib  r4 ,{r1,r4,r5,r7,r13}^
:02053830 C1E5D408 mvngt  r13,r8,lsl #0x8
:02053834 70A1911A adcvc  r9,r1,r10,lsl r1
:02053838 9D3E07DD ldcls  7,cr0,[r14,#-0x374]!
:0205383C 1109ED00 unknown
:02053840 5B230025 blpl 029138DC
:02053844 23E0841D mvncs  r8,#0x1D000000
:02053848 1DE0422D stcnel 2,cr4,[r0,#+0xb4]!
:0205384C 2D6E8010 stccsl 0,cr8,[r14,#-0x40]!
:02053850 001D0A00 andeqs r0,r13,r0,lsl #0x14
:02053854 0C253048 stceq  0,cr3,[r5],#-0x120
:02053858 120D4A30 andne  r4,r13,#0x30000
:0205385C ED23A953 stc  9,cr10,[r3,#-0x14c]!
:02053860 F8263900 stmnvda  r6!,{r8,r11,r12,r13}
:02053864 255D03F1 ldrcsb r0,[r13, #-0x3f1]		;r13-0x3f1=*(11919015)=#0(0x00000000)
:02053868 251A75DD ldrcs r7,[r10, #-0x5dd]		;(r10-0x5dd=*(fffffa23))
:0205386C FFFE1A03 swinv 0x00fe1a03
:02053870 210D1DEB unknown
:02053874 2671C313 unknown
:02053878 000E1299 muleq  r14,r9,r2
:0205387C 1040E244 subne  r14,r0,r4,asr #0x4
:02053880 2F699103 swics 0x00699103
:02053884 A8FF166D unknown
:02053888 11276103 unknown
:0205388C F6044D1B unknown
:02053890 A1E20A3D mvnge  r0,lsr r13
:02053894 19D1B613 ldmneib  r1 ,{r0,r1,r4,r9,r10,r12,r13,r15}^
:02053898 0022075D eoreq  r0,r2,r13,asr r7
:0205389C 18055335 stmneda  r5 ,{r0,r2,r4,r5,r8,r9,r12,r14}
:020538A0 D020BC9A mlale  r0,r10,r12,r11unknown
:020538A4 140202E1 strne r0,[r2],#-0x2e1
:020538A8 1442E1A0 strneb r14,[r2],#-0x1a0
:020538AC 0001E181 andeq  r14,r1,r1,lsl #0x3
:020538B0 18210001 stmneda  r1!,{r0}
:020538B4 510B04E9 unknown
:020538B8 490522C9 stmmidb  r5 ,{r0,r3,r6,r7,r9,r13}
:020538BC A90407FD stmgedb  r4 ,{r0,r2,r3,r4,r5,r6,r7,r8,r9,r10}
:020538C0 79800D19 stmvcib  r0 ,{r0,r3,r4,r8,r10,r11}
:020538C4 14D101A9 ldrneb r0,[r1],#+0x1a9
:020538C8 0AFD6D0E beq 01FAED08
:020538CC E243100E sub  r1,r3,#0xE
:020538D0 01FFF9FF ldreqsh r15,[r15, #+0x9f]!
:020538D4 097DD1EB ldmeqdb  r13!,{r0,r1,r3,r5,r6,r7,r8,r12,r14,r15}^
:020538D8 060F25E7 streq r2,db 
:020538DC 54F009FB unknown
:020538E0 903B5141 eorlss r5,r11,r1,asr #0x2
:020538E4 F90DE520 stmnvdb  r13 ,{r5,r8,r10,r13,r14,r15}
:020538E8 32108C00 andccs r8,r0,#0x0
:020538EC 2D4B0789 unknown
:020538F0 04393002 unknown
:020538F4 100D0229 andne  r0,r13,r9,lsr #0x4
:020538F8 16717505 unknown
:020538FC B8E28CC0 unknown
:02053900 01E1C2C0 mvneq  r12,r0,asr #0x5
:02053904 E1D2C0B8 ldrh r12,[r2, #+0x8]		;r2+0x8=*(0afd6d16)=#0(0x00000000)
:02053908 E35C0B01 cmp r12,#0x400
:0205390C 00050100 andeq  r0,r5,r0,lsl #0x2
:02053910 00003101 andeq  r3,r0,r1,lsl #0x2
:02053914 40B80889 adcmis r0,r8,r9,lsl #0x11
:02053918 11F9C22A mvnnes r12,r10,lsr #0x4
:0205391C 150C23A9 strne r2,[r12, #-0x3a9]		;(r12-0x3a9=*(fffffc57))
:02053920 D280B800 addle  r11,r0,#0x0
:02053924 E0A4E116 adc  r14,r4,r6,lsl r1
:02053928 E35E1021 cmp r14,#0x21
:0205392C 9E08C000 cdpls 0,0,cr12,cr8,cr0,0
:02053930 13096D15 unknown
:02053934 C01D3D03 andgts r3,r13,r3,lsl #0x1a
:02053938 020D24DE andeq  r2,r13,#0xDE000000
:0205393C 6003E15C andvs  r14,r3,r12,asr r1
:02053940 121901A0 andnes r0,r9,#0x28
:02053944 97706881 ldrlsb r6,[r0,-r1, lsl #0x11]!
:02053948 45150DE5 ldrmi r0,[r5, #-0xde5]		;(r5-0xde5=*(fffff21b))
:0205394C E327CD0D unknown
:02053950 49FFFF70 ldmmiib  r15!,{r4,r5,r6,r8,r9,r10,r11,r12,r13,r14,r15}^
:02053954 CD0D010A unknown
:02053958 8D81F005 unknown
:0205395C 43889C73 orrmi  r9,r8,#0x7300
:02053960 34123501 ldrcc r3,[r2],#-0x501
:02053964 0EE19F10 mcreq 15,7,r9,cr1,cr0,{0}
:02053968 0EE14691 mcreq 6,7,r4,cr1,cr1,{4}
:0205396C 006CE591 unknown
:02053970 C03EE191 mlagts r14,r1,r1,r14unknown
:02053974 090EE141 stmeqdb  r14 ,{r0,r6,r8,r13,r14,r15}
:02053978 91307800 teqls r0,r0,lsl #0x10
:0205397C 1EE190E5 cdpne 0,14,cr9,cr1,cr5,7
:02053980 E5910083 ldr r0,[r1, #+0x83]		;r1+0x83=*(00000083)
:02053984 E093200E adds r2,r3,r14
:02053988 81200068 unknown
:0205398C A0000CE5 andge  r0,r0,r5,ror #0x19
:02053990 11006CE0 unknown
:02053994 F1800800 orrnv  r0,r0,r0,lsl #0x10
:02053998 41510941 cmpmi r1,r1,asr #0x12
:0205399C 0060F500 rsbeq  r15,r0,r0,lsl #0xa
:020539A0 113AF579 teqne r10,r9,ror r5
:020539A4 20A0F500 adccs  r15,r0,r0,lsl #0xa
:020539A8 0AF08900 beq 01C75DB0
:020539AC 1DA7308D stcne  0,cr3,[r7,#+0x234]!
:020539B0 910ACD00 unknown
:020539B4 4851D940 ldmmida  r1 ,{r6,r8,r11,r12,r14,r15}^
:020539B8 30005930 andcc  r5,r0,r0,lsr r9
:020539BC 0229934F eoreq  r9,r9,#0x3C000001
:020539C0 38622993 unknown
:020539C4 21070D30 unknown
:020539C8 2034CA04 eorcss r12,r4,r4,lsl #0x14
:020539CC 0EB5059F mrceq 5,5,r0,cr5,cr15,{4}
:020539D0 BA112105 blt 0249BDEC
:020539D4 BA000550 blt 02054F1C
:020539D8 0CC9D411 stceql 4,cr13,[r9],{#0x11}
:020539DC 1120E1C4 unknown
:020539E0 311C0001 tstcc r12,r1
:020539E4 11000904 unknown
:020539E8 A5180009 ldrge r0,[r8, #-0x9]		;(r8-0x9=*(fffffff7))
:020539EC 00BAAD10 adceqs r10,r10,r0,lsl r13
:020539F0 520DE1C4 andpl  r14,r13,#0x31
:020539F4 397F0018 unknown
:020539F8 3128B011 unknown
:020539FC 010019C0 unknown
:02053A00 61000900 unknown
:02053A04 E566C132 strb r12,[r6, #-0x132]!
:02053A08 60000144 andvs  r0,r0,r4,asr #0x2
:02053A0C 00510001 subeqs r0,r1,r1
:02053A10 74146035 ldrvc r6,[r4],#-0x35
:02053A14 38ED5109 unknown
:02053A18 001310C9 andeqs r1,r3,r9,asr #0x1
:02053A1C 150C8031 strne r8,[r12, #-0x31]		;(r12-0x31=*(ffffffcf))
:02053A20 1011A750 andnes r10,r1,r0,asr r7
:02053A24 10190351 andnes r0,r9,r1,asr r3
:02053A28 C2F5210D rscgts r2,r5,#0x40000003
:02053A2C 1F810038 swine 0x00810038
:02053A30 01CD1E15 biceq  r1,r13,r5,lsl r14
:02053A34 140D5401 strne r5,[r13],#-0x401
:02053A38 0200D59B andeq  r13,r0,#0x26C00000
:02053A3C 093D605C ldmeqdb  r13!,{r2,r3,r4,r6,r13,r14}
:02053A40 05399F40 ldreq r9,[r9, #-0xf40]!
:02053A44 03411329 unknown
:02053A48 0BB57250 bleq 00DB0390
:02053A4C 802804ED eorhi  r0,r8,r13,ror #0x9
:02053A50 6008E58A andvs  r14,r8,r10,lsl #0xb
:02053A54 C9E5CA03 unknown
:02053A58 001081AD andeqs r8,r0,r13,lsr #0x3
:02053A5C 8824458A stmhida  r4!,{r1,r3,r7,r8,r10,r14}
:02053A60 0449100B streqb r1,[r9],#-0xb
:02053A64 FB070435 blx 02214B48
:02053A68 002D00D1 unknown
:02053A6C 2911BDCC ldmcsdb  r1 ,{r2,r3,r6,r7,r8,r10,r11,r12,r13,r15}
:02053A70 10B10210 adcnes r0,r1,r0,lsl r2
:02053A74 602D01C5 eorvs  r0,r13,r5,asr #0x3
:02053A78 14212345 unknown
:02053A7C 2CE58AFB stccsl 10,cr8,[r5],#+0x3ec
:02053A80 00090085 andeq  r0,r9,r5,lsl #0x1
:02053A84 48810191 stmmiia  r1 ,{r0,r4,r7,r8}
:02053A88 2DDA1315 unknown
:02053A8C 1D124524 unknown
:02053A90 00500800 subeqs r0,r0,r0,lsl #0x10
:02053A94 38E5941D unknown
:02053A98 87701B15 unknown
:02053A9C 02C103E2 sbceq  r0,r1,#0x88000003
:02053AA0 3A00CD86 bcc 020870C0
:02053AA4 3411103D ldrcc r1,[r1],#-0x3d
:02053AA8 183107C1 ldmneda  r1!,{r0,r6,r7,r8,r9,r10}
:02053AAC 161197C1 ldrne r9,da 
:02053AB0 5AC7C1FD bpl 012442AC
:02053AB4 C6323D11 unknown
:02053AB8 1DBD1221 ldcne  2,cr1,[r13,#+0x84]!
:02053ABC 21E9C7F1 unknown
:02053AC0 197A5317 unknown
:02053AC4 E5D41002 ldrb r1,[r4, #+0x2]		;r4+0x2=*(1d000002)=#0(0x00000000)
:02053AC8 810009FD unknown
:02053ACC 155137B5 ldrneb r3,[r1, #-0x7b5]		;(r1-0x7b5=*(fffff84b))
:02053AD0 101D01ED andnes r0,r13,r13,ror #0x3
:02053AD4 BC001D19 stclt  13,cr1,[r0],{#0x19}
:02053AD8 07001DF4 unknown
:02053ADC 27F530D1 unknown
:02053AE0 8510113D ldrhi r1,[r0, #-0x13d]		;(r0-0x13d=*(fffffec3))
:02053AE4 ED1ABA42 unknown
:02053AE8 35FAE701 ldrccb r14,[r10, #+0x701]!
:02053AEC 2C17A130 ldccs  1,cr10,[r7],{#0x30}
:02053AF0 10B2C039 adcnes r12,r2,r9,lsr r0
:02053AF4 51F03980 mvnpls r3,r0,lsl #0x13
:02053AF8 10310039 eornes r0,r1,r9,lsr r0
:02053AFC B4018DDE strlt r8,[r1],#-0xdde
:02053B00 657497A5 ldrvsb r9,[r4, #-0x7a5]!
:02053B04 124970C7 subne  r7,r9,#0xC7
:02053B08 520DD400 andpl  r13,r13,#0x0
:02053B0C 62231595 eorvs  r1,r3,#0x25400000
:02053B10 69EB0012 unknown
:02053B14 8177B17F cmnhi r7,r15,ror r1
:02053B18 E59F5044 ldr r5,[r15, #+0x44]		;r15+0x44=*(02053b64)=#30246672(0x01cd8710)
:02053B1C F37E10F9 cmnnv r14,#0xF9
:02053B20 959013B5 ldrls r1,[r0, #+0x3b5]		;r0+0x3b5=*(000003b5)
:02053B24 40D123B5 ldrmih r2,[r1],#+0x35
:02053B28 8913F115 ldmhidb  r3 ,{r0,r2,r4,r8,r12,r13,r14,r15}
:02053B2C 367F5D14 unknown
:02053B30 B127B7C9 unknown
:02053B34 0489F200 streq r15,[r9],#+0x200
:02053B38 007500D9 unknown
:02053B3C 70E575C4 rscvc  r7,r5,r4,asr #0xb
:02053B40 4EB92135 mrcmi 1,5,r2,cr9,cr5,{1}
:02053B44 80005143 andhi  r5,r0,r3,asr #0x2
:02053B48 0DAC000D stceq  0,cr0,[r12,#+0x34]!
:02053B4C 21809502 orrcs  r9,r0,r2,lsl #0xa
:02053B50 1D112530 unknown
:02053B54 00510710 subeqs r0,r1,r0,lsl r7
:02053B58 DD1F81B9 unknown
:02053B5C 502D6912 eorpl  r6,r13,r2,lsl r9
:02053B60 5DBBE588 ldcpl  5,cr14,[r11,#+0x220]!
:02053B64 01CD8710 biceq  r8,r13,r0,lsl r7
:02053B68 65F91171 ldrvsb r1,[r9, #+0x171]!
:02053B6C 00450700 subeq  r0,r5,r0,lsl #0xe
:02053B70 AB102D8C blge 0245F1A8
:02053B74 40E58960 rscmi  r8,r5,r0,ror #0x12
:02053B78 83F80345 mvnhis r0,#0x14000001
:02053B7C 419002A5 orrmis r0,r0,r5,lsr #0x5
:02053B80 E94430DD stmdb  r4 ,{r0,r2,r3,r4,r6,r7,r12,r13}^
:02053B84 31007940 unknown
:02053B88 00E50F60 rsceq  r0,r5,r0,ror #0x1e
:02053B8C 10357BBA unknown
:02053B90 70029D80 andvc  r9,r2,r0,lsl #0x1b
:02053B94 10D1E3A0 sbcnes r14,r1,r0,lsr #0x7
:02053B98 06180D8A ldreq r0,[r8],-r10, lsl #0x1b
:02053B9C 847011F1 unknown
:02053BA0 0021A3E5 eoreq  r10,r1,r5,ror #0x7
:02053BA4 F1510985 cmpnv r1,r5,lsl #0x13
:02053BA8 75040500 strvc r0,[r4, #-0x500]		;r4-0x500=*(1cfffb00)=#0(0x00000000)
:02053BAC 0209F703 andeq  r15,r9,#0xC0000
:02053BB0 007D5308 rsbeqs r5,r13,r8,lsl #0x6
:02053BB4 34FD8072 unknown
:02053BB8 E501DDE3 str r13,[r1, #-0xde3]		;(r1-0xde3=*(fffff21d))
:02053BBC E1698530 unknown
:02053BC0 1500AD20 strne r10,[r0, #-0xd20]		;(r0-0xd20=*(fffff2e0))
:02053BC4 F003009D mulnv  r3,r13,r0
:02053BC8 8B30F181 blhi 02C901D4
:02053BCC 0DC0F154 unknown
:02053BD0 001911BD ldreqh r1,[r9], -r13
:02053BD4 1A8220F6 bne 000DBFB4
:02053BD8 0220FFE2 eoreq  r15,r0,#0x388
:02053BDC C50059E2 strgt r5,[r0, #-0x9e2]		;(r0-0x9e2=*(fffff61e))
:02053BE0 1960BF25 unknown
:02053BE4 D5200940 strle r0,[r0, #-0x940]!
:02053BE8 00D5CDF0 ldreqsh r12,[r5],#+0xd0
:02053BEC 691025A9 ldmvsdb  r0 ,{r0,r3,r5,r7,r8,r10,r13}
:02053BF0 08F10151 unknown
:02053BF4 30C51599 smullcc  r1,r5,r9,r5
:02053BF8 19FD49F9 unknown
:02053BFC BF044D70 swilt 0x00044d70
:02053C00 20440049 subcs  r0,r4,r9,asr #0x0
:02053C04 103CE594 mlanes r12,r4,r5,r14unknown
:02053C08 75810055 strvc r0,[r1, #+0x55]		;r1+0x55=*(00000055)
:02053C0C 00E1522B rsceq  r5,r1,r11,lsr #0x4
:02053C10 D5035160 strle r5,[r3, #-0x160]		;(r3-0x160=*(fffffea0))
:02053C14 E1131D33 tst r3,r3,lsr r13
:02053C18 57000213 unknown
:02053C1C 23045DE1 unknown
:02053C20 84002044 strhi r2,[r0],#-0x44
:02053C24 04A90425 unknown
:02053C28 07002940 streq r2,[r0],#-0x44
:02053C2C E0422050 sub  r2,r2,r0,asr r0
:02053C30 4404A907 strmi r10,[r4],#-0x907
:02053C34 E5108420 ldr r8,[r0, #-0x420]		;(r0-0x420=*(fffffbe0))
:02053C38 EB00D29D bl 020886B4
:02053C3C 803A115D eorhis r1,r10,r13,asr r1
:02053C40 00005920 andeq  r5,r0,r0,lsr #0x12
:02053C44 000D0395 muleq  r13,r5,r3
:02053C48 1102250B unknown
:02053C4C 006D4410 rsbeq  r4,r13,r0,lsl r4
:02053C50 3914D994 ldmccdb  r4 ,{r2,r4,r7,r8,r11,r12,r14,r15}
:02053C54 11020920 unknown
:02053C58 1B10FD24 blne 024930F0
:02053C5C 45060D7C strmi r0,[r6, #-0xd7c]		;(r6-0xd7c=*(fffff284))
:02053C60 09EBFFFA unknown
:02053C64 2814A914 ldmcsda  r4 ,{r2,r4,r8,r11,r13,r15}
:02053C68 04A91061 unknown
:02053C6C 10A40001 adcne  r0,r4,r1
:02053C70 0823E991 stmeqda  r3!,{r0,r4,r7,r8,r11,r13,r14,r15}
:02053C74 09010546 stmeqdb  r1 ,{r1,r2,r6,r8,r10}
:02053C78 5213DD20 andpls r13,r3,#0x800
:02053C7C A9DF2351 ldmgeib  r15 ,{r0,r4,r6,r8,r9,r13}^
:02053C80 E1CFA944 bic  r10,r15,r4,asr #0x12
:02053C84 C134E100 teqgt r4,r0,lsl #0x2
:02053C88 8000C115 andhi  r12,r0,r5,lsl r1
:02053C8C 5E600121 cdppl 1,6,cr0,cr0,cr1,1
:02053C90 B003E598 mullt  r3,r8,r5
:02053C94 0900E1B0 stmeqdb  r0 ,{r4,r5,r7,r8,r13,r14,r15}
:02053C98 09218001 stmeqdb  r1!,{r0,r15}
:02053C9C A0008613 andge  r8,r0,r3,lsl r6
:02053CA0 03ED08A5 mvneq  r0,#0xA50000
:02053CA4 01D86152 biceqs r6,r8,r2,asr r1
:02053CA8 1DE20825 stcnel 8,cr0,[r2,#+0x94]!
:02053CAC 19F50115 unknown
:02053CB0 D84264BE stmleda  r2 ,{r1,r2,r3,r4,r5,r7,r10,r13,r14}^
:02053CB4 D000B2E1 andle  r11,r0,r1,ror #0x5
:02053CB8 590034E1 stmpldb  r0 ,{r0,r5,r6,r7,r10,r12,r13}
:02053CBC 03DD0501 biceqs r0,r13,#0x400000
:02053CC0 21A04005 movcs  r4,r5			;r4=30246672(0x1cd8710)
:02053CC4 0D090504 unknown
:02053CC8 59001100 stmpldb  r0 ,{r8,r12}
:02053CCC C406CD06 strgt r12,[r6],#-0xd06
:02053CD0 001D0403 andeqs r0,r13,r3,lsl #0x8
:02053CD4 41055559 unknown
:02053CD8 A04009E0 subge  r0,r0,r0,ror #0x13
:02053CDC 97063204 strls r3,[r6,-r4, lsl #0x4]
:02053CE0 0300A1E0 unknown
:02053CE4 00C96001 sbceq  r6,r9,r1
:02053CE8 E2407089 sub  r7,r0,#0x89
:02053CEC 310F12B1 mrscc r1,CPSRstrcch r1,[r15, -r1]
:02053CF0 8113DD00 tsthi r3,r0,lsl #0x1a
:02053CF4 0AE5E80A beq 019CDD24
:02053CF8 00992069 addeqs r2,r9,r9,ror #0x0
:02053CFC 301800CD andccs r0,r8,r13,asr #0x1
:02053D00 509C03A9 addpls r0,r12,r9,lsr #0x7
:02053D04 F783E045 strnv r14,r0,r12,r9,lsr #0x7
:02053D08 006BEBFF unknown
:02053D0C A00A4979 andge  r4,r10,r9,ror r9
:02053D10 9004E08A andls  r14,r4,r10,lsl #0x1
:02053D14 21E00249 mvncs  r0,r9,asr #0x4
:02053D18 80D90217 sbchis r0,r9,r7,lsl r2
:02053D1C 590111DC stmpldb  r1 ,{r2,r3,r4,r6,r7,r8,r12}
:02053D20 EA185110 b 02668168
:02053D24 50025315 andpl  r5,r2,r5,lsl r3
:02053D28 45400915 strmib r0,[r0, #-0x915]		;(r0-0x915=*(fffff6eb))
:02053D2C 02252000 eoreq  r2,r5,#0x0
:02053D30 C80071A9 stmgtda  r0 ,{r0,r3,r5,r7,r8,r12,r13,r14}
:02053D34 413C0DFF ldrmish r0,[r12, -r15]!
:02053D38 E1381302 teq r8,r2,lsl #0x6
:02053D3C 20109902 andcss r9,r0,r2,lsl #0x12
:02053D40 149DE59D ldrne r14,[r13],#+0x59d
:02053D44 16691319 unknown
:02053D48 436570C0 unknown
:02053D4C 1404C1F0 strne r12,[r4],#-0x1f0
:02053D50 265109F1 unknown
:02053D54 B519DDB0 ldrlt r13,[r9, #-0xdb0]		;r9-0xdb0=*(5f0d5a50)=#0(0x00000000)
:02053D58 19EDE59D unknown
:02053D5C A0128D10 andges r8,r2,r0,lsl r13
:02053D60 54900819 ldrpl r0,[r0],#+0x819
:02053D64 8D3003A5 ldchi  3,cr0,[r0,#-0x294]!
:02053D68 09E90D19 unknown
:02053D6C C58700DD strgt r0,[r7, #+0xdd]		;r7+0xdd=*(cb1a235f)
:02053D70 1CE5B9C0 stcnel 9,cr11,[r5],#+0x300
:02053D74 E5987028 ldr r7,[r8, #+0x28]		;r8+0x28=*(00000028)
:02053D78 00993008 addeqs r3,r9,r8
:02053D7C 298D8081 stmcsib  r13 ,{r0,r7,r15}
:02053D80 100B1D0B andne  r1,r11,r11,lsl #0x1a
:02053D84 12890B05 addne  r0,r9,#0x1400
:02053D88 E58D6C60 str r6,[r13, #+0xc60]		;r13+0xc60=*(00000c60)
:02053D8C 7A0255D7 bvc 020E94F0
:02053D90 14D5003D ldrneb r0,[r5],#+0x3d
:02053D94 9F416890 swils 0x00416890
:02053D98 F29024D5 addnvs r2,r0,#0xD5000000
:02053D9C 10A419FF unknown
:02053DA0 91814544 orrls  r4,r1,r4,asr #0xa
:02053DA4 98102815 ldmlsda  r0 ,{r0,r2,r4,r11,r13}
:02053DA8 1225106D eorne  r1,r5,#0x6D
:02053DAC 112963E1 unknown
:02053DB0 0580516A streq r5,[r0, #+0x16a]		;r0+0x16a=*(0000016a)
:02053DB4 12F910BD rscnes r1,r9,#0xBD
:02053DB8 00690C35 rsbeq  r0,r9,r5,lsr r12
:02053DBC 111055F5 ldrnesh r5,[r0, -r5]
:02053DC0 E9130055 ldmdb  r3 ,{r0,r2,r4,r6}
:02053DC4 3910171D ldmccdb  r0 ,{r0,r2,r3,r4,r8,r9,r10,r12}
:02053DC8 0035A500 eoreqs r10,r5,r0,lsl #0xa
:02053DCC E0415007 sub  r5,r1,r7
:02053DD0 00091095 muleq  r9,r5,r0
:02053DD4 83E11AFD mvnhi  r1,#0xFD000
:02053DD8 2DF11111 ldccsl 1,cr1,[r1,#+0x44]!
:02053DDC 11100FFD ldrnesh r0,[r0, -r13]
:02053DE0 55115500 ldrpl r5,[r1, #-0x500]		;(r1-0x500=*(fffffb00))
:02053DE4 0C80696E stceq  9,cr6,[r0],{#0x6e}
:02053DE8 99300459 ldmlsdb  r0!,{r0,r3,r4,r6,r10}
:02053DEC 88002806 stmhida  r0 ,{r1,r2,r11,r13}
:02053DF0 50BDE515 adcpls r14,r13,r5,lsl r5
:02053DF4 0001002D andeq  r0,r1,r13,lsr #0x0
:02053DF8 01250B8D unknown
:02053DFC 05186603 ldreq r6,[r8, #-0x603]		;(r8-0x603=*(fffff9fd))
:02053E00 CD0BB500 unknown
:02053E04 10314724 eornes r4,r1,r4,lsr #0xe
:02053E08 AE003178 mcrge 1,0,r3,cr0,cr8,{3}
:02053E0C C0E18778 rscgt  r8,r1,r8,ror r7
:02053E10 45052940 strmi r2,[r5, #-0x940]		;(r5-0x940=*(01cd7dd0))
:02053E14 F2605C00 rsbnv  r5,r0,#0x0
:02053E18 4031EBFF unknown
:02053E1C 833D25A5 teqhi r13,#0x29400000
:02053E20 783A25FD ldmvcda  r10!,{r0,r2,r3,r4,r5,r6,r7,r8,r10,r13}
:02053E24 07733D7E unknown
:02053E28 090F033D stmeqdb  r15 ,{r0,r2,r3,r4,r5,r8,r9}
:02053E2C 0079F100 rsbeqs r15,r9,r0,lsl #0x2
:02053E30 D802BCAA stmleda  r2 ,{r1,r3,r5,r7,r10,r11,r12,r13,r15}
:02053E34 602499E1 eorvs  r9,r4,r1,ror #0x13
:02053E38 291003A0 ldmcsdb  r0 ,{r5,r7,r8,r9}
:02053E3C 9D054111 unknown
:02053E40 05E15504 streqb r5,[r1, #+0x504]!
:02053E44 30078BB0 strcch r8,[r7], -r0
:02053E48 304AA005 subcc  r10,r10,r5
:02053E4C 0A0C0D05 beq 02357268
:02053E50 E0451040 sub  r1,r5,r0,asr #0x0
:02053E54 B0103D08 andlts r3,r0,r8,lsl #0x1a
:02053E58 0010E089 andeqs r14,r0,r9,lsl #0x1
:02053E5C E0402B21 sub  r2,r0,r1,lsr #0x16
:02053E60 E58D9008 str r9,[r13, #+0x8]		;r13+0x8=*(00000008)
:02053E64 BD0D4402 unknown
:02053E68 135A0639 cmpne r10,#0x3900000
:02053E6C 00105909 andeqs r5,r0,r9,lsl #0x12
:02053E70 11D9D846 bicnes r13,r9,r6,asr #0x10
:02053E74 7E1C21CD cdpvc 1,0,cr2,cr12,cr13,6
:02053E78 F528027D strnv r0,[r8, #-0x27d]!
:02053E7C 1371A607 cmnne r1,#0x700000
:02053E80 00358228 eoreqs r8,r5,r8,lsr #0x4
:02053E84 919FE042 orrlss r14,r15,r2,asr #0x0
:02053E88 C1928901 orrgts r8,r2,r1,lsl #0x12
:02053E8C 035D1002 cmpeq r13,#0x2
:02053E90 F008A914 andnv  r10,r8,r4,lsl r9
:02053E94 29AA260D stmcsib  r10!,{r0,r2,r3,r9,r10,r13}
:02053E98 9FC0C036 swils 0x00c0c036
:02053E9C 00410F3D subeq  r0,r1,r13,lsr r15
:02053EA0 E5319CC0 ldr r9,[r1, #-0xcc0]!
:02053EA4 00D16002 sbceqs r6,r1,r2
:02053EA8 0A859C40 beq 001BAFB0
:02053EAC 27C8367D unknown
:02053EB0 007114C1 rsbeqs r1,r1,r1,asr #0x9
:02053EB4 F035000A eornvs r0,r5,r10
:02053EB8 A6203588 unknown
:02053EBC 3582F035 strcc r15,[r2, #+0x35]		;r2+0x35=*(0afd6d43)=#0(0x00000000)
:02053EC0 00351440 eoreqs r1,r5,r0,asr #0x8
:02053EC4 155C000B ldrneb r0,[r12, #-0xb]		;(r12-0xb=*(fffffff5))
:02053EC8 0EED24B9 mcreq 4,7,r2,cr13,cr9,{5}
:02053ECC 1015211D andnes r2,r5,r13,lsl r1
:02053ED0 7100154E unknown
:02053ED4 856F0310 strhib r0,[r15, #-0x310]!
:02053ED8 05013D1A streq r3,[r1, #-0xd1a]		;(r1-0xd1a=*(fffff2e6))
:02053EDC 02AD274D adceq  r2,r13,#0x1340000
:02053EE0 000C99F6 unknown
:02053EE4 06E0875B unknown
:02053EE8 C0090015 andgt  r0,r9,r5,lsl r0
:02053EEC 485C11D1 ldmmida  r12 ,{r0,r4,r6,r7,r8,r12}^
:02053EF0 E58D0FB5 str r0,[r13, #+0xfb5]		;r13+0xfb5=*(00000fb5)
:02053EF4 107210E5 rsbnes r1,r2,r5,ror #0x1
:02053EF8 01B90305 moveqs r0,r5,lsl #0x6		;r0=1935787008(0x7361c400)
:02053EFC 005550C9 subeqs r5,r5,r9,asr #0x1
:02053F00 12091014 andne  r1,r9,#0x14
:02053F04 F820C9D1 stmnvda  r0!,{r0,r4,r6,r7,r8,r11,r14,r15}
:02053F08 89013552 stmhidb  r1 ,{r1,r4,r6,r8,r10,r12,r13}
:02053F0C D920992D stmledb  r0!,{r0,r2,r3,r5,r8,r11,r12,r15}
:02053F10 19308877 ldmnedb  r0!,{r0,r1,r2,r4,r5,r6,r11,r15}
:02053F14 CF06F517 swigt 0x0006f517
:02053F18 01E59340 mvneq  r9,r0,asr #0x6
:02053F1C 50A4006D adcpl  r0,r4,r13,ror #0x0
:02053F20 E1E51094 unknown
:02053F24 1A191A17 bne 0269A788
:02053F28 20F19540 rsccss r9,r1,r0,asr #0xa
:02053F2C 00814A13 addeq  r4,r1,r3,lsl r10
:02053F30 D1102019 tstle r0,r9,lsl r0
:02053F34 1DFFFF06 ldcnel 15,cr15,[r15,#+0x18]!
:02053F38 CB4C2120 blgt 0335C3C0
:02053F3C 5C1D0DE1 ldcpl  13,cr0,[r13],{#0xe1}
:02053F40 04E59500 unknown
:02053F44 0EC90220 cdpeq 2,12,cr0,cr9,cr0,1
:02053F48 D1730FC5 cmnle r3,r5,asr #0x1f
:02053F4C 1060EB00 rsbne  r14,r0,r0,lsl #0x16
:02053F50 2D699503 stccsl 5,cr9,[r9,#-0xc]!
:02053F54 1060175D rsbne  r1,r0,r13,asr r7
:02053F58 C9286D85 stmgtdb  r8!,{r0,r2,r7,r8,r10,r11,r13,r14}
:02053F5C 0985C630 stmeqib  r5 ,{r4,r5,r9,r10,r14,r15}
:02053F60 0DE04402 stceql 4,cr4,[r0,#+0x8]!
:02053F64 AD10A910 unknown
:02053F68 AD72A810 ldcgel 8,cr10,[r2,#-0x40]!
:02053F6C 406D3800 rsbmi  r3,r13,r0,lsl #0x10
:02053F70 08406D38 stmeqda  r0 ,{r3,r4,r5,r8,r10,r11,r13,r14}^
:02053F74 5560006D strplb r0,[r0, #-0x6d]!
:02053F78 40B5506D adcmis r5,r5,r13,ror #0x0
:02053F7C 29000912 stmcsdb  r0 ,{r1,r4,r8,r11}
:02053F80 1D1CB92F unknown
:02053F84 107B1900 rsbnes r1,r11,r0,lsl #0x12
:02053F88 102DEB00 eorne  r14,r13,r0,lsl #0x16
:02053F8C 99065189 stmlsdb  r6 ,{r0,r3,r7,r8,r12,r14}
:02053F90 D0580013 subles r0,r8,r3,lsl r0
:02053F94 42F504E5 rscmis r0,r5,#0xE5000000
:02053F98 FF0EC1F6 swinv 0x000ec1f6
:02053F9C E2002800 and  r2,r0,#0x0
:02053FA0 69125901 ldmvsdb  r2 ,{r0,r8,r11,r12,r14}
:02053FA4 00C1010F sbceq  r0,r1,r15,lsl #0x2
:02053FA8 B5D81005 ldrltb r1,[r8, #+0x5]		;r8+0x5=*(00000005)
:02053FAC 0020050D eoreq  r0,r0,r13,lsl #0xa
:02053FB0 3D059900 unknown
:02053FB4 F13C7D20 teqnv r12,r0,lsr #0x1a
:02053FB8 3D04F313 unknown
:02053FBC 9040A400 subls  r10,r0,r0,lsl #0x8
:02053FC0 601181E5 andvss r8,r1,r5,ror #0x3
:02053FC4 E9941042 ldmib  r4 ,{r1,r6,r12}
:02053FC8 003D1022 eoreqs r1,r13,r2,lsr #0x0
:02053FCC 895C1C89 ldmhidb  r12 ,{r0,r3,r7,r10,r11,r12}^
:02053FD0 6102B400 unknown
:02053FD4 2E817C0D cdpcs 12,8,cr7,cr1,cr13,0
:02053FD8 E5841529 str r1,[r4, #+0x529]		;r4+0x529=*(01cd8c39)
:02053FDC 209A1CA5 addcss r1,r10,r5,lsr #0x19
:02053FE0 0D03F1A6 unknown
:02053FE4 00099004 andeq  r9,r9,r4
:02053FE8 AC4A9D18 stcgel 13,cr9,[r10],{#0x18}
:02053FEC 5D401984 unknown
:02053FF0 00113650 andeqs r3,r1,r0,asr r6
:02053FF4 98003564 stmlsda  r0 ,{r2,r5,r6,r8,r10,r12,r13}
:02053FF8 03297856 unknown
:02053FFC 024D147D subeq  r1,r13,#0x7D000000
:02054000 EBFFF431 bl 020510CC
:02054004 10457C0E subne  r7,r5,r14,lsl #0x18
:02054008 71004568 unknown
:0205400C 0B755019 bleq 03DA8078
:02054010 D5DA1C15 ldrleb r1,[r10, #+0xc15]		;r10+0xc15=*(00000c15)
:02054014 11F9D421 mvnnes r13,r1,lsr #0x8
:02054018 16013FC9 strne r3,r13,r1,lsr #0x8
:0205401C 103107D9 unknown
:02054020 87FD1345 ldrhib r1,r13,r1,lsr #0x8
:02054024 00480091 unknown
:02054028 706A3594 unknown
:0205402C 6AA20FF1 bvs 008D7FF8
:02054030 067A3D7D unknown
:02054034 99170A3D ldmlsdb  r7 ,{r0,r2,r3,r4,r5,r9,r11}
:02054038 E154ED00 cmp r4,r0,lsl #0x1a
:0205403C 04E17001 unknown
:02054040 334456F9 unknown
:02054044 F90DE59F stmnvdb  r13 ,{r0,r1,r2,r3,r4,r7,r8,r10,r13,r14,r15}
:02054048 00154010 andeqs r4,r5,r0,lsl r0
:0205404C 0A452064 beq 0319C1E4
:02054050 E5258310 str r8,[r5, #-0x310]!
:02054054 2C036DFE stccs  13,cr6,[r3],{#0xfe}
:02054058 3D036D13 unknown
:0205405C 03A407ED moveq  r0,#0x3B40000		;r0=62128128(0x3b40000)
:02054060 0009076D andeq  r0,r9,r13,ror #0xe
:02054064 E5810120 str r0,[r1, #+0x120]		;r1+0x120=*(00000120)
:02054068 9F230624 swils 0x00230624
:0205406C 813128E5 teqhi r1,r5,ror #0x11
:02054070 030014E5 unknown
:02054074 812101A1 unknown
:02054078 31FD2CE5 mvnccs r2,r5,ror #0x19
:0205407C 9F038241 swils 0x00038241
:02054080 0C410AE5 stceql 10,cr0,[r1],{#0xe5}
:02054084 A00C1129 andge  r1,r12,r9,lsr #0x2
:02054088 21258030 unknown
:0205408C E3A00FFA mov  r0,#0x3E8		;r0=1000(0x3e8)
:02054090 00027862 andeq  r7,r2,r2,ror #0x10
:02054094 4502E4EB strmi r14,[r2, #-0x4eb]		;r2-0x4eb=*(0afd6823)=#0(0x00000000)
:02054098 1190100B orrnes r1,r0,r11
:0205409C 2DAE902F stccs  0,cr9,[r14,#+0xbc]!
:020540A0 007D4500 rsbeqs r4,r13,r0,lsl #0xa
:020540A4 0222D0EB eoreq  r13,r2,#0xEB
:020540A8 174DE59F unknown
:020540AC C105F948 unknown
:020540B0 3C59811C ldcccl 1,cr8,[r9],{#0x1c}
:020540B4 F1001D74 unknown
:020540B8 3D266946 stccc  9,cr6,[r6,#-0x118]!
:020540BC 02A40015 adceq  r0,r4,#0x15
:020540C0 10E5179F smlalne  r1,r5,r15,r7
:020540C4 E31121CD tst r1,#0x40000033
:020540C8 374DF904 strccb r15,[r13,-r4, lsl #0x12]
:020540CC A7005544 strge r5,[r13,-r4, lsl #0x12]
:020540D0 2DB9FFFF ldccs  15,cr15,[r9,#+0x3fc]!
:020540D4 71000934 unknown
:020540D8 F104D112 unknown
:020540DC 0131908F teqeq r1,r15,lsl #0x1
:020540E0 1219FD00 andnes r15,r9,#0x0
:020540E4 1A000160 bne 0205466C
:020540E8 412D0001 unknown
:020540EC 02E35B20 rsceq  r5,r3,#0x8000
:020540F0 0C0B7515 stceq  5,cr7,[r11],{#0x15}
:020540F4 00158010 andeqs r8,r5,r0,lsl r0
:020540F8 1301A0B0 unknown
:020540FC B5001154 strlt r1,[r0, #-0x154]		;(r0-0x154=*(00000294))
:02054100 75102550 ldrvc r2,[r0, #-0x550]		;(r0-0x550=*(fffffe98))
:02054104 30256512 eorcc  r6,r5,r2,lsl r5
:02054108 912195BC strlsh r9,[r1, -r12]!
:0205410C 05030431 streq r0,[r3, #-0x431]		;(r3-0x431=*(fffffbcf))
:02054110 00051E00 andeq  r1,r5,r0,lsl #0x1c
:02054114 1CD51D59 ldcnel 13,cr1,[r5],{#0x59}
:02054118 13954021 orrnes r4,r5,#0x21
:0205411C 1740215B unknown
:02054120 02318025 eoreqs r8,r1,#0x25
:02054124 151333D6 ldrne r3,[r3, #-0x3d6]		;(r3-0x3d6=*(fffffc2a))
:02054128 0229024C eoreq  r0,r9,#0xC0000004
:0205412C 14000252 strne r0,[r0],#-0x252
:02054130 094925CD stmeqdb  r9 ,{r0,r2,r3,r6,r7,r8,r10,r13}^
:02054134 00000D13 andeq  r0,r0,r3,lsl r13
:02054138 433C2B9D teqmi r12,#0x27400
:0205413C 139D1F6D orrnes r1,r13,#0x1B4
:02054140 15DE0015 ldrneb r0,[r14, #+0x15]		;r14+0x15=*(00000015)
:02054144 D50435A0 strle r3,[r4, #-0x5a0]		;(r4-0x5a0=*(01cd8170))
:02054148 F7199100 ldrnv r9,[r9,-r0, lsl #0x2]
:0205414C 0901F0D8 stmeqdb  r1 ,{r3,r4,r6,r7,r12,r13,r14,r15}
:02054150 A00005A0 andge  r0,r0,r0,lsr #0xb
:02054154 0014E58D andeqs r14,r4,r13,lsl #0xb
:02054158 D51D5140 ldrle r5,[r13, #-0x140]		;(r13-0x140=*(fffffec0))
:0205415C E59F610A ldr r6,[r15, #+0x10a]		;r15+0x10a=*(0205426e)=#20505433(0x0138e359)
:02054160 9F110CB8 swils 0x00110cb8
:02054164 197903E5 unknown
:02054168 1C154FCD ldcne  15,cr4,[r5],{#0xcd}
:0205416C D60070BA unknown
:02054170 001125E1 andeqs r2,r1,r1,ror #0xb
:02054174 510813B9 strplh r1,[r8, -r9]
:02054178 86043528 strhi r3,[r4],-r8, lsr #0xa
:0205417C 833001B5 teqhi r0,#0x4000002D
:02054180 290108E2 stmcsdb  r1 ,{r1,r5,r6,r7,r11}
:02054184 08090C0D stmeqda  r9 ,{r0,r2,r3,r10,r11}
:02054188 6C0131F3 stcvs  1,cr3,[r1],{#0xf3}
:0205418C 552C001D strpl r0,[r12, #-0x1d]!
:02054190 11011139 unknown
:02054194 5AA01895 bpl 0085A3F0
:02054198 991539E2 ldmlsdb  r5 ,{r1,r5,r6,r7,r8,r11,r12,r13}
:0205419C EBFFF347 bl 02050EC0
:020541A0 64061569 strvs r1,[r6],#-0x569
:020541A4 5008018D andpl  r0,r8,r13,lsl #0x3
:020541A8 20B59090 umlalcss r9,r5,r0,r0
:020541AC 6018092D andvss r0,r8,r13,lsr #0x12
:020541B0 54700E9D unknown
:020541B4 0EB501D1 mrceq 1,5,r0,cr5,cr1,{6}
:020541B8 019900A4 orreqs r0,r9,r4,lsr #0x1
:020541BC 90095111 andls  r5,r9,r1,lsl r1
:020541C0 45001563 strmi r1,[r0, #-0x563]		;(r0-0x563=*(fffffe85))
:020541C4 1BF5220D blne 01D9CA00
:020541C8 2D030BC5 unknown
:020541CC 2D09B400 unknown
:020541D0 2D159190 unknown
:020541D4 C0800800 addgt  r0,r0,r0,lsl #0x10
:020541D8 11BA0EE5 movnes r0,r5,ror #0x1d
:020541DC 11B8E1D0 ldrnesb r14,[r8, +r0]!
:020541E0 2000E1C0 andcs  r14,r0,r0,asr #0x3
:020541E4 01D59010 biceqs r9,r5,r0,lsl r0
:020541E8 41272180 unknown
:020541EC 3D680B10 stcccl 11,cr0,[r8,#-0x40]!
:020541F0 CD902015 unknown
:020541F4 27E0450B strcsb r4,[r0,+r11, lsl #0xa]!
:020541F8 07890561 streq r0,[r0,+r11, lsl #0xa]!
:020541FC 10040075 andne  r0,r4,r5,ror r0
:02054200 001900B5 ldreqh r0,[r9], -r5
:02054204 72081F09 andvc  r1,r8,#0x24
:02054208 04E5C070 unknown
:0205420C 61302170 teqvs r0,r0,ror r1
:02054210 07A00021 streq r0,[r0,+r1, lsr #0x0]!
:02054214 1FCD0489 swine 0x00cd0489
:02054218 051CE505 ldreq r14,[r12, #-0x505]		;(r12-0x505=*(fffffafb))
:0205421C 1CD90201 ldcnel 2,cr0,[r9],{#0x1}
:02054220 601AFDB6 ldrvsh r15,[r10], -r6
:02054224 006908A1 rsbeq  r0,r9,r1,lsr #0x11
:02054228 EB007758 bl 02071F90
:0205422C 9990680D ldmlsib  r0 ,{r0,r2,r3,r11,r13,r14}
:02054230 004500E5 subeq  r0,r5,r5,ror #0x1
:02054234 A01A3DD4 ldrgesb r3,[r10], -r4
:02054238 800F6990 mulhi  r15,r0,r9
:0205423C 917CE59F unknown
:02054240 7042090E subvc  r0,r2,r14,lsl #0x12
:02054244 D8000125 stmleda  r0 ,{r0,r2,r5,r8}
:02054248 002C6735 eoreq  r6,r12,r5,lsr r7
:0205424C 00391298 mlaeqs r9,r8,r2,r1unknown
:02054250 00EFE045 rsceq  r14,r15,r5,asr #0x0
:02054254 DA169D50 ble 025FB79C
:02054258 98003441 stmlsda  r0 ,{r0,r6,r10,r12,r13}
:0205425C 961040E5 ldrls r4,da 
:02054260 2D3100E5 ldccs  0,cr0,[r1,#-0x394]!
:02054264 C870B400 ldmgtda  r0!,{r10,r12,r13,r15}^
:02054268 2D0E11E1 unknown
:0205426C E359C20C cmp r9,#0xC0000000
:02054270 F00E0138 andnv  r0,r14,r8,lsr r1
:02054274 1DD91725 unknown
:02054278 EB00680F bl 0206E2BC
:0205427C 3C00F130 stccc  1,cr15,[r0],{#0x30}
:02054280 22359000 eorcss r9,r5,#0x0
:02054284 FFFF4C88 swinv 0x00ff4c88
:02054288 4A16E10A bmi 0260C6B8
:0205428C EA10FFFF b 02494290
:02054290 F5900010 ldrnv r0,[r0, #+0x10]		;r0+0x10=*(000003f8)
:02054294 02E31002 rsceq  r1,r3,#0x2
:02054298 A11A5110 tstge r10,r0,lsl r1
:0205429C 02190000 andeqs r0,r9,#0x0
:020542A0 EB000215 bl 02054AFC
:020542A4 03F16F0B mvneqs r6,#0x2C
:020542A8 704DF5F8 unknown
:020542AC 283C0009 ldmcsda  r12!,{r0,r3}
:020542B0 BC021A2A stclt  10,cr1,[r2],{#0x2a}
:020542B4 22083D26 andcs  r3,r8,#0x980
:020542B8 BD10021A unknown
:020542BC A6200624 unknown
:020542C0 24B8021A unknown
:020542C4 31021A02 unknown
:020542C8 3C495027 stcccl 0,cr5,[r9],{#0x27}
:020542CC 20EC1E79 rsccs  r1,r12,r9,ror r14
:020542D0 08D5A034 ldmeqia  r5 ,{r2,r4,r5,r13,r15}^
:020542D4 00C100AD sbceq  r0,r1,r13,lsr #0x1
:020542D8 0600094C streq r0,r0,r1,r13,lsr #0x1
:020542DC 6DAE10D1 stcvs  0,cr1,[r14,#+0x344]!
:020542E0 9F014400 swils 0x00014400
:020542E4 00D902E5 sbceqs r0,r9,r5,ror #0x5
:020542E8 001D4170 andeqs r4,r13,r0,ror r1
:020542EC E5902068 ldr r2,[r0, #+0x68]		;r0+0x68=*(00000450)
:020542F0 9300096C unknown
:020542F4 E08CE241 add  r14,r12,r1,asr #0x4
:020542F8 E02CC193 mla  r12,r3,r1,r12unknown
:020542FC 07910074 unknown
:02054300 E5907078 ldr r7,[r0, #+0x78]		;r0+0x78=*(00000460)
:02054304 012CC291 unknown
:02054308 90307CE0 eorlss r7,r0,r0,ror #0x19
:0205430C 97700EE5 ldrlsb r0,r7,r0,r0,ror #0x19
:02054310 100CE000 andne  r14,r12,r0
:02054314 7068E0A3 rsbvc  r14,r8,r3,lsr #0x1
:02054318 6CE50080 stcvsl 0,cr0,[r5],#+0x200
:0205431C 9D21077D stcls  7,cr0,[r1,#-0x1f4]!
:02054320 CD003D51 unknown
:02054324 6174031A cmnvs r4,r10,lsl r3
:02054328 10118918 andnes r8,r1,r8,lsl r9
:0205432C 18201584 stmneda  r0!,{r2,r7,r8,r10,r12}
:02054330 C5831989 strgt r1,[r3, #+0x989]		;r3+0x989=*(00000989)
:02054334 61A00409 movvs  r0,r9,lsl #0x8		;r0=224919552(0xd680000)
:02054338 41E1C603 mvnmi  r12,r3,lsl #0xc
:0205433C B6890A41 strlt r0,r12,r3,lsl #0xc
:02054340 D4E1C600 unknown
:02054344 41D4021D bicmis r0,r4,r13,lsl r2
:02054348 1D50A000 unknown
:0205434C 19622102 unknown
:02054350 00191410 andeqs r1,r9,r0,lsl r4
:02054354 6EBC09D9 mrcvs 9,5,r0,cr12,cr9,{6}
:02054358 50E1C610 rscpl  r12,r1,r0,lsl r6
:0205435C 1CE59220 stcnel 2,cr9,[r5],#+0x80
:02054360 4D005100 unknown
:02054364 3DA03829 stccc  8,cr3,[r0,#+0xa4]!
:02054368 41037539 unknown
:0205436C 3073BE10 rsbccs r11,r3,r0,lsl r14
:02054370 4116E1C6 tstmi r6,r6,asr #0x3
:02054374 000D9400 andeq  r9,r13,r0,lsl #0x8
:02054378 00F55094 smlaleqs r5,r5,r4,r0
:0205437C E1C60EBC strh r0,[r6, #+0xec]		;r6+0xec=*(0138e445)
:02054380 01C61EBE streqh r1,[r6, #+0xee]		;r6+0xee=*(0138e447)
:02054384 5D008CE1 unknown
:02054388 C60FB037 unknown
:0205438C 50F208E1 rscpls r0,r2,r1,ror #0x11
:02054390 ED3DE5C6 ldc  5,cr14,[r13,#-0x318]!
:02054394 2000F300 andcs  r15,r0,r0,lsl #0x6
:02054398 10F4E5C6 rscnes r14,r4,r6,asr #0xb
:0205439C 6028A5C6 eorvs  r10,r8,r6,asr #0xb
:020543A0 F6A0001D unknown
:020543A4 11055910 unknown
:020543A8 C630F500 unknown
:020543AC 81050CE5 unknown
:020543B0 00190F59 andeqs r0,r9,r9,asr r15
:020543B4 E5C610FC strb r1,[r6, #+0xfc]		;r6+0xfc=*(0138e455)
:020543B8 501A4D0C andpls r4,r10,r12,lsl #0x1a
:020543BC 10FE0561 rscnes r0,r14,r1,ror #0xa
:020543C0 05FDE286 ldreqb r14,[r13, #+0x286]!
:020543C4 FEE5C620 cdp2 6,14,cr12,cr5,cr0,1
:020543C8 11370071 teqne r7,r1,ror r0
:020543CC 11500800 cmpne r0,r0,lsl #0x10
:020543D0 41200300 unknown
:020543D4 0902D90B stmeqdb  r2 ,{r0,r1,r3,r8,r11,r12,r14,r15}
:020543D8 3519C621 ldrcc r12,[r9, #-0x621]		;r9-0x621=*(5f0d61df)=#0(0x00000000)
:020543DC 090A210B stmeqdb  r10 ,{r0,r1,r3,r8,r13}
:020543E0 C6210B00 unknown
:020543E4 710706E5 unknown
:020543E8 C6110C00 ldrgt r0,[r1],-r0, lsl #0x18
:020543EC 800C01E5 andhi  r0,r12,r5,ror #0x3
:020543F0 80F8E201 rschis r14,r8,r1,lsl #0x4
:020543F4 F90109F9 stmnvdb  r1 ,{r0,r3,r4,r5,r6,r7,r8,r11}
:020543F8 63155939 tstvs r5,#0xE4000
:020543FC 00008268 andeq  r8,r0,r8,ror #0x4
:02054400 00006353 andeq  r6,r0,r3,asr r3
:02054404 02340035 eoreqs r0,r4,#0x35
:02054408 7D1F3110 unknown
:0205440C 007DC01F rsbeqs r12,r13,r15,lsl r0
:02054410 14DD00F5 ldrneb r0,[r13],#+0xf5
:02054414 04DD05ED ldreqb r0,[r13],#+0x5ed
:02054418 11414003 unknown
:0205441C 22100C20 andcss r0,r0,#0x2000
:02054420 80BC3AD1 unknown
:02054424 85500F45 ldrhib r0,[r0, #-0xf45]		;(r0-0xf45=*(fffff0bb))
:02054428 410905E0 unknown
:0205442C 4A81184F bmi 0009A570
:02054430 C100BDAC unknown
:02054434 88162950 ldmhida  r6 ,{r4,r6,r8,r11,r13}
:02054438 9C008175 stcls  1,cr8,[r0],{#0x75}
:0205443C 10BD0575 adcnes r0,r13,r5,ror r5
:02054440 2B7D0019 blcs 03F944AC
:02054444 BD02C114 unknown
:02054448 02A170B9 adceq  r7,r1,#0xB9
:0205444C B1093015 unknown
:02054450 300911E1 andcc  r1,r9,r1,ror #0x3
:02054454 007500F1 unknown
:02054458 093011FF ldmeqdb  r0!,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r12}
:0205445C 85002D81 strhi r2,[r0, #-0xd81]		;(r0-0xd81=*(fffff27f))
:02054460 1EB50010 mrcne 0,5,r0,cr5,cr0,{0}
:02054464 610900C1 unknown
:02054468 CAF109EF bgt 01C96C2C
:0205446C FE0DC109 cdp2 1,0,cr12,cr13,cr9,0
:02054470 19A13109 stmneib  r1!,{r0,r3,r8,r12,r13}
:02054474 11056518 unknown
:02054478 40F48455 rscmis r8,r4,r5,asr r4
:0205447C 15251B65 strne r1,[r5, #-0xb65]!
:02054480 B304818D unknown
:02054484 0D391049 ldceq  0,cr1,[r9,#-0x124]!
:02054488 1F5500C9 swine 0x005500c9
:0205448C D1281401 unknown
:02054490 DF00B12F swile 0x0000b12f
:02054494 A5040009 strge r0,[r4, #-0x9]		;(r4-0x9=*(01cd8707))
:02054498 ED20C800 stc  8,cr12,[r0,#-0x0]!
:0205449C 36301914 unknown
:020544A0 0506D165 streq r13,[r6, #-0x165]		;(r6-0x165=*(0138e1f4))
:020544A4 1D701D10 ldcnel 13,cr1,[r0,#-0x40]!
:020544A8 21400901 unknown
:020544AC 401117B1 ldrmih r1,[r1], -r1
:020544B0 152761DF strne r6,[r7, #-0x1df]!
:020544B4 75144101 ldrvc r4,[r4, #-0x101]		;(r4-0x101=*(01cd860f))
:020544B8 34000500 strcc r0,[r0],#-0x500
:020544BC 05B309C1 ldreq r0,[r3, #+0x9c1]!
:020544C0 06E5CC10 unknown
:020544C4 00E5CC30 rsceq  r12,r5,r0,lsr r12
:020544C8 1D801507 unknown
:020544CC 0903A970 stmeqdb  r3 ,{r4,r5,r6,r8,r11,r13,r15}
:020544D0 A9082040 stmgedb  r8 ,{r6,r13}
:020544D4 20119E05 andcss r9,r1,r5,lsl #0x1c
:020544D8 D1080E05 unknown
:020544DC 08250800 stmeqda  r5!,{r11}
:020544E0 AB17C104 blge 026448F8
:020544E4 920D85CC andls  r8,r13,#0x33000000
:020544E8 E5CC02ED strb r0,[r12, #+0x2ed]		;r12+0x2ed=*(000002ed)
:020544EC 8C0AC00C stchi  0,cr12,[r10],{#0xc}
:020544F0 8C2001E2 stchi  1,cr0,[r0],#-0x388
:020544F4 00E0FFE2 rsceq  r15,r0,r2,ror #0x1f
:020544F8 3511351D ldrcc r3,[r1, #-0x51d]		;(r1-0x51d=*(fffffae3))
:020544FC CCE0049D stcgtl 4,cr0,[r0],#+0x274
:02054500 039987E5 orreqs r8,r9,#0x3940000
:02054504 291DA187 ldmcsdb  r13 ,{r0,r1,r2,r7,r8,r13,r15}
:02054508 CA064929 bgt 021E69B4
:0205450C 10990039 addnes r0,r9,r9,lsr r0
:02054510 77E613AD strvcb r1,[r6,+r13, lsr #0x7]!
:02054514 6F51434D swivs 0x0051434d
:02054518 7D159110 unknown
:0205451C E061B205 rsb  r11,r1,r5,lsl #0x4
:02054520 0D7B9E1B ldceql 14,cr9,[r11,#-0x6c]!
:02054524 005D4803 subeqs r4,r13,r3,lsl #0x10
:02054528 2C658448 stccsl 4,cr8,[r5],#-0x120
:0205452C 0011B794 muleqs r1,r4,r7
:02054530 7629FDE1 unknown
:02054534 031DEFB0 tsteq r13,#0x2C0
:02054538 ED00E192 unknown
:0205453C ADFC7315 ldcgel 3,cr7,[r12,#+0x54]!
:02054540 2C399D14 ldccs  13,cr9,[r9],#-0x50
:02054544 041D53F0 ldreq r5,[r13],#-0x3f0
:02054548 000625AA andeq  r2,r6,r10,lsr #0xb
:0205454C 49020061 stmmidb  r2 ,{r0,r5,r6}
:02054550 3555A700 ldrccb r10,[r5, #-0x700]		;(r5-0x700=*(01cd8010))
:02054554 D630B600 unknown
:02054558 D620B4E1 unknown
:0205455C 0403E101 streq r14,[r3],#-0x101
:02054560 E1A016E1 mov  r1,r1,ror #0xd
:02054564 81082442 unknown
:02054568 004D43E1 subeq  r4,r13,r1,ror #0x7
:0205456C D5A00802 strle r0,[r0, #+0x802]!
:02054570 801888B6 ldrhih r8,[r8], -r6
:02054574 05090285 streq r0,[r9, #-0x285]		;r9-0x285=*(5f0d657b)=#0(0x00000000)
:02054578 119902A1 orrnes r0,r9,r1,lsr #0x5
:0205457C 125CA800 subnes r10,r12,#0x0
:02054580 111CE59F unknown
:02054584 B1F1050A mvnlts r0,r10,lsl #0xa
:02054588 5D949035 unknown
:0205458C D6301000 unknown
:02054590 000D11E5 andeq  r1,r13,r5,ror #0x3
:02054594 068D1282 streq r1,[r13],+r2, lsl #0x5
:02054598 06890013 unknown
:0205459C 12E18234 rscne  r8,r1,#0x40000003
:020545A0 E5D620EC ldrb r2,[r6, #+0xec]		;r6+0xec=*(0138e445)
:020545A4 E1801401 orr  r1,r0,r1,lsl #0x8
:020545A8 A0080300 andge  r0,r8,r0,lsl #0x6
:020545AC 85583685 ldrhib r3,[r8, #-0x685]		;(r8-0x685=*(fffff97b))
:020545B0 390C7D16 stmccdb  r12 ,{r1,r2,r4,r8,r10,r11,r12,r13,r14}
:020545B4 2805E804 stmcsda  r5 ,{r2,r11,r13,r14,r15}
:020545B8 0DEDE180 stceql 1,cr14,[r13,#+0x200]!
:020545BC 20300400 eorcss r0,r0,r0,lsl #0x8
:020545C0 8103E59D swphi r14,r13,r3
:020545C4 00098202 andeq  r8,r9,r2,lsl #0x4
:020545C8 A80009EE stmgeda  r0 ,{r1,r2,r3,r5,r6,r7,r8,r11}
:020545CC E0861003 add  r1,r6,r3
:020545D0 EF000953 swi 0x00000953
:020545D4 05D62000 ldreqb r2,[r6, #+0x0]		;r6+0x0=*(0138e359)
:020545D8 028630F0 addeq  r3,r6,#0xF0
:020545DC 80098563 andhi  r8,r9,r3,ror #0xa
:020545E0 8902157C stmhidb  r2 ,{r2,r3,r4,r5,r6,r8,r10,r12}
:020545E4 E3043513 unknown
:020545E8 2CE30439 stccsl 4,cr0,[r3],#+0xe4
:020545EC E59FC22E ldr r12,[r15, #+0x22e]		;r15+0x22e=*(02054822)=#-1310723(0xffebfffd)
:020545F0 B9003972 stmltdb  r0 ,{r1,r4,r5,r6,r8,r11,r12,r13}
:020545F4 001D701A andeqs r7,r13,r10,lsl r0
:020545F8 000933B0 streqh r3,[r9], -r0
:020545FC AA30310A bge 02C60A2C
:02054600 25681019 strcsb r1,[r8, #-0x19]!
:02054604 1F59AA00 swine 0x0059aa00
:02054608 BA000066 blt 020547A8
:0205460C 17191CE1 ldrne r1,[r8, #-0x19]!
:02054610 14556116 ldrneb r6,[r5],#-0x116
:02054614 0D210009 stceq  0,cr0,[r1,#-0x24]!
:02054618 000D6000 andeq  r6,r13,r0
:0205461C AB000D35 blge 02057AF8
:02054620 470F0901 strmi r0,[r15,-r1, lsl #0x12]
:02054624 095C0009 ldmeqdb  r12 ,{r0,r3}^
:02054628 00753600 rsbeqs r3,r5,r0,lsl #0xc
:0205462C 011D4EAA tsteq r13,r10,lsr #0x1d
:02054630 31803159 orrcc  r3,r0,r9,asr r1
:02054634 1CF031F0 ldcnel 1,cr3,[r0],#+0x3c0
:02054638 4CBA0031 ldcmi  0,cr0,[r10],#+0xc4
:0205463C F07180A5 rsbnvs r8,r1,r5,lsr #0x1
:02054640 412CF041 msrmi CPSR_fs,r1
:02054644 24013F00 strcs r3,[r1],#-0xf00
:02054648 A50015AE strge r1,[r0, #-0x5ae]		;(r0-0x5ae=*(fffffa52))
:0205464C 8C006400 stchi  4,cr6,[r0],{#0x0}
:02054650 3A00BD35 bcc 02083B2C
:02054654 002D0543 eoreq  r0,r13,r3,asr #0xa
:02054658 07002D06 streq r2,[r0,-r6, lsl #0x1a]
:0205465C 2D00C170 unknown
:02054660 F02DCAA0 eornv  r12,r13,r0,lsr #0x15
:02054664 31002D64 unknown
:02054668 31F03150 mvnccs r3,r0,asr r1
:0205466C 003160F0 unknown
:02054670 103122BD unknown
:02054674 800031E0 andhi  r3,r0,r0,ror #0x3
:02054678 59700059 unknown
:0205467C 0025AA00 eoreq  r10,r5,r0,lsl #0x14
:02054680 E188840E orr  r8,r8,r14,lsl #0x8
:02054684 000D8808 andeq  r8,r13,r8,lsl #0x10
:02054688 59866481 stmplib  r6 ,{r0,r7,r10,r13,r14}
:0205468C 80592820 subhis r2,r9,r0,lsr #0x10
:02054690 1500594C strne r5,[r0, #-0x94c]		;(r0-0x94c=*(fffff6b4))
:02054694 60102554 andvss r2,r0,r4,asr r5
:02054698 194D0025 stmnedb  r13 ,{r0,r2,r5}^
:0205469C 117D1325 cmnne r13,r5,lsr #0x6
:020546A0 013DA050 teqeq r13,r0,asr r0
:020546A4 058C2050 streq r2,[r12, #+0x50]		;r12+0x50=*(ffec004d)
:020546A8 5014E10E andpls r14,r4,r14,lsl #0x2
:020546AC 200AC140 andcs  r12,r10,r0,asr #0x2
:020546B0 150BE58C strne r14,[r11, #-0x58c]		;(r11-0x58c=*(b1a22294))
:020546B4 21D38018 biccss r8,r3,r8,lsl r0
:020546B8 D37002E5 cmnle r0,#0x5000000E
:020546BC 002503E5 eoreq  r0,r5,r5,ror #0x7
:020546C0 09014004 stmeqdb  r1 ,{r2,r14}
:020546C4 E1877408 orr  r7,r7,r8,lsl #0x8
:020546C8 0EE17807 cdpeq 8,14,cr7,cr1,cr7,0
:020546CC E18E6481 orr  r6,r14,r1,lsl #0x9
:020546D0 27000506 strcs r0,[r0,-r6, lsl #0xa]
:020546D4 50260691 mlapl  r6,r1,r6,r0unknown
:020546D8 680E7968 stmvsda  r14 ,{r3,r5,r6,r8,r11,r12,r13,r14}
:020546DC 6020E186 eorvs  r14,r0,r6,lsl #0x3
:020546E0 0645028C streqb r0,[r5],-r12, lsl #0x5
:020546E4 05B1E5D3 ldreq r14,[r1, #+0x5d3]!
:020546E8 E08302C5 add  r0,r3,r5,asr #0x5
:020546EC 53001901 unknown
:020546F0 117D02E1 cmnne r13,r1,ror #0x5
:020546F4 10E4D360 rscne  r13,r4,r0,ror #0x6
:020546F8 870119FF unknown
:020546FC 2D29FFFF stccs  15,cr15,[r9,#-0x3fc]!
:02054700 9522FBFF strls r15,[r2, #-0xbff]!
:02054704 55F49534 ldrplb r9,[r4, #+0x534]!
:02054708 7ADA2495 bvc 016DD964
:0205470C 4B047495 blmi 02171968
:02054710 B10B036C unknown
:02054714 17993A03 ldrne r3,[r9,+r3, lsl #0x14]
:02054718 24951755 ldrcs r1,[r5],#+0x755
:0205471C C1F5056D mvngts r0,r13,ror #0xa
:02054720 E1015101 unknown
:02054724 0001D629 andeq  r13,r1,r9,lsr #0xc
:02054728 7D000DB2 unknown
:0205472C 1059D750 subnes r13,r9,r0,asr r7
:02054730 B50029B9 strlt r2,[r0, #-0x9b9]		;(r0-0x9b9=*(fffff647))
:02054734 69FEAF14 ldmvsib  r14!,{r2,r4,r8,r9,r10,r11,r13,r15}^
:02054738 CD173505 unknown
:0205473C 12992589 addnes r2,r9,#0x22400000
:02054740 79310C0D ldmvcdb  r1!,{r0,r2,r3,r10,r11}
:02054744 21D32079 biccss r2,r3,r9,ror r0
:02054748 B15F0140 cmplt r15,r0,asr #0x2
:0205474C 0DC90004 unknown
:02054750 291BA938 ldmcsdb  r11 ,{r3,r4,r5,r8,r11,r13,r15}
:02054754 B501F91B strlt r15,[r1, #-0x91b]		;(r1-0x91b=*(fffff6e5))
:02054758 01BEF516 moveqs r15,r6,lsl r5		;r15=-480706560(0xe3590000)
:0205475C 89102900 ldmhidb  r0 ,{r8,r11,r13}
:02054760 AD10F110 unknown
:02054764 0051D014 subeqs r13,r1,r4,lsl r0
:02054768 9E50E9BE mrcls 9,2,r14,cr0,cr14,{5}
:0205476C 10AD000D adcne  r0,r13,r13
:02054770 204410DD unknown
:02054774 9AE21D41 bls 018DBC80
:02054778 DD701285 ldclel 2,cr1,[r0,#-0x214]!
:0205477C 00FDC030 rsceqs r12,r13,r0,lsr r0
:02054780 19F55407 unknown
:02054784 B06012D9 unknown
:02054788 1C3502E1 ldcne  2,cr0,[r5],#-0x384
:0205478C 04C308BD streqb r0,[r3],#+0x8bd
:02054790 C1F60195 unknown
:02054794 0095B403 addeqs r11,r5,r3,lsl #0x8
:02054798 AA01A902 bge 020BEBA8
:0205479C 7C024109 stcvc  1,cr4,[r2],{#0x9}
:020547A0 24899F10 strcs r9,[r9],#+0xf10
:020547A4 62A21009 adcvs  r1,r2,#0x9
:020547A8 4910A120 ldmmidb  r0 ,{r5,r8,r13,r15}
:020547AC 82008500 andhi  r8,r0,#0x0
:020547B0 0EE08220 cdpeq 2,14,cr8,cr0,cr0,1
:020547B4 001521A2 andeqs r2,r5,r2,lsr #0x3
:020547B8 59E58120 unknown
:020547BC 00445410 subeq  r5,r4,r0,lsl r4
:020547C0 001508B9 ldreqh r0,[r5], -r9
:020547C4 10102D38 andnes r2,r0,r8,lsr r13
:020547C8 101D302D andnes r3,r13,r13,lsr #0x0
:020547CC 543BF9D6 unknown
:020547D0 1D0A2BF9 unknown
:020547D4 79191910 ldmvcdb  r9 ,{r4,r8,r11,r12}
:020547D8 51750102 cmnpl r5,r2,lsl #0x2
:020547DC 4CE5852A stcmil 5,cr8,[r5],#+0xa8
:020547E0 11A10999 unknown
:020547E4 109108ED addnes r0,r1,r13,ror #0x11
:020547E8 1D49E580 unknown
:020547EC 1900913C stmnedb  r0 ,{r2,r3,r4,r5,r8,r12,r15}
:020547F0 00683304 rsbeq  r3,r8,r4,lsl #0x6
:020547F4 F5358500 ldrnv r8,[r5, #-0x500]!
:020547F8 2D406523 unknown
:020547FC 0170811A cmneq r0,r10,lsl r1
:02054800 00115D00 andeqs r5,r1,r0,lsl #0x1a
:02054804 44084D50 strmi r4,[r8],#-0xd50
:02054808 9507D100 strls r13,[r7, #-0x100]		;(r7-0x100=*(cb1a2182))
:0205480C 43E59120 mvnmi  r9,#0x8
:02054810 3D630009 stcccl 0,cr0,[r3,#-0x24]!
:02054814 40504000 submis r4,r0,r0
:02054818 1007E59F mulne  r7,r15,r5
:0205481C 36D9115D unknown
:02054820 FFFD60E6 swinv 0x00fd60e6
:02054824 A010FFEB andges r15,r0,r11,ror #0x1f
:02054828 408009D5 unknown
:0205482C 4909E9E2 stmmidb  r9 ,{r1,r5,r6,r7,r8,r11,r13,r14,r15}
:02054830 3D1F4B2F unknown
:02054834 26423001 strcsb r3,[r2],-r1
:02054838 19FE42E0 unknown
:0205483C E0401004 sub  r1,r0,r4
:02054840 868812D9 unknown
:02054844 6978013D unknown
:02054848 41801001 orrmi  r1,r0,r1
:0205484C 264AE635 unknown
:02054850 501D021A andpls r0,r13,r10,lsl r2
:02054854 10C0100D sbcne  r1,r0,r13
:02054858 C0E21802 rscgt  r1,r2,r2,lsl #0x10
:0205485C 02650151 rsbeq  r0,r5,#0x40000014
:02054860 01001102 unknown
:02054864 025D2C02 subeqs r2,r13,#0x200
:02054868 297901CD unknown
:0205486C 12D9191D sbcnes r1,r9,#0x74000
:02054870 D9401A11 stmledb  r0 ,{r0,r4,r9,r11,r12}^
:02054874 9002BF02 andls  r11,r2,r2,lsl #0x1e
:02054878 C9240665 stmgtdb  r4!,{r0,r2,r5,r6,r9,r10}
:0205487C 49043900 stmmidb  r4 ,{r8,r11,r12,r13}
:02054880 B4B40169 unknown
:02054884 C1200021 unknown
:02054888 9913C501 ldmlsdb  r3 ,{r0,r8,r10,r14,r15}
:0205488C 00091303 andeq  r1,r9,r3,lsl #0x6
:02054890 126C11BA rsbne  r1,r12,#0x8000002E
:02054894 11BA059F unknown
:02054898 1040B600 subne  r11,r0,r0,lsl #0xc
:0205489C 1C0101CD stcne  1,cr0,[r1],{#0xcd}
:020548A0 00B8E3A0 adceqs r14,r8,r0,lsr #0x7
:020548A4 10E1CD10 rscne  r12,r1,r0,lsl r13
:020548A8 01BC0405 moveqs r0,r5,lsl #0x8		;r0=-846786560(0xcd871000)
:020548AC 6050BE00 subvss r11,r0,r0,lsl #0x1c
:020548B0 692049CD stmvsdb  r0!,{r0,r2,r3,r6,r7,r8,r11,r14}
:020548B4 E5B00310 ldr r0,[r0, #+0x310]!
:020548B8 9D4C8003 unknown
:020548BC E2810059 add  r0,r1,#0x59
:020548C0 2C85005D stccs  0,cr0,[r5],{#0x5d}
:020548C4 1DD91029 unknown
:020548C8 060106F2 unknown
:020548CC 0900492E stmeqdb  r0 ,{r1,r2,r3,r5,r8,r11,r14}
:020548D0 600500E9 andvs  r0,r5,r9,ror #0x1
:020548D4 3CE0422A stcccl 2,cr4,[r0],#+0xa8
:020548D8 021102A1 andeqs r0,r1,#0x1000000A
:020548DC A30305A2 unknown
:020548E0 A8020D58 stmgeda  r2 ,{r3,r4,r6,r8,r10,r11}
:020548E4 08316001 ldmeqda  r1!,{r0,r13,r14}
:020548E8 02E9A040 rsceq  r10,r9,#0x40
:020548EC 0E758D91 mrceq 13,3,r8,cr5,cr1,{4}
:020548F0 8105E4C2 unknown
:020548F4 22C16010 sbccs  r6,r1,#0x10
:020548F8 011002E5 tsteq r0,r5,ror #0x5
:020548FC 39854000 stmccib  r5 ,{r14}
:02054900 0F7D1305 swieq 0x007d1305
:02054904 D000E1E8 andle  r14,r0,r8,ror #0x3
:02054908 EA10D5E4 b 0248A0A0
:0205490C 018D00DD unknown
:02054910 35E90005 strccb r0,[r9, #+0x5]!
:02054914 00E5C11F rsceq  r12,r5,r15,lsl r1
:02054918 042A000D unknown
:0205491C C2911949 addgts r1,r1,#0x124000
:02054920 C2A002E5 adcgt  r0,r0,#0x5000000E
:02054924 001103E5 andeqs r0,r1,r5,ror #0x7
:02054928 02CD0180 sbceq  r0,r13,#0x20
:0205492C 55051941 strpl r1,[r5, #-0x941]		;(r5-0x941=*(01cd7dcf))
:02054930 1F7D0001 swine 0x007d0001
:02054934 E5C25630 strb r5,[r2, #+0x630]		;r2+0x630=*(0afd733e)=#0(0x00000000)
:02054938 1DFFFC36 ldcnel 12,cr15,[r15,#+0xd8]!
:0205493C 207A1224 rsbcss r1,r10,r4,lsr #0x4
:02054940 69580175 ldmvsdb  r8 ,{r0,r2,r4,r5,r6,r8}^
:02054944 56196D35 unknown
:02054948 314CE5FC unknown
:0205494C EE25CD00 cdp 13,2,cr12,cr5,cr0,0
:02054950 FD4DEBFF unknown
:02054954 E8168100 ldmda  r6 ,{r8,r15}
:02054958 89FFFA60 ldmhiib  r15!,{r5,r6,r9,r11,r12,r13,r14,r15}^
:0205495C 0D03CD04 unknown
:02054960 00004602 andeq  r4,r0,r2,lsl #0xc
:02054964 30B09A1C adcccs r9,r0,r12,lsl r10
:02054968 A00089D0 unknown
:0205496C 851043E1 ldrhi r4,[r0, #-0x3e1]		;(r0-0x3e1=*(cd870c1f))
:02054970 40E15960 rscmi  r5,r1,r0,ror #0x12
:02054974 18950019 ldmneia  r5 ,{r0,r3,r4}
:02054978 0231200F eoreqs r2,r1,#0xF
:0205497C 000903E2 andeq  r0,r9,r2,ror #0x7
:02054980 3B030126 blcc 02114E20
:02054984 05980029 ldreq r0,[r8, #+0x29]		;r8+0x29=*(00000029)
:02054988 13553917 cmpne r5,#0x5C000
:0205498C 20050049 andcs  r0,r5,r9,asr #0x0
:02054990 0CC10045 stceql 0,cr0,[r1],{#0x45}
:02054994 001D0CCD andeqs r0,r13,r13,asr #0x19
:02054998 41821403 orrmi  r1,r2,r3,lsl #0x8
:0205499C 18009100 stmneda  r0 ,{r8,r12,r15}
:020549A0 015DB062 cmpeq r13,r2,ror #0x0
:020549A4 1535E241 ldrne r14,[r5, #-0x241]!
:020549A8 1D00198D unknown
:020549AC C104D21C unknown
:020549B0 E2477017 sub  r7,r7,#0x17
:020549B4 A50771FA strge r7,[r7, #-0x1fa]		;(r7-0x1fa=*(cb1a2088))
:020549B8 3129C210 unknown
:020549BC 014D860C unknown
:020549C0 E5D07008 ldrb r7,[r0, #+0x8]		;r0+0x8=*(cd871008)
:020549C4 2510090A ldrcs r0,[r0, #-0x90a]		;(r0-0x90a=*(cd8706f6))
:020549C8 29094518 stmcsdb  r9 ,{r3,r4,r8,r10,r14}
:020549CC 20490708 subcs  r0,r9,r8,lsl #0xe
:020549D0 24DC0259 ldrcsb r0,[r12],#+0x259
:020549D4 0502E182 streq r14,[r2, #-0x182]		;r2-0x182=*(0afd6b8c)=#0(0x00000000)
:020549D8 5A082200 bpl 0225D1E0
:020549DC 3D21E110 stccc  1,cr14,[r1,#-0x40]!
:020549E0 00991900 addeqs r1,r9,r0,lsl #0x12
:020549E4 145A000C ldrneb r0,[r10],#-0xc
:020549E8 40082A15 andmi  r2,r8,r5,lsl r10
:020549EC 8106D980 unknown
:020549F0 020D890E andeq  r8,r13,#0x38000
:020549F4 E0801071 add  r1,r0,r1,ror r0
:020549F8 01E707A1 mvneq  r0,r1,lsr #0xf
:020549FC 1D08D100 unknown
:02054A00 01E7D40E mvneq  r13,r14,lsl #0x8
:02054A04 03E5D610 mvneq  r13,#0x1000000
:02054A08 E1800401 orr  r0,r0,r1,lsl #0x8
:02054A0C 14100D00 ldrne r0,[r0],#-0xd00
:02054A10 0110E181 tsteq r0,r1,lsl #0x3
:02054A14 28035518 stmcsda  r3 ,{r3,r4,r8,r10,r12,r14}
:02054A18 0821E1A0 stmeqda  r1!,{r5,r7,r8,r13,r14,r15}
:02054A1C 48016504 stmmida  r1 ,{r2,r8,r10,r13,r14}
:02054A20 790BE180 stmvcdb  r11 ,{r7,r8,r13,r14,r15}
:02054A24 11595229 cmpne r9,r9,lsr #0x4
:02054A28 ED0883A1 unknown
:02054A2C 00C50B00 sbceq  r0,r5,r0,lsl #0x16
:02054A30 8B04A50A blhi 0217DE60
:02054A34 03397E54 teqeq r9,#0x540
:02054A38 133D02DD teqne r13,#0xD000000D
:02054A3C 1582100A strne r1,[r2, #+0xa]		;r2+0xa=*(0afd6d18)=#0(0x00000000)
:02054A40 3BED8E07 blcc 01BB8264
:02054A44 000BC5D5 unknown
:02054A48 FAD902A5 blx 016954E4
:02054A4C 3CEB15FF stcccl 5,cr1,[r11],#+0x3fc
:02054A50 71480571 unknown
:02054A54 006D3005 rsbeq  r3,r13,r5
:02054A58 45D424E5 ldrmib r2,[r4, #+0x4e5]		;r4+0x4e5=*(01cd8bf5)
:02054A5C 20C15424 sbccs  r5,r1,r4,lsr #0x8
:02054A60 738D79B4 orrvc  r7,r13,#0x2D0000
:02054A64 A5020005 strge r0,[r2, #-0x5]		;r2-0x5=*(0afd6d09)=#0(0x00000000)
:02054A68 9F008D0F swils 0x00008d0f
:02054A6C 5D4043A1 unknown
:02054A70 5400B52C strpl r11,[r0],#-0x52c
:02054A74 2190EA0A orrcss r14,r0,r10,lsl #0x14
:02054A78 053D04F1 ldreq r0,[r13, #-0x4f1]!
:02054A7C EDE3067D stcl 6,cr0,[r3,#+0x1f4]!
:02054A80 DC172D16 ldcle  13,cr2,[r7],{#0x16}
:02054A84 E2433030 sub  r3,r3,#0x30
:02054A88 E20330FF and  r3,r3,#0xFF
:02054A8C 066D0900 unknown
:02054A90 902C3C92 mlals  r12,r2,r12,r3unknown
:02054A94 42920415 addmis r0,r2,#0x15000000
:02054A98 95810000 strls r0,[r1, #+0x0]		;r1+0x0=*(00000000)
:02054A9C 0C9A0645 ldceq  6,cr0,[r10],{#0x45}
:02054AA0 F8904649 ldmnvia  r0 ,{r0,r3,r6,r9,r10,r14}
:02054AA4 61309941 teqvs r0,r1,asr #0x12
:02054AA8 8132C114 teqhi r2,r4,lsl r1
:02054AAC ED145109 unknown
:02054AB0 ED08FC0A unknown
:02054AB4 10C1E84A sbcne  r14,r1,r10,asr #0x10
:02054AB8 01C90F6D biceq  r0,r9,r13,ror #0x1e
:02054ABC 1C35307D ldcne  0,cr3,[r5],#-0x1f4
:02054AC0 0205A9FA andeq  r10,r5,#0x3E8000
:02054AC4 0D110291 unknown
:02054AC8 8A000B2D bhi 02057784
:02054ACC 619D0011 orrvss r0,r13,r1,lsl r0
:02054AD0 0115D206 tsteq r5,r6,lsl #0x4
:02054AD4 2E128280 cdpcs 2,0,cr8,cr2,cr0,4
:02054AD8 790E7101 stmvcdb  r14 ,{r0,r8,r12,r13,r14}
:02054ADC 00210316 eoreq  r0,r1,r6,lsl r3
:02054AE0 D8102359 ldmleda  r0 ,{r0,r3,r4,r6,r8,r9,r13}
:02054AE4 CD9B17AD unknown
:02054AE8 51102127 tstpl r0,r7,lsr #0x2
:02054AEC 01101D10 tsteq r0,r0,lsl r13
:02054AF0 3D040235 unknown
:02054AF4 5405AF03 strpl r10,[r5],#-0xf03
:02054AF8 65E3E180 strvsb r14,[r3, #+0x180]!
:02054AFC 20875015 addcs  r5,r7,r5,lsl r0
:02054B00 2D2922AD stccs  2,cr2,[r9,#-0x2b4]!
:02054B04 40780229 rsbmis r0,r8,r9,lsr #0x4
:02054B08 16990B89 ldrne r0,[r9],+r9, lsl #0x17
:02054B0C 79B06750 ldmvcib  r0!,{r4,r6,r8,r9,r10,r13,r14}
:02054B10 A01EA90F andges r10,r14,r15,lsl #0x12
:02054B14 015D2BE1 cmpeq r13,r1,ror #0x17
:02054B18 3D367803 ldccc  8,cr7,[r6,#-0xc]!
:02054B1C 5110310D tstpl r0,r13,lsl #0x2
:02054B20 1105000D unknown
:02054B24 35152900 ldrcc r2,[r5, #-0x900]		;(r5-0x900=*(fffff700))
:02054B28 5800156B stmplda  r0 ,{r0,r1,r3,r5,r6,r8,r10,r12}
:02054B2C 2C3D001D ldccs  0,cr0,[r13],#-0x74
:02054B30 2595185D ldrcs r1,[r5, #+0x85d]		;r5+0x85d=*(0000085d)
:02054B34 013DE58D teqeq r13,r13,lsl #0xb
:02054B38 2D0D01F9 unknown
:02054B3C 19F9754E unknown
:02054B40 CA4CC50C bgt 03385F78
:02054B44 F003F178 andnv  r15,r3,r8,ror r1
:02054B48 BD0C0635 unknown
:02054B4C 2A212003 bcs 0289CB60
:02054B50 1E75E59F mrcne 5,3,r14,cr5,cr15,{4}
:02054B54 E5925070 ldr r5,[r2, #+0x70]		;r2+0x70=*(0afd6d7e)=#0(0x00000000)
:02054B58 92300468 eorlss r0,r0,#0x68000000
:02054B5C 05106CE5 ldreq r6,[r0, #-0xce5]		;(r0-0xce5=*(fffff31b))
:02054B60 20878300 addcs  r8,r7,r0,lsl #0x6
:02054B64 119078E0 orrnes r7,r0,r0,ror #0x11
:02054B68 E0277100 eor  r7,r7,r0,lsl #0x2
:02054B6C 92400874 subls  r0,r0,#0x740000
:02054B70 1DB008E5 ldcne  8,cr0,[r0,#+0x394]!
:02054B74 20277300 eorcs  r7,r7,r0,lsl #0x6
:02054B78 92807CE0 addls  r7,r0,#0xE000
:02054B7C 813B95E5 teqhi r11,r5,ror #0xb
:02054B80 A007E000 andge  r14,r7,r0
:02054B84 1A95E0A8 bne 005CCE2C
:02054B88 68E00021 unknown
:02054B8C 06E582B0 unknown
:02054B90 80022D78 andhi  r2,r2,r8,ror r13
:02054B94 94E09950 unknown
:02054B98 6CE0211B stcvsl 1,cr2,[r0],#+0x6c
:02054B9C E582A000 str r10,[r2, #+0x0]		;r2+0x0=*(0afd6d0e)=#0(0x00000000)
:02054BA0 E187782A orr  r7,r7,r10,lsr #0x10
:02054BA4 A8400001 stmgeda  r0 ,{r0}^
:02054BA8 A03806E0 eorges r0,r8,r0,ror #0xd
:02054BAC 500068E1 andpl  r6,r0,r1,ror #0x11
:02054BB0 3824E582 stmccda  r4!,{r1,r7,r8,r10,r13,r14,r15}
:02054BB4 0008E183 andeq  r14,r8,r3,lsl #0x3
:02054BB8 1DE1036D stcnel 3,cr0,[r1,#+0x1b4]!
:02054BBC E1CD70B2 strh r7,[r13, #+0x2]		;r13+0x2=*(00000002)
:02054BC0 8203406C andhi  r4,r3,#0x6C
:02054BC4 CD30B4E5 ldcgt  4,cr11,[r0,#-0x394]!
:02054BC8 50559EE1 subpls r9,r5,r1,ror #0x1d
:02054BCC 0C096180 stceq  1,cr6,[r9],{#0x80}
:02054BD0 C1F007BD ldrgth r0,[r0, #+0x7d]!
:02054BD4 06110907 ldreq r0,[r1],-r7, lsl #0x12
:02054BD8 90B505A5 adclss r0,r5,r5,lsr #0xb
:02054BDC 001D9F70 andeqs r9,r13,r0,ror r15
:02054BE0 CD0199CD unknown
:02054BE4 600228E5 andvs  r2,r2,r5,ror #0x11
:02054BE8 9D0BE28D unknown
:02054BEC 890D1E00 stmhidb  r13 ,{r9,r10,r11,r12}
:02054BF0 04BDE007 unknown
:02054BF4 05718D90 ldreqb r8,[r1, #-0xd90]!
:02054BF8 990A363D stmlsdb  r10 ,{r0,r2,r3,r4,r5,r9,r10,r12,r13}
:02054BFC 09598800 ldmeqdb  r9 ,{r11,r15}^
:02054C00 9620B000 unknown
:02054C04 E7970AFD unknown
:02054C08 FD00110A unknown
:02054C0C 6D57690B unknown
:02054C10 11000505 unknown
:02054C14 9E008908 cdpls 9,0,cr8,cr0,cr8,0
:02054C18 02790219 rsbeqs r0,r9,#0x90000001
:02054C1C 800105C9 andhi  r0,r1,r9,asr #0xb
:02054C20 4503E288 strmi r14,[r3, #-0x288]		;(r3-0x288=*(fffffd78))
:02054C24 ED2F2906 stc  9,cr2,[r15,#-0x18]!
:02054C28 8BB01B61 blhi 00C5B9B4
:02054C2C 4B5B0B55 blmi 03717988
:02054C30 00A9E8E3 adceq  r14,r9,r3,ror #0x11
:02054C34 5BD51D75 blpl 0159C210
:02054C38 0D511275 unknown
:02054C3C 00087C05 andeq  r7,r8,r5,lsl #0x18
:02054C40 02C10D61 sbceq  r0,r1,#0x1840
:02054C44 900555F0 unknown
:02054C48 21AC1001 movcs  r1,r1			;r1=0(0x0)
:02054C4C 1E2D3091 mcrne 0,1,r3,cr13,cr1,{4}
:02054C50 79007D52 stmvcdb  r0 ,{r1,r4,r6,r8,r10,r11,r12,r13,r14}
:02054C54 36607813 unknown
:02054C58 0099172D addeqs r1,r9,r13,lsr #0xe
:02054C5C 20E5C740 rsccs  r12,r5,r0,asr #0xe
:02054C60 8311E180 tsthi r1,#0x20
:02054C64 112009D6 unknown
:02054C68 89962095 ldmhiib  r6 ,{r0,r2,r4,r7,r13}
:02054C6C 2A05B820 bcs 021C2CF4
:02054C70 C10001D6 unknown
:02054C74 00150C0A andeqs r0,r5,r10,lsl #0x18
:02054C78 51280006 unknown
:02054C7C 8722050A strhi r0,[r2,-r10, lsl #0xa]!
:02054C80 3205CAE2 andcc  r12,r5,#0xE2000
:02054C84 63072669 unknown
:02054C88 8D86208D unknown
:02054C8C 497DBC20 ldmmidb  r13!,{r5,r10,r11,r12,r13,r15}^
:02054C90 209DC75F addcss r12,r13,r15,asr r7
:02054C94 041339A5 ldreq r3,[r3],#-0x9a5
:02054C98 605C0615 subvss r0,r12,r5,lsl r6
:02054C9C 05E6E286 streqb r14,[r6, #+0x286]!
:02054CA0 1051009D unknown
:02054CA4 89209D37 stmhidb  r0!,{r0,r1,r2,r4,r5,r8,r10,r11,r12,r15}
:02054CA8 2BB09D51 blcs 00C7C1F4
:02054CAC B5003B7A strlt r3,[r0, #-0xb7a]		;(r0-0xb7a=*(fffff486))
:02054CB0 500B5D0B andpl  r5,r11,r11,lsl #0x1a
:02054CB4 04711259 unknown
:02054CB8 E536C810 ldr r12,[r6, #-0x810]!
:02054CBC 81D5005A bichis r0,r5,r10,asr r0
:02054CC0 10B51321 adcnes r1,r5,r1,lsr #0x6
:02054CC4 E5955000 ldr r5,[r5, #+0x0]		;r5+0x0=*(00000000)
:02054CC8 B807FD07 stmltda  r7 ,{r0,r1,r2,r8,r10,r11,r12,r13,r14,r15}
:02054CCC 0801D505 stmeqda  r1 ,{r0,r2,r8,r10,r12,r14,r15}
:02054CD0 0E010859 mcreq 8,0,r0,cr1,cr9,{2}
:02054CD4 3EC900AD cdpcc 0,12,cr0,cr9,cr13,5
:02054CD8 019C3101 orreqs r3,r12,r1,lsl #0x2
:02054CDC 2245B911 subcs  r11,r5,#0x44000
:02054CE0 98210185 stmlsda  r1!,{r0,r2,r7,r8}
:02054CE4 51D000F1 ldrplsh r0,[r0, #+0x1]		;r0+0x1=*(00000001)
:02054CE8 E5552000 ldrb r2,[r5, #-0x0]		;(r5-0x0=*(00000000))
:02054CEC E10C610F unknown
:02054CF0 E5850050 str r0,[r5, #+0x50]		;r5+0x50=*(00000050)
:02054CF4 C8833EA9 stmgtia  r3 ,{r0,r3,r5,r7,r9,r10,r11,r12,r13}
:02054CF8 139D03E5 orrnes r0,r13,#0x94000003
:02054CFC 02191D61 andeqs r1,r9,#0x1840
:02054D00 B801495C stmltda  r1 ,{r2,r3,r4,r6,r8,r11,r14}
:02054D04 E500B5E4 str r11,[r0, #-0x5e4]		;(r0-0x5e4=*(fffffa1c))
:02054D08 517A0F10 cmnpl r10,r0,lsl r15
:02054D0C 2643F871 unknown
:02054D10 9EFDE92D cdpls 9,14,cr14,cr13,cr13,1
:02054D14 2B990E01 blcs 00698520
:02054D18 1C0078BB stcne  8,cr7,[r0],{#0xbb}
:02054D1C 9F90C4EB swils 0x0090c4eb
:02054D20 D95820E5 ldmledb  r8 ,{r0,r2,r5,r6,r7,r13}^
:02054D24 29B18000 ldmcsib  r1!,{r15}
:02054D28 17790D7D unknown
:02054D2C 02AD8558 adceq  r8,r13,#0x16000000
:02054D30 5A27E3E0 bpl 02A4DCB8
:02054D34 35E5D3E0 strccb r13,[r5, #+0x3e0]!
:02054D38 13072D10 unknown
:02054D3C 54B01029 unknown
:02054D40 05390039 ldreq r0,[r9, #-0x39]!
:02054D44 F9145DE1 ldmnvdb  r4 ,{r0,r5,r6,r7,r8,r10,r11,r12,r14}
:02054D48 B82CB901 stmltda  r12!,{r0,r8,r11,r12,r13,r15}
:02054D4C E1D31576 bics r1,r3,r6,ror r5
:02054D50 15E104AD strneb r0,[r1, #+0x4ad]!
:02054D54 12C50E10 sbcne  r0,r5,#0x100
:02054D58 080985A8 stmeqda  r9 ,{r3,r5,r7,r8,r10,r15}
:02054D5C B15E2425 cmplt r14,r5,lsr #0x8
:02054D60 1501A001 strne r10,[r1, #-0x1]		;(r1-0x1=*(ffffffff))
:02054D64 C1019500 unknown
:02054D68 93105014 tstls r0,#0x14
:02054D6C E0450EF1 unknown
:02054D70 51000222 unknown
:02054D74 81A00719 movhi  r0,r9,lsl r7		;r0=2083889152(0x7c35a000)
:02054D78 A0089003 andge  r9,r8,r3
:02054D7C FD141981 unknown
:02054D80 83305C19 teqhi r0,#0x1900
:02054D84 99E30CE2 unknown
:02054D88 2D890900 unknown
:02054D8C 5B2D5D88 blpl 02BAC3B4
:02054D90 00BD2A7D adceqs r2,r13,r13,ror r10
:02054D94 29014100 stmcsdb  r1 ,{r8,r14}
:02054D98 01E93004 mvneq  r3,r4
:02054D9C 2D2D7D57 stccs  13,cr7,[r13,#-0x15c]!
:02054DA0 AD895000 unknown
:02054DA4 C9103500 ldmgtdb  r0 ,{r8,r10,r12,r13}
:02054DA8 701954E5 andvcs r5,r9,r5,ror #0x9
:02054DAC B8296989 stmltda  r9!,{r0,r3,r7,r8,r11,r13,r14}
:02054DB0 D4E1C965 unknown
:02054DB4 F8001104 stmnvda  r0 ,{r2,r8,r12}
:02054DB8 55106583 ldrpl r6,[r0, #-0x583]		;r0-0x583=*(7c359a7d)=#0(0x00000000)
:02054DBC CA17D131 bgt 02649288
:02054DC0 50B90051 adcpls r0,r9,r1,asr r0
:02054DC4 0D00D970 unknown
:02054DC8 014D204E unknown
:02054DCC D72C005A unknown
:02054DD0 8D2161E5 stchi  1,cr6,[r1,#-0x394]!
:02054DD4 2016891C andcss r8,r6,r12,lsl r9
:02054DD8 5C881D55 stcpl  13,cr1,[r8],{#0x55}
:02054DDC 49CC48E2 stmmiib  r12 ,{r1,r5,r6,r7,r11,r14}^
:02054DE0 5A2A5521 bpl 02AEA26C
:02054DE4 0518C700 ldreq r12,[r8, #-0x700]		;(r8-0x700=*(fffff900))
:02054DE8 154D1BE1 strneb r1,[r13, #-0xbe1]		;(r13-0xbe1=*(fffff41f))
:02054DEC 5C04FD04 stcpl  13,cr15,[r4],{#0x4}
:02054DF0 E2168770 ands r8,r6,#0x1C00000
:02054DF4 DD0141F0 unknown
:02054DF8 0D31BA14 ldceq  10,cr11,[r1,#-0x50]!
:02054DFC 6CC8113D stcvsl 1,cr1,[r8],{#0x3d}
:02054E00 55043A39 strpl r3,[r4, #-0xa39]		;(r4-0xa39=*(01cd7cd7))
:02054E04 02751C00 rsbeqs r1,r5,#0x0
:02054E08 98EE100D unknown
:02054E0C 05010936 streq r0,[r1, #-0x936]		;(r1-0x936=*(fffff6ca))
:02054E10 FD991700 unknown
:02054E14 0011000F andeqs r0,r1,r15
:02054E18 0ED30449 cdpeq 4,12,cr0,cr3,cr9,2
:02054E1C 2100999B swpcs r9,r11,r0
:02054E20 03FD0100 mvneqs r0,#0x0
:02054E24 7D2CD01C stcvc  0,cr13,[r12,#-0x70]!
:02054E28 80006506 andhi  r6,r0,r6,lsl #0xa
:02054E2C 04386D43 unknown
:02054E30 0D833021 unknown
:02054E34 28A10460 stmcsia  r1!,{r5,r6,r10}
:02054E38 4521A181 strmi r10,[r1, #-0x181]!
:02054E3C 3828B500 stmccda  r8!,{r8,r10,r12,r13,r15}
:02054E40 29305575 ldmcsdb  r0!,{r0,r2,r4,r5,r6,r8,r10,r12,r14}
:02054E44 10F9500E rscnes r5,r9,r14
:02054E48 00413823 subeq  r3,r1,r3,lsr #0x10
:02054E4C 10414B28 subne  r4,r1,r8,lsr #0x16
:02054E50 20119050 andcss r9,r1,r0,asr r0
:02054E54 1FDD7363 swine 0x00dd7363
:02054E58 40C90435 sbcmi  r0,r9,r5,lsr r4
:02054E5C 073901DD unknown
:02054E60 7334186D teqvc r4,#0x6D0000
:02054E64 09552EA1 ldmeqdb  r5 ,{r0,r5,r7,r9,r10,r11,r13}^
:02054E68 213D65CE teqcs r13,r14,asr #0xb
:02054E6C 18690810 unknown
:02054E70 590DB110 stmpldb  r13 ,{r4,r8,r12,r13,r15}
:02054E74 EB000D01 bl 02058280
:02054E78 35000828 strcc r0,[r0, #-0x828]		;(r0-0x828=*(fffff7d8))
:02054E7C 29E59018 unknown
:02054E80 07510873 unknown
:02054E84 102501B1 unknown
:02054E88 0821201C stmeqda  r1!,{r2,r3,r4,r13}
:02054E8C 67A40001 strvs r0,[r4,+r1]!
:02054E90 FDE59220 stc2l 2,cr9,[r5,#+0x80]!
:02054E94 92200C10 eorls  r0,r0,#0x1000
:02054E98 00F50815 rsceqs r0,r5,r5,lsl r8
:02054E9C 82081413 andhi  r1,r8,#0x13000000
:02054EA0 01181815 tsteq r8,r5,lsl r8
:02054EA4 109D1582 addnes r1,r13,r2,lsl #0xb
:02054EA8 021AA620 andeqs r10,r10,#0x2000000
:02054EAC 954104F0 strlsb r0,[r1, #-0x4f0]		;(r1-0x4f0=*(fffffb10))
:02054EB0 E5906809 ldr r6,[r0, #+0x809]		;r0+0x809=*(00000809)
:02054EB4 2B658001 blcs 039B4EC0
:02054EB8 0A2C6182 beq 02B6D4C8
:02054EBC 581401B1 ldmplda  r4 ,{r0,r4,r5,r7,r8}
:02054EC0 0504E590 streq r14,[r4, #-0x590]		;(r4-0x590=*(01cd8180))
:02054EC4 08E79571 unknown
:02054EC8 97107D10 unknown
:02054ECC D56320E5 strleb r2,[r3, #-0xe5]!
:02054ED0 03A133BD moveq  r3,#0xF4000002		;r3=-201326590(0xf4000002)
:02054ED4 6581F001 strvs r15,[r1, #+0x1]		;r1+0x1=*(00000001)
:02054ED8 65068C3C strvs r8,[r6, #-0xc3c]		;(r6-0xc3c=*(fffff3c4))
:02054EDC 00B5F50C adceqs r15,r5,r12,lsl #0xa
:02054EE0 08B53CC5 ldmeqia  r5!,{r0,r2,r6,r7,r10,r11,r12,r13}
:02054EE4 A93A9010 ldmgedb  r10!,{r4,r12,r15}
:02054EE8 8119CD0A tsthi r9,r10,lsl #0x1a
:02054EEC 120080E2 andne  r8,r0,#0xE2
:02054EF0 7F832481 swivc 0x00832481
:02054EF4 01E21210 mvneq  r1,r0,lsl r2
:02054EF8 00E241C0 rsceq  r4,r2,r0,asr #0x3
:02054EFC 39071A91 stmccdb  r7 ,{r0,r4,r7,r9,r11,r12}
:02054F00 1204FF00 andne  r15,r4,#0x0
:02054F04 8507C5E3 strhi r12,[r7, #-0x5e3]		;(r7-0x5e3=*(cb1a1c9f))
:02054F08 011AC113 tsteq r10,r3,lsl r1
:02054F0C 0061D310 rsbeq  r13,r1,r0,lsl r3
:02054F10 0122E35C unknown
:02054F14 02E24CC0 rsceq  r4,r2,#0xC000
:02054F18 00E08124 rsceq  r8,r0,r4,lsr #0x2
:02054F1C 301B01F7 ldrccsh r0,[r11], -r7
:02054F20 ED02E580 unknown
:02054F24 C2106902 andgts r6,r0,#0x8000
:02054F28 E1D030D0 ldrsb r3,[r0, #+0x0]		;r0+0x0=*(00000000)
:02054F2C 09A0C000 stmeqib  r0!,{r14,r15}
:02054F30 410D8020 unknown
:02054F34 F030D100 eornvs r13,r0,r0,lsl #0x2
:02054F38 FC1AA5E1 ldc2  5,cr10,[r10],{#0xe1}
:02054F3C 35086542 strcc r6,[r8, #-0x542]		;(r8-0x542=*(fffffabe))
:02054F40 A1004150 unknown
:02054F44 0512C52C ldreq r12,[r2, #-0x52c]		;r2-0x52c=*(0afd67e2)=#0(0x00000000)
:02054F48 BD672000 stcltl 0,cr2,[r7,#-0x0]!
:02054F4C E5000D02 str r0,[r0, #-0xd02]		;(r0-0xd02=*(fffff2fe))
:02054F50 17F51D85 ldrneb r1,[r5,+r5, lsl #0x1b]!
:02054F54 1BD130D1 blne 014A12A0
:02054F58 C03001E0 eorgts r0,r0,r0,ror #0x3
:02054F5C 0B9D00E4 bleq 007952F4
:02054F60 E2C0078D sbc  r0,r0,#0x2340000
:02054F64 300C119D mulcc  r12,r13,r1
:02054F68 A1FFE040 mvnges r14,r0,asr #0x0
:02054F6C B1F78206 mvnlts r8,r6,lsl #0x4
:02054F70 1565101B strneb r1,[r5, #-0x1b]!
:02054F74 181DE5C0 ldmneda  r13 ,{r6,r7,r8,r10,r13,r14,r15}
:02054F78 2DCA1B61 unknown
:02054F7C A0200A50 eorge  r0,r0,r0,asr r10
:02054F80 295101B5 ldmcsdb  r1 ,{r0,r2,r4,r5,r7,r8}^
:02054F84 D1004D00 unknown
:02054F88 04E241EE unknown
:02054F8C 00320135 eoreqs r0,r2,r5,lsr r1
:02054F90 7DE3105E stcvcl 0,cr1,[r3,#+0x178]!
:02054F94 DB328E4E blle 02CF88D4
:02054F98 22008E1F andcs  r8,r0,#0x1F0
:02054F9C 22814B01 addcs  r4,r1,#0x400
:02054FA0 C0115D05 andgts r5,r1,r5,lsl #0x1a
:02054FA4 30002140 andcc  r2,r0,r0,asr #0x2
:02054FA8 1564E4D0 strneb r14,[r4, #-0x4d0]!
:02054FAC 21C29300 biccs  r9,r2,r0,lsl #0x6
:02054FB0 2E21E022 cdpcs 0,2,cr14,cr1,cr2,1
:02054FB4 219EE242 orrcss r14,r14,r2,asr #0x4
:02054FB8 29E02400 unknown
:02054FBC D008510B andle  r5,r8,r11,lsl #0x2
:02054FC0 0C100AE5 ldceq  10,cr0,[r0],{#0xe5}
:02054FC4 F120099D unknown
:02054FC8 93E5D01A mvnls  r13,#0x1A
:02054FCC E0052CC1 and  r2,r5,r1,asr #0x19
:02054FD0 09212190 stmeqdb  r1!,{r4,r7,r8,r13}
:02054FD4 086D4C00 unknown
:02054FD8 28D003E5 ldmcsia  r0 ,{r0,r2,r5,r6,r7,r8,r9}^
:02054FDC 0E21E080 cdpeq 0,2,cr14,cr1,cr0,4
:02054FE0 186DE241 unknown
:02054FE4 4D011080 unknown
:02054FE8 0104ED08 unknown
:02054FEC 9B153DB0 blls 025A46B4
:02054FF0 05A5E54A streq r14,[r5, #+0x54a]!
:02054FF4 D1810021 orrle  r0,r1,r1,lsr #0x0
:02054FF8 6D011910 unknown
:02054FFC 85767009 ldrhib r7,[r6, #-0x9]!
:02055000 0EF16005 cdpeq 0,14,cr6,cr1,cr5,0
:02055004 D1139180 tstle r3,r0,lsl #0x3
:02055008 D915A3E5 ldmledb  r5 ,{r0,r2,r5,r6,r7,r8,r9,r13,r15}
:0205500C 0D152101 unknown
:02055010 0E7D4A07 cdpeq 10,6,cr4,cr13,cr7,0
:02055014 0207E354 andeq  r14,r7,#0x50000001
:02055018 149D05D1 ldrne r0,[r13],#+0x5d1
:0205501C 14991345 ldrne r1,[r9],#+0x345
:02055020 1E05101F mcrne 0,0,r1,cr5,cr15,{0}
:02055024 008918E2 addeq  r1,r9,r2,ror #0x11
:02055028 04021501 streq r1,[r2],#-0x501
:0205502C 94021901 strls r1,[r2],#-0x901
:02055030 01021901 unknown
:02055034 0115EA00 tsteq r5,r0,lsl #0x14
:02055038 69425200 stmvsdb  r2 ,{r9,r12,r14}^
:0205503C FE000116 mcr2 1,0,r0,cr0,cr6,{0}
:02055040 016F0001 unknown
:02055044 0001FC00 andeq  r15,r1,r0,lsl #0x18
:02055048 0001FBAB andeq  r15,r1,r11,lsr #0x17
:0205504C F90001FA stmnvdb  r0 ,{r1,r3,r4,r5,r6,r7,r8}
:02055050 01F80001 mvneqs r0,r1
:02055054 018FAA00 orreq  r10,r15,r0,lsl #0x14
:02055058 0001F600 andeq  r15,r1,r0,lsl #0xc
:0205505C F40001F5 strnv r0,[r0],#-0x1f5
:02055060 BFAA0001 swilt 0x00aa0001
:02055064 01DE0001 biceqs r0,r14,r1
:02055068 0001F100 andeq  r15,r1,r0,lsl #0x2
:0205506C AA000188 bge 02055694
:02055070 EE000187 cdp 1,0,cr0,cr0,cr7,4
:02055074 01850001 orreq  r0,r5,r1
:02055078 0001A400 andeq  r10,r1,r0,lsl #0x8
:0205507C 004DA3AA subeq  r10,r13,r10,lsr #0x7
:02055080 35365119 ldrcc r5,[r6, #-0x119]!
:02055084 1A129100 bne 024F948C
:02055088 71B68071 movvcs r8,r1,ror r0
:0205508C 02F071F0 rsceqs r7,r0,#0x3C
:02055090 69084071 stmvsdb  r8 ,{r0,r4,r5,r6,r14}
:02055094 102D2500 eorne  r2,r13,r0,lsl #0xa
:02055098 E3540CAB cmp r4,#0xAB00
:0205509C 94007923 strls r7,[r0],#-0x923
:020550A0 90707910 rsblss r7,r0,r0,lsl r9
:020550A4 9400794B strls r7,[r0],#-0x94b
:020550A8 0D1D0079 unknown
:020550AC 2A448400 bcs 031760B4
:020550B0 04883071 streq r3,[r8],#+0x71
:020550B4 4919E589 ldmmidb  r9 ,{r0,r3,r7,r8,r10,r13,r14,r15}
:020550B8 C1181900 tstgt r8,r0,lsl #0x12
:020550BC 11332D17 teqne r3,r7,lsl r13
:020550C0 9D001520 unknown
:020550C4 19309527 ldmnedb  r0!,{r0,r1,r2,r5,r8,r10,r12,r15}
:020550C8 FE098D18 mcr2 13,0,r8,cr9,cr8,{0}
:020550CC 41E24440 mvnmi  r4,r0,asr #0x8
:020550D0 0655F916 unknown
:020550D4 A8404D00 stmgeda  r0 ,{r8,r10,r11,r14}^
:020550D8 448C1045 strmi r1,[r12],#+0x45
:020550DC 00250589 eoreq  r0,r5,r9,lsl #0xb
:020550E0 04219005 unknown
:020550E4 10FD0589 rscnes r0,r13,r9,lsl #0xb
:020550E8 04017108 streq r7,[r1],#-0x108
:020550EC 66A80171 unknown
:020550F0 2E55891F mrccs 9,2,r8,cr5,cr15,{0}
:020550F4 7C2C155D stcvc  5,cr1,[r12],#-0x174
:020550F8 A0EB1800 rscge  r1,r11,r0,lsl #0x10
:020550FC A1958945 orrges r8,r5,r5,asr #0x12
:02055100 4D006DC6 unknown
:02055104 E906D012 stmdb  r6 ,{r1,r4,r12,r14,r15}
:02055108 BD280931 stclt  9,cr0,[r8,#-0xc4]!
:0205510C 01E24431 mvneq  r4,lsr r1
:02055110 A48E07A1 strge r0,[r14],#+0x7a1
:02055114 A8E58915 unknown
:02055118 00E58905 rsceq  r8,r5,r5,lsl #0x12
:0205511C 0F40F9AD swieq 0x0040f9ad
:02055120 1799416D ldrne r4,r8,r5,r5,lsl #0x12
:02055124 1039158D eornes r1,r9,r13,lsl #0xb
:02055128 10597A09 subnes r7,r9,r9,lsl #0x14
:0205512C A03013B1 unknown
:02055130 7B11D9E3 blvc 024CB8C4
:02055134 E24123FF sub  r2,r1,#0xFC000003
:02055138 075D024E ldreqb r0,r2,r1,#0xFC000003
:0205513C 9DAA0119 stcls  1,cr0,[r10,#+0x64]!
:02055140 1049A6C2 subne  r10,r9,r2,asr #0xd
:02055144 E59D60AF ldr r6,[r13, #+0xaf]		;r13+0xaf=*(000000af)
:02055148 799FA2A4 ldmvcib  r15 ,{r2,r5,r7,r9,r13,r15}
:0205514C C009BD01 andgt  r11,r9,r1,lsl #0x1a
:02055150 89E79A71 unknown
:02055154 11D41E17 bicnes r1,r4,r7,lsl r14
:02055158 C803651D stmgtda  r3 ,{r0,r2,r3,r4,r8,r10,r13,r14}
:0205515C 117918F5 ldrnesh r1,[r9, #-0x85]!
:02055160 123401CB eornes r0,r4,#0xC0000032
:02055164 004D17F9 unknown
:02055168 8FF16B05 swihi 0x00f16b05
:0205516C 00011290 muleq  r1,r0,r2
:02055170 A9000111 stmgedb  r0 ,{r0,r4,r8}
:02055174 1031D010 eornes r13,r1,r0,lsl r0
:02055178 1DE91021 stcnel 0,cr1,[r9,#+0x84]!
:0205517C D5000D06 strle r0,[r0, #-0xd06]		;(r0-0xd06=*(fffff2fa))
:02055180 37545C16 unknown
:02055184 55AD0589 strpl r0,[r13, #+0x589]!
:02055188 0908E5C9 stmeqdb  r8 ,{r0,r3,r6,r7,r8,r10,r13,r14,r15}
:0205518C 54588040 ldrplb r8,[r8],#-0x40
:02055190 25051589 strcs r1,[r5, #-0x589]		;(r5-0x589=*(fffffa77))
:02055194 2055AE40 subcss r10,r5,r0,asr #0x1c
:02055198 10C515C9 sbcne  r1,r5,r9,asr #0xb
:0205519C B5061135 strlt r1,[r6, #-0x135]		;(r6-0x135=*(fffffecb))
:020551A0 0369E001 unknown
:020551A4 80907DAC addhis r7,r0,r12,lsr #0x1b
:020551A8 8917407D ldmhidb  r7 ,{r0,r2,r3,r4,r5,r6,r14}
:020551AC C5D9051F ldrgtb r0,[r9, #+0x51f]		;r9+0x51f=*(5f0d6d1f)=#0(0x00000000)
:020551B0 71109523 tstvc r0,r3,lsr #0xa
:020551B4 6B504100 blvs 034655BC
:020551B8 10690041 rsbne  r0,r9,r1,asr #0x0
:020551BC D93605AE ldmledb  r6!,{r1,r2,r3,r5,r7,r8,r10}
:020551C0 0D1D59E5 unknown
:020551C4 004F0069 subeq  r0,r15,r9,ror #0x0
:020551C8 104D1454 subne  r1,r13,r4,asr r4
:020551CC 1D0004CA unknown
:020551D0 891E7B30 ldmhidb  r14 ,{r4,r5,r8,r9,r11,r12,r13,r14}
:020551D4 7BCFE211 blvc 0144DA20
:020551D8 E08919A1 add  r1,r9,r1,lsr #0x13
:020551DC 48B0165D ldmmiia  r0!,{r0,r2,r3,r4,r6,r9,r10,r12}
:020551E0 03E5C017 mvneq  r12,#0x17
:020551E4 005D0025 subeqs r0,r13,r5,lsr #0x0
:020551E8 0421026D unknown
:020551EC E2890EF0 add  r0,r9,#0xF00
:020551F0 9D0115F5 unknown
:020551F4 0059AE11 subeqs r10,r9,r1,lsl r14
:020551F8 609185B0 ldrvsh r8,[r1], +r0
:020551FC 10590029 subnes r0,r9,r9,lsr #0x0
:02055200 0503110B streq r1,[r3, #-0x10b]		;(r3-0x10b=*(f3fffef7))
:02055204 ED008521 unknown
:02055208 180C1685 stmneda  r12 ,{r0,r2,r7,r9,r10,r12}
:0205520C 3D03E599 unknown
:02055210 C1000D00 unknown
:02055214 0D23147D stceq  4,cr1,[r3,#-0x1f4]!
:02055218 442D2500 unknown
:0205521C AF831B4D swige 0x00831b4d
:02055220 85C90535 strhib r0,[r9, #+0x535]		;r9+0x535=*(5f0d6d35)=#0(0x00000000)
:02055224 04D11004 ldreqb r1,[r1],#+0x4
:02055228 09D11CD1 ldmeqib  r1 ,{r0,r4,r6,r7,r10,r11,r12}^
:0205522C AC15E1E0 ldcge  1,cr14,[r5],{#0xe0}
:02055230 4CE5C905 stcmil 9,cr12,[r5],#+0x14
:02055234 40651409 rsbmi  r1,r5,r9,lsl #0x8
:02055238 406502C1 rsbmi  r0,r5,r1,asr #0x5
:0205523C 60150005 andvss r0,r5,r5
:02055240 FD040061 unknown
:02055244 A150A619 cmpge r0,r9,lsl r6
:02055248 E080A00C add  r10,r0,r12
:0205524C 610E1039 unknown
:02055250 8D40A210 unknown
:02055254 520509E2 andpl  r0,r5,#0x388000
:02055258 00ED6065 rsceq  r6,r13,r5,ror #0x0
:0205525C 85F04565 ldrhib r4,[r0, #+0x565]!
:02055260 89B06117 ldmhiib  r0!,{r0,r1,r2,r4,r8,r13,r14}
:02055264 F1002504 unknown
:02055268 00010061 andeq  r0,r1,r1,ror #0x0
:0205526C 1CC5572F stcnel 7,cr5,[r5],{#0x2f}
:02055270 00612F03 rsbeq  r2,r1,r3,lsl #0x1e
:02055274 64054D02 strvs r4,[r5],#-0xd02
:02055278 15890452 strne r0,[r9, #+0x452]		;r9+0x452=*(5f0d6c52)=#0(0x00000000)
:0205527C 55004D2C strpl r4,[r0, #-0xd2c]		;(r0-0xd2c=*(fffff2d4))
:02055280 A0552890 unknown
:02055284 EAF055B0 b 01C6A94C
:02055288 F055A055 subnvs r10,r5,r5,asr r0
:0205528C 051E0118 ldreq r0,[r14, #-0x118]		;r14-0x118=*(0205493c)=#544870948(0x207a1224)
:02055290 896D1307 unknown
:02055294 60204D01 eorvs  r4,r0,r1,lsl #0x1a
:02055298 1039E080 eornes r14,r9,r0,lsl #0x1
:0205529C 00230012 eoreq  r0,r3,r2,lsl r0
:020552A0 0C29042A stceq  4,cr0,[r9],#-0xa8
:020552A4 ED091659 unknown
:020552A8 D81D8969 ldmleda  r13 ,{r0,r3,r5,r6,r8,r11,r15}
:020552AC 1919E287 ldmnedb  r9 ,{r0,r1,r2,r7,r9,r13,r14,r15}
:020552B0 3445FED4 strccb r15,[r5],#-0xed4
:020552B4 A404F108 strge r15,[r4],#-0x108
:020552B8 002D1319 eoreq  r1,r13,r9,lsl r3
:020552BC 06100D18 unknown
:020552C0 B9F2032D unknown
:020552C4 ED02AB06 unknown
:020552C8 064D044C streqb r0,ib 
:020552CC 2BB11B91 blcs 00C9C118
:020552D0 7A101BA1 bvc 0245C15C
:020552D4 4D08E58B unknown
:020552D8 069D2C4A ldreq r2,ib 
:020552DC 2D2847F8 stccs  7,cr4,[r8,#-0x3e0]!
:020552E0 031D04E9 tsteq r13,#0xE9000000
:020552E4 05A4163D streq r1,[r4, #+0x63d]!
:020552E8 39E51898 unknown
:020552EC A810ED16 ldmgeda  r0 ,{r1,r2,r4,r8,r10,r11,r13,r14,r15}
:020552F0 20059805 andcs  r9,r5,r5,lsl #0x10
:020552F4 40054610 andmi  r4,r5,r0,lsl r6
:020552F8 0840050C stmeqda  r0 ,{r2,r3,r8,r10}^
:020552FC 97005005 strls r5,[r0, -r5]
:02055300 17ED1515 unknown
:02055304 37E97029 strccb r7,[r9,+r9, lsr #0x0]!
:02055308 E507FD48 str r15,[r7, #-0xd48]		;(r7-0xd48=*(cb1a153a))
:0205530C 312D5027 unknown
:02055310 A00185B7 strgeh r8,[r1], -r7
:02055314 150129E1 strne r2,[r1, #-0x9e1]		;(r1-0x9e1=*(fffff61f))
:02055318 30E1B007 rsccc  r11,r1,r7
:0205531C 0207C104 andeq  r12,r7,#0x1
:02055320 01250251 unknown
:02055324 1A608508 bne 0387674C
:02055328 9085E084 addls  r14,r5,r4,lsl #0x1
:0205532C 15A4E086 strne r14,[r4, #+0x86]!
:02055330 A8E59800 unknown
:02055334 06E59825 unknown
:02055338 85804015 strhi r4,[r0, #+0x15]		;r0+0x15=*(207a1239)=#0(0x00000000)
:0205533C 0DE089A0 stceql 9,cr8,[r0,#+0x280]!
:02055340 11017D11 unknown
:02055344 110CC000 unknown
:02055348 20110900 andcss r0,r1,r0,lsl #0x12
:0205534C C1110B19 tstgt r1,r9,lsl r11
:02055350 E55A971B ldrb r9,[r10, #-0x71b]		;(r10-0x71b=*(fffff8e5))
:02055354 02E90035 rsceq  r0,r9,#0x35
:02055358 0F591019 swieq 0x00591019
:0205535C 210A0039 unknown
:02055360 C509BE00 strgt r11,[r9, #-0xe00]		;r9-0xe00=*(5f0d5a00)=#0(0x00000000)
:02055364 00219011 eoreq  r9,r1,r1,lsl r0
:02055368 101D1921 andnes r1,r13,r1,lsr #0x12
:0205536C 7AA01321 bvc 00859FF8
:02055370 0F76E58D swieq 0x0076e58d
:02055374 0E05190D cdpeq 9,0,cr1,cr5,cr13,0
:02055378 70201C41 eorvc  r1,r0,r1,asr #0x18
:0205537C A906E597 stmgedb  r6 ,{r0,r1,r2,r4,r7,r8,r10,r13,r14,r15}
:02055380 01020123 unknown
:02055384 38110B03 ldmccda  r1 ,{r0,r1,r8,r9,r11}
:02055388 0085EB00 addeq  r14,r5,r0,lsl #0x16
:0205538C 1551E7D4 ldrneb r14,[r1, #-0x7d4]		;(r1-0x7d4=*(fffff82c))
:02055390 05C04049 streqb r4,[r0, #+0x49]		;r0+0x49=*(207a126d)=#0(0x00000000)
:02055394 6D004901 unknown
:02055398 191A1300 ldmnedb  r10 ,{r8,r9,r12}
:0205539C 304C0400 subcc  r0,r12,r0,lsl #0x8
:020553A0 2002E597 mulcs  r2,r7,r5
:020553A4 03BD04C1 moveqs r0,#0xC1000000		;r0=-1056964608(0xc1000000)
:020553A8 04D96005 ldreqb r6,[r9],#+0x5
:020553AC 00FF1021 rsceqs r1,r15,r1,lsr #0x0
:020553B0 0123D950 unknown
:020553B4 E2822320 add  r2,r2,#0x80000000
:020553B8 F9E104D1 unknown
:020553BC 100104F5 unknown
:020553C0 03E28224 mvneq  r8,#0x40000002
:020553C4 7D0C0081 unknown
:020553C8 28000208 stmcsda  r0 ,{r3,r9}
:020553CC 3435E7D6 unknown
:020553D0 003007D6 unknown
:020553D4 15030450 strne r0,[r3, #-0x450]		;(r3-0x450=*(f3fffbb2))
:020553D8 98247C14 stmlsda  r4!,{r2,r4,r10,r11,r12,r13,r14}
:020553DC 020068E5 andeq  r6,r0,#0xE50000
:020553E0 6D0F4D88 unknown
:020553E4 06750B06 unknown
:020553E8 CA0405ED bgt 02156BA4
:020553EC 3DEB0036 stcccl 0,cr0,[r11,#+0xd8]!
:020553F0 02005D20 andeq  r5,r0,#0x800
:020553F4 AD02A150 unknown
:020553F8 AD04CC08 unknown
:020553FC 95279D88 strls r9,[r7, #-0xd88]!
:02055400 68A98713 stmvsia  r9!,{r0,r1,r4,r8,r9,r10,r15}
:02055404 1BB12C89 blne 00CA0630
:02055408 D505AFEE strle r10,[r5, #-0xfee]		;(r5-0xfee=*(fffff012))
:0205540C 95145CE5 ldrls r5,[r4, #-0xce5]		;(r4-0xce5=*(fffff31b))
:02055410 3D801261 unknown
:02055414 49021314 stmmidb  r2 ,{r2,r4,r8,r9,r12}
:02055418 068603A0 streq r0,[r6],+r0, lsr #0x7
:0205541C 110941E3 unknown
:02055420 5840A504 stmplda  r0 ,{r2,r8,r10,r13,r15}^
:02055424 03E59504 mvneq  r9,#0x1000000
:02055428 7D498505 unknown
:0205542C 1B13AD19 blne 02540898
:02055430 BDFF0035 ldcltl 0,cr0,[r15,#+0xd4]!
:02055434 35570A1C ldrccb r0,[r7, #-0xa1c]		;(r7-0xa1c=*(cb1a1866))
:02055438 4035FF70 eormis r15,r5,r0,ror r15
:0205543C 10350A87 eornes r0,r5,r7,lsl #0x15
:02055440 40350D15 eormis r0,r5,r5,lsl r13
:02055444 650AB1E5 strvs r11,[r10, #-0x1e5]		;(r10-0x1e5=*(fffffe1b))
:02055448 0F40350A swieq 0x0040350a
:0205544C 100D0035 andne  r0,r13,r5,lsr r0
:02055450 00116C9C muleqs r1,r12,r12
:02055454 E5951460 ldr r1,[r5, #+0x460]		;r5+0x460=*(00000460)
:02055458 01952464 orreqs r2,r5,r4,ror #0x8
:0205545C 20200DE5 eorcs  r0,r0,r5,ror #0x1b
:02055460 0DACE042 stceq  0,cr14,[r12,#+0x108]!
:02055464 10426800 subne  r6,r2,r0,lsl #0x10
:02055468 1D4DE285 unknown
:0205546C E2811B01 add  r1,r1,#0x400
:02055470 0715D608 ldreq r13,[r5,-r8, lsl #0xc]
:02055474 047C15F5 unknown
:02055478 0601E585 streq r14,[r1],-r5, lsl #0xb
:0205547C 00030035 andeq  r0,r3,r5,lsr r0
:02055480 1025E384 eorne  r14,r5,r4,lsl #0x7
:02055484 615B1015 cmpvs r11,r5,lsl r0
:02055488 C5E2851E strgtb r8,[r2, #+0x51e]!
:0205548C B01AC1FD ldrltsh r12,[r10], -r13
:02055490 84A0008D unknown
:02055494 004D3803 subeq  r3,r13,r3,lsl #0x10
:02055498 DD5E1079 unknown
:0205549C E1588421 cmp r8,r1,lsr #0x8
:020554A0 20001B9D mulcs  r0,r13,r11
:020554A4 00290169 eoreq  r0,r9,r9,ror #0x2
:020554A8 B2054D01 andlt  r4,r5,#0x40
:020554AC E1D010D0 ldrsb r1,[r0, #+0x0]		;r0+0x0=*(c1000000)
:020554B0 1D00212E unknown
:020554B4 FA601300 blx 0385A0C4
:020554B8 00020271 andeq  r0,r2,r1,ror r2
:020554BC 1189E040 orrne  r14,r9,r0,asr #0x0
:020554C0 828D4270 addhi  r4,r13,#0x7
:020554C4 00111AC5 andeqs r1,r1,r5,asr #0x15
:020554C8 14C922E5 strneb r2,[r9],#+0x2e5
:020554CC 1FD500D1 swine 0x00d500d1
:020554D0 D610D1E0 ldrle r13,[r9],#+0x2e5
:020554D4 2D0321E0 unknown
:020554D8 2A600A19 bcs 03857D44
:020554DC 15250125 strne r0,[r5, #-0x125]!
:020554E0 010C8970 unknown
:020554E4 E2164660 ands r4,r6,#0x6000000
:020554E8 09E512B1 unknown
:020554EC B9148900 ldmltdb  r4 ,{r8,r11,r15}
:020554F0 0141E212 unknown
:020554F4 19085DBA stmnedb  r8 ,{r1,r3,r4,r5,r7,r8,r10,r11,r12,r14}
:020554F8 000DC313 andeq  r12,r13,r3,lsl r3
:020554FC 440000C8 strmi r0,[r0],#-0xc8
:02055500 6000E00B andvs  r14,r0,r11
:02055504 FFECE086 swinv 0x00ece086
:02055508 F5EA00FF strnvb r0,[r10, #+0xff]!
:0205550C 2D000F14 unknown
:02055510 5554F1E9 ldrplb r15,[r4, #-0x1e9]		;(r4-0x1e9=*(fffffe17))
:02055514 71A0C221 movvc  r12,r1,lsr #0x4		;r12=0(0x0)
:02055518 00714000 rsbeqs r4,r1,r0
:0205551C 20007130 andcs  r7,r0,r0,lsr r1
:02055520 02CD2AD1 sbceq  r2,r13,#0xD1000
:02055524 E0076981 and  r6,r7,r1,lsl #0x13
:02055528 04D944E3 ldreqb r4,[r9],#+0x4e3
:0205552C 08C51CDD stmeqia  r5 ,{r0,r2,r3,r4,r6,r7,r10,r11,r12}^
:02055530 39141A99 ldmccdb  r4 ,{r0,r3,r4,r7,r9,r11,r12}
:02055534 E0848400 add  r8,r4,r0,lsl #0x8
:02055538 00960A41 addeqs r0,r6,r1,asr #0x14
:0205553C E301E5EB unknown
:02055540 15A5190D strne r1,[r5, #+0x90d]!
:02055544 811E687D tsthi r14,r13,ror r8
:02055548 9D0400E2 unknown
:0205554C 0105BD0A unknown
:02055550 31800860 orrcc  r0,r0,r0,ror #0x10
:02055554 8A080C28 bhi 022585FC
:02055558 6604B0E5 strvs r11,r0,r0,r0,ror #0x10
:0205555C 05A0E5CA streq r14,[r0, #+0x5ca]!
:02055560 08350600 ldmeqda  r5!,{r9,r10}
:02055564 5D655094 stcpll 0,cr5,[r5,#-0x250]!
:02055568 01EDB000 mvneq  r11,r0
:0205556C 06E3E050 unknown
:02055570 E103E50A unknown
:02055574 A500F500 strge r15,[r0, #-0x500]		;(r0-0x500=*(c0fffb00))
:02055578 E5D12001 ldrb r2,[r1, #+0x1]		;r1+0x1=*(00000001)
:0205557C D1C00F00 bicle  r0,r0,r0,lsl #0x1e
:02055580 D13001E5 teqle r0,r5,ror #0x3
:02055584 700003E5 andvc  r0,r0,r5,ror #0x7
:02055588 E544E281 strb r14,[r4, #-0x281]		;(r4-0x281=*(fffffd7f))
:0205558C 8D704400 ldchil 4,cr4,[r0,#-0x0]!
:02055590 5458E510 ldrplb r14,[r8],#-0x510
:02055594 01ADE58A moveq  r14,r10,lsl #0xb		;r14=0(0x0)
:02055598 0140AC00 unknown
:0205559C 1005AF00 andne  r10,r5,r0,lsl #0x1e
:020555A0 45000146 strmi r0,[r0, #-0x146]		;(r0-0x146=*(c0fffeba))
:020555A4 B015E5CA andlts r14,r5,r10,asr #0xb
:020555A8 0CE5CA47 stceql 10,cr12,[r5],#+0x11c
:020555AC 7044033D subvc  r0,r4,r13,lsr r3
:020555B0 34054520 strcc r4,[r5],#-0x520
:020555B4 83030582 unknown
:020555B8 097804E2 unknown
:020555BC 3808E58A stmccda  r8 ,{r1,r3,r7,r8,r10,r13,r14,r15}
:020555C0 8002E58A andhi  r14,r2,r10,lsl #0xb
:020555C4 04E04800 unknown
:020555C8 166124E1 unknown
:020555CC 18C2E58D stmneia  r2 ,{r0,r2,r3,r7,r8,r10,r13,r14,r15}^
:020555D0 501500A5 andpls r0,r5,r5,lsr #0x1
:020555D4 33000994 unknown
:020555D8 A03A374D eorges r3,r10,r13,asr #0xe
:020555DC 3035052B eorccs r0,r5,r11,lsr #0xa
:020555E0 9D091399 unknown
:020555E4 89110501 ldmhidb  r1 ,{r0,r8,r10}
:020555E8 0176E500 cmneq r6,r0,lsl #0xa
:020555EC 58105991 ldmplda  r0 ,{r0,r4,r7,r8,r11,r12,r14}
:020555F0 30B1001D adcccs r0,r1,r13,lsl r0
:020555F4 1B06E359 blne 0220E360
:020555F8 9A081025 bls 02259694
:020555FC 7B5219E5 blvc 034DBD98
:02055600 E2118A1E ands r8,r1,#0x1E000
:02055604 21FFFF92 unknown
:02055608 13877931 orrne  r7,r7,#0xC4000
:0205560C 0760FF10 unknown
:02055610 008901E2 addeq  r0,r9,r2,ror #0x3
:02055614 A0409518 subge  r9,r0,r8,lsl r5
:02055618 44006516 strmi r6,[r0],#-0x516
:0205561C 10CD1719 sbcne  r1,r13,r9,lsl r7
:02055620 000D0B4D andeq  r0,r13,r13,asr #0x16
:02055624 ADFA2281 ldcgel 2,cr2,[r10,#+0x204]!
:02055628 0AE5CA15 beq 019C7E84
:0205562C 060D1409 streq r1,[r13],-r9, lsl #0x8
:02055630 14756002 unknown
:02055634 98E58DB0 unknown
:02055638 6AB1FFFD bvs 00CD5634
:0205563C 00091881 andeq  r1,r9,r1,lsl #0x11
:02055640 00751071 rsbeqs r1,r5,r1,ror r0
:02055644 0AA51018 beq 009996AC
:02055648 0ACE1B1D beq 013DC2C4
:0205564C 1D12001D unknown
:02055650 FECAE28A cdp2 2,12,cr14,cr10,cr10,4
:02055654 100A6902 andne  r6,r10,r2,lsl #0x12
:02055658 810FC1C7 mrshi r12,CPSR
:0205565C 093810E1 ldmeqdb  r8!,{r0,r5,r6,r7,r12}
:02055660 5300E99A unknown
:02055664 69101DE3 ldmvsdb  r0 ,{r0,r1,r5,r6,r7,r8,r10,r11,r12}
:02055668 25050A14 strcs r0,[r5, #-0xa14]		;(r5-0xa14=*(fffff5ec))
:0205566C FF046DB2 swinv 0x00046db2
:02055670 E921BD2F stmdb  r1!,{r0,r1,r2,r3,r5,r8,r10,r11,r12,r13,r15}
:02055674 077D0116 unknown
:02055678 308D5904 addcc  r5,r13,r4,lsl #0x12
:0205567C 00091655 andeq  r1,r9,r5,asr r6
:02055680 019DE358 orreqs r14,r13,r8,asr r3
:02055684 D1279F13 unknown
:02055688 0310490A tsteq r0,#0x28000
:0205568C 00050069 andeq  r0,r5,r9,ror #0x0
:02055690 CA3A8D05 bgt 02EF8AAC
:02055694 2511155B ldrcs r1,[r1, #-0x55b]		;(r1-0x55b=*(fffffaa5))
:02055698 0900B94F stmeqdb  r0 ,{r0,r1,r2,r3,r6,r8,r11,r12,r13,r15}
:0205569C 69216D05 stmvsdb  r1!,{r0,r2,r8,r10,r11,r13,r14}
:020556A0 FA181D6F blx 0265CC6C
:020556A4 10650DF5 unknown
:020556A8 DD7A1291 ldclel 2,cr1,[r10,#-0x244]!
:020556AC E5D67005 ldrb r7,[r6, #+0x5]		;r6+0x5=*(00000005)
:020556B0 D5402217 strleb r2,[r0, #-0x217]		;(r0-0x217=*(c0fffde9))
:020556B4 012123E5 unknown
:020556B8 6009102D andvs  r1,r9,r13,lsr #0x0
:020556BC 35200025 strcc r0,[r0, #-0x25]!
:020556C0 02450700 subeq  r0,r5,#0x0
:020556C4 00391005 eoreqs r1,r9,r5
:020556C8 10390095 mlanes r9,r5,r0,r0unknown
:020556CC 39C9060D stmccib  r9 ,{r0,r2,r3,r9,r10}^
:020556D0 3D411504 unknown
:020556D4 31760500 cmncc r6,r0,lsl #0xa
:020556D8 57070204 strpl r0,[r7,-r4, lsl #0x4]
:020556DC 001101E3 andeqs r0,r1,r3,ror #0x3
:020556E0 63A1121D movvs  r1,#0xD0000001		;r1=-805306367(0xd0000001)
:020556E4 7D00C5FC unknown
:020556E8 0071000F rsbeqs r0,r1,r15
:020556EC 0915B104 ldmeqdb  r5 ,{r2,r8,r12,r13,r15}
:020556F0 7D86D622 unknown
:020556F4 21A1E921 movcs  r14,r1,lsr #0x12		;r14=13312(0x3400)
:020556F8 C60007E1 strgt r0,r14,r1,lsr #0x12
:020556FC 559A0255 ldrpl r0,[r10, #+0x255]		;r10+0x255=*(00000255)
:02055700 81C60006 bichi  r0,r6,r6
:02055704 04E0850C unknown
:02055708 E7D50920 ldrb r0,[r5,+r0, lsr #0x12]
:0205570C 550211FD strpl r1,[r2, #-0x1fd]		;r2-0x1fd=*(0afd6b11)=#0(0x00000000)
:02055710 02050200 andeq  r0,r5,#0x0
:02055714 C61354B2 unknown
:02055718 C60455E1 strgt r5,r0,r5,#0x0
:0205571C F900F8E5 stmnvdb  r0 ,{r0,r2,r5,r6,r7,r11,r12,r13,r14,r15}
:02055720 E50E6944 str r6,[r14, #-0x944]		;(r14-0x944=*(00002abc))
:02055724 05B50C2F ldreq r0,[r5, #+0xc2f]!
:02055728 17D0E000 ldrneb r14,[r0, +r0]
:0205572C D0C001E5 sbcle  r0,r0,r5,ror #0x3
:02055730 0ED903E5 cdpeq 3,12,cr0,cr9,cr5,7
:02055734 E0C00005 sbc  r0,r0,r5
:02055738 05D0C002 ldreqb r12,[r0, #+0x2]		;r0+0x2=*(c1000002)
:0205573C 008CE40E addeq  r14,r12,r14,lsl #0x8
:02055740 5E000300 cdppl 3,0,cr0,cr0,cr0,0
:02055744 101081E1 andnes r8,r0,r1,ror #0x3
:02055748 01A000A5 moveq  r0,r5,lsr #0x1		;r0=0(0x0)
:0205574C 01E28440 mvneq  r8,r0,asr #0x8
:02055750 00E15400 rsceq  r5,r1,r0,lsl #0x8
:02055754 F20BE102 andnv  r14,r11,#0x80000000
:02055758 105905D1 ldrnesb r0,[r9],#-0x51
:0205575C 2D4129C9 unknown
:02055760 4050E93A submis r14,r0,r10,lsr r9
:02055764 3915999F ldmccdb  r5 ,{r0,r1,r2,r3,r4,r7,r8,r11,r12,r15}
:02055768 60026D06 andvs  r6,r2,r6,lsl #0x1a
:0205576C E11BF170 tst r11,r0,ror r1
:02055770 B0000508 andlt  r0,r0,r8,lsl #0xa
:02055774 08E19430 unknown
:02055778 E0831907 add  r1,r3,r7,lsl #0x12
:0205577C 26FD3055 unknown
:02055780 E59F001C ldr r0,[r15, #+0x1c]		;r15+0x1c=*(020557a4)=#151591169(0x09091901)
:02055784 0175850D cmneq r5,r13,lsl #0xa
:02055788 E19000B1 ldrh r0,[r0, +r1]
:0205578C 42011011 andmi  r1,r1,#0x11
:02055790 99020F7D stmlsdb  r2 ,{r0,r2,r3,r4,r5,r6,r8,r9,r10,r11}
:02055794 3A099900 bcc 022BBB9C
:02055798 81F0134D mvnhis r1,r13,asr #0x6
:0205579C 24E8BD2D unknown
:020557A0 1ED104A5 cdpne 4,12,cr0,cr1,cr5,5
:020557A4 09091901 stmeqdb  r9 ,{r0,r8,r11,r12}
:020557A8 4D1ED811 unknown
:020557AC 7050C51E subvcs r12,r0,r14,lsl r5
:020557B0 C5F570C5 ldrgtb r7,[r5, #+0xc5]!
:020557B4 C556F840 ldrgtb r15,[r6, #-0x840]		;(r6-0x840=*(fffff7c0))
:020557B8 03003910 unknown
:020557BC 309400B1 ldrcch r0,[r4], +r1
:020557C0 09D91E15 ldmeqib  r9 ,{r0,r2,r4,r9,r10,r11,r12}^
:020557C4 E08144CB add  r4,r1,r11,asr #0x9
:020557C8 E0C12493 smull  r2,r1,r3,r4
:020557CC 010500A4 unknown
:020557D0 04DD2003 ldreqb r2,[r13],#+0x3
:020557D4 1D6D8105 stcnel 1,cr8,[r13,#-0x14]!
:020557D8 C73903B2 unknown
:020557DC 00A104E1 adceq  r0,r1,r1,ror #0x9
:020557E0 06090D05 streq r0,[r9],-r5, lsl #0x1a
:020557E4 81D62820 bichis r2,r6,r0,lsr #0x10
:020557E8 013DD602 teqeq r13,r2,lsl #0xc
:020557EC 83340AED teqhi r4,#0xED000
:020557F0 54021AE0 strpl r1,[r2],#-0xae0
:020557F4 0008E080 andeq  r14,r8,r0,lsl #0x1
:020557F8 8009A184 andhi  r10,r9,r4,lsl #0x3
:020557FC 1085E5C7 addne  r14,r5,r7,asr #0xb
:02055800 E0804003 add  r4,r0,r3
:02055804 0EF10404 cdpeq 4,14,cr0,cr1,cr4,0
:02055808 10341025 eornes r1,r4,r5,lsr #0x0
:0205580C 89206187 stmhidb  r0!,{r0,r1,r2,r7,r8,r13,r14}
:02055810 7DA3000D stcvc  0,cr0,[r3,#+0x34]!
:02055814 8700341F unknown
:02055818 E2650051 rsb  r0,r5,#0x51
:0205581C 00111160 andeqs r1,r1,r0,ror #0x2
:02055820 B5871054 strlt r1,[r7, #+0x54]		;r7+0x54=*(cb1a22d6)
:02055824 0500793A streq r7,[r0, #-0x93a]		;r0-0x93a=*(09090fc7)=#0(0x00000000)
:02055828 E0413110 sub  r3,r1,r0,lsl r1
:0205582C C1003D80 unknown
:02055830 E50AB51F str r11,[r10, #-0x51f]		;(r10-0x51f=*(fffffae1))
:02055834 56B81CC9 unknown
:02055838 31555555 cmpcc r5,r5,asr r5
:0205583C CD60011D stcgtl 1,cr0,[r0,#-0x74]!
:02055840 10A5901C adcne  r9,r5,r12,lsl r0
:02055844 D6084DD6 unknown
:02055848 FFFFC3E5 swinv 0x00ffc3e5
:0205584C 70223105 eorvc  r3,r2,r5,lsl #0x2
:02055850 6D020CD5 unknown
:02055854 4025340A eormi  r3,r5,r10,lsl #0x8
:02055858 00255570 eoreq  r5,r5,r0,ror r5
:0205585C E5D65022 ldrb r5,[r6, #+0x22]		;r6+0x22=*(00000022)
:02055860 01866023 orreq  r6,r6,r3,lsr #0x0
:02055864 550020E2 strpl r2,[r0, #-0xe2]		;r0-0xe2=*(0909181f)=#0(0x00000000)
:02055868 005100E3 subeqs r0,r1,r3,ror #0x1
:0205586C C4004030 strgt r4,[r0],#-0x30
:02055870 0D2D0515 stceq  5,cr0,[r13,#-0x54]!
:02055874 D57410E1 ldrleb r1,[r4, #-0xe1]!
:02055878 B920B002 stmltdb  r0!,{r1,r12,r13,r15}
:0205587C 3831791A ldmccda  r1!,{r1,r3,r4,r8,r11,r12,r13,r14}
:02055880 2D0ECD8D unknown
:02055884 016AE00A unknown
:02055888 300FDD10 andcc  r13,r15,r0,lsl r13
:0205588C 0002E7D6 unknown
:02055890 41081104 unknown
:02055894 A11D2502 tstge r13,r2,lsl #0xa
:02055898 C1E0811F mvngt  r8,r15,lsl r1
:0205589C 90009507 andls  r9,r0,r7,lsl #0xa
:020558A0 A008132D andge  r1,r8,r13,lsr #0x6
:020558A4 050820E1 streq r2,[r8, #-0xe1]		;(r8-0xe1=*(ffffff1f))
:020558A8 C40355B0 strgt r5,[r3],#-0x5b0
:020558AC 075901E1 ldreqb r0,[r3],#-0x5b0
:020558B0 62150541 andvss r0,r5,#0x10400000
:020558B4 3D185CC1 unknown
:020558B8 A1B0A012 movges r10,r2,lsl r0		;r10=0(0x0)
:020558BC 150D1623 strne r1,[r13, #-0x623]		;(r13-0x623=*(fffff9dd))
:020558C0 03850165 orreq  r0,r5,#0x40000019
:020558C4 2D130195 unknown
:020558C8 55008050 strpl r8,[r0, #-0x50]		;r0-0x50=*(090918b1)=#0(0x00000000)
:020558CC 800F960E andhi  r9,r15,r14,lsl #0xc
:020558D0 16D50481 ldrneb r0,[r5],+r1, lsl #0x9
:020558D4 0014E280 andeqs r14,r4,r0,lsl #0x5
:020558D8 18064D0C stmneda  r6 ,{r2,r3,r8,r10,r11,r14}
:020558DC 9F11F40C swils 0x0011f40c
:020558E0 09E95F81 unknown
:020558E4 18E163B0 unknown
:020558E8 01E10F21 mvneq  r0,r1,lsr #0x1e
:020558EC 85608408 strhib r8,[r0, #-0x408]!
:020558F0 7084E00C addvc  r14,r4,r12
:020558F4 1084E086 addne  r14,r4,r6,lsl #0x1
:020558F8 10E00087 rscne  r0,r0,r7,lsl #0x1
:020558FC FD840009 unknown
:02055900 81808403 orrhi  r8,r0,r3,lsl #0x8
:02055904 100CE014 andne  r14,r12,r4,lsl r0
:02055908 8421218D unknown
:0205590C E0108890 muls r0,r0,r8
:02055910 8441090B strhib r0,[r1],#-0x90b
:02055914 0CE089B0 stceql 9,cr8,[r0],#+0x2c0
:02055918 1C001104 stcne  1,cr1,[r0],{#0x4}
:0205591C 45180011 ldrmi r0,[r8, #-0x11]		;(r8-0x11=*(ffffffef))
:02055920 0F00D160 swieq 0x0000d160
:02055924 10B50059 adcnes r0,r5,r9,asr r0
:02055928 60450001 subvs  r0,r5,r1
:0205592C 290F04A9 stmcsdb  r15 ,{r0,r3,r5,r7,r10}
:02055930 0F05FC01 swieq 0x0005fc01
:02055934 3D12C1AE unknown
:02055938 39004900 stmccdb  r0 ,{r8,r11,r14}
:0205593C 2D0E77A0 unknown
:02055940 CF001104 swigt 0x00001104
:02055944 F5805920 strnv r5,[r0, #+0x920]		;r0+0x920=*(09092221)=#0(0x00000000)
:02055948 08706D0E unknown
:0205594C 52F04031 rscpls r4,r0,#0x31
:02055950 1500810E strne r8,[r0, #-0x10e]		;r0-0x10e=*(090917f3)=#0(0x00000000)
:02055954 C5604500 strgtb r4,[r0, #-0x500]!
:02055958 E58D8010 str r8,[r13, #+0x10]		;r13+0x10=*(00000010)
:0205595C 110D671E unknown
:02055960 590300F9 stmpldb  r3 ,{r0,r3,r4,r5,r6,r7}
:02055964 026D100D rsbeq  r1,r13,#0xD
:02055968 5120560C unknown
:0205596C 6150110B cmpvs r0,r11,lsl #0x2
:02055970 00252C00 eoreq  r2,r5,r0,lsl #0x18
:02055974 AE802528 cdpge 5,8,cr2,cr0,cr8,1
:02055978 3D0025DE unknown
:0205597C 33802520 orrcc  r2,r0,#0x8000000
:02055980 3900C90C stmccdb  r0 ,{r2,r3,r8,r11,r14,r15}
:02055984 3910CE00 ldmccdb  r0 ,{r9,r10,r11,r14,r15}
:02055988 F10ED480 unknown
:0205598C 71205530 unknown
:02055990 5D722940 ldcpll 9,cr2,[r2,#-0x100]!
:02055994 1AE50C00 bne 0199899C
:02055998 40891ABD strmih r1,[r9], +r13
:0205599C 141D0B75 ldrne r0,[r13],#-0xb75
:020559A0 01D59A9D unknown
:020559A4 490E899A stmmidb  r14 ,{r1,r3,r4,r7,r8,r11,r15}
:020559A8 0079C530 rsbeqs r12,r9,r0,lsr r5
:020559AC 61DA5011 bicvss r5,r10,r1,lsl r0
:020559B0 0E35990B cdpeq 9,2,cr9,cr5,cr11,0
:020559B4 D9070C49 stmledb  r7 ,{r0,r3,r6,r10,r11}
:020559B8 0B54A84F bleq 0357FAFC
:020559BC F02D1955 eornv  r1,r13,r5,asr r9
:020559C0 09002DBA stmeqdb  r0 ,{r1,r3,r4,r5,r7,r8,r10,r11,r13}
:020559C4 00152E35 andeqs r2,r5,r5,lsr r14
:020559C8 302920D6 unknown
:020559CC EB000BAD bl 02058888
:020559D0 42071CC5 andmi  r1,r7,#0xC500
:020559D4 200E1D10 andcs  r1,r14,r0,lsl r13
:020559D8 00150AD5 ldreqsb r0,[r5], -r5
:020559DC 08101A8D ldmeqda  r0 ,{r0,r2,r3,r7,r9,r11,r12}
:020559E0 AEE88D3A mcrge 13,7,r8,cr8,cr10,{1}
:020559E4 7D024D0C unknown
:020559E8 11CD0901 bicne  r0,r13,r1,lsl #0x12
:020559EC 306130B0 unknown
:020559F0 00B10EBD unknown
:020559F4 B90500C5 stmltdb  r5 ,{r0,r2,r6,r7}
:020559F8 F118B28A tstnv r8,r10,lsl #0x5
:020559FC 3E9D8F19 mrccc 15,4,r8,cr13,cr9,{0}
:02055A00 34B92D01 unknown
:02055A04 3A4D259D bcc 0339F080
:02055A08 8B3015FA blhi 02C5B1F8
:02055A0C 14C10015 strneb r0,[r1],#+0x15
:02055A10 A900D0D9 stmgedb  r0 ,{r0,r3,r4,r6,r7,r12,r14,r15}
:02055A14 39D98D0D ldmccib  r9 ,{r0,r2,r3,r8,r10,r11,r15}^
:02055A18 0D9A1005 unknown
:02055A1C 96803110 unknown
:02055A20 5B34400D blpl 02D65A5C
:02055A24 21400831 unknown
:02055A28 11719200 cmnne r1,r0,lsl #0x4
:02055A2C 0ABD4021 beq 00FA5AB8
:02055A30 48300535 ldmmida  r0!,{r0,r2,r4,r5,r8,r10}
:02055A34 306D300D rsbcc  r3,r13,r13
:02055A38 400D17FD unknown
:02055A3C BD419100 unknown
:02055A40 11690852 unknown
:02055A44 7D25C584 stcvc  5,cr12,[r5,#-0x210]!
:02055A48 2DF91719 ldccsl 7,cr1,[r9,#+0x64]!
:02055A4C 650229D4 strvs r2,[r2, #-0x9d4]		;(r2-0x9d4=*(fffff62c))
:02055A50 0D6F4942 stceql 9,cr4,[r15,#-0x108]!
:02055A54 000DD140 andeq  r13,r13,r0,asr #0x2
:02055A58 6F101DA5 swivs 0x00101da5
:02055A5C 0DCD400D unknown
:02055A60 02592800 subeqs r2,r9,#0x0
:02055A64 D1000920 unknown
:02055A68 D1C9D510 bicle  r13,r9,r0,lsl r5
:02055A6C 8504212C strhi r2,[r4, #-0x12c]		;(r4-0x12c=*(fffffed4))
:02055A70 12E57853 rscne  r7,r5,#0x530000
:02055A74 19650465 unknown
:02055A78 740001EE strvc r0,[r0],#-0x1ee
:02055A7C DD780001 ldclel 0,cr0,[r8,#-0x4]!
:02055A80 241DA502 ldrcs r10,[r13],#-0x502
:02055A84 A0B51205 adcges r1,r5,r5,lsl #0x4
:02055A88 E1DA16ED bics r1,r10,r13,ror #0xd
:02055A8C 34D506F5 ldrccb r0,[r5],#+0x6f5
:02055A90 012D16ED unknown
:02055A94 14D509F2 ldrneb r0,[r5],#+0x9f2
:02055A98 60154011 andvss r4,r5,r1,lsl r0
:02055A9C 1D3915A1 ldcne  5,cr1,[r9,#-0x284]!
:02055AA0 7E100005 cdpvc 0,0,cr0,cr0,cr5,0
:02055AA4 020D01B9 andeq  r0,r13,#0x4000002E
:02055AA8 0199010D orreqs r0,r9,r13,lsl #0x2
:02055AAC 11159D10 tstne r5,r0,lsl r13
:02055AB0 E3CF1479 bic  r1,r15,#0x79000000
:02055AB4 00FD3E25 rsceqs r3,r13,r5,lsr #0x1c
:02055AB8 5B1D51B0 blpl 027AA180
:02055ABC 311634E3 tstcc r6,r3,ror #0x9
:02055AC0 01497400 unknown
:02055AC4 097D9007 ldmeqdb  r13!,{r0,r1,r2,r12,r15}^
:02055AC8 650C0CA1 strvs r0,[r12, #-0xca1]		;(r12-0xca1=*(fffff35f))
:02055ACC 150DA950 strne r10,[r13, #-0x950]		;(r13-0x950=*(fffff6b0))
:02055AD0 51101D0A tstpl r0,r10,lsl #0x1a
:02055AD4 87004110 unknown
:02055AD8 8704351E unknown
:02055ADC CD000CE2 unknown
:02055AE0 811D79E5 tsthi r13,r5,ror #0x13
:02055AE4 0F1508AD swieq 0x001508ad
:02055AE8 1019DA00 andnes r13,r9,r0,lsl #0x14
:02055AEC 085D38CD ldmeqda  r13 ,{r0,r2,r3,r6,r7,r11,r12,r13}^
:02055AF0 01F30019 mvneqs r0,r9,lsl r0
:02055AF4 0106E20E unknown
:02055AF8 0081F80E addeq  r15,r1,r14,lsl #0x10
:02055AFC A98041D2 stmgeib  r0 ,{r1,r4,r6,r7,r8,r14}
:02055B00 54400D35 strplb r0,[r0],#-0xd35
:02055B04 0D31400D ldceq  0,cr4,[r1,#-0x34]!
:02055B08 2A103440 bcs 02462C10
:02055B0C 2120E28A unknown
:02055B10 350A2D00 strcc r2,[r10, #-0xd00]		;(r10-0xd00=*(fffff300))
:02055B14 C8402105 stmgtda  r0 ,{r0,r2,r8,r13}^
:02055B18 30050A58 andcc  r0,r5,r8,asr r10
:02055B1C 0A400DE3 beq 030592B0
:02055B20 54F14185 unknown
:02055B24 1011000D andnes r0,r1,r13
:02055B28 ED45850D unknown
:02055B2C 10080111 andne  r0,r8,r1,lsl r1
:02055B30 03E59D2B mvneq  r9,#0xAC0
:02055B34 1009E28A andne  r14,r9,r10,lsl #0x5
:02055B38 1702E081 strne r14,[r2,-r1, lsl #0x1]
:02055B3C 9004A108 andls  r10,r4,r8,lsl #0x2
:02055B40 000BE289 andeq  r14,r11,r9,lsl #0x5
:02055B44 01E15904 mvneq  r5,r4,lsl #0x12
:02055B48 7DCF06B1 unknown
:02055B4C 2804540D stmcsda  r4 ,{r0,r2,r3,r10,r12,r14}
:02055B50 3074E5DA unknown
:02055B54 0A2D618A beq 02BAE184
:02055B58 04A000D5 unknown
:02055B5C 29311041 ldmcsdb  r1!,{r0,r6,r12}
:02055B60 290039A0 stmcsdb  r0 ,{r5,r7,r8,r11,r12,r13}
:02055B64 290FF920 stmcsdb  r15 ,{r5,r8,r11,r12,r13,r14,r15}
:02055B68 2019FA20 andcss r15,r9,r0,lsr #0x14
:02055B6C 15190D09 ldrne r0,[r9, #-0xd09]		;r9-0xd09=*(5f0d5af7)=#0(0x00000000)
:02055B70 0D30BC00 ldceq  12,cr11,[r0,#-0x0]!
:02055B74 834D2000 unknown
:02055B78 821000E0 andhis r0,r0,#0xE0
:02055B7C 0CF580E0 ldceql 0,cr8,[r5],#+0x380
:02055B80 8A00C080 bhi 02085D88
:02055B84 21D42AED biccss r2,r4,r13,ror #0x15
:02055B88 E108E58A unknown
:02055B8C 8A01D81C bhi 020CBC04
:02055B90 9A11D8E5 bls 024CBF2C
:02055B94 0E1EE501 cdpeq 5,0,cr14,cr14,cr1,0
:02055B98 0D4F300D unknown
:02055B9C 2810C000 ldmcsda  r0 ,{r14,r15}
:02055BA0 00C8E59A smulleq  r14,r8,r10,r5
:02055BA4 4B235D8A blmi 0292D1D4
:02055BA8 EB00200A bl 0205DBD8
:02055BAC D54CF924 strleb r15,[r12, #-0x924]		;(r12-0x924=*(fffff6dc))
:02055BB0 1C131112 ldcne  1,cr1,[r3],{#0x12}
:02055BB4 E5943828 ldr r3,[r4, #+0x828]		;r4+0x828=*(00000828)
:02055BB8 3015FEB9 ldrcch r15,[r5], -r9
:02055BBC 10FFFF6E rscnes r15,r15,r14,ror #0x1e
:02055BC0 2ADD2CB9 bcs 017A0EAC
:02055BC4 FA7F04D1 blx 04016F18
:02055BC8 8022BDFF unknown
:02055BCC F914E147 ldmnvdb  r4 ,{r0,r1,r2,r6,r8,r13,r14,r15}
:02055BD0 1D35104A ldcne  0,cr1,[r5,#-0x128]!
:02055BD4 70D914E1 sbcvcs r1,r9,r1,ror #0x9
:02055BD8 400DF0D9 unknown
:02055BDC D907A8FB stmledb  r7 ,{r0,r1,r3,r4,r5,r6,r7,r11,r13,r15}
:02055BE0 10C9E970 sbcne  r14,r9,r0,ror r9
:02055BE4 1D30D907 ldcne  9,cr13,[r0,#-0x1c]!
:02055BE8 07A0D450 unknown
:02055BEC D9C8B2CD stmleib  r8 ,{r0,r2,r3,r6,r7,r9,r12,r13,r15}^
:02055BF0 B9144510 ldmltdb  r4 ,{r4,r8,r10,r14}
:02055BF4 07749840 ldreqb r9,db 
:02055BF8 315510D9 ldrccsb r1,[r5, #-0x9]		;(r5-0xd9=*(fffffff7))
:02055BFC 814005C3 unknown
:02055C00 80D9102D sbchis r1,r9,r13,lsr #0x0
:02055C04 FD078FD6 unknown
:02055C08 0D77B7B2 ldceql 7,cr11,[r7,#-0x2c8]!
:02055C0C 87851500 strhi r1,[r5,+r0, lsl #0xa]
:02055C10 45600D64 strmib r0,[r0, #-0xd64]!
:02055C14 0910C901 ldmeqdb  r0 ,{r0,r8,r11,r14,r15}
:02055C18 40C9E900 sbcmi  r14,r9,r0,lsl #0x12
:02055C1C AF02A9AE swige 0x0002a9ae
:02055C20 38C0D930 stmccia  r0 ,{r4,r5,r8,r11,r12,r14,r15}^
:02055C24 D92800D9 stmledb  r8!,{r0,r3,r4,r6,r7}
:02055C28 2A045440 bcs 0216AD30
:02055C2C 794007A5 stmvcdb  r0 ,{r0,r2,r5,r7,r8,r9,r10}^
:02055C30 04E13019 unknown
:02055C34 01E91FE9 mvneq  r1,r9,ror #0x1f
:02055C38 400DACC5 andmi  r10,r13,r5,asr #0x19
:02055C3C 25000DA4 strcs r0,[r0, #-0xda4]		;(r0-0xda4=*(fffff25c))
:02055C40 08D9A017 ldmeqia  r9 ,{r0,r1,r2,r4,r13,r15}^
:02055C44 A0DA1009 sbcges r1,r10,r9
:02055C48 2D065109 unknown
:02055C4C 9C442910 stclsl 9,cr2,[r4],{#0x10}
:02055C50 9CB2D109 ldcls  1,cr13,[r2],#+0x24
:02055C54 BB409D91 bllt 0307D2A0
:02055C58 099444D9 ldmeqib  r4 ,{r0,r3,r4,r6,r7,r10,r14}
:02055C5C 05104500 ldreq r4,[r0, #-0x500]		;(r0-0x500=*(fffffb00))
:02055C60 05BFEA10 ldreq r14,[r15, #+0xa10]!
:02055C64 402D7A40 eormi  r7,r13,r0,asr #0x14
:02055C68 11BD159D unknown
:02055C6C 013A098B teqeq r10,r11,lsl #0x13
:02055C70 0D7780B3 ldceql 0,cr8,[r7,#-0x2cc]!
:02055C74 83850900 orrhi  r0,r5,#0x0
:02055C78 5914800D ldmpldb  r4 ,{r0,r2,r3,r15}
:02055C7C 75091C75 strvc r1,[r9, #-0xc75]		;r9-0xc75=*(5f0d5b8b)=#0(0x00000000)
:02055C80 AA43C50C bge 031470B8
:02055C84 C5280101 strgt r0,[r8, #-0x101]!
:02055C88 C538AD00 ldrgt r10,[r8, #-0xd00]!
:02055C8C 00017C00 andeq  r7,r1,r0,lsl #0x18
:02055C90 300E6D84 andcc  r6,r14,r4,lsl #0x1b
:02055C94 14AA00E1 unknown
:02055C98 13254845 unknown
:02055C9C 13696C15 unknown
:02055CA0 FF85C051 swinv 0x0085c051
:02055CA4 86BC193E unknown
:02055CA8 34FD2031 unknown
:02055CAC 518A1111 orrpl  r1,r10,r1,lsl r1
:02055CB0 DD005D80 unknown
:02055CB4 59104D12 ldmpldb  r0 ,{r1,r4,r8,r10,r11,r14}
:02055CB8 9BF51800 blls 01D9BCC0
:02055CBC FD301D79 ldc2  13,cr1,[r0,#-0x1e4]!
:02055CC0 311DD60F tstcc r13,r15,lsl #0xc
:02055CC4 8BF5FFA7 blhi 01DD5B68
:02055CC8 10DD1369 sbcnes r1,r13,r9,ror #0x6
:02055CCC 79001165 stmvcdb  r0 ,{r0,r2,r5,r6,r8,r12}
:02055CD0 75219D84 strvc r9,[r1, #-0xd84]!
:02055CD4 057265C6 ldreqb r6,[r2, #-0x5c6]!
:02055CD8 32061500 andcc  r1,r6,#0x0
:02055CDC 1AFD05DD bne 01F97458
:02055CE0 0131D014 teqeq r1,r4,lsl r0
:02055CE4 20080039 andcs  r0,r8,r9,lsr r0
:02055CE8 701CDD33 andvcs r13,r12,r3,lsr r13
:02055CEC FF1A1DE5 swinv 0x001a1de5
:02055CF0 09E21110 unknown
:02055CF4 00091AA1 andeq  r1,r9,r1,lsr #0x15
:02055CF8 F819E111 ldmnvda  r9 ,{r0,r4,r8,r13,r14,r15}
:02055CFC 091E0721 ldmeqdb  r14 ,{r0,r5,r8,r9,r10}
:02055D00 1510AB05 ldrne r10,[r0, #-0xb05]		;(r0-0xb05=*(fffff4fb))
:02055D04 800E1E00 andhi  r1,r14,r0,lsl #0x1c
:02055D08 AC14B9E2 ldcge  9,cr11,[r4],{#0xe2}
:02055D0C 3A6D0942 bcc 03B9821C
:02055D10 F0022D10 andnv  r2,r2,r0,lsl r13
:02055D14 2D44022D unknown
:02055D18 3960AA12 unknown
:02055D1C E5D63000 ldrb r3,[r6, #+0x0]		;r6+0x0=*(00000000)
:02055D20 02D62004 sbceqs r2,r6,#0x4
:02055D24 3D210BD5 stccc  11,cr0,[r1,#-0x354]!
:02055D28 E0822403 add  r2,r2,r3,lsl #0x8
:02055D2C 8301FDF0 unknown
:02055D30 19D713B2 ldmneib  r7 ,{r1,r4,r5,r7,r8,r9,r12}^
:02055D34 0501D904 streq r13,[r1, #-0x904]		;(r1-0x904=*(fffff6fc))
:02055D38 4D122500 unknown
:02055D3C 1D38F817 ldcne  8,cr15,[r8,#-0x5c]!
:02055D40 00DD6E02 sbceqs r6,r13,r2,lsl #0x1c
:02055D44 09B0DD10 ldmeqib  r0!,{r4,r8,r10,r11,r12,r14,r15}
:02055D48 716ADE20 unknown
:02055D4C C215ECC0 andgts r14,r5,#0xC000
:02055D50 30DD7714 sbcccs r7,r13,r4,lsl r7
:02055D54 20710009 rsbcss r0,r1,r9
:02055D58 100DE4E5 andne  r14,r13,r5,ror #0x9
:02055D5C 0DE080DD stceql 0,cr8,[r0,#+0x374]!
:02055D60 AD50DD10 unknown
:02055D64 F6100D10 unknown
:02055D68 41D880DD ldrmisb r8,[r8, #+0xd]		;r8+0xd=*(0000000d)
:02055D6C 25070380 strcs r0,[r7, #-0x380]		;(r7-0x380=*(fffffc80))
:02055D70 2506C130 strcs r12,[r6, #-0x130]		;(r6-0x130=*(fffffed0))
:02055D74 00193069 andeqs r3,r9,r9,ror #0x0
:02055D78 15CF202D strneb r2,[r15, #+0x2d]		;r15+0x2d=*(02055dad)=#606517(0x00094135)
:02055D7C 0D76F7C2 ldceql 7,cr15,[r6,#-0x308]!
:02055D80 62159720 andvss r9,r5,#0x800000
:02055D84 71700DC7 cmnvc r0,r7,asr #0x1b
:02055D88 1191C321 orrnes r12,r1,r1,lsr #0x6
:02055D8C 6DEE4089 stcvsl 0,cr4,[r14,#+0x224]!
:02055D90 00DD1215 sbceqs r1,r13,r5,lsl r2
:02055D94 14014536 strne r4,[r1],#-0x536
:02055D98 0BE24440 bleq 018E6EA0
:02055D9C 2522DD44 strcs r13,[r2, #-0xd44]!
:02055DA0 09C6400E stmeqib  r6 ,{r1,r2,r3,r14}^
:02055DA4 C071D620 rsbgts r13,r1,r0,lsr #0xc
:02055DA8 C205E7A6 andgt  r14,r5,#0x2980000
:02055DAC 094135DC stmeqdb  r1 ,{r2,r3,r4,r6,r7,r8,r10,r12,r13}^
:02055DB0 DF207100 swile 0x00207100
:02055DB4 1FBA5039 swine 0x00ba5039
:02055DB8 DB213587 blle 028A33DC
:02055DBC 3506400D strcc r4,[r6, #-0xd]		;(r6-0xd=*(fffffff3))
:02055DC0 0D54D741 unknown
:02055DC4 86013530 unknown
:02055DC8 E2840135 add  r0,r4,#0x4000000D
:02055DCC 8B8041D3 blhi 00066520
:02055DD0 B94035FE stmltdb  r0 ,{r1,r2,r3,r4,r5,r6,r7,r8,r10,r12,r13}^
:02055DD4 11D4000D bicnes r0,r4,r13
:02055DD8 190AE597 stmnedb  r10 ,{r0,r1,r2,r4,r7,r8,r10,r13,r14,r15}
:02055DDC CA202D00 bgt 028611E4
:02055DE0 76BFC205 unknown
:02055DE4 6205200D andvs  r2,r5,#0xD
:02055DE8 600DC2CB andvs  r12,r13,r11,asr #0x5
:02055DEC 81BE385D movhis r3,r13,asr r8
:02055DF0 200D8721 andcs  r8,r13,r1,lsr #0xe
:02055DF4 120556E9 andne  r5,r5,#0xE900000
:02055DF8 15190C29 ldrne r0,[r9, #-0xc29]		;r9-0xc29=*(5f0d5bd7)=#0(0x00000000)
:02055DFC 05008D30 streq r8,[r0, #-0xd30]		;(r0-0xd30=*(fffff2d0))
:02055E00 971C7920 ldrls r7,[r12,-r0, lsr #0x12]
:02055E04 C5DBE080 ldrgtb r14,[r11, #+0x80]		;r11+0x80=*(00000080)
:02055E08 E925E100 stmdb  r5!,{r8,r13,r14,r15}
:02055E0C 1560C735 strneb r12,[r0, #-0x735]!
:02055E10 E2870FBB add  r0,r7,#0x2EC
:02055E14 0201FF67 andeq  r15,r1,#0x19C
:02055E18 440A1980 strmi r1,[r10],#-0x980
:02055E1C 420117D9 andmi  r1,r1,#0x3640000
:02055E20 01051930 unknown
:02055E24 C1A02D40 movgt  r2,r0,asr #0x1a
:02055E28 030D6909 unknown
:02055E2C 2003E1D5 unknown
:02055E30 02B1D406 adceqs r13,r1,#0x6000000
:02055E34 22BD0689 adccss r0,r13,#0x8900000
:02055E38 81740071 cmnhi r4,r1,ror r0
:02055E3C 1E351EE0 cdpne 14,2,cr1,cr5,cr0,7
:02055E40 3402AD05 strcc r10,[r2],#-0xd05
:02055E44 00CD1EE5 sbceq  r1,r13,r5,ror #0x1d
:02055E48 C5350FFF ldrgt r0,[r5, #-0xfff]!
:02055E4C 66C07108 strvsb r7,[r0],+r8, lsl #0x2
:02055E50 7140CD06 unknown
:02055E54 40CD8E40 sbcmi  r8,r13,r0,asr #0x1c
:02055E58 710009B3 strvch r0,[r0, -r3]
:02055E5C 100D5E20 andne  r5,r13,r0,lsr #0x1c
:02055E60 10AD50CD adcne  r5,r13,r13,asr #0x1
:02055E64 60CD100D sbcvs  r1,r13,r13
:02055E68 0D0465FB unknown
:02055E6C 5280CD10 addpl  r12,r0,#0x400
:02055E70 357D8041 ldrccb r8,[r13, #-0x41]!
:02055E74 06573B40 ldreqb r3,[r13, #-0x41]!
:02055E78 10193059 andnes r3,r9,r9,asr r0
:02055E7C 0649102D streqb r1,[r9],-r13, lsr #0x0
:02055E80 100D70CD andne  r7,r13,r13,asr #0x1
:02055E84 0D7671CE ldceql 1,cr7,[r6,#-0x338]!
:02055E88 1D30CD00 ldcne  13,cr12,[r0,#-0x0]!
:02055E8C 000D412B andeq  r4,r13,r11,lsr #0x2
:02055E90 40895CFF unknown
:02055E94 0610AD10 unknown
:02055E98 182530CD stmneda  r5!,{r0,r2,r3,r6,r7,r12,r13}
:02055E9C 3D350668 ldccc  6,cr0,[r5,#-0x1a0]!
:02055EA0 3200CD07 andcc  r12,r0,#0x1C0
:02055EA4 10090241 andne  r0,r9,r1,asr #0x4
:02055EA8 65C07154 strvsb r7,[r0, #+0x154]		;r0+0x154=*(00000154)
:02055EAC 3640715B unknown
:02055EB0 715A4071 cmpvc r10,r1,ror r0
:02055EB4 09107500 ldmeqdb  r0 ,{r8,r10,r12,r13,r14}
:02055EB8 F5207100 strnv r7,[r0, #-0x100]!
:02055EBC 73400D5D unknown
:02055EC0 59376D1F ldmpldb  r7!,{r0,r1,r2,r3,r4,r8,r10,r11,r13,r14}
:02055EC4 5204400D andpl  r4,r4,#0xD
:02055EC8 25201C15 strcs r1,[r0, #-0xc15]!
:02055ECC 03400D02 unknown
:02055ED0 4902007D stmmidb  r2 ,{r0,r2,r3,r4,r5,r6}
:02055ED4 4151AD03 cmpmi r1,r3,lsl #0x1a
:02055ED8 40357C80 eormis r7,r5,r0,lsl #0x19
:02055EDC BC000D37 stclt  13,cr0,[r0],{#0x37}
:02055EE0 19AA0D3D stmneib  r10!,{r0,r2,r3,r4,r5,r8,r10,r11}
:02055EE4 48268500 stmmida  r6!,{r8,r10,r15}
:02055EE8 1549001D strneb r0,[r9, #-0x1d]		;r9-0x1d=*(5f0d67e3)=#0(0x00000000)
:02055EEC 0D01D95C unknown
:02055EF0 763DDB10 unknown
:02055EF4 01C9200D biceq  r2,r9,r13
:02055EF8 7528E28D strvc r14,[r8, #-0x28d]!
:02055EFC 00088C18 andeq  r8,r8,r8,lsl r12
:02055F00 10092799 mulne  r9,r9,r7
:02055F04 083C1655 ldmeqda  r12!,{r0,r2,r4,r6,r9,r10,r12}
:02055F08 109C01B9 ldrneh r0,[r12], +r9
:02055F0C 1785E086 strne r14,[r5,+r6, lsl #0x1]
:02055F10 14001D67 strne r1,[r0],#-0xd67
:02055F14 E2872870 add  r2,r7,#0x700000
:02055F18 B9190947 ldmltdb  r9 ,{r0,r1,r2,r6,r8,r11}
:02055F1C 00AD0706 adceq  r0,r13,r6,lsl #0xe
:02055F20 088558C8 stmeqia  r5 ,{r3,r6,r7,r11,r12,r14}
:02055F24 04072D05 streq r2,[r7],#-0xd05
:02055F28 A2E5C470 rscge  r12,r5,#0x70000000
:02055F2C 75009505 strvc r9,[r0, #-0x505]		;(r0-0x505=*(fffffafb))
:02055F30 75E606C1 strvcb r0,[r6, #+0x6c1]!
:02055F34 3002C117 andcc  r12,r2,r7,lsl r1
:02055F38 69B5048D ldmvsib  r5!,{r0,r2,r3,r7,r10}
:02055F3C 4D17AD10 unknown
:02055F40 69087D05 stmvsdb  r8 ,{r0,r2,r8,r10,r11,r12,r13,r14}
:02055F44 00A55000 adceq  r5,r5,r0
:02055F48 04DF0529 ldreqb r0,[r15],#+0x529
:02055F4C F23C4225 eornvs r4,r12,#0x50000002
:02055F50 03996315 orreqs r6,r9,#0x54000000
:02055F54 A93203E0 ldmgedb  r2!,{r5,r6,r7,r8,r9}
:02055F58 51000617 unknown
:02055F5C A9851751 stmgeib  r5 ,{r0,r4,r6,r8,r9,r10,r12}
:02055F60 09510713 ldmeqdb  r1 ,{r0,r1,r4,r8,r9,r10}^
:02055F64 21763900 cmncs r6,r0,lsl #0x12
:02055F68 FFF2687F swinv 0x00f2687f
:02055F6C B9891F15 stmltib  r9 ,{r0,r2,r4,r8,r9,r10,r11,r12}
:02055F70 19E04600 unknown
:02055F74 8701650F strhi r6,[r1,-r15, lsl #0xa]
:02055F78 FF19EBE0 swinv 0x0019ebe0
:02055F7C 177DCAFF unknown
:02055F80 951CE5F8 ldrls r14,[r12, #-0x5f8]		;(r12-0x5f8=*(fffffa08))
:02055F84 6568601B strvsb r6,[r8, #-0x1b]!
:02055F88 03095003 unknown
:02055F8C 0DBB0589 ldceq  5,cr0,[r11,#+0x224]!
:02055F90 2D080B00 unknown
:02055F94 21100685 tstcs r0,r5,lsl #0xd
:02055F98 E9032D02 stmdb  r3 ,{r1,r8,r10,r11,r13}
:02055F9C 0DE2860F stceql 6,cr8,[r2,#+0x3c]!
:02055FA0 EB0005D4 bl 020576F8
:02055FA4 4FF81D21 swimi 0x00f81d21
:02055FA8 2D900B69 unknown
:02055FAC 01106904 tsteq r0,r4,lsl #0x12
:02055FB0 5C706980 ldcpll 9,cr6,[r0],#-0x200
:02055FB4 93F06912 mvnlss r6,#0x48000
:02055FB8 41D83003 bicmis r3,r8,r3
:02055FBC F9E5D804 unknown
:02055FC0 E2820800 add  r0,r2,#0x0
:02055FC4 E20000FF and  r0,r0,#0xFF
:02055FC8 81001403 unknown
:02055FCC 105901E0 subnes r0,r9,r0,ror #0x3
:02055FD0 4004D960 andmi  r13,r4,r0,ror #0x12
:02055FD4 B5E528D8 strltb r2,[r5, #+0x8d8]!
:02055FD8 10058A01 andne  r8,r5,r1,lsl #0x14
:02055FDC 15000503 strne r0,[r0, #-0x503]		;(r0-0x503=*(fffffafd))
:02055FE0 E3542A00 cmp r4,#0x0
:02055FE4 0700210D streq r2,[r0,-r13, lsl #0x2]
:02055FE8 09C90791 stmeqib  r9 ,{r0,r4,r7,r8,r9,r10}^
:02055FEC 1139689A unknown
:02055FF0 8DAF193D stchi  9,cr1,[r15,#+0xf4]!
:02055FF4 5101B901 unknown
:02055FF8 0411B525 ldreq r11,[r1],#-0x525
:02055FFC F0011D7B andnv  r1,r1,r11,ror r13
:02056000 14F1E111 unknown
:02056004 09E24400 unknown
:02056008 50182103 andpls r2,r8,r3,lsl #0x2
:0205600C 6005E288 andvs  r14,r5,r8,lsl #0x5
:02056010 BDE20246 stcltl 2,cr0,[r2,#+0x118]!
:02056014 00016B10 andeq  r6,r1,r0,lsl r11
:02056018 0110A902 tsteq r0,r2,lsl #0x12
:0205601C 016A1100 unknown
:02056020 002D5F00 eoreq  r5,r13,r0,lsl #0x1e
:02056024 E59901D4 ldr r0,[r9, #+0x1d4]		;r9+0x1d4=*(5f0d69d4)=#0(0x00000000)
:02056028 802D0500 eorhi  r0,r13,r0,lsl #0xa
:0205602C B9007D64 stmltdb  r0 ,{r2,r5,r6,r8,r10,r11,r12,r13,r14}
:02056030 3DE2890F stcccl 9,cr8,[r2,#+0x3c]!
:02056034 153D8514 ldrne r8,[r13, #-0x514]!
:02056038 EB0075C6 bl 02073758
:0205603C 5D412107 unknown
:02056040 211D9141 tstcs r13,r1,asr #0x2
:02056044 AD0CB100 unknown
:02056048 05010D21 streq r0,[r1, #-0xd21]		;(r1-0xd21=*(fffff2df))
:0205604C 9F005958 swils 0x00005958
:02056050 0411B004 ldreq r11,[r1],#-0x4
:02056054 4001E1A0 andmi  r14,r1,r0,lsr #0x3
:02056058 547004F5 unknown
:0205605C D5013DD5 strle r3,[r1, #-0xdd5]		;(r1-0xdd5=*(fffff22b))
:02056060 E5D50361 ldrb r0,[r5, #+0x361]		;r5+0x361=*(00000361)
:02056064 8A0B5103 bhi 0232A478
:02056068 01497407 unknown
:0205606C 0DE08708 stceql 7,cr8,[r0,#+0x20]!
:02056070 70440010 subvc  r0,r4,r0,lsl r0
:02056074 5004E081 andpl  r14,r4,r1,lsl #0x1
:02056078 0009E285 andeq  r14,r9,r5,lsl #0x5
:0205607C 050B000D streq r0,[r11, #-0xd]		;(r11-0xd=*(fffffff3))
:02056080 00002400 andeq  r2,r0,r0,lsl #0x8
:02056084 851011AA ldrhi r1,[r0, #-0x1aa]		;(r0-0x1aa=*(fffffe56))
:02056088 01CA0EB5 streqh r0,[r10, #+0xe5]		;r10+0xe5=*(000000e5)
:0205608C 002D0009 eoreq  r0,r13,r9
:02056090 0E09BA00 cdpeq 10,0,cr11,cr9,cr0,0
:02056094 00020005 andeq  r0,r2,r5
:02056098 292B7953 stmcsdb  r11!,{r0,r1,r4,r6,r8,r11,r12,r13,r14}
:0205609C 0DA2000D stceq  0,cr0,[r2,#+0x34]!
:020560A0 07E24300 streqb r4,[r2,+r0, lsl #0x6]!
:020560A4 8FF111C1 swihi 0x00f111c1
:020560A8 11FD9020 mvnnes r9,r0,lsr #0x0
:020560AC 1D00011C unknown
:020560B0 11FD0001 mvnnes r0,r1
:020560B4 00016A0C andeq  r6,r1,r12,lsl #0x14
:020560B8 1F000120 swine 0x00000120
:020560BC 011E0001 tsteq r14,r1
:020560C0 21551900 cmpcs r5,r0,lsl #0x12
:020560C4 D9045400 stmledb  r4 ,{r10,r12,r14}
:020560C8 291C260D ldmcsdb  r12 ,{r0,r2,r3,r9,r10,r13}
:020560CC 52510017 subpls r0,r1,#0x17
:020560D0 500D2309 andpl  r2,r13,r9,lsl #0x6
:020560D4 1604D13B unknown
:020560D8 151D800D ldrne r8,[r13, #-0xd]		;(r13-0xd=*(fffffff3))
:020560DC 800D12D6 unknown
:020560E0 0E000DA5 cdpeq 13,0,cr0,cr0,cr5,5
:020560E4 0FB96021 swieq 0x00b96021
:020560E8 ACEA0169 stcgel 1,cr0,[r10],#+0x1a4
:020560EC 55E5C945 strplb r12,[r5, #+0x945]!
:020560F0 C9A5AC10 stmgtib  r5!,{r4,r10,r11,r13,r15}
:020560F4 0507E510 streq r14,[r7, #-0x510]		;(r7-0x510=*(fffffaf0))
:020560F8 C9B45500 ldmgtib  r4!,{r8,r10,r12,r14}
:020560FC 0D0405E5 unknown
:02056100 B5109910 ldrlt r9,[r0, #-0x910]		;(r0-0x910=*(fffff6f0))
:02056104 0101CD1D unknown
:02056108 50550035 subpls r0,r5,r5,lsr r0
:0205610C 22BD6F09 adccss r6,r13,#0x24
:02056110 87090545 strhi r0,r6,r13,#0x24
:02056114 29ED6CE2 unknown
:02056118 07E24587 streqb r4,[r2,+r7, lsl #0xb]!
:0205611C 0C9D8550 ldceq  5,cr8,[r13],{#0x50}
:02056120 100DE056 andne  r14,r13,r6,asr r0
:02056124 D92410A5 stmledb  r4!,{r0,r2,r5,r7,r12}
:02056128 E3520C25 cmp r2,#0x2500
:0205612C 890E81B4 stmhidb  r14 ,{r2,r4,r5,r7,r8,r15}
:02056130 24012D09 strcs r2,[r1],#-0xd09
:02056134 0D000588 unknown
:02056138 00052C00 andeq  r2,r5,r0,lsl #0x18
:0205613C 085D05B2 ldmeqda  r13 ,{r1,r4,r5,r7,r8,r10}^
:02056140 E5890828 str r0,[r9, #+0x828]		;r9+0x828=*(5f0d7028)=#0(0x00000000)
:02056144 0CE10925 stceql 9,cr0,[r1],#+0x94
:02056148 2741C9C2 strcsb r12,[r1],#+0x94
:0205614C E5C9310D strb r3,[r9, #+0x10d]		;r9+0x10d=*(5f0d690d)=#0(0x00000000)
:02056150 2118DD0C tstcs r8,r12,lsl #0x1a
:02056154 618FC696 unknown
:02056158 095A35CB ldmeqdb  r10 ,{r0,r1,r3,r6,r7,r8,r10,r12,r13}^
:0205615C 76522902 ldrvcb r2,[r2],-r2, lsl #0x12
:02056160 00790055 rsbeqs r0,r9,r5,asr r0
:02056164 612029DE unknown
:02056168 000905D0 unknown
:0205616C 00054DF4 unknown
:02056170 E5D02B10 ldrb r2,[r0, #+0xb10]		;r0+0xb10=*(00000b10)
:02056174 2B000980 blcs 0205877C
:02056178 09540015 ldmeqdb  r4 ,{r0,r2,r4}^
:0205617C 0125A840 unknown
:02056180 D4145501 ldrle r5,[r4],#-0x501
:02056184 59222C75 stmpldb  r2!,{r0,r2,r4,r5,r6,r10,r11,r13}
:02056188 9501A200 strls r10,[r1, #-0x200]		;(r1-0x200=*(fffffe00))
:0205618C 1D990500 unknown
:02056190 0BBD0081 bleq 00F9639C
:02056194 FD3A98E5 ldc2  8,cr9,[r10,#-0x394]!
:02056198 0D9F1113 unknown
:0205619C A9E0A91C unknown
:020561A0 310351F0 unknown
:020561A4 3479F900 unknown
:020561A8 006105D6 unknown
:020561AC 08450903 stmeqda  r5 ,{r0,r1,r8,r11}^
:020561B0 15C90039 strneb r0,[r9, #+0x39]		;r9+0x39=*(5f0d6839)=#0(0x00000000)
:020561B4 9D041C45 unknown
:020561B8 A2052916 andge  r2,r5,#0x58000
:020561BC 1B710D21 blne 03C99648
:020561C0 1D50A9DA unknown
:020561C4 7DB40421 ldcvc  4,cr0,[r4,#+0x84]!
:020561C8 000925C0 andeq  r2,r9,r0,asr #0xb
:020561CC 48E55509 unknown
:020561D0 9D088922 unknown
:020561D4 EA9D905A b 007BA344
:020561D8 6D64FA9D stcvsl 10,cr15,[r4,#-0x274]!
:020561DC 76750031 unknown
:020561E0 FAA10229 blx 00896A8C
:020561E4 FEE4291D mcr2 9,7,r2,cr4,cr13,{0}
:020561E8 349F7925 ldrcc r7,[r15],#+0x925
:020561EC A5A51749 strge r1,[r5, #+0x749]!
:020561F0 45A50085 strmi r0,[r5, #+0x85]!
:020561F4 119D1015 orrnes r1,r13,r5,lsl r0
:020561F8 FDFE117D ldc2l 1,cr1,[r14,#+0x1f4]!
:020561FC 1B7D02C9 blne 03F96D28
:02056200 1B01D2F9 blne 020CADEC
:02056204 2D741B81 ldccsl 11,cr1,[r4,#-0x204]!
:02056208 2110BE01 tstcs r0,r1,lsl #0x1c
:0205620C D24B8D9F suble  r8,r11,#0x27C0
:02056210 2A191B79 bcs 0269CFFC
:02056214 006D6810 rsbeq  r6,r13,r0,lsl r8
:02056218 112D20FC unknown
:0205621C 923000A1 eorlss r0,r0,#0xA1
:02056220 001219E5 andeqs r1,r2,r5,ror #0x13
:02056224 6394E992 orrvss r14,r4,#0x248000
:02056228 9400E085 strls r14,[r0],#-0x85
:0205622C 0CE02551 stceql 5,cr2,[r0],#+0x144
:02056230 40100009 andmis r0,r0,r9
:02056234 91E59220 mvnls  r9,r0,lsr #0x4
:02056238 14E02553 unknown
:0205623C E5920010 ldr r0,[r2, #+0x10]		;r2+0x10=*(00094145)
:02056240 E0944006 adds r4,r4,r6
:02056244 A1003005 unknown
:02056248 824000E0 subhi  r0,r0,#0xE0
:0205624C 11990361 orrnes r0,r9,r1,ror #0x6
:02056250 0E416082 cdpeq 0,4,cr6,cr1,cr2,4
:02056254 0032E58D eoreqs r14,r2,r13,lsl #0xb
:02056258 E3591A49 cmp r9,#0x49000
:0205625C A0800021 addge  r0,r0,r1,lsr #0x0
:02056260 D200A9E3 andle  r10,r0,#0x38C000
:02056264 90008514 andls  r8,r0,r4,lsl r5
:02056268 A8D800A5 ldmgeia  r8 ,{r0,r2,r5,r7}^
:0205626C 18E59F50 unknown
:02056270 00BD0160 adceqs r0,r13,r0,ror #0x2
:02056274 40002DB0 strmih r2,[r0], -r0
:02056278 07CD00CD streqb r0,[r0], -r0
:0205627C B504D11A strlt r13,[r4, #-0x11a]		;(r4-0x11a=*(fffffee6))
:02056280 15C3100D strneb r1,[r3, #+0xd]		;r3+0xd=*(0000000d)
:02056284 00597400 subeqs r7,r9,r0,lsl #0x8
:02056288 100D1261 andne  r1,r13,r1,ror #0x4
:0205628C 39F5194D unknown
:02056290 4106D215 unknown
:02056294 173ADD15 unknown
:02056298 990DA507 stmlsdb  r13 ,{r0,r1,r2,r8,r10,r13,r15}
:0205629C 212D9FE0 unknown
:020562A0 0DC12013 unknown
:020562A4 35248DC0 strcc r8,[r4, #-0xdc0]!
:020562A8 05B5DE05 ldreq r13,[r5, #+0xe05]!
:020562AC 2001E45C andcs  r14,r1,r12,asr r4
:020562B0 45E20552 strmib r0,[r2, #+0x552]!
:020562B4 0CED833E stceql 3,cr8,[r13],#+0xf8
:020562B8 3420E44E unknown
:020562BC F7E1A00A strnvb r10,[r1,+r10]!
:020562C0 192105F1 stmnedb  r1!,{r0,r4,r5,r6,r7,r8,r10}
:020562C4 62008907 andvs  r8,r0,#0x1C000
:020562C8 10105158 andnes r5,r0,r8,asr r1
:020562CC A9D410E1 ldmgeib  r4 ,{r0,r5,r6,r7,r12}^
:020562D0 1DE2810E stcnel 1,cr8,[r2,#+0x38]!
:020562D4 17CA9538 unknown
:020562D8 12888001 addne  r8,r8,#0x1
:020562DC 58000009 stmplda  r0 ,{r0,r3}
:020562E0 0CCDDBE1 stceql 11,cr13,[r13],{#0xe1}
:020562E4 C04B8974 subgt  r8,r11,r4,ror r9
:020562E8 01D12839 biceqs r2,r1,r9,lsr r8
:020562EC 106D01C9 rsbne  r0,r13,r9,asr #0x3
:020562F0 306D3B4B rsbcc  r3,r13,r11,asr #0x16
:020562F4 4D27D05C stcmi  0,cr13,[r7,#-0x170]!
:020562F8 30290275 eorcc  r0,r9,r5,ror r2
:020562FC 08B15001 ldmeqia  r1!,{r0,r12,r14}
:02056300 66480015 unknown
:02056304 16010035 unknown
:02056308 14401D40 strneb r1,[r0],#-0xd40
:0205630C 06A600A1 unknown
:02056310 8104912B unknown
:02056314 09176503 ldmeqdb  r7 ,{r0,r1,r8,r10,r13,r14}
:02056318 0009A210 andeq  r10,r9,r0,lsl r2
:0205631C AF016520 swige 0x00016520
:02056320 06CD1879 unknown
:02056324 3F22DD00 swicc 0x0022dd00
:02056328 EB110071 bl 024964F4
:0205632C 010A3110 unknown
:02056330 124D0059 subne  r0,r13,#0x59
:02056334 B411555C ldrlt r5,[r1],#-0x55c
:02056338 1A3B15E1 bne 02F1BAC4
:0205633C 2139C002 teqcs r9,r2
:02056340 C1045178 unknown
:02056344 312D042D unknown
:02056348 50115183 andpls r5,r1,r3,lsl #0x3
:0205634C 5A15E596 bpl 025CF9AC
:02056350 C578758B ldrgtb r7,[r8, #-0x58b]!
:02056354 45142875 ldrmi r2,[r4, #-0x875]		;(r4-0x875=*(fffff78b))
:02056358 214471BA strcsh r7,[r4, #-0x1a]		;(r4-0x1ba=*(ffffffe6))
:0205635C F5002D00 strnv r2,[r0, #-0xd00]		;(r0-0xd00=*(fffff300))
:02056360 04593001 ldreqb r3,[r9],#-0x1
:02056364 45730009 ldrmib r0,[r3, #-0x9]!
:02056368 2C200800 stccs  8,cr0,[r0],#-0x0
:0205636C 0049046D subeq  r0,r9,r13,ror #0x8
:02056370 16004975 unknown
:02056374 1100B500 unknown
:02056378 06C9CB3A unknown
:0205637C 59043DC4 stmpldb  r4 ,{r2,r6,r7,r8,r10,r11,r12,r13}
:02056380 09000103 stmeqdb  r0 ,{r0,r1,r8}
:02056384 5D280011 stcpl  0,cr0,[r8,#-0x44]!
:02056388 00051105 andeq  r1,r5,r5,lsl #0x2
:0205638C 0B00D914 bleq 0208C7E4
:02056390 010C011D unknown
:02056394 100DAB00 andne  r10,r13,r0,lsl #0x16
:02056398 01B10B09 moveqs r0,r9,lsl #0x16		;r0=0(0x0)
:0205639C FF0021E9 swinv 0x000021e9
:020563A0 0EAC4021 cdpeq 0,10,cr4,cr12,cr1,1
:020563A4 87E5C430 unknown
:020563A8 2D0F402D unknown
:020563AC 2D7EA040 ldccsl 0,cr10,[r14,#-0x100]!
:020563B0 000DFF00 andeq  r15,r13,r0,lsl #0x1e
:020563B4 58000DE9 stmplda  r0 ,{r0,r3,r5,r6,r7,r8,r10,r11}
:020563B8 7FAA000D swivc 0x00aa000d
:020563BC 1DBB000D ldcne  0,cr0,[r11,#+0x34]!
:020563C0 401DD200 andmis r13,r13,r0,lsl #0x4
:020563C4 AA401D7B bge 0305D9B8
:020563C8 31001D1F unknown
:020563CC 0645A910 unknown
:020563D0 16850FD2 unknown
:020563D4 851FBBE2 ldrhi r11,[r15, #-0xbe2]		;r15-0xbe2=*(020557fa)=#-439910391(0xe5c78009)
:020563D8 000D5CE2 andeq  r5,r13,r2,ror #0x19
:020563DC E9744073 unknown
:020563E0 0D099915 unknown
:020563E4 00112800 andeqs r2,r1,r0,lsl #0x10
:020563E8 AE14D53F mrcge 5,0,r13,cr4,cr15,{1}
:020563EC 030111A5 unknown
:020563F0 1D01A9A0 unknown
:020563F4 04013524 streq r3,[r1],#-0x524
:020563F8 05BB417D ldreq r4,[r11, #+0x17d]!
:020563FC 91F10A13 mvnlss r0,r3,lsl r10
:02056400 91199901 tstls r9,r1,lsl #0x12
:02056404 8D280D81 stchi  13,cr0,[r8,#-0x204]!
:02056408 3191F931 orrccs r15,r1,r1,lsr r9
:0205640C 117C0451 cmnne r12,r1,asr r4
:02056410 6D09519F unknown
:02056414 19639831 unknown
:02056418 97400C00 strlsb r0,[r0,-r0, lsl #0x18]
:0205641C 31E54245 mvncc  r4,r5,asr #0x4
:02056420 047921E9 unknown
:02056424 6100F1F1 unknown
:02056428 2199C503 orrcss r12,r9,r3,lsl #0xa
:0205642C 1900E10A stmnedb  r0 ,{r1,r3,r8,r13,r14,r15}
:02056430 EBFF2BF7 bl 02021414
:02056434 E1A01C20 mov  r1,r0,lsr #0x18		;r1=0(0x0)
:02056438 80100534 andhis r0,r0,r4,lsr r5
:0205643C 10350F05 eornes r0,r5,r5,lsl #0x1e
:02056440 008D09E5 addeq  r0,r13,r5,ror #0x13
:02056444 19C41036 stmneib  r4 ,{r1,r2,r4,r5,r12}^
:02056448 017137E5 cmneq r1,r5,ror #0xf
:0205644C 1C000938 stcne  9,cr0,[r0],{#0x38}
:02056450 5427005D unknown
:02056454 3934046D ldmccdb  r4!,{r0,r2,r3,r5,r6,r10}
:02056458 00390B00 eoreqs r0,r9,r0,lsl #0x16
:0205645C 3940102D stmccdb  r0 ,{r0,r2,r3,r5,r12}^
:02056460 21B8B500 movcss r11,r0,lsl #0xa		;r11=0(0x0)
:02056464 970491D7 unknown
:02056468 F68A2491 unknown
:0205646C 8D147528 unknown
:02056470 C5002B75 strgt r2,[r0, #-0xb75]		;(r0-0xb75=*(fffff48b))
:02056474 03002C05 unknown
:02056478 110D0285 unknown
:0205647C 74005920 strvc r5,[r0],#-0x920
:02056480 542C0131 unknown
:02056484 792B00C1 stmvcdb  r11!,{r0,r6,r7}
:02056488 00743100 rsbeqs r3,r4,r0,lsl #0x2
:0205648C F1054CEB unknown
:02056490 3D60000F stcccl 0,cr0,[r0,#-0x3c]!
:02056494 00516000 subeqs r6,r1,r0
:02056498 102500F9 unknown
:0205649C 9F20BCE9 swils 0x0020bce9
:020564A0 81862021 orrhi  r2,r6,r1,lsr #0x0
:020564A4 0D201100 stceq  1,cr1,[r0,#-0x0]!
:020564A8 E502E80A str r14,[r2, #-0x80a]		;(r2-0x80a=*(0009392b))
:020564AC B352ED06 cmplt r2,#0x180
:020564B0 62ED9210 rscvs  r9,r13,#0x1
:020564B4 0FD546F5 swieq 0x00d546f5
:020564B8 6108ED01 unknown
:020564BC 02D93028 sbceqs r3,r9,#0x28
:020564C0 E22D8010 eor  r8,r13,#0x10
:020564C4 0504D105 streq r13,[r4, #-0x105]		;(r4-0x105=*(fffffefb))
:020564C8 01194160 tsteq r9,r0,ror #0x2
:020564CC 083144C0 ldmeqda  r1!,{r6,r7,r10,r14}
:020564D0 3231E246 eorccs r14,r1,#0x60000004
:020564D4 C54809C5 strgtb r0,[r8, #-0x9c5]		;(r8-0x9c5=*(fffff63b))
:020564D8 C5A900F5 strgt r0,[r9, #+0xf5]!
:020564DC 29C5480D stmcsib  r5 ,{r0,r2,r3,r11,r14}^
:020564E0 3000150A andcc  r1,r0,r10,lsl #0xa
:020564E4 123D0005 eornes r0,r13,#0x5
:020564E8 410005DA unknown
:020564EC 61C5223D bicvs  r2,r5,r13,lsr r2
:020564F0 05E5C507 streqb r12,[r5, #+0x507]!
:020564F4 A9229915 stmgedb  r2!,{r0,r2,r4,r8,r11,r12,r15}
:020564F8 8D700032 ldchil 0,cr0,[r0,#-0xc8]!
:020564FC 2299A9E5 addcss r10,r9,#0x394000
:02056500 20021583 andcs  r1,r2,r3,lsl #0xb
:02056504 0F910185 swieq 0x00910185
:02056508 140299D1 strne r9,[r2],#-0x9d1
:0205650C F8ADC2A9 stmnvia  r13!,{r0,r3,r5,r7,r9,r14,r15}
:02056510 12C102F9 sbcne  r0,r1,#0x9000000F
:02056514 BD0E3324 unknown
:02056518 F546F822 strnvb r15,[r6, #-0x822]		;(r6-0x822=*(fffff7de))
:0205651C 4DD00806 unknown
:02056520 12E90259 rscne  r0,r9,#0x90000005
:02056524 AC31E59A ldcge  5,cr14,[r1],#-0x268
:02056528 E9330905 ldmdb  r3!,{r0,r2,r8,r11}
:0205652C 8C123511 ldchi  5,cr3,[r2],{#0x11}
:02056530 9C055502 stcls  5,cr5,[r5],{#0x2}
:02056534 1D00DD30 unknown
:02056538 90123500 andlss r3,r2,r0,lsl #0xa
:0205653C 4D0539F0 unknown
:02056540 1761CE10 unknown
:02056544 158D2759 strne r2,[r13, #+0x759]		;r13+0x759=*(00000759)
:02056548 752EE284 strvc r14,[r14, #-0x284]!
:0205654C 4D47C801 unknown
:02056550 94959400 ldrls r9,[r5],#+0x400
:02056554 0AF95CE5 beq 01EAD8F0
:02056558 6D104189 unknown
:0205655C A1E59017 mvnge  r9,r7,lsl r0
:02056560 02E0811F rsceq  r8,r0,#0xC0000007
:02056564 5D1F2D09 unknown
:02056568 105D3207 subnes r3,r13,r7,lsl #0x4
:0205656C 16E1B080 unknown
:02056570 39081539 stmccdb  r8 ,{r0,r3,r4,r5,r8,r10,r12}
:02056574 398FF845 stmccib  r15 ,{r0,r2,r6,r11,r12,r13,r14,r15}
:02056578 C8213105 stmgtda  r1!,{r0,r2,r8,r12,r13}
:0205657C 11056D65 unknown
:02056580 33E28817 mvncc  r8,#0x170000
:02056584 03E24910 mvneq  r4,#0x40000
:02056588 E5C82001 strb r2,[r8, #+0x1]		;r8+0x1=*(00000001)
:0205658C 0265FEB4 rsbeq  r15,r5,#0xB40
:02056590 C5C00B51 strgtb r0,[r0, #+0xb51]		;r0+0xb51=*(00000b51)
:02056594 49303111 ldmmidb  r0!,{r0,r4,r8,r12,r13}
:02056598 06650491 unknown
:0205659C E2314110 eors r4,r1,#0x4
:020565A0 07952030 unknown
:020565A4 C9E7C850 unknown
:020565A8 0E957308 cdpeq 3,8,cr7,cr5,cr8,0
:020565AC 01870015 orreq  r0,r7,r5,lsl r0
:020565B0 07C16015 unknown
:020565B4 F5E166B0 strnvb r6,[r1, #+0x6b0]!
:020565B8 A0ADDC15 adcge  r13,r13,r5,lsl r12
:020565BC 0087F0BD streqh r15,[r7], +r13
:020565C0 87E01A85 strhib r1,[r0,+r5, lsl #0x15]!
:020565C4 08E080B0 unknown
:020565C8 50350121 eorpls r0,r5,r1,lsr #0x2
:020565CC 871619C0 ldrhi r1,r0,r5,r1,lsr #0x2
:020565D0 158C0FD1 strne r0,[r12, #+0xfd1]		;r12+0xfd1=*(00000fd1)
:020565D4 02D56600 sbceqs r6,r5,#0x0
:020565D8 801B5501 andhis r5,r11,r1,lsl #0xa
:020565DC 9425A0E2 unknown
:020565E0 00000BE5 andeq  r0,r0,r5,ror #0x17
:020565E4 09D91015 ldmeqib  r9 ,{r0,r2,r4,r12}^
:020565E8 10940015 addnes r0,r4,r5,lsl r0
:020565EC 8E0DE184 cdphi 1,0,cr14,cr13,cr4,4
:020565F0 811B00ED tsthi r11,r13,ror #0x1
:020565F4 201909E2 andcss r0,r9,r2,ror #0x13
:020565F8 610900C9 unknown
:020565FC F687EB00 strnv r14,[r7],+r0, lsl #0x16
:02056600 8D6001F5 stchil 1,cr0,[r0,#-0x3d4]!
:02056604 B19002C9 orrlts r0,r0,r9,asr #0x5
:02056608 25046905 strcs r6,[r4, #-0x905]		;(r4-0x905=*(fffff6fb))
:0205660C 3900FD26 stmccdb  r0 ,{r1,r2,r5,r8,r10,r11,r12,r13,r14,r15}
:02056610 0007F310 andeq  r15,r7,r0,lsl r3
:02056614 10EDEB1F rscne  r14,r13,r15,lsl r11
:02056618 0DB9F691 ldceq  6,cr15,[r9,#+0x244]!
:0205661C 4D490015 unknown
:02056620 4015B200 andmis r11,r5,r0,lsl #0x4
:02056624 E1B005B5 ldrh r0,[r0, +r5]!
:02056628 1112AD0B tstne r2,r11,lsl #0x1a
:0205662C 1CA3B111 stcne  1,cr11,[r3],#+0x44
:02056630 09B0F111 ldmeqib  r0!,{r0,r4,r8,r12,r13,r14,r15}
:02056634 10FD000D rscnes r0,r13,r13
:02056638 10F911FD unknown
:0205663C 15D516F4 ldrneb r1,[r5, #+0x6f4]		;r5+0x6f4=*(000006f4)
:02056640 1003001D andne  r0,r3,r13,lsl r0
:02056644 E2891A85 add  r1,r9,#0x85000
:02056648 C6100126 ldrgt r0,[r0],-r6, lsr #0x2
:0205664C 05D10291 ldreqb r0,[r1, #+0x291]		;r1+0x291=*(00000291)
:02056650 14400005 strneb r0,[r0],#-0x5
:02056654 41026938 unknown
:02056658 00050400 andeq  r0,r5,r0,lsl #0x8
:0205665C 0501C910 streq r12,[r1, #-0x910]		;(r1-0x910=*(fffff6f0))
:02056660 08AB1005 stmeqia  r11!,{r0,r2,r12}
:02056664 00050EDD unknown
:02056668 05750449 ldreqb r0,[r5, #-0x449]!
:0205666C E526C600 str r12,[r6, #-0x600]!
:02056670 89C69008 stmhiib  r6 ,{r3,r12,r15}^
:02056674 09E31903 unknown
:02056678 05001510 streq r1,[r0, #-0x510]		;(r0-0x510=*(fffffaf0))
:0205667C 0FA90111 swieq 0x00a90111
:02056680 05C0E089 streqb r14,[r0, #+0x89]		;r0+0x89=*(00000089)
:02056684 45800001 strmi r0,[r0, #+0x1]		;r0+0x1=*(00000001)
:02056688 001DB000 andeqs r11,r13,r0
:0205668C 0905290A stmeqdb  r5 ,{r1,r3,r8,r11,r13}
:02056690 E5C61055 strb r1,[r6, #+0x55]		;r6+0x55=*(00000055)
:02056694 E0891FA9 add  r1,r9,r9,lsr #0x1f
:02056698 011000C1 tsteq r0,r1,asr #0x1
:0205669C 6DE2511E stcvsl 1,cr5,[r2,#+0x78]!
:020566A0 0D834A02 unknown
:020566A4 000D9202 andeq  r9,r13,r2,lsl #0x4
:020566A8 E2530DF1 subs r0,r3,#0x3C40
:020566AC 00411441 subeq  r1,r1,r1,asr #0x8
:020566B0 B2C30005 sbclt  r0,r3,#0x5
:020566B4 085D9510 ldmeqda  r13 ,{r4,r8,r10,r12,r15}^
:020566B8 03310DED teqeq r1,#0x3B40
:020566BC 785A026D ldmvcda  r10 ,{r0,r2,r3,r5,r6,r9}^
:020566C0 075D0575 unknown
:020566C4 0EF1157D mrceq 5,7,r1,cr1,cr13,{3}
:020566C8 00E28910 rsceq  r8,r2,r0,lsl r9
:020566CC 04B5A00F unknown
:020566D0 865D3DF0 unknown
:020566D4 0A2004E2 beq 02857A64
:020566D8 4D2AE289 stcmi  2,cr14,[r10,#-0x224]!
:020566DC 06156900 ldreq r6,[r5],-r0, lsl #0x12
:020566E0 5828800D stmplda  r8!,{r0,r2,r3,r15}
:020566E4 0D05000D unknown
:020566E8 D51BDD80 ldrle r13,[r11, #-0xd80]		;(r11-0xd80=*(fffff280))
:020566EC 5921B914 stmpldb  r1!,{r2,r4,r8,r11,r12,r13,r15}
:020566F0 FD03991D unknown
:020566F4 A00569F8 unknown
:020566F8 BD020D2D unknown
:020566FC C2762113 rsbgts r2,r6,#0xC0000004
:02056700 15FD0CCD ldrneb r0,[r13, #+0xccd]!
:02056704 10401105 subne  r1,r0,r5,lsl #0x2
:02056708 10590075 subnes r0,r9,r5,ror r0
:0205670C 5DFD6DBC ldcpll 13,cr6,[r13,#+0x2f0]!
:02056710 A140610F unknown
:02056714 89123511 ldmhidb  r2 ,{r0,r4,r8,r10,r12,r13}
:02056718 4095DA93 umullmis r13,r5,r3,r10
:0205671C 019DB2BE ldreqh r11,[r13, +r14]
:02056720 017D23D5 ldreqsb r2,[r13, #-0x35]!
:02056724 BD01A138 unknown
:02056728 EE600943 cdp 9,6,cr0,cr0,cr3,2
:0205672C 310199F5 unknown
:02056730 35D1D400 ldrccb r13,[r1, #+0x400]		;r1+0x400=*(00000400)
:02056734 102D0041 eorne  r0,r13,r1,asr #0x0
:02056738 4051A3E2 submis r10,r1,r2,ror #0x7
:0205673C 09C059DE stmeqib  r0 ,{r1,r2,r3,r4,r6,r7,r8,r11,r12,r14}^
:02056740 003D6E10 eoreqs r6,r13,r0,lsl r14
:02056744 02795A13 rsbeqs r5,r9,#0x13000
:02056748 45261031 strmi r1,[r6, #-0x31]!
:0205674C 55FA7F4C ldrplb r7,[r10, #+0xf4c]!
:02056750 BD4B0004 unknown
:02056754 B8205920 stmltda  r0!,{r5,r8,r11,r12,r14}
:02056758 1CE1D521 stcnel 5,cr13,[r1],#+0x84
:0205675C F9950310 ldmnvib  r5 ,{r4,r8,r9}
:02056760 21F58D20 mvncss r8,r0,lsr #0x1a
:02056764 05FA8E3C ldreqb r8,[r10, #+0xe3c]!
:02056768 FE5E9230 mrc2 2,2,r9,cr14,cr0,{1}
:0205676C FFC73C01 swinv 0x00c73c01
:02056770 ED08B035 unknown
:02056774 2339A444 teqcs r9,#0x44000000
:02056778 09D97C8D ldmeqib  r9 ,{r0,r2,r3,r7,r10,r11,r12,r13,r14}^
:0205677C 004DE5D5 unknown
:02056780 675100AD ldrvsb r0,[r1,-r13, lsr #0x1]
:02056784 EE662565 cdp 5,6,cr2,cr6,cr5,3
:02056788 06393075 unknown
:0205678C 18002913 stmneda  r0 ,{r0,r1,r4,r8,r11,r13}
:02056790 B5100059 ldrlt r0,[r0, #-0x59]		;(r0-0x59=*(ffffffa7))
:02056794 D4000904 strle r0,[r0],#-0x904
:02056798 0CE58411 stceql 4,cr8,[r5],#+0x44
:0205679C 540009BB strpl r0,[r0],#-0x9bb
:020567A0 C7E5C414 unknown
:020567A4 EB000204 bl 02056FBC
:020567A8 E2840FE9 add  r0,r4,#0x3A4
:020567AC 00000295 muleq  r0,r5,r2
:020567B0 FFB82B95 swinv 0x00b82b95
:020567B4 14193BAD ldrne r3,[r9],#-0xbad
:020567B8 B2412901 sublt  r2,r1,#0x4000
:020567BC 240A9100 strcs r9,[r10],#-0x100
:020567C0 210039C8 unknown
:020567C4 00291907 eoreq  r1,r9,r7,lsl #0x12
:020567C8 165055B2 unknown
:020567CC B52C0065 strlt r0,[r12, #-0x65]!
:020567D0 05108501 ldreq r8,[r0, #-0x501]		;(r0-0x501=*(fffffaff))
:020567D4 13653520 unknown
:020567D8 41100CA9 tstmi r0,r9,lsr #0x19
:020567DC DDFC9AE0 ldclel 10,cr9,[r12,#+0x380]!
:020567E0 1FBD8301 swine 0x00bd8301
:020567E4 108400B5 strneh r0,[r4], +r5
:020567E8 B110E99F unknown
:020567EC E3105DE0 tst r0,#0x3800
:020567F0 51BD1069 movpls r1,r9,ror #0x0
:020567F4 C141BDB3 strgth r11,[r1, #-0xd3]		;(r1-0xdb3=*(ffffff2d))
:020567F8 08502191 ldmeqda  r0 ,{r0,r4,r7,r8,r13}^
:020567FC 4ABB41F9 bmi 00F26FE8
:02056800 09EBFFFD unknown
:02056804 001D41A1 andeqs r4,r13,r1,lsr #0x3
:02056808 14B56005 unknown
:0205680C FFF65049 swinv 0x00f65049
:02056810 C191F1FF ldrgtsh r15,[r1, +r15]
:02056814 E5638605 strb r8,[r3, #-0x605]!
:02056818 8531E124 ldrhi r14,[r1, #-0x124]!
:0205681C 404D7021 submi  r7,r13,r1,lsr #0x0
:02056820 6C9133C1 ldcvs  3,cr3,[r1],{#0xc1}
:02056824 192828E5 stmnedb  r8!,{r0,r2,r5,r6,r7,r11,r13}
:02056828 42200131 eormi  r0,r0,#0x4000000C
:0205682C 190208E0 stmnedb  r2 ,{r5,r6,r7,r11}
:02056830 B509E91A strlt r14,[r9, #-0x91a]		;r9-0x91a=*(5f0d5ee6)=#0(0x00000000)
:02056834 20891C93 umullcs  r1,r9,r3,r12
:02056838 2139F3B5 ldrcsh r15,[r9, -r5]!
:0205683C 7883A9EE stmvcia  r3 ,{r1,r2,r3,r5,r6,r7,r8,r11,r13,r15}
:02056840 BD040141 unknown
:02056844 44D13D01 ldrmib r3,[r1],#+0xd01
:02056848 1FB50A25 swine 0x00b50a25
:0205684C 307D1141 rsbccs r1,r13,r1,asr #0x2
:02056850 38003532 stmccda  r0 ,{r1,r4,r5,r8,r10,r12,r13}
:02056854 5697507D unknown
:02056858 2003007D andcs  r0,r3,r13,ror r0
:0205685C D000C5D0 unknown
:02056860 2111F4E5 tstcs r1,r5,ror #0x9
:02056864 80040200 andhi  r0,r4,r0,lsl #0x4
:02056868 C10C35E0 unknown
:0205686C 59610124 unknown
:02056870 83002102 unknown
:02056874 21820021 orrcs  r0,r2,r1,lsr #0x0
:02056878 00218500 eoreq  r8,r1,r0,lsl #0xa
:0205687C 29D488AB ldmcsib  r4 ,{r0,r1,r3,r5,r7,r11,r15}^
:02056880 29002D83 stmcsdb  r0 ,{r0,r1,r7,r8,r10,r11,r13}
:02056884 009D0923 addeqs r0,r13,r3,lsr #0x12
:02056888 E5DC1025 ldrb r1,[r12, #+0x25]		;r12+0x25=*(00000025)
:0205688C 10210502 eorne  r0,r1,r2,lsl #0xa
:02056890 21D90035 biccss r0,r9,r5,lsr r0
:02056894 1D841828 unknown
:02056898 561099E5 ldrpl r9,r0,r9,r5,lsr r0
:0205689C 650202CD strvs r0,[r2, #-0x2cd]		;(r2-0x2cd=*(00093e68))
:020568A0 69107109 ldmvsdb  r0 ,{r0,r3,r8,r12,r13,r14}
:020568A4 7802EA00 stmvcda  r2 ,{r9,r11,r13,r14,r15}
:020568A8 02A51389 adceq  r1,r5,#0x24000002
:020568AC 3D77103D ldcccl 0,cr1,[r7,#-0xf4]!
:020568B0 195C2800 ldmnedb  r12 ,{r11,r13}^
:020568B4 00192810 andeqs r2,r9,r0,lsl r8
:020568B8 200201C9 andcs  r0,r2,r9,asr #0x3
:020568BC 020DE043 andeq  r14,r13,#0x43
:020568C0 01C55100 biceq  r5,r5,r0,lsl #0x2
:020568C4 6001258D andvs  r2,r1,r13,lsl #0xb
:020568C8 2423A008 unknown
:020568CC 49E59438 unknown
:020568D0 C00AA500 andgt  r10,r10,r0,lsl #0xa
:020568D4 1C01E59D stcne  5,cr14,[r1],{#0x9d}
:020568D8 4D7011D5 ldcmil 1,cr1,[r0,#-0x354]!
:020568DC 85103901 ldrhi r3,[r0, #-0x901]		;(r0-0x901=*(fffff6ff))
:020568E0 B19FEC19 orrlts r14,r15,r9,lsl r12
:020568E4 E301D901 unknown
:020568E8 69007D08 stmvsdb  r0 ,{r3,r8,r10,r11,r12,r13,r14}
:020568EC E6219500 unknown
:020568F0 EBFFFC43 bl 02055A04
:020568F4 20210049 eorcs  r0,r1,r9,asr #0x0
:020568F8 009D103D addeqs r1,r13,r13,lsr r0
:020568FC 028103F0 addeq  r0,r1,#0xC0000003
:02056900 2C101505 ldccs  5,cr1,[r0],{#0x5}
:02056904 07A50045 streq r0,[r0],{#0x5}
:02056908 2CEA24C1 stccsl 4,cr2,[r10],#+0x304
:0205690C A904026D stmgedb  r4 ,{r0,r2,r3,r5,r6,r9}
:02056910 00517801 subeqs r7,r1,r1,lsl #0x10
:02056914 A92A4805 stmgedb  r10!,{r0,r2,r11,r14}
:02056918 B118DD31 tstlt r8,r1,lsr r13
:0205691C 19523141 ldmnedb  r2 ,{r0,r6,r8,r12,r13}^
:02056920 05104960 ldreq r4,[r0, #-0x960]		;(r0-0x960=*(fffff6a0))
:02056924 013D3F00 teqeq r13,r0,lsl #0x1e
:02056928 182403B9 stmneda  r4!,{r0,r3,r4,r5,r7,r8,r9}
:0205692C 045632CD ldreqb r3,[r6],#-0x2cd
:02056930 22CD13D4 sbccs  r1,r13,#0x50000003
:02056934 18281281 stmneda  r8!,{r0,r7,r9,r12}
:02056938 FD2CE594 stc2  5,cr14,[r12,#-0x250]!
:0205693C E0418321 sub  r8,r1,r1,lsr #0x6
:02056940 12AD1025 adcne  r1,r13,#0x25
:02056944 0012F507 andeqs r15,r2,r7,lsl #0xa
:02056948 04E52CD5 unknown
:0205694C 000911E9 andeq  r1,r9,r9,ror #0x3
:02056950 5D09115D unknown
:02056954 5D5C0101 unknown
:02056958 05E00011 streqb r0,[r0, #+0x11]!
:0205695C C5102120 ldrgt r2,[r0, #-0x120]		;(r0-0x120=*(fffffee0))
:02056960 394FF018 stmccdb  r15 ,{r3,r4,r12,r13,r14,r15}^
:02056964 013101B1 ldreqh r0,[r1, -r1]!
:02056968 0D014030 unknown
:0205696C 2917F190 ldmcsdb  r7 ,{r4,r7,r8,r12,r13,r14,r15}
:02056970 10E1D301 rscne  r13,r1,r1,lsl #0x6
:02056974 21BDA0A0 movcss r10,r0,lsr #0x1		;r10=0(0x0)
:02056978 E58D4030 str r4,[r13, #+0x30]		;r13+0x30=*(00000030)
:0205697C 00B10809 adceqs r0,r1,r9,lsl #0x10
:02056980 00858002 addeq  r8,r5,r2
:02056984 20DD8950 sbccss r8,r13,r0,asr r9
:02056988 01BDEC92 unknown
:0205698C 4D1195EC unknown
:02056990 C100B909 unknown
:02056994 A0603A05 rsbge  r3,r0,r5,lsl #0x14
:02056998 1910ADD1 ldmnedb  r0 ,{r0,r4,r6,r7,r8,r10,r11,r13,r15}
:0205699C 08E28600 unknown
:020569A0 B0402185 sublt  r2,r0,r5,lsl #0x3
:020569A4 01712FE1 cmneq r1,r1,ror #0x1f
:020569A8 59210006 stmpldb  r1!,{r1,r2}
:020569AC A07006E1 rsbges r0,r0,r1,ror #0xd
:020569B0 00700921 rsbeqs r0,r0,r1,lsr #0x12
:020569B4 1B9931A0 blne 006A303C
:020569B8 1507100D strne r1,[r7, #-0xd]		;(r7-0xd=*(fffffff3))
:020569BC 2C46B010 stccsl 0,cr11,[r6],{#0x10}
:020569C0 00191CE0 andeqs r1,r9,r0,ror #0x19
:020569C4 E2841005 add  r1,r4,#0x5
:020569C8 10590408 subnes r0,r9,r8,lsl #0x8
:020569CC 200B0495 mulcs  r11,r5,r4
:020569D0 05410051 streqb r0,[r1, #-0x51]		;(r1-0x51=*(ffffffaf))
:020569D4 49339007 ldmmidb  r3!,{r0,r1,r2,r12,r15}
:020569D8 007215E0 rsbeqs r1,r2,r0,ror #0xb
:020569DC 000017EB andeq  r1,r0,r11,ror #0xf
:020569E0 00050039 andeq  r0,r5,r9,lsr r0
:020569E4 00B90003 adceqs r0,r9,r3
:020569E8 0069C400 rsbeq  r12,r9,r0,lsl #0x8
:020569EC 0500AD93 streq r10,[r0, #-0xd93]		;(r0-0xd93=*(fffff26d))
:020569F0 A0044600 andge  r4,r4,r0,lsl #0xc
:020569F4 E5C40D35 strb r0,[r4, #+0xd35]		;r4+0xd35=*(00000d35)
:020569F8 26710823 unknown
:020569FC 09610B45 unknown
:02056A00 E5C46004 strb r6,[r4, #+0x4]		;r4+0x4=*(00000004)
:02056A04 00BD3C0E adceqs r3,r13,r14,lsl #0x18
:02056A08 06411030 unknown
:02056A0C 30B50715 adcccs r0,r5,r5,lsl r7
:02056A10 FDF21C39 ldc2l 12,cr1,[r2,#+0xe4]!
:02056A14 B100AD02 unknown
:02056A18 1DEEA410 stcnel 4,cr10,[r14,#+0x40]!
:02056A1C 3807310A stmccda  r7 ,{r1,r3,r8,r12,r13}
:02056A20 7100DD67 unknown
:02056A24 7910D910 ldmvcdb  r0 ,{r4,r8,r11,r12,r14,r15}
:02056A28 00D53301 sbceqs r3,r5,r1,lsl #0x6
:02056A2C 6F062C05 swivs 0x00062c05
:02056A30 06E05550 unknown
:02056A34 008102B9 streqh r0,[r1], +r9
:02056A38 705600A5 subvcs r0,r6,r5,lsr #0x1
:02056A3C 01CDC513 biceq  r12,r13,r3,lsl r5
:02056A40 31162D04 tstcc r6,r4,lsl #0x1a
:02056A44 340B4F46 strcc r4,[r11],#-0xf46
:02056A48 01A40000 moveq  r0,r0			;r0=0(0x0)
:02056A4C E521D000 str r13,[r1, #-0x0]!
:02056A50 D0482030 suble  r2,r8,r0,lsr r0
:02056A54 3503094D strcc r0,[r3, #-0x94d]		;(r3-0x94d=*(fffff6b3))
:02056A58 61954008 orrvss r4,r5,r8
:02056A5C 614CD401 unknown
:02056A60 01511421 cmpeq r1,r1,lsr #0x8
:02056A64 E3A0C000 mov  r12,#0x0		;r12=0(0x0)
:02056A68 09600515 unknown
:02056A6C 0207BD03 andeq  r11,r7,#0xC0
:02056A70 20010209 andcs  r0,r1,r9,lsl #0x4
:02056A74 619603ED orrvss r0,r6,r13,ror #0x7
:02056A78 17390408 ldrne r0,[r9,-r8, lsl #0x8]!
:02056A7C 05E5CD60 streqb r12,[r5, #+0xd60]!
:02056A80 E5CD05E0 strb r0,[r13, #+0x5e0]		;r13+0x5e0=*(000005e0)
:02056A84 07000106 streq r0,[r0,-r6, lsl #0x2]
:02056A88 30080009 andcc  r0,r8,r9
:02056A8C 09E5CD28 unknown
:02056A90 0AE5CD20 beq 019C9F18
:02056A94 E5CD00C0 strb r0,[r13, #+0xc0]		;r13+0xc0=*(000000c0)
:02056A98 0015FB0C andeqs r15,r5,r12,lsl #0x16
:02056A9C D91015DD ldmledb  r0 ,{r0,r2,r3,r4,r6,r7,r8,r10,r12}
:02056AA0 09E1B016 unknown
:02056AA4 0391A030 orreqs r10,r1,#0x30
:02056AA8 EE76E58D cdp 5,6,cr14,cr6,cr13,4
:02056AAC 15EBFF09 strneb r15,[r11, #+0xf09]!
:02056AB0 05A52050 streq r2,[r5, #+0x50]!
:02056AB4 10351139 eornes r1,r5,r9,lsr r1
:02056AB8 00B1740C adceqs r7,r1,r12,lsl #0x8
:02056ABC 0455101D ldreqb r1,[r5],#-0x1d
:02056AC0 0824E5C4 stmeqda  r4!,{r2,r6,r7,r8,r10,r13,r14,r15}
:02056AC4 203D9403 eorcss r9,r13,r3,lsl #0x8
:02056AC8 10007102 andne  r7,r0,r2,lsl #0x2
:02056ACC 91112D10 tstls r1,r0,lsl r13
:02056AD0 FF31E54A swinv 0x0031e54a
:02056AD4 2429212F unknown
:02056AD8 9035B108 eorlss r11,r5,r8,lsl #0x2
:02056ADC 751A21D0 ldrvc r2,[r10, #-0x1d0]		;(r10-0x1d0=*(fffffe30))
:02056AE0 5D157D25 unknown
:02056AE4 38C5681E stmccia  r5 ,{r1,r2,r3,r4,r11,r13,r14}^
:02056AE8 058DEBFD streq r14,[r13, #+0xbfd]		;r13+0xbfd=*(00000bfd)
:02056AEC 00A42521 adceq  r2,r4,r1,lsr #0xa
:02056AF0 00910065 addeqs r0,r1,r5,ror #0x0
:02056AF4 C04009CC subgt  r0,r0,r12,asr #0x13
:02056AF8 04158515 ldreq r8,[r5],#-0x515
:02056AFC 0210000C andeqs r0,r0,#0xC
:02056B00 457010DD ldrmib r1,[r0, #-0xdd]!
:02056B04 003D3046 eoreqs r3,r13,r6,asr #0x0
:02056B08 6ABC15E9 bvs 00F5C2B4
:02056B0C BCE59F60 stcltl 15,cr9,[r5],#+0x180
:02056B10 05C91551 streqb r1,[r9, #+0x551]		;r9+0x551=*(5f0d6d51)=#0(0x00000000)
:02056B14 D630305A unknown
:02056B18 E3530031 cmp r3,#0x31
:02056B1C 50005103 andpl  r5,r0,r3,lsl #0x2
:02056B20 A5962230 ldrge r2,[r6, #+0x230]		;r6+0x230=*(00000230)
:02056B24 02D14508 sbceqs r4,r1,#0x2000000
:02056B28 205AE153 subcss r14,r10,r3,asr r1
:02056B2C 01C5C60A biceq  r12,r5,r10,lsl #0xc
:02056B30 04E28440 unknown
:02056B34 5C800015 stcpl  0,cr0,[r0],{#0x15}
:02056B38 F4E28660 unknown
:02056B3C CD2501F1 stcgt  1,cr0,[r5,#-0x3c4]!
:02056B40 2188A00D orrcs  r10,r8,r13
:02056B44 71904015 orrvcs r4,r0,r5,lsl r0
:02056B48 06A57020 unknown
:02056B4C A4D21F71 ldrgeb r1,[r2],#+0xf71
:02056B50 51106110 tstpl r0,r0,lsl r1
:02056B54 050051E3 streq r5,[r0, #-0x1e3]		;(r0-0x1e3=*(fffffe1d))
:02056B58 00640920 rsbeq  r0,r4,r0,lsr #0x12
:02056B5C 000015D1 unknown
:02056B60 00111350 andeqs r1,r1,r0,asr r3
:02056B64 080A0000 stmeqda  r10 ,{}
:02056B68 2A79D100 bcs 03ECAF70
:02056B6C 0029400E eoreq  r4,r9,r14
:02056B70 55000D0C strpl r0,[r0, #-0xd0c]		;(r0-0xd0c=*(fffff2f4))
:02056B74 08E5D004 unknown
:02056B78 0A000D05 beq 02059F94
:02056B7C 00100571 andeqs r0,r0,r1,ror r5
:02056B80 45001D91 strmi r1,[r0, #-0xd91]		;(r0-0xd91=*(fffff26f))
:02056B84 09EFE045 unknown
:02056B88 01A80600 moveq  r0,r0,lsl #0xc		;r0=0(0x0)
:02056B8C 14910004 ldrne r0,[r1],#+0x4
:02056B90 E5500679 ldrb r0,[r0, #-0x679]		;(r0-0x679=*(fffff987))
:02056B94 60081A1F andvs  r1,r8,r15,lsl r10
:02056B98 0405E5C1 streq r14,[r5],#-0x5c1
:02056B9C 00098160 andeq  r8,r9,r0,ror #0x2
:02056BA0 675FE591 unknown
:02056BA4 68EB0008 unknown
:02056BA8 00959440 addeqs r9,r5,r0,asr #0x8
:02056BAC E320E354 unknown
:02056BB0 B51AFFFF ldrlt r15,[r10, #-0xfff]		;(r10-0xfff=*(fffff001))
:02056BB4 BD10211F unknown
:02056BB8 20B00FBC unknown
:02056BBC 891019A6 ldmhidb  r0 ,{r1,r2,r5,r7,r8,r11,r12}
:02056BC0 6104790B unknown
:02056BC4 3C2E1714 stccc  7,cr1,[r14],#-0x50
:02056BC8 1019E3A0 andnes r14,r9,r0,lsr #0x7
:02056BCC C8001920 stmgtda  r0 ,{r5,r8,r11,r12}
:02056BD0 15141A39 ldrne r1,[r4, #-0xa39]		;(r4-0xa39=*(fffff5c7))
:02056BD4 0CF01540 ldceql 5,cr1,[r0],#+0x100
:02056BD8 001D9FC0 andeqs r9,r13,r0,asr #0x1f
:02056BDC 0FC91495 swieq 0x00c91495
:02056BE0 0D9910E3 unknown
:02056BE4 BCB405C9 ldclt  5,cr0,[r4],#+0x324
:02056BE8 06F0020A unknown
:02056BEC 51440651 unknown
:02056BF0 4011F986 andmis r15,r1,r6,lsl #0x13
:02056BF4 93001DE5 unknown
:02056BF8 51F1E82D mvnpls r14,r13,lsr #0x10
:02056BFC 09BD3016 ldmeqib  r13!,{r1,r2,r4,r12,r13}
:02056C00 01759FE3 cmneq r5,r3,ror #0x1f
:02056C04 B5E1A094 strltb r10,[r1, #+0x94]!
:02056C08 B513E012 ldrlt r14,[r3, #-0x12]		;(r3-0x12=*(ffffffee))
:02056C0C 24E5DE12 unknown
:02056C10 89819103 stmhiib  r1 ,{r0,r1,r8,r12,r15}
:02056C14 E0058031 and  r8,r5,r1,lsr r0
:02056C18 B51308CC ldrlt r0,[r3, #-0x8cc]		;(r3-0x8cc=*(fffff734))
:02056C1C E791A142 ldr r10,[r3, #-0x8cc]		;(r3-0x8cc=*(fffff734))
:02056C20 20650955 rsbcs  r0,r5,r5,asr r9
:02056C24 EDE202E9 stcl 2,cr0,[r2,#+0x3a4]!
:02056C28 00ED0C30 rsceq  r0,r13,r0,lsr r12
:02056C2C B5DE22B5 ldrltb r2,[r14, #+0x2b5]		;r14+0x2b5=*(000002b5)
:02056C30 002D2542 eoreq  r2,r13,r2,asr #0xa
:02056C34 350155AD strcc r5,[r1, #-0x5ad]		;(r1-0x5ad=*(fffffa53))
:02056C38 B501C920 strlt r12,[r1, #-0x920]		;(r1-0x920=*(fffff6e0))
:02056C3C E5998012 ldr r8,[r9, #+0x12]		;r9+0x12=*(5f0d6812)=#0(0x00000000)
:02056C40 DEA00F02 cdple 15,10,cr0,cr0,cr2,0
:02056C44 B500B9E5 strlt r11,[r0, #-0x9e5]		;(r0-0x9e5=*(fffff61b))
:02056C48 02B50A32 adceqs r0,r5,#0x32000
:02056C4C 52B55806 adcpls r5,r5,#0x60000
:02056C50 07001524 streq r1,[r0,-r4, lsr #0xa]
:02056C54 E599002D ldr r0,[r9, #+0x2d]		;r9+0x2d=*(5f0d682d)=#0(0x00000000)
:02056C58 DEB01503 cdple 5,10,cr1,cr0,cr3,0
:02056C5C 7DA10AE5 stcvc  10,cr0,[r1,#+0x394]!
:02056C60 92B50A32 adclss r0,r5,#0x32000
:02056C64 02B517A0 adceqs r1,r5,#0x2800000
:02056C68 C000BD18 andgt  r11,r0,r8,lsl r13
:02056C6C 0A04E28C beq 0218F6A4
:02056C70 EDE02780 stcl 7,cr2,[r0,#+0x200]!
:02056C74 00890810 addeq  r0,r9,r0,lsl r8
:02056C78 A822B50B stmgeda  r2!,{r0,r1,r3,r8,r10,r12,r13,r15}
:02056C7C 99900289 ldmlsib  r0 ,{r0,r3,r7,r9}
:02056C80 E9894059 stmib  r9 ,{r0,r3,r4,r6,r14}
:02056C84 00E90530 rsceq  r0,r9,r0,lsr r5
:02056C88 02B50BA9 adceqs r0,r5,#0x2A400
:02056C8C 82B58EE0 adchis r8,r5,#0xE00
:02056C90 FC22B55C stc2  5,cr11,[r2],#-0x170
:02056C94 FC00E952 stc2  9,cr14,[r0],{#0x52}
:02056C98 B001C1E2 andlt  r12,r1,r2,ror #0x3
:02056C9C C1A001C1 movgt  r0,r1,asr #0x3
:02056CA0 8D90A901 unknown
:02056CA4 00750535 rsbeqs r0,r5,r5,lsr r5
:02056CA8 D1E08EC1 mvnle  r8,r1,asr #0x1d
:02056CAC 27518C06 ldrcsb r8,[r1,-r6, lsl #0x18]
:02056CB0 E79E8103 ldr r8,[r14,+r3, lsl #0x2]
:02056CB4 202D06D5 unknown
:02056CB8 2D206104 stccs  1,cr6,[r0,#-0x10]!
:02056CBC 21C58850 biccs  r8,r5,r0,asr r8
:02056CC0 02590DA1 subeqs r0,r9,#0x2840
:02056CC4 17954A12 unknown
:02056CC8 E101E5DA unknown
:02056CCC 01241010 unknown
:02056CD0 E1069100 unknown
:02056CD4 99010026 stmlsdb  r1 ,{r1,r2,r5}
:02056CD8 028008E7 addeq  r0,r0,#0xE70000
:02056CDC 9942299C stmlsdb  r2 ,{r2,r3,r4,r7,r8,r11,r13}^
:02056CE0 01B58716 moveqs r8,r6,lsl r7		;r8=0(0x0)
:02056CE4 16A2E59C unknown
:02056CE8 82E1A01B rschi  r10,r1,#0x1B
:02056CEC DD003514 unknown
:02056CF0 45600400 strmib r0,[r0, #-0x400]!
:02056CF4 001D0526 andeqs r0,r13,r6,lsr #0xa
:02056CF8 1002E024 andne  r14,r2,r4,lsr #0x0
:02056CFC 045505DA ldreqb r0,[r5],#-0x5da
:02056D00 3104E5DA unknown
:02056D04 99110108 ldmlsdb  r1 ,{r3,r8}
:02056D08 9903F111 stmlsdb  r3 ,{r0,r4,r8,r12,r13,r14,r15}
:02056D0C 150661E7 strne r6,[r6, #-0x1e7]		;(r6-0x1e7=*(fffffe19))
:02056D10 01E08800 mvneq  r8,r0,lsl #0x10
:02056D14 E0862019 add  r2,r6,r9,lsl r0
:02056D18 04311922 unknown
:02056D1C C5208117 strgt r8,[r0, #-0x117]!
:02056D20 FD15F921 unknown
:02056D24 E521C515 str r12,[r1, #-0x515]!
:02056D28 C902AD02 stmgtdb  r2 ,{r1,r8,r10,r11,r13,r15}
:02056D2C 067F2121 unknown
:02056D30 01C90051 biceq  r0,r9,r1,asr r0
:02056D34 1CA921CD stcne  1,cr2,[r9],#+0x334
:02056D38 01C98BB0 streqh r8,[r9, #+0xb0]		;r9+0xb0=*(5f0d68b0)=#0(0x00000000)
:02056D3C C9E35B9E unknown
:02056D40 E5021EB5 str r1,[r2, #-0xeb5]		;(r2-0xeb5=*(00093280))
:02056D44 05A11205 streq r1,[r1, #+0x205]!
:02056D48 170D20A8 strne r2,[r13,-r8, lsr #0x1]
:02056D4C 05D916A5 ldreqb r1,[r9, #+0x6a5]		;r9+0x6a5=*(5f0d6ea5)=#0(0x00000000)
:02056D50 00D9D290 smulleqs r13,r9,r0,r2
:02056D54 C0CE0489 sbcgt  r0,r14,r9,lsl #0x9
:02056D58 9109E025 unknown
:02056D5C 0314A900 tsteq r4,#0x0
:02056D60 00DD3091 smulleqs r3,r13,r1,r0
:02056D64 408D8CA0 addmi  r8,r13,r0,lsr #0x19
:02056D68 4E29E084 cdpmi 0,2,cr14,cr9,cr4,4
:02056D6C 6900E109 stmvsdb  r0 ,{r0,r3,r8,r13,r14,r15}
:02056D70 84420900 strhib r0,[r2],#-0x900
:02056D74 034004E1 unknown
:02056D78 249004F1 ldrcs r0,[r0],#+0x4f1
:02056D7C 0051000D subeqs r0,r1,r13
:02056D80 10E90025 rscne  r0,r9,r5,lsr #0x0
:02056D84 2065790C rsbcs  r7,r5,r12,lsl #0x12
:02056D88 8700618A strhi r6,[r0,-r10, lsl #0x3]
:02056D8C 657AA9E0 ldrvsb r10,[r10, #-0x9e0]!
:02056D90 87758500 ldrhib r8,[r5,-r0, lsl #0xa]!
:02056D94 D29002E1 addles r0,r0,#0x1000000E
:02056D98 E50007E5 str r0,[r0, #-0x7e5]		;(r0-0x7e5=*(fffff81b))
:02056D9C 00C90800 sbceq  r0,r9,r0,lsl #0x10
:02056DA0 E790C109 ldr r12,[r0,+r9, lsl #0x2]
:02056DA4 9B90050C blls 004581DC
:02056DA8 27B004E5 ldrcs r0,[r0,+r9, lsl #0x2]
:02056DAC B0000BE0 andlt  r0,r0,r0,ror #0x17
:02056DB0 8B011525 blhi 0209C24C
:02056DB4 8AA00BE0 bhi 00859D3C
:02056DB8 8604C904 strhi r12,[r4],-r4, lsl #0x12
:02056DBC A0682AE0 rsbge  r2,r8,r0,ror #0x15
:02056DC0 68010AE1 stmvsda  r1 ,{r0,r5,r6,r7,r9,r11}
:02056DC4 C503F186 strgt r15,[r3, #-0x186]		;(r3-0x186=*(fffffe7a))
:02056DC8 E026A004 eor  r10,r6,r4
:02056DCC 24B00C0A unknown
:02056DD0 D2A003E0 adcle  r0,r0,#0x80000003
:02056DD4 D10004E5 unknown
:02056DD8 0A110D04 beq 0249A1F0
:02056DDC 01E790A1 mvneq  r9,r1,lsr #0x1
:02056DE0 0A8300FD beq 001171DC
:02056DE4 0AE08BA0 beq 01879C6C
:02056DE8 900903F9 unknown
:02056DEC 064D8520 streqb r8,[r13],-r0, lsr #0xa
:02056DF0 54A9E358 unknown
:02056DF4 425B03F1 submis r0,r11,#0xC4000003
:02056DF8 1C59E185 ldcnel 1,cr14,[r9],{#0x85}
:02056DFC 3400EDCD strcc r14,[r0],#-0xdcd
:02056E00 94000D01 strls r0,[r0],#-0xd01
:02056E04 55151590 ldrpl r1,[r5, #-0x590]		;(r5-0x590=*(fffffa70))
:02056E08 E28D2000 add  r2,r13,#0x0
:02056E0C 09061128 stmeqdb  r6 ,{r3,r5,r8,r12}
:02056E10 03E5D81A mvneq  r13,#0x1A0000
:02056E14 07E081B1 unknown
:02056E18 6DE01001 stcvsl 0,cr1,[r0,#+0x4]!
:02056E1C 14E18509 unknown
:02056E20 84013511 strhi r3,[r1],#-0x511
:02056E24 99030091 stmlsdb  r3 ,{r0,r4,r7}
:02056E28 04B90A02 unknown
:02056E2C 01215D0D unknown
:02056E30 0D2175E0 stceq  5,cr7,[r1,#-0x380]!
:02056E34 80030169 andhi  r0,r3,r9,ror #0x2
:02056E38 001D04A9 andeqs r0,r13,r9,lsr #0x9
:02056E3C E0856440 add  r6,r5,r0,asr #0x8
:02056E40 C9002D06 stmgtdb  r0 ,{r1,r2,r8,r10,r11,r13}
:02056E44 3501E109 strcc r14,[r1, #-0x109]		;(r1-0x109=*(fffffef7))
:02056E48 35259820 strcc r9,[r5, #-0x820]!
:02056E4C 9BA00420 blls 00857ED4
:02056E50 02C002E5 sbceq  r0,r0,#0x5000000E
:02056E54 8A0059D8 bhi 0206D5BC
:02056E58 0B272609 bleq 02A20684
:02056E5C 4A050579 bmi 02198448
:02056E60 8404D580 strhi r13,[r4],#-0x580
:02056E64 E00005E0 and  r0,r0,r0,ror #0xb
:02056E68 87820431 unknown
:02056E6C E59B0645 ldr r0,[r11, #+0x645]		;r11+0x645=*(00000645)
:02056E70 E5D8E003 ldrb r14,[r8, #+0x3]		;r8+0x3=*(00000003)
:02056E74 92C10C02 sbcls  r0,r1,#0x200
:02056E78 850000E7 strhi r0,[r0, #-0xe7]		;(r0-0xe7=*(ffffff19))
:02056E7C 80400003 subhi  r0,r0,r3
:02056E80 260D1565 strcs r1,r0,r0,r3
:02056E84 00F118A6 rsceqs r1,r1,r6,lsr #0x11
:02056E88 61268117 unknown
:02056E8C A004E215 andge  r14,r4,r5,lsl r2
:02056E90 7D01E1E0 unknown
:02056E94 100A8103 andne  r8,r10,r3,lsl #0x2
:02056E98 010EE186 unknown
:02056E9C 0100E792 swpeq r14,r2,r0
:02056EA0 B0033110 andlt  r3,r3,r0,lsl r1
:02056EA4 3C79E59B ldcccl 5,cr14,[r9],#-0x26c
:02056EA8 066D448B unknown
:02056EAC 05A1E085 streq r14,[r1, #+0x85]!
:02056EB0 0181E1A0 orreq  r14,r1,r0,lsr #0x3
:02056EB4 8008650A andhi  r6,r8,r10,lsl #0xa
:02056EB8 0B710111 bleq 03C97304
:02056EBC 592C5504 stmpldb  r12!,{r2,r8,r10,r12,r14}
:02056EC0 A5C7E35A strgeb r14,[r7, #+0x35a]		;r7+0x35a=*(0000035a)
:02056EC4 98A50488 stmlsia  r5!,{r3,r7,r10}
:02056EC8 98A51895 stmlsia  r5!,{r0,r2,r4,r7,r11,r12}
:02056ECC A5F41895 ldrgeb r1,[r4, #+0x895]!
:02056ED0 A5189598 ldrge r9,[r8, #-0x598]		;(r8-0x598=*(fffffa68))
:02056ED4 08B54488 ldmeqia  r5!,{r3,r7,r10,r14}
:02056ED8 8C08B5F0 stchi  5,cr11,[r8],{#0xf0}
:02056EDC 0C016957 stceq  9,cr6,[r1],{#0x57}
:02056EE0 BD020E34 unknown
:02056EE4 48BD5858 ldmmiia  r13!,{r3,r4,r6,r11,r12,r14}
:02056EE8 D11091A1 tstle r0,r1,lsr #0x3
:02056EEC 9F001C18 swils 0x00001c18
:02056EF0 08CD0845 stmeqia  r13 ,{r0,r2,r6,r11}^
:02056EF4 08BD6310 ldmeqia  r13!,{r4,r8,r9,r13,r14}
:02056EF8 00140009 andeqs r0,r4,r9
:02056EFC 08B5059D ldmeqia  r5!,{r0,r2,r3,r4,r7,r8,r10}
:02056F00 B328C50C unknown
:02056F04 38C9F8C5 stmccia  r9 ,{r0,r2,r6,r7,r11,r12,r13,r14,r15}^
:02056F08 88C900BD stmhiia  r9 ,{r0,r2,r3,r4,r5,r7}^
:02056F0C F8C90010 stmnvia  r9 ,{r4}^
:02056F10 C9CFF8C9 stmgtib  r15 ,{r0,r3,r6,r7,r11,r12,r13,r14,r15}^
:02056F14 C8C918F8 stmgtia  r9 ,{r3,r4,r5,r6,r7,r11,r12}^
:02056F18 18C97038 stmneia  r9 ,{r3,r4,r5,r12,r13,r14}^
:02056F1C 48C9086D stmmiia  r9 ,{r0,r2,r3,r5,r6,r11}^
:02056F20 28C9CAE5 stmcsia  r9 ,{r0,r2,r5,r6,r7,r9,r11,r14,r15}^
:02056F24 C9C4F8C9 stmgtib  r4 ,{r0,r3,r6,r7,r11,r12,r13,r14,r15}^
:02056F28 18F8C968 ldmneia  r8!,{r3,r5,r6,r8,r11,r14,r15}^
:02056F2C 23B6C8C9 movcss r12,#0xC90000		;r12=13172736(0xc90000)
:02056F30 C9EB0070 unknown
:02056F34 C90045F8 stmgtdb  r0 ,{r3,r4,r5,r6,r7,r8,r10,r14}
:02056F38 4170A548 cmnmi r0,r8,asr #0xa
:02056F3C 08C91000 stmeqia  r9 ,{r12}^
:02056F40 F8C9F8C9 stmnvia  r9 ,{r0,r3,r6,r7,r11,r12,r13,r14,r15}^
:02056F44 0109F8C9 unknown
:02056F48 94FD00F5 unknown
:02056F4C CC38C9FE ldcgt  9,cr12,[r8],#-0x3f8
:02056F50 0D020E33 unknown
:02056F54 E2802004 add  r2,r0,#0x4
:02056F58 E280C002 add  r12,r0,#0x2
:02056F5C 0230000F eoreqs r0,r0,#0xF
:02056F60 E2200869 eor  r0,r0,#0x690000
:02056F64 040CC00F streq r12,[r12],#-0xf
:02056F68 100D03E2 andne  r0,r13,r2,ror #0x7
:02056F6C 0CE79121 stceql 1,cr9,[r7],#+0x84
:02056F70 100504C1 andne  r0,r5,r1,asr #0x9
:02056F74 3100E023 unknown
:02056F78 0102E791 swpeq r14,r1,r2
:02056F7C 02E02C20 rsceq  r2,r0,#0x2000
:02056F80 A3E02330 mvnge  r2,#0xC0000000
:02056F84 E1A02F00 mov  r2,r0,lsl #0x1e		;r2=0(0x0)
:02056F88 01D92083 biceqs r2,r9,r3,lsl #0x1
:02056F8C E7208121 str r8,[r0,-r1, lsr #0x2]!
:02056F90 2289BD02 addcs  r11,r9,#0x80
:02056F94 00E1B021 rsceq  r11,r1,r1,lsr #0x0
:02056F98 8DA0E004 stchi  0,cr14,[r0,#+0x10]!
:02056F9C 91C0042C bicls  r0,r0,r12,lsr #0x8
:02056FA0 E00401E4 and  r0,r4,r4,ror #0x3
:02056FA4 3C2CE28E stccc  2,cr14,[r12],#-0x238
:02056FA8 100501A9 andne  r0,r5,r9,lsr #0x3
:02056FAC 9DE00041 stclsl 0,cr0,[r0,#+0x104]!
:02056FB0 D1342C18 teqle r4,r8,lsl r12
:02056FB4 03089109 unknown
:02056FB8 990891C0 stmlsdb  r8 ,{r6,r7,r8,r12,r15}
:02056FBC 04E15E00 unknown
:02056FC0 45F30175 ldrmib r0,[r3, #+0x175]!
:02056FC4 80500800 subhis r0,r0,r0,lsl #0x10
:02056FC8 17B937D9 unknown
:02056FCC 003518E1 eoreqs r1,r5,r1,ror #0x11
:02056FD0 1E400598 mcrne 5,2,r0,cr0,cr8,{4}
:02056FD4 D4300401 unknown
:02056FD8 089105E5 ldmeqia  r1 ,{r0,r2,r5,r6,r7,r8,r10}
:02056FDC D421E002 unknown
:02056FE0 213803E5 teqcs r8,r5,ror #0x7
:02056FE4 E1833C06 orr  r3,r3,r6,lsl #0x18
:02056FE8 D4C00310 strleb r0,[r0],#+0x310
:02056FEC 83340EE5 teqhi r4,#0xE50
:02056FF0 85800E6D strhi r0,[r0, #+0xe6d]		;r0+0xe6d=*(00000e6d)
:02056FF4 B98C0851 stmltib  r12 ,{r0,r4,r6,r11}
:02056FF8 8030042D eorhis r0,r0,r13,lsr #0x8
:02056FFC 75F20AE4 ldrvcb r0,[r2, #+0xae4]!
:02057000 4C1D3807 ldcmi  8,cr3,[r13],{#0x7}
:02057004 E14DD050 unknown
:02057008 08A58A1D stmeqia  r5!,{r0,r2,r3,r4,r9,r11,r15}
:0205700C 8D064D9D unknown
:02057010 9303B0E2 unknown
:02057014 7540E805 strvcb r14,[r0, #-0x805]		;(r0-0x805=*(fffff7fb))
:02057018 014DE506 unknown
:0205701C 364C1141 strccb r1,[r0, #-0x805]		;(r0-0x805=*(fffff7fb))
:02057020 05067934 streq r7,[r6, #-0x934]		;(r6-0x934=*(fffff6cc))
:02057024 08116507 ldmeqda  r1 ,{r0,r1,r2,r8,r10,r13,r14}
:02057028 AD010160 unknown
:0205702C 000527A0 andeq  r2,r5,r0,lsr #0xf
:02057030 75B20101 ldrvc r0,[r2, #+0x101]!
:02057034 E028600D eor  r6,r8,r13
:02057038 15A10B25 strne r0,[r1, #+0xb25]!
:0205703C E18AAF01 orr  r10,r10,r1,lsl #0x1e
:02057040 02815100 addeq  r5,r1,#0x0
:02057044 C100202D unknown
:02057048 3904E791 stmccdb  r4 ,{r0,r4,r7,r8,r9,r10,r13,r14,r15}
:0205704C 60410600 subvs  r0,r1,r0,lsl #0xc
:02057050 0130218C teqeq r0,r12,lsl #0x3
:02057054 116DA901 unknown
:02057058 CC002D01 stcgt  13,cr2,[r0],{#0x1}
:0205705C 012AC007 unknown
:02057060 00290400 eoreq  r0,r9,r0,lsl #0x8
:02057064 A8B02D27 ldmgeia  r0!,{r0,r1,r2,r5,r8,r10,r11,r13}
:02057068 61240119 unknown
:0205706C 864F02DD unknown
:02057070 310908E1 unknown
:02057074 496DA800 unknown
:02057078 E1866202 orr  r6,r6,r2,lsl #0x4
:0205707C 24C0090A strcsb r0,[r0],#+0x90a
:02057080 2D090001 unknown
:02057084 0CE02A00 stceql 10,cr2,[r0],#+0x0
:02057088 5D200514 stcpl  5,cr0,[r0,#-0x50]!
:0205708C 06015D00 streq r5,[r1],-r0, lsl #0x1a
:02057090 71024560 unknown
:02057094 87A71245 strhi r1,[r1],-r0, lsl #0x1a
:02057098 95700CE1 ldrlsb r0,[r0, #-0xce1]!
:0205709C E5950199 ldr r0,[r5, #+0x199]		;r5+0x199=*(00000199)
:020570A0 555DA620 ldrplb r10,[r13, #-0x620]		;(r13-0x620=*(fffff9e0))
:020570A4 E1855201 orr  r5,r5,r1,lsl #0x4
:020570A8 2904C004 stmcsdb  r4 ,{r2,r14,r15}
:020570AC E0080001 and  r0,r8,r1
:020570B0 E024C00C eor  r12,r4,r12
:020570B4 20050C02 andcs  r0,r5,r2,lsl #0x18
:020570B8 6103E087 unknown
:020570BC 22500501 subcss r0,r0,#0x400000
:020570C0 7128E08A unknown
:020570C4 02B11245 adceqs r1,r1,#0x50000004
:020570C8 B002B17D andlt  r11,r2,r13,ror r1
:020570CC 09E18772 unknown
:020570D0 000128A0 andeq  r2,r1,r0,lsr #0x11
:020570D4 0AE04006 beq 018670F4
:020570D8 0AE029A0 beq 01861760
:020570DC 40701005 rsbmis r1,r0,r5
:020570E0 C103E08B unknown
:020570E4 84400700 strhib r0,[r0],#-0x700
:020570E8 712608E0 unknown
:020570EC 877F0735 unknown
:020570F0 024D05E1 subeq  r0,r13,#0x38400000
:020570F4 031AD184 tsteq r10,#0x21
:020570F8 E5BE0775 ldr r0,[r14, #+0x775]!
:020570FC E027001A eor  r0,r7,r10,lsl r0
:02057100 912DA415 unknown
:02057104 84E00510 unknown
:02057108 84101D32 ldrhi r1,[r0],#-0xd32
:0205710C 4C200D28 stcmi  13,cr0,[r0],#-0xa0
:02057110 20E59D60 rsccs  r9,r5,r0,ror #0x1a
:02057114 0F590205 swieq 0x00590205
:02057118 3DE08630 stcccl 6,cr8,[r0,#+0xc0]!
:0205711C 69212510 stmvsdb  r1!,{r4,r8,r10,r13}
:02057120 826F9101 rsbhi  r9,r15,#0x40000000
:02057124 103900E1 eornes r0,r9,r1,ror #0x1
:02057128 396F0129 unknown
:0205712C 1105B000 unknown
:02057130 10393DA9 eornes r3,r9,r9,lsr #0x1b
:02057134 2124E004 unknown
:02057138 32012909 andcc  r2,r1,#0x24000
:0205713C 312DE183 unknown
:02057140 1100E083 unknown
:02057144 E0E08130 rsc  r8,r0,r0,lsr r1
:02057148 10450035 subne  r0,r5,r5,lsr r0
:0205714C 83303000 teqhi r0,#0x0
:02057150 825F04E0 subhis r0,r15,#0xE0000000
:02057154 0B4900F9 bleq 03297540
:02057158 60E0011D rscvs  r0,r0,r13,lsl r1
:0205715C 11010039 unknown
:02057160 05A02DA8 streq r2,[r0, #+0xda8]!
:02057164 E0460900 sub  r0,r6,r0,lsl #0x12
:02057168 3100C188 unknown
:0205716C A8603901 unknown
:02057170 5C290039 stcpl  0,cr0,[r9],#-0xe4
:02057174 9F094039 swils 0x00094039
:02057178 1125E181 unknown
:0205717C 6102103D unknown
:02057180 2D510035 unknown
:02057184 0860F951 unknown
:02057188 60391129 eorvss r1,r9,r9,lsr #0x2
:0205718C 00396D6C eoreqs r6,r9,r12,ror #0x1a
:02057190 08403928 stmeqda  r0 ,{r3,r5,r8,r11,r12,r13}^
:02057194 1DE1818F stcnel 1,cr8,[r1,#+0x23c]!
:02057198 35038511 strcc r8,[r3, #-0x511]		;(r3-0x511=*(fffffaef))
:0205719C E20D5D00 and  r5,r13,#0x0
:020571A0 4125FF42 msrmi CPSR_sc,r2
:020571A4 07C660F1 unknown
:020571A8 81207121 unknown
:020571AC 9F0430E0 swils 0x000430e0
:020571B0 1127E502 unknown
:020571B4 19821761 stmneib  r2 ,{r0,r5,r6,r8,r9,r10,r12}
:020571B8 20113921 andcss r3,r1,r1,lsr #0x12
:020571BC E59F4468 ldr r4,[r15, #+0x468]		;r15+0x468=*(0205762c)=#99450912(0x05ed8020)
:020571C0 A0041125 andge  r1,r4,r5,lsr #0x2
:020571C4 0408E3A0 streq r14,[r8],#-0x3a0
:020571C8 29D99131 ldmcsib  r9 ,{r0,r4,r5,r8,r12,r15}^
:020571CC F28DB28D addnv  r11,r13,#0xD0000008
:020571D0 FF21F28D swinv 0x0021f28d
:020571D4 8D41393E unknown
:020571D8 7DF141F2 ldcvcl 1,cr4,[r1,#+0x3c8]!
:020571DC 39FF12C1 unknown
:020571E0 CFF28511 swigt 0x00f28511
:020571E4 30C9F141 sbccc  r15,r9,r1,asr #0x2
:020571E8 49FF2FDD unknown
:020571EC 51F28511 mvnpls r8,r1,lsl r5
:020571F0 F770D1F1 unknown
:020571F4 F28DFEF8 addnv  r15,r13,#0xF80
:020571F8 0059F28D subeqs r15,r9,r13,lsl #0x5
:020571FC 59044159 stmpldb  r4 ,{r0,r3,r4,r6,r8,r14}
:02057200 8D03BC81 unknown
:02057204 E8415912 stmda  r1 ,{r1,r4,r8,r11,r12,r14}^
:02057208 59031D42 stmpldb  r3 ,{r1,r6,r8,r10,r11,r12}
:0205720C E61C81A1 ldr r8,[r12],-r1, lsr #0x3
:02057210 872006F5 unknown
:02057214 0035A5E1 eoreqs r10,r5,r1,ror #0xb
:02057218 81211285 unknown
:0205721C E0060039 and  r0,r6,r9,lsr r0
:02057220 39072008 stmccdb  r7 ,{r3,r13}
:02057224 09718250 ldmeqdb  r1!,{r4,r6,r9,r15}^
:02057228 65015581 strvs r5,[r1, #-0x581]		;(r1-0x581=*(fffffa7f))
:0205722C D2D15133 sbcles r5,r1,#0xC000000C
:02057230 5D125151 unknown
:02057234 860DA981 strhi r10,[r13],-r1, lsl #0x13
:02057238 E0050039 and  r0,r5,r9,lsr r0
:0205723C 060A2007 streq r2,[r10],-r7
:02057240 81495039 unknown
:02057244 49C3F149 stmmiib  r3 ,{r0,r3,r6,r8,r12,r13,r14,r15}^
:02057248 69004151 stmvsdb  r0 ,{r0,r4,r6,r8,r14}
:0205724C 0041EE08 subeq  r14,r1,r8,lsl #0x1c
:02057250 2006E009 andcs  r14,r6,r9
:02057254 41904105 orrmis r4,r0,r5,lsl #0x2
:02057258 A175C1F1 ldrgesh r12,[r5, #-0x11]!
:0205725C 513904DD ldrplsb r0,[r9, -r13]!
:02057260 02C18112 sbceq  r8,r1,#0x80000004
:02057264 A7003989 strge r3,[r0,-r9, lsl #0x13]
:02057268 09031108 stmeqdb  r3 ,{r3,r8,r12}
:0205726C F1316039 teqnv r1,r9,lsr r0
:02057270 1E014095 mcrne 0,0,r4,cr1,cr5,{4}
:02057274 12FA5139 rscnes r5,r10,#0x4000000E
:02057278 880B7981 stmhida  r11 ,{r0,r7,r8,r11,r12,r13,r14}
:0205727C 073002E1 ldreq r0,da 
:02057280 2009E004 andcs  r14,r9,r4
:02057284 2002E008 andcs  r14,r2,r8
:02057288 02E10083 rsceq  r0,r1,#0x83
:0205728C C1318110 teqgt r1,r0,lsl r1
:02057290 413100F5 ldrmish r0,[r1, -r5]!
:02057294 81317008 teqhi r1,r8
:02057298 AC013102 stcge  1,cr3,[r1],{#0x2}
:0205729C 16F90131 unknown
:020572A0 C9354190 ldmgtdb  r5!,{r4,r7,r8,r14}
:020572A4 B01A8501 andlts r8,r10,r1,lsl #0xa
:020572A8 4540D58D strmib r13,[r0, #-0x58d]		;(r0-0x58d=*(fffffa73))
:020572AC A500310D strge r3,[r0, #-0x10d]		;(r0-0x10d=*(fffffef3))
:020572B0 03552D73 cmpeq r5,#0x1CC0
:020572B4 2285006D addcs  r0,r5,#0x6D
:020572B8 28057582 stmcsda  r5 ,{r1,r7,r8,r10,r12,r13,r14}
:020572BC 05703146 ldreqb r3,[r0, #-0x146]!
:020572C0 75012601 strvc r2,[r1, #-0x601]		;(r1-0x601=*(fffff9ff))
:020572C4 06E0891E unknown
:020572C8 06416F13 unknown
:020572CC 317D4031 cmncc r13,r1,lsr r0
:020572D0 051DA900 ldreq r10,[r13, #-0x900]		;(r13-0x900=*(fffff700))
:020572D4 0031960A eoreqs r9,r1,r10,lsl #0xc
:020572D8 27206906 strcs r6,[r0,-r6, lsl #0x12]!
:020572DC 8880B031 stmhiia  r0 ,{r0,r4,r5,r12,r13,r15}
:020572E0 012515E0 unknown
:020572E4 805F01D1 ldrhisb r0,[r15],#-0x11
:020572E8 103102E1 eornes r0,r1,r1,ror #0x5
:020572EC 3118B984 tstcc r8,r4,lsl #0x13
:020572F0 C11DA800 tstgt r13,r0,lsl #0x10
:020572F4 05003106 streq r3,[r0, #-0x106]		;(r0-0x106=*(fffffefa))
:020572F8 26B32071 unknown
:020572FC 8770B031 unknown
:02057300 C10129E0 unknown
:02057304 809F8206 addhis r8,r15,r6,lsl #0x4
:02057308 003103E1 eoreqs r0,r1,r1,ror #0x7
:0205730C 39631039 unknown
:02057310 1DA7B000 stcne  0,cr11,[r7,#+0x0]!
:02057314 81220879 unknown
:02057318 01280965 unknown
:0205731C 3925A400 stmccdb  r5!,{r10,r13,r15}
:02057320 E08660B0 strh r6,[r6], +r0
:02057324 00D10128 sbceqs r0,r1,r8,lsr #0x2
:02057328 E1808F82 orr  r8,r0,r2,lsl #0x1f
:0205732C 0F0B1504 swieq 0x000b1504
:02057330 E21000A0 ands r0,r0,#0xA0
:02057334 544D190A strplb r1,[r13],#-0x90a
:02057338 1DA6016D stcne  1,cr0,[r6,#+0x1b4]!
:0205733C 22940109 addcss r0,r4,#0x40000002
:02057340 27066181 strcs r6,[r6,-r1, lsl #0x3]
:02057344 E0290001 eor  r0,r9,r1
:02057348 82101401 andhis r1,r0,#0x1000000
:0205734C 0413D5E0 ldreq r13,[r3],#-0x5e0
:02057350 85501E0D ldrhib r1,[r0, #-0xe0d]		;(r0-0xe0d=*(fffff1f3))
:02057354 1127E028 unknown
:02057358 1C7DE1A0 ldcnel 1,cr14,[r13],#-0x280
:0205735C 60E200F9 unknown
:02057360 0CA5000C stceq  0,cr0,[r5],#+0x30
:02057364 817F16E5 cmnhi r15,r5,ror #0xd
:02057368 4C8A0615 stcmi  6,cr0,[r10],{#0x15}
:0205736C 5A3DB6E2 bpl 02FC4EFC
:02057370 0D05000D unknown
:02057374 0D2A3100 stceq  1,cr3,[r10,#-0x0]!
:02057378 0D04EC00 unknown
:0205737C 100D0600 andne  r0,r13,r0,lsl #0xc
:02057380 000D1C45 andeq  r1,r13,r5,asr #0x18
:02057384 BA000D08 blt 0205A7AC
:02057388 75200D07 strvc r0,[r0, #-0xd07]!
:0205738C 0C000D0A stceq  13,cr0,[r0],{#0xa}
:02057390 0D08000D unknown
:02057394 005DAE30 subeqs r10,r13,r0,lsr r14
:02057398 90005D80 andls  r5,r0,r0,lsl #0x1b
:0205739C E0800899 umull  r0,r0,r9,r8
:020573A0 0D950625 unknown
:020573A4 50E58009 rscpl  r8,r5,r9
:020573A8 79994651 ldmvcib  r9 ,{r0,r4,r6,r9,r10,r14}
:020573AC A15A1182 cmpge r10,r2,lsl #0x3
:020573B0 DC6ED9EB stclel 9,cr13,[r14],#-0x3ac
:020573B4 8F001BBC swihi 0x00001bbc
:020573B8 CA62C1D6 bgt 03907B18
:020573BC 13651375 unknown
:020573C0 9D20605C stcls  0,cr6,[r0,#-0x170]!
:020573C4 9D15E501 unknown
:020573C8 00092400 andeq  r2,r9,r0,lsl #0x8
:020573CC AE116124 cdpge 1,0,cr6,cr1,cr4,1
:020573D0 0020000D eoreq  r0,r0,r13
:020573D4 000D0B6D andeq  r0,r13,r13,ror #0x16
:020573D8 09081151 stmeqdb  r8 ,{r0,r4,r6,r8,r12}
:020573DC 4D18B900 unknown
:020573E0 01100C07 tsteq r0,r7,lsl #0x18
:020573E4 E5840000 str r0,[r4, #+0x0]		;r4+0x0=*(05ed8020)=#0(0x00000000)
:020573E8 2324E912 unknown
:020573EC AB896745 blge 002B1108
:020573F0 FE01EFCD cdp2 15,0,cr14,cr1,cr13,6
:020573F4 7698BADC unknown
:020573F8 00103254 andeqs r3,r0,r4,asr r2
:020573FC C3D2E1F0 bicgts r14,r2,#0x3C
:02057400 128D1285 addne  r1,r13,#0x50000008
:02057404 98303018 ldmlsda  r0!,{r3,r4,r12,r13}
:02057408 1C9D02E5 ldcne  2,cr0,[r13],{#0xe5}
:0205740C 18E08301 unknown
:02057410 86002908 strhi r2,[r0],-r8, lsl #0x12
:02057414 0DE15001 stceql 0,cr5,[r1,#+0x4]!
:02057418 21A33500 movcs  r3,r0,lsl #0xa		;r3=0(0x0)
:0205741C 8018C121 andhis r12,r8,r1,lsr #0x2
:02057420 35001532 strcc r1,[r0, #-0x532]		;(r0-0x532=*(ffffface))
:02057424 98120014 ldmlsda  r2 ,{r2,r4}
:02057428 02403FE5 subeq  r3,r0,#0x394
:0205742C 005040E2 subeqs r4,r0,r2,ror #0x1
:02057430 0EA6E264 cdpeq 2,10,cr14,cr6,cr4,3
:02057434 7001E080 andvc  r14,r1,r0,lsl #0x1
:02057438 8818AD00 ldmhida  r8 ,{r8,r10,r11,r13,r15}
:0205743C 015D05E5 cmpeq r13,r5,ror #0xb
:02057440 153A0234 ldrne r0,[r10, #-0x234]!
:02057444 0007B110 andeq  r11,r7,r0,lsl r1
:02057448 204D36FD unknown
:0205744C 19EB006E unknown
:02057450 10398C10 eornes r8,r9,r0,lsl r12
:02057454 152C12C1 strne r1,[r12, #-0x2c1]!
:02057458 08501900 ldmeqda  r0 ,{r8,r11,r12}^
:0205745C 5B0809BD blpl 02259B58
:02057460 0B051089 bleq 0219B68C
:02057464 4005F926 andmi  r15,r5,r6,lsr #0x12
:02057468 003F0551 eoreqs r0,r15,r1,asr r5
:0205746C 06E2852B unknown
:02057470 E1F802C5 mvns r0,r5,asr #0x5
:02057474 75119509 ldrvc r9,[r1, #-0x509]		;(r1-0x509=*(fffffaf7))
:02057478 8810E82E ldmhida  r0 ,{r1,r2,r3,r5,r11,r13,r14,r15}
:0205747C 05B105E2 ldreq r0,[r1, #+0x5e2]!
:02057480 05047904 streq r7,[r4, #-0x904]		;r4-0x904=*(05ed771c)=#0(0x00000000)
:02057484 E0462050 sub  r2,r6,r0,asr r0
:02057488 384269F0 stmccda  r2 ,{r4,r5,r6,r7,r8,r11,r13,r14}^
:0205748C 50501095 unknown
:02057490 00351649 eoreqs r1,r5,r9,asr #0xc
:02057494 85101825 ldrhi r1,[r0, #-0x825]		;(r0-0x825=*(fffff7db))
:02057498 F01031E2 andnvs r3,r0,r2,ror #0x3
:0205749C 17C5FD47 strneb r15,r3,r0,r2,ror #0x3
:020574A0 4D3CE595 ldcmi  5,cr14,[r12,#-0x254]!
:020574A4 0901A000 stmeqdb  r1 ,{r13,r15}
:020574A8 00003FA2 andeq  r3,r0,r2,lsr #0x1f
:020574AC 019138E2 orreqs r3,r1,r2,ror #0x11
:020574B0 60202038 eorvs  r2,r0,r8,lsr r0
:020574B4 602078B2 unknown
:020574B8 C11005A2 tstgt r0,r2,lsr #0xb
:020574BC 0B3DFF40 bleq 02FD71C4
:020574C0 000D5AF5 unknown
:020574C4 DFC02DBD swile 0x00c02dbd
:020574C8 0CAE402D stceq  0,cr4,[r14],#+0xb4
:020574CC 3538002D ldrcc r0,[r8, #-0x2d]!
:020574D0 1C018111 stcne  1,cr8,[r1],{#0x11}
:020574D4 170D0A11 unknown
:020574D8 000D2CDA unknown
:020574DC 611449B1 ldrvsh r4,[r4, -r1]
:020574E0 7907AD21 stmvcdb  r7 ,{r0,r5,r8,r10,r11,r13,r15}
:020574E4 7D7AD302 ldcvcl 3,cr13,[r10,#-0x8]!
:020574E8 0075380A rsbeqs r3,r5,r10,lsl #0x10
:020574EC 020E350D andeq  r3,r14,#0x3400000
:020574F0 107105F8 unknown
:020574F4 30040530 andcc  r0,r4,r0,lsr r5
:020574F8 C03000C9 eorgts r0,r0,r9,asr #0x1
:020574FC 106915E5 rsbne  r1,r9,r5,ror #0xb
:02057500 ADC43003 unknown
:02057504 530C0120 unknown
:02057508 85FBE311 ldrhib r14,[r11, #+0x311]!
:0205750C 50021D25 andpl  r1,r2,r5,lsr #0x1a
:02057510 010D0001 unknown
:02057514 E0EC2D11 rsc  r2,r12,r1,lsl r13
:02057518 D1C00061 bicle  r0,r0,r1,ror #0x0
:0205751C E2860089 add  r0,r6,#0x89
:02057520 036012FF unknown
:02057524 8E300CE2 cdphi 12,2,cr0,cr0,cr2,7
:02057528 300003E0 andcc  r0,r0,r0,ror #0x7
:0205752C 50FFE085 rscpls r14,r15,r5,lsl #0x1
:02057530 0005E203 andeq  r14,r5,r3,lsl #0x4
:02057534 02E7D430 rsceq  r13,r7,#0x30000000
:02057538 03ED0425 mvneq  r0,#0x25000000
:0205753C 303007A1 eorccs r0,r0,r1,lsr #0xf
:02057540 87700005 ldrhib r0,[r0,-r5]!
:02057544 C4E005E2 unknown
:02057548 0C01E702 stceq  7,cr14,[r1],{#0x2}
:0205754C 61F0E357 mvnvss r14,r7,asr r3
:02057550 C014A100 andgts r10,r4,r0,lsl #0x2
:02057554 107D1E15 rsbnes r1,r13,r5,lsl r14
:02057558 E2804002 add  r4,r0,#0x2
:0205755C D003C000 andle  r12,r3,r0
:02057560 E5D00051 ldrb r0,[r0, #+0x51]		;r0+0x51=*(00000051)
:02057564 0DD53000 unknown
:02057568 01C200F5 unknown
:0205756C FFE28C50 swinv 0x00e28c50
:02057570 00E205C0 rsceq  r0,r2,r0,asr #0xb
:02057574 E7D4600C ldrb r6,[r4, +r12]
:02057578 E08E5006 add  r5,r14,r6
:0205757C 05E0FF00 streqb r15,[r0, #+0xf00]!
:02057580 00150EE2 andeqs r0,r5,r2,ror #0x1d
:02057584 C420500C unknown
:02057588 E086000D add  r0,r6,r13
:0205758C E7C4600E strb r6,[r4, +r14]
:02057590 0550FF02 ldreqb r15,[r0, #-0xf02]		;(r0-0xf02=*(fffff0fe))
:02057594 D16003E2 unknown
:02057598 D4800001 strle r0,[r0],#+0x1
:0205759C 265005E7 ldrcsb r0,[r0],#+0x1
:020575A0 005003E0 subeqs r0,r0,r0,ror #0x7
:020575A4 10C9E7C1 sbcne  r14,r9,r1,asr #0xf
:020575A8 EE00C902 cdp 9,0,cr12,cr0,cr2,0
:020575AC 54C01191 strplb r1,[r0],#+0x191
:020575B0 E001E5C0 and  r14,r1,r0,asr #0xb
:020575B4 2E79E5C0 cdpcs 5,6,cr14,cr9,cr0,6
:020575B8 10C01839 sbcne  r1,r0,r9,lsr r8
:020575BC 02F5E241 rsceqs r14,r5,#0x10000004
:020575C0 20812749 addcs  r2,r1,r9,asr #0xe
:020575C4 0D091880 unknown
:020575C8 1E21E152 mcrne 1,1,r14,cr1,cr2,{2}
:020575CC 0B450165 bleq 03197B68
:020575D0 212D355D unknown
:020575D4 E24120F9 sub  r2,r1,#0xF9
:020575D8 81A02082 movhi  r2,r2,lsl #0x1		;r2=0(0x0)
:020575DC 09400222 stmeqdb  r0 ,{r1,r5,r9}^
:020575E0 0289E312 addeq  r14,r9,#0x48000000
:020575E4 18001113 stmneda  r0 ,{r0,r1,r4,r8,r12}
:020575E8 D5FF28ED ldrleb r2,[r15, #+0x8ed]!
:020575EC 13027136 unknown
:020575F0 3D030285 unknown
:020575F4 D6F13D91 unknown
:020575F8 C13D06A5 teqgt r13,r5,lsr #0xd
:020575FC 41813DDD unknown
:02057600 3D10C951 unknown
:02057604 FB012511 blx 020A0A58
:02057608 D13921A5 teqle r9,r5,lsr #0x3
:0205760C 00A10149 adceq  r0,r1,r9,asr #0x2
:02057610 20613581 rsbcs  r3,r1,r1,lsl #0xb
:02057614 39A02FC8 stmccib  r0!,{r3,r6,r7,r8,r9,r10,r11,r13}
:02057618 49514921 ldmmidb  r1 ,{r0,r5,r8,r11,r14}^
:0205761C 6D07C1F1 unknown
:02057620 025DD149 subeqs r13,r13,#0x40000012
:02057624 557149DE ldrplb r4,[r1, #-0x9de]!
:02057628 BEE08208 cdplt 2,14,cr8,cr0,cr8,0
:0205762C 05ED8020 streqb r8,[r13, #+0x20]!
:02057630 4DE1B083 stcmil 0,cr11,[r1,#+0x20c]!
:02057634 C14DF691 unknown
:02057638 F14DF14D unknown
:0205763C 59F41185 unknown
:02057640 6910E11B ldmvsdb  r0 ,{r0,r1,r3,r4,r8,r13,r14,r15}
:02057644 62810610 addvs  r0,r1,#0x1000000
:02057648 03228190 unknown
:0205764C 01028157 unknown
:02057650 B2E1E010 rsclt  r14,r1,#0x10
:02057654 41F80175 mvnmis r0,r5,ror r1
:02057658 4ADD1341 bmi 0179C364
:0205765C 801385D7 ldrhisb r8,[r3], -r7
:02057660 25410A05 strcsb r0,[r1, #-0xa05]		;(r1-0xa05=*(fffff5fb))
:02057664 2570AB02 ldrcsb r10,[r0, #-0xb02]!
:02057668 80146902 andhis r6,r4,r2,lsl #0x12
:0205766C 02190179 andeqs r0,r9,#0x4000001E
:02057670 07113869 ldreq r3,r0,r9,#0x4000001E
:02057674 3A65FFF6 bcc 039D7654
:02057678 798D5E51 stmvcib  r13 ,{r0,r4,r6,r9,r10,r11,r12,r14}
:0205767C 79000911 stmvcdb  r0 ,{r0,r4,r8,r11}
:02057680 0076B100 rsbeqs r11,r6,r0,lsl #0x2
:02057684 0995A0C0 ldmeqib  r5 ,{r6,r7,r13,r15}
:02057688 1210B954 andnes r11,r0,#0x150000
:0205768C 01B1280C moveqs r2,r12,lsl #0x10		;r2=0(0x0)
:02057690 09831E99 stmeqib  r3 ,{r0,r3,r4,r7,r9,r10,r11,r12}
:02057694 038D9722 orreq  r9,r13,#0x880000
:02057698 AB0AC596 blge 02308CF8
:0205769C 4101B983 unknown
:020576A0 198C03D5 stmneib  r12 ,{r0,r2,r4,r6,r7,r8,r9}
:020576A4 2AE18806 bcs 018B96C4
:020576A8 1259C840 subnes r12,r9,#0x400000
:020576AC 05206953 streq r6,[r0, #-0x953]!
:020576B0 E1145300 tst r4,r0,lsl #0x6
:020576B4 E5027D01 str r7,[r2, #-0xd01]		;(r2-0xd01=*(fffff2ff))
:020576B8 FFF1E301 swinv 0x00f1e301
:020576BC 08850CFF stmeqia  r5 ,{r0,r1,r2,r3,r4,r5,r6,r7,r10,r11}
:020576C0 5801AD58 stmplda  r1 ,{r3,r4,r6,r8,r10,r11,r13,r15}
:020576C4 DD81F011 unknown
:020576C8 45108500 ldrmi r8,[r0, #-0x500]		;(r0-0x500=*(fffffb00))
:020576CC 880083E0 stmhida  r0 ,{r5,r6,r7,r8,r9,r15}
:020576D0 40DD6239 sbcmis r6,r13,r9,lsr r2
:020576D4 81F000F9 ldrhish r0,[r0, #+0x9]!
:020576D8 0910E8BD ldmeqdb  r0 ,{r0,r2,r3,r4,r5,r7,r11,r13,r14,r15}
:020576DC 5341001C unknown
:020576E0 059D0231 ldreq r0,[r13, #+0x231]		;r13+0x231=*(00000231)
:020576E4 9584019D strls r0,[r4, #+0x19d]		;r4+0x19d=*(05ed81bd)=#0(0x00000000)
:020576E8 2EE19120 cdpcs 1,14,cr9,cr1,cr0,1
:020576EC E04CC002 sub  r12,r12,r2
:020576F0 1089282C addne  r2,r9,r12,lsr #0x10
:020576F4 00894080 addeq  r4,r9,r0,lsl #0x1
:020576F8 18F9E212 ldmneia  r9!,{r1,r4,r9,r13,r14,r15}^
:020576FC DDF55011 ldclel 0,cr5,[r5,#+0x44]!
:02057700 D9030112 stmledb  r3 ,{r1,r4,r8}
:02057704 11008510 unknown
:02057708 A8001950 stmgeda  r0 ,{r4,r6,r8,r11,r12}
:0205770C 0EA0C084 cdpeq 0,10,cr12,cr0,cr4,4
:02057710 AD910009 unknown
:02057714 02250324 eoreq  r0,r5,#0x90000000
:02057718 F90991BC stmnvdb  r9 ,{r2,r3,r4,r5,r7,r8,r12,r15}
:0205771C 10006955 andne  r6,r0,r5,asr r9
:02057720 52C01B5D sbcpl  r1,r0,#0x17400
:02057724 4A0D5DE2 bmi 023AEEB4
:02057728 E9013D45 stmdb  r1 ,{r0,r2,r6,r8,r10,r11,r12,r13}
:0205772C 02D19102 sbceqs r9,r1,#0x80000000
:02057730 1049E190 unknown
:02057734 83CB0691 bichi  r0,r11,#0x9100000
:02057738 00810005 addeq  r0,r1,r5
:0205773C 0D33E000 ldceq  0,cr14,[r3,#-0x0]!
:02057740 01318200 teqeq r1,r0,lsl #0x4
:02057744 35E25CC0 strccb r5,[r2, #+0xcc0]!
:02057748 52955A00 addpls r5,r5,#0x0
:0205774C 051C81A0 ldreq r8,[r12, #-0x1a0]		;(r12-0x1a0=*(00c8fe60))
:02057750 E082008D add  r0,r2,r13,lsl #0x1
:02057754 05BEE1A0 ldreq r14,[r14, #+0x1a0]!
:02057758 019590C0 orreqs r9,r5,r0,asr #0x1
:0205775C 250CE282 strcs r14,[r12, #-0x282]		;(r12-0x282=*(00c8fd7e))
:02057760 1044BE0A subne  r11,r4,r10,lsl #0x1c
:02057764 652D5980 strvs r5,[r13, #-0x980]!
:02057768 081C7D0B ldmeqda  r12 ,{r0,r1,r3,r8,r10,r11,r12,r13,r14}
:0205776C 521C0003 andpls r0,r12,#0x3
:02057770 10A5F5E1 adcne  r15,r5,r1,ror #0xb
:02057774 89084121 stmhidb  r8 ,{r0,r5,r8,r14}
:02057778 65588018 ldrvsb r8,[r8, #-0x18]		;(r8-0x18=*(ffffffe8))
:0205777C 00B1A001 adceqs r10,r1,r1
:02057780 41048590 swpmi r8,r0,r4
:02057784 9E11AD41 cdpls 13,0,cr10,cr1,cr1,2
:02057788 0A00F975 beq 02095D64
:0205778C FF2E400D swinv 0x002e400d
:02057790 70FD110D rscvcs r1,r13,r13,lsl #0x2
:02057794 11FF652A mvnnes r6,r10,lsr #0xa
:02057798 85487D05 strhib r7,[r8, #-0xd05]		;(r8-0xd05=*(fffff2fb))
:0205779C D2005519 andle  r5,r0,#0x6400000
:020577A0 1161116D unknown
:020577A4 487005DE unknown
:020577A8 005585E0 subeqs r8,r5,r0,ror #0xb
:020577AC 608611A5 addvs  r1,r6,r5,lsr #0x3
:020577B0 E19A2119 orrs r2,r10,r9,lsl r1
:020577B4 CD2169B4 stcgt  9,cr6,[r1,#-0x2d0]!
:020577B8 31E08517 mvncc  r8,r7,lsl r5
:020577BC E0010193 mul  r1,r3,r1
:020577C0 07C53008 streqb r3,[r5, +r8]
:020577C4 BDC00045 unknown
:020577C8 56078D41 strpl r8,[r5, +r8]
:020577CC 1065F3B1 unknown
:020577D0 63EB89AD mvnvs  r8,#0x2B4000
:020577D4 D1080055 unknown
:020577D8 E916B513 ldmdb  r6 ,{r0,r1,r4,r8,r10,r12,r13,r15}
:020577DC BD400349 unknown
:020577E0 02059D16 andeq  r9,r5,#0x580
:020577E4 19D925D9 ldmneib  r9 ,{r0,r3,r4,r6,r7,r8,r10,r13}^
:020577E8 01390351 teqeq r9,r1,asr r3
:020577EC C00318A5 andgt  r1,r3,r5,lsr #0x11
:020577F0 35E1A03F strccb r10,[r1, #+0x3f]!
:020577F4 8C19E513 ldchi  5,cr14,[r9],{#0x13}
:020577F8 10B20031 adcnes r0,r2,r1,lsr r0
:020577FC 1DE1962C stcnel 6,cr9,[r1,#+0xb0]!
:02057800 1100E200 unknown
:02057804 24319500 unknown
:02057808 8700B521 strhi r11,[r0,-r1, lsr #0xa]
:0205780C A03821E1 eorges r2,r8,r1,ror #0x3
:02057810 09E502E1 unknown
:02057814 115C021D cmpne r12,r13,lsl r2
:02057818 01B1A000 moveqs r10,r0			;r10=0(0x0)
:0205781C B28C0BC0 addlt  r0,r12,#0x30000
:02057820 E044100C sub  r1,r4,r12
:02057824 870030B0 unknown
:02057828 8C1045B1 ldchi  5,cr4,[r0],{#0xb1}
:0205782C 26CD8700 strcsb r8,[r13],+r0, lsl #0xe
:02057830 4D6C445F stcmil 4,cr4,[r12,#-0x17c]!
:02057834 4F1E9507 swimi 0x001e9507
:02057838 41900971 orrmis r0,r0,r1,ror r9
:0205783C D6136536 unknown
:02057840 A5EA53A1 strgeb r5,[r10, #+0x3a1]!
:02057844 58000131 stmplda  r0 ,{r0,r4,r5,r8}
:02057848 10A58BE1 adcne  r8,r5,r1,ror #0x17
:0205784C A929718D stmgedb  r9!,{r0,r2,r3,r7,r8,r12,r13,r14}
:02057850 69004D03 stmvsdb  r0 ,{r0,r1,r8,r10,r11,r14}
:02057854 01C54E53 biceq  r4,r5,r3,asr r14
:02057858 19410055 stmnedb  r1 ,{r0,r2,r4,r6}^
:0205785C 9511E3EF ldrls r14,[r1, #-0x3ef]		;(r1-0x3ef=*(fffffc11))
:02057860 E1500401 cmp r0,r1,lsl #0x8
:02057864 24E24817 unknown
:02057868 0D001108 unknown
:0205786C 2051021D subcss r0,r1,r13,lsl r2
:02057870 06599930 unknown
:02057874 4D02299A unknown
:02057878 01039302 unknown
:0205787C 0310B0E0 tsteq r0,#0xE0
:02057880 13CDE18A bicne  r14,r13,#0x80000022
:02057884 1BA11091 blne 0089BAD0
:02057888 03E5004E mvneq  r0,#0x4E
:0205788C 85E17CC0 strhib r7,[r1, #+0xcc0]!
:02057890 08950210 ldmeqia  r5 ,{r4,r9}
:02057894 810089EF unknown
:02057898 3D6AE309 stcccl 3,cr14,[r10,#-0x24]!
:0205789C D8008D11 stmleda  r0 ,{r0,r4,r8,r10,r11,r15}
:020578A0 65A00086 strvs r0,[r0, #+0x86]!
:020578A4 E2438602 sub  r8,r3,#0x200000
:020578A8 351710ED ldrcc r1,[r7, #-0xed]		;(r7-0xed=*(ffffff13))
:020578AC A0008400 andge  r8,r0,r0,lsl #0x8
:020578B0 998A0089 stmlsib  r10 ,{r0,r3,r7}
:020578B4 B0125DE1 andlts r5,r2,r1,ror #0x1b
:020578B8 91E19900 mvnls  r9,r0,lsl #0x12
:020578BC E0070004 and  r0,r7,r4
:020578C0 7501ED64 strvc r14,[r1, #-0xd64]		;(r1-0xd64=*(fffff29c))
:020578C4 21103103 tstcs r0,r3,lsl #0x2
:020578C8 158AF011 strne r15,[r10, #+0x11]		;r10+0x11=*(00000011)
:020578CC 00098750 andeq  r8,r9,r0,asr r7
:020578D0 FDFFFF70 ldc2l 15,cr15,[r15,#+0x1c0]!
:020578D4 300D8A2A andcc  r8,r13,r10,lsr #0x14
:020578D8 DD6B3011 stclel 0,cr3,[r11,#-0x44]!
:020578DC C524B111 strgt r11,[r4, #-0x111]!
:020578E0 66338510 unknown
:020578E4 FD01257B unknown
:020578E8 54001101 strpl r1,[r0],#-0x101
:020578EC B0860345 addlt  r0,r6,r5,asr #0x6
:020578F0 55001708 strpl r1,[r0, #-0x708]		;(r0-0x708=*(fffff8f8))
:020578F4 0009E3B1 streqh r14,[r9], -r1
:020578F8 000B12DD unknown
:020578FC 21E95630 mvncs  r5,lsr r0
:02057900 09118FF8 ldmeqdb  r1 ,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r15}
:02057904 127FFF80 rsbnes r15,r15,#0x200
:02057908 24F10009 unknown
:0205790C 1299500D addnes r5,r9,#0xD
:02057910 11A00800 movne  r0,r0,lsl #0x10		;r0=0(0x0)
:02057914 11108F30 tstne r0,r0,lsr r15
:02057918 B4001900 strlt r1,[r0],#-0x900
:0205791C 02557019 subeqs r7,r5,#0x19
:02057920 B236E1D0 eorlts r14,r6,#0x34
:02057924 83181009 tsthi r8,#0x9
:02057928 5020B4E1 eorpl  r11,r0,r1,ror #0x9
:0205792C 30B6E102 adcccs r14,r6,r2,lsl #0x2
:02057930 0802E150 stmeqda  r2 ,{r4,r6,r8,r13,r14,r15}
:02057934 91E10083 mvnls  r0,r3,lsl #0x1
:02057938 01DDF818 biceqs r15,r13,r8,lsl r8
:0205793C 4801DD20 stmmida  r1 ,{r5,r8,r10,r11,r12,r14,r15}
:02057940 4CAA0371 stcmi  3,cr0,[r10],#+0x1c4
:02057944 1913AD80 ldmnedb  r3 ,{r7,r8,r10,r11,r13,r15}
:02057948 4D886000 unknown
:0205794C CC01E500 stcgt  5,cr14,[r1],{#0x0}
:02057950 266501D5 unknown
:02057954 9D11F921 unknown
:02057958 8903C109 stmhidb  r3 ,{r0,r3,r8,r14,r15}
:0205795C F0BB0361 adcnvs r0,r11,r1,ror #0x6
:02057960 003D0061 eoreqs r0,r13,r1,ror #0x0
:02057964 0D802371 unknown
:02057968 00FDB010 rsceqs r11,r13,r0,lsl r0
:0205796C 2513CDAE ldrcs r12,[r3, #-0xdae]		;(r3-0xdae=*(fffff252))
:02057970 D9FFFE14 ldmleib  r15!,{r2,r4,r9,r10,r11,r12,r13,r14,r15}^
:02057974 5B145100 blpl 0256BD7C
:02057978 00D933E3 sbceqs r3,r9,r3,ror #0x7
:0205797C 003D4CC3 eoreqs r4,r13,r3,asr #0x19
:02057980 E049000B sub  r0,r9,r11
:02057984 85000009 strhi r0,[r0, #-0x9]		;(r0-0x9=*(fffffff7))
:02057988 404001E0 submi  r0,r0,r0,ror #0x3
:0205798C 5580211D strpl r2,[r0, #+0x11d]		;r0+0x11d=*(0000011d)
:02057990 0004BA00 andeq  r11,r4,r0,lsl #0x14
:02057994 012914A5 unknown
:02057998 716C1679 unknown
:0205799C 0942EB00 stmeqdb  r2 ,{r8,r9,r11,r13,r14,r15}^
:020579A0 8401091C strhi r0,[r1],#-0x91c
:020579A4 E0188610 ands r8,r8,r0,lsl r6
:020579A8 FC00C98B stc2  9,cr12,[r0],{#0x8b}
:020579AC 2509CD6B strcs r12,[r9, #-0xd6b]		;r9-0xd6b=*(5f0d5a95)=#0(0x00000000)
:020579B0 29640600 unknown
:020579B4 1D101900 unknown
:020579B8 C6102110 unknown
:020579BC 06816021 streq r6,[r1],+r1, lsr #0x0
:020579C0 00EF1021 rsceq  r1,r15,r1,lsr #0x0
:020579C4 2507AD8A strcs r10,[r7, #-0xd8a]		;(r7-0xd8a=*(fffff276))
:020579C8 04003508 streq r3,[r0],#-0x508
:020579CC 10110315 andnes r0,r1,r5,lsl r3
:020579D0 8011B9DC ldrhisb r11,[r1], -r12
:020579D4 B0851F49 addlt  r1,r5,r9,asr #0x1e
:020579D8 1035058D eornes r0,r5,r13,lsl #0xb
:020579DC B1E60019 mvnlt  r0,r9,lsl r0
:020579E0 E9109912 ldmdb  r0 ,{r1,r4,r8,r11,r12,r15}
:020579E4 4989AA02 stmmiib  r9 ,{r1,r9,r11,r13,r15}
:020579E8 27400016 unknown
:020579EC 003D80E2 eoreqs r8,r13,r2,ror #0x1
:020579F0 14028D14 strne r8,[r2],#-0xd14
:020579F4 95149D20 ldrls r9,[r4, #-0xd20]		;r4-0xd20=*(05ed7300)=#0(0x00000000)
:020579F8 C11F0923 tstgt r15,r3,lsr #0x12
:020579FC 0BEB00BA bleq 01B17CEC
:02057A00 AF830465 swige 0x00830465
:02057A04 01D91635 biceqs r1,r9,r5,lsr r6
:02057A08 DCCD12BD stclel 2,cr1,[r13],{#0xbd}
:02057A0C 06C9018D streqb r0,[r9],+r13, lsl #0x3
:02057A10 084DA0CE stmeqda  r13 ,{r1,r2,r3,r6,r7,r13,r15}^
:02057A14 15ED066D strneb r0,[r13, #+0x66d]!
:02057A18 15280581 strne r0,[r8, #-0x581]!
:02057A1C 41598E00 cmpmi r9,r0,lsl #0x1c
:02057A20 302D2822 eorcc  r2,r13,r2,lsr #0x10
:02057A24 02E1FF2B rsceq  r15,r1,#0xAC
:02057A28 99C910D9 stmlsib  r9 ,{r0,r3,r4,r6,r7,r12}^
:02057A2C 75FEE142 ldrvcb r14,[r14, #+0x142]!
:02057A30 45500132 ldrmib r0,[r0, #-0x132]		;(r0-0x132=*(fffffece))
:02057A34 21F209B2 ldrcsh r0,[r2, #+0x92]!
:02057A38 2923E900 stmcsdb  r3!,{r8,r11,r13,r14,r15}
:02057A3C 55027921 strpl r7,[r2, #-0x921]		;(r2-0x921=*(fffff6df))
:02057A40 00B99501 adceqs r9,r9,r1,lsl #0xa
:02057A44 C650B0BE unknown
:02057A48 844001E1 strhib r0,[r0],#-0x1e1
:02057A4C 000900E2 andeq  r0,r9,r2,ror #0x1
:02057A50 FFDCE154 swinv 0x00dce154
:02057A54 0000BAFF unknown
:02057A58 3E699D00 cdpcc 13,6,cr9,cr9,cr0,0
:02057A5C 13F51121 mvnnes r1,#0x40000008
:02057A60 08AD201D stmeqia  r13!,{r0,r2,r3,r4,r13}
:02057A64 B9001DF8 stmltdb  r0 ,{r3,r4,r5,r6,r7,r8,r10,r11,r12}
:02057A68 20246500 eorcs  r6,r4,r0,lsl #0xa
:02057A6C 51F80051 mvnpls r0,r1,asr r0
:02057A70 D1570800 cmple r7,r0,lsl #0x10
:02057A74 0D208944 stceq  9,cr8,[r0,#-0x110]!
:02057A78 2000590A andcs  r5,r0,r10,lsl #0x12
:02057A7C 59F8018D unknown
:02057A80 1F51018D swine 0x0051018d
:02057A84 910C1191 swpls r1,r1,r12
:02057A88 4D417C01 unknown
:02057A8C 1180970C orrne  r9,r0,r12,lsl #0xe
:02057A90 01F59414 mvneqs r9,r4,lsl r4
:02057A94 C901007D stmgtdb  r1 ,{r0,r2,r3,r4,r5,r6}
:02057A98 995A7001 ldmlsdb  r10 ,{r0,r12,r13,r14}^
:02057A9C 0201A102 andeq  r10,r1,#0x80000000
:02057AA0 140D02D1 strne r0,[r13],#-0x2d1
:02057AA4 1BB04000 blne 00C67AAC
:02057AA8 44110CE1 ldrmi r0,[r1],#-0xce1
:02057AAC 65481001 strvsb r1,[r8, #-0x1]		;(r8-0x1=*(ffffffff))
:02057AB0 E2448A00 sub  r8,r4,#0x0
:02057AB4 88436981 stmhida  r3 ,{r0,r7,r8,r11,r13,r14}^
:02057AB8 4D720161 ldcmil 1,cr0,[r2,#-0x184]!
:02057ABC C5542010 ldrgtb r2,[r4, #-0x10]		;r4-0x10=*(05ed8010)=#0(0x00000000)
:02057AC0 00110004 andeqs r0,r1,r4
:02057AC4 200D9910 andcs  r9,r13,r0,lsl r9
:02057AC8 0015E1CA andeqs r14,r5,r10,asr #0x3
:02057ACC 481199FE ldmmida  r1 ,{r1,r2,r3,r4,r5,r6,r7,r8,r11,r12,r15}
:02057AD0 A06200E0 rsbge  r0,r2,r0,ror #0x1
:02057AD4 103DE104 eornes r14,r13,r4,lsl #0x2
:02057AD8 0200450F andeq  r4,r0,#0x3C00000
:02057ADC 0AE3A029 beq 0193FB88
:02057AE0 05D14089 ldreqb r4,[r1, #+0x89]		;r1+0x89=*(00000089)
:02057AE4 06100089 ldreq r0,[r0],-r9, lsl #0x1
:02057AE8 070132E2 streq r3,[r0],-r9, lsl #0x1
:02057AEC 8D05E110 unknown
:02057AF0 8843C510 stmhida  r3 ,{r4,r8,r10,r14,r15}^
:02057AF4 98058120 stmlsda  r5 ,{r5,r8,r15}
:02057AF8 20C5006B sbccs  r0,r5,r11,ror #0x0
:02057AFC 50BD1839 adcpls r1,r13,r9,lsr r8
:02057B00 B500BDF0 strlt r11,[r0, #-0xdf0]		;(r0-0xdf0=*(fffff210))
:02057B04 552DDC10 strpl r13,[r13, #-0xc10]!
:02057B08 03618806 unknown
:02057B0C 4109200D unknown
:02057B10 BAC061F3 blt 010702E4
:02057B14 61E06173 mvnvs  r6,r3,ror r1
:02057B18 006146F0 unknown
:02057B1C 16480246 strneb r0,r6,r3,ror r1
:02057B20 890080E0 stmhidb  r0 ,{r5,r6,r7,r15}
:02057B24 5010B2E0 andpls r11,r0,r0,ror #0x5
:02057B28 200FE100 andcs  r14,r15,r0,lsl #0x2
:02057B2C 0902E206 stmeqdb  r2 ,{r1,r2,r9,r13,r14,r15}
:02057B30 30E300A0 rsccc  r0,r3,r0,lsr #0x1
:02057B34 11E11102 mvnne  r1,r2,lsl #0x2
:02057B38 0181188D orreq  r1,r1,r13,lsl #0x11
:02057B3C A5200DC0 strge r0,[r0, #-0xdc0]!
:02057B40 91002D10 unknown
:02057B44 20BD1411 adccss r1,r13,r1,lsl r4
:02057B48 0019010D andeqs r0,r9,r13,lsl #0x2
:02057B4C 00955AF7 ldreqsh r5,[r5], +r7
:02057B50 91061C65 unknown
:02057B54 12ED801C rscne  r8,r13,#0x1C
:02057B58 09D60381 ldmeqib  r6 ,{r0,r7,r8,r9}^
:02057B5C 2D43C151 unknown
:02057B60 6001034D andvs  r0,r1,r13,asr #0x6
:02057B64 080BE286 stmeqda  r11 ,{r1,r2,r7,r9,r13,r14,r15}
:02057B68 D2E15602 rscle  r5,r1,#0x200000
:02057B6C 047D0459 unknown
:02057B70 7DE022AD stcvcl 2,cr2,[r0,#+0x2b4]!
:02057B74 C47D0C54 unknown
:02057B78 71141271 tstvc r4,r1,ror r2
:02057B7C 028D3802 addeq  r3,r13,#0x20000
:02057B80 19A003AD stmneib  r0!,{r0,r2,r3,r5,r7,r8,r9}
:02057B84 E089B000 add  r11,r9,r0
:02057B88 8B04408A blhi 02167DB8
:02057B8C 84508AE0 ldrhib r8,[r0],#-0xae0
:02057B90 00608AE0 rsbeq  r8,r0,r0,ror #0x15
:02057B94 8602B185 strhi r11,[r2],-r5, lsl #0x3
:02057B98 858D04C1 strhi r0,[r13, #+0x4c1]		;r13+0x4c1=*(000004c1)
:02057B9C D9029D04 stmledb  r2 ,{r2,r8,r10,r11,r12,r15}
:02057BA0 1010EA01 andnes r14,r0,r1,lsl #0x14
:02057BA4 012102A9 unknown
:02057BA8 6902650C stmvsdb  r2 ,{r2,r3,r8,r10,r13,r14}
:02057BAC 0D6C3450 stceql 4,cr3,[r12,#-0x140]!
:02057BB0 015D0C00 cmpeq r13,r0,lsl #0x18
:02057BB4 019D3049 orreqs r3,r13,r9,asr #0x0
:02057BB8 B834ED6B ldmltda  r4!,{r0,r1,r3,r5,r6,r8,r10,r11,r13,r14,r15}
:02057BBC E184005D orr  r0,r4,r13,asr r0
:02057BC0 99A35099 stmlsib  r3!,{r0,r3,r4,r7,r12,r14}
:02057BC4 04352640 unknown
:02057BC8 B53010A8 ldrlt r1,[r0, #-0xa8]!
:02057BCC 8D300430 ldchi  4,cr0,[r0,#-0xc0]!
:02057BD0 11040BE5 unknown
:02057BD4 6912CD10 ldmvsdb  r2 ,{r4,r8,r10,r11,r14,r15}
:02057BD8 FD003110 unknown
:02057BDC B1090031 unknown
:02057BE0 200DAF11 andcs  r10,r13,r1,lsl r15
:02057BE4 000D05F9 unknown
:02057BE8 351990ED ldrcc r9,[r9, #-0xed]		;(r9-0xed=*(ffffff13))
:02057BEC F51A3D10 ldrnv r3,[r10, #-0xd10]		;(r10-0xd10=*(fffff2f0))
:02057BF0 4011EF10 andmis r14,r1,r0,lsl r15
:02057BF4 31007947 unknown
:02057BF8 45002539 strmi r2,[r0, #-0x539]		;(r0-0x539=*(fffffac7))
:02057BFC 3DFDE342 ldcccl 3,cr14,[r13,#+0x108]!
:02057C00 103500DD unknown
:02057C04 12BD100D adcnes r1,r13,#0xD
:02057C08 F501356B strnv r3,[r1, #-0x56b]		;(r1-0x56b=*(fffffa95))
:02057C0C EF210945 swi 0x00210945
:02057C10 EDEB006B stcl 0,cr0,[r11,#+0x1ac]!
:02057C14 7C11C511 ldcvc  5,cr12,[r1],{#0x11}
:02057C18 58D84129 ldmplia  r8 ,{r0,r3,r5,r8,r14}^
:02057C1C 001103B9 ldreqh r0,[r1], -r9
:02057C20 31FD4239 mvnccs r4,lsr r9
:02057C24 0C00C581 stceq  5,cr12,[r0],{#0x81}
:02057C28 08AF0085 stmeqia  r15!,{r0,r2,r7}
:02057C2C 10E59D30 rscne  r9,r5,r0,lsr r13
:02057C30 11224D40 unknown
:02057C34 0AF5C01D beq 01DC7CB0
:02057C38 8D400221 unknown
:02057C3C 1221D1E5 eorne  r13,r1,#0x40000039
:02057C40 55C32329 strplb r2,[r3, #+0x329]		;r3+0x329=*(00000329)
:02057C44 E92D4308 stmdb  r13!,{r3,r8,r9,r14}
:02057C48 86033103 strhi r3,[r3],-r3, lsl #0x2
:02057C4C 032D2140 unknown
:02057C50 4530ED80 ldrmi r14,[r0, #-0xd80]!
:02057C54 0D399028 ldceq  0,cr9,[r9,#-0xa0]!
:02057C58 E52D9D50 str r9,[r13, #-0xd50]!
:02057C5C 03296AEA unknown
:02057C60 03DD1019 biceqs r1,r13,#0x19
:02057C64 31A93019 movcc  r3,r9,lsl r0		;r3=0(0x0)
:02057C68 ADFE60F8 ldcgel 0,cr6,[r14,#+0x3e0]!
:02057C6C 582A8901 stmplda  r10!,{r0,r8,r11,r15}
:02057C70 19C504E3 stmneib  r5 ,{r0,r1,r5,r6,r7,r10}^
:02057C74 10117D8C andnes r7,r1,r12,lsl #0x1b
:02057C78 30C51029 sbccc  r1,r5,r9,lsr #0x0
:02057C7C 2C00110F stccs  1,cr1,[r0],{#0xf}
:02057C80 ADAD115D stcge  1,cr1,[r13,#+0x174]!
:02057C84 30184D10 andccs r4,r8,r0,lsl r13
:02057C88 01A90161 moveq  r0,r1,ror #0x2
:02057C8C 1B461005 blne 031DBCA8
:02057C90 00152CE0 andeqs r2,r5,r0,ror #0x19
:02057C94 E1A08081 mov  r8,r1,lsl #0x1		;r8=0(0x0)
:02057C98 39200408 stmccdb  r0!,{r3,r10}
:02057C9C 49031500 stmmidb  r3 ,{r8,r10,r12}
:02057CA0 0049AB10 subeq  r10,r9,r0,lsl r11
:02057CA4 AE00E930 mcrge 9,0,r14,cr0,cr0,{1}
:02057CA8 1111892C tstne r1,r12,lsr #0x12
:02057CAC 0011FE40 andeqs r15,r1,r0,asr #0x1c
:02057CB0 65305071 ldrvs r5,[r0, #-0x71]!
:02057CB4 106DB600 rsbne  r11,r13,r0,lsl #0xc
:02057CB8 0800314A stmeqda  r0 ,{r1,r3,r6,r8,r12,r13}
:02057CBC 101D0015 andnes r0,r13,r5,lsl r0
:02057CC0 87351085 ldrhi r1,[r5,-r5, lsl #0x1]!
:02057CC4 00B9A7E0 adceqs r10,r9,r0,ror #0xf
:02057CC8 000086EB andeq  r8,r0,r11,ror #0xd
:02057CCC 0085E087 addeq  r14,r5,r7,lsl #0x1
:02057CD0 3185E040 orrcc  r14,r5,r0,asr #0x0
:02057CD4 31988040 orrccs r8,r8,r0,asr #0x0
:02057CD8 51102100 tstpl r0,r0,lsl #0x2
:02057CDC D110FD11 tstle r0,r1,lsl r13
:02057CE0 BD1EFFFD unknown
:02057CE4 1DB10223 ldcne  2,cr0,[r1,#+0x8c]!
:02057CE8 83F8456D mvnhis r4,#0x1B400000
:02057CEC 506937D1 unknown
:02057CF0 006A8BCD rsbeq  r8,r10,r13,asr #0x17
:02057CF4 20242015 eorcs  r2,r4,r5,lsl r0
:02057CF8 20D500C5 sbccss r0,r5,r5,asr #0x1
:02057CFC B100C1C8 unknown
:02057D00 00C57E00 sbceq  r7,r5,r0,lsl #0x1c
:02057D04 E8BD83F8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r15}
:02057D08 2D4FF00B unknown
:02057D0C 4DD02CE9 unknown
:02057D10 A00300E2 andge  r0,r3,r2,ror #0x1
:02057D14 00D90C49 sbceqs r0,r9,r9,asr #0x18
:02057D18 E004039A mul  r4,r10,r3
:02057D1C A531E80C ldrge r14,[r1, #-0x80c]!
:02057D20 10C9B002 sbcne  r11,r9,r2
:02057D24 9D09B993 unknown
:02057D28 9D90D40A unknown
:02057D2C 0A9D14E5 beq 0079D0C8
:02057D30 108D2018 addne  r2,r13,r8,lsl r0
:02057D34 2FFF33E5 swics 0x00ff33e5
:02057D38 E58D004D str r0,[r13, #+0x4d]		;r13+0x4d=*(0000004d)
:02057D3C D001BD29 andle  r11,r1,r9,lsr #0x1a
:02057D40 0801BD02 stmeqda  r1 ,{r1,r8,r10,r11,r12,r13,r15}
:02057D44 8921D104 stmhidb  r1!,{r2,r8,r12,r14,r15}
:02057D48 32006A02 andcc  r6,r0,#0x2000
:02057D4C A90028EB stmgedb  r0 ,{r0,r1,r3,r5,r6,r7,r11,r13}
:02057D50 8A003500 bhi 02065158
:02057D54 98000560 stmlsda  r0 ,{r5,r6,r8,r10}
:02057D58 8AE08600 bhi 01879560
:02057D5C 8AE08070 bhi 01877F24
:02057D60 E0878000 add  r8,r7,r0
:02057D64 00100524 andeqs r0,r0,r4,lsr #0xa
:02057D68 2010E088 andcss r14,r0,r8,lsl #0x1
:02057D6C 508A0029 addpl  r0,r10,r9,lsr #0x0
:02057D70 2509E080 strcs r14,[r9, #-0x80]		;(r9-0x80=*(ffffff80))
:02057D74 FCF78200 ldc2l 2,cr8,[r7],#+0x0
:02057D78 119DEBFF ldrnesh r14,[r13, +r15]
:02057D7C 2D610169 stccsl 1,cr0,[r1,#-0x1a4]!
:02057D80 00397084 eoreqs r7,r9,r4,lsl #0x1
:02057D84 E18020B1 strh r2,[r0, +r1]
:02057D88 408D0061 addmi  r0,r13,r1,ror #0x0
:02057D8C 3DE11039 stcccl 0,cr1,[r1,#+0xe4]!
:02057D90 36401100 strccb r1,[r0],-r0, lsl #0x2
:02057D94 107500C1 rsbnes r0,r5,r1,asr #0x1
:02057D98 ED2026D1 stc  6,cr2,[r0,#-0x344]!
:02057D9C 11ABBB30 movne  r11,lsr r0		;r11=0(0x0)
:02057DA0 17C90600 strneb r0,[r9,+r0, lsl #0xc]
:02057DA4 15509510 ldrneb r9,[r0, #-0x510]		;(r0-0x510=*(fffffaf0))
:02057DA8 496AFD06 unknown
:02057DAC 46A90630 unknown
:02057DB0 81113109 tsthi r1,r9,lsl #0x2
:02057DB4 48102D0E ldmmida  r0 ,{r1,r2,r3,r8,r10,r11,r13}
:02057DB8 00F5FE75 rsceqs r15,r5,r5,ror r14
:02057DBC 00BD10A9 adceqs r1,r13,r9,lsr #0x1
:02057DC0 6500A528 strvs r10,[r0, #-0x528]		;(r0-0x528=*(fffffad8))
:02057DC4 FD6E9A10 stc2l 10,cr9,[r14,#-0x40]!
:02057DC8 1D24EBFF stcne  11,cr14,[r4,#-0x3fc]!
:02057DCC 19001500 stmnedb  r0 ,{r8,r10,r12}
:02057DD0 F0004940 andnv  r4,r0,r0,asr #0x12
:02057DD4 193C4019 ldmnedb  r12!,{r0,r3,r4,r14}
:02057DD8 8DA00000 stchi  0,cr0,[r0,#+0x0]!
:02057DDC 100528E5 andne  r2,r5,r5,ror #0x11
:02057DE0 0921FD9D stmeqdb  r1!,{r0,r2,r3,r4,r7,r8,r10,r11,r12,r13,r14,r15}
:02057DE4 31074D20 unknown
:02057DE8 50640400 rsbpl  r0,r4,r0,lsl #0x8
:02057DEC FE35E58D cdp2 5,2,cr14,cr5,cr13,4
:02057DF0 0004EBFF unknown
:02057DF4 1DE1B002 stcnel 0,cr11,[r1,#+0x8]!
:02057DF8 001CE30C andeqs r14,r12,r12,lsl #0x6
:02057DFC 1DE5088D stcnel 8,cr0,[r5,#+0x234]!
:02057E00 F0752041 rsbnvs r2,r5,r1,asr #0x0
:02057E04 50411C85 subpl  r1,r1,r5,lsl #0x19
:02057E08 BC004158 stclt  1,cr4,[r0],{#0x58}
:02057E0C 45002918 strmi r2,[r0, #-0x918]		;(r0-0x918=*(fffff6e8))
:02057E10 82E04422 rschi  r4,r0,#0x22000000
:02057E14 00C90210 sbceq  r0,r9,r0,lsl r2
:02057E18 0DDD5120 unknown
:02057E1C 1902E205 stmnedb  r2 ,{r0,r2,r9,r13,r14,r15}
:02057E20 31E3A009 mvncc  r10,r9
:02057E24 19E11200 unknown
:02057E28 C0D03114 sbcgts r3,r0,r4,lsl r1
:02057E2C 702D2024 eorvc  r2,r13,r4,lsr #0x0
:02057E30 31471031 unknown
:02057E34 00351C00 eoreqs r1,r5,r0,lsl #0x18
:02057E38 855001AC ldrhib r0,[r0, #-0x1ac]		;(r0-0x1ac=*(fffffe54))
:02057E3C E10095E2 unknown
:02057E40 FF10FFE1 swinv 0x0010ffe1
:02057E44 8D02103A unknown
:02057E48 006008E8 rsbeq  r0,r0,r8,ror #0x11
:02057E4C 700CE58D andvc  r14,r12,r13,lsl #0xb
:02057E50 1020E58D eorne  r14,r0,r13,lsl #0xb
:02057E54 0BE59D00 bleq 019BF25C
:02057E58 300A01D5 unknown
:02057E5C 48200039 stmmida  r0!,{r0,r3,r4,r5}
:02057E60 E58D145D str r1,[r13, #+0x45d]		;r13+0x45d=*(0000045d)
:02057E64 140E9D3A strne r9,[r14],#-0xd3a
:02057E68 51280439 unknown
:02057E6C 2BF19D00 blcs 01CBF274
:02057E70 2C00AD31 stccs  13,cr10,[r0],{#0x31}
:02057E74 E2148DD0 ands r8,r4,#0x3400
:02057E78 0BC18FF0 bleq 010BBE40
:02057E7C 21D00001 biccss r0,r0,r1
:02057E80 2598320D ldrcs r3,[r8, #+0x20d]		;r8+0x20d=*(0000020d)
:02057E84 05758355 ldreqb r8,[r5, #-0x355]!
:02057E88 109D11E5 addnes r1,r13,r5,ror #0x3
:02057E8C 10A969FA unknown
:02057E90 6040159D unknown
:02057E94 3D07E086 unknown
:02057E98 21100000 tstcs r0,r0
:02057E9C 5601B1D6 unknown
:02057EA0 455002E5 ldrmib r0,[r0, #-0x2e5]		;(r0-0x2e5=*(fffffd1b))
:02057EA4 110102E2 unknown
:02057EA8 E0810410 add  r0,r1,r0,lsl r4
:02057EAC 02C400B2 sbceq  r0,r4,#0xB2
:02057EB0 466002E0 unknown
:02057EB4 0041F7E2 subeq  r15,r1,r2,ror #0xf
:02057EB8 25C00EC5 strcsb r0,[r0, #+0xec5]		;r0+0xec5=*(00000ec5)
:02057EBC B0C5D601 sbclt  r13,r5,r1,lsl #0xc
:02057EC0 71C1C400 bicvc  r12,r1,r0,lsl #0x8
:02057EC4 30018110 andcc  r8,r1,r0,lsl r1
:02057EC8 001DE242 andeqs r14,r13,r2,asr #0x4
:02057ECC E08007B1 strh r0,[r0], +r1
:02057ED0 DA020530 ble 020D9398
:02057ED4 E1D130B0 ldrh r3,[r1, #+0x0]		;r1+0x0=*(00000000)
:02057ED8 4001C001 andmi  r12,r1,r1
:02057EDC E2420DA5 sub  r0,r2,#0x2940
:02057EE0 E4403002 strb r3,[r0],#-0x2
:02057EE4 D130B202 teqle r0,r2,lsl #0x4
:02057EE8 000D01E0 andeq  r0,r13,r0,ror #0x3
:02057EEC 2D203443 stccs  4,cr3,[r0,#-0x10c]!
:02057EF0 E5CC3000 strb r3,[r12, #+0x0]		;r12+0x0=*(00000000)
:02057EF4 CAFFFFF6 bgt 02057ED4
:02057EF8 08E10001 unknown
:02057EFC C1D110B0 ldrgth r1,[r1, #+0x0]		;r1+0x0=*(00000000)
:02057F00 C0021000 andgt  r1,r2,r0
:02057F04 6D1CA5C5 unknown
:02057F08 00157991 muleqs r5,r1,r9
:02057F0C 6D2C20FC stcvs  0,cr2,[r12,#-0x3f0]!
:02057F10 25206131 strcs r6,[r0, #-0x131]!
:02057F14 50117841 andpls r7,r1,r1,asr #0x10
:02057F18 20F536F1 unknown
:02057F1C 80117773 andhis r7,r1,r3,ror r7
:02057F20 FD16001F unknown
:02057F24 81456E20 unknown
:02057F28 550C5123 strpl r5,[r12, #-0x123]		;(r12-0x123=*(fffffedd))
:02057F2C 692A10CD stmvsdb  r10!,{r0,r2,r3,r6,r7,r12}
:02057F30 A501AD66 strge r10,[r1, #-0xd66]		;(r1-0xd66=*(fffff29a))
:02057F34 10E9C410 rscne  r12,r9,r0,lsl r4
:02057F38 06E98260 unknown
:02057F3C 129DE286 addnes r14,r13,#0x60000008
:02057F40 0D354960 ldceq  9,cr4,[r5,#-0x180]!
:02057F44 29DD5D69 ldmcsib  r13 ,{r0,r3,r5,r6,r8,r10,r11,r12,r14}^
:02057F48 0D99702D unknown
:02057F4C 5009E1C1 andpl  r14,r9,r1,asr #0x3
:02057F50 40096A9F mulmi  r9,r15,r10
:02057F54 C1022A99 swpgt r2,r9,r2
:02057F58 08B26D49 ldmeqia  r2!,{r0,r3,r6,r8,r10,r11,r13,r14}
:02057F5C 3DE1C126 stcccl 1,cr12,[r1,#+0x98]!
:02057F60 0F0DA93D swieq 0x000da93d
:02057F64 0CA5E1C1 stceq  1,cr14,[r5],#+0x304
:02057F68 09005103 stmeqdb  r0 ,{r0,r1,r8,r12,r14}
:02057F6C 0D6406D9 stceql 6,cr0,[r4,#-0x364]!
:02057F70 0521C370 streq r12,[r1, #-0x370]!
:02057F74 00095DAA andeq  r5,r9,r10,lsr #0x1b
:02057F78 654A5D4D strvsb r5,[r10, #-0xd4d]		;(r10-0xd4d=*(fffff2b3))
:02057F7C 44450AE5 strmib r0,[r5],#-0xae5
:02057F80 450F66B3 strmi r6,[r15, #-0x6b3]		;r15-0x6b3=*(020578d5)=#288361866(0x11300d8a)
:02057F84 3D655934 stcccl 9,cr5,[r5,#-0xd0]!
:02057F88 50D53F31 sbcpls r3,r5,r1,lsr r15
:02057F8C 35D28F3D ldrccb r8,[r2, #+0xf3d]		;r2+0xf3d=*(00000f3d)
:02057F90 20052D66 andcs  r2,r5,r6,ror #0x1a
:02057F94 60612435 rsbvs  r2,r1,r5,lsr r4
:02057F98 B4501935 ldrltb r1,[r0],#-0x935
:02057F9C 43819061 orrmi  r9,r1,#0x61
:02057FA0 2140452E unknown
:02057FA4 16BD1023 unknown
:02057FA8 29E55B82 unknown
:02057FAC 5F39407D swipl 0x0039407d
:02057FB0 6012F170 andvss r15,r2,r0,ror r1
:02057FB4 15AC0311 strne r0,[r12, #+0x311]!
:02057FB8 00151D03 andeqs r1,r5,r3,lsl #0x1a
:02057FBC F1F911E0 mvnnvs r1,r0,ror #0x3
:02057FC0 A550551C ldrgeb r5,[r0, #-0x51c]		;(r0-0x51c=*(fffffae4))
:02057FC4 2504C1F9 strcs r12,[r4, #-0x1f9]		;r4-0x1f9=*(05ed7e27)=#0(0x00000000)
:02057FC8 0781F119 unknown
:02057FCC 107500D1 unknown
:02057FD0 007D6D06 rsbeqs r6,r13,r6,lsl #0x1a
:02057FD4 02B61E75 adceqs r1,r6,#0x750
:02057FD8 115102A5 cmpne r1,r5,lsr #0x5
:02057FDC B3011166 unknown
:02057FE0 CD094009 unknown
:02057FE4 0640091C unknown
:02057FE8 68714566 unknown
:02057FEC 5FFD014D swipl 0x00fd014d
:02057FF0 11990AC9 orrnes r0,r9,r9,asr #0x15
:02057FF4 18210001 stmneda  r1!,{r0}
:02057FF8 A8E11EA0 unknown
:02057FFC 5109198D unknown
:02058000 1007D912 andne  r13,r7,r2,lsl r9
:02058004 D9B817F9 ldmleib  r8!,{r0,r3,r4,r5,r6,r7,r8,r9,r10,r12}
:02058008 A920D947 stmgedb  r0!,{r0,r1,r2,r6,r8,r11,r12,r14,r15}
:0205800C 01172912 tsteq r7,r2,lsl r9
:02058010 2511E500 ldrcs r14,[r1, #-0x500]		;(r1-0x500=*(fffffb00))
:02058014 257F9910 ldrcsb r9,[r15, #-0x910]!
:02058018 C055EF40 subgts r14,r5,r0,asr #0x1e
:0205801C D91055EB ldmledb  r0 ,{r0,r1,r3,r5,r6,r7,r8,r10,r12,r14}
:02058020 402D8F80 eormi  r8,r13,r0,lsl #0x1f
:02058024 802DE5B5 unknown
:02058028 300990C3 andcc  r9,r9,r3,asr #0x1
:0205802C 0E01050C cdpeq 5,0,cr0,cr1,cr12,0
:02058030 80358E52 eorhis r8,r5,r2,asr r14
:02058034 403517FD unknown
:02058038 D5C0A9D9 strleb r10,[r0, #+0x9d9]		;r0+0x9d9=*(000009d9)
:0205803C 0BE12E65 bleq 018A39D8
:02058040 25A84025 strcs r4,[r8, #+0x25]!
:02058044 218FD300 orrcs  r13,r15,r0,lsl #0x6
:02058048 CB296D28 blgt 02AB34F0
:0205804C 59751071 unknown
:02058050 5071CB40 rsbpls r12,r1,r0,asr #0x16
:02058054 0029150D eoreq  r1,r9,r13,lsl #0xa
:02058058 90F97590 smlallss r7,r9,r0,r5
:0205805C 30F917D9 unknown
:02058060 10B5633D adcnes r6,r5,r13,lsr r3
:02058064 50001D66 andpl  r1,r0,r6,ror #0x1a
:02058068 F914FD5F ldmnvdb  r4 ,{r0,r1,r2,r3,r4,r6,r8,r10,r11,r12,r13,r14,r15}
:0205806C 4F790BC0 swimi 0x00790bc0
:02058070 B440155E strltb r1,[r0],#-0x55e
:02058074 15AB1059 strne r1,[r11, #+0x59]!
:02058078 5840F110 stmplda  r0 ,{r4,r8,r12,r13,r14,r15}^
:0205807C F1AE40F1 unknown
:02058080 F1100D10 tstnv r0,r0,lsl r13
:02058084 F1AAEB40 movnv  r14,r0,asr #0x16
:02058088 5CE97040 stcpll 0,cr7,[r9],#+0x100
:0205808C 552D0001 strpl r0,[r13, #-0x1]!
:02058090 BA00159E blt 0205D710
:02058094 F11910D8 ldrnvsb r1,[r9, -r8]
:02058098 E285659D add  r6,r5,#0x27400000
:0205809C 6451056D ldrvsb r0,[r1],#-0x56d
:020580A0 0111252D tsteq r1,r13,lsr #0xa
:020580A4 0F1D252D swieq 0x001d252d
:020580A8 6592252D ldrvs r2,[r2, #+0x52d]		;r2+0x52d=*(0000052d)
:020580AC 8F9F72A9 swihi 0x009f72a9
:020580B0 F542A965 strnvb r10,[r2, #-0x965]		;(r2-0x965=*(fffff69b))
:020580B4 7241651F subvc  r6,r1,#0x7C00000
:020580B8 6C8E1559 stcvs  5,cr1,[r14],{#0x59}
:020580BC 95919591 ldrls r9,[r1, #+0x591]		;r1+0x591=*(00000591)
:020580C0 271025F1 unknown
:020580C4 11119503 tstne r1,r3,lsl #0xa
:020580C8 2195CE0D orrcss r12,r5,r13,lsl #0x1c
:020580CC 6577F195 ldrvsb r15,[r7, #-0x195]!
:020580D0 031BB559 tsteq r11,#0x16400000
:020580D4 719330AD orrvcs r3,r3,r13,lsr #0x1
:020580D8 6DB55965 ldcvs  9,cr5,[r5,#+0x194]!
:020580DC 65423D65 strvsb r3,[r2, #-0xd65]		;(r2-0xd65=*(fffff29b))
:020580E0 E43D5167 unknown
:020580E4 00351309 eoreqs r1,r5,r9,lsl #0x6
:020580E8 00350113 eoreqs r0,r5,r3,lsl r1
:020580EC B9400560 stmltdb  r0 ,{r5,r6,r8,r10}^
:020580F0 2D41D309 unknown
:020580F4 6557D219 ldrvsb r13,[r7, #-0x219]		;(r7-0x219=*(fffffde7))
:020580F8 69110CB5 ldmvsdb  r1 ,{r0,r2,r4,r5,r7,r10,r11}
:020580FC 6D5356F1 unknown
:02058100 17C16950 unknown
:02058104 45050005 strmi r0,[r5, #-0x5]		;(r5-0x5=*(fffffffb))
:02058108 69116111 ldmvsdb  r1 ,{r0,r4,r8,r13,r14}
:0205810C BD0FEB41 unknown
:02058110 37901D00 ldrcc r1,[r0,+r0, lsl #0x1a]
:02058114 6545401D strvsb r4,[r5, #-0x1d]		;(r5-0x1d=*(ffffffe3))
:02058118 29961089 ldmcsib  r6 ,{r0,r3,r7,r12}
:0205811C 40C52FF0 unknown
:02058120 72E1653D rscvc  r6,r1,#0xF400000
:02058124 A925653A stmgedb  r5!,{r1,r3,r4,r5,r8,r10,r13,r14}
:02058128 06128571 unknown
:0205812C E1050A65 unknown
:02058130 00692408 rsbeq  r2,r9,r8,lsl #0x8
:02058134 3761B4AB strccb r11,[r1,-r11, lsr #0x9]!
:02058138 3C1908BD ldccc  8,cr0,[r9],{#0xbd}
:0205813C E1D118BC ldrh r1,[r1, #+0x8c]		;r1+0x8c=*(0000008c)
:02058140 0909880E stmeqdb  r9 ,{r1,r2,r3,r11,r15}
:02058144 EB0060CF bl 02070488
:02058148 820A3198 andhi  r3,r10,#0x26
:0205814C 38E50098 unknown
:02058150 00050015 andeq  r0,r5,r5,lsl r0
:02058154 8302A991 unknown
:02058158 3284E25C addcc  r14,r4,#0xC0000005
:0205815C 5DA23889 stcpl  8,cr3,[r2,#+0x224]!
:02058160 28922949 ldmcsia  r2 ,{r0,r3,r6,r8,r11,r13}
:02058164 F2A162A1 adcnv  r6,r1,#0x1000000A
:02058168 00251CF5 unknown
:0205816C 1522A1C1 strne r10,[r2, #-0x1c1]!
:02058170 EF20A907 swi 0x0020a907
:02058174 6511F2A1 ldrvs r15,[r1, #-0x2a1]		;(r1-0x2a1=*(fffffd5f))
:02058178 A1B5B2A1 movges r11,r1,lsr #0x5		;r11=0(0x0)
:0205817C 29650B42 unknown
:02058180 0C4D92A1 stceql 2,cr9,[r13],{#0xa1}
:02058184 3CB2A165 ldccc  1,cr10,[r2],#+0x194
:02058188 FC32A52A ldc2  5,cr10,[r2],#-0xa8
:0205818C 9000154B andls  r1,r0,r11,asr #0xa
:02058190 FBF2A510 blx 01D015D8
:02058194 0AC9B2A5 beq 012C4C30
:02058198 51E910AD mvnpl  r1,r13,lsr #0x1
:0205819C 81062E41 unknown
:020581A0 791FC512 ldmvcdb  r15 ,{r1,r4,r8,r10,r14,r15}
:020581A4 1FC50802 swine 0x00c50802
:020581A8 35001DBA strcc r1,[r0, #-0xdba]		;(r0-0xdba=*(fffff246))
:020581AC B9029612 stmltdb  r2 ,{r1,r4,r9,r10,r12,r15}
:020581B0 08A50007 stmeqia  r5!,{r0,r1,r2}
:020581B4 7DD3C1F5 unknown
:020581B8 8281E711 addhi  r14,r1,#0x440000
:020581BC E18281E4 orr  r8,r2,r4,ror #0x3
:020581C0 83191045 tsthi r9,#0x45
:020581C4 C319DDD5 tstgt r9,#0x3540
:020581C8 70155DF8 ldrvcsh r5,[r5], -r8
:020581CC 0D60072D stceql 7,cr0,[r0,#-0xb4]!
:020581D0 0409AA04 streq r10,[r9],#-0xa04
:020581D4 DC0015D0 stcle  5,cr1,[r0],{#0xd0}
:020581D8 7121F521 msrvc CPSR_c,r1
:020581DC E5172909 ldr r2,[r7, #-0x909]		;(r7-0x909=*(fffff6f7))
:020581E0 CF20355C swigt 0x0020355c
:020581E4 21F55035 mvncss r5,lsr r5
:020581E8 1A60E28C bne 03890C20
:020581EC 0501F532 streq r15,[r1, #-0x532]		;(r1-0x532=*(ffffface))
:020581F0 114D0400 unknown
:020581F4 ED3E0005 ldc  0,cr0,[r14,#-0x14]!
:020581F8 0021B611 eoreq  r11,r1,r1,lsl r6
:020581FC 4100213F unknown
:02058200 00000091 muleq  r0,r1,r0
:02058204 21BD1557 movcss r1,r7,asr r5
:02058208 BC8015C1 stclt  5,cr1,[r0],{#0xc1}
:0205820C 09E1D733 unknown
:02058210 29C18505 stmcsib  r1 ,{r0,r2,r8,r10,r15}^
:02058214 A15029BB ldrgeh r2,[r0, #-0x9b]		;(r0-0x9bb=*(ffffff65))
:02058218 1B08A91A blne 02282688
:0205821C 5D0000FD unknown
:02058220 032DD630 unknown
:02058224 D6050D53 unknown
:02058228 940B4935 strls r4,[r11],#-0x935
:0205822C 3A003933 bcc 02066700
:02058230 08F10004 unknown
:02058234 625080B9 subvss r8,r0,#0xB9
:02058238 00E5C132 rsceq  r12,r5,r2,lsr r1
:0205823C 10010F19 andne  r0,r1,r9,lsl r15
:02058240 257910D6 ldrcsb r1,[r9, #-0xd6]!
:02058244 95C01251 strlsb r1,[r0, #+0x251]		;r0+0x251=*(00000251)
:02058248 E510AD26 ldr r10,[r0, #-0xd26]		;(r0-0xd26=*(fffff2da))
:0205824C 02715016 rsbeqs r5,r1,#0x16
:02058250 4D27A1D0 stcmi  1,cr10,[r7,#-0x340]!
:02058254 1D06ED18 unknown
:02058258 0021F720 eoreq  r15,r1,r0,lsr #0xe
:0205825C 021BDDBC andeqs r13,r11,#0x2F00
:02058260 26FD8600 unknown
:02058264 00F56818 rsceqs r6,r5,r8,lsl r8
:02058268 8C2E7991 stchi  9,cr7,[r14],#-0x244
:0205826C 5215E9E2 andpls r14,r5,#0x388000
:02058270 67EE0011 unknown
:02058274 E4EB0029 unknown
:02058278 150EA910 strne r10,[r14, #-0x910]		;r14-0x910=*(0205788c)=#-2048820032(0x85e17cc0)
:0205827C 3020C040 eorcc  r12,r0,r0,asr #0x0
:02058280 E21CE1A0 ands r14,r12,#0x28
:02058284 EB00680D bl 020722C0
:02058288 86D502CC ldrhib r0,r14,r12,#0x28
:0205828C BE029121 cdplt 1,0,cr9,cr2,cr1,1
:02058290 03E1D126 mvneq  r13,#0x80000009
:02058294 B0046505 andlt  r6,r4,r5,lsl #0xa
:02058298 06E1C127 unknown
:0205829C 4108013D unknown
:020582A0 01870055 orreq  r0,r7,r5,asr r0
:020582A4 84400911 strhib r0,[r0],#-0x911
:020582A8 40091101 andmi  r1,r9,r1,lsl #0x2
:020582AC 10BD6D81 adcnes r6,r13,r1,lsl #0x1b
:020582B0 13254061 unknown
:020582B4 E9003588 stmdb  r0 ,{r3,r7,r8,r10,r12,r13}
:020582B8 223D501E eorcss r5,r13,#0x1E
:020582BC 36E58DB7 unknown
:020582C0 1D911D97 unknown
:020582C4 181EC1F1 ldmneda  r14 ,{r0,r4,r5,r6,r7,r8,r14,r15}
:020582C8 111D0270 tstne r13,r0,ror r2
:020582CC 20D90651 sbccss r0,r9,r1,asr r6
:020582D0 4168F11D msrmi SPSR_f,r13
:020582D4 DE101510 mrcle 5,0,r1,cr0,cr0,{0}
:020582D8 020C411D andeq  r4,r12,#0x40000007
:020582DC 1D62311D stcnel 1,cr3,[r2,#-0x74]!
:020582E0 1D100D11 unknown
:020582E4 1D5EE941 unknown
:020582E8 FF577141 swinv 0x00577141
:020582EC 800000FF unknown
:020582F0 33292706 unknown
:020582F4 1110D952 tstne r0,r2,asr r9
:020582F8 4151F119 cmpmi r1,r9,lsl r1
:020582FC 8119AA50 tsthi r9,r0,asr r10
:02058300 05061B99 streq r1,[r6, #-0xb99]		;r6-0xb99=*(113001f1)=#0(0x00000000)
:02058304 52000900 andpl  r0,r0,#0x0
:02058308 0A8B2ED9 beq 00323E74
:0205830C 2D050109 unknown
:02058310 51644600 unknown
:02058314 CA400900 bgt 0305A71C
:02058318 01456443 unknown
:0205831C D5404009 strleb r4,[r0, #-0x9]		;(r0-0x9=*(fffffff7))
:02058320 75107D10 ldrvc r7,[r0, #-0xd10]		;(r0-0xd10=*(fffff2f0))
:02058324 1041ECC1 subne  r14,r1,r1,asr #0x19
:02058328 8C0041E1 stchi  1,cr4,[r0],{#0xe1}
:0205832C 1AF04100 bne 01C68734
:02058330 D5A51AB1 strle r1,[r5, #+0xab1]!
:02058334 52099318 andpl  r9,r9,#0x60000000
:02058338 2F25F209 swics 0x0025f209
:0205833C 09D00025 ldmeqib  r0 ,{r0,r2,r5}^
:02058340 3106BD42 unknown
:02058344 7DF20901 ldcvcl 9,cr0,[r2,#+0x4]!
:02058348 000D6406 andeq  r6,r13,r6,lsl #0x8
:0205834C 42091015 andmi  r1,r9,#0x15
:02058350 4209C4EE andmi  r12,r9,#0xEE000000
:02058354 0209641A andeq  r6,r9,#0x1A000000
:02058358 20CD100D sbccs  r1,r13,r13
:0205835C 64F20D75 unknown
:02058360 524130BD subpl  r3,r1,#0xBD
:02058364 3D0931D4 unknown
:02058368 15460B22 strneb r0,[r6, #-0xb22]		;r6-0xb22=*(11300268)=#0(0x00000000)
:0205836C ED11F400 unknown
:02058370 49520D36 ldmmidb  r2 ,{r1,r2,r4,r5,r8,r10,r11}^
:02058374 39640A12 unknown
:02058378 5249009D subpl  r0,r9,#0x9D
:0205837C 2206D91A andcs  r13,r6,#0x68000
:02058380 0B0DE591 bleq 023D19CC
:02058384 91020A75 unknown
:02058388 ED100D08 unknown
:0205838C 1B1E7519 blne 027F57F8
:02058390 1EBD0001 cdpne 0,10,cr0,cr13,cr1,0
:02058394 0D190001 unknown
:02058398 16490910 unknown
:0205839C 5A18400D bpl 026683D8
:020583A0 10B90001 adcnes r0,r9,r1
:020583A4 81151325 tsthi r5,r5,lsr #0x6
:020583A8 07B5FF00 ldreq r15,[r5,+r0, lsl #0x1e]!
:020583AC 156357F4 strneb r5,[r3, #-0x7f4]!
:020583B0 F1400901 unknown
:020583B4 104580CD subne  r8,r5,r13,asr #0x1
:020583B8 B6004595 unknown
:020583BC 00451168 subeq  r1,r5,r8,ror #0x2
:020583C0 E6F0A120 unknown
:020583C4 81391149 teqhi r9,r9,asr #0x2
:020583C8 0091E2D4 ldreqsb r14,[r1], +r4
:020583CC 79409101 stmvcdb  r0 ,{r0,r8,r12,r15}^
:020583D0 B2104117 andlts r4,r0,#0xC0000005
:020583D4 FA10D51D blx 0248D858
:020583D8 03010183 unknown
:020583DC 3FF0D501 swicc 0x00f0d501
:020583E0 54B5002D unknown
:020583E4 23150895 tstcs r5,#0x950000
:020583E8 5F077D10 swipl 0x00077d10
:020583EC 0BB0EB00 bleq 00C92FF4
:020583F0 10851B81 addne  r1,r5,r1,lsl #0x17
:020583F4 1E99144D cdpne 4,8,cr1,cr9,cr13,2
:020583F8 10750005 rsbnes r0,r5,r5
:020583FC BF007511 swilt 0x00007511
:02058400 8BF71931 blhi 01E1E8CC
:02058404 D9173871 ldmledb  r7 ,{r0,r4,r5,r6,r11,r12,r13}
:02058408 791FFD14 ldmvcdb  r15 ,{r2,r4,r8,r10,r11,r12,r13,r14,r15}
:0205840C 3201E900 andcc  r14,r1,#0x0
:02058410 23F520DD mvncss r2,#0xDD
:02058414 C128233D unknown
:02058418 150FBDE1 strne r11,[r15, #-0xde1]		;r15-0xde1=*(0205763f)=#283188057(0x10e11b59)
:0205841C 0009A481 andeq  r10,r9,r1,lsl #0x9
:02058420 0900099F stmeqdb  r0 ,{r0,r1,r2,r3,r4,r7,r8,r11}
:02058424 000D1A7D andeq  r1,r13,r13,ror r10
:02058428 001DBCD5 ldreqsb r11,[r13], -r5
:0205842C 83911765 orrhis r1,r1,#0x1940000
:02058430 12AD22CD adcne  r2,r13,#0xD000000C
:02058434 7EE616CD cdpvc 6,14,cr1,cr6,cr13,6
:02058438 A906CD8F stmgedb  r6 ,{r0,r1,r2,r3,r7,r8,r10,r11,r14,r15}
:0205843C 0E1EF14A cdpeq 1,0,cr15,cr14,cr10,2
:02058440 16A51915 unknown
:02058444 19EE00D1 unknown
:02058448 17FD0D1D unknown
:0205844C 09357101 ldmeqdb  r5!,{r0,r8,r12,r13,r14}
:02058450 5E554369 cdppl 3,4,cr4,cr5,cr9,3
:02058454 151791D5 ldrne r9,[r7, #-0x1d5]		;(r7-0x1d5=*(fffffe2b))
:02058458 105D9D10 subnes r9,r13,r0,lsl r13
:0205845C 47ED1015 unknown
:02058460 4D3B0141 ldcmi  1,cr0,[r11,#-0x104]!
:02058464 000D9730 andeq  r9,r13,r0,lsr r7
:02058468 3D400D07 unknown
:0205846C 00199310 andeqs r9,r9,r0,lsl r3
:02058470 CD17EDB5 unknown
:02058474 7D099550 unknown
:02058478 871D0D26 ldrhi r0,[r13,-r6, lsr #0x1a]
:0205847C 5F1C0019 swipl 0x001c0019
:02058480 3FCD24DD swicc 0x00cd24dd
:02058484 02091B05 andeq  r1,r9,#0x1400
:02058488 91426012 unknown
:0205848C 9585150F strls r1,[r5, #+0x50f]		;r5+0x50f=*(0000050f)
:02058490 C1C91040 bicgt  r1,r9,r0,asr #0x0
:02058494 80001D7A andhi  r1,r0,r10,ror r13
:02058498 38791054 unknown
:0205849C 006517E1 rsbeq  r1,r5,r1,ror #0xf
:020584A0 E353010D cmp r3,#0x40000003
:020584A4 B1421E64 unknown
:020584A8 77009100 strvc r9,[r0,-r0, lsl #0x2]
:020584AC 27450063 strcsb r0,[r0,-r0, lsl #0x2]
:020584B0 16694638 unknown
:020584B4 05E31509 streqb r1,[r3, #+0x509]!
:020584B8 151102E1 ldrne r0,[r1, #-0x2e1]		;(r1-0x2e1=*(fffffd1f))
:020584BC 822061FE eorhi  r6,r0,#0x8000003F
:020584C0 E11506E9 tst r5,r9,ror #0xd
:020584C4 04855082 streq r5,[r5],#+0x82
:020584C8 822C3F03 eorhi  r3,r12,#0xC
:020584CC 855A0AE3 ldrhib r0,[r10, #-0xae3]		;(r10-0xae3=*(85e171dd))
:020584D0 08020300 stmeqda  r2 ,{r8,r9}
:020584D4 05280005 streq r0,[r8, #-0x5]!
:020584D8 00050700 andeq  r0,r5,r0,lsl #0xe
:020584DC 000527A8 andeq  r2,r5,r8,lsr #0xf
:020584E0 26000506 strcs r0,[r0],-r6, lsl #0xa
:020584E4 15050005 strne r0,[r5, #-0x5]		;(r5-0x5=*(fffffffb))
:020584E8 2501E32A strcs r14,[r1, #-0x32a]		;(r1-0x32a=*(fffffcd6))
:020584EC 10021382 andne  r1,r2,r2,lsl #0x7
:020584F0 01E100E0 mvneq  r0,r0,ror #0x1
:020584F4 03410410 unknown
:020584F8 1002E185 andne  r14,r2,r5,lsl #0x3
:020584FC 64E2831A unknown
:02058500 5FE58122 swipl 0x00e58122
:02058504 349D6300 ldrcc r6,[r13],#+0x300
:02058508 3FFE5131 swicc 0x00fe5131
:0205850C 31150E9D unknown
:02058510 1DE622D1 stcnel 2,cr2,[r6,#+0x344]!
:02058514 2121B071 unknown
:02058518 04017D0F streq r7,[r1],#-0xd0f
:0205851C 5503014D strpl r0,[r3, #-0x14d]		;(r3-0x14d=*(fffffeb3))
:02058520 000D050D andeq  r0,r13,r13,lsl #0xa
:02058524 203D27C1 eorcss r2,r13,r1,asr #0xf
:02058528 61300932 teqvs r0,r2,lsr r9
:0205852C EF809990 swi 0x00809990
:02058530 001930B9 ldreqh r3,[r9], -r9
:02058534 691F412D ldmvsdb  r15 ,{r0,r2,r3,r5,r8,r14}
:02058538 D1706112 cmnle r0,r2,lsl r1
:0205853C 4D7B6C23 ldcmil 12,cr6,[r11,#-0x8c]!
:02058540 65953010 ldrvs r3,[r5, #+0x10]		;r5+0x10=*(00000010)
:02058544 03105905 tsteq r0,#0x14000
:02058548 1045204D subne  r2,r5,r13,asr #0x0
:0205854C 82200CD9 eorhi  r0,r0,#0xD900
:02058550 E50CF1E2 str r15,[r12, #-0x1e2]		;(r12-0x1e2=*(fffffe1e))
:02058554 9A014520 bls 020A99DC
:02058558 1D012D70 unknown
:0205855C 35404130 strccb r4,[r0, #-0x130]		;(r0-0x130=*(fffffed0))
:02058560 15891250 strne r1,[r9, #+0x250]		;r9+0x250=*(00000250)
:02058564 E22F8320 eor  r8,r15,#0x80000000
:02058568 E3C22003 bic  r2,r2,#0x3
:0205856C 00310A02 eoreqs r0,r1,r2,lsl #0x14
:02058570 04002180 streq r2,[r0],#-0x180
:02058574 101D9520 andnes r9,r13,r0,lsr #0xa
:02058578 20042009 andcs  r2,r4,r9
:0205857C 08E26231 unknown
:02058580 03E59530 mvneq  r9,#0xC000000
:02058584 E2020020 and  r0,r2,#0x20
:02058588 E0432002 sub  r2,r3,r2
:0205858C 40741029 rsbmis r1,r4,r9,lsr #0x0
:02058590 8DE58022 stchil 0,cr8,[r5,#+0x88]!
:02058594 A1006D00 unknown
:02058598 38802A02 stmccia  r0 ,{r1,r9,r11,r13}
:0205859C 920270E2 andls  r7,r2,#0xE2
:020585A0 922274E5 eorls  r7,r2,#0xE5000000
:020585A4 F571E500 ldrnvb r14,[r1, #-0x500]!
:020585A8 0C118D00 ldceq  13,cr8,[r1],{#0x0}
:020585AC 600D9510 andvs  r9,r13,r0,lsl r5
:020585B0 019D788C orreqs r7,r13,r12,lsl #0x11
:020585B4 7C83310C stcvc  1,cr3,[r3],{#0xc}
:020585B8 DD018D42 unknown
:020585BC 01C1CAA2 biceq  r12,r1,r2,lsr #0x15
:020585C0 124900C9 subne  r0,r9,#0xC9
:020585C4 0715FF87 ldreq r15,[r5,-r7, lsl #0x1f]
:020585C8 A7002921 strge r2,[r0,-r1, lsr #0x12]
:020585CC 11E3A03B mvnne  r10,lsr r11
:020585D0 152DBD00 strne r11,[r13, #-0xd00]!
:020585D4 9830E1CC ldmlsda  r0!,{r2,r3,r6,r7,r8,r13,r14,r15}
:020585D8 4581C288 strmi r12,[r1, #+0x288]		;r1+0x288=*(00000288)
:020585DC C138BC60 teqgt r8,r0,ror #0x18
:020585E0 415D08E1 cmpmi r13,r1,ror #0x11
:020585E4 99194402 ldmlsdb  r9 ,{r1,r10,r14}
:020585E8 3CB9F919 ldccc  9,cr15,[r9],#+0x64
:020585EC E13AD006 teq r10,r6
:020585F0 00412B01 subeq  r2,r1,r1,lsl #0x16
:020585F4 0E758E23 cdpeq 14,6,cr8,cr5,cr3,1
:020585F8 A6391D21 unknown
:020585FC 09B01045 ldmeqib  r0!,{r0,r2,r6,r12}
:02058600 0911E1C1 ldmeqdb  r1 ,{r0,r6,r7,r8,r13,r14,r15}
:02058604 6164226D unknown
:02058608 0605C902 streq r12,[r5],-r2, lsl #0x12
:0205860C 0603E200 streq r14,[r3],-r0, lsl #0x4
:02058610 13CD0250 bicne  r0,r13,#0x5
:02058614 03029D13 unknown
:02058618 29B81625 ldmcsib  r8!,{r0,r2,r5,r9,r10,r12}
:0205861C 559518CD ldrpl r1,[r5, #+0x8cd]		;r5+0x8cd=*(000008cd)
:02058620 22FD1881 rsccss r1,r13,#0x810000
:02058624 D00019D0 unknown
:02058628 90190045 andlss r0,r9,r5,asr #0x0
:0205862C 001958D6 ldreqsb r5,[r9], -r6
:02058630 291D8905 ldmcsdb  r13 ,{r0,r2,r8,r11,r15}
:02058634 40590500 submis r0,r9,r0,lsl #0xa
:02058638 00755A92 unknown
:0205863C 59511CE5 ldmpldb  r1 ,{r0,r2,r5,r6,r7,r10,r11,r12}^
:02058640 A008F510 andge  r15,r8,r0,lsl r5
:02058644 151B9F00 ldrne r9,[r11, #-0xf00]		;r11-0xf00=*(10e10c59)=#0(0x00000000)
:02058648 D9013120 stmledb  r1 ,{r5,r8,r12,r13}
:0205864C 010B1107 unknown
:02058650 2D4C8801 unknown
:02058654 2D1C9D00 unknown
:02058658 002D4690 mlaeq  r13,r0,r6,r4unknown
:0205865C 49405D70 stmmidb  r0 ,{r4,r5,r6,r8,r10,r11,r12,r14}^
:02058660 5111D790 unknown
:02058664 04006D1A streq r6,[r0],#-0xd1a
:02058668 A731BD00 ldrge r11,[r1,-r0, lsl #0x1a]!
:0205866C 3AA64875 bcc 009EA848
:02058670 31EB0066 mvncc  r0,r6,ror #0x0
:02058674 00E5D430 rsceq  r13,r5,r0,lsr r4
:02058678 B91ADD10 ldmltdb  r10 ,{r4,r8,r10,r11,r12,r14,r15}
:0205867C 2010B101 andcss r11,r0,r1,lsl #0x2
:02058680 176D01D1 unknown
:02058684 B700A9F8 unknown
:02058688 AD000D20 unknown
:0205868C C019BA5B andgts r11,r9,r11,asr r10
:02058690 290610E1 stmcsdb  r6 ,{r0,r5,r6,r7,r12}
:02058694 21678D4E unknown
:02058698 A850F900 ldmgeda  r0 ,{r8,r11,r12,r13,r14,r15}^
:0205869C 2DB00001 ldccs  0,cr0,[r0,#+0x4]!
:020586A0 10020D2F andne  r0,r2,r15,lsr #0x1a
:020586A4 10100181 andnes r0,r0,r1,lsl #0x3
:020586A8 48809739 stmmiia  r0 ,{r0,r3,r4,r5,r8,r9,r10,r12,r15}
:020586AC 8D1275E5 unknown
:020586B0 AAA08210 bge 00878EF8
:020586B4 8D06F800 unknown
:020586B8 00557C00 subeqs r7,r5,r0,lsl #0x18
:020586BC 117DE07C cmnne r13,r12,ror r0
:020586C0 A501D592 strge r13,[r1, #-0x592]		;(r1-0x592=*(fffffa6e))
:020586C4 852A04CD strhi r0,[r10, #-0x4cd]!
:020586C8 E5927204 ldr r7,[r2, #+0x204]		;r2+0x204=*(00000204)
:020586CC 29056000 stmcsdb  r5 ,{r13,r14}
:020586D0 E3A05002 mov  r5,#0x2		;r5=2(0x2)
:020586D4 A100850D unknown
:020586D8 E1A0212F mov  r2,r15,lsr #0x2		;r2=8479160(0x8161b8)
:020586DC E0C4319E smull  r3,r4,r14,r1
:020586E0 82004144 andhi  r4,r0,#0x11
:020586E4 C3249CE0 unknown
:020586E8 004002E0 subeq  r0,r0,r0,ror #0x5
:020586EC 2001E041 andcs  r14,r1,r1,asr #0x0
:020586F0 0215E284 andeqs r14,r5,#0x40000008
:020586F4 31E11700 mvncc  r1,r0,lsl #0xe
:020586F8 8660011A unknown
:020586FC 00040DE2 andeq  r0,r4,r2,ror #0x1b
:02058700 1001E356 andne  r14,r1,r6,asr r3
:02058704 00F3E281 rsceqs r14,r3,r1,lsl #0x5
:02058708 300606C5 andcc  r0,r6,r5,asr #0xd
:0205870C 7928E080 stmvcdb  r8!,{r7,r13,r14,r15}
:02058710 0F41A307 swieq 0x0041a307
:02058714 1392E1A0 orrnes r14,r2,#0x28
:02058718 004CE0CC subeq  r14,r12,r12,asr #0x1
:0205871C 0DE080C1 stceql 0,cr8,[r0,#+0x304]!
:02058720 0C920115 ldceq  1,cr0,[r2],{#0x15}
:02058724 00E010C1 rsceq  r1,r0,r1,asr #0x1
:02058728 01E043C0 mvneq  r4,r0,asr #0x7
:0205872C 19008C00 stmnedb  r0 ,{r10,r11,r15}
:02058730 4045F867 submi  r15,r5,r7,ror #0x10
:02058734 4EC4EC4F cdpmi 12,12,cr14,cr4,cr15,2
:02058738 34851095 strcc r1,[r5],#+0x95
:0205873C 35501045 ldrccb r1,[r0, #-0x45]		;(r0-0x45=*(ffffffbb))
:02058740 01E59C11 mvneq  r9,r1,lsl r12
:02058744 098A0095 stmeqib  r10 ,{r0,r2,r4,r7}
:02058748 D1046906 unknown
:0205874C CDC000E1 unknown
:02058750 A043E007 subge  r14,r3,r7
:02058754 2DC8B0E1 unknown
:02058758 0500490E streq r4,[r0, #-0x90e]		;(r0-0x90e=*(fffff6f2))
:0205875C 65B00185 ldrvs r0,[r0, #+0x185]!
:02058760 8D300E1F ldchi  14,cr0,[r0,#-0x7c]!
:02058764 6D00E117 unknown
:02058768 00E91082 rsceq  r1,r9,r2,lsl #0x1
:0205876C 55C040B9 strplb r4,[r0, #+0xb9]		;r0+0xb9=*(000000b9)
:02058770 E59CC000 ldr r12,[r12, #+0x0]		;r12+0x0=*(00000000)
:02058774 8C04CA02 stchi  10,cr12,[r4],{#0x2}
:02058778 25E27CE2 strcsb r7,[r2, #+0xce2]!
:0205877C 10E35E10 rscne  r5,r3,r0,lsl r14
:02058780 A9073910 stmgedb  r7 ,{r4,r8,r11,r12,r13}
:02058784 9DE01811 stclsl 8,cr1,[r0,#+0x44]!
:02058788 0300B0E5 unknown
:0205878C 8904E1CD stmhidb  r4 ,{r0,r2,r3,r6,r7,r8,r13,r14,r15}
:02058790 8D300800 ldchi  8,cr0,[r0,#-0x0]!
:02058794 E00C08E5 and  r0,r12,r5,ror #0x11
:02058798 10B2E58D adcnes r14,r2,r13,lsl #0xb
:0205879C 7C00E1CD stcvc  1,cr14,[r0],{#0xcd}
:020587A0 00519C12 subeqs r9,r1,r2,lsl r12
:020587A4 5131E28D teqpl r1,r13,lsl #0x5
:020587A8 01108801 tsteq r0,r1,lsl #0x10
:020587AC 38519D01 ldmccda  r1 ,{r0,r8,r10,r11,r12,r15}^
:020587B0 14D90095 ldrneb r0,[r9],#+0x95
:020587B4 B600794F strlt r7,[r9],#+0x95
:020587B8 6D309578 ldcvs  5,cr9,[r0,#-0x1e0]!
:020587BC 2D70A919 ldccsl 9,cr10,[r0,#-0x64]!
:020587C0 29003115 stmcsdb  r0 ,{r0,r2,r4,r8,r12,r13}
:020587C4 FE2B5500 cdp2 5,2,cr5,cr11,cr0,0
:020587C8 207D00A1 rsbcss r0,r13,r1,lsr #0x1
:020587CC 480041CA stmmida  r0 ,{r1,r3,r6,r7,r8,r14}
:020587D0 032D9185 unknown
:020587D4 015D6B0B cmpeq r13,r11,lsl #0x16
:020587D8 15805260 strne r5,[r0, #+0x260]		;r0+0x260=*(00000260)
:020587DC 01550009 cmpeq r5,r9
:020587E0 107926BD unknown
:020587E4 81005924 unknown
:020587E8 1C20E500 stcne  5,cr14,[r0],#-0x0
:020587EC 3D9F3B10 unknown
:020587F0 40691820 rsbmi  r1,r9,r0,lsr #0x10
:020587F4 35406D9E strccb r6,[r0, #-0xd9e]		;(r0-0xd9e=*(fffff262))
:020587F8 38AA0019 stmccia  r10!,{r0,r3,r4}
:020587FC 5CF1C071 ldcpll 0,cr12,[r1],#+0x1c4
:02058800 54005129 strpl r5,[r0],#-0x129
:02058804 56401A55 unknown
:02058808 0FB335D9 swieq 0x00b335d9
:0205880C 31AA34D5 unknown
:02058810 CA013C00 bgt 020A7818
:02058814 444D09A9 strmib r0,[r13],#-0x9a9
:02058818 38F10FB3 unknown
:0205881C 2B611020 blcs 0389C8A4
:02058820 3110E592 unknown
:02058824 82E58D08 rschi  r8,r5,#0x200
:02058828 03EB0061 mvneq  r0,#0x61
:0205882C 62191FDD andvss r1,r9,#0x374
:02058830 41AF8500 movmi  r8,r0,lsl #0xa		;r8=0(0x0)
:02058834 02112F53 andeqs r2,r1,#0x14C
:02058838 30952670 addccs r2,r5,r0,ror r6
:0205883C EB000525 bl 02059CD8
:02058840 407DDF08 rsbmis r13,r13,r8,lsl #0x1e
:02058844 01A511B1 streqh r1,[r5, +r1]!
:02058848 11E31275 mvnne  r1,r5,ror r2
:0205884C E16F1E2F unknown
:02058850 E272201F rsbs r2,r2,#0x1F
:02058854 40310011 eormis r0,r1,r1,lsl r0
:02058858 F5C11213 strnvb r1,[r1, #+0x213]		;r1+0x213=*(00000213)
:0205885C F9E28005 unknown
:02058860 EAFF08FF b 0201AC64
:02058864 E16F0F10 clz r0,r0
:02058868 2F00FF1E swics 0x0000ff1e
:0205886C 481059E1 ldmmida  r0 ,{r0,r5,r6,r7,r8,r11,r12,r14}
:02058870 0F854075 swieq 0x00854075
:02058874 74D10C55 ldrvcb r0,[r1],#+0xc55
:02058878 105D2F85 subnes r2,r13,r5,lsl #0x1f
:0205887C 59301519 ldmpldb  r0!,{r0,r3,r4,r8,r10,r12}
:02058880 C1226B00 unknown
:02058884 8E32E517 mrchi 5,1,r14,cr2,cr7,{0}
:02058888 11617B55 unknown
:0205888C BEE5FF9E mcrlt 15,7,r15,cr5,cr14,{4}
:02058890 0EE56198 mcreq 1,7,r6,cr5,cr8,{4}
:02058894 F0807973 addnv  r7,r0,r3,ror r9
:02058898 60750932 rsbvss r0,r5,r2,lsr r9
:0205889C 0079088A rsbeqs r0,r9,r10,lsl #0x11
:020588A0 01D010B4 ldreqh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:020588A4 51020016 unknown
:020588A8 D000B603 andle  r11,r0,r3,lsl #0xc
:020588AC 00002501 andeq  r2,r0,r1,lsl #0xa
:020588B0 001D0350 andeqs r0,r13,r0,asr r3
:020588B4 79CD4C18 stmvcib  r13 ,{r3,r4,r10,r11,r14}^
:020588B8 100DE705 andne  r14,r13,r5,lsl #0xe
:020588BC 05104DE4 ldreq r4,[r0, #-0xde4]		;(r0-0xde4=*(fffff21c))
:020588C0 100D4C01 andne  r4,r13,r1,lsl #0x18
:020588C4 101114F9 ldrnesh r1,[r1], -r9
:020588C8 BD40057F unknown
:020588CC 7235FFCF eorvcs r15,r5,#0x33C
:020588D0 7939FF7A ldmvcdb  r9!,{r1,r3,r4,r5,r6,r8,r9,r10,r11,r12,r13,r14,r15}
:020588D4 6410259D ldrvs r2,[r0],#-0x59d
:020588D8 2014E1D0 ldrcssb r14,[r4], -r0
:020588DC 4BA102C1 blmi 008993E8
:020588E0 B042C191 unknown
:020588E4 018E160D orreq  r1,r14,r13,lsl #0xc
:020588E8 18798D00 ldmneda  r9!,{r8,r10,r11,r15}^
:020588EC 75B00019 ldrvc r0,[r0, #+0x19]!
:020588F0 9519B505 ldrls r11,[r9, #-0x505]		;(r9-0x505=*(fffffafb))
:020588F4 3A00311C bcc 02064D6C
:020588F8 06AA0000 unknown
:020588FC 49429106 stmmidb  r2 ,{r1,r2,r8,r12,r15}^
:02058900 00015416 andeq  r5,r1,r6,lsl r4
:02058904 52000153 andpl  r0,r0,#0xC0000014
:02058908 85AB456D strhi r4,[r11, #+0x56d]!
:0205890C 10112016 andnes r2,r1,r6,lsl r0
:02058910 2D1D000D unknown
:02058914 28060110 stmcsda  r6 ,{r4,r8}
:02058918 4A00096D bmi 0205AED4
:0205891C 1D270009 stcne  0,cr0,[r7,#-0x24]!
:02058920 001D3400 andeqs r3,r13,r0,lsl #0x8
:02058924 16115547 ldrne r5,r3,r13,r0,lsl #0x8
:02058928 81A4026D movhi  r0,r13,ror #0x4
:0205892C 00114340 andeqs r4,r1,r0,asr #0x6
:02058930 002B89DA unknown
:02058934 2D98B9EB unknown
:02058938 4D11351B unknown
:0205893C 1D99101D unknown
:02058940 51403DDC unknown
:02058944 7129FF20 msrvc CPSR_fc,r0
:02058948 3439FF45 unknown
:0205894C 5D314BC8 ldcpl  11,cr4,[r1,#-0x320]!
:02058950 101D1A74 andnes r1,r13,r4,ror r10
:02058954 FF3D4B31 swinv 0x003d4b31
:02058958 399A0221 ldmccib  r10 ,{r0,r5,r9}
:0205895C 7221311A eorvc  r3,r1,#0x80000006
:02058960 30E9FF12 rsccc  r15,r9,r2,lsl r15
:02058964 65731BD1 ldrvsb r1,[r3, #-0xbd1]!
:02058968 136113B1 unknown
:0205896C 15011529 strne r1,[r1, #-0x529]		;(r1-0x529=*(fffffad7))
:02058970 25943133 ldrcs r3,[r4, #+0x133]		;r4+0x133=*(05ed8153)=#0(0x00000000)
:02058974 251D9730 ldrcs r9,[r13, #-0x730]		;(r13-0x730=*(fffff8d0))
:02058978 64033515 strvs r3,[r3],#-0x515
:0205897C 2A45F101 bcs 031D4D88
:02058980 50E22683 rscpl  r2,r2,r3,lsl #0xd
:02058984 51E5D212 mvnpl  r13,r2,lsl r2
:02058988 E500D222 str r13,[r0, #-0x222]		;(r0-0x222=*(fffffdde))
:0205898C E2833C22 add  r3,r3,#0x2200
:02058990 305193DA ldrccsb r9,[r1],#-0x3a
:02058994 01891380 orreq  r1,r9,r0,lsl #0x7
:02058998 106D0150 rsbne  r0,r13,r0,asr r1
:0205899C 8911D190 ldmhidb  r1 ,{r4,r7,r8,r12,r14,r15}
:020589A0 0107D232 unknown
:020589A4 19500B19 ldmnedb  r0 ,{r0,r3,r4,r8,r9,r11}^
:020589A8 1301A12B unknown
:020589AC 03B45B1D moveqs r5,#0x7400		;r5=29696(0x7400)
:020589B0 2B0D0118 blcs 02398E18
:020589B4 1D851B15 unknown
:020589B8 1CE21882 stcnel 8,cr1,[r2],#+0x208
:020589BC 5B154B11 blpl 025AB608
:020589C0 02118ED4 andeqs r8,r1,#0xD40
:020589C4 13314C20 teqne r1,#0x2000
:020589C8 05390D52 ldreq r0,[r9, #-0xd52]!
:020589CC 23450F00 unknown
:020589D0 AD390D52 ldcge  13,cr0,[r9,#-0x148]!
:020589D4 FFFF1FE1 swinv 0x00ff1fe1
:020589D8 9F00E0EB swils 0x0000e0eb
:020589DC 3581203D strcc r2,[r1, #+0x3d]		;r1+0x3d=*(0000003d)
:020589E0 75D03910 ldrvcb r3,[r0, #+0x910]		;r0+0x910=*(00000910)
:020589E4 6B103510 blvs 02465E2C
:020589E8 FDD70C45 unknown
:020589EC 0029AF93 mlaeq  r9,r3,r15,r10unknown
:020589F0 AC0035A8 stcge  5,cr3,[r0],{#0xa8}
:020589F4 F06DE035 rsbnv  r14,r13,r5,lsr r0
:020589F8 B54035C9 strltb r3,[r0, #-0x5c9]		;(r0-0x5c9=*(fffffa37))
:020589FC 29EC12D5 unknown
:02058A00 00357000 eoreqs r7,r5,r0
:02058A04 35A03578 strcc r3,[r0, #+0x578]!
:02058A08 12BDD5F0 adcnes r13,r13,#0x3C000000
:02058A0C DE838DBB mcrle 13,4,r8,cr3,cr11,{5}
:02058A10 2D380029 ldccs  0,cr0,[r8,#-0xa4]!
:02058A14 31554402 cmpcc r5,r2,lsl #0x8
:02058A18 9500B135 strls r11,[r0, #-0x135]		;(r0-0x135=*(fffffecb))
:02058A1C F0E28114 rscnv  r8,r2,r4,lsl r1
:02058A20 DD07D008 unknown
:02058A24 02152510 andeqs r2,r5,#0x4000000
:02058A28 A913008D ldmgedb  r3 ,{r0,r2,r3,r7}
:02058A2C 4355AD12 cmpmi r5,#0x480
:02058A30 631BF5AB tstvs r11,#0x2AC00000
:02058A34 016C0001 unknown
:02058A38 00097300 andeq  r7,r9,r0,lsl #0x6
:02058A3C C9D512CD ldmgtib  r5 ,{r0,r2,r3,r6,r7,r9,r12}^
:02058A40 0001B81B andeq  r11,r1,r11,lsl r8
:02058A44 140001DE strne r0,[r0],#-0x1de
:02058A48 3541F814 strccb r15,[r1, #-0x814]		;(r1-0x814=*(fffff7ec))
:02058A4C 500038B1 strplh r3,[r0], -r1
:02058A50 00910355 addeqs r0,r1,r5,asr r3
:02058A54 D500B514 strle r11,[r0, #-0x514]		;(r0-0x514=*(fffffaec))
:02058A58 D59DD952 ldrle r13,[r13, #+0x952]		;r13+0x952=*(00000952)
:02058A5C 9A400912 bls 0305AEAC
:02058A60 01990001 orreqs r0,r9,r1
:02058A64 5D569800 unknown
:02058A68 85028000 strhi r8,[r2, #-0x0]		;(r2-0x0=*(008161b8))
:02058A6C 21005DB6 strcsh r5,[r0, -r6]
:02058A70 00050621 andeq  r0,r5,r1,lsr #0xc
:02058A74 22BDB4B9 adccss r11,r13,#0xB9000000
:02058A78 890D0219 stmhidb  r13 ,{r0,r3,r4,r9}
:02058A7C 4C00A589 stcmi  5,cr10,[r0],{#0x89}
:02058A80 93892E12 orrls  r2,r9,#0x120
:02058A84 4B9100E5 blmi 00498E20
:02058A88 60000507 andvs  r0,r0,r7,lsl #0xa
:02058A8C 570D0005 strpl r0,[r13, -r5]
:02058A90 BD620019 stcltl 0,cr0,[r2,#-0x64]!
:02058A94 07439110 unknown
:02058A98 1D0A8120 unknown
:02058A9C 21B8CD01 movcss r12,r1,lsl #0x1a		;r12=0(0x0)
:02058AA0 00250500 eoreq  r0,r5,r0,lsl #0xa
:02058AA4 05360531 ldreq r0,[r6, #-0x531]!
:02058AA8 7A92F111 bvc 00514EF4
:02058AAC 2049005C subcs  r0,r9,r12,asr r0
:02058AB0 12E51E2D rscne  r1,r5,#0x2D0
:02058AB4 E80B4912 stmda  r11 ,{r1,r4,r8,r11,r14}
:02058AB8 0775815C unknown
:02058ABC 60023170 andvs  r3,r2,r0,ror r1
:02058AC0 0A84E1A0 beq 00191148
:02058AC4 04E08500 unknown
:02058AC8 B0E08521 rsclt  r8,r0,r1,lsr #0xa
:02058ACC E1D01500 bics r1,r0,r0,lsl #0xa
:02058AD0 1A0E9110 bne 023FCF18
:02058AD4 90007103 andls  r7,r0,r3,lsl #0x2
:02058AD8 04E58D80 unknown
:02058ADC 10E08501 rscne  r8,r0,r1,lsl #0xa
:02058AE0 14112000 ldrne r2,[r1],#-0x0
:02058AE4 02150101 andeqs r0,r5,#0x40000000
:02058AE8 70007105 andvc  r7,r0,r5,lsl #0x2
:02058AEC BEAE0035 mcrlt 0,5,r0,cr14,cr5,{1}
:02058AF0 0C51D500 ldceql 5,cr13,[r1],{#0x0}
:02058AF4 0E09E284 cdpeq 2,0,cr14,cr9,cr4,4
:02058AF8 0EF948E1 cdpeq 8,14,cr4,cr9,cr1,7
:02058AFC 802D94BA unknown
:02058B00 030B3564 unknown
:02058B04 E2012905 and  r2,r1,#0x14000
:02058B08 E3500503 cmp r0,#0xC00000
:02058B0C 80003113 andhi  r3,r0,r3,lsl r1
:02058B10 01201184 unknown
:02058B14 2101BEE0 unknown
:02058B18 0E22E1B0 mcreq 1,1,r14,cr2,cr0,{5}
:02058B1C 016400E9 unknown
:02058B20 62847569 addvs  r7,r4,#0x1A400000
:02058B24 06E51290 unknown
:02058B28 00D51BC1 sbceqs r1,r5,r1,asr #0x17
:02058B2C 061AFDEB ldreq r15,r1,r5,r1,asr #0x17
:02058B30 5400D144 strpl r13,[r0],#-0x144
:02058B34 06367541 unknown
:02058B38 6D185D20 unknown
:02058B3C 14A5C90D unknown
:02058B40 51E58D40 mvnpl  r8,r0,asr #0x1a
:02058B44 00BA0005 adceqs r0,r10,r5
:02058B48 B4E1D521 unknown
:02058B4C 0020000D eoreq  r0,r0,r13
:02058B50 3908E260 stmccdb  r8 ,{r5,r6,r9,r13,r14,r15}
:02058B54 16083528 strne r3,[r8],-r8, lsr #0xa
:02058B58 A91112B9 ldmgedb  r1 ,{r0,r3,r4,r5,r7,r9,r12}
:02058B5C 20052910 andcs  r2,r5,r0,lsl r9
:02058B60 200DA06B andcs  r10,r13,r11,ror #0x0
:02058B64 99009DC2 stmlsdb  r0 ,{r1,r6,r7,r8,r10,r11,r12,r15}
:02058B68 3289BE12 addcc  r11,r9,#0x120
:02058B6C 80DA0719 sbchis r0,r10,r9,lsl r7
:02058B70 BC14F9E2 ldclt  9,cr15,[r4],{#0xe2}
:02058B74 88E1D118 unknown
:02058B78 4D022D04 unknown
:02058B7C 39DC0F7D ldmccib  r12 ,{r0,r2,r3,r4,r5,r6,r8,r9,r10,r11}^
:02058B80 002DEC0C eoreq  r14,r13,r12,lsl #0x18
:02058B84 05D546ED ldreqb r4,[r5, #+0x6ed]		;r5+0x6ed=*(00007aed)
:02058B88 300CB900 andcc  r11,r12,r0,lsl #0x12
:02058B8C 3284E283 addcc  r14,r4,#0x30000008
:02058B90 26E50381 unknown
:02058B94 75811FA2 strvc r1,[r1, #+0xfa2]		;r1+0xfa2=*(00000fa2)
:02058B98 400DA729 andmi  r10,r13,r9,lsr #0xe
:02058B9C C0D11209 sbcgts r1,r1,r9,lsl #0x4
:02058BA0 8DF702A1 ldchil 2,cr0,[r7,#+0x284]!
:02058BA4 0B2919D1 bleq 02A9F2F0
:02058BA8 603D16E9 eorvss r1,r13,r9,ror #0xd
:02058BAC 0009D9F2 unknown
:02058BB0 F827CD54 stmnvda  r7!,{r2,r4,r6,r8,r10,r11,r14,r15}
:02058BB4 54129181 ldrpl r9,[r2],#-0x181
:02058BB8 5448CD49 strplb r12,[r8],#-0xd49
:02058BBC 13FD38CD mvnnes r3,#0xCD0000
:02058BC0 CD804021 unknown
:02058BC4 2D5D0B88 unknown
:02058BC8 402D2DC0 eormi  r2,r13,r0,asr #0x1b
:02058BCC 95502D60 ldrlsb r2,[r0, #-0xd60]		;(r0-0xd60=*(fffff2a0))
:02058BD0 77800918 unknown
:02058BD4 5021FE75 eorpl  r15,r1,r5,ror r14
:02058BD8 17FD0099 unknown
:02058BDC 711099FE ldrvcsh r9,[r0, -r14]
:02058BE0 EE809900 cdp 9,8,cr9,cr0,cr0,0
:02058BE4 369DFDF6 unknown
:02058BE8 32E581F8 rsccc  r8,r5,#0x3E
:02058BEC B4240704 unknown
:02058BF0 FE000501 cdp2 5,0,cr0,cr0,cr1,0
:02058BF4 2800003F stmcsda  r0 ,{r0,r1,r2,r3,r4,r5}
:02058BF8 08FD0307 unknown
:02058BFC 2002092A andcs  r0,r2,r10,lsr #0x12
:02058C00 075308E5 ldreqb r0,r0,r2,r10,lsr #0x12
:02058C04 010B5B21 unknown
:02058C08 D9076D00 stmledb  r7 ,{r8,r10,r11,r13,r14}
:02058C0C 10110EF2 ldrnesh r0,[r1], -r2
:02058C10 71D31005 bicvcs r1,r3,r5
:02058C14 00010A40 andeq  r0,r1,r0,asr #0x14
:02058C18 C920D109 stmgtdb  r0!,{r0,r3,r8,r12,r14,r15}
:02058C1C 364DFE09 strccb r15,[r13],-r9, lsl #0x1c
:02058C20 4D3034B5 ldcmi  4,cr3,[r0,#-0x2d4]!
:02058C24 250C8556 strcs r8,[r12, #-0x556]		;(r12-0x556=*(fffffaaa))
:02058C28 FE1B8510 mrc2 5,0,r8,cr11,cr0,{0}
:02058C2C FABC731D blx 00F758A8
:02058C30 103601FD unknown
:02058C34 B9CF8801 stmltib  r15 ,{r0,r11,r15}^
:02058C38 01548342 cmpeq r4,r2,asr #0x6
:02058C3C 29079300 stmcsdb  r7 ,{r8,r9,r12,r15}
:02058C40 409D0CB3 ldrmih r0,[r13], +r3
:02058C44 A91F8981 ldmgedb  r15 ,{r0,r7,r8,r11,r15}
:02058C48 017E4011 cmneq r14,r1,lsl r0
:02058C4C 00017D00 andeq  r7,r1,r0,lsl #0x1a
:02058C50 7B00017C blvc 02059248
:02058C54 79400D55 stmvcdb  r0 ,{r0,r2,r4,r6,r8,r10,r11}^
:02058C58 01780001 cmneq r8,r1
:02058C5C 00017700 andeq  r7,r1,r0,lsl #0xe
:02058C60 00015576 andeq  r5,r1,r6,ror r5
:02058C64 70000171 andvc  r0,r0,r1,ror r1
:02058C68 E5B80015 ldr r0,[r8, #+0x15]!
:02058C6C 55550902 ldrplb r0,[r5, #-0x902]		;(r5-0x902=*(00006afe))
:02058C70 5100CA36 unknown
:02058C74 1565A030 strneb r10,[r5, #-0x30]!
:02058C78 A900015A stmgedb  r0 ,{r1,r3,r4,r6,r8}
:02058C7C 57456559 unknown
:02058C80 01560001 cmpeq r6,r1
:02058C84 40455500 submi  r5,r5,r0,lsl #0xa
:02058C88 5F2520AA swipl 0x002520aa
:02058C8C 40D511F9 ldrmish r1,[r5],#+0x19
:02058C90 A800214E stmgeda  r0 ,{r1,r2,r3,r6,r8,r13}
:02058C94 12392E11 eornes r2,r9,#0x110
:02058C98 6D82106D unknown
:02058C9C 400A8910 andmi  r8,r10,r0,lsl r9
:02058CA0 9B51BDE2 blls 034C8430
:02058CA4 1501100D strne r1,[r1, #-0xd]		;(r1-0xd=*(fffffff3))
:02058CA8 194EF108 stmnedb  r14 ,{r3,r8,r12,r13,r14,r15}^
:02058CAC 01A90C10 moveq  r0,r0,lsl r12		;r0=0(0x0)
:02058CB0 C1DB0015 bicgts r0,r11,r5,lsl r0
:02058CB4 25001508 strcs r1,[r0, #-0x508]		;(r0-0x508=*(fffffaf8))
:02058CB8 13FD0C00 mvnnes r0,#0x0
:02058CBC 11CD1049 bicne  r1,r13,r9,asr #0x0
:02058CC0 AD82770C unknown
:02058CC4 F1005D20 unknown
:02058CC8 06E59100 unknown
:02058CCC 0D8E0399 unknown
:02058CD0 C018B011 andgts r11,r8,r1,lsl r0
:02058CD4 FFFE03E1 swinv 0x00fe03e1
:02058CD8 1137CD01 teqne r7,r1,lsl #0x1a
:02058CDC 811A0D9F unknown
:02058CE0 B2558301 sublts r8,r5,#0x4000000
:02058CE4 01D913FD ldreqsh r1,[r9, #+0x3d]		;r9+0x3d=*(0000003d)
:02058CE8 4071F900 rsbmis r15,r1,r0,lsl #0x12
:02058CEC 0100ADBA streqh r10,[r0, -r10]
:02058CF0 55230785 strpl r0,[r3, #-0x785]!
:02058CF4 083A0000 ldmeqda  r10!,{}
:02058CF8 0F711545 swieq 0x00711545
:02058CFC 00300020 eoreqs r0,r0,r0,lsr #0x0
:02058D00 830C228A unknown
:02058D04 0028B2E2 eoreq  r11,r8,r2,ror #0x5
:02058D08 117DE1C0 cmnne r13,r0,asr #0x3
:02058D0C 15002DF4 strne r2,[r0, #-0xdf4]		;(r0-0xdf4=*(fffff20c))
:02058D10 54620159 unknown
:02058D14 D0E3A02E rscle  r10,r3,r14,lsr #0x0
:02058D18 314C658E unknown
:02058D1C 316009C3 unknown
:02058D20 00199143 andeqs r9,r9,r3,asr #0x2
:02058D24 C40025BC strgt r2,[r0],#-0x5bc
:02058D28 95F33130 ldrlsb r3,[r3, #+0x130]!
:02058D2C 87802D64 strhi r2,[r3, #+0x130]!
:02058D30 350011E1 strcc r1,[r0, #-0x1e1]		;(r0-0x1e1=*(fffffe1f))
:02058D34 F079300D rsbnvs r3,r9,r13
:02058D38 40055AAA andmi  r5,r5,r10,lsr #0x15
:02058D3C 656049D0 strvsb r4,[r0, #-0x9d0]!
:02058D40 64001903 strvs r1,[r0],#-0x903
:02058D44 B8BA001D ldmltia  r10!,{r0,r2,r3,r4}
:02058D48 056C4205 streqb r4,[r12, #-0x205]!
:02058D4C 2113FD52 tstcs r3,r2,asr r13
:02058D50 1BD54440 blne 015A9E58
:02058D54 31E510BA strcch r1,[r5, #+0xa]!
:02058D58 E2800C22 add  r0,r0,#0x2200
:02058D5C C0021FB8 strgth r1,[r2], -r8
:02058D60 6C1165E1 ldcvs  5,cr6,[r1],{#0xe1}
:02058D64 FDBD0001 ldc2  0,cr0,[r13,#+0x4]!
:02058D68 C19451E1 orrgts r5,r4,r1,ror #0x3
:02058D6C 2C40D503 stccsl 5,cr13,[r0],{#0x3}
:02058D70 3BF0D530 blcc 01C8E238
:02058D74 9371E1FD cmnls r1,#0x4000003F
:02058D78 C40005D7 strgt r0,[r0],#-0x5d7
:02058D7C ED020930 unknown
:02058D80 F6820001 strnv r0,[r2],+r1
:02058D84 0104035C unknown
:02058D88 D5081B00 strle r1,[r8, #-0xb00]		;(r8-0xb00=*(fffff500))
:02058D8C D54A1FF1 strleb r1,[r10, #-0xff1]		;(r10-0xff1=*(85e16ccf))
:02058D90 00011941 andeq  r1,r1,r1,asr #0x12
:02058D94 1700011C unknown
:02058D98 551A0001 ldrpl r0,[r10, #-0x1]		;(r10-0x1=*(85e17cbf))
:02058D9C FD8C00B9 unknown
:02058DA0 8110D121 tsthi r0,r1,lsr #0x2
:02058DA4 0147E1D5 unknown
:02058DA8 3198AD00 orrccs r10,r8,r0,lsl #0x1a
:02058DAC 59236D10 stmpldb  r3!,{r4,r8,r10,r11,r13,r14}
:02058DB0 B9163110 ldmltdb  r6 ,{r4,r8,r12,r13}
:02058DB4 3EC12807 cdpcc 8,12,cr2,cr1,cr7,0
:02058DB8 25FD40E1 ldrcsb r4,[r13, #+0xe1]!
:02058DBC 4880C502 stmmiia  r0 ,{r1,r8,r10,r14,r15}
:02058DC0 581380C5 ldmplda  r3 ,{r0,r2,r6,r7,r15}
:02058DC4 3671EDFD unknown
:02058DC8 ED870001 unknown
:02058DCC 2AFD3281 bcs 01FA57D8
:02058DD0 1D750109 ldcnel 1,cr0,[r5,#-0x24]!
:02058DD4 0E39E109 cdpeq 1,2,cr14,cr9,cr9,0
:02058DD8 3D7225FD ldcccl 5,cr2,[r2,#-0x3f4]!
:02058DDC 4FAF0001 swimi 0x00af0001
:02058DE0 58C90105 stmplia  r9 ,{r0,r2,r8}^
:02058DE4 00B100B2 unknown
:02058DE8 00111E25 andeqs r1,r1,r5,lsr #0x1c
:02058DEC 191101E6 ldmnedb  r1 ,{r1,r2,r5,r6,r7,r8}
:02058DF0 D400B411 strle r11,[r0],#-0x411
:02058DF4 03000EE1 unknown
:02058DF8 0F25BD50 swieq 0x0025bd50
:02058DFC 49140019 ldmmidb  r4 ,{r0,r3,r4}
:02058E00 00ED1E01 rsceq  r1,r13,r1,lsl #0x1c
:02058E04 9F00C4AA swils 0x0000c4aa
:02058E08 190DF101 stmnedb  r13 ,{r0,r8,r12,r13,r14,r15}
:02058E0C 0112000D tsteq r2,r13
:02058E10 FD63B800 stc2l 8,cr11,[r3,#-0x0]!
:02058E14 0BB91025 bleq 00E9CEB0
:02058E18 F50E0009 strnv r0,[r14, #-0x9]		;r14-0x9=*(02058c2f)=#906100218(0x3601fdfa)
:02058E1C DD5C9400 unknown
:02058E20 83DD8C83 bichis r8,r13,#0x8300
:02058E24 114051E1 unknown
:02058E28 0089BE10 addeq  r11,r9,r0,lsl r14
:02058E2C A00440B5 strgeh r4,[r4], -r5
:02058E30 9B1E31E1 blls 027E55BC
:02058E34 90300903 eorlss r0,r0,r3,lsl #0x12
:02058E38 E3A01E62 mov  r1,#0x620		;r1=1568(0x620)
:02058E3C 1BBD5AF8 blne 00FAFA24
:02058E40 5AE54094 bpl 019A9098
:02058E44 FD04C902 unknown
:02058E48 40001953 andmi  r1,r0,r3,asr r9
:02058E4C B4B80025 unknown
:02058E50 79E1D420 unknown
:02058E54 001D3C10 andeqs r3,r13,r0,lsl r12
:02058E58 CCD05305 ldcgtl 3,cr5,[r0],{#0x5}
:02058E5C 40E11025 rscmi  r1,r1,r5,lsr #0x0
:02058E60 194119EF stmnedb  r1 ,{r0,r1,r2,r3,r5,r6,r7,r8,r11,r12}^
:02058E64 59006DF1 stmpldb  r0 ,{r0,r4,r5,r6,r7,r8,r10,r11,r13,r14}
:02058E68 1910F600 ldmnedb  r0 ,{r9,r10,r12,r13,r14,r15}
:02058E6C 00017241 andeq  r7,r1,r1,asr #0x4
:02058E70 8C000181 stchi  1,cr0,[r0],{#0x81}
:02058E74 1DAA0115 stcne  1,cr0,[r10,#+0x54]!
:02058E78 04111D17 ldreq r1,[r1],#-0xd17
:02058E7C 59334B49 ldmpldb  r3!,{r0,r3,r6,r8,r9,r11,r14}
:02058E80 00012D4B andeq  r2,r1,r11,asr #0x1a
:02058E84 000130AB andeq  r3,r1,r11,lsr #0x1
:02058E88 2E00012B cdpcs 1,0,cr0,cr0,cr11,1
:02058E8C 00DC013D sbceqs r0,r12,r13,lsr r1
:02058E90 E9325D2A ldmdb  r2!,{r1,r3,r5,r8,r10,r11,r12,r14}
:02058E94 CD14A12C unknown
:02058E98 D1105944 tstle r0,r4,asr #0x12
:02058E9C 5F220031 swipl 0x00220031
:02058EA0 00B84059 adceqs r4,r8,r9,asr r0
:02058EA4 01338D9F unknown
:02058EA8 05131512 ldreq r1,[r3, #-0x512]		;(r3-0x512=*(fffffaee))
:02058EAC 050BF142 streq r15,[r11, #-0x142]		;r11-0x142=*(10e11a17)=#0(0x00000000)
:02058EB0 42050D42 andmi  r0,r5,#0x1080
:02058EB4 880019C4 stmhida  r0 ,{r2,r6,r7,r8,r11,r12}
:02058EB8 8CAA006D stchi  0,cr0,[r10],#+0x1b4
:02058EBC 38319F30 ldmccda  r1!,{r4,r5,r8,r9,r10,r11,r12,r15}
:02058EC0 3597806D ldrcc r8,[r7, #+0x6d]		;r7+0x6d=*(0000006d)
:02058EC4 0D58BA80 unknown
:02058EC8 35FD0B00 ldrccb r0,[r13, #+0xb00]!
:02058ECC 0019B670 andeqs r11,r9,r0,ror r6
:02058ED0 A9631550 unknown
:02058ED4 30351621 eorccs r1,r5,r1,lsr #0xc
:02058ED8 E3A03D23 mov  r3,#0x8C0		;r3=2240(0x8c0)
:02058EDC 83400D89 unknown
:02058EE0 AC000D0A stcge  13,cr0,[r0],{#0xa}
:02058EE4 25FD0001 ldrcsb r0,[r13, #+0x1]!
:02058EE8 A841C110 stmgeda  r1 ,{r4,r8,r14,r15}^
:02058EEC 1800196A stmneda  r0 ,{r1,r3,r5,r6,r8,r11,r12}
:02058EF0 30021900 andcc  r1,r2,r0,lsl #0x12
:02058EF4 19073219 stmnedb  r7 ,{r0,r3,r4,r9,r12,r13}
:02058EF8 2151A932 cmpcs r1,r2,lsr r9
:02058EFC 0911FD7B ldmeqdb  r1 ,{r0,r1,r3,r4,r5,r6,r8,r10,r11,r12,r13,r14,r15}
:02058F00 092FFC43 stmeqdb  r15!,{r0,r1,r6,r10,r11,r12,r13,r14,r15}
:02058F04 01B40D02 moveqs r0,r2,lsl #0x1a		;r0=-536870912(0xe0000000)
:02058F08 025CD300 subeqs r13,r12,#0x0
:02058F0C 04032918 streq r2,[r3],#-0x918
:02058F10 E24D2AD0 sub  r2,r13,#0xD0000
:02058F14 C9B05AED ldmgtib  r0!,{r0,r2,r3,r5,r6,r7,r9,r11,r12,r14}
:02058F18 0122E000 unknown
:02058F1C 00099432 andeq  r9,r9,r2,lsr r4
:02058F20 026B2841 rsbeq  r2,r11,#0x410000
:02058F24 10B5E5C1 adcnes r14,r5,r1,asr #0xb
:02058F28 00B54322 adceqs r4,r5,r2,lsr #0x6
:02058F2C 00C908B2 streqh r0,[r9],#+0x82
:02058F30 8310C930 tsthi r0,#0xC0000
:02058F34 816029E2 unknown
:02058F38 13D10D06 bicnes r0,r1,#0x180
:02058F3C 019609F5 ldreqsh r0,[r6, +r5]
:02058F40 015A9500 cmpeq r10,r0,lsl #0xa
:02058F44 00019400 andeq  r9,r1,r0,lsl #0x8
:02058F48 92000193 andls  r0,r0,#0xC0000024
:02058F4C 55910001 ldrpl r0,[r1, #+0x1]		;r1+0x1=*(00000621)
:02058F50 010E89E1 unknown
:02058F54 00011600 andeq  r1,r1,r0,lsl #0xc
:02058F58 6500015B strvs r0,[r0, #-0x15b]		;(r0-0x15b=*(dffffea5))
:02058F5C 8A000155 bhi 020594B8
:02058F60 01580001 cmpeq r8,r1
:02058F64 03A56D00 moveq  r6,#0x0		;r6=0(0x0)
:02058F68 79D51021 ldmvcib  r5 ,{r0,r5,r12}^
:02058F6C 326841D9 rsbcc  r4,r8,#0x40000036
:02058F70 0D4E71D9 unknown
:02058F74 FC5270C1 ldc2l 0,cr7,[r2],{#0xc1}
:02058F78 482349FF stmmida  r3!,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r11,r14}
:02058F7C BD007532 unknown
:02058F80 E4116905 ldr r6,[r1],#-0x905
:02058F84 2280BD45 addcs  r11,r0,#0x1140
:02058F88 B8E2831C unknown
:02058F8C E1D1024F bics r0,r1,r15,asr #0x4
:02058F90 E1C10FB8 strh r0,[r1, #+0xf8]		;r1+0xf8=*(00000718)
:02058F94 80059512 andhi  r9,r5,r2,lsl r5
:02058F98 85000035 strhi r0,[r0, #-0x35]		;(r0-0x35=*(dfffffcb))
:02058F9C 21E59206 mvncs  r9,r6,lsl #0x4
:02058FA0 E281081C add  r0,r1,#0x1C0000
:02058FA4 E1D137B0 ldrh r3,[r1, #+0x70]		;r1+0x70=*(00000690)
:02058FA8 0300C024 unknown
:02058FAC 049124E2 ldreq r2,[r1],#+0x4e2
:02058FB0 24005D2F strcs r5,[r0],#-0xd2f
:02058FB4 E3832830 orr  r2,r3,#0x300000
:02058FB8 E1C137B0 strh r3,[r1, #+0x70]		;r1+0x70=*(00000690)
:02058FBC 9200E000 andls  r14,r0,#0x0
:02058FC0 E28E075D add  r0,r14,#0x1740000
:02058FC4 0301B964 unknown
:02058FC8 00092217 andeq  r2,r9,r7,lsl r2
:02058FCC 65E35107 strvsb r5,[r3, #+0x107]!
:02058FD0 18030300 stmneda  r3 ,{r8,r9}
:02058FD4 03E20211 mvneq  r0,#0x10000001
:02058FD8 00E35108 rsceq  r5,r3,r8,lsl #0x2
:02058FDC E1A00008 mov  r0,r8			;r0=0(0x0)
:02058FE0 0149C820 unknown
:02058FE4 1013A030 andnes r10,r3,r0,lsr r0
:02058FE8 390039D4 stmccdb  r0 ,{r2,r4,r6,r7,r8,r11,r12,r13}
:02058FEC 1D850307 unknown
:02058FF0 8604BD8E strhi r11,[r4],-r14, lsl #0x1b
:02058FF4 E58D1D89 str r1,[r13, #+0xd89]		;r13+0xd89=*(00000d89)
:02058FF8 F0FD8C0E rscnvs r8,r13,r14,lsl #0x18
:02058FFC A110FD0C tstge r0,r12,lsl #0x1a
:02059000 40FD10F5 unknown
:02059004 8C001942 stchi  9,cr1,[r0],{#0x42}
:02059008 31980029 orrccs r0,r8,r9,lsr #0x0
:0205900C 15F0552B ldrneb r5,[r0, #+0x52b]!
:02059010 37B0F5FC unknown
:02059014 29600019 unknown
:02059018 2970A900 ldmcsdb  r0!,{r8,r11,r13,r15}^
:0205901C 0A10EDC0 beq 02494724
:02059020 B59029FC ldrlt r2,[r0, #+0x9fc]		;r0+0x9fc=*(000009fc)
:02059024 E600290B str r2,[r0],-r11, lsl #0x12
:02059028 48002934 stmmida  r0 ,{r2,r4,r5,r8,r11,r13}
:0205902C 81105131 tsthi r0,r1,lsr r1
:02059030 80205904 eorhi  r5,r0,r4,lsl #0x12
:02059034 109DE272 addnes r14,r13,r2,ror r2
:02059038 21C029FF unknown
:0205903C 9D0919FC unknown
:02059040 3120CA07 unknown
:02059044 2115A59F unknown
:02059048 B9102D20 ldmltdb  r0 ,{r5,r8,r10,r11,r13}
:0205904C 2978F413 ldmcsdb  r8!,{r0,r1,r4,r10,r12,r13,r14,r15}^
:02059050 00090380 andeq  r0,r9,r0,lsl #0x7
:02059054 DC004D16 stcle  13,cr4,[r0],{#0x16}
:02059058 40951595 umullmis r1,r5,r5,r5
:0205905C 2A19F0D5 bcs 026D53B8
:02059060 811D0255 tsthi r13,r5,asr r2
:02059064 8045E9E2 subhi  r14,r5,r2,ror #0x13
:02059068 0595DC86 ldreq r13,[r5, #+0xc86]		;r5+0xc86=*(00008086)
:0205906C 062D8A69 unknown
:02059070 0E151111 mrceq 1,0,r1,cr5,cr1,{0}
:02059074 02717218 rsbeqs r7,r1,#0x80000001
:02059078 05141103 ldreq r1,[r4, #-0x103]		;r4-0x103=*(05ed7f1d)=#0(0x00000000)
:0205907C 155D0801 ldrneb r0,[r13, #-0x801]		;(r13-0x801=*(fffff7ff))
:02059080 00111429 andeqs r1,r1,r9,lsr #0x8
:02059084 21FC02ED mvncss r0,r13,ror #0x5
:02059088 4021B030 eormi  r11,r1,r0,lsr r0
:0205908C 21D71549 biccss r1,r7,r9,asr #0xa
:02059090 51F9B4C0 mvnpls r11,r0,asr #0x9
:02059094 09AD9040 stmeqib  r13!,{r6,r12,r15}
:02059098 2DCE504D unknown
:0205909C 1D5AF0C0 unknown
:020590A0 B1104400 tstlt r0,r0,lsl #0x8
:020590A4 9129790E unknown
:020590A8 3E1996E5 cdpcc 6,0,cr9,cr9,cr5,7
:020590AC 05A1E260 streq r14,[r1, #+0x260]!
:020590B0 101525E9 andnes r2,r5,r9,ror #0xb
:020590B4 B88021C2 stmltia  r0 ,{r1,r6,r7,r8,r13}
:020590B8 E4000D0B str r0,[r0],#-0xd0b
:020590BC 0139CDFB ldreqsh r12,[r9, -r11]!
:020590C0 9205F520 andls  r15,r5,#0x8000000
:020590C4 3E960111 mrccc 1,4,r0,cr6,cr1,{0}
:020590C8 FBB9E3A0 blx 00ED1F50
:020590CC 04EB01FF unknown
:020590D0 18E28DD0 unknown
:020590D4 80078180 andhi  r8,r7,r0,lsl #0x3
:020590D8 01F504E5 mvneqs r0,r5,ror #0x9
:020590DC 034FFB00 unknown
:020590E0 15092D98 strne r2,[r9, #-0xd98]		;(r9-0xd98=*(fffff268))
:020590E4 00011C02 andeq  r1,r1,r2,lsl #0x18
:020590E8 2D000125 unknown
:020590EC 54350001 unknown
:020590F0 053C0001 ldreq r0,[r12, #-0x1]!
:020590F4 09278000 stmeqdb  r7!,{r15}
:020590F8 09054A02 stmeqdb  r5 ,{r1,r9,r11,r14}
:020590FC 025C0277 subeqs r0,r12,#0x70000007
:02059100 51221209 unknown
:02059104 2EFAC940 cdpcs 9,14,cr12,cr10,cr0,2
:02059108 553345FF ldrpl r4,[r3, #-0x5ff]!
:0205910C 2D091520 unknown
:02059110 C563A940 strgtb r10,[r3, #-0x940]!
:02059114 FE105912 mrc2 9,0,r5,cr0,cr2,{0}
:02059118 18E9134D unknown
:0205911C 10CD0699 smullne  r0,r13,r9,r6
:02059120 EB00616E bl 020716E0
:02059124 1510250F ldrne r2,[r0, #-0x50f]		;(r0-0x50f=*(fffffaf1))
:02059128 5501255E strpl r2,[r1, #-0x55e]		;(r1-0x55e=*(fffffaa2))
:0205912C 595E0D40 ldmpldb  r14 ,{r6,r8,r10,r11}^
:02059130 FAB49930 blx 00D7F5F8
:02059134 40556861 submis r6,r5,r1,ror #0x10
:02059138 80290A01 eorhi  r0,r9,r1,lsl #0x14
:0205913C 1609625D unknown
:02059140 31525DFC ldrccsh r5,[r2, #-0xdc]		;(r2-0xdfc=*(008160dc))
:02059144 04859128 streq r9,[r5],#+0x128
:02059148 5E012500 cdppl 5,0,cr2,cr1,cr0,0
:0205914C 59407943 stmpldb  r0 ,{r0,r1,r6,r8,r11,r12,r13,r14}^
:02059150 5D0CA562 unknown
:02059154 799D3805 ldmvcib  r13 ,{r0,r2,r11,r12,r13}
:02059158 D722A170 unknown
:0205915C A58079F5 strge r7,[r0, #+0x9f5]		;r0+0x9f5=*(000009f5)
:02059160 31023D12 unknown
:02059164 E9E5D100 unknown
:02059168 D0159E17 andles r9,r5,r7,lsl r14
:0205916C 01A11001 moveq  r1,r1			;r1=0(0x0)
:02059170 5001483D andpl  r4,r1,r13,lsr r8
:02059174 291319A0 ldmcsdb  r3 ,{r5,r7,r8,r11,r12}
:02059178 11D10300 bicnes r0,r1,r0,lsl #0x6
:0205917C 126A1329 rsbne  r1,r10,#0xA4000000
:02059180 39E51AC0 unknown
:02059184 7D5DE110 unknown
:02059188 4911DD44 ldmmidb  r1 ,{r2,r6,r8,r10,r11,r12,r14,r15}
:0205918C 5D72D742 ldcpll 7,cr13,[r2,#-0x108]!
:02059190 FA7E3509 blx 03FE65C4
:02059194 1DD6B509 unknown
:02059198 D2121580 andles r1,r2,#0x20000000
:0205919C 9D000085 unknown
:020591A0 F5108923 ldrnv r8,[r0, #-0x923]		;(r0-0x923=*(fffff6dd))
:020591A4 0009CE11 andeq  r12,r9,r1,lsl r14
:020591A8 0910ADB8 ldmeqdb  r0 ,{r3,r4,r5,r7,r8,r10,r11,r13,r15}
:020591AC DD5DCB10 unknown
:020591B0 2501D503 strcs r13,[r1, #-0x503]		;(r1-0x503=*(fffffafd))
:020591B4 F3218524 unknown
:020591B8 01ED04A5 mvneq  r0,r5,lsr #0x9
:020591BC 1429FA69 unknown
:020591C0 1051E1B0 ldrneh r14,[r1],#-0x10
:020591C4 E2003193 and  r3,r0,#0xC0000024
:020591C8 01D0026A biceqs r0,r0,r10,ror #0x4
:020591CC 2103BC22 unknown
:020591D0 290001D5 stmcsdb  r0 ,{r0,r2,r4,r6,r7,r8}
:020591D4 02B5F800 adceqs r15,r5,#0x0
:020591D8 85280004 strhi r0,[r8, #-0x4]!
:020591DC 000053E2 andeq  r5,r0,r2,ror #0x7
:020591E0 101924B1 ldrneh r2,[r9], -r1
:020591E4 80196011 andhis r6,r9,r1,lsl r0
:020591E8 02860A02 addeq  r0,r6,#0x2000
:020591EC 01900278 orreqs r0,r0,r8,ror r2
:020591F0 03034105 unknown
:020591F4 003D1705 eoreqs r1,r13,r5,lsl #0xe
:020591F8 8A048900 bhi 0217B600
:020591FC 08D90071 ldmeqia  r9 ,{r0,r4,r5,r6}^
:02059200 B10039F8 unknown
:02059204 87101013 unknown
:02059208 6DC0E21B unknown
:0205920C C740B200 strgtb r11,[r0,-r0, lsl #0x4]
:02059210 6004D0E1 andvs  r13,r4,r1,ror #0x1
:02059214 13FDEB00 mvnnes r14,#0x0
:02059218 F9031D6E stmnvdb  r3 ,{r1,r2,r3,r5,r6,r8,r10,r11,r12}
:0205921C C9684853 unknown
:02059220 10C92A10 sbcne  r2,r9,r0,lsl r10
:02059224 C5216992 strgt r6,[r1, #-0x992]!
:02059228 32316900 eorccs r6,r1,#0x0
:0205922C 00C59275 sbceq  r9,r5,r5,ror r2
:02059230 98216953 stmlsda  r1!,{r0,r1,r4,r6,r8,r11,r13,r14}
:02059234 3009DD20 andcc  r13,r9,r0,lsr #0x1a
:02059238 93E2434A mvnls  r4,#0x28000001
:0205923C 2CE08C22 stccsl 12,cr8,[r0],#+0x88
:02059240 32B900C3 adcccs r0,r9,#0xC3
:02059244 0D021079 unknown
:02059248 00114907 andeqs r4,r1,r7,lsl #0x12
:0205924C E11BA0E0 tst r11,r0,ror #0x1
:02059250 DD091275 unknown
:02059254 E201F500 and  r15,r1,#0x0
:02059258 9A0029D0 bls 020639A0
:0205925C E000029E mul  r0,r14,r2
:02059260 E7D43000 ldrb r3,[r4, +r0]
:02059264 84000000 strhi r0,[r0],#-0x0
:02059268 02117DE0 andeqs r7,r1,#0x3800
:0205926C 50E014ED rscpl  r1,r0,r13,ror #0x9
:02059270 1005E28E andne  r14,r5,r14,lsl #0x5
:02059274 0C08EDF7 stceq  13,cr14,[r8],{#0xf7}
:02059278 71145E00 tstvc r4,r0,lsl #0x1c
:0205927C 20012812 andcs  r2,r1,r2,lsl r8
:02059280 C0200085 eorgt  r0,r0,r5,lsl #0x1
:02059284 300011E5 andcc  r1,r0,r5,ror #0x3
:02059288 303F1991 mlaccs r15,r1,r9,r1unknown
:0205928C 800EC580 andhi  r12,r14,r0,lsl #0xb
:02059290 91000148 unknown
:02059294 019D0005 orreqs r0,r13,r5
:02059298 4DE58100 stcmil 1,cr8,[r5,#+0x0]!
:0205929C 31518D05 cmpcc r1,r5,lsl #0x1a
:020592A0 00015100 andeq  r5,r1,r0,lsl #0x2
:020592A4 20000581 andcs  r0,r0,r1,lsl #0xb
:020592A8 06899105 streq r9,[r9],+r5, lsl #0x2
:020592AC A9811EA9 stmgeib  r1 ,{r0,r3,r5,r7,r9,r10,r11,r12}
:020592B0 C4EC4F21 unknown
:020592B4 11A54E16 movne  r4,r6,lsl r14		;r4=0(0x0)
:020592B8 39403115 stmccdb  r0 ,{r0,r2,r4,r8,r12,r13}^
:020592BC 03216900 unknown
:020592C0 04BA8041 unknown
:020592C4 05859100 streq r9,[r5, #+0x100]		;r5+0x100=*(00007500)
:020592C8 10858800 addne  r8,r5,r0,lsl #0x10
:020592CC 59D011AD ldmplib  r0 ,{r0,r2,r3,r5,r7,r8,r12}^
:020592D0 C503B132 strgt r11,[r3, #-0x132]		;(r3-0x132=*(0000078e))
:020592D4 7515BD04 ldrvc r11,[r5, #-0xd04]		;(r5-0xd04=*(000066fc))
:020592D8 7012D918 andvcs r13,r2,r8,lsl r9
:020592DC 45BF01E5 ldrmi r0,[r15, #+0x1e5]!
:020592E0 65380100 ldrvs r0,[r8, #-0x100]!
:020592E4 0D112500 unknown
:020592E8 59740015 unknown
:020592EC 005D9002 subeqs r9,r13,r2
:020592F0 0425D150 unknown
:020592F4 94309140 unknown
:020592F8 0500AD07 streq r10,[r0, #-0xd07]		;(r0-0xd07=*(fffff2f9))
:020592FC 001403AD andeqs r0,r4,r13,lsr #0x7
:02059300 4C0AE284 stcmi  2,cr14,[r10],{#0x84}
:02059304 3921CD01 stmccdb  r1!,{r0,r8,r10,r11,r14,r15}
:02059308 94400C23 strlsb r0,[r0],#-0xc23
:0205930C F78C2071 unknown
:02059310 31040051 unknown
:02059314 ED804D12 unknown
:02059318 5A22504D bpl 028ED454
:0205931C 36AD104D unknown
:02059320 9200E04D andls  r14,r0,#0x4D
:02059324 51A100E5 movpl  r0,r5,ror #0x1
:02059328 41901087 orrmis r1,r0,r7,lsl #0x1
:0205932C 0CE15104 stceql 1,cr5,[r1],#+0x10
:02059330 15049000 strne r9,[r4, #-0x0]		;(r4-0x0=*(00000000))
:02059334 79FA1021 unknown
:02059338 82411000 subhi  r1,r1,#0x0
:0205933C AA0129D9 bge 020A3AA8
:02059340 E2801A02 add  r1,r0,#0x2000
:02059344 E5910270 ldr r0,[r1, #+0x270]		;r1+0x270=*(00000270)
:02059348 AD119D00 unknown
:0205934C 111D1300 tstne r13,r0,lsl #0x6
:02059350 E5911274 ldr r1,[r1, #+0x274]		;r1+0x274=*(00000274)
:02059354 31210C0B unknown
:02059358 90300498 mlalss r0,r8,r4,r0unknown
:0205935C 420F203D andmi  r2,r15,#0x3D
:02059360 99040181 stmlsdb  r4 ,{r0,r7,r8}
:02059364 01DD0A04 biceqs r0,r13,r4,lsl #0x14
:02059368 0C001108 stceq  1,cr1,[r0],{#0x8}
:0205936C 0C401155 stceql 1,cr1,[r0],{#0x55}
:02059370 11040011 unknown
:02059374 93200C00 unknown
:02059378 93002515 unknown
:0205937C 045512B1 ldreqb r1,[r5],#-0x2b1
:02059380 03E91582 mvneq  r1,#0x20800000
:02059384 12FD4D05 rscnes r4,r13,#0x140
:02059388 E593300C ldr r3,[r3, #+0xc]		;r3+0xc=*(000008cc)
:0205938C FFEF1029 swinv 0x00ef1029
:02059390 001AFF21 andeqs r15,r10,r1,lsr #0x1e
:02059394 05044D10 streq r4,[r4, #-0xd10]		;(r4-0xd10=*(fffff2f0))
:02059398 08002110 stmeqda  r0 ,{r4,r8,r13}
:0205939C 08002170 stmeqda  r0 ,{r4,r5,r6,r8,r13}
:020593A0 03C18040 biceq  r8,r1,#0x40
:020593A4 0139E594 unknown
:020593A8 8108C991 swphi r12,r1,r8
:020593AC 80400415 subhi  r0,r0,r5,lsl r4
:020593B0 4153012D cmpmi r3,r13,lsr #0x2
:020593B4 100520A9 andne  r2,r5,r9,lsr #0x1
:020593B8 E5841004 str r1,[r4, #+0x4]		;r4+0x4=*(00000004)
:020593BC 8313A500 tsthi r3,#0x0
:020593C0 0399185D orreqs r1,r9,#0x5D0000
:020593C4 2C447910 stccsl 9,cr7,[r4],{#0x10}
:020593C8 D5D12479 ldrleb r2,[r1, #+0x479]		;r1+0x479=*(00000479)
:020593CC 2329AB12 unknown
:020593D0 15A10001 strne r0,[r1, #+0x1]!
:020593D4 252D19C1 strcs r1,[r13, #-0x9c1]!
:020593D8 20690813 rsbcs  r0,r9,r3,lsl r8
:020593DC 45076D81 strmi r6,[r7, #-0xd81]		;(r7-0xd81=*(fffff27f))
:020593E0 07031903 streq r1,[r3,-r3, lsl #0x12]
:020593E4 9C732D58 ldclsl 13,cr2,[r3],#-0x160
:020593E8 2442ED5C strcsb r14,[r2],#-0xd5c
:020593EC 28344D10 ldmcsda  r4!,{r4,r8,r10,r11,r14}
:020593F0 E51291C0 ldr r9,[r2, #-0x1c0]		;(r2-0x1c0=*(00815ff8))
:020593F4 0803D500 stmeqda  r3 ,{r8,r10,r12,r14,r15}
:020593F8 30B60029 adcccs r0,r6,r9,lsr #0x0
:020593FC 1EE114D2 mcrne 4,7,r1,cr1,cr2,{6}
:02059400 18E28200 unknown
:02059404 E2008210 and  r8,r0,#0x1
:02059408 3C04392C stccc  9,cr3,[r4],{#0x2c}
:0205940C 52F5030D rscpls r0,r5,#0x34000000
:02059410 748E1111 strvc r1,[r14],#+0x111
:02059414 E1B02071 movs r2,r1,ror r0
:02059418 06918010 unknown
:0205941C 8521840A strhi r8,[r1, #-0x40a]!
:02059420 02A91061 adceq  r1,r9,#0x61
:02059424 400D2185 andmi  r2,r13,r5,lsl #0x3
:02059428 B6001134 unknown
:0205942C 1D13BD5D unknown
:02059430 E2006140 and  r6,r0,#0x10
:02059434 047D0024 unknown
:02059438 E281471A add  r4,r1,#0x680000
:0205943C E2842C0F add  r2,r4,#0xF00
:02059440 A0003000 andge  r3,r0,r0
:02059444 01C1DEE3 biceq  r13,r1,r3,ror #0x1d
:02059448 0900FD02 stmeqdb  r0 ,{r1,r8,r10,r11,r12,r13,r14,r15}
:0205944C A1680800 unknown
:02059450 C500BE12 strgt r11,[r0, #-0xe12]		;(r0-0xe12=*(fffff1ee))
:02059454 0C324110 ldceq  1,cr4,[r2],#-0x40
:02059458 13510299 cmpne r1,#0x90000009
:0205945C 711361D9 ldrvcsb r6,[r3, -r9]
:02059460 234DFFF9 unknown
:02059464 542049C6 unknown
:02059468 4906E351 stmmidb  r6 ,{r0,r4,r6,r8,r9,r13,r14,r15}
:0205946C E0498420 sub  r8,r9,r0,lsr #0x8
:02059470 14841F51 strne r1,[r4],#+0xf51
:02059474 815A0202 cmphi r10,r2,lsl #0x4
:02059478 515CC102 cmppl r12,r2,lsl #0x2
:0205947C 5DF88073 ldcpll 0,cr8,[r8,#+0x1cc]!
:02059480 19050900 stmnedb  r5 ,{r8,r11}
:02059484 5508BD03 strpl r11,[r8, #-0xd03]		;(r8-0xd03=*(fffff2fd))
:02059488 10895E00 addne  r5,r9,r0,lsl #0x1c
:0205948C B30079BE unknown
:02059490 06711031 unknown
:02059494 1A130509 bne 0251A8C0
:02059498 60E22D86 rscvs  r2,r2,r6,lsl #0x1b
:0205949C 09E59122 unknown
:020594A0 406B00FD unknown
:020594A4 6105D112 unknown
:020594A8 10690303 rsbne  r0,r9,r3,lsl #0x6
:020594AC 86281C21 unknown
:020594B0 D144BAE2 unknown
:020594B4 001F53E1 andeqs r5,r15,r1,ror #0x7
:020594B8 7A02E286 bvc 02111ED8
:020594BC 5DABE281 stcpl  2,cr14,[r11,#+0x204]!
:020594C0 E3558020 cmp r5,#0x20
:020594C4 11C540B0 strneh r4,[r5, #+0x0]		;r5+0x0=*(00007400)
:020594C8 80119507 andhis r9,r1,r7,lsl #0xa
:020594CC 40017D80 andmi  r7,r1,r0,lsl #0x1b
:020594D0 5C9F301D ldcpl  0,cr3,[r15],{#0x1d}
:020594D4 01AD00F5 unknown
:020594D8 814028CA unknown
:020594DC 001DA1E5 andeqs r10,r13,r5,ror #0x3
:020594E0 A041C110 subge  r12,r1,r0,lsl r1
:020594E4 040943F8 streq r4,[r9],#-0x3f8
:020594E8 9002E940 andls  r14,r2,r0,asr #0x12
:020594EC 08390571 ldmeqda  r9!,{r0,r4,r5,r6,r8,r10}
:020594F0 071D03D4 unknown
:020594F4 32A55C94 adccc  r5,r5,#0x9400
:020594F8 3D10213B unknown
:020594FC 0021D213 eoreq  r13,r1,r3,lsl r2
:02059500 29931029 ldmcsib  r3 ,{r0,r3,r5,r12}
:02059504 00113880 andeqs r3,r1,r0,lsl #0x11
:02059508 AB0011A0 blge 0205DB90
:0205950C 0259F932 subeqs r15,r9,#0xC8000
:02059510 05E1B070 streqb r11,[r1, #+0x70]!
:02059514 0184126D orreq  r1,r4,r13,ror #0x4
:02059518 31BCE59F unknown
:0205951C 395C8840 ldmccdb  r12 ,{r6,r11,r15}^
:02059520 40319002 eormis r9,r1,r2
:02059524 E2870A02 add  r0,r7,#0x2000
:02059528 02451260 subeq  r1,r5,#0x6
:0205952C 02012181 andeq  r2,r1,#0x40000020
:02059530 026B0009 rsbeq  r0,r11,#0x9
:02059534 10C9E5D0 unknown
:02059538 012D0585 unknown
:0205953C AF0045F0 swige 0x000045f0
:02059540 917B4091 unknown
:02059544 9103AA00 unknown
:02059548 101D0940 andnes r0,r13,r0,asr #0x12
:0205954C 10110251 andnes r0,r1,r1,asr r2
:02059550 BA1019F1 blt 0245FD1C
:02059554 21319D20 teqcs r1,r0,lsr #0x1a
:02059558 0F027103 swieq 0x00027103
:0205955C E214871C ands r8,r4,#0x700000
:02059560 1012C506 andnes r12,r2,r6,lsl #0xa
:02059564 5FEAE081 swipl 0x00eae081
:02059568 20EB0004 rsccs  r0,r11,r4
:0205956C ACE59D10 stcgel 13,cr9,[r5],#+0x40
:02059570 699F0000 ldmvsib  r15 ,{}
:02059574 380CF504 stmccda  r12 ,{r2,r8,r10,r12,r13,r14,r15}
:02059578 F1046DA0 unknown
:0205957C 87662C03 strhib r2,[r6,-r3, lsl #0x18]!
:02059580 A03823E2 eorges r2,r8,r2,ror #0x7
:02059584 008B6DE1 addeq  r6,r11,r1,ror #0x1b
:02059588 10C100D5 unknown
:0205958C 08908FF1 ldmeqia  r0 ,{r0,r4,r5,r6,r7,r8,r9,r10,r11,r15}
:02059590 16851999 unknown
:02059594 0B0001C3 bleq 02059CA8
:02059598 01040001 unknown
:0205959C 00010300 andeq  r0,r1,r0,lsl #0x6
:020595A0 01D51371 biceqs r1,r5,r1,ror r3
:020595A4 02051209 andeq  r1,r5,#0x90000000
:020595A8 EAFFFFFF b 020595AC
:020595AC 0015065C andeqs r0,r5,r12,asr r6
:020595B0 5640318A strplb r3,[r0],-r10, lsl #0x3
:020595B4 054C8031 streqb r8,[r12, #-0x31]		;(r12-0x31=*(ffffffcf))
:020595B8 85557C00 ldrhib r7,[r5, #-0xc00]		;(r5-0xc00=*(00006800))
:020595BC 65004800 strvs r4,[r0, #-0x800]		;(r0-0x800=*(fffff800))
:020595C0 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(00000000)
:020595C4 06891069 streq r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:020595C8 61010165 unknown
:020595CC 00152800 andeqs r2,r5,r0,lsl #0x10
:020595D0 AA20157D bge 0285EBCC
:020595D4 00150FBD ldreqh r0,[r5], -r13
:020595D8 E3E00004 mvn  r0,#0x4
:020595DC 43101015 tstmi r0,#0x15
:020595E0 57770051 unknown
:020595E4 5C433161 stcpll 1,cr3,[r3],{#0x61}
:020595E8 0609EB00 streq r14,[r9],-r0, lsl #0x16
:020595EC 83086D00 unknown
:020595F0 105DE8BD ldrneh r14,[r13],#-0x8d
:020595F4 093D44CC ldmeqdb  r13!,{r2,r3,r6,r7,r10,r14}
:020595F8 C9502041 ldmgtdb  r0 ,{r0,r6,r13}^
:020595FC D010B041 andles r11,r0,r1,asr #0x0
:02059600 5112E114 tstpl r2,r4,lsl r1
:02059604 B210A501 andlts r10,r0,#0x400000
:02059608 2065D020 rsbcs  r13,r5,r0,lsr #0x0
:0205960C 8120248C unknown
:02059610 D000B2E5 andle  r11,r0,r5,ror #0x5
:02059614 20F500E1 rsccss r0,r5,r1,ror #0x1
:02059618 FA000035 blx 020596FC
:0205961C 1508EBFF strne r14,[r8, #-0xbff]		;(r8-0xbff=*(fffff401))
:02059620 9D6E8300 stclsl 3,cr8,[r14,#-0x0]!
:02059624 00015040 andeq  r5,r1,r0,asr #0x0
:02059628 04001154 streq r1,[r0],#-0x154
:0205962C 04AA021D unknown
:02059630 3E421900 cdpcc 9,4,cr1,cr2,cr0,0
:02059634 715C0209 cmpvc r12,r9,lsl #0x4
:02059638 10518401 subnes r8,r1,r1,lsl #0x8
:0205963C D1061231 unknown
:02059640 00193800 andeqs r3,r9,r0,lsl #0x10
:02059644 6B0C1065 blvs 0235D7E0
:02059648 1CF02110 ldcnel 1,cr2,[r0],#+0x40
:0205964C 6065302D rsbvs  r3,r5,r13,lsr #0x0
:02059650 29813029 stmcsib  r1 ,{r0,r3,r5,r12,r13}
:02059654 5065BA20 rsbpl  r11,r5,r0,lsr #0x14
:02059658 40081035 andmi  r1,r8,r5,lsr r0
:0205965C 90200951 eorls  r0,r0,r1,asr r9
:02059660 102413E5 eorne  r1,r4,r5,ror #0x7
:02059664 0CB500F1 ldceq  0,cr0,[r5],#+0x3c4
:02059668 100C100D andne  r1,r12,r13
:0205966C 01E51C90 unknown
:02059670 0CE25110 stceql 1,cr5,[r2],#+0x40
:02059674 8D008010 unknown
:02059678 11091811 unknown
:0205967C E5801008 str r1,[r0, #+0x8]		;r0+0x8=*(00000008)
:02059680 00550546 subeqs r0,r5,r6,asr #0xa
:02059684 1410E9EB ldrne r14,[r0],#-0x9eb
:02059688 0801FFD2 stmeqda  r1 ,{r1,r4,r6,r7,r8,r9,r10,r11,r12,r13,r14,r15}
:0205968C 0491C000 ldreq r12,[r1],#+0x0
:02059690 0CE7D030 stceql 0,cr13,[r7],#+0xc0
:02059694 E7D10420 ldrb r0,[r1,+r0, lsr #0x8]
:02059698 E1530002 cmp r3,r2
:0205969C 40130065 andmis r0,r3,r5,ror #0x0
:020596A0 B1110011 tstlt r1,r1,lsl r0
:020596A4 01390610 teqeq r9,r0,lsl r6
:020596A8 01007DF7 unknown
:020596AC 1E005155 mcrne 1,0,r5,cr0,cr5,{2}
:020596B0 4138015D teqmi r8,r13,asr r1
:020596B4 0031F400 eoreqs r15,r1,r0,lsl #0x8
:020596B8 E1D502CD bics r0,r5,r13,asr #0x5
:020596BC 00B9F89B umlaleqs r15,r9,r11,r8
:020596C0 00190011 andeqs r0,r9,r1,lsl r0
:020596C4 713805E3 teqvc r8,r3,ror #0xb
:020596C8 800A0200 andhi  r0,r10,r0,lsl #0x4
:020596CC 900260E2 andls  r6,r2,r2,ror #0x1
:020596D0 A909E501 stmgedb  r9 ,{r0,r8,r10,r13,r14,r15}
:020596D4 1A00B900 bne 02087ADC
:020596D8 0C000024 stceq  0,cr0,[r0],{#0x24}
:020596DC 0D5000EB unknown
:020596E0 EC000502 stc  5,cr0,[r0],{#0x2}
:020596E4 EB18005B bl 02659858
:020596E8 3800B105 stmccda  r0 ,{r0,r2,r8,r12,r13,r15}
:020596EC 106C40B1 unknown
:020596F0 00940011 addeqs r0,r4,r1,lsl r0
:020596F4 D1100131 tstle r0,r1,lsr r1
:020596F8 003110E5 eoreqs r1,r1,r5,ror #0x1
:020596FC 9AC20029 bls 010D97A8
:02059700 9D9F305C unknown
:02059704 1001E118 andne  r14,r1,r8,lsl r1
:02059708 A9E4D310 unknown
:0205970C 1510E20A ldrne r14,[r0, #-0x20a]		;(r0-0x20a=*(fffffdf6))
:02059710 40350101 eormis r0,r5,r1,lsl #0x2
:02059714 A011C0A4 andges r12,r1,r4,lsr #0x1
:02059718 800E21E1 andhi  r2,r14,r1,ror #0x3
:0205971C 024000E0 subeq  r0,r0,#0xE0
:02059720 01610435 unknown
:02059724 E3510000 cmp r1,#0x0
:02059728 0149080C unknown
:0205972C 05E10B51 streqb r0,[r1, #+0xb51]!
:02059730 06DA0000 ldreqb r0,[r10],+r0
:02059734 FD9F3020 unknown
:02059738 01E4D303 mvneq  r13,r3,lsl #0x6
:0205973C 118C08C0 orrne  r0,r12,r0,asr #0x11
:02059740 02055C02 andeq  r5,r5,#0x200
:02059744 FFFAE080 swinv 0x00fae080
:02059748 5ABAFF0A bpl 00F19378
:0205974C FFEB00D0 swinv 0x00eb00d0
:02059750 E2000000 and  r0,r0,#0x0
:02059754 10319091 mlanes r1,r1,r0,r9unknown
:02059758 EBFFFFDD bl 020596D4
:0205975C A010000C andges r0,r0,r12
:02059760 00091CE3 andeq  r1,r9,r3,ror #0x19
:02059764 A0000903 andge  r0,r0,r3,lsl #0x12
:02059768 16000904 strne r0,[r0],-r4, lsl #0x12
:0205976C 09020009 stmeqdb  r2 ,{r0,r3}
:02059770 2A011D00 bcs 020A0B78
:02059774 5000106A andpl  r1,r0,r10,ror #0x0
:02059778 A01001E3 andges r0,r0,r3,ror #0x3
:0205977C 00010023 andeq  r0,r1,r3,lsr #0x0
:02059780 1055E1A0 subnes r14,r5,r0,lsr #0x3
:02059784 102D4008 eorne  r4,r13,r8
:02059788 9F204CE9 swils 0x00204ce9
:0205978C DD100645 unknown
:02059790 E550D201 ldrb r13,[r0, #-0x201]		;(r0-0x201=*(fffffdff))
:02059794 E1A00140 mov  r0,r0,asr #0x2
:02059798 00800019 addeq  r0,r0,r9,lsl r0
:0205979C A01FAC02 andges r10,r15,r2,lsl #0x18
:020597A0 E20009B9 and  r0,r0,#0x2E4000
:020597A4 0021100C eoreq  r1,r1,r12
:020597A8 E59F3030 ldr r3,[r15, #+0x30]		;r15+0x30=*(020597e0)=#158359561(0x09706009)
:020597AC E000101D and  r1,r0,r13,lsl r0
:020597B0 01E7C321 mvneq  r12,r1,lsr #0x6
:020597B4 10E28C00 rscne  r8,r2,r0,lsl #0x18
:020597B8 15800ABD strne r0,[r0, #+0xabd]		;r0+0xabd=*(00000abd)
:020597BC 00153500 andeqs r3,r5,r0,lsl #0xa
:020597C0 E51FA038 ldr r10,[r15, #-0x38]		;r15-0x38=*(02059790)=#-447688191(0xe550d201)
:020597C4 61450E0C unknown
:020597C8 810E60E0 unknown
:020597CC 017110E0 cmneq r1,r0,ror #0x1
:020597D0 C2000080 andgt  r0,r0,#0x80
:020597D4 BD8008E5 unknown
:020597D8 017C00E8 cmneq r12,r8,ror #0x1
:020597DC 1A3B8000 bne 02F397E4
:020597E0 09706009 unknown
:020597E4 FEB0A280 cdp2 2,10,cr10,cr0,cr0,4
:020597E8 C000020A andgt  r0,r0,r10,lsl #0x4
:020597EC 1C00E59F stcne  5,cr14,[r0],{#0x9f}
:020597F0 78E12FFF unknown
:020597F4 3C7D0AFF ldcccl 10,cr0,[r13],#-0x3fc
:020597F8 BC7D6080 ldcltl 0,cr6,[r13],#-0x200
:020597FC 0001E12C andeq  r14,r1,r12,lsr #0x2
:02059800 512C0C7D unknown
:02059804 8142F132 unknown
:02059808 892085F0 stmhidb  r0!,{r4,r5,r6,r7,r8,r10,r15}
:0205980C 85108110 ldrhi r8,[r0, #-0x110]		;(r0-0x110=*(fffffef0))
:02059810 85F085F0 ldrhib r8,[r0, #+0x5f0]!
:02059814 F085FFF0 unknown
:02059818 4301F085 unknown
:0205981C F9330180 ldmnvdb  r3!,{r7,r8}
:02059820 6908B50B stmvsdb  r8 ,{r0,r1,r3,r8,r10,r12,r13,r15}
:02059824 10C9F701 sbcne  r15,r9,r1,lsl #0xe
:02059828 2CD995B0 ldccsl 5,cr9,[r9],{#0xb0}
:0205982C E20AA00F and  r10,r10,#0xF
:02059830 02E9CB09 rsceq  r12,r9,#0x2400
:02059834 050B1729 streq r1,[r11, #-0x729]		;r11-0x729=*(10e11430)=#0(0x00000000)
:02059838 CB171100 blgt 0261DC40
:0205983C 11893690 unknown
:02059840 89914B27 ldmhiib  r1 ,{r0,r1,r2,r5,r8,r9,r11,r14}
:02059844 851A00F1 ldrhi r0,[r10, #-0xf1]		;(r10-0xf1=*(e550d110))
:02059848 6275A233 rsbvss r10,r5,#0x30000003
:0205984C 82754385 rsbhis r4,r5,#0x14000002
:02059850 E19C90DA ldrsb r9,[r12, +r10]
:02059854 79870191 stmvcib  r7 ,{r0,r4,r7,r8}
:02059858 480001F2 stmmida  r0 ,{r1,r4,r5,r6,r7,r8}
:0205985C 5E010489 cdppl 4,0,cr0,cr1,cr9,4
:02059860 B2E20125 rsclt  r0,r2,#0x40000009
:02059864 0275803B rsbeqs r8,r5,#0x3B
:02059868 4D3D14C1 ldcmi  4,cr1,[r13,#-0x304]!
:0205986C DC8D41B7 stcle  1,cr4,[r13],{#0xb7}
:02059870 A2AE8D41 adcge  r8,r14,#0x1040
:02059874 8DE1B080 stchil 0,cr11,[r1,#+0x200]!
:02059878 C921A111 stmgtdb  r1!,{r0,r4,r8,r13,r15}
:0205987C 171D30A0 ldrne r3,[r13,-r0, lsr #0x1]
:02059880 0B2564E2 bleq 029B2C10
:02059884 144128AC strneb r2,[r1],#-0x8ac
:02059888 70C907ED sbcvc  r0,r9,r13,ror #0xf
:0205988C D150062D cmple r0,r13,lsr #0xc
:02059890 9022C1E1 eorls  r12,r2,r1,ror #0x3
:02059894 07E1229E unknown
:02059898 08E055A0 unknown
:0205989C 4300A050 unknown
:020598A0 00420045 subeq  r0,r2,r5,asr #0x0
:020598A4 09063150 stmeqdb  r6 ,{r4,r6,r8,r12,r13}
:020598A8 09620400 unknown
:020598AC 00090900 andeq  r0,r9,r0,lsl #0x12
:020598B0 0200DDC9 andeq  r13,r0,#0x3240
:020598B4 55A01009 strpl r1,[r0, #+0x9]!
:020598B8 0149A04A unknown
:020598BC 85010D5A strhi r0,[r1, #-0xd5a]		;(r1-0xd5a=*(fffff2a6))
:020598C0 A1C920A3 bicge  r2,r9,r3,lsr #0x1
:020598C4 0005009D muleq  r5,r13,r0
:020598C8 02000509 andeq  r0,r0,#0x2400000
:020598CC C9AC0005 stmgtib  r12!,{r0,r2}
:020598D0 01108AA0 tsteq r0,r0,lsr #0x15
:020598D4 A1490005 unknown
:020598D8 009D8A20 addeqs r8,r13,r0,lsr #0x14
:020598DC 6A0B5D15 bvs 02330D38
:020598E0 0A900A12 beq 0045C130
:020598E4 70F4E087 rscvcs r14,r4,r7,lsl #0x1
:020598E8 0619009D unknown
:020598EC 9D30900C ldcls  0,cr9,[r0,#-0x30]!
:020598F0 D5061900 strle r1,[r6, #-0x900]		;(r6-0x900=*(fffff700))
:020598F4 06C99770 unknown
:020598F8 E299030D adds r0,r9,#0x34000000
:020598FC A11619E3 tstge r6,r3,ror #0x13
:02059900 7000A512 andvc  r10,r0,r2,lsl r5
:02059904 60F2E206 rscvss r14,r2,r6,lsl #0x4
:02059908 91E1D107 mvnls  r13,r7,lsl #0x2
:0205990C 274D871A unknown
:02059910 1409E19E strne r14,[r9],#-0x19e
:02059914 08E056B0 unknown
:02059918 60474D60 subvs  r4,r7,r0,ror #0x1a
:0205991C 85A0274D strhi r2,[r0, #+0x74d]!
:02059920 374D8601 strccb r8,[r13,-r1, lsl #0xc]
:02059924 10091585 andne  r1,r9,r5,lsl #0xb
:02059928 014A0585 unknown
:0205992C 04E95B3D unknown
:02059930 B1CAA386 biclt  r10,r10,r6,lsl #0x7
:02059934 8200F9A0 andhi  r15,r0,#0x280000
:02059938 02274116 eoreq  r4,r7,#0x80000005
:0205993C 7DCA0005 unknown
:02059940 4A000515 bmi 0205AD9C
:02059944 108BB16A addne  r11,r11,r10,ror #0x2
:02059948 39160008 ldmccdb  r6 ,{r3}
:0205994C E0408947 sub  r8,r0,r7,asr #0x12
:02059950 0F819054 swieq 0x00819054
:02059954 350C0735 strcc r0,[r12, #-0x735]		;(r12-0x735=*(fffff8cb))
:02059958 3558AC07 ldrccb r10,[r8, #-0xc07]		;(r8-0xc07=*(fffff3f9))
:0205995C 9990D607 ldmlsib  r0 ,{r0,r1,r2,r9,r10,r12,r14,r15}
:02059960 06090539 unknown
:02059964 E2310550 eors r0,r1,#0x14000000
:02059968 0400E509 streq r14,[r0],#-0x509
:0205996C B0E104A9 rsclt  r0,r1,r9,lsr #0x9
:02059970 5C71172D ldcpll 7,cr1,[r1],#-0xb4
:02059974 06E206F4 unknown
:02059978 01E18552 mvneq  r8,r2,asr r5
:0205997C E4C00050 strb r0,[r0],#+0x50
:02059980 E2844001 add  r4,r4,#0x1
:02059984 54000008 strpl r0,[r0],#-0x8
:02059988 8DE5A7E1 stchil 7,cr10,[r5,#+0x384]!
:0205998C 104491DC unknown
:02059990 74A80491 unknown
:02059994 E3A02025 mov  r2,#0x25		;r2=37(0x25)
:02059998 E58D400C str r4,[r13, #+0xc]		;r13+0xc=*(0000000c)
:0205999C 84559202 ldrhib r9,[r5],#-0x202
:020599A0 8120A4E0 unknown
:020599A4 89401034 stmhidb  r0 ,{r2,r4,r5,r12}^
:020599A8 545BA104 ldrplb r10,[r11],#-0x104
:020599AC 54E59FE4 unknown
:020599B0 39890354 stmccib  r9 ,{r2,r4,r6,r8,r9}
:020599B4 B0001091 mullt  r0,r1,r0
:020599B8 2001E5D0 unknown
:020599BC 91E5D003 mvnls  r13,r3
:020599C0 8192CB50 orrhis r12,r2,r0,asr r11
:020599C4 60101100 andvss r1,r0,r0,lsl #0x2
:020599C8 8D045164 unknown
:020599CC 007D08C0 rsbeqs r0,r13,r0,asr #0x11
:020599D0 10891D89 addne  r1,r9,r9,lsl #0x1b
:020599D4 F0851069 addnv  r1,r5,r9,ror #0x0
:020599D8 ECF085FB ldcl 5,cr8,[r0],#+0x3ec
:020599DC 60018D63 andvs  r8,r1,r3,ror #0x1a
:020599E0 F089F089 addnv  r15,r9,r9,lsl #0x1
:020599E4 60E90969 rscvs  r0,r9,r9,ror #0x12
:020599E8 4B2B11C1 blmi 02B1E0F4
:020599EC 69874291 stmvsib  r7 ,{r0,r4,r7,r9,r14}
:020599F0 6054F60E subvss r15,r4,r14,lsl #0xc
:020599F4 A180010D orrge  r0,r0,r13,lsl #0x2
:020599F8 0D038900 unknown
:020599FC 3A614610 bcc 038AB244
:02059A00 86600085 unknown
:02059A04 A0042289 andge  r2,r4,r9,lsl #0x5
:02059A08 CA09159D bgt 0229F084
:02059A0C 32858660 addcc  r8,r5,#0x6000000
:02059A10 48801E8D stmmiia  r0 ,{r0,r2,r3,r7,r9,r10,r11,r12}
:02059A14 85984B11 ldrhi r4,[r8, #+0xb11]		;r8+0xb11=*(00000b11)
:02059A18 88800630 stmhiia  r0 ,{r4,r5,r9,r10}
:02059A1C 0D580085 unknown
:02059A20 6351642B cmpvs r1,#0x2B000000
:02059A24 04C10285 streqb r0,[r1],#+0x285
:02059A28 E19660D9 ldrsb r6,[r6, +r9]
:02059A2C 01700606 cmneq r0,r6,lsl #0xc
:02059A30 620508FB andvs  r0,r5,#0xFB0000
:02059A34 09511AF9 ldmeqdb  r1 ,{r0,r3,r4,r5,r6,r7,r9,r11,r12}^
:02059A38 BA308160 blt 02C79FC0
:02059A3C 0E19808B cdpeq 0,0,cr8,cr9,cr11,4
:02059A40 50810481 addpl  r0,r1,r1,lsl #0x9
:02059A44 1C8883C2 stcne  3,cr8,[r8],{#0xc2}
:02059A48 D07D2071 rsbles r2,r13,r1,ror r0
:02059A4C D0791069 rsbles r1,r9,r9,ror #0x0
:02059A50 01FDF079 mvneqs r15,r9,ror r0
:02059A54 E53F9F92 ldr r9,[r15, #-0xf92]!
:02059A58 7D9980D8 unknown
:02059A5C 41F07DE0 mvnmis r7,r0,ror #0x1b
:02059A60 F0407D09 subnv  r7,r0,r9,lsl #0x1a
:02059A64 E1A08242 mov  r8,r2,asr #0x4
:02059A68 F07DF07D rsbnvs r15,r13,r13,ror r0
:02059A6C F07DF07D rsbnvs r15,r13,r13,ror r0
:02059A70 7D825CF0 unknown
:02059A74 78F07DA0 unknown
:02059A78 C370007D cmngt r0,#0x7D
:02059A7C B620812C unknown
:02059A80 0079C170 rsbeqs r12,r9,r0,ror r1
:02059A84 11C2E5D3 unknown
:02059A88 86332D80 unknown
:02059A8C A0F9026D rscges r0,r9,r13,ror #0x4
:02059A90 4A700101 bmi 03C59E9C
:02059A94 F19107CD orrnvs r0,r1,r13,asr #0xf
:02059A98 CA469D02 bgt 03200EA8
:02059A9C 2085369D umullcs  r3,r5,r13,r6
:02059AA0 47706D09 ldrmib r6,[r0,-r9, lsl #0x1a]!
:02059AA4 000D04E0 andeq  r0,r13,r0,ror #0x9
:02059AA8 30857004 addcc  r7,r5,r4
:02059AAC 87700990 unknown
:02059AB0 08FD0EE0 unknown
:02059AB4 A020700E eorge  r7,r0,r14
:02059AB8 02A907C1 adceq  r0,r9,#0x3040000
:02059ABC D90081DC stmledb  r0 ,{r2,r3,r4,r6,r7,r8,r15}
:02059AC0 95982880 ldrls r2,[r8, #+0x880]		;r8+0x880=*(00000880)
:02059AC4 00E0960C rsceq  r9,r0,r12,lsl #0xc
:02059AC8 2D408160 unknown
:02059ACC 6058C20F subvss r12,r8,r15,lsl #0x4
:02059AD0 7807C3A0 stmvcda  r7 ,{r5,r7,r8,r9,r14,r15}
:02059AD4 4700E1A0 strmi r14,[r0,-r0, lsr #0x3]
:02059AD8 75E1A088 strvcb r10,[r1, #+0x88]!
:02059ADC 008D2129 addeq  r2,r13,r9,lsr #0x2
:02059AE0 E5C35060 strb r5,[r3, #+0x60]		;r3+0x60=*(09706069)=#0(0x00000000)
:02059AE4 B802E507 stmltda  r2 ,{r0,r1,r2,r8,r10,r13,r14,r15}
:02059AE8 08E1C180 unknown
:02059AEC 7582734C strvc r7,[r2, #+0x34c]		;r2+0x34c=*(00000371)
:02059AF0 F5099920 strnv r9,[r9, #-0x920]		;(r9-0x920=*(fffff6e0))
:02059AF4 38A08030 stmccia  r0!,{r4,r5,r15}
:02059AF8 E1950425 orrs r0,r5,r5,lsr #0x8
:02059AFC 0905CD49 stmeqdb  r5 ,{r0,r3,r6,r8,r10,r11,r14,r15}
:02059B00 19790005 unknown
:02059B04 8880C9D1 stmhiia  r0 ,{r0,r4,r6,r7,r8,r11,r14,r15}
:02059B08 09710410 unknown
:02059B0C A01AFD03 andges r15,r10,r3,lsl #0x1a
:02059B10 7908C079 stmvcdb  r8 ,{r0,r3,r4,r5,r6,r14,r15}
:02059B14 9F815880 swils 0x00815880
:02059B18 7005D7E5 andvc  r13,r5,r5,ror #0xf
:02059B1C F07DE198 unknown
:02059B20 7DBAF07D ldcvc  0,cr15,[r10,#+0x1f4]!
:02059B24 A958CC40 ldmgedb  r8 ,{r6,r10,r11,r14,r15}^
:02059B28 7D001515 unknown
:02059B2C 79007150 stmvcdb  r0 ,{r4,r6,r8,r12,r13,r14}
:02059B30 40791980 rsbmis r1,r9,r0,lsl #0x13
:02059B34 C0795F19 rsbgts r5,r9,r9,lsl r15
:02059B38 79DCF079 ldmvcib  r12 ,{r0,r3,r4,r5,r6,r12,r13,r14,r15}^
:02059B3C 20790920 rsbcss r0,r9,r0,lsr #0x12
:02059B40 F079F079 rsbnvs r15,r9,r9,ror r0
:02059B44 C160BCEB unknown
:02059B48 00ED0071 rsceq  r0,r13,r1,ror r0
:02059B4C 17F90015 unknown
:02059B50 0F5D7882 swieq 0x005d7882
:02059B54 4807FDF7 stmmida  r7 ,{r0,r1,r2,r4,r5,r6,r7,r8,r10,r11,r12,r13,r14,r15}
:02059B58 08E1A071 unknown
:02059B5C 01000505 unknown
:02059B60 70C80005 sbcvc  r0,r8,r5
:02059B64 1C010D87 stcne  13,cr0,[r1],{#0x87}
:02059B68 0725E145 streq r14,[r1],{#0x87}
:02059B6C 04E04660 unknown
:02059B70 4104000D unknown
:02059B74 0735E160 ldreq r14,[r1],{#0x87}
:02059B78 0EE08660 cdpeq 6,14,cr8,cr0,cr0,3
:02059B7C 0E820051 mcreq 0,4,r0,cr2,cr1,{2}
:02059B80 60C1A060 sbcvs  r10,r1,r0,ror #0x0
:02059B84 800CD970 andhi  r13,r12,r0,ror r9
:02059B88 D8E20C40 unknown
:02059B8C 0B459770 bleq 031BF954
:02059B90 0020E092 mlaeq  r0,r2,r0,r14unknown
:02059B94 6540FD20 strvsb r15,[r0, #-0xd20]		;(r0-0xd20=*(fffff2e0))
:02059B98 A0205805 eorge  r5,r0,r5,lsl #0x10
:02059B9C 01060CC3 unknown
:02059BA0 D9684600 unknown
:02059BA4 55C36005 strplb r6,[r3, #+0x5]		;r3+0x5=*(0970600e)=#0(0x00000000)
:02059BA8 E5C39202 strb r9,[r3, #+0x202]		;r3+0x202=*(0970620b)=#0(0x00000000)
:02059BAC BE00090C cdplt 9,0,cr0,cr0,cr12,0
:02059BB0 08E1C160 unknown
:02059BB4 05196001 ldreq r6,[r9, #-0x1]		;(r9-0x1=*(ffffffff))
:02059BB8 14D5450D ldrneb r4,[r5],#+0x50d
:02059BBC 1511600C ldrne r6,[r1, #-0xc]		;(r1-0xc=*(fffffff4))
:02059BC0 EEE1569C mcr 6,7,r5,cr1,cr12,{4}
:02059BC4 11100511 tstne r0,r1,lsl r5
:02059BC8 28AAAB45 stmcsia  r10!,{r0,r2,r6,r8,r9,r11,r13,r15}
:02059BCC 1721AAAA strne r10,[r1,-r10, lsr #0x15]!
:02059BD0 31089509 unknown
:02059BD4 071DA20A ldreq r10,[r13,-r10, lsl #0x4]
:02059BD8 990721AC stmlsdb  r7 ,{r2,r3,r5,r7,r8,r13}
:02059BDC 0719042A ldreq r0,[r9,-r10, lsr #0x8]
:02059BE0 150A4908 strne r4,[r10, #-0x908]		;(r10-0x908=*(e550c8f9))
:02059BE4 896B6927 unknown
:02059BE8 D4E2661A unknown
:02059BEC D4E59F74 unknown
:02059BF0 E59F4401 ldr r4,[r15, #+0x401]		;r15+0x401=*(02059ff9)=#-268377647(0xf000e1d1)
:02059BF4 1DA058A6 stcne  8,cr5,[r0,#+0x298]!
:02059BF8 C0071907 andgt  r1,r7,r7,lsl #0x12
:02059BFC 14F90251 unknown
:02059C00 9088124D addls  r1,r8,r13,asr #0x4
:02059C04 4DF24DA0 ldcmil 13,cr4,[r2,#+0x280]!
:02059C08 F24DC7F2 subnv  r12,r13,#0x3C80000
:02059C0C F24DF24D subnv  r15,r13,#0xD0000004
:02059C10 E1F4D980 mvns r13,r0,lsl #0x13
:02059C14 FF324D34 swinv 0x00324d34
:02059C18 95089077 strls r9,[r8, #-0x77]		;(r8-0x77=*(ffffff89))
:02059C1C 9526F520 strls r15,[r6, #-0x520]!
:02059C20 A0228240 eorge  r8,r2,r0,asr #0x4
:02059C24 95E2E91C strlsb r14,[r2, #+0x91c]!
:02059C28 95F095F0 ldrlsb r9,[r0, #+0x5f0]!
:02059C2C 39F095F0 ldmccib  r0!,{r4,r5,r6,r7,r8,r10,r12,r15}^
:02059C30 91109110 tstls r0,r0,lsl r1
:02059C34 36DDFFF0 unknown
:02059C38 210812E1 unknown
:02059C3C 5D26E982 stcpl  9,cr14,[r6,#-0x208]!
:02059C40 E326D912 unknown
:02059C44 1255D180 subnes r13,r5,#0x20
:02059C48 22512105 subcss r2,r1,#0x40000001
:02059C4C F251F251 subnvs r15,r1,#0x10000005
:02059C50 51FCF251 mvnpls r15,r1,asr r2
:02059C54 51F251F2 ldrplsh r5,[r2, #+0x12]!
:02059C58 4508E0F2 strmi r14,[r8, #-0xf2]		;(r8-0xf2=*(ffffff0e))
:02059C5C 2720CE27 strcs r12,[r0,-r7, lsr #0x1c]!
:02059C60 BD091D82 unknown
:02059C64 E1D38041 bics r8,r3,r1,asr #0x0
:02059C68 BD0620F6 unknown
:02059C6C 97234501 strls r4,[r3,-r1, lsl #0xa]!
:02059C70 52B008E1 adcpls r0,r0,#0xE10000
:02059C74 590403E0 stmpldb  r4 ,{r5,r6,r7,r8,r9}
:02059C78 59003105 stmpldb  r0 ,{r0,r2,r8,r12,r13}
:02059C7C 10910A25 addnes r0,r1,r5,lsr #0x14
:02059C80 6E0A0009 cdpvs 0,0,cr0,cr10,cr9,0
:02059C84 00CA0091 smulleq  r0,r10,r1,r0
:02059C88 4A254D5B bmi 029AD1FC
:02059C8C 15510091 ldrneb r0,[r1, #-0x91]		;(r1-0x91=*(ffffff6f))
:02059C90 00050AD1 unknown
:02059C94 91CA1541 bicls  r1,r10,r1,asr #0xa
:02059C98 30911220 addccs r1,r1,r0,lsr #0x4
:02059C9C E08856A0 add  r5,r8,r0,lsr #0xd
:02059CA0 060AA106 streq r10,[r10],-r6, lsl #0x2
:02059CA4 5A1091A0 bpl 0247E32C
:02059CA8 80D2E148 sbchis r14,r2,r8,asr #0x2
:02059CAC 02F5E194 rsceqs r14,r5,#0x25
:02059CB0 902008C1 eorls  r0,r0,r1,asr #0x11
:02059CB4 A0F1BD99 smlalges r11,r1,r9,r13
:02059CB8 350216B1 strcc r1,[r2, #-0x6b1]		;(r2-0x6b1=*(fffff974))
:02059CBC D431BD06 unknown
:02059CC0 C0FF1091 smlalgts r1,r15,r1,r0
:02059CC4 F8208D09 stmnvda  r0!,{r0,r3,r8,r10,r11,r15}
:02059CC8 91082D90 swpls r2,r0,r8
:02059CCC F091F091 umullnvs r15,r1,r1,r0
:02059CD0 F091F091 umullnvs r15,r1,r1,r0
:02059CD4 59109190 ldmpldb  r0 ,{r4,r7,r8,r12,r15}
:02059CD8 91AF047D movls  r0,r13,ror r4
:02059CDC DAE15910 ble 018B0124
:02059CE0 90009120 andls  r9,r0,r0,lsr #0x2
:02059CE4 C0A10521 adcgt  r0,r1,r1,lsr #0xa
:02059CE8 1291F091 addnes r15,r1,#0x91
:02059CEC 10911099 umullnes r1,r1,r9,r0
:02059CF0 1E882082 cdpne 0,8,cr2,cr8,cr2,4
:02059CF4 04A5011D unknown
:02059CF8 FAE1D320 blx 018CE980
:02059CFC 8304A590 unknown
:02059D00 02E20CC0 rsceq  r0,r2,#0xC000
:02059D04 8CE059B0 stchil 9,cr5,[r0],#+0x2c0
:02059D08 08C19000 stmeqia  r1 ,{r12,r15}^
:02059D0C 90F90189 rsclss r0,r9,r9,lsl #0x3
:02059D10 0031E197 mlaeqs r1,r7,r1,r14unknown
:02059D14 017D4286 cmneq r13,r6,lsl #0x5
:02059D18 00090953 andeq  r0,r9,r3,asr r9
:02059D1C 09000902 stmeqdb  r0 ,{r1,r8,r11}
:02059D20 A04BB052 subge  r11,r11,r2,asr r0
:02059D24 0100BDC9 unknown
:02059D28 A3108AA0 tstge r0,#0xA0000
:02059D2C 0095B149 addeqs r11,r5,r9,asr #0x2
:02059D30 05090005 streq r0,[r9, #-0x5]		;(r9-0x5=*(fffffffb))
:02059D34 05580100 ldreqb r0,[r8, #-0x100]		;(r8-0x100=*(ffffff00))
:02059D38 8BB0C900 blhi 00C8C140
:02059D3C E31A0095 tst r10,#0x95
:02059D40 6BB01100 blvs 00C5E148
:02059D44 82200B12 eorhi  r0,r0,#0x4800
:02059D48 40520095 unknown
:02059D4C 952006E1 strls r0,[r0, #-0x6e1]!
:02059D50 DAE15210 ble 018AE598
:02059D54 61880129 orrvs  r0,r8,r9,lsr #0x2
:02059D58 C009C109 andgt  r12,r9,r9,lsl #0x2
:02059D5C C000E09C mulgt  r0,r12,r0
:02059D60 45409501 strmib r9,[r0, #-0x501]		;(r0-0x501=*(fffffaff))
:02059D64 95C05806 strlsb r5,[r0, #+0x806]		;r0+0x806=*(00000806)
:02059D68 E1C32000 bic  r2,r3,r0
:02059D6C 88838E13 stmhiia  r3 ,{r0,r1,r4,r9,r10,r11,r15}
:02059D70 E20A0585 and  r0,r10,#0x21400000
:02059D74 C308C002 unknown
:02059D78 888142E5 stmhiia  r1 ,{r0,r2,r5,r6,r7,r9,r14}
:02059D7C E5C00035 strb r0,[r0, #+0x35]		;r0+0x35=*(00000035)
:02059D80 D3900220 orrles r0,r0,#0x2
:02059D84 FC1409E5 ldc2  9,cr0,[r4],{#0xe5}
:02059D88 5089008D addpl  r0,r9,r13,lsl #0x1
:02059D8C B0FB090D rsclts r0,r11,r13,lsl #0x12
:02059D90 C00AE197 mulgt  r10,r7,r1
:02059D94 31813091 unknown
:02059D98 0B209100 bleq 0287E1A0
:02059D9C 20915C00 addcss r5,r1,r0,lsl #0x18
:02059DA0 4C23C00B stcmi  0,cr12,[r3],#-0x2c
:02059DA4 5C00CBA0 stcpl  11,cr12,[r0],{#0xa0}
:02059DA8 C14B2091 unknown
:02059DAC 0B309120 bleq 02C7E234
:02059DB0 20918CC0 addcss r8,r1,r0,asr #0x19
:02059DB4 118CC0CB orrne  r12,r12,r11,asr #0x1
:02059DB8 0FCD1091 swieq 0x00cd1091
:02059DBC B00C126C andlt  r1,r12,r12,ror #0x4
:02059DC0 83B0918A movhis r9,#0x80000022		;r9=-2147483614(0x80000022)
:02059DC4 0A3091A0 beq 02C7E44C
:02059DC8 99F3F590 ldmlsib  r3!,{r4,r7,r8,r10,r12,r13,r14,r15}^
:02059DCC 88109110 ldmhida  r0 ,{r4,r8,r12,r15}
:02059DD0 EDA08172 stc  1,cr8,[r0,#+0x1c8]!
:02059DD4 E208C033 and  r12,r8,#0x33
:02059DD8 0904A0FF stmeqdb  r4 ,{r0,r1,r2,r3,r4,r5,r6,r7,r13,r15}
:02059DDC 6D80FEE2 unknown
:02059DE0 E1D3B004 bics r11,r3,r4
:02059DE4 A0E08A10 rscge  r8,r0,r0,lsl r10
:02059DE8 97E0FEE1 strlsb r15,r8,r0,r0,lsl r10
:02059DEC 900B00E1 andls  r0,r11,r1,ror #0x1
:02059DF0 8004E058 andhi  r14,r4,r8,asr r0
:02059DF4 01193305 tsteq r9,r5,lsl #0x6
:02059DF8 110553C0 unknown
:02059DFC 0E000902 cdpeq 9,0,cr0,cr0,cr2,0
:02059E00 0AA04990 beq 0086C448
:02059E04 8012F9CE andhis r15,r2,r14,asr #0x13
:02059E08 914EA388 unknown
:02059E0C 058202C9 streq r0,[r2, #+0x2c9]		;r2+0x2c9=*(000002c9)
:02059E10 00050E00 andeq  r0,r5,r0,lsl #0x1c
:02059E14 CE000501 cdpgt 5,0,cr0,cr0,cr1,0
:02059E18 10158990 mulnes r5,r0,r9
:02059E1C E3180004 tst r8,#0x4
:02059E20 091202D1 ldmeqdb  r2 ,{r0,r4,r6,r7,r9}
:02059E24 E08BB020 add  r11,r11,r0,lsr #0x0
:02059E28 0604A106 streq r10,[r4],-r6, lsl #0x2
:02059E2C B110A0B0 ldrlth r10,[r0, -r0]
:02059E30 E15B08A6 cmp r11,r6,lsr #0x11
:02059E34 009490D8 ldreqsb r9,[r4], +r8
:02059E38 A0B005E1 adcges r0,r0,r1,ror #0xb
:02059E3C 025110C1 subeqs r1,r1,#0xC1
:02059E40 9AA04009 bls 00869E6C
:02059E44 C5A000E0 strgt r0,[r0, #+0xe0]!
:02059E48 5808D140 stmplda  r8 ,{r6,r8,r12,r14,r15}
:02059E4C C3A0A060 movgt  r10,#0x60		;r10=96(0x60)
:02059E50 B00E85FF unknown
:02059E54 E110C3B0 ldrh r12,[r0, -r0]
:02059E58 E18C8008 orr  r8,r12,r8
:02059E5C 1455A002 ldrneb r10,[r5],#-0x2
:02059E60 02E18880 rsceq  r8,r1,#0x800000
:02059E64 09050120 stmeqdb  r5 ,{r5,r8}
:02059E68 30000300 andcc  r0,r0,r0,lsl #0x6
:02059E6C 820E5D80 andhi  r5,r14,#0x2000
:02059E70 041449E2 ldreq r4,[r4],#-0x9e2
:02059E74 12ED06ED rscne  r0,r13,#0xED00000
:02059E78 25FECDD2 ldrcsb r12,[r14, #+0xdd2]!
:02059E7C 4506410F strmi r4,[r6, #-0x10f]		;(r6-0x10f=*(fffffef1))
:02059E80 0D2DD454 stceq  4,cr13,[r13,#-0x150]!
:02059E84 19EDBD1C unknown
:02059E88 01E1F012 mvneq  r15,r2,lsl r0
:02059E8C E59FC100 ldr r12,[r15, #+0x100]		;r15+0x100=*(02059f94)=#27460557(0x01a303cd)
:02059E90 9F61F013 swils 0x0061f013
:02059E94 07120DE5 ldreq r0,[r15, #+0x100]		;r15+0x100=*(02059f94)=#27460557(0x01a303cd)
:02059E98 6D10A050 unknown
:02059E9C 05E07190 streqb r7,[r0, #+0x190]!
:02059EA0 7101A0A0 unknown
:02059EA4 C3F07110 mvngts r7,#0x4
:02059EA8 F071F071 rsbnvs r15,r1,r1,ror r0
:02059EAC 71B0F071 movvcs r15,r1,ror r0
:02059EB0 5071A1D0 unknown
:02059EB4 71D7F071 bicvcs r15,r7,r1,ror r0
:02059EB8 71F071F0 ldrvcsh r7,[r0, #+0x10]!
:02059EBC B2F071F0 rsclts r7,r0,#0x3C
:02059EC0 71A2D071 movvc  r13,r1,ror r0
:02059EC4 F071AF50 rsbnvs r10,r1,r0,asr r15
:02059EC8 F071F071 rsbnvs r15,r1,r1,ror r0
:02059ECC F071F071 rsbnvs r15,r1,r1,ror r0
:02059ED0 000075B4 streqh r7,[r0], -r4
:02059ED4 02D5A05F sbceqs r10,r5,#0x5F
:02059ED8 9000B980 andls  r11,r0,r0,lsl #0x13
:02059EDC 0A4AE1D3 beq 03312630
:02059EE0 0A162DA3 beq 025E5574
:02059EE4 061588E2 ldreq r8,r11,r0,r0,lsl #0x13
:02059EE8 9622A0FA unknown
:02059EEC 000501E1 andeq  r0,r5,r1,ror #0x3
:02059EF0 10CDA000 sbcne  r10,r13,r0
:02059EF4 2425481B unknown
:02059EF8 E049900A sub  r9,r9,r10
:02059EFC 04000D04 streq r0,[r0],#-0xd04
:02059F00 B1A09041 movlt  r9,r1,asr #0x0
:02059F04 900A198D andls  r1,r10,r13,lsl #0x13
:02059F08 0E08E089 cdpeq 0,0,cr14,cr8,cr9,4
:02059F0C 900E00A1 andls  r0,r14,r1,lsr #0x1
:02059F10 A0DBC1A0 sbcges r12,r11,r0,lsr #0x3
:02059F14 0AE19C02 beq 018C0F24
:02059F18 00E09880 rsceq  r9,r0,r0,lsl #0x11
:02059F1C 40C50080 sbcmi  r0,r5,r0,lsl #0x1
:02059F20 805803A1 subhis r0,r8,r1,lsr #0x7
:02059F24 0109C3A0 unknown
:02059F28 98498300 stmlsda  r9 ,{r8,r9,r15}^
:02059F2C C39003BD orrgts r0,r0,#0xF4000002
:02059F30 E5C305CD strb r0,[r3, #+0x5cd]		;r3+0x5cd=*(097065d6)=#0(0x00000000)
:02059F34 B61C6124 ldrlt r6,[r12],-r4, lsr #0x2
:02059F38 BDE1C190 stcltl 1,cr12,[r1,#+0x240]!
:02059F3C 5508D511 strpl r13,[r8, #-0x511]		;(r8-0x511=*(fffffaef))
:02059F40 3187E12C orrcc  r14,r7,r12,lsr #0x2
:02059F44 007FFF42 rsbeqs r15,r15,r2,asr #0x1e
:02059F48 29123100 ldmcsdb  r2 ,{r8,r12,r13}
:02059F4C 2589C202 strcs r12,[r9, #+0x202]		;r9+0x202=*(80000224)=#0(0x00000000)
:02059F50 07792122 ldreqb r2,[r9,-r2, lsr #0x2]!
:02059F54 8D19D9B0 unknown
:02059F58 15A529E5 strne r2,[r5, #+0x9e5]!
:02059F5C 8DA04902 stchi  9,cr4,[r0,#+0x8]!
:02059F60 04E26407 unknown
:02059F64 02F95211 rsceqs r5,r9,#0x10000001
:02059F68 A4E59FC2 unknown
:02059F6C 821085E8 andhis r8,r0,#0x3A000000
:02059F70 60F0E5D3 unknown
:02059F74 6DF0E1D3 ldcvsl 1,cr14,[r0,#+0x34c]!
:02059F78 6D878000 unknown
:02059F7C 9580F805 strls r15,[r0, #+0x805]		;r0+0x805=*(00000805)
:02059F80 029006E1 addeqs r0,r0,#0xE100000
:02059F84 2002E052 andcs  r14,r2,r2,asr r0
:02059F88 900043A0 andls  r4,r0,r0,lsr #0x7
:02059F8C 81426900 unknown
:02059F90 1BAD5300 blne 00BAEB98
:02059F94 01A303CD moveq  r0,r13,asr #0x7
:02059F98 71200534 unknown
:02059F9C 55E31210 strplb r1,[r3, #+0x210]!
:02059FA0 80081200 andhi  r1,r8,r0,lsl #0x4
:02059FA4 A0718613 rsbges r8,r1,r3,lsl r6
:02059FA8 307160D2 unknown
:02059FAC 12977006 addnes r7,r7,#0x6
:02059FB0 717000E0 cmnvc r0,r0,ror #0x1
:02059FB4 58E35750 unknown
:02059FB8 20710870 rsbcss r0,r1,r0,ror r8
:02059FBC E5C30019 strb r0,[r3, #+0x19]		;r3+0x19=*(09706022)=#0(0x00000000)
:02059FC0 79F25079 unknown
:02059FC4 79530720 ldmvcdb  r3 ,{r5,r8,r9,r10}^
:02059FC8 79F079D0 unknown
:02059FCC 79F079F0 unknown
:02059FD0 21F079F0 ldrcssh r7,[r0, #+0x90]!
:02059FD4 7DBF3079 ldcvc  0,cr3,[r15,#+0x1e4]!
:02059FD8 D120F410 msrle CPSR_,r0
:02059FDC 407D1079 rsbmis r1,r13,r9,ror r0
:02059FE0 F07DF07D rsbnvs r15,r13,r13,ror r0
:02059FE4 7DF07DF1 ldcvcl 13,cr7,[r0,#+0x3c4]!
:02059FE8 81F07DF0 ldrhish r7,[r0, #+0xd0]!
:02059FEC 22207910 eorcs  r7,r0,#0x40000
:02059FF0 FF1FE186 swinv 0x001fe186
:02059FF4 F6E20260 unknown
:02059FF8 00E1D120 rsceq  r13,r1,r0,lsr #0x2
:02059FFC E1D3A0F0 ldrsh r10,[r3, #+0x0]		;r3+0x0=*(09706009)=#0(0x00000000)
:0205A000 E20990FF and  r9,r9,#0xFF
:0205A004 04450800 streqb r0,[r5],#-0x800
:0205A008 E052800A subs r8,r2,r10
:0205A00C F5022089 strnv r2,[r2, #-0x89]		;(r2-0x89=*(ffffff77))
:0205A010 43A07003 movmi  r7,#0x3		;r7=3(0x3)
:0205A014 E19520F2 ldrsh r2,[r5, +r2]
:0205A018 68800001 stmvsia  r0 ,{r0}
:0205A01C 5305D942 unknown
:0205A020 90001902 andls  r1,r0,r2,lsl #0x12
:0205A024 01A30A79 moveq  r0,r9,ror r10
:0205A028 01BD0005 moveqs r0,r5			;r0=0(0x0)
:0205A02C 19000203 stmnedb  r0 ,{r0,r1,r9}
:0205A030 62081517 andvs  r1,r8,#0x5C00000
:0205A034 8A800212 bhi 0005A884
:0205A038 890402E0 stmhidb  r4 ,{r5,r6,r7,r9}
:0205A03C A0800404 addge  r0,r0,r4,lsl #0x8
:0205A040 0208A4B1 andeq  r10,r8,#0xB1000000
:0205A044 20D7E158 sbccss r14,r7,r8,asr r1
:0205A048 800EE19C mulhi  r14,r12,r1
:0205A04C 02C1A000 sbceq  r10,r1,#0x0
:0205A050 00E09990 smlaleq  r9,r0,r0,r9
:0205A054 43A00090 movmi  r0,#0x90		;r0=144(0x90)
:0205A058 584A05FD stmplda  r10 ,{r0,r2,r3,r4,r5,r6,r7,r8,r10}^
:0205A05C 04E35900 unknown
:0205A060 C3A09058 movgt  r9,#0x58		;r9=88(0x58)
:0205A064 E1C380B0 strh r8,[r3, #+0x0]		;r3+0x0=*(09706009)=#0(0x00000000)
:0205A068 0720FF00 streq r15,[r0,-r0, lsl #0x1e]!
:0205A06C C39002E2 orrgts r0,r0,#0x2000000E
:0205A070 230200E5 unknown
:0205A074 2001E186 andcs  r14,r1,r6,lsl #0x3
:0205A078 0000E4C0 andeq  r14,r0,r0,asr #0x9
:0205A07C B0038520 andlt  r8,r3,r0,lsr #0xa
:0205A080 5B0A218B blpl 022E26B4
:0205A084 218024E1 orrcs  r2,r0,r1,ror #0x9
:0205A088 0001EC4A andeq  r14,r1,r10,asr #0x18
:0205A08C 020D2DD0 andeq  r2,r13,#0x3400
:0205A090 1069080A rsbne  r0,r9,r10,lsl #0x10
:0205A094 85E1D0C0 strhib r13,[r1, #+0xc0]!
:0205A098 22C0B015 sbccs  r11,r0,#0x15
:0205A09C C002E1CD andgt  r14,r2,r13,asr #0x3
:0205A0A0 C002E5D0 unknown
:0205A0A4 3075CD00 rsbccs r12,r5,r0,lsl #0x1a
:0205A0A8 75070005 strvc r0,[r7, #-0x5]		;(r7-0x5=*(fffffffe))
:0205A0AC 0A056910 beq 021B44F4
:0205A0B0 11B60065 movnes r0,r5,ror #0x0
:0205A0B4 11FEDDD0 ldrnesb r13,[r14, #+0xd0]!
:0205A0B8 11FC70F0 ldrnesh r7,[r12, #+0x0]!
:0205A0BC C91A1D00 ldmgtdb  r10 ,{r8,r10,r11,r12}
:0205A0C0 49E28D30 unknown
:0205A0C4 42200410 eormi  r0,r0,#0x10000000
:0205A0C8 5DB308E2 ldcpl  8,cr0,[r3,#+0x388]!
:0205A0CC 7D1A6500 unknown
:0205A0D0 D340F017 unknown
:0205A0D4 C0080EE1 andgt  r0,r8,r1,ror #0x1d
:0205A0D8 E000E59D mul  r0,r13,r5
:0205A0DC 40400201 submi  r0,r0,r1,lsl #0x4
:0205A0E0 D30C6DC0 unknown
:0205A0E4 000D02E5 andeq  r0,r13,r5,ror #0x5
:0205A0E8 C0224002 eorgt  r4,r2,r2
:0205A0EC C0E003E5 rscgt  r0,r0,r5,ror #0x7
:0205A0F0 114104E5 unknown
:0205A0F4 31000580 unknown
:0205A0F8 5C000411 stcpl  4,cr0,[r0],{#0x11}
:0205A0FC 00E506E3 rsceq  r0,r5,r3,ror #0xd
:0205A100 47500983 ldrmib r0,[r0,-r3, lsl #0x13]
:0205A104 7B7009FF blvc 03C5C908
:0205A108 043009FD unknown
:0205A10C F0036D49 andnv  r6,r3,r9,asr #0x1a
:0205A110 F901DDFB stmnvdb  r1 ,{r0,r1,r3,r4,r5,r6,r7,r8,r10,r11,r12,r14,r15}
:0205A114 2041A917 subcs  r10,r1,r7,lsl r9
:0205A118 39B94C01 ldmccib  r9!,{r0,r10,r11,r14}
:0205A11C 04046526 streq r6,[r4],#-0x526
:0205A120 50E24DD0 unknown
:0205A124 01A90302 moveq  r0,r2,lsl #0x6		;r0=0(0x0)
:0205A128 1F008D2F swine 0x00008d2f
:0205A12C 801CE590 mulhis r12,r0,r5
:0205A130 05E59005 streqb r9,[r5, #+0x5]!
:0205A134 0D01E000 unknown
:0205A138 820FF900 andhi  r15,r15,#0x0
:0205A13C 801F0064 andhis r0,r15,r4,ror #0x0
:0205A140 8302D585 unknown
:0205A144 00D91075 sbceqs r1,r9,r5,ror r0
:0205A148 22AD02D0 adccs  r0,r13,#0xD
:0205A14C 021C043D andeqs r0,r12,#0x3D000000
:0205A150 310F0035 mrscc r0,CPSR
:0205A154 0149A603 unknown
:0205A158 1E4617E9 cdpne 7,4,cr1,cr6,cr9,7
:0205A15C 020C03A0 andeq  r0,r12,#0x80000002
:0205A160 112D9F03 unknown
:0205A164 E0800FCD add  r0,r0,r13,asr #0x1f
:0205A168 0BB511FC bleq 00D9E960
:0205A16C E2854086 add  r4,r5,#0x86
:0205A170 A2844004 addge  r4,r4,#0x4
:0205A174 91100024 tstls r0,r4,lsr #0x0
:0205A178 69C32041 stmvsib  r3 ,{r0,r6,r13}^
:0205A17C 0D11EC00 unknown
:0205A180 15C99436 strneb r9,[r9, #+0x436]		;r9+0x436=*(0000048e)
:0205A184 E1C120B0 strh r2,[r1, #+0x0]		;r1+0x0=*(00000000)
:0205A188 01816008 orreq  r6,r1,r8
:0205A18C E1D1011D bics r0,r1,r13,lsl r1
:0205A190 E3100902 tst r0,#0x8000
:0205A194 05ED01FC streqb r0,[r13, #+0x1fc]!
:0205A198 CC0025C4 stcgt  5,cr2,[r0],{#0xc4}
:0205A19C 0AB19F21 beq 00CC1E28
:0205A1A0 03E14590 mvneq  r4,#0x24000000
:0205A1A4 E9109D92 ldmdb  r0 ,{r1,r4,r7,r8,r10,r11,r12,r15}
:0205A1A8 00912420 addeqs r2,r1,r0,lsr #0x8
:0205A1AC AD101D04 unknown
:0205A1B0 08730109 unknown
:0205A1B4 01ACEB00 moveq  r14,r0,lsl #0x16		;r14=0(0x0)
:0205A1B8 808101ED addhi  r0,r1,r13,ror #0x3
:0205A1BC 166069C5 unknown
:0205A1C0 13B5001D movnes r0,#0x1D		;r0=29(0x1d)
:0205A1C4 C1341007 teqgt r4,r7
:0205A1C8 02252001 eoreq  r2,r5,#0x1
:0205A1CC 78EB0007 unknown
:0205A1D0 347D0511 unknown
:0205A1D4 E5810028 str r0,[r1, #+0x28]		;r1+0x28=*(00000028)
:0205A1D8 01000505 unknown
:0205A1DC 511C8141 tstpl r12,r1,asr #0x2
:0205A1E0 00390300 eoreqs r0,r9,r0,lsl #0x6
:0205A1E4 12710041 rsbnes r0,r1,#0x41
:0205A1E8 08054BC5 stmeqda  r5 ,{r0,r2,r6,r7,r8,r9,r11,r14}
:0205A1EC 912F10E5 unknown
:0205A1F0 FD1149E5 unknown
:0205A1F4 7181C434 orrvc  r12,r1,r4,lsr r4
:0205A1F8 69113D2B ldmvsdb  r1 ,{r0,r1,r3,r5,r8,r10,r11,r12,r13}
:0205A1FC 20318030 eorcss r8,r1,r0,lsr r0
:0205A200 652E013C strvs r0,[r14, #-0x13c]!
:0205A204 9D341D26 ldcls  13,cr1,[r4,#-0x98]!
:0205A208 09E90113 unknown
:0205A20C 07ADE021 streq r14,[r13,+r1, lsr #0x0]!
:0205A210 F8F78021 ldmnvia  r7!,{r0,r5,r15}^
:0205A214 0F810035 swieq 0x00810035
:0205A218 35491A09 strccb r1,[r9, #-0xa09]		;(r9-0xa09=*(fffff64f))
:0205A21C 1025D520 eorne  r13,r5,r0,lsr #0xa
:0205A220 800F6D9E mulhi  r15,r14,r13
:0205A224 71820011 orrvc  r0,r2,r1,lsl r0
:0205A228 0329C500 unknown
:0205A22C 1DF55558 ldcnel 5,cr5,[r5,#+0x160]!
:0205A230 E5D5093D ldrb r0,[r5, #+0x93d]		;r5+0x93d=*(0000093d)
:0205A234 E3100080 tst r0,#0x80
:0205A238 043D0303 unknown
:0205A23C B04469C0 sublt  r6,r4,r0,asr #0x13
:0205A240 0AE1C011 beq 018CA28C
:0205A244 E5C01012 strb r1,[r0, #+0x12]		;r0+0x12=*(0000002f)
:0205A248 801459B0 ldrhih r5,[r4], -r0
:0205A24C 24E5208D unknown
:0205A250 B8E59020 unknown
:0205A254 8019E530 andhis r14,r9,r0,lsr r5
:0205A258 0AA90255 beq 00A9ABB4
:0205A25C 079D20A2 ldreq r2,[r13,+r2, lsr #0x1]
:0205A260 2AAD0A9D bcs 00B9CCDC
:0205A264 06F30021 unknown
:0205A268 F0212EE1 eornv  r2,r1,r1,ror #0x1d
:0205A26C 070021AA streq r2,[r0,-r10, lsr #0x3]
:0205A270 016100DD unknown
:0205A274 BD05E3D6 unknown
:0205A278 2448451B strcsb r4,[r8],#-0x51b
:0205A27C 120D0519 andne  r0,r13,#0x6400000
:0205A280 00A56CA2 adceq  r6,r5,r2,lsr #0x19
:0205A284 480185E1 stmmida  r1 ,{r0,r5,r6,r7,r8,r10,r15}
:0205A288 555C0029 ldrplb r0,[r12, #-0x29]		;(r12-0x29=*(ffffffd7))
:0205A28C D5152D01 ldrle r2,[r5, #-0xd01]		;(r5-0xd01=*(fffff2ff))
:0205A290 0C046901 stceq  9,cr6,[r4],{#0x1}
:0205A294 D010213F andles r2,r0,r15,lsr r1
:0205A298 001212E5 andeqs r1,r2,r5,ror #0x5
:0205A29C E00313AD and  r1,r3,r13,lsr #0x7
:0205A2A0 F300110C unknown
:0205A2A4 1215229F andnes r2,r5,#0xF0000009
:0205A2A8 FD1CE240 unknown
:0205A2AC 1E550702 cdpne 7,4,cr0,cr5,cr2,0
:0205A2B0 41D10321 bicmis r0,r1,r1,lsr #0x6
:0205A2B4 D304391B unknown
:0205A2B8 49D10051 ldmmiib  r1 ,{r0,r4,r6}^
:0205A2BC 2B04D503 blcs 0218F6D0
:0205A2C0 F8E28DD0 unknown
:0205A2C4 E031F581 eors r15,r1,r1,lsl #0xb
:0205A2C8 021A2041 andeqs r2,r10,#0x41
:0205A2CC B40001B0 strlt r0,[r0],#-0x1b0
:0205A2D0 08040002 stmeqda  r4 ,{r1}
:0205A2D4 B006CD4C andlt  r12,r6,r12,asr #0x1a
:0205A2D8 361923C1 ldrcc r2,r12,r6,r12,asr #0x1a
:0205A2DC 164941D0 unknown
:0205A2E0 0345A09A unknown
:0205A2E4 7028E594 mlavc  r8,r4,r5,r14unknown
:0205A2E8 0102E59D swpeq r14,r13,r2
:0205A2EC 8001A590 mulhi  r1,r0,r5
:0205A2F0 110625A0 unknown
:0205A2F4 E43DF514 unknown
:0205A2F8 3D0DF905 unknown
:0205A2FC 9F11A810 swils 0x0011a810
:0205A300 052D0159 streq r0,[r13, #-0x159]!
:0205A304 A50289C6 strge r8,[r2, #-0x9c6]		;(r2-0x9c6=*(fffff63a))
:0205A308 9420E900 unknown
:0205A30C 35940075 ldrcc r0,[r4, #+0x75]		;r4+0x75=*(f000e246)
:0205A310 10579200 subnes r9,r7,r0,lsl #0x4
:0205A314 F903E025 stmnvdb  r3 ,{r0,r2,r5,r13,r14,r15}
:0205A318 94541901 ldrlsb r1,[r4],#-0x901
:0205A31C F4B00495 unknown
:0205A320 01B10655 moveqs r0,r5,asr r6
:0205A324 0EDD40D9 mrceq 0,6,r4,cr13,cr9,{6}
:0205A328 21410031 unknown
:0205A32C 1965BE00 unknown
:0205A330 C500112D strgt r1,[r0, #-0x12d]		;(r0-0x12d=*(fffffef0))
:0205A334 30030519 andcc  r0,r3,r9,lsl r5
:0205A338 E51B8520 ldr r8,[r11, #-0x520]		;r11-0x520=*(10e11639)=#0(0x00000000)
:0205A33C 6C09A94C stcvs  9,cr10,[r9],{#0x4c}
:0205A340 11350859 teqne r5,r9,asr r8
:0205A344 B4011D40 strlt r1,[r1],#-0xd40
:0205A348 0005503D andeq  r5,r5,r13,lsr r0
:0205A34C 607FE5D9 unknown
:0205A350 05E20100 streqb r0,[r2, #+0x100]!
:0205A354 60240799 mlavs  r4,r9,r7,r0unknown
:0205A358 A3195985 tstge r9,#0x214000
:0205A35C A8002544 stmgeda  r0 ,{r2,r6,r8,r10,r13}
:0205A360 02011120 andeq  r1,r1,#0x8
:0205A364 20860C01 addcs  r0,r6,r1,lsl #0x18
:0205A368 86E7D131 unknown
:0205A36C 44E7D010 unknown
:0205A370 918000F9 unknown
:0205A374 00852020 addeq  r2,r5,r0,lsr #0x0
:0205A378 E1581951 cmp r8,r1,asr r9
:0205A37C 21981219 orrcss r1,r8,r9,lsl r2
:0205A380 5A025E00 bpl 020F1B88
:0205A384 020D01E3 andeq  r0,r13,#0xC0000038
:0205A388 A0231A10 eorge  r1,r3,r0,lsl r10
:0205A38C 2CA9E411 stccs  4,cr14,[r9],#+0x44
:0205A390 2D0403A0 unknown
:0205A394 E110882E tst r0,r14,lsr #0x10
:0205A398 196C5041 unknown
:0205A39C 00190D40 andeqs r0,r9,r0,asr #0x1a
:0205A3A0 96D41005 ldrlsb r1,[r4],+r5
:0205A3A4 A8304901 ldmgeda  r0!,{r0,r8,r11,r14}
:0205A3A8 06650011 unknown
:0205A3AC 039430C9 orreqs r3,r4,#0xC9
:0205A3B0 31AC0091 unknown
:0205A3B4 0099BA01 addeqs r11,r9,r1,lsl #0x14
:0205A3B8 952A0660 strls r0,[r10, #-0x660]!
:0205A3BC 852FB132 strhi r11,[r15, #-0x132]!
:0205A3C0 0E8D8F11 mcreq 15,4,r8,cr13,cr1,{0}
:0205A3C4 D50108B1 strle r0,[r1, #-0x8b1]		;(r1-0x8b1=*(fffff74f))
:0205A3C8 200CB708 andcs  r11,r12,r8,lsl #0xe
:0205A3CC 0334E248 teqeq r4,#0x80000004
:0205A3D0 10000CE0 andne  r0,r0,r0,ror #0x19
:0205A3D4 0FF1E289 swieq 0x00f1e289
:0205A3D8 0059B5E5 subeqs r11,r9,r5,ror #0xb
:0205A3DC 003404EB eoreqs r0,r4,r11,ror #0x9
:0205A3E0 100CE595 mulne  r12,r5,r5
:0205A3E4 1100E248 unknown
:0205A3E8 0151C400 cmpeq r1,r0,lsl #0x8
:0205A3EC 600CE59D mulvs  r12,r13,r5
:0205A3F0 74E58408 unknown
:0205A3F4 100F9D04 andne  r9,r15,r4,lsl #0x1a
:0205A3F8 6410E584 ldrvs r14,[r0],#-0x584
:0205A3FC 68E584B4 unknown
:0205A400 00E58474 rsceq  r8,r5,r4,ror r4
:0205A404 E5C4A010 strb r10,[r4, #+0x10]		;r4+0x10=*(f000e1e1)
:0205A408 CDD92005 unknown
:0205A40C 0559804D ldreqb r8,[r9, #-0x4d]		;(r9-0x4d=*(0000000b))
:0205A410 5CE20220 stcpll 2,cr0,[r2],#+0x80
:0205A414 99133124 ldmlsdb  r3 ,{r2,r5,r8,r12,r13}
:0205A418 8409B541 strhi r11,[r9],#-0x541
:0205A41C D920B6E5 stmledb  r0!,{r0,r2,r5,r6,r7,r9,r10,r12,r13,r15}
:0205A420 250118E1 strcs r1,[r1, #-0x8e1]		;(r1-0x8e1=*(fffff71f))
:0205A424 D5022903 strle r2,[r2, #-0x903]		;(r2-0x903=*(fffff6fd))
:0205A428 99125120 ldmlsdb  r2 ,{r5,r8,r12,r14}
:0205A42C 39064A23 stmccdb  r6 ,{r0,r1,r5,r9,r11,r14}
:0205A430 40090029 andmi  r0,r9,r9,lsr #0x0
:0205A434 F5001DAE strnv r1,[r0, #-0xdae]		;(r0-0xdae=*(fffff26f))
:0205A438 DD044D00 unknown
:0205A43C FB060111 blx 021DA890
:0205A440 01A101D9 unknown
:0205A444 01D9A000 biceqs r10,r9,r0
:0205A448 152D41F0 strne r4,[r13, #-0x1f0]!
:0205A44C DD00C8E9 unknown
:0205A450 2EE9B011 mcrcs 0,7,r11,cr9,cr1,{0}
:0205A454 680800B9 stmvsda  r8 ,{r0,r3,r4,r5,r7}
:0205A458 007D560D rsbeqs r5,r13,r13,lsl #0xc
:0205A45C 00E5D460 rsceq  r13,r5,r0,ror #0x8
:0205A460 31C90470 biccc  r0,r9,r0,ror r4
:0205A464 290015C4 stmcsdb  r0 ,{r2,r6,r7,r8,r10,r12}
:0205A468 21021D13 unknown
:0205A46C 5104450F unknown
:0205A470 11B1FD04 movnes r15,r4,lsl #0x1a		;r15=1140850688(0x44000000)
:0205A474 8011B1C2 andhis r11,r1,r2,asr #0x3
:0205A478 75981501 ldrvc r1,[r8, #+0x501]		;r8+0x501=*(00000501)
:0205A47C B955042D ldmltdb  r5 ,{r0,r2,r3,r5,r10}^
:0205A480 1950150C ldmnedb  r0 ,{r2,r3,r8,r10,r12}^
:0205A484 00959510 addeqs r9,r5,r0,lsl r5
:0205A488 75115508 ldrvc r5,[r1, #-0x508]		;(r1-0x508=*(fffffaf8))
:0205A48C 0474D706 unknown
:0205A490 980C3D98 stmlsda  r12 ,{r3,r4,r7,r8,r10,r11,r12,r13}
:0205A494 0912FDE5 ldmeqdb  r2 ,{r0,r2,r5,r6,r7,r8,r10,r11,r12,r13,r14,r15}
:0205A498 0117C810 tsteq r7,r0,lsl r8
:0205A49C 00D90035 sbceqs r0,r9,r5,lsr r0
:0205A4A0 0A510005 beq 0349A4BC
:0205A4A4 7C881D9D stcvc  13,cr1,[r8],{#0x9d}
:0205A4A8 0B110401 bleq 0249B4B4
:0205A4AC C0E58814 rscgt  r8,r5,r4,lsl r8
:0205A4B0 83127900 tsthi r2,#0x0
:0205A4B4 100DE5D8 unknown
:0205A4B8 69000175 stmvsdb  r0 ,{r0,r2,r4,r5,r6,r8}
:0205A4BC C403F93F strgt r15,[r3],#-0x93f
:0205A4C0 061E7908 ldreq r7,[r14],-r8, lsl #0x12
:0205A4C4 5105EB00 unknown
:0205A4C8 A20105DD andge  r0,r1,#0x37400000
:0205A4CC E6000507 str r0,[r0],-r7, lsl #0xa
:0205A4D0 F0313955 eornvs r3,r1,r5,asr r9
:0205A4D4 9234B981 eorlss r11,r4,#0x204000
:0205A4D8 9D9F10F4 unknown
:0205A4DC 2D300D01 ldccs  13,cr0,[r0,#-0x4]!
:0205A4E0 0805A520 stmeqda  r5 ,{r5,r8,r10,r13,r15}
:0205A4E4 59910F78 ldmplib  r1 ,{r3,r4,r5,r6,r8,r9,r10,r11}
:0205A4E8 FFFEA768 swinv 0x00fea768
:0205A4EC 840A39EB strhi r3,[r10],#-0x9eb
:0205A4F0 810F3849 mrshi r3,CPSR
:0205A4F4 15910051 ldrne r0,[r1, #+0x51]		;r1+0x51=*(00000051)
:0205A4F8 49130089 ldmmidb  r3 ,{r0,r3,r7}
:0205A4FC E5011AD5 str r1,[r1, #-0xad5]		;(r1-0xad5=*(fffff52b))
:0205A500 B410B50D ldrlt r11,[r0],#-0x50d
:0205A504 03591015 cmpeq r9,#0x15
:0205A508 02ED1C19 rsceq  r1,r13,#0x1900
:0205A50C 3F10406D swicc 0x0010406d
:0205A510 00A0E591 umlaleq  r14,r0,r1,r5
:0205A514 00299F02 eoreq  r9,r9,r2,lsl #0x1e
:0205A518 2F10E283 swics 0x0010e283
:0205A51C 1402E581 strne r14,[r2],#-0x581
:0205A520 81E5911F mvnhi  r9,r15,lsl r1
:0205A524 00E08110 rsceq  r8,r0,r0,lsl r1
:0205A528 00E007ED rsceq  r0,r0,r13,ror #0xf
:0205A52C 91E7D350 mvnls  r13,r0,asr r3
:0205A530 71410213 unknown
:0205A534 D574E3A0 ldrleb r14,[r4, #-0x3a0]!
:0205A538 005D1809 subeqs r1,r13,r9,lsl #0x10
:0205A53C 8D1F500C unknown
:0205A540 120EA106 andne  r10,r14,#0x80000001
:0205A544 20E16F2F rsccs  r6,r1,r15,lsr #0x1e
:0205A548 15011D06 strne r1,[r1, #-0xd06]		;(r1-0xd06=*(fffff2fa))
:0205A54C 02370089 eoreqs r0,r7,#0x89
:0205A550 010511E0 unknown
:0205A554 0F0CE045 swieq 0x000ce045
:0205A558 001FE586 andeqs r14,r15,r6,lsl #0xb
:0205A55C 08E20062 unknown
:0205A560 0CE5961F stceql 6,cr9,[r5],#+0x7c
:0205A564 06E6071D unknown
:0205A568 8DA7E2C0 stchi  2,cr14,[r7,#+0x300]!
:0205A56C 0F0CEBFE swieq 0x000cebfe
:0205A570 21802775 orrcs  r2,r0,r5,ror r7
:0205A574 2BF92C21 blcs 01EA5600
:0205A578 902F00C9 eorls  r0,r15,r9,asr #0x1
:0205A57C 8D10D9E5 unknown
:0205A580 E5802F00 str r2,[r0, #+0xf00]		;r0+0xf00=*(00000f1d)
:0205A584 0F311F08 swieq 0x00311f08
:0205A588 E580401F str r4,[r0, #+0x1f]		;r0+0x1f=*(0000003c)
:0205A58C 5D012102 unknown
:0205A590 03610513 unknown
:0205A594 00C558E4 sbceq  r5,r5,r4,ror #0x11
:0205A598 141D1685 ldrne r1,[r13],#-0x685
:0205A59C 3B013BA0 blcc 020A9424
:0205A5A0 0D272EAA stceq  14,cr2,[r7,#-0x2a8]!
:0205A5A4 9955BD02 ldmlsdb  r5 ,{r1,r8,r10,r11,r12,r13,r15}^
:0205A5A8 10590045 subnes r0,r9,r5,asr #0x0
:0205A5AC 7455101D ldrvcb r1,[r5],#-0x1d
:0205A5B0 5507401D strpl r4,[r7, #-0x1d]		;(r7-0x1d=*(ffffffe6))
:0205A5B4 000D6540 andeq  r6,r13,r0,asr #0xa
:0205A5B8 05BE104D ldreq r1,[r14, #+0x4d]!
:0205A5BC 15043535 strne r3,[r4, #-0x535]		;(r4-0x535=*(f000dc9c))
:0205A5C0 0C114D00 ldceq  13,cr4,[r1],{#0x0}
:0205A5C4 13B11469 movnes r1,#0x69000000		;r1=1761607680(0x69000000)
:0205A5C8 BB002110 bllt 02062A10
:0205A5CC 03E1392D mvneq  r3,#0xB4000
:0205A5D0 0D8C04A1 unknown
:0205A5D4 1115F500 tstne r5,r0,lsl #0xa
:0205A5D8 55778351 ldrplb r8,[r7, #-0x351]!
:0205A5DC 9F105400 swils 0x00105400
:0205A5E0 91503FF1 ldrlssh r3,[r0, #-0xf1]		;(r0-0xff1=*(ffffff2c))
:0205A5E4 39911991 ldmccib  r1 ,{r0,r4,r7,r8,r11,r12}
:0205A5E8 08140D26 ldmeqda  r4 ,{r1,r2,r5,r8,r10,r11}
:0205A5EC A9E59550 unknown
:0205A5F0 EB000305 bl 0205B20C
:0205A5F4 21FA197D mvncss r1,r13,ror r9
:0205A5F8 000D2C01 andeq  r2,r13,r1,lsl #0x18
:0205A5FC 75D43E49 ldrvcb r3,[r4, #+0xe49]		;r4+0xe49=*(f000f01a)
:0205A600 20050D0E andcs  r0,r5,r14,lsl #0x1a
:0205A604 07399F00 ldreq r9,[r9,-r0, lsl #0x1e]!
:0205A608 63110A69 tstvs r1,#0x69000
:0205A60C 2001E780 andcs  r14,r1,r0,lsl #0xf
:0205A610 2D03E282 unknown
:0205A614 05FB8000 ldreqb r8,[r11, #+0x0]!
:0205A618 E9000402 stmdb  r0 ,{r1,r10}
:0205A61C 3800150A stmccda  r0 ,{r1,r3,r8,r10,r12}
:0205A620 F5B25085 ldrnv r5,[r2, #+0x85]!
:0205A624 9D556780 unknown
:0205A628 159F1007 ldrne r1,[r15, #+0x7]		;r15+0x7=*(0205a637)=#268771357(0x1005201d)
:0205A62C C920F110 stmgtdb  r0!,{r4,r8,r12,r13,r14,r15}
:0205A630 4019B107 andmis r11,r9,r7,lsl #0x2
:0205A634 1D030D81 unknown
:0205A638 F1100520 tstnv r0,r0,lsr #0xa
:0205A63C 1900F223 stmnedb  r0 ,{r0,r1,r5,r9,r12,r13,r14,r15}
:0205A640 1E8D0400 cdpne 4,8,cr0,cr13,cr0,0
:0205A644 0B4D1441 bleq 0339F750
:0205A648 BA2DA100 blt 02BC2A50
:0205A64C 840F1184 strhi r1,[r15],#-0x184
:0205A650 E9910E4D ldmib  r1 ,{r0,r2,r3,r6,r9,r10,r11}
:0205A654 3903CD0A stmccdb  r3 ,{r1,r3,r8,r10,r11,r14,r15}
:0205A658 8101EA0C unknown
:0205A65C 2101144D unknown
:0205A660 01310153 teqeq r1,r3,asr r1
:0205A664 31100DF1 ldrccsh r0,[r0, -r1]
:0205A668 5D90F728 unknown
:0205A66C 04105D24 ldreq r5,[r0],#-0xd24
:0205A670 91011011 unknown
:0205A674 2E9116E7 cdpcs 6,8,cr1,cr1,cr7,7
:0205A678 6D40432D unknown
:0205A67C 032D5010 unknown
:0205A680 E52B9140 str r9,[r11, #-0x140]!
:0205A684 2100153B unknown
:0205A688 AD224100 stcge  1,cr4,[r2,#-0x0]!
:0205A68C 037D0510 cmneq r13,#0x4000000
:0205A690 3A1FB5BC bcc 02847D88
:0205A694 02610015 rsbeq  r0,r1,#0x15
:0205A698 40082AC9 andmi  r2,r8,r9,asr #0x15
:0205A69C 2B811D94 blcs 000A1CF4
:0205A6A0 340241F6 strcc r4,[r2],#-0x1f6
:0205A6A4 14910015 ldrne r0,[r1],#+0x15
:0205A6A8 B5108D38 ldrlt r8,[r0, #-0xd38]		;(r0-0xd38=*(fffff2e5))
:0205A6AC 11F94BA5 mvnnes r4,r5,lsr #0x17
:0205A6B0 04006D29 streq r6,[r0],#-0xd29
:0205A6B4 29084029 stmcsdb  r8 ,{r0,r3,r5,r14}
:0205A6B8 2908AB00 stmcsdb  r8 ,{r8,r9,r11,r13,r15}
:0205A6BC 60101540 andvss r1,r0,r0,asr #0xa
:0205A6C0 21690029 unknown
:0205A6C4 100D4029 andne  r4,r13,r9,lsr #0x0
:0205A6C8 942008F6 unknown
:0205A6CC 09411015 stmeqdb  r1 ,{r0,r2,r4,r12}^
:0205A6D0 18041594 stmneda  r4 ,{r2,r4,r7,r8,r10,r12}
:0205A6D4 C5050019 strgt r0,[r5, #-0x19]		;(r5-0x19=*(ffffffe7))
:0205A6D8 340E7D12 strcc r7,[r14],#-0xd12
:0205A6DC 36199F10 unknown
:0205A6E0 8D81208D unknown
:0205A6E4 100A6903 andne  r6,r10,r3,lsl #0x12
:0205A6E8 0C111582 ldceq  5,cr1,[r1],{#0x82}
:0205A6EC 20E5D420 rsccs  r13,r5,r0,lsr #0x8
:0205A6F0 110DC130 unknown
:0205A6F4 E9E72093 unknown
:0205A6F8 83110217 tsthi r1,#0x70000001
:0205A6FC 025512E7 subeqs r1,r5,#0x7000000E
:0205A700 1011EB00 andnes r14,r1,r0,lsl #0x16
:0205A704 9108E5D4 unknown
:0205A708 03458017 unknown
:0205A70C 01144110 tsteq r4,r0,lsl r1
:0205A710 2B7DC000 blcs 03FCA718
:0205A714 30A91441 adccc  r1,r9,r1,asr #0x8
:0205A718 980091ED stmlsda  r0 ,{r0,r2,r3,r5,r6,r7,r8,r12,r15}
:0205A71C 06E9C08C unknown
:0205A720 19FF0365 unknown
:0205A724 917FB101 cmnls r15,r1,lsl #0x2
:0205A728 013D8700 teqeq r13,r0,lsl #0xe
:0205A72C E19150F5 ldrsh r5,[r1, +r5]
:0205A730 A0B0030A adcges r0,r0,r10,lsl #0x6
:0205A734 B0A145E1 adclt  r4,r1,r1,ror #0xb
:0205A738 600400E1 andvs  r0,r4,r1,ror #0x1
:0205A73C 506841A0 rsbpl  r4,r8,r0,lsr #0x3
:0205A740 40A00131 adcmi  r0,r0,r1,lsr r1
:0205A744 600E426A andvs  r4,r14,r10,ror #0x4
:0205A748 000551A0 andeq  r5,r5,r0,lsr #0x3
:0205A74C 0CE15A00 stceql 10,cr5,[r1],#+0x0
:0205A750 0DC1A0A0 unknown
:0205A754 C0102914 andgts r2,r0,r4,lsl r9
:0205A758 E49B8004 ldr r8,[r11],#+0x4
:0205A75C B9590008 ldmltdb  r9 ,{r3}^
:0205A760 01DA8013 biceqs r8,r10,r3,lsl r0
:0205A764 09E28550 unknown
:0205A768 01C9F910 biceq  r15,r9,r0,lsl r9
:0205A76C C95008A0 ldmgtdb  r0 ,{r5,r7,r11}^
:0205A770 7F074100 swivc 0x00074100
:0205A774 0CA22650 stceq  6,cr2,[r2],#+0x140
:0205A778 21065D05 unknown
:0205A77C 01E28A90 unknown
:0205A780 E2850280 add  r0,r5,#0x8
:0205A784 E1A08859 mov  r8,r9,asr r8
:0205A788 0800800F stmeqda  r0 ,{r0,r1,r2,r3,r15}
:0205A78C 885205E2 ldmhida  r2 ,{r1,r5,r6,r7,r8,r10}^
:0205A790 005006E1 subeqs r0,r0,r1,ror #0xd
:0205A794 5007E025 andpl  r14,r7,r5,lsr #0x0
:0205A798 87700085 ldrhib r0,[r0,-r5, lsl #0x1]!
:0205A79C E50210E2 str r1,[r2, #-0xe2]		;(r2-0xe2=*(ffffff1e))
:0205A7A0 0059DF0F subeqs r13,r9,r15,lsl #0x1e
:0205A7A4 1FDF1B91 swine 0x00df1b91
:0205A7A8 359A00CB ldrcc r0,[r10, #+0xcb]		;r10+0xcb=*(000000cb)
:0205A7AC 4039F90E eormis r15,r9,r14,lsl #0x12
:0205A7B0 007D4CBD unknown
:0205A7B4 D0343004 eorles r3,r4,r4
:0205A7B8 E0E003E7 rsc  r0,r0,r7,ror #0x7
:0205A7BC 003E0EE1 eoreqs r0,r14,r1,ror #0x1d
:0205A7C0 CCA3E1A0 stcgt  1,cr14,[r3],#+0x280
:0205A7C4 3070E1A0 rsbccs r14,r0,r0,lsr #0x3
:0205A7C8 84E20E00 unknown
:0205A7CC 32430049 subcc  r0,r3,#0x49
:0205A7D0 1C08E1A0 stcne  1,cr14,[r8],{#0xa0}
:0205A7D4 80E1A033 rschi  r10,r1,r3,lsr r0
:0205A7D8 00E31E00 rsceq  r1,r3,r0,lsl #0x1c
:0205A7DC 1263C084 rsbne  r12,r3,#0x84
:0205A7E0 0243C084 subeq  r12,r3,#0x84
:0205A7E4 A0308400 eorges r8,r0,r0,lsl #0x8
:0205A7E8 E2840165 add  r0,r4,#0x40000019
:0205A7EC 02A12059 adceq  r2,r1,#0x59
:0205A7F0 0029EFC8 eoreq  r14,r9,r8,asr #0x1f
:0205A7F4 002D1A09 eoreq  r1,r13,r9,lsl #0x14
:0205A7F8 2C790CB5 ldccsl 12,cr0,[r9],#-0x2d4
:0205A7FC 313E8C91 unknown
:0205A800 9130F300 teqls r0,r0,lsl #0x6
:0205A804 A03443E1 eorges r4,r4,r1,ror #0x7
:0205A808 300CE101 andcc  r14,r12,r1,lsl #0x2
:0205A80C 7D01E7C0 unknown
:0205A810 C009310B andgt  r3,r9,r11,lsl #0x2
:0205A814 1239202D eornes r2,r9,#0x2D
:0205A818 232116C5 unknown
:0205A81C A10045E0 unknown
:0205A820 C06FDE08 rsbgt  r13,r15,r8,lsl #0x1c
:0205A824 308EE190 umullcc  r14,r14,r0,r1
:0205A828 8EE00241 cdphi 2,14,cr0,cr0,cr1,2
:0205A82C C40CE220 strgt r14,[r12],#-0x220
:0205A830 C0B3E1A0 adcgts r14,r3,r0,lsr #0x3
:0205A834 61E10081 mvnvs  r0,r1,lsl #0x1
:0205A838 0A9DF814 beq 007D8890
:0205A83C 12E516D5 rscne  r1,r5,#0xD500000
:0205A840 7AAD1075 bvc 00B9EA1C
:0205A844 70500051 subvcs r0,r0,r1,asr r0
:0205A848 212C999F unknown
:0205A84C 8123A110 unknown
:0205A850 1055F100 subnes r15,r5,r0,lsl #0x2
:0205A854 1105107D unknown
:0205A858 60307D87 eorvss r7,r0,r7,lsl #0x1b
:0205A85C D0152381 andles r2,r5,r1,lsl #0x7
:0205A860 0105007D unknown
:0205A864 1C607D97 stcnel 13,cr7,[r0],#-0x25c
:0205A868 012B0544 unknown
:0205A86C E129490D unknown
:0205A870 E7823101 str r3,[r2,+r1, lsl #0x2]
:0205A874 81310F05 teqhi r1,r5,lsl #0x1e
:0205A878 91549DE7 cmpls r4,r7,ror #0x1b
:0205A87C 51A17D0E movpl  r7,r14,lsl #0x1a		;r7=536870912(0x20000000)
:0205A880 2D47E008 unknown
:0205A884 005492E9 subeqs r9,r4,r9,ror #0x5
:0205A888 027D1FC5 rsbeqs r1,r13,#0x314
:0205A88C A904A9C0 stmgedb  r4 ,{r6,r7,r8,r11,r13,r15}
:0205A890 65405809 strvsb r5,[r0, #-0x809]		;(r0-0x809=*(fffff814))
:0205A894 01F19004 mvneqs r9,r4
:0205A898 E59F5380 ldr r5,[r15, #+0x380]		;r15+0x380=*(0205ac20)=#887227520(0x34e20480)
:0205A89C E59F7054 ldr r7,[r15, #+0x54]		;r15+0x54=*(0205a8f8)=#-1379874816(0xadc0c800)
:0205A8A0 8000AD0D andhi  r10,r0,r13,lsl #0x1a
:0205A8A4 B107501D unknown
:0205A8A8 0A050800 beq 0219C8B0
:0205A8AC 15841106 strne r1,[r4, #+0x106]		;r4+0x106=*(f000e2d7)
:0205A8B0 A020D1E7 eorge  r13,r0,r7,ror #0x3
:0205A8B4 04B01581 unknown
:0205A8B8 06EB0200 unknown
:0205A8BC 69E79401 unknown
:0205A8C0 00DDF712 sbceqs r15,r13,r2,lsl r7
:0205A8C4 889106A0 ldmhiia  r1 ,{r5,r7,r9,r10}
:0205A8C8 879106E7 ldrhi r0,ia 
:0205A8CC 600100E7 andvs  r0,r1,r7,ror #0x1
:0205A8D0 A503E286 strge r14,[r3, #-0x286]		;r3-0x286=*(09705d83)=#0(0x00000000)
:0205A8D4 20FFEF06 rsccss r14,r15,r6,lsl #0x1e
:0205A8D8 1259BAFF subnes r11,r9,#0xFF000
:0205A8DC F000317D andnv  r3,r0,r13,ror r1
:0205A8E0 9480FD87 strls r15,[r0],#+0xd87
:0205A8E4 56611731 unknown
:0205A8E8 275D3665 ldrcsb r3,[r0],#+0xd87
:0205A8EC 65540003 ldrvsb r0,[r4, #-0x3]		;(r4-0x3=*(f000e1ce))
:0205A8F0 38238F16 stmccda  r3!,{r1,r2,r4,r8,r9,r10,r11,r15}
:0205A8F4 C16B084D unknown
:0205A8F8 ADC0C800 unknown
:0205A8FC E79C9410 unknown
:0205A900 451D3D00 ldrmi r3,[r13, #-0xd00]		;(r13-0xd00=*(fffff300))
:0205A904 E78C5111 unknown
:0205A908 3913B118 ldmccdb  r3 ,{r3,r4,r8,r12,r13,r15}
:0205A90C AC200900 stcge  9,cr0,[r0],#-0x0
:0205A910 55003910 strpl r3,[r0, #-0x910]		;(r0-0x910=*(fffff70d))
:0205A914 21670408 unknown
:0205A918 2104E79C swpcs r14,r12,r4
:0205A91C 001EE781 andeqs r14,r14,r1,lsl #0xf
:0205A920 4D98004D unknown
:0205A924 E7913118 unknown
:0205A928 11A92A81 movne  r2,r1,lsl #0x15		;r2=60817408(0x3a00000)
:0205A92C E59520C5 ldr r2,[r5, #+0xc5]		;r5+0xc5=*(34e20545)=#0(0x00000000)
:0205A930 02000D18 andeq  r0,r0,#0x600
:0205A934 500B0151 andpl  r0,r11,r1,asr r1
:0205A938 30040481 andcc  r0,r4,r1,lsl #0x9
:0205A93C 0D210009 stceq  0,cr0,[r1,#-0x24]!
:0205A940 3D003570 unknown
:0205A944 5008D910 andpl  r13,r8,r0,lsl r9
:0205A948 95093583 strls r3,[r9, #-0x583]		;(r9-0x583=*(fffffad5))
:0205A94C 00352295 mlaeqs r5,r5,r2,r2unknown
:0205A950 10256815 eorne  r6,r5,r5,lsl r8
:0205A954 002D1349 eoreq  r1,r13,r9,asr #0x6
:0205A958 19F10A07 unknown
:0205A95C 67ED4D11 unknown
:0205A960 1C611599 stcnel 5,cr1,[r1],#-0x264
:0205A964 40051019 andmi  r1,r5,r9,lsl r0
:0205A968 0D851008 unknown
:0205A96C 50048F20 andpl  r8,r4,r0,lsr #0x1e
:0205A970 5104E581 unknown
:0205A974 2000E782 andcs  r14,r0,r2,lsl #0xf
:0205A978 9211169D andlss r1,r1,#0x9D00000
:0205A97C 911001E7 tstls r0,r7,ror #0x3
:0205A980 82118203 andhis r8,r1,#0x30000000
:0205A984 00543FE7 subeqs r3,r4,r7,ror #0x1f
:0205A988 CD000CEB unknown
:0205A98C E7900118 unknown
:0205A990 01CC16D9 unknown
:0205A994 0151E400 cmpeq r1,r0,lsl #0x8
:0205A998 0559D800 ldreqb r13,[r9, #-0x800]		;(r9-0x800=*(fffff858))
:0205A99C 16B816BD unknown
:0205A9A0 640DE1C0 strvs r14,[r13],#-0x1c0
:0205A9A4 26118020 ldrcs r8,[r1],-r0, lsr #0x0
:0205A9A8 5C000160 stcpl  1,cr0,[r0],{#0x60}
:0205A9AC EDA83611 stc  6,cr3,[r8,#+0x44]!
:0205A9B0 70000106 andvc  r0,r0,r6,lsl #0x2
:0205A9B4 00052CB9 streqh r2,[r5], -r9
:0205A9B8 4131D6C6 teqmi r1,r6,asr #0xd
:0205A9BC B530B825 ldrlt r11,[r0, #-0x825]!
:0205A9C0 02E0441A rsceq  r4,r0,#0x1A000000
:0205A9C4 01090928 unknown
:0205A9C8 0800ED50 stmeqda  r0 ,{r4,r6,r8,r10,r11,r13,r14,r15}
:0205A9CC 2520E953 strcs r14,[r0, #-0x953]!
:0205A9D0 00650C12 rsbeq  r0,r5,r2,lsl r12
:0205A9D4 9607A154 unknown
:0205A9D8 32046835 andcc  r6,r4,#0x350000
:0205A9DC 86002460 strhi r2,r6,r4,#0x350000
:0205A9E0 C646B835 unknown
:0205A9E4 19001DE1 stmnedb  r0 ,{r0,r5,r6,r7,r8,r10,r11,r12}
:0205A9E8 20F99F23 rsccss r9,r9,r3,lsr #0x1e
:0205A9EC 640D690F strvs r6,[r13],#-0x90f
:0205A9F0 55542069 ldrplb r2,[r4, #-0x69]		;(r4-0x69=*(f000e168))
:0205A9F4 2519A1E1 ldrcs r10,[r9, #-0x1e1]		;(r9-0x1e1=*(fffffe77))
:0205A9F8 6DFFDE15 ldcvsl 14,cr13,[r15,#+0x54]!
:0205A9FC 6011441F andvss r4,r1,r15,lsl r4
:0205AA00 001154A6 andeqs r5,r1,r6,lsr #0x9
:0205AA04 351E1D10 ldrcc r1,[r14, #-0xd10]		;(r14-0xd10=*(fffff2f0))
:0205AA08 C108000D unknown
:0205AA0C A0089A06 andge  r9,r8,r6,lsl #0x14
:0205AA10 E50131E1 str r3,[r1, #-0x1e1]		;r1-0x1e1=*(10051e3c)=#0(0x00000000)
:0205AA14 A1545DE9 cmpge r4,r9,ror #0x1b
:0205AA18 1025A800 eorne  r10,r5,r0,lsl #0x10
:0205AA1C E2800FE7 add  r0,r0,#0x39C
:0205AA20 0D3F1025 ldceq  0,cr1,[r15,#-0x94]!
:0205AA24 2385A103 orrcs  r10,r5,#0xC0000000
:0205AA28 41081279 unknown
:0205AA2C 850018E2 strhi r1,[r0, #-0x8e2]		;(r0-0x8e2=*(fffff73b))
:0205AA30 606DB503 rsbvs  r11,r13,r3,lsl #0xa
:0205AA34 33959610 orrccs r9,r5,#0x1000000
:0205AA38 10180331 andnes r0,r8,r1,lsr r3
:0205AA3C 2E4D8531 mcrcs 5,2,r8,cr13,cr1,{1}
:0205AA40 9C08D8B8 stcls  8,cr13,[r8],{#0xb8}
:0205AA44 0A0000FF beq 0205AE48
:0205AA48 1C2D1BE1 stcne  11,cr1,[r13],#-0x384
:0205AA4C 60105D5C andvss r5,r0,r12,asr r13
:0205AA50 0D1139B5 unknown
:0205AA54 1A0D6BE3 bne 023B59E8
:0205AA58 01011045 unknown
:0205AA5C A0182100 andges r2,r8,r0,lsl #0x2
:0205AA60 11B60BE1 movnes r0,r1,ror #0x17
:0205AA64 010D2500 unknown
:0205AA68 01B12018 moveqs r2,r8,lsl r0		;r2=0(0x0)
:0205AA6C 22CA0001 sbccs  r0,r10,#0x1
:0205AA70 B9E1A028 unknown
:0205AA74 302946A5 eorcc  r4,r9,r5,lsr #0xd
:0205AA78 69E0F029 unknown
:0205AA7C 49029900 stmmidb  r2 ,{r8,r11,r12,r15}
:0205AA80 20006111 andcs  r6,r0,r1,lsl r1
:0205AA84 158D021D strne r0,[r13, #+0x21d]		;r13+0x21d=*(0000021d)
:0205AA88 10EF13A1 rscne  r1,r15,r1,lsr #0x7
:0205AA8C 19248997 stmnedb  r4!,{r0,r1,r2,r4,r7,r8,r11,r15}
:0205AA90 13051412 unknown
:0205AA94 6C822FA9 stcvs  15,cr2,[r2],{#0xa9}
:0205AA98 0C1351E2 ldceq  1,cr5,[r3],{#0xe2}
:0205AA9C 95041095 strls r1,[r4, #-0x95]		;(r4-0x95=*(f000e13c))
:0205AAA0 3918A900 ldmccdb  r8 ,{r8,r11,r13,r15}
:0205AAA4 0331EA00 teqeq r1,#0x0
:0205AAA8 4260007D rsbmi  r0,r0,#0x7D
:0205AAAC 54002964 strpl r2,[r0],#-0x964
:0205AAB0 C5872310 strgt r2,[r7, #+0x310]		;r7+0x310=*(adc0cb10)
:0205AAB4 49C30045 stmmiib  r3 ,{r0,r2,r6}^
:0205AAB8 065DC801 ldreqb r12,[r13],-r1, lsl #0x10
:0205AABC 97D40C89 ldrlsb r0,[r4,+r9, lsl #0x19]
:0205AAC0 82024185 andhi  r4,r2,#0x40000021
:0205AAC4 18022D1C stmneda  r2 ,{r2,r3,r4,r8,r10,r11,r13}
:0205AAC8 E5962400 ldr r2,[r6, #+0x400]		;r6+0x400=*(00000400)
:0205AACC 4C002D54 stcmi  13,cr2,[r0],{#0x54}
:0205AAD0 2A9D314D bcs 007A700C
:0205AAD4 004D6860 subeq  r6,r13,r0,ror #0x10
:0205AAD8 4C017964 stcmi  9,cr7,[r1],{#0x64}
:0205AADC 1B0100C5 blne 0209ADF8
:0205AAE0 44E21580 unknown
:0205AAE4 29E28700 unknown
:0205AAE8 80054508 andhi  r4,r5,r8,lsl #0xa
:0205AAEC 092CA160 stmeqdb  r12!,{r5,r6,r8,r13,r15}
:0205AAF0 96246012 unknown
:0205AAF4 01194CE5 tsteq r9,r5,ror #0x19
:0205AAF8 96346483 unknown
:0205AAFC 851044E5 ldrhi r4,[r0, #-0x4e5]		;(r0-0x4e5=*(fffffb38))
:0205AB00 E0404210 sub  r4,r0,r0,lsl r2
:0205AB04 03103180 tsteq r0,#0x20
:0205AB08 E0531925 subs r1,r3,r5,lsr #0x12
:0205AB0C 045D1401 ldreqb r1,[r13],#-0x401
:0205AB10 145C5E31 ldrneb r5,[r12],#-0xe31
:0205AB14 DD297196 stcle  1,cr7,[r9,#-0x258]!
:0205AB18 E3100514 tst r0,#0x5000000
:0205AB1C 401E751C andmis r7,r14,r12,lsl r5
:0205AB20 54005D87 strpl r5,[r0],#-0xd87
:0205AB24 920055E0 andls  r5,r0,#0x38000000
:0205AB28 426103D9 rsbmi  r0,r1,#0x64000003
:0205AB2C E2822FC6 add  r2,r2,#0x318
:0205AB30 822B0122 eorhi  r0,r11,#0x80000008
:0205AB34 02ED82E2 rsceq  r8,r13,#0x2000000E
:0205AB38 3F41322C swicc 0x0041322c
:0205AB3C 9C300390 ldcls  3,cr0,[r0],#-0x240
:0205AB40 A0EFC1E0 rscge  r12,r15,r0,ror #0x3
:0205AB44 2FCC00E1 swics 0x00cc00e1
:0205AB48 0002E0A2 andeq  r14,r2,r2,lsr #0x1
:0205AB4C 8001E15E andhi  r14,r1,r14,asr r1
:0205AB50 D1050151 unknown
:0205AB54 9FC21000 swils 0x00c21000
:0205AB58 2FA108E5 swics 0x00a108e5
:0205AB5C 319CE1A0 orrccs r14,r12,r0,lsr #0x3
:0205AB60 4E00E0CE cdpmi 0,0,cr14,cr0,cr14,6
:0205AB64 02E082E7 rsceq  r8,r0,#0x7000000E
:0205AB68 00E28E20 rsceq  r8,r2,r0,lsr #0x1c
:0205AB6C 8400D984 strhi r13,[r0],#-0x984
:0205AB70 37419720 strccb r9,[r1,-r0, lsr #0xe]
:0205AB74 62201089 eorvs  r1,r0,#0x89
:0205AB78 410D6D97 swpmi r6,r7,r13
:0205AB7C 821241E0 andhis r4,r2,#0x38
:0205AB80 017C02E0 cmneq r12,r0,ror #0x5
:0205AB84 00E91800 rsceq  r1,r9,r0,lsl #0x10
:0205AB88 ED972044 unknown
:0205AB8C E5978A0F ldr r8,[r7, #+0xa0f]		;r7+0xa0f=*(adc0d20f)
:0205AB90 8D971048 unknown
:0205AB94 00499006 subeq  r9,r9,r6
:0205AB98 02E2A1A0 rsceq  r10,r2,#0x28
:0205AB9C 6CE09310 stcvsl 3,cr9,[r0],#+0x40
:0205ABA0 C1860014 orrgt  r0,r6,r4,lsl r0
:0205ABA4 0470E217 unknown
:0205ABA8 0239E586 eoreqs r14,r9,#0x21800000
:0205ABAC 6CEB0052 stcvsl 0,cr0,[r11],#+0x148
:0205ABB0 B0E596C4 rsclt  r9,r5,r4,asr #0xd
:0205ABB4 700B4100 andvc  r4,r11,r0,lsl #0x2
:0205ABB8 02E596E4 rsceq  r9,r5,#0xE400000
:0205ABBC E0019C60 and  r9,r1,r0,ror #0x18
:0205ABC0 71AE3000 movvc  r3,r0			;r3=29(0x1d)
:0205ABC4 09E15301 unknown
:0205ABC8 02959012 addeqs r9,r5,#0x12
:0205ABCC F8311019 ldmnvda  r1!,{r0,r3,r4,r12}
:0205ABD0 61900289 orrvss r0,r0,r9,lsl #0x5
:0205ABD4 60930779 addvss r0,r3,r9,ror r7
:0205ABD8 A1030890 swpge r0,r0,r3
:0205ABDC 2D01DDE0 unknown
:0205ABE0 A1640110 unknown
:0205ABE4 016D8109 unknown
:0205ABE8 97008488 strls r8,[r0,-r8, lsl #0x9]
:0205ABEC F1852419 orrnv  r2,r5,r9,lsl r4
:0205ABF0 C97CCA05 ldmgtdb  r12!,{r0,r2,r9,r11,r14,r15}^
:0205ABF4 9F615C00 swils 0x00615c00
:0205ABF8 C08009E5 addgt  r0,r0,r5,ror #0x13
:0205ABFC 1C96E080 ldcne  0,cr14,[r6],{#0x80}
:0205AC00 8C00E0C0 stchi  0,cr14,[r0],{#0xc0}
:0205AC04 ACE59760 stcgel 7,cr9,[r5],#+0x180
:0205AC08 4505191F strmi r1,[r5, #-0x91f]		;r5-0x91f=*(34e1fb61)=#0(0x00000000)
:0205AC0C 0740C000 streqb r12,[r0, -r0]
:0205AC10 550DE081 strpl r14,[r13, #-0x81]		;(r13-0x81=*(ffffff7f))
:0205AC14 20E00660 rsccs  r0,r0,r0,ror #0xc
:0205AC18 10710290 unknown
:0205AC1C 2B4DE286 blcs 033D363C
:0205AC20 34E20480 unknown
:0205AC24 2DDF0AE5 unknown
:0205AC28 E1208C00 unknown
:0205AC2C E0829410 add  r9,r2,r0,lsl r4
:0205AC30 4D000588 unknown
:0205AC34 08E2810B unknown
:0205AC38 87302061 ldrhi r2,ia 
:0205AC3C 008D17E5 addeq  r1,r13,r5,ror #0xf
:0205AC40 A1100988 tstge r0,r8,lsl #0x13
:0205AC44 C5140381 ldrgt r0,[r4, #-0x381]		;(r4-0x381=*(f000de50))
:0205AC48 97109000 ldrls r9,[r0, -r0]
:0205AC4C 458100A5 strmi r0,[r1, #+0xa5]		;r1+0xa5=*(000000a5)
:0205AC50 001D90E2 andeqs r9,r13,r2,ror #0x1
:0205AC54 19510046 ldmnedb  r1 ,{r1,r2,r6}^
:0205AC58 01449A12 unknown
:0205AC5C 91E28010 mvnls  r8,r0,lsl r0
:0205AC60 00E00C02 rsceq  r0,r0,r2,lsl #0x18
:0205AC64 E28C10DF add  r1,r12,#0xDF
:0205AC68 E2811B4D add  r1,r1,#0x13400
:0205AC6C 9F60E400 swils 0x0060e400
:0205AC70 00918CE5 addeqs r8,r1,r5,ror #0x19
:0205AC74 A00109D0 unknown
:0205AC78 E0326290 mlas r2,r0,r2,r6unknown
:0205AC7C 00152088 andeqs r2,r5,r8,lsl #0x1
:0205AC80 E0014001 and  r4,r1,r1
:0205AC84 880091DF stmhida  r0 ,{r0,r1,r2,r3,r4,r6,r7,r8,r12,r15}
:0205AC88 08458730 stmeqda  r5 ,{r4,r5,r8,r9,r10,r15}^
:0205AC8C 09690B4D unknown
:0205AC90 00251535 eoreq  r1,r5,r5,lsr r5
:0205AC94 1C872090 stcne  0,cr2,[r7],{#0x90}
:0205AC98 004D04E5 subeq  r0,r13,r5,ror #0x9
:0205AC9C 2AE500B4 bcs 0199AF74
:0205ACA0 64870309 strvs r0,[r7],#+0x309
:0205ACA4 001D6C85 andeqs r6,r13,r5,lsl #0x19
:0205ACA8 2A34B910 bcs 02D890F0
:0205ACAC 546C193D unknown
:0205ACB0 40740025 rsbmis r0,r4,r5,lsr #0x0
:0205ACB4 09F10021 unknown
:0205ACB8 7404B906 strvc r11,[r4],#-0x906
:0205ACBC E5970059 ldr r0,[r7, #+0x59]		;r7+0x59=*(adc0c859)
:0205ACC0 E0600280 rsb  r0,r0,r0,lsl #0x5
:0205ACC4 E0800735 add  r0,r0,r5,lsr r7
:0205ACC8 A0000541 andge  r0,r0,r1,asr #0xa
:0205ACCC C0E0810D rscgt  r8,r0,r13,lsl #0x2
:0205ACD0 E1A00204 mov  r0,r4,lsl #0x4		;r0=924944(0xe1d10)
:0205ACD4 78003574 stmvcda  r0 ,{r2,r4,r5,r6,r8,r10,r12,r13}
:0205ACD8 E5109720 ldr r9,[r0, #-0x720]		;(r0-0x720=*(000e15f0))
:0205ACDC 68002174 stmvsda  r0 ,{r2,r4,r5,r6,r8,r13}
:0205ACE0 421015BD andmis r1,r0,#0x2F400000
:0205ACE4 87942249 ldrhi r2,r1,r0,#0x2F400000
:0205ACE8 A1E3E00C mvnge  r14,r12
:0205ACEC 100CC308 andne  r12,r12,r8,lsl #0x6
:0205ACF0 13298710 unknown
:0205ACF4 70AA1A15 adcvc  r1,r10,r5,lsl r10
:0205ACF8 5C87001D stcpl  0,cr0,[r7],{#0x1d}
:0205ACFC B9E28026 unknown
:0205AD00 87007016 unknown
:0205AD04 227D1201 rsbcss r1,r13,#0x10000000
:0205AD08 00016CC4 andeq  r6,r1,r4,asr #0x19
:0205AD0C 1587004C strne r0,[r7, #+0x4c]		;r7+0x4c=*(adc0c84c)
:0205AD10 97021084 strls r1,[r2,-r4, lsl #0x1]
:0205AD14 17B920BD unknown
:0205AD18 E5871084 str r1,[r7, #+0x84]		;r7+0x84=*(adc0c884)
:0205AD1C 8D86187D unknown
:0205AD20 CB0000CC blgt 0205B058
:0205AD24 0075CA82 rsbeqs r12,r5,r2,lsl #0x15
:0205AD28 00008B18 andeq  r8,r0,r8,lsl r11
:0205AD2C 0007FD88 andeq  r15,r7,r8,lsl #0x1b
:0205AD30 FF2F5C00 swinv 0x002f5c00
:0205AD34 FFBA74FF swinv 0x00ba74ff
:0205AD38 852000FF strhi r0,[r0, #-0xff]!
:0205AD3C 87010006 strhi r0,[r1, -r6]
:0205AD40 35000000 strcc r0,[r0, #-0x0]		;(r0-0x0=*(000e1d10))
:0205AD44 A920A412 stmgedb  r0!,{r1,r4,r10,r13,r15}
:0205AD48 14112531 ldrne r2,[r1],#-0x531
:0205AD4C 590C01C1 stmpldb  r12 ,{r0,r6,r7,r8}
:0205AD50 14ED07F5 unknown
:0205AD54 27991090 unknown
:0205AD58 23E116D9 mvncs  r1,#0xD900000
:0205AD5C 1D107384 unknown
:0205AD60 3C06D505 stccc  5,cr13,[r6],{#0x5}
:0205AD64 550582C0 strpl r8,[r5, #-0x2c0]		;r5-0x2c0=*(34e201c0)=#0(0x00000000)
:0205AD68 105D8650 subnes r8,r13,r0,asr r6
:0205AD6C 55021D17 strpl r1,[r2, #-0xd17]		;(r2-0xd17=*(fffff2e9))
:0205AD70 4D11E100 unknown
:0205AD74 CD12D918 unknown
:0205AD78 06E1046D unknown
:0205AD7C 1590011D ldrne r0,[r0, #+0x11d]		;r0+0x11d=*(000e1e2d)
:0205AD80 078C1014 unknown
:0205AD84 4903CC15 stmmidb  r3 ,{r0,r2,r4,r10,r11,r14,r15}
:0205AD88 31399E04 teqcc r9,r4,lsl #0x1c
:0205AD8C 591405E5 ldmpldb  r4 ,{r0,r2,r5,r6,r7,r8,r10}
:0205AD90 D530B60C ldrle r11,[r0, #-0x60c]!
:0205AD94 81301405 teqhi r0,r5,lsl #0x8
:0205AD98 02102805 andeqs r2,r0,#0x50000
:0205AD9C 22810091 addcs  r0,r1,#0x91
:0205ADA0 02F100F1 rsceqs r0,r1,#0xF1
:0205ADA4 C00E5479 andgt  r5,r14,r9,ror r4
:0205ADA8 E09F0269 adds r0,r15,r9,ror #0x4
:0205ADAC B100E59E swplt r14,r14,r0
:0205ADB0 0409E70C streq r14,[r9],#-0x70c
:0205ADB4 D5D051BD ldrleb r5,[r0, #+0x1bd]		;r0+0x1bd=*(000e1ecd)
:0205ADB8 07755F22 ldreqb r5,[r5,-r2, lsr #0x1e]!
:0205ADBC 2A4118B1 bcs 030A1088
:0205ADC0 1D01E1B0 unknown
:0205ADC4 154918E1 strneb r1,[r9, #-0x8e1]		;(r9-0x8e1=*(fffff777))
:0205ADC8 5D104069 unknown
:0205ADCC 00153335 andeqs r3,r5,r5,lsr r3
:0205ADD0 05005738 streq r5,[r0, #-0x738]		;(r0-0x738=*(000e15d8))
:0205ADD4 56000640 strpl r0,[r0, #-0x738]		;(r0-0x738=*(000e15d8))
:0205ADD8 00452535 subeq  r2,r5,r5,lsr r5
:0205ADDC 30E238F1 unknown
:0205ADE0 55100369 ldrpl r0,[r0, #-0x369]		;(r0-0x369=*(000e19a7))
:0205ADE4 E2062003 and  r2,r6,#0x3
:0205ADE8 C4300A04 unknown
:0205ADEC 00252CE5 eoreq  r2,r5,r5,ror #0x19
:0205ADF0 0FE308AD swieq 0x00e308ad
:0205ADF4 2D313D30 ldccs  13,cr3,[r1,#-0xc0]!
:0205ADF8 95000C65 strls r0,[r0, #-0xc65]		;(r0-0xc65=*(000e10ab))
:0205ADFC 112529F1 unknown
:0205AE00 6AE31025 bvs 0191EE9C
:0205AE04 29057029 stmcsdb  r5 ,{r0,r3,r5,r12,r13,r14}
:0205AE08 35D51004 ldrccb r1,[r5, #+0x4]		;r5+0x4=*(34e20484)=#0(0x00000000)
:0205AE0C C615A924 ldrgt r10,[r5],-r4, lsr #0x12
:0205AE10 03F10110 mvneqs r0,#0x4
:0205AE14 6D050759 unknown
:0205AE18 2C017247 stccs  2,cr7,[r1],{#0x47}
:0205AE1C 1A7501ED bne 03D9B5D8
:0205AE20 B57042D1 ldrltb r4,[r0, #-0x2d1]!
:0205AE24 147B2120 unknown
:0205AE28 E1803710 orr  r3,r0,r0,lsl r7
:0205AE2C 41FD8005 mvnmis r8,r5
:0205AE30 515F3479 cmppl r15,r9,ror r4
:0205AE34 8CEB1A00 stchil 10,cr1,[r11],#+0x0
:0205AE38 16251145 unknown
:0205AE3C A138039D unknown
:0205AE40 6D5C0C00 unknown
:0205AE44 74101945 ldrvc r1,[r0],#-0x945
:0205AE48 C0011530 andgt  r1,r1,r0,lsr r5
:0205AE4C 535004E5 cmppl r0,#0xE5000000
:0205AE50 4908E593 stmmidb  r8 ,{r0,r1,r4,r7,r8,r10,r13,r14,r15}
:0205AE54 E304B10D unknown
:0205AE58 2955011D ldmcsdb  r5 ,{r0,r2,r3,r4,r8}^
:0205AE5C 35205CD8 strcc r5,[r0, #-0xcd8]!
:0205AE60 00E0501D rsceq  r5,r0,r13,lsl r0
:0205AE64 E50492E0 str r9,[r4, #-0x2e0]		;(r4-0x2e0=*(f000def1))
:0205AE68 07C10859 unknown
:0205AE6C 10EDE0C1 rscne  r14,r13,r1,asr #0x1
:0205AE70 66010EB1 unknown
:0205AE74 08980039 ldmeqia  r8 ,{r0,r3,r4,r5}
:0205AE78 00011005 andeq  r1,r1,r5
:0205AE7C 1983C03C stmneib  r3 ,{r2,r3,r4,r5,r14,r15}
:0205AE80 08610179 unknown
:0205AE84 00910B25 addeqs r0,r1,r5,lsr #0x16
:0205AE88 001C3AB5 ldreqh r3,[r12], -r5
:0205AE8C B1019D27 unknown
:0205AE90 D000400A andle  r4,r0,r10
:0205AE94 10F10291 smlalnes r0,r1,r1,r2
:0205AE98 10E30039 rscne  r0,r3,r9,lsr r0
:0205AE9C 0161082D unknown
:0205AEA0 3D60ED38 stcccl 13,cr14,[r0,#-0xe0]!
:0205AEA4 2C0CB107 stccs  1,cr11,[r12],{#0x7}
:0205AEA8 E5193D76 ldr r3,[r9, #-0xd76]		;(r9-0xd76=*(fffff2e2))
:0205AEAC 08894510 stmeqia  r9 ,{r4,r8,r10,r14}
:0205AEB0 CD24E520 stcgt  5,cr14,[r4,#-0x80]!
:0205AEB4 71675429 unknown
:0205AEB8 14D50900 ldrneb r0,[r5],#+0x900
:0205AEBC 11014935 unknown
:0205AEC0 055A1100 ldreqb r1,[r10, #-0x100]		;(r10-0x100=*(ffffff00))
:0205AEC4 D1D1206D bicles r2,r1,r13,ror #0x0
:0205AEC8 25595203 ldrcsb r5,[r9, #-0x203]		;(r9-0x203=*(fffffe55))
:0205AECC 021D5015 andeqs r5,r13,#0x15
:0205AED0 19001934 stmnedb  r0 ,{r2,r4,r5,r8,r11,r12}
:0205AED4 36499026 strccb r9,[r9],-r6, lsr #0x0
:0205AED8 001D1419 andeqs r1,r13,r9,lsl r4
:0205AEDC 7B631249 blvc 0391F808
:0205AEE0 01B04005 moveqs r4,r5			;r4=887227520(0x34e20480)
:0205AEE4 39D9EB00 ldmccib  r9 ,{r8,r9,r11,r13,r14,r15}^
:0205AEE8 012149F9 unknown
:0205AEEC 510020E1 unknown
:0205AEF0 11231025 unknown
:0205AEF4 28482800 stmcsda  r8 ,{r11,r13}^
:0205AEF8 09D02CF9 ldmeqib  r0 ,{r0,r3,r4,r5,r6,r7,r10,r11,r13}^
:0205AEFC 8D501125 unknown
:0205AF00 0D0CA904 unknown
:0205AF04 197D5414 unknown
:0205AF08 02191022 andeqs r1,r9,#0x22
:0205AF0C E5943014 ldr r3,[r4, #+0x14]		;r4+0x14=*(34e20494)=#0(0x00000000)
:0205AF10 558529E1 strpl r2,[r5, #+0x9e1]		;r5+0x9e1=*(34e20e61)=#0(0x00000000)
:0205AF14 004D6207 subeq  r6,r13,r7,lsl #0x4
:0205AF18 C99F1014 ldmgtib  r15 ,{r2,r4,r12}
:0205AF1C 2045142F subcs  r1,r5,r15,lsr #0x8
:0205AF20 09F504B1 unknown
:0205AF24 2909ED14 stmcsdb  r9 ,{r2,r4,r8,r10,r11,r13,r14,r15}
:0205AF28 20F12900 rsccss r2,r1,r0,lsl #0x12
:0205AF2C 30003176 andcc  r3,r0,r6,ror r1
:0205AF30 00151E15 andeqs r1,r5,r5,lsl r14
:0205AF34 1E3D37F1 mrcne 7,1,r3,cr13,cr1,{7}
:0205AF38 493D1012 ldmmidb  r13!,{r1,r4,r12}
:0205AF3C 09011908 stmeqdb  r1 ,{r3,r8,r11,r12}
:0205AF40 4D05310A unknown
:0205AF44 DD28313F stcle  1,cr3,[r8,#-0xfc]!
:0205AF48 FF512110 swinv 0x00512110
:0205AF4C 4501710A strmi r7,[r1, #-0x10a]		;(r1-0x10a=*(fffffef6))
:0205AF50 A913A118 ldmgedb  r3 ,{r3,r4,r8,r13,r15}
:0205AF54 7907E911 stmvcdb  r7 ,{r0,r4,r8,r11,r13,r14,r15}
:0205AF58 FE04D112 mcr2 1,0,r13,cr4,cr2,{0}
:0205AF5C 9D227590 stcls  5,cr7,[r2,#-0x240]!
:0205AF60 4F04A533 swimi 0x0004a533
:0205AF64 8D0004A5 unknown
:0205AF68 A001E52E andge  r14,r1,r14,lsr #0xa
:0205AF6C 0180027D orreq  r0,r0,r13,ror r2
:0205AF70 07A9FF0E streq r15,[r9,+r14, lsl #0x1e]!
:0205AF74 E3A060A8 mov  r6,#0xA8		;r6=168(0xa8)
:0205AF78 08494098 stmeqda  r9 ,{r3,r4,r7,r14}^
:0205AF7C A0071D50 andge  r1,r7,r0,asr r13
:0205AF80 7000DD90 mulvc  r0,r0,r13
:0205AF84 D9B002D1 ldmleib  r0!,{r0,r4,r6,r7,r9}
:0205AF88 17004100 strne r4,[r0,-r0, lsl #0x2]
:0205AF8C 1671196A unknown
:0205AF90 011FC195 unknown
:0205AF94 D4267101 unknown
:0205AF98 590F6D4A stmpldb  r15 ,{r1,r3,r6,r8,r10,r11,r13,r14}
:0205AF9C 0915F511 ldmeqdb  r5 ,{r0,r4,r8,r10,r12,r13,r14,r15}
:0205AFA0 9D0A02A9 unknown
:0205AFA4 2D0BA904 unknown
:0205AFA8 CA90090E bgt 0045D3E8
:0205AFAC 4111B7E5 tstmi r1,r5,ror #0xf
:0205AFB0 120CED82 andne  r14,r12,#0x2080
:0205AFB4 E2890001 add  r0,r9,#0x1
:0205AFB8 000190FF unknown
:0205AFBC 590020E2 stmpldb  r0 ,{r1,r5,r6,r7,r13}
:0205AFC0 09B1ECE3 ldmeqib  r1!,{r0,r1,r5,r6,r7,r10,r11,r13,r14,r15}
:0205AFC4 DA000A80 ble 0205D9CC
:0205AFC8 21211165 unknown
:0205AFCC 09E10030 unknown
:0205AFD0 0D0E3998 unknown
:0205AFD4 032E1D00 unknown
:0205AFD8 30D900CD sbcccs r0,r9,r13,asr #0x1
:0205AFDC 6D37059D ldcvs  5,cr0,[r7,#-0x274]!
:0205AFE0 06B50302 unknown
:0205AFE4 995800BA ldmlsdb  r8 ,{r1,r3,r4,r5,r7}^
:0205AFE8 2D03E003 unknown
:0205AFEC 8F1EE900 swihi 0x001ee900
:0205AFF0 18615845 unknown
:0205AFF4 16B54B95 unknown
:0205AFF8 24FA0035 unknown
:0205AFFC 0ACD3011 beq 013A7048
:0205B000 CD300575 ldcgt  5,cr0,[r0,#-0x1d4]!
:0205B004 000E53E5 andeq  r5,r14,r5,ror #0x7
:0205B008 0D166D00 unknown
:0205B00C 400AE21F andmi  r14,r10,r15,lsl r2
:0205B010 C2E50CCD rscgt  r0,r5,#0xCD00
:0205B014 71065DFF unknown
:0205B018 7A4B2C4E bvc 03326158
:0205B01C 19C09802 stmneib  r0 ,{r1,r11,r12,r15}^
:0205B020 A900250F stmgedb  r0 ,{r0,r1,r2,r3,r8,r10,r13}
:0205B024 0099CC36 addeqs r12,r9,r6,lsr r12
:0205B028 AE0FB5CC cdpge 5,0,cr11,cr15,cr12,6
:0205B02C CC0F5DCC stcgt  13,cr5,[r15],{#0xcc}
:0205B030 08FD04E5 unknown
:0205B034 53223001 unknown
:0205B038 1B0DF8E2 blne 023D93C8
:0205B03C 0A0D2EB5 beq 023A6B18
:0205B040 06810255 unknown
:0205B044 D90299F8 stmledb  r2 ,{r3,r4,r5,r6,r7,r8,r11,r12,r15}
:0205B048 D5E5C017 strleb r12,[r5, #+0x17]!
:0205B04C 311D7122 tstcc r13,r2,lsr #0x2
:0205B050 F3204131 unknown
:0205B054 05D12006 ldreqb r2,[r1, #+0x6]		;r1+0x6=*(00000006)
:0205B058 69030369 stmvsdb  r3 ,{r0,r3,r5,r6,r8,r9}
:0205B05C A950A613 ldmgedb  r0 ,{r0,r1,r4,r9,r10,r13,r15}^
:0205B060 0415E101 ldreq r14,[r5],#-0x101
:0205B064 10E5D000 rscne  r13,r5,r0
:0205B068 7283003D addvc  r0,r3,#0x3D
:0205B06C 1629FE89 unknown
:0205B070 577566C1 ldrplb r6,r0,r3,#0x3D
:0205B074 B800050B stmltda  r0 ,{r0,r1,r3,r8,r10}
:0205B078 FF40C105 swinv 0x0040c105
:0205B07C 803511C5 eorhis r1,r5,r5,asr #0x3
:0205B080 D9104104 ldmledb  r0 ,{r2,r8,r14}
:0205B084 0715DA00 ldreq r13,[r5,-r0, lsl #0x14]
:0205B088 231220F5 tstcs r2,#0xF5
:0205B08C 097911A0 unknown
:0205B090 D0C30E3D sbcle  r0,r3,r13,lsr r14
:0205B094 195164E5 ldmnedb  r1 ,{r0,r2,r5,r6,r7,r10,r13,r14}^
:0205B098 22950055 addcss r0,r5,#0x55
:0205B09C 12E91655 rscne  r1,r9,#0x5500000
:0205B0A0 0D4641F8 unknown
:0205B0A4 000C0009 andeq  r0,r12,r9
:0205B0A8 454101F5 strmib r0,[r1, #-0x1f5]		;(r1-0x1f5=*(fffffe0b))
:0205B0AC 3DE50091 stcccl 0,cr0,[r5,#+0x244]!
:0205B0B0 022C2D23 eoreq  r2,r12,#0x8C0
:0205B0B4 18E911A0 unknown
:0205B0B8 A3402107 unknown
:0205B0BC FD091641 unknown
:0205B0C0 39420111 stmccdb  r2 ,{r0,r4,r8}^
:0205B0C4 D0015505 andle  r5,r1,r5,lsl #0xa
:0205B0C8 10053DE7 andne  r3,r5,r7,ror #0x1b
:0205B0CC C0416D0C subgt  r6,r1,r12,lsl #0x1a
:0205B0D0 1DC80001 unknown
:0205B0D4 C0553801 subgts r3,r5,r1,lsl #0x10
:0205B0D8 A03001F5 unknown
:0205B0DC E5810761 str r0,[r1, #+0x761]		;r1+0x761=*(00000761)
:0205B0E0 C1301205 teqgt r0,r5,lsl #0x4
:0205B0E4 9F302CE5 swils 0x00302ce5
:0205B0E8 10150669 andnes r0,r5,r9,ror #0xc
:0205B0EC C115B5C0 tstgt r5,r0,asr #0xb
:0205B0F0 C9D0061D ldmgtib  r0 ,{r0,r2,r3,r4,r9,r10}^
:0205B0F4 C1200922 unknown
:0205B0F8 C104C515 unknown
:0205B0FC E5D3054D ldrb r0,[r3, #+0x54d]		;r3+0x54d=*(0000054d)
:0205B100 05C1200B streqb r2,[r1, #+0xb]		;r1+0xb=*(0000000b)
:0205B104 81000CE5 unknown
:0205B108 1DD126A9 unknown
:0205B10C F5305FF8 ldrnv r5,[r0, #-0xff8]!
:0205B110 30211D34 eorcc  r1,r1,r4,lsr r13
:0205B114 130DE5D1 unknown
:0205B118 63302119 teqvs r0,#0x40000006
:0205B11C 00110283 andeqs r0,r1,r3,lsl #0x5
:0205B120 19534119 ldmnedb  r3 ,{r0,r3,r4,r8,r14}^
:0205B124 2CE03031 stccsl 0,cr3,[r0],#+0xc4
:0205B128 1901B9E3 stmnedb  r1 ,{r0,r1,r5,r6,r7,r8,r11,r12,r13,r15}
:0205B12C B8004D21 stmltda  r0 ,{r0,r5,r8,r10,r11,r14}
:0205B130 1BC9008C blne 0129B368
:0205B134 10E5948E rscne  r9,r5,r14,lsl #0x9
:0205B138 12DD0585 sbcnes r0,r13,#0x21400000
:0205B13C 01191080 tsteq r9,r0,lsl #0x1
:0205B140 7C00C998 stcvc  9,cr12,[r0],{#0x98}
:0205B144 92159F10 andlss r9,r5,#0x40
:0205B148 E0012010 and  r2,r1,r0,lsl r0
:0205B14C 459350D0 ldrmi r5,[r3, #+0xd0]		;r3+0xd0=*(000000d0)
:0205B150 0F000933 swieq 0x00000933
:0205B154 09B01221 ldmeqib  r0!,{r0,r5,r9,r12}
:0205B158 43450440 unknown
:0205B15C 16512F5D unknown
:0205B160 201D0079 andcss r0,r13,r9,ror r0
:0205B164 D9FD1CE5 unknown
:0205B168 1D001D1F unknown
:0205B16C 591AD5F0 ldmpldb  r10 ,{r4,r5,r6,r7,r8,r10,r12,r14,r15}
:0205B170 0F9D100C swieq 0x009d100c
:0205B174 10DF11B5 ldrneh r1,[r15],#+0x15
:0205B178 84100D81 ldrhi r0,[r0],#-0xd81
:0205B17C 2F851331 swics 0x00851331
:0205B180 72381001 eorvcs r1,r8,#0x1
:0205B184 D19645B5 ldrleh r4,[r6, +r5]
:0205B188 0D2ED000 stceq  0,cr13,[r14,#-0x0]!
:0205B18C 79054002 stmvcdb  r5 ,{r1,r14}
:0205B190 91201400 unknown
:0205B194 050B202D streq r2,[r11, #-0x2d]		;r11-0x2d=*(10e11b2c)=#0(0x00000000)
:0205B198 D140D911 unknown
:0205B19C 101BB905 andnes r11,r11,r5,lsl #0x12
:0205B1A0 5DC500C1 unknown
:0205B1A4 91000EC9 unknown
:0205B1A8 1411BA30 ldrne r11,[r1],#-0xa30
:0205B1AC FDF3461D ldc2l 6,cr4,[r3,#+0x74]!
:0205B1B0 40C50100 sbcmi  r0,r5,r0,lsl #0x2
:0205B1B4 04D41101 ldreqb r1,[r4],#+0x101
:0205B1B8 06E5D120 unknown
:0205B1BC 2471D1C0 unknown
:0205B1C0 8CC00580 stchil 5,cr0,[r0],{#0x80}
:0205B1C4 166D0002 unknown
:0205B1C8 600B0005 andvs  r0,r11,r5
:0205B1CC 1B215C00 blne 028B21D4
:0205B1D0 39C000BA stmccib  r0 ,{r1,r3,r4,r5,r7}^
:0205B1D4 0D445C11 unknown
:0205B1D8 31B3E001 movccs r14,r1			;r14=0(0x0)
:0205B1DC 1044B100 subne  r11,r4,r0,lsl #0x2
:0205B1E0 14CD099F strneb r0,[r13],#+0x99f
:0205B1E4 27CD1055 unknown
:0205B1E8 059F2038 ldreq r2,[r15, #+0x38]		;r15+0x38=*(0205b228)=#-1844771439(0x920b0591)
:0205B1EC 0199070B orreqs r0,r9,r11,lsl #0xe
:0205B1F0 159F2034 ldrne r2,[r15, #+0x34]		;r15+0x34=*(0205b22c)=#590565(0x000902e5)
:0205B1F4 01212193 unknown
:0205B1F8 9C20D1E0 stcls  1,cr13,[r0],#-0x380
:0205B1FC 022900E1 eoreq  r0,r9,#0xE1
:0205B200 01C0100D biceq  r1,r0,r13
:0205B204 1055000D subnes r0,r5,r13
:0205B208 04191DE9 ldreq r1,[r9],#-0xde9
:0205B20C 200C22A5 andcs  r2,r12,r5,lsr #0x5
:0205B210 3D15803E unknown
:0205B214 12507D11 subnes r7,r0,#0x440
:0205B218 2F540001 swics 0x00540001
:0205B21C 6C020D2C stcvs  13,cr0,[r2],{#0x2c}
:0205B220 206C0249 rsbcs  r0,r12,r9,asr #0x4
:0205B224 88095D9F stmhida  r9 ,{r0,r1,r2,r3,r4,r7,r8,r10,r11,r12,r14}
:0205B228 920B0591 andls  r0,r11,#0x24400000
:0205B22C 000902E5 andeq  r0,r9,r5,ror #0x5
:0205B230 623C10D1 eorvss r1,r12,#0xD1
:0205B234 60299210 eorvs  r9,r9,r0,lsl r2
:0205B238 202901B1 unknown
:0205B23C 1C9F0048 ldcne  0,cr0,[r15],{#0x48}
:0205B240 35102905 ldrcc r2,[r0, #-0x905]		;(r0-0x905=*(000e140b))
:0205B244 09102550 ldmeqdb  r0 ,{r4,r6,r8,r10,r13}
:0205B248 10000009 andne  r0,r0,r9
:0205B24C 2229932E eorcs  r9,r9,#0xB8000000
:0205B250 100411BD strneh r1,[r4], -r13
:0205B254 032189D3 unknown
:0205B258 110DE946 unknown
:0205B25C 30140100 andccs r0,r4,r0,lsl #0x2
:0205B260 F5243193 strnv r3,[r4, #-0x193]!
:0205B264 814DF143 unknown
:0205B268 C9746114 unknown
:0205B26C 1D116D3A unknown
:0205B270 3F50011B swicc 0x0050011b
:0205B274 000902C9 andeq  r0,r9,r9,asr #0x5
:0205B278 0D0610AD unknown
:0205B27C 4BD5040B blmi 0159C2B0
:0205B280 0A4157C6 beq 030B11A0
:0205B284 21031045 unknown
:0205B288 7D5AAD03 unknown
:0205B28C 4D51CF10 unknown
:0205B290 00151BBB ldreqh r1,[r5], -r11
:0205B294 4960109D unknown
:0205B298 E90A8100 stmdb  r10 ,{r8,r15}
:0205B29C E376E001 cmn r6,#0x1
:0205B2A0 21041009 unknown
:0205B2A4 01218021 unknown
:0205B2A8 052AE157 streq r14,[r10, #-0x157]!
:0205B2AC 2950711B ldmcsdb  r0 ,{r0,r1,r3,r4,r8,r12,r13,r14}^
:0205B2B0 99E58531 unknown
:0205B2B4 0108956A unknown
:0205B2B8 39105567 ldmccdb  r0 ,{r0,r1,r2,r5,r6,r8,r10,r12,r14}
:0205B2BC 51165D5D tstpl r6,r13,asr r13
:0205B2C0 107D1100 rsbnes r1,r13,r0,lsl #0x2
:0205B2C4 7D2F8470 stcvc  4,cr8,[r15,#-0x1c0]!
:0205B2C8 001131F0 ldreqsh r3,[r1], -r0
:0205B2CC 1D6FE5D6 stcnel 5,cr14,[r15,#-0x358]!
:0205B2D0 B0437010 sublt  r7,r3,r0,lsl r0
:0205B2D4 008D07E1 addeq  r0,r13,r1,ror #0xf
:0205B2D8 E5D61008 ldrb r1,[r6, #+0x8]		;r6+0x8=*(000000b0)
:0205B2DC E0158108 ands r8,r5,r8,lsl #0x2
:0205B2E0 005C0009 subeqs r0,r12,r9
:0205B2E4 01D500F5 ldreqsh r0,[r5, #+0x5]		;r5+0x5=*(34e20485)=#0(0x00000000)
:0205B2E8 25FE6582 ldrcsb r6,[r14, #+0x582]!
:0205B2EC 381A6970 ldmccda  r10 ,{r4,r5,r6,r8,r11,r13,r14}
:0205B2F0 2F210081 swics 0x00210081
:0205B2F4 19790CC1 unknown
:0205B2F8 056503F6 streqb r0,[r5, #-0x3f6]!
:0205B2FC FDB01A41 ldc2  10,cr1,[r0,#+0x104]!
:0205B300 2CB94A55 ldccs  10,cr4,[r9],#+0x154
:0205B304 55E60F21 strplb r0,[r6, #+0xf21]!
:0205B308 00ADF000 adceq  r15,r13,r0
:0205B30C E8850081 stmia  r5 ,{r0,r7}
:0205B310 8740050C strhib r0,[r0,-r12, lsl #0xa]
:0205B314 E5950001 ldr r0,[r5, #+0x1]		;r5+0x1=*(34e20481)=#0(0x00000000)
:0205B318 4205AA5D andmi  r10,r5,#0x5D000
:0205B31C 7CE41C41 stcvcl 12,cr1,[r4],#+0x104
:0205B320 55182121 ldrpl r2,[r8, #-0x121]		;(r8-0x121=*(fffffedf))
:0205B324 89920009 ldmhiib  r2 ,{r0,r3}
:0205B328 CC192921 ldcgt  9,cr2,[r9],{#0x21}
:0205B32C 40000D24 andmi  r0,r0,r4,lsr #0x1a
:0205B330 91E5D210 mvnls  r13,r0,lsl r2
:0205B334 C2298D01 eorgt  r8,r9,#0x40
:0205B338 5800E91C stmplda  r0 ,{r2,r3,r4,r8,r11,r13,r14,r15}
:0205B33C F510B901 ldrnv r11,[r0, #-0x901]		;(r0-0x901=*(fffff6ff))
:0205B340 B0BDFF08 adclts r15,r13,r8,lsl #0x1e
:0205B344 11F50CB2 ldrneh r0,[r5, #+0xc2]!
:0205B348 E9034009 stmdb  r3 ,{r0,r3,r14}
:0205B34C A5089928 strge r9,[r8, #-0x928]		;(r8-0x928=*(fffff6d8))
:0205B350 61760600 cmnvs r6,r0,lsl #0xc
:0205B354 00390701 eoreqs r0,r9,r1,lsl #0xe
:0205B358 AD39750C ldcge  5,cr7,[r9,#-0x30]!
:0205B35C 09015920 stmeqdb  r1 ,{r5,r8,r11,r12,r14}
:0205B360 2029F561 eorcs  r15,r9,r1,ror #0xa
:0205B364 A11114D9 ldrgesb r1,[r1, -r9]
:0205B368 0015C430 andeqs r12,r5,r0,lsr r4
:0205B36C AB80A1F4 blge 00083B44
:0205B370 A900C527 stmgedb  r0 ,{r0,r1,r2,r5,r8,r10,r14,r15}
:0205B374 004D8C10 subeq  r8,r13,r0,lsl r12
:0205B378 41312BF9 ldrmish r2,[r1, -r9]!
:0205B37C 592076CC stmpldb  r0!,{r2,r3,r6,r7,r9,r10,r12,r13,r14}
:0205B380 10299123 eorne  r9,r9,r3,lsr #0x2
:0205B384 0411A031 ldreq r10,[r1],#-0x31
:0205B388 21920006 orrcss r0,r2,r6
:0205B38C 10000322 andne  r0,r0,r2,lsr #0x6
:0205B390 447028D1 unknown
:0205B394 104000D9 unknown
:0205B398 3002E5C2 andcc  r14,r2,r2,asr #0xb
:0205B39C 3081003D addcc  r0,r1,r13,lsr r0
:0205B3A0 E9017D82 stmdb  r1 ,{r1,r7,r8,r10,r11,r12,r13,r14}
:0205B3A4 89008502 stmhidb  r0 ,{r1,r8,r10,r15}
:0205B3A8 E711D91B unknown
:0205B3AC 00C1FE7C sbceq  r15,r1,r12,ror r14
:0205B3B0 10079960 andne  r9,r7,r0,ror #0x12
:0205B3B4 56094DE0 strpl r4,r9,r7,r0,ror #0x12
:0205B3B8 0501E14A streq r14,[r1, #-0x14a]		;(r1-0x14a=*(fffffeb6))
:0205B3BC 81000240 unknown
:0205B3C0 840F6D12 strhi r6,[r15],#-0xd12
:0205B3C4 00310311 eoreqs r0,r1,r1,lsl r3
:0205B3C8 7D23D968 stcvc  9,cr13,[r3,#-0x1a0]!
:0205B3CC 5D03E101 unknown
:0205B3D0 095CF410 ldmeqdb  r12 ,{r4,r10,r12,r13,r14,r15}^
:0205B3D4 02390500 eoreqs r0,r9,#0x0
:0205B3D8 F5001D9B strnv r1,[r0, #-0xd9b]		;(r0-0xd9b=*(fffff265))
:0205B3DC EA01710C b 020B7814
:0205B3E0 600CE884 andvs  r14,r12,r4,lsl #0x11
:0205B3E4 0B1D0351 bleq 0279C130
:0205B3E8 B010590A andlts r5,r0,r10,lsl #0x12
:0205B3EC 10310165 eornes r0,r1,r5,ror #0x2
:0205B3F0 12001961 andne  r1,r0,#0x184000
:0205B3F4 202801F1 unknown
:0205B3F8 E507812B str r8,[r7, #-0x12b]		;(r7-0x12b=*(adc0c6d5))
:0205B3FC 02F50C04 rsceqs r0,r5,#0x400
:0205B400 5A41A105 bpl 030C381C
:0205B404 0BD12BFE bleq 014A6404
:0205B408 175141B5 unknown
:0205B40C 0101B10C unknown
:0205B410 51954B21 orrpls r4,r5,r1,lsr #0x16
:0205B414 11AD38D7 unknown
:0205B418 19021950 stmnedb  r2 ,{r4,r6,r8,r11,r12}
:0205B41C FF1E9500 swinv 0x001e9500
:0205B420 06BA0019 unknown
:0205B424 0405D500 streq r13,[r5],#-0x500
:0205B428 00035000 andeq  r5,r3,r0
:0205B42C A93810A9 ldmgedb  r8!,{r0,r3,r5,r7,r12}
:0205B430 D5000800 strle r0,[r0, #-0x800]		;(r0-0x800=*(fffff800))
:0205B434 C50521E5 strgt r2,[r5, #-0x1e5]		;r5-0x1e5=*(34e2029b)=#0(0x00000000)
:0205B438 1779074A ldrneb r0,[r5, #-0x1e5]		;r5-0x1e5=*(34e2029b)=#0(0x00000000)
:0205B43C 38152165 ldmccda  r5 ,{r0,r2,r5,r6,r8,r13}
:0205B440 1DF45375 ldcnel 3,cr5,[r4,#+0x1d4]!
:0205B444 1D01BD00 unknown
:0205B448 10178D10 andnes r8,r7,r0,lsl r13
:0205B44C 1469E5D5 unknown
:0205B450 26CD464A strcsb r4,r8,r7,r0,lsl r13
:0205B454 013500A5 teqeq r5,r5,lsr #0x1
:0205B458 3825FDEC stmccda  r5!,{r2,r3,r5,r6,r7,r8,r10,r11,r12,r13,r14,r15}
:0205B45C A71AC938 unknown
:0205B460 171116A5 ldrne r1,[r1,-r5, lsr #0xd]
:0205B464 138D019D orrne  r0,r13,#0x40000027
:0205B468 11002102 unknown
:0205B46C C06F0150 rsbgt  r0,r15,r0,asr r1
:0205B470 0D08E5D3 unknown
:0205B474 00810200 addeq  r0,r1,r0,lsl #0x4
:0205B478 00495000 subeq  r5,r9,r0
:0205B47C 0A078908 beq 0223D8A4
:0205B480 2019D020 andcss r13,r9,r0,lsr #0x0
:0205B484 16F54502 unknown
:0205B488 D5130011 ldrle r0,[r3, #-0x11]		;(r3-0x11=*(ffffffef))
:0205B48C 00492F01 subeq  r2,r9,r1,lsl #0x1e
:0205B490 352B00CC strcc r0,[r11, #-0xcc]!
:0205B494 45386100 ldrmi r6,[r8, #-0x100]!
:0205B498 4816892E ldmmida  r6 ,{r1,r2,r3,r5,r8,r11,r15}
:0205B49C 220D9000 andcs  r9,r13,#0x0
:0205B4A0 16CD058F strneb r0,[r13],+r15, lsl #0xb
:0205B4A4 31090761 unknown
:0205B4A8 05000507 streq r0,[r0, #-0x507]		;(r0-0x507=*(fffffaf9))
:0205B4AC 073D3605 ldreq r3,[r13,-r5, lsl #0xc]!
:0205B4B0 981509A5 ldmlsda  r5 ,{r0,r2,r5,r7,r8,r11}
:0205B4B4 11980075 orrnes r0,r8,r5,ror r0
:0205B4B8 01533C00 cmpeq r3,r0,lsl #0x18
:0205B4BC 80304800 eorhis r4,r0,r0,lsl #0x10
:0205B4C0 2D1E2071 unknown
:0205B4C4 20518000 subcss r8,r1,r0
:0205B4C8 3C22C99F stccc  9,cr12,[r2],#-0x27c
:0205B4CC C0004DE0 andgt  r4,r0,r0,ror #0x1b
:0205B4D0 00A524D0 unknown
:0205B4D4 5C02A9D3 stcpl  9,cr10,[r2],{#0xd3}
:0205B4D8 7D482F4D unknown
:0205B4DC 30550703 subccs r0,r5,r3,lsl #0xe
:0205B4E0 02790015 rsbeqs r0,r9,#0x15
:0205B4E4 0906950C stmeqdb  r6 ,{r2,r3,r8,r10,r12,r15}
:0205B4E8 56030041 strpl r0,db 
:0205B4EC 2148015D unknown
:0205B4F0 00B10600 adceqs r0,r1,r0,lsl #0xc
:0205B4F4 10190089 andnes r0,r9,r9,lsl #0x1
:0205B4F8 71F51075 mvnvcs r1,r5,ror r0
:0205B4FC 1213A00C andnes r10,r3,#0xC
:0205B500 3011A033 andccs r10,r1,r3,lsr r0
:0205B504 E1001101 unknown
:0205B508 95440302 strlsb r0,[r4, #-0x302]		;r4-0x302=*(34e2017e)=#0(0x00000000)
:0205B50C D0300B01 eorles r0,r0,r1,lsl #0x16
:0205B510 2D20E513 stccs  5,cr14,[r0,#-0x4c]!
:0205B514 03292000 unknown
:0205B518 14C03041 strneb r3,[r0],#+0x41
:0205B51C 8901224D stmhidb  r1 ,{r0,r2,r3,r6,r9,r13}
:0205B520 69225101 stmvsdb  r2!,{r0,r8,r12,r14}
:0205B524 A12F7116 unknown
:0205B528 657D5F0D ldrvsb r5,[r13, #-0xf0d]!
:0205B52C 021A4A02 andeqs r4,r10,#0x2000
:0205B530 9500152C strls r1,[r0, #-0x52c]		;(r0-0x52c=*(fffffad4))
:0205B534 E149FD25 unknown
:0205B538 50315A55 eorpls r5,r1,r5,asr r10
:0205B53C 31DB1335 bicccs r1,r11,r5,lsr r3
:0205B540 8D003540 unknown
:0205B544 F700BD18 unknown
:0205B548 06411593 unknown
:0205B54C 08790011 unknown
:0205B550 A40015D9 strge r1,[r0],#-0x5d9
:0205B554 303115F5 unknown
:0205B558 1DCE795D unknown
:0205B55C 01011C00 unknown
:0205B560 30D721C1 sbcccs r2,r7,r1,asr #0x3
:0205B564 258410E5 strcs r1,[r4, #+0xe5]		;r4+0xe5=*(34e20565)=#0(0x00000000)
:0205B568 01014903 unknown
:0205B56C 041D0800 ldreq r0,[r13],#-0x800
:0205B570 004FCBBA streqh r12,[r15],#-0xba
:0205B574 4B4429A1 blmi 03165C00
:0205B578 48C03571 stmmiia  r0 ,{r0,r4,r5,r6,r8,r10,r12,r13}^
:0205B57C C4210025 unknown
:0205B580 83C0064D bichi  r0,r0,#0x4D00000
:0205B584 4900200D stmmidb  r0 ,{r0,r2,r3,r13}
:0205B588 AC15C2C0 ldcge  2,cr12,[r5],{#0xc0}
:0205B58C 0051004D subeqs r0,r1,r13,asr #0x0
:0205B590 703A26ED eorvcs r2,r10,r13,ror #0xd
:0205B594 1911052D ldmnedb  r1 ,{r0,r2,r3,r5,r8,r10}
:0205B598 04C5319C streqb r3,[r5],#+0x19c
:0205B59C 210E0C9D swpcs r0,r13,r14
:0205B5A0 E0010133 and  r0,r1,r3,lsr r1
:0205B5A4 5E00558E cdppl 5,0,cr5,cr0,cr14,4
:0205B5A8 09C002E3 stmeqib  r0 ,{r0,r1,r5,r6,r7,r9}^
:0205B5AC 8421018C unknown
:0205B5B0 39F99F31 ldmccib  r9!,{r0,r4,r5,r8,r9,r10,r11,r12,r15}^
:0205B5B4 622C09FD eorvs  r0,r12,#0x3F4000
:0205B5B8 C1005521 unknown
:0205B5BC D320B001 unknown
:0205B5C0 46120055 unknown
:0205B5C4 21682055 unknown
:0205B5C8 0131259D unknown
:0205B5CC 191DE592 ldmnedb  r13 ,{r1,r4,r7,r8,r10,r13,r14,r15}
:0205B5D0 D9820271 stmleib  r2 ,{r0,r4,r5,r6,r9}
:0205B5D4 0AC11B03 beq 010A21E8
:0205B5D8 19441049 stmnedb  r4 ,{r0,r3,r6,r12}^
:0205B5DC C003B500 andgt  r11,r3,r0,lsl #0xa
:0205B5E0 921100A1 andlss r0,r1,#0xA1
:0205B5E4 04C001E7 streqb r0,[r0],#+0x1e7
:0205B5E8 F904E28C stmnvdb  r4 ,{r2,r3,r7,r9,r13,r14,r15}
:0205B5EC FA07551B blx 02230A68
:0205B5F0 582C01C9 stmplda  r12!,{r0,r3,r6,r7,r8}
:0205B5F4 23511021 cmpcs r1,#0x21
:0205B5F8 1123E1C2 unknown
:0205B5FC D503E1A0 strle r14,[r3, #-0x1a0]		;(r3-0x1a0=*(fffffe60))
:0205B600 D203650F andle  r6,r3,#0x3C00000
:0205B604 2A816365 bcs 000B43A0
:0205B608 25004D21 strcs r4,[r0, #-0xd21]		;(r0-0xd21=*(fffff2df))
:0205B60C 0159DB19 cmpeq r9,r9,lsl r11
:0205B610 A1090D81 unknown
:0205B614 01B91D89 moveqs r1,r9,lsl #0x1b		;r1=-1073741824(0xc0000000)
:0205B618 193510E8 ldmnedb  r5!,{r3,r5,r6,r7,r12}
:0205B61C E5823000 str r3,[r2, #+0x0]		;r2+0x0=*(00000000)
:0205B620 59A0E001 stmplib  r0!,{r0,r13,r14,r15}
:0205B624 09298100 stmeqdb  r9!,{r8,r15}
:0205B628 10250021 eorne  r0,r5,r1,lsr #0x0
:0205B62C D0001DE0 andle  r1,r0,r0,ror #0x1b
:0205B630 001D0025 andeqs r0,r13,r5,lsr #0x0
:0205B634 256021D7 strcsb r2,[r0, #-0x1d7]!
:0205B638 048D2B50 streq r2,[r13],#+0xb50
:0205B63C E01035C0 ands r3,r0,r0,asr #0xb
:0205B640 C0AB0BE5 adcgt  r0,r11,r5,ror #0x17
:0205B644 30A8E591 umlalcc  r14,r8,r1,r5
:0205B648 8C200065 stchi  0,cr0,[r0],#-0x194
:0205B64C A103E220 unknown
:0205B650 11C50E08 bicne  r0,r5,r8,lsl #0x1c
:0205B654 14E78301 unknown
:0205B658 01107104 tsteq r0,r4,lsl #0x2
:0205B65C 2525E793 strcs r14,[r5, #-0x793]!
:0205B660 62000CF9 andvs  r0,r0,#0xF900
:0205B664 49E08EE0 unknown
:0205B668 2180BA0F orrcs  r11,r0,r15,lsl #0x14
:0205B66C C8213110 stmgtda  r1!,{r4,r8,r12,r13}
:0205B670 012EE1C1 unknown
:0205B674 005DE1A0 subeqs r14,r13,r0,lsr #0x3
:0205B678 D1C0013D bicle  r0,r0,r13,lsr r1
:0205B67C 1964613D unknown
:0205B680 02D56400 sbceqs r6,r5,#0x0
:0205B684 28753595 unknown
:0205B688 3D0CE1EA unknown
:0205B68C 3C186507 ldccc  5,cr6,[r8],{#0x7}
:0205B690 823017F5 eorhis r1,r0,#0x3D40000
:0205B694 3008E22C andcc  r14,r8,r12,lsr #0x4
:0205B698 A5001181 strge r1,[r0, #-0x181]		;(r0-0x181=*(fffffe7f))
:0205B69C A100C905 unknown
:0205B6A0 21DAF009 biccss r15,r10,r9
:0205B6A4 04186955 ldreq r6,[r8],#-0x955
:0205B6A8 11030865 unknown
:0205B6AC D634F914 unknown
:0205B6B0 E5810465 str r0,[r1, #+0x465]		;r1+0x465=*(c0000465)
:0205B6B4 E3A0E002 mov  r14,#0x2		;r14=2(0x2)
:0205B6B8 4759010E ldrmib r0,[r9,-r14, lsl #0x2]
:0205B6BC 020E3578 andeq  r3,r14,#0x1E000000
:0205B6C0 B0000958 andlt  r0,r0,r8,asr r9
:0205B6C4 4C430941 stcmil 9,cr0,[r3],{#0x41}
:0205B6C8 190100D9 stmnedb  r1 ,{r0,r3,r4,r6,r7}
:0205B6CC C80551F0 stmgtda  r5 ,{r4,r5,r6,r7,r8,r12,r14}
:0205B6D0 C8AD0081 stmgtia  r13!,{r0,r7}
:0205B6D4 93100D50 tstls r0,#0x1400
:0205B6D8 670582E5 strvs r8,r0,#0x1400
:0205B6DC AD10E104 unknown
:0205B6E0 9F60BC0F swils 0x0060bc0f
:0205B6E4 44870F75 strmi r0,[r7],#+0xf75
:0205B6E8 244692E0 strcsb r9,[r6],#-0x2e0
:0205B6EC 204544E0 subcs  r4,r5,r0,ror #0x9
:0205B6F0 A1E0400E mvnge  r4,r14
:0205B6F4 005D045D subeqs r0,r13,r13,asr r4
:0205B6F8 E267050D rsb  r0,r7,#0x3400000
:0205B6FC 019C1051 orreqs r1,r12,r1,asr r0
:0205B700 CFCE0319 swigt 0x00ce0319
:0205B704 E31A41A0 tst r10,#0x28
:0205B708 0A992211 beq 006A3F54
:0205B70C F703BD83 strnv r11,[r3,-r3, lsl #0x1b]
:0205B710 A0E19080 rscge  r9,r1,r0,lsl #0x1
:0205B714 51E0850D mvnpl  r8,r13,lsl #0xa
:0205B718 0588E202 streq r14,[r8, #+0x202]		;r8+0x202=*(00000202)
:0205B71C 0202E168 andeq  r14,r2,#0x1A
:0205B720 94E08820 unknown
:0205B724 002D2226 eoreq  r2,r13,r6,lsr #0x4
:0205B728 42E14047 rscmi  r4,r1,#0x47
:0205B72C 04076146 streq r6,[r7],#-0x146
:0205B730 0802E002 stmeqda  r2 ,{r1,r13,r14,r15}
:0205B734 C2E09EE0 rscgt  r9,r0,#0xE00
:0205B738 0775ACCF ldreqb r10,r9,r0,#0xE00
:0205B73C 01E24068 mvneq  r4,r8,ror #0x0
:0205B740 85F00209 ldrhib r0,[r0, #+0x209]!
:0205B744 9F304401 swils 0x00304401
:0205B748 14C1E514 strneb r14,[r1],#+0x514
:0205B74C E5834010 str r4,[r3, #+0x10]		;r3+0x10=*(00000010)
:0205B750 820D4981 andhi  r4,r13,#0x204000
:0205B754 E14040B2 strh r4,[r0, #-0x2]		;(r0-0xb2=*(fffffffe))
:0205B758 1F69203C swine 0x0069203c
:0205B75C 00C00171 sbceq  r0,r0,r1,ror r1
:0205B760 E010E1C2 ands r14,r0,r2,asr #0x3
:0205B764 0014E582 andeqs r14,r4,r2,lsl #0xb
:0205B768 18E582C0 unknown
:0205B76C 00158210 andeqs r8,r5,r0,lsl r2
:0205B770 00C00179 sbceq  r0,r0,r9,ror r1
:0205B774 00B0E582 adceqs r14,r0,r2,lsl #0xb
:0205B778 100179D2 unknown
:0205B77C 14217940 unknown
:0205B780 19A146B5 stmneib  r1!,{r0,r2,r4,r5,r7,r9,r10,r14}
:0205B784 0E9F1219 mrceq 2,4,r1,cr15,cr9,{0}
:0205B788 3E001D00 cdpcc 13,0,cr1,cr0,cr0,0
:0205B78C 1500000D strne r0,[r0, #-0xd]		;(r0-0xd=*(fffffff3))
:0205B790 155F5D52 ldrneb r5,[r15, #-0xd52]		;r15-0xd52=*(0205aa46)=#467732992(0x1be10a00)
:0205B794 3101E01B unknown
:0205B798 398008E9 stmccib  r0 ,{r0,r3,r5,r6,r7,r11}
:0205B79C E1B02009 movs r2,r9			;r2=88(0x58)
:0205B7A0 02A10B41 adceq  r0,r1,#0x10400
:0205B7A4 E59FE1DC ldr r14,[r15, #+0x1dc]		;r15+0x1dc=*(0205b988)=#-1118772987(0xbd50e105)
:0205B7A8 019FC1DC ldreqsb r12,[r15, +r12]
:0205B7AC 186988E5 unknown
:0205B7B0 F4E59C70 unknown
:0205B7B4 E1910460 orrs r0,r1,r0,ror #0x8
:0205B7B8 870015D0 unknown
:0205B7BC 60B5000D adcvss r0,r5,r13
:0205B7C0 08E18428 unknown
:0205B7C4 1B510025 blne 0349B860
:0205B7C8 06195084 ldreq r5,[r9],-r4, lsl #0x1
:0205B7CC E59F4198 ldr r4,[r15, #+0x198]		;r15+0x198=*(0205b96c)=#-777715351(0xd1a50169)
:0205B7D0 E19460F5 ldrsh r6,[r4, +r5]
:0205B7D4 0061002C rsbeq  r0,r1,r12,lsr #0x0
:0205B7D8 2400213C strcs r2,[r0],#-0x13c
:0205B7DC 40E59CA0 rscmi  r9,r5,r0,lsr #0x19
:0205B7E0 0A101D05 beq 02462BFC
:0205B7E4 2528E00A strcs r14,[r8, #-0xa]!
:0205B7E8 21900400 orrcss r0,r0,r0,lsl #0x8
:0205B7EC A495E58D ldrge r14,[r5],#+0x58d
:0205B7F0 B109E024 unknown
:0205B7F4 59408002 stmpldb  r0 ,{r1,r15}^
:0205B7F8 000D3800 andeq  r3,r13,r0,lsl #0x10
:0205B7FC 000D5020 andeq  r5,r13,r0,lsr #0x0
:0205B800 E0254A45 eor  r4,r5,r5,asr #0x14
:0205B804 34000D3C strcc r0,[r0],#-0xd3c
:0205B808 0D1C000D unknown
:0205B80C 0D38A840 ldceq  8,cr10,[r8,#-0x100]!
:0205B810 9C903000 ldcls  0,cr3,[r0],{#0x0}
:0205B814 000918E5 andeq  r1,r9,r5,ror #0x11
:0205B818 25549982 ldrcsb r9,[r4, #-0x982]		;(r4-0x982=*(d1a4f7e7))
:0205B81C 8C9034E0 ldchi  4,cr3,[r0],{#0xe0}
:0205B820 401400E5 andmis r0,r4,r5,ror #0x1
:0205B824 5496E59C ldrpl r14,[r6],#+0x59c
:0205B828 0E00E024 cdpeq 0,0,cr14,cr0,cr4,1
:0205B82C 30E15400 rsccc  r5,r1,r0,lsl #0x8
:0205B830 40046560 andmi  r6,r4,r0,ror #0xa
:0205B834 85C1A040 strhib r10,[r1, #+0x40]		;r1+0x40=*(c0000040)
:0205B838 0103CA03 unknown
:0205B83C 0304E354 unknown
:0205B840 01B3A041 moveqs r10,r1,asr #0x0
:0205B844 20118750 andcss r8,r1,r0,asr r7
:0205B848 8C500C80 ldchil 12,cr0,[r0],{#0x80}
:0205B84C E59D00DD ldr r0,[r13, #+0xdd]		;r13+0xdd=*(000000dd)
:0205B850 A0086088 andge  r6,r8,r8,lsl #0x1
:0205B854 59AE2105 stmplib  r14!,{r0,r2,r8,r13}
:0205B858 8C5008F9 ldchil 8,cr0,[r0],{#0xf9}
:0205B85C 47C412E5 strmib r1,[r0],{#0xf9}
:0205B860 F62011A0 unknown
:0205B864 08E19150 unknown
:0205B868 D59040F6 ldrle r4,[r0, #+0xf6]		;r0+0xf6=*(000000f6)
:0205B86C 85E2880E strhib r8,[r2, #+0x80e]!
:0205B870 E1650805 unknown
:0205B874 E18140B6 strh r4,[r1, +r6]
:0205B878 80000908 andhi  r0,r0,r8,lsl #0x12
:0205B87C E0944005 adds r4,r4,r5
:0205B880 07394008 ldreq r4,[r9,-r8]!
:0205B884 E59D4040 ldr r4,[r13, #+0x40]		;r13+0x40=*(00000040)
:0205B888 E0A44FC5 adc  r4,r4,r5,asr #0x1f
:0205B88C 800A790C andhi  r7,r10,r12,lsl #0x12
:0205B890 BF08CD02 swilt 0x0008cd02
:0205B894 40E000D1 unknown
:0205B898 164D1589 strneb r1,[r13],-r9, lsl #0xb
:0205B89C 00F1C4CA rsceqs r12,r1,r10,asr #0x9
:0205B8A0 E51A419D ldr r4,[r10, #-0x19d]		;(r10-0x19d=*(fffffe63))
:0205B8A4 0901A105 stmeqdb  r1 ,{r0,r2,r8,r13,r15}
:0205B8A8 FA052D00 blx 021A6CB8
:0205B8AC 051D3105 ldreq r3,[r13, #-0x105]		;(r13-0x105=*(fffffefb))
:0205B8B0 1DD410B0 unknown
:0205B8B4 2350B060 cmpcs r0,#0x60
:0205B8B8 2425E59F unknown
:0205B8BC 00059540 andeq  r9,r5,r0,asr #0xa
:0205B8C0 A40635C5 strge r3,[r6],#-0x5c5
:0205B8C4 11B0E585 movnes r14,r5,lsl #0xb		;r14=139460608(0x8500000)
:0205B8C8 0902E1D5 stmeqdb  r2 ,{r0,r2,r4,r6,r7,r8,r13,r14,r15}
:0205B8CC FCE31100 stc2l 1,cr1,[r3],#+0x0
:0205B8D0 109404B1 ldrneh r0,[r4], +r1
:0205B8D4 8806E19F stmhida  r6 ,{r0,r1,r2,r3,r4,r7,r8,r13,r14,r15}
:0205B8D8 1D84E591 unknown
:0205B8DC 19FD830E ldmneib  r13!,{r1,r2,r3,r8,r9,r15}^
:0205B8E0 68700471 unknown
:0205B8E4 3EFD20B9 mrccc 0,7,r2,cr13,cr9,{5}
:0205B8E8 5D0269B0 unknown
:0205B8EC E1001910 unknown
:0205B8F0 9F103B58 swils 0x00103b58
:0205B8F4 33022135 unknown
:0205B8F8 4C310015 ldcmi  0,cr0,[r1],#-0x54
:0205B8FC 79002128 stmvcdb  r0 ,{r3,r5,r8,r13}
:0205B900 074DF018 unknown
:0205B904 301A4904 andccs r4,r10,r4,lsl #0x12
:0205B908 B0B22B83 adclts r2,r2,r3,lsl #0x17
:0205B90C E9B1C130 ldmib  r1!,{r4,r5,r8,r14,r15}
:0205B910 921DB901 andlss r11,r13,#0x4000
:0205B914 98002960 stmlsda  r0 ,{r5,r6,r8,r11,r13}
:0205B918 40F01609 rscmis r1,r0,r9,lsl #0xc
:0205B91C 0585E1D1 streq r14,[r5, #+0x1d1]		;r5+0x1d1=*(1be10bd1)=#0(0x00000000)
:0205B920 10F30041 rscnes r0,r3,r1,asr #0x0
:0205B924 850D8D90 strhi r8,[r13, #-0xd90]		;(r13-0xd90=*(fffff270))
:0205B928 0D1102E2 unknown
:0205B92C A0145104 andges r5,r4,r4,lsl #0x2
:0205B930 8010B3E1 andhis r11,r0,r1,ror #0x7
:0205B934 FFF8E101 swinv 0x00f8e101
:0205B938 3E993AFF mrccc 10,4,r3,cr9,cr15,{7}
:0205B93C 608001B1 strvsh r0,[r0], +r1
:0205B940 2D683FFF stccsl 15,cr3,[r8,#-0x3fc]!
:0205B944 1A4FEC00 bne 0345694C
:0205B948 01800802 orreq  r0,r0,r2,lsl #0x10
:0205B94C 0001A000 andeq  r10,r1,r0
:0205B950 040002B4 streq r0,[r0],#-0x2b4
:0205B954 10FD080A rscnes r0,r13,r10,lsl #0x10
:0205B958 300101C0 andcc  r0,r1,r0,asr #0x3
:0205B95C 058D061D streq r0,[r13, #+0x61d]		;r13+0x61d=*(0000061d)
:0205B960 01796A0C cmneq r9,r12,lsl #0x14
:0205B964 AC421972 stcgel 9,cr1,[r2],{#0x72}
:0205B968 4D30254B ldcmi  5,cr2,[r0,#-0x12c]!
:0205B96C D1A50169 movle  r0,r9,ror #0x2
:0205B970 11990045 orrnes r0,r9,r5,asr #0x0
:0205B974 9F000C09 swils 0x00000c09
:0205B978 1C8A25A5 stcne  5,cr2,[r10],{#0xa5}
:0205B97C 2C598010 ldccsl 0,cr8,[r9],{#0x10}
:0205B980 29C94041 stmcsib  r9 ,{r0,r6,r14}^
:0205B984 79380034 ldmvcdb  r8!,{r2,r4,r5}
:0205B988 BD50E105 unknown
:0205B98C B100D510 unknown
:0205B990 0F11A111 swieq 0x0011a111
:0205B994 E3113F00 tst r1,#0x0
:0205B998 C500F900 strgt r15,[r0, #-0x900]		;(r0-0x900=*(fffff700))
:0205B99C F88C0145 stmnvia  r12 ,{r0,r2,r6,r8}
:0205B9A0 0D011928 unknown
:0205B9A4 55009916 strpl r9,[r0, #-0x916]		;(r0-0x916=*(fffff6ea))
:0205B9A8 7101ADF8 unknown
:0205B9AC E7024220 str r4,[r2,-r0, lsr #0x4]
:0205B9B0 156D1851 strneb r1,[r13, #-0x851]!
:0205B9B4 ADE28D30 stcgel 13,cr8,[r2,#+0xc0]!
:0205B9B8 23001713 unknown
:0205B9BC 05113D6D ldreq r3,[r1, #-0xd6d]		;(r1-0xd6d=*(bffff293))
:0205B9C0 59093900 stmpldb  r9 ,{r8,r11,r12,r13}
:0205B9C4 0109022A unknown
:0205B9C8 17455D0A strneb r5,[r5,-r10, lsl #0x1a]
:0205B9CC 61380889 teqvs r8,r9,lsl #0x11
:0205B9D0 04058110 streq r8,[r5],#-0x110
:0205B9D4 5B301579 blpl 02C60FC0
:0205B9D8 90C004A1 sbcls  r0,r0,r1,lsr #0x9
:0205B9DC 193C23D1 ldmnedb  r12!,{r0,r4,r6,r7,r8,r9,r13}
:0205B9E0 CD100901 unknown
:0205B9E4 118DE92D orrne  r14,r13,r13,lsr #0x12
:0205B9E8 C105F5D0 unknown
:0205B9EC 4158CD4D cmpmi r8,r13,asr #0x1a
:0205B9F0 F810D913 ldmnvda  r0 ,{r0,r1,r4,r8,r11,r12,r14,r15}
:0205B9F4 6012B17D andvss r11,r2,r13,ror r1
:0205B9F8 010C45B0 streqh r4,[r12, -r0]
:0205B9FC 35015005 strcc r5,[r1, #-0x5]		;(r1-0x5=*(bffffffb))
:0205BA00 E1D9502D bics r5,r9,r13,lsr #0x0
:0205BA04 1359AC17 cmpne r9,#0x1700
:0205BA08 009511B9 ldreqh r1,[r5], +r9
:0205BA0C A0180019 andges r0,r8,r9,lsl r0
:0205BA10 6503493D strvs r4,[r3, #-0x93d]		;(r3-0x93d=*(fffff6c3))
:0205BA14 5923DD1A stmpldb  r3!,{r1,r3,r4,r8,r10,r11,r12,r14,r15}
:0205BA18 7D007902 unknown
:0205BA1C B5005650 strlt r5,[r0, #-0x650]		;(r0-0x650=*(fffff9b0))
:0205BA20 048DFF17 streq r15,[r13],#+0xf17
:0205BA24 4CED047D stcmil 4,cr0,[r13],#+0x1f4
:0205BA28 D6200D99 unknown
:0205BA2C 30F013E5 rscccs r1,r0,r5,ror #0x7
:0205BA30 D140E202 unknown
:0205BA34 00390B01 eoreqs r0,r9,r1,lsl #0x16
:0205BA38 B12064A0 unknown
:0205BA3C 003D3002 eoreqs r3,r13,r2
:0205BA40 14E59240 unknown
:0205BA44 0799002D ldreq r0,[r9,+r13, lsr #0x0]
:0205BA48 824002ED subhi  r0,r0,#0xD000000E
:0205BA4C 043900E5 unknown
:0205BA50 79302187 ldmvcdb  r0!,{r0,r1,r2,r7,r8,r13}
:0205BA54 EBFFF70E bl 02059694
:0205BA58 00895035 addeq  r5,r9,r5,lsr r0
:0205BA5C 52E302BD rscpl  r0,r3,#0xD000000B
:0205BA60 00850813 addeq  r0,r5,r3,lsl r8
:0205BA64 08050007 stmeqda  r5 ,{r0,r1,r2}
:0205BA68 0C554810 ldceql 8,cr4,[r5],{#0x10}
:0205BA6C F1197520 tstnv r9,r0,lsr #0xa
:0205BA70 3235FB04 eorccs r15,r5,#0x1000
:0205BA74 16491CA5 strneb r1,[r9],-r5, lsr #0x19
:0205BA78 451005ED ldrmi r0,[r0, #-0x5ed]		;(r0-0x5ed=*(fffffa13))
:0205BA7C 0061F812 rsbeq  r15,r1,r2,lsl r8
:0205BA80 5F564354 swipl 0x00564354
:0205BA84 1A5FEC0B bne 03856AB8
:0205BA88 0D101902 unknown
:0205BA8C 2504FD03 strcs r15,[r4, #-0xd03]		;(r4-0xd03=*(d1a4f466))
:0205BA90 C020F000 eorgt  r15,r0,r0
:0205BA94 4029BAE1 eormi  r11,r9,r1,ror #0x15
:0205BA98 49C06095 stmmiib  r0 ,{r0,r2,r4,r7,r13,r14}^
:0205BA9C E58CB010 str r11,[r12, #+0x10]		;r12+0x10=*(00000010)
:0205BAA0 10A5008D adcne  r0,r5,r13,lsl #0x1
:0205BAA4 2309D051 unknown
:0205BAA8 7CEFD051 stcvcl 0,cr13,[r15],#+0x144
:0205BAAC 15C05051 strneb r5,[r0, #+0x51]		;r0+0x51=*(00000051)
:0205BAB0 01431D00 unknown
:0205BAB4 510CE700 unknown
:0205BAB8 0D1D9D60 unknown
:0205BABC AD201051 stcge  0,cr1,[r0,#-0x144]!
:0205BAC0 04094100 streq r4,[r9],#-0x100
:0205BAC4 F04D304D subnv  r3,r13,r13,asr #0x0
:0205BAC8 014915DB unknown
:0205BACC 4DDA0049 unknown
:0205BAD0 CD108140 unknown
:0205BAD4 F5107D12 ldrnv r7,[r0, #-0xd12]		;(r0-0xd12=*(fffff2ee))
:0205BAD8 00412000 subeq  r2,r1,r0
:0205BADC 30698130 rsbcc  r8,r9,r0,lsr r1
:0205BAE0 B124D020 unknown
:0205BAE4 83100222 tsthi r0,#0x20000002
:0205BAE8 6111EDE7 tstvs r1,r7,ror #0x1b
:0205BAEC E1574DD0 ldrsb r4,[r7, #-0xd0]		;(r7-0xdd0=*(adc0c730))
:0205BAF0 15D15015 ldrneb r5,[r1, #+0x15]		;r1+0x15=*(c0000015)
:0205BAF4 03127D40 tsteq r2,#0x1000
:0205BAF8 15155100 ldrne r5,[r5, #-0x100]		;r5-0x100=*(1be10900)=#0(0x00000000)
:0205BAFC 3D01588D unknown
:0205BB00 BA474101 blt 0322BF0C
:0205BB04 0EE1D0E0 cdpeq 0,14,cr13,cr1,cr0,7
:0205BB08 0E003507 cdpeq 5,0,cr3,cr0,cr7,0
:0205BB0C 300E0C25 andcc  r0,r14,r5,lsr #0x18
:0205BB10 0504E782 streq r14,[r4, #-0x782]		;(r4-0x782=*(d1a4f9e7))
:0205BB14 0EE58C10 mcreq 12,7,r8,cr5,cr0,{0}
:0205BB18 04E08330 unknown
:0205BB1C BA027100 blt 020F7F24
:0205BB20 040DD030 streq r13,[r13],#-0x30
:0205BB24 105DE781 subnes r14,r13,r1,lsl #0xf
:0205BB28 5D0F9591 unknown
:0205BB2C BA16A560 blt 026050B4
:0205BB30 0995D0C0 ldmeqib  r5 ,{r6,r7,r12,r14,r15}
:0205BB34 0CE74791 stceql 7,cr4,[r7],#+0x244
:0205BB38 19E081E0 unknown
:0205BB3C 20100410 andcss r0,r0,r0,lsl r4
:0205BB40 0421FD9E unknown
:0205BB44 01ED9E20 mvneq  r9,r0,lsr #0x1c
:0205BB48 04221083 unknown
:0205BB4C 9E3011CD cdpls 1,2,cr1,cr0,cr13,6
:0205BB50 001511F1 ldreqsh r1,[r5], -r1
:0205BB54 F132059E unknown
:0205BB58 2D10BA11 unknown
:0205BB5C 159E2000 ldrne r2,[r14, #+0x0]		;r14+0x0=*(00000000)
:0205BB60 83200901 unknown
:0205BB64 212D0017 unknown
:0205BB68 8E01198E cdphi 9,0,cr1,cr1,cr14,4
:0205BB6C 1F45E550 swine 0x0045e550
:0205BB70 0EF11F91 mrceq 15,7,r1,cr1,cr1,{4}
:0205BB74 24812BE5 strcs r2,[r1],#+0xbe5
:0205BB78 7E816015 mcrvc 0,4,r6,cr1,cr5,{0}
:0205BB7C 15000910 strne r0,[r0, #-0x910]		;(r0-0x910=*(fffff6f0))
:0205BB80 11751011 cmnne r5,r1,lsl r0
:0205BB84 BA050BCD blt 0219EAC0
:0205BB88 11D0003A bicnes r0,r0,r10,lsr r0
:0205BB8C 17910000 ldrne r0,[r1, +r0]
:0205BB90 95805BE5 strls r5,[r0, #+0xbe5]		;r0+0xbe5=*(00000be5)
:0205BB94 91009104 unknown
:0205BB98 410D1519 unknown
:0205BB9C 18153D40 ldmneda  r5 ,{r6,r8,r10,r11,r12,r13}
:0205BBA0 0DBF1711 ldceq  7,cr1,[r15,#+0x44]!
:0205BBA4 060D0806 streq r0,[r13],-r6, lsl #0x10
:0205BBA8 6106C11C unknown
:0205BBAC 060D0517 unknown
:0205BBB0 7D1779B5 unknown
:0205BBB4 4039EF10 eormis r14,r9,r0,lsl r15
:0205BBB8 19097904 stmnedb  r9 ,{r2,r8,r11,r12,r13,r14}
:0205BBBC EB557110 bl 035B8004
:0205BBC0 B02269DE unknown
:0205BBC4 13F5EEE1 mvnnes r14,#0xE10
:0205BBC8 10991891 umullnes r1,r9,r1,r8
:0205BBCC 01DD40E2 biceqs r4,r13,r2,ror #0x1
:0205BBD0 01B59F40 moveqs r9,r0,asr #0x1e
:0205BBD4 400CBF29 andmi  r11,r12,r9,lsr #0x1e
:0205BBD8 69128032 ldmvsdb  r2 ,{r1,r4,r5,r15}
:0205BBDC 792E7D00 stmvcdb  r14!,{r8,r10,r11,r12,r13,r14}
:0205BBE0 DD00B890 unknown
:0205BBE4 8403451C strhi r4,[r3],#-0x51c
:0205BBE8 19182AB1 ldmnedb  r8 ,{r0,r4,r5,r7,r9,r11,r13}
:0205BBEC CC10FF00 ldcgt  15,cr15,[r0],{#0x0}
:0205BBF0 0259E315 subeqs r14,r9,#0x54000000
:0205BBF4 E18104CD orr  r0,r1,r13,asr #0x9
:0205BBF8 0684301C unknown
:0205BBFC E28409D5 add  r0,r4,#0x354000
:0205BC00 3D20101D stccc  0,cr1,[r0,#-0x74]!
:0205BC04 00195706 andeqs r5,r9,r6,lsl #0xe
:0205BC08 000D34A9 andeq  r3,r13,r9,lsr #0x9
:0205BC0C 2A511E41 bcs 034A3518
:0205BC10 99280369 stmlsdb  r8!,{r0,r3,r5,r6,r8,r9}
:0205BC14 DE00091E mcrle 9,0,r0,cr0,cr14,{0}
:0205BC18 1605FF50 unknown
:0205BC1C 013D0869 teqeq r13,r9,ror #0x10
:0205BC20 3EA10071 mcrcc 0,5,r0,cr1,cr1,{3}
:0205BC24 5AFC401D bpl 01F6BCA0
:0205BC28 2E610015 mcrcs 0,3,r0,cr1,cr5,{0}
:0205BC2C 75140001 ldrvc r0,[r4, #-0x1]		;(r4-0x1=*(d1a50168))
:0205BC30 C139C90E teqgt r9,r14,lsl #0x12
:0205BC34 3591EE1E ldrcc r14,[r1, #+0xe1e]		;r1+0xe1e=*(c0000e1e)
:0205BC38 D900D194 stmledb  r0 ,{r2,r4,r7,r8,r12,r14,r15}
:0205BC3C 10123919 andnes r3,r2,r9,lsl r9
:0205BC40 E21D8130 ands r8,r13,#0xC
:0205BC44 E1A02442 mov  r2,r2,asr #0x8
:0205BC48 0002207F andeq  r2,r2,r15,ror r0
:0205BC4C 41323DE2 teqmi r2,r2,ror #0x1b
:0205BC50 992000E0 stmlsdb  r0!,{r5,r6,r7}
:0205BC54 C2001107 andgt  r1,r0,#0xC0000001
:0205BC58 0404D903 streq r13,[r4],#-0x903
:0205BC5C 042556B5 unknown
:0205BC60 2021043D eorcs  r0,r1,r13,lsr r4
:0205BC64 29FA1025 unknown
:0205BC68 0D12F110 unknown
:0205BC6C 20041500 andcs  r1,r4,r0,lsl #0xa
:0205BC70 02070580 andeq  r0,r7,#0x20000000
:0205BC74 268D002D strcs r0,[r13],+r13, lsr #0x0
:0205BC78 26618120 unknown
:0205BC7C 9226300C eorls  r3,r6,#0xC
:0205BC80 82100C15 andhis r0,r0,#0x1500
:0205BC84 05001D15 streq r1,[r0, #-0xd15]		;(r0-0xd15=*(fffff2eb))
:0205BC88 000D0040 andeq  r0,r13,r0,asr #0x0
:0205BC8C 6D0F490C unknown
:0205BC90 83013D07 unknown
:0205BC94 10043A15 andne  r3,r4,r5,lsl r10
:0205BC98 D1010580 unknown
:0205BC9C 152EC149 strne r12,[r14, #-0x149]!
:0205BCA0 10B0E007 adcnes r14,r0,r7
:0205BCA4 C301A5C3 unknown
:0205BCA8 ED900409 unknown
:0205BCAC E283A800 add  r10,r3,#0x0
:0205BCB0 0F29010D swieq 0x0029010d
:0205BCB4 0003E983 andeq  r14,r3,r3,lsl #0x13
:0205BCB8 01DDA00C biceqs r10,r13,r12
:0205BCBC F5260583 strnv r0,[r6, #-0x583]!
:0205BCC0 C4F50C14 unknown
:0205BCC4 00295A50 eoreq  r5,r9,r0,asr r10
:0205BCC8 A604F538 unknown
:0205BCCC 28CDFFFF stmcsia  r13 ,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r9,r10,r11,r12,r13,r14,r15}^
:0205BCD0 000545B4 streqh r4,[r5], -r4
:0205BCD4 B6042D01 strlt r2,[r4],-r1, lsl #0x1a
:0205BCD8 18E1C403 unknown
:0205BCDC 04F11005 unknown
:0205BCE0 03390049 teqeq r9,#0x49
:0205BCE4 14C914E5 strneb r1,[r9],#+0x4e5
:0205BCE8 7EE12069 cdpvc 0,14,cr2,cr1,cr9,3
:0205BCEC 14D10045 ldrneb r0,[r1],#+0x45
:0205BCF0 C5840028 strgt r0,[r4, #+0x28]		;r4+0x28=*(d1a50191)
:0205BCF4 C904D524 stmgtdb  r4 ,{r2,r5,r8,r10,r12,r14,r15}
:0205BCF8 CD30E324 ldcgt  3,cr14,[r0,#-0x90]!
:0205BCFC 54CD0C04 strplb r0,[r13],#+0xc04
:0205BD00 79455850 stmvcdb  r5 ,{r4,r6,r11,r12,r14}^
:0205BD04 1E1D8A11 mrcne 10,0,r8,cr13,cr1,{0}
:0205BD08 B918B518 ldmltdb  r8 ,{r3,r4,r8,r10,r12,r13,r15}
:0205BD0C A1105507 tstge r0,r7,lsl #0xa
:0205BD10 0DA1602D stceq  0,cr6,[r1,#+0xb4]!
:0205BD14 810031BD strhih r3,[r0, -r13]
:0205BD18 1010F910 andnes r15,r0,r0,lsl r9
:0205BD1C 06E24650 unknown
:0205BD20 A9842007 stmgeib  r4 ,{r0,r1,r2,r13}
:0205BD24 3901B901 stmccdb  r1 ,{r0,r8,r11,r12,r13,r15}
:0205BD28 0D501400 unknown
:0205BD2C 0ED99C08 cdpeq 12,12,cr9,cr9,cr8,0
:0205BD30 B000A908 andlt  r10,r0,r8,lsl #0x12
:0205BD34 6D9D2D29 unknown
:0205BD38 D502B910 strle r11,[r2, #-0x910]		;(r2-0x910=*(fffff748))
:0205BD3C 40350959 eormis r0,r5,r9,asr r9
:0205BD40 358D2014 strcc r2,[r13, #+0x14]		;r13+0x14=*(00000014)
:0205BD44 83003507 unknown
:0205BD48 0CBD1110 ldceq  1,cr1,[r13],#+0x40
:0205BD4C 35BC0035 ldrcc r0,[r12, #+0x35]!
:0205BD50 2D59ACC0 unknown
:0205BD54 350D65AC strcc r6,[r13, #-0x5ac]		;(r13-0x5ac=*(fffffa54))
:0205BD58 14430910 strneb r0,[r3],#-0x910
:0205BD5C 0F3D5000 swieq 0x003d5000
:0205BD60 0635478D unknown
:0205BD64 41D80145 bicmis r0,r8,r5,asr #0x2
:0205BD68 00410800 subeq  r0,r1,r0,lsl #0x10
:0205BD6C 204954AE subcs  r5,r9,r14,lsr #0x9
:0205BD70 430D01F5 unknown
:0205BD74 45FFFF9E ldrmib r15,[r15, #+0xf9e]!
:0205BD78 E5471708 strb r1,[r7, #-0x708]		;(r7-0x708=*(adc0c0f8))
:0205BD7C 1902D114 stmnedb  r2 ,{r2,r4,r8,r12,r14,r15}
:0205BD80 01544110 cmpeq r4,r0,lsl r1
:0205BD84 5C01078D stcpl  7,cr0,[r1],{#0x8d}
:0205BD88 132900E5 unknown
:0205BD8C 0E414FDD mcreq 15,2,r4,cr1,cr13,{6}
:0205BD90 13E59D20 mvnne  r9,#0x800
:0205BD94 4132C998 unknown
:0205BD98 9B125521 blls 024F1224
:0205BD9C 3D12C1FF unknown
:0205BDA0 004DCE10 subeq  r12,r13,r0,lsl r14
:0205BDA4 00DDDD23 sbceqs r13,r13,r3,lsr #0x1a
:0205BDA8 3902E287 stmccdb  r2 ,{r0,r1,r2,r7,r9,r13,r14,r15}
:0205BDAC B2E3C309 rsclt  r12,r3,#0x24000000
:0205BDB0 3029C130 eorcc  r12,r9,r0,lsr r1
:0205BDB4 A0001D2F andge  r1,r0,r15,lsr #0x1a
:0205BDB8 30148029 andccs r8,r4,r9,lsr #0x0
:0205BDBC 2C7FE59D ldccsl 5,cr14,[r15],#-0x274
:0205BDC0 03813029 orreq  r3,r1,#0x29
:0205BDC4 02E04120 rsceq  r4,r0,#0x8
:0205BDC8 28220001 stmcsda  r2!,{r0}
:0205BDCC 3009E520 andcc  r14,r9,r0,lsr #0xa
:0205BDD0 2C82E1D1 stccs  1,cr14,[r2],{#0xd1}
:0205BDD4 A201E1A0 andge  r14,r1,#0x28
:0205BDD8 0DE18328 stceql 3,cr8,[r1,#+0xa0]!
:0205BDDC D731B050 unknown
:0205BDE0 20FFE110 rsccss r14,r15,r0,lsl r1
:0205BDE4 000DE3C2 andeq  r14,r13,r2,asr #0x7
:0205BDE8 60D10009 sbcvss r0,r1,r9
:0205BDEC 0330FFE1 teqeq r0,#0x384
:0205BDF0 822003E2 eorhi  r0,r0,#0x88000003
:0205BDF4 20B2E100 adccss r14,r2,r0,lsl #0x2
:0205BDF8 200CE1C1 andcs  r14,r12,r1,asr #0x3
:0205BDFC 70E50097 smlalvc  r0,r5,r7,r0
:0205BE00 2845FFFF stmcsda  r5 ,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r9,r10,r11,r12,r13,r14,r15}^
:0205BE04 81170D18 tsthi r7,r8,lsl r13
:0205BE08 44325550 unknown
:0205BE0C B1000055 unknown
:0205BE10 C0009570 andgt  r9,r0,r0,ror r5
:0205BE14 F0B19061 adcnvs r9,r1,r1,ror #0x0
:0205BE18 6000B160 andvs  r11,r0,r0,ror #0x2
:0205BE1C B115B0B1 ldrlth r11,[r5, -r1]
:0205BE20 E050AA50 subs r10,r0,r0,asr r10
:0205BE24 E28C0AFD add  r0,r12,#0xFD000
:0205BE28 04827008 streq r7,[r2],#+0x8
:0205BE2C 059007E0 ldreq r0,[r0, #+0x7e0]		;r0+0x7e0=*(000007e0)
:0205BE30 497008E0 unknown
:0205BE34 10A1E000 adcne  r14,r1,r0
:0205BE38 E0837007 add  r7,r3,r7
:0205BE3C 82002107 andhi  r2,r0,#0xC0000001
:0205BE40 AD014108 unknown
:0205BE44 006909D0 unknown
:0205BE48 70AD02F9 unknown
:0205BE4C ADF615A9 ldcgel 5,cr1,[r6,#+0x2a4]!
:0205BE50 A0ADEB40 adcge  r14,r13,r0,asr #0x16
:0205BE54 C0AD0471 adcgt  r0,r13,r1,ror r4
:0205BE58 6D40AD73 unknown
:0205BE5C 43B6DD1B movmis r13,#0x6C0		;r13=1728(0x6c0)
:0205BE60 750D35D0 strvc r3,[r13, #-0x5d0]		;(r13-0x5d0=*(000000f0))
:0205BE64 2590C002 ldrcs r12,[r0, #+0x2]		;r0+0x2=*(00000002)
:0205BE68 E2049801 and  r9,r4,#0x10000
:0205BE6C 065D1801 ldreqb r1,[r13],-r1, lsl #0x10
:0205BE70 10E1B018 rscne  r11,r1,r8,lsl r0
:0205BE74 00751255 rsbeqs r1,r5,r5,asr r2
:0205BE78 1301F903 unknown
:0205BE7C 3C914001 ldccc  0,cr4,[r1],{#0x1}
:0205BE80 41E0018B mvnmi  r0,r11,lsl #0x3
:0205BE84 1DC514E2 unknown
:0205BE88 E2204220 eor  r4,r0,#0x2
:0205BE8C 04026902 streq r6,[r2],#-0x902
:0205BE90 10E59C80 rscne  r9,r5,r0,lsl #0x19
:0205BE94 E28C9004 add  r9,r12,#0x4
:0205BE98 E0886009 add  r6,r8,r9
:0205BE9C 46600003 unknown
:0205BEA0 027006E0 rsbeqs r0,r0,#0xE000000
:0205BEA4 600009E0 andvs  r0,r0,r0,ror #0x13
:0205BEA8 0008E057 andeq  r14,r8,r7,asr r0
:0205BEAC 00084A00 andeq  r4,r8,r0,lsl #0x14
:0205BEB0 06E15E00 unknown
:0205BEB4 100C0DB9 strneh r0,[r12], -r9
:0205BEB8 E09006D1 ldrsb r0,[r0], +r1
:0205BEBC C94004C1 stmgtdb  r0 ,{r0,r6,r7,r10}^
:0205BEC0 0310C93E tsteq r0,#0xF8000
:0205BEC4 E11A5800 tst r10,r0,lsl #0x10
:0205BEC8 C0162D02 andgts r2,r6,r2,lsl #0x1a
:0205BECC 1C39E59C ldcne  5,cr14,[r9],#-0x270
:0205BED0 009544EC addeqs r4,r5,r12,ror #0x9
:0205BED4 23C10049 biccs  r0,r1,#0x49
:0205BED8 1D080015 unknown
:0205BEDC 10E9E300 rscne  r14,r9,r0,lsl #0x6
:0205BEE0 790345AF stmvcdb  r3 ,{r0,r1,r2,r3,r5,r7,r8,r10,r14}
:0205BEE4 47E58D01 strmib r8,[r5,+r1, lsl #0x1a]!
:0205BEE8 83F80155 mvnhis r0,#0x40000015
:0205BEEC 61037D23 unknown
:0205BEF0 090F0531 stmeqdb  r15 ,{r0,r4,r5,r8,r10}
:0205BEF4 00099510 andeq  r9,r9,r0,lsl r5
:0205BEF8 AF0BA595 swige 0x000ba595
:0205BEFC 052D1195 streq r1,[r13, #-0x195]!
:0205BF00 03911E85 orreqs r1,r1,#0x850
:0205BF04 104115BD strneh r1,[r1],#-0x5d
:0205BF08 BF13AD10 swilt 0x0013ad10
:0205BF0C 031D400D tsteq r13,#0xD
:0205BF10 3A000931 bcc 0205E3DC
:0205BF14 26510929 ldrcsb r0,[r1],-r9, lsr #0x12
:0205BF18 1B1D6B09 blne 027B6B44
:0205BF1C 10E59120 rscne  r9,r5,r0,lsr #0x2
:0205BF20 01A18100 moveq  r8,r0,lsl #0x2		;r8=0(0x0)
:0205BF24 39E08281 unknown
:0205BF28 EF015120 swi 0x00015120
:0205BF2C 1475003D unknown
:0205BF30 65EC0F2D strvsb r0,[r12, #+0xf2d]!
:0205BF34 0259EF23 subeqs r14,r9,#0x8C
:0205BF38 AD0A1DB5 unknown
:0205BF3C 014D0401 unknown
:0205BF40 E20A19AD and  r1,r10,#0x2B4000
:0205BF44 8D08E500 unknown
:0205BF48 0416091A ldreq r0,[r6],#-0x91a
:0205BF4C D5B90AD5 ldrle r0,[r9, #+0xad5]!
:0205BF50 E50DF954 str r15,[r13, #-0x954]		;(r13-0x954=*(fffffd6c))
:0205BF54 3A4DFEDF bcc 033DBAD8
:0205BF58 63109E2D tstvs r0,#0x2D0
:0205BF5C 10295000 eorne  r5,r9,r0
:0205BF60 7011A932 andvcs r10,r1,r2,lsr r9
:0205BF64 037101A9 cmneq r1,#0x4000002A
:0205BF68 EA2541D4 b 029AC6C0
:0205BF6C 144D20B9 strneb r2,[r13],#-0xb9
:0205BF70 41DA35FD ldrmish r3,[r10, #+0x5d]		;r10+0x5d=*(0000005d)
:0205BF74 DD5E9D00 unknown
:0205BF78 46521155 unknown
:0205BF7C B1E90000 mvnlt  r0,r0
:0205BF80 614CF1E9 unknown
:0205BF84 FEE0C1E9 cdp2 1,14,cr12,cr0,cr9,7
:0205BF88 F1E9302D mvnnv  r3,r13,lsr #0x0
:0205BF8C 11EDF1E9 mvnne  r15,r9,ror #0x3
:0205BF90 81ED7951 mvnhi  r7,r1,asr r9
:0205BF94 9510357B ldrls r3,[r0, #-0x57b]		;(r0-0x57b=*(fffffa85))
:0205BF98 4140108D unknown
:0205BF9C 058D6469 streq r6,[r13, #+0x469]		;r13+0x469=*(00000b29)
:0205BFA0 00099D10 andeq  r9,r9,r0,lsl r13
:0205BFA4 092C13ED stmeqdb  r12!,{r0,r2,r3,r5,r6,r7,r8,r9,r12}
:0205BFA8 0031A500 eoreqs r10,r1,r0,lsl #0xa
:0205BFAC E20D15AD and  r1,r13,#0x2B400000
:0205BFB0 E2850024 add  r0,r5,#0x24
:0205BFB4 81017599 swphi r7,r9,r1
:0205BFB8 20F91D59 rsccss r1,r9,r9,asr r13
:0205BFBC C1040045 unknown
:0205BFC0 0A610102 beq 0389C3D0
:0205BFC4 79D7103D ldmvcib  r7 ,{r0,r2,r3,r4,r5,r12}^
:0205BFC8 29011D0A stmcsdb  r1 ,{r1,r3,r8,r10,r11,r12}
:0205BFCC E284200F add  r2,r4,#0xF
:0205BFD0 87091D68 strhi r1,r2,r4,#0xF
:0205BFD4 D9940018 ldmleib  r4 ,{r3,r4}
:0205BFD8 84016D10 strhi r6,[r1],#-0xd10
:0205BFDC 20181CE5 andcss r1,r8,r5,ror #0x19
:0205BFE0 28289594 stmcsda  r8!,{r2,r4,r7,r8,r10,r12,r15}
:0205BFE4 2CE58420 stccsl 4,cr8,[r5],#+0x80
:0205BFE8 0408C104 streq r12,[r8],#-0x104
:0205BFEC 5D1803BD unknown
:0205BFF0 524D4800 subpl  r4,r13,#0x0
:0205BFF4 11954615 orrnes r4,r5,r5,lsl r6
:0205BFF8 80592905 subhis r2,r9,r5,lsl #0x12
:0205BFFC 000F9503 andeq  r9,r15,r3,lsl #0xa
:0205C000 04AE005D unknown
:0205C004 60050055 andvs  r0,r5,r5,asr r0
:0205C008 0975E081 ldmeqdb  r5!,{r0,r7,r13,r14,r15}^
:0205C00C 83C2101D bichi  r1,r2,#0x1D
:0205C010 55880029 strpl r0,[r8, #+0x29]		;r8+0x29=*(00000029)
:0205C014 460A8500 strmi r8,[r10],-r0, lsl #0xa
:0205C018 12A57055 adcne  r7,r5,#0x55
:0205C01C CC4055DA stcgtl 5,cr5,[r0],{#0xda}
:0205C020 1C651055 stcnel 0,cr1,[r5],#-0x154
:0205C024 24CD08C5 strcsb r0,[r13],#+0x8c5
:0205C028 1C6D2365 stcnel 3,cr2,[r13],#-0x194
:0205C02C 4218C1FD andmis r12,r8,#0x4000003F
:0205C030 4DE00A2D stcmil 10,cr0,[r0,#+0xb4]!
:0205C034 01E04302 mvneq  r4,r2,lsl #0x6
:0205C038 0129950D unknown
:0205C03C 4DD5E002 unknown
:0205C040 38002933 stmccda  r0 ,{r0,r1,r4,r5,r8,r11,r13}
:0205C044 14002904 strne r2,[r0],#-0x904
:0205C048 432005E5 unknown
:0205C04C 8001E6E0 andhi  r14,r1,r0,ror #0xd
:0205C050 E51000BD ldr r0,[r0, #-0xbd]		;(r0-0xbd=*(ffffff43))
:0205C054 C502A12F strgt r10,[r2, #-0x12f]		;(r2-0x12f=*(ffffff29))
:0205C058 914EB623 unknown
:0205C05C 84509D44 ldrhib r9,[r0],#-0xd44
:0205C060 1810E1E5 ldmneda  r0 ,{r0,r2,r5,r6,r7,r8,r13,r14,r15}
:0205C064 20244A61 eorcs  r4,r4,r1,ror #0x14
:0205C068 29011128 stmcsdb  r1 ,{r3,r5,r8,r12}
:0205C06C 2015B110 andcss r11,r5,r0,lsl r1
:0205C070 21201190 unknown
:0205C074 E7001111 unknown
:0205C078 898200F5 stmhiib  r2 ,{r0,r2,r4,r5,r6,r7}
:0205C07C 65E59202 strvsb r9,[r5, #+0x202]!
:0205C080 1C112110 ldcne  1,cr2,[r1],{#0x10}
:0205C084 35901065 ldrcc r1,[r0, #+0x65]		;r0+0x65=*(00000065)
:0205C088 11639121 unknown
:0205C08C 00510302 subeqs r0,r1,r2,lsl #0x6
:0205C090 EDDC0049 unknown
:0205C094 01E3C00D mvneq  r12,r13
:0205C098 01E50205 mvneq  r0,r5,lsl #0x4
:0205C09C 3031008A eorccs r0,r1,r10,lsl #0x1
:0205C0A0 F530E041 ldrnv r14,[r0, #-0x41]!
:0205C0A4 03310100 teqeq r1,#0x0
:0205C0A8 A3D05A15 bicges r5,r0,#0x15000
:0205C0AC 84451031 strhib r1,[r5],#-0x31
:0205C0B0 8D097944 unknown
:0205C0B4 C600AD2D strgt r10,[r0],-r13, lsr #0x1a
:0205C0B8 03A006A9 moveq  r0,#0xA900000		;r0=177209344(0xa900000)
:0205C0BC 7906A503 stmvcdb  r6 ,{r0,r1,r8,r10,r13,r15}
:0205C0C0 31100311 tstcc r0,r1,lsl r3
:0205C0C4 B524E3C1 strlt r14,[r4, #-0x3c1]!
:0205C0C8 BA08F501 blt 022994D4
:0205C0CC 980009A8 stmlsda  r0 ,{r3,r5,r7,r8,r11}
:0205C0D0 622029D1 eorvs  r2,r0,#0x344000
:0205C0D4 1C65BCE2 stcnel 12,cr11,[r5],#-0x388
:0205C0D8 1925127D stmnedb  r5!,{r0,r2,r3,r4,r5,r6,r9,r12}
:0205C0DC 1B2540E1 blne 029AC468
:0205C0E0 00090119 andeq  r0,r9,r9,lsl r1
:0205C0E4 CB007500 blgt 020794EC
:0205C0E8 14AE2D7D unknown
:0205C0EC 21CC670D biccs  r6,r12,r13,lsl #0xe
:0205C0F0 63653800 unknown
:0205C0F4 0A990005 beq 0069C110
:0205C0F8 2410EDEA ldrcs r14,[r0],#-0xdea
:0205C0FC 10E28600 rscne  r8,r2,r0,lsl #0xc
:0205C100 410405F5 unknown
:0205C104 D59108E9 ldrle r0,[r1, #+0x8e9]		;r1+0x8e9=*(c00008e9)
:0205C108 1AE9708C bne 01AB8340
:0205C10C 400A4D50 andmi  r4,r10,r0,asr r13
:0205C110 00558055 subeqs r8,r5,r5,asr r0
:0205C114 80004D96 mulhi  r0,r6,r13
:0205C118 0A650055 beq 0399C274
:0205C11C 2CEA0041 stccsl 0,cr0,[r10],#+0x104
:0205C120 204D8600 subcs  r8,r13,r0,lsl #0xc
:0205C124 302C1315 eorcc  r1,r12,r5,lsl r3
:0205C128 11983921 orrnes r3,r8,r1,lsr #0x12
:0205C12C 18A90410 stmneia  r9!,{r4,r10}
:0205C130 20419320 subcs  r9,r1,r0,lsr #0x6
:0205C134 3D25300C stccc  0,cr3,[r5,#-0x30]!
:0205C138 FA0D810B blx 023BC574
:0205C13C 075106C1 ldreqb r0,[r5,#-0x30]!
:0205C140 001D21C1 andeqs r2,r13,r1,asr #0x3
:0205C144 10047B01 andne  r7,r4,r1,lsl #0x16
:0205C148 FD01FD93 unknown
:0205C14C 2800050B stmcsda  r0 ,{r0,r1,r3,r8,r10}
:0205C150 5D803810 unknown
:0205C154 2CE59305 stccsl 3,cr9,[r5],#+0x14
:0205C158 3508A110 strcc r10,[r8, #-0x110]		;(r8-0x110=*(fffffef0))
:0205C15C 18DDC242 ldmneia  r13 ,{r1,r6,r9,r14,r15}^
:0205C160 B4C01130 strltb r1,[r0],#+0x130
:0205C164 B9E1D020 unknown
:0205C168 00B1850C adceqs r8,r1,r12,lsl #0xa
:0205C16C 4011E152 andmis r14,r1,r2,asr r1
:0205C170 025DB611 subeqs r11,r13,#0x1100000
:0205C174 5D0C4901 unknown
:0205C178 52414EB2 subpl  r4,r1,#0xB20
:0205C17C 02FFFE43 rsceqs r15,r15,#0x430
:0205C180 47F00000 ldrmib r0,[r0,+r0]!
:0205C184 016D07B9 streqh r0,[r13, #-0x79]!
:0205C188 0A0D1259 beq 023A0AF4
:0205C18C F908D1F0 stmnvdb  r8 ,{r4,r5,r6,r7,r8,r12,r14,r15}
:0205C190 01124515 tsteq r2,r5,lsl r5
:0205C194 07064D00 streq r4,[r6,-r0, lsl #0x1a]
:0205C198 9F04AD90 swils 0x0004ad90
:0205C19C 60A1FFFF unknown
:0205C1A0 A101000D unknown
:0205C1A4 BE152D10 mrclt 13,0,r2,cr5,cr0,{0}
:0205C1A8 E1D4206C bics r2,r4,r12,ror #0x0
:0205C1AC 8425ED07 unknown
:0205C1B0 900CD1E0 andls  r13,r12,r0,ror #0x3
:0205C1B4 000012E3 andeq  r1,r0,r3,ror #0x5
:0205C1B8 0B39E8DA bleq 02ED6528
:0205C1BC 02A140E8 adceq  r4,r1,#0xE8
:0205C1C0 E243E80D sub  r14,r3,#0xD0000
:0205C1C4 0E002900 cdpeq 9,0,cr2,cr0,cr0,0
:0205C1C8 15100541 ldrne r0,[r0, #-0x541]		;r0-0x541=*(0a8ffabf)=#0(0x00000000)
:0205C1CC 7D000518 unknown
:0205C1D0 5A00031B bpl 0205CE44
:0205C1D4 018F15F5 unknown
:0205C1D8 9D100502 unknown
:0205C1DC 010B7D19 unknown
:0205C1E0 9C008190 stcls  1,cr8,[r0],{#0x90}
:0205C1E4 3DE591A0 stcccl 1,cr9,[r5,#+0x280]!
:0205C1E8 100AE206 andne  r14,r10,r6,lsl #0x4
:0205C1EC 02E00881 rsceq  r0,r0,#0x810000
:0205C1F0 EFE15000 swi 0x00e15000
:0205C1F4 BA00FFFF blt 0209C1F8
:0205C1F8 250A1021 strcs r1,[r10, #-0x21]		;(r10-0x21=*(ffffffdf))
:0205C1FC 000D5C00 andeq  r5,r13,r0,lsl #0x18
:0205C200 6A601215 bvs 03860A5C
:0205C204 06ED8670 unknown
:0205C208 4064E289 rsbmi  r14,r4,r9,lsl #0x5
:0205C20C A8E50486 unknown
:0205C210 51EB00A6 mvnpl  r0,r6,lsr #0x1
:0205C214 1B51A911 blne 034C6660
:0205C218 F9504D60 ldmnvdb  r0 ,{r5,r6,r8,r10,r11,r14}^
:0205C21C E187F04E orr  r15,r7,r14,asr #0x0
:0205C220 2C7D881F ldccsl 8,cr8,[r13],#-0x7c
:0205C224 1DD30095 unknown
:0205C228 0CE59804 stceql 8,cr9,[r5],#+0x10
:0205C22C 40E28720 rscmi  r8,r2,r0,lsr #0xe
:0205C230 04E28109 unknown
:0205C234 27BD0005 ldrcs r0,[r13,+r5]!
:0205C238 0C610001 stceql 0,cr0,[r1],#-0x4
:0205C23C 7C970895 ldcvc  8,cr0,[r7],{#0x95}
:0205C240 11B506E5 movnes r0,r5,ror #0xd
:0205C244 0C291161 stceq  1,cr1,[r9],#-0x184
:0205C248 1C43300C stcnel 0,cr3,[r3],{#0xc}
:0205C24C 303555E2 eorccs r5,r5,r2,ror #0xb
:0205C250 01121015 tsteq r2,r5,lsl r0
:0205C254 00110115 andeqs r0,r1,r5,lsl r1
:0205C258 113D18CC teqne r13,r12,asr #0x11
:0205C25C 71001D2E unknown
:0205C260 F0007D2E andnv  r7,r0,r14,lsr #0x1a
:0205C264 E8BD3A87 ldmia  r13!,{r0,r1,r2,r7,r9,r11,r12,r13}
:0205C268 464E5442 strmib r5,ia 
:0205C26C 49004D47 stmmidb  r0 ,{r0,r1,r2,r6,r8,r10,r11,r14}
:0205C270 6353F546 cmpvs r3,#0x11800000
:0205C274 75303D5A ldrvc r3,[r0, #-0xd5a]!
:0205C278 E40EAD7E str r10,[r14],#-0xd7e
:0205C27C 3D00B55A unknown
:0205C280 48413D1E stmmida  r1 ,{r1,r2,r3,r4,r8,r10,r11,r12,r13}^
:0205C284 113908A1 teqne r9,r1,lsr #0x11
:0205C288 C1EE1009 mvngt  r1,r9
:0205C28C 5B68E303 blpl 03A94EA0
:0205C290 101DEB00 andnes r14,r13,r0,lsl #0x16
:0205C294 1DC110E1 unknown
:0205C298 053FFD5C ldreq r15,[r15, #-0xd5c]!
:0205C29C 19E1054D unknown
:0205C2A0 B408D124 strlt r13,[r8],#-0x124
:0205C2A4 10892064 addne  r2,r9,r4,ror #0x0
:0205C2A8 824008FD subhi  r0,r0,#0xFD0000
:0205C2AC 5C0C27E0 stcpl  7,cr2,[r12],{#0xe0}
:0205C2B0 13A5EB00 movne  r14,#0x0		;r14=0(0x0)
:0205C2B4 60496548 subvs  r6,r9,r8,asr #0xa
:0205C2B8 FDA80519 stc2  5,cr0,[r8,#+0x64]!
:0205C2BC D320B816 unknown
:0205C2C0 006502E1 rsbeq  r0,r5,r1,ror #0x5
:0205C2C4 07594103 ldreqb r4,[r9,-r3, lsl #0x2]
:0205C2C8 E0831181 add  r1,r3,r1,lsl #0x3
:0205C2CC FD1B1964 unknown
:0205C2D0 82C0C117 sbchi  r12,r0,#0xC0000005
:0205C2D4 39750B7D unknown
:0205C2D8 4FF9D00D swimi 0x00f9d00d
:0205C2DC 7CE00041 stcvcl 0,cr0,[r0],#+0x104
:0205C2E0 26552FF1 unknown
:0205C2E4 8116E120 tsthi r6,r0,lsr #0x2
:0205C2E8 0B1004E2 bleq 0245D678
:0205C2EC BFC5E592 swilt 0x00c5e592
:0205C2F0 0801EB00 stmeqda  r1 ,{r8,r9,r11,r13,r14,r15}
:0205C2F4 A93A0500 ldmgedb  r10!,{r8,r10}
:0205C2F8 D010BC15 andles r11,r0,r5,lsl r12
:0205C2FC 265D0329 ldrcsb r0,[r13],-r9, lsr #0x6
:0205C300 901163E1 andlss r6,r1,r1,ror #0x7
:0205C304 E1D000BC ldrh r0,[r0, #+0xc]		;r0+0xc=*(0000000c)
:0205C308 12E59DE1 rscne  r9,r5,#0x3840
:0205C30C D7E1D029 strleb r13,[r1,+r9, lsr #0x0]!
:0205C310 31EAC22D mvncc  r12,r13,lsr #0x4
:0205C314 20293901 eorcs  r3,r9,r1,lsl #0x12
:0205C318 6A46F12D bvs 032187D4
:0205C31C 4FB1013F swimi 0x00b1013f
:0205C320 3F690001 swicc 0x00690001
:0205C324 C0210101 eorgt  r0,r1,r1,lsl #0x2
:0205C328 802175CA eorhi  r7,r1,r10,asr #0xb
:0205C32C CA000196 bgt 0205C98C
:0205C330 22214021 eorcs  r4,r1,#0x21
:0205C334 6CEA40B5 stcvsl 0,cr4,[r10],#+0x2d4
:0205C338 E9050009 stmdb  r5 ,{r0,r3}
:0205C33C 0001A74F andeq  r10,r1,r15,asr #0xe
:0205C340 002A3FC1 eoreq  r3,r10,r1,asr #0x1f
:0205C344 2D1229EB unknown
:0205C348 802D7860 eorhi  r7,r13,r0,ror #0x10
:0205C34C AC802D79 stcge  13,cr2,[r0],{#0x79}
:0205C350 FD802D7A unknown
:0205C354 80C1CC80 sbchi  r12,r1,r0,lsl #0x19
:0205C358 D015768C andles r7,r5,r12,lsl #0xd
:0205C35C 4CF01596 ldcmil 5,cr1,[r0],#+0x258
:0205C360 148D50E5 strne r5,[r13],#+0xe5
:0205C364 73C080E5 bicvc  r8,r0,#0xE5
:0205C368 149D706D ldrne r7,[r13],#+0x6d
:0205C36C EFF0FD73 swi 0x00f0fd73
:0205C370 19FDC029 ldmneib  r13!,{r0,r3,r5,r14,r15}^
:0205C374 FD541700 unknown
:0205C378 8EF0FD20 cdphi 13,14,cr15,cr0,cr0,1
:0205C37C 01B2C0FD ldreqsh r12,[r2, +r13]!
:0205C380 C0FDCD00 rscgts r12,r13,r0,lsl #0x1a
:0205C384 808D70AB addhi  r7,r13,r11,lsr #0x1
:0205C388 802D751C eorhi  r7,r13,r12,lsl r5
:0205C38C 79802D79 stmvcib  r0 ,{r0,r3,r4,r5,r6,r8,r10,r11,r13}
:0205C390 7A802D52 bvc 000678E0
:0205C394 097B802D ldmeqdb  r11!,{r0,r2,r3,r5,r15}^
:0205C398 80092C70 andhi  r2,r9,r0,ror r12
:0205C39C 157655EC ldrneb r5,[r6, #-0x5ec]!
:0205C3A0 ACF015D0 ldcgel 5,cr1,[r0],#+0x340
:0205C3A4 6C700977 ldcvsl 9,cr0,[r0],#-0x1dc
:0205C3A8 70092678 andvc  r2,r9,r8,ror r6
:0205C3AC 68806D18 stmvsia  r0 ,{r3,r4,r8,r10,r11,r13,r14}
:0205C3B0 29020A73 stmcsdb  r2 ,{r0,r1,r4,r5,r6,r9,r11}
:0205C3B4 0B7D85B0 bleq 03FBDA7C
:0205C3B8 B590293E ldrlt r2,[r0, #+0x93e]		;r0+0x93e=*(0000093e)
:0205C3BC 36000106 strcc r0,[r0],-r6, lsl #0x2
:0205C3C0 9D30293E ldcls  9,cr2,[r0,#-0xf8]!
:0205C3C4 04291325 unknown
:0205C3C8 0DE26325 stceql 3,cr6,[r2,#+0x94]!
:0205C3CC 99000600 stmlsdb  r0 ,{r9,r10}
:0205C3D0 057D9701 ldreqb r9,[r13, #-0x701]!
:0205C3D4 01E4131D mvneq  r1,r13,lsl r3
:0205C3D8 003DFC00 eoreqs r15,r13,r0,lsl #0x18
:0205C3DC 13290BEB unknown
:0205C3E0 74C45009 strvcb r5,[r4],#+0x9
:0205C3E4 9FC00D2E swils 0x00c00d2e
:0205C3E8 749320F9 ldrvc r2,[r3],#+0xf9
:0205C3EC 21010A75 unknown
:0205C3F0 0541110D streqb r1,[r1, #-0x10d]		;(r1-0x10d=*(bffffef3))
:0205C3F4 10F9068D rscnes r0,r9,r13,lsl #0xd
:0205C3F8 211D95F8 ldrcssh r9,[r13, -r8]
:0205C3FC E7924103 ldr r4,[r2,+r3, lsl #0x2]
:0205C400 000245A8 andeq  r4,r2,r8,lsr #0xb
:0205C404 950007EB strls r0,[r0, #-0x7eb]		;(r0-0x7eb=*(fffff815))
:0205C408 00FF34E9 rsceqs r3,r15,r9,ror #0x9
:0205C40C D827152F stmleda  r7!,{r0,r1,r2,r3,r5,r8,r10,r12}
:0205C410 E1020D2F unknown
:0205C414 0142BA12 unknown
:0205C418 C010B800 andgts r11,r0,r0,lsl #0x10
:0205C41C E1C00031 bic  r0,r0,r1,lsr r0
:0205C420 02D51110 sbceqs r1,r5,#0x4
:0205C424 59379059 ldmpldb  r7!,{r0,r3,r4,r6,r12,r15}
:0205C428 4059BAC0 submis r11,r9,r0,asr #0x15
:0205C42C AB004129 blge 0206C8D8
:0205C430 81A059BA strhih r5,[r0, +r10]!
:0205C434 0DB86059 ldceq  0,cr6,[r8,#+0x164]!
:0205C438 2F81BAC0 swics 0x0081bac0
:0205C43C 020C3DAA andeq  r3,r12,#0x2A80
:0205C440 292DCD80 stmcsdb  r13!,{r7,r8,r10,r11,r14,r15}
:0205C444 86ED265D unknown
:0205C448 18D90021 ldmneia  r9 ,{r0,r5}^
:0205C44C 55D410B8 ldrplb r1,[r4, #+0xb8]		;r4+0xb8=*(d1a50221)
:0205C450 00491220 subeq  r1,r9,r0,lsr #0x4
:0205C454 C40050B8 strgt r5,[r0],#-0xb8
:0205C458 D410BCE1 ldrle r11,[r0],#-0xce1
:0205C45C 8030E5E1 eorhis r14,r0,r1,ror #0xb
:0205C460 10BCE241 adcnes r14,r12,r1,asr #0x4
:0205C464 1289E1C4 addne  r14,r9,#0x31
:0205C468 61204010 unknown
:0205C46C 29058905 stmcsdb  r5 ,{r0,r2,r8,r11,r15}
:0205C470 9D0A9D14 unknown
:0205C474 0528DD19 streq r13,[r8, #-0xd19]!
:0205C478 86F0FE10 unknown
:0205C47C A1200209 unknown
:0205C480 2040504A subcs  r5,r0,r10,asr #0x0
:0205C484 DB20299F blle 02866B08
:0205C488 31E08031 mvncc  r8,lsr r1
:0205C48C 4524B930 strmi r11,[r4, #-0x930]!
:0205C490 7DB3EA10 ldcvc  10,cr14,[r3,#+0x40]!
:0205C494 0CE59420 stceql 4,cr9,[r5],#+0x80
:0205C498 10110409 andnes r0,r1,r9,lsl #0x8
:0205C49C 7DE204B5 stcvcl 4,cr0,[r2,#+0x2d4]!
:0205C4A0 CEE58400 cdpgt 4,14,cr8,cr5,cr0,0
:0205C4A4 01A11009 moveq  r1,r9			;r1=88(0x58)
:0205C4A8 71D31DD5 ldrvcsb r1,[r3, #+0xd5]		;r3+0xd5=*(000000d5)
:0205C4AC 2D213411 stccs  4,cr3,[r1,#-0x44]!
:0205C4B0 30658038 rsbcc  r8,r5,r8,lsr r0
:0205C4B4 05ED43F8 streqb r4,[r13, #+0x3f8]!
:0205C4B8 015D5093 unknown
:0205C4BC 2E050EE5 cdpcs 14,0,cr0,cr5,cr5,7
:0205C4C0 25017580 strcs r7,[r1, #-0x580]		;(r1-0x580=*(fffffad8))
:0205C4C4 FE6EEB4D cdp2 11,6,cr14,cr14,cr13,2
:0205C4C8 00357619 eoreqs r7,r5,r9,lsl r6
:0205C4CC BE101118 mrclt 1,0,r1,cr0,cr8,{0}
:0205C4D0 105D13CD subnes r1,r13,r13,asr #0x7
:0205C4D4 E58490D6 str r9,[r4, #+0xd6]		;r4+0xd6=*(d1a5023f)
:0205C4D8 E9840180 stmib  r4 ,{r7,r8}
:0205C4DC 59800DD1 stmplib  r0 ,{r0,r4,r6,r7,r8,r10,r11}
:0205C4E0 A5E58401 strgeb r8,[r5, #+0x401]!
:0205C4E4 2007C1FF unknown
:0205C4E8 01DD2195 unknown
:0205C4EC 0121FD94 msreq CPSR_c,r4
:0205C4F0 101008D1 ldrnesb r0,[r0], -r1
:0205C4F4 71E51585 mvnvc  r1,r5,lsl #0xb
:0205C4F8 0495201E ldreq r2,[r5],#+0x1e
:0205C4FC 06C511CD streqb r1,[r5],#+0x1e
:0205C500 003A0115 eoreqs r0,r10,r5,lsl r1
:0205C504 03391080 teqeq r9,#0x80
:0205C508 F0113D15 andnvs r3,r1,r5,lsl r13
:0205C50C 9DA80D51 stcls  13,cr0,[r8,#+0x144]!
:0205C510 A001C902 andge  r12,r1,r2,lsl #0x12
:0205C514 311299E3 tstcc r2,r3,ror #0x13
:0205C518 530E0139 unknown
:0205C51C E1015180 unknown
:0205C520 10596014 subnes r6,r9,r4,lsl r0
:0205C524 9307C192 unknown
:0205C528 105DE556 subnes r14,r13,r6,asr r5
:0205C52C 49005D11 stmmidb  r0 ,{r0,r4,r8,r10,r11,r12,r14}
:0205C530 05207D00 streq r7,[r0, #-0xd00]!
:0205C534 E0863A50 add  r3,r6,r0,asr r10
:0205C538 D0515004 subles r5,r1,r4
:0205C53C D055F051 subles r15,r5,r1,asr r0
:0205C540 4DF00239 ldcmil 2,cr0,[r0,#+0xe4]!
:0205C544 19937034 ldmneib  r3 ,{r2,r4,r5,r12,r13,r14}
:0205C548 029D9302 addeqs r9,r13,#0x8000000
:0205C54C 0529E592 streq r14,[r9, #-0x592]!
:0205C550 05E08750 streqb r8,[r0, #+0x750]!
:0205C554 00E15600 rsceq  r5,r1,r0,lsl #0xc
:0205C558 7015A90F andvcs r10,r5,r15,lsl #0x12
:0205C55C 6008E582 andvs  r14,r8,r2,lsl #0xb
:0205C560 00290293 mlaeq  r9,r3,r2,r0unknown
:0205C564 15108993 ldrne r8,[r0, #-0x993]		;(r0-0x993=*(fffff66d))
:0205C568 00098602 andeq  r8,r9,r2,lsl #0xc
:0205C56C 0D2D0580 stceq  5,cr0,[r13,#-0x200]!
:0205C570 0D025D00 unknown
:0205C574 8EE00130 mcrhi 1,7,r0,cr0,cr0,{1}
:0205C578 8701B1E3 strhi r11,[r13,#-0x200]!
:0205C57C ED85036D unknown
:0205C580 50039501 andpl  r9,r3,r1,lsl #0xa
:0205C584 0235E583 eoreqs r14,r5,#0x20C00000
:0205C588 FD23F58D stc2  5,cr15,[r3,#-0x234]!
:0205C58C CF15C11D swigt 0x0015c11d
:0205C590 850E0051 strhi r0,[r14, #-0x51]		;(r14-0x51=*(ffffffaf))
:0205C594 8157F002 cmphi r7,r2
:0205C598 101030A5 andnes r3,r0,r5,lsr #0x1
:0205C59C 041D2529 ldreq r2,[r13],#-0x529
:0205C5A0 02890269 addeq  r0,r9,#0x90000006
:0205C5A4 40F901F2 unknown
:0205C5A8 0209888C andeq  r8,r9,#0x8C0000
:0205C5AC 82108570 andhis r8,r0,#0x1C000000
:0205C5B0 01E1B060 mvneq  r11,r0,ror #0x0
:0205C5B4 3D026550 unknown
:0205C5B8 41607000 unknown
:0205C5BC F5026102 strnv r6,[r2, #-0x102]		;(r2-0x102=*(ffffff56))
:0205C5C0 A9E89609 unknown
:0205C5C4 27600C1B unknown
:0205C5C8 0139E596 unknown
:0205C5CC 80702C79 rsbhis r2,r0,r9,ror r12
:0205C5D0 8C0075BD stchi  5,cr7,[r0],{#0xbd}
:0205C5D4 996900B5 unknown
:0205C5D8 2DE251E0 stccsl 1,cr5,[r2,#+0x380]!
:0205C5DC A129F100 msrge CPSR_fc,r0
:0205C5E0 8230E32A eorhis r14,r0,#0xA8000000
:0205C5E4 802202E2 eorhi  r0,r2,r2,ror #0x5
:0205C5E8 C20003E0 andgt  r0,r0,#0x80000003
:0205C5EC C00CE080 andgt  r14,r12,r0,lsl #0x1
:0205C5F0 0018E582 andeqs r14,r8,r2,lsl #0xb
:0205C5F4 03E58240 mvneq  r8,#0x4
:0205C5F8 531D6520 tstpl r13,#0x8000000
:0205C5FC B11020E1 tstlt r0,r1,ror #0x1
:0205C600 0505F60C streq r15,[r5, #-0x60c]		;(r5-0x60c=*(fffff9f4))
:0205C604 00312000 eoreqs r2,r1,r0
:0205C608 00554A20 subeqs r4,r5,r0,lsr #0x14
:0205C60C 01F58012 mvneqs r8,r2,lsl r0
:0205C610 5910E501 ldmpldb  r0 ,{r0,r8,r10,r13,r14,r15}
:0205C614 91E08950 mvnls  r8,r0,asr r9
:0205C618 04DD14A9 ldreqb r1,[r13],#+0x4a9
:0205C61C C000159E mulgt  r0,r14,r5
:0205C620 9D15810C unknown
:0205C624 00690D14 rsbeq  r0,r9,r4,lsl r13
:0205C628 148E000C strne r0,[r14],#+0xc
:0205C62C 1D1019E8 unknown
:0205C630 10190C10 andnes r0,r9,r0,lsl r12
:0205C634 81E052AD mvnhi  r5,r13,lsr #0x5
:0205C638 19311536 ldmnedb  r1!,{r1,r2,r4,r5,r8,r10,r12}
:0205C63C 05010B25 streq r0,[r1, #-0xb25]		;(r1-0xb25=*(fffff533))
:0205C640 8E061D8E cdphi 13,0,cr1,cr6,cr14,4
:0205C644 80AE014D adchi  r0,r14,r13,asr #0x2
:0205C648 53F501E5 mvnpls r0,#0x40000039
:0205C64C 2A2943ED bcs 02AAD608
:0205C650 B814A1C0 ldmltda  r4 ,{r6,r7,r8,r13,r15}
:0205C654 12AD0175 adcne  r0,r13,#0x4000001D
:0205C658 02E52EA9 rsceq  r2,r5,#0xA90
:0205C65C 90280EFD unknown
:0205C660 20511F9D unknown
:0205C664 130B7100 unknown
:0205C668 49C01925 stmmiib  r0 ,{r0,r2,r5,r8,r11,r12}^
:0205C66C 800C15E2 andhi  r1,r12,r2,ror #0xb
:0205C670 B006E1E0 andlt  r14,r6,r0,ror #0x3
:0205C674 405919D5 ldrmisb r1,[r9],#-0x95
:0205C678 97E000E3 strlsb r0,[r9],#-0x95
:0205C67C A0500B95 unknown
:0205C680 05E19100 streqb r9,[r1, #+0x100]!
:0205C684 06850491 unknown
:0205C688 0E790111 mrceq 1,3,r0,cr9,cr1,{0}
:0205C68C 04E07285 unknown
:0205C690 0E2508E0 cdpeq 8,2,cr0,cr5,cr0,7
:0205C694 1005E04E andne  r14,r5,r14,asr #0x0
:0205C698 A0013140 andge  r3,r1,r0,asr #0x2
:0205C69C 5A073997 bpl 0222AD00
:0205C6A0 601207E1 andvss r0,r2,r1,ror #0xf
:0205C6A4 650221A0 strvs r2,[r2, #-0x1a0]		;(r2-0x1a0=*(fffffeb8))
:0205C6A8 51700C0F cmnpl r0,r15,lsl #0x18
:0205C6AC 0ECD9001 cdpeq 0,12,cr9,cr13,cr1,0
:0205C6B0 05305ABD ldreq r5,[r0, #-0xabd]!
:0205C6B4 1310E100 tstne r0,#0x0
:0205C6B8 5B801015 blpl 00060714
:0205C6BC 0009E591 muleq  r9,r1,r5
:0205C6C0 15980075 ldrne r0,[r8, #+0x75]		;r8+0x75=*(00000075)
:0205C6C4 007D0241 rsbeqs r0,r13,r1,asr #0x4
:0205C6C8 28E358CC unknown
:0205C6CC 96701105 unknown
:0205C6D0 487033FD unknown
:0205C6D4 1D04E588 unknown
:0205C6D8 88004930 stmhida  r0 ,{r4,r5,r8,r11,r14}
:0205C6DC 5890000D ldmplia  r0 ,{r0,r2,r3}
:0205C6E0 01C11035 biceq  r1,r1,r5,lsr r0
:0205C6E4 90500051 sublss r0,r0,r1,asr r0
:0205C6E8 00D11361 sbceqs r1,r1,r1,ror #0x6
:0205C6EC 06DD6788 ldreqb r6,[r13],+r8, lsl #0xf
:0205C6F0 8000E588 andhi  r14,r0,r8,lsl #0xb
:0205C6F4 0104E580 unknown
:0205C6F8 0BCD1009 bleq 013A0724
:0205C6FC 99863004 stmlsib  r6 ,{r2,r12,r13}
:0205C700 00059600 andeq  r9,r5,r0,lsl #0xc
:0205C704 0CD983A3 ldceql 3,cr8,[r9],{#0xa3}
:0205C708 9605C186 strls r12,[r5],-r6, lsl #0x3
:0205C70C 510E2105 unknown
:0205C710 4008AA03 andmi  r10,r8,r3,lsl #0x14
:0205C714 96097196 unknown
:0205C718 00211585 eoreq  r1,r1,r5,lsl #0xb
:0205C71C 00156884 andeqs r6,r5,r4,lsl #0x11
:0205C720 00E90580 rsceq  r0,r9,r0,lsl #0xb
:0205C724 15830565 strne r0,[r3, #+0x565]		;r3+0x565=*(00000565)
:0205C728 1D990151 unknown
:0205C72C 011D6031 tsteq r13,r1,lsr r0
:0205C730 311D9130 tstcc r13,r0,lsr r1
:0205C734 E5258630 str r8,[r5, #-0x630]!
:0205C738 601A1908 andvss r1,r10,r8,lsl #0x12
:0205C73C 82E001A1 rschi  r0,r0,#0x40000028
:0205C740 09942119 ldmeqib  r4 ,{r0,r3,r4,r8,r13}
:0205C744 8D10C910 unknown
:0205C748 DD8FF813 unknown
:0205C74C 70551D05 subvcs r1,r5,r5,lsl #0x1a
:0205C750 50000567 andpl  r0,r0,r7,ror #0xa
:0205C754 AD600AE5 stcgel 10,cr0,[r0,#-0x394]!
:0205C758 F820A121 stmnvda  r0!,{r0,r5,r8,r13,r15}
:0205C75C FDB500A5 ldc2  0,cr0,[r5,#+0x294]!
:0205C760 E5951029 ldr r1,[r5, #+0x29]		;r5+0x29=*(00000029)
:0205C764 01950007 orreqs r0,r5,r7
:0205C768 75C10AE1 strvcb r0,[r1, #+0xae1]		;r1+0xae1=*(00000b39)
:0205C76C 95009900 strls r9,[r0, #-0x900]		;(r0-0x900=*(fffff700))
:0205C770 0D1006E5 unknown
:0205C774 83433002 unknown
:0205C778 552004E0 strpl r0,[r0, #-0x4e0]!
:0205C77C 41B11D30 movmis r1,lsr r0		;r1=0(0x0)
:0205C780 9550500C ldrlsb r5,[r0, #-0xc]		;(r0-0xc=*(fffffff4))
:0205C784 0919F905 ldmeqdb  r9 ,{r0,r2,r8,r11,r12,r13,r14,r15}
:0205C788 04165910 ldreq r5,[r6],#-0x910
:0205C78C 05B81065 ldreq r1,[r8, #+0x65]!
:0205C790 03094121 unknown
:0205C794 970AC185 strls r12,[r10,-r5, lsl #0x3]
:0205C798 55E92D05 strplb r2,[r9, #+0xd05]!
:0205C79C 2A990895 bcs 0069E9F8
:0205C7A0 9938008D ldmlsdb  r8!,{r0,r2,r3,r7}
:0205C7A4 82300344 eorhis r0,r0,#0x10000001
:0205C7A8 0001E017 andeq  r14,r1,r7,lsl r0
:0205C7AC 08E900F5 unknown
:0205C7B0 49173150 ldmmidb  r7 ,{r4,r6,r8,r12,r13}
:0205C7B4 EE0A251D mcr 5,0,r2,cr10,cr13,{0}
:0205C7B8 95301155 ldrls r1,[r0, #-0x155]!
:0205C7BC 15934879 ldrne r4,[r3, #+0x879]		;r3+0x879=*(00000879)
:0205C7C0 491505ED ldmmidb  r5 ,{r0,r2,r3,r5,r6,r7,r8,r10}
:0205C7C4 24F90239 unknown
:0205C7C8 21411035 unknown
:0205C7CC 0D000510 unknown
:0205C7D0 EF049D00 swi 0x00049d00
:0205C7D4 1A2905F5 bne 02A9DFB0
:0205C7D8 1D04E042 unknown
:0205C7DC 00190C40 andeqs r0,r9,r0,asr #0x18
:0205C7E0 810C51A3 unknown
:0205C7E4 800CC110 andhi  r12,r12,r0,lsl r1
:0205C7E8 94100015 ldrls r0,[r0],#-0x15
:0205C7EC 0C2D6107 stceq  1,cr6,[r13],#-0x1c
:0205C7F0 06798310 unknown
:0205C7F4 8D008183 unknown
:0205C7F8 1481D136 strne r13,[r1],#+0x136
:0205C7FC 10391111 eornes r1,r9,r1,lsl r1
:0205C800 33911024 orrccs r1,r1,#0x24
:0205C804 A703910C strge r9,[r3,-r12, lsl #0x2]
:0205C808 1400151F strne r1,[r0],#-0x51f
:0205C80C 14194509 ldrne r4,[r9],#-0x509
:0205C810 79148908 ldmvcdb  r4 ,{r3,r8,r11,r15}
:0205C814 A919DA02 ldmgedb  r9 ,{r1,r9,r11,r12,r14,r15}
:0205C818 79404D00 stmvcdb  r0 ,{r8,r10,r11,r14}^
:0205C81C 38569923 ldmccda  r6 ,{r0,r1,r5,r8,r11,r12,r15}^
:0205C820 E11E9FC0 tst r14,r0,asr #0x1f
:0205C824 7D038104 unknown
:0205C828 037D1403 cmneq r13,#0x3000000
:0205C82C 178C3018 unknown
:0205C830 03794FE5 cmneq r9,#0x394
:0205C834 23B51D49 movcss r1,#0x1240		;r1=4672(0x1240)
:0205C838 F3755375 cmnnv r5,#0xD4000001
:0205C83C 34FC2785 unknown
:0205C840 098D1325 stmeqib  r13 ,{r0,r2,r5,r8,r9,r12}
:0205C844 00058802 andeq  r8,r5,r2,lsl #0x10
:0205C848 098E4214 stmeqib  r14 ,{r2,r4,r9,r14}
:0205C84C 0E358C02 cdpeq 12,2,cr8,cr5,cr2,0
:0205C850 105124E1 subnes r2,r1,r1,ror #0x9
:0205C854 A05010C0 subges r1,r0,r0,asr #0x1
:0205C858 03790F03 cmneq r9,#0xC
:0205C85C C020500F eorgt  r5,r0,r15
:0205C860 51006413 unknown
:0205C864 55112902 ldrpl r2,[r1, #-0x902]		;(r1-0x902=*(0000093e))
:0205C868 F013790F andnvs r7,r3,r15,lsl #0x12
:0205C86C 13151AD5 tstne r5,#0xD5000
:0205C870 16211171 unknown
:0205C874 48001148 stmmida  r0 ,{r3,r6,r8,r12}
:0205C878 2FAF4011 swics 0x00af4011
:0205C87C 1D790011 ldcnel 0,cr0,[r9,#-0x44]!
:0205C880 0542713C streqb r7,[r2, #-0x13c]		;(r2-0x13c=*(ffffff1c))
:0205C884 562A0369 unknown
:0205C888 657DFFFF ldrvsb r15,[r13, #-0xfff]!
:0205C88C 18F1149D unknown
:0205C890 B3B51225 movlts r1,#0x50000002		;r1=1342177282(0x50000002)
:0205C894 800F849C mulhi  r15,r12,r4
:0205C898 08F50A7D unknown
:0205C89C 607103B5 unknown
:0205C8A0 58F843B1 unknown
:0205C8A4 13B9002D movnes r0,#0x2D		;r0=45(0x2d)
:0205C8A8 182113B1 stmneda  r1!,{r0,r4,r5,r7,r8,r9,r12}
:0205C8AC 020EE1A0 andeq  r14,r14,#0x28
:0205C8B0 A2E20001 rscge  r0,r2,#0x1
:0205C8B4 32037D26 andcc  r7,r3,#0x980
:0205C8B8 0611B040 ldreq r11,r7,r3,#0x980
:0205C8BC 15ADE1A0 strne r14,[r13, #+0x1a0]!
:0205C8C0 61F90021 mvnvss r0,r1,lsr #0x0
:0205C8C4 83F213D9 mvnhis r1,#0x64000003
:0205C8C8 9902000D stmlsdb  r2 ,{r0,r2,r3}
:0205C8CC 01212805 unknown
:0205C8D0 6A7F13D9 bvs 0402183C
:0205C8D4 95332DFF ldrls r2,[r3, #-0xdff]!
:0205C8D8 05138D13 ldreq r8,[r3, #-0xd13]		;(r3-0xd13=*(fffff2ed))
:0205C8DC 02FD0210 rsceqs r0,r13,#0x1
:0205C8E0 00DE1389 sbceqs r1,r14,r9,lsl #0x7
:0205C8E4 FD7FFF00 ldc2l 15,cr15,[r15,#-0x0]!
:0205C8E8 7131F121 teqvc r1,r1,lsr #0x2
:0205C8EC 71703022 cmnvc r0,r2,lsr #0x0
:0205C8F0 9FE1D802 swils 0x00e1d802
:0205C8F4 091765E5 ldmeqdb  r7 ,{r0,r2,r5,r6,r7,r8,r10,r13,r14}
:0205C8F8 7D610410 stcvcl 4,cr0,[r1,#-0x40]!
:0205C8FC BE300509 cdplt 5,2,cr0,cr0,cr9,0
:0205C900 01A40001 moveq  r0,r1			;r0=1342177282(0x50000002)
:0205C904 2BE89E00 blcs 01A8410C
:0205C908 E884000F stmia  r4 ,{r0,r1,r2,r3}
:0205C90C 122101B8 eorne  r0,r1,#0x2E
:0205C910 D9C002B5 stmleib  r0 ,{r0,r2,r4,r5,r7,r9}^
:0205C914 A2147904 andges r7,r4,#0x10000
:0205C918 A2E08200 rscge  r8,r0,#0x0
:0205C91C 02750340 rsbeqs r0,r5,#0x1
:0205C920 10D1008D sbcnes r0,r1,r13,lsl #0x1
:0205C924 0C13050D ldceq  5,cr0,[r3],{#0xd}
:0205C928 4F00094D swimi 0x0000094d
:0205C92C 4DE59CE0 stcmil 12,cr9,[r5,#+0x380]!
:0205C930 07ADE308 streq r14,[r13,+r8, lsl #0x6]!
:0205C934 45280813 strmi r0,[r8, #-0x813]!
:0205C938 02001112 andeq  r1,r0,#0x80000004
:0205C93C E002083D and  r0,r2,r13,lsr r8
:0205C940 0E0B81A0 cdpeq 1,0,cr8,cr11,cr0,5
:0205C944 01B50055 moveqs r0,r5,asr r0
:0205C948 E59C0035 ldr r0,[r12, #+0x35]		;r12+0x35=*(00000035)
:0205C94C 4E0E1841 cdpmi 8,0,cr1,cr14,cr1,2
:0205C950 558C2055 strpl r2,[r12, #+0x55]		;r12+0x55=*(00000055)
:0205C954 E28CC070 add  r12,r12,#0x70
:0205C958 851B6DEB ldrhi r6,[r11, #-0xdeb]		;r11-0xdeb=*(10e10d6e)=#0(0x00000000)
:0205C95C 02051C51 andeq  r1,r5,#0x5100
:0205C960 2AC90731 bcs 0129E62C
:0205C964 92C026CD sbcls  r2,r0,#0xCD00000
:0205C968 14551FE5 ldrneb r1,[r5],#-0xfe5
:0205C96C 081301E9 ldmeqda  r3 ,{r0,r3,r5,r6,r7,r8}
:0205C970 11040069 unknown
:0205C974 D317D500 tstle r7,#0x0
:0205C978 81A0C001 movhi  r12,r1			;r12=1342177282(0x50000002)
:0205C97C 0404390C streq r3,[r4],#-0x90c
:0205C980 29A0000D stmcsib  r0!,{r0,r2,r3}
:0205C984 C507E519 strgt r14,[r7, #-0x519]		;(r7-0x519=*(adc0c2e7))
:0205C988 19C94007 stmneib  r9 ,{r0,r1,r2,r14}^
:0205C98C 0CAD01E5 stceq  1,cr0,[r13],#+0x394
:0205C990 14750497 unknown
:0205C994 EEE28220 cdp 2,14,cr8,cr2,cr0,1
:0205C998 42F80921 rscmis r0,r8,#0x84000
:0205C99C 05940005 ldreq r0,[r4, #+0x5]		;r4+0x5=*(d1a5016e)
:0205C9A0 9F00F400 swils 0x0000f400
:0205C9A4 45E42F71 strmib r2,[r4, #+0xf71]!
:0205C9A8 1A5110D1 bne 034A0CF4
:0205C9AC 21904285 orrcss r4,r0,r5,lsl #0x5
:0205C9B0 CC1E5500 ldcgt  5,cr5,[r14],{#0x0}
:0205C9B4 E5B71011 ldr r1,[r7, #+0x11]!
:0205C9B8 35027D19 strcc r7,[r2, #-0xd19]		;(r2-0xd19=*(fffff33f))
:0205C9BC 001DC410 andeqs r12,r13,r0,lsl r4
:0205C9C0 9A4289C4 bls 030FF0D8
:0205C9C4 45118957 ldrmi r8,[r1, #-0x957]		;r1-0x957=*(4ffff6ab)=#0(0x00000000)
:0205C9C8 0240351E subeq  r3,r0,#0x7800000
:0205C9CC 11410015 unknown
:0205C9D0 B70015A4 strlt r1,[r0,-r4, lsr #0xb]
:0205C9D4 39107193 ldmccdb  r0 ,{r0,r1,r4,r7,r8,r12,r13,r14}
:0205C9D8 001D8C80 andeqs r8,r13,r0,lsl #0x19
:0205C9DC A0201D8C eorge  r1,r0,r12,lsl #0x1b
:0205C9E0 1D8CE356 unknown
:0205C9E4 001D1C00 andeqs r1,r13,r0,lsl #0x18
:0205C9E8 70192020 andvcs r2,r9,r0,lsr #0x0
:0205C9EC 00196894 muleqs r9,r4,r8
:0205C9F0 0100196C unknown
:0205C9F4 0AE28227 beq 018FD298
:0205C9F8 28001984 stmcsda  r0 ,{r2,r7,r8,r11,r12}
:0205C9FC 194C8019 stmnedb  r12 ,{r0,r3,r4,r15}^
:0205CA00 00195000 andeqs r5,r9,r0
:0205CA04 A02806AA eorge  r0,r8,r10,lsr #0xd
:0205CA08 00197DE3 andeqs r7,r9,r3,ror #0x1b
:0205CA0C 13990D99 orrnes r0,r9,#0x2640
:0205CA10 302589E0 eorcc  r8,r5,r0,ror #0x13
:0205CA14 0D34000D ldceq  0,cr0,[r4,#-0x34]!
:0205CA18 84280200 unknown
:0205CA1C 0976E215 ldmeqdb  r6!,{r0,r2,r4,r9,r13,r14,r15}^
:0205CA20 2411E500 ldrcs r14,[r1],#-0x500
:0205CA24 09DF0009 ldmeqib  r15 ,{r0,r3}^
:0205CA28 0018AC00 andeqs r10,r8,r0,lsl #0x18
:0205CA2C FEDC306D cdp2 0,12,cr3,cr12,cr13,3
:0205CA30 414901B9 strmih r0,[r9, #-0x19]		;(r9-0x1b9=*(0000003f))
:0205CA34 077D6468 ldreqb r6,[r9, #-0x19]		;(r9-0x1b9=*(0000003f))
:0205CA38 E9341001 ldmdb  r4!,{r0,r12}
:0205CA3C 3C000111 stccc  1,cr0,[r0],{#0x11}
:0205CA40 5B0C0015 blpl 0235CA9C
:0205CA44 C001C510 andgt  r12,r1,r0,lsl r5
:0205CA48 1DDD1089 unknown
:0205CA4C 000D01A9 andeq  r0,r13,r9,lsr #0x3
:0205CA50 84FA104D unknown
:0205CA54 00020989 andeq  r0,r2,r9,lsl #0x13
:0205CA58 00E1A002 rsceq  r10,r1,r2
:0205CA5C C03452A1 eorgts r5,r4,r1,lsr #0x5
:0205CA60 4003E59F mulmi  r3,r15,r5
:0205CA64 0E9D01A0 cdpeq 1,8,cr0,cr13,cr0,5
:0205CA68 8C01958C stchi  5,cr9,[r1],{#0x8c}
:0205CA6C 8C2010E5 stchi  0,cr1,[r0],#-0x394
:0205CA70 B151E505 cmplt r1,r5,lsl #0xa
:0205CA74 D1151501 tstle r5,r1,lsl #0xa
:0205CA78 01301810 teqeq r0,r0,lsl r8
:0205CA7C 9F109C00 swils 0x00109c00
:0205CA80 199F0BA9 ldmneib  r15 ,{r0,r3,r5,r7,r8,r9,r11}
:0205CA84 052D9F0A streq r9,[r13, #-0xf0a]!
:0205CA88 01615481 unknown
:0205CA8C 1910E580 ldmnedb  r0 ,{r7,r8,r10,r13,r14,r15}
:0205CA90 0990FC41 ldmeqib  r0 ,{r0,r6,r10,r11,r12,r13,r14,r15}
:0205CA94 05900211 ldreq r0,[r0, #+0x211]		;r0+0x211=*(50000213)=#0(0x00000000)
:0205CA98 0991C800 ldmeqib  r1 ,{r11,r14,r15}
:0205CA9C 35049402 strcc r9,[r4, #-0x402]		;(r4-0x402=*(d1a4fd67))
:0205CAA0 4010020E andmis r0,r0,r14,lsl #0x4
:0205CAA4 20893569 addcs  r3,r9,r9,ror #0xa
:0205CAA8 03A06040 moveq  r6,#0x40		;r6=64(0x40)
:0205CAAC 07120FA5 ldreq r0,[r2,-r5, lsr #0x1f]
:0205CAB0 0413C040 ldreq r12,[r3],#-0x40
:0205CAB4 012900A0 unknown
:0205CAB8 ED0807F5 unknown
:0205CABC 23004D08 unknown
:0205CAC0 1759106C ldrneb r1,[r3],#-0x40
:0205CAC4 20040455 andcs  r0,r4,r5,asr r4
:0205CAC8 14510085 ldrneb r0,[r1],#-0x85
:0205CACC 80E60045 rschi  r0,r6,r5,asr #0x0
:0205CAD0 41800021 orrmi  r0,r0,r1,lsr #0x0
:0205CAD4 001D5380 andeqs r5,r13,r0,lsl #0x7
:0205CAD8 9D2A2004 stcls  0,cr2,[r10,#-0x10]!
:0205CADC 06AD0D31 unknown
:0205CAE0 0CE35108 stceql 1,cr5,[r3],#+0x20
:0205CAE4 5C860239 stcpl  2,cr0,[r6],{#0x39}
:0205CAE8 1D5C0019 unknown
:0205CAEC 10E9BC40 rscne  r11,r9,r0,asr #0x18
:0205CAF0 AA048DD0 bge 02180238
:0205CAF4 95404201 strlsb r4,[r0, #-0x201]		;(r0-0x201=*(fffffdff))
:0205CAF8 E3A0C010 mov  r12,#0x10		;r12=16(0x10)
:0205CAFC 9F05103C swils 0x0005103c
:0205CB00 03C90489 biceq  r0,r9,#0x89000000
:0205CB04 61420AE5 unknown
:0205CB08 311F7910 tstcc r15,r0,lsl r9
:0205CB0C 10E1EE0A rscne  r14,r1,r10,lsl #0x1c
:0205CB10 0A398010 beq 02EBCB58
:0205CB14 06F91879 unknown
:0205CB18 A5390680 ldrge r0,[r9, #-0x680]!
:0205CB1C 02E50801 rsceq  r0,r5,#0x10000
:0205CB20 3DE18008 stcccl 0,cr8,[r1,#+0x20]!
:0205CB24 89451015 stmhidb  r5 ,{r0,r2,r4,r12}^
:0205CB28 0007FF17 andeq  r15,r7,r7,lsl r15
:0205CB2C 109D6041 addnes r6,r13,r1,asr #0x0
:0205CB30 B1043118 unknown
:0205CB34 01E26110 mvneq  r6,r0,lsl r1
:0205CB38 2805C510 stmcsda  r5 ,{r4,r8,r10,r14,r15}
:0205CB3C 38A00CC5 stmccia  r0!,{r0,r2,r6,r7,r10,r11}
:0205CB40 9F0AE1A0 swils 0x000ae1a0
:0205CB44 26A22059 unknown
:0205CB48 83E114A0 mvnhi  r1,#0xA0000000
:0205CB4C FE9A0675 mrc2 6,4,r0,cr10,cr5,{3}
:0205CB50 012165FF unknown
:0205CB54 D5008144 strle r8,[r0, #-0x144]		;(r0-0x144=*(fffffebc))
:0205CB58 59105513 ldmpldb  r0 ,{r0,r1,r4,r8,r10,r12,r14}
:0205CB5C 4422A540 unknown
:0205CB60 9D1F9F00 unknown
:0205CB64 9D02E50F unknown
:0205CB68 A0122102 andges r2,r2,r2,lsl #0x2
:0205CB6C 0D07EEE1 unknown
:0205CB70 7D103000 unknown
:0205CB74 2CE58112 stccsl 1,cr8,[r5],#+0x48
:0205CB78 E7890009 str r0,[r9, +r9]
:0205CB7C 111D0015 tstne r13,r5,lsl r0
:0205CB80 099F0020 ldmeqib  r15 ,{r5}
:0205CB84 E546910C strb r9,[r6, #-0x10c]		;(r6-0x10c=*(ffffff34))
:0205CB88 A1000D1C unknown
:0205CB8C 0F09F718 swieq 0x0009f718
:0205CB90 AC02550C stcge  5,cr5,[r2],{#0xc}
:0205CB94 60001D0C andvs  r1,r0,r12,lsl #0x1a
:0205CB98 013285FE ldreqsh r8,[r2, -r14]!
:0205CB9C 00015010 andeq  r5,r1,r0,lsl r0
:0205CBA0 1A6054B2 bne 03871E70
:0205CBA4 41904902 orrmis r4,r0,r2,lsl #0x12
:0205CBA8 F0490015 subnv  r0,r9,r5,lsl r0
:0205CBAC 49F049D0 unknown
:0205CBB0 2EF049F0 mrccs 9,7,r4,cr0,cr0,{7}
:0205CBB4 F0494049 subnv  r4,r9,r9,asr #0x0
:0205CBB8 7752F049 ldrvcb r15,r4,r9,r9,asr #0x0
:0205CBBC 14434841 strneb r4,[r3],#-0x841
:0205CBC0 07E52049 streqb r2,[r3],#-0x841
:0205CBC4 70384049 eorvcs r4,r8,r9,asr #0x0
:0205CBC8 69501049 ldmvsdb  r0 ,{r0,r3,r6,r12}^
:0205CBCC 1B004903 blne 0206EFE0
:0205CBD0 B0401049 sublt  r1,r0,r9,asr #0x0
:0205CBD4 1049E12D subne  r14,r9,r13,lsr #0x2
:0205CBD8 38050011 stmccda  r5 ,{r0,r4}
:0205CBDC 10050049 andne  r0,r5,r9,asr #0x0
:0205CBE0 BD006604 unknown
:0205CBE4 8513991C ldrhi r9,[r3, #-0x91c]		;(r3-0x91c=*(fffff6e4))
:0205CBE8 15052041 strne r2,[r5, #-0x41]		;(r5-0x41=*(ffffffbf))
:0205CBEC 4C365454 ldcmi  4,cr5,[r6],#-0x150
:0205CBF0 90100C50 andlss r0,r0,r0,asr r12
:0205CBF4 16B904B9 unknown
:0205CBF8 79E56080 unknown
:0205CBFC 01114110 tsteq r1,r0,lsl r1
:0205CC00 1000AD40 andne  r10,r0,r0,asr #0x1a
:0205CC04 02BD269F adceqs r2,r13,#0x9F00000
:0205CC08 005D370D subeqs r3,r13,r13,lsl #0xe
:0205CC0C 05000903 streq r0,[r0, #-0x903]		;(r0-0x903=*(fffff6fd))
:0205CC10 FD178010 unknown
:0205CC14 B10D4509 unknown
:0205CC18 00490115 subeq  r0,r9,r5,lsl r1
:0205CC1C 524E1131 subpl  r1,r14,#0x4000000C
:0205CC20 95534337 ldrlsb r4,[r3, #-0x337]		;(r3-0x337=*(fffffcc9))
:0205CC24 D0C0BE10 sbcle  r11,r0,r0,lsl r14
:0205CC28 841275E1 ldrhi r7,[r2],#-0x5e1
:0205CC2C 5C219902 stcpl  9,cr9,[r1],#-0x8
:0205CC30 009A1049 addeqs r1,r10,r9,asr #0x0
:0205CC34 2D0A9020 unknown
:0205CC38 0100212D unknown
:0205CC3C E2832001 add  r2,r3,#0x1
:0205CC40 ED280302 stc  3,cr0,[r8,#-0x8]!
:0205CC44 220AD100 andcs  r13,r10,#0x0
:0205CC48 03E15C08 mvneq  r5,#0x800
:0205CC4C 22005D06 andcs  r5,r0,#0x180
:0205CC50 2DE1A038 stccsl 0,cr10,[r1,#+0xe0]!
:0205CC54 16758A01 unknown
:0205CC58 E91169A1 ldmdb  r1 ,{r0,r5,r7,r8,r11,r13,r14}
:0205CC5C 0025B410 eoreq  r11,r5,r0,lsl r4
:0205CC60 2D9F20B4 unknown
:0205CC64 05048B21 streq r8,[r4, #-0xb21]		;(r4-0xb21=*(d1a4f648))
:0205CC68 53000100 unknown
:0205CC6C 1D0220E1 unknown
:0205CC70 1924A241 stmnedb  r4!,{r0,r6,r9,r13,r15}
:0205CC74 25102940 ldrcs r2,[r0, #-0x940]		;(r0-0x940=*(fffff6c0))
:0205CC78 83012D01 unknown
:0205CC7C 951E00E0 ldrls r0,[r14, #-0xe0]		;(r14-0xe0=*(ffffff20))
:0205CC80 E1A0281E mov  r2,r14,lsl r8		;r2=0(0x0)
:0205CC84 B900111D stmltdb  r0 ,{r0,r2,r3,r4,r8,r12}
:0205CC88 D5610210 strleb r0,[r1, #-0x210]!
:0205CC8C 01118102 tsteq r1,r2,lsl #0x2
:0205CC90 1800ADBC stmneda  r0 ,{r2,r3,r4,r5,r7,r8,r10,r11,r13,r15}
:0205CC94 55BC0059 ldrpl r0,[r12, #+0x59]!
:0205CC98 0EE1D030 mcreq 0,7,r13,cr1,cr0,{1}
:0205CC9C 01E280C0 mvneq  r8,r0,asr #0x1
:0205CCA0 E2430000 sub  r0,r3,#0x0
:0205CCA4 E08CE100 add  r14,r12,r0,lsl #0x2
:0205CCA8 12801049 addne  r1,r0,#0x49
:0205CCAC E04E22FD unknown
:0205CCB0 047100C3 unknown
:0205CCB4 E083420F add  r4,r3,r15,lsl #0x4
:0205CCB8 0F1B1940 swieq 0x001b1940
:0205CCBC 08C0E080 stmeqia  r0 ,{r7,r13,r14,r15}^
:0205CCC0 0D011130 unknown
:0205CCC4 9C00B00B stcls  0,cr11,[r0],{#0xb}
:0205CCC8 310603E1 unknown
:0205CCCC 125DE08C subnes r14,r13,#0x8C
:0205CCD0 3283C004 addcc  r12,r3,#0x4
:0205CCD4 00090408 andeq  r0,r9,r8,lsl #0x8
:0205CCD8 E004159D mul  r4,r13,r5
:0205CCDC 06013243 streq r3,[r4], -r13
:0205CCE0 95B20449 ldrls r0,[r2, #+0x449]!
:0205CCE4 A112D110 tstge r2,r0,lsl r1
:0205CCE8 FFFFEC02 swinv 0x00ffec02
:0205CCEC 11029A1D unknown
:0205CCF0 10506900 subnes r6,r0,r0,lsl #0x12
:0205CCF4 2F490021 swics 0x00490021
:0205CCF8 5AEC4F55 bpl 01B70A54
:0205CCFC 04EB0006 unknown
:0205CD00 14890049 strne r0,[r9],#+0x49
:0205CD04 00316010 eoreqs r6,r1,r0,lsl r0
:0205CD08 0209B0A0 andeq  r11,r9,#0xA0
:0205CD0C 1DC51A79 unknown
:0205CD10 40256110 eormi  r6,r5,r0,lsl r1
:0205CD14 D0204109 eorle  r4,r0,r9,lsl #0x2
:0205CD18 D0203041 eorle  r3,r0,r1,asr #0x0
:0205CD1C 41021591 swpmi r1,r1,r2
:0205CD20 00410100 subeq  r0,r1,r0,lsl #0x2
:0205CD24 99FFFFB9 ldmlsib  r15!,{r0,r3,r4,r5,r7,r8,r9,r10,r11,r12,r13,r14,r15}^
:0205CD28 17D18A2A ldrneb r8,[r1,+r10, lsr #0x14]
:0205CD2C D1F5113D mvnles r1,lsr r13
:0205CD30 09159F20 ldmeqdb  r5 ,{r5,r8,r9,r10,r11,r12,r15}
:0205CD34 6BC04FDD blvs 01070CB0
:0205CD38 9C084D90 stcls  13,cr4,[r8],{#0x90}
:0205CD3C 690C2031 stmvsdb  r12 ,{r0,r4,r5,r13}
:0205CD40 2A20B000 bcs 02888D48
:0205CD44 1BB9E1D3 blne 00ED5498
:0205CD48 91D300B2 ldrlsh r0,[r3, #+0x2]		;r3+0x2=*(00000002)
:0205CD4C 918404ED orrls  r0,r4,r13,ror #0x9
:0205CD50 E5021249 str r1,[r2, #-0x249]		;(r2-0x249=*(fffffdb7))
:0205CD54 E283101B add  r1,r3,#0x1B
:0205CD58 80000A80 andhi  r0,r0,r0,lsl #0x15
:0205CD5C 10112271 andnes r2,r1,r1,ror r2
:0205CD60 C1933004 orrgts r3,r3,r4
:0205CD64 81F28C28 mvnhis r8,r8,lsr #0x18
:0205CD68 8C000400 stchi  4,cr0,[r0],{#0x0}
:0205CD6C F812C1E2 ldmnvda  r2 ,{r1,r5,r6,r7,r8,r14,r15}
:0205CD70 0401B142 streq r11,[r1],#-0x142
:0205CD74 0FAD4DD0 swieq 0x00ad4dd0
:0205CD78 89200011 stmhidb  r0!,{r0,r4}
:0205CD7C 9850B109 ldmlsda  r0 ,{r0,r3,r8,r12,r13,r15}^
:0205CD80 00B900E5 adceqs r0,r9,r5,ror #0x1
:0205CD84 01092121 unknown
:0205CD88 49F01111 unknown
:0205CD8C 000D1250 andeq  r1,r13,r0,asr r2
:0205CD90 01919070 orreqs r9,r1,r0,ror r0
:0205CD94 E2258DA0 eor  r8,r5,#0x2800
:0205CD98 410E1049 unknown
:0205CD9C C8101500 ldmgtda  r0 ,{r8,r10,r12}
:0205CDA0 11151121 tstne r5,r1,lsr #0x2
:0205CDA4 B10471DA unknown
:0205CDA8 10B20500 adcnes r0,r2,r0,lsl #0xa
:0205CDAC 1F0D01D0 swine 0x000d01d0
:0205CDB0 0109D483 unknown
:0205CDB4 A9D010D2 ldmgeib  r0 ,{r1,r4,r6,r7,r12}^
:0205CDB8 04C9A004 streqb r10,[r9],#+0x4
:0205CDBC 01E087A2 mvneq  r8,r2,lsr #0xf
:0205CDC0 693504F1 ldmvsdb  r5!,{r0,r4,r5,r6,r7,r10}
:0205CDC4 28B01010 ldmcsia  r0!,{r4,r12}
:0205CDC8 2085EEE1 addcs  r14,r5,r1,ror #0x1d
:0205CDCC 0A24A556 beq 0298632C
:0205CDD0 01090309 unknown
:0205CDD4 046105D4 unknown
:0205CDD8 8D860536 unknown
:0205CDDC 44400723 strmib r0,[r0],#-0x723
:0205CDE0 26FDC016 unknown
:0205CDE4 E5871075 str r1,[r7, #+0x75]		;r7+0x75=*(adc0c875)
:0205CDE8 E541F83E strb r15,[r1, #-0x83e]		;r1-0x83e=*(4ffff7c4)=#0(0x00000000)
:0205CDEC 007D962E rsbeqs r9,r13,r14,lsr #0xc
:0205CDF0 79300079 ldmvcdb  r0!,{r0,r3,r4,r5,r6}
:0205CDF4 75045910 strvc r5,[r4, #-0x910]		;(r4-0x910=*(d1a4f859))
:0205CDF8 30100116 andccs r0,r0,r6,lsl r1
:0205CDFC 0759847B unknown
:0205CE00 012E8598 unknown
:0205CE04 096908A5 unknown
:0205CE08 50196AE3 andpls r6,r9,r3,ror #0x15
:0205CE0C 08006D06 stmeqda  r0 ,{r1,r2,r8,r10,r11,r13,r14}
:0205CE10 0D069D50 unknown
:0205CE14 E5140900 ldr r0,[r4, #-0x900]		;(r4-0x900=*(d1a4f869))
:0205CE18 370208C1 strcc r0,[r4, #-0x900]		;(r4-0x900=*(d1a4f869))
:0205CE1C 142501C5 unknown
:0205CE20 982081F9 stmlsda  r0!,{r0,r3,r4,r5,r6,r7,r8,r15}
:0205CE24 00D1E559 sbceqs r14,r1,r9,asr r5
:0205CE28 E012CDD0 ldrsb r12,[r2], -r0
:0205CE2C 90014196 mulls  r1,r6,r1
:0205CE30 9110E104 tstls r0,r4,lsl #0x2
:0205CE34 19158110 ldmnedb  r5 ,{r4,r8,r15}
:0205CE38 1D5D3F25 unknown
:0205CE3C 4D207628 stcmi  6,cr7,[r0,#-0xa0]!
:0205CE40 400E251C andmi  r2,r14,r12,lsl r5
:0205CE44 9180094D orrls  r0,r0,r13,asr #0x12
:0205CE48 D601C51F unknown
:0205CE4C 00011FD9 unknown
:0205CE50 E5894004 str r4,[r9, #+0x4]		;r9+0x4=*(0000005c)
:0205CE54 0EB50031 mrceq 0,5,r0,cr5,cr1,{1}
:0205CE58 2485A0C3 strcs r10,[r5],#+0xc3
:0205CE5C BD8D9028 unknown
:0205CE60 100E110C andne  r1,r14,r12,lsl #0x2
:0205CE64 C1092D62 unknown
:0205CE68 001E4500 andeqs r4,r14,r0,lsl #0xa
:0205CE6C 3B799D10 blcc 03EC42B4
:0205CE70 3DC70399 unknown
:0205CE74 7101C50C unknown
:0205CE78 711F8502 tstvc r15,r2,lsl #0xa
:0205CE7C 0D151A02 unknown
:0205CE80 4404FDB9 strmi r15,[r4],#-0xdb9
:0205CE84 7510D1E2 ldrvc r13,[r0, #-0x1e2]		;(r0-0x1e2=*(fffffe1e))
:0205CE88 45182D0D ldrmi r2,[r8, #-0xd0d]		;(r8-0xd0d=*(fffff2f3))
:0205CE8C 09D1E104 ldmeqib  r1 ,{r2,r8,r13,r14,r15}^
:0205CE90 F1410215 unknown
:0205CE94 01958D02 orreqs r8,r5,r2,lsl #0x1a
:0205CE98 082BE888 stmeqda  r11!,{r3,r7,r11,r13,r14,r15}
:0205CE9C 898313B9 stmhiib  r3 ,{r0,r3,r4,r5,r7,r8,r9,r12}
:0205CEA0 E92D4704 stmdb  r13!,{r2,r8,r9,r10,r14}
:0205CEA4 11A00A03 movne  r0,r3,lsl #0x14		;r0=0(0x0)
:0205CEA8 24066503 strcs r6,[r6],#-0x503
:0205CEAC 80DC0345 sbchis r0,r12,r5,asr #0x6
:0205CEB0 1291169F addnes r1,r1,#0x9F00000
:0205CEB4 89900AE3 ldmhiib  r0 ,{r0,r1,r5,r6,r7,r9,r11}
:0205CEB8 03C61431 biceq  r1,r6,#0x31000000
:0205CEBC 0001E011 andeq  r14,r1,r1,lsl r0
:0205CEC0 E714E15C unknown
:0205CEC4 0CE00002 stceql 0,cr0,[r0],#+0x8
:0205CEC8 3D920009 unknown
:0205CECC 05102D00 ldreq r2,[r0, #-0xd00]		;(r0-0xd00=*(fffff300))
:0205CED0 1DB40031 ldcne  0,cr0,[r4,#+0xc4]!
:0205CED4 25539E10 ldrcsb r9,[r3, #-0xe10]		;(r3-0xe10=*(fffff1f0))
:0205CED8 0D1031E0 unknown
:0205CEDC E1202D00 unknown
:0205CEE0 99000D15 stmlsdb  r0 ,{r0,r2,r4,r8,r10,r11}
:0205CEE4 4108F10E unknown
:0205CEE8 E0430015 sub  r0,r3,r5,lsl r0
:0205CEEC 1CF9112E ldcnel 1,cr1,[r9],#+0xb8
:0205CEF0 36140E71 unknown
:0205CEF4 0031E1E0 eoreqs r14,r1,r0,ror #0x3
:0205CEF8 5C9E8A86 ldcpl  10,cr8,[r14],{#0x86}
:0205CEFC D50CE025 strle r14,[r12, #-0x25]		;(r12-0x25=*(ffffffeb))
:0205CF00 2C400E06 stccsl 14,cr0,[r0],{#0x6}
:0205CF04 0BAD0E01 bleq 00BA0710
:0205CF08 1403C509 strne r12,[r3],#-0x509
:0205CF0C E0150126 ands r0,r5,r6,lsr #0x2
:0205CF10 E025529E mla  r5,r14,r2,r5unknown
:0205CF14 00002714 andeq  r2,r0,r4,lsl r7
:0205CF18 E04714E0 sub  r1,r7,r0,ror #0x9
:0205CF1C 852612E1 strhi r1,[r6, #-0x2e1]!
:0205CF20 1003E000 andne  r14,r3,r0
:0205CF24 1711E001 ldrne r14,[r1, -r1]
:0205CF28 E9800F1D stmib  r0 ,{r0,r2,r3,r4,r8,r9,r10,r11}
:0205CF2C 4519D100 ldrmi r13,[r9, #-0x100]		;(r9-0x100=*(ffffff58))
:0205CF30 0A1B8510 beq 0273E378
:0205CF34 0FA1A060 swieq 0x00a1a060
:0205CF38 16B10C1D unknown
:0205CF3C 6000116F andvs  r1,r0,r15,ror #0x2
:0205CF40 912D6566 unknown
:0205CF44 A1A07009 movge  r7,r9			;r7=88(0x58)
:0205CF48 17B105F9 unknown
:0205CF4C 0D51107F unknown
:0205CF50 87B26770 unknown
:0205CF54 01E08871 mvneq  r8,r1,ror r8
:0205CF58 E087C086 add  r12,r7,r6,lsl #0x1
:0205CF5C E7D77086 ldrb r7,[r7,+r6, lsl #0x1]
:0205CF60 DC600100 stclel 1,cr0,[r0],#-0x0
:0205CF64 0D7020E5 ldceql 0,cr2,[r0,#-0x394]!
:0205CF68 C0065507 andgt  r5,r6,r7,lsl #0xa
:0205CF6C F00C61CB andnv  r6,r12,r11,asr #0x3
:0205CF70 013D9587 teqeq r13,r7,lsl #0xb
:0205CF74 6912D030 ldmvsdb  r2 ,{r4,r5,r12,r14,r15}
:0205CF78 750BE106 strvc r14,[r11, #-0x106]		;r11-0x106=*(10e11a53)=#0(0x00000000)
:0205CF7C 7902030C stmvcdb  r2 ,{r2,r3,r8,r9}
:0205CF80 2790010C ldrcs r0,[r0,+r12, lsl #0x2]
:0205CF84 E81BA9E7 ldmda  r11 ,{r0,r1,r2,r5,r6,r7,r8,r11,r13,r15}
:0205CF88 11754CF5 ldrnesh r4,[r5, #-0xc5]!
:0205CF8C 000501B9 streqh r0,[r5], -r9
:0205CF90 190EA13A stmnedb  r14 ,{r1,r3,r4,r5,r8,r13,r15}
:0205CF94 0403543F streq r5,[r3],#-0x43f
:0205CF98 2018001D andcss r0,r8,r13,lsl r0
:0205CF9C 31027123 unknown
:0205CFA0 07318202 ldreq r8,[r1,-r2, lsl #0x4]!
:0205CFA4 EB0048B5 bl 0206F280
:0205CFA8 18105D0B ldmneda  r0 ,{r0,r1,r3,r8,r10,r11,r12,r14}
:0205CFAC 01251185 unknown
:0205CFB0 0101A114 unknown
:0205CFB4 036D2D51 unknown
:0205CFB8 01E08541 mvneq  r8,r1,asr #0xa
:0205CFBC 6440201F strvsb r2,[r0],#-0x1f
:0205CFC0 3533E211 ldrcc r14,[r3, #-0x211]!
:0205CFC4 84110345 ldrhi r0,[r1],#-0x345
:0205CFC8 310813E0 unknown
:0205CFCC 05111089 ldreq r1,[r1, #-0x89]		;r1-0x89=*(4fffff79)=#0(0x00000000)
:0205CFD0 01E08C21 mvneq  r8,r1,lsr #0x18
:0205CFD4 E0820651 add  r0,r2,r1,asr r6
:0205CFD8 E0001433 and  r1,r0,r3,lsr r4
:0205CFDC E0003433 and  r3,r0,r3,lsr r4
:0205CFE0 910015E1 unknown
:0205CFE4 03E59240 mvneq  r9,#0x4
:0205CFE8 A18C3091 unknown
:0205CFEC 05E48200 streqb r8,[r4, #+0x200]!
:0205CFF0 A5F90835 ldrgeb r0,[r9, #+0x835]!
:0205CFF4 49518140 ldmmidb  r1 ,{r6,r8,r15}^
:0205CFF8 E3088E00 unknown
:0205CFFC E0813183 add  r3,r1,r3,lsl #0x3
:0205D000 63300340 teqvs r0,#0x1
:0205D004 215134E2 cmpcs r1,r2,ror #0x9
:0205D008 1500D500 strne r13,[r0, #-0x500]		;(r0-0x500=*(fffffb00))
:0205D00C 50215160 eorpl  r5,r1,r0,ror #0x2
:0205D010 400EE243 andmi  r14,r14,r3,asr #0x4
:0205D014 1502E081 strne r14,[r2, #-0x81]		;(r2-0x81=*(ffffff7f))
:0205D018 5E0BF544 cdppl 5,0,cr15,cr11,cr4,2
:0205D01C E00C89A0 and  r8,r12,r0,lsr #0x13
:0205D020 431E24E3 tstmi r14,#0xE3000000
:0205D024 08E105BD unknown
:0205D028 31A03334 movcc  r3,lsr r4		;r3=-777715351(0xd1a50169)
:0205D02C 3A00490C bcc 0206F464
:0205D030 E241E020 sub  r14,r1,#0x20
:0205D034 8E011003 cdphi 0,0,cr1,cr1,cr3,0
:0205D038 0ECD34E0 cdpeq 4,12,cr3,cr13,cr0,7
:0205D03C 00CD3E11 sbceq  r3,r13,r1,lsl r14
:0205D040 41C81EF9 unknown
:0205D044 C181E08C orrgt  r14,r1,r12,lsl #0x1
:0205D048 000F4584 andeq  r4,r15,r4,lsl #0xb
:0205D04C 2003E040 andcs  r14,r3,r0,asr #0x0
:0205D050 5005E000 andpl  r14,r5,r0
:0205D054 03E100E0 mvneq  r0,#0xE0
:0205D058 29E1E030 unknown
:0205D05C 28002D10 stmcsda  r0 ,{r4,r8,r10,r11,r13}
:0205D060 000D0060 andeq  r0,r13,r0,ror #0x0
:0205D064 1FD50D4D swine 0x00d50d4d
:0205D068 A1840215 orrge  r0,r4,r5,lsl r2
:0205D06C E55E9400 ldrb r9,[r14, #-0x400]		;(r14-0x400=*(fffffc00))
:0205D070 02810141 addeq  r0,r1,#0x40000010
:0205D074 0004E182 andeq  r14,r4,r2,lsl #0x3
:0205D078 28210684 stmcsda  r1!,{r2,r7,r9,r10}
:0205D07C F405C50C strnv r12,[r5],#-0x50c
:0205D080 5DAD0149 stcpl  1,cr0,[r13,#+0x124]!
:0205D084 B51BBD28 ldrlt r11,[r11, #-0xd28]		;r11-0xd28=*(10e10e31)=#0(0x00000000)
:0205D088 650C0165 strvs r0,[r12, #-0x165]		;(r12-0x165=*(fffffeab))
:0205D08C 79104100 ldmvcdb  r0 ,{r8,r14}
:0205D090 078DA500 streq r10,[r13,+r0, lsl #0xa]
:0205D094 0B3D5DB3 bleq 02FB4768
:0205D098 E508E1B5 str r14,[r8, #-0x1b5]		;(r8-0x1b5=*(fffffe4b))
:0205D09C 85A00123 strhi r0,[r0, #+0x123]!
:0205D0A0 69140DE0 ldmvsdb  r4 ,{r5,r6,r7,r8,r10,r11}
:0205D0A4 A1066500 unknown
:0205D0A8 08B30169 ldmeqia  r3!,{r0,r3,r5,r6,r8}
:0205D0AC 01960271 orreqs r0,r6,r1,ror r2
:0205D0B0 08E08430 unknown
:0205D0B4 00A3A0A0 adceq  r10,r3,r0,lsr #0x1
:0205D0B8 04B51B95 unknown
:0205D0BC 00121DA3 andeqs r1,r2,r3,lsr #0x1b
:0205D0C0 01000940 unknown
:0205D0C4 4D20CB0C stcmi  11,cr12,[r0,#-0x30]!
:0205D0C8 C3025100 unknown
:0205D0CC E2641000 rsb  r1,r4,#0x0
:0205D0D0 06079A06 streq r9,[r7],-r6, lsl #0x14
:0205D0D4 90801CE0 addls  r1,r0,r0,ror #0x19
:0205D0D8 65800011 strvs r0,[r0, #+0x11]		;r0+0x11=*(00000011)
:0205D0DC 090498E2 stmeqdb  r4 ,{r1,r5,r6,r7,r11,r12,r15}
:0205D0E0 004018E0 subeq  r1,r0,r0,ror #0x11
:0205D0E4 A006E590 mulge  r6,r0,r5
:0205D0E8 11D10311 bicnes r0,r1,r1,lsl r3
:0205D0EC 041917ED ldreq r1,[r9],#-0x7ed
:0205D0F0 050794F0 streq r9,[r7, #-0x4f0]		;(r7-0x4f0=*(fffffb68))
:0205D0F4 01B910E0 moveqs r1,r0,ror #0x1
:0205D0F8 60911281 addvss r1,r1,r1,lsl #0x5
:0205D0FC 04E02494 unknown
:0205D100 BD004110 unknown
:0205D104 E0049910 and  r9,r4,r0,lsl r9
:0205D108 1A000031 bne 0205D1D4
:0205D10C 02025524 andeq  r5,r2,#0x9000000
:0205D110 00A01005 adceq  r1,r0,r5
:0205D114 00BD0491 umlaleqs r0,r13,r1,r4
:0205D118 2515308D ldrcs r3,[r5, #-0x8d]		;(r5-0x8d=*(ffffff73))
:0205D11C B00F60BD strlth r6,[r15], -r13
:0205D120 20E3A03E rsccs  r10,r3,r14,lsr r0
:0205D124 91E28D50 mvnls  r8,r0,asr r13
:0205D128 1F40A414 swine 0x0040a414
:0205D12C D9901569 ldmleib  r0 ,{r0,r3,r5,r6,r8,r10,r12}
:0205D130 612E842E unknown
:0205D134 10B90AE0 adcnes r0,r9,r0,ror #0x15
:0205D138 65208D20 strvs r8,[r0, #-0xd20]!
:0205D13C 99CD000D stmlsib  r13 ,{r0,r2,r3}^
:0205D140 E54DCD0D strb r12,[r13, #-0xd0d]		;(r13-0xd0d=*(fffff9b3))
:0205D144 91E21019 mvnls  r1,r9,lsl r0
:0205D148 10197B00 andnes r7,r9,r0,lsl #0x16
:0205D14C AA048160 bge 0217D6D4
:0205D150 B10B40B1 strlth r4,[r11, -r1]
:0205D154 48AD0500 stmmiia  r13!,{r8,r10}
:0205D158 C130B174 teqgt r0,r4,ror r1
:0205D15C 09CAD510 stmeqib  r10 ,{r4,r8,r10,r12,r14,r15}^
:0205D160 161BE087 ldrne r14,[r11],-r7, lsl #0x1
:0205D164 0101E1E0 unknown
:0205D168 961000B8 unknown
:0205D16C 7904E181 stmvcdb  r4 ,{r0,r7,r8,r13,r14,r15}
:0205D170 01410A04 unknown
:0205D174 001DF30C andeqs r15,r13,r12,lsl #0x6
:0205D178 D52A090C strle r0,[r10, #-0x90c]!
:0205D17C 35819002 strcc r9,[r1, #+0x2]		;r1+0x2=*(00000002)
:0205D180 101481E4 andnes r8,r4,r4,ror #0x3
:0205D184 20CD3475 sbccs  r3,r13,r5,ror r4
:0205D188 2480CDDA strcs r12,[r0],#+0xdda
:0205D18C B990505A ldmltib  r0 ,{r1,r3,r4,r6,r12,r14}
:0205D190 B10CA103 unknown
:0205D194 1845E081 stmneda  r5 ,{r0,r7,r13,r14,r15}^
:0205D198 B110A58C tstlt r0,r12,lsl #0xb
:0205D19C 00B12200 adceqs r2,r1,r0,lsl #0x4
:0205D1A0 DD1FA428 unknown
:0205D1A4 610E8B0A unknown
:0205D1A8 0581E0E0 streq r14,[r1, #+0xe0]		;r1+0xe0=*(000000e0)
:0205D1AC 9B208114 blls 0287D604
:0205D1B0 1BBDE850 blne 00FD72F8
:0205D1B4 E08001A4 add  r0,r0,r4,lsr #0x3
:0205D1B8 101D13A9 andnes r1,r13,r9,lsr #0x7
:0205D1BC 00011CC2 andeq  r1,r1,r2,asr #0x19
:0205D1C0 E5CD201D strb r2,[r13, #+0x1d]		;r13+0x1d=*(000006dd)
:0205D1C4 8210194E andhis r1,r0,#0x138000
:0205D1C8 CD062190 unknown
:0205D1CC 7103B113 unknown
:0205D1D0 03D5181E biceqs r1,r5,#0x1E0000
:0205D1D4 47DE17F9 unknown
:0205D1D8 ADEB0005 stcgel 0,cr0,[r11,#+0x14]!
:0205D1DC 0F050B14 swieq 0x00050b14
:0205D1E0 85105000 ldrhi r5,[r0, #-0x0]		;(r0-0x0=*(00000000))
:0205D1E4 00D120E0 sbceqs r2,r1,r0,ror #0x1
:0205D1E8 10A000FF unknown
:0205D1EC 0D6903E3 stceql 3,cr0,[r9,#-0x38c]!
:0205D1F0 10110910 andnes r0,r1,r0,lsl r9
:0205D1F4 1124E006 unknown
:0205D1F8 41E18069 mvnmi  r8,r9,ror #0x0
:0205D1FC 49202019 stmmidb  r0!,{r0,r3,r4,r13}
:0205D200 0210E210 andeqs r14,r0,#0x1
:0205D204 070895E0 streq r9,r14,r0,#0x1
:0205D208 721011E0 andvcs r1,r0,#0x38
:0205D20C 899003F9 ldmhiib  r0 ,{r0,r3,r4,r5,r6,r7,r8,r9}
:0205D210 01490AE2 unknown
:0205D214 001942EB andeqs r4,r9,r11,ror #0x5
:0205D218 C0000D04 andgt  r0,r0,r4,lsl #0x1a
:0205D21C 08E88B00 unknown
:0205D220 E28BB005 add  r11,r11,#0x5
:0205D224 F9E100C9 unknown
:0205D228 84002105 strhi r2,[r0],#-0x105
:0205D22C FFD4E068 swinv 0x00d4e068
:0205D230 19283AFF stmnedb  r8!,{r0,r1,r2,r3,r4,r5,r6,r7,r9,r11,r12,r13}
:0205D234 95402C8F strlsb r2,[r0, #-0xc8f]		;(r0-0xc8f=*(fffff371))
:0205D238 95405401 strlsb r5,[r0, #-0x401]		;(r0-0x401=*(fffffbff))
:0205D23C E5D06001 ldrb r6,[r0, #+0x1]		;r0+0x1=*(00000001)
:0205D240 22A50954 adccs  r0,r5,#0x150000
:0205D244 9104F194 swpls r15,r4,r4
:0205D248 917306E5 cmnls r3,r5,ror #0xd
:0205D24C 61478531 unknown
:0205D250 6EA6E1A0 cdpvs 1,10,cr14,cr6,cr0,5
:0205D254 9D00E087 unknown
:0205D258 95500811 ldrlsb r0,[r0, #-0x811]		;(r0-0x811=*(fffff7ef))
:0205D25C 01FD05E9 mvneqs r0,r9,ror #0xb
:0205D260 71C60449 bicvc  r0,r6,r9,asr #0x8
:0205D264 91049181 unknown
:0205D268 90180001 andlss r0,r8,r1
:0205D26C E00600E9 and  r0,r6,r9,ror #0x1
:0205D270 2001E590 mulcs  r1,r0,r5
:0205D274 04218DD5 unknown
:0205D278 099A7040 ldmeqib  r10 ,{r6,r12,r13,r14}
:0205D27C 99300260 ldmlsdb  r0!,{r5,r6,r9}
:0205D280 219D6045 orrcss r6,r13,r5,asr #0x0
:0205D284 01B550C4 moveqs r5,r4,asr #0x1
:0205D288 8DC1A051 unknown
:0205D28C D30A4510 unknown
:0205D290 A9118562 ldmgedb  r1 ,{r1,r5,r6,r8,r10,r15}
:0205D294 5B11A561 blpl 024C6820
:0205D298 148921A5 strne r2,[r9],#+0x1a5
:0205D29C 01A1690B moveq  r6,r11,lsl #0x12		;r6=0(0x0)
:0205D2A0 E1A0B1A3 mov  r11,r3,lsr #0x3		;r11=439656493(0x1a34a02d)
:0205D2A4 015C01A3 cmpeq r12,r3,lsr #0x3
:0205D2A8 91A003E5 movls  r0,r5,ror #0x7
:0205D2AC E0573005 subs r3,r7,r5
:0205D2B0 4BB00106 blmi 00C5D6D0
:0205D2B4 51A92CE0 movpl  r2,r0,ror #0x19
:0205D2B8 A92C03ED stmgedb  r12!,{r0,r2,r3,r5,r6,r7,r8,r9}
:0205D2BC 7010B041 andvcs r11,r0,r1,asr #0x0
:0205D2C0 97215D90 unknown
:0205D2C4 08E02656 unknown
:0205D2C8 E0475003 sub  r5,r7,r3
:0205D2CC E0050598 mul  r5,r8,r5
:0205D2D0 001D0000 andeqs r0,r13,r0
:0205D2D4 98093554 stmlsda  r9 ,{r2,r4,r6,r8,r10,r12,r13}
:0205D2D8 0AE027E6 beq 01867278
:0205D2DC E595C004 ldr r12,[r5, #+0x4]		;r5+0x4=*(00000004)
:0205D2E0 00956050 addeqs r6,r5,r0,asr r0
:0205D2E4 03CD40C0 biceq  r4,r13,#0xC0
:0205D2E8 14E24650 unknown
:0205D2EC 5001BD40 andpl  r11,r1,r0,asr #0x1a
:0205D2F0 15F58D41 ldrneb r8,[r5, #+0xd41]!
:0205D2F4 0795070D ldreq r0,[r5,+r13, lsl #0xe]
:0205D2F8 08A20AA0 stmeqia  r2!,{r5,r7,r9,r11}
:0205D2FC 2192200E orrcss r2,r2,r14
:0205D300 06E35900 unknown
:0205D304 E504D220 str r13,[r4, #-0x220]		;(r4-0x220=*(d1a4ff49))
:0205D308 A2099007 andge  r9,r9,#0x7
:0205D30C 0049B18B subeq  r11,r9,r11,lsl #0x3
:0205D310 10A920E0 adcne  r2,r9,r0,ror #0x1
:0205D314 10610015 rsbne  r0,r1,r5,lsl r0
:0205D318 1C4A6183 stcnel 1,cr6,[r10],{#0x83}
:0205D31C 2D9524E0 unknown
:0205D320 3D01CD91 unknown
:0205D324 34E5D011 unknown
:0205D328 E1600082 unknown
:0205D32C 41DD24B1 ldrmih r2,[r13, #+0x41]		;r13+0x41=*(00000701)
:0205D330 8D304004 ldchi  0,cr4,[r0,#-0x10]!
:0205D334 F5500AE2 ldrnvb r0,[r0, #-0xae2]		;(r0-0xae2=*(fffff51e))
:0205D338 017D9000 cmneq r13,r0
:0205D33C 07D00B85 ldreqb r0,[r0,+r5, lsl #0x17]
:0205D340 000401E5 andeq  r0,r4,r5,ror #0x3
:0205D344 006111F5 unknown
:0205D348 72FF1C35 rscvcs r1,r15,#0x3500
:0205D34C 45500205 ldrmib r0,[r0, #-0x205]		;(r0-0x205=*(fffffdfb))
:0205D350 097D06E2 unknown
:0205D354 A1001108 unknown
:0205D358 000011F7 unknown
:0205D35C 49901451 ldmmiib  r0 ,{r0,r4,r6,r10,r12}
:0205D360 000A0BE2 andeq  r0,r10,r2,ror #0x17
:0205D364 144DE159 strneb r14,[r13],#-0x159
:0205D368 2C01F1EE stccs  1,cr15,[r1],{#0xee}
:0205D36C 81A8120D movhi  r1,r13,lsl #0x4		;r1=27648(0x6c00)
:0205D370 02DD4C4D sbceqs r4,r13,#0x4D00
:0205D374 18296074 stmneda  r9!,{r2,r4,r5,r6,r13,r14}
:0205D378 A50111D0 strge r1,[r1, #-0x1d0]		;(r1-0x1d0=*(00006a30))
:0205D37C 910EBD96 swpls r11,r6,r14
:0205D380 A08305E5 addge  r0,r3,r5,ror #0xb
:0205D384 181102E1 ldmneda  r1 ,{r0,r5,r6,r7,r9}
:0205D388 A5033148 strge r3,[r3, #-0x148]		;(r3-0x148=*(d1a50021))
:0205D38C 08E0885E unknown
:0205D390 16B57005 unknown
:0205D394 3DA11489 stccc  4,cr1,[r1,#+0x224]!
:0205D398 014991C5 unknown
:0205D39C 28CE0D21 stmcsia  r14 ,{r0,r5,r8,r10,r11}^
:0205D3A0 01E99000 mvneq  r9,r0
:0205D3A4 1D990221 unknown
:0205D3A8 9D706008 ldclsl 0,cr6,[r0,#-0x20]!
:0205D3AC 0D977000 unknown
:0205D3B0 89800C60 stmhiib  r0 ,{r5,r6,r10,r11}
:0205D3B4 98809202 stmlsia  r0 ,{r1,r9,r12,r15}
:0205D3B8 A0086059 andge  r6,r8,r9,asr r0
:0205D3BC 08850321 stmeqia  r5 ,{r0,r5,r8,r9}
:0205D3C0 05E45015 streqb r5,[r4, #+0x15]!
:0205D3C4 1011D500 andnes r13,r1,r0,lsl #0xa
:0205D3C8 C58DA010 strgt r10,[r13, #+0x10]		;r13+0x10=*(000006d0)
:0205D3CC 35A0050C strcc r0,[r0, #+0x50c]!
:0205D3D0 35E35A13 strccb r5,[r3, #+0xa13]!
:0205D3D4 A1AAD30A movge  r13,r10,lsl #0x6		;r13=0(0x0)
:0205D3D8 A7C1A012 unknown
:0205D3DC A7E15301 strgeb r5,[r1,+r1, lsl #0x6]!
:0205D3E0 E1A00071 mov  r0,r1,ror r0
:0205D3E4 07910831 unknown
:0205D3E8 04E28830 unknown
:0205D3EC E15501A3 cmp r5,r3,lsr #0x3
:0205D3F0 01E581A3 mvneq  r8,r3,lsr #0x3
:0205D3F4 80C01DF5 unknown
:0205D3F8 500391A0 andpl  r9,r3,r0,lsr #0x3
:0205D3FC 000AE057 andeq  r14,r10,r7,asr r0
:0205D400 09E04870 unknown
:0205D404 00094200 andeq  r4,r9,r0,lsl #0x4
:0205D408 19280048 stmnedb  r8!,{r3,r6}
:0205D40C B200B908 andlt  r11,r0,#0x20000
:0205D410 08B800B9 ldmeqia  r8!,{r0,r3,r4,r5,r7}
:0205D414 4BB01299 blmi 00C61E80
:0205D418 08601590 unknown
:0205D41C 050C0015 streq r0,[r12, #-0x15]		;(r12-0x15=*(fffffffb))
:0205D420 2A9D801F bcs 007BD4A4
:0205D424 E5960BFD ldr r0,[r6, #+0xbfd]		;r6+0xbfd=*(00000bfd)
:0205D428 07070D00 streq r0,[r7,-r0, lsl #0x1a]
:0205D42C A2110330 andges r0,r1,#0xC0000000
:0205D430 70A50221 adcvc  r0,r5,r1,lsr #0x4
:0205D434 48171930 ldmmida  r7 ,{r4,r5,r8,r11,r12}
:0205D438 800C22E0 andhi  r2,r12,r0,ror #0x5
:0205D43C 433000E1 teqmi r0,#0xE1
:0205D440 002D48E2 eoreq  r4,r13,r2,ror #0x11
:0205D444 48718784 ldmmida  r1!,{r2,r7,r8,r9,r10,r15}^
:0205D448 13F538E0 mvnnes r3,#0xE00000
:0205D44C A00CBD60 andge  r11,r12,r0,ror #0x1a
:0205D450 066D00AD unknown
:0205D454 0201054D andeq  r0,r1,#0x13400000
:0205D458 04110191 ldreq r0,[r1],#-0x191
:0205D45C 7F9402F5 swivc 0x009402f5
:0205D460 04B102A9 unknown
:0205D464 40E5D230 rscmi  r13,r5,r0,lsr r2
:0205D468 83137D30 tsthi r3,#0xC00
:0205D46C 2044E5D0 unknown
:0205D470 0D911591 unknown
:0205D474 2D509103 unknown
:0205D478 83E5D105 mvnhi  r13,#0x40000001
:0205D47C 3CE16101 stcccl 1,cr6,[r1],#+0x4
:0205D480 3018F501 andccs r15,r8,r1,lsl #0xa
:0205D484 90013590 mulls  r1,r0,r5
:0205D488 12090031 andne  r0,r9,#0x31
:0205D48C 2CE90C5D stccsl 12,cr0,[r9],#+0x174
:0205D490 B518053D ldrlt r0,[r8, #-0x53d]		;(r8-0x53d=*(fffffac3))
:0205D494 7901A502 stmvcdb  r1 ,{r1,r8,r10,r13,r15}
:0205D498 3A8C221C bcc 00365D10
:0205D49C 7C21E1A0 stcvc  1,cr14,[r1],#-0x280
:0205D4A0 007DE1A0 rsbeqs r14,r13,r0,lsr #0x3
:0205D4A4 007D40D2 unknown
:0205D4A8 18590CD8 ldmneda  r9 ,{r3,r4,r6,r7,r10,r11}^
:0205D4AC 13CD9D60 bicne  r9,r13,#0x1800
:0205D4B0 F1C90101 bicnv  r0,r9,r1,lsl #0x2
:0205D4B4 0F425906 swieq 0x00425906
:0205D4B8 E51407A1 ldr r0,[r4, #-0x7a1]		;(r4-0x7a1=*(d1a4f9c8))
:0205D4BC 3008ED29 andcc  r14,r8,r9,lsr #0x1a
:0205D4C0 24359D6B unknown
:0205D4C4 7010FD0A andvcs r15,r0,r10,lsl #0x1a
:0205D4C8 001105C1 andeqs r0,r1,r1,asr #0xb
:0205D4CC 21B96A90 unknown
:0205D4D0 05B124E0 ldreq r2,[r1, #+0x4e0]!
:0205D4D4 3901D52C stmccdb  r1 ,{r2,r3,r5,r8,r10,r12,r14,r15}
:0205D4D8 FE92D011 mrc2 0,4,r13,cr2,cr1,{0}
:0205D4DC 5D44145D unknown
:0205D4E0 02250524 eoreq  r0,r5,#0x9000000
:0205D4E4 001954EF andeqs r5,r9,r15,ror #0x9
:0205D4E8 28FD000C unknown
:0205D4EC E240045D sub  r0,r0,#0x5D000000
:0205D4F0 1A11191C bne 024A3968
:0205D4F4 FFE14269 swinv 0x00e14269
:0205D4F8 D94CCAFF stmledb  r12 ,{r0,r1,r2,r3,r4,r5,r6,r7,r9,r11,r14,r15}^
:0205D4FC DD08834C unknown
:0205D500 104D301E subne  r3,r13,r14,lsl r0
:0205D504 9305B1D3 unknown
:0205D508 01AA2051 moveq  r2,r1,asr r0
:0205D50C 20518102 subcss r8,r1,r2,lsl #0x2
:0205D510 11810401 orrne  r0,r1,r1,lsl #0x8
:0205D514 80180008 andhis r0,r8,r8
:0205D518 E5930571 ldr r0,[r3, #+0x571]		;r3+0x571=*(d1a506da)
:0205D51C A0082302 andge  r2,r8,r2,lsl #0x6
:0205D520 0E009CE1 cdpeq 12,0,cr9,cr0,cr1,7
:0205D524 204942E0 subcs  r4,r9,r0,ror #0x5
:0205D528 C0E08280 rscgt  r8,r0,r0,lsl #0x5
:0205D52C 9E379521 cdpls 5,2,cr9,cr7,cr1,1
:0205D530 C1100202 tstgt r0,r2,lsl #0x4
:0205D534 E5E59301 strb r9,[r5, #+0x301]!
:0205D538 17751069 ldrneb r1,[r5, #+0x301]!
:0205D53C B10E8D43 unknown
:0205D540 20008570 andcs  r8,r0,r0,ror r5
:0205D544 0DB1E5D7 ldceq  5,cr14,[r1,#+0x35c]!
:0205D548 00250325 eoreq  r0,r5,r5,lsr #0x6
:0205D54C 060399E2 streq r9,r0,r5,r5,lsr #0x6
:0205D550 00018602 andeq  r8,r1,r2,lsl #0xc
:0205D554 01018004 unknown
:0205D558 11860406 orrne  r0,r6,r6,lsl #0x8
:0205D55C 05091302 streq r1,[r9, #-0x302]		;(r9-0x302=*(fffffd56))
:0205D560 E1806880 orr  r6,r0,r0,lsl #0x11
:0205D564 E1A00141 mov  r0,r1,asr #0x2
:0205D568 810E00A0 unknown
:0205D56C 6931C0E0 ldmvsdb  r1!,{r5,r6,r7,r14,r15}
:0205D570 20972001 addcss r2,r7,r1
:0205D574 044104E5 streqb r0,[r1],#-0x4e5
:0205D578 02931025 addeqs r1,r3,#0x25
:0205D57C 930CE005 unknown
:0205D580 00E00401 rsceq  r0,r0,r1,lsl #0x8
:0205D584 F83E7180 ldmnvda  r14!,{r7,r8,r12,r13,r14}
:0205D588 06818340 streq r8,da 
:0205D58C 35101BFD ldrcc r1,[r0, #-0xbfd]		;(r0-0xbfd=*(fffff403))
:0205D590 CA016900 bgt 020B7998
:0205D594 11003646 unknown
:0205D598 13819704 orrne  r9,r1,#0x100000
:0205D59C E1580C6D cmp r8,r13,ror #0x18
:0205D5A0 89901A05 ldmhiib  r0 ,{r0,r2,r9,r11,r12}
:0205D5A4 016DF6E0 msreq SPSR_fsc,r0
:0205D5A8 319983F8 ldrccsh r8,[r9, +r8]
:0205D5AC 01993090 unknown
:0205D5B0 09A54058 stmeqib  r5!,{r3,r4,r6,r14}
:0205D5B4 B008C190 mullt  r8,r0,r1
:0205D5B8 07F9D052 unknown
:0205D5BC 6D8913D9 unknown
:0205D5C0 71A55C27 movvc  r5,r7,lsr #0x18		;r5=0(0x0)
:0205D5C4 5BD6068D blpl 015DF000
:0205D5C8 120A2771 andne  r2,r10,#0x1C40000
:0205D5CC 11BD018A movnes r0,r10,lsl #0x3		;r0=0(0x0)
:0205D5D0 8A14420A bhi 0256DE00
:0205D5D4 85300C11 ldrhi r0,[r0, #-0xc11]!
:0205D5D8 2081A800 addcs  r10,r1,r0,lsl #0x10
:0205D5DC 99100CE1 ldmlsdb  r0 ,{r0,r5,r6,r7,r10,r11}
:0205D5E0 1CC56301 stcnel 3,cr6,[r5],{#0x1}
:0205D5E4 4628E3C1 unknown
:0205D5E8 D14101BD strleh r0,[r1, #-0x1d]		;(r1-0x1bd=*(00006be3))
:0205D5EC A2112901 andges r2,r1,#0x4000
:0205D5F0 E01A811E ands r8,r10,r14,lsl r1
:0205D5F4 C1020D10 unknown
:0205D5F8 02930019 addeqs r0,r3,#0x19
:0205D5FC 00311401 eoreqs r1,r1,r1,lsl #0x8
:0205D600 A943E3C9 stmgedb  r3 ,{r0,r3,r6,r7,r8,r9,r13,r14,r15}^
:0205D604 864EA401 strhib r10,[r14],-r1, lsl #0x8
:0205D608 0918E011 ldmeqdb  r8 ,{r0,r4,r13,r14,r15}
:0205D60C 835EA500 cmphi r14,#0x0
:0205D610 3104C4E0 unknown
:0205D614 015101A5 cmpeq r1,r5,lsr #0x3
:0205D618 E08141C5 add  r4,r1,r5,asr #0x3
:0205D61C F9860B35 stmnvib  r6 ,{r0,r2,r4,r5,r8,r9,r11}
:0205D620 488D900E stmmiia  r13 ,{r1,r2,r3,r12,r15}
:0205D624 24540849 ldrcsb r0,[r4],#-0x849
:0205D628 300D07E0 andcc  r0,r13,r0,ror #0xf
:0205D62C 1007E283 andne  r14,r7,r3,lsl #0x5
:0205D630 0020E3C3 eoreq  r14,r0,r3,asr #0x7
:0205D634 8503F910 strhi r15,[r3, #-0x910]		;(r3-0x910=*(d1a4f859))
:0205D638 990AE118 stmlsdb  r10 ,{r3,r4,r8,r13,r14,r15}
:0205D63C B9101018 ldmltdb  r0 ,{r3,r4,r12}
:0205D640 27B59E00 ldrcs r9,[r5,+r0, lsl #0x1c]!
:0205D644 8D400039 unknown
:0205D648 013517B1 ldreqh r1,[r5, -r1]!
:0205D64C 3033E3C0 eorccs r14,r3,r0,asr #0x7
:0205D650 CD2C41CD stcgt  1,cr4,[r12,#-0x334]!
:0205D654 CD02DD71 unknown
:0205D658 BD2AAD41 stclt  13,cr10,[r10,#-0x104]!
:0205D65C 07F1FA27 ldreqb r15,[r1,+r7, lsr #0x14]!
:0205D660 12010085 andne  r0,r1,#0x85
:0205D664 08B1CD70 ldmeqia  r1!,{r4,r5,r6,r8,r10,r11,r14,r15}
:0205D668 571801CD ldrpl r0,ia 
:0205D66C 21CD1A2D biccs  r1,r13,r13,lsr #0x14
:0205D670 01950089 orreqs r0,r5,r9,lsl #0x1
:0205D674 F10911BD strnvh r1,[r9, -r13]
:0205D678 B05F4921 sublts r4,r15,r1,lsr #0x12
:0205D67C F1400004 unknown
:0205D680 01519D21 cmpeq r1,r1,lsr #0x1a
:0205D684 E0403030 sub  r3,r0,r0,lsr r0
:0205D688 113D37F1 ldrnesh r3,[r13, -r1]!
:0205D68C 01ADE88D moveq  r14,r13,lsl #0x11		;r14=0(0x0)
:0205D690 15E18C02 strneb r8,[r1, #+0xc02]!
:0205D694 1A9111FD bne 004A1E90
:0205D698 EE01B906 cdp 9,0,cr11,cr1,cr6,0
:0205D69C 272516FD unknown
:0205D6A0 6527EDD7 strvs r14,[r7, #-0xdd7]!
:0205D6A4 F1173129 tstnv r7,r9,lsr #0x2
:0205D6A8 11492011 unknown
:0205D6AC 6FD141F1 swivs 0x00d141f1
:0205D6B0 F13001D5 ldrnvsb r0,[r0, -r5]!
:0205D6B4 48355921 ldmmida  r5!,{r0,r5,r8,r11,r12,r14}
:0205D6B8 A10C0219 unknown
:0205D6BC A002AD0E andge  r10,r2,r14,lsl #0x1a
:0205D6C0 08490235 stmeqda  r9 ,{r0,r2,r4,r5,r9}^
:0205D6C4 35C14010 strccb r4,[r1, #+0x10]		;r1+0x10=*(00006c10)
:0205D6C8 4D404C70 unknown
:0205D6CC 04026501 streq r6,[r2],#-0x501
:0205D6D0 3CE08A10 stcccl 10,cr8,[r0],#+0x40
:0205D6D4 74001106 strvc r1,[r0],#-0x106
:0205D6D8 10056120 andne  r6,r5,r0,lsr #0x2
:0205D6DC 0E5101FD mrceq 1,2,r0,cr1,cr13,{7}
:0205D6E0 CA206907 bgt 02877B04
:0205D6E4 051038E3 ldreq r3,[r0, #-0x8e3]		;(r0-0x8e3=*(fffff71d))
:0205D6E8 10513000 subnes r3,r1,r0
:0205D6EC 31038DA0 unknown
:0205D6F0 018B1210 orreq  r1,r11,r0,lsl r2
:0205D6F4 400FC507 andmi  r12,r15,r7,lsl #0xa
:0205D6F8 3D152543 unknown
:0205D6FC 01811410 orreq  r1,r1,r0,lsl r4
:0205D700 03A05302 moveq  r5,#0x8000000		;r5=134217728(0x8000000)
:0205D704 000938E1 andeq  r3,r9,r1,ror #0x11
:0205D708 00193145 andeqs r3,r9,r5,asr #0x2
:0205D70C E2248260 eor  r8,r4,#0x6
:0205D710 3EA31025 cdpcc 0,10,cr1,cr3,cr5,1
:0205D714 4142E085 unknown
:0205D718 2DE1A002 stccsl 0,cr10,[r1,#+0x8]!
:0205D71C 8B140B10 blhi 02560364
:0205D720 51044211 unknown
:0205D724 C62001A5 unknown
:0205D728 000534E3 andeq  r3,r5,r3,ror #0x9
:0205D72C 001142C3 andeqs r4,r1,r3,asr #0x5
:0205D730 06C92014 unknown
:0205D734 B8013520 stmltda  r1 ,{r5,r8,r10,r12,r13}
:0205D738 A4E12981 unknown
:0205D73C 11211011 unknown
:0205D740 40003101 andmi  r3,r0,r1,lsl #0x2
:0205D744 04C13420 streqb r3,[r1],#+0x420
:0205D748 2EA50E51 mcrcs 14,5,r0,cr5,cr1,{2}
:0205D74C 81C2E082 bichi  r14,r2,r2,lsl #0x1
:0205D750 30006903 andcc  r6,r0,r3,lsl #0x12
:0205D754 442AFD9D unknown
:0205D758 91020119 unknown
:0205D75C 5D3CA903 ldcpl  9,cr10,[r12,#-0xc]!
:0205D760 07019D16 unknown
:0205D764 04E3C270 unknown
:0205D768 81902006 orrhis r2,r0,r6
:0205D76C 90127500 andlss r7,r2,r0,lsl #0xa
:0205D770 10C13E69 sbcne  r3,r1,r9,ror #0x1c
:0205D774 0CEC1009 stceql 0,cr1,[r12],#+0x24
:0205D778 00051009 andeq  r1,r5,r9
:0205D77C 1F651889 swine 0x00651889
:0205D780 5918910C ldmpldb  r8 ,{r2,r3,r8,r12,r15}
:0205D784 0335DE0A teqeq r5,#0xA0
:0205D788 40A800E1 adcmi  r0,r8,r1,ror #0x1
:0205D78C E502A510 str r10,[r2, #-0x510]		;(r2-0x510=*(fffffaf0))
:0205D790 90630045 rsbls  r0,r3,r5,asr #0x0
:0205D794 A102A3A0 unknown
:0205D798 4000511D andmi  r5,r0,r13,lsl r1
:0205D79C 90B015D1 unknown
:0205D7A0 1038E041 eornes r14,r8,r1,asr #0x0
:0205D7A4 15DD00A9 ldrneb r0,[r13, #+0xa9]		;r13+0xa9=*(000000a9)
:0205D7A8 10256060 eorne  r6,r5,r0,ror #0x0
:0205D7AC 1429E041 unknown
:0205D7B0 09C301CD stmeqib  r3 ,{r0,r2,r3,r6,r7,r8}^
:0205D7B4 E0401950 sub  r1,r0,r0,asr r9
:0205D7B8 12B90028 adcnes r0,r9,#0x28
:0205D7BC 10EDE150 rscne  r14,r13,r0,asr r1
:0205D7C0 23091C90 unknown
:0205D7C4 10A10349 adcne  r0,r1,r9,asr #0x6
:0205D7C8 093526D1 ldmeqdb  r5!,{r0,r4,r6,r7,r9,r10,r13}
:0205D7CC BE3ACD30 mrclt 13,1,r12,cr10,cr0,{1}
:0205D7D0 F745B906 strnvb r11,[r5,-r6, lsl #0x12]
:0205D7D4 203C00BD unknown
:0205D7D8 4A5418B5 bmi 03563AB4
:0205D7DC B04A00CD sublt  r0,r10,r13,asr #0x1
:0205D7E0 E0422004 sub  r2,r2,r4
:0205D7E4 04190100 ldreq r0,[r9],#-0x100
:0205D7E8 060911DD unknown
:0205D7EC 8D0820C3 unknown
:0205D7F0 300107E8 andcc  r0,r1,r8,ror #0xf
:0205D7F4 2010E042 andcss r14,r0,r2,asr #0x0
:0205D7F8 409D11A1 addmis r1,r13,r1,lsr #0x3
:0205D7FC 180D21A9 stmneda  r13 ,{r0,r3,r5,r7,r8,r13}
:0205D800 E020209C mla  r0,r12,r0,r2unknown
:0205D804 49032009 stmmidb  r3 ,{r0,r3,r13}
:0205D808 009DFD08 addeqs r15,r13,r8,lsl #0x1a
:0205D80C 25E28440 strcsb r8,[r2, #+0x440]!
:0205D810 7D450713 unknown
:0205D814 0019E200 andeqs r14,r9,r0,lsl #0x4
:0205D818 09000940 stmeqdb  r0 ,{r6,r8,r11}
:0205D81C E20DBD13 and  r11,r13,#0x4C0
:0205D820 014D3475 unknown
:0205D824 198D1040 stmneib  r13 ,{r6,r12}
:0205D828 02A1C825 adceq  r12,r1,#0x250000
:0205D82C 465148A2 ldrmib r4,[r1],-r2, lsr #0x11
:0205D830 0D410F89 unknown
:0205D834 411DC99D unknown
:0205D838 EE0CE10D cdp 1,0,cr14,cr12,cr13,0
:0205D83C 16F103C9 unknown
:0205D840 E9240108 stmdb  r4!,{r3,r8}
:0205D844 F04DD506 subnv  r13,r13,r6,lsl #0xa
:0205D848 214D3B41 unknown
:0205D84C 12BC2861 adcnes r2,r12,#0x610000
:0205D850 49800701 stmmiib  r0 ,{r0,r8,r9,r10}
:0205D854 55530009 ldrplb r0,[r3, #-0x9]		;(r3-0x9=*(d1a50160))
:0205D858 001D3578 andeqs r3,r13,r8,ror r5
:0205D85C 401CF5F4 ldrmish r15,[r12], -r4
:0205D860 5554131D ldrplb r1,[r4, #-0x31d]		;(r4-0x31d=*(d1a4fe4c))
:0205D864 0597027D ldreq r0,[r7, #+0x27d]		;r7+0x27d=*(000002d5)
:0205D868 01D040B2 ldreqh r4,[r0, #+0x2]		;r0+0x2=*(00000002)
:0205D86C C18114D9 unknown
:0205D870 03AD3F17 moveq  r3,#0x5C		;r3=92(0x5c)
:0205D874 20150008 andcss r0,r5,r8
:0205D878 659100ED ldrvs r0,[r1, #+0xed]		;r1+0xed=*(00006ced)
:0205D87C D210B2E5 andles r11,r0,#0x5000000E
:0205D880 0C0D08E1 stceq  8,cr0,[r13],{#0xe1}
:0205D884 21214094 unknown
:0205D888 3516D1E0 ldrcc r13,[r6, #-0x1e0]		;(r6-0x1e0=*(fffffe20))
:0205D88C 950D4504 strls r4,[r13, #-0x504]		;(r13-0x504=*(fffffafc))
:0205D890 F8003900 stmnvda  r0 ,{r8,r11,r12,r13}
:0205D894 01024107 unknown
:0205D898 75908FF1 ldrvc r8,[r0, #+0xff1]		;r0+0xff1=*(00000ff1)
:0205D89C C218491B andgts r4,r8,#0x6C000
:0205D8A0 011F2908 tsteq r15,r8,lsl #0x12
:0205D8A4 00010B00 andeq  r0,r1,r0,lsl #0x16
:0205D8A8 011BBD0A tsteq r11,r10,lsl #0x1a
:0205D8AC 100DD600 andne  r13,r13,r0,lsl #0xc
:0205D8B0 EAFFFFFF b 0205D8B4
:0205D8B4 1795100D ldrne r1,[r5, +r13]
:0205D8B8 2DF9610F ldccsl 1,cr6,[r9,#+0x3c]!
:0205D8BC 69D0E5D3 ldmvsib  r0 ,{r0,r1,r4,r6,r7,r8,r10,r13,r14,r15}^
:0205D8C0 61101900 tstvs r0,r0,lsl #0x12
:0205D8C4 19710A16 unknown
:0205D8C8 E1D02010 bics r2,r0,r0,lsl r0
:0205D8CC 101512F1 ldrnesh r1,[r5], -r1
:0205D8D0 71E00BED mvnvc  r0,r13,ror #0x17
:0205D8D4 11466001 unknown
:0205D8D8 D01B7520 andles r7,r11,r0,lsr #0xa
:0205D8DC 7118D010 tstvc r8,r0,lsl r0
:0205D8E0 14CDD302 strneb r13,[r13],#+0x302
:0205D8E4 E0450121 sub  r0,r5,r1,lsr #0x2
:0205D8E8 8D141D28 unknown
:0205D8EC 359D0565 ldrcc r0,[r13, #+0x565]		;r13+0x565=*(00000565)
:0205D8F0 8D981479 unknown
:0205D8F4 91176502 tstls r7,r2,lsl #0xa
:0205D8F8 385D37E5 ldmccda  r13 ,{r0,r2,r5,r6,r7,r8,r9,r10,r12,r13}^
:0205D8FC 45300135 ldrmi r0,[r0, #-0x135]!
:0205D900 08055D03 stmeqda  r5 ,{r0,r1,r8,r10,r11,r12,r14}
:0205D904 5BD20241 blpl 014DE210
:0205D908 F11005F1 ldrnvsh r0,[r0, -r1]
:0205D90C FF0E1D20 swinv 0x000e1d20
:0205D910 0029095F eoreq  r0,r9,r15,asr r9
:0205D914 00296D0C eoreq  r6,r9,r12,lsl #0x1a
:0205D918 02C5E010 sbceq  r14,r5,#0x10
:0205D91C 0E199FC0 cdpeq 15,0,cr9,cr9,cr0,6
:0205D920 C0C9051D sbcgt  r0,r9,r13,lsl r5
:0205D924 02210081 eoreq  r0,r1,#0x81
:0205D928 0C0081A4 stceq  1,cr8,[r0],{#0xa4}
:0205D92C 56000081 strpl r0,[r0],-r1, lsl #0x1
:0205D930 81B00081 movhis r0,r1,lsl #0x1		;r0=55296(0xd800)
:0205D934 48253800 stmmida  r5!,{r11,r12,r13}
:0205D938 02013D08 andeq  r3,r1,#0x200
:0205D93C C0101155 andgts r1,r0,r5,asr r1
:0205D940 64C04011 strvsb r4,[r0],#+0x11
:0205D944 0A5108B2 beq 0349FC14
:0205D948 B1081D85 unknown
:0205D94C 14A306FD unknown
:0205D950 5002014F andpl  r0,r2,r15,asr #0x2
:0205D954 48B26445 ldmmiia  r2!,{r0,r2,r6,r10,r13,r14}
:0205D958 150BA140 strne r10,[r11, #-0x140]		;r11-0x140=*(1a349eed)=#0(0x00000000)
:0205D95C 30518500 subccs r8,r1,r0,lsl #0xa
:0205D960 408CE084 addmi  r14,r12,r4,lsl #0x1
:0205D964 C08CE085 addgt  r14,r12,r5,lsl #0x1
:0205D968 FFE7D500 swinv 0x00e7d500
:0205D96C 01E3CE50 mvneq  r12,r0,asr r14
:0205D970 45D40040 ldrmib r0,[r4, #+0x40]		;r4+0x40=*(d1a501a9)
:0205D974 5003D500 andpl  r13,r3,r0,lsl #0xa
:0205D978 E000E185 and  r14,r0,r5,lsl #0x3
:0205D97C 21047506 unknown
:0205D980 C5ECFF0A strgtb r15,[r12, #+0xf0a]!
:0205D984 034C04E3 unknown
:0205D988 8E4805C5 cdphi 5,4,cr0,cr8,cr5,6
:0205D98C 8DC004E1 unknown
:0205D990 7D8103B9 unknown
:0205D994 8303590C unknown
:0205D998 80384885 eorhis r4,r8,r5,lsl #0x11
:0205D99C 4BBC3459 blmi 00F6AB08
:0205D9A0 10AD0455 adcne  r0,r13,r5,asr r4
:0205D9A4 24016508 strcs r6,[r1],#-0x508
:0205D9A8 E0000150 and  r0,r0,r0,asr r1
:0205D9AC 2D02D94B unknown
:0205D9B0 0791280A ldreq r2,[r1,+r10, lsl #0x10]
:0205D9B4 95CA05AD strlsb r0,[r10, #+0x5ad]		;r10+0x5ad=*(000005ad)
:0205D9B8 E0241B3E eor  r1,r4,r14,lsr r11
:0205D9BC 0615E02C ldreq r14,[r5],-r12, lsr #0x0
:0205D9C0 0084049D umulleq  r0,r4,r13,r4
:0205D9C4 17358030 unknown
:0205D9C8 094D1EE8 stmeqdb  r13 ,{r3,r5,r6,r7,r9,r10,r11,r12}^
:0205D9CC 60025071 andvs  r5,r2,r1,ror r0
:0205D9D0 2CE08E32 stccsl 14,cr8,[r0],#+0xc8
:0205D9D4 00590071 subeqs r0,r9,r1,ror r0
:0205D9D8 E0830099 umull  r0,r3,r9,r0
:0205D9DC A2005938 andge  r5,r0,#0xE0000
:0205D9E0 20711E04 rsbcss r1,r1,r4,lsl #0x1c
:0205D9E4 110020A8 unknown
:0205D9E8 190EE35E stmnedb  r14 ,{r1,r2,r3,r4,r6,r8,r9,r13,r14,r15}
:0205D9EC 8E202000 cdphi 0,2,cr2,cr0,cr0,0
:0205D9F0 700308A2 andvc  r0,r3,r2,lsr #0x11
:0205D9F4 83023A55 unknown
:0205D9F8 0409E080 streq r14,[r9],#-0x80
:0205D9FC E1200A5D unknown
:0205DA00 A020070F eorge  r0,r0,r15,lsl #0xe
:0205DA04 2E053EB1 mcrcs 14,0,r3,cr5,cr1,{5}
:0205DA08 4821A287 stmmida  r1!,{r0,r1,r2,r7,r9,r13,r15}
:0205DA0C 0082E18C addeq  r14,r2,r12,lsl #0x3
:0205DA10 BD00E920 unknown
:0205DA14 8840B20F stmhida  r0 ,{r0,r1,r2,r3,r9,r12,r13,r15}^
:0205DA18 46570A2D ldrmib r0,[r7],-r13, lsr #0x14
:0205DA1C E28C0781 add  r0,r12,#0x2040000
:0205DA20 510009F5 unknown
:0205DA24 0D65061D stceql 6,cr0,[r5,#-0x74]!
:0205DA28 004DEBB1 streqh r14,[r13],#-0xb1
:0205DA2C C926ED08 stmgtdb  r6!,{r3,r8,r10,r11,r13,r14,r15}
:0205DA30 00E51C35 rsceq  r1,r5,r5,lsr r12
:0205DA34 BD805A18 unknown
:0205DA38 043F3914 unknown
:0205DA3C 3DE1A0CE stcccl 0,cr10,[r1,#+0x338]!
:0205DA40 06D88600 ldreqb r8,[r8],+r0, lsl #0xc
:0205DA44 70000540 andvc  r0,r0,r0,asr #0xa
:0205DA48 A0500449 subges r0,r0,r9,asr #0x8
:0205DA4C CD2AC528 stcgt  5,cr12,[r10,#-0xa0]!
:0205DA50 E82CDA0B stmda  r12!,{r0,r1,r3,r9,r11,r12,r14,r15}
:0205DA54 1C65E188 stcnel 1,cr14,[r5],#-0x220
:0205DA58 192D0183 stmnedb  r13!,{r0,r1,r7,r8}
:0205DA5C B2E28880 rsclt  r8,r2,#0x800000
:0205DA60 E002C7E0 and  r12,r2,r0,ror #0xf
:0205DA64 11000DF9 unknown
:0205DA68 0C2D021E stceq  2,cr0,[r13],#-0x78
:0205DA6C AC0BE583 stcge  5,cr14,[r11],{#0x83}
:0205DA70 9101D1F1 unknown
:0205DA74 A01A1516 andges r1,r10,r6,lsl r5
:0205DA78 0EE1A031 mcreq 0,7,r10,cr1,cr1,{1}
:0205DA7C C5A051A1 strgt r5,[r0, #+0x1a1]!
:0205DA80 2E259328 cdpcs 3,2,cr9,cr5,cr8,1
:0205DA84 00880019 addeq  r0,r8,r9,lsl r0
:0205DA88 002001E2 eoreq  r0,r0,r2,ror #0x3
:0205DA8C 0020A4E2 eoreq  r10,r0,r2,ror #0x9
:0205DA90 05C5E082 streqb r14,[r5, #+0x82]		;r5+0x82=*(08000082)=#0(0x00000000)
:0205DA94 F9C082E2 stmnvib  r0 ,{r1,r5,r6,r7,r9,r15}^
:0205DA98 8C44C100 stchil 1,cr12,[r4],{#0x0}
:0205DA9C 2CEC95E0 stccsl 5,cr9,[r12],#+0x380
:0205DAA0 004002E0 subeq  r0,r0,r0,ror #0x5
:0205DAA4 0501E201 streq r14,[r1, #-0x201]		;(r1-0x201=*(000069ff))
:0205DAA8 8E40A400 cdphi 4,4,cr10,cr0,cr0,0
:0205DAAC E00408E0 and  r0,r4,r0,ror #0x11
:0205DAB0 F184E201 orrnv  r14,r4,r1,lsl #0x4
:0205DAB4 01112E01 tsteq r1,r1,lsl #0x1c
:0205DAB8 2CC193A0 stccsl 3,cr9,[r1],{#0xa0}
:0205DABC 821120E0 andhis r2,r1,#0xE0
:0205DAC0 012E00E0 unknown
:0205DAC4 C091E084 addgts r14,r1,r4,lsl #0x1
:0205DAC8 3800E020 stmccda  r0 ,{r5,r13,r14,r15}
:0205DACC 383F2580 ldmccda  r15!,{r7,r8,r10,r13}
:0205DAD0 263902F5 unknown
:0205DAD4 103501C5 eornes r0,r5,r5,asr #0x3
:0205DAD8 612195F4 unknown
:0205DADC 8D006000 unknown
:0205DAE0 00590051 subeqs r0,r9,r1,asr r0
:0205DAE4 34E30025 unknown
:0205DAE8 DD040530 unknown
:0205DAEC 02856802 addeq  r6,r5,#0x20000
:0205DAF0 AC03856C stcge  5,cr8,[r3],{#0x6c}
:0205DAF4 40152003 andmis r2,r5,r3
:0205DAF8 14B26020 unknown
:0205DAFC 017D0400 cmneq r13,r0,lsl #0x8
:0205DB00 01BD02E5 moveqs r0,r5,ror #0x5
:0205DB04 A01003B5 ldrgeh r0,[r0], -r5
:0205DB08 0F1007A3 swieq 0x001007a3
:0205DB0C 101FB16F andnes r11,r15,r15,ror #0x2
:0205DB10 8800B260 stmhida  r0 ,{r5,r6,r9,r12,r13,r15}
:0205DB14 04059F02 streq r9,[r5],#-0xf02
:0205DB18 1181E3E0 orrne  r14,r1,r0,ror #0x7
:0205DB1C 82E08008 rschi  r8,r0,#0x8
:0205DB20 B0820195 umulllt  r0,r2,r5,r1
:0205DB24 0108E7D1 unknown
:0205DB28 2041D010 subcs  r13,r1,r0,lsl r0
:0205DB2C 713016B1 ldrvch r1,[r0, -r1]!
:0205DB30 D8100913 ldmleda  r0 ,{r0,r1,r4,r8,r11}
:0205DB34 01B5011B moveqs r0,r11,lsl r1		;r0=439656493(0x1a34a02d)
:0205DB38 13205D8D unknown
:0205DB3C 94115911 ldrls r5,[r1],#-0x911
:0205DB40 0FA90391 swieq 0x00a90391
:0205DB44 02050005 andeq  r0,r5,#0x5
:0205DB48 101802F9 ldrnesh r0,[r8], -r9
:0205DB4C 31158D27 tstcc r5,r7,lsr #0x1a
:0205DB50 00192410 andeqs r2,r9,r0,lsl r4
:0205DB54 0659FC11 unknown
:0205DB58 2D115194 unknown
:0205DB5C 119B5100 orrnes r5,r11,r0,lsl #0x2
:0205DB60 41115230 tstmi r1,r0,lsr r2
:0205DB64 0015930A andeqs r9,r5,r10,lsl #0x6
:0205DB68 2B111115 blcs 024A1FC4
:0205DB6C 1015E1A0 andnes r14,r5,r0,lsr #0x3
:0205DB70 A0814312 addge  r4,r1,r2,lsl r3
:0205DB74 1099299D umullnes r2,r9,r13,r9
:0205DB78 1C002525 stcne  5,cr2,[r0],{#0x25}
:0205DB7C 05E92C20 streqb r2,[r9, #+0xc20]!
:0205DB80 19F19D10 ldmneib  r1!,{r4,r8,r10,r11,r12,r15}^
:0205DB84 A02112E3 eorge  r1,r1,r3,ror #0x5
:0205DB88 111DE109 tstne r13,r9,lsl #0x2
:0205DB8C 0F4D1182 swieq 0x004d1182
:0205DB90 12E3A02B rscne  r10,r3,#0x2B
:0205DB94 E20130FF and  r3,r1,#0xFF
:0205DB98 17AD148D strne r1,[r13,+r13, lsl #0x9]!
:0205DB9C A030CB1A eorges r12,r0,r10,lsl r11
:0205DBA0 0100ADE1 unknown
:0205DBA4 8CE28A02 stchil 10,cr8,[r2],#+0x8
:0205DBA8 E0810C11 add  r0,r1,r1,lsl r12
:0205DBAC 0225EB81 eoreq  r14,r5,#0x20400
:0205DBB0 10E597C0 rscne  r9,r5,r0,asr #0xf
:0205DBB4 03400DC0 unknown
:0205DBB8 C3AE000D movgt  r0,#0xD		;r0=13(0xd)
:0205DBBC 4A110019 bmi 0249DC28
:0205DBC0 0C00399F stceq  9,cr3,[r0],{#0x9f}
:0205DBC4 1181086D orrne  r0,r1,r13,ror #0x10
:0205DBC8 2AE58700 bcs 019BF7D0
:0205DBCC E1D710B4 ldrh r1,[r7, #+0x4]		;r7+0x4=*(0000005c)
:0205DBD0 E0011002 and  r1,r1,r2
:0205DBD4 81100500 tsthi r0,r0,lsl #0xa
:0205DBD8 C710B4E1 ldrgt r11,r0,r0,lsl #0xa
:0205DBDC 050000E1 streq r0,[r0, #-0xe1]		;(r0-0xe1=*(ffffff2c))
:0205DBE0 009D5805 addeqs r5,r13,r5,lsl #0x10
:0205DBE4 E3C11A02 bic  r1,r1,#0x2000
:0205DBE8 8116860A tsthi r6,r10,lsl #0xc
:0205DBEC E487006D str r0,[r7],#+0x6d
:0205DBF0 5A080009 bpl 0225DC1C
:0205DBF4 0019E6E1 andeqs r14,r9,r1,ror #0xd
:0205DBF8 D5100D1C ldrle r0,[r0, #-0xd1c]		;(r0-0xd1c=*(fffff2f1))
:0205DBFC CD681C09 stcgtl 12,cr1,[r8,#-0x24]!
:0205DC00 00391C01 eoreqs r1,r9,r1,lsl #0x18
:0205DC04 19001520 stmnedb  r0 ,{r5,r8,r10,r12}
:0205DC08 07A1D51A unknown
:0205DC0C 99114DB5 ldmlsdb  r1 ,{r0,r2,r4,r5,r7,r8,r10,r11,r14}
:0205DC10 70D52001 sbcvcs r2,r5,r1
:0205DC14 10E59069 rscne  r9,r5,r9,ror #0x0
:0205DC18 71F10011 mvnvcs r0,r1,lsl r0
:0205DC1C 95002C10 strls r2,[r0, #-0xc10]		;(r0-0xc10=*(fffff3fd))
:0205DC20 799D2000 ldmvcib  r13 ,{r13}
:0205DC24 C9151920 ldmgtdb  r5 ,{r5,r8,r11,r12}
:0205DC28 31821061 orrcc  r1,r2,r1,ror #0x0
:0205DC2C 6D00E181 unknown
:0205DC30 591FE130 ldmpldb  r15 ,{r4,r5,r8,r13,r14,r15}
:0205DC34 6986F110 stmvsib  r6 ,{r4,r8,r12,r13,r14,r15}
:0205DC38 91406D10 unknown
:0205DC3C 15E00208 strneb r0,[r0, #+0x208]!
:0205DC40 02918610 addeqs r8,r1,#0x1000000
:0205DC44 32206D02 eorcc  r6,r0,#0x80
:0205DC48 50690065 rsbpl  r0,r9,r5,ror #0x0
:0205DC4C 109D6828 addnes r6,r13,r8,lsr #0x10
:0205DC50 75164069 ldrvc r4,[r6, #-0x69]		;(r6-0x69=*(ffffff97))
:0205DC54 75303480 ldrvc r3,[r0, #-0x480]!
:0205DC58 CB031D90 blgt 021252A0
:0205DC5C 0091405D addeqs r4,r1,r13,asr r0
:0205DC60 914102E1 unknown
:0205DC64 B9107D04 ldmltdb  r0 ,{r2,r8,r10,r11,r12,r13,r14}
:0205DC68 F700FD00 strnv r15,[r0,-r0, lsl #0x1a]
:0205DC6C 22F1FF6B rsccss r15,r1,#0x1AC
:0205DC70 0041001D subeq  r0,r1,r13,lsl r0
:0205DC74 1CE08771 stcnel 7,cr8,[r0],#+0x1c4
:0205DC78 98000192 stmlsda  r0 ,{r1,r4,r7,r8}
:0205DC7C 31E00101 mvncc  r0,r1,lsl #0x2
:0205DC80 E0850254 add  r0,r5,r4,asr r2
:0205DC84 30317069 eorccs r7,r1,r9,ror #0x0
:0205DC88 24BD01DD unknown
:0205DC8C 7C350421 ldcvc  4,cr0,[r5],#-0x84
:0205DC90 F93501FD ldmnvdb  r5!,{r0,r2,r3,r4,r5,r6,r7,r8}
:0205DC94 E9133100 ldmdb  r3 ,{r8,r12,r13}
:0205DC98 00156004 andeqs r6,r5,r4
:0205DC9C 12B128A5 adcnes r2,r1,#0xA50000
:0205DCA0 01800019 orreq  r0,r0,r9,lsl r0
:0205DCA4 0641E081 streqb r14,[r1],-r1, lsl #0x1
:0205DCA8 08E88D00 unknown
:0205DCAC 14290355 unknown
:0205DCB0 F5303014 ldrnv r3,[r0, #-0x14]!
:0205DCB4 E0421003 sub  r1,r2,r3
:0205DCB8 2C015928 stccs  9,cr5,[r1],{#0x28}
:0205DCBC 519D2150 orrpls r2,r13,r0,asr r1
:0205DCC0 34E0430F unknown
:0205DCC4 04319D30 unknown
:0205DCC8 310BB582 unknown
:0205DCCC 2D0CE083 unknown
:0205DCD0 02194A01 andeqs r4,r9,#0x1000
:0205DCD4 006D24A1 rsbeq  r2,r13,r1,lsr #0x9
:0205DCD8 115D1A45 cmpne r13,r5,asr #0x14
:0205DCDC BD3812C9 ldclt  2,cr1,[r8,#-0x324]!
:0205DCE0 305EC840 subccs r12,r14,r0,asr #0x10
:0205DCE4 FF00020D swinv 0x0000020d
:0205DCE8 00FFFE00 rsceqs r15,r15,r0,lsl #0x1c
:0205DCEC F83FFF3F ldmnvda  r15!,{r0,r1,r2,r3,r4,r5,r8,r9,r10,r11,r12,r13,r14,r15}
:0205DCF0 B1033D4F unknown
:0205DCF4 1D60B010 stcnel 0,cr11,[r0,#-0x40]!
:0205DCF8 E59B4000 ldr r4,[r11, #+0x0]		;r11+0x0=*(1a34a02d)=#0(0x00000000)
:0205DCFC E59B5004 ldr r5,[r11, #+0x4]		;r11+0x4=*(1a34a031)=#0(0x00000000)
:0205DD00 9D603801 stclsl 8,cr3,[r0,#-0x4]!
:0205DD04 0C105DE5 ldceq  13,cr5,[r0],{#0xe5}
:0205DD08 90003560 andls  r3,r0,r0,ror #0xa
:0205DD0C 01E59560 mvneq  r9,r0,ror #0xa
:0205DD10 90020DA0 andls  r0,r2,r0,lsr #0x1b
:0205DD14 9DA001B1 stcls  1,cr0,[r0,#+0x2c4]!
:0205DD18 DD84D101 unknown
:0205DD1C 115045E1 cmpne r0,r1,ror #0xb
:0205DD20 D0A10009 adcle  r0,r1,r9
:0205DD24 51E1DD74 mvnpl  r13,r4,ror r13
:0205DD28 08157510 ldmeqda  r5 ,{r4,r8,r10,r12,r13,r14}
:0205DD2C 45B00039 ldrmi r0,[r0, #+0x39]!
:0205DD30 91038D1A unknown
:0205DD34 9B10A903 blls 02488148
:0205DD38 0F1005E5 swieq 0x001005e5
:0205DD3C 02650185 rsbeq  r0,r5,#0x40000021
:0205DD40 110DFE56 unknown
:0205DD44 1390E084 orrnes r14,r0,#0x84
:0205DD48 90E02AA7 rscls  r2,r0,r7,lsr #0x15
:0205DD4C 0CE02998 stceql 9,cr2,[r0],#+0x260
:0205DD50 3601B500 strcc r11,[r1],-r0, lsl #0xa
:0205DD54 89EE46A9 unknown
:0205DD58 027D3C01 rsbeqs r3,r13,#0x100
:0205DD5C 10D516B1 ldrneh r1,[r5],#+0x61
:0205DD60 7DF8007D ldcvcl 0,cr0,[r8,#+0x1f4]!
:0205DD64 10B90A00 adcnes r0,r9,r0,lsl #0x14
:0205DD68 052A9D10 streq r9,[r10, #-0xd10]!
:0205DD6C AD9D003C unknown
:0205DD70 15D51314 ldrneb r1,[r5, #+0x314]		;r5+0x314=*(00000314)
:0205DD74 65D02369 ldrvsb r2,[r0, #+0x369]		;r0+0x369=*(00000376)
:0205DD78 34072511 strcc r2,[r7],#-0x511
:0205DD7C A0000165 andge  r0,r0,r5,ror #0x2
:0205DD80 4B000349 blmi 0205EAAC
:0205DD84 4060E59A unknown
:0205DD88 D526319D strle r3,[r6, #-0x19d]!
:0205DD8C E1DD2086 bics r2,r13,r6,lsl #0x1
:0205DD90 E1D000D1 ldrsb r0,[r0, #+0x1]		;r0+0x1=*(0000000e)
:0205DD94 9A00500C bls 02071DCC
:0205DD98 DD96D4E5 unknown
:0205DD9C A104F5E1 unknown
:0205DDA0 E268C002 rsb  r12,r8,#0x2
:0205DDA4 200F6295 mulcs  r15,r5,r2
:0205DDA8 09950005 ldmeqib  r5 ,{r0,r2}
:0205DDAC 1CE00028 stcnel 0,cr0,[r0],#+0xa0
:0205DDB0 00580019 subeqs r0,r8,r9,lsl r0
:0205DDB4 88026D9D stmhida  r2 ,{r0,r2,r3,r4,r7,r8,r10,r11,r13,r14}
:0205DDB8 0321558D unknown
:0205DDBC 40300901 eormis r0,r0,r1,lsl #0x12
:0205DDC0 8A243D8D bhi 0296D3FC
:0205DDC4 01001958 unknown
:0205DDC8 01010201 unknown
:0205DDCC 00515C08 subeqs r5,r1,r8,lsl #0x18
:0205DDD0 0218C996 andeqs r12,r8,#0x258000
:0205DDD4 10010011 andne  r0,r1,r1,lsl r0
:0205DDD8 0518E28B ldreq r14,[r8, #-0x28b]		;(r8-0x28b=*(fffffd75))
:0205DDDC 0FA10005 swieq 0x00a10005
:0205DDE0 052CE081 streq r14,[r12, #-0x81]!
:0205DDE4 0B410100 bleq 0309E1EC
:0205DDE8 111DE202 tstne r13,r2,lsl #0x4
:0205DDEC B1000964 unknown
:0205DDF0 E811191A ldmda  r1 ,{r1,r3,r4,r8,r11,r12}
:0205DDF4 2801C565 stmcsda  r1 ,{r0,r2,r5,r6,r8,r10,r14,r15}
:0205DDF8 0500DD00 streq r13,[r0, #-0xd00]		;(r0-0xd00=*(fffff30d))
:0205DDFC 05230900 streq r0,[r3, #-0x900]!
:0205DE00 4006F200 andmi  r15,r6,r0,lsl #0x4
:0205DE04 2910E080 ldmcsdb  r0 ,{r7,r13,r14,r15}
:0205DE08 20500700 subcss r0,r0,r0,lsl #0xe
:0205DE0C 2907E080 stmcsdb  r7 ,{r7,r13,r14,r15}
:0205DE10 B1FA76C0 mvnlts r7,r0,asr #0xd
:0205DE14 39484B13 stmccdb  r8 ,{r0,r1,r4,r8,r9,r11,r14}^
:0205DE18 01010D60 unknown
:0205DE1C 19307914 ldmnedb  r0!,{r2,r4,r8,r11,r12,r13,r14}
:0205DE20 35203021 strcc r3,[r0, #-0x21]!
:0205DE24 5D04E59D unknown
:0205DE28 6BE99A16 blvs 01AC4688
:0205DE2C 011100A1 tsteq r1,r1,lsr #0x1
:0205DE30 C020C5C6 eorgt  r12,r0,r6,asr #0xb
:0205DE34 002C0015 eoreq  r0,r12,r5,lsl r0
:0205DE38 610DC19D swpvs r12,r13,r13
:0205DE3C 4990E045 ldmmiib  r0 ,{r0,r2,r6,r13,r14,r15}
:0205DE40 5890E024 ldmplia  r0 ,{r2,r5,r13,r14,r15}
:0205DE44 30E00025 rsccc  r0,r0,r5,lsr #0x0
:0205DE48 28690011 unknown
:0205DE4C 30300005 eorccs r0,r0,r5
:0205DE50 07BD1C8D ldreq r1,[r13,+r13, lsl #0x19]!
:0205DE54 00090085 andeq  r0,r9,r5,lsl #0x1
:0205DE58 04A92005 unknown
:0205DE5C 11910009 orrnes r0,r1,r9
:0205DE60 1C490AE7 stcnel 10,cr0,[r9],{#0xe7}
:0205DE64 58E5CD30 unknown
:0205DE68 4281012D addmi  r0,r1,#0x4000000B
:0205DE6C 0520013D streq r0,[r0, #-0x13d]!
:0205DE70 E0866010 add  r6,r6,r0,lsl r0
:0205DE74 4505001C strmi r0,[r5, #-0x1c]		;(r5-0x1c=*(ffffffe4))
:0205DE78 D5E08711 strleb r8,[r0, #+0x711]!
:0205DE7C CE261101 cdpgt 1,2,cr1,cr6,cr1,0
:0205DE80 1A19FFFF bne 026DDE84
:0205DE84 8F112134 swihi 0x00112134
:0205DE88 21283931 unknown
:0205DE8C 40544401 submis r4,r4,r1,lsl #0x8
:0205DE90 15B90121 ldrne r0,[r9, #+0x121]!
:0205DE94 001800DD ldreqsb r0,[r8], -r13
:0205DE98 010EE28D unknown
:0205DE9C 79011970 stmvcdb  r1 ,{r4,r5,r6,r8,r11,r12}
:0205DEA0 0005D529 andeq  r13,r5,r9,lsr #0xa
:0205DEA4 401CE998 mulmis r12,r8,r9
:0205DEA8 8AE59D40 bhi 019C53B0
:0205DEAC 9D180125 unknown
:0205DEB0 611CA000 tstvs r12,r0
:0205DEB4 00051000 andeq  r1,r5,r0
:0205DEB8 20000514 andcs  r0,r0,r4,lsl r5
:0205DEBC 24AA0E8D unknown
:0205DEC0 00100189 andeqs r0,r0,r9,lsl #0x3
:0205DEC4 8247A114 subhi  r10,r7,#0x5
:0205DEC8 20A2B04D adccs  r11,r2,r13,asr #0x0
:0205DECC 1D2019A0 stcne  9,cr1,[r0,#-0x280]!
:0205DED0 004D0650 subeq  r0,r13,r0,asr r6
:0205DED4 142C0020 unknown
:0205DED8 102D21A1 eorne  r2,r13,r1,lsr #0x3
:0205DEDC 553051D9 ldrpl r5,[r0, #-0x1d9]!
:0205DEE0 00310260 eoreqs r0,r1,r0,ror #0x4
:0205DEE4 00310AB6 unknown
:0205DEE8 D9012924 stmledb  r1 ,{r2,r5,r8,r11,r13}
:0205DEEC 8100F924 unknown
:0205DEF0 E260CA22 rsb  r12,r0,#0x22000
:0205DEF4 00F50FA0 rsceqs r0,r5,r0,lsr #0x1f
:0205DEF8 3DC0001D unknown
:0205DEFC 20B1B001 adccss r11,r1,r1
:0205DF00 93E02770 mvnls  r2,#0x1C00000
:0205DF04 01E02661 mvneq  r2,r1,ror #0xc
:0205DF08 1421B508 unknown
:0205DF0C 14D92471 ldrneb r2,[r9],#+0x471
:0205DF10 240AE1DD strcs r14,[r10],#-0x1dd
:0205DF14 04008920 streq r8,[r0],#-0x920
:0205DF18 620289DD andvs  r8,r2,#0x374000
:0205DF1C 61A40385 movvs  r0,r5,lsl #0x7		;r0=0(0x0)
:0205DF20 277192E2 ldrcsb r9,r0,r5,lsl #0x7
:0205DF24 008592E0 addeq  r9,r5,r0,ror #0x5
:0205DF28 8D500080 unknown
:0205DF2C 9D1044E5 unknown
:0205DF30 8D8003F5 unknown
:0205DF34 40DD48E5 sbcmis r4,r13,r5,ror #0x11
:0205DF38 30DD4049 sbcccs r4,r13,r9,asr #0x0
:0205DF3C 9D304820 ldcls  8,cr4,[r0,#-0x80]!
:0205DF40 04C504E1 streqb r0,[r5],#+0x4e1
:0205DF44 2000D510 andcs  r13,r0,r0,lsl r5
:0205DF48 40AC00DD unknown
:0205DF4C FF5EE5CD swinv 0x005ee5cd
:0205DF50 00DD0071 sbceqs r0,r13,r1,ror r0
:0205DF54 818160F0 unknown
:0205DF58 0F9D1037 swieq 0x009d1037
:0205DF5C 0095C030 addeqs r12,r5,r0,lsr r0
:0205DF60 00094A70 andeq  r4,r9,r0,ror r10
:0205DF64 50083D60 andpl  r3,r8,r0,ror #0x1a
:0205DF68 A0400489 subge  r0,r0,r9,lsl #0x9
:0205DF6C 1C950189 ldcne  1,cr0,[r5],{#0x89}
:0205DF70 C0350BE3 eorgts r0,r5,r3,ror #0x17
:0205DF74 D9003523 stmledb  r0 ,{r0,r1,r5,r8,r10,r12,r13}
:0205DF78 28A80049 stmcsia  r8!,{r0,r3,r6}
:0205DF7C D8E59D30 unknown
:0205DF80 03DDDD13 biceqs r13,r13,#0x4C0
:0205DF84 00494380 subeq  r4,r9,r0,lsl #0x7
:0205DF88 4993E262 ldmmiib  r3 ,{r1,r5,r6,r9,r13,r14,r15}
:0205DF8C 22519300 subcss r9,r1,#0x0
:0205DF90 0111E025 tsteq r1,r5,lsr #0x0
:0205DF94 1C008001 stcne  0,cr8,[r0],{#0x1}
:0205DF98 0D0F08E3 unknown
:0205DF9C 0CE59721 stceql 7,cr9,[r5],#+0x84
:0205DFA0 203404E1 eorcss r0,r4,r1,ror #0x9
:0205DFA4 15E59D22 strneb r9,[r5, #+0xd22]!
:0205DFA8 28EBFFFA unknown
:0205DFAC 0180002D orreq  r0,r0,r13,lsr #0x0
:0205DFB0 33D9018D bicccs r0,r9,#0x40000023
:0205DFB4 C001E1DD unknown
:0205DFB8 A0E28102 rscge  r8,r2,r2,lsl #0x2
:0205DFBC D8E0801F unknown
:0205DFC0 E1DD0023 bics r0,r13,r3,lsr #0x0
:0205DFC4 E08C0FAC add  r0,r12,r12,lsr #0x1f
:0205DFC8 800039C1 andhi  r3,r0,r1,asr #0x13
:0205DFCC B56110C0 strltb r1,[r1, #-0xc0]!
:0205DFD0 91E26301 mvnls  r6,r1,lsl #0x6
:0205DFD4 E0260860 eor  r0,r6,r0,ror #0x10
:0205DFD8 E0255291 mla  r5,r1,r2,r5unknown
:0205DFDC 8000092C andhi  r0,r0,r12,lsr #0x12
:0205DFE0 0D144930 unknown
:0205DFE4 9D103400 unknown
:0205DFE8 150604E5 strne r0,[r6, #-0x4e5]		;(r6-0x4e5=*(fffffb1b))
:0205DFEC DD003804 unknown
:0205DFF0 E58D0CB5 str r0,[r13, #+0xcb5]		;r13+0xcb5=*(00000cb5)
:0205DFF4 DDC01139 unknown
:0205DFF8 CD000CE5 unknown
:0205DFFC 8006B9E5 andhi  r11,r6,r5,ror #0x13
:0205E000 0255022D subeqs r0,r5,#0xD0000002
:0205E004 65079D20 strvs r9,[r7, #-0xd20]		;(r7-0xd20=*(fffff338))
:0205E008 CDC00D05 unknown
:0205E00C 1D26E51B stcne  5,cr14,[r6,#-0x6c]!
:0205E010 F80F2D1D stmnvda  r15 ,{r0,r2,r3,r4,r8,r10,r11,r13}
:0205E014 E10F3180 mrs r3,CPSR
:0205E018 E1B0CC2D movs r12,r13,lsr #0x18		;r12=0(0x0)
:0205E01C E9178D01 ldmdb  r7 ,{r0,r8,r10,r11,r15}
:0205E020 40311800 eormis r1,r1,r0,lsl #0x10
:0205E024 20D85071 sbccss r5,r8,r1,ror r0
:0205E028 71D07101 bicvcs r7,r0,r1,lsl #0x2
:0205E02C 40710CF0 unknown
:0205E030 AC107104 ldcge  1,cr7,[r0],{#0x4}
:0205E034 3DF00A39 ldcccl 10,cr0,[r0,#+0xe4]!
:0205E038 6D306D40 ldcvs  13,cr6,[r0,#-0x100]!
:0205E03C 002599F0 unknown
:0205E040 1DBD352D ldcne  5,cr3,[r13,#+0xb4]!
:0205E044 1035006D eornes r0,r5,r13,ror #0x0
:0205E048 04000116 streq r0,[r0],#-0x116
:0205E04C 56962DC5 ldrpl r2,[r0],#-0x116
:0205E050 9F00ACE5 swils 0x0000ace5
:0205E054 01E11CED mvneq  r1,r13,ror #0x19
:0205E058 15901011 ldrne r1,[r0, #+0x11]		;r0+0x11=*(00000011)
:0205E05C 21D02D00 biccss r2,r0,r0,lsl #0x1a
:0205E060 00050B10 andeq  r0,r5,r0,lsl r11
:0205E064 20690535 rsbcs  r0,r9,r5,lsr r5
:0205E068 05F977B6 ldreqb r7,[r9, #+0x7b6]!
:0205E06C 200D0C01 andcs  r0,r13,r1,lsl #0x18
:0205E070 00B90023 adceqs r0,r9,r3,lsr #0x0
:0205E074 61C95011 bicvs  r5,r9,r1,lsl r0
:0205E078 10311300 eornes r1,r1,r0,lsl #0x6
:0205E07C 2D00235D unknown
:0205E080 F8136534 ldmnvda  r3 ,{r2,r4,r5,r8,r10,r13,r14}
:0205E084 EB00406D bl 0206E240
:0205E088 09E301B1 unknown
:0205E08C 28001310 stmcsda  r0 ,{r4,r8,r9,r12}
:0205E090 BD44EB00 unknown
:0205E094 17160901 ldrne r0,[r6,-r1, lsl #0x12]
:0205E098 EB18FFF9 bl 0269E084
:0205E09C 11ED11E5 mvnne  r1,r5,ror #0x3
:0205E0A0 70050009 andvc  r0,r5,r9
:0205E0A4 4E080CD9 mcrmi 12,0,r0,cr8,cr9,{6}
:0205E0A8 00E28000 rsceq  r8,r2,r0
:0205E0AC 12F101B9 rscnes r0,r1,#0x4000002E
:0205E0B0 B022E903 eorlt  r14,r2,r3,lsl #0x12
:0205E0B4 122DE595 eorne  r14,r13,#0x25400000
:0205E0B8 0701A108 streq r10,[r1,-r8, lsl #0x2]
:0205E0BC E514C010 ldr r12,[r4, #-0x10]		;(r4-0x10=*(fffffff0))
:0205E0C0 10D51DE9 sbcnes r1,r5,r9,ror #0x1b
:0205E0C4 4E465452 mcrmi 4,2,r5,cr6,cr2,{2}
:0205E0C8 004C0601 subeq  r0,r12,r1,lsl #0xc
:0205E0CC 10D910CD sbcnes r1,r9,r13,asr #0x1
:0205E0D0 E1D010BC ldrh r1,[r0, #+0xc]		;r0+0xc=*(0000000c)
:0205E0D4 00D507BE ldreqh r0,[r5],#+0x7e
:0205E0D8 07C11A2D streqb r1,[r1,+r13, lsr #0x14]
:0205E0DC 00AD2E5D adceq  r2,r13,r13,asr r14
:0205E0E0 1F30A8D8 swine 0x0030a8d8
:0205E0E4 01C00001 biceq  r0,r0,r1
:0205E0E8 A8038D00 stmgeda  r3 ,{r8,r10,r11,r15}
:0205E0EC 00319FE0 eoreqs r9,r1,r0,ror #0x1f
:0205E0F0 090D118D stmeqdb  r13 ,{r0,r2,r3,r7,r8,r12}
:0205E0F4 00110200 andeqs r0,r1,r0,lsl #0x4
:0205E0F8 0E029D18 mcreq 13,0,r9,cr2,cr8,{0}
:0205E0FC 1AAB0005 bne 00B1E118
:0205E100 000D1045 andeq  r1,r13,r5,asr #0x0
:0205E104 0E06F801 cdpeq 8,0,cr15,cr6,cr1,0
:0205E108 56160195 unknown
:0205E10C 25030035 strcs r0,[r3, #-0x35]		;(r3-0x35=*(00000027))
:0205E110 411F4103 tstmi r15,r3,lsl #0x2
:0205E114 E0000D10 and  r0,r0,r0,lsl r13
:0205E118 E5BD0045 ldr r0,[r13, #+0x45]!
:0205E11C 14800D14 strne r0,[r0],#+0xd14
:0205E120 1118000D tstne r8,r13
:0205E124 11541880 cmpne r4,r0,lsl #0x11
:0205E128 00110800 andeqs r0,r1,r0,lsl #0x10
:0205E12C 0C80110C stceq  1,cr1,[r0],{#0xc}
:0205E130 55030011 strpl r0,[r3, #-0x11]		;(r3-0x11=*(0000004b))
:0205E134 50100251 andpls r0,r0,r1,asr r2
:0205E138 9114E991 unknown
:0205E13C 3110101D tstcc r0,r13,lsl r0
:0205E140 BE158150 mrclt 1,0,r8,cr5,cr0,{2}
:0205E144 04E1D050 unknown
:0205E148 E5916000 ldr r6,[r1, #+0x0]		;r1+0x0=*(00006c00)
:0205E14C 05075901 streq r5,[r7, #-0x901]		;(r7-0x901=*(fffff757))
:0205E150 50060215 andpl  r0,r6,r5,lsl r2
:0205E154 FFD80C45 swinv 0x00d80c45
:0205E158 106DBAFF unknown
:0205E15C 49214E46 stmmidb  r1!,{r1,r2,r6,r9,r10,r11,r14}
:0205E160 57444846 strplb r4,db 
:0205E164 00415043 subeq  r5,r1,r3,asr #0x0
:0205E168 4C50434D ldcmil 3,cr4,[r0],{#0x4d}
:0205E16C 71704347 cmnvc r0,r7,asr #0x6
:0205E170 30D48000 sbcccs r8,r4,r0
:0205E174 4005E1D0 unknown
:0205E178 80028DD0 unknown
:0205E17C 5301E9A0 unknown
:0205E180 A0430069 subge  r0,r3,r9,ror #0x0
:0205E184 A00A2134 andge  r2,r10,r4,lsr r1
:0205E188 C01004A1 andgts r0,r0,r1,lsr #0x9
:0205E18C AA01C8A5 bge 020D0428
:0205E190 03107140 tsteq r0,#0x10
:0205E194 01E04560 mvneq  r4,r0,ror #0xa
:0205E198 E2018210 and  r8,r1,#0x1
:0205E19C 010D0035 unknown
:0205E1A0 1006E5D2 unknown
:0205E1A4 208607A5 addcs  r0,r6,r5,lsr #0xf
:0205E1A8 95C01CDD strlsb r1,[r0, #+0xcdd]		;r0+0xcdd=*(00000cdd)
:0205E1AC ECE5C002 stcl 0,cr12,[r5],#+0x8
:0205E1B0 148A0401 strne r0,[r10],#+0x401
:0205E1B4 07918026 ldreq r8,[r1,+r6, lsr #0x0]
:0205E1B8 DDFFE265 ldclel 2,cr14,[r15,#+0x194]!
:0205E1BC 00518800 subeqs r8,r1,r0,lsl #0x10
:0205E1C0 5970E002 ldmpldb  r0!,{r1,r13,r14,r15}^
:0205E1C4 B21BC500 andlts r12,r11,#0x0
:0205E1C8 E0D12060 sbcs r2,r1,r0,ror #0x0
:0205E1CC 38811500 stmccia  r1 ,{r8,r10,r12}
:0205E1D0 505013FD ldrplsh r1,[r0],#-0x3d
:0205E1D4 B94001DD stmltdb  r0 ,{r0,r2,r3,r4,r6,r7,r8}^
:0205E1D8 544D4107 strplb r4,[r13],#-0x107
:0205E1DC 427F083D rsbmis r0,r15,#0x3D0000
:0205E1E0 41EB002D mvnmi  r0,r13,lsr #0x0
:0205E1E4 2110241A tstcs r0,r10,lsl r4
:0205E1E8 A900E108 stmgedb  r0 ,{r3,r8,r13,r14,r15}
:0205E1EC 200CE419 andcs  r14,r12,r9,lsl r4
:0205E1F0 9109F185 unknown
:0205E1F4 79850189 stmvcib  r5 ,{r0,r3,r7,r8}
:0205E1F8 F190A800 orrnvs r10,r0,r0,lsl #0x10
:0205E1FC 04E5850D unknown
:0205E200 02E58540 rsceq  r8,r5,#0x10000000
:0205E204 A0044138 andge  r4,r4,r8,lsr r1
:0205E208 019C0001 orreqs r0,r12,r1
:0205E20C 2A359800 bcs 02DC4214
:0205E210 2011020E andcss r0,r1,r14,lsl #0x4
:0205E214 71701100 cmnvc r0,r0,lsl #0x2
:0205E218 3401BC50 strcc r11,[r1],#-0xc50
:0205E21C 50117071 andpls r7,r1,r1,ror r0
:0205E220 2D150B51 unknown
:0205E224 80201810 eorhi  r1,r0,r0,lsl r8
:0205E228 00291517 eoreq  r1,r9,r7,lsl r5
:0205E22C DD0626C9 unknown
:0205E230 D0C1B000 sbcle  r11,r1,r0
:0205E234 2105F116 unknown
:0205E238 E3CCC000 bic  r12,r12,#0x0
:0205E23C 03C0C1B0 biceq  r12,r0,#0x2C
:0205E240 90C008E1 sbcls  r0,r0,r1,ror #0x11
:0205E244 55810B31 strpl r0,[r1, #+0xb31]		;r1+0xb31=*(00007731)
:0205E248 CD50800B unknown
:0205E24C B02A6510 eorlt  r6,r10,r0,lsl r5
:0205E250 30403932 subcc  r3,r0,r2,lsr r9
:0205E254 B013E3C3 andlts r14,r3,r3,asr #0x7
:0205E258 0D2DC032 stceq  0,cr12,[r13,#-0xc8]!
:0205E25C 82040190 andhi  r0,r4,#0x24
:0205E260 191828E5 ldmnedb  r8 ,{r0,r2,r5,r6,r7,r11,r13}
:0205E264 B0222930 eorlt  r2,r2,r0,lsr r9
:0205E268 8011D003 andhis r13,r1,r3
:0205E26C 11A00106 movne  r0,r6,lsl #0x2		;r0=0(0x0)
:0205E270 10051B49 andne  r1,r5,r9,asr #0x16
:0205E274 B24AE12C sublt  r14,r10,#0xB
:0205E278 25D02358 ldrcsb r2,[r0, #+0x358]		;r0+0x358=*(00000358)
:0205E27C 2002E100 andcs  r14,r2,r0,lsl #0x2
:0205E280 0CB2E3C2 ldceq  3,cr14,[r2],#+0x308
:0205E284 2CE1C023 stccsl 0,cr12,[r1],#+0x8c
:0205E288 2CE59020 stccsl 0,cr9,[r5],#+0x80
:0205E28C 02080D00 andeq  r0,r8,#0x0
:0205E290 15DD02BD ldrneb r0,[r13, #+0x2bd]		;r13+0x2bd=*(000002bd)
:0205E294 419021E5 orrmis r2,r0,r5,ror #0x3
:0205E298 A05D8003 subges r8,r13,r3
:0205E29C E5980069 ldr r0,[r8, #+0x69]		;r8+0x69=*(00000069)
:0205E2A0 030715D1 unknown
:0205E2A4 B0E21201 rsclt  r1,r2,r1,lsl #0x4
:0205E2A8 05E1D930 streqb r13,[r1, #+0x930]!
:0205E2AC 801BB103 andhis r11,r11,r3,lsl #0x2
:0205E2B0 04B50119 unknown
:0205E2B4 01490E89 unknown
:0205E2B8 00181592 muleqs r8,r2,r5
:0205E2BC 0005920F andeq  r9,r5,r15,lsl #0x4
:0205E2C0 08200001 stmeqda  r0!,{r0}
:0205E2C4 48B20119 ldmmiia  r2!,{r0,r3,r4,r8}
:0205E2C8 00C9E3C0 sbceq  r14,r9,r0,asr #0x7
:0205E2CC FD3321D1 ldc2  1,cr2,[r3,#-0x344]!
:0205E2D0 2C400400 stccsl 4,cr0,[r0],{#0x0}
:0205E2D4 0CD90E3D ldceql 14,cr0,[r9],{#0x3d}
:0205E2D8 20051205 andcs  r1,r5,r5,lsl #0x4
:0205E2DC 4659E7D0 unknown
:0205E2E0 00310987 eoreqs r0,r1,r7,lsl #0x13
:0205E2E4 091979DA ldmeqdb  r9 ,{r1,r3,r4,r6,r7,r8,r11,r12,r13,r14}
:0205E2E8 E1DA0031 bics r0,r10,r1,lsr r0
:0205E2EC 42BD0019 adcmis r0,r13,#0x19
:0205E2F0 9002B1B0 strlsh r11,[r2], -r0
:0205E2F4 B1721912 cmnlt r2,r2,lsl r9
:0205E2F8 B170CA65 cmnlt r0,r5,ror #0x14
:0205E2FC 551E1105 ldrpl r1,[r14, #-0x105]		;(r14-0x105=*(fffffefb))
:0205E300 08799821 ldmeqda  r9!,{r0,r5,r11,r12,r15}^
:0205E304 0B2EE597 bleq 02C17968
:0205E308 01990D69 orreqs r0,r9,r9,ror #0x1a
:0205E30C 003114E1 eoreqs r1,r1,r1,ror #0x9
:0205E310 A600F504 strge r15,[r0],-r4, lsl #0xa
:0205E314 B0068168 andlt  r8,r6,r8,ror #0x2
:0205E318 0849D712 stmeqda  r9 ,{r1,r4,r8,r9,r10,r12,r14,r15}^
:0205E31C 8022E003 eorhi  r14,r2,r3
:0205E320 A0E00305 rscge  r0,r0,r5,lsl #0x6
:0205E324 5212C165 andpls r12,r2,#0x40000019
:0205E328 02601D40 rsbeq  r1,r0,#0x1000
:0205E32C 1D97401D unknown
:0205E330 001D2400 andeqs r2,r13,r0,lsl #0x8
:0205E334 D71255B2 unknown
:0205E338 01158DE1 tsteq r5,r1,ror #0x1b
:0205E33C 0803A00A stmeqda  r3 ,{r1,r3,r13,r15}
:0205E340 06125902 ldreq r5,[r2],-r2, lsl #0x12
:0205E344 0C410059 stceql 0,cr0,[r1],{#0x59}
:0205E348 1D51268F unknown
:0205E34C 0A25879A beq 029C01BC
:0205E350 CC6251D9 stcgtl 1,cr5,[r2],#-0x364
:0205E354 25D920B5 ldrcsb r2,[r9, #+0xb5]		;r9+0xb5=*(0000010d)
:0205E358 E5C9AA43 strb r10,[r9, #+0xa43]		;r9+0xa43=*(00000a9b)
:0205E35C 30FF11B9 unknown
:0205E360 B0155D09 andlts r5,r5,r9,lsl #0x1a
:0205E364 7DD13430 unknown
:0205E368 0169E032 unknown
:0205E36C 00250255 eoreq  r0,r5,r5,asr r2
:0205E370 7A9024B1 bvc 0046763C
:0205E374 7DE59F40 stcvcl 15,cr9,[r5,#+0x100]!
:0205E378 01C10E12 biceq  r0,r1,r2,lsl r14
:0205E37C A818D10E ldmgeda  r8 ,{r1,r2,r3,r8,r12,r14,r15}
:0205E380 0E34915A mrceq 1,1,r9,cr4,cr10,{2}
:0205E384 80C27D30 sbchi  r7,r2,r0,lsr r13
:0205E388 920739D0 andls  r3,r7,#0x340000
:0205E38C 90327D53 eorlss r7,r2,r3,asr r13
:0205E390 80B9E1D0 unknown
:0205E394 09E10292 unknown
:0205E398 45027D90 strmi r7,[r2, #-0xd90]		;(r2-0xd90=*(fffff270))
:0205E39C 23939801 orrcss r9,r3,#0x10000
:0205E3A0 D531AD18 ldrle r10,[r1, #-0xd18]!
:0205E3A4 93300040 teqls r0,#0x40
:0205E3A8 03800315 orreq  r0,r0,#0x54000000
:0205E3AC A506327D strge r3,[r6, #-0x27d]		;(r6-0x27d=*(fffffd83))
:0205E3B0 98301404 ldmlsda  r0!,{r2,r10,r12}
:0205E3B4 E00501E5 and  r0,r5,r5,ror #0x3
:0205E3B8 3004E28E andcc  r14,r4,r14,lsl #0x5
:0205E3BC 0014E003 andeqs r14,r4,r3
:0205E3C0 24E58830 unknown
:0205E3C4 50280001 eorpl  r0,r8,r1
:0205E3C8 02E51088 rsceq  r1,r5,#0x88
:0205E3CC 00030DCD andeq  r0,r3,r13,asr #0x1b
:0205E3D0 04E2E15E unknown
:0205E3D4 1F69326D swine 0x0069326d
:0205E3D8 83F8226D mvnhis r2,#0xD0000006
:0205E3DC C00F1375 andgt  r1,r15,r5,ror r3
:0205E3E0 69926927 ldmvsib  r2 ,{r0,r1,r2,r5,r8,r11,r13,r14}
:0205E3E4 6910F9F2 ldmvsdb  r0 ,{r1,r4,r5,r6,r7,r8,r11,r12,r13,r14,r15}
:0205E3E8 A2692FF2 rsbge  r2,r9,#0x3C8
:0205E3EC F269F269 rsbnv  r15,r9,#0x90000006
:0205E3F0 71F269EF mvnvcs r6,r15,ror #0x13
:0205E3F4 7D1FB122 unknown
:0205E3F8 71101B0A tstvc r0,r10,lsl #0x16
:0205E3FC CFF27172 swigt 0x00f27172
:0205E400 F271F271 rsbnvs r15,r1,#0x10000007
:0205E404 714EF271 unknown
:0205E408 D2F27162 rscles r7,r2,#0x80000018
:0205E40C 3DB78271 ldccc  2,cr8,[r7,#+0x1c4]!
:0205E410 50626D17 rsbpl  r6,r2,r7,lsl r13
:0205E414 8060416D rsbhi  r4,r0,r13,ror #0x2
:0205E418 8B017510 blhi 020BB860
:0205E41C D600B003 strle r11,[r0],-r3
:0205E420 864000E1 strhib r0,[r0],-r3
:0205E424 0015E000 andeqs r14,r5,r0
:0205E428 17251171 unknown
:0205E42C 9D111198 unknown
:0205E430 EE003953 mcr 9,0,r3,cr0,cr3,{2}
:0205E434 41D1139D unknown
:0205E438 9D01D1D4 unknown
:0205E43C 017907F3 ldreqsh r0,[r9, #-0x73]!
:0205E440 71DB10F5 ldrvcsh r1,[r11, #+0x5]		;r11+0x5=*(1a34a032)=#0(0x00000000)
:0205E444 73471522 unknown
:0205E448 0B81FFFF bleq 000DE44C
:0205E44C A363ADD4 unknown
:0205E450 1D00D1EA unknown
:0205E454 3141F017 unknown
:0205E458 B0086505 andlt  r6,r8,r5,lsl #0xa
:0205E45C E1D15066 bics r5,r1,r6,ror #0x0
:0205E460 00292802 eoreq  r2,r9,r2,lsl #0x10
:0205E464 60B20009 adcvss r0,r2,r9
:0205E468 220E0015 andcs  r0,r14,#0x15
:0205E46C 2802E3C2 stmcsda  r2 ,{r1,r6,r7,r8,r9,r13,r14,r15}
:0205E470 09B501A0 ldmeqib  r5!,{r5,r7,r8}
:0205E474 C005E314 andgt  r14,r5,r4,lsl r3
:0205E478 0122E080 unknown
:0205E47C 40B00015 adcmis r0,r0,r5,lsl r0
:0205E480 8103E1D3 unknown
:0205E484 27418400 strcsb r8,[r1,-r0, lsl #0x8]
:0205E488 3785E1A0 strcc r14,[r5,+r0, lsr #0x3]
:0205E48C 0022E1A0 eoreq  r14,r2,r0,lsr #0x3
:0205E490 58230021 stmplda  r3!,{r0,r5}
:0205E494 0DB50759 ldceq  7,cr0,[r5,#+0x164]!
:0205E498 290DA900 stmcsdb  r13 ,{r8,r11,r13,r15}
:0205E49C 09CDD900 stmeqib  r13 ,{r8,r11,r12,r14,r15}^
:0205E4A0 84200A9C unknown
:0205E4A4 A0E802E0 rscge  r0,r8,r0,ror #0x5
:0205E4A8 2004E103 andcs  r14,r4,r3,lsl #0x2
:0205E4AC 482EE280 stmmida  r14!,{r7,r9,r13,r14,r15}
:0205E4B0 60800001 addvs  r0,r0,r1
:0205E4B4 0B2501DD bleq 0299EC30
:0205E4B8 DC8025D1 stcle  5,cr2,[r0],{#0xd1}
:0205E4BC 8E1225E7 cdphi 5,0,cr2,cr2,cr7,7
:0205E4C0 390815F9 stmccdb  r8 ,{r0,r3,r4,r5,r6,r7,r8,r10,r12}
:0205E4C4 1DD0701D unknown
:0205E4C8 20A9580A adccs  r5,r9,r10,lsl #0x10
:0205E4CC D070BAA5 rsbles r11,r0,r5,lsr #0x15
:0205E4D0 92E0B7E1 rscls  r11,r0,#0x3840000
:0205E4D4 700700E1 andvc  r0,r7,r1,ror #0x1
:0205E4D8 7004E082 andvc  r14,r4,r2,lsl #0x1
:0205E4DC 9E00E287 cdpls 2,0,cr14,cr0,cr7,4
:0205E4E0 20A92778 adccs  r2,r9,r8,ror r7
:0205E4E4 57229506 strpl r9,[r2,-r6, lsl #0xa]!
:0205E4E8 E00028E3 and  r2,r0,r3,ror #0x11
:0205E4EC 700E1597 mulvc  r14,r7,r5
:0205E4F0 80222580 eorhi  r2,r2,r0,lsl #0xb
:0205E4F4 41BC1281 movmis r1,r1,lsl #0x5		;r1=0(0x0)
:0205E4F8 E002E1C7 and  r14,r2,r7,asr #0x3
:0205E4FC A1E501D1 unknown
:0205E500 53000E17 unknown
:0205E504 010DE6E1 unknown
:0205E508 7100D982 unknown
:0205E50C C100D11E unknown
:0205E510 0B21F0E5 bleq 028DA8AC
:0205E514 01C71189 biceq  r1,r7,r9,lsl #0x3
:0205E518 50FD0189 rscpls r0,r13,r9,lsl #0x3
:0205E51C 40FD7001 rscmis r7,r13,r1
:0205E520 A600FD80 strge r15,[r0],-r0, lsl #0x1b
:0205E524 D810FD80 ldmleda  r0 ,{r7,r8,r10,r11,r12,r13,r14,r15}
:0205E528 55017DE1 strpl r7,[r1, #-0xde1]		;(r1-0xde1=*(fffff21f))
:0205E52C 32E08807 rsccc  r8,r0,#0x70000
:0205E530 20F9001D rsccss r0,r9,r13,lsl r0
:0205E534 06017131 unknown
:0205E538 5171015D cmnpl r1,r13,asr r1
:0205E53C 55EB0055 strplb r0,[r11, #+0x55]!
:0205E540 E1D500F0 ldrsh r0,[r5, #+0x0]		;r5+0x0=*(00000000)
:0205E544 BD005900 unknown
:0205E548 E1074D20 unknown
:0205E54C 79801009 stmvcib  r0 ,{r0,r3,r12}
:0205E550 B4314141 unknown
:0205E554 1118DA03 tstne r8,r3,lsl #0x14
:0205E558 300B1B55 andcc  r1,r11,r5,asr r11
:0205E55C 110201A0 unknown
:0205E560 076D8200 streqb r8,[r13,-r0, lsl #0x4]!
:0205E564 050F7EE0 streq r7,[r15, #-0xee0]		;r15-0xee0=*(0205d68c)=#28174477(0x01ade88d)
:0205E568 30A13003 adccc  r3,r1,r3
:0205E56C 81215112 unknown
:0205E570 11210045 unknown
:0205E574 D5103099 ldrle r3,[r0, #-0x99]		;(r0-0x99=*(ffffff67))
:0205E578 F1210121 unknown
:0205E57C 950051CF strls r5,[r0, #-0x1cf]		;(r0-0x1cf=*(fffffe31))
:0205E580 290B5D04 stmcsdb  r11 ,{r2,r8,r10,r11,r12,r14}
:0205E584 0A112944 beq 024A8A9C
:0205E588 5F8E0085 swipl 0x008e0085
:0205E58C 10790139 rsbnes r0,r9,r9,lsr r1
:0205E590 008507A1 addeq  r0,r5,r1,lsr #0xf
:0205E594 102131D5 unknown
:0205E598 E2892F90 add  r2,r9,#0x240
:0205E59C 31D010D1 ldrccsb r1,[r0, #+0x1]		;r0+0x1=*(00000001)
:0205E5A0 51102181 tstpl r0,r1,lsl #0x3
:0205E5A4 00741505 rsbeqs r1,r4,r5,lsl #0xa
:0205E5A8 D9E3A0C0 unknown
:0205E5AC 10011300 andne  r1,r1,r0,lsl #0x6
:0205E5B0 79108010 ldmvcdb  r0 ,{r4,r15}
:0205E5B4 00B20302 adceqs r0,r2,r2,lsl #0x6
:0205E5B8 840549D1 strhi r4,[r5],#-0x9d1
:0205E5BC 0015E081 andeqs r14,r5,r1,lsl #0x1
:0205E5C0 148116F9 strne r1,[r1],#+0x6f9
:0205E5C4 00B50C91 umlaleqs r0,r5,r1,r12
:0205E5C8 3959A99C ldmccdb  r9 ,{r2,r3,r4,r7,r8,r11,r13,r15}^
:0205E5CC B6208540 unknown
:0205E5D0 B2E1D320 rsclt  r13,r1,#0x80000000
:0205E5D4 E1930007 orrs r0,r3,r7
:0205E5D8 E0832002 add  r2,r3,r2
:0205E5DC 82200004 eorhi  r0,r0,#0x4
:0205E5E0 222C90E2 eorcs  r9,r12,#0xE2
:0205E5E4 40012085 andmi  r2,r1,r5,lsl #0x1
:0205E5E8 E10F8520 mrs r8,CPSR
:0205E5EC 8CC00105 stchil 1,cr0,[r0],{#0x5}
:0205E5F0 861B11E2 ldrhi r1,[r0],{#0x5}
:0205E5F4 03130B79 tsteq r3,#0x1E400
:0205E5F8 0E61C200 cdpeq 2,6,cr12,cr1,cr0,0
:0205E5FC A10049D3 unknown
:0205E600 A9EBE15C unknown
:0205E604 AD352100 ldcge  1,cr2,[r5,#-0x0]!
:0205E608 10ADA000 adcne  r10,r13,r0
:0205E60C 900089B8 strlsh r8,[r0], -r8
:0205E610 A970043D unknown
:0205E614 E3009930 unknown
:0205E618 00003521 andeq  r3,r0,r1,lsr #0xa
:0205E61C 8A50089A bhi 0346088C
:0205E620 400006E2 andmi  r0,r0,r2,ror #0xd
:0205E624 35B00939 ldrcc r0,[r0, #+0x939]!
:0205E628 20A55A10 adccs  r5,r5,r0,lsl r10
:0205E62C 40A500B1 unknown
:0205E630 1945DAEA stmnedb  r5 ,{r1,r3,r5,r6,r7,r9,r11,r12,r14,r15}^
:0205E634 A5DA40A5 ldrgeb r4,[r10, #+0xa5]		;r10+0xa5=*(000000a5)
:0205E638 00A59500 adceq  r9,r5,r0,lsl #0xa
:0205E63C 30A55685 adccc  r5,r5,r5,lsl #0xd
:0205E640 0430A516 unknown
:0205E644 8A8090A5 bhi 000828E0
:0205E648 51001510 unknown
:0205E64C 0D005516 unknown
:0205E650 00A1E050 adceq  r14,r1,r0,asr r0
:0205E654 6E081015 mcrvs 0,0,r1,cr8,cr5,{0}
:0205E658 99774629 unknown
:0205E65C C5DA1010 ldrgtb r1,[r10, #+0x10]		;r10+0x10=*(00000010)
:0205E660 07087917 unknown
:0205E664 0001E065 andeq  r14,r1,r5,ror #0x0
:0205E668 95E0E156 strlsb r14,[r0, #+0x156]!
:0205E66C C013F500 andgts r15,r3,r0,lsl #0xa
:0205E670 9543285D strlsb r2,[r3, #-0x85d]		;(r3-0x85d=*(fffff7ff))
:0205E674 C5002933 strgt r2,[r0, #-0x933]		;(r0-0x933=*(fffff6cd))
:0205E678 793CD10C ldmvcdb  r12!,{r2,r3,r8,r12,r14,r15}
:0205E67C 087D9800 ldmeqda  r13!,{r11,r12,r15}^
:0205E680 05E28640 streqb r8,[r2, #+0x640]!
:0205E684 7003C180 andvc  r12,r3,r0,lsl #0x3
:0205E688 25E9A040 strcsb r10,[r9, #+0x40]!
:0205E68C 542F4D0F unknown
:0205E690 00492879 subeq  r2,r9,r9,ror r8
:0205E694 BEEA6FED cdplt 15,14,cr6,cr10,cr13,7
:0205E698 0FEDD610 swieq 0x00edd610
:0205E69C 84088194 strhi r8,[r8],#-0x194
:0205E6A0 08A8AFED stmeqia  r8!,{r0,r2,r3,r5,r6,r7,r8,r9,r10,r11,r13,r15}
:0205E6A4 6FED0221 swivs 0x00ed0221
:0205E6A8 2FED8690 swics 0x00ed8690
:0205E6AC A0269007 eorge  r9,r6,r7
:0205E6B0 F71005E1 ldrnv r0,r9,r6,r7
:0205E6B4 650005FE strvs r0,[r0, #-0x5fe]		;(r0-0x5fe=*(fffffa02))
:0205E6B8 49649203 unknown
:0205E6BC D6000902 strle r0,[r0],-r2, lsl #0x12
:0205E6C0 1F9D2A91 swine 0x009d2a91
:0205E6C4 FF31FFE4 swinv 0x0031ffe4
:0205E6C8 BD83F83A unknown
:0205E6CC 081151E8 ldmeqda  r1 ,{r3,r5,r6,r7,r8,r12,r14}
:0205E6D0 01AD2140 moveq  r2,r0,asr #0x2
:0205E6D4 3DE59F11 stcccl 15,cr9,[r5,#+0x44]!
:0205E6D8 04000D2C streq r0,[r0],#-0xd2c
:0205E6DC 02001162 andeq  r1,r0,#0x80000018
:0205E6E0 0D02F920 unknown
:0205E6E4 000D4800 andeq  r4,r13,r0,lsl #0x10
:0205E6E8 000D59F4 unknown
:0205E6EC 0D81007C unknown
:0205E6F0 000D9029 andeq  r9,r13,r9,lsr #0x0
:0205E6F4 002151EC eoreq  r5,r1,r12,ror #0x3
:0205E6F8 E80031A4 stmda  r0 ,{r2,r5,r7,r8,r12,r13}
:0205E6FC 21B80009 movcss r0,r9			;r0=88(0x58)
:0205E700 7D55AB00 unknown
:0205E704 0031E000 eoreqs r14,r1,r0
:0205E708 EB0022F0 bl 020672D0
:0205E70C 01C005DC unknown
:0205E710 DC018500 stcle  5,cr8,[r1],{#0x0}
:0205E714 F9B40015 ldmnvib  r4!,{r0,r2,r4}
:0205E718 01560700 cmpeq r6,r0,lsl #0xe
:0205E71C 1180E24C orrne  r14,r0,r12,asr #0x4
:0205E720 81C08400 bichi  r8,r0,r0,lsl #0x8
:0205E724 1588E510 strne r14,[r8, #+0x510]		;r8+0x510=*(00000510)
:0205E728 0161C800 unknown
:0205E72C 1481308C strne r3,[r1],#+0x8c
:0205E730 000594E5 andeq  r9,r5,r5,ror #0x9
:0205E734 98000DC0 stmlsda  r0 ,{r6,r7,r8,r10,r11}
:0205E738 549C000D ldrpl r0,[r12],#+0xd
:0205E73C 2809000D stmcsda  r9 ,{r0,r2,r3}
:0205E740 21B4E243 movcss r14,r3,asr #0x4
:0205E744 C1000D12 unknown
:0205E748 7D000DA8 unknown
:0205E74C A8E3A021 unknown
:0205E750 AC82001D stcge  0,cr0,[r2],{#0x1d}
:0205E754 05B00011 ldreq r0,[r0, #+0x11]!
:0205E758 6C0C7E00 stcvs  14,cr7,[r12],{#0x0}
:0205E75C 11B40AE2 movnes r0,r2,ror #0x15
:0205E760 E000A912 and  r10,r0,r2,lsl r9
:0205E764 05E40001 streqb r0,[r4, #+0x1]!
:0205E768 0D568C00 unknown
:0205E76C 8120E800 unknown
:0205E770 00D91FE5 sbceqs r1,r9,r5,ror #0x1f
:0205E774 44C11A9D strmib r1,[r1],#+0xa9d
:0205E778 2A010099 bcs 0209E9E4
:0205E77C 01ECE3A0 mvneq  r14,r0,lsr #0x7
:0205E780 20F08200 rsccss r8,r0,r0,lsl #0x4
:0205E784 80010580 andhi  r0,r1,r0,lsl #0xb
:0205E788 0001F8E5 andeq  r15,r1,r5,ror #0x11
:0205E78C 48109188 ldmmida  r0 ,{r3,r7,r8,r12,r15}
:0205E790 01440001 unknown
:0205E794 00014000 andeq  r4,r1,r0
:0205E798 00015554 andeq  r5,r1,r4,asr r5
:0205E79C 5000054C andpl  r0,r0,r12,asr #0xa
:0205E7A0 5CE58022 stcpll 0,cr8,[r5],#+0x88
:0205E7A4 58000105 stmplda  r0 ,{r0,r2,r8}
:0205E7A8 1A010005 bne 0209E7C4
:0205E7AC 0560E241 streqb r14,[r0, #-0x241]!
:0205E7B0 89006912 stmhidb  r0 ,{r1,r4,r8,r11,r13,r14}
:0205E7B4 17101619 unknown
:0205E7B8 46321065 unknown
:0205E7BC 30323232 eorccs r3,r2,r2,lsr r2
:0205E7C0 33602931 unknown
:0205E7C4 33333300 teqcc r3,#0x0
:0205E7C8 002A1B19 eoreq  r1,r10,r9,lsl r11
:0205E7CC 6C801091 stcvs  0,cr1,[r0],{#0x91}
:0205E7D0 02015960 andeq  r5,r1,#0x180000
:0205E7D4 080B0A00 stmeqda  r11 ,{r9,r11}
:0205E7D8 62D824C0 sbcvss r2,r8,#0xC0000000
:0205E7DC C2102D8B andgts r2,r0,#0x22C0
:0205E7E0 8F004210 swihi 0x00004210
:0205E7E4 FF001F00 swinv 0x00001f00
:0205E7E8 EC03D77F stc  7,cr13,[r3],{#0x7f}
:0205E7EC 7120C00B unknown
:0205E7F0 3E104140 cdpcc 1,0,cr4,cr0,cr0,2
:0205E7F4 077103BD unknown
:0205E7F8 0C3668E4 ldceq  8,cr6,[r6],#-0x390
:0205E7FC 01017039 unknown
:0205E800 C1100200 tstgt r0,r0,lsl #0x4
:0205E804 398A1035 stmccib  r10 ,{r0,r2,r4,r5,r12}
:0205E808 2C304140 ldccs  1,cr4,[r0],#-0x100
:0205E80C 285D3099 ldmcsda  r13 ,{r0,r3,r4,r7,r12,r13}^
:0205E810 20009906 andcs  r9,r0,r6,lsl #0x12
:0205E814 0E35005B mrceq 0,1,r0,cr5,cr11,{2}
:0205E818 20990031 addcss r0,r9,r1,lsr r0
:0205E81C F1309100 teqnv r0,r0,lsl #0x2
:0205E820 1091C61E addnes r12,r1,r14,lsl r6
:0205E824 609111D9 ldrvssb r1,[r1], +r9
:0205E828 0051104D subeqs r1,r1,r13,asr #0x0
:0205E82C 16891055 unknown
:0205E830 F19F7F00 orrnvs r7,r15,r0,lsl #0x1e
:0205E834 5D0D2504 unknown
:0205E838 00216E09 eoreq  r6,r1,r9,lsl #0x1c
:0205E83C 30340EEB eorccs r0,r4,r11,ror #0x1d
:0205E840 10E9E59F smlalne  r14,r9,r15,r5
:0205E844 109320F4 ldrnesh r2,[r3], +r4
:0205E848 063D197D unknown
:0205E84C 20ECE58D rsccs  r14,r12,r13,lsl #0xb
:0205E850 F003E593 mulnv  r3,r3,r5
:0205E854 60E59330 rscvs  r9,r5,r0,lsr r3
:0205E858 20390020 eorcss r0,r9,r0,lsr #0x0
:0205E85C 07311480 ldreq r1,[r1,-r0, lsl #0x9]!
:0205E860 EB002080 bl 02066A68
:0205E864 42201041 eormi  r1,r0,#0x41
:0205E868 3DB00005 ldccc  0,cr0,[r0,#+0x14]!
:0205E86C 35206D40 strcc r6,[r0, #-0xd40]!
:0205E870 E3F03520 mvns r3,#0x8000000
:0205E874 35BDA035 ldrcc r10,[r13, #+0x35]!
:0205E878 003594F0 unknown
:0205E87C 2400A908 strcs r10,[r0],#-0x908
:0205E880 55001011 strpl r1,[r0, #-0x11]		;(r0-0x11=*(00000047))
:0205E884 100C4990 mulne  r12,r0,r9
:0205E888 65D52A2D ldrvsb r2,[r5, #+0xa2d]		;r5+0xa2d=*(00000a2d)
:0205E88C FC107503 ldc2  5,cr7,[r0],{#0x3}
:0205E890 8001016A andhi  r0,r1,r10,ror #0x2
:0205E894 01FC0979 mvneqs r0,r9,ror r9
:0205E898 08002D11 stmeqda  r0 ,{r0,r4,r8,r10,r11,r13}
:0205E89C 75B500E5 ldrvc r0,[r5, #+0xe5]!
:0205E8A0 1A61C410 bne 038CF8E8
:0205E8A4 6058A902 subvss r10,r8,r2,lsl #0x12
:0205E8A8 001521C0 andeqs r2,r5,r0,asr #0x3
:0205E8AC FFE59CC0 swinv 0x00e59cc0
:0205E8B0 C0000D81 andgt  r0,r0,r1,lsl #0x1b
:0205E8B4 16518021 ldrneb r8,[r1],-r1, lsr #0x0
:0205E8B8 19482019 stmnedb  r8 ,{r0,r3,r4,r13}^
:0205E8BC 30190450 andccs r0,r9,r0,asr r4
:0205E8C0 3DD60615 unknown
:0205E8C4 2C207D11 stccs  13,cr7,[r0],#-0x44
:0205E8C8 19085019 stmnedb  r8 ,{r0,r3,r4,r12,r14}
:0205E8CC 61087D30 unknown
:0205E8D0 0015EB20 andeqs r14,r5,r0,lsr #0x16
:0205E8D4 06511001 ldreqb r1,[r1],-r1
:0205E8D8 20067DA0 andcs  r7,r6,r0,lsr #0x1b
:0205E8DC 005D290C subeqs r2,r13,r12,lsl #0x12
:0205E8E0 0CC507B9 stceql 7,cr0,[r5],{#0xb9}
:0205E8E4 1F89209D swine 0x0089209d
:0205E8E8 A928C5F8 stmgedb  r8!,{r3,r4,r5,r6,r7,r8,r10,r14,r15}
:0205E8EC B050DF01 sublts r13,r0,r1,lsl #0x1e
:0205E8F0 054902E1 streqb r0,[r9, #-0x2e1]		;(r9-0x2e1=*(fffffd77))
:0205E8F4 17252141 strne r2,[r9, #-0x2e1]		;(r9-0x2e1=*(fffffd77))
:0205E8F8 14CD7070 strneb r7,[r13],#+0x70
:0205E8FC 0B2DE5D5 bleq 02BD8058
:0205E900 10842159 addne  r2,r4,r9,asr r1
:0205E904 A4CD1985 strgeb r1,[r13],#+0x985
:0205E908 9520E907 strls r14,[r0, #-0x907]!
:0205E90C 271D10E9 ldrcs r1,[r0, #-0x907]!
:0205E910 B51DE906 ldrlt r14,[r13, #-0x906]		;(r13-0x906=*(fffff6fa))
:0205E914 0B8574CD bleq 001BBC50
:0205E918 9550029D ldrlsb r0,[r0, #-0x29d]		;(r0-0x29d=*(fffffdbb))
:0205E91C 21591C2D cmpcs r9,r13,lsr #0x18
:0205E920 052567F8 streq r6,[r5, #-0x7f8]!
:0205E924 6D0910BD unknown
:0205E928 6520091B strvs r0,[r0, #-0x91b]!
:0205E92C 002D1001 eoreq  r1,r13,r1
:0205E930 193009BB ldmnedb  r0!,{r0,r1,r3,r4,r5,r7,r8,r11}
:0205E934 0100350C unknown
:0205E938 3D0D1D0D unknown
:0205E93C ED0C8D50 unknown
:0205E940 8011FF06 andhis r15,r1,r6,lsl #0x1e
:0205E944 04001100 streq r1,[r0],#-0x100
:0205E948 0D4D9130 unknown
:0205E94C 03C50011 biceq  r0,r5,#0x11
:0205E950 3643E003 strccb r14,[r3],-r3
:0205E954 80300F39 eorhis r0,r0,r9,lsr r15
:0205E958 91082520 unknown
:0205E95C E5900A59 ldr r0,[r0, #+0xa59]		;r0+0xa59=*(00000ab1)
:0205E960 05010192 streq r0,[r1, #-0x192]		;(r1-0x192=*(fffffe6e))
:0205E964 831641E0 tsthi r6,#0x38
:0205E968 05C108E0 streqb r0,[r1, #+0x8e0]		;r1+0x8e0=*(000008e0)
:0205E96C 0065401E rsbeq  r4,r5,r14,lsl r0
:0205E970 E92D4FF8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:0205E974 0103E970 unknown
:0205E978 E1B09041 movs r9,r1,asr #0x0
:0205E97C 03EDA000 mvneq  r10,#0x0
:0205E980 F920A080 stmnvdb  r0!,{r7,r13,r15}
:0205E984 992010A0 stmlsdb  r0!,{r5,r7,r12}
:0205E988 1D1720B9 unknown
:0205E98C 20511900 subcss r1,r1,r0,lsl #0x12
:0205E990 6D02E5D9 unknown
:0205E994 106D1100 rsbne  r1,r13,r0,lsl #0x2
:0205E998 01255020 unknown
:0205E99C 03E1D241 mvneq  r13,#0x10000004
:0205E9A0 006D042C rsbeq  r0,r13,r12,lsr #0x8
:0205E9A4 298D5281 stmcsib  r13 ,{r0,r7,r9,r12,r14}
:0205E9A8 A0954131 addges r4,r5,r1,lsr r1
:0205E9AC BD0420FF unknown
:0205E9B0 90098EC0 andls  r8,r9,r0,asr #0x1d
:0205E9B4 31D00769 bicccs r0,r0,r9,ror #0xe
:0205E9B8 3140A501 unknown
:0205E9BC 3B05E304 blcc 021D75D4
:0205E9C0 60043130 andvs  r3,r4,r0,lsr r1
:0205E9C4 015100F9 ldreqsh r0,[r1, #-0x9]		;(r1-0xf9=*(fffffff7))
:0205E9C8 1AD20019 bne 014DEA34
:0205E9CC B50C20B5 strlt r2,[r12, #-0xb5]		;(r12-0xb5=*(ffffff4b))
:0205E9D0 BA019D10 blt 020C5E18
:0205E9D4 0010B501 andeqs r11,r0,r1,lsl #0xa
:0205E9D8 5900B54D stmpldb  r0 ,{r0,r2,r3,r6,r8,r10,r12,r13,r15}
:0205E9DC 9910B508 ldmlsdb  r0 ,{r3,r8,r10,r12,r13,r15}
:0205E9E0 500A0106 andpl  r0,r10,r6,lsl #0x2
:0205E9E4 5A010FE3 bpl 020A2978
:0205E9E8 055DC285 ldreqb r12,[r13, #-0x285]		;(r13-0x285=*(fffffd7b))
:0205E9EC 0010A9CA andeqs r10,r0,r10,asr #0x13
:0205E9F0 C0855050 addgt  r5,r5,r0,asr r0
:0205E9F4 11151002 tstne r5,r2
:0205E9F8 1020E283 eorne  r14,r0,r3,lsl #0x5
:0205E9FC 91E59220 mvnls  r9,r0,lsr #0x4
:0205EA00 025DEC15 subeqs r14,r13,#0x1500
:0205EA04 07455000 streqb r5,[r5, -r0]
:0205EA08 05697021 streqb r7,[r9, #-0x21]!
:0205EA0C 710C000D unknown
:0205EA10 880B3512 stmhida  r11 ,{r1,r4,r8,r10,r12,r13}
:0205EA14 E081006F add  r0,r1,r15,ror #0x0
:0205EA18 21BA1079 movcss r1,r9,ror r0
:0205EA1C 881015D0 ldmhida  r0 ,{r4,r6,r7,r8,r10,r12}
:0205EA20 1513F902 ldrne r15,[r3, #-0x902]		;(r3-0x902=*(fffff75a))
:0205EA24 000A0800 andeq  r0,r10,r0,lsl #0x10
:0205EA28 12B97321 adcnes r7,r9,#0x84000000
:0205EA2C B512B1C6 ldrlt r11,[r2, #-0x1c6]		;(r2-0x1c6=*(fffffe3a))
:0205EA30 43910A12 orrmis r0,r1,#0x12000
:0205EA34 3F006D58 swicc 0x00006d58
:0205EA38 56AB006D unknown
:0205EA3C 11E9E301 mvnne  r14,r1,lsl #0x6
:0205EA40 E28DB040 add  r11,r13,#0x40
:0205EA44 02B50518 adceqs r0,r5,#0x6000000
:0205EA48 1DD90019 unknown
:0205EA4C 75E15800 strvcb r5,[r1, #+0x800]!
:0205EA50 8802B911 stmhida  r2 ,{r0,r4,r8,r11,r12,r13,r15}
:0205EA54 BAE08900 blt 01880E5C
:0205EA58 E101D011 unknown
:0205EA5C B9010C03 stmltdb  r1 ,{r0,r1,r10,r11}
:0205EA60 70E35002 rscvc  r5,r3,r2
:0205EA64 59002D10 stmpldb  r0 ,{r4,r8,r10,r11,r13}
:0205EA68 6D21E100 stcvs  1,cr14,[r1,#-0x0]!
:0205EA6C 300C04F9 unknown
:0205EA70 22AD1799 adccs  r1,r13,#0x2640000
:0205EA74 FF00416A swinv 0x0000416a
:0205EA78 A9E20120 unknown
:0205EA7C 10098512 andne  r8,r9,r2,lsl r5
:0205EA80 02C53715 sbceq  r3,r5,#0x540000
:0205EA84 000B2771 andeq  r2,r11,r1,ror r7
:0205EA88 0D9C05F9 unknown
:0205EA8C 000D1740 andeq  r1,r13,r0,asr #0xe
:0205EA90 3901BD58 stmccdb  r1 ,{r3,r4,r6,r8,r10,r11,r12,r13,r15}
:0205EA94 D901BD08 stmledb  r1 ,{r3,r8,r10,r11,r12,r13,r15}
:0205EA98 193FF506 ldmnedb  r15!,{r1,r2,r8,r10,r12,r13,r14,r15}
:0205EA9C E3550A02 cmp r5,#0x2000
:0205EAA0 02997004 addeqs r7,r9,#0x4
:0205EAA4 22690305 rsbcs  r0,r9,#0x14000000
:0205EAA8 12F1E599 rscnes r14,r1,#0x26400000
:0205EAAC A4017999 strge r7,[r1],#-0x999
:0205EAB0 30181215 andccs r1,r8,r5,lsl r2
:0205EAB4 00150045 andeqs r0,r5,r5,asr #0x0
:0205EAB8 6520151C strvs r1,[r0, #-0x51c]!
:0205EABC 0015D902 andeqs r13,r5,r2,lsl #0x12
:0205EAC0 10401565 subne  r1,r0,r5,ror #0xa
:0205EAC4 201511D1 ldrcssb r1,[r5], -r1
:0205EAC8 00150275 andeqs r0,r5,r5,ror r2
:0205EACC 10155FF5 ldrnesh r5,[r5], -r5
:0205EAD0 1CE59D30 stcnel 13,cr9,[r5],#+0xc0
:0205EAD4 07D91131 unknown
:0205EAD8 A92007C2 stmgedb  r0!,{r1,r6,r7,r8,r9,r10}
:0205EADC E2033005 and  r3,r3,#0x5
:0205EAE0 84041159 strhi r1,[r4],#-0x159
:0205EAE4 0255005D subeqs r0,r5,#0x5D
:0205EAE8 005D0EDD ldreqsb r0,[r13],#-0xed
:0205EAEC 6400194C strvs r1,[r0],#-0x94c
:0205EAF0 F0192F00 andnvs r2,r9,r0,lsl #0x1e
:0205EAF4 5000194C andpl  r1,r0,r12,asr #0x12
:0205EAF8 00680019 rsbeq  r0,r8,r9,lsl r0
:0205EAFC 5095F019 addpls r15,r5,r9,lsl r0
:0205EB00 20540019 subcss r0,r4,r9,lsl r0
:0205EB04 256CE59A strcsb r14,[r12, #-0x59a]!
:0205EB08 C0108210 andgts r8,r0,r0,lsl r2
:0205EB0C 791621E0 ldmvcdb  r6 ,{r5,r6,r7,r8,r13}
:0205EB10 20811A01 addcs  r1,r1,r1,lsl #0x14
:0205EB14 E0820A11 add  r0,r2,r1,lsl r10
:0205EB18 A18A0054 orrge  r0,r10,r4,asr r0
:0205EB1C C1235910 unknown
:0205EB20 2800DD1E stmcsda  r0 ,{r1,r2,r3,r4,r8,r10,r11,r12,r14,r15}
:0205EB24 110EDD10 unknown
:0205EB28 2C207170 stccs  1,cr7,[r0],#-0x1c0
:0205EB2C 44001172 strmi r1,[r0],#-0x172
:0205EB30 112C8011 unknown
:0205EB34 00113000 andeqs r3,r1,r0
:0205EB38 80115548 andhis r5,r1,r8,asr #0xa
:0205EB3C 34001130 strcc r1,[r0],#-0x130
:0205EB40 114C0011 unknown
:0205EB44 35553480 ldrccb r3,[r5, #-0x480]		;(r5-0x480=*(fffffb80))
:0205EB48 50001110 andpl  r1,r0,r0,lsl r1
:0205EB4C 202D7011 eorcs  r7,r13,r1,lsl r0
:0205EB50 54002D3C strpl r2,[r0],#-0xd3c
:0205EB54 97002D5B unknown
:0205EB58 06400971 unknown
:0205EB5C 053CE081 ldreq r14,[r12, #-0x81]!
:0205EB60 7505000D strvc r0,[r5, #-0xd]		;(r5-0xd=*(fffffff3))
:0205EB64 28400910 stmcsda  r0 ,{r4,r8,r11}^
:0205EB68 39380009 ldmccdb  r8!,{r0,r3}
:0205EB6C 3907AD00 stmccdb  r7 ,{r8,r10,r11,r13,r15}
:0205EB70 8A00380E bhi 0206CBB0
:0205EB74 399A0125 ldmccib  r10 ,{r0,r2,r5,r8}
:0205EB78 299DA20A ldmcsib  r13 ,{r1,r3,r9,r13,r15}
:0205EB7C 2E290100 cdpcs 1,2,cr0,cr9,cr0,0
:0205EB80 E5999010 ldr r9,[r9, #+0x10]		;r9+0x10=*(00000068)
:0205EB84 0FB9010A swieq 0x00b9010a
:0205EB88 820DD100 andhi  r13,r13,#0x0
:0205EB8C 00280121 eoreq  r0,r8,r1,lsr #0x2
:0205EB90 2900892A stmcsdb  r0 ,{r1,r3,r5,r8,r11,r15}
:0205EB94 00854000 addeq  r4,r5,r0
:0205EB98 280039CE stmcsda  r0 ,{r1,r2,r3,r6,r7,r8,r11,r12,r13}
:0205EB9C 2CAB4039 stccs  0,cr4,[r11],#+0xe4
:0205EBA0 39304005 ldmccdb  r0!,{r0,r2,r14}
:0205EBA4 3910B950 ldmccdb  r0 ,{r4,r6,r8,r11,r12,r13,r15}
:0205EBA8 40392800 eormis r2,r9,r0,lsl #0x10
:0205EBAC 4039A3BA unknown
:0205EBB0 F8403928 stmnvda  r0 ,{r3,r5,r8,r11,r12,r13}^
:0205EBB4 4E1D1039 mrcmi 0,0,r1,cr13,cr9,{1}
:0205EBB8 40056A44 andmi  r6,r5,r4,asr #0x14
:0205EBBC 059A0048 ldreq r0,[r10, #+0x48]		;r10+0x48=*(00000048)
:0205EBC0 09030141 stmeqdb  r3 ,{r0,r6,r8}
:0205EBC4 13C1A115 bicne  r10,r1,#0x40000005
:0205EBC8 0C001D40 stceq  13,cr1,[r0],{#0x40}
:0205EBCC 3E940329 cdpcc 3,8,cr0,cr4,cr9,1
:0205EBD0 99950C29 ldmlsib  r5 ,{r0,r3,r5,r10,r11}
:0205EBD4 750E7127 strvc r7,[r14, #-0x127]		;(r14-0x127=*(fffffed9))
:0205EBD8 000DE900 andeq  r14,r13,r0,lsl #0x12
:0205EBDC 178A0040 strne r0,r14,r13,r0,lsl #0x12
:0205EBE0 8A1028E2 bhi 02468F70
:0205EBE4 8A2034E2 bhi 0286BF74
:0205EBE8 23ACE200 movcs  r14,#0x0		;r14=0(0x0)
:0205EBEC 857030F5 ldrhib r3,[r0, #-0xf5]!
:0205EBF0 36458F10 unknown
:0205EBF4 264504A8 strcsb r0,[r5],-r8, lsr #0x9
:0205EBF8 15FD0009 ldrneb r0,[r13, #+0x9]!
:0205EBFC 6D0203F1 unknown
:0205EC00 715E8722 cmpvc r14,r2,lsr #0xe
:0205EC04 01E28D00 mvneq  r8,r0,lsl #0x1a
:0205EC08 10025980 andne  r5,r2,r0,lsl #0x13
:0205EC0C 01E521D6 unknown
:0205EC10 99100291 ldmlsdb  r0 ,{r0,r4,r7,r9}
:0205EC14 86108501 ldrhi r8,[r0],-r1, lsl #0xa
:0205EC18 D1025D14 unknown
:0205EC1C 021C03E1 andeqs r0,r12,#0x84000003
:0205EC20 0C0101E2 stceq  1,cr0,[r1],{#0xe2}
:0205EC24 690BE351 stmvsdb  r11 ,{r0,r4,r6,r8,r9,r13,r14,r15}
:0205EC28 6996301D ldmvsib  r6 ,{r0,r2,r3,r4,r12,r13}
:0205EC2C 25089027 strcs r9,[r8, #-0x27]		;(r8-0x27=*(ffffffd9))
:0205EC30 FF4FFD13 swinv 0x004ffd13
:0205EC34 046507CD unknown
:0205EC38 76970FE5 ldrvc r0,[r8, #-0x27]		;(r8-0x27=*(ffffffd9))
:0205EC3C 019D003D orreqs r0,r13,r13,lsr r0
:0205EC40 E1176919 tst r7,r9,lsl r9
:0205EC44 10062900 andne  r2,r6,r0,lsl #0x12
:0205EC48 03BD604D moveqs r6,#0x4D		;r6=77(0x4d)
:0205EC4C 4DE80B21 stcmil 11,cr0,[r8,#+0x84]!
:0205EC50 2A310402 bcs 02C9FC60
:0205EC54 38D634F1 ldmccia  r6 ,{r0,r4,r5,r6,r7,r10,r12,r13}^
:0205EC58 49E59F50 unknown
:0205EC5C 00D51912 sbceqs r1,r5,r2,lsl r9
:0205EC60 30B01085 adcccs r1,r0,r5,lsl #0x1
:0205EC64 051FE5D1 ldreq r14,[r15, #-0x5d1]		;r15-0x5d1=*(0205e69b)=#142709775(0x0881940f)
:0205EC68 95210100 strls r0,[r1, #-0x100]!
:0205EC6C 10E0E710 rscne  r14,r0,r0,lsl r7
:0205EC70 3132E203 teqcc r2,r3,lsl #0x4
:0205EC74 C0274533 eorgt  r4,r7,r3,lsr r5
:0205EC78 380A01F9 stmccda  r10 ,{r0,r3,r4,r5,r6,r7,r8}
:0205EC7C 3609ED80 strcc r14,[r9],-r0, lsl #0x1b
:0205EC80 2AAD0199 bcs 00B9F2EC
:0205EC84 400629D1 unknown
:0205EC88 A0100891 mulges r0,r1,r8
:0205EC8C 2F622FDD swics 0x00622fdd
:0205EC90 5AE3A025 bpl 01946D2C
:0205EC94 01EB003E mvneq  r0,lsr r14
:0205EC98 02090000 andeq  r0,r9,#0x0
:0205EC9C 00191E11 andeqs r1,r9,r1,lsl r14
:0205ECA0 5C001D30 stcpl  13,cr1,[r0],{#0x30}
:0205ECA4 19179F21 ldmnedb  r7 ,{r0,r5,r8,r9,r10,r11,r12,r15}
:0205ECA8 05002520 streq r2,[r0, #-0x520]		;(r0-0x520=*(fffffb38))
:0205ECAC 05910004 ldreq r0,[r1, #+0x4]		;r1+0x4=*(00000004)
:0205ECB0 0083002D addeq  r0,r3,r13,lsr #0x0
:0205ECB4 0BF500C9 bleq 01D9EFE0
:0205ECB8 347D0011 unknown
:0205ECBC 128005D5 addne  r0,r0,#0x35400000
:0205ECC0 D410193E ldrle r1,[r0],#-0x93e
:0205ECC4 50851019 addpl  r1,r5,r9,lsl r0
:0205ECC8 00D8C019 sbceqs r12,r8,r9,lsl r0
:0205ECCC 459D2041 ldrmi r2,[r13, #+0x41]		;r13+0x41=*(00000041)
:0205ECD0 19069D33 stmnedb  r6 ,{r0,r1,r4,r5,r8,r10,r11,r12,r15}
:0205ECD4 07311302 ldreq r1,[r1,-r2, lsl #0x6]!
:0205ECD8 0CE10010 stceql 0,cr0,[r1],#+0x40
:0205ECDC 4035DC97 mlamis r5,r7,r12,r13unknown
:0205ECE0 E59F10F4 ldr r1,[r15, #+0xf4]		;r15+0xf4=*(0205eddc)=#-1860142832(0x91207910)
:0205ECE4 82097D15 andhi  r7,r9,#0x540
:0205ECE8 030225F0 unknown
:0205ECEC E8E79221 unknown
:0205ECF0 000D0220 andeq  r0,r13,r0,lsr #0x4
:0205ECF4 20150959 andcss r0,r5,r9,asr r9
:0205ECF8 1102E5D2 unknown
:0205ECFC ECE79103 stcl 1,cr9,[r7],#+0xc
:0205ED00 25000D10 strcs r0,[r0, #-0xd10]		;(r0-0xd10=*(fffff348))
:0205ED04 13451600 unknown
:0205ED08 E79001B0 unknown
:0205ED0C 1C4009F0 stcnel 9,cr0,[r0],{#0xf0}
:0205ED10 50E00009 rscpl  r0,r0,r9
:0205ED14 12451CB9 subne  r1,r5,#0xB900
:0205ED18 00E402F5 unknown
:0205ED1C 407D09FD unknown
:0205ED20 11E71601 mvnne  r1,r1,lsl #0xc
:0205ED24 01212010 unknown
:0205ED28 01001601 unknown
:0205ED2C 0C0DE085 stceq  0,cr14,[r13],{#0x85}
:0205ED30 252401CD strcs r0,[r4, #-0x1cd]!
:0205ED34 D4102509 ldrle r2,[r0],#-0x509
:0205ED38 0C810AE5 stceq  10,cr0,[r1],{#0xe5}
:0205ED3C C0108CE0 andgts r8,r0,r0,ror #0x19
:0205ED40 112069E5 unknown
:0205ED44 0080C140 addeq  r12,r0,r0,asr #0x2
:0205ED48 243D3011 unknown
:0205ED4C 60115025 andvss r5,r1,r5,lsr #0x0
:0205ED50 401103A1 andmis r0,r1,r1,lsr #0x7
:0205ED54 110C02FC unknown
:0205ED58 09102D30 ldmeqdb  r0 ,{r4,r5,r8,r10,r11,r13}
:0205ED5C 15099D1D strne r9,[r9, #-0xd1d]		;(r9-0xd1d=*(fffff33b))
:0205ED60 0D0B3C01 unknown
:0205ED64 2807D903 stmcsda  r7 ,{r0,r1,r8,r11,r12,r14,r15}
:0205ED68 583580E9 ldmplda  r5!,{r0,r3,r5,r6,r7,r15}
:0205ED6C 768D182D strvc r1,[r13],+r13, lsr #0x10
:0205ED70 217500E1 cmncs r5,r1,ror #0x1
:0205ED74 53E50109 mvnpl  r0,#0x40000002
:0205ED78 A40001B0 strge r0,[r0],#-0x1b0
:0205ED7C BCAF0001 stclt  0,cr0,[r15],#+0x4
:0205ED80 130D0911 unknown
:0205ED84 00591055 subeqs r1,r9,r5,asr r0
:0205ED88 1E300108 cdpne 1,2,cr0,cr0,cr8,0
:0205ED8C 0A8D0121 beq 0039F218
:0205ED90 CD041031 unknown
:0205ED94 B908B903 stmltdb  r8 ,{r0,r1,r8,r11,r12,r13,r15}
:0205ED98 8577DA11 ldrhib r13,[r7, #-0xa11]!
:0205ED9C BAE08120 blt 0187F224
:0205EDA0 00E1D221 rsceq  r13,r1,r1,lsr #0x4
:0205EDA4 3D120C01 unknown
:0205EDA8 BDE2C524 stcltl 5,cr12,[r2,#+0x90]!
:0205EDAC C805B508 stmgtda  r5 ,{r3,r8,r10,r12,r13,r15}
:0205EDB0 22131461 andcss r1,r3,#0x61000000
:0205EDB4 210EE18C unknown
:0205EDB8 19E70180 unknown
:0205EDBC 50022120 andpl  r2,r2,r0,lsr #0x2
:0205EDC0 0802E285 stmeqda  r2 ,{r0,r2,r7,r9,r13,r14,r15}
:0205EDC4 FFF20509 swinv 0x00f20509
:0205EDC8 1010BAFF ldrnesh r11,[r0], -r15
:0205EDCC 20590191 unknown
:0205EDD0 380FA5EB stmccda  r15 ,{r0,r1,r3,r5,r6,r7,r8,r10,r13,r15}
:0205EDD4 DF624101 swile 0x00624101
:0205EDD8 D5E2154D strleb r1,[r2, #+0x54d]!
:0205EDDC 91207910 unknown
:0205EDE0 50001001 andpl  r1,r0,r1
:0205EDE4 3C8E2975 stccc  9,cr2,[r14],{#0x75}
:0205EDE8 0DC4800D unknown
:0205EDEC 800D4400 andhi  r4,r13,r0,lsl #0x8
:0205EDF0 AA000DC0 bge 020624F8
:0205EDF4 B984104C stmltib  r4 ,{r2,r3,r6,r12}
:0205EDF8 F5072900 strnv r2,[r7, #-0x900]		;(r7-0x900=*(01addf8d))
:0205EDFC 383DBC02 ldmccda  r13!,{r1,r10,r11,r12,r13,r15}
:0205EE00 80110F81 andhis r0,r1,r1,lsl #0x1f
:0205EE04 CD00113C unknown
:0205EE08 11100011 tstne r0,r1,lsl r0
:0205EE0C 1144AB80 unknown
:0205EE10 0011C800 andeqs r12,r1,r0,lsl #0x10
:0205EE14 01406D18 unknown
:0205EE18 4CAA0021 stcmi  0,cr0,[r10],#+0x84
:0205EE1C C3E28400 mvngt  r8,#0x0
:0205EE20 10690021 rsbne  r0,r9,r1,lsr #0x0
:0205EE24 06B16010 unknown
:0205EE28 0FE50069 swieq 0x00e50069
:0205EE2C 07D9E59F unknown
:0205EE30 2B6D10C5 blcs 03BA314C
:0205EE34 531011E7 tstpl r0,#0xC0000039
:0205EE38 50210015 eorpl  r0,r1,r5,lsl r0
:0205EE3C 06A90000 unknown
:0205EE40 010D4D10 unknown
:0205EE44 FF4D0BF5 swinv 0x004d0bf5
:0205EE48 890CEBFF stmhidb  r12 ,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r9,r11,r13,r14,r15}
:0205EE4C 14498306 strneb r8,[r9],#-0x306
:0205EE50 DF62113D swile 0x0062113d
:0205EE54 1029E28D eorne  r14,r9,r13,lsl #0x5
:0205EE58 070D43C8 streq r4,r14,r9,r13,lsl #0x5
:0205EE5C 250C5025 strcs r5,[r12, #-0x25]		;(r12-0x25=*(ffffffdb))
:0205EE60 A12225C0 unknown
:0205EE64 10887957 addne  r7,r8,r7,asr r9
:0205EE68 0501CD7B streq r12,[r1, #-0xd7b]		;(r1-0xd7b=*(91206b95))
:0205EE6C 7100AD24 unknown
:0205EE70 20219100 eorcs  r9,r1,r0,lsl #0x2
:0205EE74 47791691 unknown
:0205EE78 79277DDF stmvcdb  r7!,{r0,r1,r2,r3,r4,r6,r7,r8,r10,r11,r12,r13,r14}
:0205EE7C 79006502 stmvcdb  r0 ,{r1,r8,r10,r13,r14}
:0205EE80 40B95521 adcmis r5,r9,r1,lsr #0xa
:0205EE84 9D2F0F61 stcls  15,cr0,[r15,#-0x184]!
:0205EE88 E5D14004 ldrb r4,[r1, #+0x4]		;r1+0x4=*(91207914)
:0205EE8C E5C640AC strb r4,[r6, #+0xac]		;r6+0xac=*(000000f9)
:0205EE90 B1102501 tstlt r0,r1,lsl #0xa
:0205EE94 B8202903 stmltda  r0!,{r0,r1,r8,r11,r13}
:0205EE98 802D0141 eorhi  r0,r13,r1,asr #0x2
:0205EE9C A09D3161 addges r3,r13,r1,ror #0x2
:0205EEA0 9DF09DF7 ldclsl 13,cr9,[r0,#+0x3dc]!
:0205EEA4 15F09DF0 ldrneb r9,[r0, #+0xdf0]!
:0205EEA8 96C01241 strlsb r1,[r0, #+0xdf0]!
:0205EEAC AD1817E5 unknown
:0205EEB0 00190C44 andeqs r0,r9,r4,asr #0x18
:0205EEB4 4C44ADA4 stcmil 13,cr10,[r4],{#0xa4}
:0205EEB8 04AA24AD unknown
:0205EEBC 19B964AD ldmneib  r9!,{r0,r2,r3,r5,r7,r10,r13,r14}
:0205EEC0 A91C1019 ldmgedb  r12 ,{r0,r3,r4,r12}
:0205EEC4 89B90404 ldmhiib  r9!,{r2,r10}
:0205EEC8 1923F5AE stmnedb  r3!,{r1,r2,r3,r5,r7,r8,r10,r12,r13,r14,r15}
:0205EECC 02105500 andeqs r5,r0,#0x0
:0205EED0 01E5D110 mvneq  r13,r0,lsl r1
:0205EED4 65011007 strvs r1,[r1, #-0x7]		;(r1-0x7=*(91207909))
:0205EED8 02E5800A rsceq  r8,r5,#0xA
:0205EEDC 606510C1 rsbvs  r1,r5,r1,asr #0x1
:0205EEE0 8DF065C4 ldchil 5,cr6,[r0,#+0x310]!
:0205EEE4 8E202903 cdphi 9,2,cr2,cr0,cr3,0
:0205EEE8 0815D650 ldmeqda  r5 ,{r4,r6,r9,r10,r12,r14,r15}
:0205EEEC C1101907 tstgt r0,r7,lsl #0x12
:0205EEF0 B82BA1F0 stmltda  r11!,{r4,r5,r6,r7,r8,r13,r15}
:0205EEF4 A1000009 unknown
:0205EEF8 D719CD41 ldrle r12,da 
:0205EEFC 0502D101 streq r13,[r2, #-0x101]		;(r2-0x101=*(fffffeff))
:0205EF00 00011500 andeq  r1,r1,r0,lsl #0xa
:0205EF04 BD0603C0 unknown
:0205EF08 60C9050D sbcvs  r0,r9,r13,lsl #0xa
:0205EF0C 5906000D stmpldb  r6 ,{r0,r2,r3}
:0205EF10 2DE58660 stccsl 6,cr8,[r5,#+0x180]!
:0205EF14 59961014 ldmplib  r6 ,{r2,r4,r12}
:0205EF18 03198920 tsteq r9,#0x80000
:0205EF1C 1D7500C9 ldcnel 0,cr0,[r5,#-0x324]!
:0205EF20 3816D5D8 ldmccda  r6 ,{r3,r4,r6,r7,r8,r10,r12,r14,r15}
:0205EF24 D529C6D5 strle r12,[r9, #-0x6d5]!
:0205EF28 01452746 unknown
:0205EF2C 00D5902D sbceqs r9,r5,r13,lsr #0x0
:0205EF30 6D00DD50 unknown
:0205EF34 606D0C00 rsbvs  r0,r13,r0,lsl #0x18
:0205EF38 6C18F06D ldcvs  0,cr15,[r8],{#0x6d}
:0205EF3C 28490009 stmcsda  r9 ,{r0,r3}^
:0205EF40 00DDD450 sbceqs r13,r13,r0,asr r4
:0205EF44 DD500531 unknown
:0205EF48 F109B3F0 unknown
:0205EF4C 2431D064 unknown
:0205EF50 241905F1 ldrcs r0,[r9],#-0x5f1
:0205EF54 87A52315 unknown
:0205EF58 950949FA strls r4,[r9, #-0x9fa]		;(r9-0x9fa=*(fffff65e))
:0205EF5C 3A85551D bcc 001B43D8
:0205EF60 6D04000D unknown
:0205EF64 E584B460 str r11,[r4, #+0x460]		;r4+0x460=*(00000460)
:0205EF68 3105C118 unknown
:0205EF6C 3138C531 teqcc r8,r1,lsr r5
:0205EF70 41F8A805 mvnmis r10,r5,lsl #0x10
:0205EF74 A91CE92D ldmgedb  r12 ,{r0,r2,r3,r5,r8,r11,r13,r14,r15}
:0205EF78 00F57016 rsceqs r7,r5,r6,lsl r0
:0205EF7C AD052DA0 unknown
:0205EF80 08E5C750 unknown
:0205EF84 AD019730 unknown
:0205EF88 08E28709 unknown
:0205EF8C 0ABD8330 beq 00FBFC54
:0205EF90 B0E54187 rsclt  r4,r5,r7,lsl #0x3
:0205EF94 003503A9 eoreqs r0,r5,r9,lsr #0x7
:0205EF98 50312AED eorpls r2,r1,r13,ror #0x15
:0205EF9C C93C6002 ldmgtdb  r12!,{r1,r13,r14}
:0205EFA0 05114002 ldreq r4,[r1, #-0x2]		;(r1-0x2=*(9120790e))
:0205EFA4 F31DA31D tstnv r13,#0x74000000
:0205EFA8 F31DF31D tstnv r13,#0x74000000
:0205EFAC 274D7DB5 unknown
:0205EFB0 F190108D orrnvs r1,r0,r13,lsl #0x1
:0205EFB4 00110422 andeqs r0,r1,r2,lsr #0x8
:0205EFB8 075502CD ldreqb r0,r0,r1,r2,lsr #0x8
:0205EFBC 103511EB eornes r1,r5,r11,ror #0x3
:0205EFC0 00003503 andeq  r3,r0,r3,lsl #0xa
:0205EFC4 910025AB unknown
:0205EFC8 8540CA1A strhib r12,[r0, #-0xa1a]		;(r0-0xa1a=*(fffff63e))
:0205EFCC 00290E0A eoreq  r0,r9,r10,lsl #0x1c
:0205EFD0 060112A5 streq r1,[r1],-r5, lsr #0x5
:0205EFD4 E0874A11 add  r4,r7,r1,lsl r10
:0205EFD8 499110BC ldmmiib  r1 ,{r2,r3,r4,r5,r7,r12}
:0205EFDC 20E11182 rsccs  r1,r1,r2,lsl #0x3
:0205EFE0 001D1265 andeqs r1,r13,r5,ror #0x4
:0205EFE4 13A00045 movne  r0,#0x45		;r0=69(0x45)
:0205EFE8 07280195 unknown
:0205EFEC 00519D10 subeqs r9,r1,r0,lsl r13
:0205EFF0 319F1388 orrccs r1,r15,r8,lsl #0x7
:0205EFF4 C4103520 ldrgt r3,[r0],#-0x520
:0205EFF8 8D003599 unknown
:0205EFFC 00750B12 rsbeqs r0,r5,r2,lsl r11
:0205F000 003980BC unknown
:0205F004 E1A03296 unknown
:0205F008 E7982103 ldr r2,[r8,+r3, lsl #0x2]
:0205F00C 4100001F unknown
:0205F010 11009100 unknown
:0205F014 03E18200 mvneq  r8,#0x0
:0205F018 E7880106 str r0,[r8,+r6, lsl #0x2]
:0205F01C 29024D04 stmcsdb  r2 ,{r2,r8,r10,r11,r14}
:0205F020 30103810 andccs r3,r0,r0,lsl r8
:0205F024 2031E591 mlacss r1,r1,r5,r14unknown
:0205F028 1A050071 bne 0219F1F4
:0205F02C 1C8780F4 stcne  0,cr8,[r7],{#0xf4}
:0205F030 BC148512 ldclt  5,cr8,[r4],{#0x12}
:0205F034 A5E287E0 strgeb r8,[r2, #+0x7e0]!
:0205F038 E1A002C2 mov  r0,r2,asr #0x5
:0205F03C E59F132C ldr r1,[r15, #+0x32c]		;r15+0x32c=*(0205f370)=#-601869815(0xdc203209)
:0205F040 9E00810C cdpls 1,0,cr8,cr0,cr12,0
:0205F044 001538E7 andeqs r3,r5,r7,ror #0x11
:0205F048 882261C1 stmhida  r2!,{r0,r6,r7,r8,r13,r14}
:0205F04C 109518E1 addnes r1,r5,r1,ror #0x11
:0205F050 210CE028 unknown
:0205F054 5100E78E unknown
:0205F058 D8218900 stmleda  r1!,{r8,r11,r15}
:0205F05C 13499730 unknown
:0205F060 63203355 unknown
:0205F064 D3435593 unknown
:0205F068 55550165 ldrplb r0,[r5, #-0x165]		;(r5-0x165=*(fffffe9b))
:0205F06C 2AD31033 bcs 01523140
:0205F070 D515B6D5 ldrle r11,[r5, #-0x6d5]		;(r5-0x6d5=*(fffff92b))
:0205F074 100075F6 unknown
:0205F078 BE465D00 cdplt 13,4,cr5,cr6,cr0,0
:0205F07C E1D0014D bics r0,r0,r13,asr #0x2
:0205F080 F99F12B4 ldmnvib  r15 ,{r2,r4,r5,r7,r9,r12}
:0205F084 C0210111 eorgt  r0,r1,r1,lsl r1
:0205F088 BE410120 cdplt 1,4,cr0,cr1,cr0,1
:0205F08C A0E1D621 rscge  r13,r1,r1,lsr #0xc
:0205F090 94820D65 strls r0,[r2],#+0xd65
:0205F094 42E591C0 rscmi  r9,r5,#0x30
:0205F098 20002D23 andcs  r2,r0,r3,lsr #0x1a
:0205F09C 02E20240 rsceq  r0,r2,#0x4
:0205F0A0 04E790E1 unknown
:0205F0A4 0E80001D mcreq 0,4,r0,cr0,cr13,{0}
:0205F0A8 03E1E030 mvneq  r14,#0x30
:0205F0AC 00E00C30 rsceq  r0,r0,r0,lsr r12
:0205F0B0 E002200E and  r2,r2,r14
:0205F0B4 E1832002 orr  r2,r3,r2
:0205F0B8 59200400 stmpldb  r0!,{r10}
:0205F0BC E1D6C100 bics r12,r6,r0,lsl #0x2
:0205F0C0 91043098 swpls r3,r8,r4
:0205F0C4 E5960AD1 ldr r0,[r6, #+0xad1]		;r6+0xad1=*(00000b1e)
:0205F0C8 E1A0C4CC mov  r12,r12,asr #0x9
:0205F0CC 0CC00702 stceql 7,cr0,[r0],{#0x2}
:0205F0D0 90C10CE2 sbcls  r0,r1,r2,ror #0x19
:0205F0D4 000C00E7 andeq  r0,r12,r7,ror #0x1
:0205F0D8 3000E1E0 andcc  r14,r0,r0,ror #0x3
:0205F0DC 0C00E003 stceq  0,cr14,[r0],{#0x3}
:0205F0E0 001D0200 andeqs r0,r13,r0,lsl #0x4
:0205F0E4 88009983 stmhida  r0 ,{r0,r1,r7,r8,r11,r12,r15}
:0205F0E8 91A801D9 unknown
:0205F0EC 9C001906 stcls  9,cr1,[r0],{#0x6}
:0205F0F0 03E59120 mvneq  r9,#0x8
:0205F0F4 29E00310 unknown
:0205F0F8 91E00206 mvnls  r0,r6,lsl #0x4
:0205F0FC 09CDE000 stmeqib  r13 ,{r13,r14,r15}^
:0205F100 050C52E1 streq r5,[r12, #-0x2e1]		;(r12-0x2e1=*(fffffd1f))
:0205F104 00FD1400 rsceqs r1,r13,r0,lsl #0x8
:0205F108 BC000510 stclt  5,cr0,[r0],{#0x10}
:0205F10C 14AA0005 unknown
:0205F110 01003500 unknown
:0205F114 13BDE1D6 movnes r14,#0x80000035		;r14=-2147483595(0x80000035)
:0205F118 33BD4422 movccs r4,#0x22000000		;r4=570425344(0x22000000)
:0205F11C 002C202D eoreq  r2,r12,r13,lsr #0x0
:0205F120 2901E286 stmcsdb  r1 ,{r1,r2,r7,r9,r13,r14,r15}
:0205F124 40558350 submis r8,r5,r0,asr r3
:0205F128 F5000918 strnv r0,[r0, #-0x918]		;(r0-0x918=*(fffff72d))
:0205F12C 0029081E eoreq  r0,r9,r14,lsl r8
:0205F130 AD00491C unknown
:0205F134 066D11BE unknown
:0205F138 98101029 ldmlsda  r0 ,{r0,r3,r5,r12}
:0205F13C 100C0215 andne  r0,r12,r5,lsl r2
:0205F140 10001381 andne  r1,r0,r1,lsl #0x7
:0205F144 11FD1588 mvnnes r1,r8,lsl #0xb
:0205F148 0005F080 andeq  r15,r5,r0,lsl #0x1
:0205F14C F20009B0 andnv  r0,r0,#0x2C0000
:0205F150 0AE1D010 beq 018D3198
:0205F154 B2026D04 andlt  r6,r2,#0x100
:0205F158 BEE1C812 mcrlt 8,7,r12,cr1,cr2,{0}
:0205F15C 4DD60211 unknown
:0205F160 1DE31103 stcnel 1,cr1,[r3,#+0xc]!
:0205F164 04591500 ldreqb r1,[r9],#-0x500
:0205F168 001D5213 andeqs r5,r13,r3,lsl r2
:0205F16C 11C10315 bicne  r0,r1,r5,lsl r3
:0205F170 04C99010 streqb r9,[r9],#+0x10
:0205F174 29C90011 stmcsib  r9 ,{r0,r4}^
:0205F178 00092800 andeq  r2,r9,r0,lsl #0x10
:0205F17C B5081045 strlt r1,[r8, #-0x45]		;(r8-0x45=*(ffffffbb))
:0205F180 04005D15 streq r5,[r0],#-0xd15
:0205F184 D597C06D ldrle r12,[r7, #+0x6d]		;r7+0x6d=*(01ade8fa)
:0205F188 24E19C07 unknown
:0205F18C 02A5182D adceq  r1,r5,#0x2D0000
:0205F190 01023D34 unknown
:0205F194 253CE08C ldrcs r14,[r12, #-0x8c]!
:0205F198 21201F09 unknown
:0205F19C 3001E205 andcc  r14,r1,r5,lsl #0x4
:0205F1A0 0213E3A0 andeqs r14,r3,#0x80000002
:0205F1A4 7DE11000 stcvcl 0,cr1,[r1,#+0x0]!
:0205F1A8 9C300C15 ldcls  12,cr0,[r0],#-0x54
:0205F1AC 450408E5 strmi r0,[r4, #-0x8e5]		;r4-0x8e5=*(21fff71b)=#0(0x00000000)
:0205F1B0 55090500 strpl r0,[r9, #-0x500]		;(r9-0x500=*(fffffb58))
:0205F1B4 01180FB9 ldreqh r0,[r8, -r9]
:0205F1B8 0005B049 andeq  r11,r5,r9,asr #0x0
:0205F1BC 0005BCAD andeq  r11,r5,r13,lsr #0x19
:0205F1C0 E1D602B2 ldrh r0,[r6, #+0x22]		;r6+0x22=*(0000006f)
:0205F1C4 C80202BE stmgtda  r2 ,{r1,r2,r3,r4,r5,r7,r9}
:0205F1C8 000524E1 andeq  r2,r5,r1,ror #0x9
:0205F1CC 21880030 orrcs  r0,r8,r0,lsr r0
:0205F1D0 51968806 orrpls r8,r6,r6,lsl #0x10
:0205F1D4 B0E5880F rsclt  r8,r5,r15,lsl #0x10
:0205F1D8 00698780 rsbeq  r8,r9,r0,lsl #0xf
:0205F1DC 21F15482 mvncss r5,r2,lsl #0x9
:0205F1E0 F0E940E9 rscnv  r4,r9,r9,ror #0x1
:0205F1E4 21F19700 mvncss r9,r0,lsl #0xe
:0205F1E8 D7404E90 unknown
:0205F1EC 1C610815 stcnel 8,cr0,[r1],#-0x54
:0205F1F0 27F1F140 ldrcsb r15,[r1],#-0x54
:0205F1F4 B0003150 andlt  r3,r0,r0,asr r1
:0205F1F8 0CE59750 stceql 7,cr9,[r5],#+0x140
:0205F1FC 411F01AD tstmi r15,r13,lsr #0x3
:0205F200 20E31108 rsccs  r1,r3,r8,lsl #0x2
:0205F204 652044E5 strvs r4,[r0, #-0x4e5]!
:0205F208 08501F00 ldmeqda  r0 ,{r8,r9,r10,r11,r12}^
:0205F20C 8506E9C1 strhi r14,[r6, #-0x9c1]		;(r6-0x9c1=*(fffff68c))
:0205F210 C0307115 eorgts r7,r0,r5,lsl r1
:0205F214 C9A41071 stmgtib  r4!,{r0,r4,r5,r6,r12}
:0205F218 00BD1A21 adceqs r1,r13,r1,lsr #0x14
:0205F21C 9C09419C stcls  1,cr4,[r9],{#0x9c}
:0205F220 05A90939 streq r0,[r9, #+0x939]!
:0205F224 B508ADD5 strlt r10,[r8, #-0xdd5]		;(r8-0xdd5=*(fffff22b))
:0205F228 A9131904 ldmgedb  r3 ,{r2,r8,r11,r12}
:0205F22C 0009080D andeq  r0,r9,r13,lsl #0x10
:0205F230 AF16E106 swige 0x0016e106
:0205F234 00018D60 andeq  r8,r1,r0,ror #0x1a
:0205F238 0104BD95 swpeq r11,r5,r4
:0205F23C 050D8D10 streq r8,[r13, #-0xd10]		;(r13-0xd10=*(fffff2f0))
:0205F240 1DA1F400 stcne  4,cr15,[r1,#+0x0]!
:0205F244 00093014 andeq  r3,r9,r4,lsl r0
:0205F248 083502FD ldmeqda  r5!,{r0,r2,r3,r4,r5,r6,r7,r9}
:0205F24C 7DEB1900 stcvcl 9,cr1,[r11,#+0x0]!
:0205F250 18391814 ldmneda  r9!,{r2,r4,r11,r12}
:0205F254 2D9724C1 unknown
:0205F258 DA103121 ble 0246B6E4
:0205F25C B114A902 tstlt r4,r2,lsl #0x12
:0205F260 228D020B addcs  r0,r13,#0xB0000000
:0205F264 54063587 strpl r3,[r6],#-0x587
:0205F268 001DE356 andeqs r14,r13,r6,asr r3
:0205F26C 9981F812 stmlsib  r1 ,{r1,r4,r11,r12,r13,r14,r15}
:0205F270 07000D01 streq r0,[r0,-r1, lsl #0x1a]
:0205F274 95510562 ldrlsb r0,[r1, #-0x562]		;(r1-0x562=*(dc202ca7))
:0205F278 050BA90B streq r10,[r11, #-0x90b]		;r11-0x90b=*(1a349722)=#0(0x00000000)
:0205F27C 1CD51C21 ldcnel 12,cr1,[r5],{#0x21}
:0205F280 E82FBD81 stmda  r15!,{r0,r7,r8,r10,r11,r12,r13,r15}
:0205F284 021A62CC andeqs r6,r10,#0xC000000C
:0205F288 7D28197D stcvc  9,cr1,[r8,#-0x1f4]!
:0205F28C 3130A006 teqcc r0,r6
:0205F290 2B2A0029 blcs 02ADF33C
:0205F294 81000000 unknown
:0205F298 11812061 orrne  r2,r1,r1,ror #0x0
:0205F29C 9121E312 unknown
:0205F2A0 C5019521 strgt r9,[r1, #-0x521]		;(r1-0x521=*(dc202ce8))
:0205F2A4 30010009 andcc  r0,r1,r9
:0205F2A8 20ED0219 rsccs  r0,r13,r9,lsl r2
:0205F2AC AD24A512 stcge  5,cr10,[r4,#-0x48]!
:0205F2B0 1DD40059 unknown
:0205F2B4 00091820 andeq  r1,r9,r0,lsr #0x10
:0205F2B8 10E9E0D8 unknown
:0205F2BC 0FE35E94 swieq 0x00e35e94
:0205F2C0 9EC0148D cdpls 4,12,cr1,cr0,cr13,4
:0205F2C4 881171E2 ldmhida  r1 ,{r1,r5,r6,r7,r8,r12,r13,r14}
:0205F2C8 71DE0005 bicvcs r0,r14,r5
:0205F2CC DE20BA61 cdple 10,2,cr11,cr0,cr1,3
:0205F2D0 7188E171 orrvc  r14,r8,r1,ror r1
:0205F2D4 61718EF1 ldrvssh r8,[r1, #-0xe1]!
:0205F2D8 F171F171 cmnnv r1,r1,ror r1
:0205F2DC 700171DC unknown
:0205F2E0 5010D15D andpls r13,r0,r13,asr r1
:0205F2E4 13950D3D orrnes r0,r5,#0xF40
:0205F2E8 709100C9 addvcs r0,r1,r9,asr #0x1
:0205F2EC 7D561239 unknown
:0205F2F0 F0612239 rsbnv  r2,r1,r9,lsr r2
:0205F2F4 0019F061 andeqs r15,r9,r1,ror #0x0
:0205F2F8 F2390BFD eornvs r0,r9,#0x3F400
:0205F2FC BF200906 swilt 0x00200906
:0205F300 6961BD95 unknown
:0205F304 94100C10 ldrls r0,[r0],#-0xc10
:0205F308 8600EDE5 strhi r14,[r0],#-0xc10
:0205F30C 9D07A2E0 unknown
:0205F310 35002D07 strcc r2,[r0, #-0xd07]		;(r0-0xd07=*(fffff2f9))
:0205F314 2D202D11 stccs  13,cr2,[r0,#-0x44]!
:0205F318 0CA5F8F0 stceq  8,cr15,[r5],#+0x3c0
:0205F31C 9121A595 unknown
:0205F320 0015D560 andeqs r13,r5,r0,ror #0xa
:0205F324 03A06005 moveq  r6,#0x5		;r6=5(0x5)
:0205F328 E3560003 cmp r6,#0x3
:0205F32C 18800019 stmneia  r0 ,{r0,r3,r4}
:0205F330 05000D08 streq r0,[r0, #-0xd08]		;(r0-0xd08=*(fffff2f8))
:0205F334 169D41A5 ldrne r4,[r13],+r5, lsr #0x3
:0205F338 95341020 ldrls r1,[r4, #-0x20]!
:0205F33C 997021A5 unknown
:0205F340 2D401000 unknown
:0205F344 40000AE9 andmi  r0,r0,r9,ror #0x15
:0205F348 00190501 andeqs r0,r9,r1,lsl #0xa
:0205F34C 0D1D1339 unknown
:0205F350 DC127500 ldcle  5,cr7,[r2],{#0x0}
:0205F354 A500191B strge r1,[r0, #-0x91b]		;(r0-0x91b=*(fffff6e5))
:0205F358 004D1912 subeq  r1,r13,r2,lsl r9
:0205F35C C0DC1065 sbcgts r1,r12,r5,ror #0x0
:0205F360 01E59436 mvneq  r9,lsr r6
:0205F364 000DD030 andeq  r13,r13,r0,lsr r0
:0205F368 A082095C addge  r0,r2,r12,asr r9
:0205F36C 530135DC unknown
:0205F370 DC203209 stcle  2,cr3,[r0],#-0x24
:0205F374 000AB2E1 andeq  r11,r10,r1,ror #0x5
:0205F378 2002E19C mulcs  r2,r12,r1
:0205F37C 0004E08C andeq  r14,r4,r12,lsl #0x1
:0205F380 90E28220 rscls  r8,r2,r0,lsr #0x4
:0205F384 22092223 andcs  r2,r9,#0x30000002
:0205F388 D5C01011 strleb r1,[r0, #+0x11]		;r0+0x11=*(00000011)
:0205F38C 92015901 andls  r5,r1,#0x4000
:0205F390 8C200015 stchi  0,cr0,[r0],#-0x54
:0205F394 20833209 addcs  r3,r3,r9,lsl #0x4
:0205F398 D2E00209 rscle  r0,r0,#0x90000000
:0205F39C 9FC018E1 swils 0x00c018e1
:0205F3A0 189DE502 ldmneia  r13 ,{r1,r8,r10,r13,r14,r15}
:0205F3A4 E79CC10E ldr r12,[r12,+r14, lsl #0x2]
:0205F3A8 8221A13C eorhi  r10,r1,#0xF
:0205F3AC 1D02E594 unknown
:0205F3B0 E50ACF0E str r12,[r10, #-0xf0e]		;(r10-0xf0e=*(fffff0f2))
:0205F3B4 BD188010 unknown
:0205F3B8 C935ECE8 ldmgtdb  r5!,{r3,r5,r6,r7,r10,r11,r13,r14,r15}
:0205F3BC 2765143A unknown
:0205F3C0 65D00EB9 ldrvsb r0,[r0, #+0xeb9]		;r0+0xeb9=*(00000eb9)
:0205F3C4 600F3D27 andvs  r3,r15,r7,lsr #0x1a
:0205F3C8 5D04E5D0 unknown
:0205F3CC 6043AE04 subvs  r10,r3,r4,lsl #0x1c
:0205F3D0 3508E5CA strcc r14,[r8, #-0x5ca]		;(r8-0x5ca=*(fffffa36))
:0205F3D4 0801D110 stmeqda  r1 ,{r4,r8,r12,r14,r15}
:0205F3D8 A5B00055 ldrge r0,[r0, #+0x55]!
:0205F3DC 775D1412 unknown
:0205F3E0 675D1451 unknown
:0205F3E4 C5847109 strgt r7,[r4, #+0x109]		;r4+0x109=*(22000109)=#0(0x00000000)
:0205F3E8 1115DD23 tstne r5,r3,lsr #0x1a
:0205F3EC 505943C5 subpls r4,r9,r5,asr #0x7
:0205F3F0 7503C510 strvc r12,[r3, #-0x510]		;(r3-0x510=*(fffffb4c))
:0205F3F4 9723C507 strls r12,[r3,-r7, lsl #0xa]!
:0205F3F8 53C123CD bicpl  r2,r1,#0x34000003
:0205F3FC 0D8735F0 unknown
:0205F400 35048741 strcc r8,[r4, #-0x741]		;r4-0x741=*(21fff8bf)=#0(0x00000000)
:0205F404 1369AB04 unknown
:0205F408 0504390C streq r3,[r4, #-0x90c]		;r4-0x90c=*(21fff6f4)=#0(0x00000000)
:0205F40C 390C0439 stmccdb  r12 ,{r0,r3,r4,r5,r10}
:0205F410 D5530104 ldrleb r0,[r3, #-0x104]		;(r3-0x104=*(fffffefc))
:0205F414 650C1ED5 strvs r1,[r12, #-0xed5]		;(r12-0xed5=*(fffff12b))
:0205F418 43691403 unknown
:0205F41C 1500075F strne r0,[r0, #-0x75f]		;(r0-0x75f=*(fffff8a1))
:0205F420 8A0F4BEB bhi 024323D4
:0205F424 2D12FDE2 unknown
:0205F428 E0F72990 smlals r2,r7,r0,r9
:0205F42C F285F285 addnv  r15,r5,#0x50000008
:0205F430 398FF285 stmccib  r15 ,{r0,r2,r7,r9,r12,r13,r14,r15}
:0205F434 34104100 ldrcc r4,[r0],#-0x100
:0205F438 7DB73041 ldcvc  0,cr3,[r7,#+0x104]!
:0205F43C 001D5824 andeqs r5,r13,r4,lsr #0x10
:0205F440 E0251096 mla  r5,r6,r0,r1unknown
:0205F444 80851251 addhi  r1,r5,r1,asr r2
:0205F448 09D900A1 ldmeqib  r9 ,{r0,r5,r7}^
:0205F44C 01156D03 tsteq r5,r3,lsl #0x1a
:0205F450 564B0071 unknown
:0205F454 49E28A5F unknown
:0205F458 002D7F52 eoreq  r7,r13,r2,asr r15
:0205F45C 1099223D addnes r2,r9,r13,lsr r2
:0205F460 100219E8 andne  r1,r2,r8,ror #0x13
:0205F464 27A99010 unknown
:0205F468 14002105 strne r2,[r0],#-0x105
:0205F46C D5903051 ldrle r3,[r0, #+0x51]		;r0+0x51=*(00000051)
:0205F470 33041D31 unknown
:0205F474 11FD01D5 ldrnesb r0,[r13, #+0x15]!
:0205F478 00456C73 subeq  r6,r5,r3,ror r12
:0205F47C 11F120D4 ldrnesb r2,[r1, #+0x4]!
:0205F480 010EE352 unknown
:0205F484 17898900 strne r8,[r9,+r0, lsl #0x12]
:0205F488 DDD20001 unknown
:0205F48C FDE15600 stc2l 6,cr5,[r1,#+0x0]!
:0205F490 B62A9101 unknown
:0205F494 B1E1D210 mvnlt  r13,r0,lsl r2
:0205F498 E1009200 unknown
:0205F49C E0821001 add  r1,r2,r1
:0205F4A0 00811004 addeq  r1,r1,r4
:0205F4A4 211690E2 tstcs r6,r2,ror #0x1
:0205F4A8 794371E0 stmvcdb  r3 ,{r5,r6,r7,r8,r12,r13,r14}^
:0205F4AC E0002513 and  r2,r0,r3,lsl r5
:0205F4B0 82032591 andhi  r2,r3,#0x24400000
:0205F4B4 01910010 orreqs r0,r1,r0,lsl r0
:0205F4B8 62E3031D rscvs  r0,r3,#0x74000000
:0205F4BC 60041039 andvs  r1,r4,r9,lsr r0
:0205F4C0 3501E287 strcc r14,[r1, #-0x287]		;(r1-0x287=*(dc202f82))
:0205F4C4 35410480 strccb r0,[r1, #-0x480]		;(r1-0x480=*(dc202d89))
:0205F4C8 21A10640 movcs  r0,r0,asr #0xc
:0205F4CC 850A2996 strhi r2,[r10, #-0x996]		;(r10-0x996=*(fffff66a))
:0205F4D0 55960089 ldrpl r0,[r6, #+0x89]		;r6+0x89=*(0000008e)
:0205F4D4 FD850A31 unknown
:0205F4D8 0CE59603 stceql 6,cr9,[r5],#+0xc
:0205F4DC 455400D1 ldrmib r0,[r4, #-0xd1]		;r4-0xd1=*(21ffff2f)=#0(0x00000000)
:0205F4E0 20818500 addcs  r8,r1,r0,lsl #0xa
:0205F4E4 AD03138D unknown
:0205F4E8 01399520 teqeq r9,r0,lsr #0xa
:0205F4EC 00E380AC rsceq  r8,r3,r12,lsr #0x1
:0205F4F0 C54400D1 strgtb r0,[r4, #-0xd1]		;r4-0xd1=*(21ffff2f)=#0(0x00000000)
:0205F4F4 034D0800 unknown
:0205F4F8 00692FA8 rsbeq  r2,r9,r8,lsr #0x1f
:0205F4FC 4102F1F0 unknown
:0205F500 0AE1A0B2 beq 018C77D0
:0205F504 B5D610F0 ldrltb r1,[r6, #+0xf0]		;r6+0xf0=*(000000f5)
:0205F508 0500E210 streq r14,[r0, #-0x210]		;(r0-0x210=*(fffffdf0))
:0205F50C 1048F200 subne  r15,r8,r0,lsl #0x4
:0205F510 732901D6 unknown
:0205F514 3DFA003B ldcccl 0,cr0,[r10,#+0xec]!
:0205F518 21E08410 mvncs  r8,r0,lsl r4
:0205F51C 02ED0769 rsceq  r0,r13,#0x1A40000
:0205F520 A00A224D andge  r2,r10,r13,asr #0x4
:0205F524 210B1CE3 unknown
:0205F528 110BE7D2 unknown
:0205F52C 3100E7D1 unknown
:0205F530 310B1200 unknown
:0205F534 E5831009 str r1,[r3, #+0x9]		;r3+0x9=*(00000009)
:0205F538 1B411100 blne 030A3940
:0205F53C 82100921 andhis r0,r0,#0x84000
:0205F540 1CD104E5 ldcnel 4,cr0,[r1],{#0xe5}
:0205F544 29C50025 stmcsib  r5 ,{r0,r2,r5}^
:0205F548 2901C940 stmcsdb  r1 ,{r6,r8,r11,r14,r15}
:0205F54C 30290430 eorcc  r0,r9,r0,lsr r4
:0205F550 0E7D05C5 cdpeq 5,6,cr0,cr13,cr5,6
:0205F554 2DF70029 ldccsl 0,cr0,[r7,#+0xa4]!
:0205F558 402D0450 eormi  r0,r13,r0,asr r4
:0205F55C 010031B0 streqh r3,[r0, -r0]
:0205F560 9500E10B strls r14,[r0, #-0x10b]		;(r0-0x10b=*(fffffef5))
:0205F564 3F0101A9 swicc 0x000101a9
:0205F568 1805E260 stmneda  r5 ,{r5,r6,r9,r13,r14,r15}
:0205F56C 0365016C unknown
:0205F570 0B005993 bleq 02075BC4
:0205F574 00E7D001 rsceq  r13,r7,r1
:0205F578 0D018511 unknown
:0205F57C 0269282F rsbeq  r2,r9,#0x2F0000
:0205F580 F200A112 andnv  r10,r0,#0x80000004
:0205F584 E115D700 tst r5,r0,lsl #0xe
:0205F588 F0000528 andnv  r0,r0,r8,lsr #0xa
:0205F58C 052C0005 streq r0,[r12, #-0x5]!
:0205F590 0554F200 ldreqb r15,[r4, #-0x200]		;r4-0x200=*(21fffe00)=#0(0x00000000)
:0205F594 00053000 andeq  r3,r5,r0
:0205F598 340005F4 strcc r0,[r0],#-0x5f4
:0205F59C 55F60005 ldrplb r0,[r6, #+0x5]!
:0205F5A0 05380005 ldreq r0,[r8, #-0x5]!
:0205F5A4 0005F800 andeq  r15,r5,r0,lsl #0x10
:0205F5A8 FA00053C blx 02060AA8
:0205F5AC 40000555 andmi  r0,r0,r5,asr r5
:0205F5B0 05FC0005 ldreqb r0,[r12, #+0x5]!
:0205F5B4 00094400 andeq  r4,r9,r0,lsl #0x8
:0205F5B8 D60055FE unknown
:0205F5BC 07C110E1 streqb r1,r4,r9,r0,lsl #0x8
:0205F5C0 B00FAD48 andlt  r10,r15,r8,asr #0x1a
:0205F5C4 E1D73050 bics r3,r7,r0,asr r0
:0205F5C8 E59A2000 ldr r2,[r10, #+0x0]		;r10+0x0=*(00000000)
:0205F5CC 9A7000E8 bls 03C5F974
:0205F5D0 10062EED andne  r2,r6,r13,ror #0x1d
:0205F5D4 0437E1A0 unknown
:0205F5D8 50B40021 adcpls r0,r4,r1,lsr #0x0
:0205F5DC A102E58A unknown
:0205F5E0 C1F065A4 mvngts r6,r4,lsr #0xb
:0205F5E4 92447124 subls  r7,r4,#0x9
:0205F5E8 950094A1 strls r9,[r0, #-0x4a1]		;(r0-0x4a1=*(fffffb5f))
:0205F5EC 59102131 ldmpldb  r0 ,{r0,r4,r5,r8,r13}
:0205F5F0 5D05EA10 unknown
:0205F5F4 1910B950 ldmnedb  r0 ,{r4,r6,r8,r11,r12,r13,r15}
:0205F5F8 0031B400 eoreqs r11,r1,r0,lsl #0x8
:0205F5FC AE4025EC cdpge 5,4,cr2,cr0,cr12,7
:0205F600 71B41191 unknown
:0205F604 B5064900 strlt r4,[r6, #-0x900]		;(r6-0x900=*(fffff705))
:0205F608 24F43901 unknown
:0205F60C 4DBD1439 ldcmi  4,cr1,[r13,#+0xe4]!
:0205F610 4DB2E9F6 ldcmi  9,cr14,[r2,#+0x3d8]!
:0205F614 550199F6 strpl r9,[r1, #-0x9f6]		;(r1-0x9f6=*(dc202813))
:0205F618 4D82E904 unknown
:0205F61C 067F8317 unknown
:0205F620 4D04364D unknown
:0205F624 C5D01446 ldrgtb r1,[r0, #+0x446]		;r0+0x446=*(00000446)
:0205F628 014A483D unknown
:0205F62C 00014900 andeq  r4,r1,r0,lsl #0x12
:0205F630 4B00014A blmi 0205FB60
:0205F634 02150D31 andeqs r0,r5,#0xC40
:0205F638 430547F0 unknown
:0205F63C 20D5030D sbccss r0,r5,r13,lsl #0x6
:0205F640 B8430580 stmltda  r3 ,{r7,r8,r10}^
:0205F644 B8E3A040 unknown
:0205F648 B8E59F52 unknown
:0205F64C 33096200 unknown
:0205F650 100D5029 andne  r5,r13,r9,lsr #0x0
:0205F654 102D5251 eorne  r5,r13,r1,asr r2
:0205F658 7E020021 cdpvc 0,0,cr0,cr2,cr1,1
:0205F65C 81430904 unknown
:0205F660 0987F012 stmeqib  r7 ,{r1,r4,r12,r13,r14,r15}
:0205F664 09323103 ldmeqdb  r2!,{r0,r1,r8,r12,r13}
:0205F668 1231E653 eornes r14,r1,#0x5300000
:0205F66C 22113309 andcss r3,r1,#0x24000000
:0205F670 09830958 stmeqib  r3 ,{r3,r4,r6,r8,r11}
:0205F674 370655F3 unknown
:0205F678 902DEB00 eorls  r14,r13,r0,lsl #0x16
:0205F67C 03097000 unknown
:0205F680 640C01B5 strvs r0,[r12],#-0x1b5
:0205F684 F1B951B9 ldrnvh r5,[r9, +r9]!
:0205F688 D99906C1 ldmleib  r9 ,{r0,r6,r7,r9,r10}
:0205F68C D9709322 ldmledb  r0!,{r1,r5,r8,r9,r12,r15}^
:0205F690 D9081517 stmledb  r8 ,{r0,r1,r2,r4,r8,r10,r12}
:0205F694 B3097011 unknown
:0205F698 63090199 unknown
:0205F69C 01717459 cmneq r1,r9,asr r4
:0205F6A0 E401CDEB str r12,[r1],#-0xdeb
:0205F6A4 11E400F1 unknown
:0205F6A8 F309159F unknown
:0205F6AC A5E28DA0 strgeb r8,[r2, #+0xda0]!
:0205F6B0 09276712 stmeqdb  r7!,{r1,r4,r8,r9,r10,r13,r14}
:0205F6B4 01C09173 biceq  r9,r0,r3,ror r1
:0205F6B8 09F1B309 ldmeqib  r1!,{r0,r3,r8,r9,r12,r13,r15}^
:0205F6BC 091A2F43 ldmeqdb  r10 ,{r0,r1,r6,r8,r9,r10,r11,r13}
:0205F6C0 0AC59493 beq 011C4914
:0205F6C4 8CB3091C ldchi  9,cr0,[r3],#+0x70
:0205F6C8 1A254309 bne 029B02F4
:0205F6CC 7695B309 ldrvc r11,[r5],+r9, lsl #0x6
:0205F6D0 09EB001C unknown
:0205F6D4 030985F3 unknown
:0205F6D8 61E55085 mvnvs  r5,r5,lsl #0x1
:0205F6DC 091F0F1C ldmeqdb  r15 ,{r2,r3,r4,r8,r9,r10,r11}
:0205F6E0 1F233533 swine 0x00233533
:0205F6E4 09B27309 ldmeqib  r2!,{r0,r3,r8,r9,r12,r13,r14}
:0205F6E8 34EB001F unknown
:0205F6EC 13099F11 unknown
:0205F6F0 91027980 unknown
:0205F6F4 9F1124E5 swils 0x001124e5
:0205F6F8 41246361 unknown
:0205F6FC 61240361 unknown
:0205F700 000DC383 andeq  r12,r13,r3,lsl #0x7
:0205F704 000045D5 unknown
:0205F708 BF436155 swilt 0x00436155
:0205F70C 61026D39 unknown
:0205F710 1510F003 ldrne r15,[r0, #-0x3]		;(r0-0x3=*(fffffffd))
:0205F714 45019905 strmi r9,[r1, #-0x905]		;(r1-0x905=*(dc202904))
:0205F718 6139B970 teqvs r9,r0,ror r9
:0205F71C 0361DCB3 unknown
:0205F720 836152DC unknown
:0205F724 8E000DB1 mcrhi 13,0,r0,cr0,cr1,{5}
:0205F728 61B80219 movvss r0,r9,lsl r2		;r0=88(0x58)
:0205F72C 1555AD43 ldrneb r10,[r5, #-0xd43]		;(r5-0xd43=*(fffff2bd))
:0205F730 0361C000 unknown
:0205F734 BC0319A8 stclt  9,cr1,[r3],{#0xa8}
:0205F738 55A78319 strpl r8,[r7, #+0x319]!
:0205F73C A3B36139 movges r6,#0x4000000E		;r6=1073741838(0x4000000e)
:0205F740 57136139 unknown
:0205F744 000D7361 andeq  r7,r13,r1,ror #0x6
:0205F748 614D09D2 unknown
:0205F74C 1028E589 eorne  r14,r8,r9,lsl #0xb
:0205F750 82214D99 eorhi  r4,r1,#0x2640
:0205F754 4361001D unknown
:0205F758 5800A958 stmplda  r0 ,{r3,r4,r6,r8,r11,r13,r15}
:0205F75C 84407361 strhib r7,[r0],#-0x361
:0205F760 9943612B stmlsdb  r3 ,{r0,r1,r3,r5,r8,r13,r14}^
:0205F764 00196361 andeqs r6,r9,r1,ror #0x6
:0205F768 F3610235 unknown
:0205F76C 5D3D05C8 ldcpl  5,cr0,[r13,#-0x320]!
:0205F770 04E59911 unknown
:0205F774 E5892361 str r2,[r9, #+0x361]		;r9+0x361=*(000003b9)
:0205F778 1F6511C8 swine 0x006511c8
:0205F77C 6CE8BD87 stcvsl 13,cr11,[r8],#+0x21c
:0205F780 65780001 ldrvsb r0,[r8, #-0x1]!
:0205F784 F365A123 unknown
:0205F788 48436540 stmmida  r3 ,{r6,r8,r10,r13,r14}^
:0205F78C 393C0001 ldmccdb  r12!,{r0}
:0205F790 6155F803 cmpvs r5,r3,lsl #0x10
:0205F794 1B99C803 blne 006D17A8
:0205F798 D9E1A0A0 unknown
:0205F79C A0459020 subge  r9,r5,r0,lsr #0x0
:0205F7A0 021B9DE1 andeqs r9,r11,#0x3840
:0205F7A4 B30CF150 unknown
:0205F7A8 63A40001 movvs  r0,#0x1		;r0=1(0x1)
:0205F7AC 7314E59F tstvc r4,#0x27C00000
:0205F7B0 000AE59F muleq  r10,r15,r5
:0205F7B4 50290109 eorpl  r0,r9,r9,lsl #0x2
:0205F7B8 52A9100D adcpl  r1,r9,#0xD
:0205F7BC 0021102D eoreq  r1,r1,r13,lsr #0x0
:0205F7C0 BF12DD02 swilt 0x0012dd02
:0205F7C4 12D912E1 sbcnes r1,r9,#0x1000000E
:0205F7C8 891A55F8 ldmhidb  r10 ,{r3,r4,r5,r6,r7,r8,r10,r12,r14}
:0205F7CC 89008582 stmhidb  r0 ,{r1,r7,r8,r10,r15}
:0205F7D0 FB127D32 blx 024FECA8
:0205F7D4 026D1269 rsbeq  r1,r13,#0x90000006
:0205F7D8 05D00002 ldreqb r0,[r0, #+0x2]		;r0+0x2=*(00000003)
:0205F7DC 23910379 orrcss r0,r1,#0xE4000001
:0205F7E0 050005C3 streq r0,[r0, #-0x5c3]		;(r0-0x5c3=*(fffffa3e))
:0205F7E4 15D00003 ldrneb r0,[r0, #+0x3]		;r0+0x3=*(00000004)
:0205F7E8 41150B3D tstmi r5,r13,lsr r11
:0205F7EC 92007114 andls  r7,r0,#0x5
:0205F7F0 902D0061 eorls  r0,r13,r1,ror #0x0
:0205F7F4 0A2D8000 beq 02BBF7FC
:0205F7F8 0C020D9A stceq  13,cr0,[r2],{#0x9a}
:0205F7FC F2116211 andnvs r6,r1,#0x10000001
:0205F800 0D9A002C unknown
:0205F804 80948D23 addhis r8,r4,r3,lsr #0x1a
:0205F808 001115DA ldreqsb r1,[r1], -r10
:0205F80C BA2D0749 blt 02BA1538
:0205F810 2DF001F1 ldccsl 1,cr0,[r0,#+0x3c4]!
:0205F814 01C96F6A biceq  r6,r9,r10,ror #0x1e
:0205F818 0EE10528 cdpeq 5,14,cr0,cr1,cr8,1
:0205F81C E5259F22 str r9,[r5, #-0xf22]!
:0205F820 014D1240 unknown
:0205F824 1001395D andne  r3,r1,r13,asr r9
:0205F828 788822A9 stmvcia  r8 ,{r0,r3,r5,r7,r9,r13}
:0205F82C 07058D40 streq r8,ia 
:0205F830 6926087D stmvsdb  r6!,{r0,r2,r3,r4,r5,r6,r11}
:0205F834 2C021C75 stccs  12,cr1,[r2],{#0x75}
:0205F838 250770E9 strcs r7,[r7, #-0xe9]		;(r7-0xe9=*(ffffff17))
:0205F83C FFF92E00 swinv 0x00f92e00
:0205F840 851009EB ldrhi r0,[r0, #-0x9eb]		;(r0-0x9eb=*(fffff616))
:0205F844 4840256C stmmida  r0 ,{r2,r3,r5,r6,r8,r10,r13}^
:0205F848 25BD4025 ldrcs r4,[r13, #+0x25]!
:0205F84C 31090800 unknown
:0205F850 E82D89AA stmda  r13!,{r1,r3,r5,r7,r8,r11,r15}
:0205F854 100900AD andne  r0,r9,r13,lsr #0x1
:0205F858 EB001962 bl 02065DE8
:0205F85C F110190D tstnv r0,r13,lsl #0x12
:0205F860 E108E91C unknown
:0205F864 EB001BB3 bl 02066738
:0205F868 A930B807 ldmgedb  r0!,{r0,r1,r2,r11,r12,r13,r15}
:0205F86C 03652005 unknown
:0205F870 B188002D orrlt  r0,r8,r13,lsr #0x0
:0205F874 8B30B418 blhi 02C8C8DC
:0205F878 E58B0271 str r0,[r11, #+0x271]		;r11+0x271=*(1a34a29e)=#0(0x00000000)
:0205F87C 048B1008 streq r1,[r11],#+0x8
:0205F880 851E4CE5 ldrhi r4,[r14, #-0xce5]		;r14-0xce5=*(0205eaf7)=#1744836944(0x68001950)
:0205F884 29000901 stmcsdb  r0 ,{r0,r8,r11}
:0205F888 00094910 andeq  r4,r9,r0,lsl r9
:0205F88C 000D04B8 streqh r0,[r13], -r8
:0205F890 21461041 unknown
:0205F894 8D109C00 unknown
:0205F898 E5869615 str r9,[r6, #+0x615]		;r6+0x615=*(40000623)=#0(0x00000000)
:0205F89C 00A019FD unknown
:0205F8A0 0129059D unknown
:0205F8A4 1BED0384 blne 01BA06BC
:0205F8A8 0C002198 stceq  1,cr2,[r0],{#0x98}
:0205F8AC 1E550021 cdpne 0,4,cr0,cr5,cr1,1
:0205F8B0 1000852A andne  r8,r0,r10,lsr #0xa
:0205F8B4 402104E9 eormi  r0,r1,r9,ror #0x9
:0205F8B8 2000211C andcs  r2,r0,r12,lsl r1
:0205F8BC 07AD0021 streq r0,[r13,+r1, lsr #0x0]!
:0205F8C0 00A80071 adceq  r0,r8,r1,ror r0
:0205F8C4 87100A11 unknown
:0205F8C8 1E4C12E2 cdpne 2,4,cr1,cr12,cr2,7
:0205F8CC 101CEB00 andnes r14,r12,r0,lsl #0x16
:0205F8D0 80156997 mulhis r5,r7,r9
:0205F8D4 E2610105 rsb  r0,r1,#0x40000001
:0205F8D8 100AA914 andne  r10,r10,r4,lsl r9
:0205F8DC 51340D21 teqpl r4,r1,lsr #0x1a
:0205F8E0 112C0015 unknown
:0205F8E4 40454F65 submi  r4,r5,r5,ror #0x1e
:0205F8E8 199F3128 ldmneib  r15 ,{r3,r5,r8,r12,r13}
:0205F8EC 450128E5 strmi r2,[r1, #-0x8e5]		;(r1-0x8e5=*(dc202924))
:0205F8F0 000DEA70 andeq  r14,r13,r0,ror r10
:0205F8F4 A80045FC stmgeda  r0 ,{r2,r3,r4,r5,r6,r7,r8,r10,r14}
:0205F8F8 30451104 subcc  r1,r5,r4,lsl #0x2
:0205F8FC 020538E6 andeq  r3,r5,#0xE60000
:0205F900 E5249F21 str r9,[r4, #-0xf21]!
:0205F904 E80035F4 stmda  r0 ,{r2,r4,r5,r6,r7,r8,r10,r12,r13}
:0205F908 1DE08045 stcnel 0,cr8,[r0,#+0x114]!
:0205F90C 79541400 ldmvcdb  r4 ,{r10,r12}^
:0205F910 11ED0F4C mvnne  r0,r12,asr #0x1e
:0205F914 E0E59F30 rsc  r9,r5,r0,lsr r15
:0205F918 059D0500 ldreq r0,[r13, #+0x500]		;r13+0x500=*(00000500)
:0205F91C 1DD90011 unknown
:0205F920 B5000DD8 strlt r0,[r0, #-0xdd8]		;(r0-0xdd8=*(fffff228))
:0205F924 EB17FFF8 bl 0265F90C
:0205F928 30000DBC strcch r0,[r0], -r12
:0205F92C 15D40015 ldrneb r0,[r4, #+0x15]		;r4+0x15=*(68001965)=#0(0x00000000)
:0205F930 D41F9900 ldrle r9,[r15],#-0x900
:0205F934 0107B1AC unknown
:0205F938 3C140D1C ldccc  13,cr0,[r4],{#0x1c}
:0205F93C 38CE000D stmccia  r14 ,{r0,r2,r3}^
:0205F940 6504092E strvs r0,[r4, #-0x92e]		;r4-0x92e=*(68001022)=#0(0x00000000)
:0205F944 0BEDAC08 bleq 01BCA96C
:0205F948 CA006548 bgt 02078E70
:0205F94C 18B12B38 ldmneia  r1!,{r3,r4,r5,r8,r9,r11,r13}
:0205F950 0D7B7158 ldceql 1,cr7,[r11,#-0x160]!
:0205F954 68190A00 ldmvsda  r9 ,{r9,r11}
:0205F958 2C2DE58A stccs  5,cr14,[r13],#-0x228
:0205F95C 28199A10 ldmcsda  r9 ,{r4,r9,r11,r12,r15}
:0205F960 2B71001D blcs 03C9F9DC
:0205F964 59380020 ldmpldb  r8!,{r5}
:0205F968 590060E3 stmpldb  r0 ,{r0,r1,r5,r6,r7,r13,r14}
:0205F96C E917ED13 ldmdb  r7 ,{r0,r1,r4,r8,r10,r11,r13,r14,r15}
:0205F970 5001C010 andpl  r12,r1,r0,lsl r0
:0205F974 2D09E285 unknown
:0205F978 28199A25 ldmcsda  r9 ,{r0,r2,r5,r9,r11,r12,r15}
:0205F97C 011906A0 tsteq r9,r0,lsr #0xd
:0205F980 28D90019 ldmcsia  r9 ,{r0,r3,r4}^
:0205F984 0113181D tsteq r3,r13,lsl r8
:0205F988 045EEF8C ldreqb r14,[r14],#-0xf8c
:0205F98C B99A1365 ldmltib  r10 ,{r0,r2,r5,r6,r8,r9,r12}
:0205F990 07718007 ldreqb r8,[r1,-r7]!
:0205F994 C82AE58A stmgtda  r10!,{r1,r3,r7,r8,r10,r13,r14,r15}
:0205F998 75F808D1 ldrvcb r0,[r8, #+0x8d1]!
:0205F99C 0001B407 andeq  r11,r1,r7,lsl #0x8
:0205F9A0 AA0001C0 bge 020600A8
:0205F9A4 10001590 mulne  r0,r0,r5
:0205F9A8 650AA211 strvs r10,[r10, #-0x211]		;(r10-0x211=*(fffffdef))
:0205F9AC 125BF507 subnes r15,r11,#0x1C00000
:0205F9B0 00171072 andeqs r1,r7,r2,ror r0
:0205F9B4 19000588 stmnedb  r0 ,{r3,r7,r8,r10}
:0205F9B8 90089F1B andls  r9,r8,r11,lsl r15
:0205F9BC F0020E36 andnv  r0,r2,r6,lsr r14
:0205F9C0 41E92D4F mvnmi  r2,r15,asr #0x1a
:0205F9C4 E24DDF00 sub  r13,r13,#0x0
:0205F9C8 5D901004 unknown
:0205F9CC E5409009 strb r9,[r0, #-0x9]		;(r0-0x9=*(fffffff7))
:0205F9D0 29917004 ldmcsib  r1 ,{r2,r12,r13,r14}
:0205F9D4 10E5D603 rscne  r13,r5,r3,lsl #0xc
:0205F9D8 41034D10 unknown
:0205F9DC 0849E307 stmeqda  r9 ,{r0,r1,r2,r8,r9,r13,r14,r15}^
:0205F9E0 001500BD ldreqh r0,[r5], -r13
:0205F9E4 E03B8730 eors r8,r11,r0,lsr r7
:0205F9E8 050855B0 streq r5,[r8, #-0x5b0]		;(r8-0x5b0=*(fffffa50))
:0205F9EC 29015500 stmcsdb  r1 ,{r8,r10,r12,r14}
:0205F9F0 B964401B unknown
:0205F9F4 7500790C strvc r7,[r0, #-0x90c]		;(r0-0x90c=*(fffff6f4))
:0205F9F8 00389314 eoreqs r9,r8,r4,lsl r3
:0205F9FC 04077BEB streq r7,[r7],#-0xbeb
:0205FA00 1731EB00 ldrne r14,[r1,-r0, lsl #0x16]!
:0205FA04 E59F16F4 ldr r1,[r15, #+0x6f4]		;r15+0x6f4=*(02060100)=#223349136(0x0d500990)
:0205FA08 151BC508 ldrne r12,[r11, #-0x508]		;r11-0x508=*(1a349b25)=#0(0x00000000)
:0205FA0C BD2E6D00 stclt  13,cr6,[r14,#-0x0]!
:0205FA10 10D90C16 sbcnes r0,r9,r6,lsl r12
:0205FA14 1469869D unknown
:0205FA18 012901EF unknown
:0205FA1C B0019A00 andlt  r9,r1,r0,lsl #0x14
:0205FA20 6401E5D6 strvs r14,[r1],#-0x5d6
:0205FA24 1689004D strne r0,[r1],#-0x5d6
:0205FA28 E161018B unknown
:0205FA2C 012206AB unknown
:0205FA30 0201FD03 andeq  r15,r1,#0xC0
:0205FA34 ACE08001 stcgel 0,cr8,[r0],#+0x4
:0205FA38 04002506 streq r2,[r0],#-0x506
:0205FA3C 90CC01C1 sbcls  r0,r12,r1,asr #0x3
:0205FA40 83700681 cmnhi r0,#0x8100000
:0205FA44 101FE025 andnes r14,r15,r5,lsr #0x0
:0205FA48 2001E20B andcs  r14,r1,r11,lsl #0x4
:0205FA4C 31800B5D orrcc  r0,r0,r13,asr r11
:0205FA50 1A51E019 bne 034D7ABC
:0205FA54 CC025D0A stcgt  13,cr5,[r2],{#0xa}
:0205FA58 E5902890 ldr r2,[r0, #+0x890]		;r0+0x890=*(00000890)
:0205FA5C E59F3688 ldr r3,[r15, #+0x688]		;r15+0x688=*(020600ec)=#815465153(0x309b02c1)
:0205FA60 89001112 stmhidb  r0 ,{r1,r4,r8,r12}
:0205FA64 0671CCE1 unknown
:0205FA68 9000925D andls  r9,r0,r13,asr r2
:0205FA6C 90980271 addlss r0,r8,r1,ror r2
:0205FA70 03004983 unknown
:0205FA74 023902E5 eoreqs r0,r9,#0x5000000E
:0205FA78 4225440C eormi  r4,r5,#0xC000000
:0205FA7C E007CD86 and  r12,r7,r6,lsl #0x1b
:0205FA80 98421219 stmlsda  r2 ,{r0,r3,r4,r9,r12}^
:0205FA84 811815E8 tsthi r8,r8,ror #0xb
:0205FA88 0908D124 stmeqdb  r8 ,{r2,r5,r8,r12,r14,r15}
:0205FA8C 5500E400 strpl r14,[r0, #-0x400]		;(r0-0x400=*(fffffc00))
:0205FA90 984EC001 stmlsda  r14 ,{r0,r14,r15}^
:0205FA94 000524E5 andeq  r2,r5,r5,ror #0x9
:0205FA98 28001DCE stmcsda  r0 ,{r1,r2,r3,r6,r7,r8,r10,r11,r12}
:0205FA9C E8A80009 stmia  r8!,{r0,r3}
:0205FAA0 03DD13BD biceqs r1,r13,#0xF4000002
:0205FAA4 1044412C subne  r4,r4,r12,lsr #0x2
:0205FAA8 563403D5 unknown
:0205FAAC 11CC0005 bicne  r0,r12,r5
:0205FAB0 444D3000 strmib r3,[r13],#-0x0
:0205FAB4 3C03C514 stccc  5,cr12,[r3],{#0x14}
:0205FAB8 3844A155 stmccda  r4 ,{r0,r2,r4,r6,r8,r13,r15}^
:0205FABC B144445D unknown
:0205FAC0 6D062124 unknown
:0205FAC4 C5754C44 ldrgtb r4,[r5, #-0xc44]!
:0205FAC8 12754844 rsbnes r4,r5,#0x440000
:0205FACC 79500019 ldmvcdb  r0 ,{r0,r3,r4}^
:0205FAD0 111EED34 tstne r14,r4,lsr r13
:0205FAD4 B9C0ED2F stmltib  r0 ,{r0,r1,r2,r3,r5,r8,r10,r11,r13,r14,r15}^
:0205FAD8 21005403 unknown
:0205FADC 6D100508 unknown
:0205FAE0 E5729822 ldrb r9,[r2, #-0x822]!
:0205FAE4 C80039A8 stmgtda  r0 ,{r3,r5,r7,r8,r11,r12,r13}
:0205FAE8 805C000D subhis r0,r12,r13
:0205FAEC 8194033D orrhis r0,r4,r13,lsr r3
:0205FAF0 8060E59D unknown
:0205FAF4 A08F0229 addge  r0,r15,r9,lsr #0x4
:0205FAF8 2964E120 unknown
:0205FAFC E088A910 add  r10,r8,r0,lsl r9
:0205FB00 4504A01C strmi r10,[r4, #-0x1c]		;r4-0x1c=*(68001934)=#0(0x00000000)
:0205FB04 0069A002 rsbeq  r10,r9,r2
:0205FB08 8900918A stmhidb  r0 ,{r1,r3,r7,r8,r12,r15}
:0205FB0C 1C15E028 ldcne  0,cr14,[r5],{#0x28}
:0205FB10 29E59D90 unknown
:0205FB14 C1018996 swpgt r8,r6,r1
:0205FB18 0D18C001 unknown
:0205FB1C E0142500 ands r2,r4,r0,lsl #0xa
:0205FB20 89AE1021 stmhiib  r14!,{r0,r5,r12}
:0205FB24 212816E0 unknown
:0205FB28 E0299E90 mla  r9,r0,r14,r9unknown
:0205FB2C 79702124 unknown
:0205FB30 0289C203 addeq  r12,r9,#0x30000000
:0205FB34 30E089AC rsccc  r8,r0,r12,lsr #0x13
:0205FB38 912A000D unknown
:0205FB3C 201DA103 andcss r10,r13,r3,lsl #0x2
:0205FB40 2CE0299C stccsl 9,cr2,[r0],#+0x270
:0205FB44 99002180 stmlsdb  r0 ,{r7,r8,r13}
:0205FB48 6538C183 ldrvs r12,[r8, #-0x183]!
:0205FB4C 43EDA313 mvnmi  r10,#0x4C000000
:0205FB50 2113ED93 unknown
:0205FB54 F96A3005 unknown
:0205FB58 EC044143 stc  1,cr4,[r4],{#0x43}
:0205FB5C 9D400441 unknown
:0205FB60 03F99211 mvneqs r9,#0x10000001
:0205FB64 02C983AB sbceq  r8,r9,#0xAC000002
:0205FB68 4103F982 unknown
:0205FB6C 11793C00 cmnne r9,r0,lsl #0x18
:0205FB70 F0DA4441 sbcnvs r4,r10,r1,asr #0x8
:0205FB74 95480149 strlsb r0,[r8, #-0x149]		;(r8-0x149=*(fffffeb7))
:0205FB78 74418111 strvcb r8,[r1],#-0x111
:0205FB7C AA00E928 bge 0209A024
:0205FB80 F4844144 strnv r4,[r4],#+0x144
:0205FB84 29500029 ldmcsdb  r0 ,{r0,r3,r5}^
:0205FB88 80295440 eorhi  r5,r9,r0,asr #0x8
:0205FB8C 402950AA eormi  r5,r9,r10,lsr #0x1
:0205FB90 F880294C stmnvia  r0 ,{r2,r3,r6,r8,r11,r13}
:0205FB94 29A80029 stmcsib  r8!,{r0,r3,r5}
:0205FB98 8231AA10 eorhis r10,r1,#0x10000
:0205FB9C 00095CE0 andeq  r5,r9,r0,ror #0x19
:0205FBA0 2103D123 unknown
:0205FBA4 05A8D010 streq r13,[r8, #+0x10]!
:0205FBA8 00199400 andeqs r9,r9,r0,lsl #0x8
:0205FBAC 00211058 eoreq  r1,r1,r8,asr r0
:0205FBB0 E9CA13C5 stmib  r10 ,{r0,r2,r6,r7,r8,r9,r12}^
:0205FBB4 00D1FC03 sbceqs r15,r1,r3,lsl #0x18
:0205FBB8 00FD1064 rsceqs r1,r13,r4,ror #0x0
:0205FBBC E0258230 eor  r8,r5,r0,lsr r2
:0205FBC0 E0222195 mla  r2,r5,r1,r2unknown
:0205FBC4 00222094 mlaeq  r2,r4,r0,r2unknown
:0205FBC8 007923E0 rsbeqs r2,r9,r0,ror #0x7
:0205FBCC 00A90060 adceq  r0,r9,r0,ror #0x0
:0205FBD0 11950075 orrnes r0,r5,r5,ror r0
:0205FBD4 8D0100E4 unknown
:0205FBD8 A50B6199 strge r6,[r11, #-0x199]		;r11-0x199=*(1a349e94)=#0(0x00000000)
:0205FBDC 49162501 ldmmidb  r6 ,{r0,r8,r10,r13}
:0205FBE0 71A52568 movvc  r2,r8,ror #0xa
:0205FBE4 5400A914 strpl r10,[r0],#-0x914
:0205FBE8 019B0479 orreqs r0,r11,r9,ror r4
:0205FBEC 08E0202A unknown
:0205FBF0 00719F14 rsbeqs r9,r1,r4,lsl r15
:0205FBF4 A00D75A0 andge  r7,r13,r0,lsr #0xb
:0205FBF8 7023A580 eorvc  r10,r3,r0,lsl #0xb
:0205FBFC D616A124 ldrle r10,[r6],-r4, lsr #0x2
:0205FC00 52970075 addpls r0,r7,#0x75
:0205FC04 05D10B51 ldreqb r0,[r1, #+0xb51]		;r1+0xb51=*(0d5014e1)=#0(0x00000000)
:0205FC08 4D255152 stcmi  1,cr5,[r5,#-0x148]!
:0205FC0C 30061D0B andcc  r1,r6,r11,lsl #0x1a
:0205FC10 22BB0111 adccss r0,r11,#0x40000004
:0205FC14 090111C8 stmeqdb  r1 ,{r3,r6,r7,r8,r12}
:0205FC18 95011100 strls r1,[r1, #-0x100]		;(r1-0x100=*(ffffff00))
:0205FC1C 791CC811 ldmvcdb  r12 ,{r0,r4,r11,r14,r15}
:0205FC20 79000900 stmvcdb  r0 ,{r8,r11}
:0205FC24 C8009500 stmgtda  r0 ,{r8,r10,r12,r15}
:0205FC28 060720E0 streq r2,da 
:0205FC2C 800A04B5 strhih r0,[r10], -r5
:0205FC30 C48495E1 strgt r9,[r4],#+0x5e1
:0205FC34 9628E002 unknown
:0205FC38 02650FA5 rsbeq  r0,r5,#0x294
:0205FC3C 18C34395 stmneia  r3 ,{r0,r2,r4,r7,r8,r9,r14}^
:0205FC40 098624E0 stmeqib  r6 ,{r5,r6,r7,r10,r13}
:0205FC44 C502990C strgt r9,[r2, #-0x90c]		;(r2-0x90c=*(fffff6f4))
:0205FC48 E118A04F tst r8,r15,asr #0x0
:0205FC4C E59DA0B0 ldr r10,[r13, #+0xb0]		;r13+0xb0=*(000000b0)
:0205FC50 02003DB4 andeq  r3,r0,#0x2D00
:0205FC54 E09A2040 adds r2,r10,r0,asr #0x0
:0205FC58 B000D101 andlt  r13,r0,r1,lsl #0x2
:0205FC5C 50B40015 adcpls r0,r4,r5,lsl r0
:0205FC60 19B800CD ldmneib  r8!,{r0,r2,r3,r6,r7}
:0205FC64 E510BC00 ldr r11,[r0, #-0xc00]		;(r0-0xc00=*(fffff400))
:0205FC68 0902E100 stmeqdb  r2 ,{r8,r13,r14,r15}
:0205FC6C E0910065 adds r0,r1,r5,ror #0x0
:0205FC70 001CC5B8 ldreqh r12,[r12], -r8
:0205FC74 00C10141 sbceq  r0,r1,r1,asr #0x2
:0205FC78 9D20C4D0 stcls  4,cr12,[r0,#-0x340]!
:0205FC7C 0FCD1525 swieq 0x00cd1525
:0205FC80 001905C1 andeqs r0,r9,r1,asr #0xb
:0205FC84 353078C8 ldrcc r7,[r0, #-0x8c8]!
:0205FC88 0019C4F0 ldreqsh r12,[r9], -r0
:0205FC8C CC001920 stcgt  9,cr1,[r0],{#0x20}
:0205FC90 F0352A20 eornvs r2,r5,r0,lsr #0x14
:0205FC94 240019C8 strcs r1,[r0],#-0x9c8
:0205FC98 30D00019 sbcccs r0,r0,r9,lsl r0
:0205FC9C CC95F035 ldcgt  0,cr15,[r5],{#0x35}
:0205FCA0 190CA100 stmnedb  r12 ,{r8,r13,r15}
:0205FCA4 1920D400 stmnedb  r0!,{r10,r12,r14,r15}
:0205FCA8 E04C93D0 unknown
:0205FCAC 300019D0 unknown
:0205FCB0 9D3015DD ldcls  5,cr1,[r0,#-0x374]!
:0205FCB4 4594902D ldrmi r9,[r4, #+0x2d]		;r4+0x2d=*(6800197d)=#0(0x00000000)
:0205FCB8 D4E0920C unknown
:0205FCBC C9340031 ldmgtdb  r4!,{r0,r4,r5}
:0205FCC0 35513804 ldrccb r3,[r1, #-0x804]		;(r1-0x804=*(fffff7fc))
:0205FCC4 C1219504 unknown
:0205FCC8 3D2622E0 stccc  2,cr2,[r6,#-0x380]!
:0205FCCC 22458105 subcs  r8,r5,#0x40000001
:0205FCD0 51D8E093 unknown
:0205FCD4 C0109500 andgts r9,r0,r0,lsl #0xa
:0205FCD8 1621E011 unknown
:0205FCDC 811A0535 tsthi r10,r5,lsr r5
:0205FCE0 3508DCE1 strcc r13,[r8, #-0xce1]		;(r8-0xce1=*(fffff31f))
:0205FCE4 DC009510 stcle  5,cr9,[r0],{#0x10}
:0205FCE8 12020900 andne  r0,r2,#0x0
:0205FCEC 539D1E0D orrpls r1,r13,#0xD0
:0205FCF0 600322B1 strvsh r2,[r3], -r1
:0205FCF4 5504E286 strpl r14,[r4, #-0x286]		;r4-0x286=*(680016ca)=#0(0x00000000)
:0205FCF8 81418012 unknown
:0205FCFC 12B103E0 adcnes r0,r1,#0x80000003
:0205FD00 ED241FCD stc  15,cr1,[r4,#-0x334]!
:0205FD04 00580C79 subeqs r0,r8,r9,ror r12
:0205FD08 800E359D mulhi  r14,r13,r5
:0205FD0C 399D043D ldmccib  r13 ,{r0,r2,r3,r4,r5,r10}
:0205FD10 D42E0117 unknown
:0205FD14 3AFFFEE3 bcc 0205F8A8
:0205FD18 E8980801 ldmia  r8 ,{r0,r11}
:0205FD1C 98A00800 stmlsia  r0!,{r11}
:0205FD20 98900CE5 ldmlsia  r0 ,{r0,r2,r5,r6,r7,r10,r11}
:0205FD24 701000E5 andvcs r0,r0,r5,ror #0x1
:0205FD28 6014E598 mulvss r4,r8,r5
:0205FD2C 800E5598 mulhi  r14,r8,r5
:0205FD30 201CE598 mulcss r12,r8,r5
:0205FD34 1020E598 mlane  r0,r8,r5,r14unknown
:0205FD38 95E59800 strlsb r9,[r5, #+0x800]!
:0205FD3C 2CE088C0 stccsl 8,cr8,[r0],#+0x300
:0205FD40 E1A000E6 mov  r0,r6,ror #0x1
:0205FD44 680031E0 stmvsda  r0 ,{r5,r6,r7,r8,r12,r13}
:0205FD48 CFC00019 swigt 0x00c00019
:0205FD4C 2DE1A028 stccsl 0,cr10,[r1,#+0xa0]!
:0205FD50 E0288020 eor  r8,r8,r0,lsr #0x0
:0205FD54 8E04EA08 cdphi 10,0,cr14,cr4,cr8,0
:0205FD58 88CB95E1 stmhiia  r11 ,{r0,r5,r6,r7,r8,r10,r12,r15}^
:0205FD5C 001968E0 andeqs r6,r9,r0,ror #0x11
:0205FD60 04756C80 unknown
:0205FD64 E090000E adds r0,r0,r14
:0205FD68 820005E0 andhi  r0,r0,#0x38000000
:0205FD6C AC0021CB stcge  1,cr2,[r0],{#0xcb}
:0205FD70 C0AC0015 adcgt  r0,r12,r5,lsl r0
:0205FD74 E80AE59D stmda  r10 ,{r0,r2,r3,r4,r7,r8,r10,r13,r14,r15}
:0205FD78 8C004100 stchi  1,cr4,[r0],{#0x0}
:0205FD7C 288B00FD stmcsia  r11 ,{r0,r2,r3,r4,r5,r6,r7}
:0205FD80 B06C14E0 rsblt  r1,r12,r0,ror #0x9
:0205FD84 00090055 andeq  r0,r9,r5,asr r0
:0205FD88 E1A0B62B mov  r11,r11,lsr #0xc		;r11=107338(0x1a34a)
:0205FD8C 001DCA0C andeqs r12,r13,r12,lsl #0x14
:0205FD90 EC001574 stc  5,cr1,[r0],{#0x74}
:0205FD94 E0E4001D rsc  r0,r4,r13,lsl r0
:0205FD98 BA00E92A blt 0209A248
:0205FD9C 800BE18B andhi  r14,r11,r11,lsl #0x3
:0205FDA0 E401E09E str r14,[r1],#-0x9e
:0205FDA4 05780041 ldreqb r0,[r8, #-0x41]!
:0205FDA8 B50FC900 strlt r12,[r15, #-0x900]		;r15-0x900=*(0205f4b0)=#-2113722991(0x82032591)
:0205FDAC CA00190D bgt 020661E8
:0205FDB0 740021F0 strvc r2,[r0],#-0x1f0
:0205FDB4 8BCA1041 blhi 012E3EC0
:0205FDB8 B80A95E0 stmltda  r10 ,{r5,r6,r7,r8,r10,r12,r15}
:0205FDBC BA94E02B blt 00597E70
:0205FDC0 002CE02B eoreq  r14,r12,r11,lsr #0x0
:0205FDC4 80E1A0A6 rschi  r10,r1,r6,lsr #0x1
:0205FDC8 0FC70005 swieq 0x00c70005
:0205FDCC 159003ED ldrne r0,[r0, #+0x3ed]		;r0+0x3ed=*(000003ed)
:0205FDD0 001DF400 andeqs r15,r13,r0,lsl #0x8
:0205FDD4 0B001D70 bleq 0206739C
:0205FDD8 E1158AAA tst r5,r10,lsr #0x15
:0205FDDC E800410A stmda  r0 ,{r1,r3,r8,r14}
:0205FDE0 05880041 streq r0,[r8, #+0x41]		;r8+0x41=*(00000041)
:0205FDE4 2154C600 cmpcs r4,r0,lsl #0xc
:0205FDE8 00198C00 andeqs r8,r9,r0,lsl #0x18
:0205FDEC 7C0021F8 stcvc  1,cr2,[r0],{#0xf8}
:0205FDF0 55B91041 ldrpl r1,[r9, #+0x41]!
:0205FDF4 A895E08A ldmgeia  r5 ,{r1,r3,r7,r13,r14,r15}
:0205FDF8 A994E02A ldmgeib  r4 ,{r1,r3,r5,r13,r14,r15}
:0205FDFC 2BE02A00 blcs 0186A604
:0205FE00 05009596 streq r9,[r0, #-0x596]		;(r0-0x596=*(fffffa6a))
:0205FE04 001DC300 andeqs r12,r13,r0,lsl #0x6
:0205FE08 001594B0 ldreqh r9,[r5], -r0
:0205FE0C 780119FC stmvcda  r1 ,{r2,r3,r4,r5,r6,r7,r8,r11,r12}
:0205FE10 9A0A001D bls 022DFE8C
:0205FE14 09E1892A unknown
:0205FE18 ECE09880 stcl 8,cr9,[r0],#+0x200
:0205FE1C E58D0080 str r0,[r13, #+0x80]		;r13+0x80=*(00000080)
:0205FE20 C2000598 andgt  r0,r0,#0x26000000
:0205FE24 519C0021 orrpls r0,r12,r1,lsr #0x0
:0205FE28 9D01A812 unknown
:0205FE2C 2D8084E5 unknown
:0205FE30 2089A700 addcs  r10,r9,r0,lsl #0xe
:0205FE34 299895E0 ldmcsib  r8 ,{r5,r6,r7,r8,r10,r12,r15}
:0205FE38 299794E0 ldmcsib  r7 ,{r5,r6,r7,r10,r12,r15}
:0205FE3C 862AE000 unknown
:0205FE40 00050099 muleq  r5,r9,r0
:0205FE44 18A00FC1 stmneia  r0!,{r0,r6,r7,r8,r9,r10,r11}
:0205FE48 0229A4E1 eoreq  r10,r9,#0xE1000000
:0205FE4C 09000D80 stmeqdb  r0 ,{r7,r8,r10,r11}
:0205FE50 E114888A tst r4,r10,lsl #0x11
:0205FE54 E0977008 adds r7,r7,r8
:0205FE58 008D70F0 unknown
:0205FE5C 21708CE5 cmncs r0,r5,ror #0x19
:0205FE60 E0889600 add  r9,r8,r0,lsl #0xc
:0205FE64 28870895 stmcsia  r7 ,{r0,r2,r4,r7,r11}
:0205FE68 288694E0 stmcsia  r6 ,{r5,r6,r7,r10,r12,r15}
:0205FE6C 760029E0 strvc r2,ia 
:0205FE70 0D88E1A0 unknown
:0205FE74 877A0800 ldrhib r0,[r10,-r0, lsl #0x10]!
:0205FE78 6007E110 andvs  r14,r7,r0,lsl r1
:0205FE7C 60F4E096 smlalvss r14,r4,r6,r0
:0205FE80 94E5008D unknown
:0205FE84 83002160 unknown
:0205FE88 0895E087 ldmeqia  r5 ,{r0,r1,r2,r7,r13,r14,r15}
:0205FE8C 94E02776 unknown
:0205FE90 28E02773 unknown
:0205FE94 0F516600 swieq 0x00516600
:0205FE98 6A07000D bvs 0221FED4
:0205FE9C 0606E186 streq r14,[r6],-r6, lsl #0x3
:0205FEA0 F8E09330 unknown
:0205FEA4 309C0321 addccs r0,r12,r1,lsr #0x6
:0205FEA8 72900021 addvcs r0,r0,#0x21
:0205FEAC 6395E086 orrvss r14,r5,#0x86
:0205FEB0 0094E026 addeqs r14,r4,r6,lsr #0x0
:0205FEB4 27E02662 strcsb r2,r14,r4,r6,lsr #0x0
:0205FEB8 0D980EF9 unknown
:0205FEBC F5500600 ldrnvb r0,[r0, #-0x600]		;(r0-0x600=*(fffffa00))
:0205FEC0 9220030E eorls  r0,r0,#0x38000000
:0205FEC4 09E5FCE0 unknown
:0205FEC8 0E8541A4 cdpeq 1,8,cr4,cr5,cr4,5
:0205FECC E0836195 umull  r6,r3,r5,r1
:0205FED0 01233295 unknown
:0205FED4 233194E0 teqcs r1,#0xE0000000
:0205FED8 A02626E0 eorge  r2,r6,r0,ror #0xd
:0205FEDC 21A0E100 movcs  r14,r0,lsl #0x2		;r14=0(0x0)
:0205FEE0 822A0308 eorhi  r0,r10,#0x20000000
:0205FEE4 100402E1 andne  r0,r4,r1,ror #0x5
:0205FEE8 11E0E091 unknown
:0205FEEC E58D1110 str r1,[r13, #+0x110]		;r13+0x110=*(00000110)
:0205FEF0 00117D10 andeqs r7,r1,r0,lsl r13
:0205FEF4 159F1060 ldrne r1,[r15, #+0x60]		;r15+0x60=*(0205ff5c)=#51560720(0x0312c110)
:0205FEF8 051DB022 ldreq r11,[r13, #-0x22]		;(r13-0x22=*(ffffffde))
:0205FEFC 781011A2 ldmvcda  r0 ,{r1,r5,r7,r8,r12}
:0205FF00 51073D23 unknown
:0205FF04 C91AE904 ldmgtdb  r10 ,{r2,r8,r11,r13,r14,r15}
:0205FF08 F905F127 stmnvdb  r5 ,{r0,r1,r2,r5,r8,r12,r13,r14,r15}
:0205FF0C 691DC910 ldmvsdb  r13 ,{r4,r8,r11,r14,r15}
:0205FF10 25500D12 ldrcsb r0,[r0, #-0xd12]		;(r0-0xd12=*(fffff2ee))
:0205FF14 0CE5D024 stceql 0,cr13,[r5],#+0x90
:0205FF18 150B9D1E strne r9,[r11, #-0xd1e]		;(r11-0xd1e=*(0001962c))
:0205FF1C A91CC900 ldmgedb  r12 ,{r8,r11,r14,r15}
:0205FF20 2165D10D unknown
:0205FF24 802F0080 eorhi  r0,r15,r0,lsl #0x1
:0205FF28 39810F39 stmccib  r1 ,{r0,r3,r4,r5,r8,r9,r10,r11}
:0205FF2C 2B459D03 blcs 031C7340
:0205FF30 892ADF41 stmhidb  r10!,{r0,r6,r8,r9,r10,r11,r12,r14,r15}
:0205FF34 3D998F04 unknown
:0205FF38 021A76CC andeqs r7,r10,#0xCC00000
:0205FF3C 1B3D0550 blne 02FA1484
:0205FF40 2C211A77 stccs  10,cr1,[r1],#-0x1dc
:0205FF44 A02D0491 mlage  r13,r1,r4,r0unknown
:0205FF48 F091F515 addnvs r15,r1,r5,lsl r5
:0205FF4C 44E534F9 unknown
:0205FF50 10951596 umullnes r1,r5,r6,r5
:0205FF54 52C9E200 sbcpl  r14,r9,#0x0
:0205FF58 8D04418A unknown
:0205FF5C 0312C110 tsteq r2,#0x4
:0205FF60 9D209110 stcls  1,cr9,[r0,#-0x40]!
:0205FF64 D067C004 rsble  r12,r7,r4
:0205FF68 093002E5 ldmeqdb  r0!,{r0,r2,r5,r6,r7,r9}
:0205FF6C E5D0E000 ldrb r14,[r0, #+0x0]		;r0+0x0=*(00000000)
:0205FF70 001D0510 andeqs r0,r13,r0,lsl r5
:0205FF74 00191006 andeqs r1,r9,r6
:0205FF78 12E18C34 rscne  r8,r1,#0x3400
:0205FF7C E5D06004 ldrb r6,[r0, #+0x4]		;r0+0x4=*(00000004)
:0205FF80 E183C80E orr  r12,r3,r14,lsl #0x10
:0205FF84 02590700 subeqs r0,r9,#0x0
:0205FF88 E1821401 orr  r1,r2,r1,lsl #0x8
:0205FF8C 8C026C06 stchi  12,cr6,[r2],{#0x6}
:0205FF90 D02008E1 eorle  r0,r0,r1,ror #0x11
:0205FF94 001803E5 andeqs r0,r8,r5,ror #0x7
:0205FF98 FD06E181 unknown
:0205FF9C 811C020B tsthi r12,r11,lsl #0x4
:0205FFA0 02B008E1 adceqs r0,r0,#0xE10000
:0205FFA4 0C1925D9 ldceq  5,cr2,[r9],{#0xd9}
:0205FFA8 8134F481 teqhi r4,r1,lsl #0x9
:0205FFAC DC2ACD34 stcle  13,cr12,[r10],#-0xd0
:0205FFB0 CD373909 ldcgt  9,cr3,[r7,#-0x24]!
:0205FFB4 006D182B rsbeq  r1,r13,r11,lsr #0x10
:0205FFB8 40106D0C andmis r6,r0,r12,lsl #0x1a
:0205FFBC 4D006D56 unknown
:0205FFC0 10000510 andne  r0,r0,r0,lsl r5
:0205FFC4 00650005 rsbeq  r0,r5,r5
:0205FFC8 12252479 eorne  r2,r5,#0x79000000
:0205FFCC E0189DF7 ldrsh r9,[r8], -r7
:0205FFD0 1BBDC011 blne 00FD001C
:0205FFD4 08001DE4 stmeqda  r0 ,{r2,r5,r6,r7,r8,r10,r11,r12}
:0205FFD8 01AD17E5 moveq  r1,r5,ror #0xf
:0205FFDC 85009510 strhi r9,[r0, #-0x510]		;(r0-0x510=*(fffffaf0))
:0205FFE0 2D02BA99 unknown
:0205FFE4 0107B503 unknown
:0205FFE8 E9032D67 stmdb  r3 ,{r0,r1,r2,r5,r6,r8,r10,r11,r13}
:0205FFEC 2D0CE501 unknown
:0205FFF0 032D1803 unknown
:0205FFF4 44D316ED ldrmib r1,[r3],#+0x6ed
:0205FFF8 A0701341 rsbges r1,r0,r1,asr #0x6
:0205FFFC 23411235 unknown
:02060000 B24341C0 sublt  r4,r3,#0x30
:02060004 B00011BE strlth r1,[r0], -r14
:02060008 63659720 unknown
:0206000C A2B36502 adcges r6,r3,#0x800000
:02060010 02E82015 rsceq  r2,r8,#0x15
:02060014 E5E43365 strb r3,[r4, #+0x365]!
:02060018 63650203 unknown
:0206001C 436597A9 unknown
:02060020 0D300DFD ldceq  13,cr0,[r0,#-0x3f4]!
:02060024 00159A3A andeqs r9,r5,r10,lsr r10
:02060028 2DD605BD unknown
:0206002C E106AD03 unknown
:02060030 008D9481 addeq  r9,r13,r1,lsl #0x9
:02060034 6000902D andvs  r9,r0,r13,lsr #0x0
:02060038 B5034D37 strlt r4,[r3, #-0xd37]		;r3-0xd37=*(309af58a)=#0(0x00000000)
:0206003C B5F0B5A0 ldrltb r11,[r0, #+0x5a0]!
:02060040 1BF0B5F0 blne 01C8D808
:02060044 008D134D addeq  r1,r13,r13,asr #0x6
:02060048 005514DF ldreqsb r1,[r5],#-0x4f
:0206004C 034D52BE unknown
:02060050 12E1D042 rscne  r13,r1,#0x42
:02060054 10993801 addnes r3,r9,r1,lsl #0x10
:02060058 C780E265 strgt r14,r3,r9,r1,lsl #0x10
:0206005C E7840021 str r0,[r4,+r1, lsr #0x0]
:02060060 5619E1A0 ldrpl r14,[r9],-r0, lsr #0x3
:02060064 E58DE014 str r14,[r13, #+0x14]		;r13+0x14=*(00000014)
:02060068 06151808 ldreq r1,[r5],-r8, lsl #0x10
:0206006C 7000351C andvc  r3,r0,r12,lsl r5
:02060070 09850035 stmeqib  r5 ,{r0,r2,r4,r5}
:02060074 84353D2A unknown
:02060078 3D553D09 unknown
:0206007C 553D0CF5 ldrpl r0,[r13, #-0xcf5]!
:02060080 1DD915D9 unknown
:02060084 B5026201 strlt r6,[r2, #-0x201]		;(r2-0x201=*(fffffdff))
:02060088 D5179901 ldrle r9,[r7, #-0x901]		;(r7-0x901=*(fffff6ff))
:0206008C 3CF0D560 ldcccl 5,cr13,[r0],#+0x180
:02060090 65970079 ldrvs r0,[r7, #+0x79]		;r7+0x79=*(00000079)
:02060094 D7609822 strleb r9,[r0,-r2, lsr #0x10]!
:02060098 8400C915 strhi r12,[r0],#-0x915
:0206009C 12950961 addnes r0,r5,#0x184000
:020600A0 1185F319 orrne  r15,r5,r9,lsl r3
:020600A4 199740D8 ldmneib  r7 ,{r3,r4,r6,r7,r14}
:020600A8 15998F13 ldrne r8,[r9, #+0xf13]		;r9+0xf13=*(00000f13)
:020600AC 19944319 ldmneib  r4 ,{r0,r3,r4,r8,r9,r14}
:020600B0 8319D443 tsthi r9,#0x43000000
:020600B4 ABE319D4 blge 0192680C
:020600B8 1984F319 stmneib  r4 ,{r0,r3,r4,r8,r9,r12,r13,r14,r15}
:020600BC 19F31903 unknown
:020600C0 2DF319F3 ldccsl 9,cr1,[r3,#+0x3cc]!
:020600C4 13193D02 tstne r9,#0x80
:020600C8 0D731956 ldceql 9,cr1,[r3,#-0x158]!
:020600CC 61BD0700 movvss r0,r0,lsl #0xe		;r0=0(0x0)
:020600D0 AD067587 unknown
:020600D4 97431997 unknown
:020600D8 052B6319 streq r6,[r11, #-0x319]!
:020600DC 1C010201 stcne  2,cr0,[r1],{#0x1}
:020600E0 1D1021AA unknown
:020600E4 40511A84 submis r1,r1,r4,lsl #0x15
:020600E8 025011AD subeqs r1,r0,#0x4000002B
:020600EC 309B02C1 addccs r0,r11,r1,asr #0x5
:020600F0 1D11F411 unknown
:020600F4 0365A000 unknown
:020600F8 52D91021 sbcpls r1,r9,#0x21
:020600FC 00390BEA eoreqs r0,r9,r10,ror #0x17
:02060100 0D500990 unknown
:02060104 DD108800 unknown
:02060108 02059A72 andeq  r9,r5,#0x72000
:0206010C 00419025 subeq  r9,r1,r5,lsr #0x0
:02060110 DD0B009D unknown
:02060114 DC001142 stcle  1,cr1,[r0],{#0x42}
:02060118 E1542431 cmp r4,r1,lsr r4
:0206011C 000DFB06 andeq  r15,r13,r6,lsl #0x16
:02060120 52A51011 adcpl  r1,r5,#0x11
:02060124 000975F7 unknown
:02060128 20012101 andcs  r2,r1,r1,lsl #0x2
:0206012C 61F40009 mvnvss r0,r9
:02060130 D5139D11 ldrle r9,[r3, #-0xd11]		;r3-0xd11=*(309af5b0)=#0(0x00000000)
:02060134 839D1385 orrhis r1,r13,#0x14000002
:02060138 97239DEE strls r9,r1,r13,#0x14000002
:0206013C E587439D str r4,[r7, #+0x39d]		;r7+0x39d=*(0000039d)
:02060140 1655442B ldrneb r4,[r5],-r11, lsr #0x8
:02060144 A1D8439D unknown
:02060148 A12AB513 unknown
:0206014C F636DD13 unknown
:02060150 DD03A980 unknown
:02060154 02220D06 eoreq  r0,r2,#0x180
:02060158 0EE3100C cdpeq 0,14,cr1,cr3,cr12,0
:0206015C 19008DD7 stmnedb  r0 ,{r0,r1,r2,r4,r6,r7,r8,r10,r11,r15}
:02060160 1255D512 subnes r13,r5,#0x4800000
:02060164 1185056D orrne  r0,r5,r13,ror #0xa
:02060168 31027612 unknown
:0206016C 41123103 tstmi r2,r3,lsl #0x2
:02060170 13139904 tstne r3,#0x10000
:02060174 5ED342FD mrcpl 2,6,r4,cr3,cr13,{7}
:02060178 20B00049 adccss r0,r0,r9,asr #0x0
:0206017C B510E595 ldrlt r14,[r0, #-0x595]		;(r0-0x595=*(fffffa6b))
:02060180 11410305 unknown
:02060184 0103E200 unknown
:02060188 000DE351 andeq  r14,r13,r1,asr r3
:0206018C 18BD0125 ldmneia  r13!,{r0,r2,r5,r8}
:02060190 15820010 strne r0,[r2, #+0x10]		;r2+0x10=*(00000010)
:02060194 23032020 unknown
:02060198 078108D9 unknown
:0206019C E59F131C ldr r1,[r15, #+0x31c]		;r15+0x31c=*(020604c0)=#268556582(0x1001d926)
:020601A0 82032103 andhi  r2,r3,#0xC0000000
:020601A4 E5830179 str r0,[r3, #+0x179]		;r3+0x179=*(309b043a)=#0(0x00000000)
:020601A8 00F530B0 unknown
:020601AC 016D4220 unknown
:020601B0 05A99330 streq r9,[r9, #+0x330]!
:020601B4 C025E180 eorgt  r14,r5,r0,lsl #0x3
:020601B8 2DA90091 stccs  0,cr0,[r9,#+0x244]!
:020601BC 01103190 unknown
:020601C0 F081A081 addnv  r10,r1,r1,lsl #0x1
:020601C4 F081F081 addnv  r15,r1,r1,lsl #0x1
:020601C8 00417B0E subeq  r7,r1,r14,lsl #0x16
:020601CC A00059B0 strgeh r5,[r0], -r0
:020601D0 BEE59F12 mcrlt 15,7,r9,cr5,cr2,{0}
:020601D4 E1D0C205 bics r12,r0,r5,lsl #0x4
:020601D8 E1D032BC ldrh r3,[r0, #+0x2c]		;r0+0x2c=*(0000002c)
:020601DC 758001F9 strvc r0,[r0, #+0x1f9]		;r0+0x1f9=*(000001f9)
:020601E0 83E26C05 mvnhi  r6,#0x500
:020601E4 09020537 stmeqdb  r2 ,{r0,r1,r2,r4,r5,r8,r10}
:020601E8 27618200 strcsb r8,[r1,-r0, lsl #0x4]!
:020601EC 2014E1A0 andcss r14,r4,r0,lsr #0x3
:020601F0 0030E581 eoreqs r14,r0,r1,lsl #0xb
:020601F4 378C0009 strcc r0,[r12, +r9]
:020601F8 10D5E1A0 sbcnes r14,r5,r0,lsr #0x3
:020601FC 81213034 unknown
:02060200 12219BE5 eorne  r9,r1,#0x39400
:02060204 D50C00D1 strle r0,[r12, #-0xd1]		;(r12-0xd1=*(820324c0))
:02060208 D8F0D560 ldmleia  r0!,{r5,r6,r8,r10,r12,r14,r15}^
:0206020C 11950040 orrnes r0,r5,r0,asr #0x0
:02060210 D5409925 strleb r9,[r0, #-0x925]		;(r0-0x925=*(fffff6db))
:02060214 10C90815 sbcne  r0,r9,r5,lsl r8
:02060218 C5030305 strgt r0,[r3, #-0x305]		;r3-0x305=*(309affbc)=#0(0x00000000)
:0206021C 00204910 eoreq  r4,r0,r0,lsl r9
:02060220 5B223D31 blpl 028EF6EC
:02060224 12090051 andne  r0,r9,#0x51
:02060228 E595C0D8 ldr r12,[r5, #+0xd8]		;r5+0xd8=*(000000d8)
:0206022C D0033001 andle  r3,r3,r1
:02060230 990631E5 stmlsdb  r6 ,{r0,r2,r5,r6,r7,r8,r12,r13}
:02060234 42999C42 addmis r9,r9,#0x4200
:02060238 AC1F8DDC ldcge  13,cr8,[r15],{#0xdc}
:0206023C 99DC4299 ldmlsib  r12 ,{r0,r3,r4,r7,r9,r14}^
:02060240 F29913B2 addnvs r1,r9,#0xC8000002
:02060244 22990619 addcss r0,r9,#0x1900000
:02060248 BEF51F31 mrclt 15,7,r1,cr5,cr1,{1}
:0206024C 02E1D021 rsceq  r13,r1,#0x21
:02060250 00E3120A rsceq  r1,r3,r10,lsl #0x4
:02060254 2C006909 stccs  9,cr6,[r0],{#0x9}
:02060258 0D04B110 unknown
:0206025C 00050440 andeq  r0,r5,r0,asr #0x8
:02060260 000504B2 streqh r0,[r5], -r2
:02060264 25120008 ldrcs r0,[r2, #-0x8]		;(r2-0x8=*(fffffff8))
:02060268 22028100 andcs  r8,r2,#0x0
:0206026C 66410518 unknown
:02060270 0FA50051 swieq 0x00a50051
:02060274 07131E4D ldreq r1,r8,r2,#0x0
:02060278 0800253A stmeqda  r0 ,{r1,r3,r4,r5,r8,r10,r13}
:0206027C 05E59510 streqb r9,[r5, #+0x510]!
:02060280 C1100105 tstgt r0,r5,lsl #0x2
:02060284 85090531 strhi r0,[r9, #-0x531]		;(r9-0x531=*(fffffacf))
:02060288 E59500ED ldr r0,[r5, #+0xed]		;r5+0xed=*(000000ed)
:0206028C 03390379 teqeq r9,#0xE4000001
:02060290 03556595 cmpeq r5,#0x25400000
:02060294 10ADE200 adcne  r14,r13,r0,lsl #0x4
:02060298 64022D46 strvs r2,[r2],#-0xd46
:0206029C FCA90241 stc2  2,cr0,[r9],#+0x104
:020602A0 12950341 addnes r0,r5,#0x4000001
:020602A4 5800390C stmplda  r0 ,{r2,r3,r8,r11,r12,r13}
:020602A8 561C000D ldrpl r0,[r12],-r13
:020602AC 0D514191 unknown
:020602B0 024D4C00 subeq  r4,r13,#0x0
:020602B4 09000D1A stmeqdb  r0 ,{r1,r3,r4,r8,r10,r11}
:020602B8 4D000D55 unknown
:020602BC 1949C041 stmnedb  r9 ,{r0,r6,r14,r15}^
:020602C0 00190F00 andeqs r0,r9,r0,lsl #0x1e
:020602C4 55D52FF5 ldrplb r2,[r5, #+0xff5]		;r5+0xff5=*(00000ff5)
:020602C8 42902501 addmis r2,r0,#0x400000
:020602CC B9080015 stmltdb  r8 ,{r0,r2,r4}
:020602D0 2BF4DE01 blcs 01D97ADC
:020602D4 BD00EBFF unknown
:020602D8 3C500D04 ldcccl 13,cr0,[r0],{#0x4}
:020602DC 5850000D ldmplda  r0 ,{r0,r2,r3}^
:020602E0 3FCD8D10 swicc 0x00cd8d10
:020602E4 004D1FFD unknown
:020602E8 E80135E6 stmda  r1 ,{r1,r2,r5,r6,r7,r8,r10,r12,r13}
:020602EC F5D5005C ldrnvb r0,[r5, #+0x5c]		;r5+0x5c=*(0000005c)
:020602F0 6345DD10 unknown
:020602F4 C475DD22 unknown
:020602F8 3601204A strcc r2,[r5, #+0x5c]		;r5+0x5c=*(0000005c)
:020602FC 03E50321 mvneq  r0,#0x84000000
:02060300 E5022601 str r2,[r2, #-0x601]		;(r2-0x601=*(fffff9ff))
:02060304 00411026 subeq  r1,r1,r6,lsr #0x0
:02060308 10004116 andne  r4,r0,r6,lsl r1
:0206030C 45240041 strmi r0,[r4, #-0x41]!
:02060310 0044AA00 subeq  r10,r4,r0,lsl #0x14
:02060314 06450001 streqb r0,[r5],-r1
:02060318 00190240 andeqs r0,r9,r0,asr #0x4
:0206031C 41CC0009 bicmi  r0,r12,r9
:02060320 18000922 stmneda  r0 ,{r1,r5,r8,r11}
:02060324 0D0400A5 unknown
:02060328 05544030 ldreqb r4,[r4, #-0x30]		;(r4-0x30=*(ffffffd0))
:0206032C 61182100 tstvs r8,r0,lsl #0x2
:02060330 00990803 addeqs r0,r9,r3,lsl #0x10
:02060334 E129A018 unknown
:02060338 E1813820 orr  r3,r1,r0,lsr #0x10
:0206033C 15221719 strne r1,[r2, #-0x719]!
:02060340 12F1A040 rscnes r10,r1,#0x40
:02060344 02001512 andeq  r1,r0,#0x4800000
:02060348 15000930 strne r0,[r0, #-0x930]		;(r0-0x930=*(fffff6d0))
:0206034C 15651000 strneb r1,[r5, #-0x0]!
:02060350 3003D120 andcc  r13,r3,r0,lsr #0x2
:02060354 00150129 andeqs r0,r5,r9,lsr #0x2
:02060358 B907B11E stmltdb  r7 ,{r1,r2,r3,r4,r8,r12,r13,r15}
:0206035C 6914DB12 ldmvsdb  r4 ,{r1,r4,r8,r9,r11,r12,r14,r15}
:02060360 42B90100 adcmis r0,r9,#0x0
:02060364 E9000106 stmdb  r0 ,{r1,r2,r8}
:02060368 0D658A2F stceql 10,cr8,[r5,#-0xbc]!
:0206036C E5850699 str r0,[r5, #+0x699]		;r5+0x699=*(00000699)
:02060370 3802B580 stmccda  r2 ,{r7,r8,r10,r12,r13,r15}
:02060374 01A31315 moveq  r1,r5,lsl r3		;r1=0(0x0)
:02060378 0001D000 andeq  r13,r1,r0
:0206037C 6402B5FC strvs r11,[r2],#-0x5fc
:02060380 55440711 strplb r0,[r4, #-0x711]		;(r4-0x711=*(fffff8ef))
:02060384 61200001 unknown
:02060388 3555021A ldrccb r0,[r5, #-0x21a]		;(r5-0x21a=*(fffffde6))
:0206038C 02A1057D adceq  r0,r1,#0x1F400000
:02060390 44C96CE1 strmib r6,[r9],#+0xce1
:02060394 F596C01C ldrnv r12,[r6, #+0x1c]		;r6+0x1c=*(0000001c)
:02060398 2503E50A strcs r14,[r3, #-0x50a]		;r3-0x50a=*(309afdb7)=#0(0x00000000)
:0206039C 7003E203 andvc  r14,r3,r3,lsl #0x4
:020603A0 5C0A0321 stcpl  3,cr0,[r10],{#0x21}
:020603A4 002106E3 eoreq  r0,r1,r3,ror #0xd
:020603A8 624D0C84 subvs  r0,r13,#0x8400
:020603AC 00010081 andeq  r0,r1,r1,lsl #0x1
:020603B0 00C1C010 sbceq  r12,r1,r0,lsl r0
:020603B4 E58D4EC0 str r4,[r13, #+0xec0]		;r13+0xec0=*(00000ec0)
:020603B8 3D00D9E9 unknown
:020603BC 00256816 eoreq  r6,r5,r6,lsl r8
:020603C0 2DD80A95 unknown
:020603C4 41A16520 movmi  r6,r0,lsr #0xa		;r6=0(0x0)
:020603C8 3051A108 subccs r10,r1,r8,lsl #0x2
:020603CC 01151086 tsteq r5,r6,lsl #0x1
:020603D0 06A90307 unknown
:020603D4 932036B5 unknown
:020603D8 4DD346B5 unknown
:020603DC 36B513B1 unknown
:020603E0 B19DD310 orrlts r13,r13,r0,lsl r3
:020603E4 F19D2114 orrnvs r2,r13,r4,lsl r1
:020603E8 9D834093 unknown
:020603EC 17354031 unknown
:020603F0 10091594 mulne  r9,r4,r5
:020603F4 CC61AD54 stcgtl 13,cr10,[r1],#-0x150
:020603F8 00359F01 eoreqs r9,r5,r1,lsl #0x1e
:020603FC 000500A1 andeq  r0,r5,r1,lsr #0x1
:02060400 B1007154 unknown
:02060404 580DD901 stmplda  r13 ,{r0,r8,r11,r12,r14,r15}
:02060408 650C00F1 strvs r0,[r12, #-0xf1]		;(r12-0xf1=*(820324a0))
:0206040C 15565C00 ldrneb r5,[r6, #-0xc00]		;(r6-0xc00=*(fffff400))
:02060410 91103500 tstls r0,r0,lsl #0xa
:02060414 C1081F1E unknown
:02060418 A107A413 unknown
:0206041C 00C15C04 sbceq  r5,r1,r4,lsl #0x18
:02060420 14004D60 strne r4,[r0],#-0xd60
:02060424 E5159420 ldr r9,[r5, #-0x420]		;(r5-0x420=*(fffffbe0))
:02060428 6404F150 strvs r15,[r4],#-0x150
:0206042C 31BC0025 movccs r0,r5,lsr #0x0		;r0=0(0x0)
:02060430 54E114D4 unknown
:02060434 15040110 strne r0,[r4, #-0x110]		;(r4-0x110=*(fffffef0))
:02060438 01696800 unknown
:0206043C 014558B2 streqh r5,[r5, #-0x82]		;(r5-0x8b2=*(ffffff7e))
:02060440 E1D401BE ldrh r0,[r4, #+0x1e]		;r4+0x1e=*(0000001e)
:02060444 E9301DE5 ldmdb  r0!,{r0,r2,r5,r6,r7,r8,r10,r11,r12}
:02060448 0125A110 unknown
:0206044C E58D2018 str r2,[r13, #+0x18]		;r13+0x18=*(00000018)
:02060450 2C0009B0 stccs  9,cr0,[r0],{#0xb0}
:02060454 E2840041 add  r0,r4,#0x41
:02060458 B20005B4 andlt  r0,r0,#0x2D000000
:0206045C E110D412 tst r0,r2,lsl r4
:02060460 E1CD14B6 strh r1,[r13, #+0x46]		;r13+0x46=*(00000046)
:02060464 48000524 stmmida  r0 ,{r2,r5,r8,r10}
:02060468 28000540 stmcsda  r0 ,{r6,r8,r10}
:0206046C 4CE59410 stcmil 4,cr9,[r5],#+0x40
:02060470 41024025 unknown
:02060474 00CD0025 sbceq  r0,r13,r5,lsr #0x0
:02060478 40553029 submis r3,r5,r9,lsr #0x0
:0206047C 918D1030 orrls  r1,r13,r0,lsr r0
:02060480 29088F21 stmcsdb  r8 ,{r0,r5,r8,r9,r10,r11,r15}
:02060484 00493400 subeq  r3,r9,r0,lsl #0x8
:02060488 29041029 stmcsdb  r4 ,{r0,r3,r5,r12}
:0206048C 9D5A1010 unknown
:02060490 81100215 tsthi r0,r5,lsl r2
:02060494 00101813 andeqs r1,r0,r3,lsl r8
:02060498 1D2D158D stcne  5,cr1,[r13,#-0x234]!
:0206049C B80005F0 stmltda  r0 ,{r4,r5,r6,r7,r8,r10}
:020604A0 54F20009 unknown
:020604A4 11350CB9 ldrneh r0,[r5, -r9]!
:020604A8 E1CD13BA strh r1,[r13, #+0x3a]		;r13+0x3a=*(0000003a)
:020604AC D40311BE strle r1,[r3],#-0x1be
:020604B0 E31105CD tst r1,#0x33400000
:020604B4 21150441 tstcs r5,r1,asr #0x8
:020604B8 29521301 ldmcsdb  r2 ,{r0,r8,r9,r12}^
:020604BC 25031500 strcs r1,[r3, #-0x500]		;r3-0x500=*(309afdc1)=#0(0x00000000)
:020604C0 1001D926 andne  r13,r1,r6,lsr #0x12
:020604C4 9920E18D stmlsdb  r0!,{r0,r2,r3,r7,r8,r13,r14,r15}
:020604C8 E58D0040 str r0,[r13, #+0x40]		;r13+0x40=*(00000040)
:020604CC E5D61016 ldrb r1,[r6, #+0x16]		;r6+0x16=*(00000016)
:020604D0 11A1C400 movne  r12,r0,lsl #0x8		;r12=0(0x0)
:020604D4 61E79011 mvnvs  r9,r1,lsl r0
:020604D8 18229500 stmneda  r2!,{r8,r10,r12,r15}
:020604DC 31032962 unknown
:020604E0 00190125 andeqs r0,r9,r5,lsr #0x2
:020604E4 1A2029D6 bne 0286AC44
:020604E8 F9002945 stmnvdb  r0 ,{r0,r2,r6,r8,r11,r13}
:020604EC 1503B112 strne r11,[r3, #-0x112]		;r3-0x112=*(309b01af)=#0(0x00000000)
:020604F0 001300AD andeqs r0,r3,r13,lsr #0x1
:020604F4 10861720 addne  r1,r6,r0,lsr #0xe
:020604F8 39030045 stmccdb  r3 ,{r0,r2,r6}
:020604FC 00010E18 andeq  r0,r1,r8,lsl r14
:02060500 19D42AB9 ldmneib  r4 ,{r0,r3,r4,r5,r7,r9,r11,r13}^
:02060504 B902FD0E stmltdb  r2 ,{r1,r2,r3,r8,r10,r11,r12,r13,r14,r15}
:02060508 E1D2103A bics r1,r2,r10,lsr r0
:0206050C 920700B1 andls  r0,r7,#0xB1
:02060510 021D0C2D andeqs r0,r13,#0x2D00
:02060514 15900B21 ldrne r0,[r0, #+0xb21]		;r0+0xb21=*(00000b21)
:02060518 8EF51521 cdphi 5,14,cr1,cr5,cr1,1
:0206051C 00108220 andeqs r8,r0,r0,lsr #0x4
:02060520 12ED2C29 rscne  r2,r13,#0x2900
:02060524 B00CF592 mullt  r12,r2,r5
:02060528 82005192 andhi  r5,r0,#0x80000024
:0206052C 002933E0 eoreq  r3,r9,r0,ror #0x7
:02060530 A2038920 andge  r8,r3,#0x80000
:02060534 E3530A01 cmp r3,#0x1000
:02060538 F0020021 andnv  r0,r2,r1,lsr #0x0
:0206053C 2190005D orrcss r0,r0,r13,asr r0
:02060540 296C9901 unknown
:02060544 8D0E0104 unknown
:02060548 E58D0E01 str r0,[r13, #+0xe01]		;r13+0xe01=*(00000e01)
:0206054C 0029552F eoreq  r5,r9,r15,lsr #0xa
:02060550 5D14656C unknown
:02060554 29313000 ldmcsdb  r1!,{r12,r13}
:02060558 2B2A001A blcs 02AE05C8
:0206055C 35BC0000 ldrcc r0,[r12, #+0x0]!
:02060560 2461000E unknown
:02060564 11105548 tstne r0,r8,asr #0xa
:02060568 B11D9550 tstlt r13,r0,asr r5
:0206056C 10253400 eorne  r3,r5,r0,lsl #0x8
:02060570 B140C1BD strlth r12,[r0, #-0x1d]		;(r0-0x1bd=*(ffffffe3))
:02060574 0779150B ldreqb r1,[r9,-r11, lsl #0xa]!
:02060578 01690813 unknown
:0206057C 004D4B20 subeq  r4,r13,r0,lsr #0x16
:02060580 7D021A61 unknown
:02060584 EB003410 bl 0206D5CC
:02060588 51F90B0C mvnpls r0,r12,lsl #0x16
:0206058C 108D1095 umullne  r1,r13,r5,r0
:02060590 810C81C9 unknown
:02060594 4D015511 unknown
:02060598 FDFCEF14 ldc2l 15,cr14,[r12,#+0x50]!
:0206059C C9501901 ldmgtdb  r0 ,{r0,r8,r11,r12}^
:020605A0 9F3B7151 swils 0x003b7151
:020605A4 5E810059 mcrpl 0,4,r0,cr1,cr9,{2}
:020605A8 10A92C31 adcne  r2,r9,r1,lsr r12
:020605AC C11F4938 tstgt r15,r8,lsr r9
:020605B0 01955010 orreqs r5,r5,r0,lsl r0
:020605B4 2C495B0C stccsl 11,cr5,[r9],{#0xc}
:020605B8 0045883A subeq  r8,r5,r10,lsr r8
:020605BC 05E30376 streqb r0,[r3, #+0x376]!
:020605C0 D933DD0D ldmledb  r3!,{r0,r2,r3,r8,r10,r11,r12,r14,r15}
:020605C4 21240409 unknown
:020605C8 0CAD3C09 stceq  12,cr3,[r13],#+0x24
:020605CC E2420DB9 sub  r0,r2,#0x2E40
:020605D0 3D001D39 unknown
:020605D4 0105CA30 unknown
:020605D8 09D50D89 ldmeqib  r5 ,{r0,r3,r7,r8,r10,r11}^
:020605DC 10F40BF1 unknown
:020605E0 00150BC5 andeqs r0,r5,r5,asr #0x17
:020605E4 21485941 unknown
:020605E8 80213C00 eorhi  r3,r1,r0,lsl #0x18
:020605EC 80213CAE eorhi  r3,r1,r14,lsr #0x19
:020605F0 3021337C eorcc  r3,r1,r12,ror r3
:020605F4 209D2D89 addcss r2,r13,r9,lsl #0x1b
:020605F8 0049728D subeq  r7,r9,r13,lsl #0x5
:020605FC 9F01ED90 swils 0x0001ed90
:02060600 00790D25 rsbeqs r0,r9,r5,lsr #0x1a
:02060604 75F2072D ldrvcb r0,[r2, #+0x72d]!
:02060608 2C4D0032 stccsl 0,cr0,[r13],{#0x32}
:0206060C 020E37B0 andeq  r3,r14,#0x2C00000
:02060610 D08410E5 addle  r1,r4,r5,ror #0x1
:02060614 EB2C00E1 bl 02B609A0
:02060618 10E10209 rscne  r0,r1,r9,lsl #0x4
:0206061C 693042D0 ldmvsdb  r0!,{r4,r6,r7,r9,r14}
:02060620 00096000 andeq  r6,r9,r0
:02060624 8DE593C0 stchil 3,cr9,[r5,#+0x300]!
:02060628 2AAD8A21 bcs 00BC2EB4
:0206062C 0924E35C stmeqdb  r4!,{r2,r3,r4,r6,r8,r9,r13,r14,r15}
:02060630 16509100 ldrneb r9,[r0],-r0, lsl #0x2
:02060634 20B110E5 adccss r1,r1,r5,ror #0x1
:02060638 82011D9C andhi  r1,r1,#0x2700
:0206063C 591004E2 ldmpldb  r0 ,{r1,r5,r6,r7,r10}
:02060640 03358402 teqeq r5,#0x2000000
:02060644 91000011 unknown
:02060648 6D0CE109 unknown
:0206064C F106D900 unknown
:02060650 09010139 stmeqdb  r1 ,{r0,r3,r4,r5,r8}
:02060654 102D8060 eorne  r8,r13,r0,ror #0x0
:02060658 13200008 unknown
:0206065C AD05E593 unknown
:02060660 01E49226 mvneq  r9,r6,lsr #0x4
:02060664 E0820811 add  r0,r2,r1,lsl r8
:02060668 0D292104 stceq  1,cr2,[r9,#-0x10]!
:0206066C 85640065 strhib r0,[r4, #-0x65]!
:02060670 1029B020 eorne  r11,r9,r0,lsr #0x0
:02060674 08D10AD9 ldmeqia  r1 ,{r0,r3,r4,r6,r7,r9,r11}^
:02060678 005110D1 ldreqsb r1,[r1],#-0x1
:0206067C 20151CE5 andcss r1,r5,r5,ror #0x19
:02060680 00157F01 andeqs r7,r5,r1,lsl #0x1e
:02060684 3B59FF88 blcc 036E04AC
:02060688 2D9F0038 unknown
:0206068C 11908902 orrnes r8,r0,r2,lsl #0x12
:02060690 00110520 andeqs r0,r1,r0,lsr #0xa
:02060694 03001199 unknown
:02060698 04AA02B5 unknown
:0206069C 65E59300 strvsb r9,[r5, #+0x300]!
:020606A0 00510010 subeqs r0,r1,r0,lsl r0
:020606A4 FFFF5094 swinv 0x00ff5094
:020606A8 0C2900F1 stceq  0,cr0,[r9],#-0x3c4
:020606AC 41211641 unknown
:020606B0 E55C8118 ldrb r8,[r12, #-0x118]		;(r12-0x118=*(fffffee8))
:020606B4 EB003389 bl 0206D4E0
:020606B8 8FCC1089 swihi 0x00cc1089
:020606BC 8509F220 strhi r15,[r9, #-0x220]		;(r9-0x220=*(fffffde0))
:020606C0 40160900 andmis r0,r6,r0,lsl #0x12
:020606C4 160500B1 unknown
:020606C8 777010AD ldrvcb r1,[r0,-r13, lsr #0x1]!
:020606CC 8D680621 stchil 6,cr0,[r8,#-0x84]!
:020606D0 D1026D02 unknown
:020606D4 100A5507 andne  r5,r10,r7,lsl #0xa
:020606D8 10BD0EE1 adcnes r0,r13,r1,ror #0x1d
:020606DC 56007180 strpl r7,[r0],-r0, lsl #0x3
:020606E0 1A2D07E3 bne 02BA2674
:020606E4 E28D4440 add  r4,r13,#0x40000000
:020606E8 21EB1DCD mvncs  r1,r13,asr #0x1b
:020606EC 018D0080 orreq  r0,r13,r0,lsl #0x1
:020606F0 05E15406 streqb r5,[r1, #+0x406]!
:020606F4 990081FF stmlsdb  r0 ,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r15}
:020606F8 12090317 andne  r0,r9,#0x5C000000
:020606FC 6DEE01C9 stcvsl 1,cr0,[r14,#+0x324]!
:02060700 11DD0031 bicnes r0,r13,r1,lsr r0
:02060704 1AFFFFFB bne 020606F8
:02060708 83294918 unknown
:0206070C 7D1035A0 unknown
:02060710 0789A001 streq r10,[r9, +r1]
:02060714 1640E501 strneb r14,[r0],-r1, lsl #0xa
:02060718 15C501AD strneb r0,[r5, #+0x1ad]		;r5+0x1ad=*(000001ad)
:0206071C 48000140 stmmida  r0 ,{r6,r8}
:02060720 0B040004 bleq 02160738
:02060724 200D11AD andcs  r1,r13,r13,lsr #0x3
:02060728 F2DDEB00 sbcnvs r14,r13,#0x0
:0206072C 108109B9 strneh r0,[r1], +r9
:02060730 08851209 stmeqia  r5 ,{r0,r3,r9,r12}
:02060734 01028101 unknown
:02060738 22810BC1 addcs  r0,r1,#0x30400
:0206073C 0607C9D6 unknown
:02060740 43F00400 mvnmis r0,#0x0
:02060744 1C01E92D stcne  9,cr14,[r1],{#0x2d}
:02060748 0B2D4DD0 bleq 02BB3E90
:0206074C 07350801 ldreq r0,[r5,-r1, lsl #0x10]!
:02060750 9F386168 swils 0x00386168
:02060754 0AB968E5 beq 00EBAAF0
:02060758 69010D10 stmvsdb  r1 ,{r4,r8,r10,r11}
:0206075C 00352815 eoreqs r2,r5,r5,lsl r8
:02060760 001C0049 andeqs r0,r12,r9,asr #0x0
:02060764 490E1996 stmmidb  r14 ,{r1,r2,r4,r7,r8,r11,r12}
:02060768 C7638000 strgtb r8,[r3,-r0]!
:0206076C 3D000CE0 unknown
:02060770 92011500 andls  r1,r1,#0x0
:02060774 E0E73080 rsc  r3,r7,r0,lsl #0x1
:02060778 3C001D2C stccc  13,cr1,[r0],{#0x2c}
:0206077C 8193001D orrhis r0,r3,r13,lsl r0
:02060780 28E0E728 unknown
:02060784 1A0CCD16 bne 02393BE4
:02060788 902F8981 eorls  r8,r15,r1,lsl #0x13
:0206078C 14005DF5 strne r5,[r0],#-0xdf5
:02060790 101000D9 ldrnesb r0,[r0], -r9
:02060794 140AE596 strne r14,[r10],#-0x596
:02060798 92E59600 rscls  r9,r5,#0x0
:0206079C 00E0C891 smlaleq  r12,r0,r1,r8
:020607A0 E0CCE092 smull  r14,r12,r2,r0
:020607A4 00C91010 sbceq  r1,r9,r0,lsl r0
:020607A8 18C00021 stmneia  r0 ,{r0,r5}^
:020607AC 939100C1 orrlss r0,r1,#0xC1
:020607B0 7020E0E8 eorvc  r14,r0,r8,ror #0x1
:020607B4 30E59602 rsccc  r9,r5,r2,lsl #0xc
:020607B8 97900025 ldrls r0,[r0,+r5, lsr #0x0]
:020607BC 2908E0E8 stmcsdb  r8 ,{r3,r5,r6,r7,r13,r14,r15}
:020607C0 3A0B8936 bcc 02342CA0
:020607C4 7002E183 andvc  r14,r2,r3,lsl #0x3
:020607C8 01318304 teqeq r1,r4,lsl #0x6
:020607CC 8024E596 mlahi  r4,r6,r5,r14unknown
:020607D0 9102E596 swpls r14,r6,r2
:020607D4 90E0ECE3 rscls  r14,r0,r3,ror #0x19
:020607D8 00E0ECE8 rsceq  r14,r0,r8,ror #0x19
:020607DC 0DDD062E unknown
:020607E0 0CE59620 stceql 6,cr9,[r5],#+0x80
:020607E4 E180040A orr  r0,r0,r10,lsl #0x8
:020607E8 C606B102 strgt r11,[r6],-r2, lsl #0x2
:020607EC 08EB0017 unknown
:020607F0 E08CE790 umull  r14,r12,r0,r7
:020607F4 001D2FC7 andeqs r2,r13,r7,asr #0x1f
:020607F8 E02C40C2 eor  r4,r12,r2,asr #0x1
:020607FC E02CC791 mla  r12,r1,r7,r12unknown
:02060800 9E00E102 cdpls 1,0,cr14,cr0,cr2,0
:02060804 AC2000E2 stcge  0,cr0,[r0],#-0x388
:02060808 E2820CA1 add  r0,r2,#0xA100
:0206080C 822FA220 eorhi  r10,r15,#0x2
:02060810 066DC2E0 unknown
:02060814 A0203FC8 eorge  r3,r0,r8,asr #0x1f
:02060818 82C890E1 sbchi  r9,r8,#0xE1
:0206081C 002390E0 eoreq  r9,r3,r0,ror #0x1
:02060820 2891E022 ldmcsia  r1 ,{r1,r5,r13,r14,r15}
:02060824 0102E022 unknown
:02060828 04999C00 ldreq r9,[r9],#+0xc00
:0206082C A02EEDA2 eorge  r14,r14,r2,lsr #0x1b
:02060830 0AE0800F beq 01880874
:02060834 164980C0 strneb r8,r14,r14,r2,lsr #0x1b
:02060838 6000E357 andvs  r14,r0,r7,asr r3
:0206083C 588410CD stmplia  r4 ,{r0,r2,r3,r6,r7,r12}
:02060840 000002A3 andeq  r0,r0,r3,lsr #0x5
:02060844 000A01BA streqh r0,[r10], -r10
:02060848 58043157 stmplda  r4 ,{r0,r1,r2,r4,r6,r8,r12,r13}
:0206084C DA00B5D3 ble 0208DFA0
:02060850 E0126000 ands r6,r2,r0
:02060854 0FE50CE3 swieq 0x00e50ce3
:02060858 0FE11008 swieq 0x00e11008
:0206085C E28D4820 add  r4,r13,#0x200000
:02060860 E28D3000 add  r3,r13,#0x0
:02060864 FF00F32D swinv 0x0000f32d
:02060868 9D200CEB stcls  12,cr0,[r0,#-0x3ac]!
:0206086C 199D07F9 ldmneib  r13 ,{r0,r3,r4,r5,r6,r7,r8,r9,r10}
:02060870 0021A00D eoreq  r10,r1,r13
:02060874 1BA90B81 blne 00AA3680
:02060878 E2801B02 add  r1,r0,#0x800
:0206087C 9D300708 ldcls  7,cr0,[r0,#-0x20]!
:02060880 821641E5 andhis r4,r6,#0x40000039
:02060884 000003E0 andeq  r0,r0,r0,ror #0x7
:02060888 0098E04C addeqs r14,r8,r12,asr #0x0
:0206088C 850C1100 strhi r1,[r12, #-0x100]		;(r12-0x100=*(ffffff00))
:02060890 C108E540 unknown
:02060894 800B020F andhi  r0,r11,r15,lsl #0x4
:02060898 0504BFE2 streq r11,[r4, #-0xfe2]		;(r4-0xfe2=*(fffff01e))
:0206089C 4116400C tstmi r6,r12
:020608A0 1EDD0DB5 mrcne 13,6,r0,cr13,cr5,{5}
:020608A4 1C31E584 ldcne  5,cr14,[r1],#-0x210
:020608A8 F0E28DD0 unknown
:020608AC 00E8BD83 rsceq  r11,r8,r3,lsl #0x1b
:020608B0 B000016C andlt  r0,r0,r12,ror #0x2
:020608B4 7D021A60 unknown
:020608B8 C2F07DE0 rscgts r7,r0,#0x3800
:020608BC F07DF07D rsbnvs r15,r13,r13,ror r0
:020608C0 7D30F07D ldcvc  0,cr15,[r0,#-0x1f4]!
:020608C4 0EB93040 cdpeq 0,10,cr3,cr9,cr0,2
:020608C8 0CD70729 ldceql 7,cr0,[r7],{#0x29}
:020608CC 003D9F00 eoreqs r9,r13,r0,lsl #0x1e
:020608D0 1259E001 subnes r14,r9,#0x1
:020608D4 83004808 unknown
:020608D8 FFFF2079 swinv 0x00ff2079
:020608DC B0758000 rsblts r8,r5,r0
:020608E0 75F07584 ldrvcb r7,[r0, #+0x584]!
:020608E4 75F075F0 ldrvcb r7,[r0, #+0x5f0]!
:020608E8 0FF075F0 swieq 0x00f075f0
:020608EC 5F001075 swipl 0x00001075
:020608F0 F0753075 rsbnvs r3,r5,r5,ror r0
:020608F4 F075F075 rsbnvs r15,r5,r5,ror r0
:020608F8 F075F075 rsbnvs r15,r5,r5,ror r0
:020608FC 7F30F075 swivc 0x0030f075
:02060900 75021075 strvc r1,[r2, #-0x75]		;(r2-0x75=*(ffffff8b))
:02060904 75F07530 ldrvcb r7,[r0, #+0x530]!
:02060908 75F075F0 ldrvcb r7,[r0, #+0x5f0]!
:0206090C FDF075F0 ldc2l 5,cr7,[r0,#+0x3c0]!
:02060910 00C0F075 sbceq  r15,r0,r5,ror r0
:02060914 75030075 strvc r0,[r3, #-0x75]		;r3-0x75=*(309b024c)=#0(0x00000000)
:02060918 75F07530 ldrvcb r7,[r0, #+0x530]!
:0206091C F075E9F0 unknown
:02060920 F075F075 rsbnvs r15,r5,r5,ror r0
:02060924 043FF075 unknown
:02060928 4F0C0075 swimi 0x000c0075
:0206092C F0751075 rsbnvs r1,r5,r5,ror r0
:02060930 F075F075 rsbnvs r15,r5,r5,ror r0
:02060934 F075F075 rsbnvs r15,r5,r5,ror r0
:02060938 0EEDF075 mcreq 0,7,r15,cr13,cr5,{3}
:0206093C E3C008FF bic  r0,r0,#0xFF0000
:02060940 E1800802 orr  r0,r0,r2,lsl #0x10
:02060944 79805079 stmvcib  r0 ,{r0,r3,r4,r5,r6,r12,r14}
:02060948 79F079F0 unknown
:0206094C 79F079F0 unknown
:02060950 02F079F0 rsceqs r7,r0,#0x3C0000
:02060954 13803F09 orrne  r3,r0,#0x24
:02060958 70790902 rsbvcs r0,r9,r2,lsl #0x12
:0206095C 69007908 stmvsdb  r0 ,{r3,r8,r11,r12,r13,r14}
:02060960 9030D022 eorlss r13,r0,r2,lsr #0x0
:02060964 13030515 unknown
:02060968 0880E003 stmeqia  r0 ,{r0,r1,r13,r14,r15}
:0206096C A0E00010 rscge  r0,r0,r0,lsl r0
:02060970 E35E047A cmp r14,#0x7A000000
:02060974 049015BD ldreq r1,[r0],#+0x5bd
:02060978 08E29EC0 unknown
:0206097C E5DE22A1 ldrb r2,[r14, #+0x2a1]		;r14+0x2a1=*(000002a1)
:02060980 424D0020 submi  r0,r13,#0x20
:02060984 E1DE30BA ldrh r3,[r14, #+0xa]		;r14+0xa=*(0000000a)
:02060988 9C0200B3 stcls  0,cr0,[r2],{#0xb3}
:0206098C E08C0341 add  r0,r12,r1,asr #0x6
:02060990 900E3104 andls  r3,r14,r4,lsl #0x2
:02060994 4D212231 stcmi  2,cr2,[r1,#-0xc4]!
:02060998 ED101122 unknown
:0206099C 00159131 andeqs r9,r5,r1,lsr r1
:020609A0 108E0E10 addne  r0,r14,r0,lsl r14
:020609A4 FD026100 unknown
:020609A8 9104BD01 unknown
:020609AC 52B802A9 adcpls r0,r8,#0x9000000A
:020609B0 130A99E3 unknown
:020609B4 03C00A01 biceq  r0,r0,#0x1000
:020609B8 81000C04 unknown
:020609BC 203D08E5 eorcss r0,r13,r5,ror #0x11
:020609C0 F03DF03D eornvs r15,r13,r13,lsr r0
:020609C4 3D0025E0 unknown
:020609C8 3DF03D40 ldcccl 13,cr3,[r0,#+0x100]!
:020609CC 35F03DF0 ldrccb r3,[r0, #+0xdf0]!
:020609D0 3D603D07 stcccl 13,cr3,[r0,#-0x1c]!
:020609D4 F03DFFF0 unknown
:020609D8 3D1EF03D unknown
:020609DC 3DF03D60 ldcccl 13,cr3,[r0,#+0x180]!
:020609E0 4AF03DF0 bmi 01C701A8
:020609E4 3D603D7B stcccl 13,cr3,[r0,#-0x1ec]!
:020609E8 3DF03DF0 ldcccl 13,cr3,[r0,#+0x3c0]!
:020609EC 603D58F0 unknown
:020609F0 F03DF03D eornvs r15,r13,r13,lsr r0
:020609F4 66F03DEF unknown
:020609F8 F03D203D eornvs r2,r13,r13,lsr r0
:020609FC 31024D70 unknown
:02060A00 ED102116 unknown
:02060A04 1305161D unknown
:02060A08 0021105D eoreq  r1,r1,r13,asr r0
:02060A0C 26250698 unknown
:02060A10 20CF03E9 sbccs  r0,r15,r9,ror #0x7
:02060A14 FF75E1A0 swinv 0x0075e1a0
:02060A18 0018EBFF ldreqsh r14,[r8], -r15
:02060A1C 01E5D600 mvneq  r13,r0,lsl #0xc
:02060A20 650000CD strvs r0,[r0, #-0xcd]		;(r0-0xcd=*(ffffff33))
:02060A24 CD50F701 unknown
:02060A28 538D7000 orrpl  r7,r13,#0x0
:02060A2C 00A501D5 unknown
:02060A30 08009D03 stmeqda  r0 ,{r0,r1,r8,r10,r11,r12,r15}
:02060A34 D050015D subles r0,r0,r13,asr r1
:02060A38 000910E5 andeq  r1,r9,r5,ror #0x1
:02060A3C A000292C andge  r2,r0,r12,lsr #0x12
:02060A40 E891500C ldmia  r1 ,{r2,r3,r12,r14}
:02060A44 19391AD9 ldmnedb  r9!,{r0,r3,r4,r6,r7,r9,r11,r12}
:02060A48 B000C562 andlt  r12,r0,r2,ror #0xa
:02060A4C 00D14001 sbceqs r4,r1,r1
:02060A50 51E1A070 mvnpl  r10,r0,ror r0
:02060A54 51440810 unknown
:02060A58 06107900 ldreq r7,[r0],-r0, lsl #0x12
:02060A5C D060504D rsble  r5,r0,r13,asr #0x0
:02060A60 800B06E1 andhi  r0,r11,r1,ror #0xd
:02060A64 D86000ED unknown
:02060A68 886006E1 unknown
:02060A6C 8004E002 andhi  r14,r4,r2
:02060A70 0720ED86 streq r14,[r0,-r6, lsl #0x1b]!
:02060A74 E110A080 tst r0,r0,lsl #0x1
:02060A78 02B99804 adceqs r9,r9,#0x40000
:02060A7C 0504E156 streq r14,[r4, #-0x156]		;(r4-0x156=*(fffffeaa))
:02060A80 05450300 streqb r0,[r5, #-0x300]		;(r5-0x300=*(fffffd00))
:02060A84 00050800 andeq  r0,r5,r0,lsl #0x10
:02060A88 0C00050C stceq  5,cr0,[r0],{#0xc}
:02060A8C 05159860 ldreq r9,[r5, #-0x860]		;(r5-0x860=*(fffff7a0))
:02060A90 FD56000E unknown
:02060A94 70FD51C0 rscvcs r5,r13,r0,asr #0x3
:02060A98 60FD5020 rscvss r5,r13,r0,lsr #0x0
:02060A9C 90FD0E11 rsclss r0,r13,r1,lsl r14
:02060AA0 D0600679 rsble  r0,r0,r9,ror r6
:02060AA4 E50F01E5 str r0,[r15, #-0x1e5]		;r15-0x1e5=*(020608c7)=#-687396594(0xd707290e)
:02060AA8 84401009 strhib r1,[r0],#-0x9
:02060AAC 510006E2 unknown
:02060AB0 FFD9E101 swinv 0x00d9e101
:02060AB4 7D393AFF ldcvc  10,cr3,[r9,#-0x3fc]!
:02060AB8 40400800 submi  r0,r0,r0,lsl #0x10
:02060ABC 3001E280 andcc  r14,r1,r0,lsl #0x5
:02060AC0 530741D4 unknown
:02060AC4 4D35E340 ldcmi  3,cr14,[r5,#-0x100]!
:02060AC8 00103100 andeqs r3,r0,r0,lsl #0x2
:02060ACC 0CE5D420 stceql 4,cr13,[r5],#+0x80
:02060AD0 0091502D addeqs r5,r1,r13,lsr #0x0
:02060AD4 1B45C79A blne 031D2944
:02060AD8 13E79131 mvnne  r9,#0x4000000C
:02060ADC E207201F and  r2,r7,#0x1F
:02060AE0 79A02233 stmvcib  r0!,{r0,r1,r4,r5,r9,r13}
:02060AE4 E2028004 and  r8,r2,#0x4
:02060AE8 E0862002 add  r2,r6,r2
:02060AEC 80135501 andhis r5,r3,r1,lsl #0xa
:02060AF0 71030015 unknown
:02060AF4 6103E7D4 unknown
:02060AF8 07E00184 streqb r0,[r0,+r4, lsl #0x3]!
:02060AFC FFF30011 swinv 0x00f30011
:02060B00 00618AFF unknown
:02060B04 D6011D84 strle r1,[r1],-r4, lsl #0x1b
:02060B08 03D05DE5 biceqs r5,r0,#0x3940
:02060B0C 09E08040 unknown
:02060B10 E1D430B2 ldrh r3,[r4, #+0x2]		;r4+0x2=*(00000002)
:02060B14 E0843003 add  r3,r4,r3
:02060B18 83620200 unknown
:02060B1C 115100E0 cmpne r1,r0,ror #0x1
:02060B20 A0056D60 andge  r6,r5,r0,ror #0x1a
:02060B24 2ABD9640 bcs 00FC642C
:02060B28 04E10009 unknown
:02060B2C 4C040009 stcmi  0,cr0,[r4],{#0x9}
:02060B30 40084009 andmi  r4,r8,r9
:02060B34 02850596 addeq  r0,r5,#0x25800000
:02060B38 00210305 eoreq  r0,r1,r5,lsl #0x6
:02060B3C 300C0154 andcc  r0,r12,r4,asr r1
:02060B40 000C0596 muleq  r12,r6,r5
:02060B44 00719110 rsbeqs r9,r1,r0,lsl r1
:02060B48 690B0153 stmvsdb  r11 ,{r0,r1,r4,r6,r8}
:02060B4C E3445021 unknown
:02060B50 05010107 streq r0,[r1, #-0x107]		;(r1-0x107=*(fffffef9))
:02060B54 00B90059 adceqs r0,r9,r9,asr r0
:02060B58 3034B62A eorccs r11,r4,r10,lsr #0xc
:02060B5C 10B3E1D0 unknown
:02060B60 0003E190 muleq  r3,r0,r1
:02060B64 00040025 andeq  r0,r4,r5,lsr #0x0
:02060B68 0291E280 addeqs r14,r1,#0x8
:02060B6C 05E00120 streqb r0,[r0, #+0x120]!
:02060B70 752AD150 strvc r13,[r10, #-0x150]!
:02060B74 BC130D00 ldclt  13,cr0,[r3],{#0x0}
:02060B78 5E010011 mcrpl 0,0,r0,cr1,cr1,{0}
:02060B7C 39E79010 unknown
:02060B80 D020BC50 eorle  r11,r0,r0,asr r12
:02060B84 10BE08E1 adcnes r0,r14,r1,ror #0x11
:02060B88 80300CD9 unknown
:02060B8C 040001E0 streq r0,[r0],#-0x1e0
:02060B90 0D06E351 unknown
:02060B94 71902011 orrvcs r2,r0,r1,lsl r0
:02060B98 C81AE108 ldmgtda  r10 ,{r3,r8,r13,r14,r15}
:02060B9C 93074952 unknown
:02060BA0 00000D05 andeq  r0,r0,r5,lsl #0x1a
:02060BA4 A0120000 andges r0,r2,r0
:02060BA8 05000913 streq r0,[r0, #-0x913]		;(r0-0x913=*(d7071ffb))
:02060BAC 01E59304 mvneq  r9,r4,lsl #0x6
:02060BB0 BD8C0BC9 unknown
:02060BB4 58544210 ldmplda  r4 ,{r4,r9,r14}^
:02060BB8 6D14A530 unknown
:02060BBC E128D547 unknown
:02060BC0 C100050B unknown
:02060BC4 05402D21 streqb r2,[r0, #-0xd21]		;(r0-0xd21=*(d7071bed))
:02060BC8 11077531 unknown
:02060BCC 117E0A00 cmnne r14,r0,lsl #0x14
:02060BD0 84104C00 ldrhi r4,[r0],#-0xc00
:02060BD4 FD3F60B9 ldc2  0,cr6,[r15,#-0x2e4]!
:02060BD8 CD913101 unknown
:02060BDC 28295900 stmcsda  r9!,{r8,r11,r12,r14}
:02060BE0 50E50019 rscpl  r0,r5,r9,lsl r0
:02060BE4 19001938 stmnedb  r0 ,{r3,r4,r5,r8,r11,r12}
:02060BE8 2101DB07 unknown
:02060BEC 84210110 unknown
:02060BF0 81316095 unknown
:02060BF4 D514A500 ldrle r10,[r4, #-0x500]		;(r4-0x500=*(fffffb00))
:02060BF8 20C90109 sbccs  r0,r9,r9,lsl #0x2
:02060BFC 40252BDD unknown
:02060C00 912020B1 strlsh r2,[r0, -r1]!
:02060C04 219F0001 orrcss r0,r15,r1
:02060C08 20014114 andcs  r4,r1,r4,lsl r1
:02060C0C 110BDD80 unknown
:02060C10 D904811B stmledb  r4 ,{r0,r1,r3,r4,r8,r15}
:02060C14 10E9F31B rscne  r15,r9,r11,lsl r3
:02060C18 403846AD eormis r4,r8,r13,lsr #0xd
:02060C1C 00493921 subeq  r3,r9,r1,lsr #0x12
:02060C20 081527F9 ldmeqda  r5 ,{r0,r3,r4,r5,r6,r7,r8,r9,r10,r13}
:02060C24 03181DF3 tsteq r8,#0x3CC0
:02060C28 1918E520 ldmnedb  r8 ,{r5,r8,r10,r13,r14,r15}
:02060C2C 04803517 streq r3,[r0],#+0x517
:02060C30 05B9A061 ldreq r10,[r9, #+0x61]!
:02060C34 C5001100 strgt r1,[r0, #-0x100]		;(r0-0x100=*(d707280e))
:02060C38 80691017 rsbhi  r1,r9,r7,lsl r0
:02060C3C 204DFD0B subcs  r15,r13,r11,lsl #0x1a
:02060C40 85C83D97 strhib r3,[r8, #+0xd97]		;r8+0xd97=*(00000d97)
:02060C44 FD02A83D unknown
:02060C48 FCFEB83D ldc2l 8,cr11,[r14],#+0xf4
:02060C4C 85D83D25 ldrhib r3,[r8, #+0xd25]		;r8+0xd25=*(00000d25)
:02060C50 19F7683D unknown
:02060C54 5508DD00 strpl r13,[r8, #-0xd00]		;(r8-0xd00=*(fffff300))
:02060C58 59753828 unknown
:02060C5C 67618528 strvsb r8,[r1,-r8, lsr #0xa]!
:02060C60 EBFFFCF0 bl 02060028
:02060C64 585D0538 ldmplda  r13 ,{r3,r4,r5,r8,r10}^
:02060C68 03385DC0 teqeq r8,#0x3000
:02060C6C 1B050861 blne 021A2DF8
:02060C70 203D00C1 eorcss r0,r13,r1,asr #0x1
:02060C74 40C101F5 unknown
:02060C78 10004928 andne  r4,r0,r8,lsr #0x12
:02060C7C 49701851 unknown
:02060C80 0091AA00 addeqs r10,r1,r0,lsl #0x14
:02060C84 60104901 andvss r4,r0,r1,lsl #0x12
:02060C88 52A7E281 adcpl  r14,r7,#0x10000008
:02060C8C 05E1A005 streqb r10,[r1, #+0x5]!
:02060C90 1FE79641 swine 0x00e79641
:02060C94 E2070010 and  r0,r7,#0x10
:02060C98 E1841113 orr  r1,r4,r3,lsl r1
:02060C9C 86001105 strhi r1,[r0],-r5, lsl #0x2
:02060CA0 00C11DE7 sbceq  r1,r1,r7,ror #0x1b
:02060CA4 27790831 unknown
:02060CA8 8C383004 ldchi  0,cr3,[r8],#-0x10
:02060CAC 000118A5 andeq  r1,r1,r5,lsr #0x11
:02060CB0 4108A98C unknown
:02060CB4 368C3009 strcc r3,[r12],+r9
:02060CB8 283115E5 ldmcsda  r1!,{r0,r2,r5,r6,r7,r8,r10,r12}
:02060CBC D2800805 addle  r0,r0,#0x50000
:02060CC0 4C9306C5 ldcmi  6,cr0,[r3],{#0xc5}
:02060CC4 058518E5 streq r1,[r5, #+0x8e5]		;r5+0x8e5=*(000008e5)
:02060CC8 E28470C4 add  r7,r4,#0xC4
:02060CCC A06204A8 rsbge  r0,r2,r8,lsr #0x9
:02060CD0 08401FE1 stmeqda  r0 ,{r0,r5,r6,r7,r8,r9,r10,r11,r12}^
:02060CD4 8001C9E2 andhi  r12,r1,r2,ror #0x13
:02060CD8 E04415E3 sub  r1,r4,r3,ror #0xb
:02060CDC 97E106E1 strlsb r0,r1,r4,r3,ror #0xb
:02060CE0 0388E700 orreq  r14,r8,#0x0
:02060CE4 0E070965 cdpeq 9,0,cr0,cr7,cr5,3
:02060CE8 311006E0 tstcc r0,r0,ror #0xd
:02060CEC 000D0955 andeq  r0,r13,r5,asr r9
:02060CF0 08253090 stmeqda  r5!,{r4,r7,r12,r13}
:02060CF4 A61009E0 ldrge r0,da 
:02060CF8 8910E783 ldmhidb  r0 ,{r0,r1,r7,r8,r9,r10,r13,r14,r15}
:02060CFC 9F308802 swils 0x00308802
:02060D00 400508E5 andmi  r0,r5,r5,ror #0x11
:02060D04 030D0971 unknown
:02060D08 E7831005 str r1,[r3, +r5]
:02060D0C 16176D0C ldrne r6,[r7],-r12, lsl #0x1a
:02060D10 30020031 andcc  r0,r2,r1,lsr r0
:02060D14 9C000DD2 stcls  13,cr0,[r0],{#0xd2}
:02060D18 005CE545 subeqs r14,r12,r5,asr #0xa
:02060D1C 8105619F swphi r6,r15,r5
:02060D20 508C09B1 strplh r0,[r12], +r1
:02060D24 02A329E5 adceq  r2,r3,#0x394000
:02060D28 810100C1 unknown
:02060D2C 0009C4E0 andeq  r12,r9,r0,ror #0x9
:02060D30 0310085D tsteq r0,#0x5D0000
:02060D34 023101E2 eoreqs r0,r1,#0x80000038
:02060D38 10014212 andne  r4,r1,r2,lsl r2
:02060D3C 2516DDE1 ldrcs r13,[r6, #-0xde1]		;(r6-0xde1=*(fffff21f))
:02060D40 40250810 eormi  r0,r5,r0,lsl r8
:02060D44 24D816ED ldrcsb r1,[r8],#+0x6ed
:02060D48 18E59F10 unknown
:02060D4C 2010167D andcss r1,r0,r13,ror r6
:02060D50 3010E020 andccs r14,r0,r0,lsr #0x0
:02060D54 0007E28C andeq  r14,r7,r12,lsl #0x5
:02060D58 07E80090 unknown
:02060D5C 00E88300 rsceq  r8,r8,r0,lsl #0x6
:02060D60 E5009C00 str r9,[r0, #-0xc00]		;(r0-0xc00=*(d7071d0e))
:02060D64 8C278D10 stchi  13,cr8,[r7],#-0x40
:02060D68 29391DE5 ldmcsdb  r9!,{r0,r2,r5,r6,r7,r8,r10,r11,r12}
:02060D6C E4C299B9 strb r9,[r2],#+0x9b9
:02060D70 1BFDF299 blne 01FDD7DC
:02060D74 F2990065 addnvs r0,r9,#0x65
:02060D78 F299F299 addnvs r15,r9,#0x90000009
:02060D7C 7FE2F299 swivc 0x00e2f299
:02060D80 F2994299 addnvs r4,r9,#0x90000009
:02060D84 99150055 ldmlsdb  r5 ,{r0,r2,r4,r6}
:02060D88 02990002 addeqs r0,r9,#0x2
:02060D8C E0875710 add  r5,r7,r0,lsl r7
:02060D90 E5995018 ldr r5,[r9, #+0x18]		;r9+0x18=*(00000018)
:02060D94 D90042BC stmledb  r0 ,{r2,r3,r4,r5,r7,r9,r14}
:02060D98 452001E1 strmi r0,[r0, #-0x1e1]!
:02060D9C 001024E0 andeqs r2,r0,r0,ror #0x9
:02060DA0 17A1E599 unknown
:02060DA4 691A1595 ldmvsdb  r10 ,{r0,r2,r4,r7,r8,r10,r12}
:02060DA8 34029449 strcc r9,[r2],#-0x449
:02060DAC 1183E001 orrne  r14,r3,r1
:02060DB0 8A098D61 bhi 022C433C
:02060DB4 020920E5 andeq  r2,r9,#0xE5
:02060DB8 89D90389 ldmhiib  r9 ,{r0,r3,r7,r8,r9}^
:02060DBC 22854000 addcs  r4,r5,#0x0
:02060DC0 022B0093 eoreq  r0,r11,#0x93
:02060DC4 027528E0 rsbeqs r2,r5,#0xE00000
:02060DC8 7D911094 unknown
:02060DCC 00014893 muleq  r1,r3,r8
:02060DD0 F10182E0 unknown
:02060DD4 2014C13A andcss r12,r4,r10,lsr r1
:02060DD8 F271F271 rsbnvs r15,r1,#0x10000007
:02060DDC 14D8F271 ldrneb r15,[r8],#+0x271
:02060DE0 71AEF271 movvc  r15,r1,ror r2
:02060DE4 F271A782 rsbnvs r10,r1,#0x2080000
:02060DE8 005D0B69 subeqs r0,r13,r9,ror #0x16
:02060DEC 0271302D rsbeqs r3,r1,#0x2D
:02060DF0 2D24002D stccs  0,cr0,[r4,#-0xb4]!
:02060DF4 E082BF20 add  r11,r2,r0,lsr #0x1e
:02060DF8 F02912E1 eornv  r1,r9,r1,ror #0x5
:02060DFC 2265E060 rsbcs  r14,r5,#0x60
:02060E00 02414C22 subeq  r4,r1,#0x2200
:02060E04 3201E912 andcc  r14,r1,#0x48000
:02060E08 05CD0ABD streqb r0,[r13, #+0xabd]		;r13+0xabd=*(00000abd)
:02060E0C 42351001 eormis r1,r5,#0x1
:02060E10 812A01E0 unknown
:02060E14 009190E2 addeqs r9,r1,r2,ror #0x1
:02060E18 0110BD80 tsteq r0,r0,lsl #0x1b
:02060E1C 82E1A002 rschi  r10,r1,#0x2
:02060E20 813B0901 teqhi r11,r1,lsl #0x12
:02060E24 5900148E stmpldb  r0 ,{r1,r2,r3,r7,r10,r12}
:02060E28 0D13FDF2 unknown
:02060E2C 0255301B subeqs r3,r5,#0x1B
:02060E30 2D12E1B8 unknown
:02060E34 02553010 subeqs r3,r5,#0x10
:02060E38 59025530 stmpldb  r2 ,{r4,r5,r8,r10,r12,r14}
:02060E3C EB0B2100 bl 02329244
:02060E40 00313B81 eoreqs r3,r1,r1,lsl #0x17
:02060E44 E0C3C394 smull  r12,r3,r4,r3
:02060E48 833A912C teqhi r10,#0xB
:02060E4C E2640B75 rsb  r0,r4,#0x1D400
:02060E50 E003039E mul  r3,r14,r3
:02060E54 25300130 ldrcs r0,[r0, #-0x130]!
:02060E58 280AFD02 stmcsda  r10 ,{r1,r8,r10,r11,r12,r13,r14,r15}
:02060E5C 30840AE9 addcc  r0,r4,r9,ror #0x15
:02060E60 F9E116A0 unknown
:02060E64 6340001A unknown
:02060E68 02342EE2 eoreqs r2,r4,#0xE20
:02060E6C D1E20B1D mvnle  r0,r13,lsl r11
:02060E70 841A02E1 ldrhi r0,[r10],#-0x2e1
:02060E74 3C0C01E2 stccc  1,cr0,[r12],{#0xe2}
:02060E78 019EE183 orreqs r14,r14,r3,lsl #0x3
:02060E7C 9E00E004 cdpls 0,0,cr14,cr0,cr4,0
:02060E80 84E00103 unknown
:02060E84 1B118111 blne 024C12D0
:02060E88 41072580 unknown
:02060E8C 111B1100 tstne r11,r0,lsl #0x2
:02060E90 0D2B15FB stceq  5,cr1,[r11,#-0x3ec]!
:02060E94 491B151B ldmmidb  r11 ,{r0,r1,r3,r4,r8,r10,r12}
:02060E98 FB11FF11 blx 024E0AEC
:02060E9C F859FB11 ldmnvda  r9 ,{r0,r4,r8,r9,r11,r12,r13,r14,r15}^
:02060EA0 DD73F859 ldclel 8,cr15,[r3,#-0x164]!
:02060EA4 48595210 ldmmida  r9 ,{r4,r9,r12,r14}^
:02060EA8 385902AF ldmccda  r9 ,{r0,r1,r2,r3,r5,r7,r9}^
:02060EAC 884D9865 stmhida  r13 ,{r0,r2,r5,r6,r11,r12,r15}^
:02060EB0 F8593859 ldmnvda  r9 ,{r0,r3,r4,r6,r11,r12,r13}^
:02060EB4 08590085 ldmeqda  r9 ,{r0,r2,r7}^
:02060EB8 E58A40FE str r4,[r10, #+0xfe]		;r10+0xfe=*(000000fe)
:02060EBC 0859143B ldmeqda  r9 ,{r0,r1,r3,r4,r5,r10,r12}^
:02060EC0 606520A9 rsbvs  r2,r5,r9,lsr #0x1
:02060EC4 C85592E2 ldmgtda  r5 ,{r1,r5,r6,r7,r9,r12,r15}^
:02060EC8 04003D59 streq r3,[r0],#-0xd59
:02060ECC 5D144510 unknown
:02060ED0 E932BC24 ldmdb  r2!,{r2,r5,r10,r11,r12,r13,r15}
:02060ED4 42285107 eormi  r5,r8,#0xC0000001
:02060ED8 191993E0 ldmnedb  r9 ,{r5,r6,r7,r8,r9,r12,r15}
:02060EDC BD088540 unknown
:02060EE0 0007D909 andeq  r13,r7,r9,lsl #0x12
:02060EE4 10B1E599 umlalnes r14,r1,r9,r5
:02060EE8 A0B1028F adcges r0,r1,r15,lsl #0x5
:02060EEC 003507FD unknown
:02060EF0 81C88197 unknown
:02060EF4 EEF881F8 mrc 1,7,r8,cr8,cr8,{7}
:02060EF8 F881143B stmnvia  r1 ,{r0,r1,r3,r4,r5,r10,r12}
:02060EFC 58811411 stmplia  r1 ,{r0,r4,r10,r12}
:02060F00 D87D3615 unknown
:02060F04 00142EE4 andeqs r2,r4,r4,ror #0x1d
:02060F08 BC5021EB ldcltl 1,cr2,[r0],{#0xeb}
:02060F0C 50812021 addpl  r2,r1,r1,lsr #0x0
:02060F10 1D1E7DE0 unknown
:02060F14 213F3570 teqcs r15,r0,ror r5
:02060F18 213F3110 teqcs r15,r0,lsl r1
:02060F1C E07E4118 rsbs r4,r14,r8,lsl r1
:02060F20 31E206BD strcch r0,[r2, #+0x6d]!
:02060F24 35018018 strcc r8,[r1, #-0x18]		;(r1-0x18=*(ffffffe8))
:02060F28 134AF73F unknown
:02060F2C 07C938AD streqb r3,[r9,+r13, lsr #0x11]
:02060F30 FB49FB49 blx 032DFC64
:02060F34 38A50615 stmccia  r5!,{r0,r2,r4,r9,r10}
:02060F38 82FE1F71 rschis r1,r14,#0x1C4
:02060F3C 2875A010 ldmcsda  r5!,{r4,r13,r15}^
:02060F40 E2811A02 add  r1,r1,#0x2000
:02060F44 EB559308 bl 035C5B6C
:02060F48 FB55FB55 blx 035DFCAC
:02060F4C FB55FB55 blx 035DFCB0
:02060F50 FB55FB55 blx 035DFCB4
:02060F54 55FB55FE ldrplb r5,[r11, #+0x5fe]!
:02060F58 55FB55FB ldrplb r5,[r11, #+0x5fb]!
:02060F5C 55FB55FB ldrplb r5,[r11, #+0x5fb]!
:02060F60 55FB55FB ldrplb r5,[r11, #+0x5fb]!
:02060F64 FB55FFFB blx 035E0F60
:02060F68 FB55FB55 blx 035DFCCC
:02060F6C FB55FB55 blx 035DFCD0
:02060F70 FB55FB27 blx 035DFC1C
:02060F74 0B554C9F bleq 035B41F8
:02060F78 0C034578 stceq  5,cr4,[r3],{#0x78}
:02060F7C 16210345 unknown
:02060F80 05EA101D streqb r1,[r10, #+0x1d]!
:02060F84 5018E30A andpls r14,r8,r10,lsl #0x6
:02060F88 10D5E210 sbcnes r14,r5,r0,lsl r2
:02060F8C 80D5411C sbchis r4,r5,r12,lsl r1
:02060F90 306DFB17 rsbcc  r15,r13,r7,lsl r11
:02060F94 18006D04 stmneda  r0 ,{r2,r8,r10,r11,r13,r14}
:02060F98 B1A90009 movlt  r0,r9			;r0=0(0x0)
:02060F9C A000F900 andge  r15,r0,r0,lsl #0x12
:02060FA0 00611513 rsbeq  r1,r1,r3,lsl r5
:02060FA4 A3001D4C unknown
:02060FA8 A1960010 orrges r0,r6,r0,lsl r0
:02060FAC 15309224 ldrne r9,[r0, #-0x224]!
:02060FB0 C81A5105 ldmgtda  r10 ,{r0,r2,r8,r12,r14}
:02060FB4 03191B3D tsteq r9,#0xF400
:02060FB8 25963050 ldrcs r3,[r6, #+0x50]		;r6+0x50=*(00000050)
:02060FBC 23E59603 mvncs  r9,#0x300000
:02060FC0 C2931075 addgts r1,r3,#0x75
:02060FC4 252CE0C2 strcs r14,[r12, #-0xc2]!
:02060FC8 C112F144 tstgt r2,r4,asr #0x2
:02060FCC 3196C054 orrccs r12,r6,r4,asr r0
:02060FD0 5DE59609 stcpll 6,cr9,[r5,#+0x24]!
:02060FD4 C89D2910 ldmgtia  r13 ,{r4,r8,r11,r13}
:02060FD8 E58DC008 str r12,[r13, #+0x8]		;r13+0x8=*(00000008)
:02060FDC 024065FB subeq  r6,r0,#0x3EC00000
:02060FE0 0AA00065 beq 0086117C
:02060FE4 10290049 eorne  r0,r9,r9,asr #0x0
:02060FE8 25002D28 strcs r2,[r0, #-0xd28]		;(r0-0xd28=*(fffff2d8))
:02060FEC 000D1910 andeq  r1,r13,r0,lsl r9
:02060FF0 000D0CB6 streqh r0,[r13], -r6
:02060FF4 09000DF2 stmeqdb  r0 ,{r1,r4,r5,r6,r7,r8,r10,r11}
:02060FF8 191A000D ldmnedb  r10 ,{r0,r2,r3}
:02060FFC 1909AA00 stmnedb  r9 ,{r9,r11,r13,r15}
:02061000 0019EE00 andeqs r14,r9,r0,lsl #0x1c
:02061004 0002F505 andeq  r15,r2,r5,lsl #0xa
:02061008 DD542A00 unknown
:0206100C 00154C22 andeqs r4,r5,r2,lsr #0x18
:02061010 E740151C unknown
:02061014 55AA2015 strpl r2,[r10, #+0x15]!
:02061018 101A12C5 andnes r1,r10,r5,asr #0x5
:0206101C 13FD501D mvnnes r5,#0x1D
:02061020 7200001D andvc  r0,r0,#0x1D
:02061024 2F959600 swics 0x00959600
:02061028 15120015 ldrne r0,[r2, #-0x15]		;(r2-0x15=*(ffffffeb))
:0206102C 2C041800 stccs  8,cr1,[r4],{#0x0}
:02061030 1BE28610 blne 01902878
:02061034 7D030F4D unknown
:02061038 FA50D900 blx 03497448
:0206103C DD0CEBFF unknown
:02061040 03DD7803 biceqs r7,r13,#0x30000
:02061044 2D4150F0 unknown
:02061048 5D5000E9 unknown
:0206104C 20E31314 rsccs  r1,r3,r4,lsl r3
:02061050 71D24001 bicvcs r4,r2,r1
:02061054 20E5D20F rsccs  r13,r5,r15,lsl #0x4
:02061058 0088002D addeq  r0,r8,r13,lsr #0x0
:0206105C DCE59520 stclel 5,cr9,[r5],#+0x80
:02061060 2000BD11 andcs  r11,r0,r1,lsl r13
:02061064 05BD8240 ldreq r8,[r13, #+0x240]!
:02061068 107D0095 unknown
:0206106C 1101B912 unknown
:02061070 C4E02E83 unknown
:02061074 20007D10 andcs  r7,r0,r0,lsl r13
:02061078 09F1E200 ldmeqib  r1!,{r9,r13,r14,r15}^
:0206107C 0216E388 andeqs r14,r6,#0x20000002
:02061080 9109E111 unknown
:02061084 3040C400 subcc  r12,r0,r0,lsl #0x8
:02061088 00A1E283 adceq  r14,r1,r3,lsl #0x5
:0206108C 10A120B5 unknown
:02061090 81380016 teqhi r8,r6,lsl r0
:02061094 B10102E1 unknown
:02061098 88101DF0 ldmhida  r0 ,{r4,r5,r6,r7,r8,r10,r11,r12}
:0206109C E59F3071 ldr r3,[r15, #+0x71]		;r15+0x71=*(02061115)=#530965121(0x1fa5e281)
:020610A0 E0060290 mul  r6,r0,r2
:020610A4 21007294 swpcs r7,r4,r0
:020610A8 6F1005E0 swivs 0x001005e0
:020610AC 0006000D andeq  r0,r6,r13
:020610B0 61E01487 mvnvs  r1,r7,lsl #0x9
:020610B4 6B104111 blvs 02471500
:020610B8 09004161 stmeqdb  r0 ,{r0,r5,r6,r8,r14}
:020610BC 21565800 cmpcs r6,r0,lsl #0x10
:020610C0 0904E59F stmeqdb  r4 ,{r0,r1,r2,r3,r4,r7,r8,r10,r13,r14,r15}
:020610C4 00090400 andeq  r0,r9,r0,lsl #0x8
:020610C8 557250A0 ldrplb r5,[r2, #-0xa0]!
:020610CC 08000903 stmeqda  r0 ,{r0,r1,r8,r11}
:020610D0 801F05B5 ldrhih r0,[r15], -r5
:020610D4 0CE21600 stceql 6,cr1,[r2],#+0x0
:020610D8 00E58530 rsceq  r8,r5,r0,lsr r5
:020610DC E5009260 str r9,[r0, #-0x260]		;(r0-0x260=*(fffffda0))
:020610E0 07016D01 streq r6,[r1,-r1, lsl #0x1a]
:020610E4 C4E08621 unknown
:020610E8 E5922004 ldr r2,[r2, #+0x4]		;r2+0x4=*(00000004)
:020610EC FD120813 unknown
:020610F0 C0002908 andgt  r2,r0,r8,lsl #0x12
:020610F4 3120019D unknown
:020610F8 7901A59F stmvcdb  r1 ,{r0,r1,r2,r3,r4,r7,r8,r10,r13,r15}
:020610FC 31213203 unknown
:02061100 010D56E0 unknown
:02061104 E59F010C ldr r0,[r15, #+0x10c]		;r15+0x10c=*(02061218)=#805569951(0x3004059f)
:02061108 01D104A4 biceqs r0,r1,r4,lsr #0x9
:0206110C 001F112D andeqs r1,r15,r13,lsr #0x2
:02061110 30C4E204 sbccc  r14,r4,r4,lsl #0x4
:02061114 A5E28103 strgeb r8,[r2, #+0x103]!
:02061118 E000111F and  r1,r0,r15,lsl r1
:0206111C 110402E1 unknown
:02061120 01000593 swpeq r0,r3,r0
:02061124 830102E0 unknown
:02061128 3D00E704 unknown
:0206112C 80001804 andhi  r1,r0,r4,lsl #0x10
:02061130 448507E5 strmi r0,[r5],#+0x7e5
:02061134 9010D9E5 andlss r13,r0,r5,ror #0x13
:02061138 1FE00C02 swine 0x00e00c02
:0206113C E2040270 and  r0,r4,#0x7
:02061140 E1E07713 mvn  r7,r3,lsl r7
:02061144 860060C4 strhi r6,r7,r3,lsl r7
:02061148 A0E2A4E2 rscge  r10,r2,r2,ror #0x9
:0206114C 00810EE1 addeq  r0,r1,r1,ror #0x1d
:02061150 03020031 unknown
:02061154 084007E0 stmeqda  r0 ,{r5,r6,r7,r8,r9,r10}^
:02061158 410E01E0 unknown
:0206115C A5B4E786 ldrge r14,[r4, #+0x786]!
:02061160 9020511F eorls  r5,r0,r15,lsl r1
:02061164 60ACE760 adcvs  r14,r12,r0,ror #0xe
:02061168 E780D051 unknown
:0206116C 35088004 strcc r8,[r8, #-0x4]		;(r8-0x4=*(fffffffc))
:02061170 19709430 ldmnedb  r0!,{r4,r5,r10,r12,r15}^
:02061174 08E786D0 unknown
:02061178 10190980 andnes r0,r9,r0,lsl #0x13
:0206117C 607CE797 unknown
:02061180 0198E59F unknown
:02061184 2EE0C4E4 cdpcs 4,14,cr12,cr0,cr4,7
:02061188 81001986 unknown
:0206118C 80600309 rsbhi  r0,r0,r9,lsl #0x6
:02061190 190CE787 stmnedb  r12 ,{r0,r1,r2,r7,r8,r9,r10,r13,r14,r15}
:02061194 E7964010 unknown
:02061198 19E06410 unknown
:0206119C 19C48400 stmneib  r4 ,{r10,r15}^
:020611A0 1902B100 stmnedb  r2 ,{r8,r12,r13,r15}
:020611A4 E786E420 str r14,[r6,+r0, lsr #0x8]
:020611A8 00197010 andeqs r7,r9,r0,lsl r0
:020611AC 10E79E60 rscne  r9,r7,r0,ror #0x1c
:020611B0 E59F404C ldr r4,[r15, #+0x4c]		;r15+0x4c=*(02061204)=#4829702(0x0049b206)
:020611B4 E0C68697 smull  r8,r6,r7,r6
:020611B8 02552800 subeqs r2,r5,#0x0
:020611BC 03025506 unknown
:020611C0 0AE78E70 beq 01A44B88
:020611C4 95916014 ldrls r6,[r1, #+0x14]		;r1+0x14=*(00000014)
:020611C8 0CE79407 stceql 4,cr9,[r7],#+0x1c
:020611CC 96880A49 strls r0,[r7],#+0x1c
:020611D0 2CE0C1C1 stccsl 1,cr12,[r0],#+0x304
:020611D4 10104245 andnes r4,r0,r5,asr #0x4
:020611D8 03E28520 mvneq  r8,#0x8000000
:020611DC 12E78460 rscne  r8,r7,#0x60000000
:020611E0 032D002E unknown
:020611E4 C8E8BD81 unknown
:020611E8 01021A62 unknown
:020611EC D00001CC andle  r0,r0,r12,asr #0x3
:020611F0 01D40001 biceqs r0,r4,r1
:020611F4 0001D800 andeq  r13,r1,r0,lsl #0x10
:020611F8 0001DCAA andeq  r13,r1,r10,lsr #0x19
:020611FC 0EED70E0 cdpeq 0,14,cr7,cr13,cr0,7
:02061200 C53C02D1 ldrgt r0,[r12, #-0x2d1]!
:02061204 0049B206 subeq  r11,r9,r6,lsl #0x4
:02061208 00650A3D rsbeq  r0,r5,r13,lsr r10
:0206120C 11A80045 movne  r0,r5,asr #0x0
:02061210 000936C9 andeq  r3,r9,r9,asr #0xd
:02061214 11A015CF movne  r1,r15,asr #0xb
:02061218 3004059F mulcc  r4,r15,r5
:0206121C 0580217D streq r2,[r0, #+0x17d]		;r0+0x17d=*(3004071c)=#0(0x00000000)
:02061220 34067D02 strcc r7,[r6],#-0xd02
:02061224 8D108120 unknown
:02061228 E1A40AA5 mov  r0,r5,lsr #0x15		;r0=0(0x0)
:0206122C 8D000106 unknown
:02061230 DD038907 unknown
:02061234 31000106 unknown
:02061238 107F3817 rsbnes r3,r15,r7,lsl r8
:0206123C 11043011 unknown
:02061240 00110D00 andeqs r0,r1,r0,lsl #0x1a
:02061244 AA27052C bge 02A226FC
:02061248 0019013D andeqs r0,r9,r13,lsr r1
:0206124C 2CF90029 ldccsl 0,cr0,[r9],#+0xa4
:02061250 20591055 subcss r1,r9,r5,asr r0
:02061254 00111691 muleqs r1,r1,r6
:02061258 27D0A1FF unknown
:0206125C 00010045 andeq  r0,r1,r5,asr #0x0
:02061260 050FE311 streq r14,[r15, #-0x311]		;r15-0x311=*(02060f57)=#-78251179(0xfb55fb55)
:02061264 202400A1 eorcs  r0,r4,r1,lsr #0x1
:02061268 60150041 andvss r0,r5,r1,asr #0x0
:0206126C 265D35DD unknown
:02061270 E9907920 ldmib  r0 ,{r5,r8,r11,r12,r13,r14}
:02061274 02E1D001 rsceq  r13,r1,#0x1
:02061278 C51E9122 ldrgt r9,[r14, #-0x122]		;(r14-0x122=*(fb55fa33))
:0206127C E003C215 and  r12,r3,r5,lsl r2
:02061280 30301C49 eorccs r1,r0,r9,asr #0x18
:02061284 5910558D ldmpldb  r0 ,{r0,r2,r3,r7,r8,r10,r12,r14}
:02061288 0C84C420 stceq  4,cr12,[r4],{#0x20}
:0206128C 002118EA eoreq  r1,r1,r10,ror #0x11
:02061290 BC002124 stclt  1,cr2,[r0],{#0x24}
:02061294 21A92021 movcs  r2,r1,lsr #0x0		;r2=0(0x0)
:02061298 10292CF0 unknown
:0206129C 1D280055 stcne  0,cr0,[r8,#-0x154]!
:020612A0 2DC2BE00 unknown
:020612A4 204DE1D0 unknown
:020612A8 0D004D24 unknown
:020612AC 9C18F503 ldcls  5,cr15,[r8],{#0x3}
:020612B0 E9056D74 stmdb  r5 ,{r2,r4,r5,r6,r8,r10,r11,r13,r14}
:020612B4 00051815 andeq  r1,r5,r5,lsl r8
:020612B8 1C000508 stcne  5,cr0,[r0],{#0x8}
:020612BC 18AB0D4D stmneia  r11!,{r0,r2,r3,r6,r8,r10,r11}
:020612C0 503515D5 unknown
:020612C4 0035160D eoreqs r1,r5,r13,lsl #0xc
:020612C8 08C0352C stmeqia  r0 ,{r2,r3,r5,r8,r10,r12,r13}^
:020612CC 160D305E unknown
:020612D0 2CA61190 stccs  1,cr1,[r6],#+0x240
:020612D4 90C01649 sbcls  r1,r0,r9,asr #0xc
:020612D8 5C05D52A stcpl  5,cr13,[r5],{#0x2a}
:020612DC 16250AE3 unknown
:020612E0 11E59D20 mvnne  r9,r0,lsr #0x1a
:020612E4 9C05D530 stcls  5,cr13,[r5],{#0x30}
:020612E8 584DC232 stmplda  r13 ,{r1,r4,r5,r9,r14,r15}^
:020612EC 05750065 ldreqb r0,[r5, #-0x65]!
:020612F0 900F65E2 andls  r6,r15,r2,ror #0xb
:020612F4 06006921 streq r6,[r0],-r1, lsr #0x12
:020612F8 800A0041 andhi  r0,r10,r1,asr #0x0
:020612FC 3D078D29 unknown
:02061300 05390EB6 ldreq r0,[r9, #-0xeb6]!
:02061304 EBFFF9E1 bl 0205FA90
:02061308 29D03C0B ldmcsib  r0 ,{r0,r1,r3,r10,r11,r12,r13}^
:0206130C 17163D06 ldrne r3,[r6,-r6, lsl #0x1a]
:02061310 1019063D andnes r0,r9,r13,lsr r6
:02061314 F2B5002C adcnvs r0,r5,#0x2C
:02061318 495CF2B5 ldmmidb  r12 ,{r0,r2,r4,r5,r7,r9,r12,r13,r14,r15}^
:0206131C B5F2B500 ldrltb r11,[r2, #+0x500]!
:02061320 F6F2B5F2 unknown
:02061324 1224F2B5 eorne  r15,r4,#0x5000000B
:02061328 F2B512B5 adcnvs r1,r5,#0x5000000B
:0206132C 19E51243 unknown
:02061330 82023199 andhi  r3,r2,#0x40000026
:02061334 2028E1D9 unknown
:02061338 810AED99 swphi r14,r9,r10
:0206133C 0892E261 ldmeqia  r2 ,{r0,r5,r6,r9,r13,r14,r15}
:02061340 682000D1 stmvsda  r0!,{r0,r4,r6,r7}
:02061344 858210E2 strhi r1,[r2, #+0xe2]		;r2+0xe2=*(000000e2)
:02061348 3895E083 ldmccia  r5 ,{r0,r1,r7,r13,r14,r15}
:0206134C 9600E0C2 strls r14,ia 
:02061350 24E0C588 unknown
:02061354 00E599B0 unknown
:02061358 E00C019B mul  r12,r11,r1
:0206135C E06C0580 rsb  r0,r12,r0,lsl #0xb
:02061360 07459400 streqb r9,[r5,-r0, lsl #0x8]
:02061364 E0C04097 smull  r4,r0,r7,r0
:02061368 54024008 strpl r4,[r2],#-0x8
:0206136C 02AD05E0 adceq  r0,r13,#0x38000000
:02061370 02494424 subeq  r4,r9,#0x24000000
:02061374 1184484C orrne  r4,r4,r12,asr #0x10
:02061378 02AD8400 adceq  r8,r13,#0x0
:0206137C 04233911 unknown
:02061380 E19A0035 orrs r0,r10,r5,lsr r0
:02061384 80078100 andhi  r8,r7,r0,lsl #0x2
:02061388 120422A5 andne  r2,r4,#0x5000000A
:0206138C A59112A5 ldrge r1,[r1, #+0x2a5]		;r1+0x2a5=*(000002a5)
:02061390 A5F2A5F2 ldrgeb r10,[r2, #+0x5f2]!
:02061394 A5121AF2 ldrge r1,[r2, #-0xaf2]		;(r2-0xaf2=*(fffff50e))
:02061398 62A5F0F2 adcvs  r15,r5,#0xF2
:0206139C 0EF2A5A7 cdpeq 5,14,cr10,cr2,cr7,5
:020613A0 4242A512 submi  r10,r2,#0x4800000
:020613A4 950135D5 strls r3,[r1, #-0x5d5]		;(r1-0x5d5=*(fffffa2b))
:020613A8 950A0949 strls r0,[r10, #-0x949]		;(r10-0x949=*(fffff6b7))
:020613AC 030491E5 unknown
:020613B0 416406D1 unknown
:020613B4 00C590E2 sbceq  r9,r5,r2,ror #0x1
:020613B8 15811295 strne r1,[r1, #+0x295]		;r1+0x295=*(00000295)
:020613BC 2D0CE083 unknown
:020613C0 64058010 strvs r8,[r5],#-0x10
:020613C4 0661F2E0 unknown
:020613C8 9EC11299 mcrls 2,6,r1,cr1,cr9,{4}
:020613CC 4295C370 addmis r12,r5,#0xC0000001
:020613D0 95E295C3 strlsb r9,[r2, #+0x5c3]!
:020613D4 E8F295F2 ldmia  r2!,{r1,r4,r5,r6,r7,r8,r10,r12,r15}^
:020613D8 956295CB strlsb r9,[r2, #-0x5cb]!
:020613DC C91DADF2 ldmgtdb  r13 ,{r1,r4,r5,r6,r7,r8,r10,r11,r13,r15}
:020613E0 BCF8C938 ldcltl 9,cr12,[r8],#+0xe0
:020613E4 E1D13E52 bics r3,r1,r2,asr r14
:020613E8 20850681 addcs  r0,r5,r1,lsl #0xd
:020613EC E00E059C mul  r14,r12,r5
:020613F0 65C0000C strvsb r0,[r0, #+0xc]		;r0+0xc=*(0000000c)
:020613F4 067918E2 unknown
:020613F8 6E20C58C cdpvs 5,2,cr12,cr0,cr12,4
:020613FC 60282695 mlavs  r8,r5,r6,r2unknown
:02061400 442EE591 unknown
:02061404 350CD902 strcc r13,[r12, #-0x902]		;(r12-0x902=*(fffff6fe))
:02061408 05478501 streqb r8,[r7, #-0x501]		;(r7-0x501=*(fffffaff))
:0206140C E5804002 str r4,[r0, #+0x2]		;r0+0x2=*(00000002)
:02061410 04029613 streq r9,[r2],#-0x613
:02061414 625000E0 subvss r0,r0,#0xE0
:02061418 124900E2 subne  r0,r9,#0xE2
:0206141C E0844585 add  r4,r4,r5,lsl #0xb
:02061420 01CCE492 unknown
:02061424 A0242EE0 eorge  r2,r4,r0,ror #0x1d
:02061428 0C1261E1 ldceq  1,cr6,[r2],{#0xe1}
:0206142C E182202C orr  r2,r2,r12,lsr #0x0
:02061430 E0821781 add  r1,r2,r1,lsl #0xf
:02061434 1D69588D stcnel 8,cr5,[r9,#-0x234]!
:02061438 0D868DC0 unknown
:0206143C C0026102 andgt  r6,r2,r2,lsl #0x2
:02061440 4219060D andmis r0,r9,#0xD00000
:02061444 76911651 unknown
:02061448 28383DF7 ldmcsda  r8!,{r0,r1,r2,r4,r5,r6,r7,r8,r10,r11,r12,r13}
:0206144C 36950631 unknown
:02061450 F695B21D unknown
:02061454 7DAEF695 stcvc  6,cr15,[r14,#+0x254]!
:02061458 069520F5 unknown
:0206145C 52069530 andpl  r9,r6,#0xC000000
:02061460 99400695 stmlsdb  r0 ,{r0,r2,r4,r7,r9,r10}^
:02061464 09029D2B stmeqdb  r2 ,{r0,r1,r3,r5,r8,r10,r11,r12,r15}
:02061468 00097600 andeq  r7,r9,r0,lsl #0xc
:0206146C 93E1877A mvnls  r8,#0x1E80000
:02061470 76A5250B unknown
:02061474 E0C23094 smull  r3,r2,r4,r0
:02061478 F9021594 stmnvdb  r2 ,{r2,r4,r7,r8,r10,r12}
:0206147C 00AD5604 adceq  r5,r13,r4,lsl #0xc
:02061480 46210389 unknown
:02061484 4D4A0061 unknown
:02061488 8A033184 bhi 0212DAA0
:0206148C 8A5014E5 bhi 03466828
:02061490 157602E5 ldrneb r0,[r6, #-0x2e5]!
:02061494 F5100B00 ldrnv r0,[r0, #-0xb00]		;(r0-0xb00=*(fffff500))
:02061498 95C69100 strlsb r9,[r6, #+0x100]		;r6+0x100=*(00000100)
:0206149C 32B210C1 adcccs r1,r2,#0xC1
:020614A0 008D2611 addeq  r2,r13,r1,lsl r6
:020614A4 8120C563 unknown
:020614A8 960EE525 strls r14,[r14],-r5, lsr #0xa
:020614AC 97E1A0B5 unknown
:020614B0 95E0C01B strlsb r12,[r0, #+0x1b]!
:020614B4 E0C78200 sbc  r8,r7,r0,lsl #0x4
:020614B8 E0E78B94 smlal  r8,r7,r4,r11
:020614BC 5D440028 unknown
:020614C0 9600CD00 strls r12,[r0],-r0, lsl #0x1a
:020614C4 05E0C252 streqb r12,[r0, #+0x252]!
:020614C8 E0511006 subs r1,r1,r6
:020614CC E0C00002 sbc  r0,r0,r2
:020614D0 85140021 ldrhi r0,[r4, #-0x21]		;(r4-0x21=*(0049b1e5))
:020614D4 E1811C01 orr  r1,r1,r1,lsl #0x18
:020614D8 02810783 addeq  r0,r1,#0x20C0000
:020614DC 8A0030E0 bhi 0206D864
:020614E0 E1D903DD ldrsb r0,[r9, #+0x3d]		;r9+0x3d=*(0000003d)
:020614E4 84071080 strhi r1,[r7],#-0x80
:020614E8 5A1669E0 bpl 025FBC70
:020614EC 6913E511 ldmvsdb  r3 ,{r0,r4,r8,r10,r13,r14,r15}
:020614F0 F3E5C8F6 mvnnv  r12,#0xF60000
:020614F4 1170F3E5 cmnne r0,r5,ror #0x7
:020614F8 1146F3E5 unknown
:020614FC E59353E5 ldr r5,[r3, #+0x3e5]		;r3+0x3e5=*(1fa5e666)=#0(0x00000000)
:02061500 006564F3 unknown
:02061504 26791395 unknown
:02061508 6213AD42 andvss r10,r3,#0x1080
:0206150C 80251D5D eorhi  r1,r5,r13,asr r13
:02061510 2029A005 eorcs  r10,r9,r5
:02061514 11A01581 movne  r1,r1,lsl #0xb		;r1=0(0x0)
:02061518 CE7094E1 cdpgt 4,6,cr9,cr0,cr1,7
:0206151C C4C193E0 strgtb r9,[r1],#+0x3e0
:02061520 700CE000 andvc  r14,r12,r0
:02061524 3004E057 andcc  r14,r4,r7,asr r0
:02061528 27E000CE strcsb r0,r14,r4,r7,asr r0
:0206152C 4C046944 stcmi  9,cr6,[r4],{#0x44}
:02061530 0882E184 stmeqia  r2 ,{r2,r7,r8,r13,r14,r15}
:02061534 30E08427 rsccc  r8,r0,r7,lsr #0x8
:02061538 22037D20 andcs  r7,r3,#0x800
:0206153C 32A00629 adccc  r0,r0,#0x2900000
:02061540 D5C20351 strleb r0,[r2, #+0x351]		;r2+0x351=*(00000351)
:02061544 C14192E1 unknown
:02061548 4093E002 addmis r14,r3,r2
:0206154C 0424E0E1 unknown
:02061550 0C80014D stceq  1,cr0,[r0],{#0x4d}
:02061554 078CE180 streq r14,[r12,+r0, lsl #0x3]
:02061558 13EDE080 mvnne  r14,#0x80
:0206155C ED112580 unknown
:02061560 C0F635A3 rscgts r3,r6,r3,lsr #0xb
:02061564 80C0C635 sbchi  r12,r0,r5,lsr r6
:02061568 7103F52C unknown
:0206156C 00152204 andeqs r2,r5,r4,lsl #0x4
:02061570 75E2633A strvcb r6,[r2, #+0x33a]!
:02061574 21828B14 orrcs  r8,r2,r4,lsl r11
:02061578 361102B1 unknown
:0206157C 00151471 andeqs r1,r5,r1,ror r4
:02061580 BC262562 stclt  5,cr2,[r6],#-0x188
:02061584 44211181 unknown
:02061588 250021C0 strcs r2,[r0, #-0x1c0]		;(r0-0x1c0=*(fffffe40))
:0206158C 25F625F6 ldrcsb r2,[r6, #+0x5f6]!
:02061590 3921F4F6 stmccdb  r1!,{r1,r2,r4,r5,r6,r7,r10,r12,r13,r14,r15}
:02061594 06251679 unknown
:02061598 36253003 unknown
:0206159C A7062514 unknown
:020615A0 36252002 unknown
:020615A4 31441675 unknown
:020615A8 F9462106 stmnvdb  r6 ,{r1,r2,r8,r13}^
:020615AC 10C5EC0C sbcne  r14,r5,r12,lsl #0x18
:020615B0 06251071 unknown
:020615B4 10062510 andne  r2,r6,r0,lsl r5
:020615B8 9709AD8D strls r10,[r9,-r13, lsl #0x1b]
:020615BC 8D0E758D unknown
:020615C0 06250959 unknown
:020615C4 36650069 unknown
:020615C8 65FAF665 ldrvsb r15,[r10, #+0x665]!
:020615CC 65F665F6 ldrvsb r6,[r6, #+0x5f6]!
:020615D0 65F665F6 ldrvsb r6,[r6, #+0x5f6]!
:020615D4 65F665F6 ldrvsb r6,[r6, #+0x5f6]!
:020615D8 FFF665F6 swinv 0x00f665f6
:020615DC F665F665 unknown
:020615E0 F665F851 unknown
:020615E4 0906656C stmeqdb  r6 ,{r2,r3,r5,r6,r8,r10,r13,r14}
:020615E8 5160D323 unknown
:020615EC 0151D611 cmpeq r1,r1,lsl r6
:020615F0 18F10099 unknown
:020615F4 BA7309A6 blt 03D23C94
:020615F8 CB00610A blgt 02079A28
:020615FC 1CBD2309 ldcne  3,cr2,[r13],#+0x24
:02061600 D692005D unknown
:02061604 530DE13A unknown
:02061608 0900551C stmeqdb  r0 ,{r2,r3,r4,r8,r10,r12,r14}
:0206160C 98E58733 unknown
:02061610 1193091A orrnes r0,r3,r10,lsl r9
:02061614 00115610 andeqs r5,r1,r0,lsl r6
:02061618 0309855A unknown
:0206161C 96E54B87 unknown
:02061620 29980021 ldmcsib  r8 ,{r0,r5}
:02061624 A5F309C1 ldrgeb r0,[r3, #+0x9c1]!
:02061628 090AC400 stmeqdb  r10 ,{r10,r14,r15}
:0206162C E910B243 ldmdb  r0 ,{r0,r1,r6,r9,r12,r13,r15}
:02061630 E596E00C ldr r14,[r6, #+0xc]		;r6+0xc=*(0000000c)
:02061634 D622F012 unknown
:02061638 968024E1 strls r2,[r6, #+0xc]		;r6+0xc=*(0000000c)
:0206163C 092800E5 stmeqdb  r8!,{r0,r2,r5,r6,r7}
:02061640 C9A2980B stmgtib  r2!,{r0,r1,r3,r11,r12,r15}
:02061644 0212BCE0 andeqs r11,r2,#0xE000
:02061648 3290E1D6 addccs r14,r0,#0x80000035
:0206164C C2F2E0C2 rscgts r14,r2,#0xC2
:02061650 6D007D00 unknown
:02061654 2DBFCE04 ldccs  14,cr12,[r15,#+0x10]!
:02061658 E0E23C00 rsc  r3,r2,r0,lsl #0x18
:0206165C CC8C9013 stcgt  0,cr9,[r12],{#0x13}
:02061660 5A8008E0 bpl 000639E8
:02061664 000C00E0 andeq  r0,r12,r0,ror #0x1
:02061668 9628E0C9 unknown
:0206166C 2300E1A0 unknown
:02061670 9A0119C6 bls 020A7D90
:02061674 F542E189 strnvb r14,[r2, #-0x189]		;(r2-0x189=*(fffffe77))
:02061678 018D8410 orreq  r8,r13,r0,lsl r4
:0206167C E082AE99 umull  r10,r2,r9,r14
:02061680 01222B99 unknown
:02061684 000940E0 andeq  r4,r9,r0,ror #0x1
:02061688 E0222E98 mla  r2,r8,r14,r2unknown
:0206168C 96100418 unknown
:02061690 75862AE5 strvc r2,[r6, #+0xae5]		;r6+0xae5=*(00000ae5)
:02061694 20888A00 addcs  r8,r8,r0,lsl #0x14
:02061698 E007A9E1 and  r10,r7,r1,ror #0x13
:0206169C 0DCD0FC1 unknown
:020616A0 E0228481 eor  r8,r2,r1,lsl #0x9
:020616A4 E024409C mla  r4,r12,r0,r4unknown
:020616A8 00244193 mlaeq  r4,r3,r1,r4unknown
:020616AC 127928E0 rsbnes r2,r9,#0xE00000
:020616B0 010D800A unknown
:020616B4 2D24E045 stccs  0,cr14,[r4,#-0x114]!
:020616B8 422A0115 eormi  r0,r10,#0x40000005
:020616BC 118590E2 orrne  r9,r5,r2,ror #0x1
:020616C0 11C110CD bicne  r1,r1,r13,asr #0x1
:020616C4 1D02BE00 unknown
:020616C8 90E2601B rscls  r6,r2,r11,lsl r0
:020616CC 01710902 cmneq r1,r2,lsl #0x12
:020616D0 001110D9 ldreqsb r1,[r1], -r9
:020616D4 12811060 addne  r1,r1,#0x60
:020616D8 A780DD65 strge r13,r1,r1,#0x60
:020616DC 81228187 unknown
:020616E0 76F281F2 unknown
:020616E4 4CF28110 ldcmil 1,cr8,[r2],#+0x40
:020616E8 5281104E addpl  r1,r1,#0x4E
:020616EC 6D6AF281 stcvsl 2,cr15,[r10,#-0x204]!
:020616F0 E1D5E210 bics r14,r5,r0,lsl r2
:020616F4 95402816 strlsb r2,[r0, #-0x816]		;(r0-0x816=*(fffff7ea))
:020616F8 C0242041 eorgt  r2,r4,r1,asr #0x0
:020616FC 9408E595 strls r14,[r8],#-0x595
:02061700 309C0015 addccs r0,r12,r5,lsl r0
:02061704 1094E0E2 addnes r14,r4,r2,ror #0x1
:02061708 23E0C002 mvncs  r12,#0x2
:0206170C 3A015136 bcc 020B5BEC
:02061710 0310E183 tsteq r0,#0xC0000020
:02061714 9CE04E40 stclsl 14,cr4,[r0],#+0x100
:02061718 00E0C23E rsceq  r12,r0,r14,lsr r2
:0206171C DD531001 unknown
:02061720 FDE0C205 stc2l 2,cr12,[r0,#+0x14]!
:02061724 FD482111 unknown
:02061728 49049243 stmmidb  r4 ,{r0,r1,r6,r9,r12,r15}
:0206172C E5220D42 str r0,[r2, #-0xd42]!
:02061730 39D52201 ldmccib  r5 ,{r0,r9,r13}^
:02061734 E0800559 add  r0,r0,r9,asr r5
:02061738 45621000 strmib r1,[r2, #-0x0]!
:0206173C 104129E2 subne  r2,r1,r2,ror #0x13
:02061740 F2452245 subnv  r2,r5,#0x50000004
:02061744 00194F05 andeqs r4,r9,r5,lsl #0x1e
:02061748 41303779 teqmi r0,r9,ror r7
:0206174C 4130BE02 teqmi r0,r2,lsl #0x1c
:02061750 02413002 subeq  r3,r1,#0x2
:02061754 1D007D20 unknown
:02061758 306A1800 rsbcc  r1,r10,r0,lsl #0x10
:0206175C 4028E591 mlami  r8,r1,r5,r14unknown
:02061760 009CE591 umulleqs r14,r12,r1,r5
:02061764 2EE0C3E3 cdpcs 3,14,cr12,cr0,cr3,7
:02061768 03E1A0C6 mvneq  r10,#0xC6
:0206176C E18CCA00 orr  r12,r12,r0,lsl #0x14
:02061770 DDD1E2BC unknown
:02061774 E2406C04 sub  r6,r0,#0x400
:02061778 0D91C01C unknown
:0206177C 03039E29 unknown
:02061780 EC94E010 ldc  0,cr14,[r4],{#0x10}
:02061784 3203E0CC andcc  r14,r3,#0xCC
:02061788 0DE100A0 stceql 0,cr0,[r1,#+0x280]!
:0206178C 00CD2E12 sbceq  r2,r13,r2,lsl r14
:02061790 320932BE andcc  r3,r9,#0xE000000B
:02061794 00C54A0C sbceq  r4,r5,r12,lsl #0x14
:02061798 00E003AD rsceq  r0,r0,r13,lsr #0x7
:0206179C 22016330 andcs  r6,r1,#0xC0000000
:020617A0 92014393 andls  r4,r1,#0x4C000002
:020617A4 6ED58020 cdpvs 0,12,cr8,cr5,cr0,1
:020617A8 020931FD andeq  r3,r9,#0x4000003F
:020617AC 79E011F9 unknown
:020617B0 003501F9 unknown
:020617B4 BC01A924 stclt  9,cr10,[r1],{#0x24}
:020617B8 0BE1D132 bleq 018D5C88
:020617BC C02811C5 eorgt  r1,r8,r5,asr #0x3
:020617C0 1593E591 ldrne r14,[r3, #+0x591]		;r3+0x591=*(1fa5e812)=#0(0x00000000)
:020617C4 BD412210 unknown
:020617C8 BD802000 unknown
:020617CC 005DD100 subeqs r13,r13,r0,lsl #0x2
:020617D0 B929E26C stmltdb  r9!,{r2,r3,r5,r6,r9,r13,r14,r15}
:020617D4 00A50220 adceq  r0,r5,r0,lsr #0x4
:020617D8 CDE051AD stcgtl 1,cr5,[r0,#+0x2b4]!
:020617DC 4F00C913 swimi 0x0000c913
:020617E0 9000C96D andls  r12,r0,r13,ror #0x12
:020617E4 E1D910C9 bics r1,r9,r9,asr #0x1
:020617E8 C9A02091 stmgtib  r0!,{r0,r4,r7,r13}
:020617EC 2586A500 strcs r10,[r6, #+0x500]		;r6+0x500=*(00000500)
:020617F0 0065B600 rsbeq  r11,r5,r0,lsl #0xc
:020617F4 14F527E9 unknown
:020617F8 7A3200C9 bvc 02CE1B24
:020617FC 9909B1D9 stmlsdb  r9 ,{r0,r3,r4,r6,r7,r8,r12,r13,r15}
:02061800 D972F0E5 ldmledb  r2!,{r0,r2,r5,r6,r7,r12,r13,r14,r15}^
:02061804 501C02E1 andpls r0,r12,r1,ror #0x5
:02061808 2390E599 orrcss r14,r0,#0x26400000
:0206180C 03F5602D mvneqs r6,#0x2D
:02061810 95E58AC0 strlsb r8,[r5, #+0xac0]!
:02061814 91000923 unknown
:02061818 30844A10 addcc  r4,r4,r0,lsl r10
:0206181C 101190E1 andnes r9,r1,r1,ror #0x1
:02061820 6A001166 bvs 02065DC0
:02061824 1414E186 ldrne r14,[r4],#-0x186
:02061828 D3E58A40 mvnle  r8,#0x40000
:0206182C 27950021 ldrcs r0,[r5,+r1, lsr #0x0]
:02061830 22E0C120 rsccs  r12,r0,#0x8
:02061834 45924255 ldrmi r4,[r2, #+0x255]		;r2+0x255=*(00000255)
:02061838 8A109920 bhi 02487CC0
:0206183C ED039568 unknown
:02061840 EF006505 swi 0x00006505
:02061844 0A05A90F beq 021CBC88
:02061848 BCE22744 stcltl 7,cr2,[r2],#+0x110
:0206184C 0691000D ldreq r0,[r1],+r13
:02061850 0402E002 streq r14,[r2],#-0x2
:02061854 10009512 andne  r9,r0,r2,lsl r5
:02061858 D900958A stmledb  r0 ,{r1,r3,r7,r8,r10,r12,r15}
:0206185C 709D1099 umullvcs r1,r13,r9,r0
:02061860 BF0011D2 swilt 0x000011d2
:02061864 0AE9000F beq 01AA18A8
:02061868 8A80A166 bhi 00089E08
:0206186C 18D9E551 ldmneia  r9 ,{r0,r4,r6,r8,r10,r13,r14,r15}^
:02061870 1CE118E5 stcnel 8,cr1,[r1],#+0x394
:02061874 5D0031BC unknown
:02061878 EE047500 cdp 5,0,cr7,cr4,cr0,0
:0206187C E1460441 unknown
:02061880 E1A07601 mov  r7,r1,lsl #0xc		;r7=0(0x0)
:02061884 119D192D orrnes r1,r13,r13,lsr #0x12
:02061888 0011D5C5 andeqs r13,r1,r5,asr #0xb
:0206188C 00052045 andeq  r2,r5,r5,asr #0x0
:02061890 3114103D tstcc r4,r13,lsr r0
:02061894 4D5EAB00 unknown
:02061898 C1D52210 bicgts r2,r5,r0,lsl r2
:0206189C 4D090906 unknown
:020618A0 00012610 andeq  r2,r1,r0,lsl r6
:020618A4 862AB1B9 unknown
:020618A8 0031C9E5 eoreqs r12,r1,r5,ror #0x13
:020618AC F00011BC strnvh r1,[r0], -r12
:020618B0 19001151 stmnedb  r0 ,{r0,r4,r6,r8,r12}
:020618B4 00193050 andeqs r3,r9,r0,asr r0
:020618B8 F2001DBE andnv  r1,r0,#0x2F80
:020618BC 30192B02 andccs r2,r9,r2,lsl #0x16
:020618C0 15400A01 strneb r0,[r0, #-0xa01]		;(r0-0xa01=*(fffff5ff))
:020618C4 51020020 unknown
:020618C8 00159100 andeqs r9,r5,r0,lsl #0x2
:020618CC EB000F97 bl 02065730
:020618D0 01D512F0 ldreqsh r1,[r5, #+0x20]		;r5+0x20=*(00000020)
:020618D4 E261053D rsb  r0,r1,#0xF400000
:020618D8 40034091 mulmi  r3,r1,r0
:020618DC E111A006 tst r1,r6
:020618E0 F80C6510 stmnvda  r12 ,{r4,r8,r10,r13,r14}
:020618E4 91201ABD strlsh r1,[r0, -r13]!
:020618E8 39940EF1 ldmccib  r4 ,{r0,r4,r5,r6,r7,r9,r10,r11}
:020618EC 91201C30 unknown
:020618F0 03650041 unknown
:020618F4 B1003D30 unknown
:020618F8 22BE001D adccss r0,r14,#0x1D
:020618FC 101CE1D1 ldrnesb r14,[r12], -r1
:02061900 01ED0191 unknown
:02061904 1A01E262 bne 020DA294
:02061908 0192E241 orreqs r14,r2,r1,asr #0x4
:0206190C 01E00101 mvneq  r0,r1,lsl #0x2
:02061910 34E1A012 unknown
:02061914 30101500 andccs r1,r0,r0,lsl #0xa
:02061918 01152021 tsteq r5,r1,lsr #0x0
:0206191C 032D14F9 unknown
:02061920 12D51209 sbcnes r1,r5,#0x90000000
:02061924 140005FD strne r0,[r0],#-0x5fd
:02061928 013004ED teqeq r0,r13,ror #0x9
:0206192C 431D3400 tstmi r13,#0x0
:02061930 01855518 orreq  r5,r5,r8,lsl r5
:02061934 0903714C stmeqdb  r3 ,{r2,r3,r6,r8,r12,r13,r14}
:02061938 03208102 unknown
:0206193C 9D02F930 unknown
:02061940 015C0051 cmpeq r12,r1,asr r0
:02061944 2002159F mulcs  r2,r15,r5
:02061948 15812009 strne r2,[r1, #+0x9]		;r1+0x9=*(00000009)
:0206194C 059F0154 ldreq r0,[r15, #+0x154]		;r15+0x154=*(02061aa8)=#31982090(0x01e8020a)
:02061950 1CB11A01 ldcne  10,cr1,[r1],#+0x4
:02061954 F9058D80 stmnvdb  r5 ,{r7,r8,r10,r11,r15}
:02061958 48035D2A stmmida  r3 ,{r1,r3,r5,r8,r10,r11,r12,r14}
:0206195C CD4400A5 unknown
:02061960 0040AC00 subeq  r10,r0,r0,lsl #0x18
:02061964 990000C9 stmlsdb  r0 ,{r0,r3,r6,r7}
:02061968 2C000100 stccs  1,cr0,[r0],{#0x0}
:0206196C 28B40001 ldmcsia  r4!,{r0}
:02061970 01240001 unknown
:02061974 00012000 andeq  r2,r1,r0
:02061978 AA000114 bge 02061DD0
:0206197C 00F90010 rsceqs r0,r9,r0,lsl r0
:02061980 000D1BFD unknown
:02061984 1800011C stmneda  r0 ,{r2,r3,r4,r8}
:02061988 1584105C strne r1,[r4, #+0x5c]		;r4+0x5c=*(0049b262)
:0206198C 04401019 streqb r1,[r0],#-0x19
:02061990 0A012731 beq 020AB65C
:02061994 B2E3A038 rsclt  r10,r3,#0x38
:02061998 28F1C402 ldmcsia  r1!,{r1,r10,r14,r15}^
:0206199C C42002B0 unknown
:020619A0 610D71E1 unknown
:020619A4 2A751005 bcs 03DA59C0
:020619A8 AC000128 stcge  1,cr0,[r0],{#0x28}
:020619AC 610A7524 unknown
:020619B0 00E1D41A rsceq  r13,r1,r10,lsl r4
:020619B4 16011007 strne r1,[r1],-r7
:020619B8 902101E2 eorls  r0,r1,r2,ror #0x3
:020619BC 8D0008E7 unknown
:020619C0 132DE200 unknown
:020619C4 30018D32 andcc  r8,r1,r2,lsr r13
:020619C8 1908804D stmnedb  r8 ,{r0,r2,r3,r6,r15}
:020619CC 4D0CAA00 unknown
:020619D0 101508C0 andnes r0,r5,r0,asr #0x11
:020619D4 4D38004D ldcmi  0,cr0,[r8,#-0x134]!
:020619D8 355A0CC0 ldrccb r0,[r10, #-0xcc0]		;(r10-0xcc0=*(fffff340))
:020619DC C04D3000 subgt  r3,r13,r0
:020619E0 00211038 eoreq  r1,r1,r8,lsr r0
:020619E4 A50B5130 strge r5,[r11, #-0x130]		;(r11-0x130=*(fffffed0))
:020619E8 10E3530A rscne  r5,r3,r10,lsl #0x6
:020619EC 0018031D andeqs r0,r8,r13,lsl r3
:020619F0 0FF9109D swieq 0x00f9109d
:020619F4 2993E59D ldmcsib  r3 ,{r0,r2,r3,r4,r7,r8,r10,r13,r14,r15}
:020619F8 00292610 eoreq  r2,r9,r0,lsl r6
:020619FC 18D10015 ldmneia  r1 ,{r0,r2,r4}^
:02061A00 07611015 unknown
:02061A04 9200293C andls  r2,r0,#0xF0000
:02061A08 E016C131 ands r12,r6,r1,lsr r1
:02061A0C 01352623 teqeq r5,r3,lsr #0xc
:02061A10 1CE1822A stcnel 2,cr8,[r1],#+0xa8
:02061A14 E58D2008 str r2,[r13, #+0x8]		;r13+0x8=*(00000008)
:02061A18 06A11034 unknown
:02061A1C E020C020 eor  r12,r0,r0,lsr #0x0
:02061A20 010D1622 unknown
:02061A24 0B75811A bleq 03DC1E94
:02061A28 0085488D addeq  r4,r5,r13,lsl #0x11
:02061A2C 9D0BC18D unknown
:02061A30 E2810149 add  r0,r1,#0x40000012
:02061A34 00411512 subeq  r1,r1,r2,lsl r5
:02061A38 EBFFF6B7 bl 0205F51C
:02061A3C 1802814C stmneda  r2 ,{r2,r3,r6,r8,r15}
:02061A40 161ADD41 ldrne r13,da 
:02061A44 18100010 ldmneda  r0 ,{r4}
:02061A48 8C010010 stchi  0,cr0,[r1],{#0x10}
:02061A4C 85020E37 strhi r0,[r2, #-0xe37]		;(r2-0xe37=*(fffff1c9))
:02061A50 8D006813 unknown
:02061A54 43359004 teqmi r5,#0x4
:02061A58 010A1108 unknown
:02061A5C 750A49AD strvc r4,[r10, #-0x9ad]		;(r10-0x9ad=*(fffff653))
:02061A60 D518F500 ldrle r15,[r8, #-0x500]		;(r8-0x500=*(fffffb00))
:02061A64 352C2D48 strcc r2,[r12, #-0xd48]!
:02061A68 44000905 strmi r0,[r0],#-0x905
:02061A6C 09F59F00 ldmeqib  r5!,{r8,r9,r10,r11,r12,r15}^
:02061A70 07D9818E ldreqb r8,[r9,+r14, lsl #0x3]
:02061A74 81035D81 unknown
:02061A78 1A031101 bne 02125E84
:02061A7C 34BA0005 unknown
:02061A80 461E0011 unknown
:02061A84 054AEB00 streqb r14,[r10, #-0xb00]		;(r10-0xb00=*(fffff500))
:02061A88 4DFE8200 ldcmil 2,cr8,[r14,#+0x0]!
:02061A8C 05C1F800 streqb r15,[r1, #+0x800]		;r1+0x800=*(00000800)
:02061A90 75E03121 strvcb r3,[r0, #+0x121]!
:02061A94 E55AC000 ldrb r12,[r10, #-0x0]		;(r10-0x0=*(00000000))
:02061A98 21005501 unknown
:02061A9C D8133111 ldmleda  r3 ,{r0,r4,r8,r12,r13}
:02061AA0 9C02B98F stcls  9,cr11,[r2],{#0x8f}
:02061AA4 12067D12 andne  r7,r6,#0x480
:02061AA8 01E8020A mvneq  r0,r10,lsl #0x4
:02061AAC 8F42F400 swihi 0x0042f400
:02061AB0 3FF55761 swicc 0x00f55761
:02061AB4 FB44A939 blx 0318BFA8
:02061AB8 561305A5 ldrpl r0,[r3],-r5, lsr #0xb
:02061ABC 69F20235 unknown
:02061AC0 29091F09 stmcsdb  r9 ,{r0,r3,r8,r9,r10,r11,r12}
:02061AC4 0045A630 subeq  r10,r5,r0,lsr r6
:02061AC8 4D2A6DA5 stcmi  13,cr6,[r10,#-0x294]!
:02061ACC 40C10800 sbcmi  r0,r1,r0,lsl #0x10
:02061AD0 C7F81045 ldrgtb r1,r0,r1,r0,lsl #0x10
:02061AD4 79021B0A stmvcdb  r2 ,{r1,r3,r8,r9,r11,r12}
:02061AD8 07054056 unknown
:02061ADC 395DDCD9 ldmccdb  r13 ,{r0,r3,r4,r6,r7,r10,r11,r12,r14,r15}^
:02061AE0 2F5A2100 swics 0x005a2100
:02061AE4 2E947D25 cdpcs 13,8,cr7,cr4,cr5,1
:02061AE8 00F91481 rsceqs r1,r9,r1,lsl #0x9
:02061AEC B236692F eorlts r6,r6,#0xBC000
:02061AF0 1F6455E5 swine 0x006455e5
:02061AF4 5635020A unknown
:02061AF8 10611641 rsbne  r1,r1,r1,asr #0xc
:02061AFC 452D6FE1 strmi r6,[r13, #-0xfe1]!
:02061B00 E0282506 eor  r2,r8,r6,lsl #0xa
:02061B04 12A108E1 adcne  r0,r1,#0xE10000
:02061B08 E002108C and  r1,r2,r12,lsl #0x1
:02061B0C 8510104D ldrhi r1,[r0, #-0x4d]		;(r0-0x4d=*(01e801bd))
:02061B10 4B0D9012 blmi 023C5B60
:02061B14 00001DA8 andeq  r1,r0,r8,lsr #0x1b
:02061B18 1D00401D unknown
:02061B1C C1178D80 tstgt r7,r0,lsl #0x1b
:02061B20 E0750026 rsbs r0,r5,r6,lsr #0x0
:02061B24 11910705 orrnes r0,r1,r5,lsl #0xe
:02061B28 81102D01 tsthi r0,r1,lsl #0x1a
:02061B2C 17553019 unknown
:02061B30 084709DA stmeqda  r7 ,{r1,r3,r4,r6,r7,r8,r11}^
:02061B34 11A90001 movne  r0,r1			;r0=0(0x0)
:02061B38 9051A504 sublss r10,r1,r4,lsl #0xa
:02061B3C C0ADD035 adcgt  r13,r13,r5,lsr r0
:02061B40 1D84201D unknown
:02061B44 ED080180 unknown
:02061B48 CA055D02 bgt 021B8F58
:02061B4C EDA00820 stc  8,cr0,[r0,#+0x80]!
:02061B50 1EE78100 cdpne 1,14,cr8,cr7,cr0,0
:02061B54 158810B9 strne r1,[r8, #+0xb9]		;r8+0xb9=*(000000b9)
:02061B58 0225C900 eoreq  r12,r5,#0x0
:02061B5C 6504E002 strvs r14,[r4, #-0x2]		;(r4-0x2=*(0049b204))
:02061B60 10430202 subne  r0,r3,r2,lsl #0x4
:02061B64 1155E780 cmpne r5,r0,lsl #0xf
:02061B68 7D419480 unknown
:02061B6C 18614802 unknown
:02061B70 00D11D49 sbceqs r1,r1,r9,asr #0x1a
:02061B74 206C1B09 rsbcs  r1,r12,r9,lsl #0x16
:02061B78 05A1123D streq r1,[r1, #+0x23d]!
:02061B7C E58D30CF str r3,[r13, #+0xcf]		;r13+0xcf=*(000000cf)
:02061B80 A100051B unknown
:02061B84 C0902925 addgts r2,r0,r5,lsr #0x12
:02061B88 A1202A31 unknown
:02061B8C A9846008 stmgeib  r4 ,{r3,r13,r14}
:02061B90 0818D92A ldmeqda  r8 ,{r1,r3,r5,r8,r11,r12,r14,r15}
:02061B94 E5842065 str r2,[r4, #+0x65]		;r4+0x65=*(0049b26b)
:02061B98 CD1104BF unknown
:02061B9C 17D91A85 ldrneb r1,[r9,+r5, lsl #0x15]
:02061BA0 9600DDE0 strls r13,[r9,+r5, lsl #0x15]
:02061BA4 08E02221 unknown
:02061BA8 35610749 strccb r0,[r1, #-0x749]!
:02061BAC C1E282C1 mvngt  r8,r1,asr #0x5
:02061BB0 9E8101E1 cdpls 1,8,cr0,cr1,cr1,7
:02061BB4 180A1B2C stmneda  r10 ,{r2,r3,r5,r8,r9,r11,r12}
:02061BB8 0F610271 swieq 0x00610271
:02061BBC 692F61C0 stmvsdb  r15!,{r6,r7,r8,r13,r14}
:02061BC0 0A187C24 beq 02680C58
:02061BC4 18B1021B ldmneia  r1!,{r0,r1,r3,r4,r9}
:02061BC8 80106154 andhis r6,r0,r4,asr r1
:02061BCC C9700969 unknown
:02061BD0 C059AA07 subgts r10,r9,r7,lsl #0x14
:02061BD4 B4005909 strlt r5,[r0],#-0x909
:02061BD8 45E1D503 strmib r13,[r1, #+0x503]!
:02061BDC 05B88513 ldreq r8,[r8, #+0x513]!
:02061BE0 00050800 andeq  r0,r5,r0,lsl #0x10
:02061BE4 01D503BA ldreqh r0,[r5, #+0x3a]		;r5+0x3a=*(0000003a)
:02061BE8 5000070A andpl  r0,r0,r10,lsl #0xe
:02061BEC 3D129901 unknown
:02061BF0 3D062930 unknown
:02061BF4 B9EEF0C0 unknown
:02061BF8 55103D28 ldrpl r3,[r0, #-0xd28]		;(r0-0xd28=*(fffff2d8))
:02061BFC 9F503037 swils 0x00503037
:02061C00 2BB50EE5 blcs 00DA579C
:02061C04 D5148940 ldrle r8,[r4, #-0x940]		;(r4-0x940=*(0049a8c6))
:02061C08 24091249 strcs r1,[r9],#-0x249
:02061C0C B5475105 strltb r5,[r7, #-0x105]		;(r7-0x105=*(fffffefb))
:02061C10 0102550B unknown
:02061C14 10E28440 rscne  r8,r2,r0,asr #0x8
:02061C18 44820739 strmi r0,[r2],#+0x739
:02061C1C F5E28550 strnvb r8,[r2, #+0x550]!
:02061C20 14B50161 unknown
:02061C24 05E011B9 streqb r1,[r0, #+0x1b9]!
:02061C28 D5068D25 strle r8,[r6, #-0xd25]		;(r6-0xd25=*(fffff2db))
:02061C2C 0540D990 streqb r13,[r0, #-0x990]		;(r0-0x990=*(fffff670))
:02061C30 11590929 cmpne r9,r9,lsr #0x12
:02061C34 117F41D0 ldrnesb r4,[r15, #-0x10]!
:02061C38 19501540 ldmnedb  r0 ,{r6,r8,r10,r12}^
:02061C3C 10401500 subne  r1,r0,r0,lsl #0xa
:02061C40 610715C0 unknown
:02061C44 39101D10 ldmccdb  r0 ,{r4,r8,r10,r11,r12}
:02061C48 8EA01D40 cdphi 13,10,cr1,cr0,cr0,2
:02061C4C 477D101D unknown
:02061C50 81EF503D mvnhi  r5,lsr r13
:02061C54 3C102517 ldccc  5,cr2,[r0],{#0x17}
:02061C58 2C8C01C9 stccs  1,cr0,[r12],{#0xc9}
:02061C5C 00093779 andeq  r3,r9,r9,ror r7
:02061C60 211345CB tstcs r3,r11,asr #0xb
:02061C64 15902030 ldrne r2,[r0, #+0x30]		;r0+0x30=*(00000030)
:02061C68 33002107 unknown
:02061C6C 002933C2 eoreq  r3,r9,r2,asr #0x7
:02061C70 20291021 eorcs  r1,r9,r1,lsr #0x0
:02061C74 0DB92015 ldceq  0,cr2,[r9,#+0x54]!
:02061C78 09102DE3 ldmeqdb  r0 ,{r0,r1,r5,r6,r7,r8,r10,r11,r13}
:02061C7C B902DF10 stmltdb  r2 ,{r4,r8,r9,r10,r11,r12,r14,r15}
:02061C80 C3C3B40A bicgt  r11,r3,#0xA000000
:02061C84 E59009B9 ldr r0,[r0, #+0x9b9]		;r0+0x9b9=*(000009b9)
:02061C88 C313B822 tstgt r3,#0x220000
:02061C8C BA1DD9E1 blt 027D8418
:02061C90 C510C023 ldrgt r12,[r0, #-0x23]		;(r0-0x23=*(ffffffdd))
:02061C94 69000D2D stmvsdb  r0 ,{r0,r2,r3,r5,r8,r10,r11}
:02061C98 F1101112 tstnv r0,r2,lsl r1
:02061C9C D590103D ldrle r1,[r0, #+0x3d]		;r0+0x3d=*(0000003d)
:02061CA0 E1D19F03 bics r9,r1,r3,lsl #0x1e
:02061CA4 0FFD1979 swieq 0x00fd1979
:02061CA8 D103B813 unknown
:02061CAC 1829010C stmneda  r9!,{r2,r3,r8}
:02061CB0 E92D47F0 stmdb  r13!,{r4,r5,r6,r7,r8,r9,r10,r14}
:02061CB4 82400998 subhi  r0,r0,#0x260000
:02061CB8 90000937 andls  r0,r0,r7,lsr r9
:02061CBC AD140181 unknown
:02061CC0 00213400 eoreq  r3,r1,r0,lsl #0x8
:02061CC4 8416F5AA ldrhi r15,[r6],#-0x5aa
:02061CC8 7CE59F70 stcvcl 15,cr9,[r5],#+0x1c0
:02061CCC 8100B940 unknown
:02061CD0 5002E950 andpl  r14,r2,r0,asr r9
:02061CD4 072B29C7 streq r2,r14,r2,r0,asr r9
:02061CD8 92028910 andls  r8,r2,#0x40000
:02061CDC 3CE5C760 stcccl 7,cr12,[r5],#+0x180
:02061CE0 17190035 unknown
:02061CE4 B00BE910 andlt  r14,r11,r0,lsl r9
:02061CE8 E2877044 add  r7,r7,#0x44
:02061CEC 00004DF6 unknown
:02061CF0 E3A020A0 mov  r2,#0xA0		;r2=160(0xa0)
:02061CF4 E59F9054 ldr r9,[r15, #+0x54]		;r15+0x54=*(02061d50)=#529129904(0x1f89e1b0)
:02061CF8 0900800C stmeqdb  r0 ,{r2,r3,r15}
:02061CFC 7F009100 swivc 0x00009100
:02061D00 50038160 andpl  r8,r3,r0,ror #0x2
:02061D04 01B90B1D moveqs r0,r13,lsl r11		;r0=0(0x0)
:02061D08 00BD09D3 unknown
:02061D0C 091D113D ldmeqdb  r13 ,{r0,r2,r3,r4,r5,r8,r12}
:02061D10 23090700 unknown
:02061D14 1AE25689 bne 018F7740
:02061D18 6008C1D8 unknown
:02061D1C 0818E5C9 ldmeqda  r8 ,{r0,r3,r6,r7,r8,r10,r13,r14,r15}
:02061D20 0F518950 swieq 0x00518950
:02061D24 401CE28A andmis r14,r12,r10,lsl #0x5
:02061D28 00B10489 adceqs r0,r1,r9,lsl #0x9
:02061D2C 9024E35A eorls  r14,r4,r10,asr r3
:02061D30 01F2E289 mvneqs r14,r9,lsl #0x5
:02061D34 0D8716C5 unknown
:02061D38 015D2475 cmpeq r13,r5,ror r4
:02061D3C 1F199464 swine 0x00199464
:02061D40 4507FD95 strmi r15,[r7, #-0xd95]		;(r7-0xd95=*(fffff26b))
:02061D44 05B1B010 ldreq r11,[r1, #+0x10]!
:02061D48 73338901 teqvc r3,#0x4000
:02061D4C 60AB118D adcvs  r1,r11,r13,lsl #0x3
:02061D50 1F89E1B0 swine 0x0089e1b0
:02061D54 E3A04902 mov  r4,#0x8000		;r4=32768(0x8000)
:02061D58 B9513008 ldmltdb  r1 ,{r3,r12,r13}^
:02061D5C E2644000 rsb  r4,r4,#0x0
:02061D60 55040124 strpl r0,[r4, #-0x124]		;(r4-0x124=*(00007edc))
:02061D64 016D6B35 unknown
:02061D68 15002D2D strne r2,[r0, #-0xd2d]		;(r0-0xd2d=*(fffff2d3))
:02061D6C 75015116 strvc r5,[r1, #-0x116]		;(r1-0x116=*(fffffeea))
:02061D70 4130F528 teqmi r0,r8,lsr #0xa
:02061D74 C92E1700 stmgtdb  r14!,{r8,r9,r10,r12}
:02061D78 2D27D520 stccs  5,cr13,[r7,#-0x80]!
:02061D7C 15C63200 strneb r3,[r6, #+0x200]		;r6+0x200=*(00000200)
:02061D80 0640CD2D streqb r12,[r0],-r13, lsr #0x1a
:02061D84 D610108D ldrle r1,[r0],-r13, lsl #0x1
:02061D88 1021D528 eorne  r13,r1,r8,lsr #0xa
:02061D8C 7DE11B01 stcvcl 11,cr1,[r1,#+0x4]!
:02061D90 01212113 unknown
:02061D94 0011BD61 andeqs r11,r1,r1,ror #0x1a
:02061D98 D51025EA ldrle r2,[r0, #-0x5ea]		;(r0-0x5ea=*(fffffa16))
:02061D9C 010111FD unknown
:02061DA0 D6206941 unknown
:02061DA4 E5D00BB1 ldrb r0,[r0, #+0xbb1]		;r0+0xbb1=*(00000bb1)
:02061DA8 04D61040 ldreqb r1,[r6],#+0x40
:02061DAC 1D2082E5 stcne  2,cr8,[r0,#-0x394]!
:02061DB0 00558130 subeqs r8,r5,r0,lsr r1
:02061DB4 9528A0F0 strls r10,[r8, #-0xf0]!
:02061DB8 F21065E1 andnvs r6,r0,#0x38400000
:02061DBC F1E19580 mvnnv  r9,r0,lsl #0xb
:02061DC0 E1959004 orrs r9,r5,r4
:02061DC4 40005DBC strmih r5,[r0], -r12
:02061DC8 E110A004 tst r0,r4
:02061DCC 1E710080 cdpne 0,6,cr0,cr1,cr0,4
:02061DD0 00F0E089 rsceqs r14,r0,r9,lsl #0x1
:02061DD4 01E19508 mvneq  r9,r8,lsl #0xa
:02061DD8 01E08A10 mvneq  r8,r0,lsl r10
:02061DDC E0800080 add  r0,r0,r0,lsl #0x1
:02061DE0 04000D04 streq r0,[r0],#-0xd04
:02061DE4 08B1A080 ldmeqia  r1!,{r7,r13,r15}
:02061DE8 78BA0145 ldmvcia  r10!,{r0,r2,r6,r8}
:02061DEC 100902B5 strneh r0,[r9], -r5
:02061DF0 FEC10FED cdp2 15,12,cr0,cr1,cr13,7
:02061DF4 59D60339 ldmplib  r6 ,{r0,r3,r4,r5,r8,r9}^
:02061DF8 3DE15800 stcccl 8,cr5,[r1,#+0x0]!
:02061DFC 00E10850 rsceq  r0,r1,r0,asr r8
:02061E00 0039F3A4 eoreqs r15,r9,r4,lsr #0x7
:02061E04 E1C683BE strh r8,[r6, #+0x3e]		;r6+0x3e=*(0000003e)
:02061E08 8200212C andhi  r2,r0,#0xB
:02061E0C 61169D02 tstvs r6,r2,lsl #0x1a
:02061E10 08BD1C01 ldmeqia  r13!,{r0,r10,r11,r12}
:02061E14 769D08B7 unknown
:02061E18 AD107596 unknown
:02061E1C 002F0099 mlaeq  r15,r9,r0,r0unknown
:02061E20 0323E1D6 unknown
:02061E24 D620ED45 unknown
:02061E28 17E1DCE5 strneb r13,ia 
:02061E2C E5C62101 strb r2,[r6, #+0x101]		;r6+0x101=*(00000101)
:02061E30 01690731 unknown
:02061E34 25B516D9 ldrcs r1,[r5, #+0x6d9]!
:02061E38 858FF802 strhi r15,[r15, #+0x802]		;r15+0x802=*(00000802)
:02061E3C 72E09632 rscvc  r9,r0,#0x3200000
:02061E40 7FFF020D swivc 0x00ff020d
:02061E44 99000000 stmlsdb  r0 ,{}
:02061E48 3DC08816 unknown
:02061E4C 8906A901 stmhidb  r6 ,{r0,r8,r11,r13,r15}
:02061E50 91032921 unknown
:02061E54 E026C379 eor  r12,r6,r9,ror r3
:02061E58 CD04D502 unknown
:02061E5C 2F27050D swics 0x0027050d
:02061E60 B802CD70 stmltda  r2 ,{r4,r5,r6,r8,r10,r11,r14,r15}
:02061E64 18E1D610 unknown
:02061E68 F9019600 stmnvdb  r1 ,{r9,r10,r12,r15}
:02061E6C CD0AE112 unknown
:02061E70 40ED0601 rscmi  r0,r13,r1,lsl #0xc
:02061E74 FF29D80F swinv 0x0029d80f
:02061E78 50252611 eorpl  r2,r5,r1,lsl r6
:02061E7C 89D0103D ldmhiib  r0 ,{r0,r2,r3,r4,r5,r12}^
:02061E80 91465700 unknown
:02061E84 0291F822 addeqs r15,r1,#0x220000
:02061E88 07000586 streq r0,[r0,-r6, lsl #0xb]
:02061E8C 55920011 ldrpl r0,[r2, #+0x11]		;r2+0x11=*(000000b1)
:02061E90 F1153D00 tstnv r5,r0,lsl #0x1a
:02061E94 8D163530 unknown
:02061E98 39005556 stmccdb  r0 ,{r1,r2,r4,r6,r8,r10,r12,r14}
:02061E9C E5859E17 str r9,[r5, #+0xe17]		;r5+0xe17=*(00000e17)
:02061EA0 50109D05 andpls r9,r0,r5,lsl #0x1a
:02061EA4 30F906E5 rscccs r0,r9,r5,ror #0xd
:02061EA8 9FE80506 swils 0x00e80506
:02061EAC 05711CE5 ldreqb r1,[r1, #-0xce5]!
:02061EB0 7A091AA8 bvc 022A8958
:02061EB4 04C81015 streqb r1,[r8],#+0x15
:02061EB8 9BE59540 blls 019C73C0
:02061EBC 3D010D2B unknown
:02061EC0 104DC007 subne  r12,r13,r7
:02061EC4 D5258902 strle r8,[r5, #-0x902]!
:02061EC8 01CD20E5 biceq  r2,r13,r5,ror #0x1
:02061ECC 24E545BA unknown
:02061ED0 003D0F05 eoreqs r0,r13,r5,lsl #0x1e
:02061ED4 083D2D90 ldmeqda  r13!,{r4,r7,r8,r10,r11,r13}
:02061ED8 14CD0875 strneb r0,[r13],#+0x875
:02061EDC 00012FE7 andeq  r2,r1,r7,ror #0x1f
:02061EE0 39C5002C stmccib  r5 ,{r2,r3,r5}^
:02061EE4 22FFFF21 rsccss r15,r15,#0x84
:02061EE8 109D0000 addnes r0,r13,r0
:02061EEC 07F10065 ldreqb r0,r0,r13,r0
:02061EF0 D4100185 ldrle r0,[r0],#-0x185
:02061EF4 A929193C stmgedb  r9!,{r2,r3,r4,r5,r8,r11,r12}
:02061EF8 E11AA912 tst r10,r2,lsl r9
:02061EFC 4195591F orrmis r5,r5,r15,lsl r9
:02061F00 2035009D mlacss r5,r13,r0,r0unknown
:02061F04 7D083EEF unknown
:02061F08 AF30B511 swige 0x0030b511
:02061F0C 59020179 stmpldb  r2 ,{r0,r3,r4,r5,r6,r8}
:02061F10 2339AC32 teqcs r9,#0x3200
:02061F14 304412B1 strcch r1,[r4],#-0x21
:02061F18 ED08AD9F unknown
:02061F1C 25633200 strcsb r3,[r3, #-0x200]!
:02061F20 196001E0 unknown
:02061F24 C82F0D20 stmgtda  r15!,{r5,r8,r10,r11}
:02061F28 7DC130D7 unknown
:02061F2C 118D171D orrne  r1,r13,r13,lsl r7
:02061F30 75AA11ED strvc r1,[r10, #+0x1ed]!
:02061F34 2F600C00 swics 0x00600c00
:02061F38 864001D5 unknown
:02061F3C 791005E5 ldmvcdb  r0 ,{r0,r2,r5,r6,r7,r8,r10}
:02061F40 DD110003 unknown
:02061F44 225D7021 subcss r7,r13,#0x21
:02061F48 2D3160E9 ldccs  0,cr6,[r1,#-0x3a4]!
:02061F4C 2D00012E unknown
:02061F50 2F00015D swics 0x0000015d
:02061F54 01B401E9 moveqs r0,r9,ror #0x3
:02061F58 C403BE00 strgt r11,[r3],#-0xe00
:02061F5C 2D7FE115 ldccsl 1,cr14,[r15,#-0x54]!
:02061F60 00054000 andeq  r4,r5,r0
:02061F64 1013D51C andnes r13,r3,r12,lsl r5
:02061F68 10E5C454 rscne  r12,r5,r4,asr r4
:02061F6C E507C908 str r12,[r7, #-0x908]		;(r7-0x908=*(fffff6f8))
:02061F70 301C7F02 andccs r7,r12,r2,lsl #0x1e
:02061F74 B9200F15 stmltdb  r0!,{r0,r2,r4,r8,r9,r10,r11}
:02061F78 00D50802 sbceqs r0,r5,r2,lsl #0x10
:02061F7C 3701404D strcc r4,r0,r5,r2,lsl #0x10
:02061F80 50F502A1 rscpls r0,r5,r1,lsr #0x5
:02061F84 401D0525 andmis r0,r13,r5,lsr #0xa
:02061F88 3D004D07 unknown
:02061F8C 5116D420 tstpl r6,r0,lsr #0x8
:02061F90 9C100DA0 ldcls  13,cr0,[r0],{#0xa0}
:02061F94 1DCD5051 unknown
:02061F98 66369900 unknown
:02061F9C 6910DD5B ldmvsdb  r0 ,{r0,r1,r3,r4,r6,r8,r10,r11,r12,r14,r15}
:02061FA0 9D9FC904 unknown
:02061FA4 20219050 eorcs  r9,r1,r0,asr r0
:02061FA8 14FD0089 unknown
:02061FAC 3D02BDEF unknown
:02061FB0 3DE5D520 stcccl 5,cr13,[r5,#+0x80]!
:02061FB4 E501D100 str r13,[r1, #-0x100]		;(r1-0x100=*(ffffff00))
:02061FB8 80E10961 rschi  r0,r1,r1,ror #0x12
:02061FBC 10493A08 subne  r3,r9,r8,lsl #0x14
:02061FC0 AA106587 bge 0247B5E4
:02061FC4 F7E1B010 unknown
:02061FC8 18F104B1 unknown
:02061FCC 7051149D unknown
:02061FD0 D1380051 teqle r8,r1,asr r0
:02061FD4 00092CC1 andeq  r2,r9,r1,asr #0x19
:02061FD8 02012102 andeq  r2,r1,#0x80000000
:02061FDC 09003D55 stmeqdb  r0 ,{r0,r2,r4,r6,r8,r10,r11,r12,r13}
:02061FE0 03611410 unknown
:02061FE4 3C000533 stccc  5,cr0,[r0],{#0x33}
:02061FE8 E5D42B00 ldrb r2,[r4, #+0xb00]		;r4+0xb00=*(00008b00)
:02061FEC 1B452117 blne 031AA450
:02061FF0 2D352100 ldccs  1,cr2,[r5,#-0x0]!
:02061FF4 FFFFFD48 swinv 0x00fffd48
:02061FF8 115057F5 ldrnesh r5,[r0, #-0x75]		;(r0-0x7f5=*(ffffff8b))
:02061FFC 20116D40 andcss r6,r1,r0,asr #0x1a
:02062000 85020DA8 strhi r0,[r2, #-0xda8]		;(r2-0xda8=*(fffff2f8))
:02062004 DD004004 unknown
:02062008 41D7683E bicmis r6,r7,r14,lsr r8
:0206200C 0021931C eoreq  r9,r1,r12,lsl r3
:02062010 8DE5D410 stchil 4,cr13,[r5,#+0x40]!
:02062014 2118D913 tstcs r8,r3,lsl r9
:02062018 E171B800 cmn r1,r0,lsl #0x10
:0206201C 7D180015 unknown
:02062020 09D74740 ldmeqib  r7 ,{r6,r8,r9,r10,r14}^
:02062024 504A3D30 subpl  r3,r10,r0,lsr r13
:02062028 FFC6E5C4 swinv 0x00c6e5c4
:0206202C 8122ADFF unknown
:02062030 1085C010 addne  r12,r5,r0,lsl r0
:02062034 42359018 eormis r9,r5,#0x18
:02062038 509115BD ldrplh r1,[r1], +r13
:0206203C 00911EB9 ldreqh r1,[r1], +r9
:02062040 150439F9 strne r3,[r4, #-0x9f9]		;(r4-0x9f9=*(00007607))
:02062044 39945004 ldmccib  r4 ,{r2,r12,r14}
:02062048 353C5500 ldrcc r5,[r12, #-0x500]!
:0206204C 1D50C961 unknown
:02062050 40650801 rsbmi  r0,r5,r1,lsl #0x10
:02062054 91138505 tstls r3,r5,lsl #0xa
:02062058 D66BEC05 unknown
:0206205C 2D610D05 stccsl 13,cr0,[r1,#-0x14]!
:02062060 80100291 mulhis r0,r1,r2
:02062064 4E840831 mcrmi 8,4,r0,cr4,cr1,{1}
:02062068 40091CE5 andmi  r1,r9,r5,ror #0x19
:0206206C 7255D727 subvcs r13,r5,#0x9C0000
:02062070 A44BBDE2 strgeb r11,[r11],#-0xde2
:02062074 E5C4002C strb r0,[r4, #+0x2c]		;r4+0x2c=*(0000802c)
:02062078 D120B138 unknown
:0206207C E060AD07 rsb  r10,r0,r7,lsl #0x1a
:02062080 80AD0A25 adchi  r0,r13,r5,lsr #0x14
:02062084 EB0002E6 bl 02062C24
:02062088 23D90431 biccss r0,r9,#0x31000000
:0206208C 852EB1C3 strhi r11,[r14, #-0x1c3]!
:02062090 3110DD0F tstcc r0,r15,lsl #0x1a
:02062094 2405D924 strcs r13,[r5],#-0x924
:02062098 5F91003D swipl 0x0091003d
:0206209C 04E02020 unknown
:020620A0 80001741 andhi  r1,r0,r1,asr #0xe
:020620A4 D70D10E2 strle r1,r1,r0,r1,asr #0xe
:020620A8 94643B7D unknown
:020620AC 04B95461 unknown
:020620B0 E5966440 ldr r6,[r6, #+0x440]		;r6+0x440=*(00000440)
:020620B4 2901A901 stmcsdb  r1 ,{r0,r8,r11,r13,r15}
:020620B8 60290410 eorvs  r0,r9,r0,lsl r4
:020620BC D7D80B49 ldrleb r0,r0,r9,r0,lsl r4
:020620C0 16111051 unknown
:020620C4 B928E586 stmltdb  r8!,{r1,r2,r7,r8,r10,r13,r14,r15}
:020620C8 C6101501 ldrgt r1,[r0],-r1, lsl #0xa
:020620CC 3D01B9FD unknown
:020620D0 F9E5C650 unknown
:020620D4 35420214 strccb r0,[r2, #-0x214]		;(r2-0x214=*(fffffe8c))
:020620D8 3D118501 unknown
:020620DC 0005651B andeq  r6,r5,r11,lsl r5
:020620E0 AD7712C1 ldcgel 2,cr1,[r7,#-0x304]!
:020620E4 1481B70C strne r11,[r1],#+0x70c
:020620E8 021A9018 andeqs r9,r10,#0x18
:020620EC 00353025 eoreqs r3,r5,r5,lsr #0x0
:020620F0 93E18385 mvnls  r8,#0x14000002
:020620F4 443AE1FD unknown
:020620F8 51480001 unknown
:020620FC D4814D10 strle r4,[r1],#+0xd10
:02062100 F0E930E9 rscnv  r3,r9,r9,ror #0x1
:02062104 BD009DD0 unknown
:02062108 D91C1990 ldmledb  r12 ,{r4,r7,r8,r11,r12}
:0206210C D97B6810 unknown
:02062110 60D96C40 sbcvss r6,r9,r0,asr #0x18
:02062114 8120D980 unknown
:02062118 070D245D unknown
:0206211C A01F81B5 ldrgeh r8,[r15], -r5
:02062120 F51FC1E1 ldrnv r12,[r15, #-0x1e1]		;r15-0x1e1=*(02061f47)=#828434722(0x3160e922)
:02062124 C001490E andgt  r4,r1,r14,lsl #0x12
:02062128 801B351B andhis r3,r11,r11,lsl r5
:0206212C 00691B3D rsbeq  r1,r9,r13,lsr r11
:02062130 1000C570 andne  r12,r0,r0,ror r5
:02062134 48E5875A unknown
:02062138 600AB500 andvs  r11,r10,r0,lsl #0xa
:0206213C 004935D1 unknown
:02062140 4044D8D0 unknown
:02062144 F5800F1D strnv r0,[r0, #+0xf1d]		;r0+0xf1d=*(00000f1d)
:02062148 28E08711 unknown
:0206214C E5D0504C ldrb r5,[r0, #+0x4c]		;r0+0x4c=*(0000004c)
:02062150 850AA13C strhi r10,[r10, #-0x13c]		;(r10-0x13c=*(fffffec4))
:02062154 E0842001 add  r2,r4,r1
:02062158 55900004 ldrpl r0,[r0, #+0x4]		;r0+0x4=*(00000004)
:0206215C 2066E016 rsbcs  r14,r6,r6,lsl r0
:02062160 20007D2D andcs  r7,r0,r13,lsr #0x1a
:02062164 A0050D19 andge  r0,r5,r9,lsl r13
:02062168 100AFFE1 andne  r15,r10,r1,ror #0x1f
:0206216C 2442E202 strcsb r14,[r2],#-0x202
:02062170 00490BE9 subeq  r0,r9,r9,ror #0x17
:02062174 97006048 strls r6,r0,r9,r9,ror #0x17
:02062178 866001E5 unknown
:0206217C 8018CDE2 andhis r12,r8,r2,ror #0x1b
:02062180 3D0921EF unknown
:02062184 C198F41B orrgts r15,r8,r11,lsl r4
:02062188 01207100 unknown
:0206218C 10C1E60F sbcne  r14,r1,r15,lsl #0xc
:02062190 0F0E8D0F swieq 0x000e8d0f
:02062194 DD13E1B0 unknown
:02062198 0D408500 unknown
:0206219C 6D008910 unknown
:020621A0 01911213 orreqs r1,r1,r3,lsl r2
:020621A4 AE106544 cdpge 5,0,cr6,cr0,cr4,2
:020621A8 2A9F01E1 bcs 00822934
:020621AC 00050A91 muleq  r5,r1,r10
:020621B0 04ED433D unknown
:020621B4 4100A599 swpmi r10,r9,r0
:020621B8 20490043 subcs  r0,r9,r3,asr #0x0
:020621BC 5C404902 stcpll 9,cr4,[r0],{#0x2}
:020621C0 CF813D51 swigt 0x00813d51
:020621C4 09E5213D unknown
:020621C8 1902092C stmnedb  r2 ,{r2,r3,r5,r8,r11}
:020621CC ED00991C unknown
:020621D0 11409989 unknown
:020621D4 0F314A00 swieq 0x00314a00
:020621D8 159F0014 ldrne r0,[r15, #+0x14]		;r15+0x14=*(020621f4)=#1828719763(0x6d000c93)
:020621DC 398E2A9D stmccib  r14 ,{r0,r2,r3,r4,r7,r9,r11,r13}
:020621E0 21652409 unknown
:020621E4 1524E3C0 strne r14,[r4, #-0x3c0]!
:020621E8 11DD0181 bicnes r0,r13,r1,lsl #0x3
:020621EC 018598E8 orreq  r9,r5,r8,ror #0x11
:020621F0 28299F10 stmcsda  r9!,{r4,r8,r9,r10,r11,r12,r15}
:020621F4 6D000C93 unknown
:020621F8 00C98115 sbceq  r8,r9,r5,lsl r1
:020621FC 017438A9 cmneq r4,r9,lsr #0x11
:02062200 007DB400 rsbeqs r11,r13,r0,lsl #0x8
:02062204 7D702491 ldcvcl 4,cr2,[r0,#-0x244]!
:02062208 81500910 cmphi r0,r0,lsl r9
:0206220C 0940111A stmeqdb  r0 ,{r1,r3,r4,r8,r12}^
:02062210 1011FB19 andnes r15,r1,r9,lsl r11
:02062214 4C00110E stcmi  1,cr1,[r0],{#0xe}
:02062218 2969305D unknown
:0206221C 750F1015 strvc r1,[r15, #-0x15]		;r15-0x15=*(0206220f)=#301668617(0x11fb1909)
:02062220 E520BD07 str r11,[r0, #-0xd07]!
:02062224 025D0D20 subeqs r0,r13,#0x800
:02062228 213C102D teqcs r12,r13,lsr #0x0
:0206222C 06F6B60A unknown
:02062230 003D001D eoreqs r0,r13,r13,lsl r0
:02062234 00755440 rsbeqs r5,r5,r0,asr #0x8
:02062238 ADCC087D unknown
:0206223C 05104D18 ldreq r4,[r0, #-0xd18]		;r0-0xd18=*(6cffff7b)=#0(0x00000000)
:02062240 0D9120D9 unknown
:02062244 E950004D ldmdb  r0 ,{r0,r2,r3,r6}^
:02062248 E138BB09 teq r8,r9,lsl #0x16
:0206224C D42FF530 unknown
:02062250 1C45813D stcnel 1,cr8,[r5],{#0x3d}
:02062254 09719179 ldmeqdb  r1!,{r0,r3,r4,r5,r6,r8,r12,r15}^
:02062258 0D59A3F6 unknown
:0206225C 210019B3 strcsh r1,[r0, -r3]
:02062260 1100D52B unknown
:02062264 D5BA516D ldrle r5,[r10, #+0x16d]!
:02062268 002A4A14 eoreq  r4,r10,r4,lsl r10
:0206226C 28C5205D stmcsia  r5 ,{r0,r2,r3,r4,r6,r13}^
:02062270 9931002C ldmlsdb  r1!,{r2,r3,r5}
:02062274 7F30D108 swivc 0x0030d108
:02062278 0AE1002B beq 018A232C
:0206227C 00BD0FF1 unknown
:02062280 9F6078E3 swils 0x006078e3
:02062284 41A50461 movmi  r0,r1,ror #0x8
:02062288 1EA44C19 mcrne 12,5,r4,cr4,cr9,{0}
:0206228C F9316938 ldmnvdb  r1!,{r3,r4,r5,r8,r11,r13,r14}
:02062290 0D2808C5 stceq  8,cr0,[r8,#-0x314]!
:02062294 59FCEE80 ldmplib  r12!,{r7,r9,r10,r11,r13,r14,r15}^
:02062298 30B19509 adcccs r9,r1,r9,lsl #0xa
:0206229C FCDE28DD ldc2l 8,cr2,[r14],{#0xdd}
:020622A0 1F053A4D swine 0x00053a4d
:020622A4 B300052C unknown
:020622A8 1F35FCED swine 0x0035fced
:020622AC 4E010671 mcrmi 6,0,r0,cr1,cr1,{3}
:020622B0 19BD2011 ldmneib  r13!,{r0,r4,r13}
:020622B4 DDFC1AF1 ldclel 10,cr1,[r12,#+0x3c4]!
:020622B8 00497101 subeq  r7,r9,r1,lsl #0x2
:020622BC 008521C1 addeq  r2,r5,r1,asr #0x3
:020622C0 7C4059F8 stcvcl 9,cr5,[r0],{#0xf8}
:020622C4 4840555D stmmida  r0 ,{r0,r2,r3,r4,r6,r8,r10,r12,r14}^
:020622C8 93105530 tstls r0,#0xC000000
:020622CC 112C6055 unknown
:020622D0 B095A900 addlts r10,r5,r0,lsl #0x12
:020622D4 93009593 unknown
:020622D8 10792095 unknown
:020622DC 00352A13 eoreqs r2,r5,r3,lsl r10
:020622E0 792BD7EB stmvcdb  r11!,{r0,r1,r3,r5,r6,r7,r8,r9,r10,r12,r14,r15}
:020622E4 792B4A7A stmvcdb  r11!,{r1,r3,r4,r5,r6,r9,r11,r14}
:020622E8 2BB7903A blcs 00E463D8
:020622EC 17797079 unknown
:020622F0 7D05D96C unknown
:020622F4 EC22FD07 stc  13,cr15,[r2],#-0x1c
:020622F8 100C18C1 andne  r1,r12,r1,asr #0x11
:020622FC 100D3015 andne  r3,r13,r5,lsl r0
:02062300 1984001C stmneib  r4 ,{r2,r3,r4}
:02062304 0026D0E5 eoreq  r13,r6,r5,ror #0x1
:02062308 6D940BA1 unknown
:0206230C E5509402 ldrb r9,[r0, #-0x402]		;r0-0x402=*(6d000891)=#0(0x00000000)
:02062310 B5CC1125 strltb r1,[r12, #+0x125]		;r12+0x125=*(3160ea47)=#0(0x00000000)
:02062314 40090C02 andmi  r0,r9,r2,lsl #0x18
:02062318 2D2A1F76 stccs  15,cr1,[r10,#-0x1d8]!
:0206231C 14001D00 strne r1,[r0],#-0xd00
:02062320 1F730005 swine 0x00730005
:02062324 2C0BEB00 stccs  11,cr14,[r11],{#0x0}
:02062328 229D9410 addcss r9,r13,#0x10000000
:0206232C 12FD01E9 rscnes r0,r13,#0x4000003A
:02062330 213810A3 teqcs r8,r3,lsr #0x1
:02062334 2124A1A0 unknown
:02062338 94102807 ldrls r2,[r0],#-0x807
:0206233C B315E110 tstlt r5,#0x4
:02062340 A929FDE4 stmgedb  r9!,{r2,r5,r6,r7,r8,r10,r11,r12,r13,r14,r15}
:02062344 021A9908 andeqs r9,r10,#0x20000
:02062348 12557019 subnes r7,r5,#0x19
:0206234C 6111D560 tstvs r1,r0,ror #0xa
:02062350 84000106 strhi r0,[r0],#-0x106
:02062354 88BA0001 ldmhiia  r10!,{r0}
:02062358 197C000D unknown
:0206235C C53AED00 ldrgt r14,[r10, #-0xd00]!
:02062360 3A86C00F bcc 002123A4
:02062364 801DB3E5 andhis r11,r13,r5,ror #0x7
:02062368 0D351009 ldceq  0,cr1,[r5,#-0x24]!
:0206236C 2C107C00 ldccs  12,cr7,[r0],{#0x0}
:02062370 86016686 strhi r6,[r1],-r6, lsl #0xd
:02062374 910006E2 unknown
:02062378 3DCD02E8 unknown
:0206237C 011ACD41 tsteq r10,r1,asr #0x1a
:02062380 0006C930 andeq  r12,r6,r0,lsr r9
:02062384 99A6485D stmlsib  r6!,{r0,r2,r3,r4,r6,r11,r14}
:02062388 E586301D str r3,[r6, #+0x1d]		;r6+0x1d=*(0000001d)
:0206238C C1467504 unknown
:02062390 19611502 unknown
:02062394 4299701C addmis r7,r9,#0x1C
:02062398 3CAD4078 stccc  0,cr4,[r13],#+0x1e0
:0206239C 027151D1 rsbeqs r5,r1,#0x40000034
:020623A0 C50751E5 strgt r5,[r7, #-0x1e5]		;(r7-0x1e5=*(fffffe1b))
:020623A4 30192001 andccs r2,r9,r1
:020623A8 F0753528 rsbnvs r3,r5,r8,lsr #0xa
:020623AC 55CB11B1 strplb r1,[r11, #+0x1b1]		;r11+0x1b1=*(000001b1)
:020623B0 A1203010 unknown
:020623B4 30005508 andcc  r5,r0,r8,lsl #0xa
:020623B8 90E90031 rscls  r0,r9,r1,lsr r0
:020623BC E30D45D9 unknown
:020623C0 C100F158 unknown
:020623C4 5C105559 ldcpl  5,cr5,[r0],{#0x59}
:020623C8 506D3921 rsbpl  r3,r13,r1,lsr #0x12
:020623CC 406D0E79 rsbmi  r0,r13,r9,ror r14
:020623D0 18C06D8C stmneia  r0 ,{r2,r3,r7,r8,r10,r11,r13,r14}^
:020623D4 06F9606D unknown
:020623D8 F06D35D7 unknown
:020623DC 1C000D8C stcne  13,cr0,[r0],{#0x8c}
:020623E0 4DFE406D ldcmil 0,cr4,[r14,#+0x1b4]!
:020623E4 6D1CAA00 unknown
:020623E8 6D152180 unknown
:020623EC 55195110 ldrpl r5,[r9, #-0x110]		;(r9-0x110=*(fffffef0))
:020623F0 0075F010 rsbeqs r15,r5,r0,lsl r0
:020623F4 9A5079BE bls 03480AF4
:020623F8 7D84407D unknown
:020623FC 7D0BDDA0 unknown
:02062400 3475EE80 unknown
:02062404 0D84F07D unknown
:02062408 407D2400 rsbmis r2,r13,r0,lsl #0x8
:0206240C AA005DE2 bge 02079B9C
:02062410 F07D1024 rsbnvs r1,r13,r4,lsr #0x0
:02062414 00651405 rsbeq  r1,r5,r5,lsl #0x8
:02062418 13018915 unknown
:0206241C 03FD1B5C mvneqs r1,#0x17000
:02062420 2D047D7C unknown
:02062424 D50B2908 strle r2,[r11, #-0x908]		;(r11-0x908=*(fffff6f8))
:02062428 FA182D38 blx 0266D918
:0206242C C14A657A unknown
:02062430 10901D10 addnes r1,r0,r0,lsl r13
:02062434 BD202110 stclt  1,cr2,[r0,#-0x40]!
:02062438 1DCECE24 unknown
:0206243C 789B5100 ldmvcia  r11 ,{r8,r12,r14}
:02062440 108804B9 strneh r0,[r8], +r9
:02062444 95960789 ldrls r0,[r6, #+0x789]		;r6+0x789=*(00000789)
:02062448 04953400 ldreq r3,[r5],#+0x400
:0206244C EB0034C2 bl 0206F75C
:02062450 95100514 ldrls r0,[r0, #-0x514]		;r0-0x514=*(6d00077f)=#0(0x00000000)
:02062454 6B751149 blvs 03DA6980
:02062458 9104AD78 unknown
:0206245C EC1B8117 ldc  1,cr8,[r11],{#0x17}
:02062460 4C00C978 stcmi  9,cr12,[r0],{#0x78}
:02062464 01580001 cmpeq r8,r1
:02062468 2A266400 bcs 029FB470
:0206246C 51A7110A movpl  r1,r10,lsl #0x2		;r1=0(0x0)
:02062470 650B913B strvs r9,[r11, #-0x13b]		;(r11-0x13b=*(fffffec5))
:02062474 00262303 eoreq  r2,r6,r3,lsl #0x6
:02062478 1518EB1E ldrne r14,[r8, #-0xb1e]		;(r8-0xb1e=*(fffff4e2))
:0206247C 111B2500 tstne r11,r0,lsl #0xa
:02062480 00118C90 muleqs r1,r0,r12
:02062484 C0115C20 andgts r5,r1,r0,lsr #0x18
:02062488 10001184 andne  r1,r0,r4,lsl #0x3
:0206248C 10199500 andnes r9,r9,r0,lsl #0xa
:02062490 35C520B9 strccb r2,[r5, #+0xb9]		;r5+0xb9=*(000000b9)
:02062494 85008810 strhi r8,[r0, #-0x810]		;(r0-0x810=*(fffff7f0))
:02062498 853090E5 ldrhi r9,[r0, #-0xe5]!
:0206249C 35203101 strcc r3,[r0, #-0x101]!
:020624A0 0E29C900 cdpeq 9,2,cr12,cr9,cr0,0
:020624A4 C0030664 andgt  r0,r3,r4,ror #0xc
:020624A8 219707BD ldrcsh r0,[r7, +r13]
:020624AC E2000503 and  r0,r0,#0xC00000
:020624B0 E792000C ldr r0,[r2, +r12]
:020624B4 8220030C eorhi  r0,r0,#0x30000000
:020624B8 8546B1E0 strhib r11,[r6, #-0x1e0]		;(r6-0x1e0=*(fffffe20))
:020624BC 08108400 ldmeqda  r0 ,{r10,r15}
:020624C0 51820018 orrpl  r0,r2,r8,lsl r0
:020624C4 01E59502 mvneq  r9,r2,lsl #0xa
:020624C8 B9048330 stmltdb  r4 ,{r4,r5,r8,r9,r15}
:020624CC 10E59208 rscne  r9,r5,r8,lsl #0x4
:020624D0 02958CC0 addeqs r8,r5,#0xC000
:020624D4 F2E14153 rscnv  r4,r1,#0xC0000014
:020624D8 003AFFFF unknown
:020624DC 8005AD10 andhi  r10,r5,r0,lsl r13
:020624E0 10300029 eornes r0,r0,r9,lsr #0x0
:020624E4 5000E585 andpl  r14,r0,r5,lsl #0xb
:020624E8 38E50180 unknown
:020624EC 0C330980 ldceq  9,cr0,[r3],#-0x200
:020624F0 021D1025 andeqs r1,r13,#0x25
:020624F4 E5E807D1 strb r0,[r8, #+0x7d1]!
:020624F8 0D02F102 unknown
:020624FC 0C850450 stceq  4,cr0,[r5],{#0x50}
:02062500 032507ED unknown
:02062504 08F061EC unknown
:02062508 F0616061 rsbnv  r6,r1,r1,ror #0x0
:0206250C F061F061 rsbnv  r15,r1,r1,ror #0x0
:02062510 F061F061 rsbnv  r15,r1,r1,ror #0x0
:02062514 60610CFD unknown
:02062518 F061F061 rsbnv  r15,r1,r1,ror #0x0
:0206251C F061F061 rsbnv  r15,r1,r1,ror #0x0
:02062520 7E10F061 cdpvc 0,0,cr15,cr0,cr1,3
:02062524 F0616061 rsbnv  r6,r1,r1,ror #0x0
:02062528 F061F061 rsbnv  r15,r1,r1,ror #0x0
:0206252C F061F061 rsbnv  r15,r1,r1,ror #0x0
:02062530 BFC06114 swilt 0x00c06114
:02062534 F061F061 rsbnv  r15,r1,r1,ror #0x0
:02062538 F061F061 rsbnv  r15,r1,r1,ror #0x0
:0206253C 30106158 andccs r6,r0,r8,asr r1
:02062540 8CE52F91 stchil 15,cr2,[r5],#+0x244
:02062544 18E59320 unknown
:02062548 3D009210 unknown
:0206254C 20390510 eorcss r0,r9,r0,lsl r5
:02062550 07751082 ldreqb r1,[r5,-r2, lsl #0x1]!
:02062554 00092031 andeq  r2,r9,r1,lsr r0
:02062558 4EC501E3 cdpmi 1,12,cr0,cr5,cr3,7
:0206255C B1000DB3 strlth r0,[r0, -r3]
:02062560 19803900 stmneib  r0 ,{r8,r11,r12,r13}
:02062564 0021CA00 eoreq  r12,r1,r0,lsl #0x14
:02062568 04E08201 unknown
:0206256C E5009010 str r9,[r0, #-0x10]		;(r0-0x10=*(fffffff0))
:02062570 CD93008C unknown
:02062574 692E9D15 stmvsdb  r14!,{r0,r2,r4,r8,r10,r11,r12,r15}
:02062578 25701001 ldrcsb r1,[r0, #-0x1]!
:0206257C EDB0ED10 ldc  13,cr14,[r0,#+0x40]!
:02062580 80ED10F0 unknown
:02062584 40B81601 adcmis r1,r8,r1,lsl #0xc
:02062588 02E59F37 rsceq  r9,r5,#0xDC
:0206258C 941C2190 ldrls r2,[r12],#-0x190
:02062590 A01001E5 andges r0,r0,r5,ror #0x3
:02062594 01F10785 mvneqs r0,r5,lsl #0xf
:02062598 B501A103 strlt r10,[r1, #-0x103]		;(r1-0x103=*(fffffefd))
:0206259C 23006150 unknown
:020625A0 28006176 stmcsda  r0 ,{r1,r2,r4,r5,r6,r8,r13,r14}
:020625A4 E5975090 ldr r5,[r7, #+0x90]		;r7+0x90=*(00000090)
:020625A8 8201100C andhi  r1,r1,#0xC
:020625AC 091855E2 ldmeqdb  r8 ,{r1,r5,r6,r7,r8,r10,r12,r14}
:020625B0 0001A050 andeq  r10,r1,r0,asr r0
:020625B4 E081B204 add  r11,r1,r4,lsl #0x4
:020625B8 00E30309 rsceq  r0,r3,r9,lsl #0x6
:020625BC 481B030D ldmmida  r11 ,{r0,r2,r3,r8,r9}
:020625C0 9B001E05 blls 02069DDC
:020625C4 496004E5 unknown
:020625C8 090501E0 stmeqdb  r5 ,{r5,r6,r7,r8}
:020625CC A0600500 rsbge  r0,r0,r0,lsl #0xa
:020625D0 020008C1 andeq  r0,r0,#0xC10000
:020625D4 0005E040 andeq  r14,r5,r0,asr #0x0
:020625D8 F1811159 orrnv  r1,r1,r9,asr r1
:020625DC 2DA91211 stccs  2,cr1,[r9,#+0x44]!
:020625E0 EDE59BAC stcl 11,cr9,[r5,#+0x2b0]!
:020625E4 08101D10 ldmeqda  r0 ,{r4,r8,r10,r11,r12}
:020625E8 33D80C25 bicccs r0,r8,#0x2500
:020625EC 5269002C rsbpl  r0,r9,#0x2C
:020625F0 B90A2599 stmltdb  r10 ,{r0,r3,r4,r7,r8,r10,r13}
:020625F4 01753444 cmneq r5,r4,asr #0x8
:020625F8 E13356CD teq r3,r13,asr #0xd
:020625FC B815AD20 ldmltda  r5 ,{r5,r8,r10,r11,r13,r15}
:02062600 E0844000 add  r4,r4,r0
:02062604 54000906 strpl r0,[r0],#-0x906
:02062608 0BF501C9 bleq 01DA2D34
:0206260C 18E08AA0 unknown
:02062610 10D1130D sbcnes r1,r1,r13,lsl #0x6
:02062614 10251591 mlane  r5,r1,r5,r1unknown
:02062618 1331101C teqne r1,#0x1C
:0206261C 00254F91 mlaeq  r5,r1,r15,r4unknown
:02062620 0F3D0BE1 swieq 0x003d0be1
:02062624 192349E9 stmnedb  r3!,{r0,r3,r5,r6,r7,r8,r11,r14}
:02062628 2F143000 swics 0x00143000
:0206262C 19359000 ldmnedb  r5!,{r12,r15}
:02062630 09201050 stmeqdb  r0!,{r4,r6,r12}
:02062634 C8000103 stmgtda  r0 ,{r0,r1,r8}
:02062638 E5922084 ldr r2,[r2, #+0x84]		;r2+0x84=*(00000124)
:0206263C E0820200 add  r0,r2,r0,lsl #0x4
:02062640 80101400 andhis r1,r0,r0,lsl #0x8
:02062644 1110200D tstne r0,r13
:02062648 8C10090A ldchi  9,cr0,[r0],{#0xa}
:0206264C 84800968 strhi r0,[r0],#+0x968
:02062650 10714009 rsbnes r4,r1,r9
:02062654 E5820088 str r0,[r2, #+0x88]		;r2+0x88=*(00000128)
:02062658 00E51E0D rsceq  r1,r5,r13,lsl #0x1c
:0206265C 200312D9 unknown
:02062660 80098980 andhi  r8,r9,r0,lsl #0x13
:02062664 5003E046 andpl  r14,r3,r6,asr #0x0
:02062668 0705E3C2 streq r14,r14,r3,r6,asr #0x0
:0206266C 60831029 addvs  r1,r3,r9,lsr #0x0
:02062670 0588000D streq r0,[r8, #+0xd]		;r8+0xd=*(0000000d)
:02062674 10E04010 rscne  r4,r0,r0,lsl r0
:02062678 FD510100 unknown
:0206267C 00193318 andeqs r3,r9,r8,lsl r3
:02062680 02B91038 adceqs r1,r9,#0x38
:02062684 41104A10 tstmi r0,r0,lsl r10
:02062688 641AF1E2 ldrvs r15,[r10],#-0x1e2
:0206268C 69B2E9D6 ldmvsib  r2!,{r1,r2,r4,r6,r7,r8,r11,r13,r14,r15}
:02062690 00A1C850 adceq  r12,r1,r0,asr r8
:02062694 1155D100 cmpne r5,r0,lsl #0x2
:02062698 36C58038 unknown
:0206269C 10C16788 sbcne  r6,r1,r8,lsl #0xf
:020626A0 413922D9 ldrmisb r2,[r9, -r9]!
:020626A4 00B919DD unknown
:020626A8 7E601139 mcrvc 1,3,r1,cr0,cr9,{1}
:020626AC 316D00A5 unknown
:020626B0 2C413AB5 stccsl 10,cr3,[r1],{#0xb5}
:020626B4 75444069 strvcb r4,[r4, #-0x69]		;(r4-0x69=*(ffffff97))
:020626B8 1D5F1D40 unknown
:020626BC 29A00100 stmcsib  r0!,{r8}
:020626C0 01BD900C moveqs r9,r12			;r9=828434722(0x3160e922)
:020626C4 A94A5540 stmgedb  r10 ,{r6,r8,r10,r12,r14}^
:020626C8 203518C5 eorcss r1,r5,r5,asr #0x11
:020626CC 81975181 orrhis r5,r7,r1,lsl #0x3
:020626D0 01819781 orreq  r9,r1,r1,lsl #0xf
:020626D4 01815797 unknown
:020626D8 87018197 unknown
:020626DC 1D0A2181 unknown
:020626E0 D544F11A strleb r15,[r4, #-0x11a]		;(r4-0x11a=*(fffffee6))
:020626E4 1BE9D42E blne 01AD77A4
:020626E8 09053181 stmeqdb  r5 ,{r0,r7,r8,r12,r13}
:020626EC 00090B40 andeq  r0,r9,r0,asr #0x16
:020626F0 691191AC ldmvsdb  r1 ,{r2,r3,r5,r7,r8,r12,r15}
:020626F4 D1D42610 bicles r2,r4,r0,lsl r6
:020626F8 0161E433 unknown
:020626FC 03D31039 biceqs r1,r3,#0x39
:02062700 41460059 unknown
:02062704 7904A100 stmvcdb  r4 ,{r8,r13,r15}
:02062708 3A008421 bcc 02083794
:0206270C 0E051AB1 mcreq 10,0,r1,cr5,cr1,{5}
:02062710 2B811185 blcs 000A6D2C
:02062714 155932A9 ldrneb r3,[r9, #-0x2a9]		;r9-0x2a9=*(3160e679)=#0(0x00000000)
:02062718 BF0F0D1F swilt 0x000f0d1f
:0206271C E3C0101F bic  r1,r0,#0x1F
:02062720 11B96002 movnes r6,r2			;r6=160(0xa0)
:02062724 10C00101 sbcne  r0,r0,r1,lsl #0x2
:02062728 B920E281 stmltdb  r0!,{r0,r7,r9,r13,r14,r15}
:0206272C CD500301 unknown
:02062730 B5D6900C ldrltb r9,[r6, #+0xc]		;r6+0xc=*(000000ac)
:02062734 4D3BC131 ldcmi  1,cr12,[r11,#-0xc4]!
:02062738 28398810 ldmcsda  r9!,{r4,r11,r15}
:0206273C AD2ED40A stcge  4,cr13,[r14,#-0x28]!
:02062740 E5847000 str r7,[r4, #+0x0]		;r4+0x0=*(00000000)
:02062744 E584600C str r6,[r4, #+0xc]		;r4+0xc=*(0000000c)
:02062748 0D491801 unknown
:0206274C E5845010 str r5,[r4, #+0x10]		;r4+0x10=*(00000010)
:02062750 4214119D andmis r1,r4,#0x40000027
:02062754 A3E58420 mvnge  r8,#0x20000000
:02062758 0FE9FFD3 swieq 0x00e9ffd3
:0206275C 2E3D4084 cdpcs 0,2,cr4,cr13,cr4,4
:02062760 02913F79 addeqs r3,r1,#0x1E4
:02062764 29E1D410 unknown
:02062768 D6472C10 unknown
:0206276C 002932C5 eoreq  r3,r9,r5,asr #0x5
:02062770 911FD903 tstls r15,r3,lsl #0x12
:02062774 41294E11 unknown
:02062778 D400BCB6 strle r11,[r0],#-0xcb6
:0206277C 12099111 andne  r9,r9,#0x40000004
:02062780 A5108010 ldrge r8,[r0, #-0x10]		;(r0-0x10=*(fffffff0))
:02062784 3420E523 unknown
:02062788 ADE020B5 stcgel 0,cr2,[r0,#+0x2d4]!
:0206278C 470ACD0F strmi r12,[r10,-r15, lsl #0x1a]
:02062790 7919456B ldmvcdb  r9 ,{r0,r1,r3,r5,r6,r8,r10,r14}
:02062794 01259001 unknown
:02062798 390069A0 stmccdb  r0 ,{r5,r7,r8,r11,r13,r14}
:0206279C EB024115 bl 020F2BF8
:020627A0 B1FFFF9C unknown
:020627A4 1D507520 unknown
:020627A8 AA180000 bge 026627B0
:020627AC 03DD4001 biceqs r4,r13,#0x1
:020627B0 5501F550 strpl r15,[r1, #-0x550]		;(r1-0x550=*(fffffab0))
:020627B4 0968DE40 unknown
:020627B8 ED103900 unknown
:020627BC 4035DB12 eormis r13,r5,r2,lsl r11
:020627C0 0C00090D stceq  9,cr0,[r0],{#0xd}
:020627C4 1198C057 orrnes r12,r8,r7,asr r0
:020627C8 DDE35C02 stclel 12,cr5,[r3,#+0x8]!
:020627CC 0911081D ldmeqdb  r1 ,{r0,r2,r3,r4,r11}
:020627D0 982010A4 stmlsda  r0!,{r2,r5,r7,r12}
:020627D4 983014E5 ldmlsda  r0!,{r0,r2,r5,r6,r7,r10,r12}
:020627D8 002000E5 eoreq  r0,r0,r5,ror #0x1
:020627DC 193CE288 ldmnedb  r12!,{r3,r7,r9,r13,r14,r15}
:020627E0 2D1B491F unknown
:020627E4 4110E019 tstmi r0,r9,lsl r0
:020627E8 0029D308 eoreq  r13,r9,r8,lsl #0x6
:020627EC F1E1B080 mvnnv  r11,r0,lsl #0x1
:020627F0 060A350A streq r3,[r10],-r10, lsl #0xa
:020627F4 E28A20B1 add  r2,r10,#0xB1
:020627F8 BC0061AA stclt  1,cr6,[r0],{#0xaa}
:020627FC E1DA0045 bics r0,r10,r5,asr #0x0
:02062800 59E3193D unknown
:02062804 09101903 ldmeqdb  r0 ,{r0,r1,r8,r11,r12}
:02062808 D6117968 ldrle r7,db 
:0206280C 269DEBFF unknown
:02062810 1125018D unknown
:02062814 10BCB100 adcnes r11,r12,r0,lsl #0x2
:02062818 9A005DDA bls 02079F88
:0206281C 0065ECE5 rsbeq  r14,r5,r5,ror #0x19
:02062820 2E150A88 cdpcs 10,0,cr0,cr5,cr8,4
:02062824 09F90FE9 unknown
:02062828 D19FC004 orrles r12,r15,r4
:0206282C 09E98E02 unknown
:02062830 76600E4D unknown
:02062834 30310209 eorccs r0,r1,r9,lsl #0x4
:02062838 40C30071 sbcmi  r0,r3,r1,ror r0
:0206283C 2D0C3051 unknown
:02062840 EDD33E00 unknown
:02062844 CA17E516 bgt 0265BCA4
:02062848 0003E585 andeq  r14,r3,r5,lsl #0xb
:0206284C 30217855 eorcc  r7,r1,r5,asr r8
:02062850 11E57FA5 mvnne  r7,r5,lsr #0x1f
:02062854 005914F0 ldreqsh r1,[r9],#-0x40
:02062858 BA05F104 blt 021DEC70
:0206285C 5530D9D5 ldrpl r13,[r0, #-0x9d5]!
:02062860 B1E4CA5A mvnlt  r12,r10,asr r10
:02062864 65116517 ldrvs r6,[r1, #-0x517]		;(r1-0x517=*(fffffae9))
:02062868 D5D33B06 ldrleb r3,[r3, #+0xb06]		;r3+0xb06=*(00000b06)
:0206286C CE57893B mrcgt 9,2,r8,cr7,cr11,{1}
:02062870 3F012938 swicc 0x00012938
:02062874 28AB18A1 stmcsia  r11!,{r0,r5,r7,r11,r12}
:02062878 4C1833D1 ldcmi  3,cr3,[r8],{#0xd1}
:0206287C 29078929 stmcsdb  r7 ,{r0,r3,r5,r8,r11,r15}
:02062880 19F02960 unknown
:02062884 F0294029 eornv  r4,r9,r9,lsr #0x0
:02062888 2FEEF029 swics 0x00eef029
:0206288C 1FD1D029 swine 0x00d1d029
:02062890 13411029 unknown
:02062894 1EE3A0C0 cdpne 0,14,cr10,cr3,cr0,6
:02062898 0105E9FF unknown
:0206289C ED3C4AA5 ldc  10,cr4,[r12,#-0x294]!
:020628A0 3500215C strcc r2,[r0, #-0x15c]		;(r0-0x15c=*(fffffea4))
:020628A4 0508EA13 streq r14,[r8, #-0xa13]		;(r8-0xa13=*(fffff5ed))
:020628A8 49A75147 stmmiib  r7!,{r0,r1,r2,r6,r8,r12,r14}
:020628AC C50D6D21 strgt r6,[r13, #-0xd21]		;(r13-0xd21=*(fffff2df))
:020628B0 4D105949 unknown
:020628B4 00B4FE11 adceqs r15,r4,r1,lsl r14
:020628B8 8D01C5D4 unknown
:020628BC 001D2001 andeqs r2,r13,r1
:020628C0 29D80151 ldmcsib  r8 ,{r0,r4,r6,r8}^
:020628C4 09F8401D unknown
:020628C8 1700010E strne r0,[r0,-r14, lsl #0x2]
:020628CC 11510AE3 cmpne r1,r3,ror #0x15
:020628D0 C5119D06 ldrgt r9,[r1, #-0xd06]		;(r1-0xd06=*(fffff2fa))
:020628D4 5D0B1522 unknown
:020628D8 1525D940 strne r13,[r5, #-0x940]!
:020628DC 25CDFD40 strcsb r15,[r13, #+0xd40]		;r13+0xd40=*(00000d40)
:020628E0 C05D1800 subgts r1,r13,r0,lsl #0x10
:020628E4 B19D1331 orrlts r1,r13,r1,lsr r3
:020628E8 319D1061 orrccs r1,r13,r1,ror #0x0
:020628EC 219D03FA ldrcssh r0,[r13, +r10]
:020628F0 419D026D orrmis r0,r13,r13,ror #0x4
:020628F4 101AE506 andnes r14,r10,r6,lsl #0xa
:020628F8 20AE0089 adccs  r0,r14,r9,lsl #0x1
:020628FC 006503E9 rsbeq  r0,r5,r9,ror #0x7
:02062900 40156B61 andmis r6,r5,r1,ror #0x16
:02062904 C931C9B5 ldmgtdb  r1!,{r0,r2,r4,r5,r7,r8,r11,r14,r15}
:02062908 8D4FDEF1 unknown
:0206290C 0139A048 teqeq r9,r8,asr #0x0
:02062910 B0013990 mullt  r1,r0,r9
:02062914 FEAA00CD cdp2 0,10,cr0,cr10,cr13,6
:02062918 61047A59 unknown
:0206291C 1A000240 bne 02063224
:02062920 958A0095 strls r0,[r10, #+0x95]		;r10+0x95=*(00000095)
:02062924 14CD07E5 strneb r0,[r13],#+0x7e5
:02062928 20006910 andcs  r6,r0,r0,lsl r9
:0206292C 00A80AF1 unknown
:02062930 B0001500 andlt  r1,r0,r0,lsl #0xa
:02062934 45D03D6D ldrmib r3,[r0, #+0xd6d]		;r0+0xd6d=*(00000d6d)
:02062938 D400E107 strle r14,[r0],#-0x107
:0206293C FE9A10E5 cdp2 0,8,cr1,cr10,cr5,7
:02062940 01D517A5 biceqs r1,r5,r5,lsr #0xf
:02062944 19E20A80 unknown
:02062948 2DE3020D stccsl 2,cr0,[r3,#+0x34]!
:0206294C 022DC850 eoreq  r12,r13,#0x500000
:02062950 5127144D unknown
:02062954 A123B500 unknown
:02062958 0539F521 ldreq r15,[r9, #-0x521]!
:0206295C 10D1206D sbcnes r2,r1,r13,ror #0x0
:02062960 06D10935 unknown
:02062964 850087F6 strhi r8,[r0, #-0x7f6]		;(r0-0x7f6=*(fffff80a))
:02062968 D000B4E0 andle  r11,r0,r0,ror #0x9
:0206296C 11804735 orrne  r4,r0,r5,lsr r7
:02062970 2401690C strcs r6,[r1],#-0x90c
:02062974 95403D00 strlsb r3,[r0, #-0xd00]		;(r0-0xd00=*(fffff300))
:02062978 5A004101 bpl 02072D84
:0206297C E594F307 ldr r15,[r4, #+0x307]		;r4+0x307=*(00000307)
:02062980 10AD0C20 adcne  r0,r13,r0,lsr #0x18
:02062984 0395E310 orreqs r14,r5,#0x40000000
:02062988 3D0B1390 unknown
:0206298C 8503C500 strhi r12,[r3, #-0x500]		;(r3-0x500=*(fffffb00))
:02062990 2685940D strcs r9,[r5],+r13, lsl #0x8
:02062994 81345C01 teqhi r4,r1,lsl #0x18
:02062998 2338BD15 teqcs r8,#0x540
:0206299C 01048134 unknown
:020629A0 67B92600 ldrvs r2,[r9,+r0, lsl #0xc]!
:020629A4 3D006109 unknown
:020629A8 1CD10800 ldcnel 8,cr0,[r1],{#0x0}
:020629AC 9D2D2004 stcls  0,cr2,[r13,#-0x10]!
:020629B0 B10B2515 unknown
:020629B4 46090621 strmi r0,[r9],-r1, lsr #0xc
:020629B8 0D2C2998 stceq  9,cr2,[r12,#-0x260]!
:020629BC E2877006 add  r7,r7,#0x6
:020629C0 CF035504 swigt 0x00035504
:020629C4 30A10755 adccc  r0,r1,r5,asr r7
:020629C8 37099D00 strcc r9,[r9,-r0, lsl #0x1a]
:020629CC 51158060 tstpl r5,r0,ror #0x0
:020629D0 112D882D unknown
:020629D4 FFE8BD8F swinv 0x00e8bd8f
:020629D8 010000FF unknown
:020629DC 312D1D25 unknown
:020629E0 5DED3091 stcpll 0,cr3,[r13,#+0x244]!
:020629E4 00950548 addeqs r0,r5,r8,asr #0xa
:020629E8 03D55770 biceqs r5,r5,#0x1C00000
:020629EC E3160004 tst r6,#0x4
:020629F0 110F179D mrsne r1,CPSRswpne r1,r13,r15
:020629F4 1C20A100 stcne  1,cr10,[r0],#-0x0
:020629F8 110B19A0 unknown
:020629FC 080400E3 stmeqda  r4 ,{r0,r1,r5,r6,r7}
:02062A00 2A5120DD bcs 034AAD7C
:02062A04 0DA3500D stceq  0,cr5,[r3,#+0x34]!
:02062A08 09BD0200 ldmeqib  r13!,{r9}
:02062A0C 19205704 stmnedb  r0!,{r2,r8,r9,r10,r12,r14}
:02062A10 4A5D8430 bmi 037C3AD8
:02062A14 1D091C11 unknown
:02062A18 045A0040 ldreqb r0,[r10],#-0x40
:02062A1C 09F50061 unknown
:02062A20 09B1FE42 ldmeqib  r1!,{r1,r6,r9,r10,r11,r12,r13,r14,r15}
:02062A24 99269D10 stmlsdb  r6!,{r4,r8,r10,r11,r12,r15}
:02062A28 151F551B ldrne r5,[r15, #-0x51b]		;r15-0x51b=*(02062515)=#1633706252(0x6160610c)
:02062A2C 89701801 unknown
:02062A30 05650447 streqb r0,[r5, #-0x447]!
:02062A34 4D7499AB ldcmil 9,cr9,[r4,#-0x2ac]!
:02062A38 2245FA34 subcs  r15,r5,#0x34000
:02062A3C 0020B035 eoreq  r11,r0,r5,lsr r0
:02062A40 26351B9D unknown
:02062A44 27919021 ldrcs r9,[r1,+r1, lsr #0x0]
:02062A48 02CD24BD sbceq  r2,r13,#0xBD000000
:02062A4C 1FE58D40 swine 0x00e58d40
:02062A50 04405D93 streqb r5,[r0],#-0xd93
:02062A54 18515549 ldmneda  r1 ,{r0,r3,r6,r8,r10,r12,r14}^
:02062A58 44E5102D unknown
:02062A5C EDFA1205 ldcl 2,cr1,[r10,#+0x14]!
:02062A60 00410051 subeq  r0,r1,r1,asr r0
:02062A64 01121019 tsteq r2,r9,lsl r0
:02062A68 18001512 stmneda  r0 ,{r1,r4,r8,r10,r12}
:02062A6C 2251046E subcss r0,r1,#0x6E000000
:02062A70 D91B0959 ldmledb  r11 ,{r0,r3,r4,r6,r8,r11}
:02062A74 E5105D0A ldr r5,[r0, #-0xd0a]		;(r0-0xd0a=*(fffff2f6))
:02062A78 F6B06947 unknown
:02062A7C 2DFE0A75 ldccsl 10,cr0,[r14,#+0x1d4]!
:02062A80 4DF06910 ldcmil 9,cr6,[r0,#+0x40]!
:02062A84 F0690051 rsbnv  r0,r9,r1,asr r0
:02062A88 69ED0FD9 unknown
:02062A8C 45F06940 ldrmib r6,[r0, #+0x940]!
:02062A90 7069FE00 rsbvc  r15,r9,r0,lsl #0x1c
:02062A94 0439F069 unknown
:02062A98 69F72069 unknown
:02062A9C 206932F0 unknown
:02062AA0 69ABF069 stmvsib  r11!,{r0,r3,r5,r6,r12,r13,r14,r15}
:02062AA4 ECF06960 ldcl 9,cr6,[r0],#+0x180
:02062AA8 C080696D addgt  r6,r0,r13,ror #0x12
:02062AAC 06EDE069 unknown
:02062AB0 F0692069 rsbnv  r2,r9,r9,ror #0x0
:02062AB4 693DFD17 ldmvsdb  r13!,{r0,r1,r2,r4,r8,r10,r11,r12,r13,r14,r15}
:02062AB8 90F06910 rsclss r6,r0,r0,lsl r9
:02062ABC F0696069 rsbnv  r6,r9,r9,ror #0x0
:02062AC0 E88069D1 stmia  r0 ,{r0,r4,r6,r7,r8,r11,r13,r14}
:02062AC4 0069305B rsbeq  r3,r9,r11,asr r0
:02062AC8 797018A1 unknown
:02062ACC BF352D12 swilt 0x00352d12
:02062AD0 454536FD strmib r3,[r5, #-0x6fd]		;r5-0x6fd=*(61605a0f)=#0(0x00000000)
:02062AD4 20290069 eorcs  r0,r9,r9,ror #0x0
:02062AD8 FC30A520 ldc2  5,cr10,[r0],#-0x80
:02062ADC 16B500A5 unknown
:02062AE0 005530D7 ldreqsb r3,[r5],#-0x7
:02062AE4 30133107 andccs r3,r3,r7,lsl #0x2
:02062AE8 8D600009 stchil 0,cr0,[r0,#-0x24]!
:02062AEC FF75E52A swinv 0x0075e52a
:02062AF0 02BD3151 adceqs r3,r13,#0x40000014
:02062AF4 10FD2439 rscnes r2,r13,r9,lsr r4
:02062AF8 B6F85581 unknown
:02062AFC 11614155 unknown
:02062B00 4D010518 unknown
:02062B04 36459022 strccb r9,[r5],-r2, lsr #0x0
:02062B08 A41631B6 ldrge r3,[r6],#-0x1b6
:02062B0C 21354069 teqcs r5,r9,ror #0x0
:02062B10 9F10D801 swils 0x0010d801
:02062B14 0009E515 andeq  r14,r9,r5,lsl r5
:02062B18 3561106D strccb r1,[r1, #-0x6d]!
:02062B1C 35106D6B ldrcc r6,[r0, #-0xd6b]		;(r0-0xd6b=*(fffff295))
:02062B20 5071D802 rsbpls r13,r1,r2,lsl #0x10
:02062B24 150801BC strne r0,[r8, #-0x1bc]		;(r8-0x1bc=*(fffffe44))
:02062B28 0538E304 ldreq r14,[r8, #-0x304]!
:02062B2C A04D6118 subge  r6,r13,r8,lsl r1
:02062B30 A04086E1 subge  r8,r0,r1,ror #0xd
:02062B34 00856031 addeq  r6,r5,r1,lsr r0
:02062B38 03E0152D mvneq  r1,#0xB400000
:02062B3C C1D21781 bicgts r1,r2,r1,lsl #0xf
:02062B40 0F1D3010 swieq 0x001d3010
:02062B44 1201023D andne  r0,r1,#0xD0000003
:02062B48 00615CEA rsbeq  r5,r1,r10,ror #0x19
:02062B4C E58D9000 str r9,[r13, #+0x0]		;r13+0x0=*(00000000)
:02062B50 82C241F4 sbchi  r4,r2,#0x3D
:02062B54 00313059 eoreqs r3,r1,r9,asr r0
:02062B58 F1E28620 mvnnv  r8,r0,lsr #0xc
:02062B5C 00514F14 subeqs r4,r1,r4,lsl r15
:02062B60 86103CA3 ldrhi r3,[r0],-r3, lsr #0x19
:02062B64 3D02D9E2 unknown
:02062B68 08D93862 ldmeqia  r9 ,{r1,r5,r6,r11,r12,r13}^
:02062B6C 061011B0 unknown
:02062B70 80111501 andhis r1,r1,r1,lsl #0xa
:02062B74 052323E0 streq r2,[r3, #-0x3e0]!
:02062B78 0D2008E9 stceq  8,cr0,[r0,#-0x3a4]!
:02062B7C E2850000 add  r0,r5,#0x0
:02062B80 45FA1075 ldrmib r1,[r10, #+0x75]!
:02062B84 3C30D522 ldccc  5,cr13,[r0],#-0x88
:02062B88 49E28410 unknown
:02062B8C 2145021B unknown
:02062B90 E509276D str r2,[r9, #-0x76d]		;r9-0x76d=*(3160e1b5)=#0(0x00000000)
:02062B94 5DFD7641 ldcpll 6,cr7,[r13,#+0x104]!
:02062B98 CB121530 blgt 024E8060
:02062B9C C9141001 ldmgtdb  r4 ,{r0,r12}
:02062BA0 120D4807 andne  r4,r13,#0x70000
:02062BA4 01B52055 moveqs r2,r5,asr r0
:02062BA8 C9F54145 unknown
:02062BAC 00398B13 eoreqs r8,r9,r3,lsl r11
:02062BB0 25A51049 strcs r1,[r5, #+0x49]!
:02062BB4 32B923C1 adcccs r2,r9,#0x4000003
:02062BB8 FFFD7D5B swinv 0x00fd7d5b
:02062BBC 15E520ED strneb r2,[r5, #+0xed]!
:02062BC0 60482906 subvs  r2,r8,r6,lsl #0x12
:02062BC4 30AD2CFD unknown
:02062BC8 0021FC91 mlaeq  r1,r1,r12,r15unknown
:02062BCC ED1F163D unknown
:02062BD0 D9F02530 unknown
:02062BD4 80250299 mlahi  r5,r9,r2,r0unknown
:02062BD8 502D25DE unknown
:02062BDC 2DD9F02D unknown
:02062BE0 2DDCB380 unknown
:02062BE4 2D152910 unknown
:02062BE8 0132B920 teqeq r2,r0,lsr #0x12
:02062BEC 9E009940 cdpls 9,0,cr9,cr0,cr0,2
:02062BF0 2912B910 ldmcsdb  r2 ,{r4,r8,r11,r12,r13,r15}
:02062BF4 2902B910 stmcsdb  r2 ,{r4,r8,r11,r12,r13,r15}
:02062BF8 85304900 ldrhi r4,[r0, #-0x900]!
:02062BFC 6DD83EE0 unknown
:02062C00 13F90500 mvnnes r0,#0x0
:02062C04 89009528 stmhidb  r0 ,{r3,r5,r8,r10,r12,r15}
:02062C08 EA101D18 b 0246A070
:02062C0C 0A45A010 beq 031CAC54
:02062C10 00FD1351 rsceqs r1,r13,r1,asr r3
:02062C14 AF37E5FF swige 0x0037e5ff
:02062C18 032D285C unknown
:02062C1C A10242B1 strgeh r4,[r2, -r1]
:02062C20 C5142D17 ldrgt r2,[r4, #-0xd17]		;(r4-0xd17=*(fffff2e9))
:02062C24 F612A901 ldrnv r10,[r2],-r1, lsl #0x12
:02062C28 153B5011 ldrne r5,[r11, #-0x11]!
:02062C2C 03106100 tsteq r0,#0x0
:02062C30 0505015D streq r0,[r5, #-0x15d]		;r5-0x15d=*(61605faf)=#0(0x00000000)
:02062C34 13C5AD42 bicne  r10,r5,#0x1080
:02062C38 39002528 stmccdb  r0 ,{r3,r5,r8,r10,r13}
:02062C3C BCE08734 stcltl 7,cr8,[r0],#+0xd0
:02062C40 EB000D25 bl 020660DC
:02062C44 054322E9 streqb r2,[r3, #-0x2e9]		;(r3-0x2e9=*(fffffd17))
:02062C48 2B90CD37 blcs 0049612C
:02062C4C 45753429 ldrmib r3,[r5, #-0x429]!
:02062C50 10854079 addne  r4,r5,r9,ror r0
:02062C54 076D2917 unknown
:02062C58 FD279810 stc2  8,cr9,[r7,#-0x40]!
:02062C5C 07E24000 streqb r4,[r2,+r0]!
:02062C60 88111521 ldmhida  r1 ,{r0,r5,r8,r10,r12}
:02062C64 00BD11E0 adceqs r1,r13,r0,ror #0x3
:02062C68 3591029D ldrcc r0,[r1, #+0x29d]		;r1+0x29d=*(0000029d)
:02062C6C 9829853C stmlsda  r9!,{r2,r3,r4,r5,r8,r10,r15}
:02062C70 55002325 strpl r2,[r0, #-0x325]		;(r0-0x325=*(fffffcdb))
:02062C74 40900405 addmis r0,r0,r5,lsl #0x8
:02062C78 605021E0 subvss r2,r0,r0,ror #0x3
:02062C7C F99F2042 ldmnvib  r15 ,{r1,r6,r13}
:02062C80 8D01F111 unknown
:02062C84 E2891003 add  r1,r9,#0x3
:02062C88 8D70001C ldchil 0,cr0,[r0,#-0x70]!
:02062C8C 91FD63E5 mvnlss r6,r5,ror #0x7
:02062C90 C0108D33 andgts r8,r0,r3,lsr r13
:02062C94 0608001D unknown
:02062C98 10E110C1 rscne  r1,r1,r1,asr #0x1
:02062C9C 0DBE40BD ldceq  0,cr4,[r14,#+0x2f4]!
:02062CA0 0DDDB901 unknown
:02062CA4 2113171D tstcs r3,r13,lsl r7
:02062CA8 00051800 andeq  r1,r5,r0,lsl #0x10
:02062CAC 098B00C5 stmeqib  r11 ,{r0,r2,r6,r7}
:02062CB0 001AC200 andeqs r12,r10,r0,lsl #0x4
:02062CB4 102281EB eorne  r8,r2,r11,ror #0x3
:02062CB8 F5A13091 strnv r3,[r1, #+0x91]!
:02062CBC 9D04E128 unknown
:02062CC0 E8BD8312 ldmia  r13!,{r1,r4,r8,r9,r15}
:02062CC4 0A310C68 beq 02CA5E6C
:02062CC8 2D47F802 unknown
:02062CCC 81001CE9 unknown
:02062CD0 6511051A ldrvs r0,[r1, #-0x51a]		;(r1-0x51a=*(fffffae6))
:02062CD4 A170010D cmnge r0,r13,lsl #0x2
:02062CD8 02156001 andeqs r6,r5,#0x1
:02062CDC 01F950A7 mvneqs r5,r7,lsr #0x1
:02062CE0 73E59D40 mvnvc  r9,#0x1000
:02062CE4 4210102D andmis r1,r0,#0x2D
:02062CE8 027102AD rsbeqs r0,r1,#0xD000000A
:02062CEC 07790B21 ldreqb r0,[r9,-r1, lsr #0x16]!
:02062CF0 5700C98D strpl r12,[r0,-r13, lsl #0x13]
:02062CF4 0ED92FE3 cdpeq 15,12,cr2,cr9,cr3,7
:02062CF8 109051E2 addnes r5,r0,r2,ror #0x3
:02062CFC 4DE28D10 stcmil 13,cr8,[r2,#+0x40]!
:02062D00 556F8510 strplb r8,[r15, #-0x510]!
:02062D04 4203CC40 andmi  r12,r3,#0x4000
:02062D08 90020500 andls  r0,r2,r0,lsl #0xa
:02062D0C 101EE28D andnes r14,r14,r13,lsl #0x5
:02062D10 01E5DD00 mvneq  r13,r0,lsl #0x1a
:02062D14 01B40021 moveqs r0,r1,lsr #0x0		;r0=0(0x0)
:02062D18 2501DD20 strcs r13,[r1, #-0xd20]		;(r1-0xd20=*(fffff2e0))
:02062D1C 95080104 strls r0,[r8, #-0x104]		;(r8-0x104=*(fffffefc))
:02062D20 2411B203 ldrcs r11,[r1],#-0x203
:02062D24 22D1E1DD sbccss r14,r1,#0x40000037
:02062D28 0DF1A020 ldceql 0,cr10,[r1,#+0x80]!
:02062D2C AA24E1A0 bge 0299B3B4
:02062D30 1C309DFF ldcne  13,cr9,[r0],#-0x3fc
:02062D34 B5875131 strlt r5,[r7, #+0x131]		;r7+0x131=*(00000131)
:02062D38 81540A31 cmphi r4,r1,lsr r10
:02062D3C 01890900 orreq  r0,r9,r0,lsl #0x12
:02062D40 31412859 unknown
:02062D44 A505EDEB strge r14,[r5, #-0xdeb]		;r5-0xdeb=*(61605321)=#0(0x00000000)
:02062D48 08E50001 unknown
:02062D4C 5D871161 unknown
:02062D50 F3345D12 teqnv r4,#0x480
:02062D54 6900A56C stmvsdb  r0 ,{r2,r3,r5,r6,r8,r10,r13,r15}
:02062D58 5006E301 andpl  r14,r6,r1,lsl #0x6
:02062D5C 05ED10DD streqb r1,[r13, #+0xdd]!
:02062D60 118163FC unknown
:02062D64 10250341 eorne  r0,r5,r1,asr #0x6
:02062D68 2035D710 eorcss r13,r5,r0,lsl r7
:02062D6C A70009DE unknown
:02062D70 BDD710B2 unknown
:02062D74 CDF7E320 ldcgtl 3,cr14,[r7,#+0x80]!
:02062D78 E5489715 strb r9,[r8, #-0x715]		;(r8-0x715=*(fffff8eb))
:02062D7C 13543029 cmpne r4,#0x29
:02062D80 10291559 eorne  r1,r9,r9,asr r5
:02062D84 B2011905 andlt  r1,r1,#0x14000
:02062D88 06B90015 unknown
:02062D8C 2004DA00 andcs  r13,r4,r0,lsl #0x14
:02062D90 4131036D teqmi r1,r13,ror #0x6
:02062D94 45F7DDC3 ldrmib r13,[r7, #+0xdc3]!
:02062D98 95321530 ldrls r1,[r2, #-0x530]!
:02062D9C 01E5D710 mvneq  r13,r0,lsl r7
:02062DA0 5188801C orrpl  r8,r8,r12,lsl r0
:02062DA4 F4E15801 unknown
:02062DA8 44601009 unknown
:02062DAC 4D20E286 stcmi  2,cr14,[r0,#-0x218]!
:02062DB0 0391DF05 orreqs r13,r1,#0x14
:02062DB4 355111BD ldrccb r1,[r1, #-0x1bd]		;(r1-0x1bd=*(fffffe43))
:02062DB8 4501C1E8 strmi r12,[r1, #-0x1e8]		;(r1-0x1e8=*(fffffe18))
:02062DBC 1D8D4010 unknown
:02062DC0 119100E9 orrnes r0,r1,r9,ror #0x1
:02062DC4 51C94049 bicpl  r4,r9,r9,asr #0x0
:02062DC8 144938FB strneb r3,[r9],#-0x8fb
:02062DCC 807D0079 rsbhis r0,r13,r9,ror r0
:02062DD0 0021220D eoreq  r2,r1,r13,lsl #0x4
:02062DD4 21E91E00 mvncs  r1,r0,lsl #0x1c
:02062DD8 51107D38 tstpl r0,r8,lsr r13
:02062DDC 01007D18 unknown
:02062DE0 5D701FDD ldcpll 15,cr1,[r0,#-0x374]!
:02062DE4 850000B9 strhi r0,[r0, #-0xb9]		;(r0-0xb9=*(ffffff47))
:02062DE8 D304DD05 unknown
:02062DEC E02DFFFB unknown
:02062DF0 0361008D unknown
:02062DF4 3069FC6D rsbcc  r15,r9,r13,ror #0x18
:02062DF8 11699015 unknown
:02062DFC 0001723A andeq  r7,r1,r10,lsr r2
:02062E00 5123A5EB unknown
:02062E04 51039D50 unknown
:02062E08 E88D3800 stmia  r13 ,{r11,r12,r13}
:02062E0C 0909BD0C stmeqdb  r9 ,{r2,r3,r8,r10,r11,r12,r13,r15}
:02062E10 08E5D010 unknown
:02062E14 5DD020B4 unknown
:02062E18 3DE5D00F stcccl 0,cr13,[r5,#+0x3c]!
:02062E1C 00484010 subeq  r4,r8,r0,lsl r0
:02062E20 10F9032D rscnes r0,r9,r13,lsr #0x6
:02062E24 4101BD80 unknown
:02062E28 10F90535 rscnes r0,r9,r5,lsr r5
:02062E2C 10F980D6 unknown
:02062E30 9D500E0D unknown
:02062E34 1409043D strne r0,[r9],#-0x43d
:02062E38 F8E60191 unknown
:02062E3C B00409FF unknown
:02062E40 40F90CE1 rscmis r0,r9,r1,ror #0x19
:02062E44 00F944F8 unknown
:02062E48 1389110D orrne  r1,r9,#0x40000003
:02062E4C C510DDFB ldrgt r13,[r0, #-0xdfb]		;(r0-0xdfb=*(fffff205))
:02062E50 0810F500 ldmeqda  r0 ,{r8,r10,r12,r13,r14,r15}
:02062E54 00F50077 rsceqs r0,r5,r7,ror r0
:02062E58 92B0F520 adclss r15,r0,#0x8000000
:02062E5C 35C5C035 strccb r12,[r5, #+0x35]		;r5+0x35=*(61606141)=#0(0x00000000)
:02062E60 002CAAC0 eoreq  r10,r12,r0,asr #0x15
:02062E64 00B90909 adceqs r0,r9,r9,lsl #0x12
:02062E68 00392007 eoreqs r2,r9,r7
:02062E6C 4BCC80BD blmi 01383168
:02062E70 429950BD addmis r5,r9,#0xBD
:02062E74 0C0025B7 stceq  5,cr2,[r0],{#0xb7}
:02062E78 104940BD strneh r4,[r9],#-0xd
:02062E7C C50F69D6 strgt r6,[r15, #-0x9d6]		;r15-0x9d6=*(020624ae)=#844288(0x000ce200)
:02062E80 9200BD10 andls  r11,r0,#0x400
:02062E84 20C104E5 sbccs  r0,r1,r5,ror #0x9
:02062E88 0DC701AD unknown
:02062E8C 10BDB004 adcnes r11,r13,r4
:02062E90 BDCB4009 unknown
:02062E94 2009D520 andcs  r13,r9,r0,lsr #0xa
:02062E98 0009CDAD andeq  r12,r9,r13,lsr #0x1b
:02062E9C DA4EF52C ble 03420354
:02062EA0 04B120C1 unknown
:02062EA4 F8EA006D unknown
:02062EA8 08331D81 ldmeqda  r3!,{r0,r7,r8,r10,r11,r12}
:02062EAC F5701AED ldrnvb r1,[r0, #-0xaed]!
:02062EB0 99542008 ldmlsdb  r4 ,{r3,r13}^
:02062EB4 18A5600E stmneia  r5!,{r1,r2,r3,r13,r14}
:02062EB8 0309006D unknown
:02062EBC 331DF873 tstcc r13,#0x730000
:02062EC0 081D089D ldmeqda  r13 ,{r0,r2,r3,r4,r7,r11}
:02062EC4 004113C9 subeq  r1,r1,r9,asr #0x7
:02062EC8 BC531508 ldcltl 5,cr1,[r3],{#0x8}
:02062ECC 036D2EF8 unknown
:02062ED0 1D0029C0 unknown
:02062ED4 05313901 ldreq r3,[r1, #-0x901]!
:02062ED8 54169136 ldrpl r9,[r6],#-0x136
:02062EDC 4DFFFD7D ldcmil 13,cr15,[r15,#+0x1f4]!
:02062EE0 00810421 addeq  r0,r1,r1,lsr #0x8
:02062EE4 25871021 strcs r1,[r7, #+0x21]		;r7+0x21=*(00000021)
:02062EE8 1051B400 subnes r11,r1,r0,lsl #0x8
:02062EEC 104D13C1 subne  r1,r13,r1,asr #0x7
:02062EF0 1915C024 ldmnedb  r5 ,{r2,r5,r14,r15}
:02062EF4 1827E596 stmneda  r7!,{r1,r2,r4,r7,r8,r10,r13,r14,r15}
:02062EF8 04E59C10 unknown
:02062EFC 02E90869 rsceq  r0,r9,#0x690000
:02062F00 8CE003F1 stchil 3,cr0,[r0],#+0x3c4
:02062F04 028980E0 addeq  r8,r9,#0xE0
:02062F08 9B400906 blls 03065328
:02062F0C 07A80009 streq r0,[r8,+r9]!
:02062F10 200DD610 andcs  r13,r13,r0,lsl r6
:02062F14 28000D9D stmcsda  r0 ,{r0,r2,r3,r4,r7,r8,r10,r11}
:02062F18 2CA8088D stccs  8,cr0,[r8],#+0x234
:02062F1C 21A59D20 movcs  r9,r0,lsr #0x1a		;r9=0(0x0)
:02062F20 EBFFF7B2 bl 02060DF0
:02062F24 13750108 cmnne r5,#0x2
:02062F28 12C90A29 sbcne  r0,r9,#0x29000
:02062F2C 05E540F8 streqb r4,[r5, #+0xf8]!
:02062F30 E59F4E70 ldr r4,[r15, #+0xe70]		;r15+0xe70=*(02063da8)=#-501904048(0xe2158d50)
:02062F34 0D9F40FC unknown
:02062F38 2010E316 andcss r14,r0,r6,lsl r3
:02062F3C 51810069 orrpl  r0,r1,r9,ror #0x0
:02062F40 00293440 eoreq  r3,r9,r0,asr #0x8
:02062F44 15970114 ldrne r0,[r7, #+0x114]		;r7+0x114=*(00000114)
:02062F48 0271312D rsbeqs r3,r1,#0x4000000B
:02062F4C 4541101D strmib r1,[r1, #-0x1d]		;(r1-0x1d=*(ffffffe3))
:02062F50 00002E00 andeq  r2,r0,r0,lsl #0x1c
:02062F54 9581EA17 strls r14,[r1, #+0xa17]		;r1+0xa17=*(00000a17)
:02062F58 97011840 strls r1,[r1, #+0xa17]		;r1+0xa17=*(00000a17)
:02062F5C 84009D15 strhi r9,[r0],#-0xd15
:02062F60 406D0513 rsbmi  r0,r13,r3,lsl r5
:02062F64 0D007154 unknown
:02062F68 8002AD00 andhi  r10,r2,r0,lsl #0x1a
:02062F6C 0004E374 andeq  r14,r4,r4,ror r3
:02062F70 0110E3C0 tsteq r0,r0,asr #0x7
:02062F74 01802065 orreq  r2,r0,r5,ror #0x0
:02062F78 40651F61 rsbmi  r1,r5,r1,ror #0x1e
:02062F7C 540011CB strpl r1,[r0],#-0x1cb
:02062F80 10590015 subnes r0,r9,r5,lsl r0
:02062F84 003981D5 unknown
:02062F88 E19460F1 ldrsh r6,[r4, +r1]
:02062F8C 820051B9 andhi  r5,r0,#0x4000002E
:02062F90 E1A00440 mov  r0,r0,asr #0x8
:02062F94 E5971158 ldr r1,[r7, #+0x158]		;r7+0x158=*(00000158)
:02062F98 00218000 eoreq  r8,r1,r0
:02062F9C E1A02081 mov  r2,r1,lsl #0x1		;r2=0(0x0)
:02062FA0 940210F0 strls r1,[r2],#-0xf0
:02062FA4 9420F2E1 unknown
:02062FA8 00215CE1 eoreq  r5,r1,r1,ror #0x19
:02062FAC 81100680 tsthi r0,r0,lsl #0xd
:02062FB0 826001E0 rsbhi  r0,r0,#0x38
:02062FB4 020100E0 andeq  r0,r1,#0xE0
:02062FB8 202D03E1 eorcs  r0,r13,r1,ror #0x7
:02062FBC 013D0F19 teqeq r13,r9,lsl r15
:02062FC0 B900B553 stmltdb  r0 ,{r0,r1,r4,r6,r8,r10,r12,r13,r15}
:02062FC4 E587615C str r6,[r7, #+0x15c]		;r7+0x15c=*(0000015c)
:02062FC8 E5970110 ldr r0,[r7, #+0x110]		;r7+0x110=*(00000110)
:02062FCC 990E0000 stmlsdb  r14 ,{}
:02062FD0 000D0530 andeq  r0,r13,r0,lsr r5
:02062FD4 148700E8 strne r0,[r7],#+0xe8
:02062FD8 000DB7E2 andeq  r11,r13,r2,ror #0xf
:02062FDC 1089106D addne  r1,r9,r13,ror #0x0
:02062FE0 F9008907 stmnvdb  r0 ,{r0,r1,r2,r8,r11,r15}
:02062FE4 5001DC10 andpl  r13,r1,r0,lsl r12
:02062FE8 550BD585 strpl r13,[r11, #-0x585]		;(r11-0x585=*(fffffa7b))
:02062FEC 087F5DE3 unknown
:02062FF0 FFC2E287 swinv 0x00c2e287
:02062FF4 C1F8BAFF ldrgtsh r11,[r8, #+0xaf]!
:02062FF8 C16C8000 unknown
:02062FFC 0D72E000 ldceql 0,cr14,[r2,#-0x0]!
:02063000 02214C02 eoreq  r4,r1,#0x200
:02063004 E352103D cmp r2,#0x3D
:02063008 00130159 andeqs r0,r3,r9,asr r1
:0206300C 15098210 strne r8,[r9, #-0x210]		;(r9-0x210=*(fffffdf0))
:02063010 1580114C strne r1,[r0, #+0x14c]		;r0+0x14c=*(0000014c)
:02063014 02591110 subeqs r1,r9,#0x4
:02063018 0DC12080 unknown
:0206301C 02E3C202 rsceq  r12,r3,#0x20000000
:02063020 E304C110 unknown
:02063024 32111110 andccs r1,r1,#0x4
:02063028 05805095 streq r5,[r0, #+0x95]		;r0+0x95=*(00000095)
:0206302C 1958D700 ldmnedb  r8 ,{r8,r9,r10,r12,r14,r15}^
:02063030 C0B97C00 adcgts r7,r9,r0,lsl #0x18
:02063034 18D0505D ldmneia  r0 ,{r0,r2,r3,r4,r6,r12,r14}^
:02063038 8D201500 stchi  5,cr1,[r0,#-0x0]!
:0206303C 01401500 unknown
:02063040 10190015 andnes r0,r9,r5,lsl r0
:02063044 00A9F91E adceq  r15,r9,r14,lsl r9
:02063048 E594019A ldr r0,[r4, #+0x19a]		;r4+0x19a=*(e2158eea)
:0206304C C00A9580 andgt  r9,r10,r0,lsl #0xb
:02063050 E110B00F tst r0,r15
:02063054 5D701085 ldcpll 0,cr1,[r0,#-0x214]!
:02063058 0B105580 bleq 02478660
:0206305C 5A200049 bpl 02863188
:02063060 19E00005 unknown
:02063064 80591C00 subhis r1,r9,r0,lsl #0x18
:02063068 19C8102D stmneib  r8 ,{r0,r2,r3,r5,r12}^
:0206306C 0B01B50D bleq 020D04A8
:02063070 18D9E280 ldmneia  r9 ,{r7,r9,r13,r14,r15}^
:02063074 80206100 eorhi  r6,r0,r0,lsl #0x2
:02063078 A1406148 unknown
:0206307C 1120FD11 msrne CPSR_,r1
:02063080 151F8100 ldrne r8,[r15, #-0x100]		;r15-0x100=*(02062f88)=#-510369551(0xe19460f1)
:02063084 B01F9E0C andlts r9,r15,r12,lsl #0x1c
:02063088 005910E1 subeqs r1,r9,r1,ror #0x1
:0206308C 68001511 stmvsda  r0 ,{r0,r4,r8,r10,r12}
:02063090 E5941150 ldr r1,[r4, #+0x150]		;r4+0x150=*(e2158ea0)
:02063094 3931102D ldmccdb  r1!,{r0,r2,r3,r5,r12}
:02063098 28002C01 stmcsda  r0 ,{r0,r10,r11,r13}
:0206309C A506A59F strge r10,[r6, #-0x59f]		;(r6-0x59f=*(000cdc61))
:020630A0 24001904 strcs r1,[r0],#-0x904
:020630A4 B90400D1 stmltdb  r4 ,{r0,r4,r6,r7}
:020630A8 E350AE21 cmp r0,#0x210
:020630AC 04006902 streq r6,[r0],#-0x902
:020630B0 0E4E006D cdpeq 0,4,cr0,cr14,cr13,3
:020630B4 0DE28028 stceql 0,cr8,[r2,#+0xa0]!
:020630B8 20C10000 sbccs  r0,r1,r0
:020630BC A003FDB8 strgeh r15,[r3], -r8
:020630C0 9F601179 swils 0x00601179
:020630C4 BD50021A unknown
:020630C8 91410800 unknown
:020630CC 90112000 andlss r2,r1,r0
:020630D0 0910B5E5 ldmeqdb  r0 ,{r0,r2,r5,r6,r7,r8,r10,r12,r13,r15}
:020630D4 01610800 unknown
:020630D8 20E25110 rsccs  r5,r2,r0,lsl r1
:020630DC 00E58011 rsceq  r8,r5,r1,lsl r0
:020630E0 C9180005 ldmgtdb  r8 ,{r0,r2}
:020630E4 800035F8 unknown
:020630E8 514107CD unknown
:020630EC F180006D orrnv  r0,r0,r13,ror #0x0
:020630F0 E1A07000 mov  r7,r0			;r7=0(0x0)
:020630F4 85406979 strhib r6,[r0, #-0x979]		;(r0-0x979=*(fffff687))
:020630F8 20C10011 sbccs  r0,r1,r1,lsl r0
:020630FC 000011CC andeq  r1,r0,r12,asr #0x3
:02063100 0BE1B050 bleq 018CF248
:02063104 0A00000E beq 02063144
:02063108 CFC75019 swigt 0x00c75019
:0206310C 04FD10FF unknown
:02063110 6000E595 mulvs  r0,r5,r5
:02063114 006D07F5 unknown
:02063118 07756104 ldreqb r6,[r5,-r4, lsl #0x2]!
:0206311C 39000908 stmccdb  r0 ,{r3,r8,r11}
:02063120 0039A810 eoreqs r10,r9,r0,lsl r8
:02063124 852D0005 strhi r0,[r13, #-0x5]!
:02063128 0600AD02 streq r10,[r0],-r2, lsl #0x1a
:0206312C 56154950 unknown
:02063130 FF13F0E3 swinv 0x0013f0e3
:02063134 10251AFF unknown
:02063138 F0000D67 andnv  r0,r0,r7,ror #0x1a
:0206313C E8BD2881 ldmia  r13!,{r0,r7,r11,r13}
:02063140 13491345 unknown
:02063144 00C91D5E sbceq  r1,r9,r14,asr r13
:02063148 199D4C40 ldmneib  r13 ,{r6,r10,r11,r14}
:0206314C F905E59F stmnvdb  r5 ,{r0,r1,r2,r3,r4,r7,r8,r10,r13,r14,r15}
:02063150 FFCF570A swinv 0x00cf570a
:02063154 0D04EB11 unknown
:02063158 001D5D0B andeqs r5,r13,r11,lsl #0x1a
:0206315C 841351EB ldrhi r5,[r3],#-0x1eb
:02063160 021A9A5C andeqs r9,r10,#0x5C000
:02063164 D5E3002D strleb r0,[r3, #+0x2d]!
:02063168 8D50B140 unknown
:0206316C 001D0211 andeqs r0,r13,r1,lsl r2
:02063170 21230021 unknown
:02063174 2D0C2100 unknown
:02063178 91E3A020 mvnls  r10,r0,lsr #0x0
:0206317C 04FD0302 unknown
:02063180 03E24080 mvneq  r4,#0x80
:02063184 0DE79C10 stceql 12,cr9,[r7,#+0x40]!
:02063188 E2004200 and  r4,r0,#0x0
:0206318C 08FD00A1 unknown
:02063190 0039E08C eoreqs r14,r9,r12,lsl #0x1
:02063194 A6001503 strge r1,[r0],-r3, lsl #0xa
:02063198 10042441 andne  r2,r4,r1,asr #0x8
:0206319C 000100A1 andeq  r0,r1,r1,lsr #0x1
:020631A0 7100010C unknown
:020631A4 71E5D900 mvnvc  r13,r0,lsl #0x12
:020631A8 5111BD10 tstpl r1,r0,lsl r13
:020631AC 410A6D1A unknown
:020631B0 0025A005 eoreq  r10,r5,r5
:020631B4 21EB00BE strcsh r0,[r11, #+0xe]!
:020631B8 0CE88600 stceql 6,cr8,[r8],#+0x0
:020631BC E5860040 str r0,[r6, #+0x40]		;r6+0x40=*(000ce240)
:020631C0 0008128D andeq  r1,r8,r13,lsl #0x5
:020631C4 85221186 strhi r1,[r2, #-0x186]!
:020631C8 0031C410 eoreqs r12,r1,r0,lsl r4
:020631CC 202D0A55 eorcs  r0,r13,r5,asr r10
:020631D0 19A518CD stmneib  r5!,{r0,r2,r3,r6,r7,r11,r12}
:020631D4 1071A800 rsbnes r10,r1,r0,lsl #0x10
:020631D8 6908C1AF stmvsdb  r8 ,{r0,r1,r2,r3,r5,r7,r8,r14,r15}
:020631DC 92E04002 rscls  r4,r0,#0x2
:020631E0 03E00000 mvneq  r0,#0x0
:020631E4 167991BC unknown
:020631E8 1111E084 tstne r1,r4,lsl #0x1
:020631EC A4168908 ldrge r8,[r6],#-0x908
:020631F0 1B590011 blne 036A323C
:020631F4 B2821001 addlt  r1,r2,#0x1
:020631F8 80031008 andhi  r1,r3,r8
:020631FC 511015B5 ldrplh r1,[r0, -r5]
:02063200 90045501 andls  r5,r4,r1,lsl #0xa
:02063204 5C51037D ldcpll 3,cr0,[r1],{#0x7d}
:02063208 A3A008F5 movge  r0,#0xF50000		;r0=16056320(0xf50000)
:0206320C 21B30225 movcss r0,r5,lsr #0x4		;r0=102106640(0x6160610)
:02063210 2011AD10 andcss r10,r1,r0,lsl r13
:02063214 E5802069 str r2,[r0, #+0x69]		;r0+0x69=*(06160679)=#0(0x00000000)
:02063218 C1B191A9 movgts r9,r9,lsr #0x3		;r9=0(0x0)
:0206321C 01B10D29 moveqs r0,r9,lsr #0x1a		;r0=0(0x0)
:02063220 AD907840 unknown
:02063224 90119D0B andlss r9,r1,r11,lsl #0x1a
:02063228 B981043D stmltib  r1 ,{r0,r2,r3,r4,r5,r10}
:0206322C DA001103 ble 02067640
:02063230 0025C4E4 eoreq  r12,r5,r4,ror #0x9
:02063234 00250339 eoreq  r0,r5,r9,lsr r3
:02063238 01D5E004 biceqs r14,r5,r4
:0206323C 076DE09C unknown
:02063240 24E0CE4E unknown
:02063244 82011D26 andhi  r1,r1,#0x980
:02063248 00751445 rsbeqs r1,r5,r5,asr #0x8
:0206324C 0CC0110C stceql 1,cr1,[r0],{#0xc}
:02063250 110061E0 unknown
:02063254 11E6CB50 mvnne  r12,r0,asr r11
:02063258 E18EEA00 orr  r14,r14,r0,lsl #0x14
:0206325C 0281E010 addeq  r14,r1,#0x10
:02063260 1AD114E5 bne 014A85FC
:02063264 2EE0C2E2 cdpcs 2,14,cr12,cr0,cr2,7
:02063268 11845C55 orrne  r5,r4,r5,asr r12
:0206326C 50111800 andpls r1,r1,r0,lsl #0x10
:02063270 FD816C15 unknown
:02063274 32001102 andcc  r1,r0,#0x80000000
:02063278 23E0C26D mvncs  r12,#0xD0000006
:0206327C E5816C59 str r6,[r1, #+0xc59]		;r1+0xc59=*(00000c59)
:02063280 88007920 stmhida  r0 ,{r5,r8,r11,r12,r13,r14}
:02063284 9DC0209C unknown
:02063288 3D016903 unknown
:0206328C 38E58127 unknown
:02063290 2900C910 stmcsdb  r0 ,{r4,r8,r11,r14,r15}
:02063294 00003F00 andeq  r3,r0,r0,lsl #0x1e
:02063298 15003D23 strne r3,[r0, #-0xd23]		;(r0-0xd23=*(fffff2dd))
:0206329C 6102CE00 unknown
:020632A0 73836141 orrvc  r6,r3,#0x40000010
:020632A4 20620221 rsbcs  r0,r2,r1,lsr #0x4
:020632A8 60024770 andvs  r4,r2,r0,ror r7
:020632AC 23006202 unknown
:020632B0 C3604300 unknown
:020632B4 C3614360 unknown
:020632B8 424A0061 submi  r0,r10,#0x61
:020632BC 618111A3 orrvs  r1,r1,r3,lsr #0x3
:020632C0 04036082 streq r6,[r3],#-0x82
:020632C4 89477061 stmhidb  r7 ,{r0,r5,r6,r12,r13,r14}^
:020632C8 216D0651 unknown
:020632CC 43286003 unknown
:020632D0 C1608360 unknown
:020632D4 00477060 subeq  r7,r7,r0,ror #0x0
:020632D8 F7EDE7ED strnvb r14,r7,r7,r0,ror #0x0
:020632DC 03610021 unknown
:020632E0 67F90021 ldrvsb r0,[r9,+r1, lsr #0x0]!
:020632E4 06F5F7F9 unknown
:020632E8 A90021FF stmgedb  r0 ,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r13}
:020632EC 05080502 streq r0,[r8, #-0x502]		;(r8-0x502=*(e1945bef))
:020632F0 07A510F8 unknown
:020632F4 AF080551 swige 0x00080551
:020632F8 BD07D506 unknown
:020632FC 19281102 stmnedb  r8!,{r1,r8,r12}
:02063300 05F91929 ldreqb r1,[r9, #+0x929]!
:02063304 117E0C50 cmnne r14,r0,asr r12
:02063308 55391D19 ldrpl r1,[r9, #-0xd19]!
:0206330C C00FB502 andgt  r11,r15,r2,lsl #0xa
:02063310 50057019 andpl  r7,r5,r9,lsl r0
:02063314 01EF5009 mvneq  r5,r9
:02063318 1CE3A0CA stcnel 0,cr10,[r3],#+0x328
:0206331C 00E8B000 rsceq  r11,r8,r0
:02063320 1000191C andne  r1,r0,r12,lsl r9
:02063324 F0302900 eornvs r2,r0,r0,lsl #0x12
:02063328 E9122D03 ldmdb  r2 ,{r0,r1,r8,r10,r11,r13}
:0206332C E89013FC ldmia  r0 ,{r2,r3,r4,r5,r6,r7,r8,r9,r12}
:02063330 00A10124 adceq  r0,r1,r4,lsr #0x2
:02063334 A10248E8 unknown
:02063338 08E190E8 unknown
:0206333C A9004000 stmgedb  r0 ,{r14}
:02063340 04000108 streq r0,[r0],#-0x108
:02063344 07098100 streq r8,[r9,-r0, lsl #0x2]
:02063348 F0E54681 rscnv  r4,r5,r1,lsl #0xd
:0206334C 28BDBD03 ldmcsia  r13!,{r0,r1,r8,r10,r11,r12,r13,r15}
:02063350 1006E938 andne  r14,r6,r8,lsr r9
:02063354 099DC050 ldmeqib  r13 ,{r4,r6,r14,r15}
:02063358 C000DD09 andgt  r13,r0,r9,lsl #0x1a
:0206335C DD4000A1 unknown
:02063360 FFFFAC0D swinv 0x00ffac0d
:02063364 000524EB andeq  r2,r5,r11,ror #0x9
:02063368 05281841 streq r1,[r8, #-0x841]!
:0206336C 084DB000 stmeqda  r13 ,{r12,r13,r15}^
:02063370 E5950001 ldr r0,[r5, #+0x1]		;r5+0x1=*(6160610d)=#0(0x00000000)
:02063374 55381859 ldrpl r1,[r8, #-0x859]!
:02063378 61534107 cmpvs r3,r7,lsl #0x2
:0206337C 61C14249 bicvs  r4,r1,r9,asr #0x4
:02063380 2F021021 swics 0x00021021
:02063384 2100A000 unknown
:02063388 C006C00A andgt  r12,r6,r10
:0206338C 0C006041 stceq  0,cr6,[r0],{#0x41}
:02063390 40190C30 andmis r0,r9,r0,lsr r12
:02063394 23006181 unknown
:02063398 00190C08 andeqs r0,r9,r8,lsl #0x18
:0206339C 2101C00A unknown
:020633A0 0A020309 beq 020E3FCC
:020633A4 003004C0 eoreqs r0,r0,r0,asr #0x9
:020633A8 00C00E21 sbceq  r0,r0,r1,lsr #0x1c
:020633AC 0420190A unknown
:020633B0 C00A000F andgt  r0,r10,r15
:020633B4 070A4249 streq r4,r0,r10,r15
:020633B8 22002100 andcs  r2,r0,#0x0
:020633BC 031B2301 tsteq r11,#0x4000000
:020633C0 00C00E01 sbceq  r0,r0,r1,lsl #0x1c
:020633C4 70C00E23 sbcvc  r0,r0,r3,lsr #0x1c
:020633C8 00000047 andeq  r0,r0,r7,asr #0x0
:020633CC FD5C1389 unknown
:020633D0 0139A016 teqeq r9,r6,lsl r0
:020633D4 01D402C5 biceqs r0,r4,r5,asr #0x5
:020633D8 902C061D eorls  r0,r12,r13,lsl r6
:020633DC 7518028D ldrvc r0,[r8, #-0x28d]		;(r8-0x28d=*(e1945e64))
:020633E0 03318222 teqeq r1,#0x20000002
:020633E4 9D008560 unknown
:020633E8 A0900100 addges r0,r0,r0,lsl #0x2
:020633EC B6920D11 unknown
:020633F0 C10F91C8 mrsgt r9,CPSR
:020633F4 01101DE0 tsteq r0,r0,ror #0x1b
:020633F8 ADC8C048 unknown
:020633FC 5000B105 andpl  r11,r0,r5,lsl #0x2
:02063400 211B0041 tstcs r11,r1,asr #0x0
:02063404 C8B6AC00 ldmgtia  r6!,{r10,r11,r13,r15}
:02063408 C67590E0 unknown
:0206340C 40AC00DD unknown
:02063410 5B7007E2 blpl 03C653A0
:02063414 C86006E0 unknown
:02063418 8621E000 unknown
:0206341C 888A0101 stmhiia  r10 ,{r0,r8}
:02063420 150892E1 strne r9,[r8, #-0x2e1]		;(r8-0x2e1=*(e1945e10))
:02063424 977B010D ldrlsb r0,[r11,-r13, lsl #0x2]!
:02063428 C35394E2 cmpgt r3,#0xE2000000
:0206342C A6001102 strge r1,[r0],-r2, lsl #0x2
:02063430 257627E2 ldrcsb r2,[r6, #-0x7e2]!
:02063434 21877A00 orrcs  r7,r7,r0,lsl #0x14
:02063438 511005E1 tstpl r0,r1,ror #0xb
:0206343C 115003E0 cmpne r0,r0,ror #0x7
:02063440 006D8000 rsbeq  r8,r13,r0
:02063444 E2916B02 adds r6,r1,#0x800
:02063448 47106904 ldrmi r6,[r0,-r4, lsl #0x12]
:0206344C 9BE0C341 blls 01894158
:02063450 155DC018 ldrneb r12,[r13, #-0x18]		;(r13-0x18=*(ffffffe8))
:02063454 662026E2 unknown
:02063458 05E501A5 streqb r0,[r5, #+0x1a5]!
:0206345C E0542001 subs r2,r4,r1
:02063460 22790608 rsbcss r0,r9,#0x800000
:02063464 E0260F19 eor  r0,r6,r9,lsl r15
:02063468 921B02E0 andlss r0,r11,#0xE
:0206346C A006B903 andge  r11,r6,r3,lsl #0x12
:02063470 C810DDE2 ldmgtda  r0 ,{r1,r5,r6,r7,r8,r10,r11,r12,r14,r15}
:02063474 A116651F tstge r6,r15,lsl r5
:02063478 A01FC908 andges r12,r15,r8,lsl #0x12
:0206347C 318D0119 orrcc  r0,r13,r9,lsl r1
:02063480 A11E4105 tstge r14,r5,lsl #0x2
:02063484 90740A07 rsblss r0,r4,r7,lsl #0x14
:02063488 22A10141 adccs  r0,r1,#0x40000010
:0206348C 41000102 unknown
:02063490 029D0602 addeqs r0,r13,#0x200000
:02063494 3103F508 unknown
:02063498 9522250F strls r2,[r2, #-0x50f]!
:0206349C 6571B001 ldrvsb r11,[r1, #-0x1]!
:020634A0 E0C40101 sbc  r0,r4,r1,lsl #0x2
:020634A4 18000D9B stmneda  r0 ,{r0,r1,r3,r4,r7,r8,r10,r11}
:020634A8 E59A2150 ldr r2,[r10, #+0x150]		;r10+0x150=*(00000150)
:020634AC 02E9087D rsceq  r0,r9,#0x7D0000
:020634B0 C23109C9 eorgts r0,r1,#0x324000
:020634B4 06311CE0 unknown
:020634B8 D19A06A9 orrles r0,r10,r9,lsr #0xd
:020634BC 28518D03 ldmcsda  r1 ,{r0,r1,r8,r10,r11,r15}^
:020634C0 9D2B5010 stcls  0,cr5,[r11,#-0x40]!
:020634C4 E89A02D1 ldmia  r10 ,{r0,r4,r6,r7,r9}
:020634C8 3DC5C59E unknown
:020634CC E05C820D subs r8,r12,r13,lsl #0x4
:020634D0 029D015D addeqs r0,r13,#0x40000017
:020634D4 C5110161 ldrgt r0,[r1, #-0x161]		;(r1-0x161=*(fffffe9f))
:020634D8 5D281CE0 stcpl  12,cr1,[r8,#-0x380]!
:020634DC 4D562009 unknown
:020634E0 E59AB00B ldr r11,[r10, #+0xb]		;r10+0xb=*(0000000b)
:020634E4 9E13BD12 mrcls 13,0,r11,cr3,cr2,{0}
:020634E8 14E0C24B unknown
:020634EC 31019D00 unknown
:020634F0 04B55401 unknown
:020634F4 1DCD0A21 unknown
:020634F8 1DE0C200 stcnel 2,cr12,[r0,#+0x0]!
:020634FC 6D844A00 unknown
:02063500 71164D04 tstvc r6,r4,lsl #0x1a
:02063504 38C0C00B stmccia  r0 ,{r0,r1,r3,r14,r15}^
:02063508 E05C0CF9 ldrsh r0,[r12],#-0xc9
:0206350C D99DC020 ldmleib  r13 ,{r5,r14,r15}
:02063510 E041C00E sub  r12,r1,r14
:02063514 E0CBCB93 smull  r12,r11,r3,r11
:02063518 009D3028 addeqs r3,r13,r8,lsr #0x0
:0206351C E05C0D79 subs r0,r12,r9,ror r13
:02063520 E0CB3003 sbc  r3,r11,r3
:02063524 D9B60122 ldmleib  r6!,{r1,r5,r8}
:02063528 E18BBA02 orr  r11,r11,r2,lsl #0x14
:0206352C 24412521 strcsb r2,[r1],#-0x521
:02063530 B803D942 stmltda  r3 ,{r1,r6,r8,r11,r12,r14,r15}
:02063534 90EB0003 rscls  r0,r11,r3
:02063538 8180C925 orrhi  r12,r0,r5,lsr #0x12
:0206353C 90E262E0 rscls  r6,r2,r0,ror #0x5
:02063540 46000924 strmi r0,[r0],-r4, lsr #0x12
:02063544 EDA00009 stc  0,cr0,[r0,#+0x24]!
:02063548 112B9003 unknown
:0206354C 00113600 andeqs r3,r1,r0,lsl #0xc
:02063550 692401F9 stmvsdb  r4!,{r0,r3,r4,r5,r6,r7,r8}
:02063554 85B71031 ldrhi r1,[r7, #+0x31]!
:02063558 4099005D addmis r0,r9,r13,asr r0
:0206355C 001D1755 andeqs r1,r13,r5,asr r7
:02063560 C5CF79C0 strgtb r7,[r15, #+0x9c0]		;r15+0x9c0=*(02063f28)=#-394002417(0xe884000f)
:02063564 E0255100 eor  r5,r5,r0,lsl #0x2
:02063568 0225579C eoreq  r5,r5,#0x2700000
:0206356C 41692BE0 unknown
:02063570 21894002 orrcs  r4,r9,r2
:02063574 8D44890E unknown
:02063578 580AC900 stmplda  r10 ,{r8,r11,r14,r15}
:0206357C 4190E084 orrmis r14,r0,r4,lsl #0x1
:02063580 9CE00324 stclsl 3,cr0,[r0],#+0x90
:02063584 A0DD2448 sbcges r2,r13,r8,asr #0x8
:02063588 5100250C unknown
:0206358C 00A9D005 adceq  r13,r9,r5
:02063590 3010E262 andccs r14,r0,r2,ror #0x4
:02063594 E5891109 str r1,[r9, #+0x109]		;r9+0x109=*(00000109)
:02063598 82369021 eorhis r9,r6,#0x21
:0206359C 222190E0 eorcs  r9,r1,#0xE0
:020635A0 0D9C00E0 unknown
:020635A4 9D16230C unknown
:020635A8 A1811A02 orrge  r1,r1,r2,lsl #0x14
:020635AC 59899205 stmplib  r9 ,{r0,r2,r9,r12,r15}
:020635B0 0CF99A01 ldceql 10,cr9,[r9],#+0x4
:020635B4 00390089 eoreqs r0,r9,r9,lsl #0x1
:020635B8 BA00B593 blt 02090C0C
:020635BC 30391035 eorccs r1,r9,r5,lsr r0
:020635C0 C4003955 strgt r3,[r0],#-0x955
:020635C4 22906009 addcss r6,r0,#0x9
:020635C8 502DC12B eorpl  r12,r13,r11,lsr #0x2
:020635CC E2620079 rsb  r0,r2,#0x79
:020635D0 0689101C unknown
:020635D4 419A0335 orrmis r0,r10,r5,lsr r3
:020635D8 05099A01 streq r9,[r9, #-0xa01]		;(r9-0xa01=*(fffff5ff))
:020635DC C1100075 tstgt r0,r5,ror r0
:020635E0 C563B500 strgtb r11,[r3, #-0x500]!
:020635E4 C13192E0 teqgt r1,r0,ror #0x5
:020635E8 405608AD submis r0,r6,r13,lsr #0x11
:020635EC E0C50FDD unknown
:020635F0 0C212622 stceq  6,cr2,[r1],#-0x88
:020635F4 61C20189 bicvs  r0,r2,r9,lsl #0x3
:020635F8 D51D351F ldrle r3,[r13, #-0x51f]		;(r13-0x51f=*(fffffae1))
:020635FC 9C034D0C stcls  13,cr4,[r3],{#0xc}
:02063600 06240CD1 unknown
:02063604 9D01712E unknown
:02063608 89002009 stmhidb  r0 ,{r0,r3,r13}
:0206360C D19904B9 ldrleh r0,[r9, +r9]
:02063610 004DA302 subeq  r10,r13,r2,lsl #0x6
:02063614 5091002D addpls r0,r1,r13,lsr #0x0
:02063618 9A000035 bls 020636F4
:0206361C 291813E5 ldmcsdb  r8 ,{r0,r2,r5,r6,r7,r8,r9,r12}
:02063620 30355010 eorccs r5,r5,r0,lsl r0
:02063624 9304212C unknown
:02063628 24AAC035 unknown
:0206362C 35100035 ldrcc r0,[r0, #-0x35]		;(r0-0x35=*(ffffffcb))
:02063630 10350440 eornes r0,r5,r0,asr #0x8
:02063634 352AC451 strcc r12,[r10, #-0x451]!
:02063638 35048D10 strcc r8,[r4, #-0xd10]		;(r4-0xd10=*(e2158040))
:0206363C 2C000900 stccs  9,cr0,[r0],{#0x0}
:02063640 03C99A10 biceq  r9,r9,#0x10000
:02063644 92E1598F rscls  r5,r1,#0x23C000
:02063648 25E0E451 strcsb r14,[r0, #+0x451]!
:0206364C 31801FA5 orrcc  r1,r0,r5,lsr #0x1f
:02063650 89102840 ldmhidb  r0 ,{r6,r11,r13}
:02063654 E599046D ldr r0,[r9, #+0x46d]		;r9+0x46d=*(0000046d)
:02063658 9A101128 bls 02467B00
:0206365C E5990549 ldr r0,[r9, #+0x549]		;r9+0x549=*(00000549)
:02063660 04C56192 streqb r6,[r5],#+0x192
:02063664 9A1024E0 bls 0246C9EC
:02063668 994020E5 stmlsdb  r0 ,{r0,r2,r5,r6,r7,r13}^
:0206366C 6193E500 orrvss r14,r3,r0,lsl #0xa
:02063670 202CE0E5 eorcs  r14,r12,r5,ror #0x1
:02063674 94E5009A unknown
:02063678 16031D62 strne r1,r14,r12,r5,ror #0x1
:0206367C 811A031D tsthi r10,r13,lsl r3
:02063680 61041528 unknown
:02063684 89102CE2 ldmhidb  r0 ,{r1,r5,r6,r7,r10,r11,r13}
:02063688 41000029 unknown
:0206368C 0401001A streq r0,[r1],#-0x1a
:02063690 EB001ED4 bl 0206B1E8
:02063694 5C841D65 stcpl  13,cr1,[r4],{#0x65}
:02063698 1B3D12D1 blne 02FA81E4
:0206369C 714C04D9 unknown
:020636A0 2EC00203 cdpcs 2,12,cr0,cr0,cr3,0
:020636A4 0FB5E1A0 swieq 0x00b5e1a0
:020636A8 0F951229 swieq 0x00951229
:020636AC 1C92E15C ldcne  1,cr14,[r2],{#0x5c}
:020636B0 00E0C473 rsceq  r12,r0,r3,ror r4
:020636B4 1C3E1960 ldcne  9,cr1,[r14],#-0x180
:020636B8 96A004C1 unknown
:020636BC 5008000D andpl  r0,r8,r13
:020636C0 05300135 ldreq r0,[r0, #-0x135]!
:020636C4 D204B902 andle  r11,r4,#0x8000
:020636C8 013D7395 unknown
:020636CC 3A009936 bcc 02089BAC
:020636D0 940FA183 strls r10,[r15],#-0x183
:020636D4 702141BD unknown
:020636D8 0021006D eoreq  r0,r1,r13,ror #0x0
:020636DC 21361161 teqcs r6,r1,ror #0x2
:020636E0 DF00F500 swile 0x0000f500
:020636E4 30161104 andccs r1,r6,r4,lsl #0x2
:020636E8 1149113D unknown
:020636EC 0669313D unknown
:020636F0 19FA1489 unknown
:020636F4 F5013D01 strnv r3,[r1, #-0xd01]		;(r1-0xd01=*(fffff2ff))
:020636F8 10F50800 rscnes r0,r5,r0,lsl #0x10
:020636FC 3D0C0691 unknown
:02063700 5398B701 orrpls r11,r8,#0x40000
:02063704 E30141C3 unknown
:02063708 013514E0 teqeq r5,r0,ror #0x9
:0206370C 256FC988 strcsb r12,[r15, #-0x988]!
:02063710 E0E35200 rsc  r5,r3,r0,lsl #0x4
:02063714 4D042625 unknown
:02063718 14002901 strne r2,[r0],#-0x901
:0206371C C500CD20 strgt r12,[r0, #-0xd20]		;(r0-0xd20=*(fffff2e0))
:02063720 52084125 andpl  r4,r8,#0x40000009
:02063724 99E0C473 unknown
:02063728 3000CD53 andcc  r12,r0,r3,asr r13
:0206372C 171904D1 unknown
:02063730 E0E453D0 unknown
:02063734 2625151D unknown
:02063738 00E9001D rsceq  r0,r9,r13,lsl r0
:0206373C 8A2010C8 bhi 02867A64
:02063740 010104F9 unknown
:02063744 13FD00A1 mvnnes r0,#0xA1
:02063748 18F811E5 unknown
:0206374C BDC40249 unknown
:02063750 BD14E914 unknown
:02063754 2E076524 cdpcs 5,0,cr6,cr7,cr4,1
:02063758 CEE0837A mcrgt 3,7,r8,cr0,cr10,{3}
:0206375C 176D00ED strneb r0,ia 
:02063760 ED0014C5 unknown
:02063764 ED70B812 ldcl 8,cr11,[r0,#-0x48]!
:02063768 9904E504 stmlsdb  r4 ,{r2,r8,r10,r13,r14,r15}
:0206376C 99E082B5 unknown
:02063770 960F3106 strls r3,[r15],-r6, lsl #0x2
:02063774 600F2D25 andvs  r2,r15,r5,lsr #0x1a
:02063778 879404F1 unknown
:0206377C 7698E029 ldrvc r14,[r8],+r9, lsr #0x0
:02063780 7D04E527 unknown
:02063784 309B6006 addccs r6,r11,r6
:02063788 277498E0 ldrcsb r9,r6,r11,r6
:0206378C E0A20841 adc  r0,r2,r1,asr #0x10
:02063790 4120100C unknown
:02063794 07E09218 unknown
:02063798 19260519 stmnedb  r6!,{r0,r3,r4,r8,r10}
:0206379C 450CA245 strmi r10,[r12, #-0x245]		;(r12-0x245=*(fffffdbb))
:020637A0 8D903015 unknown
:020637A4 74017D0E strvc r7,[r1],#-0xd0e
:020637A8 75B20021 ldrvc r0,[r2, #+0x21]!
:020637AC 2020E0E4 eorcs  r14,r0,r4,ror #0x1
:020637B0 E47E0061 unknown
:020637B4 2127E020 unknown
:020637B8 8A045D30 bhi 0217AC80
:020637BC 00214185 eoreq  r4,r1,r5,lsl #0x3
:020637C0 E0C46C84 sbc  r6,r4,r4,lsl #0x19
:020637C4 E0E48596 smlal  r8,r4,r6,r5
:020637C8 2100701C unknown
:020637CC E0E48700 rsc  r8,r4,r0,lsl #0xe
:020637D0 01F95628 mvneqs r5,r8,lsr #0xc
:020637D4 5585415A strpl r4,[r5, #+0x15a]		;r5+0x15a=*(61606266)=#0(0x00000000)
:020637D8 5003810E andpl  r8,r3,r14,lsl #0x2
:020637DC 03911191 orreqs r1,r1,#0x40000024
:020637E0 E036C785 eors r12,r6,r5,lsl #0xf
:020637E4 91E78496 unknown
:020637E8 83004D01 unknown
:020637EC 26B0035D unknown
:020637F0 03E5035D mvneq  r0,#0x74000001
:020637F4 2803E520 stmcsda  r3 ,{r5,r8,r10,r13,r14,r15}
:020637F8 56240341 unknown
:020637FC 08959090 ldmeqia  r5 ,{r4,r7,r12,r15}
:02063800 C05506ED subgts r0,r5,r13,ror #0xd
:02063804 540C99E0 strpl r9,[r12],#-0x9e0
:02063808 5397E0E0 orrpls r14,r7,#0xE0
:0206380C 91016DE0 unknown
:02063810 016DC001 unknown
:02063814 01911715 orreqs r1,r1,r5,lsl r7
:02063818 BFC22169 swilt 0x00c22169
:0206381C 00290025 eoreq  r0,r9,r5,lsr #0x0
:02063820 CD002CCF unknown
:02063824 00F93004 rsceqs r3,r9,r4
:02063828 C36315E9 unknown
:0206382C 6499E034 ldrvs r14,[r9],#+0x34
:02063830 F91CE0E3 ldmnvdb  r12 ,{r0,r1,r5,r6,r7,r13,r14,r15}
:02063834 00402800 subeq  r2,r0,r0,lsl #0x10
:02063838 E36504C9 unknown
:0206383C 467126E0 unknown
:02063840 E0C20AED sbc  r0,r2,r13,ror #0x15
:02063844 04D58FC9 ldreqb r8,[r5],#+0xfc9
:02063848 01498A00 unknown
:0206384C 99C83471 stmlsib  r8 ,{r0,r4,r5,r6,r10,r12,r13}^
:02063850 C4E08504 unknown
:02063854 5E990359 mrcpl 3,4,r0,cr9,cr9,{2}
:02063858 C3E02520 mvngt  r2,#0x8000000
:0206385C E907719F stmdb  r7 ,{r0,r1,r2,r3,r4,r7,r8,r12,r13,r14}
:02063860 30255416 eorcc  r5,r5,r6,lsl r4
:02063864 808392E0 addhi  r9,r3,r0,ror #0x5
:02063868 200992E0 andcs  r9,r9,r0,ror #0x5
:0206386C 4010E000 andmis r14,r0,r0
:02063870 20030511 andcs  r0,r3,r1,lsl r5
:02063874 400808E0 andmi  r0,r8,r0,ror #0x11
:02063878 A5029594 strge r9,[r2, #-0x594]		;(r2-0x594=*(fffffa6c))
:0206387C 916018E0 unknown
:02063880 09067D04 stmeqdb  r6 ,{r2,r8,r10,r11,r12,r13,r14}
:02063884 056D1F08 streqb r1,[r13, #-0xf08]!
:02063888 3105F156 unknown
:0206388C 10AB0989 adcne  r0,r11,r9,lsl #0x13
:02063890 4518E095 ldrmi r14,[r8, #-0x95]		;(r8-0x95=*(e194605c))
:02063894 A1162106 tstge r6,r6,lsl #0x2
:02063898 09799004 ldmeqdb  r9!,{r2,r12,r15}^
:0206389C E0A30002 adc  r0,r3,r2
:020638A0 08A90859 stmeqia  r9!,{r0,r3,r4,r6,r11}
:020638A4 007D6198 unknown
:020638A8 085100E5 ldmeqda  r1 ,{r0,r2,r5,r6,r7}^
:020638AC 2408514C strcs r5,[r8],#-0x14c
:020638B0 57F00631 unknown
:020638B4 000F0851 andeq  r0,r15,r1,asr r8
:020638B8 01B45005 moveqs r5,r5			;r5=1633706252(0x6160610c)
:020638BC 0001AC00 andeq  r10,r1,r0,lsl #0x18
:020638C0 084594A9 stmeqda  r5 ,{r0,r3,r5,r7,r10,r12,r15}^
:020638C4 A54CE88C strgeb r14,[r12, #-0x88c]		;(r12-0x88c=*(fffff774))
:020638C8 0869F001 unknown
:020638CC 009D70A2 addeqs r7,r13,r2,lsr #0x1
:020638D0 D191400C orrles r4,r1,r12
:020638D4 22E89008 rsccs  r9,r8,#0x8
:020638D8 25C5649C strcsb r6,[r5, #+0x49c]		;r5+0x49c=*(616065a8)=#0(0x00000000)
:020638DC 291BFD00 ldmcsdb  r11 ,{r8,r10,r11,r12,r13,r14,r15}
:020638E0 18000502 stmneda  r0 ,{r1,r8,r10}
:020638E4 DD202D78 stcle  13,cr2,[r0,#-0x1e0]!
:020638E8 05DD6605 ldreqb r6,[r13, #+0x605]		;r13+0x605=*(00000605)
:020638EC 09CD2229 stmeqib  r13 ,{r0,r3,r5,r9,r13}^
:020638F0 7B86202D blvc 001EB9AC
:020638F4 002D00E0 eoreq  r0,r13,r0,ror #0x1
:020638F8 50102110 andpls r2,r0,r0,lsl r1
:020638FC 5464002D unknown
:02063900 EE0D35CE cdp 5,0,cr3,cr13,cr14,6
:02063904 2D401CE0 unknown
:02063908 EE426400 cdp 4,4,cr6,cr2,cr0,0
:0206390C 2D5626E0 unknown
:02063910 E1855A00 orr  r5,r5,r0,lsl #0x14
:02063914 82500410 subhis r0,r0,#0x10000000
:02063918 914028E5 unknown
:0206391C 8580005D strhi r0,[r0, #+0x5d]		;r0+0x5d=*(0000005d)
:02063920 824004E0 subhi  r0,r0,#0xE0000000
:02063924 1DAD14E5 stcne  4,cr1,[r13,#+0x394]!
:02063928 9C04B180 stcls  1,cr11,[r4],{#0x80}
:0206392C 93E0CE5E mvnls  r12,#0x5E0
:02063930 E001EE54 and  r14,r1,r4,asr r14
:02063934 90033120 andls  r3,r3,r0,lsr #0x2
:02063938 25E0EE53 strcsb r14,[r0, #+0xe53]!
:0206393C 0E031904 cdpeq 9,0,cr1,cr3,cr4,0
:02063940 30080319 andcc  r0,r8,r9,lsl r3
:02063944 8AF50C29 bhi 01DA69F0
:02063948 01056570 unknown
:0206394C 24091578 strcs r1,[r9],#-0x578
:02063950 60000165 andvs  r0,r0,r5,ror #0x2
:02063954 50950075 addpls r0,r5,r5,ror r0
:02063958 920D5D96 andls  r5,r13,#0x2580
:0206395C 007509CD rsbeqs r0,r5,r13,asr #0x13
:02063960 E0344540 eors r4,r4,r0,asr #0xa
:02063964 B18D4018 orrlt  r4,r13,r8,lsl r0
:02063968 04E5960A unknown
:0206396C E5924010 ldr r4,[r2, #+0x10]		;r2+0x10=*(00000010)
:02063970 17A95001 strne r5,[r9,+r1]!
:02063974 1C20E04C stcne  0,cr14,[r0],#-0x130
:02063978 400806E5 andmi  r0,r8,r5,ror #0xd
:0206397C 92005D96 andls  r5,r0,#0x2580
:02063980 990022E5 stmlsdb  r0 ,{r0,r2,r5,r6,r7,r9,r13}
:02063984 E0442017 sub  r2,r4,r7,lsl r0
:02063988 03654003 unknown
:0206398C FE012D82 cdp2 13,0,cr2,cr1,cr2,4
:02063990 19179D02 ldmnedb  r7 ,{r1,r8,r10,r11,r12,r15}
:02063994 05001D00 streq r1,[r0, #-0xd00]		;(r0-0xd00=*(fffff300))
:02063998 C1B90025 movgts r0,r5,lsr #0x0		;r0=1633706252(0x6160610c)
:0206399C 00091019 andeq  r1,r9,r9,lsl r0
:020639A0 02F71DAD rsceqs r1,r7,#0x2B40
:020639A4 4E000781 cdpmi 7,0,cr0,cr0,cr1,4
:020639A8 1019E28D andnes r14,r9,r13,lsl #0x5
:020639AC BAE20101 blt 018E3DB8
:020639B0 4C0C0051 stcmi  0,cr0,[r12],{#0x51}
:020639B4 40559D10 submis r9,r5,r0,lsl r13
:020639B8 1100E584 unknown
:020639BC C4004D10 strgt r4,[r0],#-0xd10
:020639C0 21842004 orrcs  r2,r4,r4
:020639C4 05046D00 streq r6,[r4, #-0xd00]		;(r4-0xd00=*(fffff300))
:020639C8 00051000 andeq  r1,r5,r0
:020639CC 00050CB8 streqh r0,[r5], -r8
:020639D0 10000504 andne  r0,r0,r4,lsl #0xa
:020639D4 02450005 subeq  r0,r5,#0x5
:020639D8 84EA0001 unknown
:020639DC 073901C9 ldreq r0,r0,r5,#0x5
:020639E0 04498420 streqb r8,[r9],#-0x420
:020639E4 A602759D unknown
:020639E8 1D000184 unknown
:020639EC 960BD907 strls r13,[r11],-r7, lsl #0x12
:020639F0 11244011 unknown
:020639F4 0551AE20 ldreqb r10,[r1, #-0xe20]		;(r1-0xe20=*(fffff1e0))
:020639F8 11910011 orrnes r0,r1,r1,lsl r0
:020639FC 00112840 andeqs r2,r1,r0,asr #0x10
:02063A00 7D2B0006 stcvc  0,cr0,[r11,#-0x18]!
:02063A04 E28D1001 add  r1,r13,#0x1
:02063A08 EB00028C bl 02064440
:02063A0C 610D8101 unknown
:02063A10 24E58407 unknown
:02063A14 1D7806C1 ldcnel 6,cr0,[r8,#-0x304]!
:02063A18 3799A308 ldrcc r10,[r9,+r8, lsl #0x6]
:02063A1C 00050DD9 unknown
:02063A20 100516F9 unknown
:02063A24 010E5005 unknown
:02063A28 010ABF00 unknown
:02063A2C A0000600 andge  r0,r0,r0,lsl #0xc
:02063A30 30092031 andcc  r2,r9,r1,lsr r0
:02063A34 09E2F015 unknown
:02063A38 B0100C90 mullts r0,r0,r12
:02063A3C 0AD904E8 beq 016A4DE4
:02063A40 A110410C tstge r0,r12,lsl #0x2
:02063A44 4FF8281D swimi 0x00f8281d
:02063A48 04E8E92D unknown
:02063A4C 0D294DD0 stceq  13,cr4,[r9,#-0x340]!
:02063A50 A0A8E152 adcge  r14,r8,r2,asr r1
:02063A54 0002048D andeq  r0,r2,r13,lsl #0x9
:02063A58 A00200CD andge  r0,r2,r13,asr #0x1
:02063A5C 040411A0 streq r1,[r4],#-0x1a0
:02063A60 9110ED40 tstls r0,r0,asr #0x1a
:02063A64 03A90B45 moveq  r0,#0x11400		;r0=70656(0x11400)
:02063A68 69ADC782 stmvsib  r13!,{r1,r7,r8,r9,r10,r14,r15}
:02063A6C E782959A unknown
:02063A70 104920E0 subne  r2,r9,r0,ror #0x1
:02063A74 A0099520 andge  r9,r9,r0,lsr #0xa
:02063A78 60300005 eorvss r0,r0,r5
:02063A7C E78602D9 unknown
:02063A80 660928E0 strvs r2,r0,r0,r5
:02063A84 00290701 eoreq  r0,r9,r1,lsl #0xe
:02063A88 9D8A6000 unknown
:02063A8C C6014D00 strgt r4,[r1],-r0, lsl #0x1a
:02063A90 60248029 eorvs  r8,r4,r9,lsr #0x0
:02063A94 2970014D unknown
:02063A98 296004F0 unknown
:02063A9C 4D60014D stcmil 1,cr0,[r0,#-0x134]!
:02063AA0 00297001 eoreq  r7,r9,r1
:02063AA4 15E0C896 strneb r12,[r0, #+0x896]!
:02063AA8 01899795 unknown
:02063AAC 70014D60 andvc  r4,r1,r0,ror #0x1a
:02063AB0 5496094D ldrpl r0,[r6],#+0x94d
:02063AB4 9792E0E8 ldrls r14,[r6],#+0x94d
:02063AB8 6629E0E8 unknown
:02063ABC 21004100 unknown
:02063AC0 D5600C04 strleb r0,[r0, #-0xc04]!
:02063AC4 6D0B1522 unknown
:02063AC8 C6737B0B unknown
:02063ACC FD8038E0 unknown
:02063AD0 E0E67C00 rsc  r7,r6,r0,lsl #0x18
:02063AD4 14112810 ldrne r2,[r1],#-0x810
:02063AD8 790AE5EF stmvcdb  r10 ,{r0,r1,r2,r3,r5,r6,r7,r8,r10,r13,r14,r15}
:02063ADC 0A92E0E6 beq 0051BE7C
:02063AE0 27E0E678 unknown
:02063AE4 61060261 unknown
:02063AE8 61500802 cmpvs r0,r2,lsl #0x10
:02063AEC 8D2FCB02 stchi  11,cr12,[r15,#-0x8]!
:02063AF0 03292005 unknown
:02063AF4 A901352F stmgedb  r1 ,{r0,r1,r2,r3,r5,r8,r10,r12,r13}
:02063AF8 0DC90005 unknown
:02063AFC 000D8C00 andeq  r8,r13,r0,lsl #0x18
:02063B00 00116014 andeqs r6,r1,r4,lsl r0
:02063B04 C6014195 unknown
:02063B08 2005AD2F andcs  r10,r5,r15,lsr #0x1a
:02063B0C 1015013D andnes r0,r5,r13,lsr r1
:02063B10 09016950 stmeqdb  r1 ,{r4,r6,r8,r11,r13,r14}
:02063B14 2F015920 swics 0x00015920
:02063B18 02B10565 adceqs r0,r1,#0x19400000
:02063B1C B5000514 strlt r0,[r0, #-0x514]		;(r0-0x514=*(00010eec))
:02063B20 051812B9 ldreq r1,[r8, #-0x2b9]		;(r8-0x2b9=*(e1945e38))
:02063B24 E0832810 add  r2,r3,r0,lsl r8
:02063B28 8501791C strhi r7,[r1, #-0x91c]		;(r1-0x91c=*(fffff6e4))
:02063B2C E0233E94 mla  r3,r4,r14,r3unknown
:02063B30 B9117D18 ldmltdb  r1 ,{r3,r4,r8,r10,r11,r12,r13,r14}
:02063B34 89609504 unknown
:02063B38 8D004182 unknown
:02063B3C 71808CE5 orrvc  r8,r0,r5,ror #0x19
:02063B40 22288402 eorcs  r8,r8,#0x2000000
:02063B44 101114E0 andnes r1,r1,r0,ror #0x9
:02063B48 10E02229 rscne  r2,r0,r9,lsr #0x4
:02063B4C 01718008 cmneq r1,r8
:02063B50 97E089EC strlsb r8,r1,r8
:02063B54 10840315 addne  r0,r4,r5,lsl r3
:02063B58 9C014980 stcls  9,cr4,[r1],{#0x80}
:02063B5C CB96E029 blgt 0061BC08
:02063B60 0CE08804 stceql 8,cr8,[r0],#+0x10
:02063B64 04E09EE0 unknown
:02063B68 012100C0 unknown
:02063B6C 0CE0288C stceql 8,cr2,[r0],#+0x230
:02063B70 288B1109 stmcsia  r11 ,{r0,r3,r8,r12}
:02063B74 9008E021 andls  r14,r8,r1,lsr #0x0
:02063B78 8020E0A9 eorhi  r14,r0,r9,lsr #0x1
:02063B7C B0800325 addlt  r0,r0,r5,lsr #0x6
:02063B80 8009E098 mulhi  r9,r8,r0
:02063B84 001CE0A2 andeqs r14,r12,r2,lsr #0x1
:02063B88 01550119 cmpeq r5,r9,lsl r1
:02063B8C 55A30961 strpl r0,[r3, #+0x961]!
:02063B90 51551861 cmppl r5,r1,ror #0x10
:02063B94 61D78029 bicvss r8,r7,r9,lsr #0x0
:02063B98 29903412 ldmcsib  r0 ,{r1,r4,r10,r12,r13}
:02063B9C 6D3014F0 ldcvs  4,cr1,[r0,#-0x3c0]!
:02063BA0 29493041 stmcsdb  r9 ,{r0,r6,r12,r13}^
:02063BA4 E0C2B200 sbc  r11,r2,r0,lsl #0x4
:02063BA8 E0E2B397 smlal  r11,r2,r7,r3
:02063BAC 02352C01 eoreqs r2,r5,#0x100
:02063BB0 E2B82189 adcs r2,r8,#0x40000022
:02063BB4 06B994E0 unknown
:02063BB8 FD2BE0E2 stc2  0,cr14,[r11,#-0x388]!
:02063BBC 00FD1C40 rsceqs r1,r13,r0,asr #0x18
:02063BC0 D1289010 unknown
:02063BC4 01A9B002 moveq  r11,r2			;r11=0(0x0)
:02063BC8 55E0C8C9 strplb r12,[r0, #+0x8c9]!
:02063BCC 91452017 unknown
:02063BD0 E0E8C311 rsc  r12,r8,r1,lsl r3
:02063BD4 E0E8C295 smlal  r12,r8,r5,r2
:02063BD8 E8CB9401 stmia  r11 ,{r0,r10,r12,r15}^
:02063BDC 8D462CE0 unknown
:02063BE0 C0019D08 andgt  r9,r1,r8,lsl #0x1a
:02063BE4 C3019D10 unknown
:02063BE8 5FC90009 swipl 0x00c90009
:02063BEC 280AE1A0 stmcsda  r10 ,{r5,r7,r8,r13,r14,r15}
:02063BF0 0DC2000D unknown
:02063BF4 D9502400 ldmledb  r0 ,{r10,r13}^
:02063BF8 904A7001 subls  r7,r10,r1
:02063BFC 01E5011D mvneq  r0,r13,lsl r1
:02063C00 8004794F andhi  r7,r4,r15,asr #0x12
:02063C04 2816E590 ldmcsda  r6 ,{r4,r7,r8,r10,r13,r14,r15}
:02063C08 2CE59060 stccsl 0,cr9,[r5],#+0x180
:02063C0C EFCB0915 swi 0x00cb0915
:02063C10 0504CD20 streq r12,[r4, #-0xd20]		;(r4-0xd20=*(fffff2e0))
:02063C14 0005C800 andeq  r12,r5,r0,lsl #0x10
:02063C18 01D14030 biceqs r4,r1,r0,lsr r0
:02063C1C 01B94B4F moveqs r4,r15,asr #0x16
:02063C20 4FC50005 swimi 0x00c50005
:02063C24 054008C1 streqb r0,[r0, #-0x8c1]		;(r0-0x8c1=*(00010b3f))
:02063C28 8453CB00 ldrhib r12,[r3],#-0xb00
:02063C2C 8DC03CE0 unknown
:02063C30 004E95E5 subeq  r9,r14,r5,ror #0xb
:02063C34 C038E024 eorgts r14,r8,r4,lsr #0x0
:02063C38 244B0171 strcsb r0,[r11],#-0x171
:02063C3C B29610E0 addlts r1,r6,#0xE0
:02063C40 B040E08E sublt  r14,r0,r14,lsl #0x1
:02063C44 00050301 andeq  r0,r5,r1,lsl #0x6
:02063C48 2EEB96C0 cdpcs 6,14,cr9,cr11,cr0,6
:02063C4C 132134E0 unknown
:02063C50 E0202EE2 eor  r2,r0,r2,ror #0x1d
:02063C54 E08C2398 umull  r2,r12,r8,r3
:02063C58 28005D44 stmcsda  r0 ,{r2,r6,r8,r10,r11,r12,r14}
:02063C5C 98000540 stmlsda  r0 ,{r6,r8,r10}
:02063C60 30E02CC2 rsccc  r2,r0,r2,asr #0x19
:02063C64 41C31019 bicmi  r1,r3,r9,lsl r0
:02063C68 3997E02C ldmccib  r7 ,{r2,r3,r5,r13,r14,r15}
:02063C6C 2044E08B subcs  r14,r4,r11,lsl #0x1
:02063C70 06A19D00 unknown
:02063C74 0524E092 streq r14,[r4, #-0x92]!
:02063C78 95304900 ldrls r4,[r0, #-0x900]!
:02063C7C 0185E201 orreq  r14,r5,r1,lsl #0x4
:02063C80 0B000940 bleq 02066188
:02063C84 03E0AC90 mvneq  r10,#0x9000
:02063C88 E092B005 adds r11,r2,r5
:02063C8C 0900353C stmeqdb  r0 ,{r2,r3,r4,r5,r8,r10,r12,r13}
:02063C90 E010AE30 ands r10,r0,r0,lsr r14
:02063C94 E092900B adds r9,r2,r11
:02063C98 00A42003 adceq  r2,r4,r3
:02063C9C 448529E0 strmi r2,[r5],#+0x9e0
:02063CA0 E58A3020 str r3,[r10, #+0x20]		;r10+0x20=*(00000020)
:02063CA4 19200414 stmnedb  r0!,{r2,r4,r10}
:02063CA8 48004101 stmmida  r0 ,{r0,r8,r14}
:02063CAC 30480041 subcc  r0,r8,r1,asr #0x0
:02063CB0 2496F041 ldrcs r15,[r6],#+0x41
:02063CB4 4134C041 teqmi r4,r1,asr #0x0
:02063CB8 8A2024C0 bhi 0286CFC0
:02063CBC 418A0595 unknown
:02063CC0 4C08CD02 stcmi  13,cr12,[r8],{#0x2}
:02063CC4 954C0091 strlsb r0,[r12, #-0x91]		;(r12-0x91=*(ffffff6f))
:02063CC8 0085C202 addeq  r12,r5,r2,lsl #0x4
:02063CCC 8BC397AB blhi 01149B80
:02063CD0 2BB297E0 blcs 00D09C58
:02063CD4 719000E0 orrvcs r0,r0,r0,ror #0x1
:02063CD8 91402C02 unknown
:02063CDC 02B392E5 adceqs r9,r3,#0x5000000E
:02063CE0 CE98E02B cdpgt 0,8,cr14,cr8,cr11,1
:02063CE4 C496E0EB ldrgt r14,[r6],#+0xeb
:02063CE8 3CE0EB00 stcccl 11,cr14,[r0],#+0x0
:02063CEC C9950039 ldmgtib  r5 ,{r0,r3,r4,r5}
:02063CF0 2C08E0EB stccs  0,cr14,[r8],{#0xeb}
:02063CF4 0BE1A026 bleq 018CBD94
:02063CF8 00E1822A rsceq  r8,r1,r10,lsr #0x4
:02063CFC E58A202C str r2,[r10, #+0x2c]		;r10+0x2c=*(0000002c)
:02063D00 E591B018 ldr r11,[r1, #+0x18]		;r1+0x18=*(00000018)
:02063D04 05D53800 ldreqb r3,[r5, #+0x800]		;r5+0x800=*(6160690c)=#0(0x00000000)
:02063D08 E1A0CFCB mov  r12,r11,asr #0x1f
:02063D0C 8D023050 unknown
:02063D10 834B97E5 unknown
:02063D14 003C97E0 eoreqs r9,r12,r0,ror #0xf
:02063D18 7090E023 addvcs r14,r0,r3,lsr #0x0
:02063D1C 2908E59D stmcsdb  r8 ,{r0,r2,r3,r4,r7,r8,r10,r13,r14,r15}
:02063D20 3B978006 blcc 00643D40
:02063D24 4298E023 addmis r14,r8,#0x23
:02063D28 2800E0E3 stmcsda  r0 ,{r0,r1,r5,r6,r7,r13,r14,r15}
:02063D2C 49960075 ldmmiib  r6 ,{r0,r2,r4,r5,r6}
:02063D30 C550E0E3 ldrgtb r14,[r0, #-0xe3]		;(r0-0xe3=*(0001131d))
:02063D34 46958202 ldrmi r8,[r5],+r2, lsl #0x4
:02063D38 4624E0E3 unknown
:02063D3C 404A02B5 strmih r0,[r10],#-0x25
:02063D40 4028E184 eormi  r14,r8,r4,lsl #0x3
:02063D44 3D34E58A ldccc  5,cr14,[r4,#-0x228]!
:02063D48 AD308008 ldcge  0,cr8,[r0,#-0x20]!
:02063D4C 1D6B9405 stcnel 4,cr9,[r11,#-0x14]!
:02063D50 C4072907 strgt r2,[r7],#-0x907
:02063D54 54B20005 unknown
:02063D58 13A10005 movne  r0,#0x5		;r0=5(0x5)
:02063D5C E58D2058 str r2,[r13, #+0x58]		;r13+0x58=*(00000058)
:02063D60 A9200638 stmgedb  r0!,{r3,r4,r5,r9,r10}
:02063D64 06FDC006 unknown
:02063D68 50E0E569 rscpl  r14,r0,r9,ror #0xa
:02063D6C 9C00590A stcls  9,cr5,[r0],{#0xa}
:02063D70 26E0E560 unknown
:02063D74 410505F5 unknown
:02063D78 09D5800A ldmeqib  r5 ,{r1,r3,r15}^
:02063D7C 05C2E58A streqb r14,[r2, #+0x58a]		;r2+0x58a=*(0000058a)
:02063D80 05445C00 streqb r5,[r4, #-0xc00]		;(r4-0xc00=*(fffff400))
:02063D84 6017BD00 andvss r11,r7,r0,lsl #0x1a
:02063D88 B5240011 strlt r0,[r4, #-0x11]!
:02063D8C 2B700400 blcs 03C64D94
:02063D90 080D10B5 stmeqda  r13 ,{r0,r2,r4,r5,r7,r12}
:02063D94 B59800AD ldrlt r0,[r8, #+0xad]		;r8+0xad=*(e194619e)
:02063D98 B509CD20 strlt r12,[r9, #-0xd20]		;(r9-0xd20=*(fffff2e0))
:02063D9C B5776C00 ldrltb r6,[r7, #-0xc00]!
:02063DA0 80B57040 adchis r7,r5,r0,asr #0x0
:02063DA4 A880B564 stmgeia  r0 ,{r2,r5,r6,r8,r10,r12,r13,r15}
:02063DA8 E2158D50 ands r8,r5,#0x1400
:02063DAC 159450B1 ldrne r5,[r4, #+0xb1]		;r4+0xb1=*(000000b1)
:02063DB0 B1009800 unknown
:02063DB4 654A68F0 strvsb r6,[r10, #-0x8f0]		;(r10-0x8f0=*(fffff710))
:02063DB8 B1006C00 unknown
:02063DBC 40B168F0 unknown
:02063DC0 A9C0B170 stmgeib  r0 ,{r4,r5,r6,r8,r12,r13,r15}^
:02063DC4 6480B194 strvs r11,[r0],#+0x194
:02063DC8 F0B120B1 unknown
:02063DCC 2000B134 andcs  r11,r0,r4,lsr r1
:02063DD0 3000B15A andcc  r11,r0,r10,asr r1
:02063DD4 6120B190 unknown
:02063DD8 00359105 eoreqs r9,r5,r5,lsl #0x2
:02063DDC 00B5598D adceqs r5,r5,r13,lsl #0x13
:02063DE0 009D0781 addeqs r0,r13,r1,lsl #0xf
:02063DE4 C600057C unknown
:02063DE8 57800099 unknown
:02063DEC 8B091009 blhi 022A7E18
:02063DF0 00A9C9E0 adceq  r12,r9,r0,ror #0x13
:02063DF4 AD210074 stcge  0,cr0,[r1,#-0x1d0]!
:02063DF8 E02BBE00 eor  r11,r11,r0,lsl #0x1c
:02063DFC B9101560 ldmltdb  r0 ,{r5,r6,r8,r10,r12}
:02063E00 92E0212B rscls  r2,r0,#0xC000000A
:02063E04 9CE08908 stclsl 9,cr8,[r0],#+0x20
:02063E08 40A00015 adcmi  r0,r0,r5,lsl r0
:02063E0C 9000A900 andls  r10,r0,r0,lsl #0x12
:02063E10 155CE029 ldrneb r14,[r12, #-0x29]		;(r12-0x29=*(ffffffd7))
:02063E14 29429810 stmcsdb  r2 ,{r4,r11,r12,r15}^
:02063E18 880793E0 stmhida  r7 ,{r5,r6,r7,r8,r9,r12,r15}
:02063E1C 358D0015 strcc r0,[r13, #+0x15]		;r13+0x15=*(00000015)
:02063E20 00B1A00F adceqs r10,r1,r15
:02063E24 58E02880 unknown
:02063E28 28871019 stmcsia  r7 ,{r0,r3,r4,r12}
:02063E2C 7694E021 ldrvc r14,[r4],+r1, lsr #0x0
:02063E30 0578E08E ldreqb r14,[r8, #-0x8e]!
:02063E34 C0101900 andgts r1,r0,r0,lsl #0x12
:02063E38 00A50080 adceq  r0,r5,r0,lsl #0x1
:02063E3C 05540681 ldreqb r0,[r4, #-0x681]		;(r4-0x681=*(fffff97f))
:02063E40 2CE69000 stccsl 0,cr9,[r6],#+0x0
:02063E44 099CE02E ldmeqib  r12 ,{r1,r2,r3,r5,r13,r14,r15}
:02063E48 A8600E00 unknown
:02063E4C 74882009 strvc r2,[r8],#+0x9
:02063E50 06E59D00 unknown
:02063E54 00E0A960 rsceq  r10,r0,r0,ror #0x12
:02063E58 E0907007 adds r7,r0,r7
:02063E5C 27009106 strcs r9,[r0,-r6, lsl #0x2]
:02063E60 00992066 addeqs r2,r9,r6,ror #0x0
:02063E64 30E1866A rsccc  r8,r1,r10,ror #0xc
:02063E68 01E58A60 mvneq  r8,r0,ror #0x14
:02063E6C E591803C ldr r8,[r1, #+0x3c]		;r1+0x3c=*(0000003c)
:02063E70 C8047D0C stmgtda  r4 ,{r2,r3,r8,r10,r11,r12,r13,r14}
:02063E74 84A0000D unknown
:02063E78 702C000D eorvc  r0,r12,r13
:02063E7C 2184E591 unknown
:02063E80 31C78200 biccc  r8,r7,r0,lsl #0x4
:02063E84 8D008806 unknown
:02063E88 03D91CE5 biceqs r1,r9,#0xE500
:02063E8C A0EFC682 rscge  r12,r15,r2,lsl #0xd
:02063E90 A01FC0E1 andges r12,r15,r1,ror #0x1
:02063E94 10A400E1 adcne  r0,r4,r1,ror #0x1
:02063E98 989CE58D ldmlsia  r12 ,{r0,r2,r3,r7,r8,r10,r13,r14,r15}
:02063E9C 9C00E081 stcls  0,cr14,[r0],{#0x81}
:02063EA0 60E0211B rscvs  r2,r0,r11,lsl r1
:02063EA4 00E59DB0 unknown
:02063EA8 E021189B mla  r1,r11,r8,r1unknown
:02063EAC C7100D88 ldrgt r0,[r0,-r8, lsl #0x1b]
:02063EB0 92E0208B rscls  r2,r0,#0x8B
:02063EB4 5CE02BB8 stcpll 11,cr2,[r0],#+0x2e0
:02063EB8 E5009D20 str r9,[r0, #-0xd20]		;(r0-0xd20=*(fffff2e5))
:02063EBC E59D80A4 ldr r8,[r13, #+0xa4]		;r13+0xa4=*(000000a4)
:02063EC0 002BB792 mlaeq  r11,r2,r7,r11unknown
:02063EC4 957693E0 ldrlsb r9,[r6, #-0x3e0]!
:02063EC8 E0222E05 eor  r2,r2,r5,lsl #0x1c
:02063ECC 9D300858 ldcls  8,cr0,[r0,#-0x160]!
:02063ED0 222693E5 eorcs  r9,r6,#0x94000003
:02063ED4 600094E0 andvs  r9,r0,r0,ror #0x9
:02063ED8 3894E083 ldmccia  r4 ,{r0,r1,r7,r13,r14,r15}
:02063EDC 0054E023 subeqs r14,r4,r3,lsr #0x0
:02063EE0 30940035 addccs r0,r4,r5,lsr r0
:02063EE4 4006E023 andmi  r14,r6,r3,lsr #0x0
:02063EE8 03E00197 mvneq  r0,#0xC0000025
:02063EEC 04E0A200 unknown
:02063EF0 05009C20 streq r9,[r0, #-0xc20]		;(r0-0xc20=*(fffff3e5))
:02063EF4 02E0AB00 rsceq  r10,r0,#0x0
:02063EF8 05C99920 streqb r9,[r9, #+0x920]		;r9+0x920=*(00000920)
:02063EFC 22E041A1 rsccs  r4,r0,#0x40000028
:02063F00 045D0459 ldreqb r0,[r13],#-0x459
:02063F04 E15A074D cmp r10,r13,asr #0xe
:02063F08 129C0039 addnes r0,r12,#0x39
:02063F0C E58A103C str r1,[r10, #+0x3c]		;r10+0x3c=*(0000003c)
:02063F10 00180035 andeqs r0,r8,r5,lsr r0
:02063F14 099D4020 ldmeqib  r13 ,{r5,r14}
:02063F18 11900950 orrnes r0,r0,r0,asr r9
:02063F1C B50E3510 strlt r3,[r14, #-0x510]		;(r14-0x510=*(fffffaf0))
:02063F20 A4BC0001 unknown
:02063F24 E8950001 ldmia  r5 ,{r0}
:02063F28 E884000F stmia  r4 ,{r0,r1,r2,r3}
:02063F2C 8D400002 unknown
:02063F30 8DD0E8E5 unknown
:02063F34 8FF800E2 swihi 0x00f800e2
:02063F38 00413399 unknown
:02063F3C 03E507E5 mvneq  r0,#0x3940000
:02063F40 BC010510 stclt  5,cr0,[r1],{#0x10}
:02063F44 7000BD80 andvc  r11,r0,r0,lsl #0x1b
:02063F48 9D60027D stclsl 2,cr0,[r0,#-0x1f4]!
:02063F4C 500A20E5 andpl  r2,r10,r5,ror #0x1
:02063F50 0049E59D unknown
:02063F54 9D1000BD unknown
:02063F58 2118E520 tstcs r8,r0,lsr #0xa
:02063F5C 0015107D andeqs r1,r5,r13,ror r0
:02063F60 A03A1005 eorges r1,r10,r5
:02063F64 02D9E338 sbceqs r14,r9,#0xE0000000
:02063F68 E0470141 sub  r0,r7,r1,asr #0x2
:02063F6C 10211149 eorne  r1,r1,r9,asr #0x2
:02063F70 E1E605E9 mvn  r0,r9,ror #0xb
:02063F74 3065100C rsbcc  r1,r5,r12
:02063F78 94006503 strls r6,[r0],#-0x503
:02063F7C E0012806 and  r2,r1,r6,lsl #0x10
:02063F80 072905C1 streq r0,r2,r1,r6,lsl #0x10
:02063F84 10E0810A rscne  r8,r0,r10,lsl #0x2
:02063F88 1DA04640 stcne  6,cr4,[r0,#+0x100]!
:02063F8C 00010421 andeq  r0,r1,r1,lsr #0x8
:02063F90 A8000108 stmgeda  r0 ,{r3,r8}
:02063F94 1000010C andne  r0,r0,r12,lsl #0x2
:02063F98 40140005 andmis r0,r4,r5
:02063F9C 180AE585 stmneda  r10 ,{r0,r2,r7,r8,r10,r13,r14,r15}
:02063FA0 101C0001 andnes r0,r12,r1
:02063FA4 000100B1 streqh r0,[r1], -r1
:02063FA8 A1321024 teqge r2,r4,lsr #0x0
:02063FAC 2CE26610 stccsl 6,cr6,[r2],#+0x40
:02063FB0 013000A1 teqeq r0,r1,lsr #0x1
:02063FB4 01513400 cmpeq r1,r0,lsl #0x8
:02063FB8 85103C00 ldrhi r3,[r0, #-0xc00]		;(r0-0xc00=*(fffff405))
:02063FBC 00953DE5 addeqs r3,r5,r5,ror #0x1b
:02063FC0 00D14198 smulleqs r4,r1,r8,r1
:02063FC4 820128D9 andhi  r2,r1,#0xD90000
:02063FC8 55300CE8 ldrpl r0,[r0, #-0xce8]!
:02063FCC 560A8301 strpl r8,[r10],-r1, lsl #0x6
:02063FD0 C616ADE3 ldrgt r10,[r10],-r1, lsl #0x6
:02063FD4 8346105D unknown
:02063FD8 3290E028 addccs r14,r0,#0x28
:02063FDC 3691E023 ldrcc r14,[r1],+r3, lsr #0x0
:02063FE0 5DE00023 stcpll 0,cr0,[r0,#+0x8c]!
:02063FE4 15710316 ldrneb r0,[r1, #-0x316]!
:02063FE8 A5E3A02A strgeb r10,[r3, #+0x2a]!
:02063FEC 8C8B8A11 stchi  10,cr8,[r11],{#0x11}
:02063FF0 4018EB00 andmis r14,r8,r0,lsl #0x16
:02063FF4 8700E59D unknown
:02063FF8 60064520 andvs  r4,r6,r0,lsr #0xa
:02063FFC 3FC6E084 swicc 0x00c6e084
:02064000 86002D04 strhi r2,[r0],-r4, lsl #0x1a
:02064004 7390E087 orrvcs r14,r0,#0x87
:02064008 9201E027 andls  r14,r1,#0x27
:0206400C 91E0C344 mvnls  r12,r4,asr #0x6
:02064010 00E02776 rsceq  r2,r0,r6,ror r7
:02064014 E2982102 adds r2,r8,#0x80000000
:02064018 E2A77000 adc  r7,r7,#0x0
:0206401C 794B0200 stmvcdb  r11 ,{r9}^
:02064020 E2A32002 adc  r2,r3,#0x2
:02064024 71043624 unknown
:02064028 9002BD05 andls  r11,r2,r5,lsl #0x1a
:0206402C C3E08463 mvngt  r8,#0x63000000
:02064030 E1A0032F mov  r0,r15,lsr #0x6		;r0=530688(0x81900)
:02064034 E0244290 mla  r4,r0,r2,r4unknown
:02064038 24004391 strcs r4,[r0],#-0x391
:0206403C 960102E0 strls r0,[r0],#-0x391
:02064040 007028E2 rsbeqs r2,r0,r2,ror #0x11
:02064044 A400E585 strge r14,[r0],#-0x585
:02064048 000538E2 andeq  r3,r5,r2,ror #0x11
:0206404C D1220020 unknown
:02064050 D5850006 strle r0,[r5, #+0x6]		;r5+0x6=*(61606112)=#0(0x00000000)
:02064054 4AB19022 bmi 00CC80E4
:02064058 A9000140 stmgedb  r0 ,{r6,r8}
:0206405C 25800D1A strcs r0,[r0, #+0xd1a]		;r0+0xd1a=*(00000d1a)
:02064060 2D160001 unknown
:02064064 34A50840 unknown
:02064068 D314D9AA tstle r4,#0x2A8000
:0206406C 18D8001D ldmneia  r8 ,{r0,r2,r3,r4}^
:02064070 1289C07D addne  r12,r9,#0x7D
:02064074 24E512C1 unknown
:02064078 6D080661 unknown
:0206407C 30211444 eorcc  r1,r1,r4,asr #0x8
:02064080 6A1070F5 bvs 0248045C
:02064084 9100DD9F swpls r13,r15,r0
:02064088 457035E8 ldrmib r3,[r0, #-0x5e8]!
:0206408C 5DC06507 unknown
:02064090 012DF238 msreq CPSR_fsc,r8
:02064094 91271061 unknown
:02064098 E20021E2 and  r2,r0,#0x80000038
:0206409C A50A2322 strge r2,[r10, #-0x322]		;(r10-0x322=*(fffffcde))
:020640A0 E1800601 orr  r0,r0,r1,lsl #0xc
:020640A4 D12490BD strleh r9,[r4, -r13]!
:020640A8 043DA273 unknown
:020640AC 00050059 andeq  r0,r5,r9,asr r0
:020640B0 029D1A01 addeqs r1,r13,#0x1000
:020640B4 A7007510 unknown
:020640B8 26818200 strcs r8,[r1],+r0, lsl #0x4
:020640BC 30510075 subccs r0,r1,r5,ror r0
:020640C0 31101029 tstcc r0,r9,lsr #0x0
:020640C4 25D1BC1C ldrcsb r11,[r1, #+0xc1c]		;r1+0xc1c=*(00000c1c)
:020640C8 E2059DE2 and  r9,r5,#0x3880
:020640CC B2250520 eorlt  r0,r5,#0x8000000
:020640D0 17A1461C unknown
:020640D4 C1C3288D bicgt  r2,r3,r13,lsl #0x11
:020640D8 09024108 stmeqdb  r2 ,{r3,r8,r14}
:020640DC 3B001400 blcc 020690E4
:020640E0 83001D83 unknown
:020640E4 83201CE5 unknown
:020640E8 39825035 stmccib  r2 ,{r0,r2,r4,r5,r12,r14}
:020640EC 39F039F0 unknown
:020640F0 2C42D9F0 stccsl 9,cr13,[r2],{#0xf0}
:020640F4 21DD1229 biccss r1,r13,r9,lsr #0x4
:020640F8 10E16FC2 rscne  r6,r1,r2,asr #0x1f
:020640FC 10180009 andnes r0,r8,r9
:02064100 E90DDD82 stmdb  r13 ,{r1,r7,r8,r10,r11,r12,r14,r15}
:02064104 C17DC401 cmngt r13,r1,lsl #0x8
:02064108 39317D08 ldmccdb  r1!,{r3,r8,r10,r11,r12,r13,r14}
:0206410C A8129920 ldmgeda  r2 ,{r5,r8,r11,r12,r15}
:02064110 20310181 eorcss r0,r1,r1,lsl #0x3
:02064114 31300DDD ldrccsb r0,[r0, -r13]!
:02064118 C0318CC0 eorgts r8,r1,r0,asr #0x19
:0206411C 4908E083 stmmidb  r8 ,{r0,r1,r7,r13,r14,r15}
:02064120 F1C08B57 bicnv  r8,r0,r7,asr r11
:02064124 C5400D00 strgtb r0,[r0, #-0xd00]		;(r0-0xd00=*(fffff300))
:02064128 25020100 strcs r0,[r2, #-0x100]		;(r2-0x100=*(ffffff00))
:0206412C 06993000 ldreq r3,[r9],+r0
:02064130 E04C30BE strh r3,[r12],#-0xe
:02064134 29823004 stmcsib  r2 ,{r2,r12,r13}
:02064138 C0002D20 andgt  r2,r0,r0,lsr #0x1a
:0206413C E0430111 sub  r0,r3,r1,lsl r1
:02064140 35471508 strccb r1,[r7, #-0x508]		;(r7-0x508=*(e883fb07))
:02064144 4211D1A2 andmis r13,r1,#0x80000028
:02064148 00E0CE71 rsceq  r12,r0,r1,ror r14
:0206414C 0D002D20 unknown
:02064150 30429C01 subcc  r9,r2,r1,lsl #0x18
:02064154 932239EE unknown
:02064158 0055EE40 subeqs r14,r5,r0,asr #0x1c
:0206415C 62100071 andvss r0,r0,#0x71
:02064160 0620E2AE unknown
:02064164 800A0041 andhi  r0,r10,r1,asr #0x0
:02064168 F090226D addnvs r2,r0,r13,ror #0x4
:0206416C 20E92D41 rsccs  r2,r9,r1,asr #0x1a
:02064170 00E89040 rsceq  r9,r8,r0,asr #0x0
:02064174 E5916008 ldr r6,[r1, #+0x8]		;r1+0x8=*(00000008)
:02064178 10101085 andnes r1,r0,r5,lsl #0x1
:0206417C 9EE81091 mcrls 0,7,r1,cr8,cr1,{4}
:02064180 90E0C786 rscls  r12,r0,r6,lsl #0xf
:02064184 E000C13C and  r12,r0,r12,lsr r1
:02064188 7D583003 unknown
:0206418C 3B001D00 blcc 0206B594
:02064190 90E23093 smlalls  r3,r2,r3,r0
:02064194 95E0C784 strlsb r12,[r0, #+0x784]!
:02064198 E000C066 and  r12,r0,r6,ror #0x0
:0206419C E2A11000 adc  r1,r1,#0x0
:020641A0 00586006 subeqs r6,r8,r6
:020641A4 713623E0 teqvc r6,r0,ror #0x7
:020641A8 06493A02 streqb r3,[r9],-r2, lsl #0x14
:020641AC E028C770 eor  r12,r8,r0,ror r7
:020641B0 E2960B02 adds r0,r6,#0x800
:020641B4 00C6CC95 smulleq  r12,r6,r5,r12
:020641B8 A75000E0 ldrgeb r0,[r6],#+0xc5
:020641BC C1449EE2 unknown
:020641C0 7620E000 unknown
:020641C4 E05C1169 subs r1,r12,r9,ror #0x2
:020641C8 C6080001 strgt r0,[r8],-r1
:020641CC 941B02E0 ldrls r0,[r11],#-0x2e0
:020641D0 E5820585 str r0,[r2, #+0x585]		;r2+0x585=*(00000585)
:020641D4 877A0520 ldrhib r0,[r10,-r0, lsr #0xa]!
:020641D8 21E216A9 mvncs  r1,r9,lsr #0xd
:020641DC 88014D16 stmhida  r1 ,{r1,r2,r4,r8,r10,r11,r14}
:020641E0 00E58270 rsceq  r8,r5,r0,ror r2
:020641E4 2031811A eorcss r8,r1,r10,lsl r1
:020641E8 C58140F0 strgt r4,[r1, #+0xf0]		;r1+0xf0=*(000000f0)
:020641EC 00611004 rsbeq  r1,r1,r4
:020641F0 C191005D orrgts r0,r1,r13,asr r0
:020641F4 017D1AC3 cmneq r13,r3,asr #0x15
:020641F8 3508E0E3 strcc r14,[r8, #-0xe3]		;(r8-0xe3=*(e194600e))
:020641FC 00B13C00 adceqs r3,r1,r0,lsl #0x18
:02064200 95D1118D ldrlsb r1,[r1, #+0x18d]		;r1+0x18d=*(0000018d)
:02064204 91118911 tstls r1,r1,lsl r9
:02064208 91F19181 mvnlss r9,r1,lsl #0x3
:0206420C 9124C1F1 unknown
:02064210 437FF851 cmnmi r15,#0x510000
:02064214 7D200115 stcvc  1,cr0,[r0,#-0x54]!
:02064218 0D903000 unknown
:0206421C E04AC500 sub  r12,r10,r0,lsl #0xa
:02064220 E0E56393 smlal  r6,r5,r3,r3
:02064224 40EC111D rscmi  r1,r12,r13,lsl r1
:02064228 620AD120 andvs  r13,r10,#0x8
:0206422C 2102E0E5 unknown
:02064230 21C43010 biccs  r3,r4,r0,lsl r0
:02064234 AD3000E1 ldcge  0,cr0,[r0,#-0x384]!
:02064238 00113001 andeqs r3,r1,r1
:0206423C E328A034 unknown
:02064240 18001914 stmneda  r0 ,{r2,r4,r8,r11,r12}
:02064244 05E58460 streqb r8,[r5, #+0x460]!
:02064248 E1A02104 mov  r2,r4,lsl #0x2		;r2=0(0x0)
:0206424C E584501C str r5,[r4, #+0x1c]		;r4+0x1c=*(0000001c)
:02064250 0D300001 ldceq  0,cr0,[r0,#-0x4]!
:02064254 E1C43301 bic  r3,r4,r1,lsl #0x6
:02064258 02A53106 adceq  r3,r5,#0x80000001
:0206425C E5843082 str r3,[r4, #+0x82]		;r4+0x82=*(00000082)
:02064260 E1822F26 orr  r2,r2,r6,lsr #0x1e
:02064264 8420003C unknown
:02064268 D423B0E5 unknown
:0206426C 40A06015 adcmi  r6,r0,r5,lsl r0
:02064270 92171920 andlss r1,r7,#0x80000
:02064274 423034E5 eormis r3,r0,#0xE5000000
:02064278 20B002E2 adccss r0,r0,r2,ror #0x5
:0206427C 1200F5D3 andne  r15,r0,#0x34C00000
:02064280 908C20F5 unknown
:02064284 5000F528 andpl  r15,r0,r8,lsr #0xa
:02064288 8000E590 mulhi  r0,r0,r5
:0206428C CC01E599 stcgt  5,cr14,[r1],{#0x99}
:02064290 3C00097F stccc  9,cr0,[r0],{#0x7f}
:02064294 6593E082 ldrvs r14,[r3, #+0x82]		;r3+0x82=*(00000082)
:02064298 C5E08E04 strgtb r8,[r0, #+0xe04]!
:0206429C 2798002D ldrcs r0,[r8,+r13, lsr #0x0]
:020642A0 0408E022 streq r14,[r8],#-0x22
:020642A4 25E59970 strcsb r9,[r5, #+0x970]!
:020642A8 222C9710 eorcs  r9,r12,#0x400000
:020642AC E592E010 ldr r14,[r2, #+0x10]		;r2+0x10=*(00000010)
:020642B0 21961021 orrcss r1,r6,r1,lsr #0x0
:020642B4 E910F540 ldmdb  r0 ,{r6,r8,r10,r12,r13,r14,r15}
:020642B8 1021E805 eorne  r14,r1,r5,lsl #0x10
:020642BC 4F00215C swimi 0x0000215c
:020642C0 21E40021 mvncs  r0,r1,lsr #0x0
:020642C4 95554040 ldrlsb r4,[r5, #-0x40]		;r5-0x40=*(616060cc)=#0(0x00000000)
:020642C8 AE4A01E2 cdpge 1,4,cr0,cr10,cr2,7
:020642CC 0046C4E2 subeq  r12,r6,r2,ror #0x9
:020642D0 5D4001CD unknown
:020642D4 E590C00B ldr r12,[r0, #+0xb]		;r0+0xb=*(0000000b)
:020642D8 8E054C93 mcrhi 12,0,r4,cr5,cr3,{4}
:020642DC A00FCCE0 andge  r12,r15,r0,ror #0x19
:020642E0 00E093E1 rsceq  r9,r0,r1,ror #0x7
:020642E4 EC92E02E ldc  0,cr14,[r2],{#0x2e}
:020642E8 9400492E strls r4,[r0],#-0x92e
:020642EC 0A0120E2 beq 020AC67C
:020642F0 06C0E2AE streqb r14,[r0],+r14, lsr #0x5
:020642F4 04610059 unknown
:020642F8 BD83F8C0 unknown
:020642FC 407D80E8 rsbmis r8,r13,r8,ror #0x1
:02064300 A04079A0 subge  r7,r0,r0,lsr #0x13
:02064304 89903004 ldmhiib  r0 ,{r2,r12,r13}
:02064308 00E59105 rsceq  r9,r5,r5,lsl #0x2
:0206430C E5900840 ldr r0,[r0, #+0x840]		;r0+0x840=*(00000840)
:02064310 E0432002 sub  r2,r3,r2
:02064314 C300C292 unknown
:02064318 91E000E0 mvnls  r0,r0,ror #0x1
:0206431C 002008E5 eoreq  r0,r0,r5,ror #0x11
:02064320 400EE590 mulmi  r14,r0,r5
:02064324 1D08E044 unknown
:02064328 C4948004 ldrgt r8,[r4],#+0x4
:0206432C 0D8BE0E3 unknown
:02064330 10C090E0 sbcne  r9,r0,r0,ror #0x1
:02064334 0103E0E3 unknown
:02064338 2034E1A0 eorcss r14,r4,r0,lsr #0x3
:0206433C 1002E100 andne  r14,r2,r0,lsl #0x2
:02064340 0C21F9A0 stceq  9,cr15,[r1],#-0x280
:02064344 79018911 stmvcdb  r1 ,{r0,r4,r8,r11,r15}
:02064348 0F2CC90A swieq 0x002cc90a
:0206434C 820E7580 andhi  r7,r14,#0x20000000
:02064350 01DD044D biceqs r0,r13,r13,asr #0x8
:02064354 E3106809 tst r0,#0x90000
:02064358 1AFFFFFC bne 02064350
:0206435C 80123910 andhis r3,r2,r0,lsl r9
:02064360 01ED024D mvneq  r0,r13,asr #0x4
:02064364 8500C0E2 strhi r12,[r0, #-0xe2]		;(r0-0xe2=*(ffffff1e))
:02064368 0001B031 andeq  r11,r1,r1,lsr r0
:0206436C 0531B4A3 ldreq r11,[r1, #-0x4a3]!
:02064370 4901A910 stmmidb  r1 ,{r4,r8,r11,r13,r15}
:02064374 00052111 andeq  r2,r5,r1,lsl r1
:02064378 0DDA1089 unknown
:0206437C 105540D9 ldrnesb r4,[r5],#-0x9
:02064380 30413095 unknown
:02064384 29001545 stmcsdb  r0 ,{r0,r2,r6,r8,r10,r12}
:02064388 403DDEA0 eormis r13,r13,r0,lsr #0x1d
:0206438C 3D12313F unknown
:02064390 90510E40 sublss r0,r1,r0,asr #0x1c
:02064394 506D0039 rsbpl  r0,r13,r9,lsr r0
:02064398 511061ED tstpl r0,r13,ror #0x3
:0206439C 409D3410 addmis r3,r13,r0,lsl r4
:020643A0 1035103D eornes r1,r5,r13,lsr r0
:020643A4 185D1059 ldmneda  r13 ,{r0,r3,r4,r6,r12}^
:020643A8 405906FB ldrmish r0,[r9],#-0x6b
:020643AC 26409D01 strcsb r9,[r0],-r1, lsl #0x1a
:020643B0 104D0009 subne  r0,r13,r9
:020643B4 10EA142D rscne  r1,r10,r13,lsr #0x8
:020643B8 03D90021 biceqs r0,r9,#0x21
:020643BC 041045E2 ldreq r4,[r0],#-0x5e2
:020643C0 5602003D unknown
:020643C4 49106149 ldmmidb  r0 ,{r0,r3,r6,r8,r13,r14}
:020643C8 052CD160 streq r13,[r12, #-0x160]!
:020643CC 03F1F02D mvneqs r15,#0x2D
:020643D0 B5EE0299 strltb r0,[r14, #+0x299]!
:020643D4 70490A1D subvc  r0,r9,r13,lsl r10
:020643D8 4100210E unknown
:020643DC 1CB5E100 ldcne  1,cr14,[r5],#+0x0
:020643E0 294901B5 stmcsdb  r9 ,{r0,r2,r4,r5,r7,r8}^
:020643E4 00012001 andeq  r2,r1,r1
:020643E8 40000065 andmi  r0,r0,r5,ror #0x0
:020643EC 9DE26434 stclsl 4,cr6,[r2,#+0xd0]!
:020643F0 AC1CD112 ldcge  1,cr13,[r12],{#0x12}
:020643F4 4000DA02 andmi  r13,r0,r2,lsl #0x14
:020643F8 20024D1C andcs  r4,r2,r12,lsl r13
:020643FC 003500E5 eoreqs r0,r5,r5,ror #0x1
:02064400 0E015107 cdpeq 1,0,cr5,cr1,cr7,0
:02064404 30052D0A andcc  r2,r5,r10,lsl #0x1a
:02064408 E3A00903 mov  r0,#0xC000		;r0=49152(0xc000)
:0206440C 02A3800D adceq  r8,r3,#0xD
:02064410 B3A00921 movlt  r0,#0x84000		;r0=540672(0x84000)
:02064414 13211039 unknown
:02064418 002D12BD unknown
:0206441C 109D7808 addnes r7,r13,r8,lsl #0x10
:02064420 19A91121 stmneib  r9!,{r0,r5,r8,r12}
:02064424 38402175 stmccda  r0 ,{r0,r2,r4,r5,r6,r8,r13}^
:02064428 5784A021 strpl r10,[r4,+r1, lsr #0x0]
:0206442C 0829B021 stmeqda  r9!,{r0,r5,r12,r13,r15}
:02064430 E1A012C0 mov  r1,r0,asr #0x5
:02064434 83367114 teqhi r6,#0x5
:02064438 9000F1E1 andls  r15,r0,r1,ror #0x3
:0206443C E0440031 sub  r0,r4,r1,lsr r0
:02064440 00011000 andeq  r1,r1,r0
:02064444 E1A00820 mov  r0,r0,lsr #0x10		;r0=8(0x8)
:02064448 6C012D10 stcvs  13,cr2,[r1],{#0x10}
:0206444C 020D7141 andeq  r7,r13,#0x40000010
:02064450 B1701179 cmnlt r0,r9,ror r1
:02064454 09ED1C01 unknown
:02064458 091585A8 ldmeqdb  r5 ,{r3,r5,r7,r8,r10,r15}
:0206445C 5D190210 unknown
:02064460 E5115131 ldr r5,[r1, #-0x131]		;(r1-0x131=*(fffffecf))
:02064464 0D730E19 ldceql 14,cr0,[r3,#-0x64]!
:02064468 090C0200 stmeqdb  r12 ,{r9}
:0206446C C9012530 stmgtdb  r1 ,{r4,r5,r8,r10,r13}
:02064470 39E38001 unknown
:02064474 0B8D09D1 bleq 003A6BC0
:02064478 50ECEB00 rscpl  r14,r12,r0,lsl #0x16
:0206447C 2503E59F strcs r14,[r3, #-0x59f]		;(r3-0x59f=*(fffffa61))
:02064480 34007D50 strcc r7,[r0],#-0xd50
:02064484 E6E3E003 unknown
:02064488 EB07000D bl 022244C4
:0206448C 5DA06000 stcpl  0,cr6,[r0,#+0x0]!
:02064490 00E15600 rsceq  r5,r1,r0,lsl #0xc
:02064494 BF099910 swilt 0x00099910
:02064498 60B20041 adcvss r0,r2,r1,asr #0x0
:0206449C D503F9C5 strle r15,[r3, #-0x9c5]		;(r3-0x9c5=*(fffff63b))
:020644A0 F6221145 unknown
:020644A4 B80AFFFF stmltda  r10 ,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r9,r10,r11,r12,r13,r14,r15}
:020644A8 0555200D ldreqb r2,[r5, #-0xd]		;r5-0xd=*(616060ff)=#0(0x00000000)
:020644AC 307933C1 rsbccs r3,r9,r1,asr #0x7
:020644B0 1F611C75 swine 0x00611c75
:020644B4 13411029 unknown
:020644B8 01E21E43 mvneq  r1,r3,asr #0x1c
:020644BC D1E15000 mvnle  r5,r0
:020644C0 1D203116 stcne  1,cr3,[r0,#-0x58]!
:020644C4 1DB9E000 ldcne  0,cr14,[r9,#+0x0]!
:020644C8 7D108C00 unknown
:020644CC 305D8032 subccs r8,r13,r2,lsr r0
:020644D0 90D200C1 sbclss r0,r2,r1,asr #0x1
:020644D4 10257CE5 eorne  r7,r5,r5,ror #0x19
:020644D8 17B10105 ldrne r0,[r1,+r5, lsl #0x2]!
:020644DC A9EB1800 unknown
:020644E0 A0000215 andge  r0,r0,r5,lsl r2
:020644E4 E28300D1 add  r0,r3,#0xD1
:020644E8 00116022 andeqs r6,r1,r2,lsr #0x0
:020644EC 5800159A stmplda  r0 ,{r1,r3,r4,r7,r8,r10,r12}
:020644F0 0119116D tsteq r9,r13,ror #0x2
:020644F4 00D96A54 sbceqs r6,r9,r4,asr r10
:020644F8 65A02070 strvs r2,[r0, #+0x70]!
:020644FC 00199421 andeqs r9,r9,r1,lsr #0x8
:02064500 B948EB11 stmltdb  r8 ,{r0,r4,r8,r9,r11,r13,r14,r15}^
:02064504 01012C17 unknown
:02064508 10191239 andnes r1,r9,r9,lsr r2
:0206450C 01F44251 mvneqs r4,r1,asr r2
:02064510 35E2801A strccb r8,[r2, #+0x1a]!
:02064514 2528291B strcs r2,[r8, #-0x91b]!
:02064518 F0422D12 subnv  r2,r2,r2,lsl r13
:0206451C 0400BD70 streq r11,[r0],#-0xd70
:02064520 F1040003 unknown
:02064524 FFFF02FD swinv 0x00ff02fd
:02064528 104510B9 strneh r1,[r5],#-0x9
:0206452C 056C10AD streqb r1,[r12, #-0xad]!
:02064530 DC117500 ldcle  5,cr7,[r1],{#0x0}
:02064534 26003520 strcs r3,[r0],-r0, lsr #0xa
:02064538 10F03110 rscnes r3,r0,r0,lsl r1
:0206453C 52100031 andpls r0,r0,#0x31
:02064540 3110C031 tstcc r0,r1,lsr r0
:02064544 011D28C0 tsteq r13,r0,asr #0x11
:02064548 007500F9 unknown
:0206454C 11E175D2 unknown
:02064550 89080100 stmhidb  r8 ,{r8}
:02064554 C1100801 tstgt r0,r1,lsl #0x10
:02064558 000D0312 andeq  r0,r13,r2,lsl r3
:0206455C 18592129 ldmneda  r9 ,{r0,r3,r5,r8,r13}^
:02064560 CD387508 ldcgt  5,cr7,[r8,#-0x20]!
:02064564 EE0F0911 mcr 9,0,r0,cr15,cr1,{0}
:02064568 E3013289 unknown
:0206456C 9EC00049 cdpls 0,12,cr0,cr0,cr9,2
:02064570 310920E5 unknown
:02064574 0C280300 stceq  3,cr0,[r8],#-0x0
:02064578 A03000E2 eorges r0,r0,r2,ror #0x1
:0206457C 1C75E301 ldcnel 3,cr14,[r5],#-0x4
:02064580 75A02822 strvc r2,[r0, #+0x822]!
:02064584 22E1C102 rsccs  r12,r1,#0x80000000
:02064588 08031155 stmeqda  r3 ,{r0,r2,r4,r6,r8,r12}
:0206458C 8E0025CC cdphi 5,0,cr2,cr0,cr12,6
:02064590 9190A9E5 orrlss r10,r0,r5,ror #0x13
:02064594 B9381795 ldmltdb  r8!,{r0,r2,r4,r7,r8,r9,r10,r12}
:02064598 01E1D02E mvneq  r13,r14,lsr #0x0
:0206459C 1105A000 unknown
:020645A0 5236D92B eorpls r13,r6,#0xAC000
:020645A4 7C0516D5 stcvc  6,cr1,[r5],{#0xd5}
:020645A8 00110300 andeqs r0,r1,r0,lsl #0x6
:020645AC 10AD05AB adcne  r0,r13,r11,lsr #0xb
:020645B0 080316C5 stmeqda  r3 ,{r0,r2,r6,r7,r9,r10,r12}
:020645B4 0602E3C0 streq r14,da 
:020645B8 103D8008 eornes r8,r13,r8
:020645BC 10652085 rsbne  r2,r5,r5,lsl #0x1
:020645C0 2C51005D ldccsl 0,cr0,[r1],{#0x5d}
:020645C4 71307C50 teqvc r0,r0,asr r12
:020645C8 00E9E306 rsceq  r14,r9,r6,lsl #0x6
:020645CC 00E1D3C0 rsceq  r13,r1,r0,asr #0x7
:020645D0 E59EE00A ldr r14,[r14, #+0xa]		;r14+0xa=*(0000000a)
:020645D4 5C200944 stcpl  9,cr0,[r0],#-0x110
:020645D8 50C300A9 sbcpl  r0,r3,r9,lsr #0x1
:020645DC 951D7DE1 ldrls r7,[r13, #-0xde1]		;(r13-0xde1=*(fffff21f))
:020645E0 0E300310 mrceq 3,1,r0,cr0,cr0,{0}
:020645E4 080600E0 stmeqda  r6 ,{r5,r6,r7}
:020645E8 1041E183 subne  r14,r1,r3,lsl #0x3
:020645EC E1801182 orr  r1,r0,r2,lsl #0x3
:020645F0 F9C30108 stmnvib  r3 ,{r3,r8}^
:020645F4 8C2E9907 stchi  9,cr9,[r14],#-0x1c
:020645F8 16D138FD unknown
:020645FC 35EC04C1 strccb r0,[r12, #+0x4c1]!
:02064600 AC141950 ldcge  9,cr1,[r4],{#0x50}
:02064604 3C020E37 stccc  14,cr0,[r2],{#0x37}
:02064608 F08300E5 addnv  r0,r3,r5,ror #0x1
:0206460C 10FFF0FF unknown
:02064610 073F0D20 ldreq r0,[r15,-r0, lsr #0x1a]!
:02064614 3DC11040 unknown
:02064618 82004116 andhi  r4,r0,#0x80000005
:0206461C 3F0D1EE5 swicc 0x000d1ee5
:02064620 4D073A8C unknown
:02064624 09048900 stmeqdb  r4 ,{r8,r11,r15}
:02064628 202D0100 eorcs  r0,r13,r0,lsl #0x2
:0206462C C32F8119 unknown
:02064630 00C10009 sbceq  r0,r1,r9
:02064634 02D26110 sbceqs r6,r2,#0x4
:02064638 D3811902 orrle  r1,r1,#0x8000
:0206463C 15D10F29 ldrneb r0,[r1, #+0xf29]		;r1+0xf29=*(00000f29)
:02064640 D00FB900 andle  r11,r15,r0,lsl #0x12
:02064644 1903E168 stmnedb  r3 ,{r3,r5,r6,r8,r13,r14,r15}
:02064648 1801E201 stmneda  r1 ,{r0,r9,r13,r14,r15}
:0206464C 21E100A0 mvncs  r0,r0,lsr #0x1
:02064650 19E1B018 unknown
:02064654 100D0300 andne  r0,r13,r0,lsl #0x6
:02064658 000D01A0 andeq  r0,r13,r0,lsr #0x3
:0206465C 15010015 strne r0,[r1, #-0x15]		;(r1-0x15=*(ffffffeb))
:02064660 00090200 andeq  r0,r9,r0,lsl #0x4
:02064664 09025601 stmeqdb  r2 ,{r0,r9,r10,r12,r14}
:02064668 A002B951 andge  r11,r2,r1,asr r9
:0206466C 11000D13 unknown
:02064670 FD138948 unknown
:02064674 0000E202 andeq  r14,r0,r2,lsl #0x4
:02064678 1055E260 subnes r14,r5,r0,ror #0x4
:0206467C 02B95083 adceqs r5,r9,#0x83
:02064680 0D811D7D unknown
:02064684 A5C00119 strgeb r0,[r0, #+0x119]		;r0+0x119=*(00000121)
:02064688 DE001D03 cdple 13,0,cr1,cr0,cr3,0
:0206468C 01B80001 moveqs r0,r1			;r0=0(0x0)
:02064690 0001BA00 andeq  r11,r1,r0,lsl #0x14
:02064694 BE0001BC mcrlt 1,0,r0,cr0,cr12,{5}
:02064698 011D6555 tsteq r13,r5,asr r5
:0206469C 0001B200 andeq  r11,r1,r0,lsl #0x4
:020646A0 B60001B4 unknown
:020646A4 95AB0005 strls r0,[r11, #+0x5]!
:020646A8 C021B81C eorgt  r11,r1,r12,lsl r8
:020646AC E5810B0D str r0,[r1, #+0xb0d]		;r1+0xb0d=*(00000b0d)
:020646B0 00011104 andeq  r1,r1,r4,lsl #0x2
:020646B4 06000105 streq r0,[r0],-r5, lsl #0x2
:020646B8 B8E5C120 unknown
:020646BC 9900E505 stmlsdb  r0 ,{r0,r2,r8,r10,r13,r14,r15}
:020646C0 015A2510 cmpeq r10,r0,lsl r5
:020646C4 0D88000D unknown
:020646C8 0D570280 unknown
:020646CC 800D7C00 andhi  r7,r13,r0,lsl #0x18
:020646D0 70000D04 andvc  r0,r0,r4,lsl #0x1a
:020646D4 5508800D strpl r8,[r8, #-0xd]		;(r8-0xd=*(e19460e4))
:020646D8 0D64000D stceql 0,cr0,[r4,#-0x34]!
:020646DC 000D1080 andeq  r1,r13,r0,lsl #0x1
:020646E0 20800D58 addcs  r0,r0,r8,asr r13
:020646E4 4C000D55 stcmi  13,cr0,[r0],{#0x55}
:020646E8 0D40800D unknown
:020646EC 700D4000 andvc  r4,r13,r0
:020646F0 10D50E7D sbcnes r0,r5,r13,ror r14
:020646F4 0D1034E3 unknown
:020646F8 000D2000 andeq  r2,r13,r0
:020646FC 7DC15020 unknown
:02064700 28E3100E unknown
:02064704 0D800E01 unknown
:02064708 651EA24E ldrvs r10,[r14, #-0x24e]		;(r14-0x24e=*(fffffdb2))
:0206470C 95CE950A strlsb r9,[r14, #+0x50a]		;r14+0x50a=*(0000050a)
:02064710 64428DFE strvsb r8,[r2],#-0xdfe
:02064714 9E8A4912 mcrls 9,4,r4,cr10,cr2,{0}
:02064718 4940028D stmmidb  r0 ,{r0,r2,r3,r7,r9}^
:0206471C 2A028DDA bcs 02107E8C
:02064720 12D5000D sbcnes r0,r5,#0xD
:02064724 00AD6D87 adceq  r6,r13,r7,lsl #0x1b
:02064728 7D2312B5 stcvc  2,cr1,[r3,#-0x2d4]!
:0206472C A0329119 eorges r9,r2,r9,lsl r1
:02064730 9B11AD85 blls 024CFD4C
:02064734 013A402D teqeq r10,r13,lsr #0x0
:02064738 483D4300 ldmmida  r13!,{r8,r9,r14}
:0206473C 21159953 tstcs r5,r3,asr r9
:02064740 400DD513 andmi  r13,r13,r3,lsl r5
:02064744 5A000155 bpl 02064CA0
:02064748 01420001 unknown
:0206474C 09552300 ldmeqdb  r5 ,{r8,r9,r13}^
:02064750 31458914 unknown
:02064754 0001104D andeq  r1,r1,r13,asr #0x0
:02064758 72000173 andvc  r0,r0,#0xC000001C
:0206475C 7100015B unknown
:02064760 00011055 andeq  r1,r1,r5,asr r0
:02064764 6E00016F cdpvs 1,0,cr0,cr0,cr15,3
:02064768 6DAD0001 stcvs  0,cr0,[r13,#+0x4]!
:0206476C 016C0001 unknown
:02064770 00016B00 andeq  r6,r1,r0,lsl #0x16
:02064774 AA00016A bge 02064D24
:02064778 68000169 stmvsda  r0 ,{r0,r3,r5,r6,r8}
:0206477C 01670001 unknown
:02064780 00016600 andeq  r6,r1,r0,lsl #0xc
:02064784 000165AA andeq  r6,r1,r10,lsr #0xb
:02064788 D500095D strle r0,[r0, #-0x95d]		;(r0-0x95d=*(fffff6a3))
:0206478C 00154B11 andeqs r4,r5,r1,lsl r11
:02064790 86DD5A61 ldrhib r5,r4,r5,r1,lsl r11
:02064794 1101DD54 unknown
:02064798 00094C12 andeq  r4,r9,r2,lsl r12
:0206479C AD42355B unknown
:020647A0 5801F93F stmplda  r1 ,{r0,r1,r2,r3,r4,r5,r8,r11,r12,r13,r14,r15}
:020647A4 10191229 andnes r1,r9,r9,lsr #0x4
:020647A8 120956DD andne  r5,r9,#0xDD00000
:020647AC 58FA8025 ldmplia  r10!,{r0,r2,r5,r15}^
:020647B0 0D4D8025 unknown
:020647B4 0D103111 unknown
:020647B8 DD103151 unknown
:020647BC 8031FA55 eorhis r15,r1,r5,asr r10
:020647C0 0119E943 tsteq r9,r3,asr #0x12
:020647C4 011470A5 tsteq r4,r5,lsr #0x1
:020647C8 89950045 ldmhiib  r5 ,{r0,r2,r6}
:020647CC 70CD0156 sbcvc  r0,r13,r6,asr r1
:020647D0 000D0104 andeq  r0,r13,r4,lsl #0x2
:020647D4 65F484D5 ldrvsb r8,[r4, #+0x4d5]!
:020647D8 45159029 ldrmi r9,[r5, #-0x29]		;r5-0x29=*(616060e3)=#0(0x00000000)
:020647DC F5403991 strnvb r3,[r0, #-0x991]		;(r0-0x991=*(fffff66f))
:020647E0 805DC816 subhis r12,r13,r6,lsl r8
:020647E4 2D105BC8 unknown
:020647E8 140525F0 strne r2,[r5],#-0x5f0
:020647EC 0D03C015 unknown
:020647F0 515A1F00 cmppl r10,r0,lsl #0x1e
:020647F4 002D1011 eoreq  r1,r13,r1,lsl r0
:020647F8 7989403D stmvcib  r9 ,{r0,r2,r3,r4,r5,r14}
:020647FC 84215534 unknown
:02064800 9900096D stmlsdb  r0 ,{r0,r2,r3,r5,r6,r8,r11}
:02064804 001964C9 andeqs r6,r9,r9,asr #0x9
:02064808 31744009 cmncc r4,r9
:0206480C B95D0F80 ldmltdb  r13 ,{r7,r8,r9,r10,r11}^
:02064810 91016515 unknown
:02064814 65814165 strvs r4,[r1, #+0x165]		;r1+0x165=*(00000165)
:02064818 4413C941 ldrmi r12,[r3],#-0x941
:0206481C 8900096B stmhidb  r0 ,{r0,r1,r3,r5,r6,r8,r11}
:02064820 100D53F9 unknown
:02064824 23B557AD movcss r5,#0x2B40000		;r5=45350912(0x2b40000)
:02064828 7D36F871 ldcvc  8,cr15,[r6,#-0x1c4]!
:0206482C 51C7ADFF unknown
:02064830 2CD5B981 ldccsl 9,cr11,[r5],{#0x81}
:02064834 D1886111 orrle  r6,r8,r1,lsl r1
:02064838 D861CE14 unknown
:0206483C 44D1165D ldrmib r1,[r1],#+0x65d
:02064840 215D1009 cmpcs r13,r9
:02064844 31290031 unknown
:02064848 1903BF00 stmnedb  r3 ,{r8,r9,r10,r11,r12,r13,r15}
:0206484C 35559D00 ldrccb r9,[r5, #-0xd00]		;r5-0xd00=*(02b3f300)=#286331921(0x11111411)
:02064850 11810001 orrne  r0,r1,r1
:02064854 B615B119 unknown
:02064858 2D2D44BD stccs  4,cr4,[r13,#-0x2f4]!
:0206485C 50159D00 andpls r9,r5,r0,lsl #0x1a
:02064860 09050009 stmeqdb  r5 ,{r0,r3}
:02064864 44BDAD11 unknown
:02064868 278821BC unknown
:0206486C 10F91125 rscnes r1,r9,r5,lsr #0x2
:02064870 0009147D andeq  r1,r9,r13,ror r4
:02064874 54A523F5 unknown
:02064878 15A51109 strne r1,[r5, #+0x109]!
:0206487C 55A51069 strpl r1,[r5, #+0x69]!
:02064880 7E19800D cdpvc 0,0,cr8,cr9,cr13,0
:02064884 2578000D ldrcsb r0,[r8, #-0xd]!
:02064888 09837D10 stmeqib  r3 ,{r4,r8,r10,r11,r12,r13,r14}
:0206488C 40099A10 andmi  r9,r9,r0,lsl r10
:02064890 19005D64 stmnedb  r0 ,{r2,r5,r6,r8,r10,r11,r12,r14}
:02064894 31537D00 cmpcc r3,r0,lsl #0x1a
:02064898 3C81B510 stccc  5,cr11,[r1],{#0x10}
:0206489C 5E920059 mrcpl 0,4,r0,cr2,cr9,{2}
:020648A0 22D15651 sbccss r5,r1,#0x5100000
:020648A4 24271941 unknown
:020648A8 09063900 stmeqdb  r6 ,{r8,r11,r12,r13}
:020648AC 0024CB40 eoreq  r12,r4,r0,asr #0x16
:020648B0 09E0F655 unknown
:020648B4 69538991 ldmvsdb  r3 ,{r0,r4,r7,r8,r11,r15}^
:020648B8 FD74E8C4 ldc2l 8,cr14,[r4,#-0x310]!
:020648BC 6D20BE80 stcvs  14,cr11,[r0,#-0x200]!
:020648C0 BEC0FD0A cdplt 13,12,cr15,cr0,cr10,0
:020648C4 000D154D andeq  r1,r13,r13,asr #0xa
:020648C8 139520D9 orrnes r2,r5,#0xD9
:020648CC 4019138D andmis r1,r9,r13,lsl #0x7
:020648D0 27000924 strcs r0,[r0,-r4, lsr #0x12]
:020648D4 71AE0009 movvc  r0,r9			;r0=286331921(0x11111411)
:020648D8 000D0713 andeq  r0,r13,r3,lsl r7
:020648DC 0513C524 ldreq r12,[r3, #-0x524]		;(r3-0x524=*(fffffadc))
:020648E0 0A03551F beq 02139D64
:020648E4 7510CD75 ldrvc r12,[r0, #-0xd75]		;r0-0xd75=*(1111069c)=#0(0x00000000)
:020648E8 1D164943 unknown
:020648EC 09848019 stmeqib  r4 ,{r0,r3,r4,r15}
:020648F0 D7501902 ldrleb r1,[r0,-r2, lsl #0x12]
:020648F4 E5C20244 strb r0,[r2, #+0x244]		;r2+0x244=*(00000244)
:020648F8 6080B516 addvs  r11,r0,r6,lsl r5
:020648FC B5A01905 strlt r1,[r0, #+0x905]!
:02064900 91600D30 unknown
:02064904 40098C54 andmi  r8,r9,r4,asr r12
:02064908 11861540 orrne  r1,r6,r0,asr #0xa
:0206490C 1180D770 orrne  r13,r0,r0,ror r7
:02064910 0180A910 orreq  r10,r0,r0,lsl r9
:02064914 65FE9DF7 ldrvsb r9,[r14, #+0xdf7]!
:02064918 CEF49DD3 mrcgt 13,7,r9,cr4,cr3,{6}
:0206491C F0A921B0 unknown
:02064920 140569B0 strne r6,[r5],#-0x9b0
:02064924 54200005 unknown
:02064928 00051091 muleq  r5,r1,r0
:0206492C B914B140 ldmltdb  r4 ,{r6,r8,r12,r13,r15}
:02064930 54801D12 strpl r1,[r0],#+0xd12
:02064934 C5BB901D ldrgt r9,[r11, #+0x1d]!
:02064938 38577D81 ldmccda  r7 ,{r0,r7,r8,r10,r11,r12,r13,r14}^
:0206493C 2D812855 unknown
:02064940 00D58528 sbceqs r8,r5,r8,lsr #0xa
:02064944 C55655AB ldrgtb r5,[r6, #-0x5ab]		;(r6-0x5ab=*(fffffa55))
:02064948 72F6D53D rscvcs r13,r6,#0xF400000
:0206494C 290181C5 stmcsdb  r1 ,{r0,r2,r6,r7,r8,r15}
:02064950 16D511D5 unknown
:02064954 865511F7 unknown
:02064958 F655D120 ldrnvb r13,[r5],-r0, lsr #0x2
:0206495C 219001D5 ldrcssb r0,[r0, +r5]
:02064960 D9E59F32 unknown
:02064964 8810111D ldmhida  r0 ,{r0,r2,r3,r4,r8,r12}
:02064968 0115F501 tsteq r5,r1,lsl #0xa
:0206496C 00B0E04C adceqs r14,r0,r12,asr #0x0
:02064970 1959E1C2 ldmnedb  r9 ,{r1,r6,r7,r8,r13,r14,r15}^
:02064974 1040B000 subne  r11,r0,r0
:02064978 E10FE1D2 mrs r14,CPSR
:0206497C E3C11A11 bic  r1,r1,#0x11000
:02064980 2F590110 swics 0x00590110
:02064984 52228DC2 eorpl  r8,r2,#0x3080
:02064988 01510001 cmpeq r1,r1
:0206498C 014DAA00 unknown
:02064990 110D3F00 unknown
:02064994 01330001 teqeq r3,r1
:02064998 DA14A500 ble 0258DDA0
:0206499C 41000138 unknown
:020649A0 10F1400D rscnes r4,r1,r13
:020649A4 10C11B1D sbcne  r1,r1,r13,lsl r11
:020649A8 1BFA1071 blne 01EE8B74
:020649AC 012D0001 unknown
:020649B0 20153600 andcss r3,r5,r0,lsl #0xc
:020649B4 C015063D andgts r0,r5,r13,lsr r6
:020649B8 102D3CEA eorne  r3,r13,r10,ror #0x19
:020649BC 010F4D10 mrseq r4,CPSR
:020649C0 C211002D andgts r0,r1,#0x2D
:020649C4 1D60752A stcnel 5,cr7,[r0,#-0xa8]!
:020649C8 5510F812 ldrpl r15,[r0, #-0x812]		;r0-0x812=*(11110bff)=#0(0x00000000)
:020649CC 8B401D00 blhi 0306BDD4
:020649D0 30B3401D adcccs r4,r3,r13,lsl r0
:020649D4 1DDC401D unknown
:020649D8 150599E0 strne r9,[r5, #-0x9e0]		;r5-0x9e0=*(02b3f620)=#84214020(0x05050104)
:020649DC 001D2800 andeqs r2,r13,r0,lsl #0x10
:020649E0 000983BA streqh r8,[r9], -r10
:020649E4 E000CDB4 strh r12,[r0], -r4
:020649E8 0AE5C201 beq 019D51F4
:020649EC 93433D8B unknown
:020649F0 0335133D teqeq r5,#0xF4000000
:020649F4 9C000D20 stcls  13,cr0,[r0],{#0x20}
:020649F8 F180195A orrnv  r1,r0,r10,asr r9
:020649FC 80258C10 eorhi  r8,r5,r0,lsl r12
:02064A00 1580257C strne r2,[r0, #+0x57c]		;r0+0x57c=*(1111198d)=#0(0x00000000)
:02064A04 31AB10ED movcc  r1,r13,ror #0x1
:02064A08 80316080 eorhis r6,r1,r0,lsl #0x1
:02064A0C 0B80315C bleq 00070F84
:02064A10 5538C211 ldrpl r12,[r8, #-0x211]!
:02064A14 B93480FD ldmltdb  r4!,{r0,r2,r3,r4,r5,r6,r7,r15}
:02064A18 E0F12C80 rscs r2,r1,r0,lsl #0x19
:02064A1C F1FE0529 mvnnvs r0,r9,lsr #0xa
:02064A20 1225B570 eorne  r11,r5,#0x1C000000
:02064A24 210F89FE mrscs r8,CPSR
:02064A28 40421122 submi  r1,r2,r2,lsr #0x2
:02064A2C 5DCC40E5 unknown
:02064A30 E5BA8219 ldr r8,[r10, #+0x219]!
:02064A34 C0E53000 rscgt  r3,r5,r0
:02064A38 304219BA strcch r1,[r2],#-0x9a
:02064A3C 09000555 stmeqdb  r0 ,{r0,r2,r4,r6,r8,r10}
:02064A40 10C51010 sbcne  r1,r5,r0,lsl r0
:02064A44 1D1E001D unknown
:02064A48 DB121500 blle 024E9E50
:02064A4C 2000091F andcs  r0,r0,r15,lsl r9
:02064A50 00151225 andeqs r1,r5,r5,lsr #0x4
:02064A54 6000151C andvs  r1,r0,r12,lsl r5
:02064A58 E912D95A ldmdb  r2 ,{r1,r3,r4,r6,r8,r11,r12,r14,r15}
:02064A5C 01ED0501 mvneq  r0,r1,lsl #0xa
:02064A60 0A000940 beq 02066F68
:02064A64 16AB0009 unknown
:02064A68 BD700009 ldcltl 0,cr0,[r0,#-0x24]!
:02064A6C 2901ED13 stmcsdb  r1 ,{r0,r1,r4,r8,r10,r11,r13,r14,r15}
:02064A70 00095C11 andeq  r5,r9,r1,lsl r12
:02064A74 40098BBA strmih r8,[r9], -r10
:02064A78 8D800D54 unknown
:02064A7C 90254010 eorls  r4,r5,r0,lsl r0
:02064A80 11DA1085 bicnes r1,r10,r5,lsl #0x1
:02064A84 10992881 addnes r2,r9,r1,lsl #0x11
:02064A88 E18382A5 orr  r8,r3,r5,lsr #0x5
:02064A8C 8129C3C1 unknown
:02064A90 164146AD strneb r4,[r1],-r13, lsr #0xd
:02064A94 41311639 teqmi r1,r9,lsr r6
:02064A98 71311110 teqvc r1,r0,lsl r1
:02064A9C 0CCE1AD1 stceql 10,cr1,[r14],{#0xd1}
:02064AA0 61BCC131 movvss r12,lsr r1		;r12=0(0x0)
:02064AA4 08450000 stmeqda  r5 ,{}^
:02064AA8 AA000136 bge 02064F88
:02064AAC 25000121 strcs r0,[r0, #-0x121]		;(r0-0x121=*(fffffedf))
:02064AB0 1851114D ldmneda  r1 ,{r0,r2,r3,r6,r8,r12}^
:02064AB4 01304019 teqeq r0,r9,lsl r0
:02064AB8 012FBA00 unknown
:02064ABC 00012E00 andeq  r2,r1,r0,lsl #0x1c
:02064AC0 01115111 tsteq r1,r1,lsl r1
:02064AC4 016A2B00 unknown
:02064AC8 00012A00 andeq  r2,r1,r0,lsl #0x14
:02064ACC B400290A strlt r2,[r0],#-0x90a
:02064AD0 55AC8029 strpl r8,[r12, #+0x29]!
:02064AD4 10A84029 adcne  r4,r8,r9,lsr #0x0
:02064AD8 291EF029 ldmcsdb  r14 ,{r0,r3,r5,r12,r13,r14,r15}
:02064ADC 00099400 andeq  r9,r9,r0,lsl #0x8
:02064AE0 403D93A9 eormis r9,r13,r9,lsr #0x7
:02064AE4 7C40518C stcvcl 1,cr5,[r0],{#0x8c}
:02064AE8 13F05110 mvnnes r5,#0x4
:02064AEC 6400114A strvs r1,[r0],#-0x14a
:02064AF0 403D9F10 eormis r9,r13,r0,lsl r15
:02064AF4 10B53D95 umlalnes r3,r5,r5,r13
:02064AF8 101D7148 andnes r7,r13,r8,asr #0x2
:02064AFC 1E1E40D5 mrcne 0,0,r4,cr14,cr5,{6}
:02064B00 901DE240 andlss r14,r13,r0,asr #0x4
:02064B04 416D4306 unknown
:02064B08 2803299B stmcsda  r3 ,{r0,r1,r3,r4,r7,r8,r11,r13}
:02064B0C E5C02D39 strb r2,[r0, #+0xd39]		;r0+0xd39=*(00000d39)
:02064B10 09952DD1 ldmeqib  r5 ,{r0,r4,r6,r7,r8,r10,r11,r13}
:02064B14 50B53DC5 adcpls r3,r5,r5,asr #0x1b
:02064B18 0580B578 streq r11,[r0, #+0x578]		;r0+0x578=*(00000578)
:02064B1C AD1D5D35 unknown
:02064B20 81E1F600 mvnhi  r15,r0,lsl #0xc
:02064B24 A191E194 unknown
:02064B28 D1E10800 mvnle  r0,r0,lsl #0x10
:02064B2C AD30C900 ldcge  9,cr12,[r0,#-0x0]!
:02064B30 C9131171 ldmgtdb  r3 ,{r0,r4,r5,r6,r8,r12}
:02064B34 10C91440 sbcne  r1,r9,r0,asr #0x8
:02064B38 00C910C1 sbceq  r1,r9,r1,asr #0x1
:02064B3C 10C97511 sbcne  r7,r9,r1,lsl r5
:02064B40 00C11E19 sbceq  r1,r1,r9,lsl r14
:02064B44 0C001D0E stceq  13,cr1,[r0],{#0xe}
:02064B48 570C0089 strpl r0,[r12,-r9, lsl #0x1]
:02064B4C 1D2901B9 stcne  1,cr0,[r9,#-0x2e4]!
:02064B50 C12C0D8A unknown
:02064B54 0B0082E5 bleq 020856F0
:02064B58 41094DA0 unknown
:02064B5C 000D06E5 andeq  r0,r13,r5,ror #0xd
:02064B60 A2800D2C addge  r0,r0,#0xB00
:02064B64 09181135 ldmeqdb  r8 ,{r0,r2,r4,r5,r8,r12}
:02064B68 C0C18200 sbcgt  r8,r1,r0,lsl #0x4
:02064B6C 4380C14A orrmi  r12,r0,#0x80000012
:02064B70 39445155 stmccdb  r4 ,{r0,r2,r4,r6,r8,r12,r14}^
:02064B74 3DC0101D unknown
:02064B78 4500CD12 strmi r12,[r0, #-0xd12]		;(r0-0xd12=*(fffff2ee))
:02064B7C F3125D42 tstnv r2,#0x1080
:02064B80 57137140 ldrpl r7,r2,#0x1080
:02064B84 A58C3B95 strge r3,[r12, #+0xb95]		;r12+0xb95=*(00000b95)
:02064B88 00A5B280 adceq  r11,r5,r0,lsl #0x5
:02064B8C C0A580AA adcgt  r8,r5,r10,lsr #0x1
:02064B90 0D10A5B2 unknown
:02064B94 11111500 tstne r1,r0,lsl #0xa
:02064B98 11BA0955 movnes r0,r5,asr r9
:02064B9C 00001210 andeq  r1,r0,r0,lsl r2
:02064BA0 10107DCA andnes r7,r0,r10,asr #0x1b
:02064BA4 0FA108AD swieq 0x00a108ad
:02064BA8 31040005 unknown
:02064BAC 0C000919 stceq  9,cr0,[r0],{#0x19}
:02064BB0 5A0D163D bpl 023AA4AC
:02064BB4 0D09307D unknown
:02064BB8 808D3400 addhi  r3,r13,r0,lsl #0x8
:02064BBC 09281609 stmeqdb  r8!,{r0,r3,r9,r10,r12}
:02064BC0 0920B580 stmeqdb  r0!,{r7,r8,r10,r12,r13,r15}
:02064BC4 C0718100 rsbgts r8,r1,r0,lsl #0x2
:02064BC8 7071FD19 rsbvcs r15,r1,r9,lsl r13
:02064BCC 23A54A42 movcs  r4,#0x42000		;r4=270336(0x42000)
:02064BD0 6D5870ED unknown
:02064BD4 6D21B480 stcvs  4,cr11,[r1,#-0x200]!
:02064BD8 6D4BB4F0 unknown
:02064BDC 00550840 subeqs r0,r5,r0,asr #0x10
:02064BE0 2840E504 stmcsda  r0 ,{r2,r8,r10,r13,r14,r15}^
:02064BE4 05159F00 ldreq r9,[r5, #-0xf00]		;r5-0xf00=*(02b3f100)=#488777516(0x1d22272c)
:02064BE8 0D030071 unknown
:02064BEC 79020500 stmvcdb  r2 ,{r8,r10}
:02064BF0 CA000910 bgt 02067038
:02064BF4 69006184 stmvsdb  r0 ,{r2,r7,r8,r13,r14}
:02064BF8 FC607D00 stc2l 13,cr7,[r0],#-0x0
:02064BFC 1D49807D unknown
:02064C00 F07DAE23 rsbnvs r10,r13,r3,lsr #0x1c
:02064C04 09E07DB6 unknown
:02064C08 80407D0B subhi  r7,r0,r11,lsl #0x1a
:02064C0C 9DF07D00 ldclsl 13,cr7,[r0,#+0x0]!
:02064C10 01007D82 unknown
:02064C14 F07D207D rsbnvs r2,r13,r13,ror r0
:02064C18 DCC07D01 stclel 13,cr7,[r0],{#0x1}
:02064C1C ADA07D5A stcge  13,cr7,[r0,#+0x168]!
:02064C20 293B0912 ldmcsdb  r11!,{r1,r4,r8,r11}
:02064C24 591F6D05 ldmpldb  r15 ,{r0,r2,r8,r10,r11,r13,r14}
:02064C28 3FE1D109 swicc 0x00e1d109
:02064C2C E1D121B8 ldrh r2,[r1, #+0x18]		;r1+0x18=*(00000018)
:02064C30 20021BAD andcs  r1,r2,r13,lsr #0x17
:02064C34 2A391083 bcs 02EA8E48
:02064C38 01B8107D moveqs r1,r13,ror r0
:02064C3C A109E1C1 unknown
:02064C40 0C01830C stceq  3,cr8,[r1],{#0xc}
:02064C44 177D07BD unknown
:02064C48 E53C0A05 ldr r0,[r12, #-0xa05]!
:02064C4C E55C9329 ldrb r9,[r12, #-0x329]		;(r12-0x329=*(fffffcd7))
:02064C50 02019D83 andeq  r9,r1,#0x20C0
:02064C54 0A918221 beq 004C54E0
:02064C58 A1E54483 mvnge  r4,r3,lsl #0x9
:02064C5C 1495E501 ldrne r14,[r5],#+0x501
:02064C60 2D5B2D1C unknown
:02064C64 7D6A000A stcvcl 0,cr0,[r10,#-0x28]!
:02064C68 BC43D11A stcltl 1,cr13,[r3],{#0x1a}
:02064C6C 39080035 stmccdb  r8 ,{r0,r2,r4,r5}
:02064C70 2B100040 blcs 02464D78
:02064C74 51553231 cmppl r5,r1,lsr r2
:02064C78 1AC11999 bne 010AB2E4
:02064C7C 06B529C9 unknown
:02064C80 ED3F0004 ldc  0,cr0,[r15,#-0x10]!
:02064C84 E1822007 orr  r2,r2,r7
:02064C88 AE0A0DB0 mcrge 13,0,r0,cr10,cr0,{5}
:02064C8C DDFF21FC ldclel 1,cr2,[r15,#+0x3f0]!
:02064C90 01E01171 mvneq  r1,r1,ror r1
:02064C94 01F05902 mvneqs r5,r2,lsl #0x12
:02064C98 01E021F2 unknown
:02064C9C F201FE82 andnv  r15,r1,#0x820
:02064CA0 02014011 andeq  r4,r1,#0x11
:02064CA4 0201E011 andeq  r14,r1,#0x11
:02064CA8 0201E011 andeq  r14,r1,#0x11
:02064CAC 01FFE011 mvneqs r14,r1,lsl r0
:02064CB0 29E01102 unknown
:02064CB4 29642CF2 unknown
:02064CB8 25F22932 ldrcsb r2,[r2, #+0x932]!
:02064CBC F229E7F0 eornv  r14,r9,#0x3C00000
:02064CC0 642CF229 unknown
:02064CC4 2EE92229 cdpcs 2,14,cr2,cr9,cr9,1
:02064CC8 D03340B0 unknown
:02064CCC 710019E1 unknown
:02064CD0 00090127 andeq  r0,r9,r7,lsr #0x2
:02064CD4 AC00099C stcge  9,cr0,[r0],{#0x9c}
:02064CD8 0D02100D unknown
:02064CDC 800D9400 andhi  r9,r13,r0,lsl #0x8
:02064CE0 88000D04 stmhida  r0 ,{r2,r8,r10,r11}
:02064CE4 08800D55 stmeqia  r0 ,{r0,r2,r4,r6,r8,r10,r11}
:02064CE8 0D7C000D ldceql 0,cr0,[r12,#-0x34]!
:02064CEC 000D1080 andeq  r1,r13,r0,lsl #0x1
:02064CF0 800D5570 andhi  r5,r13,r0,ror r5
:02064CF4 64000D20 strvs r0,[r0],#-0xd20
:02064CF8 0D40800D unknown
:02064CFC 0D555800 unknown
:02064D00 14008080 strne r8,[r0],#-0x80
:02064D04 800D4CE3 andhi  r4,r13,r3,ror #0x19
:02064D08 140C4101 strne r4,[r12],#-0x101
:02064D0C 9F0040E3 swils 0x000040e3
:02064D10 800AB915 andhi  r11,r10,r5,lsl r9
:02064D14 15C00B51 strneb r0,[r0, #+0xb51]		;r0+0xb51=*(00000b51)
:02064D18 00411038 subeq  r1,r1,r8,lsr r0
:02064D1C 118D0005 orrne  r0,r13,r5
:02064D20 019D20E1 orreqs r2,r13,r1,ror #0x1
:02064D24 310AB9D7 unknown
:02064D28 40199919 andmis r9,r9,r9,lsl r9
:02064D2C 41BA0001 movmis r0,r1			;r0=0(0x0)
:02064D30 01420001 unknown
:02064D34 00014300 andeq  r4,r1,r0,lsl #0x6
:02064D38 AA000144 bge 02065250
:02064D3C 46000145 strmi r0,r4,r1,r0,lsl #0x6
:02064D40 01480001 unknown
:02064D44 2A024900 bcs 020F714C
:02064D48 A53E0400 ldrge r0,[r14, #-0x400]!
:02064D4C A542F011 strgeb r15,[r2, #-0x11]		;(r2-0x11=*(ffffffef))
:02064D50 4490F059 ldrmi r15,[r0],#+0x59
:02064D54 10D5A021 sbcnes r10,r5,r1,lsr #0x0
:02064D58 214EF021 unknown
:02064D5C 2E230100 cdpcs 1,2,cr0,cr3,cr0,0
:02064D60 10B1E3A0 adcnes r14,r1,r0,lsr #0x7
:02064D64 30D9C00C sbcccs r12,r9,r12
:02064D68 A4001508 strge r1,[r0],#-0x508
:02064D6C 601100AD andvss r0,r1,r13,lsr #0x1
:02064D70 F011A550 andnvs r10,r1,r0,asr r5
:02064D74 F011A548 andnvs r10,r1,r8,asr #0xa
:02064D78 11A54A93 unknown
:02064D7C 11A54CF0 unknown
:02064D80 24A546F0 unknown
:02064D84 A540F011 strgeb r15,[r0, #-0x11]		;(r0-0x11=*(ffffffef))
:02064D88 1152F011 cmpne r2,r1,lsl r0
:02064D8C 3909DD00 stmccdb  r9 ,{r8,r10,r11,r12,r14,r15}
:02064D90 39DDE907 ldmccib  r13 ,{r0,r1,r2,r8,r11,r13,r14,r15}^
:02064D94 25541025 ldrcsb r1,[r4, #-0x25]		;(r4-0x25=*(00041fdb))
:02064D98 110041E0 unknown
:02064D9C 5B56F025 blpl 03620E38
:02064DA0 291D0025 ldmcsdb  r13 ,{r0,r2,r5}
:02064DA4 103A91C0 eornes r9,r10,r0,asr #0x3
:02064DA8 FD1119D1 unknown
:02064DAC 08BDAB08 ldmeqia  r13!,{r3,r8,r9,r11,r13,r15}
:02064DB0 8441A51C strhib r10,[r1],#-0x51c
:02064DB4 58020A65 stmplda  r2 ,{r0,r2,r5,r6,r9,r11}
:02064DB8 021AA505 andeqs r10,r10,#0x1400000
:02064DBC F0513051 subnvs r3,r1,r1,asr r0
:02064DC0 7295F051 addvcs r15,r5,#0x51
:02064DC4 95F8F051 ldrlsb r15,[r8, #+0x51]!
:02064DC8 55F24192 ldrplb r4,[r2, #+0x192]!
:02064DCC 00550D20 subeqs r0,r5,r0,lsr #0x1a
:02064DD0 1442411C strneb r4,[r2],#-0x11c
:02064DD4 7D224157 stcvc  1,cr4,[r2,#-0x15c]!
:02064DD8 31E29500 mvncc  r9,r0,lsl #0xa
:02064DDC AD024100 unknown
:02064DE0 3F058000 swicc 0x00058000
:02064DE4 80F58295 smlalhis r8,r5,r5,r2
:02064DE8 F530F5BC ldrnv r15,[r0, #-0x5bc]!
:02064DEC 71F0F5F0 ldrvcsh r15,[r0, #+0x50]!
:02064DF0 FB70F5F0 blx 03CA25C0
:02064DF4 F0F5F0F5 unknown
:02064DF8 C0F5019D smlalgts r0,r5,r13,r1
:02064DFC F0F58261 rscnvs r8,r5,r1,ror #0x4
:02064E00 7F02F0F5 swivc 0x0002f0f5
:02064E04 F5010001 strnv r0,[r1, #-0x1]		;(r1-0x1=*(ffffffff))
:02064E08 F5F0F560 ldrnvb r15,[r0, #+0x560]!
:02064E0C BDF0F5F0 ldcltl 5,cr15,[r0,#+0x3c0]!
:02064E10 307DBE51 rsbccs r11,r13,r1,asr r14
:02064E14 C030F5D0 unknown
:02064E18 030EE201 unknown
:02064E1C A0E20004 rscge  r0,r2,r4
:02064E20 1FE1A01D swine 0x00e1a01d
:02064E24 E203000C and  r0,r3,#0xC
:02064E28 00F52801 rsceqs r2,r5,r1,lsl #0x10
:02064E2C 142007ED unknown
:02064E30 71034930 unknown
:02064E34 60091100 andvs  r1,r9,r0,lsl #0x2
:02064E38 5508F071 strpl r15,[r8, #-0x71]		;(r8-0x71=*(e1946080))
:02064E3C DB001500 blle 0206A244
:02064E40 E00015E2 and  r1,r0,r2,ror #0xb
:02064E44 E3133071 tst r3,#0x71
:02064E48 8A007101 bhi 02081254
:02064E4C 061200B5 unknown
:02064E50 81028204 unknown
:02064E54 00800105 addeq  r0,r0,r5,lsl #0x2
:02064E58 F06DFF1E rsbnv  r15,r13,r14,lsl r15
:02064E5C 20920168 addcss r0,r2,r8,ror #0x2
:02064E60 06E20050 unknown
:02064E64 0C1F0305 ldceq  3,cr0,[r15],{#0x5}
:02064E68 48040175 stmmida  r4 ,{r0,r2,r4,r5,r6,r8}
:02064E6C 8FF10939 swihi 0x00f10939
:02064E70 00011090 muleq  r1,r0,r0
:02064E74 61059009 unknown
:02064E78 01040001 unknown
:02064E7C 00010300 andeq  r0,r1,r0,lsl #0x6
:02064E80 8007B907 andhi  r11,r7,r7,lsl #0x12
:02064E84 70750555 rsbvcs r0,r5,r5,asr r5
:02064E88 00651135 rsbeq  r1,r5,r5,lsr r1
:02064E8C A0058011 andge  r8,r5,r1,lsl r0
:02064E90 913D010E teqls r13,r14,lsl #0x2
:02064E94 8051A135 subhis r10,r1,r5,lsr r1
:02064E98 F051F051 subnvs r15,r1,r1,asr r0
:02064E9C A051201D subges r2,r1,r13,lsl r0
:02064EA0 08F051FE unknown
:02064EA4 10280051 eorne  r0,r8,r1,asr r0
:02064EA8 032D15DD unknown
:02064EAC E5E500A1 strb r0,[r5, #+0xa1]!
:02064EB0 00040716 andeq  r0,r4,r6,lsl r7
:02064EB4 A00C20E2 andge  r2,r12,r2,ror #0x1
:02064EB8 01012101 unknown
:02064EBC A00800E2 andge  r0,r8,r2,ror #0x1
:02064EC0 110141E1 unknown
:02064EC4 80040065 andhi  r0,r4,r5,ror #0x0
:02064EC8 800701E2 andhi  r0,r7,r2,ror #0x3
:02064ECC 201DE002 andcss r14,r13,r2
:02064ED0 045503CD ldreqb r0,[r5],#-0x3cd
:02064ED4 E1D00405 bics r0,r0,r5,lsl #0x8
:02064ED8 00211E3C eoreq  r1,r1,r12,lsr r14
:02064EDC 0AC08540 beq 010863E4
:02064EE0 0369708D unknown
:02064EE4 F095D04D addnvs r13,r5,r13,asr #0x0
:02064EE8 95F095F5 ldrlsb r9,[r0, #+0x5f5]!
:02064EEC 409534F0 ldrmish r3,[r5], +r0
:02064EF0 054095BC streqb r9,[r0, #-0x5bc]		;(r0-0x5bc=*(fffffa44))
:02064EF4 01AB003D moveq  r0,lsr r13		;r0=0(0x0)
:02064EF8 109D003D addnes r0,r13,r13,lsr r0
:02064EFC F09DF09D umullnvs r15,r13,r13,r0
:02064F00 1EA01301 cdpne 3,10,cr1,cr0,cr1,0
:02064F04 202055E3 eorcs  r5,r0,r3,ror #0xb
:02064F08 550BF055 strpl r15,[r11, #-0x55]		;(r11-0x55=*(ffffffab))
:02064F0C 2AE31220 bcs 01929794
:02064F10 01005509 unknown
:02064F14 10020D03 andne  r0,r2,r3,lsl #0x1a
:02064F18 3C12E590 ldccc  5,cr14,[r2],{#0x90}
:02064F1C 07E20200 streqb r0,[r2,+r0, lsl #0x4]!
:02064F20 1C068114 stcne  1,cr8,[r6],{#0x14}
:02064F24 0121A040 unknown
:02064F28 1406E1A0 strne r14,[r6],#-0x1a0
:02064F2C 82403D81 subhi  r3,r0,#0x2040
:02064F30 9041E081 subls  r14,r1,r1,lsl #0x1
:02064F34 BE43553C mcrlt 5,2,r5,cr3,cr12,{1}
:02064F38 E114D110 tst r4,r0,lsl r1
:02064F3C E2000007 and  r0,r0,#0x7
:02064F40 00500003 subeqs r0,r0,r3
:02064F44 06BA174D unknown
:02064F48 3129037D unknown
:02064F4C 1A178D11 bne 02648398
:02064F50 01003C59 unknown
:02064F54 CD0120E2 unknown
:02064F58 A0400704 subge  r0,r0,r4,lsl #0xe
:02064F5C 800662E1 andhi  r6,r6,r1,ror #0x5
:02064F60 2D1005E2 unknown
:02064F64 00C5C046 sbceq  r12,r5,r6,asr #0x0
:02064F68 19A90400 stmneib  r9!,{r10}
:02064F6C 09C14004 stmeqib  r1 ,{r2,r14}^
:02064F70 2D914950 unknown
:02064F74 002D58F0 unknown
:02064F78 1DC8101D unknown
:02064F7C 315A4800 cmpcc r10,r0,lsl #0x10
:02064F80 E1844800 orr  r4,r4,r0,lsl #0x10
:02064F84 E5804000 str r4,[r0, #+0x0]		;r0+0x0=*(00000000)
:02064F88 08103D01 ldmeqda  r0 ,{r0,r8,r10,r11,r12,r13}
:02064F8C 04E59150 unknown
:02064F90 810009C6 unknown
:02064F94 C6001548 strgt r1,da 
:02064F98 A0E80999 smlalge  r0,r8,r9,r9
:02064F9C 680A4CE1 stmvsda  r10 ,{r0,r5,r6,r7,r10,r11,r14}
:02064FA0 092EE1A0 stmeqdb  r14!,{r5,r7,r8,r13,r14,r15}
:02064FA4 9D401400 unknown
:02064FA8 C806E510 stmgtda  r6 ,{r4,r8,r10,r13,r14,r15}
:02064FAC A05806C5 subges r0,r8,r5,asr #0xd
:02064FB0 58082CE1 stmplda  r8 ,{r0,r5,r6,r7,r10,r11,r13}
:02064FB4 5004E185 andpl  r14,r4,r5,lsl #0x3
:02064FB8 0010E580 andeqs r14,r0,r0,lsl #0xb
:02064FBC 04E59D60 unknown
:02064FC0 5001A5C0 andpl  r10,r1,r0,asr #0xb
:02064FC4 0CE02044 stceql 0,cr2,[r0],#+0x110
:02064FC8 0E051011 mcreq 0,0,r1,cr5,cr1,{0}
:02064FCC 040594E0 streq r9,[r5],#-0x4e0
:02064FD0 C000E005 andgt  r14,r0,r5
:02064FD4 4660011D unknown
:02064FD8 400810E0 andmi  r1,r8,r0,ror #0x1
:02064FDC E69CE591 unknown
:02064FE0 9400E021 strls r14,[r0],#-0x21
:02064FE4 02E02556 rsceq  r2,r0,#0x15800000
:02064FE8 00E08116 rsceq  r8,r0,r6,lsl r1
:02064FEC E0852603 add  r2,r5,r3,lsl #0xc
:02064FF0 08000541 stmeqda  r0 ,{r0,r6,r8,r10}
:02064FF4 42A00005 adcmi  r0,r0,#0x5
:02064FF8 89E1A012 unknown
:02064FFC 8519411F ldrhi r4,[r9, #-0x11f]		;r9-0x11f=*(1d22260d)=#0(0x00000000)
:02065000 29704014 unknown
:02065004 81240200 unknown
:02065008 83140CE1 tsthi r4,#0xE100
:0206500C 1801E101 stmneda  r1 ,{r0,r8,r13,r14,r15}
:02065010 5D255982 stcpl  9,cr5,[r5,#-0x208]!
:02065014 80003525 andhi  r3,r0,r5,lsr #0xa
:02065018 A3811070 orrge  r1,r1,#0x70
:0206501C 79A1000D stmvcib  r1!,{r0,r2,r3}
:02065020 0011A104 andeqs r10,r1,r4,lsl #0x2
:02065024 10C0A1A8 sbcne  r10,r0,r8,lsr #0x3
:02065028 10B0E381 adcnes r14,r0,r1,lsl #0x7
:0206502C 053500C0 ldreq r0,[r5, #-0xc0]!
:02065030 6D502962 unknown
:02065034 0399D003 orreqs r13,r9,#0x3
:02065038 AD000951 unknown
:0206503C C506E203 strgt r14,[r6, #-0x203]		;(r6-0x203=*(fffffdfd))
:02065040 4019800E andmis r8,r9,r14
:02065044 A84019C0 stmgeda  r0 ,{r6,r7,r8,r11,r12}^
:02065048 E2611000 rsb  r1,r1,#0x0
:0206504C BDC05015 unknown
:02065050 2050C004 subcss r12,r0,r4
:02065054 208003C3 addcs  r0,r0,r3,asr #0x7
:02065058 00850382 addeq  r0,r5,r2,lsl #0x7
:0206505C 10B40180 adcnes r0,r4,r0,lsl #0x3
:02065060 10193421 andnes r3,r9,r1,lsr #0x8
:02065064 19601917 unknown
:02065068 1919D8F0 ldmnedb  r9 ,{r4,r5,r6,r7,r11,r12,r14,r15}
:0206506C 841129D0 ldrhi r2,[r1],#-0x9d0
:02065070 210C020A unknown
:02065074 201A8600 andcss r8,r10,r0,lsl #0xc
:02065078 B5C002C1 strltb r0,[r0, #+0x2c1]		;r0+0x2c1=*(000002c1)
:0206507C 9D239120 stcls  1,cr9,[r3,#-0x80]!
:02065080 BB74B411 bllt 03D920CC
:02065084 5B25B90A blpl 029D34B4
:02065088 C9DC0091 ldmgtib  r12 ,{r0,r4,r7}^
:0206508C D4107150 ldrle r7,[r0],#-0x150
:02065090 00C88171 sbceq  r8,r8,r1,ror r1
:02065094 204D3079 subcs  r3,r13,r9,ror r0
:02065098 20500079 subcss r0,r0,r9,ror r0
:0206509C 11E50039 mvnne  r0,lsr r9
:020650A0 0095B410 addeqs r11,r5,r0,lsl r4
:020650A4 00E530B4 unknown
:020650A8 01800994 unknown
:020650AC B0E38CCA rsclt  r8,r3,r10,asr #0x19
:020650B0 810009C0 unknown
:020650B4 02E1D0C0 rsceq  r13,r1,#0xC0
:020650B8 0DE00C20 stceql 12,cr0,[r0,#+0x80]!
:020650BC C22A8060 eorgt  r8,r10,#0x60
:020650C0 E38203BD orr  r0,r2,#0xF4000002
:020650C4 20B01009 adccss r1,r0,r9
:020650C8 0531D024 ldreq r13,[r1, #-0x24]!
:020650CC 4DB0E002 ldcmi  0,cr14,[r0,#+0x8]!
:020650D0 212DFC03 msrcs CPSR_fsc,r3
:020650D4 FC300DA2 ldc2  13,cr0,[r0],#-0x288
:020650D8 010300FD unknown
:020650DC 0502E3C0 streq r14,[r2, #-0x3c0]		;(r2-0x3c0=*(fffffc40))
:020650E0 FCE38001 stc2l 0,cr8,[r3],#+0x4
:020650E4 31400049 unknown
:020650E8 D0036D00 andle  r6,r3,r0,lsl #0x1a
:020650EC 03612159 unknown
:020650F0 19B42175 ldmneib  r4!,{r0,r2,r4,r5,r6,r8,r13}
:020650F4 0005B600 andeq  r11,r5,r0,lsl #0xc
:020650F8 00255708 eoreq  r5,r5,r8,lsl #0xe
:020650FC E1C120BC strh r2,[r1, #+0xc]		;r1+0xc=*(0000000c)
:02065100 01411FD2 unknown
:02065104 03106DE2 tsteq r0,#0x3880
:02065108 206DC000 rsbcs  r12,r13,r0
:0206510C A20079C0 andge  r7,r0,#0x300000
:02065110 0EA91DB1 mcreq 13,5,r1,cr9,cr1,{5}
:02065114 14B5F079 unknown
:02065118 FD307905 ldc2  9,cr7,[r0,#-0x14]!
:0206511C FFFF2FCF swinv 0x00ff2fcf
:02065120 D10221FB unknown
:02065124 007FFF12 rsbeqs r15,r15,r2,lsl r15
:02065128 90690018 rsbls  r0,r9,r8,lsl r0
:0206512C 09003950 stmeqdb  r0 ,{r4,r6,r8,r11,r12,r13}
:02065130 09607100 unknown
:02065134 FA070D12 blx 0222858C
:02065138 21751085 cmncs r5,r5,lsl #0x1
:0206513C 09021009 stmeqdb  r2 ,{r0,r3,r12}
:02065140 D101B530 unknown
:02065144 0A0137E1 beq 020B30D0
:02065148 00B0E380 adceqs r14,r0,r0,lsl #0x7
:0206514C 3A00E1C1 bcc 0209D858
:02065150 200EF900 andcs  r15,r14,r0,lsl #0x12
:02065154 10310235 eornes r0,r1,r5,lsr r2
:02065158 2E4D30B5 mcrcs 0,2,r3,cr13,cr5,{5}
:0206515C E11E25F4 ldrsh r2,[r14, -r4]
:02065160 8031A931 eorhis r10,r1,r1,lsr r9
:02065164 A4001F00 strge r1,[r0],#-0xf00
:02065168 31D50407 bicccs r0,r5,r7,lsl #0x8
:0206516C 00D31181 sbceqs r1,r3,r1,lsl #0x3
:02065170 30210419 eorcc  r0,r1,r9,lsl r4
:02065174 FCE621A1 stc2l 1,cr2,[r6],#+0x284
:02065178 21B10035 movcss r0,lsr r5		;r0=45350912(0x2b40000)
:0206517C 95061129 strls r1,[r6, #-0x129]		;(r6-0x129=*(fffffed7))
:02065180 20957C70 addcss r7,r5,r0,ror r12
:02065184 ABF095AE blge 01C8A844
:02065188 B2F09500 rsclts r9,r0,#0x0
:0206518C 95488081 strlsb r8,[r8, #-0x81]		;(r8-0x81=*(e1946070))
:02065190 F095A950 addnvs r10,r5,r0,asr r9
:02065194 50952215 addpls r2,r5,r5,lsl r2
:02065198 91003524 unknown
:0206519C 9D000D10 unknown
:020651A0 9101F700 unknown
:020651A4 0C5D9D0D ldceql 13,cr9,[r13],{#0xd}
:020651A8 8101F101 unknown
:020651AC 54AAE091 unknown
:020651B0 5E4D008D cdppl 0,4,cr0,cr13,cr13,4
:020651B4 F5003578 strnv r3,[r0, #-0x578]		;r0-0x578=*(02b3fa88)=#-1(0xffffffff)
:020651B8 36090215 unknown
:020651BC 04203180 unknown
:020651C0 0CC12011 stceql 0,cr2,[r1],{#0x11}
:020651C4 40008011 andmi  r8,r0,r1,lsl r0
:020651C8 39E28D3A unknown
:020651CC 00008C13 andeq  r8,r0,r3,lsl r12
:020651D0 840025EB strhi r2,[r0],#-0x5eb
:020651D4 441A11E1 ldrmi r1,[r10],#-0x1e1
:020651D8 00030109 andeq  r0,r3,r9,lsl #0x2
:020651DC 89106DA0 ldmhidb  r0 ,{r5,r7,r8,r10,r11,r13,r14}
:020651E0 1BA51025 blne 009A927C
:020651E4 00051DED andeq  r1,r5,r13,ror #0x1b
:020651E8 2028E59D mlacs  r8,r13,r5,r14unknown
:020651EC 156CE90F strneb r14,[r12, #-0x90f]!
:020651F0 49A00002 stmmiib  r0!,{r1}
:020651F4 00D98200 sbceqs r8,r9,r0,lsl #0x4
:020651F8 01619DA1 unknown
:020651FC 49821DA9 stmmiib  r2 ,{r0,r3,r5,r7,r8,r10,r11,r12}
:02065200 11E58200 mvnne  r8,r0,lsl #0x4
:02065204 4089962E addmi  r9,r9,r14,lsr #0xc
:02065208 00E10440 rsceq  r0,r1,r0,asr #0x8
:0206520C C03C4B99 mlagts r12,r9,r11,r4unknown
:02065210 03990BB1 orreqs r0,r9,#0x2C400
:02065214 30B0E1A0 adcccs r14,r0,r0,lsr #0x3
:02065218 00BFE1CC adceqs r14,r15,r12,asr #0x3
:0206521C B0E24C3F rsclt  r4,r2,r15,lsr r12
:02065220 02E1D310 rsceq  r13,r1,#0x40000000
:02065224 E1800400 orr  r0,r0,r0,lsl #0x8
:02065228 E3800080 orr  r0,r0,#0x80
:0206522C C11D00FD ldrgtsh r0,[r13, -r13]
:02065230 E10D89E3 unknown
:02065234 08C300B0 stmeqia  r3 ,{r4,r5,r7}^
:02065238 25142015 ldrcs r2,[r4, #-0x15]		;(r4-0x15=*(ffffffeb))
:0206523C B01C5500 andlts r5,r12,r0,lsl #0xa
:02065240 0021D210 eoreq  r13,r1,r0,lsl r2
:02065244 B0E0018D rsclt  r0,r0,r13,lsl #0x3
:02065248 20B9C200 adccss r12,r9,r0,lsl #0x4
:0206524C A011515C andges r5,r1,r12,asr r1
:02065250 7F040000 swivc 0x00040000
:02065254 2D0000CF unknown
:02065258 F02D8070 eornv  r8,r13,r0,ror r0
:0206525C C0002D40 andgt  r2,r0,r0,asr #0x1a
:02065260 3081A02D addcc  r10,r1,r13,lsr #0x0
:02065264 B5211D20 strlt r1,[r1, #-0xd20]!
:02065268 01591215 cmpeq r9,r5,lsl r2
:0206526C 21191003 tstcs r9,r3
:02065270 8018000D andhis r0,r8,r13
:02065274 E2820033 add  r0,r2,#0x33
:02065278 AD00B9A4 unknown
:0206527C 2110E510 tstcs r0,r0,lsl r5
:02065280 1104F011 unknown
:02065284 151CF100 ldrne r15,[r12, #-0x100]		;(r12-0x100=*(ffffff00))
:02065288 0ABB9810 beq 00F4B2D0
:0206528C 3D600E02 stcccl 14,cr0,[r0,#-0x8]!
:02065290 0CB1C010 ldceq  0,cr12,[r1],#+0x40
:02065294 55400051 strplb r0,[r0, #-0x51]		;(r0-0x51=*(0000ffec))
:02065298 295A1C00 ldmcsdb  r10 ,{r10,r11,r12}^
:0206529C 0ABAB400 beq 00F122A4
:020652A0 25038002 strcs r8,[r3, #-0x2]		;(r3-0x2=*(fffffffd))
:020652A4 9DC08101 unknown
:020652A8 800801E5 andhi  r0,r8,r5,ror #0x3
:020652AC 1C0003E1 stcne  3,cr0,[r0],{#0xe1}
:020652B0 5C01B980 stcpl  9,cr11,[r1],{#0x80}
:020652B4 10850CE3 addne  r0,r5,r3,ror #0x19
:020652B8 13814419 orrne  r4,r1,#0x19000000
:020652BC 20B41089 adccss r1,r4,r9,lsl #0x1
:020652C0 10CDE1C0 sbcne  r14,r13,r0,asr #0x3
:020652C4 00955084 addeqs r5,r5,r4,lsl #0x1
:020652C8 804AE908 subhi  r14,r10,r8,lsl #0x12
:020652CC 1D74CB55 ldcnel 11,cr12,[r4,#-0x154]!
:020652D0 950BAA00 strls r10,[r11, #-0xa00]		;(r11-0xa00=*(fffff600))
:020652D4 0520E101 streq r14,[r0, #-0x101]!
:020652D8 00191000 andeqs r1,r9,r0
:020652DC C12E2004 unknown
:020652E0 5400150C strpl r1,[r0],#-0x50c
:020652E4 100ABD00 andne  r11,r10,r0,lsl #0x1a
:020652E8 53003CF9 unknown
:020652EC C1001D20 unknown
:020652F0 017D5200 cmneq r13,r0,lsl #0x4
:020652F4 4D0EA906 unknown
:020652F8 000DD62A andeq  r13,r13,r10,lsr #0xc
:020652FC 34000D3C strcc r0,[r0],#-0xd3c
:02065300 603A3D10 eorvss r3,r10,r0,lsl r13
:02065304 38A50005 stmccia  r5!,{r0,r2}
:02065308 95EB0012 strlsb r0,[r11, #+0x12]!
:0206530C 021F5910 andeqs r5,r15,#0x40000
:02065310 03D93010 biceqs r3,r9,#0x10
:02065314 41E28220 mvnmi  r8,r0,lsr #0x4
:02065318 5209D500 andpl  r13,r9,#0x0
:0206531C FFFB31E3 swinv 0x00fb31e3
:02065320 1AB1BAFF bne 00CD3F24
:02065324 013051A9 teqeq r0,r9,lsr #0x3
:02065328 0360B000 unknown
:0206532C 04D00400 ldreqb r0,[r0],#+0x400
:02065330 F02D502D eornv  r5,r13,r13,lsr #0x0
:02065334 011C1FC0 tsteq r12,r0,asr #0x1f
:02065338 2D1421E2 unknown
:0206533C C94024F0 stmgtdb  r0 ,{r4,r5,r6,r7,r10,r13}^
:02065340 D9000D09 stmledb  r0 ,{r0,r3,r8,r10,r11}
:02065344 0A891109 beq 002A9770
:02065348 001513E0 andeqs r1,r5,r0,ror #0x7
:0206534C 10001197 mulne  r0,r7,r1
:02065350 1A02E592 bne 0211E9A0
:02065354 A1E20001 mvnge  r0,r1
:02065358 55E1A016 strplb r10,[r1, #+0x16]!
:0206535C 9529A90C strls r10,[r9, #-0x90c]!
:02065360 0600E010 unknown
:02065364 2C410400 stccsl 4,cr0,[r1],{#0x0}
:02065368 30000120 andcc  r0,r0,r0,lsr #0x2
:0206536C 15E3A050 strneb r10,[r3, #+0x50]!
:02065370 1130051A teqne r0,r10,lsl r5
:02065374 11F011F0 ldrnesh r1,[r0, #+0x10]!
:02065378 FCF011F0 ldc2l 1,cr1,[r0],#+0x3c0
:0206537C D00DF011 andle  r15,r13,r1,lsl r0
:02065380 10015005 andne  r5,r1,r5
:02065384 E880100E stmia  r0 ,{r1,r2,r3,r12}
:02065388 2FFF1E0F swics 0x00ff1e0f
:0206538C 59C159E1 stmplib  r1 ,{r0,r5,r6,r7,r8,r11,r12,r14}^
:02065390 59104DF1 ldmpldb  r0 ,{r0,r4,r5,r6,r7,r8,r10,r11,r14}
:02065394 2D81F041 unknown
:02065398 102E0159 eorne  r0,r14,r9,asr r1
:0206539C 50554159 subpls r4,r5,r9,asr r1
:020653A0 73D40159 bicvcs r0,r4,#0x40000016
:020653A4 F0555159 subnvs r5,r5,r9,asr r1
:020653A8 6159F055 cmpvs r9,r5,asr r0
:020653AC 10197055 andnes r7,r9,r5,asr r0
:020653B0 559F5159 ldrpl r5,[r15, #+0x159]		;r15+0x159=*(02065511)=#245493853(0x0ea1f05d)
:020653B4 C055BEB0 ldrgth r11,[r5],#-0xe0
:020653B8 F055F055 subnvs r15,r5,r5,asr r0
:020653BC 03805502 orreq  r5,r0,#0x800000
:020653C0 AD02E95D unknown
:020653C4 A8C0552E stmgeia  r0 ,{r1,r2,r3,r5,r8,r10,r12,r14}^
:020653C8 B0A91055 adclt  r1,r9,r5,asr r0
:020653CC 61BDF0A9 movvss r15,r9,lsr #0x1		;r15=244388758(0xe911396)
:020653D0 31BD53F7 ldrccsh r5,[r13, +r7]!
:020653D4 6100112C unknown
:020653D8 ED00A919 unknown
:020653DC 45BA0055 ldrmi r0,[r10, #+0x55]!
:020653E0 40A91C2E adcmi  r1,r9,r14,lsr #0x18
:020653E4 00A911B9 unknown
:020653E8 44C0A992 strmib r10,[r0],#+0x992
:020653EC A960A95D unknown
:020653F0 51A0ADF0 unknown
:020653F4 BBE28E20 bllt 01908C7C
:020653F8 558F50AD strpl r5,[r15, #+0xad]		;r15+0xad=*(020654ad)=#1566596595(0x5d605df3)
:020653FC 89E28E60 unknown
:02065400 69D10055 ldmvsib  r1 ,{r0,r2,r4,r6}^
:02065404 1E312055 mrcne 0,1,r2,cr1,cr5,{2}
:02065408 597055F1 unknown
:0206540C 5D111120 unknown
:02065410 01211130 unknown
:02065414 9F00112B swils 0x0000112b
:02065418 0A311C1D beq 02CAC494
:0206541C 30150FA6 andccs r0,r5,r6,lsr #0x1f
:02065420 13811B01 orrne  r1,r1,#0x400
:02065424 20550EE2 subcss r0,r5,r2,ror #0x1d
:02065428 0A310C05 beq 02CA8444
:0206542C E5005573 str r5,[r0, #-0x573]		;(r0-0x573=*(0000faca))
:02065430 F055DC16 subnvs r13,r5,r6,lsl r12
:02065434 C519F055 ldrgt r15,[r9, #-0x55]		;r9-0x55=*(1d2226d7)=#0(0x00000000)
:02065438 F0551055 subnvs r1,r5,r5,asr r0
:0206543C 55330F8F ldrpl r0,[r3, #-0xf8f]!
:02065440 70555DF0 ldrvcsh r5,[r5],#-0xd0
:02065444 304828BD strcch r2,[r8],#-0x8d
:02065448 106517FD unknown
:0206544C 651705CD ldrvs r0,[r7, #-0x5cd]		;(r7-0x5cd=*(e883fa42))
:02065450 4705E000 strmi r14,[r5, -r0]
:02065454 C666005D unknown
:02065458 599B0F31 ldmplib  r11 ,{r0,r4,r5,r8,r9,r10,r11}
:0206545C 03E35323 mvneq  r5,#0x8C000000
:02065460 10040059 andne  r0,r4,r9,asr r0
:02065464 5D910011 unknown
:02065468 110F7900 mrsne r7,CPSR
:0206546C 00170D00 andeqs r0,r7,r0,lsl #0x1a
:02065470 590E3D85 stmpldb  r14 ,{r0,r2,r7,r8,r10,r11,r12,r13}
:02065474 5D47005D unknown
:02065478 5D38C900 ldcpl  9,cr12,[r8,#-0x0]!
:0206547C 805D73F0 ldrhish r7,[r13],#-0x30
:02065480 5DDDF05D unknown
:02065484 5D0F7DF0 unknown
:02065488 605D23F0 ldrvssh r2,[r13],#-0x30
:0206548C 6968F05D unknown
:02065490 F05D805D subnvs r8,r13,r13,asr r0
:02065494 0F65F05D swieq 0x0065f05d
:02065498 110BF05D unknown
:0206549C 5D505D27 unknown
:020654A0 805D58F0 ldrhish r5,[r13],#-0x80
:020654A4 F05DF05D subnvs r15,r13,r13,asr r0
:020654A8 5D3B0F4D ldcpl  15,cr0,[r11,#-0x134]!
:020654AC 605DF3F0 ldrvssh r15,[r13],#-0x30
:020654B0 5D4DF05D unknown
:020654B4 5DF05D80 ldcpll 13,cr5,[r0,#+0x200]!
:020654B8 0F35EDF0 swieq 0x0035edf0
:020654BC 5DDBF05D unknown
:020654C0 3DF05D60 ldcccl 13,cr5,[r0,#+0x180]!
:020654C4 5DB4805D ldcpl  0,cr8,[r4,#+0x174]!
:020654C8 1DF05DF0 ldcnel 13,cr5,[r0,#+0x3c0]!
:020654CC C3F05D0F mvngts r5,#0x3C0
:020654D0 F05D605D subnvs r6,r13,r13,asr r0
:020654D4 805D46D3 ldrhisb r4,[r13],#-0x63
:020654D8 F05DF05D subnvs r15,r13,r13,asr r0
:020654DC F05D0F05 subnvs r0,r13,r5,lsl #0x1e
:020654E0 605D4EAB subvss r4,r13,r11,lsr #0x1d
:020654E4 5D4BF05D unknown
:020654E8 5DF05D80 ldcpll 13,cr5,[r0,#+0x200]!
:020654EC 3B0EEDF0 blcc 02420CB4
:020654F0 5D93F05D unknown
:020654F4 54F05D60 unknown
:020654F8 F05D305D subnvs r3,r13,r13,asr r0
:020654FC 00ED1781 rsceq  r1,r13,r1,lsl #0xf
:02065500 0ED5F05D mrceq 0,6,r15,cr5,cr13,{2}
:02065504 5D7BF05D ldcpll 0,cr15,[r11,#-0x174]!
:02065508 D2F05D60 rscles r5,r0,#0x1800
:0206550C 5D805D59 unknown
:02065510 A1F05DF0 ldrgesh r5,[r0, #+0xd0]!
:02065514 6FF05D0E swivs 0x00f05d0e
:02065518 5D605D4E stcpll 13,cr5,[r0,#-0x138]!
:0206551C 805D4EF0 ldrhish r4,[r13],#-0xe0
:02065520 F05DF05D subnvs r15,r13,r13,asr r0
:02065524 5D3B0E89 ldcpl  14,cr0,[r11,#-0x224]!
:02065528 605D57F0 ldrvssh r5,[r13],#-0x70
:0206552C 5D3EF05D ldcpl  0,cr15,[r14,#-0x174]!
:02065530 5DF05D80 ldcpll 13,cr5,[r0,#+0x200]!
:02065534 0E71EDF0 mrceq 13,3,r14,cr1,cr0,{7}
:02065538 5D3FF05D ldcpl  0,cr15,[r15,#-0x174]!
:0206553C 33F05D60 mvnccs r5,#0x1800
:02065540 5DB4805D ldcpl  0,cr8,[r4,#+0x174]!
:02065544 59F05DF0 unknown
:02065548 27F05D0E ldrcsb r5,[r0,+r14, lsl #0x1a]!
:0206554C F05D605D subnvs r6,r13,r13,asr r0
:02065550 805D23D3 ldrhisb r2,[r13],#-0x33
:02065554 F05DF05D subnvs r15,r13,r13,asr r0
:02065558 F05D0E41 subnvs r0,r13,r1,asr #0x1c
:0206555C 5D104E0F unknown
:02065560 1FF05D50 swine 0x00f05d50
:02065564 F05D805D subnvs r8,r13,r13,asr r0
:02065568 7629F05D unknown
:0206556C F7F05D0E ldrnvb r5,[r0,+r14, lsl #0x1a]!
:02065570 F05D605D subnvs r6,r13,r13,asr r0
:02065574 5D805D17 unknown
:02065578 F05DDAF0 ldrnvsh r13,[r13],#-0xa0
:0206557C F05D0E11 subnvs r0,r13,r1,lsl r14
:02065580 41705DDF ldrmisb r5,[r0, #-0xdf]!
:02065584 E9621126 unknown
:02065588 FC1502CD ldc2  2,cr0,[r5],{#0xcd}
:0206558C 11A90601 movne  r0,r1,lsl #0xc		;r0=0(0x0)
:02065590 5591247D ldrpl r2,[r1, #+0x47d]		;r1+0x47d=*(0000047d)
:02065594 1159B921 cmpne r9,r1,lsr #0x12
:02065598 C55434C5 ldrgtb r3,[r4, #-0x4c5]		;(r4-0x4c5=*(fffffb3b))
:0206559C 17850624 strne r0,[r5,+r4, lsr #0xc]
:020655A0 AB120130 blge 024E5A68
:020655A4 0DF9E08C ldceql 0,cr14,[r9,#+0x230]!
:020655A8 16E50011 unknown
:020655AC 34ED00F5 unknown
:020655B0 C7E08CF0 unknown
:020655B4 C9700105 unknown
:020655B8 28FFFA92 ldmcsia  r15!,{r1,r4,r7,r9,r11,r12,r13,r14,r15}^
:020655BC 015580EB cmpeq r5,r11,ror #0x1
:020655C0 13E11009 mvnne  r1,#0x9
:020655C4 55002106 strpl r2,[r0, #-0x106]		;(r0-0x106=*(fffffefa))
:020655C8 1A6DDC01 bne 03BDC5D4
:020655CC 091141AA ldmeqdb  r1 ,{r1,r3,r5,r7,r8,r14}
:020655D0 0910D800 ldmeqdb  r0 ,{r11,r12,r14,r15}
:020655D4 0D4D0700 unknown
:020655D8 01114140 tsteq r1,r0,asr #0x2
:020655DC 40091A61 andmi  r1,r9,r1,ror #0x14
:020655E0 890A1FC1 stmhidb  r10 ,{r0,r6,r7,r8,r9,r10,r11,r12}
:020655E4 1011BB00 andnes r11,r1,r0,lsl #0x16
:020655E8 110D203C unknown
:020655EC 412CB011 unknown
:020655F0 1559091E ldrneb r0,[r9, #-0x91e]		;r9-0x91e=*(1d221e0e)=#0(0x00000000)
:020655F4 19038510 stmnedb  r3 ,{r4,r8,r10,r15}
:020655F8 035D1C41 cmpeq r13,#0x4100
:020655FC 0FFD4275 swieq 0x00fd4275
:02065600 01F720BD ldreqh r2,[r7, #+0xd]!
:02065604 88268131 stmhida  r6!,{r0,r4,r5,r8,r15}
:02065608 E950FD06 ldmdb  r0 ,{r1,r2,r8,r10,r11,r12,r13,r14,r15}^
:0206560C 06855856 unknown
:02065610 413058B3 ldrmih r5,[r0, -r3]!
:02065614 E59CE006 ldr r14,[r12, #+0x6]		;r12+0x6=*(00000006)
:02065618 5504400C strpl r4,[r4, #-0xc]		;(r4-0xc=*(fffffff4))
:0206561C E08E500B add  r5,r14,r11
:02065620 20F1E000 rsccss r14,r1,r0
:02065624 B5C10235 strltb r0,[r1, #+0x235]		;r1+0x235=*(00000235)
:02065628 45046161 strmi r6,[r4, #-0x161]		;(r4-0x161=*(fffffe9f))
:0206562C F5D675E0 ldrnvb r7,[r6, #+0x5e0]		;r6+0x5e0=*(000005e0)
:02065630 0E23FD13 mcreq 13,1,r15,cr3,cr3,{0}
:02065634 FD400D73 unknown
:02065638 D10F8543 mrsle r8,CPSR
:0206563C 51108946 tstpl r0,r6,asr #0x12
:02065640 00733484 rsbeqs r3,r3,r4,lsl #0x9
:02065644 1511F0F9 ldrne r15,[r1, #-0xf9]		;(r1-0xf9=*(ffffff07))
:02065648 A8445120 stmgeda  r4 ,{r5,r8,r12,r14}^
:0206564C 561400F9 unknown
:02065650 E51440F9 ldr r4,[r4, #-0xf9]		;(r4-0xf9=*(ffffff07))
:02065654 F50D5936 strnv r5,[r13, #-0x936]		;(r13-0x936=*(fffff6ca))
:02065658 00F5DFF0 unknown
:0206565C 2DDD0289 unknown
:02065660 0844692B stmeqda  r4 ,{r0,r1,r3,r5,r8,r11,r13,r14}^
:02065664 61500020 cmpvs r0,r0,lsr #0x0
:02065668 2543402F strcsb r4,[r3, #-0x2f]		;(r3-0x2f=*(ffffffd0))
:0206566C 9F001405 swils 0x00001405
:02065670 05000905 streq r0,[r0, #-0x905]		;(r0-0x905=*(fffff6fb))
:02065674 15802108 strne r2,[r0, #+0x108]		;r0+0x108=*(00000108)
:02065678 06ED000D unknown
:0206567C 157D50CD ldrneb r5,[r13, #-0xcd]!
:02065680 F23A8940 eornvs r8,r10,#0x100000
:02065684 41068902 unknown
:02065688 41F44114 mvnmis r4,r4,lsl r1
:0206568C A44104F4 strgeb r0,[r1],#-0x4f4
:02065690 DFF441B9 swile 0x00f441b9
:02065694 46B4410D unknown
:02065698 4144310F unknown
:0206569C 6441C950 strvsb r12,[r1],#-0x950
:020656A0 0DF6F0BD ldceql 0,cr15,[r6,#+0x2f4]!
:020656A4 07DD1441 ldreqb r1,[r6,#+0x2f4]!
:020656A8 73A900A9 movvc  r0,#0xA9		;r0=169(0xa9)
:020656AC 59088441 stmpldb  r8 ,{r0,r6,r10,r15}
:020656B0 C3F0B923 mvngts r11,#0x8C000
:020656B4 1F9910B9 swine 0x009910b9
:020656B8 B9ED80B9 unknown
:020656BC 26F0B9F0 unknown
:020656C0 1AF0B929 bne 01C93B6C
:020656C4 9330B925 teqls r0,#0x94000
:020656C8 2680B9AF strcs r11,[r0],+r15, lsr #0x13
:020656CC 1AE28119 bne 01905B38
:020656D0 E2810215 add  r0,r1,#0x50000001
:020656D4 EB000F15 bl 02069330
:020656D8 F0B9F0B9 unknown
:020656DC 10B9C6C0 adcnes r12,r9,r0,asr #0xd
:020656E0 B91A4529 ldmltdb  r10 ,{r0,r3,r5,r8,r10,r14}
:020656E4 B9652910 unknown
:020656E8 99769EF0 ldmlsdb  r6!,{r4,r5,r6,r7,r9,r10,r11,r12,r15}^
:020656EC 12A50400 adcne  r0,r5,#0x0
:020656F0 10A140F1 unknown
:020656F4 9F3063FD swils 0x003063fd
:020656F8 E032C53D eors r12,r2,r13,lsr r5
:020656FC C502B993 strgt r11,[r2, #-0x993]		;(r2-0x993=*(fffff66d))
:02065700 09040142 stmeqdb  r4 ,{r1,r6,r8}
:02065704 8AB90055 bhi 00EA5860
:02065708 01E28128 mvneq  r8,r8,lsr #0x2
:0206570C 2411D1A4 ldrcs r13,[r1],#-0x1a4
:02065710 FDE23082 stc2l 0,cr3,[r2,#+0x208]!
:02065714 8A841123 bhi 00169BA8
:02065718 06E28118 unknown
:0206571C E2811406 add  r1,r1,#0x6000000
:02065720 73E90EE6 mvnvc  r0,#0xE60
:02065724 602C51D9 unknown
:02065728 97F1D900 ldrlsb r13,[r1,+r0, lsl #0x12]!
:0206572C 01E5000D mvneq  r0,r13
:02065730 00D50215 sbceqs r0,r5,r5,lsl r2
:02065734 001D0BE2 andeqs r0,r13,r2,ror #0x17
:02065738 E518562D ldr r5,[r8, #-0x62d]		;(r8-0x62d=*(e1945ac4))
:0206573C 41E55C81 mvnmi  r5,r1,lsl #0x19
:02065740 FFF9564C swinv 0x00f9564c
:02065744 250906EB strcs r0,[r9, #-0x6eb]		;r9-0x6eb=*(1d222041)=#0(0x00000000)
:02065748 1034E00E eornes r14,r4,r14
:0206574C 0D054120 unknown
:02065750 E192C010 orrs r12,r2,r0,lsl r0
:02065754 05062030 streq r2,[r6, #-0x30]		;(r6-0x30=*(ffffffd0))
:02065758 E1913000 orrs r3,r1,r0
:0206575C BE01CD2C cdplt 13,0,cr12,cr1,cr12,1
:02065760 14A101D5 unknown
:02065764 060C0005 streq r0,[r12],-r5
:02065768 00050135 andeq  r0,r5,r5,lsr r1
:0206576C 2D320603 ldccs  6,cr0,[r2,#-0xc]!
:02065770 1921C500 stmnedb  r1!,{r8,r10,r14,r15}
:02065774 8041C507 subhi  r12,r1,r7,lsl #0xa
:02065778 01820001 orreq  r0,r2,r1
:0206577C 7284AF00 addvc  r10,r4,#0x0
:02065780 F821890D stmnvda  r1!,{r0,r2,r3,r8,r11,r15}
:02065784 312841BD strcch r4,[r8, -r13]!
:02065788 70004928 andvc  r4,r0,r8,lsr #0x12
:0206578C B5400185 strltb r0,[r0, #-0x185]		;(r0-0x185=*(fffffe7b))
:02065790 19A9C00B stmneib  r9!,{r0,r1,r3,r14,r15}
:02065794 19E35554 unknown
:02065798 19190500 ldmnedb  r9 ,{r8,r10}
:0206579C 2F000015 swics 0x00000015
:020657A0 1C9A0041 ldcne  0,cr0,[r10],{#0x41}
:020657A4 8C103920 ldchi  9,cr3,[r0],{#0x20}
:020657A8 102D02E0 eorne  r0,r13,r0,ror #0x5
:020657AC 35934400 ldrcc r4,[r3, #+0x400]		;r3+0x400=*(000003ff)
:020657B0 3080200C addcc  r2,r0,r12
:020657B4 00000029 andeq  r0,r0,r9,lsr #0x0
:020657B8 5D0D1D3A unknown
:020657BC 02208401 eoreq  r8,r0,#0x1000000
:020657C0 20400C20 subcs  r0,r0,r0,lsr #0x18
:020657C4 2A000025 bcs 02065860
:020657C8 806045E0 rsbhi  r4,r0,r0,ror #0xb
:020657CC 42500CE9 submis r0,r0,#0xE900
:020657D0 041041E0 ldreq r4,[r0],#-0x1e0
:020657D4 E51193E0 ldr r9,[r1, #-0x3e0]		;(r1-0x3e0=*(fffffc20))
:020657D8 6D301D35 ldcvs  13,cr1,[r0,#-0xd4]!
:020657DC 079A0029 ldreq r0,[r10,+r9, lsr #0x0]
:020657E0 618A1059 orrvs  r1,r10,r9,asr r0
:020657E4 C7017D11 unknown
:020657E8 05030181 streq r0,[r3, #-0x181]		;(r3-0x181=*(fffffe7e))
:020657EC 2B000702 blcs 020673FC
:020657F0 014D116D unknown
:020657F4 4595017D ldrmi r0,[r5, #+0x17d]		;r5+0x17d=*(5d605f70)=#0(0x00000000)
:020657F8 C04D9800 subgt  r9,r13,r0,lsl #0x10
:020657FC 9DD7813D unknown
:02065800 1912E103 ldmnedb  r2 ,{r0,r1,r8,r13,r14,r15}
:02065804 3D463000 unknown
:02065808 40491E21 submi  r1,r9,r1,lsr #0x1c
:0206580C 102929A7 eorne  r2,r9,r7,lsr #0x13
:02065810 E0871DE9 add  r1,r7,r9,ror #0x1b
:02065814 05462005 streqb r2,[r6, #-0x5]		;(r6-0x5=*(fffffffb))
:02065818 804983E0 subhi  r8,r9,r0,ror #0x7
:0206581C 29C05548 stmcsib  r0 ,{r3,r6,r8,r10,r12,r14}^
:02065820 09177922 ldmeqdb  r7 ,{r1,r5,r8,r11,r12,r13,r14}
:02065824 2855F400 ldmcsda  r5 ,{r10,r12,r13,r14,r15}^
:02065828 40022530 andmi  r2,r2,r0,lsr r5
:0206582C 0D0BE58D unknown
:02065830 29401505 stmcsdb  r0 ,{r0,r2,r8,r10,r12}^
:02065834 00083922 andeq  r3,r8,r2,lsr #0x12
:02065838 E9703839 unknown
:0206583C 7D57F840 unknown
:02065840 49004540 stmmidb  r0 ,{r6,r8,r10,r14}
:02065844 E9003820 stmdb  r0 ,{r5,r11,r12,r13}
:02065848 01F920F0 ldreqsh r2,[r9, #+0x0]!
:0206584C 141A51A7 ldrne r5,[r10],#-0x1a7
:02065850 F6FE00D5 unknown
:02065854 20C50F6D sbccs  r0,r5,r13,ror #0x1e
:02065858 10E503D1 unknown
:0206585C 8006C980 andhi  r12,r6,r0,lsl #0x13
:02065860 10142B71 andnes r2,r4,r1,ror r11
:02065864 D794F0E1 ldrle r15,r2,r4,r1,ror r11
:02065868 324000E1 subcc  r0,r0,#0xE1
:0206586C 16A5E1A0 unknown
:02065870 83C2169D bichi  r1,r2,#0x9D00000
:02065874 20B3003D adccss r0,r3,r13,lsr r0
:02065878 050CE192 streq r14,[r12, #-0x192]		;(r12-0x192=*(fffffe6e))
:0206587C 06028200 streq r8,[r2],-r0, lsl #0x4
:02065880 51350439 teqpl r5,r9,lsr r4
:02065884 0D721529 ldceql 5,cr1,[r2,#-0xa4]!
:02065888 A5701C02 ldrgeb r1,[r0, #-0xc02]!
:0206588C 01A53051 moveq  r3,r1,asr r0
:02065890 400061E0 andmi  r6,r0,r0,ror #0x3
:02065894 0BFD2A93 bleq 01FB02E8
:02065898 C160005D unknown
:0206589C 0C14113E ldceq  1,cr1,[r4],{#0x3e}
:020658A0 011B5400 tsteq r11,r0,lsl #0x8
:020658A4 91A19E04 movls  r9,r4,lsl #0x1c		;r9=0(0x0)
:020658A8 07650385 streqb r0,[r5,-r5, lsl #0x7]!
:020658AC 20019D10 andcs  r9,r1,r0,lsl r13
:020658B0 35E08E5D strccb r8,[r0, #+0xe5d]!
:020658B4 0D0CCE11 unknown
:020658B8 24100570 ldrcs r0,[r0],#-0x570
:020658BC 0E35E08E cdpeq 0,2,cr14,cr5,cr14,4
:020658C0 A5703125 ldrgeb r3,[r0, #-0x125]!
:020658C4 D0F1A5E1 rscles r10,r1,r1,ror #0xb
:020658C8 2D21A5E5 stccs  5,cr10,[r1,#-0x394]!
:020658CC 39019100 stmccdb  r1 ,{r8,r12,r15}
:020658D0 037D61A5 cmneq r13,#0x40000029
:020658D4 A5EE1001 strgeb r1,[r14, #+0x1]!
:020658D8 A3C16111 bicge  r6,r1,#0x40000004
:020658DC 70EBFFF8 unknown
:020658E0 999F0310 ldmlsib  r15 ,{r4,r8,r9}
:020658E4 015D5005 cmpeq r13,r5
:020658E8 8FF10A5D swihi 0x00f10a5d
:020658EC 50151A90 mulpls r5,r0,r10
:020658F0 05091009 streq r1,[r9, #-0x9]		;(r9-0x9=*(fffffff7))
:020658F4 10000110 andne  r0,r0,r0,lsl r1
:020658F8 5B06C00D blpl 02215934
:020658FC 1001000D andne  r0,r1,r13
:02065900 100D1001 andne  r1,r13,r1
:02065904 051A19E1 ldreq r1,[r10, #-0x9e1]		;(r10-0x9e1=*(fffff61f))
:02065908 09E31FA0 unknown
:0206590C 80092050 andhi  r2,r9,r0,asr r0
:02065910 49600918 unknown
:02065914 816A0009 unknown
:02065918 784B350C stmvcda  r11 ,{r2,r3,r8,r10,r12,r13}^
:0206591C 0684223D unknown
:02065920 031A01AD tsteq r10,#0x4000002B
:02065924 100682CB andne  r8,r6,r11,asr #0x5
:02065928 65504065 ldrvsb r4,[r0, #-0x65]		;(r0-0x65=*(ffffff9b))
:0206592C 70655000 rsbvc  r5,r5,r0
:02065930 65056DA8 strvs r6,[r5, #-0xda8]		;r5-0xda8=*(5d60504b)=#0(0x00000000)
:02065934 0709CD80 streq r12,[r9,-r0, lsl #0x1b]
:02065938 1F35C065 swine 0x0035c065
:0206593C 77801069 strvc r1,[r9,-r0, lsl #0x1b]
:02065940 0270110C rsbeqs r1,r0,#0x3
:02065944 10650051 rsbne  r0,r5,r1,asr r0
:02065948 104069E6 subne  r6,r0,r6,ror #0x13
:0206594C 4950695A ldmmidb  r0 ,{r1,r3,r4,r6,r8,r11,r13,r14}^
:02065950 544BD11E strplb r13,[r11],#-0x11e
:02065954 C554014D ldrgtb r0,[r4, #-0x14d]		;(r4-0x14d=*(fffffeb3))
:02065958 9257E011 sublss r14,r7,#0x11
:0206595C E3E00459 mvn  r0,#0x59000000
:02065960 5D3020BD ldcpl  0,cr2,[r0,#-0x2f4]!
:02065964 E1525E11 cmp r2,r1,lsl r14
:02065968 E59C4010 ldr r4,[r12, #+0x10]		;r12+0x10=*(00000010)
:0206596C C01E9508 andgts r9,r14,r8,lsl #0xa
:02065970 0D006940 unknown
:02065974 2B5D0E00 blcs 037A917C
:02065978 84280015 unknown
:0206597C 1C811BE2 stcne  11,cr1,[r1],{#0xe2}
:02065980 70110C65 andvcs r0,r1,r5,ror #0x18
:02065984 18188503 ldmneda  r8 ,{r0,r1,r8,r10,r15}
:02065988 CBE22984 blgt 018EFFA0
:0206598C 81EB000D mvnhi  r0,r13
:02065990 5041381C subpl  r3,r1,r12,lsl r8
:02065994 304F49A0 subcc  r4,r15,r0,lsr #0x13
:02065998 04010015 streq r0,[r1],#-0x15
:0206599C B91011E3 ldmltdb  r0 ,{r0,r1,r5,r6,r7,r8,r12}
:020659A0 ED15E515 unknown
:020659A4 1C04ED7B stcne  13,cr14,[r4],{#0x7b}
:020659A8 F7094C95 unknown
:020659AC 100AEBFF unknown
:020659B0 11C141BD strneh r4,[r1, #+0x1d]		;r1+0x1d=*(0000001d)
:020659B4 15801010 strne r1,[r0, #+0x10]		;r0+0x10=*(00000010)
:020659B8 1946B02A stmnedb  r6 ,{r1,r3,r5,r12,r13,r15}^
:020659BC 01117801 tsteq r1,r1,lsl #0x10
:020659C0 5005C00D andpl  r12,r5,r13
:020659C4 E8B00001 ldmia  r0!,{r0}
:020659C8 81100C3D tsthi r0,r13,lsr r12
:020659CC 652F3DE8 strvs r3,[r15, #-0xde8]!
:020659D0 CD00913E unknown
:020659D4 0021F00C eoreq  r15,r1,r12
:020659D8 5D05155D unknown
:020659DC C99F1015 ldmgtib  r15 ,{r0,r2,r4,r12}
:020659E0 E14BE007 unknown
:020659E4 00151A03 andeqs r1,r5,r3,lsl #0x14
:020659E8 2008593F andcs  r5,r8,r15,lsr r9
:020659EC F8E02803 unknown
:020659F0 98E5812F unknown
:020659F4 40300CCD eormis r0,r0,r13,asr #0x19
:020659F8 E2812089 add  r2,r1,#0x89
:020659FC 1D900FF8 unknown
:02065A00 C11A0120 tstgt r10,r0,lsr #0x2
:02065A04 E2810FFE add  r0,r1,#0x3F8
:02065A08 0F04091C swieq 0x0004091c
:02065A0C E280206B add  r2,r0,#0x6B
:02065A10 03B815CD moveqs r1,#0x33400000		;r1=859832320(0x33400000)
:02065A14 0A3504AD beq 02DA6CD0
:02065A18 E1E40BC0 mvn  r0,r0,asr #0x17
:02065A1C 700A0415 andvc  r0,r10,r5,lsl r4
:02065A20 2131A980 teqcs r1,r0,lsl #0x13
:02065A24 E2111911 ands r1,r1,#0x44000
:02065A28 10123138 andnes r3,r2,r8,lsr r1
:02065A2C 05010231 streq r0,[r1, #-0x231]		;r1-0x231=*(333ffdcf)=#0(0x00000000)
:02065A30 200A60E0 andcs  r6,r10,r0,ror #0x1
:02065A34 9F30071D swils 0x0030071d
:02065A38 1A310F39 bne 02CA9724
:02065A3C F132E792 unknown
:02065A40 E1933024 orrs r3,r3,r4,lsr #0x0
:02065A44 019903A1 orreqs r0,r9,r1,lsr #0x7
:02065A48 3131E782 teqcc r1,r2,lsl #0xf
:02065A4C A0431410 subge  r1,r3,r0,lsl r4
:02065A50 3C1A0DE1 ldccc  13,cr0,[r10],{#0xe1}
:02065A54 009D2100 addeqs r2,r13,r0,lsl #0x2
:02065A58 4D310199 ldcmi  1,cr0,[r1,#-0x264]!
:02065A5C 00C13400 sbceq  r3,r1,r0,lsl #0x8
:02065A60 352B1034 strcc r1,[r11, #-0x34]!
:02065A64 F8E28013 unknown
:02065A68 0BD1902F bleq 014C9B2C
:02065A6C 04E74191 unknown
:02065A70 2FF806F1 swics 0x00f806f1
:02065A74 23592811 cmpcs r9,#0x110000
:02065A78 ABE41389 blge 0196A8A4
:02065A7C 41F913F5 ldrmish r1,[r9, #+0x35]!
:02065A80 F50E37B4 strnv r3,[r14, #-0x7b4]		;r14-0x7b4=*(0206498c)=#21867008(0x014daa00)
:02065A84 C61B2D11 unknown
:02065A88 243D21F1 unknown
:02065A8C 020DA00D andeq  r10,r13,#0xD
:02065A90 16D9900D ldrneb r9,[r9],+r13
:02065A94 11CD900D bicne  r9,r13,r13
:02065A98 CDA00DFF stcgt  13,cr0,[r0,#+0x3fc]!
:02065A9C 91A00D01 movls  r0,r1,lsl #0x1a		;r0=0(0x0)
:02065AA0 65A00D09 strvs r0,[r0, #+0xd09]!
:02065AA4 CD800D01 unknown
:02065AA8 0007FF13 andeq  r15,r7,r3,lsl r15
:02065AAC 84A433CD unknown
:02065AB0 1159020A cmpne r9,r10,lsl #0x4
:02065AB4 5D2BB184 stcpl  1,cr11,[r11,#-0x210]!
:02065AB8 E8472117 stmda  r7 ,{r0,r1,r2,r4,r8,r13}^
:02065ABC 04397E13 unknown
:02065AC0 E3C72359 bic  r2,r7,#0x64000001
:02065AC4 A919950C ldmgedb  r9 ,{r2,r3,r8,r10,r12,r15}
:02065AC8 0D606C08 stceql 12,cr6,[r0,#-0x20]!
:02065ACC 154C7001 strneb r7,[r12, #-0x1]		;(r12-0x1=*(ffffffff))
:02065AD0 0005E000 andeq  r14,r5,r0
:02065AD4 164507E1 strneb r0,r14,r5,r0
:02065AD8 2DE50069 stccsl 0,cr0,[r5,#+0x1a4]!
:02065ADC 35907D07 ldrcc r7,[r0, #+0xd07]		;r0+0xd07=*(00000d07)
:02065AE0 65101504 ldrvs r1,[r0, #-0x504]		;(r0-0x504=*(fffffafc))
:02065AE4 08000D10 stmeqda  r0 ,{r4,r8,r10,r11}
:02065AE8 D21E4850 andles r4,r14,#0x500000
:02065AEC D0296395 mlale  r9,r5,r3,r6unknown
:02065AF0 03001506 unknown
:02065AF4 03000540 unknown
:02065AF8 001D1075 andeqs r1,r13,r5,ror r0
:02065AFC D2885001 addle  r5,r8,#0x1
:02065B00 2962950D unknown
:02065B04 1ED100D0 mrcne 0,6,r0,cr1,cr0,{6}
:02065B08 E7208411 unknown
:02065B0C E3590000 cmp r9,#0x0
:02065B10 00895002 addeq  r5,r9,r2
:02065B14 88800118 stmhiia  r0 ,{r3,r4,r8}
:02065B18 81580081 cmphi r8,r1,lsl #0x1
:02065B1C 8550E920 ldrhib r14,[r0, #-0x920]		;(r0-0x920=*(fffff6e0))
:02065B20 89142500 ldmhidb  r4 ,{r8,r10,r13}
:02065B24 19207C50 stmnedb  r0!,{r4,r6,r10,r11,r12,r13,r14}
:02065B28 10034921 andne  r4,r3,r1,lsr #0x12
:02065B2C 3515E367 ldrcc r14,[r5, #-0x367]		;r5-0x367=*(5d605a8c)=#0(0x00000000)
:02065B30 40250802 eormi  r0,r5,r2,lsl #0x10
:02065B34 0840250B stmeqda  r0 ,{r0,r1,r3,r8,r10,r13}^
:02065B38 25411054 strcsb r1,[r1, #-0x54]		;(r1-0x54=*(ffffffac))
:02065B3C 70255460 eorvc  r5,r5,r0,ror #0x8
:02065B40 815103B1 ldrhih r0,[r1, #-0x31]		;(r1-0x3b1=*(ffffffcf))
:02065B44 06BAB416 unknown
:02065B48 11FD5100 mvnnes r5,r0,lsl #0x2
:02065B4C 0C101DCA ldceq  13,cr1,[r0],{#0xca}
:02065B50 91002D50 unknown
:02065B54 2CE00200 stccsl 2,cr0,[r0],#+0x0
:02065B58 811FFD00 tsthi r15,r0,lsl #0x1a
:02065B5C 92419590 subls  r9,r1,#0x24000000
:02065B60 10012511 andne  r2,r1,r1,lsl r5
:02065B64 160AE281 strne r14,[r10],-r1, lsl #0x5
:02065B68 79A0065D stmvcib  r0!,{r0,r2,r3,r4,r6,r9,r10}
:02065B6C E2155100 ands r5,r5,#0x0
:02065B70 BA1AFFFF blt 02725B74
:02065B74 517111F5 ldrplsh r1,[r1, #-0x15]!
:02065B78 45178998 ldrmi r8,[r7, #-0x998]		;(r7-0x998=*(e883f677))
:02065B7C 36E00660 unknown
:02065B80 40142128 andmis r2,r4,r8,lsr #0x2
:02065B84 1CEDE280 stcnel 2,cr14,[r13],#+0x200
:02065B88 45220415 strmi r0,[r2, #-0x415]!
:02065B8C 45001110 strmi r1,[r0, #-0x110]		;(r0-0x110=*(fffffef0))
:02065B90 00450600 subeq  r0,r5,r0,lsl #0xc
:02065B94 15004523 strne r4,[r0, #-0x523]		;(r0-0x523=*(fffffadd))
:02065B98 E0001457 and  r1,r0,r7,asr r4
:02065B9C 45061A81 strmi r1,[r6, #-0xa81]		;(r6-0xa81=*(fffff57f))
:02065BA0 98178900 ldmlsda  r7 ,{r8,r11,r15}
:02065BA4 094DA568 stmeqdb  r13 ,{r3,r5,r6,r8,r10,r13,r15}^
:02065BA8 159C0001 ldrne r0,[r12, #+0x1]		;r12+0x1=*(00000001)
:02065BAC 3014E11B andccs r14,r4,r11,lsl r1
:02065BB0 03B609B5 moveqs r0,#0x2D4000		;r0=2965504(0x2d4000)
:02065BB4 C028E004 eorgt  r14,r8,r4
:02065BB8 054900F5 streqb r0,[r9, #-0xf5]		;(r9-0xf5=*(ffffff0b))
:02065BBC 13E01341 mvnne  r1,#0x4000001
:02065BC0 300A7100 andcc  r7,r10,r0,lsl #0x2
:02065BC4 E78C1729 str r1,[r12,+r9, lsr #0xe]
:02065BC8 83201404 unknown
:02065BCC 11AD11E7 movne  r1,r7,ror #0x3
:02065BD0 28DD9F00 ldmcsia  r13 ,{r8,r9,r10,r11,r12,r15}^
:02065BD4 E7058590 unknown
:02065BD8 01C81B31 biceq  r1,r8,r1,lsr r11
:02065BDC 0001D000 andeq  r13,r1,r0
:02065BE0 17BD55CC ldrne r5,r13,r1,r0
:02065BE4 2DF02930 ldccsl 9,cr2,[r0,#+0xc0]!
:02065BE8 5DF02D40 ldcpll 13,cr2,[r0,#+0x100]!
:02065BEC B50285B0 strlt r8,[r2, #-0x5b0]		;(r2-0x5b0=*(fffffa50))
:02065BF0 E181FD10 orr  r15,r1,r0,lsl r13
:02065BF4 59205908 stmpldb  r0!,{r3,r8,r11,r12,r14}
:02065BF8 55C024F0 strplb r2,[r0, #+0x4f0]		;r0+0x4f0=*(002d44f0)
:02065BFC 11099836 unknown
:02065C00 003D0F25 eoreqs r0,r13,r5,lsr #0x1e
:02065C04 9C0BA5CC stcls  5,cr10,[r11],{#0xcc}
:02065C08 57000851 unknown
:02065C0C 051908E0 ldreq r0,[r9, #-0x8e0]		;(r9-0x8e0=*(fffff720))
:02065C10 E1DC10B0 ldrh r1,[r12, #+0x0]		;r12+0x0=*(00000000)
:02065C14 298400FD stmcsib  r4 ,{r0,r2,r3,r4,r5,r6,r7}
:02065C18 23812060 orrcs  r2,r1,#0x60
:02065C1C D3200699 unknown
:02065C20 4DC30969 unknown
:02065C24 03750CE1 cmneq r5,#0xE100
:02065C28 CD83000C unknown
:02065C2C E144D302 unknown
:02065C30 20195501 andcss r5,r9,r1,lsl #0xa
:02065C34 FD359DC3 ldc2  13,cr9,[r5,#-0x30c]!
:02065C38 45641C00 strmib r1,[r4, #-0xc00]!
:02065C3C 03003114 unknown
:02065C40 18E28C0A unknown
:02065C44 18830245 stmneia  r3 ,{r0,r2,r6,r9}
:02065C48 3F7C0035 swicc 0x007c0035
:02065C4C 0DFEE580 ldceql 5,cr14,[r14,#+0x200]!
:02065C50 01E28C02 mvneq  r8,r2,lsl #0x18
:02065C54 A5E70020 strgeb r0,[r7, #+0x20]!
:02065C58 C0180D12 andgts r0,r8,r2,lsl r13
:02065C5C 18055811 stmneda  r5 ,{r0,r4,r11,r12,r14}
:02065C60 301AB938 andccs r11,r10,r8,lsr r9
:02065C64 1D931051 unknown
:02065C68 3138AB26 teqcc r8,r6,lsr #0x16
:02065C6C 9F10A401 swils 0x0010a401
:02065C70 306D0945 rsbcc  r0,r13,r5,asr #0x12
:02065C74 6500627E strvs r6,[r0, #-0x27e]		;(r0-0x27e=*(002d3d82))
:02065C78 00E5831B rsceq  r8,r5,r11,lsl r3
:02065C7C 75390451 ldrvc r0,[r9, #-0x451]!
:02065C80 5088A200 addpl  r10,r8,r0,lsl #0x4
:02065C84 1015E59F mulnes r5,r15,r5
:02065C88 50A95DC9 adcpl  r5,r9,r9,asr #0x1b
:02065C8C 00A970F5 unknown
:02065C90 E1D500B6 ldrh r0,[r5, #+0x6]		;r5+0x6=*(5d605df9)=#0(0x00000000)
:02065C94 C0645DC9 rsbgt  r5,r4,r9,asr #0x1b
:02065C98 E015CD21 ands r12,r5,r1,lsr #0x1a
:02065C9C E58C0109 str r0,[r12, #+0x109]		;r12+0x109=*(00000109)
:02065CA0 0A093800 beq 022B3CA8
:02065CA4 D98C1085 stmleib  r12 ,{r0,r2,r7,r12}
:02065CA8 2008CD06 andcs  r12,r8,r6,lsl #0x1a
:02065CAC E58C1E65 str r1,[r12, #+0xe65]		;r12+0xe65=*(00000e65)
:02065CB0 01617F2C unknown
:02065CB4 A1009944 unknown
:02065CB8 7E10111A mrcvc 1,0,r1,cr0,cr10,{0}
:02065CBC C5BA2021 ldrgt r2,[r10, #+0x21]!
:02065CC0 30093B02 andcc  r3,r9,r2,lsl #0x16
:02065CC4 59DC30B0 ldmplib  r12 ,{r4,r5,r7,r12,r13}^
:02065CC8 E3458304 unknown
:02065CCC E1CC30B0 strh r3,[r12, #+0x0]		;r12+0x0=*(00000000)
:02065CD0 3DC1003C unknown
:02065CD4 00B17F80 adceqs r7,r1,r0,lsl #0x1f
:02065CD8 E51713CD ldr r1,[r7, #-0x3cd]		;(r7-0x3cd=*(e883fc42))
:02065CDC 1C31F848 ldcne  8,cr15,[r1],#-0x120
:02065CE0 ADD60001 unknown
:02065CE4 6511CD12 ldrvs r12,[r1, #-0xd12]		;(r1-0xd12=*(fffff2ee))
:02065CE8 59005557 stmpldb  r0 ,{r0,r1,r2,r4,r6,r8,r10,r12,r14}
:02065CEC 30253160 eorcc  r3,r5,r0,ror #0x2
:02065CF0 D8DF1C5D ldmleia  r15 ,{r0,r2,r3,r4,r6,r10,r11,r12}^
:02065CF4 38214B01 stmccda  r1!,{r0,r8,r9,r11,r14}
:02065CF8 FBFD5ECA blx 01FBD828
:02065CFC 07176D08 ldreq r6,[r7,-r8, lsl #0x1a]
:02065D00 200600D9 unknown
:02065D04 02D10559 sbceqs r0,r1,#0x16400000
:02065D08 02B96527 adceqs r6,r9,#0x9C00000
:02065D0C F0CA4A9D smullnv  r4,r10,r13,r10
:02065D10 05408181 streqb r8,[r0, #-0x181]		;(r0-0x181=*(fffffe7f))
:02065D14 E32A3D71 unknown
:02065D18 B4008D01 strlt r8,[r0],#-0xd01
:02065D1C 02E1D710 rsceq  r13,r1,#0x400000
:02065D20 07090260 streq r0,r13,r1,#0x400000
:02065D24 41502BD5 ldrmisb r2,[r0, #-0xb5]		;(r0-0xbd5=*(ffffff4b))
:02065D28 F813E000 ldmnvda  r3 ,{r13,r14,r15}
:02065D2C 318B0469 orrcc  r0,r11,r9,ror #0x8
:02065D30 4C28B900 stcmi  9,cr11,[r8],#-0x0
:02065D34 2D3F4035 ldccs  0,cr4,[r15,#-0xd4]!
:02065D38 653F9900 ldrvs r9,[r15, #-0x900]!
:02065D3C C700EB08 strgt r14,[r0,-r8, lsl #0x16]
:02065D40 207D108D rsbcss r1,r13,r13,lsl #0x1
:02065D44 1D003136 unknown
:02065D48 EC1A4110 ldc  1,cr4,[r10],{#0x10}
:02065D4C 79041FB5 stmvcdb  r4 ,{r0,r2,r4,r5,r7,r8,r9,r10,r11,r12}
:02065D50 40394340 eormis r4,r9,r0,asr #0x6
:02065D54 4EF10936 mrcmi 9,7,r0,cr1,cr6,{1}
:02065D58 C017F995 mulgts r7,r5,r9
:02065D5C 80A10185 adchi  r0,r1,r5,lsl #0x3
:02065D60 E92D43F8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r14}
:02065D64 B060030D rsblt  r0,r0,r13,lsl #0x6
:02065D68 059000E1 ldreq r0,[r0, #+0xe1]		;r0+0xe1=*(000000e1)
:02065D6C 81408000 unknown
:02065D70 2F303D16 swics 0x00303d16
:02065D74 0922403D stmeqdb  r2!,{r0,r2,r3,r4,r5,r14}
:02065D78 4B093489 blmi 022B2FA4
:02065D7C 10095100 andne  r5,r9,r0,lsl #0x2
:02065D80 690C08CD stmvsdb  r12 ,{r0,r2,r3,r6,r7,r11}
:02065D84 2AE1B016 bcs 018D1DE4
:02065D88 1E8D1B51 mcrne 11,4,r1,cr13,cr1,{2}
:02065D8C 37001100 strcc r1,[r0,-r0, lsl #0x2]
:02065D90 90B40035 adclss r0,r4,r5,lsr r0
:02065D94 35E1C82B strccb r12,[r1, #+0x82b]!
:02065D98 052C1109 streq r1,[r12, #-0x109]!
:02065D9C 00052418 andeq  r2,r5,r8,lsl r4
:02065DA0 17DC19F5 unknown
:02065DA4 F837E509 ldmnvda  r7!,{r0,r3,r8,r10,r13,r14,r15}
:02065DA8 1DE8BD83 stcnel 13,cr11,[r8,#+0x20c]!
:02065DAC 21ED84D0 unknown
:02065DB0 29604989 unknown
:02065DB4 891241F0 ldmhidb  r2 ,{r4,r5,r6,r7,r8,r14}
:02065DB8 5DF03029 ldcpll 0,cr3,[r0,#+0xa4]!
:02065DBC 0D0BE58A unknown
:02065DC0 00151100 andeqs r1,r5,r0,lsl #0x2
:02065DC4 C0101D8C andgts r1,r0,r12,lsl #0x1b
:02065DC8 75147956 ldrvc r7,[r4, #-0x956]		;(r4-0x956=*(fffff6aa))
:02065DCC 81004D04 unknown
:02065DD0 11991C14 orrnes r1,r9,r4,lsl r12
:02065DD4 6FE80005 swivs 0x00e80005
:02065DD8 8AD80049 bhi 01665F04
:02065DDC 7015020A andvcs r0,r5,r10,lsl #0x4
:02065DE0 F0651065 rsbnv  r1,r5,r5,ror #0x0
:02065DE4 650080E1 strvs r8,[r0, #-0xe1]		;(r0-0xe1=*(ffffff1f))
:02065DE8 6CD019B0 ldcvsl 9,cr1,[r0],{#0xb0}
:02065DEC 8B404019 blhi 03075E58
:02065DF0 C0065D2C andgt  r5,r6,r12,lsr #0x1a
:02065DF4 04252D39 unknown
:02065DF8 89F03139 unknown
:02065DFC E0021D0A and  r1,r2,r10,lsl #0x1a
:02065E00 8B58008D blhi 0366603C
:02065E04 7015020A andvcs r0,r5,r10,lsl #0x4
:02065E08 A015C084 andges r12,r5,r4,lsl #0x1
:02065E0C 00B01119 adceqs r1,r0,r9,lsl r1
:02065E10 0602E1D1 unknown
:02065E14 0331800B teqeq r1,#0xB
:02065E18 2BEDE1C1 blcs 01BDE524
:02065E1C 04240002 unknown
:02065E20 BDD000B4 unknown
:02065E24 00554821 subeqs r4,r5,r1,lsr #0x10
:02065E28 40D09015 sbcmis r9,r0,r5,lsl r0
:02065E2C 2D060191 unknown
:02065E30 0010C101 andeqs r12,r0,r1,lsl #0x2
:02065E34 E51A9310 ldr r9,[r10, #-0x310]		;(r10-0x310=*(fffffcf0))
:02065E38 E16F2F11 clz r2,r1
:02065E3C 24012520 strcs r2,[r1],#-0x520
:02065E40 F102B140 unknown
:02065E44 02E96010 rsceq  r6,r9,#0x10
:02065E48 20311D51 eorcss r1,r1,r1,asr r13
:02065E4C BB503112 bllt 0347229C
:02065E50 19A031C2 stmneib  r0!,{r1,r6,r7,r8,r12,r13}
:02065E54 3024FF0B eorcc  r15,r4,r11,lsl #0x1e
:02065E58 02A90401 adceq  r0,r9,#0x1000000
:02065E5C 520079C6 andpl  r7,r0,#0x318000
:02065E60 52400060 subpl  r0,r0,#0x60
:02065E64 40010040 andmi  r0,r1,r0,asr #0x0
:02065E68 A0110242 andges r0,r1,r2,asr #0x4
:02065E6C 001031E3 andeqs r3,r0,r3,ror #0x3
:02065E70 01F50151 mvneqs r0,r1,asr r1
:02065E74 0D822001 unknown
:02065E78 20898301 addcs  r8,r9,r1,lsl #0x6
:02065E7C 7FFFB0A3 swivc 0x00ffb0a3
:02065E80 200C603D andcs  r6,r12,r13,lsr r0
:02065E84 4820003D stmmida  r0!,{r0,r2,r3,r4,r5}
:02065E88 100CE3C2 andne  r14,r12,r2,asr #0x7
:02065E8C 820A259D andhi  r2,r10,#0x27400000
:02065E90 CDA0B03D stcgt  0,cr11,[r0,#+0xf4]!
:02065E94 301A7512 andccs r7,r10,r2,lsl r5
:02065E98 045D1F09 ldreqb r1,[r13],#-0xf09
:02065E9C 1BE3E011 blne 0195DEE8
:02065EA0 8C681031 stchil 0,cr1,[r8],#-0xc4
:02065EA4 000F020A andeq  r0,r15,r10,lsl #0x4
:02065EA8 75E9012D strvcb r0,[r9, #+0x12d]!
:02065EAC 8D301011 ldchi  0,cr1,[r0,#-0x44]!
:02065EB0 023003E2 eoreqs r0,r0,#0x88000003
:02065EB4 C910E3C3 ldmgtdb  r0 ,{r0,r1,r6,r7,r8,r9,r13,r14,r15}
:02065EB8 E2833014 add  r3,r3,#0x14
:02065EBC 153D0802 ldrne r0,[r13, #-0x802]!
:02065EC0 D5100B79 ldrle r0,[r0, #-0xb79]		;(r0-0xb79=*(fffff487))
:02065EC4 69209903 stmvsdb  r0!,{r0,r1,r8,r11,r12,r15}
:02065EC8 15B51C03 ldrne r1,[r5, #+0xc03]!
:02065ECC 020BE0BB andeq  r14,r11,#0xBB
:02065ED0 09450299 stmeqdb  r5 ,{r0,r3,r4,r7,r9}^
:02065ED4 202D2991 mlacs  r13,r1,r9,r2unknown
:02065ED8 6D4BE558 unknown
:02065EDC 00D5C025 sbceqs r12,r5,r5,lsr #0x0
:02065EE0 5C001195 stcpl  1,cr1,[r0],{#0x95}
:02065EE4 019B1099 unknown
:02065EE8 E59CC080 ldr r12,[r12, #+0x80]		;r12+0x80=*(00000080)
:02065EEC 31390015 teqcc r9,r5,lsl r0
:02065EF0 419C6030 orrmis r6,r12,r0,lsr r0
:02065EF4 02E59103 rsceq  r9,r5,#0xC0000000
:02065EF8 074D0A4D streqb r0,r9,r5,#0xC0000000
:02065EFC 1085629A umullne  r6,r5,r10,r2
:02065F00 201CA108 andcss r10,r12,r8,lsl #0x2
:02065F04 8DB02190 ldchi  1,cr2,[r0,#+0x240]!
:02065F08 19658042 unknown
:02065F0C 41790400 cmnmi r9,r0,lsl #0x8
:02065F10 1D9C207C unknown
:02065F14 C504E910 strgt r14,[r4, #-0x910]		;(r4-0x910=*(fffff6f0))
:02065F18 0FB1006D swieq 0x00b1006d
:02065F1C 8002697C andhi  r6,r2,r12,ror r9
:02065F20 0BE581C0 bleq 019C6628
:02065F24 E58C107C str r1,[r12, #+0x7c]		;r12+0x7c=*(0000007c)
:02065F28 35079085 strcc r9,[r7, #-0x85]		;(r7-0x85=*(e883ff8a))
:02065F2C 85508000 ldrhib r8,[r0, #-0x0]		;(r0-0x0=*(00000000))
:02065F30 80857CC0 addhi  r7,r5,r0,asr #0x19
:02065F34 81821078 orrhi  r1,r2,r8,ror r0
:02065F38 C53FDD20 ldrgt r13,[r15, #-0xd20]!
:02065F3C 390CE590 stmccdb  r12 ,{r4,r7,r8,r10,r13,r14,r15}
:02065F40 0E10B100 cdpeq 1,0,cr11,cr0,cr0,0
:02065F44 10A1004D adcne  r0,r1,r13,asr #0x0
:02065F48 028180D8 addeq  r8,r1,#0xD8
:02065F4C 002D0306 eoreq  r0,r13,r6,lsl #0x6
:02065F50 C07CE15C rsbgts r14,r12,r12,asr r1
:02065F54 139D920E orrnes r9,r13,#0xE0000000
:02065F58 8C308005 ldchi  0,cr8,[r0],#-0x14
:02065F5C 82010515 andhi  r0,r1,#0x5400000
:02065F60 C0042B89 andgt  r2,r4,r9,lsl #0x17
:02065F64 C07C0580 rsbgts r0,r12,r0,lsl #0xb
:02065F68 02150183 andeqs r0,r5,#0xC0000020
:02065F6C 00B11059 adceqs r1,r1,r9,asr r0
:02065F70 B9F0105D unknown
:02065F74 DC502D00 ldclel 13,cr2,[r0],{#0x0}
:02065F78 F5065151 strnv r5,[r6, #-0x151]		;(r6-0x151=*(fffffeaf))
:02065F7C 1D59922B unknown
:02065F80 15BD2091 ldrne r2,[r13, #+0x91]!
:02065F84 81007514 unknown
:02065F88 09D10015 ldmeqib  r1 ,{r0,r2,r4}^
:02065F8C ED0EED04 unknown
:02065F90 10A1D018 adcne  r13,r1,r8,lsl r0
:02065F94 1550116D ldrneb r1,[r0, #-0x16d]		;(r0-0x16d=*(fffffe93))
:02065F98 E0005922 and  r5,r0,r2,lsr #0x12
:02065F9C 0E1BE591 mrceq 5,0,r14,cr11,cr1,{4}
:02065FA0 03379530 teqeq r7,#0xC000000
:02065FA4 300055C0 andcc  r5,r0,r0,asr #0xb
:02065FA8 29552493 ldmcsdb  r5 ,{r0,r1,r4,r7,r10,r13}^
:02065FAC 2916DD03 ldmcsdb  r6 ,{r0,r1,r8,r10,r11,r12,r14,r15}
:02065FB0 A9107004 ldmgedb  r0 ,{r2,r12,r13,r14}
:02065FB4 CD06E503 unknown
:02065FB8 003A0E29 eoreqs r0,r10,r9,lsr #0x1c
:02065FBC 68E35C00 unknown
:02065FC0 159C0110 ldrne r0,[r12, #+0x110]		;r12+0x110=*(00000110)
:02065FC4 45801068 strmi r1,[r0, #+0x68]		;r0+0x68=*(00000068)
:02065FC8 20158C00 andcss r8,r5,r0,lsl #0x18
:02065FCC 1A59113D bne 036AA4C8
:02065FD0 09A1E068 stmeqib  r1!,{r3,r5,r6,r13,r14,r15}
:02065FD4 522509F1 eorpl  r0,r5,#0x3C4000
:02065FD8 F510733C ldrnv r7,[r0, #-0x33c]		;(r0-0x33c=*(fffffcc4))
:02065FDC 3D168D31 unknown
:02065FE0 AD200117 stcge  1,cr0,[r0,#-0x5c]!
:02065FE4 CE203926 cdpgt 9,2,cr3,cr0,cr6,1
:02065FE8 273D0035 unknown
:02065FEC 061110A1 ldreq r1,[r1],-r1, lsr #0x1
:02065FF0 8D8206C9 unknown
:02065FF4 685F111E ldmvsda  r15 ,{r1,r2,r3,r4,r8,r12}^
:02065FF8 C907C110 stmgtdb  r7 ,{r4,r8,r14,r15}
:02065FFC 05560D46 ldreqb r0,[r6, #-0xd46]		;(r6-0xd46=*(fffff2ba))
:02066000 3C00B415 stccc  4,cr11,[r0],{#0x15}
:02066004 30C90285 sbccc  r0,r9,r5,lsl #0x5
:02066008 02B62061 adceqs r2,r6,#0x61
:0206600C 07A4E1D0 unknown
:02066010 09005D40 stmeqdb  r0 ,{r6,r8,r10,r11,r12,r14}
:02066014 03FD2140 mvneqs r2,#0x10
:02066018 69003512 stmvsdb  r0 ,{r1,r4,r8,r10,r12,r13}
:0206601C 1749D616 unknown
:02066020 F1C400B0 strnvh r0,[r4, #+0x0]		;r4+0x0=*(00000000)
:02066024 33997C2D orrccs r7,r9,#0x2D00
:02066028 90D10521 sbclss r0,r1,r1,lsr #0xa
:0206602C B10166E5 unknown
:02066030 56086E26 strpl r6,[r8],-r6, lsr #0x1c
:02066034 0ACD30E1 beq 013B23C0
:02066038 045D7013 ldreqb r7,[r13],#-0x13
:0206603C 95960064 ldrls r0,[r6, #+0x64]		;r6+0x64=*(00000064)
:02066040 54C18924 strplb r8,[r1],#+0x924
:02066044 13811049 orrne  r1,r1,#0x49
:02066048 45006970 strmi r6,[r0, #-0x970]		;(r0-0x970=*(fffff690))
:0206604C 1527B111 strne r11,[r7, #-0x111]!
:02066050 0C49F7F0 stceql 7,cr15,[r9],{#0xf0}
:02066054 02208594 eoreq  r8,r0,#0x25000000
:02066058 13158489 tstne r5,#0x89000000
:0206605C 9F35100C swils 0x0035100c
:02066060 038D02B9 orreq  r0,r13,#0x9000000B
:02066064 023C07AD eoreqs r0,r12,#0x2B40000
:02066068 4E207491 mcrmi 4,1,r7,cr0,cr1,{4}
:0206606C 0833E1A6 ldmeqda  r3!,{r1,r2,r5,r7,r8,r13,r14,r15}
:02066070 010406C9 unknown
:02066074 8A08599F bhi 0227C6F8
:02066078 1491E590 ldrne r14,[r1],#+0x590
:0206607C 0D1200F5 unknown
:02066080 064D302F streqb r3,[r13],-r15, lsr #0x0
:02066084 319F20AC orrccs r2,r15,r12,lsr #0x1
:02066088 E8080D39 stmda  r8 ,{r0,r3,r4,r5,r8,r10,r11}
:0206608C 20100035 andcss r0,r0,r5,lsr r0
:02066090 4500C92C strmi r12,[r0, #-0x92c]		;(r0-0x92c=*(fffff6d4))
:02066094 050F9D2D streq r9,[r15, #-0xd2d]		;r15-0xd2d=*(0206536f)=#805640725(0x30051a15)
:02066098 81306400 teqhi r0,r0,lsl #0x8
:0206609C 01680FE5 unknown
:020660A0 0D317400 ldceq  4,cr7,[r1,#-0x0]!
:020660A4 04D120CC ldreqb r2,[r1],#+0xcc
:020660A8 8DCA382D unknown
:020660AC 9F00C022 swils 0x0000c022
:020660B0 056503D5 streqb r0,[r5, #-0x3d5]!
:020660B4 000D41BC streqh r4,[r13], -r12
:020660B8 6D2011BC stcvs  1,cr1,[r0,#-0x2f0]!
:020660BC ACE0411D stcgel 1,cr4,[r0],#+0x74
:020660C0 06FD0D10 unknown
:020660C4 E9E040C0 unknown
:020660C8 591DFE14 ldmpldb  r13 ,{r2,r4,r9,r10,r11,r12,r13,r14,r15}
:020660CC 4130910D teqmi r0,r13,lsl #0x2
:020660D0 9F208CE0 swils 0x00208ce0
:020660D4 4094284D addmis r2,r4,r13,asr #0x10
:020660D8 C0000130 andgt  r0,r0,r0,lsr r1
:020660DC 14E5E582 unknown
:020660E0 82220098 eorhi  r0,r2,#0x98
:020660E4 E5030151 str r0,[r3, #-0x151]		;(r3-0x151=*(014da8af))
:020660E8 84072990 strhi r2,[r7],#-0x990
:020660EC 60A206C9 adcvs  r0,r2,r9,asr #0xd
:020660F0 83C012C5 bichi  r1,r0,#0x5000000C
:020660F4 0001A0E5 andeq  r10,r1,r5,ror #0x1
:020660F8 8200429C andhi  r4,r0,#0xC0000009
:020660FC 0009B4E5 andeq  r11,r9,r5,ror #0x9
:02066100 70002570 andvc  r2,r0,r0,ror r5
:02066104 0FA12050 swieq 0x00a12050
:02066108 00E1C102 rsceq  r12,r1,r2,lsl #0x2
:0206610C E5028230 str r8,[r2, #-0x230]		;(r2-0x230=*(fffffdd0))
:02066110 0E3501AC cdpeq 1,2,cr0,cr5,cr12,5
:02066114 16390015 unknown
:02066118 B800D11F stmltda  r0 ,{r0,r1,r2,r3,r4,r8,r12,r14,r15}
:0206611C 219F0058 orrcss r0,r15,r8,asr r0
:02066120 9F30582C swils 0x0030582c
:02066124 49880C91 stmmiib  r8 ,{r0,r4,r7,r10,r11}
:02066128 E58DC001 str r12,[r13, #+0x1]		;r13+0x1=*(00000001)
:0206612C 40017518 andmi  r7,r1,r8,lsl r5
:02066130 20A10051 adccs  r0,r1,r1,asr r0
:02066134 80101081 andhis r1,r0,r1,lsl #0x1
:02066138 166531A9 unknown
:0206613C 515D0645 cmppl r13,r5,asr #0xc
:02066140 103D24F2 unknown
:02066144 00051AA6 andeq  r1,r5,r6,lsr #0x15
:02066148 7E14025F mrcvc 2,0,r0,cr4,cr15,{2}
:0206614C 7E019A32 mcrvc 10,0,r9,cr1,cr2,{1}
:02066150 00080002 andeq  r0,r8,r2
:02066154 81511900 cmphi r1,r0,lsl #0x12
:02066158 FFA01B21 swinv 0x00a01b21
:0206615C DC257D7F stcle  13,cr7,[r5],#-0x1fc
:02066160 1ECD061D mcrne 6,6,r0,cr13,cr13,{0}
:02066164 E90004D1 stmdb  r0 ,{r0,r4,r6,r7,r10}
:02066168 A64F5517 unknown
:0206616C 020914BD andeq  r1,r9,#0xBD000000
:02066170 58A96C80 stmplia  r9!,{r7,r10,r11,r13,r14}
:02066174 02D50201 sbceqs r0,r5,#0x10000000
:02066178 33D90783 bicccs r0,r9,#0x20C0000
:0206617C A72841F2 unknown
:02066180 7020E19D mlavc  r0,r13,r1,r14unknown
:02066184 956C0065 strlsb r0,[r12, #-0x65]!
:02066188 407D6400 rsbmis r6,r13,r0,lsl #0x8
:0206618C 511074AA tstpl r0,r10,lsr #0x9
:02066190 1801ED00 stmneda  r1 ,{r8,r10,r11,r13,r14,r15}
:02066194 2B819D00 blcs 000CD59C
:02066198 8860948C unknown
:0206619C E04600D5 unknown
:020661A0 46082004 strmi r2,[r8],-r4
:020661A4 95C000E2 strlsb r0,[r0, #+0xe2]		;r0+0xe2=*(000000e2)
:020661A8 E588500D str r5,[r8, #+0xd]		;r8+0xd=*(e19460fe)
:020661AC 4DC09810 unknown
:020661B0 E59F6000 ldr r6,[r15, #+0x0]		;r15+0x0=*(020661b8)=#1912964(0x001d3084)
:020661B4 84000994 strhi r0,[r0],#-0x994
:020661B8 001D3084 andeqs r3,r13,r4,lsl #0x1
:020661BC 90E50060 rscls  r0,r5,r0,ror #0x0
:020661C0 81980400 orrhis r0,r8,r0,lsl #0x8
:020661C4 35C0A027 strccb r10,[r0, #+0x27]		;r0+0x27=*(00000027)
:020661C8 88C09C30 stmhiia  r0 ,{r4,r5,r10,r11,r12,r15}^
:020661CC 3592E512 ldrcc r14,[r2, #+0x512]		;r2+0x512=*(00000512)
:020661D0 61206800 unknown
:020661D4 2488700E strcs r7,[r8],#+0xe
:020661D8 88203CE5 stmhida  r0!,{r0,r2,r5,r6,r7,r10,r11,r12,r13}
:020661DC 9D2018E5 stcls  8,cr1,[r0,#-0x394]!
:020661E0 1004E500 andne  r14,r4,r0,lsl #0xa
:020661E4 2F09E285 swics 0x0009e285
:020661E8 6067063D rsbvs  r0,r7,r13,lsr r6
:020661EC 01844031 orreq  r4,r4,r1,lsr r0
:020661F0 00058800 andeq  r8,r5,r0,lsl #0x10
:020661F4 8C002908 stchi  9,cr2,[r0],{#0x8}
:020661F8 82002955 andhi  r2,r0,#0x154000
:020661FC 78344D01 ldmvcda  r4!,{r0,r8,r10,r11,r14}
:02066200 09800001 stmeqib  r0 ,{r0}
:02066204 10A4A900 adcne  r10,r4,r0,lsl #0x12
:02066208 510CE288 unknown
:0206620C 03CD7C0B biceq  r7,r13,#0xB00
:02066210 0CB95AA0 ldceq  10,cr5,[r9],#+0x280
:02066214 25392621 ldrcs r2,[r9, #-0x621]!
:02066218 0753E588 ldreqb r14,[r3,-r8, lsl #0xb]
:0206621C 7D33910E ldcvc  1,cr9,[r3,#-0x38]!
:02066220 5BFDDB59 blpl 01FDCF8C
:02066224 7B01F9DD blvc 020E49A0
:02066228 00799184 rsbeqs r9,r9,r4,lsl #0x3
:0206622C 0D07101D unknown
:02066230 D825052E stmleda  r5!,{r1,r2,r3,r5,r8,r10}
:02066234 9100A928 unknown
:02066238 2150ED20 cmpcs r0,r0,lsr #0x1a
:0206623C E903A116 stmdb  r3 ,{r1,r2,r4,r8,r13,r15}
:02066240 207E1C10 rsbcss r1,r14,r0,lsl r12
:02066244 3A810549 bcc 000A7770
:02066248 41342301 teqmi r4,r1,lsl #0x6
:0206624C 10816400 addne  r6,r1,r0,lsl #0x8
:02066250 E58540AE str r4,[r5, #+0xae]		;r5+0xae=*(5d605ea1)=#0(0x00000000)
:02066254 E9016500 stmdb  r1 ,{r8,r10,r13,r14}
:02066258 06598010 unknown
:0206625C 000500B0 streqh r0,[r5], -r0
:02066260 110D1251 unknown
:02066264 3009018A andcc  r0,r9,r10,lsl #0x3
:02066268 49004E04 stmmidb  r0 ,{r2,r9,r10,r11,r14}
:0206626C 1B611101 blne 038AA678
:02066270 0D0A920C unknown
:02066274 104E2821 subne  r2,r14,r1,lsr #0x10
:02066278 1AB50035 bne 00DA6354
:0206627C 20B40521 adccss r0,r4,r1,lsr #0xa
:02066280 8E12BD93 mrchi 13,0,r11,cr2,cr3,{4}
:02066284 14792771 unknown
:02066288 E58310B4 str r1,[r3, #+0xb4]		;r3+0xb4=*(014daab4)
:0206628C 83014132 unknown
:02066290 02010720 andeq  r0,r1,#0x800000
:02066294 84E510C5 unknown
:02066298 5D33CD4C ldcpl  13,cr12,[r3,#-0x130]!
:0206629C E590DC00 ldr r13,[r0, #+0xc00]		;r0+0xc00=*(00000c00)
:020662A0 E520AD27 str r10,[r0, #-0xd27]!
:020662A4 10750201 rsbnes r0,r5,r1,lsl #0x4
:020662A8 60755894 unknown
:020662AC B3007504 unknown
:020662B0 75EA4141 strvcb r4,[r10, #+0x141]!
:020662B4 75558460 ldrvcb r8,[r5, #-0x460]		;r5-0x460=*(5d605993)=#0(0x00000000)
:020662B8 4EE58400 cdpmi 4,14,cr8,cr5,cr0,0
:020662BC 35260005 strcc r0,[r6, #-0x5]!
:020662C0 41517A00 cmpmi r1,r0,lsl #0x14
:020662C4 00081700 andeq  r1,r8,r0,lsl #0xe
:020662C8 F53489EB ldrnv r8,[r4, #-0x9eb]!
:020662CC E10C0D58 unknown
:020662D0 F9537D07 ldmnvdb  r3 ,{r0,r1,r2,r8,r10,r11,r12,r13,r14}^
:020662D4 0500D501 streq r13,[r0, #-0x501]		;(r0-0x501=*(fffffaff))
:020662D8 490002F5 stmmidb  r0 ,{r0,r2,r4,r5,r6,r7,r9}
:020662DC B1DFAE02 biclts r10,r15,r2,lsl #0x1c
:020662E0 05010B03 streq r0,[r1, #-0xb03]		;(r1-0xb03=*(fffff4fd))
:020662E4 29024830 stmcsdb  r2 ,{r4,r5,r11,r14}
:020662E8 13B1920C movnes r9,#0xC0000000		;r9=-1073741824(0xc0000000)
:020662EC 55780029 ldrplb r0,[r8, #-0x29]!
:020662F0 05206938 streq r6,[r0, #-0x938]!
:020662F4 9B034910 blls 0213873C
:020662F8 B5CC42F5 strltb r4,[r12, #+0x2f5]		;r12+0x2f5=*(000002f5)
:020662FC 01450200 unknown
:02066300 11451055 unknown
:02066304 1C457530 stcnel 5,cr7,[r5],{#0x30}
:02066308 EF304D01 swi 0x00304d01
:0206630C 415A001D cmpmi r10,r13,lsl r0
:02066310 D593C900 ldrle r12,[r3, #+0x900]		;r3+0x900=*(014db300)
:02066314 359000B0 ldrcc r0,[r0, #+0xb0]		;r0+0xb0=*(000000b0)
:02066318 6908D93B stmvsdb  r8 ,{r0,r1,r3,r4,r5,r8,r11,r12,r14,r15}
:0206631C 98090906 stmlsda  r9 ,{r1,r2,r8,r11}
:02066320 E9DE80F9 ldmib  r14 ,{r0,r3,r4,r5,r6,r7,r15}^
:02066324 36B99522 unknown
:02066328 49010091 stmmidb  r1 ,{r0,r4,r7}
:0206632C 009CB500 addeqs r11,r12,r0,lsl #0xa
:02066330 810E8585 unknown
:02066334 40F1DB33 rscmis r13,r1,r3,lsr r11
:02066338 00F55864 rsceqs r5,r5,r4,ror #0x10
:0206633C 451CC902 ldrmi r12,[r12, #-0x902]		;(r12-0x902=*(fffff6fe))
:02066340 1300390E unknown
:02066344 5D701101 ldcpll 1,cr1,[r0,#-0x4]!
:02066348 CDCD45C5 unknown
:0206634C 8122A510 unknown
:02066350 56214D02 unknown
:02066354 90BD0F95 umlallss r0,r13,r5,r15
:02066358 0615FDE5 ldreq r15,[r0,#-0x4]!
:0206635C 60784E55 rsbvss r4,r8,r5,asr r14
:02066360 3AE51485 bcc 019AB57C
:02066364 21F5FFFE ldrcssh r15,[r5, #+0xfe]!
:02066368 AD05F564 unknown
:0206636C C3409150 unknown
:02066370 CD700011 ldcgtl 0,cr0,[r0,#-0x44]!
:02066374 B95DD142 ldmltdb  r13 ,{r1,r6,r8,r12,r14,r15}^
:02066378 17FD3506 ldrneb r3,[r13,+r6, lsl #0xa]!
:0206637C E904ED97 stmdb  r4 ,{r0,r1,r2,r4,r7,r8,r10,r11,r13,r14,r15}
:02066380 00010F30 andeq  r0,r1,r0,lsr r15
:02066384 6D0110E5 unknown
:02066388 10B50281 adcnes r0,r5,r1,lsl #0x5
:0206638C 29451119 stmcsdb  r5 ,{r0,r3,r4,r8,r12}^
:02066390 80506400 subhis r6,r0,r0,lsl #0x8
:02066394 0178E517 cmneq r8,r7,lsl r5
:02066398 00018000 andeq  r8,r1,r0
:0206639C 1480407C strne r4,[r0],#+0x7c
:020663A0 59970001 ldmplib  r7 ,{r0}
:020663A4 25190910 ldrcs r0,[r9, #-0x910]		;(r9-0x910=*(bffff6f0))
:020663A8 8708311C unknown
:020663AC 87BD0041 ldrhi r0,[r9, #-0x910]		;(r9-0x910=*(bffff6f0))
:020663B0 450992E5 strmi r9,[r9, #-0x2e5]		;(r9-0x2e5=*(bffffd1b))
:020663B4 376106A8 strccb r0,[r1,-r8, lsr #0xd]!
:020663B8 57FD4838 unknown
:020663BC 026511AD rsbeq  r1,r5,#0x4000002B
:020663C0 E1641045 unknown
:020663C4 40418804 submi  r8,r1,r4,lsl #0x10
:020663C8 95069EAF strls r9,[r6, #-0xeaf]		;(r6-0xeaf=*(001d21d5))
:020663CC 0520D137 streq r13,[r0, #-0x137]!
:020663D0 68011110 stmvsda  r1 ,{r4,r8,r12}
:020663D4 64BC4B1D unknown
:020663D8 0DA99010 stceq  0,cr9,[r9,#+0x40]!
:020663DC A5FA1351 ldrgeb r1,[r10, #+0x351]!
:020663E0 52A98848 adcpl  r8,r9,#0x480000
:020663E4 A5000D8C strge r0,[r0, #-0xd8c]		;(r0-0xd8c=*(fffff274))
:020663E8 00B17711 adceqs r7,r1,r1,lsl r7
:020663EC 001D27FD ldreqsh r2,[r13], -r13
:020663F0 B51289ED ldrlt r8,[r2, #-0x9ed]		;(r2-0x9ed=*(fffff613))
:020663F4 9100A810 unknown
:020663F8 018D5042 orreq  r5,r13,r2,asr #0x0
:020663FC 28D300B1 ldmcsia  r3 ,{r0,r4,r5,r7}^
:02066400 80E59080 rschi  r9,r5,r0,lsl #0x1
:02066404 10900059 addnes r0,r0,r9,asr r0
:02066408 A1109D20 tstge r0,r0,lsr #0x1a
:0206640C 5D911000 unknown
:02066410 E5349101 ldr r9,[r4, #-0x101]!
:02066414 20737010 rsbcss r7,r3,r0,lsl r0
:02066418 F508E598 strnv r14,[r8, #-0x598]		;(r8-0x598=*(fffffa68))
:0206641C 01008D03 unknown
:02066420 ED003070 unknown
:02066424 01146127 tsteq r4,r7,lsr #0x2
:02066428 008D0001 addeq  r0,r13,r1
:0206642C 91914610 orrlss r4,r1,r0,lsl r6
:02066430 55028607 strpl r8,[r2, #-0x607]		;(r2-0x607=*(fffff9f9))
:02066434 0F1D0158 swieq 0x001d0158
:02066438 0E595201 cdpeq 2,4,cr5,cr9,cr1,0
:0206643C 190CE108 stmnedb  r12 ,{r3,r8,r13,r14,r15}
:02066440 6E103510 mrcvs 5,0,r3,cr0,cr0,{0}
:02066444 309D4035 addccs r4,r13,r5,lsr r0
:02066448 809D98DD ldrhisb r9,[r13], +r13
:0206644C 9D1CE598 unknown
:02066450 03D16840 biceqs r6,r1,#0x400000
:02066454 880068A2 stmhida  r0 ,{r1,r5,r7,r11,r13,r14}
:02066458 858068E5 strhi r6,[r0, #+0x8e5]		;r0+0x8e5=*(000008e5)
:0206645C 9D4A00E5 unknown
:02066460 60108D00 andvss r8,r0,r0,lsl #0x1a
:02066464 50A10021 adcpl  r0,r1,r1,lsr #0x0
:02066468 2D3641F0 ldccs  1,cr4,[r6,#-0x3c0]!
:0206646C 01A594E9 moveq  r9,r9,ror #0x9
:02066470 802C5C41 eorhi  r5,r12,r1,asr #0x18
:02066474 21CD1892 unknown
:02066478 3D003152 unknown
:0206647C B51E2923 ldrlt r2,[r14, #-0x923]		;r14-0x923=*(020653e1)=#-1186944740(0xb940a91c)
:02066480 3D806800 unknown
:02066484 1009E598 mulne  r9,r8,r5
:02066488 F5000D07 strnv r0,[r0, #-0xd07]		;(r0-0xd07=*(fffff2f9))
:0206648C E3000510 unknown
:02066490 9F006074 swils 0x00006074
:02066494 11580745 cmpne r8,r5,asr #0xe
:02066498 10451341 subne  r1,r5,r1,asr #0x6
:0206649C 41064AC8 unknown
:020664A0 81204503 unknown
:020664A4 E5980006 ldr r0,[r8, #+0x6]		;r8+0x6=*(00000006)
:020664A8 05A9061C streq r0,[r9, #+0x61c]!
:020664AC 03D90000 biceqs r0,r9,#0x0
:020664B0 0068E354 rsbeq  r14,r8,r4,asr r3
:020664B4 6815970E ldmvsda  r5 ,{r1,r2,r3,r8,r9,r10,r12,r15}
:020664B8 51158400 tstpl r5,r0,lsl #0x8
:020664BC 1040681D subne  r6,r0,r13,lsl r8
:020664C0 0B79E597 bleq 03EDFB24
:020664C4 C10721ED unknown
:020664C8 D805A516 stmleda  r5 ,{r1,r2,r4,r8,r10,r13,r15}
:020664CC 22059DF9 andcs  r9,r5,#0x3E40
:020664D0 F5050311 strnv r0,[r5, #-0x311]		;r5-0x311=*(5d605ae2)=#0(0x00000000)
:020664D4 33490610 unknown
:020664D8 9D81F0AA unknown
:020664DC 3DA63030 stccc  0,cr3,[r6,#+0xc0]!
:020664E0 39CD000F stmccib  r13 ,{r0,r1,r2,r3}^
:020664E4 00B930A4 adceqs r3,r9,r4,lsr #0x1
:020664E8 354DD034 strccb r13,[r13, #-0x34]		;(r13-0x34=*(ffffffcc))
:020664EC 45102D2D ldrmi r2,[r0, #-0xd2d]		;(r0-0xd2d=*(fffff2d3))
:020664F0 74004562 strvc r4,[r0],#-0x562
:020664F4 29651251 unknown
:020664F8 8D04C590 unknown
:020664FC 5D232DE5 stcpl  13,cr2,[r3,#-0x394]!
:02066500 44F16400 unknown
:02066504 E08C0195 umull  r0,r12,r5,r1
:02066508 A013200A andges r2,r3,r10
:0206650C D59D0BE5 ldrle r0,[r13, #+0xbe5]		;r13+0xbe5=*(00000be5)
:02066510 28E28D02 unknown
:02066514 AD8300B0 unknown
:02066518 019D8D0E orreqs r8,r13,r14,lsl #0x1a
:0206651C 4428E58D unknown
:02066520 2CE59F30 stccsl 15,cr9,[r5],#+0xc0
:02066524 1D04F523 unknown
:02066528 82E18140 rschi  r8,r1,#0x10
:0206652C 60150005 andvss r0,r5,r5
:02066530 A01C1505 andges r1,r12,r5,lsl #0xa
:02066534 3F356550 swicc 0x00356550
:02066538 C19D2B85 orrgts r2,r13,r5,lsl #0x17
:0206653C A5068D00 strge r8,[r6, #-0xd00]		;(r6-0xd00=*(001d2384))
:02066540 2099EA05 addcss r14,r9,r5,lsl #0x14
:02066544 34EB0006 unknown
:02066548 01E28DD0 unknown
:0206654C EA404D30 b 03079A14
:02066550 94000082 strls r0,[r0],#-0x82
:02066554 020A0296 andeq  r0,r10,#0x60000009
:02066558 ED902000 unknown
:0206655C C0245920 eorgt  r5,r4,r0,lsr #0x12
:02066560 02E59F60 rsceq  r9,r5,#0x180
:02066564 F5B00029 ldrnv r0,[r0, #+0x29]!
:02066568 00A91C0C adceq  r1,r9,r12,lsl #0x18
:0206656C 0A9424A8 beq 0056F814
:02066570 05FB64D5 ldreqb r6,[r11, #+0x4d5]!
:02066574 00650245 rsbeq  r0,r5,r5,asr #0x4
:02066578 0DA930C8 stceq  0,cr3,[r9,#+0x320]!
:0206657C FC0DA930 stc2  9,cr10,[r13],{#0x30}
:02066580 414DA905 unknown
:02066584 3869CA20 unknown
:02066588 07102DED ldreq r2,da 
:0206658C 8DFDEB00 ldchil 11,cr14,[r13,#+0x0]!
:02066590 10318504 eornes r8,r1,r4,lsl #0xa
:02066594 201031EE andcss r3,r0,r14,ror #0x3
:02066598 E3E01F91 mvn  r1,#0x244
:0206659C 0E691504 cdpeq 5,6,cr1,cr9,cr4,0
:020665A0 0E051BB9 mcreq 11,0,r1,cr5,cr9,{5}
:020665A4 31003132 unknown
:020665A8 57350B29 ldrpl r0,[r5,-r9, lsr #0x16]!
:020665AC 10C031EB sbcne  r3,r0,r11,ror #0x3
:020665B0 05E100A5 streqb r0,[r1, #+0xa5]!
:020665B4 00A50CB9 unknown
:020665B8 E514CDCA ldr r12,[r4, #-0xdca]		;(r4-0xdca=*(fffff236))
:020665BC 4320015A unknown
:020665C0 03400312 unknown
:020665C4 950411A0 strls r1,[r4, #-0x1a0]		;(r4-0x1a0=*(fffffe60))
:020665C8 7D05DE05 unknown
:020665CC C80D8517 stmgtda  r13 ,{r0,r1,r2,r4,r8,r10,r15}
:020665D0 A5FC0191 ldrgeb r0,[r12, #+0x191]!
:020665D4 09B4021A ldmeqib  r4!,{r1,r3,r4,r9}
:020665D8 C12AB900 unknown
:020665DC 214001B9 strcsh r0,[r0, #-0x19]		;(r0-0x1b9=*(ffffffe7))
:020665E0 000D4400 andeq  r4,r13,r0,lsl #0x8
:020665E4 15422040 strneb r2,[r2, #-0x40]		;(r2-0x40=*(b940a8dc))
:020665E8 51120EA1 tstpl r2,r1,lsr #0x1d
:020665EC 3812420C ldmccda  r2 ,{r2,r3,r9,r14}
:020665F0 9D058020 unknown
:020665F4 3FE21101 swicc 0x00e21101
:020665F8 1F13A010 swine 0x0013a010
:020665FC 03A01001 moveq  r1,#0x1		;r1=1(0x1)
:02066600 23651371 unknown
:02066604 20F16369 rsccss r6,r1,r9,ror #0x6
:02066608 80F80119 rschis r0,r8,r9,lsl r1
:0206660C 00F10F25 rsceqs r0,r1,r5,lsr #0x1e
:02066610 01200001 unknown
:02066614 00012400 andeq  r2,r1,r0,lsl #0x8
:02066618 000128AE andeq  r2,r1,r14,lsr #0x11
:0206661C 011EF92C tsteq r14,r12,lsr #0x12
:02066620 00013400 andeq  r3,r1,r0,lsl #0x8
:02066624 433D5A3C teqmi r13,#0x3C000
:02066628 49385049 ldmmidb  r8!,{r0,r3,r6,r12,r14}
:0206662C E2031980 and  r1,r3,#0x200000
:02066630 5B041FA1 blpl 0216E4BC
:02066634 D3E48120 mvnle  r8,#0x8
:02066638 21F01505 mvncss r1,r5,lsl #0xa
:0206663C 8190004D orrhis r0,r0,r13,asr #0x0
:02066640 003D02E5 eoreqs r0,r13,r5,ror #0x5
:02066644 7FFF1131 swivc 0x00ff1131
:02066648 01711881 cmneq r1,r1,lsl #0x11
:0206664C 613CE28F teqvs r12,r15,lsl #0x5
:02066650 64504D00 ldrvsb r4,[r0],#-0xd00
:02066654 550B310C strpl r3,[r11, #-0x10c]		;(r11-0x10c=*(fffffef4))
:02066658 018D482F orreq  r4,r13,r15,lsr #0x10
:0206665C 31004530 unknown
:02066660 51AA0039 movpl  r0,lsr r9		;r0=-1073741824(0xc0000000)
:02066664 E51EF11F ldr r15,[r14, #-0x11f]		;r14-0x11f=*(02065be5)=#1076752425(0x402df029)
:02066668 8110D31C tsthi r0,r12,lsl r3
:0206666C F00701E3 andnv  r0,r7,r3,ror #0x3
:02066670 1004E121 andne  r14,r4,r1,lsr #0x2
:02066674 0001E490 muleq  r1,r0,r4
:02066678 40E16FF0 unknown
:0206667C 0FB190D0 swieq 0x00b190d0
:02066680 FFE54090 swinv 0x00e54090
:02066684 0825D07F stmeqda  r5!,{r0,r1,r2,r3,r4,r5,r6,r12,r14,r15}
:02066688 5EF002C9 cdppl 2,14,cr0,cr0,cr9,6
:0206668C 0CA4E230 stceq  2,cr14,[r4],#+0xc0
:02066690 1081020B addne  r0,r1,r11,lsl #0x4
:02066694 17A52599 unknown
:02066698 8125E1E0 unknown
:0206669C 07B9202D ldreq r2,[r9,+r13, lsr #0x0]!
:020666A0 0E37C482 cdpeq 4,2,cr12,cr7,cr2,4
:020666A4 750E790D strvc r7,[r14, #-0x90d]		;r14-0x90d=*(020653f7)=#-1890538053(0x8f50adbb)
:020666A8 4D803002 unknown
:020666AC 3002790F andcc  r7,r2,r15,lsl #0x12
:020666B0 09B30271 ldmeqib  r3!,{r0,r4,r5,r6,r9}
:020666B4 02651000 rsbeq  r1,r5,#0x0
:020666B8 E5802014 str r2,[r0, #+0x14]		;r0+0x14=*(c0000014)
:020666BC 00010518 andeq  r0,r1,r8,lsl r5
:020666C0 A265301C rsbge  r3,r5,#0x1C
:020666C4 10910D69 addnes r0,r1,r9,ror #0x1a
:020666C8 79050B8D stmvcdb  r5 ,{r0,r2,r3,r7,r8,r9,r11}
:020666CC 61503500 cmpvs r0,r0,lsl #0xa
:020666D0 91E13502 mvnls  r3,r2,lsl #0xa
:020666D4 808D796A addhi  r7,r13,r10,ror #0x12
:020666D8 41005E05 unknown
:020666DC 20108D03 andcss r8,r0,r3,lsl #0x1a
:020666E0 0900B195 stmeqdb  r0 ,{r0,r2,r4,r7,r8,r12,r13,r15}
:020666E4 E6513500 ldrb r3,[r1],-r0, lsl #0xa
:020666E8 35020225 strcc r0,[r2, #-0x225]		;(r2-0x225=*(b940a6f7))
:020666EC 00A5FA01 adceq  r15,r5,r1,lsl #0x14
:020666F0 F1081BC9 unknown
:020666F4 4101B502 unknown
:020666F8 1D1CE782 unknown
:020666FC 99213D02 stmlsdb  r1!,{r1,r8,r10,r11,r12,r13}
:02066700 FEA5E002 cdp2 0,10,cr14,cr5,cr2,0
:02066704 652365FF strvs r6,[r3, #-0x5ff]!
:02066708 F0A160A1 adcnv  r6,r1,r1,lsr #0x1
:0206670C E13D6859 teq r13,r9,asr r8
:02066710 3D55F13D unknown
:02066714 FFFE7BC1 swinv 0x00fe7bc1
:02066718 3D8BF13D unknown
:0206671C 452131F1 strmi r3,[r1, #-0x1f1]!
:02066720 D021B100 eorle  r11,r1,r0,lsl #0x2
:02066724 10994091 umullnes r4,r9,r1,r0
:02066728 117D6F06 cmnne r13,r6,lsl #0x1e
:0206672C 20994110 addcss r4,r9,r0,lsl r1
:02066730 F520997C strnv r9,[r0, #-0x97c]!
:02066734 E9609901 unknown
:02066738 0530F099 ldreq r15,[r0, #-0x99]!
:0206673C 20303500 eorcss r3,r0,r0,lsl #0xa
:02066740 00851095 umulleq  r1,r5,r5,r0
:02066744 950031D1 strls r3,[r0, #-0x1d1]		;(r0-0x1d1=*(bffffe2f))
:02066748 D095CA09 addles r12,r5,r9,lsl #0x14
:0206674C 6D80952B unknown
:02066750 3D6B5112 stcccl 1,cr5,[r11,#-0x48]!
:02066754 00291400 eoreq  r1,r9,r0,lsl #0x8
:02066758 21790091 unknown
:0206675C 1DFFFFF3 ldcnel 15,cr15,[r15,#+0x3cc]!
:02066760 101118DA ldrnesb r1,[r1], -r10
:02066764 177D0775 unknown
:02066768 1C0079AB stcne  9,cr7,[r0],{#0xab}
:0206676C 001518EB andeqs r1,r5,r11,ror #0x11
:02066770 01007110 unknown
:02066774 E7148051 unknown
:02066778 105D1035 subnes r1,r13,r5,lsr r0
:0206677C 1C0AB501 stcne  5,cr11,[r10],{#0x1}
:02066780 56550B31 unknown
:02066784 153171FE ldrne r7,[r1, #-0x1fe]!
:02066788 71407905 unknown
:0206678C 712B5118 unknown
:02066790 0509F278 streq r15,[r9, #-0x278]		;(r9-0x278=*(bffffd88))
:02066794 96100CB5 unknown
:02066798 2ADD2089 bcs 017AE9C4
:0206679C 01E40009 mvneq  r0,r9
:020667A0 026D0770 rsbeq  r0,r13,#0x1C00000
:020667A4 4503E357 strmi r14,[r3, #-0x357]		;(r3-0x357=*(014da6a9))
:020667A8 1741881F unknown
:020667AC 0088C105 addeq  r12,r8,r5,lsl #0x2
:020667B0 C92BE286 stmgtdb  r11!,{r1,r2,r7,r9,r13,r14,r15}
:020667B4 001C8504 andeqs r8,r12,r4,lsl #0xa
:020667B8 F4206596 unknown
:020667BC 07110C85 ldreq r0,[r1,-r5, lsl #0x19]
:020667C0 10E824B1 unknown
:020667C4 18E59610 unknown
:020667C8 00E59600 rsceq  r9,r5,r0,lsl #0xc
:020667CC A1193100 tstge r9,r0,lsl #0x2
:020667D0 7504F641 strvc r15,[r4, #-0x641]		;(r4-0x641=*(fffff9bf))
:020667D4 15482901 strneb r2,[r8, #-0x901]		;(r8-0x901=*(fffff6ff))
:020667D8 1BB5E65E blne 00DE0158
:020667DC 00310BE1 eoreqs r0,r1,r1,ror #0x17
:020667E0 40814685 addmi  r4,r1,r5,lsl #0xd
:020667E4 6C006DE6 stcvs  13,cr6,[r0],{#0xe6}
:020667E8 7050815F subvcs r8,r0,r15,asr r1
:020667EC B907DD91 stmltdb  r7 ,{r0,r4,r7,r8,r10,r11,r12,r14,r15}
:020667F0 1540C902 strneb r12,[r0, #-0x902]		;(r0-0x902=*(bffff6fe))
:020667F4 F9086511 stmnvdb  r8 ,{r0,r4,r8,r10,r13,r14}
:020667F8 186D096D unknown
:020667FC E2811115 add  r1,r1,#0x40000005
:02066800 1111107D tstne r1,r13,ror r0
:02066804 00796752 rsbeqs r6,r9,r2,asr r7
:02066808 0700150A streq r1,[r0,-r10, lsl #0xa]
:0206680C 51190209 tstpl r9,r9,lsl #0x4
:02066810 00FD611D rsceqs r6,r13,r13,lsl r1
:02066814 841061F5 ldrhi r6,[r0],#-0x1f5
:02066818 FDE58750 stc2l 7,cr8,[r5,#+0x140]!
:0206681C 41840061 orrmi  r0,r4,r1,ror #0x0
:02066820 E9E58760 unknown
:02066824 10590BD9 ldrnesb r0,[r9],#-0xb9
:02066828 C93004CF ldmgtdb  r0!,{r0,r1,r2,r3,r6,r7,r10}
:0206682C C5C05908 strgtb r5,[r0, #+0x908]		;r0+0x908=*(c0000908)
:02066830 99440045 stmlsdb  r4 ,{r0,r2,r6}^
:02066834 E9009D40 stmdb  r0 ,{r6,r8,r10,r11,r12,r15}
:02066838 0049EB09 subeq  r14,r9,r9,lsl #0x16
:0206683C C10906A9 unknown
:02066840 10179510 andnes r9,r7,r0,lsl r5
:02066844 0C1BE251 ldceq  2,cr14,[r11],{#0x51}
:02066848 1E290015 mcrne 0,1,r0,cr9,cr5,{0}
:0206684C 9D3C108D ldcls  0,cr1,[r12,#-0x234]!
:02066850 09068122 stmeqdb  r6 ,{r1,r5,r8,r15}
:02066854 1945EE00 stmnedb  r5 ,{r9,r10,r11,r13,r14,r15}^
:02066858 3619FDF8 unknown
:0206685C 38004DB8 stmccda  r0 ,{r3,r4,r5,r7,r8,r10,r11,r14}
:02066860 6DA920AD stcvs  0,cr2,[r9,#+0x2b4]!
:02066864 21403908 unknown
:02066868 05B13850 ldreq r3,[r1, #+0x850]!
:0206686C E1881961 orr  r1,r8,r1,ror #0x12
:02066870 2160B707 unknown
:02066874 01400C02 unknown
:02066878 E580400D str r4,[r0, #+0xd]		;r0+0xd=*(c000000d)
:0206687C 04F1E912 unknown
:02066880 35950088 ldrcc r0,[r5, #+0x88]		;r5+0x88=*(5d605e7b)=#0(0x00000000)
:02066884 00F1F722 rsceqs r15,r1,r2,lsr #0xe
:02066888 09185DA2 ldmeqdb  r8 ,{r1,r5,r7,r8,r10,r11,r12,r14}
:0206688C 9F170D19 swils 0x00170d19
:02066890 19030D04 stmnedb  r3 ,{r2,r8,r10,r11}
:02066894 CD675800 stcgtl 8,cr5,[r7,#-0x0]!
:02066898 0925ED47 stmeqdb  r5!,{r0,r1,r2,r6,r8,r10,r11,r13,r14,r15}
:0206689C 16410702 strneb r0,[r1],-r2, lsl #0xe
:020668A0 9518CD00 ldrls r12,[r8, #-0xd00]		;(r8-0xd00=*(fffff300))
:020668A4 15177D57 ldrne r7,[r7, #-0xd57]		;(r7-0xd57=*(8f50a064))
:020668A8 18C1E21A stmneia  r1 ,{r1,r3,r4,r9,r13,r14,r15}^
:020668AC 1501A10D strne r10,[r1, #-0x10d]		;(r1-0x10d=*(fffffef4))
:020668B0 816B0610 unknown
:020668B4 06190003 ldreq r0,[r9],-r3
:020668B8 ED130691 unknown
:020668BC 072D0C13 unknown
:020668C0 E3051DAD unknown
:020668C4 092909C9 stmeqdb  r9!,{r0,r3,r6,r7,r8,r11}
:020668C8 8D27C185 stchi  1,cr12,[r7,#-0x214]!
:020668CC 02892D04 addeq  r2,r9,#0x100
:020668D0 14A51911 unknown
:020668D4 8C021AA6 stchi  10,cr1,[r2],{#0xa6}
:020668D8 25900720 ldrcs r0,[r0, #+0x720]		;r0+0x720=*(00000720)
:020668DC 31108820 tstcc r0,r0,lsr #0x10
:020668E0 14002500 strne r2,[r0],#-0x500
:020668E4 15513220 ldrneb r3,[r1, #-0x220]		;(r1-0x220=*(fffffde1))
:020668E8 59200CC9 stmpldb  r0!,{r0,r3,r6,r7,r10,r11}
:020668EC 2D4A290F unknown
:020668F0 3B101419 blcc 0246B95C
:020668F4 108C3565 addne  r3,r12,r5,ror #0xa
:020668F8 69140580 ldmvsdb  r4 ,{r7,r8,r10}
:020668FC C1103905 tstgt r0,r5,lsl #0x12
:02066900 05802088 streq r2,[r0, #+0x88]		;r0+0x88=*(00000088)
:02066904 15812010 strne r2,[r1, #+0x10]		;r1+0x10=*(00000011)
:02066908 1650C500 ldrneb r12,[r0],-r0, lsl #0xa
:0206690C 902D40C5 eorls  r4,r13,r5,asr #0x1
:02066910 FA80315A blx 00072E80
:02066914 F6AD8031 unknown
:02066918 70690031 rsbvc  r0,r9,r1,lsr r0
:0206691C 65E16139 strvsb r6,[r1, #+0x139]!
:02066920 2E2F5E10 mcrcs 14,1,r5,cr15,cr0,{0}
:02066924 500B4025 andpl  r4,r11,r5,lsr #0x0
:02066928 0025F9E3 eoreq  r15,r5,r3,ror #0x13
:0206692C 81211101 unknown
:02066930 A9F52315 unknown
:02066934 36901900 ldrcc r1,[r0],+r0, lsl #0x12
:02066938 9055C019 sublss r12,r5,r9,lsl r0
:0206693C 550F3ADA strpl r3,[r15, #-0xada]		;r15-0xada=*(02065e6a)=#837001233(0x31e3a011)
:02066940 3514C5F0 ldrcc r12,[r4, #-0x5f0]		;(r4-0x5f0=*(fffffa10))
:02066944 07CF9A50 unknown
:02066948 313EEE1C teqcc r14,r12,lsl r14
:0206694C 0031FA80 eoreqs r15,r1,r0,lsl #0x15
:02066950 099A5009 ldmeqib  r10 ,{r0,r3,r12,r14}
:02066954 20B5B430 adccss r11,r5,r0,lsr r4
:02066958 91070F15 unknown
:0206695C 81095918 unknown
:02066960 911F31E0 tstls r15,r0,ror #0x3
:02066964 070F3508 streq r3,[r15,-r8, lsl #0xa]
:02066968 020020EE andeq  r2,r0,#0xEE
:0206696C 1295E280 addnes r14,r5,#0x8
:02066970 1D0721FB unknown
:02066974 34C30110 strccb r0,[r3],#+0x110
:02066978 B5120251 ldrlt r0,[r2, #-0x251]		;(r2-0x251=*(b940a6cb))
:0206697C E58CC209 str r12,[r12, #+0x209]		;r12+0x209=*(00000209)
:02066980 DC0500B6 stcle  0,cr0,[r5],{#0xb6}
:02066984 75FC2459 ldrvcb r2,[r12, #+0x459]!
:02066988 8C120804 ldchi  8,cr0,[r2],{#0x4}
:0206698C 0F8A61DD swieq 0x008a61dd
:02066990 0E2A0009 cdpeq 0,2,cr0,cr10,cr9,0
:02066994 0991EB00 ldmeqib  r1 ,{r8,r9,r11,r13,r14,r15}
:02066998 554D8200 strplb r8,[r13, #-0x200]		;(r13-0x200=*(fffffe00))
:0206699C FFF9E500 swinv 0x00f9e500
:020669A0 02FA81EB rsceqs r8,r10,#0xC000003A
:020669A4 DD1AEBFF unknown
:020669A8 0D0A1504 unknown
:020669AC C8000100 stmgtda  r0 ,{r8}
:020669B0 3F0005CD swicc 0x000005cd
:020669B4 45EBFFFC strmib r15,[r11, #+0xffc]!
:020669B8 EB000204 bl 020671D0
:020669BC EB004C0B bl 020799F0
:020669C0 00002AC4 andeq  r2,r0,r4,asr #0x15
:020669C4 001FC8EB andeqs r12,r15,r11,ror #0x11
:020669C8 00FFE6EB rsceqs r14,r15,r11,ror #0xd
:020669CC 11013CC9 unknown
:020669D0 E114B1F4 ldrsh r11,[r4, -r4]
:020669D4 A1BA610D movges r6,r13,lsl #0x2		;r6=0(0x0)
:020669D8 117B5C33 cmnne r11,r3,lsr r12
:020669DC 90349DA0 eorlss r9,r4,r0,lsr #0x1b
:020669E0 11AD4029 movne  r4,r9,lsr #0x0		;r4=-1073741824(0xc0000000)
:020669E4 B98009BC stmltib  r0 ,{r2,r3,r4,r5,r7,r8,r11}
:020669E8 1140C95B unknown
:020669EC 4011B118 andmis r11,r1,r8,lsl r1
:020669F0 09C0114C stmeqib  r0 ,{r2,r3,r6,r8,r12}^
:020669F4 116B8010 unknown
:020669F8 0505D520 streq r13,[r5, #-0x520]		;r5-0x520=*(5d6058d3)=#0(0x00000000)
:020669FC 4011AC00 andmis r10,r1,r0,lsl #0x18
:02066A00 09C01142 stmeqib  r0 ,{r1,r6,r8,r12}^
:02066A04 1176D710 cmnne r6,r0,lsl r7
:02066A08 A21F8D40 andges r8,r15,#0x1000
:02066A0C 11384011 teqne r8,r1,lsl r0
:02066A10 D61009C0 ldrle r0,r8,r1,lsl r0
:02066A14 D920116C stmledb  r0!,{r2,r3,r5,r6,r8,r12}
:02066A18 98000502 stmlsda  r0 ,{r1,r8,r10}
:02066A1C 112E4011 unknown
:02066A20 1009AEC0 andne  r10,r9,r0,asr #0x1d
:02066A24 01201D62 unknown
:02066A28 8E001109 cdphi 1,0,cr1,cr0,cr9,0
:02066A2C 9D406100 unknown
:02066A30 100948C5 andne  r4,r9,r5,asr #0x11
:02066A34 09C01121 stmeqib  r0 ,{r0,r5,r8,r12}^
:02066A38 2D215510 stccs  5,cr5,[r1,#-0x40]!
:02066A3C C1DB022D bicgts r0,r11,r13,lsr #0x4
:02066A40 07B98100 ldreq r8,[r9,+r0, lsl #0x2]!
:02066A44 35C0992C strccb r9,[r0, #+0x92c]		;r0+0x92c=*(0000092c)
:02066A48 49255099 stmmidb  r5!,{r0,r3,r4,r7,r12,r14}
:02066A4C 300510D5 unknown
:02066A50 01B62EE5 moveqs r2,r5,ror #0x1d
:02066A54 F92B6500 stmnvdb  r11!,{r8,r10,r13,r14}
:02066A58 B92BC610 stmltdb  r11!,{r4,r9,r10,r14,r15}
:02066A5C 00ED2107 rsceq  r2,r13,r7,lsl #0x2
:02066A60 900DA1B1 strlsh r10,[r13], -r1
:02066A64 0D9AF1B1 unknown
:02066A68 E1219D90 unknown
:02066A6C 40052A90 mulmi  r5,r0,r10
:02066A70 ACC0E128 stcgel 1,cr14,[r0],{#0x28}
:02066A74 21000120 unknown
:02066A78 7D9000C5 unknown
:02066A7C 90E18C40 rscls  r8,r1,r0,asr #0x18
:02066A80 FE1231AA cdp2 1,0,cr3,cr2,cr10,5
:02066A84 F0E110E1 rscnv  r1,r1,r1,ror #0x1
:02066A88 30050627 andcc  r0,r5,r7,lsr #0xc
:02066A8C 55044D02 strpl r4,[r4, #-0xd02]		;(r4-0xd02=*(bffff2fe))
:02066A90 01005830 unknown
:02066A94 58001500 stmplda  r0 ,{r8,r10,r12}
:02066A98 FEB2044D cdp2 4,10,cr0,cr2,cr13,2
:02066A9C ADE2803D stcgel 0,cr8,[r2,#+0xf4]!
:02066AA0 E0432022 sub  r2,r3,r2,lsr #0x0
:02066AA4 9D130110 unknown
:02066AA8 E100A113 unknown
:02066AAC 113101A1 teqne r1,r1,lsr #0x3
:02066AB0 D7129110 unknown
:02066AB4 3DB50FF9 ldccc  15,cr0,[r5,#+0x3e4]!
:02066AB8 0001B001 andeq  r11,r1,r1
:02066ABC A105A042 unknown
:02066AC0 B1C0A9A0 biclt  r10,r0,r0,lsr #0x13
:02066AC4 B140A900 unknown
:02066AC8 281FE800 ldmcsda  r15 ,{r11,r13,r14,r15}
:02066ACC FF10A509 swinv 0x0010a509
:02066AD0 30A5F680 adccc  r15,r5,r0,lsl #0xd
:02066AD4 DD06117D unknown
:02066AD8 2C8FF110 stccs  1,cr15,[r15],{#0x10}
:02066ADC 40051C90 mulmi  r5,r0,r12
:02066AE0 0500011A streq r0,[r0, #-0x11a]		;(r0-0x11a=*(fffffee6))
:02066AE4 54100001 ldrpl r0,[r0],#-0x1
:02066AE8 01110001 tsteq r1,r1
:02066AEC 00011200 andeq  r1,r1,r0,lsl #0x4
:02066AF0 9902A913 stmlsdb  r2 ,{r0,r1,r4,r8,r11,r13,r15}
:02066AF4 381DD505 ldmccda  r13 ,{r0,r2,r8,r10,r12,r14,r15}
:02066AF8 2D197D39 unknown
:02066AFC EBFFFDD5 bl 02066258
:02066B00 0D9D0703 unknown
:02066B04 15500001 ldrneb r0,[r0, #-0x1]		;(r0-0x1=*(ffffffff))
:02066B08 30502D26 subccs r2,r0,r6,lsr #0x1a
:02066B0C 2CB14005 ldccs  0,cr4,[r1],#+0x14
:02066B10 05284005 streq r4,[r8, #-0x5]!
:02066B14 40052440 andmi  r2,r5,r0,asr #0x8
:02066B18 27CD058D strcsb r0,[r13,+r13, lsl #0xb]
:02066B1C 9111CDEA tstls r1,r10,ror #0x1b
:02066B20 2145A011 unknown
:02066B24 26117802 ldrcs r7,[r1],-r2, lsl #0x10
:02066B28 A0023E83 andge  r3,r2,r3,lsl #0x1d
:02066B2C 0001FFD7 unknown
:02066B30 0F510014 swieq 0x00510014
:02066B34 800F29F0 unknown
:02066B38 9011037F andlss r0,r1,r15,ror r3
:02066B3C 001145C4 andeqs r4,r1,r4,asr #0xb
:02066B40 E1A038C5 mov  r3,r5,asr #0x11
:02066B44 E2800627 add  r0,r0,#0x2700000
:02066B48 0BF9FF03 bleq 01EE675C
:02066B4C 35551DA0 ldrccb r1,[r5, #-0xda0]		;r5-0xda0=*(5d605053)=#0(0x00000000)
:02066B50 3231B25D eorccs r11,r1,#0xD0000005
:02066B54 65F22061 ldrvsb r2,[r2, #+0x61]!
:02066B58 0671F80E unknown
:02066B5C E2453015 sub  r3,r5,#0x15
:02066B60 E00D2001 and  r2,r13,r1
:02066B64 E20EBDE1 and  r11,r14,#0x3840
:02066B68 ED024000 unknown
:02066B6C E084840A add  r8,r4,r10,lsl #0x8
:02066B70 E0800005 add  r0,r0,r5
:02066B74 40001001 andmi  r1,r0,r1
:02066B78 190007E2 stmnedb  r0 ,{r1,r5,r6,r7,r8,r9,r10}
:02066B7C 75E00211 strvcb r0,[r0, #+0x211]!
:02066B80 289DFF10 ldmcsia  r13 ,{r4,r8,r9,r10,r11,r12,r13,r14,r15}
:02066B84 830131E1 unknown
:02066B88 D5880011 strle r0,[r8, #+0x11]		;r8+0x11=*(00000011)
:02066B8C 1005AA1A andne  r10,r5,r10,lsl r10
:02066B90 22852FD9 addcs  r2,r5,#0x364
:02066B94 0595111D ldreq r1,[r5, #+0x11d]		;r5+0x11d=*(5d605f10)=#0(0x00000000)
:02066B98 04C9237D streqb r2,[r9],#+0x37d
:02066B9C ED31A9FC ldc  9,cr10,[r1,#-0x3f0]!
:02066BA0 4900010A stmmidb  r0 ,{r1,r3,r8}
:02066BA4 0D075525 unknown
:02066BA8 F30F6100 unknown
:02066BAC 00010005 andeq  r0,r1,r5
:02066BB0 CD001583 unknown
:02066BB4 91048D33 unknown
:02066BB8 10040563 andne  r0,r4,r3,ror #0xa
:02066BBC 0B911591 bleq 004AC208
:02066BC0 A05CE915 subges r14,r12,r5,lsl r9
:02066BC4 69E10279 unknown
:02066BC8 F1A0C021 movnv  r12,r1,lsr #0x0		;r12=0(0x0)
:02066BCC 03B90E20 moveqs r0,#0x200		;r0=512(0x200)
:02066BD0 9A0109A5 bls 020A926C
:02066BD4 E1A0C00E mov  r12,r14			;r12=33974556(0x206691c)
:02066BD8 10390035 eornes r0,r9,r5,lsr r0
:02066BDC 0520F1C1 streq r15,[r0, #-0x1c1]!
:02066BE0 002DE802 eoreq  r14,r13,r2,lsl #0x10
:02066BE4 00292035 eoreq  r2,r9,r5,lsr r0
:02066BE8 303B08E5 eorccs r0,r11,r5,ror #0x11
:02066BEC 810EED91 swphi r14,r1,r14
:02066BF0 52000EE0 andpl  r0,r0,#0xE00
:02066BF4 8106E104 unknown
:02066BF8 9E200800 cdpls 8,2,cr0,cr0,cr0,0
:02066BFC 200402E5 andcs  r0,r4,r5,ror #0x5
:02066C00 086DE083 unknown
:02066C04 359E0001 ldrcc r0,[r14, #+0x1]		;r14+0x1=*(0206691d)=#275112289(0x1065e161)
:02066C08 25588100 ldrcsb r8,[r8, #-0x100]		;(r8-0x100=*(ffffff00))
:02066C0C 8E040910 mcrhi 9,0,r0,cr4,cr0,{0}
:02066C10 0B12B115 bleq 0251306C
:02066C14 53101B4D tstpl r0,#0x13400
:02066C18 9C02E18C stcls  1,cr14,[r2],{#0x8c}
:02066C1C 198C0E3D stmneib  r12 ,{r0,r2,r3,r4,r5,r9,r10,r11}
:02066C20 00215309 eoreq  r5,r1,r9,lsl #0x6
:02066C24 100981AA andne  r8,r9,r10,lsr #0x3
:02066C28 3D5E1331 unknown
:02066C2C 00CD8202 sbceq  r8,r13,r2,lsl #0x4
:02066C30 04E5558C unknown
:02066C34 04218CE0 unknown
:02066C38 1005158E andne  r1,r5,r14,lsl #0xb
:02066C3C 89079190 stmhidb  r7 ,{r4,r7,r8,r12,r15}
:02066C40 216DF825 msrcs SPSR_fsc,r5
:02066C44 00FD419D smlaleqs r4,r13,r13,r1
:02066C48 BB0015EC bllt 0206C400
:02066C4C C90105E8 stmgtdb  r1 ,{r3,r5,r6,r7,r8,r10}
:02066C50 65116512 ldrvs r6,[r1, #-0x512]		;(r1-0x512=*(fffffaee))
:02066C54 EB19F112 bl 026E30A4
:02066C58 39BE8059 ldmccib  r14!,{r0,r3,r4,r6,r15}
:02066C5C F102C510 unknown
:02066C60 00699100 rsbeq  r9,r9,r0,lsl #0x2
:02066C64 241002C5 ldrcs r0,[r0],#-0x2c5
:02066C68 1ACDE037 bne 013DED4C
:02066C6C E287103F add  r1,r7,#0x3F
:02066C70 25750995 ldrcsb r0,[r5, #-0x995]!
:02066C74 C1701FC2 cmngt r0,r2,asr #0x1f
:02066C78 002D2611 eoreq  r2,r13,r1,lsl r6
:02066C7C E15702E9 cmp r7,r9,ror #0x5
:02066C80 01710238 cmneq r1,r8,lsr r2
:02066C84 9538C104 ldrls r12,[r8, #-0x104]!
:02066C88 49027D2C stmmidb  r2 ,{r2,r3,r5,r8,r10,r11,r12,r13,r14}
:02066C8C FA10712C blx 0248314C
:02066C90 714DD1D4 unknown
:02066C94 29100810 ldmcsdb  r0 ,{r4,r11}
:02066C98 26411000 strcsb r1,[r1],-r0
:02066C9C 0D0040E0 unknown
:02066CA0 4507E503 strmi r14,[r7, #-0x503]		;(r7-0x503=*(8f50a8b8))
:02066CA4 10B1A110 adcnes r10,r1,r0,lsl r1
:02066CA8 0C0045B8 stceq  5,cr4,[r0],{#0xb8}
:02066CAC 70080399 mulvc  r8,r9,r3
:02066CB0 0507E585 streq r14,[r7, #-0x585]		;(r7-0x585=*(8f50a836))
:02066CB4 08E08520 unknown
:02066CB8 0F9D0A29 swieq 0x009d0a29
:02066CBC 708507CD addvc  r0,r5,r13,asr #0xf
:02066CC0 950004E7 strls r0,[r0, #-0x4e7]		;(r0-0x4e7=*(fffffb19))
:02066CC4 C5820085 strgt r0,[r2, #+0x85]		;r2+0x85=*(b940a9a1)
:02066CC8 D0000938 andle  r0,r0,r8,lsr r9
:02066CCC 12F90405 rscnes r0,r9,#0x5000000
:02066CD0 15800735 strne r0,[r0, #+0x735]		;r0+0x735=*(00000735)
:02066CD4 07842004 streq r2,[r4, +r4]
:02066CD8 94000805 strls r0,[r0],#-0x805
:02066CDC 59882059 stmplib  r8 ,{r0,r3,r4,r6,r13}
:02066CE0 D00E2110 andle  r2,r14,r0,lsl r1
:02066CE4 1DB718D5 ldcne  8,cr1,[r7,#+0x354]!
:02066CE8 85002000 strhi r2,[r0, #-0x0]		;(r0-0x0=*(00000000))
:02066CEC 9505F8E2 strls r15,[r5, #-0x8e2]		;r5-0x8e2=*(5d605511)=#0(0x00000000)
:02066CF0 AA713DA0 bge 03CB6378
:02066CF4 2BF911D5 blcs 01EAB450
:02066CF8 91010F5D unknown
:02066CFC 20A9E73B adccs  r14,r9,r11,lsr r7
:02066D00 10B59060 adcnes r9,r5,r0,ror #0x0
:02066D04 69029010 stmvsdb  r2 ,{r4,r12,r15}
:02066D08 2710962B ldrcs r9,[r0,-r11, lsr #0xc]
:02066D0C 455020E0 ldrmib r2,[r0, #-0xe0]		;(r0-0xe0=*(ffffff20))
:02066D10 0D08E201 unknown
:02066D14 C5FF7840 ldrgtb r7,[r15, #+0x840]!
:02066D18 97200D04 strls r0,[r0,-r4, lsl #0x1a]!
:02066D1C 1005E564 andne  r14,r5,r4,ror #0xa
:02066D20 FFFF0881 swinv 0x00ff0881
:02066D24 48870035 stmmiia  r7 ,{r0,r2,r4,r5}
:02066D28 086D0349 unknown
:02066D2C 50D50015 sbcpls r0,r5,r5,lsl r0
:02066D30 302D35ED eorcc  r3,r13,r13,ror #0xb
:02066D34 06890011 unknown
:02066D38 750929FF strvc r2,[r9, #-0x9ff]		;(r9-0x9ff=*(bffff601))
:02066D3C F1914011 orrnvs r4,r1,r1,lsl r0
:02066D40 91E58105 mvnls  r8,r5,lsl #0x2
:02066D44 38412113 stmccda  r1 ,{r0,r1,r4,r8,r13}^
:02066D48 37D520A5 ldrccb r2,[r5,+r5, lsr #0x1]
:02066D4C 77D50811 unknown
:02066D50 BD0CD560 unknown
:02066D54 20840081 addcs  r0,r4,r1,lsl #0x1
:02066D58 0721499F unknown
:02066D5C E7118251 unknown
:02066D60 E2852014 add  r2,r5,#0x14
:02066D64 96004D10 unknown
:02066D68 E0010140 and  r0,r1,r0,asr #0x2
:02066D6C B1856004 orrlt  r6,r5,r4
:02066D70 E3405600 unknown
:02066D74 09ADE000 stmeqib  r13!,{r13,r14,r15}
:02066D78 810E009D swphi r0,r13,r14
:02066D7C E058C016 subs r12,r8,r6,lsl r0
:02066D80 D5300EE3 ldrle r0,[r0, #-0xee3]!
:02066D84 0100150A unknown
:02066D88 E28E30E0 add  r3,r14,#0xE0
:02066D8C E782C006 str r12,[r2, +r6]
:02066D90 82002006 andhi  r2,r0,#0x6
:02066D94 823008E0 eorhis r0,r0,#0xE00000
:02066D98 E58202E1 str r0,[r2, #+0x2e1]		;r2+0x2e1=*(b940abfd)
:02066D9C 08150420 ldmeqda  r5 ,{r5,r10}
:02066DA0 E286600C add  r6,r6,#0xC
:02066DA4 5E020002 cdppl 0,0,cr0,cr2,cr2,0
:02066DA8 00B9F5E1 adceqs r15,r9,r1,ror #0xb
:02066DAC E3E02000 mvn  r2,#0x0
:02066DB0 00190008 andeqs r0,r9,r8
:02066DB4 1F06C110 swine 0x0006c110
:02066DB8 0AE3C420 beq 01957E40
:02066DBC E0831001 add  r1,r3,r1
:02066DC0 E281101F add  r1,r1,#0x1F
:02066DC4 C1101F00 tstgt r0,r0,lsl #0x1e
:02066DC8 6D1D65E3 unknown
:02066DCC 3002671D andcc  r6,r2,r13,lsl r7
:02066DD0 06A50AA1 unknown
:02066DD4 155095F8 ldrneb r9,[r0, #-0x5f8]		;(r0-0x5f8=*(fffffa08))
:02066DD8 5A7F4525 bpl 04038274
:02066DDC 78BB0059 ldmvcia  r11!,{r0,r3,r4,r6}
:02066DE0 101F017D andnes r0,r15,r13,ror r1
:02066DE4 2104E286 unknown
:02066DE8 1FE79202 swine 0x00e79202
:02066DEC 04E3C160 unknown
:02066DF0 E59200C0 ldr r0,[r2, #+0xc0]		;r2+0xc0=*(b940a9dc)
:02066DF4 E3C5501F bic  r5,r5,#0x1F
:02066DF8 2A7901A1 bcs 03EA7484
:02066DFC DA05EDC0 ble 021E2504
:02066E00 1D923010 unknown
:02066E04 0B23E110 bleq 0295F24C
:02066E08 06052161 streq r2,r5,r5,#0x1F
:02066E0C 00E04510 rsceq  r4,r0,r0,lsl r5
:02066E10 4D018310 unknown
:02066E14 86094513 unknown
:02066E18 FD86007D unknown
:02066E1C 2BE59300 blcs 019CBA24
:02066E20 0406FD08 streq r15,[r6],#-0xd08
:02066E24 07718360 ldreqb r8,[r6],#-0xd08
:02066E28 4822E583 stmmida  r2!,{r0,r1,r7,r8,r10,r13,r14,r15}
:02066E2C 02BD6081 adceqs r6,r13,#0x81
:02066E30 0CE28440 stceql 4,cr8,[r2],#+0x100
:02066E34 E1540600 cmp r4,r0,lsl #0xc
:02066E38 EC0BC50C stc  5,cr12,[r11],{#0xc}
:02066E3C 1D410BCD unknown
:02066E40 007AA800 rsbeqs r10,r10,r0,lsl #0x10
:02066E44 053065E3 ldreq r6,[r0, #-0x5e3]!
:02066E48 A026950A eorge  r9,r6,r10,lsl #0xa
:02066E4C 1A052695 bne 021B08A8
:02066E50 6D0234DD unknown
:02066E54 D59F100A ldrle r1,[r15, #+0xa]		;r15+0xa=*(02066e66)=#-1795114740(0x9500b90c)
:02066E58 24110625 ldrcs r0,[r1],#-0x625
:02066E5C 5000E791 mulpl  r0,r1,r7
:02066E60 0910B591 ldmeqdb  r0 ,{r0,r4,r7,r8,r10,r12,r13,r15}
:02066E64 B90C8000 stmltdb  r12 ,{r15}
:02066E68 21219500 unknown
:02066E6C 191C4DE0 ldmnedb  r12 ,{r5,r6,r7,r8,r10,r11,r14}
:02066E70 5506C210 strpl r12,[r6, #-0x210]		;(r6-0x210=*(fffffdf0))
:02066E74 92100803 andlss r0,r0,#0x30000
:02066E78 85920C3D ldrhi r0,[r2, #+0xc3d]		;r2+0xc3d=*(b940b559)
:02066E7C E241A206 sub  r10,r1,#0x60000000
:02066E80 55079904 strpl r9,[r7, #-0x904]		;(r7-0x904=*(8f50a4b7))
:02066E84 00008109 andeq  r8,r0,r9,lsl #0x2
:02066E88 F8E35218 unknown
:02066E8C 02270601 eoreq  r0,r7,#0x100000
:02066E90 882D5900 stmhida  r13!,{r8,r11,r12,r14}
:02066E94 BD1B2570 unknown
:02066E98 190F1100 stmnedb  r15 ,{r8,r12}
:02066E9C F50604EE strnv r0,[r6, #-0x4ee]		;(r6-0x4ee=*(fffffb12))
:02066EA0 010BBD11 unknown
:02066EA4 0D0BBC24 unknown
:02066EA8 600D8030 andvs  r8,r13,r0,lsr r0
:02066EAC 110F5F10 mrsne r5,CPSR
:02066EB0 C00001EE andgt  r0,r0,r14,ror #0x3
:02066EB4 0F0010E3 swieq 0x000010e3
:02066EB8 09101101 ldmeqdb  r0 ,{r0,r8,r12}
:02066EBC 00EE1500 rsceq  r1,r14,r0,lsl #0xa
:02066EC0 E1C20C20 bic  r0,r2,r0,lsr #0x18
:02066EC4 50085D01 andpl  r5,r8,r1,lsl #0x1a
:02066EC8 2005052F andcs  r0,r5,r15,lsr #0xa
:02066ECC 40051188 andmi  r1,r5,r8,lsl #0x3
:02066ED0 7D060F12 unknown
:02066ED4 101D582C andnes r5,r13,r12,lsr #0x10
:02066ED8 2602ADA2 strcs r10,[r2],-r2, lsr #0x1b
:02066EDC 03E35106 mvneq  r5,#0x80000001
:02066EE0 410A000D unknown
:02066EE4 ADE35105 stcgel 1,cr5,[r3,#+0x14]!
:02066EE8 000D3509 andeq  r3,r13,r9,lsl #0xa
:02066EEC A8008935 stmgeda  r0 ,{r0,r2,r4,r5,r8,r11,r15}
:02066EF0 7519BD3A ldrvc r11,[r9, #-0xd3a]		;(r9-0xd3a=*(bffff2c6))
:02066EF4 10153054 andnes r3,r5,r4,asr r0
:02066EF8 2E9D315D mrccs 1,4,r3,cr13,cr13,{2}
:02066EFC 02957624 addeqs r7,r5,#0x2400000
:02066F00 2000B518 andcs  r11,r0,r8,lsl r5
:02066F04 00B51009 adceqs r1,r5,r9
:02066F08 80352FDC unknown
:02066F0C 4957A9E5 ldmmidb  r7 ,{r0,r2,r5,r6,r7,r8,r11,r13,r15}^
:02066F10 7FFD9C54 swivc 0x00fd9c54
:02066F14 A8A40C02 stmgeia  r4!,{r1,r10,r11}
:02066F18 A1A6056D movge  r0,r13,ror #0xa
:02066F1C 07553002 ldreqb r3,[r5, -r2]
:02066F20 0FD48045 swieq 0x00d48045
:02066F24 5111A0E0 tstpl r1,r0,ror #0x1
:02066F28 31541101 cmpcc r4,r1,lsl #0x2
:02066F2C 600F9000 andvs  r9,r15,r0
:02066F30 0D06412C unknown
:02066F34 A50041E2 strge r4,[r0, #-0x1e2]		;(r0-0x1e2=*(fffffe1e))
:02066F38 07F5C807 ldreqb r12,[r5,+r7, lsl #0x10]!
:02066F3C 17E20110 unknown
:02066F40 25B93100 ldrcs r3,[r9, #+0x100]!
:02066F44 000D0E81 andeq  r0,r13,r1,lsl #0x1d
:02066F48 1BEA0034 blne 01AE7020
:02066F4C 06E33100 unknown
:02066F50 0A02AD00 beq 02112358
:02066F54 0D09ED00 unknown
:02066F58 5C004531 stcpl  5,cr4,[r0],{#0x31}
:02066F5C 31FEE372 mvnccs r14,r2,ror r3
:02066F60 00D50008 sbceqs r0,r5,r8
:02066F64 0F0AA9FD swieq 0x000aa9fd
:02066F68 E8BD5054 ldmia  r13!,{r2,r4,r6,r12,r14}
:02066F6C A5A0D00C strge r13,[r0, #+0xc]!
:02066F70 C0010D20 andgt  r0,r1,r0,lsr #0x1a
:02066F74 25E51936 strcsb r1,[r5, #+0x936]!
:02066F78 25000102 strcs r0,[r0, #-0x102]		;(r0-0x102=*(fffffefe))
:02066F7C 187D85E1 ldmneda  r13!,{r0,r5,r6,r7,r8,r10,r15}^
:02066F80 74EB109D unknown
:02066F84 516C0075 unknown
:02066F88 00019C20 andeq  r9,r1,r0,lsr #0x18
:02066F8C 6A9C16DD bvs 0076CB08
:02066F90 00310001 eoreqs r0,r1,r1
:02066F94 310C0005 unknown
:02066F98 03519C20 cmpeq r1,#0x2000
:02066F9C 20D7034D sbccss r0,r7,r13,asr #0x6
:02066FA0 C200D99C andgt  r13,r0,#0x270000
:02066FA4 E2061DE3 and  r1,r6,#0x38C0
:02066FA8 800F24F0 unknown
:02066FAC 1DC070E8 unknown
:02066FB0 64000D00 strvs r0,[r0],#-0xd00
:02066FB4 45810060 strmi r0,[r1, #+0x60]		;r1+0x60=*(9500b96c)
:02066FB8 01619209 unknown
:02066FBC 00050475 andeq  r0,r5,r5,ror r4
:02066FC0 81007434 unknown
:02066FC4 E59207A9 ldr r0,[r2, #+0x7a9]		;r2+0x7a9=*(b940b0c5)
:02066FC8 B5054540 strlt r4,[r5, #-0x540]		;r5-0x540=*(5d6058b3)=#0(0x00000000)
:02066FCC 8330C426 teqhi r0,#0x26000000
:02066FD0 C33020E3 teqgt r0,#0xE3
:02066FD4 F00003E3 andnv  r0,r0,r3,ror #0x7
:02066FD8 81D0056D bichis r0,r0,r13,ror #0xa
:02066FDC 81E03CE5 mvnhi  r3,r5,ror #0x19
:02066FE0 4F00D102 swimi 0x0000d102
:02066FE4 25207CE1 strcs r7,[r0, #-0xce1]!
:02066FE8 212FF005 msrcs CPSR_fsxc,r5
:02066FEC A8D02095 ldmgeia  r0 ,{r0,r2,r4,r7,r13}^
:02066FF0 00583095 unknown
:02066FF4 061903ED ldreq r0,[r8],#-0x5
:02066FF8 192095C9 stmnedb  r0!,{r0,r3,r6,r7,r8,r10,r12,r15}
:02066FFC E10F2016 mrs r2,CPSR
:02067000 4403DD0D strmi r13,[r3],#-0xd0d
:02067004 39105D43 ldmccdb  r0 ,{r0,r1,r6,r8,r10,r11,r12,r14}
:02067008 038D0D00 orreq  r0,r13,#0x0
:0206700C 08A50845 stmeqia  r5!,{r0,r2,r6,r11}
:02067010 001D075D andeqs r0,r13,r13,asr r7
:02067014 008530FB unknown
:02067018 10B91030 adcnes r1,r9,r0,lsr r0
:0206701C 122CE591 eorne  r14,r12,#0x24400000
:02067020 9C1F85C0 ldcls  5,cr8,[r15],{#0xc0}
:02067024 014928E5 unknown
:02067028 627B1125 rsbvss r1,r11,#0x40000009
:0206702C 0009CDFF unknown
:02067030 A0D00DC9 sbcges r0,r0,r9,asr #0x1b
:02067034 4A2F0661 bmi 02C289C0
:02067038 05A4274D streq r2,[r4, #+0x74d]!
:0206703C 04049F00 streq r9,[r4],#-0xf00
:02067040 A80001D0 stmgeda  r0 ,{r4,r6,r7,r8}
:02067044 AC000155 stcge  1,cr0,[r0],{#0x55}
:02067048 60021AA8 andvs  r1,r2,r8,lsr #0x15
:0206704C 02010AA8 andeq  r0,r1,#0xA8000
:02067050 00AD00ED adceq  r0,r13,r13,ror #0x1
:02067054 E1D110CD bics r1,r1,r13,asr #0x1
:02067058 830E0012 unknown
:0206705C 85024DE1 strhi r4,[r2, #-0xde1]		;(r2-0xde1=*(b9409b3b))
:02067060 45A95020 strmi r5,[r9, #+0x20]!
:02067064 ACD22960 ldcgel 9,cr2,[r2],{#0x60}
:02067068 AD01C120 unknown
:0206706C FFFFEF44 swinv 0x00ffef44
:02067070 3185078D orrcc  r0,r5,r13,lsl #0xf
:02067074 38106DC6 ldmccda  r0 ,{r1,r2,r6,r7,r8,r10,r11,r13,r14}
:02067078 6506A930 strvs r10,[r6, #-0x930]		;(r6-0x930=*(fffff6d0))
:0206707C 30101100 andccs r1,r0,r0,lsl #0x2
:02067080 06653910 unknown
:02067084 C1E14320 mvngt  r4,r0,lsr #0x6
:02067088 6518D520 ldrvs r13,[r8, #-0x520]		;(r8-0x520=*(fffffae0))
:0206708C 0531C131 ldreq r12,[r1, #-0x131]!
:02067090 A3007910 unknown
:02067094 457D1205 ldrmib r1,[r13, #-0x205]!
:02067098 50715581 rsbpls r5,r1,r1,lsl #0xb
:0206709C 150075F6 strne r7,[r0, #-0x5f6]		;(r0-0x5f6=*(fffffa0a))
:020670A0 50405971 subpl  r5,r0,r1,ror r9
:020670A4 11C9282D bicne  r2,r9,r13,lsr #0x10
:020670A8 8937E590 ldmhidb  r7!,{r4,r7,r8,r10,r13,r14,r15}
:020670AC 0820B10F stmeqda  r0!,{r0,r1,r2,r3,r8,r12,r13,r15}
:020670B0 ADE58020 stcgel 0,cr8,[r5,#+0x80]!
:020670B4 3D430C10 unknown
:020670B8 23BD9025 movcss r9,#0x25		;r9=37(0x25)
:020670BC 49281E35 stmmidb  r8!,{r0,r2,r4,r5,r9,r10,r11,r12}
:020670C0 2D30B281 ldccs  2,cr11,[r0,#-0x204]!
:020670C4 49B0E142 ldmmiib  r0!,{r1,r6,r8,r13,r14,r15}
:020670C8 07F50401 ldreqb r0,[r5,+r1, lsl #0x8]!
:020670CC A8174114 ldmgeda  r7 ,{r2,r4,r8,r14}
:020670D0 117514FD ldrnesh r1,[r5, #-0x4d]!
:020670D4 174101F9 unknown
:020670D8 9D0210A9 unknown
:020670DC 875F2000 ldrhib r2,[r15, -r0]
:020670E0 A930020A ldmgedb  r0!,{r1,r3,r9}
:020670E4 00AD0FB5 unknown
:020670E8 4DD0600C unknown
:020670EC 006142E2 rsbeq  r4,r1,r2,ror #0x5
:020670F0 109FE080 addnes r14,r15,r0,lsl #0x1
:020670F4 8D2080E5 stchi  0,cr8,[r0,#-0x394]!
:020670F8 E1DEC000 bics r12,r14,r0
:020670FC BD30087C ldclt  8,cr0,[r0,#-0x1f0]!
:02067100 E2421800 sub  r1,r2,#0x0
:02067104 02CDC0B0 sbceq  r12,r13,#0xB0
:02067108 93C008E1 bicls  r0,r0,#0xE10000
:0206710C 93300CE5 teqls r0,#0xE500
:02067110 C001E500 andgt  r14,r1,r0,lsl #0xa
:02067114 030C150C unknown
:02067118 C01004E0 andgts r0,r0,r0,ror #0x9
:0206711C 1114302D tstne r4,r13,lsr #0x0
:02067120 11022D9E swpne r2,r14,r2
:02067124 1D4122E3 unknown
:02067128 E1DD10B0 ldrh r1,[r13, #+0x0]		;r13+0x0=*(00000000)
:0206712C 01110902 tsteq r1,r2,lsl #0x12
:02067130 02F905E3 rsceqs r0,r9,#0x38C00000
:02067134 20015019 andcs  r5,r1,r9,lsl r0
:02067138 8C0BF592 stchi  5,cr15,[r11],{#0x92}
:0206713C 2004E2A1 andcs  r14,r4,r1,lsr #0x5
:02067140 8D00098D unknown
:02067144 012E20E5 unknown
:02067148 9D200E89 stcls  14,cr0,[r0,#-0x224]!
:0206714C 299D011D ldmcsib  r13 ,{r0,r2,r3,r4,r8}
:02067150 E1DDA400 bics r10,r13,r0,lsl #0x8
:02067154 E1A01801 mov  r1,r1,lsl #0x10		;r1=-1190395904(0xb90c0000)
:02067158 81001822 unknown
:0206715C 0F59C0E1 swieq 0x0059c0e1
:02067160 0C081102 stceq  1,cr1,[r8],{#0x2}
:02067164 E28D28D0 add  r2,r13,#0xD00000
:02067168 15009500 strne r9,[r0, #-0x500]		;(r0-0x500=*(fffffb00))
:0206716C 67FFFF10 unknown
:02067170 80D99803 sbchis r9,r9,r3,lsl #0x10
:02067174 007D2469 rsbeqs r2,r13,r9,ror #0x8
:02067178 D04B8538 suble  r8,r11,r8,lsr r5
:0206717C 5768009D unknown
:02067180 15109D30 ldrne r9,[r0, #-0xd30]		;(r0-0xd30=*(fffff2d0))
:02067184 45E1C313 strmib r12,[r1, #+0x313]!
:02067188 B9033D13 stmltdb  r3 ,{r0,r1,r4,r8,r10,r11,r12,r13}
:0206718C E05CE607 subs r14,r12,r7,lsl #0xc
:02067190 E0C34001 sbc  r4,r3,r1
:02067194 8D001050 unknown
:02067198 FFF7283D swinv 0x00f7283d
:0206719C 0B911939 bleq 004AD688
:020671A0 71D41369 bicvcs r1,r4,r9,ror #0x6
:020671A4 9F303CE2 swils 0x00303ce2
:020671A8 BA0368B5 blt 02141484
:020671AC 55082001 strpl r2,[r8, #-0x1]		;(r8-0x1=*(ffffffff))
:020671B0 E0D40CB5 ldrh r0,[r4],#+0xc5
:020671B4 05014502 streq r4,[r1, #-0x502]		;(r1-0x502=*(b90bfafe))
:020671B8 E1E00044 mvn  r0,r4,asr #0x0
:020671BC 91382585 teqls r8,r5,lsl #0xb
:020671C0 C102E900 unknown
:020671C4 1B651068 blne 039AB36C
:020671C8 A504F5C2 strge r15,[r4, #-0x5c2]		;(r4-0x5c2=*(fffffa3e))
:020671CC 34E1C214 unknown
:020671D0 7381F71A orrvc  r15,r1,#0x680000
:020671D4 020AAD54 andeq  r10,r10,#0x1500
:020671D8 BF02FFFE swilt 0x0002fffe
:020671DC 38150105 ldmccda  r5 ,{r0,r2,r8}
:020671E0 7D137D30 unknown
:020671E4 142D41F3 unknown
:020671E8 CD227175 stcgt  1,cr7,[r2,#-0x1d4]!
:020671EC 6D000502 unknown
:020671F0 2D120512 unknown
:020671F4 9F0435F7 swils 0x000435f7
:020671F8 9504423D strls r4,[r4, #-0x23d]		;(r4-0x23d=*(fffffdc3))
:020671FC 3D07A900 unknown
:02067200 69113926 ldmvsdb  r1 ,{r1,r2,r5,r8,r11,r12,r13}
:02067204 FD135D5E unknown
:02067208 29412FDD stmcsdb  r1 ,{r0,r2,r3,r4,r6,r7,r8,r9,r10,r11,r13}^
:0206720C 02058001 andeq  r8,r5,#0x1
:02067210 301C00B5 ldrcch r0,[r12], -r5
:02067214 D930B135 ldmledb  r0!,{r0,r2,r4,r5,r8,r12,r13,r15}
:02067218 030C1957 unknown
:0206721C B58E1B9D strlt r1,[r14, #+0xb9d]		;r14+0xb9d=*(02067835)=#1107101256(0x41fd0648)
:02067220 60572800 subvss r2,r7,r0,lsl #0x10
:02067224 7024E598 mlavc  r4,r8,r5,r14unknown
:02067228 56051598 unknown
:0206722C 57017540 strpl r7,r2,r7,r0,lsl #0x10
:02067230 02450D01 subeq  r0,r5,#0x40
:02067234 1198501C orrnes r5,r8,r12,lsl r0
:02067238 984020E5 stmlsda  r0 ,{r0,r2,r5,r6,r7,r13}^
:0206723C E0500939 subs r0,r0,r9,lsr r9
:02067240 89201005 stmhidb  r0!,{r0,r2,r12}
:02067244 145D3000 ldrneb r3,[r13],#-0x0
:02067248 753FE0C1 ldrvc r14,[r15, #-0xc1]!
:0206724C 2001CD0A andcs  r12,r1,r10,lsl #0x1a
:02067250 A107B190 swpge r11,r0,r7
:02067254 093295E2 ldmeqdb  r2!,{r1,r5,r6,r7,r8,r10,r12,r15}
:02067258 1095E081 addnes r14,r5,r1,lsl #0x1
:0206725C 1294E021 addnes r14,r4,#0x21
:02067260 03E02100 mvneq  r2,#0x0
:02067264 01E09770 mvneq  r9,r0,ror r7
:02067268 E0A60060 adc  r0,r6,r0,ror #0x0
:0206726C E588700C str r7,[r8, #+0xc]		;r8+0xc=*(0000000c)
:02067270 8001CDA8 andhi  r12,r1,r8,lsr #0x1b
:02067274 E5886010 str r6,[r8, #+0x10]		;r8+0x10=*(00000010)
:02067278 184CFD04 stmneda  r12 ,{r2,r8,r10,r11,r12,r13,r14,r15}^
:0206727C A9A000B5 stmgeib  r0!,{r0,r2,r4,r5,r7}
:02067280 0D0BB501 unknown
:02067284 E5953004 ldr r3,[r5, #+0x4]		;r5+0x4=*(5d605df7)=#0(0x00000000)
:02067288 87001510 unknown
:0206728C E0574003 subs r4,r7,r3
:02067290 E0C63000 sbc  r3,r6,r0
:02067294 54000100 strpl r0,[r0],#-0x100
:02067298 F1D30755 bicnvs r0,r3,r5,asr r7
:0206729C 28AA000E stmcsia  r10!,{r1,r2,r3}
:020672A0 09950014 ldmeqib  r5 ,{r2,r4}
:020672A4 80000500 andhi  r0,r0,r0,lsl #0xa
:020672A8 1818E585 ldmneda  r8 ,{r0,r2,r7,r8,r10,r13,r14,r15}
:020672AC 00418850 subeq  r8,r1,r0,asr r8
:020672B0 41A04198 unknown
:020672B4 E860410C unknown
:020672B8 D520418C strle r4,[r0, #-0x18c]!
:020672BC 99955000 ldmlsib  r5 ,{r12,r14}
:020672C0 03D1E82C biceqs r14,r1,#0x2C0000
:020672C4 20F930A6 rsccss r3,r9,r6,lsr #0x1
:020672C8 00090C29 andeq  r0,r9,r9,lsr #0x18
:020672CC 110C1108 unknown
:020672D0 EE0D6100 cdp 1,0,cr6,cr13,cr0,0
:020672D4 18203D88 stmneda  r0!,{r3,r7,r8,r10,r11,r12,r13}
:020672D8 11158080 tstne r5,r0,lsl #0x1
:020672DC 08421800 stmeqda  r2 ,{r11,r12}^
:020672E0 393D8180 ldmccdb  r13!,{r7,r8,r15}
:020672E4 7BE58180 blvc 019C78EC
:020672E8 189DFF08 ldmneia  r13 ,{r3,r8,r9,r10,r11,r12,r13,r14,r15}
:020672EC 69F830F1 unknown
:020672F0 59B06010 ldmplib  r0!,{r4,r13,r14}
:020672F4 1EBD960D cdpne 6,10,cr9,cr13,cr13,0
:020672F8 16B10045 unknown
:020672FC E5962A7D ldr r2,[r6, #+0xa7d]		;r6+0xa7d=*(00000a7d)
:02067300 4F985399 swimi 0x00985399
:02067304 4907A101 stmmidb  r7 ,{r0,r8,r13,r15}
:02067308 01043520 unknown
:0206730C 86102000 ldrhi r2,[r0],-r0
:02067310 8600051E unknown
:02067314 9D1018E5 unknown
:02067318 12CD0A41 sbcne  r0,r13,#0x41000
:0206731C 3AE586C1 bcc 019C8E28
:02067320 95301085 ldrls r1,[r0, #-0x85]!
:02067324 48A405BD stmmiia  r4!,{r0,r2,r3,r4,r5,r7,r8,r10}
:02067328 031D51E0 tsteq r13,#0x38
:0206732C 719C0281 orrvcs r0,r12,r1,lsl #0x5
:02067330 7E17F100 cdpvc 1,0,cr15,cr7,cr0,0
:02067334 F8000D6A stmnvda  r0 ,{r1,r3,r5,r6,r8,r10,r11}
:02067338 34C52279 strccb r2,[r5],#+0x279
:0206733C 00590011 subeqs r0,r9,r1,lsl r0
:02067340 BD132595 unknown
:02067344 19012271 stmnedb  r1 ,{r0,r4,r5,r6,r9,r13}
:02067348 00007500 andeq  r7,r0,r0,lsl #0xa
:0206734C 450030D1 strmi r3,[r0, #-0xd1]		;(r0-0xd1=*(ffffff2f))
:02067350 15202D95 strne r2,[r0, #-0xd95]!
:02067354 10141500 andnes r1,r4,r0,lsl #0xa
:02067358 02061580 andeq  r1,r6,#0x20000000
:0206735C 20140019 andcss r0,r4,r9,lsl r0
:02067360 1540E595 strneb r14,[r0, #-0x595]		;(r0-0x595=*(fffffa6b))
:02067364 65088200 strvs r8,[r8, #-0x200]		;(r8-0x200=*(fffffe00))
:02067368 95101401 ldrls r1,[r0, #-0x401]		;(r0-0x401=*(fffffbff))
:0206736C BD1820B9 unknown
:02067370 176DA200 strneb r10,[r13,-r0, lsl #0x4]!
:02067374 20BD0D15 adccss r0,r13,r5,lsl r13
:02067378 ED0B3D04 unknown
:0206737C 005D4412 subeqs r4,r13,r2,lsl r4
:02067380 853C59B7 ldrhi r5,[r12, #-0x9b7]!
:02067384 F18500A1 orrnv  r0,r5,r1,lsr #0x1
:02067388 39026100 stmccdb  r2 ,{r8,r13,r14}
:0206738C 00755D05 rsbeqs r5,r5,r5,lsl #0x1a
:02067390 10FD3241 rscnes r3,r13,r1,asr #0x4
:02067394 A1000D01 unknown
:02067398 F909E900 stmnvdb  r9 ,{r8,r11,r13,r14,r15}
:0206739C 11E1F63D mvnne  r15,lsr r13
:020673A0 09243DD8 stmeqdb  r4!,{r3,r4,r6,r7,r8,r10,r11,r12,r13}
:020673A4 2010F501 andcss r15,r0,r1,lsl #0xa
:020673A8 911DE1C1 tstls r13,r1,asr #0x3
:020673AC EDC80105 unknown
:020673B0 E2800A13 add  r0,r0,#0x13000
:020673B4 901F0AF8 ldrlssh r0,[r15], -r8
:020673B8 E3810C0D orr  r0,r1,#0xD00
:020673BC 04801FF8 streq r1,[r0],#+0xff8
:020673C0 B410ADE5 ldrlt r10,[r0],#-0xde5
:020673C4 0A719F20 beq 03CCF04C
:020673C8 C522E592 strgt r14,[r2, #-0x592]!
:020673CC 1C2D3817 stcne  8,cr3,[r13],#-0x5c
:020673D0 0CE59430 stceql 4,cr9,[r5],#+0xc0
:020673D4 E59405C0 ldr r0,[r4, #+0x5c0]		;r4+0x5c0=*(000005c0)
:020673D8 4D0D2503 unknown
:020673DC E102010D unknown
:020673E0 00049809 andeq  r9,r4,r9,lsl #0x10
:020673E4 40810631 addmi  r0,r1,r1,lsr r6
:020673E8 30211018 eorcc  r1,r1,r8,lsl r0
:020673EC 82104C04 andhis r4,r0,#0x400
:020673F0 03F11BCD mvneqs r1,#0x33400
:020673F4 00140582 andeqs r0,r4,r2,lsl #0xb
:020673F8 2915810C ldmcsdb  r5 ,{r2,r3,r8,r15}
:020673FC 9403D980 strls r13,[r3],#-0x980
:02067400 210225E5 unknown
:02067404 0405CC20 streq r12,[r5],#-0xc20
:02067408 0115BD05 tsteq r5,r5,lsl #0x1a
:0206740C 0005101D andeq  r1,r5,r13,lsl r0
:02067410 B500A535 strlt r10,[r0, #-0x535]		;(r0-0x535=*(fffffacb))
:02067414 25940020 ldrcs r0,[r4, #+0x20]		;r4+0x20=*(00000020)
:02067418 20259403 eorcs  r9,r5,r3,lsl #0x8
:0206741C 6803013D stmvsda  r3 ,{r0,r2,r3,r4,r5,r8}
:02067420 2F61006D swics 0x0061006d
:02067424 02E10004 rsceq  r0,r1,#0x4
:02067428 8450157D ldrhib r1,[r0],#-0x57d
:0206742C 1140E533 unknown
:02067430 F1001800 unknown
:02067434 7D00253A unknown
:02067438 FF00E42A swinv 0x0000e42a
:0206743C 14910A19 ldrne r0,[r1],#+0xa19
:02067440 7E1B0501 cdpvc 5,0,cr0,cr11,cr1,0
:02067444 A9642C02 unknown
:02067448 0521451A streq r4,[r1, #-0x51a]!
:0206744C 0111A91A tsteq r1,r10,lsl r9
:02067450 F810C559 ldmnvda  r0 ,{r0,r3,r4,r6,r8,r10,r14,r15}
:02067454 1A7D1F6D bne 03FAF210
:02067458 0400050C streq r0,[r0],#-0x50c
:0206745C D91000B5 ldmledb  r0 ,{r0,r2,r4,r5,r7}
:02067460 A14FAB09 mrsge r10,SPSR
:02067464 4B050C01 blmi 021AA470
:02067468 45041A51 strmi r1,[r4, #-0xa51]		;(r4-0xa51=*(fffff5af))
:0206746C DA10AD0A ble 0249289C
:02067470 1100F970 unknown
:02067474 5011C030 andpls r12,r1,r0,lsr r0
:02067478 10297055 eorne  r7,r9,r5,asr r0
:0206747C 29F61015 unknown
:02067480 29004160 stmcsdb  r0 ,{r5,r6,r8,r14}
:02067484 60298080 eorvs  r8,r9,r0,lsl #0x1
:02067488 80100011 andhis r0,r0,r1,lsl r0
:0206748C 1501E337 strne r14,[r1, #-0x337]		;r1-0x337=*(41fd0311)=#0(0x00000000)
:02067490 89302110 ldmhidb  r0!,{r4,r8,r13}
:02067494 C0E10F0A rscgt  r0,r1,r10,lsl #0x1e
:02067498 E3C1201C bic  r2,r1,#0x1C
:0206749C E1822000 orr  r2,r2,r0
:020674A0 21F00002 mvncss r0,r2
:020674A4 0100C0E1 unknown
:020674A8 40806009 addmi  r6,r0,r9
:020674AC 3D090009 unknown
:020674B0 001FE10F andeqs r14,r15,r15,lsl #0x2
:020674B4 831D2900 tsthi r13,#0x0
:020674B8 E2500AA5 subs r0,r0,#0xA5000
:020674BC 310E01FD unknown
:020674C0 05106D12 ldreq r6,[r0, #-0xd12]		;(r0-0xd12=*(fffff2ee))
:020674C4 554FF110 strplb r15,[r15, #-0x110]		;(r15-0x110=*(fffffef0))
:020674C8 1785FBFD unknown
:020674CC F539117D ldrnv r1,[r9, #-0x17d]!
:020674D0 61379130 teqvs r7,r0,lsr r1
:020674D4 B2110D19 andlts r0,r1,#0x640
:020674D8 49E1D010 unknown
:020674DC 0D38871A ldceq  7,cr8,[r8,#-0x68]!
:020674E0 B2105908 andlts r5,r0,#0x20000
:020674E4 09D20059 ldmeqib  r2 ,{r0,r3,r4,r6}^
:020674E8 0CEB1600 stceql 6,cr1,[r11],#+0x0
:020674EC 6D0EB550 unknown
:020674F0 89261910 stmhidb  r6!,{r4,r8,r11,r12}
:020674F4 F8307101 ldmnvda  r0!,{r0,r8,r12,r13,r14}
:020674F8 100C2879 andne  r2,r12,r9,ror r8
:020674FC 01B90929 moveqs r0,r9,lsr #0x12		;r0=0(0x0)
:02067500 38005D0B stmccda  r0 ,{r0,r1,r3,r8,r10,r11,r12,r14}
:02067504 9C403559 stclsl 5,cr3,[r0],{#0x59}
:02067508 4D020AAF unknown
:0206750C 210C7F13 unknown
:02067510 0400E201 streq r14,[r0],#-0x201
:02067514 0EC11081 cdpeq 0,12,cr1,cr1,cr1,4
:02067518 70030041 andvc  r0,r3,r1,asr #0x0
:0206751C 001004D9 ldreqsb r0,[r0], -r9
:02067520 064900C1 streqb r0,[r0], -r9
:02067524 29E90CED unknown
:02067528 000079C8 andeq  r7,r0,r8,asr #0x13
:0206752C 4984270D stmmiib  r4 ,{r0,r2,r3,r8,r9,r10,r13}
:02067530 6415FD12 ldrvs r15,[r5],#-0xd12
:02067534 E9B40275 ldmib  r4!,{r0,r2,r4,r5,r6,r9}
:02067538 05170D01 ldreq r0,[r7, #-0xd01]		;(r7-0xd01=*(8f50a0ba))
:0206753C 4A3514F9 bmi 02DAC928
:02067540 1B000A0F blne 02069D84
:02067544 F91025EB ldmnvdb  r0 ,{r0,r1,r3,r5,r6,r7,r8,r10,r13}
:02067548 B57001F5 ldrltb r0,[r0, #-0x1f5]!
:0206754C 28398447 ldmcsda  r9!,{r0,r1,r2,r6,r10,r15}
:02067550 5D1331AA unknown
:02067554 AD000906 unknown
:02067558 012D0306 unknown
:0206755C AF174913 swige 0x00174913
:02067560 D11C0D00 tstle r12,r0,lsl #0x1a
:02067564 C9F6D302 ldmgtib  r6!,{r1,r8,r9,r12,r14,r15}^
:02067568 20000102 andcs  r0,r0,r2,lsl #0x2
:0206756C E1A00866 mov  r0,r6,ror #0x10
:02067570 EB002296 bl 0206FFD0
:02067574 00050054 andeq  r0,r5,r4,asr r0
:02067578 500005CA andpl  r0,r0,r10,asr #0xb
:0206757C F5EB0005 strnvb r0,[r11, #+0x5]!
:02067580 4CEB15FF stcmil 5,cr1,[r11],#+0x3fc
:02067584 017A0005 cmneq r10,r5
:02067588 7828A900 stmvcda  r8!,{r8,r11,r13,r15}
:0206758C 44000544 strmi r0,[r0],#-0x544
:02067590 00051869 andeq  r1,r5,r9,ror #0x10
:02067594 74000940 strvc r0,[r0],#-0x940
:02067598 EB002D01 bl 020729A4
:0206759C 3C00113C stccc  1,cr1,[r0],{#0x3c}
:020675A0 05C60009 streqb r0,[r6, #+0x9]		;r6+0x9=*(00000009)
:020675A4 2DD668E5 unknown
:020675A8 00493401 subeq  r3,r9,r1,lsl #0x8
:020675AC B5012D34 strlt r2,[r1, #-0xd34]		;r1-0xd34=*(41fcf914)=#0(0x00000000)
:020675B0 006AE005 rsbeq  r14,r10,r5
:020675B4 CFE1A0D0 swigt 0x00e1a0d0
:020675B8 25A5FD48 strcs r15,[r5, #+0xd48]!
:020675BC 00194080 andeqs r4,r9,r0,lsl #0x1
:020675C0 FFFF124A swinv 0x00ff124a
:020675C4 16E4FFFB unknown
:020675C8 00010186 andeq  r0,r1,r6,lsl #0x3
:020675CC 03000102 unknown
:020675D0 25200005 strcs r0,[r0, #-0x5]!
:020675D4 0244AA10 subeq  r10,r4,#0x10000
:020675D8 027E3F80 rsbeqs r3,r14,#0x200
:020675DC 0C066800 stceq  8,cr6,[r6],{#0x0}
:020675E0 18ADC041 stmneia  r13!,{r0,r6,r14,r15}
:020675E4 006D0321 rsbeq  r0,r13,r1,lsr #0x6
:020675E8 1C003506 stcne  5,cr3,[r0],{#0x6}
:020675EC B4AE0091 unknown
:020675F0 F4020ABC strnv r0,[r2],#-0xabc
:020675F4 16051081 strne r1,[r5],-r1, lsl #0x1
:020675F8 376160C0 strccb r6,[r5],-r1, lsl #0x1
:020675FC E1DC26B4 ldrh r2,[r12, #+0x64]		;r12+0x64=*(02066980)=#-603651914(0xdc0500b6)
:02067600 018C0006 orreq  r0,r12,r6
:02067604 004904E2 subeq  r0,r9,r2,ror #0x9
:02067608 0F792E82 swieq 0x00792e82
:0206760C A41DF52E ldrge r15,[r13],#-0x52e
:02067610 1102E5C4 unknown
:02067614 003D1400 eoreqs r1,r13,r0,lsl #0x8
:02067618 A8000103 stmgeda  r0 ,{r0,r1,r8}
:0206761C 006D3E23 rsbeq  r3,r13,r3,lsr #0x1c
:02067620 05030005 streq r0,[r3, #-0x5]		;(r3-0x5=*(fffffffb))
:02067624 00050200 andeq  r0,r5,r0,lsl #0x4
:02067628 000504AC andeq  r0,r5,r12,lsr #0x9
:0206762C E5C43003 strb r3,[r4, #+0x3]		;r4+0x3=*(00000003)
:02067630 8200051A andhi  r0,r0,#0x6800000
:02067634 E1C431BA strh r3,[r4, #+0x1a]		;r4+0x1a=*(0000001a)
:02067638 E5DC3050 ldrb r3,[r12, #+0x50]		;r12+0x50=*(0206696c)=#311812736(0x1295e280)
:0206763C C435B200 unknown
:02067640 001160E1 andeqs r6,r1,r1,ror #0x1
:02067644 08490039 stmeqda  r9 ,{r0,r3,r4,r5}^
:02067648 1CE284E0 stcnel 4,cr8,[r2],#+0x380
:0206764C B13401F9 ldrltsh r0,[r4, -r9]!
:02067650 28025B07 stmcsda  r2 ,{r0,r1,r2,r8,r9,r11,r12,r14}
:02067654 11B5EB00 movnes r14,r0,lsl #0x16		;r14=0(0x0)
:02067658 E1C401B8 strh r0,[r4, #+0x18]		;r4+0x18=*(00000018)
:0206765C C40504B0 strgt r0,[r5],#-0x4b0
:02067660 89802681 stmhiib  r0 ,{r0,r7,r9,r10,r13}
:02067664 6F0F1001 swivs 0x000f1001
:02067668 242B5114 unknown
:0206766C 15301675 ldrne r1,[r0, #-0x675]!
:02067670 06F98017 unknown
:02067674 F9D506D9 ldmnvib  r5 ,{r0,r3,r4,r6,r7,r9,r10}^
:02067678 14D98301 ldrneb r8,[r9],#+0x301
:0206767C B1E28330 mvnlt  r8,lsr r0
:02067680 E1800520 orr  r0,r0,r0,lsr #0xa
:02067684 4105E909 unknown
:02067688 85108159 ldrhi r8,[r0, #-0x159]		;(r0-0x159=*(fffffea7))
:0206768C 4778F010 unknown
:02067690 85500439 ldrhib r0,[r0, #-0x439]		;(r0-0x439=*(fffffbc7))
:02067694 420ECD01 andmi  r12,r14,#0x40
:02067698 5A640029 bpl 03967744
:0206769C 41640085 unknown
:020676A0 00E59427 rsceq  r9,r5,r7,lsr #0x8
:020676A4 85164190 ldrhi r4,[r6, #-0x190]		;(r6-0x190=*(fffffe70))
:020676A8 6058E005 subvss r14,r8,r5
:020676AC 008000AD addeq  r0,r0,r13,lsr #0x1
:020676B0 450110E0 strmi r1,[r1, #-0xe0]		;(r1-0xe0=*(ffffff20))
:020676B4 E3005D0C unknown
:020676B8 39E1119D unknown
:020676BC 20561F00 subcss r1,r6,r0,lsl #0x1e
:020676C0 03ADE270 moveq  r14,#0x7		;r14=7(0x7)
:020676C4 020D824A andeq  r8,r13,#0xA0000004
:020676C8 960048B1 unknown
:020676CC E02217E1 eor  r1,r2,r1,ror #0xf
:020676D0 800D15E1 andhi  r1,r13,r1,ror #0xb
:020676D4 E0080951 and  r0,r8,r1,asr r9
:020676D8 E1015DF5 unknown
:020676DC 0CADB111 stceq  1,cr11,[r13],#+0x44
:020676E0 E00579B1 strh r7,[r5], -r1
:020676E4 E5840000 str r0,[r4, #+0x0]		;r4+0x0=*(00000000)
:020676E8 8100F5F0 unknown
:020676EC 2D004509 unknown
:020676F0 8702E9FF unknown
:020676F4 8812E8BD ldmhida  r2 ,{r0,r2,r3,r4,r5,r7,r11,r13,r14,r15}
:020676F8 01FF0005 mvneqs r0,r5
:020676FC 479905EF ldrmi r0,r0,r5
:02067700 B210E5B4 andlts r14,r0,#0x2D000000
:02067704 60011150 andvs  r1,r1,r0,asr r1
:02067708 40ACE1D1 unknown
:0206770C 0D8200D9 unknown
:02067710 00009914 andeq  r9,r0,r4,lsl r9
:02067714 C9A00099 stmgtib  r0!,{r0,r3,r4,r7}
:02067718 2BCFB800 blcs 01455720
:0206771C 910161D4 unknown
:02067720 023D1015 eoreqs r1,r13,#0x15
:02067724 232808ED unknown
:02067728 1D04E03A unknown
:0206772C 3C000510 stccc  5,cr0,[r0],{#0x10}
:02067730 20040711 andcs  r0,r4,r1,lsl r7
:02067734 F4E5912C unknown
:02067738 78E59410 unknown
:0206773C 0D9F00C0 unknown
:02067740 23200120 unknown
:02067744 022008E0 eoreq  r0,r0,#0xE00000
:02067748 9C06F185 stcls  1,cr15,[r6],{#0x85}
:0206774C 221001E5 andcss r0,r0,#0x40000039
:02067750 8582065D strhi r0,[r2, #+0x65d]		;r2+0x65d=*(dc050713)
:02067754 E921E8E5 stmdb  r1!,{r0,r2,r5,r6,r7,r11,r13,r14,r15}
:02067758 E2801C06 add  r1,r0,#0x600
:0206775C 85200C10 strhi r0,[r0, #-0xc10]!
:02067760 9031ECE5 eorlss r14,r1,r5,ror #0x19
:02067764 2E4D00E5 cdpcs 0,4,cr0,cr13,cr5,7
:02067768 1110E24C tstne r0,r12,asr #0x4
:0206776C 20339000 eorcss r9,r3,r0
:02067770 49B4E590 ldmmiib  r4!,{r4,r7,r8,r10,r13,r14,r15}
:02067774 0FEAE1D1 swieq 0x00eae1d1
:02067778 04E28000 unknown
:0206777C 14E02338 unknown
:02067780 BA80000D blt 000677BC
:02067784 BCE1D14A stcltl 1,cr13,[r1],#+0x128
:02067788 00E1D13A rsceq  r13,r1,r10,lsr r1
:0206778C E1833804 orr  r3,r3,r4,lsl #0x10
:02067790 E5853018 str r3,[r5, #+0x18]		;r5+0x18=*(5d605e0b)=#0(0x00000000)
:02067794 D220B000 eorle  r11,r0,#0x0
:02067798 19B82B05 ldmneib  r8!,{r0,r2,r8,r9,r11,r13}
:0206779C 0908E1D1 stmeqdb  r8 ,{r0,r4,r6,r7,r8,r13,r14,r15}
:020677A0 8008011B andhi  r0,r8,r11,lsl r1
:020677A4 85001CE1 strhi r1,[r0, #-0xce1]		;(r0-0xce1=*(fffff31f))
:020677A8 1701E501 strne r14,[r1,-r1, lsl #0xa]
:020677AC 066F0006 unknown
:020677B0 12027FFC andne  r7,r2,#0x3F0
:020677B4 7125B95C unknown
:020677B8 1091EE34 addnes r14,r1,r4,lsr r14
:020677BC D5FC00BD ldrleb r0,[r12, #+0xbd]!
:020677C0 13B9B60B movnes r11,#0xB00000		;r11=11534336(0xb00000)
:020677C4 EE070F90 mcr 15,0,r0,cr7,cr0,{4}
:020677C8 02850009 addeq  r0,r5,#0x9
:020677CC C1E114DD unknown
:020677D0 47179DE5 ldrmi r9,[r1, #+0x4d]!
:020677D4 31590637 cmpcc r9,r7,lsr r6
:020677D8 F08DE0ED addnv  r14,r13,r13,ror #0x1
:020677DC E28053F4 add  r5,r0,#0xD0000003
:020677E0 59D69041 ldmplib  r6 ,{r0,r6,r12,r15}^
:020677E4 F1A92114 movnv  r2,r4,lsl r1		;r2=0(0x0)
:020677E8 A92079A8 stmgedb  r0!,{r3,r5,r7,r8,r11,r12,r13,r14}
:020677EC E58C6091 str r6,[r12, #+0x91]		;r12+0x91=*(020669ad)=#-842530815(0xcdc80001)
:020677F0 25416DEB strcsb r6,[r1, #-0xdeb]		;(r1-0xdeb=*(fffff215))
:020677F4 036DC314 unknown
:020677F8 B19D6049 orrlts r6,r13,r9,asr #0x0
:020677FC A1E9F19D unknown
:02067800 6920D531 stmvsdb  r0!,{r0,r4,r5,r8,r10,r12,r14,r15}
:02067804 F069EFB0 unknown
:02067808 F1D13125 bicnvs r3,r1,r5,lsr #0x2
:0206780C 2DC069A8 unknown
:02067810 E169B071 unknown
:02067814 31253139 unknown
:02067818 51211075 unknown
:0206781C 880079CC stmhida  r0 ,{r2,r3,r6,r7,r8,r11,r12,r13,r14}
:02067820 AD88005E unknown
:02067824 E28043BD add  r4,r0,#0xF4000002
:02067828 44A59021 unknown
:0206782C C9814930 stmgtib  r1 ,{r4,r5,r8,r11,r14}
:02067830 E3833116 orr  r3,r3,#0x80000005
:02067834 FD06488D unknown
:02067838 89940041 ldmhiib  r4 ,{r0,r6}
:0206783C 4160C16D unknown
:02067840 A9326505 ldmgedb  r2!,{r0,r2,r8,r10,r13,r14}
:02067844 00C9FA16 sbceq  r15,r9,r6,lsl r10
:02067848 D1E59D80 mvnle  r9,r0,lsl #0x1b
:0206784C D1001510 unknown
:02067850 D1713860 cmnle r1,r0,ror #0x10
:02067854 20B14940 adccss r4,r1,r0,asr #0x12
:02067858 D512E358 ldrle r14,[r2, #-0x358]		;(r2-0x358=*(fffffca8))
:0206785C 00450740 subeq  r0,r5,r0,asr #0xe
:02067860 00D500E1 sbceqs r0,r5,r1,ror #0x1
:02067864 7A00D585 bvc 0209CE80
:02067868 10410031 subne  r0,r1,r1,lsr r0
:0206786C 3D2035D6 stccc  5,cr3,[r0,#-0x358]!
:02067870 8250E041 subhis r14,r0,#0x41
:02067874 90352365 eorlss r2,r5,r5,ror #0x6
:02067878 003563C5 eoreqs r6,r5,r5,asr #0x7
:0206787C 72403986 subvc  r3,r0,#0x218000
:02067880 316B4039 unknown
:02067884 21550700 cmpcs r5,r0,lsl #0xe
:02067888 10E0E1A0 rscne  r14,r0,r0,lsr #0x3
:0206788C DD054D82 unknown
:02067890 0009C011 andeq  r12,r9,r1,lsl r0
:02067894 0DB982C3 ldceq  2,cr8,[r9,#+0x30c]!
:02067898 31351089 teqcc r5,r9,lsl #0x1
:0206789C 83393485 teqhi r9,#0x85000000
:020678A0 8C50E0E3 ldchil 0,cr14,[r0],{#0xe3}
:020678A4 004877E5 subeq  r7,r8,r5,ror #0xf
:020678A8 632301FD unknown
:020678AC 2079FFFE unknown
:020678B0 2D2241F0 stccs  1,cr4,[r2,#-0x3c0]!
:020678B4 25F103E9 ldrcsb r0,[r1, #+0x3e9]!
:020678B8 005D04D5 ldreqsb r0,[r13],#-0x45
:020678BC 1D092ACD unknown
:020678C0 04F570F8 unknown
:020678C4 80E59D40 rschi  r9,r5,r0,asr #0x1a
:020678C8 03590021 cmpeq r9,#0x21
:020678CC 95125DC2 ldrls r5,[r2, #-0xdc2]		;(r2-0xdc2=*(fffff23e))
:020678D0 08000920 stmeqda  r0 ,{r5,r8,r11}
:020678D4 34025D1C strcc r5,[r2],#-0xd1c
:020678D8 39A7025D stmccib  r7!,{r0,r2,r3,r4,r6,r9}
:020678DC 13101110 tstne r0,#0x4
:020678E0 00790311 rsbeqs r0,r9,r1,lsl r3
:020678E4 201C2B05 andcss r2,r12,r5,lsl #0x16
:020678E8 0DE59D3B stceql 13,cr9,[r5,#+0xec]!
:020678EC 4F137910 swimi 0x00137910
:020678F0 0CEBFFF4 stceql 15,cr15,[r11],#+0x3d0
:020678F4 1931D019 ldmnedb  r1!,{r0,r3,r4,r12,r14,r15}
:020678F8 40192A00 andmis r2,r9,r0,lsl #0x14
:020678FC 15A03125 strne r3,[r0, #+0x125]!
:02067900 0C090D3D stceq  13,cr0,[r9],{#0x3d}
:02067904 5D060091 unknown
:02067908 83332104 teqhi r3,#0x1
:0206790C 4823E317 stmmida  r3!,{r0,r1,r2,r4,r8,r9,r13,r14,r15}
:02067910 81F0EBFD ldrhish r14,[r0, #+0xbd]!
:02067914 348071E1 strcc r7,[r0],#+0x1e1
:02067918 FD840051 unknown
:0206791C 10050202 andne  r0,r5,r2,lsl #0x4
:02067920 AA0BFD11 bge 02366D6C
:02067924 102D0061 eorne  r0,r13,r1,ror #0x0
:02067928 01050379 unknown
:0206792C 5D21E911 stcpl  9,cr14,[r1,#-0x44]!
:02067930 EF507910 swi 0x00507910
:02067934 F079F079 rsbnvs r15,r9,r9,ror r0
:02067938 79807924 stmvcib  r0 ,{r2,r5,r8,r11,r12,r13,r14}
:0206793C 13ED1A51 mvnne  r1,#0x51000
:02067940 01DB2039 biceqs r2,r11,r9,lsr r0
:02067944 069905E0 ldreq r0,r2,r11,r9,lsr r0
:02067948 131D7181 tstne r13,#0x40000020
:0206794C 0DE22881 stceql 8,cr2,[r2,#+0x204]!
:02067950 00ED0010 rsceq  r0,r13,r0,lsl r0
:02067954 70092C3A andvc  r2,r9,r10,lsr r12
:02067958 C2294A02 eorgt  r4,r9,#0x2000
:0206795C C12BB0E3 unknown
:02067960 2B00B0E1 blcs 02093CEC
:02067964 D11B0751 tstle r11,r1,asr r7
:02067968 00C109E1 sbceq  r0,r1,r1,ror #0x13
:0206796C 030D420C unknown
:02067970 E0020194 mul  r2,r4,r1
:02067974 018210B0 streqh r1,[r2, +r0]
:02067978 822301E2 eorhi  r0,r3,#0x80000038
:0206797C 09B02985 ldmeqib  r0!,{r0,r2,r7,r8,r11,r13}
:02067980 23500100 cmpcs r0,#0x0
:02067984 100CE281 andne  r14,r12,r1,lsl #0x5
:02067988 01DD0269 biceqs r0,r13,r9,ror #0x4
:0206798C 02D56008 sbceqs r6,r5,#0x8
:02067990 31EDFE05 mvncc  r15,r5,lsl #0x1c
:02067994 A9810CB5 stmgeib  r1 ,{r0,r2,r4,r5,r7,r10,r11}
:02067998 D91FC910 ldmledb  r15 ,{r4,r8,r11,r14,r15}
:0206799C 410005DD unknown
:020679A0 BDFFDB11 ldcltl 11,cr13,[r15,#+0x44]!
:020679A4 D9000501 stmledb  r0 ,{r0,r8,r10}
:020679A8 A9000566 stmgedb  r0 ,{r1,r2,r5,r6,r8,r10}
:020679AC D5FFD71F ldrleb r13,[r15, #+0x71f]!
:020679B0 741AC530 ldrvc r12,[r10],#-0x530
:020679B4 00F53350 rsceqs r3,r5,r0,asr r3
:020679B8 0117B570 tsteq r7,r0,ror r5
:020679BC 481C893E ldmmida  r12 ,{r1,r2,r3,r4,r5,r8,r11,r15}
:020679C0 95076600 strls r6,[r7, #-0x600]		;(r7-0x600=*(8f50a7bb))
:020679C4 0E2AF57D mcreq 5,1,r15,cr10,cr13,{3}
:020679C8 06120003 ldreq r0,[r2],-r3
:020679CC 11015000 unknown
:020679D0 8D10690E unknown
:020679D4 03560210 cmpeq r6,#0x1
:020679D8 15E50C0B strneb r0,[r5, #+0xc0b]!
:020679DC 03000902 unknown
:020679E0 51080356 unknown
:020679E4 00758517 rsbeqs r8,r5,r7,lsl r5
:020679E8 0A000502 beq 02068DF8
:020679EC 09030005 stmeqdb  r3 ,{r0,r2}
:020679F0 01550E00 cmpeq r5,r0,lsl #0x1c
:020679F4 13006900 unknown
:020679F8 13500201 cmpne r0,#0x10000000
:020679FC 007D0300 rsbeqs r0,r13,r0,lsl #0x6
:02067A00 410065E8 unknown
:02067A04 0C1D851B ldceq  5,cr8,[r13],{#0x1b}
:02067A08 5DE50D21 stcpll 13,cr0,[r5,#+0x84]!
:02067A0C 1AB50355 bne 00DA8768
:02067A10 040000B8 streq r0,[r0],#-0xb8
:02067A14 43002F2D unknown
:02067A18 5518203D ldrpl r2,[r8, #-0x3d]		;(r8-0x3d=*(ffffffc3))
:02067A1C 01C4FF10 biceq  r15,r4,r0,lsl r15
:02067A20 190502E2 stmnedb  r5 ,{r1,r5,r6,r7,r9}
:02067A24 E3530510 cmp r3,#0x4000000
:02067A28 00000A05 andeq  r0,r0,r5,lsl #0x14
:02067A2C 109115ED addnes r1,r1,r13,ror #0xb
:02067A30 0301E081 unknown
:02067A34 01040DD5 unknown
:02067A38 0D05E220 unknown
:02067A3C F5E35C20 strnvb r5,[r3, #+0xc20]!
:02067A40 2403011C strcs r0,[r3],#-0x11c
:02067A44 1C1D0AA5 ldcne  10,cr0,[r13],{#0xa5}
:02067A48 11F95003 mvnnes r5,r3
:02067A4C 13FECE38 mvnnes r12,#0x380
:02067A50 0C351ED9 ldceq  14,cr1,[r5],#-0x364
:02067A54 008500F5 unknown
:02067A58 52052461 andpl  r2,r5,#0x61000000
:02067A5C BF00F110 swilt 0x0000f110
:02067A60 C5420508 strgtb r0,[r2, #-0x508]		;(r2-0x508=*(fffffaf8))
:02067A64 118DC010 orrne  r12,r13,r0,lsl r0
:02067A68 16E590C0 unknown
:02067A6C 22050861 andcs  r0,r5,#0x610000
:02067A70 7D9FC0B4 unknown
:02067A74 23E59C00 mvncs  r9,#0x0
:02067A78 00590407 subeqs r0,r9,r7,lsl #0x8
:02067A7C 245DA00C ldrcsb r10,[r13],#-0xc
:02067A80 A40CA1FA strge r10,[r12],#-0x1fa
:02067A84 51EDC098 unknown
:02067A88 4004E58C andmi  r14,r4,r12,lsl #0xb
:02067A8C 10840009 addne  r0,r4,r9
:02067A90 200CE58C andcs  r14,r12,r12,lsl #0xb
:02067A94 8C01E98C stchi  9,cr14,[r1],{#0x8c}
:02067A98 E008E540 and  r14,r8,r0,asr #0xa
:02067A9C FD01059D unknown
:02067AA0 E001E511 and  r14,r1,r1,lsl r5
:02067AA4 CBE58C70 blgt 019CAC6C
:02067AA8 2061FFFF unknown
:02067AAC A001DD65 andge  r13,r1,r5,ror #0x1a
:02067AB0 60005D9C mulvs  r0,r12,r13
:02067AB4 02E910AD rsceq  r1,r9,#0xAD
:02067AB8 255019A9 ldrcsb r1,[r0, #-0x9a9]		;(r0-0x9a9=*(fffff657))
:02067ABC E200BA20 and  r11,r0,#0x20000
:02067AC0 02D12F20 sbceqs r2,r1,#0x80
:02067AC4 20076D06 andcs  r6,r7,r6,lsl #0x1a
:02067AC8 7AE58150 bvc 019C8010
:02067ACC 000D10BD streqh r1,[r13], -r13
:02067AD0 1C00A138 stcne  1,cr10,[r0],{#0x38}
:02067AD4 49810058 stmmiib  r1 ,{r3,r4,r6}
:02067AD8 30E59200 rsccc  r9,r5,r0,lsl #0x4
:02067ADC 44030079 strmi r0,[r3],#-0x79
:02067AE0 01E3C001 mvneq  r12,r1
:02067AE4 0609D931 unknown
:02067AE8 81A0007D movhi  r0,r13,ror r0
:02067AEC FFF34E01 swinv 0x00f34e01
:02067AF0 65C0208D strvsb r2,[r0, #+0x8d]		;r0+0x8d=*(0000008d)
:02067AF4 29510500 ldmcsdb  r1 ,{r8,r10}^
:02067AF8 891B490A ldmhidb  r11 ,{r1,r3,r8,r11,r14}
:02067AFC A5100921 ldrge r0,[r0, #-0x921]		;(r0-0x921=*(fffff6df))
:02067B00 AC110940 ldcge  9,cr0,[r1],{#0x40}
:02067B04 020AB86B andeq  r11,r10,#0x6B0000
:02067B08 9000A938 andls  r10,r0,r8,lsr r9
:02067B0C 500C000D andpl  r0,r12,r13
:02067B10 19E59050 unknown
:02067B14 00E5381F rsceq  r3,r5,r15,lsl r8
:02067B18 A8003580 stmgeda  r0 ,{r7,r8,r10,r12,r13}
:02067B1C E3550F76 cmp r5,#0x1D8
:02067B20 7600B50C strvc r11,[r0],-r12, lsl #0xa
:02067B24 23A0205F movcs  r2,#0x5F		;r2=95(0x5f)
:02067B28 05904008 ldreq r4,[r0, #+0x8]		;r0+0x8=*(00000008)
:02067B2C 20E05100 rsccs  r5,r0,r0,lsl #0x2
:02067B30 0500050C streq r0,[r0, #-0x50c]		;(r0-0x50c=*(fffffaf4))
:02067B34 08E08410 unknown
:02067B38 0E8200B1 mcreq 0,4,r0,cr2,cr1,{5}
:02067B3C 101900E1 andnes r0,r9,r1,ror #0x1
:02067B40 77414958 unknown
:02067B44 56480025 strplb r0,[r8],-r5, lsr #0x0
:02067B48 51EF006D mvnpl  r0,r13,ror #0x0
:02067B4C 40102141 andmis r2,r0,r1,asr #0x2
:02067B50 21508021 cmpcs r0,r1,lsr #0x0
:02067B54 21B4AD40 movcss r10,r0,asr #0x1a
:02067B58 05302840 ldreq r2,[r0, #-0x840]!
:02067B5C 1C007100 stcne  1,cr7,[r0],{#0x0}
:02067B60 04B20035 unknown
:02067B64 212500E9 unknown
:02067B68 FD474701 unknown
:02067B6C 101D0AEB andnes r0,r13,r11,ror #0x15
:02067B70 38001DAB stmccda  r0 ,{r0,r1,r3,r5,r7,r8,r10,r11,r12}
:02067B74 B9584119 ldmltdb  r8 ,{r0,r3,r4,r8,r14}^
:02067B78 72952119 addvcs r2,r5,#0x40000006
:02067B7C 15844000 strne r4,[r4, #+0x0]		;r4+0x0=*(00000000)
:02067B80 97102511 unknown
:02067B84 59440025 stmpldb  r4 ,{r0,r2,r5}^
:02067B88 21440089 unknown
:02067B8C 18E59220 unknown
:02067B90 E5059030 str r9,[r5, #-0x30]		;r5-0x30=*(5d605dc3)=#0(0x00000000)
:02067B94 E3C11103 bic  r1,r1,#0xC0000000
:02067B98 00811F03 addeq  r1,r1,r3,lsl #0x1e
:02067B9C E5820835 str r0,[r2, #+0x835]		;r2+0x835=*(00000894)
:02067BA0 0200151C andeq  r1,r0,#0x7000000
:02067BA4 E311A006 tst r1,#0x6
:02067BA8 2000B50D andcs  r11,r0,r13,lsl #0xa
:02067BAC F0E5E0E5 rscnv  r14,r5,r5,ror #0x1
:02067BB0 00340600 eoreqs r0,r4,r0,lsl #0xc
:02067BB4 6D20AD04 stcvs  13,cr10,[r0,#-0x10]!
:02067BB8 E9B0401D ldmib  r0!,{r0,r2,r3,r4,r14}
:02067BBC CC07E127 stcgt  1,cr14,[r7],{#0x27}
:02067BC0 1BF12C29 blne 01CB2C6C
:02067BC4 D900B970 stmledb  r0 ,{r4,r5,r6,r8,r11,r12,r13,r15}
:02067BC8 00B53318 adceqs r3,r5,r8,lsl r3
:02067BCC 7CDB1081 ldcvcl 0,cr1,[r11],{#0x81}
:02067BD0 209D2091 umullcss r2,r13,r1,r0
:02067BD4 596C2809 unknown
:02067BD8 DD1CA900 unknown
:02067BDC 04E5EE03 unknown
:02067BE0 10E58260 rscne  r8,r5,r0,ror #0x4
:02067BE4 800F65C0 andhi  r6,r15,r0,asr #0xb
:02067BE8 07F58230 unknown
:02067BEC CD130C25 unknown
:02067BF0 2C82C00E stccs  0,cr12,[r2],{#0xe}
:02067BF4 001130E5 andeqs r3,r1,r5,ror #0x1
:02067BF8 4DD967E5 unknown
:02067BFC 3005FF4C andcc  r15,r5,r12,asr #0x1e
:02067C00 0DFEE69C ldceql 6,cr14,[r14,#+0x270]!
:02067C04 08B52830 ldmeqia  r5!,{r4,r5,r11,r13}
:02067C08 F32414AD unknown
:02067C0C 81577934 cmphi r7,r4,lsr r9
:02067C10 0F0FDD05 swieq 0x000fdd05
:02067C14 631DB535 tstvs r13,#0xD400000
:02067C18 312427E2 unknown
:02067C1C 46FEE183 unknown
:02067C20 7000EBFD unknown
:02067C24 BA704031 blt 03C77CF0
:02067C28 0400020A streq r0,[r0],#-0x20a
:02067C2C 05040002 streq r0,[r4, #-0x2]		;(r4-0x2=*(fffffffe))
:02067C30 9F001C1C swils 0x00001c1c
:02067C34 04710C45 unknown
:02067C38 100EF1C4 andne  r15,r14,r4,asr #0x3
:02067C3C 14E59010 unknown
:02067C40 5D019000 unknown
:02067C44 07490828 streqb r0,[r9,-r8, lsr #0x10]
:02067C48 F5001D31 strnv r1,[r0, #-0xd31]		;(r0-0xd31=*(fffff2cf))
:02067C4C 0F11A01B swieq 0x0011a01b
:02067C50 153000B5 ldrne r0,[r0, #-0xb5]!
:02067C54 B3E15310 mvnlt  r5,#0x40000000
:02067C58 84001900 strhi r1,[r0],#-0x900
:02067C5C 45B28330 ldrmi r8,[r2, #+0x330]!
:02067C60 49095D40 stmmidb  r9 ,{r6,r8,r10,r11,r12,r14}
:02067C64 BC09550C stclt  5,cr5,[r9],{#0xc}
:02067C68 B1903078 orrlts r3,r0,r8,ror r0
:02067C6C B18130BC strlth r3,[r1, +r12]
:02067C70 8CC00002 stchil 0,cr0,[r0],{#0x2}
:02067C74 9011FAB2 ldrlsh r15,[r1], -r2
:02067C78 60155075 andvss r5,r5,r5,ror r0
:02067C7C 95F00085 ldrlsb r0,[r0, #+0x85]!
:02067C80 D12249C0 unknown
:02067C84 7D01810A unknown
:02067C88 B50E8D20 strlt r8,[r14, #-0xd20]		;(r14-0xd20=*(fffff2e7))
:02067C8C 49BF106D ldmmiib  r15!,{r0,r2,r3,r5,r6,r12}
:02067C90 00490320 subeq  r0,r9,r0,lsr #0x6
:02067C94 00704990 unknown
:02067C98 952B7120 strls r7,[r11, #-0x120]!
:02067C9C 1E150819 mrcne 8,0,r0,cr5,cr9,{0}
:02067CA0 06750001 unknown
:02067CA4 17191C5D unknown
:02067CA8 7FFD102D swivc 0x00fd102d
:02067CAC 09300901 ldmeqdb  r0!,{r0,r8,r11}
:02067CB0 35010021 strcc r0,[r1, #-0x21]		;(r1-0x21=*(ffffffdf))
:02067CB4 1035FC00 eornes r15,r5,r0,lsl #0x18
:02067CB8 437903AA cmnmi r9,#0xA8000002
:02067CBC A00BC507 andge  r12,r11,r7,lsl #0xa
:02067CC0 0AA2E081 beq 0091FECC
:02067CC4 8CE1A0C2 stchil 0,cr10,[r1],#+0x308
:02067CC8 21F581C2 mvncss r8,r2,asr #0x3
:02067CCC B00340FC unknown
:02067CD0 0D03FCB8 unknown
:02067CD4 20000A30 andcs  r0,r0,r0,lsr r10
:02067CD8 B00A6D51 andlt  r6,r10,r1,asr r13
:02067CDC A10004B8 strgeh r0,[r0, -r8]
:02067CE0 99FB02B8 unknown
:02067CE4 4107F002 unknown
:02067CE8 01F01903 mvneqs r1,r3,lsl #0x12
:02067CEC F2000900 andnv  r0,r0,#0x0
:02067CF0 19601900 unknown
:02067CF4 19F021F0 unknown
:02067CF8 0D4029F0 unknown
:02067CFC FE5005C0 cdp2 5,4,cr0,cr0,cr0,6
:02067D00 E8B00001 ldmia  r0!,{r0}
:02067D04 01A1100C moveq  r1,r12			;r1=33974556(0x206691c)
:02067D08 E8419000 stmda  r1 ,{r12,r15}^
:02067D0C E8A1100D stmia  r1!,{r0,r2,r3,r12}
:02067D10 10A19091 umlalne  r9,r1,r1,r0
:02067D14 20916006 addcss r6,r1,r6
:02067D18 A1309150 teqge r0,r0,asr r1
:02067D1C 10A14020 adcne  r4,r1,r0,lsr #0x0
:02067D20 112560A5 unknown
:02067D24 00BD0FED adceqs r0,r13,r13,ror #0x1f
:02067D28 ED811401 unknown
:02067D2C 2FB91000 swics 0x00b91000
:02067D30 25002DA2 strcs r2,[r0, #-0xda2]		;(r0-0xda2=*(fffff25e))
:02067D34 18204D21 stmneda  r0!,{r0,r5,r8,r10,r11,r14}
:02067D38 1121E181 unknown
:02067D3C 40DD4704 sbcmis r4,r13,r4,lsl #0xe
:02067D40 10112100 andnes r2,r1,r0,lsl #0x2
:02067D44 6D0CE480 unknown
:02067D48 25FC8506 ldrcsb r8,[r12, #+0x506]!
:02067D4C 29C01051 stmcsib  r0 ,{r0,r4,r6,r12}^
:02067D50 012D3071 unknown
:02067D54 E203523C and  r5,r3,#0xC0000003
:02067D58 E20110FF and  r1,r1,#0xFF
:02067D5C 81001003 unknown
:02067D60 C010B0E1 andgts r11,r0,r1,ror #0x1
:02067D64 015D2091 unknown
:02067D68 01E02075 mvneq  r2,r5,ror r0
:02067D6C 390B00BD stmccdb  r11 ,{r0,r2,r3,r4,r5,r7}
:02067D70 51C0B100 bicpl  r11,r0,r0,lsl #0x2
:02067D74 C0FF0AE1 rscgts r0,r15,r1,ror #0x15
:02067D78 0501E20C streq r14,[r1, #-0x20c]		;r1-0x20c=*(02066710)=#1029042493(0x3d55f13d)
:02067D7C 2030B107 eorcss r11,r0,r7,lsl #0x2
:02067D80 34231150 unknown
:02067D84 30B011A0 adcccs r1,r0,r0,lsr #0x3
:02067D88 0301D000 unknown
:02067D8C B1E18C34 mvnlt  r8,lsr r4
:02067D90 95410030 strlsb r0,[r1, #-0x30]		;r1-0x30=*(020668ec)=#759834895(0x2d4a290f)
:02067D94 9D215127 stcls  1,cr5,[r1,#-0x9c]!
:02067D98 21000A30 unknown
:02067D9C 4D1E01E0 unknown
:02067DA0 104D1100 subne  r1,r13,r0,lsl #0x2
:02067DA4 0DE3C000 stceql 0,cr12,[r3,#+0x0]!
:02067DA8 34452C10 strccb r2,[r5],#-0xc10
:02067DAC 16153015 unknown
:02067DB0 E0D0C0B2 ldrh r12,[r0],#+0x2
:02067DB4 83C4060C bichi  r0,r4,#0xC00000
:02067DB8 C1C0B2E1 bicgt  r11,r0,r1,ror #0x5
:02067DBC 38002CE0 stmccda  r0 ,{r5,r6,r7,r10,r11,r13}
:02067DC0 FD1465A0 unknown
:02067DC4 60912A10 addvss r2,r1,r0,lsl r10
:02067DC8 E12CD1C0 unknown
:02067DCC E20CCCFF and  r12,r12,#0xFF00
:02067DD0 008CC003 addeq  r12,r12,r3
:02067DD4 99C0B0E1 stmlsib  r0 ,{r0,r5,r6,r7,r12,r13,r15}^
:02067DD8 1C077120 stcne  1,cr7,[r7],{#0x20}
:02067DDC 751808E3 ldrvc r0,[r8, #-0x8e3]		;(r8-0x8e3=*(fffff71d))
:02067DE0 19004115 stmnedb  r0 ,{r0,r2,r4,r8,r14}
:02067DE4 50218041 eorpl  r8,r1,r1,asr #0x0
:02067DE8 09125041 ldmeqdb  r2 ,{r0,r6,r12,r14}
:02067DEC 4952BB24 ldmmidb  r2 ,{r2,r5,r8,r9,r11,r12,r13,r15}^
:02067DF0 1100351D unknown
:02067DF4 003120F1 unknown
:02067DF8 B60031E0 strlt r3,db 
:02067DFC 3113FDE0 tstcc r3,r0,ror #0x1b
:02067E00 D2300310 eorles r0,r0,#0x40000000
:02067E04 B90605E3 stmltdb  r6 ,{r0,r1,r5,r6,r7,r8,r10}
:02067E08 01110D00 tsteq r1,r0,lsl #0x1a
:02067E0C 04E083C0 unknown
:02067E10 E4900330 ldr r0,[r0],#+0x330
:02067E14 0CE40305 stceql 3,cr0,[r4],#+0x14
:02067E18 55FB0D25 ldrplb r0,[r11, #+0xd25]!
:02067E1C 0009A418 andeq  r10,r9,r8,lsl r4
:02067E20 10D030B2 ldrneh r3,[r0],#+0x2
:02067E24 0110016D tsteq r0,r13,ror #0x2
:02067E28 E3120021 tst r2,#0x21
:02067E2C B0010019 andlt  r0,r1,r9,lsl r0
:02067E30 0D08D120 unknown
:02067E34 FFE1D000 swinv 0x00e1d000
:02067E38 FFE2022C swinv 0x00e2022c
:02067E3C 15000001 strne r0,[r0, #-0x1]		;(r0-0x1=*(ffffffff))
:02067E40 02F98204 rsceqs r8,r9,#0x40000000
:02067E44 002015C1 eoreq  r1,r0,r1,asr #0xb
:02067E48 22002154 andcs  r2,r0,#0x15
:02067E4C C00E2300 andgt  r2,r14,r0,lsl #0x6
:02067E50 0EC0000E cdpeq 0,12,cr0,cr0,cr14,0
:02067E54 004770C0 subeq  r7,r7,r0,asr #0x1
:02067E58 00009000 andeq  r9,r0,r0
:02067E5C 20DDE101 sbccss r14,r13,r1,lsl #0x2
:02067E60 124D03A5 subne  r0,r13,#0x94000002
:02067E64 E1382425 teq r8,r5,lsr #0x8
:02067E68 10E57000 rscne  r7,r5,r0
:02067E6C A000F915 andge  r15,r0,r5,lsl r9
:02067E70 9510AD13 ldrls r10,[r0, #-0xd13]		;(r0-0xd13=*(fffff2ed))
:02067E74 E010E52D ands r14,r0,r13,lsr #0xa
:02067E78 E54000E5 strb r0,[r0, #-0xe5]		;(r0-0xe5=*(ffffff1b))
:02067E7C 2A544000 bcs 03577E84
:02067E80 E31E40E5 tst r14,#0xE5
:02067E84 106917C1 rsbne  r1,r9,r1,asr #0xf
:02067E88 30796096 unknown
:02067E8C 1E150D99 mrcne 13,0,r0,cr5,cr9,{4}
:02067E90 104100ED subne  r0,r1,r13,ror #0x1
:02067E94 60031295 mulvs  r3,r5,r2
:02067E98 159D50ED ldrne r5,[r13, #+0xed]		;r13+0xed=*(000000ed)
:02067E9C 80ED0AE5 rschi  r0,r13,r5,ror #0x15
:02067EA0 06E20560 unknown
:02067EA4 00ED0662 rsceq  r0,r13,r2,ror #0xc
:02067EA8 F90307D5 stmnvdb  r3 ,{r0,r2,r4,r6,r7,r8,r9,r10}
:02067EAC E1A06416 mov  r6,r6,lsl r4		;r6=-842530815(0xcdc80001)
:02067EB0 058B12A5 streq r1,[r11, #+0x2a5]		;r11+0x2a5=*(00b002a5)
:02067EB4 6C000D62 stcvs  13,cr0,[r0],{#0x62}
:02067EB8 CD11E286 unknown
:02067EBC 50008406 andpl  r8,r0,r6,lsl #0x8
:02067EC0 3245E5D0 subcc  r14,r5,#0x34000000
:02067EC4 BD00E086 unknown
:02067EC8 E2055020 and  r5,r5,#0x20
:02067ECC 61019105 unknown
:02067ED0 50610C10 rsbpl  r0,r1,r0,lsl r12
:02067ED4 C001E186 andgt  r14,r1,r6,lsl #0x3
:02067ED8 0003E285 andeq  r14,r3,r5,lsl #0x5
:02067EDC 0CE04220 stceql 2,cr4,[r0],#+0x80
:02067EE0 95E75150 strlsb r5,[r7, #+0x150]!
:02067EE4 42515000 submis r5,r1,#0x0
:02067EE8 22515330 subcss r5,r1,#0xC0000000
:02067EEC E08E1D95 umull  r1,r14,r5,r13
:02067EF0 D4C1A032 strleb r10,[r1],#+0x32
:02067EF4 21CF0115 biccs  r0,r15,r5,lsl r1
:02067EF8 41214011 unknown
:02067EFC 301DA1A8 andccs r10,r13,r8,lsr #0x3
:02067F00 90800169 addls  r0,r0,r9,ror #0x2
:02067F04 05A428E4 streq r2,[r4, #+0x8e4]!
:02067F08 27A5E1A0 strcs r14,[r5,+r0, lsr #0x3]!
:02067F0C 000259B0 streqh r5,[r2], -r0
:02067F10 0114E318 tsteq r4,r8,lsl r3
:02067F14 E913A0B0 ldmdb  r3 ,{r4,r5,r7,r13,r15}
:02067F18 11E53C10 mvnne  r3,r0,lsl r12
:02067F1C E4D05060 ldrb r5,[r0],#+0x60
:02067F20 07317008 ldreq r7,[r1,-r8]!
:02067F24 21455770 unknown
:02067F28 06117190 unknown
:02067F2C 104D0035 subne  r0,r13,r5,lsr r0
:02067F30 0100AD19 unknown
:02067F34 E24A2DA0 sub  r2,r10,#0x2800
:02067F38 452B90A9 strmi r9,[r11, #-0xa9]!
:02067F3C A9004102 stmgedb  r0 ,{r1,r8,r14}
:02067F40 89745B03 unknown
:02067F44 1D0D0316 unknown
:02067F48 0015E000 andeqs r14,r5,r0
:02067F4C 69130851 ldmvsdb  r3 ,{r0,r4,r6,r11}
:02067F50 2501A50A strcs r10,[r1, #-0x50a]		;r1-0x50a=*(02066412)=#1880155444(0x7010e534)
:02067F54 82202D15 eorhi  r2,r0,#0x540
:02067F58 1901E1A0 stmnedb  r1 ,{r5,r7,r8,r13,r14,r15}
:02067F5C 3903E34E stmccdb  r3 ,{r1,r2,r3,r6,r8,r9,r13,r14,r15}
:02067F60 30218413 eorcc  r8,r1,r3,lsl r4
:02067F64 000D8209 andeq  r8,r13,r9,lsl #0x4
:02067F68 E2888C94 add  r8,r8,#0x9400
:02067F6C 15030D11 strne r0,[r3, #-0xd11]		;(r3-0xd11=*(fffff2ef))
:02067F70 30524915 subccs r4,r2,r5,lsl r9
:02067F74 1009E088 andne  r14,r9,r8,lsl #0x1
:02067F78 E209800F and  r8,r9,#0xF
:02067F7C A0440408 subge  r0,r4,r8,lsl #0x8
:02067F80 E4D004B5 ldrb r0,[r0],#+0x4b5
:02067F84 04898004 streq r8,[r9],#+0x4
:02067F88 884001E1 stmhida  r0 ,{r0,r5,r6,r7,r8}^
:02067F8C 90012011 andls  r2,r1,r1,lsl r0
:02067F90 89E21004 unknown
:02067F94 05E028E1 streqb r2,[r0, #+0x8e1]!
:02067F98 E0004AA0 and  r4,r0,r0,lsr #0x15
:02067F9C E22EE008 eor  r14,r14,#0x8
:02067FA0 00628008 rsbeq  r8,r2,r8
:02067FA4 8481A8E2 strhi r10,[r1],#+0x8e2
:02067FA8 C980A8E0 stmgtib  r0 ,{r5,r6,r7,r11,r13,r15}
:02067FAC 0299800C addeqs r8,r9,#0xC
:02067FB0 E11190B8 ldrh r9,[r1, -r8]
:02067FB4 180085FF stmneda  r0 ,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r10,r15}
:02067FB8 E0098E41 and  r8,r9,r1,asr #0x1c
:02067FBC 04118E58 ldreq r8,[r1],#-0xe58
:02067FC0 09208332 stmeqdb  r0!,{r1,r4,r5,r8,r9,r15}
:02067FC4 B2E23208 rsclt  r3,r2,#0x80000000
:02067FC8 0000C130 andeq  r12,r0,r0,lsr r1
:02067FCC 01057101 unknown
:02067FD0 F0E25550 rscnv  r5,r2,r0,asr r5
:02067FD4 41000009 unknown
:02067FD8 86E35A00 unknown
:02067FDC C5C1A060 strgtb r10,[r1, #+0x60]		;r1+0x60=*(0206697c)=#-443760119(0xe58cc209)
:02067FE0 C000D100 andgt  r13,r0,r0,lsl #0x2
:02067FE4 50D500D1 ldrplsb r0,[r5],#+0x1
:02067FE8 01414FF0 unknown
:02067FEC 9D4D4DD0 unknown
:02067FF0 7001550B andvc  r5,r1,r11,lsl #0xa
:02067FF4 D0020D82 andle  r0,r2,r2,lsl #0x1b
:02067FF8 400F26E5 andmi  r2,r15,r5,ror #0xd
:02067FFC 3000E20A andcc  r14,r0,r10,lsl #0x4
:02068000 0D2519D1 stceq  9,cr1,[r5,#-0x344]!
:02068004 E204A0C0 and  r10,r4,#0xC0
:02068008 7D8AB004 unknown
:0206800C C0069100 andgt  r9,r6,r0,lsl #0x2
:02068010 2AE590A0 bcs 019CC298
:02068014 45305DC4 ldrmi r5,[r0, #-0xdc4]!
:02068018 00608A14 rsbeq  r8,r0,r4,lsl r10
:0206801C 105DE082 subnes r14,r13,r2,lsl #0x1
:02068020 9D1F1075 unknown
:02068024 80582000 subhis r2,r8,r0
:02068028 9004B5A0 andls  r11,r4,r0,lsr #0xb
:0206802C 588001E4 stmplia  r0 ,{r2,r5,r6,r7,r8}
:02068030 BDF9E204 ldcltl 2,cr14,[r9,#+0x10]!
:02068034 A0A00109 adcge  r0,r0,r9,lsl #0x2
:02068038 9F04A5E3 swils 0x0004a5e3
:0206803C 6000E00A andvs  r14,r0,r10
:02068040 0016E5D2 ldreqsb r14,[r6], -r2
:02068044 A2E1A069 rscge  r10,r1,#0x69
:02068048 A08A0001 addge  r0,r10,r1
:0206804C B090001D addlts r0,r0,r13,lsl r0
:02068050 B03FE5D2 unknown
:02068054 0001E20B andeq  r14,r1,r11,lsl #0x4
:02068058 8BE28BB0 blhi 0190AF20
:0206805C 200902C9 andcs  r0,r9,r9,asr #0x5
:02068060 80E0108A rschi  r1,r0,r10,lsl #0x1
:02068064 0AE31600 beq 0192D86C
:02068068 403301E5 eormis r0,r3,r5,ror #0x3
:0206806C D2A01459 adcle  r1,r0,#0x59000000
:02068070 64B020E5 unknown
:02068074 3B1A01E2 blcc 026E8804
:02068078 E0312583 eors r2,r1,r3,lsl #0xb
:0206807C 9D01E58E unknown
:02068080 000BE548 andeq  r14,r11,r8,asr #0xa
:02068084 8104495E unknown
:02068088 C0100404 andgts r0,r0,r4,lsl #0x8
:0206808C E000024C and  r0,r0,r12,asr #0x4
:02068090 000003A0 andeq  r0,r0,r0,lsr #0x7
:02068094 508504A1 addpl  r0,r5,r1,lsr #0x9
:02068098 4DE2C1A0 stcmil 1,cr12,[r2,#+0x280]!
:0206809C 4D41DD00 unknown
:020680A0 03150400 tsteq r5,#0x0
:020680A4 20694FF0 unknown
:020680A8 0835010D ldmeqda  r5!,{r0,r2,r3,r8}
:020680AC E8B000E5 ldmia  r0!,{r0,r2,r5,r6,r7}
:020680B0 E1A07423 mov  r7,r3,lsr #0x8		;r7=0(0x0)
:020680B4 138010ED orrne  r1,r0,#0xED
:020680B8 40010B0D andmi  r0,r1,r13,lsl #0x16
:020680BC 207FE4D0 unknown
:020680C0 80E21402 rschi  r1,r2,r2,lsl #0x8
:020680C4 F90702C1 stmnvdb  r7 ,{r0,r6,r7,r9}
:020680C8 6D301D14 ldcvs  13,cr1,[r0,#-0x50]!
:020680CC E4D0E800 ldrb r14,[r0],#+0x800
:020680D0 701D3093 mulvcs r13,r3,r0
:020680D4 1DF11061 ldcnel 0,cr1,[r1,#+0x184]!
:020680D8 8503B000 strhi r11,[r3, #-0x0]		;(r3-0x0=*(00000000))
:020680DC 4770020A ldrmib r0,[r0,-r10, lsl #0x4]!
:020680E0 025001E0 subeqs r0,r0,#0x38
:020680E4 4095E4D0 ldrmisb r14,[r5], +r0
:020680E8 1FD1E141 swine 0x00d1e141
:020680EC FBC01039 blx 0106C1D8
:020680F0 FFE90041 swinv 0x00e90041
:020680F4 5DB0EAFF ldcpl  10,cr14,[r0,#+0x3fc]!
:020680F8 00108240 andeqs r8,r0,r0,asr #0x4
:020680FC 0004E92D andeq  r14,r4,r13,lsr #0x12
:02068100 ED00E890 unknown
:02068104 02400F14 subeq  r0,r0,#0x50
:02068108 11FD22E2 mvnnes r2,r2,ror #0x5
:0206810C 07C10379 unknown
:02068110 85030495 strhi r0,[r3, #-0x495]		;(r3-0x495=*(fffffb6b))
:02068114 21411010 unknown
:02068118 E54AF001 strb r15,[r10, #-0x1]		;(r10-0x1=*(e58cc208))
:0206811C 01401D01 unknown
:02068120 1DE5E130 stcnel 1,cr14,[r5,#+0xc0]!
:02068124 9D068410 unknown
:02068128 02105D01 andeqs r5,r0,#0x40
:0206812C B2E24110 rsclt  r4,r2,#0x4
:02068130 E1F04006 mvns r4,r6
:02068134 E2522002 subs r2,r2,#0x2
:02068138 83300004 teqhi r0,#0x4
:0206813C E130B2E0 teq r0,r0,ror #0x5
:02068140 8004D1E1 andhi  r13,r4,r1,ror #0x3
:02068144 BD0010CA unknown
:02068148 F81F71E8 ldmnvda  r15 ,{r3,r5,r6,r7,r8,r12,r13,r14}
:0206814C FDA01509 stc2  5,cr1,[r0,#+0x24]!
:02068150 00716015 rsbeqs r6,r1,r5,lsl r0
:02068154 E0109970 ands r9,r0,r0,ror r9
:02068158 951141E3 ldrls r4,[r1, #-0x1e3]		;r1-0x1e3=*(02066739)=#340208(0x000530f0)
:0206815C 3D001146 unknown
:02068160 3D02E530 unknown
:02068164 E3031D00 unknown
:02068168 ADFD3E62 ldcgel 14,cr3,[r13,#+0x188]!
:0206816C 277D5714 unknown
:02068170 39860086 stmccib  r6 ,{r1,r2,r7}
:02068174 00098A02 andeq  r8,r9,r2,lsl #0x14
:02068178 B0E1A001 rsclt  r10,r1,r1
:0206817C 80131291 mulhis r3,r1,r2
:02068180 1791E221 ldrne r14,[r1,+r1, lsr #0x4]
:02068184 E3100102 tst r0,#0x80000000
:02068188 8201B9FC andhi  r11,r1,#0x3F0000
:0206818C 0B053010 bleq 021B41D4
:02068190 450DC100 strmi r12,[r13, #-0x100]		;(r13-0x100=*(ffffff00))
:02068194 3445124E strccb r1,[r5],#-0x24e
:02068198 DA2765FD ble 02A41994
:0206819C 4FF8AF01 swimi 0x00f8af01
:020681A0 46D00F91 unknown
:020681A4 C101294D unknown
:020681A8 BCE1B014 stcltl 0,cr11,[r1],#+0x50
:020681AC 15069F01 strne r9,[r6, #-0xf01]		;(r6-0xf01=*(cdc7f100))
:020681B0 05048D04 streq r8,[r4, #-0xd04]		;(r4-0xd04=*(000523ec))
:020681B4 99121500 ldmlsdb  r2 ,{r8,r10,r12}
:020681B8 004C0809 subeq  r0,r12,r9,lsl #0x10
:020681BC 6504058D strvs r0,[r4, #-0x58d]		;(r4-0x58d=*(00052b63))
:020681C0 15900100 ldrne r0,[r0, #+0x100]		;r0+0x100=*(00000100)
:020681C4 1DB19029 ldcne  0,cr9,[r1,#+0xa4]!
:020681C8 A0040913 andge  r0,r4,r3,lsl r9
:020681CC 097D0109 unknown
:020681D0 E3806100 orr  r6,r0,#0x0
:020681D4 1DA08002 stcne  0,cr8,[r0,#+0x8]!
:020681D8 2010E112 andcss r14,r0,r2,lsl r1
:020681DC 09E58DA0 unknown
:020681E0 00290531 eoreq  r0,r9,r1,lsr r5
:020681E4 70880201 addvc  r0,r8,r1,lsl #0x4
:020681E8 018904E4 orreq  r0,r9,r4,ror #0x9
:020681EC 7000294F andvc  r2,r0,r15,asr #0x12
:020681F0 94070501 strls r0,[r7],#-0x501
:020681F4 8004B150 andhi  r11,r4,r0,asr r1
:020681F8 7105E58D unknown
:020681FC C2131902 andgts r1,r3,#0x8000
:02068200 60B020A9 adcvss r2,r0,r9,lsr #0x1
:02068204 851115E2 ldrhi r1,[r1, #-0x5e2]		;r1-0x5e2=*(0206633a)=#-922615563(0xc90200f5)
:02068208 3511A000 ldrcc r10,[r1, #-0x0]		;(r1-0x0=*(c90200f5))
:0206820C 3CE20000 stcccl 0,cr0,[r2],#+0x0
:02068210 09080021 stmeqdb  r8 ,{r0,r5}
:02068214 10510A00 subnes r0,r1,r0,lsl #0x14
:02068218 E58D18AD str r1,[r13, #+0x8ad]		;r13+0x8ad=*(000008ad)
:0206821C 0900F510 stmeqdb  r0 ,{r4,r8,r10,r12,r13,r14,r15}
:02068220 30A21595 umlalcc  r1,r2,r5,r5
:02068224 914CE28D unknown
:02068228 11BD2B46 movnes r2,r6,asr #0x16
:0206822C E3855010 orr  r5,r5,#0x10
:02068230 10A92002 adcne  r2,r9,r2
:02068234 10FFE152 rscnes r14,r15,r2,asr r1
:02068238 A5E20150 strgeb r0,[r2, #+0x150]!
:0206823C 9D100490 unknown
:02068240 13882219 orrne  r2,r8,#0x90000001
:02068244 5DF800D1 ldcpll 0,cr0,[r8,#+0x344]!
:02068248 002D084F eoreq  r0,r13,r15,asr #0x10
:0206824C E92A4002 stmdb  r10!,{r1,r14}
:02068250 210F2907 mrscs r2,CPSR
:02068254 82188526 andhis r8,r8,#0x9800000
:02068258 051300E3 ldreq r0,[r3, #-0xe3]		;(r3-0xe3=*(ffffff1d))
:0206825C 55301D00 ldrpl r1,[r0, #-0xd00]!
:02068260 1117E930 tstne r7,r0,lsr r9
:02068264 00B15000 adceqs r5,r1,r0
:02068268 7D32408F ldcvc  0,cr4,[r2,#-0x23c]!
:0206826C 11113A01 tstne r1,r1,lsl #0x14
:02068270 24222100 unknown
:02068274 E4C81ACD strb r1,[r8],#+0xacd
:02068278 00352C09 eoreqs r2,r5,r9,lsl #0x18
:0206827C 19401003 stmnedb  r0 ,{r0,r1,r12}^
:02068280 DD21B4E2 stcle  4,cr11,[r1,#-0x388]!
:02068284 1BF902E1 blne 01EA8E10
:02068288 E08A40A0 add  r4,r10,r0,lsr #0x1
:0206828C 24421845 strcsb r1,[r2],#-0x845
:02068290 8212006D andhis r0,r2,#0x6D
:02068294 1000E124 andne  r14,r0,r4,lsr #0x2
:02068298 49092DC8 stmmidb  r9 ,{r3,r6,r7,r8,r10,r11,r13}
:0206829C 0110B4E0 tsteq r0,r0,ror #0x9
:020682A0 40005DDD unknown
:020682A4 02E51025 rsceq  r1,r5,#0x25
:020682A8 07940231 unknown
:020682AC 023500B5 eoreqs r0,r5,#0xB5
:020682B0 615400F9 ldrvssh r0,[r4, #-0x9]		;(r4-0xf9=*(000530e7))
:020682B4 21F92210 mvncss r2,r0,lsl r2
:020682B8 01F98FAE mvneqs r8,r14,lsr #0x1f
:020682BC 01E4DA00 mvneq  r13,r0,lsl #0x14
:020682C0 99024990 stmlsdb  r2 ,{r4,r7,r8,r11,r14}
:020682C4 01E4C801 mvneq  r12,r1,lsl #0x10
:020682C8 60FF0FB5 unknown
:020682CC 08E21100 unknown
:020682D0 C1BA0079 movgts r0,r9,ror r0
:020682D4 9D000C01 unknown
:020682D8 59015514 stmpldb  r1 ,{r2,r4,r8,r10,r12,r14}
:020682DC E5C007CD strb r0,[r0, #+0x7cd]		;r0+0x7cd=*(000007cd)
:020682E0 0010A9AF andeqs r10,r0,r15,lsr #0x13
:020682E4 02E51445 rsceq  r1,r5,#0x45000000
:020682E8 1F1D0155 swine 0x001d0155
:020682EC 8212D510 andhis r13,r2,#0x4000000
:020682F0 1D752EE2 ldcnel 14,cr2,[r5,#-0x388]!
:020682F4 8D840002 unknown
:020682F8 C1E4C842 mvngt  r12,r2,asr #0x10
:020682FC 073D910A ldreq r9,[r13,-r10, lsl #0x2]!
:02068300 8DD00FE5 unknown
:02068304 598FF8E2 stmplib  r15 ,{r1,r5,r6,r7,r11,r12,r13,r14,r15}
:02068308 01018308 unknown
:0206830C 03C41100 biceq  r1,r4,#0x0
:02068310 102D47F0 unknown
:02068314 9D7020E9 ldclsl 0,cr2,[r0,#-0x3a4]!
:02068318 5D0ECDE5 unknown
:0206831C D1605207 unknown
:02068320 3800D920 stmccda  r0 ,{r5,r8,r11,r12,r14,r15}
:02068324 E241CA01 sub  r12,r1,#0x1000
:02068328 39830EED stmccib  r3 ,{r0,r2,r3,r5,r6,r7,r9,r10,r11}
:0206832C 50193113 andpls r3,r9,r3,lsl r1
:02068330 D528912B strle r9,[r8, #-0x12b]!
:02068334 35E5D110 strccb r13,[r5, #+0x110]!
:02068338 90911AD1 ldrlssb r1,[r1], +r1
:0206833C 801E1D24 andhis r1,r14,r4,lsr #0x1a
:02068340 0B08E5DC bleq 022A1AB8
:02068344 00091031 andeq  r1,r9,r1,lsr r0
:02068348 02400901 subeq  r0,r0,#0x4000
:0206834C 0B05D190 bleq 021DC994
:02068350 05DC8002 ldreqb r8,[r12, #+0x2]		;r12+0x2=*(0206691e)=#1578132961(0x5e1065e1)
:02068354 F201003D andnv  r0,r1,#0x3D
:02068358 03900209 orreqs r0,r0,#0x90000000
:0206835C 03E28CA0 mvneq  r8,#0xA000
:02068360 99030011 stmlsdb  r3 ,{r0,r4}
:02068364 1589A000 strne r10,[r9, #+0x0]		;r9+0x0=*(00000000)
:02068368 1035111D eornes r1,r5,r13,lsl r1
:0206836C A0011CAD andge  r1,r1,r13,lsr #0x19
:02068370 060FE28A streq r14,[r15],-r10, lsl #0x5
:02068374 40801039 addmi  r1,r0,r9,lsr r0
:02068378 00B502E0 adceqs r0,r5,r0,ror #0x5
:0206837C 11514203 cmpne r1,r3,lsl #0x4
:02068380 00E5D090 smlaleq  r13,r5,r0,r0
:02068384 06A9DA80 unknown
:02068388 F3E15981 mvnnv  r5,#0x204000
:0206838C 09040661 stmeqdb  r4 ,{r0,r5,r6,r9,r10}
:02068390 06006110 unknown
:02068394 02F50868 rsceqs r0,r5,#0x680000
:02068398 40050F09 andmi  r0,r5,r9,lsl #0x1e
:0206839C 0DE803F5 stceql 3,cr0,[r8,#+0x3d4]!
:020683A0 1155A612 cmpne r5,r2,lsl r6
:020683A4 1095169D umullnes r1,r5,r13,r6
:020683A8 0A39600C beq 02EC03E0
:020683AC D3CC009D bicle  r0,r12,#0x9D
:020683B0 0FC1080D swieq 0x00c1080d
:020683B4 DD3316F5 ldcle  6,cr1,[r3,#-0x3d4]!
:020683B8 2EB02102 cdpcs 1,10,cr2,cr0,cr2,0
:020683BC F021C3E0 eornv  r12,r1,r0,ror #0x7
:020683C0 C512A987 ldrgt r10,[r2, #-0x987]		;(r2-0x987=*(fffff6d8))
:020683C4 B9603401 unknown
:020683C8 83503032 cmphi r0,#0x32
:020683CC DDA00F49 stcle  15,cr0,[r0,#+0x124]!
:020683D0 D11F4900 tstle r15,r0,lsl #0x12
:020683D4 04267582 unknown
:020683D8 8D4D07C1 unknown
:020683DC 2A80E010 bcs 000A0424
:020683E0 81C000E0 bichi  r0,r0,r0,ror #0x1
:020683E4 6050B900 subvss r11,r0,r0,lsl #0x12
:020683E8 3D182041 unknown
:020683EC 090F2200 stmeqdb  r15 ,{r9,r13}
:020683F0 40490200 submi  r0,r9,r0,lsl #0x4
:020683F4 A900AD07 stmgedb  r0 ,{r0,r1,r2,r8,r10,r11,r13,r15}
:020683F8 E08E900C add  r9,r14,r12
:020683FC E7DE800C ldrb r8,[r14, +r12]
:02068400 D9700100 unknown
:02068404 006107E5 rsbeq  r0,r1,r5,ror #0xf
:02068408 D9207002 stmledb  r0!,{r1,r12,r13,r14}
:0206840C 58000705 stmplda  r0 ,{r0,r2,r8,r9,r10}
:02068410 0301C901 unknown
:02068414 B11DCD40 tstlt r13,r0,asr #0x1a
:02068418 801CB51E andhis r11,r12,r14,lsl r5
:0206841C 60FF0CB5 unknown
:02068420 EAE21706 b 018EE040
:02068424 1021004D eorne  r0,r1,r13,asr #0x0
:02068428 06005112 unknown
:0206842C E0852C70 add  r2,r5,r0,ror r12
:02068430 91877001 orrls  r7,r7,r1
:02068434 207001A0 rsbcss r0,r0,r0,lsr #0x3
:02068438 101DE246 andnes r14,r13,r6,asr #0x4
:0206843C 101D1EC9 andnes r1,r13,r9,asr #0x1d
:02068440 00B18000 adceqs r8,r1,r0
:02068444 04094D9C streq r4,[r9],#-0xd9c
:02068448 55E7D070 strplb r13,[r7, #+0x70]!
:0206844C 21000610 unknown
:02068450 7005E158 andvc  r14,r5,r8,asr r1
:02068454 1211E7C2 andnes r14,r1,#0x3080000
:02068458 0E5D4001 cdpeq 0,4,cr4,cr13,cr1,0
:0206845C DD004DF8 unknown
:02068460 1D1E151D unknown
:02068464 5D030089 unknown
:02068468 D1030071 unknown
:0206846C E00C0901 and  r0,r12,r1,lsl #0x12
:02068470 0D847003 unknown
:02068474 041035E0 ldreq r3,[r0],#-0x5e0
:02068478 21204130 unknown
:0206847C 08422200 stmeqda  r2 ,{r9,r13}^
:02068480 DCE01EB5 stclel 14,cr1,[r0],#+0x2d4
:02068484 DC7003E5 ldclel 3,cr0,[r0],#-0x394
:02068488 0007E702 andeq  r14,r7,r2,lsl #0xe
:0206848C 612DC95E unknown
:02068490 30800110 addcc  r0,r0,r0,lsl r1
:02068494 0082E288 addeq  r14,r2,r8,lsl #0x5
:02068498 30FFE358 rscccs r14,r15,r8,asr r3
:0206849C F1E20300 mvnnv  r0,r0,lsl #0x6
:020684A0 70020039 andvc  r0,r2,r9,lsr r0
:020684A4 880C7985 stmhida  r12 ,{r0,r2,r7,r8,r11,r12,r13,r14}
:020684A8 006DE157 rsbeq  r14,r13,r7,asr r1
:020684AC 28005923 stmcsda  r0 ,{r0,r1,r5,r8,r11,r12,r14}
:020684B0 4314E003 tstmi r4,#0x3
:020684B4 8EE080E2 cdphi 0,14,cr8,cr0,cr2,7
:020684B8 00E005E3 rsceq  r0,r0,r3,ror #0xb
:020684BC C000E7C2 andgt  r14,r0,r2,asr #0xf
:020684C0 E001E5DC unknown
:020684C4 07E28500 streqb r8,[r2,+r0, lsl #0xa]!
:020684C8 C0008D50 andgt  r8,r0,r0,asr r13
:020684CC 0310E7C2 tsteq r0,#0x3080000
:020684D0 0DE08440 stceql 4,cr8,[r0,#+0x100]!
:020684D4 B118A510 tstlt r8,r0,lsl r5
:020684D8 03B00F5D moveqs r0,#0x174		;r0=372(0x174)
:020684DC 01BD1500 moveqs r1,r0,lsl #0xa		;r1=380928(0x5d000)
:020684E0 016509C5 unknown
:020684E4 82382005 eorhis r2,r8,#0x5
:020684E8 003D03E0 eoreqs r0,r13,r0,ror #0x7
:020684EC E0853F3D add  r3,r5,r13,lsr r15
:020684F0 10001803 andne  r1,r0,r3,lsl #0x10
:020684F4 E4C20991 strb r0,[r2],#+0x991
:020684F8 7D47F1FA unknown
:020684FC 0003C451 andeq  r12,r3,r1,asr r4
:02068500 A1FB0A6D mvnges r0,r13,ror #0x14
:02068504 FFFBEA34 swinv 0x00fbea34
:02068508 F045EB14 subnv  r14,r5,r4,lsl r11
:0206850C 404500FD unknown
:02068510 B9B091A2 ldmltib  r0!,{r1,r5,r7,r8,r12,r15}
:02068514 EE1061F0 mrc 1,0,r6,cr0,cr0,{7}
:02068518 69980019 ldmvsib  r8 ,{r0,r3,r4}
:0206851C 20125D50 andcss r5,r2,r0,asr r13
:02068520 20651071 rsbcs  r1,r5,r1,ror r0
:02068524 A9ED0431 unknown
:02068528 90E58D12 rscls  r8,r5,r2,lsl r13
:0206852C 30154049 andccs r4,r5,r9,asr #0x0
:02068530 00150201 andeqs r0,r5,r1,lsl #0x4
:02068534 801502F1 ldrhish r0,[r5], -r1
:02068538 127DC00C rsbnes r12,r13,#0xC
:0206853C 18E102E1 unknown
:02068540 99F200E1 unknown
:02068544 0AC8E812 beq 012A2594
:02068548 00690A11 rsbeq  r0,r9,r1,lsl r10
:0206854C B1001930 unknown
:02068550 5D0C001D unknown
:02068554 F1F02502 mvnnvs r2,r2,lsl #0xa
:02068558 40F109F0 unknown
:0206855C E1515D73 cmp r1,r3,ror r13
:02068560 1DB5F151 ldcne  1,cr15,[r5,#+0x144]!
:02068564 4351A169 cmpmi r1,#0x4000001A
:02068568 0217E92D andeqs r14,r7,#0xB4000
:0206856C 90000D70 andls  r0,r0,r0,ror r13
:02068570 A580019D strge r0,[r0, #+0x19d]		;r0+0x19d=*(00000311)
:02068574 39546001 ldmccdb  r4 ,{r0,r13,r14}^
:02068578 3D001D00 unknown
:0206857C 091D2912 ldmeqdb  r13 ,{r1,r4,r8,r11,r13}
:02068580 03090113 unknown
:02068584 55DF1321 ldrplb r1,[r15, #+0x321]		;r15+0x321=*(020688ad)=#611856(0x00095610)
:02068588 177D055D unknown
:0206858C 001150A5 andeqs r5,r1,r5,lsr #0x1
:02068590 05551909 ldreqb r1,[r5, #-0x909]		;r5-0x909=*(5d6054ea)=#0(0x00000000)
:02068594 0F7D00E6 swieq 0x007d00e6
:02068598 090395F5 stmeqdb  r3 ,{r0,r2,r4,r5,r6,r7,r8,r10,r12,r15}
:0206859C 2004B110 andcs  r11,r4,r0,lsl r1
:020685A0 3001454A andcc  r4,r1,r10,asr #0xa
:020685A4 101D06AD andnes r0,r13,r13,lsr #0xd
:020685A8 50E58D60 rscpl  r8,r5,r0,ror #0x1a
:020685AC 8311810D tsthi r1,#0x40000003
:020685B0 1D1CF01D unknown
:020685B4 201D4840 andcss r4,r13,r0,asr #0x10
:020685B8 1BD5F045 blne 015E46D4
:020685BC 85404045 strhib r4,[r0, #-0x45]		;(r0-0x45=*(0000012f))
:020685C0 910095D0 unknown
:020685C4 05308519 ldreq r8,[r0, #-0x519]!
:020685C8 101DFA06 andnes r15,r13,r6,lsl #0x14
:020685CC 36E58DC0 unknown
:020685D0 F01D001D andnvs r0,r13,r13,lsl r0
:020685D4 1DE10A41 stcnel 10,cr0,[r1,#+0x104]!
:020685D8 201D2E40 andcss r2,r13,r0,asr #0x1c
:020685DC 1D1FF01D unknown
:020685E0 901D2640 andlss r2,r13,r0,asr #0xc
:020685E4 102120AD eorne  r2,r1,r13,lsr #0x1
:020685E8 09FD1149 unknown
:020685EC 10150029 andnes r0,r5,r9,lsr #0x0
:020685F0 BEC0251E mcrlt 5,6,r2,cr0,cr14,{0}
:020685F4 0589F025 streq r15,[r9, #+0x25]		;r9+0x25=*(00000025)
:020685F8 25140025 ldrcs r0,[r4, #-0x25]		;(r4-0x25=*(000530cb))
:020685FC E016CD50 ands r12,r6,r0,asr r13
:02068600 25B7111D ldrcs r1,[r7, #+0x11d]!
:02068604 0E10FD30 mrceq 13,0,r15,cr0,cr0,{1}
:02068608 75301021 ldrvc r1,[r0, #-0x21]!
:0206860C 0A002504 beq 02071A24
:02068610 6910256B ldmvsdb  r0 ,{r0,r1,r3,r5,r6,r8,r10,r13}
:02068614 0F1D0840 swieq 0x001d0840
:02068618 C9A0E002 stmgtib  r0!,{r1,r13,r14,r15}
:0206861C 0F418B0A swieq 0x00418b0a
:02068620 1C0C0235 stcne  2,cr0,[r12],{#0x35}
:02068624 300EE180 andcc  r14,r14,r0,lsl #0x3
:02068628 59144903 ldmpldb  r4 ,{r0,r1,r8,r11,r14}
:0206862C F8307118 ldmnvda  r0!,{r3,r4,r8,r12,r13,r14}
:02068630 7D1A5140 unknown
:02068634 E716B501 ldr r11,[r6,-r1, lsl #0xa]
:02068638 6900C560 stmvsdb  r0 ,{r5,r6,r8,r10,r14,r15}
:0206863C 9A10BD01 bls 02497A48
:02068640 1146D500 unknown
:02068644 E570CE18 ldrb r12,[r0, #-0xe18]!
:02068648 E5806001 str r6,[r0, #+0x1]		;r0+0x1=*(00000175)
:0206864C 0089500C addeq  r5,r9,r12
:02068650 100F3582 andne  r3,r15,r2,lsl #0xb
:02068654 11D109F9 ldrnesh r0,[r1, #+0x99]		;r1+0x99=*(00000099)
:02068658 F80029B3 stmnvda  r0 ,{r0,r1,r4,r5,r7,r8,r11,r13}
:0206865C BDAD002D stclt  0,cr0,[r13,#+0xb4]!
:02068660 14692417 unknown
:02068664 17D14A25 ldrneb r4,[r1,+r5, lsr #0x14]
:02068668 00990018 addeqs r0,r9,r8,lsl r0
:0206866C 5347319D unknown
:02068670 14F5036D unknown
:02068674 CD0039D0 unknown
:02068678 1A6DA927 bne 03BD2B1C
:0206867C 17B5B011 unknown
:02068680 C0044011 andgt  r4,r4,r1,lsl r0
:02068684 3CE511BD stcccl 1,cr1,[r5],#+0x2f4
:02068688 0A9B8CCE beq 0074B9C8
:0206868C 44F5C402 unknown
:02068690 A0007D7D andge  r7,r0,r13,ror r13
:02068694 E59FE0AC ldr r14,[r15, #+0xac]		;r15+0xac=*(02068748)=#-980285307(0xc5920885)
:02068698 454100AC strmib r0,[r1, #-0xac]		;(r1-0xac=*(ffffff54))
:0206869C 1D8040E0 unknown
:020686A0 81027509 unknown
:020686A4 011AE103 tsteq r10,r3,lsl #0x2
:020686A8 E21E8430 ands r8,r14,#0x30000000
:020686AC E0020194 mul  r2,r4,r1
:020686B0 002CE093 mlaeq  r12,r3,r0,r14unknown
:020686B4 A04003E0 subge  r0,r0,r0,ror #0x7
:020686B8 E78E0D4D str r0,r0,r0,r0,ror #0x7
:020686BC 065D10FF unknown
:020686C0 317C16F5 ldrccsh r1,[r12, #-0x65]!
:020686C4 E8180100 ldmda  r8 ,{r8}
:020686C8 E51B8037 ldr r8,[r11, #-0x37]		;(r11-0x37=*(00afffc9))
:020686CC 03991074 orreqs r1,r9,#0x74
:020686D0 164D16C1 strneb r1,r1,r9,#0x74
:020686D4 78080AF9 stmvcda  r8 ,{r0,r3,r4,r5,r6,r7,r9,r11}
:020686D8 010C0001 unknown
:020686DC 82301C00 eorhis r1,r0,#0x0
:020686E0 08C900F1 stmeqia  r9 ,{r0,r4,r5,r6,r7}^
:020686E4 20000DC5 andcs  r0,r0,r5,asr #0x1b
:020686E8 DD5006A9 unknown
:020686EC 10215000 eorne  r5,r1,r0
:020686F0 E5825530 str r5,[r2, #+0x530]		;r2+0x530=*(0000058f)
:020686F4 DB039500 blle 0214DAFC
:020686F8 54302501 unknown
:020686FC 61418548 unknown
:02068700 02A51D11 adceq  r1,r5,#0x440
:02068704 01210D55 unknown
:02068708 08BD19F5 ldmeqia  r13!,{r0,r2,r4,r5,r6,r7,r8,r11,r12}
:0206870C 6E00BDFB mcrvs 13,0,r11,cr0,cr11,{7}
:02068710 08E52399 unknown
:02068714 21E10000 mvncs  r0,r0
:02068718 91CD1399 unknown
:0206871C 021ABC23 andeqs r11,r10,#0x2300
:02068720 400671A8 andmi  r7,r6,r8,lsr #0x3
:02068724 20A10111 adccs  r0,r1,r1,lsl r1
:02068728 35FC8F1D ldrccb r8,[r12, #+0xf1d]!
:0206872C 15079530 strne r9,[r7, #-0x530]		;(r7-0x530=*(fffffad0))
:02068730 991A10E3 ldmlsdb  r10 ,{r0,r1,r5,r6,r7,r12}
:02068734 002DB700 eoreq  r11,r13,r0,lsl #0xe
:02068738 E59F50E4 ldr r5,[r15, #+0xe4]		;r15+0xe4=*(02068824)=#266960936(0x0fe98028)
:0206873C 14855029 strne r5,[r5],#+0x29
:02068740 60640041 rsbvs  r0,r4,r1,asr #0x0
:02068744 F8F6311D unknown
:02068748 C5920885 ldrgt r0,[r2, #+0x885]		;r2+0x885=*(000008e4)
:0206874C EBFFF912 bl 02066B9C
:02068750 34ADF8EE unknown
:02068754 D10141AB unknown
:02068758 15951004 ldrne r1,[r5, #+0x4]		;r5+0x4=*(0fe9802c)=#0(0x00000000)
:0206875C 0139F520 teqeq r9,r0,lsr #0xa
:02068760 02515208 subeqs r5,r1,#0x80000000
:02068764 A000B9A6 andge  r11,r0,r6,lsr #0x13
:02068768 164143CD strneb r4,r11,r0,r6,lsr #0x13
:0206876C 106911D1 unknown
:02068770 4199E6F5 ldrmish r14,[r9, +r5]
:02068774 41801085 orrmi  r1,r0,r5,lsl #0x1
:02068778 02918000 addeqs r8,r1,#0x0
:0206877C 95305614 ldrls r5,[r0, #-0x614]!
:02068780 E7925142 ldr r5,[r0, #-0x614]!
:02068784 14829514 strne r9,[r2],#+0x514
:02068788 00029542 andeq  r9,r2,r2,asr #0xa
:0206878C 20050E91 mulcs  r5,r1,r14
:02068790 D91B75A0 ldmledb  r11 ,{r5,r7,r8,r10,r12,r13,r14}
:02068794 0120C533 unknown
:02068798 99078D00 stmlsdb  r7 ,{r8,r10,r11,r15}
:0206879C 4D003C50 unknown
:020687A0 904E1005 subls  r1,r14,r5
:020687A4 0D551119 unknown
:020687A8 08C51581 stmeqia  r5 ,{r0,r7,r8,r10,r12}^
:020687AC A613A105 ldrge r10,[r3],-r5, lsl #0x2
:020687B0 65202339 strvs r2,[r0, #-0x339]!
:020687B4 42200902 eormi  r0,r0,#0x8000
:020687B8 69042269 stmvsdb  r4 ,{r0,r3,r5,r6,r9,r13}
:020687BC 5D04AD42 unknown
:020687C0 E1F8C402 mvns r12,r2,lsl #0x8
:020687C4 20C17032 sbccs  r7,r1,r2,lsr r0
:020687C8 11D21279 bicnes r1,r2,r9,ror r2
:020687CC 300D3773 andcc  r3,r13,r3,ror r7
:020687D0 35216015 strcc r6,[r1, #-0x15]!
:020687D4 12A11040 adcne  r1,r1,#0x40
:020687D8 E31400AD tst r4,#0xAD
:020687DC E944CD00 stmdb  r4 ,{r8,r10,r11,r14,r15}^
:020687E0 50084251 andpl  r4,r8,r1,asr r2
:020687E4 52510B7D subpls r0,r1,#0x1F400
:020687E8 138251A9 orrne  r5,r2,#0x4000002A
:020687EC 10813025 addne  r3,r1,r5,lsr #0x0
:020687F0 81EB2025 mvnhi  r2,r5,lsr #0x0
:020687F4 01FD1510 mvneqs r1,r0,lsl r5
:020687F8 59000D03 stmpldb  r0 ,{r0,r1,r8,r10,r11}
:020687FC 009D9D52 addeqs r9,r13,r2,asr r13
:02068800 13ED09B5 mvnne  r0,#0x2D4000
:02068804 025D109D subeqs r1,r13,#0x9D
:02068808 52891031 addpl  r1,r9,#0x31
:0206880C BE002196 mcrlt 1,0,r2,cr0,cr6,{4}
:02068810 04C51020 streqb r1,[r5],#+0x20
:02068814 07DD3259 unknown
:02068818 1C000581 stcne  5,cr0,[r0],{#0x81}
:0206881C 0C158240 ldceq  2,cr8,[r5],{#0x40}
:02068820 01E58140 mvneq  r8,r0,asr #0x2
:02068824 0FE98028 swieq 0x00e98028
:02068828 51001192 swppl r1,r2,r0
:0206882C B94FF852 stmltdb  r15 ,{r1,r4,r6,r11,r12,r13,r14,r15}^
:02068830 654DA001 strvsb r10,[r13, #-0x1]		;(r13-0x1=*(ffffffff))
:02068834 9C00150A stcls  5,cr1,[r0],{#0xa}
:02068838 E1E59F41 mvn  r9,r1,asr #0x1e
:0206883C C3011510 unknown
:02068840 201D129D mulcss r13,r13,r2
:02068844 A5805587 strge r5,[r0, #+0x587]		;r0+0x587=*(000006fb)
:02068848 12212D0F eorne  r2,r1,#0x3C0
:0206884C 71BB05A5 movvcs r0,r5,lsr #0xb		;r0=130352(0x1fd30)
:02068850 7F23B900 swivc 0x0023b900
:02068854 08BD6075 ldmeqia  r13!,{r0,r2,r4,r5,r6,r13,r14}
:02068858 75337550 ldrvc r7,[r3, #-0x550]!
:0206885C C500955B strgt r9,[r0, #-0x55b]		;(r0-0x55b=*(0001f7d5))
:02068860 00C5FA50 sbceq  r15,r5,r0,asr r10
:02068864 1DF90144 ldcnel 1,cr0,[r9,#+0x110]!
:02068868 A0994B90 umullges r4,r9,r0,r11
:0206886C FD609971 stc2l 9,cr9,[r0,#-0x1c4]!
:02068870 0049010A subeq  r0,r9,r10,lsl #0x2
:02068874 AD0FE91B unknown
:02068878 11019DF4 unknown
:0206887C 225512CD subcss r1,r5,#0xD000000C
:02068880 95C22FB1 strlsb r2,[r2, #+0xfb1]		;r2+0xfb1=*(00001010)
:02068884 9925BA40 stmlsdb  r5!,{r6,r9,r11,r12,r13,r15}
:02068888 1A000107 bne 02068CAC
:0206888C 35616059 strccb r6,[r1, #-0x59]!
:02068890 2059A210 subcss r10,r9,r0,lsl r2
:02068894 C5B00341 ldrgt r0,[r0, #+0x341]!
:02068898 0CE10B32 stceql 11,cr0,[r1],#+0xc8
:0206889C 9F2B70DC swils 0x002b70dc
:020688A0 A06B06E5 rsbge  r0,r11,r5,ror #0xd
:020688A4 0B71D0E3 bleq 03CDCC38
:020688A8 01A10F80 moveq  r0,r0,lsl #0x1f		;r0=0(0x0)
:020688AC 0956102D ldmeqdb  r6 ,{r0,r2,r3,r5,r12}^
:020688B0 4F1D0900 swimi 0x001d0900
:020688B4 4EB600E9 cdpmi 0,10,cr0,cr6,cr9,7
:020688B8 9000E5F8 unknown
:020688BC 1DE1E1A0 stcnel 1,cr14,[r1,#+0x280]!
:020688C0 FFC41C31 swinv 0x00c41c31
:020688C4 A90411F3 stmgedb  r4 ,{r0,r1,r4,r5,r6,r7,r8,r12}
:020688C8 02E90346 rsceq  r0,r9,#0x18000001
:020688CC 6C4A106D stcvsl 0,cr1,[r10],{#0x6d}
:020688D0 608DFFF8 unknown
:020688D4 15081EF1 strne r1,[r8, #-0xef1]		;r8-0xef1=*(5e1056f0)=#0(0x00000000)
:020688D8 AA01FD00 bge 020E7CE0
:020688DC 05A5086C streq r0,[r5, #+0x86c]!
:020688E0 990B10B1 stmlsdb  r11 ,{r0,r4,r5,r7,r12}
:020688E4 42459C02 submi  r9,r5,#0x200
:020688E8 029956E6 addeqs r5,r9,#0xE600000
:020688EC 6803BD64 stmvsda  r3 ,{r2,r5,r6,r8,r10,r11,r12,r13,r15}
:020688F0 39180325 ldmccdb  r8 ,{r0,r2,r5,r8,r9}
:020688F4 9055401F sublss r4,r5,r15,lsl r0
:020688F8 07C50329 streqb r0,[r5,+r9, lsr #0x6]
:020688FC 09E78241 unknown
:02068900 C6232500 unknown
:02068904 18C30305 stmneia  r3 ,{r0,r2,r8,r9}^
:02068908 3CC58010 stcccl 0,cr8,[r5],{#0x10}
:0206890C B98100C1 stmltib  r1 ,{r0,r6,r7}
:02068910 0C00012A stceq  1,cr0,[r0],{#0x2a}
:02068914 41E58100 mvnmi  r8,r0,lsl #0x2
:02068918 51430915 unknown
:0206891C 1C100900 ldcne  9,cr0,[r0],{#0x0}
:02068920 A5200009 strge r0,[r0, #-0x9]!
:02068924 7528E900 strvc r14,[r8, #-0x900]!
:02068928 F829EB02 stmnvda  r9!,{r1,r8,r9,r11,r13,r14,r15}
:0206892C 0002EBFF unknown
:02068930 0000E31A andeq  r14,r0,r10,lsl r3
:02068934 1D840119 unknown
:02068938 F816D900 ldmnvda  r6 ,{r8,r11,r12,r14,r15}
:0206893C 9A309D8F bls 02C8FF80
:02068940 096DACC0 unknown
:02068944 39021AAA stmccdb  r2 ,{r1,r3,r5,r7,r9,r11,r12}
:02068948 C40A0D38 strgt r0,[r10],#-0xd38
:0206894C 13115021 tstne r1,#0x21
:02068950 10211035 eorne  r1,r1,r5,lsr r0
:02068954 45FB4FC1 ldrmib r4,[r11, #+0xfc1]!
:02068958 115F194E cmpne r15,r14,asr #0x12
:0206895C 00057080 andeq  r7,r5,r0,lsl #0x1
:02068960 191CE105 ldmnedb  r12 ,{r0,r2,r8,r13,r14,r15}
:02068964 1D6D3840 stcnel 8,cr3,[r13,#-0x100]!
:02068968 1BB540B5 blne 00DB8C44
:0206896C 89FF0C61 unknown
:02068970 B9000D31 stmltdb  r0 ,{r0,r4,r5,r8,r10,r11}
:02068974 018D9641 orreq  r9,r13,r1,asr #0xc
:02068978 F7FF51B9 unknown
:0206897C 1C2D049D stcne  4,cr0,[r13],#-0x274
:02068980 D5339120 ldrle r9,[r3, #-0x120]!
:02068984 9107DD11 unknown
:02068988 91402005 unknown
:0206898C 4DFE0315 ldcmil 3,cr0,[r14,#+0x54]!
:02068990 F3454DD0 unknown
:02068994 A11010F5 ldrgesh r1,[r0, -r5]
:02068998 D6105902 ldrle r5,[r0],-r2, lsl #0x12
:0206899C D90403F9 stmledb  r4 ,{r0,r3,r4,r5,r6,r7,r8,r9}
:020689A0 4410010C ldrmi r0,[r0],#-0x10c
:020689A4 45002011 strmi r2,[r0, #-0x11]		;(r0-0x11=*(ffffffef))
:020689A8 11010011 unknown
:020689AC 15D90300 ldrneb r0,[r9, #+0x300]		;r9+0x300=*(00000300)
:020689B0 15E04110 strneb r4,[r0, #+0x110]!
:020689B4 05510102 ldreqb r0,[r1, #-0x102]		;(r1-0x102=*(fffffefe))
:020689B8 001D3311 andeqs r3,r13,r1,lsl r3
:020689BC F728EA23 strnv r14,[r8,-r3, lsr #0x14]!
:020689C0 39E0F039 unknown
:020689C4 391B9950 ldmccdb  r11 ,{r4,r6,r8,r11,r12,r15}
:020689C8 DBF03960 blle 01C76F50
:020689CC F039F77A eornvs r15,r9,r10,ror r7
:020689D0 0919F7D1 ldmeqdb  r9 ,{r0,r4,r6,r7,r8,r9,r10,r12,r13,r14,r15}
:020689D4 1FD92101 swine 0x00d92101
:020689D8 21F17291 unknown
:020689DC 1014BD03 andnes r11,r4,r3,lsl #0x1a
:020689E0 9901E591 stmlsdb  r1 ,{r0,r4,r7,r8,r10,r13,r14,r15}
:020689E4 11E18502 mvnne  r8,r2,lsl #0xa
:020689E8 CC03ADFB stcgt  13,cr10,[r3],{#0xfb}
:020689EC DFF10DF7 swile 0x00f10df7
:020689F0 301D25FF ldrccsh r2,[r13], -r15
:020689F4 045DFFEC ldreqb r15,[r13],#-0xfec
:020689F8 01A9641C moveq  r6,r12,lsl r4		;r6=1763442688(0x691c0000)
:020689FC 10E04941 rscne  r4,r0,r1,asr #0x12
:02068A00 500146BD strplh r4,[r1], -r13
:02068A04 12213011 eorne  r3,r1,#0x11
:02068A08 5AE41055 bpl 0196CB64
:02068A0C 20CD0000 sbccs  r0,r13,r0
:02068A10 07C5F7BA unknown
:02068A14 50C84D79 sbcpl  r4,r8,r9,ror r13
:02068A18 10110089 andnes r0,r1,r9,lsl #0x1
:02068A1C 2E003DF4 mcrcs 13,0,r3,cr0,cr4,{7}
:02068A20 96401100 strlsb r1,[r0],-r0, lsl #0x2
:02068A24 000700C5 andeq  r0,r7,r5,asr #0x1
:02068A28 00111E85 andeqs r1,r1,r5,lsl #0x1d
:02068A2C 70302502 eorvcs r2,r0,r2,lsl #0xa
:02068A30 64015559 strvs r5,[r1],#-0x559
:02068A34 500AC560 andpl  r12,r10,r0,ror #0xa
:02068A38 002D07FD unknown
:02068A3C BFE91355 swilt 0x00e91355
:02068A40 50250049 eorpl  r0,r5,r9,asr #0x0
:02068A44 F84029F7 stmnvda  r0 ,{r0,r1,r2,r4,r5,r6,r7,r8,r11,r13}^
:02068A48 12B90759 adcnes r0,r9,#0x1640000
:02068A4C 81CFB8D6 unknown
:02068A50 03F90736 mvneqs r0,#0xD80000
:02068A54 C905165D stmgtdb  r5 ,{r0,r2,r3,r4,r6,r9,r10,r12}
:02068A58 13B1B41F movnes r11,#0x1F000000		;r11=520093696(0x1f000000)
:02068A5C 01F50F09 mvneqs r0,r9,lsl #0x1e
:02068A60 E1105900 tst r0,r0,lsl #0x12
:02068A64 E314D121 tst r4,#0x40000008
:02068A68 10111045 andnes r1,r1,r5,asr #0x0
:02068A6C 5D9F1034 unknown
:02068A70 6D361910 ldcvs  9,cr1,[r6,#-0x40]!
:02068A74 F790E302 ldrnv r14,[r0,+r2, lsl #0x6]
:02068A78 205D3829 subcss r3,r13,r9,lsr #0x10
:02068A7C 003D0B91 mlaeqs r13,r1,r11,r0unknown
:02068A80 00351249 eoreqs r1,r5,r9,asr #0x4
:02068A84 200021FC unknown
:02068A88 F7880581 strnv r0,[r8,+r1, lsl #0xb]
:02068A8C 103D32D9 unknown
:02068A90 25A9DCC1 strcs r13,[r9, #+0xcc1]!
:02068A94 05B9E831 ldreq r14,[r9, #+0x831]!
:02068A98 10252B85 eorne  r2,r5,r5,lsl #0x17
:02068A9C 7AF400AD bvc 01D68D58
:02068AA0 9F1A51F7 swils 0x001a51f7
:02068AA4 11590D79 cmpne r9,r9,ror r13
:02068AA8 B405F981 strlt r15,[r5],#-0x981
:02068AAC F77AE591 unknown
:02068AB0 05B5EBFF ldreq r14,[r5, #+0xbff]!
:02068AB4 10C06A25 sbcne  r6,r0,r5,lsr #0x14
:02068AB8 FFF215C9 swinv 0x00f215c9
:02068ABC 20138104 andcss r8,r3,r4,lsl #0x2
:02068AC0 61A21719 movvs  r1,r9,lsl r7		;r1=0(0x0)
:02068AC4 00918223 addeqs r8,r1,r3,lsr #0x4
:02068AC8 29142982 ldmcsdb  r4 ,{r1,r7,r8,r11,r13}
:02068ACC 35E5C200 strccb r12,[r5, #+0x200]!
:02068AD0 0C005D08 stceq  13,cr5,[r0],{#0x8}
:02068AD4 FDF805ED ldc2l 5,cr0,[r8,#+0x3b4]!
:02068AD8 14501D00 ldrneb r1,[r0],#-0xd00
:02068ADC 2505E96A strcs r14,[r5, #-0x96a]		;r5-0x96a=*(0fe976be)=#0(0x00000000)
:02068AE0 21219010 unknown
:02068AE4 030008E0 unknown
:02068AE8 6101E5D1 unknown
:02068AEC C1000800 unknown
:02068AF0 41882509 orrmi  r2,r8,r9,lsl #0xa
:02068AF4 01313450 teqeq r1,r0,asr r4
:02068AF8 E20020FF and  r2,r0,#0xFF
:02068AFC 003D050C eoreqs r0,r13,r12,lsl #0xa
:02068B00 E0233192 mla  r3,r2,r1,r3unknown
:02068B04 17D11440 ldrneb r1,r0,r13,r12,lsl #0xa
:02068B08 FFE5D381 swinv 0x00e5d381
:02068B0C C9000CE1 stmgtdb  r0 ,{r0,r5,r6,r7,r10,r11}
:02068B10 2CC50807 stccsl 8,cr0,[r5],{#0x7}
:02068B14 288193A8 stmcsia  r1 ,{r3,r5,r7,r8,r9,r12,r15}
:02068B18 6D0CE508 unknown
:02068B1C 4BAD3112 blmi 00BB4F6C
:02068B20 29C45AC0 stmcsib  r4 ,{r6,r7,r9,r11,r12,r14}^
:02068B24 40291C30 eormi  r1,r9,r0,lsr r12
:02068B28 E280300D add  r3,r0,#0xD
:02068B2C 50251AEC eorpl  r1,r5,r12,ror #0x15
:02068B30 70251B19 eorvc  r1,r5,r9,lsl r11
:02068B34 0D182681 unknown
:02068B38 0914AD00 ldmeqdb  r4 ,{r8,r10,r11,r13,r15}
:02068B3C F2E2EF10 rscnv  r14,r2,#0x40
:02068B40 2C11074D ldccs  7,cr0,[r1],{#0x4d}
:02068B44 047104C5 unknown
:02068B48 7C2016AD stcvc  6,cr1,[r0],#-0x2b4
:02068B4C E91005D1 ldmdb  r0 ,{r0,r4,r6,r7,r8,r10}
:02068B50 0D22C500 stceq  5,cr12,[r2,#-0x0]!
:02068B54 0001B800 andeq  r11,r1,r0,lsl #0x10
:02068B58 C0C05DBA strgth r5,[r0],#+0xda
:02068B5C 025D0895 subeqs r0,r13,#0x950000
:02068B60 00350B29 eoreqs r0,r5,r9,lsr #0x16
:02068B64 07190AE1 ldreq r0,r0,r5,r9,lsr #0x16
:02068B68 75A0E0FC strvc r14,[r0, #+0xfc]!
:02068B6C 8EE58400 cdphi 4,14,cr8,cr5,cr0,0
:02068B70 19F10C81 unknown
:02068B74 2D22B0C4 stccs  0,cr11,[r2,#-0x310]!
:02068B78 FA03A900 blx 02152F88
:02068B7C C001000D andgt  r0,r1,r13
:02068B80 10E28C2C rscne  r8,r2,r12,lsr #0x18
:02068B84 40240555 eormi  r0,r4,r5,asr r5
:02068B88 F408E284 strnv r14,[r8],#-0x284
:02068B8C 3000001D andcc  r0,r0,r13,lsl r0
:02068B90 00410249 subeq  r0,r1,r9,asr #0x4
:02068B94 80321083 eorhis r1,r2,r3,lsl #0x1
:02068B98 651045E0 ldrvs r4,[r0, #-0x5e0]		;(r0-0x5e0=*(fffffa20))
:02068B9C C126B013 unknown
:02068BA0 12750CE1 rsbnes r0,r5,#0xE100
:02068BA4 0A01D5F9 beq 020DE390
:02068BA8 CDE3A01D stcgtl 0,cr10,[r3,#+0x74]!
:02068BAC 0919F205 ldmeqdb  r9 ,{r0,r2,r9,r12,r13,r14,r15}
:02068BB0 756000A1 strvcb r0,[r0, #-0xa1]!
:02068BB4 B1404504 unknown
:02068BB8 00253601 eoreq  r3,r5,r1,lsl #0xc
:02068BBC 0D8D2791 unknown
:02068BC0 E28010D3 add  r1,r0,#0xD3
:02068BC4 E02007EF eor  r0,r0,r15,ror #0xf
:02068BC8 001902E3 andeqs r0,r9,r3,ror #0x5
:02068BCC 109F3040 addnes r3,r15,r0,asr #0x0
:02068BD0 E28109DD add  r0,r1,#0x374000
:02068BD4 E7D33001 ldrb r3,[r3, +r1]
:02068BD8 000D0103 andeq  r0,r13,r3,lsl #0x2
:02068BDC 78000D07 stmvcda  r0 ,{r0,r1,r2,r8,r10,r11}
:02068BE0 0D02400D unknown
:02068BE4 D5024D00 strle r4,[r2, #-0xd00]		;(r2-0xd00=*(fffff35f))
:02068BE8 8210B4BA andhis r11,r0,#0xBA000000
:02068BEC 8D09A1E2 unknown
:02068BF0 8D60B310 stchil 3,cr11,[r0,#-0x40]!
:02068BF4 0400A303 streq r10,[r0],#-0x303
:02068BF8 0100E183 unknown
:02068BFC 08208100 stmeqda  r0!,{r8,r15}
:02068C00 FD2D3571 stc2  5,cr3,[r13,#-0x1c4]!
:02068C04 04E0FFFF unknown
:02068C08 81020D73 unknown
:02068C0C 1904F9B3 stmnedb  r4 ,{r0,r1,r4,r5,r7,r8,r11,r12,r13,r14,r15}
:02068C10 38318500 ldmccda  r1!,{r8,r10,r15}
:02068C14 2018E086 andcss r14,r8,r6,lsl #0x1
:02068C18 1A2B6993 bne 02B4326C
:02068C1C 00A013B1 unknown
:02068C20 B5246554 strlt r6,[r4, #-0x554]!
:02068C24 10184175 andnes r4,r8,r5,ror r1
:02068C28 00940059 addeqs r0,r4,r9,asr r0
:02068C2C C185E592 unknown
:02068C30 0000E081 andeq  r14,r0,r1,lsl #0x1
:02068C34 B9050029 stmltdb  r5 ,{r0,r3,r5}
:02068C38 3C000910 stccc  9,cr0,[r0],{#0x10}
:02068C3C 00041910 andeq  r1,r4,r0,lsl r9
:02068C40 18E5824D unknown
:02068C44 F29200C9 addnvs r0,r2,#0xC9
:02068C48 008D3D65 addeq  r3,r13,r5,ror #0x1a
:02068C4C E530B5C8 ldr r11,[r0, #-0x5c8]!
:02068C50 08BD0109 ldmeqia  r13!,{r0,r3,r8}
:02068C54 B5081901 strlt r1,[r8, #-0x901]		;r8-0x901=*(5e105ce0)=#0(0x00000000)
:02068C58 EB20B506 bl 02896078
:02068C5C E0861185 add  r1,r6,r5,lsl #0x3
:02068C60 F9081081 stmnvdb  r8 ,{r0,r7,r12}
:02068C64 D0008116 andle  r8,r0,r6,lsl r1
:02068C68 0045F285 subeq  r15,r5,r5,lsl #0x5
:02068C6C 10180305 andnes r0,r8,r5,lsl #0x6
:02068C70 8C000594 stchi  5,cr0,[r0],{#0x94}
:02068C74 84004D80 strhi r4,[r0],#-0xd80
:02068C78 860185E5 strhi r8,[r0],#-0xd80
:02068C7C 0D1C02E0 unknown
:02068C80 80401801 subhi  r1,r0,r1,lsl #0x10
:02068C84 02FD95E5 rsceqs r9,r13,#0x39400000
:02068C88 400900E5 andmi  r0,r9,r5,ror #0x1
:02068C8C 0309F27A unknown
:02068C90 00ED19A1 rsceq  r1,r13,r1,lsr #0x13
:02068C94 9DF27377 ldclsl 3,cr7,[r2,#+0x1dc]!
:02068C98 86387D56 unknown
:02068C9C 87501095 unknown
:02068CA0 0D9609C1 unknown
:02068CA4 9902C115 stmlsdb  r2 ,{r0,r2,r4,r8,r14,r15}
:02068CA8 87118600 ldrhi r8,[r1,-r0, lsl #0xc]
:02068CAC 000718E0 andeq  r1,r7,r0,ror #0x11
:02068CB0 14208191 unknown
:02068CB4 D9180025 ldmledb  r8 ,{r0,r2,r5}
:02068CB8 D4002510 strle r2,[r0],#-0x510
:02068CBC 2017BD04 andcss r11,r7,r4,lsl #0x1a
:02068CC0 2DF5E591 ldccsl 5,cr14,[r5,#+0x244]!
:02068CC4 62640919 rsbvs  r0,r4,#0x64000
:02068CC8 F90C0035 stmnvdb  r12 ,{r0,r2,r4,r5}
:02068CCC C5257100 strgt r7,[r5, #-0x100]!
:02068CD0 1F01932A swine 0x0001932a
:02068CD4 81DD0435 bichis r0,r13,r5,lsr r4
:02068CD8 FA08510B blx 0227D114
:02068CDC 0186006D orreq  r0,r6,r13,ror #0x0
:02068CE0 1C0BE087 stcne  0,cr14,[r11],{#0x87}
:02068CE4 25109920 ldrcs r9,[r0, #-0x920]		;(r0-0x920=*(fffff6e0))
:02068CE8 A115AD05 tstge r5,r5,lsl #0x1a
:02068CEC 3CF2560C ldcccl 6,cr5,[r2],#+0x30
:02068CF0 86600319 unknown
:02068CF4 004904E2 subeq  r0,r9,r2,ror #0x9
:02068CF8 A1037908 unknown
:02068CFC 6902E9E2 stmvsdb  r2 ,{r1,r5,r6,r7,r8,r11,r13,r14,r15}
:02068D00 81F0000D mvnhis r0,r13
:02068D04 43990931 orrmis r0,r9,#0xC4000
:02068D08 003560CA eoreqs r6,r5,r10,asr #0x1
:02068D0C F5086118 strnv r6,[r8, #-0x118]		;r8-0x118=*(5e1064c9)=#0(0x00000000)
:02068D10 046D5066 unknown
:02068D14 005D5A40 subeqs r5,r13,r0,asr #0x14
:02068D18 01087160 unknown
:02068D1C A500011B strge r0,[r0, #-0x11b]		;(r0-0x11b=*(fffffee5))
:02068D20 3D43E500 unknown
:02068D24 1D35C5F2 ldcne  5,cr12,[r5,#-0x3c8]!
:02068D28 5726F50B strpl r15,[r6,-r11, lsl #0xa]!
:02068D2C BD0209FD unknown
:02068D30 044DCE18 streqb r12,[r13],#-0xe18
:02068D34 00092D9D muleq  r9,r13,r13
:02068D38 098913E5 stmeqib  r9 ,{r0,r2,r5,r6,r7,r8,r9,r12}
:02068D3C 08550421 ldmeqda  r5 ,{r0,r5,r10}^
:02068D40 B5FF0539 ldrltb r0,[r15, #+0x539]!
:02068D44 9111E911 tstls r1,r1,lsl r9
:02068D48 00006491 muleq  r0,r1,r4
:02068D4C C007002A andgt  r0,r7,r10,lsr #0x0
:02068D50 8031059D mlahis r1,r13,r5,r0unknown
:02068D54 E59301E1 ldr r0,[r3, #+0x1e1]		;r3+0x1e1=*(000001e1)
:02068D58 043012FF unknown
:02068D5C E5C108B9 strb r0,[r1, #+0x8b9]		;r1+0x8b9=*(000008b9)
:02068D60 44241009 unknown
:02068D64 990B8924 stmlsdb  r11 ,{r2,r5,r8,r11,r15}
:02068D68 53001002 unknown
:02068D6C 05AA1631 streq r1,[r10, #+0x631]!
:02068D70 03002123 unknown
:02068D74 015005B9 ldreqh r0,[r0, #-0x59]		;(r0-0x5b9=*(ffffffa7))
:02068D78 15B94F00 ldrne r4,[r9, #+0xf00]!
:02068D7C 15D51DD9 ldrneb r1,[r5, #+0xdd9]		;r5+0xdd9=*(0fe98e01)=#0(0x00000000)
:02068D80 A145B910 unknown
:02068D84 01211119 unknown
:02068D88 4700C92D strmi r12,[r0,-r13, lsr #0x12]
:02068D8C 3D004557 unknown
:02068D90 9040B410 subls  r11,r0,r0,lsl r4
:02068D94 49D50055 ldmmiib  r5 ,{r0,r2,r4,r6}^
:02068D98 40B2A320 adcmis r10,r2,r0,lsr #0x6
:02068D9C C1003DC1 unknown
:02068DA0 51D50051 bicpls r0,r5,r1,asr r0
:02068DA4 41D5A800 bicmis r10,r5,r0,lsl #0x10
:02068DA8 C1100100 tstgt r0,r0,lsl #0x2
:02068DAC 51D5003D bicpls r0,r5,r13,lsr r0
:02068DB0 D601B900 strle r11,[r1],-r0, lsl #0x12
:02068DB4 D1004051 unknown
:02068DB8 E0805050 add  r5,r0,r0,asr r0
:02068DBC 85006912 strhi r6,[r0, #-0x912]		;(r0-0x912=*(fffff6ee))
:02068DC0 509E107D addpls r1,r14,r13,ror r0
:02068DC4 40B2E02C adcmis r14,r2,r12,lsr #0x0
:02068DC8 30810015 addcc  r0,r1,r5,lsl r0
:02068DCC 40307DDC unknown
:02068DD0 0009107D andeq  r1,r9,r13,ror r0
:02068DD4 B4001140 strlt r1,[r0],#-0x140
:02068DD8 40B4000D adcmis r0,r4,r13
:02068DDC 0009107D andeq  r1,r9,r13,ror r0
:02068DE0 19E1DC40 unknown
:02068DE4 E1DC30BC ldrh r3,[r12, #+0xc]		;r12+0xc=*(02066928)=#2488803(0x0025f9e3)
:02068DE8 107D40B8 unknown
:02068DEC 01C0F07D biceq  r15,r0,r13,ror r0
:02068DF0 A5E5D540 strgeb r13,[r5, #+0x540]!
:02068DF4 92E00419 rscls  r0,r0,#0x19000000
:02068DF8 3003E510 andcc  r14,r3,r0,lsl r5
:02068DFC 107DE044 rsbnes r14,r13,r4,asr #0x0
:02068E00 A0065903 andge  r5,r6,r3,lsl #0x12
:02068E04 1A006DE5 bne 020845A0
:02068E08 80401E35 subhi  r1,r0,r5,lsr r14
:02068E0C E90A15E0 stmdb  r10 ,{r5,r6,r7,r8,r10,r12}
:02068E10 21D4E014 biccss r14,r4,r4,lsl r0
:02068E14 15E35E02 strneb r5,[r3, #+0xe02]!
:02068E18 0C8900D5 stceq  0,cr0,[r9],{#0xd5}
:02068E1C 4093000D addmis r0,r3,r13
:02068E20 C0B8E02E adcgts r14,r8,r14,lsr #0x0
:02068E24 0029DE02 eoreq  r13,r9,r2,lsl #0x1c
:02068E28 09017DDE stmeqdb  r1 ,{r1,r2,r3,r4,r6,r7,r8,r10,r11,r12,r13,r14}
:02068E2C B2000D01 andlt  r0,r0,#0x40
:02068E30 BCBA000D ldclt  0,cr0,[r10],#+0x34
:02068E34 BEE1DEC0 cdplt 14,14,cr13,cr1,cr0,6
:02068E38 00E1DE30 rsceq  r13,r1,r0,lsr r14
:02068E3C B6000DB4 unknown
:02068E40 C1B0000D movgts r0,r13			;r0=0(0x0)
:02068E44 B20AE1DE andlt  r14,r10,#0x80000037
:02068E48 B8E1DE31 unknown
:02068E4C 00E1C1C0 rsceq  r12,r1,r0,asr #0x3
:02068E50 B5C130BA strltb r3,[r1, #+0xba]		;r1+0xba=*(000000ba)
:02068E54 FDE59203 stc2l 2,cr9,[r5,#+0xc]!
:02068E58 C8129D18 ldmgtda  r2 ,{r3,r4,r8,r10,r11,r12,r15}
:02068E5C 0904102D stmeqdb  r4 ,{r0,r2,r3,r5,r12}
:02068E60 03390800 teqeq r9,#0x0
:02068E64 301019E6 andccs r1,r0,r6,ror #0x13
:02068E68 01F19255 mvneqs r9,r5,asr r2
:02068E6C 1008E283 andne  r14,r8,r3,lsl #0x5
:02068E70 0002E882 andeq  r14,r2,r2,lsl #0x11
:02068E74 16DD9240 ldrneb r9,r14,r2,r2,lsl #0x11
:02068E78 E15407B1 ldrh r0,[r4, #-0x71]		;(r4-0x7b1=*(0005307f))
:02068E7C 25CD189B strcsb r1,[r13, #+0x89b]		;r13+0x89b=*(0000089b)
:02068E80 10390C39 eornes r0,r9,r9,lsr r12
:02068E84 11E50679 mvnne  r0,r9,ror r6
:02068E88 31602389 unknown
:02068E8C 161DBF00 ldrne r11,[r13],-r0, lsl #0x1e
:02068E90 19D6002D ldmneib  r6 ,{r0,r2,r3,r5}^
:02068E94 86003C00 strhi r3,[r0],-r0, lsl #0x18
:02068E98 21050BE2 unknown
:02068E9C 0105E086 unknown
:02068EA0 0400E080 streq r14,[r0],#-0x80
:02068EA4 403C017D eormis r0,r12,r13,ror r1
:02068EA8 F1BDE582 movnvs r14,r2,lsl #0xb		;r14=194560(0x2f800)
:02068EAC FC005502 stc2  5,cr5,[r0],{#0x2}
:02068EB0 553833B1 ldrpl r3,[r8, #-0x3b1]!
:02068EB4 1021CA83 eorne  r12,r1,r3,lsl #0x15
:02068EB8 E0855501 add  r5,r5,r1,lsl #0xa
:02068EBC 5990403C ldmplib  r0 ,{r2,r3,r4,r5,r14}
:02068EC0 21F95403 mvncss r5,r3,lsl #0x8
:02068EC4 E90402A0 stmdb  r4 ,{r5,r7,r9}
:02068EC8 30854003 addcc  r4,r5,r3
:02068ECC 148D142D strne r1,[r13],#+0x42d
:02068ED0 0FD9C6C4 swieq 0x00d9c6c4
:02068ED4 E93810E9 ldmdb  r8!,{r0,r3,r5,r6,r7,r12}
:02068ED8 3D062911 unknown
:02068EDC D676C016 unknown
:02068EE0 F92DE90A stmnvdb  r13!,{r1,r3,r8,r11,r13,r14,r15}
:02068EE4 10D400D5 ldrnesb r0,[r4],#+0x5
:02068EE8 0F4D149F swieq 0x004d149f
:02068EEC 65D11079 ldrvsb r1,[r1, #+0x79]		;r1+0x79=*(00000079)
:02068EF0 18BD2E25 ldmneia  r13!,{r0,r2,r5,r9,r10,r11,r13}
:02068EF4 AB203120 blge 0287537C
:02068EF8 0B0507ED bleq 021AAEB4
:02068EFC 00491009 subeq  r1,r9,r9
:02068F00 E5802388 str r2,[r0, #+0x388]		;r0+0x388=*(00000388)
:02068F04 06DDB00F ldreqb r11,[r13],+r15
:02068F08 5D801102 unknown
:02068F0C 22E28208 rsccs  r8,r2,#0x80000000
:02068F10 FB04BD20 blx 021983A0
:02068F14 01A00EA1 moveq  r0,r1,lsr #0x1d		;r0=0(0x0)
:02068F18 200DA001 andcs  r10,r13,r1
:02068F1C 200029AA andcs  r2,r0,r10,lsr #0x13
:02068F20 1135E1C1 teqne r5,r1,asr #0x3
:02068F24 00B19400 adceqs r9,r1,r0,lsl #0x8
:02068F28 A61005A1 ldrge r0,[r0],-r1, lsr #0xb
:02068F2C 07016DEB streq r6,[r0],-r1, lsr #0xb
:02068F30 0918E3A0 ldmeqdb  r8 ,{r5,r7,r8,r9,r13,r14,r15}
:02068F34 A5EBFFEC strgeb r15,[r11, #+0xfec]!
:02068F38 9F308011 swils 0x00308011
:02068F3C FA882BFD blx 00273F38
:02068F40 19E3A02F unknown
:02068F44 10E00F10 rscne  r0,r0,r0,lsl r15
:02068F48 040EE210 streq r14,[r14],#-0x210
:02068F4C C300F9A0 unknown
:02068F50 0D1001E1 unknown
:02068F54 0E008517 mcreq 5,0,r8,cr0,cr7,{0}
:02068F58 101D0E0D andnes r0,r13,r13,lsl #0x1c
:02068F5C 1D0E0902 unknown
:02068F60 1CE9DB20 stcnel 11,cr13,[r9],#+0x80
:02068F64 046519E5 unknown
:02068F68 04D10051 ldreqb r0,[r1],#+0x51
:02068F6C 10C90DF9 unknown
:02068F70 045101CF ldreqb r0,[r1],#-0x1cf
:02068F74 0E00B90F cdpeq 9,0,cr11,cr0,cr15,0
:02068F78 3DF70B15 ldcccl 11,cr0,[r7,#+0x54]!
:02068F7C 0851AA1A ldmeqda  r1 ,{r1,r3,r4,r9,r11,r13,r15}^
:02068F80 1501CDE9 strne r12,[r1, #-0xde9]		;(r1-0xde9=*(fffff217))
:02068F84 405DC814 submis r12,r13,r4,lsl r8
:02068F88 AD405D24 unknown
:02068F8C C4081055 strgt r1,[r8],#-0x55
:02068F90 10FD0000 rscnes r0,r13,r0
:02068F94 0A21D8B8 beq 028DF27C
:02068F98 00F58002 rsceqs r8,r5,r2
:02068F9C 40106D38 andmis r6,r0,r8,lsr r13
:02068FA0 09A8020D stmeqib  r8!,{r0,r2,r3,r9}
:02068FA4 002DB702 eoreq  r11,r13,r2,lsl #0xe
:02068FA8 2C030D2C stccs  13,cr0,[r3],{#0x2c}
:02068FAC 55040061 strpl r0,[r4, #-0x61]		;(r4-0x61=*(0005308f))
:02068FB0 09E78151 unknown
:02068FB4 15000D1B strne r0,[r0, #-0xd1b]		;(r0-0xd1b=*(fffff2e5))
:02068FB8 58111259 ldmplda  r1 ,{r0,r3,r4,r6,r9,r12}
:02068FBC 11118214 tstne r1,r4,lsl r2
:02068FC0 8801E014 stmhida  r1 ,{r2,r4,r13,r14,r15}
:02068FC4 05932300 ldreq r2,[r3, #+0x300]		;r3+0x300=*(0025fce3)
:02068FC8 00021001 andeq  r1,r2,r1
:02068FCC 83130088 tsthi r3,#0x88
:02068FD0 0081B0E5 addeq  r11,r1,r5,ror #0x1
:02068FD4 11C51D25 bicne  r1,r5,r5,lsr #0x1a
:02068FD8 18F01021 unknown
:02068FDC 3000BD20 andcc  r11,r0,r0,lsr #0x1a
:02068FE0 82110321 andhis r0,r1,#0x84000000
:02068FE4 138814E0 orrne  r1,r8,#0xE0000000
:02068FE8 A513E591 ldrge r14,[r3, #-0x591]		;(r3-0x591=*(0025f452))
:02068FEC 030D4107 unknown
:02068FF0 2515B960 ldrcs r11,[r5, #-0x960]		;r5-0x960=*(0fe976c8)=#0(0x00000000)
:02068FF4 897FFC2D ldmhidb  r15!,{r0,r2,r3,r5,r10,r11,r12,r13,r14,r15}^
:02068FF8 E59DC033 ldr r12,[r13, #+0x33]		;r13+0x33=*(00000033)
:02068FFC 9F307413 swils 0x00307413
:02069000 000D1FE5 andeq  r1,r13,r5,ror #0x1f
:02069004 0020001F eoreq  r0,r0,r15,lsl r0
:02069008 8CC000E2 stchil 0,cr0,[r0],{#0xe2}
:0206900C 0000B0E1 andeq  r11,r0,r1,ror #0x1
:02069010 C020E1D3 unknown
:02069014 0982E3CC stmeqib  r2 ,{r2,r3,r6,r7,r8,r9,r13,r14,r15}
:02069018 2D228001 stccs  0,cr8,[r2,#-0x4]!
:0206901C 203FE18C eorcss r14,r15,r12,lsl #0x3
:02069020 0100E202 unknown
:02069024 B1E18213 mvnlt  r8,r3,lsl r2
:02069028 10607918 rsbne  r7,r0,r8,lsl r9
:0206902C 00E130D3 unknown
:02069030 19030025 stmnedb  r3 ,{r0,r2,r5}
:02069034 04B0E381 unknown
:02069038 24A9C310 unknown
:0206903C 20281011 eorcs  r1,r8,r1,lsl r0
:02069040 B00CE59F mullt  r12,r15,r5
:02069044 0111D210 tsteq r1,r0,lsl r2
:02069048 F58A3075 strnv r3,[r10, #+0x75]		;r10+0x75=*(e58cc27e)
:0206904C 009808E1 addeqs r0,r8,r1,ror #0x11
:02069050 150011E0 strne r1,[r0, #-0x1e0]		;(r0-0x1e0=*(fffffe20))
:02069054 17F91008 ldrneb r1,[r9,+r8]!
:02069058 852CE582 strhi r14,[r12, #-0x582]!
:0206905C 31116D19 tstcc r1,r9,lsl r13
:02069060 9D041661 unknown
:02069064 2E800304 cdpcs 3,8,cr0,cr0,cr4,0
:02069068 9D00B5E0 unknown
:0206906C 9F90F8E5 swils 0x0090f8e5
:02069070 40F802E5 rscmis r0,r8,r5,ror #0x5
:02069074 88A00A79 stmhiia  r0!,{r0,r3,r4,r5,r6,r9,r11}
:02069078 047641E2 unknown
:0206907C 00F9E3A0 rsceqs r14,r9,r0,lsr #0x7
:02069080 9D1009E3 unknown
:02069084 309D0410 addccs r0,r13,r0,lsl r4
:02069088 880151B4 stmhida  r1 ,{r2,r4,r5,r7,r8,r12,r14}
:0206908C AD5099E2 unknown
:02069090 40996B11 addmis r6,r9,r1,lsl r11
:02069094 110C5901 unknown
:02069098 F56C26C9 strnvb r2,[r12, #-0x6c9]!
:0206909C 08711A31 unknown
:020690A0 60E4176D rscvs  r1,r4,r13,ror #0xe
:020690A4 105DE597 unknown
:020690A8 11007567 unknown
:020690AC E800092A stmda  r0 ,{r1,r3,r5,r8,r11}
:020690B0 5D051D04 unknown
:020690B4 0D410A16 unknown
:020690B8 860009E7 strhi r0,da 
:020690BC 0D102956 unknown
:020690C0 85E4E1B0 strhib r14,[r4, #+0x1b0]!
:020690C4 21310008 teqcs r1,r8
:020690C8 04277D94 unknown
:020690CC C92D12F1 stmgtdb  r13!,{r0,r4,r5,r6,r7,r9,r12}
:020690D0 A204D900 andge  r13,r4,#0x0
:020690D4 00792F6A rsbeqs r2,r9,r10,ror #0x1e
:020690D8 45DC0119 ldrmib r0,[r12, #+0x119]		;r12+0x119=*(02066a35)=#269074449(0x1009c011)
:020690DC E1A00D10 mov  r0,r0,lsl r13		;r0=269074449(0x1009c011)
:020690E0 B00FA016 andlt  r10,r15,r6,lsl r0
:020690E4 01E5D9E1 mvneq  r13,r1,ror #0x13
:020690E8 07CD0011 unknown
:020690EC 00E386E0 rsceq  r8,r3,r0,ror #0xd
:020690F0 090AA560 stmeqdb  r10 ,{r5,r6,r8,r10,r13,r15}
:020690F4 19110D95 ldmnedb  r1 ,{r0,r2,r4,r7,r8,r10,r11}
:020690F8 E1D900D0 ldrsb r0,[r9, #+0x0]		;r9+0x0=*(00000000)
:020690FC E3800903 orr  r0,r0,#0xC000
:02069100 C90000B0 stmgtdb  r0 ,{r4,r5,r7}
:02069104 0015D0E1 andeqs r13,r5,r1,ror #0x1
:02069108 B0000D44 andlt  r0,r0,r4,asr #0x1a
:0206910C E1D91050 bics r1,r9,r0,asr r0
:02069110 C51C7D02 ldrgt r7,[r12, #-0xd02]		;r12-0xd02=*(02065c1a)=#110699393(0x06992381)
:02069114 000D4500 andeq  r4,r13,r0,lsl #0xa
:02069118 000DCAB0 streqh r12,[r13], -r0
:0206911C 4D1F0D06 unknown
:02069120 00214106 eoreq  r4,r1,r6,lsl #0x2
:02069124 FFFF5AC6 swinv 0x00ff5ac6
:02069128 473504EA ldrmi r0,r4,r1,r6,lsl #0x2
:0206912C 10000184 andne  r0,r0,r4,lsl #0x3
:02069130 1AC52804 bne 011B3148
:02069134 11E97002 mvnne  r7,r2
:02069138 00654050 rsbeq  r4,r5,r0,asr r0
:0206913C E53300A5 ldr r0,[r3, #-0xa5]!
:02069140 6011351B andvss r3,r1,r11,lsl r5
:02069144 3065062D rsbcc  r0,r5,r13,lsr #0xc
:02069148 810051DB unknown
:0206914C 102EDD15 eorne  r13,r14,r5,lsl r13
:02069150 CD026280 unknown
:02069154 0001C900 andeq  r12,r1,r0,lsl #0x12
:02069158 29005904 stmcsdb  r0 ,{r2,r8,r11,r12,r14}
:0206915C 4F1D4D1D swimi 0x001d4d1d
:02069160 411DC110 tstmi r13,r0,lsl r1
:02069164 0101910C unknown
:02069168 0121660B unknown
:0206916C 9D261E69 stcls  14,cr1,[r6,#-0x1a4]!
:02069170 8070B70B rsbhis r11,r0,r11,lsl #0xe
:02069174 07294DED streq r4,r11,r0,r11,lsl #0xe
:02069178 500810C5 andpl  r1,r8,r5,asr #0x1
:0206917C 01E51C98 unknown
:02069180 182D00DD stmneda  r13!,{r0,r2,r3,r4,r6,r7}
:02069184 671110B9 unknown
:02069188 65E11CA0 strvsb r1,[r1, #+0xca0]!
:0206918C 05000D05 streq r0,[r0, #-0xd05]		;(r0-0xd05=*(fffff2fb))
:02069190 800C0234 andhi  r0,r12,r4,lsr r2
:02069194 0C010E13 stceq  14,cr0,[r1],{#0x13}
:02069198 01450380 unknown
:0206919C 10550D49 subnes r0,r5,r9,asr #0x1a
:020691A0 18E17010 unknown
:020691A4 04511CAD ldreqb r1,[r1],#-0xcad
:020691A8 6D325935 ldcvs  9,cr5,[r2,#-0xd4]!
:020691AC DC02DD20 stcle  13,cr13,[r2],{#0x20}
:020691B0 8FF11051 swihi 0x00f11051
:020691B4 10411190 unknown
:020691B8 10210001 eorne  r0,r1,r1
:020691BC 00010EE1 andeq  r0,r1,r1,ror #0x1d
:020691C0 F900010D stmnvdb  r0 ,{r0,r2,r3,r8}
:020691C4 19D10B10 ldmneib  r1 ,{r4,r8,r9,r11}^
:020691C8 09DA0001 ldmeqib  r10 ,{r0}^
:020691CC 000514A1 andeq  r1,r5,r1,lsr #0x9
:020691D0 242D00F5 unknown
:020691D4 1E951058 mrcne 0,4,r1,cr5,cr8,{2}
:020691D8 E1E00425 mvn  r0,r5,lsr #0x8
:020691DC DD581311 unknown
:020691E0 7D100500 unknown
:020691E4 4007E914 andmi  r14,r7,r4,lsl r9
:020691E8 54000681 strpl r0,[r0],#-0x681
:020691EC E5D02709 ldrb r2,[r0, #+0x709]		;r0+0x709=*(00000709)
:020691F0 28C5A403 stmcsia  r5 ,{r0,r1,r10,r13,r15}^
:020691F4 31E79111 mvncc  r9,r1,lsl r1
:020691F8 01212FFF unknown
:020691FC 0008DD81 andeq  r13,r8,r1,lsl #0x1b
:02069200 851BE354 ldrhi r14,[r11, #-0x354]		;(r11-0x354=*(fffffcac))
:02069204 21000C00 unknown
:02069208 1D26F06D stcne  0,cr15,[r6,#-0x1b4]!
:0206920C 004DE500 subeq  r14,r13,r0,lsl #0xa
:02069210 07F50069 ldreqb r0,r14,r13,r0,lsl #0xa
:02069214 4DF5214D ldcmil 1,cr2,[r5,#+0x134]!
:02069218 014D40F1 unknown
:0206921C 1D014D60 unknown
:02069220 35EE090C strccb r0,[r14, #+0x90c]!
:02069224 3059EBFF ldrccsh r14,[r9],#-0xbf
:02069228 014D0C69 unknown
:0206922C 07814D04 streq r4,[r1,+r4, lsl #0x1a]
:02069230 1400295C strne r2,[r0],#-0x95c
:02069234 D6E59840 unknown
:02069238 815ED9F4 ldrhish r13,[r14, #-0x94]		;r14-0x94=*(02068eb4)=#805354784(0x3000bd20)
:0206923C 4DFBD598 ldcmil 5,cr13,[r11,#+0x260]!
:02069240 0239952E eoreqs r9,r9,#0xB800000
:02069244 C12C05D1 unknown
:02069248 85051D36 strhi r1,[r5, #-0xd36]		;r5-0xd36=*(0fe972f2)=#0(0x00000000)
:0206924C 8C098100 stchi  1,cr8,[r9],{#0x0}
:02069250 B10301F1 unknown
:02069254 95570010 ldrlsb r0,[r7, #-0x10]		;r7-0x10=*(06992371)=#0(0x00000000)
:02069258 0A9100F1 beq 004A9624
:0206925C 40140B95 mulmis r4,r5,r11
:02069260 040EE588 streq r14,[r14],#-0x588
:02069264 76B44FF9 unknown
:02069268 8521410D strhi r4,[r1, #-0x10d]!
:0206926C E0620012 rsb  r0,r2,r2,lsl r0
:02069270 550DE3A0 strpl r14,[r13, #-0x3a0]		;r13-0x3a0=*(3000b980)=#0(0x00000000)
:02069274 D0C00E06 sbcle  r0,r0,r6,lsl #0x1c
:02069278 300EE710 andcc  r14,r14,r0,lsl r7
:0206927C C041E7D1 unknown
:02069280 09B1004C ldmeqib  r1!,{r2,r3,r6}
:02069284 3041E35C subcc  r14,r1,r12,asr r3
:02069288 0120E243 unknown
:0206928C 19928CC0 ldmneib  r2 ,{r6,r7,r10,r11,r15}
:02069290 30200355 eorcc  r0,r0,r5,asr r3
:02069294 03921083 orreqs r1,r2,#0x83
:02069298 06B15C00 unknown
:0206929C 1008104C andne  r1,r8,r12,asr #0x0
:020692A0 A9010231 stmgedb  r1 ,{r0,r4,r5,r9}
:020692A4 5E000209 cdppl 2,0,cr0,cr0,cr9,0
:020692A8 DD05F1E1 unknown
:020692AC FD99F905 unknown
:020692B0 E597402E ldr r4,[r7, #+0x2e]		;r7+0x2e=*(069923af)=#0(0x00000000)
:020692B4 87014502 strhi r4,[r1,-r2, lsl #0xa]
:020692B8 51041FE1 unknown
:020692BC E1822C14 orr  r2,r2,r4,lsl r12
:020692C0 25E5974F strcsb r9,[r5, #+0x74f]!
:020692C4 0DC15050 unknown
:020692C8 35E1A030 strccb r10,[r1, #+0x30]!
:020692CC 7D8400BD unknown
:020692D0 02135034 andeqs r5,r3,#0x34
:020692D4 4C0D1CE9 stcmi  12,cr1,[r13],{#0xe9}
:020692D8 B1000D19 unknown
:020692DC 003D101C eoreqs r1,r13,r12,lsl r0
:020692E0 2D81C11C unknown
:020692E4 A4022915 strge r2,[r2],#-0x915
:020692E8 5CB9F491 ldcpl  4,cr15,[r9],#+0x244
:020692EC AD0C0405 unknown
:020692F0 69C509B9 stmvsib  r5 ,{r0,r3,r4,r5,r7,r8,r11}^
:020692F4 E509C9AC str r12,[r9, #-0x9ac]		;(r9-0x9ac=*(fffff654))
:020692F8 81EDB50C mvnhi  r11,r12,lsl #0xa
:020692FC 753D5109 ldrvc r5,[r13, #-0x109]!
:02069300 F309C503 unknown
:02069304 95F74BB1 ldrlsb r4,[r7, #+0xbb1]!
:02069308 1DF48343 ldcnel 3,cr8,[r4,#+0x10c]!
:0206930C 2594000E ldrcs r0,[r4, #+0xe]		;r4+0xe=*(0000000e)
:02069310 E1900B39 orrs r0,r0,r9,lsr r11
:02069314 06E59703 unknown
:02069318 450401D1 strmi r0,[r4, #-0x1d1]		;(r4-0x1d1=*(fffffe2f))
:0206931C 83F80EB9 mvnhis r0,#0xB90
:02069320 AD300BA5 ldcge  11,cr0,[r0,#-0x294]!
:02069324 8320B10C unknown
:02069328 300CE369 andcc  r14,r12,r9,ror #0x6
:0206932C 00290E6D eoreq  r0,r9,r13,ror #0x1c
:02069330 189FC014 ldmneia  r15 ,{r2,r4,r14,r15}
:02069334 08590F59 ldmeqda  r9 ,{r0,r3,r4,r6,r8,r9,r10,r11}^
:02069338 23B60F59 movcss r0,#0x164		;r0=356(0x164)
:0206933C 07B4E1C0 ldreq r14,r0,#0x164
:02069340 2381C013 orrcs  r12,r1,#0x13
:02069344 2C00291C stccs  9,cr2,[r0],{#0x1c}
:02069348 02140ADA andeqs r0,r4,#0xDA000
:0206934C F0295029 eornv  r5,r9,r9,lsr #0x0
:02069350 70290F61 eorvc  r0,r9,r1,ror #0x1e
:02069354 202C6885 eorcs  r6,r12,r5,lsl #0x11
:02069358 0F21903E swieq 0x0021903e
:0206935C E008E590 mul  r8,r0,r5
:02069360 8227F590 eorhi  r15,r7,#0x24000000
:02069364 E082C003 add  r12,r2,r3
:02069368 4C0F292C stcmi  9,cr2,[r15],{#0x2c}
:0206936C E59E20C0 ldr r2,[r14, #+0xc0]		;r14+0xc0=*(000000c0)
:02069370 01D5000E biceqs r0,r5,r14
:02069374 28592FFF ldmcsda  r9 ,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r9,r10,r11,r13}^
:02069378 47517090 unknown
:0206937C 50305B95 mlapls r0,r5,r11,r5unknown
:02069380 0600E286 streq r14,[r0],-r6, lsl #0x5
:02069384 B4E58D40 unknown
:02069388 34E1D510 unknown
:0206938C 65942000 ldrvs r2,[r4, #+0x0]		;r4+0x0=*(00000000)
:02069390 82318127 eorhis r8,r1,#0xC0000009
:02069394 449EA765 ldrmi r10,[r14],#+0x765
:02069398 B011A5FF ldrltsh r10,[r1], -r15
:0206939C 001D11E1 andeqs r1,r13,r1,ror #0x3
:020693A0 8622C020 unknown
:020693A4 CD9502CD unknown
:020693A8 B6E88C02 unknown
:020693AC 25D50A00 ldrcsb r0,[r5, #+0xa00]		;r5+0xa00=*(0fe98a28)=#0(0x00000000)
:020693B0 9502B112 strls r11,[r2, #-0x112]		;(r2-0x112=*(ffffff4d))
:020693B4 03006D05 unknown
:020693B8 00A92605 adceq  r2,r9,r5,lsl #0xc
:020693BC E1DD00BC ldrh r0,[r13, #+0xc]		;r13+0xc=*(3000bd2c)=#0(0x00000000)
:020693C0 01C602B6 streqh r0,[r6, #+0x26]		;r6+0x26=*(00000026)
:020693C4 E51034E1 ldr r3,[r0, #-0x4e1]		;(r0-0x4e1=*(fffffb1f))
:020693C8 8122690B unknown
:020693CC 981F65E0 ldmlsda  r15 ,{r5,r6,r7,r8,r10,r13,r14}
:020693D0 61DD10BE ldrvsh r1,[r13, #+0xe]		;r13+0xe=*(3000bd2e)=#0(0x00000000)
:020693D4 006D9F02 rsbeq  r9,r13,r2,lsl #0x1e
:020693D8 5928E001 stmpldb  r8!,{r0,r13,r14,r15}
:020693DC 3D17C91F unknown
:020693E0 41297017 unknown
:020693E4 0C06B930 stceq  9,cr11,[r6],{#0x30}
:020693E8 0D26B957 stceq  9,cr11,[r6,#-0x15c]!
:020693EC E906BD07 stmdb  r6 ,{r0,r1,r2,r8,r10,r11,r12,r13,r15}
:020693F0 04230900 unknown
:020693F4 5F28008D swipl 0x0028008d
:020693F8 E110DD30 tst r0,r0,lsr r13
:020693FC 01312003 teqeq r1,r3
:02069400 4D7A0561 ldcmil 5,cr0,[r10,#-0x184]!
:02069404 1000B6C0 andne  r11,r0,r0,asr #0xd
:02069408 207FE5DD unknown
:0206940C C100E201 unknown
:02069410 200A7D13 andcs  r7,r10,r3,lsl r13
:02069414 01050D84 unknown
:02069418 100C24E2 andne  r2,r12,r2,ror #0x9
:0206941C 4D9D0C79 unknown
:02069420 3041390C subcc  r3,r1,r12,lsl #0x12
:02069424 34AC0D71 unknown
:02069428 10419510 subne  r9,r1,r0,lsl r5
:0206942C 1041233D subne  r2,r1,r13,lsr r3
:02069430 84381014 unknown
:02069434 C04566E2 subgt  r6,r5,r2,ror #0xd
:02069438 30511A39 subccs r1,r1,r9,lsr r10
:0206943C 1438E084 unknown
:02069440 02E5C120 rsceq  r12,r5,#0x8
:02069444 00750059 rsbeqs r0,r5,r9,asr r0
:02069448 4DE00095 stcmil 0,cr0,[r0,#+0x254]!
:0206944C 940B7526 strls r7,[r11],#-0x526
:02069450 A1102AC5 tstge r0,r5,asr #0x15
:02069454 4D163513 unknown
:02069458 149DEB01 ldrne r14,[r13],#+0xb01
:0206945C E1012954 unknown
:02069460 30016528 andcc  r6,r1,r8,lsr #0xa
:02069464 5D20163D stcpl  6,cr1,[r0,#-0xf4]!
:02069468 0948E595 stmeqdb  r8 ,{r0,r2,r4,r7,r8,r10,r13,r14,r15}^
:0206946C B200151C andlt  r1,r0,#0x7000000
:02069470 9803F930 stmlsda  r3 ,{r4,r5,r8,r11,r12,r13,r14,r15}
:02069474 03151120 tsteq r5,#0x8
:02069478 C410B4E0 ldrgt r11,[r0],#-0x4e0
:0206947C 20B602E1 adccss r0,r6,r1,ror #0x5
:02069480 2508E1C4 strcs r14,[r8, #-0x1c4]		;r8-0x1c4=*(5e10641d)=#0(0x00000000)
:02069484 0065060D rsbeq  r0,r5,r13,lsl #0xc
:02069488 184508A0 stmneda  r5 ,{r5,r7,r11}^
:0206948C E5044005 str r4,[r4, #-0x5]		;(r4-0x5=*(fffffffb))
:02069490 D512B60A ldrle r11,[r2, #-0x60a]		;(r2-0x60a=*(fffffa55))
:02069494 1001E116 andne  r14,r1,r6,lsl r1
:02069498 12B6E281 adcnes r14,r6,#0x10000008
:0206949C F9E100C5 unknown
:020694A0 15FD2815 ldrneb r2,[r13, #+0x815]!
:020694A4 110151D0 unknown
:020694A8 4C6AFF06 stcmil 15,cr15,[r10],#-0x18
:020694AC 2D47F806 unknown
:020694B0 11E194E9 mvnne  r9,r9,ror #0x9
:020694B4 E1A04190 unknown
:020694B8 E599503C ldr r5,[r9, #+0x3c]		;r9+0x3c=*(0000003c)
:020694BC 40401149 submi  r1,r0,r9,asr #0x2
:020694C0 BCE59960 stcltl 9,cr9,[r5],#+0x180
:020694C4 D53010E5 ldrle r1,[r0, #-0xe5]!
:020694C8 118D10E5 orrne  r1,r13,r5,ror #0x1
:020694CC AD470563 unknown
:020694D0 891BFD12 ldmhidb  r11 ,{r1,r4,r8,r10,r11,r12,r13,r14,r15}
:020694D4 02E1011B rsceq  r0,r1,#0xC0000006
:020694D8 D57008BD ldrleb r0,[r0, #-0x8bd]!
:020694DC 6D021DE7 unknown
:020694E0 00012F23 andeq  r2,r1,r3,lsr #0x1e
:020694E4 57005CB0 unknown
:020694E8 11040113 unknown
:020694EC 50F6160D rscpls r1,r6,r13,lsl #0xc
:020694F0 010940E1 unknown
:020694F4 076D0103 streqb r0,[r13,-r3, lsl #0x2]!
:020694F8 A14D00B5 strgeh r0,[r13, #-0x5]		;r13-0x5=*(3000bd1b)=#0(0x00000000)
:020694FC 5300732E unknown
:02069500 033916AD teqeq r9,#0xAD00000
:02069504 850F9D58 strhi r9,[r15, #-0xd58]		;r15-0xd58=*(020687b4)=#1109395714(0x42200902)
:02069508 DD432C02 unknown
:0206950C 02010D19 andeq  r0,r1,#0x640
:02069510 6D01003D unknown
:02069514 D609F91A unknown
:02069518 FD59292E unknown
:0206951C 07E11120 streqb r1,[r1,+r0, lsr #0x2]!
:02069520 46B40009 unknown
:02069524 0231D902 eoreqs r13,r1,#0x8000
:02069528 00890251 addeq  r0,r9,r1,asr r2
:0206952C 1C99102C ldcne  0,cr1,[r9],{#0x2c}
:02069530 391035E5 ldmccdb  r0 ,{r0,r2,r5,r6,r7,r8,r10,r12,r13}
:02069534 500208BD strplh r0,[r2], -r13
:02069538 320AE285 andcc  r14,r10,#0x50000008
:0206953C 007F0099 unknown
:02069540 C2103158 andgts r3,r0,#0x16
:02069544 C3A20031 movgt  r0,#0x31		;r0=49(0x31)
:02069548 00C80031 sbceq  r0,r8,r1,lsr r0
:0206954C 09176D10 ldmeqdb  r7 ,{r4,r8,r10,r11,r13,r14}
:02069550 35628914 strccb r8,[r2, #-0x914]!
:02069554 14E5890D unknown
:02069558 093155A0 ldmeqdb  r1!,{r5,r7,r8,r10,r12,r14}
:0206955C 82A141A5 adchi  r4,r1,#0x40000029
:02069560 A0653031 rsbge  r3,r5,r1,lsr r0
:02069564 A511710C ldrge r7,[r1, #-0x10c]		;(r1-0x10c=*(fffffef4))
:02069568 01711001 cmneq r1,r1
:0206956C 010CD1B6 streqh r13,[r12, -r6]
:02069570 2A190565 bcs 026AAB0C
:02069574 6D22ED0A stcvs  13,cr14,[r2,#-0x28]!
:02069578 ED414502 unknown
:0206957C 210075ED unknown
:02069580 27550811 unknown
:02069584 7D3001F9 ldcvc  1,cr0,[r0,#-0x3e4]!
:02069588 6109B670 unknown
:0206958C A5054D25 strge r4,[r5, #-0xd25]		;r5-0xd25=*(0fe97303)=#0(0x00000000)
:02069590 00F5690D rsceqs r6,r5,r13,lsl #0x12
:02069594 AE022D0B cdpge 13,0,cr2,cr2,cr11,0
:02069598 046D2049 unknown
:0206959C 001D102D andeqs r1,r13,r13,lsr #0x0
:020695A0 00104918 andeqs r4,r0,r8,lsl r9
:020695A4 03212F20 unknown
:020695A8 D09401C1 addles r0,r4,r1,asr #0x3
:020695AC 0D8312C5 unknown
:020695B0 D318F100 tstle r8,#0x0
:020695B4 87F8E583 ldrhib r14,[r8,+r3, lsl #0xb]!
:020695B8 8DD51F6D unknown
:020695BC D0706910 rsbles r6,r0,r0,lsl r9
:020695C0 04B1F530 unknown
:020695C4 C59BE353 ldrgt r14,[r11, #+0x353]		;r11+0x353=*(00000353)
:020695C8 E3445623 unknown
:020695CC 09021194 stmeqdb  r2 ,{r2,r4,r7,r8,r12}
:020695D0 08001918 stmeqda  r0 ,{r3,r4,r8,r11,r12}
:020695D4 991C3044 ldmlsdb  r12 ,{r2,r6,r12,r13}
:020695D8 E289003D add  r0,r9,#0x3D
:020695DC E8900007 ldmia  r0 ,{r0,r1,r2}
:020695E0 83000702 unknown
:020695E4 9410F5E8 ldrls r15,[r0],#-0x5e8
:020695E8 508713A5 addpl  r1,r7,r5,lsr #0x7
:020695EC 2D4F0505 unknown
:020695F0 13A9E0E9 movne  r14,#0xE9		;r14=233(0xe9)
:020695F4 A113A9A0 tstge r3,r0,lsr #0x13
:020695F8 C12CA59A unknown
:020695FC A503F513 strge r15,[r3, #-0x513]		;(r3-0x513=*(0025f4d0))
:02069600 0C000506 stceq  5,cr0,[r0],{#0x6}
:02069604 0C0C8D66 stceq  13,cr8,[r12],{#0x66}
:02069608 752001D5 strvc r0,[r0, #-0x1d5]!
:0206960C DA92B4C5 ble 00516928
:02069610 68011115 stmvsda  r1 ,{r0,r2,r4,r8,r12}
:02069614 112713A0 unknown
:02069618 C010B900 andgts r11,r0,r0,lsl #0x12
:0206961C 599A6020 ldmplib  r10 ,{r5,r13,r14}
:02069620 DA93BA20 ble 00557EA8
:02069624 18610811 unknown
:02069628 800711B9 strhih r1,[r7], -r9
:0206962C A09807B5 ldrgeh r0,[r8], +r5
:02069630 70F113E3 rscvcs r1,r1,r3,ror #0x7
:02069634 42390611 eormis r0,r9,#0x1100000
:02069638 81001DD3 unknown
:0206963C F1114D17 tstnv r1,r7,lsl r13
:02069640 0281F730 addeq  r15,r1,#0xC00000
:02069644 34059D80 strcc r9,[r5],#-0xd80
:02069648 2331E9B0 teqcs r1,#0x2C0000
:0206964C A9002941 stmgedb  r0 ,{r0,r6,r8,r11,r13}
:02069650 F1003122 unknown
:02069654 ED02D9D1 unknown
:02069658 1850F921 ldmneda  r0 ,{r0,r5,r8,r11,r12,r13,r14,r15}^
:0206965C F44FD97F strnvb r13,[r15],#-0x97f
:02069660 101100F9 ldrnesh r0,[r1], -r9
:02069664 85001102 strhi r1,[r0, #-0x102]		;(r0-0x102=*(ffffff2f))
:02069668 006D081F rsbeq  r0,r13,r15,lsl r8
:0206966C 00F1E157 rsceqs r14,r1,r7,asr r1
:02069670 5908013A stmpldb  r8 ,{r1,r3,r4,r5,r8}
:02069674 AD167108 unknown
:02069678 A910E922 ldmgedb  r0 ,{r1,r5,r8,r11,r13,r14,r15}
:0206967C 8F283D12 swihi 0x00283d12
:02069680 5F030EED swipl 0x00030eed
:02069684 44A5E1DA unknown
:02069688 1A41028D bne 030AA0C4
:0206968C 00098101 andeq  r8,r9,r1,lsl #0x2
:02069690 81FC7101 mvnhis r7,r1,lsl #0x2
:02069694 81800392 unknown
:02069698 71113182 tstvc r1,r2,lsl #0x3
:0206969C 0215C000 andeqs r12,r5,#0x0
:020696A0 10718880 rsbnes r8,r1,r0,lsl #0x11
:020696A4 10700910 rsbnes r0,r0,r0,lsl r9
:020696A8 22224DA0 eorcs  r4,r2,#0x2800
:020696AC 2109004D unknown
:020696B0 11C1115D bicne  r1,r1,r13,asr r1
:020696B4 01197A50 tsteq r9,r0,asr r10
:020696B8 B001A140 andlt  r10,r1,r0,asr #0x2
:020696BC 9D30E28D ldcls  2,cr14,[r0,#-0x234]!
:020696C0 F1968542 orrnvs r8,r6,r2,asr #0xa
:020696C4 38000910 stmccda  r0 ,{r4,r8,r11}
:020696C8 228D8D10 addcs  r8,r13,#0x400
:020696CC B0C620F9 unknown
:020696D0 39E8E58D unknown
:020696D4 31B10E40 movccs r0,r0,asr #0x1c
:020696D8 B1D03A5D biclts r3,r0,r13,asr r10
:020696DC 005D0741 subeqs r0,r13,r1,asr #0xe
:020696E0 111517B5 ldrneh r1,[r5, -r5]
:020696E4 000AD901 andeq  r13,r10,r1,lsl #0x12
:020696E8 C188805D orrgt  r8,r8,r13,asr r0
:020696EC 4EDD0521 cdpmi 5,12,cr0,cr13,cr1,1
:020696F0 CD10C1D9 unknown
:020696F4 11C1D415 bicne  r13,r1,r5,lsl r4
:020696F8 21E1DD72 mvncs  r13,r2,ror r13
:020696FC 2CC1E214 stccsl 2,cr14,[r1],{#0x14}
:02069700 B8E25188 unknown
:02069704 BAE1CA03 blt 018DBF18
:02069708 E100CA93 swp r12,r3,r0
:0206970C E59A5030 ldr r5,[r10, #+0x30]		;r10+0x30=*(e58cc239)
:02069710 4EB9E023 cdpmi 0,10,cr14,cr9,cr3,1
:02069714 08D00015 ldmeqia  r0 ,{r0,r2,r4}^
:02069718 E1DA43B8 ldrh r4,[r10, #+0x38]		;r10+0x38=*(e58cc241)
:0206971C 009A0034 addeqs r0,r10,r4,lsr r0
:02069720 015104E5 cmpeq r1,r5,ror #0x9
:02069724 C5320199 ldrgt r0,[r2, #-0x199]!
:02069728 01953301 orreqs r3,r5,r1,lsl #0x6
:0206972C 002138AC eoreq  r3,r1,r12,lsr #0x11
:02069730 3E310C5D mrccc 12,1,r0,cr1,cr13,{2}
:02069734 0913C9FF ldmeqdb  r3 ,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r11,r14,r15}
:02069738 EE0E8400 cdp 4,0,cr8,cr14,cr0,0
:0206973C 500CFF9A mulpl  r12,r10,r15
:02069740 A08002E3 addge  r0,r0,r3,ror #0x5
:02069744 80039300 andhi  r9,r3,r0,lsl #0x6
:02069748 000083A0 andeq  r8,r0,r0,lsr #0x7
:0206974C 108001CD addne  r0,r0,r13,asr #0x3
:02069750 00910179 addeqs r0,r1,r9,ror r1
:02069754 3900115B stmccdb  r0 ,{r0,r1,r3,r4,r6,r8,r12}
:02069758 3658E008 ldrccb r14,[r8],-r8
:0206975C 7508B901 strvc r11,[r8, #-0x901]		;r8-0x901=*(5e105ce0)=#0(0x00000000)
:02069760 001D0200 andeqs r0,r13,r0,lsl #0x4
:02069764 00C1F656 sbceq  r15,r1,r6,asr r6
:02069768 51110996 unknown
:0206976C D1FE5900 mvnles r5,r0,lsl #0x12
:02069770 E3560806 cmp r6,#0x60000
:02069774 003D1D13 eoreqs r1,r13,r3,lsl r13
:02069778 0095304C addeqs r3,r5,r12,asr #0x0
:0206977C 191E0520 ldmnedb  r14 ,{r5,r8,r10}
:02069780 1199D200 orrnes r13,r9,r0,lsl #0x4
:02069784 2000A130 andcs  r10,r0,r0,lsr r1
:02069788 FDA8E58D stc2  5,cr14,[r8,#+0x234]!
:0206978C 3A3DFF05 bcc 02FE93A8
:02069790 710400B1 strvch r0,[r4, -r1]
:02069794 A912BD00 ldmgedb  r2 ,{r8,r10,r11,r12,r13,r15}
:02069798 00765050 rsbeqs r5,r6,r0,asr r0
:0206979C 04ED059D unknown
:020697A0 A114B101 tstge r4,r1,lsl #0x2
:020697A4 E822C904 stmda  r2!,{r2,r8,r11,r14,r15}
:020697A8 F540819C strnvb r8,[r0, #-0x19c]		;(r0-0x19c=*(fffffe95))
:020697AC 005C00CD subeqs r0,r12,r13,asr #0x1
:020697B0 4A013099 bmi 020B5A1C
:020697B4 95E28060 strlsb r8,[r2, #+0x60]!
:020697B8 A9200610 stmgedb  r0!,{r4,r9,r10}
:020697BC C8009500 stmgtda  r0 ,{r8,r10,r12,r15}
:020697C0 04B5F635 unknown
:020697C4 79030095 stmvcdb  r3 ,{r0,r2,r4,r7}
:020697C8 2CE08527 stccsl 5,cr8,[r0],#+0x9c
:020697CC 05C104D5 streqb r0,[r1, #+0x4d5]		;r1+0x4d5=*(000004d5)
:020697D0 1041E540 subne  r14,r1,r0,asr #0xa
:020697D4 5127109D unknown
:020697D8 A004B300 andge  r11,r4,r0,lsl #0x6
:020697DC 6003E28D andvs  r14,r3,r13,lsl #0x5
:020697E0 4C00E3A0 stcmi  3,cr14,[r0],{#0xa0}
:020697E4 21E28D80 mvncs  r8,r0,lsl #0x1b
:020697E8 A0B02F14 adcges r2,r0,r4,lsl r15
:020697EC 1030E310 eornes r14,r0,r0,lsl r3
:020697F0 2B20159D blcs 0286EE6C
:020697F4 104106AD subne  r0,r1,r13,lsr #0xd
:020697F8 ED8034D0 unknown
:020697FC E58D7009 str r7,[r13, #+0x9]		;r13+0x9=*(3000bd29)=#0(0x00000000)
:02069800 4104B001 unknown
:02069804 25050AE5 strcs r0,[r5, #-0xae5]		;r5-0xae5=*(0fe97543)=#0(0x00000000)
:02069808 44400219 strmib r0,[r0],#-0x219
:0206980C 497B18E2 unknown
:02069810 00151240 andeqs r1,r5,r0,asr #0x4
:02069814 F99D0058 ldmnvib  r13 ,{r3,r4,r6}
:02069818 350A8A21 strcc r8,[r10, #-0xa21]		;(r10-0xa21=*(e58cb7e8))
:0206981C DD05B001 unknown
:02069820 020009E1 andeq  r0,r0,#0x384000
:02069824 5507E150 strpl r14,[r7, #-0x150]		;(r7-0x150=*(fffffeb0))
:02069828 9D905C02 unknown
:0206982C 100408E5 andne  r0,r4,r5,ror #0x11
:02069830 7960E085 unknown
:02069834 20200900 eorcs  r0,r0,r0,lsl #0x12
:02069838 E04112B9 strh r1,[r1],#-0x29
:0206983C EBFFF60F bl 02067080
:02069840 44400109 strmib r0,[r0],#-0x109
:02069844 05C904E0 streqb r0,[r9, #+0x4e0]		;r9+0x4e0=*(42200de2)=#0(0x00000000)
:02069848 F500890A strnv r8,[r0, #-0x90a]		;(r0-0x90a=*(fffff6f6))
:0206984C 6D68D01B stcvsl 0,cr13,[r8,#-0x6c]!
:02069850 05F1EC40 ldreqb r14,[r1, #+0xc40]!
:02069854 BDDD92B8 unknown
:02069858 E3598A00 cmp r9,#0x0
:0206985C E04879DC unknown
:02069860 BD8F1371 unknown
:02069864 37C8E828 strccb r14,[r8,+r8, lsr #0x10]
:02069868 B509E10E strlt r14,[r9, #-0x10e]		;r9-0x10e=*(422007f4)=#0(0x00000000)
:0206986C F52E2D0E strnv r2,[r14, #-0xd0e]!
:02069870 1A39F000 bne 02EE5878
:02069874 9D300A25 ldcls  10,cr0,[r0,#-0x94]!
:02069878 A0218406 eorge  r8,r1,r6,lsl #0x8
:0206987C 01840BE1 orreq  r0,r4,r1,ror #0x17
:02069880 002DE150 eoreq  r14,r13,r0,asr r1
:02069884 93010592 unknown
:02069888 98002950 stmlsda  r0 ,{r4,r6,r8,r11,r13}
:0206988C 00590F15 subeqs r0,r9,r5,lsl r15
:02069890 0222E991 eoreq  r14,r2,#0x244000
:02069894 E0812D30 add  r2,r1,r0,lsr r13
:02069898 0D251008 stceq  0,cr1,[r5,#-0x20]!
:0206989C 3004B120 andcc  r11,r4,r0,lsr #0x2
:020698A0 C4E58D50 unknown
:020698A4 26C90029 strcsb r0,[r9],+r9, lsr #0x0
:020698A8 D9380F05 ldmledb  r8!,{r0,r2,r8,r9,r10,r11}
:020698AC 1008B80B andne  r11,r8,r11,lsl #0x10
:020698B0 6502199D strvs r1,[r2, #-0x99d]		;(r2-0x99d=*(fffff6c2))
:020698B4 0C01851D stceq  5,cr8,[r1],{#0x1d}
:020698B8 7DD80E15 unknown
:020698BC 3809C51E stmccda  r9 ,{r1,r2,r3,r4,r8,r10,r14,r15}
:020698C0 41E58540 mvnmi  r8,r0,asr #0xa
:020698C4 036103FD unknown
:020698C8 10054DED andne  r4,r5,r13,ror #0x1b
:020698CC 05170924 ldreq r0,[r7, #-0x924]		;(r7-0x924=*(fffff6dc))
:020698D0 17212C00 strne r2,[r1,-r0, lsl #0x18]!
:020698D4 F90005B7 stmnvdb  r0 ,{r0,r1,r2,r4,r5,r7,r8,r10}
:020698D8 01113816 tsteq r1,r6,lsl r8
:020698DC 05060520 streq r0,[r6, #-0x520]		;(r6-0x520=*(fffffae0))
:020698E0 456B0050 strmib r0,[r11, #-0x50]!
:020698E4 03105547 tsteq r0,#0x11C00000
:020698E8 166D000D unknown
:020698EC 1B00000F blne 02069930
:020698F0 01C003CA biceq  r0,r0,r10,asr #0x7
:020698F4 DA12292E ble 024F3DB4
:020698F8 D118E003 tstle r8,r3
:020698FC E7D02005 ldrb r2,[r0, +r5]
:02069900 2F1103ED swics 0x001103ed
:02069904 42312041 eormis r2,r1,#0x41
:02069908 03E119E2 mvneq  r1,#0x388000
:0206990C 92822061 addls  r2,r2,#0x61
:02069910 82204108 eorhi  r4,r0,#0x2
:02069914 8CC00182 stchil 1,cr0,[r0],{#0x82}
:02069918 3E1200E2 cdpcc 0,0,cr0,cr2,cr2,7
:0206991C 5C037583 stcpl  5,cr7,[r3],{#0x83}
:02069920 08E008E1 unknown
:02069924 FFF3E28E swinv 0x00f3e28e
:02069928 2903BAFF stmcsdb  r3 ,{r0,r1,r2,r3,r4,r5,r6,r7,r9,r11,r12,r13,r15}
:0206992C 60198000 andvss r8,r9,r0
:02069930 8010A100 andhis r10,r0,r0,lsl #0x2
:02069934 1DBA201D ldcne  0,cr2,[r10,#+0x74]!
:02069938 C05528C0 subgts r2,r5,r0,asr #0x11
:0206993C 9916C190 ldmlsdb  r6 ,{r4,r7,r8,r14,r15}
:02069940 15E08C0F strneb r8,[r0, #+0xc0f]!
:02069944 154CB210 strneb r11,[r12, #-0x210]		;r12-0x210=*(0206670c)=#-516069287(0xe13d6859)
:02069948 024AD950 subeq  r13,r10,#0x140000
:0206994C 0D20133D stceq  3,cr1,[r0,#-0xf4]!
:02069950 2BFFF502 blcs 02066D60
:02069954 E92E0DEB stmdb  r14!,{r0,r1,r3,r5,r6,r7,r8,r10,r11}
:02069958 3CD14312 ldcccl 3,cr4,[r1],{#0x12}
:0206995C F22512E5 eornv  r1,r5,#0x5000000E
:02069960 20769D36 rsbcss r9,r6,r6,lsr r13
:02069964 1B61969D blne 038CF3E0
:02069968 002040A1 eoreq  r4,r0,r1,lsr #0x1
:0206996C A6AD1DC0 unknown
:02069970 49116D13 ldmmidb  r1 ,{r0,r1,r4,r8,r10,r11,r13,r14}
:02069974 E3A09015 mov  r9,#0x15		;r9=21(0x15)
:02069978 ED700D03 ldcl 13,cr0,[r0,#-0xc]!
:0206997C 0403210F streq r2,[r3],#-0x10f
:02069980 C13B5550 teqgt r11,r0,asr r5
:02069984 E1661100 unknown
:02069988 00090104 andeq  r0,r9,r4,lsl #0x2
:0206998C C124209D unknown
:02069990 850EF911 strhi r15,[r14, #-0x911]		;(r14-0x911=*(fffff6ef))
:02069994 5024ED16 eorpl  r14,r4,r6,lsl r13
:02069998 FCD10586 ldc2l 5,cr0,[r1],{#0x86}
:0206999C 003D3985 eoreqs r3,r13,r5,lsl #0x13
:020699A0 109105C0 addnes r0,r1,r0,asr #0xb
:020699A4 FFEE1039 swinv 0x00ee1039
:020699A8 390015FF stmccdb  r0 ,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r10,r12}
:020699AC 1535C6F1 ldrne r12,[r5, #-0x6f1]!
:020699B0 08102100 ldmeqda  r0 ,{r8,r13}
:020699B4 2AB98021 bcs 00EC9A40
:020699B8 7650135D unknown
:020699BC F1141196 unknown
:020699C0 F1F8750B mvnnvs r7,r11,lsl #0xa
:020699C4 02591CD8 subeqs r1,r9,#0xD800
:020699C8 02595E10 subeqs r5,r9,#0x100
:020699CC 5D02591C unknown
:020699D0 0025ED10 eoreq  r14,r5,r0,lsl r13
:020699D4 204508D9 unknown
:020699D8 D10099ED unknown
:020699DC D1015182 unknown
:020699E0 2101DE82 unknown
:020699E4 51011761 unknown
:020699E8 010185EF unknown
:020699EC 9DA30195 stcls  1,cr0,[r3,#+0x254]!
:020699F0 85210125 strhi r0,[r1, #-0x125]!
:020699F4 EB153AE2 bl 025B8584
:020699F8 11D530A1 bicnes r3,r5,r1,lsr #0x1
:020699FC 11109D40 tstne r0,r0,asr #0x1a
:02069A00 F4108D10 ldrnv r8,[r0],#-0xd10
:02069A04 91008DD0 unknown
:02069A08 8D10E110 unknown
:02069A0C 05D7C110 ldreqb r12,[r7, #+0x110]		;r7+0x110=*(00000110)
:02069A10 FE57A92A cdp2 9,4,cr10,cr7,cr10,1
:02069A14 1D5845A9 unknown
:02069A18 75100B1D ldrvc r0,[r0, #-0xb1d]		;(r0-0xb1d=*(fffff4e3))
:02069A1C 4B100D21 blmi 0246CEA8
:02069A20 09250265 stmeqdb  r5!,{r0,r2,r5,r6,r9}
:02069A24 54E58D60 unknown
:02069A28 41029620 unknown
:02069A2C 42290A2A eormi  r0,r9,#0x2A000
:02069A30 B1E127A9 mvnlt  r2,r9,lsr #0xf
:02069A34 14C52D45 strneb r2,[r5],#+0xd45
:02069A38 40FD1785 rscmis r1,r13,r5,lsl #0xf
:02069A3C DD0807FD unknown
:02069A40 EC007D11 stc  13,cr7,[r0],{#0x11}
:02069A44 9A03C5EA bls 0215B1F4
:02069A48 413517FD ldrmish r1,[r5, -r13]!
:02069A4C 831A3D48 tsthi r10,#0x1200
:02069A50 008136FD unknown
:02069A54 6DEB20D5 stcvsl 0,cr2,[r11,#+0x354]!
:02069A58 9D574510 unknown
:02069A5C 24A511CD unknown
:02069A60 81000085 unknown
:02069A64 FD20D53B stc2  5,cr13,[r0,#-0xec]!
:02069A68 CDB73921 ldcgt  9,cr3,[r7,#+0x84]!
:02069A6C D4120D2C ldrle r0,[r2],#-0xd2c
:02069A70 9F30D5EA swils 0x0030d5ea
:02069A74 3C8DF194 stccc  1,cr15,[r13],{#0x94}
:02069A78 79051191 stmvcdb  r5 ,{r0,r4,r7,r8,r12}
:02069A7C 8E418D17 mcrhi 13,2,r8,cr1,cr7,{0}
:02069A80 1011B96C andnes r11,r1,r12,ror #0x12
:02069A84 65216996 strvs r6,[r1, #-0x996]!
:02069A88 3D0199FC unknown
:02069A8C 15F0C900 ldrneb r12,[r0, #+0x900]!
:02069A90 58102509 ldmplda  r0 ,{r0,r3,r8,r10,r13}
:02069A94 B060102D rsblt  r1,r0,r13,lsr #0x0
:02069A98 E9E116E1 unknown
:02069A9C 6981F000 stmvsib  r1 ,{r12,r13,r14,r15}
:02069AA0 6901215A stmvsdb  r1 ,{r1,r3,r4,r6,r8,r13}
:02069AA4 09725A00 unknown
:02069AA8 DD12A900 unknown
:02069AAC DDFC4012 ldclel 0,cr4,[r12,#+0x48]!
:02069AB0 4C001102 stcmi  1,cr1,[r0],{#0x2}
:02069AB4 4A69FF67 bmi 03AE9858
:02069AB8 FFCE0055 swinv 0x00ce0055
:02069ABC 940007C1 strls r0,[r0],#-0x7c1
:02069AC0 197C2126 unknown
:02069AC4 B516C12B ldrlt r12,[r6, #-0x12b]		;(r6-0x12b=*(fffffed5))
:02069AC8 960D6123 strls r6,[r13],-r3, lsr #0x2
:02069ACC 18090305 stmneda  r9 ,{r0,r2,r8,r9}
:02069AD0 08AD86DF stmeqia  r13!,{r0,r1,r2,r3,r4,r6,r7,r9,r10,r15}
:02069AD4 000D066D andeq  r0,r13,r13,ror #0xc
:02069AD8 71121135 tstvc r2,r5,lsr r1
:02069ADC 859E073D ldrhi r0,[r14, #+0x73d]		;r14+0x73d=*(0000073d)
:02069AE0 A1F1624B mvnges r6,r11,asr #0x4
:02069AE4 E933B926 ldmdb  r3!,{r1,r2,r5,r8,r11,r12,r13,r15}
:02069AE8 239D0600 orrcss r0,r13,#0x0
:02069AEC 650485B9 strvs r8,[r4, #-0x5b9]		;(r4-0x5b9=*(fffffa47))
:02069AF0 B5FC2300 ldrltb r2,[r12, #+0x300]!
:02069AF4 F1174101 tstnv r7,r1,lsl #0x2
:02069AF8 EDB30161 ldc  1,cr0,[r3,#+0x184]!
:02069AFC 170F7F40 strne r7,[r3,#+0x184]!
:02069B00 1500F1E3 strne r15,[r0, #-0x1e3]		;(r0-0x1e3=*(fffffe1d))
:02069B04 13A1051D movne  r0,#0x7400000		;r0=121634816(0x7400000)
:02069B08 00150B45 andeqs r0,r5,r5,asr #0x16
:02069B0C 02A99610 adceq  r9,r9,#0x1000000
:02069B10 20154296 mulcss r5,r6,r2
:02069B14 651502B1 ldrvs r0,[r5, #-0x2b1]		;r5-0x2b1=*(0fe97d77)=#0(0x00000000)
:02069B18 18712012 unknown
:02069B1C 6B040265 blvs 0216A4B8
:02069B20 17B111B9 unknown
:02069B24 280D18B1 stmcsda  r13 ,{r0,r4,r5,r7,r11,r12}
:02069B28 E111A991 unknown
:02069B2C C56F6031 strgtb r6,[r15, #-0x31]!
:02069B30 35358612 ldrcc r8,[r5, #-0x612]!
:02069B34 10110069 andnes r0,r1,r9,ror #0x0
:02069B38 20690824 rsbcs  r0,r9,r4,lsr #0x10
:02069B3C 22FD106D rsccss r1,r13,#0x6D
:02069B40 06910015 unknown
:02069B44 3619F591 unknown
:02069B48 09752411 unknown
:02069B4C 36FE2619 unknown
:02069B50 D558001D ldrleb r0,[r8, #-0x1d]		;r8-0x1d=*(5e1065c4)=#0(0x00000000)
:02069B54 100C0201 andne  r0,r12,r1,lsl #0x4
:02069B58 548A2175 strpl r2,[r10],#+0x175
:02069B5C 21899420 orrcs  r9,r9,r0,lsr #0x8
:02069B60 32009D09 andcc  r9,r0,#0x240
:02069B64 29A8029D stmcsib  r8!,{r0,r2,r3,r4,r7,r9}
:02069B68 4D2A5DF1 stcmi  13,cr5,[r10,#-0x3c4]!
:02069B6C 09498102 stmeqdb  r9 ,{r1,r8,r15}^
:02069B70 512CE586 unknown
:02069B74 EDE4A50A stcl 5,cr10,[r4,#+0x28]!
:02069B78 40592411 submis r2,r9,r1,lsl r4
:02069B7C 702DFF78 eorvc  r15,r13,r8,ror r15
:02069B80 EDF11F97 ldcl 15,cr1,[r1,#+0x25c]!
:02069B84 51009501 unknown
:02069B88 0985052A stmeqib  r5 ,{r1,r3,r5,r8,r10}
:02069B8C FC00D121 stc2  1,cr13,[r0],{#0x21}
:02069B90 F1161021 tstnv r6,r1,lsr #0x0
:02069B94 102532F9 unknown
:02069B98 EA3C1A35 b 02F70474
:02069B9C 2DAA3539 stccs  5,cr3,[r10,#+0xe4]!
:02069BA0 FFF10D24 swinv 0x00f10d24
:02069BA4 861091EB ldrhi r9,[r10,#+0xe4]!
:02069BA8 F8009543 stmnvda  r0 ,{r0,r1,r6,r8,r10,r12,r15}
:02069BAC 11E54881 mvnne  r4,r1,lsl #0x11
:02069BB0 197D205C unknown
:02069BB4 F4CD0691 strnvb r0,[r13],#+0x691
:02069BB8 598D001D stmplib  r13 ,{r0,r2,r3,r4}
:02069BBC 01180001 tsteq r8,r1
:02069BC0 2E001400 cdpcs 4,0,cr1,cr0,cr0,0
:02069BC4 4815089D ldmmida  r5 ,{r0,r2,r3,r4,r7,r11}
:02069BC8 304DFEA3 subcc  r15,r13,r3,lsr #0x1d
:02069BCC 240021F6 strcs r2,[r0],#-0x1f6
:02069BD0 099F1053 ldmeqib  r15 ,{r0,r1,r4,r6,r12}
:02069BD4 7D008502 unknown
:02069BD8 39955010 ldmccib  r5 ,{r4,r12,r14}
:02069BDC 05419C12 streqb r9,[r1, #-0xc12]		;(r1-0xc12=*(fffff3ee))
:02069BE0 00041595 muleq  r4,r5,r5
:02069BE4 01FA1151 mvneqs r1,r1,asr r1
:02069BE8 F0F20085 rscnvs r0,r2,r5,lsl #0x1
:02069BEC 141904B5 ldrne r0,[r9],#-0x4b5
:02069BF0 11A53135 movne  r3,lsr r5		;r3=266960936(0xfe98028)
:02069BF4 B1F90D61 mvnlts r0,r1,ror #0x1a
:02069BF8 1117D501 tstne r7,r1,lsl #0xa
:02069BFC E4008116 str r8,[r0],#-0x116
:02069C00 613FE1F0 ldrvssh r14,[r15, -r0]!
:02069C04 D9E5CF50 unknown
:02069C08 000D1B47 andeq  r1,r13,r7,asr #0x16
:02069C0C 902CB178 eorls  r11,r12,r8,ror r1
:02069C10 06AA2135 unknown
:02069C14 FD7010D5 ldc2l 0,cr1,[r0,#-0x354]!
:02069C18 31807000 orrcc  r7,r0,r0
:02069C1C CA0A4D00 bgt 022FD024
:02069C20 01BA00E9 moveqs r0,r9,ror #0x1
:02069C24 C010B800 andgts r11,r0,r0,lsl #0x10
:02069C28 8519E1E1 ldrhi r14,[r9, #-0x1e1]		;(r9-0x1e1=*(fffffe34))
:02069C2C E5910004 ldr r0,[r1, #+0x4]		;r1+0x4=*(00000004)
:02069C30 14C52279 strneb r2,[r5],#+0x279
:02069C34 204D3AC5 subcs  r3,r13,r5,asr #0x15
:02069C38 1969FBF0 unknown
:02069C3C F10B7970 unknown
:02069C40 4D114D06 unknown
:02069C44 117A7212 cmnne r10,r2,lsl r2
:02069C48 E512DD16 ldr r13,[r2, #-0xd16]		;(r2-0xd16=*(fffff349))
:02069C4C 03D98011 biceqs r8,r9,#0x11
:02069C50 F0C582D9 unknown
:02069C54 01015D37 unknown
:02069C58 31008124 unknown
:02069C5C 9437B14A unknown
:02069C60 2869112D unknown
:02069C64 25F0B7DF ldrcsb r11,[r0, #+0x7df]!
:02069C68 45942002 ldrmi r2,[r4, #+0x2]		;r4+0x2=*(00000002)
:02069C6C 0D24FD29 stceq  13,cr15,[r4,#-0xa4]!
:02069C70 0D08E400 unknown
:02069C74 00190800 andeqs r0,r9,r0,lsl #0x10
:02069C78 9410293D ldrls r2,[r0],#-0x93d
:02069C7C 10041A15 andne  r1,r4,r5,lsl r10
:02069C80 30001582 andcc  r1,r0,r2,lsl #0xb
:02069C84 4030072D eormis r0,r0,r13,lsr #0xe
:02069C88 84004984 strhi r4,[r0],#-0x984
:02069C8C E99404FD ldmib  r4 ,{r0,r2,r3,r4,r5,r6,r7,r10}
:02069C90 D10A1102 unknown
:02069C94 046DEA02 unknown
:02069C98 4591000D ldrmi r0,[r1, #+0xd]		;r1+0xd=*(0000000d)
:02069C9C 04E15201 unknown
:02069CA0 B58B03D1 strlt r0,[r11, #+0x3d1]		;r11+0x3d1=*(e13d6c2a)
:02069CA4 1AD90414 bne 016AACFC
:02069CA8 BAE58130 blt 019CA170
:02069CAC B8850001 stmltia  r5 ,{r0}
:02069CB0 A3E1C130 mvnge  r12,#0xC
:02069CB4 A839D5F0 ldmgeda  r9!,{r4,r5,r6,r7,r8,r10,r12,r14,r15}
:02069CB8 2804B540 stmcsda  r4 ,{r6,r8,r10,r12,r13,r15}
:02069CBC 1530001D ldrne r0,[r0, #-0x1d]!
:02069CC0 14B13C00 unknown
:02069CC4 E59D5530 ldr r5,[r13, #+0x530]		;r13+0x530=*(3000c250)=#0(0x00000000)
:02069CC8 D580202C strle r2,[r0, #+0x2c]		;r0+0x2c=*(0000002c)
:02069CCC B905B526 stmltdb  r5 ,{r1,r2,r5,r8,r10,r12,r13,r15}
:02069CD0 9580E001 strls r14,[r0, #+0x1]		;r0+0x1=*(00000001)
:02069CD4 02958002 addeqs r8,r5,#0x2
:02069CD8 342D7180 unknown
:02069CDC 059F2AC0 ldreq r2,[r15, #+0xac0]		;r15+0xac0=*(0206a7a4)=#218210304(0x0d01a000)
:02069CE0 C04816FD unknown
:02069CE4 1255E580 subnes r14,r5,#0x20000000
:02069CE8 9F102884 swils 0x00102884
:02069CEC 000D4C05 andeq  r4,r13,r5,lsl #0x18
:02069CF0 90202048 eorls  r2,r0,r8,asr #0x0
:02069CF4 0EB50251 mrceq 2,5,r0,cr5,cr1,{2}
:02069CF8 02598020 subeqs r8,r9,#0x20
:02069CFC A6041580 strge r1,[r4],-r0, lsl #0xb
:02069D00 005118B1 ldreqh r1,[r1],#-0x81
:02069D04 01B488ED moveqs r8,r13,ror #0x11
:02069D08 01E1D000 mvneq  r13,r0
:02069D0C 7DD7526D unknown
:02069D10 ED526DF0 unknown
:02069D14 21C26D03 biccs  r6,r2,r3,lsl #0x1a
:02069D18 10054051 andne  r4,r5,r1,asr r0
:02069D1C 00008EDC unknown
:02069D20 23C51245 biccs  r1,r5,#0x50000004
:02069D24 18810080 stmneia  r1 ,{r7}
:02069D28 11242069 unknown
:02069D2C 03284138 unknown
:02069D30 8001D970 andhi  r13,r1,r0,ror r9
:02069D34 07E5904D streqb r9,r13,r1,r0,ror r9
:02069D38 FFFB1B79 swinv 0x00fb1b79
:02069D3C 000808EB andeq  r0,r8,r11,ror #0x11
:02069D40 E3581071 cmp r8,#0x71
:02069D44 150281F9 strne r8,[r2, #-0x1f9]		;r2-0x1f9=*(0d019e07)=#0(0x00000000)
:02069D48 15622410 strneb r2,[r2, #-0x410]!
:02069D4C CD22ED00 stcgt  13,cr14,[r2,#-0x0]!
:02069D50 6100A147 unknown
:02069D54 00012839 andeq  r2,r1,r9,lsr r8
:02069D58 00012CA7 andeq  r2,r1,r7,lsr #0x19
:02069D5C 34000130 strcc r0,[r0],#-0x130
:02069D60 01380001 teqeq r8,r1
:02069D64 0140AA00 unknown
:02069D68 00093C00 andeq  r3,r9,r0,lsl #0x18
:02069D6C 00A211FD unknown
:02069D70 62491AC0 subvs  r1,r9,#0xC0000
:02069D74 0C49F057 stceql 0,cr15,[r9],{#0x57}
:02069D78 1D811BED unknown
:02069D7C D9012101 stmledb  r1 ,{r0,r8,r13}
:02069D80 ED03AD4C unknown
:02069D84 38103914 ldmccda  r0 ,{r2,r4,r8,r11,r12,r13}
:02069D88 02D19700 sbceqs r9,r1,#0x0
:02069D8C 8315618E tsthi r5,#0x80000023
:02069D90 80003FE0 andhi  r3,r0,r0,ror #0x1f
:02069D94 40011FE2 andmi  r1,r1,r2,ror #0x1f
:02069D98 8902E3C0 stmhidb  r2 ,{r6,r7,r8,r9,r13,r14,r15}
:02069D9C 0000390D andeq  r3,r0,r13,lsl #0x12
:02069DA0 101F8A10 andnes r8,r15,r0,lsl r10
:02069DA4 1019E286 andnes r14,r9,r6,lsl #0x5
:02069DA8 C120501F unknown
:02069DAC 5500D2E3 strpl r13,[r0, #-0x2e3]		;(r0-0x2e3=*(fffffd1d))
:02069DB0 30805D00 addcc  r5,r0,r0,lsl #0x1a
:02069DB4 54B0C05D unknown
:02069DB8 1ED95061 cdpne 0,12,cr5,cr9,cr1,3
:02069DBC 61CD8061 bicvs  r8,r13,r1,ror #0x0
:02069DC0 80613080 rsbhi  r3,r1,r0,lsl #0x1
:02069DC4 406189AE rsbmi  r8,r1,r14,lsr #0x13
:02069DC8 2C002986 stccs  9,cr2,[r0],{#0x86}
:02069DCC C0300061 eorgts r0,r0,r1,ror #0x0
:02069DD0 0B91972A bleq 004CFA80
:02069DD4 C5199997 ldrgt r9,[r9, #-0x997]		;(r9-0x997=*(fffff67e))
:02069DD8 1D303823 ldcne  8,cr3,[r0,#-0x8c]!
:02069DDC 17B59A00 ldrne r9,[r5,+r0, lsl #0x14]!
:02069DE0 82301BD9 eorhis r1,r0,#0x36400
:02069DE4 85500CE0 ldrhib r0,[r0, #-0xce0]		;(r0-0xce0=*(fffff320))
:02069DE8 153BE003 ldrne r14,[r11, #-0x3]!
:02069DEC 38523500 ldmccda  r2 ,{r8,r10,r12,r13}^
:02069DF0 D9003D20 stmledb  r0 ,{r5,r8,r10,r11,r12,r13}
:02069DF4 01B4CC4B moveqs r12,r11,asr #0x18
:02069DF8 AA5FA500 bge 03853200
:02069DFC 08972038 ldmeqia  r7 ,{r3,r4,r5,r13}
:02069E00 3E050C25 cdpcc 12,0,cr0,cr5,cr5,1
:02069E04 3B01F370 blcc 020E6BCC
:02069E08 3402856D strcc r8,[r2],#-0x56d
:02069E0C 00095053 andeq  r5,r9,r3,asr r0
:02069E10 254402FD strcsb r0,[r4, #-0x2fd]		;(r4-0x2fd=*(fffffd03))
:02069E14 00095004 andeq  r5,r9,r4
:02069E18 03F5561C mvneqs r5,#0x1C00000
:02069E1C 8720F104 strhi r15,[r0,-r4, lsl #0x2]!
:02069E20 2D4C2125 unknown
:02069E24 D5108D1B ldrle r8,[r0, #-0xd1b]		;(r0-0xd1b=*(fffff2e5))
:02069E28 6D490AE5 unknown
:02069E2C 2E410DD1 mcrcs 13,2,r0,cr1,cr1,{6}
:02069E30 0440B102 streqb r11,[r0],#-0x102
:02069E34 1740E55C unknown
:02069E38 55174055 ldrpl r4,[r7, #-0x55]		;(r7-0x55=*(ffffffab))
:02069E3C 1D811C00 unknown
:02069E40 95D5B2F5 ldrlsb r11,[r5, #+0x2f5]		;r5+0x2f5=*(000002f5)
:02069E44 C50D5131 strgt r5,[r13, #-0x131]		;r13-0x131=*(3000bbef)=#0(0x00000000)
:02069E48 E3C22023 bic  r2,r2,#0x23
:02069E4C 8507201C strhi r2,[r7, #-0x1c]		;(r7-0x1c=*(ffffffe4))
:02069E50 0DA944E5 stceq  4,cr4,[r9,#+0x394]!
:02069E54 3C000544 stccc  5,cr0,[r0],{#0x44}
:02069E58 2CA80005 stccs  0,cr0,[r8],#+0x14
:02069E5C 00051B55 andeq  r1,r5,r5,asr r11
:02069E60 48000534 stmmida  r0 ,{r2,r4,r5,r8,r10}
:02069E64 56500C0D ldrplb r0,[r0],-r13, lsl #0x18
:02069E68 16018510 unknown
:02069E6C 02516109 subeqs r6,r1,#0x40000002
:02069E70 0379016D cmneq r9,#0x4000001B
:02069E74 E1FC8539 mvns r8,lsr r9
:02069E78 253D109D ldrcs r1,[r13, #-0x9d]!
:02069E7C 9021209D mlals  r1,r13,r0,r2unknown
:02069E80 1915A549 ldmnedb  r5 ,{r0,r3,r6,r8,r10,r13,r15}
:02069E84 0011BE00 andeqs r11,r1,r0,lsl #0x1c
:02069E88 B1010891 swplt r0,r1,r1
:02069E8C A90C101D stmgedb  r12 ,{r0,r2,r3,r4,r12}
:02069E90 40314000 eormis r4,r1,r0
:02069E94 E53549AF ldr r4,[r5, #-0x9af]!
:02069E98 F905290B stmnvdb  r5 ,{r0,r1,r3,r8,r11,r13}
:02069E9C 290041E8 stmcsdb  r0 ,{r3,r5,r6,r7,r8,r14}
:02069EA0 E7F54925 ldrb r4,[r5,+r5, lsr #0x12]!
:02069EA4 001DD101 andeqs r13,r13,r1,lsl #0x2
:02069EA8 860D6580 strhi r6,[r13],-r0, lsl #0xb
:02069EAC 52C42049 sbcpl  r2,r4,#0x49
:02069EB0 BD310DEF ldclt  13,cr0,[r1,#-0x3bc]!
:02069EB4 9D208D2F stcls  13,cr8,[r0,#-0xbc]!
:02069EB8 0045B934 subeq  r11,r5,r4,lsr r9
:02069EBC 60DE20DD ldrvssb r2,[r14],#+0xd
:02069EC0 849D0025 ldrhi r0,[r13],#+0x25
:02069EC4 7D702329 ldcvcl 3,cr2,[r0,#-0xa4]!
:02069EC8 10757000 rsbnes r7,r5,r0
:02069ECC 22C957AE sbccs  r5,r9,#0x2B80000
:02069ED0 02810079 addeq  r0,r1,#0x79
:02069ED4 035D0329 cmpeq r13,#0xA4000000
:02069ED8 7E8010B9 mcrvc 0,4,r1,cr0,cr9,{5}
:02069EDC 10A50019 adcne  r0,r5,r9,lsl r0
:02069EE0 EFAC12C9 swi 0x00ac12c9
:02069EE4 2D8522A1 unknown
:02069EE8 71006705 unknown
:02069EEC 07006906 streq r6,[r0,-r6, lsl #0x12]
:02069EF0 10AD42B1 unknown
:02069EF4 1D691191 stcnel 1,cr1,[r9,#-0x244]!
:02069EF8 B9118DF6 ldmltdb  r1 ,{r1,r2,r4,r5,r6,r7,r8,r10,r11,r15}
:02069EFC D1540300 cmple r4,r0,lsl #0x6
:02069F00 00B55800 adceqs r5,r5,r0,lsl #0x10
:02069F04 D1D32815 bicles r2,r3,r5,lsl r8
:02069F08 1D002922 unknown
:02069F0C 581AFD00 ldmplda  r10 ,{r8,r10,r11,r12,r13,r14,r15}
:02069F10 2562AD03 strcsb r10,[r2, #-0xd03]!
:02069F14 217F0B10 cmncs r15,r0,lsl r11
:02069F18 24103901 ldrcs r3,[r0],#-0x901
:02069F1C 2C02D900 stccs  9,cr13,[r2],{#0x0}
:02069F20 0613E3C1 ldreq r14,[r2],{#0x0}
:02069F24 02B517B9 adceqs r1,r5,#0x2E40000
:02069F28 37F5FA52 unknown
:02069F2C A642B15E unknown
:02069F30 E002B570 and  r11,r2,r0,ror r5
:02069F34 FD002DFD unknown
:02069F38 820CF515 andhi  r15,r12,#0x5400000
:02069F3C 14002172 strne r2,[r0],#-0x172
:02069F40 1CE58560 stcnel 5,cr8,[r5],#+0x180
:02069F44 007D2CE5 rsbeqs r2,r13,r5,ror #0x19
:02069F48 02A51CC1 adceq  r1,r5,#0xC100
:02069F4C 691C0131 ldmvsdb  r12 ,{r0,r4,r5,r8}
:02069F50 C5E8BE02 strgtb r11,[r8, #+0xe02]!
:02069F54 0A519617 beq 034CF7B8
:02069F58 9137CDEF teqls r7,r15,ror #0x1b
:02069F5C 2DA11815 stccs  8,cr1,[r1,#+0x54]!
:02069F60 4D2DE591 stcmi  5,cr14,[r13,#-0x244]!
:02069F64 032D0814 unknown
:02069F68 15101101 ldrne r1,[r0, #-0x101]		;(r0-0x101=*(fffffeff))
:02069F6C 35017B06 strcc r7,[r1, #-0xb06]		;(r1-0xb06=*(fffff4fa))
:02069F70 15A9EB00 strne r14,[r9, #+0xb00]!
:02069F74 BD0169B8 unknown
:02069F78 0417B114 ldreq r11,[r7],#-0x114
:02069F7C 1C000174 stcne  1,cr0,[r0],{#0x74}
:02069F80 20180001 andcss r0,r8,r1
:02069F84 0E2D7D80 cdpeq 13,2,cr7,cr13,cr0,4
:02069F88 E93D8145 ldmdb  r13!,{r0,r2,r6,r8,r15}
:02069F8C F83D8105 ldmnvda  r13!,{r0,r2,r8,r15}
:02069F90 A5024941 strge r4,[r2, #-0x941]		;r2-0x941=*(0d0196bf)=#0(0x00000000)
:02069F94 51677017 unknown
:02069F98 00E5D719 rsceq  r13,r5,r9,lsl r7
:02069F9C 113D07B9 ldrneh r0,[r13, -r9]!
:02069FA0 B1008D2F unknown
:02069FA4 715C1155 cmpvc r12,r5,asr r1
:02069FA8 10005116 andne  r5,r0,r6,lsl r1
:02069FAC 3536A101 ldrcc r10,[r6, #-0x101]!
:02069FB0 1091CD15 addnes r12,r1,r5,lsl r13
:02069FB4 10856081 addne  r6,r5,r1,lsl #0x1
:02069FB8 95280DE9 strls r0,[r8, #-0xde9]!
:02069FBC 2F00EC00 swics 0x0000ec00
:02069FC0 646113AD unknown
:02069FC4 11250495 unknown
:02069FC8 1021E7D7 unknown
:02069FCC 00014F2F andeq  r4,r1,r15,lsr #0x1e
:02069FD0 A91E1069 ldmgedb  r14 ,{r0,r3,r5,r6,r12}
:02069FD4 00113A00 andeqs r3,r1,r0,lsl #0x14
:02069FD8 AB412119 blge 030B2444
:02069FDC 15471159 strneb r1,[r7, #-0x159]		;(r7-0x159=*(fffffea7))
:02069FE0 1CA01D34 stcne  13,cr1,[r0],#+0xd0
:02069FE4 B5038D10 strlt r8,[r3, #-0xd10]		;r3-0xd10=*(0fe97318)=#0(0x00000000)
:02069FE8 443DCD12 unknown
:02069FEC F50C11AD strnv r1,[r12, #-0x1ad]		;r12-0x1ad=*(0206676f)=#7409664(0x00711000)
:02069FF0 0D19F843 unknown
:02069FF4 003510C9 eoreqs r1,r5,r9,asr #0x1
:02069FF8 B62451EB unknown
:02069FFC 10B40001 adcnes r0,r4,r1
:0206A000 840285CD strhi r8,[r2],#-0x5cd
:0206A004 F7076545 strnv r6,[r2],#-0x5cd
:0206A008 00D12FE7 sbceqs r2,r1,r7,ror #0x1f
:0206A00C 1150005C cmpne r0,r12,asr r0
:0206A010 87700113 unknown
:0206A014 02BD0202 adceqs r0,r13,#0x20000000
:0206A018 BD404001 unknown
:0206A01C 410B810D unknown
:0206A020 5D00DA0C unknown
:0206A024 CE26F511 mcrgt 5,1,r15,cr6,cr1,{0}
:0206A028 703CE588 eorvcs r14,r12,r8,lsl #0xb
:0206A02C 3030E588 eorccs r14,r0,r8,lsl #0xb
:0206A030 63B18800 movvss r8,#0x0		;r8=0(0x0)
:0206A034 2115006D tstcs r5,r13,ror #0x0
:0206A038 4405000D strmi r0,[r5],#-0xd
:0206A03C 05881E60 streq r1,[r8, #+0xe60]		;r8+0xe60=*(00000e60)
:0206A040 9522F102 strls r15,[r2, #-0x102]!
:0206A044 E588000D str r0,[r8, #+0xd]		;r8+0xd=*(0000000d)
:0206A048 88504418 ldmhida  r0 ,{r3,r4,r10,r14}^
:0206A04C 03E90525 mvneq  r0,#0x9400000
:0206A050 5DA70051 stcpl  0,cr0,[r7,#+0x144]!
:0206A054 13F1B800 mvnnes r11,#0x0
:0206A058 338981F8 orrcc  r8,r9,#0x3E
:0206A05C D910B9F8 ldmledb  r0 ,{r3,r4,r5,r6,r7,r8,r11,r12,r13,r15}
:0206A060 40692C0D rsbmi  r2,r9,r13,lsl #0x18
:0206A064 0028E597 mlaeq  r8,r7,r5,r14unknown
:0206A068 0002E597 muleq  r2,r7,r5
:0206A06C 10060D60 andne  r0,r6,r0,ror #0x1a
:0206A070 40022587 andmi  r2,r2,r7,lsl #0xb
:0206A074 920005E0 andls  r0,r0,#0x38000000
:0206A078 C10005E1 unknown
:0206A07C D10F7900 mrsle r7,CPSR
:0206A080 3234B301 eorccs r11,r4,#0x4000000
:0206A084 03E58720 mvneq  r8,#0x800000
:0206A088 60380051 eorvss r0,r8,r1,asr r0
:0206A08C 19E51087 unknown
:0206A090 97020500 strls r0,[r2,-r0, lsl #0xa]
:0206A094 F914BD05 ldmnvdb  r4 ,{r0,r2,r8,r10,r11,r12,r13,r15}
:0206A098 0C660301 stceql 3,cr0,[r6],#-0x4
:0206A09C 0D058700 unknown
:0206A0A0 39FD8F10 ldmccib  r13!,{r4,r8,r9,r10,r11,r15}^
:0206A0A4 29959022 ldmcsib  r5 ,{r1,r5,r12,r15}
:0206A0A8 00641C79 rsbeq  r1,r4,r9,ror r12
:0206A0AC 002C3331 eoreq  r3,r12,r1,lsr r3
:0206A0B0 04151397 ldreq r1,[r5],#-0x397
:0206A0B4 00104060 andeqs r4,r0,r0,ror #0x0
:0206A0B8 0300E060 unknown
:0206A0BC 80F81221 rschis r1,r8,r1,lsr #0x4
:0206A0C0 D94836DD stmledb  r8 ,{r0,r2,r3,r4,r6,r7,r9,r10,r12,r13}^
:0206A0C4 D230F527 eorles r15,r0,#0x9C00000
:0206A0C8 117F1C8D cmnne r15,r13,lsl #0x19
:0206A0CC 3D263910 stccc  9,cr3,[r6,#-0x40]!
:0206A0D0 8412193C ldrhi r1,[r2],#-0x93c
:0206A0D4 65BD30DD ldrvs r3,[r13, #+0xdd]!
:0206A0D8 48103121 ldmmida  r0 ,{r0,r5,r8,r12,r13}
:0206A0DC 52CD4789 sbcpl  r4,r13,#0x2240000
:0206A0E0 C0081061 andgt  r1,r8,r1,ror #0x0
:0206A0E4 07E59D3B unknown
:0206A0E8 C0073510 andgt  r3,r7,r0,lsl r5
:0206A0EC 50200055 eorpl  r0,r0,r5,asr r0
:0206A0F0 84300661 unknown
:0206A0F4 805D6CE5 subhis r6,r13,r5,ror #0x19
:0206A0F8 A06510E9 rsbge  r1,r5,r9,ror #0x1
:0206A0FC 0F80F1E1 swieq 0x0080f1e1
:0206A100 F5037500 strnv r7,[r3, #-0x500]		;r3-0x500=*(0fe97b28)=#0(0x00000000)
:0206A104 10F99D24 rscnes r9,r9,r4,lsr #0x1a
:0206A108 29D91439 ldmcsib  r9 ,{r0,r3,r4,r5,r10,r12}^
:0206A10C 000108E0 andeq  r0,r1,r0,ror #0x11
:0206A110 09103530 ldmeqdb  r0 ,{r4,r5,r8,r10,r12,r13}
:0206A114 00890606 addeq  r0,r9,r6,lsl #0xc
:0206A118 842034B5 unknown
:0206A11C 408954E5 addmi  r5,r9,r5,ror #0x9
:0206A120 001D121D andeqs r1,r13,r13,lsl r2
:0206A124 141108E0 ldrne r0,[r1],#-0x8e0
:0206A128 8D01001D unknown
:0206A12C E30E1950 unknown
:0206A130 50893620 addpl  r3,r9,r0,lsr #0xc
:0206A134 E9004D40 stmdb  r0 ,{r6,r8,r10,r11,r14}
:0206A138 BD204544 stclt  5,cr4,[r0,#-0x110]!
:0206A13C BC39FD21 ldclt  13,cr15,[r9],#-0x84
:0206A140 8930157D ldmhidb  r0!,{r0,r2,r3,r4,r5,r6,r8,r10,r12}
:0206A144 F116E522 tstnv r6,r2,lsr #0xa
:0206A148 D8157D10 ldmleda  r5 ,{r4,r8,r10,r11,r12,r13,r14}
:0206A14C 100D3849 andne  r3,r13,r9,asr #0x10
:0206A150 106912DF unknown
:0206A154 81180009 tsthi r8,r9
:0206A158 CD437522 unknown
:0206A15C 05760811 ldreqb r0,[r6, #-0x811]!
:0206A160 31104502 tstcc r0,r2,lsl #0xa
:0206A164 35318DFD ldrcc r8,[r1, #-0xdfd]!
:0206A168 08138D11 ldmeqda  r3 ,{r0,r4,r8,r10,r11,r15}
:0206A16C 0E000573 mcreq 5,0,r0,cr0,cr3,{3}
:0206A170 000A5100 andeq  r5,r10,r0,lsl #0x2
:0206A174 940A4584 strls r4,[r10],#-0x584
:0206A178 30214149 eorcc  r4,r1,r9,asr #0x2
:0206A17C 0CE3C110 stceql 1,cr12,[r3],#+0x40
:0206A180 11B50545 movnes r0,r5,asr #0xa
:0206A184 513A55C1 teqpl r10,r1,asr #0xb
:0206A188 910AD101 unknown
:0206A18C 100045EE andne  r4,r0,r14,ror #0xb
:0206A190 E1E52796 unknown
:0206A194 01079526 unknown
:0206A198 61050099 swpvs r0,r9,r5
:0206A19C 15561840 ldrneb r1,[r6, #-0x840]		;(r6-0x840=*(fffff7c0))
:0206A1A0 00294440 eoreq  r4,r9,r0,asr #0x8
:0206A1A4 35030A49 strcc r0,[r3, #-0xa49]		;r3-0xa49=*(0fe975df)=#0(0x00000000)
:0206A1A8 10591305 subnes r1,r9,r5,lsl #0x6
:0206A1AC 005908AD subeqs r0,r9,r13,lsr #0x11
:0206A1B0 17DD0011 unknown
:0206A1B4 0A350CE3 beq 02DAD548
:0206A1B8 AECE101D mcrge 0,6,r1,cr14,cr13,{0}
:0206A1BC 1D40401D unknown
:0206A1C0 FFFFFA00 swinv 0x00fffa00
:0206A1C4 A5090A0A strge r0,[r9, #-0xa0a]		;(r9-0xa0a=*(fffff60b))
:0206A1C8 E3A07010 mov  r7,#0x10		;r7=16(0x10)
:0206A1CC 180B7D01 stmneda  r11 ,{r0,r8,r10,r11,r12,r13,r14}
:0206A1D0 E2860042 add  r0,r6,#0x42
:0206A1D4 00D5E7A6 sbceqs r14,r5,r6,lsr #0xf
:0206A1D8 179D0031 unknown
:0206A1DC 1101E5E0 unknown
:0206A1E0 25010A59 strcs r0,[r1, #-0xa59]		;(r1-0xa59=*(007105a7))
:0206A1E4 0899F710 ldmeqia  r9 ,{r4,r8,r9,r10,r12,r13,r14,r15}
:0206A1E8 74D51119 ldrvcb r1,[r5],#+0x119
:0206A1EC 08550B35 ldmeqda  r5 ,{r0,r2,r4,r5,r8,r9,r11}^
:0206A1F0 1A1D2179 bne 027B27DC
:0206A1F4 39FDFCEB ldmccib  r13!,{r0,r1,r3,r5,r6,r7,r10,r11,r12,r13,r14,r15}^
:0206A1F8 9909BD9E stmlsdb  r9 ,{r1,r2,r3,r4,r7,r8,r10,r11,r12,r13,r15}
:0206A1FC F066B917 rsbnv  r11,r6,r7,lsl r9
:0206A200 FD019D81 unknown
:0206A204 E71AB500 ldr r11,[r10,-r0, lsl #0xa]
:0206A208 F2601315 rsbnv  r1,r0,#0x54000000
:0206A20C 168D000E strne r0,[r13],+r14
:0206A210 05010005 streq r0,[r1, #-0x5]		;(r1-0x5=*(00710ffb))
:0206A214 0505B900 streq r11,[r5, #-0x900]		;(r5-0x900=*(fffff700))
:0206A218 1A7D0200 bne 03FAAA20
:0206A21C 0009185D andeq  r1,r9,r13,asr r8
:0206A220 BA400924 blt 0306C6B8
:0206A224 092C1F79 stmeqdb  r12!,{r0,r3,r4,r5,r6,r8,r9,r10,r11,r12}
:0206A228 091E6110 ldmeqdb  r14 ,{r4,r8,r13,r14}
:0206A22C 99201D00 stmlsdb  r0!,{r8,r10,r11,r12}
:0206A230 FD01151B unknown
:0206A234 24402100 strcsb r2,[r0],#-0x100
:0206A238 28B17009 ldmcsia  r1!,{r0,r3,r12,r13,r14}
:0206A23C 8A0E2920 bhi 023F46C4
:0206A240 00AD0229 adceq  r0,r13,r9,lsr #0x4
:0206A244 03292CC1 unknown
:0206A248 401850C9 andmis r5,r8,r9,asr #0x1
:0206A24C B1032D33 unknown
:0206A250 D2100545 andles r0,r0,#0x11400000
:0206A254 02350011 eoreqs r0,r5,#0x11
:0206A258 33810829 orrcc  r0,r1,#0x290000
:0206A25C D7113DF7 unknown
:0206A260 8018C361 andhis r12,r8,r1,ror #0x6
:0206A264 01690E7D unknown
:0206A268 07E514F9 unknown
:0206A26C 07E89000 streqb r9,[r8,+r0]!
:0206A270 00E88300 rsceq  r8,r8,r0,lsl #0x6
:0206A274 043D33D1 unknown
:0206A278 69AC0025 stmvsib  r12!,{r0,r2,r5}
:0206A27C 15ED1000 strneb r1,[r13, #+0x0]!
:0206A280 0AE15740 beq 018BFF88
:0206A284 23250015 unknown
:0206A288 5D1303F9 unknown
:0206A28C 69590301 ldmvsdb  r9 ,{r0,r8,r9}^
:0206A290 7DFE8E12 ldcvcl 14,cr8,[r14,#+0x48]!
:0206A294 4D17BD01 unknown
:0206A298 3000C912 andcc  r12,r0,r2,lsl r9
:0206A29C 015DC079 cmpeq r13,r9,ror r0
:0206A2A0 F5E1A0E0 strnvb r10,[r1, #+0xe0]!
:0206A2A4 7911AD02 ldmvcdb  r1 ,{r1,r8,r10,r11,r13,r15}
:0206A2A8 0F89E203 swieq 0x0089e203
:0206A2AC 0D7531A9 ldceql 1,cr3,[r5,#-0x2a4]!
:0206A2B0 910099A0 unknown
:0206A2B4 83013D0D unknown
:0206A2B8 D1001477 unknown
:0206A2BC D100FD08 unknown
:0206A2C0 0AF5EC47 beq 01DE53E4
:0206A2C4 9071021C rsblss r0,r1,r12,lsl r2
:0206A2C8 05191508 ldreq r1,[r9, #-0x508]		;(r9-0x508=*(fffffb0d))
:0206A2CC 00051200 andeq  r1,r5,r0,lsl #0x4
:0206A2D0 51005A09 unknown
:0206A2D4 210A2605 unknown
:0206A2D8 02CD0707 sbceq  r0,r13,#0x1C0000
:0206A2DC 19D42EA1 ldmneib  r4 ,{r0,r5,r7,r9,r10,r11,r13}^
:0206A2E0 24F01960 unknown
:0206A2E4 01059F00 unknown
:0206A2E8 63080331 unknown
:0206A2EC 0FB9028D swieq 0x00b9028d
:0206A2F0 092110FE stmeqdb  r1!,{r1,r2,r3,r4,r5,r6,r7,r12}
:0206A2F4 05044005 streq r4,[r4, #-0x5]		;(r4-0x5=*(fffffffb))
:0206A2F8 11D9B310 bicnes r11,r9,r0,lsl r3
:0206A2FC 41311705 teqmi r1,r5,lsl #0xe
:0206A300 D9100501 ldmledb  r0 ,{r0,r8,r10}
:0206A304 1E027D15 mcrne 13,0,r7,cr2,cr5,{0}
:0206A308 AD1FC977 unknown
:0206A30C 1001B91E andne  r11,r1,r14,lsl r9
:0206A310 0D008111 unknown
:0206A314 E5672100 strb r2,[r7, #-0x100]!
:0206A318 0F1D0189 swieq 0x001d0189
:0206A31C 05ED14A9 streqb r1,[r13, #+0x4a9]!
:0206A320 01810789 orreq  r0,r1,r9,lsl #0xf
:0206A324 4581BE0D strmi r11,[r1, #+0xe0d]		;r1+0xe0d=*(00711e0d)
:0206A328 01998100 orreqs r8,r9,r0,lsl #0x2
:0206A32C 148EE581 strne r14,[r14],#+0x581
:0206A330 E8EB000A unknown
:0206A334 0DDF0005 unknown
:0206A338 0035E000 eoreqs r14,r5,r0
:0206A33C 1110E0A8 tstne r0,r8,lsr #0x1
:0206A340 F6021501 strnv r1,[r2],-r1, lsl #0xa
:0206A344 0CEBFFFC stceql 15,cr15,[r11],#+0x3f0
:0206A348 002540D8 unknown
:0206A34C 24C1D400 strcsb r13,[r1],#+0x400
:0206A350 A4047916 strge r7,[r4],#-0x916
:0206A354 173930BC unknown
:0206A358 0908E3E0 stmeqdb  r8 ,{r5,r6,r7,r8,r9,r13,r14,r15}
:0206A35C C0440000 subgt  r0,r4,r0
:0206A360 0D0CE3A0 unknown
:0206A364 83201000 unknown
:0206A368 15A8E510 strne r14,[r8, #+0x510]!
:0206A36C F510B000 ldrnv r11,[r0, #-0x0]		;(r0-0x0=*(00000000))
:0206A370 2483C00E strcs r12,[r3],#+0xe
:0206A374 004131E5 subeq  r3,r1,r5,ror #0x3
:0206A378 10611089 rsbne  r1,r1,r9,lsl #0x1
:0206A37C 113900A0 teqne r9,r0,lsr #0x1
:0206A380 6103199C swpvs r1,r12,r3
:0206A384 00AD9800 adceq  r9,r13,r0,lsl #0x10
:0206A388 AD001980 unknown
:0206A38C EB098900 bl 022CC794
:0206A390 01910771 orreqs r0,r1,r1,ror r7
:0206A394 6480652B strvs r6,[r0],#+0x52b
:0206A398 1D690041 stcnel 0,cr0,[r9,#-0x104]!
:0206A39C 01056B78 unknown
:0206A3A0 12117920 andnes r7,r1,#0x80000
:0206A3A4 E3E014F9 mvn  r1,#0xF9000000
:0206A3A8 F99513FD ldmnvib  r5 ,{r0,r2,r3,r4,r5,r6,r7,r8,r9,r12}
:0206A3AC 22081303 andcs  r1,r8,#0xC000000
:0206A3B0 00011594 muleq  r1,r4,r5
:0206A3B4 00004111 andeq  r4,r0,r1,lsl r1
:0206A3B8 61101352 tstvs r0,r2,asr r3
:0206A3BC 02751001 rsbeqs r1,r5,#0x1
:0206A3C0 0222B1A0 eoreq  r11,r2,#0x28
:0206A3C4 2548E594 strcsb r14,[r8, #-0x594]		;(r8-0x594=*(fffffa6c))
:0206A3C8 34000915 strcc r0,[r0],#-0x915
:0206A3CC 1C1D0061 ldcne  0,cr0,[r13],{#0x61}
:0206A3D0 AD01B18D unknown
:0206A3D4 29943202 ldmcsib  r4 ,{r1,r9,r12,r13}
:0206A3D8 A19F9A0E orrges r9,r15,r14,lsl #0x14
:0206A3DC 121D1126 andnes r1,r13,#0x80000009
:0206A3E0 9D0FC5D0 unknown
:0206A3E4 016ABC00 unknown
:0206A3E8 12A5D400 adcne  r13,r5,#0x0
:0206A3EC FC4003D1 stc2l 3,cr0,[r0],{#0xd1}
:0206A3F0 000102A5 andeq  r0,r1,r5,lsr #0x5
:0206A3F4 0001CCCD andeq  r12,r1,r13,asr #0x19
:0206A3F8 60000158 andvs  r0,r0,r8,asr r1
:0206A3FC C4020005 strgt r0,[r2],#-0x5
:0206A400 F610AA06 ldrnv r10,[r0],-r6, lsl #0x14
:0206A404 4510020A ldrmi r0,[r0, #-0x20a]		;(r0-0x20a=*(fffffdf6))
:0206A408 9135AD02 teqls r5,r2,lsl #0x1a
:0206A40C 819FE012 orrhis r14,r15,r2,lsl r0
:0206A410 210D5D0B unknown
:0206A414 0AED6C00 beq 01BC541C
:0206A418 1C8E2271 stcne  2,cr2,[r14],{#0x71}
:0206A41C 252C1E65 strcs r1,[r12, #-0xe65]!
:0206A420 01E31214 mvneq  r1,r4,lsl r2
:0206A424 208A0001 addcs  r0,r10,r1
:0206A428 0811A004 ldmeqda  r1 ,{r2,r13,r15}
:0206A42C 00059000 andeq  r9,r5,r0
:0206A430 12E5105D rscne  r1,r5,#0x5D
:0206A434 00301B65 eoreqs r1,r0,r5,ror #0x16
:0206A438 0701E990 unknown
:0206A43C 09E08560 unknown
:0206A440 E9028130 stmdb  r2 ,{r4,r5,r8,r15}
:0206A444 4CB100E1 ldcmi  0,cr0,[r1],#+0x384
:0206A448 FFE930D8 swinv 0x00e930d8
:0206A44C 840005EB strhi r0,[r0],#-0x5eb
:0206A450 200500E0 andcs  r0,r5,r0,ror #0x1
:0206A454 12CDE046 sbcne  r14,r13,#0x46
:0206A458 39016DE1 stmccdb  r1 ,{r0,r5,r6,r7,r8,r10,r11,r13,r14}
:0206A45C 2908D013 stmcsdb  r8 ,{r0,r1,r4,r12,r14,r15}
:0206A460 91101800 tstls r0,r0,lsl #0x10
:0206A464 32C514E5 sbccc  r1,r5,#0xE5000000
:0206A468 C515C982 ldrgt r12,[r5, #-0x982]		;(r5-0x982=*(fffff67e))
:0206A46C 05E58D05 streqb r8,[r5, #+0xd05]!
:0206A470 F14EBD2B unknown
:0206A474 5173F011 cmnpl r3,r1,lsl r0
:0206A478 10F5540F rscnes r5,r5,r15,lsl #0x8
:0206A47C 70740F5D rsbvcs r0,r4,r13,asr r15
:0206A480 700D059D mulvc  r13,r13,r5
:0206A484 7C059D60 stcvc  13,cr9,[r5],{#0x60}
:0206A488 00159D70 andeqs r9,r5,r0,ror r13
:0206A48C 159D6078 ldrne r6,[r13, #+0x78]		;r13+0x78=*(3000bd98)=#0(0x00000000)
:0206A490 E1570282 cmp r7,r2,lsl #0x5
:0206A494 81021900 unknown
:0206A498 5200F908 andpl  r15,r0,#0x20000
:0206A49C 40F90215 rscmis r0,r9,r5,lsl r2
:0206A4A0 77980031 unknown
:0206A4A4 C5FB1009 ldrgtb r1,[r11, #+0x9]!
:0206A4A8 39E0C011 unknown
:0206A4AC 2501CD00 strcs r12,[r1, #-0xd00]		;(r1-0xd00=*(00710300))
:0206A4B0 E086E52C add  r14,r6,r12,lsr #0xa
:0206A4B4 7907E907 stmvcdb  r7 ,{r0,r1,r2,r8,r11,r13,r14,r15}
:0206A4B8 5DFE7E12 ldcpll 14,cr7,[r14,#+0x48]!
:0206A4BC 2D0C98F0 unknown
:0206A4C0 F510C540 ldrnv r12,[r0, #-0x540]		;(r0-0x540=*(fffffac0))
:0206A4C4 3D20000D stccc  0,cr0,[r0,#-0x34]!
:0206A4C8 D9560C00 ldmledb  r6 ,{r10,r11}^
:0206A4CC 29FEB241 ldmcsib  r14!,{r0,r6,r9,r12,r13,r15}^
:0206A4D0 5D41D902 unknown
:0206A4D4 39FEAE10 ldmccib  r14!,{r4,r9,r10,r11,r13,r15}^
:0206A4D8 11AD000D movne  r0,r13			;r0=805354784(0x3000bd20)
:0206A4DC 900AD910 andls  r13,r10,r0,lsl r9
:0206A4E0 0BCAE584 bleq 01323AF8
:0206A4E4 11FD00AD mvnnes r0,r13,lsr #0x1
:0206A4E8 7840AD0C stmvcda  r0 ,{r2,r3,r8,r10,r11,r13,r15}^
:0206A4EC AD5440AD unknown
:0206A4F0 C1F0AB40 mvngts r10,r0,asr #0x16
:0206A4F4 8110300E tsthi r0,r14
:0206A4F8 0D10AD0D unknown
:0206A4FC AD723400 ldcgel 4,cr3,[r2,#-0x0]!
:0206A500 60AD3000 adcvs  r3,r13,r0
:0206A504 899AE584 ldmhiib  r10 ,{r2,r7,r8,r10,r13,r14,r15}
:0206A508 C50B7121 strgt r7,[r11, #-0x121]		;(r11-0x121=*(e13d6738))
:0206A50C BD831E49 unknown
:0206A510 6010F9E8 andvss r15,r0,r8,ror #0x13
:0206A514 510100F9 unknown
:0206A518 F5E1B040 strnvb r11,[r1, #+0x40]!
:0206A51C 05000110 streq r0,[r0, #-0x110]		;(r0-0x110=*(fffffef0))
:0206A520 9F1800D4 swils 0x001800d4
:0206A524 90C00015 sbcls  r0,r0,r5,lsl r0
:0206A528 99222389 stmlsdb  r2!,{r0,r3,r7,r8,r9,r13}
:0206A52C 0C05A012 stceq  0,cr10,[r5],{#0x12}
:0206A530 06853282 streq r3,[r5],+r2, lsl #0x5
:0206A534 45E15002 strmib r5,[r1, #+0x2]!
:0206A538 45928900 ldrmi r8,[r2, #+0x900]		;r2+0x900=*(0d01a900)=#0(0x00000000)
:0206A53C 00459300 subeq  r9,r5,r0,lsl #0x6
:0206A540 B1001D98 swplt r1,r8,r0
:0206A544 E06A8C01 rsb  r8,r10,r1,lsl #0x18
:0206A548 AA016120 bge 020C29D0
:0206A54C 10190161 andnes r0,r9,r1,ror #0x2
:0206A550 85344020 ldrhi r4,[r4, #-0x20]!
:0206A554 09FDB7E5 ldmeqib  r13!,{r0,r2,r5,r6,r7,r8,r9,r10,r12,r13,r15}^
:0206A558 9E40B500 cdpls 5,4,cr11,cr0,cr0,0
:0206A55C 41B0007D movmis r0,r13,ror r0
:0206A560 40B5181D adcmis r1,r5,r13,lsl r8
:0206A564 6040B54C subvs  r11,r0,r12,asr #0xa
:0206A568 100D80B5 strneh r8,[r13], -r5
:0206A56C 710018D5 unknown
:0206A570 2985100D stmcsib  r5 ,{r0,r2,r3,r12}
:0206A574 24E59D0C unknown
:0206A578 059D103C ldreq r1,[r13, #+0x3c]		;r13+0x3c=*(3000bd5c)=#0(0x00000000)
:0206A57C 28E04206 unknown
:0206A580 E5850810 str r0,[r5, #+0x810]		;r5+0x810=*(00000810)
:0206A584 303DFE6E eorccs r15,r13,r14,ror #0x1c
:0206A588 5D40C901 unknown
:0206A58C 303CD01D eorccs r13,r12,r13,lsl r0
:0206A590 E59C1975 ldr r1,[r12, #+0x975]		;r12+0x975=*(02067291)=#14730800(0x00e0c630)
:0206A594 0059107D subeqs r1,r9,r13,ror r0
:0206A598 500464E5 andpl  r6,r4,r5,ror #0x9
:0206A59C C500E99C strgt r14,[r0, #-0x99c]		;(r0-0x99c=*(fffff664))
:0206A5A0 08E58D1F unknown
:0206A5A4 08000518 stmeqda  r0 ,{r3,r4,r8,r10}
:0206A5A8 00018D40 andeq  r8,r1,r0,asr #0x1a
:0206A5AC 110CE59C swpne r14,r12,r12
:0206A5B0 35880D5D strcc r0,[r8, #+0xd5d]		;r8+0xd5d=*(00000d5d)
:0206A5B4 409D6000 addmis r6,r13,r0
:0206A5B8 CC0001C4 stcgt  1,cr0,[r0],{#0xc4}
:0206A5BC 50000555 andpl  r0,r0,r5,asr r5
:0206A5C0 D4027FFE strle r7,[r2],#-0xffe
:0206A5C4 21011AC5 unknown
:0206A5C8 008D5021 addeq  r5,r13,r1,lsr #0x0
:0206A5CC 2059011D subcss r0,r9,r13,lsl r1
:0206A5D0 1DFFFD89 ldcnel 13,cr15,[r15,#+0x224]!
:0206A5D4 391311EB ldmccdb  r3 ,{r0,r1,r3,r5,r6,r7,r8,r12}
:0206A5D8 61133D15 tstvs r3,r5,lsl r13
:0206A5DC 0610311E unknown
:0206A5E0 E8913E00 ldmia  r1 ,{r9,r10,r11,r12,r13}
:0206A5E4 5043011E subpl  r0,r3,r14,lsl r1
:0206A5E8 1AB50D5D bne 00DADB64
:0206A5EC 08E8003D unknown
:0206A5F0 49501009 ldmmidb  r0 ,{r0,r3,r12}^
:0206A5F4 04354011 unknown
:0206A5F8 00D914F5 ldreqsh r1,[r9],#+0x45
:0206A5FC 0D1131EA unknown
:0206A600 7E112D10 mrcvc 13,0,r2,cr1,cr0,{0}
:0206A604 017912CD cmneq r9,r13,asr #0x5
:0206A608 B7003908 strlt r3,[r0,-r8, lsl #0x12]
:0206A60C FE3B12C9 cdp2 2,2,cr1,cr11,cr9,6
:0206A610 42D504C9 sbcmis r0,r5,#0xC9000000
:0206A614 FE37100D cdp2 0,2,cr1,cr7,cr13,0
:0206A618 50328939 eorpls r8,r2,r9,lsr r9
:0206A61C 1121008D unknown
:0206A620 85581A41 ldrhib r1,[r8, #-0xa41]		;(r8-0xa41=*(fffff5bf))
:0206A624 1D5D4012 unknown
:0206A628 00AD6001 adceq  r6,r13,r1
:0206A62C A9302D50 ldmgedb  r0!,{r4,r6,r8,r10,r11,r13}
:0206A630 02B12028 adceqs r2,r1,#0x28
:0206A634 64000DB5 strvs r0,[r0],#-0xdb5
:0206A638 3D8D230D unknown
:0206A63C 4DE89201 stcmil 2,cr9,[r8,#+0x4]!
:0206A640 EBFFF015 bl 0206669C
:0206A644 299F3054 ldmcsib  r15 ,{r2,r4,r6,r12,r13}
:0206A648 C0090D09 andgt  r0,r9,r9,lsl #0x1a
:0206A64C B1E593C0 mvnlt  r9,r0,asr #0x7
:0206A650 D5004413 strle r4,[r0, #-0x413]		;(r0-0x413=*(fffffbed))
:0206A654 C800090B stmgtda  r0 ,{r0,r1,r3,r8,r11}
:0206A658 02F91C4D rsceqs r1,r9,#0x4D00
:0206A65C 3044EB00 subcc  r14,r4,r0,lsl #0x16
:0206A660 20810265 addcs  r0,r1,r5,ror #0x4
:0206A664 93100265 tstls r0,#0x50000006
:0206A668 940002E5 strls r0,[r0],#-0x2e5
:0206A66C 18A5E702 stmneia  r5!,{r1,r8,r9,r10,r13,r14,r15}
:0206A670 2D109D03 unknown
:0206A674 1421140A unknown
:0206A678 F7DA0A01 ldrnvb r0,[r10,+r1, lsl #0x14]
:0206A67C F11400F5 ldrnvsh r0,[r4, -r5]
:0206A680 09DD0103 ldmeqib  r13 ,{r0,r1,r8}^
:0206A684 6A130031 bvs 0252A750
:0206A688 023DD058 eoreqs r13,r13,#0x58
:0206A68C 51D00091 unknown
:0206A690 2C403804 stccsl 8,cr3,[r0],{#0x4}
:0206A694 E95000F1 ldmdb  r0 ,{r0,r4,r5,r6,r7}^
:0206A698 D0006103 andle  r6,r0,r3,lsl #0x2
:0206A69C 01B91289 moveqs r1,r9,lsl #0x5		;r1=672(0x2a0)
:0206A6A0 D1006DB0 strleh r6,[r0, -r0]
:0206A6A4 005502E1 subeqs r0,r5,r1,ror #0x5
:0206A6A8 1C00551B stcne  5,cr5,[r0],{#0x1b}
:0206A6AC 5D951050 unknown
:0206A6B0 B91C212B ldmltdb  r12 ,{r0,r1,r3,r5,r8,r13}
:0206A6B4 24E3111A unknown
:0206A6B8 AC00690E stcge  9,cr6,[r0],{#0xe}
:0206A6BC 30000110 andcc  r0,r0,r0,lsl r1
:0206A6C0 AC12E59F ldcge  5,cr14,[r2],{#0x9f}
:0206A6C4 C0030255 andgt  r0,r3,r5,asr r2
:0206A6C8 1C92E041 ldcne  0,cr14,[r2],{#0x41}
:0206A6CC ACE0CE02 stcgel 14,cr12,[r0],#+0x8
:0206A6D0 35E1A01F strccb r10,[r1, #+0x1f]!
:0206A6D4 E140CE14 unknown
:0206A6D8 7D0EE081 unknown
:0206A6DC 010D040C unknown
:0206A6E0 018D5014 orreq  r5,r13,r4,lsl r0
:0206A6E4 79203092 stmvcdb  r0!,{r1,r4,r7,r12,r13}
:0206A6E8 BE301107 cdplt 1,2,cr1,cr0,cr7,0
:0206A6EC 05B141AD ldreq r4,[r1, #+0x1ad]!
:0206A6F0 002500D1 unknown
:0206A6F4 33BD0799 movccs r0,#0x2640000		;r0=40108032(0x2640000)
:0206A6F8 A00299EE andge  r9,r2,r14,ror #0x13
:0206A6FC 5108715E unknown
:0206A700 000D1C10 andeq  r1,r13,r0,lsl r12
:0206A704 1A450C20 bne 031AD78C
:0206A708 02E34B10 rsceq  r4,r3,#0x4000
:0206A70C 95001091 strls r1,[r0, #-0x91]		;r0-0x91=*(0263ff6f)=#335776168(0x140389a8)
:0206A710 034104E5 unknown
:0206A714 FD433184 unknown
:0206A718 950003EB strls r0,[r0, #-0x3eb]		;(r0-0x3eb=*(93907c5f))
:0206A71C E83C00E9 ldmda  r12!,{r0,r3,r5,r6,r7}
:0206A720 95400315 strlsb r0,[r0, #-0x315]		;(r0-0x315=*(93907d35))
:0206A724 045014E5 ldreqb r1,[r0],#-0x4e5
:0206A728 1019E595 mulnes r9,r5,r5
:0206A72C 0028001D eoreq  r0,r8,r13,lsl r0
:0206A730 114500FD unknown
:0206A734 006100CC rsbeq  r0,r1,r12,asr #0x1
:0206A738 452FFF30 strmi r15,[r15, #-0xf30]!
:0206A73C 023D840B eoreqs r8,r13,#0xB000000
:0206A740 F8E154A2 unknown
:0206A744 383AFFFF ldmccda  r10!,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r9,r10,r11,r12,r13,r14,r15}
:0206A748 08290080 stmeqda  r9!,{r7}
:0206A74C 01027FFC unknown
:0206A750 0E3FB410 mrceq 4,1,r11,cr15,cr0,{0}
:0206A754 66670211 unknown
:0206A758 27616666 strcsb r6,[r2, -r12]
:0206A75C A00039B0 strgeh r3,[r0], -r0
:0206A760 0CE59B10 stceql 11,cr9,[r5],#+0x40
:0206A764 40000500 andmi  r0,r0,r0,lsl #0xa
:0206A768 60A007CD adcvs  r0,r0,r13,asr #0xf
:0206A76C 8100319B swphi r3,r11,r0
:0206A770 E5A00E6D str r0,[r0, #+0xe6d]!
:0206A774 E0548605 subs r8,r4,r5,lsl #0xc
:0206A778 BC008D6D stclt  13,cr8,[r0],{#0x6d}
:0206A77C 05C01295 streqb r1,[r0, #+0x295]		;r0+0x295=*(939082df)
:0206A780 2554E000 ldrcsb r14,[r4, #-0x0]		;(r4-0x0=*(00000000))
:0206A784 5E207104 cdppl 1,2,cr7,cr0,cr4,0
:0206A788 008D1CE3 addeq  r1,r13,r3,ror #0x19
:0206A78C B9232004 stmltdb  r3!,{r2,r13}
:0206A790 0001A007 andeq  r10,r1,r7
:0206A794 00459890 unknown
:0206A798 0425E35A unknown
:0206A79C 03E59830 mvneq  r9,#0x300000
:0206A7A0 050600D9 streq r0,[r6, #-0xd9]		;(r6-0xd9=*(ffffff27))
:0206A7A4 0D01A000 unknown
:0206A7A8 030C1510 unknown
:0206A7AC 05060005 streq r0,[r6, #-0x5]		;(r6-0x5=*(fffffffb))
:0206A7B0 49560C00 ldmmidb  r6 ,{r10,r11}^
:0206A7B4 5A000707 bpl 0206C3D8
:0206A7B8 02750AE1 rsbeqs r0,r5,#0xE1000
:0206A7BC BDC10061 unknown
:0206A7C0 08158500 ldmeqda  r5 ,{r8,r10,r15}
:0206A7C4 0801A040 stmeqda  r1 ,{r6,r13,r15}
:0206A7C8 115E0001 cmpne r14,r1
:0206A7CC 09058100 stmeqdb  r5 ,{r8,r15}
:0206A7D0 0104A0E0 unknown
:0206A7D4 31882000 orrcc  r2,r8,r0
:0206A7D8 08E35C00 unknown
:0206A7DC 1ABD5010 bne 00FBE824
:0206A7E0 5500158C strpl r1,[r0, #-0x58c]		;(r0-0x58c=*(93907abe))
:0206A7E4 22C00807 sbccs  r0,r0,#0x70000
:0206A7E8 2D800445 unknown
:0206A7EC E3E35910 mvn  r5,#0x40000
:0206A7F0 454E002D strmib r0,[r14, #-0x2d]		;(r14-0x2d=*(ffffffd3))
:0206A7F4 015D09E9 cmpeq r13,r9,ror #0x13
:0206A7F8 0AC107DD beq 010AC774
:0206A7FC 0AF901ED beq 01EAAFB8
:0206A800 7F0126DD swivc 0x000126dd
:0206A804 3AC126DD bcc 010B4380
:0206A808 81A04005 movhi  r4,r5			;r4=0(0x0)
:0206A80C 0829F62B stmeqda  r9!,{r0,r1,r3,r5,r9,r10,r12,r13,r14,r15}
:0206A810 FFFFC7A3 swinv 0x00ffc7a3
:0206A814 14161DEA ldrne r1,[r6],#-0xdea
:0206A818 02101AE6 andeqs r1,r0,#0xE6000
:0206A81C C1000D08 unknown
:0206A820 020D204D andeq  r2,r13,#0x4D
:0206A824 F0516051 subnvs r6,r1,r1,asr r0
:0206A828 C051F3F4 ldrgtsh r15,[r1],#-0x34
:0206A82C 5120512E unknown
:0206A830 701021F0 ldrvcsh r2,[r0], -r0
:0206A834 49BA0035 ldmmiib  r10!,{r0,r2,r4,r5}
:0206A838 7D400090 unknown
:0206A83C 00095D0E andeq  r5,r9,r14,lsl #0x1a
:0206A840 00D91CF9 ldreqsh r1,[r9],#+0xc9
:0206A844 D12B2DD9 unknown
:0206A848 0DFEDE01 ldceql 14,cr13,[r14,#+0x4]!
:0206A84C 06350330 unknown
:0206A850 DBD31B19 blle 015314BC
:0206A854 1FD10155 swine 0x00d10155
:0206A858 2C06A902 stccs  9,cr10,[r6],{#0x2}
:0206A85C 961A39D0 unknown
:0206A860 1F8D03A9 swine 0x008d03a9
:0206A864 D02C0659 eorle  r0,r12,r9,asr r6
:0206A868 01B90925 moveqs r0,r5,lsr #0x12		;r0=0(0x0)
:0206A86C 9F206728 swils 0x00206728
:0206A870 02A50589 adceq  r0,r5,#0x22400000
:0206A874 6924000D stmvsdb  r4!,{r0,r2,r3}
:0206A878 DC153905 ldcle  9,cr3,[r5],{#0x5}
:0206A87C 05711020 ldreqb r1,[r1, #-0x20]!
:0206A880 79053D20 stmvcdb  r5 ,{r5,r8,r10,r11,r12,r13}
:0206A884 14157145 ldrne r7,[r5],#-0x145
:0206A888 7D357D74 ldcvc  13,cr7,[r5,#-0x1d0]!
:0206A88C 058141F5 streq r4,[r1, #+0x1f5]		;r1+0x1f5=*(14038b9d)=#0(0x00000000)
:0206A890 30015560 andcc  r5,r1,r0,ror #0xa
:0206A894 02E52B96 rsceq  r2,r5,#0x25800
:0206A898 C0079540 andgt  r9,r7,r0,asr #0xa
:0206A89C 0814E203 ldmeqda  r4 ,{r0,r1,r9,r13,r14,r15}
:0206A8A0 300C1900 andcc  r1,r12,r0,lsl #0x12
:0206A8A4 3010E093 mulccs r0,r3,r0
:0206A8A8 188D0286 stmneia  r13 ,{r1,r2,r7,r9}
:0206A8AC 6C7040E2 ldcvsl 0,cr4,[r0],#-0x388
:0206A8B0 015001E2 cmpeq r0,r2,ror #0x3
:0206A8B4 860000A1 strhi r0,[r0],-r1, lsr #0x1
:0206A8B8 E10D3DE5 unknown
:0206A8BC 9100F906 unknown
:0206A8C0 75E3095D strvcb r0,[r3, #+0x95d]!
:0206A8C4 15301110 ldrne r1,[r0, #-0x110]!
:0206A8C8 40716C30 rsbmis r6,r1,r0,lsr r12
:0206A8CC A5DD0039 ldrgeb r0,[r13, #+0x39]		;r13+0x39=*(3000bd59)=#0(0x00000000)
:0206A8D0 B1360509 teqlt r6,r9,lsl #0xa
:0206A8D4 402D6614 eormi  r6,r13,r4,lsl r6
:0206A8D8 07003143 streq r3,r6,r13,r4,lsl r6
:0206A8DC E0444057 sub  r4,r4,r7,asr r0
:0206A8E0 E1A08324 mov  r8,r4,lsr #0x6		;r8=0(0x0)
:0206A8E4 0780102D streq r1,[r0,+r13, lsr #0x0]
:0206A8E8 0AE08570 beq 0188BEB0
:0206A8EC 15ED0929 strneb r0,[r13, #+0x929]!
:0206A8F0 F9006007 stmnvdb  r0 ,{r0,r1,r2,r13,r14}
:0206A8F4 5A302915 bpl 02C74D50
:0206A8F8 00060029 andeq  r0,r6,r9,lsr #0x0
:0206A8FC 95960561 ldrls r0,[r6, #+0x561]		;r6+0x561=*(00000561)
:0206A900 007D3601 rsbeqs r3,r13,r1,lsl #0xc
:0206A904 E2488001 sub  r8,r8,#0x1
:0206A908 F585160D strnv r1,[r5, #+0x60d]		;r5+0x60d=*(0000060d)
:0206A90C 203F0601 eorcss r0,r15,r1,lsl #0xc
:0206A910 08189D14 ldmeqda  r8 ,{r2,r4,r8,r10,r11,r12,r15}
:0206A914 00292207 eoreq  r2,r9,r7,lsl #0x4
:0206A918 E2861018 add  r1,r6,#0x18
:0206A91C 8D00554F unknown
:0206A920 1D65C118 stcnel 1,cr12,[r5,#-0x60]!
:0206A924 14082501 strne r2,[r8],#-0x501
:0206A928 1108DD10 unknown
:0206A92C E508151A str r1,[r8, #-0x51a]		;(r8-0x51a=*(fffffae6))
:0206A930 940E1581 strls r1,[r14],#-0x581
:0206A934 20659F10 rsbcs  r9,r5,r0,lsl r15
:0206A938 62A31D6D adcvs  r1,r3,#0x1B40
:0206A93C 83E1866E mvnhi  r8,#0x6E00000
:0206A940 C1E1A071 mvngt  r10,r1,ror r0
:0206A944 EBFFFF00 bl 0206A54C
:0206A948 5D940010 unknown
:0206A94C 30403F24 subcc  r3,r0,r4,lsr #0x1e
:0206A950 2040E200 subcs  r14,r0,r0,lsl #0x4
:0206A954 0021E263 eoreq  r14,r1,r3,ror #0x4
:0206A958 2A18E180 bcs 026A2F60
:0206A95C 49145021 ldmmidb  r4 ,{r0,r5,r12,r14}
:0206A960 00311640 eoreqs r1,r1,r0,asr #0xc
:0206A964 D5D5195D ldrleb r1,[r5, #+0x95d]		;r5+0x95d=*(0000095d)
:0206A968 36150814 unknown
:0206A96C 8400189A strhi r1,[r0],#-0x89a
:0206A970 808505B5 strhih r0,[r5], +r5
:0206A974 E2420AA1 sub  r0,r2,#0xA1000
:0206A978 1D091029 unknown
:0206A97C 70525000 subvcs r5,r2,r0
:0206A980 1009E584 andne  r14,r9,r4,lsl #0xb
:0206A984 E5846054 str r6,[r4, #+0x54]		;r4+0x54=*(00000054)
:0206A988 00000908 andeq  r0,r0,r8,lsl #0x12
:0206A98C 0529000D streq r0,[r9, #-0xd]!
:0206A990 0D073110 unknown
:0206A994 EF26D800 swi 0x0026d800
:0206A998 0004EBFF unknown
:0206A99C 802DC1A0 eorhi  r12,r13,r0,lsr #0x3
:0206A9A0 FD048D58 unknown
:0206A9A4 1D0D0475 unknown
:0206A9A8 0103B1D8 unknown
:0206A9AC 500CDA14 andpl  r13,r12,r4,lsl r10
:0206A9B0 6118E890 unknown
:0206A9B4 20539805 subcss r9,r3,r5,lsl #0x10
:0206A9B8 17ED03B1 unknown
:0206A9BC 2D058580 unknown
:0206A9C0 03600C00 unknown
:0206A9C4 2D0EE01B unknown
:0206A9C8 202D0040 eorcs  r0,r13,r0,asr #0x0
:0206A9CC 2D2000DD stccs  0,cr0,[r0,#-0x374]!
:0206A9D0 00D1B440 sbceqs r11,r1,r0,asr #0x8
:0206A9D4 E1A01CA2 mov  r1,r2,lsr #0x19		;r1=6(0x6)
:0206A9D8 002D1382 eoreq  r1,r13,r2,lsl #0x7
:0206A9DC 0200DD81 andeq  r13,r0,#0x2040
:0206A9E0 6003002D andvs  r0,r3,r13,lsr #0x0
:0206A9E4 402D0F52 eormi  r0,r13,r2,asr r15
:0206A9E8 97606504 strlsb r6,[r0,-r4, lsl #0xa]!
:0206A9EC 258E0005 strcs r0,[r14, #+0x5]		;r14+0x5=*(00000005)
:0206A9F0 1DE59504 stcnel 5,cr9,[r5,#+0x10]!
:0206A9F4 01619400 unknown
:0206A9F8 1A26E089 bne 02A22C24
:0206A9FC 65160259 ldrvs r0,[r6, #-0x259]		;(r6-0x259=*(fffffda7))
:0206AA00 00F9A100 rsceqs r10,r9,r0,lsl #0x2
:0206AA04 EDE0100E stcl 0,cr1,[r0,#+0x38]!
:0206AA08 00490E06 subeq  r0,r9,r6,lsl #0x1c
:0206AA0C E1E05101 mvn  r5,r1,lsl #0x2
:0206AA10 9700B503 strls r11,[r0,-r3, lsl #0xa]
:0206AA14 118C04D5 unknown
:0206AA18 E5569703 ldrb r9,[r6, #-0x703]		;(r6-0x703=*(fffff8fd))
:0206AA1C 0C41B506 stceql 5,cr11,[r1],{#0x6}
:0206AA20 B500B160 strlt r11,[r0, #-0x160]		;(r0-0x160=*(fffffea0))
:0206AA24 9764AA00 strlsb r10,[r4,-r0, lsl #0x14]!
:0206AA28 899800C1 ldmhiib  r8 ,{r0,r6,r7}
:0206AA2C D9628DE1 unknown
:0206AA30 F1620E09 unknown
:0206AA34 D1900C00 orrles r0,r0,r0,lsl #0x18
:0206AA38 E909900D stmdb  r9 ,{r0,r2,r3,r12,r15}
:0206AA3C C912B960 ldmgtdb  r2 ,{r5,r6,r8,r11,r12,r13,r15}
:0206AA40 23028501 unknown
:0206AA44 1B069515 blne 0220FEA0
:0206AA48 0112E181 tsteq r2,r1,lsl #0x3
:0206AA4C 12BCC289 adcnes r12,r12,#0x90000008
:0206AA50 AD6002C9 stcgel 2,cr0,[r0,#-0x324]!
:0206AA54 AD527001 unknown
:0206AA58 0E004501 cdpeq 5,0,cr4,cr0,cr1,0
:0206AA5C 00010380 andeq  r0,r1,r0,lsl #0x7
:0206AA60 1D23E00C stcne  0,cr14,[r3,#-0x30]!
:0206AA64 8109E101 unknown
:0206AA68 2DA7F0DD stccs  0,cr15,[r7,#+0x374]!
:0206AA6C DD910169 unknown
:0206AA70 E0007530 and  r7,r0,r0,lsr r5
:0206AA74 00AD0961 adceq  r0,r13,r1,ror #0x12
:0206AA78 00450290 unknown
:0206AA7C 0039039B mlaeqs r9,r11,r3,r0unknown
:0206AA80 5903E189 stmpldb  r3 ,{r0,r3,r7,r8,r13,r14,r15}
:0206AA84 0710D900 ldreq r13,[r0,-r0, lsl #0x12]
:0206AA88 E794B162 ldr r11,[r0,-r0, lsl #0x12]
:0206AA8C 958E700A strls r7,[r14, #+0xa]		;r14+0xa=*(0000000a)
:0206AA90 9D408B00 unknown
:0206AA94 A0319111 eorges r9,r1,r1,lsl r1
:0206AA98 0820DD8A stmeqda  r0!,{r1,r3,r7,r8,r10,r11,r12,r14,r15}
:0206AA9C 4D130280 unknown
:0206AAA0 A0BBAA21 adcges r10,r11,r1,lsr #0x14
:0206AAA4 8BA48AE1 blhi 0098D630
:0206AAA8 E00AE101 and  r14,r10,r1,lsl #0x2
:0206AAAC 0320D982 unknown
:0206AAB0 05100EB0 ldreq r0,[r0, #-0xeb0]		;(r0-0xeb0=*(fffff150))
:0206AAB4 C5E18B00 strgtb r8,[r1, #+0xb00]!
:0206AAB8 C500C100 strgt r12,[r0, #-0x100]		;(r0-0x100=*(ffffff00))
:0206AABC 8910CD00 ldmhidb  r0 ,{r8,r10,r11,r14,r15}
:0206AAC0 8700CD79 unknown
:0206AAC4 C008E188 andgt  r14,r8,r8,lsl #0x3
:0206AAC8 81009D8E unknown
:0206AACC 9008E1E0 andls  r14,r8,r0,ror #0x3
:0206AAD0 800CE00E andhi  r14,r12,r14
:0206AAD4 99E59500 unknown
:0206AAD8 E00CA061 and  r10,r12,r1,ror #0x0
:0206AADC 44E100A5 unknown
:0206AAE0 E087319D umull  r3,r7,r13,r1
:0206AAE4 27006503 strcs r6,[r0,-r3, lsl #0xa]
:0206AAE8 91003936 unknown
:0206AAEC C6B0C53A unknown
:0206AAF0 C56010C5 strgtb r1,[r0, #-0xc5]!
:0206AAF4 0C002908 stceq  9,cr2,[r0],{#0x8}
:0206AAF8 2923706A stmcsdb  r3!,{r1,r3,r5,r6,r12,r13,r14}
:0206AAFC 30292E00 eorcc  r2,r9,r0,lsl #0x1c
:0206AB00 C97010C9 unknown
:0206AB04 07E1B400 streqb r11,[r1,+r0, lsl #0x8]!
:0206AB08 27008502 strcs r8,[r0,-r2, lsl #0xa]
:0206AB0C 2202E12E andcs  r14,r2,#0x8000000B
:0206AB10 FDA510C9 stc2  0,cr1,[r5,#+0x324]!
:0206AB14 E5918009 ldr r8,[r1, #+0x9]		;r1+0x9=*(0000000f)
:0206AB18 55105D03 ldrpl r5,[r0, #-0xd03]		;(r0-0xd03=*(fffff2fd))
:0206AB1C 81610800 unknown
:0206AB20 B90830D1 stmltdb  r8 ,{r0,r4,r6,r7,r12,r13}
:0206AB24 8830CD00 ldmhida  r0!,{r8,r10,r11,r14,r15}
:0206AB28 801A07E0 andhis r0,r10,r0,ror #0xf
:0206AB2C 7AA8E08A bvc 00AA2D5C
:0206AB30 0088E1A0 addeq  r14,r8,r0,lsr #0x3
:0206AB34 D1002D75 unknown
:0206AB38 2E800200 cdpcs 2,8,cr0,cr0,cr0,0
:0206AB3C 30A50039 adccc  r0,r5,r9,lsr r0
:0206AB40 998008C6 stmlsib  r0 ,{r1,r2,r6,r7,r11}
:0206AB44 09C98000 stmeqib  r9 ,{r15}^
:0206AB48 30D18990 smullccs r8,r1,r0,r9
:0206AB4C 00B98194 umlaleqs r8,r9,r4,r1
:0206AB50 9D78109D ldclsl 0,cr1,[r8,#-0x274]!
:0206AB54 E1877800 orr  r7,r7,r0,lsl #0x10
:0206AB58 00D50716 sbceqs r0,r5,r6,lsl r7
:0206AB5C 0045700E subeq  r7,r5,r14
:0206AB60 12E02270 rscne  r2,r0,#0x7
:0206AB64 8820E107 stmhida  r0!,{r0,r1,r2,r8,r13,r14,r15}
:0206AB68 C110BDE0 tstgt r0,r0,ror #0x1b
:0206AB6C 32700310 rsbccs r0,r0,#0x40000000
:0206AB70 10BDE087 adcnes r14,r13,r7,lsl #0x1
:0206AB74 E1A034A7 mov  r3,r7,lsr #0x9		;r3=0(0x0)
:0206AB78 D53B0487 ldrle r0,[r11, #-0x487]!
:0206AB7C D5866040 strle r6,[r6, #+0x40]		;r6+0x40=*(00000040)
:0206AB80 CEE35600 cdpgt 6,14,cr5,cr3,cr0,0
:0206AB84 8010D512 andhis r13,r0,r2,lsl r5
:0206AB88 002D0355 eoreq  r0,r13,r5,asr r3
:0206AB8C 102D7000 eorne  r7,r13,r0
:0206AB90 06E14D83 unknown
:0206AB94 07E02C60 streqb r2,r7,r13,r0
:0206AB98 E7009471 unknown
:0206AB9C 00073906 andeq  r3,r7,r6,lsl #0x12
:0206ABA0 0BB99560 bleq 00ED0128
:0206ABA4 02E04487 rsceq  r4,r0,#0x87000000
:0206ABA8 26E08660 unknown
:0206ABAC 8002352D andhi  r3,r2,r13,lsr #0xa
:0206ABB0 0BC18223 bleq 010CB444
:0206ABB4 600CE083 andvs  r14,r12,r3,lsl #0x1
:0206ABB8 04E104E0 unknown
:0206ABBC 60019D90 mulvs  r1,r0,r13
:0206ABC0 0806E182 stmeqda  r6 ,{r1,r7,r8,r13,r14,r15}
:0206ABC4 08E02370 unknown
:0206ABC8 91001D60 unknown
:0206ABCC 07E72094 unknown
:0206ABD0 04E08E70 unknown
:0206ABD4 40701031 rsbmis r1,r0,r1,lsr r0
:0206ABD8 3107E089 unknown
:0206ABDC FD7B2900 ldc2l 9,cr2,[r11,#-0x0]!
:0206ABE0 31489501 unknown
:0206ABE4 E001D510 and  r13,r1,r0,lsl r5
:0206ABE8 3903E082 stmccdb  r3 ,{r1,r7,r13,r14,r15}
:0206ABEC 15430600 strneb r0,[r3, #-0x600]		;(r3-0x600=*(fffffa00))
:0206ABF0 00318E20 eoreqs r8,r1,r0,lsr #0x1c
:0206ABF4 002DE022 eoreq  r14,r13,r2,lsr #0x0
:0206ABF8 902509E0 eorls  r0,r5,r0,ror #0x13
:0206ABFC A008E086 andge  r14,r8,r6,lsl #0x1
:0206AC00 0007E595 muleq  r7,r5,r5
:0206AC04 09E79461 unknown
:0206AC08 A9E08A90 unknown
:0206AC0C E1A07800 mov  r7,r0,lsl #0x10		;r7=0(0x0)
:0206AC10 E1879789 orr  r9,r7,r9,lsl #0xf
:0206AC14 9570000C ldrlsb r0,[r0, #-0xc]!
:0206AC18 8EC009E5 cdphi 9,12,cr0,cr0,cr5,7
:0206AC1C DD0010E0 unknown
:0206AC20 09011006 stmeqdb  r1 ,{r1,r2,r12}
:0206AC24 01E09002 mvneq  r9,r2
:0206AC28 E1458C00 unknown
:0206AC2C E02E9009 eor  r9,r14,r9
:0206AC30 0308AD09 unknown
:0206AC34 E0863040 add  r3,r6,r0,asr #0x0
:0206AC38 E0876003 add  r6,r7,r3
:0206AC3C A03500A6 eorges r0,r5,r6,lsr #0x1
:0206AC40 833A86E1 teqhi r10,#0xE100000
:0206AC44 300003E1 andcc  r0,r0,r1,ror #0x7
:0206AC48 8001E08C andhi  r14,r1,r12,lsl #0x1
:0206AC4C 0004E288 andeq  r14,r4,r8,lsl #0x5
:0206AC50 65CA0149 strvsb r0,[r10, #+0x149]		;r10+0x149=*(e58cc352)
:0206AC54 02130102 andeqs r0,r3,#0x80000000
:0206AC58 00390009 eoreqs r0,r9,r9
:0206AC5C 03ED2319 mvneq  r2,#0x64000000
:0206AC60 0BCD0009 bleq 013AAC8C
:0206AC64 090C2331 stmeqdb  r12 ,{r0,r4,r5,r8,r9,r13}
:0206AC68 49003100 stmmidb  r0 ,{r8,r12,r13}
:0206AC6C 100EEE23 andne  r14,r14,r3,lsr #0x1c
:0206AC70 100CE081 andne  r14,r12,r1,lsl #0x1
:0206AC74 80210D80 eorhi  r0,r1,r0,lsl #0x1b
:0206AC78 020E389C andeq  r3,r14,#0x9C0000
:0206AC7C 020E37DC andeq  r3,r14,#0x3700000
:0206AC80 34187D00 ldrcc r7,[r8],#-0xd00
:0206AC84 801B9520 andhis r9,r11,r0,lsr #0xa
:0206AC88 05051D5D streq r1,[r5, #-0xd5d]		;(r5-0xd5d=*(fffff2a3))
:0206AC8C 0D716980 ldceql 9,cr6,[r1,#-0x200]!
:0206AC90 00090391 muleq  r9,r1,r3
:0206AC94 0C009D28 stceq  13,cr9,[r0],{#0x28}
:0206AC98 31178020 tstcc r7,r0,lsr #0x0
:0206AC9C 2B758003 blcs 03DCACB0
:0206ACA0 01181B7D tsteq r8,r13,ror r11
:0206ACA4 0B711C00 bleq 03CB1CAC
:0206ACA8 01135DAD tsteq r3,r13,lsr #0x1b
:0206ACAC 89674523 unknown
:0206ACB0 EF01CDAB swi 0x0001cdab
:0206ACB4 98BADCFE ldmlsia  r10!,{r1,r2,r3,r4,r5,r6,r7,r10,r11,r12,r14,r15}
:0206ACB8 00325476 eoreqs r5,r2,r6,ror r4
:0206ACBC D2E1F010 rscle  r15,r1,#0x10
:0206ACC0 354FF8C3 strccb r15,[r15, #-0x8c3]		;(r15-0x8c3=*(9c41c275))
:0206ACC4 85A0800C strhi r8,[r0, #+0xc]!
:0206ACC8 E1B08002 movs r8,r2			;r8=218210304(0xd01a000)
:0206ACCC 08A59001 stmeqia  r5!,{r0,r12,r15}
:0206ACD0 E28A6082 add  r6,r10,#0x82
:0206ACD4 15141121 ldrne r1,[r4, #-0x121]		;(r4-0x121=*(fffffedf))
:0206ACD8 28118800 ldmcsda  r1 ,{r11,r15}
:0206ACDC 0021E080 eoreq  r14,r1,r0,lsl #0x1
:0206ACE0 350009E1 strcc r0,[r0, #-0x9e1]		;(r0-0x9e1=*(fffff61f))
:0206ACE4 80140001 andhis r0,r4,r1
:0206ACE8 35000932 strcc r0,[r0, #-0x932]		;(r0-0x932=*(fffff6ce))
:0206ACEC A8007518 stmgeda  r0 ,{r3,r4,r8,r10,r12,r13,r14}
:0206ACF0 E080240E add  r2,r0,r14,lsl #0x8
:0206ACF4 1D8A0018 unknown
:0206ACF8 08358A0B ldmeqda  r5!,{r0,r1,r3,r9,r11,r15}
:0206ACFC F1E59AA0 mvnnv  r9,r0,lsr #0x15
:0206AD00 01491A1A unknown
:0206AD04 14810008 strne r0,[r1],#+0x8
:0206AD08 016540E0 unknown
:0206AD0C 4000650F andmi  r6,r0,r15,lsl #0xa
:0206AD10 E2146140 ands r6,r4,#0x10
:0206AD14 391B1909 ldmccdb  r11 ,{r0,r3,r8,r11,r12}
:0206AD18 FFEE0440 swinv 0x00ee0440
:0206AD1C 61DC0CEB bicvss r0,r12,r11,ror #0x19
:0206AD20 216D0680 unknown
:0206AD24 4880054D stmmiia  r0 ,{r0,r2,r3,r6,r8,r10}
:0206AD28 599A277D ldmplib  r10 ,{r0,r2,r3,r4,r5,r6,r8,r9,r10,r13}
:0206AD2C 1D110910 unknown
:0206AD30 00550710 subeqs r0,r5,r0,lsl r7
:0206AD34 20A50009 adccs  r0,r5,r9
:0206AD38 860CFD97 unknown
:0206AD3C 0061F5E0 rsbeq  r15,r1,r0,ror #0xb
:0206AD40 119A001C orrnes r0,r10,r12,lsl r0
:0206AD44 800008E5 andhi  r0,r0,r5,ror #0x11
:0206AD48 8A001CE0 bhi 020720D0
:0206AD4C 1095E500 addnes r14,r5,r0,lsl #0xa
:0206AD50 1B007940 blne 02089258
:0206AD54 0A3A0000 beq 02EEAD5C
:0206AD58 D5C8703F strleb r7,[r8, #+0x3f]		;r8+0x3f=*(0d01a03f)=#0(0x00000000)
:0206AD5C 07E31900 streqb r1,[r3,+r0, lsl #0x12]!
:0206AD60 E0480880 sub  r0,r8,r0,lsl #0x11
:0206AD64 78083D07 stmvcda  r8 ,{r0,r1,r2,r8,r10,r11,r12,r13}
:0206AD68 20399F10 eorcss r9,r9,r0,lsl r15
:0206AD6C 09110988 ldmeqdb  r1 ,{r3,r7,r8,r11}
:0206AD70 19078401 stmnedb  r7 ,{r0,r10,r15}
:0206AD74 08E90F07 unknown
:0206AD78 04D95540 ldreqb r5,[r9],#+0x540
:0206AD7C 0E394054 mrceq 0,1,r4,cr9,cr4,{2}
:0206AD80 103D0511 eornes r0,r13,r1,lsl r5
:0206AD84 79DC533D ldmvcib  r12 ,{r0,r2,r3,r4,r5,r8,r9,r12,r14}^
:0206AD88 2D0A75ED unknown
:0206AD8C 10290A03 eorne  r0,r9,r3,lsl #0x14
:0206AD90 899010D1 ldmhiib  r0 ,{r0,r4,r6,r7,r12}
:0206AD94 250BE236 strcs r14,[r11, #-0x236]		;(r11-0x236=*(e13d6623))
:0206AD98 47704043 ldrmib r4,[r11, #-0x236]		;(r11-0x236=*(e13d6623))
:0206AD9C 650400E2 strvs r0,[r4, #-0xe2]		;(r4-0xe2=*(ffffff1e))
:0206ADA0 06F5F205 unknown
:0206ADA4 E58A801C str r8,[r10, #+0x1c]		;r10+0x1c=*(e58cc225)
:0206ADA8 E38502C9 orr  r0,r5,#0x9000000C
:0206ADAC 00091F35 andeq  r1,r9,r5,lsr r15
:0206ADB0 81100171 tsthi r0,r1,ror r1
:0206ADB4 D2027901 andle  r7,r2,#0x4000
:0206ADB8 EBFFEDCC bl 020664F0
:0206ADBC 11F91FC9 mvnnes r1,r9,asr #0x1f
:0206ADC0 B006DD0F andlt  r13,r6,r15,lsl #0x1a
:0206ADC4 4D075170 unknown
:0206ADC8 79A06020 stmvcib  r0!,{r5,r13,r14}
:0206ADCC 04CD9009 streqb r9,[r13],#+0x9
:0206ADD0 202180A6 eorcs  r8,r1,r6,lsr #0x1
:0206ADD4 01092143 unknown
:0206ADD8 00510EF5 ldreqsh r0,[r1],#-0xe5
:0206ADDC 71107207 tstvc r0,r7,lsl #0x4
:0206ADE0 ED00800F unknown
:0206ADE4 E281500D add  r5,r1,#0xD
:0206ADE8 04901112 ldreq r1,[r0],#+0x112
:0206ADEC 0FA13A6D swieq 0x00a13a6d
:0206ADF0 65136DC5 ldrvs r6,[r3, #-0xdc5]		;(r3-0xdc5=*(fffff23b))
:0206ADF4 E36D1303 unknown
:0206ADF8 310AF5FB unknown
:0206ADFC 1C22F900 stcne  9,cr15,[r2],#-0x0
:0206AE00 E51C9000 ldr r9,[r12, #-0x0]		;r12-0x0=*(0206691c)=#1709269305(0x65e16139)
:0206AE04 513BCD38 teqpl r11,r8,lsr r13
:0206AE08 10F03500 rscnes r3,r0,r0,lsl #0xa
:0206AE0C 5C684035 stcpll 0,cr4,[r8],#-0xd4
:0206AE10 40859F11 addmi  r9,r5,r1,lsl r15
:0206AE14 61003591 swpvs r3,r1,r0
:0206AE18 2D370904 ldccs  9,cr0,[r7,#-0x10]!
:0206AE1C 1011F428 andnes r15,r1,r8,lsr #0x8
:0206AE20 B9232D04 stmltdb  r3!,{r2,r8,r10,r11,r13}
:0206AE24 6D840108 unknown
:0206AE28 B54D0E22 strltb r0,[r13, #-0xe22]		;r13-0xe22=*(3000aefe)=#0(0x00000000)
:0206AE2C 0275FB06 rsbeqs r15,r5,#0x1800
:0206AE30 312C1029 unknown
:0206AE34 4D200175 stcmi  1,cr0,[r0,#-0x1d4]!
:0206AE38 1959E590 ldmnedb  r9 ,{r4,r7,r8,r10,r13,r14,r15}^
:0206AE3C 0005203F andeq  r2,r5,r15,lsr r0
:0206AE40 643E0025 unknown
:0206AE44 5D081005 unknown
:0206AE48 2200050B andcs  r0,r0,#0x2C00000
:0206AE4C 253C0025 ldrcs r0,[r12, #-0x25]!
:0206AE50 05D5AD20 ldreqb r10,[r5, #+0xd20]		;r5+0xd20=*(00000d20)
:0206AE54 401800ED andmis r0,r8,r13,ror #0x1
:0206AE58 403BE590 mlamis r11,r0,r5,r14unknown
:0206AE5C 39000503 stmccdb  r0 ,{r0,r1,r8,r10}
:0206AE60 10053A00 andne  r3,r5,r0,lsl #0x14
:0206AE64 05390029 ldreq r0,[r9, #-0x29]!
:0206AE68 195B2400 ldmnedb  r11 ,{r10,r13}^
:0206AE6C C5003800 strgt r3,[r0, #-0x800]		;(r0-0x800=*(fffff800))
:0206AE70 302009E5 eorcc  r0,r0,r5,ror #0x13
:0206AE74 130D2193 unknown
:0206AE78 00B10099 umlaleqs r0,r1,r9,r0
:0206AE7C 01752021 cmneq r5,r1,lsr #0x0
:0206AE80 00D92021 sbceqs r2,r9,r1,lsr #0x0
:0206AE84 D5FF2021 ldrleb r2,[r15, #+0x21]!
:0206AE88 03001100 unknown
:0206AE8C 07952021 ldreq r2,[r5,+r1, lsr #0x0]
:0206AE90 011D2021 tsteq r13,r1,lsr #0x0
:0206AE94 95FB2021 ldrlsb r2,[r11, #+0x21]!
:0206AE98 09202101 stmeqdb  r0!,{r0,r8,r13}
:0206AE9C 07001101 streq r1,[r0,-r1, lsl #0x2]
:0206AEA0 21084021 unknown
:0206AEA4 00EDAF20 rsceq  r10,r13,r0,lsr #0x1e
:0206AEA8 033D2021 teqeq r13,#0x21
:0206AEAC 03312021 teqeq r1,#0x21
:0206AEB0 210B0011 unknown
:0206AEB4 210CBF40 unknown
:0206AEB8 05008120 streq r8,[r0, #-0x120]		;(r0-0x120=*(fffffee0))
:0206AEBC 2115D510 tstcs r5,r0,lsl r5
:0206AEC0 110FE120 mrsne r14,CPSR
:0206AEC4 100FFE00 andne  r15,r15,r0,lsl #0x1c
:0206AEC8 9D052DC6 unknown
:0206AECC E5900125 ldr r0,[r0, #+0x125]		;r0+0x125=*(00000125)
:0206AED0 E50C2128 str r2,[r12, #-0x128]		;r12-0x128=*(020667f4)=#-116890351(0xf9086511)
:0206AED4 9D100508 unknown
:0206AED8 00051105 andeq  r1,r5,r5,lsl #0x2
:0206AEDC 05A15C21 streq r5,[r1, #+0xc21]!
:0206AEE0 E5C60012 strb r0,[r6, #+0x12]		;r6+0x12=*(00000012)
:0206AEE4 01C61013 biceq  r1,r6,r3,lsl r0
:0206AEE8 9D3010E5 ldcls  0,cr1,[r0,#-0x394]!
:0206AEEC 094100F5 stmeqdb  r1 ,{r0,r2,r4,r5,r6,r7}^
:0206AEF0 70040121 andvc  r0,r4,r1,lsr #0x2
:0206AEF4 06C1A020 streqb r10,[r1],+r0, lsr #0x0
:0206AEF8 ECD6E583 ldcl 5,cr14,[r6],{#0x83}
:0206AEFC 70EB04FF unknown
:0206AF00 8505C140 strhi r12,[r5, #-0x140]		;(r5-0x140=*(fffffec0))
:0206AF04 A0151D00 andges r1,r5,r0,lsl #0x1a
:0206AF08 020E3839 andeq  r3,r14,#0x390000
:0206AF0C E92D41F0 stmdb  r13!,{r4,r5,r6,r7,r8,r14}
:0206AF10 800091A0 andhi  r9,r0,r0,lsr #0x3
:0206AF14 08003574 stmeqda  r0 ,{r2,r4,r5,r6,r8,r10,r12,r13}
:0206AF18 800101C0 andhi  r0,r1,r0,asr #0x3
:0206AF1C 02AD1391 adceq  r1,r13,#0x44000002
:0206AF20 02A560D2 adceq  r6,r5,#0xD2
:0206AF24 3D0C0AFD unknown
:0206AF28 BE000F08 cdplt 15,0,cr0,cr0,cr8,0
:0206AF2C 000FE816 andeq  r14,r15,r6,lsl r8
:0206AF30 9E0001AC cdpls 1,0,cr0,cr0,cr12,5
:0206AF34 001007E8 andeqs r0,r0,r8,ror #0xf
:0206AF38 E038E88C eors r14,r8,r12,lsl #0x11
:0206AF3C 0024E28D eoreq  r14,r4,r13,lsl #0x5
:0206AF40 10E28DC0 rscne  r8,r2,r0,asr #0x1b
:0206AF44 0D40000D unknown
:0206AF48 0D501400 unknown
:0206AF4C 08113C00 ldmeqda  r1 ,{r10,r11,r12,r13}
:0206AF50 38000D18 stmccda  r0 ,{r3,r4,r8,r10,r11}
:0206AF54 9504D1E0 strls r13,[r4, #-0x1e0]		;(r4-0x1e0=*(fffffe20))
:0206AF58 C0B80009 adcgts r0,r8,r9
:0206AF5C 4902F99D stmmidb  r2 ,{r0,r2,r3,r4,r7,r8,r11,r12,r13,r14,r15}
:0206AF60 0011C008 andeqs r12,r1,r8
:0206AF64 7DA030B1 stcvc  0,cr3,[r0,#+0x2c4]!
:0206AF68 10012500 andne  r2,r1,r0,lsl #0xa
:0206AF6C 19F509A9 unknown
:0206AF70 E58D6C40 str r6,[r13, #+0xc40]		;r13+0xc40=*(3000c960)=#0(0x00000000)
:0206AF74 A00A6505 andge  r6,r10,r5,lsl #0xa
:0206AF78 BD811459 unknown
:0206AF7C 7718E828 ldrvc r14,[r8,-r8, lsr #0x10]
:0206AF80 03E4020D mvneq  r0,#0xD0000000
:0206AF84 3402000B strcc r0,[r2],#-0xb
:0206AF88 88020B04 stmhida  r2 ,{r2,r8,r9,r11}
:0206AF8C 800FC905 andhi  r12,r15,r5,lsl #0x12
:0206AF90 C0E92D43 rscgt  r2,r9,r3,asr #0x1a
:0206AF94 61E001CD mvnvs  r0,r13,asr #0x3
:0206AF98 3D50E405 unknown
:0206AF9C 05800106 streq r0,[r0, #+0x106]		;r0+0x106=*(00000106)
:0206AFA0 E1B09000 movs r9,r0			;r9=0(0x0)
:0206AFA4 05700902 ldreqb r0,[r0, #-0x902]!
:0206AFA8 03135810 tsteq r3,#0x100000
:0206AFAC 5714B960 ldrpl r11,r3,#0x100000
:0206AFB0 56000142 strpl r0,r3,#0x100000
:0206AFB4 13001113 unknown
:0206AFB8 09540000 ldmeqdb  r4 ,{}^
:0206AFBC 04D1C013 ldreqb r12,[r1],#+0x13
:0206AFC0 69080179 stmvsdb  r8 ,{r0,r3,r4,r5,r6,r8}
:0206AFC4 E1003D10 unknown
:0206AFC8 00410D6C subeq  r0,r1,r12,ror #0x1a
:0206AFCC 709D6089 addvcs r6,r13,r9,lsl #0x1
:0206AFD0 05190C75 ldreq r0,[r9, #-0xc75]		;(r9-0xc75=*(fffff38b))
:0206AFD4 7135009D unknown
:0206AFD8 190009FE stmnedb  r0 ,{r1,r2,r3,r4,r5,r6,r7,r8,r11}
:0206AFDC 6D009D00 unknown
:0206AFE0 80E59401 rschi  r9,r5,r1,lsl #0x8
:0206AFE4 E28D0F60 add  r0,r13,#0x180
:0206AFE8 02350095 eoreqs r0,r5,#0x95
:0206AFEC 10403095 unknown
:0206AFF0 959C0025 ldrls r0,[r12, #+0x25]		;r12+0x25=*(02066941)=#1345656005(0x503514c5)
:0206AFF4 05103100 ldreq r3,[r0, #-0x100]		;r0-0x100=*(503513c5)=#0(0x00000000)
:0206AFF8 95360011 ldrls r0,[r6, #-0x11]!
:0206AFFC 951FEDB0 ldrls r14,[r15, #-0xdb0]		;r15-0xdb0=*(0206a254)=#37027857(0x02350011)
:0206B000 9540EB20 strlsb r14,[r0, #-0xb20]		;r0-0xb20=*(503509a5)=#0(0x00000000)
:0206B004 80300200 eorhis r0,r0,r0,lsl #0x4
:0206B008 209536E0 addcss r3,r5,r0,ror #0xd
:0206B00C 2095C382 addcss r12,r5,r2,lsl #0x7
:0206B010 04111469 ldreq r1,[r1],#-0x469
:0206B014 F0958095 umullnvs r8,r5,r5,r0
:0206B018 BE609540 cdplt 5,6,cr9,cr0,cr0,2
:0206B01C A9083085 stmgedb  r8 ,{r0,r2,r7,r12,r13}
:0206B020 05C50700 streqb r0,[r5, #+0x700]		;r5+0x700=*(00000700)
:0206B024 30917081 addccs r7,r1,r1,lsl #0x1
:0206B028 C5F50095 ldrgtb r0,[r5, #+0x95]!
:0206B02C 1D955503 unknown
:0206B030 00DA14ED sbceqs r1,r10,r13,ror #0x9
:0206B034 8D002510 unknown
:0206B038 31E7D600 mvncc  r13,r0,lsl #0xc
:0206B03C 00110510 andeqs r0,r1,r0,lsl r5
:0206B040 2028005C eorcs  r0,r8,r12,asr r0
:0206B044 E4C10701 strb r0,[r1],#+0x701
:0206B048 190029F9 stmnedb  r0 ,{r0,r3,r4,r5,r6,r7,r8,r11,r13}
:0206B04C E2101D10 ands r1,r0,#0x400
:0206B050 000BCD07 andeq  r12,r11,r7,lsl #0x1a
:0206B054 03E28D00 mvneq  r8,#0x0
:0206B058 E0800220 add  r0,r0,r0,lsr #0x4
:0206B05C 10156D5C andnes r6,r5,r12,asr r13
:0206B060 0804E4C2 stmeqda  r4 ,{r1,r6,r7,r10,r13,r14,r15}
:0206B064 3001000D andcc  r0,r1,r13
:0206B068 DD00E283 unknown
:0206B06C D541FA03 strleb r15,[r1, #-0xa03]		;(r1-0xa03=*(fffff603))
:0206B070 10100900 andnes r0,r0,r0,lsl #0x12
:0206B074 1131001D teqne r1,r13,lsl r0
:0206B078 30150440 andccs r0,r5,r0,asr #0x8
:0206B07C 8D05E5AB unknown
:0206B080 2D4011E2 unknown
:0206B084 00E5940B rsceq  r9,r5,r11,lsl #0x8
:0206B088 14000D19 strne r0,[r0],#-0xd19
:0206B08C 79E59430 unknown
:0206B090 21940023 orrcss r0,r4,r3,lsr #0x0
:0206B094 E59406ED ldr r0,[r4, #+0x6ed]		;r4+0x6ed=*(000006ed)
:0206B098 3205ED09 andcc  r14,r5,#0x240
:0206B09C 51C002D5 unknown
:0206B0A0 BD831369 unknown
:0206B0A4 FF00FFE8 swinv 0x0000ffe8
:0206B0A8 79990100 ldmvcib  r9 ,{r8}
:0206B0AC EBA15A82 bl 008C1ABC
:0206B0B0 DC006ED9 stcle  14,cr6,[r0],{#0xd9}
:0206B0B4 D68F1BBC unknown
:0206B0B8 00CA62C1 sbceq  r6,r10,r1,asr #0x5
:0206B0BC 02F95FF0 rsceqs r5,r9,#0x3C0
:0206B0C0 84E8901E unknown
:0206B0C4 FD8415ED unknown
:0206B0C8 00D5280A sbceqs r2,r5,r10,lsl #0x10
:0206B0CC E51F7030 ldr r7,[r15, #-0x30]		;r15-0x30=*(0206b0a4)=#-16711704(0xff00ffe8)
:0206B0D0 50852061 addpl  r2,r5,r1,ror #0x0
:0206B0D4 9140094D unknown
:0206B0D8 85880081 strhi r0,[r8, #+0x81]		;r8+0x81=*(0d01a081)=#0(0x00000000)
:0206B0DC E0520720 subs r0,r2,r0,lsr #0xe
:0206B0E0 4C64E004 stcmil 0,cr14,[r4],#-0x10
:0206B0E4 006EE007 rsbeq  r14,r14,r7
:0206B0E8 40E18444 rscmi  r8,r1,r4,asr #0x8
:0206B0EC 40006540 andmi  r6,r0,r0,asr #0xa
:0206B0F0 04E42086 unknown
:0206B0F4 6D306D20 ldcvs  13,cr6,[r0,#-0x80]!
:0206B0F8 35F06DF0 ldrccb r6,[r0, #+0xdf0]!
:0206B0FC 4078E201 rsbmis r14,r8,r1,lsl #0x4
:0206B100 E9E35500 unknown
:0206B104 1071006D rsbnes r0,r1,r13,ror #0x0
:0206B108 0D8D600D unknown
:0206B10C F15DC15D cmpnv r13,r13,asr r1
:0206B110 0005F06D andeq  r15,r5,r13,ror #0x0
:0206B114 1F09E02A swine 0x0009e02a
:0206B118 A1590440 cmpge r9,r0,asr #0x8
:0206B11C 03ADF069 moveq  r15,#0x69		;r15=105(0x69)
:0206B120 69100069 ldmvsdb  r0 ,{r0,r3,r5,r6}
:0206B124 71E5BC00 mvnvc  r11,r0,lsl #0x18
:0206B128 7180FC00 orrvc  r15,r0,r0,lsl #0x18
:0206B12C 00714080 rsbeqs r4,r1,r0,lsl #0x1
:0206B130 007152E0 rsbeqs r5,r1,r0,ror #0x5
:0206B134 10F5006D rscnes r0,r5,r13,ror #0x0
:0206B138 71102105 tstvc r0,r5,lsl #0x2
:0206B13C E0F07170 rscs r7,r0,r0,ror r1
:0206B140 E000ED77 and  r14,r0,r7,ror r13
:0206B144 790EE02E stmvcdb  r14 ,{r1,r2,r3,r5,r13,r14,r15}
:0206B148 0CF079A0 ldceql 9,cr7,[r0],#+0x280
:0206B14C 6CC0ED61 stcvsl 13,cr14,[r0],{#0x61}
:0206B150 0B457079 bleq 031C733C
:0206B154 79500079 ldmvcdb  r0 ,{r0,r3,r4,r5,r6}^
:0206B158 DD007500 unknown
:0206B15C 2922200E stmcsdb  r2!,{r1,r2,r3,r13}
:0206B160 05E02500 streqb r2,[r0, #+0x500]!
:0206B164 79887079 stmvcib  r8 ,{r0,r3,r4,r5,r6,r12,r13,r14}
:0206B168 E18950F0 unknown
:0206B16C 7105500B unknown
:0206B170 E0098100 and  r8,r9,r0,lsl #0x2
:0206B174 E1855004 orr  r5,r5,r4
:0206B178 80A07105 adchi  r7,r0,r5,lsl #0x2
:0206B17C 7108F071 unknown
:0206B180 0071E280 rsbeqs r14,r1,r0,lsl #0x5
:0206B184 151F81E4 ldrne r8,[r15, #-0x1e4]		;r15-0x1e4=*(0206afa8)=#51599376(0x03135810)
:0206B188 116509ED unknown
:0206B18C 960DB996 unknown
:0206B190 0B4020E5 bleq 0307352C
:0206B194 E034E596 mlas r4,r6,r5,r14unknown
:0206B198 0505E596 streq r14,[r5, #-0x596]		;(r5-0x596=*(fffffa6a))
:0206B19C 210E8000 unknown
:0206B1A0 E2E02220 rsc  r2,r0,#0x2
:0206B1A4 200A0D2F andcs  r0,r10,r15,lsr #0x1a
:0206B1A8 0CC58642 stceql 6,cr8,[r5],{#0x42}
:0206B1AC 010CE486 unknown
:0206B1B0 000D0800 andeq  r0,r13,r0,lsl #0x10
:0206B1B4 822DE3A2 eorhi  r14,r13,#0x88000002
:0206B1B8 29400AE0 stmcsdb  r0 ,{r5,r6,r7,r9,r11}^
:0206B1BC 400B00E0 andmi  r0,r11,r0,ror #0x1
:0206B1C0 0801E024 stmeqda  r1 ,{r2,r5,r13,r14,r15}
:0206B1C4 109169E0 addnes r6,r1,r0,ror #0x13
:0206B1C8 C00BE1A0 andgt  r14,r11,r0,lsr #0x3
:0206B1CC B00AE1A0 andlt  r14,r10,r0,lsr #0x3
:0206B1D0 09E1A000 unknown
:0206B1D4 250A85A0 strcs r8,[r10, #-0x5a0]		;(r10-0x5a0=*(e58cbc69))
:0206B1D8 065D3018 unknown
:0206B1DC E28770B0 add  r7,r7,#0xB0
:0206B1E0 0D000504 unknown
:0206B1E4 0110A060 tsteq r0,r0,ror #0x0
:0206B1E8 81570014 cmphi r7,r4,lsl r0
:0206B1EC 40D4BA1D sbcmis r11,r4,r13,lsl r10
:0206B1F0 02E89010 rsceq  r9,r8,#0x10
:0206B1F4 04E08330 unknown
:0206B1F8 E0890090 umull  r0,r9,r0,r0
:0206B1FC E08AA006 add  r10,r10,r6
:0206B200 8B00B007 blhi 02097224
:0206B204 8CC00EE0 stchil 14,cr0,[r0],{#0xe0}
:0206B208 001E08E0 andeqs r0,r14,r0,ror #0x11
:0206B20C E080E880 add  r14,r0,r0,lsl #0x11
:0206B210 E040E59D unknown
:0206B214 80E25E00 rschi  r5,r2,r0,lsl #0x1c
:0206B218 65E58DE0 strvsb r8,[r5, #+0xde0]!
:0206B21C CAFF00FF bgt 0202B620
:0206B220 F000D584 andnv  r13,r0,r4,lsl #0xb
:0206B224 08E8BD9F unknown
:0206B228 39004134 stmccdb  r0 ,{r2,r4,r5,r8,r14}
:0206B22C 91101C10 tstls r0,r0,lsl r12
:0206B230 46A0003D unknown
:0206B234 51C1B0E8 bicpl  r11,r1,r8,ror #0x1
:0206B238 91304DE1 teqls r0,r1,ror #0x1b
:0206B23C A0A0004D adcge  r0,r0,r13,asr #0x0
:0206B240 020903E8 andeq  r0,r9,#0xA0000003
:0206B244 BD5120B8 unknown
:0206B248 31018825 unknown
:0206B24C 3919AD01 ldmccdb  r9 ,{r0,r8,r10,r11,r13,r15}
:0206B250 0014ED60 andeqs r14,r4,r0,ror #0x1a
:0206B254 14110FED ldrne r0,[r1],#-0xfed
:0206B258 E89010DE ldmia  r0 ,{r1,r2,r3,r4,r6,r7,r12}
:0206B25C E881101C stmia  r1 ,{r2,r3,r4,r12}
:0206B260 D02100B8 unknown
:0206B264 D031BAE1 eorles r11,r1,r1,ror #0x15
:0206B268 2100B0E1 unknown
:0206B26C 32B0E141 adcccs r14,r0,#0x40000010
:0206B270 0010E1C1 andeqs r14,r0,r1,asr #0x3
:0206B274 28E28000 unknown
:0206B278 0CE28110 stceql 1,cr8,[r2],#+0x40
:0206B27C E8900000 ldmia  r0 ,{}
:0206B280 6581000C strvs r0,[r1, #+0xc]		;r1+0xc=*(00000012)
:0206B284 E840BD00 stmda  r0 ,{r8,r10,r11,r12,r13,r15}^
:0206B288 AD901755 unknown
:0206B28C 081B0104 ldmeqda  r11 ,{r2,r8}
:0206B290 5A0102F5 bpl 020ABE6C
:0206B294 A0381E69 eorges r1,r8,r9,ror #0x1c
:0206B298 35030D31 strcc r0,[r3, #-0xd31]		;(r3-0xd31=*(fffff2cf))
:0206B29C 593CE90D ldmpldb  r12!,{r0,r2,r3,r8,r11,r13,r14,r15}
:0206B2A0 1CE5E91E stcnel 9,cr14,[r5],#+0x78
:0206B2A4 01AD124C moveq  r1,r12,asr #0x4
:0206B2A8 21AD17B1 strcsh r1,[r13, +r1]!
:0206B2AC B904F983 stmltdb  r4 ,{r0,r1,r7,r8,r11,r12,r13,r14,r15}
:0206B2B0 14C5F1B1 strneb r15,[r5],#+0x1b1
:0206B2B4 2B51920D blcs 034CFAF0
:0206B2B8 312B00E5 unknown
:0206B2BC 125F0C03 subnes r0,r15,#0x300
:0206B2C0 B9210025 stmltdb  r1!,{r0,r2,r5}
:0206B2C4 0011E224 andeqs r14,r1,r4,lsr #0x4
:0206B2C8 312AB0E1 unknown
:0206B2CC 21B8E1D1 ldrcssb r14,[r8, +r1]!
:0206B2D0 530145D1 unknown
:0206B2D4 2310F540 tstcs r0,#0x10000000
:0206B2D8 21C121B0 strcsh r2,[r1, #+0x10]		;r1+0x10=*(00000016)
:0206B2DC 8100DDEC unknown
:0206B2E0 3010DDE4 andccs r13,r0,r4,ror #0x1b
:0206B2E4 D208C5D2 andle  r12,r8,#0x34800000
:0206B2E8 52D10529 sbcpls r0,r1,#0xA400000
:0206B2EC DDCD04DD unknown
:0206B2F0 04E1CD04 unknown
:0206B2F4 E5059D50 str r9,[r5, #-0xd50]		;(r5-0xd50=*(fffff2b0))
:0206B2F8 85082514 strhi r2,[r8, #-0x514]		;r8-0x514=*(031352fc)=#860121224(0x33446888)
:0206B2FC A2E1A023 rscge  r10,r1,#0x23
:0206B300 00053F04 andeq  r3,r5,r4,lsl #0x1e
:0206B304 85E1A044 strhib r10,[r1, #+0x44]!
:0206B308 82091D22 andhi  r1,r9,#0x880
:0206B30C 22E1A0CA rsccs  r10,r1,#0xCA
:0206B310 8EE1A02F cdphi 0,14,cr10,cr1,cr15,1
:0206B314 E1A06100 mov  r6,r0,lsl #0x2		;r6=0(0x0)
:0206B318 B600C12C strlt r12,[r0],-r12, lsr #0x2
:0206B31C E1108750 tst r0,r0,asr r7
:0206B320 E087518E add  r5,r7,r14,lsl #0x3
:0206B324 00A04A24 adceq  r4,r0,r4,lsr #0x14
:0206B328 C540B2E1 strgtb r11,[r0, #-0x2e1]		;(r0-0x2e1=*(fffffd1f))
:0206B32C 30B420D9 unknown
:0206B330 1DE110C5 stcnel 0,cr1,[r1,#+0x314]!
:0206B334 C520B610 strgt r11,[r0, #-0x610]!
:0206B338 21B0E0FD ldrcssh r14,[r0, +r13]!
:0206B33C 29ADD122 stmcsib  r13!,{r1,r5,r8,r12,r14,r15}
:0206B340 E20220FF and  r2,r2,#0xFF
:0206B344 2AD150F9 bcs 014BF730
:0206B348 351104C2 ldrcc r0,[r1, #-0x4c2]		;(r1-0x4c2=*(fffffb44))
:0206B34C 29E20381 unknown
:0206B350 4E1C2D1C mrcmi 13,0,r2,cr12,cr12,{0}
:0206B354 4C4C2D64 stcmil 13,cr2,[r12],{#0x64}
:0206B358 01360001 teqeq r6,r1
:0206B35C 00013700 andeq  r3,r1,r0,lsl #0xe
:0206B360 00215532 eoreq  r5,r1,r2,lsr r5
:0206B364 05061191 streq r1,[r6, #-0x191]		;(r6-0x191=*(fffffe6f))
:0206B368 1C1E1900 ldcne  9,cr1,[r14],{#0x0}
:0206B36C 5B0201E5 blpl 020EBB08
:0206B370 11180181 tstne r8,r1,lsl #0x3
:0206B374 0019059F muleqs r9,r15,r5
:0206B378 A1005D03 unknown
:0206B37C 005D1A01 subeqs r1,r13,r1,lsl #0x14
:0206B380 03B1210C moveqs r2,#0x3		;r2=3(0x3)
:0206B384 A4011511 strge r1,[r1],#-0x511
:0206B388 B2E1D240 rsclt  r13,r1,#0x4
:0206B38C 2ABD03ED bcs 00FAC348
:0206B390 ED30CD40 ldc  13,cr12,[r0,#-0x100]!
:0206B394 0445CD03 streqb r12,[r5],#-0xd03
:0206B398 3A04E59D bcc 021A4A14
:0206B39C 5A850011 bpl 001AB3E8
:0206B3A0 05E4013D streqb r0,[r4, #+0x13d]!
:0206B3A4 E1A03300 mov  r3,r0,lsl #0x6		;r3=0(0x0)
:0206B3A8 A0CF0AA3 sbcge  r0,r15,r3,lsr #0x15
:0206B3AC A03284E1 eorges r8,r2,r1,ror #0x9
:0206B3B0 3F0023E1 swicc 0x000023e1
:0206B3B4 C1500161 cmpgt r0,r1,ror #0x2
:0206B3B8 75EA2EE1 strvcb r2,[r10, #+0xee1]!
:0206B3BC 05E08203 streqb r8,[r0, #+0x203]!
:0206B3C0 E20CC000 and  r12,r12,#0x0
:0206B3C4 02C1C0BC sbceq  r12,r1,#0xBC
:0206B3C8 0330FFE1 teqeq r0,#0x384
:0206B3CC C130BEE2 teqgt r0,r2,ror #0x1d
:0206B3D0 100DE100 andne  r14,r13,r0,lsl #0x2
:0206B3D4 10A8104D adcne  r1,r8,r13,asr #0x0
:0206B3D8 00090669 andeq  r0,r9,r9,ror #0xc
:0206B3DC 001566B6 ldreqh r6,[r5], -r6
:0206B3E0 5D4FBD9C unknown
:0206B3E4 E0201210 eor  r1,r0,r0,lsl r2
:0206B3E8 598D1059 stmplib  r13 ,{r0,r3,r4,r6,r12}
:0206B3EC A11309F0 ldrgesh r0,[r3, -r0]
:0206B3F0 59030919 stmpldb  r3 ,{r0,r3,r4,r8,r11}
:0206B3F4 79400390 stmvcdb  r0 ,{r4,r7,r8,r9}^
:0206B3F8 25409F4B strcsb r9,[r0, #-0xf4b]		;(r0-0xf4b=*(fffff0b5))
:0206B3FC 4C00A54F stcmi  5,cr10,[r0],{#0x4f}
:0206B400 B1C01F6D biclt  r1,r0,r13,ror #0x1e
:0206B404 D6000D05 strle r0,[r0],-r5, lsl #0x1a
:0206B408 E1E0201C mvn  r2,r12,lsl r0
:0206B40C E183301C orr  r3,r3,r12,lsl r0
:0206B410 C133B800 teqgt r3,r0,lsl #0x10
:0206B414 4D33BAE1 ldcmi  10,cr11,[r3,#-0x384]!
:0206B418 E0400314 sub  r0,r0,r4,lsl r3
:0206B41C B10412E5 unknown
:0206B420 0200114B andeq  r1,r0,#0xC0000012
:0206B424 1AED18E5 bne 01BB17C0
:0206B428 095419DA ldmeqdb  r4 ,{r1,r3,r4,r6,r7,r8,r11,r12}^
:0206B42C 25E8E650 strcsb r14,[r8, #+0x650]!
:0206B430 F800FD02 stmnvda  r0 ,{r1,r8,r10,r11,r12,r13,r14,r15}
:0206B434 AAB34075 bge 00D3B610
:0206B438 28117FFF ldmcsda  r1 ,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r9,r10,r11,r12,r13,r14}
:0206B43C 11281164 unknown
:0206B440 4968CCF8 unknown
:0206B444 15004800 strne r4,[r0, #-0x800]		;(r0-0x800=*(fffff800))
:0206B448 E1C01141 bic  r1,r0,r1,asr #0x2
:0206B44C 55890805 strpl r0,[r9, #+0x805]		;r9+0x805=*(00000805)
:0206B450 0001B629 andeq  r11,r1,r9,lsr #0xc
:0206B454 01BA10E5 moveqs r1,r5,ror #0x1
:0206B458 06123500 ldreq r3,[r2],-r0, lsl #0xa
:0206B45C 0997F96D ldmeqib  r7 ,{r0,r2,r3,r5,r6,r8,r11,r12,r13,r14,r15}
:0206B460 77F9F213 unknown
:0206B464 FC43D90C stc2l 9,cr13,[r3],{#0xc}
:0206B468 73B92BF1 movvcs r2,#0x3C400		;r2=246784(0x3c400)
:0206B46C 020B0CE0 andeq  r0,r11,#0xE000
:0206B470 14009178 strne r9,[r0],#-0x178
:0206B474 800F4141 andhi  r4,r15,r1,asr #0x2
:0206B478 22C502B1 sbccs  r0,r5,#0x1000000B
:0206B47C BAE1DC15 blt 018E24D8
:0206B480 E1DC250D bics r2,r12,r13,lsl #0xa
:0206B484 E1DC05BE ldrh r0,[r12, #+0x5e]		;r12+0x5e=*(0206697a)=#-1039551214(0xc209b512)
:0206B488 E6802E65 str r2,[r12, #+0x5e]		;r12+0x5e=*(0206697a)=#-1039551214(0xc209b512)
:0206B48C 0035E1DC unknown
:0206B490 03008D03 unknown
:0206B494 DC30285C ldcle  8,cr2,[r0],#-0x170
:0206B498 DC505DE5 ldclel 13,cr5,[r0],{#0xe5}
:0206B49C 600062E5 andvs  r6,r0,r5,ror #0x5
:0206B4A0 C063E5DC unknown
:0206B4A4 5E01C9DC mcrpl 9,0,r12,cr1,cr12,{6}
:0206B4A8 101D0340 andnes r0,r13,r0,asr #0x6
:0206B4AC 01E50E89 mvneq  r0,r9,lsl #0x1d
:0206B4B0 06E98D40 unknown
:0206B4B4 BD8D600C unknown
:0206B4B8 F104A500 unknown
:0206B4BC 3801000F stmccda  r1 ,{r0,r1,r2,r3}
:0206B4C0 183128C5 ldmneda  r1!,{r0,r2,r6,r7,r11,r13}
:0206B4C4 005D0EB5 ldreqh r0,[r13],#-0xe5
:0206B4C8 01B20001 moveqs r0,r1			;r0=6(0x6)
:0206B4CC 015FB400 cmpeq r15,r0,lsl #0x8
:0206B4D0 C400B600 strgt r11,[r0],#-0x600
:0206B4D4 05100DE1 ldreq r0,[r0, #-0xde1]		;(r0-0xde1=*(fffff225))
:0206B4D8 69617810 unknown
:0206B4DC 02390018 eoreqs r0,r9,#0x18
:0206B4E0 80780F35 rsbhis r0,r8,r5,lsr r15
:0206B4E4 4DFC05B1 ldcmil 5,cr0,[r12,#+0x2c4]!
:0206B4E8 B042057F sublt  r0,r2,r15,ror r5
:0206B4EC 081601E1 ldmeqda  r6 ,{r0,r5,r6,r7,r8}
:0206B4F0 92001D01 andls  r1,r0,#0x40
:0206B4F4 E98880FD stmib  r8 ,{r0,r2,r3,r4,r5,r6,r7,r15}
:0206B4F8 8071F400 rsbhis r15,r1,r0,lsl #0x8
:0206B4FC 71A071EC movvc  r7,r12,ror #0x3
:0206B500 09F0D5F0 ldmeqib  r0!,{r4,r5,r6,r7,r8,r10,r12,r14,r15}^
:0206B504 001DC400 andeqs r12,r13,r0,lsl #0x8
:0206B508 39F41031 unknown
:0206B50C 715A2000 cmpvc r10,r0
:0206B510 0071B0C0 rsbeqs r11,r1,r0,asr #0x1
:0206B514 59200DA4 stmpldb  r0!,{r2,r5,r7,r8,r10,r11}
:0206B518 9440710C strlsb r7,[r0],#-0x10c
:0206B51C 89106175 ldmhidb  r0 ,{r0,r2,r4,r5,r6,r8,r13,r14}
:0206B520 E120204B unknown
:0206B524 2930350E ldmcsdb  r0!,{r1,r2,r3,r8,r10,r12,r13}
:0206B528 AD731425 ldcgel 4,cr1,[r3,#-0x94]!
:0206B52C 9F307807 swils 0x00307807
:0206B530 03B543F9 moveqs r4,#0xE4000003		;r4=-469762045(0xe4000003)
:0206B534 E331A012 teq r1,#0x12
:0206B538 201813B5 ldrcsh r1,[r8], -r5
:0206B53C BD23E583 stclt  5,cr14,[r3,#-0x20c]!
:0206B540 0962F213 unknown
:0206B544 001D5000 andeqs r5,r13,r0
:0206B548 20F61031 rsccss r1,r6,r1,lsr r0
:0206B54C 2D0DE1D4 unknown
:0206B550 D3063900 unknown
:0206B554 10DD645D sbcnes r6,r13,r13,asr r4
:0206B558 92200D30 eorls  r0,r0,#0xC00
:0206B55C E120155B unknown
:0206B560 1D109916 unknown
:0206B564 2C00012A stccs  1,cr0,[r0],{#0x2a}
:0206B568 5F300001 swipl 0x00300001
:0206B56C E7520759 unknown
:0206B570 0927B9FF stmeqdb  r7!,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r11,r12,r13,r15}
:0206B574 0055B416 subeqs r11,r5,r6,lsl r4
:0206B578 8D5099B1 unknown
:0206B57C 4410DD54 ldrmi r13,[r0],#-0xd54
:0206B580 AD11F9E7 unknown
:0206B584 D567000D strleb r0,[r7, #-0xd]!
:0206B588 31451406 unknown
:0206B58C F961F99F unknown
:0206B590 35E73DF1 strccb r3,[r7, #+0xdf1]!
:0206B594 65017165 strvs r7,[r1, #-0x165]		;(r1-0x165=*(fffffea1))
:0206B598 0178FD71 cmneq r8,r1,ror r13
:0206B59C F915B921 ldmnvdb  r5 ,{r0,r5,r8,r11,r12,r13,r15}
:0206B5A0 FD116541 unknown
:0206B5A4 100951F9 unknown
:0206B5A8 65018165 strvs r8,[r1, #-0x165]		;(r1-0x165=*(fffffea1))
:0206B5AC 69E72841 unknown
:0206B5B0 10499700 subne  r9,r9,r0,lsl #0xe
:0206B5B4 203C46E5 eorcss r4,r12,r5,ror #0xd
:0206B5B8 45D21105 ldrmib r1,[r2, #+0x105]		;r2+0x105=*(0003c505)
:0206B5BC E3531100 cmp r3,#0x0
:0206B5C0 F105C101 unknown
:0206B5C4 D2C0B81D sbcle  r11,r0,#0x1D0000
:0206B5C8 30BA0CE1 adcccs r0,r10,r1,ror #0x19
:0206B5CC 550545D2 strpl r4,[r5, #-0x5d2]		;(r5-0x5d2=*(fffffa2e))
:0206B5D0 03F1C000 mvneqs r12,#0x0
:0206B5D4 BCD80009 ldcltl 0,cr0,[r8],{#0x9}
:0206B5D8 BEE1D230 mcrlt 2,7,r13,cr1,cr0,{1}
:0206B5DC 00E1D220 rsceq  r13,r1,r0,lsr #0x4
:0206B5E0 03E12405 mvneq  r2,#0x5000000
:0206B5E4 090000EE stmeqdb  r0 ,{r1,r2,r3,r5,r6,r7}
:0206B5E8 FD31193A ldc2  9,cr1,[r1,#-0xe8]!
:0206B5EC 1DDDE34F unknown
:0206B5F0 0C5508E5 ldceql 8,cr0,[r5],{#0xe5}
:0206B5F4 FFE61139 swinv 0x00e61139
:0206B5F8 14E1318D unknown
:0206B5FC 19A9F0CF stmneib  r9!,{r0,r1,r2,r3,r6,r7,r12,r13,r14,r15}
:0206B600 200525E0 andcs  r2,r5,r0,ror #0xb
:0206B604 0A01E58C beq 020E4C3C
:0206B608 E10B0950 unknown
:0206B60C 51B2E1CC movpls r14,r12,asr #0x3
:0206B610 E9E102CC unknown
:0206B614 CC31B810 ldcgt  8,cr11,[r1],#-0x40
:0206B618 17A513BD unknown
:0206B61C 100E629A mulne  r14,r10,r2
:0206B620 09810241 stmeqib  r1 ,{r0,r6,r9}
:0206B624 E080018E add  r0,r0,r14,lsl #0x3
:0206B628 8EE0010C cdphi 1,14,cr0,cr0,cr12,0
:0206B62C 0385B4E2 orreq  r11,r5,#0xE2000000
:0206B630 5E200003 cdppl 0,2,cr0,cr0,cr3,0
:0206B634 FFFFF9E1 swinv 0x00fff9e1
:0206B638 0055F43A subeqs r15,r5,r10,lsr r4
:0206B63C 0510FF80 ldreq r15,[r0, #-0xf80]		;(r0-0xf80=*(fffff086))
:0206B640 811C01E2 tsthi r12,r2,ror #0x3
:0206B644 110000E3 unknown
:0206B648 4D801D15 unknown
:0206B64C D107801D unknown
:0206B650 18560103 ldmneda  r6 ,{r0,r1,r8}^
:0206B654 0D01E384 unknown
:0206B658 45509108 ldrmib r9,[r0, #-0x108]		;(r0-0x108=*(fffffefe))
:0206B65C 780D30F1 stmvcda  r13 ,{r0,r4,r5,r6,r7,r12,r13}
:0206B660 00FF108D rsceqs r1,r15,r13,lsl #0x1
:0206B664 39209110 stmccdb  r0!,{r4,r8,r12,r15}
:0206B668 5163E310 unknown
:0206B66C 40915000 addmis r5,r1,r0
:0206B670 99B09102 ldmlsib  r0!,{r1,r8,r12,r15}
:0206B674 C0910129 addgts r0,r1,r9,lsr #0x2
:0206B678 201025B5 ldrcsh r2,[r0], -r5
:0206B67C 910B9910 unknown
:0206B680 91100910 tstls r0,r0,lsl r9
:0206B684 91790280 cmnls r9,r0,lsl #0x5
:0206B688 49E6CE40 unknown
:0206B68C 4913B104 ldmmidb  r3 ,{r2,r8,r12,r13,r15}
:0206B690 002DC546 eoreq  r12,r13,r6,asr #0xa
:0206B694 7C1EDDB9 ldcvc  13,cr13,[r14],{#0xb9}
:0206B698 27791C51 unknown
:0206B69C 45F10991 ldrmib r0,[r1, #+0x991]!
:0206B6A0 DD13F9B8 unknown
:0206B6A4 3902750D stmccdb  r2 ,{r0,r2,r3,r8,r10,r12,r13,r14}
:0206B6A8 0051BE10 subeqs r11,r1,r0,lsl r14
:0206B6AC 13950054 orrnes r0,r5,#0x54
:0206B6B0 03D9D096 biceqs r13,r9,#0x96
:0206B6B4 13B8E381 movnes r14,#0x4000002		;r14=67108866(0x4000002)
:0206B6B8 0402E1C0 streq r14,[r2],#-0x1c0
:0206B6BC 57019030 unknown
:0206B6C0 13A9093A movne  r0,#0xE8000		;r0=950272(0xe8000)
:0206B6C4 27013731 unknown
:0206B6C8 101C51F8 ldrnesh r5,[r12], -r8
:0206B6CC 09BA3E35 ldmeqib  r10!,{r0,r2,r4,r5,r9,r10,r11,r12,r13}
:0206B6D0 BAE38220 blt 0194BF58
:0206B6D4 B8000915 stmltda  r0 ,{r0,r2,r4,r8,r11}
:0206B6D8 00D1D123 sbceqs r13,r1,r3,lsr #0x2
:0206B6DC 11B8E3C2 movnes r14,r2,asr #0x7
:0206B6E0 A9E1C123 unknown
:0206B6E4 E10E81E6 unknown
:0206B6E8 00600217 rsbeq  r0,r0,r7,lsl r2
:0206B6EC 04100D03 ldreq r0,[r0],#-0xd03
:0206B6F0 D001134D andle  r1,r1,r13,asr #0x6
:0206B6F4 232514E1 unknown
:0206B6F8 F5905A51 ldrnv r5,[r0, #+0xa51]		;r0+0xa51=*(000e8a51)
:0206B6FC 10118000 andnes r8,r1,r0
:0206B700 AB0FA959 blge 02455C6C
:0206B704 42BC3358 adcmis r3,r12,#0x60000001
:0206B708 950331DD strls r3,[r3, #-0x1dd]		;(r3-0x1dd=*(fffffe23))
:0206B70C 2A458003 bcs 031CB720
:0206B710 B033540A eorlts r5,r3,r10,lsl #0x8
:0206B714 0A001133 beq 0206FBE8
:0206B718 60215341 eorvs  r5,r1,r1,asr #0x6
:0206B71C E3570C01 cmp r7,#0x100
:0206B720 DD0223B4 unknown
:0206B724 520C0131 andpl  r0,r12,#0x4000000C
:0206B728 0012B833 andeqs r11,r2,r3,lsr r8
:0206B72C 33511005 cmpcc r1,#0x5
:0206B730 31DD03B8 ldrcch r0,[r13, #+0x38]		;r13+0x38=*(3000bd58)=#0(0x00000000)
:0206B734 500001C0 andpl  r0,r0,r0,asr #0x3
:0206B738 23001533 unknown
:0206B73C 02280015 eoreq  r0,r8,#0x15
:0206B740 89570028 ldmhidb  r7 ,{r3,r5}^
:0206B744 00041112 andeq  r1,r4,r2,lsl r1
:0206B748 03041159 unknown
:0206B74C 21115800 tstcs r1,r0,lsl #0x10
:0206B750 801A551B andhis r5,r10,r11,lsl r5
:0206B754 BCB00099 ldclt  0,cr0,[r0],#+0x264
:0206B758 B4E1DDE2 unknown
:0206B75C 00E1DDC3 rsceq  r13,r1,r3,asr #0x1b
:0206B760 E59F3160 ldr r3,[r15, #+0x160]		;r15+0x160=*(0206b8c8)=#-536287961(0xe008e527)
:0206B764 E049100E sub  r1,r9,r14
:0206B768 B8145900 ldmltda  r4 ,{r8,r11,r12,r14}
:0206B76C B8E1DD43 unknown
:0206B770 81000152 unknown
:0206B774 B0E1DD63 rsclt  r13,r1,r3,ror #0x1a
:0206B778 01E1C320 mvneq  r12,r0,lsr #0x6
:0206B77C 0DBD1400 ldceq  4,cr1,[r13,#+0x0]!
:0206B780 053D8310 ldreq r8,[r13, #-0x310]!
:0206B784 1218E047 andnes r14,r8,#0x47
:0206B788 51020009 unknown
:0206B78C 1CE0452E stcnel 5,cr4,[r0],#+0xb8
:0206B790 E5058310 str r8,[r5, #-0x310]		;(r5-0x310=*(fffffcf0))
:0206B794 E0481006 sub  r1,r8,r6
:0206B798 00A10A45 adceq  r0,r1,r5,asr #0x14
:0206B79C 007560D3 unknown
:0206B7A0 0120A912 unknown
:0206B7A4 14E1A0B4 unknown
:0206B7A8 00A51105 adceq  r1,r5,r5,lsl #0x2
:0206B7AC 316D03A5 unknown
:0206B7B0 1104E1C3 unknown
:0206B7B4 090F410E stmeqdb  r15 ,{r1,r2,r3,r8,r14}
:0206B7B8 01B00575 moveqs r0,r5,ror r5
:0206B7BC E24105B9 sub  r0,r1,#0x2E400000
:0206B7C0 CD100025 unknown
:0206B7C4 0541B009 streqb r11,[r1, #-0x9]		;(r1-0x9=*(fffffffd))
:0206B7C8 14E88308 unknown
:0206B7CC F0410003 subnv  r0,r1,r3
:0206B7D0 0960415E unknown
:0206B7D4 F4004501 strnv r4,[r0],#-0x501
:0206B7D8 8DDA2074 unknown
:0206B7DC 0EE08701 cdpeq 7,14,cr8,cr0,cr1,0
:0206B7E0 E0048930 and  r8,r4,r0,lsr r9
:0206B7E4 E0010192 mul  r1,r2,r1
:0206B7E8 00611403 rsbeq  r1,r1,r3,lsl #0x8
:0206B7EC 9D1481E0 unknown
:0206B7F0 10852805 addne  r2,r5,r5,lsl #0x10
:0206B7F4 A8204552 stmgeda  r0!,{r1,r4,r6,r8,r10,r14}
:0206B7F8 0079100B rsbeqs r1,r9,r11
:0206B7FC 00454119 subeq  r4,r5,r9,lsl r1
:0206B800 0224E152 eoreq  r14,r4,#0x80000014
:0206B804 294D0035 stmcsdb  r13 ,{r0,r2,r4,r5}^
:0206B808 84504100 ldrhib r4,[r0],#-0x100
:0206B80C 9A01E110 bls 020E3C54
:0206B810 20E1CA20 rsccs  r12,r1,r0,lsr #0x14
:0206B814 19E24120 unknown
:0206B818 0051800E subeqs r8,r1,r14
:0206B81C D916A111 ldmledb  r6 ,{r0,r4,r8,r13,r15}
:0206B820 911DA504 tstls r13,r4,lsl #0xa
:0206B824 E61D42E5 ldr r4,r13,r4,lsl #0xa
:0206B828 0902EBFF stmeqdb  r2 ,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r9,r11,r13,r14,r15}
:0206B82C 0003E357 andeq  r14,r3,r7,asr r3
:0206B830 1902000D stmnedb  r2 ,{r0,r2,r3}
:0206B834 E2611E81 rsb  r1,r1,#0x810
:0206B838 57090001 strpl r0,[r9, -r1]
:0206B83C 70B6A035 adcvcs r10,r6,r5,lsr r0
:0206B840 20F6E1CA rsccss r14,r6,r10,asr #0x3
:0206B844 0209DA02 andeq  r13,r9,#0x2000
:0206B848 3006E085 andcc  r14,r6,r5,lsl #0x1
:0206B84C 9202E088 andls  r14,r2,#0x88
:0206B850 03E00000 mvneq  r0,#0x0
:0206B854 00E06004 rsceq  r6,r0,r4
:0206B858 40043980 andmi  r3,r4,r0,lsl #0x13
:0206B85C 50091561 andpl  r1,r9,r1,ror #0xa
:0206B860 8A1005E3 bhi 0246CFF4
:0206B864 027D1E91 rsbeqs r1,r13,#0x910
:0206B868 400901AA andmi  r0,r9,r10,lsr #0x3
:0206B86C 13CA00B2 bicne  r0,r10,#0xB2
:0206B870 F1143DE1 tstnv r4,r1,ror #0x1b
:0206B874 0B028018 bleq 0210B8DC
:0206B878 DD06FD04 unknown
:0206B87C 2110E614 tstcs r0,r4,lsl r6
:0206B880 D2230035 eorle  r0,r3,#0x35
:0206B884 2F5513B1 swics 0x005513b1
:0206B888 D13064B0 ldrleh r6,[r0, -r0]!
:0206B88C 7DD10005 unknown
:0206B890 20003D00 andcs  r3,r0,r0,lsl #0x1a
:0206B894 000534C0 andeq  r3,r5,r0,asr #0x9
:0206B898 D10005D1 unknown
:0206B89C 1120B4E1 unknown
:0206B8A0 402D8500 eormi  r8,r13,r0,lsl #0xa
:0206B8A4 59DC1011 ldmplib  r12 ,{r0,r4,r12}^
:0206B8A8 0005B401 andeq  r11,r5,r1,lsl #0x8
:0206B8AC AB0005B6 blge 0206CF8C
:0206B8B0 B40051B6 strlt r5,[r0],#-0x1b6
:0206B8B4 2051D130 subcss r13,r1,r0,lsr r1
:0206B8B8 A21FF503 andges r15,r15,#0xC00000
:0206B8BC 20913109 addcss r3,r1,r9,lsl #0x2
:0206B8C0 40B010B1 unknown
:0206B8C4 923000BD eorlss r0,r0,#0xBD
:0206B8C8 E008E527 and  r14,r8,r7,lsr #0xa
:0206B8CC 4104E592 swpmi r14,r2,r4
:0206B8D0 C08004DD unknown
:0206B8D4 0DC3E054 unknown
:0206B8D8 E33FC400 teq r15,#0x0
:0206B8DC 6C9EE010 ldcvs  0,cr14,[r14],{#0x10}
:0206B8E0 539EE085 orrpls r14,r14,#0x85
:0206B8E4 CEE00025 cdpgt 0,14,cr0,cr0,cr5,1
:0206B8E8 93E1A03F mvnls  r10,#0x3F
:0206B8EC E000255C and  r2,r0,r12,asr r5
:0206B8F0 05013B26 streq r3,[r1, #-0xb26]		;(r1-0xb26=*(fffff4e0))
:0206B8F4 0DE18335 stceql 3,cr8,[r1,#+0xd4]!
:0206B8F8 F0E18800 rscnv  r8,r1,r0,lsl #0x10
:0206B8FC 15E1D030 strneb r13,[r1, #+0x30]!
:0206B900 B300F114 unknown
:0206B904 B1000D60 unknown
:0206B908 FFBA01E1 swinv 0x00ba01e1
:0206B90C 30FF0405 rscccs r0,r15,r5,lsl #0x8
:0206B910 B0C3A025 sbclt  r10,r3,r5,lsr #0x0
:0206B914 B2C1C030 sbclt  r12,r1,#0x30
:0206B918 E1D10030 bics r0,r1,r0,lsr r0
:0206B91C 4D1DA10C unknown
:0206B920 59210306 stmpldb  r1!,{r1,r2,r8,r9}
:0206B924 52309802 eorpls r9,r0,#0x20000
:0206B928 000DC1E0 andeq  r12,r13,r0,ror #0x3
:0206B92C 10E11FC2 rscne  r1,r1,r2,asr #0x1f
:0206B930 8E439CE0 cdphi 12,4,cr9,cr3,cr0,7
:0206B934 2EE19CE0 cdpcs 12,14,cr9,cr1,cr0,7
:0206B938 1FCCE000 swine 0x00cce000
:0206B93C E391E1A0 orrs r14,r1,#0x28
:0206B940 24E0002E unknown
:0206B944 150AAD1B strne r10,[r10, #-0xd1b]		;(r10-0xd1b=*(e58cb4ee))
:0206B948 08B2E181 ldmeqia  r2!,{r0,r7,r8,r13,r14,r15}
:0206B94C 5DF20071 ldcpll 0,cr0,[r2,#+0x1c4]!
:0206B950 B342D100 unknown
:0206B954 01B1000D moveqs r0,r13			;r0=805354784(0x3000bd20)
:0206B958 4DBFAD14 ldcmi  13,cr10,[r15,#+0x50]!
:0206B95C A010BF00 andges r11,r0,r0,lsl #0x1e
:0206B960 0210B2C3 andeqs r11,r0,#0x3000000C
:0206B964 14C1C1C0 strneb r12,[r1],#+0x1c0
:0206B968 154C1019 strneb r1,[r12, #-0x19]		;r12-0x19=*(02066903)=#-2128605179(0x81201005)
:0206B96C BA172900 blt 02635D74
:0206B970 E1D1236C bics r2,r1,r12,ror #0x6
:0206B974 61E1014A mvnvs  r0,r10,asr #0x2
:0206B978 F9501117 ldmnvdb  r0 ,{r0,r1,r2,r4,r8,r12}^
:0206B97C 13B8E81A movnes r14,#0x1A0000		;r14=1703936(0x1a0000)
:0206B980 0839E1D1 ldmeqda  r9!,{r0,r4,r6,r7,r8,r13,r14,r15}
:0206B984 3014C9E0 andccs r12,r4,r0,ror #0x13
:0206B988 5841D150 stmplda  r1 ,{r4,r6,r8,r12,r14,r15}^
:0206B98C E93885E9 ldmdb  r8!,{r0,r3,r5,r6,r7,r8,r10,r15}
:0206B990 450265C5 strmi r6,[r2, #-0x5c5]		;(r2-0x5c5=*(0003be3b))
:0206B994 EF75C426 swi 0x0075c426
:0206B998 46010C8D strmi r0,[r1],-r13, lsl #0x19
:0206B99C 0F113609 swieq 0x00113609
:0206B9A0 914A89F0 unknown
:0206B9A4 7518DE04 ldrvc r13,[r8, #-0xe04]		;r8-0xe04=*(03134a0c)=#303112466(0x12112112)
:0206B9A8 450CDD25 strmi r13,[r12, #-0xd25]		;r12-0xd25=*(02065bf7)=#-1071320999(0xc024f059)
:0206B9AC FA057954 blx 021C9F0C
:0206B9B0 51C50351 bicpl  r0,r5,r1,asr r3
:0206B9B4 032190DE unknown
:0206B9B8 020B19DC andeq  r1,r11,#0x370000
:0206B9BC 024137C1 subeq  r3,r1,#0x3040000
:0206B9C0 BD0015C2 unknown
:0206B9C4 B9101117 ldmltdb  r0 ,{r0,r1,r2,r4,r8,r12}
:0206B9C8 08500D17 ldmeqda  r0 ,{r0,r1,r2,r4,r8,r10,r11}^
:0206B9CC 5F1F0019 swipl 0x001f0019
:0206B9D0 02E31000 rsceq  r1,r3,#0x0
:0206B9D4 CDF800F1 ldcgtl 0,cr0,[r8,#+0x3c4]!
:0206B9D8 D018551A andles r5,r8,r10,lsl r5
:0206B9DC 0D0C47A9 unknown
:0206B9E0 500B0100 andpl  r0,r11,r0,lsl #0x2
:0206B9E4 85005DE3 strhi r5,[r0, #-0xde3]		;r0-0xde3=*(3000af3d)=#0(0x00000000)
:0206B9E8 38005D33 stmccda  r0 ,{r0,r1,r4,r5,r8,r10,r11,r12,r14}
:0206B9EC 05005D00 streq r5,[r0, #-0xd00]		;r0-0xd00=*(3000b020)=#0(0x00000000)
:0206B9F0 01FD10C5 mvneqs r1,r5,asr #0x1
:0206B9F4 D20111D2 andle  r1,r1,#0x80000034
:0206B9F8 810945F1 unknown
:0206B9FC 1115ED4E tstne r5,r14,asr #0x1a
:0206BA00 1D760915 ldcnel 9,cr0,[r6,#-0x54]!
:0206BA04 06DD1010 unknown
:0206BA08 1E6911CD cdpne 1,6,cr1,cr9,cr13,6
:0206BA0C 000511CD andeq  r1,r5,r13,asr #0x3
:0206BA10 11CD7D03 bicne  r7,r13,r3,lsl #0x1a
:0206BA14 11D91935 bicnes r1,r9,r5,lsr r9
:0206BA18 1A111035 bne 024AFAF4
:0206BA1C 508D9700 addpl  r9,r13,r0,lsl #0xe
:0206BA20 0816139F ldmeqda  r6 ,{r0,r1,r2,r3,r4,r7,r8,r9,r12}
:0206BA24 02056112 andeq  r6,r5,#0x80000004
:0206BA28 0A0040FF beq 0207BE2C
:0206BA2C 581011E2 ldmplda  r0 ,{r1,r5,r6,r7,r8,r12}
:0206BA30 1D0590A9 unknown
:0206BA34 2F950011 swics 0x00950011
:0206BA38 7BFA80A9 blvc 01F0BCE4
:0206BA3C 00300081 eoreqs r0,r0,r1,lsl #0x1
:0206BA40 49300081 ldmmidb  r0!,{r0,r7}
:0206BA44 A552600A ldrgeb r6,[r2, #-0xa]		;(r2-0xa=*(0003c3f6))
:0206BA48 1400A100 strne r10,[r0],#-0x100
:0206BA4C 10140005 andnes r0,r4,r5
:0206BA50 8B000180 blhi 0206C058
:0206BA54 1018E597 mulnes r8,r7,r5
:0206BA58 9705F580 strls r15,[r5,-r0, lsl #0xb]
:0206BA5C 918120E9 orrls  r2,r1,r9,ror #0x1
:0206BA60 9116BD90 unknown
:0206BA64 5927A590 stmpldb  r7!,{r4,r7,r8,r10,r13,r15}
:0206BA68 F091FF04 addnvs r15,r1,r4,lsl #0x1e
:0206BA6C 1091C2BE ldrneh r12,[r1], +r14
:0206BA70 A85DF091 ldmgeda  r13 ,{r0,r4,r7,r12,r13,r14,r15}^
:0206BA74 69401011 stmvsdb  r0 ,{r0,r4,r12}^
:0206BA78 DE830511 mcrle 5,4,r0,cr3,cr1,{0}
:0206BA7C 3319E555 tstcc r9,#0x15400000
:0206BA80 9D130538 unknown
:0206BA84 50017112 andpl  r7,r1,r2,lsl r1
:0206BA88 0451E574 ldreqb r14,[r1],#-0x574
:0206BA8C 8D50107D unknown
:0206BA90 E5804000 str r4,[r0, #+0x0]		;r0+0x0=*(3000bd20)=#0(0x00000000)
:0206BA94 166D9D16 unknown
:0206BA98 29034EE5 stmcsdb  r3 ,{r0,r2,r5,r6,r7,r9,r10,r11,r14}
:0206BA9C 11593806 cmpne r9,r6,lsl #0x10
:0206BAA0 24D642B1 ldrcsb r4,[r6],#+0x2b1
:0206BAA4 893EC500 ldmhidb  r14!,{r8,r10,r14,r15}
:0206BAA8 E9012118 stmdb  r1 ,{r3,r4,r8,r13}
:0206BAAC F1127522 tstnv r2,r2,lsr #0xa
:0206BAB0 009DFC12 addeqs r15,r13,r2,lsl r12
:0206BAB4 00350A39 eoreqs r0,r5,r9,lsr r10
:0206BAB8 270D0D61 strcs r0,r0,r5,r9,lsr r10
:0206BABC BC083D30 stclt  13,cr3,[r8],{#0x30}
:0206BAC0 4942B56C stmmidb  r2 ,{r2,r3,r5,r6,r8,r10,r12,r13,r15}^
:0206BAC4 0D102115 unknown
:0206BAC8 01080021 unknown
:0206BACC 03F19F2E mvneqs r9,#0xB8
:0206BAD0 4D146590 unknown
:0206BAD4 1100D50A unknown
:0206BAD8 007AF40F rsbeqs r15,r10,r15,lsl #0x8
:0206BADC 3F1900D5 swicc 0x001900d5
:0206BAE0 13692651 unknown
:0206BAE4 00D503C9 sbceqs r0,r5,r9,asr #0x7
:0206BAE8 5DE57E90 stcpll 14,cr7,[r5,#+0x240]!
:0206BAEC 7F107910 swivc 0x00107910
:0206BAF0 FFE2040C swinv 0x00e2040c
:0206BAF4 E2041006 and  r1,r4,#0x6
:0206BAF8 03850400 orreq  r0,r5,#0x0
:0206BAFC 602002F1 unknown
:0206BB00 01E1A028 mvneq  r10,r8,lsr #0x0
:0206BB04 211F5D54 tstcs r15,r4,asr r13
:0206BB08 FD102D20 unknown
:0206BB0C 4415F813 ldrmi r15,[r5],#-0x813
:0206BB10 790413E9 stmvcdb  r4 ,{r0,r3,r5,r6,r7,r8,r9,r12}
:0206BB14 FD13C11E unknown
:0206BB18 43FD0543 mvnmis r0,#0x10C00000
:0206BB1C 0653A9BB unknown
:0206BB20 0D51009D unknown
:0206BB24 00210600 eoreq  r0,r1,r0,lsl #0xc
:0206BB28 9D10556C unknown
:0206BB2C 4D30210B ldcmi  1,cr2,[r0,#-0x2c]!
:0206BB30 00551820 subeqs r1,r5,r0,lsr #0x10
:0206BB34 AE405532 mcrge 5,2,r5,cr0,cr2,{1}
:0206BB38 05000D40 streq r0,[r0, #-0xd40]		;(r0-0xd40=*(fffff2c0))
:0206BB3C B1480209 unknown
:0206BB40 2A104081 bcs 0247BD4C
:0206BB44 10B0159F umlalnes r1,r0,r15,r5
:0206BB48 0C6911D1 stceql 1,cr1,[r9],#-0x344
:0206BB4C 15304011 ldrne r4,[r0, #-0x11]!
:0206BB50 4D319911 ldcmi  9,cr9,[r1,#-0x44]!
:0206BB54 3508C900 strcc r12,[r8, #-0x900]		;r8-0x900=*(03134f10)=#573714978(0x22323222)
:0206BB58 12ED1C0E rscne  r1,r13,#0xE00
:0206BB5C 118530BE strneh r3,[r5, +r14]
:0206BB60 4121C153 unknown
:0206BB64 02E90C5E rsceq  r0,r9,#0x5E00
:0206BB68 01415A33 unknown
:0206BB6C 113D11CD teqne r13,r13,asr #0x3
:0206BB70 027FFF94 rsbeqs r15,r15,#0x250
:0206BB74 4B510770 blmi 034AD93C
:0206BB78 E3831C41 orr  r1,r3,#0x4100
:0206BB7C 40149D00 andmis r9,r4,r0,lsl #0x1a
:0206BB80 14004141 strne r4,[r0],#-0x141
:0206BB84 41601D81 unknown
:0206BB88 6526C01D strvs r12,[r6, #-0x1d]!
:0206BB8C 8021A910 eorhi  r10,r1,r0,lsl r9
:0206BB90 9DC02139 unknown
:0206BB94 1D045534 unknown
:0206BB98 C01D3080 andgts r3,r13,r0,lsl #0x1
:0206BB9C 390825BD stmccdb  r8 ,{r0,r2,r3,r4,r5,r7,r8,r10,r13}
:0206BBA0 28804104 stmcsia  r0 ,{r2,r8,r14}
:0206BBA4 4505C021 strmi r12,[r5, #-0x21]		;(r5-0x21=*(ffffffdf))
:0206BBA8 1991AC10 ldmneib  r1 ,{r4,r10,r11,r13,r15}
:0206BBAC 1F701D17 swine 0x00701d17
:0206BBB0 0824C01D stmeqda  r4!,{r0,r2,r3,r4,r14,r15}
:0206BBB4 18950395 ldmneia  r5 ,{r0,r2,r4,r7,r8,r9}
:0206BBB8 5021E380 eorpl  r14,r1,r0,lsl #0x7
:0206BBBC 25402117 strcsb r2,[r0, #-0x117]		;(r0-0x117=*(fffffee9))
:0206BBC0 E968B840 unknown
:0206BBC4 8136A911 teqhi r6,r1,lsl r9
:0206BBC8 0E5025E1 cdpeq 5,4,cr2,cr0,cr1,7
:0206BBCC 5370C025 cmnpl r0,#0x25
:0206BBD0 05062CFD streq r2,[r6, #-0xcfd]		;(r6-0xcfd=*(fffff303))
:0206BBD4 1D11C524 unknown
:0206BBD8 EF34E108 swi 0x0034e108
:0206BBDC A3BD63A1 movges r6,#0x84000002		;r6=-2080374782(0x84000002)
:0206BBE0 08B3004D ldmeqia  r3!,{r0,r2,r3,r6}
:0206BBE4 00421CD5 unknown
:0206BBE8 10041203 andne  r1,r4,r3,lsl #0x4
:0206BBEC 2CFD262D ldccsl 6,cr2,[r13],#+0xb4
:0206BBF0 0C00156C stceq  5,cr1,[r0],{#0x6c}
:0206BBF4 13F12CC0 mvnnes r2,#0xC000
:0206BBF8 A1293D9C unknown
:0206BBFC 7010D912 andvcs r13,r0,r2,lsl r9
:0206BC00 5D934F51 unknown
:0206BC04 3919ADE4 ldmccdb  r9 ,{r2,r5,r6,r7,r8,r10,r11,r13,r15}
:0206BC08 938EED00 orrls  r14,r14,#0x0
:0206BC0C ED431DE4 unknown
:0206BC10 1635CE1E unknown
:0206BC14 E48E01F9 str r0,[r14],#+0x1f9
:0206BC18 40C93ED9 unknown
:0206BC1C 732C2589 unknown
:0206BC20 3D401F35 unknown
:0206BC24 9815DD70 ldmlsda  r5 ,{r4,r5,r6,r8,r10,r11,r12,r14,r15}
:0206BC28 0D120041 unknown
:0206BC2C 1049AD00 subne  r10,r9,r0,lsl #0x1a
:0206BC30 942049FE unknown
:0206BC34 1D153235 unknown
:0206BC38 24D17049 ldrcsb r7,[r1],#+0x49
:0206BC3C 008938F5 unknown
:0206BC40 073D5038 unknown
:0206BC44 26193C69 ldrcs r3,[r9], +r5
:0206BC48 01A9722C moveq  r7,r12,lsr #0x4		;r7=35857186(0x2232322)
:0206BC4C 80021184 andhi  r1,r2,r4,lsl #0x3
:0206BC50 01655000 unknown
:0206BC54 0D1145D4 unknown
:0206BC58 1EC51300 cdpne 3,12,cr1,cr5,cr0,0
:0206BC5C 95208DEB strls r8,[r0, #-0xdeb]!
:0206BC60 F6AA21E9 unknown
:0206BC64 413801A5 teqmi r8,r5,lsr #0x3
:0206BC68 491DA840 ldmmidb  r13 ,{r6,r11,r13,r15}
:0206BC6C 17950045 ldrne r0,db 
:0206BC70 412BE5EA unknown
:0206BC74 C00E4174 andgt  r4,r14,r4,ror r1
:0206BC78 F90E4192 stmnvdb  r14 ,{r1,r4,r7,r8,r14}
:0206BC7C E3675C1B unknown
:0206BC80 4D00051C unknown
:0206BC84 82302013 eorhis r2,r0,#0x13
:0206BC88 E53C0CE5 ldr r0,[r12, #-0xce5]!
:0206BC8C E1212902 unknown
:0206BC90 8D6D804C stchil 0,cr8,[r13,#-0x130]!
:0206BC94 AEAD6D70 mcrge 13,5,r6,cr13,cr0,{3}
:0206BC98 00010535 andeq  r0,r1,r5,lsr r5
:0206BC9C EE491DF9 mcr 13,2,r1,cr9,cr9,{7}
:0206BCA0 454100A1 strmib r0,[r1, #-0xa1]		;r1-0xa1=*(81200f64)=#0(0x00000000)
:0206BCA4 79EE679C unknown
:0206BCA8 64007D46 strvs r7,[r0],#-0xd46
:0206BCAC 0101F160 unknown
:0206BCB0 E6194D1D unknown
:0206BCB4 FD3915C5 ldc2  5,cr1,[r9,#-0x314]!
:0206BCB8 92594DFB sublss r4,r9,#0x3EC0
:0206BCBC 914679EE unknown
:0206BCC0 91200129 unknown
:0206BCC4 7A005114 bvc 0208011C
:0206BCC8 790475EE stmvcdb  r4 ,{r1,r2,r3,r5,r6,r7,r8,r10,r12,r13,r14}
:0206BCCC 39BDCD1D ldmccib  r13!,{r0,r2,r3,r4,r8,r10,r11,r14,r15}
:0206BCD0 F1800B79 orrnv  r0,r0,r9,ror r11
:0206BCD4 50997029 addpls r7,r9,r9,lsr #0x0
:0206BCD8 0859011D ldmeqda  r9 ,{r0,r2,r3,r4,r8}^
:0206BCDC 7F2259EB swivc 0x002259eb
:0206BCE0 3400050C strcc r0,[r0],#-0x50c
:0206BCE4 E2011FA1 and  r1,r1,#0x284
:0206BCE8 23133D29 tstcs r3,#0xA40
:0206BCEC 17AD0481 strne r0,[r13,+r1, lsl #0x9]!
:0206BCF0 62002161 andvs  r2,r0,#0x40000018
:0206BCF4 13512D00 cmpne r1,#0x0
:0206BCF8 6512DD01 ldrvs r13,[r2, #-0xd01]		;(r2-0xd01=*(0003b6ff))
:0206BCFC BF425512 swilt 0x00425512
:0206BD00 60B84051 adcvss r4,r8,r1,asr r0
:0206BD04 03E24110 mvneq  r4,#0x4
:0206BD08 1FAD4FA9 swine 0x00ad4fa9
:0206BD0C 122D6008 eorne  r6,r13,#0x8
:0206BD10 17610001 strneb r0,[r1,-r1]!
:0206BD14 2C001507 stccs  5,cr1,[r0],{#0x7}
:0206BD18 970F6110 unknown
:0206BD1C 05194B4D ldreq r4,[r9, #-0xb4d]		;(r9-0xb4d=*(fffff4b3))
:0206BD20 12110011 andnes r0,r1,#0x11
:0206BD24 42111221 andmis r1,r1,#0x10000002
:0206BD28 F1F31CAD mvnnvs r1,r13,lsr #0x19
:0206BD2C 1229AA5C eorne  r10,r9,#0x5C000
:0206BD30 1E01117D mcrne 1,0,r1,cr1,cr13,{3}
:0206BD34 7801C54F stmvcda  r1 ,{r0,r1,r2,r3,r6,r8,r10,r14,r15}
:0206BD38 74E3A05D unknown
:0206BD3C 40740999 unknown
:0206BD40 48A00089 stmmiia  r0!,{r0,r3,r7}
:0206BD44 89900089 ldmhiib  r0 ,{r0,r3,r7}
:0206BD48 45677000 strmib r7,[r7, #-0x0]!
:0206BD4C 05498D07 streqb r8,[r9, #-0xd07]		;(r9-0xd07=*(fffff2f9))
:0206BD50 68E3A0A5 unknown
:0206BD54 A9FC4109 unknown
:0206BD58 28700000 unknown
:0206BD5C 6020E58D eorvs  r14,r0,r13,lsl #0xb
:0206BD60 610BE584 unknown
:0206BD64 50248000 eorpl  r8,r4,r0
:0206BD68 59002984 stmpldb  r0 ,{r2,r7,r8,r11,r13}
:0206BD6C 08DA118D ldmeqia  r10 ,{r0,r2,r3,r7,r8,r12}^
:0206BD70 E79A0128 ldr r0,[r10,+r8, lsr #0x2]
:0206BD74 80108110 andhis r8,r0,r0,lsl r1
:0206BD78 0910E288 ldmeqdb  r0 ,{r3,r7,r9,r13,r14,r15}
:0206BD7C 5DE15800 stcpll 8,cr5,[r1,#+0x0]!
:0206BD80 1009BA03 andne  r11,r9,r3,lsl #0x14
:0206BD84 05A55007 streq r5,[r5, #+0x7]!
:0206BD88 E505A5FC str r10,[r5, #-0x5fc]		;(r5-0x5fc=*(fffffa04))
:0206BD8C 0D265101 stceq  1,cr5,[r6,#-0x4]!
:0206BD90 3D100800 unknown
:0206BD94 49084100 stmmidb  r8 ,{r8,r14}
:0206BD98 0349E803 unknown
:0206BD9C 21398FF8 ldrcssh r8,[r9, -r8]!
:0206BDA0 F0694D96 unknown
:0206BDA4 7430F141 unknown
:0206BDA8 81801251 orrhi  r1,r0,r1,asr r2
:0206BDAC 204DA922 subcs  r10,r13,r2,lsr #0x12
:0206BDB0 D2416901 suble  r6,r1,#0x4000
:0206BDB4 3D701051 ldcccl 0,cr1,[r0,#-0x144]!
:0206BDB8 71556001 cmpvc r5,r1
:0206BDBC 06455002 streqb r5,[r5],-r2
:0206BDC0 164513E1 strneb r1,[r5],-r2
:0206BDC4 014D2265 unknown
:0206BDC8 76457D01 strvcb r7,[r5],-r1, lsl #0x1a
:0206BDCC E20800FF and  r0,r8,#0xFF
:0206BDD0 01803C62 orreq  r3,r0,r2,ror #0x18
:0206BDD4 833402E3 teqhi r4,#0x3000000E
:0206BDD8 111699E3 tstne r6,r3,ror #0x13
:0206BDDC 81602823 unknown
:0206BDE0 048500E1 streq r0,[r5],#+0xe1
:0206BDE4 D521CD02 strle r12,[r1, #-0xd02]!
:0206BDE8 E8011933 stmda  r1 ,{r0,r1,r4,r5,r8,r11,r12}
:0206BDEC 00911069 addeqs r1,r1,r9,ror #0x0
:0206BDF0 61810241 orrvs  r0,r1,r1,asr #0x4
:0206BDF4 03006009 unknown
:0206BDF8 F8106517 ldmnvda  r0 ,{r0,r1,r2,r4,r8,r10,r13,r14}
:0206BDFC 25FCE540 ldrcsb r14,[r12, #+0x540]!
:0206BE00 17E51065 strneb r1,[r12, #+0x540]!
:0206BE04 D1E91D39 mvnle  r1,lsr r9
:0206BE08 9F103400 swils 0x00103400
:0206BE0C E2070F15 and  r0,r7,#0x54
:0206BE10 800C1161 andhi  r1,r12,r1,ror #0x2
:0206BE14 9D2018E3 stcls  8,cr1,[r0,#-0x38c]!
:0206BE18 400020E5 andmi  r2,r0,r5,ror #0x1
:0206BE1C 2524E581 strcs r14,[r4, #-0x581]!
:0206BE20 80040202 andhi  r0,r4,r2,lsl #0x4
:0206BE24 5028E310 eorpl  r14,r8,r0,lsl r3
:0206BE28 1F71E581 swine 0x0071e581
:0206BE2C A000C914 andge  r12,r0,r4,lsl r9
:0206BE30 153D0806 ldrne r0,[r13, #-0x806]!
:0206BE34 00C7E181 sbceq  r14,r7,r1,lsl #0x3
:0206BE38 558401B5 strpl r0,[r4, #+0x1b5]		;r4+0x1b5=*(000001b5)
:0206BE3C 62263128 eorvs  r3,r6,#0xA
:0206BE40 41010100 unknown
:0206BE44 03390810 teqeq r9,#0x100000
:0206BE48 15302CA7 ldrne r2,[r0, #-0xca7]!
:0206BE4C E28DC002 add  r12,r13,#0x2
:0206BE50 8D04C000 unknown
:0206BE54 509DDFE5 addpls r13,r13,r5,ror #0x1f
:0206BE58 109908B9 ldrneh r0,[r9], +r9
:0206BE5C B8509914 ldmltda  r0 ,{r2,r4,r8,r11,r12,r15}^
:0206BE60 10991865 addnes r1,r9,r5,ror #0x10
:0206BE64 A09505ED addges r0,r5,r13,ror #0xb
:0206BE68 01091601 unknown
:0206BE6C 228500B5 addcs  r0,r5,#0xB5
:0206BE70 0610C9FF unknown
:0206BE74 29030005 stmcsdb  r3 ,{r0,r2}
:0206BE78 9916351F ldmlsdb  r6 ,{r0,r1,r2,r3,r4,r8,r10,r12,r13}
:0206BE7C F5007D20 strnv r7,[r0, #-0xd20]		;(r0-0xd20=*(fffff2e0))
:0206BE80 00D90005 sbceqs r0,r9,r5
:0206BE84 0D9D0359 unknown
:0206BE88 46D11005 ldrmib r1,[r1],+r5
:0206BE8C 7F141031 swivc 0x00141031
:0206BE90 001980B1 ldreqh r8,[r9], -r1
:0206BE94 B9BD28D1 ldmltib  r13!,{r0,r4,r6,r7,r11,r13}
:0206BE98 09112DC0 ldmeqdb  r1 ,{r6,r7,r8,r10,r11,r13}
:0206BE9C FF77E212 swinv 0x0077e212
:0206BEA0 B9F0B9FF ldmltib  r0!,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r11,r12,r13,r15}^
:0206BEA4 022ABDF0 eoreq  r11,r10,#0x3C00
:0206BEA8 9C256DC0 stcls  13,cr6,[r5],#-0x300
:0206BEAC 6019119D mulvss r9,r13,r1
:0206BEB0 07401906 streqb r1,[r0,-r6, lsl #0x12]
:0206BEB4 9D0C0011 unknown
:0206BEB8 17CDAB14 unknown
:0206BEBC 19044019 stmnedb  r4 ,{r0,r3,r4,r14}
:0206BEC0 00110540 andeqs r0,r1,r0,asr #0xa
:0206BEC4 F92B0005 stmnvdb  r11!,{r0,r2}
:0206BEC8 5D44190C unknown
:0206BECC 0005081F andeq  r0,r5,r15,lsl r8
:0206BED0 200913C1 andcs  r1,r9,r1,asr #0x7
:0206BED4 2903A037 stmcsdb  r3 ,{r0,r1,r2,r4,r5,r13,r15}
:0206BED8 9F03B905 swils 0x0003b905
:0206BEDC 4C310805 ldcmi  8,cr0,[r1],#-0x14
:0206BEE0 E500218C str r2,[r0, #-0x18c]		;(r0-0x18c=*(fffffe74))
:0206BEE4 F5258102 strnv r8,[r5, #-0x102]!
:0206BEE8 E500590C str r5,[r0, #-0x90c]		;(r0-0x90c=*(fffff6f4))
:0206BEEC F9102D18 ldmnvdb  r0 ,{r3,r4,r8,r10,r11,r13}
:0206BEF0 080C34FF stmeqda  r12 ,{r0,r1,r2,r3,r4,r5,r6,r7,r10,r12,r13}
:0206BEF4 9501D540 strls r13,[r1, #-0x540]		;r1-0x540=*(81200ac5)=#0(0x00000000)
:0206BEF8 32E28D2B rsccc  r8,r2,#0xAC0
:0206BEFC 10805DD9 unknown
:0206BF00 1C3143DD ldcne  3,cr4,[r1],#-0x374
:0206BF04 406D0069 rsbmi  r0,r13,r9,ror #0x0
:0206BF08 15FA2071 ldrneb r2,[r10, #+0x71]!
:0206BF0C 0CC922A1 stceql 2,cr2,[r9],{#0xa1}
:0206BF10 1525128D strne r1,[r5, #-0x28d]!
:0206BF14 0E03DD05 cdpeq 13,0,cr13,cr3,cr5,0
:0206BF18 1161005D unknown
:0206BF1C FF75E58D swinv 0x0075e58d
:0206BF20 19D537E5 ldmneib  r5 ,{r0,r2,r5,r6,r7,r8,r9,r10,r12,r13}^
:0206BF24 101530C2 andnes r3,r5,r2,asr #0x1
:0206BF28 FFF0022D swinv 0x00f0022d
:0206BF2C 00F541B1 unknown
:0206BF30 00116620 andeqs r6,r1,r0,lsr #0xc
:0206BF34 3D9F0020 unknown
:0206BF38 180D3127 stmneda  r13 ,{r0,r1,r2,r5,r8,r12,r13}
:0206BF3C 00615120 rsbeq  r5,r1,r0,lsr #0x2
:0206BF40 ED9D240D unknown
:0206BF44 29C98102 stmcsib  r9 ,{r1,r8,r15}^
:0206BF48 0B2B1D24 bleq 02B333E0
:0206BF4C C51CD402 ldrgt r13,[r12, #-0x402]		;r12-0x402=*(22322e20)=#0(0x00000000)
:0206BF50 020E3A09 andeq  r3,r14,#0x9000
:0206BF54 511C9410 tstpl r12,r0,lsl r4
:0206BF58 4015EA30 andmis r14,r5,r0,lsr r10
:0206BF5C C5150D05 ldrgt r0,[r5, #-0xd05]		;(r5-0xd05=*(fffff2fb))
:0206BF60 0735D425 ldreq r13,[r5,-r5, lsr #0x8]!
:0206BF64 FFE4000D swinv 0x00e4000d
:0206BF68 00FD48D9 unknown
:0206BF6C B3030918 unknown
:0206BF70 EBFFE518 bl 020653D8
:0206BF74 EBFFE429 bl 02065020
:0206BF78 FFFFFD00 swinv 0x00fffd00
:0206BF7C 0813F1EA ldmeqda  r3 ,{r1,r3,r5,r6,r7,r8,r12,r13,r14,r15}
:0206BF80 500803B1 strplh r0,[r8], -r1
:0206BF84 000B15C0 andeq  r1,r11,r0,asr #0xb
:0206BF88 CD278581 stcgt  5,cr8,[r7,#-0x204]!
:0206BF8C 32227413 eorcc  r7,r2,#0x13000000
:0206BF90 1745020B strneb r0,[r5,-r11, lsl #0x4]
:0206BF94 15831655 strne r1,[r3, #+0x655]		;r3+0x655=*(e008eb7c)
:0206BF98 39129149 ldmccdb  r2 ,{r0,r3,r6,r8,r12,r15}
:0206BF9C 4019EC27 andmis r14,r9,r7,lsr #0x18
:0206BFA0 5B401910 blpl 030723E8
:0206BFA4 173D0039 unknown
:0206BFA8 75119605 ldrvc r9,[r1, #-0x605]		;r1-0x605=*(81200a00)=#0(0x00000000)
:0206BFAC 36A1C605 unknown
:0206BFB0 86050269 strhi r0,[r1, #-0x605]		;r1-0x605=*(81200a00)=#0(0x00000000)
:0206BFB4 354C180D strccb r1,[r12, #-0x80d]		;r12-0x80d=*(22322a15)=#0(0x00000000)
:0206BFB8 DF27FD31 swile 0x0027fd31
:0206BFBC DD0413B5 unknown
:0206BFC0 08101900 ldmeqda  r0 ,{r8,r11,r12}
:0206BFC4 06998019 unknown
:0206BFC8 7DED1311 stcvcl 3,cr1,[r13,#+0x44]!
:0206BFCC 7D05E92A unknown
:0206BFD0 01E31106 mvneq  r1,r6,lsl #0x2
:0206BFD4 01310A49 teqeq r1,r9,asr #0x14
:0206BFD8 05DD03C7 ldreqb r0,[r13, #+0x3c7]		;r13+0x3c7=*(000003c7)
:0206BFDC 191699E5 ldmnedb  r6 ,{r0,r2,r5,r6,r7,r8,r11,r12,r15}
:0206BFE0 49010938 stmmidb  r1 ,{r3,r4,r5,r8,r11}
:0206BFE4 FA177D17 blx 0264B450
:0206BFE8 23D113C9 biccss r1,r1,#0x24000003
:0206BFEC 99ED07D9 unknown
:0206BFF0 F8177D72 ldmnvda  r7 ,{r1,r4,r5,r6,r8,r10,r11,r12,r13,r14}
:0206BFF4 E92D374F stmdb  r13!,{r0,r1,r2,r3,r6,r8,r9,r10,r12,r13}
:0206BFF8 E0057920 and  r7,r5,r0,lsr #0x12
:0206BFFC 70012932 andvc  r2,r1,r2,lsr r9
:0206C000 000BE548 andeq  r14,r11,r8,asr #0xa
:0206C004 8D012993 unknown
:0206C008 092004E5 stmeqdb  r0!,{r0,r2,r5,r6,r7,r10}
:0206C00C 92238D8D eorls  r8,r3,#0x2340
:0206C010 120B4901 andne  r4,r11,#0x4000
:0206C014 02A12349 adceq  r2,r1,#0x24000001
:0206C018 00029DD2 unknown
:0206C01C E2CAE1C1 sbc  r14,r10,#0x40000030
:0206C020 00090025 andeq  r0,r9,r5,lsr #0x0
:0206C024 1C95B4C1 ldcne  4,cr11,[r5],{#0xc1}
:0206C028 7101C5D9 unknown
:0206C02C 15DD6100 ldrneb r6,[r13, #+0x100]		;r13+0x100=*(00000100)
:0206C030 75DA1039 ldrvcb r1,[r10, #+0x39]		;r10+0x39=*(e58cc242)
:0206C034 01031D01 unknown
:0206C038 E3800701 orr  r0,r0,#0x40000
:0206C03C 425903EE submis r0,r9,#0xB8000003
:0206C040 840079C3 strhi r7,[r0],#-0x9c3
:0206C044 F9E59F22 unknown
:0206C048 2CDD8501 ldccsl 5,cr8,[r13],{#0x1}
:0206C04C 2D0101A1 unknown
:0206C050 0274119D rsbeqs r1,r4,#0x40000027
:0206C054 4F0234C1 swimi 0x000234c1
:0206C058 001111B1 ldreqh r1,[r1], -r1
:0206C05C 79170010 ldmvcdb  r7 ,{r4}
:0206C060 2329A627 unknown
:0206C064 701037AD andvcs r3,r0,r13,lsr #0xf
:0206C068 130103C7 unknown
:0206C06C 0A810481 beq 000AD278
:0206C070 B000E281 andlt  r14,r0,r1,lsl #0x5
:0206C074 0A350599 beq 02DAD6E0
:0206C078 17C96022 strneb r6,[r9,+r2, lsr #0x0]
:0206C07C 001C0081 andeqs r0,r12,r1,lsl #0x1
:0206C080 8D100015 unknown
:0206C084 39AA13E2 stmccib  r10!,{r1,r5,r6,r7,r8,r9,r12}
:0206C088 CDA22880 stcgt  8,cr2,[r2,#+0x200]!
:0206C08C 14D99005 ldrneb r9,[r9],#+0x5
:0206C090 39E2528D unknown
:0206C094 6039BB10 eorvss r11,r9,r0,lsl r11
:0206C098 80390A1D eorhis r0,r9,r13,lsl r10
:0206C09C 01A93615 moveq  r3,r5,lsl r6		;r3=0(0x0)
:0206C0A0 4299FFFA addmis r15,r9,#0x3E8
:0206C0A4 15A11319 strne r1,[r1, #+0x319]!
:0206C0A8 01859006 orreq  r9,r5,r6
:0206C0AC 0E6D5680 cdpeq 6,6,cr5,cr13,cr0,4
:0206C0B0 65AC0005 strvs r0,[r12, #+0x5]!
:0206C0B4 1A0D0901 bne 023AE4C0
:0206C0B8 6B3E0125 blvs 02FEC554
:0206C0BC C87615FF unknown
:0206C0C0 40510041 submis r0,r1,r1,asr #0x0
:0206C0C4 2009E039 andcs  r14,r9,r9,lsr r0
:0206C0C8 E3A07A23 mov  r7,#0x23000		;r7=143360(0x23000)
:0206C0CC 102D1035 eorne  r1,r13,r5,lsr r0
:0206C0D0 E2821A01 add  r1,r2,#0x1000
:0206C0D4 C008030C andgt  r0,r8,r12,lsl #0x6
:0206C0D8 00491AED subeq  r1,r9,r13,ror #0x15
:0206C0DC C0080BD9 unknown
:0206C0E0 9500E338 strls r14,[r0, #-0x338]		;(r0-0x338=*(fffffcc8))
:0206C0E4 F0198404 andnvs r8,r9,r4,lsl #0x8
:0206C0E8 100901C9 andne  r0,r9,r9,asr #0x3
:0206C0EC 68E5748D unknown
:0206C0F0 E5922BAD ldr r2,[r2, #+0xbad]		;r2+0xbad=*(0003cfad)
:0206C0F4 7D109914 unknown
:0206C0F8 106DC40F rsbne  r12,r13,r15,lsl #0x8
:0206C0FC 16B90140 unknown
:0206C100 9D100CD5 unknown
:0206C104 80990651 addhis r0,r9,r1,asr r6
:0206C108 1D1C24A5 unknown
:0206C10C A0208000 eorge  r8,r0,r0
:0206C110 10390A13 eornes r0,r9,r3,lsl r10
:0206C114 32338540 eorccs r8,r3,#0x10000000
:0206C118 02E18700 rsceq  r8,r1,#0x0
:0206C11C AD800D20 unknown
:0206C120 015D9D02 cmpeq r13,r2,lsl #0x1a
:0206C124 8101559D swphi r5,r13,r1
:0206C128 08022AE1 stmeqda  r2 ,{r0,r5,r6,r7,r9,r11,r13}
:0206C12C 791801AD ldmvcdb  r8 ,{r0,r2,r3,r5,r7,r8}
:0206C130 0B690803 bleq 03AAE144
:0206C134 75D40375 ldrvcb r0,[r4, #+0x375]		;r4+0x375=*(00000375)
:0206C138 7DF00075 ldcvcl 0,cr0,[r0,#+0x1d4]!
:0206C13C D5400D00 strleb r0,[r0, #-0xd00]		;(r0-0xd00=*(fffff300))
:0206C140 3AE36823 bcc 019461D4
:0206C144 F19810A5 orrnvs r1,r8,r5,lsr #0x1
:0206C148 08056133 stmeqda  r5 ,{r0,r1,r4,r5,r8,r13,r14}
:0206C14C 23D91700 biccss r1,r9,#0x0
:0206C150 2255E08D subcss r14,r5,#0x8D
:0206C154 10060E2D andne  r0,r6,r13,lsr #0x1c
:0206C158 95131531 ldrls r1,[r3, #-0x531]		;(r3-0x531=*(fffffacf))
:0206C15C 001BA610 andeqs r10,r11,r0,lsl r6
:0206C160 9D03D100 unknown
:0206C164 0D082D91 unknown
:0206C168 E570A81A ldrb r10,[r0, #-0x81a]!
:0206C16C 10000111 andne  r0,r0,r1,lsl r1
:0206C170 01450001 unknown
:0206C174 B60CFD07 strlt r15,[r12],-r7, lsl #0x1a
:0206C178 0100892B unknown
:0206C17C 250B44E5 strcs r4,[r11, #-0x4e5]		;(r11-0x4e5=*(e13d6374))
:0206C180 BE12A101 cdplt 1,0,cr10,cr2,cr1,0
:0206C184 8081AD6A addhi  r10,r1,r10,ror #0x1a
:0206C188 70065980 andvc  r5,r6,r0,lsl #0x13
:0206C18C 00050361 andeq  r0,r5,r1,ror #0x6
:0206C190 00256952 eoreq  r6,r5,r2,asr r9
:0206C194 F1B611A5 movnvs r1,r5,lsr #0x3		;r1=0(0x0)
:0206C198 03127150 tsteq r2,#0x14
:0206C19C 5BB002D1 blpl 00C6CCE8
:0206C1A0 800A0F51 andhi  r0,r10,r1,asr r15
:0206C1A4 059900E2 ldreq r0,[r9, #+0xe2]		;r9+0xe2=*(000000e2)
:0206C1A8 61481451 unknown
:0206C1AC E22B0001 eor  r0,r11,#0x1
:0206C1B0 00050025 andeq  r0,r5,r5,lsr #0x0
:0206C1B4 1145D857 unknown
:0206C1B8 2CE59D99 stccsl 13,cr9,[r5],#+0x264
:0206C1BC 100565E2 andne  r6,r5,r2,ror #0xb
:0206C1C0 9023C19F mlals  r3,r15,r1,r12unknown
:0206C1C4 60B01971 adcvss r1,r0,r1,ror r9
:0206C1C8 4500E1C1 strmi r14,[r0, #-0x1c1]		;(r0-0x1c1=*(fffffe3f))
:0206C1CC FE41FD00 cdp2 13,4,cr15,cr1,cr0,0
:0206C1D0 050859FF streq r5,[r8, #-0x9ff]		;r8-0x9ff=*(03134e11)=#571543826(0x22111112)
:0206C1D4 E1005908 unknown
:0206C1D8 02C5192D sbceq  r1,r5,#0xB4000
:0206C1DC BD8FF8DC unknown
:0206C1E0 13B98CE8 movnes r8,#0xE800		;r8=59392(0xe800)
:0206C1E4 60FF0011 rscvss r0,r15,r1,lsl r0
:0206C1E8 40003FFF unknown
:0206C1EC 22197FFC andcss r7,r9,#0x3F0
:0206C1F0 14C0120D strneb r1,[r0],#+0x20d
:0206C1F4 F8040002 stmnvda  r4 ,{r1}
:0206C1F8 363D1DE5 unknown
:0206C1FC 3DE022B1 stcccl 2,cr2,[r0,#+0x2c4]!
:0206C200 12090035 andne  r0,r9,#0x35
:0206C204 AD000578 unknown
:0206C208 02AD0712 adceq  r0,r13,#0x480000
:0206C20C 9F11DCB6 swils 0x0011dcb6
:0206C210 009DDCE5 addeqs r13,r13,r5,ror #0x19
:0206C214 4115214D tstmi r5,r13,asr #0x2
:0206C218 31E507E0 mvncc  r0,r0,ror #0xf
:0206C21C 9801C193 stmlsda  r1 ,{r0,r1,r4,r7,r8,r14,r15}
:0206C220 D1391129 teqle r9,r9,lsr #0x2
:0206C224 81396A80 teqhi r9,r0,lsl #0x15
:0206C228 313941A4 teqcc r9,r4,lsr #0x3
:0206C22C 79403915 stmvcdb  r0 ,{r0,r2,r4,r8,r11,r12,r13}^
:0206C230 39A96085 stmccib  r9!,{r0,r2,r7,r13,r14}
:0206C234 813959F1 ldrhish r5,[r9, -r1]!
:0206C238 5139616C teqpl r9,r12,ror #0x2
:0206C23C 65E20771 strvsb r0,[r2, #+0x771]!
:0206C240 394FB139 stmccdb  r15 ,{r0,r3,r4,r5,r8,r12,r13,r15}^
:0206C244 09714881 unknown
:0206C248 7509B53C strvc r11,[r9, #-0x53c]		;(r9-0x53c=*(fffffac4))
:0206C24C 0E15D519 mrceq 5,0,r13,cr5,cr9,{0}
:0206C250 E1C201C5 bic  r0,r2,r5,asr #0x3
:0206C254 CE006D10 mcrgt 13,0,r6,cr0,cr0,{0}
:0206C258 45A3401D strmi r4,[r3, #+0x1d]!
:0206C25C 51200031 unknown
:0206C260 4118E59F unknown
:0206C264 F33F1502 teqnv r15,#0x800000
:0206C268 75100031 ldrvc r0,[r0, #-0x31]		;(r0-0x31=*(ffffffcf))
:0206C26C 8031C602 eorhis r12,r1,r2,lsl #0xc
:0206C270 10B1553C adcnes r5,r1,r12,lsr r5
:0206C274 1DC100F1 unknown
:0206C278 00690740 rsbeq  r0,r9,r0,asr #0xe
:0206C27C 9F2B70EC swils 0x002b70ec
:0206C280 E303C5E5 unknown
:0206C284 2DE61F15 stccsl 15,cr1,[r6,#+0x54]!
:0206C288 D410B100 ldrle r11,[r0],#-0x100
:0206C28C C4807DB9 strgt r7,[r0],#+0xdb9
:0206C290 F5001CE1 strnv r1,[r0, #-0xce1]		;(r0-0xce1=*(fffff31f))
:0206C294 4131A938 teqmi r1,r8,lsr r9
:0206C298 D902E06A stmledb  r2 ,{r1,r3,r5,r6,r13,r14,r15}
:0206C29C DD0C011B unknown
:0206C2A0 49DC0001 ldmmiib  r12 ,{r0}^
:0206C2A4 F9ACAC00 stmnvib  r12!,{r10,r11,r13,r15}
:0206C2A8 D1109C0C tstle r0,r12,lsl #0x18
:0206C2AC E1D32000 bics r2,r3,r0
:0206C2B0 F5009812 strnv r9,[r0, #-0x812]		;(r0-0x812=*(fffff7ee))
:0206C2B4 0C395513 ldceq  5,cr5,[r9],#-0x4c
:0206C2B8 14B0E3C2 unknown
:0206C2BC BDE1C320 stcltl 3,cr12,[r1,#+0x80]!
:0206C2C0 01590418 cmpeq r9,r8,lsl r4
:0206C2C4 A800051D stmgeda  r0 ,{r0,r2,r3,r4,r8,r10}
:0206C2C8 0D0B110D unknown
:0206C2CC 31101900 tstcc r0,r0,lsl #0x12
:0206C2D0 35174019 ldrcc r4,[r7, #-0x19]		;(r7-0x19=*(00022fe7))
:0206C2D4 4068AD00 rsbmi  r10,r8,r0,lsl #0x1a
:0206C2D8 C62A799F unknown
:0206C2DC 192A4039 stmnedb  r10!,{r0,r3,r4,r5,r14}
:0206C2E0 21C9A830 biccs  r10,r9,r0,lsr r8
:0206C2E4 1017910F andnes r9,r7,r15,lsl #0x2
:0206C2E8 105D3291 unknown
:0206C2EC 3D35FE0A ldccc  14,cr15,[r5,#-0x28]!
:0206C2F0 023D3072 eoreqs r3,r13,#0x72
:0206C2F4 41B75241 movmis r5,r1,asr #0x4
:0206C2F8 3111A152 tstcc r1,r2,asr r1
:0206C2FC 91FEED11 mvnlss r14,r1,lsl r13
:0206C300 00FDF730 rsceqs r15,r13,r0,lsr r7
:0206C304 FC3C5461 ldc2  4,cr5,[r12],#-0x184
:0206C308 8C021A7F stchi  10,cr1,[r2],{#0x7f}
:0206C30C 12610191 rsbne  r0,r1,#0x40000024
:0206C310 71141039 tstvc r4,r9,lsr r0
:0206C314 DC023121 stcle  1,cr3,[r2],{#0x21}
:0206C318 2001431D andcs  r4,r1,r13,lsl r3
:0206C31C 353002BD ldrcc r0,[r0, #-0x2bd]!
:0206C320 29265830 stmcsdb  r6!,{r4,r5,r11,r12,r14}
:0206C324 F51B790B ldrnv r7,[r11, #-0x90b]		;(r11-0x90b=*(e13d5f4e))
:0206C328 FFE1D006 swinv 0x00e1d006
:0206C32C 2729E30B strcs r14,[r9,-r11, lsl #0x6]!
:0206C330 1E02FDA6 cdpne 13,0,cr15,cr2,cr6,5
:0206C334 00031149 andeq  r1,r3,r9,asr #0x2
:0206C338 05C01004 streqb r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:0206C33C 8907959F stmhidb  r7 ,{r0,r1,r2,r3,r4,r7,r8,r10,r12,r15}
:0206C340 05891805 streq r1,[r9, #+0x805]		;r9+0x805=*(00000805)
:0206C344 3A712ABD bcc 03CB6E40
:0206C348 0B207610 bleq 02889B90
:0206C34C 1DDD1802 unknown
:0206C350 51000FE5 unknown
:0206C354 E28DB02D add  r11,r13,#0x2D
:0206C358 019D000F orreqs r0,r13,r15
:0206C35C 81CA0181 bichi  r0,r10,r1,lsl #0x3
:0206C360 0011B041 andeqs r11,r1,r1,asr #0x0
:0206C364 01B51812 moveqs r1,r2,lsl r8		;r1=246784(0x3c400)
:0206C368 01F100E5 mvneqs r0,r5,ror #0x1
:0206C36C DD3911DD ldcle  1,cr1,[r9,#-0x374]!
:0206C370 D004150F andle  r1,r4,r15,lsl #0xa
:0206C374 B518E28D ldrlt r14,[r8, #-0x28d]		;(r8-0x28d=*(0000e573))
:0206C378 10118100 andnes r8,r1,r0,lsl #0x2
:0206C37C 21150015 tstcs r5,r5,lsl r0
:0206C380 4D001500 unknown
:0206C384 CB102104 blgt 0247479C
:0206C388 1AC90025 bne 012AC424
:0206C38C 34590001 ldrccb r0,[r9],#-0x1
:0206C390 20002FE5 andcs  r2,r0,r5,ror #0x1f
:0206C394 811F9533 tsthi r15,r3,lsr r5
:0206C398 25800061 strcs r0,[r0, #+0x61]		;r0+0x61=*(00000061)
:0206C39C 92000D10 andls  r0,r0,#0x400
:0206C3A0 2FC935E5 swics 0x00c935e5
:0206C3A4 5900003D stmpldb  r0 ,{r0,r2,r3,r4,r5}
:0206C3A8 FB446D10 blx 031877F8
:0206C3AC 02691E99 rsbeq  r1,r9,#0x990
:0206C3B0 A9003DDB stmgedb  r0 ,{r0,r1,r3,r4,r6,r7,r8,r10,r11,r12,r13}
:0206C3B4 5023DD29 eorpl  r13,r3,r9,lsr #0x1a
:0206C3B8 1B81E1B0 blne 000E4A80
:0206C3BC 4DC71411 unknown
:0206C3C0 951F19E1 ldrls r1,[r15, #-0x9e1]		;r15-0x9e1=*(0206b9e7)=#6108037(0x005d3385)
:0206C3C4 590025E5 stmpldb  r0 ,{r0,r2,r5,r6,r7,r8,r10,r13}
:0206C3C8 E41E4521 ldr r4,[r14],#-0x521
:0206C3CC 194E3104 stmnedb  r14 ,{r2,r8,r12,r13}^
:0206C3D0 3110110B tstcc r0,r11,lsl #0x2
:0206C3D4 08058500 stmeqda  r5 ,{r8,r10,r15}
:0206C3D8 1582101E strne r1,[r2, #+0x1e]		;r2+0x1e=*(0003c41e)
:0206C3DC 20174503 andcss r4,r7,r3,lsl #0xa
:0206C3E0 501004D5 ldrplsb r0,[r0], -r5
:0206C3E4 F423A991 unknown
:0206C3E8 E1420029 unknown
:0206C3EC 4A103175 bmi 024789C8
:0206C3F0 B040117D sublt  r1,r0,r13,ror r1
:0206C3F4 009110E1 addeqs r1,r1,r1,ror #0x1
:0206C3F8 A14E3104 unknown
:0206C3FC 08001D31 stmeqda  r0 ,{r0,r4,r5,r8,r10,r11,r12}
:0206C400 79E59440 unknown
:0206C404 F942E30A stmnvdb  r2 ,{r1,r3,r8,r9,r13,r14,r15}^
:0206C408 1B6500B5 blne 039AC6E4
:0206C40C 2D04D015 unknown
:0206C410 18F01520 unknown
:0206C414 15102D6E ldrne r2,[r0, #-0xd6e]		;(r0-0xd6e=*(fffff292))
:0206C418 A4F01520 unknown
:0206C41C 08E5117D unknown
:0206C420 1F891C3D swine 0x00891c3d
:0206C424 6418F9F7 ldrvs r15,[r8],#-0x9f7
:0206C428 A0020B29 andge  r0,r2,r9,lsr #0x16
:0206C42C 4136419D unknown
:0206C430 33E3A008 mvncc  r10,#0x8
:0206C434 FF8E0031 swinv 0x008e0031
:0206C438 4990010D ldmmiib  r0 ,{r0,r2,r3,r8}
:0206C43C 31032910 unknown
:0206C440 C22E1D0A eorgt  r1,r14,#0x280
:0206C444 ED094025 unknown
:0206C448 6054AF00 subvss r10,r4,r0,lsl #0x1e
:0206C44C 0031025D eoreqs r0,r1,r13,asr r2
:0206C450 A1061361 unknown
:0206C454 DC00311F stcle  1,cr3,[r0],{#0x1f}
:0206C458 FDB85089 ldc2  0,cr5,[r8,#+0x224]!
:0206C45C FFF8300D swinv 0x00f8300d
:0206C460 892505FF stmhidb  r5!,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r10}
:0206C464 70401D73 subvc  r1,r0,r3,ror r13
:0206C468 5D0A0039 unknown
:0206C46C 2AE11980 bcs 018B2A74
:0206C470 156B3FE5 strneb r3,[r11, #-0xfe5]!
:0206C474 0059F94F subeqs r15,r9,r15,asr #0x12
:0206C478 3A47109D bcc 032306F4
:0206C47C 71000A35 unknown
:0206C480 1E9D5812 mrcne 8,4,r5,cr13,cr2,{0}
:0206C484 14E1D010 unknown
:0206C488 013D5765 teqeq r13,r5,ror #0xe
:0206C48C E1C005B1 strh r0,[r0, #+0x51]		;r0+0x51=*(00000051)
:0206C490 01193900 tsteq r9,r0,lsl #0x12
:0206C494 1295C700 addnes r12,r5,#0x0
:0206C498 10108928 andnes r8,r0,r8,lsr #0x12
:0206C49C 007D01E5 rsbeqs r0,r13,r5,ror #0x3
:0206C4A0 FF35EAEA swinv 0x0035eaea
:0206C4A4 07BD05EB ldreq r0,r0,r13,r5,ror #0x3
:0206C4A8 5B4D1721 blpl 033B2134
:0206C4AC 6538EB3B ldrvs r14,[r8, #-0xb3b]!
:0206C4B0 07FDFA38 unknown
:0206C4B4 4D00290C unknown
:0206C4B8 35EB2318 strccb r2,[r11, #+0x318]!
:0206C4BC 574DEBFF unknown
:0206C4C0 A50B2D44 strge r2,[r11, #-0xd44]		;(r11-0xd44=*(e13d5b15))
:0206C4C4 C41011E0 ldrgt r1,[r0],#-0x1e0
:0206C4C8 D7C0A550 unknown
:0206C4CC D2F0A5E0 rscles r10,r0,#0x38000000
:0206C4D0 5228007D eorpl  r0,r8,#0x7D
:0206C4D4 40A51665 adcmi  r1,r5,r5,ror #0xc
:0206C4D8 A9E8D0A9 unknown
:0206C4DC DFF0A9E0 swile 0x00f0a9e0
:0206C4E0 F0A937FF unknown
:0206C4E4 A920A9D0 stmgedb  r0!,{r4,r6,r7,r8,r11,r13,r15}
:0206C4E8 10A970F0 unknown
:0206C4EC AD00A960 unknown
:0206C4F0 AD00A950 unknown
:0206C4F4 54101100 ldrpl r1,[r0],#-0x100
:0206C4F8 1F7D90AD swine 0x007d90ad
:0206C4FC 70EE40AD rscvc  r4,r14,r13,lsr #0x1
:0206C500 85A880AD strhi r8,[r8, #+0xad]!
:0206C504 AD27C900 stcge  9,cr12,[r7,#-0x0]!
:0206C508 C180B1D0 unknown
:0206C50C 70C0B17A sbcvc  r11,r0,r10,ror r1
:0206C510 9F1090B1 swils 0x001090b1
:0206C514 FFDE2BAD swinv 0x00de2bad
:0206C518 A5F0B125 ldrgeb r11,[r0, #+0x125]!
:0206C51C F0B10079 adcnvs r0,r1,r9,ror r0
:0206C520 599D3B91 ldmplib  r13 ,{r0,r4,r7,r8,r9,r11,r12,r13}
:0206C524 10115981 andnes r5,r1,r1,lsl #0x13
:0206C528 B91058FD ldmltdb  r0 ,{r0,r2,r3,r4,r5,r6,r7,r11,r12,r14}
:0206C52C 01892000 orreq  r2,r9,r0
:0206C530 0095154D addeqs r1,r5,r13,asr #0xa
:0206C534 00117481 andeqs r7,r1,r1,lsl #0x9
:0206C538 85F812E1 ldrhib r1,[r8, #+0x2e1]!
:0206C53C 491C0518 ldmmidb  r12 ,{r3,r4,r8,r10}
:0206C540 3BE07C0B blcc 0188B574
:0206C544 1DF51CA1 ldcnel 12,cr1,[r5,#+0x284]!
:0206C548 05801105 streq r1,[r0, #+0x105]		;r0+0x105=*(00000105)
:0206C54C 80701465 rsbhis r1,r0,r5,ror #0x8
:0206C550 6018E517 andvss r14,r8,r7,lsl r5
:0206C554 9D500859 unknown
:0206C558 8C043900 stchi  9,cr3,[r4],{#0x0}
:0206C55C 094DE968 stmeqdb  r13 ,{r3,r5,r6,r8,r11,r13,r14,r15}^
:0206C560 0C01031C stceq  3,cr0,[r1],{#0x1c}
:0206C564 C11579F8 ldrgtsh r7,[r5, -r8]
:0206C568 206B244C rsbcs  r2,r11,r12,asr #0x8
:0206C56C DC27C99F stcle  9,cr12,[r7],#-0x27c
:0206C570 101C072D andnes r0,r12,r13,lsr #0xe
:0206C574 209D149F umullcss r1,r13,r15,r4
:0206C578 1DBD15E1 ldcne  5,cr1,[r13,#+0x384]!
:0206C57C D1214578 unknown
:0206C580 A9008505 stmgedb  r0 ,{r0,r2,r8,r10,r15}
:0206C584 05F9F72C ldreqb r15,[r9, #+0x72c]!
:0206C588 354CB1B8 strccb r11,[r12, #-0x1b8]		;r12-0x1b8=*(2232306a)=#0(0x00000000)
:0206C58C 031D1310 tsteq r13,#0x40000000
:0206C590 E92D052C stmdb  r13!,{r2,r3,r5,r8,r10}
:0206C594 24801104 strcs r1,[r0],#+0x104
:0206C598 11180011 tstne r8,r1,lsl r0
:0206C59C 04D4E100 ldreqb r14,[r4],#+0x100
:0206C5A0 54E1056B unknown
:0206C5A4 0906F4E1 stmeqdb  r6 ,{r0,r5,r6,r7,r10,r12,r13,r14,r15}
:0206C5A8 7124E102 unknown
:0206C5AC 01760C18 cmneq r6,r8,lsl r12
:0206C5B0 4D8D20E2 unknown
:0206C5B4 FF001130 swinv 0x00001130
:0206C5B8 E2012820 and  r2,r1,#0x200000
:0206C5BC 1DC41AC1 unknown
:0206C5C0 3C6D2800 stcccl 8,cr2,[r13],#-0x0
:0206C5C4 30D424A1 sbcccs r2,r4,r1,lsr #0x9
:0206C5C8 149144B1 ldrne r4,[r1],#+0x4b1
:0206C5CC 02FD0106 rsceqs r0,r13,#0x80000001
:0206C5D0 A6006D04 strge r6,[r0],-r4, lsl #0x1a
:0206C5D4 A90F6140 stmgedb  r15 ,{r6,r8,r13,r14}
:0206C5D8 17450F02 strneb r0,[r5,-r2, lsl #0x1e]
:0206C5DC 09FB0419 unknown
:0206C5E0 1289B610 addne  r11,r9,#0x1000000
:0206C5E4 0D370001 ldceq  0,cr0,[r7,#-0x4]!
:0206C5E8 00010E00 andeq  r0,r1,r0,lsl #0x1c
:0206C5EC AB00010D blge 0206CA28
:0206C5F0 5D00150C unknown
:0206C5F4 01680001 unknown
:0206C5F8 00017000 andeq  r7,r1,r0
:0206C5FC 000199AA andeq  r9,r1,r10,lsr #0x13
:0206C600 011419C5 tsteq r4,r5,asr #0x13
:0206C604 5D0103F9 unknown
:0206C608 E901AA01 stmdb  r1 ,{r0,r9,r11,r13,r15}
:0206C60C 03E10103 mvneq  r0,#0xC0000000
:0206C610 50EA0001 rscpl  r0,r10,r1
:0206C614 6059140A subvss r1,r9,r10,lsl #0x8
:0206C618 002D01ED eoreq  r0,r13,r13,ror #0x3
:0206C61C 01120071 tsteq r2,r1,ror r0
:0206C620 149E0101 ldrne r0,[r14],#+0x101
:0206C624 0441D0A5 streqb r13,[r1],#-0xa5
:0206C628 14010101 strne r0,[r1],#-0x101
:0206C62C 07FDD0A5 ldreqb r13,[r13,+r5, lsr #0x1]!
:0206C630 50A501D6 unknown
:0206C634 0002046D andeq  r0,r2,r13,ror #0x8
:0206C638 EB10A9EB bl 02496DEC
:0206C63C F8004D46 stmnvda  r0 ,{r1,r2,r6,r8,r10,r11,r14}
:0206C640 60A1704D adcvs  r7,r1,r13,asr #0x0
:0206C644 E00015FB unknown
:0206C648 F0A52D13 adcnv  r2,r5,r3,lsl r13
:0206C64C C80015F5 stmgtda  r0 ,{r0,r2,r4,r5,r6,r7,r8,r10,r12}
:0206C650 0591E0A5 ldreq r14,[r1, #+0xa5]		;r1+0xa5=*(005d342a)
:0206C654 75D74049 ldrvcb r4,[r7, #+0x49]		;r7+0x49=*(00023049)
:0206C658 13A400A5 movne  r0,#0xA5		;r0=165(0xa5)
:0206C65C 1C4D70F9 stcnel 0,cr7,[r13],{#0xf9}
:0206C660 900015E8 andls  r1,r0,r8,ror #0xb
:0206C664 09905959 ldmeqib  r0 ,{r0,r3,r4,r6,r8,r11,r12,r14}
:0206C668 00150059 andeqs r0,r5,r9,asr r0
:0206C66C 780015E2 stmvcda  r0 ,{r1,r5,r6,r7,r8,r10,r12}
:0206C670 DDAD1059 stcle  0,cr1,[r13,#+0x164]!
:0206C674 30250550 eorcc  r0,r5,r0,asr r5
:0206C678 393059DC ldmccdb  r0!,{r2,r3,r4,r6,r7,r8,r11,r12,r14}
:0206C67C 0BB5DE27 bleq 00DE3F20
:0206C680 F11358B5 ldrnvh r5,[r3, -r5]
:0206C684 44401D00 strmib r1,[r0],#-0xd00
:0206C688 B50D1011 strlt r1,[r13, #-0x11]		;(r13-0x11=*(ffffffef))
:0206C68C 0C05AC10 stceq  12,cr10,[r5],{#0x10}
:0206C690 D1E59150 mvnle  r9,r0,asr r1
:0206C694 B5380015 ldrlt r0,[r8, #-0x15]!
:0206C698 5015A11B andpls r10,r5,r11,lsl r1
:0206C69C CB301508 blgt 02C71AC4
:0206C6A0 13200015 unknown
:0206C6A4 7595D099 ldrvc r13,[r5, #+0x99]		;r5+0x99=*(221111ab)=#0(0x00000000)
:0206C6A8 AD409906 unknown
:0206C6AC 2D131291 unknown
:0206C6B0 2B0E0070 blcs 023EC878
:0206C6B4 110E0061 unknown
:0206C6B8 2F095011 swics 0x00095011
:0206C6BC 002519F1 unknown
:0206C6C0 05A375E5 streq r7,[r3, #+0x5e5]!
:0206C6C4 E5002100 str r2,[r0, #-0x100]		;(r0-0x100=*(ffffffa5))
:0206C6C8 D40021A1 strle r2,[r0],#-0x1a1
:0206C6CC 759F2612 ldrvc r2,[r15, #+0x612]		;r15+0x612=*(0206cce6)=#-502979327(0xe2052501)
:0206C6D0 00FD9009 rsceqs r9,r13,r9
:0206C6D4 6980E1D1 stmvsib  r0 ,{r0,r4,r6,r7,r8,r13,r14,r15}
:0206C6D8 3AA18A40 bcc 008CEFE0
:0206C6DC 40001582 andmi  r1,r0,r2,lsl #0xb
:0206C6E0 01980582 orreqs r0,r8,r2,lsl #0xb
:0206C6E4 12AC00A5 adcne  r0,r12,#0xA5
:0206C6E8 90500A69 sublss r0,r0,r9,ror #0x14
:0206C6EC 490E3025 stmmidb  r14 ,{r0,r2,r5,r12,r13}
:0206C6F0 610E0025 unknown
:0206C6F4 19201504 stmnedb  r0!,{r2,r8,r10,r12}
:0206C6F8 E1A0090B mov  r0,r11,lsl #0x12		;r0=0(0x0)
:0206C6FC A00D201D andge  r2,r13,r13,lsl r0
:0206C700 0015A4E1 andeqs r10,r5,r1,ror #0x9
:0206C704 9F201284 swils 0x00201284
:0206C708 101D006D andnes r0,r13,r13,ror #0x0
:0206C70C 5580E591 strpl r14,[r0, #+0x591]		;r0+0x591=*(00000591)
:0206C710 A5460C10 strgeb r0,[r6, #-0xc10]		;(r6-0xc10=*(83fff3f2))
:0206C714 B9000005 stmltdb  r0 ,{r0,r2}
:0206C718 20BD8507 adccss r8,r13,r7,lsl #0xa
:0206C71C 9F290264 swils 0x00290264
:0206C720 19850F15 stmneib  r5 ,{r0,r2,r4,r8,r9,r10,r11}
:0206C724 70190C30 andvcs r0,r9,r0,lsr r12
:0206C728 AA401901 bge 03072B34
:0206C72C 08501944 ldmeqda  r0 ,{r2,r6,r8,r11,r12}^
:0206C730 001D3019 andeqs r3,r13,r9,lsl r0
:0206C734 1A000215 bne 0206CF90
:0206C738 001D1280 andeqs r1,r13,r0,lsl #0x5
:0206C73C 61022815 unknown
:0206C740 C4130939 ldrgt r0,[r3],#-0x939
:0206C744 E1B00FA0 movs r0,r0,lsr #0x1f		;r0=0(0x0)
:0206C748 0C004172 stceq  1,cr4,[r0],{#0x72}
:0206C74C E5952000 ldr r2,[r5, #+0x0]		;r5+0x0=*(22111112)=#0(0x00000000)
:0206C750 07F9004D ldreqb r0,[r5, #+0x0]		;r5+0x0=*(22111112)=#0(0x00000000)
:0206C754 B16EE585 unknown
:0206C758 B1278C80 unknown
:0206C75C C0B1F840 adcgts r15,r1,r0,asr #0x10
:0206C760 45003111 strmi r3,[r0, #-0x111]		;(r0-0x111=*(fffffeef))
:0206C764 EA05B530 b 021D9C2C
:0206C768 0061009D unknown
:0206C76C A904F041 stmgedb  r4 ,{r0,r6,r12,r13,r14,r15}
:0206C770 403DA240 eormis r10,r13,r0,asr #0x4
:0206C774 177958A9 ldrneb r5,[r9,-r9, lsr #0x11]!
:0206C778 4153C03D cmpmi r3,r13,lsr r0
:0206C77C E1A01E11 mov  r1,r1,lsl r14		;r1=944766976(0x38500000)
:0206C780 B01E2116 andlts r2,r14,r6,lsl r1
:0206C784 A0A950E1 adcge  r5,r9,r1,ror #0x1
:0206C788 40A9004D adcmi  r0,r9,r13,asr #0x0
:0206C78C 406992E0 rsbmi  r9,r9,r0,ror #0x5
:0206C790 64002548 strvs r2,[r0],#-0x548
:0206C794 43B06901 movmis r6,#0x4000		;r6=16384(0x4000)
:0206C798 4140A94A unknown
:0206C79C 093010A1 ldmeqdb  r0!,{r0,r5,r7,r12}
:0206C7A0 25025D01 strcs r5,[r2, #-0xd01]		;(r2-0xd01=*(fffff2ff))
:0206C7A4 14B50015 unknown
:0206C7A8 214400FD unknown
:0206C7AC 69911099 ldmvsib  r1 ,{r0,r3,r4,r7,r12}
:0206C7B0 1052B022 subnes r11,r2,r2,lsr #0x0
:0206C7B4 090FE1D2 stmeqdb  r15 ,{r1,r4,r6,r7,r8,r13,r14,r15}
:0206C7B8 FD503D00 unknown
:0206C7BC F0903D19 addnvs r3,r0,r9,lsl r13
:0206C7C0 203D0AB9 unknown
:0206C7C4 2D403D77 unknown
:0206C7C8 3DF8003D ldcccl 0,cr0,[r8,#+0xf4]!
:0206C7CC 0A2DABA0 beq 02BD7654
:0206C7D0 1C81003D stcne  0,cr0,[r1],{#0x3d}
:0206C7D4 1FA1E1A0 swine 0x00a1e1a0
:0206C7D8 25E1B003 strcsb r11,[r1, #+0x3]!
:0206C7DC 690102D1 stmvsdb  r1 ,{r0,r4,r6,r7,r9}
:0206C7E0 4D002102 unknown
:0206C7E4 E1D2E807 bics r14,r2,r7,lsl #0x10
:0206C7E8 00B01D45 adceqs r1,r0,r5,asr #0x1a
:0206C7EC 0467E1C2 unknown
:0206C7F0 1D392500 ldcne  5,cr2,[r9,#-0x0]!
:0206C7F4 19B8035D ldmneib  r8!,{r0,r2,r3,r4,r6,r8,r9}
:0206C7F8 19149900 ldmnedb  r4 ,{r8,r11,r12,r15}
:0206C7FC 4003EA10 andmi  r14,r3,r0,lsl r10
:0206C800 0005093D andeq  r0,r5,r13,lsr r9
:0206C804 45030124 strmi r0,[r3, #-0x124]		;(r3-0x124=*(fffffedc))
:0206C808 116C9C1D unknown
:0206C80C 11103180 tstne r0,r0,lsl #0x3
:0206C810 00880015 addeq  r0,r8,r5,lsl r0
:0206C814 8B06059F blhi 021EDE98
:0206C818 6910099D ldmvsdb  r0 ,{r0,r2,r3,r4,r7,r8,r11}
:0206C81C 02006103 andeq  r6,r0,#0xC0000000
:0206C820 2D110D09 unknown
:0206C824 9DED4D05 stclsl 13,cr4,[r13,#+0x14]!
:0206C828 6110091C tstvs r0,r12,lsl r9
:0206C82C 1331041D teqne r1,#0x1D000000
:0206C830 05050005 streq r0,[r5, #-0x5]		;r5-0x5=*(2211110d)=#0(0x00000000)
:0206C834 4902B700 stmmidb  r2 ,{r8,r9,r10,r12,r13,r15}
:0206C838 01454019 unknown
:0206C83C CD401CED unknown
:0206C840 DA1EDD0A ble 02823C70
:0206C844 45384009 ldrmi r4,[r8, #-0x9]!
:0206C848 90100C07 andlss r0,r0,r7,lsl #0x18
:0206C84C 45135251 ldrmi r5,[r3, #-0x251]		;(r3-0x251=*(fffffdaf))
:0206C850 20150CE1 andcss r0,r5,r1,ror #0x19
:0206C854 06D19F00 ldreqb r9,[r1],+r0, lsl #0x1e
:0206C858 615217C9 cmpvs r2,r9,asr #0xf
:0206C85C 161128C5 ldrne r2,r2,r9,asr #0xf
:0206C860 101C1D09 andnes r1,r12,r9,lsl #0x1a
:0206C864 FF323EAD swinv 0x00323ead
:0206C868 207D2F27 rsbcss r2,r13,r7,lsr #0x1e
:0206C86C 01E81089 mvneq  r1,r9,lsl #0x1
:0206C870 0001EC00 andeq  r14,r1,r0,lsl #0x18
:0206C874 7FFD56EA swivc 0x00fd56ea
:0206C878 10D53802 sbcnes r3,r5,r2,lsl #0x10
:0206C87C 20018DC0 andcs  r8,r1,r0,asr #0x1b
:0206C880 30025150 andcc  r5,r2,r0,asr r1
:0206C884 31130D45 tstcc r3,r5,asr #0x1a
:0206C888 E2011000 and  r1,r1,#0x0
:0206C88C 51000A15 unknown
:0206C890 49231611 stmmidb  r3!,{r0,r4,r9,r10,r12}
:0206C894 014D2800 unknown
:0206C898 E508E2A8 str r14,[r8, #-0x2a8]		;(r8-0x2a8=*(0000e558))
:0206C89C 83300400 teqhi r0,#0x0
:0206C8A0 44002031 strmi r2,[r0],#-0x31
:0206C8A4 C505CD50 strgt r12,[r5, #-0xd50]		;r5-0xd50=*(221103c2)=#0(0x00000000)
:0206C8A8 0A030917 beq 0212ED0C
:0206C8AC 1409B920 strne r11,[r9],#-0x920
:0206C8B0 0FE1A04E swieq 0x00e1a04e
:0206C8B4 9EE20130 mcrls 1,7,r0,cr2,cr0,{1}
:0206C8B8 E0010002 and  r0,r1,r2
:0206C8BC 692CC39E stmvsdb  r12!,{r1,r2,r3,r4,r7,r8,r9,r14,r15}
:0206C8C0 20E28503 rsccs  r8,r2,r3,lsl #0xa
:0206C8C4 047DE001 unknown
:0206C8C8 40040839 andmi  r0,r4,r9,lsr r8
:0206C8CC F60CE284 strnv r14,[r12],-r4, lsl #0x5
:0206C8D0 0CBAFFFF ldceq  15,cr15,[r10],#+0x3fc
:0206C8D4 46E11191 unknown
:0206C8D8 06E1602C unknown
:0206C8DC 0015210D andeqs r2,r5,r13,lsl #0x2
:0206C8E0 1189C00C orrne  r12,r9,r12
:0206C8E4 7927E59C stmvcdb  r7!,{r2,r3,r4,r7,r8,r10,r13,r14,r15}
:0206C8E8 FFFFFC1A swinv 0x00fffc1a
:0206C8EC C410C10A ldrgt r12,[r0],#-0x10a
:0206C8F0 0D1A21C6 unknown
:0206C8F4 C00D1020 andgt  r1,r13,r0,lsr #0x0
:0206C8F8 12C00D11 sbcne  r0,r0,#0x440
:0206C8FC 69AA800D stmvsib  r10!,{r0,r2,r3,r15}
:0206C900 69002717 stmvsdb  r0 ,{r0,r1,r2,r4,r8,r9,r10,r13}
:0206C904 0B336C37 bleq 02D479E8
:0206C908 21080902 unknown
:0206C90C 03210417 unknown
:0206C910 29E2001C unknown
:0206C914 12B18A18 adcnes r8,r1,#0x18000
:0206C918 EBFFE92A bl 02066DC8
:0206C91C 35A346A9 strcc r4,[r3, #+0x6a9]!
:0206C920 08B3A105 ldmeqia  r3!,{r0,r2,r8,r13,r15}
:0206C924 90301AAD eorlss r1,r0,r13,lsr #0x15
:0206C928 016964E5 unknown
:0206C92C 07CD1084 streqb r1,[r13,+r4, lsl #0x1]
:0206C930 5D1F4504 unknown
:0206C934 0B402D1A bleq 03077DA4
:0206C938 08BA0011 ldmeqia  r10!,{r0,r4}
:0206C93C 12FD02F5 rscnes r0,r13,#0x5000000F
:0206C940 69001908 stmvsdb  r0 ,{r3,r8,r11,r12}
:0206C944 188D0611 stmneia  r13 ,{r0,r4,r9,r10}
:0206C948 070069B6 unknown
:0206C94C 0155153D cmpeq r5,r13,lsr r5
:0206C950 10251781 eorne  r1,r5,r1,lsl #0xf
:0206C954 523D000C eorpls r0,r13,#0xC
:0206C958 699A13F9 ldmvsib  r10 ,{r0,r3,r4,r5,r6,r7,r8,r9,r12}
:0206C95C 2C103110 ldccs  1,cr3,[r0],{#0x10}
:0206C960 1159001D cmpne r9,r13,lsl r0
:0206C964 900102DA unknown
:0206C968 001A09E7 andeqs r0,r10,r7,ror #0x13
:0206C96C 002201C5 eoreq  r0,r2,r5,asr #0x3
:0206C970 00DD3AD0 ldreqsb r3,[r13],#+0xa0
:0206C974 02820125 addeq  r0,r2,#0x40000009
:0206C978 832A4110 unknown
:0206C97C 2093E246 addcss r14,r3,r6,asr #0x4
:0206C980 0121E020 unknown
:0206C984 201D0080 andcss r0,r13,r0,lsl #0x1
:0206C988 6D0175B8 unknown
:0206C98C A1103C11 tstge r0,r1,lsl r12
:0206C990 E84D9014 stmda  r13 ,{r2,r4,r12,r15}^
:0206C994 8D081051 unknown
:0206C998 20019305 andcs  r9,r1,r5,lsl #0x6
:0206C99C 15890AE0 strne r0,[r9, #+0xae0]		;r9+0xae0=*(00000ae0)
:0206C9A0 D9011321 stmledb  r1 ,{r0,r5,r8,r9,r12}
:0206C9A4 0019D101 andeqs r13,r9,r1,lsl #0x2
:0206C9A8 02A21645 adceq  r1,r2,#0x4500000
:0206C9AC 0B81E3EB bleq 000E5960
:0206C9B0 001500E1 andeqs r0,r5,r1,ror #0x1
:0206C9B4 3BFD8038 blcc 01FCCA9C
:0206C9B8 156DEF92 strneb r14,[r13, #-0xf92]!
:0206C9BC 04910411 ldreq r0,[r1],#+0x411
:0206C9C0 0501103D streq r1,[r1, #-0x3d]		;(r1-0x3d=*(ffffffc3))
:0206C9C4 189E0355 ldmneia  r14 ,{r0,r2,r4,r6,r8,r9}
:0206C9C8 00451935 subeq  r1,r5,r5,lsr r9
:0206C9CC E083C194 umull  r12,r3,r4,r1
:0206C9D0 23310692 teqcs r1,#0x9200000
:0206C9D4 90200CE0 eorls  r0,r0,r0,ror #0x19
:0206C9D8 1F00C0E0 swine 0x0000c0e0
:0206C9DC CD02E0A3 unknown
:0206C9E0 09130101 ldmeqdb  r3 ,{r0,r8}
:0206C9E4 F0141112 andnvs r1,r4,r2,lsl r1
:0206C9E8 F0FD20E4 rscnvs r2,r13,r4,ror #0x1
:0206C9EC 060099D4 unknown
:0206C9F0 E21481E0 ands r8,r4,#0x38
:0206C9F4 35C42E93 strccb r2,[r4, #+0xe93]		;r4+0xe93=*(00000e93)
:0206C9F8 AEE08E01 cdpge 14,14,cr8,cr0,cr1,0
:0206C9FC E1A02F10 mov  r2,r0,lsl r15		;r2=0(0x0)
:0206CA00 E0824144 add  r4,r2,r4,asr #0x2
:0206CA04 A0C00007 sbcge  r0,r0,r7
:0206CA08 C3249CE3 unknown
:0206CA0C 400002E0 andmi  r0,r0,r0,ror #0x5
:0206CA10 31B4E04E movccs r14,r14,asr #0x0
:0206CA14 012D0C00 unknown
:0206CA18 35D01185 ldrccb r1,[r0, #+0x185]		;r0+0x185=*(00000185)
:0206CA1C 82C00110 sbchi  r0,r0,#0x4
:0206CA20 A0C00202 sbcge  r0,r0,r2,lsl #0x4
:0206CA24 19011101 stmnedb  r1 ,{r0,r8,r12}
:0206CA28 E0511012 subs r1,r1,r2,lsl r0
:0206CA2C 44410169 strmib r0,[r1],#-0x169
:0206CA30 014A0345 unknown
:0206CA34 63E28330 mvnvs  r8,#0xC0000000
:0206CA38 E3530100 cmp r3,#0x0
:0206CA3C 3AFFFFF5 bcc 0206CA18
:0206CA40 80109180 andhis r9,r0,r0,lsl #0x3
:0206CA44 95E58030 strlsb r8,[r5, #+0x30]!
:0206CA48 13000350 unknown
:0206CA4C 18F108E3 unknown
:0206CA50 4951003C ldmmidb  r1 ,{r2,r3,r4,r5}^
:0206CA54 001FAA16 andeqs r10,r15,r6,lsl r10
:0206CA58 1CDD5111 ldcnel 1,cr5,[r13],{#0x11}
:0206CA5C 41101FB3 ldrmih r1,[r0, -r3]
:0206CA60 200202A2 andcs  r0,r2,r2,lsr #0x5
:0206CA64 1029A3A0 eorne  r10,r9,r0,lsr #0x7
:0206CA68 0165A031 unknown
:0206CA6C 15383040 ldrne r3,[r8, #-0x40]!
:0206CA70 E3A04004 mov  r4,#0x4		;r4=4(0x4)
:0206CA74 104D1011 subne  r1,r13,r1,lsl r0
:0206CA78 B100E106 unknown
:0206CA7C E2842001 add  r2,r4,#0x1
:0206CA80 04E50B59 unknown
:0206CA84 E7931021 ldr r1,[r3,+r1, lsr #0x0]
:0206CA88 01E00141 mvneq  r0,r1,asr #0x2
:0206CA8C 04E28110 unknown
:0206CA90 0908E108 stmeqdb  r8 ,{r3,r8,r13,r14,r15}
:0206CA94 54400110 strplb r0,[r0],#-0x110
:0206CA98 FF06F3E2 swinv 0x0006f3e2
:0206CA9C 14155AFF ldrne r5,[r5],#-0xaff
:0206CAA0 00008EAC andeq  r8,r0,r12,lsr #0x1d
:0206CAA4 6D11CD08 unknown
:0206CAA8 3ABC0244 bcc 00F6D3C0
:0206CAAC 0570020E ldreqb r0,[r0, #-0x20e]!
:0206CAB0 B90F4540 stmltdb  r15 ,{r6,r8,r10,r14}
:0206CAB4 D50F7500 strle r7,[r15, #-0x500]		;r15-0x500=*(0206c5bc)=#499391169(0x1dc41ac1)
:0206CAB8 0002B312 andeq  r11,r2,r2,lsl r3
:0206CABC 1541511E strneb r5,[r1, #-0x11e]		;(r1-0x11e=*(fffffee2))
:0206CAC0 45E05CC1 strmib r5,[r0, #+0xcc1]!
:0206CAC4 9E003101 cdpls 1,0,cr3,cr0,cr1,0
:0206CAC8 E0C23162 sbc  r3,r2,r2,ror #0x2
:0206CACC 21C6319E unknown
:0206CAD0 11408101 unknown
:0206CAD4 00018C01 andeq  r8,r1,r1,lsl #0x18
:0206CAD8 329EE0C5 addccs r14,r14,#0xC5
:0206CADC 06E005C4 unknown
:0206CAE0 C6E08160 unknown
:0206CAE4 E0008C62 and  r8,r0,r2,ror #0x18
:0206CAE8 E3A0E03C mov  r14,#0x3C		;r14=60(0x3c)
:0206CAEC 00CC369E smulleq  r3,r12,r14,r6
:0206CAF0 416003E0 unknown
:0206CAF4 825005E0 subhis r0,r0,#0x38000000
:0206CAF8 CFA2E000 swigt 0x00a2e000
:0206CAFC 52C5E1A0 sbcpl  r14,r5,#0x28
:0206CB00 9EE0008C cdpls 0,14,cr0,cr0,cr12,4
:0206CB04 04E0C315 unknown
:0206CB08 E0008240 and  r8,r0,r0,asr #0x4
:0206CB0C 01094508 unknown
:0206CB10 04E04250 unknown
:0206CB14 E5805004 str r5,[r0, #+0x4]		;r0+0x4=*(00000004)
:0206CB18 218C42C4 orrcs  r4,r12,r4,asr #0x5
:0206CB1C E5408001 strb r8,[r0, #-0x1]		;(r0-0x1=*(ffffffff))
:0206CB20 8D108970 unknown
:0206CB24 88888900 stmhiia  r8 ,{r8,r11,r15}
:0206CB28 12050C88 andne  r0,r5,#0x8800
:0206CB2C 40188D02 andmis r8,r8,r2,lsl #0x1a
:0206CB30 01551275 cmpeq r5,r5,ror r2
:0206CB34 E255D400 subs r13,r5,#0x0
:0206CB38 31F511DD ldrccsb r1,[r5, #+0x1d]!
:0206CB3C 401504B5 ldrmih r0,[r5], -r5
:0206CB40 50BA0179 adcpls r0,r10,r9,ror r1
:0206CB44 1011103E andnes r1,r1,r14,lsr r0
:0206CB48 0004E051 andeq  r14,r4,r1,asr r0
:0206CB4C B502E0D2 strlt r14,[r2, #-0xd2]		;(r2-0xd2=*(ffffff2e))
:0206CB50 4002B10C andmi  r11,r2,r12,lsl #0x2
:0206CB54 1D40B1A0 unknown
:0206CB58 1D1681C0 unknown
:0206CB5C C718B140 ldrgt r11,r11,r2,r12,lsl #0x2
:0206CB60 200F91FF unknown
:0206CB64 A5A60EA9 strge r0,[r6, #+0xea9]!
:0206CB68 0215101A andeqs r1,r5,#0x1A
:0206CB6C 52030930 andpl  r0,r3,#0xC0000
:0206CB70 06490451 unknown
:0206CB74 3D2E25D5 stccc  5,cr2,[r14,#-0x354]!
:0206CB78 19137F4E ldmnedb  r3 ,{r1,r2,r3,r6,r8,r9,r10,r11,r12,r13,r14}
:0206CB7C 035180BC cmpeq r1,#0xBC
:0206CB80 1FC50001 swine 0x00c50001
:0206CB84 5D901004 unknown
:0206CB88 15449001 strneb r9,[r4, #-0x1]		;(r4-0x1=*(00000003))
:0206CB8C 01E24104 mvneq  r4,r4,lsl #0x2
:0206CB90 CE7D0E61 cdpgt 14,6,cr0,cr13,cr1,3
:0206CB94 01E21182 mvneq  r1,r2,lsl #0x3
:0206CB98 8CB24CC0 ldchi  12,cr4,[r2],#+0x300
:0206CB9C E5009F60 str r9,[r0, #-0xf60]		;(r0-0xf60=*(fffff0a0))
:0206CBA0 E590E008 ldr r14,[r0, #+0x8]		;r0+0x8=*(00000008)
:0206CBA4 00C23C96 smulleq  r3,r2,r6,r12
:0206CBA8 C34C96E0 unknown
:0206CBAC 0029ACE0 eoreq  r10,r9,r0,ror #0x19
:0206CBB0 2D3240C3 ldccs  0,cr4,[r2,#-0x30c]!
:0206CBB4 E0852200 add  r2,r5,r0,lsl #0x4
:0206CBB8 02A05064 adceq  r5,r0,#0x64
:0206CBBC C42295E3 unknown
:0206CBC0 4C2002E0 stcmi  2,cr0,[r0],#-0x380
:0206CBC4 100CE000 andne  r14,r12,r0
:0206CBC8 D11AB281 tstle r10,r1,lsl #0x5
:0206CBCC 00409101 subeq  r9,r0,r1,lsl #0x2
:0206CBD0 01B4E000 moveqs r14,r0			;r14=0(0x0)
:0206CBD4 01E158E2 mvneq  r5,r2,ror #0x11
:0206CBD8 A05F48A1 subges r4,r15,r1,lsr #0x11
:0206CBDC CC1190E1 ldcgt  0,cr9,[r1],{#0xe1}
:0206CBE0 C1004CE0 unknown
:0206CBE4 40C2E085 sbcmi  r14,r2,r5,lsl #0x1
:0206CBE8 E08E1C91 umull  r1,r14,r1,r12
:0206CBEC 821F2420 andhis r2,r15,#0x20000000
:0206CBF0 0C1500E0 ldceq  0,cr0,[r5],{#0xe0}
:0206CBF4 012060C3 unknown
:0206CBF8 E0830F03 add  r0,r3,r3,lsl #0x1e
:0206CBFC E0821141 add  r1,r2,r1,asr #0x2
:0206CC00 81114001 tsthi r1,r1
:0206CC04 830103E0 unknown
:0206CC08 400000E0 andmi  r0,r0,r0,ror #0x1
:0206CC0C 1924E081 stmnedb  r4!,{r0,r7,r13,r14,r15}
:0206CC10 201FA402 andcss r10,r15,r2,lsl #0x8
:0206CC14 2493E1A0 ldrcs r14,[r3],#+0x1a0
:0206CC18 84000DC0 strhi r0,[r0],#-0xdc0
:0206CC1C 014020E0 unknown
:0206CC20 2007E081 andcs  r14,r7,r1,lsl #0x1
:0206CC24 40000221 andmi  r0,r0,r1,lsr #0x4
:0206CC28 0000E0C1 andeq  r14,r0,r1,asr #0x1
:0206CC2C 1FF9E044 swine 0x00f9e044
:0206CC30 EB85401F bl 001BCCB4
:0206CC34 66666751 unknown
:0206CC38 24009366 strcs r9,[r0],#-0x366
:0206CC3C 12919249 addnes r9,r1,#0x90000004
:0206CC40 499F402C ldmmiib  r15 ,{r2,r3,r5,r14}
:0206CC44 40098830 andmi  r8,r9,r0,lsr r8
:0206CC48 3919D772 ldmccdb  r9 ,{r1,r4,r5,r6,r8,r9,r10,r12,r14,r15}
:0206CC4C 10110144 andnes r0,r1,r4,asr #0x2
:0206CC50 04E32981 unknown
:0206CC54 95051901 strls r1,[r5, #-0x901]		;r5-0x901=*(22110811)=#0(0x00000000)
:0206CC58 221AD103 andcss r13,r10,#0xC0000000
:0206CC5C A1B80799 unknown
:0206CC60 2D41F052 unknown
:0206CC64 108174E9 addne  r7,r1,r9,ror #0x9
:0206CC68 00814180 addeq  r4,r1,r0,lsl #0x3
:0206CC6C 81BE007D movhis r0,r13,ror r0
:0206CC70 81076D60 unknown
:0206CC74 00810400 addeq  r0,r1,r0,lsl #0x8
:0206CC78 071095BB unknown
:0206CC7C 950A0021 strls r0,[r10, #-0x21]		;(r10-0x21=*(e58cc1e8))
:0206CC80 120DC500 andne  r12,r13,#0x0
:0206CC84 60D513B1 ldrvsh r1,[r5],#+0x31
:0206CC88 1229E3E0 eorne  r14,r9,#0x80000003
:0206CC8C D6E010A1 unknown
:0206CC90 7198004D orrvcs r0,r8,r13,asr #0x0
:0206CC94 08122940 ldmeqda  r2 ,{r6,r8,r11,r13}
:0206CC98 F9009180 stmnvdb  r0 ,{r7,r8,r12,r15}
:0206CC9C 2D004908 unknown
:0206CCA0 E280F34A add  r15,r0,#0x28000001
:0206CCA4 0B950005 bleq 005ACCC0
:0206CCA8 20858420 addcs  r8,r5,r0,lsr #0x8
:0206CCAC A9108990 ldmgedb  r0 ,{r4,r7,r8,r11,r15}
:0206CCB0 81F00019 mvnhis r0,r9,lsl r0
:0206CCB4 3AAD4CBD bcc 00BBFFB0
:0206CCB8 59E53D91 unknown
:0206CCBC A9DD9D08 ldmgeib  r13 ,{r3,r8,r10,r11,r12,r15}^
:0206CCC0 185D1001 ldmneda  r13 ,{r0,r12}^
:0206CCC4 6900075D stmvsdb  r0 ,{r0,r2,r3,r4,r6,r8,r9,r10}
:0206CCC8 1661E151 unknown
:0206CCCC 255AFD0C ldrcsb r15,[r10, #-0xd0c]		;(r10-0xd0c=*(e58cb4fd))
:0206CCD0 0011A400 andeqs r10,r1,r0,lsl #0x8
:0206CCD4 01AD0DB4 streqh r0,[r13, +r4]!
:0206CCD8 06000D18 unknown
:0206CCDC 030D1CF9 unknown
:0206CCE0 01756A9F unknown
:0206CCE4 2501B90C strcs r11,[r1, #-0x90c]		;(r1-0x90c=*(fffff6f4))
:0206CCE8 1059E205 subnes r14,r9,r5,lsl #0x4
:0206CCEC 00411CD1 unknown
:0206CCF0 491EE5ED ldmmidb  r14 ,{r0,r2,r3,r5,r6,r7,r8,r10,r13,r14,r15}
:0206CCF4 0A5D8407 beq 037CDD18
:0206CCF8 D1C935BD strleh r3,[r9, #+0x5d]		;r9+0x5d=*(0000005d)
:0206CCFC DB199900 blle 026D3104
:0206CD00 08290089 stmeqda  r9!,{r0,r3,r7}
:0206CD04 09990269 ldmeqib  r9 ,{r0,r3,r5,r6,r9}
:0206CD08 3C31DD86 ldccc  13,cr13,[r1],#-0x218
:0206CD0C 08CF51DD stmeqia  r15 ,{r0,r2,r3,r4,r6,r7,r8,r12,r14}^
:0206CD10 E4E24DD0 unknown
:0206CD14 6DE40141 stcvsl 1,cr0,[r4,#+0x104]!
:0206CD18 E020A01D eor  r10,r0,r13,lsl r0
:0206CD1C 106100E3 rsbne  r0,r1,r3,ror #0x1
:0206CD20 20600065 rsbcs  r0,r0,r5,ror #0x0
:0206CD24 04C9A030 streqb r10,[r9],#+0x30
:0206CD28 12510575 subnes r0,r1,#0x1D400000
:0206CD2C 418C03C1 orrmi  r0,r12,r1,asr #0x7
:0206CD30 005EC000 subeqs r12,r14,r0
:0206CD34 01B10069 moveqs r0,r9,ror #0x0
:0206CD38 101F4925 andnes r4,r15,r5,lsr #0x12
:0206CD3C B416E3E0 ldrlt r14,[r6],#-0x3e0
:0206CD40 11180021 tstne r8,r1,lsr #0x0
:0206CD44 09690521 unknown
:0206CD48 B2F079B0 rsclts r7,r0,#0x2C0000
:0206CD4C 5D9426C9 unknown
:0206CD50 A02E1600 eorge  r1,r14,r0,lsl #0xc
:0206CD54 1D050EE3 unknown
:0206CD58 E0E3E240 rsc  r14,r3,r0,asr #0x4
:0206CD5C 190D00B1 stmnedb  r13 ,{r0,r4,r5,r7}
:0206CD60 08E00041 unknown
:0206CD64 01140B6D tsteq r4,r13,ror #0x16
:0206CD68 1007C510 andne  r12,r7,r0,lsl r5
:0206CD6C 9A051121 bls 021B11F8
:0206CD70 0B049121 bleq 021911FC
:0206CD74 E58D1511 str r1,[r13, #+0x511]		;r13+0x511=*(00000511)
:0206CD78 940AC108 strls r12,[r10],#-0x108
:0206CD7C 001960E5 andeqs r6,r9,r5,ror #0x1
:0206CD80 090A0D60 stmeqdb  r10 ,{r5,r6,r8,r10,r11}
:0206CD84 C0680410 rsbgt  r0,r8,r0,lsl r4
:0206CD88 75C9E58D strvcb r14,[r9, #+0x58d]		;r9+0x58d=*(0000058d)
:0206CD8C 4500440C strmi r4,[r0, #-0x40c]		;(r0-0x40c=*(fffffbf4))
:0206CD90 00A99007 adceq  r9,r9,r7
:0206CD94 0B007D4C bleq 0208C2CC
:0206CD98 E7920025 ldr r0,[r2,+r5, lsr #0x0]
:0206CD9C 81950BB1 ldrhih r0,[r5, +r1]
:0206CDA0 E1D00018 bics r0,r0,r8,lsl r0
:0206CDA4 4D80B102 unknown
:0206CDA8 E1000D10 unknown
:0206CDAC 00491012 subeq  r1,r9,r2,lsl r0
:0206CDB0 1112177D tstne r2,r13,ror r7
:0206CDB4 2CD00805 ldccsl 8,cr0,[r0],{#0x5}
:0206CDB8 8010E28D andhis r14,r0,r13,lsl #0x5
:0206CDBC 00954CB5 ldreqh r4,[r5], +r5
:0206CDC0 0130FC40 teqeq r0,r0,asr #0x18
:0206CDC4 027FFE00 rsbeqs r15,r15,#0x0
:0206CDC8 850B4A00 strhi r4,[r11, #-0xa00]		;(r11-0xa00=*(fffff600))
:0206CDCC 49CC812F stmmiib  r12 ,{r0,r1,r2,r3,r5,r8,r15}^
:0206CDD0 B904020B stmltdb  r4 ,{r0,r1,r3,r9}
:0206CDD4 79402530 stmvcdb  r0 ,{r4,r5,r8,r10,r13}^
:0206CDD8 C5F9E03F ldrgtb r14,[r9, #+0x3f]!
:0206CDDC 415F7D00 cmpmi r15,r0,lsl #0x1a
:0206CDE0 DD08093D unknown
:0206CDE4 D63FAD10 unknown
:0206CDE8 C6E82095 unknown
:0206CDEC 3C28D91A stccc  9,cr13,[r8],#-0x68
:0206CDF0 512A067D unknown
:0206CDF4 71184DDD ldrvcsb r4,[r8, -r13]
:0206CDF8 5516993E ldrpl r9,[r6, #-0x93e]		;(r6-0x93e=*(000036c2))
:0206CDFC 05B699D6 ldreq r9,[r6, #+0x9d6]!
:0206CE00 0C99004E ldceq  0,cr0,[r9],{#0x4e}
:0206CE04 091541DD ldmeqdb  r5 ,{r0,r2,r3,r4,r6,r7,r8,r14}
:0206CE08 1911F9F7 ldmnedb  r1 ,{r0,r1,r2,r4,r5,r6,r7,r8,r11,r12,r13,r14,r15}
:0206CE0C FA166580 blx 0260641C
:0206CE10 101966ED andnes r6,r9,r13,ror #0xd
:0206CE14 1EED39A5 cdpne 9,14,cr3,cr13,cr5,5
:0206CE18 F1A8E190 unknown
:0206CE1C EF36B586 swi 0x0036b586
:0206CE20 404576DD unknown
:0206CE24 007D1021 rsbeqs r1,r13,r1,lsr #0x0
:0206CE28 173015FF unknown
:0206CE2C 30192FD4 ldrccsb r2,[r9], -r4
:0206CE30 951A5029 ldrls r5,[r10, #-0x29]		;(r10-0x29=*(e58cc1e0))
:0206CE34 572A7535 unknown
:0206CE38 5B044035 blpl 0217CF14
:0206CE3C 273D9FC0 ldrcs r9,[r10, #-0x29]		;(r10-0x29=*(e58cc1e0))
:0206CE40 37A017ED strcc r1,[r10, #-0x29]		;(r10-0x29=*(e58cc1e0))
:0206CE44 100C020B andne  r0,r12,r11,lsl #0x4
:0206CE48 754016A9 strvcb r1,[r0, #-0x6a9]		;(r0-0x6a9=*(fffff957))
:0206CE4C 24C5010B strcsb r0,[r5],#+0x10b
:0206CE50 6AF226B1 bvs 01CF691C
:0206CE54 255D0001 ldrcsb r0,[r13, #-0x1]		;(r13-0x1=*(ffffffff))
:0206CE58 35491715 strccb r1,[r9, #-0x715]		;(r9-0x715=*(fffff8eb))
:0206CE5C 01391006 teqeq r9,r6
:0206CE60 5817D1AC ldmplda  r7 ,{r2,r3,r5,r7,r8,r12,r14,r15}
:0206CE64 05919F13 ldreq r9,[r1, #+0xf13]		;r1+0xf13=*(00000f13)
:0206CE68 91400BC5 unknown
:0206CE6C 1826C131 stmneda  r6!,{r0,r4,r5,r8,r14,r15}
:0206CE70 A9480761 stmgedb  r8 ,{r0,r5,r6,r8,r9,r10}^
:0206CE74 85E03F04 strhib r3,[r0, #+0xf04]!
:0206CE78 4D039506 unknown
:0206CE7C E5845002 str r5,[r4, #+0x2]		;r4+0x2=*(00000006)
:0206CE80 19951109 ldmneib  r5 ,{r0,r3,r8,r12}
:0206CE84 09956238 ldmeqib  r5 ,{r3,r4,r5,r9,r13,r14}
:0206CE88 00090445 andeq  r0,r9,r5,asr #0x8
:0206CE8C 2E2D0000 cdpcs 0,2,cr0,cr13,cr0,0
:0206CE90 A0C04913 sbcge  r4,r0,r3,lsl r9
:0206CE94 0520FFE1 streq r15,[r0, #-0xfe1]!
:0206CE98 180045E2 stmneda  r0 ,{r1,r5,r6,r7,r8,r10,r14}
:0206CE9C C918E1A0 ldmgtdb  r8 ,{r5,r7,r8,r13,r14,r15}
:0206CEA0 51E5FF02 mvnpl  r15,r2,lsl #0x1e
:0206CEA4 FFD000E1 swinv 0x00d000e1
:0206CEA8 35E20100 strccb r0,[r2, #+0x100]!
:0206CEAC 310522A5 unknown
:0206CEB0 11056011 unknown
:0206CEB4 2A795C0C bcs 03EC3EEC
:0206CEB8 081081B1 ldmeqda  r0 ,{r0,r4,r5,r7,r8,r15}
:0206CEBC 14A930D1 unknown
:0206CEC0 D1AD0009 movle  r0,r9			;r0=0(0x0)
:0206CEC4 E35C0810 cmp r12,#0x100000
:0206CEC8 00C50A1A sbceq  r0,r5,r10,lsl r10
:0206CECC 10001DAA andne  r1,r0,r10,lsr #0x1b
:0206CED0 3028401D eorcc  r4,r8,r13,lsl r0
:0206CED4 F0957021 addnvs r7,r5,r1,lsr #0x0
:0206CED8 21194021 tstcs r9,r1,lsr #0x0
:0206CEDC A0212000 eorge  r2,r1,r0
:0206CEE0 6A10F045 bvs 024A8FFC
:0206CEE4 00800021 addeq  r0,r0,r1,lsr #0x0
:0206CEE8 72391021 eorvcs r1,r9,#0x21
:0206CEEC 07C0210A streqb r2,[r0,+r10, lsl #0x2]
:0206CEF0 D9005D59 stmledb  r0 ,{r0,r3,r4,r6,r8,r10,r11,r12,r14}
:0206CEF4 D1F1D901 mvnles r13,r1,lsl #0x12
:0206CEF8 1C270970 stcne  9,cr0,[r7],#-0x1c0
:0206CEFC F2052081 andnv  r2,r5,#0x81
:0206CF00 01C502DF unknown
:0206CF04 0101196F unknown
:0206CF08 09070031 stmeqdb  r7 ,{r0,r4,r5}
:0206CF0C 050FAA00 streq r10,[r15, #-0xa00]		;r15-0xa00=*(0206c514)=#-2217043(0xffde2bad)
:0206CF10 815C0719 cmphi r12,r9,lsl r7
:0206CF14 00090C2C andeq  r0,r9,r12,lsr #0x18
:0206CF18 10215278 eorne  r5,r1,r8,ror r2
:0206CF1C 09E35C07 unknown
:0206CF20 29750015 unknown
:0206CF24 0015A111 andeqs r10,r5,r1,lsl r1
:0206CF28 2308ED03 unknown
:0206CF2C 060208DD unknown
:0206CF30 0EE3155C mcreq 5,7,r1,cr3,cr12,{2}
:0206CF34 916F0009 unknown
:0206CF38 E35C0512 cmp r12,#0x4800000
:0206CF3C 02613214 rsbeq  r3,r1,#0x40000001
:0206CF40 1900296C stmnedb  r0 ,{r2,r3,r5,r6,r8,r11,r13}
:0206CF44 010DA029 unknown
:0206CF48 50EA002D rscpl  r0,r10,r13,lsr #0x0
:0206CF4C 99400021 stmlsdb  r0 ,{r0,r5}^
:0206CF50 45157510 ldrmi r7,[r5, #-0x510]		;r5-0x510=*(22110c02)=#0(0x00000000)
:0206CF54 00494541 subeq  r4,r9,r1,asr #0xa
:0206CF58 002D17BA unknown
:0206CF5C 4B001530 blmi 02072424
:0206CF60 10340005 eornes r0,r4,r5
:0206CF64 1F00992A swine 0x0000992a
:0206CF68 0D94E3A0 unknown
:0206CF6C 000D4000 andeq  r4,r13,r0
:0206CF70 801039A1 andhis r3,r0,r1,lsr #0x13
:0206CF74 4988024D stmmiib  r8 ,{r0,r2,r3,r6,r9}
:0206CF78 80F09120 rschis r9,r0,r0,lsr #0x2
:0206CF7C 15B50139 ldrne r0,[r5, #+0x139]!
:0206CF80 32304D0B eorccs r4,r0,#0x2C0
:0206CF84 5596004D ldrpl r0,[r6, #+0x4d]		;r6+0x4d=*(0000404d)
:0206CF88 D4100D10 ldrle r0,[r0],#-0xd10
:0206CF8C 05464055 streqb r4,[r6, #-0x55]		;(r6-0x55=*(00003fab))
:0206CF90 00054800 andeq  r4,r5,r0,lsl #0x10
:0206CF94 4C001596 stcmi  5,cr1,[r0],{#0x96}
:0206CF98 44000D55 strmi r0,[r0],#-0xd55
:0206CF9C 01440045 unknown
:0206CFA0 0A01F045 beq 020E90BC
:0206CFA4 A907A925 stmgedb  r7 ,{r0,r2,r5,r8,r11,r13,r15}
:0206CFA8 403D0D40 eormis r0,r13,r0,asr #0x1a
:0206CFAC 7D127D1E unknown
:0206CFB0 EBF03D1E bl 01C7C430
:0206CFB4 719F0BB9 ldrvch r0,[r15, +r9]
:0206CFB8 A5403D0C strgeb r3,[r0, #-0xd0c]		;(r0-0xd0c=*(fffff2f4))
:0206CFBC 0EF03D20 cdpeq 13,14,cr3,cr0,cr0,1
:0206CFC0 01BD011D moveqs r0,r13,lsl r1		;r0=0(0x0)
:0206CFC4 690C0211 stmvsdb  r12 ,{r0,r4,r9}
:0206CFC8 510FFA00 mrspl r15,CPSR
:0206CFCC CA000501 bgt 0206E3D8
:0206CFD0 E2800E7D add  r0,r0,#0x7D0
:0206CFD4 C4000D44 strgt r0,[r0],#-0xd44
:0206CFD8 C4A0036D unknown
:0206CFDC 34299F00 unknown
:0206CFE0 65840011 strvs r0,[r4, #+0x11]		;r4+0x11=*(00000015)
:0206CFE4 D8156150 ldmleda  r5 ,{r4,r6,r8,r13,r14}
:0206CFE8 0500290A streq r2,[r0, #-0x90a]		;(r0-0x90a=*(fffff6f6))
:0206CFEC 05050810 streq r0,[r5, #-0x810]		;r5-0x810=*(22110902)=#0(0x00000000)
:0206CFF0 9D010005 unknown
:0206CFF4 1561B608 strneb r11,[r1, #-0x608]!
:0206CFF8 91303903 teqls r0,r3,lsl #0x12
:0206CFFC 0005E501 andeq  r14,r5,r1,lsl #0xa
:0206D000 9D203984 stcls  9,cr3,[r0,#-0x210]!
:0206D004 503D0D2D eorpls r0,r13,r13,lsr #0x1a
:0206D008 07410FDD unknown
:0206D00C 0A164D0D beq 02600448
:0206D010 02E35C5C rsceq  r5,r3,#0x5C00
:0206D014 0A135C09 beq 02544040
:0206D018 01801885 orreq  r1,r0,r5,lsl #0x11
:0206D01C 84C01C00 strhib r1,[r0],#+0xc00
:0206D020 281E29E5 ldmcsda  r14 ,{r0,r2,r5,r6,r7,r8,r11,r13}
:0206D024 0DA10015 stceq  0,cr0,[r1,#+0x54]!
:0206D028 C400541E strgt r5,[r0],#-0x41e
:0206D02C 030158E5 unknown
:0206D030 0CB94140 ldceq  1,cr4,[r9],#+0x100
:0206D034 E3800C43 orr  r0,r0,#0x4300
:0206D038 01840058 orreq  r0,r4,r8,asr r0
:0206D03C 238D201D orrcs  r2,r13,#0x1D
:0206D040 85180001 ldrhi r0,[r8, #-0x1]		;(r8-0x1=*(0000e7ff))
:0206D044 03195102 tsteq r9,#0x80000000
:0206D048 39A03710 stmccib  r0!,{r4,r8,r9,r10,r12,r13}
:0206D04C 3FA59D17 swicc 0x00a59d17
:0206D050 138800A8 orrne  r0,r8,#0xA8
:0206D054 63960813 orrvss r0,r6,#0x130000
:0206D058 2359D801 cmpcs r9,#0x10000
:0206D05C 000C3503 andeq  r3,r12,r3,lsl #0xa
:0206D060 C30909A0 unknown
:0206D064 00027101 andeq  r7,r2,r1,lsl #0x2
:0206D068 31ED4FF8 unknown
:0206D06C 99702C82 unknown
:0206D070 02F9D4E5 rsceqs r13,r9,#0xE5000000
:0206D074 99204034 stmlsdb  r0!,{r2,r4,r5,r14}
:0206D078 99A030E5 stmlsib  r0!,{r0,r2,r5,r6,r7,r12,r13}
:0206D07C 005C01E5 subeqs r0,r12,r5,ror #0x3
:0206D080 332FE3A0 unknown
:0206D084 000BEBFD unknown
:0206D088 27F15700 ldrcsb r5,[r1,+r0, lsl #0xe]!
:0206D08C A10000AF unknown
:0206D090 5101D503 unknown
:0206D094 CD0FE200 unknown
:0206D098 9F01AC03 swils 0x0001ac03
:0206D09C 05027505 streq r7,[r2, #-0x505]		;(r2-0x505=*(fffffafb))
:0206D0A0 90502042 sublss r2,r0,r2,asr #0x0
:0206D0A4 896E1205 unknown
:0206D0A8 150900E2 strne r0,[r9, #-0xe2]		;(r9-0xe2=*(ffffff1e))
:0206D0AC 2D80240C unknown
:0206D0B0 2D111900 unknown
:0206D0B4 80720504 rsbhis r0,r2,r4,lsl #0xa
:0206D0B8 801431A0 andhis r3,r4,r0,lsr #0x3
:0206D0BC 1009E580 andne  r14,r9,r0,lsl #0xb
:0206D0C0 01554080 cmpeq r5,r0,lsl #0x1
:0206D0C4 4900C106 stmmidb  r0 ,{r1,r2,r8,r14,r15}
:0206D0C8 69100711 ldmvsdb  r0 ,{r0,r4,r8,r9,r10}
:0206D0CC 31C09A1A biccc  r9,r0,r10,lsl r10
:0206D0D0 F5103511 ldrnv r3,[r0, #-0x511]		;(r0-0x511=*(fffffaef))
:0206D0D4 00094224 andeq  r4,r9,r4,lsr #0x4
:0206D0D8 6E041ED5 mcrvs 14,0,r1,cr4,cr5,{6}
:0206D0DC 20908FF1 ldrcssh r8,[r0], +r1
:0206D0E0 01020001 unknown
:0206D0E4 01500A00 cmpeq r0,r0,lsl #0x14
:0206D0E8 161FED00 ldrne r14,[r15],-r0, lsl #0x1a
:0206D0EC 50310021 eorpls r0,r1,r1,lsr #0x0
:0206D0F0 4D003185 unknown
:0206D0F4 3035DB80 eorccs r13,r5,r0,lsl #0x17
:0206D0F8 35130029 ldrcc r0,[r3, #-0x29]		;(r3-0x29=*(ffffffd7))
:0206D0FC ED00A100 unknown
:0206D100 55309102 ldrpl r9,[r0, #-0x102]!
:0206D104 0291DF7B addeqs r13,r1,#0x1EC
:0206D108 01864BBD streqh r4,[r6, +r13]
:0206D10C 0FF58E00 swieq 0x00f58e00
:0206D110 60D62019 sbcvss r2,r6,r9,lsl r0
:0206D114 1051B019 subnes r11,r1,r9,lsl r0
:0206D118 0C40091C stceql 9,cr0,[r0],{#0x1c}
:0206D11C 0091278D addeqs r2,r1,r13,lsl #0xf
:0206D120 910059D6 unknown
:0206D124 4DB50912 ldcmi  9,cr0,[r5,#+0x48]!
:0206D128 A800410A stmgeda  r0 ,{r1,r3,r8,r14}
:0206D12C 18AB401D stmneia  r11!,{r0,r2,r3,r4,r14}
:0206D130 0002001D andeq  r0,r2,r13,lsl r0
:0206D134 092B5954 stmeqdb  r11!,{r2,r4,r6,r8,r11,r12,r14}
:0206D138 03D92200 biceqs r2,r9,#0x0
:0206D13C 1249053D subne  r0,r9,#0xF400000
:0206D140 4FE502A0 swimi 0x00e502a0
:0206D144 67050071 unknown
:0206D148 09000601 stmeqdb  r0 ,{r0,r9,r10}
:0206D14C 16B1030E unknown
:0206D150 15E59910 strneb r9,[r5, #+0x910]!
:0206D154 2D1B3506 unknown
:0206D158 13ED3003 mvnne  r3,#0x3
:0206D15C 091C4009 ldmeqdb  r12 ,{r0,r3,r14}
:0206D160 0920B600 stmeqdb  r0!,{r9,r10,r12,r13,r15}
:0206D164 20031910 andcs  r1,r3,r0,lsl r9
:0206D168 00DD8900 sbceqs r8,r13,r0,lsl #0x12
:0206D16C 0A1D4699 beq 027BEBD8
:0206D170 0024E050 eoreq  r14,r4,r0,asr r0
:0206D174 01ADE589 moveq  r14,r9,lsl #0xb		;r14=0(0x0)
:0206D178 603800A1 eorvss r0,r8,r1,lsr #0x1
:0206D17C 503CE599 mlapls r12,r9,r5,r14unknown
:0206D180 A2E50199 rscge  r0,r5,#0x40000026
:0206D184 DD992071 unknown
:0206D188 89546909 ldmhidb  r4 ,{r0,r3,r8,r11,r13,r14}^
:0206D18C 89B40225 ldmhiib  r4!,{r0,r2,r5,r9}
:0206D190 2071DFE2 rsbcss r13,r1,r2,ror #0x1f
:0206D194 89822D99 stmhiib  r2 ,{r0,r3,r4,r7,r8,r10,r11,r13}
:0206D198 D4F428E2 unknown
:0206D19C DB9A3891 blle 006FB3E8
:0206D1A0 09213DFF stmeqdb  r1!,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r10,r11,r12,r13}
:0206D1A4 6508C400 strvs r12,[r8, #-0x400]		;(r8-0x400=*(0000e400))
:0206D1A8 2FFF3610 swics 0x00ff3610
:0206D1AC 324105ED subcc  r0,r1,#0x3B400000
:0206D1B0 43E2210D mvnmi  r2,#0x40000003
:0206D1B4 E990010D ldmib  r0 ,{r0,r2,r3,r8}
:0206D1B8 8018E147 andhis r14,r8,r7,asr #0x2
:0206D1BC 028D1D1D addeq  r1,r13,#0x740
:0206D1C0 B300F9DA unknown
:0206D1C4 11850101 orrne  r0,r5,r1,lsl #0x2
:0206D1C8 AEF11121 cdpge 1,14,cr1,cr1,cr1,1
:0206D1CC 65B5E111 ldrvs r14,[r5, #+0x111]!
:0206D1D0 11002102 unknown
:0206D1D4 311160A1 tstcc r1,r1,lsr #0x1
:0206D1D8 2800CD79 stmcsda  r0 ,{r0,r3,r4,r5,r6,r8,r10,r11,r14,r15}
:0206D1DC E59D3057 ldr r3,[r13, #+0x57]		;r13+0x57=*(00000057)
:0206D1E0 3007B52C andcc  r11,r7,r12,lsr #0xa
:0206D1E4 9007B110 andls  r11,r7,r0,lsl r1
:0206D1E8 901C0809 andlss r0,r12,r9,lsl #0x10
:0206D1EC 8407D184 strhi r13,[r7],#-0x184
:0206D1F0 518407D9 unknown
:0206D1F4 84302CE5 unknown
:0206D1F8 E92030E5 stmdb  r0!,{r0,r2,r5,r6,r7,r12,r13}
:0206D1FC 00E18000 rsceq  r8,r1,r0
:0206D200 18555E89 ldmneda  r5 ,{r0,r3,r7,r9,r10,r11,r12,r14}^
:0206D204 EBFFFD93 bl 0206C858
:0206D208 2D871AD9 unknown
:0206D20C 05003410 streq r3,[r0, #-0x410]		;(r0-0x410=*(fffffbf0))
:0206D210 53C0D903 bicpl  r13,r0,#0xC000
:0206D214 E119FFFF ldrsh r15,[r9, -r15]
:0206D218 83F16110 mvnhis r6,#0x4
:0206D21C 115D320D cmpne r13,r13,lsl #0x4
:0206D220 17ED3E84 strneb r3,[r13,+r4, lsl #0x1d]!
:0206D224 9D50119B unknown
:0206D228 D9601100 unknown
:0206D22C 1C463107 stcnel 1,cr3,[r6],{#0x7}
:0206D230 235D4AAD cmpcs r13,#0xAD000
:0206D234 BD2F85DF stclt  5,cr8,[r15,#-0x37c]!
:0206D238 012D0104 unknown
:0206D23C 32720355 rsbccs r0,r2,#0x54000001
:0206D240 11EB1BFD unknown
:0206D244 01550014 cmpeq r5,r4,lsl r0
:0206D248 07EDDC51 unknown
:0206D24C 08914AFE ldmeqia  r1 ,{r1,r2,r3,r4,r5,r6,r7,r9,r11,r14}
:0206D250 0122E1DB unknown
:0206D254 8900510C stmhidb  r0 ,{r2,r3,r8,r12,r14}
:0206D258 69109D49 ldmvsdb  r0 ,{r0,r3,r6,r8,r10,r11,r12,r15}
:0206D25C C130A57D teqgt r0,r13,ror r5
:0206D260 C1204586 unknown
:0206D264 5905E31E stmpldb  r5 ,{r1,r2,r3,r4,r8,r9,r13,r14,r15}
:0206D268 844F2110 strhib r2,[r15],#-0x110
:0206D26C 000138E5 andeq  r3,r1,r5,ror #0x11
:0206D270 3401553C strcc r5,[r1],#-0x53c
:0206D274 346128DB unknown
:0206D278 B8054D41 stmltda  r5 ,{r0,r6,r8,r10,r11,r14}
:0206D27C 9F1ACD00 swils 0x001acd00
:0206D280 1DA53C71 stcne  12,cr3,[r5,#+0x1c4]!
:0206D284 E5812117 str r2,[r1, #+0x117]		;r1+0x117=*(00000117)
:0206D288 0D48A902 unknown
:0206D28C 0CA1825D stceq  2,cr8,[r1],#+0x174
:0206D290 10710009 rsbnes r0,r1,r9
:0206D294 E2841E12 add  r1,r4,#0x120
:0206D298 01CD0610 biceq  r0,r13,r0,lsl r6
:0206D29C 510115A1 unknown
:0206D2A0 9516691B ldrls r6,[r6, #-0x91b]		;(r6-0x91b=*(000036e5))
:0206D2A4 1875060D unknown
:0206D2A8 38022DBB stmccda  r2 ,{r0,r1,r3,r4,r5,r7,r8,r10,r11,r13}
:0206D2AC 16323970 unknown
:0206D2B0 353E85DB ldrcc r8,[r14, #-0x5db]!
:0206D2B4 2241C902 subcs  r12,r1,#0x8000
:0206D2B8 8427894C unknown
:0206D2BC 39D453E5 ldmccib  r4 ,{r0,r2,r5,r6,r7,r8,r9,r12,r14}^
:0206D2C0 D46885F2 unknown
:0206D2C4 0A751381 beq 03DB20D0
:0206D2C8 03050659 unknown
:0206D2CC 27A11221 strcs r1,[r1,+r1, lsr #0x4]!
:0206D2D0 002937FC unknown
:0206D2D4 150901DD strne r0,[r9, #-0x1dd]		;(r9-0x1dd=*(fffffe23))
:0206D2D8 68F110A9 unknown
:0206D2DC 7E1C1225 cdpvc 2,0,cr1,cr12,cr5,1
:0206D2E0 1599000C ldrne r0,[r9, #+0xc]		;r9+0xc=*(0000000c)
:0206D2E4 A6F5068D unknown
:0206D2E8 3A4466E9 bcc 03186E94
:0206D2EC 295D0B3C ldmcsdb  r13 ,{r2,r3,r4,r5,r8,r9,r11}^
:0206D2F0 1B79407C blne 03EBD4E8
:0206D2F4 9530039D ldrls r0,[r0, #-0x39d]!
:0206D2F8 E261B211 rsb  r11,r1,#0x10000001
:0206D2FC ED902008 unknown
:0206D300 20E0030B rsccs  r0,r0,r11,lsl #0x6
:0206D304 13023D02 unknown
:0206D308 00290161 eoreq  r0,r9,r1,ror #0x2
:0206D30C 0211042D andeqs r0,r1,#0x2D000000
:0206D310 E0427A30 sub  r7,r2,r0,lsr r10
:0206D314 E2635C02 rsb  r5,r3,#0x200
:0206D318 092D12B9 stmeqdb  r13!,{r0,r3,r4,r5,r7,r9,r12}
:0206D31C 07DD81C0 ldreqb r8,db 
:0206D320 10150411 andnes r0,r5,r1,lsl r4
:0206D324 8002A9A0 andhi  r10,r2,r0,lsr #0x13
:0206D328 DE632EE0 cdple 14,6,cr2,cr3,cr0,7
:0206D32C 942000B9 unknown
:0206D330 19940015 ldmneib  r4 ,{r0,r2,r4}
:0206D334 2005A420 andcs  r10,r5,r0,lsr #0x8
:0206D338 0249E082 subeq  r14,r9,#0x82
:0206D33C 100005E0 andne  r0,r0,r0,ror #0xb
:0206D340 201CE040 andcss r14,r12,r0,asr #0x0
:0206D344 0100ED84 unknown
:0206D348 E5608410 strb r8,[r0, #-0x410]!
:0206D34C 21050355 unknown
:0206D350 10F110E9 rscnes r1,r1,r9,ror #0x1
:0206D354 305050A5 subccs r5,r0,r5,lsr #0x1
:0206D358 C91A213E ldmgtdb  r10 ,{r1,r2,r3,r4,r5,r8,r13}
:0206D35C E3120100 tst r2,#0x0
:0206D360 440391FC strmi r9,[r3],#-0x1fc
:0206D364 C000B143 andgt  r11,r0,r3,asr #0x2
:0206D368 05010520 streq r0,[r1, #-0x520]		;(r1-0x520=*(fffffae0))
:0206D36C 09A92C10 stmeqib  r9!,{r4,r10,r11,r13}
:0206D370 28D91005 ldmcsia  r9 ,{r0,r2,r12}^
:0206D374 0005068D andeq  r0,r5,r13,lsl #0xd
:0206D378 201B8520 andcss r8,r11,r0,lsr #0xa
:0206D37C 0A16E5C3 beq 02626A90
:0206D380 A00C1005 andge  r1,r12,r5
:0206D384 10050BE1 andne  r0,r5,r1,ror #0x17
:0206D388 E1A04208 mov  r4,r8,lsl #0x4		;r4=950272(0xe8000)
:0206D38C 39C3000C stmccib  r3 ,{r2,r3}^
:0206D390 20000D20 andcs  r0,r0,r0,lsr #0x1a
:0206D394 100EE5C3 andne  r14,r14,r3,asr #0xb
:0206D398 55260DC3 strpl r0,[r6, #-0xdc3]!
:0206D39C 5160A110 unknown
:0206D3A0 B5187100 ldrlt r7,[r8, #-0x100]		;(r8-0x100=*(0000e700))
:0206D3A4 41126118 tstmi r2,r8,lsl r1
:0206D3A8 3504C501 strcc r12,[r4, #-0x501]		;(r4-0x501=*(000e7aff))
:0206D3AC A07F3C01 rsbges r3,r15,r1,lsl #0x18
:0206D3B0 04912CE3 ldreq r2,[r1],#+0xce3
:0206D3B4 EBFFDF70 bl 0206517C
:0206D3B8 21119508 tstcs r1,r8,lsl #0xa
:0206D3BC CD0142CD unknown
:0206D3C0 1915DA02 ldmnedb  r5 ,{r1,r9,r11,r12,r14,r15}
:0206D3C4 91D50645 biclss r0,r5,r5,asr #0xc
:0206D3C8 D920811D stmledb  r0!,{r0,r2,r3,r4,r8,r15}
:0206D3CC A0135140 andges r5,r3,r0,asr #0x2
:0206D3D0 A52345CD strge r4,[r3, #-0x5cd]!
:0206D3D4 9DC0CF23 unknown
:0206D3D8 84017514 strhi r7,[r1],#-0x514
:0206D3DC 3006A9DC unknown
:0206D3E0 24E5269F unknown
:0206D3E4 054D9300 streqb r9,[r13, #-0x300]		;(r13-0x300=*(fffffd00))
:0206D3E8 93001D93 unknown
:0206D3EC E2126D50 ands r6,r2,#0x1400
:0206D3F0 E5830024 str r0,[r3, #+0x24]		;r3+0x24=*(00000024)
:0206D3F4 81075D01 unknown
:0206D3F8 E2822C02 add  r2,r2,#0x200
:0206D3FC 1BD512D1 blne 015B1F48
:0206D400 8330201C teqhi r0,#0x1C
:0206D404 A18302CD orrge  r0,r3,r13,asr #0x5
:0206D408 00B11E24 adceqs r1,r1,r4,lsr #0x1c
:0206D40C 6AD71005 bvs 01631428
:0206D410 D1E141D9 unknown
:0206D414 02056C01 andeq  r6,r5,#0x100
:0206D418 11048DBA strneh r8,[r4, -r10]
:0206D41C 13710255 cmnne r1,#0x50000005
:0206D420 DA87F371 ble 0026A1EC
:0206D424 F3711371 cmnnv r1,#0xC4000001
:0206D428 71D366C4 bicvcs r6,r3,r4,asr #0xd
:0206D42C 89D3D9F3 ldmhiib  r3 ,{r0,r1,r4,r5,r6,r7,r8,r11,r12,r14,r15}^
:0206D430 11DA7F31 bicnes r7,r10,r1,lsr r15
:0206D434 F3719211 cmnnv r1,#0x10000001
:0206D438 690175B8 stmvsdb  r1 ,{r3,r4,r5,r7,r8,r10,r12,r13,r14}
:0206D43C 6C556913 ldcvsl 9,cr6,[r5],{#0x13}
:0206D440 E51D9F41 ldr r9,[r13, #-0xf41]		;(r13-0xf41=*(fffff0bf))
:0206D444 90201A09 eorls  r1,r0,r9,lsl #0x14
:0206D448 01B000C9 moveqs r0,r9,asr #0x1
:0206D44C 01527000 cmpeq r2,r0
:0206D450 19418000 stmnedb  r1 ,{r15}^
:0206D454 19A00595 stmneib  r0!,{r0,r2,r4,r7,r8,r10}
:0206D458 890D24E2 stmhidb  r13 ,{r1,r5,r6,r7,r10,r13}
:0206D45C 28118D01 ldmcsda  r1 ,{r0,r8,r10,r11,r15}
:0206D460 0039018D eoreqs r0,r9,r13,lsl #0x3
:0206D464 4993155D ldmmiib  r3 ,{r0,r2,r3,r4,r6,r8,r10,r12}
:0206D468 5112BB10 tstpl r2,r0,lsl r11
:0206D46C 060D4100 streq r4,[r13],-r0, lsl #0x2
:0206D470 00511130 subeqs r1,r1,r0,lsr r1
:0206D474 E0894A30 add  r4,r9,r0,lsr r10
:0206D478 010B8501 unknown
:0206D47C 055527C9 ldreqb r2,[r5, #-0x7c9]		;r5-0x7c9=*(22110949)=#0(0x00000000)
:0206D480 02E80584 rsceq  r0,r8,#0x21000000
:0206D484 15755904 ldrneb r5,[r5, #-0x904]!
:0206D488 29048D31 stmcsdb  r4 ,{r0,r4,r5,r8,r10,r11,r15}
:0206D48C 09680327 unknown
:0206D490 00710200 rsbeqs r0,r1,r0,lsl #0x4
:0206D494 E2800901 add  r0,r0,#0x4000
:0206D498 07890509 streq r0,[r9,+r9, lsl #0xa]
:0206D49C 01037500 unknown
:0206D4A0 80262912 eorhi  r2,r6,r2,lsl r9
:0206D4A4 5D581629 unknown
:0206D4A8 1105216D unknown
:0206D4AC 812BD9E0 unknown
:0206D4B0 E111014D tst r1,r13,asr #0x2
:0206D4B4 0309812B unknown
:0206D4B8 153FF1D4 ldrne r15,[r15, #-0x1d4]!
:0206D4BC 1908CD00 stmnedb  r8 ,{r8,r10,r11,r14,r15}
:0206D4C0 0979600F unknown
:0206D4C4 13053502 unknown
:0206D4C8 E3C00407 bic  r0,r0,#0x7000000
:0206D4CC 010D03A1 unknown
:0206D4D0 01150821 tsteq r5,r1,lsr #0x10
:0206D4D4 3926E58B stmccdb  r6!,{r0,r1,r3,r7,r8,r10,r13,r14,r15}
:0206D4D8 DA473C00 ble 0323C4E0
:0206D4DC 02450A0D subeq  r0,r5,#0xD000
:0206D4E0 001D2761 andeqs r2,r13,r1,ror #0xe
:0206D4E4 45001D03 strmi r1,[r0, #-0xd03]		;(r0-0xd03=*(fffff2fd))
:0206D4E8 49F9DE50 ldmmiib  r9!,{r4,r6,r9,r10,r11,r12,r14,r15}^
:0206D4EC 15D5F440 ldrneb r15,[r5, #+0x440]		;r5+0x440=*(22111552)=#0(0x00000000)
:0206D4F0 3121010F unknown
:0206D4F4 00BD520E adceqs r5,r13,r14,lsl #0x4
:0206D4F8 0702E500 streq r14,[r2,-r0, lsl #0xa]
:0206D4FC 49901CDD ldmmiib  r0 ,{r0,r2,r3,r4,r6,r7,r10,r11,r12}
:0206D500 101915E0 andnes r1,r9,r0,ror #0xb
:0206D504 D5D81009 ldrleb r1,[r8, #+0x9]		;r8+0x9=*(0000e809)
:0206D508 02C10499 sbceq  r0,r1,#0x99000000
:0206D50C B3015D20 unknown
:0206D510 20000DD5 unknown
:0206D514 09E28550 unknown
:0206D518 CA824B11 bgt 00100164
:0206D51C D5E00001 strleb r0,[r0, #+0x1]!
:0206D520 0255009D subeqs r0,r5,#0x9D
:0206D524 4132D5BA ldrmih r13,[r2, -r10]!
:0206D528 04890741 streq r0,[r9],#+0x741
:0206D52C 6C3005CF ldcvs  5,cr0,[r0],#-0x33c
:0206D530 950609D0 strls r0,[r6, #-0x9d0]		;(r6-0x9d0=*(00003630))
:0206D534 52E3A007 rscpl  r10,r3,#0x7
:0206D538 6901E5D0 stmvsdb  r1 ,{r4,r6,r7,r8,r10,r13,r14,r15}
:0206D53C E005F11F and  r15,r5,r15,lsl r1
:0206D540 E9006D5A stmdb  r0 ,{r1,r3,r4,r6,r8,r10,r11,r13,r14}
:0206D544 F58FF810 strnv r15,[r15, #+0x810]		;r15+0x810=*(00000810)
:0206D548 80035110 andhi  r5,r3,r0,lsl r1
:0206D54C FF01FF66 swinv 0x0001ff66
:0206D550 11450040 unknown
:0206D554 180B4414 stmneda  r11 ,{r2,r4,r10,r14}
:0206D558 40D8238D sbcmis r2,r8,r13,lsl #0x7
:0206D55C E103999F swp r9,r15,r3
:0206D560 31A00C01 movcc  r0,r1,lsl #0x18		;r0=0(0x0)
:0206D564 94101CE3 ldrls r1,[r0],#-0xce3
:0206D568 098910F5 stmeqib  r9 ,{r0,r2,r4,r5,r6,r7,r12}
:0206D56C 0130E001 teqeq r0,r1
:0206D570 15E50BD1 strneb r0,[r5, #+0xbd1]!
:0206D574 39945020 ldmccib  r4 ,{r5,r12,r14}
:0206D578 35461502 strccb r1,[r6, #-0x502]		;(r6-0x502=*(00003afe))
:0206D57C 94002427 strls r2,[r0],#-0x427
:0206D580 79500045 ldmvcdb  r0 ,{r0,r2,r6}^
:0206D584 08512A11 ldmeqda  r1 ,{r0,r4,r9,r11,r13}^
:0206D588 20E58620 rsccs  r8,r5,r0,lsr #0xc
:0206D58C 00E28650 rsceq  r8,r2,r0,asr r6
:0206D590 E1A00422 mov  r0,r2,lsr #0x8		;r0=0(0x0)
:0206D594 E38004B7 orr  r0,r0,#0xB7000000
:0206D598 A01C0200 andges r0,r12,r0,lsl #0x4
:0206D59C 13FD26E1 mvnnes r2,#0xE100000
:0206D5A0 A017D5C0 andges r13,r7,r0,asr #0xb
:0206D5A4 1184E596 unknown
:0206D5A8 A0E00C03 rscge  r0,r0,r3,lsl #0x18
:0206D5AC 82880531 addhi  r0,r8,#0xC400000
:0206D5B0 27BD7CE5 ldrcs r7,r0,r8,#0xC400000
:0206D5B4 1300B992 unknown
:0206D5B8 ADA82209 stcge  2,cr2,[r8,#+0x24]!
:0206D5BC E35E0C20 cmp r14,#0x2000
:0206D5C0 3785010C strcc r0,[r5,+r12, lsl #0x2]
:0206D5C4 8EE00401 cdphi 4,14,cr0,cr0,cr1,0
:0206D5C8 8CC00132 stchil 1,cr0,[r0],{#0x32}
:0206D5CC 01020032 unknown
:0206D5D0 49F5E313 ldmmiib  r5!,{r0,r1,r4,r8,r9,r13,r14,r15}^
:0206D5D4 00E52000 rsceq  r2,r5,r0
:0206D5D8 E1012DA0 unknown
:0206D5DC 3C030D0B stccc  13,cr0,[r3],{#0xb}
:0206D5E0 0902A100 stmeqdb  r2 ,{r8,r13,r15}
:0206D5E4 091CC940 ldmeqdb  r12 ,{r6,r8,r11,r14,r15}
:0206D5E8 10092000 andne  r2,r9,r0
:0206D5EC 10200745 eorne  r0,r0,r5,asr #0xe
:0206D5F0 016D1A80 unknown
:0206D5F4 51072590 swppl r2,r0,r7
:0206D5F8 00BD24E2 adceqs r2,r13,r2,ror #0x9
:0206D5FC CEC519E9 cdpgt 9,12,cr1,cr5,cr9,7
:0206D600 10FD0309 rscnes r0,r13,r9,lsl #0x6
:0206D604 CA4081E2 bgt 0308DD94
:0206D608 56700141 unknown
:0206D60C 60593251 subvss r3,r9,r1,asr r2
:0206D610 032E11E9 unknown
:0206D614 FEFB3841 cdp2 8,14,cr3,cr11,cr1,2
:0206D618 10054127 andne  r4,r5,r7,lsr #0x2
:0206D61C 790A06E1 stmvcdb  r10 ,{r0,r5,r6,r7,r9,r10}
:0206D620 60247D00 eorvs  r7,r4,r0,lsl #0x1a
:0206D624 206035E2 rsbcs  r3,r0,r2,ror #0xb
:0206D628 9928E591 stmlsdb  r8!,{r0,r4,r7,r8,r10,r13,r14,r15}
:0206D62C 20240701 eorcs  r0,r4,r1,lsl #0xe
:0206D630 24A7E3C2 unknown
:0206D634 02046182 andeq  r6,r4,#0x80000020
:0206D638 020520E0 andeq  r2,r5,#0xE0
:0206D63C 05022449 streq r2,[r2, #-0x449]		;(r2-0x449=*(fffffbb7))
:0206D640 8DFCE310 ldchil 3,cr14,[r12,#+0x40]!
:0206D644 7D0C8302 unknown
:0206D648 EC241534 stc  5,cr1,[r4],#-0xd0
:0206D64C A4020E3A strge r0,[r2],#-0xe3a
:0206D650 04000106 streq r0,[r0],#-0x106
:0206D654 61040065 unknown
:0206D658 44B98415 unknown
:0206D65C 011DC1A8 tsteq r13,r8,lsr #0x3
:0206D660 1F51213D swine 0x0051213d
:0206D664 65040B2D strvs r0,[r4, #-0xb2d]		;(r4-0xb2d=*(000e74d3))
:0206D668 855E6842 ldrhib r6,[r14, #-0x842]		;(r14-0x842=*(fffff7be))
:0206D66C 0149DD00 unknown
:0206D670 058D0134 streq r0,[r13, #+0x134]		;r13+0x134=*(00000134)
:0206D674 150D1AD9 strne r1,[r13, #-0xad9]		;(r13-0xad9=*(fffff527))
:0206D678 3803C9E5 stmccda  r3 ,{r0,r2,r5,r6,r7,r8,r11,r14,r15}
:0206D67C 3CE59450 stcccl 4,cr9,[r5],#+0x140
:0206D680 E5019460 str r9,[r1, #-0x460]		;(r1-0x460=*(fffffba0))
:0206D684 942209AA unknown
:0206D688 4C1519E5 ldcmi  9,cr1,[r5],{#0xe5}
:0206D68C 01DD2400 biceqs r2,r13,r0,lsl #0x8
:0206D690 0F430CCD swieq 0x00430ccd
:0206D694 69E7E284 unknown
:0206D698 0B218310 bleq 028CE2E0
:0206D69C C91E1110 ldmgtdb  r14 ,{r4,r8,r12}
:0206D6A0 84004400 strhi r4,[r0],#-0x400
:0206D6A4 55FC0DE2 ldrplb r0,[r12, #+0xde2]!
:0206D6A8 A212C500 andges r12,r2,#0x0
:0206D6AC F838B5D9 ldmnvda  r8!,{r0,r3,r4,r6,r7,r8,r10,r12,r13,r15}
:0206D6B0 35A648E5 strcc r4,[r6, #+0x8e5]!
:0206D6B4 E9801171 stmib  r0 ,{r0,r4,r5,r6,r8,r12}
:0206D6B8 F9154550 ldmnvdb  r5 ,{r4,r6,r8,r10,r14}
:0206D6BC 90001D11 andls  r1,r0,r1,lsl r13
:0206D6C0 D905457A stmledb  r5 ,{r1,r3,r4,r5,r6,r8,r10,r14}
:0206D6C4 E5700302 ldrb r0,[r0, #-0x302]!
:0206D6C8 C8041104 stmgtda  r4 ,{r2,r8,r12}
:0206D6CC 56B30195 unknown
:0206D6D0 2439FFFC unknown
:0206D6D4 06412525 streqb r2,[r1],-r5, lsr #0xa
:0206D6D8 85380F43 ldrhi r0,[r8, #-0xf43]!
:0206D6DC 419DB8E2 orrmis r11,r13,r2,ror #0x11
:0206D6E0 9142C504 unknown
:0206D6E4 E800DD01 stmda  r0 ,{r0,r8,r10,r11,r12,r14,r15}
:0206D6E8 1024E59D mlane  r4,r13,r5,r14unknown
:0206D6EC 80300985 eorhis r0,r0,r5,lsl #0x13
:0206D6F0 AD9001F1 unknown
:0206D6F4 D5853101 strle r3,[r5, #+0x101]		;r5+0x101=*(22111213)=#0(0x00000000)
:0206D6F8 3CE58500 stcccl 5,cr8,[r5],#+0x0
:0206D6FC 82890D05 addhi  r0,r9,#0x140
:0206D700 162D0155 unknown
:0206D704 6585A028 strvs r10,[r5, #+0x28]		;r5+0x28=*(2211113a)=#0(0x00000000)
:0206D708 80462023 subhi  r2,r6,r3,lsr #0x0
:0206D70C 89002D85 stmhidb  r0 ,{r0,r2,r7,r8,r10,r11,r13}
:0206D710 85001CE0 strhi r1,[r0, #-0xce0]		;(r0-0xce0=*(fffff320))
:0206D714 7024E504 eorvc  r14,r4,r4,lsl #0xa
:0206D718 5A095D85 bpl 022C4D34
:0206D71C DD1001E3 unknown
:0206D720 5411D50A ldrpl r13,[r1],#-0x50a
:0206D724 FD3425DB ldc2  5,cr2,[r4,#-0x36c]!
:0206D728 5CB90B09 ldcpl  11,cr0,[r9],#+0x24
:0206D72C CD4011D3 unknown
:0206D730 912B1814 unknown
:0206D734 00250100 eoreq  r0,r5,r0,lsl #0x2
:0206D738 1049339D unknown
:0206D73C 4D28238D stcmi  3,cr2,[r8,#-0x234]!
:0206D740 15FB9100 ldrneb r9,[r11, #+0x100]!
:0206D744 104B2030 subne  r2,r11,r0,lsr r0
:0206D748 CD21199F stcgt  9,cr1,[r1,#-0x27c]!
:0206D74C 85110412 ldrhi r0,[r1, #-0x412]		;(r1-0x412=*(fffffbee))
:0206D750 8DA10CE5 stchi  12,cr0,[r1,#+0x394]!
:0206D754 75149501 ldrvc r9,[r4, #-0x501]		;(r4-0x501=*(000e7aff))
:0206D758 BC506910 ldcltl 9,cr6,[r0],{#0x10}
:0206D75C 021E0B47 andeqs r0,r14,#0x11C00
:0206D760 3281A620 addcc  r10,r1,#0x2000000
:0206D764 959FC050 ldrls r12,[r15, #+0x50]		;r15+0x50=*(0206d7bc)=#1881302431(0x7022659f)
:0206D768 8D9C8801 unknown
:0206D76C 4013A162 andmis r10,r3,r2,ror #0x2
:0206D770 421016E1 andmis r1,r0,#0xE100000
:0206D774 300116E2 andcc  r1,r1,r2,ror #0xd
:0206D778 8C310109 ldchi  1,cr0,[r1],#-0x24
:0206D77C 000124E5 andeq  r2,r1,r5,ror #0x9
:0206D780 00012084 andeq  r2,r1,r4,lsl #0x1
:0206D784 2800051C stmcsda  r0 ,{r2,r3,r4,r8,r10}
:0206D788 01380B8D teqeq r8,r13,lsl #0x17
:0206D78C 203CAA00 eorcss r10,r12,r0,lsl #0x14
:0206D790 3D00E58C unknown
:0206D794 20FBC605 rsccss r12,r11,r5,lsl #0xc
:0206D798 0909EBFF stmeqdb  r9 ,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r9,r11,r13,r14,r15}
:0206D79C 551C9100 ldrpl r9,[r12, #-0x100]		;r12-0x100=*(7022649f)=#0(0x00000000)
:0206D7A0 38007F12 stmccda  r0 ,{r1,r4,r8,r9,r10,r11,r12,r13,r14}
:0206D7A4 80605100 rsbhi  r5,r0,r0,lsl #0x2
:0206D7A8 CDA00001 stcgt  0,cr0,[r0,#+0x4]!
:0206D7AC 000A021A andeq  r0,r10,r10,lsl r2
:0206D7B0 1CE59FC0 stcnel 15,cr9,[r5],#+0x300
:0206D7B4 39F80009 unknown
:0206D7B8 02DE0B20 sbceqs r0,r14,#0x8000
:0206D7BC 7022659F mlavc  r2,r15,r5,r6unknown
:0206D7C0 22010B46 andcs  r0,r1,#0x11800
:0206D7C4 42150B8A andmis r0,r5,#0x22800
:0206D7C8 222D08B5 eorcs  r0,r13,#0xB50000
:0206D7CC 1402E514 strne r14,[r2],#-0x514
:0206D7D0 04AE0BC9 unknown
:0206D7D4 20E59201 rsccs  r9,r5,r1,lsl #0x4
:0206D7D8 00E3C110 rsceq  r12,r3,r0,lsl r1
:0206D7DC E5821114 str r1,[r2, #+0x114]		;r2+0x114=*(00000114)
:0206D7E0 3221D28A eorcc  r13,r1,#0xA0000008
:0206D7E4 09C74060 stmeqib  r7 ,{r5,r6,r14}^
:0206D7E8 0B814037 bleq 000BD8CC
:0206D7EC D927133D stmledb  r7!,{r0,r2,r3,r4,r5,r8,r9,r12}
:0206D7F0 959A1125 ldrls r1,[r10, #+0x125]		;r10+0x125=*(00000125)
:0206D7F4 590389E5 stmpldb  r3 ,{r0,r2,r5,r6,r7,r8,r11,r15}
:0206D7F8 215D1106 cmpcs r13,r6,lsl #0x2
:0206D7FC 6C50125D ldcvsl 2,cr1,[r0],{#0x5d}
:0206D800 1D952125 unknown
:0206D804 225D1009 subcss r1,r13,#0x9
:0206D808 61211061 unknown
:0206D80C 1040B500 subne  r11,r0,r0,lsl #0xa
:0206D810 CD05E595 unknown
:0206D814 20FFEF48 rsccss r14,r15,r8,asr #0x1e
:0206D818 C760EAFF unknown
:0206D81C 01E11831 mvneq  r1,lsr r1
:0206D820 10910841 addnes r0,r1,r1,asr #0x10
:0206D824 A09001F0 ldrgesh r0,[r0], +r0
:0206D828 E50F9DE1 str r9,[r15, #-0xde1]		;r15-0xde1=*(0206ca4f)=#1358969880(0x51003c18)
:0206D82C 9000ED02 andls  r14,r0,r2,lsl #0x1a
:0206D830 C9001D15 stmgtdb  r0 ,{r0,r2,r4,r8,r10,r11,r12}
:0206D834 850AE900 strhi r14,[r10, #-0x900]		;(r10-0x900=*(fffff700))
:0206D838 E3812004 orr  r2,r1,#0x4
:0206D83C 1E75011E mrcne 1,3,r0,cr5,cr14,{0}
:0206D840 61E58A21 mvnvs  r8,r1,lsr #0x14
:0206D844 48651025 unknown
:0206D848 004964C2 subeq  r6,r9,r2,asr #0x9
:0206D84C 0025500B eoreq  r5,r5,r11
:0206D850 D91F42B1 ldmledb  r15 ,{r0,r4,r5,r7,r9,r14}
:0206D854 57769532 unknown
:0206D858 06094059 unknown
:0206D85C 2A49181D bcs 032B38D8
:0206D860 7DE21495 stcvcl 4,cr1,[r2,#+0x254]!
:0206D864 AC709DFF ldcgel 13,cr9,[r0],#-0x3fc
:0206D868 9902DDD4 stmlsdb  r2 ,{r2,r4,r6,r7,r8,r10,r11,r12,r14,r15}
:0206D86C 32700B00 rsbccs r0,r0,#0x0
:0206D870 996000D9 unknown
:0206D874 001D5002 andeqs r5,r13,r2
:0206D878 D5B01E8D ldrle r1,[r0, #+0xe8d]!
:0206D87C 8A90B500 bhi 0049AC84
:0206D880 803061E5 eorhis r6,r0,r5,ror #0x3
:0206D884 080114E3 stmeqda  r1 ,{r0,r1,r5,r6,r7,r10,r12}
:0206D888 1909B58A stmnedb  r9 ,{r1,r3,r7,r8,r10,r12,r13,r15}
:0206D88C 49002144 stmmidb  r0 ,{r2,r6,r8,r13}
:0206D890 2F295021 swics 0x00295021
:0206D894 06E36E59 unknown
:0206D898 9A801065 bls 00071A34
:0206D89C 061D0599 unknown
:0206D8A0 40E44235 rscmi  r4,r4,r5,lsr r2
:0206D8A4 F9320DE3 ldmnvdb  r2!,{r0,r1,r5,r6,r7,r8,r10,r11}
:0206D8A8 D8DD03B1 ldmleia  r13 ,{r0,r4,r5,r7,r8,r9}^
:0206D8AC 11940015 orrnes r0,r4,r5,lsl r0
:0206D8B0 9D800035 unknown
:0206D8B4 2A651115 bcs 039B1D10
:0206D8B8 AA12F50B bge 0252ACEC
:0206D8BC 010059D2 unknown
:0206D8C0 DD20E59A stcle  5,cr14,[r0,#-0x268]!
:0206D8C4 0D42FA0A unknown
:0206D8C8 D713C902 ldrle r12,[r3,-r2, lsl #0x12]
:0206D8CC 603009D8 unknown
:0206D8D0 9300E910 unknown
:0206D8D4 76EBFFD4 unknown
:0206D8D8 FD004502 unknown
:0206D8DC 04001902 streq r1,[r0],#-0x902
:0206D8E0 00005D78 andeq  r5,r0,r8,ror r13
:0206D8E4 40116100 andmis r6,r1,r0,lsl #0x2
:0206D8E8 205918CD subcss r1,r9,r13,asr #0x11
:0206D8EC FFFF69D4 swinv 0x00ff69d4
:0206D8F0 852AE5CA strhi r14,[r10, #-0x5ca]!
:0206D8F4 F815F904 ldmnvda  r5 ,{r2,r8,r11,r12,r13,r14,r15}
:0206D8F8 31C9388F biccc  r3,r9,r15,lsl #0x11
:0206D8FC 0E43A1C1 cdpeq 1,4,cr10,cr3,cr1,6
:0206D900 FFE31085 swinv 0x00e31085
:0206D904 000C15EB andeq  r1,r12,r11,ror #0xb
:0206D908 14F13929 unknown
:0206D90C 0B4B2491 bleq 03336B58
:0206D910 35C01C02 strccb r1,[r0, #+0xc02]		;r0+0xc02=*(00000c02)
:0206D914 01003F44 unknown
:0206D918 17BD11E2 ldrne r1,[r0, #+0xc02]		;r0+0xc02=*(00000c02)
:0206D91C A1109982 tstge r0,r2,lsl #0x13
:0206D920 1D02A111 unknown
:0206D924 492D9D20 stmmidb  r13!,{r5,r8,r10,r11,r12,r15}
:0206D928 AD3A7D2F ldcge  13,cr7,[r10,#-0xbc]!
:0206D92C 0069FF1F rsbeq  r15,r9,r15,lsl r15
:0206D930 2589070D strcs r0,[r9, #+0x70d]		;r9+0x70d=*(51004325)=#0(0x00000000)
:0206D934 01651415 unknown
:0206D938 95B32005 ldrls r2,[r3, #+0x5]!
:0206D93C 1175BF00 cmnne r5,r0,lsl #0x1e
:0206D940 E51555C0 ldr r5,[r5, #-0x5c0]		;r5-0x5c0=*(22110b52)=#0(0x00000000)
:0206D944 C0455513 subgt  r5,r5,r3,lsl r5
:0206D948 242D0165 unknown
:0206D94C 0511D5DD ldreq r13,[r1, #-0x5dd]		;(r1-0x5dd=*(fffffa23))
:0206D950 44F17C01 unknown
:0206D954 0915DA7A ldmeqdb  r5 ,{r1,r3,r4,r5,r6,r9,r11,r12,r14,r15}
:0206D958 DACB1D55 ble 01334EB4
:0206D95C D9763171 unknown
:0206D960 352D5404 strcc r5,[r13, #-0x404]!
:0206D964 6A0003D5 bvs 0206E8C0
:0206D968 B007C0E2 andlt  r12,r7,r2,ror #0x1
:0206D96C 6A1E39E1 bvs 027FC0F8
:0206D970 05A04015 streq r4,[r0, #+0x15]!
:0206D974 40380159 eormis r0,r8,r9,asr r1
:0206D978 A523559F strge r5,[r3, #-0x59f]!
:0206D97C 64A2006D unknown
:0206D980 05007DF5 streq r7,[r0, #-0xdf5]		;(r0-0xdf5=*(fffff20b))
:0206D984 FFFFFA00 swinv 0x00fffa00
:0206D988 23850C0A orrcs  r0,r5,#0xA00
:0206D98C 03F90C6D mvneqs r0,#0x6D00
:0206D990 2301211D unknown
:0206D994 C91B0081 ldmgtdb  r11 ,{r0,r7}
:0206D998 9D8DBF00 unknown
:0206D99C A81B7901 ldmgeda  r11 ,{r0,r8,r11,r12,r13,r14}
:0206D9A0 3A470989 bcc 0322FFCC
:0206D9A4 1800160A stmneda  r0 ,{r1,r3,r9,r10,r12}
:0206D9A8 C104005D unknown
:0206D9AC C1204C05 unknown
:0206D9B0 D2109404 andles r9,r0,#0x4000000
:0206D9B4 1E4120E9 cdpne 0,4,cr2,cr1,cr9,7
:0206D9B8 42095142 andmi  r5,r9,#0x80000010
:0206D9BC 10001244 andne  r1,r0,r4,asr #0x4
:0206D9C0 E5132D91 ldr r2,[r3, #-0xd91]		;(r3-0xd91=*(fffff26f))
:0206D9C4 1B89034D blne 002AE700
:0206D9C8 8D04E1D0 unknown
:0206D9CC 004D1803 subeq  r1,r13,r3,lsl #0x10
:0206D9D0 128DD86D addne  r13,r13,#0x6D0000
:0206D9D4 11303194 unknown
:0206D9D8 17E51C0D strneb r1,[r5,+r13, lsl #0x18]!
:0206D9DC 6B3131FF blvs 02CBA1E0
:0206D9E0 E9AD1115 stmib  r13!,{r0,r2,r4,r8,r12}
:0206D9E4 1B151803 blne 025B39F8
:0206D9E8 41F80D45 mvnmis r0,r5,asr #0x1a
:0206D9EC 00797013 rsbeqs r7,r9,r3,lsl r0
:0206D9F0 302960AD eorcc  r6,r9,r13,lsr #0x1
:0206D9F4 0912750E ldmeqdb  r2 ,{r1,r2,r3,r8,r10,r12,r13,r14}
:0206D9F8 F8402518 stmnvda  r0 ,{r3,r4,r8,r10,r13}^
:0206D9FC 0EBA02E1 cdpeq 2,10,cr0,cr10,cr1,7
:0206DA00 40026150 andmi  r6,r2,r0,asr r1
:0206DA04 12490749 subne  r0,r9,#0x1240000
:0206DA08 FB34FD2D blx 02DACECC
:0206DA0C D110DD05 tstle r0,r5,lsl #0x1a
:0206DA10 40B5B243 adcmis r11,r5,r3,asr #0x4
:0206DA14 AC0505F7 stcge  5,cr0,[r5],{#0xf7}
:0206DA18 0F4CD5F8 swieq 0x004cd5f8
:0206DA1C 110AC92C unknown
:0206DA20 4522C142 strmi r12,[r2, #-0x142]!
:0206DA24 18E9F242 unknown
:0206DA28 E1C121B6 strh r2,[r1, #+0x16]		;r1+0x16=*(00000016)
:0206DA2C 11D52451 bicnes r2,r5,r1,asr r4
:0206DA30 436D6147 unknown
:0206DA34 A0701A95 unknown
:0206DA38 00153FE1 andeqs r3,r5,r1,ror #0x1f
:0206DA3C E51143B4 ldr r4,[r1, #-0x3b4]		;(r1-0x3b4=*(fffffc4c))
:0206DA40 01A15000 moveq  r5,r0			;r5=0(0x0)
:0206DA44 49E1D110 unknown
:0206DA48 20398A05 eorcss r8,r9,r5,lsl #0x14
:0206DA4C 01D5D83E biceqs r13,r5,r14,lsr r8
:0206DA50 1D1D2011 unknown
:0206DA54 B924E156 stmltdb  r4!,{r1,r2,r4,r6,r8,r13,r14,r15}
:0206DA58 03801139 orreq  r1,r0,#0x4000000E
:0206DA5C 11344BB1 ldrneh r4,[r4, -r1]!
:0206DA60 2A001F80 bcs 02075868
:0206DA64 14D1E316 ldrneb r14,[r1],#+0x316
:0206DA68 099DD82F ldmeqib  r13 ,{r0,r1,r2,r3,r5,r11,r12,r14,r15}
:0206DA6C 64284025 unknown
:0206DA70 21ADFFE2 movcs  r15,r2,ror #0x1f
:0206DA74 317B1BAD cmncc r11,r13,lsr #0x17
:0206DA78 3155A101 cmpcc r5,r1,lsl #0x2
:0206DA7C D825EC11 stmleda  r5!,{r0,r4,r10,r11,r13,r14,r15}
:0206DA80 41350011 teqmi r5,r1,lsl r0
:0206DA84 0910F106 ldmeqdb  r0 ,{r1,r2,r8,r12,r13,r14,r15}
:0206DA88 D36CC200 unknown
:0206DA8C 00D5184D sbceqs r1,r5,r13,asr #0x10
:0206DA90 E500E110 str r14,[r0, #-0x110]		;(r0-0x110=*(fffffef0))
:0206DA94 3011810F andccs r8,r1,r15,lsl #0x2
:0206DA98 0471D976 unknown
:0206DA9C 1C00A901 stcne  9,cr10,[r0],{#0x1}
:0206DAA0 0A04E286 beq 021A64C0
:0206DAA4 00058060 andeq  r8,r5,r0,ror #0x0
:0206DAA8 AD000D86 unknown
:0206DAAC 03000D05 unknown
:0206DAB0 0A111C74 beq 024B4C88
:0206DAB4 03B9000D moveqs r0,#0xD		;r0=13(0xd)
:0206DAB8 41920009 orrmis r0,r2,r9
:0206DABC E25E8104 subs r8,r14,#0x1
:0206DAC0 E582100C str r1,[r2, #+0xc]		;r2+0xc=*(0000000c)
:0206DAC4 0C058D04 stceq  13,cr8,[r5],{#0x4}
:0206DAC8 10402940 subne  r2,r0,r0,asr #0x12
:0206DACC 25E40F25 strcsb r0,[r4, #+0xf25]!
:0206DAD0 9F10CC01 swils 0x0010cc01
:0206DAD4 092B5D15 stmeqdb  r11!,{r0,r2,r4,r8,r10,r11,r12,r14}
:0206DAD8 B41E1D10 ldrlt r1,[r14],#-0xd10
:0206DADC 05E1C041 streqb r12,[r1, #+0x41]!
:0206DAE0 314C8710 unknown
:0206DAE4 0A412019 beq 030B5B50
:0206DAE8 C035037D eorgts r0,r5,r13,ror r3
:0206DAEC 4D061CE1 unknown
:0206DAF0 D9200900 stmledb  r0!,{r8,r11}
:0206DAF4 E5802018 str r2,[r0, #+0x18]		;r0+0x18=*(00000025)
:0206DAF8 04590E04 ldreqb r0,[r9],#-0xe04
:0206DAFC 0C08CD03 stceq  13,cr12,[r8],{#0x3}
:0206DB00 D1E58021 mvnle  r8,r1,lsr #0x0
:0206DB04 5D108511 unknown
:0206DB08 0059F603 subeqs r15,r9,r3,lsl #0xc
:0206DB0C 80012180 andhi  r2,r1,r0,lsl #0x3
:0206DB10 61AA1055 movvs  r1,r5,asr r0
:0206DB14 7DD25F00 unknown
:0206DB18 4907051A stmmidb  r7 ,{r1,r3,r4,r8,r10}
:0206DB1C 59A00809 stmplib  r0!,{r0,r3,r11}
:0206DB20 459002B5 ldrmi r0,[r0, #+0x2b5]		;r0+0x2b5=*(000002c2)
:0206DB24 00458001 subeq  r8,r5,r1
:0206DB28 0509055D streq r0,[r9, #-0x55d]		;r9-0x55d=*(510036bb)=#0(0x00000000)
:0206DB2C 2406B504 strcs r11,[r6],#-0x504
:0206DB30 DD09E1A0 unknown
:0206DB34 208A041F addcs  r0,r10,r15,lsl r4
:0206DB38 8A40B2E0 bhi 0309A6C0
:0206DB3C 01098FE1 unknown
:0206DB40 07C01861 streqb r1,r0,r10,r15,lsl r4
:0206DB44 140FC920 strne r12,[r15],#-0x920
:0206DB48 E159E08A cmp r9,r10,lsl #0x1
:0206DB4C 60018400 andvs  r8,r1,r0,lsl #0x8
:0206DB50 910AE286 unknown
:0206DB54 0179F306 cmneq r9,r6,lsl #0x6
:0206DB58 000930A0 andeq  r3,r9,r0,lsr #0x1
:0206DB5C E21B1075 ands r1,r11,#0x75
:0206DB60 0614EBFF unknown
:0206DB64 0530F510 ldreq r15,[r0, #-0x510]!
:0206DB68 7DD7407D unknown
:0206DB6C 2A87F040 bcs 00269C74
:0206DB70 10E9307D rscne  r3,r9,r13,ror r0
:0206DB74 600075F0 unknown
:0206DB78 528406A1 addpl  r0,r4,#0xA100000
:0206DB7C 26E90B2B unknown
:0206DB80 31C9D7C9 biccc  r13,r9,r9,asr #0xf
:0206DB84 0510217E ldreq r2,[r0, #-0x17e]		;(r0-0x17e=*(fffffe82))
:0206DB88 103DD24B eornes r13,r13,r11,asr #0x4
:0206DB8C 030041C8 unknown
:0206DB90 5E5D4041 cdppl 0,4,cr4,cr13,cr1,2
:0206DB94 0035008E eoreqs r0,r5,r14,lsl #0x1
:0206DB98 019A6EB9 ldreqh r6,[r10, +r9]
:0206DB9C 450AEB00 strmi r14,[r10, #-0xb00]		;(r10-0xb00=*(fffff500))
:0206DBA0 E1FC824E mvns r8,r14,asr #0x4
:0206DBA4 159901FD ldrne r0,[r9, #+0x1fd]		;r9+0x1fd=*(51003e15)=#0(0x00000000)
:0206DBA8 FD01E920 unknown
:0206DBAC EC10E50D ldc  5,cr14,[r0],{#0xd}
:0206DBB0 E1C120B0 strh r2,[r1, #+0x0]		;r1+0x0=*(00000000)
:0206DBB4 306DD7B7 unknown
:0206DBB8 0CC056A9 stceql 6,cr5,[r0],{#0xa9}
:0206DBBC 2000ED20 andcs  r14,r0,r0,lsr #0x1a
:0206DBC0 0A2105AD beq 028AF27C
:0206DBC4 B400B518 strlt r11,[r0],#-0x518
:0206DBC8 0048919D unknown
:0206DBCC 071514D5 unknown
:0206DBD0 D2001520 andle  r1,r0,#0x8000000
:0206DBD4 2D463159 unknown
:0206DBD8 0D00FD1E unknown
:0206DBDC 45218D05 strmi r8,[r1, #-0xd05]!
:0206DBE0 9F1B61D3 swils 0x001b61d3
:0206DBE4 0225F59D eoreq  r15,r5,#0x27400000
:0206DBE8 ED05F509 unknown
:0206DBEC 0C116D08 ldceq  13,cr6,[r1],{#0x8}
:0206DBF0 99009572 stmlsdb  r0 ,{r1,r4,r5,r6,r8,r10,r12,r15}
:0206DBF4 19D26010 ldmneib  r2 ,{r4,r13,r14}^
:0206DBF8 1911ED00 ldmnedb  r1 ,{r8,r10,r11,r13,r14,r15}
:0206DBFC F3418D11 unknown
:0206DC00 FFE55781 swinv 0x00e55781
:0206DC04 00A910E1 adceq  r1,r9,r1,ror #0x1
:0206DC08 81CD1791 unknown
:0206DC0C C45079B0 ldrgtb r7,[r0],#-0x9b0
:0206DC10 DD51B4E1 unknown
:0206DC14 000014E1 andeq  r1,r0,r1,ror #0x9
:0206DC18 08050971 stmeqda  r5 ,{r0,r4,r5,r6,r8,r11}
:0206DC1C 105516A1 subnes r1,r5,r1,lsr #0xd
:0206DC20 1E802004 cdpne 0,8,cr2,cr0,cr4,0
:0206DC24 0C2906E2 stceq  6,cr0,[r9],#-0x388
:0206DC28 09822004 stmeqib  r2 ,{r2,r13}
:0206DC2C E5441200 strb r1,[r4, #-0x200]		;(r4-0x200=*(000e7e00))
:0206DC30 65033903 strvs r3,[r3, #-0x903]		;(r3-0x903=*(fffff6fd))
:0206DC34 4507CD09 strmi r12,[r7, #-0xd09]		;(r7-0xd09=*(fffff2f7))
:0206DC38 2A6D5316 bcs 03BC2898
:0206DC3C 421104BC andmis r0,r1,#0xBC000000
:0206DC40 05C1D326 streqb r13,[r1, #+0x326]		;r1+0x326=*(00000326)
:0206DC44 E1D48075 bics r8,r4,r5,ror r0
:0206DC48 CD103D32 unknown
:0206DC4C 75109902 ldrvc r9,[r0, #-0x902]		;(r0-0x902=*(fffff6fe))
:0206DC50 0075EB40 rsbeqs r14,r5,r0,asr #0x16
:0206DC54 607506BD unknown
:0206DC58 817538EF cmnhi r5,r15,ror #0x11
:0206DC5C 5965BDD0 unknown
:0206DC60 9106B918 unknown
:0206DC64 FA05F910 blx 021EC0B4
:0206DC68 70007908 andvc  r7,r0,r8,lsl #0x12
:0206DC6C 0D0606E5 unknown
:0206DC70 A9101500 ldmgedb  r0 ,{r8,r10,r12}
:0206DC74 DADEEA1F ble 018284F8
:0206DC78 02092D89 andeq  r2,r9,#0x2240
:0206DC7C FFD30159 swinv 0x00d30159
:0206DC80 0A9C2F69 beq 00779A2C
:0206DC84 19B900F9 ldmneib  r9!,{r0,r3,r4,r5,r6,r7}
:0206DC88 369DE1B6 unknown
:0206DC8C 66051071 unknown
:0206DC90 038919B1 orreq  r1,r9,#0x2C4000
:0206DC94 328DD1CD addcc  r13,r13,#0x40000033
:0206DC98 CDB3061D ldcgt  6,cr0,[r3,#+0x74]!
:0206DC9C 7DA3B306 stcvc  3,cr11,[r3,#+0x18]!
:0206DCA0 000DD015 andeq  r13,r13,r5,lsl r0
:0206DCA4 19404D04 stmnedb  r0 ,{r2,r8,r10,r11,r14}^
:0206DCA8 EA24DD10 b 029A50F0
:0206DCAC B9329900 ldmltdb  r2!,{r8,r11,r12,r15}
:0206DCB0 06690354 unknown
:0206DCB4 249D40D9 ldrcs r4,[r13],#+0xd9
:0206DCB8 504976F6 unknown
:0206DCBC 512C0649 unknown
:0206DCC0 0051DFC0 subeqs r13,r1,r0,asr #0x1f
:0206DCC4 AB003D18 blge 0207D12C
:0206DCC8 02514041 subeqs r4,r1,#0x41
:0206DCCC 10612F49 rsbne  r2,r1,r9,asr #0x1e
:0206DCD0 791F1993 ldmvcdb  r15 ,{r0,r1,r4,r7,r8,r11,r12}
:0206DCD4 006F0F54 rsbeq  r0,r15,r4,asr r15
:0206DCD8 1451E92D ldrneb r14,[r1],#-0x92d
:0206DCDC 2451FFE3 ldrcsb r15,[r1],#-0xfe3
:0206DCE0 9DC80045 unknown
:0206DCE4 45009500 strmi r9,[r0, #-0x500]		;(r0-0x500=*(fffffb00))
:0206DCE8 006C1100 rsbeq  r1,r12,r0,lsl #0x2
:0206DCEC 87279D9F unknown
:0206DCF0 200D0001 andcs  r0,r13,r1
:0206DCF4 58008DCA stmplda  r0 ,{r1,r3,r6,r7,r8,r10,r11,r15}
:0206DCF8 3008035D andcc  r0,r8,r13,asr r3
:0206DCFC 0D0B792B unknown
:0206DD00 8D100809 unknown
:0206DD04 01900029 orreqs r0,r0,r9,lsr #0x0
:0206DD08 1DC1A30C unknown
:0206DD0C B0E28000 rsclt  r8,r2,r0
:0206DD10 02E1D2E0 rsceq  r13,r1,#0xE
:0206DD14 1BDD1CED blne 017B50D0
:0206DD18 D9080029 stmledb  r8 ,{r0,r3,r5}
:0206DD1C DE00291F mcrle 9,0,r2,cr0,cr15,{0}
:0206DD20 F7021503 strnv r1,[r2,-r3, lsl #0xa]
:0206DD24 04E28CC0 unknown
:0206DD28 0EE51C20 cdpeq 12,14,cr1,cr5,cr0,1
:0206DD2C A1520000 cmpge r2,r0
:0206DD30 3001011B andcc  r0,r1,r11,lsl r1
:0206DD34 ED04E253 unknown
:0206DD38 09DDF814 ldmeqib  r13 ,{r2,r4,r11,r12,r13,r14,r15}^
:0206DD3C E8BD4008 ldmia  r13!,{r3,r14}
:0206DD40 C1851FE1 orrgt  r1,r5,r1,ror #0x1f
:0206DD44 F8139513 ldmnvda  r3 ,{r0,r1,r4,r8,r10,r12,r15}
:0206DD48 8438714F unknown
:0206DD4C E5139F03 ldr r9,[r3, #-0xf03]		;(r3-0xf03=*(fffff0fd))
:0206DD50 40041999 mulmi  r4,r9,r9
:0206DD54 A0A00AE9 adcge  r0,r0,r9,ror #0x15
:0206DD58 1B7912E1 blne 03EB28E4
:0206DD5C 3118015D tstcc r8,r13,asr r1
:0206DD60 10A5A653 adcne  r10,r5,r3,asr r6
:0206DD64 E12BD401 unknown
:0206DD68 00352799 mlaeqs r5,r9,r7,r2unknown
:0206DD6C 751B27C5 ldrvc r2,[r11, #-0x7c5]		;(r11-0x7c5=*(fffff83b))
:0206DD70 2EFFD204 cdpcs 2,14,cr13,cr15,cr4,0
:0206DD74 3902631D stmccdb  r2 ,{r0,r2,r3,r4,r8,r9,r13,r14}
:0206DD78 9A532500 bls 03537180
:0206DD7C 11590075 cmpne r9,r5,ror r0
:0206DD80 00056D2C andeq  r6,r5,r12,lsr #0x1a
:0206DD84 8006A92A andhi  r10,r6,r10,lsr #0x12
:0206DD88 10C54191 smullne  r4,r5,r1,r1
:0206DD8C B5135513 ldrlt r5,[r3, #-0x513]		;(r3-0x513=*(fffffaed))
:0206DD90 D7F90021 ldrleb r0,[r9,+r1, lsr #0x0]!
:0206DD94 941003F5 ldrls r0,[r0],#-0x3f5
:0206DD98 49B12079 ldmmiib  r1!,{r0,r3,r4,r5,r6,r13}
:0206DD9C 91AE8079 movls  r8,r9,ror r0
:0206DDA0 12001117 andne  r1,r0,#0xC0000005
:0206DDA4 95B60051 ldrls r0,[r6, #+0x51]!
:0206DDA8 7511AD10 ldrvc r10,[r1, #-0xd10]		;(r1-0xd10=*(fffff2f0))
:0206DDAC 22759112 rsbcss r9,r5,#0x80000004
:0206DDB0 011275A7 tsteq r2,r7,lsr #0xb
:0206DDB4 1CE52A91 stcnel 10,cr2,[r5],#+0x244
:0206DDB8 4CE58A00 stcmil 10,cr8,[r5],#+0x0
:0206DDBC E5009401 str r9,[r0, #-0x401]		;(r0-0x401=*(fffffbff))
:0206DDC0 E1CA02B2 strh r0,[r10, #+0x22]		;r10+0x22=*(00000022)
:0206DDC4 7D7C907D ldcvcl 0,cr9,[r12,#-0x1f4]!
:0206DDC8 10B6A000 adcnes r10,r6,r0
:0206DDCC 3D11429D unknown
:0206DDD0 55911002 ldrpl r1,[r1, #+0x2]		;r1+0x2=*(00000002)
:0206DDD4 25999422 ldrcs r9,[r9, #+0x422]		;r9+0x422=*(5100403a)=#0(0x00000000)
:0206DDD8 00258100 eoreq  r8,r5,r0,lsl #0x2
:0206DDDC 0F002597 swieq 0x00002597
:0206DDE0 CAAA2EF9 bgt 00AF99CC
:0206DDE4 919A0235 orrlss r0,r10,r5,lsr r2
:0206DDE8 80919220 addhis r9,r1,r0,lsr #0x4
:0206DDEC AA00E58F bge 020A7430
:0206DDF0 250D1D95 strcs r1,[r13, #-0xd95]		;(r13-0xd95=*(fffff26b))
:0206DDF4 0019B400 andeqs r11,r9,r0,lsl #0x8
:0206DDF8 E1DFD5F5 ldrsh r13,[r15, #+0x55]		;r15+0x55=*(0206de55)=#269025361(0x10090051)
:0206DDFC 0FD5D519 swieq 0x00d5d519
:0206DE00 3C890021 stccc  0,cr0,[r9],{#0x21}
:0206DE04 14A10025 unknown
:0206DE08 1F9A0008 swine 0x009a0008
:0206DE0C D117B2E5 tstle r7,r5,ror #0x5
:0206DE10 E9D25CE1 ldmib  r2 ,{r0,r5,r6,r7,r10,r11,r12,r14}^
:0206DE14 DA108003 ble 0248DE28
:0206DE18 003902E1 eoreqs r0,r9,r1,ror #0x5
:0206DE1C 10DA00B2 ldrneh r0,[r10],#+0x2
:0206DE20 03004901 unknown
:0206DE24 E0840101 add  r0,r4,r1,lsl #0x2
:0206DE28 00590208 subeqs r0,r9,r8,lsl #0x4
:0206DE2C E5904018 ldr r4,[r0, #+0x18]		;r0+0x18=*(00000018)
:0206DE30 410255E1 unknown
:0206DE34 6035C10C eorvss r12,r5,r12,lsl #0x2
:0206DE38 19341019 ldmnedb  r4!,{r0,r3,r4,r12}
:0206DE3C 18520100 ldmneda  r2 ,{r8}^
:0206DE40 E51B9010 ldr r9,[r11, #-0x10]		;(r11-0x10=*(fffffff0))
:0206DE44 01352C6D teqeq r5,r13,ror #0x18
:0206DE48 119911D9 ldrnesb r1,[r9, +r9]
:0206DE4C 120101E8 andne  r0,r1,#0x3A
:0206DE50 B934D19E ldmltdb  r4!,{r1,r2,r3,r4,r7,r8,r12,r14,r15}
:0206DE54 09005161 stmeqdb  r0 ,{r0,r5,r6,r8,r12,r14}
:0206DE58 065D0C10 unknown
:0206DE5C AF195162 swige 0x00195162
:0206DE60 310A0031 unknown
:0206DE64 8A000A00 bhi 0207066C
:0206DE68 1029259D mlane  r9,r13,r5,r2unknown
:0206DE6C DA61B0C5 ble 038DA188
:0206DE70 DA01B2E1 ble 020DA9FC
:0206DE74 B01400E1 andlts r0,r4,r1,ror #0x1
:0206DE78 D100E28A unknown
:0206DE7C BC102902 ldclt  9,cr2,[r0],{#0x2}
:0206DE80 E1DA8260 bics r8,r10,r0,ror #0x4
:0206DE84 E1DA92BE ldrh r9,[r10, #+0x2e]		;r10+0x2e=*(0000002e)
:0206DE88 00E5000B rsceq  r0,r5,r11
:0206DE8C E901250C stmdb  r1 ,{r2,r3,r8,r10,r13}
:0206DE90 DA50B817 ble 0349BEF4
:0206DE94 70BA0DE1 adcvcs r0,r10,r1,ror #0x1b
:0206DE98 00BCE1DA unknown
:0206DE9C FD00E1DA unknown
:0206DEA0 DDB00610 ldcle  6,cr0,[r0,#+0x40]!
:0206DEA4 10000D09 andne  r0,r0,r9,lsl #0x1a
:0206DEA8 E2198A00 ands r8,r9,#0x0
:0206DEAC E1DA81B6 ldrh r8,[r10, #+0x16]		;r10+0x16=*(00000016)
:0206DEB0 00DA91B8 ldreqh r9,[r10],#+0x18
:0206DEB4 0D1549E1 unknown
:0206DEB8 00010910 andeq  r0,r1,r0,lsl r9
:0206DEBC 1655001A unknown
:0206DEC0 07B14513 unknown
:0206DEC4 0D02ED07 unknown
:0206DEC8 34010500 strcc r0,[r1],#-0x500
:0206DECC 81061625 unknown
:0206DED0 E0061001 and  r1,r6,r1
:0206DED4 114C0111 unknown
:0206DED8 3C011594 stccc  5,cr1,[r1],{#0x94}
:0206DEDC 8004C584 andhi  r12,r4,r4,lsl #0xb
:0206DEE0 014C1001 unknown
:0206DEE4 0130E584 teqeq r0,r4,lsl #0xb
:0206DEE8 41E59F00 mvnmi  r9,r0,lsl #0x1e
:0206DEEC 751C8122 ldrvc r8,[r12, #-0x122]		;r12-0x122=*(7022647d)=#0(0x00000000)
:0206DEF0 0CC9E1C3 stceql 1,cr14,[r9],{#0xc3}
:0206DEF4 C10179D9 unknown
:0206DEF8 71100241 tstvc r0,r1,asr #0x4
:0206DEFC 0000050C andeq  r0,r0,r12,lsl #0xa
:0206DF00 101D7D6A andnes r7,r13,r10,ror #0x1a
:0206DF04 50B4E1CC adcpls r14,r4,r12,asr #0x3
:0206DF08 0801E1CC stmeqda  r1 ,{r2,r3,r6,r7,r8,r13,r14,r15}
:0206DF0C 04318C10 unknown
:0206DF10 15B0E58C ldrne r14,[r0, #+0x58c]!
:0206DF14 61B28800 movvss r8,r0,lsl #0x10		;r8=0(0x0)
:0206DF18 72B0E1CC adcvcs r14,r0,#0x33
:0206DF1C 800C51CC andhi  r5,r12,r12,asr #0x3
:0206DF20 11F0E594 unknown
:0206DF24 CC22B200 stcgt  2,cr11,[r2],#-0x0
:0206DF28 CC880235 stcgt  2,cr0,[r8],{#0x35}
:0206DF2C 9D3004E1 ldcls  4,cr0,[r0,#-0x384]!
:0206DF30 086900E5 unknown
:0206DF34 9F10E080 swils 0x0010e080
:0206DF38 33BC2E8D movccs r2,#0x8D0		;r2=2256(0x8d0)
:0206DF3C D908E1CC stmledb  r8 ,{r2,r3,r6,r7,r8,r13,r14,r15}
:0206DF40 9D5B2025 unknown
:0206DF44 000DC86F andeq  r12,r13,r15,ror #0x10
:0206DF48 AA00550B bge 0208337C
:0206DF4C 3F9DD953 swicc 0x009dd953
:0206DF50 119F10B8 ldrneh r1,[r15, +r8]
:0206DF54 C144492A unknown
:0206DF58 08100D01 ldmeqda  r0 ,{r0,r8,r10,r11}
:0206DF5C 0901A010 stmeqdb  r1 ,{r4,r13,r15}
:0206DF60 11A00310 movne  r0,r0,lsl r3		;r0=0(0x0)
:0206DF64 5727F994 unknown
:0206DF68 08508CE3 ldmeqda  r0 ,{r0,r1,r5,r6,r7,r10,r11,r15}^
:0206DF6C C01400A1 andgts r0,r4,r1,lsr #0x1
:0206DF70 A09008E1 addges r0,r0,r1,ror #0x11
:0206DF74 60000111 andvs  r0,r0,r1,lsl r1
:0206DF78 C5940CED ldrgt r0,[r4, #+0xced]		;r4+0xced=*(000e8ced)
:0206DF7C E1C501B9 strh r0,[r5, #+0x19]		;r5+0x19=*(00000019)
:0206DF80 84210624 unknown
:0206DF84 9200CCE0 andls  r12,r0,#0xE000
:0206DF88 D9802AAD stmleib  r0 ,{r0,r2,r3,r5,r7,r9,r11,r13}
:0206DF8C 92110C11 andlss r0,r1,#0x1100
:0206DF90 101C2149 andnes r2,r12,r9,asr #0x2
:0206DF94 CCE51185 stcgtl 1,cr1,[r5],#+0x214
:0206DF98 31E59210 mvncc  r9,r0,lsl r2
:0206DF9C 40862B79 addmi  r2,r6,r9,ror r11
:0206DFA0 C16835A5 unknown
:0206DFA4 F00ECD00 andnv  r12,r14,r0,lsl #0x1a
:0206DFA8 0D3AFFFF ldceq  15,cr15,[r10,#-0x3fc]!
:0206DFAC 1021100D eorne  r1,r1,r13
:0206DFB0 100029D9 unknown
:0206DFB4 79100AC5 ldmvcdb  r0 ,{r0,r2,r6,r7,r9,r11}
:0206DFB8 E15AAB27 cmp r10,r7,lsr #0x16
:0206DFBC F803E108 stmnvda  r3 ,{r3,r8,r13,r14,r15}
:0206DFC0 200EB58F andcs  r11,r14,r15,lsl #0xb
:0206DFC4 0709DA48 streq r13,r11,r14,r15,lsl #0xb
:0206DFC8 E11C036D tst r12,r13,ror #0x6
:0206DFCC E3822908 orr  r2,r2,#0x20000
:0206DFD0 CA20B016 bgt 0289A030
:0206DFD4 0209D5E1 andeq  r13,r9,#0x38400000
:0206DFD8 A011C908 andges r12,r1,r8,lsl #0x12
:0206DFDC 18304D8F ldmneda  r0!,{r0,r1,r2,r3,r7,r8,r10,r11,r14}
:0206DFE0 11C10005 bicne  r0,r1,r5
:0206DFE4 3C00012C stccc  1,cr0,[r0],{#0x2c}
:0206DFE8 003DD05A eoreqs r13,r13,r10,asr r0
:0206DFEC 14619F10 unknown
:0206DFF0 E31003D5 tst r0,#0x54000003
:0206DFF4 02F10132 rsceqs r0,r1,#0x8000000C
:0206DFF8 11C100B0 strneh r0,[r1, #+0x0]		;r1+0x0=*(00000000)
:0206DFFC 42961ADD addmis r1,r6,#0xDD000
:0206E000 FD027FFF unknown
:0206E004 0881FD23 stmeqia  r1 ,{r0,r1,r5,r8,r10,r11,r12,r13,r14,r15}
:0206E008 100103FD unknown
:0206E00C 900004D8 unknown
:0206E010 802D0805 eorhi  r0,r13,r5,lsl #0x10
:0206E014 A0802D0E addge  r2,r0,r14,lsl #0x1a
:0206E018 811C2A4D tsthi r12,r13,asr #0x14
:0206E01C D145B012 unknown
:0206E020 10290111 eorne  r0,r9,r1,lsl r1
:0206E024 105DD60C subnes r13,r13,r12,lsl #0xc
:0206E028 23C9602D biccs  r6,r9,#0x2D
:0206E02C B9001502 stmltdb  r0 ,{r1,r8,r10,r12}
:0206E030 B59F101C ldrlt r1,[r15, #+0x1c]		;r15+0x1c=*(0206e054)=#286326805(0x11110015)
:0206E034 BDE59101 stcltl 1,cr9,[r5,#+0x4]!
:0206E038 41484C19 unknown
:0206E03C 40001591 mulmi  r0,r1,r5
:0206E040 31D609D9 ldrccsb r0,[r6, #+0x99]		;r6+0x99=*(00004099)
:0206E044 3485A000 strcc r10,[r5],#+0x0
:0206E048 CFC82425 swigt 0x00c82425
:0206E04C 1E6D021A mcrne 2,3,r0,cr13,cr10,{0}
:0206E050 F5C31049 strnvb r1,[r3, #+0x49]		;r3+0x49=*(00000049)
:0206E054 11110015 tstne r1,r5,lsl r0
:0206E058 B02111AA eorlt  r1,r1,r10,lsr #0x3
:0206E05C 9613B5E1 ldrls r11,r1,r1,r10,lsr #0x3
:0206E060 D5F41015 ldrleb r1,[r4, #+0x15]!
:0206E064 101539C9 andnes r3,r5,r9,asr #0x13
:0206E068 C800859F stmgtda  r0 ,{r0,r1,r2,r3,r4,r7,r8,r10,r15}
:0206E06C E5806059 str r6,[r0, #+0x59]		;r0+0x59=*(00000059)
:0206E070 CDEE1DF9 stcgtl 13,cr1,[r14,#+0x3e4]!
:0206E074 412F1140 unknown
:0206E078 44E92D68 unknown
:0206E07C E1B02831 movs r2,lsr r1		;r2=286326805(0x11110015)
:0206E080 00D12259 sbceqs r2,r1,r9,asr r2
:0206E084 150913C8 strne r1,[r9, #-0x3c8]		;(r9-0x3c8=*(fffffc38))
:0206E088 00A92DDD unknown
:0206E08C D9390011 ldmledb  r9!,{r0,r4}
:0206E090 C1EB1EFF unknown
:0206E094 0669A012 unknown
:0206E098 E3A07082 mov  r7,#0x82		;r7=130(0x82)
:0206E09C A920190A stmgedb  r0!,{r1,r3,r8,r11,r12}
:0206E0A0 B0007D01 andlt  r7,r0,r1,lsl #0x1a
:0206E0A4 300CB570 andcc  r11,r12,r0,ror r5
:0206E0A8 611B254C tstvs r11,r12,asr #0xa
:0206E0AC 0B3D600C bleq 02FC60E4
:0206E0B0 710FF930 mrsvc r15,CPSR
:0206E0B4 096BB00C unknown
:0206E0B8 CD11BA00 unknown
:0206E0BC 0DB11CE1 ldceq  12,cr1,[r1,#+0x384]!
:0206E0C0 0C9941B2 ldceq  1,cr4,[r9],{#0xb2}
:0206E0C4 CC0C714F stcgt  1,cr7,[r12],{#0x4f}
:0206E0C8 35801059 strcc r1,[r0, #+0x59]		;r0+0x59=*(00000059)
:0206E0CC D5106D0D ldrle r6,[r0, #-0xd0d]		;(r0-0xd0d=*(fffff2f3))
:0206E0D0 04E1B070 unknown
:0206E0D4 10410029 subne  r0,r1,r9,lsr #0x0
:0206E0D8 B00041CB andlt  r4,r0,r11,asr #0x3
:0206E0DC 351E4544 ldrcc r4,[r14, #-0x544]		;r14-0x544=*(0206d72c)=#-851439149(0xcd4011d3)
:0206E0E0 75104100 ldrvc r4,[r0, #-0x100]		;(r0-0x100=*(ffffff00))
:0206E0E4 01075DFE unknown
:0206E0E8 CCE0804E stcgtl 0,cr8,[r0],#+0x138
:0206E0EC 0CE58050 stceql 0,cr8,[r5],#+0x140
:0206E0F0 39800041 stmccib  r0 ,{r0,r6}
:0206E0F4 02E5052D rsceq  r0,r5,#0xB400000
:0206E0F8 B20005B7 andlt  r0,r0,#0x2DC00000
:0206E0FC A9AA0005 stmgeib  r10!,{r0,r2}
:0206E100 020C25FF andeq  r2,r12,#0x3FC00000
:0206E104 352AB5CD strcc r11,[r10, #-0x5cd]!
:0206E108 08A40621 stmeqia  r4!,{r0,r5,r9,r10}
:0206E10C D5BA0189 ldrle r0,[r10, #+0x189]!
:0206E110 55443051 strplb r3,[r4, #-0x51]		;(r4-0x51=*(cd401182))
:0206E114 BD52811D unknown
:0206E118 00FFFFE8 rsceqs r15,r15,r8,ror #0x1f
:0206E11C 61583100 cmpvs r8,r0,lsl #0x2
:0206E120 63404540 unknown
:0206E124 E57835FE ldrb r3,[r8, #-0x5fe]!
:0206E128 0968350C unknown
:0206E12C 1E797D10 mrcne 13,3,r7,cr9,cr0,{0}
:0206E130 6D4BE3A0 unknown
:0206E134 85095930 strhi r5,[r9, #-0x930]		;(r9-0x930=*(fffff6d0))
:0206E138 8D702E07 ldchil 14,cr2,[r0,#-0x1c]!
:0206E13C EBFFD808 bl 02064164
:0206E140 56251175 unknown
:0206E144 6931FE4F ldmvsdb  r1!,{r0,r1,r2,r3,r6,r9,r10,r11,r12,r13,r14,r15}
:0206E148 25FE67F0 ldrcsb r6,[r14, #+0x7f0]!
:0206E14C 37C06982 strccb r6,[r0,+r2, lsl #0x13]
:0206E150 82559069 subhis r9,r5,#0x69
:0206E154 81003CD9 unknown
:0206E158 D12F2E15 unknown
:0206E15C 08914255 ldmeqia  r1 ,{r0,r2,r4,r6,r9,r14}
:0206E160 40BD1FC8 adcmis r1,r13,r8,asr #0x1f
:0206E164 FE345779 mrc2 7,1,r5,cr4,cr9,{3}
:0206E168 9D9531C5 unknown
:0206E16C B9FE664C unknown
:0206E170 41B93871 movmis r3,r1,ror r8
:0206E174 00652571 rsbeq  r2,r5,r1,ror r5
:0206E178 BA201D1C blt 028755F0
:0206E17C 14E10069 unknown
:0206E180 47591195 unknown
:0206E184 101D0F62 andnes r0,r13,r2,ror #0x1e
:0206E188 D1CF0E4D bicle  r0,r15,r13,asr #0x1c
:0206E18C 6D7961C5 ldcvsl 1,cr6,[r9,#-0x314]!
:0206E190 3E030641 cdpcc 6,0,cr0,cr3,cr1,2
:0206E194 005541C9 subeqs r4,r5,r9,asr #0x3
:0206E198 250B13CE strcs r1,[r11, #-0x3ce]		;(r11-0x3ce=*(fffffc32))
:0206E19C C91D8510 ldmgtdb  r13 ,{r4,r8,r10,r15}
:0206E1A0 D053BE0B subles r11,r3,r11,lsl #0x1c
:0206E1A4 0051E11C subeqs r14,r1,r12,lsl r1
:0206E1A8 00291285 eoreq  r1,r9,r5,lsl #0x5
:0206E1AC A0002913 andge  r2,r0,r3,lsl r9
:0206E1B0 F814E511 ldmnvda  r4 ,{r0,r4,r8,r10,r13,r14,r15}
:0206E1B4 85017900 strhi r7,[r1, #-0x900]		;r1-0x900=*(1110f715)=#0(0x00000000)
:0206E1B8 319DD110 orrccs r13,r13,r0,lsl r1
:0206E1BC A1100CB2 ldrgeh r0,[r0, -r2]
:0206E1C0 E1D00F0F bics r0,r0,r15,lsl #0x1e
:0206E1C4 00040091 muleq  r4,r1,r0
:0206E1C8 005D29E0 subeqs r2,r13,r0,ror #0x13
:0206E1CC E3C0001F bic  r0,r0,#0x1F
:0206E1D0 07498008 streqb r8,[r9, -r8]
:0206E1D4 797814F5 unknown
:0206E1D8 05289189 streq r9,[r8, #-0x189]!
:0206E1DC 51766010 cmnpl r6,r0,lsl r0
:0206E1E0 7981FE04 stmvcib  r1 ,{r2,r9,r10,r11,r12,r13,r14,r15}
:0206E1E4 F17810F1 ldrnvsh r1,[r8, #-0x1]!
:0206E1E8 3CDC0500 ldcccl 5,cr0,[r12],{#0x0}
:0206E1EC 3D85D06D unknown
:0206E1F0 00111099 muleqs r1,r9,r0
:0206E1F4 02FD00D5 rsceqs r0,r13,#0xD5
:0206E1F8 F93E8000 ldmnvdb  r14!,{r15}
:0206E1FC 2121E220 unknown
:0206E200 9011FC01 andlss r15,r1,r1,lsl #0x18
:0206E204 593D104D ldmpldb  r13!,{r0,r2,r3,r6,r12}
:0206E208 21FD10E1 mvncss r1,r1,ror #0x1
:0206E20C 85000A10 strhi r0,[r0, #-0xa10]		;(r0-0xa10=*(fffff5f0))
:0206E210 22B11105 adccss r1,r1,#0x40000001
:0206E214 00150F95 muleqs r5,r5,r15
:0206E218 EDE792F1 stcl 2,cr9,[r7,#+0x3c4]!
:0206E21C E10B8916 unknown
:0206E220 BD781901 ldcltl 9,cr1,[r8,#-0x4]!
:0206E224 3001AC00 andcc  r10,r1,r0,lsl #0x18
:0206E228 000DE283 andeq  r14,r13,r3,lsl #0x5
:0206E22C 1010B6E0 andnes r11,r0,r0,ror #0xd
:0206E230 100455D5 unknown
:0206E234 0310F5E5 tsteq r0,#0x39400000
:0206E238 E7128201 ldr r8,[r2,-r1, lsl #0x4]
:0206E23C E1D500B4 ldrh r0,[r5, #+0x4]		;r5+0x4=*(00000004)
:0206E240 F102CD00 unknown
:0206E244 B100F140 unknown
:0206E248 13293C10 unknown
:0206E24C FDCE40AD unknown
:0206E250 099B43F9 ldmeqib  r11 ,{r0,r3,r4,r5,r6,r7,r8,r9,r14}
:0206E254 000413A0 andeq  r1,r4,r0,lsr #0x7
:0206E258 00B0059F umlaleqs r0,r0,r15,r5
:0206E25C 1901D000 stmnedb  r1 ,{r12,r14,r15}
:0206E260 7FFCFA11 swivc 0x00fcfa11
:0206E264 C2882749 addgt  r2,r8,#0x1240000
:0206E268 C43F69FD unknown
:0206E26C 51EBFFFD unknown
:0206E270 08F58420 ldmeqia  r5!,{r5,r10,r15}^
:0206E274 2D4F7110 unknown
:0206E278 302DAE10 eorcc  r10,r13,r0,lsl r14
:0206E27C 6D092AF1 unknown
:0206E280 000A45B1 streqh r4,[r10], -r1
:0206E284 08BD02E1 ldmeqia  r13!,{r0,r5,r6,r7,r9}
:0206E288 0F01850A swieq 0x0001850a
:0206E28C 010A5559 unknown
:0206E290 1021A29B mlane  r1,r11,r2,r10unknown
:0206E294 0C0BE110 stceq  1,cr14,[r11],{#0x10}
:0206E298 2B052B81 blcs 021B90A4
:0206E29C 13C12D0D bicne  r2,r1,#0x340
:0206E2A0 00BC056D adceqs r0,r12,r13,ror #0xa
:0206E2A4 8F003181 swihi 0x00003181
:0206E2A8 21D006A1 biccss r0,r0,r1,lsr #0xd
:0206E2AC D00BBC3F andle  r11,r11,r15,lsr r12
:0206E2B0 851005E1 ldrhi r0,[r0, #-0x5e1]		;(r0-0x5e1=*(fffffa1f))
:0206E2B4 13A11141 movne  r1,#0x40000010		;r1=1073741840(0x40000010)
:0206E2B8 8D6B908D stchil 0,cr9,[r11,#-0x234]!
:0206E2BC 208D2010 addcs  r2,r13,r0,lsl r0
:0206E2C0 8DD70AA9 unknown
:0206E2C4 8D022130 unknown
:0206E2C8 701D5200 andvcs r5,r13,r0,lsl #0x4
:0206E2CC 48308D18 ldmmida  r0!,{r3,r4,r8,r10,r11,r15}
:0206E2D0 48008D57 stmmida  r0 ,{r0,r1,r2,r4,r6,r8,r10,r11,r15}
:0206E2D4 143245C0 unknown
:0206E2D8 027500B5 rsbeqs r0,r5,#0xB5
:0206E2DC 80E96269 rschi  r6,r9,r9,ror #0x4
:0206E2E0 A08D6001 addge  r6,r13,r1
:0206E2E4 E0CE229C smull  r2,r14,r12,r2
:0206E2E8 81E1CE08 mvnhi  r12,r8,lsl #0x1c
:0206E2EC 911E93E0 tstls r14,r0,ror #0x7
:0206E2F0 6140E800 unknown
:0206E2F4 8E00C8E0 cdphi 8,0,cr12,cr0,cr0,7
:0206E2F8 F0914091 umullnvs r4,r1,r1,r0
:0206E2FC 426D6008 rsbmi  r6,r13,#0x8
:0206E300 D54711FD strleb r1,[r7, #-0x1fd]		;(r7-0x1fd=*(fffffe03))
:0206E304 102901F5 unknown
:0206E308 E2338D30 eors r8,r3,#0xC00
:0206E30C 12612001 rsbne  r2,r1,#0x1
:0206E310 1001E4D3 unknown
:0206E314 06E28108 unknown
:0206E318 901D04BD ldrlsh r0,[r13], -r13
:0206E31C 4C0189F8 stcmi  9,cr8,[r1],{#0xf8}
:0206E320 0D01B958 unknown
:0206E324 11B50225 movnes r0,r5,lsr #0x4		;r0=0(0x0)
:0206E328 11AD3044 movne  r3,r4,asr #0x0
:0206E32C 60094D82 andvs  r4,r9,r2,lsl #0x1b
:0206E330 E0000192 mul  r0,r2,r1
:0206E334 1FA251E5 swine 0x00a251e5
:0206E338 93E1A021 mvnls  r10,#0x21
:0206E33C 4CE0CC22 stcmil 12,cr12,[r0],#+0x88
:0206E340 E08100C1 add  r0,r1,r1,asr #0x1
:0206E344 9300B90A unknown
:0206E348 08E0C21C unknown
:0206E34C E061C820 rsb  r12,r1,r0,lsr #0x10
:0206E350 7D8C001E unknown
:0206E354 05718047 ldreqb r8,[r1, #-0x47]!
:0206E358 4D0065D0 unknown
:0206E35C 7FFC3C00 swivc 0x00fc3c00
:0206E360 66670D02 unknown
:0206E364 55786666 ldrplb r6,[r8, #-0x666]!
:0206E368 01558401 cmpeq r5,r1,lsl #0x8
:0206E36C 3D23BCA0 stccc  12,cr11,[r3,#-0x280]!
:0206E370 1189E000 orrne  r14,r9,r0
:0206E374 140BE352 strne r14,[r11],#-0x352
:0206E378 10D5041D sbcnes r0,r5,r13,lsl r4
:0206E37C 10291039 eorne  r1,r9,r9,lsr r0
:0206E380 F035F035 eornvs r15,r5,r5,lsr r0
:0206E384 D13F03BE ldrleh r0,[r15, -r14]!
:0206E388 FF10A5E1 swinv 0x0010a5e1
:0206E38C 7DE21000 stcvcl 0,cr1,[r2,#+0x0]!
:0206E390 0F05841A swieq 0x0005841a
:0206E394 B53099E2 ldrlt r9,[r0, #-0x9e2]!
:0206E398 9995C099 ldmlsib  r5 ,{r0,r3,r4,r7,r14,r15}
:0206E39C D511BD70 ldrle r11,[r1, #-0xd70]		;r1-0xd70=*(3ffff2a0)=#0(0x00000000)
:0206E3A0 045D11D1 ldreqb r1,[r13],#-0x1d1
:0206E3A4 B0850069 addlt  r0,r5,r9,ror #0x0
:0206E3A8 0109D120 unknown
:0206E3AC 026DDD87 rsbeq  r13,r13,#0x21C0
:0206E3B0 05200FE5 streq r0,[r0, #-0xfe5]!
:0206E3B4 E2424004 sub  r4,r2,#0x4
:0206E3B8 F1299516 unknown
:0206E3BC 04150308 ldreq r0,[r5],#-0x308
:0206E3C0 E20410FF and  r1,r4,#0xFF
:0206E3C4 03CD1E0B biceq  r1,r13,#0xB0
:0206E3C8 0D1BB500 unknown
:0206E3CC 8C618200 stchil 2,cr8,[r1],#-0x0
:0206E3D0 4002E01A andmi  r14,r2,r10,lsl r0
:0206E3D4 0504E280 streq r14,[r4, #-0x280]		;(r4-0x280=*(cd400f53))
:0206E3D8 50400100 subpl  r0,r0,r0,lsl #0x2
:0206E3DC 5005E5D0 unknown
:0206E3E0 860025C6 strhi r2,[r5], -r0
:0206E3E4 4005E540 andmi  r14,r5,r0,asr #0xa
:0206E3E8 4002E5D6 unknown
:0206E3EC FFE20084 swinv 0x00e20084
:0206E3F0 05E20450 streqb r0,[r2, #+0x450]!
:0206E3F4 E0008330 and  r8,r0,r0,lsr r3
:0206E3F8 E20330FF and  r3,r3,#0xFF
:0206E3FC 00530001 subeqs r0,r3,r1
:0206E400 340D0AE1 strcc r0,[r13],#-0xae1
:0206E404 41CD03ED bicmi  r0,r13,r13,ror #0x7
:0206E408 BC10390A ldclt  9,cr3,[r0],{#0xa}
:0206E40C 4030396C eormis r3,r0,r12,ror #0x12
:0206E410 9C403954 stclsl 9,cr3,[r0],{#0x54}
:0206E414 1035203D eornes r2,r5,r13,lsr r0
:0206E418 DDE93039 stclel 0,cr3,[r9,#+0xe4]!
:0206E41C 822001E5 eorhi  r0,r0,#0x40000039
:0206E420 033505E2 teqeq r5,#0x38800000
:0206E424 52000480 andpl  r0,r0,#0x80000000
:0206E428 FFFFE1E1 swinv 0x00ffe1e1
:0206E42C C10000BA strgth r0,[r0, -r10]
:0206E430 0BB1C01A bleq 00CDE4A0
:0206E434 0FE8B400 swieq 0x00e8b400
:0206E438 E8AE000A stmia  r14!,{r1,r3}
:0206E43C E25CC001 subs r12,r12,#0x1
:0206E440 FFFF00FB swinv 0x00ff00fb
:0206E444 8E32ED1A mrchi 13,1,r14,cr2,cr10,{0}
:0206E448 006D84E5 rsbeq  r8,r13,r5,ror #0x9
:0206E44C 18717888 unknown
:0206E450 C13EA140 teqgt r14,r0,asr #0x2
:0206E454 081CFD2D ldmeqda  r12 ,{r0,r2,r3,r5,r8,r10,r11,r12,r13,r14,r15}
:0206E458 0BE33A50 bleq 0193CDA0
:0206E45C F34F0011 unknown
:0206E460 F3AF3681 movnv  r3,#0x8100000		;r3=135266304(0x8100000)
:0206E464 39307924 ldmccdb  r0!,{r2,r5,r8,r11,r12,r13,r14}
:0206E468 041DE118 ldreq r14,[r13],#-0x118
:0206E46C 113409C1 teqne r4,r1,asr #0x13
:0206E470 82570410 subhis r0,r7,#0x10000000
:0206E474 B135D1E0 teqlt r5,r0,ror #0x3
:0206E478 10001911 andne  r1,r0,r1,lsl r9
:0206E47C 5C91116D ldcpl  1,cr1,[r1],{#0x6d}
:0206E480 45B908E1 ldrmi r0,[r9, #+0x8e1]!
:0206E484 08017D28 stmeqda  r1 ,{r3,r5,r8,r10,r11,r12,r13,r14}
:0206E488 E5811431 str r1,[r1, #+0x431]		;r1+0x431=*(00000431)
:0206E48C 3505AD2B strcc r10,[r5, #-0xd2b]		;(r5-0xd2b=*(fffff2d5))
:0206E490 B907290F stmltdb  r7 ,{r0,r1,r2,r3,r8,r11,r13}
:0206E494 020E3A1A andeq  r3,r14,#0x1A000
:0206E498 B98F2131 stmltib  r15 ,{r0,r4,r5,r8,r13}
:0206E49C 495DF843 ldmmidb  r13 ,{r0,r1,r6,r11,r12,r13,r14,r15}^
:0206E4A0 B9C74101 stmltib  r7 ,{r0,r8,r14}^
:0206E4A4 39FCF651 ldmccib  r12!,{r0,r4,r6,r9,r10,r12,r13,r14,r15}^
:0206E4A8 112DC145 unknown
:0206E4AC 00011785 andeq  r1,r1,r5,lsl #0xf
:0206E4B0 038145D2 orreq  r4,r1,#0x34800000
:0206E4B4 84AFC145 unknown
:0206E4B8 F03DE145 eornvs r14,r13,r5,asr #0x2
:0206E4BC 05C03DDF streqb r3,[r0, #+0xddf]		;r0+0xddf=*(00000ddf)
:0206E4C0 36FC5A10 unknown
:0206E4C4 403D0235 eormis r0,r13,r5,lsr r2
:0206E4C8 3D201D73 stccc  13,cr1,[r0,#-0x1cc]!
:0206E4CC 0D211DF0 stceq  13,cr1,[r1,#-0x3c0]!
:0206E4D0 3D7BCF00 ldcccl 15,cr12,[r11,#-0x0]!
:0206E4D4 4A1005C0 bmi 0246FBDC
:0206E4D8 3D050009 unknown
:0206E4DC A03D6340 eorges r6,r13,r0,asr #0x6
:0206E4E0 BFF0FDAB swilt 0x00f0fdab
:0206E4E4 05B5B0BD ldreq r11,[r5, #+0xbd]!
:0206E4E8 B9FC0519 unknown
:0206E4EC DD40BD0B unknown
:0206E4F0 8990BD53 ldmhiib  r0 ,{r0,r1,r4,r6,r8,r10,r11,r12,r13,r15}
:0206E4F4 11100D11 tstne r0,r1,lsl r13
:0206E4F8 0C501500 ldceql 5,cr1,[r0],{#0x0}
:0206E4FC 1C113EC0 ldcne  14,cr3,[r1],{#0xc0}
:0206E500 3001E353 andcc  r14,r1,r3,asr r3
:0206E504 833000AD teqhi r0,#0xAD
:0206E508 126D0321 rsbne  r0,r13,#0x84000000
:0206E50C 020B5F44 andeq  r5,r11,#0x110
:0206E510 8215F538 andhis r15,r5,#0xE000000
:0206E514 B950184D ldmltdb  r0 ,{r0,r2,r3,r6,r11,r12}^
:0206E518 84353512 unknown
:0206E51C 12B95619 adcnes r5,r9,#0x1900000
:0206E520 ADED468D stcgel 6,cr4,[r13,#+0x234]!
:0206E524 80000121 andhi  r0,r0,r1,lsr #0x2
:0206E528 A1301019 teqge r0,r9,lsl r0
:0206E52C 2B93100A blcs 0053255C
:0206E530 121199E5 andnes r9,r1,#0x394000
:0206E534 71E88D00 mvnvc  r8,r0,lsl #0x1a
:0206E538 E842933A stmda  r2 ,{r1,r3,r4,r5,r8,r9,r12,r15}^
:0206E53C 867DFC32 unknown
:0206E540 80351339 eorhis r1,r5,r9,lsr r3
:0206E544 B8A03D7D stmltia  r0!,{r0,r2,r3,r4,r5,r6,r8,r10,r11,r12,r13}
:0206E548 09091025 stmeqdb  r9 ,{r0,r2,r5,r12}
:0206E54C 103D11A5 eornes r1,r13,r5,lsr #0x3
:0206E550 903D118D eorlss r1,r13,r13,lsl #0x3
:0206E554 80415451 subhi  r5,r1,r1,asr r4
:0206E558 A1D57FFF ldrgesh r7,[r5, #+0xff]		;r5+0xff=*(000000ff)
:0206E55C FBFA39E1 blx 01EFCCE8
:0206E560 41D504FD ldrmish r0,[r5, #+0x4d]		;r5+0x4d=*(0000004d)
:0206E564 D5FC6613 ldrleb r6,[r12, #+0x613]!
:0206E568 6EF129D1 mrcvs 9,7,r2,cr1,cr1,{6}
:0206E56C 51E54129 mvnpl  r4,r9,lsr #0x2
:0206E570 231171FD tstcs r1,#0x4000003F
:0206E574 DD24A1F6 stcle  1,cr10,[r4,#-0x3d8]!
:0206E578 1161E151 unknown
:0206E57C 401903A1 andmis r0,r9,r1,lsr #0x7
:0206E580 B70C652A strlt r6,[r12,-r10, lsr #0xa]
:0206E584 020300F9 andeq  r0,r3,#0xF9
:0206E588 05554019 ldreqb r4,[r5, #-0x19]		;(r5-0x19=*(ffffffe7))
:0206E58C 1903B6CA stmnedb  r3 ,{r1,r3,r6,r7,r9,r10,r12,r13,r15}
:0206E590 07ED3041 streqb r3,db 
:0206E594 03014D13 unknown
:0206E598 02E00D49 rsceq  r0,r0,#0x1240
:0206E59C 208D0C2B addcs  r0,r13,r11,lsr #0x18
:0206E5A0 7531BDDA ldrvc r11,[r1, #-0xdda]!
:0206E5A4 001A091C andeqs r0,r10,r12,lsl r9
:0206E5A8 10053AEB andne  r3,r5,r11,ror #0x15
:0206E5AC C9CC3029 stmgtib  r12 ,{r0,r3,r5,r12,r13}^
:0206E5B0 B903F510 stmltdb  r3 ,{r4,r8,r10,r12,r13,r14,r15}
:0206E5B4 CF742716 swigt 0x00742716
:0206E5B8 B1100795 unknown
:0206E5BC 21103D01 tstcs r0,r1,lsl #0x1a
:0206E5C0 22115D04 andcss r5,r1,#0x100
:0206E5C4 10A9CF7A adcne  r12,r9,r10,ror r15
:0206E5C8 20A90735 adccs  r0,r9,r5,lsr r7
:0206E5CC C0A90C91 umlalgt  r0,r9,r1,r12
:0206E5D0 BE0D85B4 mcrlt 5,0,r8,cr13,cr4,{5}
:0206E5D4 3D1BD170 unknown
:0206E5D8 81001902 unknown
:0206E5DC 0ED011B8 mrceq 1,6,r1,cr0,cr8,{5}
:0206E5E0 1951015D ldmnedb  r1 ,{r0,r2,r3,r4,r6,r8}^
:0206E5E4 510FFA20 mrspl r15,CPSR
:0206E5E8 45B2A019 ldrmi r10,[r2, #+0x19]!
:0206E5EC 7121D003 unknown
:0206E5F0 1BD11119 blne 014B2A5C
:0206E5F4 20113005 andcss r3,r1,r5
:0206E5F8 00657C1E rsbeq  r7,r5,r14,lsl r12
:0206E5FC 33F510A9 mvnccs r1,#0xA9
:0206E600 FC237329 stc2  3,cr7,[r3],#-0xa4
:0206E604 4F03788D swimi 0x0003788d
:0206E608 05F355FC ldreqb r5,[r3, #+0x5fc]!
:0206E60C 99300910 ldmlsdb  r0!,{r4,r8,r11}
:0206E610 920439FB andls  r3,r4,#0x3EC000
:0206E614 002D1C19 eoreq  r1,r13,r9,lsl r12
:0206E618 FBB11015 blx 00CB2674
:0206E61C 0B799899 bleq 03ED4888
:0206E620 1D9F67C0 unknown
:0206E624 FF059D04 swinv 0x00059d04
:0206E628 6148E12F unknown
:0206E62C 79020B06 stmvcdb  r2 ,{r1,r2,r8,r9,r11}
:0206E630 FC53A162 ldc2l 1,cr10,[r3],{#0x62}
:0206E634 1005B279 andne  r11,r5,r9,ror r2
:0206E638 00096C84 andeq  r6,r9,r4,lsl #0x19
:0206E63C 9D427909 unknown
:0206E640 D99279FB ldmleib  r2 ,{r0,r1,r3,r4,r5,r6,r7,r8,r11,r12,r13,r14}
:0206E644 E508E917 str r14,[r8, #-0x917]		;(r8-0x917=*(fffff6e9))
:0206E648 F0E960E9 rscnv  r6,r9,r9,ror #0x1
:0206E64C 78F1FBF5 ldmvcia  r1!,{r0,r2,r4,r5,r6,r7,r8,r9,r11,r12,r13,r14,r15}^
:0206E650 1130E938 teqne r0,r8,lsr r9
:0206E654 30E9D370 rsccc  r13,r9,r0,ror r3
:0206E658 10D538F5 ldrnesh r3,[r5],#+0x85
:0206E65C 20E917D1 unknown
:0206E660 23492BD1 unknown
:0206E664 50007F0E andpl  r7,r0,r14,lsl #0x1e
:0206E668 49102349 ldmmidb  r0 ,{r0,r3,r6,r8,r9,r13}
:0206E66C 3D107543 unknown
:0206E670 F4100511 ldrnv r0,[r0],#-0x511
:0206E674 3D12D95E unknown
:0206E678 20017D21 andcs  r7,r1,r1,lsr #0x1a
:0206E67C 04E910DD unknown
:0206E680 3DEE0071 stcccl 0,cr0,[r14,#+0x1c4]!
:0206E684 69006501 stmvsdb  r0 ,{r0,r8,r10,r13,r14}
:0206E688 028D2007 addeq  r2,r13,#0x7
:0206E68C 2D014120 unknown
:0206E690 0508D701 streq r13,[r8, #-0x701]		;(r8-0x701=*(fffff8ff))
:0206E694 00050A00 andeq  r0,r5,r0,lsl #0x14
:0206E698 0B000509 bleq 0206FAC4
:0206E69C 0AAA0005 beq 00AEE6B8
:0206E6A0 050C0005 streq r0,[r12, #-0x5]		;r12-0x5=*(7022659a)=#0(0x00000000)
:0206E6A4 00050B00 andeq  r0,r5,r0,lsl #0x16
:0206E6A8 AA00050D bge 0206FAE4
:0206E6AC 0E00050C cdpeq 5,0,cr0,cr0,cr12,0
:0206E6B0 200D0005 andcs  r0,r13,r5
:0206E6B4 0F0AE5D4 swieq 0x000ae5d4
:0206E6B8 FB8E051D blx 003EFB34
:0206E6BC 175DB8C5 ldrneb r11,r0,r13,r5
:0206E6C0 B2014D30 andlt  r4,r1,#0xC00
:0206E6C4 7532593C ldrvc r5,[r2, #-0x93c]!
:0206E6C8 4002D905 andmi  r13,r2,r5,lsl #0x12
:0206E6CC 1F710261 swine 0x00710261
:0206E6D0 013D6E10 teqeq r13,r0,lsl r14
:0206E6D4 19BA026D ldmneib  r10!,{r0,r2,r3,r5,r6,r9}
:0206E6D8 30106541 andccs r6,r0,r1,asr #0xa
:0206E6DC 80113F19 andhis r3,r1,r9,lsl r15
:0206E6E0 81060DDB unknown
:0206E6E4 10250003 eorne  r0,r5,r3
:0206E6E8 79304179 ldmvcdb  r0!,{r0,r3,r4,r5,r6,r8,r14}
:0206E6EC A55BB401 ldrgeb r11,[r11, #-0x401]		;(r11-0x401=*(fffffbff))
:0206E6F0 B0110B1A andlts r0,r1,r10,lsl r11
:0206E6F4 F04901B2 strnvh r0,[r9],#-0x12
:0206E6F8 892501B0 stmhidb  r5!,{r4,r5,r7,r8}
:0206E6FC 89132133 ldmhidb  r3 ,{r0,r1,r4,r5,r8,r13}
:0206E700 0221031A eoreq  r0,r1,#0x68000000
:0206E704 3042793C subcc  r7,r2,r12,lsr r9
:0206E708 FE00CD57 mcr2 13,0,r12,cr0,cr7,{2}
:0206E70C 0CFF0681 ldceql 6,cr0,[r15],#+0x204
:0206E710 21080141 unknown
:0206E714 1949A50E stmnedb  r9 ,{r1,r2,r3,r8,r10,r13,r15}^
:0206E718 B48A3F01 strlt r3,[r10],#+0xf01
:0206E71C 85006503 strhi r6,[r0, #-0x503]		;(r0-0x503=*(fffffafd))
:0206E720 C5633C00 strgtb r3,[r3, #-0xc00]!
:0206E724 88008545 stmhida  r0 ,{r0,r2,r6,r8,r10,r15}
:0206E728 1005124D andne  r1,r5,r13,asr #0x4
:0206E72C 2600690E strcs r6,[r0],-r14, lsl #0x12
:0206E730 B641295B unknown
:0206E734 2D0C09C9 unknown
:0206E738 102D0A00 eorne  r0,r13,r0,lsl #0x14
:0206E73C E5CD5520 strb r5,[r13, #+0x520]		;r13+0x520=*(10090571)=#0(0x00000000)
:0206E740 06E59409 unknown
:0206E744 30019920 andcc  r9,r1,r0,lsr #0x12
:0206E748 050BD142 streq r13,[r11, #-0x142]		;(r11-0x142=*(fffffebe))
:0206E74C 0005B800 andeq  r11,r5,r0,lsl #0x10
:0206E750 BA09BDB8 blt 022DDE38
:0206E754 E1CD2B30 bic  r2,r13,r0,lsr r11
:0206E758 0125D631 unknown
:0206E75C 10E1D421 rscne  r13,r1,r1,lsr #0x8
:0206E760 14010516 strne r0,[r1],#-0x516
:0206E764 21B20275 movcss r0,r5,ror r2
:0206E768 B40AE1CD strlt r14,[r10],#-0x1cd
:0206E76C 20E1D433 rsccs  r13,r1,r3,lsr r4
:0206E770 33B600C5 movccs r0,#0xC5		;r0=197(0xc5)
:0206E774 B2E1CD20 rsclt  r12,r1,#0x800
:0206E778 31B409AD movccs r0,r13,lsr #0x13		;r0=513(0x201)
:0206E77C 2708E1CD strcs r14,r0,r13,lsr #0x13
:0206E780 3C3361D6 ldccc  1,cr6,[r3],#-0x358
:0206E784 FB3A0021 blx 02EEE818
:0206E788 3C947041 ldccc  0,cr7,[r4],{#0x41}
:0206E78C 3D300109 ldccc  1,cr0,[r0,#-0x24]!
:0206E790 1D1A3900 unknown
:0206E794 10012136 andne  r2,r1,r6,lsr r1
:0206E798 FB07FD7A blx 0226DD90
:0206E79C 005146C5 subeqs r4,r1,r5,asr #0xd
:0206E7A0 0939024D ldmeqdb  r9!,{r0,r2,r3,r6,r9}
:0206E7A4 000902DD unknown
:0206E7A8 45CD0BFD strmib r0,[r13, #+0xbfd]		;r13+0xbfd=*(10090c4e)=#0(0x00000000)
:0206E7AC 8731FAFE unknown
:0206E7B0 6D2845CD stcvs  5,cr4,[r8,#-0x334]!
:0206E7B4 1435B256 unknown
:0206E7B8 56654645 unknown
:0206E7BC 2840E156 stmcsda  r0 ,{r1,r2,r4,r6,r8,r13,r14,r15}^
:0206E7C0 15C900E1 strneb r0,[r9, #+0xe1]		;r9+0xe1=*(000000e1)
:0206E7C4 2814CDD7 ldmcsda  r4 ,{r0,r1,r2,r4,r6,r7,r8,r10,r11,r14,r15}
:0206E7C8 55F50205 ldrplb r0,[r5, #+0x205]!
:0206E7CC E1D610B0 ldrh r1,[r6, #+0x0]		;r6+0x0=*(00004000)
:0206E7D0 1CC9060D stcnel 6,cr0,[r9],{#0xd}
:0206E7D4 B9290019 stmltdb  r9!,{r0,r3,r4}
:0206E7D8 3DFB2D0E ldcccl 13,cr2,[r11,#+0x38]!
:0206E7DC 801C9601 andhis r9,r12,r1,lsl #0xc
:0206E7E0 128100E2 addne  r0,r1,#0xE2
:0206E7E4 10E1C125 rscne  r12,r1,r5,lsr #0x2
:0206E7E8 E580214C str r2,[r0, #+0x14c]		;r0+0x14c=*(0000014c)
:0206E7EC 10051341 andne  r1,r5,r1,asr #0x6
:0206E7F0 C130FAC3 teqgt r0,r3,asr #0x15
:0206E7F4 00026911 andeq  r6,r2,r1,lsl r9
:0206E7F8 8D600269 stchil 2,cr0,[r0,#-0x1a4]!
:0206E7FC 8B1A65E5 blhi 02707F98
:0206E800 0112BD18 tsteq r2,r8,lsl r13
:0206E804 5512AD09 ldrpl r10,[r2, #-0xd09]		;r2-0xd09=*(1110f30c)=#0(0x00000000)
:0206E808 9DD5EB16 unknown
:0206E80C 087D9E07 ldmeqda  r13!,{r0,r1,r2,r9,r10,r11,r12,r15}^
:0206E810 1D000D08 unknown
:0206E814 75D5C215 ldrvcb r12,[r5, #+0x215]		;r5+0x215=*(00000215)
:0206E818 DD4D2404 unknown
:0206E81C 28125DE1 ldmcsda  r2 ,{r0,r5,r6,r7,r8,r10,r11,r12,r14}
:0206E820 40064510 andmi  r4,r6,r0,lsl r5
:0206E824 22A40891 adccs  r0,r4,#0x910000
:0206E828 E5F7E1CD ldrb r14,[r7, #+0x1cd]!
:0206E82C 43612880 unknown
:0206E830 08D01D95 ldmeqia  r0 ,{r0,r2,r4,r7,r8,r10,r11,r12}^
:0206E834 6D5010E5 unknown
:0206E838 FB074513 blx 0223FC94
:0206E83C 00110819 andeqs r0,r1,r9,lsl r8
:0206E840 B11FA1DA ldrltsb r10,[r15, -r10]
:0206E844 01C00B12 biceq  r0,r0,r2,lsl r11
:0206E848 5D10E10A unknown
:0206E84C DD73201B ldclel 0,cr2,[r3,#-0x6c]!
:0206E850 E3A03000 mov  r3,#0x0		;r3=0(0x0)
:0206E854 FB1D131D blx 027B34D8
:0206E858 6D912099 unknown
:0206E85C 102E5920 eorne  r5,r14,r0,lsr #0x12
:0206E860 C1B0E596 unknown
:0206E864 C318390A tstgt r8,#0x28000
:0206E868 9D131EAD unknown
:0206E86C E9000517 stmdb  r0 ,{r0,r1,r2,r4,r8,r10}
:0206E870 450F3A06 strmi r3,[r15, #-0xa06]		;r15-0xa06=*(0206de72)=#14801409(0x00e1da01)
:0206E874 61029D00 unknown
:0206E878 17690807 strneb r0,[r9,-r7, lsl #0x10]!
:0206E87C 00824031 addeq  r4,r2,r1,lsr r0
:0206E880 63451A81 unknown
:0206E884 1441CDE1 strneb r12,[r1],#-0xde1
:0206E888 1039E596 mlanes r9,r6,r5,r14unknown
:0206E88C B2C91331 sbclt  r1,r9,#0xC4000000
:0206E890 041100A9 ldreq r0,[r1],#-0xa9
:0206E894 1DC5E110 unknown
:0206E898 07C2103D unknown
:0206E89C 10390019 eornes r0,r9,r9,lsl r0
:0206E8A0 CD081345 unknown
:0206E8A4 051DE540 ldreq r14,[r13, #-0x540]		;r13-0x540=*(1008fb11)=#0(0x00000000)
:0206E8A8 300D106E andcc  r1,r13,r14,ror #0x0
:0206E8AC 89000D7A stmhidb  r0 ,{r1,r3,r4,r5,r6,r8,r10,r11}
:0206E8B0 0D0B092E unknown
:0206E8B4 92BA0035 adclss r0,r10,#0x35
:0206E8B8 6D08816D unknown
:0206E8BC 14197001 ldrne r7,[r9],#-0x1
:0206E8C0 6A400279 bvs 0306F2AC
:0206E8C4 F1801279 orrnv  r1,r0,r9,ror r2
:0206E8C8 CE117975 mrcgt 9,0,r7,cr1,cr5,{3}
:0206E8CC 7D40127D unknown
:0206E8D0 2369AD02 unknown
:0206E8D4 00E10219 rsceq  r0,r1,r9,lsl r2
:0206E8D8 61312DE6 teqvs r1,r6,ror #0x1b
:0206E8DC 227DF820 rsbcss r15,r13,#0x200000
:0206E8E0 B73009B7 unknown
:0206E8E4 6DC60009 unknown
:0206E8E8 2271B440 rsbcss r11,r1,#0x40000000
:0206E8EC 62715584 rsbvss r5,r1,#0x21000000
:0206E8F0 11D40CB6 ldrneh r0,[r4, #+0xc6]		;r4+0xc6=*(cd401299)
:0206E8F4 40076901 andmi  r6,r7,r1,lsl #0x12
:0206E8F8 2D18B941 unknown
:0206E8FC 11000C40 unknown
:0206E900 0041A93C subeq  r10,r1,r12,lsr r9
:0206E904 9400530C strls r5,[r0],#-0x30c
:0206E908 754023D9 strvcb r2,[r0, #-0x3d9]		;(r0-0x3d9=*(fffffc27))
:0206E90C 7523D502 strvc r13,[r3, #-0x502]!
:0206E910 00743F02 rsbeqs r3,r4,r2,lsl #0x1e
:0206E914 B0A01116 adclt  r1,r0,r6,lsl r1
:0206E918 1FE1DD96 swine 0x00e1dd96
:0206E91C E3190004 tst r9,#0x4
:0206E920 06020540 streq r0,r9,#0x4
:0206E924 50F8074D rscpls r0,r8,r13,asr #0xe
:0206E928 619C0201 orrvss r0,r12,r1,lsl #0x4
:0206E92C 1C71020E ldcnel 2,cr0,[r1],#-0x38
:0206E930 09BC0201 ldmeqib  r12!,{r0,r9}
:0206E934 00E1D435 rsceq  r13,r1,r5,lsr r4
:0206E938 116948CD unknown
:0206E93C 11027500 unknown
:0206E940 9949E8A0 stmlsdb  r9 ,{r5,r7,r11,r13,r14,r15}^
:0206E944 79171D0F ldmvcdb  r7 ,{r0,r1,r2,r3,r8,r10,r11,r12}
:0206E948 0211B200 andeqs r11,r1,#0x0
:0206E94C AE0075B3 mcrge 5,0,r7,cr0,cr3,{5}
:0206E950 0E190DB8 mrceq 13,0,r0,cr9,cr8,{5}
:0206E954 59046D00 stmpldb  r4 ,{r8,r10,r11,r13,r14}
:0206E958 40401910 submi  r1,r0,r0,lsl r9
:0206E95C E5001972 str r1,[r0, #-0x972]		;(r0-0x972=*(fffff68e))
:0206E960 40A6002D adcmi  r0,r6,r13,lsr #0x0
:0206E964 DD360955 ldcle  9,cr0,[r6,#-0x154]!
:0206E968 600EE125 andvs  r14,r14,r5,lsr #0x2
:0206E96C 406104C1 rsbmi  r0,r1,r1,asr #0x9
:0206E970 B000211C andlt  r2,r0,r12,lsl r1
:0206E974 E1CD6058 bic  r6,r13,r8,asr r0
:0206E978 10B57004 adcnes r7,r5,r4
:0206E97C 041D0245 ldreq r0,[r13],#-0x245
:0206E980 065110E0 ldreqb r1,[r13],#-0x245
:0206E984 64000DD9 strvs r0,[r0],#-0xdd9
:0206E988 3930005D ldmccdb  r0!,{r0,r2,r3,r4,r6}
:0206E98C 103DAA00 eornes r10,r13,r0,lsl #0x14
:0206E990 1009D4DA unknown
:0206E994 4940E28D stmmidb  r0 ,{r0,r2,r3,r7,r9,r13,r14,r15}^
:0206E998 FA618901 blx 038D0DAC
:0206E99C 09407239 stmeqdb  r0 ,{r0,r3,r4,r5,r9,r12,r13,r14}^
:0206E9A0 13498311 unknown
:0206E9A4 CDD440A1 unknown
:0206E9A8 14818015 strne r8,[r1],#+0x15
:0206E9AC 448180A1 strmi r8,[r1],#+0xa1
:0206E9B0 1D9D4034 unknown
:0206E9B4 009DC3E5 addeqs r12,r13,r5,ror #0x7
:0206E9B8 B8050548 stmltda  r5 ,{r3,r6,r8,r10}
:0206E9BC 54440099 strplb r0,[r4],#-0x99
:0206E9C0 60E59D00 rscvs  r9,r5,r0,lsl #0x1a
:0206E9C4 3CE59FE0 stcccl 15,cr9,[r5],#+0x380
:0206E9C8 4003B500 andmi  r11,r3,r0,lsl #0xa
:0206E9CC 101603AD andnes r0,r6,r13,lsr #0x7
:0206E9D0 4D2231CD stcmi  1,cr3,[r2,#-0x334]!
:0206E9D4 1413C501 ldrne r12,[r3],#-0x501
:0206E9D8 15E5CD30 strneb r12,[r5, #+0xd30]!
:0206E9DC E500CD20 str r12,[r0, #-0xd20]		;(r0-0xd20=*(fffff2e0))
:0206E9E0 0801A1B0 stmeqda  r1 ,{r4,r5,r7,r8,r13,r15}
:0206E9E4 0B518DE0 bleq 034D216C
:0206E9E8 6D13448E unknown
:0206E9EC C1B21500 movgts r1,r0,lsl #0xa		;r1=0(0x0)
:0206E9F0 02BCE1CD adceqs r14,r12,#0x40000033
:0206E9F4 40006D40 andmi  r6,r0,r0,asr #0x1a
:0206E9F8 41B0E1CD movmis r14,r13,asr #0x3
:0206E9FC 001102CD andeqs r0,r1,r13,asr #0x5
:0206EA00 E229A110 eor  r10,r9,#0x4
:0206EA04 99006108 stmlsdb  r0 ,{r3,r8,r13,r14}
:0206EA08 52A1C812 adcpl  r12,r1,#0x120000
:0206EA0C 697D1359 unknown
:0206EA10 03437110 unknown
:0206EA14 001B001E andeqs r0,r11,r14,lsl r0
:0206EA18 D0181205 andles r1,r8,r5,lsl #0x4
:0206EA1C B915354D ldmltdb  r5 ,{r0,r2,r3,r6,r8,r10,r12,r13}
:0206EA20 E232010D eors r0,r2,#0x40000003
:0206EA24 0651031D unknown
:0206EA28 00750161 rsbeqs r0,r5,r1,ror #0x2
:0206EA2C 199B1299 ldmneib  r11 ,{r0,r3,r4,r7,r9,r12}
:0206EA30 C35FB403 cmpgt r15,#0x3000000
:0206EA34 01ADE1DD unknown
:0206EA38 0949008D stmeqdb  r9 ,{r0,r2,r3,r7}^
:0206EA3C E138DDE3 teq r8,r3,ror #0x1b
:0206EA40 BE0001BC mcrlt 1,0,r0,cr0,cr12,{5}
:0206EA44 05E1CDC0 streqb r12,[r1, #+0xdc0]!
:0206EA48 3F918451 swicc 0x00918451
:0206EA4C 8DC0051D unknown
:0206EA50 09E000E2 unknown
:0206EA54 0F158301 swieq 0x00158301
:0206EA58 EBFFFF62 bl 0206E7E8
:0206EA5C 3D012D18 unknown
:0206EA60 2D43C122 unknown
:0206EA64 123D14E9 eornes r1,r13,#0xE9000000
:0206EA68 15000990 strne r0,[r0, #-0x990]		;(r0-0x990=*(fffff670))
:0206EA6C 3D70D016 ldcccl 0,cr13,[r0,#-0x58]!
:0206EA70 DDA06002 stcle  0,cr6,[r0,#+0x8]!
:0206EA74 45FA2E28 ldrmib r2,[r10, #+0xe28]!
:0206EA78 90509201 sublss r9,r0,r1,lsl #0x4
:0206EA7C 469119E5 ldrmi r1,r9,r0,r1,lsl #0x4
:0206EA80 1430E9FA unknown
:0206EA84 4D023548 unknown
:0206EA88 0F621800 swieq 0x00621800
:0206EA8C 1D17302D unknown
:0206EA90 850CA310 strhi r10,[r12, #-0x310]		;r12-0x310=*(7022628f)=#0(0x00000000)
:0206EA94 DD08B8E2 unknown
:0206EA98 138D0837 orrne  r0,r13,#0x370000
:0206EA9C 010011A0 unknown
:0206EAA0 200D800C andcs  r8,r13,r12
:0206EAA4 0C75CD0F ldceql 13,cr12,[r5],#-0x3c
:0206EAA8 E2852C91 add  r2,r5,#0x9100
:0206EAAC B2402D86 sublt  r2,r0,#0x2180
:0206EAB0 E110D248 tst r0,r8,asr #0x4
:0206EAB4 2D0DE10A unknown
:0206EAB8 11A04D00 movne  r4,r0,lsl #0x1a		;r4=0(0x0)
:0206EABC 07203D02 streq r3,[r0,-r2, lsl #0x1a]!
:0206EAC0 7C401D7C stcvcl 13,cr1,[r0],{#0x7c}
:0206EAC4 02E28500 rsceq  r8,r2,#0x0
:0206EAC8 8100A110 unknown
:0206EACC E57C003D ldrb r0,[r12, #-0x3d]!
:0206EAD0 1DE15728 stcnel 7,cr5,[r1,#+0xa0]!
:0206EAD4 0C051970 stceq  9,cr1,[r5],{#0x70}
:0206EAD8 E1000D65 unknown
:0206EADC 3EED8351 mcrcc 3,7,r8,cr13,cr1,{2}
:0206EAE0 4D42DD14 unknown
:0206EAE4 DD6B0800 stclel 8,cr0,[r11,#-0x0]!
:0206EAE8 F61E8113 unknown
:0206EAEC 230F9DCC unknown
:0206EAF0 B413E1DD ldrlt r14,[r3],#-0x1dd
:0206EAF4 B8E1DD13 unknown
:0206EAF8 200F9503 andcs  r9,r15,r3,lsl #0xa
:0206EAFC 005D8D40 subeqs r8,r13,r0,asr #0x1a
:0206EB00 0F9501E1 swieq 0x009501e1
:0206EB04 E58D900C str r9,[r13, #+0xc]		;r13+0xc=*(1009005d)=#0(0x00000000)
:0206EB08 C520070E strgt r0,[r0, #-0x70e]!
:0206EB0C 0F011501 swieq 0x00011501
:0206EB10 10B91F11 adcnes r1,r9,r1,lsl r15
:0206EB14 E58D6C80 str r6,[r13, #+0xc80]		;r13+0xc80=*(10090cd1)=#0(0x00000000)
:0206EB18 148071A7 strne r7,[r0],#+0x1a7
:0206EB1C BD8311D5 unknown
:0206EB20 51D9E828 bicpls r14,r9,r8,lsr #0x10
:0206EB24 492075E7 stmmidb  r0!,{r0,r1,r2,r5,r6,r7,r8,r10,r12,r13,r14}
:0206EB28 E1D5FFB2 ldrh r15,[r5, #+0xf2]		;r5+0xf2=*(000000f2)
:0206EB2C 71DA0451 bicvcs r0,r10,r1,asr r4
:0206EB30 4071D000 rsbmis r13,r1,r0
:0206EB34 F1D5000C bicnvs r0,r5,r12
:0206EB38 65711005 ldrvsb r1,[r1, #-0x5]!
:0206EB3C D5100009 ldrle r0,[r0, #-0x9]		;(r0-0x9=*(fffffff7))
:0206EB40 A1D58A41 bicges r8,r5,r1,asr #0x14
:0206EB44 61C9FDF1 unknown
:0206EB48 1108B581 unknown
:0206EB4C E5F9E200 ldrb r14,[r9, #+0x200]!
:0206EB50 B3C1614D biclt  r6,r1,#0x40000013
:0206EB54 95B26161 ldrls r6,[r2, #+0x161]!
:0206EB58 15116107 ldrne r6,[r1, #-0x107]		;(r1-0x107=*(fffffef9))
:0206EB5C 4901CD20 stmmidb  r1 ,{r5,r8,r10,r11,r14,r15}
:0206EB60 0009333D andeq  r3,r9,r13,lsr r3
:0206EB64 01D15F38 biceqs r5,r1,r8,lsr r15
:0206EB68 10C56DC9 sbcne  r6,r5,r9,asr #0x1b
:0206EB6C A9AC1145 stmgeib  r12!,{r0,r2,r6,r8,r12}
:0206EB70 FD1E6110 unknown
:0206EB74 0011EF1F andeqs r14,r1,r15,lsl r15
:0206EB78 0E513F2D cdpeq 15,4,cr3,cr1,cr13,1
:0206EB7C 04892D51 streq r2,[r9],#+0xd51
:0206EB80 1D8DCDF9 unknown
:0206EB84 D010DF49 andles r13,r0,r9,asr #0x1e
:0206EB88 F99FFED5 ldmnvib  r15 ,{r0,r2,r4,r6,r7,r9,r10,r11,r12,r13,r14,r15}
:0206EB8C 50B91191 umlalpls r1,r9,r1,r1
:0206EB90 5DE401A1 stcpll 1,cr0,[r4,#+0x284]!
:0206EB94 35202100 strcc r2,[r0, #-0x100]!
:0206EB98 18002501 stmneda  r0 ,{r0,r8,r10,r13}
:0206EB9C 60B5000D adcvss r0,r5,r13
:0206EBA0 20B56F88 adccss r6,r5,r8,lsl #0x1f
:0206EBA4 1060B598 unknown
:0206EBA8 10B1011D adcnes r0,r1,r13,lsl r1
:0206EBAC 756018D1 strvcb r1,[r0, #-0x8d1]!
:0206EBB0 26F19F00 unknown
:0206EBB4 514DAD10 unknown
:0206EBB8 34058800 strcc r8,[r5],#-0x800
:0206EBBC 25101A05 ldrcs r1,[r0, #-0xa05]		;(r0-0xa05=*(fffff5fb))
:0206EBC0 3D1DCC06 unknown
:0206EBC4 29201025 stmcsdb  r0!,{r0,r2,r5,r12}
:0206EBC8 0DD1B500 unknown
:0206EBCC 0619E9E2 ldreq r14,db 
:0206EBD0 FFD41FC9 swinv 0x00d41fc9
:0206EBD4 1D1D15EB unknown
:0206EBD8 14214004 unknown
:0206EBDC 300CE59D mulcc  r12,r13,r5
:0206EBE0 12E59D09 rscne  r9,r5,#0x240
:0206EBE4 71314E69 teqvc r1,r9,ror #0x1c
:0206EBE8 7112D550 tstvc r2,r0,asr r5
:0206EBEC 189DE801 ldmneia  r13 ,{r0,r11,r13,r14,r15}
:0206EBF0 764D05E4 strvcb r0,ia 
:0206EBF4 05336970 ldreq r6,[r3, #-0x970]!
:0206EBF8 11690B21 unknown
:0206EBFC ADF98900 ldcgel 9,cr8,[r9,#+0x0]!
:0206EC00 25100D7D ldrcs r0,[r0, #-0xd7d]		;(r0-0xd7d=*(fffff283))
:0206EC04 5A01452E bpl 020C00C4
:0206EC08 17E1CC79 unknown
:0206EC0C 0010E594 muleqs r0,r4,r5
:0206EC10 821F3190 andhis r3,r15,#0x24
:0206EC14 163D2299 unknown
:0206EC18 10051D21 andne  r1,r5,r1,lsr #0x1a
:0206EC1C 1302D5FB unknown
:0206EC20 8DAF0029 stchi  0,cr0,[r15,#+0xa4]!
:0206EC24 9DF91412 ldclsl 4,cr1,[r9,#+0x48]!
:0206EC28 70D2998D sbcvcs r9,r2,r13,lsl #0x13
:0206EC2C 59600001 unknown
:0206EC30 1C958299 ldcne  2,cr8,[r5],{#0x99}
:0206EC34 A0801D31 addge  r1,r0,r1,lsr r13
:0206EC38 07F96AE3 ldreqb r6,r1,r0,r1,lsr r13
:0206EC3C F2919291 addnvs r9,r1,#0x10000009
:0206EC40 0D570010 unknown
:0206EC44 000D2210 andeq  r2,r13,r0,lsl r2
:0206EC48 000D23A3 andeq  r2,r13,r3,lsr #0x7
:0206EC4C 710BED28 unknown
:0206EC50 9DFA79A2 ldclsl 9,cr7,[r10,#+0x288]!
:0206EC54 02919A12 addeqs r9,r1,#0x12000
:0206EC58 11BD1FFD ldrnesh r1,[r13, +r13]!
:0206EC5C 7130F980 teqvc r0,r0,lsl #0x13
:0206EC60 372E8210 unknown
:0206EC64 D39BE3A0 orrles r14,r11,#0x80000002
:0206EC68 10913985 addnes r3,r1,r5,lsl #0x13
:0206EC6C B015C1B8 ldrlth r12,[r5], -r8
:0206EC70 09BC0001 ldmeqib  r12!,{r0}
:0206EC74 C051B000 subgts r11,r1,r0
:0206EC78 7105B6E1 unknown
:0206EC7C C0200985 eorgt  r0,r0,r5,lsl #0x13
:0206EC80 10302061 eornes r2,r0,r1,ror #0x0
:0206EC84 10E5129D smlalne  r1,r5,r13,r2
:0206EC88 21B18604 movcss r8,r4,lsl #0xc		;r8=0(0x0)
:0206EC8C 10A00800 adcne  r0,r0,r0,lsl #0x10
:0206EC90 F5131A51 ldrnv r1,[r3, #-0xa51]		;(r3-0xa51=*(00e1cfb0))
:0206EC94 E1C12128 bic  r2,r1,r8,lsr #0x2
:0206EC98 A0050820 andge  r0,r5,r0,lsr #0x10
:0206EC9C C311BDE1 tstgt r1,#0x3840
:0206ECA0 249D0019 ldrcs r0,[r13],#+0x19
:0206ECA4 C1004495 swpgt r4,r5,r0
:0206ECA8 00010106 andeq  r0,r1,r6,lsl #0x2
:0206ECAC B4E1C311 unknown
:0206ECB0 E1D3010A bics r0,r3,r10,lsl #0x2
:0206ECB4 25890F7F strcs r0,[r9, #+0xf7f]		;r9+0xf7f=*(00000f7f)
:0206ECB8 A031959A mlages r1,r10,r5,r9unknown
:0206ECBC 0620F1C3 unknown
:0206ECC0 063D20F1 unknown
:0206ECC4 01B400BD ldreqh r0,[r4, +r13]!
:0206ECC8 00B5C33A adceqs r12,r5,r10,lsr r3
:0206ECCC C30100D5 unknown
:0206ECD0 3F1351E1 swicc 0x001351e1
:0206ECD4 40166946 andmis r6,r6,r6,asr #0x12
:0206ECD8 9100E388 unknown
:0206ECDC 82145101 andhis r5,r4,#0x40000000
:0206ECE0 30490461 subcc  r0,r9,r1,ror #0x8
:0206ECE4 B0066904 andlt  r6,r6,r4,lsl #0x12
:0206ECE8 02118A10 andeqs r8,r1,#0x10000
:0206ECEC F8E3528A unknown
:0206ECF0 D9F800D5 unknown
:0206ECF4 E130DD00 teq r0,r0,lsl #0x1a
:0206ECF8 00E1E805 rsceq  r14,r1,r5,lsl #0x10
:0206ECFC 0041700A subeq  r7,r1,r10
:0206ED00 4B037D90 blmi 0214E348
:0206ED04 F9E2298A unknown
:0206ED08 9FB0DC15 swils 0x00b0dc15
:0206ED0C 0250DCE5 subeqs r13,r0,#0xE500
:0206ED10 6524E59F strvs r14,[r4, #-0x59f]!
:0206ED14 D420B800 unknown
:0206ED18 000B08E1 andeq  r0,r11,r1,ror #0x11
:0206ED1C 39221DA0 stmccdb  r2!,{r5,r7,r8,r10,r11,r12}
:0206ED20 C420B854 unknown
:0206ED24 D401D918 strle r13,[r1],#-0x918
:0206ED28 009D07E1 addeqs r0,r13,r1,ror #0xf
:0206ED2C 05D1DD08 ldreqb r13,[r1, #+0xd08]		;r1+0xd08=*(00000d08)
:0206ED30 0048D100 subeq  r13,r8,r0,lsl #0x2
:0206ED34 31B4E98D movccs r14,r13,lsl #0x13		;r14=42467328(0x2880000)
:0206ED38 B500E1D4 strlt r14,[r0, #-0x1d4]		;(r0-0x1d4=*(fffffe2c))
:0206ED3C 42B111F1 adcmis r1,r1,#0x4000003C
:0206ED40 50528589 subpls r8,r2,r9,lsl #0xb
:0206ED44 56D41495 unknown
:0206ED48 F9C48495 stmnvib  r4 ,{r0,r2,r4,r7,r10,r15}^
:0206ED4C F958EDE1 ldmnvdb  r8 ,{r0,r5,r6,r7,r8,r10,r11,r13,r14,r15}^
:0206ED50 E2877CE1 add  r7,r7,#0xE100
:0206ED54 8990011D ldmhiib  r0 ,{r0,r2,r3,r4,r8}
:0206ED58 0FA1B8E2 swieq 0x00a1b8e2
:0206ED5C A01DA101 andges r10,r13,r1,lsl #0x2
:0206ED60 1A010125 bne 020AF1FC
:0206ED64 D4E100C5 unknown
:0206ED68 07BAFFFF unknown
:0206ED6C 2801B105 stmcsda  r1 ,{r0,r2,r8,r12,r13,r15}
:0206ED70 1DDD03D1 unknown
:0206ED74 510A13A5 unknown
:0206ED78 40BABA00 adcmis r11,r10,r0,lsl #0x14
:0206ED7C FA2FE1C3 blx 02C67498
:0206ED80 33953D29 orrccs r3,r5,#0xA40
:0206ED84 91346DC0 teqls r4,r0,asr #0x1b
:0206ED88 6D146553 unknown
:0206ED8C 06E1B03C unknown
:0206ED90 1D8F2011 unknown
:0206ED94 4461BE36 unknown
:0206ED98 B64D3D03 strltb r3,[r13],-r3, lsl #0x1a
:0206ED9C 1515D001 ldrne r13,[r5, #-0x1]		;(r5-0x1=*(ffffffff))
:0206EDA0 25019902 strcs r9,[r1, #-0x902]		;(r1-0x902=*(fffff6fe))
:0206EDA4 D9FA1B02 unknown
:0206EDA8 BE124934 mrclt 9,0,r4,cr2,cr4,{1}
:0206EDAC 01B90067 moveqs r0,r7,ror #0x0
:0206EDB0 491001B5 ldmmidb  r0 ,{r0,r2,r4,r5,r7,r8}
:0206EDB4 97094F15 unknown
:0206EDB8 80D60001 sbchis r0,r6,r1
:0206EDBC 01F91265 mvneqs r1,r5,ror #0x4
:0206EDC0 A101D510 unknown
:0206EDC4 36F8C500 unknown
:0206EDC8 306D79FD unknown
:0206EDCC 59C00D5A stmplib  r0 ,{r1,r3,r4,r6,r8,r10,r11}^
:0206EDD0 1831800D ldmneda  r1!,{r0,r2,r3,r15}
:0206EDD4 39DD6B58 ldmccib  r13 ,{r3,r4,r6,r8,r9,r11,r13,r14}^
:0206EDD8 09D44029 ldmeqib  r4 ,{r0,r3,r5,r14}^
:0206EDDC E1B05010 movs r5,r0,lsl r0		;r5=0(0x0)
:0206EDE0 003D0B01 eoreqs r0,r13,r1,lsl #0x16
:0206EDE4 B5031DDD strlt r1,[r3, #-0xddd]		;(r3-0xddd=*(00e1cc24))
:0206EDE8 0120E516 unknown
:0206EDEC 9D02A9D0 unknown
:0206EDF0 BD29B150 stclt  1,cr11,[r9,#-0x140]!
:0206EDF4 08001111 stmeqda  r0 ,{r0,r4,r8,r12}
:0206EDF8 A9134D01 ldmgedb  r3 ,{r0,r8,r10,r11,r14}
:0206EDFC 1991CE00 ldmneib  r1 ,{r9,r10,r11,r14,r15}
:0206EE00 B9028D03 stmltdb  r2 ,{r0,r1,r8,r10,r11,r15}
:0206EE04 28911800 ldmcsia  r1 ,{r11,r12}
:0206EE08 6D6200F9 stcvsl 0,cr0,[r2,#-0x3e4]!
:0206EE0C 029D000D addeqs r0,r13,#0xD
:0206EE10 81E11135 mvnhi  r1,lsr r5
:0206EE14 00512711 subeqs r2,r1,r1,lsl r7
:0206EE18 81CB5702 bichi  r5,r11,r2,lsl #0xe
:0206EE1C 03392001 teqeq r9,#0x1
:0206EE20 BEE1CC21 cdplt 12,14,cr12,cr1,cr1,1
:0206EE24 85DC300A ldrhib r3,[r12, #+0xa]		;r12+0xa=*(702265a9)=#0(0x00000000)
:0206EE28 68E1DC01 unknown
:0206EE2C E5049F02 str r9,[r4, #-0xf02]		;(r4-0xf02=*(fffff0fe))
:0206EE30 E0033004 and  r3,r3,r4
:0206EE34 23000103 unknown
:0206EE38 51A03840 movpl  r3,r0,asr #0x10
:0206EE3C 3102090F unknown
:0206EE40 603301DC unknown
:0206EE44 04E2014C unknown
:0206EE48 20020930 andcs  r0,r2,r0,lsr r9
:0206EE4C 50DC16F1 ldrplsh r1,[r12],#+0x61
:0206EE50 FE3866DD mrc2 6,1,r6,cr8,cr13,{6}
:0206EE54 E90936E9 stmdb  r9 ,{r0,r3,r5,r6,r7,r9,r10,r12,r13}
:0206EE58 29122846 ldmcsdb  r2 ,{r1,r2,r6,r11,r13}
:0206EE5C 96EDF6E9 unknown
:0206EE60 56ED1C1D unknown
:0206EE64 81417905 unknown
:0206EE68 EF56F118 swi 0x0056f118
:0206EE6C 8FF01139 swihi 0x00f01139
:0206EE70 003512A9 eoreqs r1,r5,r9,lsr #0x5
:0206EE74 19E1D020 unknown
:0206EE78 20ED015D rsccs  r0,r13,r13,asr r1
:0206EE7C 5410ED20 ldrpl r14,[r0],#-0xd20
:0206EE80 0BB5E1A0 bleq 00DE7508
:0206EE84 FDE19A30 stc2l 10,cr9,[r1,#+0xc0]!
:0206EE88 07692C20 streqb r2,[r9,-r0, lsr #0x18]!
:0206EE8C E3288330 unknown
:0206EE90 298A30B5 stmcsib  r10 ,{r0,r2,r4,r5,r7,r12,r13}
:0206EE94 004DD000 subeq  r13,r13,r0
:0206EE98 9AE0508A bls 018830C8
:0206EE9C 193175D2 ldmnedb  r1!,{r1,r4,r6,r7,r8,r10,r12,r13,r14}
:0206EEA0 F1077500 unknown
:0206EEA4 F8098D10 stmnvda  r9 ,{r4,r8,r10,r11,r15}
:0206EEA8 220D00D5 andcs  r0,r13,#0xD5
:0206EEAC 0F5DD000 swieq 0x005dd000
:0206EEB0 13BCE1C1 movnes r14,#0x40000030		;r14=1073741872(0x40000030)
:0206EEB4 09BC8209 ldmeqib  r12!,{r0,r3,r9,r15}
:0206EEB8 D101B802 unknown
:0206EEBC 45072055 strmi r2,[r7, #-0x55]		;(r7-0x55=*(ffffffab))
:0206EEC0 01A50055 moveq  r0,r5,asr r0
:0206EEC4 14292761 unknown
:0206EEC8 8124B580 unknown
:0206EECC EF1C3500 swi 0x001c3500
:0206EED0 0001A0B0 streqh r10,[r1], -r0
:0206EED4 A0B01749 adcges r1,r0,r9,asr #0xe
:0206EED8 A50A10E3 strge r1,[r10, #-0xe3]		;(r10-0xe3=*(ffffff1d))
:0206EEDC 1504D922 strne r13,[r4, #-0x922]		;(r4-0x922=*(fffff6de))
:0206EEE0 4A14B900 bmi 0259D2E8
:0206EEE4 101D0045 andnes r0,r13,r5,asr #0x0
:0206EEE8 1CE909DE stcnel 9,cr0,[r9],#+0x378
:0206EEEC 00011801 andeq  r1,r1,r1,lsl #0x10
:0206EEF0 1301155D unknown
:0206EEF4 42E62095 rscmi  r2,r6,#0x95
:0206EEF8 000A0171 andeq  r0,r10,r1,ror r1
:0206EEFC 00490891 unknown
:0206EF00 B20EDD35 andlt  r13,r14,#0xD40
:0206EF04 7D1B113E unknown
:0206EF08 C9149500 ldmgtdb  r4 ,{r8,r10,r12,r15}
:0206EF0C E11ACD10 tst r10,r0,lsl r13
:0206EF10 197E0100 unknown
:0206EF14 BDBC000D ldclt  0,cr0,[r12,#+0x34]!
:0206EF18 0D14CD00 unknown
:0206EF1C 821C5111 andhis r5,r12,#0x40000004
:0206EF20 1299247A addnes r2,r9,#0x7A000000
:0206EF24 1100259A swpne r2,r10,r0
:0206EF28 03003DE3 unknown
:0206EF2C 8A10B24A bhi 0249B85C
:0206EF30 081A0501 ldmeqda  r10 ,{r0,r8,r10}
:0206EF34 057D1439 ldreqb r1,[r13, #-0x439]!
:0206EF38 5D14EDD0 unknown
:0206EF3C 8A2B1051 bhi 02B33088
:0206EF40 ED1019E2 unknown
:0206EF44 04B5C518 unknown
:0206EF48 8A1081E3 bhi 0248F6DC
:0206EF4C 011B02E0 tsteq r11,r0,ror #0x5
:0206EF50 05056581 streq r6,[r5, #-0x581]		;(r5-0x581=*(fffffa7f))
:0206EF54 E1C21101 bic  r1,r2,r1,lsl #0x2
:0206EF58 D20610BC andle  r1,r6,#0xBC
:0206EF5C BC5569E1 ldcltl 9,cr6,[r5],{#0xe1}
:0206EF60 12A9C210 adcne  r12,r9,#0x1
:0206EF64 49C42BF9 stmmiib  r4 ,{r0,r3,r4,r5,r6,r7,r8,r9,r11,r13}^
:0206EF68 9503F555 strls r15,[r3, #-0x555]		;(r3-0x555=*(fffffaab))
:0206EF6C 6403250E strvs r2,[r3],#-0x50e
:0206EF70 0F20E08A swieq 0x0020e08a
:0206EF74 48E28610 unknown
:0206EF78 50B4D9D2 unknown
:0206EF7C E5A004D9 str r0,[r0, #+0x4d9]!
:0206EF80 03F12094 mvneqs r2,#0x94
:0206EF84 E5B054E5 ldr r5,[r0, #+0x4e5]!
:0206EF88 2DFDB704 ldccsl 7,cr11,[r13,#+0x10]!
:0206EF8C 00112411 andeqs r2,r1,r1,lsl r4
:0206EF90 1EA50CD1 mcrne 12,5,r0,cr5,cr1,{6}
:0206EF94 8D010271 unknown
:0206EF98 205F0303 subcss r0,r15,r3,lsl #0x6
:0206EF9C 20BAE202 adccss r14,r10,r2,lsl #0x4
:0206EFA0 0005E1C1 andeq  r14,r5,r1,asr #0x3
:0206EFA4 01BC07A9 moveqs r0,r9,lsr #0xf		;r0=0(0x0)
:0206EFA8 700411C1 andvc  r1,r4,r1,asr #0x3
:0206EFAC B91101A0 ldmltdb  r1 ,{r5,r7,r8}
:0206EFB0 8F276D12 swihi 0x00276d12
:0206EFB4 57697515 unknown
:0206EFB8 FF36F7DC swinv 0x0036f7dc
:0206EFBC D520BAEB strle r11,[r0, #-0xaeb]!
:0206EFC0 14A5B8E1 unknown
:0206EFC4 CC09A580 stcgt  5,cr10,[r9],{#0x80}
:0206EFC8 410C012D unknown
:0206EFCC F9521CDD ldmnvdb  r2 ,{r0,r2,r3,r4,r6,r7,r10,r11,r12}^
:0206EFD0 3E9FA50B cdpcc 5,8,cr10,cr15,cr11,0
:0206EFD4 5111520B tstpl r1,r11,lsl #0x4
:0206EFD8 00AD3857 adceq  r3,r13,r7,asr r8
:0206EFDC 95005220 strls r5,[r0, #-0x220]		;(r0-0x220=*(fffffde0))
:0206EFE0 15E110A1 strneb r1,[r1, #+0xa1]!
:0206EFE4 FFF90910 swinv 0x00f90910
:0206EFE8 10B2EB14 adcnes r14,r2,r4,lsl r11
:0206EFEC 0D209DD5 stceq  13,cr9,[r0,#-0x354]!
:0206EFF0 5725003D unknown
:0206EFF4 3D1B02D0 unknown
:0206EFF8 D5225900 strle r5,[r2, #-0x900]!
:0206EFFC 59BAE259 ldmplib  r10!,{r0,r3,r4,r6,r9,r13,r14,r15}
:0206F000 00BAAC82 adceqs r10,r10,r2,lsl #0x19
:0206F004 0A2031C1 beq 0287B710
:0206F008 241D5100 ldrcs r5,[r13],#-0x100
:0206F00C 04118588 ldreq r8,[r1],#-0x588
:0206F010 00110079 andeqs r0,r1,r9,ror r0
:0206F014 29032425 stmcsdb  r3 ,{r0,r2,r5,r10,r13}
:0206F018 DD100D84 unknown
:0206F01C 31500D04 cmpcc r0,r4,lsl #0x1a
:0206F020 D414C9C1 ldrle r12,[r4],#-0x9c1
:0206F024 0E020B72 mcreq 11,0,r0,cr2,cr2,{3}
:0206F028 34E97400 unknown
:0206F02C 2D90401C unknown
:0206F030 C4002111 strgt r2,[r0],#-0x111
:0206F034 D010012D andles r0,r0,r13,lsr #0x2
:0206F038 2D3F22FD ldccs  2,cr2,[r15,#-0x3f4]!
:0206F03C 1501AD11 strne r10,[r1, #-0xd11]		;(r1-0xd11=*(fffff2ef))
:0206F040 08000969 stmeqda  r0 ,{r0,r3,r5,r6,r8,r11}
:0206F044 2D0F012D unknown
:0206F048 2D200511 stccs  5,cr0,[r0,#-0x44]!
:0206F04C F5401D01 strnvb r1,[r0, #-0xd01]		;(r0-0xd01=*(fffff2ff))
:0206F050 09091945 stmeqdb  r9 ,{r0,r2,r6,r8,r11,r12}
:0206F054 201D1400 andcss r1,r13,r0,lsl #0x8
:0206F058 20050125 andcs  r0,r5,r5,lsr #0x2
:0206F05C 51F51125 mvnpls r1,r5,lsr #0x2
:0206F060 C5B810AD ldrgt r1,[r8, #+0xad]!
:0206F064 00651A14 rsbeq  r1,r5,r4,lsl r10
:0206F068 AA01410C bge 020BF4A0
:0206F06C 8111202D tsthi r1,r13,lsr #0x0
:0206F070 050B2503 streq r2,[r11, #-0x503]		;(r11-0x503=*(fffffafd))
:0206F074 00006810 andeq  r6,r0,r0,lsl r8
:0206F078 9860711D unknown
:0206F07C 3061400D rsbcc  r4,r1,r13
:0206F080 407D062D rsbmis r0,r13,r13,lsr #0xc
:0206F084 D03D51B2 unknown
:0206F088 CCE314C5 stcgtl 4,cr1,[r3],#+0x314
:0206F08C E04135CE sub  r3,r1,r14,asr #0xb
:0206F090 16E122D1 unknown
:0206F094 8EE1E0C5 cdphi 0,14,cr14,cr1,cr5,6
:0206F098 E100A034 unknown
:0206F09C 002520B3 unknown
:0206F0A0 B3E00220 mvnlt  r0,#0x2
:0206F0A4 61842008 orrvs  r2,r4,r8
:0206F0A8 E5126D22 ldr r6,[r2, #-0xd22]		;r2-0xd22=*(1110f2f3)=#0(0x00000000)
:0206F0AC 8E100118 mrchi 1,0,r0,cr0,cr8,{0}
:0206F0B0 D123251C unknown
:0206F0B4 7123A112 unknown
:0206F0B8 E1941001 orrs r1,r4,r1
:0206F0BC 02C10C13 sbceq  r0,r1,#0x1300
:0206F0C0 E18410B2 strh r1,[r4, +r2]
:0206F0C4 8201CDBF andhi  r12,r1,#0x2FC0
:0206F0C8 197B5019 unknown
:0206F0CC 5D101D00 unknown
:0206F0D0 8143F921 unknown
:0206F0D4 FD1A1D12 unknown
:0206F0D8 F1291174 unknown
:0206F0DC 14AD70B0 unknown
:0206F0E0 0BCD0DCD bleq 013B281C
:0206F0E4 401C76E1 andmis r7,r12,r1,ror #0xd
:0206F0E8 852DA198 strhi r10,[r13, #-0x198]!
:0206F0EC D800B210 stmleda  r0 ,{r4,r9,r12,r13,r15}
:0206F0F0 30230518 eorcc  r0,r3,r8,lsl r5
:0206F0F4 00B40111 adceqs r0,r4,r1,lsl r1
:0206F0F8 0515E1D8 ldreq r14,[r5, #-0x1d8]		;(r5-0x1d8=*(fffffe28))
:0206F0FC 15060009 strne r0,[r6, #-0x9]		;(r6-0x9=*(fffffff7))
:0206F100 09150B09 ldmeqdb  r5 ,{r0,r3,r8,r9,r11}
:0206F104 07401509 streqb r1,[r0,-r9, lsl #0xa]
:0206F108 09401555 stmeqdb  r0 ,{r0,r2,r4,r6,r8,r10,r12}^
:0206F10C 051A4015 ldreq r4,[r10, #-0x15]		;(r10-0x15=*(ffffffeb))
:0206F110 0019C830 andeqs r12,r9,r0,lsr r8
:0206F114 10355015 eornes r5,r5,r5,lsl r0
:0206F118 02851AB8 addeq  r1,r5,#0xB8000
:0206F11C 700C1081 andvc  r1,r12,r1,lsl #0x1
:0206F120 B0E59832 rsclt  r9,r5,r2,lsr r8
:0206F124 B0E1D851 rsclt  r13,r1,r1,asr r8
:0206F128 E1D70060 bics r0,r7,r0,ror #0x0
:0206F12C 3041F87E subcc  r15,r1,r14,ror r8
:0206F130 005911B4 ldreqh r1,[r9],#-0x14
:0206F134 01080990 swpeq r0,r0,r8
:0206F138 1D0200F9 unknown
:0206F13C A05C0209 subges r0,r12,r9,lsl #0x4
:0206F140 E5048315 str r8,[r4, #-0x315]		;(r4-0x315=*(fffffceb))
:0206F144 38000900 stmccda  r0 ,{r8,r11}
:0206F148 1600206D strne r2,da 
:0206F14C 4D00452C unknown
:0206F150 69001512 stmvsdb  r0 ,{r1,r4,r8,r10,r12}
:0206F154 24610700 unknown
:0206F158 6F841131 swivs 0x00841131
:0206F15C 1DD17FE0 unknown
:0206F160 15E28411 strneb r8,[r2, #+0x411]!
:0206F164 2148BA10 unknown
:0206F168 0080E1D8 unknown
:0206F16C 00C2E084 sbceq  r14,r2,r4,lsl #0x1
:0206F170 21ED034D mvncs  r0,r13,asr #0x6
:0206F174 B8E1C020 unknown
:0206F178 E103D100 unknown
:0206F17C 5D069101 unknown
:0206F180 00B8E207 adceqs r14,r8,r7,lsl #0x4
:0206F184 200D0CC1 andcs  r0,r13,r1,asr #0x19
:0206F188 05840B02 streq r0,[r4, #+0xb02]		;r4+0xb02=*(00000b02)
:0206F18C C981F062 stmgtib  r1 ,{r1,r5,r6,r12,r13,r14,r15}
:0206F190 52C99100 sbcpl  r9,r9,#0x0
:0206F194 14A1021D unknown
:0206F198 30614311 rsbcc  r4,r1,r1,lsl r3
:0206F19C A701B5BE unknown
:0206F1A0 23297804 unknown
:0206F1A4 35110011 ldrcc r0,[r1, #-0x11]		;(r1-0x11=*(ffffffef))
:0206F1A8 2C40B820 stccsl 8,cr11,[r0],{#0x20}
:0206F1AC 2484E1D0 strcs r14,[r4],#+0x1d0
:0206F1B0 20B2E1A0 adccss r14,r2,r0,lsr #0x3
:0206F1B4 12102100 andnes r2,r0,#0x0
:0206F1B8 00B908E1 adceqs r0,r9,r1,ror #0x11
:0206F1BC 00F901B8 unknown
:0206F1C0 F6331191 unknown
:0206F1C4 03E2840C mvneq  r8,#0xC000000
:0206F1C8 03E20040 mvneq  r0,#0x40
:0206F1CC 06990484 ldreq r0,[r9],+r4, lsl #0x9
:0206F1D0 08004900 stmeqda  r0 ,{r8,r11,r14}
:0206F1D4 1914E110 ldmnedb  r4 ,{r4,r8,r13,r14,r15}
:0206F1D8 86248413 unknown
:0206F1DC 950006E0 strls r0,[r0, #-0x6e0]		;(r0-0x6e0=*(fffff920))
:0206F1E0 E2828117 add  r8,r2,#0xC0000005
:0206F1E4 9901F97F stmlsdb  r1 ,{r0,r1,r2,r3,r4,r5,r6,r8,r11,r12,r13,r14,r15}
:0206F1E8 86015108 strhi r5,[r1],-r8, lsl #0x2
:0206F1EC 127538E2 rsbnes r3,r5,#0xE20000
:0206F1F0 098D21B0 stmeqib  r13 ,{r4,r5,r7,r8,r13}
:0206F1F4 D14B45A5 unknown
:0206F1F8 319904AD orrccs r0,r9,r13,lsr #0x9
:0206F1FC 0099424B addeqs r4,r9,r11,asr #0x4
:0206F200 84002546 strhi r2,[r0],#-0x546
:0206F204 9506FD44 strls r15,[r6, #-0xd44]		;(r6-0xd44=*(fffff2bc))
:0206F208 00119630 andeqs r9,r1,r0,lsr r6
:0206F20C 860099E0 strhi r9,r9,r1,r0,lsr r6
:0206F210 54030125 strpl r0,[r3],#-0x125
:0206F214 8610B4E0 ldrhi r11,[r3],#-0x125
:0206F218 E1920005 orrs r0,r2,r5
:0206F21C 81181027 tsthi r8,r7,lsr #0x0
:0206F220 8210B4E1 andhis r11,r0,#0xE1000000
:0206F224 150041E1 strne r4,[r0, #-0x1e1]		;(r0-0x1e1=*(fffffe1f))
:0206F228 1271F800 rsbnes r15,r1,#0x0
:0206F22C A042ED47 subge  r14,r2,r7,asr #0x1a
:0206F230 55900035 ldrpl r0,[r0, #+0x35]		;r0+0x35=*(00000035)
:0206F234 CE36E1A0 cdpgt 1,2,cr14,cr6,cr0,5
:0206F238 D110401D tstle r0,r13,lsl r0
:0206F23C 150110E1 strne r1,[r1, #-0xe1]		;(r1-0xe1=*(ffffff1f))
:0206F240 B1005581 unknown
:0206F244 ADE19A10 stcgel 10,cr9,[r1,#+0x40]!
:0206F248 BD438515 unknown
:0206F24C FFF82900 swinv 0x00f82900
:0206F250 E28A0191 add  r0,r10,#0x40000024
:0206F254 D160B822 unknown
:0206F258 D111B8E1 tstle r1,r1,ror #0x11
:0206F25C 498005E1 stmmiib  r0 ,{r0,r5,r6,r7,r8,r10}
:0206F260 03E28610 mvneq  r8,#0x1000000
:0206F264 08150050 ldmeqda  r5 ,{r4,r6}
:0206F268 03714151 cmneq r1,#0x40000014
:0206F26C 80030285 andhi  r0,r3,r5,lsl #0x5
:0206F270 01050200 unknown
:0206F274 8811A080 ldmhida  r1 ,{r7,r13,r15}
:0206F278 00E08A14 rsceq  r8,r0,r4,lsl r10
:0206F27C 6D11F900 unknown
:0206F280 3DD11B0B unknown
:0206F284 003D0B00 eoreqs r0,r13,r0,lsl #0x16
:0206F288 F5D05330 ldrnvb r5,[r0, #+0x330]		;r0+0x330=*(00000330)
:0206F28C 88E38700 unknown
:0206F290 2000DD14 andcs  r13,r0,r4,lsl r13
:0206F294 B1E00342 mvnlt  r0,r2,asr #0x6
:0206F298 B8E18A20 unknown
:0206F29C E1C00050 bic  r0,r0,r0,asr r0
:0206F2A0 E1D000BE ldrh r0,[r0, #+0xe]		;r0+0xe=*(0000000e)
:0206F2A4 A9001486 stmgedb  r0 ,{r1,r2,r7,r10,r12}
:0206F2A8 09E35916 unknown
:0206F2AC 00B1E100 adceqs r14,r1,r0,lsl #0x2
:0206F2B0 0101099A swpeq r0,r10,r1
:0206F2B4 B103C000 unknown
:0206F2B8 01008A00 unknown
:0206F2BC 35151195 ldrcc r1,[r5, #-0x195]		;(r5-0x195=*(fffffe6b))
:0206F2C0 8A3B020B bhi 02F2FAF4
:0206F2C4 10BE0AE2 adcnes r0,r14,r2,ror #0x15
:0206F2C8 9901E1D3 stmlsdb  r1 ,{r0,r1,r4,r6,r7,r8,r13,r14,r15}
:0206F2CC 02998C05 addeqs r8,r9,#0x500
:0206F2D0 2D1007A0 unknown
:0206F2D4 04311808 unknown
:0206F2D8 B5009518 strlt r9,[r0, #-0x518]		;(r0-0x518=*(fffffae8))
:0206F2DC 51B6D402 movpls r13,r2,lsl #0x8		;r13=285218048(0x11001500)
:0206F2E0 750AE1D3 strvc r14,[r10, #-0x1d3]		;(r10-0x1d3=*(fffffe2d))
:0206F2E4 20248601 eorcs  r8,r4,r1,lsl #0xc
:0206F2E8 0104E08A unknown
:0206F2EC 02910802 addeqs r0,r1,#0x20000
:0206F2F0 D32831B4 unknown
:0206F2F4 FFFC7DE1 swinv 0x00fc7de1
:0206F2F8 0A1519EB beq 025B5AAC
:0206F2FC 8605D940 strhi r13,r0,r1,#0x20000
:0206F300 54E08A00 unknown
:0206F304 4102024D unknown
:0206F308 1509710B strne r7,[r9, #-0x10b]		;(r9-0x10b=*(fffffef5))
:0206F30C 0D002900 unknown
:0206F310 102DD000 eorne  r13,r13,r0
:0206F314 81DE0779 bichis r0,r14,r9,ror r7
:0206F318 011003E2 tsteq r0,r2,ror #0x7
:0206F31C 0010BAE2 andeqs r11,r0,r2,ror #0x15
:0206F320 1021E1C0 eorne  r14,r1,r0,asr #0x3
:0206F324 0E491041 cdpeq 0,4,cr1,cr9,cr1,2
:0206F328 11120113 tstne r2,r3,lsl r1
:0206F32C 0208DC00 andeq  r13,r8,#0x0
:0206F330 59E28A0B unknown
:0206F334 2011BC12 andcss r11,r1,r2,lsl r12
:0206F338 5009E1C0 andpl  r14,r9,r0,asr #0x3
:0206F33C EBFFCDEF bl 02062B00
:0206F340 1309040C unknown
:0206F344 FCE8BD87 stc2l 13,cr11,[r8],#+0x21c
:0206F348 01020B71 unknown
:0206F34C 810C8CFF unknown
:0206F350 00ADE020 adceq  r14,r13,r0,lsr #0x0
:0206F354 3FF900F9 swicc 0x00f900f9
:0206F358 B2E176DE rsclt  r7,r1,#0xDE00000
:0206F35C 01E1DEC0 mvneq  r13,r0,asr #0x1d
:0206F360 0900A020 stmeqdb  r0 ,{r5,r13,r15}
:0206F364 DD149530 unknown
:0206F368 1170090B cmnne r0,r11,lsl #0x12
:0206F36C 03126009 tsteq r2,#0x9
:0206F370 00E11C2F rsceq  r1,r1,r15,lsr #0x18
:0206F374 109D12B5 ldrneh r1,[r13], +r5
:0206F378 18E28E20 unknown
:0206F37C 08059900 stmeqda  r5 ,{r8,r11,r12,r15}
:0206F380 402D1325 eormi  r1,r13,r5,lsr #0x6
:0206F384 0051331C subeqs r3,r1,r12,lsl r3
:0206F388 E243309A sub  r3,r3,#0x9A
:0206F38C 14715000 unknown
:0206F390 0220E001 eoreq  r14,r0,#0x1
:0206F394 17025D40 strne r5,r14,r0,#0x1
:0206F398 851B09E5 ldrhi r0,[r11, #-0x9e5]		;(r11-0x9e5=*(fffff61b))
:0206F39C 11B014E2 movnes r1,r2,ror #0x9
:0206F3A0 4091E1D1 ldrmisb r14,[r1], +r1
:0206F3A4 1D00E020 unknown
:0206F3A8 14410812 strneb r0,[r1],#-0x812
:0206F3AC 280201C0 stmcsda  r2 ,{r6,r7,r8}
:0206F3B0 0215E26C andeqs r14,r5,#0xC0000006
:0206F3B4 8DC012B5 unknown
:0206F3B8 0D1D19E5 unknown
:0206F3BC 21804208 orrcs  r4,r0,r8,lsl #0x4
:0206F3C0 E59FC00D ldr r12,[r15, #+0xd]		;r15+0xd=*(0206f3d5)=#1881175508(0x702075d4)
:0206F3C4 6C05691C stcvs  9,cr6,[r5],{#0x1c}
:0206F3C8 F90B6E42 stmnvdb  r11 ,{r1,r6,r9,r10,r11,r13,r14}
:0206F3CC 405174E4 submis r7,r1,r4,ror #0x9
:0206F3D0 75007570 strvc r7,[r0, #-0x570]		;(r0-0x570=*(fffffa90))
:0206F3D4 2075D405 rsbcss r13,r5,r5,lsl #0x8
:0206F3D8 99007570 stmlsdb  r0 ,{r4,r5,r6,r8,r10,r12,r13,r14}
:0206F3DC 35707504 ldrccb r7,[r0, #-0x504]!
:0206F3E0 57807510 unknown
:0206F3E4 0081C97D addeq  r12,r1,r13,ror r9
:0206F3E8 F6300D10 unknown
:0206F3EC 75050075 strvc r0,[r5, #-0x75]		;(r5-0x75=*(ffffff8b))
:0206F3F0 1514AA40 ldrne r10,[r4, #-0xa40]		;(r4-0xa40=*(fffff5c0))
:0206F3F4 79F60D42 unknown
:0206F3F8 41817070 orrmi  r7,r1,r0,ror r0
:0206F3FC 56D2D185 ldrplb r13,[r2],+r5, lsl #0x3
:0206F400 03F53089 mvneqs r3,#0x89
:0206F404 00090CE1 andeq  r0,r9,r1,ror #0x19
:0206F408 A1F810A1 mvnges r1,r1,lsr #0x1
:0206F40C 0081BE00 addeq  r11,r1,r0,lsl #0x1c
:0206F410 1115246D tstne r5,r13,ror #0x8
:0206F414 7D103906 unknown
:0206F418 5012E100 andpls r14,r2,r0,lsl #0x2
:0206F41C 39001D77 stmccdb  r0 ,{r0,r1,r2,r4,r5,r6,r8,r10,r11,r12}
:0206F420 300D209D mulcc  r13,r13,r0
:0206F424 060015D8 unknown
:0206F428 04652D20 unknown
:0206F42C 002700B1 unknown
:0206F430 16E50035 unknown
:0206F434 E5338D50 ldr r8,[r3, #-0xd50]!
:0206F438 6580ADEE strvs r10,[r0, #+0xdee]		;r0+0xdee=*(00000dee)
:0206F43C D5F16511 ldrleb r6,[r1, #+0x511]!
:0206F440 4510F9B1 ldrmi r15,[r0, #-0x9b1]		;(r0-0x9b1=*(fffff64f))
:0206F444 8165F67C msrhi SPSR_sc,r12
:0206F448 08FD1099 unknown
:0206F44C 0608F10C streq r15,[r8],-r12, lsl #0x2
:0206F450 F0AE0069 adcnv  r0,r14,r9,ror #0x0
:0206F454 457002D9 ldrmib r0,[r0, #-0x2d9]!
:0206F458 08ED0C04 unknown
:0206F45C 6A830009 bvs 0012F488
:0206F460 5888005D stmplia  r8 ,{r0,r2,r3,r4,r6}
:0206F464 33E59F10 mvncc  r9,#0x40
:0206F468 6167008D unknown
:0206F46C F9480241 stmnvdb  r8 ,{r0,r6,r9}^
:0206F470 FFC9114F swinv 0x00c9114f
:0206F474 100507EB andne  r0,r5,r11,ror #0xf
:0206F478 013D1021 teqeq r13,r1,lsr #0x0
:0206F47C DD0210BD unknown
:0206F480 4E8D0C35 mcrmi 12,4,r0,cr13,cr5,{1}
:0206F484 DD1024E5 unknown
:0206F488 E50981E5 str r8,[r9, #-0x1e5]		;(r9-0x1e5=*(fffffe1b))
:0206F48C 9D202020 stcls  0,cr2,[r0,#-0x80]!
:0206F490 E58D1006 str r1,[r13, #+0x6]		;r13+0x6=*(11001506)=#0(0x00000000)
:0206F494 001810AD andeqs r1,r8,r13,lsr #0x1
:0206F498 C23B2122 eorgts r2,r11,#0x80000008
:0206F49C 60F129F5 unknown
:0206F4A0 71250D49 unknown
:0206F4A4 F6E908A9 unknown
:0206F4A8 082D7131 stmeqda  r13!,{r0,r4,r5,r8,r12,r13,r14}
:0206F4AC 13540241 cmpne r4,#0x10000004
:0206F4B0 4E1302B1 mrcmi 2,0,r0,cr3,cr1,{5}
:0206F4B4 30093121 andcc  r3,r9,r1,lsr #0x2
:0206F4B8 99212194 stmlsdb  r1!,{r2,r4,r7,r8,r13}
:0206F4BC AC412103 stcgel 1,cr2,[r1],{#0x3}
:0206F4C0 F8BBC121 ldmnvia  r11!,{r0,r5,r8,r14,r15}
:0206F4C4 F05D2DA5 subnvs r2,r13,r5,lsr #0x1b
:0206F4C8 CDFFF5F4 ldcgtl 5,cr15,[r15,#+0x3d0]!
:0206F4CC C6192D31 unknown
:0206F4D0 10112069 andnes r2,r1,r9,ror #0x0
:0206F4D4 1069041D rsbne  r0,r9,r13,lsl r4
:0206F4D8 06E1DDC2 unknown
:0206F4DC 02FD200F rsceqs r2,r13,#0xF
:0206F4E0 06E5A030 unknown
:0206F4E4 D1100211 tstle r0,r1,lsl r2
:0206F4E8 8D10B201 unknown
:0206F4EC 807595E8 rsbhis r9,r5,r8,ror #0xb
:0206F4F0 12311D81 eornes r1,r1,#0x2040
:0206F4F4 007570F0 unknown
:0206F4F8 701D850C andvcs r8,r13,r12,lsl #0xa
:0206F4FC 71600071 unknown
:0206F500 C1555000 cmpgt r5,r0
:0206F504 01454001 unknown
:0206F508 ED1269F5 unknown
:0206F50C 0AC91001 beq 012B3518
:0206F510 0C403DB5 stceql 13,cr3,[r0],{#0xb5}
:0206F514 65F008C1 ldrvsb r0,[r0, #+0x8c1]!
:0206F518 00650700 rsbeq  r0,r5,r0,lsl #0xe
:0206F51C 0049551E subeq  r5,r9,r14,lsl r5
:0206F520 03FDF565 mvneqs r15,#0x19400000
:0206F524 1EE1DD22 cdpne 13,14,cr13,cr1,cr2,1
:0206F528 3E753009 cdpcc 0,6,cr3,cr5,cr9,0
:0206F52C 30B01895 umlalccs r1,r0,r5,r8
:0206F530 06B2E1CD unknown
:0206F534 0A45CD60 beq 031E2ABC
:0206F538 69B6E1CD ldmvsib  r6!,{r0,r2,r3,r6,r7,r8,r13,r14,r15}
:0206F53C 2044B80E subcs  r11,r4,r14,lsl #0x10
:0206F540 29A2E1CD stmcsib  r2!,{r0,r2,r3,r6,r7,r8,r13,r14,r15}
:0206F544 D02F1D40 eorle  r1,r15,r0,asr #0x1a
:0206F548 49B0085D ldmmiib  r0!,{r0,r2,r3,r4,r6,r11}
:0206F54C 9D403800 unknown
:0206F550 071F2D72 unknown
:0206F554 99017910 stmlsdb  r1 ,{r4,r8,r11,r12,r13,r14}
:0206F558 21D00099 unknown
:0206F55C 1810CD30 ldmneda  r0 ,{r4,r5,r8,r10,r11,r14,r15}
:0206F560 10091005 andne  r1,r9,r5
:0206F564 0D04C98D unknown
:0206F568 21123500 tstcs r2,r0,lsl #0xa
:0206F56C F56342E9 strnvb r4,[r3, #-0x2e9]!
:0206F570 CD973C49 unknown
:0206F574 A910951E ldmgedb  r0 ,{r1,r2,r3,r4,r8,r10,r12,r15}
:0206F578 11103110 tstne r0,r0,lsl r1
:0206F57C 1C111020 ldcne  0,cr1,[r1],{#0x20}
:0206F580 A5DF1859 ldrgeb r1,[r15, #+0x859]		;r15+0x859=*(0206fde1)=#1748025734(0x6830c186)
:0206F584 F1E58116 mvnnv  r8,r6,lsl r1
:0206F588 7C990011 ldcvc  0,cr0,[r9],{#0x11}
:0206F58C 71E73229 mvnvc  r3,r9,lsr #0x4
:0206F590 796C004D unknown
:0206F594 35042540 strcc r2,[r4, #-0x540]		;(r4-0x540=*(fffffac0))
:0206F598 000D1321 andeq  r1,r13,r1,lsr #0x6
:0206F59C 00315D05 eoreqs r5,r1,r5,lsl #0x1a
:0206F5A0 0F4075D5 swieq 0x004075d5
:0206F5A4 75480069 strvcb r0,[r8, #-0x69]		;(r8-0x69=*(ffffff97))
:0206F5A8 C1554520 cmpgt r5,r0,lsr #0xa
:0206F5AC 8352FD02 cmphi r2,#0x80
:0206F5B0 10722301 rsbnes r2,r2,r1,lsl #0x6
:0206F5B4 250BE283 strcs r14,[r11, #-0x283]		;(r11-0x283=*(fffffd7d))
:0206F5B8 FFD05613 swinv 0x00d05613
:0206F5BC D81019EB ldmleda  r0 ,{r0,r1,r3,r5,r6,r7,r8,r11,r12}
:0206F5C0 064121CC streqb r2,da 
:0206F5C4 B17240E9 cmnlt r2,r9,ror #0x1
:0206F5C8 B5080502 strlt r0,[r8, #-0x502]		;(r8-0x502=*(fffffafe))
:0206F5CC D114492D tstle r4,r13,lsr #0x12
:0206F5D0 A540C57B strgeb r12,[r0, #-0x57b]		;(r0-0x57b=*(fffffa85))
:0206F5D4 441BD55D ldrmi r13,[r11],#-0x55d
:0206F5D8 15F94B31 ldrneb r4,[r9, #+0xb31]!
:0206F5DC B703DD00 strlt r13,[r3,-r0, lsl #0x1a]
:0206F5E0 B700090B strlt r0,[r0,-r11, lsl #0x12]
:0206F5E4 290840BD stmcsdb  r8 ,{r0,r2,r3,r4,r5,r7,r14}
:0206F5E8 51294461 unknown
:0206F5EC 0760BDAA streqb r11,[r0,-r10, lsr #0x1b]!
:0206F5F0 0CAD1FC9 stceq  15,cr1,[r13],#+0x324
:0206F5F4 C14DF110 unknown
:0206F5F8 ED1DFD5B unknown
:0206F5FC 03F92B89 mvneqs r2,#0x22400
:0206F600 1D65CCB0 stcnel 12,cr12,[r5,#-0x2c0]!
:0206F604 05BD03A1 ldreq r0,[r13, #+0x3a1]!
:0206F608 047D7304 unknown
:0206F60C 065D000F ldreqb r0,[r13],-r15
:0206F610 103511A9 eornes r1,r5,r9,lsr #0x3
:0206F614 20091489 andcs  r1,r9,r9,lsl #0x9
:0206F618 400AFDF9 unknown
:0206F61C 14710DB9 unknown
:0206F620 40001950 andmi  r1,r0,r0,asr r9
:0206F624 FDAD049D stc2  4,cr0,[r13,#+0x274]!
:0206F628 02000914 andeq  r0,r0,#0x50000
:0206F62C 7507B540 strvc r11,[r7, #-0x540]		;(r7-0x540=*(fffffac0))
:0206F630 07555014 unknown
:0206F634 E3A040B3 mov  r4,#0xB3		;r4=179(0xb3)
:0206F638 1055147D subnes r1,r5,r13,ror r4
:0206F63C 6480699F strvs r6,[r0],#+0x99f
:0206F640 A13F1D58 teqge r15,r8,asr r13
:0206F644 000D1223 andeq  r1,r13,r3,lsr #0x4
:0206F648 87003507 strhi r3,[r0,-r7, lsl #0xa]
:0206F64C 0EAB4069 cdpeq 0,10,cr4,cr11,cr9,3
:0206F650 00440069 subeq  r0,r4,r9,ror #0x0
:0206F654 0D471655 unknown
:0206F658 D2025506 andle  r5,r2,#0x1800000
:0206F65C 30698101 rsbcc  r8,r9,r1,lsl #0x2
:0206F660 D5E59004 strleb r9,[r5, #+0x4]!
:0206F664 1544E100 strneb r14,[r4, #-0x100]		;(r4-0x100=*(ffffffb3))
:0206F668 8100821C unknown
:0206F66C 3EE501E5 cdpcc 1,14,cr0,cr5,cr5,7
:0206F670 C13145B4 ldrgth r4,[r1, -r4]!
:0206F674 95CC88E1 strlsb r8,[r12, #+0x8e1]		;r12+0x8e1=*(70207eb5)=#0(0x00000000)
:0206F678 45400D0A strmib r0,[r0, #-0xd0a]		;(r0-0xd0a=*(fffff2f6))
:0206F67C 5D708410 ldcpll 4,cr8,[r0,#-0x40]!
:0206F680 B110FD0C tstlt r0,r12,lsl #0x1a
:0206F684 8539F53F ldrhi r15,[r9, #-0x53f]!
:0206F688 0D076D03 unknown
:0206F68C FF006D01 swinv 0x00006d01
:0206F690 3DED046C stcccl 4,cr0,[r13,#+0x1b0]!
:0206F694 24008D05 strcs r8,[r0],#-0xd05
:0206F698 94368500 unknown
:0206F69C 80012215 andhi  r2,r1,r5,lsl r2
:0206F6A0 805432C9 subhis r3,r4,r9,asr #0x5
:0206F6A4 0DBD175D ldceq  7,cr1,[r13,#+0x174]!
:0206F6A8 3915EDC9 ldmccdb  r5 ,{r0,r3,r6,r7,r8,r10,r11,r13,r14,r15}
:0206F6AC 490D7900 stmmidb  r13 ,{r8,r11,r12,r13,r14}
:0206F6B0 1A95085A bne 005B1820
:0206F6B4 17A90BE5 strne r0,db 
:0206F6B8 E411D9EF ldr r13,[r1],#-0x9ef
:0206F6BC 00E59334 rsceq  r9,r5,r4,lsr r3
:0206F6C0 41080901 unknown
:0206F6C4 99330B59 ldmlsdb  r3!,{r0,r3,r4,r6,r8,r9,r11}
:0206F6C8 4A210804 bmi 028B16E0
:0206F6CC 152D43F8 strne r4,[r13, #-0x3f8]!
:0206F6D0 3114E5E9 tstcc r4,r9,ror #0xb
:0206F6D4 0009191A andeq  r1,r9,r10,lsl r9
:0206F6D8 A0000910 andge  r0,r0,r0,lsl r9
:0206F6DC 35004956 strcc r4,[r0, #-0x956]		;(r0-0x956=*(fffff6aa))
:0206F6E0 003D0A14 eoreqs r0,r13,r4,lsl r10
:0206F6E4 19AA0014 stmneib  r10!,{r2,r4}
:0206F6E8 015B0810 cmpeq r11,r0,lsl r8
:0206F6EC 1505CA00 strne r12,[r5, #-0xa00]		;(r5-0xa00=*(fffff600))
:0206F6F0 BA000106 blt 0206FB10
:0206F6F4 11C51508 bicne  r1,r5,r8,lsl #0xa
:0206F6F8 051C0005 ldreq r0,[r12, #-0x5]		;r12-0x5=*(702075cf)=#0(0x00000000)
:0206F6FC 00090300 andeq  r0,r9,r0,lsl #0x6
:0206F700 1E4D5691 mcrne 6,2,r5,cr13,cr1,{4}
:0206F704 55138901 ldrpl r8,[r3, #-0x901]		;(r3-0x901=*(fffff6ff))
:0206F708 D5FD2C05 ldrleb r2,[r13, #+0xc05]!
:0206F70C 55550013 ldrplb r0,[r5, #-0x13]		;(r5-0x13=*(ffffffed))
:0206F710 B5CA1689 strltb r1,[r10, #+0x689]		;r10+0x689=*(00000689)
:0206F714 1CAA0000 stcne  0,cr0,[r10],#+0x0
:0206F718 8D03E902 unknown
:0206F71C 09F70009 unknown
:0206F720 550C0100 strpl r0,[r12, #-0x100]		;r12-0x100=*(702074d4)=#0(0x00000000)
:0206F724 21CCE315 biccs  r14,r12,r5,lsl r3
:0206F728 1211F400 andnes r15,r1,#0x0
:0206F72C D9091920 stmledb  r9 ,{r5,r8,r11,r12}
:0206F730 0021D419 eoreq  r13,r1,r9,lsl r4
:0206F734 EF0021BF swi 0x000021bf
:0206F738 21EC8021 mvncs  r8,r1,lsr #0x0
:0206F73C 2155EA40 cmpcs r5,r0,asr #0x14
:0206F740 51200400 unknown
:0206F744 B600290A strlt r2,[r0],-r10, lsl #0x12
:0206F748 59E601A9 unknown
:0206F74C 007101D9 unknown
:0206F750 B1E32FD1 unknown
:0206F754 E11A7100 tst r10,r0,lsl #0x2
:0206F758 C8B70525 ldmgtia  r7!,{r0,r2,r5,r8,r10}
:0206F75C 0D950525 unknown
:0206F760 F90525E2 stmnvdb  r5 ,{r1,r5,r6,r7,r8,r10,r13}
:0206F764 36008028 strcc r8,[r0],-r8, lsr #0x0
:0206F768 0B05E083 bleq 021E797C
:0206F76C C01807BD ldrgth r0,[r8], -r13
:0206F770 F99018B5 ldmnvib  r0 ,{r0,r2,r4,r5,r7,r11,r12}
:0206F774 8000A820 andhi  r10,r0,r0,lsr #0x10
:0206F778 18150C89 ldmneda  r5 ,{r0,r3,r7,r10,r11}
:0206F77C B1018542 unknown
:0206F780 153DE083 ldrne r14,[r13, #-0x83]!
:0206F784 8C00217A stchi  1,cr2,[r0],{#0x7a}
:0206F788 09149F03 ldmeqdb  r4 ,{r0,r1,r8,r9,r10,r11,r12,r15}
:0206F78C 6D00B921 unknown
:0206F790 E2800D34 add  r0,r0,#0xD00
:0206F794 47911025 ldrmi r1,[r1,+r5, lsr #0x0]
:0206F798 00E02002 rsceq  r2,r0,r2
:0206F79C 31CF127D biccc  r1,r15,r13,ror r2
:0206F7A0 12501331 subnes r1,r0,#0xC4000000
:0206F7A4 5C213900 stcpl  9,cr3,[r1],#-0x0
:0206F7A8 F5613903 strnvb r3,[r1, #-0x903]!
:0206F7AC E2644100 rsb  r4,r4,#0x0
:0206F7B0 19156181 ldmnedb  r5 ,{r0,r7,r8,r13,r14}
:0206F7B4 C135B400 teqgt r5,r0,lsl #0x8
:0206F7B8 71B00CE1 movvcs r0,r1,ror #0x19
:0206F7BC AD1045D4 unknown
:0206F7C0 03494300 unknown
:0206F7C4 0AE55847 beq 019C58E8
:0206F7C8 5515E088 ldrpl r14,[r5, #-0x88]		;(r5-0x88=*(ffffff78))
:0206F7CC D132D607 teqle r2,r7,lsl #0xc
:0206F7D0 1A2FA111 bne 02C57C1C
:0206F7D4 7D200089 stcvc  0,cr0,[r0,#-0x224]!
:0206F7D8 0320FF04 msreq CPSR_,#0x10
:0206F7DC 0192E215 orreqs r14,r2,r5,lsl r2
:0206F7E0 2001E001 andcs  r14,r1,r1
:0206F7E4 82801021 addhi  r1,r0,#0x21
:0206F7E8 94BE24CD unknown
:0206F7EC E027001D eor  r0,r7,r13,lsl r0
:0206F7F0 900212E1 andls  r1,r2,r1,ror #0x5
:0206F7F4 94BEE009 unknown
:0206F7F8 40800019 addmi  r0,r0,r9,lsl r0
:0206F7FC 43900CE5 orrmis r0,r0,#0xE500
:0206F800 888001E2 stmhiia  r0 ,{r1,r5,r6,r7,r8}
:0206F804 8C1D01E0 ldchi  1,cr0,[r13],{#0xe0}
:0206F808 C5B0E288 ldrgt r14,[r0, #+0x288]!
:0206F80C 1300E1D8 unknown
:0206F810 B0E18C37 rsclt  r8,r1,r7,lsr r12
:0206F814 05D1C835 ldreqb r12,[r1, #+0x835]		;r1+0x835=*(6830c9bb)=#0(0x00000000)
:0206F818 D1089D80 unknown
:0206F81C 833A0105 teqhi r10,#0x40000001
:0206F820 039526E2 orreqs r2,r5,#0xE200000
:0206F824 AD0045C3 unknown
:0206F828 55312900 ldrpl r2,[r1, #-0x900]!
:0206F82C 1006210D andne  r2,r6,r13,lsl #0x2
:0206F830 BCE03E01 stcltl 14,cr3,[r0],#+0x4
:0206F834 4D004914 unknown
:0206F838 D421B000 unknown
:0206F83C 6000E118 andvs  r14,r0,r8,lsl r1
:0206F840 051512ED ldreq r1,[r5, #-0x2ed]		;(r5-0x2ed=*(fffffd13))
:0206F844 0509860C streq r8,[r9, #-0x60c]		;(r9-0x60c=*(fffff9f4))
:0206F848 02002598 andeq  r2,r0,#0x26000000
:0206F84C 0D0AE110 unknown
:0206F850 21860A14 orrcs  r0,r6,r4,lsl r10
:0206F854 8DD00005 unknown
:0206F858 35E24203 strccb r4,[r2, #+0x203]!
:0206F85C B505C025 strlt r12,[r5, #-0x25]		;(r5-0x25=*(ffffffdb))
:0206F860 55E59100 strplb r9,[r5, #+0x100]!
:0206F864 00E11510 rsceq  r1,r1,r0,lsl r5
:0206F868 D02923B6 unknown
:0206F86C E01113E1 ands r1,r1,r1,ror #0x7
:0206F870 E0020EF9 unknown
:0206F874 C013B620 andgts r11,r3,r0,lsr #0xc
:0206F878 60102DE1 andvss r2,r0,r1,ror #0x1b
:0206F87C A1109F12 tstge r0,r2,lsl r15
:0206F880 4003F912 andmi  r15,r3,r2,lsl r9
:0206F884 821101E2 andhis r0,r1,#0x80000038
:0206F888 E883231D stmia  r3 ,{r0,r2,r3,r4,r8,r9,r13}
:0206F88C 08E59114 unknown
:0206F890 02E11DE1 rsceq  r1,r1,#0x3840
:0206F894 257D6009 ldrcsb r6,[r13, #-0x9]!
:0206F898 100D01E1 andne  r0,r13,r1,ror #0x3
:0206F89C 04E1D401 unknown
:0206F8A0 E1871D19 orr  r1,r7,r9,lsl r13
:0206F8A4 B00E3111 andlt  r3,r14,r1,lsl r1
:0206F8A8 20E1D411 rsccs  r13,r1,r1,lsl r4
:0206F8AC 01E50302 mvneq  r0,r2,lsl #0x6
:0206F8B0 07DD03E1 ldreqb r0,r0,r2,lsl #0x6
:0206F8B4 E24102D1 sub  r0,r1,#0x1000000D
:0206F8B8 850F0100 strhi r0,[r15, #-0x100]		;r15-0x100=*(0206f7c0)=#55132928(0x03494300)
:0206F8BC 8034E835 eorhis r14,r4,r5,lsr r8
:0206F8C0 00096FE5 andeq  r6,r9,r5,ror #0x1f
:0206F8C4 BAC1174D blt 010B5600
:0206F8C8 6CEB0001 stcvsl 0,cr0,[r11],#+0x4
:0206F8CC F5290005 strnv r0,[r9, #-0x5]!
:0206F8D0 E56AA000 strb r10,[r10, #-0x0]!
:0206F8D4 E3A08010 mov  r8,#0x10		;r8=16(0x10)
:0206F8D8 0AA161E8 beq 008C8080
:0206F8DC 08056582 stmeqda  r5 ,{r1,r7,r8,r10,r13,r14}
:0206F8E0 04980BF5 ldreq r0,[r8],#+0xbf5
:0206F8E4 0500E009 streq r14,[r0, #-0x9]		;r0-0x9=*(034942f7)=#238(0x000000ee)
:0206F8E8 F5003910 strnv r3,[r0, #-0x910]		;r0-0x910=*(034939f0)=#-272(0xfffffef0)
:0206F8EC E10A3D07 unknown
:0206F8F0 120AA566 andne  r10,r10,#0x19800000
:0206F8F4 49353EB0 ldmmidb  r5!,{r4,r5,r7,r9,r10,r11,r12,r13}
:0206F8F8 7D13531A unknown
:0206F8FC 81006C19 unknown
:0206F900 F106E212 unknown
:0206F904 0A99BE08 beq 006DF12C
:0206F908 1295100D addnes r1,r5,#0xD
:0206F90C 99077462 stmlsdb  r7 ,{r1,r5,r6,r10,r12,r13,r14}
:0206F910 09E5961A unknown
:0206F914 259D8000 ldrcs r8,[r13, #+0x0]		;r13+0x0=*(11001500)=#0(0x00000000)
:0206F918 C075B082 rsbgts r11,r5,r2,lsl #0x1
:0206F91C E2880361 add  r0,r8,#0x84000001
:0206F920 250880FF strcs r8,[r8, #-0xff]		;(r8-0xff=*(ffffff01))
:0206F924 E7E35818 unknown
:0206F928 05250369 streq r0,[r5, #-0x369]!
:0206F92C D10F1D10 mrsle r1,CPSR
:0206F930 71000528 unknown
:0206F934 00102B16 andeqs r2,r0,r6,lsl r11
:0206F938 06B50909 unknown
:0206F93C 9C4AF9C6 stclsl 9,cr15,[r10],{#0xc6}
:0206F940 44EB0007 unknown
:0206F944 006D1C99 unknown
:0206F948 406D0FC1 rsbmi  r0,r13,r1,asr #0x1f
:0206F94C A5121C75 ldrge r1,[r2, #-0xc75]		;r2-0xc75=*(1110f3a0)=#0(0x00000000)
:0206F950 B5109550 ldrlt r9,[r0, #-0x550]		;r0-0x550=*(03493db0)=#-61712(0xffff0ef0)
:0206F954 F6109590 unknown
:0206F958 10A5500D adcne  r5,r5,r13
:0206F95C 90A51095 umlalls  r1,r5,r5,r0
:0206F960 60A53095 umlalvs  r3,r5,r5,r0
:0206F964 BF000D75 swilt 0x00000d75
:0206F968 7180A52C orrvc  r10,r0,r12,lsr #0xa
:0206F96C 19280095 stmnedb  r8!,{r0,r2,r4,r7}
:0206F970 2AD4001C bcs 0156F9E8
:0206F974 03311DE1 teqeq r1,#0x3840
:0206F978 21013D00 unknown
:0206F97C 541F400D ldrpl r4,[r15],#-0xd
:0206F980 7BCD0001 blvc 013AF98C
:0206F984 1BCD0129 blne 013AFE30
:0206F988 6BCD500D blvs 013C39C4
:0206F98C 1BCD0129 blne 013AFE38
:0206F990 B11BD1FF ldrltsh r13,[r11, -r15]
:0206F994 29100D1B ldmcsdb  r0 ,{r0,r1,r3,r4,r8,r10,r11}
:0206F998 0B000111 bleq 0206FDE4
:0206F99C 5F0D400D swipl 0x000d400d
:0206F9A0 010C0001 unknown
:0206F9A4 00010700 andeq  r0,r1,r0,lsl #0xe
:0206F9A8 811B910A tsthi r11,r10,lsl #0x2
:0206F9AC 30F5D52B rscccs r13,r5,r11,lsr #0xa
:0206F9B0 12311BCD eornes r1,r1,#0x33400
:0206F9B4 FF001104 swinv 0x00001104
:0206F9B8 0D17FFFF unknown
:0206F9BC 0D0F2100 unknown
:0206F9C0 000D4B00 andeq  r4,r13,r0,lsl #0x16
:0206F9C4 10151BC1 andnes r1,r5,r1,asr #0x17
:0206F9C8 47F71519 unknown
:0206F9CC 0C010003 stceq  0,cr0,[r1],{#0x3}
:0206F9D0 18102D55 ldmneda  r0 ,{r0,r2,r4,r6,r8,r10,r11,r13}
:0206F9D4 10192838 andnes r2,r9,r8,lsr r8
:0206F9D8 2C7D4635 ldccsl 6,cr4,[r13],#-0xd4
:0206F9DC 813A05F5 ldrhish r0,[r10, -r5]!
:0206F9E0 44E413E2 unknown
:0206F9E4 D55BE593 ldrleb r14,[r11, #-0x593]		;(r11-0x593=*(fffffa6d))
:0206F9E8 4C351C00 ldcmi  12,cr1,[r5],#-0x0
:0206F9EC 550F89A0 strpl r8,[r15, #-0x9a0]		;r15-0x9a0=*(0206f054)=#538776576(0x201d1400)
:0206F9F0 B583F82D strlt r15,[r3, #+0x82d]		;r3+0x82d=*(0000071d)
:0206F9F4 05092000 streq r2,[r9, #-0x0]		;(r9-0x0=*(ffff0ef0))
:0206F9F8 34D3013D ldrccb r0,[r3],#+0x13d
:0206F9FC 83F80CA1 mvnhis r0,#0xA100
:0206FA00 41F874DD ldrmisb r7,[r8, #+0x4d]!
:0206FA04 34E9122D unknown
:0206FA08 7901058D stmvcdb  r1 ,{r0,r2,r3,r7,r8,r10}
:0206FA0C 5D508907 unknown
:0206FA10 F4107D05 ldrnv r7,[r0],#-0xd05
:0206FA14 88007D82 stmhida  r0 ,{r1,r7,r8,r10,r11,r12,r13,r14}
:0206FA18 07811020 streq r1,[r1,+r0, lsr #0x0]
:0206FA1C A2010120 andge  r0,r1,#0x8
:0206FA20 115D0601 cmpne r13,r1,lsl #0xc
:0206FA24 14A0EB00 unknown
:0206FA28 20E5019F smlalcs  r0,r5,r15,r1
:0206FA2C 01ADDD70 moveq  r13,r0,ror r13
:0206FA30 4630013D unknown
:0206FA34 4103E230 unknown
:0206FA38 844A0325 strhib r0,[r10],#-0x325
:0206FA3C 4408E8E2 strmi r14,[r8],#-0x8e2
:0206FA40 C508F594 strgt r15,[r8, #-0x594]		;r8-0x594=*(201d0e6c)=#0(0x00000000)
:0206FA44 07099D01 streq r9,[r9,-r1, lsl #0x1a]
:0206FA48 5C1C0A99 ldcpl  10,cr0,[r12],{#0x99}
:0206FA4C 011B0001 tsteq r11,r1
:0206FA50 00010AA1 andeq  r0,r1,r1,lsr #0x15
:0206FA54 18000119 stmneda  r0 ,{r0,r3,r4,r8}
:0206FA58 0AA10159 beq 008AFFC4
:0206FA5C 010AA101 unknown
:0206FA60 00111500 andeqs r1,r1,r0,lsl #0xa
:0206FA64 00015A03 andeq  r5,r1,r3,lsl #0x14
:0206FA68 D10001A8 unknown
:0206FA6C 25EC0001 strcsb r0,[r12, #+0x1]!
:0206FA70 01551001 cmpeq r5,r1
:0206FA74 0651EA00 ldreqb r14,[r1],-r0, lsl #0x14
:0206FA78 4D554925 unknown
:0206FA7C D81A0D63 ldmleda  r10 ,{r0,r1,r5,r6,r8,r10,r11}
:0206FA80 8D00391D unknown
:0206FA84 24240045 unknown
:0206FA88 510AE59F swppl r14,r15,r10
:0206FA8C 9D001111 unknown
:0206FA90 1109B100 unknown
:0206FA94 B9112D81 ldmltdb  r1 ,{r0,r7,r8,r10,r11,r13}
:0206FA98 E581CF00 str r12,[r1, #+0xf00]		;r1+0xf00=*(00000f00)
:0206FA9C 31BA1011 movccs r1,r1,lsl r0		;r1=0(0x0)
:0206FAA0 0480E1DD streq r14,[r0],#+0x1dd
:0206FAA4 451B1811 ldrmi r1,[r11, #-0x811]		;(r11-0x811=*(fffff7ef))
:0206FAA8 33453803 unknown
:0206FAAC 4D00B916 unknown
:0206FAB0 E2811D55 add  r1,r1,#0x1540
:0206FAB4 E0211290 mla  r1,r0,r2,r1unknown
:0206FAB8 7B801699 blvc 00075524
:0206FABC DCEBFFCE stclel 15,cr15,[r11],#+0x338
:0206FAC0 991B3103 ldmlsdb  r11 ,{r0,r1,r8,r12,r13}
:0206FAC4 9030C000 eorlss r12,r0,r0
:0206FAC8 004116E5 subeq  r1,r1,r5,ror #0xd
:0206FACC 10070092 mulne  r7,r2,r0
:0206FAD0 838D4DE0 orrhi  r4,r13,#0x3800
:0206FAD4 E206077D and  r0,r6,#0x1F40000
:0206FAD8 D8301007 ldmleda  r0!,{r0,r1,r2,r12}
:0206FADC F50E01E7 strnv r0,[r14, #-0x1e7]		;(r14-0x1e7=*(ffffff07))
:0206FAE0 F00BBD01 andnv  r11,r11,r1,lsl #0x1a
:0206FAE4 E3C31060 bic  r1,r3,#0x60
:0206FAE8 59811C20 stmplib  r1 ,{r5,r10,r11,r12}
:0206FAEC E740C803 strb r12,[r0,-r3, lsl #0x10]
:0206FAF0 E90A10E9 stmdb  r10 ,{r0,r3,r5,r6,r7,r12}
:0206FAF4 45FE6D00 ldrmib r6,[r14, #+0xd00]!
:0206FAF8 CA820D0D bgt 000F2F34
:0206FAFC E5D5E01C ldrb r14,[r5, #+0x1c]		;r5+0x1c=*(0000001c)
:0206FB00 A112E100 tstge r2,r0,lsl #0x2
:0206FB04 E009D509 and  r13,r9,r9,lsl #0xa
:0206FB08 9F23802A swils 0x0023802a
:0206FB0C B51380E5 ldrlt r8,[r3, #-0xe5]		;(r3-0xe5=*(fffffe0b))
:0206FB10 008D8012 addeq  r8,r13,r2,lsl r0
:0206FB14 008D2431 addeq  r2,r13,r1,lsr r4
:0206FB18 D1050984 unknown
:0206FB1C 07A92509 streq r2,[r9,+r9, lsl #0xa]!
:0206FB20 46201A39 unknown
:0206FB24 833102E2 teqhi r1,#0x2000000E
:0206FB28 2D40E002 unknown
:0206FB2C 1A01E591 bne 020E9178
:0206FB30 A8E20083 unknown
:0206FB34 9D07C134 unknown
:0206FB38 258D5322 strcs r5,[r13, #+0x322]		;r13+0x322=*(11001822)=#0(0x00000000)
:0206FB3C 2C4D5840 stccsl 8,cr5,[r13],{#0x40}
:0206FB40 158DE246 strne r14,[r13, #+0x246]		;r13+0x246=*(11001746)=#0(0x00000000)
:0206FB44 81007104 unknown
:0206FB48 AD802900 unknown
:0206FB4C E5014D11 str r4,[r1, #-0xd11]		;(r1-0xd11=*(fffff2ef))
:0206FB50 1D1D590A unknown
:0206FB54 3E1C1D09 cdpcc 13,0,cr1,cr12,cr9,0
:0206FB58 1905E284 stmnedb  r5 ,{r2,r7,r9,r13,r14,r15}
:0206FB5C 24BE1A25 unknown
:0206FB60 130CE1D1 unknown
:0206FB64 61E11205 mvnvs  r1,r5,lsl #0x4
:0206FB68 20011204 andcs  r1,r1,r4,lsl #0x4
:0206FB6C 14BD8510 unknown
:0206FB70 0250FF12 subeqs r15,r0,#0x48
:0206FB74 425504B9 submis r0,r5,#0xB9000000
:0206FB78 0349F7E3 unknown
:0206FB7C F00099F0 unknown
:0206FB80 943A5912 unknown
:0206FB84 8108959E swphi r9,r14,r8
:0206FB88 911D4010 tstls r13,r0,lsl r0
:0206FB8C 100618E5 andne  r1,r6,r5,ror #0x11
:0206FB90 0AB5E5D1 beq 00DE92DC
:0206FB94 0AB509E1 beq 00DB2320
:0206FB98 46004801 strmi r4,[r0],-r1, lsl #0x10
:0206FB9C 991080E2 ldmlsdb  r0 ,{r1,r5,r6,r7,r15}
:0206FBA0 20E28112 rsccs  r8,r2,r2,lsl r1
:0206FBA4 A90B50F5 stmgedb  r11 ,{r0,r2,r4,r5,r6,r7,r12,r14}
:0206FBA8 D9FE3142 unknown
:0206FBAC 2532A470 ldrcs r10,[r2, #-0x470]!
:0206FBB0 46C00369 strmib r0,[r2, #-0x470]!
:0206FBB4 00B50879 adceqs r0,r5,r9,ror r8
:0206FBB8 4C0F3D00 stcmi  13,cr3,[r15],{#0x0}
:0206FBBC D4111559 ldrle r1,[r1],#-0x559
:0206FBC0 000503E1 andeq  r0,r5,r1,ror #0x7
:0206FBC4 0D1F6503 unknown
:0206FBC8 092CD101 stmeqdb  r12!,{r0,r8,r12,r14,r15}
:0206FBCC 1550A903 ldrneb r10,[r0, #-0x903]		;r0-0x903=*(034939fd)=#0(0x00000000)
:0206FBD0 0300350C unknown
:0206FBD4 01E126D0 unknown
:0206FBD8 06003950 unknown
:0206FBDC 50D9E110 sbcpls r14,r9,r0,lsl r1
:0206FBE0 811A0188 tsthi r10,r8,lsl #0x3
:0206FBE4 064535E2 streqb r3,r10,r8,lsl #0x3
:0206FBE8 9F202258 swils 0x00202258
:0206FBEC F92D71E5 stmnvdb  r13!,{r0,r2,r5,r6,r7,r8,r12,r13,r14}
:0206FBF0 C145350E unknown
:0206FBF4 938C02A1 orrls  r0,r12,#0x1000000A
:0206FBF8 04029EE5 streq r9,[r2],#-0xee5
:0206FBFC 007C15E0 rsbeqs r1,r12,r0,ror #0xb
:0206FC00 83B6E281 movhis r14,#0x10000008		;r14=268435464(0x10000008)
:0206FC04 A90319D7 stmgedb  r3 ,{r0,r1,r2,r4,r6,r7,r8,r11,r12}
:0206FC08 E0006D0D and  r6,r0,r13,lsl #0x1a
:0206FC0C E1888615 orr  r8,r8,r5,lsl r6
:0206FC10 25C783B6 strcsb r8,[r7, #+0x3b6]		;r7+0x3b6=*(000003b6)
:0206FC14 700C8020 andvc  r8,r12,r0,lsr #0x0
:0206FC18 7A01E087 bvc 020E7E3C
:0206FC1C 2600E287 strcs r14,[r0],-r7, lsl #0x5
:0206FC20 15E5C7E5 strneb r12,[r5, #+0x7e5]!
:0206FC24 0C154E10 ldceq  14,cr4,[r5],{#0x10}
:0206FC28 15EC501D strneb r5,[r12, #+0x1d]!
:0206FC2C 00157640 andeqs r7,r5,r0,asr #0xc
:0206FC30 70001570 andvc  r1,r0,r0,ror r5
:0206FC34 D5E52A93 strleb r2,[r5, #+0xa93]!
:0206FC38 01E2877E mvneq  r8,r14,ror r7
:0206FC3C E20087EA and  r8,r0,#0x3A80000
:0206FC40 E19E70B4 ldrh r7,[r14, +r4]
:0206FC44 00875615 addeq  r5,r7,r5,lsl r6
:0206FC48 8E50B4E1 cdphi 4,4,cr11,cr0,cr1,7
:0206FC4C E5930189 ldr r0,[r3, #+0x189]		;r3+0x189=*(00000079)
:0206FC50 8330108C teqhi r0,#0x8C
:0206FC54 19FA60C1 unknown
:0206FC58 31102980 tstcc r0,r0,lsl #0x13
:0206FC5C F421B12D unknown
:0206FC60 1DF3E1C4 ldcnel 1,cr14,[r3,#+0x310]!
:0206FC64 54000580 strpl r0,[r0],#-0x580
:0206FC68 6D8822E5 unknown
:0206FC6C 414D0E10 unknown
:0206FC70 0E8085EB cdpeq 5,8,cr8,cr0,cr11,7
:0206FC74 550CD151 strpl r13,[r12, #-0x151]		;(r12-0x151=*(fffffeaf))
:0206FC78 E1D01151 bics r1,r0,r1,asr r1
:0206FC7C F06D0489 rsbnv  r0,r13,r9,lsl #0x9
:0206FC80 19E5D075 unknown
:0206FC84 30E54160 rsccc  r4,r5,r0,ror #0x2
:0206FC88 E0050497 mul  r5,r7,r4
:0206FC8C 807B0407 rsbhis r0,r11,r7,lsl #0x8
:0206FC90 9740B5E2 strlsb r11,r0,r11,r7,lsl #0x8
:0206FC94 10F50929 rscnes r0,r5,r9,lsr #0x12
:0206FC98 060099C0 streq r9,r0,r5,r9,lsr #0x12
:0206FC9C 00B5E184 adceqs r14,r5,r4,lsl #0x3
:0206FCA0 81101187 tsthi r0,r7,lsl #0x3
:0206FCA4 84403C0D strhib r3,[r0],#-0xc0d
:0206FCA8 844C1DE0 strhib r1,[r12],#-0xde0
:0206FCAC C4810535 strgt r0,[r1],#+0x535
:0206FCB0 494000E1 stmmidb  r0 ,{r0,r5,r6,r7}^
:0206FCB4 8300CD02 unknown
:0206FCB8 ED843030 unknown
:0206FCBC 09E28300 unknown
:0206FCC0 00C9C911 sbceq  r12,r9,r1,lsl r9
:0206FCC4 C9D2606D ldmgtib  r2 ,{r0,r2,r3,r5,r6,r13,r14}^
:0206FCC8 45606980 strmib r6,[r0, #-0x980]!
:0206FCCC 69541069 ldmvsdb  r4 ,{r0,r3,r5,r6,r12}^
:0206FCD0 0139E460 teqeq r9,r0,ror #0x8
:0206FCD4 DD12B2AB unknown
:0206FCD8 202094E1 eorcs  r9,r0,r1,ror #0x9
:0206FCDC 0C1D00E0 ldceq  0,cr0,[r13],{#0xe0}
:0206FCE0 D0001D80 andle  r1,r0,r0,lsl #0x1b
:0206FCE4 C81FD1E1 ldmgtda  r15 ,{r0,r5,r6,r7,r8,r12,r14,r15}
:0206FCE8 C8000948 stmgtda  r0 ,{r3,r6,r8,r11}
:0206FCEC 92123510 andlss r3,r2,#0x4000000
:0206FCF0 0920C4E5 stmeqdb  r0!,{r0,r2,r5,r6,r7,r10,r14,r15}
:0206FCF4 69310F09 ldmvsdb  r1!,{r0,r3,r8,r9,r10,r11}
:0206FCF8 E504BA36 str r11,[r4, #-0xa36]		;(r4-0xa36=*(fffff67d))
:0206FCFC 042BD13F unknown
:0206FD00 01E18165 mvneq  r8,r5,ror #0x2
:0206FD04 5059E50B subpls r14,r9,r11,lsl #0xa
:0206FD08 14005906 strne r5,[r0],#-0x906
:0206FD0C 0301CD54 unknown
:0206FD10 2EE18200 cdpcs 2,14,cr8,cr1,cr0,0
:0206FD14 FF062D26 swinv 0x00062d26
:0206FD18 3405BD51 strcc r11,[r5],#-0xd51
:0206FD1C 0039024D eoreqs r0,r9,r13,asr #0x4
:0206FD20 00917808 addeqs r7,r1,r8,lsl #0x10
:0206FD24 820F4D53 andhi  r4,r15,#0x14C0
:0206FD28 040193E2 streq r9,[r1],#-0x3e2
:0206FD2C 5B0007E0 blpl 02071CB4
:0206FD30 15080D80 strne r0,[r8, #-0xd80]		;r8-0xd80=*(201d0680)=#0(0x00000000)
:0206FD34 E1951000 orrs r1,r5,r0
:0206FD38 E0060C10 and  r0,r6,r0,lsl r12
:0206FD3C 013000E1 teqeq r0,r1,ror #0x1
:0206FD40 0EB52B75 mrceq 11,5,r2,cr5,cr5,{3}
:0206FD44 3D08F1C0 unknown
:0206FD48 E1853000 orr  r3,r5,r0
:0206FD4C D5703D96 ldrleb r3,[r0, #-0xd96]!
:0206FD50 1554C30C ldrneb r12,[r4, #-0x30c]		;(r4-0x30c=*(fffffda7))
:0206FD54 0A8D8360 beq 003D0ADC
:0206FD58 E2803C17 add  r3,r0,#0x1700
:0206FD5C D305B40A unknown
:0206FD60 005905E1 subeqs r0,r9,r1,ror #0xb
:0206FD64 A0074D34 andge  r4,r7,r4,lsr r13
:0206FD68 00180019 andeqs r0,r8,r9,lsl r0
:0206FD6C 8D111920 unknown
:0206FD70 B400690A strlt r6,[r0],#-0x90a
:0206FD74 E1C32571 bic  r2,r3,r1,ror r5
:0206FD78 EBFFFD86 bl 0206F398
:0206FD7C 15C10034 strneb r0,[r1, #+0x34]		;r1+0x34=*(00000034)
:0206FD80 70B0A581 adcvcs r10,r0,r1,lsl #0xb
:0206FD84 C00D7140 andgt  r7,r13,r0,asr #0x2
:0206FD88 8CE325A0 stchil 5,cr2,[r3],#+0x280
:0206FD8C 108C00A9 addne  r0,r12,r9,lsr #0x1
:0206FD90 010C299F swpeq r2,r15,r12
:0206FD94 01C1C408 biceq  r12,r1,r8,lsl #0x8
:0206FD98 019C1E35 orreqs r1,r12,r5,lsr r14
:0206FD9C 85074525 strhi r4,[r7, #-0x525]		;(r7-0x525=*(fffffadb))
:0206FDA0 85A38745 strhi r8,[r3, #+0x745]!
:0206FDA4 C034BA12 eorgts r11,r4,r2,lsl r10
:0206FDA8 00000111 andeq  r0,r0,r1,lsl r1
:0206FDAC C8304D8C ldmgtda  r0!,{r2,r3,r7,r8,r10,r11,r14}
:0206FDB0 5C0000BD stcpl  0,cr0,[r0],{#0xbd}
:0206FDB4 6D0AF3E3 unknown
:0206FDB8 05005401 streq r5,[r0, #-0x401]		;(r0-0x401=*(fffffbff))
:0206FDBC FD505033 unknown
:0206FDC0 E5498012 strb r8,[r9, #-0x12]		;(r9-0x12=*(ffff0ede))
:0206FDC4 050D6001 streq r6,[r13, #-0x1]		;r13-0x1=*(110014ff)=#0(0x00000000)
:0206FDC8 F49147D9 ldrnv r4,[r1],#+0x7d9
:0206FDCC B0983265 addlts r3,r8,r5,ror #0x4
:0206FDD0 0511D010 ldreq r13,[r1, #-0x10]		;(r1-0x10=*(fffffff0))
:0206FDD4 27055100 strcs r5,[r5,-r0, lsl #0x2]
:0206FDD8 45169180 ldrmi r9,[r6, #-0x180]		;(r6-0x180=*(fffffe80))
:0206FDDC 69FEA512 ldmvsib  r14!,{r1,r4,r8,r10,r13,r15}^
:0206FDE0 30C1861F sbccc  r8,r1,r15,lsl r6
:0206FDE4 00C15368 sbceq  r5,r1,r8,ror #0x6
:0206FDE8 C1F00D85 mvngts r0,r5,lsl #0x1b
:0206FDEC 65197000 ldrvs r7,[r9, #-0x0]		;(r9-0x0=*(ffff0ef0))
:0206FDF0 6BDA0113 blvs 016F0244
:0206FDF4 3D103695 unknown
:0206FDF8 003D0800 eoreqs r0,r13,r0,lsl #0x10
:0206FDFC 5101152C unknown
:0206FE00 3E41D51F mcrcc 5,2,r13,cr1,cr15,{0}
:0206FE04 115DE5CD cmpne r13,r13,asr #0xb
:0206FE08 8D000FDC unknown
:0206FE0C 034D8901 unknown
:0206FE10 1489318D strne r3,[r9],#+0x18d
:0206FE14 09050891 stmeqdb  r5 ,{r0,r4,r7,r11}
:0206FE18 8D10018D unknown
:0206FE1C 3938BF41 ldmccdb  r8!,{r0,r6,r8,r9,r10,r11,r12,r13,r15}
:0206FE20 293B8D32 ldmcsdb  r11!,{r1,r4,r5,r8,r10,r11,r15}
:0206FE24 9D100501 unknown
:0206FE28 CE273D07 cdpgt 13,2,cr3,cr7,cr7,0
:0206FE2C CD17E3E0 unknown
:0206FE30 1164EBFF unknown
:0206FE34 0D10BD00 unknown
:0206FE38 C00DBD13 andgt  r11,r13,r3,lsl r13
:0206FE3C D0BDE28D adcles r14,r13,r13,lsl #0x5
:0206FE40 90BD4705 adclss r4,r13,r5,lsl #0xe
:0206FE44 04B9D232 unknown
:0206FE48 1EA1E7DC mcrne 7,5,r14,cr1,cr12,{6}
:0206FE4C CC204903 stcgt  9,cr4,[r0],#-0xc
:0206FE50 EFD0C1E7 swi 0x00d0c1e7
:0206FE54 6D1800C1 unknown
:0206FE58 C118A802 tstgt r8,r2,lsl #0x10
:0206FE5C 2500719F strcs r7,[r0, #-0x19f]		;(r0-0x19f=*(fffffe61))
:0206FE60 E00B1910 and  r1,r11,r0,lsl r9
:0206FE64 20B80265 adccss r0,r8,r5,ror #0x4
:0206FE68 3FA2E283 swicc 0x00a2e283
:0206FE6C 632E037D unknown
:0206FE70 2E62E020 cdpcs 0,6,cr14,cr2,cr0,1
:0206FE74 30FFE083 rscccs r14,r15,r3,lsl #0x1
:0206FE78 93E20002 mvnls  r0,#0x2
:0206FE7C FD2C551C stc2  5,cr5,[r12,#-0x70]!
:0206FE80 DE200361 cdple 3,2,cr0,cr0,cr1,3
:0206FE84 22011718 andcs  r1,r1,#0x600000
:0206FE88 4011A00C andmis r10,r1,r12
:0206FE8C 1102A04C unknown
:0206FE90 106111F9 unknown
:0206FE94 10E20592 smlalne  r0,r2,r2,r5
:0206FE98 4EED0065 cdpmi 0,14,cr0,cr13,cr5,3
:0206FE9C 10F901F9 unknown
:0206FEA0 518118C9 orrpl  r1,r1,r9,asr #0x11
:0206FEA4 A8014138 stmgeda  r1 ,{r3,r4,r5,r8,r14}
:0206FEA8 1F712F20 swine 0x00712f20
:0206FEAC 4DC2166D unknown
:0206FEB0 21008502 unknown
:0206FEB4 9B2BFD81 blls 02B6F4C0
:0206FEB8 1DDD24E4 unknown
:0206FEBC A1331952 teqge r3,r2,asr r9
:0206FEC0 01F9150A mvneqs r1,r10,lsl #0xa
:0206FEC4 D222D5B4 eorle  r13,r2,#0x2D000000
:0206FEC8 088902E1 stmeqia  r9 ,{r0,r5,r6,r7,r9}
:0206FECC 85202013 strhi r2,[r0, #-0x13]!
:0206FED0 A0280201 eorge  r0,r8,r1,lsl #0x4
:0206FED4 00582201 subeqs r2,r8,r1,lsl #0x4
:0206FED8 115501A0 cmpne r5,r0,lsr #0x3
:0206FEDC 20000100 andcs  r0,r0,r0,lsl #0x2
:0206FEE0 E114A008 tst r4,r8
:0206FEE4 81EE15BD strhih r1,[r14, #+0x5d]!
:0206FEE8 15250304 strne r0,[r5, #-0x304]!
:0206FEEC 6ACD270D bvs 013B9B28
:0206FEF0 82120DE5 andhis r0,r2,#0x3940
:0206FEF4 06F1000F unknown
:0206FEF8 0722E1B0 unknown
:0206FEFC 1D340099 ldcne  0,cr0,[r4,#-0x264]!
:0206FF00 75303800 ldrvc r3,[r0, #-0x800]!
:0206FF04 1D4AE432 unknown
:0206FF08 945C0903 ldrlsb r0,[r12],#-0x903
:0206FF0C E8E02003 unknown
:0206FF10 07BD03CC ldreq r0,ia 
:0206FF14 51050259 unknown
:0206FF18 00A5EA4C adceq  r14,r5,r12,asr #0x14
:0206FF1C 052B049D streq r0,[r11, #-0x49d]!
:0206FF20 433D3833 teqmi r13,#0x330000
:0206FF24 390E3AF4 stmccdb  r14 ,{r2,r4,r5,r6,r7,r9,r11,r12,r13}
:0206FF28 A1457823 unknown
:0206FF2C 00A14C00 adceq  r4,r1,r0,lsl #0x18
:0206FF30 E5905014 ldr r5,[r0, #+0x14]		;r0+0x14=*(00000014)
:0206FF34 09A90510 stmeqib  r9!,{r4,r8,r10}
:0206FF38 100F0914 andne  r0,r15,r4,lsl r9
:0206FF3C 5BE28500 blpl 01911344
:0206FF40 000DD805 andeq  r13,r13,r5,lsl #0x10
:0206FF44 19E1B060 unknown
:0206FF48 22601810 rsbcs  r1,r0,#0x100000
:0206FF4C 99E30595 unknown
:0206FF50 75002915 strvc r2,[r0, #-0x915]		;(r0-0x915=*(fffff6eb))
:0206FF54 1D016146 unknown
:0206FF58 2D06F830 unknown
:0206FF5C E0823013 add  r3,r2,r3,lsl r0
:0206FF60 02FFDA65 rsceqs r13,r15,#0x65000
:0206FF64 65092139 strvs r2,[r9, #-0x139]		;(r9-0x139=*(ffff0db7))
:0206FF68 0001101A andeq  r1,r1,r10,lsl r0
:0206FF6C 15E59420 strneb r9,[r5, #+0x420]!
:0206FF70 15DE1015 ldrneb r1,[r14, #+0x15]		;r14+0x15=*(1000001d)=#0(0x00000000)
:0206FF74 05710400 ldreqb r0,[r1, #-0x400]!
:0206FF78 5502122D strpl r1,[r2, #-0x22d]		;r2-0x22d=*(1110fde8)=#0(0x00000000)
:0206FF7C 0025B500 eoreq  r11,r5,r0,lsl #0xa
:0206FF80 00D90405 sbceqs r0,r9,r5,lsl #0x8
:0206FF84 1905DA99 stmnedb  r5 ,{r0,r3,r4,r7,r9,r11,r12,r14,r15}
:0206FF88 21FD4994 unknown
:0206FF8C 7800394C stmvcda  r0 ,{r2,r3,r6,r8,r11,r12,r13}
:0206FF90 2725003D unknown
:0206FF94 75020005 strvc r0,[r2, #-0x5]		;r2-0x5=*(11110010)=#0(0x00000000)
:0206FF98 E5842231 str r2,[r4, #+0x231]		;r4+0x231=*(000002e4)
:0206FF9C 7802554C stmvcda  r2 ,{r2,r3,r6,r8,r10,r12,r14}
:0206FFA0 511844D9 ldrplsb r4,[r8, -r9]
:0206FFA4 52800299 addpl  r0,r0,#0x90000009
:0206FFA8 10411185 subne  r1,r1,r5,lsl #0x3
:0206FFAC 00410A75 subeq  r0,r1,r5,ror r10
:0206FFB0 64F9D0C9 unknown
:0206FFB4 79E59F42 unknown
:0206FFB8 D9017D16 stmledb  r1 ,{r1,r2,r4,r8,r10,r11,r12,r13,r14}
:0206FFBC 1D70800F ldcnel 0,cr8,[r0,#-0x3c]!
:0206FFC0 01E5D300 mvneq  r13,r0,lsl #0x6
:0206FFC4 2FA00B81 swics 0x00a00b81
:0206FFC8 0E9101F9 mrceq 1,4,r0,cr1,cr9,{7}
:0206FFCC 0E60E062 cdpeq 0,6,cr14,cr0,cr2,3
:0206FFD0 0025E082 eoreq  r14,r5,r2,lsl #0x1
:0206FFD4 0125C305 unknown
:0206FFD8 05321595 ldreq r1,[r2, #-0x595]!
:0206FFDC 9014E5D0 ldrlssb r14,[r4], -r0
:0206FFE0 0A552324 beq 035B8C78
:0206FFE4 5A71E283 bpl 03CE89F8
:0206FFE8 832C481D unknown
:0206FFEC D224BC12 eorle  r11,r4,#0x1200
:0206FFF0 800A6511 andhi  r6,r10,r1,lsl r5
:0206FFF4 1119F113 tstne r9,r3,lsl r1
:0206FFF8 0110FF1A tsteq r0,r10,lsl r15
:0206FFFC 46E82A0D unknown
:02070000 0A050A69 beq 021B29AC
:02070004 A9DEA055 ldmgeib  r14 ,{r0,r2,r4,r6,r13,r15}^
:02070008 0051E808 subeqs r14,r1,r8,lsl #0x10
:0207000C 052157E8 streq r5,[r1, #-0x7e8]!
:02070010 7909851A stmvcdb  r9 ,{r1,r3,r4,r8,r10,r15}
:02070014 51861A18 orrpl  r1,r6,r8,lsl r10
:02070018 E54ED100 strb r13,[r14, #-0x100]		;r14-0x100=*(0fffff08)=#0(0x00000000)
:0207001C E2861F4B add  r1,r6,#0x12C
:02070020 00863FE2 addeq  r3,r6,r2,ror #0x1f
:02070024 050294E2 streq r9,[r2, #-0x4e2]		;r2-0x4e2=*(1110fb33)=#0(0x00000000)
:02070028 862005E0 unknown
:0207002C 07205500 streq r5,[r0,-r0, lsl #0xa]!
:02070030 05E2811B streqb r8,[r2, #+0x11b]!
:02070034 4D01833B unknown
:02070038 05890520 streq r0,[r9, #+0x520]		;r9+0x520=*(00000520)
:0207003C E0833005 add  r3,r3,r5
:02070040 A10305AB unknown
:02070044 02016530 andeq  r6,r1,#0xC000000
:02070048 650E7115 strvs r7,[r14, #-0x115]		;r14-0x115=*(0ffffef3)=#0(0x00000000)
:0207004C 94660801 unknown
:02070050 9D0401C1 unknown
:02070054 0F09902B swieq 0x0009902b
:02070058 AA0039CD bge 0207E794
:0207005C 100DE281 andne  r14,r13,r1,lsl #0x5
:02070060 E2833E5D add  r3,r3,#0x5D0
:02070064 04CD0400 streqb r0,[r13],#+0x400
:02070068 E1CD40B2 strh r4,[r13, #+0x2]		;r13+0x2=*(00000002)
:0207006C 01D24525 biceqs r4,r2,r5,lsr #0xa
:02070070 221394E5 andcss r9,r3,#0xE5000000
:02070074 0A7D1DE0 beq 03FB77FC
:02070078 D22440B8 eorle  r4,r4,#0xB8
:0207007C CD20B4E1 stcgt  4,cr11,[r0,#-0x384]!
:02070080 7500F9E1 strvc r15,[r0, #-0x9e1]		;(r0-0x9e1=*(fffff61f))
:02070084 FD115800 unknown
:02070088 00594102 subeqs r4,r9,r2,lsl #0x2
:0207008C C9299150 stmgtdb  r9!,{r4,r6,r8,r12,r15}
:02070090 001DDD07 andeqs r13,r13,r7,lsl #0x1a
:02070094 2525E285 strcs r14,[r5, #-0x285]!
:02070098 10E505D2 unknown
:0207009C 0CE59D60 stceql 13,cr9,[r5],#+0x180
:020700A0 E5009D30 str r9,[r0, #-0xd30]		;(r0-0xd30=*(fffff2d0))
:020700A4 E0245492 mla  r4,r2,r4,r5unknown
:020700A8 00842101 addeq  r2,r4,r1,lsl #0x2
:020700AC 845A01E0 ldrhib r0,[r10],#-0x1e0
:020700B0 E5950AD9 ldr r0,[r5, #+0xad9]		;r5+0xad9=*(00000ad9)
:020700B4 2C901955 ldccs  9,cr1,[r0],{#0x55}
:020700B8 110A852D unknown
:020700BC 2002E794 mulcs  r2,r4,r7
:020700C0 01E04604 mvneq  r4,r4,lsl #0xc
:020700C4 54E08240 unknown
:020700C8 E995005D ldmib  r5 ,{r0,r2,r3,r4,r6}
:020700CC B504F500 strlt r15,[r4, #-0x500]		;(r4-0x500=*(fffffbb3))
:020700D0 1D0DB546 unknown
:020700D4 1D4E3230 unknown
:020700D8 9AD5F800 bls 015EE0E0
:020700DC 2719806A ldrcs r8,[r4, #-0x500]		;(r4-0x500=*(fffffbb3))
:020700E0 BD250E45 stclt  14,cr0,[r5,#-0x114]!
:020700E4 00112738 andeqs r2,r1,r8,lsr r7
:020700E8 22910CBD addcss r0,r1,#0xBD00
:020700EC 61120D71 tstvs r2,r1,ror r13
:020700F0 5115BD00 tstpl r5,r0,lsl #0x1a
:020700F4 8520301F strhi r3,[r0, #-0x1f]!
:020700F8 027000E2 rsbeqs r0,r0,#0xE2
:020700FC 179905ED ldrne r0,r0,r0,#0xE2
:02070100 0200F1C0 andeq  r15,r0,#0x30
:02070104 0B0CE082 bleq 023A8314
:02070108 1E81083D mcrne 8,4,r0,cr1,cr13,{1}
:0207010C 29003106 stmcsdb  r0 ,{r1,r2,r8,r12,r13}
:02070110 1C810310 stcne  3,cr0,[r1],{#0x10}
:02070114 03DB0BA5 biceqs r0,r11,#0x29400
:02070118 A1E79202 mvnge  r9,r2,lsl #0x4
:0207011C 0C0BFD22 stceq  13,cr15,[r11],{#0x22}
:02070120 65A03070 strvs r3,[r0, #+0x70]!
:02070124 016D0421 unknown
:02070128 E28CC010 add  r12,r12,#0x10
:0207012C 0B25F00A bleq 029EC15C
:02070130 2C3103B5 ldccs  3,cr0,[r1],#-0x2d4
:02070134 064DC9BC unknown
:02070138 15CE34F1 strneb r3,[r14, #+0x4f1]		;r14+0x4f1=*(100004f9)=#0(0x00000000)
:0207013C 00050C2E andeq  r0,r5,r14,lsr #0x18
:02070140 D5C4001F strleb r0,[r4, #+0x1f]		;r4+0x1f=*(000000d2)
:02070144 E5458703 strb r8,[r5, #-0x703]		;(r5-0x703=*(fffff8fd))
:02070148 F9867010 stmnvib  r6 ,{r4,r12,r13,r14}
:0207014C BD246511 stclt  5,cr6,[r4,#-0x44]!
:02070150 F0006D2F andnv  r6,r0,r15,lsr #0x1a
:02070154 E5865014 str r5,[r6, #+0x14]		;r6+0x14=*(00000014)
:02070158 30350E21 eorccs r0,r5,r1,lsr #0x1c
:0207015C 00514015 subeqs r4,r1,r5,lsl r0
:02070160 A52C1031 strge r1,[r12, #-0x31]!
:02070164 9D400C06 unknown
:02070168 758B01D1 strvc r0,[r11, #+0x1d1]		;r11+0x1d1=*(000001d1)
:0207016C 0A11B103 beq 024DC580
:02070170 3525E282 strcc r14,[r5, #-0x282]!
:02070174 042D03D0 unknown
:02070178 2193E284 orrcss r14,r3,r4,lsl #0x5
:0207017C BC297921 stclt  9,cr7,[r9],#-0x84
:02070180 E1D11441 bics r1,r1,r1,asr #0x8
:02070184 EB0003CD bl 020710C0
:02070188 22C50018 sbccs  r0,r5,#0x18
:0207018C 89387A3D ldmhidb  r8!,{r0,r2,r3,r4,r5,r9,r11,r12,r13,r14}
:02070190 2530020B ldrcs r0,[r0, #-0x20b]!
:02070194 3D0C8302 unknown
:02070198 13391012 teqne r9,#0x12
:0207019C 01710B65 cmneq r1,r5,ror #0x16
:020701A0 BA038982 blt 021527B0
:020701A4 0154168D cmpeq r4,r13,lsl #0xd
:020701A8 19400339 stmnedb  r0 ,{r0,r3,r4,r5,r8,r9}^
:020701AC F90A9937 stmnvdb  r10 ,{r0,r1,r2,r4,r5,r8,r11,r12,r15}
:020701B0 0001E907 andeq  r14,r1,r7,lsl #0x12
:020701B4 20000110 andcs  r0,r0,r0,lsl r1
:020701B8 8CE10A89 stchil 10,cr0,[r1],#+0x224
:020701BC 1D0D15E0 unknown
:020701C0 E59EE4E4 ldr r14,[r14, #+0x4e4]		;r14+0x4e4=*(100004ec)=#0(0x00000000)
:020701C4 015E000B cmpeq r14,r11
:020701C8 8FF10EE3 swihi 0x00f10ee3
:020701CC 1D12E590 unknown
:020701D0 1CA00001 stcne  0,cr0,[r0],#+0x4
:020701D4 01080001 unknown
:020701D8 400D1A00 andmi  r1,r13,r0,lsl #0x14
:020701DC AA000109 bge 02070608
:020701E0 01161089 tsteq r6,r9,lsl #0x1
:020701E4 14101900 ldrne r1,[r0],#-0x900
:020701E8 01130001 tsteq r3,r1
:020701EC 750FAD00 strvc r10,[r15, #-0xd00]		;r15-0xd00=*(0206f4f4)=#7696624(0x007570f0)
:020701F0 12000D10 andne  r0,r0,#0x400
:020701F4 0DB0000D ldceq  0,cr0,[r0,#+0x34]!
:020701F8 AD560E00 unknown
:020701FC 11000D10 unknown
:02070200 0DB2000D ldceq  0,cr0,[r2,#+0x34]!
:02070204 10850A00 addne  r0,r5,r0,lsl #0x14
:02070208 10000DAB andne  r0,r0,r11,lsr #0x1b
:0207020C 0DB4000D ldceq  0,cr0,[r4,#+0x34]!
:02070210 000D0600 andeq  r0,r13,r0,lsl #0xc
:02070214 000D55B6 streqh r5,[r13], -r6
:02070218 B6000D15 unknown
:0207021C 4D02000D unknown
:02070220 DD55E010 unknown
:02070224 8EE314E1 cdphi 4,14,cr1,cr3,cr1,7
:02070228 00E0B8E1 rsceq  r11,r0,r1,ror #0x11
:0207022C 8D01E1CD unknown
:02070230 E138030C teq r8,r12,lsl #0x6
:02070234 C80BD50B stmgtda  r11 ,{r0,r1,r3,r8,r10,r12,r14,r15}
:02070238 D506990F strle r9,[r6, #-0x90f]		;(r6-0x90f=*(fffff6f1))
:0207023C B69AFFFF unknown
:02070240 05828015 streq r8,[r2, #+0x15]		;r2+0x15=*(1111002a)=#0(0x00000000)
:02070244 150F5100 strne r5,[r15, #-0x100]		;r15-0x100=*(0207014c)=#-1121688303(0xbd246511)
:02070248 00151700 andeqs r1,r5,r0,lsl #0xe
:0207024C AC8015B0 stcge  5,cr1,[r0],{#0xb0}
:02070250 1576144D ldrneb r1,[r6, #-0x44d]!
:02070254 00151100 andeqs r1,r5,r0,lsl #0x2
:02070258 068015B8 unknown
:0207025C 151FF155 ldrne r15,[r15, #-0x155]		;r15-0x155=*(0207010f)=#-2130505687(0x81031029)
:02070260 00150B00 andeqs r0,r5,r0,lsl #0x16
:02070264 99DD10B4 ldmlsib  r13 ,{r2,r4,r5,r7,r12}^
:02070268 25D58B19 ldrcsb r8,[r5, #+0xb19]		;r5+0xb19=*(bd24702a)
:0207026C 116A1499 unknown
:02070270 00110500 andeqs r0,r1,r0,lsl #0xa
:02070274 DD2B00B2 stcle  0,cr0,[r11,#-0x2c8]!
:02070278 092E99E1 stmeqdb  r14!,{r0,r5,r6,r7,r8,r11,r12,r15}
:0207027C 35FE7501 ldrccb r7,[r14, #+0x501]!
:02070280 254C0231 strcsb r0,[r12, #-0x231]		;(r12-0x231=*(fffffdcf))
:02070284 0051150D subeqs r1,r1,r13,lsl #0xa
:02070288 11120011 tstne r2,r1,lsl r0
:0207028C 2D101800 unknown
:02070290 10B50019 adcnes r0,r5,r9,lsl r0
:02070294 04D1FE5D ldreqb r15,[r1],#+0xe5d
:02070298 2D300141 ldccs  1,cr0,[r0,#-0x104]!
:0207029C 1E25B34C cdpne 3,2,cr11,cr5,cr12,2
:020702A0 ED001568 unknown
:020702A4 12192D19 andnes r2,r9,#0x640
:020702A8 E11D1100 tst r13,r0,lsl #0x2
:020702AC 55581029 ldrplb r1,[r8, #-0x29]		;(r8-0x29=*(ffffffd7))
:020702B0 9F105805 swils 0x00105805
:020702B4 928A0999 addls  r0,r10,#0x264000
:020702B8 2C2190E5 stccs  0,cr9,[r1],#-0x394
:020702BC E28C06DD add  r0,r12,#0xDD00000
:020702C0 D00D5220 andle  r5,r13,r0,lsr #0x4
:020702C4 00312499 mlaeqs r1,r9,r4,r2unknown
:020702C8 1814BC12 ldmneda  r4 ,{r1,r4,r10,r11,r12,r13,r15}
:020702CC 004111D0 unknown
:020702D0 01002113 unknown
:020702D4 D01424B8 ldrleh r2,[r4], -r8
:020702D8 D034BAE1 eorles r11,r4,r1,ror #0x15
:020702DC 065902E1 ldreqb r0,r11,r4,r1,ror #0x15
:020702E0 09350480 ldmeqdb  r5!,{r7,r10}
:020702E4 E2831002 add  r1,r3,#0x2
:020702E8 0BAD158D bleq 00BB5924
:020702EC 14B8D2C2 unknown
:020702F0 0009D1C0 andeq  r13,r9,r0,asr #0x3
:020702F4 0C201DD1 stceq  13,cr1,[r0],#-0x344
:020702F8 34B8E28C unknown
:020702FC E02019C0 eor  r1,r0,r0,asr #0x13
:02070300 3D084940 unknown
:02070304 0908C958 stmeqdb  r8 ,{r3,r4,r6,r8,r11,r14,r15}
:02070308 C1019112 unknown
:0207030C F54F014F strnvb r0,[r15, #-0x14f]		;r15-0x14f=*(020701c5)=#-486449664(0xe3015e00)
:02070310 0F01A914 swieq 0x0001a914
:02070314 517C0100 cmnpl r12,r0,lsl #0x2
:02070318 B0550D12 sublts r0,r5,r2,lsl r13
:0207031C 1DCD1073 unknown
:02070320 050DE218 streq r14,[r13, #-0x218]		;(r13-0x218=*(fffffde8))
:02070324 24FB9401 unknown
:02070328 4EF50551 mrcmi 5,7,r0,cr5,cr1,{2}
:0207032C 401E5560 andmis r5,r14,r0,ror #0xa
:02070330 E1B01DA5 movs r1,r5,lsr #0x1b		;r1=23(0x17)
:02070334 1095042B addnes r0,r5,r11,lsr #0x8
:02070338 97C0103D unknown
:0207033C D99700AD ldmleib  r7 ,{r0,r2,r3,r5,r7}
:02070340 E28DA606 add  r10,r13,#0x600000
:02070344 00A92060 adceq  r2,r9,r0,ror #0x0
:02070348 10E04C60 rscne  r4,r0,r0,ror #0x18
:0207034C 0131D98B teqeq r1,r11,lsl #0x13
:02070350 145101CD ldrneb r0,[r1],#-0x1cd
:02070354 01354D71 teqeq r5,r1,ror r13
:02070358 89227C8D stmhidb  r2!,{r0,r2,r3,r7,r10,r11,r12,r13,r14}
:0207035C 11A10095 unknown
:02070360 259F4028 ldrcs r4,[r15, #+0x28]		;r15+0x28=*(02070390)=#1348010001(0x50590011)
:02070364 6D058C29 unknown
:02070368 E5941010 ldr r1,[r4, #+0x10]		;r4+0x10=*(50590021)=#0(0x00000000)
:0207036C 9A04113C bls 02174864
:02070370 19811F42 stmneib  r1 ,{r1,r6,r8,r9,r10,r11,r12}
:02070374 08069D04 stmeqda  r6 ,{r2,r8,r10,r11,r12,r15}
:02070378 0C01E355 stceq  3,cr14,[r1],{#0x55}
:0207037C 4133A058 teqmi r3,r8,asr r0
:02070380 04656011 unknown
:02070384 29691825 unknown
:02070388 E92D4FE8 stmdb  r13!,{r3,r5,r6,r7,r8,r9,r10,r11,r14}
:0207038C 040DD56C streq r13,[r13],#-0x56c
:02070390 50590011 subpls r0,r9,r1,lsl r0
:02070394 1DE3520F stcnel 2,cr5,[r3,#+0x3c]!
:02070398 0275A02D rsbeqs r10,r5,#0x2D
:0207039C A8017190 stmgeda  r1 ,{r4,r7,r8,r12,r13,r14}
:020703A0 010C000D unknown
:020703A4 40043A00 andmi  r3,r4,r0,lsl #0x14
:020703A8 50810425 addpl  r0,r1,r5,lsr #0x8
:020703AC 07610945 streqb r0,r0,r1,r5,lsr #0x8
:020703B0 B01C3502 andlts r3,r12,r2,lsl #0xa
:020703B4 565A106D ldrplb r1,r3,r12,r2,lsl #0xa
:020703B8 855E16E3 ldrhib r1,[r14, #-0x6e3]		;(r14-0x6e3=*(fffff91d))
:020703BC 444E16E2 strmib r1,[r14],#-0x6e2
:020703C0 450BE200 strmi r14,[r11, #-0x200]		;(r11-0x200=*(fffffe00))
:020703C4 01C12C03 biceq  r2,r1,r3,lsl #0x18
:020703C8 149A3024 ldrne r3,[r10],#+0x24
:020703CC F12E16E5 unknown
:020703D0 49473008 stmmidb  r7 ,{r3,r12,r13}^
:020703D4 E5488D0A strb r8,[r8, #-0xd0a]		;(r8-0xd0a=*(fffff2f6))
:020703D8 1600B15F unknown
:020703DC 0019500E andeqs r5,r9,r14
:020703E0 0BE54499 bleq 019C164C
:020703E4 19B1A040 ldmneib  r1!,{r6,r13,r15}
:020703E8 00F51E50 rsceqs r1,r5,r0,asr r14
:020703EC 204DE4A0 subcs  r14,r13,r0,lsr #0x9
:020703F0 90700929 rsblss r0,r0,r9,lsr #0x12
:020703F4 00E93029 rsceq  r3,r9,r9,lsr #0x0
:020703F8 A0746601 rsbges r6,r4,r1,lsl #0xc
:020703FC 2D100C03 unknown
:02070400 C8002503 stmgtda  r0 ,{r0,r1,r8,r10,r13}
:02070404 0B810360 bleq 000B118C
:02070408 D6B900AD unknown
:0207040C 2555045D ldrcsb r0,[r5, #-0x45d]		;(r5-0x45d=*(bd2460b4))
:02070410 209566E0 addcss r6,r5,r0,ror #0xd
:02070414 105512DD ldrnesb r1,[r5],#-0x2d
:02070418 E2873088 add  r3,r7,#0x88
:0207041C 016107C8 unknown
:02070420 E59D2050 ldr r2,[r13, #+0x50]		;r13+0x50=*(00000050)
:02070424 94003948 strls r3,[r0],#-0x948
:02070428 23690341 unknown
:0207042C 258D09F9 strcs r0,[r13, #+0x9f9]		;r13+0x9f9=*(000009f9)
:02070430 892E1625 stmhidb  r14!,{r0,r2,r5,r9,r10,r12}
:02070434 8DA0960E stchi  6,cr9,[r0,#+0x38]!
:02070438 FFCB25E2 swinv 0x00cb25e2
:0207043C 000060EB andeq  r6,r0,r11,ror #0x1
:02070440 800A0159 andhi  r0,r10,r9,asr r1
:02070444 800501E3 andhi  r0,r5,r3,ror #0x3
:02070448 0060E302 rsbeq  r14,r0,r2,lsl #0x6
:0207044C B188E589 orrlt  r14,r8,r9,lsl #0xb
:02070450 31400A40 unknown
:02070454 0D027100 unknown
:02070458 010D8141 unknown
:0207045C A9D90D89 ldmgeib  r9 ,{r0,r3,r7,r8,r10,r11}^
:02070460 16C5B771 unknown
:02070464 EBFFD92E bl 02066924
:02070468 06B95088 unknown
:0207046C 70003181 andvc  r3,r0,r1,lsl #0x3
:02070470 19E10079 unknown
:02070474 C510F105 ldrgt r15,[r0, #-0x105]		;(r0-0x105=*(e3015cfb))
:02070478 0C6D5106 stceql 1,cr5,[r13],#-0x18
:0207047C 79A18D00 stmvcib  r1!,{r8,r10,r11,r15}
:02070480 0C091613 stceq  6,cr1,[r9],{#0x13}
:02070484 AC00F109 stcge  1,cr15,[r0],{#0x9}
:02070488 70009570 andvc  r9,r0,r0,ror r5
:0207048C 0C4D0095 stceql 0,cr0,[r13],{#0x95}
:02070490 8A036900 bhi 0214A898
:02070494 2D00E59A unknown
:02070498 7027710D eorvc  r7,r7,r13,lsl #0x2
:0207049C 98065587 stmlsda  r6 ,{r0,r1,r2,r7,r8,r10,r12,r14}
:020704A0 AA12CD57 bge 02523A04
:020704A4 E19800D7 ldrsb r0,[r8, +r7]
:020704A8 F9821205 stmnvib  r2 ,{r0,r2,r9,r12}
:020704AC 8908029D stmhidb  r8 ,{r0,r2,r3,r4,r7,r9}
:020704B0 10062D10 andne  r2,r6,r0,lsl r13
:020704B4 E21A8610 ands r8,r10,#0x1000000
:020704B8 0BCDCAF8 bleq 013E30A0
:020704BC 18E58670 unknown
:020704C0 06B18008 unknown
:020704C4 ED401FBD unknown
:020704C8 9D074D00 unknown
:020704CC 1076330E rsbnes r3,r6,r14,lsl #0x6
:020704D0 7D000055 unknown
:020704D4 20801510 addcs  r1,r0,r0,lsl r5
:020704D8 05D58015 ldreqb r8,[r5, #+0x15]		;r5+0x15=*(bd246526)
:020704DC 9A0EFDDA bls 0242FC4C
:020704E0 01A908E5 moveq  r0,r5,ror #0x11
:020704E4 11992030 orrnes r2,r9,r0,lsr r0
:020704E8 1F9501D9 swine 0x009501d9
:020704EC B005E082 andlt  r14,r5,r2,lsl #0x1
:020704F0 05AD05CD streq r0,[r13, #+0x5cd]!
:020704F4 855010C3 ldrhib r1,[r0, #-0xc3]		;(r0-0xc3=*(e3015d3d))
:020704F8 444010E2 strmib r1,[r0],#-0xe2
:020704FC 2D2C00E2 stccs  0,cr0,[r12,#-0x388]!
:02070500 21990012 orrcss r0,r9,r2,lsl r0
:02070504 242C3517 unknown
:02070508 29B23099 ldmcsib  r2!,{r0,r3,r4,r7,r12,r13}
:0207050C F290D920 addnvs r13,r0,#0x80000
:02070510 1019000D andnes r0,r9,r13
:02070514 41EA5095 unknown
:02070518 0199BB60 orreqs r11,r9,r0,ror #0x16
:0207051C 00251011 eoreq  r1,r5,r1,lsl r0
:02070520 1241C106 subne  r12,r1,#0x80000001
:02070524 102D0041 eorne  r0,r13,r1,asr #0x0
:02070528 99402CD7 stmlsdb  r0 ,{r0,r1,r2,r4,r6,r7,r10,r11,r13}^
:0207052C 1091611D addnes r6,r1,r13,lsl r1
:02070530 19000DE1 stmnedb  r0 ,{r0,r5,r6,r7,r8,r10,r11}
:02070534 690AD810 stmvsdb  r10 ,{r4,r11,r12,r14,r15}
:02070538 D9E08520 unknown
:0207053C 20F15055 rsccss r5,r1,r5,asr r0
:02070540 01A5629B unknown
:02070544 850DD599 strhi r13,[r13, #-0x599]		;(r13-0x599=*(fffffa67))
:02070548 02650331 rsbeq  r0,r5,#0xC4000000
:0207054C B570D50C ldrltb r13,[r0, #-0x50c]!
:02070550 33061934 unknown
:02070554 32E3540B rsccc  r5,r3,#0xB000000
:02070558 24820585 strcs r0,[r2],#+0x585
:0207055C 04E59A70 unknown
:02070560 00E59B40 rsceq  r9,r5,r0,asr #0x16
:02070564 3D44303D unknown
:02070568 3D00A900 unknown
:0207056C 15114510 ldrne r4,[r1, #-0x510]		;(r1-0x510=*(fffffaf0))
:02070570 2D7DC340 ldccsl 3,cr12,[r13,#-0x100]!
:02070574 603D0300 eorvss r0,r13,r0,lsl #0x6
:02070578 30811705 addcc  r1,r1,r5,lsl #0xe
:0207057C 3DEB1125 stcccl 1,cr1,[r11,#+0x94]!
:02070580 3D11BD00 unknown
:02070584 103DBBC0 eornes r11,r13,r0,asr #0x17
:02070588 403D1015 eormis r1,r13,r5,lsl r0
:0207058C BA803DB3 blt 0007FC60
:02070590 841B2045 ldrhi r2,[r11],#-0x45
:02070594 0B810025 bleq 000B0630
:02070598 3DDB0035 unknown
:0207059C 1029B900 eorne  r11,r9,r0,lsl #0x12
:020705A0 4124810A unknown
:020705A4 0DAB2BB1 stceq  11,cr2,[r11,#+0x2c4]!
:020705A8 35550A00 ldrccb r0,[r5, #-0xa00]		;(r5-0xa00=*(bd245b11))
:020705AC E2851B1A add  r1,r5,#0x6800
:020705B0 31A31019 movcc  r1,r9,lsl r0		;r1=0(0x0)
:020705B4 19510200 ldmnedb  r1 ,{r9}^
:020705B8 221CFD00 andcss r15,r12,#0x0
:020705BC 22E2841B rsccs  r8,r2,#0x1B000000
:020705C0 E285033B add  r0,r5,#0xEC000000
:020705C4 11001506 unknown
:020705C8 08E3A02B unknown
:020705CC 04590BCB ldreqb r0,[r9],#-0xbcb
:020705D0 1CE11D09 stcnel 13,cr1,[r1],#+0x24
:020705D4 000A0061 andeq  r0,r10,r1,ror #0x0
:020705D8 9A39B13C bls 02EDCAD0
:020705DC 110C0011 unknown
:020705E0 00112B40 andeqs r2,r1,r0,asr #0x16
:020705E4 00395524 eoreqs r5,r9,r4,lsr #0xa
:020705E8 EBFFD852 bl 02066738
:020705EC 552650A5 strpl r5,[r6, #-0xa5]!
:020705F0 100DA100 andne  r10,r13,r0,lsl #0x2
:020705F4 0BC100BC bleq 010B08EC
:020705F8 0E058D10 mcreq 13,0,r8,cr5,cr0,{0}
:020705FC 10114999 mulnes r1,r9,r9
:02070600 7D900F79 unknown
:02070604 18E04204 unknown
:02070608 488B0C91 stmmiia  r11 ,{r0,r4,r7,r10,r11}
:0207060C 20E59620 rsccs  r9,r5,r0,lsr #0xc
:02070610 3D14005D unknown
:02070614 1065A00A rsbne  r10,r5,r10
:02070618 7100091C unknown
:0207061C E300B510 unknown
:02070620 9D0F0920 unknown
:02070624 E3A01901 mov  r1,#0x4000		;r1=16384(0x4000)
:02070628 25211351 strcs r1,[r1, #-0x351]!
:0207062C D0102900 andles r2,r0,r0,lsl #0x12
:02070630 004D230D subeq  r2,r13,r13,lsl #0x6
:02070634 E28D7014 add  r7,r13,#0x14
:02070638 07610101 streqb r0,[r1,-r1, lsl #0x2]!
:0207063C 07E894C3 streqb r9,[r1,-r1, lsl #0x2]!
:02070640 30088100 andcc  r8,r8,r0,lsl #0x2
:02070644 502003ED eorpl  r0,r0,r13,ror #0x7
:02070648 CD17E081 unknown
:0207064C 84400801 strhib r0,[r0],#-0x801
:02070650 94880389 strls r0,[r8],#+0x389
:02070654 DDF62021 ldclel 0,cr2,[r6,#+0x84]!
:02070658 9910280A ldmlsdb  r0 ,{r1,r3,r11,r13}
:0207065C 453C0AE5 ldrmi r0,[r12, #-0xae5]!
:02070660 96304802 unknown
:02070664 F99F04C9 ldmnvib  r15 ,{r0,r3,r6,r7,r10}
:02070668 9142A200 unknown
:0207066C 15E78305 strneb r8,[r7, #+0x305]!
:02070670 0222B100 eoreq  r11,r2,#0x0
:02070674 E1B21929 movs r1,r9,lsr #0x12		;r1=0(0x0)
:02070678 7C118D09 ldcvc  13,cr8,[r1],{#0x9}
:0207067C 10EBFFC2 rscne  r15,r11,r2,asr #0x1f
:02070680 6C8309D9 stcvs  9,cr0,[r3],{#0xd9}
:02070684 BD8F1E29 unknown
:02070688 FC1501E8 ldc2  1,cr0,[r5],{#0xe8}
:0207068C F8A20001 stmnvia  r2!,{r0}
:02070690 74020E3A strvc r0,[r2],#-0xe3a
:02070694 0002000A andeq  r0,r2,r10
:02070698 171D16B5 unknown
:0207069C 017DE001 cmneq r13,r1
:020706A0 0E6590C0 cdpeq 0,6,cr9,cr5,cr0,6
:020706A4 0900A193 stmeqdb  r0 ,{r0,r1,r4,r7,r8,r13,r15}
:020706A8 E901E35E stmdb  r1 ,{r1,r2,r3,r4,r6,r8,r9,r13,r14,r15}
:020706AC 020133A0 andeq  r3,r1,#0x80000002
:020706B0 29094D09 stmcsdb  r9 ,{r0,r3,r8,r10,r11,r14}
:020706B4 110C83A0 unknown
:020706B8 10018400 andne  r8,r1,r0,lsl #0x8
:020706BC E00CE08C and  r14,r12,r12,lsl #0x1
:020706C0 410031A0 unknown
:020706C4 81186D04 tsthi r8,r4,lsl #0x1a
:020706C8 08060D02 stmeqda  r6 ,{r1,r8,r10,r11}
:020706CC 16ED0595 unknown
:020706D0 081455D3 ldmeqda  r4 ,{r0,r1,r4,r6,r7,r8,r10,r12,r14}
:020706D4 10210069 eorne  r0,r1,r9,ror #0x0
:020706D8 7900F90E stmvcdb  r0 ,{r1,r2,r3,r8,r11,r12,r13,r14,r15}
:020706DC 196D051A unknown
:020706E0 ED300440 ldc  4,cr0,[r0,#-0x100]!
:020706E4 0E0B6104 cdpeq 1,0,cr6,cr11,cr4,0
:020706E8 E0198300 ands r8,r9,r0,lsl #0x6
:020706EC 0E01A10E cdpeq 1,0,cr10,cr1,cr14,0
:020706F0 23E04220 mvncs  r4,#0x2
:020706F4 06D1CA04 ldreqb r12,[r1],+r4, lsl #0x14
:020706F8 01431985 unknown
:020706FC 07F58003 ldreqb r8,[r5,+r3]!
:02070700 FFD60301 swinv 0x00d60301
:02070704 159C0195 ldrne r0,[r12, #+0x195]		;r12+0x195=*(00000195)
:02070708 48128500 ldmmida  r2 ,{r8,r10,r15}
:0207070C 9AB1050B bls 00CB1B40
:02070710 4880299B stmmiia  r0 ,{r0,r1,r3,r4,r7,r8,r11,r13}
:02070714 2921E502 stmcsdb  r1!,{r1,r8,r10,r13,r14,r15}
:02070718 32E28002 rsccc  r8,r2,#0x2
:0207071C 9DD11524 unknown
:02070720 10E28105 rscne  r8,r2,r5,lsl #0x2
:02070724 698819B5 stmvsib  r8 ,{r0,r2,r4,r5,r7,r8,r11,r12}
:02070728 90102907 andlss r2,r0,r7,lsl #0x12
:0207072C 03ED6029 mvneq  r6,#0x29
:02070730 A91BD912 ldmgedb  r11 ,{r1,r4,r8,r11,r12,r14,r15}
:02070734 2201DB07 andcs  r13,r1,#0x1C00
:02070738 822A01E0 eorhi  r0,r10,#0x38
:0207073C 3D0040E2 unknown
:02070740 3908E592 stmccdb  r8 ,{r1,r4,r7,r8,r10,r13,r14,r15}
:02070744 85503503 ldrhib r3,[r0, #-0x503]		;(r0-0x503=*(e30158fd))
:02070748 52B08035 adcpls r8,r0,#0x35
:0207074C 2995D22D ldmcsib  r5 ,{r0,r2,r3,r5,r9,r12,r14,r15}
:02070750 01A04006 moveq  r4,r6			;r4=0(0x0)
:02070754 E1261D08 unknown
:02070758 0260FF06 rsbeq  r15,r0,#0x18
:0207075C EE1005E2 cdp 5,0,cr0,cr0,cr2,7
:02070760 10040943 andne  r0,r4,r3,asr #0x12
:02070764 60755600 rsbvss r5,r5,r0,lsl #0xc
:02070768 BC807577 stclt  5,cr7,[r0],{#0x77}
:0207076C B4009551 strlt r9,[r0],#-0x551
:02070770 94E59F21 unknown
:02070774 E0010601 and  r0,r1,r1,lsl #0xc
:02070778 8D405091 unknown
:0207077C 11E53111 mvnne  r3,r1,lsl r1
:02070780 49320FE2 ldmmidb  r2!,{r1,r5,r6,r7,r8,r9,r10,r11}
:02070784 90102D0D andlss r2,r0,r13,lsl #0x1a
:02070788 0009E080 andeq  r14,r9,r0,lsl #0x1
:0207078C 51832415 orrpl  r2,r3,r5,lsl r4
:02070790 C4E2880E unknown
:02070794 20E28910 rsccs  r8,r2,r0,lsl r9
:02070798 E001F101 and  r15,r1,r1,lsl #0x2
:0207079C 317401F1 ldrccsh r0,[r4, #-0x11]!
:020707A0 00310900 eoreqs r0,r1,r0,lsl #0x12
:020707A4 4BD5110D blmi 015B4BE0
:020707A8 31010D0F unknown
:020707AC 33E9D540 mvncc  r13,#0x10000000
:020707B0 6C052AD1 stcvs  10,cr2,[r5],{#0xd1}
:020707B4 C60A2D00 strgt r2,[r10],-r0, lsl #0x1a
:020707B8 414506E1 unknown
:020707BC 0CA90140 stceq  1,cr0,[r9],#+0x100
:020707C0 B926F99A stmltdb  r6!,{r1,r3,r4,r7,r8,r11,r12,r13,r14,r15}
:020707C4 60298210 eorvs  r8,r9,r0,lsl r2
:020707C8 E2822C13 add  r2,r2,#0x1300
:020707CC 0001A60B andeq  r10,r1,r11,lsl #0xc
:020707D0 9F1120EB swils 0x001120eb
:020707D4 9180100D orrls  r1,r0,r13
:020707D8 C04D2160 subgt  r2,r13,r0,ror #0x2
:020707DC 8D91001D unknown
:020707E0 D1000100 unknown
:020707E4 10790C45 rsbnes r0,r9,r5,asr #0x18
:020707E8 09950226 ldmeqib  r5 ,{r1,r2,r5,r9}
:020707EC 710B1120 unknown
:020707F0 2CF9D314 ldccsl 3,cr13,[r9],#+0x50
:020707F4 5025E5D3 unknown
:020707F8 30C10D1F sbccc  r0,r1,r15,lsl r13
:020707FC E3C900F1 bic  r0,r9,#0xF1
:02070800 491D1011 ldmmidb  r13 ,{r0,r4,r12}
:02070804 C144BE0D unknown
:02070808 10110AE1 andnes r0,r1,r1,ror #0x15
:0207080C 70118F7A andvcs r8,r1,r10,ror r15
:02070810 30117D44 andccs r7,r1,r4,asr #0x1a
:02070814 874F4996 unknown
:02070818 545085E2 ldrplb r8,[r0],#-0x5e2
:0207081C 3085818D addcc  r8,r5,r13,lsl #0x3
:02070820 E2807088 add  r7,r0,#0x88
:02070824 11810006 orrne  r0,r1,r6
:02070828 4D405820 unknown
:0207082C 0D001580 unknown
:02070830 08D1C31B ldmeqia  r1 ,{r0,r1,r3,r4,r8,r9,r14,r15}^
:02070834 AC22D180 stcge  1,cr13,[r2],#-0x200
:02070838 E5900D54 ldr r0,[r0, #+0xd54]		;r0+0xd54=*(e3016b54)
:0207083C 2D29896C stccs  9,cr8,[r9,#-0x1b0]!
:02070840 E0010D01 and  r0,r1,r1,lsl #0x1a
:02070844 32F90B8B rscccs r0,r9,#0x22C00
:02070848 6001E10A andvs  r14,r1,r10,lsl #0x2
:0207084C 10150011 andnes r0,r5,r1,lsl r0
:02070850 4015CED4 ldrmisb r12,[r5], -r4
:02070854 4C00158B stcmi  5,cr1,[r0],{#0x8b}
:02070858 1B098100 blne 022D0C60
:0207085C 5500154A strpl r1,[r0, #-0x54a]		;(r0-0x54a=*(e30158b6))
:02070860 03ED4E09 mvneq  r4,#0x90
:02070864 5E028D07 cdppl 13,0,cr8,cr2,cr7,0
:02070868 EB002B0B bl 0207B49C
:0207086C 3B652034 blcc 039B8944
:02070870 41051011 unknown
:02070874 03CDB015 biceq  r11,r13,#0x15
:02070878 3D521009 unknown
:0207087C 2100E5C1 unknown
:02070880 1A01830C bne 020D14B8
:02070884 D1000581 unknown
:02070888 24122DE5 ldrcs r2,[r2],#-0xde5
:0207088C E5C12548 strb r2,[r1, #+0x548]		;r1+0x548=*(00000548)
:02070890 36FDC607 unknown
:02070894 BD2083F8 stclt  3,cr8,[r0,#-0x3e0]!
:02070898 018FD432 orreq  r13,r15,r2,lsr r4
:0207089C 431821E4 tstmi r8,#0x39
:020708A0 8B15E92D blhi 025EAD5C
:020708A4 0121A027 unknown
:020708A8 10750001 rsbnes r0,r5,r1
:020708AC 78240B5D stmvcda  r4!,{r0,r2,r3,r4,r6,r8,r9,r11}
:020708B0 70500009 subvcs r0,r0,r9
:020708B4 1189E59F unknown
:020708B8 A1021534 unknown
:020708BC 0985800C stmeqib  r5 ,{r2,r3,r15}
:020708C0 0BED8500 bleq 01BD1CC8
:020708C4 68600581 unknown
:020708C8 0004E28D andeq  r14,r4,r13,lsl #0x5
:020708CC 35100991 ldrcc r0,[r0, #-0x991]		;(r0-0x991=*(e301546f))
:020708D0 D01AA932 andles r10,r10,r2,lsr r9
:020708D4 ED02350A unknown
:020708D8 A902551B stmgedb  r2 ,{r0,r1,r3,r4,r8,r10,r12,r14}
:020708DC 04E28808 unknown
:020708E0 E287701E add  r7,r7,#0x1E
:020708E4 1606E1F5 unknown
:020708E8 E210840E ands r8,r0,#0xE000000
:020708EC E285103C add  r1,r5,#0x3C
:020708F0 63009188 unknown
:020708F4 007DC940 rsbeqs r12,r13,r0,asr #0x12
:020708F8 F1346583 teqnv r4,r3,lsl #0xb
:020708FC AD911024 unknown
:02070900 007D9A07 rsbeqs r9,r13,r7,lsl #0x14
:02070904 6D068560 unknown
:02070908 052B7104 streq r7,[r11, #-0x104]!
:0207090C 151CED00 ldrne r14,[r12, #-0xd00]		;(r12-0xd00=*(fffff300))
:02070910 BD00057D unknown
:02070914 00F14718 rsceqs r4,r1,r8,lsl r7
:02070918 10251041 eorne  r1,r5,r1,asr #0x0
:0207091C 503B0402 eorpls r0,r11,r2,lsl #0x8
:02070920 00590DE3 subeqs r0,r9,r3,ror #0x1b
:02070924 5D0B100D unknown
:02070928 10582C00 subnes r2,r8,r0,lsl #0x18
:0207092C F9169997 ldmnvdb  r6 ,{r0,r1,r2,r4,r7,r8,r11,r12,r15}
:02070930 DD0EED02 unknown
:02070934 3C100802 ldccc  8,cr0,[r0],{#0x2}
:02070938 B128E586 unknown
:0207093C F5003930 strnv r3,[r0, #-0x930]		;(r0-0x930=*(e30154d0))
:02070940 38C6D1F0 stmccia  r6 ,{r4,r5,r6,r7,r8,r12,r14,r15}^
:02070944 38279DFF stmccda  r7!,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r10,r11,r12,r15}
:02070948 3CE597C0 stcccl 7,cr9,[r5],#+0x300
:0207094C DD970210 unknown
:02070950 AD03ED26 unknown
:02070954 01E35C02 mvneq  r5,r2,lsl #0x18
:02070958 E08C0E30 add  r0,r12,r0,lsr r14
:0207095C CC00390B stcgt  9,cr3,[r0],{#0xb}
:02070960 103900B1 unknown
:02070964 233D6808 teqcs r13,#0x80000
:02070968 00110F61 andeqs r0,r1,r1,ror #0x1e
:0207096C 335D0031 cmpcc r13,#0x31
:02070970 102902A1 eorne  r0,r9,r1,lsr #0x5
:02070974 9AFF0245 bls 02031290
:02070978 08F92001 unknown
:0207097C E1A00025 mov  r0,r5,lsr #0x0		;r0=-1121688303(0xbd246511)
:02070980 D8000919 stmleda  r0 ,{r0,r3,r4,r8,r11}
:02070984 81235D06 unknown
:02070988 8901A1E2 stmhidb  r1 ,{r1,r5,r6,r7,r8,r13,r15}
:0207098C 402BED21 eormi  r14,r11,r1,lsr #0x1a
:02070990 0593A072 ldreq r10,[r3, #+0x72]		;r3+0x72=*(00000072)
:02070994 E5008300 str r8,[r0, #-0x300]		;(r0-0x300=*(bd246211))
:02070998 19C50106 stmneib  r5 ,{r1,r2,r8}^
:0207099C 0000B1A4 andeq  r11,r0,r4,lsr #0x3
:020709A0 91AF0219 movls  r0,r9,lsl r2		;r0=0(0x0)
:020709A4 97003C08 strls r3,[r0,-r8, lsl #0x18]
:020709A8 08247115 stmeqda  r4!,{r0,r2,r4,r8,r12,r13,r14}
:020709AC 00380005 eoreqs r0,r8,r5
:020709B0 86000197 unknown
:020709B4 96048545 strls r8,r0,r8,r5
:020709B8 05000905 streq r0,[r0, #-0x905]		;(r0-0x905=*(fffff6fb))
:020709BC F91F4105 ldmnvdb  r15 ,{r0,r2,r8,r14}
:020709C0 0031C903 eoreqs r12,r1,r3,lsl #0x12
:020709C4 07ED11B1 unknown
:020709C8 0D01E996 unknown
:020709CC 60218513 eorvs  r8,r1,r3,lsl r5
:020709D0 1D05A1B7 unknown
:020709D4 01C92060 biceq  r2,r9,r0,ror #0x0
:020709D8 55A01E16 strpl r1,[r0, #+0xe16]!
:020709DC E9868B00 stmib  r6 ,{r8,r9,r11,r15}
:020709E0 BD860000 unknown
:020709E4 00759603 rsbeqs r9,r5,r3,lsl #0xc
:020709E8 019DC0A0 orreqs r12,r13,r0,lsr #0x1
:020709EC F9258186 stmnvdb  r5!,{r1,r2,r7,r8,r15}
:020709F0 F0122952 andnvs r2,r2,r2,asr r9
:020709F4 E92D3A47 stmdb  r13!,{r0,r1,r2,r6,r9,r11,r12,r13}
:020709F8 0CE10A65 stceql 10,cr0,[r1],#+0x194
:020709FC 003D8A60 eoreqs r8,r13,r0,ror #0x14
:02070A00 AD026984 unknown
:02070A04 20048520 andcs  r8,r4,r0,lsr #0xa
:02070A08 8A0102E1 bhi 020B1594
:02070A0C 320217E7 andcc  r1,r2,#0x39C0000
:02070A10 14256981 unknown
:02070A14 18A99330 stmneia  r9!,{r4,r5,r8,r9,r12,r15}
:02070A18 5204A588 andpl  r10,r4,#0x22000000
:02070A1C E08001AD add  r0,r0,r13,lsr #0x3
:02070A20 F10081F7 unknown
:02070A24 CD80C519 unknown
:02070A28 C690B000 ldrgt r11,[r0],+r0
:02070A2C 02500CE1 subeqs r0,r0,#0xE100
:02070A30 94016581 strls r6,[r1],#-0x581
:02070A34 857209E5 ldrhib r0,[r2, #-0x9e5]!
:02070A38 1FC902E0 swine 0x00c902e0
:02070A3C E5901318 ldr r1,[r0, #+0x318]		;r0+0x318=*(00000318)
:02070A40 01978008 orreqs r8,r7,r8
:02070A44 E0880111 add  r0,r8,r1,lsl r1
:02070A48 E2400001 sub  r0,r0,#0x1
:02070A4C 003A017B eoreqs r0,r10,r11,ror r1
:02070A50 02B189EB adceqs r8,r1,#0x3AC000
:02070A54 109630B1 ldrneh r3,[r6], +r1
:02070A58 13B500E1 movnes r0,#0xE1		;r0=225(0xe1)
:02070A5C 22E59710 rsccs  r9,r5,#0x400000
:02070A60 E0830428 add  r0,r3,r8,lsr #0x8
:02070A64 31A03802 movcc  r3,r2,lsl #0x10		;r3=1376256(0x150000)
:02070A68 990D4902 stmlsdb  r13 ,{r1,r8,r11,r14}
:02070A6C 7823E002 stmvcda  r3!,{r1,r13,r14,r15}
:02070A70 0065E1A0 rsbeq  r14,r5,r0,lsr #0x3
:02070A74 806B4D00 rsbhi  r4,r11,r0,lsl #0x1a
:02070A78 02080025 andeq  r0,r8,#0x25
:02070A7C 00890015 addeq  r0,r9,r5,lsl r0
:02070A80 B2093086 andlt  r3,r9,#0x86
:02070A84 0131C070 teqeq r1,r0,ror r0
:02070A88 00E28900 rsceq  r8,r2,r0,lsl #0x12
:02070A8C E20090FF and  r9,r0,#0xFF
:02070A90 21CA71B2 strcsh r7,[r10, #+0x12]		;r10+0x12=*(00757102)
:02070A94 09950300 ldmeqib  r5 ,{r8,r9}
:02070A98 F04B7DE2 subnv  r7,r11,r2,ror #0x1b
:02070A9C 0900B187 stmeqdb  r0 ,{r0,r1,r2,r7,r8,r12,r13,r15}
:02070AA0 41B2CA4B movmis r12,r11,asr #0x14
:02070AA4 002015D1 unknown
:02070AA8 002D0805 eoreq  r0,r13,r5,lsl #0x10
:02070AAC 09026828 stmeqdb  r2 ,{r3,r5,r11,r13,r14}
:02070AB0 81408C06 unknown
:02070AB4 0240BCE0 subeq  r11,r0,#0xE000
:02070AB8 ED04E1D4 unknown
:02070ABC 11A50307 movne  r0,r7,lsl #0x6		;r0=0(0x0)
:02070AC0 E2284C40 eor  r4,r8,#0x4000
:02070AC4 E1A0CC04 mov  r12,r4,lsl #0x18		;r12=0(0x0)
:02070AC8 00B0CC4C adceqs r12,r0,r12,asr #0x18
:02070ACC FFFFF7E1 swinv 0x00fff7e1
:02070AD0 5C00005A stcpl  0,cr0,[r0],{#0x5a}
:02070AD4 B3117100 tstlt r1,#0x0
:02070AD8 64B80069 unknown
:02070ADC 508C0529 addpl  r0,r12,r9,lsr #0xa
:02070AE0 E001B125 and  r11,r1,r5,lsr #0x2
:02070AE4 50BCE594 umlalpls r14,r12,r4,r5
:02070AE8 0101E1D5 unknown
:02070AEC 18E28EEA unknown
:02070AF0 00E59EE3 rsceq  r9,r5,r3,ror #0x1d
:02070AF4 E0425005 sub  r5,r2,r5
:02070AF8 E0020E95 mul  r2,r5,r14
:02070AFC 83300C00 teqhi r0,#0x0
:02070B00 83520CE2 cmphi r2,#0xE200
:02070B04 300800E0 andcc  r0,r8,r0,ror #0x1
:02070B08 43E00935 mvnmi  r0,#0xD4000
:02070B0C 04E004E0 unknown
:02070B10 9409D980 strls r13,[r9],#-0x980
:02070B14 833A01E5 teqhi r10,#0x40000039
:02070B18 331802E2 tstcc r8,#0x2000000E
:02070B1C 5E016193 mcrpl 1,0,r6,cr1,cr3,{4}
:02070B20 083004E1 ldmeqda  r0!,{r0,r5,r6,r7,r10}
:02070B24 110C8580 unknown
:02070B28 1009E791 mulne  r9,r1,r7
:02070B2C 80104008 andhis r4,r0,r8
:02070B30 ED950471 unknown
:02070B34 00E08203 rsceq  r8,r0,r3,lsl #0x4
:02070B38 0C05C114 stceq  1,cr12,[r5],{#0x14}
:02070B3C C9E5C0C0 unknown
:02070B40 05E1AC5A streqb r10,[r1, #+0xc5a]!
:02070B44 10AD9CA1 adcne  r9,r13,r1,lsr #0x19
:02070B48 29E79301 unknown
:02070B4C 00050C12 andeq  r0,r5,r2,lsl r12
:02070B50 111F99A2 tstne r15,r2,lsr #0x13
:02070B54 1DED10AD stcnel 0,cr1,[r13,#+0x2b4]!
:02070B58 BD8000AD unknown
:02070B5C 1D5D1B40 unknown
:02070B60 1610C100 ldrne r12,[r0],-r0, lsl #0x2
:02070B64 2109800E unknown
:02070B68 A3801917 orrge  r1,r0,#0x5C000
:02070B6C 40192091 mulmis r9,r1,r0
:02070B70 E350078B cmp r0,#0x22C0000
:02070B74 83803110 orrhi  r3,r0,#0x4
:02070B78 03A1078B moveq  r0,#0x22C0000		;r0=36438016(0x22c0000)
:02070B7C 20957015 addcss r7,r5,r5,lsl r0
:02070B80 5D910019 unknown
:02070B84 5D06BC10 unknown
:02070B88 81000200 unknown
:02070B8C 020623E0 andeq  r2,r6,#0x80000003
:02070B90 15D9E350 ldrneb r14,[r9, #+0x350]		;r9+0x350=*(00000350)
:02070B94 05300501 ldreq r0,[r0, #-0x501]!
:02070B98 51217150 unknown
:02070B9C 20C5F411 sbccs  r15,r5,r1,lsl r4
:02070BA0 2A797FFE bcs 03ED0BA0
:02070BA4 002D30B4 unknown
:02070BA8 E7934931 unknown
:02070BAC 338100F9 orrcc  r0,r1,#0xF9
:02070BB0 1D211A31 stcne  10,cr1,[r1,#-0xc4]!
:02070BB4 7C2200E9 stcvc  0,cr0,[r2],#-0x3a4
:02070BB8 FFCA0489 swinv 0x00ca0489
:02070BBC 022A95FF eoreq  r9,r10,#0x3FC00000
:02070BC0 910AF104 unknown
:02070BC4 2D880059 unknown
:02070BC8 40091040 andmi  r1,r9,r0,asr #0x0
:02070BCC 10211055 eorne  r1,r1,r5,asr r0
:02070BD0 55F51009 ldrplb r1,[r5, #+0x9]!
:02070BD4 06238840 unknown
:02070BD8 58601551 unknown
:02070BDC 29A100CD stmcsib  r1!,{r0,r2,r3,r6,r7}
:02070BE0 072FB110 unknown
:02070BE4 102DE352 eorne  r14,r13,r2,asr r3
:02070BE8 63980005 orrvss r0,r8,#0x5
:02070BEC 303C5031 eorccs r5,r12,r1,lsr r0
:02070BF0 00090271 andeq  r0,r9,r1,ror r2
:02070BF4 173A0959 unknown
:02070BF8 090F5939 stmeqdb  r15 ,{r0,r3,r4,r5,r8,r11,r12,r14}
:02070BFC 06210610 unknown
:02070C00 B5E006DD strltb r0,[r0, #+0x6dd]!
:02070C04 DB188902 blle 02693014
:02070C08 83000593 unknown
:02070C0C 50051005 andpl  r1,r5,r5
:02070C10 1F212965 swine 0x00212965
:02070C14 020D7A77 andeq  r7,r13,#0x77000
:02070C18 023FE800 eoreqs r14,r15,#0x0
:02070C1C 7F008000 swivc 0x00008000
:02070C20 20817003 addcs  r7,r1,r3
:02070C24 00091085 andeq  r1,r9,r5,lsl #0x1
:02070C28 CD388620 ldcgt  6,cr8,[r8,#-0x80]!
:02070C2C 1F100D24 swine 0x00100d24
:02070C30 71E3C210 mvnvc  r12,r0,lsl r2
:02070C34 79830001 stmvcib  r3 ,{r0}
:02070C38 7104FDC0 unknown
:02070C3C 00090B83 andeq  r0,r9,r3,lsl #0x17
:02070C40 11B90CEB movnes r0,r11,ror #0x19
:02070C44 59A030C1 stmplib  r0!,{r0,r6,r7,r12,r13}
:02070C48 D51D191B ldrle r1,[r13, #-0x91b]		;(r13-0x91b=*(fffff6e5))
:02070C4C 4971DA16 ldmmidb  r1!,{r1,r2,r4,r9,r11,r12,r14,r15}^
:02070C50 E2433022 sub  r3,r3,#0x22
:02070C54 01F51929 mvneqs r1,r9,lsr #0x12
:02070C58 FF31FAE0 swinv 0x0031fae0
:02070C5C 1502CAFF strne r12,[r2, #-0xaff]		;r2-0xaff=*(1110f516)=#0(0x00000000)
:02070C60 1800B120 stmneda  r0 ,{r5,r8,r12,r13,r15}
:02070C64 10E03080 rscne  r3,r0,r0,lsl #0x1
:02070C68 18210285 stmneda  r1!,{r0,r2,r7,r9}
:02070C6C 21016581 unknown
:02070C70 E900E044 stmdb  r0 ,{r2,r6,r13,r14,r15}
:02070C74 3229081C eorcc  r0,r9,#0x1C0000
:02070C78 1400FFFF strne r15,[r0],#-0xfff
:02070C7C 51518D00 cmppl r1,r0,lsl #0x1a
:02070C80 09305954 ldmeqdb  r0!,{r2,r4,r6,r8,r11,r12,r14}
:02070C84 E3A02D07 mov  r2,#0x1C0		;r2=448(0x1c0)
:02070C88 09C7961E stmeqib  r7 ,{r1,r2,r3,r4,r9,r10,r12,r15}^
:02070C8C CD005111 unknown
:02070C90 30150C01 andccs r0,r5,r1,lsl #0x18
:02070C94 2DDC2845 unknown
:02070C98 01714019 cmneq r1,r9,lsl r0
:02070C9C 003D1003 eoreqs r1,r13,r3
:02070CA0 2CA10025 stccs  0,cr0,[r1],#+0x94
:02070CA4 130275E6 unknown
:02070CA8 8542A926 strhib r10,[r2, #-0x926]		;(r2-0x926=*(fffff89a))
:02070CAC C2001117 andgt  r1,r0,#0xC0000005
:02070CB0 E1799706 cmn r9,r6,lsl #0xe
:02070CB4 15511ABD ldrneb r1,[r1, #-0xabd]		;(r1-0xabd=*(fffff543))
:02070CB8 33091006 unknown
:02070CBC A0262E22 eorge  r2,r6,r2,lsr #0x1c
:02070CC0 C634B2E3 unknown
:02070CC4 001D9CE5 andeqs r9,r13,r5,ror #0x19
:02070CC8 00251480 eoreq  r1,r5,r0,lsl #0x9
:02070CCC B8E300CD unknown
:02070CD0 06E58604 unknown
:02070CD4 000410CD andeq  r1,r4,r13,asr #0x1
:02070CD8 861E0489 ldrhi r0,[r14],-r9, lsl #0x9
:02070CDC 8916B1E2 ldmhidb  r6 ,{r1,r5,r6,r7,r8,r12,r13,r15}
:02070CE0 1800217C stmneda  r0 ,{r2,r3,r4,r5,r6,r8,r13}
:02070CE4 36E5D500 unknown
:02070CE8 E5C60202 strb r0,[r6, #+0x202]		;r6+0x202=*(00000202)
:02070CEC 4D531009 unknown
:02070CF0 BD288002 stclt  0,cr8,[r8,#-0x8]!
:02070CF4 000D9400 andeq  r9,r13,r0,lsl #0x8
:02070CF8 22000D8E andcs  r0,r0,#0x2380
:02070CFC 73E1A028 mvnvc  r10,#0x28
:02070D00 02C5C705 sbceq  r12,r5,#0x140000
:02070D04 1FA6066D swine 0x00a6066d
:02070D08 06C0E286 streqb r14,[r0],+r6, lsl #0x5
:02070D0C C76F00E9 strgtb r0,[r0],+r6, lsl #0x5
:02070D10 091000AD ldmeqdb  r0 ,{r0,r2,r3,r5,r7}
:02070D14 29C61306 stmcsib  r6 ,{r1,r2,r8,r9,r12}^
:02070D18 E14101E5 unknown
:02070D1C 81E28606 mvnhi  r8,r6,lsl #0xc
:02070D20 70110916 andvcs r0,r1,r6,lsl r9
:02070D24 48009D66 stmmida  r0 ,{r1,r2,r5,r6,r8,r10,r11,r12,r15}
:02070D28 1DD118CD unknown
:02070D2C 2013A04C andcss r10,r3,r12,asr #0x0
:02070D30 03A0400D moveq  r4,#0xD		;r4=13(0xd)
:02070D34 1351108D cmpne r1,#0x8D
:02070D38 50201121 eorpl  r1,r0,r1,lsr #0x2
:02070D3C 00128538 andeqs r8,r2,r8,lsr r5
:02070D40 A0215600 eorge  r5,r1,r0,lsl #0xc
:02070D44 60E91005 rscvs  r1,r9,r5
:02070D48 E5304DD4 ldr r4,[r0, #-0xdd4]!
:02070D4C 2DD59E11 unknown
:02070D50 06ED4837 unknown
:02070D54 701729A6 andvcs r2,r7,r6,lsr #0x13
:02070D58 10280729 eorne  r0,r8,r9,lsr #0xe
:02070D5C 9D07F99D unknown
:02070D60 4100DD45 unknown
:02070D64 E154033D cmp r4,r13,lsr r3
:02070D68 10AD1021 adcne  r1,r13,r1,lsr #0x0
:02070D6C 001565A5 andeqs r6,r5,r5,lsr #0xb
:02070D70 1D422548 unknown
:02070D74 1DE90510 stcnel 5,cr0,[r9,#+0x40]!
:02070D78 6DDE00D1 unknown
:02070D7C 11EDFFD5 unknown
:02070D80 FFD59DE2 swinv 0x00d59de2
:02070D84 124104EB subne  r0,r1,#0xEB000000
:02070D88 70020148 andvc  r0,r2,r8,asr #0x2
:02070D8C C9F80069 unknown
:02070D90 D5413116 strleb r3,[r1, #-0x116]		;(r1-0x116=*(fffffeea))
:02070D94 E286405E add  r4,r6,#0x5E
:02070D98 03007D01 unknown
:02070D9C E284201C add  r2,r4,#0x1C
:02070DA0 027D204C rsbeqs r2,r13,#0x4C
:02070DA4 70011540 andvc  r1,r1,r0,asr #0xa
:02070DA8 36E3A050 unknown
:02070DAC F1EBFFC7 mvnnv  r15,r7,asr #0x1f
:02070DB0 C0009D2C andgt  r9,r0,r12,lsr #0x1a
:02070DB4 19150211 ldmnedb  r5 ,{r0,r4,r9}
:02070DB8 49128706 ldmmidb  r2 ,{r1,r2,r8,r9,r10,r15}
:02070DBC 7048FF10 subvc  r15,r8,r0,lsl r15
:02070DC0 000F1200 andeq  r1,r15,r0,lsl #0x4
:02070DC4 58250152 stmplda  r5!,{r1,r4,r6,r8}
:02070DC8 E5C67340 strb r7,[r6, #+0x340]		;r6+0x340=*(00000340)
:02070DCC 03E306D1 mvneq  r0,#0xD100000
:02070DD0 E208860C and  r8,r8,#0xC00000
:02070DD4 E1C015BA strh r1,[r0, #+0x5a]		;r0+0x5a=*(022c005a)=#-1411519950(0xabddea32)
:02070DD8 00C045BC streqh r4,[r0],#+0x5c
:02070DDC D604B4E1 strle r11,[r0],#+0x5c
:02070DE0 038101E5 orreq  r0,r1,#0x40000039
:02070DE4 C60440B4 unknown
:02070DE8 4A110DE5 bmi 024B4584
:02070DEC 100D04A4 andne  r0,r13,r4,lsr #0x9
:02070DF0 35E81069 strccb r1,[r8, #+0x69]!
:02070DF4 D010B250 andles r11,r0,r0,asr r2
:02070DF8 351CB1E0 ldrcc r11,[r12, #-0x1e0]		;(r12-0x1e0=*(fffffe20))
:02070DFC F1610250 unknown
:02070E00 38103D00 ldmccda  r0 ,{r8,r10,r11,r12,r13}
:02070E04 20012510 andcs  r2,r1,r0,lsl r5
:02070E08 93177591 tstls r7,#0x24400000
:02070E0C 05810D95 streq r0,[r1, #+0xd95]		;r1+0xd95=*(abddf7c7)
:02070E10 14BC1811 unknown
:02070E14 26B52451 unknown
:02070E18 BC1DEDC9 ldclt  13,cr14,[r13],{#0xc9}
:02070E1C 21059114 unknown
:02070E20 BC00ADFB stclt  13,cr10,[r0],{#0xfb}
:02070E24 3D820451 unknown
:02070E28 80013D10 andhi  r3,r1,r0,lsl r13
:02070E2C 001C604D andeqs r6,r12,r13,asr #0x0
:02070E30 1839AD2C ldmneda  r9!,{r2,r3,r5,r8,r10,r11,r13,r15}
:02070E34 000D1011 andeq  r1,r13,r1,lsl r0
:02070E38 F111AD01 tstnv r1,r1,lsl #0x1a
:02070E3C ED023111 unknown
:02070E40 1C018514 stcne  5,cr8,[r1],{#0x14}
:02070E44 9EB84025 cdpls 0,10,cr4,cr8,cr5,1
:02070E48 180A020B stmneda  r10 ,{r0,r1,r3,r9}
:02070E4C 253B5900 ldrcs r5,[r11, #-0x900]!
:02070E50 01260001 unknown
:02070E54 01542700 cmpeq r4,r0,lsl #0xe
:02070E58 29115D00 ldmcsdb  r1 ,{r8,r10,r11,r12,r14}
:02070E5C 89F8817D ldmhiib  r8!,{r0,r2,r3,r4,r5,r6,r8,r15}^
:02070E60 2B407C00 blcs 0308FE68
:02070E64 BD02459F unknown
:02070E68 01916005 orreqs r6,r1,r5
:02070E6C 00038D50 andeq  r8,r3,r0,asr r13
:02070E70 06E5D456 unknown
:02070E74 19FB4E59 unknown
:02070E78 11310500 teqne r1,r0,lsl #0xa
:02070E7C 070001A8 streq r0,[r0,-r8, lsr #0x3]
:02070E80 11890001 orrne  r0,r9,r1
:02070E84 152E490C strne r4,[r14, #-0x90c]!
:02070E88 ED001507 unknown
:02070E8C 2565061C strcsb r0,[r5, #-0x61c]!
:02070E90 1AFFFFF1 bne 02070E5C
:02070E94 43351019 teqmi r5,#0x19
:02070E98 19EE0011 unknown
:02070E9C 401945C0 andmis r4,r9,r0,asr #0xb
:02070EA0 E50011A2 str r1,[r0, #-0x1a2]		;r0-0x1a2=*(022bfe5e)=#-1162341580(0xbab81334)
:02070EA4 07EAD502 streqb r13,[r10,+r2, lsl #0xa]!
:02070EA8 2D03E500 unknown
:02070EAC A905A91D stmgedb  r5 ,{r0,r2,r3,r4,r8,r11,r13,r15}
:02070EB0 EB003800 bl 0207EEB8
:02070EB4 104099F8 unknown
:02070EB8 8830F140 ldmhida  r0!,{r6,r8,r12,r13,r14,r15}
:02070EBC 18005D48 stmneda  r0 ,{r3,r6,r8,r10,r11,r12,r14}
:02070EC0 A50D44CD strge r4,[r13, #-0x4cd]		;(r13-0x4cd=*(fffffb33))
:02070EC4 00055600 andeq  r5,r5,r0,lsl #0xc
:02070EC8 59D514F9 ldmplib  r5 ,{r0,r3,r4,r5,r6,r7,r10,r12}^
:02070ECC 04F90008 unknown
:02070ED0 05090985 streq r0,[r9, #-0x985]		;(r9-0x985=*(fffff67b))
:02070ED4 A5381068 ldrge r1,[r8, #-0x68]!
:02070ED8 11020902 unknown
:02070EDC E58DC062 str r12,[r13, #+0x62]		;r13+0x62=*(00000062)
:02070EE0 1107F640 unknown
:02070EE4 1021FD22 eorne  r15,r1,r2,lsr #0x1a
:02070EE8 05001BDD streq r1,[r0, #-0xbdd]		;r0-0xbdd=*(022bf423)=#-2001027652(0x88babdbc)
:02070EEC 2B14BC3B blcs 0259FFE0
:02070EF0 15751590 ldrneb r1,[r5, #-0x590]!
:02070EF4 18050465 stmneda  r5 ,{r0,r2,r5,r6,r10}
:02070EF8 050C9010 streq r9,[r12, #-0x10]		;(r12-0x10=*(fffffff0))
:02070EFC 00D10028 sbceqs r0,r1,r8,lsr #0x0
:02070F00 B5B6006D ldrlt r0,[r6, #+0x6d]!
:02070F04 D800F116 stmleda  r0 ,{r1,r2,r4,r8,r12,r13,r14,r15}
:02070F08 3018F102 andccs r15,r8,r2,lsl #0x2
:02070F0C B429A591 unknown
:02070F10 2912D334 ldmcsdb  r2 ,{r2,r4,r5,r8,r9,r12,r14,r15}
:02070F14 C5320502 ldrgt r0,[r2, #-0x502]!
:02070F18 C5801011 strgt r1,[r0, #+0x11]		;r0+0x11=*(022c0011)=#1412536762(0x543199ba)
:02070F1C 27004871 unknown
:02070F20 D010022D andles r0,r0,r13,lsr #0x4
:02070F24 000D02E5 andeq  r0,r13,r5,ror #0x5
:02070F28 6111003D tstvs r1,r13,lsr r0
:02070F2C 14B212C1 unknown
:02070F30 032291D2 unknown
:02070F34 51090291 swppl r0,r1,r9
:02070F38 2020400D eorcs  r4,r0,r13
:02070F3C 0422A980 unknown
:02070F40 51224FBD strplh r4,[r2, -r13]!
:02070F44 20E2821E rsccs  r8,r2,r14,lsl r2
:02070F48 9F189110 swils 0x00189110
:02070F4C A0A001F9 unknown
:02070F50 A9C0014D stmgeib  r0 ,{r0,r2,r3,r6,r8}^
:02070F54 E92D4171 stmdb  r13!,{r0,r4,r5,r6,r8,r14}
:02070F58 01A90A08 moveq  r0,r8,lsl #0x14		;r0=0(0x0)
:02070F5C 007D315C rsbeqs r3,r13,r12,asr r1
:02070F60 40073160 andmi  r3,r7,r0,ror #0x2
:02070F64 20E52993 smlalcs  r2,r5,r3,r9
:02070F68 7FD601A5 swivc 0x00d601a5
:02070F6C 0462E284 unknown
:02070F70 01E28030 mvneq  r8,lsr r0
:02070F74 55401421 strplb r1,[r0, #-0x421]		;(r0-0x421=*(fffffbdf))
:02070F78 D001A506 andle  r10,r1,r6,lsl #0xa
:02070F7C 388A0255 stmccia  r10 ,{r0,r2,r4,r6,r9}
:02070F80 85001901 strhi r1,[r0, #-0x901]		;(r0-0x901=*(fffff6ff))
:02070F84 080F6519 stmeqda  r15 ,{r0,r3,r4,r8,r10,r13,r14}
:02070F88 00024571 andeq  r4,r2,r1,ror r5
:02070F8C FFE04770 swinv 0x00e04770
:02070F90 E2010710 and  r0,r1,#0x400000
:02070F94 02310124 eoreqs r0,r1,#0x9
:02070F98 62E59F31 rscvs  r9,r5,#0xC4
:02070F9C E2612008 rsb  r2,r1,#0x8
:02070FA0 E0801001 add  r1,r0,r1
:02070FA4 61000000 unknown
:02070FA8 15C37009 strneb r7,[r3, #+0x9]		;r3+0x9=*(00150009)
:02070FAC 02150420 andeqs r0,r5,#0x20000000
:02070FB0 9F0052FC swils 0x000052fc
:02070FB4 E5D10851 ldrb r0,[r1, #+0x851]		;r1+0x851=*(5431a20b)=#0(0x00000000)
:02070FB8 F8038520 stmnvda  r3 ,{r5,r8,r10,r15}
:02070FBC 76009144 strvc r9,da 
:02070FC0 E8EBFFC6 unknown
:02070FC4 810F41C0 mrshi r4,CPSR
:02070FC8 10270485 eorne  r0,r7,r5,lsl #0x9
:02070FCC 00E8E5DC unknown
:02070FD0 2FB5019F swics 0x00b5019f
:02070FD4 2801610A stmcsda  r1 ,{r1,r3,r8,r13,r14}
:02070FD8 22D5DC20 sbccss r13,r5,#0x2000
:02070FDC C320450B unknown
:02070FE0 064901DD unknown
:02070FE4 B2E5D380 rsclt  r13,r5,#0x2
:02070FE8 0300110C unknown
:02070FEC 03E3C880 mvneq  r12,#0x800000
:02070FF0 E2010770 and  r0,r1,#0x1C00000
:02070FF4 E1887007 orr  r7,r8,r7
:02070FF8 01397004 teqeq r9,r4
:02070FFC E5D27480 ldrb r7,[r2, #+0x480]		;r2+0x480=*(00000640)
:02071000 013D7005 teqeq r13,r5
:02071004 60060025 andvs  r0,r6,r5,lsr #0x0
:02071008 8574102D ldrhib r1,[r4, #-0x2d]!
:0207100C 013D7001 teqeq r13,r1
:02071010 24013D70 strcs r3,[r1],#-0xd70
:02071014 FCE5D255 stc2l 2,cr13,[r5],#+0x154
:02071018 02E3C770 rsceq  r12,r3,#0x1C00000
:0207101C E1A0002D mov  r0,r13,lsr #0x0		;r0=0(0x0)
:02071020 E1872C22 orr  r2,r7,r2,lsr #0x18
:02071024 3D002004 unknown
:02071028 21DC7001 biccss r7,r12,r1
:0207102C 29E28700 unknown
:02071030 E5CC0920 strb r0,[r12, #+0x920]		;r12+0x920=*(00000920)
:02071034 010D7007 unknown
:02071038 10E1C3E0 rscne  r12,r1,r0,ror #0x7
:0207103C 6407F59C strvs r15,[r7],#-0x59c
:02071040 1003ED20 andne  r14,r3,r0,lsr #0x1a
:02071044 9202799F andls  r7,r2,#0x27C000
:02071048 0027E1C2 eoreq  r14,r7,r2,asr #0x3
:0207104C 80200F8D eorhi  r0,r0,r13,lsl #0x1f
:02071050 852710E2 strhi r1,[r7, #-0xe2]!
:02071054 D1002800 unknown
:02071058 0220FFE5 eoreq  r15,r0,#0x394
:0207105C 03ADE202 moveq  r14,#0x20000000		;r14=536870912(0x20000000)
:02071060 23A001FD movcs  r0,#0x4000003F		;r0=1073741887(0x4000003f)
:02071064 C10C0024 unknown
:02071068 20196125 andcss r6,r9,r5,lsr #0x2
:0207106C 0062004D rsbeq  r0,r2,r13,asr #0x0
:02071070 1E2D1480 cdpne 4,2,cr1,cr13,cr0,4
:02071074 E3840141 orr  r0,r4,#0x40000010
:02071078 0FED1024 swieq 0x00ed1024
:0207107C 0DA14330 stceq  3,cr4,[r1,#+0xc0]!
:02071080 02698D50 rsbeq  r8,r9,#0x1400
:02071084 926DE200 rsbls  r14,r13,#0x0
:02071088 026D49BB rsbeq  r4,r13,#0x2EC000
:0207108C 81129D08 tsthi r2,r8,lsl #0x1a
:02071090 A12E729D unknown
:02071094 10552442 subnes r2,r5,r2,asr #0x8
:02071098 3108659F swpcc r6,r15,r8
:0207109C 1D167101 unknown
:020710A0 01019101 unknown
:020710A4 F1C0FC02 bicnv  r15,r0,r2,lsl #0x18
:020710A8 20299107 eorcs  r9,r9,r7,lsl #0x2
:020710AC E5C10026 strb r0,[r1, #+0x26]		;r1+0x26=*(543199e0)=#0(0x00000000)
:020710B0 C120240A unknown
:020710B4 E81341E5 ldmda  r3 ,{r0,r2,r5,r6,r7,r8,r14}
:020710B8 903C9DDA unknown
:020710BC 5003D514 andpl  r13,r3,r4,lsl r5
:020710C0 8D165132 unknown
:020710C4 52930029 addpls r0,r3,#0x29
:020710C8 D33026E5 teqle r0,#0xE500000
:020710CC D004B4E5 andle  r11,r4,r5,ror #0x9
:020710D0 F5054100 strnv r4,[r5, #-0x100]		;(r5-0x100=*(bd246411))
:020710D4 0021CD26 eoreq  r12,r1,r6,lsr #0x1a
:020710D8 59E70091 unknown
:020710DC 32572C04 subccs r2,r7,#0x400
:020710E0 31220329 unknown
:020710E4 1CE5D314 stcnel 3,cr13,[r5],#+0x50
:020710E8 038A036D orreq  r0,r10,#0xB4000001
:020710EC 0881C110 stmeqia  r1 ,{r4,r8,r14,r15}
:020710F0 C3063981 unknown
:020710F4 1DB328E5 ldcne  8,cr2,[r3,#+0x394]!
:020710F8 801C0300 andhis r0,r12,r0,lsl #0x6
:020710FC 000505E2 andeq  r0,r5,r2,ror #0xb
:02071100 D2402682 suble  r2,r0,#0x8200000
:02071104 001D06E5 andeqs r0,r13,r5,ror #0xd
:02071108 D92044B8 stmledb  r0!,{r3,r4,r5,r7,r10,r14}
:0207110C E5834001 str r4,[r3, #+0x1]		;r3+0x1=*(00150001)
:02071110 E5D35004 ldrb r5,[r3, #+0x4]		;r3+0x4=*(00150004)
:02071114 D044B501 suble  r11,r4,r1,lsl #0xa
:02071118 C550FCE5 ldrgtb r15,[r0, #-0xce5]		;(r0-0xce5=*(fffff31b))
:0207111C 4D0400E3 unknown
:02071120 854C00C9 strhib r0,[r12, #-0xc9]		;(r12-0xc9=*(ffffff37))
:02071124 001504E1 andeqs r0,r5,r1,ror #0x9
:02071128 D2502984 subles r2,r0,#0x210000
:0207112C 854001E5 strhib r0,[r0, #-0x1e5]		;(r0-0x1e5=*(fffffe1b))
:02071130 402900E2 eormi  r0,r9,r2,ror #0x1
:02071134 5007E5C2 andpl  r14,r7,r2,asr #0xb
:02071138 5800E5C3 stmplda  r0 ,{r0,r1,r6,r7,r8,r10,r13,r14,r15}
:0207113C 0AE5D043 beq 019E5250
:02071140 00E5C340 rsceq  r12,r5,r0,asr #0x6
:02071144 E1D145BA ldrh r4,[r1, #+0x5a]		;r1+0x5a=*(54319a14)=#0(0x00000000)
:02071148 E1C340BC strh r4,[r3, #+0xc]		;r3+0xc=*(0015000c)
:0207114C D115BC00 tstle r5,r0,lsl #0x18
:02071150 C310BEE1 tstgt r0,#0xE10
:02071154 091000E1 ldmeqdb  r0 ,{r0,r5,r6,r7}
:02071158 1418C540 ldrne r12,[r8],#-0x540
:0207115C 226506CD rsbcs  r0,r5,#0xCD00000
:02071160 518D0089 orrpl  r0,r13,r9,lsl #0x1
:02071164 19D590F6 ldmneib  r5 ,{r1,r2,r4,r5,r6,r7,r12,r15}^
:02071168 90E3A090 smlalls  r10,r3,r0,r0
:0207116C 82010111 andhi  r0,r1,#0x40000004
:02071170 3507A520 strcc r10,[r7, #-0x520]		;(r7-0x520=*(fffffae0))
:02071174 A8E08225 unknown
:02071178 A106D004 unknown
:0207117C A1E7C10B mvnge  r12,r11,lsl #0x2
:02071180 00A10810 adceq  r0,r1,r0,lsl r8
:02071184 A900A1F9 stmgedb  r0 ,{r0,r3,r4,r5,r6,r7,r8,r13,r15}
:02071188 31ED1170 mvncc  r1,r0,ror r1
:0207118C E3006558 unknown
:02071190 54540065 ldrplb r0,[r4],#-0x65
:02071194 A0002151 andge  r2,r0,r1,asr r1
:02071198 95100369 ldrls r0,[r0, #-0x369]		;(r0-0x369=*(fffffc97))
:0207119C 600A02E5 andvs  r0,r10,r5,ror #0x5
:020711A0 810B0939 unknown
:020711A4 067103E2 unknown
:020711A8 C92B42B0 stmgtdb  r11!,{r4,r5,r7,r9,r14}
:020711AC 0D950A30 unknown
:020711B0 10C5713C sbcne  r7,r5,r12,lsr r1
:020711B4 00E04A22 rsceq  r4,r0,r2,lsr #0x14
:020711B8 06E1A048 unknown
:020711BC 40160D79 andmis r0,r6,r9,ror r13
:020711C0 13E3A0B0 mvnne  r10,#0xB0
:020711C4 091802C1 ldmeqdb  r8 ,{r0,r6,r7,r9}
:020711C8 24E110A0 unknown
:020711CC E5E11008 strb r1,[r1, #+0x8]!
:020711D0 9A101D16 bls 02478630
:020711D4 E0217B60 eor  r7,r1,r0,ror #0x16
:020711D8 E280005E add  r0,r0,#0x5E
:020711DC 802C0003 eorhi  r0,r12,r3
:020711E0 991041E2 ldmlsdb  r0 ,{r1,r5,r6,r7,r8,r14}
:020711E4 08E02020 unknown
:020711E8 CF00B516 swigt 0x0000b516
:020711EC 00031DC5 andeq  r1,r3,r5,asr #0x1b
:020711F0 0112E595 unknown
:020711F4 01E28AA0 mvneq  r8,r0,lsr #0x15
:020711F8 00E2800B rsceq  r8,r2,r11
:020711FC E1D01BB0 ldrh r1,[r0, #+0xb0]		;r0+0xb0=*(000000b0)
:02071200 19161019 ldmnedb  r6 ,{r0,r3,r4,r12}
:02071204 B0E11081 rsclt  r1,r1,r1,lsl #0x1
:02071208 51E1C01B mvnpl  r12,r11,lsl r0
:0207120C 20899027 addcs  r9,r9,r7,lsr #0x0
:02071210 0D4D0FE2 unknown
:02071214 040E25E9 streq r2,[r14],#-0x5e9
:02071218 07491D25 streqb r1,[r9,-r5, lsr #0x1a]
:0207121C A00016D4 unknown
:02071220 E0010CCD and  r0,r1,r13,asr #0x19
:02071224 9F0820BC swils 0x000820bc
:02071228 E7D20081 ldrb r0,[r2,+r1, lsl #0x1]
:0207122C 8DC000F0 unknown
:02071230 E7C28202 strb r8,[r2,+r2, lsl #0x4]
:02071234 18B520A4 ldmneia  r5!,{r2,r5,r7,r13}
:02071238 00650315 rsbeq  r0,r5,r5,lsl r3
:0207123C 1FFD7068 swine 0x00fd7068
:02071240 FEE1C230 mcr2 2,7,r12,cr1,cr0,{1}
:02071244 01EBFFFD unknown
:02071248 8801C588 stmhida  r1 ,{r3,r7,r8,r10,r14,r15}
:0207124C C51C0019 ldrgt r0,[r12, #-0x19]		;(r12-0x19=*(ffffffe7))
:02071250 2A00B801 bcs 0209F25C
:02071254 0B01E1C1 bleq 020E9960
:02071258 1C03E283 stcne  2,cr14,[r3],{#0x83}
:0207125C B0E28300 rsclt  r8,r2,r0,lsl #0x6
:02071260 BAE1D03B blt 018E5354
:02071264 E1D10005 bics r0,r1,r5
:02071268 A910F16C ldmgedb  r0 ,{r2,r3,r5,r6,r8,r12,r13,r14,r15}
:0207126C 241BD50C ldrcs r13,[r11],#-0x50c
:02071270 05C23800 streqb r3,[r2, #+0x800]		;r2+0x800=*(000009c0)
:02071274 08000910 stmeqda  r0 ,{r4,r8,r11}
:02071278 08E59D30 unknown
:0207127C 05802003 streq r2,[r0, #+0x3]		;r0+0x3=*(00000003)
:02071280 FFE59D06 swinv 0x00e59d06
:02071284 E2020840 and  r0,r2,#0x400000
:02071288 CD8D0000 unknown
:0207128C 20207020 eorcs  r7,r0,r0,lsr #0x0
:02071290 04E50461 unknown
:02071294 3001511F andcc  r5,r1,r15,lsl r1
:02071298 1010011D andnes r0,r0,r13,lsl r1
:0207129C 0D02412B unknown
:020712A0 144FD510 strneb r13,[r15],#-0x510
:020712A4 10DD057D sbcnes r0,r13,r13,ror r5
:020712A8 B72C1914 unknown
:020712AC 06D50585 ldreqb r0,[r5],+r5, lsl #0xb
:020712B0 310665B8 strcch r6,[r6, -r8]
:020712B4 F91400E5 ldmnvdb  r4 ,{r0,r2,r5,r6,r7}
:020712B8 DAE8AB4A ble 01A9BFE8
:020712BC 0120021A unknown
:020712C0 00018800 andeq  r8,r1,r0,lsl #0x10
:020712C4 000130A0 andeq  r3,r1,r0,lsr #0x1
:020712C8 3800CD28 stmccda  r0 ,{r3,r5,r8,r10,r11,r14,r15}
:020712CC 116500CD unknown
:020712D0 D5ED6A6F strleb r6,[r13, #+0xa6f]!
:020712D4 380B494D stmccda  r11 ,{r0,r2,r3,r6,r8,r11,r14}
:020712D8 E0B40139 adcs r0,r4,r9,lsr r1
:020712DC 3B3516D4 blcc 02DB6E34
:020712E0 5004A5C0 andpl  r10,r4,r0,asr #0xb
:020712E4 A0300025 eorges r0,r0,r5,lsr #0x0
:020712E8 4595088D ldrmi r0,[r5, #+0x88d]		;r5+0x88d=*(bd246d9e)
:020712EC 100113E2 andne  r1,r1,r2,ror #0x7
:020712F0 115E0DE1 cmpne r14,r1,ror #0x1b
:020712F4 C450B420 ldrgtb r11,[r0],#-0x420
:020712F8 14150911 ldrne r0,[r5],#-0x911
:020712FC E2208C10 eor  r8,r0,#0x1000
:02071300 1D011011 unknown
:02071304 E1A0C821 mov  r12,r1,lsr #0x10		;r12=21553(0x5431)
:02071308 01860601 orreq  r0,r6,r1,lsl #0xc
:0207130C 12851001 addne  r1,r5,#0x1
:02071310 00A01801 adceq  r1,r0,r1,lsl #0x10
:02071314 E35C0871 cmp r12,#0x710000
:02071318 E1A05821 mov  r5,r1,lsr #0x10		;r5=21553(0x5431)
:0207131C 061901F0 unknown
:02071320 A53814A9 ldrge r1,[r8, #-0x4a9]!
:02071324 9F105400 swils 0x00105400
:02071328 F58B23A9 strnv r2,[r11, #+0x3a9]		;r11+0x3a9=*(000003a9)
:0207132C 25178103 ldrcs r8,[r7, #-0x103]		;(r7-0x103=*(fffffefd))
:02071330 1204050F andne  r0,r4,#0x3C00000
:02071334 691405D1 ldmvsdb  r4 ,{r0,r4,r6,r7,r8,r10}
:02071338 150CCF23 strne r12,[r12, #-0xf23]		;(r12-0xf23=*(0000450e))
:0207133C 001505DC ldreqsb r0,[r5], -r12
:02071340 03052D03 unknown
:02071344 31021950 unknown
:02071348 4900112A stmmidb  r0 ,{r1,r3,r5,r8,r12}
:0207134C 15F9D103 ldrneb r13,[r9, #+0x103]!
:02071350 6F031729 swivs 0x00031729
:02071354 01F51095 unknown
:02071358 D112BA12 tstle r2,r2,lsl r10
:0207135C 8305E511 unknown
:02071360 0EED0113 mcreq 1,7,r0,cr13,cr3,{0}
:02071364 91008D1E unknown
:02071368 3C204D00 stccc  13,cr4,[r0],#-0x0
:0207136C 5C001574 stcpl  5,cr1,[r0],{#0x74}
:02071370 098046E5 stmeqib  r0 ,{r0,r2,r5,r6,r7,r9,r10,r14}
:02071374 EB000714 bl 02072FCC
:02071378 9F302C15 swils 0x00302c15
:0207137C 050024E5 streq r2,[r0, #-0x4e5]		;(r0-0x4e5=*(fffffb1b))
:02071380 C0FA051A rscgts r0,r10,r10,lsl r5
:02071384 7A05F50C bvc 021EE7BC
:02071388 450151FD strmi r5,[r1, #-0x1fd]		;r1-0x1fd=*(543197bd)=#0(0x00000000)
:0207138C 99589510 ldmlsdb  r8 ,{r4,r8,r10,r12,r15}^
:02071390 2034F418 eorcss r15,r4,r8,lsl r4
:02071394 99C00299 stmlsib  r0 ,{r0,r3,r4,r7,r9}^
:02071398 E5923002 ldr r3,[r2, #+0x2]		;r2+0x2=*(000001c2)
:0207139C 0D112914 unknown
:020713A0 65E5C3C5 strvsb r12,[r5, #+0x3c5]!
:020713A4 12B11314 adcnes r1,r1,#0x50000000
:020713A8 1291C1A1 addnes r12,r1,#0x40000028
:020713AC 030118D1 unknown
:020713B0 026518F1 rsbeq  r1,r5,#0xF10000
:020713B4 BE010911 mcrlt 9,0,r0,cr1,cr1,{0}
:020713B8 401898C5 andmis r9,r8,r5,asr #0x11
:020713BC C54048C5 strgtb r4,[r0, #-0x8c5]		;(r0-0x8c5=*(fffff73b))
:020713C0 19053108 stmnedb  r5 ,{r3,r8,r12,r13}
:020713C4 13000969 unknown
:020713C8 FD490055 unknown
:020713CC 10490F01 subne  r0,r9,r1,lsl #0x1e
:020713D0 FFD50751 swinv 0x00d50751
:020713D4 14310005 unknown
:020713D8 AC000171 stcge  1,cr0,[r0],{#0x71}
:020713DC 56FB0001 unknown
:020713E0 01FA0001 mvneqs r0,r1
:020713E4 0001F900 andeq  r15,r1,r0,lsl #0x12
:020713E8 310009F8 unknown
:020713EC 1564D517 strneb r13,[r4, #-0x517]!
:020713F0 0001F500 andeq  r15,r1,r0,lsl #0xa
:020713F4 011009F4 ldreqsh r0,[r0, -r4]
:020713F8 EA189D00 b 02698800
:020713FC F30005B3 unknown
:02071400 000D11E5 andeq  r1,r13,r5,ror #0x3
:02071404 1A51001D bne 034B1480
:02071408 191121D1 ldmnedb  r1 ,{r0,r4,r6,r7,r8,r13}
:0207140C 18D9EB00 ldmneia  r9 ,{r8,r9,r11,r13,r14,r15}^
:02071410 D9B90219 ldmleib  r9!,{r0,r3,r4,r9}
:02071414 189DB508 ldmneia  r13 ,{r3,r8,r10,r12,r13,r15}
:02071418 35B09035 ldrcc r9,[r0, #+0x35]!
:0207141C ADF035A0 ldcgel 5,cr3,[r0,#+0x280]!
:02071420 F1212121 unknown
:02071424 210778DB unknown
:02071428 58F12191 unknown
:0207142C 0CE59F17 stceql 15,cr9,[r5],#+0x5c
:02071430 59001D58 stmpldb  r0 ,{r3,r4,r6,r8,r10,r11,r12}
:02071434 40955015 addmis r5,r5,r5,lsl r0
:02071438 351BFD07 ldrcc r15,[r11, #-0xd07]		;(r11-0xd07=*(fffff2f9))
:0207143C 0734D680 ldreq r13,[r4,-r0, lsl #0xd]!
:02071440 A11570DD ldrgesb r7,[r5, -r13]
:02071444 9F072081 swils 0x00072081
:02071448 C501E514 strgt r14,[r1, #-0x514]		;r1-0x514=*(543194a6)=#0(0x00000000)
:0207144C 75A1F409 strvc r15,[r1, #+0x409]!
:02071450 FC805D9A stc2  13,cr5,[r0],{#0x9a}
:02071454 013D2B26 teqeq r13,r6,lsr #0x16
:02071458 050592C0 streq r9,[r5, #-0x2c0]		;(r5-0x2c0=*(fffffd40))
:0207145C D105598C unknown
:02071460 11A92051 movne  r2,r1,asr r0
:02071464 886134B1 unknown
:02071468 51204D9C unknown
:0207146C 08B9C8D0 ldmeqia  r9!,{r4,r6,r7,r11,r14,r15}
:02071470 4D06C0B6 unknown
:02071474 7504C103 strvc r12,[r4, #-0x103]		;(r4-0x103=*(fffffefd))
:02071478 E501CDEE str r12,[r1, #-0xdee]		;r1-0xdee=*(54318bcc)=#0(0x00000000)
:0207147C 0682CC4D streq r12,[r1, #-0xdee]		;r1-0xdee=*(54318bcc)=#0(0x00000000)
:02071480 39308541 ldmccdb  r0!,{r0,r6,r8,r10,r15}
:02071484 10655310 rsbne  r5,r5,r0,lsl r3
:02071488 3DD4007A unknown
:0207148C E1C1020E bic  r0,r1,r14,lsl #0x4
:02071490 F2FD72FD rscnvs r7,r13,#0xD000000F
:02071494 4D31FF78 ldcmi  15,cr15,[r1,#-0x1e0]!
:02071498 541439F5 ldrpl r3,[r4],#-0x9f5
:0207149C 25722506 ldrcsb r2,[r2, #-0x506]!
:020714A0 390871F2 stmccdb  r8 ,{r1,r4,r5,r6,r7,r8,r12,r13,r14}
:020714A4 2671F302 unknown
:020714A8 5D190009 unknown
:020714AC 7B101106 blvc 024758CC
:020714B0 10B1001D adcnes r0,r1,r13,lsl r0
:020714B4 0B8979DB bleq 002CFC28
:020714B8 0200050A andeq  r0,r0,#0x2800000
:020714BC 0D690009 stceql 0,cr0,[r9,#-0x24]!
:020714C0 4975AA00 ldmmidb  r5!,{r9,r11,r13,r15}^
:020714C4 3117B51D tstcc r7,r13,lsl r5
:020714C8 02095606 andeq  r5,r9,#0x600000
:020714CC AE1B8171 mrcge 1,0,r8,cr11,cr1,{3}
:020714D0 006D8129 rsbeq  r8,r13,r9,lsr #0x2
:020714D4 D11506D1 ldrlesb r0,[r5, -r1]
:020714D8 E113B522 tst r3,r2,lsr #0xa
:020714DC 13D5E964 bicnes r14,r5,#0x190000
:020714E0 03D94055 biceqs r4,r9,#0x55
:020714E4 25BC34E1 ldrcs r3,[r12, #+0x4e1]!
:020714E8 D50FE59F strle r14,[r15, #-0x59f]		;r15-0x59f=*(02070f51)=#1906950145(0x71a9c001)
:020714EC 123D2501 eornes r2,r13,#0x400000
:020714F0 E1511159 cmp r1,r9,asr r1
:020714F4 2BE2BA60 blcs 0191FE7C
:020714F8 1101E1D0 unknown
:020714FC 1D0FA501 unknown
:02071500 348E3321 strcc r3,[r14],#+0x321
:02071504 41B5BAE1 movmis r11,r1,ror #0x15
:02071508 7884E900 stmvcia  r4 ,{r8,r11,r13,r14,r15}
:0207150C 2D149F15 unknown
:02071510 A1219520 unknown
:02071514 00112441 andeqs r2,r1,r1,asr #0x8
:02071518 31590319 cmpcc r9,r9,lsl r3
:0207151C E5907723 ldr r7,[r0, #+0x723]		;r0+0x723=*(00000723)
:02071520 311F1F6D tstcc r15,r13,ror #0x1e
:02071524 99200102 stmlsdb  r0!,{r1,r8}
:02071528 80239400 eorhi  r9,r3,r0,lsl #0x8
:0207152C 40131DE5 andmis r1,r3,r5,ror #0x1b
:02071530 13199F15 tstne r9,#0x54
:02071534 082B3588 stmeqda  r11!,{r3,r7,r8,r10,r12,r13}
:02071538 0902EDC0 stmeqdb  r2 ,{r6,r7,r8,r10,r11,r13,r14,r15}
:0207153C 131B093F tstne r11,#0xFC000
:02071540 1B393902 blne 02EBF950
:02071544 8C138138 ldchi  1,cr8,[r3],{#0x38}
:02071548 D041B8E2 suble  r11,r1,r2,ror #0x11
:0207154C 4032E505 eormis r14,r2,r5,lsl #0xa
:02071550 8D300B2D ldchi  11,cr0,[r0,#-0xb4]!
:02071554 052008E5 streq r0,[r0, #-0x8e5]!
:02071558 310EA58D unknown
:0207155C 140A150B strne r1,[r10],#-0x50b
:02071560 100B3510 andne  r3,r11,r0,lsl r5
:02071564 D01B354E andles r3,r11,r14,asr #0xa
:02071568 E59C0B35 ldr r0,[r12, #+0xb35]		;r12+0xb35=*(00000b35)
:0207156C 1B3504F0 blne 02DB2934
:02071570 94E28C85 unknown
:02071574 595B35EF ldmpldb  r11 ,{r0,r1,r2,r3,r5,r6,r7,r8,r10,r12,r13}^
:02071578 72FD0607 rscvcs r0,r13,#0x700000
:0207157C E5FEE4B0 ldrb r14,[r14, #+0x4b0]!
:02071580 BC807502 stclt  5,cr7,[r0],{#0x2}
:02071584 251908A1 ldrcs r0,[r9, #-0x8a1]		;(r9-0x8a1=*(fffff75f))
:02071588 A591AC25 ldrge r10,[r1, #+0xc25]		;r1+0xc25=*(5431a5df)=#0(0x00000000)
:0207158C 9CF08D00 ldclsl 13,cr8,[r0],#+0x0
:02071590 31B0008D movccs r0,r13,lsl #0x1		;r0=0(0x0)
:02071594 029D16D4 addeqs r1,r13,#0xD400000
:02071598 9D2AC592 stcls  5,cr12,[r10,#-0x248]!
:0207159C D1C2BA12 bicle  r11,r2,r2,lsl r10
:020715A0 33100DE1 tstcc r0,#0x3840
:020715A4 3003E1E0 andcc  r14,r3,r0,ror #0x3
:020715A8 BA00E00C blt 020A95E0
:020715AC 0051C132 subeqs r12,r1,r2,lsr r1
:020715B0 D05130ED subles r3,r1,r13,ror #0x1
:020715B4 7D380460 ldcvc  4,cr0,[r8,#-0x180]!
:020715B8 91036591 swpls r6,r1,r3
:020715BC 31801846 orrcc  r1,r0,r6,asr #0x10
:020715C0 85422D1B strhib r2,[r2, #-0xd1b]		;(r2-0xd1b=*(fffff4a5))
:020715C4 042CE7C0 unknown
:020715C8 F2919411 addnvs r9,r1,#0x11000000
:020715CC 1291240C addnes r2,r1,#0xC000000
:020715D0 00CC0B25 sbceq  r0,r12,r5,lsr #0x16
:020715D4 1C21BD92 stcne  13,cr11,[r1],#-0x248
:020715D8 1DE58013 stcnel 0,cr8,[r5,#+0x4c]!
:020715DC B10A8413 unknown
:020715E0 00250B40 eoreq  r0,r5,r0,asr #0x16
:020715E4 15008D0F strne r8,[r0, #-0xd0f]		;(r0-0xd0f=*(fffff2f1))
:020715E8 39AA0319 stmccib  r10!,{r0,r3,r4,r8,r9}
:020715EC 3D08ED00 unknown
:020715F0 3D0E8916 unknown
:020715F4 8200F132 andhi  r15,r0,#0x8000000C
:020715F8 2DBFE0F1 ldccs  0,cr14,[r15,#+0x3c4]!
:020715FC E0191912 ands r1,r9,r2,lsl r9
:02071600 0CC50F75 stceql 15,cr0,[r5],{#0x75}
:02071604 FD031019 unknown
:02071608 01E5BDC0 mvneq  r11,r0,asr #0x1b
:0207160C F1714091 unknown
:02071610 0121036C unknown
:02071614 E5279030 str r9,[r7, #-0x30]!
:02071618 E2830A07 add  r0,r3,#0x7000
:0207161C 104019C8 subne  r1,r0,r8,asr #0x13
:02071620 45001940 strmi r1,[r0, #-0x940]		;(r0-0x940=*(fffff6c0))
:02071624 14DD0210 ldrneb r0,[r13],#+0x210
:02071628 01E08301 mvneq  r8,r1,lsl #0x6
:0207162C 0D4D0A0B unknown
:02071630 A5010504 strge r0,[r1, #-0x504]		;r1-0x504=*(543194b6)=#0(0x00000000)
:02071634 2014691B andcss r6,r4,r11,lsl r9
:02071638 02E23A82 rsceq  r3,r2,#0x82000
:0207163C 0D8113E1 unknown
:02071640 290F1BFD stmcsdb  r15 ,{r0,r2,r3,r4,r5,r6,r7,r8,r9,r11,r12}
:02071644 FF5CF400 swinv 0x005cf400
:02071648 05B93AFF ldreq r3,[r9, #+0xaff]!
:0207164C 03242C7D unknown
:02071650 ED980E15 unknown
:02071654 65031002 strvs r1,[r3, #-0x2]		;(r3-0x2=*(0014fffe))
:02071658 0C4FA501 stceql 5,cr10,[r15],{#0x1}
:0207165C 51A50FA9 movpl  r0,r9,lsr #0x1f		;r0=0(0x0)
:02071660 005511D9 ldreqsb r1,[r5],#-0x19
:02071664 60DD0049 sbcvss r0,r13,r9,asr #0x0
:02071668 E0404D02 sub  r4,r0,r2,lsl #0x1a
:0207166C 61AEC061 movvs  r12,r1,ror #0x0
:02071670 0AF061F0 beq 01C89E38
:02071674 01AD0155 moveq  r0,r5,asr r1
:02071678 19CD2091 stmneib  r13 ,{r0,r4,r7,r13}^
:0207167C 2AFB1011 bcs 01F356C8
:02071680 79B03D00 ldmvcib  r0!,{r8,r10,r11,r12,r13}
:02071684 43C51310 bicmi  r1,r5,#0x40000000
:02071688 E52C027C str r0,[r12, #-0x27c]!
:0207168C 19E51009 unknown
:02071690 5D19E581 unknown
:02071694 9119E581 tstls r9,r1,lsl #0xb
:02071698 4D494D75 unknown
:0207169C 911248B0 ldrlsh r4,[r2, -r0]
:020716A0 AE91911E mrcge 1,4,r9,cr1,cr14,{0}
:020716A4 048D5318 streq r5,[r13],#+0x318
:020716A8 43D92079 bicmis r2,r9,#0x79
:020716AC 29C54F6D stmcsib  r5 ,{r0,r2,r3,r5,r6,r8,r9,r10,r11,r14}^
:020716B0 41001DB6 strmih r1,[r0, -r6]
:020716B4 1071DF0F rsbnes r13,r1,r15,lsl #0x1e
:020716B8 31F9032D mvnccs r0,r13,lsr #0x6
:020716BC 59C9907D stmplib  r9 ,{r0,r2,r3,r4,r5,r6,r12,r15}^
:020716C0 79C901F4 stmvcib  r9 ,{r2,r4,r5,r6,r7,r8}^
:020716C4 C9ECE69F unknown
:020716C8 60714E79 rsbvss r4,r1,r9,ror r14
:020716CC B91008E9 ldmltdb  r0 ,{r0,r3,r5,r6,r7,r11}
:020716D0 0D6DB40A stceql 4,cr11,[r13,#-0x28]!
:020716D4 EAAA17A1 b 00AF7560
:020716D8 9D973CA5 unknown
:020716DC D340A109 unknown
:020716E0 59A82059 stmplib  r8!,{r0,r3,r4,r6,r13}
:020716E4 59F05980 unknown
:020716E8 45017CF0 strmi r7,[r1, #-0xcf0]		;r1-0xcf0=*(54318cca)=#0(0x00000000)
:020716EC F32C9D3F unknown
:020716F0 185932D5 ldmneda  r9 ,{r0,r2,r4,r6,r7,r9,r12,r13}^
:020716F4 45000531 strmi r0,[r0, #-0x531]		;(r0-0x531=*(fffffacf))
:020716F8 19558C40 ldmnedb  r5 ,{r6,r10,r11,r15}^
:020716FC 0B2319D4 bleq 02937E54
:02071700 214C027D unknown
:02071704 6D951D55 unknown
:02071708 109D9217 addnes r9,r13,r7,lsl r2
:0207170C 0D6D1F69 stceql 15,cr1,[r13,#-0x1a4]!
:02071710 01A5E1C0 moveq  r14,r0,asr #0x3
:02071714 9501219D strls r2,[r1, #-0x19d]		;r1-0x19d=*(5431981d)=#0(0x00000000)
:02071718 F5FE24F0 ldrnvb r2,[r14, #+0x4f0]!
:0207171C D4128D50 ldrle r8,[r2],#-0xd50
:02071720 18B36885 ldmneia  r3!,{r0,r2,r7,r11,r13,r14}
:02071724 69000129 stmvsdb  r0 ,{r0,r3,r5,r8}
:02071728 D410BA08 ldrle r11,[r0],#-0xa08
:0207172C 658A2DB5 strvs r2,[r10, #+0xdb5]		;r10+0xdb5=*(00000db5)
:02071730 BA186110 blt 02689B78
:02071734 E01AD522 ands r13,r10,r2,lsr #0xa
:02071738 5302068D unknown
:0207173C 181685E0 ldmneda  r6 ,{r5,r6,r7,r8,r10,r15}
:02071740 D4178180 ldrle r8,[r7],#-0x180
:02071744 52400BED subpl  r0,r0,#0x3B400
:02071748 150D07E2 strne r0,[r13, #-0x7e2]		;(r13-0x7e2=*(fffff81e))
:0207174C 0130017D teqeq r0,r13,ror r1
:02071750 00010600 andeq  r0,r1,r0,lsl #0xc
:02071754 00010DAC andeq  r0,r1,r12,lsr #0x1b
:02071758 1B000114 blne 02071BB0
:0207175C 012B0001 unknown
:02071760 012AAA00 unknown
:02071764 00012000 andeq  r2,r1,r0
:02071768 A4016128 strge r6,[r1],#-0x128
:0207176C 31AA701D movcc  r7,r13,lsl r0		;r7=0(0x0)
:02071770 84F01D01 unknown
:02071774 001F801D andeqs r8,r15,r13,lsl r0
:02071778 4B64F01D blmi 039AD7F4
:0207177C 0020801D eoreq  r8,r0,r13,lsl r0
:02071780 2944F01D stmcsdb  r4 ,{r0,r2,r3,r4,r12,r13,r14,r15}^
:02071784 29002180 stmcsdb  r0 ,{r7,r8,r13}
:02071788 693AF029 ldmvsdb  r10!,{r0,r3,r5,r12,r13,r14,r15}
:0207178C 18501D0A ldmneda  r0 ,{r1,r3,r8,r10,r11,r12}^
:02071790 09C19F00 stmeqib  r1 ,{r8,r9,r10,r11,r12,r15}^
:02071794 901F498D andlss r4,r15,r13,lsl #0x13
:02071798 7D113DE5 unknown
:0207179C 18513910 ldmneda  r1 ,{r4,r8,r11,r12,r13}^
:020717A0 ADB93079 ldcge  0,cr3,[r9,#+0x1e4]!
:020717A4 C828911E stmgtda  r8!,{r1,r2,r3,r4,r8,r12,r15}
:020717A8 08000032 stmeqda  r0 ,{r1,r4,r5}
:020717AC A5831B55 strge r1,[r3, #+0xb55]		;r3+0xb55=*(00150b55)
:020717B0 11D10015 bicnes r0,r1,r5,lsl r0
:020717B4 B40C5935 strlt r5,[r12],#-0x935
:020717B8 59150351 ldmpldb  r5 ,{r0,r4,r6,r8,r9}
:020717BC 006D167D rsbeq  r1,r13,r13,ror r6
:020717C0 0900710B stmeqdb  r0 ,{r0,r1,r3,r8,r12,r13,r14}
:020717C4 15074015 strne r4,[r7, #-0x15]		;(r7-0x15=*(ffffffeb))
:020717C8 1509AB40 strne r10,[r9, #-0xb40]		;(r9-0xb40=*(fffff4c0))
:020717CC 30051A40 andcc  r1,r5,r0,asr #0x14
:020717D0 00CD19C8 sbceq  r1,r13,r8,asr #0x13
:020717D4 B8CA0005 stmltia  r10 ,{r0,r2}^
:020717D8 15130529 ldrne r0,[r3, #-0x529]		;(r3-0x529=*(0014fad7))
:020717DC 0B5D1010 bleq 037B5824
:020717E0 AA15B509 bge 025DEC0C
:020717E4 03919220 orreqs r9,r1,#0x2
:020717E8 26C1E592 unknown
:020717EC 64F04B7D unknown
:020717F0 1CE92D4F stcnel 13,cr2,[r9],#+0x13c
:020717F4 08FD0829 unknown
:020717F8 00E908ED rsceq  r0,r9,r13,ror #0x11
:020717FC E59F18F0 ldr r1,[r15, #+0x8f0]		;r15+0x8f0=*(020720f4)=#34720005(0x0211c905)
:02071800 40081009 andmi  r1,r8,r9
:02071804 1A08E591 bne 022AAE50
:02071808 051D04C5 ldreq r0,[r13, #-0x4c5]		;(r13-0x4c5=*(fffffb3b))
:0207180C 02FD3300 rsceqs r3,r13,#0x0
:02071810 AA006115 bge 02089C6C
:02071814 908FF102 addls  r15,r15,r2,lsl #0x2
:02071818 170005F2 unknown
:0207181C B6A00025 unknown
:02071820 01CD0001 biceq  r0,r13,r1
:02071824 0001EE00 andeq  r14,r1,r0,lsl #0x1c
:02071828 AA0001ED bge 02071FE4
:0207182C EB0001EC bl 02071FE4
:02071830 01EA0001 mvneq  r0,r1
:02071834 0001E900 andeq  r14,r1,r0,lsl #0x12
:02071838 0009E8AA andeq  r14,r9,r10,lsr #0x11
:0207183C FD00014C unknown
:02071840 01100185 tsteq r0,r5,lsl #0x3
:02071844 01E4AA00 mvneq  r10,r0,lsl #0x14
:02071848 00016C00 andeq  r6,r1,r0,lsl #0x18
:0207184C E1000188 unknown
:02071850 E0AA0001 adc  r0,r10,r1
:02071854 01DF0001 biceqs r0,r15,r1
:02071858 0001DE00 andeq  r13,r1,r0,lsl #0x1c
:0207185C AA0001DD bge 02071FD8
:02071860 800009C9 andhi  r0,r0,r9,asr #0x13
:02071864 01D10905 biceqs r0,r1,r5,lsl #0x12
:02071868 D90A0A00 stmledb  r10 ,{r9,r11}
:0207186C 5DEA0001 stcpll 0,cr0,[r10,#+0x4]!
:02071870 55642500 strplb r2,[r4, #-0x500]!
:02071874 F0D05D5E sbcnvs r5,r0,r14,asr r13
:02071878 5042CD15 subpl  r12,r2,r5,lsl r13
:0207187C 50E59F37 rscpl  r9,r5,r7,lsr r15
:02071880 E59F0207 ldr r0,[r15, #+0x207]		;r15+0x207=*(02071a8f)=#-1626082304(0x9f13f400)
:02071884 000005B4 streqh r0,[r0], -r4
:02071888 08E58D10 unknown
:0207188C E1D310B6 ldrh r1,[r3, #+0x6]		;r3+0x6=*(00150006)
:02071890 E1D320B2 ldrh r2,[r3, #+0x2]		;r3+0x2=*(00150002)
:02071894 D330B000 teqle r0,#0x0
:02071898 99F28AE1 ldmlsib  r2!,{r0,r5,r6,r7,r9,r11,r15}^
:0207189C 99401D30 stmlsdb  r0 ,{r4,r5,r8,r10,r11,r12}^
:020718A0 80997B00 addhis r7,r9,r0,lsl #0x16
:020718A4 F099F099 umullnvs r15,r9,r9,r0
:020718A8 1D840D11 unknown
:020718AC 810020E2 unknown
:020718B0 D102B4E5 unknown
:020718B4 2907E500 stmcsdb  r7 ,{r8,r10,r13,r14,r15}
:020718B8 B4145938 ldrlt r5,[r4],#-0x938
:020718BC D801C102 stmleda  r1 ,{r1,r8,r14,r15}
:020718C0 0FC10607 swieq 0x00c10607
:020718C4 2639D012 unknown
:020718C8 12A010C8 adcne  r1,r0,#0xC8
:020718CC 0105E103 unknown
:020718D0 0ED106C4 cdpeq 6,12,cr0,cr1,cr4,6
:020718D4 6228018D eorvs  r0,r8,#0x40000023
:020718D8 01290001 unknown
:020718DC 00012A00 andeq  r2,r1,r0,lsl #0x14
:020718E0 2C00012B stccs  1,cr0,[r0],{#0x2b}
:020718E4 2D000155 unknown
:020718E8 E4E5C010 unknown
:020718EC 41A80009 movmi  r0,r9			;r0=0(0x0)
:020718F0 A8E59F06 unknown
:020718F4 E8E59F16 unknown
:020718F8 E5842500 str r2,[r4, #+0x500]		;r4+0x500=*(00000500)
:020718FC 724DEC72 subvc  r14,r13,#0x7200
:02071900 15200454 strne r0,[r0, #-0x454]!
:02071904 21F2C5B3 ldrcsh r12,[r2, #+0x53]!
:02071908 81D903F3 ldrhish r0,[r9, #+0x33]		;r9+0x33=*(00000033)
:0207190C E5841A21 str r1,[r4, #+0xa21]		;r4+0xa21=*(00000a21)
:02071910 01C5B712 biceq  r11,r5,r2,lsl r7
:02071914 CC19599A ldcgt  9,cr5,[r9],{#0x9a}
:02071918 1B09E284 blne 022EA330
:0207191C BDC52355 unknown
:02071920 2149E3A0 unknown
:02071924 22CB9501 sbccs  r9,r11,#0x400000
:02071928 300AE010 andcc  r14,r10,r0,lsl r0
:0207192C 10CAE5D6 unknown
:02071930 E0800CC1 add  r0,r0,r1,asr #0x19
:02071934 A00EE3A0 andge  r14,r14,r0,lsr #0x7
:02071938 E1531011 cmp r3,r1,lsl r0
:0207193C D210CB20 andles r12,r0,#0x8000
:02071940 D6200B05 unknown
:02071944 700E0005 andvc  r0,r14,r5
:02071948 A08003C1 addge  r0,r0,r1,asr #0x7
:0207194C 01011E01 unknown
:02071950 03A0A024 moveq  r10,#0x24		;r10=36(0x24)
:02071954 1685900E strne r9,[r5],+r14
:02071958 A0301D5A eorges r1,r0,r10,asr r13
:0207195C C2001D2D andgt  r1,r0,#0xB40
:02071960 100CE022 andne  r14,r12,r2,lsr #0x0
:02071964 CCE502D6 stcgtl 2,cr0,[r5],#+0x358
:02071968 02E5D220 rsceq  r13,r5,#0x2
:0207196C 40901895 umullmis r1,r0,r5,r8
:02071970 1D59101D unknown
:02071974 001D0DA0 andeqs r0,r13,r0,lsr #0x1b
:02071978 80501DCD subhis r1,r0,r13,asr #0x1b
:0207197C 58101D55 ldmplda  r0 ,{r0,r2,r4,r6,r8,r10,r11,r12}
:02071980 1D0EA01D unknown
:02071984 301DCE00 andccs r12,r13,r0,lsl #0x1c
:02071988 1DD500B5 unknown
:0207198C 05E35710 streqb r5,[r3, #+0x710]!
:02071990 1D1D101D unknown
:02071994 2151C100 cmpcs r1,r0,lsl #0x2
:02071998 D6200FE0 unknown
:0207199C 0010CFE5 andeqs r12,r0,r5,ror #0x1f
:020719A0 1D7DE5D1 ldcnel 5,cr14,[r13,#-0x344]!
:020719A4 1F15E001 swine 0x0015e001
:020719A8 1924E35E stmnedb  r4!,{r1,r2,r3,r4,r6,r8,r9,r13,r14,r15}
:020719AC 307D0105 rsbccs r0,r13,r5,lsl #0x2
:020719B0 D60E1D20 strle r1,[r14],-r0, lsr #0x1a
:020719B4 901638E1 andlss r3,r6,r1,ror #0x11
:020719B8 80F8E286 rschis r14,r8,r6,lsl #0x5
:020719BC 8D1F0431 unknown
:020719C0 A070A004 rsbges r10,r0,r4
:020719C4 B9000FE3 stmltdb  r0 ,{r0,r1,r5,r6,r7,r8,r9,r10,r11}
:020719C8 00000FE8 andeq  r0,r0,r8,ror #0x1f
:020719CC 7001E8A8 andvc  r14,r1,r8,lsr #0x11
:020719D0 00FBE257 rsceqs r14,r11,r7,asr r2
:020719D4 751AFFFF ldrvc r15,[r10, #-0xfff]		;(r10-0xfff=*(fffff025))
:020719D8 51BAEED0 ldrplsb r14,[r10, +r0]!
:020719DC 7548150C strvcb r1,[r8, #-0x50c]		;(r8-0x50c=*(fffffaf4))
:020719E0 25F07530 ldrcsb r7,[r0, #+0x530]!
:020719E4 F5507500 ldrnvb r7,[r0, #-0x500]		;(r0-0x500=*(fffffb00))
:020719E8 B01A0101 andlts r0,r10,r1,lsl #0x2
:020719EC 1CFD3F1E ldcnel 15,cr3,[r13],#+0x78
:020719F0 39B2E155 ldmccib  r2!,{r0,r2,r4,r6,r8,r13,r14,r15}
:020719F4 161C6905 ldrne r6,[r12],-r5, lsl #0x12
:020719F8 AA003100 bge 0207DE00
:020719FC 21C02025 biccs  r2,r0,r5,lsr #0x0
:02071A00 040006E0 streq r0,[r0],#-0x6e0
:02071A04 85700115 ldrhib r0,[r0, #-0x115]!
:02071A08 393C05E2 ldmccdb  r12!,{r1,r5,r6,r7,r8,r10}
:02071A0C 19411000 stmnedb  r1 ,{r12}^
:02071A10 01792004 cmneq r9,r4
:02071A14 2FE1C37E swics 0x00e1c37e
:02071A18 094D05C2 stmeqdb  r13 ,{r1,r6,r7,r8,r10}^
:02071A1C 1040151C subne  r1,r0,r12,lsl r5
:02071A20 61C0E020 bicvs  r14,r0,r0,lsr #0x0
:02071A24 BAD08501 blt 01492E30
:02071A28 14B0EBFF unknown
:02071A2C 402C07E1 eormi  r0,r12,r1,ror #0xf
:02071A30 A00D01D1 unknown
:02071A34 222095E3 eorcs  r9,r0,#0x38C00000
:02071A38 FDB001E0 ldc2  1,cr0,[r0,#+0x380]!
:02071A3C 841D110E ldrhi r1,[r13],#-0x10e
:02071A40 0111C0E2 tsteq r1,r2,ror #0x1
:02071A44 05B97782 ldreq r7,[r9, #+0x782]!
:02071A48 E58455EC str r5,[r4, #+0x5ec]		;r4+0x5ec=*(000005ec)
:02071A4C 0791305D unknown
:02071A50 5DE05DC2 stcpll 13,cr5,[r0,#+0x308]!
:02071A54 00116CF0 ldreqsh r6,[r1], -r0
:02071A58 B6805D86 strlt r5,[r0],+r6, lsl #0x1b
:02071A5C 54AB005D unknown
:02071A60 14540049 ldrneb r0,[r4],#-0x49
:02071A64 5DDEE59F unknown
:02071A68 5DC08280 unknown
:02071A6C DD1B01D0 unknown
:02071A70 000DE440 andeq  r14,r13,r0,asr #0x8
:02071A74 6EE89261 cdpvs 2,14,cr9,cr8,cr1,3
:02071A78 99E59405 unknown
:02071A7C 04121D22 ldreq r1,[r2],#-0xd22
:02071A80 6E18E59F mrcvs 5,0,r14,cr8,cr15,{4}
:02071A84 35EBFFFC strccb r15,[r11, #+0xffc]!
:02071A88 03499E5B unknown
:02071A8C 006150F4 unknown
:02071A90 E59F13F4 ldr r1,[r15, #+0x3f4]		;r15+0x3f4=*(02071e8c)=#646781329(0x268d1991)
:02071A94 0065EBC6 rsbeq  r14,r5,r6,asr #0x17
:02071A98 7D21B581 stcvc  5,cr11,[r1,#-0x204]!
:02071A9C C530650B ldrgt r6,[r0, #-0x50b]!
:02071AA0 31F2B9F1 ldrccsh r11,[r2, #+0x91]!
:02071AA4 A1305925 teqge r0,r5,lsr #0x12
:02071AA8 1520FFF1 strne r15,[r0, #-0xff1]!
:02071AAC 902B6994 mlals  r11,r4,r9,r6unknown
:02071AB0 AD040D03 unknown
:02071AB4 1105C805 unknown
:02071AB8 0121354B unknown
:02071ABC 8E002D04 cdphi 13,0,cr2,cr0,cr4,0
:02071AC0 C2690135 rsbgt  r0,r9,#0x4000000D
:02071AC4 2582C9DD strcs r12,[r2, #+0x9dd]		;r2+0x9dd=*(000009dd)
:02071AC8 72691E05 rsbvc  r1,r9,#0x50
:02071ACC B145000B unknown
:02071AD0 01454BB8 streqh r4,[r5, #-0xb8]		;(r5-0xbb8=*(ffffff48))
:02071AD4 023D1019 eoreqs r1,r13,#0x19
:02071AD8 000906CA andeq  r0,r9,r10,asr #0xd
:02071ADC 00270046 eoreq  r0,r7,r6,asr #0x0
:02071AE0 07128DBA unknown
:02071AE4 050D0005 streq r0,[r13, #-0x5]		;(r13-0x5=*(fffffffb))
:02071AE8 D411C100 ldrle r12,[r1],#-0x100
:02071AEC 40012937 andmi  r2,r1,r7,lsr r9
:02071AF0 251A000D ldrcs r0,[r10, #-0xd]		;(r10-0xd=*(00000017))
:02071AF4 01313C81 teqeq r1,r1,lsl #0x19
:02071AF8 D970D9AA ldmledb  r0!,{r1,r3,r5,r7,r8,r11,r12,r14,r15}^
:02071AFC BA90D534 blt 004A6FD4
:02071B00 20B9D620 adccss r13,r9,r0,lsr #0xc
:02071B04 B2C710A9 sbclt  r1,r7,#0xA9
:02071B08 A141E92E unknown
:02071B0C 0112D040 tsteq r2,r0,asr #0x0
:02071B10 844C3C02 strhib r3,[r12],#-0xc02
:02071B14 E91055E2 ldmdb  r0 ,{r1,r5,r6,r7,r8,r10,r12,r14}
:02071B18 E1C30221 bic  r0,r3,r1,lsr #0x4
:02071B1C 09050CBF stmeqdb  r5 ,{r0,r1,r2,r3,r4,r5,r7,r10,r11}
:02071B20 107D9189 rsbnes r9,r13,r9,lsl #0x3
:02071B24 082902BC stmeqda  r9!,{r2,r3,r4,r5,r7,r9}
:02071B28 E227841C eor  r8,r7,#0x1C000000
:02071B2C 3CE521B8 stcccl 1,cr2,[r5],#+0x2e0
:02071B30 2D411C2D unknown
:02071B34 B8051D08 stmltda  r5 ,{r3,r8,r10,r11,r12}
:02071B38 A5E1A008 strgeb r10,[r1, #+0x8]!
:02071B3C 8D0A6D02 unknown
:02071B40 03E503D1 mvneq  r0,#0x44000003
:02071B44 0C0001D8 stceq  1,cr0,[r0],{#0xd8}
:02071B48 05100001 ldreq r0,[r0, #-0x1]		;(r0-0x1=*(ffffffff))
:02071B4C 1415C100 ldrne r12,[r5],#-0x100
:02071B50 18B50001 ldmneia  r5!,{r0}
:02071B54 BAE58D00 blt 019D4F5C
:02071B58 00E1D121 rsceq  r13,r1,r1,lsr #0x2
:02071B5C E5941504 ldr r1,[r4, #+0x504]		;r4+0x504=*(00000504)
:02071B60 E59F0254 ldr r0,[r15, #+0x254]		;r15+0x254=*(02071dbc)=#314577074(0x12c010b2)
:02071B64 84304000 unknown
:02071B68 91ECC6E2 mvnls  r12,r2,ror #0xd
:02071B6C 15400E31 strneb r0,[r0, #-0xe31]		;(r0-0xe31=*(fffff1cf))
:02071B70 00034000 andeq  r4,r3,r0
:02071B74 C50AE219 strgt r14,[r10, #-0x219]		;(r10-0x219=*(fffffe0b))
:02071B78 D1318D40 teqle r1,r0,asr #0x1a
:02071B7C 0001014D andeq  r0,r1,r13,asr #0x2
:02071B80 F0711051 rsbnvs r1,r1,r1,asr r0
:02071B84 2D0AF1B5 unknown
:02071B88 DF00F513 swile 0x0000f513
:02071B8C 0D80090C unknown
:02071B90 710C801D unknown
:02071B94 10239100 eorne  r9,r3,r0,lsl #0x2
:02071B98 D503A16A strle r10,[r3, #-0x16a]		;(r3-0x16a=*(0014fe96))
:02071B9C A159F900 cmpge r9,r0,lsl #0x12
:02071BA0 C17DF159 cmngt r13,r9,asr r1
:02071BA4 7B00F0AD blvc 020ADE60
:02071BA8 C4050295 strgt r0,[r5],#-0x295
:02071BAC E51075E5 ldr r7,[r0, #-0x5e5]		;(r0-0x5e5=*(fffffa1b))
:02071BB0 1500212B strne r2,[r0, #-0x12b]		;(r0-0x12b=*(fffffed5))
:02071BB4 0449F130 streqb r15,[r9],#-0x130
:02071BB8 1FA94019 swine 0x00a94019
:02071BBC 69003109 stmvsdb  r0 ,{r0,r3,r8,r12,r13}
:02071BC0 2917F150 ldmcsdb  r7 ,{r4,r6,r8,r12,r13,r14,r15}
:02071BC4 35400977 strccb r0,[r0, #-0x977]		;(r0-0x977=*(fffff689))
:02071BC8 4C291218 stcmi  2,cr1,[r9],#-0x60
:02071BCC 2519012C ldrcs r0,[r9, #-0x12c]		;(r9-0x12c=*(fffffed4))
:02071BD0 E1CB15C1 bic  r1,r11,r1,asr #0xb
:02071BD4 1240C127 subne  r12,r0,#0xC0000009
:02071BD8 C1180015 tstgt r8,r5,lsl r0
:02071BDC 00605DD0 unknown
:02071BE0 27B9D66B ldrcs r13,r8,r5,lsl r0
:02071BE4 1DA51061 stcne  0,cr1,[r5,#+0x184]!
:02071BE8 F05DB05D subnvs r11,r13,r13,asr r0
:02071BEC 7EBA12A9 cdpvc 2,10,cr1,cr10,cr9,5
:02071BF0 23ADC022 movcs  r12,#0x22		;r12=34(0x22)
:02071BF4 5D9F00C4 unknown
:02071BF8 C1442234 unknown
:02071BFC D5EA73E1 strleb r7,[r10, #+0x3e1]!
:02071C00 5D0BCD10 unknown
:02071C04 0270DB00 rsbeqs r13,r0,#0x0
:02071C08 B2603900 rsblt  r3,r0,#0x0
:02071C0C 2129D610 unknown
:02071C10 1DA94408 stcne  4,cr4,[r9,#+0x20]!
:02071C14 6531C90C ldrvs r12,[r1, #-0x90c]!
:02071C18 6D306D17 ldcvs  13,cr6,[r0,#-0x5c]!
:02071C1C 3DFBD1F0 ldcccl 1,cr13,[r11,#+0x3c0]!
:02071C20 FBA27049 blx 0090DD4C
:02071C24 00153371 andeqs r3,r5,r1,ror r3
:02071C28 08001502 stmeqda  r0 ,{r1,r8,r10,r12}
:02071C2C A9003959 stmgedb  r0 ,{r0,r3,r4,r6,r8,r11,r12,r13}
:02071C30 3919610D ldmccdb  r9 ,{r0,r2,r3,r8,r13,r14}
:02071C34 D600B4B0 unknown
:02071C38 B5160FE1 ldrlt r0,[r6, #-0xfe1]		;(r6-0xfe1=*(fffff01f))
:02071C3C 17100D49 ldrne r0,[r6, #-0xfe1]		;(r6-0xfe1=*(fffff01f))
:02071C40 10090169 andne  r0,r9,r9,ror #0x2
:02071C44 B604A112 unknown
:02071C48 251C5015 ldrcs r5,[r12, #-0x15]		;(r12-0x15=*(0000000d))
:02071C4C 6D06E594 unknown
:02071C50 FD410C16 unknown
:02071C54 00711C3A rsbeqs r1,r1,r10,lsr r12
:02071C58 32518FF0 subccs r8,r1,#0x3C0
:02071C5C 2A110255 bcs 024B25B8
:02071C60 1F45C0E5 swine 0x0045c0e5
:02071C64 3D151A09 unknown
:02071C68 E28D0CF1 add  r0,r13,#0xF100
:02071C6C 0BC11E74 bleq 010B9644
:02071C70 8D202115 stchi  1,cr2,[r0,#-0x54]!
:02071C74 2D3001E2 ldccs  1,cr0,[r0,#-0x388]!
:02071C78 E4D28316 ldrb r8,[r2],#+0x316
:02071C7C 55061119 strpl r1,[r6, #-0x119]		;(r6-0x119=*(fffffee7))
:02071C80 FA17F900 blx 02670090
:02071C84 DDB4011D ldcle  1,cr0,[r4,#+0x74]!
:02071C88 1515FD16 ldrne r15,[r5, #-0xd16]		;(r5-0xd16=*(fffff2ea))
:02071C8C 15D9141C ldrneb r1,[r9, #+0x41c]		;r9+0x41c=*(0000041c)
:02071C90 318107BD strcch r0,[r1, +r13]
:02071C94 93E06137 mvnls  r6,#0xC000000D
:02071C98 20E08010 rsccs  r8,r0,r0,lsl r0
:02071C9C E1A00002 mov  r0,r2			;r0=0(0x0)
:02071CA0 0FA10092 swieq 0x00a10092
:02071CA4 10E04300 rscne  r4,r0,r0,lsl #0x6
:02071CA8 1A851D2D bne 001B9164
:02071CAC 027FFC3C rsbeqs r15,r15,#0x3C00
:02071CB0 CC03CCCD stcgt  12,cr12,[r3],{#0xcd}
:02071CB4 C143F8CC unknown
:02071CB8 03754108 cmneq r5,#0x2
:02071CBC 06A15090 unknown
:02071CC0 80020BE1 andhi  r0,r2,r1,ror #0x17
:02071CC4 1C133B95 ldcne  11,cr3,[r3],{#0x95}
:02071CC8 B6121381 ldrlt r1,[r2],-r1, lsl #0x7
:02071CCC 8511D111 ldrhi r13,[r1, #-0x111]		;r1-0x111=*(268d1880)=#0(0x00000000)
:02071CD0 021A2D1A andeqs r2,r10,#0x680
:02071CD4 7D033960 unknown
:02071CD8 1F01652D swine 0x0001652d
:02071CDC 1FE3C040 swine 0x00e3c040
:02071CE0 1E0DF107 cdpne 1,0,cr15,cr13,cr7,0
:02071CE4 0801E50C stmeqda  r1 ,{r2,r3,r8,r10,r13,r14,r15}
:02071CE8 091FE357 ldmeqdb  r15 ,{r0,r1,r2,r4,r6,r8,r9,r13,r14,r15}
:02071CEC 01E3C050 mvneq  r12,r0,asr r0
:02071CF0 05790251 ldreqb r0,[r9, #-0x251]!
:02071CF4 D01B4903 andles r4,r11,r3,lsl #0x12
:02071CF8 291209C6 ldmcsdb  r2 ,{r1,r2,r6,r7,r8,r11}
:02071CFC F9117C00 ldmnvdb  r1 ,{r10,r11,r12,r13,r14}
:02071D00 B6000903 strlt r0,[r0],-r3, lsl #0x12
:02071D04 B0027166 andlt  r7,r2,r6,ror #0x2
:02071D08 20280005 eorcs  r0,r8,r5
:02071D0C 000500D5 unknown
:02071D10 B4E511F1 unknown
:02071D14 39E1C120 unknown
:02071D18 4C1A5911 ldcmi  9,cr5,[r10],{#0x11}
:02071D1C 8D9F3031 unknown
:02071D20 09D18103 ldmeqib  r1 ,{r0,r1,r8,r15}^
:02071D24 4008E1C3 andmi  r14,r8,r3,asr #0x3
:02071D28 49E5830A unknown
:02071D2C 2C215D15 stccs  13,cr5,[r1],#-0x54
:02071D30 83500109 cmphi r0,#0x40000002
:02071D34 C0BAE52C adcgts r14,r10,r12,lsr #0xa
:02071D38 2BAD05E5 blcs 00BB34D4
:02071D3C A02D0691 mlage  r13,r1,r6,r0unknown
:02071D40 C0A9E338 adcgt  r14,r9,r8,lsr r3
:02071D44 2E533075 mrccs 0,2,r3,cr3,cr5,{3}
:02071D48 88208184 stmhida  r0!,{r2,r7,r8,r15}
:02071D4C 81DA4E29 bichis r4,r10,r9,lsr #0x1c
:02071D50 B2E08900 rsclt  r8,r0,#0x0
:02071D54 171D0100 ldrne r0,[r13,-r0, lsl #0x2]
:02071D58 C2035D81 andgt  r5,r3,#0x2040
:02071D5C 590051E0 stmpldb  r0 ,{r5,r6,r7,r8,r12,r14}
:02071D60 3565F821 strccb r15,[r5, #-0x821]!
:02071D64 610F4E00 mrsvs r4,CPSR
:02071D68 07613B00 streqb r3,[r1,-r0, lsl #0x16]!
:02071D6C 69C01145 stmvsib  r0 ,{r0,r2,r6,r8,r12}^
:02071D70 20B03289 adccss r3,r0,r9,lsl #0x5
:02071D74 1DADE1D1 stcne  1,cr14,[r13,#+0x344]!
:02071D78 A1180105 tstge r8,r5,lsl #0x2
:02071D7C 8CC01435 stchil 4,cr1,[r0],{#0x35}
:02071D80 991008E2 ldmlsdb  r0 ,{r1,r5,r6,r7,r11}
:02071D84 5C41000E stcpll 0,cr0,[r1],{#0xe}
:02071D88 C320B2E3 unknown
:02071D8C 036DF6E0 msreq SPSR_fsc,#0xe000000
:02071D90 00990980 addeqs r0,r9,r0,lsl #0x13
:02071D94 160D108D strne r1,[r13],-r13, lsl #0x1
:02071D98 11ADC111 movne  r12,r1,lsl r1		;r12=857866240(0x33220000)
:02071D9C 0AE54ED9 beq 019C5908
:02071DA0 00B91161 adceqs r1,r9,r1,ror #0x2
:02071DA4 E0850080 add  r0,r5,r0,lsl #0x1
:02071DA8 D50C130C strle r1,[r12, #-0x30c]		;r12-0x30c=*(3321fcf4)=#0(0x00000000)
:02071DAC C5301100 ldrgt r1,[r0, #-0x100]!
:02071DB0 01E28403 mvneq  r8,r3,lsl #0x8
:02071DB4 004D1C1C subeq  r1,r13,r12,lsl r12
:02071DB8 2135C010 teqcs r5,r0,lsl r0
:02071DBC 12C010B2 sbcne  r1,r0,#0xB2
:02071DC0 B905F9E1 stmltdb  r5 ,{r0,r5,r6,r7,r8,r11,r12,r13,r14,r15}
:02071DC4 03B5BA23 moveqs r11,#0x23000		;r11=143360(0x23000)
:02071DC8 EDBC1239 ldc  2,cr1,[r12,#+0xe4]!
:02071DCC 0B01B604 bleq 020DF5E4
:02071DD0 0504E285 streq r14,[r4, #-0x285]		;(r4-0x285=*(fffffd7b))
:02071DD4 BE00E584 cdplt 5,0,cr14,cr0,cr4,4
:02071DD8 B2E1C420 rsclt  r12,r1,#0x20000000
:02071DDC 11B60005 movnes r0,r5			;r0=0(0x0)
:02071DE0 B4E1C420 unknown
:02071DE4 08EDC421 unknown
:02071DE8 BC20E584 stclt  5,cr14,[r0],#-0x210
:02071DEC 7FE1C470 swivc 0x00e1c470
:02071DF0 7DC800FD unknown
:02071DF4 01B8A000 moveqs r10,r0			;r10=0(0x0)
:02071DF8 19070DC4 stmnedb  r7 ,{r2,r6,r7,r8,r10,r11}
:02071DFC B5C40101 strltb r0,[r4, #+0x101]		;r4+0x101=*(00000101)
:02071E00 030D9802 unknown
:02071E04 350D0001 strcc r0,[r13, #-0x1]		;(r13-0x1=*(ffffffff))
:02071E08 1C13E5C4 ldcne  5,cr14,[r3],{#0xc4}
:02071E0C 25E58503 strcsb r8,[r5, #+0x503]!
:02071E10 21B610E1 movcss r1,r1,ror #0x1
:02071E14 1231E1C1 eornes r14,r1,#0x40000030
:02071E18 81331C86 teqhi r3,r6,lsl #0x19
:02071E1C 30AD6DE5 adccc  r6,r13,r5,ror #0x1b
:02071E20 310D0BC5 unknown
:02071E24 DFFFFFE0 swile 0x00ffffe0
:02071E28 020E3B04 andeq  r3,r14,#0x1000
:02071E2C 8402A960 strhi r10,[r2],#-0x960
:02071E30 150A5903 strne r5,[r10, #-0x903]		;(r10-0x903=*(fffff6fd))
:02071E34 5000E410 andpl  r14,r0,r0,lsl r4
:02071E38 4610A015 unknown
:02071E3C 194D1005 stmnedb  r13 ,{r0,r2,r12}^
:02071E40 091D19FD ldmeqdb  r13 ,{r0,r2,r3,r4,r5,r6,r7,r8,r11,r12}
:02071E44 00265E19 eoreq  r5,r6,r9,lsl r14
:02071E48 0FE11F80 swieq 0x00e11f80
:02071E4C 031D0FFD tsteq r13,#0x3F4
:02071E50 0104FD4A unknown
:02071E54 97002D11 unknown
:02071E58 70E2803C rscvc  r8,r2,r12,lsr r0
:02071E5C 92E28100 rscls  r8,r2,#0x0
:02071E60 E0213000 eor  r3,r1,r0
:02071E64 10350AF5 unknown
:02071E68 39B313A1 ldmccib  r3!,{r0,r5,r7,r8,r9,r12}
:02071E6C 25A3B800 strcs r11,[r3, #+0x800]!
:02071E70 4401FE16 strmi r15,[r1],#-0xe16
:02071E74 6908D805 stmvsdb  r8 ,{r0,r2,r11,r12,r14,r15}
:02071E78 F228C911 eornv  r12,r8,#0x44000
:02071E7C 19430171 stmnedb  r3 ,{r0,r4,r5,r6,r8}^
:02071E80 13B17C00 movnes r7,#0x0		;r7=0(0x0)
:02071E84 B1102160 tstlt r0,r0,ror #0x2
:02071E88 D115D503 tstle r5,r3,lsl #0xa
:02071E8C 268D1991 unknown
:02071E90 35802541 strcc r2,[r0, #+0x541]		;r0+0x541=*(00000541)
:02071E94 256C202E strcsb r2,[r12, #-0x2e]!
:02071E98 D2011500 andle  r1,r1,#0x0
:02071E9C 46A112C5 unknown
:02071EA0 35371011 ldrcc r1,[r7, #-0x11]!
:02071EA4 5E99BB00 cdppl 11,8,cr11,cr9,cr0,0
:02071EA8 F59F2030 ldrnv r2,[r15, #+0x30]		;r15+0x30=*(02071ee0)=#-1207909103(0xb800c511)
:02071EAC 0820091E stmeqda  r0!,{r1,r2,r3,r4,r8,r11}
:02071EB0 B0B10035 adclts r0,r1,r5,lsr r0
:02071EB4 B0700941 rsblts r0,r0,r1,asr #0x12
:02071EB8 B2703550 rsblts r3,r0,#0x14000000
:02071EBC E1C12430 bic  r2,r1,r0,lsr r4
:02071EC0 0103E529 unknown
:02071EC4 8122A513 unknown
:02071EC8 2078C44F rsbcss r12,r8,r15,asr #0x8
:02071ECC 100D366D andne  r3,r13,r13,ror #0xc
:02071ED0 2100890A unknown
:02071ED4 BA800920 blt 0007435C
:02071ED8 B6800976 unknown
:02071EDC 410F3D32 mrsmi r3,CPSR
:02071EE0 B800C511 stmltda  r0 ,{r0,r4,r8,r10,r14,r15}
:02071EE4 E1C13934 bic  r3,r1,r4,lsr r9
:02071EE8 8402B94D strhi r11,[r2],#-0x94d
:02071EEC 94110D40 ldrls r0,[r1],#-0xd40
:02071EF0 C9737948 unknown
:02071EF4 B002E515 andlt  r14,r2,r5,lsl r5
:02071EF8 0CD1D420 ldceql 4,cr13,[r1],{#0x20}
:02071EFC 08E94794 unknown
:02071F00 21E59115 mvncs  r9,r5,lsl r1
:02071F04 800045E9 andhi  r4,r0,r9,ror #0xb
:02071F08 79F90005 unknown
:02071F0C 16A50208 unknown
:02071F10 5D484F29 unknown
:02071F14 04D1B562 ldreqb r11,[r1],#+0x562
:02071F18 C51E21E7 ldrgt r2,[r14, #-0x1e7]		;r14-0x1e7=*(02071aa5)=#-241094567(0xf1a13059)
:02071F1C 1D133155 unknown
:02071F20 3DC12500 unknown
:02071F24 00082C1D andeq  r2,r8,r13,lsl r12
:02071F28 FB223994 blx 02900588
:02071F2C 911329E6 tstls r3,r6,ror #0x13
:02071F30 3E5D102D cdpcc 0,4,cr1,cr13,cr13,1
:02071F34 E5C0150D strb r1,[r0, #+0x50d]		;r0+0x50d=*(0000050d)
:02071F38 B503FA96 strlt r15,[r3, #-0xa96]		;(r3-0xa96=*(0014f56a))
:02071F3C 95223D37 strls r3,[r2, #-0xd37]!
:02071F40 E943191D stmdb  r3 ,{r0,r2,r3,r4,r8,r11,r12}^
:02071F44 31BC019D unknown
:02071F48 1122492F unknown
:02071F4C B4E59301 unknown
:02071F50 530D2921 unknown
:02071F54 50033943 andpl  r3,r3,r3,asr #0x12
:02071F58 1249E593 subne  r14,r9,#0x24C00000
:02071F5C 7D0CCD1F unknown
:02071F60 31591C51 cmpcc r9,r1,asr r12
:02071F64 A1831004 orrge  r1,r3,r4
:02071F68 22E28500 rsccs  r8,r2,#0x0
:02071F6C E59164E4 ldr r6,[r1, #+0x4e4]		;r1+0x4e4=*(000004e4)
:02071F70 E2851D4D add  r1,r5,#0x1340
:02071F74 00A9D500 adceq  r13,r9,r0,lsl #0xa
:02071F78 EFE31DA1 swi 0x00e31da1
:02071F7C 9F110205 swils 0x00110205
:02071F80 C9101926 ldmgtdb  r0 ,{r1,r2,r5,r8,r11,r12}
:02071F84 B0301503 eorlts r1,r0,r3,lsl #0xa
:02071F88 F1E1D030 mvnnv  r13,lsr r0
:02071F8C 20068713 andcs  r8,r6,r3,lsl r7
:02071F90 2318E243 tstcs r8,#0x30000004
:02071F94 10A920C1 adcne  r2,r9,r1,asr #0x1
:02071F98 B820F1C0 stmltda  r0!,{r6,r7,r8,r12,r13,r14,r15}
:02071F9C A1480011 unknown
:02071FA0 4E107502 cdpmi 5,0,cr7,cr0,cr2,0
:02071FA4 BFB54079 swilt 0x00b54079
:02071FA8 21304221 teqcs r0,r1,lsr #0x4
:02071FAC 0591289D ldreq r2,[r1, #+0x89d]		;r1+0x89d=*(0000089d)
:02071FB0 0D32E3E0 ldceq  3,cr14,[r2,#-0x380]!
:02071FB4 300D1120 andcc  r1,r13,r0,lsr #0x2
:02071FB8 018104E8 orreq  r0,r1,r8,ror #0x9
:02071FBC C501DD1D strgt r13,[r1, #-0xd1d]		;(r1-0xd1d=*(fffff2e3))
:02071FC0 1A01E081 bne 020EA1CC
:02071FC4 855000C1 ldrhib r0,[r0, #-0xc1]		;(r0-0xc1=*(ffffff3f))
:02071FC8 352610E2 strcc r1,[r6, #-0xe2]!
:02071FCC 650FE5C1 strvs r14,[r15, #-0x5c1]		;r15-0x5c1=*(02071a13)=#-507281919(0xe1c37e01)
:02071FD0 20FFF402 rsccss r15,r15,r2,lsl #0x8
:02071FD4 49F8BAFF ldmmiib  r8!,{r0,r1,r2,r3,r4,r5,r6,r7,r9,r11,r12,r13,r15}^
:02071FD8 9F20FC00 swils 0x0020fc00
:02071FDC 15882009 strne r2,[r8, #+0x9]		;r8+0x9=*(00000009)
:02071FE0 C1052411 unknown
:02071FE4 E59300D5 ldr r0,[r3, #+0xd5]		;r3+0xd5=*(001500d5)
:02071FE8 811F11E2 tsthi r15,r2,ror #0x3
:02071FEC 811B05E2 tsthi r11,r2,ror #0xb
:02071FF0 7D00AAE2 unknown
:02071FF4 7389D402 orrvc  r13,r9,#0x2000000
:02071FF8 00AD0A7D adceq  r0,r13,r13,ror r10
:02071FFC C0425D0F subgt  r5,r2,r15,lsl #0x1a
:02072000 B8EBFF5D unknown
:02072004 100D4471 andne  r4,r13,r1,ror r4
:02072008 020530B8 andeq  r3,r5,#0xB8
:0207200C 22128998 andcss r8,r2,#0x260000
:02072010 AC2021C0 stcge  1,cr2,[r0],#-0x300
:02072014 35011120 strcc r1,[r1, #-0x120]		;(r1-0x120=*(fffffee0))
:02072018 215D8049 cmpcs r13,r9,asr #0x0
:0207201C E5802508 str r2,[r0, #+0x508]		;r0+0x508=*(00000508)
:02072020 1ED55025 cdpne 0,12,cr5,cr5,cr5,1
:02072024 4025B4C2 eormi  r11,r5,r2,asr #0x9
:02072028 302523B4 unknown
:0207202C 1F066123 swine 0x00066123
:02072030 E3C22052 bic  r2,r2,#0x52
:02072034 F9C021B8 stmnvib  r0 ,{r3,r4,r5,r7,r8,r13}^
:02072038 C0111120 andgts r1,r1,r0,lsr #0x2
:0207203C B60491B2 unknown
:02072040 1DE1C203 stcnel 2,cr12,[r1,#+0xc]!
:02072044 C202F911 andgt  r15,r2,#0x44000
:02072048 100E211D andne  r2,r14,r13,lsl r1
:0207204C 61120259 tstvs r2,r9,asr r2
:02072050 100929E0 andne  r2,r9,r0,ror #0x13
:02072054 591FE281 ldmpldb  r15 ,{r0,r7,r9,r13,r14,r15}
:02072058 008D810F addeq  r8,r13,r15,lsl #0x2
:0207205C C01150BA ldrgth r5,[r1], -r10
:02072060 FFF87CE1 swinv 0x00f87ce1
:02072064 210062EB unknown
:02072068 00A98681 adceq  r8,r9,r1,lsl #0xd
:0207206C 1C311341 ldcne  3,cr1,[r1],#-0x104
:02072070 0159C6D5 ldreqsb r12,[r9, #-0x65]		;(r9-0x6d5=*(ffffff9b))
:02072074 302D109D mlacc  r13,r13,r0,r1unknown
:02072078 C8003107 stmgtda  r0 ,{r0,r1,r2,r8,r12,r13}
:0207207C C1094104 unknown
:02072080 4069CA1B rsbmi  r12,r9,r11,lsl r10
:02072084 000069C0 andeq  r6,r0,r0,asr #0x13
:02072088 01005D40 unknown
:0207208C 0B7D3000 bleq 03FBE094
:02072090 1412B902 ldrne r11,[r2],#-0x902
:02072094 14A00071 unknown
:02072098 0AF19FC0 beq 01CD9FA0
:0207209C C5039591 strgt r9,[r3, #-0x591]		;(r3-0x591=*(0014fa6f))
:020720A0 81681A00 unknown
:020720A4 812320E2 unknown
:020720A8 42B11CE5 adcmis r1,r1,#0xE500
:020720AC D5BAFC80 ldrle r15,[r10, #+0xc80]!
:020720B0 33D52830 bicccs r2,r5,#0x300000
:020720B4 E5900359 ldr r0,[r0, #+0x359]		;r0+0x359=*(00000359)
:020720B8 C9E8A234 unknown
:020720BC 1713AD72 unknown
:020720C0 034D0001 unknown
:020720C4 1F85548C swine 0x0085548c
:020720C8 D9109103 ldmledb  r0 ,{r0,r1,r8,r12,r15}
:020720CC C519B520 ldrgt r11,[r9, #-0x520]		;(r9-0x520=*(fffffae0))
:020720D0 8D7A1C02 ldchil 12,cr1,[r10,#-0x8]!
:020720D4 3800911E stmccda  r0 ,{r1,r2,r3,r4,r8,r12,r15}
:020720D8 00651F1D rsbeq  r1,r5,r13,lsl r15
:020720DC 78007556 stmvcda  r0 ,{r1,r2,r4,r6,r8,r10,r12,r13,r14}
:020720E0 05308D5B ldreq r8,[r0, #-0xd5b]!
:020720E4 49040D1B stmmidb  r4 ,{r0,r1,r3,r4,r8,r10,r11}
:020720E8 1912D90D ldmnedb  r2 ,{r0,r2,r3,r8,r11,r12,r14,r15}
:020720EC 3FFA0940 swicc 0x00fa0940
:020720F0 19A9EBFF stmneib  r9!,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r9,r11,r13,r14,r15}
:020720F4 0211C905 andeqs r12,r1,#0x14000
:020720F8 9422D5D0 unknown
:020720FC 1D00750E unknown
:02072100 8205E415 andhi  r14,r5,#0x15000000
:02072104 46910351 unknown
:02072108 0279008D rsbeqs r0,r9,#0x8D
:0207210C C01211D1 ldrgtsb r1,[r2], -r1
:02072110 0701B1E1 streq r11,[r2], -r1
:02072114 19247CA5 stmnedb  r4!,{r0,r2,r5,r7,r10,r11,r12,r13,r14}
:02072118 10DD1801 sbcnes r1,r13,r1,lsl #0x10
:0207211C 14690EF9 unknown
:02072120 95FF75D0 ldrlsb r7,[r15, #+0x5d0]!
:02072124 3D2A8925 stccc  9,cr8,[r10,#-0x94]!
:02072128 0130BDBC ldreqh r11,[r0, -r12]!
:0207212C BD663C53 stcltl 12,cr3,[r6,#-0x14c]!
:02072130 3228D10B eorcc  r13,r8,#0xC0000002
:02072134 19280029 stmnedb  r8!,{r0,r3,r5}
:02072138 D4117946 ldrle r7,[r1],#-0x946
:0207213C 03201199 unknown
:02072140 2E792679 mrccs 6,3,r2,cr9,cr9,{3}
:02072144 CF08D139 swigt 0x0008d139
:02072148 FD184559 unknown
:0207214C 08C5BC17 stmeqia  r5 ,{r0,r1,r2,r4,r10,r11,r12,r13,r15}^
:02072150 2EED32C1 cdpcs 2,14,cr3,cr13,cr1,6
:02072154 7B0123D1 blvc 020BB0A0
:02072158 01C10611 biceq  r0,r1,r1,lsl r6
:0207215C EBFFE9C3 bl 0206C870
:02072160 2E150F61 cdpcs 15,0,cr0,cr5,cr1,3
:02072164 550010C3 strpl r1,[r0, #-0xc3]		;(r0-0xc3=*(ffffff3d))
:02072168 58281E0D stmplda  r8!,{r0,r2,r3,r9,r10,r11,r12}
:0207216C 881C4D21 ldmhida  r12 ,{r0,r5,r8,r10,r11,r14}
:02072170 0011E245 andeqs r14,r1,r5,asr #0x4
:02072174 10552031 subnes r2,r5,r1,lsr r0
:02072178 18BA1011 ldmneia  r10!,{r0,r4,r12}
:0207217C 11E1C03C mvnne  r12,lsr r12
:02072180 00150414 andeqs r0,r5,r4,lsl r4
:02072184 0507E5A8 streq r14,[r7, #-0x5a8]		;(r7-0x5a8=*(fffffa58))
:02072188 E2800B54 add  r0,r0,#0x15000
:0207218C 196B111D unknown
:02072190 28012400 stmcsda  r1 ,{r10,r13}
:02072194 2016E59F mulcss r6,r15,r5
:02072198 21012109 unknown
:0207219C 80300D4D eorhis r0,r0,r13,asr #0x1a
:020721A0 200294E2 andcs  r9,r2,r2,ror #0x9
:020721A4 00BF64E0 adceqs r6,r15,r0,ror #0x9
:020721A8 146904A9 unknown
:020721AC C1091D02 unknown
:020721B0 27E100E5 strcsb r0,r6,r15,r0,ror #0x9
:020721B4 091D6B9C ldmeqdb  r13 ,{r2,r3,r4,r7,r8,r9,r11,r13,r14}
:020721B8 0084E242 addeq  r14,r4,r2,asr #0x4
:020721BC 0117E080 tsteq r7,r0,lsl #0x1
:020721C0 25B4000D ldrcs r0,[r4, #+0xd]!
:020721C4 04203DC0 unknown
:020721C8 10B103E9 adcnes r0,r1,r9,ror #0x7
:020721CC D022D6D1 unknown
:020721D0 18D523A1 ldmneia  r5 ,{r0,r5,r7,r8,r9,r13}^
:020721D4 FF00B1D0 swinv 0x0000b1d0
:020721D8 E2021058 and  r1,r2,#0x58
:020721DC F5000091 strnv r0,[r0, #-0x91]		;(r0-0x91=*(ffffff6f))
:020721E0 C0102107 andgts r2,r0,r7,lsl #0x2
:020721E4 11A5E281 movne  r14,r1,lsl #0x5		;r14=0(0x0)
:020721E8 E1D364BE ldrh r6,[r3, #+0x4e]		;r3+0x4e=*(0015004e)
:020721EC E0150412 ands r0,r5,r2,lsl r4
:020721F0 E006050D and  r0,r6,r13,lsl #0xa
:020721F4 04C364BE streqb r6,[r3],#+0x4be
:020721F8 0119054D tsteq r9,r13,asr #0xa
:020721FC 00E24260 rsceq  r4,r2,r0,ror #0x4
:02072200 431D0545 tstmi r13,#0x11400000
:02072204 B0E2833C rsclt  r8,r2,r12,lsr r3
:02072208 E00CED75 and  r14,r12,r5,ror r13
:0207220C 12E120A0 rscne  r2,r1,#0xA0
:02072210 B0E18725 rsclt  r8,r1,r5,lsr #0xe
:02072214 E100C325 unknown
:02072218 200E100D andcs  r1,r14,r13
:0207221C 2A01E082 bcs 020EA42C
:02072220 26E28202 unknown
:02072224 0CE5C265 stceql 2,cr12,[r5],#+0x194
:02072228 E19C0020 orrs r0,r12,r0,lsr #0x0
:0207222C 1DE08202 stcnel 2,cr8,[r0,#+0x8]!
:02072230 24BC0041 unknown
:02072234 0811D022 ldmeqda  r1 ,{r1,r5,r12,r14,r15}
:02072238 14BCE002 unknown
:0207223C 5C02E1C0 stcpl  1,cr14,[r2],{#0xc0}
:02072240 41C01145 bicmi  r1,r0,r5,asr #0x2
:02072244 10252000 eorne  r2,r5,r0
:02072248 B62AE282 unknown
:0207224C 1CE1D003 stcnel 0,cr13,[r1],#+0xc
:02072250 00E11005 rsceq  r1,r1,r5
:02072254 820A2AB5 andhi  r2,r10,#0xB5000
:02072258 E5D00009 ldrb r0,[r0, #+0x9]		;r0+0x9=*(00000009)
:0207225C E009251C and  r2,r9,r12,lsl r5
:02072260 E24306E1 sub  r0,r3,#0xE100000
:02072264 E5C03535 strb r3,[r0, #+0x535]		;r0+0x535=*(00000535)
:02072268 049D0C02 ldreq r0,[r13],#+0xc02
:0207226C E2800C15 add  r0,r0,#0x1500
:02072270 D50213B6 strle r1,[r2, #-0x3b6]		;(r2-0x3b6=*(f1a12ca3))
:02072274 B6E00117 unknown
:02072278 18E1C013 unknown
:0207227C 595F0501 ldmpldb  r15 ,{r0,r8,r10}^
:02072280 800A0147 andhi  r0,r10,r7,asr #0x2
:02072284 0314E8E2 tsteq r4,#0xE20000
:02072288 C9F8E580 ldmgtib  r8!,{r7,r8,r10,r13,r14,r15}^
:0207228C 020BA514 andeq  r10,r11,#0x5000000
:02072290 14C508A0 strneb r0,[r5],#+0x8a0
:02072294 ED040268 unknown
:02072298 51C10219 bicpl  r0,r1,r9,lsl r2
:0207229C 494B1861 stmmidb  r11 ,{r0,r5,r6,r11,r12}^
:020722A0 1F610C00 swine 0x00610c00
:020722A4 02E1DD41 rsceq  r13,r1,#0x1040
:020722A8 20851735 addcs  r1,r5,r5,lsr r7
:020722AC 02E1209D rsceq  r2,r1,#0x9D
:020722B0 8D4006CD unknown
:020722B4 00C9083D sbceq  r0,r9,r13,lsr r8
:020722B8 891E9DCE ldmhidb  r14 ,{r1,r2,r3,r6,r7,r8,r10,r11,r12,r15}
:020722BC 3DEA2E00 stcccl 14,cr2,[r10,#+0x0]!
:020722C0 0F381516 swieq 0x00381516
:020722C4 64B300E1 unknown
:020722C8 13651B81 unknown
:020722CC 61180461 tstvs r8,r1,ror #0x8
:020722D0 1CD5CC4E ldcnel 12,cr12,[r5],{#0x4e}
:020722D4 080059AE stmeqda  r0 ,{r1,r2,r3,r5,r7,r8,r11,r12,r14}
:020722D8 02E59C50 rsceq  r9,r5,#0x5000
:020722DC 810425C8 unknown
:020722E0 B8E285EC unknown
:020722E4 89E1DE42 unknown
:020722E8 28238015 stmcsda  r3!,{r0,r2,r4,r15}
:020722EC 0D150041 unknown
:020722F0 11DE02B6 ldrneh r0,[r14, #+0x26]		;r14+0x26=*(00000026)
:020722F4 85482C0C strhib r2,[r8, #-0xc0c]		;(r8-0xc0c=*(fffff3f4))
:020722F8 5D01132A unknown
:020722FC B4015910 strlt r5,[r1],#-0x910
:02072300 75DE0264 ldrvcb r0,[r14, #+0x264]		;r14+0x264=*(00000264)
:02072304 2D25A91A stccs  9,cr10,[r5,#-0x68]!
:02072308 02F91210 rsceqs r1,r9,#0x1
:0207230C 01D15C1E biceqs r5,r1,r14,lsl r12
:02072310 E1DE02BC ldrh r0,[r14, #+0x2c]		;r14+0x2c=*(0000002c)
:02072314 C10F2E4D mrsgt r2,CPSR
:02072318 1415A100 ldrne r10,[r5],#-0x100
:0207231C 10390009 eornes r0,r9,r9
:02072320 E5950508 ldr r0,[r5, #+0x508]		;r5+0x508=*(00000508)
:02072324 A0380723 eorges r0,r8,r3,lsr #0xe
:02072328 8031CEE1 eorhis r12,r1,r1,ror #0x1d
:0207232C 31303150 teqcc r0,r0,asr r1
:02072330 1DC5D0F0 unknown
:02072334 0D18D900 unknown
:02072338 C1E58D1C mvngt  r8,r12,lsl r13
:0207233C 158D0425 strne r0,[r13, #+0x425]		;r13+0x425=*(00000425)
:02072340 1C244D00 stcne  13,cr4,[r4],#-0x0
:02072344 B11C2510 tstlt r12,r0,lsl r5
:02072348 0C026505 stceq  5,cr6,[r2],{#0x5}
:0207234C E5C12573 strb r2,[r1, #+0x573]		;r1+0x573=*(00000573)
:02072350 05483902 streqb r3,[r8, #-0x902]		;(r8-0x902=*(fffff6fe))
:02072354 38189510 ldmccda  r8 ,{r4,r8,r10,r12,r15}
:02072358 A840E170 stmgeda  r0 ,{r4,r5,r6,r8,r13,r14,r15}^
:0207235C 50110BAE andpls r0,r1,r14,lsr #0x17
:02072360 6091200D addvss r2,r1,r13
:02072364 BCF14071 ldcltl 0,cr4,[r1],#+0x1c4
:02072368 505D0651 subpls r0,r13,r1,asr r6
:0207236C B24D5D54 sublt  r5,r13,#0x1500
:02072370 100D0019 andne  r0,r13,r9,lsl r0
:02072374 D100BED6 unknown
:02072378 03590729 cmpeq r9,#0xA40000
:0207237C 19300D20 ldmnedb  r0!,{r5,r8,r10,r11}
:02072380 B413D805 ldrlt r13,[r3],#-0x805
:02072384 0849000D stmeqda  r9 ,{r0,r2,r3}^
:02072388 C0267D03 eorgt  r7,r6,r3,lsl #0x1a
:0207238C B6132CA0 ldrlt r2,[r3],-r0, lsr #0x19
:02072390 C109B901 unknown
:02072394 2500C108 strcs r12,[r0, #-0x108]		;(r0-0x108=*(fffffef8))
:02072398 1378A005 cmnne r8,#0x5
:0207239C 01D10EDD ldreqsb r0,[r1, #+0xed]		;r1+0xed=*(000000ed)
:020723A0 E18C1025 orr  r1,r12,r5,lsr #0x0
:020723A4 08E216D1 unknown
:020723A8 501DE2CE andpls r14,r13,r14,asr #0x5
:020723AC 0D470514 unknown
:020723B0 FD058105 unknown
:020723B4 03FDCA22 mvneqs r12,#0x22000
:020723B8 12FD02F9 rscnes r0,r13,#0x9000000F
:020723BC 0244D5A0 subeq  r13,r4,#0x28000000
:020723C0 CD175100 unknown
:020723C4 18C9131F stmneia  r9 ,{r0,r1,r2,r3,r4,r8,r9,r12}^
:020723C8 0A1507E5 beq 025B4364
:020723CC 9200EDCD andls  r14,r0,#0x3340
:020723D0 CD05915D unknown
:020723D4 C5251CE1 strgt r1,[r5, #-0xce1]!
:020723D8 FF091D02 swinv 0x00091d02
:020723DC 3200F561 andcc  r15,r0,#0x18400000
:020723E0 27E12FFF unknown
:020723E4 B962C5A0 unknown
:020723E8 82C5D106 sbchi  r13,r5,#0x80000001
:020723EC 17D543F8 unknown
:020723F0 65900065 ldrvs r0,[r0, #+0x65]		;r0+0x65=*(00000065)
:020723F4 65598000 ldrvsb r8,[r9, #-0x0]		;(r9-0x0=*(00000000))
:020723F8 30006100 andcc  r6,r0,r0,lsl #0x2
:020723FC 84601069 unknown
:02072400 0581106D streq r1,[r1, #+0x6d]		;r1+0x6d=*(0000006d)
:02072404 04E284CB unknown
:02072408 750003D5 strvc r0,[r0, #-0x3d5]		;(r0-0x3d5=*(fffffc2b))
:0207240C 28BC3900 ldmcsia  r12!,{r8,r11,r12,r13}
:02072410 9600078D strls r0,[r0],-r13, lsl #0xf
:02072414 DD052105 unknown
:02072418 29869010 stmcsib  r6 ,{r4,r12,r15}
:0207241C 868004E5 strhi r0,ib 
:02072420 9D0020E5 unknown
:02072424 7008E500 andvc  r14,r8,r0,lsl #0xa
:02072428 010CE586 unknown
:0207242C C024FD0A eorgt  r15,r4,r10,lsl #0x1a
:02072430 F1E28660 mvnnv  r8,r0,ror #0xc
:02072434 FD0501B1 unknown
:02072438 D550BB1B ldrleb r11,[r0, #-0xb1b]		;(r0-0xb1b=*(fffff4e5))
:0207243C 79127533 ldmvcdb  r2 ,{r0,r1,r4,r5,r8,r10,r12,r13,r14}
:02072440 FD927D12 unknown
:02072444 A9BB1518 ldmgeib  r11!,{r3,r4,r8,r10,r12}
:02072448 89209F0B stmhidb  r0!,{r0,r1,r3,r8,r9,r10,r11,r12,r15}
:0207244C 891070E2 ldmhidb  r0 ,{r1,r5,r6,r7,r12,r13,r14}
:02072450 10552191 unknown
:02072454 0C1AD9C0 ldceq  9,cr13,[r10],{#0xc0}
:02072458 99020009 stmlsdb  r2 ,{r0,r3}
:0207245C 25236511 strcs r6,[r3, #-0x511]!
:02072460 E0755816 rsbs r5,r5,r6,lsl r8
:02072464 194A06AD stmnedb  r10 ,{r0,r2,r3,r5,r7,r9,r10}^
:02072468 80C00616 sbchi  r0,r0,r6,lsl r6
:0207246C 5C8A0645 stcpl  6,cr0,[r10],{#0x45}
:02072470 0AAD08E1 beq 00BB47FC
:02072474 07060908 streq r0,[r6,-r8, lsl #0x12]
:02072478 005D2810 subeqs r2,r13,r0,lsl r8
:0207247C 0D891A41 unknown
:02072480 50FDBE82 rscpls r11,r13,r2,lsl #0x1d
:02072484 A707DD89 strge r13,[r7,-r9, lsl #0x1b]
:02072488 146D0CF1 unknown
:0207248C 15210D09 strne r0,[r1, #-0xd09]!
:02072490 3AFFFFE9 bcc 0207243C
:02072494 FD10710F unknown
:02072498 152035BA strne r3,[r0, #-0x5ba]!
:0207249C 7159B502 cmpvc r9,r2,lsl #0xa
:020724A0 8579BA01 ldrhib r11,[r9, #-0xa01]!
:020724A4 59225920 stmpldb  r2!,{r5,r8,r11,r12,r14}
:020724A8 12110910 andnes r0,r1,#0x40000
:020724AC 4009C160 andmi  r12,r9,r0,ror #0x2
:020724B0 59006157 stmpldb  r0 ,{r0,r1,r2,r4,r6,r8,r13,r14}
:020724B4 90003119 andls  r3,r0,r9,lsl r1
:020724B8 17314DB4 unknown
:020724BC 00A71059 adceq  r1,r7,r9,asr r0
:020724C0 29BDE597 ldmcsib  r13!,{r0,r1,r2,r4,r7,r8,r10,r13,r14,r15}
:020724C4 40C00B95 smullmi  r0,r0,r5,r11
:020724C8 49E51897 unknown
:020724CC 1F990710 swine 0x00990710
:020724D0 10C00055 sbcne  r0,r0,r5,asr r0
:020724D4 004D1A87 subeq  r1,r13,r7,lsl #0x15
:020724D8 E5006194 str r6,[r0, #-0x194]		;(r0-0x194=*(fffffe6c))
:020724DC 3111B40E tstcc r1,r14,lsl #0x8
:020724E0 AD1119E0 unknown
:020724E4 5075492D rsbpls r4,r5,r13,lsr #0x12
:020724E8 C9D51E15 ldmgtib  r5 ,{r0,r2,r4,r9,r10,r11,r12}^
:020724EC 09355012 ldmeqdb  r5!,{r1,r4,r12,r14}
:020724F0 00DD5700 sbceqs r5,r13,r0,lsl #0xe
:020724F4 A1E59460 mvnge  r9,r0,ror #0x8
:020724F8 000D003D andeq  r0,r13,r13,lsr r0
:020724FC 05E1234D streqb r2,[r1, #+0x34d]!
:02072500 00250712 eoreq  r0,r5,r2,lsl r7
:02072504 50006011 andpl  r6,r0,r1,lsl r0
:02072508 4D21195D stcmi  9,cr1,[r1,#-0x174]!
:0207250C C009B902 andgt  r11,r9,r2,lsl #0x12
:02072510 23259710 unknown
:02072514 A02210A1 eorge  r1,r2,r1,lsr #0x1
:02072518 10212761 eorne  r2,r1,r1,ror #0xe
:0207251C 51671899 unknown
:02072520 843DB101 unknown
:02072524 564E796E strplb r7,[r7, #-0x89]!
:02072528 E1C000BD strh r0,[r0, #+0xd]		;r0+0xd=*(0000000d)
:0207252C 01E58402 mvneq  r8,r2,lsl #0x8
:02072530 75222D15 strvc r2,[r2, #-0xd15]!
:02072534 792FFF0F stmvcdb  r15!,{r0,r1,r2,r3,r8,r9,r10,r11,r12,r13,r14,r15}
:02072538 04598702 ldreqb r8,[r9],#-0x702
:0207253C 19E15354 unknown
:02072540 B8105D12 ldmltda  r0 ,{r1,r4,r8,r10,r11,r12,r14}
:02072544 79BD001D ldmvcib  r13!,{r0,r2,r3,r4}
:02072548 61566608 cmpvs r6,r8,lsl #0xc
:0207254C 70187500 andvcs r7,r8,r0,lsl #0xa
:02072550 381D6E81 ldmccda  r13 ,{r0,r7,r9,r10,r11,r13,r14}
:02072554 5C0059AB stcpl  9,cr5,[r0],{#0xab}
:02072558 319E7D5B orrccs r7,r14,r11,asr r13
:0207255C 198E7D1D stmneib  r14 ,{r0,r2,r3,r4,r8,r10,r11,r12,r13,r14}
:02072560 00E40391 smlaleq  r0,r4,r1,r3
:02072564 00E21746 rsceq  r1,r2,r6,asr #0xe
:02072568 C00B29E0 andgt  r2,r11,r0,ror #0x13
:0207256C 08E4E3C0 unknown
:02072570 C0E28530 rscgt  r8,r2,r0,lsr r5
:02072574 2CE585E0 stccsl 5,cr8,[r5],#+0x380
:02072578 16351000 unknown
:0207257C 300C3DD9 unknown
:02072580 0600E083 streq r14,[r0],-r3, lsl #0x1
:02072584 0EE88D50 mcreq 13,7,r8,cr8,cr0,{2}
:02072588 F333ADB3 teqnv r3,#0x2CC0
:0207258C 00E520B3 unknown
:02072590 85BA1DB1 ldrhi r1,[r10, #+0xdb1]!
:02072594 41F5703E mvnmis r7,lsr r14
:02072598 0B2BC2D4 bleq 02B630F0
:0207259C 8F611002 swihi 0x00611002
:020725A0 DBE0902D blle 0189665C
:020725A4 69985E71 ldmvsib  r8 ,{r0,r4,r5,r6,r9,r10,r11,r12,r14}
:020725A8 418E7108 orrmi  r7,r14,r8,lsl #0x2
:020725AC 2D603D02 stccsl 13,cr3,[r0,#-0x8]!
:020725B0 43293D59 unknown
:020725B4 54E93F2D unknown
:020725B8 E910FD41 ldmdb  r0 ,{r0,r6,r8,r10,r11,r12,r13,r14,r15}
:020725BC E5944000 ldr r4,[r4, #+0x0]		;r4+0x0=*(00000000)
:020725C0 BD800118 unknown
:020725C4 028D7002 addeq  r7,r13,#0x2
:020725C8 FFE502AD swinv 0x00e502ad
:020725CC 83476D34 unknown
:020725D0 5D99176D unknown
:020725D4 18012566 stmneda  r1 ,{r1,r2,r5,r6,r8,r10,r13}
:020725D8 000D351F andeq  r3,r13,r15,lsl r5
:020725DC 890FE110 stmhidb  r15 ,{r4,r8,r13,r14,r15}
:020725E0 FFB43C10 swinv 0x00b43c10
:020725E4 15200DEB strne r0,[r0, #-0xdeb]!
:020725E8 15106910 ldrne r6,[r0, #-0x910]		;(r0-0x910=*(fffff6f0))
:020725EC 21124020 tstcs r2,r0,lsr #0x0
:020725F0 894E0300 stmhidb  r14 ,{r8,r9}^
:020725F4 56002118 unknown
:020725F8 A91F2BFD ldmgedb  r15 ,{r0,r2,r3,r4,r5,r6,r7,r8,r9,r11,r13}
:020725FC 80516014 subhis r6,r1,r4,lsl r0
:02072600 23000D32 unknown
:02072604 22006102 andcs  r6,r0,#0x80000000
:02072608 E3562400 cmp r6,#0x0
:0207260C 1F010249 swine 0x00010249
:02072610 0413A060 ldreq r10,[r3],#-0x60
:02072614 0111BA5C tsteq r1,r12,asr r10
:02072618 00E59910 rsceq  r9,r5,r0,lsl r9
:0207261C 00FD0450 rsceqs r0,r13,r0,asr r4
:02072620 100106B1 strneh r0,[r1], -r1
:02072624 C101E380 unknown
:02072628 1004830B andne  r8,r4,r11,lsl #0x6
:0207262C 0086E589 addeq  r14,r6,r9,lsl #0xb
:02072630 40010FD9 unknown
:02072634 700CE989 andvc  r14,r12,r9,lsl #0x13
:02072638 C9C0E589 stmgtib  r0 ,{r0,r3,r7,r8,r10,r13,r14,r15}^
:0207263C 00C4804C sbceq  r8,r4,r12,asr #0x0
:02072640 2907E284 stmcsdb  r7 ,{r2,r7,r9,r13,r14,r15}
:02072644 98101D00 ldmlsda  r0 ,{r8,r10,r11,r12}
:02072648 059F0060 ldreq r0,[r15, #+0x60]		;r15+0x60=*(020726b0)=#1125414(0x00112c26)
:0207264C 4503002D strmi r0,[r3, #-0x2d]		;(r3-0x2d=*(0014ffd3))
:02072650 00CD0500 sbceq  r0,r13,r0,lsl #0xa
:02072654 E5104DA8 ldr r4,[r0, #-0xda8]		;(r0-0xda8=*(00111e7e))
:02072658 1D0A25A5 unknown
:0207265C E15921D5 ldrsb r2,[r9, #-0x15]		;(r9-0x1d5=*(ffffffeb))
:02072660 06D9C029 ldreqb r12,[r9],+r9, lsr #0x0
:02072664 E904790B stmdb  r4 ,{r0,r1,r3,r8,r11,r12,r13,r14}
:02072668 006E350C rsbeq  r3,r14,r12,lsl #0xa
:0207266C 25BA0039 ldrcs r0,[r10, #+0x39]!
:02072670 071DFB5E unknown
:02072674 459F0054 ldrmi r0,[r15, #+0x54]		;r15+0x54=*(020726d0)=#-1983639375(0x89c410b1)
:02072678 C5207510 strgt r7,[r0, #-0x510]!
:0207267C DD0E15D9 unknown
:02072680 10259121 eorne  r9,r5,r1,lsr #0x2
:02072684 35840E0D strcc r0,[r4, #+0xe0d]		;r4+0xe0d=*(00000e0d)
:02072688 89100035 ldmhidb  r0 ,{r0,r2,r4,r5}
:0207268C 07750935 unknown
:02072690 A01A4500 andges r4,r10,r0,lsl #0xa
:02072694 911CD510 tstls r12,r0,lsl r5
:02072698 C9022DD1 stmgtdb  r2 ,{r0,r4,r6,r7,r8,r10,r11,r13}
:0207269C 2AE59223 bcs 019D6F30
:020726A0 E15600A0 cmp r6,r0,lsr #0x1
:020726A4 002A0A45 eoreq  r0,r10,r5,asr #0x14
:020726A8 E5891020 str r1,[r9, #+0x20]		;r9+0x20=*(00000020)
:020726AC 1D819000 unknown
:020726B0 00112C26 andeqs r2,r1,r6,lsr #0x18
:020726B4 4583F8A0 strmi r15,[r3, #+0x8a0]		;r3+0x8a0=*(001508a0)
:020726B8 E167DD00 unknown
:020726BC E1FFBA01 mvns r11,r1,lsl #0x14
:020726C0 F18F9C21 orrnv  r9,r15,r1,lsr #0x18
:020726C4 01610646 unknown
:020726C8 AD40A120 unknown
:020726CC EA2C8907 b 02B94AF0
:020726D0 89C410B1 stmhiib  r4 ,{r0,r4,r5,r7,r12}^
:020726D4 01FF9802 mvneqs r9,r2,lsl #0x10
:020726D8 25BA1A36 ldrcs r1,[r10, #+0xa36]!
:020726DC 11E037DD unknown
:020726E0 44023153 strmi r3,[r2],#-0x153
:020726E4 001EE200 andeqs r14,r14,r0,lsl #0x4
:020726E8 8214B91D andhis r11,r4,#0x74000
:020726EC 002E9EE5 eoreq  r9,r14,r5,ror #0x1d
:020726F0 00512319 subeqs r2,r1,r9,lsl r3
:020726F4 7102ADC1 unknown
:020726F8 08085D0F stmeqda  r8 ,{r0,r1,r2,r3,r8,r10,r11,r12,r14}
:020726FC 13191061 tstne r9,#0x61
:02072700 77100349 ldrvc r0,r9,#0x61
:02072704 2F874C65 swics 0x00874c65
:02072708 E583103D str r1,[r3, #+0x3d]		;r3+0x3d=*(0015003d)
:0207270C 8942C51C stmhidb  r2 ,{r2,r3,r4,r8,r10,r14,r15}^
:02072710 22F90C5D rsccss r0,r9,#0x5D00
:02072714 79018934 stmvcdb  r1 ,{r2,r4,r5,r8,r11,r15}
:02072718 E5386902 ldr r6,[r8, #-0x902]!
:0207271C 407B4015 rsbmis r4,r11,r5,lsl r0
:02072720 810284E2 unknown
:02072724 00990D49 addeqs r0,r9,r9,asr #0x1a
:02072728 51E00251 mvnpl  r0,r1,asr r2
:0207272C A905ADBD stmgedb  r5 ,{r0,r2,r3,r4,r5,r7,r8,r10,r11,r13,r15}
:02072730 0410E147 ldreq r14,[r0],#-0x147
:02072734 E01C8001 ands r8,r12,r1
:02072738 E58011E0 str r1,[r0, #+0x1e0]		;r0+0x1e0=*(89c41291)
:0207273C ED219D10 stc  13,cr9,[r1,#-0x40]!
:02072740 03EDC009 mvneq  r12,#0x9
:02072744 00453001 subeq  r3,r5,r1
:02072748 20000061 andcs  r0,r0,r1,ror #0x0
:0207274C 29990459 ldmcsib  r9 ,{r0,r3,r4,r6,r10}
:02072750 05690609 streqb r0,[r9, #-0x609]!
:02072754 908FF101 addls  r15,r15,r1,lsl #0x2
:02072758 14855005 strne r5,[r5],#+0x5
:0207275C 11150001 tstne r5,r1
:02072760 3D000112 unknown
:02072764 00011010 andeq  r1,r1,r0,lsl r0
:02072768 051651B6 ldreq r5,[r6, #-0x1b6]		;(r6-0x1b6=*(fffffe4a))
:0207276C C3046900 unknown
:02072770 001500E5 andeqs r0,r5,r5,ror #0x1
:02072774 B704591C unknown
:02072778 05037114 streq r7,[r3, #-0x114]		;(r3-0x114=*(0014feec))
:0207277C 020FC110 andeq  r12,r15,#0x4
:02072780 0081C310 addeq  r12,r1,r0,lsl r3
:02072784 20D1D08E sbccss r13,r1,r14,lsl #0x1
:02072788 11A00440 movne  r0,r0,asr #0x8
:0207278C 22E5C300 rsccs  r12,r5,#0x0
:02072790 E2833004 add  r3,r3,#0x4
:02072794 41FD2115 mvnmis r2,r5,lsl r1
:02072798 11195F31 tstne r9,r1,lsr r15
:0207279C 8D2CCDF0 stchi  13,cr12,[r12,#-0x3c0]!
:020727A0 095CCD00 ldmeqdb  r12 ,{r8,r10,r11,r14,r15}^
:020727A4 2107E506 unknown
:020727A8 054F0840 streqb r0,[r15, #-0x840]		;r15-0x840=*(02071f70)=#-494592691(0xe2851d4d)
:020727AC 00051B00 andeq  r1,r5,r0,lsl #0x16
:020727B0 23001109 unknown
:020727B4 55340011 ldrpl r0,[r4, #-0x11]!
:020727B8 10A10061 adcne  r0,r1,r1,ror #0x0
:020727BC CC82015A stcgt  1,cr0,[r2],{#0x5a}
:020727C0 E244211D sub  r2,r4,#0x40000007
:020727C4 8111492B tsthi r1,r11,lsr #0x12
:020727C8 1F851149 swine 0x00851149
:020727CC 00B40075 adceqs r0,r4,r5,ror r0
:020727D0 209D034D addcss r0,r13,r13,asr #0x6
:020727D4 09296DC5 stmeqdb  r9!,{r0,r2,r6,r7,r8,r10,r11,r13,r14}
:020727D8 0860D502 unknown
:020727DC 411C9020 tstmi r12,r0,lsr #0x0
:020727E0 7103E218 unknown
:020727E4 00712D00 rsbeqs r2,r1,r0,lsl #0x1a
:020727E8 062D369D unknown
:020727EC A500F5E9 strge r15,[r0, #-0x5e9]		;(r0-0x5e9=*(e2851764))
:020727F0 80251D11 eorhi  r1,r5,r1,lsl r13
:020727F4 0ED10015 mrceq 0,6,r0,cr1,cr5,{0}
:020727F8 7B100029 blvc 024728A4
:020727FC 0400E1D5 streq r14,[r0],#-0x1d5
:02072800 000C002D andeq  r0,r12,r13,lsr #0x0
:02072804 8190026D orrhis r0,r0,r13,ror #0x4
:02072808 131011E1 tstne r0,#0x40000038
:0207280C E5D62F21 ldrb r2,[r6, #+0xf21]		;r6+0xf21=*(00000f21)
:02072810 86401403 strhib r1,[r0],-r3, lsl #0x8
:02072814 B210DDE2 andlts r13,r0,#0x3880
:02072818 08E1C500 unknown
:0207281C E5D62002 ldrb r2,[r6, #+0x2]		;r6+0x2=*(00000002)
:02072820 E1D530B2 ldrh r3,[r5, #+0x2]		;r5+0x2=*(00000002)
:02072824 242B0500 unknown
:02072828 2CFFE1A0 ldccsl 1,cr14,[r15],#+0x280
:0207282C 0201E202 andeq  r14,r1,#0x20000000
:02072830 B2E18320 rsclt  r8,r1,#0x80000000
:02072834 00E1C520 rsceq  r12,r1,r0,lsr #0xa
:02072838 E5912008 ldr r2,[r1, #+0x8]		;r1+0x8=*(00000008)
:0207283C E2851004 add  r1,r5,#0x4
:02072840 FFBD1000 swinv 0x00bd1000
:02072844 07DD12F5 unknown
:02072848 8402D590 strhi r13,[r2],#-0x590
:0207284C 182DE058 stmneda  r13!,{r3,r4,r6,r13,r14,r15}
:02072850 10051151 andne  r1,r5,r1,asr r1
:02072854 50891135 addpl  r1,r9,r5,lsr r1
:02072858 7E7C1BAD cdpvc 11,6,cr1,cr12,cr13,5
:0207285C 716011F1 unknown
:02072860 21E5921F mvncs  r9,r15,lsl r2
:02072864 0260590C rsbeq  r5,r0,#0x30000
:02072868 95D05065 ldrlsb r5,[r0, #+0x65]		;r0+0x65=*(e2851db2)
:0207286C 007D9208 rsbeqs r9,r13,r8,lsl #0x4
:02072870 C3108D55 tstgt r0,#0x1540
:02072874 C8004554 stmgtda  r0 ,{r2,r4,r6,r8,r10,r14}
:02072878 E2464001 sub  r4,r6,#0x1
:0207287C 92012008 andls  r2,r1,#0x8
:02072880 831284E5 tsthi r2,#0xE5000000
:02072884 001295E0 andeqs r9,r2,r0,ror #0xb
:02072888 C903E021 stmgtdb  r3 ,{r0,r5,r13,r14,r15}
:0207288C 59BCF506 ldmplib  r12!,{r1,r2,r8,r10,r12,r13,r14,r15}
:02072890 C8483D05 stmgtda  r8 ,{r0,r2,r8,r10,r11,r12,r13}^
:02072894 4906130D stmmidb  r6 ,{r0,r2,r3,r8,r9,r12}
:02072898 E2823E11 add  r3,r2,#0x110
:0207289C 93052104 unknown
:020728A0 821511E7 andhis r1,r5,#0xC0000039
:020728A4 001104E1 andeqs r0,r1,r1,ror #0x9
:020728A8 0CD1E783 ldceql 7,cr14,[r1],{#0x83}
:020728AC 5570641D ldrplb r6,[r0, #-0x41d]!
:020728B0 2C000801 stccs  8,cr0,[r0],{#0x1}
:020728B4 021D07B5 andeqs r0,r13,#0x2D40000
:020728B8 E0800284 add  r0,r0,r4,lsl #0x5
:020728BC 10511B65 subnes r1,r1,r5,ror #0x16
:020728C0 25B548C3 ldrcs r4,[r5, #+0x8c3]!
:020728C4 91C00501 bicls  r0,r0,r1,lsl #0xa
:020728C8 0C1D89E5 ldceq  9,cr8,[r13],{#0xe5}
:020728CC 040D8D46 streq r8,[r13],#-0xd46
:020728D0 01E59110 mvneq  r9,r0,lsl r1
:020728D4 41000F8D unknown
:020728D8 E0E08101 rsc  r8,r0,r1,lsl #0x2
:020728DC 07D99031 unknown
:020728E0 02C00899 sbceq  r0,r0,#0x990000
:020728E4 1155E113 cmpne r5,r3,lsl r1
:020728E8 01010019 unknown
:020728EC E2821800 add  r1,r2,#0x0
:020728F0 E1A00800 mov  r0,r0,lsl #0x10		;r0=491585536(0x1d4d0000)
:020728F4 5C000820 stcpl  8,cr0,[r0],{#0x20}
:020728F8 A02820E1 eorge  r2,r8,r1,ror #0x1
:020728FC CA036DE1 bgt 0214E088
:02072900 C9165140 ldmgtdb  r6 ,{r6,r8,r12,r14}
:02072904 44C9E410 strmib r14,[r9],#+0x410
:02072908 6911D120 ldmvsdb  r1 ,{r5,r8,r12,r14,r15}
:0207290C F96B2013 unknown
:02072910 8D300035 ldchi  0,cr0,[r0,#-0xd4]!
:02072914 FD0F4DE5 unknown
:02072918 4578FB01 ldrmib r15,[r8, #-0xb01]!
:0207291C 99100C09 ldmlsdb  r0 ,{r0,r3,r10,r11}
:02072920 24E1C113 unknown
:02072924 03D15791 biceqs r5,r1,#0x2440000
:02072928 1511DD05 ldrne r13,[r1, #-0xd05]		;(r1-0xd05=*(fffff2fb))
:0207292C 0A15402B beq 025C29E0
:02072930 59005B00 stmpldb  r0 ,{r8,r9,r11,r12,r14}
:02072934 812E9544 unknown
:02072938 10640911 rsbne  r0,r4,r1,lsl r9
:0207293C 108D0265 addne  r0,r13,r5,ror #0x4
:02072940 5811A5DE ldmplda  r1 ,{r1,r2,r3,r4,r6,r7,r8,r10,r13,r15}
:02072944 105801F9 ldrnesh r0,[r8],#-0x19
:02072948 1C1925B5 ldcne  5,cr2,[r9],{#0xb5}
:0207294C 52E5006D rscpl  r0,r5,#0x6D
:02072950 0E131C8D cdpeq 12,0,cr1,cr3,cr13,4
:02072954 001D1011 andeqs r1,r13,r1,lsl r0
:02072958 A0322D81 eorges r2,r2,r1,lsl #0x1b
:0207295C 500DA2E1 andpl  r10,r13,r1,ror #0x5
:02072960 091029E1 ldmeqdb  r0 ,{r0,r5,r6,r7,r8,r11,r13}
:02072964 1C1CC940 ldcne  9,cr12,[r12],{#0x40}
:02072968 1FA1E1A0 swine 0x00a1e1a0
:0207296C BD01E1B0 unknown
:02072970 1518D80A ldrne r13,[r8, #-0x80a]		;(r8-0x80a=*(fffff7f6))
:02072974 40050321 andmi  r0,r5,r1,lsr #0x6
:02072978 17D31004 ldrneb r1,[r3, +r4]
:0207297C 11006D15 unknown
:02072980 0C030DB1 stceq  13,cr0,[r3],{#0xb1}
:02072984 8A704100 bhi 03C82D8C
:02072988 F909ECFF stmnvdb  r9 ,{r0,r1,r2,r3,r4,r5,r6,r7,r10,r11,r13,r14,r15}
:0207298C 210E6513 unknown
:02072990 7900956E stmvcdb  r0 ,{r1,r2,r3,r5,r6,r8,r10,r12,r15}
:02072994 FE004533 mcr2 5,0,r4,cr0,cr3,{1}
:02072998 00D20005 sbceqs r0,r2,r5
:0207299C 126D00C1 rsbne  r0,r13,#0xC1
:020729A0 D0184900 andles r4,r8,r0,lsl #0x12
:020729A4 29AF40C9 stmcsib  r15!,{r0,r3,r6,r7,r14}
:020729A8 E1FC303C mvns r3,lsr r12
:020729AC F0449101 subnv  r9,r4,r1,lsl #0x2
:020729B0 11890095 unknown
:020729B4 0110FDD9 ldreqsb r15,[r0, -r9]
:020729B8 5DE26408 stcpll 4,cr6,[r2,#+0x20]!
:020729BC 8D901910 unknown
:020729C0 8D00E110 unknown
:020729C4 1601A020 strne r10,[r1],-r0, lsr #0x0
:020729C8 12612489 rsbne  r2,r1,#0x89000000
:020729CC BA018110 blt 020D2E14
:020729D0 4C809DB8 stcmi  13,cr9,[r0],{#0xb8}
:020729D4 29850000 stmcsib  r5 ,{}
:020729D8 A200852B andge  r8,r0,#0xAC00000
:020729DC 20B21045 adccss r1,r2,r5,asr #0x0
:020729E0 0019E5D0 ldreqsb r14,[r9], -r0
:020729E4 618C2329 orrvs  r2,r12,r9,lsr #0x6
:020729E8 D0152510 andles r2,r5,r0,lsl r5
:020729EC 1D0019E1 unknown
:020729F0 96178D20 ldrls r8,[r7],-r0, lsr #0x1a
:020729F4 05053972 streq r3,[r5, #-0x972]		;(r5-0x972=*(fffff68e))
:020729F8 3D70002D ldcccl 0,cr0,[r0,#-0xb4]!
:020729FC 00557400 subeqs r7,r5,r0,lsl #0x8
:02072A00 B0D51425 sbclts r1,r5,r5,lsr #0x8
:02072A04 10150055 andnes r0,r5,r5,asr r0
:02072A08 58015509 stmplda  r1 ,{r0,r3,r8,r10,r12,r14}
:02072A0C 56020069 strpl r0,da 
:02072A10 92134D03 andlss r4,r3,#0xC0
:02072A14 18A1ACE5 stmneia  r1!,{r0,r2,r5,r6,r7,r10,r11,r13,r15}
:02072A18 62080CA1 andvs  r0,r8,#0xA100
:02072A1C D20016BD andle  r1,r0,#0xBD00000
:02072A20 A00F80E5 andge  r8,r15,r5,ror #0x1
:02072A24 0FA001E1 swieq 0x00a001e1
:02072A28 1B39E1B0 blne 02EEB0F0
:02072A2C 234522B5 unknown
:02072A30 04D970D1 ldreqb r7,[r9],#+0xd1
:02072A34 C101ED80 unknown
:02072A38 0D1B241D unknown
:02072A3C 7D551800 unknown
:02072A40 3B11C144 blcc 024E2F58
:02072A44 20D90000 sbccss r0,r9,r0
:02072A48 11051559 unknown
:02072A4C 591579E3 ldmpldb  r5 ,{r0,r1,r5,r6,r7,r8,r11,r12,r13,r14}
:02072A50 01FFFE12 mvneqs r15,r2,lsl r14
:02072A54 03203C08 unknown
:02072A58 1D000D9F unknown
:02072A5C 11100D00 tstne r0,r0,lsl #0x1a
:02072A60 398010CD stmccib  r0 ,{r0,r2,r3,r6,r7,r12}
:02072A64 001DAE00 andeqs r10,r13,r0,lsl #0x1c
:02072A68 41E20110 mvnmi  r0,r0,lsl r1
:02072A6C 16B10C61 unknown
:02072A70 0CE1100D stceql 0,cr1,[r1],#+0x34
:02072A74 0C81C000 stceq  0,cr12,[r1],{#0x0}
:02072A78 39100980 ldmccdb  r0 ,{r7,r8,r11}
:02072A7C E168D200 unknown
:02072A80 E3C00010 bic  r0,r0,#0x10
:02072A84 6031060D eorvss r0,r1,r13,lsl #0xc
:02072A88 35306028 ldrcc r6,[r0, #-0x28]!
:02072A8C 0D001500 unknown
:02072A90 11100C10 tstne r0,r0,lsl r12
:02072A94 F14E1100 unknown
:02072A98 03EDC313 mvneq  r12,#0x4C000000
:02072A9C 9000D1D3 unknown
:02072AA0 001510E5 andeqs r1,r5,r5,ror #0x1
:02072AA4 0202E3C1 andeq  r14,r2,#0x4000003
:02072AA8 C305D980 unknown
:02072AAC E52AA140 str r10,[r10, #-0x140]!
:02072AB0 4C107D14 ldcmi  13,cr7,[r0],{#0x14}
:02072AB4 F5E59F50 strnvb r9,[r5, #+0xf50]!
:02072AB8 12798750 rsbnes r8,r9,#0x1400000
:02072ABC 86202DA2 unknown
:02072AC0 11CF2691 unknown
:02072AC4 00554000 subeqs r4,r5,r0
:02072AC8 1D00E210 unknown
:02072ACC 7112F504 tstvc r2,r4,lsl #0xa
:02072AD0 AF709C14 swige 0x00709c14
:02072AD4 0004705D andeq  r7,r4,r13,asr r0
:02072AD8 B89BE596 ldmltia  r11 ,{r1,r2,r4,r7,r8,r10,r13,r14,r15}
:02072ADC 0631D902 unknown
:02072AE0 EFFBFD0E swi 0x00fbfd0e
:02072AE4 1075078D rsbnes r0,r5,r13,lsl #0xf
:02072AE8 0495E8C1 ldreq r14,[r5],#+0x8c1
:02072AEC 71402A41 unknown
:02072AF0 E9E59410 unknown
:02072AF4 019D9624 orreqs r9,r13,r4,lsr #0xc
:02072AF8 A900B98A stmgedb  r0 ,{r1,r3,r7,r8,r11,r12,r13,r15}
:02072AFC FFB88E15 swinv 0x00b88e15
:02072B00 798D2A7D stmvcib  r13 ,{r0,r2,r3,r4,r5,r6,r9,r11,r13}
:02072B04 0D302D30 ldceq  13,cr2,[r0,#-0xc0]!
:02072B08 29E24549 unknown
:02072B0C 51658900 unknown
:02072B10 500DEB05 andpl  r14,r13,r5,lsl #0x16
:02072B14 7940020D stmvcdb  r0 ,{r0,r2,r3,r9}^
:02072B18 FD0DED36 unknown
:02072B1C 11D9FB14 bicnes r15,r9,r4,lsl r11
:02072B20 D7479D07 strleb r9,[r7,-r7, lsl #0x1a]
:02072B24 75454DC2 strvcb r4,[r5, #-0xdc2]		;(r5-0xdc2=*(fffff23e))
:02072B28 C00CCA45 andgt  r12,r12,r5,asr #0x14
:02072B2C 05350255 ldreq r0,[r5, #-0x255]!
:02072B30 112111A1 unknown
:02072B34 DC060570 stcle  5,cr0,[r6],{#0x70}
:02072B38 302031E1 eorcc  r3,r0,r1,ror #0x3
:02072B3C 16A10605 unknown
:02072B40 ED020DCD unknown
:02072B44 8970D910 ldmhidb  r0!,{r4,r8,r11,r12,r14,r15}^
:02072B48 501C0D03 andpls r0,r12,r3,lsl #0x1a
:02072B4C 8504ADA0 strhi r10,[r4, #-0xda0]		;(r4-0xda0=*(fffff260))
:02072B50 E640B101 strb r11,[r0],-r1, lsl #0x2
:02072B54 122110B5 eorne  r1,r1,#0xB5
:02072B58 AC018D43 stcge  13,cr8,[r1],{#0x43}
:02072B5C 914B4091 unknown
:02072B60 0921AB00 stmeqdb  r1!,{r8,r9,r11,r13,r15}
:02072B64 00090B00 andeq  r0,r9,r0,lsl #0x16
:02072B68 110B8915 unknown
:02072B6C 296A0510 unknown
:02072B70 1A1D9D00 bne 027D9F78
:02072B74 05180DD5 ldreq r0,[r8, #-0xdd5]		;(r8-0xdd5=*(fffff22b))
:02072B78 2B001100 blcs 02076F80
:02072B7C 16249554 unknown
:02072B80 09200009 stmeqdb  r0!,{r0,r3}
:02072B84 2A60B000 bcs 0389EB8C
:02072B88 551301C7 ldrpl r0,[r3, #-0x1c7]		;(r3-0x1c7=*(0014fe39))
:02072B8C 1649542E strneb r5,[r9],-r14, lsr #0x8
:02072B90 6028008A eorvs  r0,r8,r10,lsl #0x1
:02072B94 090F0587 stmeqdb  r15 ,{r0,r1,r2,r7,r8,r10}
:02072B98 0AC94100 beq 012C2FA0
:02072B9C 03D95008 biceqs r5,r9,#0x8
:02072BA0 D7601D0C strleb r1,[r0,-r12, lsl #0x1a]!
:02072BA4 15C5001D strneb r0,[r5, #+0x1d]		;r5+0x1d=*(0000001d)
:02072BA8 300D1508 andcc  r1,r13,r8,lsl #0xa
:02072BAC 11D7027D bicnes r0,r7,r13,ror r2
:02072BB0 11C500B0 strneh r0,[r5, #+0x0]		;r5+0x0=*(00000000)
:02072BB4 69127903 ldmvsdb  r2 ,{r0,r1,r8,r11,r12,r13,r14}
:02072BB8 9703A900 strls r10,[r3,-r0, lsl #0x12]
:02072BBC 15098D15 strne r8,[r9, #-0xd15]		;(r9-0xd15=*(fffff2eb))
:02072BC0 1C692700 stcnel 7,cr2,[r9],#-0x0
:02072BC4 18E5C760 unknown
:02072BC8 25B60021 ldrcs r0,[r6, #+0x21]!
:02072BCC 0136A102 teqeq r6,r2,lsl #0x2
:02072BD0 85FF2B05 ldrhib r2,[r15, #+0xb05]!
:02072BD4 190EED42 stmnedb  r14 ,{r1,r6,r8,r10,r11,r13,r14,r15}
:02072BD8 F8720301 unknown
:02072BDC 13051055 unknown
:02072BE0 23A935E5 movcs  r3,#0x39400000		;r3=960495616(0x39400000)
:02072BE4 29391045 ldmcsdb  r9!,{r0,r2,r6,r12}
:02072BE8 31FE1B15 mvnccs r1,r5,lsl r11
:02072BEC 44793000 unknown
:02072BF0 3D0B1489 unknown
:02072BF4 854AD910 strhib r13,[r10, #-0x910]		;(r10-0x910=*(fffff6f0))
:02072BF8 1A01ED1E bne 020EE078
:02072BFC 1A0513A0 bne 021B7A84
:02072C00 0F0003A0 swieq 0x000003a0
:02072C04 B6005D0A strlt r5,[r0],-r10, lsl #0x1a
:02072C08 B82234A9 stmltda  r2!,{r0,r3,r5,r7,r10,r12,r13}
:02072C0C 79940091 ldmvcib  r4 ,{r0,r4,r7}
:02072C10 FE42F513 mcr2 5,2,r15,cr2,cr3,{0}
:02072C14 E47009FE unknown
:02072C18 22F93A09 rsccss r3,r9,#0x9000
:02072C1C CDB922D3 ldcgt  2,cr2,[r9,#+0x34c]!
:02072C20 94140932 ldrls r0,[r4],#-0x932
:02072C24 40B5117D adcmis r1,r5,r13,ror r1
:02072C28 00B96C38 adceqs r6,r9,r8,lsr r12
:02072C2C 06D11001 ldreqb r1,[r1],+r1
:02072C30 0D0D9D10 unknown
:02072C34 D5697801 strleb r7,[r9, #-0x801]!
:02072C38 0742F113 unknown
:02072C3C 500D0011 andpl  r0,r13,r1,lsl r0
:02072C40 4B400E85 blmi 0307665C
:02072C44 4371039D cmnmi r1,#0x74000002
:02072C48 B9001158 stmltdb  r0 ,{r3,r4,r6,r8,r12}
:02072C4C 10195054 andnes r5,r9,r4,asr r0
:02072C50 0DDB1105 unknown
:02072C54 00291500 eoreq  r1,r9,r0,lsl #0xa
:02072C58 17D9000D ldrneb r0,[r9, +r13]
:02072C5C 000901DD unknown
:02072C60 0D13E5E5 unknown
:02072C64 C239001D eorgts r0,r9,#0x1D
:02072C68 00110519 andeqs r0,r1,r9,lsl r5
:02072C6C 28E51141 unknown
:02072C70 2002B100 andcs  r11,r2,r0,lsl #0x2
:02072C74 89E0E581 unknown
:02072C78 09208402 stmeqdb  r0!,{r1,r10,r15}
:02072C7C 3112F101 tstcc r2,r1,lsl #0x2
:02072C80 23ADFFC2 movcs  r15,#0x308		;r15=776(0x308)
:02072C84 B1FF46BD ldrlth r4,[r15, #+0x6d]!
:02072C88 0C41D900 stceql 9,cr13,[r1],{#0x0}
:02072C8C D1380001 teqle r8,r1
:02072C90 E002160B and  r1,r2,r11,lsl #0xc
:02072C94 D25C01CD subles r0,r12,#0x40000033
:02072C98 129D020B addnes r0,r13,#0xB0000000
:02072C9C 03551084 cmpeq r5,#0x84
:02072CA0 004101B8 streqh r0,[r1],#-0x18
:02072CA4 10193225 andnes r3,r9,r5,lsr #0x4
:02072CA8 21F87212 mvncss r7,r2,lsl r2
:02072CAC 2111A802 tstcs r1,r2,lsl #0x10
:02072CB0 DD004530 unknown
:02072CB4 75728000 ldrvcb r8,[r2, #-0x0]!
:02072CB8 8DE31100 stchil 1,cr1,[r3,#+0x0]!
:02072CBC 22E50201 rsccs  r0,r5,#0x10000000
:02072CC0 E329A007 unknown
:02072CC4 EBFFAE03 bl 0205E4D8
:02072CC8 005D3188 subeqs r3,r13,r8,lsl #0x3
:02072CCC 5010C180 andpls r12,r0,r0,lsl #0x3
:02072CD0 19110039 ldmnedb  r1 ,{r0,r3,r4,r5}
:02072CD4 B2103D33 andlts r3,r0,#0xCC0
:02072CD8 E1D13500 bics r3,r1,r0,lsl #0xa
:02072CDC 79231075 stmvcdb  r3!,{r0,r2,r4,r5,r6,r12}
:02072CE0 4D116C00 unknown
:02072CE4 4DD19450 unknown
:02072CE8 C1E20100 mvngt  r0,r0,lsl #0x2
:02072CEC 02E1A067 rsceq  r10,r1,#0x67
:02072CF0 540051FE strpl r5,[r0],#-0x1fe
:02072CF4 54E59F31 unknown
:02072CF8 E59F0201 ldr r0,[r15, #+0x201]		;r15+0x201=*(02072f01)=#-1660227328(0x9d0af100)
:02072CFC E1D320B0 ldrh r2,[r3, #+0x0]		;r3+0x0=*(39400000)=#0(0x00000000)
:02072D00 8007B980 andhi  r11,r7,r0,lsl #0x13
:02072D04 29198540 ldmcsdb  r9 ,{r6,r8,r10,r15}
:02072D08 20B0E3C2 adccss r14,r0,r2,asr #0x7
:02072D0C 65E102C3 strvsb r0,[r1, #+0x2c3]!
:02072D10 213800D5 ldrcssb r0,[r8, -r5]!
:02072D14 9F1102FD swils 0x001102fd
:02072D18 10ADE524 adcne  r14,r13,r4,lsr #0xa
:02072D1C 800D5D40 andhi  r5,r13,r0,asr #0x1a
:02072D20 B90E0071 stmltdb  r14 ,{r0,r4,r5,r6}
:02072D24 1CEBFF2A stcnel 15,cr15,[r11],#+0xa8
:02072D28 7DE59F21 stcvcl 15,cr9,[r5,#+0x84]!
:02072D2C C010F514 andgts r15,r0,r4,lsl r5
:02072D30 E3C11902 bic  r1,r1,#0x8000
:02072D34 E9811786 stmib  r1 ,{r1,r2,r7,r8,r9,r10,r12}
:02072D38 E1C28000 bic  r8,r2,r0
:02072D3C 000DFEFB unknown
:02072D40 1D08008D unknown
:02072D44 00B2B006 adceqs r11,r2,r6
:02072D48 211BE1D0 ldrcssb r14,[r11, -r0]
:02072D4C 2010FC06 andcss r15,r0,r6,lsl #0x18
:02072D50 04CD13D5 streqb r1,[r13],#+0x3d5
:02072D54 08D528C9 ldmeqia  r5 ,{r0,r3,r6,r7,r11,r13}^
:02072D58 22215100 eorcs  r5,r1,#0x0
:02072D5C 01054F18 unknown
:02072D60 E001B5D8 unknown
:02072D64 0BBE008D bleq 00FF2FA0
:02072D68 029D15D3 addeqs r1,r13,#0x34C00000
:02072D6C 002500FD unknown
:02072D70 001A2504 andeqs r2,r10,r4,lsl #0xa
:02072D74 B517E083 ldrlt r14,[r7, #-0x83]		;(r7-0x83=*(ffffff7d))
:02072D78 0EA9D010 mcreq 0,5,r13,cr9,cr0,{0}
:02072D7C 14DDE086 ldrneb r14,[r13],#+0x86
:02072D80 16614802 unknown
:02072D84 9DF8037D ldclsl 3,cr0,[r8,#+0x1f4]!
:02072D88 D30BB006 unknown
:02072D8C 00B60BE1 adceqs r0,r6,r1,ror #0x17
:02072D90 00ACE1C6 adceq  r14,r12,r6,asr #0x3
:02072D94 0800E593 stmeqda  r0 ,{r0,r1,r4,r7,r8,r10,r13,r14,r15}
:02072D98 89E58600 unknown
:02072D9C 06955C55 unknown
:02072DA0 00156090 muleqs r5,r0,r0
:02072DA4 0103017D unknown
:02072DA8 35C12175 strccb r2,[r1, #+0x175]		;r1+0x175=*(00000175)
:02072DAC E5534100 ldrb r4,[r3, #-0x100]		;r3-0x100=*(393fff00)=#0(0x00000000)
:02072DB0 84001184 strhi r1,[r0],#-0x184
:02072DB4 659C0115 ldrvs r0,[r12, #+0x115]		;r12+0x115=*(33220115)=#0(0x00000000)
:02072DB8 B9549601 ldmltdb  r4 ,{r0,r9,r10,r12,r15}^
:02072DBC FFB32202 swinv 0x00b32202
:02072DC0 008D60EB addeq  r6,r13,r11,ror #0x1
:02072DC4 800441FE unknown
:02072DC8 ED02A0E2 unknown
:02072DCC 20A00301 adccs  r0,r0,r1,lsl #0x6
:02072DD0 E306BDE1 unknown
:02072DD4 010109F9 unknown
:02072DD8 E312A070 tst r2,#0x70
:02072DDC E59F603C ldr r6,[r15, #+0x3c]		;r15+0x3c=*(02072e20)=#2097791(0x0020027f)
:02072DE0 115516A9 cmpne r5,r9,lsr #0xd
:02072DE4 015560EF cmpeq r5,r15,ror #0x1
:02072DE8 E1D600B0 ldrh r0,[r6, #+0x0]		;r6+0x0=*(0020027f)
:02072DEC 1C418901 stcnel 9,cr8,[r1],{#0x1}
:02072DF0 11612041 unknown
:02072DF4 50B030F5 unknown
:02072DF8 06A3E1C2 unknown
:02072DFC C9EBFFAD unknown
:02072E00 20ADF816 adccs  r15,r13,r6,lsl r8
:02072E04 68030646 stmvsda  r3 ,{r1,r2,r6,r9,r10}
:02072E08 05080400 streq r0,[r8, #-0x400]		;(r8-0x400=*(fffffc00))
:02072E0C 61104500 tstvs r0,r0,lsl #0xa
:02072E10 38DC2011 ldmccia  r12 ,{r0,r4,r13}^
:02072E14 0000080A andeq  r0,r0,r10,lsl #0x10
:02072E18 7FFF9B08 swivc 0x00ff9b08
:02072E1C FC300102 ldc2  1,cr0,[r0],#-0x8
:02072E20 0020027F eoreq  r0,r0,r15,ror r2
:02072E24 2400FFFF strcs r15,[r0],#-0xfff
:02072E28 017029DC ldreqsb r2,[r0, #-0x9c]!
:02072E2C 19DD0029 ldmneib  r13 ,{r0,r3,r5}^
:02072E30 74B05059 unknown
:02072E34 251DC010 ldrcs r12,[r13, #-0x10]		;(r13-0x10=*(fffffff0))
:02072E38 FC40596E stc2l 9,cr5,[r0],{#0x6e}
:02072E3C 943069DB unknown
:02072E40 110F113F mrsne r1,CPSR
:02072E44 1C4D0029 stcnel 0,cr0,[r13],{#0x29}
:02072E48 1A9F0040 bne 00832F50
:02072E4C 45900E4D ldrmi r0,[r0, #+0xe4d]		;r0+0xe4d=*(00000e4d)
:02072E50 181E2512 ldmneda  r14 ,{r1,r4,r8,r10,r13}
:02072E54 12791018 rsbnes r1,r9,#0x18
:02072E58 0925B18D stmeqdb  r5!,{r0,r2,r3,r7,r8,r12,r13,r15}
:02072E5C 1D023920 unknown
:02072E60 17E9002C strneb r0,[r9,+r12, lsr #0x0]!
:02072E64 6F00158D swivs 0x0000158d
:02072E68 090AD19F stmeqdb  r10 ,{r0,r1,r2,r3,r4,r7,r8,r12,r14,r15}
:02072E6C 574E3D03 strplb r3,[r14,-r3, lsl #0x1a]
:02072E70 100D4025 andne  r4,r13,r5,lsr #0x0
:02072E74 9F106E04 swils 0x00106e04
:02072E78 C9810C79 stmgtib  r1 ,{r0,r3,r4,r5,r6,r10,r11}
:02072E7C 2D20B520 stccs  5,cr11,[r0,#-0x80]!
:02072E80 F4003916 strnv r3,[r0],#-0x916
:02072E84 4D0AC1B6 unknown
:02072E88 65012DB8 strvs r2,[r1, #-0xdb8]		;(r1-0xdb8=*(fffff248))
:02072E8C 9000B51E andls  r11,r0,r14,lsl r5
:02072E90 009D2072 addeqs r2,r13,r2,ror r0
:02072E94 10001533 andne  r1,r0,r3,lsr r5
:02072E98 0A03E1D2 beq 0216B5E8
:02072E9C 84E38340 unknown
:02072EA0 106000E9 rsbne  r0,r0,r9,ror #0x1
:02072EA4 80E310C1 rschi  r1,r3,r1,asr #0x1
:02072EA8 00398102 eoreqs r8,r9,r2,lsl #0x2
:02072EAC C200045D andgt  r0,r0,#0x5D000000
:02072EB0 CD060930 unknown
:02072EB4 D900191B stmledb  r0 ,{r0,r1,r3,r4,r8,r11,r12}
:02072EB8 E5835010 str r5,[r3, #+0x10]		;r3+0x10=*(39400010)=#0(0x00000000)
:02072EBC 10290F8E eorne  r0,r9,r14,lsl #0x1f
:02072EC0 1AAD1721 bne 00BB8B4C
:02072EC4 8111014D tsthi r1,r13,asr #0x2
:02072EC8 7D1E990F unknown
:02072ECC 3199EF11 orrccs r14,r9,r1,lsl r15
:02072ED0 2D112100 unknown
:02072ED4 8310B115 tsthi r0,#0x40000005
:02072ED8 9E263DC1 cdpls 13,2,cr3,cr6,cr1,6
:02072EDC 40282551 eormi  r2,r8,r1,asr r5
:02072EE0 5015E59F mulpls r5,r15,r5
:02072EE4 61080019 unknown
:02072EE8 7D0E6501 unknown
:02072EEC FD0C8C10 unknown
:02072EF0 000604FB unknown
:02072EF4 5851E594 ldmplda  r1 ,{r2,r4,r7,r8,r10,r13,r14,r15}^
:02072EF8 040095F8 streq r9,[r0],#-0x5f8
:02072EFC 04002802 streq r2,[r0],#-0x802
:02072F00 0AF10011 beq 01CB2F4C
:02072F04 5D05309D unknown
:02072F08 1A3CDC00 bne 02FA9F10
:02072F0C 11403802 unknown
:02072F10 1D4DD005 unknown
:02072F14 00BD9000 adceqs r9,r13,r0
:02072F18 31640ABD strcch r0,[r4, #-0xad]!
:02072F1C 91242D11 unknown
:02072F20 5B1120D5 blpl 024BB27C
:02072F24 00C400C1 sbceq  r0,r4,r1,asr #0x1
:02072F28 5000E285 andpl  r14,r0,r5,lsl #0x5
:02072F2C 16E50181 unknown
:02072F30 2D480005 unknown
:02072F34 045D1401 ldreqb r1,[r13],#-0x401
:02072F38 C0D41509 sbcgts r1,r4,r9,lsl #0xa
:02072F3C 01E58500 mvneq  r8,r0,lsl #0xa
:02072F40 00E3A02B rsceq  r10,r3,r11,lsr #0x0
:02072F44 3800FD38 stmccda  r0 ,{r3,r4,r5,r8,r10,r11,r12,r13,r14,r15}
:02072F48 15E59F30 strneb r9,[r5, #+0xf30]!
:02072F4C C2044D00 andgt  r4,r4,#0x0
:02072F50 003D0D69 eoreqs r0,r13,r9,ror #0x1a
:02072F54 08E12004 unknown
:02072F58 AF6C006D swige 0x006c006d
:02072F5C 51347933 teqpl r4,r3,lsr r9
:02072F60 10790081 rsbnes r0,r9,r1,lsl #0x1
:02072F64 080061F7 stmeqda  r0 ,{r0,r1,r2,r4,r5,r6,r7,r8,r13,r14}
:02072F68 38AD010D stmccia  r13!,{r0,r2,r3,r8}
:02072F6C CC310D80 ldcgt  13,cr0,[r1],#-0x200
:02072F70 D3100109 tstle r0,#0x40000002
:02072F74 F002140B andnv  r1,r2,r11,lsl #0x8
:02072F78 08021AE1 stmeqda  r2 ,{r0,r5,r6,r7,r9,r11,r12}
:02072F7C E5009FC0 str r9,[r0, #-0xfc0]		;(r0-0xfc0=*(fffff040))
:02072F80 20241399 mlacs  r4,r9,r3,r1unknown
:02072F84 009904DD ldreqsb r0,[r9], +r13
:02072F88 0A32BC20 beq 02D22010
:02072F8C 24151502 ldrcs r1,[r5],#-0x502
:02072F90 09154DD0 ldmeqdb  r5 ,{r4,r6,r7,r8,r10,r11,r14}
:02072F94 80C40381 sbchi  r0,r4,r1,lsl #0x7
:02072F98 8D0E61A0 unknown
:02072F9C 01A004E2 moveq  r0,r2,ror #0x9
:02072FA0 39908400 ldmccib  r0 ,{r10,r15}
:02072FA4 24012501 strcs r2,[r1],#-0x501
:02072FA8 10690B41 rsbne  r0,r9,r1,asr #0x16
:02072FAC 760B1129 strvc r1,[r11],-r9, lsr #0x2
:02072FB0 BA360129 blt 02DF345C
:02072FB4 B6D9EBFF unknown
:02072FB8 10810015 addne  r0,r1,r5,lsl r0
:02072FBC 39006998 stmccdb  r0 ,{r3,r4,r7,r8,r11,r13,r14}
:02072FC0 451ED500 ldrmi r13,[r14, #-0x500]		;(r14-0x500=*(fffffb00))
:02072FC4 B000F928 andlt  r15,r0,r8,lsr #0x12
:02072FC8 C0EBFF7C rscgt  r15,r11,r12,ror r15
:02072FCC 35E59800 strccb r9,[r5, #+0x800]!
:02072FD0 C0400A47 subgt  r0,r0,r7,asr #0x14
:02072FD4 F1E598E0 mvnnv  r9,r0,ror #0x11
:02072FD8 4005E202 andmi  r14,r5,r2,lsl #0x4
:02072FDC BED00001 cdplt 0,12,cr0,cr0,cr1,0
:02072FE0 AC000FE8 stcge  15,cr0,[r0],{#0xe8}
:02072FE4 001000E8 andeqs r0,r0,r8,ror #0x1
:02072FE8 0007E59E muleq  r7,r14,r5
:02072FEC E58C127D str r1,[r12, #+0x27d]		;r12+0x27d=*(3322027d)=#0(0x00000000)
:02072FF0 C9B610CB ldmgtib  r6!,{r0,r1,r3,r6,r7,r12}
:02072FF4 02D51000 sbceqs r1,r5,#0x0
:02072FF8 40251E41 eormi  r1,r5,r1,asr #0x1c
:02072FFC BA1BC931 blt 027654C8
:02073000 B6BF0495 unknown
:02073004 9D200391 stcls  3,cr0,[r0,#-0x244]!
:02073008 100940E5 andne  r4,r9,r5,ror #0x1
:0207300C 09750019 unknown
:02073010 85C1A026 strhib r10,[r1, #+0x26]		;r1+0x26=*(00000026)
:02073014 C627BD1B unknown
:02073018 32001506 andcc  r1,r0,#0x1800000
:0207301C 00240065 eoreq  r0,r4,r5,ror #0x0
:02073020 8A00019F bhi 020736A4
:02073024 5495E590 ldrpl r14,[r5],#+0x590
:02073028 90C0169D smullls  r1,r0,r13,r6
:0207302C B50CE588 strlt r14,[r12, #-0x588]		;r12-0x588=*(3321fa78)=#0(0x00000000)
:02073030 D0EBFFB6 unknown
:02073034 AF6306D1 swige 0x006306d1
:02073038 24EBFF20 unknown
:0207303C DDC84B45 unknown
:02073040 3008021A andcc  r0,r8,r10,lsl r2
:02073044 203003B9 unknown
:02073048 93A0E59F movls  r14,#0x27C00000		;r14=666894336(0x27c00000)
:0207304C 1C018200 stcne  2,cr8,[r1],{#0x0}
:02073050 00100206 andeqs r0,r0,r6,lsl #0x4
:02073054 020120E0 andeq  r2,r1,#0xE0
:02073058 A100E002 unknown
:0207305C 9F001C0B swils 0x00001c0b
:02073060 122108E5 eorne  r0,r1,#0xE50000
:02073064 0000E081 andeq  r14,r0,r1,lsl #0x1
:02073068 2000E001 andcs  r14,r0,r1
:0207306C 20E08004 rsccs  r8,r0,r4
:02073070 00E08008 rsceq  r8,r0,r8
:02073074 237109C1 cmncs r1,#0x304000
:02073078 55555555 ldrplb r5,[r5, #-0x555]		;(r5-0x555=*(fffffaab))
:0207307C 33033333 unknown
:02073080 0F0F0F33 swieq 0x000f0f33
:02073084 003D700F eoreqs r7,r13,r15
:02073088 03E16880 mvneq  r6,#0x800000
:0207308C 01B16000 moveqs r6,r0			;r6=0(0x0)
:02073090 A0501C25 subges r1,r0,r5,lsr #0x18
:02073094 8D0B8532 unknown
:02073098 05400D0F streqb r0,[r0, #-0xd0f]		;(r0-0xd0f=*(fffff2f1))
:0207309C CBF04F49 blgt 01C86DC8
:020730A0 F19701A9 orrnvs r0,r7,r9,lsr #0x3
:020730A4 02CD060B sbceq  r0,r13,#0xB00000
:020730A8 EBFFCC42 bl 020661B8
:020730AC 03250568 unknown
:020730B0 F9207570 stmnvdb  r0!,{r4,r5,r6,r8,r10,r12,r13,r14}
:020730B4 00F980F0 unknown
:020730B8 AD40F983 unknown
:020730BC 3090F983 addccs r15,r0,r3,lsl #0x13
:020730C0 F960F9C0 unknown
:020730C4 20F9D1F0 unknown
:020730C8 307906B2 unknown
:020730CC D0E0F0F9 unknown
:020730D0 20FDF8E7 rsccss r15,r13,r7,ror #0x11
:020730D4 81E5C186 mvnhi  r12,r6,lsl #0x3
:020730D8 0531E060 ldreq r14,[r1, #-0x60]!
:020730DC C00E0085 andgt  r0,r14,r5,lsl #0x1
:020730E0 20089934 andcs  r9,r8,r4,lsr r9
:020730E4 E31C1081 tst r12,#0x81
:020730E8 0521C0AC streq r12,[r1, #-0xac]!
:020730EC AC120110 ldcge  1,cr0,[r2],{#0x10}
:020730F0 521081C0 andpls r8,r0,#0x30
:020730F4 528E2081 addpl  r2,r14,#0x81
:020730F8 106D005D rsbne  r0,r13,r13,asr r0
:020730FC E180C0B2 strh r12,[r0, +r2]
:02073100 5E030C01 cdppl 12,0,cr0,cr3,cr1,0
:02073104 C07DF2E3 rsbgts r15,r13,r3,ror #0x5
:02073108 E1D1E0B0 ldrh r14,[r1, #+0x0]		;r1+0x0=*(00000000)
:0207310C 7D3E1108 ldcvc  1,cr1,[r14,#-0x20]!
:02073110 A0CC0CF0 unknown
:02073114 03CBACE1 biceq  r10,r11,#0xE100
:02073118 C0BCE1A0 adcgts r14,r12,r0,lsr #0x3
:0207311C 1079E190 unknown
:02073120 003140F6 unknown
:02073124 E1C1E0B0 strh r14,[r1, #+0x0]		;r1+0x0=*(00000000)
:02073128 29F11079 unknown
:0207312C 02B561C0 adceqs r6,r5,#0x30
:02073130 300A9D20 andcc  r9,r10,r0,lsr #0x1a
:02073134 D919F9A0 ldmledb  r9 ,{r5,r7,r8,r11,r12,r13,r14,r15}
:02073138 E3651301 unknown
:0207313C 102130A3 eorne  r3,r1,r3,lsr #0x1
:02073140 30A31139 adccc  r1,r3,r9,lsr r1
:02073144 0801A020 stmeqda  r1 ,{r5,r13,r15}
:02073148 1A5509E9 bne 035B58F4
:0207314C 1880310C stmneia  r0 ,{r2,r3,r8,r12,r13}
:02073150 0C0129ED stceq  9,cr2,[r1],{#0xed}
:02073154 1265E35C rsbne  r14,r5,#0x70000001
:02073158 01095A05 unknown
:0207315C 9100F1E1 unknown
:02073160 4D072D91 unknown
:02073164 D2C00108 sbcle  r0,r0,#0x2
:02073168 1105E415 unknown
:0207316C 0C02D903 stceq  9,cr13,[r2],{#0x3}
:02073170 0AE02EC0 beq 0187EC78
:02073174 E20CC0FF and  r12,r12,#0xFF
:02073178 E790C10C ldr r12,[r0,+r12, lsl #0x2]
:0207317C 2CE42E00 stccsl 14,cr2,[r4],#+0x0
:02073180 19B5F7E0 ldmneib  r5!,{r5,r6,r7,r8,r9,r10,r12,r13,r14,r15}
:02073184 E52081E0 str r8,[r0, #-0x1e0]!
:02073188 4DB02510 ldcmi  5,cr2,[r0,#+0x40]!
:0207318C A9E5CDC0 unknown
:02073190 DD8C204D unknown
:02073194 559025E5 ldrpl r2,[r0, #+0x5e5]		;r0+0x5e5=*(000005e5)
:02073198 B0A02509 adclt  r2,r0,r9,lsl #0xa
:0207319C E11CCDC0 tst r12,r0,asr #0x1b
:020731A0 B00025BE strlth r2,[r0], -r14
:020731A4 2029DD00 eorcs  r13,r9,r0,lsl #0x1a
:020731A8 105D4408 subnes r4,r13,r8,lsl #0x8
:020731AC 99E1A0E0 unknown
:020731B0 10210211 eorne  r0,r1,r1,lsl r2
:020731B4 0ED106C5 cdpeq 6,12,cr0,cr1,cr5,6
:020731B8 C0001920 andgt  r1,r0,r0,lsr #0x12
:020731BC D5D4E58D ldrleb r14,[r4, #+0x58d]		;r4+0x58d=*(0000058d)
:020731C0 15458400 strneb r8,[r5, #-0x400]		;(r5-0x400=*(fffffc00))
:020731C4 4DE10451 stcmil 4,cr0,[r1,#+0x144]!
:020731C8 00100D19 andeqs r0,r0,r9,lsl r13
:020731CC E11BA030 tst r11,r0,lsr r0
:020731D0 11DD28C5 bicnes r2,r13,r5,asr #0x11
:020731D4 04C9D120 streqb r13,[r9],#+0x120
:020731D8 D126E4C0 unknown
:020731DC 5DE1F120 stcpll 1,cr15,[r1,#+0x80]!
:020731E0 9D140500 unknown
:020731E4 F0007105 andnv  r7,r0,r5,lsl #0x2
:020731E8 03E5C010 mvneq  r12,#0x10
:020731EC 19194085 ldmnedb  r9 ,{r0,r2,r7,r14}
:020731F0 4230C001 eormis r12,r0,#0x1
:020731F4 494001E2 stmmidb  r0 ,{r1,r5,r6,r7,r8}^
:020731F8 00E35C10 rsceq  r5,r3,r0,lsl r12
:020731FC 038DE010 orreq  r14,r13,#0x10
:02073200 10050459 andne  r0,r5,r9,asr r4
:02073204 E7C0300E strb r3,[r0, +r14]
:02073208 D430D00E unknown
:0207320C 410F45E1 mrsmi r4,CPSR
:02073210 0C191D20 ldceq  13,cr1,[r9],{#0x20}
:02073214 91000D70 unknown
:02073218 048DF61C streq r15,[r13],#+0x61c
:0207321C E2423001 sub  r3,r2,#0x1
:02073220 5E00030B cdppl 3,0,cr0,cr0,cr11,0
:02073224 24811C9D strcs r1,[r1],#+0xc9d
:02073228 0E0F7500 cdpeq 5,0,cr7,cr15,cr0,0
:0207322C 17C02058 unknown
:02073230 00410001 subeq  r0,r1,r1
:02073234 19110095 ldmnedb  r1 ,{r0,r2,r4,r7}
:02073238 D010D0E0 andles r13,r0,r0,ror #0x1
:0207323C 49713EF9 unknown
:02073240 10D21439 sbcnes r1,r2,r9,lsr r4
:02073244 19499038 stmnedb  r9 ,{r3,r4,r5,r12,r15}^
:02073248 21022159 unknown
:0207324C 38104D00 ldmccda  r0 ,{r8,r10,r11,r14}
:02073250 50B6183D adcpls r1,r6,r13,lsr r8
:02073254 B94000AD stmltdb  r0 ,{r0,r2,r3,r5,r7}^
:02073258 8D00090C unknown
:0207325C 3AE0853F bcc 01894760
:02073260 19010DC9 stmnedb  r1 ,{r0,r3,r6,r7,r8,r10,r11}
:02073264 0110CD15 tsteq r0,r5,lsl r13
:02073268 144901D5 strneb r0,[r9],#-0x1d5
:0207326C F9EE04ED unknown
:02073270 D0E1D109 rscle  r13,r1,r9,lsl #0x2
:02073274 03E1D020 mvneq  r13,#0x20
:02073278 45040101 strmi r0,[r4, #-0x101]		;(r4-0x101=*(fffffeff))
:0207327C F7140115 unknown
:02073280 E0422511 sub  r2,r2,r1,lsl r5
:02073284 99970025 ldmlsib  r7 ,{r0,r2,r5}
:02073288 E9E92D06 unknown
:0207328C 0FD50C17 swieq 0x00d50c17
:02073290 C2292003 eorgt  r2,r9,#0x3
:02073294 14A50CE3 unknown
:02073298 065103BD unknown
:0207329C 403808EB eormis r0,r8,r11,ror #0x11
:020732A0 07950821 ldreq r0,[r5,+r1, lsr #0x10]
:020732A4 30091021 andcc  r1,r9,r1,lsr #0x0
:020732A8 170EE240 strne r14,r1,r9,r1,lsr #0x0
:020732AC 10850375 addne  r0,r5,r5,ror r3
:020732B0 0C810011 stceq  0,cr0,[r1],{#0x11}
:020732B4 E50E9F10 str r9,[r14, #-0xf10]		;r14-0xf10=*(27bff0f0)=#0(0x00000000)
:020732B8 02612001 rsbeq  r2,r1,#0x1
:020732BC 004D1103 subeq  r1,r13,r3,lsl #0x2
:020732C0 A11148A0 tstge r1,r0,lsr #0x11
:020732C4 80001F17 andhi  r1,r0,r7,lsl r15
:020732C8 079D3800 ldreq r3,[r13,+r0, lsl #0x10]
:020732CC 45103D82 ldrmi r3,[r0, #-0xd82]		;(r0-0xd82=*(fffff27e))
:020732D0 301F2800 andccs r2,r15,r0,lsl #0x10
:020732D4 079D058D ldreq r0,[r13,+r13, lsl #0xb]
:020732D8 1133631C teqne r3,r12,lsl r3
:020732DC E2435000 sub  r5,r3,#0x0
:020732E0 02E0C000 rsceq  r12,r0,#0x0
:020732E4 01301FE3 teqeq r0,r3,ror #0x1f
:020732E8 A0E2A1E2 rscge  r10,r2,r2,ror #0x3
:020732EC 431CE100 tstmi r12,#0x0
:020732F0 8E100625 cdphi 6,0,cr0,cr0,cr5,1
:020732F4 020881E2 andeq  r8,r8,#0x80000038
:020732F8 90001152 andls  r1,r0,r2,asr r1
:020732FC 044005E7 streqb r0,[r0],#-0x5e7
:02073300 12813004 addne  r3,r1,#0x4
:02073304 8307D9A0 unknown
:02073308 9016C5E1 andlss r12,r6,r1,ror #0xb
:0207330C E780310E str r3,[r0,+r14, lsl #0x2]
:02073310 380785F3 stmccda  r7 ,{r0,r1,r4,r5,r6,r7,r8,r10,r15}
:02073314 F0A0079D umlalnv  r0,r0,r13,r7
:02073318 D03407F5 unknown
:0207331C A000B14D andge  r11,r0,r13,asr #0x2
:02073320 26DD22E1 ldrcsb r2,r11,r0,r13,asr #0x2
:02073324 510DCD90 swppl r12,r0,r13
:02073328 20100913 andcss r0,r0,r3,lsl r9
:0207332C 5D9007E9 unknown
:02073330 135DE58D cmpne r13,#0x23400000
:02073334 3DB11441 ldccc  4,cr1,[r1,#+0x104]!
:02073338 D2161100 andles r1,r6,#0x0
:0207333C 2D100D6C unknown
:02073340 E9000D11 stmdb  r0 ,{r0,r4,r8,r10,r11}
:02073344 300DCE14 andcc  r12,r13,r4,lsl r14
:02073348 10912815 addnes r2,r1,r5,lsl r8
:0207334C 601DCAEF andvss r12,r13,r15,ror #0x15
:02073350 0DC63695 unknown
:02073354 00019E40 andeq  r9,r1,r0,asr #0x1c
:02073358 10390A16 eornes r0,r9,r6,lsl r10
:0207335C D901E5C2 stmledb  r1 ,{r1,r6,r7,r8,r10,r13,r14,r15}
:02073360 D901995A stmledb  r1 ,{r1,r3,r4,r6,r8,r11,r12,r15}
:02073364 02419A07 subeq  r9,r1,#0x7000
:02073368 4100A10D unknown
:0207336C 9D019750 unknown
:02073370 044D0004 streqb r0,[r13],#-0x4
:02073374 1081778D addne  r7,r1,r13,lsl #0xf
:02073378 0415027D ldreq r0,[r5],#-0x27d
:0207337C 218F2021 orrcs  r2,r15,r1,lsr #0x0
:02073380 1799BE00 ldrne r11,[r9,+r0, lsl #0x1c]
:02073384 1D891175 unknown
:02073388 25046510 strcs r6,[r4, #-0x510]		;(r4-0x510=*(fffffaf0))
:0207338C 26253195 unknown
:02073390 8611C9DB unknown
:02073394 5507F901 strpl r15,[r7, #-0x901]		;(r7-0x901=*(fffff6ff))
:02073398 55018101 strpl r8,[r1, #-0x101]		;(r1-0x101=*(fffffeff))
:0207339C A0009930 andge  r9,r0,r0,lsr r9
:020733A0 A0500419 subges r0,r0,r9,lsl r4
:020733A4 14292AE1 unknown
:020733A8 0411B084 ldreq r11,[r1],#-0x84
:020733AC 5A051D60 bpl 021BA934
:020733B0 1D20498A stcne  9,cr4,[r0,#-0x228]!
:020733B4 0196CA58 orreqs r12,r6,r8,asr r10
:020733B8 1029E022 eorne  r14,r9,r2,lsr #0x0
:020733BC 10426030 subne  r6,r2,r0,lsr r0
:020733C0 210E99E2 unknown
:020733C4 F8000538 stmnvda  r0 ,{r3,r4,r5,r8,r10}
:020733C8 00150821 andeqs r0,r5,r1,lsr #0x10
:020733CC 25EE248D strcsb r2,[r14, #+0x48d]!
:020733D0 15388900 ldrne r8,[r8, #-0x900]!
:020733D4 50087130 andpl  r7,r8,r0,lsr r1
:020733D8 188D2889 stmneia  r13 ,{r0,r3,r7,r11,r13}
:020733DC 89EF1011 unknown
:020733E0 89000918 stmhidb  r0 ,{r3,r4,r8,r11}
:020733E4 28895008 stmcsia  r9 ,{r3,r12,r14}
:020733E8 890103B5 stmhidb  r1 ,{r0,r2,r4,r5,r7,r8,r9}
:020733EC 1011B718 andnes r11,r1,r8,lsl r7
:020733F0 64001D10 strvs r1,[r0],#-0xd10
:020733F4 07391F35 unknown
:020733F8 75691005 strvcb r1,[r9, #-0x5]!
:020733FC 1015169D mulnes r5,r13,r6
:02073400 1011001D andnes r0,r1,r13,lsl r0
:02073404 58002905 stmplda  r0 ,{r0,r2,r8,r11,r13}
:02073408 8BAF0009 blhi 00C33434
:0207340C 0520BA0C streq r11,[r0, #-0xa0c]!
:02073410 00095B00 andeq  r5,r9,r0,lsl #0x16
:02073414 A90009D3 stmgedb  r0 ,{r0,r1,r4,r6,r7,r8,r11}
:02073418 63000953 unknown
:0207341C 0D920009 unknown
:02073420 2A015000 bcs 020C7428
:02073424 DD501881 unknown
:02073428 1CAD1A26 stcne  10,cr1,[r13],#+0x98
:0207342C 40188101 andmis r8,r8,r1,lsl #0x2
:02073430 48688155 unknown
:02073434 14C10009 strneb r0,[r1],#+0x9
:02073438 0145102D unknown
:0207343C 055D4400 ldreqb r4,[r13, #-0x400]		;(r13-0x400=*(fffffc00))
:02073440 00058400 andeq  r8,r5,r0,lsl #0x8
:02073444 B1100942 tstlt r0,r2,asr #0x12
:02073448 3F000111 swicc 0x00000111
:0207344C 385D0175 ldmccda  r13 ,{r0,r2,r4,r5,r6,r8}^
:02073450 1D551019 unknown
:02073454 10E30DDA unknown
:02073458 409E1849 addmis r1,r14,r9,asr #0x10
:0207345C 30090D61 andcc  r0,r9,r1,ror #0x1a
:02073460 04310091 unknown
:02073464 114A6100 unknown
:02073468 1BEDDE19 blne 01BEACD4
:0207346C CD08850A unknown
:02073470 2D001D04 unknown
:02073474 3D024001 unknown
:02073478 0E6D14CD cdpeq 4,6,cr1,cr13,cr13,6
:0207347C E0490155 sub  r0,r9,r5,asr r1
:02073480 07A0BFCA streq r11,r0,r9,r5,asr r1
:02073484 015147E1 cmpeq r1,r1,ror #0xf
:02073488 FDD970D0 unknown
:0207348C C4101123 ldrgt r1,[r0],#-0x123
:02073490 BD301148 ldclt  1,cr1,[r0,#-0x120]!
:02073494 AD002924 unknown
:02073498 E9FF432C unknown
:0207349C 092B9E71 stmeqdb  r11!,{r0,r4,r5,r6,r9,r10,r11,r12,r15}
:020734A0 35076D10 strcc r6,[r7, #-0xd10]		;(r7-0xd10=*(fffff2f0))
:020734A4 2ECD5733 mcrcs 7,6,r5,cr13,cr3,{1}
:020734A8 10951655 addnes r1,r5,r5,asr r6
:020734AC 03BDF7EE moveqs r15,#0x3B80000		;r15=62390272(0x3b80000)
:020734B0 41E30469 mvnmi  r0,r9,ror #0x8
:020734B4 1AB5071D bne 00DB5130
:020734B8 0AD6030D beq 015F40F4
:020734BC 1D040015 unknown
:020734C0 A04010C0 subge  r1,r0,r0,asr #0x1
:020734C4 0C510A03 ldceql 10,cr0,[r1],{#0x3}
:020734C8 01A11013 moveq  r1,r3,lsl r0		;r1=960495616(0x39400000)
:020734CC 030A6930 unknown
:020734D0 DDA91681 stcle  6,cr1,[r9,#+0x204]!
:020734D4 00317801 eoreqs r7,r1,r1,lsl #0x10
:020734D8 D2028958 andle  r8,r2,#0x160000
:020734DC 0115F970 tsteq r5,r0,ror r9
:020734E0 114D5155 unknown
:020734E4 B5151AF1 ldrlt r1,[r5, #-0xaf1]		;(r5-0xaf1=*(fffff50f))
:020734E8 2ECFC40C cdpcs 4,12,cr12,cr15,cr12,0
:020734EC 47300BF9 unknown
:020734F0 061C81E2 ldreq r8,[r5, #-0xaf1]		;(r5-0xaf1=*(fffff50f))
:020734F4 5131000D teqpl r1,r13
:020734F8 21000D00 unknown
:020734FC 43302701 teqmi r0,#0x40000
:02073500 8602A532 unknown
:02073504 4330113A teqmi r0,#0x8000000E
:02073508 057506E2 ldreqb r0,[r5, #-0x6e2]!
:0207350C 8330400A teqhi r0,#0xA
:02073510 53000432 unknown
:02073514 80150DE1 andhis r0,r5,r1,ror #0x1b
:02073518 0DF970D1 ldceql 0,cr7,[r9,#+0x344]!
:0207351C 80149A23 andhis r9,r4,r3,lsr #0x14
:02073520 0C9A08E0 ldceq  8,cr0,[r10],{#0xe0}
:02073524 930AD520 unknown
:02073528 08049BE0 stmeqda  r4 ,{r5,r6,r7,r8,r9,r11,r12,r15}
:0207352C 0305E020 unknown
:02073530 E1520819 cmp r2,r9,lsl r8
:02073534 FF0CFFEA swinv 0x000cffea
:02073538 E713CDBA unknown
:0207353C 07590005 ldreqb r0,[r9, -r5]
:02073540 019E1131 orreqs r1,r14,r1,lsr r1
:02073544 00E27AF4 unknown
:02073548 1271EBB0 rsbnes r14,r1,#0x2C000
:0207354C 108D22F5 unknown
:02073550 1585DCE0 strne r13,[r5, #+0xce0]		;r5+0xce0=*(00000ce0)
:02073554 52FD4869 rscpls r4,r13,#0x690000
:02073558 F055101D subnvs r1,r5,r13,lsl r0
:0207355C D13EE5C0 teqle r14,r0,asr #0xb
:02073560 F01D6925 andnvs r6,r13,r5,lsr #0x12
:02073564 E1C0A0B0 strh r10,[r0, #+0x0]		;r0+0x0=*(00000000)
:02073568 892506C9 stmhidb  r5!,{r0,r3,r6,r7,r9,r10}
:0207356C 800CE015 andhi  r14,r12,r5,lsl r0
:02073570 0015C1E8 andeqs r12,r5,r8,ror #0x3
:02073574 7DC38285 unknown
:02073578 A0074102 andge  r4,r7,r2,lsl #0x2
:0207357C 81BBE580 movhis r14,r0,lsl #0xb		;r14=0(0x0)
:02073580 5D431016 unknown
:02073584 402BC132 eormi  r12,r11,r2,lsr r1
:02073588 551008D9 ldrpl r0,[r0, #-0x8d9]		;(r0-0x8d9=*(fffff727))
:0207358C 1937E542 ldmnedb  r7!,{r1,r6,r8,r10,r13,r14,r15}
:02073590 169DEB03 ldrne r14,[r13],+r3, lsl #0x16
:02073594 24D9E511 ldrcsb r14,[r9],#+0x511
:02073598 197347D5 unknown
:0207359C 59591C00 ldmpldb  r9 ,{r10,r11,r12}^
:020735A0 D950D000 ldmledb  r0 ,{r12,r14,r15}^
:020735A4 115249E1 cmpne r2,r1,ror #0x13
:020735A8 1161CD10 unknown
:020735AC 1D212130 stcne  1,cr2,[r1,#-0xc0]!
:020735B0 C8102910 ldmgtda  r0 ,{r4,r8,r11,r13}
:020735B4 F1FA4029 mvnnvs r4,r9,lsr #0x0
:020735B8 404DAF06 submi  r10,r13,r6,lsl #0x1e
:020735BC 004D0CA5 subeq  r0,r13,r5,lsr #0x19
:020735C0 55504D50 ldrplb r4,[r0, #-0xd50]		;(r0-0xd50=*(fffff2b0))
:020735C4 1EC12775 mcrne 7,6,r2,cr1,cr5,{3}
:020735C8 01FEBDD7 ldreqsb r11,[r14, #+0xd7]!
:020735CC 151FA93F ldrne r10,[r15, #-0x93f]		;r15-0x93f=*(02072c95)=#198335489(0x0bd25c01)
:020735D0 303DF310 eorccs r15,r13,r0,lsl r3
:020735D4 45DC2241 ldrmib r2,[r12, #+0x241]		;r12+0x241=*(33220241)=#0(0x00000000)
:020735D8 F98F1500 stmnvib  r15 ,{r8,r10,r12}
:020735DC D907E945 stmledb  r7 ,{r0,r2,r6,r8,r11,r13,r14,r15}
:020735E0 1D117D21 unknown
:020735E4 000DF900 andeq  r15,r13,r0,lsl #0x12
:020735E8 010201C4 unknown
:020735EC 0201F7F2 andeq  r15,r1,#0x3C80000
:020735F0 6D811211 unknown
:020735F4 11F931F1 ldrnesh r3,[r9, #+0x11]!
:020735F8 C40000C3 strgt r0,[r0],#-0xc3
:020735FC 831581C5 tsthi r5,#0x40000031
:02073600 105117A9 subnes r1,r1,r9,lsr #0xf
:02073604 03850041 orreq  r0,r5,#0x41
:02073608 083D0695 ldmeqda  r13!,{r0,r2,r4,r7,r9,r10}
:0207360C 113F700A teqne r15,r10
:02073610 09B1B00A ldmeqib  r1!,{r1,r3,r12,r13,r15}
:02073614 B7630305 strltb r0,[r3,-r5, lsl #0x6]!
:02073618 4D000329 unknown
:0207361C 115EE1F8 ldrnesh r14,[r14, #-0x18]		;(r14-0x1f8=*(ffffffe8))
:02073620 01036500 unknown
:02073624 58081081 stmplda  r8 ,{r0,r7,r12}
:02073628 207101E1 rsbcss r0,r1,r1,ror #0x3
:0207362C 10B547F9 unknown
:02073630 084902A2 stmeqda  r9 ,{r1,r5,r7,r9}^
:02073634 0F7D4F10 swieq 0x007d4f10
:02073638 10DD9141 sbcnes r9,r13,r1,asr #0x2
:0207363C 842230B9 unknown
:02073640 210019E1 unknown
:02073644 1929A581 stmnedb  r9!,{r0,r7,r8,r10,r13,r15}
:02073648 95003D10 strls r3,[r0, #-0xd10]		;(r0-0xd10=*(fffff2f0))
:0207364C 75785D21 ldrvcb r5,[r8, #-0xd21]!
:02073650 00450F0F subeq  r0,r5,r15,lsl #0x1e
:02073654 2509103D strcs r1,[r9, #-0x3d]		;(r9-0x3d=*(ffffffc3))
:02073658 A7096113 unknown
:0207365C 0050516D subeqs r5,r0,r13,ror #0x2
:02073660 0030A107 eoreqs r10,r0,r7,lsl #0x2
:02073664 007D1051 rsbeqs r1,r13,r1,asr r0
:02073668 011D6900 tsteq r13,r0,lsl #0x12
:0207366C 18E3800A unknown
:02073670 E1D8226D bics r2,r8,r13,ror #0x4
:02073674 00195D21 andeqs r5,r9,r1,lsr #0x1a
:02073678 2A0200A9 bcs 020F3924
:0207367C 1361003D unknown
:02073680 4915660D ldmmidb  r5 ,{r0,r2,r3,r9,r10,r13,r14}
:02073684 0D12F502 unknown
:02073688 03A0B011 moveq  r11,#0x11		;r11=17(0x11)
:0207368C 01090D21 unknown
:02073690 E20000FF and  r0,r0,#0xFF
:02073694 0FC532A0 swieq 0x00c532a0
:02073698 CD942181 unknown
:0207369C 01E20000 mvneq  r0,r0
:020736A0 8409ED00 strhi r14,[r9],#-0xd00
:020736A4 03E18201 mvneq  r8,#0x10000000
:020736A8 00E78401 rsceq  r8,r7,r1,lsl #0x8
:020736AC E5D87000 ldrb r7,[r8, #+0x0]		;r8+0x0=*(00000000)
:020736B0 2010A918 andcss r10,r0,r8,lsl r9
:020736B4 0210E200 andeqs r14,r0,#0x0
:020736B8 710F0D6D mrsvc r0,CPSR
:020736BC 10A1A701 adcne  r10,r1,r1,lsl #0xe
:020736C0 AA0021B1 bge 0207BD8C
:020736C4 01E20770 mvneq  r0,r0,ror r7
:020736C8 371307F5 unknown
:020736CC 01E1108B mvneq  r1,r11,lsl #0x1
:020736D0 18E78431 unknown
:020736D4 40A2009D umlalmi  r0,r2,r13,r0
:020736D8 1A057102 bne 021CFAE8
:020736DC ED18E381 unknown
:020736E0 94423112 strlsb r3,[r2],#-0x112
:020736E4 02201FE7 eoreq  r1,r0,#0x39C
:020736E8 111D7DE2 tstne r13,r2,ror #0x1b
:020736EC E1831240 orr  r1,r3,r0,asr #0x4
:020736F0 E7841100 str r1,[r4,+r0, lsl #0x2]
:020736F4 07801805 streq r1,[r0,+r5, lsl #0x10]
:020736F8 82106D10 andhis r6,r0,#0x400
:020736FC 571A21E2 ldrpl r2,r6,r0,#0x400
:02073700 B0A41F15 adclt  r1,r4,r5,lsl r15
:02073704 F90BE3A0 stmnvdb  r11 ,{r5,r7,r8,r9,r13,r14,r15}
:02073708 FFFFC048 swinv 0x00ffc048
:0207370C FD05F510 unknown
:02073710 D5064100 strle r4,[r6, #-0x100]		;(r6-0x100=*(ffffff00))
:02073714 512F5101 unknown
:02073718 0014451A andeqs r4,r4,r10,lsl r5
:0207371C A014457F andges r4,r4,r15,ror r5
:02073720 6504E510 strvs r14,[r4, #-0x510]		;(r4-0x510=*(fffffaf0))
:02073724 F1243515 unknown
:02073728 6102E132 unknown
:0207372C 106503E0 rsbne  r0,r5,r0,ror #0x7
:02073730 4D07E914 unknown
:02073734 40FFD016 rscmis r13,r15,r6,lsl r0
:02073738 12A4E200 adcne  r14,r4,#0x0
:0207373C 40210009 eormi  r0,r1,r9
:02073740 101FE793 mulnes r15,r3,r7
:02073744 1132E204 teqne r2,r4,lsl #0x4
:02073748 01145100 tsteq r4,r0,lsl #0x2
:0207374C 024908E2 subeq  r0,r9,#0xE20000
:02073750 02151761 andeqs r1,r5,#0x1840000
:02073754 0DF118E5 ldceql 8,cr1,[r1,#+0x394]!
:02073758 D114CA00 tstle r4,r0,lsl #0x14
:0207375C 01B5F900 moveqs r15,r0,lsl #0x12		;r15=0(0x0)
:02073760 00E24146 rsceq  r4,r2,r6,asr #0x2
:02073764 004D1FB5 streqh r1,[r13],#-0xf5
:02073768 5DEE12A1 stcpll 2,cr1,[r14,#+0x284]!
:0207376C DC18C509 ldcle  5,cr12,[r8],{#0x9}
:02073770 AE040900 cdpge 9,0,cr0,cr4,cr0,0
:02073774 40D01501 sbcmis r1,r0,r1,lsl #0xa
:02073778 862C31D8 unknown
:0207377C 1AFFFE4D bne 020730B8
:02073780 09A1599D stmeqib  r1!,{r0,r2,r3,r4,r7,r8,r11,r12,r14}
:02073784 B0011505 andlt  r1,r1,r5,lsl #0xa
:02073788 03E0015A mvneq  r0,#0x80000016
:0207378C 9D0503AD unknown
:02073790 09D13413 ldmeqib  r1 ,{r0,r1,r4,r10,r12,r13}^
:02073794 658FF0A9 strvs r15,[r15, #+0xa9]		;r15+0xa9=*(000000a9)
:02073798 2D00090E unknown
:0207379C 139D0410 orrnes r0,r13,#0x10000000
:020737A0 01905C20 orreqs r5,r0,r0,lsr #0x18
:020737A4 00E5C200 rsceq  r12,r5,r0,lsl #0x4
:020737A8 03111009 tsteq r1,#0x9
:020737AC EDE21051 stcl 0,cr1,[r2,#+0x144]!
:020737B0 F511C529 ldrnv r12,[r1, #-0x529]		;r1-0x529=*(393ffad7)=#0(0x00000000)
:020737B4 4051084A submis r0,r1,r10,asr #0x10
:020737B8 E0105108 ands r5,r0,r8,lsl #0x2
:020737BC C0005157 andgt  r5,r0,r7,asr r1
:020737C0 00710051 rsbeqs r0,r1,r1,asr r0
:020737C4 1051E002 subnes r14,r1,r2
:020737C8 04E34D5E unknown
:020737CC 10550051 subnes r0,r5,r1,asr r0
:020737D0 0055100C subeqs r1,r5,r12
:020737D4 E28C4CC0 add  r4,r12,#0xC000
:020737D8 E15C000E cmp r12,r14
:020737DC 802055FA unknown
:020737E0 55100041 ldrpl r0,[r0, #-0x41]		;(r0-0x41=*(ffffffbf))
:020737E4 005508F0 ldreqsh r0,[r5],#-0x80
:020737E8 3D0AA110 unknown
:020737EC 49E3D50B unknown
:020737F0 4000D800 andmi  r13,r0,r0,lsl #0x10
:020737F4 07BD0C1D unknown
:020737F8 C5E216E9 strgtb r1,[r2, #+0x6e9]!
:020737FC 0825810C stmeqda  r5!,{r2,r3,r8,r15}
:02073800 DE9A1435 mrcle 4,4,r1,cr10,cr5,{1}
:02073804 E10D91C0 unknown
:02073808 0E0A5104 cdpeq 1,0,cr5,cr10,cr4,0
:0207380C 01E7C3C0 mvneq  r12,r0,asr #0x7
:02073810 E58EE004 str r14,[r14, #+0x4]		;r14+0x4=*(00000004)
:02073814 99E15E02 unknown
:02073818 24003A03 strcs r3,[r0],#-0xa03
:0207381C 00059010 andeq  r9,r5,r0,lsl r0
:02073820 1000E041 andne  r14,r0,r1,asr #0x0
:02073824 2BB50480 blcs 00DB4A2C
:02073828 E0811002 add  r1,r1,r2
:0207382C 100A2504 andne  r2,r10,r4,lsl #0xa
:02073830 F80AD541 stmnvda  r10 ,{r0,r6,r8,r10,r12,r14,r15}
:02073834 30E92D4F rsccc  r2,r9,r15,asr #0x1a
:02073838 41020C69 unknown
:0207383C 0D02C590 unknown
:02073840 00011400 andeq  r1,r1,r0,lsl #0x8
:02073844 8502AD10 strhi r10,[r2, #-0xd10]		;(r2-0xd10=*(fffff2f0))
:02073848 13EDD628 mvnne  r13,#0x2800000
:0207384C 28898D30 stmcsia  r9 ,{r4,r5,r8,r10,r11,r15}
:02073850 2500291F strcs r2,[r0, #-0x91f]		;(r0-0x91f=*(fffff6e1))
:02073854 0069FF11 rsbeq  r15,r9,r1,lsl r15
:02073858 0020E201 eoreq  r14,r0,r1,lsl #0x4
:0207385C 00A1E220 adceq  r14,r1,r0,lsr #0x4
:02073860 F53C0DD1 ldrnv r0,[r12, #-0xdd1]!
:02073864 110CF514 unknown
:02073868 0015B510 andeqs r11,r5,r0,lsl r5
:0207386C E9DD1111 ldmib  r13 ,{r0,r4,r8,r12}^
:02073870 15021114 strne r1,[r2, #-0x114]		;(r2-0x114=*(fffffeec))
:02073874 0015AF70 andeqs r10,r5,r0,ror r15
:02073878 B929020D stmltdb  r9!,{r0,r2,r3,r9}
:0207387C F525C921 strnv r12,[r5, #-0x921]!
:02073880 D1FFA953 mvnles r10,r3,asr r9
:02073884 2700020B strcs r0,[r0,-r11, lsl #0x4]
:02073888 051D0DEA ldreq r0,[r13, #-0xdea]		;(r13-0xdea=*(fffff216))
:0207388C 200B95B0 strcsh r9,[r11], -r0
:02073890 524519C9 subpl  r1,r5,#0x324000
:02073894 01F90AE2 mvneqs r0,r2,ror #0x15
:02073898 D1020557 unknown
:0207389C 3914F930 ldmccdb  r4 ,{r4,r5,r8,r11,r12,r13,r14,r15}
:020738A0 21855300 orrcs  r5,r5,r0,lsl #0x6
:020738A4 142516C5 unknown
:020738A8 51121019 tstpl r2,r9,lsl r0
:020738AC 092BBD01 stmeqdb  r11!,{r0,r8,r10,r11,r12,r13,r15}
:020738B0 008D1000 addeq  r1,r13,r0
:020738B4 052D15A5 streq r1,[r13, #-0x5a5]!
:020738B8 DA107940 ble 02491DC0
:020738BC 5960F909 unknown
:020738C0 408D20E1 addmi  r2,r13,r1,ror #0x1
:020738C4 A2000502 andge  r0,r0,#0x800000
:020738C8 010005EB unknown
:020738CC 05E90005 streqb r0,[r9, #+0x5]!
:020738D0 00050800 andeq  r0,r5,r0,lsl #0x10
:020738D4 0005E7AA andeq  r14,r5,r10,lsr #0xf
:020738D8 E501A910 str r10,[r1, #-0x910]		;r1-0x910=*(393ff6f0)=#0(0x00000000)
:020738DC 0AEAFFFF beq 01B338E0
:020738E0 0800412A stmeqda  r0 ,{r1,r3,r5,r8,r14}
:020738E4 65B0D065 ldrvs r13,[r0, #+0x65]!
:020738E8 2AE35B50 bcs 0194A630
:020738EC B26BB000 rsblt  r11,r11,#0x0
:020738F0 61855008 orrvs  r5,r5,r8
:020738F4 619B80E0 orrvss r8,r11,r0,ror #0x1
:020738F8 5061B010 rsbpl  r11,r1,r0,lsl r0
:020738FC 0D2EF061 stceq  0,cr15,[r14,#-0x184]!
:02073900 DA129900 ble 02519D08
:02073904 4100106D unknown
:02073908 1F152A01 swine 0x00152a01
:0207390C 02910289 addeqs r0,r1,#0x90000008
:02073910 8DF522DD ldchil 2,cr2,[r5,#+0x374]!
:02073914 239D6022 orrcss r6,r13,#0x22
:02073918 600021A9 andvs  r2,r0,r9,lsr #0x3
:0207391C 610DB3E0 unknown
:02073920 1AF10A1A bne 01CB6190
:02073924 D9301035 ldmledb  r0!,{r0,r2,r4,r5,r12}
:02073928 310D96E0 unknown
:0207392C 6030E023 eorvss r14,r0,r3,lsr #0x0
:02073930 00D0E243 sbceqs r14,r0,r3,asr #0x4
:02073934 30E1D930 rsccc  r13,r1,r0,lsr r9
:02073938 5D010005 unknown
:0207393C 45503900 ldrmib r3,[r0, #-0x900]		;(r0-0x900=*(fffff700))
:02073940 FFFFF704 swinv 0x00fff704
:02073944 150041DA strne r4,[r0, #-0x1da]		;(r0-0x1da=*(fffffe26))
:02073948 E1180920 tst r8,r0,lsr #0x12
:0207394C 99061025 stmlsdb  r6 ,{r0,r2,r5,r12}
:02073950 68401514 stmvsda  r0 ,{r2,r4,r8,r10,r12}^
:02073954 15400015 strneb r0,[r0, #-0x15]		;(r0-0x15=*(ffffffeb))
:02073958 5C01AD40 stcpl  13,cr10,[r1],{#0x40}
:0207395C 12550385 subnes r0,r5,#0x14000002
:02073960 10F910D1 unknown
:02073964 00116CE1 andeqs r6,r1,r1,ror #0x19
:02073968 13855020 orrne  r5,r5,#0x20
:0207396C 0284012D addeq  r0,r4,#0x4000000B
:02073970 03855080 orreq  r5,r5,#0x80
:02073974 00D910D0 ldreqsb r1,[r9],#+0x0
:02073978 000569E1 andeq  r6,r5,r1,ror #0x13
:0207397C 6300210D unknown
:02073980 0F1D1541 swieq 0x001d1541
:02073984 000926D4 unknown
:02073988 69000D64 stmvsdb  r0 ,{r2,r5,r6,r8,r10,r11}
:0207398C 0A135100 beq 02547D94
:02073990 0D17AD9C unknown
:02073994 40192500 andmis r2,r9,r0,lsl #0xa
:02073998 9000098A andls  r0,r0,r10,lsl #0x13
:0207399C 58000956 stmplda  r0 ,{r1,r2,r4,r6,r8,r11}
:020739A0 0D170009 unknown
:020739A4 000D8D00 andeq  r8,r13,r0,lsl #0x1a
:020739A8 0011556E andeqs r5,r1,r14,ror #0xa
:020739AC 66CA03E4 strvsb r0,r5,r1,r14,ror #0xa
:020739B0 0D890081 unknown
:020739B4 10536F00 subnes r6,r3,r0,lsl #0x1e
:020739B8 1FB1E241 swine 0x00b1e241
:020739BC 908FF101 addls  r15,r15,r1,lsl #0x2
:020739C0 12FD8508 rscnes r8,r13,#0x2000000
:020739C4 010E0001 unknown
:020739C8 00018200 andeq  r8,r1,r0,lsl #0x4
:020739CC 00015681 andeq  r5,r1,r1,lsl #0xd
:020739D0 1900012D stmnedb  r0 ,{r0,r2,r3,r5,r8}
:020739D4 1910E910 ldmnedb  r0 ,{r4,r8,r11,r13,r14,r15}
:020739D8 11957C10 orrnes r7,r5,r0,lsl r12
:020739DC B53009BD ldrlt r0,[r0, #-0x9bd]!
:020739E0 000E4100 andeq  r4,r14,r0,lsl #0x2
:020739E4 057D31F5 ldreqb r3,[r13, #-0x1f5]!
:020739E8 A1573700 cmpge r7,r0,lsl #0xe
:020739EC 11997900 orrnes r7,r9,r0,lsl #0x12
:020739F0 08E38550 unknown
:020739F4 76850685 strvc r0,[r5],+r5, lsl #0xd
:020739F8 107D0041 rsbnes r0,r13,r1,asr #0x0
:020739FC 71008D6F unknown
:02073A00 7100C110 unknown
:02073A04 1040F670 subne  r15,r0,r0,ror r6
:02073A08 4110B9E5 tstmi r0,r5,ror #0x13
:02073A0C 40B91090 umlalmis r1,r9,r0,r0
:02073A10 B9D81025 ldmltib  r8 ,{r0,r2,r5,r12}^
:02073A14 FFFF1810 swinv 0x00ff1810
:02073A18 6011F0B9 ldrvsh r15,[r1], -r9
:02073A1C 714B1C29 unknown
:02073A20 1F390FE2 swine 0x00390fe2
:02073A24 1C4140A5 stcnel 0,cr4,[r1],{#0xa5}
:02073A28 40B90F41 adcmis r0,r9,r1,asr #0x1e
:02073A2C 11015CCC unknown
:02073A30 6900BD01 stmvsdb  r0 ,{r0,r8,r10,r11,r12,r13,r15}
:02073A34 08B10411 ldmeqia  r1!,{r0,r4,r10}
:02073A38 89005C04 stmhidb  r0 ,{r2,r10,r11,r12,r14}
:02073A3C 05D91011 ldreqb r1,[r9, #+0x11]		;r9+0x11=*(00000011)
:02073A40 0029014D eoreq  r0,r9,r13,asr #0x2
:02073A44 D73A00D0 unknown
:02073A48 350A200D strcc r2,[r10, #-0xd]		;(r10-0xd=*(fffffff3))
:02073A4C 19101100 ldmnedb  r0 ,{r8,r12}
:02073A50 0019FB50 andeqs r15,r9,r0,asr r11
:02073A54 591A79BA ldmpldb  r10 ,{r1,r3,r4,r5,r7,r8,r11,r12,r13,r14}
:02073A58 0339061E teqeq r9,#0x1E00000
:02073A5C 00D41609 sbceqs r1,r4,r9,lsl #0xc
:02073A60 25291B97 strcs r1,[r9, #-0xb97]!
:02073A64 110341F9 unknown
:02073A68 04790411 unknown
:02073A6C 704119D9 unknown
:02073A70 C1030DED unknown
:02073A74 BD946D06 unknown
:02073A78 35000B19 strcc r0,[r0, #-0xb19]		;(r0-0xb19=*(fffff4e7))
:02073A7C F94F0000 stmnvdb  r15 ,{}^
:02073A80 200E7D00 andcs  r7,r14,r0,lsl #0x1a
:02073A84 0907B500 stmeqdb  r7 ,{r8,r10,r12,r13,r15}
:02073A88 41544900 cmpmi r4,r0,lsl #0x12
:02073A8C E0057973 and  r7,r5,r3,ror r9
:02073A90 1095000D addnes r0,r5,r13
:02073A94 14711E29 unknown
:02073A98 B93DFEF1 ldmltdb  r13!,{r0,r4,r5,r6,r7,r9,r10,r11,r12,r13,r14,r15}
:02073A9C 00712D34 rsbeqs r2,r1,r4,lsr r13
:02073AA0 10C154F9 unknown
:02073AA4 691514F5 ldmvsdb  r5 ,{r0,r2,r4,r5,r6,r7,r10,r12}
:02073AA8 50D5BD00 sbcpls r11,r5,r0,lsl #0x1a
:02073AAC 0F1DC039 swieq 0x001dc039
:02073AB0 D50DE1C1 strle r14,[r13, #-0x1c1]		;(r13-0x1c1=*(fffffe3f))
:02073AB4 95470640 strlsb r0,[r7, #-0x640]		;(r7-0x640=*(fffff9c0))
:02073AB8 A02FC040 eorge  r12,r15,r0,asr #0x0
:02073ABC 158015E1 strne r1,[r0, #+0x5e1]		;r0+0x5e1=*(000005e1)
:02073AC0 E8618107 unknown
:02073AC4 807910D1 unknown
:02073AC8 165910BD unknown
:02073ACC 101015E5 andnes r1,r0,r5,ror #0xb
:02073AD0 11ED015E mvnne  r0,r14,asr r1
:02073AD4 6909E282 stmvsdb  r9 ,{r1,r7,r9,r13,r14,r15}
:02073AD8 2D53A102 unknown
:02073ADC 11ABE214 movne  r14,r4,lsl r2		;r14=0(0x0)
:02073AE0 00110900 andeqs r0,r1,r0,lsl #0x12
:02073AE4 138D1315 orrne  r1,r13,#0x54000000
:02073AE8 493A2002 ldmmidb  r10!,{r1,r13}
:02073AEC C5FEC7E0 ldrgtb r12,[r14, #+0x7e0]!
:02073AF0 00E9010D rsceq  r0,r9,r13,lsl #0x2
:02073AF4 4585505A strmi r5,[r5, #+0x5a]		;r5+0x5a=*(0000005a)
:02073AF8 00A1A003 adceq  r10,r1,r3
:02073AFC 13100515 tstne r0,#0x5400000
:02073B00 10AA15F1 unknown
:02073B04 B1A3C550 movlt  r12,r0,asr r5
:02073B08 A000B305 andge  r11,r0,r5,lsl #0x6
:02073B0C 0A015D10 beq 020CAF54
:02073B10 BD30E315 ldclt  3,cr14,[r0,#-0x54]!
:02073B14 D01D0C18 andles r0,r13,r8,lsl r12
:02073B18 7009FDA1 andvc  r15,r9,r1,lsr #0x1b
:02073B1C C1205551 unknown
:02073B20 B4401DE0 strltb r1,[r0],#-0xde0
:02073B24 95513970 ldrlsb r3,[r1, #-0x970]		;r1-0x970=*(393ff690)=#0(0x00000000)
:02073B28 C1C0C127 bicgt  r12,r0,r7,lsr #0x2
:02073B2C 95F0C1F0 ldrlsb r12,[r0, #+0x1f0]!
:02073B30 50011D03 andpl  r1,r1,r3,lsl #0x1a
:02073B34 04E3C57E unknown
:02073B38 39490069 stmccdb  r9 ,{r0,r3,r5,r6}^
:02073B3C 61466111 unknown
:02073B40 4403E842 strmi r14,[r3],#-0x842
:02073B44 30210035 eorcc  r0,r1,r5,lsr r0
:02073B48 1019E284 andnes r14,r9,r4,lsl #0x5
:02073B4C 0910BD84 ldmeqdb  r0 ,{r2,r7,r8,r10,r11,r12,r13,r15}
:02073B50 15020015 strne r0,[r2, #-0x15]		;(r2-0x15=*(ffffffeb))
:02073B54 00153E00 andeqs r3,r5,r0,lsl #0x1c
:02073B58 3CD510F9 ldcccl 0,cr1,[r5],{#0xf9}
:02073B5C D130016D teqle r0,r13,ror #0x2
:02073B60 D105E560 unknown
:02073B64 B01D0C10 andlts r0,r13,r0,lsl r12
:02073B68 801DD4BA ldrhih r13,[r13], -r10
:02073B6C 1D401925 unknown
:02073B70 F4503540 ldrnvb r3,[r0],#-0x540
:02073B74 E1513670 cmp r1,r0,ror r6
:02073B78 00E13035 rsceq  r3,r1,r5,lsr r0
:02073B7C 15001829 strne r1,[r0, #-0x829]		;(r0-0x829=*(fffff7d7))
:02073B80 159C27B1 ldrne r2,[r12, #+0x7b1]		;r12+0x7b1=*(000007b1)
:02073B84 00150810 andeqs r0,r5,r0,lsl r8
:02073B88 11081019 unknown
:02073B8C 19000D20 stmnedb  r0 ,{r5,r8,r10,r11}
:02073B90 02F9ED16 rsceqs r14,r9,#0x580
:02073B94 040C8904 streq r8,[r12],#-0x904
:02073B98 05C11170 streqb r1,[r1, #+0x170]		;r1+0x170=*(00000170)
:02073B9C C7E5458D strgtb r4,[r5,+r13, lsl #0xb]!
:02073BA0 3900C91F stmccdb  r0 ,{r0,r1,r2,r3,r4,r8,r11,r14,r15}
:02073BA4 02E20221 rsceq  r0,r2,#0x10000002
:02073BA8 E2018118 and  r8,r1,#0x6
:02073BAC 02591B2D subeqs r1,r9,#0xB400
:02073BB0 170D0703 strne r0,[r13,-r3, lsl #0xe]
:02073BB4 E1E07098 unknown
:02073BB8 0311302D tsteq r1,#0x2D
:02073BBC E120E010 unknown
:02073BC0 002D3008 eoreq  r3,r13,r8
:02073BC4 02E29770 rsceq  r9,r2,#0x1C00000
:02073BC8 E0A11008 adc  r1,r1,r8
:02073BCC 071DA001 ldreq r10,[r13, -r1]
:02073BD0 60020025 andvs  r0,r2,r5,lsr #0x0
:02073BD4 55020055 strpl r0,[r2, #-0x55]		;(r2-0x55=*(ffffffab))
:02073BD8 09183100 ldmeqdb  r8 ,{r8,r12,r13}
:02073BDC 00020005 andeq  r0,r2,r5
:02073BE0 224D152D subcs  r1,r13,#0xB400000
:02073BE4 1100E92B unknown
:02073BE8 A001E500 andge  r14,r1,r0,lsl #0xa
:02073BEC 2D09091A unknown
:02073BF0 01890100 orreq  r0,r9,r0,lsl #0x2
:02073BF4 00052020 andeq  r2,r5,r0,lsr #0x0
:02073BF8 15CD4B20 strneb r4,[r13, #+0xb20]		;r13+0xb20=*(00000b20)
:02073BFC 13A0A001 movne  r10,#0x1		;r10=1(0x1)
:02073C00 02C1006D sbceq  r0,r1,#0x6D
:02073C04 0A3A79C0 beq 02F1230C
:02073C08 6D150005 unknown
:02073C0C 3A014910 bcc 020C6054
:02073C10 4CB5000D ldcmi  0,cr0,[r5],#+0x34
:02073C14 E5498095 strb r8,[r9, #-0x95]		;(r9-0x95=*(ffffff6b))
:02073C18 E28D3010 add  r3,r13,#0x10
:02073C1C C08A2B6D addgt  r2,r10,r13,ror #0x16
:02073C20 158DE3A0 strne r14,[r13, #+0x3a0]		;r13+0x3a0=*(000003a0)
:02073C24 E007400C and  r4,r7,r12
:02073C28 0B253008 bleq 029BFC50
:02073C2C E7C34008 strb r4,[r3, +r8]
:02073C30 A00241A1 andge  r4,r2,r1,lsr #0x3
:02073C34 A71B21E1 ldrge r2,r4,r2,r1,lsr #0x3
:02073C38 81E1A071 mvnhi  r10,r1,ror r0
:02073C3C 0400D504 streq r13,[r0],#-0x504
:02073C40 50E900D9 unknown
:02073C44 390049F4 stmccdb  r0 ,{r2,r4,r5,r6,r7,r8,r11,r14}
:02073C48 D5AD1049 strle r1,[r13, #+0x49]!
:02073C4C 4107F918 unknown
:02073C50 1D750100 ldcnel 1,cr0,[r5,#-0x0]!
:02073C54 D53311A9 ldrle r1,[r3, #-0x1a9]!
:02073C58 9F22B711 swils 0x0022b711
:02073C5C 3D4018E5 unknown
:02073C60 97004101 strls r4,[r0,-r1, lsl #0x2]
:02073C64 E0801260 add  r1,r0,r0,ror #0x4
:02073C68 E1B001A0 movs r0,r0,lsr #0x3		;r0=0(0x0)
:02073C6C 01030090 swpeq r0,r0,r3
:02073C70 E047033D sub  r0,r7,r13,lsr r3
:02073C74 0B0D1055 bleq 023B7DD0
:02073C78 C4E4006D unknown
:02073C7C 4DF620C5 ldcmil 0,cr2,[r6,#+0x314]!
:02073C80 804D2600 subhi  r2,r13,r0,lsl #0xc
:02073C84 AA10C123 bge 024A4118
:02073C88 AD468940 unknown
:02073C8C E3A03011 mov  r3,#0x11		;r3=17(0x11)
:02073C90 0006264D andeq  r2,r6,r13,asr #0xc
:02073C94 01A10AEB moveq  r0,r11,ror #0x15
:02073C98 E0823290 umull  r3,r2,r0,r2
:02073C9C 57200308 strpl r0,[r0,-r8, lsl #0x6]!
:02073CA0 823030E0 eorhis r3,r0,#0xE0
:02073CA4 201800E2 andcss r0,r8,r2,ror #0x1
:02073CA8 C2300029 eorgts r0,r0,#0x29
:02073CAC 07752051 unknown
:02073CB0 14DD6401 ldrneb r6,[r13],#+0x401
:02073CB4 1299104D addnes r1,r9,#0x4D
:02073CB8 71180112 tstvc r8,r2,lsl r1
:02073CBC 00390804 eoreqs r0,r9,r4,lsl #0x10
:02073CC0 00710FB7 unknown
:02073CC4 E28DC018 add  r12,r13,#0x18
:02073CC8 420F1A85 andmi  r1,r15,#0x85000
:02073CCC 300875E0 andcc  r7,r8,r0,ror #0xb
:02073CD0 7227E007 eorvc  r14,r7,#0x7
:02073CD4 228201C1 addcs  r0,r2,#0x40000030
:02073CD8 877E00AD ldrhib r0,[r14,-r13, lsr #0x1]!
:02073CDC 19990AE1 ldmneib  r9 ,{r0,r5,r6,r7,r9,r11}
:02073CE0 00B94210 adceqs r4,r9,r0,lsl r2
:02073CE4 04B28320 unknown
:02073CE8 01A08320 moveq  r8,r0,lsr #0x6		;r8=0(0x0)
:02073CEC E7CC2008 strb r2,[r12, +r8]
:02073CF0 00DD1AD9 ldreqsb r1,[r13],#+0xa9
:02073CF4 B0102501 andlts r2,r0,r1,lsl #0xa
:02073CF8 00691A7D rsbeq  r1,r9,r13,ror r10
:02073CFC 00D829F9 ldreqsh r2,[r8],#+0x99
:02073D00 0730E1DD unknown
:02073D04 141900E5 ldrne r0,[r9],#-0xe5
:02073D08 00851099 umulleq  r1,r5,r9,r0
:02073D0C E7C006D9 unknown
:02073D10 88801F01 stmhiia  r0 ,{r0,r8,r9,r10,r11,r12}
:02073D14 EDA000E2 stc  0,cr0,[r0,#+0x388]!
:02073D18 20150008 andcss r0,r5,r8
:02073D1C 464008E3 strmib r0,r0,r5,r8
:02073D20 25B103E0 ldrcs r0,[r1, #+0x3e0]!
:02073D24 0AE0404B beq 01883E58
:02073D28 05E04000 streqb r4,[r0, #+0x0]!
:02073D2C B1126100 tstlt r2,r0,lsl #0x2
:02073D30 04133560 ldreq r3,[r3],#-0x560
:02073D34 08C04BB0 stmeqia  r0 ,{r4,r5,r7,r8,r9,r11,r14}^
:02073D38 E0018A00 and  r8,r1,r0,lsl #0x14
:02073D3C E04BB000 sub  r11,r11,r0
:02073D40 00157008 andeqs r7,r5,r8
:02073D44 7D14A9E2 unknown
:02073D48 3021CD90 mlacc  r1,r0,r13,r12unknown
:02073D4C 21082039 unknown
:02073D50 390AB600 stmccdb  r10 ,{r9,r10,r12,r13,r15}
:02073D54 30396010 eorccs r6,r9,r0,lsl r0
:02073D58 A0103906 andges r3,r0,r6,lsl #0x12
:02073D5C B8E22A4A unknown
:02073D60 395A2015 ldmccdb  r10 ,{r0,r2,r4,r13}^
:02073D64 25000C20 strcs r0,[r0, #-0xc20]		;(r0-0xc20=*(fffff3e0))
:02073D68 4130943D teqmi r0,r13,lsr r4
:02073D6C 4021BE00 eormi  r11,r1,r0,lsl #0x1c
:02073D70 1808BD08 stmneda  r8 ,{r3,r8,r10,r11,r12,r13,r15}
:02073D74 08AA0029 stmeqia  r10!,{r0,r3,r5}
:02073D78 0CE08050 stceql 0,cr8,[r0],#+0x140
:02073D7C 00E28D40 rsceq  r8,r2,r0,asr #0x1a
:02073D80 F97510D1 unknown
:02073D84 48140502 ldmmida  r4 ,{r1,r8,r10}
:02073D88 D918A9E2 ldmledb  r8 ,{r1,r5,r6,r7,r8,r11,r13,r15}
:02073D8C F9E3582B unknown
:02073D90 69CAFFFF stmvsib  r10 ,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r9,r10,r11,r12,r13,r14,r15}^
:02073D94 2029810A eorcs  r8,r9,r10,lsl #0x2
:02073D98 E28D000C add  r0,r13,#0xC
:02073D9C 04C5200B streqb r2,[r5],#+0xb
:02073DA0 AD002581 unknown
:02073DA4 2D01C1FD unknown
:02073DA8 D900D00F stmledb  r0 ,{r0,r1,r2,r3,r12,r14,r15}
:02073DAC DF2CD519 swile 0x002cd519
:02073DB0 0C1AFFFD ldceq  15,cr15,[r10],{#0xfd}
:02073DB4 41108019 tstmi r0,r9,lsl r0
:02073DB8 13C5000D bicne  r0,r5,#0xD
:02073DBC 06E50EA5 unknown
:02073DC0 062D02F9 unknown
:02073DC4 E5E713E1 strb r1,[r7, #+0x3e1]!
:02073DC8 150BC927 strne r12,[r11, #-0x927]		;(r11-0x927=*(fffff6ea))
:02073DCC C511CD27 ldrgt r12,[r1, #-0xd27]		;(r1-0xd27=*(fffff2d9))
:02073DD0 1010E508 andnes r14,r0,r8,lsl #0xa
:02073DD4 6C359D1F ldcvs  13,cr9,[r5],#-0x7c
:02073DD8 8F16B930 swihi 0x0016b930
:02073DDC 0ACDE8BD beq 013EE0D8
:02073DE0 08CCCCCC stmeqia  r12 ,{r2,r3,r6,r7,r10,r11,r14,r15}^
:02073DE4 C00E7900 andgt  r7,r14,r0,lsl #0x12
:02073DE8 A5A019E9 strge r1,[r0, #+0x9e9]!
:02073DEC 0C010509 stceq  5,cr0,[r1],{#0x9}
:02073DF0 795C0E7D ldmvcdb  r12 ,{r0,r2,r3,r4,r5,r6,r9,r10,r11}^
:02073DF4 8B20890C blhi 0289622C
:02073DF8 89B0897C ldmhiib  r0!,{r2,r3,r4,r5,r6,r8,r11,r15}
:02073DFC E1A02BF0 unknown
:02073E00 B0062EA2 andlt  r2,r6,r2,lsr #0x1d
:02073E04 811549E1 tsthi r5,r1,ror #0x13
:02073E08 21E1A01C mvncs  r10,r12,lsl r0
:02073E0C 10111F04 andnes r1,r1,r4,lsl #0x1e
:02073E10 1995E311 ldmneib  r5 ,{r0,r4,r8,r9,r13,r14,r15}
:02073E14 9AE50941 bls 019B6320
:02073E18 AEF2232D cdpge 3,14,cr2,cr2,cr13,1
:02073E1C F0650065 rsbnv  r0,r5,r5,ror #0x0
:02073E20 65E7F065 strvsb r15,[r7, #+0x65]!
:02073E24 613DEDA0 teqvs r13,r0,lsr #0x1b
:02073E28 250DEE02 strcs r14,[r13, #-0xe02]		;(r13-0xe02=*(fffff1fe))
:02073E2C 08D95001 ldmeqia  r9 ,{r0,r12,r14}^
:02073E30 E012C180 ands r12,r2,r0,lsl #0x3
:02073E34 AD0429E3 unknown
:02073E38 032D4C01 unknown
:02073E3C 3FA57895 swicc 0x00a57895
:02073E40 B93A0194 ldmltdb  r10!,{r2,r4,r7,r8}
:02073E44 A0400932 subge  r0,r0,r2,lsr r9
:02073E48 00810311 addeq  r0,r1,r1,lsl r3
:02073E4C A1C1026D bicge  r0,r1,r13,ror #0x4
:02073E50 95074D02 strls r4,[r7, #-0xd02]		;(r7-0xd02=*(fffff2fe))
:02073E54 01E00006 mvneq  r0,r6
:02073E58 02D98404 sbceqs r8,r9,#0x4000000
:02073E5C 1011E088 andnes r14,r1,r8,lsl #0x1
:02073E60 040515F0 streq r1,[r5],#-0x5f0
:02073E64 51A98CE1 movpl  r8,r1,ror #0x19
:02073E68 01B26034 moveqs r6,lsr r4		;r6=0(0x0)
:02073E6C 2D100110 unknown
:02073E70 24189110 ldrcs r9,[r8],#-0x110
:02073E74 0F391079 swieq 0x00391079
:02073E78 2928088D stmcsdb  r8!,{r0,r2,r3,r7,r11}
:02073E7C 2C087D1F stccs  13,cr7,[r8],{#0x1f}
:02073E80 7D903610 unknown
:02073E84 01E00201 mvneq  r0,r1,lsl #0x4
:02073E88 02E04310 rsceq  r4,r0,#0x40000000
:02073E8C 0F151028 swieq 0x00151028
:02073E90 0845186D stmeqda  r5 ,{r0,r2,r3,r5,r6,r11,r12}^
:02073E94 89701849 unknown
:02073E98 1FB5BC00 swine 0x00b5bc00
:02073E9C 078D2CB5 unknown
:02073EA0 59FFFFEE ldmplib  r15!,{r1,r2,r3,r5,r6,r7,r8,r9,r10,r11,r12,r13,r14,r15}^
:02073EA4 B1475503 unknown
:02073EA8 28059404 stmcsda  r5 ,{r2,r10,r12,r15}
:02073EAC 02DD8420 sbceqs r8,r13,#0x20000000
:02073EB0 94C1101D strlsb r1,[r1],#+0x1d
:02073EB4 A19400A1 orrges r0,r4,r1,lsr #0x1
:02073EB8 C0000100 andgt  r0,r0,r0,lsl #0x2
:02073EBC A51AE594 ldrge r14,[r10, #-0x594]		;(r10-0x594=*(fffffa6d))
:02073EC0 F922AD00 stmnvdb  r2!,{r8,r10,r11,r13,r15}
:02073EC4 00390301 eoreqs r0,r9,r1,lsl #0x6
:02073EC8 9903CD05 stmlsdb  r3 ,{r0,r2,r8,r10,r11,r14,r15}
:02073ECC 9994D700 ldmlsib  r4 ,{r8,r9,r10,r12,r14,r15}
:02073ED0 20998600 addcss r8,r9,r0,lsl #0xc
:02073ED4 94209970 unknown
:02073ED8 94AA0099 unknown
:02073EDC 16512099 unknown
:02073EE0 C0410591 unknown
:02073EE4 84004194 strhi r4,[r0],#-0x194
:02073EE8 85D1E25E ldrhib r14,[r1, #+0x25e]		;r1+0x25e=*(0000025e)
:02073EEC 00857040 addeq  r7,r5,r0,asr #0x0
:02073EF0 202456BD unknown
:02073EF4 21E59534 mvncs  r9,lsr r4
:02073EF8 1D0ED500 unknown
:02073EFC B516E02D ldrlt r14,[r6, #-0x2d]		;(r6-0x2d=*(ffffffd3))
:02073F00 1A319C01 bne 02CDAF0C
:02073F04 21D529B9 ldrcsh r2,[r5, #+0x99]		;r5+0x99=*(00000099)
:02073F08 141901BD ldrne r0,[r9],#-0x1bd
:02073F0C 1AB19500 bne 00CD9314
:02073F10 41BFE29F unknown
:02073F14 9504C900 strls r12,[r4, #-0x900]		;(r4-0x900=*(fffff700))
:02073F18 403A4D07 eormis r4,r10,r7,lsl #0x1a
:02073F1C 4DBC0A39 ldcmi  10,cr0,[r12,#+0xe4]!
:02073F20 1A4DE209 bne 033EC74C
:02073F24 1028125D eorne  r1,r8,r13,asr r2
:02073F28 000D1595 muleq  r13,r5,r5
:02073F2C 5D158410 unknown
:02073F30 D914D110 ldmledb  r4 ,{r4,r8,r12,r14,r15}
:02073F34 F005A509 andnv  r10,r5,r9,lsl #0xa
:02073F38 6D295995 stcvs  9,cr5,[r9,#-0x254]!
:02073F3C B0244D0A eorlt  r4,r4,r10,lsl #0x1a
:02073F40 26794BC1 unknown
:02073F44 ECEE0109 stcl 1,cr0,[r14],#+0x24
:02073F48 03E59F40 mvneq  r9,#0x100
:02073F4C 71001D70 unknown
:02073F50 0BF1C027 bleq 01CE3FF4
:02073F54 978D0235 unknown
:02073F58 0D078DD0 unknown
:02073F5C 0D10651C unknown
:02073F60 AC1AF71C ldcge  7,cr15,[r10],{#0x1c}
:02073F64 1A9D7785 bne 007D1D80
:02073F68 B44059B8 strltb r5,[r0],#-0x9b8
:02073F6C 85AC2059 strhi r2,[r12, #+0x59]!
:02073F70 003594F7 unknown
:02073F74 859F1094 ldrhi r1,[r15, #+0x94]		;r15+0x94=*(02074010)=#511776857(0x1e811859)
:02073F78 C511E5F7 ldrgt r14,[r1, #-0x5f7]		;r1-0x5f7=*(1e811262)=#0(0x00000000)
:02073F7C F7852785 strnv r2,[r5,+r5, lsl #0xf]
:02073F80 9D0051BA unknown
:02073F84 47295C1A unknown
:02073F88 29005B58 stmcsdb  r0 ,{r3,r4,r6,r8,r9,r11,r12,r14}
:02073F8C 00310AF7 unknown
:02073F90 037D1009 cmneq r13,#0x9
:02073F94 30CA1BC1 sbccc  r1,r10,r1,asr #0x17
:02073F98 A90EE1A0 stmgedb  r14 ,{r5,r7,r8,r13,r14,r15}
:02073F9C 67793003 ldrvsb r3,[r9,-r3]!
:02073FA0 C6D0F779 unknown
:02073FA4 FD0779AB unknown
:02073FA8 07798715 unknown
:02073FAC 0665E781 unknown
:02073FB0 096947EC unknown
:02073FB4 79030D35 stmvcdb  r3 ,{r0,r2,r4,r5,r8,r10,r11}
:02073FB8 69096505 stmvsdb  r9 ,{r0,r2,r8,r10,r13,r14}
:02073FBC F6012D09 strnv r2,[r1],-r9, lsl #0x1a
:02073FC0 17754449 ldrneb r4,[r1],-r9, lsl #0x1a
:02073FC4 D9001348 stmledb  r0 ,{r3,r6,r8,r9,r12}
:02073FC8 11DD0220 bicnes r0,r13,r0,lsr #0x4
:02073FCC E02431A3 eor  r3,r4,r3,lsr #0x3
:02073FD0 001343E3 andeqs r4,r3,r3,ror #0x7
:02073FD4 040198EB streq r9,[r1],#-0x8eb
:02073FD8 B106E014 unknown
:02073FDC 738DD72D orrvc  r13,r13,#0xB40000
:02073FE0 01D00029 biceqs r0,r0,r9,lsr #0x0
:02073FE4 AD10450B unknown
:02073FE8 7D00350C unknown
:02073FEC 7D105110 unknown
:02073FF0 0981FC10 stmeqib  r1 ,{r4,r10,r11,r12,r13,r14,r15}
:02073FF4 B00F002D andlt  r0,r15,r13,lsr #0x0
:02073FF8 040C81E1 streq r8,[r12],#-0x1e1
:02073FFC 007911A0 rsbeqs r1,r9,r0,lsr #0x3
:02074000 49111511 ldmmidb  r1 ,{r0,r4,r8,r10,r12}
:02074004 34011300 strcc r1,[r1],#-0x300
:02074008 0111A060 tsteq r1,r0,ror #0x0
:0207400C 061102E9 ldreq r0,r1,r0,ror #0x0
:02074010 1E811859 mcrne 8,4,r1,cr1,cr9,{2}
:02074014 B1FC0051 mvnlts r0,r1,asr r0
:02074018 04305147 unknown
:0207401C 19C123A5 stmneib  r1 ,{r0,r2,r5,r7,r8,r9,r13}^
:02074020 8D00FD28 unknown
:02074024 A10DEB61 unknown
:02074028 07B11035 unknown
:0207402C F0351035 eornvs r1,r5,r5,lsr r0
:02074030 10410375 subne  r0,r1,r5,ror r3
:02074034 006D7F0C rsbeq  r7,r13,r12,lsl #0x1e
:02074038 1010A90F andnes r10,r0,r15,lsl #0x12
:0207403C 000908E3 andeq  r0,r9,r3,ror #0x11
:02074040 411945E9 tstmi r9,r9,ror #0xb
:02074044 DD46E905 unknown
:02074048 2D122951 unknown
:0207404C 71122511 tstvc r2,r1,lsl r5
:02074050 0409FD10 streq r15,[r9],#-0xd10
:02074054 F089049D umullnv  r0,r9,r13,r4
:02074058 050A8128 streq r8,[r10, #-0x128]		;(r10-0x128=*(fffffed9))
:0207405C E117A0A0 tst r7,r0,lsr #0x1
:02074060 12FD50C5 rscnes r5,r13,#0xC5
:02074064 10D1EB00 sbcnes r14,r1,r0,lsl #0x16
:02074068 19C21061 stmneib  r2 ,{r0,r5,r6,r12}^
:0207406C 2010191C andcss r1,r0,r12,lsl r9
:02074070 00BE0019 adceqs r0,r14,r9,lsl r0
:02074074 020BE1D0 andeq  r14,r11,#0x34
:02074078 19020019 stmnedb  r2 ,{r0,r3,r4}
:0207407C C900B200 stmgtdb  r0 ,{r9,r12,r13,r15}
:02074080 11810AE0 orrne  r0,r1,r0,ror #0x15
:02074084 E0873041 add  r3,r7,r1,asr #0x0
:02074088 9DD0000F unknown
:0207408C 01E28311 mvneq  r8,r1,lsl r3
:02074090 04754440 unknown
:02074094 00A1E4C9 adceq  r14,r1,r9,asr #0x9
:02074098 812C8D90 unknown
:0207409C 12E14021 rscne  r4,r1,#0x21
:020740A0 13990091 orrnes r0,r9,#0x91
:020740A4 7DE11CA1 stcvcl 12,cr1,[r1,#+0x284]!
:020740A8 BD009508 unknown
:020740AC 8D301112 ldchi  1,cr1,[r0,#-0x48]!
:020740B0 FFFFDD76 swinv 0x00ffdd76
:020740B4 9706C11E unknown
:020740B8 0030A255 eoreqs r10,r0,r5,asr r2
:020740BC 00650597 unknown
:020740C0 10C10585 sbcne  r0,r1,r5,lsl #0xb
:020740C4 11000D2E unknown
:020740C8 0300A950 unknown
:020740CC 00003A2A andeq  r3,r0,r10,lsr #0x14
:020740D0 E3A00C86 mov  r0,#0x8600		;r0=34304(0x8600)
:020740D4 21CD0051 biccs  r0,r13,r1,asr r0
:020740D8 00A96411 adceq  r6,r9,r1,lsl r4
:020740DC 00010007 andeq  r0,r1,r7
:020740E0 200A0125 andcs  r0,r10,r5,lsr #0x2
:020740E4 B99903CD ldmltib  r9 ,{r0,r2,r3,r6,r7,r8,r9}
:020740E8 80B90B40 adchis r0,r9,r0,asr #0x16
:020740EC 190500BD stmnedb  r5 ,{r0,r2,r3,r4,r5,r7}
:020740F0 C520C512 strgt r12,[r0, #-0x512]!
:020740F4 2CF5EDF0 ldccsl 13,cr14,[r5],#+0x3c0
:020740F8 2800A514 stmcsda  r0 ,{r2,r4,r8,r10,r13,r15}
:020740FC E1000D00 unknown
:02074100 E50F1105 str r1,[r15, #-0x105]		;r15-0x105=*(02074003)=#18022473(0x01130049)
:02074104 858D02D1 strhi r0,[r13, #+0x2d1]		;r13+0x2d1=*(000002d1)
:02074108 09002124 stmeqdb  r0 ,{r2,r5,r8,r13}
:0207410C 4917D510 ldmmidb  r7 ,{r4,r8,r10,r12,r14,r15}
:02074110 00F90271 rsceqs r0,r9,r1,ror r2
:02074114 002405FD unknown
:02074118 54051597 strpl r1,[r5],#-0x597
:0207411C 0199E046 orreqs r14,r9,r6,asr #0x0
:02074120 91870625 orrls  r0,r7,r5,lsr #0xc
:02074124 25003103 strcs r3,[r0, #-0x103]		;(r0-0x103=*(000084fd))
:02074128 F608CD06 strnv r12,[r8],-r6, lsl #0x1a
:0207412C 021621E0 andeqs r2,r6,#0x38
:02074130 10550089 subnes r0,r5,r9,lsl #0x1
:02074134 D513000D ldrle r0,[r3, #-0xd]		;(r3-0xd=*(00000004))
:02074138 FD03193A unknown
:0207413C 26492010 unknown
:02074140 311EE356 tstcc r14,r6,asr r3
:02074144 601C8B00 andvss r8,r12,r0,lsl #0x16
:02074148 97006197 unknown
:0207414C 064100E5 streqb r0,r8,r12,r0,lsl #0x16
:02074150 87901C88 ldrhi r1,[r0,+r8, lsl #0x19]
:02074154 1F4D204D swine 0x004d204d
:02074158 18874020 stmneia  r7 ,{r5,r14}
:0207415C 4191C1E5 orrmis r12,r1,r5,ror #0x3
:02074160 5511950C ldrpl r9,[r1, #-0x50c]		;(r1-0x50c=*(0112fb3d))
:02074164 0D20ED3E stceq  13,cr14,[r0,#-0xf8]!
:02074168 39001974 stmccdb  r0 ,{r2,r4,r5,r6,r8,r11,r12}
:0207416C 972D3D60 strls r3,db 
:02074170 F187418D orrnv  r4,r7,r13,lsl #0x3
:02074174 E557C70A ldrb r12,[r7, #-0x70a]		;(r7-0x70a=*(fffff8f6))
:02074178 04F5401D unknown
:0207417C F105799D swpnv r7,r13,r5
:02074180 36876008 strcc r6,[r7],+r8
:02074184 87A020E5 strhi r2,[r7],+r8
:02074188 855001E5 ldrhib r0,[r0, #-0x1e5]		;(r0-0x1e5=*(0000841b))
:0207418C 3DA0E000 stccc  0,cr14,[r0,#+0x0]!
:02074190 0004D521 andeq  r13,r4,r1,lsr #0xa
:02074194 0C05E587 stceq  5,cr14,[r5],{#0x87}
:02074198 24CC470D strcsb r4,[r12],#+0x70d
:0207419C 048508D1 streq r0,[r5],#+0x8d1
:020741A0 19BD87F8 ldmneib  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r15}
:020741A4 B031E1E8 eorlts r14,r1,r8,ror #0x3
:020741A8 201111A5 andcss r1,r1,r5,lsr #0x3
:020741AC 81103904 tsthi r0,r4,lsl #0x12
:020741B0 51A5DA40 movpl  r13,r0,asr #0x14
:020741B4 2D08A112 unknown
:020741B8 44158517 ldrmi r8,[r5],#-0x517
:020741BC 5D310005 ldcpl  0,cr0,[r1,#-0x14]!
:020741C0 140D2FFF strne r2,[r13],#-0xfff
:020741C4 1D0E2475 unknown
:020741C8 040CE3C1 streq r14,[r12],#-0x3c1
:020741CC 047515C5 unknown
:020741D0 71011439 unknown
:020741D4 2EB01F10 mrccs 15,5,r1,cr0,cr0,{0}
:020741D8 1202A9E1 andne  r10,r2,#0x384000
:020741DC 5D180011 unknown
:020741E0 031CA901 tsteq r12,#0x4000
:020741E4 2606F16A strcs r15,r12,#0x4000
:020741E8 69E2620A unknown
:020741EC 21384911 teqcs r8,r1,lsl r9
:020741F0 9D735930 ldclsl 9,cr5,[r3,#-0xc0]!
:020741F4 0D102100 unknown
:020741F8 3A85D400 bcc 001E9200
:020741FC 00291379 eoreq  r1,r9,r9,ror r3
:02074200 220D00E3 andcs  r0,r13,#0xE3
:02074204 1369E1B0 unknown
:02074208 20690109 rsbcs  r0,r9,r9,lsl #0x2
:0207420C 49F23455 unknown
:02074210 10403100 subne  r3,r0,r0,lsl #0x2
:02074214 90310109 eorlss r0,r1,r9,lsl #0x2
:02074218 00351E29 eoreqs r1,r5,r9,lsr #0x1c
:0207421C 04A97B23 unknown
:02074220 25003123 strcs r3,[r0, #-0x123]		;(r0-0x123=*(000084dd))
:02074224 74350015 unknown
:02074228 004546B1 streqh r4,[r5],#-0x61
:0207422C 000805F5 unknown
:02074230 9180E594 unknown
:02074234 C0286973 eorgt  r6,r8,r3,ror r9
:02074238 FD843441 unknown
:0207423C 75102924 ldrvc r2,[r0, #-0x924]		;(r0-0x924=*(00007cdc))
:02074240 7F24DD01 swivc 0x0024dd01
:02074244 EBFF3DFE bl 02043A44
:02074248 219D4675 orrcss r4,r13,r5,ror r6
:0207424C 06291255 unknown
:02074250 7C012019 stcvc  0,cr2,[r1],{#0x19}
:02074254 101503E1 andnes r0,r5,r1,ror #0x7
:02074258 E5941008 ldr r1,[r4, #+0x8]		;r4+0x8=*(00000008)
:0207425C C1031007 unknown
:02074260 841008E3 ldrhi r0,[r0],#-0x8e3
:02074264 000118E5 andeq  r1,r1,r5,ror #0x11
:02074268 84002880 strhi r2,[r0],#-0x880
:0207426C 10852615 addne  r2,r5,r5,lsl r6
:02074270 A0E0261D rscge  r2,r0,r13,lsl r6
:02074274 911AE338 tstls r10,r8,lsr r3
:02074278 9FC06C00 swils 0x00c06c00
:0207427C 840885E5 strhi r8,[r8],#-0x5e5
:02074280 0217F5E0 andeqs r15,r7,#0x38000000
:02074284 201D39E1 andcss r3,r13,r1,ror #0x13
:02074288 1ADC3003 bne 0178029C
:0207428C D150D1E7 cmple r0,r7,ror #0x3
:02074290 101903E0 andnes r0,r9,r0,ror #0x7
:02074294 E1A0404C mov  r4,r12,asr #0x0
:02074298 C10210E5 unknown
:0207429C 0000DD19 andeq  r13,r0,r9,lsl r13
:020742A0 05B408C9 ldreq r0,[r4, #+0x8c9]!
:020742A4 05E7DC50 streqb r13,[r7, #+0xc50]!
:020742A8 00E1A03C rsceq  r10,r1,r12,lsr r0
:020742AC 71540C43 cmpvc r4,r3,asr #0x18
:020742B0 0005B317 andeq  r11,r5,r7,lsl r3
:020742B4 812801B8 strhih r0,[r8, -r8]!
:020742B8 C800090F stmgtda  r0 ,{r0,r1,r2,r3,r8,r11}
:020742BC 25B10919 ldrcs r0,[r1, #+0x919]!
:020742C0 01080011 unknown
:020742C4 458EE03B strmi r14,[r14, #+0x3b]		;r14+0x3b=*(0000003b)
:020742C8 E5E15E00 strb r5,[r1, #+0xe00]!
:020742CC 24350045 unknown
:020742D0 0D9580C4 unknown
:020742D4 59020D77 stmpldb  r2 ,{r0,r1,r2,r4,r5,r6,r8,r10,r11}
:020742D8 D732F532 unknown
:020742DC 0E990A62 cdpeq 10,8,cr0,cr9,cr2,3
:020742E0 27D94020 ldrcsb r4,[r9,+r0, lsr #0x0]
:020742E4 10D41991 smullnes r1,r4,r1,r9
:020742E8 D2E19532 rscle  r9,r1,#0xC800000
:020742EC 01A59500 moveq  r9,r0,lsl #0xa		;r9=35127296(0x2180000)
:020742F0 0220E7C5 eoreq  r14,r0,#0x3140000
:020742F4 01E7C510 mvneq  r12,r0,lsl r5
:020742F8 00E28440 rsceq  r8,r2,r0,asr #0x8
:020742FC E2422001 sub  r2,r2,#0x1
:02074300 F7E102DD unknown
:02074304 BD900F45 unknown
:02074308 01F53812 mvneqs r3,r2,lsl r8
:0207430C 004517C5 subeq  r1,r5,r5,asr #0xf
:02074310 0CA907D5 stceq  7,cr0,[r9],#+0x354
:02074314 40FD1821 rscmis r1,r13,r1,lsr #0x10
:02074318 02A113F9 adceq  r1,r1,#0xE4000003
:0207431C B9426880 stmltdb  r2 ,{r7,r11,r13,r14}^
:02074320 19464307 stmnedb  r6 ,{r0,r1,r2,r8,r9,r14}^
:02074324 001D3550 andeqs r3,r13,r0,asr r5
:02074328 37006509 strcc r6,[r0,-r9, lsl #0xa]
:0207432C C2158100 andgts r8,r5,#0x0
:02074330 D2810030 addle  r0,r1,#0x30
:02074334 08E70021 unknown
:02074338 04990020 ldreq r0,[r9],#+0x20
:0207433C 1E550495 mrcne 4,2,r0,cr5,cr5,{4}
:02074340 EB00242D bl 0207D3FC
:02074344 B080000E addlt  r0,r0,r14
:02074348 2679F2E1 unknown
:0207434C A02F0955 eorge  r0,r15,r5,asr r9
:02074350 17C40006 strneb r0,[r4, +r6]
:02074354 10001E61 andne  r1,r0,r1,ror #0x1c
:02074358 699017BD ldmvsib  r0 ,{r0,r2,r3,r4,r5,r7,r8,r9,r10,r12}
:0207435C E7C41001 strb r1,[r4, +r1]
:02074360 2DFFFFD1 ldccsl 15,cr15,[r15,#+0x344]!
:02074364 17A58126 strne r8,[r5,+r6, lsr #0x2]!
:02074368 81A510D5 unknown
:0207436C E2810001 add  r0,r1,#0x1
:02074370 4F02519D swimi 0x0002519d
:02074374 100D0265 andne  r0,r13,r5,ror #0x4
:02074378 0D10E1D0 unknown
:0207437C 3100442D unknown
:02074380 41A1A199 unknown
:02074384 CE31A190 mrcgt 1,1,r10,cr1,cr0,{4}
:02074388 0B18E1B0 bleq 026ACA50
:0207438C 85059000 strhi r9,[r5, #-0x0]		;(r5-0x0=*(00000000))
:02074390 90202414 eorls  r2,r0,r4,lsl r4
:02074394 7D1C08E5 unknown
:02074398 90303400 eorlss r3,r0,r0,lsl #0x8
:0207439C 025501E5 subeqs r0,r5,#0x40000039
:020743A0 69060582 stmvsdb  r6 ,{r1,r7,r8,r10}
:020743A4 02E08304 rsceq  r8,r0,#0x10000000
:020743A8 03224C10 unknown
:020743AC 012005D1 unknown
:020743B0 F4011D63 strnv r1,[r1],#-0xd63
:020743B4 116520D1 unknown
:020743B8 63096D57 unknown
:020743BC 09300DE4 ldmeqdb  r0!,{r2,r5,r6,r7,r8,r10,r11}
:020743C0 9F00D863 swils 0x0000d863
:020743C4 098D1C75 stmeqib  r13 ,{r0,r2,r4,r5,r6,r10,r11,r12}
:020743C8 4309C4E3 unknown
:020743CC 7309AA38 unknown
:020743D0 A50009B4 strge r0,[r0, #-0x9b4]		;(r0-0x9b4=*(00007c4c))
:020743D4 B04059B4 strlth r5,[r0],#-0x94
:020743D8 F3092059 unknown
:020743DC 90003590 mulls  r0,r0,r5
:020743E0 0923095A stmeqdb  r3!,{r1,r3,r4,r6,r8,r11}
:020743E4 23097CF3 unknown
:020743E8 45D8F309 ldrmib r15,[r8, #+0x309]		;r8+0x309=*(00000309)
:020743EC 095B5800 ldmeqdb  r11 ,{r11,r12,r14}^
:020743F0 32AD5800 adccc  r5,r13,#0x0
:020743F4 F2AD0E3D adcnv  r0,r13,#0x3D0
:020743F8 11AA1025 movne  r1,r5,lsr #0x0		;r1=0(0x0)
:020743FC F311BDA3 tstnv r1,#0x28C0
:02074400 805311E7 subhis r1,r3,r7,ror #0x3
:02074404 F3119311 tstnv r1,#0x44000000
:02074408 75381B41 ldrvc r1,[r8, #-0xb41]!
:0207440C 160D130D strne r1,[r13],-r13, lsl #0x6
:02074410 0902003D stmeqdb  r2 ,{r0,r2,r3,r4,r5}
:02074414 30391B13 eorccs r1,r9,r3,lsl r11
:02074418 07E157FF unknown
:0207441C 100D1035 andne  r1,r13,r5,lsr r0
:02074420 1AA905D5 bne 00AB5B7C
:02074424 003D4306 eoreqs r4,r13,r6,lsl #0x6
:02074428 4D4049AC unknown
:0207442C CD8DD970 unknown
:02074430 00018100 andeq  r8,r1,r0,lsl #0x2
:02074434 C51EA1BD ldrgt r10,[r14, #-0x1bd]		;(r14-0x1bd=*(fffffe43))
:02074438 0E02DD02 cdpeq 13,0,cr13,cr2,cr2,0
:0207443C 115D0041 cmpne r13,r1,asr #0x0
:02074440 D1FD6C9F unknown
:02074444 60F12111 rscvss r2,r1,r1,lsl r1
:02074448 21912101 orrcss r2,r1,r1,lsl #0x2
:0207444C E615E9F1 unknown
:02074450 1900C505 stmnedb  r0 ,{r0,r2,r8,r10,r14,r15}
:02074454 6D25150A stcvs  5,cr1,[r5,#-0x28]!
:02074458 1914021D ldmnedb  r4 ,{r0,r2,r3,r4,r9}
:0207445C 106DAE07 rsbne  r10,r13,r7,lsl #0x1c
:02074460 C9021D01 stmgtdb  r2 ,{r0,r8,r10,r11,r12}
:02074464 14C12205 strneb r2,[r1],#+0x205
:02074468 6B0D1011 blvs 023B84B4
:0207446C 0A153011 beq 025C04B8
:02074470 60812849 addvs  r2,r1,r9,asr #0x10
:02074474 0ED9007D mrceq 0,6,r0,cr9,cr13,{3}
:02074478 BF1F6DE2 swilt 0x001f6de2
:0207447C 14030117 strne r0,[r3],#-0x117
:02074480 0900D520 stmeqdb  r0 ,{r5,r8,r10,r12,r14,r15}
:02074484 00090240 andeq  r0,r9,r0,asr #0x4
:02074488 950034B2 strls r3,[r0, #-0x4b2]		;(r0-0x4b2=*(0000814e))
:0207448C 010923DD unknown
:02074490 C590412A ldrgt r4,[r0, #+0x12a]		;r0+0x12a=*(0000872a)
:02074494 101CD819 andnes r13,r12,r9,lsl r8
:02074498 E042104D sub  r1,r2,r13,asr #0x0
:0207449C 24E005A5 unknown
:020744A0 A5850024 strge r0,[r5, #+0x24]		;r5+0x24=*(00000024)
:020744A4 C1E5950C mvngt  r9,r12,lsl #0xa
:020744A8 24E0413E unknown
:020744AC 11000D28 unknown
:020744B0 0D0E9150 unknown
:020744B4 0915E120 ldmeqdb  r5 ,{r5,r8,r13,r14,r15}
:020744B8 007E0710 rsbeqs r0,r14,r0,lsl r7
:020744BC 7108E3C0 unknown
:020744C0 00190800 andeqs r0,r9,r0,lsl #0x10
:020744C4 A00E5080 andge  r5,r14,r0,lsl #0x1
:020744C8 B00EA0E1 andlt  r10,r14,r1,ror #0x1
:020744CC D50019E1 strle r1,[r0, #-0x9e1]		;(r0-0x9e1=*(00007c1f))
:020744D0 95C03800 strlsb r3,[r0, #+0x800]		;r0+0x800=*(00008e00)
:020744D4 E35C0061 cmp r12,#0x61
:020744D8 28491111 stmcsda  r9 ,{r0,r4,r8,r12}^
:020744DC 3048E595 unknown
:020744E0 0114E595 unknown
:020744E4 04E28D10 unknown
:020744E8 E13C0141 teq r12,r1,asr #0x2
:020744EC 0D500A41 unknown
:020744F0 C5219513 strgt r9,[r1, #-0x513]!
:020744F4 3C1545E5 ldccc  5,cr4,[r5],{#0xe5}
:020744F8 53280065 unknown
:020744FC 20280019 eorcs  r0,r8,r9,lsl r0
:02074500 8009C185 andhi  r12,r9,r5,lsl #0x3
:02074504 001129E5 andeqs r2,r1,r5,ror #0x13
:02074508 8021E241 eorhi  r14,r1,r1,asr #0x4
:0207450C 100C2BDD unknown
:02074510 1C2518C5 stcne  8,cr1,[r5],#-0x314
:02074514 E5850DBD str r0,[r5, #+0xdbd]		;r5+0xdbd=*(00000dbd)
:02074518 65851028 strvs r1,[r5, #+0x28]		;r5+0x28=*(00000028)
:0207451C 4038832D eormis r8,r8,r13,lsr #0x6
:02074520 229D39D1 addcss r3,r13,#0x344000
:02074524 21B51AE6 movcss r1,r6,ror #0x15
:02074528 19314C04 ldmnedb  r1!,{r2,r10,r11,r14}
:0207452C 03459000 unknown
:02074530 80010015 andhi  r0,r1,r5,lsl r0
:02074534 709A0001 addvcs r0,r10,r1
:02074538 C96001D9 unknown
:0207453C EC000D01 stc  13,cr0,[r0],{#0x1}
:02074540 5A03400D bpl 0214457C
:02074544 131D000D tstne r13,#0xD
:02074548 999F00E0 ldmlsib  r15 ,{r5,r6,r7}
:0207454C 8103F91B unknown
:02074550 A060E307 rsbge  r14,r0,r7,lsl #0x6
:02074554 01011813 unknown
:02074558 10040096 mulne  r4,r6,r0
:0207455C 9F50CCE0 swils 0x0050cce0
:02074560 751061E5 ldrvc r6,[r0, #-0x1e5]		;(r0-0x1e5=*(0000841b))
:02074564 11A00061 movne  r0,r1,ror #0x0
:02074568 003D0811 eoreqs r0,r13,r1,lsl r8
:0207456C BC0009BC stclt  9,cr0,[r0],{#0xbc}
:02074570 55B84059 ldrpl r4,[r8, #+0x59]!
:02074574 E9F05900 unknown
:02074578 00359813 eoreqs r9,r5,r3,lsl r8
:0207457C 00351098 mlaeqs r5,r8,r0,r1unknown
:02074580 06000596 unknown
:02074584 6CE79111 stcvsl 1,cr9,[r7],#+0x44
:02074588 E5019000 str r9,[r1, #-0x0]		;(r1-0x0=*(00000000))
:0207458C 1AAD11B9 bne 00BB8C78
:02074590 4D004984 unknown
:02074594 204D8030 subcs  r8,r13,r0,lsr r0
:02074598 4D1611B6 unknown
:0207459C 004D1510 subeq  r1,r13,r0,lsl r5
:020745A0 60000960 andvs  r0,r0,r0,ror #0x12
:020745A4 019F2B20 orreqs r2,r15,r0,lsr #0x16
:020745A8 5CE59008 stcpll 0,cr9,[r5],#+0x20
:020745AC 306C0A41 rsbcc  r0,r12,r1,asr #0x14
:020745B0 0A3D9122 beq 02FD8A40
:020745B4 82310C09 eorhis r0,r1,#0x900
:020745B8 061106E7 ldreq r0,r0,r1,#0x900
:020745BC 0009E780 andeq  r14,r9,r0,lsl #0xf
:020745C0 4C250B15 stcmi  11,cr0,[r5],#-0x54
:020745C4 B000594B andlt  r5,r0,r11,asr #0x12
:020745C8 04251038 unknown
:020745CC 010C1970 unknown
:020745D0 5914E791 ldmpldb  r4 ,{r0,r4,r7,r8,r9,r10,r13,r14,r15}
:020745D4 0106E207 unknown
:020745D8 A501E781 strge r14,[r1, #-0x781]		;(r1-0x781=*(fffff87f))
:020745DC E0858128 add  r8,r5,r8,lsr #0x2
:020745E0 EBFFA922 bl 0205EA70
:020745E4 4024511D eormi  r5,r4,r13,lsl r1
:020745E8 01700001 cmneq r0,r1
:020745EC 0E3BBC00 cdpeq 12,2,cr11,cr11,cr0,0
:020745F0 09053802 stmeqdb  r5 ,{r1,r11,r12,r13}
:020745F4 1AA62000 bne 009FC5FC
:020745F8 1AE1F002 bne 018F0608
:020745FC E2140201 ands r0,r4,#0x10000000
:02074600 216D021A unknown
:02074604 A01BC510 andges r12,r11,r0,lsl r5
:02074608 00D502FD ldreqsh r0,[r5],#+0x2d
:0207460C E5C4100D strb r1,[r4, #+0xd]		;r4+0xd=*(0000000d)
:02074610 8300B5AE unknown
:02074614 06E5000D unknown
:02074618 115DE5C4 cmpne r13,r4,asr #0xb
:0207461C 2009408D andcs  r4,r9,r13,lsl #0x1
:02074620 9DF310D5 ldclsl 0,cr1,[r3,#+0x354]!
:02074624 10D10301 sbcnes r0,r1,r1,lsl #0x6
:02074628 034D000D unknown
:0207462C 1DB015D1 ldcne  5,cr1,[r0,#+0x344]!
:02074630 D011C020 andles r12,r1,r0,lsr #0x0
:02074634 600DD100 andvs  r13,r13,r0,lsl #0x2
:02074638 39C05011 stmccib  r0 ,{r0,r4,r12,r14}^
:0207463C 10165524 andnes r5,r6,r4,lsr #0xa
:02074640 590115C0 stmpldb  r1 ,{r6,r7,r8,r10,r12}
:02074644 C32AA107 unknown
:02074648 200C00FD unknown
:0207464C A9921C41 ldmgeib  r2 ,{r0,r6,r10,r11,r12}
:02074650 29E5920D unknown
:02074654 F91A8D32 ldmnvdb  r10 ,{r1,r4,r5,r8,r10,r11,r15}
:02074658 0E3C6C00 cdpeq 12,2,cr6,cr12,cr0,0
:0207465C 4306F802 unknown
:02074660 E1B010E1 movs r1,r1,ror #0x1
:02074664 0A0918A9 beq 022BA910
:02074668 B22CED13 eorlt  r14,r12,#0x4C0
:0207466C 2011A070 andcss r10,r1,r0,ror r0
:02074670 00080055 andeq  r0,r8,r5,asr r0
:02074674 E20C8D60 and  r8,r12,#0x1800
:02074678 E1D910B0 ldrh r1,[r9, #+0x0]		;r9+0x0=*(02180000)=#-2145881561(0x80187227)
:0207467C D5001439 strle r1,[r0, #-0x439]		;(r0-0x439=*(000081c7))
:02074680 0007A005 andeq  r10,r7,r5
:02074684 180107C4 stmneda  r1 ,{r2,r6,r7,r8,r9,r10}
:02074688 90123906 andlss r3,r2,r6,lsl #0x12
:0207468C E7E28950 unknown
:02074690 1B15FFFF blne 025F4694
:02074694 001900ED andeqs r0,r9,r13,ror #0x1
:02074698 FD0BEDE0 unknown
:0207469C F9068A01 stmnvdb  r6 ,{r0,r9,r11,r15}
:020746A0 3D033103 unknown
:020746A4 E0738400 rsbs r8,r3,r0,lsl #0x8
:020746A8 EB00097D bl 02076CA4
:020746AC 00877005 addeq  r7,r7,r5
:020746B0 0C9908E0 ldceq  8,cr0,[r9],{#0xe0}
:020746B4 9AFFFFEC bls 0207466C
:020746B8 17950407 ldrne r0,[r5,+r7, lsl #0x8]
:020746BC 25E8BD83 strcsb r11,[r8, #+0xd83]!
:020746C0 BDF025B0 ldcltl 5,cr2,[r0,#+0x2c0]!
:020746C4 CD710718 ldcgtl 7,cr0,[r1,#-0x60]!
:020746C8 19A0C010 stmneib  r0!,{r4,r14,r15}
:020746CC 30202120 eorcc  r2,r0,r0,lsr #0x2
:020746D0 2119E0D1 ldrcssb r14,[r9, -r1]
:020746D4 E4CC3020 strb r3,[r12],#+0x20
:020746D8 50611021 rsbpl  r1,r1,r1,lsr #0x0
:020746DC 81313002 teqhi r1,r2
:020746E0 80C002E0 sbchi  r0,r0,r0,ror #0x5
:020746E4 D11041E0 tstle r0,r0,ror #0x3
:020746E8 7D731040 ldcvcl 0,cr1,[r3,#-0x100]!
:020746EC 6C00A910 stcvs  9,cr10,[r0],{#0x10}
:020746F0 412DFBE5 msrmi CPSR_fsc,r5
:020746F4 2D40108C unknown
:020746F8 E10135E9 unknown
:020746FC 50EB0741 rscpl  r0,r11,r1,asr #0xe
:02074700 8018E504 andhis r14,r8,r4,lsl #0xa
:02074704 6900E8BD stmvsdb  r0 ,{r0,r2,r3,r4,r5,r7,r11,r13,r14,r15}
:02074708 C2203540 eorgt  r3,r0,#0x10000000
:0207470C 03E4D010 mvneq  r13,#0x10
:02074710 0AF1084D beq 01CB684C
:02074714 B010E902 andlts r14,r0,r2,lsl #0x12
:02074718 3DF9103D ldcccl 0,cr1,[r9,#+0xf4]!
:0207471C 0B10D180 bleq 024A8D24
:02074720 D0C0100D sbcle  r1,r0,r13
:02074724 3001E42D andcc  r14,r1,r13,lsr #0x8
:02074728 0003E4D1 unknown
:0207472C 05E1005C streqb r0,[r1, #+0x5c]!
:02074730 A5502F81 ldrgeb r2,[r0, #-0xf81]		;(r0-0xf81=*(0000767f))
:02074734 12695101 rsbne  r5,r9,#0x40000000
:02074738 E0D401C5 sbcs r0,r4,r5,asr #0x3
:0207473C 23029533 unknown
:02074740 10B1100D adcnes r1,r1,r13
:02074744 B40031F3 strlt r3,[r0],#-0x1f3
:02074748 10AD13D1 unknown
:0207474C FF009120 swinv 0x00009120
:02074750 0BE20130 bleq 018F4C18
:02074754 000F7121 andeq  r7,r15,r1,lsr #0x2
:02074758 03E26010 mvneq  r6,#0x10
:0207475C E21102C0 ands r0,r1,#0xC
:02074760 2016F104 andcss r15,r6,r4,lsl #0x2
:02074764 607DE042 rsbvss r14,r13,r2,asr #0x0
:02074768 615CC088 cmpvs r12,r8,lsl #0x1
:0207476C F501E920 strnv r14,[r1, #-0x920]		;r1-0x920=*(80186907)=#0(0x00000000)
:02074770 A018032A andges r0,r8,r10,lsr #0x6
:02074774 1C03E11C stcne  1,cr14,[r3],{#0x1c}
:02074778 1403E181 strne r14,[r3],#-0x181
:0207477C 6DE10081 stcvsl 0,cr0,[r1,#+0x204]!
:02074780 12A2E10E adcne  r14,r2,#0x80000003
:02074784 25A5E1B0 strcs r14,[r5, #+0x1b0]!
:02074788 04000182 streq r0,[r0],#-0x182
:0207478C 01080001 unknown
:02074790 00010C00 andeq  r0,r1,r0,lsl #0x18
:02074794 00015510 andeq  r5,r1,r0,lsl r5
:02074798 18000114 stmneda  r0 ,{r2,r4,r8}
:0207479C 301C0001 andccs r0,r12,r1
:020747A0 20E51580 rsccs  r1,r5,r0,lsl #0xb
:020747A4 10150155 andnes r0,r5,r5,asr r1
:020747A8 1F0015F4 swine 0x000015f4
:020747AC 21AC0ED9 unknown
:020747B0 DDE1B011 stclel 0,cr11,[r1,#+0x44]!
:020747B4 80300410 eorhis r0,r0,r0,lsl r4
:020747B8 1001E410 andne  r14,r1,r0,lsl r4
:020747BC 03201951 unknown
:020747C0 1F7D41A5 swine 0x007d41a5
:020747C4 0310FFD0 tsteq r0,#0x340
:020747C8 E40B81E2 str r8,[r11],#-0x1e2
:020747CC 52102001 andpls r2,r0,#0x1
:020747D0 0109FCE2 unknown
:020747D4 41F01601 mvnmis r1,r1,lsl #0xc
:020747D8 E9982591 ldmib  r8 ,{r0,r4,r7,r8,r10,r13}
:020747DC 00E1D00F rsceq  r13,r1,r15
:020747E0 BD159140 unknown
:020747E4 E161E001 unknown
:020747E8 E5CD5000 strb r5,[r13, #+0x0]		;r13+0x0=*(00000000)
:020747EC 02000101 andeq  r0,r0,#0x40000000
:020747F0 02E52140 rsceq  r2,r5,#0x10
:020747F4 4000B940 andmi  r11,r0,r0,asr #0x12
:020747F8 00010109 andeq  r0,r1,r9,lsl #0x2
:020747FC 8D35400C ldchi  0,cr4,[r5,#-0x30]!
:02074800 113125E5 teqne r1,r5,ror #0xb
:02074804 16A10FAD unknown
:02074808 78302165 ldmvcda  r0!,{r0,r2,r5,r6,r8,r13}
:0207480C F1651165 unknown
:02074810 10ED2002 rscne  r2,r13,r2
:02074814 2D500115 unknown
:02074818 1545B306 strneb r11,[r5, #-0x306]		;(r5-0x306=*(fffffcfa))
:0207481C 85070869 strhi r0,[r7, #-0x869]		;(r7-0x869=*(fffff797))
:02074820 00092B00 andeq  r2,r9,r0,lsl #0x16
:02074824 AB000908 blge 02076C4C
:02074828 1100A911 unknown
:0207482C 001D1B10 andeqs r1,r13,r0,lsl r11
:02074830 D9121520 ldmledb  r2 ,{r5,r8,r10,r12}
:02074834 1805D611 stmneda  r5 ,{r0,r4,r9,r10,r12,r14,r15}
:02074838 15100009 ldrne r0,[r0, #-0x9]		;(r0-0x9=*(000085f7))
:0207483C 11122500 tstne r2,r0,lsl #0xa
:02074840 01B91310 moveqs r1,r0,lsl r3		;r1=201326592(0xc000000)
:02074844 11CD2DBB strneh r2,[r13, #+0xdb]		;r13+0xdb=*(000000db)
:02074848 170100BD unknown
:0207484C 14851F69 strne r1,[r5],#+0xf69
:02074850 BE28410D cdplt 1,2,cr4,cr8,cr13,0
:02074854 10050435 andne  r0,r5,r5,lsr r4
:02074858 690A0015 stmvsdb  r10 ,{r0,r2,r4}
:0207485C 7900151F stmvcdb  r0 ,{r0,r1,r2,r3,r4,r8,r10,r12}
:02074860 F704C90E strnv r12,[r4,-r14, lsl #0x12]
:02074864 70033471 andvc  r3,r3,r1,ror r4
:02074868 100D0411 andne  r0,r13,r1,lsl r4
:0207486C 0F850A11 swieq 0x00850a11
:02074870 15F91041 ldrneb r1,[r9, #+0x41]!
:02074874 29F12221 unknown
:02074878 D9222158 stmledb  r2!,{r3,r4,r6,r8,r13}
:0207487C 10CD0089 sbcne  r0,r13,r9,lsl #0x1
:02074880 F0CD0CD6 unknown
:02074884 594D1015 stmpldb  r13 ,{r0,r2,r4,r12}^
:02074888 31600DD1 unknown
:0207488C DE00710A cdple 1,0,cr7,cr0,cr10,0
:02074890 1495CD20 ldrne r12,[r5],#+0xd20
:02074894 10C120B1 strneh r2,[r1],#+0x1
:02074898 0051443C subeqs r4,r1,r12,lsr r4
:0207489C 40C1509C smullmi  r5,r1,r12,r0
:020748A0 30C12FF9 unknown
:020748A4 C1263092 unknown
:020748A8 60088E20 andvs  r8,r8,r0,lsr #0x1c
:020748AC 2005F0C1 andcs  r15,r5,r1,asr #0x1
:020748B0 07B940C1 ldreq r4,r15,r5,r1,asr #0x1
:020748B4 942064B2 unknown
:020748B8 E2020FA5 and  r0,r2,#0x294
:020748BC EFE3000D swi 0x00e3000d
:020748C0 6D154524 unknown
:020748C4 9F03EC09 swils 0x0003ec09
:020748C8 E1520059 cmp r2,r9,asr r0
:020748CC DA046523 ble 0218DD60
:020748D0 117510FF ldrnesh r1,[r5, #-0xf]!
:020748D4 01310445 teqeq r1,r5,asr #0x8
:020748D8 41F143C1 mvnmis r4,r1,asr #0x7
:020748DC C103BD24 unknown
:020748E0 00112E23 andeqs r2,r1,r3,lsr #0x1c
:020748E4 21001122 unknown
:020748E8 2499D710 ldrcs r13,[r9],#+0x710
:020748EC 5D2A0395 stcpl  3,cr0,[r10,#-0x254]!
:020748F0 912E9911 unknown
:020748F4 5B800005 blpl 00074910
:020748F8 03D51F5D biceqs r1,r5,#0x174
:020748FC B110F110 tstlt r0,r0,lsl r1
:02074900 1D220513 stcne  5,cr0,[r2,#-0x4c]!
:02074904 027BB301 rsbeqs r11,r11,#0x4000000
:02074908 13B5CD00 movnes r12,#0x0		;r12=0(0x0)
:0207490C 9F2312D5 swils 0x002312d5
:02074910 3721E520 strcc r14,[r1,-r0, lsr #0xa]!
:02074914 1279009D rsbnes r0,r9,#0x9D
:02074918 1DD908E5 unknown
:0207491C 253E3091 ldrcs r3,[r14, #-0x91]!
:02074920 5020BDE0 eorpl  r11,r0,r0,ror #0x1b
:02074924 1E4DE58D cdpne 5,4,cr14,cr13,cr13,4
:02074928 53C43F99 bicpl  r3,r4,#0x264
:0207492C 75042F99 strvc r2,[r4, #-0xf99]		;(r4-0xf99=*(fffff067))
:02074930 51110D1F tstpl r1,r15,lsl r13
:02074934 3A10B104 bcc 024A0D4C
:02074938 9D0F1992 unknown
:0207493C 0481EF3F streq r14,[r1],#+0xf3f
:02074940 3120356C unknown
:02074944 0031D604 eoreqs r13,r1,r4,lsl #0xc
:02074948 05000968 streq r0,[r0, #-0x968]		;(r0-0x968=*(00007c98))
:0207494C 1F8503E1 swine 0x008503e1
:02074950 B500056A strlt r0,[r0, #-0x56a]		;(r0-0x56a=*(00008096))
:02074954 6C00051F stcvs  5,cr0,[r0],{#0x1f}
:02074958 09110009 ldmeqdb  r1 ,{r0,r3}
:0207495C 00092500 andeq  r2,r9,r0,lsl #0xa
:02074960 00094CAA andeq  r4,r9,r10,lsr #0x19
:02074964 22000D17 andcs  r0,r0,#0x5C0
:02074968 E174000D cmn r4,r13
:0207496C 1009AA40 andne  r10,r9,r0,asr #0x14
:02074970 7A00091E bvc 02076DF0
:02074974 C5190089 ldrgt r0,[r9, #-0x89]		;r9-0x89=*(0217ff77)=#876118379(0x3438816b)
:02074978 19551B00 ldmnedb  r5 ,{r8,r9,r11,r12}^
:0207497C 40190240 andmis r0,r9,r0,asr #0x4
:02074980 51001968 unknown
:02074984 01002112 unknown
:02074988 00211575 eoreq  r1,r1,r5,ror r5
:0207498C E1DC10D1 ldrsb r1,[r12, #+0x1]		;r12+0x1=*(00000001)
:02074990 0D022003 unknown
:02074994 6C022100 stcvs  1,cr2,[r2],{#0x0}
:02074998 FD100231 unknown
:0207499C 3D400D12 unknown
:020749A0 0CE1EB00 stceql 11,cr14,[r1],#+0x0
:020749A4 40091BF9 unknown
:020749A8 06000909 streq r0,[r0],-r9, lsl #0x12
:020749AC 06AC4009 unknown
:020749B0 400910B9 strmih r1,[r9], -r9
:020749B4 B5071ECD strlt r1,[r7, #-0xecd]		;(r7-0xecd=*(fffff133))
:020749B8 8102552C unknown
:020749BC 00DDEE4E sbceqs r14,r13,r14,asr #0x1c
:020749C0 11FC0D2D mvnnes r0,r13,lsr #0x1a
:020749C4 096111C5 unknown
:020749C8 09530F00 ldmeqdb  r3 ,{r8,r9,r10,r11}^
:020749CC 02D54800 sbceqs r4,r5,#0x0
:020749D0 09002D47 stmeqdb  r0 ,{r0,r1,r2,r6,r8,r10,r11,r13}
:020749D4 55410039 strplb r0,[r1, #-0x39]		;r1-0x39=*(0bffffc7)=#0(0x00000000)
:020749D8 45E25300 strmib r5,[r2, #+0x300]!
:020749DC 01865000 orreq  r5,r6,r0
:020749E0 01484200 unknown
:020749E4 00018400 andeq  r8,r1,r0,lsl #0x8
:020749E8 82000183 andhi  r0,r0,#0xC0000020
:020749EC 55500001 ldrplb r0,[r0, #-0x1]		;(r0-0x1=*(ffffffff))
:020749F0 012F0001 unknown
:020749F4 00094A00 andeq  r4,r9,r0,lsl #0x14
:020749F8 1D000958 unknown
:020749FC 7C000D55 stcvc  13,cr0,[r0],{#0x55}
:02074A00 9953205D ldmlsdb  r3 ,{r0,r2,r3,r4,r6,r13}^
:02074A04 12D16022 sbcnes r6,r1,#0x22
:02074A08 43D52035 bicmis r2,r5,#0x35
:02074A0C 119114E2 orrnes r1,r1,r2,ror #0x9
:02074A10 74908FF1 ldrvc r8,[r0],#+0xff1
:02074A14 13000108 unknown
:02074A18 01410001 unknown
:02074A1C 00012000 andeq  r2,r1,r0
:02074A20 1285553B addne  r5,r5,#0xEC00000
:02074A24 010E0001 unknown
:02074A28 00016D00 andeq  r6,r1,r0,lsl #0x1a
:02074A2C AB00016C blge 02074FE4
:02074A30 6A00016B bvs 02074FE4
:02074A34 1D8D1261 unknown
:02074A38 01450001 unknown
:02074A3C 0166BA00 unknown
:02074A40 00016500 andeq  r6,r1,r0,lsl #0xa
:02074A44 63000156 unknown
:02074A48 45AA0001 strmi r0,[r10, #+0x1]!
:02074A4C 00016115 andeq  r6,r1,r5,lsl r1
:02074A50 FF118160 swinv 0x00118160
:02074A54 95E169FF strlsb r6,[r1, #+0x9ff]!
:02074A58 9530495C ldrls r4,[r0, #-0x95c]!
:02074A5C 113157A0 teqne r1,r0,lsr #0xf
:02074A60 20811011 addcs  r1,r1,r1,lsl r0
:02074A64 21F60219 mvncss r0,r9,lsl r2
:02074A68 31095200 unknown
:02074A6C 8049F045 subhi  r15,r9,r5,asr #0x0
:02074A70 F0810049 addnv  r0,r1,r9,asr #0x0
:02074A74 0035449D mlaeqs r5,r13,r4,r4unknown
:02074A78 350D506D strcc r5,[r13, #-0x6d]		;(r13-0x6d=*(ffffff93))
:02074A7C 35F03540 ldrccb r3,[r0, #+0x540]!
:02074A80 497636F0 unknown
:02074A84 51450C00 unknown
:02074A88 59044035 stmpldb  r4 ,{r0,r2,r4,r5,r14}
:02074A8C 01102512 tsteq r0,r2,lsl r5
:02074A90 0107ED00 unknown
:02074A94 00010800 andeq  r0,r1,r0,lsl #0x10
:02074A98 01000104 unknown
:02074A9C 99AA0231 stmlsib  r10!,{r0,r4,r5,r9}
:02074AA0 80492850 subhi  r2,r9,r0,asr r8
:02074AA4 21003506 unknown
:02074AA8 35230500 strcc r0,[r3, #-0x500]!
:02074AAC BD30115D ldclt  1,cr1,[r0,#-0x174]!
:02074AB0 0CF12000 ldceql 0,cr2,[r1],#+0x0
:02074AB4 79063510 stmvcdb  r6 ,{r4,r8,r10,r12,r13}
:02074AB8 08E5D510 unknown
:02074ABC F5CD2003 strnvb r2,[r13, #+0x3]		;r13+0x3=*(00000003)
:02074AC0 2331CD06 teqcs r1,#0x180
:02074AC4 1029511A eorne  r5,r9,r10,lsl r1
:02074AC8 51102910 tstpl r0,r0,lsl r9
:02074ACC 9D156029 unknown
:02074AD0 C155DD22 cmpgt r5,r2,lsr #0x1a
:02074AD4 03022120 unknown
:02074AD8 210F5021 mrscs r5,CPSR
:02074ADC 550BC120 strpl r12,[r11, #-0x120]		;(r11-0x120=*(fffffef1))
:02074AE0 0021EB1C eoreq  r14,r1,r12,lsl r11
:02074AE4 0A002104 beq 0207CEFC
:02074AE8 101113A9 andnes r1,r1,r9,lsr #0x7
:02074AEC 001101A9 andeqs r0,r1,r9,lsr #0x3
:02074AF0 13BD15F5 movnes r1,#0x3D400000		;r1=1027604480(0x3d400000)
:02074AF4 851BE904 ldrhi r14,[r11, #-0x904]		;(r11-0x904=*(fffff70d))
:02074AF8 024DFF00 subeq  r15,r13,#0x0
:02074AFC 05DA0009 ldreqb r0,[r10, #+0x9]		;r10+0x9=*(0000000a)
:02074B00 00FF1121 rsceqs r1,r15,r1,lsr #0x2
:02074B04 087D0A65 unknown
:02074B08 48B90BB1 ldmmiia  r9!,{r0,r4,r5,r7,r8,r9,r11}
:02074B0C 01E88EF2 unknown
:02074B10 10E28C00 rscne  r8,r2,r0,lsl #0x18
:02074B14 81801541 orrhi  r1,r0,r1,asr #0xa
:02074B18 7890E8BD ldmvcia  r0 ,{r0,r2,r3,r4,r5,r7,r11,r13,r14,r15}
:02074B1C 6545020D strvsb r0,[r5, #-0x20d]		;(r5-0x20d=*(fffffdf3))
:02074B20 10024980 andne  r4,r2,r0,lsl #0x13
:02074B24 A0000249 andge  r0,r0,r9,asr #0x4
:02074B28 0500E1B0 streq r14,[r0, #-0x1b0]		;(r0-0x1b0=*(fffffe50))
:02074B2C 03A111C1 moveq  r1,#0x40000030		;r1=1073741872(0x40000030)
:02074B30 614C10CD unknown
:02074B34 B9032901 stmltdb  r3 ,{r0,r8,r11,r13}
:02074B38 51774321 cmnpl r7,r1,lsr #0x6
:02074B3C 45026112 strmi r6,[r2, #-0x112]		;(r2-0x112=*(fffffeee))
:02074B40 2251DD80 subcss r13,r1,#0x2000
:02074B44 A3001148 unknown
:02074B48 E5DDB041 ldrb r11,[r13, #+0x41]		;r13+0x41=*(00000041)
:02074B4C C9001255 stmgtdb  r0 ,{r0,r2,r4,r6,r9,r12}
:02074B50 05500903 ldreqb r0,[r0, #-0x903]		;(r0-0x903=*(fffff6fd))
:02074B54 41130581 tstmi r3,r1,lsl #0xb
:02074B58 09226D00 stmeqdb  r2!,{r8,r10,r11,r13,r14}
:02074B5C D111CD10 tstle r1,r0,lsl r13
:02074B60 007F6991 unknown
:02074B64 13227158 unknown
:02074B68 71582271 cmpvc r8,r1,ror r2
:02074B6C 41541B22 cmpmi r4,r2,lsr #0x16
:02074B70 09127112 ldmeqdb  r2 ,{r1,r4,r8,r12,r13,r14}
:02074B74 00290D00 eoreq  r0,r9,r0,lsl #0x1a
:02074B78 11127119 tstne r2,r9,lsl r1
:02074B7C 1102D700 unknown
:02074B80 A0400800 subge  r0,r0,r0,lsl #0x10
:02074B84 03004903 unknown
:02074B88 001D1442 andeqs r1,r13,r2,asr #0x8
:02074B8C 6D121011 unknown
:02074B90 10000912 andne  r0,r0,r2,lsl r9
:02074B94 0AB6006D beq 00DF4D50
:02074B98 10690005 rsbne  r0,r9,r5
:02074B9C 0C01590B stceq  9,cr5,[r1],{#0xb}
:02074BA0 1069001D rsbne  r0,r9,r13,lsl r0
:02074BA4 091019D6 ldmeqdb  r0 ,{r1,r2,r4,r6,r7,r8,r11,r12}
:02074BA8 000100F5 unknown
:02074BAC 5A0102AD bpl 020B5668
:02074BB0 6A003D25 bvs 0208404C
:02074BB4 99000C12 stmlsdb  r0 ,{r1,r4,r10,r11}
:02074BB8 0A000901 beq 02076FC4
:02074BBC AD400961 unknown
:02074BC0 5D401019 unknown
:02074BC4 0D0A8D01 unknown
:02074BC8 0D73A650 ldceql 6,cr10,[r3,#-0x140]!
:02074BCC A5900100 ldrge r0,[r0, #+0x100]		;r0+0x100=*(00000100)
:02074BD0 8D07E512 unknown
:02074BD4 3920A202 stmccdb  r0!,{r1,r9,r13,r15}
:02074BD8 000AEB00 andeq  r14,r10,r0,lsl #0x16
:02074BDC B1013959 unknown
:02074BE0 89609002 unknown
:02074BE4 01FD02B2 ldreqh r0,[r13, #+0x22]!
:02074BE8 5707B578 unknown
:02074BEC 02892890 addeq  r2,r9,#0x900000
:02074BF0 12899037 addne  r9,r9,#0x37
:02074BF4 02950141 addeqs r0,r5,#0x40000010
:02074BF8 91E565C0 mvnls  r6,r0,asr #0xb
:02074BFC 1F39ED10 swine 0x0039ed10
:02074C00 B2C10041 sbclt  r0,r1,#0x41
:02074C04 32C174D5 sbccc  r7,r1,#0xD5000000
:02074C08 006940A5 rsbeq  r4,r9,r5,lsr #0x1
:02074C0C 42C14012 sbcmi  r4,r1,#0x12
:02074C10 A732C109 ldrge r12,[r2,-r9, lsl #0x2]!
:02074C14 301501F9 ldrccsh r0,[r5], -r9
:02074C18 E5030329 str r0,[r3, #-0x329]		;(r3-0x329=*(fffffce8))
:02074C1C 0210551D andeqs r5,r0,#0x7400000
:02074C20 D1B7911D movles r9,r13,lsl r1		;r9=0(0x0)
:02074C24 5102DD0D unknown
:02074C28 94E04004 unknown
:02074C2C 874E8900 strhib r8,[r14,-r0, lsl #0x12]
:02074C30 53BD1899 movpls r1,#0x990000		;r1=10027008(0x990000)
:02074C34 E10782E1 unknown
:02074C38 3FE1005F swicc 0x00e1005f
:02074C3C 0F695707 swieq 0x00695707
:02074C40 2FA1002D swics 0x00a1002d
:02074C44 7D07D510 unknown
:02074C48 80222D92 mlahi  r2,r2,r13,r2unknown
:02074C4C 02154577 andeqs r4,r5,#0x1DC00000
:02074C50 F50C000D strnv r0,[r12, #-0xd]		;(r12-0xd=*(fffffff3))
:02074C54 15000D82 strne r0,[r0, #-0xd82]		;(r0-0xd82=*(fffff27e))
:02074C58 18D90668 ldmneia  r9 ,{r3,r5,r6,r9,r10}^
:02074C5C 0D2B000D stceq  0,cr0,[r11,#-0x34]!
:02074C60 5B42F930 blpl 03133128
:02074C64 65B642F9 ldrvs r4,[r6, #+0x2f9]!
:02074C68 00310505 eoreqs r0,r1,r5,lsl #0xa
:02074C6C F917AD10 ldmnvdb  r7 ,{r4,r8,r10,r11,r13,r15}
:02074C70 E858F9C2 ldmda  r8 ,{r1,r6,r7,r8,r11,r12,r13,r14,r15}^
:02074C74 0102F91C unknown
:02074C78 6D136190 unknown
:02074C7C 80090D1D andhi  r0,r9,r13,lsl r13
:02074C80 69000172 stmvsdb  r0 ,{r1,r4,r5,r6,r8}
:02074C84 58118500 ldmplda  r1 ,{r8,r10,r15}
:02074C88 01850029 orreq  r0,r5,r9,lsr #0x0
:02074C8C B711C9E3 ldrlt r12,r0,r5,r9,lsr #0x0
:02074C90 BD000D4F unknown
:02074C94 20000300 andcs  r0,r0,r0,lsl #0x6
:02074C98 0406E58D streq r14,[r6],#-0x58d
:02074C9C 1551000D ldrneb r0,[r1, #-0xd]		;(r1-0xd=*(0098fff3))
:02074CA0 8D101800 unknown
:02074CA4 058A022D streq r0,[r10, #+0x22d]		;r10+0x22d=*(0000022e)
:02074CA8 54000509 strpl r0,[r0],#-0x509
:02074CAC 050C0019 streq r0,[r12, #-0x19]		;(r12-0x19=*(ffffffe7))
:02074CB0 018D4D00 orreq  r4,r13,r0,lsl #0x1a
:02074CB4 00C110AB sbceq  r1,r1,r11,lsr #0x1
:02074CB8 0A41A114 beq 030DD110
:02074CBC 2502815D strcs r8,[r2, #-0x15d]		;(r2-0x15d=*(fffffea3))
:02074CC0 296FAA42 unknown
:02074CC4 59126149 ldmpldb  r2 ,{r0,r3,r6,r8,r13,r14}
:02074CC8 FD925D12 unknown
:02074CCC 00096910 andeq  r6,r9,r0,lsl r9
:02074CD0 000907BE streqh r0,[r9], -r14
:02074CD4 1958105D ldmnedb  r8 ,{r0,r2,r3,r4,r6,r12}^
:02074CD8 00092440 andeq  r2,r9,r0,asr #0x8
:02074CDC 00095626 andeq  r5,r9,r6,lsr #0xc
:02074CE0 05500064 ldreqb r0,[r0, #-0x64]		;(r0-0x64=*(ffffff9c))
:02074CE4 000D232A andeq  r2,r13,r10,lsr #0x6
:02074CE8 5000516F andpl  r5,r0,r15,ror #0x2
:02074CEC 101D2C11 andnes r2,r13,r1,lsl r12
:02074CF0 11001D1F unknown
:02074CF4 CD6C1D10 stcgtl 13,cr1,[r12,#-0x40]!
:02074CF8 0009750B andeq  r7,r9,r11,lsl #0xa
:02074CFC AD00B11B unknown
:02074D00 1510B11E ldrne r11,[r0, #-0x11e]		;(r0-0x11e=*(fffffee2))
:02074D04 17002175 unknown
:02074D08 815A27C5 cmphi r10,r5,asr #0xf
:02074D0C 41E2D901 mvnmi  r13,r1,lsl #0x12
:02074D10 10259510 eorne  r9,r5,r0,lsl r5
:02074D14 011D1112 tsteq r13,r2,lsl r1
:02074D18 A506E359 strge r14,[r6, #-0x359]		;(r6-0x359=*(fffffca7))
:02074D1C 01E68500 mvneq  r8,r0,lsl #0xa
:02074D20 E27A0042 rsbs r0,r10,#0x42
:02074D24 E2E99000 rsc  r9,r9,#0x0
:02074D28 008D0103 addeq  r0,r13,r3,lsl #0x2
:02074D2C 00190018 andeqs r0,r9,r8,lsl r0
:02074D30 0D08800D unknown
:02074D34 0D06B200 unknown
:02074D38 FD700A80 ldc2l 10,cr0,[r0,#-0x200]!
:02074D3C 101DF53D andnes r15,r13,r13,lsr r5
:02074D40 E58D3260 str r3,[r13, #+0x260]		;r13+0x260=*(00000260)
:02074D44 E3A07010 mov  r7,#0x10		;r7=16(0x10)
:02074D48 40E3070D rscmi  r0,r3,r13,lsl #0xe
:02074D4C 1562D015 strneb r13,[r2, #-0x15]!
:02074D50 10155010 andnes r5,r5,r0,lsl r0
:02074D54 09100715 ldmeqdb  r0 ,{r0,r2,r4,r8,r9,r10}
:02074D58 01EDB505 mvneq  r11,r5,lsl #0xa
:02074D5C 5901F106 stmpldb  r1 ,{r1,r2,r8,r12,r13,r14,r15}
:02074D60 A001E11F andge  r14,r1,r15,lsl r1
:02074D64 55A511E1 strpl r1,[r5, #+0x1e1]!
:02074D68 B1A00DA1 movlt  r0,r1,lsr #0x1b		;r0=0(0x0)
:02074D6C 03B28506 moveqs r8,#0x1800000		;r8=25165824(0x1800000)
:02074D70 058A04FD streq r0,[r10, #+0x4fd]		;r10+0x4fd=*(000004fe)
:02074D74 00317811 eoreqs r7,r1,r1,lsl r8
:02074D78 02850057 addeq  r0,r5,#0x57
:02074D7C 85000537 strhi r0,[r0, #-0x537]		;(r0-0x537=*(fffffac9))
:02074D80 ED1C8512 unknown
:02074D84 0DB1593A ldceq  9,cr5,[r1,#+0xe8]!
:02074D88 BD01585A unknown
:02074D8C 0701E510 unknown
:02074D90 C5081055 strgt r1,[r8, #-0x55]		;(r8-0x55=*(017fffab))
:02074D94 005AD0C0 subeqs r13,r10,r0,asr #0x1
:02074D98 07CD11D8 unknown
:02074D9C 40D93013 sbcmis r3,r9,r3,lsl r0
:02074DA0 12C80091 sbcne  r0,r8,#0x91
:02074DA4 0201DD4C andeq  r13,r1,#0x1300
:02074DA8 002D1011 eoreq  r1,r13,r1,lsl r0
:02074DAC 00191F1D andeqs r1,r9,r13,lsl r15
:02074DB0 BD60B1F4 stcltl 1,cr11,[r0,#-0x3d0]!
:02074DB4 001D0500 andeqs r0,r13,r0,lsl #0xa
:02074DB8 01101D03 tsteq r0,r3,lsl #0x1a
:02074DBC 6DAB401D stcvs  0,cr4,[r11,#+0x74]!
:02074DC0 706D0450 rsbvc  r0,r13,r0,asr r4
:02074DC4 02151045 andeqs r1,r5,#0x45
:02074DC8 120D4000 andne  r4,r13,#0x0
:02074DCC 158D0014 strne r0,[r13, #+0x14]		;r13+0x14=*(00000014)
:02074DD0 B4000900 strlt r0,[r0],#-0x900
:02074DD4 E99F1040 ldmib  r15 ,{r6,r12}
:02074DD8 1DE0400F stcnel 0,cr4,[r0,#+0x3c]!
:02074DDC 24000210 strcs r0,[r0],#-0x210
:02074DE0 0079E080 rsbeqs r14,r9,r0,lsl #0x1
:02074DE4 F6D90095 unknown
:02074DE8 1011100D andnes r1,r1,r13
:02074DEC 04317C05 unknown
:02074DF0 4D141031 unknown
:02074DF4 ED8BB010 unknown
:02074DF8 594B5B06 stmpldb  r11 ,{r1,r2,r8,r9,r11,r12,r14}^
:02074DFC 10175D6D andnes r5,r7,r13,ror #0x1a
:02074E00 6D035700 unknown
:02074E04 1943041D stmnedb  r3 ,{r0,r2,r3,r4,r10}^
:02074E08 2E4D0340 cdpcs 3,4,cr0,cr13,cr0,2
:02074E0C 8504A59D strhi r10,[r4, #-0x59d]		;(r4-0x59d=*(fffffa63))
:02074E10 090B351B stmeqdb  r11 ,{r0,r1,r3,r4,r8,r10,r12,r13}
:02074E14 1118F50B tstne r8,r11,lsl #0xa
:02074E18 619BC500 orrvss r12,r11,r0,lsl #0xa
:02074E1C 0095101F addeqs r1,r5,r15,lsl r0
:02074E20 AD390AA1 ldcge  10,cr0,[r9,#-0x284]!
:02074E24 390FDDEE stmccdb  r15 ,{r1,r2,r3,r5,r6,r7,r8,r10,r11,r12,r14,r15}
:02074E28 39D01CAD ldmccib  r0 ,{r0,r2,r3,r5,r7,r10,r11,r12}^
:02074E2C F815FDFD ldmnvda  r5 ,{r0,r2,r3,r4,r5,r6,r7,r8,r10,r11,r12,r13,r14,r15}
:02074E30 E92D3347 stmdb  r13!,{r0,r1,r2,r6,r8,r9,r12,r13}
:02074E34 8005FD44 andhi  r15,r5,r4,asr #0x1a
:02074E38 049805FD ldreq r0,[r8],#+0x5fd
:02074E3C 02E59F28 rsceq  r9,r5,#0xA0
:02074E40 06051D6D streq r1,r9,r5,#0xA0
:02074E44 7705F579 unknown
:02074E48 7505F558 strvc r15,[r5, #-0x558]		;(r5-0x558=*(fffffaa8))
:02074E4C 35131140 ldrcc r1,[r3, #-0x140]		;(r3-0x140=*(fffffed1))
:02074E50 E59D2000 ldr r2,[r13, #+0x0]		;r13+0x0=*(00000000)
:02074E54 45FD4419 ldrmib r4,[r13, #+0x419]!
:02074E58 85FD47F8 ldrhib r4,[r13, #+0x7f8]!
:02074E5C 5105FDA0 unknown
:02074E60 FD08D203 unknown
:02074E64 05FD0C02 ldreqb r0,[r13, #+0xc02]!
:02074E68 E5CDA008 strb r10,[r13, #+0x8]		;r13+0x8=*(00000008)
:02074E6C CD90BA0A unknown
:02074E70 0015EEE1 andeqs r14,r5,r1,ror #0x1d
:02074E74 B56800EB strltb r0,[r8, #-0xeb]!
:02074E78 0F916C0D swieq 0x00916c0d
:02074E7C 0D4511CA unknown
:02074E80 65CA05E9 strvsb r0,[r10, #+0x5e9]		;r10+0x5e9=*(000005ea)
:02074E84 ED0BC506 unknown
:02074E88 9B02E902 blls 0212F298
:02074E8C 0FEB001C swieq 0x00eb001c
:02074E90 28005111 stmcsda  r0 ,{r0,r4,r8,r12,r14}
:02074E94 000607ED andeq  r0,r6,r13,ror #0xf
:02074E98 8A506948 bhi 0348F3C0
:02074E9C 2006205D andcs  r2,r6,r13,asr r0
:02074EA0 65106548 ldrvs r6,[r0, #-0x548]		;(r0-0x548=*(fffffab8))
:02074EA4 050045F0 streq r4,[r0, #-0x5f0]		;(r0-0x5f0=*(fffffa10))
:02074EA8 29004571 stmcsdb  r0 ,{r0,r4,r5,r6,r8,r10,r14}
:02074EAC 11C05D25 bicne  r5,r0,r5,lsr #0x1a
:02074EB0 09490269 stmeqdb  r9 ,{r0,r3,r5,r6,r9}^
:02074EB4 D7F109A1 ldrleb r0,[r1,+r1, lsr #0x13]!
:02074EB8 392039C0 stmccdb  r0!,{r6,r7,r8,r11,r12,r13}
:02074EBC 39F039F0 unknown
:02074EC0 E04588F0 unknown
:02074EC4 CDDEF045 unknown
:02074EC8 44F109F0 unknown
:02074ECC F031C031 eornvs r12,r1,r1,lsr r0
:02074ED0 3314F031 tstcc r4,#0x31
:02074ED4 51B0513B movpls r5,lsr r11		;r5=17(0x11)
:02074ED8 DDF0D5F0 ldclel 5,cr13,[r0,#+0x3c0]!
:02074EDC 00154014 andeqs r4,r5,r4,lsl r0
:02074EE0 AF464DDC swige 0x00464ddc
:02074EE4 4101E120 unknown
:02074EE8 008114F9 unknown
:02074EEC 39C41BAD stmccib  r4 ,{r0,r2,r3,r5,r7,r8,r9,r11,r12}^
:02074EF0 F039BA20 eornvs r11,r9,r0,lsr #0x14
:02074EF4 F039F039 eornvs r15,r9,r9,lsr r0
:02074EF8 4550458C ldrmib r4,[r0, #-0x58c]		;(r0-0x58c=*(fffffa74))
:02074EFC 3DF4E5F0 ldcccl 5,cr14,[r4,#+0x3c0]!
:02074F00 2141F7C0 unknown
:02074F04 D9E24825 unknown
:02074F08 C031481F eorgts r4,r1,r15,lsl r8
:02074F0C 31D2F031 bicccs r15,r2,r1,lsr r0
:02074F10 07E118F0 unknown
:02074F14 69E46944 unknown
:02074F18 0A91C5F4 beq 004E66F0
:02074F1C 01A03075 moveq  r3,r5,ror r0
:02074F20 03D56422 biceqs r6,r5,#0x22000000
:02074F24 148D9068 strne r9,[r13],#+0x68
:02074F28 000134E2 andeq  r3,r1,r2,ror #0x9
:02074F2C E5CD1035 strb r1,[r13, #+0x35]		;r13+0x35=*(00000035)
:02074F30 00010436 andeq  r0,r1,r6,lsr r4
:02074F34 38000137 stmccda  r0 ,{r0,r1,r2,r4,r5,r8}
:02074F38 303C0A6D eorccs r0,r12,r13,ror #0x14
:02074F3C 40E5158D rscmi  r1,r5,r13,lsl #0xb
:02074F40 00390C29 eoreqs r0,r9,r9,lsr #0x18
:02074F44 0407E5CD streq r14,[r7],#-0x5cd
:02074F48 D3E26310 mvnle  r6,#0x40000000
:02074F4C D1E19920 mvnle  r9,r0,lsr #0x12
:02074F50 E9990000 ldmib  r9 ,{}
:02074F54 B1E7C906 mvnlt  r12,r6,lsl #0x12
:02074F58 C901E502 stmgtdb  r1 ,{r1,r8,r10,r13,r14,r15}
:02074F5C F904E764 stmnvdb  r4 ,{r2,r5,r6,r8,r9,r10,r13,r14,r15}
:02074F60 07A9F701 streq r15,[r9,+r1, lsl #0xe]!
:02074F64 68032D69 stmvsda  r3 ,{r0,r3,r5,r6,r8,r10,r11,r13}
:02074F68 90035154 andls  r5,r3,r4,asr r1
:02074F6C 80E59F91 smlalhi  r9,r5,r1,r15
:02074F70 E101A008 unknown
:02074F74 E1801C81 orr  r1,r0,r1,lsl #0x19
:02074F78 A102FD34 unknown
:02074F7C E009EA40 and  r14,r9,r0,asr #0x14
:02074F80 5C8DC008 stcpl  0,cr12,[r13],{#0x8}
:02074F84 0120E88C unknown
:02074F88 08E2690B unknown
:02074F8C 8E1A1D10 mrchi 13,0,r1,cr10,cr0,{0}
:02074F90 000CE040 andeq  r14,r12,r0,asr #0x0
:02074F94 59D0E89C ldmplib  r0 ,{r2,r3,r4,r7,r11,r13,r14,r15}^
:02074F98 C010810E andgts r8,r0,r14,lsl #0x2
:02074F9C 5000C970 andpl  r12,r0,r0,ror r9
:02074FA0 109900B1 ldrneh r0,[r9], +r1
:02074FA4 1AA01107 bne 008793C8
:02074FA8 85E007E1 strhib r0,[r0, #+0x7e1]!
:02074FAC 0B009900 bleq 0209B3B4
:02074FB0 E2188180 ands r8,r8,#0x20
:02074FB4 E28DC068 add  r12,r13,#0x68
:02074FB8 30035922 andcc  r5,r3,r2,lsr #0x12
:02074FBC 40088940 andmi  r8,r8,r0,asr #0x12
:02074FC0 19E35800 unknown
:02074FC4 41C8013D bicmi  r0,r8,r13,lsr r1
:02074FC8 07E7DC11 unknown
:02074FCC 07E20820 streqb r0,[r2,+r0, lsr #0x10]!
:02074FD0 E2623000 rsb  r3,r2,#0x0
:02074FD4 0FB92351 swieq 0x00b92351
:02074FD8 452048A0 strmi r4,[r0, #-0x8a0]!
:02074FDC 07E3C806 streqb r12,[r3,+r6, lsl #0x10]!
:02074FE0 0AE3CAA0 beq 01967A68
:02074FE4 C8014101 stmgtda  r1 ,{r0,r8,r14}
:02074FE8 FFE08CA1 swinv 0x00e08ca1
:02074FEC 59010210 stmpldb  r1 ,{r4,r9}
:02074FF0 5A200127 bpl 02875494
:02074FF4 A02402E5 eorge  r0,r4,r5,ror #0x5
:02074FF8 1352E101 cmpne r2,#0x40000000
:02074FFC 01FFE181 mvneqs r14,r1,lsl #0x3
:02075000 10400F00 subne  r0,r0,r0,lsl #0x1e
:02075004 710AE201 unknown
:02075008 81103000 tsthi r0,r0
:0207500C 000D3210 andeq  r3,r13,r0,lsl r2
:02075010 3A00ED32 bcc 020B04E0
:02075014 10571045 subnes r1,r7,r5,asr #0x0
:02075018 0502812A streq r8,[r2, #-0x12a]		;(r2-0x12a=*(fffffed6))
:0207501C 10370200 eornes r0,r7,r0,lsl #0x4
:02075020 FF041281 swinv 0x00041281
:02075024 00120110 andeqs r0,r2,r0,lsl r1
:02075028 10090151 andne  r0,r9,r1,asr r1
:0207502C E0021120 and  r1,r2,r0,lsr #0x2
:02075030 5E02D94E cdppl 9,0,cr13,cr2,cr14,2
:02075034 80042035 andhi  r2,r4,r5,lsr r0
:02075038 DDE24829 stclel 8,cr4,[r2,#+0xa4]!
:0207503C 39AAFFFF stmccib  r10!,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r9,r10,r11,r12,r13,r14,r15}
:02075040 C0402D67 subgt  r2,r0,r7,ror #0x1a
:02075044 28651031 unknown
:02075048 02A961E5 adceq  r6,r9,#0x40000039
:0207504C A4003578 strge r3,[r0],#-0x578
:02075050 02001558 andeq  r1,r0,#0x16000000
:02075054 20A56010 adccs  r6,r5,r0,lsl r0
:02075058 62E5000D rscvs  r0,r5,#0xD
:0207505C 810221DC unknown
:02075060 08292D10 stmeqda  r9!,{r4,r8,r10,r11,r13}
:02075064 44150019 ldrmi r0,[r5],#-0x19
:02075068 19000536 stmnedb  r0 ,{r1,r2,r4,r5,r8,r10}
:0207506C 00191800 andeqs r1,r9,r0,lsl #0x10
:02075070 11001912 unknown
:02075074 19AB2715 stmneib  r11!,{r0,r2,r4,r8,r9,r10,r13}
:02075078 F8000550 stmnvda  r0 ,{r4,r6,r8,r10}
:0207507C 09798147 ldmeqdb  r9!,{r0,r1,r2,r6,r8,r15}^
:02075080 06F91027 unknown
:02075084 056010B3 streqb r1,[r0, #-0xb3]!
:02075088 F8000544 stmnvda  r0 ,{r2,r6,r8,r10}
:0207508C 90B88547 adclss r8,r8,r7,asr #0xa
:02075090 850E3E34 strhi r3,[r14, #-0xe34]		;(r14-0xe34=*(fffff1cc))
:02075094 FFF885C8 swinv 0x00f885c8
:02075098 581000F0 ldmplda  r0 ,{r4,r5,r6,r7}
:0207509C C5E92D40 strgtb r2,[r9, #+0xd40]!
:020750A0 1504C927 strne r12,[r4, #-0x927]		;(r4-0x927=*(fffff6d9))
:020750A4 3810B212 ldmccda  r0 ,{r1,r4,r9,r12,r13,r15}
:020750A8 0501E1C0 streq r14,[r1, #-0x1c0]		;(r1-0x1c0=*(0098fe40))
:020750AC 30110100 andccs r0,r1,r0,lsl #0x2
:020750B0 50E900DD unknown
:020750B4 D0E004D8 unknown
:020750B8 05ED0EE5 streqb r0,[r13, #+0xee5]!
:020750BC 60A800DD unknown
:020750C0 3180C005 orrcc  r12,r0,r5
:020750C4 20001D06 andcs  r1,r0,r6,lsl #0x1a
:020750C8 5D18E282 unknown
:020750CC 05506150 ldreqb r6,[r0, #-0x150]		;(r0-0x150=*(fffffeb0))
:020750D0 2F255300 swics 0x00255300
:020750D4 8C23C00E stchi  0,cr12,[r3],#-0x38
:020750D8 E24C0579 sub  r0,r12,#0x1E400000
:020750DC 11551011 cmpne r5,r1,lsl r0
:020750E0 DC3230D0 ldcle  0,cr3,[r2],#-0x340
:020750E4 004530E1 subeq  r3,r5,r1,ror #0x1
:020750E8 064D0779 unknown
:020750EC D138E15C teqle r8,r12,asr r1
:020750F0 01015230 unknown
:020750F4 00020340 andeq  r0,r2,r0,asr #0x6
:020750F8 59130005 ldmpldb  r3 ,{r0,r2}
:020750FC A0400110 subge  r0,r0,r0,lsl r1
:02075100 400500C3 andmi  r0,r5,r3,asr #0x1
:02075104 1051D3A0 subnes r13,r1,r0,lsr #0x7
:02075108 C012C914 andgts r12,r2,r4,lsl r9
:0207510C E0A80061 adc  r0,r8,r1,ror #0x0
:02075110 16CDE3A0 strneb r14,[r13],+r0, lsr #0x7
:02075114 C9433030 stmgtdb  r3 ,{r4,r5,r12,r13}^
:02075118 E0838800 add  r8,r3,r0,lsl #0x10
:0207511C 43000103 unknown
:02075120 08E1A03C unknown
:02075124 0E001109 cdpeq 1,0,cr1,cr0,cr9,0
:02075128 0CC1A040 stceql 0,cr10,[r1],{#0x40}
:0207512C D1A00240 movle  r0,r0,asr #0x4
:02075130 10050029 andne  r0,r5,r9,lsr #0x0
:02075134 E3530021 cmp r3,#0x21
:02075138 15E11C01 strneb r1,[r1, #+0xc01]!
:0207513C 02E24110 rsceq  r4,r2,#0x4
:02075140 00251735 eoreq  r1,r5,r5,lsr r7
:02075144 C2306100 eorgts r6,r0,#0x0
:02075148 2D1729E5 unknown
:0207514C 0511EC10 ldreq r14,[r1, #-0xc10]		;(r1-0xc10=*(0098f3f0))
:02075150 E1D80EC5 bics r0,r8,r5,asr #0x1d
:02075154 D030F22C eorles r15,r0,r12,lsr #0x4
:02075158 10312E8D eornes r2,r1,r13,lsl #0x1d
:0207515C 839116D5 orrhis r1,r1,#0xD500000
:02075160 C030B2E2 eorgts r11,r0,r2,ror #0x5
:02075164 014904E1 unknown
:02075168 400D0580 andmi  r0,r13,r0,lsl #0xb
:0207516C ADBB1125 ldcge  1,cr1,[r11,#+0x94]!
:02075170 10115100 andnes r5,r1,r0,lsl #0x2
:02075174 61B60FC9 movvss r0,r9,asr #0x1f
:02075178 0FC52C57 swieq 0x00c52c57
:0207517C 0D017068 unknown
:02075180 E5259F37 str r9,[r5, #-0xf37]!
:02075184 E5DD6061 ldrb r6,[r13, #+0x61]		;r13+0x61=*(00000061)
:02075188 00DD505F sbceqs r5,r13,r15,asr r0
:0207518C 95405DE5 strlsb r5,[r0, #-0xde5]		;(r0-0xde5=*(fffff21b))
:02075190 00E15715 rsceq  r5,r1,r5,lsl r7
:02075194 175908A0 ldrneb r0,[r9,-r0, lsr #0x11]
:02075198 F59000B1 ldrnv r0,[r0, #+0xb1]		;r0+0xb1=*(000000b1)
:0207519C 95F4C916 ldrlsb r12,[r4, #+0x916]!
:020751A0 1439201F unknown
:020751A4 301B5DBB ldrcch r5,[r11], -r11
:020751A8 A0100989 andges r0,r0,r9,lsl #0x13
:020751AC 1F7D0559 swine 0x007d0559
:020751B0 B2E565CD rsclt  r6,r5,#0x33400000
:020751B4 6CE1CDB0 stcvsl 13,cr12,[r1],#+0x2c0
:020751B8 EB000014 bl 02075210
:020751BC 101B1508 andnes r1,r11,r8,lsl #0xa
:020751C0 0523258D streq r2,[r3, #-0x58d]!
:020751C4 20A413ED adccs  r1,r4,r13,ror #0x7
:020751C8 0DE1230D stceql 3,cr2,[r1,#+0x34]!
:020751CC 8D01E242 unknown
:020751D0 20460808 subcs  r0,r6,r8,lsl #0x10
:020751D4 10B6E5CD adcnes r14,r6,r13,asr #0xb
:020751D8 33C1E1CD biccc  r14,r1,#0x40000033
:020751DC 15AD5180 strne r5,[r13, #+0x180]!
:020751E0 7010D19A mulvcs r0,r10,r1
:020751E4 750230E1 strvc r3,[r2, #-0xe1]		;(r2-0xe1=*(ffffff1f))
:020751E8 FFFFF300 swinv 0x00fff300
:020751EC 3014C90A andccs r12,r4,r10,lsl #0x12
:020751F0 05A11859 streq r1,[r1, #+0x859]!
:020751F4 19054900 stmnedb  r5 ,{r8,r11,r14}
:020751F8 794E0005 stmvcdb  r14 ,{r0,r2}^
:020751FC 00595B01 subeqs r5,r9,r1,lsl #0x16
:02075200 0009AFAD andeq  r10,r9,r13,lsr #0x1f
:02075204 12CD12D5 sbcne  r1,r13,#0x5000000D
:02075208 490031AC stmmidb  r0 ,{r2,r3,r5,r7,r8,r12,r13}
:0207520C EE02D10F cdp 1,0,cr13,cr2,cr15,0
:02075210 89100EB1 ldmhidb  r0 ,{r0,r4,r5,r7,r9,r10,r11}
:02075214 E1A0300F mov  r3,r15			;r3=34034204(0x207521c)
:02075218 00051ADA unknown
:0207521C 2A0000EB bcs 020755D0
:02075220 F1FD8151 mvnnvs r8,r1,asr r1
:02075224 B410A916 ldrlt r10,[r0],#-0x916
:02075228 3618F151 unknown
:0207522C F0391039 eornvs r1,r9,r9,lsr r0
:02075230 F039F039 eornvs r15,r9,r9,lsr r0
:02075234 C06D79E0 rsbgt  r7,r13,r0,ror #0x13
:02075238 F115F06D tstnv r5,r13,ror #0x0
:0207523C F0A5F151 adcnv  r15,r5,r1,asr r1
:02075240 10A51580 adcne  r1,r5,r0,lsl #0xb
:02075244 74F1519F unknown
:02075248 F031C031 eornvs r12,r1,r1,lsr r0
:0207524C 3544F031 strccb r15,[r4, #-0x31]		;(r4-0x31=*(ffffffcf))
:02075250 719DB071 orrvcs r11,r13,r1,ror r0
:02075254 45F11DF0 ldrmib r1,[r1, #+0xdf0]!
:02075258 00312A53 eoreqs r2,r1,r3,asr r10
:0207525C A90510A9 stmgedb  r5 ,{r0,r3,r5,r7,r12}
:02075260 F0A9B720 adcnv  r11,r9,r0,lsr #0xe
:02075264 A1F0A9D8 ldrgesb r10,[r0, #+0x98]!
:02075268 2039D42F eorcss r13,r9,r15,lsr #0x8
:0207526C F039F039 eornvs r15,r9,r9,lsr r0
:02075270 9CF039ED ldclsl 9,cr3,[r0],#+0x3b4
:02075274 F06D006D rsbnv  r0,r13,r13,ror #0x0
:02075278 5104F06D unknown
:0207527C 655D0400 ldrvsb r0,[r13, #-0x400]		;(r13-0x400=*(fffffc00))
:02075280 390331C0 stmccdb  r3 ,{r6,r7,r8,r12,r13}
:02075284 05E24903 streqb r4,[r2, #+0x903]!
:02075288 00AD8010 adceq  r8,r13,r0,lsl r0
:0207528C E91119A7 ldmdb  r1 ,{r0,r1,r2,r5,r7,r8,r11,r12}
:02075290 2C16A119 ldccs  1,cr10,[r6],{#0x19}
:02075294 86E59F14 unknown
:02075298 B201B107 andlt  r11,r1,#0xC0000001
:0207529C 02E19110 rsceq  r9,r1,#0x4
:020752A0 E201011C and  r0,r1,#0x7
:020752A4 0D152100 unknown
:020752A8 31803112 orrcc  r3,r0,r2,lsl r1
:020752AC 2DF031F0 ldccsl 1,cr3,[r0,#+0x3c0]!
:020752B0 9F34FC2F swils 0x0034fc2f
:020752B4 79D02CE5 ldmvcib  r0 ,{r0,r2,r5,r6,r7,r10,r11,r13}^
:020752B8 01000D04 unknown
:020752BC 00000D60 andeq  r0,r0,r0,ror #0x1a
:020752C0 0101C020 unknown
:020752C4 D30005C0 unknown
:020752C8 D3000551 unknown
:020752CC C02002E5 eorgt  r0,r0,r5,ror #0x5
:020752D0 100103E5 andne  r0,r1,r5,ror #0x7
:020752D4 93ADE5C0 movls  r14,#0x30000000		;r14=805306368(0x30000000)
:020752D8 10F61069 rscnes r1,r6,r9,ror #0x0
:020752DC 03F118DD mvneqs r1,#0xDD0000
:020752E0 E2118D49 ands r8,r1,#0x1240
:020752E4 00B61D99 umlaleqs r1,r6,r9,r13
:020752E8 01DD15CD biceqs r1,r13,r13,asr #0xb
:020752EC E5C810E5 strb r1,[r8, #+0xe5]		;r8+0xe5=*(018000e5)
:020752F0 0A000965 beq 0207788C
:020752F4 2CA30009 stccs  0,cr0,[r3],#+0x24
:020752F8 10190169 andnes r0,r9,r9,ror #0x2
:020752FC 450025D9 strmi r2,[r0, #-0x5d9]		;(r0-0x5d9=*(fffffa27))
:02075300 56D70009 ldrplb r0,[r7],+r9
:02075304 05270055 streq r0,[r7, #-0x55]!
:02075308 00054600 andeq  r4,r5,r0,lsl #0xc
:0207530C 47000577 unknown
:02075310 06000955 unknown
:02075314 000D1179 andeq  r1,r13,r9,ror r1
:02075318 0D560066 unknown
:0207531C 45718D25 ldrmib r8,[r1, #-0xd25]!
:02075320 0055CD01 subeqs r12,r5,r1,lsl #0x1a
:02075324 5DCB1045 unknown
:02075328 DA107100 ble 02491730
:0207532C 02007507 andeq  r7,r0,#0x1C00000
:02075330 1A594075 bne 036C550C
:02075334 201071B3 ldrcsh r7,[r0], -r3
:02075338 03E1DD5A mvneq  r13,#0x1680
:0207533C 050003C5 streq r0,[r0, #-0x3c5]		;(r0-0x3c5=*(fffffc3b))
:02075340 00050100 andeq  r0,r5,r0,lsl #0x2
:02075344 520007A8 andpl  r0,r0,#0x2A00000
:02075348 086107E1 unknown
:0207534C 003D101D eoreqs r1,r13,r13,lsl r0
:02075350 700105E0 andvc  r0,r1,r0,ror #0xb
:02075354 70011247 andvc  r1,r1,r7,asr #0x4
:02075358 67020040 strvs r0,r1,r1,r7,asr #0x4
:0207535C 606501E9 rsbvs  r0,r5,r9,ror #0x3
:02075360 044503A0 streqb r0,[r5],#-0x3a0
:02075364 C913A060 ldmgtdb  r3 ,{r5,r6,r13,r15}
:02075368 0D1BB115 unknown
:0207536C 38001200 stmccda  r0 ,{r9,r12}
:02075370 56104770 unknown
:02075374 30B90139 adcccs r0,r9,r9,lsr r1
:02075378 70700E39 rsbvcs r0,r0,r9,lsr r14
:0207537C 7000E051 andvc  r14,r0,r1,asr r0
:02075380 255143A0 ldrcsb r4,[r1, #-0x3a0]		;(r1-0x3a0=*(0098fc60))
:02075384 85DD8025 ldrhib r8,[r13, #+0x25]		;r13+0x25=*(00000025)
:02075388 2D00B100 unknown
:0207538C 0151010B cmpeq r1,r11,lsl #0x2
:02075390 6E961155 mrcvs 1,4,r1,cr6,cr5,{2}
:02075394 DDE01159 stclel 1,cr1,[r0,#+0x164]!
:02075398 A0B02BE1 adcges r2,r0,r1,ror #0x17
:0207539C 45812301 strmi r2,[r1, #+0x301]		;r1+0x301=*(00990301)
:020753A0 6EE00010 mcrvs 0,7,r0,cr0,cr0,{0}
:020753A4 A0B02DB2 unknown
:020753A8 32C0B301 sbccc  r11,r0,#0x4000000
:020753AC 910AE59F swpls r14,r15,r10
:020753B0 C018AD00 andgts r10,r8,r0,lsl #0x1a
:020753B4 00191FAE andeqs r1,r9,r14,lsr #0x1f
:020753B8 4CE0CC2E stcmil 12,cr12,[r0],#+0xb8
:020753BC E08104C1 add  r0,r1,r1,asr #0x9
:020753C0 E0C21C90 smull  r1,r2,r0,r12
:020753C4 4E00C001 cdpmi 0,0,cr12,cr0,cr1,0
:020753C8 8C1030E0 ldchi  0,cr3,[r0],{#0xe0}
:020753CC 0E1221E2 cdpeq 1,0,cr2,cr2,cr2,7
:020753D0 93082540 unknown
:020753D4 A2E0CE12 rscge  r12,r0,#0x120
:020753D8 E101A01F unknown
:020753DC E081E14E add  r14,r1,r14,asr #0x2
:020753E0 008AA001 addeq  r10,r10,r1
:020753E4 E35E0041 cmp r14,#0x41
:020753E8 5A2DC1F1 bpl 02BE5BB4
:020753EC 8111EFE3 tsthi r1,r3,ror #0x1f
:020753F0 E548B011 strb r11,[r8, #-0x11]		;(r8-0x11=*(017fffef))
:020753F4 11C96002 bicne  r6,r9,r2
:020753F8 40E04149 rscmi  r4,r0,r9,asr #0x2
:020753FC 00419F02 subeq  r9,r1,r2,lsl #0x1e
:02075400 0511AD87 ldreq r10,[r1, #-0xd87]		;(r1-0xd87=*(0098f279))
:02075404 F105D001 unknown
:02075408 10611008 rsbne  r1,r1,r8
:0207540C B1175987 tstlt r7,r7,lsl #0x13
:02075410 00690221 rsbeq  r0,r9,r1,lsr #0x4
:02075414 0F85E287 swieq 0x0085e287
:02075418 20211091 mlacs  r1,r1,r0,r1unknown
:0207541C 001151B9 ldreqh r5,[r1], -r9
:02075420 103E6DF8 unknown
:02075424 1955163D ldmnedb  r5 ,{r0,r2,r3,r4,r5,r9,r10,r12}^
:02075428 1009E080 andne  r14,r9,r0,lsl #0x1
:0207542C 00494D03 subeq  r4,r9,r3,lsl #0x1a
:02075430 857200D1 ldrhib r0,[r2, #-0xd1]!
:02075434 11E25101 mvnne  r5,r1,lsl #0x2
:02075438 2DFD9100 ldccsl 1,cr9,[r13,#+0x0]!
:0207543C 4015611D andmis r6,r5,r13,lsl r1
:02075440 DDDD0009 unknown
:02075444 C7F17500 ldrgtb r7,[r1,+r0, lsl #0xa]!
:02075448 60C17564 sbcvs  r7,r1,r4,ror #0xa
:0207544C 995CC175 ldmlsdb  r12 ,{r0,r2,r4,r5,r6,r8,r14,r15}^
:02075450 2A30F600 bcs 02CB2C58
:02075454 0007F029 andeq  r15,r7,r9,lsr #0x0
:02075458 6108E151 unknown
:0207545C 10410700 subne  r0,r1,r0,lsl #0xe
:02075460 E91AF941 ldmdb  r10 ,{r0,r6,r8,r11,r12,r13,r14,r15}
:02075464 3FE04200 swicc 0x00e04200
:02075468 EBFF0CFE bl 02038868
:0207546C E1DD30F6 ldrsh r3,[r13, #+0x6]		;r13+0x6=*(00000006)
:02075470 21002008 unknown
:02075474 01E04213 mvneq  r4,r3,lsl r2
:02075478 FDE25010 stc2l 0,cr5,[r2,#+0x40]!
:0207547C 02CA8106 sbceq  r8,r10,#0x80000001
:02075480 0011E293 muleqs r1,r3,r2
:02075484 9F313843 swils 0x00313843
:02075488 8006B909 andhi  r11,r6,r9,lsl #0x12
:0207548C 005503E0 subeqs r0,r5,r0,ror #0x7
:02075490 7900092C stmvcdb  r0 ,{r2,r3,r5,r8,r11}
:02075494 1DC3D10C unknown
:02075498 011DC801 tsteq r13,r1,lsl #0x10
:0207549C C1011DC2 unknown
:020754A0 A9302A09 ldmgedb  r0!,{r0,r3,r9,r11,r13}
:020754A4 ADE04717 stcgel 7,cr4,[r0,#+0x5c]!
:020754A8 83200218 unknown
:020754AC 9000E012 andls  r14,r0,r2,lsl r0
:020754B0 507D0635 rsbpls r0,r13,r5,lsr r6
:020754B4 18E28990 unknown
:020754B8 3D590006 unknown
:020754BC 01296070 unknown
:020754C0 68D1009D ldmvsia  r1 ,{r0,r2,r3,r4,r7}^
:020754C4 21E17230 mvncs  r7,lsr r0
:020754C8 0D102510 unknown
:020754CC DD093100 unknown
:020754D0 0003B578 andeq  r11,r3,r8,ror r5
:020754D4 19F8B156 ldmneib  r8!,{r1,r2,r4,r6,r8,r12,r13,r15}^
:020754D8 C0100D00 andgts r0,r0,r0,lsl #0x1a
:020754DC 3D006104 unknown
:020754E0 E2866020 add  r6,r6,#0x20
:020754E4 86064D01 strhi r4,[r6],-r1, lsl #0x1a
:020754E8 45FB1035 ldrmib r1,[r11, #+0x35]!
:020754EC 41161D00 tstmi r6,r0,lsl #0x1a
:020754F0 102E0300 eorne  r0,r14,r0,lsl #0x6
:020754F4 4D13A01D unknown
:020754F8 286D1500 unknown
:020754FC 10190079 andnes r0,r9,r9,ror r0
:02075500 E3F40931 mvns r0,#0xC4000
:02075504 05C91019 streqb r1,[r9, #+0x19]		;r9+0x19=*(00000019)
:02075508 30DA1CE5 sbcccs r1,r10,r5,ror #0x19
:0207550C 310EA030 unknown
:02075510 08E5680C unknown
:02075514 0019016D andeqs r0,r9,r13,ror #0x2
:02075518 71400C39 unknown
:0207551C 000501E0 andeq  r0,r5,r0,ror #0x3
:02075520 0D0019F9 unknown
:02075524 01650710 unknown
:02075528 7210D1B4 andvcs r13,r0,#0x2D
:0207552C 855001E1 ldrhib r0,[r0, #-0x1e1]		;(r0-0x1e1=*(fffffe1f))
:02075530 091900E2 ldmeqdb  r9 ,{r1,r5,r6,r7}
:02075534 E5680B61 strb r0,[r8, #-0xb61]!
:02075538 0107E5FA unknown
:0207553C 30A30161 adccc  r0,r3,r1,ror #0x2
:02075540 000D06CD andeq  r0,r13,r13,asr #0xd
:02075544 DD00D4E5 unknown
:02075548 450006E1 strmi r0,[r0, #-0x6e1]		;(r0-0x6e1=*(fffff91f))
:0207554C 0D073517 unknown
:02075550 2C8D1500 stccs  5,cr1,[r13],{#0x0}
:02075554 6E2B000D cdpvs 0,2,cr0,cr11,cr13,0
:02075558 1902400D stmnedb  r2 ,{r0,r2,r3,r14}
:0207555C 2008FD13 andcs  r15,r8,r3,lsl r13
:02075560 00010711 andeq  r0,r1,r1,lsl r7
:02075564 0805682D stmeqda  r5 ,{r0,r2,r3,r5,r11,r13,r14}
:02075568 D00FA100 andle  r10,r15,r0,lsl #0x2
:0207556C 50FDB845 rscpls r11,r13,r5,asr #0x10
:02075570 789001B4 ldmvcia  r0 ,{r2,r4,r5,r7,r8}
:02075574 013C020D teqeq r12,r13,lsl #0x4
:02075578 01414400 unknown
:0207557C 00014C00 andeq  r4,r1,r0,lsl #0x18
:02075580 54000150 strpl r0,[r0],#-0x150
:02075584 555C0001 ldrplb r0,[r12, #-0x1]		;(r12-0x1=*(ffffffff))
:02075588 01640001 unknown
:0207558C 08216800 stmeqda  r1!,{r11,r13,r14}
:02075590 15666667 strneb r6,[r6, #-0x667]!
:02075594 F018CD66 andnvs r12,r8,r6,ror #0x1a
:02075598 DF8B08F5 swile 0x008b08f5
:0207559C 200AE24D andcs  r14,r10,r13,asr #0x4
:020755A0 B0020E0D andlt  r0,r2,r13,lsl #0x1c
:020755A4 CD300721 ldcgt  7,cr0,[r0,#-0x84]!
:020755A8 E1920AA9 orrs r0,r2,r9,lsr #0x15
:020755AC 06DD9007 ldreqb r9,[r13],+r7
:020755B0 1D3BED80 ldcne  13,cr14,[r11,#-0x200]!
:020755B4 0029F51F eoreq  r15,r9,r15,lsl r5
:020755B8 251015B5 ldrcs r1,[r0, #-0x5b5]		;(r0-0x5b5=*(fffffa4b))
:020755BC 03650551 unknown
:020755C0 08F5EB00 ldmeqia  r5!,{r8,r9,r11,r13,r14,r15}^
:020755C4 A1253185 unknown
:020755C8 00110B16 andeqs r0,r1,r6,lsl r11
:020755CC 055102B5 ldreqb r0,[r1, #-0x2b5]		;(r1-0x2b5=*(0098fd4b))
:020755D0 E1B04B20 movs r4,r0,lsr #0x16		;r4=0(0x0)
:020755D4 01EA1031 mvneq  r1,lsr r1
:020755D8 07E8F031 unknown
:020755DC 1631641A unknown
:020755E0 31E3002D mvncc  r0,r13,lsr #0x0
:020755E4 50200B96 mlapl  r0,r6,r11,r0unknown
:020755E8 6D020BE0 unknown
:020755EC 46E10807 unknown
:020755F0 95ED100B strlsb r1,[r13, #+0xb]!
:020755F4 B5CAF5ED strltb r15,[r10, #+0x5ed]		;r10+0x5ed=*(000005ee)
:020755F8 01FD9715 mvneqs r9,r5,lsl r7
:020755FC E28D201C add  r2,r13,#0x1C
:02075600 FFF905BF swinv 0x00f905bf
:02075604 751021EB ldrvc r2,[r0, #-0x1eb]		;(r0-0x1eb=*(fffffe15))
:02075608 20A0B004 adccs  r11,r0,r4
:0207560C 000961E1 andeq  r6,r9,r1,ror #0x3
:02075610 EA000912 b 02077A60
:02075614 54470659 strplb r0,[r7],#-0x659
:02075618 450C002D strmi r0,[r12, #-0x2d]		;(r12-0x2d=*(ffffffd3))
:0207561C 40454100 submi  r4,r5,r0,lsl #0x2
:02075620 E4000106 str r0,[r0],#-0x106
:02075624 5D000D55 unknown
:02075628 01015101 unknown
:0207562C 00155B00 andeqs r5,r5,r0,lsl #0x16
:02075630 000159C6 andeq  r5,r1,r6,asr #0x13
:02075634 C40001C5 strgt r0,[r0],#-0x1c5
:02075638 0009154D andeq  r1,r9,r13,asr #0xa
:0207563C B5007151 strlt r7,[r0, #-0x151]		;(r0-0x151=*(fffffeaf))
:02075640 09106155 ldmeqdb  r0 ,{r0,r2,r4,r6,r8,r13,r14}
:02075644 00757000 rsbeqs r7,r5,r0
:02075648 75002552 strvc r2,[r0, #-0x552]		;(r0-0x552=*(fffffaae))
:0207564C 17005956 unknown
:02075650 00640065 rsbeq  r0,r4,r5,ror #0x0
:02075654 0495E251 ldreq r14,[r5],#+0x251
:02075658 41115085 tstmi r1,r5,lsl #0x1
:0207565C B700011F unknown
:02075660 01B60001 moveqs r0,r1			;r0=10027008(0x990000)
:02075664 05B5AC00 ldreq r10,[r5, #+0xc00]!
:02075668 00054800 andeq  r4,r5,r0,lsl #0x10
:0207566C 46001514 unknown
:02075670 45AA0001 strmi r0,[r10, #+0x1]!
:02075674 01440001 unknown
:02075678 05123F25 ldreq r3,[r2, #-0xf25]		;(r2-0xf25=*(fffff0db))
:0207567C 00525E00 subeqs r5,r2,r0,lsl #0x1c
:02075680 00010F39 andeq  r0,r1,r9,lsr r15
:02075684 3E00013F mcrcc 1,0,r0,cr0,cr15,{1}
:02075688 56DD0005 ldrplb r0,[r13],+r5
:0207568C 0D3C0005 ldceq  0,cr0,[r12,#-0x14]!
:02075690 00415800 subeq  r5,r1,r0,lsl #0x10
:02075694 2C000963 stccs  9,cr0,[r0],{#0x63}
:02075698 380F1555 stmccda  r15 ,{r0,r2,r4,r6,r8,r10,r12}
:0207569C 0078000D rsbeqs r0,r8,r13
:020756A0 522F1551 eorpl  r1,r15,#0x14400000
:020756A4 34011145 strcc r1,[r1],#-0x145
:020756A8 75FF0005 ldrvcb r0,[r15, #+0x5]!
:020756AC 3D013203 unknown
:020756B0 F0699591 unknown
:020756B4 F025F13D eornv  r15,r5,r13,lsr r1
:020756B8 F115F13D tstnv r5,r13,lsr r1
:020756BC F019F13D andnvs r15,r9,r13,lsr r1
:020756C0 3DFFF13D ldcccl 1,cr15,[r15,#+0xf4]!
:020756C4 09F13DF1 unknown
:020756C8 31113D00 tstcc r1,r0,lsl #0x1a
:020756CC 01A01C11 moveq  r1,r1,lsl r12		;r1=10027008(0x990000)
:020756D0 A05C411F subges r4,r12,r15,lsl r1
:020756D4 39513901 ldmccdb  r1 ,{r0,r8,r11,r12,r13}^
:020756D8 3FF139F1 swicc 0x00f139f1
:020756DC F0423170 subnv  r3,r2,r0,ror r1
:020756E0 F139A139 teqnv r9,r9,lsr r1
:020756E4 E64111A2 strb r1,[r1],-r2, lsr #0x3
:020756E8 F5ADC139 strnv r12,[r13, #+0x139]!
:020756EC 69034139 stmvsdb  r3 ,{r0,r3,r4,r5,r8,r14}
:020756F0 25F06920 ldrcsb r6,[r0, #+0x920]!
:020756F4 5A040025 bpl 02175790
:020756F8 F025E025 eornv  r14,r5,r5,lsr #0x0
:020756FC 0600251B unknown
:02075700 2025121D eorcs  r1,r5,r13,lsl r2
:02075704 20EB0101 rsccs  r0,r11,r1,lsl #0x2
:02075708 91220025 unknown
:0207570C 0C85121C stceq  2,cr1,[r5],{#0x1c}
:02075710 6A1211C1 bvs 024F9E1C
:02075714 06290085 unknown
:02075718 20191249 andcss r1,r9,r9,asr #0x4
:0207571C 127DF019 rsbnes r15,r13,#0x19
:02075720 19C91251 stmneib  r9 ,{r0,r4,r6,r9,r12}^
:02075724 03D011FF biceqs r1,r0,#0xC000003F
:02075728 52253221 eorpl  r3,r5,#0x10000002
:0207572C E511082D ldr r0,[r1, #-0x82d]		;(r1-0x82d=*(0098f7d3))
:02075730 1F291D02 swine 0x00291d02
:02075734 2101A018 unknown
:02075738 0101A058 unknown
:0207573C FF000501 swinv 0x00000501
:02075740 04020550 streq r0,[r2],#-0x550
:02075744 06820071 unknown
:02075748 1091032D addnes r0,r1,r13,lsr #0x6
:0207574C D08D1B3D addle  r1,r13,r13,lsr r11
:02075750 14019110 strne r9,[r1],#-0x110
:02075754 8B02A95E blhi 0211FCD4
:02075758 2504352F strcs r3,[r4, #-0x52f]		;(r4-0x52f=*(fffffad1))
:0207575C 138DA140 orrne  r10,r13,#0x10
:02075760 61D911ED bicvss r1,r9,r13,ror #0x3
:02075764 8D1F8B80 unknown
:02075768 B505FDE2 strlt r15,[r5, #-0xde2]		;(r5-0xde2=*(fffff22f))
:0207576C E8619409 unknown
:02075770 3065FA53 rsbcc  r15,r5,r3,asr r10
:02075774 A6C06597 unknown
:02075778 65A84065 strvs r4,[r8, #+0x65]!
:0207577C 65F065F0 ldrvsb r6,[r0, #+0x5f0]!
:02075780 0BF065F0 bleq 01C8EF48
:02075784 7D3065FD ldcvc  5,cr6,[r0,#-0x3f4]!
:02075788 8CC0654F stchil 5,cr6,[r0],{#0x4f}
:0207578C 65094065 strvs r4,[r9, #-0x65]		;(r9-0x65=*(ffffff9b))
:02075790 15000D00 strne r0,[r0, #-0xd00]		;(r0-0xd00=*(0098f300))
:02075794 12B5000D adcnes r0,r5,#0xD
:02075798 0215000D andeqs r0,r5,#0xD
:0207579C 01DD2059 biceqs r2,r13,r9,asr r0
:020757A0 03E1205D mvneq  r2,#0x5D
:020757A4 04008DF2 streq r8,[r0],#-0xdf2
:020757A8 1CE51060 stcnel 0,cr1,[r5],#+0x180
:020757AC 41401B31 unknown
:020757B0 000FE24D andeq  r14,r15,r13,asr #0x4
:020757B4 000FE890 muleq  r15,r0,r8
:020757B8 07998400 ldreq r8,[r9,+r0, lsl #0x8]
:020757BC 1030B994 mlanes r0,r4,r9,r11unknown
:020757C0 8D2F033D stchi  3,cr0,[r15,#-0xf4]!
:020757C4 FB71E22A blx 03CEE07C
:020757C8 B0700045 rsblts r0,r0,r5,asr #0x0
:020757CC E90863E1 stmdb  r8 ,{r0,r5,r6,r7,r8,r9,r13,r14}
:020757D0 E28D0C11 add  r0,r13,#0x1100
:020757D4 AD001D2B unknown
:020757D8 7261E000 rsbvc  r14,r1,#0x0
:020757DC 10C1003D sbcne  r0,r1,r13,lsr r0
:020757E0 0C002905 stceq  9,cr2,[r0],{#0x5}
:020757E4 103101F1 unknown
:020757E8 A02C02D6 unknown
:020757EC B1302DE3 teqlt r0,r3,ror #0x1b
:020757F0 30E51010 rsccc  r1,r5,r0,lsl r0
:020757F4 ED0AD52C unknown
:020757F8 059F1328 ldreq r1,[r15, #+0x328]		;r15+0x328=*(02075b28)=#93978681(0x059a0039)
:020757FC 86407124 strhib r7,[r0],-r4, lsr #0x2
:02075800 2C0BE151 stccs  1,cr14,[r11],{#0x51}
:02075804 0903B170 stmeqdb  r3 ,{r4,r5,r6,r8,r12,r13,r15}
:02075808 70610D41 rsbvc  r0,r1,r1,asr #0x1a
:0207580C 1FE51072 swine 0x00e51072
:02075810 E3572031 cmp r7,#0x31
:02075814 9F0872D4 swils 0x000872d4
:02075818 1D502905 unknown
:0207581C D700F500 strle r15,[r0,-r0, lsl #0xa]
:02075820 9C1019E4 ldcls  9,cr1,[r0],{#0xe4}
:02075824 5D001955 unknown
:02075828 E102051D unknown
:0207582C 51C10039 bicpl  r0,r1,r9,lsr r0
:02075830 1E00292E cdpne 9,0,cr2,cr0,cr14,1
:02075834 1C154229 ldcne  2,cr4,[r5],{#0x29}
:02075838 DD9D6028 unknown
:0207583C 11F58D0C mvnnes r8,r12,lsl #0x1a
:02075840 F8453C55 stmnvda  r5 ,{r0,r2,r4,r6,r10,r11,r12,r13}^
:02075844 10F9EBFF unknown
:02075848 40604307 rsbmi  r4,r0,r7,lsl #0x6
:0207584C 102D4610 eorne  r4,r13,r0,lsl r6
:02075850 CD6000E1 stcgtl 0,cr0,[r0,#-0x384]!
:02075854 0441B010 streqb r11,[r1],#-0x10
:02075858 12108942 andnes r8,r0,#0x108000
:0207585C 0520E59D streq r14,[r0, #-0x59d]!
:02075860 29048501 stmcsdb  r4 ,{r0,r8,r10,r15}
:02075864 05125C05 ldreq r5,[r2, #-0xc05]		;(r2-0xc05=*(fffff3fb))
:02075868 08E51114 unknown
:0207586C F11F9912 tstnv r15,r2,lsl r9
:02075870 058B908F streq r9,[r11, #+0x8f]		;r11+0x8f=*(000000a0)
:02075874 400D8940 andmi  r8,r13,r0,asr #0x12
:02075878 991E05A1 ldmlsdb  r14 ,{r0,r5,r7,r8,r10}
:0207587C 00018513 andeq  r8,r1,r3,lsl r5
:02075880 010A1C79 unknown
:02075884 0D5B0B00 unknown
:02075888 00058040 andeq  r8,r5,r0,asr #0x0
:0207588C E1C1A0B0 strh r10,[r1, #+0x0]		;r1+0x0=*(059a0039)=#0(0x00000000)
:02075890 4005057E andmi  r0,r5,r14,ror r5
:02075894 78C01D7C stmvcia  r0 ,{r2,r3,r4,r5,r6,r8,r10,r11,r12}^
:02075898 05764005 ldreqb r4,[r6, #-0x5]!
:0207589C 95557440 ldrlsb r7,[r5, #-0x440]		;(r5-0x440=*(fffffbd1))
:020758A0 E581A014 str r10,[r1, #+0x14]		;r1+0x14=*(059a004d)=#0(0x00000000)
:020758A4 00510FCA subeqs r0,r1,r10,asr #0x1f
:020758A8 70C10465 sbcvc  r0,r1,r5,ror #0x8
:020758AC 025C001D subeqs r0,r12,#0x1D
:020758B0 6500219D strvs r2,[r0, #-0x19d]		;(r0-0x19d=*(0098fe63))
:020758B4 E2043100 and  r3,r4,#0x0
:020758B8 E58D025C str r0,[r13, #+0x25c]		;r13+0x25c=*(0000025c)
:020758BC 0D051009 unknown
:020758C0 14653009 unknown
:020758C4 01FD25E8 mvneqs r2,r8,ror #0xb
:020758C8 2C00752C stccs  5,cr7,[r0],{#0x2c}
:020758CC 00BD8D70 adceqs r8,r13,r0,ror r13
:020758D0 0D0E758A unknown
:020758D4 2C12FD03 ldccs  13,cr15,[r2],{#0x3}
:020758D8 400E3901 andmi  r3,r14,r1,lsl #0x12
:020758DC F5E127B0 strnvb r2,[r1, #+0x7b0]!
:020758E0 ED100C10 unknown
:020758E4 F501AD12 strnv r10,[r1, #-0xd12]		;r1-0xd12=*(0599f327)=#0(0x00000000)
:020758E8 F2F079A0 rscnvs r7,r0,#0x280000
:020758EC 06010065 streq r0,r7,r0,#0x280000
:020758F0 9161E08A unknown
:020758F4 400610E1 andmi  r1,r6,r1,ror #0x1
:020758F8 2045A033 subcs  r10,r5,r3,lsr r0
:020758FC 1113E928 tstne r3,r8,lsr #0x12
:02075900 BD003000 unknown
:02075904 07319A0F ldreq r9,[r1,-r15, lsl #0x14]!
:02075908 E1095119 unknown
:0207590C 2D1AA91C unknown
:02075910 5D200001 stcpl  0,cr0,[r0,#-0x4]!
:02075914 0E135000 cdpeq 0,0,cr5,cr3,cr0,0
:02075918 01D90009 biceqs r0,r9,r9
:0207591C 30E110DD unknown
:02075920 16290015 unknown
:02075924 B0395079 eorlts r5,r9,r9,ror r0
:02075928 0C5DF039 ldceql 0,cr15,[r13],{#0x39}
:0207592C 4608DDFC unknown
:02075930 0D507DE2 unknown
:02075934 103D007D eornes r0,r13,r13,ror r0
:02075938 15106919 ldrne r6,[r0, #-0x919]		;(r0-0x919=*(0098f6e7))
:0207593C 3D103D37 unknown
:02075940 F1F089F0 ldrnvsh r8,[r0, #+0x90]!
:02075944 5E000089 cdppl 0,0,cr0,cr0,cr9,4
:02075948 15590C99 ldrneb r0,[r9, #-0xc99]		;(r9-0xc99=*(fffff367))
:0207594C C9065045 stmgtdb  r6 ,{r0,r2,r6,r12,r14}
:02075950 49704900 unknown
:02075954 00771CF0 unknown
:02075958 152B21DD strne r2,[r11, #-0x1dd]!
:0207595C 41103D1B tstmi r0,r11,lsl r13
:02075960 3C001010 stccc  0,cr1,[r0],{#0x10}
:02075964 0D600899 stceql 8,cr0,[r0,#-0x264]!
:02075968 1D8D7000 unknown
:0207596C 2510072A ldrcs r0,[r0, #-0x72a]		;(r0-0x72a=*(0098f8d6))
:02075970 0A0514B1 beq 021BAC3C
:02075974 5D890869 unknown
:02075978 96020035 unknown
:0207597C 315F0302 cmpcc r15,r2,lsl #0x6
:02075980 00310800 eoreqs r0,r1,r0,lsl #0x10
:02075984 00242609 eoreq  r2,r4,r9,lsl #0xc
:02075988 8D27E59D stchi  5,cr14,[r7,#-0x274]!
:0207598C 5DE100C1 stcpll 0,cr0,[r1,#+0x304]!
:02075990 A004BA04 andge  r11,r4,r4,lsl #0x14
:02075994 D005E08A andle  r14,r5,r10,lsl #0x1
:02075998 2201DB00 andcs  r13,r1,#0x0
:0207599C 1AFFFE09 bne 020751C8
:020759A0 01150A08 tsteq r5,r8,lsl #0x14
:020759A4 E28DDF8B add  r13,r13,#0x22C
:020759A8 DD024FF0 unknown
:020759AC 00016C70 andeq  r6,r1,r0,ror r12
:020759B0 38026570 stmccda  r2 ,{r4,r5,r6,r8,r10,r13,r14}
:020759B4 554013E5 strplb r1,[r0, #-0x3e5]		;(r0-0x3e5=*(0098fc1b))
:020759B8 94300151 unknown
:020759BC B909E5E5 stmltdb  r9 ,{r0,r2,r5,r6,r7,r8,r10,r13,r14,r15}
:020759C0 31E59402 mvncc  r9,r2,lsl #0x8
:020759C4 E0830005 add  r0,r3,r5
:020759C8 018D0A6D orreq  r0,r13,r13,ror #0x14
:020759CC 0330E594 teqeq r0,#0x25000000
:020759D0 05804250 streq r4,[r0, #+0x250]		;r0+0x250=*(00990250)
:020759D4 1E9D0131 mrcne 1,4,r0,cr13,cr1,{1}
:020759D8 99F76074 unknown
:020759DC E5941000 ldr r1,[r4, #+0x0]		;r4+0x0=*(00000000)
:020759E0 10051951 andne  r1,r5,r1,asr r9
:020759E4 08E08122 unknown
:020759E8 99E58410 unknown
:020759EC 69403013 stmvsdb  r0 ,{r0,r1,r4,r12,r13}^
:020759F0 114DD010 unknown
:020759F4 5500AD00 strpl r10,[r0, #-0xd00]		;(r0-0xd00=*(0098f300))
:020759F8 39A0C011 stmccib  r0!,{r0,r4,r14,r15}
:020759FC 9F0048E3 swils 0x000048e3
:02075A00 158D0065 strne r0,[r13, #+0x65]		;r13+0x65=*(00000065)
:02075A04 25508D03 ldrcsb r8,[r0, #-0xd03]		;(r0-0xd03=*(0098f2fd))
:02075A08 C0074103 andgt  r4,r7,r3,lsl #0x2
:02075A0C FDDAE58D unknown
:02075A10 CDEB03FF stcgtl 3,cr0,[r11,#+0x3fc]!
:02075A14 01150C17 tsteq r5,r7,lsl r12
:02075A18 0402D130 streq r13,[r2],#-0x130
:02075A1C 35502A00 ldrccb r2,[r0, #-0xa00]		;(r0-0xa00=*(0098f600))
:02075A20 6D0C3317 unknown
:02075A24 C5100000 ldrgt r0,[r0, #-0x0]		;(r0-0x0=*(00990000))
:02075A28 00153712 andeqs r3,r5,r2,lsl r7
:02075A2C 1902A538 stmnedb  r2 ,{r3,r4,r5,r8,r10,r13,r15}
:02075A30 00108502 andeqs r8,r0,r2,lsl #0xa
:02075A34 0545201A streqb r2,[r5, #-0x1a]		;(r5-0x1a=*(fffffff7))
:02075A38 0C154120 ldceq  1,cr4,[r5],{#0x20}
:02075A3C 4230002D eormis r0,r0,#0x2D
:02075A40 1A240335 bne 0297671C
:02075A44 000F020C andeq  r0,r15,r12,lsl #0x4
:02075A48 35E9012D strccb r0,[r9, #+0x12d]!
:02075A4C 0D100C13 unknown
:02075A50 E3C1100E bic  r1,r1,#0xE
:02075A54 81300412 teqhi r0,r2,lsl r4
:02075A58 06B90CE2 unknown
:02075A5C 60DD1059 sbcvss r1,r13,r9,asr r0
:02075A60 08EBFFFF unknown
:02075A64 21E8BD40 mvncs  r11,r0,asr #0x1a
:02075A68 21E18000 mvncs  r8,r0
:02075A6C D010163D andles r1,r0,r13,lsr r6
:02075A70 A136514D teqge r6,r13,asr #0x2
:02075A74 A0630000 rsbge  r0,r3,r0
:02075A78 0C4D1649 stceql 6,cr1,[r13],{#0x49}
:02075A7C 95E1A070 strlsb r10,[r1, #+0x70]!
:02075A80 95463200 strlsb r3,[r6, #-0x200]		;(r6-0x200=*(fffffe00))
:02075A84 11A93800 movne  r3,r0,lsl #0x10		;r3=0(0x0)
:02075A88 7180B018 orrvc  r11,r0,r8,lsl r0
:02075A8C E2494B00 sub  r4,r9,#0x0
:02075A90 FD20A098 stc2  0,cr10,[r0,#-0x260]!
:02075A94 0CE24901 stceql 9,cr4,[r2],#+0x4
:02075A98 A2101110 andges r1,r0,#0x4
:02075A9C 9B208120 blls 02895F24
:02075AA0 10000908 andne  r0,r0,r8,lsl #0x12
:02075AA4 1DE3E049 stcnel 0,cr14,[r3,#+0x124]!
:02075AA8 E00D7910 and  r7,r13,r0,lsl r9
:02075AAC 5B2F4100 blpl 02C45EB4
:02075AB0 9907E34C stmlsdb  r7 ,{r2,r3,r6,r8,r9,r13,r14,r15}
:02075AB4 17E50400 strneb r0,[r5,+r0, lsl #0x8]!
:02075AB8 14E24BB0 unknown
:02075ABC 00850009 addeq  r0,r5,r9
:02075AC0 4049065D submi  r0,r9,r13,asr r6
:02075AC4 1100490C unknown
:02075AC8 0C0D2F00 stceq  15,cr2,[r13],{#0x0}
:02075ACC 05C11FE9 streqb r1,[r1, #+0xfe9]		;r1+0xfe9=*(00000fe9)
:02075AD0 E59D300C ldr r3,[r13, #+0xc]		;r13+0xc=*(0000000c)
:02075AD4 008760A1 addeq  r6,r7,r1,lsr #0x1
:02075AD8 10D0E1D4 ldrnesb r14,[r0],#+0x14
:02075ADC A1C350A1 bicge  r5,r3,r1,lsr #0x1
:02075AE0 E4C4A000 strb r10,[r4],#+0x0
:02075AE4 499021E9 ldmmiib  r0 ,{r0,r3,r5,r6,r7,r8,r13}
:02075AE8 E3590091 cmp r9,#0x91
:02075AEC 0200A524 andeq  r10,r0,#0x9000000
:02075AF0 080800A5 stmeqda  r8 ,{r0,r2,r5,r7}
:02075AF4 098D9D00 stmeqib  r13 ,{r8,r10,r11,r12,r15}
:02075AF8 08E04085 unknown
:02075AFC C504058D strgt r0,[r4, #-0x58d]		;(r4-0x58d=*(fffffa73))
:02075B00 0B07791A bleq 02253F70
:02075B04 C5001168 strgt r1,[r0, #-0x168]		;(r0-0x168=*(0098fe98))
:02075B08 198BE000 stmneib  r11 ,{r13,r14,r15}
:02075B0C 8A500000 bhi 03475B14
:02075B10 0A8DE013 beq 003EDB64
:02075B14 0581843A streq r8,[r1, #+0x43a]		;r1+0x43a=*(0000043a)
:02075B18 05E20539 streqb r0,[r2, #+0x539]!
:02075B1C E1A06032 mov  r6,lsr r2		;r6=0(0x0)
:02075B20 E025A098 mla  r5,r8,r0,r10unknown
:02075B24 00590004 subeqs r0,r9,r4
:02075B28 059A0039 ldreq r0,[r10, #+0x39]		;r10+0x39=*(00000039)
:02075B2C 851F6D00 ldrhi r6,[r15, #-0xd00]		;r15-0xd00=*(02074e34)=#-2147091132(0x8005fd44)
:02075B30 401523E0 andmis r2,r5,r0,ror #0x7
:02075B34 08B21AE5 ldmeqia  r2!,{r0,r2,r5,r6,r7,r9,r11,r12}
:02075B38 06B08550 unknown
:02075B3C 00110003 andeqs r0,r1,r3
:02075B40 3D370599 ldccc  5,cr0,[r7,#-0x264]!
:02075B44 FFFFCB4B swinv 0x00ffcb4b
:02075B48 2908AA16 stmcsdb  r8 ,{r1,r2,r4,r9,r11,r13,r15}
:02075B4C E5300501 ldr r0,[r0, #-0x501]!
:02075B50 23B15811 movcss r5,#0x110000		;r5=1114112(0x110000)
:02075B54 D610D0A4 ldrle r13,[r0],-r4, lsr #0x1
:02075B58 E1D30E61 bics r0,r3,r1,ror #0x1c
:02075B5C 046901F5 unknown
:02075B60 01E4C6C8 mvneq  r12,r8,asr #0xd
:02075B64 45E4C310 strmib r12,[r4, #+0x310]!
:02075B68 00408411 subeq  r8,r0,r1,lsl r4
:02075B6C FFE2E159 swinv 0x00e2e159
:02075B70 00BE2AFF unknown
:02075B74 10EAFFFF unknown
:02075B78 18AD046D stmneia  r13!,{r0,r2,r3,r5,r6,r10}
:02075B7C 2D302020 ldccs  0,cr2,[r0,#-0x80]!
:02075B80 9215A91E andlss r10,r5,#0x78000
:02075B84 00251CE5 eoreq  r1,r5,r5,ror #0x19
:02075B88 63E00651 mvnvs  r0,#0x5100000
:02075B8C 03028139 unknown
:02075B90 8214090A andhis r0,r4,#0x28000
:02075B94 081220E5 ldmeqda  r2 ,{r0,r2,r5,r6,r7,r13}
:02075B98 5015E001 andpls r14,r5,r1
:02075B9C 41C64E6D bicmi  r4,r6,r13,ror #0x1c
:02075BA0 007FFF08 rsbeqs r15,r15,r8,lsl #0x1e
:02075BA4 35100400 ldrcc r0,[r0, #-0x400]		;(r0-0x400=*(0098fc00))
:02075BA8 7D408118 unknown
:02075BAC 0E3E7420 cdpeq 4,2,cr7,cr14,cr0,1
:02075BB0 04102102 ldreq r2,[r0],#-0x102
:02075BB4 05A110CD streq r1,[r1, #+0xcd]!
:02075BB8 143D0E00 unknown
:02075BBC A5160011 ldrge r0,[r6, #-0x11]		;r6-0x11=*(8005fd33)=#0(0x00000000)
:02075BC0 27A11700 strcs r1,[r1,+r0, lsl #0xe]!
:02075BC4 D0E590AD rscle  r9,r5,r13,lsr #0x1
:02075BC8 2149D120 unknown
:02075BCC A023E103 eorge  r14,r3,r3,lsl #0x2
:02075BD0 80100499 mulhis r0,r9,r4
:02075BD4 0D410525 unknown
:02075BD8 BD10B520 unknown
:02075BDC FFE5E90D swinv 0x00e5e90d
:02075BE0 25E20200 strcsb r0,[r2, #+0x200]!
:02075BE4 1D001120 unknown
:02075BE8 1325E001 unknown
:02075BEC 80200413 eorhi  r0,r0,r3,lsl r4
:02075BF0 F913AD15 ldmnvdb  r3 ,{r0,r2,r4,r8,r10,r11,r13,r15}
:02075BF4 01C9C101 biceq  r12,r9,r1,lsl #0x2
:02075BF8 80004142 andhi  r4,r0,r2,asr #0x2
:02075BFC 402901E5 eormi  r0,r9,r5,ror #0x3
:02075C00 07CD4504 streqb r4,[r13,+r4, lsl #0xa]
:02075C04 42A91005 adcmi  r1,r9,#0x5
:02075C08 E3E00481 mvn  r0,#0x81000000
:02075C0C D00F10D1 unknown
:02075C10 23511BBD cmpcs r1,#0x2F400
:02075C14 1EDD10C1 cdpne 0,12,cr1,cr13,cr1,6
:02075C18 C5381145 ldrgt r1,[r8, #-0x145]!
:02075C1C 4003BE00 andmi  r11,r3,r0,lsl #0x1c
:02075C20 00015901 andeq  r5,r1,r1,lsl #0x12
:02075C24 551949E2 ldrpl r4,[r9, #-0x9e2]		;(r9-0x9e2=*(fffff61e))
:02075C28 5520C811 strpl r12,[r0, #-0x811]!
:02075C2C 00150D41 andeqs r0,r5,r1,asr #0x1a
:02075C30 14A90079 unknown
:02075C34 41513079 cmpmi r1,r9,ror r0
:02075C38 711269FA ldrvcsh r6,[r2, -r10]
:02075C3C 41613890 unknown
:02075C40 0B5910F1 bleq 036BA00C
:02075C44 7B503161 blvc 034821D0
:02075C48 615CE591 unknown
:02075C4C 21610501 unknown
:02075C50 5428E085 unknown
:02075C54 6D088161 unknown
:02075C58 04E24221 unknown
:02075C5C E5A20A50 str r0,[r2, #+0xa50]!
:02075C60 01695004 unknown
:02075C64 10E08540 rscne  r8,r0,r0,asr #0xa
:02075C68 E1E0E005 mvn  r14,r5
:02075C6C 6104E00E unknown
:02075C70 21698011 unknown
:02075C74 00B11781 adceqs r1,r1,r1,lsl #0xf
:02075C78 09C200AD stmeqib  r2 ,{r0,r2,r3,r5,r7}^
:02075C7C 21813820 orrcs  r3,r1,r0,lsr #0x10
:02075C80 35E5F1AF strccb r15,[r5, #+0x1af]!
:02075C84 E208A900 and  r10,r8,#0x0
:02075C88 0049FBE5 subeq  r15,r9,r5,ror #0x17
:02075C8C 8191388C orrhis r3,r1,r12,lsl #0x11
:02075C90 E0107D08 ands r7,r0,r8,lsl #0x1a
:02075C94 101D31C9 andnes r3,r13,r9,asr #0x3
:02075C98 D1306AD1 ldrlesb r6,[r0, -r1]!
:02075C9C 10510EE0 subnes r0,r1,r0,ror #0x1d
:02075CA0 10E4CE30 rscne  r12,r4,r0,lsr r14
:02075CA4 E1DC30D0 ldrsb r3,[r12, #+0x0]		;r12+0x0=*(00000000)
:02075CA8 2B4100B5 blcs 030B5F84
:02075CAC 7008100D andvc  r1,r8,r13
:02075CB0 25A10089 strcs r0,[r1, #+0x89]!
:02075CB4 09E4CE10 unknown
:02075CB8 4009FC10 andmi  r15,r9,r0,lsl r12
:02075CBC F01171A3 andnvs r7,r1,r3,lsr #0x3
:02075CC0 39080011 stmccdb  r8 ,{r0,r4}
:02075CC4 A0300001 eorges r0,r0,r1
:02075CC8 D3017115 unknown
:02075CCC 89FC2191 unknown
:02075CD0 E2433010 sub  r3,r3,#0x10
:02075CD4 D120D115 unknown
:02075CD8 BDC003E0 unknown
:02075CDC E440C314 strb r12,[r0],#-0x314
:02075CE0 E1DC20D0 ldrsb r2,[r12, #+0x0]		;r12+0x0=*(00000000)
:02075CE4 11455175 unknown
:02075CE8 20E02241 rsccs  r2,r0,r1,asr #0x4
:02075CEC 4003F0C1 andmi  r15,r3,r1,asr #0x1
:02075CF0 ED03E200 unknown
:02075CF4 01048201 unknown
:02075CF8 225D2C01 subcss r2,r13,#0x100
:02075CFC 1110E354 tstne r0,r4,asr r3
:02075D00 90A98A00 adcls  r8,r9,r0,lsl #0x14
:02075D04 E2744003 rsbs r4,r4,#0x3
:02075D08 A100D509 unknown
:02075D0C F0A1C120 adcnv  r12,r1,r0,lsr #0x2
:02075D10 54407081 strplb r7,[r0],#-0x81
:02075D14 4D1185E2 unknown
:02075D18 E3004D04 unknown
:02075D1C 90200145 eorls  r0,r0,r5,asr #0x2
:02075D20 9F308CE5 swils 0x00308ce5
:02075D24 400201E5 andmi  r0,r2,r5,ror #0x3
:02075D28 1025E1E0 eorne  r14,r5,r0,ror #0x3
:02075D2C 109FC084 addnes r12,r15,r4,lsl #0x1
:02075D30 1D0E0019 unknown
:02075D34 00E11400 rsceq  r1,r1,r0,lsl #0x8
:02075D38 E5059140 str r9,[r5, #-0x140]		;(r5-0x140=*(0010fec0))
:02075D3C 0640190B streqb r1,[r0],-r11, lsl #0x12
:02075D40 B0201011 eorlt  r1,r0,r1,lsl r0
:02075D44 400414E5 andmi  r1,r4,r5,ror #0x9
:02075D48 E003E5B1 strh r14,[r3], -r1
:02075D4C 0C00E082 stceq  0,cr14,[r0],{#0x82}
:02075D50 04E11E00 unknown
:02075D54 00A511B9 unknown
:02075D58 056960F8 streqb r6,[r9, #-0xf8]!
:02075D5C 011D00A1 tsteq r13,r1,lsr #0x1
:02075D60 0D04E241 unknown
:02075D64 D0472015 suble  r2,r7,r5,lsl r0
:02075D68 CD00E5E5 unknown
:02075D6C 03E05202 mvneq  r5,#0x20000000
:02075D70 358C401D strcc r4,[r12, #+0x1d]		;r12+0x1d=*(0000001d)
:02075D74 0E7D0010 mrceq 0,3,r0,cr13,cr0,{0}
:02075D78 ADF031B1 ldcgel 1,cr3,[r0,#+0x2c4]!
:02075D7C 00ADF100 adceq  r15,r13,r0,lsl #0x2
:02075D80 99E053AD unknown
:02075D84 000D110C andeq  r1,r13,r12,lsl #0x2
:02075D88 F8103118 ldmnvda  r0 ,{r3,r4,r8,r12,r13}
:02075D8C FF81A154 swinv 0x0081a154
:02075D90 80FEFEFE unknown
:02075D94 80018080 andhi  r8,r1,r0,lsl #0x1
:02075D98 1908103D stmnedb  r8 ,{r0,r2,r3,r4,r5,r12}
:02075D9C E4D1C010 ldrb r12,[r1],#+0x10
:02075DA0 D0300A01 eorles r0,r0,r1,lsl #0x14
:02075DA4 01410CE4 unknown
:02075DA8 1043000C subne  r0,r3,r12
:02075DAC 11001510 unknown
:02075DB0 1021215D eorne  r2,r1,r13,asr r1
:02075DB4 1AE25220 bne 0190A63C
:02075DB8 394165F6 stmccdb  r1 ,{r1,r2,r4,r5,r6,r7,r8,r10,r13,r14}^
:02075DBC 01101D10 tsteq r0,r0,lsl r13
:02075DC0 1C410001 stcnel 0,cr0,[r1],{#0x1}
:02075DC4 15E1A02E strneb r10,[r1, #+0x2e]!
:02075DC8 0124E100 unknown
:02075DCC 40190C29 andmis r0,r9,r9,lsr #0x18
:02075DD0 20D16C01 sbccss r6,r1,r1,lsl #0x18
:02075DD4 1FFDE0D0 swine 0x00fde0d0
:02075DD8 5D4639F9 unknown
:02075DDC 00B9D01F adceqs r13,r9,r15,lsl r0
:02075DE0 01C91E02 biceq  r1,r9,r2,lsl #0x1c
:02075DE4 292010BD stmcsdb  r0!,{r0,r2,r3,r4,r5,r7,r12}
:02075DE8 D9107501 ldmledb  r0 ,{r0,r8,r10,r12,r13,r14}
:02075DEC 10013008 andne  r3,r1,r8
:02075DF0 000101C5 andeq  r0,r1,r5,asr #0x3
:02075DF4 02000101 andeq  r0,r0,#0x40000000
:02075DF8 0300015C unknown
:02075DFC 04E5CC20 unknown
:02075E00 C9018CC0 stmgtdb  r1 ,{r6,r7,r10,r11,r15}
:02075E04 F8E25300 unknown
:02075E08 3DD121C9 unknown
:02075E0C A1518100 cmpge r1,r0,lsl #0x2
:02075E10 E0303D10 eors r3,r0,r0,lsl r13
:02075E14 03C0403D biceq  r4,r0,#0x3D
:02075E18 4B03003D blmi 02135F14
:02075E1C 31CC203D biccc  r2,r12,r13,lsr r0
:02075E20 10303DDE unknown
:02075E24 CC11E183 ldcgt  1,cr14,[r1],{#0x83}
:02075E28 B1E7CE11 mvnlt  r12,r1,lsl r14
:02075E2C 1D103D40 unknown
:02075E30 F0306107 eornvs r6,r0,r7,lsl #0x2
:02075E34 9D0B102D unknown
:02075E38 E28DC012 add  r12,r13,#0x12
:02075E3C 1BC11D6D blne 010BD3F8
:02075E40 000907C5 andeq  r0,r9,r5,asr #0xf
:02075E44 E1A01112 mov  r1,r2,lsl r1		;r1=0(0x0)
:02075E48 DC0231C3 stcle  1,cr3,[r2],{#0xc3}
:02075E4C D90BC9E7 stmledb  r11 ,{r0,r1,r2,r5,r6,r7,r8,r11,r14,r15}
:02075E50 02E11300 rsceq  r1,r1,#0x0
:02075E54 D48C2F69 strle r2,[r12],#+0xf69
:02075E58 F51019E4 ldrnv r1,[r0, #-0x9e4]		;(r0-0x9e4=*(fffff61c))
:02075E5C E0442059 sub  r2,r4,r9,asr r0
:02075E60 20941839 addcss r1,r4,r9,lsr r8
:02075E64 10690439 rsbne  r0,r9,r9,lsr r4
:02075E68 E92D4010 stmdb  r13!,{r4,r14}
:02075E6C B9860229 stmltib  r6 ,{r0,r3,r5,r9}
:02075E70 3515D10E ldrcc r13,[r5, #-0x10e]		;(r5-0x10e=*(0010fef2))
:02075E74 1041130B subne  r1,r1,r11,lsl #0x6
:02075E78 D0293000 eorle  r3,r9,r0
:02075E7C E28000E9 add  r0,r0,#0xE9
:02075E80 F90F102D stmnvdb  r15 ,{r0,r2,r3,r5,r12}
:02075E84 00520201 subeqs r0,r2,r1,lsl #0x4
:02075E88 16EDE153 unknown
:02075E8C 0235E004 eoreqs r14,r5,#0x4
:02075E90 E28148C0 add  r4,r1,#0xC00000
:02075E94 E4DC3001 ldrb r3,[r12],#+0x1
:02075E98 DE000001 cdple 0,0,cr0,cr0,cr1,0
:02075E9C 500003E4 andpl  r0,r0,r4,ror #0x7
:02075EA0 12112E6D andnes r2,r1,#0x6D0
:02075EA4 001560F9 ldreqsh r6,[r5], -r9
:02075EA8 0E49100D cdpeq 0,4,cr1,cr9,cr13,0
:02075EAC 08001102 stmeqda  r0 ,{r1,r8,r12}
:02075EB0 D4173001 ldrle r3,[r7],#-0x1
:02075EB4 07A100E4 streq r0,[r7],#-0x1
:02075EB8 104059EF subne  r5,r0,r15,ror #0x13
:02075EBC E8BD2880 ldmia  r13!,{r7,r11,r13}
:02075EC0 E92D4FF8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:02075EC4 4D00D0A8 unknown
:02075EC8 7940D0E2 stmvcdb  r0 ,{r1,r5,r6,r7,r12,r14,r15}^
:02075ECC D00A2903 andle  r2,r10,r3,lsl #0x12
:02075ED0 02613040 rsbeq  r3,r1,#0x40
:02075ED4 FD800041 unknown
:02075ED8 B1900102 orrlts r0,r0,r2,lsl #0x2
:02075EDC 314B8002 unknown
:02075EE0 E58D3004 str r3,[r13, #+0x4]		;r13+0x4=*(00000004)
:02075EE4 01D9400A biceqs r4,r9,r10
:02075EE8 C98D41A0 stmgtib  r13 ,{r5,r7,r8,r14}
:02075EEC 001D0423 andeqs r0,r13,r3,lsr #0x8
:02075EF0 10295021 eorne  r5,r9,r1,lsr #0x0
:02075EF4 BA0015B6 blt 0207B5D4
:02075EF8 D9866008 stmleib  r6 ,{r3,r13,r14}
:02075EFC 19107933 ldmnedb  r0 ,{r0,r1,r4,r5,r8,r11,r12,r13,r14}
:02075F00 0001B042 andeq  r11,r1,r2,asr #0x0
:02075F04 0009B2B8 streqh r11,[r9], -r8
:02075F08 D0034D28 andle  r4,r3,r8,lsr #0x1a
:02075F0C A0B404E5 adcges r0,r4,r5,ror #0x9
:02075F10 0F4DC62A swieq 0x004dc62a
:02075F14 2902E581 stmcsdb  r2 ,{r0,r7,r8,r10,r13,r14,r15}
:02075F18 24117D00 ldrcs r7,[r1],#-0xd00
:02075F1C 20000162 andcs  r0,r0,r2,ror #0x2
:02075F20 011C0001 tsteq r12,r1
:02075F24 00011800 andeq  r1,r1,r0,lsl #0x10
:02075F28 00015510 andeq  r5,r1,r0,lsl r5
:02075F2C 9900010C stmlsdb  r0 ,{r2,r3,r8}
:02075F30 3491E919 ldrcc r14,[r1],#+0x919
:02075F34 E51D9F7F ldr r9,[r13, #-0xf7f]		;(r13-0xf7f=*(fffff081))
:02075F38 4102414D unknown
:02075F3C 21F241F2 ldrcssh r4,[r2, #+0x12]!
:02075F40 3C2F0812 stccc  8,cr0,[r15],#-0x48
:02075F44 2225E59F eorcs  r14,r5,#0x27C00000
:02075F48 0225D230 eoreq  r13,r5,#0x3
:02075F4C A4031DD2 strge r1,[r3],#-0xdd2
:02075F50 3031E5D2 unknown
:02075F54 CD02F1CD unknown
:02075F58 D2A002CD adcle  r0,r0,#0xD000000C
:02075F5C E5D20F15 ldrb r0,[r2, #+0xf15]		;r2+0xf15=*(00000f15)
:02075F60 02F16030 rsceqs r6,r1,#0x30
:02075F64 34C202E9 strccb r0,[r2],#+0x2e9
:02075F68 913A02E9 teqls r10,r9,ror #0x5
:02075F6C 1B008110 blne 020963B4
:02075F70 5ADC0009 bpl 01775F9C
:02075F74 00200009 eoreq  r0,r0,r9
:02075F78 DD287155 stcle  1,cr7,[r8,#-0x154]!
:02075F7C 0225AA0E eoreq  r10,r5,#0xE000
:02075F80 2D3871B1 ldccs  1,cr7,[r8,#-0x2c4]!
:02075F84 08710500 unknown
:02075F88 0471032F unknown
:02075F8C 21CB0009 biccs  r0,r11,r9
:02075F90 F119009D unknown
:02075F94 43000516 unknown
:02075F98 5A29000D bpl 02AB5FD4
:02075F9C 01280001 unknown
:02075FA0 000D2700 andeq  r2,r13,r0,lsl #0xe
:02075FA4 08710149 unknown
:02075FA8 70000995 mulvc  r0,r5,r9
:02075FAC 0323000D unknown
:02075FB0 25000241 strcs r0,[r0, #-0x241]		;(r0-0x241=*(fffffdbf))
:02075FB4 099DA530 ldmeqib  r13 ,{r4,r5,r8,r10,r13,r15}
:02075FB8 61031F00 unknown
:02075FBC AD01D108 unknown
:02075FC0 1CB20019 ldcne  0,cr0,[r2],#+0x64
:02075FC4 550A1035 strpl r1,[r10, #-0x35]		;(r10-0x35=*(ffffffcb))
:02075FC8 000907E3 andeq  r0,r9,r3,ror #0xf
:02075FCC 00B54293 umlaleqs r4,r5,r3,r2
:02075FD0 30190C02 andccs r0,r9,r2,lsl #0x18
:02075FD4 150009D3 strne r0,[r0, #-0x9d3]		;(r0-0x9d3=*(fffff62d))
:02075FD8 0BA91009 bleq 00ABA004
:02075FDC 19DAE355 ldmneib  r10 ,{r0,r2,r4,r6,r8,r9,r13,r14,r15}^
:02075FE0 C5031200 strgt r1,[r3, #-0x200]		;(r3-0x200=*(fffffe00))
:02075FE4 000D9000 andeq  r9,r13,r0
:02075FE8 4B008D01 blmi 020993F4
:02075FEC 090E003D stmeqdb  r14 ,{r0,r2,r3,r4,r5}
:02075FF0 D51C5900 ldrle r5,[r12, #-0x900]		;(r12-0x900=*(fffff700))
:02075FF4 0B0441F1 bleq 021867C0
:02075FF8 09605103 unknown
:02075FFC 0E1181F4 mrceq 1,0,r8,cr1,cr4,{7}
:02076000 0C48AD72 stceql 13,cr10,[r8],{#0x72}
:02076004 10490309 subne  r0,r9,r9,lsl #0x6
:02076008 E91017F5 ldmdb  r0 ,{r0,r2,r4,r5,r6,r7,r8,r9,r10,r12}
:0207600C A55D2CFB ldrgeb r2,[r13, #-0xcfb]		;(r13-0xcfb=*(fffff305))
:02076010 00612C4C rsbeq  r2,r1,r12,asr #0x18
:02076014 CD63B5F6 stcgtl 5,cr11,[r3,#-0x3d8]!
:02076018 350DB4F5 strcc r11,[r13, #-0x4f5]		;(r13-0x4f5=*(fffffb0b))
:0207601C 094935CD stmeqdb  r9 ,{r0,r2,r3,r6,r7,r8,r10,r12,r13}^
:02076020 00090800 andeq  r0,r9,r0,lsl #0x10
:02076024 11010915 unknown
:02076028 4123D510 unknown
:0207602C 00092B07 andeq  r2,r9,r7,lsl #0x16
:02076030 07010121 streq r0,[r1,-r1, lsr #0x2]
:02076034 2DAA0005 stccs  0,cr0,[r10,#+0x14]!
:02076038 2A615000 bcs 038CA040
:0207603C 214E1B15 unknown
:02076040 D81D4901 ldmleda  r13 ,{r0,r8,r11,r14}
:02076044 1D00B51A unknown
:02076048 001D2810 andeqs r2,r13,r0,lsl r8
:0207604C F5E570AD strnvb r7,[r5, #+0xad]!
:02076050 05317618 ldreq r7,[r1, #-0x618]!
:02076054 F01D02D5 ldrnvsb r0,[r13], -r5
:02076058 A05965C1 subges r6,r9,r1,asr #0xb
:0207605C 02CD19E3 sbceq  r1,r13,#0x38C000
:02076060 F2F538A9 rscnvs r3,r5,#0xA90000
:02076064 00FD05FD unknown
:02076068 BC0005C5 stclt  5,cr0,[r0],{#0xc5}
:0207606C C3000502 unknown
:02076070 111500F5 ldrnesh r0,[r5, -r5]
:02076074 7601454D strvc r4,[r5, -r5]
:02076078 0D79005A ldceql 0,cr0,[r9,#-0x168]!
:0207607C 3000A160 andcc  r10,r0,r0,ror #0x2
:02076080 0A01E5D7 beq 020EF7E4
:02076084 70020019 andvc  r0,r2,r9,lsl r0
:02076088 0100C987 unknown
:0207608C F5001904 strnv r1,[r0, #-0x904]		;(r0-0x904=*(fffff6fc))
:02076090 0E9DF103 cdpeq 1,8,cr15,cr13,cr3,0
:02076094 E9F7E256 ldmib  r7!,{r1,r2,r4,r6,r9,r13,r14,r15}^
:02076098 E5D72011 ldrb r2,[r7, #+0x11]		;r7+0x11=*(00000021)
:0207609C 8D607711 stchil 7,cr7,[r0,#-0x44]!
:020760A0 9F7CC8E2 swils 0x007cc8e2
:020760A4 C0800B51 addgt  r0,r0,r1,asr r11
:020760A8 85110DE5 ldrhi r0,[r1, #-0xde5]		;(r1-0xde5=*(fffff21b))
:020760AC 31E10DC1 mvncc  r0,r1,asr #0x1b
:020760B0 0D1CED00 unknown
:020760B4 11FDFCF1 ldrnesh r15,[r13, #+0xc1]!
:020760B8 D72017FD unknown
:020760BC 11D60111 bicnes r0,r6,r1,lsl r1
:020760C0 1153EB21 cmpne r3,r1,lsr #0x16
:020760C4 00BD5521 adceqs r5,r13,r1,lsr #0xa
:020760C8 19131355 ldmnedb  r3 ,{r0,r2,r4,r6,r8,r9,r12}
:020760CC C55BCD01 ldrgtb r12,[r11, #-0xd01]		;(r11-0xd01=*(fffff310))
:020760D0 1C581415 ldcnel 4,cr1,[r8],{#0x15}
:020760D4 3C09E59F stccc  5,cr14,[r9],{#0x9f}
:020760D8 DD21E591 stcle  5,cr14,[r1,#-0x244]!
:020760DC 0D1E0001 unknown
:020760E0 40114100 andmis r4,r1,r0,lsl #0x2
:020760E4 811A9F0C tsthi r10,r12,lsl #0x1e
:020760E8 00151A2B andeqs r1,r5,r11,lsr #0x14
:020760EC 823031C5 eorhis r3,r0,#0x40000031
:020760F0 C99181C9 ldmgtib  r1 ,{r0,r3,r6,r7,r8,r15}
:020760F4 790285F1 stmvcdb  r2 ,{r0,r4,r5,r6,r7,r8,r10,r15}
:020760F8 32001102 andcc  r1,r0,#0x80000000
:020760FC 59310011 ldmpldb  r1!,{r0,r4}
:02076100 214002F5 unknown
:02076104 00114200 andeqs r4,r1,r0,lsl #0x4
:02076108 15DD3033 ldrneb r3,[r13, #+0x33]		;r13+0x33=*(00000033)
:0207610C E5DD0F79 ldrb r0,[r13, #+0xf79]		;r13+0xf79=*(00000f79)
:02076110 0103BD41 unknown
:02076114 514401B1 strplh r0,[r4, #-0x11]		;(r4-0x1b1=*(ffffffef))
:02076118 1EA5CD00 cdpne 13,10,cr12,cr5,cr0,0
:0207611C 0E6556E3 cdpeq 6,6,cr5,cr5,cr3,7
:02076120 CD243043 stcgt  0,cr3,[r4,#-0x10c]!
:02076124 16C108E5 strneb r0,[r4,#-0x10c]!
:02076128 01010001 unknown
:0207612C 01580200 cmpeq r8,r0,lsl #0x4
:02076130 C2600300 rsbgt  r0,r0,#0x0
:02076134 65820D0D strvs r0,[r2, #+0xd0d]		;r2+0xd0d=*(00000d0d)
:02076138 F851E210 ldmnvda  r1 ,{r4,r9,r13,r14,r15}^
:0207613C 704100CD subvc  r0,r1,r13,asr #0x1
:02076140 3D07E28D unknown
:02076144 90758200 rsblss r8,r5,r0,lsl #0x4
:02076148 50011D45 andpl  r1,r1,r5,asr #0x1a
:0207614C 3DA07185 stccc  1,cr7,[r0,#+0x214]!
:02076150 71630A10 unknown
:02076154 20E38500 rsccs  r8,r3,r0,lsl #0xa
:02076158 9F0B47FD swils 0x000b47fd
:0207615C 4BD009E9 blmi 01478908
:02076160 D700D0E7 strle r13,r8,r3,r0,lsl #0xa
:02076164 EA1A89E1 b 027188F0
:02076168 03A000A5 moveq  r0,#0xA5		;r0=165(0xa5)
:0207616C 21E24500 mvncs  r4,r0,lsl #0xa
:02076170 0000411F andeq  r4,r0,r15,lsl r1
:02076174 BD048A10 unknown
:02076178 010D280C unknown
:0207617C 149F7B40 ldrne r7,[r15],#+0xb40
:02076180 991985E5 ldmlsdb  r9 ,{r0,r2,r5,r6,r7,r8,r10,r15}
:02076184 99009D10 stmlsdb  r0 ,{r4,r8,r10,r11,r12,r15}
:02076188 AD1081A6 unknown
:0207618C FE01F971 mcr2 9,0,r15,cr1,cr1,{3}
:02076190 5D170DBD unknown
:02076194 29A02901 stmcsib  r0!,{r0,r8,r11,r13}
:02076198 E960FDF0 unknown
:0207619C CDBD0029 ldcgt  0,cr0,[r13,#+0xa4]!
:020761A0 CD09DDF0 unknown
:020761A4 B0009D10 andlt  r9,r0,r0,lsl r13
:020761A8 0FE19700 swieq 0x00e19700
:020761AC DE40D101 cdple 1,4,cr13,cr0,cr1,0
:020761B0 2181FFFF unknown
:020761B4 A2099DDC andge  r9,r9,#0x3700
:020761B8 C1510029 cmpgt r1,r9,lsr #0x0
:020761BC 022C1310 eoreq  r1,r12,#0x40000000
:020761C0 691A0800 ldmvsdb  r10 ,{r11}
:020761C4 9500561C strls r5,[r0, #-0x61c]		;(r0-0x61c=*(fffffa89))
:020761C8 A50E4D1C strge r4,[r14, #-0xd1c]		;r14-0xd1c=*(02074ab4)=#2030449936(0x79063510)
:020761CC ED722809 ldcl 8,cr2,[r2,#-0x24]!
:020761D0 ED107905 unknown
:020761D4 00199F1A andeqs r9,r9,r10,lsl r15
:020761D8 3A392000 bcc 02EBE1E0
:020761DC 590C6997 stmpldb  r12 ,{r0,r1,r2,r4,r7,r8,r11,r13,r14}
:020761E0 00124A20 andeqs r4,r2,r0,lsr #0x14
:020761E4 9818D5EB ldmlsda  r8 ,{r0,r1,r3,r5,r6,r7,r8,r10,r12,r14,r15}
:020761E8 EBFFF043 bl 020722FC
:020761EC 0500092C streq r0,[r0, #-0x92c]		;(r0-0x92c=*(fffff779))
:020761F0 500208E9 andpl  r0,r2,r9,ror #0x11
:020761F4 18E08630 unknown
:020761F8 30030005 andcc  r0,r3,r5
:020761FC 3D9008DD unknown
:02076200 4919E905 ldmmidb  r9 ,{r0,r2,r8,r11,r13,r14,r15}
:02076204 E300595C unknown
:02076208 2E002512 mcrcs 5,0,r2,cr0,cr2,{0}
:0207620C 1042AD4F subne  r10,r2,r15,asr #0x1a
:02076210 F1514115 cmpnv r1,r5,lsl r1
:02076214 AD020461 unknown
:02076218 DDF0AD90 ldclel 13,cr10,[r0,#+0x240]!
:0207621C F15109F4 ldrnvsh r0,[r1, #-0x94]		;(r1-0x9f4=*(ffffff6c))
:02076220 9D12B5FB unknown
:02076224 F9122D14 ldmnvdb  r2 ,{r2,r4,r8,r10,r11,r13}
:02076228 1BE5F4F0 blne 019F35F0
:0207622C 24D1297D ldrcsb r2,[r1],#+0x97d
:02076230 29B04D85 ldmcsib  r0!,{r0,r2,r7,r8,r10,r11,r14}
:02076234 4FD217E5 swimi 0x00d217e5
:02076238 11C958E7 bicne  r5,r9,r7,ror #0x11
:0207623C 0103A059 unknown
:02076240 04840569 streq r0,[r4],#+0x569
:02076244 01E80011 mvneq  r0,r1,lsl r0
:02076248 0075047D rsbeqs r0,r5,r13,ror r4
:0207624C B2428DE6 sublt  r8,r2,#0x3980
:02076250 E3005508 unknown
:02076254 F1F96055 mvnnvs r6,r5,asr r0
:02076258 A1A0A1DC unknown
:0207625C 0944DAF0 stmeqdb  r4 ,{r4,r5,r6,r7,r9,r11,r12,r14,r15}^
:02076260 B3F150A1 mvnlts r5,#0xA1
:02076264 CD009D40 unknown
:02076268 C5CD2C01 strgtb r2,[r13, #+0xc01]		;r13+0xc01=*(00000c01)
:0207626C 45C5C155 strmib r12,[r5, #+0x155]		;r5+0x155=*(00110155)
:02076270 B1208400 unknown
:02076274 CB07D900 blgt 0226C67C
:02076278 F92500D9 stmnvdb  r5!,{r0,r3,r4,r6,r7}
:0207627C 00D92203 sbceqs r2,r9,r3,lsl #0x4
:02076280 00A50425 adceq  r0,r5,r5,lsr #0x8
:02076284 8057DD95 unknown
:02076288 00AD17A5 adceq  r1,r13,r5,lsr #0xf
:0207628C 40C100B5 strmih r0,[r1],#+0x5
:02076290 7DB3F0C1 ldcvc  0,cr15,[r3,#+0x304]!
:02076294 F035A035 eornvs r10,r5,r5,lsr r0
:02076298 F16108A0 unknown
:0207629C 13A05020 movne  r5,#0x20		;r5=32(0x20)
:020762A0 A089A513 addge  r10,r9,r3,lsl r5
:020762A4 0868F129 unknown
:020762A8 4C40B129 stcmil 1,cr11,[r0],{#0x29}
:020762AC 9803A050 stmlsda  r3 ,{r4,r6,r13,r15}
:020762B0 F5001501 strnv r1,[r0, #-0x501]		;(r0-0x501=*(fffffba4))
:020762B4 A1601408 unknown
:020762B8 03410B0A unknown
:020762BC 0335011D teqeq r5,#0x40000007
:020762C0 15110353 ldrne r0,[r1, #-0x353]		;(r1-0x353=*(fffffcad))
:020762C4 DD06E59D unknown
:020762C8 E0038127 and  r8,r3,r7,lsr #0x2
:020762CC 071D2001 ldreq r2,[r13, -r1]
:020762D0 5DCD4720 unknown
:020762D4 F1273912 unknown
:020762D8 6D26ED08 stcvs  13,cr14,[r6,#-0x20]!
:020762DC 82F06D30 rschis r6,r0,#0xC00
:020762E0 75609D7E strvcb r9,[r0, #-0xd7e]!
:020762E4 7507E4F4 strvc r14,[r7, #-0x4f4]		;(r7-0x4f4=*(fffffb1c))
:020762E8 44754534 unknown
:020762EC 1D015377 unknown
:020762F0 B0B150C5 adclts r5,r1,r5,asr #0x1
:020762F4 8500516F strhi r5,[r0, #-0x16f]		;(r0-0x16f=*(ffffff36))
:020762F8 EA2C6104 b 02B8E710
:020762FC F329102D unknown
:02076300 4451092D ldrmib r0,[r1],#-0x92d
:02076304 9161F507 msrls SPSR_c,r7
:02076308 EF15CDF0 swi 0x0015cdf0
:0207630C 5110D924 tstpl r0,r4,lsr #0x12
:02076310 A0855A00 addge  r5,r5,r0,lsl #0x14
:02076314 073CF085 ldreq r15,[r12,-r5, lsl #0x1]!
:02076318 4DF46936 ldcmil 9,cr6,[r4,#+0xd8]!
:0207631C 50290085 eorpl  r0,r9,r5,lsl #0x1
:02076320 61A0294A movvs  r2,r10,asr #0x12
:02076324 616D5C01 unknown
:02076328 690142B1 stmvsdb  r1 ,{r0,r4,r5,r7,r9,r14}
:0207632C 3F039544 swicc 0x00039544
:02076330 99316101 ldmlsdb  r1!,{r0,r8,r13,r14}
:02076334 0B71F075 bleq 03CF2510
:02076338 61916101 orrvss r6,r1,r1,lsl #0x2
:0207633C 6906B4F1 stmvsdb  r6 ,{r0,r4,r5,r6,r7,r10,r12,r13,r15}
:02076340 012B9BF4 unknown
:02076344 69200A00 stmvsdb  r0!,{r9,r11}
:02076348 201698C4 andcss r9,r6,r4,asr #0x11
:0207634C 15B1E59F ldrne r14,[r1, #+0x59f]!
:02076350 F4711471 unknown
:02076354 1D1AF0E9 unknown
:02076358 0920BC00 stmeqdb  r0!,{r10,r11,r12,r13,r15}
:0207635C 00091100 andeq  r1,r9,r0,lsl #0x2
:02076360 08004DC5 stmeqda  r0 ,{r0,r2,r6,r7,r8,r10,r11,r14}
:02076364 695A2A00 ldmvsdb  r10 ,{r9,r11,r13}^
:02076368 0A14E52A beq 025AF818
:0207636C 01120A69 tsteq r2,r9,ror #0x14
:02076370 09561100 ldmeqdb  r6 ,{r8,r12}^
:02076374 00011200 andeq  r1,r1,r0,lsl #0x4
:02076378 0E000525 cdpeq 5,0,cr0,cr0,cr5,1
:0207637C 9502F101 strls r15,[r2, #-0x101]		;(r2-0x101=*(fffffeff))
:02076380 010C000D unknown
:02076384 00010B00 andeq  r0,r1,r0,lsl #0x16
:02076388 6D000D0A unknown
:0207638C 0916E155 ldmeqdb  r6 ,{r0,r2,r4,r6,r8,r13,r14,r15}
:02076390 1435A200 unknown
:02076394 09800015 stmeqib  r0 ,{r0,r2,r4}
:02076398 DB1CE100 blle 027AE7A0
:0207639C 9D19D5DB unknown
:020763A0 165DC104 ldrneb r12,[r13],-r4, lsl #0x2
:020763A4 0C017501 stceq  5,cr7,[r1],{#0x1}
:020763A8 E0E35A56 rsc  r5,r3,r6,asr r10
:020763AC 01FD01BD ldreqh r0,[r13, #+0x1d]!
:020763B0 00074D2F andeq  r4,r7,r15,lsr #0x1a
:020763B4 0146D968 unknown
:020763B8 00010100 andeq  r0,r1,r0,lsl #0x2
:020763BC 03000102 unknown
:020763C0 04AB0001 unknown
:020763C4 01050001 unknown
:020763C8 00010600 andeq  r0,r1,r0,lsl #0xc
:020763CC C02A1007 eorgt  r1,r10,r7
:020763D0 106089E5 rsbne  r8,r0,r5,ror #0x13
:020763D4 91010D8D unknown
:020763D8 E4C08108 strb r8,[r0],#+0x108
:020763DC 044305E9 streqb r0,[r3],#-0x5e9
:020763E0 55E60055 strplb r0,[r6, #+0x55]!
:020763E4 DFF0F160 swile 0x00f0f160
:020763E8 0DA10D6A stceq  13,cr0,[r1,#+0x1a8]!
:020763EC 0D0550F1 unknown
:020763F0 2E1F09B1 mrccs 9,0,r0,cr15,cr1,{5}
:020763F4 05513300 ldreqb r3,[r1, #-0x300]		;(r1-0x300=*(fffffd00))
:020763F8 D9D01311 ldmleib  r0 ,{r0,r4,r8,r9,r12}^
:020763FC D907A1A1 stmledb  r7 ,{r0,r5,r7,r8,r13,r15}
:02076400 9572C8C1 ldrlsb r12,[r2, #-0x8c1]!
:02076404 2190E500 orrcss r14,r0,r0,lsl #0xa
:02076408 1C5100E5 ldcnel 0,cr0,[r1],{#0xe5}
:0207640C 70D959A5 sbcvcs r5,r9,r5,lsr #0x13
:02076410 DCFBF0D9 ldclel 0,cr15,[r11],#+0x364
:02076414 F0D9E0D9 ldrnvsb r14,[r9],#+0x9
:02076418 F0D9F0D9 ldrnvsb r15,[r9],#+0x9
:0207641C 0D41F0D9 unknown
:02076420 D9FE60D9 unknown
:02076424 A0D99BF0 ldrgesh r9,[r9],#+0xb0
:02076428 0440F16D streqb r15,[r0],#-0x16d
:0207642C 18BD016D ldmneia  r13!,{r0,r2,r3,r5,r6,r8}
:02076430 D1000BCD unknown
:02076434 03A0A034 moveq  r10,#0x34		;r10=52(0x34)
:02076438 8411098E ldrhi r0,[r1],#-0x98e
:0207643C 450E0615 strmi r0,[r14, #-0x615]		;r14-0x615=*(020751bb)=#454363371(0x1b1508eb)
:02076440 E102F901 unknown
:02076444 2904051E stmcsdb  r4 ,{r1,r2,r3,r4,r8,r10}
:02076448 103DCD15 eornes r12,r13,r5,lsl r13
:0207644C A5C2108D strgeb r1,[r2, #+0x8d]		;r2+0x8d=*(0000008d)
:02076450 30890300 addcc  r0,r9,r0,lsl #0x6
:02076454 6B0027D5 blvs 020803B0
:02076458 03399F24 teqeq r9,#0x90
:0207645C 7141E7D2 unknown
:02076460 10443700 subne  r3,r4,r0,lsl #0xe
:02076464 1030A241 eornes r10,r0,r1,asr #0x4
:02076468 00ABB241 adceq  r11,r11,r1,asr #0x4
:0207646C 3005752F andcc  r7,r5,r15,lsr #0xa
:02076470 1F8BE201 swine 0x008be201
:02076474 E1E00262 mvn  r0,r2,ror #0x4
:02076478 03E0921F mvneq  r9,#0xF0000001
:0207647C 40AB0E29 adcmi  r0,r11,r9,lsr #0x1c
:02076480 03E08B2F mvneq  r8,#0xBC00
:02076484 FF118000 swinv 0x00118000
:02076488 990E0900 stmlsdb  r14 ,{r8,r11}
:0207648C 10140102 andnes r0,r4,r2,lsl #0x2
:02076490 8BB001A9 blhi 00C76B3C
:02076494 00C2E223 sbceq  r14,r2,r3,lsr #0x4
:02076498 3061E7C1 rsbcc  r14,r1,r1,asr #0xf
:0207649C 606BF135 rsbvs  r15,r11,r5,lsr r1
:020764A0 10550019 subnes r0,r5,r9,lsl r0
:020764A4 18C1F091 stmneia  r1 ,{r0,r4,r7,r12,r13,r14,r15}^
:020764A8 1D01F091 unknown
:020764AC DF192D10 swile 0x00192d10
:020764B0 AD0D0D03 unknown
:020764B4 31215009 unknown
:020764B8 C0A55913 adcgt  r5,r5,r3,lsl r9
:020764BC C0A52096 umlalgt  r2,r5,r6,r0
:020764C0 0D180D51 unknown
:020764C4 0C117100 ldceq  1,cr7,[r1],{#0x0}
:020764C8 058D3A00 streq r3,[r13, #+0xa00]		;r13+0xa00=*(00000a00)
:020764CC 002B1AC9 eoreq  r1,r11,r9,asr #0x15
:020764D0 B1272151 unknown
:020764D4 0099C481 addeqs r12,r9,r1,lsl #0x9
:020764D8 6940E244 stmvsdb  r0 ,{r2,r6,r9,r13,r14,r15}^
:020764DC 51105940 tstpl r0,r0,asr #0x12
:020764E0 F1910110 orrnvs r0,r1,r0,lsl r1
:020764E4 85A0853F strhi r8,[r0, #+0x53f]!
:020764E8 9085D0F0 unknown
:020764EC A05A1695 unknown
:020764F0 85320336 ldrhi r0,[r2, #-0x336]!
:020764F4 2F502900 swics 0x00502900
:020764F8 9D80C029 unknown
:020764FC 9025AC09 eorls  r10,r5,r9,lsl #0x18
:02076500 30002527 andcc  r2,r0,r7,lsr #0xa
:02076504 A0AC1025 adcge  r1,r12,r5,lsr #0x0
:02076508 E0241513 eor  r1,r4,r3,lsl r5
:0207650C 5D907D00 unknown
:02076510 1D507910 unknown
:02076514 46C53B59 unknown
:02076518 A6C551DE unknown
:0207651C 48005181 stmmida  r0 ,{r0,r7,r8,r12,r14}
:02076520 11B206C1 movnes r0,r1,asr #0xd
:02076524 2AADAA48 bcs 00BE0E4C
:02076528 2503A05B strcs r10,[r3, #-0x5b]		;(r3-0x5b=*(ffffffa5))
:0207652C 3012FD13 andccs r15,r2,r3,lsl r13
:02076530 E2413120 sub  r3,r1,#0x8
:02076534 9100250A unknown
:02076538 22E12020 rsccs  r2,r1,#0x20
:0207653C 0EF12888 cdpeq 8,14,cr2,cr1,cr8,4
:02076540 05C900CD streqb r0,[r9, #+0xcd]		;r9+0xcd=*(000000cd)
:02076544 1A5DE284 bne 037EEF5C
:02076548 C5CE0149 strgtb r0,[r14, #+0x149]		;r14+0x149=*(02075919)=#-587081472(0xdd01d900)
:0207654C 49C30149 stmmiib  r3 ,{r0,r3,r6,r8}^
:02076550 1000C501 andne  r12,r0,r1,lsl #0xa
:02076554 918A0761 orrls  r0,r10,r1,ror #0xe
:02076558 01009146 unknown
:0207655C C528C104 strgt r12,[r8, #-0x104]!
:02076560 05AD042D streq r0,[r13, #+0x42d]!
:02076564 79DF15E9 ldmvcib  r15 ,{r0,r3,r5,r6,r7,r8,r10,r12}^
:02076568 C501E109 strgt r14,[r1, #-0x109]		;(r1-0x109=*(fffffef7))
:0207656C E3150B14 tst r5,#0x5000
:02076570 FFFC09BC swinv 0x00fc09bc
:02076574 5509020A strpl r0,[r9, #-0x20a]		;(r9-0x20a=*(fffffdf6))
:02076578 40D42589 sbcmis r2,r4,r9,lsl #0xb
:0207657C 22219F01 eorcs  r9,r1,#0x4
:02076580 190B4D01 stmnedb  r11 ,{r0,r8,r10,r11,r14}
:02076584 443E3511 unknown
:02076588 1D02E274 unknown
:0207658C B810E100 ldmltda  r0 ,{r8,r13,r14,r15}
:02076590 00020769 andeq  r0,r2,r9,ror #0xe
:02076594 99016CE1 stmlsdb  r1 ,{r0,r5,r6,r7,r10,r11,r13,r14}
:02076598 F1100510 tstnv r0,r0,lsl r5
:0207659C 6539FD25 ldrvs r15,[r9, #-0xd25]!
:020765A0 3E041301 cdpcc 3,0,cr1,cr4,cr1,0
:020765A4 17190039 unknown
:020765A8 4421B92C unknown
:020765AC E0820F41 add  r0,r2,r1,asr #0x1e
:020765B0 B506F92B strlt r15,[r6, #-0x92b]		;r6-0x92b=*(8005f419)=#0(0x00000000)
:020765B4 154D0821 strneb r0,[r13, #-0x821]		;(r13-0x821=*(fffff7df))
:020765B8 04B11F31 unknown
:020765BC 7BE307E9 blvc 01938568
:020765C0 AD00557A unknown
:020765C4 DD208410 stcle  4,cr8,[r0,#-0x40]!
:020765C8 4620209D unknown
:020765CC 290901E9 stmcsdb  r9 ,{r0,r3,r5,r6,r7,r8}
:020765D0 008501ED addeq  r0,r5,r13,ror #0x3
:020765D4 801009B9 ldrhih r0,[r0], -r9
:020765D8 4502E027 strmi r14,[r2, #-0x27]		;(r2-0x27=*(ffffffd9))
:020765DC 1C45D517 stcnel 5,cr13,[r5],{#0x17}
:020765E0 12011225 andne  r1,r1,#0x50000002
:020765E4 E2426C20 sub  r6,r2,#0x2000
:020765E8 7129F902 msrvc CPSR_fc,r2
:020765EC 006530E5 rsbeq  r3,r5,r5,ror #0x1
:020765F0 FFFFF688 swinv 0x00fff688
:020765F4 000D09ED andeq  r0,r13,r13,ror #0x13
:020765F8 18E5CD00 unknown
:020765FC E21020FF ands r2,r0,#0xFF
:02076600 101B7104 andnes r7,r11,r4,lsl #0x2
:02076604 84E22082 unknown
:02076608 85E5CD10 strhib r12,[r5, #+0xd10]!
:0207660C 4030009D mlamis r0,r13,r0,r0unknown
:02076610 10022910 andne  r2,r2,r0,lsl r9
:02076614 108DE7C0 addne  r14,r13,r0,asr #0xf
:02076618 A212B51C andges r11,r2,#0x7000000
:0207661C 8112D129 tsthi r2,r9,lsr #0x2
:02076620 622000E0 eorvs  r0,r0,#0xE0
:02076624 002002E2 eoreq  r0,r0,r2,ror #0x5
:02076628 01D50471 biceqs r0,r5,r1,ror r4
:0207662C 08A21531 stmeqia  r2!,{r0,r4,r5,r8,r10,r12}
:02076630 02E11C50 rsceq  r1,r1,#0x5000
:02076634 90AD09BD unknown
:02076638 1D8900A1 unknown
:0207663C 7C122009 ldcvc  0,cr2,[r2],{#0x9}
:02076640 30151469 andccs r1,r5,r9,ror #0x8
:02076644 15131291 ldrne r1,[r3, #-0x291]		;(r3-0x291=*(fffffd6f))
:02076648 00291200 eoreq  r1,r9,r0,lsl #0x4
:0207664C 00155711 andeqs r5,r5,r1,lsl r7
:02076650 1D50DD18 unknown
:02076654 0DA8050F stceq  5,cr0,[r8,#+0x3c]!
:02076658 004D030A subeq  r0,r13,r10,lsl #0x6
:0207665C 00190891 muleqs r9,r1,r8
:02076660 7D108C08 unknown
:02076664 B90C883C stmltdb  r12 ,{r2,r3,r4,r5,r11,r15}
:02076668 C7102900 ldrgt r2,[r0,-r0, lsl #0x12]
:0207666C 52C100DD sbcpl  r0,r1,#0xDD
:02076670 B61D0520 ldrlt r0,[r13],-r0, lsr #0xa
:02076674 18B20149 ldmneia  r2!,{r0,r3,r6,r8}
:02076678 0B22E1CD bleq 0292EDB4
:0207667C A98170C5 stmgeib  r1 ,{r0,r2,r6,r7,r12,r13,r14}
:02076680 0015C9D0 ldreqsb r12,[r5], -r0
:02076684 51008513 unknown
:02076688 79831920 stmvcib  r3 ,{r5,r8,r11,r12}
:0207668C 0D004D75 unknown
:02076690 09D000F5 ldmeqib  r0 ,{r0,r2,r4,r5,r6,r7}^
:02076694 00CD1485 sbceq  r1,r13,r5,lsl #0x9
:02076698 10015595 mulne  r1,r5,r5
:0207669C 57310F51 unknown
:020766A0 03100D08 tsteq r0,#0x200
:020766A4 02D42C0F sbceqs r2,r4,#0xF00
:020766A8 00C48EB7 streqh r8,[r4],#+0xe7
:020766AC 1D0E3C10 unknown
:020766B0 22300C23 eorcss r0,r0,#0x2300
:020766B4 205DE51F subcss r14,r13,r15,lsl r5
:020766B8 111642E1 tstne r6,r1,ror #0x5
:020766BC 02E103D5 rsceq  r0,r1,#0x54000003
:020766C0 0011D0CC andeqs r13,r1,r12,asr #0x1
:020766C4 103016E1 eornes r1,r0,r1,ror #0xd
:020766C8 08B90015 ldmeqia  r9!,{r0,r2,r4}
:020766CC 91006650 unknown
:020766D0 4511C9E8 ldrmi r12,[r1, #-0x9e8]		;(r1-0x9e8=*(fffff618))
:020766D4 00090910 andeq  r0,r9,r0,lsl r9
:020766D8 F5005850 strnv r5,[r0, #-0x850]		;(r0-0x850=*(dd01d0b0))
:020766DC 2181151F orrcs  r1,r1,r15,lsl r5
:020766E0 164D626D strneb r6,r1,r1,r15,lsl r5
:020766E4 7A8F026D bvc 004370A0
:020766E8 F53BC90F ldrnv r12,[r11, #-0x90f]!
:020766EC F9D0A811 ldmnvib  r0 ,{r0,r4,r11,r13,r15}^
:020766F0 71469101 unknown
:020766F4 D10CE611 unknown
:020766F8 0913E932 ldmeqdb  r3 ,{r1,r4,r5,r8,r11,r13,r14,r15}
:020766FC DD304522 ldcle  5,cr4,[r0,#-0x88]!
:02076700 17190EE5 ldrne r0,[r0,#-0x88]!
:02076704 10150011 andnes r0,r5,r1,lsl r0
:02076708 5902E510 stmpldb  r2 ,{r4,r8,r10,r13,r14,r15}
:0207670C E317B110 tst r7,#0x4
:02076710 15E08101 strneb r8,[r0, #+0x101]!
:02076714 A9108010 ldmgedb  r0 ,{r4,r15}
:02076718 C8110133 ldmgtda  r1 ,{r0,r1,r4,r5,r8}
:0207671C 010D085D unknown
:02076720 8D001540 unknown
:02076724 F152024D cmpnv r2,r13,asr #0x4
:02076728 512AAB12 unknown
:0207672C F7E11302 strnvb r1,[r1,+r2, lsl #0x6]!
:02076730 40010601 andmi  r0,r1,r1,lsl #0xc
:02076734 10E29250 rscne  r9,r2,r0,asr r2
:02076738 004C00F5 unknown
:0207673C 45E2108D strmib r1,[r2, #+0x8d]!
:02076740 002D0195 mlaeq  r13,r5,r1,r0unknown
:02076744 10292249 eorne  r2,r9,r9,asr #0x4
:02076748 BC01F90A stclt  9,cr15,[r1],{#0xa}
:0207674C E2656008 rsb  r6,r5,#0x8
:02076750 0E1D100D cdpeq 0,0,cr1,cr13,cr13,0
:02076754 253010E5 ldrcs r1,[r0, #-0xe5]!
:02076758 1650E181 ldrneb r14,[r0],-r1, lsl #0x3
:0207675C 00AD0211 adceq  r0,r13,r1,lsl r2
:02076760 011060FF ldreqsh r6,[r0, -r15]
:02076764 E4400125 strb r0,[r0],#-0x125
:02076768 03014D14 unknown
:0207676C F5051D44 strnv r1,[r5, #-0xd44]		;(r5-0xd44=*(fffff2dc))
:02076770 002AFFFF unknown
:02076774 81061120 unknown
:02076778 000112B9 streqh r1,[r1], -r9
:0207677C 02000101 andeq  r0,r0,#0x40000000
:02076780 01030001 unknown
:02076784 0104AB00 unknown
:02076788 00010500 andeq  r0,r1,r0,lsl #0xa
:0207678C 07000106 streq r0,[r0,-r6, lsl #0x2]
:02076790 E5C42A20 strb r2,[r4, #+0xa20]		;r4+0xa20=*(79063f30)=#0(0x00000000)
:02076794 65008D0C strvs r8,[r0, #-0xd0c]		;(r0-0xd0c=*(dd01cbf4))
:02076798 89FFE301 ldmhiib  r15!,{r0,r8,r9,r13,r14,r15}^
:0207679C F9459800 stmnvdb  r5 ,{r11,r12,r15}^
:020767A0 82500805 subhis r0,r0,#0x50000
:020767A4 1B0D34E2 blne 023C3B34
:020767A8 E7D15082 ldrb r5,[r1,+r2, lsl #0x1]
:020767AC 82628034 rsbhi  r8,r2,#0x34
:020767B0 03B00007 moveqs r0,#0x7		;r0=7(0x7)
:020767B4 055810E2 ldreqb r1,[r8, #-0xe2]		;(r8-0xe2=*(017fff1e))
:020767B8 80002980 andhi  r2,r0,r0,lsl #0x13
:020767BC 258B5582 strcs r5,[r11, #+0x582]		;r11+0x582=*(00000593)
:020767C0 E208900D and  r9,r8,#0xD
:020767C4 D4A00807 unknown
:020767C8 6B8008E7 blvs 00078B6C
:020767CC 580015E2 stmplda  r0 ,{r1,r5,r6,r7,r8,r10,r12}
:020767D0 8A9003FD bhi 004777CC
:020767D4 A19007E1 orrges r0,r0,r1,ror #0xf
:020767D8 87708200 ldrhib r8,[r0,-r0, lsl #0x4]!
:020767DC 078108E2 streq r0,[r0,-r0, lsl #0x4]!
:020767E0 10D48007 sbcnes r8,r4,r7
:020767E4 0550FFE7 ldreqb r15,[r0, #-0xfe7]		;(r0-0xfe7=*(fffff020))
:020767E8 011534E2 tsteq r5,r2,ror #0x9
:020767EC 88504005 ldmhida  r0 ,{r0,r2,r14}^
:020767F0 C45007E1 ldrgtb r0,[r0],#-0x7e1
:020767F4 850008E7 strhi r0,[r0, #-0x8e7]		;(r0-0x8e7=*(fffff720))
:020767F8 E7042910 unknown
:020767FC 103AFFFF unknown
:02076800 1B8317A5 blne 0013C69C
:02076804 CDFEE3A0 ldcgtl 3,cr14,[r14,#+0x280]!
:02076808 802C0302 eorhi  r0,r12,r2,lsl #0x6
:0207680C 61001910 unknown
:02076810 E1120831 tst r2,r1,lsr r8
:02076814 D0010106 andle  r0,r1,r6,lsl #0x2
:02076818 F500D545 strnv r13,[r0, #-0x545]		;(r0-0x545=*(fffffac2))
:0207681C A828E501 stmgeda  r8!,{r0,r8,r10,r13,r14,r15}
:02076820 074138C9 streqb r3,da 
:02076824 5D37E582 ldcpl  5,cr14,[r7,#-0x208]!
:02076828 E5003910 str r3,[r0, #-0x910]		;(r0-0x910=*(fffff6f7))
:0207682C 11812A82 orrne  r2,r1,r2,lsl #0x15
:02076830 A223E5D4 eorge  r14,r3,#0x35000000
:02076834 04058008 streq r8,[r5],#-0x8
:02076838 A22F8DC4 eorge  r8,r15,#0x3100
:0207683C E181281C orr  r2,r1,r12,lsl r8
:02076840 00FF1261 rsceqs r1,r15,r1,ror #0x4
:02076844 04001201 streq r1,[r0],#-0x201
:02076848 80E5C410 rschi  r12,r5,r0,lsl r4
:0207684C 09FA8000 ldmeqib  r10!,{,r15}^
:02076850 001540C4 andeqs r4,r5,r4,asr #0x1
:02076854 10025530 andne  r5,r2,r0,lsr r5
:02076858 0803E263 stmeqda  r3 ,{r0,r1,r5,r6,r9,r13,r14,r15}
:0207685C 01E7D420 mvneq  r13,r0,lsr #0x8
:02076860 03E7D400 mvneq  r13,#0x0
:02076864 E7C40000 strb r0,[r4, +r0]
:02076868 E2833001 add  r3,r3,#0x1
:0207686C C4200001 unknown
:02076870 530004E7 unknown
:02076874 FF00F7E3 swinv 0x0000f7e3
:02076878 0003BAFF unknown
:0207687C 00A8E894 umlaleq  r14,r8,r4,r8
:02076880 04CD1785 streqb r1,[r13],#+0x785
:02076884 1404D5F0 strne r13,[r4],#-0x5f0
:02076888 BD7014D5 ldcltl 4,cr1,[r0,#-0x354]!
:0207688C 1B6DAB3B blne 03BE1580
:02076890 400C122D andmi  r1,r12,r13,lsr #0x4
:02076894 8D7004E5 ldchil 4,cr0,[r0,#-0x394]!
:02076898 DDAC13E5 stcle  3,cr1,[r12,#+0x394]!
:0207689C 04C90405 streqb r0,[r9],#+0x405
:020768A0 0114E510 tsteq r4,r0,lsl r5
:020768A4 00E22A40 rsceq  r2,r2,r0,asr #0x14
:020768A8 FB5E00D1 blx 037F6BFC
:020768AC 0401EBFF streq r14,[r1],#-0xbff
:020768B0 4D2B4550 stcmi  5,cr4,[r11,#-0x140]!
:020768B4 9D026117 unknown
:020768B8 21510515 cmpcs r1,r5,lsl r5
:020768BC 0010878E andeqs r8,r0,r14,lsl #0xf
:020768C0 6D158600 unknown
:020768C4 06401310 unknown
:020768C8 750CEB00 strvc r14,[r12, #-0xb00]		;(r12-0xb00=*(fffff500))
:020768CC 19F56015 unknown
:020768D0 268550A0 strcs r5,[r5],+r0, lsr #0x1
:020768D4 4925F111 stmmidb  r5!,{r0,r4,r8,r12,r13,r14,r15}
:020768D8 491EE910 ldmmidb  r14 ,{r4,r8,r11,r13,r14,r15}
:020768DC 0DF93000 ldceql 0,cr3,[r9,#+0x0]!
:020768E0 0E0925BD mcreq 5,0,r2,cr9,cr13,{5}
:020768E4 701900D1 ldrvcsb r0,[r9], -r1
:020768E8 A0360231 eorges r0,r6,r1,lsr r2
:020768EC 15B21DE3 ldrne r1,[r2, #+0xde3]!
:020768F0 3A049900 bcc 0219CCF8
:020768F4 E59F3030 ldr r3,[r15, #+0x30]		;r15+0x30=*(0207692c)=#-1917808492(0x8db09094)
:020768F8 07132D06 ldreq r2,[r3,-r6, lsl #0x1a]
:020768FC 2611A010 unknown
:02076900 020DA55D andeq  r10,r13,#0x17400000
:02076904 1C054151 stcne  1,cr4,[r5],{#0x51}
:02076908 293D8481 ldmcsdb  r13!,{r0,r7,r10,r15}
:0207690C 13F91E15 mvnnes r1,#0x150
:02076910 0BED4491 bleq 01BC7B5C
:02076914 148D7FFD strne r7,[r13],#+0xffd
:02076918 59255504 stmpldb  r5!,{r2,r8,r10,r12,r14}
:0207691C 0C338835 ldceq  8,cr8,[r3],#-0xd4
:02076920 0DF0021A ldceql 2,cr0,[r0,#+0x68]!
:02076924 03E50C06 mvneq  r0,#0x600
:02076928 00154038 andeqs r4,r5,r8,lsr r0
:0207692C 8DB09094 ldchi  0,cr9,[r0,#+0x250]!
:02076930 0D403821 unknown
:02076934 61004100 unknown
:02076938 0D38E41E ldceq  4,cr14,[r8,#-0x78]!
:0207693C 40184D12 andmis r4,r8,r2,lsl r13
:02076940 18E5E580 unknown
:02076944 69C61085 stmvsib  r6 ,{r0,r2,r7,r12}^
:02076948 691D4111 ldmvsdb  r13 ,{r0,r4,r8,r14}
:0207694C 08135D11 ldmeqda  r3 ,{r0,r4,r8,r10,r11,r12,r14}
:02076950 B5020C85 strlt r0,[r2, #-0xc85]		;(r2-0xc85=*(fffff37b))
:02076954 7003AF0A andvc  r10,r3,r10,lsl #0x1e
:02076958 7D500001 unknown
:0207695C 251FED01 ldrcs r14,[r15, #-0xd01]		;r15-0xd01=*(02075c63)=#-528138239(0xe0854001)
:02076960 F430211E unknown
:02076964 0005014A andeq  r0,r5,r10,asr #0x2
:02076968 35241519 strcc r1,[r4, #-0x519]!
:0207696C 0515F900 ldreq r15,[r5, #-0x900]		;(r5-0x900=*(fffff720))
:02076970 0479EC13 unknown
:02076974 2940229D stmcsdb  r0 ,{r0,r2,r3,r4,r7,r9,r13}^
:02076978 10390601 eornes r0,r9,r1,lsl #0xc
:0207697C 6B0703B5 blvs 02237858
:02076980 50D52A5D sbcpls r2,r5,r13,asr r10
:02076984 0D60D583 stceql 5,cr13,[r0,#-0x20c]!
:02076988 9924B501 stmlsdb  r4!,{r0,r8,r10,r12,r13,r15}
:0207698C FB13A911 blx 02560DE0
:02076990 B1219573 unknown
:02076994 ADE3E01C stcgel 0,cr14,[r3,#+0x70]!
:02076998 00051121 andeq  r1,r5,r1,lsr #0x2
:0207699C 02B90BC6 adceqs r0,r9,#0x31800
:020769A0 F1041361 unknown
:020769A4 06A8A08F unknown
:020769A8 01A70001 moveq  r0,r1			;r0=0(0x0)
:020769AC 00010900 andeq  r0,r1,r0,lsl #0x12
:020769B0 A4000133 strge r0,[r0],#-0x133
:020769B4 40000155 andmi  r0,r0,r5,asr r1
:020769B8 01A20001 moveq  r0,r1			;r0=0(0x0)
:020769BC 0001A100 andeq  r10,r1,r0,lsl #0x2
:020769C0 000155A0 andeq  r5,r1,r0,lsr #0xb
:020769C4 9100094C unknown
:020769C8 00314A11 eoreqs r4,r1,r1,lsl r10
:020769CC AD61999C stcgel 9,cr9,[r1,#-0x270]!
:020769D0 02B8F149 adceqs r15,r8,#0x40000012
:020769D4 000C8199 muleq  r12,r9,r1
:020769D8 895541E2 ldmhidb  r5 ,{r1,r5,r6,r7,r8,r14}^
:020769DC 502D9029 eorpl  r9,r13,r9,lsr #0x0
:020769E0 04FD0261 unknown
:020769E4 F908E280 stmnvdb  r8 ,{r7,r9,r13,r14,r15}
:020769E8 21878F00 orrcs  r8,r7,r0,lsl #0x1e
:020769EC 16E12B00 unknown
:020769F0 F0216021 eornv  r6,r1,r1,lsr #0x0
:020769F4 7A2D1419 bvc 02BBBA60
:020769F8 D071003D rsbles r0,r1,r13,lsr r0
:020769FC 0DB57041 ldceq  0,cr7,[r5,#+0x104]!
:02076A00 42A9120D adcmi  r1,r9,#0xD0000000
:02076A04 BF002502 swilt 0x00002502
:02076A08 10406971 subne  r6,r0,r1,ror r9
:02076A0C 09135900 ldmeqdb  r3 ,{r8,r11,r12,r14}
:02076A10 2D8211DD unknown
:02076A14 90310700 eorlss r0,r1,r0,lsl #0xe
:02076A18 C0351915 eorgts r1,r5,r5,lsl r9
:02076A1C 21000564 unknown
:02076A20 2D62DD10 stccsl 13,cr13,[r2,#-0x40]!
:02076A24 00615800 rsbeq  r5,r1,r0,lsl #0x10
:02076A28 13560078 cmpne r6,#0x78
:02076A2C 61152D0A tstvs r5,r10,lsl #0x1a
:02076A30 9D901091 unknown
:02076A34 5D00190A unknown
:02076A38 F3095D71 unknown
:02076A3C 1011000D andnes r0,r1,r13
:02076A40 05001108 streq r1,[r0, #-0x108]		;(r0-0x108=*(fffffef8))
:02076A44 00395211 eoreqs r5,r9,r1,lsl r2
:02076A48 89DB10F9 ldmhiib  r11 ,{r0,r3,r4,r5,r6,r7,r12}^
:02076A4C 900AE305 andls  r14,r10,r5,lsl #0x6
:02076A50 003D03A0 eoreqs r0,r13,r0,lsr #0x7
:02076A54 0BC12159 bleq 010BEFC0
:02076A58 130D4925 unknown
:02076A5C 061D092D ldreq r0,[r13],-r13, lsr #0x12
:02076A60 F04D304D subnv  r3,r13,r13,asr #0x0
:02076A64 504D6CF2 unknown
:02076A68 404D14AD submi  r1,r13,r13,lsr #0x9
:02076A6C 30004D07 andcc  r4,r0,r7,lsl #0x1a
:02076A70 09AE00A1 stmeqib  r14!,{r0,r5,r7}
:02076A74 6D2600C5 stcvs  0,cr0,[r6,#-0x314]!
:02076A78 866030C0 unknown
:02076A7C 15350AE2 ldrne r0,[r5, #-0xae2]!
:02076A80 BDD02D00 unknown
:02076A84 002D0312 eoreq  r0,r13,r2,lsl r3
:02076A88 AE07F51C mcrge 5,0,r15,cr7,cr12,{0}
:02076A8C B1010586 unknown
:02076A90 101D9000 andnes r9,r13,r0
:02076A94 A20249E2 andge  r4,r2,#0x388000
:02076A98 0500222D streq r2,[r0, #-0x22d]		;(r0-0x22d=*(fffffdd3))
:02076A9C 19503910 ldmnedb  r0 ,{r4,r8,r11,r12,r13}^
:02076AA0 2128B500 unknown
:02076AA4 317DF000 cmncc r13,r0
:02076AA8 00310010 eoreqs r0,r1,r0,lsl r0
:02076AAC 09E24000 unknown
:02076AB0 158501F9 strne r0,[r5, #+0x1f9]		;r5+0x1f9=*(00000219)
:02076AB4 012D1010 unknown
:02076AB8 03A04020 moveq  r4,#0x20		;r4=32(0x20)
:02076ABC A0400540 subge  r0,r0,r0,asr #0xa
:02076AC0 009D1A13 addeqs r1,r13,r3,lsl r10
:02076AC4 AD03138D unknown
:02076AC8 8580B003 strhi r11,[r0, #+0x3]		;r0+0x3=*(00000003)
:02076ACC 03890103 orreq  r0,r9,#0xC0000000
:02076AD0 081D00BC ldmeqda  r13 ,{r2,r3,r4,r5,r7}
:02076AD4 E7D04A60 ldrb r4,da 
:02076AD8 0409A537 streq r10,[r9],#-0x537
:02076ADC 4010004D andmis r0,r0,r13,asr #0x0
:02076AE0 5A11E128 bpl 024EEF88
:02076AE4 099AA019 ldmeqib  r10 ,{r0,r3,r4,r13,r15}
:02076AE8 0500E000 streq r14,[r0, #-0x0]		;(r0-0x0=*(00000000))
:02076AEC 4B102DA0 blmi 02482174
:02076AF0 0D034DE0 unknown
:02076AF4 0239851D eoreqs r8,r9,#0x7400000
:02076AF8 006183B2 unknown
:02076AFC 0711E985 ldreq r14,[r1,-r5, lsl #0x13]
:02076B00 182D1091 stmneda  r13!,{r0,r4,r7,r12}
:02076B04 E08A6AA0 add  r6,r10,r0,lsr #0x15
:02076B08 E2855001 add  r5,r5,#0x1
:02076B0C 09710059 unknown
:02076B10 C1175DC0 tstgt r7,r0,asr #0x1b
:02076B14 03E15510 mvneq  r5,#0x4000000
:02076B18 000B02CD andeq  r0,r11,r13,asr #0x5
:02076B1C 01E15623 mvneq  r5,r3,lsr #0xc
:02076B20 056000B9 streqb r0,[r0, #-0xb9]!
:02076B24 28FF4A00 unknown
:02076B28 00340AFF unknown
:02076B2C 4103E314 unknown
:02076B30 00198001 andeqs r8,r9,r1
:02076B34 00A90991 umlaleq  r0,r9,r1,r9
:02076B38 083201A0 ldmeqda  r2!,{r5,r7,r8}
:02076B3C 57101BF9 unknown
:02076B40 8103B545 unknown
:02076B44 911BC9E0 tstls r11,r0,ror #0x13
:02076B48 32000710 andcc  r0,r0,#0x400000
:02076B4C 002D1729 eoreq  r1,r13,r9,lsr #0xe
:02076B50 FF380145 swinv 0x00380145
:02076B54 C90A292F stmgtdb  r10 ,{r0,r1,r2,r3,r5,r8,r11,r13}
:02076B58 007DC70C rsbeqs r12,r13,r12,lsl #0xe
:02076B5C E8BD8FF0 ldmia  r13!,{r4,r5,r6,r7,r8,r9,r10,r11,r15}
:02076B60 10000190 mulne  r0,r0,r1
:02076B64 950D7841 strls r7,[r13, #-0x841]		;(r13-0x841=*(fffff7bf))
:02076B68 95F095E0 ldrlsb r9,[r0, #+0x5e0]!
:02076B6C C09554F0 ldrgtsh r5,[r5], +r0
:02076B70 30955CF3 ldrccsh r5,[r5], +r3
:02076B74 1289F095 addne  r15,r9,#0x95
:02076B78 002800B5 unknown
:02076B7C 4F1000C1 swimi 0x001000c1
:02076B80 8001D1A0 andhi  r13,r1,r0,lsr #0x3
:02076B84 076920C9 streqb r2,r13,r1,r0,lsr #0x3
:02076B88 181011E3 ldmneda  r0 ,{r0,r1,r5,r6,r7,r8,r12}
:02076B8C A930715A ldmgedb  r0!,{r1,r3,r4,r6,r8,r12,r13,r14}
:02076B90 38F0C500 ldmccia  r0!,{r8,r10,r14,r15}^
:02076B94 20E92D40 rsccs  r2,r9,r0,asr #0x1a
:02076B98 00018D07 andeq  r8,r1,r7,lsl #0x1a
:02076B9C E0060550 and  r0,r6,r0,asr r5
:02076BA0 790059A0 stmvcdb  r0 ,{r5,r7,r8,r11,r12,r14}
:02076BA4 201CC939 andcss r12,r12,r9,lsr r9
:02076BA8 500CE28D andpl  r14,r12,r13,lsl #0x5
:02076BAC 1000E58D andne  r14,r0,r13,lsl #0xb
:02076BB0 F903D1E0 stmnvdb  r3 ,{r5,r6,r7,r8,r12,r14,r15}
:02076BB4 8D101803 unknown
:02076BB8 1B790CE2 blne 03EB9F48
:02076BBC E28DC014 add  r12,r13,#0x14
:02076BC0 019F2084 orreqs r2,r15,r4,lsl #0x1
:02076BC4 E28D0B15 add  r0,r13,#0x5400
:02076BC8 E24E1106 sub  r1,r14,#0x80000001
:02076BCC 8DC00108 unknown
:02076BD0 FFFECDE5 swinv 0x00fecde5
:02076BD4 800289EB andhi  r8,r2,r11,ror #0x13
:02076BD8 9D101CE3 unknown
:02076BDC 85100115 ldrhi r0,[r0, #-0x115]		;(r0-0x115=*(fffffeeb))
:02076BE0 10001000 andne  r1,r0,r0
:02076BE4 1AB11584 bne 00CBC1FC
:02076BE8 149110BD ldrne r1,[r1],#+0xbd
:02076BEC 019D18E0 orreqs r1,r13,r0,ror #0x11
:02076BF0 81021011 unknown
:02076BF4 D1110200 tstle r1,r0,lsl #0x4
:02076BF8 E1509610 cmp r0,r0,lsl r6
:02076BFC 310F0903 mrscc r0,CPSR
:02076C00 10890A10 addne  r0,r9,r0,lsl r10
:02076C04 016D5801 unknown
:02076C08 11180E45 tstne r8,r5,asr #0x1c
:02076C0C 05CD2C01 streqb r2,[r13, #+0xc01]		;r13+0xc01=*(00000c01)
:02076C10 AB003922 blge 020850A0
:02076C14 01021041 unknown
:02076C18 146513A0 unknown
:02076C1C 61021011 unknown
:02076C20 0D03E001 unknown
:02076C24 4D00CD10 unknown
:02076C28 38126002 ldmccda  r2 ,{r1,r13,r14}
:02076C2C 38015520 stmccda  r1 ,{r5,r8,r10,r12,r14}
:02076C30 A4E8BD80 unknown
:02076C34 890C021C stmhidb  r12 ,{r2,r3,r4,r9}
:02076C38 9FC00826 swils 0x00c00826
:02076C3C 0AE31255 beq 0193B598
:02076C40 1C043122 stcne  1,cr3,[r4],{#0x22}
:02076C44 38F80021 unknown
:02076C48 0321A90C unknown
:02076C4C 04002145 streq r2,[r0],#-0x145
:02076C50 03E59030 mvneq  r9,#0x30
:02076C54 810E4D2B unknown
:02076C58 01E1B02E mvneq  r11,r14,lsr #0x0
:02076C5C 105143BD ldrneh r4,[r1],#-0x3d
:02076C60 A0302A03 eorges r2,r0,r3,lsl #0x14
:02076C64 B02F22E1 eorlt  r2,r15,r1,ror #0x5
:02076C68 000504E1 andeq  r0,r5,r1,ror #0x9
:02076C6C 00050180 andeq  r0,r5,r0,lsl #0x3
:02076C70 0200E90C andeq  r14,r0,#0x30000
:02076C74 1001006D andne  r0,r1,r13,ror #0x0
:02076C78 0A03A02A beq 0215ED28
:02076C7C 103D0015 eornes r0,r13,r5,lsl r0
:02076C80 0D013103 unknown
:02076C84 02E3D800 rsceq  r13,r3,#0x0
:02076C88 0DE3822B stceql 2,cr8,[r3,#+0xac]!
:02076C8C 2004E500 andcs  r14,r4,r0,lsl #0xa
:02076C90 2B03000D blcs 02136CCC
:02076C94 2B01B3C3 blcs 020E3BA8
:02076C98 04B30182 unknown
:02076C9C 00B58020 adceqs r8,r5,r0,lsr #0x0
:02076CA0 40101129 andmis r1,r0,r9,lsr #0x2
:02076CA4 1901E3E0 stmnedb  r1 ,{r5,r6,r7,r8,r9,r13,r14,r15}
:02076CA8 E0078930 and  r8,r7,r0,lsr r9
:02076CAC 1018B2E3 andnes r11,r8,r3,ror #0x5
:02076CB0 2001E0D0 unknown
:02076CB4 00F10461 rsceqs r0,r1,r1,ror #0x8
:02076CB8 002160FB unknown
:02076CBC B1032D02 unknown
:02076CC0 10053020 andne  r3,r5,r0,lsr #0x0
:02076CC4 032DE0D1 unknown
:02076CC8 B2E1A0C0 rsclt  r10,r1,#0xC0
:02076CCC 00E0C320 rsceq  r12,r0,r0,lsr #0x6
:02076CD0 E1DC20B0 ldrh r2,[r12, #+0x0]		;r12+0x0=*(00000000)
:02076CD4 F9E306FD unknown
:02076CD8 1AFF10FF bne 0203B0DC
:02076CDC 00B5003D adceqs r0,r5,r13,lsr r0
:02076CE0 4FF8E92D swimi 0x00f8e92d
:02076CE4 80E92D0C rschi  r2,r9,r12,lsl #0x1a
:02076CE8 B4E24DD0 unknown
:02076CEC 00610080 rsbeq  r0,r1,r0,lsl #0x1
:02076CF0 00006160 andeq  r6,r0,r0,ror #0x2
:02076CF4 C8910009 ldmgtia  r1 ,{r0,r3}
:02076CF8 100015E3 andne  r1,r0,r3,ror #0xb
:02076CFC 70A8E199 umlalvc  r14,r8,r9,r1
:02076D00 0200E59D andeq  r14,r0,#0x27400000
:02076D04 80E3C641 rschi  r12,r3,r1,asr #0xc
:02076D08 012D000D unknown
:02076D0C 15746003 ldrneb r6,[r4, #-0x3]!
:02076D10 0051059F unknown
:02076D14 02005108 andeq  r5,r0,#0x2
:02076D18 01005150 unknown
:02076D1C 01101568 tsteq r0,r8,ror #0xa
:02076D20 01001511 unknown
:02076D24 19B90005 ldmneib  r9!,{r0,r2}
:02076D28 000D0512 andeq  r0,r13,r2,lsl r5
:02076D2C 51504550 cmppl r0,r0,asr r5
:02076D30 00990A03 addeqs r0,r9,r3,lsl #0x14
:02076D34 081079B5 ldmeqda  r0 ,{r0,r2,r4,r5,r7,r8,r11,r12,r13,r14}
:02076D38 51910C55 orrpls r0,r1,r5,asr r12
:02076D3C 0A925115 beq 0050B198
:02076D40 9D9DF0AD unknown
:02076D44 A0500011 subges r0,r0,r1,lsl r0
:02076D48 000D16E3 andeq  r1,r13,r3,ror #0xd
:02076D4C 6115410C tstvs r5,r12,lsl #0x2
:02076D50 A0500230 subges r0,r0,r0,lsr r2
:02076D54 01F112A3 mvneqs r1,r3,lsr #0x5
:02076D58 B9163582 ldmltdb  r6 ,{r1,r7,r8,r10,r12,r13}
:02076D5C 9110FD0D tstls r0,r13,lsl #0x1a
:02076D60 0045F400 subeq  r15,r5,r0,lsl #0x8
:02076D64 811A5C49 tsthi r10,r9,asr #0x18
:02076D68 510014E0 unknown
:02076D6C 801621E3 andhis r2,r6,r3,ror #0x3
:02076D70 E2612034 rsb  r2,r1,#0x34
:02076D74 E1A01230 mov  r1,lsr r0		;r1=0(0x0)
:02076D78 50021100 andpl  r1,r2,r0,lsl #0x2
:02076D7C 055019E1 ldreqb r1,[r0, #-0x9e1]		;(r0-0x9e1=*(fffff61f))
:02076D80 10150239 andnes r0,r5,r9,lsr r2
:02076D84 612014D0 unknown
:02076D88 A0125902 andges r5,r2,r2,lsl #0x12
:02076D8C 02110001 andeqs r0,r1,#0x1
:02076D90 10010159 andne  r0,r1,r9,asr r1
:02076D94 02000201 andeq  r0,r0,#0x10000000
:02076D98 04C96150 streqb r6,[r9],#+0x150
:02076D9C 0954E350 ldmeqdb  r4 ,{r4,r6,r8,r9,r13,r14,r15}^
:02076DA0 14A48800 unknown
:02076DA4 00A902A5 adceq  r0,r9,r5,lsr #0x5
:02076DA8 AD000D27 unknown
:02076DAC 006C0751 rsbeq  r0,r12,r1,asr r7
:02076DB0 1D211190 stcne  1,cr1,[r1,#-0x240]!
:02076DB4 0D6A055B stceql 5,cr0,[r10,#-0x16c]!
:02076DB8 F0690069 rsbnv  r0,r9,r9,ror #0x0
:02076DBC 082291DC stmeqda  r2!,{r2,r3,r4,r6,r7,r8,r12,r15}
:02076DC0 69B04291 ldmvsib  r0!,{r0,r4,r7,r9,r14}
:02076DC4 0069B400 rsbeq  r11,r9,r0,lsl #0x8
:02076DC8 B3D50019 biclts r0,r5,#0x19
:02076DCC 39B14261 ldmccib  r1!,{r0,r5,r6,r9,r14}
:02076DD0 49524190 ldmmidb  r2 ,{r4,r7,r8,r14}^
:02076DD4 45124510 ldrmi r4,[r2, #-0x510]		;(r2-0x510=*(fffffaf0))
:02076DD8 20B0FA90 umlalcss r15,r0,r0,r10
:02076DDC 11990AAD orrnes r0,r9,r13,lsr #0x15
:02076DE0 00A513FD unknown
:02076DE4 7C41F049 stcvcl 0,cr15,[r1],{#0x49}
:02076DE8 450F21ED strmi r2,[r15, #-0x1ed]		;r15-0x1ed=*(02076c03)=#1834483984(0x6d580110)
:02076DEC 4110DD00 tstmi r0,r0,lsl #0x1a
:02076DF0 0041A500 subeq  r10,r1,r0,lsl #0xa
:02076DF4 05805DA5 streq r5,[r0, #+0xda5]		;r0+0xda5=*(00000da5)
:02076DF8 A8002100 stmgeda  r0 ,{r8,r13}
:02076DFC 21A20021 movcs  r0,r1,lsr #0x0		;r0=0(0x0)
:02076E00 A856A100 ldmgeda  r6 ,{r8,r13,r15}^
:02076E04 30002920 andcc  r2,r0,r0,lsr #0x12
:02076E08 41110281 tstmi r1,r1,lsl #0x5
:02076E0C 10C114E2 sbcne  r1,r1,r2,ror #0x9
:02076E10 30291222 eorcc  r1,r9,r2,lsr #0x4
:02076E14 5801A1D9 stmplda  r1 ,{r0,r3,r4,r6,r7,r8,r13,r15}
:02076E18 102D19E3 eorne  r1,r13,r3,ror #0x13
:02076E1C 80C92035 sbchi  r2,r9,r5,lsr r0
:02076E20 F02D0B89 eornv  r0,r13,r9,lsl #0x17
:02076E24 9F27038C swils 0x0027038c
:02076E28 08E1106D unknown
:02076E2C 1081003D addne  r0,r1,r13,lsr r0
:02076E30 B201A506 andlt  r10,r1,#0x1800000
:02076E34 0C565019 ldceql 0,cr5,[r6],{#0x19}
:02076E38 F2015139 andnv  r5,r1,#0x4000000E
:02076E3C 190003D2 stmnedb  r0 ,{r1,r4,r6,r7,r8,r9}
:02076E40 492455EB stmmidb  r4!,{r0,r1,r3,r5,r6,r7,r8,r10,r12,r14}
:02076E44 39E35720 unknown
:02076E48 46340015 unknown
:02076E4C 61E59F03 mvnvs  r9,r3,lsl #0x1e
:02076E50 13000511 unknown
:02076E54 40180101 andmis r0,r8,r1,lsl #0x2
:02076E58 11015512 unknown
:02076E5C 70004133 andvc  r4,r0,r3,lsr r1
:02076E60 04152420 ldreq r2,[r5],#-0x420
:02076E64 0ECD9D30 mcreq 13,6,r9,cr13,cr0,{1}
:02076E68 09FD0019 unknown
:02076E6C 79041119 stmvcdb  r4 ,{r0,r3,r4,r8,r12}
:02076E70 ED131169 unknown
:02076E74 5061F131 rsbpl  r15,r1,r1,lsr r1
:02076E78 E35622C5 cmp r6,#0x5000000C
:02076E7C 014D2035 unknown
:02076E80 E2840601 add  r0,r4,#0x100000
:02076E84 99020103 stmlsdb  r2 ,{r0,r1,r8}
:02076E88 13E19010 mvnne  r9,#0x10
:02076E8C D0190055 andles r0,r9,r5,asr r0
:02076E90 25310C9C ldrcs r0,[r1, #-0xc9c]!
:02076E94 FCB15042 ldc2  0,cr5,[r1],#+0x108
:02076E98 85A10C95 strhi r0,[r1, #+0xc95]!
:02076E9C 09C52E61 stmeqib  r5 ,{r0,r5,r6,r9,r10,r11,r13}^
:02076EA0 702511E5 eorvc  r1,r5,r5,ror #0x3
:02076EA4 01EA0381 mvneq  r0,r1,lsl #0x7
:02076EA8 06E35500 unknown
:02076EAC 91004106 unknown
:02076EB0 812DE510 unknown
:02076EB4 1D0C864F unknown
:02076EB8 7D4D9E5E unknown
:02076EBC 0FC6D035 swieq 0x00c6d035
:02076EC0 80700111 rsbhis r0,r0,r1,lsl r1
:02076EC4 950513E2 strls r1,[r5, #-0x3e2]		;(r5-0x3e2=*(fffffc3e))
:02076EC8 0E950908 cdpeq 9,8,cr0,cr5,cr8,0
:02076ECC E59F024C ldr r0,[r15, #+0x24c]		;r15+0x24c=*(02077120)=#539070768(0x20219130)
:02076ED0 00394C0A eoreqs r4,r9,r10,lsl #0x18
:02076ED4 21E502C9 mvncs  r0,r9,asr #0x5
:02076ED8 E5812E6D str r2,[r1, #+0xe6d]		;r1+0xe6d=*(00000e6d)
:02076EDC 690ED426 stmvsdb  r14 ,{r1,r2,r5,r10,r12,r14,r15}
:02076EE0 9F322CF9 swils 0x00322cf9
:02076EE4 090403E5 stmeqdb  r4 ,{r0,r2,r5,r6,r7,r8,r9}
:02076EE8 0009BD00 andeq  r11,r9,r0,lsl #0x1a
:02076EEC E2830621 add  r0,r3,#0x2100000
:02076EF0 09090500 stmeqdb  r9 ,{r8,r10}
:02076EF4 18008D15 stmneda  r0 ,{r0,r2,r4,r8,r10,r11,r15}
:02076EF8 290F7912 stmcsdb  r15 ,{r1,r4,r8,r11,r12,r13,r14}
:02076EFC E50D9910 str r9,[r13, #-0x910]		;(r13-0x910=*(fffff6f0))
:02076F00 20558029 subcss r8,r5,r9,lsr #0x0
:02076F04 5581F055 strpl r15,[r1, #+0x55]		;r1+0x55=*(00000055)
:02076F08 2908D130 stmcsdb  r8 ,{r4,r5,r8,r12,r14,r15}
:02076F0C 55778170 ldrplb r8,[r7, #-0x170]!
:02076F10 C0F05500 rscgts r5,r0,r0,lsl #0xa
:02076F14 290DD521 stmcsdb  r13 ,{r0,r5,r8,r10,r12,r14,r15}
:02076F18 29029110 stmcsdb  r2 ,{r4,r8,r12,r15}
:02076F1C 29B2F380 ldmcsib  r2!,{r7,r8,r9,r12,r13,r14,r15}
:02076F20 8029A140 eorhi  r10,r9,r0,asr #0x2
:02076F24 E28207C1 add  r0,r2,#0x3040000
:02076F28 079A1FD5 unknown
:02076F2C E3582E6D cmp r8,#0x6D0
:02076F30 11051055 unknown
:02076F34 A5C21282 strgeb r1,[r2, #+0x282]		;r2+0x282=*(6d580392)=#0(0x00000000)
:02076F38 D10E6918 unknown
:02076F3C 5DA898A1 stcpl  8,cr9,[r8,#+0x284]!
:02076F40 1056AC00 subnes r10,r6,r0,lsl #0x18
:02076F44 E28217A5 add  r1,r2,#0x2940000
:02076F48 41391799 unknown
:02076F4C D256E180 subles r14,r6,#0x20
:02076F50 691231EE ldmvsdb  r2 ,{r1,r2,r3,r5,r6,r7,r8,r12,r13}
:02076F54 71108100 tstvc r0,r0,lsl #0x2
:02076F58 110BE930 unknown
:02076F5C E7BE3FF9 unknown
:02076F60 31848D0A orrcc  r8,r4,r10,lsl #0x1a
:02076F64 4015560E andmis r5,r5,r14,lsl #0xc
:02076F68 0C280CE2 stceq  12,cr0,[r8],#-0x388
:02076F6C 79DDF6D5 ldmvcib  r13 ,{r0,r2,r4,r6,r7,r9,r10,r12,r13,r14,r15}^
:02076F70 E059F540 subs r15,r9,r0,asr #0xa
:02076F74 1EB40025 cdpne 0,10,cr0,cr4,cr5,1
:02076F78 7D10650C unknown
:02076F7C 0D20AD00 stceq  13,cr10,[r0,#-0x0]!
:02076F80 D3006500 unknown
:02076F84 50650A7C rsbpl  r0,r5,r12,ror r10
:02076F88 05E1006D streqb r0,[r1, #+0x6d]!
:02076F8C CC8019D4 stcgt  9,cr1,[r0],{#0xd4}
:02076F90 75D52E0A ldrvcb r2,[r5, #+0xe0a]		;r5+0xe0a=*(00000e2a)
:02076F94 10C01EF1 unknown
:02076F98 C5668D9F strgtb r8,[r6, #-0xd9f]!
:02076F9C 7621230A unknown
:02076FA0 9C0CA9AC stcls  9,cr10,[r12],{#0xac}
:02076FA4 502D0EA5 eorpl  r0,r13,r5,lsr #0x1d
:02076FA8 D5350ABE ldrle r0,[r5, #-0xabe]!
:02076FAC 1031FFF5 unknown
:02076FB0 01304560 teqeq r0,r0,ror #0xa
:02076FB4 DD002536 unknown
:02076FB8 13FDF516 mvnnes r15,#0x5800000
:02076FBC 21765509 cmncs r6,r9,lsl #0xa
:02076FC0 222DF296 eorcs  r15,r13,#0x60000009
:02076FC4 896D05C1 unknown
:02076FC8 490BEDED stmmidb  r11 ,{r0,r2,r3,r5,r6,r7,r8,r10,r11,r13,r14,r15}
:02076FCC 01096156 unknown
:02076FD0 0001EA00 andeq  r14,r1,r0,lsl #0x14
:02076FD4 3CC93F8C stcccl 15,cr3,[r9],{#0x8c}
:02076FD8 CD014340 unknown
:02076FDC 3F00090C swicc 0x0000090c
:02076FE0 0E3C0C62 cdpeq 12,2,cr0,cr12,cr2,3
:02076FE4 1AE61002 bne 019FAFF4
:02076FE8 0F310002 swieq 0x00310002
:02076FEC EFFFFF41 swi 0x00ffff41
:02076FF0 3FD00051 swicc 0x00d00051
:02076FF4 4710BA21 ldrmi r11,[r0,-r1, lsr #0x14]
:02076FF8 443FF715 unknown
:02076FFC F8015DDF stmnvda  r1 ,{r0,r1,r2,r3,r4,r6,r7,r8,r10,r11,r12,r14}
:02077000 3E54AE0B cdpcc 14,4,cr10,cr4,cr11,0
:02077004 002B82FE unknown
:02077008 03988E65 orreqs r8,r8,#0x650
:0207700C 0BB67A00 bleq 00E15814
:02077010 45B00000 ldrmi r0,[r0, #+0x0]!
:02077014 454EEF00 strmib r14,[r14, #-0xf00]		;(r14-0xf00=*(a2100210))
:02077018 7E04284A cdpvc 8,0,cr2,cr4,cr10,2
:0207701C DB653FCA blle 039C6F4C
:02077020 004A93C9 subeq  r9,r10,r9,asr #0x7
:02077024 013FCD86 teqeq r15,r6,lsl #0x1b
:02077028 60A91D41 adcvs  r1,r9,r1,asr #0x1a
:0207702C 3FD17400 swicc 0x00d17400
:02077030 518F264D orrpl  r2,r15,r13,asr #0xc
:02077034 D5550055 ldrleb r0,[r5, #-0x55]		;(r5-0x55=*(ffffffcb))
:02077038 6FABFF3F swivs 0x00abff3f
:0207703C 6D00B6DB unknown
:02077040 33033FDB unknown
:02077044 00333333 eoreqs r3,r3,r3,lsr r3
:02077048 003FE333 eoreqs r14,r15,r3,lsr r3
:0207704C 09400800 stmeqdb  r0 ,{r11}^
:02077050 3FEEC700 swicc 0x00eec700
:02077054 145B01F5 ldrneb r0,[r11],#-0x1f5
:02077058 3E2F00E0 cdpcc 0,2,cr0,cr15,cr0,7
:0207705C 3A03FDBE bcc 0217675C
:02077060 0100C0DC unknown
:02077064 0D79A000 ldceql 0,cr10,[r9,#-0x0]!
:02077068 400E9102 andmi  r9,r14,r2,lsl #0x2
:0207706C 47A15E7D unknown
:02077070 003C9715 eoreqs r9,r12,r5,lsl r7
:02077074 003F6F34 eoreqs r6,r15,r4,lsr r15
:02077078 05435E61 streqb r5,[r3, #-0xe61]		;(r3-0xe61=*(8db08233))
:0207707C FA39EF00 blx 02EF2C8C
:02077080 2E0542FE mcrcs 2,0,r4,cr5,cr14,{7}
:02077084 6C393FE6 ldcvs  15,cr3,[r9],#-0x398
:02077088 00610CA8 rsbeq  r0,r1,r8,lsr #0x19
:0207708C D0BE205C adcles r2,r14,r12,asr r0
:02077090 6972BEA4 ldmvsdb  r2!,{r2,r5,r7,r9,r10,r11,r12,r13,r15}^
:02077094 3E663700 cdpcc 7,6,cr3,cr6,cr0,0
:02077098 C5D26BF1 ldrgtb r6,[r2, #+0xbf1]		;r2+0xbf1=*(6d580d01)=#0(0x00000000)
:0207709C BBBD0041 bllt 00FB71A8
:020770A0 25DE2CBE ldrcsb r2,[r14, #+0xcbe]		;r14+0xcbe=*(02077d46)=#274727157(0x106000f5)
:020770A4 56006AAF strpl r6,[r0],-r15, lsr #0x15
:020770A8 BD933F11 unknown
:020770AC 006C16BE unknown
:020770B0 3EBF66C1 cdpcc 6,10,cr6,cr15,cr1,6
:020770B4 55555555 ldrplb r5,[r5, #-0x555]		;(r5-0x555=*(fffffacb))
:020770B8 3FC55500 swicc 0x00c55500
:020770BC E3540601 cmp r4,#0x100000
:020770C0 79800571 stmvcib  r0 ,{r0,r4,r5,r6,r8,r10}
:020770C4 21411D2B unknown
:020770C8 83361626 teqhi r6,#0x2600000
:020770CC C10761E2 unknown
:020770D0 BD307900 ldclt  9,cr7,[r0,#-0x0]!
:020770D4 3507B908 strcc r11,[r7, #-0x908]		;(r7-0x908=*(fffff708))
:020770D8 0FE24660 swieq 0x00e24660
:020770DC EC002518 stc  5,cr2,[r0],{#0x18}
:020770E0 20E51F10 rsccs  r1,r5,r0,lsl r15
:020770E4 E0040226 and  r0,r4,r6,lsr #0x4
:020770E8 FF078944 swinv 0x00078944
:020770EC 0E158296 mrceq 2,0,r8,cr5,cr6,{4}
:020770F0 052D5288 streq r5,[r13, #-0x288]!
:020770F4 9203E086 andls  r14,r3,#0x86
:020770F8 1902E389 stmnedb  r2 ,{r0,r3,r7,r8,r9,r13,r14,r15}
:020770FC 1BB9D300 blne 00EEBD04
:02077100 491F010C ldmmidb  r15 ,{r2,r3,r8}
:02077104 C514F51A ldrgt r15,[r4, #-0x51a]		;(r4-0x51a=*(fffffb06))
:02077108 866001B3 unknown
:0207710C 499601A2 ldmmiib  r6 ,{r1,r5,r7,r8}
:02077110 0891A200 ldmeqia  r1 ,{r9,r13,r15}
:02077114 001D20A3 andeqs r2,r13,r3,lsr #0x1
:02077118 04290029 unknown
:0207711C 04E07282 unknown
:02077120 20219130 eorcs  r9,r1,r0,lsr r1
:02077124 03451009 unknown
:02077128 05759090 ldreqb r9,[r5, #-0x90]!
:0207712C 21400091 unknown
:02077130 CDA00029 stcgt  0,cr0,[r0,#+0xa4]!
:02077134 4131A608 teqmi r1,r8,lsl #0xc
:02077138 3089400F addcc  r4,r9,r15
:0207713C 209D4061 addcss r4,r13,r1,ror #0x0
:02077140 E13A08E0 teq r10,r0,ror #0x11
:02077144 11037950 unknown
:02077148 10C539D1 unknown
:0207714C 240BEB00 strcs r14,[r11],#-0xb00
:02077150 00CD2255 sbceq  r2,r13,r5,asr r2
:02077154 20850075 addcs  r0,r5,r5,ror r0
:02077158 020123F5 andeq  r2,r1,#0xD4000003
:0207715C C9FE006D unknown
:02077160 22000520 andcs  r0,r0,#0x8000000
:02077164 9001E382 andls  r14,r1,r2,lsl #0x7
:02077168 27073504 strcs r3,[r7,-r4, lsl #0xa]
:0207716C 1908E282 stmnedb  r8 ,{r1,r7,r9,r13,r14,r15}
:02077170 A801E082 stmgeda  r1 ,{r1,r7,r13,r14,r15}
:02077174 00B11F21 adceqs r1,r1,r1,lsr #0x1e
:02077178 2923E18D stmcsdb  r3!,{r0,r2,r3,r7,r8,r13,r14,r15}
:0207717C E853DD12 ldmda  r3 ,{r1,r4,r8,r10,r11,r12,r14,r15}^
:02077180 4405014C strmi r0,[r5],#-0x14c
:02077184 32392025 eorccs r2,r9,#0x25
:02077188 85F50B66 ldrhib r0,[r5, #+0xb66]!
:0207718C 7400119A strvc r1,[r0],#-0x19a
:02077190 2D61006D stccsl 0,cr0,[r1,#-0x1b4]!
:02077194 00712C00 rsbeqs r2,r1,r0,lsl #0x18
:02077198 4510551C ldrmi r5,[r0, #-0x51c]		;(r0-0x51c=*(fffffae4))
:0207719C 2D0A14F2 unknown
:020771A0 002D55F0 unknown
:020771A4 9DD21DE1 unknown
:020771A8 01592C1D cmpeq r9,r13,lsl r12
:020771AC 0D9D301C unknown
:020771B0 C5115102 ldrgt r5,[r1, #-0x102]		;(r1-0x102=*(fffffefe))
:020771B4 21E5031D mvncs  r0,r13,lsl r3
:020771B8 4DA943BD stcmi  3,cr4,[r9,#+0x2f4]!
:020771BC 58ED0B49 unknown
:020771C0 45CF00FD strmib r0,[r15, #+0xfd]		;r15+0xfd=*(020772c5)=#18693269(0x011d3c95)
:020771C4 FE12E501 cdp2 5,0,cr14,cr2,cr1,0
:020771C8 2D300019 ldccs  0,cr0,[r0,#-0x64]!
:020771CC 11312800 teqne r1,r0,lsl #0x10
:020771D0 550169AB strpl r6,[r1, #-0x9ab]		;(r1-0x9ab=*(fffff655))
:020771D4 F7437521 strnvb r7,[r3,-r1, lsr #0xa]
:020771D8 501980F5 ldrplsh r8,[r9], -r5
:020771DC B70019F2 unknown
:020771E0 9041D934 subls  r13,r1,r4,lsr r9
:020771E4 19900019 ldmneib  r0 ,{r0,r3,r4}
:020771E8 EB514D00 bl 034CA5F0
:020771EC 2560256A strcsb r2,[r0, #-0x56a]!
:020771F0 A4002501 strge r2,[r0],#-0x501
:020771F4 088A0025 stmeqia  r10 ,{r0,r2,r5}
:020771F8 E197F025 orrs r15,r7,r5,lsr #0x0
:020771FC 25C48025 strcsb r8,[r4, #+0x25]		;r4+0x25=*(00000045)
:02077200 0025C400 eoreq  r12,r5,r0,lsl #0x8
:02077204 AAE02580 bge 0188080C
:02077208 6025068D eorvs  r0,r5,r13,lsl #0xd
:0207720C 1F020225 swine 0x00020225
:02077210 0712E4E5 ldreq r14,r0,r5,r13,lsl #0xd
:02077214 0876E51F ldmeqda  r6!,{r0,r1,r2,r3,r4,r8,r10,r13,r14,r15}^
:02077218 7DCDF025 unknown
:0207721C D0002590 mulle  r0,r0,r5
:02077220 6C002504 stcvs  5,cr2,[r0],{#0x4}
:02077224 C3F06908 mvngts r6,#0x20000
:02077228 52248055 eorpl  r8,r4,#0x55
:0207722C 24E51F03 unknown
:02077230 2D620081 stccsl 0,cr0,[r2,#-0x204]!
:02077234 D00F8960 andle  r8,r15,r0,ror #0x12
:02077238 D9B94125 ldmleib  r9!,{r0,r2,r5,r8,r14}
:0207723C F9103D60 ldmnvdb  r0 ,{r5,r6,r8,r10,r11,r12,r13}
:02077240 6110C110 tstvs r0,r0,lsl r1
:02077244 DD7D5632 ldclel 6,cr5,[r13,#-0xc8]!
:02077248 AD70BD62 ldcgel 13,cr11,[r0,#-0x188]!
:0207724C C9D07909 ldmgtib  r0 ,{r0,r3,r8,r11,r12,r13,r14}^
:02077250 3095080A addccs r0,r5,r10,lsl #0x10
:02077254 49007DB3 stmmidb  r0 ,{r0,r1,r4,r5,r7,r8,r10,r11,r12,r13,r14}
:02077258 5531BD0D ldrpl r11,[r1, #-0xd0d]!
:0207725C 0079A150 rsbeqs r10,r9,r0,asr r1
:02077260 110D187D unknown
:02077264 1F13A4EF swine 0x0013a4ef
:02077268 21D918ED biccss r1,r9,r13,ror #0x11
:0207726C 093E102D ldmeqdb  r14!,{r0,r2,r3,r5,r12}
:02077270 50C9B800 sbcpl  r11,r9,r0,lsl #0x10
:02077274 C840B93B stmgtda  r0 ,{r0,r1,r3,r4,r5,r8,r11,r12,r13,r15}^
:02077278 4434E533 unknown
:0207727C 40A5002D adcmi  r0,r5,r13,lsr #0x0
:02077280 09D70025 ldmeqib  r7 ,{r0,r2,r5}^
:02077284 79300C00 ldmvcdb  r0!,{r10,r11}
:02077288 E54A2000 strb r2,[r10, #-0x0]		;(r10-0x0=*(00000034))
:0207728C F3290A06 unknown
:02077290 380099CF stmccda  r0 ,{r0,r1,r2,r3,r6,r7,r8,r11,r12,r15}
:02077294 85158D00 ldrhi r8,[r5, #-0xd00]		;(r5-0xd00=*(fffff320))
:02077298 1D004827 unknown
:0207729C 8242F940 subhi  r15,r2,#0x100000
:020772A0 9972DD09 ldmlsdb  r2!,{r0,r3,r8,r10,r11,r12,r14,r15}^
:020772A4 09650030 unknown
:020772A8 19400019 stmnedb  r0 ,{r0,r3,r4}^
:020772AC 008D4400 addeq  r4,r13,r0,lsl #0x8
:020772B0 00197BAC andeqs r7,r9,r12,lsr #0x17
:020772B4 2D00593C unknown
:020772B8 00193810 andeqs r3,r9,r0,lsl r8
:020772BC 28DA172D ldmcsia  r10 ,{r0,r2,r3,r5,r8,r9,r10,r12}^
:020772C0 11690071 unknown
:020772C4 1D3C9515 ldcne  5,cr9,[r12,#-0x54]!
:020772C8 2E100B01 cdpcs 11,0,cr0,cr0,cr1,0
:020772CC 545D0F39 ldrplb r0,[r13],#-0xf39
:020772D0 9942ADB0 stmlsdb  r2 ,{r4,r5,r7,r8,r10,r11,r13,r15}^
:020772D4 3B9D2012 blcc 007BF324
:020772D8 01B55B0C moveqs r5,r12,lsl #0x16		;r5=0(0x0)
:020772DC 5D041105 unknown
:020772E0 F9140140 ldmnvdb  r4 ,{r6,r8}
:020772E4 616DA813 unknown
:020772E8 61149DBB ldrvsh r9,[r4, -r11]
:020772EC A3006500 unknown
:020772F0 A001D50A andge  r13,r1,r10,lsl #0xa
:020772F4 6DA71039 stcvs  0,cr1,[r7,#+0xe4]!
:020772F8 0E801D01 cdpeq 13,8,cr1,cr0,cr1,0
:020772FC 56E3A002 unknown
:02077300 11050309 unknown
:02077304 05611151 streqb r1,[r1, #-0x151]!
:02077308 14056104 strne r6,[r5],#-0x104
:0207730C 9762291F unknown
:02077310 6900194F stmvsdb  r0 ,{r0,r1,r2,r3,r6,r8,r11,r12}
:02077314 E4504150 ldrb r4,[r0],#-0x150
:02077318 0EE51F04 cdpeq 15,14,cr1,cr5,cr4,0
:0207731C E51F14F4 ldr r1,[r15, #-0x4f4]		;r15-0x4f4=*(02076e30)=#-1308515066(0xb201a506)
:02077320 4562C548 strmib r12,[r2, #-0x548]!
:02077324 E0421100 sub  r1,r2,r0,lsl #0x2
:02077328 CD2059E7 stcgt  9,cr5,[r0,#-0x39c]!
:0207732C 003D0543 eoreqs r0,r13,r3,asr #0xa
:02077330 16E08011 unknown
:02077334 E7900188 ldr r0,[r0,+r8, lsl #0x3]
:02077338 E5911004 ldr r1,[r1, #+0x4]		;r1+0x4=*(b201a50a)
:0207733C 103DE000 eornes r14,r13,r0
:02077340 1531C5B0 ldrne r12,[r1, #-0x5b0]!
:02077344 00D91916 sbceqs r1,r9,r6,lsl r9
:02077348 54DA1379 ldrplb r1,[r10],#+0x379
:0207734C F504003D strnv r0,[r4, #-0x3d]		;(r4-0x3d=*(ffffffe3))
:02077350 011AC510 tsteq r10,r0,lsl r5
:02077354 0011D544 andeqs r13,r1,r4,asr #0xa
:02077358 C03D44BA unknown
:0207735C F45507D0 ldrnvb r0,[r5],#-0x7d0
:02077360 5C00C5CB stcpl  5,cr12,[r0],{#0xcb}
:02077364 858D1052 strhi r1,[r13, #+0x52]		;r13+0x52=*(00000052)
:02077368 8D005825 unknown
:0207736C 446762E9 unknown
:02077370 25840011 strcs r0,[r4, #+0x11]		;r4+0x11=*(00000031)
:02077374 82310445 eorhis r0,r1,#0x45000000
:02077378 210988E0 unknown
:0207737C 3004E792 mulcc  r4,r2,r7
:02077380 0062E593 unknown
:02077384 451116F1 ldrmi r1,[r1, #-0x6f1]		;(r1-0x6f1=*(b2019e15))
:02077388 5520495F strpl r4,[r0, #-0x95f]!
:0207738C 5A84E10A bpl 001AF7BC
:02077390 41253B0A unknown
:02077394 450013A5 strmi r1,[r0, #-0x3a5]		;(r0-0x3a5=*(011d38f0))
:02077398 26E5B4E2 unknown
:0207739C 5CE14397 stcpll 3,cr4,[r1],#+0x25c
:020773A0 24A91F56 unknown
:020773A4 22B51035 adccss r1,r5,#0x35
:020773A8 09D57060 ldmeqib  r5 ,{r5,r6,r12,r13,r14}^
:020773AC 64024551 strvs r4,[r2],#-0x551
:020773B0 75600291 strvcb r0,[r0, #-0x291]!
:020773B4 094CA100 stmeqdb  r12 ,{r8,r13,r15}^
:020773B8 C1547961 cmpgt r4,r1,ror #0x12
:020773BC 102D0905 eorne  r0,r13,r5,lsl #0x12
:020773C0 6EB0335D mrcvs 3,5,r3,cr0,cr13,{2}
:020773C4 10B4002D adcnes r0,r4,r13,lsr #0x0
:020773C8 40BD0559 adcmis r0,r13,r9,asr r5
:020773CC 95A02DFA strls r2,[r0, #+0xdfa]!
:020773D0 0799D934 unknown
:020773D4 A96072B9 unknown
:020773D8 021D6400 andeqs r6,r13,#0x0
:020773DC 2D205458 stccs  4,cr5,[r0,#-0x160]!
:020773E0 EE00A504 cdp 5,0,cr10,cr0,cr4,0
:020773E4 41E15D08 mvnmi  r5,r8,lsl #0x1a
:020773E8 E6021101 str r1,[r2],-r1, lsl #0x2
:020773EC 718B0239 orrvc  r0,r11,r9,lsr r2
:020773F0 6C12F900 ldcvs  9,cr15,[r2],{#0x0}
:020773F4 0DE51F26 stceql 15,cr1,[r5,#+0x98]!
:020773F8 8D9022CD unknown
:020773FC E1590905 cmp r9,r5,lsl #0x12
:02077400 8900D531 stmhidb  r0 ,{r0,r4,r5,r8,r10,r12,r14,r15}
:02077404 E28916F7 add  r1,r9,#0xF700000
:02077408 E281120B add  r1,r1,#0xB0000000
:0207740C D5063100 strle r3,[r6, #-0x100]		;(r6-0x100=*(ffffff00))
:02077410 00198C20 andeqs r8,r9,r0,lsr #0x18
:02077414 707D168C rsbvcs r1,r13,r12,lsl #0xd
:02077418 93414BD8 unknown
:0207741C 19034106 stmnedb  r3 ,{r1,r2,r8,r14}
:02077420 7D08D300 unknown
:02077424 074D24F0 unknown
:02077428 1F160215 swine 0x00160215
:0207742C 6E5259E5 cdpvs 9,4,cr5,cr2,cr5,7
:02077430 40A21331 adcmi  r1,r2,r1,lsr r3
:02077434 71CD53B9 strvch r5,[r13, #+0x39]		;r13+0x39=*(00000039)
:02077438 022D1009 eoreq  r1,r13,#0x9
:0207743C A650290A ldrgeb r2,[r0],-r10, lsl #0x12
:02077440 42210899 eormi  r0,r1,#0x990000
:02077444 3A00B17A bcc 020A3A34
:02077448 0B9A0000 bleq 006F7450
:0207744C 0C00190C stceq  9,cr1,[r0],{#0xc}
:02077450 55B88055 ldrpl r8,[r8, #+0x55]!
:02077454 00392880 eoreqs r2,r9,r0,lsl #0x11
:02077458 003928AA eoreqs r2,r9,r10,lsr #0x11
:0207745C F05508B3 ldrnvh r0,[r5],#-0x83
:02077460 2B3310B5 blcs 02D3B73C
:02077464 0DE28232 stceql 2,cr8,[r2,#+0xc8]!
:02077468 BA0BE11F blt 0236F8EC
:0207746C 0C1F2748 ldceq  7,cr2,[r15],{#0x48}
:02077470 C5890D9D strgt r0,[r9, #+0xd9d]		;r9+0xd9d=*(00000d9d)
:02077474 0DE19204 stceql 2,cr9,[r1,#+0x10]!
:02077478 45540865 ldrmib r0,[r4, #-0x865]		;(r4-0x865=*(fffff7bb))
:0207747C 59540019 ldmpldb  r4 ,{r0,r3,r4}^
:02077480 8059A280 subhis r10,r9,r0,lsl #0x5
:02077484 70003D70 andvc  r3,r0,r0,ror r13
:02077488 9D003D55 unknown
:0207748C D5F05908 ldrleb r5,[r0, #+0x908]!
:02077490 D19DDC50 orrles r13,r13,r0,asr r12
:02077494 41D91305 bicmis r1,r9,r5,lsl #0x6
:02077498 8A0A8908 bhi 023198C0
:0207749C 020507B0 andeq  r0,r5,#0x2C00000
:020774A0 63060019 unknown
:020774A4 09036520 stmeqdb  r3 ,{r5,r8,r10,r13,r14}
:020774A8 61BD8B00 movvss r8,r0,lsl #0x16		;r8=624951296(0x25400000)
:020774AC 11070111 unknown
:020774B0 1F17B601 swine 0x0017b601
:020774B4 510886E5 unknown
:020774B8 0816A9C3 ldmeqda  r6 ,{r0,r1,r6,r7,r8,r11,r13,r15}
:020774BC 04051F60 streq r1,[r5],#-0xf60
:020774C0 8D88E3C9 unknown
:020774C4 222A4300 eorcs  r4,r10,#0x0
:020774C8 03A9001D moveq  r0,#0x1D		;r0=29(0x1d)
:020774CC D5171871 ldrle r1,[r7, #-0x871]		;(r7-0x871=*(fffff79f))
:020774D0 E3A01618 mov  r1,#0x1800000		;r1=25165824(0x1800000)
:020774D4 5119A917 tstpl r9,r7,lsl r9
:020774D8 02E08922 rsceq  r8,r0,#0x88000
:020774DC E301C231 unknown
:020774E0 19450A43 stmnedb  r5 ,{r0,r1,r6,r9,r11}^
:020774E4 3053E241 subccs r14,r3,r1,asr #0x4
:020774E8 C5E1E008 strgtb r14,[r1, #+0x8]!
:020774EC 0206E106 andeq  r14,r6,#0x80000001
:020774F0 0C2003E0 stceq  3,cr0,[r0],#-0x380
:020774F4 2054E002 subcss r14,r4,r2
:020774F8 39400059 stmccdb  r0 ,{r0,r3,r4,r6}^
:020774FC D003CD01 andle  r12,r3,r1,lsl #0x1a
:02077500 E2600014 rsb  r0,r0,#0x14
:02077504 71035551 unknown
:02077508 6860E307 unknown
:0207750C 00159D00 andeqs r9,r5,r0,lsl #0x1a
:02077510 1950999D ldmnedb  r0 ,{r0,r2,r3,r4,r7,r8,r11,r12,r15}^
:02077514 B2686408 rsblt  r6,r8,#0x8000000
:02077518 680051AB stmvsda  r0 ,{r0,r1,r3,r5,r7,r8,r12,r14}
:0207751C 106C002D rsbne  r0,r12,r13,lsr #0x0
:02077520 603D148D eorvss r1,r13,r13,lsl #0x9
:02077524 032130D1 unknown
:02077528 371D2459 unknown
:0207752C 1F1F1878 swine 0x001f1878
:02077530 30E900D5 unknown
:02077534 57009D50 unknown
:02077538 BD901041 unknown
:0207753C 7101AB11 unknown
:02077540 6C004168 stcvs  1,cr4,[r0],{#0x68}
:02077544 09960041 ldmeqib  r6 ,{r0,r6}
:02077548 AD95C041 unknown
:0207754C 85607113 strhib r7,[r0, #-0x113]!
:02077550 C0001103 andgt  r1,r0,r3,lsl #0x2
:02077554 08460011 stmeqda  r6 ,{r0,r4}^
:02077558 CC702D2F ldcgtl 13,cr2,[r0],#-0xbc
:0207755C CCE51F08 stcgtl 15,cr1,[r5],#+0x20
:02077560 E5011F18 str r1,[r1, #-0xf18]		;(r1-0xf18=*(017ff0e8))
:02077564 00B52050 adceqs r2,r5,r0,asr r0
:02077568 083F01DD ldmeqda  r15!,{r0,r2,r3,r4,r6,r7,r8}
:0207756C 41989179 orrmis r9,r8,r9,ror r1
:02077570 4906DE30 stmmidb  r6 ,{r4,r5,r9,r10,r11,r12,r14,r15}
:02077574 01858041 orreq  r8,r5,r1,asr #0x0
:02077578 A9116500 ldmgedb  r1 ,{r8,r10,r13,r14}
:0207757C 11850025 orrne  r0,r5,r5,lsr #0x0
:02077580 71D70009 bicvcs r0,r7,r9
:02077584 51200900 unknown
:02077588 00119701 andeqs r9,r1,r1,lsl #0xe
:0207758C 097451E1 unknown
:02077590 01315049 teqeq r1,r9,asr #0x0
:02077594 736F46B5 unknown
:02077598 0D8010E9 unknown
:0207759C 40D59000 sbcmis r9,r5,r0
:020775A0 192283CD stmnedb  r2!,{r0,r2,r3,r6,r7,r8,r9,r15}
:020775A4 0031B520 eoreqs r11,r1,r0,lsr #0xa
:020775A8 CD5440CD unknown
:020775AC 00115C00 andeqs r5,r1,r0,lsl #0x18
:020775B0 AB00115C blge 0207BB28
:020775B4 6880251B stmvsia  r0 ,{r0,r1,r3,r4,r8,r10,r13}
:020775B8 25680025 strcsb r0,[r8, #-0x25]!
:020775BC 2A06BA00 bcs 02225DC4
:020775C0 2511F025 ldrcs r15,[r1, #-0x25]		;(r1-0x25=*(017fffdb))
:020775C4 00258880 eoreq  r8,r5,r0,lsl #0x11
:020775C8 B0002588 andlt  r2,r0,r8,lsl #0xb
:020775CC F0250655 eornv  r0,r5,r5,asr r6
:020775D0 70110807 andvcs r0,r1,r7,lsl #0x10
:020775D4 A80025A8 stmgeda  r0 ,{r3,r5,r7,r8,r10,r13}
:020775D8 A6002552 unknown
:020775DC FDF02506 ldc2l 5,cr2,[r0,#+0x18]!
:020775E0 09C88025 stmeqib  r8 ,{r0,r2,r5,r15}^
:020775E4 C8E51F29 unknown
:020775E8 9CE51F19 stclsl 15,cr1,[r5],#+0x64
:020775EC 70110006 andvcs r0,r1,r6
:020775F0 54001150 strpl r1,[r0],#-0x150
:020775F4 07F30011 unknown
:020775F8 43411500 unknown
:020775FC 3534705D ldrcc r7,[r4, #-0x5d]!
:02077600 AD001D20 unknown
:02077604 5C103502 ldcpl  5,cr3,[r0],{#0x2}
:02077608 4102A97B unknown
:0207760C 2D07E750 unknown
:02077610 002D5870 eoreq  r5,r13,r0,ror r8
:02077614 9D10535C unknown
:02077618 31012265 unknown
:0207761C 0426E3A0 unknown
:02077620 69F04109 unknown
:02077624 7000190E andvc  r1,r0,r14,lsl #0x12
:02077628 52A0001D adcpl  r0,r0,#0x1D
:0207762C 00391061 eoreqs r1,r9,r1,ror #0x0
:02077630 200800AD andcs  r0,r8,r13,lsr #0x1
:02077634 000D0011 andeq  r0,r13,r1,lsl r0
:02077638 110767D4 unknown
:0207763C 11024510 unknown
:02077640 110A9520 unknown
:02077644 3E067300 cdpcc 3,0,cr7,cr6,cr0,0
:02077648 6512B100 ldrvs r11,[r2, #-0x100]		;r2-0x100=*(105ffff5)=#0(0x00000000)
:0207764C 3D127102 unknown
:02077650 10006105 andne  r6,r0,r5,lsl #0x2
:02077654 4DBE0009 ldcmi  0,cr0,[r14,#+0x24]!
:02077658 FD090D50 unknown
:0207765C 84120931 ldrhi r0,[r2],#-0x931
:02077660 E5191F1B ldr r1,[r9, #-0xf1b]		;(r9-0xf1b=*(fffff0e5))
:02077664 8909217D stmhidb  r9 ,{r0,r2,r3,r4,r5,r6,r8,r13}
:02077668 E0813A01 add  r3,r1,r1,lsl #0x14
:0207766C A02A0A43 eorge  r0,r10,r3,asr #0x14
:02077670 D90009E1 stmledb  r0 ,{r0,r5,r6,r7,r8,r11}
:02077674 11101923 tstne r0,r3,lsr #0x12
:02077678 0478C200 unknown
:0207767C 03C58030 biceq  r8,r5,#0x30
:02077680 D90402B1 stmledb  r4 ,{r0,r4,r5,r7,r9}
:02077684 112EA001 unknown
:02077688 00D57803 sbceqs r7,r5,r3,lsl #0x10
:0207768C 7800417C stmvcda  r0 ,{r2,r3,r4,r5,r6,r8,r14}
:02077690 7CAA0149 stcvc  1,cr0,[r10],#+0x124
:02077694 00060149 andeq  r0,r6,r9,asr #0x2
:02077698 014504ED unknown
:0207769C B200B5B1 andlt  r11,r0,#0x2C400000
:020776A0 4F16A980 swimi 0x0016a980
:020776A4 9025E8BD unknown
:020776A8 75221004 strvc r1,[r2, #-0x4]!
:020776AC 02402900 subeq  r2,r0,#0x0
:020776B0 03BD0001 moveqs r0,#0x1		;r0=1(0x1)
:020776B4 1923E181 stmnedb  r3!,{r0,r7,r8,r13,r14,r15}
:020776B8 8D0ECD00 unknown
:020776BC 042D801D unknown
:020776C0 0E8D8D20 cdpeq 13,8,cr8,cr13,cr0,1
:020776C4 0031929B mlaeqs r1,r11,r2,r9unknown
:020776C8 C11100D9 ldrgtsb r0,[r1, -r9]
:020776CC 061004E3 ldreq r0,[r1, -r9]
:020776D0 5045E582 subpl  r14,r5,r2,lsl #0xb
:020776D4 102D50B9 unknown
:020776D8 1C9F0098 ldcne  0,cr0,[r15],{#0x98}
:020776DC 105920B9 ldrneh r2,[r9],#-0x9
:020776E0 104D112D subne  r1,r13,r13,lsr #0x2
:020776E4 E90AA500 stmdb  r10 ,{r8,r10,r13,r15}
:020776E8 EF1C8521 swi 0x001c8521
:020776EC 04619300 unknown
:020776F0 2379F0BD cmncs r9,#0xBD
:020776F4 1CE35306 stcnel 3,cr5,[r3],#+0x18
:020776F8 50711AD9 unknown
:020776FC 83051550 unknown
:02077700 200FAD07 andcs  r10,r15,r7,lsl #0x1a
:02077704 0F0DE04B swieq 0x000de04b
:02077708 2910318D ldmcsdb  r0 ,{r0,r2,r3,r7,r8,r12,r13}
:0207770C C1310220 teqgt r1,r0,lsr #0x4
:02077710 2038E31A eorcss r14,r8,r10,lsl r3
:02077714 0038E59F mlaeqs r8,r15,r5,r14unknown
:02077718 108008E5 addne  r0,r0,r5,ror #0x11
:0207771C 16FEE001 unknown
:02077720 0003E381 andeq  r14,r3,r1,lsl #0x7
:02077724 03058112 unknown
:02077728 0A43E594 beq 03170D80
:0207772C 00CD0480 sbceq  r0,r13,r0,lsl #0x9
:02077730 0008E082 andeq  r14,r8,r2,lsl #0x1
:02077734 E584110D str r1,[r4, #+0x10d]		;r4+0x10d=*(0000012d)
:02077738 2D317D21 ldccs  13,cr7,[r1,#-0x84]!
:0207773C 021245F2 andeqs r4,r2,#0x3C800000
:02077740 00023FFC unknown
:02077744 BDE9272D stcltl 7,cr2,[r9,#+0xb4]!
:02077748 02502D19 subeqs r2,r0,#0x640
:0207774C 05C00305 streqb r0,[r0, #+0x305]		;r0+0x305=*(00000306)
:02077750 79962E85 ldmvcib  r6 ,{r0,r2,r7,r9,r10,r11,r13}
:02077754 ED11E524 unknown
:02077758 911E2D50 tstls r14,r0,asr r13
:0207775C 0FEB000A swieq 0x00eb000a
:02077760 2170A904 cmncs r0,r4,lsl #0x12
:02077764 C810C9A1 ldmgtda  r0 ,{r0,r5,r7,r8,r11,r14,r15}
:02077768 1F01006D swine 0x0001006d
:0207776C 40EE119D smlalmi  r1,r14,r13,r1
:02077770 1CE1B0CA stcnel 0,cr11,[r1],#+0x328
:02077774 C3011DA9 unknown
:02077778 91010920 unknown
:0207777C 050011E1 streq r1,[r0, #-0x1e1]		;(r0-0x1e1=*(fffffe20))
:02077780 55050011 strpl r0,[r5, #-0x11]		;(r5-0x11=*(ffffffef))
:02077784 1008A900 andne  r10,r8,r0,lsl #0x12
:02077788 0055050D subeqs r0,r5,r13,lsl #0xa
:0207778C 94506101 ldrlsb r6,[r0],#-0x101
:02077790 378D2C31 unknown
:02077794 59003547 stmpldb  r0 ,{r0,r1,r2,r6,r8,r10,r12,r13}
:02077798 84177D10 ldrhi r7,[r7],#-0xd10
:0207779C B51D9FC1 ldrlt r9,[r13, #-0xfc1]		;(r13-0xfc1=*(fffff03f))
:020777A0 41104520 tstmi r0,r0,lsr #0xa
:020777A4 E52E550A str r5,[r14, #-0x50a]!
:020777A8 530C1159 unknown
:020777AC C03600C9 eorgts r0,r6,r9,asr #0x1
:020777B0 6D05E240 unknown
:020777B4 15416404 strneb r6,[r1, #-0x404]		;(r1-0x404=*(017ffbfc))
:020777B8 00596400 subeqs r6,r9,r0,lsl #0x8
:020777BC 54C06D39 strplb r6,[r0],#+0xd39
:020777C0 1A890041 bne 002B78CC
:020777C4 08152DD5 ldmeqda  r5 ,{r0,r2,r4,r6,r7,r8,r10,r11,r13}
:020777C8 6D002D00 unknown
:020777CC D250390E subles r3,r0,#0x38000
:020777D0 A0413905 subge  r3,r1,r5,lsl #0x12
:020777D4 E08C0DB9 strh r0,[r12], +r9
:020777D8 14F50309 unknown
:020777DC 7314A071 tstvc r4,#0x71
:020777E0 11140011 tstne r4,r1,lsl r0
:020777E4 60717400 rsbvss r7,r1,r0,lsl #0x8
:020777E8 9F0101E9 swils 0x000101e9
:020777EC 1781E535 unknown
:020777F0 C0D5071D sbcgts r0,r5,r13,lsl r7
:020777F4 003514C1 eoreqs r1,r5,r1,asr #0x9
:020777F8 004172E8 subeq  r7,r1,r8,ror #0x5
:020777FC 099D0008 ldmeqib  r13 ,{r3}
:02077800 02E0030C rsceq  r0,r0,#0x30000000
:02077804 E1811A11 orr  r1,r1,r1,lsl r10
:02077808 E58D100C str r1,[r13, #+0xc]		;r13+0xc=*(0000000c)
:0207780C 35809049 strcc r9,[r0, #+0x49]		;r0+0x49=*(0000004a)
:02077810 CDE3E000 stcgtl 0,cr14,[r3,#+0x0]!
:02077814 01E81C1E mvneq  r1,r14,lsl r12
:02077818 001150C0 andeqs r5,r1,r0,asr #0x1
:0207781C 197D14E1 unknown
:02077820 11A05031 movne  r5,lsr r1		;r5=12582912(0xc00000)
:02077824 0011A000 andeqs r10,r1,r0
:02077828 803157AF eorhis r5,r1,r15,lsr #0xf
:0207782C 8C001D8C stchi  13,cr1,[r0],{#0x8c}
:02077830 31071059 unknown
:02077834 0041AAA0 subeq  r10,r1,r0,lsr #0x15
:02077838 9D300D99 ldcls  13,cr0,[r0,#-0x264]!
:0207783C 001160E5 andeqs r6,r1,r5,ror #0x1
:02077840 4AC31771 bmi 0113D60C
:02077844 11C11785 bicne  r1,r1,r5,lsl #0xf
:02077848 154C01D1 strneb r0,[r12, #-0x1d1]		;(r12-0x1d1=*(fffffe2f))
:0207784C 00254C00 eoreq  r4,r5,r0,lsl #0x18
:02077850 C02DF3AE eorgt  r15,r13,r14,lsr #0x7
:02077854 E59F0048 ldr r0,[r15, #+0x48]		;r15+0x48=*(020778a4)=#-2146523904(0x800ea500)
:02077858 82021036 andhi  r1,r2,#0x36
:0207785C 0D3501ED ldceq  1,cr0,[r5,#-0x3b4]!
:02077860 0C5D803A ldceql 0,cr8,[r13],{#0x3a}
:02077864 3C26E59D stccc  5,cr14,[r6],#-0x274
:02077868 11510735 cmpne r1,r5,lsr r7
:0207786C E58D300C str r3,[r13, #+0xc]		;r13+0xc=*(0000000c)
:02077870 0EE106E7 cdpeq 6,14,cr0,cr1,cr7,7
:02077874 05494010 streqb r4,[r9, #-0x10]		;(r9-0x10=*(fffffff0))
:02077878 004D037D subeq  r0,r13,r13,ror r3
:0207787C 79F000FD unknown
:02077880 4301157F unknown
:02077884 590680B0 stmpldb  r6 ,{r4,r5,r7,r15}
:02077888 C212F8F3 andgts r15,r2,#0xF30000
:0207788C 01A56E1F moveq  r6,r15,lsl r14		;r6=125342720(0x7789400)
:02077890 9C03D8FF stcls  8,cr13,[r3],{#0xff}
:02077894 88007540 stmhida  r0 ,{r6,r8,r10,r12,r13,r14}
:02077898 7E37E43C mrcvc 4,1,r14,cr7,cr12,{1}
:0207789C 0FFF00FF swieq 0x00ff00ff
:020778A0 00C35080 sbceq  r5,r3,r0,lsl #0x1
:020778A4 800EA500 andhi  r10,r14,r0,lsl #0xa
:020778A8 9FC0003C swils 0x00c0003c
:020778AC 006D1CE5 rsbeq  r1,r13,r5,ror #0x19
:020778B0 0C3A4084 ldceq  0,cr4,[r10],#-0x210
:020778B4 B5006902 strlt r6,[r0, #-0x902]		;r0-0x902=*(800e9bfe)=#0(0x00000000)
:020778B8 C1E7D306 mvngt  r13,r6,lsl #0x6
:020778BC 29059819 stmcsdb  r5 ,{r0,r3,r4,r11,r12,r15}
:020778C0 00058330 andeq  r8,r5,r0,lsr r3
:020778C4 33004981 unknown
:020778C8 04AA106D unknown
:020778CC 02380920 eoreqs r0,r8,#0x80000
:020778D0 101901BD ldrneh r0,[r9], -r13
:020778D4 B4016906 strlt r6,[r1],#-0x906
:020778D8 17590045 ldrneb r0,[r1],#-0x906
:020778DC 00252021 eoreq  r2,r5,r1,lsr #0x0
:020778E0 45132111 ldrmi r2,[r3, #-0x111]		;(r3-0x111=*(8db08f83))
:020778E4 656FF810 strvsb r15,[r15, #-0x810]!
:020778E8 DD0AB901 unknown
:020778EC 01018007 unknown
:020778F0 011017B1 ldreqh r1,[r0, -r1]
:020778F4 03E0B748 mvneq  r11,#0x1200000
:020778F8 19591041 ldmnedb  r9 ,{r0,r6,r12}^
:020778FC 02F10229 rsceqs r0,r1,#0x90000002
:02077900 1E411A95 mcrne 10,2,r1,cr1,cr5,{4}
:02077904 00B5DCFC unknown
:02077908 82024D52 andhi  r4,r2,#0x1480
:0207790C 35CC039E strccb r0,[r12, #+0x39e]		;r12+0x39e=*(0000039e)
:02077910 31001D2A unknown
:02077914 690519C5 stmvsdb  r5 ,{r0,r2,r6,r7,r8,r11,r12}
:02077918 910B8512 unknown
:0207791C F5A2090A strnv r0,[r2, #+0x90a]!
:02077920 03151009 tsteq r5,#0x9
:02077924 FFFFF0E4 swinv 0x00fff0e4
:02077928 FF031EEA swinv 0x00031eea
:0207792C 178DE12F strne r14,[r13,+r15, lsr #0x2]
:02077930 20654001 rsbcs  r4,r5,r1
:02077934 01C811CD biceq  r1,r8,r13,asr #0x3
:02077938 D520042D strle r0,[r0, #-0x42d]!
:0207793C 0D1325E5 unknown
:02077940 C761A800 strgtb r10,[r1,-r0, lsl #0x10]!
:02077944 400C2DFF unknown
:02077948 B13CE5C5 teqlt r12,r5,asr #0xb
:0207794C 00640502 rsbeq  r0,r4,r2,lsl #0xa
:02077950 00590041 subeqs r0,r9,r1,asr #0x0
:02077954 380245DC stmccda  r2 ,{r2,r3,r4,r6,r7,r8,r10,r14}
:02077958 9610C980 ldrls r12,[r0],-r0, lsl #0x13
:0207795C F9A0082D stmnvib  r0!,{r0,r2,r3,r5,r11}
:02077960 1069023A rsbne  r0,r9,r10,lsr r2
:02077964 1F310009 swine 0x00310009
:02077968 95F50125 ldrlsb r0,[r5, #+0x125]!
:0207796C 00D9CA02 sbceqs r12,r9,r2,lsl #0x14
:02077970 81180359 tsthi r8,r9,asr r3
:02077974 D5450A01 strleb r0,[r5, #-0xa01]		;(r5-0xa01=*(00bff5ff))
:02077978 E1A0B01E mov  r11,r14,lsl r0		;r11=34041992(0x2077088)
:0207797C 00A512C9 adceq  r1,r5,r9,asr #0x5
:02077980 71DA0809 bicvcs r0,r10,r9,lsl #0x10
:02077984 1AA909E5 bne 00ABA120
:02077988 07FD2F11 unknown
:0207798C CA1D5970 bgt 027CDF54
:02077990 6508E55C strvs r14,[r8, #-0x55c]		;r8-0x55c=*(253ffaa4)=#0(0x00000000)
:02077994 F50AB91B strnv r11,[r10, #-0x91b]		;(r10-0x91b=*(fffff719))
:02077998 100ABD0B andne  r11,r10,r11,lsl #0x1a
:0207799C 85E08A4C strhib r8,[r0, #+0xa4c]!
:020779A0 7D0C050C unknown
:020779A4 0F15100A swieq 0x0015100a
:020779A8 49DC0459 ldmmiib  r12 ,{r0,r3,r4,r6,r10}^
:020779AC F90BEB11 stmnvdb  r11 ,{r0,r4,r8,r9,r11,r13,r14,r15}
:020779B0 0079800A rsbeqs r8,r9,r10
:020779B4 0E610EC9 cdpeq 14,6,cr0,cr1,cr9,6
:020779B8 59027DE9 stmpldb  r2 ,{r0,r3,r5,r6,r7,r8,r10,r11,r12,r13,r14}
:020779BC 01FDEA01 mvneqs r14,r1,lsl #0x14
:020779C0 0659002D ldreqb r0,[r9],-r13, lsr #0x0
:020779C4 00BD718A adceqs r7,r13,r10,lsl #0x3
:020779C8 40013182 andmi  r3,r1,r2,lsl #0x3
:020779CC 116D03E2 unknown
:020779D0 D3C52DA1 bicle  r2,r5,#0x2840
:020779D4 110169E5 unknown
:020779D8 01E4C200 mvneq  r12,r0,lsl #0x4
:020779DC E4430C10 strb r0,[r3],#-0xc10
:020779E0 D1116D03 tstle r1,r3,lsl #0x1a
:020779E4 E5DA0019 ldrb r0,[r10, #+0x19]		;r10+0x19=*(0000004d)
:020779E8 B21BF918 andlts r15,r11,#0x60000
:020779EC F8E1CA00 unknown
:020779F0 8107618F unknown
:020779F4 1D400C2D unknown
:020779F8 D1600402 unknown
:020779FC 85188DE5 ldrhi r8,[r8, #-0xde5]		;r8-0xde5=*(253ff21b)=#0(0x00000000)
:02077A00 24C517C5 strcsb r1,[r5],#+0x7c5
:02077A04 79E08650 unknown
:02077A08 83018500 unknown
:02077A0C 6001E063 andvs  r14,r1,r3,ror #0x0
:02077A10 7006E283 andvc  r14,r6,r3,lsl #0x5
:02077A14 40800075 addmi  r0,r0,r5,ror r0
:02077A18 232F9DC0 unknown
:02077A1C E0050041 and  r0,r5,r1,asr #0x0
:02077A20 05E21481 streqb r1,[r2, #+0x481]!
:02077A24 000D82B0 streqh r8,[r13], -r0
:02077A28 43A00859 movmi  r0,#0x590000		;r0=5832704(0x590000)
:02077A2C 300AE230 andcc  r14,r10,r0,lsr r2
:02077A30 53006545 unknown
:02077A34 301004E2 andccs r0,r0,r2,ror #0x9
:02077A38 A0900561 addges r0,r0,r1,ror #0xa
:02077A3C 45A00143 strmi r0,[r0, #+0x143]!
:02077A40 80014202 andhi  r4,r1,r2,lsl #0x4
:02077A44 3009E28A andcc  r14,r9,r10,lsl #0x5
:02077A48 03E00043 mvneq  r0,#0x43
:02077A4C 80030DB1 strhih r0,[r3], -r1
:02077A50 040AC1A0 streq r12,[r10],#-0x1a0
:02077A54 09E08BA0 unknown
:02077A58 11E08E90 unknown
:02077A5C 2DC58000 unknown
:02077A60 E4D9C001 ldrb r12,[r9],#+0x1
:02077A64 015A3001 cmpeq r10,r1
:02077A68 488001E4 stmmiia  r0 ,{r2,r5,r6,r7,r8}
:02077A6C E3580159 cmp r8,#0x40000016
:02077A70 2443109C strcsb r1,[r3],#-0x9c
:02077A74 0031F9E0 eoreqs r15,r1,r0,ror #0x13
:02077A78 109F30E4 addnes r3,r15,r4,ror #0x1
:02077A7C E2450795 sub  r0,r5,#0x2540000
:02077A80 E0898394 umull  r8,r9,r4,r3
:02077A84 A09101A9 addges r0,r1,r9,lsr #0x3
:02077A88 0A1A19E1 beq 026FE214
:02077A8C 08E3A0A0 unknown
:02077A90 E089899A umull  r8,r9,r10,r9
:02077A94 E0449008 sub  r9,r4,r8
:02077A98 66900100 ldrvs r0,[r0],+r0, lsl #0x2
:02077A9C 095504E5 ldmeqdb  r5 ,{r0,r2,r5,r6,r7,r10}^
:02077AA0 84203398 unknown
:02077AA4 A041A4E0 subge  r10,r1,r0,ror #0x9
:02077AA8 00FFDDE1 rsceqs r13,r15,r1,ror #0x1b
:02077AAC 25EDCAFF strcsb r12,[r13, #+0xaff]!
:02077AB0 1439D210 unknown
:02077AB4 64830955 strvs r0,[r3],#+0x955
:02077AB8 1C2928C5 stcne  8,cr2,[r9],#-0x314
:02077ABC E5664001 strb r4,[r6, #-0x1]!
:02077AC0 20F508A9 rsccss r0,r5,r9,lsr #0x11
:02077AC4 9910B2C3 ldmlsdb  r0 ,{r0,r1,r6,r7,r9,r12,r13,r15}
:02077AC8 E3A03000 mov  r3,#0x0		;r3=0(0x0)
:02077ACC 84173103 ldrhi r3,[r7],#-0x103
:02077AD0 03E4D620 mvneq  r13,#0x2000000
:02077AD4 30009D10 andcc  r9,r0,r0,lsl r13
:02077AD8 07C12083 streqb r2,[r1,+r3, lsl #0x1]
:02077ADC C920E5C1 stmgtdb  r0!,{r0,r6,r7,r8,r10,r13,r14,r15}
:02077AE0 0500A114 streq r10,[r0, #-0x114]		;(r0-0x114=*(0058feec))
:02077AE4 4571F710 ldrmib r15,[r1, #-0x710]!
:02077AE8 56000700 strpl r0,[r0],-r0, lsl #0xe
:02077AEC 220011E1 andcs  r1,r0,#0x40000038
:02077AF0 C0302104 eorgts r2,r0,r4,lsl #0x2
:02077AF4 28000DE5 stmcsda  r0 ,{r0,r2,r5,r6,r7,r8,r10,r11}
:02077AF8 08D61000 ldmeqia  r6 ,{r12}^
:02077AFC 350785E5 strcc r8,[r7, #-0x5e5]		;(r7-0x5e5=*(fffffa2b))
:02077B00 00353210 eoreqs r3,r5,r0,lsl r2
:02077B04 20150C38 andcss r0,r5,r8,lsr r12
:02077B08 10158696 mulnes r5,r6,r6
:02077B0C 464D378D strmib r3,[r13],-r13, lsl #0xf
:02077B10 F5009D06 strnv r9,[r0, #-0xd06]		;(r0-0xd06=*(0058f2fa))
:02077B14 EE278D4C cdp 13,2,cr8,cr7,cr12,2
:02077B18 A5561001 ldrgeb r1,[r6, #-0x1]		;(r6-0x1=*(ffffffff))
:02077B1C 03694020 unknown
:02077B20 A1288FF8 unknown
:02077B24 00A14A30 adceq  r4,r1,r0,lsr r10
:02077B28 F8019940 stmnvda  r1 ,{r6,r8,r11,r12,r15}
:02077B2C 55CD0AED strplb r0,[r13, #+0xaed]		;r13+0xaed=*(00000aed)
:02077B30 08CCCCCC stmeqia  r12 ,{r2,r3,r6,r7,r10,r11,r14,r15}^
:02077B34 20B20099 umlalcss r0,r2,r9,r0
:02077B38 096D10C0 unknown
:02077B3C 39C008A9 stmccib  r0 ,{r0,r3,r5,r7,r11}^
:02077B40 D100B508 unknown
:02077B44 4D1BD130 unknown
:02077B48 30148D25 andccs r8,r4,r5,lsr #0x1a
:02077B4C 05E24330 streqb r4,[r2, #+0x330]!
:02077B50 E5C20330 strb r0,[r2, #+0x330]		;r2+0x330=*(10600425)=#0(0x00000000)
:02077B54 E35C0020 cmp r12,#0x20
:02077B58 80008902 andhi  r8,r0,r2,lsl #0x12
:02077B5C 3DF5500D ldcccl 0,cr5,[r5,#+0x34]!
:02077B60 C0C00400 sbcgt  r0,r0,r0,lsl #0x8
:02077B64 2005D0E5 andcs  r13,r5,r5,ror #0x1
:02077B68 41102DD1 ldrmisb r2,[r0, -r1]
:02077B6C 52000520 andpl  r0,r0,#0x8000000
:02077B70 B88C1039 stmltia  r12 ,{r0,r3,r4,r5,r12}
:02077B74 09D118A9 ldmeqib  r1 ,{r0,r3,r5,r7,r11,r12}^
:02077B78 11181904 tstne r8,r4,lsl #0x12
:02077B7C 302A8D00 eorcc  r8,r10,r0,lsl #0x1a
:02077B80 F552007A ldrnvb r0,[r2, #-0x7a]		;r2-0x7a=*(1060007b)=#0(0x00000000)
:02077B84 F120D12D unknown
:02077B88 8413D1E1 ldrhi r13,[r3],#-0x1e1
:02077B8C 072907F5 unknown
:02077B90 4901E24C stmmidb  r1 ,{r2,r3,r6,r9,r13,r14,r15}
:02077B94 0816F144 ldmeqda  r6 ,{r2,r6,r8,r12,r13,r14,r15}
:02077B98 2D02C563 unknown
:02077B9C 45FF2114 ldrmib r2,[r15, #+0x114]!
:02077BA0 8110F90D tsthi r0,r13,lsl #0x12
:02077BA4 E5734C03 ldrb r4,[r3, #-0xc03]!
:02077BA8 3405F917 strcc r15,[r5],#-0x917
:02077BAC 500000DD unknown
:02077BB0 15D503CD ldrneb r0,[r5, #+0x3cd]		;r5+0x3cd=*(00c003cd)
:02077BB4 360849CB strcc r4,[r5, #+0x3cd]		;r5+0x3cd=*(00c003cd)
:02077BB8 000B040D andeq  r0,r11,r13,lsl #0x8
:02077BBC 0500E242 streq r14,[r0, #-0x242]		;(r0-0x242=*(fffffdbe))
:02077BC0 112D03BD strneh r0,[r13, -r13]!
:02077BC4 000D9606 andeq  r9,r13,r6,lsl #0xc
:02077BC8 15841020 strne r1,[r4, #+0x20]		;r4+0x20=*(00000040)
:02077BCC 165D28E2 ldrneb r2,[r4, #+0x20]		;r4+0x20=*(00000040)
:02077BD0 92908FF1 addlss r8,r0,#0x3C4
:02077BD4 32840001 addcc  r0,r4,#0x1
:02077BD8 01900001 orreqs r0,r0,r1
:02077BDC 00018F00 andeq  r8,r1,r0,lsl #0x1e
:02077BE0 AA00018E bge 02078220
:02077BE4 8C00018D stchi  1,cr0,[r0],{#0x8d}
:02077BE8 018B0001 orreq  r0,r11,r1
:02077BEC 00018A00 andeq  r8,r1,r0,lsl #0x14
:02077BF0 000189AA andeq  r8,r1,r10,lsr #0x13
:02077BF4 87000188 strhi r0,[r0,-r8, lsl #0x3]
:02077BF8 01860001 orreq  r0,r6,r1
:02077BFC 0185AA00 orreq  r10,r5,r0,lsl #0x14
:02077C00 00018400 andeq  r8,r1,r0,lsl #0x8
:02077C04 82000183 andhi  r0,r0,#0xC0000020
:02077C08 27AA0001 strcs r0,[r10,+r1]!
:02077C0C 01800001 orreq  r0,r0,r1
:02077C10 00017F00 andeq  r7,r1,r0,lsl #0x1e
:02077C14 AA00017E bge 02078214
:02077C18 7C00017D stcvc  1,cr0,[r0],{#0x7d}
:02077C1C 017B0001 cmneq r11,r1
:02077C20 00017A00 andeq  r7,r1,r0,lsl #0x14
:02077C24 000124AA andeq  r2,r1,r10,lsr #0x9
:02077C28 012C19C5 unknown
:02077C2C 00013000 andeq  r3,r1,r0
:02077C30 00015634 andeq  r5,r1,r4,lsr r6
:02077C34 3C000138 stccc  1,cr0,[r0],{#0x38}
:02077C38 21400001 unknown
:02077C3C D5124510 ldrle r4,[r2, #-0x510]		;r2-0x510=*(105ffbe5)=#0(0x00000000)
:02077C40 014C0001 unknown
:02077C44 00015000 andeq  r5,r1,r0
:02077C48 58000154 stmplda  r0 ,{r2,r4,r6,r8}
:02077C4C 5C000155 stcpl  1,cr0,[r0],{#0x55}
:02077C50 29600001 unknown
:02077C54 4402251E strmi r2,[r2],#-0x51e
:02077C58 B9B50015 ldmltib  r5!,{r0,r2,r4}
:02077C5C 02211311 eoreq  r1,r1,#0x44000000
:02077C60 11913D9B unknown
:02077C64 00112500 andeqs r2,r1,r0,lsl #0xa
:02077C68 913D96B5 ldrlsh r9,[r13, -r5]!
:02077C6C 112B0011 unknown
:02077C70 913D9100 teqls r13,r0,lsl #0x2
:02077C74 30D60011 sbcccs r0,r6,r1,lsl r0
:02077C78 3D8C0011 unknown
:02077C7C 30111291 mulccs r1,r1,r2
:02077C80 AA501187 bge 0347C2A4
:02077C84 00111699 muleqs r1,r9,r6
:02077C88 82001132 andhi  r1,r0,#0x8000000C
:02077C8C 11E08011 mvnne  r8,r1,lsl r0
:02077C90 117DAB40 cmnne r13,r0,asr #0x16
:02077C94 11092160 unknown
:02077C98 80117840 andhis r7,r1,r0,asr #0x10
:02077C9C AE0011C0 cdpge 1,0,cr1,cr0,cr0,6
:02077CA0 73001133 unknown
:02077CA4 11B08011 movnes r8,r1,lsl r0		;r8=25165824(0x1800000)
:02077CA8 80116E40 andhis r6,r1,r0,asr #0x1c
:02077CAC 4011A0AA andmis r10,r1,r10,lsr #0x1
:02077CB0 90801169 addls  r1,r0,r9,ror #0x2
:02077CB4 E9340011 ldmdb  r4!,{r0,r4}
:02077CB8 1164AA07 unknown
:02077CBC 40118080 andmis r8,r1,r0,lsl #0x1
:02077CC0 7080115F addvc  r1,r0,r15,asr r1
:02077CC4 5AAA4011 bpl 00B07D10
:02077CC8 11608011 unknown
:02077CCC 80115540 andhis r5,r1,r0,asr #0xa
:02077CD0 E52A1150 str r1,[r10, #-0x150]!
:02077CD4 80115030 andhis r5,r1,r0,lsr r0
:02077CD8 4B401140 blmi 0307C1E0
:02077CDC 55308011 ldrpl r8,[r0, #-0x11]!
:02077CE0 11464011 unknown
:02077CE4 00112080 andeqs r2,r1,r0,lsl #0x1
:02077CE8 1141161D unknown
:02077CEC 1110B580 tstne r0,r0,lsl #0xb
:02077CF0 50113C40 andpls r3,r1,r0,asr #0x18
:02077CF4 D11111E1 tstle r1,r1,ror #0x3
:02077CF8 DA00450D ble 02089134
:02077CFC 70A1FF37 adcvc  r15,r1,r7,lsr r15
:02077D00 E2040102 and  r0,r4,#0x80000000
:02077D04 841F04A0 ldrhi r0,[r15],#-0x4a0
:02077D08 C1105DE0 tstgt r0,r0,ror #0x1b
:02077D0C 655702F5 ldrvsb r0,[r7, #-0x2f5]		;(r7-0x2f5=*(fffffd1b))
:02077D10 1026A800 eorne  r10,r6,r0,lsl #0x10
:02077D14 16513079 unknown
:02077D18 D5FFFECB ldrleb r15,[r15, #+0xecb]!
:02077D1C E3148C05 tst r4,#0x500
:02077D20 30020071 andcc  r0,r2,r1,ror r0
:02077D24 300001D9 unknown
:02077D28 C0005D24 andgt  r5,r0,r4,lsr #0x1a
:02077D2C 0DDC5855 unknown
:02077D30 031DDC00 tsteq r13,#0x0
:02077D34 2855558C ldmcsda  r5 ,{r2,r3,r7,r8,r10,r12,r14}^
:02077D38 E1DCF855 bics r15,r12,r5,asr r8
:02077D3C 550F8100 strpl r8,[r15, #-0x100]		;r15-0x100=*(02077c44)=#86016(0x00015000)
:02077D40 25632618 strcsb r2,[r3, #-0x618]!
:02077D44 00F50306 rsceqs r0,r5,r6,lsl #0x6
:02077D48 699F1060 ldmvsib  r15 ,{r5,r6,r12}
:02077D4C 0D451625 unknown
:02077D50 02FD0200 rsceqs r0,r13,#0x0
:02077D54 599F1048 ldmplib  r15 ,{r3,r6,r12}
:02077D58 E345E005 unknown
:02077D5C 05B9FF12 ldreq r15,[r9, #+0xf12]!
:02077D60 20260635 eorcs  r0,r6,r5,lsr r6
:02077D64 D9980529 ldmleib  r8 ,{r0,r3,r5,r8,r10}
:02077D68 0879AD04 ldmeqda  r9!,{r2,r8,r10,r11,r13,r15}^
:02077D6C 30051D4C andcc  r1,r5,r12,asr #0x1a
:02077D70 55B80075 ldrpl r0,[r8, #+0x75]!
:02077D74 3EE80001 cdpcc 0,14,cr0,cr8,cr1,0
:02077D78 00010049 andeq  r0,r1,r9,asr #0x0
:02077D7C 38000128 stmccda  r0 ,{r3,r5,r8}
:02077D80 40000159 andmi  r0,r0,r9,asr r1
:02077D84 01480001 unknown
:02077D88 00015000 andeq  r5,r1,r0
:02077D8C 00015558 andeq  r5,r1,r8,asr r5
:02077D90 6000015C andvs  r0,r0,r12,asr r1
:02077D94 01640001 unknown
:02077D98 01556800 cmpeq r5,r0,lsl #0x10
:02077D9C 00016C00 andeq  r6,r1,r0,lsl #0x18
:02077DA0 74000170 strvc r0,[r0],#-0x170
:02077DA4 00011CB5 streqh r1,[r1], -r5
:02077DA8 00017CD5 unknown
:02077DAC 84000180 strhi r0,[r0],#-0x180
:02077DB0 A1880001 orrge  r0,r8,r1
:02077DB4 DD10AA0C unknown
:02077DB8 E5D03010 ldrb r3,[r0, #+0x10]		;r0+0x10=*(00000010)
:02077DBC 90DD0025 sbclss r0,r13,r5,lsr #0x0
:02077DC0 DDE27019 stclel 0,cr7,[r2,#+0x64]!
:02077DC4 1D173570 unknown
:02077DC8 01E3530E mvneq  r5,r14,lsl #0x6
:02077DCC 104900C5 subne  r0,r9,r5,asr #0x1
:02077DD0 F21095C7 andnvs r9,r0,#0x31C00000
:02077DD4 00D1D030 sbceqs r13,r1,r0,lsr r0
:02077DD8 1035E1D1 unknown
:02077DDC 10D12191 smullnes r2,r1,r1,r1
:02077DE0 0A2DD040 beq 02BEBEE8
:02077DE4 01D910D1 ldreqsb r1,[r9, #+0x1]		;r9+0x1=*(00000001)
:02077DE8 C9F200D1 unknown
:02077DEC 40D10212 sbcmis r0,r1,r2,lsl r2
:02077DF0 8020D109 eorhi  r13,r0,r9,lsl #0x2
:02077DF4 558100D1 strpl r0,[r1, #+0xd1]		;r1+0xd1=*(018000d1)
:02077DF8 10DD60D1 ldrnesb r6,[r13],#+0x1
:02077DFC 50DD5031 sbcpls r5,r13,r1,lsr r0
:02077E00 0011BDF5 ldreqsh r11,[r1], -r5
:02077E04 10B92F5E adcnes r2,r9,r14,asr r15
:02077E08 D9201D01 stmledb  r0!,{r0,r8,r10,r11,r12}
:02077E0C C1801050 orrgt  r1,r0,r0,asr r0
:02077E10 414DD101 unknown
:02077E14 003D0021 eoreqs r0,r13,r1,lsr #0x0
:02077E18 3D00D910 unknown
:02077E1C D92E8113 stmledb  r14!,{r0,r1,r4,r8,r15}
:02077E20 0501F540 streq r15,[r1, #-0x540]		;(r1-0x540=*(017ffac0))
:02077E24 D9044120 stmledb  r4 ,{r5,r8,r14}
:02077E28 3501801C strcc r8,[r1, #-0x1c]		;(r1-0x1c=*(017fffe4))
:02077E2C D02E2005 eorle  r2,r14,r5
:02077E30 3104201D unknown
:02077E34 99057900 stmlsdb  r5 ,{r8,r11,r12,r13,r14}
:02077E38 C5300D60 ldrgt r0,[r0, #-0xd60]!
:02077E3C 2120FA05 msrcs CPSR_,r5
:02077E40 F91CFD00 ldmnvdb  r12 ,{r8,r10,r11,r12,r13,r14,r15}
:02077E44 00E93803 rsceq  r3,r9,r3,lsl #0x10
:02077E48 AE00B9F2 mcrge 9,0,r11,cr0,cr2,{7}
:02077E4C E1D020F2 ldrsh r2,[r0, #+0x2]		;r0+0x2=*(00000002)
:02077E50 59231035 stmpldb  r3!,{r0,r2,r4,r5,r12}
:02077E54 D9505010 ldmledb  r0 ,{r4,r12,r14}^
:02077E58 E5D14000 ldrb r4,[r1, #+0x0]		;r1+0x0=*(01800000)
:02077E5C 01DDC000 biceqs r12,r13,r0
:02077E60 03C541E0 biceq  r4,r5,#0x38
:02077E64 E004017D and  r0,r4,r13,ror r1
:02077E68 1CDDC1A0 ldcnel 1,cr12,[r13],{#0xa0}
:02077E6C 0759430C ldreqb r4,[r9,-r12, lsl #0x6]
:02077E70 E081300C add  r3,r1,r12
:02077E74 0180200C orreq  r2,r0,r12
:02077E78 D33005E0 teqle r0,#0x38000000
:02077E7C E5D202DD ldrb r0,[r2, #+0x2dd]		;r2+0x2dd=*(106003d2)=#0(0x00000000)
:02077E80 023D1003 eoreqs r1,r13,#0x3
:02077E84 D5400901 strleb r0,[r0, #-0x901]		;(r0-0x901=*(fffff6ff))
:02077E88 33132D02 tstcc r3,#0x80
:02077E8C 9D0CD138 unknown
:02077E90 0D0E1031 unknown
:02077E94 0031F200 eoreqs r15,r1,r0,lsl #0x4
:02077E98 250A1185 strcs r1,[r10, #-0x185]		;(r10-0x185=*(fffffeaf))
:02077E9C 0004B501 andeq  r11,r4,r1,lsl #0xa
:02077EA0 0C20A95C stceq  9,cr10,[r0],#-0x170
:02077EA4 D0164100 andles r4,r6,r0,lsl #0x2
:02077EA8 F124CD48 unknown
:02077EAC 1800151B stmneda  r0 ,{r0,r1,r3,r4,r8,r10,r12}
:02077EB0 A504CD04 strge r12,[r4, #-0xd04]		;(r4-0xd04=*(fffff2fc))
:02077EB4 4567001D strmib r0,[r7, #-0x1d]!
:02077EB8 00A9F601 adceq  r15,r9,r1,lsl #0xc
:02077EBC 100912E5 andne  r1,r9,r5,ror #0x5
:02077EC0 D9B30305 ldmleib  r3!,{r0,r2,r8,r9}
:02077EC4 C9A3BD02 stmgtib  r3!,{r1,r8,r10,r11,r12,r13,r15}
:02077EC8 0421F814 unknown
:02077ECC 05CD6000 streqb r6,[r13, #+0x0]		;r13+0x0=*(00000000)
:02077ED0 05CD4A50 streqb r4,[r13, #+0xa50]		;r13+0xa50=*(00000a50)
:02077ED4 000DD140 andeq  r13,r13,r0,asr #0x2
:02077ED8 D904E1D1 stmledb  r4 ,{r0,r4,r6,r7,r8,r13,r14,r15}
:02077EDC 50018901 andpl  r8,r1,r1,lsl #0x12
:02077EE0 40B0E255 adcmis r14,r0,r5,asr r2
:02077EE4 B200E1C6 andlt  r14,r0,#0x80000031
:02077EE8 04E1C630 unknown
:02077EEC 35CD8660 strccb r8,[r13, #+0x660]		;r13+0x660=*(00000660)
:02077EF0 E1D11080 bics r1,r1,r0,lsl #0x1
:02077EF4 19C610B0 stmneib  r6 ,{r4,r5,r7,r12}^
:02077EF8 3D40D204 unknown
:02077EFC 08026121 stmeqda  r2 ,{r0,r5,r8,r13,r14}
:02077F00 06C50049 streqb r0,da 
:02077F04 1BF2E5D2 blne 01D31654
:02077F08 07E1D040 streqb r13,da 
:02077F0C 01F9A010 mvneqs r10,r0,lsl r0
:02077F10 1F394057 swine 0x00394057
:02077F14 D230F2B1 eorles r15,r0,#0x1000000B
:02077F18 016003E1 unknown
:02077F1C 4D06E044 unknown
:02077F20 00E9200D rsceq  r2,r9,r13
:02077F24 A0281020 eorge  r1,r8,r0,lsr #0x0
:02077F28 ED0021C3 unknown
:02077F2C 02854033 addeq  r4,r5,#0x33
:02077F30 E52CD050 str r13,[r12, #-0x50]!
:02077F34 E0803007 add  r3,r0,r7
:02077F38 00855001 addeq  r5,r5,r1
:02077F3C E5C0054D strb r0,[r0, #+0x54d]		;r0+0x54d=*(0000054d)
:02077F40 E5C34005 strb r4,[r3, #+0x5]		;r3+0x5=*(00000005)
:02077F44 D0700104 rsbles r0,r0,r4,lsl #0x2
:02077F48 ED57011D unknown
:02077F4C D2400423 suble  r0,r0,#0x23000000
:02077F50 3005E514 andcc  r14,r5,r4,lsl r5
:02077F54 E9C001D1 stmib  r0 ,{r0,r4,r6,r7,r8}^
:02077F58 03C54000 biceq  r4,r5,#0x0
:02077F5C 0400C1A8 streq r12,[r0],#-0x1a8
:02077F60 03B083C0 moveqs r8,#0x3		;r8=3(0x3)
:02077F64 E0014C40 and  r4,r1,r0,asr #0x18
:02077F68 400610A9 andmi  r1,r6,r9,lsr #0x1
:02077F6C E004E044 and  r14,r4,r4,asr #0x0
:02077F70 0EE08102 cdpeq 1,14,cr8,cr0,cr2,0
:02077F74 61070140 unknown
:02077F78 30700104 rsbccs r0,r0,r4,lsl #0x2
:02077F7C 7E000D7C mcrvc 13,0,r0,cr0,cr12,{3}
:02077F80 E1570389 cmp r7,r9,lsl #0x7
:02077F84 4A7020DD bmi 03C80300
:02077F88 4C5000DD ldcmil 0,cr0,[r0],{#0xdd}
:02077F8C DD0009E2 unknown
:02077F90 31757030 cmncc r5,r0,lsr r0
:02077F94 DD00B5E5 unknown
:02077F98 DD001520 unknown
:02077F9C 05D57030 ldreqb r7,[r5, #+0x30]		;r5+0x30=*(00c00030)
:02077FA0 0D479E00 unknown
:02077FA4 F5700120 ldrnvb r0,[r0, #-0x120]!
:02077FA8 01150CE5 tsteq r5,r5,ror #0x19
:02077FAC 08C90A82 stmeqia  r9 ,{r1,r7,r9,r11}^
:02077FB0 DDC57000 unknown
:02077FB4 22DC7030 sbccss r7,r12,#0x30
:02077FB8 E5DE04E9 ldrb r0,[r14, #+0x4e9]		;r14+0x4e9=*(000004e9)
:02077FBC E0475005 sub  r5,r7,r5
:02077FC0 CC500100 ldcgtl 1,cr0,[r0],{#0x0}
:02077FC4 C95C0489 ldmgtdb  r12 ,{r0,r3,r7,r10}^
:02077FC8 E3815E01 orr  r5,r1,#0x10
:02077FCC 04015914 streq r5,[r1],#-0x914
:02077FD0 E000A150 and  r10,r0,r0,asr r1
:02077FD4 5E036944 cdppl 9,0,cr6,cr3,cr4,2
:02077FD8 192FE149 stmnedb  r15!,{r0,r3,r6,r8,r13,r14,r15}
:02077FDC 65102903 ldrvs r2,[r0, #-0x903]		;(r0-0x903=*(fffff6fd))
:02077FE0 04BDE301 unknown
:02077FE4 33DC1049 bicccs r1,r12,#0x49
:02077FE8 1D101BFD unknown
:02077FEC 82100500 andhis r0,r0,#0x0
:02077FF0 29050AE2 stmcsdb  r5 ,{r1,r5,r6,r7,r9,r11}
:02077FF4 05501500 ldreqb r1,[r0, #-0x500]		;(r0-0x500=*(fffffb00))
:02077FF8 D41014A1 ldrle r1,[r0],#-0x4a1
:02077FFC 21962051 orrcss r2,r6,r1,asr r0
:02078000 84401045 strhib r1,[r0],#-0x45
:02078004 E1540AED cmp r4,r13,ror #0x15
:02078008 00D112F9 ldreqsh r1,[r1],#+0x29
:0207800C E083100E add  r1,r3,r14
:02078010 01812006 orreq  r2,r1,r6
:02078014 E5520101 ldrb r0,[r2, #-0x101]		;r2-0x101=*(105ffff4)=#0(0x00000000)
:02078018 8142C001 unknown
:0207801C E3411104 unknown
:02078020 13A07001 movne  r7,#0x1		;r7=1(0x1)
:02078024 2D161531 unknown
:02078028 204DA000 subcs  r10,r13,r0
:0207802C 9510000D ldrls r0,[r0, #-0xd]		;(r0-0xd=*(fffffff3))
:02078030 00855C20 addeq  r5,r5,r0,lsr #0x18
:02078034 4D2BE24C stcmi  2,cr14,[r11,#-0x130]!
:02078038 604D7270 subvs  r7,r13,r0,ror r2
:0207803C 81071015 unknown
:02078040 101DD228 andnes r13,r13,r8,lsr #0x4
:02078044 15100DAD ldrne r0,[r0, #-0xdad]		;(r0-0xdad=*(fffff253))
:02078048 0CE5F200 stceql 2,cr15,[r5],#+0x0
:0207804C 100A02D1 unknown
:02078050 000D8123 andeq  r8,r13,r3,lsr #0x2
:02078054 0289E5C2 addeq  r14,r9,#0x30800000
:02078058 E5DC0889 ldrb r0,[r12, #+0x889]		;r12+0x889=*(00000889)
:0207805C 89043532 stmhidb  r4 ,{r1,r4,r5,r8,r10,r12,r13}
:02078060 00E9CC06 rsceq  r12,r9,r6,lsl #0x18
:02078064 5003E5D3 unknown
:02078068 2CF1A00B ldccsl 0,cr10,[r1],#+0x2c
:0207806C 10011E21 andne  r1,r1,r1,lsr #0x1c
:02078070 FC2065F5 stc2  5,cr6,[r0],#-0x3d4
:02078074 030C6146 unknown
:02078078 510F0021 mrspl r0,CPSR
:0207807C D010F200 andles r15,r0,r0,lsl #0x4
:02078080 2003E115 andcs  r14,r3,r5,lsl r1
:02078084 40FFE045 rscmis r14,r15,r5,asr #0x0
:02078088 00610002 rsbeq  r0,r1,r2
:0207808C C0100259 andgts r0,r0,r9,asr r2
:02078090 69001DE1 stmvsdb  r0 ,{r0,r5,r6,r7,r8,r10,r11,r12}
:02078094 E0638302 rsb  r8,r3,r2,lsl #0x6
:02078098 1A891009 bne 002BC0C4
:0207809C E4D51001 ldrb r1,[r5],#+0x1
:020780A0 55000602 strpl r0,[r0, #-0x602]		;(r0-0x602=*(fffff9fe))
:020780A4 E4C30B55 strb r0,[r3],#+0xb55
:020780A8 0903C9FB stmeqdb  r3 ,{r0,r1,r3,r4,r5,r6,r7,r8,r11,r14,r15}
:020780AC 7504C410 strvc r12,[r4, #-0x410]		;(r4-0x410=*(fffffbf0))
:020780B0 29003101 stmcsdb  r0 ,{r0,r8,r12,r13}
:020780B4 05E5D003 streqb r13,[r5, #+0x3]!
:020780B8 E2800E20 add  r0,r0,#0x200
:020780BC E0823001 add  r3,r2,r1
:020780C0 40041011 andmi  r1,r4,r1,lsl r0
:020780C4 10010D79 andne  r0,r1,r9,ror r13
:020780C8 2C7DE573 ldccsl 5,cr14,[r13],#-0x1cc
:020780CC 61532DC9 cmpvs r3,r9,asr #0x1b
:020780D0 028A1395 addeq  r1,r10,#0x54000002
:020780D4 15E04310 strneb r4,[r0, #+0x310]!
:020780D8 0441E20B streqb r14,[r1],#-0x20b
:020780DC 25F801D9 ldrcsb r0,[r8, #+0x1d9]!
:020780E0 098D4112 stmeqib  r13 ,{r1,r4,r8,r14}
:020780E4 6A010225 bvs 020B8980
:020780E8 E1003580 unknown
:020780EC E1A07010 mov  r7,r0,lsl r0		;r7=0(0x0)
:020780F0 462F5055 unknown
:020780F4 13990002 orrnes r0,r9,#0x2
:020780F8 13A00419 movne  r0,#0x19000000		;r0=419430400(0x19000000)
:020780FC 4C030009 stcmi  0,cr0,[r3],{#0x9}
:02078100 E1A04C01 mov  r4,r1,lsl #0x18		;r4=0(0x0)
:02078104 5C44D08D stcpll 0,cr13,[r4],{#0x8d}
:02078108 07900865 ldreq r0,[r4],{#0x8d}
:0207810C 1595EB00 ldrne r14,[r5, #+0xb00]		;r5+0xb00=*(00c00b00)
:02078110 05210031 streq r0,[r1, #-0x31]!
:02078114 78100031 ldmvcda  r0 ,{r0,r4,r5}
:02078118 6500BDC7 strvs r11,[r0, #-0xdc7]		;r0-0xdc7=*(18fff239)=#0(0x00000000)
:0207811C 49005101 stmmidb  r0 ,{r0,r8,r12,r14}
:02078120 30491020 subcc  r1,r9,r0,lsr #0x0
:02078124 E1DE3021 bics r3,r14,r1,lsr #0x0
:02078128 34ED0204 unknown
:0207812C F1CA0491 unknown
:02078130 B2116510 andlts r6,r1,#0x4000000
:02078134 E1C7206D bic  r2,r7,r13,ror #0x0
:02078138 4D015D01 unknown
:0207813C 20019930 andcs  r9,r1,r0,lsr r9
:02078140 14E5C770 unknown
:02078144 00F5143D rsceqs r1,r5,r13,lsr r4
:02078148 4908814E stmmidb  r8 ,{r1,r2,r3,r6,r8,r15}
:0207814C C9087958 stmgtdb  r8 ,{r3,r4,r6,r8,r11,r12,r13,r14}
:02078150 C7016100 strgt r6,[r1,-r0, lsl #0x2]
:02078154 0D10C5E5 unknown
:02078158 E7473D05 strb r3,[r7,-r5, lsl #0x1a]
:0207815C 207D0129 rsbcss r0,r13,r9,lsr #0x2
:02078160 02050015 andeq  r0,r5,#0x15
:02078164 039904F3 orreqs r0,r9,#0xF3000000
:02078168 10154F80 andnes r4,r5,r0,lsl #0x1f
:0207816C 00551069 subeqs r1,r5,r9,ror #0x0
:02078170 FC0B405D stc2  0,cr4,[r11],{#0x5d}
:02078174 8F3381FF swihi 0x003381ff
:02078178 C0006160 andgt  r6,r0,r0,ror #0x2
:0207817C 7C01F584 stcvc  5,cr15,[r1],{#0x84}
:02078180 361201E2 ldrcc r0,[r1],{#0x84}
:02078184 E30E1986 unknown
:02078188 133500E2 teqne r5,#0xE2
:0207818C 19034430 stmnedb  r3 ,{r4,r5,r10,r14}
:02078190 02E2400F rsceq  r4,r2,#0xF
:02078194 00B50CC0 adceqs r0,r5,r0,asr #0x19
:02078198 9C1D0182 ldcls  1,cr0,[r13],{#0x82}
:0207819C A31002E0 tstge r0,#0xE
:020781A0 400100E0 andmi  r0,r1,r0,ror #0x1
:020781A4 039504AD orreqs r0,r5,#0xAD000000
:020781A8 350365C7 strcc r6,[r3, #-0x5c7]		;(r3-0x5c7=*(fffffa39))
:020781AC E2166080 ands r6,r6,#0x80
:020781B0 0025244D eoreq  r2,r5,r13,asr #0x8
:020781B4 E0411008 sub  r1,r1,r8
:020781B8 71FD06B5 ldrvch r0,[r13, #+0x65]!
:020781BC 10033110 andne  r3,r3,r0,lsl r1
:020781C0 000903B1 streqh r0,[r9], -r1
:020781C4 B6001121 strlt r1,[r0],-r1, lsr #0x2
:020781C8 0389034B orreq  r0,r9,#0x2C000001
:020781CC 01B1A020 moveqs r10,r0,lsr #0x0		;r10=419430400(0x19000000)
:020781D0 02310009 eoreqs r0,r1,#0x9
:020781D4 004DF1E4 subeq  r15,r13,r4,ror #0x3
:020781D8 32002507 andcc  r2,r0,#0x1C00000
:020781DC 050C01F1 streq r0,[r12, #-0x1f1]		;(r12-0x1f1=*(fffffe0f))
:020781E0 2D20AA06 stccs  10,cr10,[r0,#-0x18]!
:020781E4 E5C75014 strb r5,[r7, #+0x14]		;r7+0x14=*(00000014)
:020781E8 8110E558 tsthi r0,r8,asr r5
:020781EC 38E8BD42 unknown
:020781F0 00A91899 umlaleq  r1,r9,r9,r8
:020781F4 18D050F2 ldmneia  r0 ,{r1,r4,r5,r6,r7,r12,r14}^
:020781F8 FF9A22F9 swinv 0x009a22f9
:020781FC 10D1EBFF ldrnesh r14,[r1],#+0xbf
:02078200 A1106109 tstge r0,r9,lsl #0x2
:02078204 25200841 strcs r0,[r0, #-0x841]!
:02078208 A0502004 subges r2,r0,r4
:0207820C 000504C3 andeq  r0,r5,r3,asr #0x9
:02078210 00A902F1 unknown
:02078214 2101F9CD unknown
:02078218 03150850 tsteq r5,#0x500000
:0207821C 041CF5B6 ldreq r15,[r12],#-0x5b6
:02078220 84103120 ldrhi r3,[r0],#-0x120
:02078224 04103DE0 ldreq r3,[r0],#-0xde0
:02078228 E5C42049 strb r2,[r4, #+0x49]		;r4+0x49=*(00000049)
:0207822C 3DC01005 unknown
:02078230 C0023110 andgt  r3,r2,r0,lsl r1
:02078234 F2203D50 eornv  r3,r0,#0x1400
:02078238 01E1D410 mvneq  r13,r0,lsl r4
:0207823C 5582018D strpl r0,[r2, #+0x18d]		;r2+0x18d=*(10600282)=#0(0x00000000)
:02078240 BDE04130 stcltl 1,cr4,[r0,#+0xc0]!
:02078244 21603904 unknown
:02078248 3902D800 stmccdb  r2 ,{r11,r12,r14,r15}
:0207824C 05E08410 streqb r8,[r0, #+0x410]!
:02078250 12350169 eornes r0,r5,#0x4000001A
:02078254 80300030 eorhis r0,r0,r0,lsr r0
:02078258 C10005E2 unknown
:0207825C 292019E5 stmcsdb  r0!,{r0,r2,r5,r6,r7,r8,r11,r12}
:02078260 2DF7C002 ldccsl 0,cr12,[r7,#+0x8]!
:02078264 07653802 streqb r3,[r5,-r2, lsl #0x10]!
:02078268 E92D4FF0 stmdb  r13!,{r4,r5,r6,r7,r8,r9,r10,r11,r14}
:0207826C 4DD0FC0A unknown
:02078270 009D0359 addeqs r0,r13,r9,asr r3
:02078274 100D0031 andne  r0,r13,r1,lsr r0
:02078278 032D7809 unknown
:0207827C 45D89045 ldrmib r9,[r8, #+0x45]		;r8+0x45=*(00000048)
:02078280 4045D440 submi  r13,r5,r0,asr #0x8
:02078284 AB80459C blge 000898FC
:02078288 09D40005 ldmeqib  r4 ,{r0,r2}^
:0207828C 23BD5001 movcss r5,#0x1		;r5=1(0x1)
:02078290 A8414549 stmgeda  r1 ,{r0,r3,r6,r8,r10,r14}^
:02078294 7100114E unknown
:02078298 0289281E addeq  r2,r9,#0x1E0000
:0207829C 02550025 subeqs r0,r5,#0x25
:020782A0 90F63025 rsclss r3,r6,r5,lsr #0x0
:020782A4 51059F35 unknown
:020782A8 9F358C12 swils 0x00358c12
:020782AC 15691510 strneb r1,[r9, #-0x510]!
:020782B0 1180318A orrne  r3,r0,r10,lsl #0x3
:020782B4 9F456891 swils 0x00456891
:020782B8 056C051A streqb r0,[r12, #-0x51a]!
:020782BC 4564E59F strmib r14,[r4, #-0x59f]!
:020782C0 D4803111 strle r3,[r0],#+0x111
:020782C4 117D8111 cmnne r13,r1,lsl r1
:020782C8 9F154C81 swils 0x00154c81
:020782CC 30100AE5 andccs r0,r0,r5,ror #0x15
:020782D0 3D20010D stccc  1,cr0,[r0,#-0x34]!
:020782D4 15001911 strne r1,[r0, #-0x911]		;(r0-0x911=*(fffff6ef))
:020782D8 F410C900 ldrnv r12,[r0],#-0x900
:020782DC 187124DD unknown
:020782E0 100CAD01 andne  r10,r12,r1,lsl #0x1a
:020782E4 83044582 unknown
:020782E8 8302C14B unknown
:020782EC 930003E5 unknown
:020782F0 41800511 orrmi  r0,r0,r1,lsl r5
:020782F4 811702E3 tsthi r7,r3,ror #0x5
:020782F8 E8830249 stmia  r3 ,{r0,r3,r6,r9}
:020782FC D69050C9 ldrle r5,ia 
:02078300 50040335 andpl  r0,r4,r5,lsr r3
:02078304 D54369A0 strleb r6,[r3, #-0x9a0]		;(r3-0x9a0=*(fffff660))
:02078308 D5A2000D strle r0,[r2, #+0xd]!
:0207830C 93F15341 mvnlss r5,#0x4000001
:02078310 E1D54335 bics r4,r5,r5,lsr r3
:02078314 8E1251DB mrchi 1,0,r5,cr2,cr11,{6}
:02078318 00DA03DD ldreqsb r0,[r10],#+0x3d
:0207831C 5000E5DD unknown
:02078320 11E00181 mvnne  r0,r1,lsl #0x3
:02078324 00A10410 adceq  r0,r1,r0,lsl r4
:02078328 00301085 eoreqs r1,r0,r5,lsl #0x1
:0207832C 01E21A40 mvneq  r1,r0,asr #0x14
:02078330 05E4C100 streqb r12,[r4, #+0x100]!
:02078334 40FA0585 rscmis r0,r10,r5,lsl #0xb
:02078338 10DA0145 sbcnes r0,r10,r5,asr #0x2
:0207833C 2DF8E5DD ldccsl 5,cr14,[r8,#+0x374]!
:02078340 1DE101DD stcnel 1,cr0,[r1,#+0x374]!
:02078344 41000100 unknown
:02078348 821001E2 andhis r0,r0,#0x80000038
:0207834C 1DB8E006 ldcne  0,cr14,[r8,#+0x18]!
:02078350 1494E1CD ldrne r14,[r4],#+0x1cd
:02078354 4DE5009F stcmil 0,cr0,[r5,#+0x27c]!
:02078358 F8E3A02F unknown
:0207835C E100DDBD strh r13,[r0, -r13]
:02078360 EBFFFCF2 bl 02077730
:02078364 2F41E5B0 swics 0x0041e5b0
:02078368 31E5FE40 mvncc  r15,r0,asr #0x1c
:0207836C D000DD0C andle  r13,r0,r12,lsl #0x1a
:02078370 0AE1D400 beq 018ED378
:02078374 11D511C5 bicnes r1,r5,r5,asr #0x3
:02078378 059F4454 ldreq r4,[r15, #+0x454]		;r15+0x454=*(020787d4)=#-452878400(0xe5019fc0)
:0207837C 9F030458 swils 0x00030458
:02078380 9F4450E5 swils 0x004450e5
:02078384 E50C4515 str r4,[r12, #-0x515]		;(r12-0x515=*(fffffaeb))
:02078388 00068F40 andeq  r8,r6,r0,asr #0x1e
:0207838C 9D2005EB stcls  5,cr0,[r0,#-0x3ac]!
:02078390 C0009900 andgt  r9,r0,r0,lsl #0x12
:02078394 31010138 unknown
:02078398 2110DB54 tstcs r0,r4,asr r11
:0207839C 26E5D115 unknown
:020783A0 E2818001 add  r8,r1,#0x1
:020783A4 B16139D1 unknown
:020783A8 1D602D30 stcnel 13,cr2,[r0,#-0xc0]!
:020783AC 45000806 strmi r0,[r0, #-0x806]		;(r0-0x806=*(fffff7fa))
:020783B0 ED1FA0E0 unknown
:020783B4 610E810F unknown
:020783B8 917EE0E0 cmnls r14,r0,ror #0x1
:020783BC 700008E0 andvc  r0,r0,r0,ror #0x11
:020783C0 016001A1 unknown
:020783C4 1AA92000 bne 00AC03CC
:020783C8 052AE357 streq r14,[r10, #-0x357]!
:020783CC 690A0651 stmvsdb  r10 ,{r0,r4,r6,r9,r10}
:020783D0 E4D8101E ldrb r1,[r8],#+0x1e
:020783D4 BD8A0661 unknown
:020783D8 90E1520B rscls  r5,r1,r11,lsl #0x4
:020783DC FAE02616 blx 01881C3C
:020783E0 BAFFFF01 blt 02077FEC
:020783E4 A59F03E4 ldrge r0,[r15, #+0x3e4]		;r15+0x3e4=*(020787d0)=#134244(0x00020c64)
:020783E8 31408720 unknown
:020783EC 2008E080 andcs  r14,r8,r0,lsl #0x1
:020783F0 B500E513 strlt r14,[r0, #-0x513]		;(r0-0x513=*(00020751))
:020783F4 1330C001 teqne r0,#0x1
:020783F8 100DC6E5 andne  r12,r13,r5,ror #0xd
:020783FC 90000D40 andls  r0,r0,r0,asr #0x1a
:02078400 0D003150 unknown
:02078404 0002B300 andeq  r11,r2,r0,lsl #0x6
:02078408 50196071 andpls r6,r9,r1,ror r0
:0207840C 00016361 andeq  r6,r1,r1,ror #0x6
:02078410 001145EB andeqs r4,r1,r11,ror #0xb
:02078414 A0005960 andge  r5,r0,r0,ror #0x12
:02078418 05E1A048 streqb r10,[r1, #+0x48]!
:0207841C 006D15D9 unknown
:02078420 0C7D1009 ldceql 0,cr1,[r13],#-0x24
:02078424 0A003598 beq 02085A8C
:02078428 05E6002D streqb r0,[r6, #+0x2d]!
:0207842C 0504EB00 streq r14,[r4, #-0xb00]		;(r4-0xb00=*(e50194c0))
:02078430 496012E1 unknown
:02078434 E58DA000 str r10,[r13, #+0x0]		;r13+0x0=*(00000000)
:02078438 58050005 stmplda  r5 ,{r0,r2}
:0207843C 4BB007E1 blmi 00C7A3C8
:02078440 00FFD1E0 rsceqs r13,r15,r0,ror #0x3
:02078444 00003AFF unknown
:02078448 0029C55B eoreq  r12,r9,r11,asr r5
:0207844C E26B2000 rsb  r2,r11,#0x0
:02078450 5480398B strpl r3,[r0],#+0x98b
:02078454 FBCB4039 blx 01348540
:02078458 2EF03928 cdpcs 9,14,cr3,cr0,cr8,1
:0207845C 51703909 cmnpl r0,r9,lsl #0x12
:02078460 35000B1D strcc r0,[r0, #-0xb1d]		;(r0-0xb1d=*(00020147))
:02078464 00259903 eoreq  r9,r5,r3,lsl #0x12
:02078468 100D1015 andne  r1,r13,r5,lsl r0
:0207846C E59F1318 ldr r1,[r15, #+0x318]		;r15+0x318=*(0207878c)=#-773848601(0xd1e001e7)
:02078470 BC8712D5 stclt  2,cr1,[r7],{#0xd5}
:02078474 591445FB ldmpldb  r4 ,{r0,r1,r3,r4,r5,r6,r7,r8,r10,r14}
:02078478 11031503 unknown
:0207847C 3C029150 stccc  1,cr9,[r2],{#0x50}
:02078480 200BF2CD andcs  r15,r11,r13,asr #0x5
:02078484 FFFB085D swinv 0x00fb085d
:02078488 49E262B5 unknown
:0207848C 4271108D rsbmis r1,r1,#0x8D
:02078490 E59F02D0 ldr r0,[r15, #+0x2d0]		;r15+0x2d0=*(02078768)=#-99609627(0xfa1013e5)
:02078494 62491989 subvs  r1,r9,#0x224000
:02078498 8A417DC3 bhi 030D7BAC
:0207849C 09000100 stmeqdb  r0 ,{r8}
:020784A0 991DCD01 ldmlsdb  r13 ,{r0,r8,r10,r11,r14,r15}
:020784A4 11B90091 unknown
:020784A8 40117D50 andmis r7,r1,r0,asr r13
:020784AC 8510B591 ldrhi r11,[r0, #-0x591]		;(r0-0x591=*(fa100e54))
:020784B0 8500E520 strhi r14,[r0, #-0x520]		;(r0-0x520=*(fa100ec5))
:020784B4 5001F540 andpl  r15,r1,r0,asr #0xa
:020784B8 51DD13A0 bicpls r1,r13,r0,lsr #0x7
:020784BC 60011061 andvs  r1,r1,r1,ror #0x0
:020784C0 0003A030 andeq  r10,r3,r0,lsr r0
:020784C4 3D014510 unknown
:020784C8 30A06011 adccc  r6,r0,r1,lsl r0
:020784CC E35604A6 cmp r6,#0xA6000000
:020784D0 03006907 unknown
:020784D4 E8119400 ldmda  r1 ,{r10,r12,r15}
:020784D8 00035549 andeq  r5,r3,r9,asr #0xa
:020784DC 00BEE884 adceqs r14,r14,r4,lsl #0x11
:020784E0 02EB0002 rsceq  r0,r11,#0x2
:020784E4 317C0045 cmncc r12,r5,asr #0x0
:020784E8 011D0500 tsteq r13,r0,lsl #0xa
:020784EC 941000A8 ldrls r0,[r0],#-0xa8
:020784F0 9994000D ldmlsib  r4 ,{r0,r2,r3}
:020784F4 01995101 orreqs r5,r9,r1,lsl #0x2
:020784F8 0521C0A8 streq r12,[r1, #-0xa8]!
:020784FC 8400ED84 strhi r14,[r0],#-0xd84
:02078500 12D520E1 sbcnes r2,r5,#0xE1
:02078504 74EA100D unknown
:02078508 19EBFFFE unknown
:0207850C 642E0D00 unknown
:02078510 8EB04135 mrchi 1,5,r4,cr0,cr5,{1}
:02078514 B5484019 strltb r4,[r8, #-0x19]		;(r8-0x19=*(ffffffea))
:02078518 34E35521 unknown
:0207851C D68A0011 unknown
:02078520 39874129 stmccib  r7 ,{r0,r3,r5,r8,r14}
:02078524 017D2F41 cmneq r13,r1,asr #0x1e
:02078528 6A3E10C1 bvs 02FFC834
:0207852C 60310061 eorvss r0,r1,r1,ror #0x0
:02078530 A031F065 eorges r15,r1,r5,ror #0x0
:02078534 008D3064 addeq  r3,r13,r4,ror #0x0
:02078538 00314F40 eoreqs r4,r1,r0,asr #0x1e
:0207853C F0310049 eornvs r0,r1,r9,asr #0x0
:02078540 19B2E1C4 ldmneib  r2!,{r2,r6,r7,r8,r13,r14,r15}
:02078544 40470400 submi  r0,r7,r0,lsl #0x8
:02078548 15703184 ldrneb r3,[r0, #-0x184]!
:0207854C B1303E00 teqlt r0,r0,lsl #0x1c
:02078550 8D4C5000 unknown
:02078554 C400B0E2 strgt r11,[r0],#-0xe2
:02078558 D33055E1 teqle r0,#0x38400000
:0207855C D3000940 unknown
:02078560 00551061 subeqs r1,r5,r1,ror #0x0
:02078564 C50049C5 strgt r4,[r0, #-0x9c5]		;(r0-0x9c5=*(fa100a20))
:02078568 50042DE1 andpl  r2,r4,r1,ror #0x1b
:0207856C 40705585 rsbmis r5,r0,r5,lsl #0xb
:02078570 0808E1D3 stmeqda  r8 ,{r0,r1,r4,r6,r7,r8,r13,r14,r15}
:02078574 109D1109 addnes r1,r13,r9,lsl #0x2
:02078578 40404D20 submi  r4,r0,r0,lsr #0x1a
:0207857C 00604DC5 rsbeq  r4,r0,r5,asr #0x1b
:02078580 E58D304B str r3,[r13, #+0x4b]		;r13+0x4b=*(0000004b)
:02078584 11026104 unknown
:02078588 506400A9 rsbpl  r0,r4,r9,lsr #0x1
:0207858C 30004970 andcc  r4,r0,r0,ror r9
:02078590 7109E28D unknown
:02078594 1042B00A subne  r11,r2,r10
:02078598 D70009D7 unknown
:0207859C 877004E1 ldrhib r0,r11,r2,r10
:020785A0 10B0E204 adcnes r14,r0,r4,lsl #0x4
:020785A4 00B2E1C3 adceqs r14,r2,r3,asr #0x3
:020785A8 04E100C3 unknown
:020785AC 200107E1 andcs  r0,r1,r1,ror #0xf
:020785B0 04F7E252 unknown
:020785B4 20B00299 umlalcss r0,r0,r9,r2
:020785B8 5065E1D7 unknown
:020785BC C32120B0 unknown
:020785C0 9B5061E1 blls 03490D4C
:020785C4 0061FFFF unknown
:020785C8 0DC40011 unknown
:020785CC 000D8A00 andeq  r8,r13,r0,lsl #0x14
:020785D0 18000D77 stmneda  r0 ,{r0,r1,r2,r4,r5,r6,r8,r10,r11}
:020785D4 5564000D strplb r0,[r4, #-0xd]!
:020785D8 E9D6000D ldmib  r6 ,{r0,r2,r3}^
:020785DC 00097301 andeq  r7,r9,r1,lsl #0x6
:020785E0 01893041 orreq  r3,r9,r1,asr #0x0
:020785E4 0BF54041 bleq 01DC86F0
:020785E8 10080019 andne  r0,r8,r9,lsl r0
:020785EC 9D00219D unknown
:020785F0 01A20531 moveq  r0,lsr r1		;r0=1760559347(0x68f000f3)
:020785F4 6D01F9E2 unknown
:020785F8 03147511 tsteq r4,#0x4400000
:020785FC B02513F9 unknown
:02078600 E9004DDC stmdb  r0 ,{r2,r3,r4,r6,r7,r8,r10,r11,r14}
:02078604 B5003E02 strlt r3,[r0, #-0xe02]		;r0-0xe02=*(68eff2f1)=#0(0x00000000)
:02078608 E28D1001 add  r1,r13,#0x1
:0207860C FFFD2713 swinv 0x00fd2713
:02078610 031019EB tsteq r0,#0x3AC000
:02078614 00391C09 eoreqs r1,r9,r9,lsl #0x18
:02078618 0810F9D0 ldmeqda  r0 ,{r4,r6,r7,r8,r11,r12,r13,r14,r15}
:0207861C 21002510 unknown
:02078620 DD0DD600 unknown
:02078624 06275519 unknown
:02078628 21E90105 mvncs  r0,r5,lsl #0x2
:0207862C 30001520 andcc  r1,r0,r0,lsr #0xa
:02078630 65E52D9D strvsb r2,[r5, #+0xd9d]!
:02078634 00032317 andeq  r2,r3,r7,lsl r3
:02078638 020008EB andeq  r0,r0,#0xEB0000
:0207863C 8D00058D unknown
:02078640 00C508E5 sbceq  r0,r5,r5,ror #0x11
:02078644 9D22100C stcls  0,cr1,[r2,#-0x30]!
:02078648 00C5FCE5 sbceq  r15,r5,r5,ror #0x19
:0207864C E8BD8FF0 ldmia  r13!,{r4,r5,r6,r7,r8,r9,r10,r11,r15}
:02078650 3F000108 swicc 0x00000108
:02078654 08BF0005 ldmeqia  r15!,{r0,r2}
:02078658 05020E3C streq r0,[r2, #-0xe3c]		;r2-0xe3c=*(105ff2b9)=#0(0x00000000)
:0207865C 3F8C1121 swicc 0x008c1121
:02078660 3E78020E cdpcc 2,6,cr0,cr8,cr14,0
:02078664 015A010E cmpeq r10,r14,lsl #0x2
:02078668 FFFF4014 swinv 0x00ff4014
:0207866C 01A07FEF moveq  r7,r15,ror #0x1f
:02078670 E97C0989 unknown
:02078674 833F8105 teqhi r15,#0x40000001
:02078678 300502E1 andcc  r0,r5,r1,ror #0x5
:0207867C CD03E003 unknown
:02078680 0220A101 eoreq  r10,r0,#0x40000000
:02078684 006CE010 rsbeq  r14,r12,r0,lsl r0
:02078688 C1300A8D teqgt r0,r13,lsl #0x15
:0207868C 11082CE0 unknown
:02078690 811F0711 tsthi r15,r1,lsl r7
:02078694 050C001D streq r0,[r12, #-0x1d]		;(r12-0x1d=*(ffffffe3))
:02078698 E0520100 subs r0,r2,r0,lsl #0x2
:0207869C 05922001 ldreq r2,[r2, #+0x1]		;r2+0x1=*(106000f6)=#0(0x00000000)
:020786A0 23E00300 mvncs  r0,#0x0
:020786A4 E0000110 and  r0,r0,r0,lsl r1
:020786A8 22079D00 andcs  r9,r7,#0x0
:020786AC 500E1BA1 andpl  r1,r14,r1,lsr #0x17
:020786B0 01A10019 moveq  r0,r9,lsl r0		;r0=0(0x0)
:020786B4 05F1003C ldreqb r0,[r1, #+0x3c]!
:020786B8 300A8912 andcc  r8,r10,r2,lsl r9
:020786BC 00D90253 sbceqs r0,r9,r3,asr r2
:020786C0 0423E001 unknown
:020786C4 420C000D andmi  r0,r12,#0xD
:020786C8 E093100D adds r1,r3,r13
:020786CC E0A22422 adc  r2,r2,r2,lsr #0x8
:020786D0 39080121 stmccdb  r8 ,{r0,r5,r8}
:020786D4 15510802 ldrneb r0,[r1, #-0x802]		;(r1-0x802=*(d1dff9e5))
:020786D8 0822E091 stmeqda  r2!,{r0,r4,r7,r13,r14,r15}
:020786DC 0D3DA20A ldceq  2,cr10,[r13,#-0x28]!
:020786E0 00FFE091 smlaleqs r14,r15,r1,r0
:020786E4 82201D00 eorhi  r1,r0,#0x0
:020786E8 55555555 ldrplb r5,[r5, #-0x555]		;(r5-0x555=*(fffffaac))
:020786EC 33333333 teqcc r3,#0xCC000000
:020786F0 0F0F0F00 swieq 0x000f0f00
:020786F4 0020110F eoreq  r1,r0,r15,lsl #0x2
:020786F8 9C10E59D ldcls  5,cr14,[r0],{#0x9d}
:020786FC 4065E204 rsbmi  r14,r5,r4,lsl #0x4
:02078700 006D0015 rsbeq  r0,r13,r5,lsl r0
:02078704 1158007D cmpne r8,r13,ror r0
:02078708 1210BD10 andnes r11,r0,#0x400
:0207870C 015D09E0 cmpeq r13,r0,ror #0x13
:02078710 0F09ED00 swieq 0x0009ed00
:02078714 48024D50 stmmida  r2 ,{r4,r6,r8,r10,r11,r14}
:02078718 01F01D00 mvneqs r1,r0,lsl #0x1a
:0207871C 1D02001D unknown
:02078720 0028A940 eoreq  r10,r8,r0,asr #0x12
:02078724 0000E59F muleq  r0,r15,r5
:02078728 80002112 andhi  r2,r0,r2,lsl r1
:0207872C 1015059D mulnes r5,r13,r5
:02078730 000515A9 andeq  r1,r5,r9,lsr #0xb
:02078734 030C13A0 unknown
:02078738 0903A000 stmeqdb  r3 ,{r13,r15}
:0207873C 138D0410 orrne  r0,r13,#0x10000000
:02078740 D1D00031 bicles r0,r0,r1,lsr r0
:02078744 0FFFFF53 swieq 0x00ffff53
:02078748 00291800 eoreq  r1,r9,r0,lsl #0x10
:0207874C 4DD04104 unknown
:02078750 A04002E2 subge  r0,r0,r2,ror #0x5
:02078754 80000DE1 andhi  r0,r0,r1,ror #0x1b
:02078758 FFF9E8E2 swinv 0x00f9e8e2
:0207875C 9D2000EB stcls  0,cr0,[r0,#-0x3ac]!
:02078760 2004E500 andcs  r14,r4,r0,lsl #0xa
:02078764 8D09A982 unknown
:02078768 FA1013E5 blx 0247D70C
:0207876C D004EBFF unknown
:02078770 0018E28D andeqs r14,r8,r13,lsl #0x5
:02078774 89080061 stmhidb  r8 ,{r0,r5,r6}
:02078778 41305800 teqmi r0,r0,lsl #0x10
:0207877C 25D02003 ldrcsb r2,[r0, #+0x3]		;r0+0x3=*(00000003)
:02078780 190889E4 stmnedb  r8 ,{r2,r5,r6,r7,r8,r11,r15}
:02078784 20195240 andcss r5,r9,r0,asr #0x4
:02078788 16D32002 ldrneb r2,[r3],+r2
:0207878C D1E001E7 mvnle  r0,r7,ror #0x3
:02078790 02C0FFE4 sbceq  r15,r0,#0x390
:02078794 5E055900 cdppl 9,0,cr5,cr5,cr0,0
:02078798 0080265D addeq  r2,r0,r13,asr r6
:0207879C 0500E35E streq r14,[r0, #-0x35e]		;(r0-0x35e=*(fffffca2))
:020787A0 E00E0395 mul  r14,r5,r3
:020787A4 20FFE7D3 unknown
:020787A8 0591010E ldreq r0,[r1, #+0x10e]		;r1+0x10e=*(d1e002f5)
:020787AC 3313195C tstcc r3,#0x170000
:020787B0 2D380005 ldccs  0,cr0,[r8,#-0x14]!
:020787B4 0D558308 unknown
:020787B8 1C218800 stcne  8,cr8,[r1],#-0x0
:020787BC 08496DEA stmeqda  r9 ,{r1,r3,r5,r6,r7,r8,r10,r11,r13,r14}^
:020787C0 E815BD80 ldmda  r5 ,{r7,r8,r10,r11,r12,r13,r15}
:020787C4 090D7790 stmeqdb  r13 ,{r4,r7,r8,r9,r10,r12,r13,r14}
:020787C8 0BF13060 bleq 01CC4950
:020787CC C8600910 unknown
:020787D0 00020C64 andeq  r0,r2,r4,ror #0x18
:020787D4 E5019FC0 str r9,[r1, #-0xfc0]		;(r1-0xfc0=*(d1dff227))
:020787D8 FC01291C stc2  9,cr2,[r1],{#0x1c}
:020787DC 85020BF1 strhi r0,[r2, #-0xbf1]		;(r2-0xbf1=*(fffff40f))
:020787E0 02A1849A adceq  r8,r1,#0x9A000000
:020787E4 036A8500 unknown
:020787E8 5A890315 bpl 002B9444
:020787EC 89E8FA89 unknown
:020787F0 2A8936FA bcs 002C63E0
:020787F4 8942FA89 stmhidb  r2 ,{r0,r3,r7,r9,r11,r12,r13,r14,r15}^
:020787F8 1A89134A bne 002BD528
:020787FC 89FA89AD ldmhiib  r10!,{r0,r2,r3,r5,r7,r8,r11,r15}^
:02078800 B12559FA unknown
:02078804 002911E2 eoreq  r1,r9,r2,ror #0x3
:02078808 AA894709 bge 002CA434
:0207880C 5165FA89 msrpl SPSR_sc,r9
:02078810 84E16506 unknown
:02078814 EA178CE1 b 0265BBA0
:02078818 E37E124D cmn r14,#0xD0000004
:0207881C 65005583 strvs r5,[r0, #-0x583]		;(r0-0x583=*(fffffa7d))
:02078820 E2FA6D31 rscs r6,r10,#0xC40
:02078824 FA6DF16D blx 03BF4DE8
:02078828 FB91B1C9 blx 004E4F54
:0207882C 5D254162 stcpl  1,cr4,[r5,#-0x188]!
:02078830 8D6F57F0 stchil 7,cr5,[r15,#-0x3c0]!
:02078834 2B915540 blcs 004CDD3C
:02078838 91573601 cmpls r7,r1,lsl #0xc
:0207883C 1DFB912B ldcnel 1,cr9,[r11,#+0xac]!
:02078840 4F4B916D swimi 0x004b916d
:02078844 91490061 unknown
:02078848 91FB916B mvnlss r9,r11,ror #0x2
:0207884C F5FB91FB ldrnvb r9,[r11, #+0x1fb]!
:02078850 912B91A3 unknown
:02078854 4B0126FB blmi 020C2448
:02078858 2F4B9124 swics 0x004b9124
:0207885C 34000956 strcc r0,[r0],#-0x956
:02078860 9D234B9D stcls  11,cr4,[r3,#-0x274]!
:02078864 3923E98B stmccdb  r3!,{r0,r1,r3,r7,r8,r11,r13,r14,r15}
:02078868 F55B9509 ldrnvb r9,[r11, #-0x509]		;(r11-0x509=*(fffffaf7))
:0207886C 0017F98F andeqs r15,r7,r15,lsl #0x13
:02078870 B1084D90 swplt r4,r0,r8
:02078874 691204E0 ldmvsdb  r2 ,{r5,r6,r7,r10}
:02078878 4013DD1C andmis r13,r3,r12,lsl r13
:0207887C 6D61E200 stcvsl 2,cr14,[r1,#-0x0]!
:02078880 5943A027 stmpldb  r3 ,{r0,r1,r2,r5,r13,r15}^
:02078884 60518004 subvss r8,r1,r4
:02078888 F04D33DD unknown
:0207888C 78FD5009 unknown
:02078890 31FDF8FD ldrccsh r15,[r13, #+0x8d]!
:02078894 85F985DB ldrhib r8,[r9, #+0x5db]!
:02078898 A04150F9 unknown
:0207889C FB31F58D blx 02CF5EE0
:020788A0 0CF7F9C5 ldceql 9,cr15,[r7],#+0x314
:020788A4 DB214549 blle 028C9DD0
:020788A8 5D012102 unknown
:020788AC C6235512 unknown
:020788B0 3A8C1C09 bcc 0037F8DC
:020788B4 730261A0 unknown
:020788B8 AD110FE3 unknown
:020788BC 5CCD0E05 stcpll 14,cr0,[r13],{#0x5}
:020788C0 9A087DE2 bls 02298050
:020788C4 32A11BC9 adccc  r1,r1,#0x32400
:020788C8 160100ED strne r0,r1,r1,#0x32400
:020788CC 82340C05 eorhis r0,r4,#0x500
:020788D0 6D922069 unknown
:020788D4 830C8D00 unknown
:020788D8 F07D407D rsbnvs r4,r13,r13,ror r0
:020788DC 19025019 stmnedb  r2 ,{r0,r3,r4,r12,r14}
:020788E0 CCB1BB00 ldcgt  11,cr11,[r1],#+0x0
:020788E4 90363139 eorlss r3,r6,r9,lsr r1
:020788E8 00D51BE1 sbceqs r1,r5,r1,ror #0x17
:020788EC 17C3506D strneb r5,r1,r5,r1,ror #0x17
:020788F0 ED120409 unknown
:020788F4 019D1601 orreqs r1,r13,r1,lsl #0xc
:020788F8 11E511D1 unknown
:020788FC C93421EA ldmgtdb  r4!,{r1,r3,r5,r6,r7,r8,r13}
:02078900 E1833E01 orr  r3,r3,r1,lsl #0x1c
:02078904 84000901 strhi r0,[r0],#-0x901
:02078908 E1B01180 movs r1,r0,lsl #0x3		;r1=0(0x0)
:0207890C E1820C33 orr  r0,r2,r3,lsr r12
:02078910 041D2000 ldreq r2,[r13],#-0x0
:02078914 D1A03C13 movle  r3,r3,lsl r12		;r3=0(0x0)
:02078918 2203131A andcs  r1,r3,#0x68000000
:0207891C 326D000D rsbcc  r0,r13,#0xD
:02078920 1B4D3AE5 blne 033C74BC
:02078924 30D55AE5 sbcccs r5,r5,r5,ror #0x15
:02078928 213FE180 teqcs r15,r0,lsl #0x3
:0207892C D1200901 unknown
:02078930 3129B54A unknown
:02078934 C10019CC unknown
:02078938 4D3C3FE3 ldcmi  15,cr3,[r12,#-0x38c]!
:0207893C 004D2300 subeq  r2,r13,r0,lsl #0x6
:02078940 106116D1 unknown
:02078944 BA104D06 blt 0248BD64
:02078948 11810071 orrne  r0,r1,r1,ror r0
:0207894C 89833AA0 stmhiib  r3 ,{r5,r7,r9,r11,r12,r13}
:02078950 AD106925 unknown
:02078954 0005E310 andeq  r14,r5,r0,lsl r3
:02078958 0FC16FF1 swieq 0x00c16ff1
:0207895C 8004EDE0 andhi  r14,r4,r0,ror #0x1b
:02078960 104123E2 subne  r2,r1,r2,ror #0x7
:02078964 B500891E strlt r8,[r0, #-0x91e]		;(r0-0x91e=*(fffff6e2))
:02078968 02151615 andeqs r1,r5,#0x1500000
:0207896C DD2D2078 stcle  0,cr2,[r13,#-0x1e0]!
:02078970 E0522A05 subs r2,r2,r5,lsl #0x14
:02078974 40018519 andmi  r8,r1,r9,lsl r5
:02078978 D9A10011 stmleib  r1!,{r0,r4}
:0207897C C581AA0A strgt r10,[r1, #+0xa0a]		;r1+0xa0a=*(00000a0a)
:02078980 0CCD0721 stceql 7,cr0,[r13],{#0x21}
:02078984 B108D1A0 unknown
:02078988 03037920 unknown
:0207898C 20200665 eorcs  r0,r0,r5,ror #0xc
:02078990 210AE242 unknown
:02078994 61023C10 unknown
:02078998 00F9803B rsceqs r8,r9,r11,lsr r0
:0207899C 2929123C stmcsdb  r9!,{r2,r3,r4,r5,r9,r12}
:020789A0 59A00203 stmplib  r0!,{r0,r1,r9}
:020789A4 61021C25 unknown
:020789A8 C980153B stmgtib  r0 ,{r0,r1,r3,r4,r5,r8,r10,r12}
:020789AC 59710155 unknown
:020789B0 04A50225 unknown
:020789B4 3941594D stmccdb  r1 ,{r0,r2,r3,r6,r8,r11,r12,r14}^
:020789B8 D9E375E0 unknown
:020789BC 01A83E5F moveq  r3,r15,asr r14
:020789C0 E2102102 ands r2,r0,#0x80000000
:020789C4 353E6D0A ldrcc r6,[r14, #-0xd0a]!
:020789C8 CD9039F0 unknown
:020789CC 82803901 addhi  r3,r0,#0x4000
:020789D0 6AD51039 bvs 015BCABC
:020789D4 2518EDDF ldrcs r14,[r8, #-0xddf]		;(r8-0xddf=*(fffff224))
:020789D8 0F013B21 swieq 0x00013b21
:020789DC CF8D095D swigt 0x008d095d
:020789E0 10D5008D sbcnes r0,r5,r13,lsl #0x1
:020789E4 65FDA0FB ldrvsb r10,[r13, #+0xfb]!
:020789E8 2D001903 unknown
:020789EC E015152D ands r1,r5,r13,lsr #0xa
:020789F0 31E03A21 mvncc  r3,r1,lsr #0x14
:020789F4 A0353D16 eorges r3,r5,r6,lsl r13
:020789F8 216A753D unknown
:020789FC 13567610 cmpne r6,#0x1000000
:02078A00 114FA937 mrsne r10,SPSR
:02078A04 71479506 unknown
:02078A08 710981F1 unknown
:02078A0C 0F81FC51 swieq 0x0081fc51
:02078A10 84520001 ldrhib r0,[r2],#-0x1
:02078A14 867390E0 unknown
:02078A18 00200903 eoreq  r0,r0,r3,lsl #0x12
:02078A1C 91E2A660 mvnls  r10,r0,ror #0xc
:02078A20 E0018072 and  r8,r1,r2,ror r0
:02078A24 E0974004 adds r4,r7,r4
:02078A28 00B00006 adceqs r0,r0,r6
:02078A2C 827391E0 rsbhis r9,r3,#0x38
:02078A30 E2A20005 adc  r0,r2,#0x5
:02078A34 00191007 andeqs r1,r9,r7
:02078A38 40051079 andmi  r1,r5,r9,ror r0
:02078A3C 0295E194 addeqs r14,r5,#0x25
:02078A40 2D6D4313 stccsl 3,cr4,[r13,#-0x4c]!
:02078A44 E1010909 unknown
:02078A48 F5088910 strnv r8,[r8, #-0x910]		;(r8-0x910=*(fffff6f3))
:02078A4C 09B90212 ldmeqib  r9!,{r1,r4,r9}
:02078A50 5CCB01BB stcpll 1,cr0,[r11],{#0xbb}
:02078A54 000D63E2 andeq  r6,r13,r2,ror #0x7
:02078A58 A0158562 andges r8,r5,r2,ror #0xa
:02078A5C 0603F16A streq r15,r8,r5,r2,ror #0xa
:02078A60 C99FE376 ldmgtib  r15 ,{r1,r2,r4,r5,r6,r8,r9,r13,r14,r15}
:02078A64 C2352500 eorgts r2,r5,#0x0
:02078A68 D1C9F5F5 unknown
:02078A6C F1C9F1C9 bicnv  r15,r9,r9,asr #0x3
:02078A70 1D14164D unknown
:02078A74 DF105100 swile 0x00105100
:02078A78 89001D75 stmhidb  r0 ,{r0,r2,r4,r5,r6,r8,r10,r11,r12}
:02078A7C B106DDF0 unknown
:02078A80 00256840 eoreq  r6,r5,r0,asr #0x10
:02078A84 66DE10BD unknown
:02078A88 096A0009 unknown
:02078A8C E1935010 orrs r5,r3,r0,lsl r0
:02078A90 00090A6D andeq  r0,r9,r13,ror #0x14
:02078A94 51001162 unknown
:02078A98 91142D16 tstls r4,r6,lsl r13
:02078A9C 00156310 andeqs r6,r5,r0,lsl r3
:02078AA0 16515DBD unknown
:02078AA4 17E19060 strneb r9,r6,r5,r0,lsl r3
:02078AA8 556D3651 strplb r3,[r13, #-0x651]!
:02078AAC 6FF4D5C2 swivs 0x00f4d5c2
:02078AB0 91160301 tstls r6,r1,lsl #0x6
:02078AB4 81163030 tsthi r6,r0,lsr r0
:02078AB8 10208915 eorne  r8,r0,r5,lsl r9
:02078ABC D9009106 stmledb  r0 ,{r1,r2,r8,r12,r15}
:02078AC0 254A2302 strcsb r2,[r10, #-0x302]		;r10-0x302=*(18fffcfe)=#0(0x00000000)
:02078AC4 002999F0 unknown
:02078AC8 3629E313 unknown
:02078ACC E3C405DD bic  r0,r4,#0x37400000
:02078AD0 006D19A1 rsbeq  r1,r13,r1,lsr #0x13
:02078AD4 B05AE599 unknown
:02078AD8 25995AE1 ldrcs r5,[r9, #+0xae1]		;r9+0xae1=*(00000ae1)
:02078ADC 58E34375 unknown
:02078AE0 92601599 rsbls  r1,r0,#0x26400000
:02078AE4 000943E1 andeq  r4,r9,r1,ror #0x7
:02078AE8 16353D84 unknown
:02078AEC 53E19250 mvnpl  r9,#0x5
:02078AF0 0CC14635 stceql 6,cr4,[r1],{#0x35}
:02078AF4 8924D9C2 stmhidb  r4!,{r1,r6,r7,r8,r11,r12,r14,r15}
:02078AF8 01850213 orreq  r0,r5,r3,lsl r2
:02078AFC 2D8D1189 unknown
:02078B00 6F5B1308 swivs 0x005b1308
:02078B04 B0360CC1 eorlts r0,r6,r1,asr #0x19
:02078B08 36322005 unknown
:02078B0C 20E11283 rsccs  r1,r1,r3,lsl #0x5
:02078B10 12E26660 rscne  r6,r2,#0x6000000
:02078B14 E100A026 unknown
:02078B18 E0444006 sub  r4,r4,r6
:02078B1C 34024D85 strcc r4,[r2],#-0xd85
:02078B20 230EAD40 unknown
:02078B24 00380135 eoreqs r0,r8,r5,lsr r1
:02078B28 A020068D eorge  r0,r0,r13,lsl #0xd
:02078B2C 1EB1E125 cdpne 1,10,cr14,cr1,cr5,1
:02078B30 E28C4034 add  r4,r12,#0x34
:02078B34 42031331 andmi  r1,r3,#0xC4000000
:02078B38 30002520 andcc  r2,r0,r0,lsr #0xa
:02078B3C 20A22335 adccs  r2,r2,r5,lsr r3
:02078B40 8A035550 bhi 0214E088
:02078B44 25330339 ldrcs r0,[r3, #-0x339]!
:02078B48 3413E182 ldrcc r14,[r3],#-0x182
:02078B4C 233101B0 teqcs r1,#0x2C
:02078B50 F409E409 strnv r14,[r9],#-0x409
:02078B54 600918B5 strvsh r1,[r9], -r5
:02078B58 51F01351 mvnpls r1,r1,asr r3
:02078B5C 51F0BFC3 mvnpls r11,r3,asr #0x1f
:02078B60 114019C3 unknown
:02078B64 0DE1800B stceql 0,cr8,[r1,#+0x2c]!
:02078B68 7C8E01ED stcvc  1,cr0,[r14],{#0xed}
:02078B6C 75A1905D strvc r9,[r1, #+0x5d]!
:02078B70 B5A1700D strlt r7,[r1, #+0xd]!
:02078B74 B0207049 eorlt  r7,r0,r9,asr #0x0
:02078B78 4160113E unknown
:02078B7C 21300D16 teqcs r0,r6,lsl r13
:02078B80 35411CF0 strccb r1,[r1, #-0xcf0]		;(r1-0xcf0=*(fffff310))
:02078B84 6F0EA00D swivs 0x000ea00d
:02078B88 91F04B7D mvnlss r4,r13,ror r11
:02078B8C 01B17081 moveqs r7,r1,lsl #0x1		;r7=0(0x0)
:02078B90 016D2184 unknown
:02078B94 4E006995 mcrmi 9,0,r6,cr0,cr5,{4}
:02078B98 CA210015 bgt 028B8BF4
:02078B9C 0537E1B0 ldreq r14,[r7, #-0x1b0]!
:02078BA0 C1101139 tstgt r0,r9,lsr r1
:02078BA4 811601E1 tsthi r6,r1,ror #0x3
:02078BA8 C0CC01E3 sbcgt  r0,r12,r3,ror #0x3
:02078BAC 177501D5 unknown
:02078BB0 008002C1 addeq  r0,r0,r1,asr #0x5
:02078BB4 809C3005 addhis r3,r12,r5
:02078BB8 20004025 andcs  r4,r0,r5,lsr #0x0
:02078BBC 1491002D ldrne r0,[r1],#+0x2d
:02078BC0 B21051E6 andlts r5,r0,#0x80000039
:02078BC4 56005184 strpl r5,[r0],-r4, lsl #0x3
:02078BC8 86400EE1 strhib r0,[r0],-r4, lsl #0x3
:02078BCC 100602D0 unknown
:02078BD0 200ED041 andcs  r13,r14,r1,asr #0x0
:02078BD4 5D00D082 unknown
:02078BD8 005DF690 unknown
:02078BDC A050274D subges r2,r0,r13,asr #0xe
:02078BE0 4D5100D9 unknown
:02078BE4 0353021D cmpeq r3,#0xD0000001
:02078BE8 02054503 andeq  r4,r5,#0xC00000
:02078BEC E2115331 ands r5,r1,#0xC4000000
:02078BF0 4001102D andmi  r1,r1,r13,lsr #0x0
:02078BF4 0102E284 unknown
:02078BF8 29E3A002 unknown
:02078BFC 01490150 unknown
:02078C00 1485600E strne r6,[r5],#+0xe
:02078C04 E1540D85 cmp r4,r5,lsl #0x1b
:02078C08 01560003 cmpeq r6,r3
:02078C0C 0E811AE9 cdpeq 10,8,cr1,cr1,cr9,7
:02078C10 06E08650 unknown
:02078C14 00E05330 rsceq  r5,r0,r0,lsr r3
:02078C18 0E012904 cdpeq 9,0,cr2,cr1,cr4,0
:02078C1C 30830529 addcc  r0,r3,r9,lsr #0xa
:02078C20 4AA11D01 bmi 008C002C
:02078C24 B0E0AEE0 rsclt  r10,r0,r0,ror #0x1d
:02078C28 0735F3E1 ldreq r15,r10,r0,r0,ror #0x1d
:02078C2C 91104003 tstls r0,r3
:02078C30 03C0065D biceq  r0,r0,#0x5D00000
:02078C34 600219A2 andvs  r1,r2,r2,lsr #0x13
:02078C38 B02BA144 eorlt  r10,r11,r4,asr #0x2
:02078C3C 120221D5 andne  r2,r2,#0x40000035
:02078C40 0501E281 streq r14,[r1, #-0x281]		;(r1-0x281=*(fffffd7f))
:02078C44 A5E24116 strgeb r4,[r2, #+0x116]!
:02078C48 5170E001 cmnpl r0,r1
:02078C4C C806A582 stmgtda  r6 ,{r1,r7,r8,r10,r13,r15}
:02078C50 50552701 subpls r2,r5,r1,lsl #0xe
:02078C54 E3E0C013 mvn  r12,#0x13
:02078C58 F5035F10 strnv r5,[r3, #-0xf10]		;(r3-0xf10=*(fffff0f0))
:02078C5C E1B0050A movs r0,r10,lsl #0xa		;r0=0(0x0)
:02078C60 A001F905 andge  r15,r1,r5,lsl #0x12
:02078C64 0A192115 beq 026C10C0
:02078C68 21BD0A31 movcss r0,lsr r1		;r0=0(0x0)
:02078C6C D12F1100 unknown
:02078C70 B04B1201 sublt  r1,r11,r1,lsl #0x4
:02078C74 00092BE1 andeq  r2,r9,r1,ror #0x17
:02078C78 300361A1 andcc  r6,r3,r1,lsr #0x3
:02078C7C 01CD2812 biceq  r2,r13,r2,lsl r8
:02078C80 10E26220 rscne  r6,r2,r0,lsr #0x4
:02078C84 62158D02 andvss r8,r5,#0x80
:02078C88 45B4E241 ldrmi r14,[r4, #+0x241]!
:02078C8C E90C6903 stmdb  r12 ,{r0,r1,r8,r11,r13,r14}
:02078C90 D103311F unknown
:02078C94 05613CE3 streqb r3,[r1, #-0xce3]!
:02078C98 51100D03 tstpl r0,r3,lsl #0x1a
:02078C9C 2614DD2C ldrcs r13,[r4],-r12, lsr #0x1a
:02078CA0 701DE190 mulvcs r13,r0,r1
:02078CA4 2018412D andcss r4,r8,r13,lsr #0x2
:02078CA8 30143A21 andccs r3,r4,r1,lsr #0x14
:02078CAC 21E5129F unknown
:02078CB0 4003D140 andmi  r13,r3,r0,asr #0x2
:02078CB4 0870E583 ldmeqda  r0!,{r0,r1,r7,r8,r10,r13,r14,r15}^
:02078CB8 000083D1 unknown
:02078CBC E6107FF8 unknown
:02078CC0 0502011A streq r0,[r2, #-0x11a]		;(r2-0x11a=*(fffffee6))
:02078CC4 210FA500 mrscs r10,CPSR
:02078CC8 052100D1 streq r0,[r1, #-0xd1]!
:02078CCC D6000100 strle r0,[r0],-r0, lsl #0x2
:02078CD0 0C6D1A91 stceql 10,cr1,[r13],#-0x244
:02078CD4 0EFD4010 mrceq 0,7,r4,cr13,cr0,{0}
:02078CD8 13E031C0 mvnne  r3,#0x30
:02078CDC 42233102 eormi  r3,r3,#0x80000000
:02078CE0 020C715D andeq  r7,r12,#0x40000017
:02078CE4 00AD20C0 adceq  r2,r13,r0,asr #0x1
:02078CE8 04E0D1E0 unknown
:02078CEC E10205C5 unknown
:02078CF0 0CE22E21 stceql 14,cr2,[r2],#+0x84
:02078CF4 300E0F6D andcc  r0,r14,r13,ror #0x1e
:02078CF8 0C08E0A3 stceq  0,cr14,[r8],{#0xa3}
:02078CFC E50E0069 str r0,[r14, #-0x69]		;r14-0x69=*(0207883f)=#1267821853(0x4b916d1d)
:02078D00 E3020500 unknown
:02078D04 991ACA21 ldmlsdb  r10 ,{r0,r5,r9,r11,r14,r15}
:02078D08 E18E1500 orr  r1,r14,r0,lsl #0xa
:02078D0C 8000A1A0 andhi  r10,r0,r0,lsr #0x3
:02078D10 79A112A9 stmvcib  r1!,{r0,r3,r5,r7,r9,r12}
:02078D14 00157842 andeqs r7,r5,r2,asr #0x10
:02078D18 FD8E31FD unknown
:02078D1C 2DB0EA71 ldccs  10,cr14,[r0,#+0x1c4]!
:02078D20 000584E1 andeq  r8,r5,r1,ror #0x9
:02078D24 E05C4004 subs r4,r12,r4
:02078D28 13890427 orrne  r0,r9,#0x27000000
:02078D2C 00250005 eoreq  r0,r5,r5
:02078D30 0FFD38DA swieq 0x00fd38da
:02078D34 F927403F stmnvdb  r7!,{r0,r1,r2,r3,r4,r5,r14}
:02078D38 E2444000 sub  r4,r4,#0x0
:02078D3C EE13101D mrc 0,0,r1,cr3,cr13,{0}
:02078D40 33E11192 mvncc  r1,#0x80000024
:02078D44 00702924 rsbeqs r2,r0,r4,lsr #0x12
:02078D48 08E2D110 unknown
:02078D4C D54515E9 strleb r1,[r5, #-0x5e9]		;(r5-0x5e9=*(fffffa18))
:02078D50 12100501 andnes r0,r0,#0x400000
:02078D54 E000A1EE and  r10,r0,r14,ror #0x3
:02078D58 32E2644D rsccc  r6,r2,#0x4D000000
:02078D5C 2E091124 cdpcs 1,0,cr1,cr9,cr4,1
:02078D60 3310E182 tstcc r0,#0x80000020
:02078D64 0035A034 eoreqs r10,r5,r4,lsr r0
:02078D68 5F251382 swipl 0x00251382
:02078D6C 0C0D483B stceq  8,cr4,[r13],{#0x3b}
:02078D70 E1B02A80 movs r2,r0,lsl #0x15		;r2=-1549795328(0xa3a00000)
:02078D74 CDA0B0CD stcgt  0,cr11,[r0,#+0x334]!
:02078D78 04CDA110 streqb r10,[r13],#+0x110
:02078D7C 500DE312 andpl  r14,r13,r2,lsl r3
:02078D80 95B02082 ldrls r2,[r0, #+0x82]!
:02078D84 02108909 andeqs r8,r0,#0x24000
:02078D88 4108000D unknown
:02078D8C 35030913 strcc r0,[r3, #-0x913]		;(r3-0x913=*(fffff6ed))
:02078D90 E274A100 rsbs r10,r4,#0x0
:02078D94 3ED55085 cdpcc 0,12,cr5,cr5,cr5,4
:02078D98 E000E0C1 and  r14,r0,r1,asr #0x1
:02078D9C 9FE10691 swils 0x00e10691
:02078DA0 D0990125 addles r0,r9,r5,lsr #0x2
:02078DA4 95001118 strls r1,[r0, #-0x118]		;r0-0x118=*(4b916c05)=#0(0x00000000)
:02078DA8 ECF095C0 ldcl 5,cr9,[r0],#+0x300
:02078DAC 1191F095 unknown
:02078DB0 F0996099 umullnvs r6,r9,r9,r0
:02078DB4 F1A9F099 unknown
:02078DB8 7F0CF1A9 swivc 0x000cf1a9
:02078DBC E10175EA unknown
:02078DC0 10C1E20E sbcne  r14,r1,r14,lsl #0x4
:02078DC4 15951179 ldrne r1,[r5, #+0x179]		;r5+0x179=*(0000017a)
:02078DC8 E20045E2 and  r4,r0,#0x38800000
:02078DCC 21950A75 orrcss r0,r5,r5,ror r10
:02078DD0 11041106 unknown
:02078DD4 09E12D4F unknown
:02078DD8 2005B014 andcs  r11,r5,r4,lsl r0
:02078DDC E1811430 orr  r1,r1,r0,lsr r4
:02078DE0 64402009 strvsb r2,[r0],#-0x9
:02078DE4 023D10E2 eoreqs r1,r13,#0xE2
:02078DE8 4C20C004 stcmi  0,cr12,[r0],#-0x10
:02078DEC D50949E0 strle r4,[r9, #-0x9e0]		;(r9-0x9e0=*(fffff620))
:02078DF0 FFB0C110 swinv 0x00b0c110
:02078DF4 0CCA0CFF stceql 12,cr0,[r10],{#0xff}
:02078DF8 002007C5 eoreq  r0,r0,r5,asr #0xf
:02078DFC A11ED55C tstge r14,r12,asr r5
:02078E00 A3018944 unknown
:02078E04 20033120 andcs  r3,r3,r0,lsr #0x2
:02078E08 9D19D140 unknown
:02078E0C 8004C909 andhi  r12,r4,r9,lsl #0x12
:02078E10 0D8E01D9 unknown
:02078E14 0B237D21 bleq 029582A0
:02078E18 8045345C subhi  r3,r5,r12,asr r4
:02078E1C 1D15E3DC unknown
:02078E20 4A105500 bmi 0248E228
:02078E24 23B1001D movcss r0,#0x1D		;r0=29(0x1d)
:02078E28 3FF05D4A swicc 0x00f05d4a
:02078E2C 293D408D ldmcsdb  r13!,{r0,r2,r3,r7,r14}
:02078E30 D4102100 ldrle r2,[r0],#-0x100
:02078E34 024B6145 subeq  r6,r11,#0x40000011
:02078E38 02E3540B rsceq  r5,r3,#0xB000000
:02078E3C 01D502E1 biceqs r0,r5,r1,ror #0x5
:02078E40 02B3A0E0 adceqs r10,r3,#0xE0
:02078E44 4B041DCB blmi 02180578
:02078E48 291DD441 ldmcsdb  r13 ,{r0,r6,r10,r12,r14,r15}
:02078E4C B9371081 ldmltdb  r7!,{r0,r7,r12}
:02078E50 0D406918 unknown
:02078E54 75B6004D ldrvc r0,[r6, #+0x4d]!
:02078E58 E3163902 tst r6,#0x8000
:02078E5C 002D4A23 eoreq  r4,r13,r3,lsr #0x14
:02078E60 A3002D35 unknown
:02078E64 82E1833A rschi  r8,r1,#0xE8000000
:02078E68 2D0C4925 unknown
:02078E6C E0003100 and  r3,r0,r0,lsl #0x2
:02078E70 A04AA413 subge  r10,r10,r3,lsl r4
:02078E74 09E9205D unknown
:02078E78 83503112 cmphi r0,#0x80000004
:02078E7C 5161204D unknown
:02078E80 51CA2300 bicpl  r2,r10,r0,lsl #0x6
:02078E84 CA0D8101 bgt 023D9290
:02078E88 820071A2 andhi  r7,r0,#0x80000028
:02078E8C 4A026905 bmi 021132A8
:02078E90 0412E1B0 ldreq r14,[r2],#-0x1b0
:02078E94 740617AD strvc r1,[r6],#-0x7ad
:02078E98 00050CE3 andeq  r0,r5,r3,ror #0x19
:02078E9C 1DC21009 unknown
:02078EA0 05160165 ldreq r0,[r6, #-0x165]		;(r6-0x165=*(fffffe9b))
:02078EA4 E1904012 orrs r4,r0,r2,lsl r0
:02078EA8 4B550A22 blmi 035BB738
:02078EAC E1924083 orrs r4,r2,r3,lsl #0x1
:02078EB0 9D00C108 unknown
:02078EB4 C331C12D teqgt r1,#0x4000000B
:02078EB8 8CCA2EE3 stchil 14,cr2,[r10],{#0xe3}
:02078EBC 4A002EE1 bmi 02084A48
:02078EC0 B94CE184 stmltdb  r12 ,{r2,r7,r8,r13,r14,r15}^
:02078EC4 15004501 strne r4,[r0, #-0x501]		;(r0-0x501=*(fffffb1c))
:02078EC8 F0002119 andnv  r2,r0,r9,lsl r1
:02078ECC 02016C0D andeq  r6,r1,#0xD00
:02078ED0 05A0A25C streq r10,[r0, #+0x25c]!
:02078ED4 430A0121 unknown
:02078ED8 E010B180 ands r11,r0,r0,lsl #0x3
:02078EDC 498E1621 stmmiib  r14 ,{r0,r5,r9,r10,r12}
:02078EE0 C2501126 subgts r1,r0,#0x80000009
:02078EE4 01067940 unknown
:02078EE8 31E18E10 mvncc  r8,r0,lsl r14
:02078EEC C20F8D90 andgt  r8,r15,#0x2400
:02078EF0 8661A00D unknown
:02078EF4 2CD1500D ldccsl 0,cr5,[r1],{#0xd}
:02078EF8 65101261 ldrvs r1,[r0, #-0x261]		;(r0-0x261=*(fffffdbc))
:02078EFC DF564D0D swile 0x00564d0d
:02078F00 023058C1 eoreqs r5,r0,#0xC10000
:02078F04 C528C100 strgt r12,[r8, #-0x100]!
:02078F08 1BF8C578 blne 01EAA4F0
:02078F0C 27C8C571 unknown
:02078F10 06CD38C5 streqb r3,[r8, #-0x100]!
:02078F14 1125F8C5 msrne CPSR_sc,r5
:02078F18 BD712505 ldcltl 5,cr2,[r1,#-0x14]!
:02078F1C E28306DD add  r0,r3,#0xDD00000
:02078F20 E20320FF and  r2,r3,#0xFF
:02078F24 5B811A29 blpl 000BF7D0
:02078F28 AD101051 unknown
:02078F2C 49F125F8 unknown
:02078F30 46A513F9 unknown
:02078F34 C6A555BA unknown
:02078F38 4C40554E stcmil 5,cr5,[r0],{#0x4e}
:02078F3C 194A46A5 stmnedb  r10 ,{r0,r2,r5,r7,r9,r10,r14}^
:02078F40 214CAA00 unknown
:02078F44 49010500 stmmidb  r1 ,{r8,r10}
:02078F48 4456A1E9 ldrmib r10,[r6],#-0x1e9
:02078F4C 5E400211 mcrpl 2,2,r0,cr0,cr1,{0}
:02078F50 195186A1 ldmnedb  r1 ,{r0,r5,r7,r9,r10,r15}^
:02078F54 96A9169D unknown
:02078F58 F244B90E subnv  r11,r4,#0x38000
:02078F5C C0AFC94D adcgt  r12,r15,r13,asr #0x12
:02078F60 18B1894D ldmneia  r1!,{r0,r2,r3,r6,r8,r11,r15}
:02078F64 AD14911E unknown
:02078F68 494D1C04 stmmidb  r13 ,{r2,r10,r11,r12}^
:02078F6C 00092AB6 streqh r2,[r9], -r6
:02078F70 1946A127 stmnedb  r6 ,{r0,r1,r2,r5,r8,r13,r15}^
:02078F74 590D7959 stmpldb  r13 ,{r0,r3,r4,r6,r8,r11,r12,r13,r14}
:02078F78 AFEA2055 swige 0x00ea2055
:02078F7C 7D074DFF unknown
:02078F80 0399020A orreqs r0,r9,#0xA0000000
:02078F84 002C1001 eoreq  r1,r12,r1
:02078F88 810060E2 unknown
:02078F8C D50A89E1 strle r8,[r10, #-0x9e1]		;r10-0x9e1=*(18fff61f)=#0(0x00000000)
:02078F90 0581C02B streq r12,[r1, #+0x2b]		;r1+0x2b=*(0000002b)
:02078F94 8C9789A2 ldchi  9,cr8,[r7],{#0xa2}
:02078F98 F785A821 strnv r10,[r5,+r1, lsr #0x10]
:02078F9C F90D790D stmnvdb  r13 ,{r0,r2,r3,r8,r11,r12,r13,r14}
:02078FA0 11D801F5 ldrnesh r0,[r8, #+0x15]		;r8+0x15=*(00000015)
:02078FA4 65F68190 ldrvsb r8,[r6, #+0x190]!
:02078FA8 DD2095F6 stcle  5,cr9,[r0,#-0x3d8]!
:02078FAC 8D109511 unknown
:02078FB0 F139FF10 teqnv r9,r0,lsl r15
:02078FB4 F3056041 unknown
:02078FB8 409DF139 addmis r15,r13,r9,lsr r1
:02078FBC 0055F0A1 subeqs r15,r5,r1,lsr #0x1
:02078FC0 004D7F00 subeq  r7,r13,r0,lsl #0x1e
:02078FC4 A1ED1051 mvnge  r1,r1,asr r0
:02078FC8 40A1EB40 adcmi  r14,r1,r0,asr #0x16
:02078FCC AB00A1E2 blge 020A175C
:02078FD0 E640A1E8 strb r10,r14,r1,r0,asr #0x16
:02078FD4 A1DE008D bicges r0,r14,r13,lsl #0x1
:02078FD8 40A11C80 adcmi  r1,r1,r0,lsl #0x19
:02078FDC 40A11FAA adcmi  r1,r1,r10,lsr #0x1f
:02078FE0 4D70A10A ldcmil 1,cr10,[r0,#-0x28]!
:02078FE4 9DD13D60 unknown
:02078FE8 FAF13930 blx 01CC74B0
:02078FEC 49009D04 stmmidb  r0 ,{r2,r8,r10,r11,r12,r15}
:02078FF0 79C10152 stmvcib  r1 ,{r1,r4,r6,r8}^
:02078FF4 93F09900 mvnlss r9,#0x0
:02078FF8 83005166 unknown
:02078FFC 99EA1051 unknown
:02079000 4099E840 addmis r14,r9,r0,asr #0x10
:02079004 009955DF ldreqsb r5,[r9], +r15
:02079008 E34099E5 unknown
:0207900C 99DB0085 ldmlsib  r11 ,{r0,r2,r7}^
:02079010 99551A80 ldmlsdb  r5 ,{r7,r9,r11,r12}^
:02079014 F0991D40 addnvs r1,r9,r0,asr #0x1a
:02079018 F2256045 eornv  r6,r5,#0x45
:0207901C 4D03F125 unknown
:02079020 9205BD02 andls  r11,r5,#0x80
:02079024 09BDA089 ldmeqib  r13!,{r0,r3,r7,r13,r15}
:02079028 105112A9 subnes r1,r1,r9,lsr #0x5
:0207902C EA4089EC b 0309B7E4
:02079030 E140895F unknown
:02079034 89E70089 unknown
:02079038 0075E540 rsbeqs r14,r5,r0,asr #0xa
:0207903C FFFF55DD swinv 0x00ff55dd
:02079040 F089F089 addnv  r15,r9,r9,lsl #0x1
:02079044 212D6035 unknown
:02079048 F0896089 addnv  r6,r9,r9,lsl #0x1
:0207904C D08901FC unknown
:02079050 4D000055 unknown
:02079054 F0891E00 addnv  r1,r9,r0,lsl #0x1c
:02079058 F9D6F089 ldmnvib  r6 ,{r0,r3,r7,r12,r13,r14,r15}^
:0207905C E3A0C617 mov  r12,#0x1700000		;r12=24117248(0x1700000)
:02079060 16000581 strne r0,[r0],-r1, lsl #0xb
:02079064 65A10005 strvs r0,[r1, #+0x5]!
:02079068 0D151910 unknown
:0207906C E193C001 orrs r12,r3,r1
:02079070 01F90509 mvneqs r0,r9,lsl #0xa
:02079074 60354D01 eorvss r4,r5,r1,lsl #0x1a
:02079078 40A1221D adcmi  r2,r1,r13,lsl r2
:0207907C 70A1C101 adcvc  r12,r1,r1,lsl #0x2
:02079080 80C08C9F smullhi  r8,r0,r15,r12
:02079084 9CC002E1 stclsl 2,cr0,[r0],{#0xe1}
:02079088 101100E1 andnes r0,r1,r1,ror #0x1
:0207908C 00392A99 mlaeqs r9,r9,r10,r2unknown
:02079090 59010025 stmpldb  r1 ,{r0,r2,r5}
:02079094 00591300 subeqs r1,r9,r0,lsl #0x6
:02079098 264903AF strcsb r0,[r9],-r15, lsr #0x7
:0207909C 102D0011 eorne  r0,r13,r1,lsl r0
:020790A0 830011EE unknown
:020790A4 E17C2E00 cmn r12,r0,lsl #0x1c
:020790A8 3AFFFFE5 bcc 02079044
:020790AC 80081DEB andhi  r1,r8,r11,ror #0x1b
:020790B0 E9059100 stmdb  r5 ,{r8,r12,r15}
:020790B4 E18AFFFF unknown
:020790B8 59820111 stmplib  r2 ,{r0,r4,r8}
:020790BC 59F05980 unknown
:020790C0 0015C3F0 ldreqsh r12,[r5], -r0
:020790C4 D34015D3 unknown
:020790C8 C3005557 unknown
:020790CC 0045D059 subeq  r13,r5,r9,asr r0
:020790D0 31011059 unknown
:020790D4 BD110134 unknown
:020790D8 0081E153 addeq  r14,r1,r3,asr r1
:020790DC 110D2153 unknown
:020790E0 110D8008 unknown
:020790E4 43C00102 bicmi  r0,r0,#0x80000000
:020790E8 ED4207E5 unknown
:020790EC 00B1A101 adceqs r10,r1,r1,lsl #0x2
:020790F0 07E543C1 streqb r4,r10,r1,r1,lsl #0x2
:020790F4 3917E942 ldmccdb  r7 ,{r1,r6,r8,r11,r13,r14,r15}
:020790F8 1569B305 strneb r11,[r9, #-0x305]!
:020790FC 4015A300 andmis r10,r5,r0,lsl #0x6
:02079100 CCC202A3 stcgtl 2,cr0,[r2],{#0xa3}
:02079104 001105B3 ldreqh r0,[r1], -r3
:02079108 16514041 ldrneb r4,[r1], -r3
:0207910C C202E10F andgt  r14,r2,#0xC0000003
:02079110 0CE3078C stceql 7,cr0,[r3],#+0x230
:02079114 102D28F0 unknown
:02079118 E200038D and  r0,r0,#0x34000002
:0207911C 99CBA030 stmlsib  r11 ,{r4,r5,r13,r15}^
:02079120 3191340F orrccs r3,r1,r15,lsl #0x8
:02079124 0F419106 swieq 0x00419106
:02079128 CD1B9954 unknown
:0207912C 0A03E28C beq 02171B64
:02079130 411607A9 tstmi r6,r9,lsr #0xf
:02079134 1A0CE182 bne 023B1744
:02079138 71207581 unknown
:0207913C E0357D23 eors r7,r5,r3,lsr #0x1a
:02079140 21A3602D movcs  r6,r13,lsr #0x0		;r6=0(0x0)
:02079144 B1CF1302 biclt  r1,r15,r2,lsl #0x6
:02079148 31F93C0F mvnccs r3,r15,lsl #0x18
:0207914C 833003A5 teqhi r0,#0x94000002
:02079150 01B5EFE0 moveqs r14,r0,ror #0x1f
:02079154 15190129 ldrne r0,[r9, #-0x129]		;(r9-0x129=*(fffffed7))
:02079158 10148AE0 andnes r8,r4,r0,ror #0x15
:0207915C 1002E59F mulne  r2,r15,r5
:02079160 45803FF5 strmi r3,[r0, #+0xff5]		;r0+0xff5=*(00001012)
:02079164 C0110250 andgts r0,r1,r0,asr r2
:02079168 7FF04041 swivc 0x00f04041
:0207916C 10011102 andne  r1,r1,r2,lsl #0x2
:02079170 9E1529E3 cdpls 9,0,cr2,cr5,cr3,7
:02079174 1B008510 blne 0209A5BC
:02079178 08E05148 unknown
:0207917C A0241115 eorge  r1,r4,r5,lsl r1
:02079180 48820211 stmmiia  r2 ,{r0,r4,r9}
:02079184 A00130E3 andge  r3,r1,r3,ror #0x1
:02079188 A0243349 eorge  r3,r4,r9,asr #0x6
:0207918C 008010E3 addeq  r1,r0,r3,ror #0x1
:02079190 23147952 tstcs r4,#0x148000
:02079194 05330005 ldreq r0,[r3, #-0x5]!
:02079198 6DE0A830 stcvsl 8,cr10,[r0,#+0xc0]!
:0207919C 9E202D54 mcrls 13,1,r2,cr0,cr4,{2}
:020791A0 1BE503C5 blne 019BA0BC
:020791A4 76FF92C1 unknown
:020791A8 11627920 unknown
:020791AC 42751283 rsbmis r1,r5,#0x30000008
:020791B0 89B27512 ldmhiib  r2!,{r1,r4,r8,r10,r12,r13,r14}
:020791B4 027DD60A rsbeqs r13,r13,#0xA00000
:020791B8 11FD0359 mvnnes r0,r9,asr r3
:020791BC 0400E01C streq r14,[r0],#-0x1c
:020791C0 53871011 orrpl  r1,r7,#0x11
:020791C4 10111713 andnes r1,r1,r3,lsl r7
:020791C8 03698001 unknown
:020791CC C5E0481C strgtb r4,[r0, #+0x81c]!
:020791D0 2211ED10 andcss r14,r1,#0x400
:020791D4 20CD0000 sbccs  r0,r13,r0
:020791D8 83C0460C bichi  r4,r0,#0xC00000
:020791DC 831190E0 tsthi r1,#0xE0
:020791E0 40B00A91 umlalmis r0,r0,r1,r10
:020791E4 01501269 cmpeq r0,r9,ror #0x4
:020791E8 7F524CC0 swivc 0x00524cc0
:020791EC E25C01C0 subs r0,r12,#0x30
:020791F0 FE01013D mcr2 1,0,r0,cr1,cr13,{1}
:020791F4 75560049 ldrvcb r0,[r6, #-0x49]		;(r6-0x49=*(ffffffb7))
:020791F8 30FFA804 rscccs r10,r15,r4,lsl #0x10
:020791FC B120E210 unknown
:02079200 200B8C01 andcs  r8,r11,r1,lsl #0x18
:02079204 0080E080 addeq  r14,r0,r0,lsl #0x1
:02079208 83211113 unknown
:0207920C 7191201C orrvcs r2,r1,r12,lsl r0
:02079210 19711100 unknown
:02079214 42A11212 adcmi  r1,r1,#0x20000001
:02079218 AEC2A145 cdpge 1,12,cr10,cr2,cr5,2
:0207921C 3C405904 stcccl 9,cr5,[r0],{#0x4}
:02079220 093A4079 ldmeqdb  r10!,{r0,r3,r4,r5,r6,r14}
:02079224 00093C00 andeq  r3,r9,r0,lsl #0x18
:02079228 65106DAA ldrvs r6,[r0, #-0xdaa]		;(r0-0xdaa=*(fffff273))
:0207922C 13193611 tstne r9,#0x1100000
:02079230 11190039 tstne r9,r9,lsr r0
:02079234 DB006500 blle 0209263C
:02079238 A9312E05 ldmgedb  r1!,{r0,r2,r9,r10,r11,r13}
:0207923C AD3F10C2 ldcge  0,cr1,[r15,#-0x308]!
:02079240 00590301 subeqs r0,r9,r1,lsl #0x6
:02079244 A101B9A5 unknown
:02079248 401D0C92 mulmis r13,r2,r12
:0207924C CA42A1F0 bgt 03121A14
:02079250 25AB003D strcs r0,[r11, #+0x3d]!
:02079254 42252F92 eormi  r2,r5,#0x248
:02079258 2042252D subcs  r2,r2,r13,lsr #0xa
:0207925C 551D0009 ldrpl r0,[r13, #-0x9]		;(r13-0x9=*(fffffff7))
:02079260 B52842B5 strlt r4,[r8, #-0x2b5]!
:02079264 CF049D22 swigt 0x00049d22
:02079268 411C0D1D tstmi r12,r13,lsl r13
:0207926C 0021AD00 eoreq  r10,r1,r0,lsl #0x1a
:02079270 180269BA stmneda  r2 ,{r1,r3,r4,r5,r7,r8,r11,r13,r14}
:02079274 228D7C00 addcs  r7,r13,#0x0
:02079278 03A9451E moveq  r4,#0x7800000		;r4=125829120(0x7800000)
:0207927C 002D11F1 unknown
:02079280 B9300013 ldmltdb  r0!,{r0,r1,r4}
:02079284 A9470409 stmgedb  r7 ,{r0,r3,r10}^
:02079288 30000500 andcc  r0,r0,r0,lsl #0xa
:0207928C 18E1820C unknown
:02079290 E26C03C0 rsb  r0,r12,#0x3
:02079294 E1B01C13 movs r1,r3,lsl r12		;r1=0(0x0)
:02079298 40012C09 andmi  r2,r1,r9,lsl #0x18
:0207929C 11ED30E5 mvnne  r3,r5,ror #0x1
:020792A0 318090E5 orrcc  r9,r0,r5,ror #0x1
:020792A4 01B90900 moveqs r0,r0,lsl #0x12		;r0=7602176(0x740000)
:020792A8 ADD70019 unknown
:020792AC 25F291F2 ldrcsb r9,[r2, #+0x1f2]!
:020792B0 2009B004 andcs  r11,r9,r4
:020792B4 400510A5 andmi  r1,r5,r5,lsr #0x1
:020792B8 25F73265 ldrcsb r3,[r7, #+0x265]!
:020792BC 45000542 strmi r0,[r0, #-0x542]		;(r0-0x542=*(0073fabe))
:020792C0 9D000103 unknown
:020792C4 30200108 eorcc  r0,r0,r8,lsl #0x2
:020792C8 210D8D1F unknown
:020792CC FFFDCE42 swinv 0x00fdce42
:020792D0 C001014A andgt  r0,r1,r10,asr #0x2
:020792D4 2C049150 stccs  1,cr9,[r4],{#0x50}
:020792D8 40000C32 andmi  r0,r0,r2,lsr r12
:020792DC 100C3004 andne  r3,r12,r4
:020792E0 21023081 unknown
:020792E4 3B80023D blcc 00079BE0
:020792E8 820403D5 andhi  r0,r4,#0x54000003
:020792EC E2130121 ands r0,r3,#0x40000008
:020792F0 13920125 orrnes r0,r2,#0x40000009
:020792F4 69000D3C stmvsdb  r0 ,{r2,r3,r4,r5,r8,r10,r11}
:020792F8 01918231 orreqs r8,r1,r1,lsr r2
:020792FC 482CE21C stmmida  r12!,{r2,r3,r4,r9,r13,r14,r15}
:02079300 C00C0005 andgt  r0,r12,r5
:02079304 890FE053 stmhidb  r15 ,{r0,r1,r4,r6,r13,r14,r15}
:02079308 6C208213 stcvs  2,cr8,[r0],#-0x4c
:0207930C B02211E2 eorlt  r1,r2,r2,ror #0x3
:02079310 1C0031E1 stcne  1,cr3,[r0],{#0xe1}
:02079314 81100141 tsthi r0,r1,asr #0x2
:02079318 81102D13 tsthi r0,r3,lsl r13
:0207931C 95625A01 strlsb r5,[r2, #-0xa01]!
:02079320 9991D910 ldmlsib  r1 ,{r4,r8,r11,r12,r14,r15}
:02079324 E1F09940 mvns r9,r0,asr #0x12
:02079328 00A56702 adceq  r6,r5,r2,lsl #0xe
:0207932C 39DF5039 ldmccib  r15 ,{r0,r3,r4,r5,r12,r14}^
:02079330 3DF039F0 ldcccl 9,cr3,[r0,#+0x3c0]!
:02079334 2B2CA590 blcs 02BA297C
:02079338 022101C1 eoreq  r0,r1,#0x40000030
:0207933C 3C01E22F stccc  2,cr14,[r1],{#0x2f}
:02079340 CF10E3C3 swigt 0x0010e3c3
:02079344 0C800BBD stceq  11,cr0,[r0],{#0xbd}
:02079348 300CE1B0 strcch r14,[r12], -r0
:0207934C 3D023D43 unknown
:02079350 0A11C000 beq 024E9358
:02079354 E2633009 rsb  r3,r3,#0x9
:02079358 01820330 orreq  r0,r2,r0,lsr r3
:0207935C 10215DE1 eorne  r5,r1,r1,ror #0x1b
:02079360 9121E210 unknown
:02079364 62801005 addvs  r1,r0,#0x5
:02079368 25991100 ldrcs r1,[r9, #+0x100]		;r9+0x100=*(00000100)
:0207936C B511107F ldrlt r1,[r1, #-0x7f]		;(r1-0x7f=*(ffffff81))
:02079370 0244100B subeq  r1,r4,#0xB
:02079374 12800001 addne  r0,r0,#0x1
:02079378 530C2375 unknown
:0207937C 13803D20 orrne  r3,r0,#0x800
:02079380 001514E2 andeqs r1,r5,r2,ror #0x9
:02079384 45481051 strmib r1,[r8, #-0x51]		;(r8-0x51=*(ffffffaf))
:02079388 CBA1B100 blgt 008E5790
:0207938C 40590081 submis r0,r9,r1,lsl #0x1
:02079390 3F405941 swicc 0x00405941
:02079394 7DAC0081 stcvc  0,cr0,[r12,#+0x204]!
:02079398 00194211 andeqs r4,r9,r1,lsl r2
:0207939C 0C11ED3F ldceq  13,cr14,[r1],{#0x3f}
:020793A0 0215E35C andeqs r14,r5,#0x70000001
:020793A4 00A3A021 adceq  r10,r3,r1,lsr #0x0
:020793A8 00B3A020 adceqs r10,r3,r0,lsr #0x0
:020793AC E20330FF and  r3,r3,#0xFF
:020793B0 FD1D102D unknown
:020793B4 2250211B subcss r2,r0,#0xC0000006
:020793B8 350071E2 strcc r7,[r0, #-0x1e2]		;(r0-0x1e2=*(0073fe1e))
:020793BC 0059322B subeqs r3,r9,r11,lsr #0x4
:020793C0 B02C0080 eorlt  r0,r12,r0,lsl #0x1
:020793C4 A01C0DE1 andges r0,r12,r1,ror #0x1b
:020793C8 30000500 andcc  r0,r0,r0,lsl #0xa
:020793CC A1E324A0 mvnge  r2,r0,lsr #0x9
:020793D0 14005DCB strne r5,[r0],#-0xdcb
:020793D4 1CC00025 stcnel 0,cr0,[r0],{#0x25}
:020793D8 2511E228 ldrcs r14,[r1, #-0x228]		;(r1-0x228=*(fffffdd8))
:020793DC F1E35C20 mvnnv  r5,r0,lsr #0x18
:020793E0 0A04FFFF beq 021B93E4
:020793E4 E3811102 orr  r1,r1,#0x80000000
:020793E8 1045104D subne  r1,r5,r13,asr #0x0
:020793EC 0049609E unknown
:020793F0 E1A03BA1 mov  r3,r1,lsr #0x17		;r3=0(0x0)
:020793F4 FF007981 swinv 0x00007981
:020793F8 E2132041 ands r2,r3,#0x41
:020793FC FF001904 swinv 0x00001904
:02079400 E3105200 tst r0,#0x0
:02079404 09014D0C stmeqdb  r1 ,{r2,r3,r8,r10,r11,r14}
:02079408 1B1B6910 blne 02753850
:0207940C 102D0009 eorne  r0,r13,r9
:02079410 00090FDC unknown
:02079414 81008D06 unknown
:02079418 0AE1B010 beq 018E5460
:0207941C A1010106 unknown
:02079420 45007910 strmi r7,[r0, #-0x910]		;(r0-0x910=*(0073f6f0))
:02079424 32CBA201 sbccc  r10,r11,#0x10000000
:02079428 3BA2E18C blcc 00931A60
:0207942C A58BE183 strge r14,[r11, #+0x183]		;r11+0x183=*(00000183)
:02079430 027D801A rsbeqs r8,r13,#0x1A
:02079434 1D82F01D unknown
:02079438 695C6560 ldmvsdb  r12 ,{r5,r6,r8,r10,r13,r14}^
:0207943C 3B300112 blcc 02C7988C
:02079440 0FFFA253 swieq 0x00ffa253
:02079444 C504A0E0 strgt r10,[r4, #-0xe0]		;r4-0xe0=*(077fff20)=#0(0x00000000)
:02079448 80440B02 subhi  r0,r4,r2,lsl #0x16
:0207944C 27816011 unknown
:02079450 A0E3A004 rscge  r10,r3,r4
:02079454 E1820600 orr  r0,r2,r0,lsl #0xc
:02079458 2B2D5005 blcs 02BCD474
:0207945C 2C29E001 stccs  0,cr14,[r9],#-0x4
:02079460 29CC21C9 stmcsib  r12 ,{r0,r3,r6,r7,r8,r13}^
:02079464 41B90347 movmis r0,r7,asr #0x6
:02079468 40C41621 sbcmi  r1,r4,r1,lsr #0xc
:0207946C D1B13A8D movles r3,r13,lsl #0x15		;r3=0(0x0)
:02079470 A05FA0CD subges r10,r15,r13,asr #0x1
:02079474 E00065E1 and  r6,r0,r1,ror #0xb
:02079478 41106FA2 tstmi r0,r2,lsr #0x1f
:0207947C 06006D0B streq r6,[r0],-r11, lsl #0x1a
:02079480 52E19560 rscpl  r9,r1,#0x18000000
:02079484 C321A10E unknown
:02079488 0BBD01F5 bleq 00FB9C64
:0207948C 11A1E214 movne  r14,r4,lsl r2		;r14=125829120(0x7800000)
:02079490 310875C0 unknown
:02079494 43CDD311 bicmi  r13,r13,#0x44000000
:02079498 5129200D unknown
:0207949C ED01101D unknown
:020794A0 00560D00 subeqs r0,r6,r0,lsl #0x1a
:020794A4 5591506F ldrpl r5,[r1, #+0x6f]		;r1+0x6f=*(0000006f)
:020794A8 51087129 unknown
:020794AC 5310F100 tstpl r0,#0x0
:020794B0 69043CE3 stmvsdb  r4 ,{r0,r1,r5,r6,r7,r10,r11,r12,r13}
:020794B4 85500106 ldrhib r0,[r0, #-0x106]		;(r0-0x106=*(0073fefa))
:020794B8 022002E2 eoreq  r0,r0,#0x2000000E
:020794BC B3057592 unknown
:020794C0 0021FBE0 eoreq  r15,r1,r0,ror #0x17
:020794C4 86226005 unknown
:020794C8 051189E0 ldreq r8,[r1, #-0x9e0]		;(r1-0x9e0=*(fffff620))
:020794CC C90100D5 stmgtdb  r1 ,{r0,r2,r4,r6,r7}
:020794D0 85540307 ldrhib r0,[r4, #-0x307]		;r4-0x307=*(077ffcf9)=#0(0x00000000)
:020794D4 E2466011 sub  r6,r6,#0x11
:020794D8 0B7D5025 bleq 03FCD574
:020794DC 7031005A eorvcs r0,r1,r10,asr r0
:020794E0 ADC00001 unknown
:020794E4 E3A0B000 mov  r11,#0x0		;r11=0(0x0)
:020794E8 009D0A05 addeqs r0,r13,r5,lsl #0x14
:020794EC 2DE30155 stccsl 1,cr0,[r3,#+0x154]!
:020794F0 A02D1810 eorge  r1,r13,r0,lsl r8
:020794F4 752BE0B7 strvc r14,[r11, #-0xb7]!
:020794F8 D1002D05 unknown
:020794FC 2DD7002D unknown
:02079500 002DF2A0 eoreq  r15,r13,r0,lsr #0x5
:02079504 566001AB unknown
:02079508 5918D5E2 ldmpldb  r8 ,{r1,r5,r6,r7,r8,r10,r12,r14,r15}
:0207950C 07000925 streq r0,[r0,-r5, lsr #0x12]
:02079510 E0A77070 adc  r7,r7,r0,ror r0
:02079514 E0B1301D adcs r3,r1,r13,lsl r0
:02079518 A7087000 strge r7,[r8, -r0]
:0207951C 0BE015C9 bleq 0187EC48
:02079520 0159ABB0 ldreqh r10,[r9, #-0xb0]		;(r9-0xbb0=*(ffffff50))
:02079524 E6E34257 unknown
:02079528 F2AAFFFF adcnv  r15,r10,#0x3FC
:0207952C 4002085D andmi  r0,r2,r13,asr r8
:02079530 2D030141 unknown
:02079534 14700105 unknown
:02079538 03050CE2 unknown
:0207953C A0100B0C andges r0,r0,r12,lsl #0x16
:02079540 20192901 andcss r2,r9,r1,lsl #0x12
:02079544 E2552170 subs r2,r5,#0x1C
:02079548 0FA10019 swieq 0x00a10019
:0207954C 7020058D eorvc  r0,r0,r13,lsl #0xb
:02079550 30E26524 rsccc  r6,r2,r4,lsr #0xa
:02079554 0711089D unknown
:02079558 3108E180 unknown
:0207955C 10490889 subne  r0,r9,r9,lsl #0x11
:02079560 E1A00731 mov  r0,lsr r1		;r0=0(0x0)
:02079564 39864025 stmccib  r6 ,{r0,r2,r5,r14}
:02079568 700DBA10 andvc  r11,r13,r0,lsl r10
:0207956C E1028D70 unknown
:02079570 954015E2 strlsb r1,[r0, #-0x5e2]		;(r0-0x5e2=*(fffffa1e))
:02079574 104D2811 subne  r2,r13,r1,lsl r8
:02079578 FFF71041 swinv 0x00f71041
:0207957C 5021BAFF unknown
:02079580 21100987 tstcs r0,r7,lsl #0x13
:02079584 F01A6915 andnvs r6,r10,r5,lsl r9
:02079588 01E92D58 mvneq  r2,r8,asr r13
:0207958C 02051507 andeq  r1,r5,#0x1C00000
:02079590 01E19350 mvneq  r9,r0,asr r3
:02079594 41F0053D mvnmis r0,lsr r13
:02079598 50488158 subpl  r8,r8,r8,asr r1
:0207959C 61A5E191 unknown
:020795A0 2942020A stmcsdb  r2 ,{r1,r3,r9}^
:020795A4 00009100 andeq  r9,r0,r0,lsl #0x2
:020795A8 C50A49EB strgt r4,[r10, #-0x9eb]		;(r10-0x9eb=*(fffff615))
:020795AC 91611117 unknown
:020795B0 1D58F019 unknown
:020795B4 04253030 unknown
:020795B8 84295290 unknown
:020795BC 9216F9E0 andlss r15,r6,#0x380000
:020795C0 04E02441 unknown
:020795C4 04BD1004 unknown
:020795C8 2D07E500 unknown
:020795CC F904E135 stmnvdb  r4 ,{r0,r2,r4,r5,r8,r13,r14,r15}
:020795D0 0C7AC103 ldceql 1,cr12,[r10],#-0xc
:020795D4 E30A15E2 unknown
:020795D8 01B201ED moveqs r0,r13,ror #0x3
:020795DC B28C14C0 addlt  r1,r12,#0xC0000000
:020795E0 004511F5 unknown
:020795E4 03FD75B2 mvneqs r7,#0x2C800000
:020795E8 71CC91F1 unknown
:020795EC 201C06E5 andcss r0,r12,r5,ror #0xd
:020795F0 F1F1F1F1 ldrnvsh r15,[r1, #+0x11]!
:020795F4 F1F1F1F1 ldrnvsh r15,[r1, #+0x11]!
:020795F8 15F015F2 ldrneb r1,[r0, #+0x5f2]!
:020795FC 15F015F0 ldrneb r1,[r0, #+0x5f0]!
:02079600 15F015F0 ldrneb r1,[r0, #+0x5f0]!
:02079604 15F015F0 ldrneb r1,[r0, #+0x5f0]!
:02079608 F015FFF0 ldrnvsh r15,[r5], -r0
:0207960C F015F015 andnvs r15,r5,r5,lsl r0
:02079610 F015F015 andnvs r15,r5,r5,lsl r0
:02079614 F015F015 andnvs r15,r5,r5,lsl r0
:02079618 15FFF015 ldrneb r15,[r15, #+0x15]!
:0207961C 15F015F0 ldrneb r1,[r0, #+0x5f0]!
:02079620 89F095F0 ldmhiib  r0!,{r4,r5,r6,r7,r8,r10,r12,r15}^
:02079624 312731F0 unknown
:02079628 00593F1C subeqs r3,r9,r12,lsl r15
:0207962C 30011260 andcc  r1,r1,r0,ror #0x4
:02079630 004DE21C subeq  r14,r13,r12,lsl r2
:02079634 11E11281 mvnne  r1,r1,lsl #0x5
:02079638 4D078D00 unknown
:0207963C 39E15035 unknown
:02079640 45319A07 ldrmi r9,[r1, #-0xa07]!
:02079644 01C93300 biceq  r3,r9,r0,lsl #0x6
:02079648 A0201C31 eorge  r1,r0,r1,lsr r12
:0207964C 3220E30A eorcc  r14,r0,#0x28000000
:02079650 0623E1A0 unknown
:02079654 10E10051 rscne  r0,r1,r1,asr r0
:02079658 A0381009 eorges r1,r8,r9
:0207965C 040223D1 streq r2,[r2],#-0x3d1
:02079660 0908E151 stmeqdb  r8 ,{r0,r4,r6,r8,r13,r14,r15}
:02079664 D1A03410 movle  r3,r0,lsl r4		;r3=0(0x0)
:02079668 048811FD streq r1,[r8],#+0x1fd
:0207966C 23D24220 biccss r4,r2,#0x2
:02079670 00D1A032 sbceqs r10,r1,r2,lsr r0
:02079674 04410210 streqb r0,[r1],#-0x210
:02079678 F5E26110 strnvb r6,[r2, #+0x110]!
:0207967C 20448211 subcs  r8,r4,r1,lsl r2
:02079680 F102E082 unknown
:02079684 0000E08F andeq  r14,r0,r15,lsl #0x1
:02079688 F01502BD ldrnvh r0,[r5], -r13
:0207968C F015F015 andnvs r15,r5,r5,lsl r0
:02079690 F015F015 andnvs r15,r5,r5,lsl r0
:02079694 F015F015 andnvs r15,r5,r5,lsl r0
:02079698 15F015FF ldrneb r1,[r0, #+0x5ff]!
:0207969C 15F015F0 ldrneb r1,[r0, #+0x5f0]!
:020796A0 15F015F0 ldrneb r1,[r0, #+0x5f0]!
:020796A4 15F015F0 ldrneb r1,[r0, #+0x5f0]!
:020796A8 F015FFF0 ldrnvsh r15,[r5], -r0
:020796AC F015F015 andnvs r15,r5,r5,lsl r0
:020796B0 F015F015 andnvs r15,r5,r5,lsl r0
:020796B4 30839009 addcc  r9,r3,r9
:020796B8 01E0B13F mvneq  r11,lsr r15
:020796BC 97304330 unknown
:020796C0 3D40E00A unknown
:020796C4 10244D15 eorne  r4,r4,r5,lsl r13
:020796C8 21300001 teqcs r0,r1
:020796CC 8B04F5E0 blhi 021B6E54
:020796D0 00010005 andeq  r0,r1,r5
:020796D4 02E02020 rsceq  r2,r0,#0x20
:020796D8 E0032000 and  r2,r3,r0
:020796DC E53415BD ldr r1,[r4, #-0x5bd]!
:020796E0 4003E59F mulmi  r3,r15,r5
:020796E4 A1E02102 mvnge  r2,r2,lsl #0x2
:020796E8 A1E01EC9 mvnge  r1,r9,asr #0x1d
:020796EC E4401103 strb r1,[r0],#-0x103
:020796F0 C11A1399 unknown
:020796F4 022101E1 eoreq  r0,r1,#0x40000038
:020796F8 E0C203C5 sbc  r0,r2,r5,asr #0x7
:020796FC E01E49A3 ands r4,r14,r3,lsr #0x13
:02079700 04110421 ldreq r0,[r1],#-0x421
:02079704 03810120 orreq  r0,r1,#0x8
:02079708 01E1C33A mvneq  r12,lsr r10
:0207970C E3028336 unknown
:02079710 41039104 unknown
:02079714 2DA60253 stccs  2,cr0,[r6,#+0x14c]!
:02079718 012CE090 unknown
:0207971C 02E0A110 rsceq  r10,r0,#0x4
:02079720 00E24CC0 rsceq  r4,r2,r0,asr #0x19
:02079724 E24F4024 sub  r4,r15,#0x24
:02079728 E7D4E623 ldrb r14,[r4,+r3, lsr #0xc]
:0207972C 02531900 subeqs r1,r3,#0x0
:02079730 9EE3A042 cdpls 0,14,cr10,cr3,cr2,2
:02079734 E0012543 and  r2,r1,r3,asr #0xa
:02079738 00816503 addeq  r6,r1,r3,lsl #0xa
:0207973C 95E1A053 strlsb r10,[r1, #+0x53]!
:02079740 E00E0E08 and  r0,r14,r8,lsl #0x1c
:02079744 AE000D22 cdpge 13,0,cr0,cr0,cr2,1
:02079748 90000DE6 andls  r0,r0,r6,ror #0x1b
:0207974C 01E00506 mvneq  r0,r6,lsl #0xa
:02079750 6B01ED65 blvs 020F4CEC
:02079754 25E12086 strcsb r2,[r1, #+0x86]!
:02079758 9EE1A058 mcrls 0,7,r10,cr1,cr8,{2}
:0207975C E0000505 and  r0,r0,r5,lsl #0xa
:02079760 E1A0E70E mov  r14,r14,lsl #0xe		;r14=0(0x0)
:02079764 008EE825 addeq  r14,r14,r5,lsr #0x10
:02079768 86569EE0 ldrhib r9,r14,r14,r5,lsr #0x10
:0207976C 854296E0 strhib r9,[r2, #-0x6e0]		;(r2-0x6e0=*(a39ff920))
:02079770 5693E000 ldrpl r14,[r3],+r0
:02079774 4D24E025 stcmi  0,cr14,[r4,#-0x94]!
:02079778 05E100A0 streqb r0,[r1, #+0xa0]!
:0207977C 00E18443 rsceq  r8,r1,r3,asr #0x8
:02079780 E0008441 and  r8,r0,r1,asr #0x8
:02079784 E085EE94 umull  r14,r5,r4,r14
:02079788 5C061209 stcpl  2,cr1,[r6],{#0x9}
:0207978C 26E09520 unknown
:02079790 0B025944 bleq 0210FCA8
:02079794 5A10E35C bpl 024B250C
:02079798 CE7F0199 mrcgt 1,3,r0,cr15,cr9,{4}
:0207979C C00CE28C andgt  r14,r12,r12,lsl #0x5
:020797A0 5DE29C02 stcpll 12,cr9,[r2,#+0x8]!
:020797A4 11AD0041 movne  r0,r1,asr #0x0
:020797A8 18CCC001 stmneia  r12 ,{r0,r14,r15}^
:020797AC 81198CE3 tsthi r9,r3,ror #0x19
:020797B0 1E0102E0 cdpne 2,0,cr0,cr1,cr0,7
:020797B4 150EE300 strne r14,[r14, #-0x300]		;(r14-0x300=*(fffffd00))
:020797B8 8411D902 ldrhi r13,[r1],#-0x902
:020797BC 4F01BD40 swimi 0x0001bd40
:020797C0 92E0844C rscls  r8,r0,#0x4C000000
:020797C4 00E00E04 rsceq  r0,r0,r4,lsl #0x1c
:020797C8 E3A00060 mov  r0,#0x60		;r0=96(0x60)
:020797CC A5037985 strge r7,[r3, #-0x985]		;(r3-0x985=*(fffff67b))
:020797D0 6294E304 addvss r14,r4,#0x10000000
:020797D4 21C9AE18 biccs  r10,r9,r8,lsl r14
:020797D8 E02EE394 mla  r14,r4,r3,r14unknown
:020797DC 5E020A80 cdppl 10,0,cr0,cr2,cr0,4
:020797E0 01E102E1 mvneq  r0,r1,ror #0x5
:020797E4 41040505 unknown
:020797E8 31689572 unknown
:020797EC FEFFFFA2 cdp2 15,14,cr15,cr15,cr2,5
:020797F0 FAFBFCFD blx 01F78BEC
:020797F4 F7F8F901 ldrnvb r15,[r8,+r1, lsl #0x12]!
:020797F8 F3F4F5F6 mvnnvs r15,#0x3D800000
:020797FC F0F100F2 unknown
:02079800 EDEEEFF0 stcl 15,cr14,[r14,#+0x3c0]!
:02079804 EA00EBEC b 020B47BC
:02079808 E7E8E9EA strb r14,[r14,#+0x3c0]!
:0207980C 00E5E6E6 rsceq  r14,r5,r6,ror #0xd
:02079810 E2E2E3E4 rsc  r14,r2,#0x90000003
:02079814 DFDFE0E1 swile 0x00dfe0e1
:02079818 DCDDDE00 ldclel 14,cr13,[r13],{#0x0}
:0207981C D9DADBDC ldmleib  r10 ,{r2,r3,r4,r6,r7,r8,r9,r11,r12,r14,r15}^
:02079820 D7D800D9 unknown
:02079824 D4D5D6D7 ldrleb r13,[r5],#+0x6d7
:02079828 D200D3D4 andle  r13,r0,#0x50000003
:0207982C D0D0D1D2 ldrlesb r13,[r0],#+0x12
:02079830 00CECECF sbceq  r12,r14,r15,asr #0x1d
:02079834 CBCCCCCD blgt 013ACB70
:02079838 C9C9CACB stmgtib  r9 ,{r0,r1,r3,r6,r7,r9,r11,r14,r15}^
:0207983C C7C8C800 strgtb r12,[r8,+r0, lsl #0x10]
:02079840 C5C5C6C6 strgtb r12,[r5, #+0x6c6]		;r5+0x6c6=*(000006c7)
:02079844 C3C300C4 bicgt  r0,r3,#0xC4
:02079848 C0C1C2C2 sbcgt  r12,r1,r2,asr #0x5
:0207984C BF00BFC0 swilt 0x0000bfc0
:02079850 BDBDBEBE ldclt  14,cr11,[r13,#+0x2f8]!
:02079854 00BBBCBC unknown
:02079858 B9B9BABA ldmltib  r9!,{r1,r3,r4,r5,r7,r9,r11,r12,r13,r15}
:0207985C B7B7B8B8 unknown
:02079860 B5B6B600 ldrlt r11,[r6, #+0x600]!
:02079864 B3B4B4B5 movlts r11,#0xB5000000		;r11=-1258291200(0xb5000000)
:02079868 B2B200B3 adclts r0,r2,#0xB3
:0207986C B0B0B1B1 unknown
:02079870 AF00AFAF swige 0x0000afaf
:02079874 ADADAEAE stcge  14,cr10,[r13,#+0x2b8]!
:02079878 00ABACAC adceq  r10,r11,r12,lsr #0x19
:0207987C AAAAAAAB bge 00B24330
:02079880 A8A8A9A9 stmgeia  r8!,{r0,r3,r5,r7,r8,r11,r13,r15}
:02079884 A7A7A700 strge r10,[r7,+r0, lsl #0xe]!
:02079888 A5A5A6A6 strge r10,[r5, #+0x6a6]!
:0207988C A4A400A4 unknown
:02079890 A2A2A3A3 adcge  r10,r2,#0x8C000002
:02079894 A100A1A2 unknown
:02079898 9FA0A0A0 swils 0x00a0a0a0
:0207989C 009E9E9F umulleqs r9,r14,r15,r14
:020798A0 9D9D9D9E unknown
:020798A4 9B9B9C9C blls 00760B1C
:020798A8 9A9A9B00 bls 007204B0
:020798AC 9999999A ldmlsib  r9 ,{r1,r3,r4,r7,r8,r11,r12,r15}
:020798B0 98980098 ldmlsia  r8 ,{r3,r4,r7}
:020798B4 96969797 unknown
:020798B8 95009596 strls r9,[r0, #-0x596]		;(r0-0x596=*(fffffaca))
:020798BC 94949495 ldrls r9,[r4],#+0x495
:020798C0 00939393 umulleqs r9,r3,r3,r3
:020798C4 91929292 unknown
:020798C8 90919191 umulllss r9,r1,r1,r1
:020798CC 8F909000 swihi 0x00909000
:020798D0 8E8E8F8F cdphi 15,8,cr8,cr14,cr15,4
:020798D4 8D8D008E unknown
:020798D8 8C8C8C8D stchi  12,cr8,[r12],{#0x8d}
:020798DC 8B008B8C blhi 0209C714
:020798E0 8A8A8A8B bhi 0031C314
:020798E4 0089898A addeq  r8,r9,r10,lsl #0x13
:020798E8 88888889 stmhiia  r8 ,{r0,r3,r7,r11,r15}
:020798EC 87878788 strhi r8,[r7,+r8, lsl #0xf]
:020798F0 86868600 strhi r8,[r6],+r0, lsl #0xc
:020798F4 85858586 strhi r8,[r5, #+0x586]		;r5+0x586=*(00000587)
:020798F8 84840085 strhi r0,[r4],#+0x85
:020798FC 83838384 orrhi  r8,r3,#0x10000002
:02079900 82008283 andhi  r8,r0,#0x30000008
:02079904 81818282 orrhi  r8,r1,r2,lsl #0x5
:02079908 00808181 addeq  r8,r0,r1,lsl #0x3
:0207990C B01F8C80 andlts r8,r15,r0,lsl #0x19
:02079910 160F22F1 unknown
:02079914 59E31081 unknown
:02079918 E060CC91 unknown
:0207991C 000934E1 andeq  r3,r9,r1,ror #0x9
:02079920 CA0D5182 bgt 023CDF30
:02079924 1400A945 strne r10,[r0],#-0x945
:02079928 102D5600 eorne  r5,r13,r0,lsl #0xc
:0207992C 4113AA89 tstmi r3,r9,lsl #0x15
:02079930 20491440 subcs  r1,r9,r0,asr #0x8
:02079934 06143029 ldreq r3,[r4],-r9, lsr #0x0
:02079938 20218034 eorcs  r8,r1,r4,lsr r0
:0207993C 10154634 andnes r4,r5,r4,lsr r6
:02079940 120EE184 andne  r14,r14,#0x21
:02079944 E00031C0 and  r3,r0,r0,asr #0x3
:02079948 A90BE3A0 stmgedb  r11 ,{r5,r7,r8,r9,r13,r14,r15}
:0207994C 09423301 stmeqdb  r2 ,{r0,r8,r9,r12,r13}^
:02079950 A0E61100 rscge  r1,r6,r0,lsl #0x2
:02079954 200510F9 unknown
:02079958 8E31C630 mrchi 6,1,r12,cr1,cr0,{1}
:0207995C 000D20E1 andeq  r2,r13,r1,ror #0x1
:02079960 E1A0E610 mov  r14,r0,lsl r6		;r14=96(0x60)
:02079964 C15AA508 cmpgt r10,r8,lsl #0xa
:02079968 E1855501 orr  r5,r5,r1,lsl #0xa
:0207996C 6604601F unknown
:02079970 A00635E2 andge  r3,r6,r2,ror #0xb
:02079974 AD12BDE1 unknown
:02079978 0492C010 ldreq r12,[r2],#+0x10
:0207997C 5000E004 andpl  r14,r0,r4
:02079980 9200E3A0 andls  r14,r0,#0x80000002
:02079984 A1E0A450 mvnge  r10,r0,asr r4
:02079988 24439010 strcsb r9,[r3],#-0x10
:0207998C 1D201510 stcne  5,cr1,[r0,#-0x40]!
:02079990 50690100 rsbpl  r0,r9,r0,lsl #0x2
:02079994 2035402D eorcss r4,r5,r13,lsr #0x0
:02079998 BB00351A bllt 02086E08
:0207999C 39011502 stmccdb  r1 ,{r1,r8,r10,r12}
:020799A0 16214500 unknown
:020799A4 50020035 andpl  r0,r2,r5,lsr r0
:020799A8 000D552E andeq  r5,r13,r14,lsr #0xa
:020799AC 0505E0C4 streq r14,[r5, #-0xc4]		;(r5-0xc4=*(ffffff3d))
:020799B0 00050400 andeq  r0,r5,r0,lsl #0x8
:020799B4 955002A2 ldrlsb r0,[r0, #-0x2a2]		;(r0-0x2a2=*(fffffdbe))
:020799B8 A44003E0 strgeb r0,[r0],#-0x3e0
:020799BC E00E00E0 and  r0,r14,r0,ror #0x1
:020799C0 C00CE09E mulgt  r12,r14,r0
:020799C4 0C00E0AC stceq  0,cr14,[r0],{#0xac}
:020799C8 36080119 unknown
:020799CC 0E500D0C cdpeq 13,4,cr0,cr0,cr12,0
:020799D0 E11A5500 tst r10,r0,lsl #0xa
:020799D4 090B6604 stmeqdb  r11 ,{r2,r9,r10,r13,r14}
:020799D8 00091800 andeq  r1,r9,r0,lsl #0x10
:020799DC 002C0111 eoreq  r0,r12,r1,lsl r1
:020799E0 08104D10 ldmeqda  r0 ,{r4,r8,r10,r11,r14}
:020799E4 0D01000D unknown
:020799E8 D4618940 unknown
:020799EC E2900001 adds r0,r0,#0x1
:020799F0 E2A11000 adc  r1,r1,#0x0
:020799F4 0075E700 rsbeqs r14,r5,r0,lsl #0xe
:020799F8 E2722000 rsbs r2,r2,#0x0
:020799FC E3023000 unknown
:02079A00 510003E2 unknown
:02079A04 0150019D unknown
:02079A08 01501120 cmpeq r0,r0,lsr #0x2
:02079A0C 0D13A000 unknown
:02079A10 81D10D50 bichis r0,r1,r0,asr r13
:02079A14 E1905061 orrs r5,r0,r1,ror #0x0
:02079A18 5C209546 stcpl  5,cr9,[r0],#-0x118
:02079A1C ED1015E1 unknown
:02079A20 E1B01611 movs r1,r1,lsl r6		;r1=0(0x0)
:02079A24 1100850A unknown
:02079A28 11A1002D movne  r0,r13,lsr #0x0		;r0=0(0x0)
:02079A2C 95202D15 strls r2,[r0, #-0xd15]!
:02079A30 A1E28C00 mvnge  r8,r0,lsl #0x18
:02079A34 308C0029 addcc  r0,r12,r9,lsr #0x0
:02079A38 20958115 addcss r8,r5,r5,lsl r1
:02079A3C 70210510 eorvc  r0,r1,r0,lsl r5
:02079A40 91FF480C mvnlss r4,r12,lsl #0x10
:02079A44 E3E0C000 mvn  r12,#0x0
:02079A48 10006510 andne  r6,r0,r0,lsl r5
:02079A4C 00650542 rsbeq  r0,r5,r2,asr #0xa
:02079A50 A0E04CC0 rscge  r4,r0,r0,asr #0x19
:02079A54 E102A015 unknown
:02079A58 E1A00A80 mov  r0,r0,lsl #0x15		;r0=0(0x0)
:02079A5C 00A0C08C adceq  r12,r0,r12,lsl #0x1
:02079A60 8CCFA4E1 stchil 4,cr10,[r15],{#0xe1}
:02079A64 FFFF03E1 swinv 0x00ff03e1
:02079A68 5601EA00 strpl r14,[r1],-r0, lsl #0x14
:02079A6C 2136E190 unknown
:02079A70 C050B900 subgts r11,r0,r0,lsl #0x12
:02079A74 0209C603 andeq  r12,r9,#0x300000
:02079A78 01E20351 mvneq  r0,r1,asr r3
:02079A7C E0250210 eor  r0,r5,r0,lsl r2
:02079A80 10695081 rsbne  r5,r9,r1,lsl #0x1
:02079A84 3A006935 bcc 02093F60
:02079A88 89AC01C1 stmhiib  r12!,{r0,r6,r7,r8}
:02079A8C 00051B10 andeq  r1,r5,r0,lsl r11
:02079A90 1301610E unknown
:02079A94 553610C9 ldrpl r1,[r6, #-0xc9]!
:02079A98 7909E1B0 stmvcdb  r9 ,{r4,r5,r7,r8,r13,r14,r15}
:02079A9C 00291300 eoreq  r1,r9,r0,lsl #0x6
:02079AA0 29283513 stmcsdb  r8!,{r0,r1,r4,r8,r10,r12,r13}
:02079AA4 84501F30 ldrhib r1,[r0],#-0xf30
:02079AA8 0025A3E2 eoreq  r10,r5,r2,ror #0x7
:02079AAC 83354132 teqhi r5,#0x8000000C
:02079AB0 655020E1 ldrvsb r2,[r0, #-0xe1]		;(r0-0xe1=*(ffffff1f))
:02079AB4 250012E2 strcs r1,[r0, #-0x2e2]		;(r0-0x2e2=*(fffffd1e))
:02079AB8 1DEC301D stcnel 0,cr3,[r12,#+0x74]!
:02079ABC E0401300 sub  r1,r0,r0,lsl #0x6
:02079AC0 5F120AE3 swipl 0x00120ae3
:02079AC4 2512E16F ldrcs r14,[r2, #-0x16f]		;(r2-0x16f=*(a39ffe91))
:02079AC8 0500E1B0 streq r14,[r0, #-0x1b0]		;(r0-0x1b0=*(fffffe50))
:02079ACC A2E04440 rscge  r4,r0,#0x40000000
:02079AD0 00E1A035 rsceq  r10,r1,r5,lsr r0
:02079AD4 E1A02A82 mov  r2,r2,lsl #0x15		;r2=0(0x0)
:02079AD8 E1A04084 mov  r4,r4,lsl #0x1		;r4=251658240(0xf000000)
:02079ADC FFFEE400 swinv 0x00fee400
:02079AE0 925603EA sublss r0,r6,#0xA8000003
:02079AE4 821A00E1 andhis r0,r10,#0xE1
:02079AE8 11000D08 unknown
:02079AEC A01F8CA0 andges r8,r15,r0,lsr #0x19
:02079AF0 198E0EE1 stmneib  r14 ,{r0,r5,r6,r7,r9,r10,r11}
:02079AF4 00F1E181 rsceqs r14,r1,r1,lsl #0x3
:02079AF8 5083606D addpl  r6,r3,r13,ror #0x0
:02079AFC 15E19230 strneb r9,[r1, #+0x230]!
:02079B00 250BC025 strcs r12,[r11, #-0x25]		;(r11-0x25=*(b4ffffdb))
:02079B04 28100300 ldmcsda  r0 ,{r8,r9}
:02079B08 1102E021 unknown
:02079B0C 701DE201 andvcs r14,r13,r1,lsl #0x4
:02079B10 0BE34011 bleq 01949B5C
:02079B14 5102001D unknown
:02079B18 048EE3C3 streq r14,[r14],#+0x3c3
:02079B1C C3E15509 mvngt  r5,#0x2400000
:02079B20 00F5030A rsceqs r0,r5,r10,lsl #0x6
:02079B24 A850158A ldmgeda  r0 ,{r1,r3,r7,r8,r10,r12}^
:02079B28 E3130702 tst r3,#0x80000
:02079B2C 03008903 unknown
:02079B30 02A00029 adceq  r0,r0,#0x29
:02079B34 0DE1A000 stceql 0,cr10,[r1,#+0x0]!
:02079B38 81147F50 tsthi r4,r0,asr r15
:02079B3C 173EE310 unknown
:02079B40 4070E381 rsbmis r14,r0,r1,lsl #0x7
:02079B44 05E800BD streqb r0,[r8, #+0xbd]!
:02079B48 03D8FE10 biceqs r15,r8,#0x100
:02079B4C 401110B1 ldrmih r1,[r1], -r1
:02079B50 113A03E1 teqne r10,r1,ror #0x7
:02079B54 2DE00480 stccsl 4,cr0,[r0,#+0x200]!
:02079B58 A01000E5 andges r0,r0,r5,ror #0x1
:02079B5C 5107E301 unknown
:02079B60 12345600 eornes r5,r4,#0x0
:02079B64 F00404EF andnv  r0,r4,r15,ror #0x9
:02079B68 4DF8E49D ldcmil 4,cr14,[r8,#+0x274]!
:02079B6C 10510200 subnes r0,r1,r0,lsl #0x4
:02079B70 E5965050 ldr r5,[r6, #+0x50]		;r6+0x50=*(00000050)
:02079B74 70497001 subvc  r7,r9,r1
:02079B78 F200490A andnv  r4,r0,#0x28000
:02079B7C 00004D50 andeq  r4,r0,r0,asr r13
:02079B80 000DE206 andeq  r14,r13,r6,lsl #0x4
:02079B84 C7003951 unknown
:02079B88 000AE743 andeq  r14,r10,r3,asr #0xe
:02079B8C 00011351 andeq  r1,r1,r1,asr r3
:02079B90 00020084 andeq  r0,r2,r4,lsl #0x1
:02079B94 5A020586 bpl 020FB1B4
:02079B98 F4503103 ldrnvb r3,[r0],#-0x103
:02079B9C F8B14031 ldmnvia  r1!,{r0,r4,r5,r14}
:02079BA0 39700031 unknown
:02079BA4 92500000 sublss r0,r0,#0x0
:02079BA8 60010AE5 andvs  r0,r1,r5,ror #0x15
:02079BAC 0A23E1A0 beq 02972234
:02079BB0 104000E3 subne  r0,r0,r3,ror #0x1
:02079BB4 0166E3A0 unknown
:02079BB8 8600049A unknown
:02079BBC FFD904E0 swinv 0x00d904e0
:02079BC0 2901EBFF stmcsdb  r1 ,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r9,r11,r13,r14,r15}
:02079BC4 20000500 andcs  r0,r0,r0,lsl #0xa
:02079BC8 FFFAE154 swinv 0x00fae154
:02079BCC 10053AFF unknown
:02079BD0 002D4070 eoreq  r4,r13,r0,ror r0
:02079BD4 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02079BD8 10000D1E andne  r0,r0,r14,lsl r13
:02079BDC E92D4041 stmdb  r13!,{r0,r6,r14}
:02079BE0 E59F401C ldr r4,[r15, #+0x1c]		;r15+0x1c=*(02079c04)=#34437380(0x020d7904)
:02079BE4 EA800082 b 00079DF4
:02079BE8 E12FFF30 blx r0 (Jump to addr_00000000?)msr CPSR_fsxc,r0
:02079BEC 00844004 addeq  r4,r4,r4
:02079BF0 E309D3E2 unknown
:02079BF4 15940000 ldrne r0,[r4, #+0x0]		;r4+0x0=*(020d7904)=#-1137885564(0xbc2d3e84)
:02079BF8 13820473 orrne  r0,r2,#0x73000000
:02079BFC 1005C2F9 unknown
:02079C00 D0E8BD80 rscle  r11,r8,r0,lsl #0x1b
:02079C04 020D7904 andeq  r7,r13,#0x10000
:02079C08 6009FF20 andvs  r15,r9,r0,lsr #0x1e
:02079C0C BD801005 unknown
:02079C10 0000D00B andeq  r13,r0,r11
:02079C14 B80110ED stmltda  r1 ,{r0,r2,r3,r5,r6,r7,r12}
:02079C18 059134D4 ldreq r3,[r1, #+0x4d4]		;r1+0x4d4=*(000004d4)
:02079C1C 0926FD20 stmeqdb  r6!,{r5,r8,r10,r11,r12,r13,r14,r15}
:02079C20 58111900 ldmplda  r1 ,{r8,r11,r12}
:02079C24 AC0015E9 stcge  5,cr1,[r0],{#0xe9}
:02079C28 E9C04009 stmib  r0 ,{r0,r3,r14}^
:02079C2C A569020B strgeb r0,[r9, #-0x20b]!
:02079C30 09416C40 stmeqdb  r1 ,{r6,r10,r11,r13,r14}^
:02079C34 52198D00 andpls r8,r9,#0x0
:02079C38 89020BEA stmhidb  r2 ,{r1,r3,r5,r6,r7,r8,r9,r11}
:02079C3C 80854021 addhi  r4,r5,r1,lsr #0x0
:02079C40 0D020BEB unknown
:02079C44 40100901 andmis r0,r0,r1,lsl #0x12
:02079C48 EC8C0040 stc  0,cr0,[r12],{#0x40}
:02079C4C 1D49020B unknown
:02079C50 50407F11 subpl  r7,r0,r1,lsl r15
:02079C54 0BEFD400 bleq 01C6EC5C
:02079C58 40157502 andmis r7,r5,r2,lsl #0xa
:02079C5C 2DF04880 ldccsl 8,cr4,[r0,#+0x200]!
:02079C60 B8404500 stmltda  r0 ,{r8,r10,r14}^
:02079C64 60A50BF1 unknown
:02079C68 0BF1FC8C bleq 01CF8EA0
:02079C6C 26A07D02 unknown
:02079C70 F4200030 unknown
:02079C74 01002DF2 unknown
:02079C78 011D10C9 tsteq r13,r9,asr #0x1
:02079C7C 02340BF4 eoreqs r0,r4,#0x3D000
:02079C80 004501E9 subeq  r0,r5,r9,ror #0x3
:02079C84 F8004003 stmnvda  r0 ,{r0,r1,r14}
:02079C88 020BF508 andeq  r15,r11,#0x2000000
:02079C8C 3021012D eorcc  r0,r1,r13,lsr #0x2
:02079C90 A0000924 andge  r0,r0,r4,lsr #0x12
:02079C94 94402125 strlsb r2,[r0],#-0x125
:02079C98 351D0009 ldrcc r0,[r13, #-0x9]		;(r13-0x9=*(fffffff7))
:02079C9C 2AF7B041 bcs 01E65DA8
:02079CA0 D879020B unknown
:02079CA4 94004027 strls r4,[r0],#-0x27
:02079CA8 020B08F8 andeq  r0,r11,#0xF80000
:02079CAC 54417D15 strplb r7,[r1],#-0xd15
:02079CB0 08020BFF stmeqda  r2 ,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r9,r11}
:02079CB4 9020094D eorls  r0,r0,r13,asr #0x12
:02079CB8 0C01A000 stceq  0,cr10,[r1],{#0x0}
:02079CBC 02FD0202 rsceqs r0,r13,#0x20000000
:02079CC0 00A01015 adceq  r1,r0,r5,lsl r0
:02079CC4 040C049C streq r0,[r12],#-0x49c
:02079CC8 0904DD02 stmeqdb  r4 ,{r1,r8,r10,r11,r12,r14,r15}
:02079CCC 00F07F00 rsceqs r7,r0,r0,lsl #0x1e
:02079CD0 390A089C stmccdb  r10 ,{r2,r3,r4,r7,r11}
:02079CD4 002D0700 eoreq  r0,r13,r0,lsl #0xe
:02079CD8 01D4C0FF ldreqsh r12,[r4, #+0xf]		;r4+0xf=*(020d7913)=#-1318651852(0xb166f834)
:02079CDC 08CA0005 stmeqia  r10 ,{r0,r2}^
:02079CE0 098B00B5 stmeqib  r11 ,{r0,r2,r4,r5,r7}
:02079CE4 45000901 strmi r0,[r0, #-0x901]		;(r0-0x901=*(bc2d3583))
:02079CE8 5A6840B1 bpl 03A89FB4
:02079CEC 51690009 unknown
:02079CF0 D0003020 andle  r3,r0,r0,lsr #0x0
:02079CF4 8500F91A strhi r15,[r0, #-0x91a]		;(r0-0x91a=*(bc2d356a))
:02079CF8 026D1075 rsbeq  r1,r13,#0x75
:02079CFC 020C1AFC andeq  r1,r12,#0xFC000
:02079D00 8320A565 unknown
:02079D04 213C0070 teqcs r12,r0,ror r0
:02079D08 81120D5D tsthi r2,r13,asr r13
:02079D0C 49508B02 ldmmidb  r0 ,{r1,r8,r9,r11,r15}^
:02079D10 020C3300 andeq  r3,r12,#0x0
:02079D14 5020E1E1 eorpl  r14,r0,r1,ror #0x3
:02079D18 09682100 unknown
:02079D1C 78551D00 ldmvcda  r5 ,{r8,r10,r11,r12}^
:02079D20 E9020C34 stmdb  r2 ,{r2,r4,r5,r10,r11}
:02079D24 60237406 eorvs  r7,r3,r6,lsl #0x8
:02079D28 00096000 andeq  r6,r9,r0
:02079D2C F8400999 stmnvda  r0 ,{r0,r3,r4,r7,r8,r11}^
:02079D30 020C3851 andeq  r3,r12,#0x510000
:02079D34 602045C9 eorvs  r4,r0,r9,asr #0xb
:02079D38 3910C000 ldmccdb  r0 ,{r14,r15}
:02079D3C 551D020C ldrpl r0,[r13, #-0x20c]		;(r13-0x20c=*(fffffdf4))
:02079D40 0C753A84 ldceql 10,cr3,[r5],#-0x210
:02079D44 067D4811 unknown
:02079D48 4C0CD18B stcmi  1,cr13,[r12],{#0x8b}
:02079D4C 00BD020C adceqs r0,r13,r12,lsl #0x4
:02079D50 10300905 eornes r0,r0,r5,lsl #0x12
:02079D54 4D020C4D unknown
:02079D58 81014D02 unknown
:02079D5C 5C003001 stcpl  0,cr3,[r0],{#0x1}
:02079D60 0D020C4F unknown
:02079D64 09559500 ldmeqdb  r5 ,{r8,r10,r12,r15}^
:02079D68 40454100 submi  r4,r5,r0,lsl #0x2
:02079D6C 020C5064 andeq  r5,r12,#0x64
:02079D70 22F0CD0B rsccss r12,r0,#0x2C0
:02079D74 51300050 teqpl r0,r0,asr r0
:02079D78 22EC0015 rsccs  r0,r12,#0x15
:02079D7C B400D0C2 strlt r13,[r0],#-0xc2
:02079D80 9D020C52 unknown
:02079D84 50804477 addpl  r4,r0,r7,ror r4
:02079D88 85020C53 strhi r0,[r2, #-0xc53]		;(r2-0xc53=*(fffff3ad))
:02079D8C 00B023D4 unknown
:02079D90 0C5B3820 ldceql 8,cr3,[r11],{#0x20}
:02079D94 14018102 strne r8,[r1],#-0x102
:02079D98 0040E015 subeq  r14,r0,r5,lsl r0
:02079D9C 020C5CB8 andeq  r5,r12,#0xB800
:02079DA0 2023B8A9 eorcs  r11,r3,r9,lsr #0x11
:02079DA4 5D600040 stcpll 0,cr0,[r0,#-0x100]!
:02079DA8 59060C71 stmpldb  r6 ,{r0,r4,r5,r6,r10,r11}
:02079DAC 00698B06 rsbeq  r8,r9,r6,lsl #0x16
:02079DB0 502164A8 eorpl  r6,r1,r8,lsr #0x9
:02079DB4 096C0020 unknown
:02079DB8 24245100 unknown
:02079DBC BC0030A2 stclt  0,cr3,[r0],{#0xa2}
:02079DC0 B8350009 ldmltda  r5!,{r0,r3}
:02079DC4 28002023 stmcsda  r0 ,{r0,r1,r5,r13}
:02079DC8 020C8AF8 andeq  r8,r12,#0xF8000
:02079DCC 1020102D eorne  r1,r0,r13,lsr #0x0
:02079DD0 51A03465 movpl  r3,r5,ror #0x8
:02079DD4 E955DD93 ldmdb  r5 ,{r0,r1,r4,r7,r8,r10,r11,r12,r14,r15}^
:02079DD8 A4C0F555 strgeb r15,[r0],#+0x555
:02079DDC 8D0D5D8D unknown
:02079DE0 8D0DA14F unknown
:02079DE4 B18D0DDD unknown
:02079DE8 020C8D0D andeq  r8,r12,#0x340
:02079DEC 2D232515 stccs  5,cr2,[r3,#-0x54]!
:02079DF0 B5D0B513 ldrltb r11,[r0, #+0x513]		;r0+0x513=*(bc2d4397)
:02079DF4 65135D11 ldrvs r5,[r3, #-0xd11]		;(r3-0xd11=*(fffff2ef))
:02079DF8 FD136D13 unknown
:02079DFC 137DFF10 cmnne r13,#0x40
:02079E00 138D1385 orrne  r1,r13,#0x14000002
:02079E04 139D100D orrnes r1,r13,#0xD
:02079E08 107513A5 rsbnes r1,r5,r5,lsr #0x7
:02079E0C 20FF10A1 rsccss r1,r15,r1,lsr #0x1
:02079E10 01148040 tsteq r4,r0,asr #0x0
:02079E14 00016800 andeq  r6,r1,r0,lsl #0x10
:02079E18 0A7350C0 beq 03D4E120
:02079E1C 21741802 cmncs r4,r2,lsl #0x10
:02079E20 74000100 strvc r0,[r0],#-0x100
:02079E24 C03D7560 eorgts r7,r13,r0,ror #0xa
:02079E28 157B1099 ldrneb r1,[r11, #-0x99]!
:02079E2C DC000100 stcle  1,cr0,[r0],{#0x0}
:02079E30 020A367C andeq  r3,r10,#0x7C00000
:02079E34 3400011C strcc r0,[r0],#-0x11c
:02079E38 0D980001 unknown
:02079E3C 0124A800 unknown
:02079E40 10016C00 andne  r6,r1,r0,lsl #0x18
:02079E44 D8020A7D stmleda  r2 ,{r0,r2,r3,r4,r5,r6,r9,r11}
:02079E48 F000010A andnv  r0,r0,r10,lsl #0x2
:02079E4C 54020A7E strpl r0,[r2],#-0xa7e
:02079E50 81007D7F unknown
:02079E54 10111131 andnes r1,r1,r1,lsr r1
:02079E58 40151131 andmis r1,r5,r1,lsr r1
:02079E5C D5133580 ldrle r3,[r3, #-0x580]		;(r3-0x580=*(fffffa80))
:02079E60 EF128510 swi 0x00128510
:02079E64 1295128D addnes r1,r5,#0xD0000008
:02079E68 132913E1 unknown
:02079E6C 13391331 teqne r9,#0xC4000000
:02079E70 50055345 andpl  r5,r5,r5,asr #0x6
:02079E74 051229FF ldreq r2,[r2, #-0x9ff]		;(r2-0x9ff=*(fffff601))
:02079E78 02000310 andeq  r0,r0,#0x40000000
:02079E7C 00DB1005 sbceqs r1,r11,r5
:02079E80 B720CD04 strlt r12,[r0,-r4, lsl #0x1a]!
:02079E84 3D20C530 stccc  5,cr12,[r0,#-0xc0]!
:02079E88 403D7820 eormis r7,r13,r0,lsr #0x10
:02079E8C 7A403D79 bvc 03089478
:02079E90 7B403D56 blvc 030893F0
:02079E94 3D79403D ldcccl 0,cr4,[r9,#-0xf4]!
:02079E98 403D7940 eormis r7,r13,r0,asr #0x12
:02079E9C 403D557A eormis r5,r13,r10,ror r5
:02079EA0 CC303D7B ldcgt  13,cr3,[r0],#-0x1ec
:02079EA4 8C303D75 ldchi  13,cr3,[r0],#-0x1d4
:02079EA8 003D2576 eoreqs r2,r13,r6,ror r5
:02079EAC 3D77153D ldcccl 5,cr1,[r7,#-0xf4]!
:02079EB0 78123500 ldmvcda  r2 ,{r8,r10,r12,r13}
:02079EB4 13AD003D movne  r0,#0x3D		;r0=61(0x3d)
:02079EB8 303D76DB unknown
:02079EBC 303D76EC eorccs r7,r13,r12,ror #0xd
:02079EC0 303D77AC eorccs r7,r13,r12,lsr #0xf
:02079EC4 0A786C92 beq 03E95114
:02079EC8 1DB0219E ldcne  1,cr2,[r0,#+0x278]!
:02079ECC 11A50100 movne  r0,r0,lsl #0x2		;r0=244(0xf4)
:02079ED0 020005A8 andeq  r0,r0,#0x2A000000
:02079ED4 0015158D andeqs r1,r5,r13,lsl #0xb
:02079ED8 1D152503 unknown
:02079EDC ED109D00 unknown
:02079EE0 020A67E4 andeq  r6,r10,#0x3900000
:02079EE4 0513F505 ldreq r15,[r3, #-0x505]		;(r3-0x505=*(fffffafb))
:02079EE8 E0109D00 ands r9,r0,r0,lsl #0x1a
:02079EEC 020A68DC andeq  r6,r10,#0xDC0000
:02079EF0 69D4109D ldmvsib  r4 ,{r0,r2,r3,r4,r7,r12}^
:02079EF4 0802100A stmeqda  r2 ,{r1,r3,r12}
:02079EF8 90415039 subls  r5,r1,r9,lsr r0
:02079EFC 90215429 eorls  r5,r1,r9,lsr #0x8
:02079F00 10219019 eorne  r9,r1,r9,lsl r0
:02079F04 05100DFC ldreq r0,[r0, #-0xdfc]		;(r0-0xdfc=*(fffff2f8))
:02079F08 59100910 ldmpldb  r0 ,{r4,r8,r11}
:02079F0C B1100511 tstlt r0,r1,lsl r5
:02079F10 E9526D11 ldmdb  r2 ,{r0,r4,r8,r10,r11,r13,r14}^
:02079F14 4005FF53 andmi  r15,r5,r3,asr r15
:02079F18 02400501 subeq  r0,r0,#0x400000
:02079F1C 05034005 streq r4,[r3, #-0x5]		;(r3-0x5=*(fffffffb))
:02079F20 05550440 ldreqb r0,[r5, #-0x440]		;(r5-0x440=*(fffffbc1))
:02079F24 40050540 andmi  r0,r5,r0,asr #0xa
:02079F28 07400506 streqb r0,[r0,-r6, lsl #0xa]
:02079F2C 55084005 strpl r4,[r8, #-0x5]		;(r8-0x5=*(fffffffb))
:02079F30 05094005 streq r4,[r9, #-0x5]		;(r9-0x5=*(fffffffb))
:02079F34 40050A40 andmi  r0,r5,r0,asr #0x14
:02079F38 0C40050B stceql 5,cr0,[r0],{#0xb}
:02079F3C 0D400555 unknown
:02079F40 050E4005 streq r4,[r14, #-0x5]		;r14-0x5=*(02079bef)=#164880896(0x09d3e200)
:02079F44 40050F40 andmi  r0,r5,r0,asr #0x1e
:02079F48 40055510 andmi  r5,r5,r0,lsl r5
:02079F4C 12400511 subne  r0,r0,#0x4400000
:02079F50 05134005 ldreq r4,[r3, #-0x5]		;(r3-0x5=*(fffffffb))
:02079F54 05551440 ldreqb r1,[r5, #-0x440]		;(r5-0x440=*(fffffbc1))
:02079F58 40051540 andmi  r1,r5,r0,asr #0xa
:02079F5C 17400516 unknown
:02079F60 55184005 ldrpl r4,[r8, #-0x5]		;(r8-0x5=*(fffffffb))
:02079F64 05194005 ldreq r4,[r9, #-0x5]		;(r9-0x5=*(fffffffb))
:02079F68 40051A40 andmi  r1,r5,r0,asr #0x14
:02079F6C FFFF114D swinv 0x00ff114d
:02079F70 56F8FF35 unknown
:02079F74 3009BD27 andcc  r11,r9,r7,lsr #0x1a
:02079F78 5D053E01 unknown
:02079F7C 10015D01 andne  r5,r1,r1,lsl #0x1a
:02079F80 D71C11FE unknown
:02079F84 F71BD35B unknown
:02079F88 091BF35B ldmeqdb  r11 ,{r0,r1,r3,r4,r6,r8,r9,r12,r13,r14,r15}
:02079F8C 31100130 tstcc r0,r0,lsr r1
:02079F90 2FE5FF2F swics 0x00e5ff2f
:02079F94 10091FE1 andne  r1,r9,r1,ror #0x1f
:02079F98 1D1F1001 unknown
:02079F9C 1C2D5C31 stcne  12,cr5,[r13],#-0xc4
:02079FA0 C5FF5BC9 ldrgtb r5,[r15, #+0xbc9]!
:02079FA4 872FE54B strhi r14,[r15, #+0xbc9]!
:02079FA8 0140091E unknown
:02079FAC 30090D10 andcc  r0,r9,r0,lsl r13
:02079FB0 0EDF2CEB cdpeq 12,12,cr2,cr15,cr11,7
:02079FB4 10014009 andne  r4,r1,r9
:02079FB8 3500000F strcc r0,[r0, #-0xf]		;(r0-0xf=*(000000e5))
:02079FBC 091F312F ldmeqdb  r15 ,{r0,r1,r2,r3,r5,r8,r12,r13}
:02079FC0 1001F640 andne  r15,r1,r0,asr #0xc
:02079FC4 AD300911 ldcge  9,cr0,[r0,#-0x44]!
:02079FC8 4009122D andmi  r1,r9,r13,lsr #0x4
:02079FCC 6D131001 unknown
:02079FD0 10014009 andne  r4,r1,r9
:02079FD4 01400914 unknown
:02079FD8 40091510 andmi  r1,r9,r0,lsl r5
:02079FDC 16DB1001 ldrneb r1,[r11],+r1
:02079FE0 10014009 andne  r4,r1,r9
:02079FE4 01400917 unknown
:02079FE8 40091810 andmi  r1,r9,r0,lsl r8
:02079FEC 191001B6 ldmnedb  r0 ,{r1,r2,r4,r5,r7,r8}
:02079FF0 10014009 andne  r4,r1,r9
:02079FF4 0140091A unknown
:02079FF8 096D1B10 unknown
:02079FFC 1C100140 ldcne  1,cr0,[r0],{#0x40}
:0207A000 10014009 andne  r4,r1,r9
:0207A004 0500001D streq r0,[r0, #-0x1d]		;(r0-0x1d=*(000000d7))
:0207A008 1F01DB2F swine 0x0001db2f
:0207A00C 10014009 andne  r4,r1,r9
:0207A010 9500001F strls r0,[r0, #-0x1f]		;(r0-0x1f=*(000000d5))
:0207A014 091E912E ldmeqdb  r14 ,{r1,r2,r3,r5,r8,r12,r15}
:0207A018 1001F740 andne  r15,r1,r0,asr #0xe
:0207A01C A5000021 strge r0,[r0, #-0x21]		;(r0-0x21=*(000000d3))
:0207A020 091FA12F ldmeqdb  r15 ,{r0,r1,r2,r3,r5,r8,r13,r15}
:0207A024 23100140 tstcs r0,#0x10
:0207A028 3500007D strcc r0,[r0, #-0x7d]		;(r0-0x7d=*(00000077))
:0207A02C 091F312F ldmeqdb  r15 ,{r0,r1,r2,r3,r5,r8,r12,r13}
:0207A030 25100140 ldrcs r0,[r0, #-0x140]		;(r0-0x140=*(ffffffb4))
:0207A034 10014009 andne  r4,r1,r9
:0207A038 400926DF unknown
:0207A03C 09271001 stmeqdb  r7!,{r0,r12}
:0207A040 28100140 ldmcsda  r0 ,{r6,r8}
:0207A044 01B64009 moveqs r4,r9			;r4=0(0x0)
:0207A048 00002910 andeq  r2,r0,r0,lsl r9
:0207A04C 1F992F9D swine 0x00992f9d
:0207A050 10014009 andne  r4,r1,r9
:0207A054 00007D2B andeq  r7,r0,r11,lsr #0x1a
:0207A058 1EE12EE5 cdpne 14,14,cr2,cr1,cr5,7
:0207A05C 10014009 andne  r4,r1,r9
:0207A060 1500002D strne r0,[r0, #-0x2d]		;(r0-0x2d=*(000000c7))
:0207A064 1E11DF2E cdpne 15,0,cr13,cr1,cr14,1
:0207A068 10014009 andne  r4,r1,r9
:0207A06C 0140092F unknown
:0207A070 40093010 andmi  r3,r9,r0,lsl r0
:0207A074 311001B7 ldrcch r0,[r0, -r7]
:0207A078 10014009 andne  r4,r1,r9
:0207A07C 01400932 unknown
:0207A080 006D3310 rsbeq  r3,r13,r0,lsl r3
:0207A084 B12DB500 unknown
:0207A088 0140091D unknown
:0207A08C 40093510 andmi  r3,r9,r0,lsl r5
:0207A090 36DF1001 ldrccb r1,[r15],+r1
:0207A094 10014009 andne  r4,r1,r9
:0207A098 01400937 unknown
:0207A09C 40093810 andmi  r3,r9,r0,lsl r8
:0207A0A0 391001B6 ldmccdb  r0 ,{r1,r2,r4,r5,r7,r8}
:0207A0A4 2F3D0000 swics 0x003d0000
:0207A0A8 40091F39 andmi  r1,r9,r9,lsr r15
:0207A0AC 7D3B1001 ldcvc  0,cr1,[r11,#-0x4]!
:0207A0B0 10014009 andne  r4,r1,r9
:0207A0B4 0140093C unknown
:0207A0B8 40093D10 andmi  r3,r9,r0,lsl r13
:0207A0BC 3EDB1001 cdpcc 0,12,cr1,cr11,cr1,0
:0207A0C0 10014009 andne  r4,r1,r9
:0207A0C4 4D00003F unknown
:0207A0C8 091D492D ldmeqdb  r13 ,{r0,r2,r3,r5,r8,r11,r14}
:0207A0CC 1001F640 andne  r15,r1,r0,asr #0xc
:0207A0D0 1D000041 unknown
:0207A0D4 091D192D ldmeqdb  r13 ,{r0,r2,r3,r5,r8,r11,r12}
:0207A0D8 43100140 tstmi r0,#0x10
:0207A0DC 0140097D unknown
:0207A0E0 40094410 andmi  r4,r9,r0,lsl r4
:0207A0E4 09451001 stmeqdb  r5 ,{r0,r12}^
:0207A0E8 DB100140 blle 0247A5F0
:0207A0EC 01400946 unknown
:0207A0F0 00004710 andeq  r4,r0,r0,lsl r7
:0207A0F4 1DB12DB5 ldcne  13,cr2,[r1,#+0x2d4]!
:0207A0F8 01F64009 mvneqs r4,r9
:0207A0FC 40094910 andmi  r4,r9,r0,lsl r9
:0207A100 094A1001 stmeqdb  r10 ,{r0,r12}^
:0207A104 4B100140 blmi 0247A60C
:0207A108 A500006D strge r0,[r0, #-0x6d]		;(r0-0x6d=*(00000087))
:0207A10C 091DA12D ldmeqdb  r13 ,{r0,r2,r3,r5,r8,r13,r15}
:0207A110 4D100140 unknown
:0207A114 2C3D0000 ldccs  0,cr0,[r13],#-0x0
:0207A118 091C39DF ldmeqdb  r12 ,{r0,r1,r2,r3,r4,r6,r7,r8,r11,r12,r13}
:0207A11C 4F100140 swimi 0x00100140
:0207A120 2D8D0000 unknown
:0207A124 40091D89 andmi  r1,r9,r9,lsl #0x1b
:0207A128 511001F7 ldrplsh r0,[r0, -r7]
:0207A12C 2C350000 ldccs  0,cr0,[r5],#-0x0
:0207A130 40091C31 andmi  r1,r9,r1,lsr r12
:0207A134 7D531001 unknown
:0207A138 2D650000 stccsl 0,cr0,[r5,#-0x0]!
:0207A13C 40091D61 andmi  r1,r9,r1,ror #0x1a
:0207A140 00551001 subeqs r1,r5,r1
:0207A144 DF2EE500 swile 0x002ee500
:0207A148 40091EE1 andmi  r1,r9,r1,ror #0x1d
:0207A14C 09571001 ldmeqdb  r7 ,{r0,r12}^
:0207A150 58100140 ldmplda  r0 ,{r6,r8}
:0207A154 01B74009 moveqs r4,r9			;r4=0(0x0)
:0207A158 30095910 andcc  r5,r9,r0,lsl r9
:0207A15C 095A2AFB ldmeqdb  r10 ,{r0,r1,r3,r4,r5,r6,r7,r9,r11,r13}^
:0207A160 5B100140 blpl 0247A668
:0207A164 1500006D strne r0,[r0, #-0x6d]		;(r0-0x6d=*(00000087))
:0207A168 091D112D ldmeqdb  r13 ,{r0,r2,r3,r5,r8,r12}
:0207A16C 5D100140 unknown
:0207A170 10014293 mulne  r1,r3,r2
:0207A174 1ED55EDF mrcne 14,6,r5,cr5,cr15,{6}
:0207A178 92680001 rsbls  r0,r8,#0x1
:0207A17C 06000209 streq r0,[r0],-r9, lsl #0x4
:0207A180 F1FDF1FD ldrnvsh r15,[r13, #+0x1d]!
:0207A184 F1FDF1FD ldrnvsh r15,[r13, #+0x1d]!
:0207A188 F1FDF1FD ldrnvsh r15,[r13, #+0x1d]!
:0207A18C 083AF1FD ldmeqda  r10!,{r0,r2,r3,r4,r5,r6,r7,r8,r12,r13,r14,r15}
:0207A190 EB21F5FF bl 028F7994
:0207A194 01E1FD21 mvneq  r15,r1,lsr #0x1a
:0207A198 F801D9FB stmnvda  r1 ,{r0,r1,r3,r4,r5,r6,r7,r8,r11,r12,r14,r15}
:0207A19C F4AB01D1 unknown
:0207A1A0 C1F101C9 mvngts r0,r9,asr #0x3
:0207A1A4 01B9EC01 moveqs r14,r1,lsl #0x18		;r14=0(0x0)
:0207A1A8 AA01B1E7 bge 020E694C
:0207A1AC DB01A9E1 blle 020E4938
:0207A1B0 99D401A1 ldmlsib  r4 ,{r0,r5,r7,r8}^
:0207A1B4 0191CD01 orreqs r12,r1,r1,lsl #0x1a
:0207A1B8 0189C5AA orreq  r12,r9,r10,lsr #0xb
:0207A1BC B50181BD strlt r8,[r1, #-0x1bd]		;(r1-0x1bd=*(fffffe43))
:0207A1C0 71AB0179 movvc  r0,r9,ror r1
:0207A1C4 69A2AA01 stmvsib  r2!,{r0,r9,r11,r13,r15}
:0207A1C8 01619801 unknown
:0207A1CC 8301598E unknown
:0207A1D0 78AA0151 stmvcia  r10!,{r0,r4,r6,r8}
:0207A1D4 416D0149 unknown
:0207A1D8 01396101 teqeq r9,r1,lsl #0x2
:0207A1DC AA013156 bge 020C673C
:0207A1E0 3E01294A cdpcc 9,0,cr2,cr1,cr10,2
:0207A1E4 19310121 ldmnedb  r1!,{r0,r5,r8}
:0207A1E8 01112501 tsteq r1,r1,lsl #0xa
:0207A1EC 010919AA unknown
:0207A1F0 FA29CB0C blx 02AECE30
:0207A1F4 00F1F4FF unknown
:0207A1F8 00E9E78A rsceq  r14,r9,r10,lsl #0xf
:0207A1FC CF00E1DB swigt 0x0000e1db
:0207A200 D1C200D9 unknown
:0207A204 C9B6AA00 ldmgtib  r6!,{r9,r11,r13,r15}
:0207A208 00C1AA00 sbceq  r10,r1,r0,lsl #0x14
:0207A20C 9300B99F unknown
:0207A210 88AA00B1 stmhiia  r10!,{r0,r4,r5,r7}
:0207A214 A17D00A9 cmnge r13,r9,lsr #0x1
:0207A218 00997200 addeqs r7,r9,r0,lsl #0x4
:0207A21C AA009168 bge 0209E7C4
:0207A220 5500895E strpl r8,[r0, #-0x95e]		;(r0-0x95e=*(fffff796))
:0207A224 794B0081 stmvcdb  r11 ,{r0,r7}^
:0207A228 00714300 rsbeqs r4,r1,r0,lsl #0x6
:0207A22C 00693BAA rsbeq  r3,r9,r10,lsr #0x17
:0207A230 2C006133 stccs  1,cr6,[r0],{#0x33}
:0207A234 51250059 unknown
:0207A238 491FAA00 ldmmidb  r15 ,{r9,r11,r13,r15}
:0207A23C 00411900 subeq  r1,r1,r0,lsl #0x12
:0207A240 0F003914 swieq 0x00003914
:0207A244 0CAA0031 stceq  0,cr0,[r10],#+0xc4
:0207A248 21080029 unknown
:0207A24C 00190500 andeqs r0,r9,r0,lsl #0xa
:0207A250 AA100F03 bge 0247DE64
:0207A254 01004005 unknown
:0207A258 01FF0100 mvneqs r0,r0,lsl #0x2
:0207A25C FF0502FF swinv 0x000502ff
:0207A260 FF03FF02 swinv 0x0003ff02
:0207A264 0005FF04 andeq  r15,r5,r4,lsl #0x1e
:0207A268 08FF07FF unknown
:0207A26C 0CFF0AFF ldceql 10,cr0,[r15],#+0x3fc
:0207A270 FF0DFF00 swinv 0x000dff00
:0207A274 FF12FF0F swinv 0x0012ff0f
:0207A278 16FF0014 unknown
:0207A27C 1CFF19FF ldcnel 9,cr1,[r15],#+0x3fc
:0207A280 FF001FFF swinv 0x00001fff
:0207A284 FF25FF22 swinv 0x0025ff22
:0207A288 002CFF28 eoreq  r15,r12,r8,lsr #0x1e
:0207A28C 33FF2FFF mvnccs r2,#0x3FC
:0207A290 3BFF37FF blcc 02048294
:0207A294 FF3FFF00 swinv 0x003fff00
:0207A298 FF47FF43 swinv 0x0047ff43
:0207A29C 50FF004B rscpls r0,r15,r11,asr #0x0
:0207A2A0 59FF55FF unknown
:0207A2A4 FF005EFF swinv 0x00005eff
:0207A2A8 FF68FF63 swinv 0x0068ff63
:0207A2AC 0072FF6D rsbeqs r15,r2,r13,ror #0x1e
:0207A2B0 7DFF78FF ldcvcl 8,cr7,[r15,#+0x3fc]!
:0207A2B4 88FF82FF ldmhiia  r15!,{r0,r1,r2,r3,r4,r5,r6,r7,r9,r15}^
:0207A2B8 FF8DFF00 swinv 0x008dff00
:0207A2BC FF99FF93 swinv 0x0099ff93
:0207A2C0 A4FF009F unknown
:0207A2C4 B0FFAAFF unknown
:0207A2C8 FF00B6FF swinv 0x0000b6ff
:0207A2CC FFC2FFBC swinv 0x00c2ffbc
:0207A2D0 00CFFFC8 sbceq  r15,r15,r8,asr #0x1f
:0207A2D4 DBFFD5FF blle 0206FAD8
:0207A2D8 E7FFE1FF unknown
:0207A2DC FFEEFF00 swinv 0x00eeff00
:0207A2E0 FFFAFFF4 swinv 0x00fafff4
:0207A2E4 0C8015C5 stceq  5,cr1,[r0],{#0xc5}
:0207A2E8 00190807 andeqs r0,r9,r7,lsl #0x10
:0207A2EC 0025001F eoreq  r0,r5,r15,lsl r0
:0207A2F0 31002B02 unknown
:0207A2F4 3E003800 cdpcc 8,0,cr3,cr0,cr0,0
:0207A2F8 00440000 subeq  r0,r4,r0
:0207A2FC 9750004A ldrlsb r0,r0,r4,r0
:0207A300 20005C08 andcs  r5,r0,r8,lsl #0x18
:0207A304 00670061 rsbeq  r0,r7,r1,ror #0x0
:0207A308 0073006D rsbeqs r0,r3,r13,ror #0x0
:0207A30C 7E007800 cdpvc 8,0,cr7,cr0,cr0,0
:0207A310 88008300 stmhida  r0 ,{r8,r9,r15}
:0207A314 008E0000 addeq  r0,r14,r0
:0207A318 00980093 umulleqs r0,r8,r3,r0
:0207A31C A200009D andge  r0,r0,#0x9D
:0207A320 AB00A700 blge 020A3F28
:0207A324 0000B000 andeq  r11,r0,r0
:0207A328 00B900B5 unknown
:0207A32C 00C100BD streqh r0,[r1],#+0xd
:0207A330 C900C500 stmgtdb  r0 ,{r8,r10,r14,r15}
:0207A334 D100CD00 unknown
:0207A338 00D40000 sbceqs r0,r4,r0
:0207A33C 00DB00D8 ldreqsb r0,[r11],#+0x8
:0207A340 E10000DE unknown
:0207A344 E700E400 str r14,[r0,-r0, lsl #0x8]
:0207A348 0000EA00 andeq  r14,r0,r0,lsl #0x14
:0207A34C 00EE00EC rsceq  r0,r14,r12,ror #0x1
:0207A350 00F300F1 unknown
:0207A354 F600F400 strnv r15,[r0],-r0, lsl #0x8
:0207A358 F900F800 stmnvdb  r0 ,{r11,r12,r13,r14,r15}
:0207A35C 00FB0000 rsceqs r0,r11,r0
:0207A360 00FD00FC unknown
:0207A364 FE0000FE mcr2 0,0,r0,cr0,cr14,{7}
:0207A368 00FF0001 rsceqs r0,r15,r1
:0207A36C 0F0000FF swieq 0x000000ff
:0207A370 E2F00FF0 rscs r0,r0,#0x3C0
:0207A374 F00FF00F andnv  r15,r15,r15
:0207A378 F00FF00F andnv  r15,r15,r15
:0207A37C F00FF00F andnv  r15,r15,r15
:0207A380 F00FF00F andnv  r15,r15,r15
:0207A384 0FF00FFF swieq 0x00f00fff
:0207A388 0FF00FF0 swieq 0x00f00ff0
:0207A38C 0FF00FF0 swieq 0x00f00ff0
:0207A390 0FF00FF0 swieq 0x00f00ff0
:0207A394 F397FFF0 orrnvs r15,r7,#0x3C0
:0207A398 000127B1 streqh r2,[r1], -r1
:0207A39C 8C00018E stchi  1,cr0,[r0],{#0x8e}
:0207A3A0 578A0001 strpl r0,[r10, +r1]
:0207A3A4 01081998 swpeq r1,r8,r8
:0207A3A8 B1988600 orrlts r8,r8,r0,lsl #0xc
:0207A3AC 08399809 ldmeqda  r9!,{r0,r3,r11,r12,r15}
:0207A3B0 07F198A6 ldreqb r9,[r1,+r6, lsr #0x11]!
:0207A3B4 015D1089 cmpeq r13,r9,lsl #0x1
:0207A3B8 7A00017C bvc 0207A9B0
:0207A3BC 78AE0001 stmvcia  r14!,{r0}
:0207A3C0 98760001 unknown
:0207A3C4 000107D5 unknown
:0207A3C8 B2000172 andlt  r0,r0,#0x8000001C
:0207A3CC 6C00016E stcvs  1,cr0,[r0],{#0x6e}
:0207A3D0 016A0001 unknown
:0207A3D4 00016800 andeq  r6,r1,r0,lsl #0x10
:0207A3D8 000166AA andeq  r6,r1,r10,lsr #0xd
:0207A3DC 62000164 andvs  r0,r0,#0x19
:0207A3E0 01600001 unknown
:0207A3E4 015EAA00 cmpeq r14,r0,lsl #0x14
:0207A3E8 00015C00 andeq  r5,r1,r0,lsl #0x18
:0207A3EC 5800015A stmplda  r0 ,{r1,r3,r4,r6,r8}
:0207A3F0 56AA0001 unknown
:0207A3F4 01540001 cmpeq r4,r1
:0207A3F8 00015200 andeq  r5,r1,r0,lsl #0x4
:0207A3FC AA000150 bge 0207A944
:0207A400 028D984E addeq  r9,r13,#0x4E0000
:0207A404 98028D98 stmlsda  r2 ,{r3,r4,r7,r8,r10,r11,r15}
:0207A408 5498028D ldrpl r0,[r8],#+0x28d
:0207A40C 8D98028D unknown
:0207A410 028D9802 addeq  r9,r13,#0x20000
:0207A414 98028D98 stmlsda  r2 ,{r3,r4,r7,r8,r10,r11,r15}
:0207A418 01028D55 unknown
:0207A41C 8D984C00 unknown
:0207A420 028D9802 addeq  r9,r13,#0x20000
:0207A424 14D30001 ldrneb r0,[r3],#+0x1
:0207A428 9801F598 stmlsda  r1 ,{r3,r4,r7,r8,r10,r12,r13,r14,r15}
:0207A42C CD9800CD unknown
:0207A430 41549800 cmpmi r4,r0,lsl #0x10
:0207A434 70000102 andvc  r0,r0,r2,lsl #0x2
:0207A438 9800CD98 stmlsda  r0 ,{r3,r4,r7,r8,r10,r11,r14,r15}
:0207A43C 539800CD orrpls r0,r8,#0xCD
:0207A440 CD9800CD unknown
:0207A444 02599800 subeqs r9,r9,#0x0
:0207A448 9700CD98 unknown
:0207A44C 9800A155 stmlsda  r0 ,{r0,r2,r4,r6,r8,r13,r15}
:0207A450 259800A9 ldrcs r0,[r8, #+0xa9]		;r8+0xa9=*(000000a9)
:0207A454 9710CD02 ldrls r12,[r0,-r2, lsl #0x1a]
:0207A458 B9B500B5 ldmltib  r5!,{r0,r2,r4,r5,r7}
:0207A45C 00B99710 adceqs r9,r9,r0,lsl r7
:0207A460 9700C197 unknown
:0207A464 40390091 mlamis r9,r1,r0,r0unknown
:0207A468 899848D5 ldmhiib  r8 ,{r0,r2,r4,r6,r7,r11,r14}
:0207A46C 01899801 orreq  r9,r9,r1,lsl #0x10
:0207A470 98018998 stmlsda  r1 ,{r3,r4,r7,r8,r11,r15}
:0207A474 98018954 stmlsda  r1 ,{r2,r4,r6,r8,r11,r15}
:0207A478 00010189 andeq  r0,r1,r9,lsl #0x3
:0207A47C 01899892 unknown
:0207A480 01894D98 unknown
:0207A484 98018998 stmlsda  r1 ,{r3,r4,r7,r8,r11,r15}
:0207A488 00010189 andeq  r0,r1,r9,lsl #0x3
:0207A48C CD35987E ldcgt  8,cr9,[r5,#-0x1f8]!
:0207A490 01CD9801 biceq  r9,r13,r1,lsl #0x10
:0207A494 11F01198 unknown
:0207A498 05D00DF0 ldreqb r0,[r0, #+0xdf0]		;r0+0xdf0=*(00000ee4)
:0207A49C 1001F550 andne  r15,r1,r0,asr r5
:0207A4A0 E5980889 ldr r0,[r8, #+0x889]		;r8+0x889=*(00000889)
:0207A4A4 06C19906 streqb r9,[r1],+r6, lsl #0x12
:0207A4A8 AB08B999 blge 022A8B14
:0207A4AC 9908B999 stmlsdb  r8 ,{r0,r3,r4,r7,r8,r11,r12,r13,r15}
:0207A4B0 BD9906C9 unknown
:0207A4B4 08359908 ldmeqda  r5!,{r3,r8,r11,r12,r15}
:0207A4B8 06A199AA unknown
:0207A4BC D9020001 stmledb  r2 ,{r0}
:0207A4C0 FE00ED11 mcr2 13,0,r14,cr0,cr1,{0}
:0207A4C4 FCB60001 ldc2  0,cr0,[r6],#+0x4
:0207A4C8 C9FA0001 unknown
:0207A4CC F6000110 unknown
:0207A4D0 5AF40001 bpl 01D7A4DC
:0207A4D4 9800C198 stmlsda  r0 ,{r3,r4,r7,r8,r14,r15}
:0207A4D8 C19800C1 orrgts r0,r8,r1,asr #0x1
:0207A4DC 00C19800 sbceq  r9,r1,r0,lsl #0x10
:0207A4E0 EA0001AA b 0207AB90
:0207A4E4 0106A198 swpeq r10,r8,r6
:0207A4E8 0001E600 andeq  r14,r1,r0,lsl #0xc
:0207A4EC 000159E4 andeq  r5,r1,r4,ror #0x13
:0207A4F0 E00001E2 and  r0,r0,r2,ror #0x3
:0207A4F4 01DE0001 biceqs r0,r14,r1
:0207A4F8 0155DC00 cmpeq r5,r0,lsl #0x18
:0207A4FC 0001DA00 andeq  r13,r1,r0,lsl #0x14
:0207A500 D60001D8 unknown
:0207A504 55D40001 ldrplb r0,[r4, #+0x1]		;r4+0x1=*(00000001)
:0207A508 01D20001 biceqs r0,r2,r1
:0207A50C 0001D000 andeq  r13,r1,r0
:0207A510 CC0001CE stcgt  1,cr0,[r0],{#0xce}
:0207A514 CA000155 bgt 0207AA70
:0207A518 01C80001 biceq  r0,r8,r1
:0207A51C 9598C600 ldrls r12,[r8, #+0x600]		;r8+0x600=*(00000600)
:0207A520 00019507 andeq  r9,r1,r7,lsl #0xa
:0207A524 C00001C2 andgt  r0,r0,r2,asr #0x3
:0207A528 01BE0001 moveqs r0,r1			;r0=0(0x0)
:0207A52C 0155BC00 cmpeq r5,r0,lsl #0x18
:0207A530 0001BA00 andeq  r11,r1,r0,lsl #0x14
:0207A534 B60001B8 unknown
:0207A538 55B40001 ldrpl r0,[r4, #+0x1]!
:0207A53C 01B20001 moveqs r0,r1			;r0=0(0x0)
:0207A540 0001B000 andeq  r11,r1,r0
:0207A544 AC0001AE stcge  1,cr0,[r0],{#0xae}
:0207A548 AA000155 bge 0207AAA4
:0207A54C 01A80001 moveq  r0,r1			;r0=0(0x0)
:0207A550 0001A600 andeq  r10,r1,r0,lsl #0xc
:0207A554 000155A4 andeq  r5,r1,r4,lsr #0xb
:0207A558 05BD98A2 ldreq r9,[r13, #+0x8a2]!
:0207A55C 019E0001 orreqs r0,r14,r1
:0207A560 01599C00 cmpeq r9,r0,lsl #0x18
:0207A564 00019A00 andeq  r9,r1,r0,lsl #0x14
:0207A568 96000198 unknown
:0207A56C 55940001 ldrpl r0,[r4, #+0x1]		;r4+0x1=*(00000001)
:0207A570 F2303998 eornvs r3,r0,#0x260000
:0207A574 97F00001 ldrlsb r0,[r0,+r1]!
:0207A578 0001072D andeq  r0,r1,r13,lsr #0xe
:0207A57C 0029ECCA eoreq  r14,r9,r10,asr #0x19
:0207A580 05A19946 streq r9,[r1, #+0x946]!
:0207A584 99420001 stmlsdb  r2 ,{r0}^
:0207A588 0105DD32 unknown
:0207A58C C9993E00 ldmgtib  r9 ,{r9,r10,r11,r12,r13}
:0207A590 3A000105 bcc 0207A9AC
:0207A594 05913399 ldreq r3,[r1, #+0x399]		;r1+0x399=*(00000399)
:0207A598 9905AD99 stmlsdb  r5 ,{r0,r3,r4,r7,r8,r10,r11,r13,r15}
:0207A59C 004505A5 subeq  r0,r5,r5,lsr #0xb
:0207A5A0 F011F011 andnvs r15,r1,r1,lsl r0
:0207A5A4 05D00DF5 ldreqb r0,[r0, #+0xdf5]		;r0+0xdf5=*(00000df5)
:0207A5A8 F8100150 ldmnvda  r0 ,{r4,r6,r8}
:0207A5AC 30303997 mlaccs r0,r7,r9,r3unknown
:0207A5B0 2EA70001 cdpcs 0,10,cr0,cr7,cr1,0
:0207A5B4 012C0001 unknown
:0207A5B8 00012A00 andeq  r2,r1,r0,lsl #0x14
:0207A5BC AA000128 bge 0207AA64
:0207A5C0 24000126 strcs r0,[r0],#-0x126
:0207A5C4 99220001 stmlsdb  r2!,{r0}
:0207A5C8 4A9906DD bmi 006BC144
:0207A5CC 29990521 ldmcsib  r9 ,{r0,r5,r8,r10}
:0207A5D0 05399905 ldreq r9,[r9, #-0x905]!
:0207A5D4 01051999 swpeq r1,r9,r5
:0207A5D8 0116D500 tsteq r6,r0,lsl #0xa
:0207A5DC 11F01100 mvnnes r1,r0,lsl #0x2
:0207A5E0 05D00DF0 ldreqb r0,[r0, #+0xdf0]		;r0+0xdf0=*(00000df0)
:0207A5E4 32100150 andccs r0,r0,#0x14
:0207A5E8 EAA9997E b 00AE0BE8
:0207A5EC F01BF00F andnvs r15,r11,r15
:0207A5F0 F0E7F011 rscnv  r15,r7,r1,lsl r0
:0207A5F4 01B5F01F moveqs r15,r15,lsl r0		;r15=34055676(0x207a5fc)
:0207A5F8 11AB09FE unknown
:0207A5FC 040B4005 streq r4,[r11],#-0x5
:0207A600 0FF00F40 swieq 0x00f00f40
:0207A604 F6F010F0 unknown
:0207A608 F01459F2 ldrnvsh r5,[r4], -r2
:0207A60C 700725F9 unknown
:0207A610 F00FF00F andnv  r15,r15,r15
:0207A614 F00FF00F andnv  r15,r15,r15
:0207A618 03F982FF mvneqs r8,#0xF000000F
:0207A61C 66102930 unknown
:0207A620 541013B9 ldrpl r1,[r0],#-0x3b9
:0207A624 EFB01539 swi 0x00b01539
:0207A628 DF05FF20 swile 0x0005ff20
:0207A62C 11D00D10 bicnes r0,r0,r0,lsl r13
:0207A630 15F029F0 ldrneb r2,[r0, #+0x9f0]!
:0207A634 0D0093F0 unknown
:0207A638 110E007E unknown
:0207A63C 09F011F0 unknown
:0207A640 0F7B1090 swieq 0x007b1090
:0207A644 FCF01BF0 ldc2l 11,cr1,[r0],#+0x3c0
:0207A648 300371DD unknown
:0207A64C 30039009 andcc  r9,r3,r9
:0207A650 12CD3013 sbcne  r3,r13,#0x13
:0207A654 7F06006D swivc 0x0006006d
:0207A658 510901B5 strplh r0,[r9, -r5]
:0207A65C 152A9100 strne r9,[r10, #-0x100]!
:0207A660 0DF015F0 ldceql 5,cr1,[r0,#+0x3c0]!
:0207A664 FD5005D0 unknown
:0207A668 10115019 andnes r5,r1,r9,lsl r0
:0207A66C 000A20C5 andeq  r2,r10,r5,asr #0x1
:0207A670 070F000E streq r0,[r15, -r14]
:0207A674 0F671000 swieq 0x00671000
:0207A678 11700712 cmnne r0,r2,lsl r7
:0207A67C 25F039F0 ldrcsb r3,[r0, #+0x9f0]!
:0207A680 0F1BF4F0 swieq 0x001bf4f0
:0207A684 001A0014 andeqs r0,r10,r4,lsl r0
:0207A688 01210020 unknown
:0207A68C 23002200 unknown
:0207A690 11000047 unknown
:0207A694 D07007F0 unknown
:0207A698 90099009 andls  r9,r9,r9
:0207A69C 11579025 cmpne r7,r5,lsr #0x0
:0207A6A0 24001800 strcs r1,[r0],#-0x800
:0207A6A4 EB30000F bl 02C7A6E8
:0207A6A8 5500542F strpl r5,[r0, #-0x42f]		;(r0-0x42f=*(fffffbd1))
:0207A6AC 00045600 andeq  r5,r4,r0,lsl #0xc
:0207A6B0 00580057 subeqs r0,r8,r7,asr r0
:0207A6B4 005A0059 subeqs r0,r10,r9,asr r0
:0207A6B8 F0190000 andnvs r0,r9,r0
:0207A6BC F019F019 andnvs r15,r9,r9,lsl r0
:0207A6C0 700DB00B andvc  r11,r13,r11
:0207A6C4 1DFCF01D ldcnel 0,cr15,[r12,#+0x74]!
:0207A6C8 0DF01DF0 ldceql 13,cr1,[r0,#+0x3c0]!
:0207A6CC 6F18F1D0 swivs 0x0018f1d0
:0207A6D0 0ECB030E cdpeq 3,12,cr0,cr11,cr14,0
:0207A6D4 0FC35F05 swieq 0x00c35f05
:0207A6D8 00080007 andeq  r0,r8,r7
:0207A6DC 4E400554 mcrmi 5,2,r0,cr0,cr4,{2}
:0207A6E0 A0511541 subges r1,r1,r1,asr #0xa
:0207A6E4 530D429D unknown
:0207A6E8 9D477D9C unknown
:0207A6EC 05AD44F5 streq r4,[r13, #+0x4f5]!
:0207A6F0 4D2F7D00 stcmi  13,cr7,[r15,#-0x0]!
:0207A6F4 D900AD55 stmledb  r0 ,{r0,r2,r4,r6,r8,r10,r11,r13,r15}
:0207A6F8 9D52F52E unknown
:0207A6FC 05BF447D ldreq r4,[r15, #+0x47d]!
:0207A700 40052E40 andmi  r2,r5,r0,asr #0x1c
:0207A704 C0000508 andgt  r0,r0,r8,lsl #0xa
:0207A708 41059D28 unknown
:0207A70C 0156DDB5 ldreqh r13,[r6, #-0xd5]		;(r6-0xdb5=*(ffffff2b))
:0207A710 00197400 andeqs r7,r9,r0,lsl #0x8
:0207A714 1E401D80 cdpne 13,4,cr1,cr0,cr0,4
:0207A718 42F52B9E rscmis r2,r5,#0x27800
:0207A71C 9DA00001 stcls  0,cr0,[r0,#+0x4]!
:0207A720 409D01A1 addmis r0,r13,r1,lsr #0x3
:0207A724 B3530D88 cmplt r3,#0x2200
:0207A728 01440001 unknown
:0207A72C 299D0400 ldmcsib  r13 ,{r10}
:0207A730 10000900 andne  r0,r0,r0,lsl #0x12
:0207A734 002DA065 eoreq  r10,r13,r5,ror #0x0
:0207A738 01180051 tsteq r8,r1,asr r0
:0207A73C 00018200 andeq  r8,r1,r0,lsl #0x4
:0207A740 0001561C andeq  r5,r1,r12,lsl r6
:0207A744 3400050A strcc r0,[r0],#-0x50a
:0207A748 1536000D ldrne r0,[r6, #-0xd]!
:0207A74C 01551200 cmpeq r5,r0,lsl #0x4
:0207A750 00591A00 subeqs r1,r9,r0,lsl #0x14
:0207A754 014D9E38 unknown
:0207A758 A5013D9E strge r3,[r1, #-0xd9e]		;(r1-0xd9e=*(fffff262))
:0207A75C 091E005D ldmeqdb  r14 ,{r0,r2,r3,r4,r6}
:0207A760 403D4000 eormis r4,r13,r0
:0207A764 41659D86 unknown
:0207A768 41CD9D95 unknown
:0207A76C 401552E5 andmis r5,r5,r5,ror #0x5
:0207A770 A240050E subge  r0,r0,#0x3800000
:0207A774 C5AE52DD strgt r5,[r14, #+0x2dd]!
:0207A778 1D535D55 unknown
:0207A77C 51ED8E40 mvnpl  r8,r0,asr #0x1c
:0207A780 1546259C strneb r2,[r6, #-0x59c]		;(r6-0x59c=*(fffffa64))
:0207A784 CD9FD751 unknown
:0207A788 46059C41 strmi r9,[r6, #-0x59c]		;(r6-0x59c=*(fffffa64))
:0207A78C 9E544005 cdpls 0,4,cr4,cr4,cr5,0
:0207A790 9F9A43BD swils 0x009a43bd
:0207A794 564D43ED strplb r4,[r6, #-0x59c]		;(r6-0x59c=*(fffffa64))
:0207A798 2D9C532D unknown
:0207A79C 40CD9D43 sbcmi  r9,r13,r3,asr #0x1a
:0207A7A0 9C536DAE ldclsl 13,cr6,[r3],{#0xae}
:0207A7A4 C59F4025 ldrgt r4,[r15, #+0x25]		;r15+0x25=*(0207a7d1)=#-402632252(0xe80051c4)
:0207A7A8 43D59E41 bicmis r9,r5,#0x410
:0207A7AC 44B5559C unknown
:0207A7B0 4015549D mulmis r5,r13,r4
:0207A7B4 9C537D2A ldclsl 13,cr7,[r3],{#0x2a}
:0207A7B8 579E4325 ldrpl r4,[r14,+r5, lsr #0x6]
:0207A7BC 659E4555 ldrvs r4,[r14, #+0x555]		;r14+0x555=*(0207a751)=#939546906(0x3800591a)
:0207A7C0 438D9F43 orrmi  r9,r13,#0x10C
:0207A7C4 4D414D9C unknown
:0207A7C8 50D5D552 sbcpls r13,r5,r2,asr r5
:0207A7CC 0143BD9C unknown
:0207A7D0 0051C400 subeqs r12,r1,r0,lsl #0x8
:0207A7D4 AD0001E8 unknown
:0207A7D8 011031EE tsteq r0,r14,ror #0x3
:0207A7DC 00093C00 andeq  r3,r9,r0,lsl #0x18
:0207A7E0 88000184 stmhida  r0 ,{r2,r7,r8}
:0207A7E4 9D108556 unknown
:0207A7E8 459C40FD ldrmi r4,[r12, #+0xfd]		;r12+0xfd=*(b166f931)
:0207A7EC 414DA042 unknown
:0207A7F0 05D554CD ldreqb r5,[r5, #+0x4cd]		;r5+0x4cd=*(000004ce)
:0207A7F4 40152440 andmis r2,r5,r0,asr #0x8
:0207A7F8 20000122 andcs  r0,r0,r2,lsr #0x2
:0207A7FC 554A0009 strplb r0,[r10, #-0x9]		;(r10-0x9=*(fffffff7))
:0207A800 9E1C40D5 mrcls 0,0,r4,cr12,cr5,{6}
:0207A804 400541B5 strmih r4,[r5], -r5
:0207A808 43ED9E18 mvnmi  r9,#0x180
:0207A80C 41D59E99 unknown
:0207A810 05436D9E streqb r6,[r3, #-0xd9e]		;(r3-0xd9e=*(fffff262))
:0207A814 012B4D00 unknown
:0207A818 017A0E00 cmneq r10,r0,lsl #0x1c
:0207A81C 400D0C00 andmi  r0,r13,r0,lsl #0x18
:0207A820 0800010A stmeqda  r0 ,{r1,r3,r8}
:0207A824 55060001 strpl r0,[r6, #-0x1]		;(r6-0x1=*(ffffffff))
:0207A828 0542159E streqb r1,[r2, #-0x59e]		;(r2-0x59e=*(fffffa62))
:0207A82C 052B8900 streq r8,[r11, #-0x900]!
:0207A830 95218410 strls r8,[r1, #-0x410]!
:0207A834 FE401D44 cdp2 13,4,cr1,cr0,cr4,2
:0207A838 A04025FC unknown
:0207A83C 9E43059E mcrls 5,2,r0,cr3,cr14,{4}
:0207A840 52A043D5 adcpl  r4,r0,#0x54000003
:0207A844 0D9E42ED unknown
:0207A848 412D9D43 unknown
:0207A84C 9DEE4005 stclsl 0,cr4,[r14,#+0x14]!
:0207A850 4005B550 andmi  r11,r5,r0,asr r5
:0207A854 AC400DEA stcgel 13,cr0,[r0],{#0xea}
:0207A858 3DE6401D stcccl 0,cr4,[r6,#+0x74]!
:0207A85C 75559F53 ldrvcb r9,[r5, #-0xf53]		;(r5-0xf53=*(fffff0ae))
:0207A860 9550AD42 ldrlsb r10,[r0, #-0xd42]		;(r0-0xd42=*(fffff2be))
:0207A864 414D9E50 unknown
:0207A868 51CD52A5 bicpl  r5,r13,r5,lsr #0x5
:0207A86C 0CF740ED ldceql 0,cr4,[r7],#+0x3b4
:0207A870 8542BD9F strhib r11,[r2, #-0xd9f]		;(r2-0xd9f=*(fffff261))
:0207A874 6E400553 mcrvs 5,2,r0,cr0,cr3,{2}
:0207A878 9C41359D stclsl 5,cr3,[r1],{#0x9d}
:0207A87C 0D40FD9D unknown
:0207A880 4025C040 eormi  r12,r5,r0,asr #0x0
:0207A884 C64005C8 strgtb r0,r12,r5,r0,asr #0x0
:0207A888 EC400D56 stcl 13,cr0,[r0],{#0x56}
:0207A88C 4D403D9F unknown
:0207A890 426D9E50 rsbmi  r9,r13,#0x500
:0207A894 FDD95135 unknown
:0207A898 DF001D51 swile 0x00001d51
:0207A89C 7240052B subvc  r0,r0,#0xAC00000
:0207A8A0 0DB44005 ldceq  0,cr4,[r4,#+0x14]!
:0207A8A4 2D30AF40 ldccs  15,cr10,[r0,#-0x100]!
:0207A8A8 C59D8A40 ldrgt r8,[r13, #+0xa40]		;r13+0xa40=*(00000a40)
:0207A8AC 28400542 stmcsda  r0 ,{r1,r6,r8,r10}^
:0207A8B0 AAB24005 bge 00D0A8CC
:0207A8B4 751A4005 ldrvc r4,[r10, #-0x5]		;(r10-0x5=*(fffffffb))
:0207A8B8 85100D51 ldrhi r0,[r0, #-0xd51]		;(r0-0xd51=*(fffff2af))
:0207A8BC 44405D1B strmib r5,[r0],#-0xd1b
:0207A8C0 0553357A ldreqb r3,[r3, #-0x57a]		;(r3-0x57a=*(fffffa86))
:0207A8C4 400D9E40 andmi  r9,r13,r0,asr #0x1c
:0207A8C8 14407582 strneb r7,[r0],#-0x582
:0207A8CC 9FAB5345 swils 0x00ab5345
:0207A8D0 159E4325 ldrne r4,[r14, #+0x325]		;r14+0x325=*(0207a521)=#-1040186987(0xc2000195)
:0207A8D4 92401541 subls  r1,r0,#0x10400000
:0207A8D8 9A41C59D bls 030EBF54
:0207A8DC 401551CD andmis r5,r5,r13,asr #0x3
:0207A8E0 15518DCC ldrneb r8,[r1, #-0xdcc]		;(r1-0xdcc=*(fffff234))
:0207A8E4 4005DC40 andmi  r13,r5,r0,asr #0x18
:0207A8E8 40255B7C eormi  r5,r5,r12,ror r11
:0207A8EC 407D9F42 rsbmis r9,r13,r2,asr #0x1e
:0207A8F0 1DCE40F5 unknown
:0207A8F4 D929D100 stmledb  r9!,{r8,r12,r14,r15}
:0207A8F8 254145A0 strcsb r4,[r1, #-0x5a0]		;(r1-0x5a0=*(fffffa60))
:0207A8FC 509D7A40 addpls r7,r13,r0,asr #0x14
:0207A900 E541ED9F strb r14,[r1, #-0xd9f]		;(r1-0xd9f=*(fffff261))
:0207A904 7D74D641 ldcvcl 6,cr13,[r4,#-0x104]!
:0207A908 52400D51 subpl  r0,r0,#0x1440
:0207A90C 9E98400D cdpls 0,8,cr4,cr8,cr13,0
:0207A910 0D96416D unknown
:0207A914 359E9C40 ldrcc r9,[r14, #+0xc40]		;r14+0xc40=*(0207ae3c)=#-551418112(0xdf220700)
:0207A918 6641A540 strvsb r10,[r14, #+0xc40]		;r14+0xc40=*(0207ae3c)=#-551418112(0xdf220700)
:0207A91C 59644005 unknown
:0207A920 05FE4005 ldreqb r4,[r14, #+0x5]!
:0207A924 C59DF840 ldrgt r15,[r13, #+0x840]		;r13+0x840=*(00000840)
:0207A928 5C400540 stcpll 5,cr0,[r0],{#0x40}
:0207A92C 5A400565 bpl 0307BEC8
:0207A930 05E84005 streqb r4,[r8, #+0x5]!
:0207A934 4005E440 andmi  r14,r5,r0,asr #0x8
:0207A938 400555E0 andmi  r5,r5,r0,ror #0xb
:0207A93C 41859DDE unknown
:0207A940 503550B5 unknown
:0207A944 794A4005 stmvcdb  r10 ,{r0,r2,r14}^
:0207A948 BDCA4005 unknown
:0207A94C 9C51E551 ldclsl 5,cr14,[r1],{#0x51}
:0207A950 4005420D andmi  r4,r5,r13,lsl #0x4
:0207A954 F59D6DBA ldrnv r6,[r13, #+0xdba]		;r13+0xdba=*(00000dba)
:0207A958 41E59C41 mvnmi  r9,r1,asr #0x18
:0207A95C 052C4005 streq r4,[r12, #-0x5]!
:0207A960 055AA840 ldreqb r10,[r10, #-0x840]		;(r10-0x840=*(fffff7c0))
:0207A964 4005A440 andmi  r10,r5,r0,asr #0x8
:0207A968 1240059A subne  r0,r0,#0x26800000
:0207A96C 55DA401D ldrplb r4,[r10, #+0x1d]		;r10+0x1d=*(0000001d)
:0207A970 05F24005 ldreqb r4,[r2, #+0x5]!
:0207A974 400DF640 andmi  r15,r13,r0,asr #0xc
:0207A978 0D511D8C unknown
:0207A97C 2B9DD500 blcs 007EFD84
:0207A980 0DD4400D unknown
:0207A984 40157E40 andmis r7,r5,r0,asr #0x1c
:0207A988 AB40BDD6 blge 030AA0E8
:0207A98C 70411D26 subvc  r1,r1,r6,lsr #0x1a
:0207A990 056C4005 streqb r4,[r12, #-0x5]!
:0207A994 40056840 andmi  r6,r5,r0,asr #0x10
:0207A998 400516AA andmi  r1,r5,r10,lsr #0xd
:0207A99C F4400562 strnvb r0,[r0],#-0x562
:0207A9A0 F00F203D andnv  r2,r15,r13,lsr r0
:0207A9A4 48EAF00F unknown
:0207A9A8 0520B5F2 streq r11,[r0, #-0x5f2]!
:0207A9AC 10155640 andnes r5,r5,r0,asr #0xc
:0207A9B0 40AD18CD adcmi  r1,r13,r13,asr #0x11
:0207A9B4 05A077B2 streq r7,[r0, #+0x7b2]!
:0207A9B8 40054830 andmi  r4,r5,r0,lsr r8
:0207A9BC BE400546 cdplt 5,4,cr0,cr0,cr6,2
:0207A9C0 B6AA4005 unknown
:0207A9C4 15AE4005 strne r4,[r14, #+0x5]!
:0207A9C8 C59CD240 ldrgt r13,[r12, #+0x240]		;r12+0x240=*(b166fa74)
:0207A9CC 054A9C40 streqb r9,[r10, #-0xc40]		;(r10-0xc40=*(fffff3c0))
:0207A9D0 40059430 andmi  r9,r5,r0,lsr r4
:0207A9D4 84400596 strhib r0,[r0],#-0x596
:0207A9D8 55784005 ldrplb r4,[r8, #-0x5]!
:0207A9DC 05764005 ldreqb r4,[r6, #-0x5]!
:0207A9E0 459D6A40 ldrmi r6,[r13, #+0xa40]		;r13+0xa40=*(00000a40)
:0207A9E4 5E400540 cdppl 5,4,cr0,cr0,cr0,2
:0207A9E8 50400565 subpl  r0,r0,r5,ror #0xa
:0207A9EC 054C4005 streqb r4,[r12, #-0x5]		;(r12-0x5=*(b166f82f))
:0207A9F0 402DC240 eormi  r12,r13,r0,asr #0x4
:0207A9F4 400555C4 andmi  r5,r5,r4,asr #0xb
:0207A9F8 3A400D58 bcc 0307DF60
:0207A9FC 0590401D ldreq r4,[r0, #+0x1d]		;r0+0x1d=*(0000001d)
:0207AA00 2555FA40 ldrcsb r15,[r5, #-0xa40]		;(r5-0xa40=*(fffff5c1))
:0207AA04 400D6040 andmi  r6,r13,r0,asr #0x0
:0207AA08 30059FE2 andcc  r9,r5,r2,ror #0x1f
:0207AA0C A540053E strgeb r0,[r0, #-0x53e]		;(r0-0x53e=*(fffffac2))
:0207AA10 020C9DA6 andeq  r9,r12,#0x2980
:0207AA14 40052192 mulmi  r5,r2,r1
:0207AA18 B00005B0 strlth r0,[r0], -r0
:0207AA1C 40052D59 andmi  r2,r5,r9,asr r13
:0207AA20 6E0C9EBC mcrvs 14,0,r9,cr12,cr12,{5}
:0207AA24 0015D826 andeqs r13,r5,r6,lsr #0x10
:0207AA28 A17F54A3 cmnge r15,r3,lsr #0x9
:0207AA2C 02002E00 andeq  r2,r0,#0x0
:0207AA30 84081244 strhi r1,[r8],#-0x244
:0207AA34 3400356C strcc r3,[r0],#-0x56c
:0207AA38 7D00617E unknown
:0207AA3C 00050091 muleq  r5,r1,r0
:0207AA40 9D7D24D2 ldclsl 4,cr2,[r13,#-0x348]!
:0207AA44 00357E00 eoreqs r7,r5,r0,lsl #0x1c
:0207AA48 4D7E1051 ldcmil 0,cr1,[r14,#-0x144]!
:0207AA4C 05C0B470 streqb r11,[r0, #+0x470]		;r0+0x470=*(00000470)
:0207AA50 0A741800 beq 03D80A58
:0207AA54 00011402 andeq  r1,r1,r2,lsl #0x8
:0207AA58 55736882 ldrplb r6,[r3, #-0x882]!
:0207AA5C 020A7C00 andeq  r7,r10,#0x0
:0207AA60 0A047E98 beq 0219A4C8
:0207AA64 0001A802 andeq  r10,r1,r2,lsl #0x10
:0207AA68 2500708C strcs r7,[r0, #-0x8c]		;(r0-0x8c=*(ffffff74))
:0207AA6C D0658840 rsble  r8,r5,r0,asr #0x10
:0207AA70 011CF065 tsteq r12,r5,ror #0x0
:0207AA74 0A757400 beq 03DD7A7C
:0207AA78 0DB00B02 ldceq  11,cr0,[r0,#+0x8]!
:0207AA7C 00010400 andeq  r0,r1,r0,lsl #0x8
:0207AA80 50000958 andpl  r0,r0,r8,asr r9
:0207AA84 E4AA000D unknown
:0207AA88 38020A67 stmccda  r2 ,{r0,r1,r2,r5,r6,r9,r11}
:0207AA8C 68DC0001 ldmvsia  r12 ,{r0}^
:0207AA90 D4020A20 strle r0,[r2],#-0xa20
:0207AA94 48020A69 stmmida  r2 ,{r0,r3,r5,r6,r9,r11}
:0207AA98 9C800001 stcls  0,cr0,[r0],{#0x1}
:0207AA9C 05F00001 ldreqb r0,[r0, #+0x1]!
:0207AAA0 00098000 andeq  r8,r9,r0
:0207AAA4 AA00017C bge 0207B09C
:0207AAA8 020A6AD0 andeq  r6,r10,#0xD0000
:0207AAAC D8000140 stmleda  r0 ,{r6,r8}
:0207AAB0 020A206B andeq  r2,r10,#0x6B
:0207AAB4 020A78CC andeq  r7,r10,#0xCC0000
:0207AAB8 8000098C andhi  r0,r0,r12,lsl #0x13
:0207AABC 0C000D4C stceq  13,cr0,[r0],{#0x4c}
:0207AAC0 012C000D unknown
:0207AAC4 2A79EC00 bcs 03EF5ACC
:0207AAC8 7AAC020A bvc 00B7B2F8
:0207AACC 7B6C020A blvc 03B7B2FC
:0207AAD0 0B020A00 bleq 020FD2D8
:0207AAD4 063DF02D unknown
:0207AAD8 A039908C eorges r9,r9,r12,lsl #0x1
:0207AADC 10F8F039 rscnes r15,r8,r9,lsr r0
:0207AAE0 B1F0B1F0 ldrltsh r11,[r0, #+0x10]!
:0207AAE4 EDF014F0 ldcl 4,cr1,[r0,#+0x3c0]!
:0207AAE8 39F039F0 unknown
:0207AAEC FFF02BF0 swinv 0x00f02bf0
:0207AAF0 F075F039 rsbnvs r15,r5,r9,lsr r0
:0207AAF4 1A40F010 bne 030B6B3C
:0207AAF8 0FF039A0 swieq 0x00f039a0
:0207AAFC F7F029F0 unknown
:0207AB00 B3FDF3F9 mvnlts r15,#0xE4000003
:0207AB04 0180F010 orreq  r15,r0,r0,lsl r0
:0207AB08 9FF3AC10 swils 0x00f3ac10
:0207AB0C 25003784 strcs r3,[r0, #-0x784]		;(r0-0x784=*(fffff87c))
:0207AB10 250284A0 strcs r8,[r2, #-0x4a0]		;(r2-0x4a0=*(fffffb60))
:0207AB14 0C0084A1 stceq  4,cr8,[r0],{#0xa1}
:0207AB18 1084A225 addne  r10,r4,r5,lsr #0x4
:0207AB1C 0084A325 addeq  r10,r4,r5,lsr #0x6
:0207AB20 84A42518 unknown
:0207AB24 84A52514 unknown
:0207AB28 A6251C00 unknown
:0207AB2C A7252C84 strge r2,[r5,-r4, lsl #0x19]!
:0207AB30 25240084 strcs r0,[r4, #-0x84]!
:0207AB34 253484A8 ldrcs r8,[r4, #-0x4a8]!
:0207AB38 3C0084A9 stccc  4,cr8,[r0],{#0xa9}
:0207AB3C 0184AA25 orreq  r10,r4,r5,lsr #0x14
:0207AB40 0084AB25 addeq  r10,r4,r5,lsr #0x16
:0207AB44 84AC2503 unknown
:0207AB48 84AD250F unknown
:0207AB4C AE251300 cdpge 3,2,cr1,cr5,cr0,0
:0207AB50 AF251B84 swige 0x00251b84
:0207AB54 25170084 ldrcs r0,[r7, #-0x84]		;(r7-0x84=*(ffffff7c))
:0207AB58 252384B0 strcs r8,[r3, #-0x4b0]!
:0207AB5C 330084B1 unknown
:0207AB60 2B84B225 blcs 001A73FC
:0207AB64 0084B325 addeq  r11,r4,r5,lsr #0x6
:0207AB68 84B4253B unknown
:0207AB6C 84B5254B unknown
:0207AB70 B6252000 unknown
:0207AB74 B7252F84 strlt r2,[r5,-r4, lsl #0x1f]!
:0207AB78 25280084 strcs r0,[r8, #-0x84]!
:0207AB7C 253784B8 ldrcs r8,[r7, #-0x4b8]!
:0207AB80 3F0084B9 swicc 0x000084b9
:0207AB84 1D84BA25 unknown
:0207AB88 0084BB25 addeq  r11,r4,r5,lsr #0x16
:0207AB8C 84BC2530 unknown
:0207AB90 84BD2525 unknown
:0207AB94 BE253800 cdplt 8,2,cr3,cr5,cr0,0
:0207AB98 40254284 eormi  r4,r5,r4,lsl #0x5
:0207AB9C 418000F9 unknown
:0207ABA0 42300181 eormis r0,r0,#0x40000020
:0207ABA4 00300281 eoreqs r0,r0,r1,lsl #0x5
:0207ABA8 FF0C8143 swinv 0x000c8143
:0207ABAC FF0E8144 swinv 0x000e8144
:0207ABB0 FB814500 blx 000CBFB8
:0207ABB4 1A814630 bne 000CC47C
:0207ABB8 814700FF unknown
:0207ABBC 8148FF1B unknown
:0207ABC0 4900FF1F stmmidb  r0 ,{r0,r1,r2,r3,r4,r8,r9,r10,r11,r12,r13,r14,r15}
:0207ABC4 4AFF0181 bmi 0203B1D0
:0207ABC8 00309B81 eoreqs r9,r0,r1,lsl #0x17
:0207ABCC 309C814B addccs r8,r12,r11,asr #0x2
:0207ABD0 00B4814C adceqs r8,r4,r12,asr #0x2
:0207ABD4 40814D00 addmi  r4,r1,r0,lsl #0x1a
:0207ABD8 A8814EFF stmgeia  r1 ,{r0,r1,r2,r3,r4,r5,r6,r7,r9,r10,r11,r14}
:0207ABDC 814F0000 mrshi r0,SPSR
:0207ABE0 8150FF3E cmphi r0,r14,lsr r15
:0207ABE4 5100FFE3 unknown
:0207ABE8 52FF3F81 rscpls r3,r15,#0x204
:0207ABEC 0030FD81 eoreqs r15,r0,r1,lsl #0x1b
:0207ABF0 30FE8153 rscccs r8,r14,r3,asr r1
:0207ABF4 309D8154 addccs r8,r13,r4,asr r1
:0207ABF8 9E815500 cdpls 5,8,cr5,cr1,cr0,0
:0207ABFC 03815630 orreq  r5,r1,#0x3000000
:0207AC00 81570030 cmphi r7,r0,lsr r0
:0207AC04 81584EDD ldrhisb r4,[r8, #-0xed]		;(r8-0xedd=*(ffffff13))
:0207AC08 59003005 stmpldb  r0 ,{r0,r2,r12,r13}
:0207AC0C 5A300681 bpl 02C7C618
:0207AC10 00300781 eoreqs r0,r0,r1,lsl #0xf
:0207AC14 30FC815B rscccs r8,r12,r11,asr r1
:0207AC18 2015815C andcss r8,r5,r12,asr r1
:0207AC1C 10815D00 addne  r5,r1,r0,lsl #0x1a
:0207AC20 0F815E20 swieq 0x00815e20
:0207AC24 815F00FF ldrhish r0,[r15, #-0xf]		;r15-0xf=*(0207ac1d)=#629236768(0x25816420)
:0207AC28 8160005C unknown
:0207AC2C 6100301C unknown
:0207AC30 62201681 eorvs  r1,r0,#0x8100000
:0207AC34 00FF5C81 rsceqs r5,r15,r1,lsl #0x19
:0207AC38 20268163 eorcs  r8,r6,r3,ror #0x2
:0207AC3C 20258164 eorcs  r8,r5,r4,ror #0x2
:0207AC40 18816500 stmneia  r1 ,{r8,r10,r13,r14}
:0207AC44 19816620 stmneib  r1 ,{r5,r9,r10,r13,r14}
:0207AC48 81670020 unknown
:0207AC4C 8168201C unknown
:0207AC50 6900201D stmvsdb  r0 ,{r0,r2,r3,r4,r13}
:0207AC54 6AFF0881 bvs 0203CE60
:0207AC58 00FF0981 rsceqs r0,r15,r1,lsl #0x13
:0207AC5C 3014816B andccs r8,r4,r11,ror #0x2
:0207AC60 3015816C andccs r8,r5,r12,ror #0x2
:0207AC64 3B816D00 blcc 000D606C
:0207AC68 3D816EFF unknown
:0207AC6C 816F00FF unknown
:0207AC70 8170FF5B cmnhi r0,r11,asr r15
:0207AC74 7100FF5D unknown
:0207AC78 72300881 eorvcs r0,r0,#0x810000
:0207AC7C 00300981 eoreqs r0,r0,r1,lsl #0x13
:0207AC80 300A8173 andcc  r8,r10,r3,ror r1
:0207AC84 300B8174 andcc  r8,r11,r4,ror r1
:0207AC88 0C817500 stceq  5,cr7,[r1],{#0x0}
:0207AC8C 0D817630 unknown
:0207AC90 81770030 cmnhi r7,r0,lsr r0
:0207AC94 8178300E cmnhi r8,r14
:0207AC98 7900300F stmvcdb  r0 ,{r0,r1,r2,r3,r12,r13}
:0207AC9C 7A301081 bvc 02C7EEA8
:0207ACA0 00301181 eoreqs r1,r0,r1,lsl #0x3
:0207ACA4 FF0B817B swinv 0x000b817b
:0207ACA8 2212817C andcss r8,r2,#0x1F
:0207ACAC B1817D00 orrlt  r7,r1,r0,lsl #0x1a
:0207ACB0 D7817E00 strle r7,[r1,+r0, lsl #0x1c]
:0207ACB4 B57F0000 ldrltb r0,[r15, #-0x0]!
:0207ACB8 F7818000 strnv r8,[r1, +r0]
:0207ACBC 02818100 addeq  r8,r1,#0x0
:0207ACC0 8182FF1D orrhi  r15,r2,r13,lsl r15
:0207ACC4 81832260 orrhi  r2,r3,r0,ror #0x4
:0207ACC8 84FF1C00 unknown
:0207ACCC 85FF1E81 ldrhib r1,[r15, #+0xe81]!
:0207ACD0 22660081 rsbcs  r0,r6,#0x81
:0207ACD4 22678186 rsbcs  r8,r7,#0x80000021
:0207ACD8 1E008187 cdpne 1,0,cr8,cr0,cr7,4
:0207ACDC 34818822 strcc r8,[r1],#+0x822
:0207ACE0 00818922 addeq  r8,r1,r2,lsr #0x12
:0207ACE4 818A2642 orrhi  r2,r10,r2,asr #0xc
:0207ACE8 818B2640 orrhi  r2,r11,r0,asr #0xc
:0207ACEC 8C00B000 stchi  0,cr11,[r0],{#0x0}
:0207ACF0 8D203281 stchi  2,cr3,[r0,#-0x204]!
:0207ACF4 20330081 eorcss r0,r3,r1,lsl #0x1
:0207ACF8 2103818E unknown
:0207ACFC E500818F str r8,[r0, #-0x18f]		;r0-0x18f=*(25816291)=#0(0x00000000)
:0207AD00 048190FF streq r9,[r1],#+0xff
:0207AD04 008191FF unknown
:0207AD08 819200A2 orrhis r0,r2,r2,lsr #0x1
:0207AD0C 819300A3 orrhis r0,r3,r3,lsr #0x1
:0207AD10 94FF0500 unknown
:0207AD14 95FF0381 ldrlsb r0,[r15, #+0x381]!
:0207AD18 FF060081 swinv 0x00060081
:0207AD1C FF0A8196 swinv 0x000a8196
:0207AD20 20008197 mulcs  r0,r7,r1
:0207AD24 A78198FF unknown
:0207AD28 00819900 addeq  r9,r1,r0,lsl #0x12
:0207AD2C 819A2606 orrhis r2,r10,r6,lsl #0xc
:0207AD30 819B2605 orrhis r2,r11,r5,lsl #0xc
:0207AD34 9C25CB00 stcls  11,cr12,[r5],#-0x0
:0207AD38 9D25CF81 stcls  15,cr12,[r5,#-0x204]!
:0207AD3C 25CE0081 strcsb r0,[r14, #+0x81]		;r14+0x81=*(0207ac3d)=#2106753(0x00202581)
:0207AD40 25C7819E strcsb r8,[r7, #+0x19e]		;r7+0x19e=*(0000019e)
:0207AD44 C600819F unknown
:0207AD48 A181A025 orrge  r10,r1,r5,lsr #0x0
:0207AD4C 0081A125 addeq  r10,r1,r5,lsr #0x2
:0207AD50 81A225A0 movhi  r2,r0,lsr #0xb		;r2=1028(0x404)
:0207AD54 81A325B3 strhih r2,[r3, +r3]!
:0207AD58 A425B200 unknown
:0207AD5C A525BD81 strge r11,[r5, #-0xd81]!
:0207AD60 25BC0081 ldrcs r0,[r12, #+0x81]!
:0207AD64 203B81A6 eorcss r8,r11,r6,lsr #0x3
:0207AD68 120081A7 andne  r8,r0,#0xC0000029
:0207AD6C 9281A830 addls  r10,r1,#0x300000
:0207AD70 0081A921 addeq  r10,r1,r1,lsr #0x12
:0207AD74 81AA2190 unknown
:0207AD78 81AB2191 unknown
:0207AD7C AC219300 stcge  3,cr9,[r1],#-0x0
:0207AD80 AD301381 ldcge  3,cr1,[r0,#-0x204]!
:0207AD84 AE800001 cdpge 0,8,cr0,cr0,cr1,0
:0207AD88 01AF0001 moveq  r0,r1			;r0=0(0x0)
:0207AD8C 0001B000 andeq  r11,r1,r0
:0207AD90 AA0001B1 bge 0207B45C
:0207AD94 B30001B2 unknown
:0207AD98 01B40001 moveqs r0,r1			;r0=0(0x0)
:0207AD9C 0001B500 andeq  r11,r1,r0,lsl #0xa
:0207ADA0 0001B6AA andeq  r11,r1,r10,lsr #0xd
:0207ADA4 B80021B7 stmltda  r0 ,{r0,r1,r2,r4,r5,r7,r8,r13}
:0207ADA8 0A220881 beq 028FCFB4
:0207ADAC 220B81B9 andcs  r8,r11,#0x4000002E
:0207ADB0 228681BA addcs  r8,r6,#0x8000002E
:0207ADB4 8781BB00 strhi r11,[r1,+r0, lsl #0x16]
:0207ADB8 8281BC22 addhi  r11,r1,#0x2200
:0207ADBC 81BD0022 movhis r0,r2,lsr #0x0		;r0=1028(0x404)
:0207ADC0 81BE2283 movhis r2,r3,lsl #0x5		;r2=0(0x0)
:0207ADC4 BF00222A swilt 0x0000222a
:0207ADC8 C0222981 eorgt  r2,r2,r1,lsl #0x13
:0207ADCC 01C10001 biceq  r0,r1,r1
:0207ADD0 01C2A000 biceq  r10,r2,r0
:0207ADD4 0001C300 andeq  r12,r1,r0,lsl #0x6
:0207ADD8 C50001C4 strgt r0,[r0, #-0x1c4]		;(r0-0x1c4=*(00000240))
:0207ADDC C6AA0001 unknown
:0207ADE0 1DC70001 unknown
:0207ADE4 2781C800 strcs r12,[r1,+r0, lsl #0x10]
:0207ADE8 81C90A22 bichi  r0,r9,r2,lsr #0x14
:0207ADEC 81CA2228 bichi  r2,r10,r8,lsr #0x4
:0207ADF0 CB0000AC blgt 0207B0A8
:0207ADF4 CC21D281 stcgt  2,cr13,[r1],#-0x204
:0207ADF8 0021D481 eoreq  r13,r1,r1,lsl #0x9
:0207ADFC 220081CD andcs  r8,r0,#0x40000033
:0207AE00 220381CE andcs  r8,r3,#0x80000033
:0207AE04 0001CF00 andeq  r12,r1,r0,lsl #0x1e
:0207AE08 D10001D0 unknown
:0207AE0C 01D20001 biceqs r0,r2,r1
:0207AE10 01D3AA00 biceqs r10,r3,r0,lsl #0x14
:0207AE14 0001D400 andeq  r13,r1,r0,lsl #0x8
:0207AE18 D60001D5 unknown
:0207AE1C D7AA0001 strle r0,[r10,+r1]!
:0207AE20 01D80001 biceqs r0,r8,r1
:0207AE24 003DD900 eoreqs r13,r13,r0,lsl #0x12
:0207AE28 202A81DA unknown
:0207AE2C A581DB22 strge r13,[r1, #+0xb22]		;r1+0xb22=*(00000b22)
:0207AE30 0081DC22 addeq  r13,r1,r2,lsr #0x18
:0207AE34 81DD2312 bichis r2,r13,r2,lsl r3
:0207AE38 81DE2202 bichis r2,r14,r2,lsl #0x4
:0207AE3C DF220700 swile 0x00220700
:0207AE40 E0226181 eor  r6,r2,r1,lsl #0x3
:0207AE44 22520081 subcss r0,r2,#0x81
:0207AE48 226A81E1 rsbcs  r8,r10,#0x40000038
:0207AE4C 6B0081E2 blvs 0209B5DC
:0207AE50 1A81E322 bne 000F3AE0
:0207AE54 0081E422 addeq  r14,r1,r2,lsr #0x8
:0207AE58 81E5223D mvnhi  r2,lsr r13
:0207AE5C 81E6221D mvnhi  r2,r13,lsl r2
:0207AE60 E7223500 str r3,[r2,-r0, lsl #0xa]!
:0207AE64 E8222B81 stmda  r2!,{r0,r7,r8,r9,r11,r13}
:0207AE68 222C0081 eorcs  r0,r12,#0x81
:0207AE6C EA0001E9 b 0207B618
:0207AE70 01EB0001 mvneq  r0,r1
:0207AE74 01ECA800 mvneq  r10,r0,lsl #0x10
:0207AE78 EE100100 cdp 1,0,cr0,cr0,cr0,0
:0207AE7C 21EF0001 mvncs  r0,r1
:0207AE80 8156F000 cmphi r6,r0
:0207AE84 81F1212B mvnhis r2,r11,lsr #0x2
:0207AE88 00F22030 rsceqs r2,r2,r0,lsr r0
:0207AE8C F3266F81 unknown
:0207AE90 F4266D81 unknown
:0207AE94 266A8100 unknown
:0207AE98 202081F5 unknown
:0207AE9C 218100F6 unknown
:0207AEA0 B681F720 strlt r15,[r1],+r0, lsr #0xe
:0207AEA4 0100F800 unknown
:0207AEA8 0001F900 andeq  r15,r1,r0,lsl #0x12
:0207AEAC FB0001FA blx 0207B6A4
:0207AEB0 30150081 andccs r0,r5,r1,lsl #0x1
:0207AEB4 25EF81FC strcsb r8,[r15, #+0x1fc]!
:0207AEB8 00090807 andeq  r0,r9,r7,lsl #0x10
:0207AEBC 0119C400 tsteq r9,r0,lsl #0x8
:0207AEC0 0209BC01 andeq  r11,r9,#0x100
:0207AEC4 00120301 andeqs r0,r2,r1,lsl #0x6
:0207AEC8 00040103 andeq  r0,r4,r3,lsl #0x2
:0207AECC 00050104 andeq  r0,r5,r4,lsl #0x2
:0207AED0 6D010500 unknown
:0207AED4 0B516933 bleq 034D53A8
:0207AED8 0DF05FB0 ldceql 15,cr5,[r0,#+0x2c0]!
:0207AEDC D00DF890 mulle  r13,r0,r8
:0207AEE0 52C95009 sbcpl  r5,r9,#0x9
:0207AEE4 D00D100D andle  r1,r13,r13
:0207AEE8 F02DBDAD eornv  r11,r13,r13,lsr #0x1b
:0207AEEC 05FFD00D ldreqb r13,[r15, #+0xd]!
:0207AEF0 2D7C3B10 ldccsl 11,cr3,[r12,#-0x40]!
:0207AEF4 05D00DF0 ldreqb r0,[r0, #+0xdf0]		;r0+0xdf0=*(000011f4)
:0207AEF8 FA400910 blx 0307D348
:0207AEFC FFF02D08 swinv 0x00f02d08
:0207AF00 1005D00D andne  r13,r5,r13
:0207AF04 12155241 andnes r5,r5,#0x10000004
:0207AF08 114FF077 mrsne r15,SPSR
:0207AF0C 031513D3 tsteq r5,#0x4C000003
:0207AF10 004D03FF unknown
:0207AF14 48030B26 stmmida  r3 ,{r1,r2,r5,r8,r9,r11}
:0207AF18 333E030B teqcc r14,#0x2C000000
:0207AF1C 5267AA13 rsbpl  r10,r7,#0x13000
:0207AF20 006A2015 rsbeq  r2,r10,r5,lsl r0
:0207AF24 9C200596 stcls  5,cr0,[r0],#-0x258
:0207AF28 F4A305EF unknown
:0207AF2C 20050C00 andcs  r0,r5,r0,lsl #0x18
:0207AF30 8800D7F6 stmhida  r0 ,{r1,r2,r4,r5,r6,r7,r8,r9,r10,r12,r14,r15}
:0207AF34 02A80A5B adceq  r0,r8,#0x5B000
:0207AF38 9019337B andlss r3,r9,r11,ror r3
:0207AF3C 771800D1 unknown
:0207AF40 00D32023 sbceqs r2,r3,r3,lsr #0x0
:0207AF44 520929AE andpl  r2,r9,#0x2B8000
:0207AF48 F0D1F00F sbcnvs r15,r1,r15
:0207AF4C 71DCC011 bicvcs r12,r12,r1,lsl r0
:0207AF50 50021E1C andpl  r1,r2,r12,lsl r14
:0207AF54 C64E1DAD strgtb r1,[r14],-r13, lsr #0x1b
:0207AF58 1F9E1431 swine 0x009e1431
:0207AF5C 88001184 stmhida  r0 ,{r2,r7,r8,r12}
:0207AF60 30019072 andcc  r9,r1,r2,ror r0
:0207AF64 417AC011 cmnmi r10,r1,lsl r0
:0207AF68 054E0011 streqb r0,[r14, #-0x11]		;r14-0x11=*(0207aef3)=#-804392915(0xd00df02d)
:0207AF6C FC55F000 ldc2l 0,cr15,[r5],{#0x0}
:0207AF70 853E3B29 ldrhi r3,[r14, #-0xb29]!
:0207AF74 71840BB8 strvch r0,[r4, +r8]
:0207AF78 FD440280 unknown
:0207AF7C 292B8022 stmcsdb  r11!,{r1,r5,r15}
:0207AF80 002D2C00 eoreq  r2,r13,r0,lsl #0x18
:0207AF84 2E00312D cdpcs 1,0,cr3,cr0,cr13,1
:0207AF88 01012A00 unknown
:0207AF8C 00010200 andeq  r0,r1,r0,lsl #0x4
:0207AF90 04000103 streq r0,[r0],#-0x103
:0207AF94 05AA0001 streq r0,[r10, #+0x1]!
:0207AF98 01060001 unknown
:0207AF9C 00010700 andeq  r0,r1,r0,lsl #0xe
:0207AFA0 AA000108 bge 0207B3C8
:0207AFA4 0A000109 beq 0207B3D0
:0207AFA8 010B0001 unknown
:0207AFAC 00010C00 andeq  r0,r1,r0,lsl #0x18
:0207AFB0 00010DAA andeq  r0,r1,r10,lsr #0x1b
:0207AFB4 1101770E unknown
:0207AFB8 71200001 unknown
:0207AFBC 0118AA01 tsteq r8,r1,lsl #0x14
:0207AFC0 016B2700 unknown
:0207AFC4 2900011A stmcsdb  r0 ,{r1,r3,r4,r8}
:0207AFC8 1CAA0187 stcne  1,cr0,[r10],#+0x21c
:0207AFCC 812B0001 unknown
:0207AFD0 00011D01 andeq  r1,r1,r1,lsl #0x1a
:0207AFD4 342A002C unknown
:0207AFD8 F00FD00D andnv  r13,r15,r13
:0207AFDC F00FF00F andnv  r15,r15,r15
:0207AFE0 F00FF00F andnv  r15,r15,r15
:0207AFE4 0FFEF00F swieq 0x00fef00f
:0207AFE8 B5F031F0 ldrltb r3,[r0, #+0x1f0]!
:0207AFEC 0301DBF1 unknown
:0207AFF0 D90701D9 stmledb  r7 ,{r0,r3,r4,r6,r7,r8}
:0207AFF4 D709AF01 strle r10,[r9,-r1, lsl #0x1e]
:0207AFF8 40040B01 andmi  r0,r4,r1,lsl #0x16
:0207AFFC BB06FBAD bllt 02239EB8
:0207B000 F95A0D01 ldmnvdb  r10 ,{r0,r8,r10,r11}^
:0207B004 73F3ADDC mvnvcs r10,#0x3700
:0207B008 16019711 unknown
:0207B00C 116F1197 unknown
:0207B010 21EF20DB unknown
:0207B014 00DF10DB ldreqsb r1,[r15],#+0xb
:0207B018 1560172B strneb r1,[r0, #-0x72b]!
:0207B01C 56220157 unknown
:0207B020 002B00EB eoreq  r0,r11,r11,ror #0x1
:0207B024 23017114 unknown
:0207B028 F01440E3 andnvs r4,r4,r3,ror #0x1
:0207B02C 30002FD1 unknown
:0207B030 28003100 stmcsda  r0 ,{r8,r12,r13}
:0207B034 C0F7BDF0 unknown
:0207B038 BF340033 swilt 0x00340033
:0207B03C 17900910 unknown
:0207B040 0B50A1F0 bleq 034A3808
:0207B044 F017F8B0 ldrnvh r15,[r7], -r0
:0207B048 F1712081 cmnnv r1,r1,lsl #0x1
:0207B04C 001FF01E andeqs r15,r15,r14,lsl r0
:0207B050 220F0020 andcs  r0,r15,#0x20
:0207B054 25002400 strcs r2,[r0, #-0x400]		;(r0-0x400=*(d00dec2d))
:0207B058 00002600 andeq  r2,r0,r0,lsl #0xc
:0207B05C 166B4B27 unknown
:0207B060 230021F0 unknown
:0207B064 00062900 andeq  r2,r6,r0,lsl #0x12
:0207B068 2750052A ldrcsb r0,[r0,-r10, lsr #0xa]
:0207B06C 75F075F0 ldrvcb r7,[r0, #+0x5f0]!
:0207B070 75F075F0 ldrvcb r7,[r0, #+0x5f0]!
:0207B074 F075FCF0 unknown
:0207B078 F075F075 rsbnvs r15,r5,r5,ror r0
:0207B07C D077F075 rsbles r15,r7,r5,ror r0
:0207B080 F075F075 rsbnvs r15,r5,r5,ror r0
:0207B084 75FFF075 ldrvcb r15,[r15, #+0x75]!
:0207B088 75F075F0 ldrvcb r7,[r0, #+0x5f0]!
:0207B08C E1F073F0 ldrsh r7,[r0, #+0x30]!
:0207B090 04110303 ldreq r0,[r1],#-0x303
:0207B094 09005F07 stmeqdb  r0 ,{r0,r1,r2,r8,r9,r10,r11,r12,r14}
:0207B098 0D000B00 unknown
:0207B09C 40110A73 andmis r0,r1,r3,ror r10
:0207B0A0 6B150E3F blvs 025BE9A4
:0207B0A4 1A00190E bne 020814E4
:0207B0A8 00051C00 andeq  r1,r5,r0,lsl #0x18
:0207B0AC 6078991D rsbvss r9,r8,r13,lsl r9
:0207B0B0 0B8C060B bleq 0037C8E4
:0207B0B4 AC0BDF0A stcge  15,cr13,[r11],{#0xa}
:0207B0B8 13011F0F unknown
:0207B0BC E31703AF tst r7,#0xBC000002
:0207B0C0 2A001B0D bcs 02081CFC
:0207B0C4 35A01D1E strcc r1,[r0, #+0xd1e]!
:0207B0C8 37003600 strcc r3,[r0,-r0, lsl #0xc]
:0207B0CC 00380200 eoreqs r0,r8,r0,lsl #0x4
:0207B0D0 003A0039 eoreqs r0,r10,r9,lsr r0
:0207B0D4 80051F3B andhi  r1,r5,r11,lsr r15
:0207B0D8 003E003D eoreqs r0,r14,r13,lsr r0
:0207B0DC 7BF04D00 blvc 01C8E4E4
:0207B0E0 E0F00FD0 unknown
:0207B0E4 F07BF05B rsbnvs r15,r11,r11,asr r0
:0207B0E8 F061F00F rsbnv  r15,r1,r15
:0207B0EC 12DDF0F9 sbcnes r15,r13,#0xF9
:0207B0F0 F00F7007 andnv  r7,r15,r7
:0207B0F4 05D00DFF ldreqb r0,[r0, #+0xdff]		;r0+0xdff=*(d00dfe2c)
:0207B0F8 61100150 tstvs r0,r0,asr r1
:0207B0FC E00EC803 and  r12,r14,r3,lsl #0x10
:0207B100 0A09F012 beq 022F7150
:0207B104 4D5005EF unknown
:0207B108 0FF07BF0 swieq 0x00f07bf0
:0207B10C 7BF05BF0 blvc 01C920D4
:0207B110 7BF071F0 blvc 01C978D8
:0207B114 F079FFF0 unknown
:0207B118 F00FF07B andnv  r15,r15,r11,ror r0
:0207B11C F07BF05B rsbnvs r15,r11,r11,asr r0
:0207B120 F07BF071 rsbnvs r15,r11,r1,ror r0
:0207B124 7BFFF079 blvc 02077310
:0207B128 5BF00FF0 blpl 01C7F0F0
:0207B12C 71F07BF0 ldrvcsh r7,[r0, #+0xb0]!
:0207B130 79F07BF0 unknown
:0207B134 FF013FF0 swinv 0x00013ff0
:0207B138 F00F6007 andnv  r6,r15,r7
:0207B13C 5005D00D andpl  r13,r5,r13
:0207B140 13351001 teqne r5,#0x1
:0207B144 F1E3F00F mvnnv  r15,r15
:0207B148 0592CFFF ldreq r12,[r2, #+0xfff]		;r2+0xfff=*(00000fff)
:0207B14C BF100150 swilt 0x00100150
:0207B150 00054422 andeq  r4,r5,r2,lsr #0x8
:0207B154 AF0009CC swige 0x000009cc
:0207B158 20000108 andcs  r0,r0,r8,lsl #0x2
:0207B15C 01C00011 biceq  r0,r0,r1,lsl r0
:0207B160 00019C00 andeq  r9,r1,r0,lsl #0x18
:0207B164 000190AA andeq  r9,r1,r10,lsr #0x1
:0207B168 500005F0 unknown
:0207B16C 15B40005 ldrne r0,[r4, #+0x5]!
:0207B170 0138AA00 teqeq r8,r0,lsl #0x14
:0207B174 00011400 andeq  r1,r1,r0,lsl #0x8
:0207B178 5C00012C stcpl  1,cr0,[r0],{#0x2c}
:0207B17C 7CAA0001 stcvc  0,cr0,[r10],#+0x4
:0207B180 0184000D orreq  r0,r4,r13
:0207B184 0001A800 andeq  r10,r1,r0,lsl #0x10
:0207B188 AA0005D8 bge 0207C8F0
:0207B18C FC00098C stc2  9,cr0,[r0],{#0x8c}
:0207B190 05780001 ldreqb r0,[r8, #-0x1]!
:0207B194 2A0DA810 bcs 023E51DC
:0207B198 0001E402 andeq  r14,r1,r2,lsl #0x8
:0207B19C 020DA76C andeq  r10,r13,#0x1B00000
:0207B1A0 002904E7 eoreq  r0,r9,r7,ror #0x9
:0207B1A4 91101901 tstls r0,r1,lsl #0x12
:0207B1A8 9D246E10 stcls  14,cr6,[r4,#-0x40]!
:0207B1AC 1F29020E swine 0x0029020e
:0207B1B0 310F02BD mrscc r0,CPSRstrcch r0,[r15, -r13]
:0207B1B4 7D29DE40 stcvc  14,cr13,[r9,#-0x100]!
:0207B1B8 0001EC40 andeq  r14,r1,r0,asr #0x18
:0207B1BC AF0001E2 swige 0x000001e2
:0207B1C0 B00051D8 unknown
:0207B1C4 030BB804 unknown
:0207B1C8 107512A5 rsbnes r1,r5,r5,lsr #0x5
:0207B1CC 1B8081D2 blne 0009B91C
:0207B1D0 D0405954 suble  r5,r0,r4,asr r9
:0207B1D4 4C740E90 ldcmil 14,cr0,[r4],#-0x240
:0207B1D8 15577C06 ldrneb r7,[r7, #-0xc06]		;(r7-0xc06=*(fffff3fa))
:0207B1DC 0023002D eoreq  r0,r3,r13,lsr #0x0
:0207B1E0 003A9800 eoreqs r9,r10,r0,lsl #0x10
:0207B1E4 61A80002 movvs  r0,r2			;r0=0(0x0)
:0207B1E8 124700D3 subne  r0,r7,#0xD3
:0207B1EC 40BB120B adcmis r1,r11,r11,lsl #0x4
:0207B1F0 000178F1 unknown
:0207B1F4 140019FB strne r1,[r0],#-0x9fb
:0207B1F8 11751001 cmnne r5,r1
:0207B1FC 11D91581 bicnes r1,r9,r1,lsl #0xb
:0207B200 F5300DF5 ldrnv r0,[r0, #-0xdf5]!
:0207B204 00FFFF03 rsceqs r15,r15,r3,lsl #0x1e
:0207B208 01F4801D mvneqs r8,r13,lsl r0
:0207B20C 0190A300 orreqs r10,r0,r0,lsl #0x6
:0207B210 00DF1083 sbceqs r1,r15,r3,lsl #0x1
:0207B214 21875491 unknown
:0207B218 097C1965 unknown
:0207B21C 340001FC strcc r0,[r0],#-0x1fc
:0207B220 01600001 unknown
:0207B224 00011400 andeq  r1,r1,r0,lsl #0x8
:0207B228 0001556C andeq  r5,r1,r12,ror #0xa
:0207B22C 48000164 stmmida  r0 ,{r2,r5,r6,r8}
:0207B230 01440001 unknown
:0207B234 01554C00 cmpeq r5,r0,lsl #0x18
:0207B238 00012800 andeq  r2,r1,r0,lsl #0x10
:0207B23C 18000158 stmneda  r0 ,{r3,r4,r6,r8}
:0207B240 553C0001 ldrpl r0,[r12, #-0x1]!
:0207B244 01400001 unknown
:0207B248 00013800 andeq  r3,r1,r0,lsl #0x10
:0207B24C 50000130 andpl  r0,r0,r0,lsr r1
:0207B250 01101955 tsteq r0,r5,asr r9
:0207B254 00015400 andeq  r5,r1,r0,lsl #0x8
:0207B258 2C000168 stccs  1,cr0,[r0],{#0x68}
:0207B25C 5CAB0001 stcpl  0,cr0,[r11],#+0x4
:0207B260 011C0001 tsteq r12,r1
:0207B264 0CB81000 ldceq  0,cr1,[r8],#+0x0
:0207B268 03200A02 unknown
:0207B26C 37B2021D unknown
:0207B270 003222E3 eoreqs r2,r2,r3,ror #0x5
:0207B274 14C91C28 strneb r1,[r9],#+0xc28
:0207B278 C06901AD rsbgt  r0,r9,r13,lsr #0x3
:0207B27C F00FF00F andnv  r15,r15,r15
:0207B280 D3C7F037 bicle  r15,r7,#0x37
:0207B284 8CFF01B5 ldchil 1,cr0,[r15],#+0x2d4
:0207B288 243B1119 unknown
:0207B28C D241ADD2 suble  r10,r1,#0x3480
:0207B290 F00F91AD andnv  r9,r15,r13,lsr #0x3
:0207B294 3DF00FD6 ldcccl 15,cr0,[r0,#+0x358]!
:0207B298 01F1ADF0 ldreqsh r10,[r1, #+0xd0]!
:0207B29C 20115000 andcss r5,r1,r0
:0207B2A0 AF005DE6 swige 0x00005de6
:0207B2A4 7821A91E stmvcda  r1!,{r1,r2,r3,r4,r8,r11,r13,r15}
:0207B2A8 00460035 subeq  r0,r6,r5,lsr r0
:0207B2AC F024C35D eornv  r12,r4,r13,asr r3
:0207B2B0 0C371CCA ldceq  12,cr1,[r7],#-0x328
:0207B2B4 81038340 unknown
:0207B2B8 30A1EC03 adccc  r14,r1,r3,lsl #0x18
:0207B2BC 37E0F030 unknown
:0207B2C0 FA000FEF blx 0207F28C
:0207B2C4 FFE20005 swinv 0x00e20005
:0207B2C8 9B13C1A0 blls 0256B950
:0207B2CC 1357C510 cmpne r7,#0x4000000
:0207B2D0 F00FC141 andnv  r12,r15,r1,asr #0x2
:0207B2D4 7F5AF014 swivc 0x005af014
:0207B2D8 80085A01 andhi  r5,r8,r1,lsl #0x14
:0207B2DC 58F02BAF unknown
:0207B2E0 12856402 addne  r6,r5,#0x2000000
:0207B2E4 00E60039 rsceq  r0,r6,r9,lsr r0
:0207B2E8 82120F31 andhis r0,r2,#0xC4
:0207B2EC 006E0001 rsbeq  r0,r14,r1
:0207B2F0 88035F32 stmhida  r3 ,{r1,r4,r5,r8,r9,r10,r11,r12,r14}
:0207B2F4 3003FF45 andcc  r15,r3,r5,asr #0x1e
:0207B2F8 F217F024 andnvs r15,r7,#0x24
:0207B2FC 3461A750 unknown
:0207B300 216E03F0 unknown
:0207B304 D20096A0 andle  r9,r0,#0xA000000
:0207B308 45A00011 strmi r0,[r0, #+0x11]!
:0207B30C D3514641 cmple r1,#0x4100000
:0207B310 50058C40 andpl  r8,r5,r0,asr #0x18
:0207B314 F00FF00F andnv  r15,r15,r15
:0207B318 F02CF00F eornv  r15,r12,r15
:0207B31C C8FD20F1 unknown
:0207B320 514621AD unknown
:0207B324 00633C22 rsbeq  r3,r3,r2,lsr #0x18
:0207B328 AA01A73C bge 020E5020
:0207B32C 0800558C stmeqda  r0 ,{r2,r3,r7,r8,r10,r12,r14}
:0207B330 0FF00F80 swieq 0x00f00f80
:0207B334 D5F03DF0 ldrleb r3,[r0, #+0xdf0]!
:0207B338 007EC8E0 rsbeqs r12,r14,r0,ror #0x11
:0207B33C 96000F32 unknown
:0207B340 01AB7300 moveq  r7,r0,lsl #0x6		;r7=0(0x0)
:0207B344 46C410D3 unknown
:0207B348 00C3106D sbceq  r1,r3,r13,ror #0x0
:0207B34C 31AB012D movcc  r0,r13,lsr #0x2		;r0=0(0x0)
:0207B350 F063F065 rsbnv  r15,r3,r5,ror #0x0
:0207B354 03FE301D mvneqs r3,#0x1D
:0207B358 3DB21930 ldccc  9,cr1,[r2,#+0xc0]!
:0207B35C D510DF90 ldrle r13,[r0, #-0xf90]		;(r0-0xf90=*(fffff070))
:0207B360 0069F600 rsbeq  r15,r9,r0,lsl #0xc
:0207B364 69DF0003 ldmvsib  r15 ,{r0,r1}^
:0207B368 14035510 strne r5,[r3],#-0x510
:0207B36C F017F069 andnvs r15,r7,r9,ror #0x0
:0207B370 20693404 rsbcs  r3,r9,r4,lsl #0x8
:0207B374 35FBF042 ldrccb r15,[r11, #+0x42]!
:0207B378 010530F1 unknown
:0207B37C 7B8200B4 blvc 000FB654
:0207B380 FF43EC00 swinv 0x0043ec00
:0207B384 0B50012C bleq 0347B83C
:0207B388 41217B01 unknown
:0207B38C F0013F11 andnv  r3,r1,r1,lsl r15
:0207B390 15B06732 ldrne r6,[r0, #+0x732]!
:0207B394 0232D6F0 eoreqs r13,r2,#0xF000000
:0207B398 31F03E20 mvnccs r3,r0,lsr #0x1c
:0207B39C FEC02909 cdp2 9,12,cr2,cr0,cr9,0
:0207B3A0 D22019C8 eorle  r1,r0,#0x320000
:0207B3A4 00013200 andeq  r3,r1,r0,lsl #0x4
:0207B3A8 A2106B78 andges r6,r0,#0x1E000
:0207B3AC 5764210F strplb r2,[r4,-r15, lsl #0x2]!
:0207B3B0 40D78C00 sbcmis r8,r7,r0,lsl #0x18
:0207B3B4 F00FF00F andnv  r15,r15,r15
:0207B3B8 2EF5F00F cdpcs 0,14,cr15,cr5,cr15,0
:0207B3BC 0301B8F0 unknown
:0207B3C0 01181249 tsteq r8,r9,asr #0x4
:0207B3C4 8B006964 blhi 0209595C
:0207B3C8 096400C8 unknown
:0207B3CC 32003C00 andcc  r3,r0,#0x0
:0207B3D0 6888005F stmvsia  r8 ,{r0,r1,r2,r3,r4,r6}
:0207B3D4 6400BE01 strvs r11,[r0],#-0xe01
:0207B3D8 F02DD00D eornv  r13,r13,r13
:0207B3DC 01E01007 mvneq  r1,r7
:0207B3E0 79071000 stmvcdb  r7 ,{r12}
:0207B3E4 4BF02FD0 blmi 01C8732C
:0207B3E8 8C001918 stchi  9,cr1,[r0],{#0x18}
:0207B3EC A0BF01D9 unknown
:0207B3F0 FFC4000F swinv 0x00c4000f
:0207B3F4 00C8FFC4 sbceq  r15,r8,r4,asr #0x1f
:0207B3F8 090E7802 stmeqdb  r14 ,{r1,r11,r12,r13,r14}
:0207B3FC 015E0046 cmpeq r14,r6,asr #0x0
:0207B400 F00F165B andnv  r1,r15,r11,asr r6
:0207B404 ECF038C2 ldcl 8,cr3,[r0],#+0x308
:0207B408 ECFFECFF ldcl 12,cr14,[r15],#+0x3fc
:0207B40C A50114FF strge r1,[r1, #-0x4ff]		;(r1-0x4ff=*(fffffb01))
:0207B410 30071403 andcc  r1,r7,r3,lsl #0x8
:0207B414 10FA5005 rscnes r5,r10,r5
:0207B418 01A56009 moveq  r6,r9			;r6=-551418112(0xdf220700)
:0207B41C 0FFDE00E swieq 0x00fde00e
:0207B420 0FF00FF0 swieq 0x00f00ff0
:0207B424 10F00FF0 unknown
:0207B428 F00F0FF0 unknown
:0207B42C 0FDFF00F swieq 0x00dff00f
:0207B430 0FF00FF0 swieq 0x00f00ff0
:0207B434 027007F0 rsbeqs r0,r0,#0x3C00000
:0207B438 15461520 strneb r1,[r6, #-0x520]		;(r6-0x520=*(df2201e0))
:0207B43C FF07CAF6 swinv 0x0007caf6
:0207B440 351A4200 ldrcc r4,[r10, #-0x200]		;(r10-0x200=*(fffffe00))
:0207B444 02150C13 andeqs r0,r5,#0x1300
:0207B448 6816126D ldmvsda  r6 ,{r0,r2,r3,r5,r6,r9,r12}
:0207B44C 00260015 eoreq  r0,r6,r5,lsl r0
:0207B450 1846104C stmneda  r6 ,{r2,r3,r6,r12}^
:0207B454 490E13B5 stmmidb  r14 ,{r0,r2,r4,r5,r7,r8,r9,r12}
:0207B458 261A2400 ldrcs r2,[r10],-r0, lsl #0x8
:0207B45C 029D1040 addeqs r1,r13,#0x40
:0207B460 4C300028 ldcmi  0,cr0,[r0],#-0xa0
:0207B464 2D164B10 unknown
:0207B468 26005902 strcs r5,[r0],-r2, lsl #0x12
:0207B46C 1D192818 unknown
:0207B470 01C51A00 biceq  r1,r5,r0,lsl #0x14
:0207B474 0024002A eoreq  r0,r4,r10,lsr #0x0
:0207B478 65280075 strvs r0,[r8, #-0x75]!
:0207B47C 00120018 andeqs r0,r2,r8,lsl r0
:0207B480 F02A1628 eornv  r1,r10,r8,lsr #0xc
:0207B484 00411C01 subeq  r1,r1,r1,lsl #0x18
:0207B488 852C1820 strhi r1,[r12, #-0x820]!
:0207B48C E5201500 str r1,[r0, #-0x500]!
:0207B490 F0201501 eornv  r1,r0,r1,lsl #0xa
:0207B494 80150025 andhis r0,r5,r5,lsr #0x0
:0207B498 15061205 strne r1,[r6, #-0x205]		;(r6-0x205=*(df2204fb))
:0207B49C 00253210 eoreq  r3,r5,r0,lsl r2
:0207B4A0 04D71015 ldreqb r1,[r7],#+0x15
:0207B4A4 00BD5015 adceqs r5,r13,r5,lsl r0
:0207B4A8 25371015 ldrcs r1,[r7, #-0x15]!
:0207B4AC 06019110 unknown
:0207B4B0 1044DD6E subne  r13,r4,r14,ror #0x1a
:0207B4B4 2015002D andcss r0,r5,r13,lsr #0x0
:0207B4B8 10150085 andnes r0,r5,r5,lsl #0x1
:0207B4BC BD437506 unknown
:0207B4C0 12DA0008 sbcnes r0,r10,#0x8
:0207B4C4 108D3C18 addne  r3,r13,r8,lsl r12
:0207B4C8 116D000C unknown
:0207B4CC 1EF3006A cdpne 0,14,cr0,cr3,cr10,3
:0207B4D0 01851015 orreq  r1,r5,r5,lsl r0
:0207B4D4 02101528 andeqs r1,r0,#0xA000000
:0207B4D8 3C161E00 ldccc  14,cr1,[r6],{#0x0}
:0207B4DC 20316D18 eorcss r6,r1,r8,lsl r13
:0207B4E0 06AF0005 unknown
:0207B4E4 18342A1C ldmneda  r4!,{r2,r3,r4,r9,r11,r13}
:0207B4E8 00040058 andeq  r0,r4,r8,asr r0
:0207B4EC 10153E1E andnes r3,r5,r14,lsl r14
:0207B4F0 22C2016D sbccs  r0,r2,#0x4000001B
:0207B4F4 00041015 andeq  r1,r4,r5,lsl r0
:0207B4F8 10152C1C andnes r2,r5,r12,lsl r12
:0207B4FC 1E004206 cdpne 2,0,cr4,cr0,cr6,0
:0207B500 85101540 ldrhi r1,[r0, #-0x540]		;(r0-0x540=*(fffffac0))
:0207B504 00182401 andeqs r2,r8,r1,lsl #0x8
:0207B508 000A4E18 andeq  r4,r10,r8,lsl r14
:0207B50C 11F82E1C mvnnes r2,r12,lsl r14
:0207B510 111E0008 tstne r14,r8
:0207B514 CD201542 stcgt  5,cr1,[r0,#-0x108]!
:0207B518 008D1803 addeq  r1,r13,r3,lsl #0x10
:0207B51C 161C0008 ldrne r0,[r12],-r8
:0207B520 01501830 cmpeq r0,r0,lsr r8
:0207B524 18440085 stmneda  r4 ,{r0,r2,r7}^
:0207B528 F0153015 andnvs r3,r5,r5,lsl r0
:0207B52C 15338DCC ldrne r8,[r3, #-0xdcc]!
:0207B530 1503A2A0 strne r10,[r3, #-0x2a0]		;(r3-0x2a0=*(fffffd60))
:0207B534 0502D520 streq r13,[r2, #-0x520]		;(r2-0x520=*(fffffae0))
:0207B538 D5F01500 ldrleb r1,[r0, #+0x500]!
:0207B53C 7015FF02 andvcs r15,r5,r2,lsl #0x1e
:0207B540 201532F5 ldrcssh r3,[r5], -r5
:0207B544 1C1002D5 ldcne  2,cr0,[r0],{#0xd5}
:0207B548 009500AD addeqs r0,r5,r13,lsr #0x1
:0207B54C F51C10CF ldrnv r1,[r12, #-0xcf]		;(r12-0xcf=*(b166f765))
:0207B550 751C1032 ldrvc r1,[r12, #-0x32]		;(r12-0x32=*(b166f802))
:0207B554 0E101530 mrceq 5,0,r1,cr0,cr0,{1}
:0207B558 10150A64 andnes r0,r5,r4,ror #0x14
:0207B55C 15140025 ldrne r0,[r4, #-0x25]		;(r4-0x25=*(c2000170))
:0207B560 08408D10 stmeqda  r0 ,{r4,r8,r10,r11,r15}^
:0207B564 23B60095 movcss r0,#0x95		;r0=149(0x95)
:0207B568 18121E00 ldmneda  r2 ,{r9,r10,r11,r12}
:0207B56C 181E2025 ldmneda  r14 ,{r0,r2,r5,r13}
:0207B570 308D4020 addcc  r4,r13,r0,lsr #0x0
:0207B574 00DD080C sbceqs r0,r13,r12,lsl #0x10
:0207B578 1814011D ldmneda  r4 ,{r0,r2,r3,r4,r8}
:0207B57C 20202532 eorcs  r2,r0,r2,lsr r5
:0207B580 308D401A addcc  r4,r13,r10,lsl r0
:0207B584 007D0A0C rsbeqs r0,r13,r12,lsl #0x14
:0207B588 22002D91 andcs  r2,r0,#0x2440
:0207B58C 008D1A16 addeq  r1,r13,r6,lsl r10
:0207B590 22200037 eorcs  r0,r0,#0x37
:0207B594 32B5421C adcccs r4,r5,#0xC0000001
:0207B598 00DD0C0C sbceqs r0,r13,r12,lsl #0x18
:0207B59C 24004832 strcs r4,[r0],#-0x832
:0207B5A0 3C11F518 ldccc  5,cr15,[r1],{#0x18}
:0207B5A4 081E2400 ldmeqda  r14 ,{r10,r13}
:0207B5A8 08311D44 ldmeqda  r1!,{r2,r6,r8,r10,r11,r12}
:0207B5AC 42000D08 andmi  r0,r0,#0x200
:0207B5B0 32202003 eorcc  r2,r0,#0x3
:0207B5B4 00650025 rsbeq  r0,r5,r5,lsr #0x0
:0207B5B8 0A0A50ED beq 0230F974
:0207B5BC 2226200D eorcs  r2,r6,#0xD
:0207B5C0 00252227 eoreq  r2,r5,r7,lsr #0x4
:0207B5C4 0E0E0082 cdpeq 0,0,cr0,cr14,cr2,4
:0207B5C8 212D0015 unknown
:0207B5CC 2AE62055 bcs 01A03728
:0207B5D0 30452424 subcc  r2,r5,r4,lsr #0x8
:0207B5D4 32251010 eorcc  r1,r5,#0x10
:0207B5D8 550E480E strpl r4,[r14, #-0x80e]		;r14-0x80e=*(0207aabe)=#855040(0x000d0c00)
:0207B5DC 26022D10 unknown
:0207B5E0 1222205D eorne  r2,r2,#0x5D
:0207B5E4 32251612 eorcc  r1,r5,#0x1200000
:0207B5E8 201D1010 andcss r1,r13,r0,lsl r0
:0207B5EC 7528282E strvc r2,[r8, #-0x82e]!
:0207B5F0 14248920 unknown
:0207B5F4 4A007514 bmi 02098A4C
:0207B5F8 65161C00 ldrvs r1,[r6, #-0xc00]		;(r6-0xc00=*(df21fb00))
:0207B5FC 15209800 strne r9,[r0, #-0x800]!
:0207B600 15106D00 ldrne r6,[r0, #-0xd00]		;(r0-0xd00=*(fffff395))
:0207B604 20150440 andcss r0,r5,r0,asr #0x8
:0207B608 6E22011D mcrvs 1,1,r0,cr2,cr13,{0}
:0207B60C 00DD1015 sbceqs r1,r13,r5,lsl r0
:0207B610 15084015 strne r4,[r8, #-0x15]		;(r8-0x15=*(ffffffeb))
:0207B614 24011D20 strcs r1,[r1],#-0xd20
:0207B618 ADB71015 ldcge  0,cr1,[r7,#+0x54]!
:0207B61C ED201500 stc  5,cr1,[r0,#-0x0]!
:0207B620 A0201500 eorge  r1,r0,r0,lsl #0xa
:0207B624 10152600 andnes r2,r5,r0,lsl #0xc
:0207B628 15DF00B5 ldrneb r0,[r15, #+0xb5]		;r15+0xb5=*(0207b6e5)=#437257548(0x1a10054c)
:0207B62C 16427D20 strneb r7,[r2],-r0, lsr #0x1a
:0207B630 00280008 eoreq  r0,r8,r8
:0207B634 2A0B3020 bcs 023476BC
:0207B638 12DD00B5 sbcnes r0,r13,#0xB5
:0207B63C 15501516 ldrneb r1,[r0, #-0x516]		;r0-0x516=*(1a100036)=#0(0x00000000)
:0207B640 2A1D3AF0 bcs 027CA208
:0207B644 30052A76 andcc  r2,r5,r6,ror r10
:0207B648 318D2016 orrcc  r2,r13,r6,lsl r0
:0207B64C F0158015 andnvs r8,r5,r5,lsl r0
:0207B650 2AF20005 bcs 01CFB66C
:0207B654 1630052A unknown
:0207B658 0C317520 ldceq  5,cr7,[r1],#-0x80
:0207B65C 3105240C unknown
:0207B660 30052A40 andcc  r2,r5,r0,asr #0x14
:0207B664 F5110516 ldrnv r0,[r1, #-0x516]		;(r1-0x516=*(fffffaea))
:0207B668 0C690C00 stceql 12,cr0,[r9],#-0x0
:0207B66C 00150005 andeqs r0,r5,r5
:0207B670 05142005 ldreq r2,[r4, #-0x5]		;(r4-0x5=*(000d0bfb))
:0207B674 20251430 eorcs  r1,r5,r0,lsr r4
:0207B678 150DCDAE strne r12,[r13, #-0xdae]		;(r13-0xdae=*(fffff252))
:0207B67C 2D200500 stccs  5,cr0,[r0,#-0x0]!
:0207B680 0D231640 stceq  6,cr1,[r3,#-0x100]!
:0207B684 CF004D10 swigt 0x00004d10
:0207B688 2005013A andcs  r0,r5,r10,lsr r1
:0207B68C 2818402D ldmcsda  r8 ,{r0,r2,r3,r5,r14}
:0207B690 050C300D streq r3,[r12, #-0xd]		;(r12-0xd=*(b166f827))
:0207B694 051E0027 ldreq r0,[r14, #-0x27]		;r14-0x27=*(0207b2a5)=#897065385(0x357821a9)
:0207B698 10051920 andne  r1,r5,r0,lsr #0x12
:0207B69C 0D2D002D stceq  0,cr0,[r13,#-0xb4]!
:0207B6A0 0A0AB430 beq 02328768
:0207B6A4 20051E00 andcs  r1,r5,r0,lsl #0x1c
:0207B6A8 1C30051E ldcne  5,cr0,[r0],#-0x78
:0207B6AC 280F4850 stmcsda  r15 ,{r4,r6,r11,r14}
:0207B6B0 4E201522 cdpmi 5,2,cr1,cr0,cr2,1
:0207B6B4 00B52015 adceqs r2,r5,r5,lsl r0
:0207B6B8 08E92015 unknown
:0207B6BC 1C143A00 ldcne  10,cr3,[r4],{#0x0}
:0207B6C0 2015314D andcss r3,r5,r13,asr #0x2
:0207B6C4 15E000B5 strneb r0,[r0, #+0xb5]!
:0207B6C8 40153C40 andmis r3,r5,r0,asr #0x18
:0207B6CC 48401552 stmmida  r0 ,{r1,r4,r6,r8,r10,r12}^
:0207B6D0 553E4015 ldrpl r4,[r14, #-0x15]!
:0207B6D4 15544015 ldrneb r4,[r4, #-0x15]		;(r4-0x15=*(000d0beb))
:0207B6D8 40154A40 andmis r4,r5,r0,asr #0x14
:0207B6DC 56401540 strplb r1,r4,r5,r0,asr #0x14
:0207B6E0 151C1455 ldrne r1,[r12, #-0x455]		;(r12-0x455=*(b166f3df))
:0207B6E4 10054C20 andne  r4,r5,r0,lsr #0x18
:0207B6E8 14000A1A strne r0,[r0],#-0xa1a
:0207B6EC 001C1442 andeqs r1,r12,r2,asr #0x8
:0207B6F0 151B5A00 ldrne r5,[r11, #-0xa00]		;(r11-0xa00=*(b4fff600))
:0207B6F4 15603440 strneb r3,[r0, #-0x440]!
:0207B6F8 505D2A40 subpls r2,r13,r0,asr #0x14
:0207B6FC 15364015 ldrne r4,[r6, #-0x15]!
:0207B700 40152C40 andmis r2,r5,r0,asr #0x18
:0207B704 201542AD andcss r4,r5,r13,lsr #0x5
:0207B708 40150A52 andmis r0,r5,r2,asr r10
:0207B70C 4440152E strmib r1,[r0],#-0x52e
:0207B710 9AAE2015 bls 00C0376C
:0207B714 AC20150B stcge  5,cr1,[r0],#-0x2c
:0207B718 4640150F strmib r1,[r0],-r15, lsl #0xa
:0207B71C 20951612 addcss r1,r5,r2,lsl r6
:0207B720 20FD3C8F rsccss r3,r13,r15,lsl #0x19
:0207B724 26320014 unknown
:0207B728 8230152A eorhis r1,r0,#0xA800000
:0207B72C F015F015 andnvs r15,r5,r5,lsl r0
:0207B730 F015F015 andnvs r15,r5,r5,lsl r0
:0207B734 308DF015 addcc  r15,r13,r5,lsl r0
:0207B738 7F1E1005 swivc 0x001e1005
:0207B73C 09C12005 stmeqib  r1 ,{r0,r2,r13}^
:0207B740 263C0085 unknown
:0207B744 F0158015 andnvs r8,r5,r5,lsl r0
:0207B748 15E7F015 strneb r15,[r7, #+0x15]!
:0207B74C 15F015F0 ldrneb r1,[r0, #+0x5f0]!
:0207B750 0D1250F0 unknown
:0207B754 28000100 stmcsda  r0 ,{r8}
:0207B758 0D282867 stceq  8,cr2,[r8,#-0x19c]!
:0207B75C 15400500 strneb r0,[r0, #-0x500]		;(r0-0x500=*(fffffb00))
:0207B760 15F015F0 ldrneb r1,[r0, #+0x5f0]!
:0207B764 FCF015F0 ldc2l 5,cr1,[r0],#+0x3c0
:0207B768 F015F015 andnvs r15,r5,r5,lsl r0
:0207B76C F015F015 andnvs r15,r5,r5,lsl r0
:0207B770 F015F015 andnvs r15,r5,r5,lsl r0
:0207B774 F015F015 andnvs r15,r5,r5,lsl r0
:0207B778 400016FF unknown
:0207B77C 5005201C andpl  r2,r5,r12,lsl r0
:0207B780 1C202825 stcne  8,cr2,[r0],#-0x94
:0207B784 A4002031 strge r2,[r0],#-0x31
:0207B788 CC100200 ldcgt  2,cr0,[r0],{#0x0}
:0207B78C 02010B07 andeq  r0,r1,#0x1C00
:0207B790 2A7C0010 bcs 03F7B7D8
:0207B794 06000C10 unknown
:0207B798 00100201 andeqs r0,r0,r1,lsl #0x4
:0207B79C 006B1002 rsbeq  r1,r11,r2
:0207B7A0 2AEF0129 bcs 01C3BC4C
:0207B7A4 10020310 andne  r0,r2,r0,lsl r3
:0207B7A8 01830BA6 orreq  r0,r3,r6,lsr #0x17
:0207B7AC 25031007 strcs r1,[r3, #-0x7]		;(r3-0x7=*(fffffff9))
:0207B7B0 000CBD10 andeq  r11,r12,r0,lsl r13
:0207B7B4 10020183 andne  r0,r2,r3,lsl #0x3
:0207B7B8 B0000103 andlt  r0,r0,r3,lsl #0x2
:0207B7BC B0470011 sublt  r0,r7,r1,lsl r0
:0207B7C0 0C105201 ldceq  2,cr5,[r0],{#0x1}
:0207B7C4 00023C00 andeq  r3,r2,r0,lsl #0x18
:0207B7C8 00CE0048 sbceq  r0,r14,r8,asr #0x0
:0207B7CC 00EF0165 rsceq  r0,r15,r5,ror #0x2
:0207B7D0 000C0002 andeq  r0,r12,r2
:0207B7D4 10020241 andne  r0,r2,r1,asr #0x4
:0207B7D8 028200A1 addeq  r0,r2,#0xA1
:0207B7DC B5FE1011 ldrltb r1,[r14, #+0x11]!
:0207B7E0 2A074B00 bcs 0224E3E8
:0207B7E4 01100710 tsteq r0,r0,lsl r7
:0207B7E8 039F0020 orreqs r0,r15,#0x20
:0207B7EC 41006F00 unknown
:0207B7F0 F7002F07 strnv r2,[r0,-r7, lsl #0x1e]
:0207B7F4 05075F17 streq r5,[r7, #-0xf17]		;(r7-0xf17=*(fffff0e9))
:0207B7F8 076D0007 streqb r0,[r13,-r7]!
:0207B7FC 010309DE unknown
:0207B800 01003E00 unknown
:0207B804 0002000C andeq  r0,r2,r12
:0207B808 07E9037C unknown
:0207B80C 131B8400 tstne r11,#0x0
:0207B810 F0000203 andnv  r0,r0,r3,lsl #0x4
:0207B814 00700012 rsbeqs r0,r0,r2,lsl r0
:0207B818 640004A7 strvs r0,[r0],#-0x4a7
:0207B81C 64077E04 strvs r7,[r7],#-0xe04
:0207B820 1737088B ldrne r0,[r7,-r11, lsl #0x11]!
:0207B824 021147D0 andeqs r4,r1,#0x3400000
:0207B828 0001115B andeq  r1,r1,r11,asr r1
:0207B82C 02020089 andeq  r0,r2,#0x89
:0207B830 DD01A510 unknown
:0207B834 16DD0216 unknown
:0207B838 02109301 andeqs r9,r0,#0x4000000
:0207B83C 00022A01 andeq  r2,r2,r1,lsl #0x14
:0207B840 02109801 andeqs r9,r0,#0x10000
:0207B844 00011183 andeq  r1,r1,r3,lsl #0x3
:0207B848 0295009D addeqs r0,r5,#0x9D
:0207B84C C9011002 stmgtdb  r1 ,{r1,r12}
:0207B850 00020026 andeq  r0,r2,r6,lsr #0x0
:0207B854 AA100200 bge 0247C05C
:0207B858 0210A201 andeqs r10,r0,#0x10000000
:0207B85C 020010B1 andeq  r1,r0,#0xB1
:0207B860 2A000110 bcs 0207BCA8
:0207B864 000200A2 andeq  r0,r2,r2,lsr #0x1
:0207B868 A7010002 strge r0,[r1, -r2]
:0207B86C 10B60210 adcnes r0,r6,r0,lsl r2
:0207B870 AC0001A9 stcge  1,cr0,[r0],{#0xa9}
:0207B874 02000200 andeq  r0,r0,#0x0
:0207B878 11AB0100 movne  r0,r0,lsl #0x2		;r0=0(0x0)
:0207B87C 10C002A4 sbcne  r0,r0,r4,lsr #0x5
:0207B880 00B60101 adceqs r0,r6,r1,lsl #0x2
:0207B884 00020102 andeq  r0,r2,r2,lsl #0x2
:0207B888 10020392 mulne  r2,r2,r3
:0207B88C 10B60304 adcnes r0,r6,r4,lsl #0x6
:0207B890 010411D3 unknown
:0207B894 0110C032 tsteq r0,r2,lsr r0
:0207B898 100210C0 andne  r1,r2,r0,asr #0x1
:0207B89C 10C50104 sbcne  r0,r5,r4,lsl #0x2
:0207B8A0 10C54D01 sbcne  r4,r5,r1,lsl #0x1a
:0207B8A4 04000201 streq r0,[r0],#-0x201
:0207B8A8 CA0220CA bgt 02103BD8
:0207B8AC 02550210 subeqs r0,r5,#0x1
:0207B8B0 20CF0400 sbccs  r0,r15,r0,lsl #0x8
:0207B8B4 FB10CF03 blx 024AF4D0
:0207B8B8 35010411 strcc r0,[r1, #-0x411]		;(r1-0x411=*(fffffbef))
:0207B8BC D40110D4 strle r1,[r1],#-0xd4
:0207B8C0 04100210 ldreq r0,[r0],#-0x210
:0207B8C4 0110D901 tsteq r0,r1,lsl #0x12
:0207B8C8 1A10D94D bne 024B1E04
:0207B8CC 10020316 andne  r0,r2,r6,lsl r3
:0207B8D0 ED10D904 unknown
:0207B8D4 026B0320 rsbeq  r0,r11,#0x80000000
:0207B8D8 DE010410 mcrle 4,0,r0,cr1,cr0,{0}
:0207B8DC 10ED0110 rscne  r0,r13,r0,lsl r1
:0207B8E0 A910ED02 ldmgedb  r0 ,{r1,r8,r10,r11,r13,r14,r15}
:0207B8E4 0210ED02 andeqs r14,r0,#0x80
:0207B8E8 ED0115FC unknown
:0207B8EC 10ED0110 rscne  r0,r13,r0,lsl r1
:0207B8F0 000201AA andeq  r0,r2,r10,lsr #0x3
:0207B8F4 10F20304 rscnes r0,r2,r4,lsl #0x6
:0207B8F8 21061228 unknown
:0207B8FC F7027204 strnv r7,[r2,-r4, lsl #0x4]
:0207B900 10F70210 rscnes r0,r7,r0,lsl r2
:0207B904 05000202 streq r0,[r0, #-0x202]		;(r0-0x202=*(fffffdfe))
:0207B908 06AA1002 unknown
:0207B90C 0410F704 ldreq r15,[r0],#-0x704
:0207B910 125510F7 subnes r1,r5,#0xF7
:0207B914 B4100205 ldrlt r0,[r0],#-0x205
:0207B918 10FC0206 rscnes r0,r12,r6,lsl #0x4
:0207B91C 0210FC02 andeqs r15,r0,#0x200
:0207B920 10020510 andne  r0,r2,r0,lsl r5
:0207B924 010206B4 streqh r0,[r2, -r4]
:0207B928 11010211 unknown
:0207B92C 05000202 streq r0,[r0, #-0x202]		;(r0-0x202=*(fffffdfe))
:0207B930 06100254 unknown
:0207B934 06032106 streq r2,[r3],-r6, lsl #0x2
:0207B938 05156111 ldreq r6,[r5, #-0x111]		;(r5-0x111=*(fffffef0))
:0207B93C 06B51002 unknown
:0207B940 0B04210B bleq 02183D74
:0207B944 05127D11 ldreq r7,[r2, #-0xd11]		;(r2-0xd11=*(fffff2ef))
:0207B948 5A061002 bpl 021FF958
:0207B94C 02111002 andeqs r1,r1,#0x2
:0207B950 10021110 andne  r1,r2,r0,lsl r1
:0207B954 06100205 ldreq r0,[r0],-r5, lsl #0x4
:0207B958 1115025A tstne r5,r10,asr r2
:0207B95C 02111502 andeqs r1,r1,#0x800000
:0207B960 02050002 andeq  r0,r5,#0x2
:0207B964 1A06AA10 bne 022261AC
:0207B968 33111521 tstcc r1,#0x8400000
:0207B96C 20020521 andcs  r0,r2,r1,lsr #0xa
:0207B970 1F4E0215 swine 0x004e0215
:0207B974 111F0211 tstne r15,r1,lsl r2
:0207B978 05000202 streq r0,[r0, #-0x202]		;(r0-0x202=*(fffffdfe))
:0207B97C 55061002 strpl r1,[r6, #-0x2]		;(r6-0x2=*(df2206fe))
:0207B980 111F2124 tstne r15,r4,lsr #0x2
:0207B984 0205213D andeq  r2,r5,#0x4000000F
:0207B988 29020610 stmcsdb  r2 ,{r4,r9,r10}
:0207B98C 29029711 stmcsdb  r2 ,{r0,r4,r8,r9,r10,r12,r15}
:0207B990 0514F811 ldreq r15,[r4, #-0x811]		;(r4-0x811=*(000d03ef))
:0207B994 04061002 streq r1,[r6],#-0x2
:0207B998 A596112E ldrge r1,[r6, #+0x12e]		;r6+0x12e=*(df22082e)
:0207B99C 05214712 streq r4,[r1, #-0x712]!
:0207B9A0 03061002 unknown
:0207B9A4 4B031133 blmi 0213FE78
:0207B9A8 02031133 andeq  r1,r3,#0xC000000C
:0207B9AC 10020700 andne  r0,r2,r0,lsl #0xe
:0207B9B0 11380508 teqne r8,r8,lsl #0xa
:0207B9B4 11380595 unknown
:0207B9B8 D7113805 ldrle r3,[r1,-r5, lsl #0x10]
:0207B9BC 10020712 andne  r0,r2,r2,lsl r7
:0207B9C0 3D035A08 unknown
:0207B9C4 113D0311 teqne r13,r1,lsl r3
:0207B9C8 02113D03 andeqs r3,r1,#0xC0
:0207B9CC 026A0710 rsbeq  r0,r10,#0x400000
:0207B9D0 42030810 andmi  r0,r3,#0x100000
:0207B9D4 11420311 unknown
:0207B9D8 A9114203 ldmgedb  r1 ,{r0,r1,r9,r14}
:0207B9DC 07000203 streq r0,[r0,-r3, lsl #0x4]
:0207B9E0 47081002 strmi r1,[r8, -r2]
:0207B9E4 11470421 unknown
:0207B9E8 114704AA unknown
:0207B9EC 07000204 streq r0,[r0,-r4, lsl #0x4]
:0207B9F0 4C081002 stcmi  0,cr1,[r8],{#0x2}
:0207B9F4 4C05AA21 stcmi  10,cr10,[r5],{#0x21}
:0207B9F8 114C0511 unknown
:0207B9FC 020712FF andeq  r1,r7,#0xF000000F
:0207BA00 035A0810 cmpeq r10,#0x100000
:0207BA04 51031151 unknown
:0207BA08 11510311 cmpne r1,r1,lsl r3
:0207BA0C 6A071002 bvs 0223FA1C
:0207BA10 03081002 unknown
:0207BA14 56031156 unknown
:0207BA18 11560311 cmpne r6,r1,lsl r3
:0207BA1C 000203A9 andeq  r0,r2,r9,lsr #0x7
:0207BA20 08100207 ldmeqda  r0 ,{r0,r1,r2,r9}
:0207BA24 5B04215B blpl 02183F98
:0207BA28 1151AA11 cmpne r1,r1,lsl r10
:0207BA2C 02072179 andeq  r2,r7,#0x4000001E
:0207BA30 60030810 andvs  r0,r3,r0,lsl r8
:0207BA34 604B0311 subvs  r0,r11,r1,lsl r3
:0207BA38 11600311 unknown
:0207BA3C 020713E5 andeq  r1,r7,#0x94000003
:0207BA40 21650810 unknown
:0207BA44 116504AD unknown
:0207BA48 2183115B orrcs  r1,r3,r11,asr r1
:0207BA4C 08100207 ldmeqda  r0 ,{r0,r1,r2,r9}
:0207BA50 116A2E03 unknown
:0207BA54 03116A03 tsteq r1,#0x3000
:0207BA58 0203116A andeq  r1,r3,#0x8000001A
:0207BA5C 02550700 subeqs r0,r5,#0x0
:0207BA60 6F050810 swivs 0x00050810
:0207BA64 116F0511 unknown
:0207BA68 218D1322 orrcs  r1,r13,r2,lsr #0x6
:0207BA6C 100207E9 andne  r0,r2,r9,ror #0xf
:0207BA70 11740408 cmnne r4,r8,lsl #0x8
:0207BA74 04117404 ldreq r7,[r1],#-0x404
:0207BA78 04117452 ldreq r7,[r1],#-0x452
:0207BA7C 02090002 andeq  r0,r9,#0x2
:0207BA80 4A060A10 bmi 021FE2C8
:0207BA84 10029513 andne  r9,r2,r3,lsl r5
:0207BA88 116F060C unknown
:0207BA8C 3B116F06 blcc 024D76AC
:0207BA90 02690913 rsbeq  r0,r9,#0x4C000
:0207BA94 10020A10 andne  r0,r2,r0,lsl r10
:0207BA98 0C10020B ldceq  2,cr0,[r0],{#0xb}
:0207BA9C 95117404 ldrls r7,[r1, #-0x404]		;(r1-0x404=*(fffffbfc))
:0207BAA0 02117404 andeqs r7,r1,#0x4000000
:0207BAA4 10020910 andne  r0,r2,r0,lsl r9
:0207BAA8 0B10020A bleq 0247C2D8
:0207BAAC 0C100256 ldceq  2,cr0,[r0],{#0x56}
:0207BAB0 04117904 ldreq r7,[r1],#-0x904
:0207BAB4 02041179 andeq  r1,r4,#0x4000001E
:0207BAB8 0209A900 andeq  r10,r9,#0x0
:0207BABC 10020A10 andne  r0,r2,r0,lsl r10
:0207BAC0 0C10020B ldceq  2,cr0,[r0],{#0xb}
:0207BAC4 05AA217E streq r2,[r10, #+0x17e]!
:0207BAC8 0205117E andeq  r1,r5,#0x8000001F
:0207BACC 10020900 andne  r0,r2,r0,lsl #0x12
:0207BAD0 AA10020A bge 0247C300
:0207BAD4 0C10020B ldceq  2,cr0,[r0],{#0xb}
:0207BAD8 83062183 unknown
:0207BADC 0912D711 ldmeqdb  r2 ,{r0,r4,r8,r9,r10,r12,r14,r15}
:0207BAE0 0A10026A beq 0247C490
:0207BAE4 020B1002 andeq  r1,r11,#0x2
:0207BAE8 88040C10 stmhida  r4 ,{r4,r10,r11}
:0207BAEC 88049511 stmhida  r4 ,{r0,r4,r8,r10,r12,r15}
:0207BAF0 09100211 ldmeqdb  r0 ,{r0,r4,r9}
:0207BAF4 020A1002 andeq  r1,r10,#0x2
:0207BAF8 02560B10 subeqs r0,r6,#0x4000
:0207BAFC 8D040C10 unknown
:0207BB00 118D0411 orrne  r0,r13,r1,lsl r4
:0207BB04 A9000204 stmgedb  r0 ,{r2,r9}
:0207BB08 12A00509 adcne  r0,r0,#0x2400000
:0207BB0C 020B1002 andeq  r1,r11,#0x2
:0207BB10 21920C10 orrcss r0,r2,r0,lsl r12
:0207BB14 B5118DAC ldrlt r8,[r1, #-0xdac]		;(r1-0xdac=*(fffff254))
:0207BB18 10020921 andne  r0,r2,r1,lsr #0x12
:0207BB1C 0B10020A bleq 0247C34C
:0207BB20 0CAB1002 stceq  0,cr1,[r11],#+0x8
:0207BB24 04119704 ldreq r9,[r1],#-0x704
:0207BB28 02041197 andeq  r1,r4,#0xC0000025
:0207BB2C 02540900 subeqs r0,r4,#0x0
:0207BB30 10020A10 andne  r0,r2,r0,lsl r10
:0207BB34 0C10020B ldceq  2,cr0,[r0],{#0xb}
:0207BB38 1197219C unknown
:0207BB3C 0921BFD5 stmeqdb  r1!,{r0,r2,r4,r6,r7,r8,r9,r10,r11,r12,r13,r15}
:0207BB40 020A1002 andeq  r1,r10,#0x2
:0207BB44 10020B10 andne  r0,r2,r0,lsl r11
:0207BB48 A104550C unknown
:0207BB4C 11A10411 movne  r0,r1,lsl r4		;r0=0(0x0)
:0207BB50 09000204 stmeqdb  r0 ,{r2,r9}
:0207BB54 0AAA1002 beq 00AFFB64
:0207BB58 020B1002 andeq  r1,r11,#0x2
:0207BB5C A6060C10 unknown
:0207BB60 A14A0611 unknown
:0207BB64 0921C901 stmeqdb  r1!,{r0,r8,r11,r14,r15}
:0207BB68 020A1002 andeq  r1,r10,#0x2
:0207BB6C 10020B10 andne  r0,r2,r0,lsl r11
:0207BB70 AB050CAB blge 021BEE24
:0207BB74 11AB0511 movne  r0,r1,lsl r5		;r0=0(0x0)
:0207BB78 0D000205 unknown
:0207BB7C 0E100254 mrceq 2,0,r0,cr0,cr4,{2}
:0207BB80 020F1002 andeq  r1,r15,#0x2
:0207BB84 10021010 andne  r1,r2,r0,lsl r0
:0207BB88 10025511 andne  r5,r2,r1,lsl r5
:0207BB8C 01A60712 moveq  r0,r2,lsl r7		;r0=0(0x0)
:0207BB90 00020713 andeq  r0,r2,r3,lsl r7
:0207BB94 1002490D andne  r4,r2,r13,lsl #0x12
:0207BB98 0F10020E swieq 0x0010020e
:0207BB9C 02101002 andeqs r1,r0,#0x2
:0207BBA0 02551110 subeqs r1,r5,#0x4
:0207BBA4 92051210 andls  r1,r5,#0x1
:0207BBA8 10021301 andne  r1,r2,r1,lsl #0x6
:0207BBAC A910020D ldmgedb  r0 ,{r0,r2,r3,r9}
:0207BBB0 0F10020E swieq 0x0010020e
:0207BBB4 02101002 andeqs r1,r0,#0x2
:0207BBB8 10021110 andne  r1,r2,r0,lsl r1
:0207BBBC 740512AA strvc r1,[r5],#-0x2aa
:0207BBC0 02051301 andeq  r1,r5,#0x4000000
:0207BBC4 10020D00 andne  r0,r2,r0,lsl #0x1a
:0207BBC8 10020EA4 andne  r0,r2,r4,lsr #0x1d
:0207BBCC 1010020F andnes r0,r0,r15,lsl #0x4
:0207BBD0 02111002 andeqs r1,r1,#0x2
:0207BBD4 0612AA10 unknown
:0207BBD8 06130156 unknown
:0207BBDC 020D0002 andeq  r0,r13,#0x2
:0207BBE0 020EA410 andeq  r10,r14,#0x10000000
:0207BBE4 10020F10 andne  r0,r2,r0,lsl r15
:0207BBE8 11100210 tstne r0,r0,lsl r2
:0207BBEC 12AA1002 adcne  r1,r10,#0x2
:0207BBF0 13013807 unknown
:0207BBF4 0D000207 unknown
:0207BBF8 0EA41002 cdpeq 0,10,cr1,cr4,cr2,0
:0207BBFC 020F1002 andeq  r1,r15,#0x2
:0207BC00 10021010 andne  r1,r2,r0,lsl r0
:0207BC04 AA100211 bge 0247C450
:0207BC08 011A0512 tsteq r10,r2,lsl r5
:0207BC0C 0D100213 unknown
:0207BC10 540E1002 strpl r1,[r14],#-0x2
:0207BC14 020F1002 andeq  r1,r15,#0x2
:0207BC18 10021010 andne  r1,r2,r0,lsl r0
:0207BC1C 12100211 andnes r0,r0,#0x10000001
:0207BC20 00FC0555 rsceqs r0,r12,r5,asr r5
:0207BC24 00020513 andeq  r0,r2,r3,lsl r5
:0207BC28 0E10020D cdpeq 2,0,cr0,cr0,cr13,0
:0207BC2C 0F100252 swieq 0x00100252
:0207BC30 02101002 andeqs r1,r0,#0x2
:0207BC34 10021110 andne  r1,r2,r0,lsl r1
:0207BC38 DE065512 mcrle 5,0,r5,cr6,cr2,{0}
:0207BC3C 02061300 andeq  r1,r6,#0x0
:0207BC40 10020D00 andne  r0,r2,r0,lsl #0x1a
:0207BC44 1002520E andne  r5,r2,r14,lsl #0x4
:0207BC48 1010020F andnes r0,r0,r15,lsl #0x4
:0207BC4C 02111002 andeqs r1,r1,#0x2
:0207BC50 C0551210 subgts r1,r5,r0,lsl r2
:0207BC54 02051310 andeq  r1,r5,#0x40000000
:0207BC58 10020D00 andne  r0,r2,r0,lsl #0x1a
:0207BC5C A910020E ldmgedb  r0 ,{r1,r2,r3,r9}
:0207BC60 1010020F andnes r0,r0,r15,lsl #0x4
:0207BC64 02111002 andeqs r1,r1,#0x2
:0207BC68 2A061210 bcs 022004B0
:0207BC6C 061300A2 ldreq r0,[r3],-r2, lsr #0x1
:0207BC70 020D0002 andeq  r0,r13,#0x2
:0207BC74 10020E10 andne  r0,r2,r0,lsl r14
:0207BC78 10020FA9 andne  r0,r2,r9,lsr #0x1f
:0207BC7C 11100210 tstne r0,r0,lsl r2
:0207BC80 05121002 ldreq r1,[r2, #-0x2]		;(r2-0x2=*(fffffffe))
:0207BC84 1300842A unknown
:0207BC88 0D000205 unknown
:0207BC8C 020E1002 andeq  r1,r14,#0x2
:0207BC90 020FA910 andeq  r10,r15,#0x40000
:0207BC94 10021010 andne  r1,r2,r0,lsl r0
:0207BC98 12100211 andnes r0,r0,#0x10000001
:0207BC9C 00662A07 rsbeq  r2,r6,r7,lsl #0x14
:0207BCA0 00020713 andeq  r0,r2,r3,lsl r7
:0207BCA4 0E10020D cdpeq 2,0,cr0,cr0,cr13,0
:0207BCA8 0FA91002 swieq 0x00a91002
:0207BCAC 02101002 andeqs r1,r0,#0x2
:0207BCB0 10021110 andne  r1,r2,r0,lsl r1
:0207BCB4 AA104812 bge 0248DD04
:0207BCB8 00020613 andeq  r0,r2,r3,lsl r6
:0207BCBC 20482002 subcs  r2,r8,r2
:0207BCC0 0100110B unknown
:0207BCC4 0210025C andeqs r0,r0,#0xC0000005
:0207BCC8 2A03100C bcs 0213FD00
:0207BCCC 10200410 eorne  r0,r0,r0,lsl r4
:0207BCD0 10255505 eorne  r5,r5,r5,lsl #0xa
:0207BCD4 FF010206 swinv 0x00010206
:0207BCD8 010A0764 unknown
:0207BCDC 0864FF05 unknown
:0207BCE0 4A001106 bmi 02080100
:0207BCE4 6460FF04 unknown
:0207BCE8 FF02040A swinv 0x0002040a
:0207BCEC 00000B64 andeq  r0,r0,r4,ror #0x16
:0207BCF0 0B64FF06 bleq 039BB910
:0207BCF4 0D64FF03 stceql 15,cr15,[r4,#-0xc]!
:0207BCF8 33881002 orrcc  r1,r8,#0x2
:0207BCFC 2D64FF05 stccsl 15,cr15,[r4,#-0x14]!
:0207BD00 AD114D30 unknown
:0207BD04 10013D50 andne  r3,r1,r0,asr r13
:0207BD08 2D312D79 ldccs  13,cr2,[r1,#-0x1e4]!
:0207BD0C 7D113D70 unknown
:0207BD10 10000150 andne  r0,r0,r0,asr r1
:0207BD14 300D727D andcc  r7,r13,r13,ror r2
:0207BD18 5D58BDDF unknown
:0207BD1C 10010D10 andne  r0,r1,r0,lsl r13
:0207BD20 3D0189FD unknown
:0207BD24 3D571001 unknown
:0207BD28 013D0181 teqeq r13,r1,lsl #0x3
:0207BD2C 01813D10 orreq  r3,r1,r0,lsl r13
:0207BD30 5510013D ldrpl r0,[r0, #-0x13d]		;(r0-0x13d=*(fffffec3))
:0207BD34 273D313D unknown
:0207BD38 10013D01 andne  r3,r1,r1,lsl #0x1a
:0207BD3C 00DD313D sbceqs r3,r13,r13,lsr r1
:0207BD40 501D6B11 andpls r6,r13,r1,lsl r11
:0207BD44 200D3FCD andcs  r3,r13,r13,asr #0x1f
:0207BD48 31000D2C unknown
:0207BD4C 302D5E5D eorcc  r5,r13,r13,asr r14
:0207BD50 0D513DD7 unknown
:0207BD54 1F013D10 swine 0x00013d10
:0207BD58 3D01813D unknown
:0207BD5C 4F571F01 swimi 0x00571f01
:0207BD60 13273D10 unknown
:0207BD64 113D302D teqne r13,r13,lsr #0x0
:0207BD68 013D502D teqeq r13,r13,lsr #0x0
:0207BD6C 173D7B1F unknown
:0207BD70 200D14ED andcs  r1,r13,r13,ror #0x9
:0207BD74 ED100D2F unknown
:0207BD78 3D500D35 unknown
:0207BD7C 0101F781 unknown
:0207BD80 763D1F00 unknown
:0207BD84 114D302D unknown
:0207BD88 013D509D unknown
:0207BD8C 312D11FA unknown
:0207BD90 113D702D teqne r13,r13,lsr #0x0
:0207BD94 101D102D andnes r1,r13,r13,lsr #0x0
:0207BD98 7E110001 cdpvc 0,0,cr0,cr1,cr1,0
:0207BD9C 113D3C5D teqne r13,r13,asr r12
:0207BDA0 513D300D teqpl r13,r13
:0207BDA4 010D105D unknown
:0207BDA8 BF813D11 swilt 0x00813d11
:0207BDAC 11013D02 unknown
:0207BDB0 3D02813D unknown
:0207BDB4 813D1101 teqhi r13,r1,lsl #0x2
:0207BDB8 013D02AA teqeq r13,r10,lsr #0x5
:0207BDBC 02813D11 addeq  r3,r1,#0x440
:0207BDC0 3D11013D unknown
:0207BDC4 301DAA71 andccs r10,r13,r1,ror r10
:0207BDC8 100D513D andne  r5,r13,r13,lsr r1
:0207BDCC 3D20013D stccc  1,cr0,[r0,#-0xf4]!
:0207BDD0 3D102D71 unknown
:0207BDD4 100DEF70 andne  r14,r13,r0,ror r15
:0207BDD8 3D20013D stccc  1,cr0,[r0,#-0xf4]!
:0207BDDC 013D0281 teqeq r13,r1,lsl #0x5
:0207BDE0 AB713D20 blge 03CCB268
:0207BDE4 513D302D teqpl r13,r13,lsr #0x0
:0207BDE8 013D100D teqeq r13,r13
:0207BDEC 0D50FD20 unknown
:0207BDF0 EF003310 swi 0x00003310
:0207BDF4 0D513D20 unknown
:0207BDF8 02813D50 addeq  r3,r1,#0x1400
:0207BDFC 3D200001 stccc  0,cr0,[r0,#-0x4]!
:0207BE00 302DAE71 eorcc  r10,r13,r1,ror r14
:0207BE04 403D314D eormis r3,r13,r13,asr #0x2
:0207BE08 3D101D21 unknown
:0207BE0C 03602D30 unknown
:0207BE10 01707D77 cmneq r0,r7,ror r13
:0207BE14 763D1200 unknown
:0207BE18 463D300D unknown
:0207BE1C BB105D37 bllt 02493300
:0207BE20 7D12010D unknown
:0207BE24 0348BD17 unknown
:0207BE28 7D12013D unknown
:0207BE2C 24EDAD3C unknown
:0207BE30 12013D03 andne  r3,r1,#0xC0
:0207BE34 3D3A463D ldccc  6,cr4,[r10,#-0xf4]!
:0207BE38 3D550301 unknown
:0207BE3C 863D1201 unknown
:0207BE40 12013D03 andne  r3,r1,#0xC0
:0207BE44 301D763D andccs r7,r13,r13,lsr r6
:0207BE48 0D563DD5 unknown
:0207BE4C 21013D10 unknown
:0207BE50 102D763D eorne  r7,r13,r13,lsr r6
:0207BE54 100D703D andne  r7,r13,r13,lsr r0
:0207BE58 21013DF7 unknown
:0207BE5C 0F89613D swieq 0x0089613d
:0207BE60 3D21013D stccc  1,cr0,[r1,#-0xf4]!
:0207BE64 DD302D71 ldcle  13,cr2,[r0,#-0x1c4]!
:0207BE68 100D513D andne  r5,r13,r13,lsr r1
:0207BE6C 3D21013D stccc  1,cr0,[r1,#-0xf4]!
:0207BE70 21269371 unknown
:0207BE74 0DB7513D ldceq  1,cr5,[r7,#+0xf4]!
:0207BE78 03813D50 orreq  r3,r1,#0x1400
:0207BE7C 3D210001 stccc  0,cr0,[r1,#-0x4]!
:0207BE80 6D702D71 ldcvsl 13,cr2,[r0,#-0x1c4]!
:0207BE84 102DEB1B eorne  r14,r13,r11,lsl r11
:0207BE88 ED13013D unknown
:0207BE8C 3D502D54 unknown
:0207BE90 01507D11 cmpeq r0,r1,lsl r13
:0207BE94 7D13FB00 unknown
:0207BE98 05008D32 streq r8,[r0, #-0xd32]		;(r0-0xd32=*(fffff2ce))
:0207BE9C 313D300D teqcc r13,r13
:0207BEA0 004F306D subeq  r3,r15,r13,ror #0x0
:0207BEA4 113D13F6 ldrnesh r1,[r13, -r6]!
:0207BEA8 3D0444FD unknown
:0207BEAC 113D1301 teqne r13,r1,lsl #0x6
:0207BEB0 04D64B3D ldreqb r4,[r6],#+0xb3d
:0207BEB4 FD13013D unknown
:0207BEB8 013D0489 teqeq r13,r9,lsl #0x9
:0207BEBC AA113D13 bge 024CB310
:0207BEC0 3D04463D unknown
:0207BEC4 777D1301 ldrvcb r1,[r13,-r1, lsl #0x6]!
:0207BEC8 113D301D teqne r13,r13,lsl r0
:0207BECC 0DF511ED ldceql 1,cr1,[r5,#+0x3b4]!
:0207BED0 000D2C20 andeq  r2,r13,r0,lsr #0x18
:0207BED4 2D559D31 unknown
:0207BED8 0D703D10 ldceql 13,cr3,[r0,#-0x40]!
:0207BEDC 013DF510 teqeq r13,r0,lsl r5
:0207BEE0 7D113D22 unknown
:0207BEE4 013D0442 teqeq r13,r2,asr #0x8
:0207BEE8 AD7B3D22 ldcgel 13,cr3,[r11,#-0x88]!
:0207BEEC 58BD302D ldmplia  r13!,{r0,r2,r3,r5,r12,r13}
:0207BEF0 013D100D teqeq r13,r13
:0207BEF4 3373ED22 cmncc r3,#0x880
:0207BEF8 FD6F2224 stc2l 2,cr2,[r15,#-0x90]!
:0207BEFC FD500D54 unknown
:0207BF00 00010484 andeq  r0,r1,r4,lsl #0x9
:0207BF04 C778BD22 ldrgtb r11,[r8,-r2, lsr #0x1a]!
:0207BF08 000DD716 andeq  r13,r13,r6,lsl r7
:0207BF0C 3C20FD39 stccc  13,cr15,[r0],#-0xe4
:0207BF10 1D21204D stcne  0,cr2,[r1,#-0x134]!
:0207BF14 D538FD10 ldrle r15,[r8, #-0xd10]!
:0207BF18 23BD501D movcss r5,#0x1D		;r5=29(0x1d)
:0207BF1C 36013D36 unknown
:0207BF20 3D142B0D unknown
:0207BF24 0D04AB26 unknown
:0207BF28 8D300D13 ldchi  13,cr0,[r0,#-0x4c]!
:0207BF2C 3D000912 unknown
:0207BF30 038D102D orreq  r1,r13,#0x2D
:0207BF34 115D14DE ldrnesb r1,[r13, #-0x4e]		;(r13-0x4de=*(ffffffb2))
:0207BF38 2D3D0001 ldccs  0,cr0,[r13,#-0x4]!
:0207BF3C 27108F10 unknown
:0207BF40 F6035313 unknown
:0207BF44 BF102D3B swilt 0x00102d3b
:0207BF48 3B463D11 blcc 0320B394
:0207BF4C 2A6F102D bcs 03C40008
:0207BF50 202D6E0D eorcs  r6,r13,r13,lsl #0x1c
:0207BF54 DF102D3B swile 0x00102d3b
:0207BF58 7D314D32 ldcvc  13,cr4,[r1,#-0xc8]!
:0207BF5C AD14FD50 unknown
:0207BF60 102DFD13 eorne  r15,r13,r3,lsl r13
:0207BF64 FD23013D stc2  1,cr0,[r3,#-0xf4]!
:0207BF68 38000114 stmccda  r0 ,{r2,r4,r8}
:0207BF6C 31AD502D movcc  r5,r13,lsr #0x0		;r5=0(0x0)
:0207BF70 3D3AADDB ldccc  13,cr10,[r10,#-0x36c]!
:0207BF74 13BD2301 movnes r2,#0x4000000		;r2=67108864(0x4000000)
:0207BF78 0D36227D ldceq  2,cr2,[r6,#-0x1f4]!
:0207BF7C 0D5B2E00 unknown
:0207BF80 203D3300 eorcss r3,r13,r0,lsl #0x6
:0207BF84 7D503D39 unknown
:0207BF88 1D127D17 unknown
:0207BF8C 013DF510 teqeq r13,r0,lsl r5
:0207BF90 01116D23 tsteq r1,r3,lsr #0x1a
:0207BF94 101D3700 andnes r3,r13,r0,lsl #0xe
:0207BF98 6D230033 stcvs  0,cr0,[r3,#-0xcc]!
:0207BF9C 35ED114D strccb r1,[r13, #+0x14d]!
:0207BFA0 112D300D unknown
:0207BFA4 2B3E0001 blcs 02FFBFB0
:0207BFA8 015F0E00 cmpeq r15,r0,lsl #0x1c
:0207BFAC 20CD2300 sbccs  r2,r13,r0,lsl #0x6
:0207BFB0 3600DD36 unknown
:0207BFB4 713D300D teqvc r13,r13
:0207BFB8 3D300DD5 ldccc  13,cr0,[r0,#-0x354]!
:0207BFBC 3D300D71 ldccc  13,cr0,[r0,#-0x1c4]!
:0207BFC0 3D500D51 unknown
:0207BFC4 3D300D71 ldccc  13,cr0,[r0,#-0x1c4]!
:0207BFC8 12BDFF36 adcnes r15,r13,#0xD8
:0207BFCC 363D300D unknown
:0207BFD0 450628CD strmi r2,[r6, #-0x8cd]		;(r6-0x8cd=*(df21fe33))
:0207BFD4 863D1500 unknown
:0207BFD8 013D06AF teqeq r13,r15,lsr #0xd
:0207BFDC 3A463D15 bcc 0320B438
:0207BFE0 1F060059 swine 0x00060059
:0207BFE4 7D15AA00 unknown
:0207BFE8 06413D12 unknown
:0207BFEC 3D15013D unknown
:0207BFF0 D600BD31 unknown
:0207BFF4 4D501D1C unknown
:0207BFF8 3D100D36 unknown
:0207BFFC 74FD2401 unknown
:0207C000 3DDE102D unknown
:0207C004 3D100D70 unknown
:0207C008 313D2401 teqcc r13,r1,lsl #0x8
:0207C00C 3D06262D unknown
:0207C010 BD24B701 stclt  7,cr11,[r4,#-0x4]!
:0207C014 14402D73 strneb r2,[r0],#-0xd73
:0207C018 100D303D andne  r3,r13,r13,lsr r0
:0207C01C 7624013D unknown
:0207C020 100D523D andne  r5,r13,r13,lsr r2
:0207C024 0D240033 stceq  0,cr0,[r4,#-0xcc]!
:0207C028 6D500D55 unknown
:0207C02C F7413D12 unknown
:0207C030 24000106 strcs r0,[r0],#-0x106
:0207C034 300D727D andcc  r7,r13,r13,ror r2
:0207C038 300D74FD unknown
:0207C03C 0DFA74FD ldceql 4,cr7,[r10,#+0x3f4]!
:0207C040 0D526D30 unknown
:0207C044 0D74FD50 ldceql 13,cr15,[r4,#-0x140]!
:0207C048 0A212D30 beq 028C7510
:0207C04C 0FBF003D swieq 0x00bf003d
:0207C050 0121300D unknown
:0207C054 39000331 stmccdb  r0 ,{r0,r4,r5,r8,r9}
:0207C058 5607014D strpl r0,db 
:0207C05C CD160045 unknown
:0207C060 3A001913 bcc 020824B4
:0207C064 FD070169 unknown
:0207C068 9D16AD04 unknown
:0207C06C 007D0C23 rsbeqs r0,r13,r3,lsr #0x18
:0207C070 24000D12 strcs r0,[r0],#-0xd12
:0207C074 0DAA0007 stceq  0,cr0,[r10,#+0x1c]!
:0207C078 DD13005D unknown
:0207C07C 000D1600 andeq  r1,r13,r0,lsl #0xc
:0207C080 AA04F728 bge 021B9D28
:0207C084 18001B11 stmneda  r0 ,{r0,r4,r8,r9,r11,r12}
:0207C088 1D1C007D unknown
:0207C08C 0D378D50 ldceq  13,cr8,[r7,#-0x140]!
:0207C090 0D2CEA20 stceq  10,cr14,[r12,#-0x80]!
:0207C094 562D3100 unknown
:0207C098 563D302D unknown
:0207C09C 013D100D teqeq r13,r13
:0207C0A0 33BD25FA movccs r2,#0x3E800000		;r2=1048576000(0x3e800000)
:0207C0A4 3D07207D unknown
:0207C0A8 13BD2501 movnes r2,#0x400000		;r2=4194304(0x400000)
:0207C0AC 2DD634FD unknown
:0207C0B0 37463D30 unknown
:0207C0B4 2D2A200D stccs  0,cr2,[r10,#-0x34]!
:0207C0B8 0D33CD10 ldceq  13,cr12,[r3,#-0x40]!
:0207C0BC 0D2FEB20 stceq  11,cr14,[r15,#-0x80]!
:0207C0C0 113D3020 teqne r13,r0,lsr #0x0
:0207C0C4 163D500D unknown
:0207C0C8 7A07413D bvc 0224C5C4
:0207C0CC 8D250001 stchi  0,cr0,[r5,#-0x4]!
:0207C0D0 1D502D73 unknown
:0207C0D4 3D100D33 unknown
:0207C0D8 7D7D1701 ldcvcl 7,cr1,[r13,#-0x4]!
:0207C0DC 3D502D52 unknown
:0207C0E0 01301D36 teqeq r0,r6,lsr r13
:0207C0E4 313D1700 teqcc r13,r0,lsl #0xe
:0207C0E8 05DF002D ldreqb r0,[r15, #+0x2d]		;r15+0x2d=*(0207c11d)=#-718267086(0xd5301d32)
:0207C0EC 513D300D teqpl r13,r13
:0207C0F0 010D105D unknown
:0207C0F4 31012517 unknown
:0207C0F8 08413D5E stmeqda  r1 ,{r1,r2,r3,r4,r6,r8,r10,r11,r12,r13}^
:0207C0FC 7D17027D unknown
:0207C100 427D3002 rsbmis r3,r13,#0x2
:0207C104 013D5508 teqeq r13,r8,lsl #0xa
:0207C108 08863D17 stmeqia  r6 ,{r0,r1,r2,r4,r8,r10,r11,r12,r13}
:0207C10C 3D17013D unknown
:0207C110 3D553746 unknown
:0207C114 013D0801 teqeq r13,r1,lsl #0x10
:0207C118 3000AF17 andcc  r10,r0,r7,lsl r15
:0207C11C 301D327D andccs r3,r13,r13,ror r2
:0207C120 0D53BDD5 unknown
:0207C124 000D2C20 andeq  r2,r13,r0,lsr #0x18
:0207C128 2D51ED31 unknown
:0207C12C EB703D10 bl 03C8B574
:0207C130 013D100D teqeq r13,r13
:0207C134 6953BD26 ldmvsdb  r3 ,{r1,r2,r5,r8,r10,r11,r12,r13,r15}^
:0207C138 26013D1C unknown
:0207C13C 7DBB14FD ldcvc  4,cr1,[r11,#+0x3f4]!
:0207C140 14402D32 strneb r2,[r0],#-0xd32
:0207C144 100D365D andne  r3,r13,r13,asr r6
:0207C148 AD26013D stcge  1,cr0,[r6,#-0xf4]!
:0207C14C 10FDBB12 rscnes r11,r13,r2,lsl r11
:0207C150 0053100D subeqs r1,r3,r13
:0207C154 0D514D26 unknown
:0207C158 2D113F50 unknown
:0207C15C 0108F741 unknown
:0207C160 713D2600 teqvc r13,r0,lsl #0xc
:0207C164 513D302D teqpl r13,r13,lsr #0x0
:0207C168 013D100D teqeq r13,r13
:0207C16C 528D18FA addpl  r1,r13,#0xFA0000
:0207C170 7D03602D unknown
:0207C174 7D1BBD70 unknown
:0207C178 F6125D32 unknown
:0207C17C 34FD300D unknown
:0207C180 010D305D unknown
:0207C184 0984FD18 stmeqib  r4 ,{r3,r4,r8,r10,r11,r12,r13,r14,r15}
:0207C188 18AF011D stmneia  r15!,{r0,r2,r3,r4,r8}
:0207C18C 07320035 unknown
:0207C190 011D3A00 tsteq r13,r0,lsl #0x14
:0207C194 AA013D09 bge 020CB5C0
:0207C198 BD126D18 unknown
:0207C19C 013D0943 teqeq r13,r3,asr #0x12
:0207C1A0 30013D18 andcc  r3,r1,r8,lsl r13
:0207C1A4 0944FD56 stmeqdb  r4 ,{r1,r2,r4,r6,r8,r10,r11,r12,r13,r14,r15}^
:0207C1A8 3D18013D unknown
:0207C1AC 1D33BD11 ldcne  13,cr11,[r3,#-0x44]!
:0207C1B0 F530ED50 ldrnv r14,[r0, #-0xd50]!
:0207C1B4 0D2C200D stceq  0,cr2,[r12,#-0x34]!
:0207C1B8 509D3100 addpls r3,r13,r0,lsl #0x2
:0207C1BC 517D302D cmnpl r13,r13,lsr #0x0
:0207C1C0 3DF5100D ldcccl 0,cr1,[r5,#+0x34]!
:0207C1C4 83BD2701 movhis r2,#0x40000		;r2=262144(0x40000)
:0207C1C8 27013D09 strcs r3,[r1,-r9, lsl #0x1a]
:0207C1CC 5534004F ldrpl r0,[r4, #-0x4f]!
:0207C1D0 302D34FD unknown
:0207C1D4 2D35013D ldccs  1,cr0,[r5,#-0xf4]!
:0207C1D8 27013D50 unknown
:0207C1DC 2DB7115F ldccs  1,cr1,[r7,#+0x17c]!
:0207C1E0 2F200D11 swics 0x00200d11
:0207C1E4 315D100D cmpcc r13,r13
:0207C1E8 84FD500D unknown
:0207C1EC 00017B09 andeq  r7,r1,r9,lsl #0x16
:0207C1F0 1D10CD27 unknown
:0207C1F4 4D302D31 ldcmi  13,cr2,[r0,#-0xc4]!
:0207C1F8 21609D11 unknown
:0207C1FC CD101D7D unknown
:0207C200 9D302D51 ldcls  13,cr2,[r0,#-0x144]!
:0207C204 01508D13 cmpeq r0,r3,lsl r13
:0207C208 14CD1900 strneb r1,[r13],#+0x900
:0207C20C 6D11EDBF unknown
:0207C210 28006F10 stmcsda  r0 ,{r4,r8,r9,r10,r11,r13,r14}
:0207C214 8D330055 ldchi  0,cr0,[r3,#-0x154]!
:0207C218 E3573B01 cmp r7,#0x400
:0207C21C 000D2223 andeq  r2,r13,r3,lsr #0x4
:0207C220 7D30ED05 ldcvc  13,cr14,[r0,#-0x14]!
:0207C224 027D0A02 rsbeqs r0,r13,#0x2000
:0207C228 427D19B5 rsbmis r1,r13,#0x2D4000
:0207C22C 0A012D3A beq 020C771C
:0207C230 7D19014D unknown
:0207C234 3937AA42 ldmccdb  r7!,{r1,r6,r9,r11,r13,r15}
:0207C238 027D0A01 rsbeqs r0,r13,#0x1000
:0207C23C 39427D19 stmccdb  r2 ,{r0,r3,r4,r8,r10,r11,r12,r13,r14}^
:0207C240 0AAA00FD beq 00AFC63C
:0207C244 1F19027D swine 0x0019027d
:0207C248 33BD3200 movccs r3,#0x0		;r3=0(0x0)
:0207C24C 6A19201D bvs 026C42C8
:0207C250 ED2F0019 stc  0,cr0,[r15,#-0x64]!
:0207C254 2C200D11 stccs  13,cr0,[r0],#-0x44
:0207C258 2D31000D ldccs  0,cr0,[r1,#-0x34]!
:0207C25C 102DAD53 eorne  r10,r13,r3,asr r13
:0207C260 104D303D subne  r3,r13,r13,lsr r0
:0207C264 013D100D teqeq r13,r13
:0207C268 3D12CF28 unknown
:0207C26C 000DDF31 andeq  r13,r13,r1,lsr r15
:0207C270 33000D2E unknown
:0207C274 3D00004D unknown
:0207C278 2D551300 unknown
:0207C27C 34013D30 strcc r3,[r1],#-0xd30
:0207C280 013D500D teqeq r13,r13
:0207C284 0D53ED28 unknown
:0207C288 0033DB10 eoreqs r13,r3,r0,lsl r11
:0207C28C 1D113D28 unknown
:0207C290 3D500D11 unknown
:0207C294 00010A81 andeq  r0,r1,r1,lsl #0x15
:0207C298 727D28BD rsbvcs r2,r13,#0xBD0000
:0207C29C 30AD703D adccc  r7,r13,r13,lsr r0
:0207C2A0 115D300D cmpne r13,r13
:0207C2A4 7E05208D cdpvc 0,0,cr2,cr5,cr13,4
:0207C2A8 126D300D rsbne  r3,r13,#0xD
:0207C2AC 500D116D andpl  r1,r13,r13,ror #0x2
:0207C2B0 1D04211D unknown
:0207C2B4 0D5F0A00 unknown
:0207C2B8 0A226D30 beq 02917780
:0207C2BC 300D12BD strcch r1,[r13], -r13
:0207C2C0 4D07212D unknown
:0207C2C4 000DBB11 andeq  r11,r13,r1,lsl r11
:0207C2C8 0A000D00 beq 0207F6D0
:0207C2CC 3D0D003D unknown
:0207C2D0 0D551000 unknown
:0207C2D4 1A001F00 bne 02083EDC
:0207C2D8 C3320105 teqgt r2,#0x40000001
:0207C2DC D1005910 unknown
:0207C2E0 1A012D0B bne 020C7714
:0207C2E4 0D13227D unknown
:0207C2E8 000D1601 andeq  r1,r13,r1,lsl #0xc
:0207C2EC 1A0028AA bne 0208659C
:0207C2F0 00DD1100 sbceqs r1,r13,r0,lsl #0x2
:0207C2F4 A000BD18 andge  r11,r0,r8,lsl r13
:0207C2F8 BD501D1C unknown
:0207C2FC 3D100D30 unknown
:0207C300 327D2901 rsbccs r2,r13,#0x4000
:0207C304 2DDE10CD unknown
:0207C308 0D527D30 unknown
:0207C30C 29013D10 stmcsdb  r1 ,{r4,r8,r10,r11,r12,r13}
:0207C310 112D327D unknown
:0207C314 2EEF000D cdpcs 0,14,cr0,cr15,cr13,0
:0207C318 0D33000D ldceq  0,cr0,[r3,#-0x34]!
:0207C31C 402D1341 eormi  r1,r13,r1,asr #0x6
:0207C320 AA303D14 bge 02C8B778
:0207C324 00DF100D sbceqs r1,r15,r13
:0207C328 FD10DD29 unknown
:0207C32C 2F200D10 swics 0x00200d10
:0207C330 2DBB100D ldccs  0,cr1,[r11,#+0x34]!
:0207C334 2D500D31 unknown
:0207C338 00010B81 andeq  r0,r1,r1,lsl #0x17
:0207C33C 2D113D29 unknown
:0207C340 0001D751 andeq  r13,r1,r1,asr r7
:0207C344 3300011B unknown
:0207C348 3B3E0001 blcc 02FFC354
:0207C34C D5013D11 strle r3,[r1, #-0xd11]		;(r1-0xd11=*(fffff2ef))
:0207C350 CD129D1B unknown
:0207C354 1D502D10 unknown
:0207C358 128D3101 addne  r3,r13,#0x40000000
:0207C35C 00DE201D sbceqs r2,r14,r13,lsl r0
:0207C360 0D00000D unknown
:0207C364 008D0400 addeq  r0,r13,r0,lsl #0x8
:0207C368 AA300D05 bge 02C7F784
:0207C36C 09300131 ldmeqdb  r0!,{r0,r4,r5,r8}
:0207C370 105D3800 subnes r3,r13,r0,lsl #0x10
:0207C374 251B010D ldrcs r0,[r11, #-0x10d]		;(r11-0x10d=*(b4fffef3))
:0207C378 4D2FB501 stcmi  5,cr11,[r15,#-0x4]!
:0207C37C 0C013D10 stceq  13,cr3,[r1],{#0x10}
:0207C380 3D1B013D unknown
:0207C384 3D563201 unknown
:0207C388 00D93701 sbceqs r3,r9,r1,lsl #0xe
:0207C38C 1B013D0C blne 020CB7C4
:0207C390 5530013D ldrpl r0,[r0, #-0x13d]!
:0207C394 3D0C413D unknown
:0207C398 00B71B01 adceqs r1,r7,r1,lsl #0x16
:0207C39C 3C013D31 stccc  13,cr3,[r1],{#0x31}
:0207C3A0 0C013D55 stceq  13,cr3,[r1],{#0x55}
:0207C3A4 001B013D andeqs r0,r11,r13,lsr r1
:0207C3A8 10007730 andne  r7,r0,r0,lsr r7
:0207C3AC 11004D45 unknown
:0207C3B0 334D501D unknown
:0207C3B4 0D2C200D stceq  0,cr2,[r12,#-0x34]!
:0207C3B8 6D5D3100 unknown
:0207C3BC 2D115D11 unknown
:0207C3C0 2D303D10 ldccs  13,cr3,[r0,#-0x40]!
:0207C3C4 3D100D10 unknown
:0207C3C8 4F7F2A01 swimi 0x007f2a01
:0207C3CC 013D3600 teqeq r13,r0,lsl #0xc
:0207C3D0 3D17B13E unknown
:0207C3D4 011F2A01 tsteq r15,r1,lsl #0x14
:0207C3D8 206D33B5 unknown
:0207C3DC 3D302D13 ldccc  13,cr2,[r0,#-0x4c]!
:0207C3E0 103D3001 eornes r3,r13,r1
:0207C3E4 2ADA200D bcs 01704420
:0207C3E8 6D34202D ldcvs  0,cr2,[r4,#-0xb4]!
:0207C3EC 63100D11 tstvs r0,#0x440
:0207C3F0 113D2A00 teqne r13,r0,lsl #0x14
:0207C3F4 0D10EDBA unknown
:0207C3F8 3200EF50 andcc  r14,r0,#0x140
:0207C3FC 010C412D unknown
:0207C400 0D572A00 unknown
:0207C404 1D102D71 unknown
:0207C408 00613220 rsbeq  r3,r1,r0,lsr #0x4
:0207C40C 21206D38 unknown
:0207C410 31201D57 unknown
:0207C414 602D103D eorvs  r1,r13,r13,lsr r0
:0207C418 6D707D03 ldcvsl 13,cr7,[r0,#-0xc]!
:0207C41C ED226918 stc  9,cr6,[r2,#-0x60]!
:0207C420 05002D04 streq r2,[r0, #-0xd04]		;(r0-0xd04=*(d530102e))
:0207C424 0004400D andeq  r4,r4,r13
:0207C428 8A00092F bhi 0207E8EC
:0207C42C 22205D39 eorcs  r5,r0,#0xE40
:0207C430 4D05000D unknown
:0207C434 2A003720 bcs 0208A0BC
:0207C438 23000D06 unknown
:0207C43C 2D07000D unknown
:0207C440 002D0800 eoreq  r0,r13,r0,lsl #0x10
:0207C444 000D09AA andeq  r0,r13,r10,lsr #0x13
:0207C448 0A000D24 beq 0207F8E0
:0207C44C FD0B003D unknown
:0207C450 000CAA00 andeq  r10,r12,r0,lsl #0x14
:0207C454 1C001F0D stcne  15,cr1,[r0],{#0xd}
:0207C458 1D0E2087 unknown
:0207C45C 0D0FA800 unknown
:0207C460 1C002500 stcne  5,cr2,[r0],{#0x0}
:0207C464 001B3000 andeqs r3,r11,r0
:0207C468 005D1082 subeqs r1,r13,r2,lsl #0x1
:0207C46C 30601D11 rsbcc  r1,r0,r1,lsl r13
:0207C470 200D120D andcs  r1,r13,r13,lsl #0x4
:0207C474 000D6A2C andeq  r6,r13,r12,lsr #0x14
:0207C478 5D10BD31 unknown
:0207C47C 706D0000 rsbvc  r0,r13,r0
:0207C480 200D105D andcs  r1,r13,r13,asr r0
:0207C484 000D2DED andeq  r2,r13,r13,ror #0x1b
:0207C488 12003B32 andne  r3,r0,#0xC800
:0207C48C 00093B00 andeq  r3,r9,r0,lsl #0x16
:0207C490 01AF0D8A moveq  r0,r10,lsl #0x1b		;r0=0(0x0)
:0207C494 5D104F2B unknown
:0207C498 402D1320 eormi  r1,r13,r0,lsr #0x6
:0207C49C 200D5A14 andcs  r5,r13,r4,lsl r10
:0207C4A0 2A200D38 bcs 0287F988
:0207C4A4 0136202D teqeq r6,r13,lsr #0x0
:0207C4A8 0D553D00 unknown
:0207C4AC 2B018F10 blcs 020E00F4
:0207C4B0 0001100F andeq  r1,r1,r15
:0207C4B4 34600D3E unknown
:0207C4B8 0134005B teqeq r4,r11,asr r0
:0207C4BC 00013C00 andeq  r3,r1,r0,lsl #0x18
:0207C4C0 2B00010D blcs 0207C8FC
:0207C4C4 33000154 unknown
:0207C4C8 003B0001 eoreqs r0,r11,r1
:0207C4CC 1D300D35 ldcne  13,cr0,[r0,#-0xd4]!
:0207C4D0 500DC5D0 unknown
:0207C4D4 511D507D tstpl r13,r13,ror r0
:0207C4D8 F01DC00D andnvs r12,r13,r13
:0207C4DC F01DF01D andnvs r15,r13,r13,lsl r0
:0207C4E0 0DFFF01D ldceql 0,cr15,[r15,#+0x74]!
:0207C4E4 A00D1DD0 unknown
:0207C4E8 F01DF01D andnvs r15,r13,r13,lsl r0
:0207C4EC F01DF01D andnvs r15,r13,r13,lsl r0
:0207C4F0 1DFDF01D ldcnel 0,cr15,[r13,#+0x74]!
:0207C4F4 0DF01DF0 ldceql 13,cr1,[r0,#+0x3c0]!
:0207C4F8 17D10ED0 unknown
:0207C4FC 01320001 teqeq r2,r1
:0207C500 2D39B700 ldccs  7,cr11,[r9,#-0x0]!
:0207C504 7D500D50 unknown
:0207C508 BD500D50 unknown
:0207C50C E01D3DC0 ands r3,r13,r0,asr #0x1b
:0207C510 1DF01DBE ldcnel 13,cr1,[r0,#+0x2f8]!
:0207C514 0DF01DF0 ldceql 13,cr1,[r0,#+0x3c0]!
:0207C518 600D2DD0 unknown
:0207C51C F01DF01D andnvs r15,r13,r13,lsl r0
:0207C520 0DF01DEF ldceql 13,cr1,[r0,#+0x3bc]!
:0207C524 00012ED0 unknown
:0207C528 F01DF01D andnvs r15,r13,r13,lsl r0
:0207C52C F01DF01D andnvs r15,r13,r13,lsl r0
:0207C530 0FD00DFB swieq 0x00d00dfb
:0207C534 012F0001 unknown
:0207C538 00013300 andeq  r3,r1,r0,lsl #0x6
:0207C53C 02F4553A rsceqs r5,r4,#0xE800000
:0207C540 06810201 streq r0,[r1],+r1, lsl #0x4
:0207C544 B30075B3 unknown
:0207C548 B3A90039 movlt  r0,#0x39		;r0=57(0x39)
:0207C54C DDB301E9 ldcle  1,cr0,[r3,#+0x3a4]!
:0207C550 0235B300 eoreqs r11,r5,#0x0
:0207C554 AA0021B3 bge 02084C28
:0207C558 D90029B3 stmledb  r0 ,{r0,r1,r4,r5,r7,r8,r11,r13}
:0207C55C 03500502 cmpeq r0,#0x800000
:0207C560 0E000102 cdpeq 1,0,cr0,cr0,cr2,0
:0207C564 04410405 streqb r0,[r1],#-0x405
:0207C568 C00091C2 andgt  r9,r0,r2,asr #0x3
:0207C56C 54C101D9 strplb r0,[r1],#+0x1d9
:0207C570 21C20039 biccs  r0,r2,r9,lsr r0
:0207C574 100DC102 andne  r12,r13,r2,lsl #0x2
:0207C578 10F90135 rscnes r0,r9,r5,lsr r1
:0207C57C 00D175C9 sbceqs r7,r1,r9,asr #0xb
:0207C580 11311101 teqne r1,r1,lsl #0x2
:0207C584 C800FDC4 stmgtda  r0 ,{r2,r6,r7,r8,r10,r11,r12,r13,r14,r15}
:0207C588 57C600A5 strplb r0,[r6,+r5, lsr #0x1]
:0207C58C 79C00009 stmvcib  r0 ,{r0,r3}^
:0207C590 10B9C200 adcnes r12,r9,r0,lsl #0x4
:0207C594 41CA00E1 bicmi  r0,r10,r1,ror #0x1
:0207C598 ADC6B502 unknown
:0207C59C 009DC702 addeqs r12,r13,r2,lsl #0xe
:0207C5A0 C80185C6 stmgtda  r1 ,{r1,r2,r6,r7,r8,r10,r15}
:0207C5A4 C4AA0075 unknown
:0207C5A8 61C20249 bicvs  r0,r2,r9,asr #0x4
:0207C5AC C4120501 ldrgt r0,[r2],#-0x501
:0207C5B0 5AC400AD bpl 0117C86C
:0207C5B4 15C001ED strneb r0,[r0, #+0x1ed]		;r0+0x1ed=*(00000226)
:0207C5B8 C9111D00 ldmgtdb  r1 ,{r8,r10,r11,r12}
:0207C5BC 8DBD0165 ldchi  1,cr0,[r13,#+0x194]!
:0207C5C0 61C7AD01 bicvs  r10,r7,r1,lsl #0x1a
:0207C5C4 00F5C400 rsceqs r12,r5,r0,lsl #0x8
:0207C5C8 C6F80001 unknown
:0207C5CC BE9A00CD cdplt 0,8,cr0,cr10,cr13,6
:0207C5D0 0DC50175 unknown
:0207C5D4 6D101501 unknown
:0207C5D8 3AC57C01 bcc 011DB5E4
:0207C5DC 11C100F5 unknown
:0207C5E0 C500D5BE strgt r13,[r0, #-0x5be]		;(r0-0x5be=*(fffffa7b))
:0207C5E4 D5BE00DD ldrle r0,[r14, #+0xdd]!
:0207C5E8 41E9AB01 mvnmi  r10,r1,lsl #0x16
:0207C5EC 0119C7C0 tsteq r9,r0,asr #0xf
:0207C5F0 C7980029 ldrgt r0,[r8,+r9, lsr #0x0]
:0207C5F4 C49900C1 ldrgt r0,[r9],#+0xc1
:0207C5F8 6DC200F1 unknown
:0207C5FC 0171BD00 cmneq r1,r0,lsl #0x1a
:0207C600 AA0195C9 bge 020E1D2C
:0207C604 050109C9 streq r0,[r1, #-0x9c9]		;(r1-0x9c9=*(fffff637))
:0207C608 35C15800 strccb r5,[r1, #+0x800]		;r1+0x800=*(00000800)
:0207C60C 39112901 ldmccdb  r1 ,{r0,r8,r11,r13}
:0207C610 C5C8E610 strgtb r14,[r8, #+0x610]		;r8+0x610=*(00000610)
:0207C614 1C000900 stcne  9,cr0,[r0],{#0x0}
:0207C618 09008DC1 stmeqdb  r0 ,{r0,r6,r7,r8,r10,r11,r15}
:0207C61C C0669000 rsbgt  r9,r6,r0
:0207C620 000D10F5 unknown
:0207C624 C900E9C7 stmgtdb  r0 ,{r0,r1,r2,r6,r7,r8,r11,r13,r14,r15}
:0207C628 01251009 unknown
:0207C62C 700059D6 unknown
:0207C630 551015C2 ldrpl r1,[r0, #-0x5c2]		;(r0-0x5c2=*(fffffa77))
:0207C634 0171BF00 cmneq r1,r0,lsl #0x1e
:0207C638 002559C4 eoreq  r5,r5,r4,asr #0x13
:0207C63C 090085C9 stmeqdb  r0 ,{r0,r3,r6,r7,r8,r10,r15}
:0207C640 25C52C00 strcsb r2,[r5, #+0xc00]		;r5+0xc00=*(00000c00)
:0207C644 CD10A101 unknown
:0207C648 BE0069BE mcrlt 9,0,r6,cr0,cr14,{5}
:0207C64C 10350115 eornes r0,r5,r5,lsl r1
:0207C650 C000BDC2 andgt  r11,r0,r2,asr #0x1b
:0207C654 C601195A unknown
:0207C658 21450065 unknown
:0207C65C 51C400C1 bicpl  r0,r4,r1,asr #0x1
:0207C660 295DC900 ldmcsdb  r13 ,{r8,r11,r14,r15}^
:0207C664 0059C001 subeqs r12,r9,r1
:0207C668 BF0091C8 swilt 0x000091c8
:0207C66C 55C50085 strplb r0,[r5, #+0x85]		;r5+0x85=*(00000085)
:0207C670 59C100ED stmplib  r1 ,{r0,r2,r3,r5,r6,r7}^
:0207C674 28001D00 stmcsda  r0 ,{r8,r10,r11,r12}
:0207C678 C701FDC9 strgt r15,da 
:0207C67C C501294D strgt r2,[r1, #-0x94d]		;(r1-0x94d=*(fffff6b3))
:0207C680 001103B1 ldreqh r0,[r1], -r1
:0207C684 AC006968 stcge  9,cr6,[r0],{#0x68}
:0207C688 00B52DC2 adceqs r2,r5,r2,asr #0x1b
:0207C68C C3000DC9 unknown
:0207C690 10B50119 adcnes r0,r5,r9,lsl r1
:0207C694 B50025C4 strlt r2,[r0, #-0x5c4]		;(r0-0x5c4=*(fffffa75))
:0207C698 C8B00001 ldmgtia  r0!,{r0}
:0207C69C 29C300CD stmcsib  r3 ,{r0,r2,r3,r6,r7}^
:0207C6A0 0265C300 rsbeq  r12,r5,#0x0
:0207C6A4 D80005A9 stmleda  r0 ,{r0,r3,r5,r7,r8,r10}
:0207C6A8 3DA00009 stccc  0,cr0,[r0,#+0x24]!
:0207C6AC 0049CC00 subeq  r12,r9,r0,lsl #0x18
:0207C6B0 39C355EC stmccib  r3 ,{r2,r3,r5,r6,r7,r8,r10,r12,r14}^
:0207C6B4 4C002100 stcmi  1,cr2,[r0],{#0x0}
:0207C6B8 C3009DC3 unknown
:0207C6BC C8A60031 stmgtia  r6!,{r0,r4,r5}
:0207C6C0 007900AD rsbeqs r0,r9,r13,lsr #0x1
:0207C6C4 8800959C stmhida  r0 ,{r2,r3,r4,r7,r8,r10,r12,r15}
:0207C6C8 960099C3 strls r9,da 
:0207C6CC C300D9C3 unknown
:0207C6D0 00010041 andeq  r0,r1,r1,asr #0x0
:0207C6D4 30003148 andcc  r3,r0,r8,asr #0x2
:0207C6D8 00D1C65A sbceqs r12,r1,r10,asr r6
:0207C6DC C40085C0 strgt r8,[r0],#-0x5c0
:0207C6E0 C5FC300D ldrgtb r3,[r12, #+0xd]!
:0207C6E4 6538AA00 ldrvs r10,[r8, #-0xa00]!
:0207C6E8 2025E000 eorcs  r14,r5,r0
:0207C6EC C9CA0091 stmgtib  r10 ,{r0,r4,r7}^
:0207C6F0 495AC200 ldmmidb  r10 ,{r9,r14,r15}^
:0207C6F4 0025BF01 eoreq  r11,r5,r1,lsl #0x1e
:0207C6F8 C7200029 strgt r0,[r0,-r9, lsr #0x0]!
:0207C6FC 0075100D rsbeqs r1,r5,r13
:0207C700 E80085CD stmda  r0 ,{r0,r2,r3,r6,r7,r8,r10,r15}
:0207C704 8C3069C2 ldchi  9,cr6,[r0],#-0x308
:0207C708 010015C9 unknown
:0207C70C 01D0C900 biceqs r12,r0,r0,lsl #0x12
:0207C710 001DA800 andeqs r10,r13,r0,lsl #0x10
:0207C714 020DC9C8 andeq  r12,r13,#0x320000
:0207C718 00013C0A andeq  r3,r1,r10,lsl #0x18
:0207C71C BC000550 stclt  5,cr0,[r0],{#0x50}
:0207C720 BF0075C1 swilt 0x000075c1
:0207C724 C4002D4A strgt r2,[r0],#-0xd4a
:0207C728 0DC30011 unknown
:0207C72C 00218002 eoreq  r8,r1,r2
:0207C730 81C5B885 bichi  r11,r5,r5,lsl #0x11
:0207C734 00A1C100 adceq  r12,r1,r0,lsl #0x2
:0207C738 05012DBE streq r2,[r1, #-0xdbe]		;(r1-0xdbe=*(fffff242))
:0207C73C BF78D400 swilt 0x0078d400
:0207C740 0DC800DD unknown
:0207C744 04BE6002 unknown
:0207C748 95BF00BD ldrls r0,[r15, #+0xbd]!
:0207C74C F0002D00 andnv  r2,r0,r0,lsl #0x1a
:0207C750 010045BF streqh r4,[r0, -r15]
:0207C754 0918CD00 ldmeqdb  r8 ,{r8,r10,r11,r14,r15}
:0207C758 0DC10800 unknown
:0207C75C 02BFDC02 adceqs r13,r15,#0x200
:0207C760 C20C3009 andgt  r3,r12,#0x9
:0207C764 20110051 andcss r0,r1,r1,asr r0
:0207C768 11C00241 bicne  r0,r0,r1,asr #0x4
:0207C76C 0DC7B900 unknown
:0207C770 01C66C02 biceq  r6,r6,r2,lsl #0x18
:0207C774 200DC000 andcs  r12,r13,r0
:0207C778 0DC54002 unknown
:0207C77C 0DBE1002 ldceq  0,cr1,[r14,#+0x8]!
:0207C780 D65C0200 ldrleb r0,[r12],-r0, lsl #0x4
:0207C784 0DBD0159 ldceq  1,cr0,[r13,#+0x164]!
:0207C788 0051CA42 subeqs r12,r1,r2,asr #0x14
:0207C78C 43EDB3A8 mvnmi  r11,#0xA0000002
:0207C790 81B41699 unknown
:0207C794 B8131543 ldmltda  r3 ,{r0,r1,r6,r8,r10,r12}
:0207C798 CCB64681 ldcgt  6,cr4,[r6],#+0x204
:0207C79C 09B9008D ldmeqib  r9!,{r0,r2,r3,r7}
:0207C7A0 01ADCA43 moveq  r12,r3,asr #0x14
:0207C7A4 AA4315B4 bge 03141E7C
:0207C7A8 D9B81321 ldmleib  r8!,{r0,r5,r8,r9,r12}
:0207C7AC 0051CA42 subeqs r12,r1,r2,asr #0x14
:0207C7B0 11A1562D movne  r5,r13,lsr #0xc		;r5=0(0x0)
:0207C7B4 CAF55219 bgt 01DD1020
:0207C7B8 E1B400C9 movs r0,r9,asr #0x1
:0207C7BC 00B1D640 adceqs r13,r1,r0,asr #0xc
:0207C7C0 16BD5441 unknown
:0207C7C4 405DBDEA submis r11,r13,r10,ror #0x1b
:0207C7C8 BD008DD6 unknown
:0207C7CC 51CB45F1 unknown
:0207C7D0 8DB4AA00 ldchi  10,cr10,[r4,#+0x0]!
:0207C7D4 0051D640 subeqs r13,r1,r0,asr #0xc
:0207C7D8 2D411DBD unknown
:0207C7DC 1D6AB410 stcnel 4,cr11,[r10,#-0x40]!
:0207C7E0 0009CB41 andeq  r12,r9,r1,asr #0x16
:0207C7E4 F0450DB5 strnvh r0,[r5],#-0xd5
:0207C7E8 560916B1 unknown
:0207C7EC 008DCBE5 addeq  r12,r13,r5,ror #0x17
:0207C7F0 514075BA strplh r7,[r0, #-0x5a]		;(r0-0x5ba=*(ffffffdf))
:0207C7F4 CB52D910 blgt 03532C3C
:0207C7F8 B5BA00BD ldrlt r0,[r10, #+0xbd]!
:0207C7FC F9D142A9 ldmnvib  r1 ,{r0,r3,r5,r7,r9,r14}^
:0207C800 92E5B800 rscls  r11,r5,#0x0
:0207C804 6ACB42F1 bvs 0134D3D0
:0207C808 52CD00A5 sbcpl  r0,r13,#0xA5
:0207C80C 0900B1CB stmeqdb  r0 ,{r0,r1,r3,r6,r7,r8,r12,r13,r15}
:0207C810 0201CC50 andeq  r12,r1,#0x5000
:0207C814 0CDB4009 ldceql 0,cr4,[r11],{#0x9}
:0207C818 CD026DD1 unknown
:0207C81C CC4141A2 stcgtl 1,cr4,[r1],{#0xa2}
:0207C820 400900B1 strmih r0,[r9], -r1
:0207C824 01CC34DC unknown
:0207C828 43D5B502 bicmis r11,r5,#0x800000
:0207C82C B500C9CC strlt r12,[r0, #-0x9cc]		;(r0-0x9cc=*(fffff66d))
:0207C830 D0430954 suble  r0,r3,r4,asr r9
:0207C834 21B600E1 movcss r0,r1,ror #0x1
:0207C838 0015CC43 andeqs r12,r5,r3,asr #0x18
:0207C83C CCD55009 ldcgtl 0,cr5,[r5],{#0x9}
:0207C840 79B60015 ldmvcib  r6!,{r0,r2,r4}
:0207C844 CE529182 cdpgt 1,4,cr9,cr2,cr2,4
:0207C848 5AB90195 bpl 00EBCEA4
:0207C84C 65CC41B9 strvsb r4,[r12, #+0x1b9]		;r12+0x1b9=*(b166f9ed)
:0207C850 4471B601 unknown
:0207C854 B60009CD strlt r0,[r12, #+0x1b9]		;r12+0x1b9=*(b166f9ed)
:0207C858 D541AD55 strleb r10,[r1, #-0xd55]		;(r1-0xd55=*(fffff2ab))
:0207C85C 2DBC011D ldccs  1,cr0,[r12,#+0x74]!
:0207C860 0015D040 andeqs r13,r5,r0,asr #0x0
:0207C864 40C955B6 strmih r5,[r9],#+0x56
:0207C868 09B812B5 ldmeqib  r8!,{r0,r2,r4,r5,r7,r9,r12}
:0207C86C 0135D540 teqeq r5,r0,asr #0xa
:0207C870 AB43D5BC blge 03171F68
:0207C874 390081D0 stmccdb  r0 ,{r4,r6,r7,r8,r15}
:0207C878 8DD56C40 unknown
:0207C87C 4135BC00 teqmi r5,r0,lsl #0x18
:0207C880 0015CFA6 andeqs r12,r5,r6,lsr #0x1f
:0207C884 D04099B7 strleh r9,[r0],#-0x97
:0207C888 556D014D strplb r0,[r13, #-0x14d]!
:0207C88C 00996ACB addeqs r6,r9,r11,asr #0x15
:0207C890 0D4435B5 unknown
:0207C894 40B1B615 adcmis r11,r1,r5,lsl r6
:0207C898 6DBC105D ldcvs  0,cr1,[r12,#+0x174]!
:0207C89C 1591432D ldrne r4,[r1, #+0x32d]		;r1+0x32d=*(0000032d)
:0207C8A0 D44075BC strleb r7,[r0],#-0x5bc
:0207C8A4 21BC0099 unknown
:0207C8A8 4291AB90 addmis r10,r1,#0x24000
:0207C8AC B9008DCE stmltdb  r0 ,{r1,r2,r3,r6,r7,r8,r10,r11,r15}
:0207C8B0 2DD4405D unknown
:0207C8B4 D5E2D900 strleb r13,[r2, #+0x900]!
:0207C8B8 120D0ED1 andne  r0,r13,#0xD10
:0207C8BC E1D4505D bics r5,r4,r13,asr r0
:0207C8C0 4411B700 ldrmi r11,[r1],#-0x700
:0207C8C4 002D57CB eoreq  r5,r13,r11,asr #0xf
:0207C8C8 CB43F9B4 blgt 0317AFA0
:0207C8CC D1B40015 movles r0,r5,lsl r0		;r0=0(0x0)
:0207C8D0 8155D044 cmphi r5,r4,asr #0x0
:0207C8D4 4429B800 unknown
:0207C8D8 090129CF stmeqdb  r1 ,{r0,r1,r2,r3,r6,r7,r8,r11,r13}
:0207C8DC 35CFE040 strccb r14,[r15, #+0x40]		;r15+0x40=*(0207c924)=#1976521361(0x75cf5291)
:0207C8E0 A9B70105 ldmgeib  r7!,{r0,r2,r8}
:0207C8E4 0069CE42 rsbeq  r12,r9,r2,asr #0x1c
:0207C8E8 CF4381B7 swigt 0x004381b7
:0207C8EC B800F955 stmltda  r0 ,{r0,r2,r4,r6,r8,r11,r12,r13,r14,r15}
:0207C8F0 B1CF4345 biclt  r4,r15,r5,asr #0x6
:0207C8F4 4219B700 andmis r11,r9,#0x0
:0207C8F8 00BD55CF adceqs r5,r13,r15,asr #0xb
:0207C8FC D14069B7 strleh r6,[r0, #-0x97]		;(r0-0x9b7=*(ffffff69))
:0207C900 8DB900A5 ldchi  0,cr0,[r9,#+0x294]!
:0207C904 0555CF40 ldreqb r12,[r5, #-0xf40]		;(r5-0xf40=*(fffff0c0))
:0207C908 4285B801 addmi  r11,r5,#0x10000
:0207C90C B701B9CF strlt r11,r11,r5,#0x10000
:0207C910 55CF42A9 strplb r4,[r15, #+0x2a9]		;r15+0x2a9=*(0207cbc1)=#99025161(0x05e70109)
:0207C914 10390129 eornes r0,r9,r9,lsr #0x2
:0207C918 29D41F54 ldmcsib  r4 ,{r2,r4,r6,r8,r9,r10,r11,r12}^
:0207C91C 18400901 stmneda  r0 ,{r0,r8,r11}^
:0207C920 017D37D4 ldreqsb r3,[r13, #-0x74]!
:0207C924 75CF5291 strvcb r5,[r15, #+0x291]		;r15+0x291=*(0207cbbd)=#-503302680(0xe20035e8)
:0207C928 D440E100 strleb r14,[r0],#-0x100
:0207C92C 9B0021D1 blls 02085078
:0207C930 D03040A5 eorles r4,r0,r5,lsr #0x1
:0207C934 40150099 mulmis r5,r9,r0
:0207C938 00B1CCC0 adceqs r12,r1,r0,asr #0x19
:0207C93C 42C1B699 sbcmi  r11,r1,#0x9900000
:0207C940 2D0009CF unknown
:0207C944 D41EF010 ldrle r15,[r14],#-0x10
:0207C948 BBBA00BD bllt 00EFCC44
:0207C94C F5D64039 ldrnvb r4,[r6, #+0x39]		;r6+0x39=*(df220739)
:0207C950 CE104501 cdpgt 5,0,cr4,cr0,cr1,0
:0207C954 0189D41D orreq  r13,r9,r13,lsl r4
:0207C958 4321BBBA unknown
:0207C95C B801D1D0 stmltda  r1 ,{r4,r6,r7,r8,r12,r14,r15}
:0207C960 D5D04369 ldrleb r4,[r0, #+0x369]		;r0+0x369=*(00000369)
:0207C964 25B6AA00 ldrcs r10,[r6, #+0xa00]!
:0207C968 0129CD42 unknown
:0207C96C CC7041C5 ldcgtl 1,cr4,[r0],#-0x314
:0207C970 B59A0039 ldrlt r0,[r10, #+0x39]		;r10+0x39=*(00000039)
:0207C974 43B190BD movmis r9,#0xBD		;r9=189(0xbd)
:0207C978 410009CC unknown
:0207C97C 36D0F841 ldrccb r15,r9,#0xBD
:0207C980 FDB50045 ldc2  0,cr0,[r5,#+0x114]!
:0207C984 D3436992 unknown
:0207C988 1DBA0351 ldcne  3,cr0,[r10,#+0x144]!
:0207C98C 1015AD41 andnes r10,r5,r1,asr #0x1a
:0207C990 D3DC4069 bicles r4,r12,#0x69
:0207C994 D5BB005D ldrle r0,[r11, #+0x5d]!
:0207C998 D3111140 tstle r1,#0x10
:0207C99C D14159B7 strleh r5,[r1, #-0x97]		;(r1-0x9b7=*(ffffff69))
:0207C9A0 41ADBC11 movmi  r11,r1,lsl r12		;r11=0(0x0)
:0207C9A4 BD0021CE unknown
:0207C9A8 81411D56 unknown
:0207C9AC 4165BC13 unknown
:0207C9B0 BA0231D3 blt 02109104
:0207C9B4 CBAB42FD blgt 00B4D5B0
:0207C9B8 61B501E9 movvss r0,r9,ror #0x3
:0207C9BC 0021D242 eoreq  r13,r1,r2,asr #0x4
:0207C9C0 6AD05075 bvs 01490B9C
:0207C9C4 61B9005D movvss r0,r13,asr r0
:0207C9C8 0111D142 tsteq r1,r2,asr #0x2
:0207C9CC 45905DB9 ldrmi r5,[r0, #+0xdb9]		;r0+0xdb9=*(00000db9)
:0207C9D0 09CBD543 stmeqib  r11 ,{r0,r1,r6,r8,r10,r12,r14,r15}^
:0207C9D4 4345B500 unknown
:0207C9D8 B70081CE strlt r8,ib 
:0207C9DC D3AA4141 movle  r4,#0x40000010		;r4=1073741840(0x40000010)
:0207C9E0 09BA0165 ldmeqib  r10!,{r0,r2,r5,r6,r8}
:0207C9E4 45113540 ldrmi r3,[r1, #-0x540]		;(r1-0x540=*(fffffac0))
:0207C9E8 3AD33C40 bcc 0154BAF0
:0207C9EC A5BA0165 ldrge r0,[r10, #+0x165]!
:0207C9F0 029DD240 addeqs r13,r13,#0x4
:0207C9F4 D3784009 cmnle r8,#0x9
:0207C9F8 BA00C935 blt 020AEED4
:0207C9FC D38CF0B1 orrle  r15,r12,#0xB1
:0207CA00 39BA0009 ldmccib  r10!,{r0,r3}
:0207CA04 5021A580 eorpl  r10,r1,r0,lsl #0xb
:0207CA08 450021D3 strmi r2,[r0, #-0x1d3]		;(r0-0x1d3=*(fffffe2d))
:0207CA0C 01D15C40 biceqs r5,r1,r0,asr #0x18
:0207CA10 CD42C102 unknown
:0207CA14 0039D3B4 unknown
:0207CA18 CE4CE1BB mcrgt 1,2,r14,cr12,cr11,{5}
:0207CA1C 54BB00ED unknown
:0207CA20 41E99135 mvnmi  r9,lsr r5
:0207CA24 210009D3 unknown
:0207CA28 89D2B040 ldmhiib  r2 ,{r6,r12,r13,r15}^
:0207CA2C 40099B01 andmi  r9,r9,r1,lsl #0x16
:0207CA30 0189D29C unknown
:0207CA34 D3F04075 mvnles r4,#0x75
:0207CA38 21990069 orrcss r0,r9,r9,ror #0x0
:0207CA3C 1009C440 andne  r12,r9,r0,asr #0x8
:0207CA40 2C020039 stccs  0,cr0,[r2],{#0x39}
:0207CA44 B70045CD strlt r4,[r2],{#0x39}
:0207CA48 D441AD5D strleb r10,[r1],#-0xd5d
:0207CA4C 402D00BD unknown
:0207CA50 0051D5E4 subeqs r13,r1,r4,ror #0xb
:0207CA54 1CCD4111 stcnel 1,cr4,[r13],{#0x11}
:0207CA58 690015CB stmvsdb  r0 ,{r0,r1,r3,r6,r7,r8,r10,r12}
:0207CA5C 45CE1440 strmib r1,[r14, #+0x440]		;r14+0x440=*(75cf56d1)=#0(0x00000000)
:0207CA60 CC40ED00 stcgtl 13,cr14,[r0],{#0x0}
:0207CA64 00A5D47C adceq  r13,r5,r12,ror r4
:0207CA68 D44135BB strleb r3,[r1],#-0x5bb
:0207CA6C 405D0015 submis r0,r13,r5,lsl r0
:0207CA70 102DD8D4 unknown
:0207CA74 D3644009 unknown
:0207CA78 405D0051 submis r0,r13,r1,asr r0
:0207CA7C 4DCE6628 unknown
:0207CA80 41B9B701 movmis r11,r1,lsl #0xe		;r11=0(0x0)
:0207CA84 390075D2 stmccdb  r0 ,{r1,r4,r6,r7,r8,r10,r12,r13,r14}
:0207CA88 D26A6040 rsble  r6,r10,#0x40
:0207CA8C 5DBC0159 ldcpl  1,cr0,[r12,#+0x164]!
:0207CA90 0165CA40 unknown
:0207CA94 6ACC4009 bvs 0138CAC0
:0207CA98 2D0BE5CA unknown
:0207CA9C 69D42C40 ldmvsib  r4 ,{r6,r10,r11,r13}^
:0207CAA0 4111BB00 tstmi r1,r0,lsl #0x16
:0207CAA4 0081D2A6 addeq  r13,r1,r6,lsr #0x5
:0207CAA8 D2EC402D rscle  r4,r12,#0x2D
:0207CAAC 41A10015 movmi  r0,r5,lsl r0		;r0=-503302680(0xe20035e8)
:0207CAB0 95CA66F4 strlsb r6,[r10, #+0x6f4]		;r10+0x6f4=*(000006f4)
:0207CAB4 0C108101 ldceq  1,cr8,[r0],{#0x1}
:0207CAB8 0045D51C subeq  r13,r5,r12,lsl r5
:0207CABC 6ED250B1 mrcvs 0,6,r5,cr2,cr1,{5}
:0207CAC0 1DB900A5 ldcne  0,cr0,[r9,#+0x294]!
:0207CAC4 09D1E8F1 ldmeqib  r1 ,{r0,r4,r5,r6,r7,r11,r13,r14,r15}^
:0207CAC8 44406900 strmib r6,[r0],#-0x900
:0207CACC 0021D565 eoreq  r13,r1,r5,ror #0xa
:0207CAD0 D5584009 ldrleb r4,[r8, #-0x9]		;(r8-0x9=*(fffffff7))
:0207CAD4 F9BC002D ldmnvib  r12!,{r0,r2,r3,r5}
:0207CAD8 2DCCA640 unknown
:0207CADC 40C9B600 sbcmi  r11,r9,r0,lsl #0xc
:0207CAE0 BD0081CC unknown
:0207CAE4 EA2D5500 b 02BD1EEC
:0207CAE8 51B40051 movpls r0,r1,asr r0
:0207CAEC CD1A8E10 unknown
:0207CAF0 006900E1 rsbeq  r0,r9,r1,ror #0x1
:0207CAF4 2DED2AD5 stccsl 10,cr2,[r13,#+0x354]!
:0207CAF8 40095400 andmi  r5,r9,r0,lsl #0x8
:0207CAFC 0075D698 unknown
:0207CB00 A59009B4 ldrge r0,[r0, #+0x9b4]		;r0+0x9b4=*(e2003f9c)
:0207CB04 CA68F02D bgt 03AB8BC0
:0207CB08 40390021 eormis r0,r9,r1,lsr #0x0
:0207CB0C C40045A8 strgt r4,[r0],#-0x5a8
:0207CB10 4C400959 stcmil 9,cr0,[r0],{#0x59}
:0207CB14 2DD4002D unknown
:0207CB18 8DD1AC40 unknown
:0207CB1C 40519500 submis r9,r1,r0,lsl #0xa
:0207CB20 84002DC8 strhi r2,[r0],#-0xdc8
:0207CB24 543009B6 unknown
:0207CB28 0A6925CA beq 03AC6258
:0207CB2C 383009B4 ldmccda  r0!,{r2,r4,r5,r7,r8,r11}
:0207CB30 BCF40069 ldcltl 0,cr0,[r4],#+0x1a4
:0207CB34 BC953009 ldclt  0,cr3,[r5],{#0x9}
:0207CB38 450069D5 strmi r6,[r0, #-0x9d5]		;(r0-0x9d5=*(e2002c13))
:0207CB3C CE19FA10 mrcgt 10,0,r15,cr9,cr0,{0}
:0207CB40 441C020D ldrmi r0,[r12],#-0x20d
:0207CB44 D5D0405D ldrleb r4,[r0, #+0x5d]		;r0+0x5d=*(e2003645)
:0207CB48 4039002D eormis r0,r9,r13,lsr #0x0
:0207CB4C 5D32D1FC ldcpl  1,cr13,[r2,#-0x3f0]!
:0207CB50 CA105100 bgt 02490F58
:0207CB54 0009D619 andeq  r13,r9,r9,lsl r6
:0207CB58 A43009B3 unknown
:0207CB5C 020DD457 andeq  r13,r13,#0x57000000
:0207CB60 4009BBE4 andmi  r11,r9,r4,ror #0x17
:0207CB64 A00A61D1 unknown
:0207CB68 483009B5 ldmmida  r0!,{r0,r2,r4,r5,r7,r8,r11}
:0207CB6C 090021D6 stmeqdb  r0 ,{r1,r2,r4,r6,r7,r8,r13}
:0207CB70 00097440 andeq  r7,r9,r0,asr #0x8
:0207CB74 09BD14B2 ldmeqib  r13!,{r1,r4,r5,r7,r10,r12}
:0207CB78 020DCD40 andeq  r12,r13,#0x1000
:0207CB7C 2104B724 unknown
:0207CB80 020DD240 andeq  r13,r13,#0x4
:0207CB84 3009B994 mulcc  r9,r4,r9
:0207CB88 0DD04194 unknown
:0207CB8C 09B87402 ldmeqib  r8!,{r1,r10,r12,r13,r14}
:0207CB90 20D35030 sbccss r5,r3,r0,lsr r0
:0207CB94 BAA4020D blt 0097D3D0
:0207CB98 35243A1D strcc r3,[r4, #-0xa1d]!
:0207CB9C D014CD13 andles r12,r4,r3,lsl r13
:0207CBA0 450291E4 strmi r9,[r2, #-0x1e4]		;(r2-0x1e4=*(0003fe1c))
:0207CBA4 E614ED10 unknown
:0207CBA8 A1E30075 mvnge  r0,r5,ror r0
:0207CBAC 153DAE00 ldrne r10,[r13, #-0xe00]!
:0207CBB0 E70075E3 str r7,[r13, #-0xe00]!
:0207CBB4 12AD0415 adcne  r0,r13,#0x15000000
:0207CBB8 107D134D rsbnes r1,r13,r13,asr #0x6
:0207CBBC 0035E8F5 unknown
:0207CBC0 E70109E2 str r0,r1,r13,r13,asr #0x6
:0207CBC4 FDE20205 stc2l 2,cr0,[r2,#+0x14]!
:0207CBC8 1DE5AA01 stcnel 10,cr10,[r5,#+0x4]!
:0207CBCC E5146500 ldr r6,[r4, #-0x500]		;r4-0x500=*(3ffffb10)=#0(0x00000000)
:0207CBD0 11FD0081 mvnnes r0,r1,lsl #0x1
:0207CBD4 B600B1E7 strlt r11,r0,r1,lsl #0x1
:0207CBD8 59E912AD unknown
:0207CBDC EB13D100 bl 02570FE4
:0207CBE0 85E20001 strhib r0,[r2, #+0x1]!
:0207CBE4 79EAAD02 unknown
:0207CBE8 EB13A500 bl 02565FF0
:0207CBEC 89E40345 unknown
:0207CBF0 B556E902 ldrltb r14,[r6, #-0x902]		;(r6-0x902=*(fffff6fe))
:0207CBF4 E8107D01 ldmda  r0 ,{r0,r8,r10,r11,r12,r13,r14}
:0207CBF8 14CD00A5 strneb r0,[r13],#+0xa5
:0207CBFC 250195EA strcs r9,[r1, #-0x5ea]		;(r1-0x5ea=*(fffffa16))
:0207CC00 A5E8DB12 strgeb r13,[r8, #+0xb12]!
:0207CC04 EA118500 b 024DE00C
:0207CC08 41E20181 mvnmi  r0,r1,lsl #0x3
:0207CC0C 0D56E702 unknown
:0207CC10 1D141500 unknown
:0207CC14 01B1E312 moveqs r14,r2,lsl r3		;r14=262144(0x40000)
:0207CC18 CD0099EB unknown
:0207CC1C 99ECD712 unknown
:0207CC20 E5158D00 ldr r8,[r5, #-0xd00]		;(r5-0xd00=*(e20028e8))
:0207CC24 A1E20081 mvnge  r0,r1,lsl #0x1
:0207CC28 4556E502 ldrmib r14,[r6, #-0x502]		;(r6-0x502=*(fffffafe))
:0207CC2C EC142500 ldc  5,cr2,[r4],{#0x0}
:0207CC30 B1E20041 mvnlt  r0,r1,asr #0x0
:0207CC34 0049EC02 subeq  r14,r9,r2,lsl #0x18
:0207CC38 EB1145AB bl 024CE2EC
:0207CC3C 123D0085 eornes r0,r13,#0x85
:0207CC40 E4006DE5 str r6,[r0],#-0xde5
:0207CC44 75AD01AD strvc r0,[r13, #+0x1ad]!
:0207CC48 014DE215 unknown
:0207CC4C 12ED147D rscne  r1,r13,#0x7D000000
:0207CC50 455075E5 ldrmib r7,[r0, #-0x5e5]		;(r0-0x5e5=*(e2003003))
:0207CC54 05E2DD02 streqb r13,[r2, #+0xd02]!
:0207CC58 015DE601 cmpeq r13,r1,lsl #0xc
:0207CC5C E60369E2 str r6,r13,r1,lsl #0xc
:0207CC60 E3AA0211 mov  r0,#0x10000001		;r0=268435457(0x10000001)
:0207CC64 51E60131 mvnpl  r0,lsr r1
:0207CC68 0225E202 eoreq  r14,r5,#0x20000000
:0207CC6C AA00E1E7 bge 020B5410
:0207CC70 C5004DE3 strgt r4,[r0, #-0xde3]		;r0-0xde3=*(0ffff21e)=#0(0x00000000)
:0207CC74 0115E213 tsteq r5,r3,lsl r2
:0207CC78 69E41379 unknown
:0207CC7C 4DE7B602 stcmil 6,cr11,[r7,#+0x8]!
:0207CC80 0189E301 orreq  r14,r9,r1,lsl #0x6
:0207CC84 B50149E6 strlt r4,[r1, #-0x9e6]		;(r1-0x9e6=*(fffff61a))
:0207CC88 256AE812 strcsb r14,[r10, #-0x812]!
:0207CC8C 0015E200 andeqs r14,r5,r0,lsl #0x4
:0207CC90 E301A1E4 unknown
:0207CC94 55EB00A1 strplb r0,[r11, #+0xa1]!
:0207CC98 14CD0265 strneb r0,[r13],#+0x265
:0207CC9C B9E411CD unknown
:0207CCA0 0211EA04 andeqs r14,r1,#0x4000
:0207CCA4 EAD714ED b 01642060
:0207CCA8 F015B00D andnvs r11,r5,r13
:0207CCAC F015F015 andnvs r15,r5,r5,lsl r0
:0207CCB0 F015F015 andnvs r15,r5,r5,lsl r0
:0207CCB4 05FED00D ldreqb r13,[r14, #+0xd]!
:0207CCB8 DD004D50 unknown
:0207CCBC 00A1E610 adceq  r14,r1,r0,lsl r6
:0207CCC0 E7006DE2 str r6,r14,r1,r0,lsl r6
:0207CCC4 9D010557 unknown
:0207CCC8 0079EB11 rsbeqs r14,r9,r1,lsl r11
:0207CCCC 1145101D unknown
:0207CCD0 BB0179E2 bllt 020DB460
:0207CCD4 B1E41261 mvnlt  r1,r1,ror #0x4
:0207CCD8 0099E500 addeqs r14,r9,r0,lsl #0xa
:0207CCDC C5E511F5 strgtb r1,[r5, #+0x1f5]!
:0207CCE0 F9E3B500 unknown
:0207CCE4 00ADE900 adceq  r14,r13,r0,lsl #0x12
:0207CCE8 E80101E4 stmda  r1 ,{r2,r5,r6,r7,r8}
:0207CCEC E3AA0159 mov  r0,#0x40000016		;r0=1073741846(0x40000016)
:0207CCF0 81EB0199 unknown
:0207CCF4 0029E301 eoreq  r14,r9,r1,lsl #0x6
:0207CCF8 AA005DEA bge 020944A8
:0207CCFC E801D9E3 stmda  r1 ,{r0,r1,r5,r6,r7,r8,r11,r12,r14,r15}
:0207CD00 05E301E9 streqb r0,[r3, #+0x1e9]!
:0207CD04 0055EC01 subeqs r14,r5,r1,lsl #0x18
:0207CD08 0039E4AA eoreqs r14,r9,r10,lsr #0x9
:0207CD0C E40141EB str r4,[r1],#-0x1eb
:0207CD10 49E901A1 unknown
:0207CD14 31E3AA01 mvncc  r10,r1,lsl #0x14
:0207CD18 02D5EA00 sbceqs r14,r5,#0x0
:0207CD1C E700E1E3 str r14,r14,r5,#0x0
:0207CD20 75AA00B1 strvc r0,[r10, #+0xb1]!
:0207CD24 00B1EC11 adceqs r14,r1,r1,lsl r12
:0207CD28 EB0269E2 bl 021174B8
:0207CD2C 55E20259 strplb r0,[r2, #+0x259]!
:0207CD30 09E7005D unknown
:0207CD34 00F1E201 rsceqs r14,r1,r1,lsl #0x4
:0207CD38 E2010DEA and  r0,r1,#0x3A80
:0207CD3C E800C955 stmda  r0 ,{r0,r2,r4,r6,r8,r11,r14,r15}
:0207CD40 10650045 rsbne  r0,r5,r5,asr #0x0
:0207CD44 E20031E9 and  r3,r0,#0x4000003A
:0207CD48 EBAD0239 bl 00BBD634
:0207CD4C 45E3009D strmib r0,[r3, #+0x9d]!
:0207CD50 0011EB01 andeqs r14,r1,r1,lsl #0x16
:0207CD54 AA0129E4 bge 020C74EC
:0207CD58 E2004DEB and  r4,r0,#0x3AC0
:0207CD5C 99E900F1 unknown
:0207CD60 E5117D00 ldr r7,[r1, #-0xd00]		;(r1-0xd00=*(fffff300))
:0207CD64 E400B96A str r11,[r0],#-0x96a
:0207CD68 45EC0181 strmib r0,[r12, #+0x181]!
:0207CD6C EC119502 ldc  5,cr9,[r1],{#0x2}
:0207CD70 E3B50091 movs r0,#0x91		;r0=145(0x91)
:0207CD74 0DE70371 stceql 3,cr0,[r7,#+0x1c4]!
:0207CD78 0221E301 eoreq  r14,r1,#0x4000000
:0207CD7C AA0009EA bge 0207F52C
:0207CD80 E5008DE2 str r8,[r0, #-0xde2]		;(r0-0xde2=*(fffff2af))
:0207CD84 0195E210 orreqs r14,r5,r0,lsl r2
:0207CD88 E2006DEC and  r6,r0,#0x3B00
:0207CD8C E8002956 stmda  r0 ,{r1,r2,r4,r6,r8,r11,r13}
:0207CD90 12550041 subnes r0,r5,#0x41
:0207CD94 E40349EC str r4,[r3],#-0x9ec
:0207CD98 ECAD0061 stc  0,cr0,[r13],#+0x184
:0207CD9C A1E300A1 mvnge  r0,r1,lsr #0x1
:0207CDA0 0151EB01 cmpeq r1,r1,lsl #0x16
:0207CDA4 6AEB1195 bvs 01B41400
:0207CDA8 7DE2015D stcvcl 1,cr0,[r2,#+0x174]!
:0207CDAC 00D9E901 sbceqs r14,r9,r1,lsl #0x12
:0207CDB0 EA0009E2 b 0207F540
:0207CDB4 E4009955 str r9,[r0],#-0x955
:0207CDB8 69EA0059 unknown
:0207CDBC 0191E300 orreqs r14,r1,r0,lsl #0x6
:0207CDC0 00C555EA sbceq  r5,r5,r10,ror #0xb
:0207CDC4 E900C5E4 stmdb  r0 ,{r2,r5,r6,r7,r8,r10,r14,r15}
:0207CDC8 9DE20119 stclsl 1,cr0,[r2,#+0x64]!
:0207CDCC A555EC01 ldrgeb r14,[r5, #-0xc01]		;(r5-0xc01=*(e20029e7))
:0207CDD0 006DE400 rsbeq  r14,r13,r0,lsl #0x8
:0207CDD4 15008DE9 strne r8,[r0, #-0xde9]		;(r0-0xde9=*(fffff2a8))
:0207CDD8 35E9F800 strccb r15,[r9, #+0x800]!
:0207CDDC 106D00D9 unknown
:0207CDE0 E40199E8 str r9,[r1],#-0x9e8
:0207CDE4 95EA01A5 strlsb r0,[r10, #+0x1a5]!
:0207CDE8 D5E2AB02 strleb r10,[r2, #+0xb02]!
:0207CDEC 0109E902 unknown
:0207CDF0 3DE8107D stcccl 0,cr1,[r8,#+0x1f4]!
:0207CDF4 C95AE300 ldmgtdb  r10 ,{r8,r9,r13,r14,r15}^
:0207CDF8 D0001501 andle  r1,r0,r1,lsl #0xa
:0207CDFC 12D510C5 sbcnes r1,r5,#0xC5
:0207CE00 EA0101E3 b 020BD594
:0207CE04 E300755B unknown
:0207CE08 25E800BD strcsb r0,[r8, #+0xbd]!
:0207CE0C 00C1E400 sbceq  r14,r1,r0,lsl #0x8
:0207CE10 007955E7 rsbeqs r5,r9,r7,ror #0xb
:0207CE14 E702B5E2 str r11,r5,r9,r7,ror #0xb
:0207CE18 113D0039 teqne r13,r9,lsr r0
:0207CE1C B50021E6 strlt r2,[r0, #-0x1e6]		;(r0-0x1e6=*(fffffeab))
:0207CE20 E6017DE2 str r7,[r0, #-0x1e6]		;(r0-0x1e6=*(fffffeab))
:0207CE24 51E20075 mvnpl  r0,r5,ror r0
:0207CE28 0049E600 subeq  r14,r9,r0,lsl #0xc
:0207CE2C 0079E3AA rsbeqs r14,r9,r10,lsr #0x7
:0207CE30 E4005DEB str r5,[r0],#-0xdeb
:0207CE34 19EB00A5 unknown
:0207CE38 0005AA01 andeq  r10,r5,r1,lsl #0x14
:0207CE3C 0245EBFC subeq  r14,r5,#0x3F000
:0207CE40 E600D5E4 str r13,r14,r5,#0x3F000
:0207CE44 E3A9006D mov  r0,#0x6D		;r0=109(0x6d)
:0207CE48 00950089 addeqs r0,r5,r9,lsl #0x1
:0207CE4C E4000D40 str r0,[r0],#-0xd40
:0207CE50 960129E5 strls r2,[r0],#-0xd40
:0207CE54 E50241E3 str r4,[r2, #-0x1e3]		;(r2-0x1e3=*(0003fe1d))
:0207CE58 001900F9 ldreqsh r0,[r9], -r9
:0207CE5C 0139E548 teqeq r9,r8,asr #0xa
:0207CE60 0081E39A umulleq  r14,r1,r10,r3
:0207CE64 050039EC streq r3,[r0, #-0x9ec]		;(r0-0x9ec=*(fffff681))
:0207CE68 F5E88400 strnvb r8,[r8, #+0x400]!
:0207CE6C D1E29A00 mvnle  r9,r0,lsl #0x14
:0207CE70 0009E401 andeq  r14,r9,r1,lsl #0x8
:0207CE74 75EC106D strvcb r1,[r12, #+0x6d]!
:0207CE78 795AE200 ldmvcdb  r10 ,{r9,r13,r14,r15}^
:0207CE7C 0099E500 addeqs r14,r9,r0,lsl #0xa
:0207CE80 0D0065E2 unknown
:0207CE84 35E48800 strccb r8,[r4, #+0x800]!
:0207CE88 51E50221 mvnpl  r0,r1,lsr #0x4
:0207CE8C 0019E300 andeqs r14,r9,r0,lsl #0x6
:0207CE90 E201D5EB and  r13,r1,#0x3AC00000
:0207CE94 8D00E955 unknown
:0207CE98 31E33800 mvncc  r3,r0,lsl #0x10
:0207CE9C 0051E700 subeqs r14,r1,r0,lsl #0xe
:0207CEA0 90D3000D sbclss r0,r3,r13
:0207CEA4 5D0095E5 unknown
:0207CEA8 000D9C00 andeq  r9,r13,r0,lsl #0x18
:0207CEAC AC000558 stcge  5,cr0,[r0],{#0x58}
:0207CEB0 0071E998 unknown
:0207CEB4 E5005DE4 str r5,[r0, #-0xde4]		;(r0-0xde4=*(fffff289))
:0207CEB8 54E3004D unknown
:0207CEBC A5E50179 strgeb r0,[r5, #+0x179]!
:0207CEC0 0510CD00 ldreq r12,[r0, #-0xd00]		;(r0-0xd00=*(fffff36d))
:0207CEC4 00059400 andeq  r9,r5,r0,lsl #0x8
:0207CEC8 A1E65D2C mvnge  r5,r12,lsr #0x1a
:0207CECC 002DE401 eoreq  r14,r13,r1,lsl #0x8
:0207CED0 99E411AD unknown
:0207CED4 895AE801 ldmhidb  r10 ,{r0,r11,r13,r14,r15}^
:0207CED8 68000D00 stmvsda  r0 ,{r8,r10,r11}
:0207CEDC 0D0C00B5 unknown
:0207CEE0 2BE86000 blcs 01A94EE8
:0207CEE4 4DE40001 stcmil 0,cr0,[r4,#+0x4]!
:0207CEE8 0139E501 teqeq r9,r1,lsl #0xa
:0207CEEC EC0001E3 stc  1,cr0,[r0],{#0xe3}
:0207CEF0 2D006D55 unknown
:0207CEF4 001D4400 andeqs r4,r13,r0,lsl #0x8
:0207CEF8 0141E474 unknown
:0207CEFC 10CB0005 sbcne  r0,r11,r5
:0207CF00 79E81035 unknown
:0207CF04 0021E400 eoreq  r14,r1,r0,lsl #0x8
:0207CF08 AA0139EA bge 020CB6B8
:0207CF0C E98C0005 stmib  r12 ,{r0,r2}
:0207CF10 59E40079 unknown
:0207CF14 7075E900 rsbvcs r14,r5,r0,lsl #0x12
:0207CF18 59E354A9 unknown
:0207CF1C A0000500 andge  r0,r0,r0,lsl #0xa
:0207CF20 65002DE4 strvs r2,[r0, #-0xde4]		;(r0-0xde4=*(fffff289))
:0207CF24 0504CC00 streq r12,[r4, #-0xc00]		;(r4-0xc00=*(fffff400))
:0207CF28 0CEBCC00 stceql 12,cr12,[r11],#+0x0
:0207CF2C 02E3E002 rsceq  r14,r3,#0x2
:0207CF30 01E70009 mvneq  r0,r9
:0207CF34 0111E300 tsteq r1,r0,lsl #0x6
:0207CF38 1D280005 stcne  0,cr0,[r8,#-0x14]!
:0207CF3C 0534B500 ldreq r11,[r4, #-0x500]!
:0207CF40 E5E45C00 strb r5,[r4, #+0xc00]!
:0207CF44 0019EA00 andeqs r14,r9,r0,lsl #0x14
:0207CF48 05D210F5 ldreqb r1,[r2, #+0xf5]		;r2+0xf5=*(000400f5)
:0207CF4C 1DE4AC00 stcnel 12,cr10,[r4,#+0x0]!
:0207CF50 F4000D01 strnv r0,[r0],#-0xd01
:0207CF54 594C0005 stmpldb  r12 ,{r0,r2}^
:0207CF58 E2EC00C5 rsc  r0,r12,#0xC5
:0207CF5C 000501A1 andeq  r0,r5,r1,lsr #0x3
:0207CF60 08000D24 stmeqda  r0 ,{r2,r5,r8,r10,r11}
:0207CF64 0005E959 andeq  r14,r5,r9,asr r9
:0207CF68 E60009E2 str r0,r14,r5,r9,asr r9
:0207CF6C 109500E1 addnes r0,r5,r1,ror #0x1
:0207CF70 B00D6AE5 andlt  r6,r13,r5,ror #0x15
:0207CF74 F015F015 andnvs r15,r5,r5,lsl r0
:0207CF78 F015F015 andnvs r15,r5,r5,lsl r0
:0207CF7C D00DF015 andle  r15,r13,r5,lsl r0
:0207CF80 15FF5005 ldrneb r5,[r15, #+0x5]!
:0207CF84 C8000500 stmgtda  r0 ,{r8,r10}
:0207CF88 F07075EC rsbnvs r7,r0,r12,ror #0xb
:0207CF8C 53180005 tstpl r8,#0x5
:0207CF90 05800005 streq r0,[r0, #+0x5]		;r0+0x5=*(00000072)
:0207CF94 19E80000 unknown
:0207CF98 0059E300 subeqs r14,r9,r0,lsl #0x6
:0207CF9C B40005A5 strlt r0,[r0],#-0x5a5
:0207CFA0 3DB80005 ldccc  0,cr0,[r8,#+0x14]!
:0207CFA4 39E3E800 unknown
:0207CFA8 0CE59500 stceql 5,cr9,[r5],#+0x0
:0207CFAC 0005C002 andeq  r12,r5,r2
:0207CFB0 0011E6D4 ldreqsb r14,[r1], -r4
:0207CFB4 BC001D90 stclt  13,cr1,[r0],{#0x90}
:0207CFB8 057C0005 ldreqb r0,[r12, #-0x5]!
:0207CFBC 000DB000 andeq  r11,r13,r0
:0207CFC0 000555D8 unknown
:0207CFC4 78002DA8 stmvcda  r0 ,{r3,r5,r7,r8,r10,r11,r13}
:0207CFC8 05500025 ldreqb r0,[r0, #-0x25]		;(r0-0x25=*(00000048))
:0207CFCC 0555C400 ldreqb r12,[r5, #-0x400]		;(r5-0x400=*(e20031e8))
:0207CFD0 0CE61400 stceql 4,cr1,[r6],#+0x0
:0207CFD4 00056402 andeq  r6,r5,r2,lsl #0x8
:0207CFD8 0CE74170 stceql 1,cr4,[r7],#+0x1c0
:0207CFDC 00053002 andeq  r3,r5,r2
:0207CFE0 100CECA4 andne  r14,r12,r4,lsr #0x19
:0207CFE4 0CE33C02 stceql 12,cr3,[r3],#+0x8
:0207CFE8 0DEA1C02 stceql 12,cr1,[r10,#+0x8]!
:0207CFEC F01580D0 ldrnvsb r8,[r5], -r0
:0207CFF0 F015F015 andnvs r15,r5,r5,lsl r0
:0207CFF4 F015F015 andnvs r15,r5,r5,lsl r0
:0207CFF8 5005D00D andpl  r13,r5,r13
:0207CFFC 0CE27FDC stceql 15,cr7,[r2],#+0x370
:0207D000 0CE86C02 stceql 12,cr6,[r8],#+0x8
:0207D004 80F01102 rschis r1,r0,r2,lsl #0x2
:0207D008 D00DF011 andle  r15,r13,r1,lsl r0
:0207D00C 10015005 andne  r5,r1,r5
:0207D010 01214520 unknown
:0207D014 F0218F00 eornv  r8,r1,r0,lsl #0x1e
:0207D018 111009B8 ldrneh r0,[r0, -r8]
:0207D01C 015005C0 cmpeq r0,r0,asr #0xb
:0207D020 404DA010 submi  r10,r13,r0,lsl r0
:0207D024 0081E0BD streqh r14,[r1], +r13
:0207D028 F011F011 andnvs r15,r1,r1,lsl r0
:0207D02C 5005D00D andpl  r13,r5,r13
:0207D030 7E1C1001 cdpvc 0,0,cr1,cr12,cr1,0
:0207D034 00012145 andeq  r2,r1,r5,asr #0x2
:0207D038 09C0F021 stmeqib  r0 ,{r0,r5,r12,r13,r14,r15}^
:0207D03C 05C01110 streqb r1,[r0, #+0x110]		;r0+0x110=*(0000017d)
:0207D040 1001EC50 andne  r14,r1,r0,asr r12
:0207D044 B00001A8 andlt  r0,r0,r8,lsr #0x3
:0207D048 81DC0049 bichis r0,r12,r9,asr #0x0
:0207D04C D5F01100 ldrleb r1,[r0, #+0x100]!
:0207D050 D00DF011 andle  r15,r13,r1,lsl r0
:0207D054 10015005 andne  r5,r1,r5
:0207D058 01214528 unknown
:0207D05C F0218F00 eornv  r8,r1,r0,lsl #0x1e
:0207D060 111009CC tstne r0,r12,asr #0x13
:0207D064 015005C0 cmpeq r0,r0,asr #0xb
:0207D068 0001B410 andeq  r11,r1,r0,lsl r4
:0207D06C 1E30BCBD mrcne 12,1,r11,cr0,cr13,{5}
:0207D070 1AF4E802 bne 01DB7080
:0207D074 012C0002 unknown
:0207D078 10416C00 subne  r6,r1,r0,lsl #0x18
:0207D07C F011E011 andnvs r14,r1,r1,lsl r0
:0207D080 5005D00D andpl  r13,r5,r13
:0207D084 C81001FA ldmgtda  r0 ,{r1,r3,r4,r5,r6,r7,r8}
:0207D088 F011E011 andnvs r14,r1,r1,lsl r0
:0207D08C 5005D00D andpl  r13,r5,r13
:0207D090 7DB41001 ldcvc  0,cr1,[r4,#+0x4]!
:0207D094 5702021B unknown
:0207D098 6F707961 swivs 0x00707961
:0207D09C 32747200 rsbccs r7,r4,#0x0
:0207D0A0 45455246 strmib r5,[r5, #-0x246]		;(r5-0x246=*(e20033a2))
:0207D0A4 4F500053 swimi 0x00500053
:0207D0A8 4E494E54 mcrmi 14,2,r4,cr9,cr4,{2}
:0207D0AC 4E004554 mcrmi 5,0,r4,cr0,cr4,{2}
:0207D0B0 46574F44 ldrmib r4,[r5, #-0x246]		;(r5-0x246=*(e20033a2))
:0207D0B4 00020043 andeq  r0,r2,r3,asr #0x0
:0207D0B8 80013080 andhi  r3,r1,r0,lsl #0x1
:0207D0BC 4A800130 bmi 0007D584
:0207D0C0 01308000 teqeq r0,r0
:0207D0C4 013080AA teqeq r0,r10,lsr #0x1
:0207D0C8 2F013080 swics 0x00013080
:0207D0CC 00018111 andeq  r8,r1,r1,lsl r1
:0207D0D0 00015A82 andeq  r5,r1,r2,lsl #0x15
:0207D0D4 018816B7 streqh r1,[r8, +r7]
:0207D0D8 00019000 andeq  r9,r1,r0
:0207D0DC 062B00A0 unknown
:0207D0E0 1750EC60 ldrneb r14,r9,r1,r0
:0207D0E4 DF1001F0 swile 0x001001f0
:0207D0E8 71B00B10 movvcs r0,r0,lsl r11		;r0=109(0x6d)
:0207D0EC D67FB8D0 unknown
:0207D0F0 5C04020D stcpl  2,cr0,[r4],{#0xd}
:0207D0F4 141C8280 ldrne r8,[r12],#-0x280
:0207D0F8 0B0D3011 bleq 023C9144
:0207D0FC 090E0F06 stmeqdb  r14 ,{r1,r2,r8,r9,r10,r11}
:0207D100 80000E15 andhi  r0,r0,r5,lsl r14
:0207D104 05101201 ldreq r1,[r0, #-0x201]		;(r0-0x201=*(fffffe6c))
:0207D108 070A1303 streq r1,[r10,-r3, lsl #0x6]
:0207D10C 16000800 strne r0,[r0],-r0, lsl #0x10
:0207D110 0C010500 stceq  5,cr0,[r1],{#0x0}
:0207D114 03020004 unknown
:0207D118 0907004D stmeqdb  r7 ,{r0,r2,r3,r6}
:0207D11C 00280608 eoreq  r0,r8,r8,lsl #0xc
:0207D120 0E0D0A84 cdpeq 10,0,cr0,cr13,cr4,4
:0207D124 06030908 streq r0,[r3],-r8, lsl #0x12
:0207D128 050C0000 streq r0,[r12, #-0x0]		;(r12-0x0=*(b166f834))
:0207D12C 010B0702 unknown
:0207D130 2100040F unknown
:0207D134 58574453 ldmplda  r7 ,{r0,r1,r4,r6,r10,r14}^
:0207D138 014C0001 unknown
:0207D13C 0140A000 unknown
:0207D140 00013400 andeq  r3,r1,r0,lsl #0x8
:0207D144 020DDE64 andeq  r13,r13,#0x640
:0207D148 0230030A eoreqs r0,r0,#0x28000000
:0207D14C 33103D20 tstcc r0,#0x800
:0207D150 03040000 unknown
:0207D154 07060F05 streq r0,[r6,-r5, lsl #0x1e]
:0207D158 0E010905 cdpeq 9,0,cr0,cr1,cr5,0
:0207D15C 0A00020C beq 0207D994
:0207D160 030D0B00 unknown
:0207D164 00060804 andeq  r0,r6,r4,lsl #0x10
:0207D168 1001070F andne  r0,r1,r15,lsl #0xe
:0207D16C 1C100103 ldcne  1,cr0,[r0],{#0x3}
:0207D170 10100110 andnes r0,r0,r0,lsl r1
:0207D174 1889F440 stmneia  r9 ,{r6,r10,r12,r13,r14,r15}
:0207D178 02010006 andeq  r0,r1,#0x6
:0207D17C 01050403 unknown
:0207D180 010111B2 streqh r1,[r1, -r2]
:0207D184 00010200 andeq  r0,r1,r0,lsl #0x4
:0207D188 08000104 stmeqda  r0 ,{r2,r8}
:0207D18C 10000155 andne  r0,r0,r5,asr r1
:0207D190 01200001 unknown
:0207D194 11964000 orrnes r4,r6,r0
:0207D198 1BD50001 blne 015BD1A4
:0207D19C F436018D unknown
:0207D1A0 FC4103FC stc2l 3,cr0,[r1],{#0xfc}
:0207D1A4 FC521703 ldc2l 7,cr1,[r2],{#0x3}
:0207D1A8 03FC2703 mvneqs r2,#0xC0000
:0207D1AC 9D03FCAB unknown
:0207D1B0 55FA03FC ldrplb r0,[r10, #+0x3fc]!
:0207D1B4 FCE303FC stc2l 3,cr0,[r3],#+0x3f0
:0207D1B8 03FC3003 mvneqs r3,#0x3
:0207D1BC CC03FC76 stcgt  12,cr15,[r3],{#0x76}
:0207D1C0 0203FC55 andeq  r15,r3,#0x5500
:0207D1C4 FCE503FC stc2l 3,cr0,[r5],#+0x3f0
:0207D1C8 03FC2A03 mvneqs r2,#0x3000
:0207D1CC 03FC5535 mvneqs r5,#0xD400000
:0207D1D0 B103FC62 unknown
:0207D1D4 FCBA03FC ldc2  3,cr0,[r10],#+0x3f0
:0207D1D8 FC55EA03 ldc2l 10,cr14,[r5],{#0x3}
:0207D1DC 03FCFE03 mvneqs r15,#0x30
:0207D1E0 4C03FC2F stcmi  12,cr15,[r3],{#0x2f}
:0207D1E4 554603FC strplb r0,[r6, #-0x3fc]		;(r6-0x3fc=*(fffffc04))
:0207D1E8 FCD303FC ldc2l 3,cr0,[r3],{#0xfc}
:0207D1EC 03FC8F03 mvneqs r8,#0xC
:0207D1F0 6D03FC92 unknown
:0207D1F4 5203FC55 andpl  r15,r3,#0x5500
:0207D1F8 FCBE03FC ldc2  3,cr0,[r14],#+0x3f0
:0207D1FC 03FC7403 mvneqs r7,#0x3000000
:0207D200 03FC55E0 mvneqs r5,#0x38000000
:0207D204 C203FCC9 andgt  r15,r3,#0xC900
:0207D208 FC8E03FC stc2  3,cr0,[r14],{#0xfc}
:0207D20C FC555803 ldc2l 8,cr5,[r5],{#0x3}
:0207D210 03FCB903 mvneqs r11,#0xC000
:0207D214 8803FCE1 stmhida  r3 ,{r0,r5,r6,r7,r10,r11,r12,r13,r14,r15}
:0207D218 552003FC strpl r0,[r0, #-0x3fc]!
:0207D21C FCCE03FC stc2l 3,cr0,[r14],{#0xfc}
:0207D220 03FCDF03 mvneqs r13,#0xC
:0207D224 5103FC1A unknown
:0207D228 5303FC55 unknown
:0207D22C FC6403FC stc2l 3,cr0,[r4],#-0x3f0
:0207D230 03FC6B03 mvneqs r6,#0xC00
:0207D234 03FC5581 mvneqs r5,#0x20400000
:0207D238 4803FC08 stmmida  r3 ,{r3,r10,r11,r12,r13,r14,r15}
:0207D23C FC4503FC stc2l 3,cr0,[r5],{#0xfc}
:0207D240 FC55DE03 ldc2l 14,cr13,[r5],{#0x3}
:0207D244 03FC7B03 mvneqs r7,#0xC00
:0207D248 4B03FC73 blmi 0217C41C
:0207D24C 551F03FC ldrpl r0,[r15, #-0x3fc]		;r15-0x3fc=*(0207ce58)=#1638649(0x001900f9)
:0207D250 FC5503FC ldc2l 3,cr0,[r5],{#0xfc}
:0207D254 03FCEB03 mvneqs r14,#0xC00
:0207D258 C503FCB5 strgt r15,[r3, #-0xcb5]		;(r3-0xcb5=*(fffff34b))
:0207D25C 3703FC55 unknown
:0207D260 FC2803FC stc2  3,cr0,[r8],#-0x3f0
:0207D264 03FCBF03 mvneqs r11,#0xC
:0207D268 03FC5503 mvneqs r5,#0xC00000
:0207D26C CF03FC16 swigt 0x0003fc16
:0207D270 FC7903FC ldc2l 3,cr0,[r9],#-0x3f0
:0207D274 FC550703 ldc2l 7,cr0,[r5],{#0x3}
:0207D278 03FC6903 mvneqs r6,#0xC000
:0207D27C 0503FCDA streq r15,[r3, #-0xcda]		;(r3-0xcda=*(fffff326))
:0207D280 553403FC ldrpl r0,[r4, #-0x3fc]!
:0207D284 FCA603FC stc2  3,cr0,[r6],#+0x3f0
:0207D288 03FC2E03 mvneqs r2,#0x30
:0207D28C 8A03FCF3 bhi 0217C660
:0207D290 F603FC55 unknown
:0207D294 FC8303FC stc2  3,cr0,[r3],{#0xfc}
:0207D298 03FC6003 mvneqs r6,#0x3
:0207D29C 03FC5571 mvneqs r5,#0x1C400000
:0207D2A0 2103FC6E unknown
:0207D2A4 FCDD03FC ldc2l 3,cr0,[r13],{#0xfc}
:0207D2A8 FC553E03 ldc2l 14,cr3,[r5],{#0x3}
:0207D2AC 03FCE603 mvneqs r14,#0x300000
:0207D2B0 C403FC54 strgt r15,[r3],#-0xc54
:0207D2B4 550603FC strpl r0,[r6, #-0x3fc]		;(r6-0x3fc=*(fffffc04))
:0207D2B8 FC5003FC ldc2l 3,cr0,[r0],{#0xfc}
:0207D2BC 03FC9803 mvneqs r9,#0x30000
:0207D2C0 4003FCBD strmih r15,[r3], -r13
:0207D2C4 D903FC55 stmledb  r3 ,{r0,r2,r4,r6,r10,r11,r12,r13,r14,r15}
:0207D2C8 FCE803FC stc2l 3,cr0,[r8],#+0x3f0
:0207D2CC 03FC8903 mvneqs r8,#0xC000
:0207D2D0 03FC5519 mvneqs r5,#0x6400000
:0207D2D4 7C03FCC8 stcvc  12,cr15,[r3],{#0xc8}
:0207D2D8 FC4203FC stc2l 3,cr0,[r2],{#0xfc}
:0207D2DC FC558403 ldc2l 4,cr8,[r5],{#0x3}
:0207D2E0 8013FD03 andhis r15,r3,r3,lsl #0x1a
:0207D2E4 FC2B03FC stc2  3,cr0,[r11],#-0x3f0
:0207D2E8 03FC1103 mvneqs r1,#0xC0000000
:0207D2EC 03FC5AAB mvneqs r5,#0xAB000
:0207D2F0 8503FC0E strhi r15,[r3, #-0xc0e]		;(r3-0xc0e=*(fffff3f2))
:0207D2F4 FCAE03FC stc2  3,cr0,[r14],#+0x3f0
:0207D2F8 FC2DAA03 stc2  10,cr10,[r13],#-0xc
:0207D2FC 03FC0F03 mvneqs r0,#0xC
:0207D300 5B03FC5C blpl 0217C478
:0207D304 36AA03FC unknown
:0207D308 FC0A03FC stc2  3,cr0,[r10],{#0xfc}
:0207D30C 03FC5703 mvneqs r5,#0xC0000
:0207D310 AA03FCEE bge 0217C6D0
:0207D314 C003FC9B mulgt  r3,r11,r12
:0207D318 FCDC03FC ldc2l 3,cr0,[r12],{#0xfc}
:0207D31C 03FC7703 mvneqs r7,#0xC0000
:0207D320 03FC12AA mvneqs r1,#0xA000000A
:0207D324 A003FC93 mulge  r3,r3,r12
:0207D328 FC2203FC stc2  3,cr0,[r2],#-0x3f0
:0207D32C FC1BAA03 ldc2  10,cr10,[r11],{#0x3}
:0207D330 03FC0903 mvneqs r0,#0xC000
:0207D334 B603FC8B strlt r15,[r3],-r11, lsl #0x19
:0207D338 1EAA03FC mcrne 3,5,r0,cr10,cr12,{7}
:0207D33C FCF103FC ldc2l 3,cr0,[r1],#+0x3f0
:0207D340 03FC7503 mvneqs r7,#0xC00000
:0207D344 AA03FC99 bge 0217C5B0
:0207D348 0103FC7F unknown
:0207D34C FC7203FC ldc2l 3,cr0,[r2],#-0x3f0
:0207D350 03FC6603 mvneqs r6,#0x300000
:0207D354 03FCFBAA mvneqs r15,#0x2A800
:0207D358 2303FC43 unknown
:0207D35C FCED03FC stc2l 3,cr0,[r13],#+0x3f0
:0207D360 FCE4AA03 stc2l 10,cr10,[r4],#+0xc
:0207D364 03FC3103 mvneqs r3,#0xC0000000
:0207D368 9703FC63 strls r15,r3,#0xC0000000
:0207D36C C6AA03FC unknown
:0207D370 FC4A03FC stc2l 3,cr0,[r10],{#0xfc}
:0207D374 03FCBB03 mvneqs r11,#0xC00
:0207D378 AA03FCF9 bge 0217C764
:0207D37C 9E03FC29 cdpls 12,0,cr15,cr3,cr9,1
:0207D380 FCB203FC ldc2  3,cr0,[r2],#+0x3f0
:0207D384 03FC8603 mvneqs r8,#0x300000
:0207D388 03FCC1AA mvneqs r12,#0x8000002A
:0207D38C 7003FCB3 strvch r15,[r3], -r3
:0207D390 FC9403FC ldc2  3,cr0,[r4],{#0xfc}
:0207D394 FCE9AA03 stc2l 10,cr10,[r9],#+0xc
:0207D398 03FCFC03 mvneqs r15,#0x300
:0207D39C 7D03FCF0 unknown
:0207D3A0 33AA03FC movcc  r0,#0xF0000003		;r0=-268435453(0xf0000003)
:0207D3A4 FC4903FC stc2l 3,cr0,[r9],{#0xfc}
:0207D3A8 03FC3803 mvneqs r3,#0x30000
:0207D3AC AA03FCCA bge 0217C6DC
:0207D3B0 F503FCD4 strnv r15,[r3, #-0xcd4]		;(r3-0xcd4=*(fffff32c))
:0207D3B4 FC7A03FC ldc2l 3,cr0,[r10],#-0x3f0
:0207D3B8 03FCB703 mvneqs r11,#0xC0000
:0207D3BC 03FCADAA mvneqs r10,#0x2A80
:0207D3C0 7803FC3A stmvcda  r3 ,{r1,r3,r4,r5,r10,r11,r12,r13,r14,r15}
:0207D3C4 FC5F03FC ldc2l 3,cr0,[r15],{#0xfc}
:0207D3C8 FC7EAA03 ldc2l 10,cr10,[r14],#-0xc
:0207D3CC 03FC8D03 mvneqs r8,#0xC0
:0207D3D0 3903FCD8 stmccdb  r3 ,{r3,r4,r6,r7,r10,r11,r12,r13,r14,r15}
:0207D3D4 C3AA03FC movgt  r0,#0xF0000003		;r0=-268435453(0xf0000003)
:0207D3D8 FC5D03FC ldc2l 3,cr0,[r13],{#0xfc}
:0207D3DC 03FCD003 mvneqs r13,#0x3
:0207D3E0 AA03FCD5 bge 0217C73C
:0207D3E4 AC03FC25 stcge  12,cr15,[r3],{#0x25}
:0207D3E8 FC1803FC ldc2  3,cr0,[r8],{#0xfc}
:0207D3EC 03FC9C03 mvneqs r9,#0x300
:0207D3F0 03FC3BAA mvneqs r3,#0x2A800
:0207D3F4 5903FC26 stmpldb  r3 ,{r1,r2,r5,r10,r11,r12,r13,r14,r15}
:0207D3F8 FC9A03FC ldc2  3,cr0,[r10],{#0xfc}
:0207D3FC FC4FAA03 stc2l 10,cr10,[r15],{#0x3}
:0207D400 03FC9503 mvneqs r9,#0xC00000
:0207D404 BC03FCFF stclt  12,cr15,[r3],{#0xff}
:0207D408 15AA03FC strne r0,[r10, #+0x3fc]!
:0207D40C FCE703FC stc2l 3,cr0,[r7],#+0x3f0
:0207D410 03FC6F03 mvneqs r6,#0xC
:0207D414 AA03FC9F bge 0217C698
:0207D418 A403FCB0 strge r15,[r3],#-0xcb0
:0207D41C FC3F03FC ldc2  3,cr0,[r15],#-0x3f0
:0207D420 03FCA503 mvneqs r10,#0xC00000
:0207D424 03FCA2AA mvneqs r10,#0xA000000A
:0207D428 8203FC4E andhi  r15,r3,#0x4E00
:0207D42C FC9003FC ldc2  3,cr0,[r0],{#0xfc}
:0207D430 FCA7AA03 stc2  10,cr10,[r7],#+0xc
:0207D434 03FC0403 mvneqs r0,#0x3000000
:0207D438 CD03FCEC unknown
:0207D43C 91AA03FC unknown
:0207D440 FC4D03FC stc2l 3,cr0,[r13],{#0xfc}
:0207D444 03FCEF03 mvneqs r14,#0xC
:0207D448 AA03FCAA bge 0217C6F8
:0207D44C D103FC96 swple r15,r6,r3
:0207D450 FC6A03FC stc2l 3,cr0,[r10],#-0x3f0
:0207D454 03FC2C03 mvneqs r2,#0x300
:0207D458 03FC65AA mvneqs r6,#0x2A800000
:0207D45C 8C03FC5E stchi  12,cr15,[r3],{#0x5e}
:0207D460 FC8703FC stc2  3,cr0,[r7],{#0xfc}
:0207D464 FC0BAA03 stc2  10,cr10,[r11],{#0x3}
:0207D468 03FC6703 mvneqs r6,#0xC0000
:0207D46C 1003FCDB unknown
:0207D470 D6AA03FC unknown
:0207D474 FCD703FC ldc2l 3,cr0,[r7],{#0xfc}
:0207D478 03FCA103 mvneqs r10,#0xC0000000
:0207D47C AA03FCF8 bge 0217C864
:0207D480 A903FC13 stmgedb  r3 ,{r0,r1,r4,r10,r11,r12,r13,r14,r15}
:0207D484 FC6103FC stc2l 3,cr0,[r1],#-0x3f0
:0207D488 03FC1C03 mvneqs r1,#0x300
:0207D48C 03FC47AA mvneqs r4,#0x2A80000
:0207D490 F203FCD2 andnv  r15,r3,#0xD200
:0207D494 FC1403FC ldc2  3,cr0,[r4],{#0xfc}
:0207D498 FCC7AA03 stc2l 10,cr10,[r7],{#0x3}
:0207D49C 03FCF703 mvneqs r15,#0xC0000
:0207D4A0 3D03FCFD unknown
:0207D4A4 44AA03FC unknown
:0207D4A8 FCAF03FC stc2  3,cr0,[r15],#+0x3f0
:0207D4AC 03FC6803 mvneqs r6,#0x30000
:0207D4B0 AA03FC24 bge 0217C548
:0207D4B4 1D03FCA3 unknown
:0207D4B8 FCE203FC stc2l 3,cr0,[r2],#+0x3f0
:0207D4BC 03FC3C03 mvneqs r3,#0x300
:0207D4C0 03FC0DAA mvneqs r0,#0x2A80
:0207D4C4 0C03FCA8 stceq  12,cr15,[r3],{#0xa8}
:0207D4C8 FCB403FC ldc2  3,cr0,[r4],#+0x3f0
:0207D4CC FC56AA03 ldc2l 10,cr10,[r6],{#0x3}
:0207D4D0 03FCCB03 mvneqs r12,#0xC00
:0207D4D4 6C03FC32 stcvs  12,cr15,[r3],{#0x32}
:0207D4D8 B8AA03FC stmltia  r10!,{r2,r3,r4,r5,r6,r7,r8,r9}
:0207D4DC 505103FC ldrplsh r0,[r1],#-0x3c
:0207D4E0 537EF4A7 cmnpl r14,#0xA7000000
:0207D4E4 1A416502 bne 030D68F4
:0207D4E8 3A17A4C3 bcc 026667FC
:0207D4EC 275E0096 unknown
:0207D4F0 AB6BCB3B blge 03B701E4
:0207D4F4 4500F11F strmi r15,[r0, #-0x11f]		;(r0-0x11f=*(effffee4))
:0207D4F8 58ABAC9D stmplia  r11!,{r0,r2,r3,r4,r7,r10,r11,r13,r15}
:0207D4FC 00934BFA ldreqsh r4,[r3], +r10
:0207D500 5520E303 strpl r14,[r0, #-0x303]!
:0207D504 F6AD30FA unknown
:0207D508 88766D00 unknown
:0207D50C F5CC7691 strnvb r7,[r12, #+0x691]		;r12+0x691=*(b166fec5)
:0207D510 024C0025 subeq  r0,r12,#0x25
:0207D514 E5D7FC4F ldrb r15,[r7, #+0xc4f]		;r7+0xc4f=*(00000c4f)
:0207D518 CB00D7C5 blgt 020B3434
:0207D51C 4480262A strmi r2,[r0],#+0x62a
:0207D520 008FB535 addeq  r11,r15,r5,lsr r5
:0207D524 49DE62A3 ldmmiib  r14 ,{r0,r1,r5,r7,r9,r13,r14}^
:0207D528 6725B15A unknown
:0207D52C 45BA1B00 ldrmi r1,[r10, #+0xb00]!
:0207D530 5DEA0E98 stcpll 14,cr0,[r10,#+0x260]!
:0207D534 FEC000E1 cdp2 0,12,cr0,cr0,cr1,7
:0207D538 2F7502C3 swics 0x007502c3
:0207D53C F0001281 andnv  r1,r0,r1,lsl #0x5
:0207D540 97A38D4C strls r8,r1,r0,r1,lsl #0x5
:0207D544 00C66B46 sbceq  r6,r6,r6,asr #0x16
:0207D548 E703D3F9 unknown
:0207D54C 95158F5F ldrls r8,[r5, #-0xf5f]		;(r5-0xf5f=*(e2002689))
:0207D550 BF929C00 swilt 0x00929c00
:0207D554 956D7AEB strlsb r7,[r13, #-0xaeb]!
:0207D558 525900DA subpls r0,r9,#0xDA
:0207D55C BE832DD4 mcrlt 13,4,r2,cr3,cr4,{6}
:0207D560 2100D358 unknown
:0207D564 69294974 stmvsdb  r9!,{r2,r4,r5,r6,r8,r11,r14}
:0207D568 00448EE0 subeq  r8,r4,r0,ror #0x1d
:0207D56C 6A75C9C8 bvs 03DEFC94
:0207D570 78F4C289 ldmvcia  r4!,{r0,r3,r7,r9,r14,r15}^
:0207D574 998E7900 stmlsib  r14 ,{r8,r11,r12,r13,r14}
:0207D578 27583E6B ldrcsb r3,ib 
:0207D57C B97100DD unknown
:0207D580 E14FB6BE mrs r11,SPSRstrh r11,[r15, #-0x6e]		;r15-0x6e=*(0207d51a)=#-318543174(0xed036aba)
:0207D584 AD0017F0 unknown
:0207D588 AC66C988 stcgel 9,cr12,[r6],#-0x220
:0207D58C 00B47D20 adceqs r7,r4,r0,lsr #0x1a
:0207D590 1863CE3A unknown
:0207D594 82E5DF4A rschi  r13,r5,#0x128
:0207D598 971A3100 ldrls r3,[r10,-r0, lsl #0x2]
:0207D59C 62513360 subvss r3,r1,#0x80000001
:0207D5A0 537F0045 cmnpl r15,#0x45
:0207D5A4 6477E0B1 unknown
:0207D5A8 AE0084BB mcrge 4,0,r8,cr0,cr11,{5}
:0207D5AC A01CFE6B andges r15,r12,r11,ror #0x1c
:0207D5B0 0094F981 addeqs r15,r4,r1,lsl #0x13
:0207D5B4 5870082B unknown
:0207D5B8 198F4868 stmneib  r15 ,{r3,r5,r6,r11,r14}
:0207D5BC 9445FD00 strlsb r15,[r5],#-0xd00
:0207D5C0 52DE6C87 sbcpls r6,r14,#0x8700
:0207D5C4 7BF800B7 blvc 01E7D8A8
:0207D5C8 73D323AB bicvcs r2,r3,#0xAC000002
:0207D5CC 0200E272 andeq  r14,r0,#0x20000007
:0207D5D0 8F57E34B swihi 0x0057e34b
:0207D5D4 002A661F eoreq  r6,r10,r15,lsl r6
:0207D5D8 07B255AB ldreq r5,[r2,+r11, lsr #0xb]!
:0207D5DC 032FEB28 unknown
:0207D5E0 86B5C200 unknown
:0207D5E4 D3C57B9A bicle  r7,r5,#0x26800
:0207D5E8 370800A5 strcc r0,[r8,-r5, lsr #0x1]
:0207D5EC 2887F230 stmcsia  r7 ,{r4,r5,r9,r12,r13,r14,r15}
:0207D5F0 A500B223 strge r11,[r0, #-0x223]		;(r0-0x223=*(effffde0))
:0207D5F4 6ABA02BF bvs 00EFE0F8
:0207D5F8 005CED03 subeqs r14,r12,r3,lsl #0x1a
:0207D5FC 2B8A1682 blcs 0030300C
:0207D600 92A7CF1C adcls  r12,r7,#0x70
:0207D604 F379B400 cmnnv r9,#0x0
:0207D608 4E07F2F0 mcrmi 2,0,r15,cr7,cr0,{7}
:0207D60C 69E200A1 unknown
:0207D610 DAF4CD65 ble 01DB0BAC
:0207D614 BE00D506 cdplt 5,0,cr13,cr0,cr6,0
:0207D618 621FD105 andvss r13,r15,#0x40000001
:0207D61C 008AC434 addeq  r12,r10,r4,lsr r4
:0207D620 9D34A6FE ldcls  6,cr10,[r4,#-0x3f8]!
:0207D624 A0A22E53 adcge  r2,r2,r3,asr r14
:0207D628 05F35500 ldreqb r5,[r3, #+0x500]!
:0207D62C A48AE132 strge r14,[r10],#+0x132
:0207D630 F6EB0075 unknown
:0207D634 83EC390B mvnhi  r3,#0x2C000
:0207D638 EF00AA40 swi 0x0000aa40
:0207D63C 9F065E60 swils 0x00065e60
:0207D640 0051BD71 subeqs r11,r1,r1,ror r13
:0207D644 F93E6E10 ldmnvdb  r14!,{r4,r9,r10,r11,r13,r14}
:0207D648 3D96218A unknown
:0207D64C DDDD0600 unknown
:0207D650 4D3E05AE ldcmi  5,cr0,[r14,#-0x2b8]!
:0207D654 E6BD0046 unknown
:0207D658 548DB591 strpl r11,[r13],#+0x591
:0207D65C 5D000571 unknown
:0207D660 D46F04C4 unknown
:0207D664 00FF6006 rsceqs r6,r15,r6
:0207D668 24195015 ldrcs r5,[r9],#-0x15
:0207D66C 97D698FB unknown
:0207D670 89BDE900 ldmhiib  r13!,{r8,r11,r13,r14,r15}
:0207D674 674043CC strvsb r4,ib 
:0207D678 D99E0077 ldmleib  r14 ,{r0,r1,r2,r4,r5,r6}
:0207D67C E842BDB0 stmda  r2 ,{r4,r5,r7,r8,r10,r11,r12,r13,r15}^
:0207D680 8B008807 blhi 0209F6A4
:0207D684 5B38E789 blpl 02EB74B0
:0207D688 00DB7919 sbceqs r7,r11,r9,lsl r9
:0207D68C 47A1C8EE strmi r12,r7,r11,r9,lsl r9
:0207D690 E97C7C0A unknown
:0207D694 F8420F00 stmnvda  r2 ,{r8,r9,r10,r11}^
:0207D698 FD841EC9 unknown
:0207D69C 83400913 unknown
:0207D6A0 48328086 ldmmida  r2!,{r1,r2,r7,r15}
:0207D6A4 001E2BED andeqs r2,r14,r13,ror #0x17
:0207D6A8 6C1170AC ldcvs  0,cr7,[r1],{#0xac}
:0207D6AC FD5A724E unknown
:0207D6B0 0EFFFB00 cdpeq 11,14,cr15,cr15,cr0,0
:0207D6B4 8538560F ldrhi r5,[r8, #-0x60f]!
:0207D6B8 D51E003D ldrle r0,[r14, #-0x3d]		;(r14-0x3d=*(0003ffc3))
:0207D6BC 392736AE stmccdb  r7!,{r1,r2,r3,r5,r7,r9,r10,r12,r13}
:0207D6C0 64000A2D strvs r0,[r0],#-0xa2d
:0207D6C4 21680FD9 unknown
:0207D6C8 009B5CA6 addeqs r5,r11,r6,lsr #0x19
:0207D6CC 245B54D1 ldrcsb r5,[r11],#-0x4d1
:0207D6D0 0C362E3A ldceq  14,cr2,[r6],#-0xe8
:0207D6D4 0A67B100 beq 03A69ADC
:0207D6D8 57E70F93 unknown
:0207D6DC 96D200B4 unknown
:0207D6E0 919E1BEE orrlss r1,r14,r14,ror #0x17
:0207D6E4 4F00809B swimi 0x0000809b
:0207D6E8 A261C0C5 rsbge  r12,r1,#0xC5
:0207D6EC 005ADC20 subeqs r13,r10,r0,lsr #0x18
:0207D6F0 1C774B69 ldcnel 11,cr4,[r7],#-0x1a4
:0207D6F4 E2121A16 ands r1,r2,#0x16000
:0207D6F8 93BA0A00 movlss r0,#0x0		;r0=0(0x0)
:0207D6FC A02AE5C0 eorge  r14,r10,r0,asr #0xb
:0207D700 E043003C sub  r0,r3,r12,lsr r0
:0207D704 171D1222 ldrne r1,[r13,-r2, lsr #0x4]
:0207D708 0B000E1B bleq 02080F7C
:0207D70C ADF2090D ldcgel 9,cr0,[r2,#+0x34]!
:0207D710 002D8BC7 eoreq  r8,r13,r7,asr #0x17
:0207D714 14B6A8B9 unknown
:0207D718 571EA9C8 ldrpl r10,r8,r13,r7,asr #0x17
:0207D71C F1198500 tstnv r9,r0,lsl #0xa
:0207D720 75074CAF strvc r4,[r7, #-0xcaf]		;(r7-0xcaf=*(fffff351))
:0207D724 DDBB00EE ldcle  0,cr0,[r11,#+0x3b8]!
:0207D728 60FDA399 smlalvss r10,r13,r9,r3
:0207D72C 9F00F77F swils 0x0000f77f
:0207D730 BC5C0126 ldcltl 1,cr0,[r12],{#0x26}
:0207D734 004472F5 unknown
:0207D738 5B663BC5 blpl 03A0C654
:0207D73C 8BFB7E34 blhi 01F5D014
:0207D740 43297600 unknown
:0207D744 23C6DCCB biccs  r13,r6,#0xCB00
:0207D748 FC6800B6 stc2l 0,cr0,[r8],#-0x2d8
:0207D74C F163B8ED unknown
:0207D750 CA00D7E4 bgt 020B36E8
:0207D754 104231DC unknown
:0207D758 00136385 andeqs r6,r3,r5,lsl #0x7
:0207D75C 84972240 ldrhi r2,[r7],#+0x240
:0207D760 85C61120 strhib r1,[r6, #+0x120]		;r6+0x120=*(00000120)
:0207D764 4A247D00 bmi 0299CB6C
:0207D768 BB3DF8D2 bllt 02FFBAB8
:0207D76C 321100AE andccs r0,r1,#0xAE
:0207D770 A16DC7F9 unknown
:0207D774 4B001D29 blmi 02084C20
:0207D778 F3DC9E2F bicnvs r9,r12,#0x2F0
:0207D77C 000DB230 andeq  r11,r13,r0,lsr r2
:0207D780 778652EC strvc r5,r11,r13,r0,lsr r2
:0207D784 2BC1E3D0 blcs 010F66CC
:0207D788 B3166C00 tstlt r6,#0x0
:0207D78C 70B999A9 adcvcs r9,r9,r9,lsr #0x13
:0207D790 48FA0011 unknown
:0207D794 64224794 unknown
:0207D798 C400A8E9 strgt r10,[r0],#-0x8e9
:0207D79C 1AA0FC8C bne 008BC9D4
:0207D7A0 0056F03F subeqs r15,r6,r15,lsr r0
:0207D7A4 227D2CD8 rsbcss r2,r13,#0xD800
:0207D7A8 873390EF ldrhi r9,r2,r13,#0xD800
:0207D7AC 494EC700 stmmidb  r14 ,{r8,r9,r10,r14,r15}^
:0207D7B0 38D1C1D9 ldmccia  r1 ,{r0,r3,r4,r6,r7,r8,r14,r15}^
:0207D7B4 A2FE008C rscges r0,r14,#0x8C
:0207D7B8 0B3698CA bleq 02E23AE8
:0207D7BC CF00A6D4 swigt 0x0000a6d4
:0207D7C0 28A5F581 stmcsia  r5!,{r0,r7,r8,r10,r12,r13,r14,r15}
:0207D7C4 00DA7ADE ldreqsb r7,[r10],#+0xae
:0207D7C8 3FB78E26 swicc 0x00b78e26
:0207D7CC 2CADBFA4 stccs  15,cr11,[r13],#+0x290
:0207D7D0 3A9DE400 bcc 007F67D8
:0207D7D4 78920D50 ldmvcia  r2 ,{r4,r6,r8,r10,r11}
:0207D7D8 CC9B006A ldcgt  0,cr0,[r11],{#0x6a}
:0207D7DC 4662545F unknown
:0207D7E0 C200F67E andgt  r15,r0,#0x7E00000
:0207D7E4 E8908D13 ldmia  r0 ,{r0,r1,r4,r8,r10,r11,r15}
:0207D7E8 002ED8B8 unknown
:0207D7EC 8239F75E eorhis r15,r9,#0x1780000
:0207D7F0 9FC3AFF5 swils 0x00c3aff5
:0207D7F4 5D80BE00 unknown
:0207D7F8 D0937C69 addles r7,r3,r9,ror #0x18
:0207D7FC 2DA9006F stccs  0,cr0,[r9,#+0x1bc]!
:0207D800 12B3CFD5 adcnes r12,r3,#0x354
:0207D804 3B00C825 blcc 020AF8A0
:0207D808 A710AC99 unknown
:0207D80C 00E8187D rsceq  r1,r8,r13,ror r8
:0207D810 DB9C636E blle 007965D0
:0207D814 CD3BBB7B ldcgt  11,cr11,[r11,#-0x1ec]!
:0207D818 26780900 unknown
:0207D81C 5918F46E ldmpldb  r8 ,{r1,r2,r3,r5,r6,r10,r12,r13,r14,r15}
:0207D820 B70100EC strlt r0,db 
:0207D824 9AA8839A bls 00A9E694
:0207D828 6500E64F strvs r14,[r0, #-0x64f]		;(r0-0x64f=*(fffff9b1))
:0207D82C 7EAA956E cdpvc 5,10,cr9,cr10,cr14,3
:0207D830 0021FFE6 eoreq  r15,r1,r6,ror #0x1f
:0207D834 EFBCCF08 swi 0x00bccf08
:0207D838 BA15E8E6 blt 025F7BD8
:0207D83C E79BD900 ldr r13,[r11,+r0, lsl #0x12]
:0207D840 6F36CE4A swivs 0x0036ce4a
:0207D844 09D400EA ldmeqib  r4 ,{r1,r3,r5,r6,r7}^
:0207D848 7CD6299F ldcvcl 9,cr2,[r6],{#0x9f}
:0207D84C AF0031B0 swige 0x000031b0
:0207D850 312AA4B2 strcch r10,[r10, -r2]!
:0207D854 00C63F23 sbceq  r3,r6,r3,lsr #0x1e
:0207D858 35A59430 strcc r9,[r5, #+0x430]!
:0207D85C 74A266C0 unknown
:0207D860 4EBC3700 cdpmi 7,10,cr3,cr12,cr0,0
:0207D864 82CAA6FC sbchi  r10,r10,#0xFC00000
:0207D868 D0B000E0 adcles r0,r0,r0,ror #0x1
:0207D86C D8153390 ldmleda  r5 ,{r4,r7,r8,r9,r12,r13}
:0207D870 4A00F1A7 bmi 020B9F14
:0207D874 F7410498 unknown
:0207D878 007FECDA unknown
:0207D87C 17CD500E strneb r5,[r13, +r14]
:0207D880 7691F62F ldrvc r15,[r1],+r15, lsr #0xc
:0207D884 4DD68D00 unknown
:0207D888 EFB04D43 swi 0x00b04d43
:0207D88C 4D5400CC unknown
:0207D890 04DFE4AA ldreqb r14,[r15],#+0x4aa
:0207D894 E3009E96 unknown
:0207D898 1B4CD1B5 blne 033B1F74
:0207D89C 00C16A88 sbceq  r6,r1,r8,lsl #0x15
:0207D8A0 462C1FB8 unknown
:0207D8A4 9D65517F stclsl 1,cr5,[r5,#-0x1fc]!
:0207D8A8 5EEA0400 cdppl 4,14,cr0,cr10,cr0,0
:0207D8AC 8C355D01 ldchi  13,cr5,[r5],#-0x4
:0207D8B0 747300FA unknown
:0207D8B4 412EFB87 msrmi CPSR_fsx,r7
:0207D8B8 5A00B30B bpl 020AA4EC
:0207D8BC 5292671D addpls r6,r2,#0x740000
:0207D8C0 00E9DBD2 unknown
:0207D8C4 6D105633 unknown
:0207D8C8 9AD64713 bls 0160F51C
:0207D8CC D7618C00 strleb r8,[r1,-r0, lsl #0x18]!
:0207D8D0 A10C7A37 unknown
:0207D8D4 148E0059 strne r0,[r14],#+0x59
:0207D8D8 3C89EBF8 stccc  11,cr14,[r9],{#0xf8}
:0207D8DC EE00CE13 mcr 14,0,r12,cr0,cr3,{0}
:0207D8E0 35B7A927 ldrcc r10,[r7, #+0x927]!
:0207D8E4 00E161C9 rsceq  r6,r1,r9,asr #0x3
:0207D8E8 7A1CE5ED bvc 027B70A4
:0207D8EC 9C47B13C stclsl 1,cr11,[r7],{#0x3c}
:0207D8F0 D2DF5900 sbcles r5,r15,#0x0
:0207D8F4 F2733F55 rsbnvs r3,r3,#0x154
:0207D8F8 CE790018 mrcgt 0,3,r0,cr9,cr8,{0}
:0207D8FC 37BF7314 unknown
:0207D900 EA0053C7 b 02092824
:0207D904 5B5FF7CD blpl 0387B840
:0207D908 00DFFDAA sbceqs r15,r15,r10,lsr #0x1b
:0207D90C 783D6F14 ldmvcda  r13!,{r2,r4,r8,r9,r10,r11,r13,r14}
:0207D910 CA44DB86 bgt 031B4730
:0207D914 AFF38100 swige 0x00f38100
:0207D918 68C43EB9 stmvsia  r4 ,{r0,r3,r4,r5,r7,r9,r10,r11,r12,r13}^
:0207D91C 342C0038 unknown
:0207D920 405FC224 submis r12,r15,r4,lsr #0x4
:0207D924 720016A3 andvc  r1,r0,#0xA300000
:0207D928 0CBC1DC3 ldceq  13,cr1,[r12],#+0x30c
:0207D92C 0028E225 eoreq  r14,r8,r5,lsr #0x4
:0207D930 FF3C498B swinv 0x003c498b
:0207D934 390D9541 stmccdb  r13 ,{r0,r6,r8,r10,r12,r15}
:0207D938 A8017100 stmgeda  r1 ,{r8,r12,r13,r14}
:0207D93C 0CB3DE08 ldceq  14,cr13,[r3],#+0x20
:0207D940 E49C00D8 ldr r0,[r12],#+0xd8
:0207D944 C19064B4 ldrgth r6,[r0, +r4]
:0207D948 61007B56 unknown
:0207D94C 70D5CB84 sbcvcs r12,r5,r4,lsl #0x17
:0207D950 004832B6 streqh r3,[r8],#-0x26
:0207D954 D06C5C74 rsble  r5,r12,r4,ror r12
:0207D958 52B85742 adcpls r5,r8,#0x1080000
:0207D95C 52525200 subpls r5,r2,#0x0
:0207D960 09090909 stmeqdb  r9 ,{r0,r3,r8,r11}
:0207D964 6A6A006A bvs 03AFDB14
:0207D968 D5D5D56A ldrleb r13,[r5, #+0x56a]		;r5+0x56a=*(e2003b52)
:0207D96C 300030D5 unknown
:0207D970 36363030 unknown
:0207D974 00A53636 adceq  r3,r5,r6,lsr r6
:0207D978 38A5A5A5 stmccia  r5!,{r0,r2,r5,r7,r8,r10,r13,r15}
:0207D97C BF383838 swilt 0x00383838
:0207D980 BFBFBF00 swilt 0x00bfbf00
:0207D984 40404040 submi  r4,r0,r0,asr #0x0
:0207D988 A3A300A3 movge  r0,#0xA3		;r0=163(0xa3)
:0207D98C 9E9E9EA3 cdpls 14,8,cr9,cr14,cr3,5
:0207D990 8100819E swphi r8,r14,r0
:0207D994 F3F38181 mvnnvs r8,#0x40000020
:0207D998 00D7F3F3 ldreqsh r15,[r7],#+0x33
:0207D99C FBD7D7D7 blx 01673900
:0207D9A0 7CFBFBFB ldcvcl 11,cr15,[r11],#+0x3ec
:0207D9A4 7C7C7C00 ldcvcl 12,cr7,[r12],#-0x0
:0207D9A8 E3E3E3E3 mvn  r14,#0x8C000003
:0207D9AC 39390039 ldmccdb  r9!,{r0,r3,r4,r5}
:0207D9B0 82828239 addhi  r8,r2,#0x90000003
:0207D9B4 9B009B82 blls 020A47C4
:0207D9B8 2F2F9B9B swics 0x002f9b9b
:0207D9BC 00FF2F2F rsceqs r2,r15,r15,lsr #0x1e
:0207D9C0 87FFFFFF unknown
:0207D9C4 34878787 strcc r8,[r7],#+0x787
:0207D9C8 34343400 unknown
:0207D9CC 8E8E8E8E cdphi 14,8,cr8,cr14,cr14,4
:0207D9D0 43430043 unknown
:0207D9D4 44444443 strmib r4,[r4],#-0x443
:0207D9D8 C400C444 strgt r12,[r0],#-0x444
:0207D9DC DEDEC4C4 cdple 4,12,cr12,cr14,cr4,6
:0207D9E0 00E9DEDE unknown
:0207D9E4 CBE9E9E9 blgt 01AF8190
:0207D9E8 0B71CBCB bleq 03CF091C
:0207D9EC 7B544054 blvc 0358DB44
:0207D9F0 947B7B7B unknown
:0207D9F4 94009494 strls r9,[r0],#-0x494
:0207D9F8 32323232 eorccs r3,r2,#0x20000003
:0207D9FC 00A6A6A6 adceq  r10,r6,r6,lsr #0xd
:0207DA00 C2C2C2A6 sbcgt  r12,r2,#0x6000000A
:0207DA04 232323C2 unknown
:0207DA08 3D3D2300 ldccc  3,cr2,[r13,#-0x0]!
:0207DA0C EEEE3D3D mcr 13,7,r3,cr14,cr13,{1}
:0207DA10 4CEE00EE stcmil 0,cr0,[r14],#+0x3b8
:0207DA14 954C4C4C strlsb r4,[r12, #-0xc4c]		;(r12-0xc4c=*(b166ebe8))
:0207DA18 95009595 strls r9,[r0, #-0x595]		;(r0-0x595=*(fffffb0e))
:0207DA1C 0B0B0B0B bleq 02340650
:0207DA20 00424242 subeq  r4,r2,r2,asr #0x4
:0207DA24 FAFAFA42 blx 01F3C334
:0207DA28 C3C3C3FA bicgt  r12,r3,#0xE8000003
:0207DA2C 4E4EC300 cdpmi 3,4,cr12,cr14,cr0,0
:0207DA30 08084E4E stmeqda  r8 ,{r1,r2,r3,r6,r9,r10,r11,r14}
:0207DA34 2E080008 cdpcs 0,0,cr0,cr8,cr8,0
:0207DA38 A12E2E2E unknown
:0207DA3C A100A1A1 unknown
:0207DA40 66666666 unknown
:0207DA44 00282828 eoreq  r2,r8,r8,lsr #0x10
:0207DA48 D9D9D928 ldmleib  r9 ,{r3,r5,r8,r11,r12,r14,r15}^
:0207DA4C 242424D9 unknown
:0207DA50 B2B22400 adclts r2,r2,#0x0
:0207DA54 7676B2B2 unknown
:0207DA58 5B760076 blpl 03DFDC38
:0207DA5C A25B5B5B subges r5,r11,#0x16C00
:0207DA60 A200A2A2 andge  r10,r0,#0x2000000A
:0207DA64 49494949 stmmidb  r9 ,{r0,r3,r6,r8,r11,r14}^
:0207DA68 006D6D6D rsbeq  r6,r13,r13,ror #0x1a
:0207DA6C 8B8B8B6D blhi 00360828
:0207DA70 D1D1D18B bicles r13,r1,r11,lsl #0x3
:0207DA74 2525D100 strcs r13,[r5, #-0x100]!
:0207DA78 72722525 rsbvcs r2,r2,#0x9400000
:0207DA7C F8720072 unknown
:0207DA80 F6F8F8F8 unknown
:0207DA84 F600F6F6 unknown
:0207DA88 64646464 unknown
:0207DA8C 00868686 addeq  r8,r6,r6,lsl #0xd
:0207DA90 68686886 unknown
:0207DA94 98989868 ldmlsia  r8 ,{r3,r5,r6,r11,r12,r15}
:0207DA98 16169800 ldrne r9,[r6],-r0, lsl #0x10
:0207DA9C D4D41616 ldrleb r1,[r4],#+0x616
:0207DAA0 A4D400D4 ldrgeb r0,[r4],#+0xd4
:0207DAA4 5CA4A4A4 stcpl  4,cr10,[r4],#+0x290
:0207DAA8 5C005C5C stcpl  12,cr5,[r0],{#0x5c}
:0207DAAC CCCCCCCC stcgtl 12,cr12,[r12],{#0xcc}
:0207DAB0 005D5D5D subeqs r5,r13,r13,asr r13
:0207DAB4 6565655D strvsb r6,[r5, #-0x55d]!
:0207DAB8 B6B6B665 unknown
:0207DABC 9292B600 addlss r11,r2,#0x0
:0207DAC0 6C6C9292 stcvsl 2,cr9,[r12],#-0x248
:0207DAC4 706C006C rsbvc  r0,r12,r12,ror #0x0
:0207DAC8 48707070 unknown
:0207DACC 48004848 stmmida  r0 ,{r3,r6,r11,r14}
:0207DAD0 50505050 subpls r5,r0,r0,asr r0
:0207DAD4 00FDFDFD unknown
:0207DAD8 EDEDEDFD stcl 13,cr14,[r13,#+0x3f4]!
:0207DADC B9B9B9ED ldmltib  r9!,{r0,r2,r3,r5,r6,r7,r8,r11,r12,r13,r15}
:0207DAE0 DADAB900 ble 0172BEE8
:0207DAE4 5E5EDADA mrcpl 10,2,r13,cr14,cr10,{6}
:0207DAE8 155E005E ldrneb r0,[r14, #-0x5e]		;r14-0x5e=*(0207d9d2)=#1145258819(0x44434343)
:0207DAEC 46151515 unknown
:0207DAF0 46004646 strmi r4,[r14, #-0x5e]		;r14-0x5e=*(0207d9d2)=#1145258819(0x44434343)
:0207DAF4 B1575757 cmplt r7,r7,asr r7
:0207DAF8 8DA7A708 stchi  7,cr10,[r7,#+0x20]!
:0207DAFC 8D8D8D10 unknown
:0207DB00 9D9D9D9D unknown
:0207DB04 84840084 strhi r0,[r4],#+0x84
:0207DB08 90909084 addlss r9,r0,r4,lsl #0x1
:0207DB0C D800D890 stmleda  r0 ,{r4,r7,r11,r12,r14,r15}
:0207DB10 ABAB032C blge 00B3E7C8
:0207DB14 8C13B9AB ldchi  9,cr11,[r3],{#0xab}
:0207DB18 8C8C228C stchi  2,cr2,[r12],{#0x8c}
:0207DB1C BCBCBCBC ldclt  12,cr11,[r12],#+0x2f0
:0207DB20 D300D3D3 unknown
:0207DB24 0A0A0AD3 beq 02300678
:0207DB28 00F7F70A rsceqs r15,r7,r10,lsl #0xe
:0207DB2C E4E4F7F7 unknown
:0207DB30 5858E4E4 ldmplda  r8 ,{r2,r5,r6,r7,r10,r13,r14,r15}^
:0207DB34 05585800 ldreqb r5,[r8, #-0x800]		;(r8-0x800=*(fffff800))
:0207DB38 B8050505 stmltda  r5 ,{r0,r2,r8,r10}
:0207DB3C B8B800B8 ldmltia  r8!,{r3,r4,r5,r7}
:0207DB40 B3B3B3B3 movlts r11,#0xCC000002		;r11=-872415230(0xcc000002)
:0207DB44 45004545 strmi r4,[r0, #-0x545]		;r0-0x545=*(44433dfe)=#0(0x00000000)
:0207DB48 06060645 streq r0,[r0, #-0x545]		;r0-0x545=*(44433dfe)=#0(0x00000000)
:0207DB4C 00D0D006 sbceqs r13,r0,r6
:0207DB50 2C2CD0D0 stccs  0,cr13,[r12],#-0x340
:0207DB54 1E1E2C2C cdpne 12,0,cr2,cr14,cr12,1
:0207DB58 8F1E1E00 swihi 0x001e1e00
:0207DB5C CA8F8F8F bgt 004619A0
:0207DB60 CACA00CA bgt 012FDE90
:0207DB64 3F3F3F3F swicc 0x003f3f3f
:0207DB68 0F000F0F swieq 0x00000f0f
:0207DB6C 0202020F andeq  r0,r2,#0xF0000000
:0207DB70 00C1C102 sbceq  r12,r1,r2,lsl #0x2
:0207DB74 AFAFC1C1 swige 0x00afc1c1
:0207DB78 BDBDAFAF ldclt  15,cr10,[r13,#+0x2bc]!
:0207DB7C 03BDBD00 moveqs r11,#0x0		;r11=0(0x0)
:0207DB80 02320303 eoreqs r0,r2,#0xC000000
:0207DB84 13200101 unknown
:0207DB88 8A131313 bhi 025427DC
:0207DB8C 008A8A8A addeq  r8,r10,r10,lsl #0x15
:0207DB90 6B6B6B6B blvs 03B58944
:0207DB94 3A3A3A3A bcc 02F0C484
:0207DB98 91919100 orrlss r9,r1,r0,lsl #0x2
:0207DB9C 11111191 unknown
:0207DBA0 41410011 unknown
:0207DBA4 4F4F4141 swimi 0x004f4141
:0207DBA8 67004F4F strvs r4,[r1, -r1]
:0207DBAC DC676767 stclel 7,cr6,[r7],#-0x19c
:0207DBB0 00DCDCDC ldreqsb r13,[r12],#+0xcc
:0207DBB4 EAEAEAEA b 01B38764
:0207DBB8 97979797 unknown
:0207DBBC F2F2F200 rscnvs r15,r2,#0x0
:0207DBC0 CFCFCFF2 swigt 0x00cfcff2
:0207DBC4 CECE00CF cdpgt 0,12,cr0,cr14,cr15,6
:0207DBC8 F0F0CECE rscnvs r12,r0,r14,asr #0x1d
:0207DBCC B400F0F0 strlt r15,[r0],#-0xf0
:0207DBD0 E6B4B4B4 unknown
:0207DBD4 00E6E6E6 rsceq  r14,r6,r6,ror #0xd
:0207DBD8 73737373 cmnvc r3,#0xCC000001
:0207DBDC 96969696 unknown
:0207DBE0 ACACAC00 stcge  12,cr10,[r12],#+0x0
:0207DBE4 747474AC unknown
:0207DBE8 22220074 eorcs  r0,r2,#0x74
:0207DBEC E7E72222 strb r2,[r7,+r2, lsr #0x4]!
:0207DBF0 AD00E7E7 unknown
:0207DBF4 35ADADAD strcc r10,[r13, #+0xdad]!
:0207DBF8 00353535 eoreqs r3,r5,r5,lsr r5
:0207DBFC 85858585 strhi r8,[r5, #+0x585]		;r5+0x585=*(e2003b6d)
:0207DC00 E2E2E2E2 rsc  r14,r2,#0x2000000E
:0207DC04 F9F9F900 ldmnvib  r9!,{r8,r11,r12,r13,r14,r15}^
:0207DC08 373737F9 unknown
:0207DC0C E8E80037 unknown
:0207DC10 1C1CE8E8 ldcne  8,cr14,[r12],{#0xe8}
:0207DC14 75001C1C strvc r1,[r0, #-0xc1c]		;r0-0xc1c=*(44433727)=#0(0x00000000)
:0207DC18 DF757575 swile 0x00757575
:0207DC1C 00DFDFDF ldreqsb r13,[r15],#+0xff
:0207DC20 6E6E6E6E cdpvs 14,6,cr6,cr14,cr14,3
:0207DC24 47474747 strmib r4,[r15],#+0xff
:0207DC28 F1F1F100 mvnnvs r15,r0,lsl #0x2
:0207DC2C 1A1A1AF1 bne 027047F8
:0207DC30 7171001A cmnvc r1,r10,lsl r0
:0207DC34 1D1D7171 unknown
:0207DC38 29001D1D stmcsdb  r0 ,{r0,r2,r3,r4,r8,r10,r11,r12}
:0207DC3C C5292929 strgt r2,[r9, #-0x929]!
:0207DC40 00C5C5C5 sbceq  r12,r5,r5,asr #0xb
:0207DC44 89898989 stmhiib  r9 ,{r0,r3,r7,r8,r11,r15}
:0207DC48 6F6F6F6F swivs 0x006f6f6f
:0207DC4C B7B7B700 ldrlt r11,[r7,+r0, lsl #0xe]!
:0207DC50 626262B7 rsbvs  r6,r2,#0x7000000B
:0207DC54 0E0E0062 cdpeq 0,0,cr0,cr14,cr2,3
:0207DC58 AAAA0E0E bge 00B01498
:0207DC5C 1800AAAA stmneda  r0 ,{r1,r3,r5,r7,r9,r11,r13,r15}
:0207DC60 BE181818 mrclt 8,0,r1,cr8,cr8,{0}
:0207DC64 00BEBEBE unknown
:0207DC68 1B1B1B1B blne 027448DC
:0207DC6C FCFCFCFC ldc2l 12,cr15,[r12],#+0x3f0
:0207DC70 56565600 ldrplb r5,[r6],-r0, lsl #0xc
:0207DC74 3E3E3E56 mrccc 14,1,r3,cr14,cr6,{2}
:0207DC78 4B4B003E blmi 0333DD78
:0207DC7C C6C64B4B strgtb r4,[r6],-r0, lsl #0xc
:0207DC80 D200C6C6 andle  r12,r0,#0xC600000
:0207DC84 79D2D2D2 ldmvcib  r2 ,{r1,r4,r6,r7,r9,r12,r14,r15}^
:0207DC88 00797979 rsbeqs r7,r9,r9,ror r9
:0207DC8C 20202020 eorcs  r2,r0,r0,lsr #0x0
:0207DC90 9A9A9A9A bls 00724700
:0207DC94 0F96DB00 swieq 0x0096db00
:0207DC98 C0C0C0C0 sbcgt  r12,r0,r0,asr #0x1
:0207DC9C FE02FEFE mcr2 14,0,r15,cr2,cr14,{7}
:0207DCA0 787878FE unknown
:0207DCA4 00CDCD78 sbceq  r12,r13,r8,ror r13
:0207DCA8 5A5ACDCD bpl 037313E4
:0207DCAC F4F45A5A unknown
:0207DCB0 1FF4F400 swine 0x00f4f400
:0207DCB4 DD1F1F1F unknown
:0207DCB8 DDDD00DD unknown
:0207DCBC A8A8A8A8 stmgeia  r8!,{r3,r5,r7,r11,r13,r15}
:0207DCC0 33003333 unknown
:0207DCC4 88888833 stmhiia  r8 ,{r0,r1,r4,r5,r11,r15}
:0207DCC8 00070788 andeq  r0,r7,r8,lsl #0xf
:0207DCCC C7C70707 strgtb r0,[r7,+r7, lsl #0xe]
:0207DCD0 3131C7C7 teqcc r1,r7,asr #0xf
:0207DCD4 B1313100 teqlt r1,r0,lsl #0x2
:0207DCD8 12B1B1B1 adcnes r11,r1,#0x4000002C
:0207DCDC 12120012 andnes r0,r2,#0x12
:0207DCE0 10101010 andnes r1,r0,r0,lsl r0
:0207DCE4 59005959 stmpldb  r0 ,{r0,r3,r4,r6,r8,r11,r12,r14}
:0207DCE8 27272759 unknown
:0207DCEC 00808027 addeq  r8,r0,r7,lsr #0x0
:0207DCF0 ECEC8080 stcl 0,cr8,[r12],#+0x200
:0207DCF4 5F5FECEC swipl 0x005fecec
:0207DCF8 605F5F00 subvss r5,r15,r0,lsl #0x1e
:0207DCFC 51606060 unknown
:0207DD00 51510051 cmppl r1,r1,asr r0
:0207DD04 7F7F7F7F swivc 0x007f7f7f
:0207DD08 A900A9A9 stmgedb  r0 ,{r0,r3,r5,r7,r8,r11,r13,r15}
:0207DD0C 191919A9 ldmnedb  r9 ,{r0,r3,r5,r7,r8,r11,r12}
:0207DD10 00B5B519 adceqs r11,r5,r9,lsl r5
:0207DD14 4A4AB5B5 bmi 0332B3F0
:0207DD18 0D0D4A4A unknown
:0207DD1C 2D0D0D00 unknown
:0207DD20 E52D2D2D str r2,[r13, #-0xd2d]!
:0207DD24 E5E500E5 strb r0,[r5, #+0xe5]!
:0207DD28 7A7A7A7A bvc 03F1C718
:0207DD2C 9F009F9F swils 0x00009f9f
:0207DD30 9393939F orrlss r9,r3,#0x7C000002
:0207DD34 00C9C993 smulleq  r12,r9,r3,r9
:0207DD38 9C9CC9C9 ldcls  9,cr12,[r12],{#0xc9}
:0207DD3C EFEF9C9C swi 0x00ef9c9c
:0207DD40 A0EFEF00 rscge  r14,r15,r0,lsl #0x1e
:0207DD44 E0A0A0A0 adc  r10,r0,r0,lsr #0x1
:0207DD48 E0E000E0 rsc  r0,r0,r0,ror #0x1
:0207DD4C 3B3B3B3B blcc 02F4CA40
:0207DD50 4D004D4D unknown
:0207DD54 AEAEAE4D cdpge 14,10,cr10,cr14,cr13,2
:0207DD58 002A2AAE eoreq  r2,r10,r14,lsr #0x15
:0207DD5C F5F52A2A ldrnvb r2,[r5, #+0xa2a]!
:0207DD60 B0B0F5F5 unknown
:0207DD64 C8B0B000 ldmgtia  r0!,{r12,r13,r15}
:0207DD68 EBC8C8C8 bl 012B0090
:0207DD6C EBEB00EB bl 01B3E120
:0207DD70 BBBBBBBB bllt 00F6CC64
:0207DD74 3C003C3C stccc  12,cr3,[r0],{#0x3c}
:0207DD78 8383833C orrhi  r8,r3,#0xF0000000
:0207DD7C 00535383 subeqs r5,r3,r3,lsl #0x7
:0207DD80 99995353 ldmlsib  r9 ,{r0,r1,r4,r6,r8,r9,r12,r14}
:0207DD84 61619999 unknown
:0207DD88 17616100 strneb r6,[r1,-r0, lsl #0x2]!
:0207DD8C 2B171717 blcs 026439F0
:0207DD90 2B2B002B blcs 02B3DE44
:0207DD94 04040404 streq r0,[r4],#-0x404
:0207DD98 7E007E7E mcrvc 14,0,r7,cr0,cr14,{3}
:0207DD9C BABABA7E blt 00F2C79C
:0207DDA0 007777BA unknown
:0207DDA4 D6D67777 unknown
:0207DDA8 2626D6D6 unknown
:0207DDAC E1262600 unknown
:0207DDB0 69E1E1E1 unknown
:0207DDB4 69690069 unknown
:0207DDB8 14141414 ldrne r1,[r4],#-0x414
:0207DDBC 63006363 unknown
:0207DDC0 55555563 ldrplb r5,[r5, #-0x563]		;(r5-0x563=*(e2003085))
:0207DDC4 00212155 eoreq  r2,r1,r5,asr r1
:0207DDC8 0C0C2121 stceq  1,cr2,[r12],{#0x21}
:0207DDCC 7D7D0C0C ldcvcl 12,cr0,[r13,#-0x30]!
:0207DDD0 A57D7D00 ldrgeb r7,[r13, #-0xd00]!
:0207DDD4 FC8403FC stc2  3,cr0,[r4],{#0xfc}
:0207DDD8 03FC9903 mvneqs r9,#0xC000
:0207DDDC 03FC8DA8 mvneqs r8,#0x2A00
:0207DDE0 BD03FC0D unknown
:0207DDE4 FCB103FC ldc2  3,cr0,[r1],#+0x3f0
:0207DDE8 FC54AA03 ldc2l 10,cr10,[r4],{#0x3}
:0207DDEC 03FC5003 mvneqs r5,#0x3
:0207DDF0 A903FC03 stmgedb  r3 ,{r0,r1,r10,r11,r12,r13,r14,r15}
:0207DDF4 7DAA03FC stcvc  3,cr0,[r10,#+0x3f0]!
:0207DDF8 FC1903FC ldc2  3,cr0,[r9],{#0xfc}
:0207DDFC 03FC6203 mvneqs r6,#0x30000000
:0207DE00 AA03FCE6 bge 0217D1A0
:0207DE04 4503FC9A strmi r15,[r3, #-0xc9a]		;(r3-0xc9a=*(fffff366))
:0207DE08 FC9D03FC ldc2  3,cr0,[r13],{#0xfc}
:0207DE0C 03FC4003 mvneqs r4,#0x3
:0207DE10 03FC87AA mvneqs r8,#0x2A80000
:0207DE14 EB03FC15 bl 0217CE70
:0207DE18 FCC903FC stc2l 3,cr0,[r9],{#0xfc}
:0207DE1C FC0BAA03 stc2  10,cr10,[r11],{#0x3}
:0207DE20 03FCEC03 mvneqs r14,#0x300
:0207DE24 FD03FC67 unknown
:0207DE28 EAAA03FC b 00AFEE20
:0207DE2C FCBF03FC ldc2  3,cr0,[r15],#+0x3f0
:0207DE30 03FCF703 mvneqs r15,#0xC0000
:0207DE34 AA03FC96 bge 0217D094
:0207DE38 C203FC5B andgt  r15,r3,#0x5B00
:0207DE3C FC1C03FC ldc2  3,cr0,[r12],{#0xfc}
:0207DE40 03FCAE03 mvneqs r10,#0x30
:0207DE44 03FC6AAA mvneqs r6,#0xAA000
:0207DE48 4103FC5A unknown
:0207DE4C FC0203FC stc2  3,cr0,[r2],{#0xfc}
:0207DE50 FC4FAA03 stc2l 10,cr10,[r15],{#0x3}
:0207DE54 03FC5C03 mvneqs r5,#0x300
:0207DE58 3403FCF4 strcc r15,[r3],#-0xcf4
:0207DE5C 08AA03FC stmeqia  r10!,{r2,r3,r4,r5,r6,r7,r8,r9}
:0207DE60 FC9303FC ldc2  3,cr0,[r3],{#0xfc}
:0207DE64 03FC7303 mvneqs r7,#0xC000000
:0207DE68 AA03FC53 bge 0217CFBC
:0207DE6C 0C03FC3F stceq  12,cr15,[r3],{#0x3f}
:0207DE70 FC5203FC ldc2l 3,cr0,[r2],{#0xfc}
:0207DE74 03FC6503 mvneqs r6,#0xC00000
:0207DE78 03FC5EAA mvneqs r5,#0xAA0
:0207DE7C A103FC28 unknown
:0207DE80 FC0F03FC stc2  3,cr0,[r15],{#0xfc}
:0207DE84 FCB5AA03 ldc2  10,cr10,[r5],#+0xc
:0207DE88 03FC0903 mvneqs r0,#0xC000
:0207DE8C 9B03FC36 blls 0217CF6C
:0207DE90 3DAA03FC stccc  3,cr0,[r10,#+0x3f0]!
:0207DE94 FC2603FC stc2  3,cr0,[r6],#-0x3f0
:0207DE98 03FC6903 mvneqs r6,#0xC000
:0207DE9C AA03FCCD bge 0217D1D8
:0207DEA0 1B03FC9F blne 0217D124
:0207DEA4 FC9E03FC ldc2  3,cr0,[r14],{#0xfc}
:0207DEA8 03FC7403 mvneqs r7,#0x3000000
:0207DEAC 03FC2EAA mvneqs r2,#0xAA0
:0207DEB0 B203FC2D andlt  r15,r3,#0x2D00
:0207DEB4 FCEE03FC stc2l 3,cr0,[r14],#+0x3f0
:0207DEB8 FCFBAA03 ldc2l 10,cr10,[r11],#+0xc
:0207DEBC 03FCF603 mvneqs r15,#0x300000
:0207DEC0 6103FC4D unknown
:0207DEC4 CEAA03FC mcrgt 3,5,r0,cr10,cr12,{7}
:0207DEC8 FC7B03FC ldc2l 3,cr0,[r11],#-0x3f0
:0207DECC 03FC3E03 mvneqs r3,#0x30
:0207DED0 AA03FC71 bge 0217D09C
:0207DED4 F503FC97 strnv r15,[r3, #-0xc97]		;(r3-0xc97=*(fffff369))
:0207DED8 FC6803FC stc2l 3,cr0,[r8],#-0x3f0
:0207DEDC 2C13FD03 ldccs  13,cr15,[r3],{#0x3}
:0207DEE0 6003FC6A andvs  r15,r3,r10,ror #0x18
:0207DEE4 FC1F03FC ldc2  3,cr0,[r15],{#0xfc}
:0207DEE8 03FCC803 mvneqs r12,#0x30000
:0207DEEC 03FC55ED mvneqs r5,#0x3B400000
:0207DEF0 4603FCBE unknown
:0207DEF4 FCD903FC ldc2l 3,cr0,[r9],{#0xfc}
:0207DEF8 FC554B03 ldc2l 11,cr4,[r5],{#0x3}
:0207DEFC 03FCDE03 mvneqs r13,#0x30
:0207DF00 E803FCD4 stmda  r3 ,{r2,r4,r6,r7,r10,r11,r12,r13,r14,r15}
:0207DF04 554A03FC strplb r0,[r10, #-0x3fc]		;(r10-0x3fc=*(fffffc04))
:0207DF08 FC6B03FC stc2l 3,cr0,[r11],#-0x3f0
:0207DF0C 03FC2A03 mvneqs r2,#0x3000
:0207DF10 1603FCE5 strne r15,r2,#0x3000
:0207DF14 C503FC55 strgt r15,[r3, #-0xc55]		;(r3-0xc55=*(fffff3ab))
:0207DF18 FCD703FC ldc2l 3,cr0,[r7],{#0xfc}
:0207DF1C 03FC5503 mvneqs r5,#0xC00000
:0207DF20 03FC5594 mvneqs r5,#0x25000000
:0207DF24 1003FCCF andne  r15,r3,r15,asr #0x19
:0207DF28 FC0603FC stc2  3,cr0,[r6],{#0xfc}
:0207DF2C FC558103 ldc2l 1,cr8,[r5],{#0x3}
:0207DF30 03FCF003 mvneqs r15,#0x3
:0207DF34 BA03FC44 blt 0217D04C
:0207DF38 55E303FC strplb r0,[r3, #+0x3fc]!
:0207DF3C FCF303FC ldc2l 3,cr0,[r3],#+0x3f0
:0207DF40 03FCFE03 mvneqs r15,#0x30
:0207DF44 8A03FCC0 bhi 0217D24C
:0207DF48 AD03FC55 unknown
:0207DF4C FCBC03FC ldc2  3,cr0,[r12],#+0x3f0
:0207DF50 03FC4803 mvneqs r4,#0x30000
:0207DF54 03FC5504 mvneqs r5,#0x1000000
:0207DF58 C103FCDF unknown
:0207DF5C FC7503FC ldc2l 3,cr0,[r5],#-0x3f0
:0207DF60 FC556303 ldc2l 3,cr6,[r5],{#0x3}
:0207DF64 03FC3003 mvneqs r3,#0x3
:0207DF68 0E03FC1A mcreq 12,0,r15,cr3,cr10,{0}
:0207DF6C 556D03FC strplb r0,[r13, #-0x3fc]!
:0207DF70 FC4C03FC stc2l 3,cr0,[r12],{#0xfc}
:0207DF74 03FC1403 mvneqs r1,#0x3000000
:0207DF78 2F03FC35 swics 0x0003fc35
:0207DF7C E103FC55 unknown
:0207DF80 FCA203FC stc2  3,cr0,[r2],#+0x3f0
:0207DF84 03FCCC03 mvneqs r12,#0x300
:0207DF88 03FC5539 mvneqs r5,#0xE400000
:0207DF8C F203FC57 andnv  r15,r3,#0x5700
:0207DF90 FC8203FC stc2  3,cr0,[r2],{#0xfc}
:0207DF94 FC554703 ldc2l 7,cr4,[r5],{#0x3}
:0207DF98 03FCAC03 mvneqs r10,#0x300
:0207DF9C 2B03FCE7 blcs 0217D340
:0207DFA0 559503FC ldrpl r0,[r5, #+0x3fc]		;r5+0x3fc=*(e20039e4)
:0207DFA4 FCA003FC stc2  3,cr0,[r0],#+0x3f0
:0207DFA8 03FC9803 mvneqs r9,#0x30000
:0207DFAC 7F03FCD1 swivc 0x0003fcd1
:0207DFB0 6603FC55 unknown
:0207DFB4 FC7E03FC ldc2l 3,cr0,[r14],#-0x3f0
:0207DFB8 03FCAB03 mvneqs r10,#0xC00
:0207DFBC 03FC5583 mvneqs r5,#0x20C00000
:0207DFC0 2903FCCA stmcsdb  r3 ,{r1,r3,r6,r7,r10,r11,r12,r13,r14,r15}
:0207DFC4 FCD303FC ldc2l 3,cr0,[r3],{#0xfc}
:0207DFC8 FC553C03 ldc2l 12,cr3,[r5],{#0x3}
:0207DFCC 03FC7903 mvneqs r7,#0xC000
:0207DFD0 1D03FCE2 unknown
:0207DFD4 557603FC ldrplb r0,[r6, #-0x3fc]!
:0207DFD8 FC3B03FC ldc2  3,cr0,[r11],#-0x3f0
:0207DFDC 03FC5603 mvneqs r5,#0x300000
:0207DFE0 1E03FC4E cdpne 12,0,cr15,cr3,cr14,2
:0207DFE4 DB03FC55 blle 0217D140
:0207DFE8 FC0A03FC stc2  3,cr0,[r10],{#0xfc}
:0207DFEC 03FC6C03 mvneqs r6,#0x300
:0207DFF0 03FC55E4 mvneqs r5,#0x39000000
:0207DFF4 6E03FC5D mcrvs 12,0,r15,cr3,cr13,{2}
:0207DFF8 FCEF03FC stc2l 3,cr0,[r15],#+0x3f0
:0207DFFC FC55A603 ldc2l 6,cr10,[r5],{#0x3}
:0207E000 03FCA803 mvneqs r10,#0x30000
:0207E004 3703FCA4 strcc r15,[r3,-r4, lsr #0x19]
:0207E008 558B03FC strpl r0,[r11, #+0x3fc]		;r11+0x3fc=*(000003fc)
:0207E00C FC3203FC ldc2  3,cr0,[r2],#-0x3f0
:0207E010 03FC4303 mvneqs r4,#0xC000000
:0207E014 B703FC59 unknown
:0207E018 8C03FC55 stchi  12,cr15,[r3],{#0x55}
:0207E01C FC6403FC stc2l 3,cr0,[r4],#-0x3f0
:0207E020 03FCD203 mvneqs r13,#0x30000000
:0207E024 03FC55E0 mvneqs r5,#0x38000000
:0207E028 FA03FCB4 blx 0217D308
:0207E02C FC0703FC stc2  3,cr0,[r7],{#0xfc}
:0207E030 FC552503 ldc2l 5,cr2,[r5],{#0x3}
:0207E034 03FCAF03 mvneqs r10,#0xC
:0207E038 E903FC8E stmdb  r3 ,{r1,r2,r3,r7,r10,r11,r12,r13,r14,r15}
:0207E03C 551803FC ldrpl r0,[r8, #-0x3fc]		;(r8-0x3fc=*(fffffc04))
:0207E040 FCD503FC ldc2l 3,cr0,[r5],{#0xfc}
:0207E044 03FC8803 mvneqs r8,#0x30000
:0207E048 7203FC6F andvc  r15,r3,#0x6F00
:0207E04C 2403FC55 strcs r15,[r3],#-0xc55
:0207E050 FCF103FC ldc2l 3,cr0,[r1],#+0x3f0
:0207E054 03FCC703 mvneqs r12,#0xC0000
:0207E058 03FC5551 mvneqs r5,#0x14400000
:0207E05C 7C03FC23 stcvc  12,cr15,[r3],{#0x23}
:0207E060 FC9C03FC ldc2  3,cr0,[r12],{#0xfc}
:0207E064 FC552103 ldc2l 1,cr2,[r5],{#0x3}
:0207E068 03FCDD03 mvneqs r13,#0xC0
:0207E06C 8603FCDC unknown
:0207E070 558503FC strpl r0,[r5, #+0x3fc]		;r5+0x3fc=*(e20039e4)
:0207E074 FC9003FC ldc2  3,cr0,[r0],{#0xfc}
:0207E078 03FC4203 mvneqs r4,#0x30000000
:0207E07C AA03FCC4 bge 0217D394
:0207E080 D803FC55 stmleda  r3 ,{r0,r2,r4,r6,r10,r11,r12,r13,r14,r15}
:0207E084 FC0503FC stc2  3,cr0,[r5],{#0xfc}
:0207E088 03FC0103 mvneqs r0,#0xC0000000
:0207E08C 03FC5512 mvneqs r5,#0x4800000
:0207E090 5F03FCA3 swipl 0x0003fca3
:0207E094 FCF903FC ldc2l 3,cr0,[r9],#+0x3f0
:0207E098 FC55D003 ldc2l 0,cr13,[r5],{#0x3}
:0207E09C 03FC9103 mvneqs r9,#0xC0000000
:0207E0A0 2703FC58 unknown
:0207E0A4 55B903FC ldrpl r0,[r9, #+0x3fc]!
:0207E0A8 FC3803FC ldc2  3,cr0,[r8],#-0x3f0
:0207E0AC 03FC1303 mvneqs r1,#0xC000000
:0207E0B0 3303FCB3 unknown
:0207E0B4 BB03FC55 bllt 0217D210
:0207E0B8 FC7003FC ldc2l 3,cr0,[r0],#-0x3f0
:0207E0BC 03FC8903 mvneqs r8,#0xC000
:0207E0C0 03FC55A7 mvneqs r5,#0x29C00000
:0207E0C4 2203FCB6 andcs  r15,r3,#0xB600
:0207E0C8 FC9203FC ldc2  3,cr0,[r2],{#0xfc}
:0207E0CC FC552003 ldc2l 0,cr2,[r5],{#0x3}
:0207E0D0 03FC4903 mvneqs r4,#0xC000
:0207E0D4 7803FCFF stmvcda  r3 ,{r0,r1,r2,r3,r4,r5,r6,r7,r10,r11,r12,r13,r14,r15}
:0207E0D8 557A03FC ldrplb r0,[r10, #-0x3fc]!
:0207E0DC FC8F03FC stc2  3,cr0,[r15],{#0xfc}
:0207E0E0 03FCF803 mvneqs r15,#0x30000
:0207E0E4 1703FC80 strne r15,[r3,-r0, lsl #0x19]
:0207E0E8 DA03FC55 ble 0217D244
:0207E0EC FC3103FC ldc2  3,cr0,[r1],#-0x3f0
:0207E0F0 03FCC603 mvneqs r12,#0x300000
:0207E0F4 03FC55B8 mvneqs r5,#0x2E000000
:0207E0F8 B003FCC3 andlt  r15,r3,r3,asr #0x19
:0207E0FC FC7703FC ldc2l 3,cr0,[r7],#-0x3f0
:0207E100 FC551103 ldc2l 1,cr1,[r5],{#0x3}
:0207E104 03FCCB03 mvneqs r12,#0xC00
:0207E108 D603FCFC unknown
:0207E10C 553A03FC ldrpl r0,[r10, #-0x3fc]!
:0207E110 FC6303FC stc2l 3,cr0,[r3],#-0x3f0
:0207E114 03FC7C03 mvneqs r7,#0x300
:0207E118 7B03FC77 blvc 0217D2FC
:0207E11C F203FC55 andnv  r15,r3,#0x5500
:0207E120 FC6B03FC stc2l 3,cr0,[r11],#-0x3f0
:0207E124 03FC6F03 mvneqs r6,#0xC
:0207E128 03FC55C5 mvneqs r5,#0x31400000
:0207E12C 0103FC30 unknown
:0207E130 FC6703FC stc2l 3,cr0,[r7],#-0x3f0
:0207E134 FC552B03 ldc2l 11,cr2,[r5],{#0x3}
:0207E138 03FCFE03 mvneqs r15,#0x30
:0207E13C AB03FCD7 blge 0217D4A0
:0207E140 557603FC ldrplb r0,[r6, #-0x3fc]!
:0207E144 FCCA03FC stc2l 3,cr0,[r10],{#0xfc}
:0207E148 03FC8203 mvneqs r8,#0x30000000
:0207E14C 7D03FCC9 unknown
:0207E150 FA03FC55 blx 0217D2B4
:0207E154 FC5903FC ldc2l 3,cr0,[r9],{#0xfc}
:0207E158 03FC4703 mvneqs r4,#0xC0000
:0207E15C 03FC55F0 mvneqs r5,#0x3C000000
:0207E160 D403FCAD strle r15,[r3],#-0xcad
:0207E164 FCA203FC stc2  3,cr0,[r2],#+0x3f0
:0207E168 FC55AF03 ldc2l 15,cr10,[r5],{#0x3}
:0207E16C 03FC9C03 mvneqs r9,#0x300
:0207E170 7203FCA4 andvc  r15,r3,#0xA400
:0207E174 55C003FC strplb r0,[r0, #+0x3fc]		;r0+0x3fc=*(000003fc)
:0207E178 FCB703FC ldc2  3,cr0,[r7],#+0x3f0
:0207E17C 03FCFD03 mvneqs r15,#0xC0
:0207E180 2603FC93 unknown
:0207E184 3603FC55 unknown
:0207E188 FC3F03FC ldc2  3,cr0,[r15],#-0x3f0
:0207E18C 03FCF703 mvneqs r15,#0xC0000
:0207E190 03FC55CC mvneqs r5,#0x33000000
:0207E194 A503FC34 strge r15,[r3, #-0xc34]		;(r3-0xc34=*(fffff3cc))
:0207E198 FCE503FC stc2l 3,cr0,[r5],#+0x3f0
:0207E19C FC55F103 ldc2l 1,cr15,[r5],{#0x3}
:0207E1A0 03FC7103 mvneqs r7,#0xC0000000
:0207E1A4 3103FCD8 unknown
:0207E1A8 551503FC ldrpl r0,[r5, #-0x3fc]		;(r5-0x3fc=*(e20031ec))
:0207E1AC FC0403FC stc2  3,cr0,[r4],{#0xfc}
:0207E1B0 03FCC703 mvneqs r12,#0xC0000
:0207E1B4 C303FC23 unknown
:0207E1B8 1803FC55 stmneda  r3 ,{r0,r2,r4,r6,r10,r11,r12,r13,r14,r15}
:0207E1BC FC9603FC ldc2  3,cr0,[r6],{#0xfc}
:0207E1C0 03FC0503 mvneqs r0,#0xC00000
:0207E1C4 03FC559A mvneqs r5,#0x26800000
:0207E1C8 1203FC07 andne  r15,r3,#0x700
:0207E1CC FC8003FC stc2  3,cr0,[r0],{#0xfc}
:0207E1D0 FC55E203 ldc2l 2,cr14,[r5],{#0x3}
:0207E1D4 03FCEB03 mvneqs r14,#0xC00
:0207E1D8 B203FC27 andlt  r15,r3,#0x2700
:0207E1DC 557503FC ldrplb r0,[r5, #-0x3fc]!
:0207E1E0 FC0903FC stc2  3,cr0,[r9],{#0xfc}
:0207E1E4 03FC8303 mvneqs r8,#0xC000000
:0207E1E8 1A03FC2C bne 0217D2A0
:0207E1EC 1B03FC55 blne 0217D348
:0207E1F0 FC6E03FC stc2l 3,cr0,[r14],#-0x3f0
:0207E1F4 03FC5A03 mvneqs r5,#0x3000
:0207E1F8 03FC55A0 mvneqs r5,#0x28000000
:0207E1FC 3B03FC52 blcc 0217D34C
:0207E200 FCD603FC ldc2l 3,cr0,[r6],{#0xfc}
:0207E204 FC55B303 ldc2l 3,cr11,[r5],{#0x3}
:0207E208 03FC2903 mvneqs r2,#0xC000
:0207E20C 2F03FCE3 swics 0x0003fce3
:0207E210 558403FC strpl r0,[r4, #+0x3fc]		;r4+0x3fc=*(000003fc)
:0207E214 FC5303FC ldc2l 3,cr0,[r3],{#0xfc}
:0207E218 03FCD103 mvneqs r13,#0xC0000000
:0207E21C 03FC23FD mvneqs r2,#0xF4000003
:0207E220 03FC7520 mvneqs r7,#0x8000000
:0207E224 B103FCFC unknown
:0207E228 FC5B03FC ldc2l 3,cr0,[r11],{#0xfc}
:0207E22C FC556A03 ldc2l 10,cr6,[r5],{#0x3}
:0207E230 03FCCB03 mvneqs r12,#0xC00
:0207E234 3903FCBE stmccdb  r3 ,{r1,r2,r3,r4,r5,r7,r10,r11,r12,r13,r14,r15}
:0207E238 554A03FC strplb r0,[r10, #-0x3fc]		;(r10-0x3fc=*(fffffc04))
:0207E23C FC4C03FC stc2l 3,cr0,[r12],{#0xfc}
:0207E240 03FC5803 mvneqs r5,#0x30000
:0207E244 D003FCCF andle  r15,r3,r15,asr #0x19
:0207E248 EF03FC55 swi 0x0003fc55
:0207E24C FCAA03FC stc2  3,cr0,[r10],#+0x3f0
:0207E250 03FCFB03 mvneqs r15,#0xC00
:0207E254 03FC5543 mvneqs r5,#0x10C00000
:0207E258 3303FC4D unknown
:0207E25C FC8503FC stc2  3,cr0,[r5],{#0xfc}
:0207E260 FC554503 ldc2l 5,cr4,[r5],{#0x3}
:0207E264 03FCF903 mvneqs r15,#0xC000
:0207E268 7F03FC02 swivc 0x0003fc02
:0207E26C 555003FC ldrplb r0,[r0, #-0x3fc]		;(r0-0x3fc=*(fffffc04))
:0207E270 FC3C03FC ldc2  3,cr0,[r12],#-0x3f0
:0207E274 03FC9F03 mvneqs r9,#0xC
:0207E278 5103FCA8 unknown
:0207E27C A303FC55 unknown
:0207E280 FC4003FC stc2l 3,cr0,[r0],{#0xfc}
:0207E284 03FC8F03 mvneqs r8,#0xC
:0207E288 03FC5592 mvneqs r5,#0x24800000
:0207E28C 3803FC9D stmccda  r3 ,{r0,r2,r3,r4,r7,r10,r11,r12,r13,r14,r15}
:0207E290 FCF503FC ldc2l 3,cr0,[r5],#+0x3f0
:0207E294 FC55BC03 ldc2l 12,cr11,[r5],{#0x3}
:0207E298 03FCB603 mvneqs r11,#0x300000
:0207E29C 2103FCDA unknown
:0207E2A0 551003FC ldrpl r0,[r0, #-0x3fc]		;(r0-0x3fc=*(fffffc04))
:0207E2A4 FCFF03FC ldc2l 3,cr0,[r15],#+0x3f0
:0207E2A8 03FCF303 mvneqs r15,#0xC000000
:0207E2AC CD03FCD2 unknown
:0207E2B0 0C03FC55 stceq  12,cr15,[r3],{#0x55}
:0207E2B4 FC1303FC ldc2  3,cr0,[r3],{#0xfc}
:0207E2B8 03FCEC03 mvneqs r14,#0x300
:0207E2BC 03FC555F mvneqs r5,#0x17C00000
:0207E2C0 4403FC97 strmi r15,[r3],#-0xc97
:0207E2C4 FC1703FC ldc2  3,cr0,[r7],{#0xfc}
:0207E2C8 FC55C403 ldc2l 4,cr12,[r5],{#0x3}
:0207E2CC 03FCA703 mvneqs r10,#0xC0000
:0207E2D0 3D03FC7E unknown
:0207E2D4 556403FC strplb r0,[r4, #-0x3fc]!
:0207E2D8 FC5D03FC ldc2l 3,cr0,[r13],{#0xfc}
:0207E2DC 03FC1903 mvneqs r1,#0xC000
:0207E2E0 6003FC73 andvs  r15,r3,r3,ror r12
:0207E2E4 8103FC55 unknown
:0207E2E8 FC4F03FC stc2l 3,cr0,[r15],{#0xfc}
:0207E2EC 03FCDC03 mvneqs r13,#0x300
:0207E2F0 03FC5522 mvneqs r5,#0x8800000
:0207E2F4 9003FC2A andls  r15,r3,r10,lsr #0x18
:0207E2F8 FC8803FC stc2  3,cr0,[r8],{#0xfc}
:0207E2FC FC554603 ldc2l 6,cr4,[r5],{#0x3}
:0207E300 03FCEE03 mvneqs r14,#0x30
:0207E304 1403FCB8 strne r15,[r3],#-0xcb8
:0207E308 55DE03FC ldrplb r0,[r14, #+0x3fc]		;r14+0x3fc=*(0207e558)=#939354297(0x37fd68b9)
:0207E30C FC5E03FC ldc2l 3,cr0,[r14],{#0xfc}
:0207E310 03FC0B03 mvneqs r0,#0xC00
:0207E314 E003FCDB unknown
:0207E318 3203FC55 andcc  r15,r3,#0x5500
:0207E31C FC3A03FC ldc2  3,cr0,[r10],#-0x3f0
:0207E320 03FC0A03 mvneqs r0,#0x3000
:0207E324 03FC5549 mvneqs r5,#0x12400000
:0207E328 2403FC06 strcs r15,[r3],#-0xc06
:0207E32C FC5C03FC ldc2l 3,cr0,[r12],{#0xfc}
:0207E330 FC55C203 ldc2l 2,cr12,[r5],{#0x3}
:0207E334 03FCD303 mvneqs r13,#0xC000000
:0207E338 6203FCAC andvs  r15,r3,#0xAC00
:0207E33C 559103FC ldrpl r0,[r1, #+0x3fc]		;r1+0x3fc=*(000003fc)
:0207E340 FC9503FC ldc2  3,cr0,[r5],{#0xfc}
:0207E344 03FCE403 mvneqs r14,#0x3000000
:0207E348 E703FC79 unknown
:0207E34C C803FC55 stmgtda  r3 ,{r0,r2,r4,r6,r10,r11,r12,r13,r14,r15}
:0207E350 FC3703FC ldc2  3,cr0,[r7],#-0x3f0
:0207E354 03FC6D03 mvneqs r6,#0xC0
:0207E358 03FC558D mvneqs r5,#0x23400000
:0207E35C 4E03FCD5 mcrmi 12,0,r15,cr3,cr5,{6}
:0207E360 FCA903FC stc2  3,cr0,[r9],#+0x3f0
:0207E364 FC556C03 ldc2l 12,cr6,[r5],{#0x3}
:0207E368 03FC5603 mvneqs r5,#0x300000
:0207E36C EA03FCF4 b 0217D744
:0207E370 556503FC strplb r0,[r5, #-0x3fc]!
:0207E374 FC7A03FC ldc2l 3,cr0,[r10],#-0x3f0
:0207E378 03FCAE03 mvneqs r10,#0x30
:0207E37C BA03FC08 blt 0217D3A4
:0207E380 7803FC55 stmvcda  r3 ,{r0,r2,r4,r6,r10,r11,r12,r13,r14,r15}
:0207E384 FC2503FC stc2  3,cr0,[r5],#-0x3f0
:0207E388 03FC2E03 mvneqs r2,#0x30
:0207E38C 03FC551C mvneqs r5,#0x7000000
:0207E390 B403FCA6 strlt r15,[r3],#-0xca6
:0207E394 FCC603FC stc2l 3,cr0,[r6],{#0xfc}
:0207E398 FC55E803 ldc2l 8,cr14,[r5],{#0x3}
:0207E39C 03FCDD03 mvneqs r13,#0xC0
:0207E3A0 1F03FC74 swine 0x0003fc74
:0207E3A4 554B03FC strplb r0,[r11, #-0x3fc]		;(r11-0x3fc=*(fffffc04))
:0207E3A8 FCBD03FC ldc2  3,cr0,[r13],#+0x3f0
:0207E3AC 03FC8B03 mvneqs r8,#0xC00
:0207E3B0 7003FC8A andvc  r15,r3,r10,lsl #0x19
:0207E3B4 3E03FC55 mcrcc 12,0,r15,cr3,cr5,{2}
:0207E3B8 FCB503FC ldc2  3,cr0,[r5],#+0x3f0
:0207E3BC 03FC6603 mvneqs r6,#0x300000
:0207E3C0 03FC5548 mvneqs r5,#0x12000000
:0207E3C4 F603FC03 strnv r15,[r3],-r3, lsl #0x18
:0207E3C8 FC0E03FC stc2  3,cr0,[r14],{#0xfc}
:0207E3CC FC556103 ldc2l 1,cr6,[r5],{#0x3}
:0207E3D0 03FC3503 mvneqs r3,#0xC00000
:0207E3D4 B903FC57 stmltdb  r3 ,{r0,r1,r2,r4,r6,r10,r11,r12,r13,r14,r15}
:0207E3D8 558603FC strpl r0,[r6, #+0x3fc]		;r6+0x3fc=*(000003fc)
:0207E3DC FCC103FC stc2l 3,cr0,[r1],{#0xfc}
:0207E3E0 03FC1D03 mvneqs r1,#0xC0
:0207E3E4 E103FC9E swp r15,r14,r3
:0207E3E8 F803FC55 stmnvda  r3 ,{r0,r2,r4,r6,r10,r11,r12,r13,r14,r15}
:0207E3EC FC9803FC ldc2  3,cr0,[r8],{#0xfc}
:0207E3F0 03FC1103 mvneqs r1,#0xC0000000
:0207E3F4 03FC5569 mvneqs r5,#0x1A400000
:0207E3F8 8E03FCD9 mcrhi 12,0,r15,cr3,cr9,{6}
:0207E3FC FC9403FC ldc2  3,cr0,[r4],{#0xfc}
:0207E400 FC559B03 ldc2l 11,cr9,[r5],{#0x3}
:0207E404 03FC1E03 mvneqs r1,#0x30
:0207E408 E903FC87 stmdb  r3 ,{r0,r1,r2,r7,r10,r11,r12,r13,r14,r15}
:0207E40C 55CE03FC strplb r0,[r14, #+0x3fc]		;r14+0x3fc=*(0207e558)=#939354297(0x37fd68b9)
:0207E410 FC5503FC ldc2l 3,cr0,[r5],{#0xfc}
:0207E414 03FC2803 mvneqs r2,#0x30000
:0207E418 8C03FCDF stchi  12,cr15,[r3],{#0xdf}
:0207E41C A103FC55 unknown
:0207E420 FC8903FC stc2  3,cr0,[r9],{#0xfc}
:0207E424 03FC0D03 mvneqs r0,#0xC0
:0207E428 03FC55BF mvneqs r5,#0x2FC00000
:0207E42C 4203FCE6 andmi  r15,r3,#0xE600
:0207E430 FC6803FC stc2l 3,cr0,[r8],#-0x3f0
:0207E434 FC554103 ldc2l 1,cr4,[r5],{#0x3}
:0207E438 03FC9903 mvneqs r9,#0xC000
:0207E43C 0F03FC2D swieq 0x0003fc2d
:0207E440 55B003FC ldrpl r0,[r0, #+0x3fc]!
:0207E444 FC5403FC ldc2l 3,cr0,[r4],{#0xfc}
:0207E448 03FCBB03 mvneqs r11,#0xC00
:0207E44C 6303FC16 unknown
:0207E450 7C03FC55 stcvc  12,cr15,[r3],{#0x55}
:0207E454 FC7703FC ldc2l 3,cr0,[r7],#-0x3f0
:0207E458 03FC7B03 mvneqs r7,#0xC00
:0207E45C 03FC55F2 mvneqs r5,#0x3C800000
:0207E460 6F03FC6B swivs 0x0003fc6b
:0207E464 FCC503FC stc2l 3,cr0,[r5],{#0xfc}
:0207E468 FC553003 ldc2l 0,cr3,[r5],{#0x3}
:0207E46C 03FC0103 mvneqs r0,#0xC0000000
:0207E470 2B03FC67 blcs 0217D614
:0207E474 55FE03FC ldrplb r0,[r14, #+0x3fc]!
:0207E478 FCD703FC ldc2l 3,cr0,[r7],{#0xfc}
:0207E47C 03FCAB03 mvneqs r10,#0xC00
:0207E480 CA03FC76 bgt 0217D660
:0207E484 8203FC55 andhi  r15,r3,#0x5500
:0207E488 FCC903FC stc2l 3,cr0,[r9],{#0xfc}
:0207E48C 03FC7D03 mvneqs r7,#0xC0
:0207E490 03FC55FA mvneqs r5,#0x3E800000
:0207E494 4703FC59 unknown
:0207E498 FCF003FC ldc2l 3,cr0,[r0],#+0x3f0
:0207E49C FC55AD03 ldc2l 13,cr10,[r5],{#0x3}
:0207E4A0 03FCD403 mvneqs r13,#0x3000000
:0207E4A4 AF03FCA2 swige 0x0003fca2
:0207E4A8 559C03FC ldrpl r0,[r12, #+0x3fc]		;r12+0x3fc=*(b166fc30)
:0207E4AC FCA403FC stc2  3,cr0,[r4],#+0x3f0
:0207E4B0 03FC7203 mvneqs r7,#0x30000000
:0207E4B4 B703FCC0 strlt r15,r7,#0x30000000
:0207E4B8 FD03FC55 unknown
:0207E4BC FC9303FC ldc2  3,cr0,[r3],{#0xfc}
:0207E4C0 03FC2603 mvneqs r2,#0x300000
:0207E4C4 03FC5536 mvneqs r5,#0xD800000
:0207E4C8 F703FC3F unknown
:0207E4CC FCCC03FC stc2l 3,cr0,[r12],{#0xfc}
:0207E4D0 FC553403 ldc2l 4,cr3,[r5],{#0x3}
:0207E4D4 03FCA503 mvneqs r10,#0xC00000
:0207E4D8 F103FCE5 unknown
:0207E4DC 557103FC ldrplb r0,[r1, #-0x3fc]!
:0207E4E0 FCD803FC ldc2l 3,cr0,[r8],{#0xfc}
:0207E4E4 03FC3103 mvneqs r3,#0xC0000000
:0207E4E8 0403FC15 streq r15,[r3],#-0xc15
:0207E4EC C703FC55 unknown
:0207E4F0 FC2303FC stc2  3,cr0,[r3],#-0x3f0
:0207E4F4 03FCC303 mvneqs r12,#0xC000000
:0207E4F8 03FC5518 mvneqs r5,#0x6000000
:0207E4FC 0503FC96 streq r15,[r3, #-0xc96]		;(r3-0xc96=*(fffff36a))
:0207E500 FC9A03FC ldc2  3,cr0,[r10],{#0xfc}
:0207E504 FC550703 ldc2l 7,cr0,[r5],{#0x3}
:0207E508 03FC1203 mvneqs r1,#0x30000000
:0207E50C E203FC80 and  r15,r3,#0x8000
:0207E510 55EB03FC strplb r0,[r11, #+0x3fc]!
:0207E514 FC2703FC stc2  3,cr0,[r7],#-0x3f0
:0207E518 03FCB203 mvneqs r11,#0x30000000
:0207E51C 0903FC75 stmeqdb  r3 ,{r0,r2,r4,r5,r6,r10,r11,r12,r13,r14,r15}
:0207E520 8303FC55 unknown
:0207E524 FC2C03FC stc2  3,cr0,[r12],#-0x3f0
:0207E528 03FC1A03 mvneqs r1,#0x3000
:0207E52C 03FC551B mvneqs r5,#0x6C00000
:0207E530 5A03FC6E bpl 0217D6F0
:0207E534 FCA003FC stc2  3,cr0,[r0],#+0x3f0
:0207E538 FC555203 ldc2l 2,cr5,[r5],{#0x3}
:0207E53C 03FC3B03 mvneqs r3,#0xC00
:0207E540 B303FCD6 unknown
:0207E544 552903FC strpl r0,[r9, #-0x3fc]!
:0207E548 FCE303FC stc2l 3,cr0,[r3],#+0x3f0
:0207E54C 03FC2F03 mvneqs r2,#0xC
:0207E550 5303FC84 unknown
:0207E554 D103FC55 unknown
:0207E558 37FD68B9 unknown
:0207E55C FC2003FC stc2  3,cr0,[r0],#-0x3f0
:0207E560 FCFCB103 ldc2l 1,cr11,[r12],#+0xc
:0207E564 03FCB103 mvneqs r11,#0xC0000000
:0207E568 6A03FC5B bvs 0217D6DC
:0207E56C CBAA03FC blgt 00AFF564
:0207E570 FCBE03FC ldc2  3,cr0,[r14],#+0x3f0
:0207E574 03FC3903 mvneqs r3,#0xC000
:0207E578 AA03FC4A bge 0217D6A8
:0207E57C 5803FC4C stmplda  r3 ,{r2,r3,r6,r10,r11,r12,r13,r14,r15}
:0207E580 FCCF03FC stc2l 3,cr0,[r15],{#0xfc}
:0207E584 03FCD003 mvneqs r13,#0x3
:0207E588 03FCEFAA mvneqs r14,#0x2A8
:0207E58C FB03FCAA blx 0217D844
:0207E590 FC4303FC stc2l 3,cr0,[r3],{#0xfc}
:0207E594 FC4DAA03 stc2l 10,cr10,[r13],{#0x3}
:0207E598 03FC3303 mvneqs r3,#0xC000000
:0207E59C 4503FC85 strmi r15,[r3, #-0xc85]		;(r3-0xc85=*(fffff37b))
:0207E5A0 F9AA03FC stmnvib  r10!,{r2,r3,r4,r5,r6,r7,r8,r9}
:0207E5A4 FC0203FC stc2  3,cr0,[r2],{#0xfc}
:0207E5A8 03FC7F03 mvneqs r7,#0xC
:0207E5AC AA03FC50 bge 0217D6F4
:0207E5B0 9F03FC3C swils 0x0003fc3c
:0207E5B4 FCA803FC stc2  3,cr0,[r8],#+0x3f0
:0207E5B8 03FC5103 mvneqs r5,#0xC0000000
:0207E5BC 03FCA3AA mvneqs r10,#0xA8000002
:0207E5C0 8F03FC40 swihi 0x0003fc40
:0207E5C4 FC9203FC ldc2  3,cr0,[r2],{#0xfc}
:0207E5C8 FC9DAA03 ldc2  10,cr10,[r13],{#0x3}
:0207E5CC 03FC3803 mvneqs r3,#0x30000
:0207E5D0 BC03FCF5 stclt  12,cr15,[r3],{#0xf5}
:0207E5D4 B6AA03FC unknown
:0207E5D8 FCDA03FC ldc2l 3,cr0,[r10],{#0xfc}
:0207E5DC 03FC2103 mvneqs r2,#0xC0000000
:0207E5E0 AA03FC10 bge 0217D628
:0207E5E4 F303FCFF unknown
:0207E5E8 FCD203FC ldc2l 3,cr0,[r2],{#0xfc}
:0207E5EC 03FCCD03 mvneqs r12,#0xC0
:0207E5F0 03FC0CAA mvneqs r0,#0xAA00
:0207E5F4 EC03FC13 stc  12,cr15,[r3],{#0x13}
:0207E5F8 FC5F03FC ldc2l 3,cr0,[r15],{#0xfc}
:0207E5FC FC97AA03 ldc2  10,cr10,[r7],{#0x3}
:0207E600 03FC4403 mvneqs r4,#0x3000000
:0207E604 C403FC17 strgt r15,[r3],#-0xc17
:0207E608 A7AA03FC unknown
:0207E60C FC7E03FC ldc2l 3,cr0,[r14],#-0x3f0
:0207E610 03FC3D03 mvneqs r3,#0xC0
:0207E614 AA03FC64 bge 0217D7AC
:0207E618 1903FC5D stmnedb  r3 ,{r0,r2,r3,r4,r6,r10,r11,r12,r13,r14,r15}
:0207E61C FC7303FC ldc2l 3,cr0,[r3],#-0x3f0
:0207E620 03FC6003 mvneqs r6,#0x3
:0207E624 03FC81AA mvneqs r8,#0x8000002A
:0207E628 DC03FC4F stcle  12,cr15,[r3],{#0x4f}
:0207E62C FC2203FC stc2  3,cr0,[r2],#-0x3f0
:0207E630 FC2AAA03 stc2  10,cr10,[r10],#-0xc
:0207E634 03FC9003 mvneqs r9,#0x3
:0207E638 4603FC88 strmi r15,[r3],-r8, lsl #0x19
:0207E63C EEAA03FC mcr 3,5,r0,cr10,cr12,{7}
:0207E640 FCB803FC ldc2  3,cr0,[r8],#+0x3f0
:0207E644 03FC1403 mvneqs r1,#0x3000000
:0207E648 AA03FCDE bge 0217D9C8
:0207E64C 0B03FC5E bleq 0217D7CC
:0207E650 FCDB03FC ldc2l 3,cr0,[r11],{#0xfc}
:0207E654 03FCE003 mvneqs r14,#0x3
:0207E658 03FC32AA mvneqs r3,#0xA000000A
:0207E65C 0A03FC3A beq 0217D74C
:0207E660 FC4903FC stc2l 3,cr0,[r9],{#0xfc}
:0207E664 FC06AA03 stc2  10,cr10,[r6],{#0x3}
:0207E668 03FC2403 mvneqs r2,#0x3000000
:0207E66C C203FC5C andgt  r15,r3,#0x5C00
:0207E670 D3AA03FC movle  r0,#0xF0000003		;r0=-268435453(0xf0000003)
:0207E674 FCAC03FC stc2  3,cr0,[r12],#+0x3f0
:0207E678 03FC6203 mvneqs r6,#0x30000000
:0207E67C AA03FC91 bge 0217D8C8
:0207E680 E403FC95 str r15,[r3],#-0xc95
:0207E684 FC7903FC ldc2l 3,cr0,[r9],#-0x3f0
:0207E688 03FCE703 mvneqs r14,#0xC0000
:0207E68C 03FCC8AA mvneqs r12,#0xAA0000
:0207E690 6D03FC37 unknown
:0207E694 FC8D03FC stc2  3,cr0,[r13],{#0xfc}
:0207E698 FCD5AA03 ldc2l 10,cr10,[r5],{#0x3}
:0207E69C 03FC4E03 mvneqs r4,#0x30
:0207E6A0 6C03FCA9 stcvs  12,cr15,[r3],{#0xa9}
:0207E6A4 56AA03FC unknown
:0207E6A8 FCF403FC ldc2l 3,cr0,[r4],#+0x3f0
:0207E6AC 03FCEA03 mvneqs r14,#0x3000
:0207E6B0 AA03FC65 bge 0217D84C
:0207E6B4 AE03FC7A mcrge 12,0,r15,cr3,cr10,{3}
:0207E6B8 FC0803FC stc2  3,cr0,[r8],{#0xfc}
:0207E6BC 03FCBA03 mvneqs r11,#0x3000
:0207E6C0 03FC78AA mvneqs r7,#0xAA0000
:0207E6C4 2E03FC25 cdpcs 12,0,cr15,cr3,cr5,1
:0207E6C8 FC1C03FC ldc2  3,cr0,[r12],{#0xfc}
:0207E6CC FCA6AA03 stc2  10,cr10,[r6],#+0xc
:0207E6D0 03FCB403 mvneqs r11,#0x3000000
:0207E6D4 E803FCC6 stmda  r3 ,{r1,r2,r6,r7,r10,r11,r12,r13,r14,r15}
:0207E6D8 DDAA03FC stcle  3,cr0,[r10,#+0x3f0]!
:0207E6DC FC7403FC ldc2l 3,cr0,[r4],#-0x3f0
:0207E6E0 03FC1F03 mvneqs r1,#0xC
:0207E6E4 AA03FC4B bge 0217D818
:0207E6E8 8B03FCBD blhi 0217D9E4
:0207E6EC FC8A03FC stc2  3,cr0,[r10],{#0xfc}
:0207E6F0 03FC7003 mvneqs r7,#0x3
:0207E6F4 03FC3EAA mvneqs r3,#0xAA0
:0207E6F8 6603FCB5 unknown
:0207E6FC FC4803FC stc2l 3,cr0,[r8],{#0xfc}
:0207E700 FC03AA03 stc2  10,cr10,[r3],{#0x3}
:0207E704 03FCF603 mvneqs r15,#0x300000
:0207E708 6103FC0E unknown
:0207E70C 35AA03FC strcc r0,[r10, #+0x3fc]!
:0207E710 FC5703FC ldc2l 3,cr0,[r7],{#0xfc}
:0207E714 03FCB903 mvneqs r11,#0xC000
:0207E718 AA03FC86 bge 0217D938
:0207E71C 1D03FCC1 unknown
:0207E720 FC9E03FC ldc2  3,cr0,[r14],{#0xfc}
:0207E724 03FCE103 mvneqs r14,#0xC0000000
:0207E728 03FCF8AA mvneqs r15,#0xAA0000
:0207E72C 1103FC98 swpne r15,r8,r3
:0207E730 FC6903FC stc2l 3,cr0,[r9],#-0x3f0
:0207E734 FCD9AA03 ldc2l 10,cr10,[r9],{#0x3}
:0207E738 03FC8E03 mvneqs r8,#0x30
:0207E73C 9B03FC94 blls 0217D994
:0207E740 1EAA03FC mcrne 3,5,r0,cr10,cr12,{7}
:0207E744 FC8703FC stc2  3,cr0,[r7],{#0xfc}
:0207E748 03FCE903 mvneqs r14,#0xC000
:0207E74C AA03FCCE bge 0217DA8C
:0207E750 2803FC55 stmcsda  r3 ,{r0,r2,r4,r6,r10,r11,r12,r13,r14,r15}
:0207E754 FCDF03FC ldc2l 3,cr0,[r15],{#0xfc}
:0207E758 03FC8C03 mvneqs r8,#0x300
:0207E75C 03FCA1AA mvneqs r10,#0x8000002A
:0207E760 0D03FC89 unknown
:0207E764 FCBF03FC ldc2  3,cr0,[r15],#+0x3f0
:0207E768 FCE6AA03 stc2l 10,cr10,[r6],#+0xc
:0207E76C 03FC4203 mvneqs r4,#0x30000000
:0207E770 4103FC68 unknown
:0207E774 99AA03FC stmlsib  r10!,{r2,r3,r4,r5,r6,r7,r8,r9}
:0207E778 FC2D03FC stc2  3,cr0,[r13],#-0x3f0
:0207E77C 03FC0F03 mvneqs r0,#0xC
:0207E780 AA03FCB0 bge 0217DA48
:0207E784 BB03FC54 bllt 0217D8DC
:0207E788 FC1603FC ldc2  3,cr0,[r6],{#0xfc}
:0207E78C 2AA5C603 bcs 009EFFA0
:0207E790 84F86363 unknown
:0207E794 99EE7C7C unknown
:0207E798 F6777700 unknown
:0207E79C FF7B7B8D swinv 0x007b7b8d
:0207E7A0 F2F2000D rscnvs r0,r2,#0xD
:0207E7A4 6B6BBDD6 blvs 03B6DF04
:0207E7A8 6F00B1DE swivs 0x0000b1de
:0207E7AC C554916F ldrgtb r9,[r4, #-0x16f]		;(r4-0x16f=*(fffffe91))
:0207E7B0 005060C5 subeqs r6,r0,r5,asr #0x1
:0207E7B4 03023030 unknown
:0207E7B8 A9CE0101 stmgeib  r14 ,{r0,r8}^
:0207E7BC 56676700 unknown
:0207E7C0 E72B2B7D unknown
:0207E7C4 FEFE0019 mrc2 0,7,r0,cr14,cr9,{0}
:0207E7C8 D7D762B5 unknown
:0207E7CC AB00E64D blge 020B8108
:0207E7D0 769AECAB ldrvc r14,[r10],+r11, lsr #0x19
:0207E7D4 00458F76 subeq  r8,r5,r6,ror r15
:0207E7D8 9D1FCACA unknown
:0207E7DC 40898282 addmi  r8,r9,r2,lsl #0x5
:0207E7E0 FAC9C900 blx 012F0BE8
:0207E7E4 EF7D7D87 swi 0x007d7d87
:0207E7E8 FAFA0015 blx 01EFE844
:0207E7EC 5959EBB2 ldmpldb  r9 ,{r1,r4,r5,r7,r8,r9,r11,r13,r14,r15}^
:0207E7F0 4700C98E strmi r12,[r0,-r14, lsl #0x13]
:0207E7F4 F00BFB47 andnv  r15,r11,r7,asr #0x16
:0207E7F8 00EC41F0 unknown
:0207E7FC 67B3ADAD ldrvs r10,[r3,+r13, lsr #0x1b]!
:0207E800 FD5FD4D4 unknown
:0207E804 45A2A200 strmi r10,[r2, #+0x200]!
:0207E808 23AFAFEA movcs  r10,#0x3A8		;r10=936(0x3a8)
:0207E80C 9C9C00BF ldcls  0,cr0,[r12],{#0xbf}
:0207E810 A4A4F753 unknown
:0207E814 720096E4 andvc  r9,r0,#0xE400000
:0207E818 C05B9B72 subgts r9,r11,r2,ror r11
:0207E81C 00C275C0 sbceq  r7,r2,r0,asr #0xb
:0207E820 1CE1B7B7 stcnel 7,cr11,[r1],#+0x2dc
:0207E824 AE3DFDFD mrcge 13,1,r15,cr13,cr13,{7}
:0207E828 4C939300 ldcmi  3,cr9,[r3],{#0x0}
:0207E82C 6C26266A stcvs  6,cr2,[r6],#-0x1a8
:0207E830 3636005A unknown
:0207E834 3F3F417E swicc 0x003f417e
:0207E838 F70002F5 unknown
:0207E83C CC4F83F7 stcgtl 3,cr8,[r15],{#0xf7}
:0207E840 005C68CC subeqs r6,r12,r12,asr #0x11
:0207E844 F4513434 ldrnvb r3,[r1],#-0x434
:0207E848 34D1A5A5 ldrccb r10,[r1],#+0x5a5
:0207E84C F9E5E500 unknown
:0207E850 E2F1F108 rscs r15,r1,#0x2
:0207E854 71710093 unknown
:0207E858 D8D873AB ldmleia  r8 ,{r0,r1,r3,r5,r7,r8,r9,r12,r13,r14}^
:0207E85C 31005362 unknown
:0207E860 153F2A31 ldrne r2,[r15, #-0xa31]!
:0207E864 000C0815 andeq  r0,r12,r5,lsl r8
:0207E868 52950404 addpls r0,r5,#0x4000000
:0207E86C 6546C7C7 strvsb r12,[r6, #-0x7c7]		;(r6-0x7c7=*(fffff839))
:0207E870 9D232300 stcls  3,cr2,[r3,#-0x0]!
:0207E874 30C3C35E sbccc  r12,r3,r14,asr r3
:0207E878 18180028 ldmneda  r8 ,{r3,r5}
:0207E87C 9696A137 unknown
:0207E880 05000F0A streq r0,[r0, #-0xf0a]		;(r0-0xf0a=*(effff0f9))
:0207E884 9AB52F05 bls 00DCA4A0
:0207E888 00090E9A muleq  r9,r10,r14
:0207E88C 36240707 unknown
:0207E890 9B1B1212 blls 027430E0
:0207E894 DF808000 swile 0x00808000
:0207E898 CDE2E23D stcgtl 2,cr14,[r2,#+0xf4]!
:0207E89C EBEB0026 bl 01B3E93C
:0207E8A0 2727694E strcs r6,[r2,#+0xf4]!
:0207E8A4 B200CD7F andlt  r12,r0,#0x1FC0
:0207E8A8 759FEAB2 ldrvc r14,[r15, #+0xab2]		;r15+0xab2=*(0207f362)=#889453806(0x3503fcee)
:0207E8AC 001B1275 andeqs r1,r11,r5,ror r2
:0207E8B0 9E1D0909 cdpls 9,0,cr0,cr13,cr9,0
:0207E8B4 74588383 ldrvcb r8,[r8],#-0x383
:0207E8B8 342C2C00 unknown
:0207E8BC 361A1A2E ldrcc r1,[r10],-r14, lsr #0x14
:0207E8C0 1B1B002D blne 0273E97C
:0207E8C4 6E6EB2DC mcrvs 2,3,r11,cr14,cr12,{6}
:0207E8C8 5A00EEB4 bpl 020BA3A0
:0207E8CC A0FB5B5A rscges r5,r11,r10,asr r11
:0207E8D0 00F6A4A0 rsceqs r10,r6,r0,lsr #0x9
:0207E8D4 4D765252 ldcmil 2,cr5,[r6,#-0x148]!
:0207E8D8 61B73B3B movvss r3,lsr r11		;r3=0(0x0)
:0207E8DC 7DD6D600 unknown
:0207E8E0 52B3B3CE adcpls r11,r3,#0x38000003
:0207E8E4 2929007B stmcsdb  r9!,{r0,r1,r3,r4,r5,r6}
:0207E8E8 E3E33EDD mvn  r3,#0xDD0
:0207E8EC 2F00715E swics 0x0000715e
:0207E8F0 8497132F ldrhi r1,[r7],#+0x32f
:0207E8F4 00F5A684 rsceqs r10,r5,r4,lsl #0xd
:0207E8F8 68B95353 ldmvsia  r9!,{r0,r1,r4,r6,r8,r9,r12,r14}
:0207E8FC 2CC133FD stccsl 3,cr3,[r1],{#0xfd}
:0207E900 40ED10ED rscmi  r1,r13,r13,ror #0x1
:0207E904 E3202060 unknown
:0207E908 FC00FC1F stc2  12,cr15,[r0],{#0x1f}
:0207E90C B1B1C879 movlts r12,r9,ror r8
:0207E910 005BEDB6 ldreqh r14,[r11],#-0xd6
:0207E914 6ABED45B bvs 01033A88
:0207E918 CB468D6A blgt 03221EC8
:0207E91C D967CB00 unknown
:0207E920 4B72BEBE blmi 03D2E420
:0207E924 94390039 unknown
:0207E928 984A4ADE stmlsda  r10 ,{r1,r2,r3,r4,r6,r7,r9,r11,r14}^
:0207E92C 4C004CD4 stcmi  12,cr4,[r0],{#0xd4}
:0207E930 5858E8B0 ldmplda  r8 ,{r4,r5,r7,r11,r13,r14,r15}^
:0207E934 00CF4A85 sbceq  r4,r15,r5,lsl #0x15
:0207E938 D06BBBCF rsble  r11,r11,r15,asr #0x17
:0207E93C EF2AC5D0 swi 0x002ac5d0
:0207E940 E54FEF00 strb r14,[r15, #-0xf00]		;r15-0xf00=*(0207da48)=#-640034520(0xd9d9d928)
:0207E944 16EDAAAA unknown
:0207E948 86FB00FB unknown
:0207E94C 9A4343C5 bls 0314F868
:0207E950 4D004DD7 unknown
:0207E954 33335566 teqcc r3,#0x19800000
:0207E958 00859411 addeq  r9,r5,r1,lsl r4
:0207E95C 45CF8A85 strmib r8,[r15, #+0xa85]		;r15+0xa85=*(0207f3e9)=#-1999866122(0x88cc76f6)
:0207E960 F910E945 ldmnvdb  r0 ,{r0,r2,r6,r8,r11,r13,r14,r15}
:0207E964 0604F900 streq r15,[r4],-r0, lsl #0x12
:0207E968 81FE0202 mvnhis r0,r2,lsl #0x4
:0207E96C A07F007F rsbges r0,r15,r15,ror r0
:0207E970 785050F0 ldmvcda  r0 ,{r4,r5,r6,r7,r12,r14}^
:0207E974 3C003C44 stccc  12,cr3,[r0],{#0x44}
:0207E978 9F9FBA25 swils 0x009fba25
:0207E97C 00A8E34B adceq  r14,r8,r11,asr #0x6
:0207E980 51F3A2A8 mvnpls r10,r8,lsr #0x5
:0207E984 A3FE5D51 mvnges r5,#0x1440
:0207E988 C080A300 addgt  r10,r0,r0,lsl #0x6
:0207E98C 8A054040 bhi 021CEA94
:0207E990 3F8F008F swicc 0x008f008f
:0207E994 219292AD orrcss r9,r2,r13,lsr #0x5
:0207E998 9D009DBC unknown
:0207E99C 38384870 ldmccda  r8!,{r4,r5,r6,r11,r14}
:0207E9A0 00F504F1 unknown
:0207E9A4 BCDF63F5 ldcltl 3,cr6,[r15],{#0xf5}
:0207E9A8 B6C177BC unknown
:0207E9AC 75AFB600 strvc r11,[r15, #+0x600]!
:0207E9B0 6342DADA unknown
:0207E9B4 20210021 eorcs  r0,r1,r1,lsr #0x0
:0207E9B8 E5101030 ldr r1,[r0, #-0x30]		;(r0-0x30=*(efffffd3))
:0207E9BC FF00FF1A swinv 0x0000ff1a
:0207E9C0 F3F30EFD mvnnvs r0,#0xFD0
:0207E9C4 00D26DBF ldreqh r6,[r2],#+0xdf
:0207E9C8 CD4C81D2 unknown
:0207E9CC 0C1418CD ldceq  8,cr1,[r4],{#0xcd}
:0207E9D0 35260C00 strcc r0,[r6, #-0xc00]!
:0207E9D4 2FC31313 swics 0x00c31313
:0207E9D8 BEEC00EC cdplt 0,14,cr0,cr12,cr12,7
:0207E9DC 355F5FE1 ldrccb r5,[r15, #-0xfe1]		;r15-0xfe1=*(0207da03)=#589546178(0x2323c2c2)
:0207E9E0 970097A2 strls r9,[r0,-r2, lsr #0xf]
:0207E9E4 4444CC88 strmib r12,[r4],#-0xc88
:0207E9E8 0017392E andeqs r3,r7,r14,lsr #0x12
:0207E9EC C4579317 ldrgtb r9,[r7],#-0x317
:0207E9F0 A7F255C4 ldrgeb r5,[r7],#-0x317
:0207E9F4 82FCA700 rschis r10,r12,#0x0
:0207E9F8 477A7E7E unknown
:0207E9FC C83D003D ldmgtda  r13!,{r0,r2,r3,r4,r5}
:0207EA00 BA6464AC blt 03997CB8
:0207EA04 5D005DE7 unknown
:0207EA08 19192B32 ldmnedb  r9 ,{r1,r4,r5,r8,r9,r11,r13}
:0207EA0C 007395E6 rsbeqs r9,r3,r6,ror #0xb
:0207EA10 60A0C073 adcvs  r12,r0,r3,ror r0
:0207EA14 81981960 orrhis r1,r8,r0,ror #0x12
:0207EA18 D19E8100 orrles r8,r14,r0,lsl #0x2
:0207EA1C 7FA34F4F swivc 0x00a34f4f
:0207EA20 44DC00DC ldrmib r0,[r12],#+0xdc
:0207EA24 54222266 unknown
:0207EA28 2A002A7E bcs 02089428
:0207EA2C 9090AB3B addlss r10,r0,r11,lsr r11
:0207EA30 0088830B addeq  r8,r8,r11,lsl #0x6
:0207EA34 46CA8C88 strmib r8,[r10],+r8, lsl #0x19
:0207EA38 EE29C746 cdp 7,2,cr12,cr9,cr6,2
:0207EA3C D36BEE00 unknown
:0207EA40 3C28B8B8 stccc  8,cr11,[r8],#-0x2e0
:0207EA44 A7140014 unknown
:0207EA48 BCDEDE79 ldcltl 14,cr13,[r14],{#0x79}
:0207EA4C 5E005EE2 cdppl 14,0,cr5,cr0,cr2,7
:0207EA50 0B0B1D16 bleq 02345EB0
:0207EA54 03FB76AD mvneqs r7,#0xAD00000
:0207EA58 E0E03B80 rsc  r3,r0,r0,lsl #0x17
:0207EA5C 32325664 eorccs r5,r2,#0x6400000
:0207EA60 3A4E0074 bcc 033FEC38
:0207EA64 0A1E143A beq 02803B54
:0207EA68 DB00920A blle 020A3298
:0207EA6C 0A0C4949 beq 02390F98
:0207EA70 00480606 subeq  r0,r8,r6,lsl #0xc
:0207EA74 B824246C stmltda  r4!,{r2,r3,r5,r6,r10,r13}
:0207EA78 9F5C5CE4 swils 0x005c5ce4
:0207EA7C C2C25D00 sbcgt  r5,r2,#0x0
:0207EA80 D3D36EBD bicles r6,r3,#0xBD0
:0207EA84 ACEF0043 stcgel 0,cr0,[r15],#+0x10c
:0207EA88 62A6C4AC adcvs  r12,r6,#0xAC000000
:0207EA8C A8003962 stmgeda  r0 ,{r1,r5,r6,r8,r11,r12,r13}
:0207EA90 A4319191 unknown
:0207EA94 00D39595 smulleqs r9,r3,r5,r5
:0207EA98 F2E4E437 rscnv  r14,r4,#0x37000000
:0207EA9C D579798B ldrleb r7,[r9, #-0x98b]!
:0207EAA0 E7E73200 strb r3,[r7,+r0, lsl #0x4]!
:0207EAA4 C8C8438B stmgtia  r8 ,{r0,r1,r3,r7,r8,r9,r14}^
:0207EAA8 3759006E ldrccb r0,ia 
:0207EAAC 6DB7DA37 ldcvs  10,cr13,[r7,#+0xdc]!
:0207EAB0 8C00016D stchi  1,cr0,[r0],{#0x6d}
:0207EAB4 64B18D8D unknown
:0207EAB8 009CD5D5 ldreqsb r13,[r12], +r5
:0207EABC 494E4ED2 stmmidb  r14 ,{r1,r4,r6,r7,r9,r10,r11,r14}^
:0207EAC0 D8A9A9E0 stmleia  r9!,{r5,r6,r7,r8,r11,r13,r15}
:0207EAC4 6C6CB400 stcvsl 4,cr11,[r12],#-0x0
:0207EAC8 5656FAAC ldrplb r15,[r6],-r12, lsr #0x15
:0207EACC F40700F3 strnv r0,[r7],#-0xf3
:0207EAD0 EA25CFF4 b 029F2AA8
:0207EAD4 AF00CAEA swige 0x0000caea
:0207EAD8 8EF46565 cdphi 5,14,cr6,cr4,cr5,3
:0207EADC 00477A7A subeq  r7,r7,r10,ror r10
:0207EAE0 10AEAEE9 adcne  r10,r14,r9,ror #0x1d
:0207EAE4 6F080818 swivs 0x00080818
:0207EAE8 BABAD500 blt 00F33EF0
:0207EAEC 787888F0 ldmvcda  r8!,{r4,r5,r6,r7,r11,r15}^
:0207EAF0 256F004A strcsb r0,[r15, #-0x4a]!
:0207EAF4 2E725C25 cdpcs 12,6,cr5,cr2,cr5,1
:0207EAF8 2400382E strcs r3,[r0],#-0x82e
:0207EAFC F1571C1C cmpnv r7,r12,lsl r12
:0207EB00 0073A6A6 rsbeqs r10,r3,r6,lsr #0xd
:0207EB04 97B4B4C7 ldrls r11,r10,r3,r6,lsr #0xd
:0207EB08 CBC6C651 blgt 01230454
:0207EB0C E8E82300 unknown
:0207EB10 DDDD7CA1 unknown
:0207EB14 749C00E8 ldrvc r0,[r12],#+0xe8
:0207EB18 1F213E74 swine 0x00213e74
:0207EB1C DD00961F unknown
:0207EB20 DC614B4B stclel 11,cr4,[r1],#-0x12c
:0207EB24 000DBDBD streqh r11,[r13], -r13
:0207EB28 0F8B8B86 swieq 0x008b8b86
:0207EB2C E08A8A85 add  r8,r10,r5,lsl #0x15
:0207EB30 70709000 rsbvcs r9,r0,r0
:0207EB34 3E3E427C mrccc 2,1,r4,cr14,cr12,{3}
:0207EB38 B5C40071 strltb r0,[r4, #+0x71]		;r4+0x71=*(00000071)
:0207EB3C 66AACCB5 unknown
:0207EB40 D8009066 stmleda  r0 ,{r1,r2,r5,r6,r12,r15}
:0207EB44 05064848 streq r4,[r6, #-0x848]		;(r6-0x848=*(fffff7b8))
:0207EB48 00F70303 rsceqs r0,r7,r3,lsl #0x6
:0207EB4C 1CF6F601 ldcnel 6,cr15,[r6],#+0x4
:0207EB50 C20E0E12 andgt  r0,r14,#0x120
:0207EB54 6161A300 unknown
:0207EB58 35355F6A ldrcc r5,[r5, #-0xf6a]!
:0207EB5C 57F900AE ldrplb r0,[r9,+r14, lsr #0x1]!
:0207EB60 B9D06957 ldmltib  r0 ,{r0,r1,r2,r4,r6,r8,r11,r13,r14}^
:0207EB64 910017B9 strlsh r1,[r0, -r9]
:0207EB68 58998686 ldmplia  r9 ,{r1,r2,r7,r9,r10,r15}
:0207EB6C 003AC1C1 eoreqs r12,r10,r1,asr #0x3
:0207EB70 271D1D27 ldrcs r1,[r13,-r7, lsr #0x1a]
:0207EB74 D99E9EB9 ldmleib  r14 ,{r0,r3,r4,r5,r7,r9,r10,r11,r12,r15}
:0207EB78 E1E13800 mvn  r3,r0,lsl #0x10
:0207EB7C F8F813EB unknown
:0207EB80 98B3002B ldmlsia  r3!,{r0,r1,r3,r5}
:0207EB84 11332298 unknown
:0207EB88 BB00D211 bllt 020B33D4
:0207EB8C 70A96969 adcvc  r6,r9,r9,ror #0x12
:0207EB90 0007D9D9 unknown
:0207EB94 338E8E89 orrcc  r8,r14,#0x890
:0207EB98 2D9494A7 unknown
:0207EB9C 9B9BB600 blls 0076C3A4
:0207EBA0 1E1E223C mrcne 2,0,r2,cr14,cr12,{1}
:0207EBA4 87920015 unknown
:0207EBA8 E920C987 stmdb  r0!,{r0,r1,r2,r7,r8,r11,r14,r15}
:0207EBAC 490087E9 stmmidb  r0 ,{r0,r3,r5,r6,r7,r8,r9,r10,r15}
:0207EBB0 FFAACECE swinv 0x00aacece
:0207EBB4 00505555 subeqs r5,r0,r5,asr r5
:0207EBB8 A5282878 strge r2,[r8, #-0x878]!
:0207EBBC 03DFDF7A biceqs r13,r15,#0x1E8
:0207EBC0 8C8C8F00 stchi  15,cr8,[r12],{#0x0}
:0207EBC4 A1A1F859 movge  r15,r9,asr r8
:0207EBC8 89800009 stmhiib  r0 ,{r0,r3}
:0207EBCC 0D171A89 unknown
:0207EBD0 DA00650D ble 0209800C
:0207EBD4 31D7BFBF ldrcch r11,[r7, #+0xff]		;r7+0xff=*(000000ff)
:0207EBD8 0084E6E6 addeq  r14,r4,r6,ror #0xd
:0207EBDC D04242C6 suble  r4,r2,r6,asr #0x5
:0207EBE0 826868B8 rsbhi  r6,r8,#0xB80000
:0207EBE4 4141C300 unknown
:0207EBE8 9999B029 ldmlsib  r9 ,{r0,r3,r5,r12,r13,r15}
:0207EBEC 2D77005A ldccsl 0,cr0,[r7,#-0x168]!
:0207EBF0 0F111E2D swieq 0x00111e2d
:0207EBF4 CB007B0F blgt 0209D838
:0207EBF8 FCA8B0B0 stc2  0,cr11,[r8],#+0x2c0
:0207EBFC 006D5454 rsbeq  r5,r13,r4,asr r4
:0207EC00 2CBBBBD6 ldccs  11,cr11,[r11],#+0x358
:0207EC04 6316163A tstvs r6,#0x3A00000
:0207EC08 63636300 unknown
:0207EC0C 7C7C7C7C ldcvcl 12,cr7,[r12],#-0x1f0
:0207EC10 77770077 unknown
:0207EC14 7B7B7B77 blvc 03F5D9F8
:0207EC18 F200F27B andnv  r15,r0,#0xB0000007
:0207EC1C 6B6BF2F2 blvs 03B7B7EC
:0207EC20 006F6B6B rsbeq  r6,r15,r11,ror #0x16
:0207EC24 C56F6F6F strgtb r6,[r15, #-0xf6f]!
:0207EC28 30C5C5C5 sbccc  r12,r5,r5,asr #0xb
:0207EC2C 30303000 eorccs r3,r0,r0
:0207EC30 67671C9F unknown
:0207EC34 2B086767 blcs 022989D8
:0207EC38 FE2B2B2B cdp2 11,2,cr2,cr11,cr11,1
:0207EC3C 00FEFEFE unknown
:0207EC40 D7D7D7D7 unknown
:0207EC44 ABABABAB blge 00B69AF8
:0207EC48 76767600 unknown
:0207EC4C CACACA76 bgt 0133162C
:0207EC50 828200CA addhi  r0,r2,#0xCA
:0207EC54 C9C98282 stmgtib  r9 ,{r1,r7,r9,r15}^
:0207EC58 7D00C9C9 unknown
:0207EC5C FA7D7D7D blx 03FDE260
:0207EC60 00FAFAFA unknown
:0207EC64 59595959 ldmpldb  r9 ,{r0,r3,r4,r6,r8,r11,r12,r14}^
:0207EC68 47474747 strmib r4,db 
:0207EC6C F0F0F000 rscnvs r15,r0,r0
:0207EC70 ADADADF0 stcge  13,cr10,[r13,#+0x3c0]!
:0207EC74 D4D400AD ldrleb r0,[r4],#+0xad
:0207EC78 A2A2D4D4 adcge  r13,r2,#0xD4000000
:0207EC7C AF00A2A2 swige 0x0000a2a2
:0207EC80 9CAFAFAF stcls  15,cr10,[r15],#+0x2bc
:0207EC84 009C9C9C umulleqs r9,r12,r12,r12
:0207EC88 A4A4A4A4 unknown
:0207EC8C 72727272 rsbvcs r7,r2,#0x20000007
:0207EC90 C0C0C000 sbcgt  r12,r0,r0
:0207EC94 B7B7B7C0 ldrlt r11,r12,r0,r0
:0207EC98 FDFD00B7 ldc2l 0,cr0,[r13,#+0x2dc]!
:0207EC9C 9393FDFD orrlss r15,r3,#0x3F40
:0207ECA0 26009393 unknown
:0207ECA4 36262626 unknown
:0207ECA8 00363636 eoreqs r3,r6,r6,lsr r6
:0207ECAC 3F3F3F3F swicc 0x003f3f3f
:0207ECB0 F7F7F7F7 unknown
:0207ECB4 CCCCCC00 stcgtl 12,cr12,[r12],{#0x0}
:0207ECB8 343434CC unknown
:0207ECBC A5A50034 strge r0,[r5, #+0x34]!
:0207ECC0 E5E5A5A5 strb r10,[r5, #+0x5a5]!
:0207ECC4 F100E5E5 unknown
:0207ECC8 71F1F1F1 ldrvcsh r15,[r1, #+0x11]!
:0207ECCC 00717171 rsbeqs r7,r1,r1,ror r1
:0207ECD0 D8D8D8D8 ldmleia  r8 ,{r3,r4,r6,r7,r11,r12,r14,r15}^
:0207ECD4 31313131 teqcc r1,r1,lsr r1
:0207ECD8 15151500 ldrne r1,[r5, #-0x500]		;r5-0x500=*(2323bdc2)=#0(0x00000000)
:0207ECDC 04040415 streq r0,[r4],#-0x415
:0207ECE0 C7C70004 strgtb r0,[r7, +r4]
:0207ECE4 2323C7C7 unknown
:0207ECE8 C3002323 unknown
:0207ECEC 18C3C3C3 stmneia  r3 ,{r0,r1,r6,r7,r8,r9,r14,r15}^
:0207ECF0 00181818 andeqs r1,r8,r8,lsl r8
:0207ECF4 96969696 unknown
:0207ECF8 05050505 streq r0,[r5, #-0x505]		;r5-0x505=*(2323bdbd)=#0(0x00000000)
:0207ECFC 9A9A9A00 bls 00725504
:0207ED00 0707079A unknown
:0207ED04 12120007 andnes r0,r2,#0x7
:0207ED08 80801212 addhi  r1,r0,r2,lsl r2
:0207ED0C E2008080 and  r8,r0,#0x80
:0207ED10 EBE2E2E2 bl 019378A0
:0207ED14 00EBEBEB rsceq  r14,r11,r11,ror #0x17
:0207ED18 27272727 strcs r2,[r7,-r7, lsr #0xe]!
:0207ED1C B2B2B2B2 adclts r11,r2,#0x2000000B
:0207ED20 75757500 ldrvcb r7,[r5, #-0x500]!
:0207ED24 09090975 stmeqdb  r9 ,{r0,r2,r4,r5,r6,r8,r11}
:0207ED28 83830009 orrhi  r0,r3,#0x9
:0207ED2C 2C2C8383 stccs  3,cr8,[r12],#-0x20c
:0207ED30 1A002C2C bne 02089DE8
:0207ED34 1B1A1A1A blne 027055A4
:0207ED38 001B1B1B andeqs r1,r11,r11,lsl r11
:0207ED3C 6E6E6E6E cdpvs 14,6,cr6,cr14,cr14,3
:0207ED40 5A5A5A5A bpl 037156B0
:0207ED44 A0A0A000 adcge  r10,r0,r0
:0207ED48 525252A0 subpls r5,r2,#0xA
:0207ED4C 3B3B0052 blcc 02F3EE9C
:0207ED50 D6D63B3B unknown
:0207ED54 B300D6D6 unknown
:0207ED58 29B3B3B3 ldmcsib  r3!,{r0,r1,r4,r5,r7,r8,r9,r12,r13,r15}
:0207ED5C 00292929 eoreq  r2,r9,r9,lsr #0x12
:0207ED60 E3E3E3E3 mvn  r14,#0x8C000003
:0207ED64 2F2F2F2F swics 0x002f2f2f
:0207ED68 84848400 strhi r8,[r4],#+0x400
:0207ED6C 53535384 cmppl r3,#0x10000002
:0207ED70 D1D10053 bicles r0,r1,r3,asr r0
:0207ED74 1441D1D1 strneb r13,[r1],#-0x1d1
:0207ED78 10EDEDED rscne  r14,r13,r13,ror #0x1b
:0207ED7C 202020ED eorcs  r2,r0,r13,ror #0x1
:0207ED80 FCFCFC20 ldc2l 12,cr15,[r12],#+0x80
:0207ED84 B1B1FC00 movlts r15,r0,lsl #0x18		;r15=0(0x0)
:0207ED88 5B5BB1B1 blpl 0376B454
:0207ED8C 6A5B005B bvs 0373EF00
:0207ED90 CB6A6A6A blgt 03B19740
:0207ED94 CB00CBCB blgt 020B1CC8
:0207ED98 BEBEBEBE mrclt 14,5,r11,cr14,cr14,{5}
:0207ED9C 00393939 eoreqs r3,r9,r9,lsr r9
:0207EDA0 4A4A4A39 bmi 0331168C
:0207EDA4 4C4C4C4A stcmil 12,cr4,[r12],{#0x4a}
:0207EDA8 58584C00 ldmplda  r8 ,{r10,r11,r14}^
:0207EDAC CFCF5858 swigt 0x00cf5858
:0207EDB0 D0CF00CF sbcle  r0,r15,r15,asr #0x1
:0207EDB4 EFD0D0D0 swi 0x00d0d0d0
:0207EDB8 EF00EFEF swi 0x0000efef
:0207EDBC AAAAAAAA bge 00B2986C
:0207EDC0 00FBFBFB unknown
:0207EDC4 434343FB unknown
:0207EDC8 4D4D09B0 unknown
:0207EDCC 33331033 teqcc r3,#0x33
:0207EDD0 85858533 strhi r8,[r5, #+0x533]		;r5+0x533=*(2323c7f5)=#0(0x00000000)
:0207EDD4 45004585 strmi r4,[r0, #-0x585]		;(r0-0x585=*(fffffa7b))
:0207EDD8 F9F94545 unknown
:0207EDDC 0002F9F9 unknown
:0207EDE0 7F020202 swivc 0x00020202
:0207EDE4 507F7F7F rsbpls r7,r15,r15,ror r15
:0207EDE8 50505000 subpls r5,r0,r0
:0207EDEC 3C3C3C3C ldccc  12,cr3,[r12],#-0xf0
:0207EDF0 9F9F009F swils 0x009f009f
:0207EDF4 A8A8A89F stmgeia  r8!,{r0,r1,r2,r3,r4,r7,r11,r13,r15}
:0207EDF8 510051A8 unknown
:0207EDFC A3A35151 movge  r5,#0x40000014		;r5=1073741844(0x40000014)
:0207EE00 0040A3A3 subeq  r10,r0,r3,lsr #0x7
:0207EE04 8F404040 swihi 0x00404040
:0207EE08 928F8F8F addls  r8,r15,#0x23C
:0207EE0C 92929200 addlss r9,r2,#0x0
:0207EE10 9D9D9D9D unknown
:0207EE14 38380038 ldmccda  r8!,{r3,r4,r5}
:0207EE18 F5F5F538 ldrnvb r15,[r5, #+0x538]!
:0207EE1C BC00BCF5 stclt  12,cr11,[r0],{#0xf5}
:0207EE20 B6B6BCBC unknown
:0207EE24 00DAB6B6 ldreqh r11,[r10],#+0x66
:0207EE28 21DADADA ldrcssb r13,[r10, #+0xaa]		;r10+0xaa=*(00000452)
:0207EE2C 10212121 eorne  r2,r1,r1,lsr #0x2
:0207EE30 10101000 andnes r1,r0,r0
:0207EE34 FFFFFFFF swinv 0x00ffffff
:0207EE38 F3F300F3 mvnnvs r0,#0xF3
:0207EE3C D2D2D2F3 sbcles r13,r2,#0x3000000F
:0207EE40 CD00CDD2 unknown
:0207EE44 B90CCDCD stmltdb  r12 ,{r0,r2,r3,r6,r7,r8,r10,r11,r14,r15}
:0207EE48 1313130A tstne r3,#0x28000000
:0207EE4C ECEC1310 stcl 3,cr1,[r12],#+0x40
:0207EE50 5F5FECEC swipl 0x005fecec
:0207EE54 975F005F unknown
:0207EE58 44979797 ldrmi r9,[r7],#+0x797
:0207EE5C 44004444 strmi r4,[r0],#-0x444
:0207EE60 17171717 unknown
:0207EE64 00C4C4C4 sbceq  r12,r4,r4,asr #0x9
:0207EE68 A7A7A7C4 strge r10,r12,r4,r4,asr #0x9
:0207EE6C 7E7E7EA7 cdpvc 14,6,cr7,cr14,cr7,5
:0207EE70 3D3D7E00 ldccc  14,cr7,[r13,#-0x0]!
:0207EE74 64643D3D unknown
:0207EE78 5D640064 stcpll 0,cr0,[r4,#-0x190]!
:0207EE7C 195D5D5D ldmnedb  r13 ,{r0,r2,r3,r4,r6,r8,r10,r11,r12,r14}^
:0207EE80 19001919 stmnedb  r0 ,{r0,r3,r4,r8,r11,r12}
:0207EE84 73737373 cmnvc r3,#0xCC000001
:0207EE88 00606060 rsbeq  r6,r0,r0,ror #0x0
:0207EE8C 81818160 orrhi  r8,r1,r0,ror #0x2
:0207EE90 4F4F4F81 swimi 0x004f4f81
:0207EE94 DCDC4F00 ldclel 15,cr4,[r12],{#0x0}
:0207EE98 2222DCDC eorcs  r13,r2,#0xDC00
:0207EE9C 2A220022 bcs 028FEF2C
:0207EEA0 902A2A2A eorls  r2,r10,r10,lsr #0x14
:0207EEA4 90009090 mulls  r0,r0,r0
:0207EEA8 88888888 stmhiia  r8 ,{r3,r7,r11,r15}
:0207EEAC 00464646 subeq  r4,r6,r6,asr #0xc
:0207EEB0 EEEEEE46 cdp 14,14,cr14,cr14,cr6,2
:0207EEB4 B8B8B8EE ldmltia  r8!,{r1,r2,r3,r5,r6,r7,r11,r12,r13,r15}
:0207EEB8 1414B800 ldrne r11,[r4],#-0x800
:0207EEBC DEDE1414 mrcle 4,6,r1,cr14,cr4,{0}
:0207EEC0 5EDE00DE mrcpl 0,6,r0,cr14,cr14,{6}
:0207EEC4 0B5E5E5E bleq 03816844
:0207EEC8 0B000B0B bleq 02081AFC
:0207EECC DBDBDBDB blle 01775E40
:0207EED0 00E0E0E0 rsceq  r14,r0,r0,ror #0x1
:0207EED4 323232E0 eorccs r3,r2,#0xE
:0207EED8 3A3A3A32 bcc 02F0D7A8
:0207EEDC 0A0A3A00 beq 0230D6E4
:0207EEE0 49490A0A stmmidb  r9 ,{r1,r3,r9,r11}^
:0207EEE4 06490049 streqb r0,db 
:0207EEE8 24060606 strcs r0,[r6],#-0x606
:0207EEEC 24002424 strcs r2,[r0],#-0x424
:0207EEF0 5C5C5C5C ldcpll 12,cr5,[r12],{#0x5c}
:0207EEF4 00C2C2C2 sbceq  r12,r2,r2,asr #0x5
:0207EEF8 D3D3D3C2 bicles r13,r3,#0x8000003
:0207EEFC ACACACD3 stcge  12,cr10,[r12],#+0x34c
:0207EF00 6262AC00 rsbvs  r10,r2,#0x0
:0207EF04 91916262 orrlss r6,r1,r2,ror #0x4
:0207EF08 95910091 ldrls r0,[r1, #+0x91]		;r1+0x91=*(00000091)
:0207EF0C E4959595 ldr r9,[r5],#+0x595
:0207EF10 E400E4E4 str r14,[r0],#-0x4e4
:0207EF14 79797979 unknown
:0207EF18 00E7E7E7 rsceq  r14,r7,r7,ror #0xf
:0207EF1C C8C8C8E7 stmgtia  r8 ,{r0,r1,r2,r5,r6,r7,r11,r14,r15}^
:0207EF20 373737C8 ldrcc r3,ia 
:0207EF24 6D6D3700 stcvsl 7,cr3,[r13,#-0x0]!
:0207EF28 8D8D6D6D unknown
:0207EF2C D58D008D strle r0,[r13, #+0x8d]		;r13+0x8d=*(0000008d)
:0207EF30 4ED5D5D5 mrcmi 5,6,r13,cr5,cr5,{6}
:0207EF34 4E004E4E cdpmi 14,0,cr4,cr0,cr14,2
:0207EF38 A9A9A9A9 stmgeib  r9!,{r0,r3,r5,r7,r8,r11,r13,r15}
:0207EF3C 006C6C6C rsbeq  r6,r12,r12,ror #0x18
:0207EF40 5656566C ldrplb r5,r6,r12,r12,ror #0x18
:0207EF44 F4F4F456 unknown
:0207EF48 EAEAF400 b 01B3BF50
:0207EF4C 6565EAEA strvsb r14,[r5, #-0xaea]!
:0207EF50 7A650065 bvc 039BF0EC
:0207EF54 AE7A7A7A mrcge 10,3,r7,cr10,cr10,{3}
:0207EF58 AE00AEAE cdpge 14,0,cr10,cr0,cr14,5
:0207EF5C 08080808 stmeqda  r8 ,{r3,r11}
:0207EF60 00BABABA unknown
:0207EF64 787878BA unknown
:0207EF68 25252578 strcs r2,[r5, #-0x578]!
:0207EF6C 2E2E2500 cdpcs 5,2,cr2,cr14,cr0,0
:0207EF70 1C1C2E2E ldcne  14,cr2,[r12],{#0x2e}
:0207EF74 A61C001C unknown
:0207EF78 B4A6A6A6 unknown
:0207EF7C B400B4B4 strlt r11,[r0],#-0x4b4
:0207EF80 C6C6C6C6 strgtb r12,[r0],#-0x4b4
:0207EF84 00E8E8E8 rsceq  r14,r8,r8,ror #0x11
:0207EF88 DDDDDDE8 unknown
:0207EF8C 747474DD unknown
:0207EF90 1F1F7400 swine 0x001f7400
:0207EF94 4B4B1F1F blmi 03346C18
:0207EF98 BD4B004B unknown
:0207EF9C 8BBDBDBD blhi 00FEE698
:0207EFA0 8B008B8B blhi 020A1DD4
:0207EFA4 8A8A8A8A bhi 003219D4
:0207EFA8 00707070 rsbeqs r7,r0,r0,ror r0
:0207EFAC 3E3E3E70 mrccc 14,1,r3,cr14,cr0,{3}
:0207EFB0 B5B5B53E ldrlt r11,[r5, #+0x53e]!
:0207EFB4 6666B500 unknown
:0207EFB8 48486666 stmmida  r8 ,{r1,r2,r5,r6,r9,r10,r13,r14}^
:0207EFBC 03480048 unknown
:0207EFC0 F6F60C35 unknown
:0207EFC4 040EF6F6 streq r15,[r14],#-0x6f6
:0207EFC8 610E0E0E unknown
:0207EFCC 35616161 strccb r6,[r1, #-0x161]!
:0207EFD0 35353500 ldrcc r3,[r5, #-0x500]!
:0207EFD4 57575757 unknown
:0207EFD8 B9B900B9 ldmltib  r9!,{r0,r3,r4,r5,r7}
:0207EFDC 868686B9 unknown
:0207EFE0 C100C186 unknown
:0207EFE4 1D1DC1C1 unknown
:0207EFE8 009E1D1D addeqs r1,r14,r13,lsl r13
:0207EFEC E19E9E9E unknown
:0207EFF0 F8E1E1E1 unknown
:0207EFF4 F8F8F800 ldmnvia  r8!,{r11,r12,r13,r14,r15}^
:0207EFF8 98989898 ldmlsia  r8 ,{r3,r4,r7,r11,r12,r15}
:0207EFFC 11110011 tstne r1,r1,lsl r0
:0207F000 69696911 unknown
:0207F004 D900D969 stmledb  r0 ,{r0,r3,r5,r6,r8,r11,r12,r14,r15}
:0207F008 8E8ED9D9 mcrhi 9,4,r13,cr14,cr9,{6}
:0207F00C 00948E8E addeqs r8,r4,r14,lsl #0x1d
:0207F010 9B949494 blls 005A4268
:0207F014 1E9B9B9B mrcne 11,4,r9,cr11,cr11,{4}
:0207F018 1E1E1E00 cdpne 14,0,cr1,cr14,cr0,0
:0207F01C 87878787 strhi r8,[r7,+r7, lsl #0xf]
:0207F020 E9E900E9 unknown
:0207F024 CECECEE9 cdpgt 14,12,cr12,cr14,cr9,7
:0207F028 550055CE strpl r5,[r0, #-0x5ce]		;(r0-0x5ce=*(fffffa32))
:0207F02C 28285555 stmcsda  r8!,{r0,r2,r4,r6,r8,r10,r12,r14}
:0207F030 00DF2828 sbceqs r2,r15,r8,lsr #0x10
:0207F034 8CDFDFDF ldchil 15,cr13,[r15],{#0xdf}
:0207F038 A18C8C8C orrge  r8,r12,r12,lsl #0x19
:0207F03C A1A1A100 movge  r10,r0,lsl #0x2		;r10=0(0x0)
:0207F040 89898989 stmhiib  r9 ,{r0,r3,r7,r8,r11,r15}
:0207F044 0D0D000D unknown
:0207F048 BFBFBF0D swilt 0x00bfbf0d
:0207F04C E600E6BF unknown
:0207F050 4242E6E6 submi  r14,r2,#0xE600000
:0207F054 00684242 rsbeq  r4,r8,r2,asr #0x4
:0207F058 41686868 unknown
:0207F05C 99414141 stmlsdb  r1 ,{r0,r6,r8,r14}^
:0207F060 99999900 ldmlsib  r9 ,{r8,r11,r12,r15}
:0207F064 2D2D2D2D stccs  13,cr2,[r13,#-0xb4]!
:0207F068 0F0F000F swieq 0x000f000f
:0207F06C B0B0B00F adclts r11,r0,r15
:0207F070 540054B0 strpl r5,[r0],#-0x4b0
:0207F074 BBBB5454 bllt 00F541CC
:0207F078 0016BBBB ldreqh r11,[r6], -r11
:0207F07C 50161616 andpls r1,r6,r6,lsl r6
:0207F080 FC5303FC ldc2l 3,cr0,[r3],{#0xfc}
:0207F084 FC50C303 ldc2l 3,cr12,[r0],{#0x3}
:0207F088 03FC9603 mvneqs r9,#0x300000
:0207F08C F103FCCB unknown
:0207F090 55AB03FC strpl r0,[r11, #+0x3fc]!
:0207F094 FC9303FC ldc2  3,cr0,[r3],{#0xfc}
:0207F098 03FC5503 mvneqs r5,#0xC00000
:0207F09C 9103FCF6 unknown
:0207F0A0 2503FC55 strcs r15,[r3, #-0xc55]		;(r3-0xc55=*(fffff3ab))
:0207F0A4 FCFC03FC ldc2l 3,cr0,[r12],#+0x3f0
:0207F0A8 03FCD703 mvneqs r13,#0xC0000
:0207F0AC 03FC5580 mvneqs r5,#0x20000000
:0207F0B0 4903FC8F stmmidb  r3 ,{r0,r1,r2,r3,r7,r10,r11,r12,r13,r14,r15}
:0207F0B4 FC6703FC stc2l 3,cr0,[r7],#-0x3f0
:0207F0B8 FC559803 ldc2l 8,cr9,[r5],{#0x3}
:0207F0BC 03FCE103 mvneqs r14,#0xC0000000
:0207F0C0 1203FC02 andne  r15,r3,#0x200
:0207F0C4 55A303FC strpl r0,[r3, #+0x3fc]!
:0207F0C8 FCC603FC stc2l 3,cr0,[r6],{#0xfc}
:0207F0CC 03FCE703 mvneqs r14,#0xC0000
:0207F0D0 EB03FC95 bl 0217E32C
:0207F0D4 DA03FC55 ble 0217E230
:0207F0D8 FC2D03FC stc2  3,cr0,[r13],#-0x3f0
:0207F0DC 03FCD303 mvneqs r13,#0xC000000
:0207F0E0 03FC5529 mvneqs r5,#0xA400000
:0207F0E4 6A03FC44 bvs 0217E1FC
:0207F0E8 FC7803FC ldc2l 3,cr0,[r8],#-0x3f0
:0207F0EC FC556B03 ldc2l 11,cr6,[r5],{#0x3}
:0207F0F0 03FCDD03 mvneqs r13,#0xC0
:0207F0F4 1703FCB6 unknown
:0207F0F8 556603FC strplb r0,[r6, #-0x3fc]!
:0207F0FC FCB403FC ldc2  3,cr0,[r4],#+0x3f0
:0207F100 03FC1803 mvneqs r1,#0x30000
:0207F104 6003FC82 andvs  r15,r3,r2,lsl #0x19
:0207F108 4503FC55 strmi r15,[r3, #-0xc55]		;(r3-0xc55=*(fffff3ab))
:0207F10C FCE003FC stc2l 3,cr0,[r0],#+0x3f0
:0207F110 03FC8403 mvneqs r8,#0x3000000
:0207F114 03FC551C mvneqs r5,#0x7000000
:0207F118 5803FC94 stmplda  r3 ,{r2,r4,r7,r10,r11,r12,r13,r14,r15}
:0207F11C FC1903FC ldc2  3,cr0,[r9],{#0xfc}
:0207F120 FC558703 ldc2l 7,cr8,[r5],{#0x3}
:0207F124 03FCB703 mvneqs r11,#0xC0000
:0207F128 E203FC23 and  r15,r3,#0x2300
:0207F12C 555703FC ldrplb r0,[r7, #-0x3fc]		;(r7-0x3fc=*(fffffc04))
:0207F130 FC2A03FC stc2  3,cr0,[r10],#-0x3f0
:0207F134 03FC0703 mvneqs r0,#0xC0000
:0207F138 9A03FC03 bls 0217E14C
:0207F13C A503FC55 strge r15,[r3, #-0xc55]		;(r3-0xc55=*(fffff3ab))
:0207F140 FCF203FC ldc2l 3,cr0,[r2],#+0x3f0
:0207F144 03FCB203 mvneqs r11,#0x30000000
:0207F148 03FC55BA mvneqs r5,#0x2E800000
:0207F14C 2B03FC5C blcs 0217E2C4
:0207F150 FC9203FC ldc2  3,cr0,[r2],{#0xfc}
:0207F154 FC55F003 ldc2l 0,cr15,[r5],{#0x3}
:0207F158 03FCA103 mvneqs r10,#0xC0000000
:0207F15C D503FCCD strle r15,[r3, #-0xccd]		;(r3-0xccd=*(fffff333))
:0207F160 551F03FC ldrpl r0,[r15, #-0x3fc]		;r15-0x3fc=*(0207ed6c)=#1397969796(0x53535384)
:0207F164 FC8A03FC stc2  3,cr0,[r10],{#0xfc}
:0207F168 03FC9D03 mvneqs r9,#0xC0
:0207F16C 3203FCA0 andcc  r15,r3,#0xA000
:0207F170 7503FC55 strvc r15,[r3, #-0xc55]		;(r3-0xc55=*(fffff3ab))
:0207F174 FC3903FC ldc2  3,cr0,[r9],#-0x3f0
:0207F178 03FCAA03 mvneqs r10,#0x3000
:0207F17C 03FC5506 mvneqs r5,#0x1800000
:0207F180 F903FC51 stmnvdb  r3 ,{r0,r4,r6,r10,r11,r12,r13,r14,r15}
:0207F184 FC3D03FC ldc2  3,cr0,[r13],#-0x3f0
:0207F188 FC55AE03 ldc2l 14,cr10,[r5],{#0x3}
:0207F18C 03FC4603 mvneqs r4,#0x300000
:0207F190 0503FCB5 streq r15,[r3, #-0xcb5]		;(r3-0xcb5=*(fffff34b))
:0207F194 556F03FC strplb r0,[r15, #-0x3fc]!
:0207F198 FCFF03FC ldc2l 3,cr0,[r15],#+0x3f0
:0207F19C 03FC2403 mvneqs r2,#0x3000000
:0207F1A0 CC03FC97 stcgt  12,cr15,[r3],{#0x97}
:0207F1A4 7703FC55 unknown
:0207F1A8 FCBD03FC ldc2  3,cr0,[r13],#+0x3f0
:0207F1AC 03FC8803 mvneqs r8,#0x30000
:0207F1B0 03FC5538 mvneqs r5,#0xE000000
:0207F1B4 4703FCDB unknown
:0207F1B8 FCE903FC stc2l 3,cr0,[r9],#+0x3f0
:0207F1BC FC55C903 ldc2l 9,cr12,[r5],{#0x3}
:0207F1C0 FC2ECD03 stc2  13,cr12,[r14],#-0xc
:0207F1C4 03FC4803 mvneqs r4,#0x30000
:0207F1C8 4E03FCAC cdpmi 12,0,cr15,cr3,cr12,5
:0207F1CC FB03FC57 blx 0217E338
:0207F1D0 FC5603FC ldc2l 3,cr0,[r6],{#0xfc}
:0207F1D4 03FC1E03 mvneqs r1,#0x30
:0207F1D8 03FC5527 mvneqs r5,#0x9C00000
:0207F1DC 2103FC64 unknown
:0207F1E0 FCD103FC ldc2l 3,cr0,[r1],{#0xfc}
:0207F1E4 FC553A03 ldc2l 10,cr3,[r5],{#0x3}
:0207F1E8 03FCB103 mvneqs r11,#0xC0000000
:0207F1EC D203FC0F andle  r15,r3,#0xF00
:0207F1F0 559E03FC ldrpl r0,[r14, #+0x3fc]		;r14+0x3fc=*(0207f5d4)=#-1816521188(0x93ba161c)
:0207F1F4 FC4F03FC stc2l 3,cr0,[r15],{#0xfc}
:0207F1F8 03FCA203 mvneqs r10,#0x30000000
:0207F1FC 1603FC69 strne r15,r10,#0x30000000
:0207F200 0A03FC55 beq 0217E35C
:0207F204 FCE503FC stc2l 3,cr0,[r5],#+0x3f0
:0207F208 03FC4303 mvneqs r4,#0xC000000
:0207F20C 03FC551D mvneqs r5,#0x7400000
:0207F210 AD03FC0B unknown
:0207F214 FCB903FC ldc2  3,cr0,[r9],#+0x3f0
:0207F218 FC55C803 ldc2l 8,cr12,[r5],{#0x3}
:0207F21C 03FC8503 mvneqs r8,#0xC00000
:0207F220 BB03FC4C bllt 0217E358
:0207F224 55FD03FC ldrplb r0,[r13, #+0x3fc]!
:0207F228 FC9F03FC ldc2  3,cr0,[r15],{#0xfc}
:0207F22C 03FCBC03 mvneqs r11,#0x300
:0207F230 3403FCC5 strcc r15,[r3],#-0xcc5
:0207F234 7603FC55 unknown
:0207F238 FCDC03FC ldc2l 3,cr0,[r12],{#0xfc}
:0207F23C 03FC6803 mvneqs r6,#0x30000
:0207F240 03FC5563 mvneqs r5,#0x18C00000
:0207F244 1003FCCA andne  r15,r3,r10,asr #0x19
:0207F248 FC4003FC stc2l 3,cr0,[r0],{#0xfc}
:0207F24C FC552003 ldc2l 0,cr2,[r5],{#0x3}
:0207F250 03FC7D03 mvneqs r7,#0xC0
:0207F254 1103FCF8 unknown
:0207F258 556D03FC strplb r0,[r13, #-0x3fc]!
:0207F25C FC4B03FC stc2l 3,cr0,[r11],{#0xfc}
:0207F260 03FCF303 mvneqs r15,#0xC000000
:0207F264 D003FCEC andle  r15,r3,r12,ror #0x19
:0207F268 6C03FC55 stcvs  12,cr15,[r3],{#0x55}
:0207F26C FC9903FC ldc2  3,cr0,[r9],{#0xfc}
:0207F270 03FCFA03 mvneqs r15,#0x3000
:0207F274 03FC5522 mvneqs r5,#0x8800000
:0207F278 1A03FCC4 bne 0217E590
:0207F27C FCD803FC ldc2l 3,cr0,[r8],{#0xfc}
:0207F280 FC55EF03 ldc2l 15,cr14,[r5],{#0x3}
:0207F284 03FCC703 mvneqs r12,#0xC0000
:0207F288 FE03FCC1 cdp2 12,0,cr15,cr3,cr1,6
:0207F28C 553603FC ldrpl r0,[r6, #-0x3fc]!
:0207F290 FCCF03FC stc2l 3,cr0,[r15],{#0xfc}
:0207F294 03FC2803 mvneqs r2,#0x30000
:0207F298 A403FC26 strge r15,[r3],#-0xc26
:0207F29C E403FC55 str r15,[r3],#-0xc55
:0207F2A0 FC0D03FC stc2  3,cr0,[r13],{#0xfc}
:0207F2A4 03FC9B03 mvneqs r9,#0xC00
:0207F2A8 03FC5562 mvneqs r5,#0x18800000
:0207F2AC E803FCC2 stmda  r3 ,{r1,r6,r7,r10,r11,r12,r13,r14,r15}
:0207F2B0 FC5E03FC ldc2l 3,cr0,[r14],{#0xfc}
:0207F2B4 FC55F503 ldc2l 5,cr15,[r5],{#0x3}
:0207F2B8 03FCBE03 mvneqs r11,#0x30
:0207F2BC A903FC7C stmgedb  r3 ,{r2,r3,r4,r5,r6,r10,r11,r12,r13,r14,r15}
:0207F2C0 55B303FC ldrpl r0,[r3, #+0x3fc]!
:0207F2C4 FC3B03FC ldc2  3,cr0,[r11],#-0x3f0
:0207F2C8 03FCA703 mvneqs r10,#0xC0000
:0207F2CC 7B03FC6E blvc 0217E48C
:0207F2D0 0903FC55 stmeqdb  r3 ,{r0,r2,r4,r6,r10,r11,r12,r13,r14,r15}
:0207F2D4 FCF403FC ldc2l 3,cr0,[r4],#+0x3f0
:0207F2D8 03FC0103 mvneqs r0,#0xC0000000
:0207F2DC 03FC55A8 mvneqs r5,#0x2A000000
:0207F2E0 7E03FC65 cdpvc 12,0,cr15,cr3,cr5,3
:0207F2E4 FC0803FC stc2  3,cr0,[r8],{#0xfc}
:0207F2E8 FC55E603 ldc2l 6,cr14,[r5],{#0x3}
:0207F2EC 03FCD903 mvneqs r13,#0xC000
:0207F2F0 D403FCCE strle r15,[r3],#-0xcce
:0207F2F4 55D603FC ldrplb r0,[r6, #+0x3fc]		;r6+0x3fc=*(000003fc)
:0207F2F8 FCAF03FC stc2  3,cr0,[r15],#+0x3f0
:0207F2FC 03FC3103 mvneqs r3,#0xC0000000
:0207F300 C003FC30 andgt  r15,r3,r0,lsr r12
:0207F304 3703FC55 unknown
:0207F308 FCA603FC stc2  3,cr0,[r6],#+0x3f0
:0207F30C 03FCB003 mvneqs r11,#0x3
:0207F310 03FC5515 mvneqs r5,#0x5400000
:0207F314 F703FC4A strnv r15,r5,#0x5400000
:0207F318 FC0E03FC stc2  3,cr0,[r14],{#0xfc}
:0207F31C FC552F03 ldc2l 15,cr2,[r5],{#0x3}
:0207F320 03FC8D03 mvneqs r8,#0xC0
:0207F324 5403FC4D strpl r15,[r3],#-0xc4d
:0207F328 55DF03FC ldrplb r0,[r15, #+0x3fc]		;r15+0x3fc=*(0207f72c)=#822125746(0x3100a4b2)
:0207F32C FCE303FC stc2l 3,cr0,[r3],#+0x3f0
:0207F330 03FC1B03 mvneqs r1,#0xC00
:0207F334 7F03FCB8 swivc 0x0003fcb8
:0207F338 0403FC55 streq r15,[r3],#-0xc55
:0207F33C FC5D03FC ldc2l 3,cr0,[r13],{#0xfc}
:0207F340 03FC7303 mvneqs r7,#0xC000000
:0207F344 03FC552E mvneqs r5,#0xB800000
:0207F348 5203FC5A andpl  r15,r3,#0x5A00
:0207F34C FC3303FC ldc2  3,cr0,[r3],#-0x3f0
:0207F350 FC551303 ldc2l 3,cr1,[r5],{#0x3}
:0207F354 03FC8C03 mvneqs r8,#0x300
:0207F358 8E03FC7A mcrhi 12,0,r15,cr3,cr10,{3}
:0207F35C 558903FC strpl r0,[r9, #+0x3fc]		;r9+0x3fc=*(000004b9)
:0207F360 FCEE03FC stc2l 3,cr0,[r14],#+0x3f0
:0207F364 03FC3503 mvneqs r3,#0xC00000
:0207F368 3C03FCED stccc  12,cr15,[r3],{#0xed}
:0207F36C 5903FC55 stmpldb  r3 ,{r0,r2,r4,r6,r10,r11,r12,r13,r14,r15}
:0207F370 FC3F03FC ldc2  3,cr0,[r15],#-0x3f0
:0207F374 03FC7903 mvneqs r7,#0xC000
:0207F378 03FC55BF mvneqs r5,#0x2FC00000
:0207F37C 5B03FCEA blpl 0217E72C
:0207F380 FC1403FC ldc2  3,cr0,[r4],{#0xfc}
:0207F384 FC558603 ldc2l 6,cr8,[r5],{#0x3}
:0207F388 03FC8103 mvneqs r8,#0xC0000000
:0207F38C 2C03FC3E stccs  12,cr15,[r3],{#0x3e}
:0207F390 555F03FC ldrplb r0,[r15, #-0x3fc]		;r15-0x3fc=*(0207ef9c)=#-1950499395(0x8bbdbdbd)
:0207F394 FC7203FC ldc2l 3,cr0,[r2],#-0x3f0
:0207F398 03FC0C03 mvneqs r0,#0x300
:0207F39C 4103FC8B unknown
:0207F3A0 7103FC55 unknown
:0207F3A4 FCDE03FC ldc2l 3,cr0,[r14],{#0xfc}
:0207F3A8 03FC9C03 mvneqs r9,#0x300
:0207F3AC 03FC5590 mvneqs r5,#0x24000000
:0207F3B0 7003FC61 andvc  r15,r3,r1,ror #0x18
:0207F3B4 FC7403FC ldc2l 3,cr0,[r4],#-0x3f0
:0207F3B8 FC554203 ldc2l 2,cr4,[r5],{#0x3}
:0207F3BC 51F4A703 mvnpls r10,r3,lsl #0xe
:0207F3C0 7E416550 mcrvc 5,2,r6,cr1,cr0,{2}
:0207F3C4 17A45301 strne r5,[r4,+r1, lsl #0x6]!
:0207F3C8 275EC31A unknown
:0207F3CC 6B96003A blvs 005FF4BC
:0207F3D0 45CB3BAB strmib r3,[r11, #+0xbab]		;r11+0xbab=*(00000bab)
:0207F3D4 F1001F9D swpnv r1,r13,r0
:0207F3D8 ABACFA58 blge 00BBDD40
:0207F3DC 004BE303 subeq  r14,r11,r3,lsl #0x6
:0207F3E0 2030FA93 mlacss r0,r3,r10,r15unknown
:0207F3E4 AD766D55 ldcgel 13,cr6,[r6,#-0x154]!
:0207F3E8 CC76F600 ldcgtl 6,cr15,[r6],#-0x0
:0207F3EC 024C9188 subeq  r9,r12,#0x22
:0207F3F0 D72500F5 unknown
:0207F3F4 CBFC4FE5 blgt 01F93390
:0207F3F8 D700C52A strle r12,[r0,-r10, lsr #0xa]
:0207F3FC 80263544 eorhi  r3,r6,r4,asr #0xa
:0207F400 00B562A3 adceqs r6,r5,r3,lsr #0x5
:0207F404 DEB15A8F cdple 10,10,cr5,cr1,cr15,4
:0207F408 25BA1B49 ldrcs r1,[r10, #+0xb49]!
:0207F40C EA0E6700 b 02419014
:0207F410 FEC09845 cdp2 8,12,cr9,cr0,cr5,2
:0207F414 75E1005D strvcb r0,[r1, #+0x5d]!
:0207F418 F002C32F andnv  r12,r2,r15,lsr #0x6
:0207F41C 1200814C andne  r8,r0,#0x13
:0207F420 A38D4697 orrge  r4,r13,#0x9700000
:0207F424 006BD3F9 unknown
:0207F428 038F5FC6 orreq  r5,r15,#0x318
:0207F42C 15929CE7 ldrne r9,[r2, #+0xce7]		;r2+0xce7=*(00040ce7)
:0207F430 6D7A9500 ldcvsl 5,cr9,[r10,#-0x0]!
:0207F434 5259EBBF subpls r14,r9,#0x2FC00
:0207F438 83DA0095 bichis r0,r10,#0x95
:0207F43C 212DD4BE strcsh r13,[r13, -r14]!
:0207F440 D3005874 unknown
:0207F444 2949E069 stmcsdb  r9 ,{r0,r3,r5,r6,r13,r14,r15}^
:0207F448 008EC9C8 addeq  r12,r14,r8,asr #0x13
:0207F44C 75C28944 strvcb r8,[r2, #+0x944]		;r2+0x944=*(00040944)
:0207F450 F48E796A strnv r7,[r14],#+0x96a
:0207F454 583E7800 ldmplda  r14!,{r11,r12,r13,r14}
:0207F458 B9716B99 unknown
:0207F45C 4FDD0027 swimi 0x00dd0027
:0207F460 ADB6BEE1 ldcge  14,cr11,[r6,#+0x384]!
:0207F464 1700F088 strne r15,[r0,-r8, lsl #0x1]
:0207F468 66C920AC strvsb r2,[r9],+r12, lsr #0x1
:0207F46C 007DCE3A rsbeqs r12,r13,r10,lsr r14
:0207F470 63DF4AB4 bicvss r4,r15,#0xB4000
:0207F474 E51A3118 ldr r3,[r10, #-0x118]		;(r10-0x118=*(fffffee8))
:0207F478 51338200 teqpl r3,r0,lsl #0x4
:0207F47C 537F6097 cmnpl r15,#0x97
:0207F480 77450062 strvcb r0,r15,#0x97
:0207F484 AEE0B164 cdpge 1,14,cr11,cr0,cr4,3
:0207F488 8400BB6B strhi r11,[r0],#-0xb6b
:0207F48C 1CFE81A0 ldcnel 1,cr8,[r14],#+0x280
:0207F490 00F9082B rsceqs r0,r9,r11,lsr #0x10
:0207F494 70486894 unknown
:0207F498 8F45FD58 swihi 0x0045fd58
:0207F49C DE6C1900 cdple 9,6,cr1,cr12,cr0,0
:0207F4A0 7BF88794 blvc 01EA12F8
:0207F4A4 D3B70052 movles r0,#0x52		;r0=82(0x52)
:0207F4A8 0223AB73 eoreq  r10,r3,#0x1CC00
:0207F4AC E200724B and  r7,r0,#0xB0000004
:0207F4B0 57E31F8F strplb r1,[r3,+r15, lsl #0x1f]!
:0207F4B4 006655AB rsbeq  r5,r6,r11,lsr #0xb
:0207F4B8 B2EB282A rsclt  r2,r11,#0x2A0000
:0207F4BC 2FB5C207 swics 0x00b5c207
:0207F4C0 C57B0300 ldrgtb r0,[r11, #-0x300]!
:0207F4C4 37089A86 strcc r9,[r8,-r6, lsl #0x15]
:0207F4C8 87A500D3 unknown
:0207F4CC A5F23028 ldrgeb r3,[r2, #+0x28]!
:0207F4D0 B20023BF andlt  r2,r0,#0xFC000002
:0207F4D4 BA02036A blt 02100284
:0207F4D8 00ED1682 rsceq  r1,r13,r2,lsl #0xd
:0207F4DC 8ACF1C5C bhi 01446654
:0207F4E0 A779B42B ldrgeb r11,[r9,-r11, lsr #0x8]!
:0207F4E4 07F29200 ldreqb r9,[r2,+r0, lsl #0x4]!
:0207F4E8 69E2F0F3 unknown
:0207F4EC F4A1004E unknown
:0207F4F0 BECD65DA mcrlt 5,6,r6,cr13,cr10,{6}
:0207F4F4 D5000605 strle r0,[r0, #-0x605]		;(r0-0x605=*(fffffa4d))
:0207F4F8 1FD13462 swine 0x00d13462
:0207F4FC 00C4A6FE unknown
:0207F500 342E538A unknown
:0207F504 A2F3559D rscges r5,r3,#0x27400000
:0207F508 8AE1A000 bhi 018E7510
:0207F50C F6EB3205 unknown
:0207F510 EC7500A4 ldcl 0,cr0,[r5],#-0x290
:0207F514 EF390B83 swi 0x00390b83
:0207F518 AA004060 bge 0208F6A0
:0207F51C 065E719F unknown
:0207F520 00BD6E10 adceqs r6,r13,r0,lsl r14
:0207F524 3E218A51 mcrcc 10,1,r8,cr1,cr1,{2}
:0207F528 96DD06F9 unknown
:0207F52C 3E053D00 cdpcc 13,0,cr3,cr5,cr0,0
:0207F530 E6BDAEDD unknown
:0207F534 8D46004D unknown
:0207F538 5DB59154 ldcpl  1,cr9,[r5,#+0x150]!
:0207F53C 050071C4 streq r7,[r0, #-0x1c4]		;(r0-0x1c4=*(fffffe8e))
:0207F540 6F0406D4 swivs 0x000406d4
:0207F544 00605015 rsbeq  r5,r0,r5,lsl r0
:0207F548 1998FBFF ldmneib  r8 ,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r9,r11,r12,r13,r14,r15}
:0207F54C D6BDE924 unknown
:0207F550 40439700 submi  r9,r3,r0,lsl #0xe
:0207F554 D99ECC89 ldmleib  r14 ,{r0,r3,r7,r10,r11,r14,r15}
:0207F558 42770067 rsbmis r0,r7,#0x67
:0207F55C 8BBDB0E8 blhi 00FEB904
:0207F560 88000789 stmhida  r0 ,{r0,r3,r7,r8,r9,r10}
:0207F564 38E7195B unknown
:0207F568 0079C8EE rsbeqs r12,r9,r14,ror #0x11
:0207F56C A17C0ADB ldrgesb r0,[r12, #-0xab]!
:0207F570 7C420F47 stcvcl 15,cr0,[r2],{#0x47}
:0207F574 841EE900 ldrhi r14,[r14],#-0x900
:0207F578 1295C9F8 addnes r12,r5,#0x3E0000
:0207F57C 09208086 stmeqdb  r0!,{r1,r2,r7,r15}
:0207F580 322BED83 eorcc  r14,r11,#0x20C0
:0207F584 00117048 andeqs r7,r1,r8,asr #0x0
:0207F588 5A72AC1E bpl 03D2A608
:0207F58C 0EFF4E6C cdpeq 14,14,cr4,cr15,cr12,3
:0207F590 38FBFD00 ldmccia  r11!,{r8,r10,r11,r12,r13,r14,r15}^
:0207F594 D5560F85 ldrleb r0,[r6, #-0xf85]		;(r6-0xf85=*(fffff07b))
:0207F598 1E3D00AE cdpne 0,2,cr0,cr13,cr14,5
:0207F59C 27362D39 unknown
:0207F5A0 0A000FD9 beq 0208350C
:0207F5A4 685CA664 ldmvsda  r12 ,{r2,r5,r6,r9,r10,r13,r15}^
:0207F5A8 005B5421 subeqs r5,r11,r1,lsr #0x8
:0207F5AC 362ED19B unknown
:0207F5B0 0A673A24 beq 03A4DE48
:0207F5B4 E7B10C00 ldr r0,[r1,+r0, lsl #0x18]!
:0207F5B8 960F9357 unknown
:0207F5BC D2B400EE adcles r0,r4,#0xEE
:0207F5C0 9E1B9B91 mrcls 11,0,r9,cr11,cr1,{4}
:0207F5C4 8000C0C5 andhi  r12,r0,r5,asr #0x1
:0207F5C8 61DC204F bicvss r2,r12,r15,asr #0x0
:0207F5CC 00774BA2 rsbeqs r4,r7,r2,lsr #0x17
:0207F5D0 121A695A andnes r6,r10,#0x168000
:0207F5D4 93BA161C movlss r1,#0x1C00000		;r1=29360128(0x1c00000)
:0207F5D8 2A0AE200 bcs 02337DE0
:0207F5DC E0E5C0A0 rsc  r12,r5,r0,lsr #0x1
:0207F5E0 433C0022 teqmi r12,#0x22
:0207F5E4 1D121B17 unknown
:0207F5E8 0E00090D cdpeq 9,0,cr0,cr0,cr13,0
:0207F5EC F28BC70B addnv  r12,r11,#0x2C0000
:0207F5F0 00B6A8AD adceqs r10,r6,r13,lsr #0x11
:0207F5F4 1EA9B92D cdpne 9,10,cr11,cr9,cr13,1
:0207F5F8 F119C814 tstnv r9,r4,lsl r8
:0207F5FC 07855700 streq r5,[r5,+r0, lsl #0xe]
:0207F600 DD4CAF75 unknown
:0207F604 BBEE0099 bllt 01BFF870
:0207F608 FDA37F60 stc2  15,cr7,[r3,#+0x180]!
:0207F60C F7000126 strnv r0,[r0,-r6, lsr #0x2]
:0207F610 5C72F59F ldcpll 5,cr15,[r2],#-0x27c
:0207F614 00663BBC unknown
:0207F618 FB7EC544 blx 04030B38
:0207F61C 4329345B unknown
:0207F620 C6768B00 unknown
:0207F624 FCDCCB23 ldc2l 11,cr12,[r12],{#0x23}
:0207F628 68B600ED ldmvsia  r6!,{r0,r2,r3,r5,r6,r7}
:0207F62C 63B8E4F1 movvss r14,#0xF1000000		;r14=-251658240(0xf1000000)
:0207F630 D70031DC unknown
:0207F634 426385CA rsbmi  r8,r3,#0x32800000
:0207F638 00972210 addeqs r2,r7,r0,lsl r2
:0207F63C C6114013 unknown
:0207F640 4A242084 bmi 02987858
:0207F644 3D7D8500 ldcccl 5,cr8,[r13,#-0x0]!
:0207F648 32F8D2BB rscccs r13,r8,#0xB000000B
:0207F64C 11AE00F9 unknown
:0207F650 6DC729A1 unknown
:0207F654 1D009E2F unknown
:0207F658 DCB2304B ldcle  0,cr3,[r2],#+0x12c
:0207F65C 008652F3 unknown
:0207F660 C1E3EC0D mvngt  r14,r13,lsl #0x18
:0207F664 B316D077 tstlt r6,#0x77
:0207F668 B96C2B00 unknown
:0207F66C 4899A970 ldmmiia  r9 ,{r4,r5,r6,r8,r11,r13,r15}
:0207F670 FA110094 blx 024BF8D0
:0207F674 2247E964 subcs  r14,r7,#0x190000
:0207F678 A800FC8C stmgeda  r0 ,{r2,r3,r7,r10,r11,r12,r13,r14,r15}
:0207F67C A0F03FC4 rscges r3,r0,r4,asr #0x1f
:0207F680 007D2C1A rsbeqs r2,r13,r10,lsl r12
:0207F684 3390D856 orrccs r13,r0,#0x560000
:0207F688 494EEF22 stmmidb  r14 ,{r1,r5,r8,r9,r10,r11,r13,r14,r15}^
:0207F68C D1C78700 bicle  r8,r7,r0,lsl #0xe
:0207F690 A2C1D938 sbcge  r13,r1,#0xE0000
:0207F694 FE8C00CA cdp2 0,8,cr0,cr12,cr10,6
:0207F698 3698D40B ldrcc r13,[r8],+r11, lsl #0x8
:0207F69C A600F581 strge r15,[r0],-r1, lsl #0xb
:0207F6A0 A57ADECF ldrgeb r13,[r10, #-0xecf]!
:0207F6A4 00B78E28 adceqs r8,r7,r8,lsr #0x1c
:0207F6A8 ADBF26DA ldcge  6,cr2,[r15,#+0x368]!
:0207F6AC 3A9DA43F bcc 007E87B0
:0207F6B0 92E42C00 rscls  r2,r4,#0x0
:0207F6B4 CC0D5078 stcgt  0,cr5,[r13],{#0x78}
:0207F6B8 9B6A005F blls 03AFF83C
:0207F6BC 62547E46 subvss r7,r4,#0x460
:0207F6C0 F6008D13 unknown
:0207F6C4 90D8B8C2 sbclss r11,r8,r2,asr #0x11
:0207F6C8 0039F7E8 eoreqs r15,r9,r8,ror #0xf
:0207F6CC C3AF5E2E movgt  r5,#0x2E0		;r5=736(0x2e0)
:0207F6D0 5D80F582 unknown
:0207F6D4 93BE9F00 movlss r9,#0x0		;r9=0(0x0)
:0207F6D8 2D7C69D0 ldccsl 9,cr6,[r12,#-0x340]!
:0207F6DC A96F00D5 unknown
:0207F6E0 B3CF2512 biclt  r2,r15,#0x4800000
:0207F6E4 C800AC99 stmgtda  r0 ,{r0,r3,r4,r7,r10,r11,r13,r15}
:0207F6E8 10187D3B andnes r7,r8,r11,lsr r13
:0207F6EC 009C63A7 addeqs r6,r12,r7,lsr #0x7
:0207F6F0 3BBB6EE8 blcc 00F5B298
:0207F6F4 26787BDB unknown
:0207F6F8 1809CD00 stmneda  r9 ,{r8,r10,r11,r14,r15}
:0207F6FC B7F46E59 unknown
:0207F700 01EC009A unknown
:0207F704 A8834F9A stmgeia  r3 ,{r1,r3,r4,r7,r8,r9,r10,r11,r14}
:0207F708 E600956E str r9,ia 
:0207F70C AAFFE665 bge 020790A8
:0207F710 00BCCF7E adceqs r12,r12,r14,ror r15
:0207F714 15E80821 strneb r0,[r8, #+0x821]!
:0207F718 E79BE6EF ldr r14,[r8, #+0x821]!
:0207F71C 36D9BA00 ldrccb r11,[r9],+r0, lsl #0x14
:0207F720 09CE4A6F stmeqib  r14 ,{r0,r1,r2,r3,r5,r6,r9,r11,r14}^
:0207F724 D4EA009F unknown
:0207F728 D629B07C unknown
:0207F72C 3100A4B2 strcch r10,[r0, -r2]
:0207F730 2A3F23AF bcs 030485F4
:0207F734 00A59431 adceq  r9,r5,r1,lsr r4
:0207F738 A26630C6 rsbge  r3,r6,#0xC6
:0207F73C 4EBCC035 mrcmi 0,5,r12,cr12,cr5,{1}
:0207F740 CA377400 bgt 02E5C748
:0207F744 D0A6FC82 adcle  r15,r6,r2,lsl #0x19
:0207F748 B0E00090 smlallt  r0,r0,r0,r0
:0207F74C 1533A7D8 ldrne r10,[r3, #-0x7d8]!
:0207F750 F1000498 swpnv r0,r8,r0
:0207F754 41ECDA4A mvnmi  r13,r10,asr #0x14
:0207F758 00CD50F7 unknown
:0207F75C 91F60E7F mvnlss r0,r15,ror r14
:0207F760 4DD62F17 unknown
:0207F764 B08D7600 addlt  r7,r13,r0,lsl #0xc
:0207F768 4D4D43EF unknown
:0207F76C 54CC00AA strplb r0,[r12],#+0xaa
:0207F770 DFE49604 swile 0x00e49604
:0207F774 9E00D1B5 mcrls 1,0,r13,cr0,cr5,{5}
:0207F778 4C6A88E3 stcmil 8,cr8,[r10],#-0x38c
:0207F77C 002C1F1B eoreq  r1,r12,r11,lsl r15
:0207F780 6551B8C1 ldrvsb r11,[r1, #-0x8c1]		;(r1-0x8c1=*(01bff73f))
:0207F784 5EEA7F46 cdppl 15,14,cr7,cr10,cr6,2
:0207F788 35049D00 strcc r9,[r4, #-0xd00]		;(r4-0xd00=*(fffff300))
:0207F78C 745D018C ldrvcb r0,[r13],#-0x18c
:0207F790 73FA0087 mvnvcs r0,#0x87
:0207F794 2EFB0B41 cdpcs 11,14,cr0,cr11,cr1,2
:0207F798 B300671D unknown
:0207F79C 92DBD25A sbclss r13,r11,#0xA0000005
:0207F7A0 00105652 andeqs r5,r0,r2,asr r6
:0207F7A4 D64733E9 strleb r3,r5,r0,r2,asr r6
:0207F7A8 D761136D strleb r1,r5,r0,r2,asr r6
:0207F7AC 0C8C9A00 stceq  10,cr9,[r12],{#0x0}
:0207F7B0 147A37A1 unknown
:0207F7B4 8E5900F8 mrchi 0,2,r0,cr9,cr8,{7}
:0207F7B8 89EB133C unknown
:0207F7BC CE00A927 cdpgt 9,0,cr10,cr0,cr7,1
:0207F7C0 B761C9EE strltb r12,ib 
:0207F7C4 001CE535 andeqs r14,r12,r5,lsr r5
:0207F7C8 47B1EDE1 ldrmi r14,r14,r12,r5,lsr r5
:0207F7CC D2DF3C7A sbcles r3,r15,#0x7A00
:0207F7D0 73599C00 cmpvc r9,#0x0
:0207F7D4 CE3F55F2 mrcgt 5,1,r5,cr15,cr2,{7}
:0207F7D8 79180014 ldmvcdb  r8 ,{r2,r4}
:0207F7DC BF73C737 swilt 0x0073c737
:0207F7E0 5300F7CD unknown
:0207F7E4 5FFDAAEA swipl 0x00fdaaea
:0207F7E8 003D6F5B eoreqs r6,r13,r11,asr r15
:0207F7EC 44DB14DF ldrmib r1,[r11],#+0x4df
:0207F7F0 AFF38678 swige 0x00f38678
:0207F7F4 C481CA00 strgt r12,[r1],#+0xa00
:0207F7F8 343EB968 unknown
:0207F7FC 2C380024 ldccs  0,cr0,[r8],#-0x90
:0207F800 5FC2A340 swipl 0x00c2a340
:0207F804 16001DC3 strne r1,[r8],#-0x90
:0207F808 BCE22572 stcltl 5,cr2,[r2],#+0x1c8
:0207F80C 003C490C eoreqs r4,r12,r12,lsl #0x12
:0207F810 0D958B28 unknown
:0207F814 A80141FF stmgeda  r1 ,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r14}
:0207F818 B3713900 cmnlt r1,#0x0
:0207F81C E4DE080C ldrb r0,[r14],#+0x80c
:0207F820 9CD800B4 ldclsl 0,cr0,[r8],{#0xb4}
:0207F824 906456C1 rsbls  r5,r4,r1,asr #0xd
:0207F828 7B00CB84 blvc 020B2640
:0207F82C D532B661 ldrle r11,[r2, #-0x661]!
:0207F830 006C5C70 rsbeq  r5,r12,r0,ror r12
:0207F834 B8577448 ldmltda  r7 ,{r3,r6,r10,r12,r13,r14}^
:0207F838 072B42D0 unknown
:0207F83C A8C0001E stmgeia  r0 ,{r1,r2,r3,r4}^
:0207F840 04DB19F5 ldreqb r1,[r11],#+0x9f5
:0207F844 2726CFAC strcs r12,[r6,-r12, lsr #0x1f]!
:0207F848 0016251F andeqs r2,r6,r15,lsl r5
:0207F84C 2109D527 unknown
:0207F850 21270203 unknown
:0207F854 F9942374 ldmnvib  r4 ,{r2,r4,r5,r6,r8,r9,r13}
:0207F858 0016383E andeqs r3,r6,r14,lsr r8
:0207F85C E90EF400 stmdb  r14 ,{r10,r12,r13,r14,r15}
:0207F860 00A70D65 adceq  r0,r7,r5,ror #0x1a
:0207F864 00CB5FE6 sbceq  r5,r11,r6,ror #0x1f
:0207F868 50050480 andpl  r0,r5,r0,lsl #0x9
:0207F86C 10015005 andne  r5,r1,r5
:0207F870 0331083D teqeq r1,#0x3D0000
:0207F874 45D16BF9 ldrmib r6,[r1, #+0xbf9]		;r1+0xbf9=*(01c00bf9)
:0207F878 5D00017C unknown
:0207F87C 015F0001 cmpeq r15,r1
:0207F880 017DAA00 cmneq r13,r0,lsl #0x14
:0207F884 04835000 streq r5,[r3],#+0x0
:0207F888 6766656A strvsb r6,[r3],#+0x0
:0207F88C 6B73690A blvs 03D59CBC
:0207F890 040B0A00 streq r0,[r11],#-0xa00
:0207F894 0C800840 stceq  8,cr0,[r0],{#0x40}
:0207F898 2600E50D strcs r14,[r0],-r13, lsl #0xa
:0207F89C 5E5F2509 cdppl 5,4,cr2,cr15,cr9,0
:0207F8A0 025C5D20 subeqs r5,r12,#0x800
:0207F8A4 05002903 streq r2,[r0, #-0x903]		;(r0-0x903=*(fffff74f))
:0207F8A8 508232C1 addpl  r3,r2,r1,asr #0x5
:0207F8AC 3A000083 bcc 0207FAC0
:0207F8B0 1C39353B ldcne  5,cr3,[r9],#-0xec
:0207F8B4 CD020000 unknown
:0207F8B8 32C91122 sbccc  r1,r9,#0x80000008
:0207F8BC 0C0C0367 stceq  3,cr0,[r12],{#0x67}
:0207F8C0 55000B34 strpl r0,[r0, #-0xb34]		;(r0-0xb34=*(fffff51e))
:0207F8C4 0462D925 unknown
:0207F8C8 81040055 unknown
:0207F8CC AD04AC00 unknown
:0207F8D0 0019DC00 andeqs r13,r9,r0,lsl #0x18
:0207F8D4 1530051B ldrne r0,[r0, #-0x51b]!
:0207F8D8 396A1200 unknown
:0207F8DC 072F1200 streq r1,[r15,-r0, lsl #0x4]!
:0207F8E0 27FA8020 ldrcsb r8,[r10,+r0, lsr #0x0]!
:0207F8E4 65160001 ldrvs r0,[r6, #-0x1]		;(r6-0x1=*(ffffffff))
:0207F8E8 01280001 unknown
:0207F8EC 00013A00 andeq  r3,r1,r0,lsl #0x14
:0207F8F0 5E00014C cdppl 1,0,cr0,cr0,cr12,2
:0207F8F4 70000155 andvc  r0,r0,r5,asr r1
:0207F8F8 01820001 orreq  r0,r2,r1
:0207F8FC 00019400 andeq  r9,r1,r0,lsl #0x8
:0207F900 000155A6 andeq  r5,r1,r6,lsr #0xb
:0207F904 CA0001B8 bgt 0207FFEC
:0207F908 01200067 unknown
:0207F90C 01553200 cmpeq r5,r0,lsl #0x4
:0207F910 00014400 andeq  r4,r1,r0,lsl #0x8
:0207F914 68000156 stmvsda  r0 ,{r1,r2,r4,r6,r8}
:0207F918 557A0001 ldrplb r0,[r10, #-0x1]!
:0207F91C 018C0001 orreq  r0,r12,r1
:0207F920 00019E00 andeq  r9,r1,r0,lsl #0x1c
:0207F924 C20001B0 andgt  r0,r0,#0x2C
:0207F928 D4000155 strle r0,[r0],#-0x155
:0207F92C 04CD6700 streqb r6,[r13],#+0x700
:0207F930 11250067 unknown
:0207F934 01370001 teqeq r7,r1
:0207F938 00014900 andeq  r4,r1,r0,lsl #0x12
:0207F93C 6D00015B unknown
:0207F940 7F000155 swivc 0x00000155
:0207F944 01910001 orreqs r0,r1,r1
:0207F948 0001A300 andeq  r10,r1,r0,lsl #0x6
:0207F94C 000155B5 streqh r5,[r1], -r5
:0207F950 D90001C7 stmledb  r0 ,{r0,r1,r2,r6,r7,r8}
:0207F954 9FEB0001 swils 0x00eb0001
:0207F958 01552D00 cmpeq r5,r0,lsl #0x1a
:0207F95C 00013F00 andeq  r3,r1,r0,lsl #0x1e
:0207F960 63000151 unknown
:0207F964 55750001 ldrplb r0,[r5, #-0x1]!
:0207F968 01870001 orreq  r0,r7,r1
:0207F96C 00019900 andeq  r9,r1,r0,lsl #0x12
:0207F970 BD0001AB unknown
:0207F974 CF000155 swigt 0x00000155
:0207F978 D9E10001 unknown
:0207F97C 00010203 andeq  r0,r1,r3,lsl #0x4
:0207F980 00015514 andeq  r5,r1,r4,lsl r5
:0207F984 38000126 stmccda  r0 ,{r1,r2,r5,r8}
:0207F988 014A0001 unknown
:0207F98C 01555C00 cmpeq r5,r0,lsl #0x18
:0207F990 00016E00 andeq  r6,r1,r0,lsl #0x1c
:0207F994 92000180 andls  r0,r0,#0x20
:0207F998 55A40001 strpl r0,[r4, #+0x1]!
:0207F99C 01B60001 moveqs r0,r1			;r0=29360128(0x1c00000)
:0207F9A0 0067C800 rsbeq  r12,r7,r0,lsl #0x10
:0207F9A4 3000011E andcc  r0,r0,r14,lsl r1
:0207F9A8 42000155 andmi  r0,r0,#0x40000015
:0207F9AC 01540001 cmpeq r4,r1
:0207F9B0 00016600 andeq  r6,r1,r0,lsl #0xc
:0207F9B4 00015578 andeq  r5,r1,r8,ror r5
:0207F9B8 9C00018A stcls  1,cr0,[r0],{#0x8a}
:0207F9BC 01AE0001 moveq  r0,r1			;r0=29360128(0x1c00000)
:0207F9C0 0155C000 cmpeq r5,r0
:0207F9C4 0001D200 andeq  r13,r1,r0,lsl #0x4
:0207F9C8 23005DE4 unknown
:0207F9CC 55350001 ldrpl r0,[r5, #-0x1]!
:0207F9D0 01470001 unknown
:0207F9D4 00015900 andeq  r5,r1,r0,lsl #0x12
:0207F9D8 7D00016B unknown
:0207F9DC 8F000155 swihi 0x00000155
:0207F9E0 01A10001 moveq  r0,r1			;r0=29360128(0x1c00000)
:0207F9E4 0001B300 andeq  r11,r1,r0,lsl #0x6
:0207F9E8 000155C5 andeq  r5,r1,r5,asr #0xb
:0207F9EC E90001D7 stmdb  r0 ,{r0,r1,r2,r4,r6,r7,r8}
:0207F9F0 012B0031 unknown
:0207F9F4 01553D00 cmpeq r5,r0,lsl #0x1a
:0207F9F8 00014F00 andeq  r4,r1,r0,lsl #0x1e
:0207F9FC 73000161 unknown
:0207FA00 55850001 strpl r0,[r5, #+0x1]		;r5+0x1=*(000002e1)
:0207FA04 01970001 orreqs r0,r7,r1
:0207FA08 0001A900 andeq  r10,r1,r0,lsl #0x12
:0207FA0C CD0001BB unknown
:0207FA10 DF000155 swile 0x00000155
:0207FA14 00019100 andeq  r9,r1,r0,lsl #0x2
:0207FA18 7B000165 blvc 0207FFB4
:0207FA1C 91000551 unknown
:0207FA20 9B4F079D blls 0344189C
:0207FA24 01333261 teqeq r3,r1,ror #0x4
:0207FA28 33002F15 unknown
:0207FA2C 03330195 teqeq r3,#0x40000025
:0207FA30 3308020D unknown
:0207FA34 33030E04 unknown
:0207FA38 00040F05 andeq  r0,r4,r5,lsl #0x1e
:0207FA3C 05100633 ldreq r0,[r0, #-0x633]		;(r0-0x633=*(01bff9cd))
:0207FA40 06110734 unknown
:0207FA44 12083400 andne  r3,r8,#0x0
:0207FA48 13093407 unknown
:0207FA4C 0A340008 beq 02D7FA74
:0207FA50 0B340914 bleq 02D81EA8
:0207FA54 34000A15 strcc r0,[r0],#-0xa15
:0207FA58 012F1632 unknown
:0207FA5C 000C180D andeq  r1,r12,r13,lsl #0x10
:0207FA60 0D190E02 unknown
:0207FA64 0E1A0F03 cdpeq 15,0,cr0,cr10,cr3,0
:0207FA68 1B100400 blne 02480A70
:0207FA6C 1C11050F ldcne  5,cr0,[r1],{#0xf}
:0207FA70 12060010 andne  r0,r6,#0x10
:0207FA74 1E0C141D mcrne 4,0,r1,cr12,cr13,{0}
:0207FA78 08140812 ldmeqda  r4 ,{r1,r4,r11}
:0207FA7C 1509131F strne r1,[r9, #-0x31f]		;(r9-0x31f=*(fffffce1))
:0207FA80 160A1420 strne r1,[r10],-r0, lsr #0x8
:0207FA84 0B152100 bleq 025C7E8C
:0207FA88 32162217 andccs r2,r6,#0x70000001
:0207FA8C 3023002F eorcc  r0,r3,r15,lsr #0x0
:0207FA90 1824190C stmneda  r4!,{r2,r3,r8,r11,r12}
:0207FA94 25001A0D strcs r1,[r0, #-0xa0d]		;(r0-0xa0d=*(01bff5f3))
:0207FA98 261B0E19 unknown
:0207FA9C 001C0F1A andeqs r0,r12,r10,lsl r15
:0207FAA0 1D101B27 unknown
:0207FAA4 1E111C28 cdpne 12,0,cr1,cr1,cr8,1
:0207FAA8 121D2900 andnes r2,r13,#0x0
:0207FAAC 131E2A1F tstne r14,#0x1F000
:0207FAB0 1F2B0020 swine 0x002b0020
:0207FAB4 202C2114 eorcs  r2,r12,r4,lsl r1
:0207FAB8 2D002215 unknown
:0207FABC 2E231621 cdpcs 6,2,cr1,cr3,cr1,1
:0207FAC0 00301722 eoreqs r1,r0,r2,lsr #0xe
:0207FAC4 2518312E ldrcs r3,[r8, #-0x12e]		;(r8-0x12e=*(fffffed2))
:0207FAC8 26192433 unknown
:0207FACC 1A253300 bne 029CC6D4
:0207FAD0 1B263327 blne 02A0C774
:0207FAD4 27330028 ldrcs r0,[r3,-r8, lsr #0x0]!
:0207FAD8 2833291C ldmcsda  r3!,{r2,r3,r4,r8,r11,r13}
:0207FADC 34002A1D strcc r2,[r0],#-0xa1d
:0207FAE0 342B1E29 unknown
:0207FAE4 002C1F2A eoreq  r1,r12,r10,lsr #0x1e
:0207FAE8 2D202B34 stccs  11,cr2,[r0,#-0xd0]!
:0207FAEC 2E212C34 mcrcs 12,1,r2,cr1,cr4,{1}
:0207FAF0 FF2D3400 swinv 0x002d3400
:0207FAF4 00173431 andeqs r3,r7,r1,lsr r4
:0207FAF8 2330000C teqcs r0,#0xC
:0207FAFC 2E31182F cdpcs 8,2,cr1,cr1,cr15,1
:0207FB00 33002430 unknown
:0207FB04 1700340B strne r3,[r0,-r11, lsl #0x8]
:0207FB08 0034FE34 eoreqs r15,r4,r4,lsr r14
:0207FB0C 33FD33FC mvnccs r3,#0xF0000003
:0207FB10 FD0504FB unknown
:0207FB14 00008010 andeq  r8,r0,r0,lsl r0
:0207FB18 001D3D3C andeqs r3,r13,r12,lsr r13
:0207FB1C 131203CF tstne r2,#0x3C000003
:0207FB20 071C0030 unknown
:0207FB24 FF100500 swinv 0x00100500
:0207FB28 02D10403 sbceqs r0,r1,#0x3000000
:0207FB2C 00855A14 addeq  r5,r5,r4,lsl r10
:0207FB30 BD100712 unknown
:0207FB34 560A5702 strpl r5,[r10],-r2, lsl #0xe
:0207FB38 2B254E6D blcs 029D34F4
:0207FB3C 2B91FD00 blcs 004FEF44
:0207FB40 01C99100 biceq  r9,r9,r0,lsl #0x2
:0207FB44 AA010BAA bge 020C29F4
:0207FB48 38AA0ADB stmccia  r10!,{r0,r1,r3,r4,r6,r7,r9,r11}
:0207FB4C 02873900 addeq  r3,r7,#0x0
:0207FB50 31014B35 unknown
:0207FB54 33A8018D movcc  r0,#0x40000023		;r0=1073741859(0x40000023)
:0207FB58 CD2003AF stcgt  3,cr0,[r0,#-0x2bc]!
:0207FB5C 4C000915 stcmi  9,cr0,[r0],{#0x15}
:0207FB60 5A4C0009 bpl 0337FB8C
:0207FB64 094C0009 stmeqdb  r12 ,{r0,r3}^
:0207FB68 00096300 andeq  r6,r9,r0,lsl #0x6
:0207FB6C 0010BB63 andeqs r11,r0,r3,ror #0x16
:0207FB70 00015255 andeq  r5,r1,r5,asr r2
:0207FB74 92000172 andls  r0,r0,#0x8000001C
:0207FB78 00520125 subeqs r0,r2,r5,lsr #0x2
:0207FB7C 5000912A andpl  r9,r0,r10,lsr #0x2
:0207FB80 01700001 cmneq r0,r1
:0207FB84 017F9000 cmneq r15,r0
:0207FB88 000150A8 andeq  r5,r1,r8,lsr #0x1
:0207FB8C 90000170 andls  r0,r0,r0,ror r1
:0207FB90 01500A8F cmpeq r0,r15,lsl #0x15
:0207FB94 0170AA00 cmneq r0,r0,lsl #0x14
:0207FB98 038D9000 orreq  r9,r13,#0x0
:0207FB9C 70000150 andvc  r0,r0,r0,asr r1
:0207FBA0 90AA0001 adcls  r0,r10,r1
:0207FBA4 02F58F00 rsceqs r8,r5,#0x0
:0207FBA8 A80165A8 stmgeda  r1 ,{r3,r5,r7,r8,r10,r13,r14}
:0207FBAC 0C022800 stceq  8,cr2,[r2],{#0x0}
:0207FBB0 0D000301 unknown
:0207FBB4 01000402 unknown
:0207FBB8 0505000D streq r0,[r5, #-0xd]		;(r5-0xd=*(000002d3))
:0207FBBC 00060400 andeq  r0,r6,r0,lsl #0x8
:0207FBC0 04051503 streq r1,[r5],#-0x503
:0207FBC4 08080302 stmeqda  r8 ,{r1,r8,r9}
:0207FBC8 09070203 stmeqdb  r7 ,{r0,r1,r9}
:0207FBCC 0A080406 beq 02280BEC
:0207FBD0 06000507 streq r0,[r0],-r7, lsl #0xa
:0207FBD4 0A060B0B beq 02202808
:0207FBD8 0007090C andeq  r0,r7,r12,lsl #0x12
:0207FBDC 080A0D0B stmeqda  r10 ,{r0,r1,r3,r8,r10,r11}
:0207FBE0 090D0D09 stmeqdb  r13 ,{r0,r3,r8,r10,r11}
:0207FBE4 0C000D00 stceq  13,cr0,[r0],{#0x0}
:0207FBE8 0B2B0CFF bleq 02B42FEC
:0207FBEC 064E0654 unknown
:0207FBF0 300648E0 andcc  r4,r6,r0,ror #0x11
:0207FBF4 4E490505 cdpmi 5,4,cr0,cr9,cr5,0
:0207FBF8 054E4554 streqb r4,[r14, #-0x554]		;r14-0x554=*(0207f128)=#-503055325(0xe203fc23)
:0207FBFC 442D4F44 unknown
:0207FC00 09003553 stmeqdb  r0 ,{r0,r1,r4,r6,r8,r10,r12,r13}
:0207FC04 0560AC13 streqb r10,[r0, #-0xc13]!
:0207FC08 2000B400 andcs  r11,r0,r0,lsl #0x8
:0207FC0C 059E63F7 ldreq r6,[r14, #+0x3f7]		;r14+0x3f7=*(0207fa73)=#202644754(0x0c141d12)
:0207FC10 0051B200 subeqs r11,r1,r0,lsl #0x4
:0207FC14 1B13411E blne 02550094
:0207FC18 4DF2BB10 ldcmil 11,cr11,[r2,#+0x40]!
:0207FC1C 8401CF13 strhi r12,[r1],#-0xf13
:0207FC20 D8D0137C ldmleia  r0 ,{r2,r3,r4,r5,r6,r8,r9,r12}^
:0207FC24 74704FD1 unknown
:0207FC28 036E6F69 unknown
:0207FC2C 14CB4047 strneb r4,[r11],#+0x47
:0207FC30 44000524 strmi r0,[r0],#-0x524
:0207FC34 C5500005 ldrgtb r0,[r0, #-0x5]		;(r0-0x5=*(fffffffb))
:0207FC38 0275AB12 rsbeqs r10,r5,#0x4800
:0207FC3C 9C029D7C stcls  13,cr9,[r2],{#0x7c}
:0207FC40 05220005 streq r0,[r2, #-0x5]!
:0207FC44 05553600 ldreqb r3,[r5, #-0x600]		;(r5-0x600=*(fffffce0))
:0207FC48 00054E00 andeq  r4,r5,r0,lsl #0x1c
:0207FC4C 7A02AD62 bvc 0212B1DC
:0207FC50 558E02BD strpl r0,[r14, #+0x2bd]		;r14+0x2bd=*(0207f939)=#1526726985(0x5b000149)
:0207FC54 A1781BCF cmnge r8,r15,asr #0x17
:0207FC58 78A18D33 stmvcia  r1!,{r0,r1,r4,r5,r8,r10,r11,r15}
:0207FC5C 0B413462 bleq 030CCDEC
:0207FC60 05B18B70 ldreq r8,[r1, #+0xb70]!
:0207FC64 00053200 andeq  r3,r5,r0,lsl #0x4
:0207FC68 4E00054C cdpmi 5,0,cr0,cr0,cr12,2
:0207FC6C 68000556 stmvsda  r0 ,{r1,r2,r4,r6,r8,r10}
:0207FC70 006A0005 rsbeq  r0,r10,r5
:0207FC74 070175D0 unknown
:0207FC78 00860045 addeq  r0,r6,r5,asr #0x0
:0207FC7C 85023BD0 strhi r3,[r2, #-0xbd0]		;(r2-0xbd0=*(0003f430))
:0207FC80 3B101B00 blcc 02486888
:0207FC84 00052C09 andeq  r2,r5,r9,lsl #0x18
:0207FC88 3F00052E swicc 0x0000052e
:0207FC8C 554A0005 strplb r0,[r10, #-0x5]		;(r10-0x5=*(fffffffb))
:0207FC90 055B0005 ldreqb r0,[r11, #-0x5]		;(r11-0x5=*(fffffffb))
:0207FC94 00056600 andeq  r6,r5,r0,lsl #0xc
:0207FC98 15040077 strne r0,[r4, #-0x77]		;(r4-0x77=*(e203fbac))
:0207FC9C 00DB0003 sbceqs r0,r11,r3
:0207FCA0 F0217393 mlanv  r1,r3,r3,r7unknown
:0207FCA4 512E00BF strplh r0,[r14, -r15]!
:0207FCA8 1800332D stmneda  r0 ,{r0,r2,r3,r5,r8,r9,r12,r13}
:0207FCAC 3E151617 mrccc 6,0,r1,cr5,cr7,{0}
:0207FCB0 EF0E3D00 swi 0x000e3d00
:0207FCB4 00014724 andeq  r4,r1,r4,lsr #0xe
:0207FCB8 01151148 tsteq r5,r8,asr #0x2
:0207FCBC 3F60D400 swicc 0x0060d400
:0207FCC0 31200205 unknown
:0207FCC4 401703F5 ldrmish r0,[r7], -r5
:0207FCC8 53443526 unknown
:0207FCCC 8F807162 swihi 0x00807162
:0207FCD0 BCAD9E00 stclt  14,cr9,[r13],#+0x0
:0207FCD4 32E9DACB rsccc  r13,r9,#0xCB000
:0207FCD8 00350035 eoreqs r0,r5,r5,lsr r0
:0207FCDC 3F04210B swicc 0x0004210b
:0207FCE0 08424140 stmeqda  r2 ,{r6,r8,r14}^
:0207FCE4 08310043 ldmeqda  r1!,{r0,r1,r6}
:0207FCE8 01B44273 moveqs r4,r3,ror r2
:0207FCEC 0011F400 andeqs r15,r1,r0,lsl #0x8
:0207FCF0 000134AC andeq  r3,r1,r12,lsr #0x9
:0207FCF4 BC000178 stclt  1,cr0,[r0],{#0x78}
:0207FCF8 0A020542 beq 02101208
:0207FCFC 020540F8 andeq  r4,r5,#0xF8
:0207FD00 30000114 andcc  r0,r0,r4,lsl r1
:0207FD04 50A00001 adcpl  r0,r0,r1
:0207FD08 41700001 cmnmi r0,r1
:0207FD0C 3D310205 ldccc  2,cr0,[r1,#-0x14]!
:0207FD10 665A4902 ldrvsb r4,[r10],-r2, lsl #0x12
:0207FD14 9B8F8372 blls 00460AE4
:0207FD18 C4B800AC unknown
:0207FD1C 24DC03AC ldrcsb r0,[r12],#+0x3ac
:0207FD20 E608670D str r6,[r8],-r13, lsl #0xe
:0207FD24 01AC0155 moveq  r0,r5,asr r1
:0207FD28 00016210 andeq  r6,r1,r0,lsl r2
:0207FD2C 6500013D strvs r0,[r0, #-0x13d]		;(r0-0x13d=*(fffffec3))
:0207FD30 556C0001 strplb r0,[r12, #-0x1]!
:0207FD34 01340001 teqeq r4,r1
:0207FD38 083B4E00 ldmeqda  r11!,{r9,r10,r11,r14}
:0207FD3C 0B8E0817 bleq 00401DA0
:0207FD40 CC087507 stcgt  5,cr7,[r8],{#0x7}
:0207FD44 051C0005 ldreq r0,[r12, #-0x5]		;(r12-0x5=*(b166f82f))
:0207FD48 30058F00 andcc  r8,r5,r0,lsl #0x1e
:0207FD4C 34D40B2C ldrccb r0,[r4],#+0xb2c
:0207FD50 02180079 andeqs r0,r8,#0x79
:0207FD54 8620D320 unknown
:0207FD58 290B6301 stmcsdb  r11 ,{r0,r8,r9,r13,r14}
:0207FD5C 53522C7A cmppl r2,#0x7A00
:0207FD60 302A0030 eorcc  r0,r10,r0,lsr r0
:0207FD64 4E550054 mrcmi 0,2,r0,cr5,cr4,{2}
:0207FD68 6010AE02 andvss r10,r0,r2,lsl #0x1c
:0207FD6C 01400069 unknown
:0207FD70 400116C0 andmi  r1,r1,r0,asr #0xd
:0207FD74 2002A002 andcs  r10,r2,r2
:0207FD78 0300A003 unknown
:0207FD7C 8013B012 andhis r11,r3,r2,lsl r0
:0207FD80 2096F158 addcss r15,r6,r8,asr r1
:0207FD84 1E33626A cdpne 2,2,cr6,cr3,cr10,3
:0207FD88 7473694C unknown
:0207FD8C 6B636142 blvs 0395829C
:0207FD90 736E2E00 unknown
:0207FD94 056C2E63 streqb r2,[r12, #-0xe63]!
:0207FD98 00401B00 subeq  r1,r0,r0,lsl #0x16
:0207FD9C 84002DFC strhi r2,[r0],#-0xdfc
:0207FDA0 05FC0005 ldreqb r0,[r12, #+0x5]!
:0207FDA4 8B540400 blhi 03580DAC
:0207FDA8 00257C00 eoreq  r7,r5,r0,lsl #0x18
:0207FDAC BC4005C8 stcltl 5,cr0,[r0],{#0xc8}
:0207FDB0 55E00005 strplb r0,[r0, #+0x5]!
:0207FDB4 008B0005 addeq  r0,r11,r5
:0207FDB8 00AF0031 adceq  r0,r15,r1,lsr r0
:0207FDBC 0005014D andeq  r0,r5,r13,asr #0x2
:0207FDC0 2C000518 stccs  5,cr0,[r0],{#0x18}
:0207FDC4 00058200 andeq  r8,r5,r0,lsl #0x4
:0207FDC8 BD0045EE unknown
:0207FDCC 00A90117 adceq  r0,r9,r7,lsl r1
:0207FDD0 04BD006E unknown
:0207FDD4 27231835 unknown
:0207FDD8 FF2F23FF swinv 0x002f23ff
:0207FDDC 0E810015 mcreq 0,4,r0,cr1,cr5,{0}
:0207FDE0 090E0017 stmeqdb  r14 ,{r0,r1,r2,r4}
:0207FDE4 02052804 andeq  r2,r5,#0x40000
:0207FDE8 01041207 unknown
:0207FDEC E63A1D06 unknown
:0207FDF0 06000907 streq r0,[r0],-r7, lsl #0x12
:0207FDF4 0A7E3806 beq 0400DE14
:0207FDF8 56121413 unknown
:0207FDFC 0A0A6803 beq 02319E10
:0207FE00 060B0941 streq r0,[r0],-r7, lsl #0x12
:0207FE04 A931A0A9 ldmgedb  r1!,{r0,r3,r5,r7,r13,r15}
:0207FE08 00010850 andeq  r0,r1,r0,asr r8
:0207FE0C 00015AA8 andeq  r5,r1,r8,lsr #0x15
:0207FE10 0C01E1AC stceq  1,cr14,[r1],{#0xac}
:0207FE14 005E0001 subeqs r0,r14,r1
:0207FE18 01E1582A mvneq  r5,r10,lsr #0x10
:0207FE1C 5420BB58 unknown
:0207FE20 055A0005 ldreqb r0,[r10, #-0x5]		;(r10-0x5=*(fffffffb))
:0207FE24 05A6AA00 streq r10,[r6, #+0xa00]!
:0207FE28 20ABAC00 adccs  r10,r11,r0,lsl #0x18
:0207FE2C 78000556 stmvcda  r0 ,{r1,r2,r4,r6,r8,r10}
:0207FE30 05AA30BB streq r3,[r10, #+0xbb]!
:0207FE34 00055400 andeq  r5,r5,r0,lsl #0x8
:0207FE38 A600055A unknown
:0207FE3C 55AC0005 strpl r0,[r12, #+0x5]!
:0207FE40 12835400 addne  r5,r3,#0x0
:0207FE44 054620C3 streqb r2,[r6, #-0xc3]		;r6-0xc3=*(0c141c4f)=#0(0x00000000)
:0207FE48 00055800 andeq  r5,r5,r0,lsl #0x10
:0207FE4C 000598AC andeq  r9,r5,r12,lsr #0x11
:0207FE50 4820B3AA stmmida  r0!,{r1,r3,r5,r7,r8,r9,r12,r13,r15}
:0207FE54 C37600AB cmngt r6,#0xAB
:0207FE58 0509AA20 streq r10,[r9, #-0xa20]		;(r9-0xa20=*(fffff5e0))
:0207FE5C 00054300 andeq  r4,r5,r0,lsl #0x6
:0207FE60 9500055B strls r0,[r0, #-0x55b]		;(r0-0x55b=*(fffffaa5))
:0207FE64 ADAA0005 stcge  0,cr0,[r10,#+0x14]!
:0207FE68 00E7023F rsceq  r0,r7,r15,lsr r2
:0207FE6C 2D104170 unknown
:0207FE70 321D2227 andccs r2,r13,#0x70000002
:0207FE74 01000630 unknown
:0207FE78 04000302 streq r0,[r0],#-0x302
:0207FE7C 72616863 rsbvc  r6,r1,#0x630000
:0207FE80 0062792F rsbeq  r7,r2,r15,lsr #0x12
:0207FE84 74536742 ldrvcb r6,[r3],#-0x742
:0207FE88 31327065 teqcc r2,r5,ror #0x0
:0207FE8C 636E2E00 unknown
:0207FE90 0D6C2E6C stceql 14,cr2,[r12,#-0x1b0]!
:0207FE94 C0001130 andgt  r1,r0,r0,lsr r1
:0207FE98 0007261C andeq  r2,r7,r12,lsl r6
:0207FE9C 0307A8FF unknown
:0207FEA0 0605AD10 unknown
:0207FEA4 FB10AC01 blx 024AAEB8
:0207FEA8 0620BA03 unknown
:0207FEAC 007EA01D rsbeqs r10,r14,r13,lsl r0
:0207FEB0 8A603DA0 bhi 0388F538
:0207FEB4 08401D83 stmeqda  r0 ,{r0,r1,r7,r8,r10,r11,r12}^
:0207FEB8 B1F80129 mvnlts r0,r9,lsr #0x2
:0207FEBC 00050801 andeq  r0,r5,r1,lsl #0x10
:0207FEC0 000564AA andeq  r6,r5,r10,lsr #0x9
:0207FEC4 C4000568 strgt r0,[r0],#-0x568
:0207FEC8 00C80005 sbceq  r0,r8,r5
:0207FECC 01BD642A moveqs r6,r10,lsr #0x8		;r6=0(0x0)
:0207FED0 AF901DA0 swige 0x00901da0
:0207FED4 78F69201 ldmvcia  r6!,{r0,r9,r12,r15}^
:0207FED8 05DA301D ldreqb r3,[r10, #+0x1d]		;r10+0x1d=*(0000001d)
:0207FEDC 00151E00 andeqs r1,r5,r0,lsl #0x1c
:0207FEE0 0506004E streq r0,[r6, #-0x4e]		;(r6-0x4e=*(ffffffb2))
:0207FEE4 05455600 streqb r5,[r5, #-0x600]		;(r5-0x600=*(fffffce0))
:0207FEE8 00056600 andeq  r6,r5,r0,lsl #0xc
:0207FEEC C60005B6 unknown
:0207FEF0 75156200 ldrvc r6,[r5, #-0x200]		;(r5-0x200=*(000000e0))
:0207FEF4 AC009201 stcge  2,cr9,[r0],{#0x1}
:0207FEF8 20C00001 sbccs  r0,r0,r1
:0207FEFC 03021105 unknown
:0207FF00 10010017 andne  r0,r1,r7,lsl r0
:0207FF04 4900012B stmmidb  r0 ,{r0,r1,r3,r5,r8}
:0207FF08 0FAC1225 swieq 0x00ac1225
:0207FF0C 3655000E ldrccb r0,[r5],-r14
:0207FF10 0000001E andeq  r0,r0,r14,lsl r0
:0207FF14 0301F250 unknown
:0207FF18 0FF08D30 swieq 0x00f08d30
:0207FF1C 6CF00FF0 ldcvsl 15,cr0,[r0],#+0x3c0
:0207FF20 1803F8F0 stmneda  r3 ,{r4,r5,r6,r7,r11,r12,r13,r14,r15}
:0207FF24 9C000205 stcls  2,cr0,[r0],{#0x5}
:0207FF28 00040607 andeq  r0,r4,r7,lsl #0xc
:0207FF2C 03000D05 unknown
:0207FF30 01030102 unknown
:0207FF34 01000503 unknown
:0207FF38 07050104 streq r0,[r5,-r4, lsl #0x2]
:0207FF3C 00010701 andeq  r0,r1,r1,lsl #0xe
:0207FF40 00052006 andeq  r2,r5,r6
:0207FF44 68000550 stmvsda  r0 ,{r4,r6,r8,r10}
:0207FF48 54980005 ldrpl r0,[r8],#+0x5
:0207FF4C B0003000 andlt  r3,r0,r0
:0207FF50 80272100 eorhi  r2,r7,r0,lsl #0x2
:0207FF54 4357404E cmpmi r7,#0x4E
:0207FF58 41425355 unknown
:0207FF5C 80301450 eorhis r1,r0,r0,asr r4
:0207FF60 3FFF1178 swicc 0x00ff1178
:0207FF64 05C14497 streqb r4,[r1, #+0x497]		;r1+0x497=*(01c00497)
:0207FF68 0DF33B20 ldceql 11,cr3,[r3,#+0x80]!
:0207FF6C A319D9D0 tstge r9,#0x340000
:0207FF70 300C254D andcc  r2,r12,r13,asr #0xa
:0207FF74 001D0162 andeqs r0,r13,r2,ror #0x2
:0207FF78 440F00FC strmi r0,[r15],#-0xfc
:0207FF7C 10010001 andne  r0,r1,r1
:0207FF80 1001353F andne  r3,r1,r15,lsr r5
:0207FF84 1B00059B blne 020815F8
:0207FF88 0157193E cmpeq r7,r14,lsr r9
:0207FF8C 23005900 unknown
:0207FF90 8410011D ldrhi r0,[r0],#-0x11d
:0207FF94 0140056C unknown
:0207FF98 00477810 subeq  r7,r7,r0,lsl r8
:0207FF9C 00D81001 sbceqs r1,r8,r1
:0207FFA0 00015036 andeq  r5,r1,r6,lsr r0
:0207FFA4 8D4F1001 unknown
:0207FFA8 DA004804 ble 02091FC0
:0207FFAC 015C0016 cmpeq r12,r6,lsl r0
:0207FFB0 01100D10 tsteq r0,r0,lsl r13
:0207FFB4 4C100100 ldcmi  1,cr0,[r0],{#0x0}
:0207FFB8 54BC00CD unknown
:0207FFBC 01270431 unknown
:0207FFC0 01200D10 unknown
:0207FFC4 0001F810 andeq  r15,r1,r0,lsl r8
:0207FFC8 700064BA strvch r6,[r0], -r10
:0207FFCC 7200EA00 andvc  r14,r0,#0x0
:0207FFD0 50050000 andpl  r0,r5,r0
:0207FFD4 84000110 strhi r0,[r0],#-0x110
:0207FFD8 600D8400 andvs  r8,r13,r0,lsl #0x8
:0207FFDC 09C55005 stmeqib  r5 ,{r0,r2,r12,r14}^
:0207FFE0 00830001 addeq  r0,r3,r1
:0207FFE4 46000BA7 strmi r0,[r0],-r7, lsr #0x17
:0207FFE8 2F4F2246 swics 0x004f2246
:0207FFEC 16C50000 strneb r0,[r5],+r0
:0207FFF0 776414CD strvcb r1,[r5],+r0
:0207FFF4 04006330 streq r6,[r0],#-0x330
:0207FFF8 03751110 cmneq r5,#0x4
:0207FFFC 141000F0 ldrne r0,[r0],#-0xf0
:02080000 200116D0 unknown
:02080004 00721800 rsbeqs r1,r2,r0,lsl #0x10
:02080008 A1101A0C tstge r0,r12,lsl #0x14
:0208000C 00C00475 sbceq  r0,r0,r5,ror r4
:02080010 10112080 andnes r2,r1,r0,lsl #0x1
:02080014 6130F011 teqvs r0,r1,lsl r0
:02080018 34333231 unknown
:0208001C 38373635 ldmccda  r7!,{r0,r2,r4,r5,r9,r10,r12,r13}
:02080020 62613900 rsbvs  r3,r1,#0x0
:02080024 66656463 unknown
:02080028 5B801032 blpl 000840F8
:0208002C 2D005F5D unknown
:02080030 00003D5F andeq  r3,r0,r15,asr r13
:02080034 003D2F2B eoreqs r2,r13,r11,lsr #0x1e
:02080038 5A827999 bpl 0011E6A4
:0208003C D9EBA100 unknown
:02080040 1BBCDC6E blne 00FB7200
:02080044 C1D6008F bicgts r0,r6,r15,lsl #0x1
:02080048 862ACA62 unknown
:0208004C F7008648 strnv r8,r0,r6,r15,lsl #0x1
:02080050 0104270D unknown
:02080054 0E26DC00 cdpeq 12,2,cr13,cr6,cr0,0
:02080058 2541C510 strcsb r12,[r1, #-0x510]		;(r1-0x510=*(01bffaf0))
:0208005C 0030307C eoreqs r3,r0,r12,ror r0
:02080060 00002000 andeq  r2,r0,r0
:02080064 00800354 addeq  r0,r0,r4,asr r3
:02080068 37343132 unknown
:0208006C 00333834 eoreqs r3,r3,r4,lsr r8
:02080070 A5373436 ldrge r3,[r7, #-0x436]!
:02080074 646F6D01 unknown
:02080078 6425085C unknown
:0208007C 13D00D00 bicnes r0,r0,#0x0
:02080080 1699011D unknown
:02080084 061F2888 ldreq r2,[r15],-r8, lsl #0x11
:02080088 013F3445 teqeq r15,r5,asr #0x8
:0208008C 405D001B submis r0,r13,r11,lsl r0
:02080090 E08D50D7 unknown
:02080094 EA1D0A1C b 027C290C
:02080098 17470630 unknown
:0208009C 0E061C3E mcreq 12,0,r1,cr6,cr14,{1}
:020800A0 00104639 andeqs r4,r0,r9,lsr r6
:020800A4 160D031D unknown
:020800A8 16173B0B ldrne r3,[r7],-r11, lsl #0x16
:020800AC 9A00EA00 bls 020BA8B4
:020800B0 2C001530 stccs  5,cr1,[r0],{#0x30}
:020800B4 3B1B0C06 blcc 027430D4
:020800B8 08102C07 ldmeqda  r0 ,{r0,r1,r2,r10,r11,r13}
:020800BC 09183811 ldmeqdb  r8 ,{r0,r4,r11,r12,r13}
:020800C0 38011016 stmccda  r1 ,{r1,r2,r4,r12}
:020800C4 21410A00 unknown
:020800C8 111D1160 tstne r13,r0,ror #0x2
:020800CC 1D072410 unknown
:020800D0 3F0B0F04 swicc 0x000b0f04
:020800D4 002C3251 eoreq  r3,r12,r1,asr r2
:020800D8 200B001A andcs  r0,r11,r10,lsl r0
:020800DC 39194A2E ldmccdb  r9 ,{r1,r2,r3,r5,r9,r11,r14}
:020800E0 251D0F00 ldrcs r0,[r13, #-0xf00]		;(r13-0xf00=*(fffff100))
:020800E4 40274D2C eormi  r4,r7,r12,lsr #0x1a
:020800E8 1D202813 stcne  8,cr2,[r0,#-0x4c]!
:020800EC 1306011E unknown
:020800F0 001C570C andeqs r5,r12,r12,lsl #0xe
:020800F4 0D060E36 unknown
:020800F8 0D1B1129 unknown
:020800FC 33009C00 unknown
:02080100 04100018 ldreq r0,[r0],#-0x18
:02080104 1B01551D blne 020D5580
:02080108 16391439 unknown
:0208010C 008D4F33 addeq  r4,r13,r3,lsr r15
:02080110 BD1A1380 unknown
:02080114 11262800 unknown
:02080118 16040005 strne r0,[r4],-r5
:0208011C 20091F31 andcs  r1,r9,r1,lsr r15
:02080120 151B1533 ldrne r1,[r11, #-0x533]		;(r11-0x533=*(fffffacd))
:02080124 013E1708 teqeq r14,r8,lsl #0xe
:02080128 1040360A subne  r3,r0,r10,lsl #0xc
:0208012C 1F310028 swine 0x00310028
:02080130 1011111A andnes r1,r1,r10,lsl r1
:02080134 103F0103 eornes r0,r15,r3,lsl #0x2
:02080138 150C0045 strne r0,[r12, #-0x45]		;(r12-0x45=*(b166f7ef))
:0208013C F061C061 rsbnv  r12,r1,r1,ror #0x0
:02080140 0130291D teqeq r0,r13,lsl r9
:02080144 3F164F33 swicc 0x00164f33
:02080148 00142818 andeqs r2,r4,r8,lsl r8
:0208014C 001C4034 andeqs r4,r12,r4,lsr r0
:02080150 020A7E0C andeq  r7,r10,#0xC0
:02080154 24192002 ldrcs r2,[r9],#-0x2
:02080158 1D16342C unknown
:0208015C 04000123 streq r0,[r0],#-0x123
:02080160 10541C0F subnes r1,r4,r15,lsl #0x18
:02080164 3E160A0B cdpcc 10,0,cr0,cr6,cr11,0
:02080168 360B1B08 strcc r1,[r11],-r8, lsl #0x16
:0208016C 25280740 strcs r0,[r8, #-0x740]!
:02080170 0006001F andeq  r0,r6,r15,lsl r0
:02080174 040D1018 streq r1,[r13],#-0x18
:02080178 0425110E unknown
:0208017C 24041C11 strcs r1,[r4],#-0xc11
:02080180 0A116375 beq 024D8F5C
:02080184 0715201E unknown
:02080188 02871D28 addeq  r1,r7,#0xA00
:0208018C 10167524 andnes r7,r6,r4,lsr #0xa
:02080190 1A111A33 bne 024C6A64
:02080194 4D2C2404 stcmi  4,cr2,[r12,#-0x10]!
:02080198 34240100 unknown
:0208019C 000E011B andeq  r0,r14,r11,lsl r1
:020801A0 6428001B unknown
:020801A4 0E0E3414 mcreq 4,0,r3,cr14,cr4,{0}
:020801A8 0B00570C bleq 02095DE0
:020801AC 100A0936 andne  r0,r10,r6,lsr r9
:020801B0 000C551D andeq  r5,r12,r13,lsl r5
:020801B4 1C351439 ldcne  4,cr1,[r5],#-0xe4
:020801B8 3F0D1E08 swicc 0x000d1e08
:020801BC 2C255100 stccs  1,cr5,[r5],#-0x0
:020801C0 310C040C unknown
:020801C4 1002002E andne  r0,r2,r14,lsr #0x0
:020801C8 0FE00E5C swieq 0x00e00e5c
:020801CC 0FF00FF0 swieq 0x00f00ff0
:020801D0 0FF00FF0 swieq 0x00f00ff0
:020801D4 F00FFDF0 unknown
:020801D8 F00FF00F andnv  r15,r15,r15
:020801DC F00FF00F andnv  r15,r15,r15
:020801E0 F00FF00F andnv  r15,r15,r15
:020801E4 17FF8008 ldrneb r8,[r15,+r8]!
:020801E8 1EFCFD83 cdpne 13,14,cr15,cr12,cr3,4
:020801EC 00B26A66 adceqs r6,r2,r6,ror #0x14
:020801F0 01880001 orreq  r0,r8,r1
:020801F4 0E318000 cdpeq 0,2,cr8,cr1,cr0,0
:020801F8 01040002 unknown
:020801FC 01030300 unknown
:02080200 00010600 andeq  r0,r1,r0,lsl #0xc
:02080204 00014108 andeq  r4,r1,r8,lsl #0x2
:02080208 0C00050A stceq  5,cr0,[r0],{#0xa}
:0208020C 4E100005 cdpmi 0,0,cr0,cr0,cr5,0
:02080210 01551203 cmpeq r5,r3,lsl #0x4
:02080214 00011300 andeq  r1,r1,r0,lsl #0x6
:02080218 18011914 stmneda  r1 ,{r2,r4,r8,r11,r12}
:0208021C 00150110 andeqs r0,r5,r0,lsl r1
:02080220 29010E28 stmcsdb  r1 ,{r3,r5,r9,r10,r11}
:02080224 15000005 strne r0,[r0, #-0x5]		;(r0-0x5=*(fffffffb))
:02080228 32000304 andcc  r0,r0,#0x10000000
:0208022C 40052903 andmi  r2,r5,r3,lsl #0x12
:02080230 B00B42E5 andlt  r4,r11,r5,ror #0x5
:02080234 02F492D2 rsceqs r9,r4,#0x2000000D
:02080238 FF01FF00 swinv 0x0001ff00
:0208023C 011001FF ldreqsh r0,[r0, -r15]
:02080240 50052102 andpl  r2,r5,r2,lsl #0x2
:02080244 040210F0 streq r1,[r2],#-0xf0
:02080248 AF070806 swige 0x00070806
:0208024C 00098300 andeq  r8,r9,r0,lsl #0x6
:02080250 000B000A andeq  r0,r11,r10
:02080254 0D00000C unknown
:02080258 10000E00 andne  r0,r0,r0,lsl #0x1c
:0208025C 00001100 andeq  r1,r0,r0,lsl #0x2
:02080260 00150013 andeqs r0,r5,r3,lsl r0
:02080264 00190017 andeqs r0,r9,r7,lsl r0
:02080268 1F001C00 swine 0x00001c00
:0208026C 25002200 strcs r2,[r0, #-0x200]		;(r0-0x200=*(fffffe00))
:02080270 00290000 eoreq  r0,r9,r0
:02080274 0032002D eoreqs r0,r2,r13,lsr #0x0
:02080278 3C000037 stccc  0,cr0,[r0],{#0x37}
:0208027C 49004200 stmmidb  r0 ,{r9,r14}
:02080280 00005000 andeq  r5,r0,r0
:02080284 00610058 rsbeq  r0,r1,r8,asr r0
:02080288 0076006B rsbeqs r0,r6,r11,ror #0x0
:0208028C 8F008200 swihi 0x00008200
:02080290 AD009D00 unknown
:02080294 00BE0000 adceqs r0,r14,r0
:02080298 00E600D1 unknown
:0208029C 170000FD unknown
:020802A0 51013301 unknown
:020802A4 00017301 andeq  r7,r1,r1,lsl #0x6
:020802A8 01C10198 unknown
:020802AC 022001EE eoreq  r0,r0,#0x8000003B
:020802B0 92025600 andls  r5,r2,#0x0
:020802B4 1C02D402 stcne  4,cr13,[r2],{#0x2}
:020802B8 036C0003 unknown
:020802BC 042403C3 unknown
:020802C0 0200048E andeq  r0,r0,#0x8E000000
:020802C4 10058305 andne  r8,r5,r5,lsl #0x6
:020802C8 0006AB06 andeq  r10,r6,r6,lsl #0x16
:020802CC 08120756 ldmeqda  r2 ,{r1,r2,r4,r6,r8,r9,r10}
:020802D0 09C308E0 stmeqib  r3 ,{r5,r6,r7,r11}^
:020802D4 D00ABD00 andle  r11,r10,r0,lsl #0x1a
:020802D8 4C0CFF0B stcmi  15,cr15,[r12],{#0xb}
:020802DC 0FBA000E swieq 0x00ba000e
:020802E0 1307114C unknown
:020802E4 060014EE streq r1,[r12],{#0xb}
:020802E8 DC195417 ldcle  4,cr5,[r9],{#0x17}
:020802EC 001EA51B andeqs r10,r14,r11,lsl r5
:020802F0 251521B6 ldrcs r2,[r5, #-0x1b6]		;(r5-0x1b6=*(0000012a))
:020802F4 2CDF28CA ldccsl 8,cr2,[r15],{#0xca}
:020802F8 4B315B00 blmi 02CD6F00
:020802FC B23BB936 eorlts r11,r11,#0xD8000
:02080300 48440041 stmmida  r4 ,{r0,r6}^
:02080304 57714F7E unknown
:02080308 CE00602F cdpgt 0,0,cr6,cr0,cr15,1
:0208030C 8D746269 ldchil 2,cr6,[r4,#-0x1a4]!
:02080310 B2000812 andlt  r0,r0,#0x120000
:02080314 03049002 unknown
:02080318 01040404 unknown
:0208031C 021E1221 andeqs r1,r14,#0x10000002
:02080320 00321CC0 eoreqs r1,r2,r0,asr #0x19
:02080324 00121D00 andeqs r1,r2,r0,lsl #0x1a
:02080328 0A040801 beq 02182334
:0208032C 0711A407 ldreq r10,[r1,-r7, lsl #0x8]
:02080330 0903020C stmeqdb  r3 ,{r2,r3,r9}
:02080334 81204802 unknown
:02080338 1E003703 cdpne 7,0,cr3,cr0,cr3,0
:0208033C 1340C350 unknown
:02080340 FD107070 unknown
:02080344 97BE8008 ldrls r8,[r14,+r8]!
:02080348 40C3FD70 sbcmi  r15,r3,r0,ror r13
:0208034C 3F100501 swicc 0x00100501
:02080350 3F400710 swicc 0x00400710
:02080354 4021F570 eormi  r15,r1,r0,ror r5
:02080358 50335005 eorpls r5,r3,r5
:0208035C 401A1060 andmis r1,r10,r0,ror #0x0
:02080360 3010000A andccs r0,r0,r10
:02080364 00087F01 andeq  r7,r8,r1,lsl #0x1e
:02080368 004A1032 subeq  r1,r10,r2,lsr r0
:0208036C 00564008 subeqs r4,r6,r8
:02080370 80080008 andhi  r0,r8,r8
:02080374 35FF200C ldrccb r2,[r15, #+0xc]!
:02080378 06000330 unknown
:0208037C 403F0000 eormis r0,r15,r0
:02080380 0029FEFE unknown
:02080384 FEFE04FE mrc2 4,7,r0,cr14,cr14,{7}
:02080388 EB02A029 bl 02128434
:0208038C FE00A010 mcr2 0,0,r10,cr0,cr0,{0}
:02080390 12701305 rsbnes r1,r0,#0x14000000
:02080394 05500810 ldreqb r0,[r0, #-0x810]		;(r0-0x810=*(fffff7f0))
:02080398 40CF38FE unknown
:0208039C FEFEFEFE mrc2 14,7,r15,cr14,cr14,{7}
:020803A0 FF2165FF swinv 0x002165ff
:020803A4 00012041 andeq  r2,r1,r1,asr #0x0
:020803A8 7800014C stmvcda  r0 ,{r2,r3,r6,r8}
:020803AC 8400DD84 strhi r13,[r0],#-0xd84
:020803B0 84003D4A strhi r3,[r0],#-0xd4a
:020803B4 3D84003D unknown
:020803B8 003D8400 eoreqs r8,r13,r0,lsl #0x8
:020803BC 003D5584 eoreqs r5,r13,r4,lsl #0xb
:020803C0 84003D84 strhi r3,[r0],#-0xd84
:020803C4 3D85003D unknown
:020803C8 3D558500 unknown
:020803CC 003D8500 eoreqs r8,r13,r0,lsl #0xa
:020803D0 85003D85 strhi r3,[r0, #-0xd85]		;(r0-0xd85=*(fffff27b))
:020803D4 5585003D strpl r0,[r5, #+0x3d]		;r5+0x3d=*(0000031d)
:020803D8 3D85003D unknown
:020803DC 003D8500 eoreqs r8,r13,r0,lsl #0xa
:020803E0 01003D85 unknown
:020803E4 01C0D500 biceq  r13,r0,r0,lsl #0xa
:020803E8 0001CC00 andeq  r12,r1,r0,lsl #0x18
:020803EC E40001D8 str r0,[r0],#-0x1d8
:020803F0 F0AA0001 adcnv  r0,r10,r1
:020803F4 85FC0001 ldrhib r0,[r12, #+0x1]!
:020803F8 01080209 unknown
:020803FC 86148200 ldrhi r8,[r4],-r0, lsl #0x4
:02080400 00010071 andeq  r0,r1,r1,ror r0
:02080404 3800012C stmccda  r0 ,{r2,r3,r5,r8}
:02080408 44AC0001 unknown
:0208040C 01500001 cmpeq r0,r1
:02080410 00017C00 andeq  r7,r1,r0,lsl #0x18
:02080414 AA0001A8 bge 02080ABC
:02080418 020986B4 andeq  r8,r9,#0xB400000
:0208041C 9009E015 andls  r14,r9,r5,lsl r0
:02080420 70026007 andvc  r6,r2,r7
:02080424 30036086 andcc  r6,r3,r6,lsl #0x1
:02080428 00A00000 adceq  r0,r0,r0
:0208042C 09801009 stmeqib  r0 ,{r0,r3,r12}
:02080430 9B5F8840 blls 03862538
:02080434 000D1009 andeq  r1,r13,r9
:02080438 200209A0 andcs  r0,r2,r0,lsr #0x13
:0208043C 0209069D andeq  r0,r9,#0x9D00000
:02080440 02099F30 andeq  r9,r9,#0xC0
:02080444 0900A19C stmeqdb  r0 ,{r2,r3,r4,r7,r8,r13,r15}
:02080448 10001004 andne  r1,r0,r4
:0208044C 01000000 unknown
:02080450 02010A01 andeq  r0,r1,#0x1000
:02080454 10050100 andne  r0,r5,r0,lsl #0x2
:02080458 00020004 andeq  r0,r2,r4
:0208045C 02011A02 andeq  r1,r1,#0x2000
:02080460 03030302 unknown
:02080464 300B300F andcc  r3,r11,r15
:02080468 071003C0 ldreq r0,r3,r11,r15
:0208046C 40000930 andmi  r0,r0,r0,lsr r9
:02080470 30071009 andcc  r1,r7,r9
:02080474 77800003 strvc r0,[r0, +r3]
:02080478 0D40200B unknown
:0208047C 15100930 ldrne r0,[r0, #-0x930]		;(r0-0x930=*(fffff6d0))
:02080480 C0100100 andgts r0,r0,r0,lsl #0x2
:02080484 07BD1003 ldreq r1,[r13,+r3]!
:02080488 00070000 andeq  r0,r7,r0
:0208048C 7F000B7F swivc 0x00000b7f
:02080490 00158000 andeqs r8,r5,r0
:02080494 2BFFFF00 blcs 0208009C
:02080498 7FFF8000 swivc 0x00ff8000
:0208049C FFFFFF10 swinv 0x00ffff10
:020804A0 0705047F unknown
:020804A4 05030008 streq r0,[r3, #-0x8]		;(r3-0x8=*(fffffff8))
:020804A8 04030806 streq r0,[r3],#-0x806
:020804AC 40071009 andmi  r1,r7,r9
:020804B0 06020008 streq r0,[r2],-r8
:020804B4 06010008 streq r0,[r1],-r8
:020804B8 02010700 andeq  r0,r1,#0x0
:020804BC 02000504 andeq  r0,r0,#0x1000000
:020804C0 00050003 andeq  r0,r5,r3
:020804C4 00040301 andeq  r0,r4,r1,lsl #0x6
:020804C8 1FEF1FF7 swine 0x00ef1ff7
:020804CC DF1FE7C0 swile 0x001fe7c0
:020804D0 CF1FD71F swigt 0x001fd71f
:020804D4 BF1FC71F swilt 0x001fc71f
:020804D8 AF1FB71F swige 0x001fb71f
:020804DC 9F45FF4F swils 0x0045ff4f
:020804E0 8F1F971F swihi 0x001f971f
:020804E4 7F1F871F swivc 0x001f871f
:020804E8 714F771F mrsvc r7,SPSR
:020804EC 5F1F677E swipl 0x001f677e
:020804F0 4F1F571F swimi 0x001f571f
:020804F4 1F3F904F swine 0x003f904f
:020804F8 4F2F1F37 swimi 0x002f1f37
:020804FC 1F1FAAEF swine 0x001faaef
:02080500 4F0F1F17 swimi 0x000f1f17
:02080504 F71EFFC3 ldrnv r15,r0,r4,r1,lsl #0x6
:02080508 E76ED64E strb r13,r0,r4,r1,lsl #0x6
:0208050C E84EDF1E stmda  r14 ,{r1,r2,r3,r4,r8,r9,r10,r11,r12,r14,r15}^
:02080510 3EC71ECF cdpcc 14,12,cr1,cr7,cr15,6
:02080514 0EB70EBF mrceq 14,5,r0,cr7,cr15,{5}
:02080518 0EFB4EAF cdpeq 14,14,cr4,cr11,cr15,5
:0208051C 8F1B4E9F swihi 0x001b4e9f
:02080520 4E7F274E cdpmi 7,6,cr2,cr15,cr14,2
:02080524 AA4E6F34 bge 0341C1FC
:02080528 4D4E5F40 unknown
:0208052C 3F594E4F swicc 0x00594e4f
:02080530 4E2F664E cdpmi 6,2,cr6,cr15,cr14,2
:02080534 4E1F72AA cdpmi 2,0,cr7,cr15,cr10,5
:02080538 850E137F strhi r1,[r14, #-0x37f]		;r14-0x37f=*(0207fb31)=#45944839(0x02bd1007)
:0208053C F7914E07 ldrnv r4,[r1,+r7, lsl #0x1c]
:02080540 EB9EAA4D bl 0082AE7C
:02080544 4DDFA40D unknown
:02080548 B70DD3B1 unknown
:0208054C C3AA4DC7 movgt  r4,#0x31C0		;r4=12736(0x31c0)
:02080550 AFCA0DBB swige 0x00ca0dbb
:02080554 0DA3D64D stceq  6,cr13,[r3,#+0x134]!
:02080558 AA0D9BDC bge 023E74D0
:0208055C 873D8FE3 ldrhi r8,[r3,#+0x134]!
:02080560 0D7FE20D ldceql 2,cr14,[r15,#-0x34]!
:02080564 6F0D77E1 swivs 0x000d77e1
:02080568 6308D63D unknown
:0208056C 0D5B0E0D unknown
:02080570 1B0D5315 blne 023D51CC
:02080574 27AA4D47 strcs r4,[r15,#-0x34]!
:02080578 332D0D3B unknown
:0208057C 0D2B340D stceq  4,cr3,[r11,#-0x34]!
:02080580 AA0D233A bge 023C9270
:02080584 460D1B40 strmi r1,[r11,#-0x34]!
:02080588 074D0D13 unknown
:0208058C D40CFF3D strle r15,[r12],#-0xf3d
:02080590 D30CF76A unknown
:02080594 E7D20CEF ldrb r0,[r12],#-0xf3d
:02080598 0CDFD10C ldceql 1,cr13,[r15],{#0xc}
:0208059C 0CD755D0 ldceql 5,cr5,[r7],{#0xd0}
:020805A0 CE0CCFCF cdpgt 15,0,cr12,cr12,cr15,6
:020805A4 BFCD0CC7 swilt 0x00cd0cc7
:020805A8 B755CC0C ldrltb r12,[r5,-r12, lsl #0x18]
:020805AC 0CAFCB0C stceq  11,cr12,[r15],#+0x30
:020805B0 C90CA7CA stmgtdb  r12 ,{r1,r3,r6,r7,r8,r9,r10,r13,r15}
:020805B4 55C80C9F strplb r0,[r8, #+0xc9f]		;r8+0xc9f=*(00000c9f)
:020805B8 8FC70C97 swihi 0x00c70c97
:020805BC 0C87C60C stceq  6,cr12,[r7],{#0xc}
:020805C0 C40C7FC5 strgt r7,[r12],#-0xfc5
:020805C4 C30C7755 unknown
:020805C8 67C20C6F strvsb r0,[r12],#-0xfc5
:020805CC 0C5FC00C ldceql 0,cr12,[r15],{#0xc}
:020805D0 0C5755BF ldceql 5,cr5,[r7],{#0xbf}
:020805D4 BD0C4FBE unknown
:020805D8 3FBC0C47 swicc 0x00bc0c47
:020805DC 3755BB0C ldrccb r11,[r5,-r12, lsl #0x16]
:020805E0 0C2FBA0C stceq  10,cr11,[r15],#-0x30
:020805E4 B70C27B8 unknown
:020805E8 55B60C1F ldrpl r0,[r6, #+0xc1f]!
:020805EC 0FB50C17 swieq 0x00b50c17
:020805F0 0C07B40C stceq  4,cr11,[r7],{#0xc}
:020805F4 B10BFFB3 strlth r15,[r11, -r3]
:020805F8 B00BF755 andlt  r15,r11,r5,asr r7
:020805FC E7AF0BEF str r0,r15,r11,r5,asr r7
:02080600 0BDFAE0B bleq 0186BE34
:02080604 0BD755AC bleq 01655CBC
:02080608 AA0BCFAB bge 023744BC
:0208060C BFA80BC7 swilt 0x00a80bc7
:02080610 B755A70B ldrltb r10,[r5,-r11, lsl #0xe]
:02080614 0BAFA60B bleq 00C69E48
:02080618 A30BA7A5 unknown
:0208061C 55A20B9F strpl r0,[r2, #+0xb9f]!
:02080620 8FA10B97 swihi 0x00a10b97
:02080624 0B879F0B bleq 00268258
:02080628 9C0B7F9E stcls  15,cr7,[r11],{#0x9e}
:0208062C 9B0B7755 blls 0235E388
:02080630 679A0B6F ldrvs r0,[r11],{#0x9e}
:02080634 0B5F980B bleq 03866668
:02080638 0B575597 bleq 03655C9C
:0208063C 940B4F95 strls r4,[r11],#-0xf95
:02080640 3F930B47 swicc 0x00930b47
:02080644 3755910B ldrccb r9,[r5,-r11, lsl #0x2]
:02080648 0B2F900B bleq 02C6467C
:0208064C 8D0B278E unknown
:02080650 558B0B1F strpl r0,[r11, #+0xb1f]		;r11+0xb1f=*(00000b1f)
:02080654 0F8A0B17 swieq 0x008a0b17
:02080658 0B07880B bleq 0226268C
:0208065C 850AFF87 strhi r15,[r10, #-0xf87]		;(r10-0xf87=*(fffff079))
:02080660 840AF755 strhi r15,[r10],#-0x755
:02080664 E7820AEF str r0,[r10],#-0x755
:02080668 0ADF810A beq 01860A98
:0208066C 0AD7557F beq 01655C70
:02080670 7C0ACF7D stcvc  15,cr12,[r10],{#0x7d}
:02080674 BF7A0AC7 swilt 0x007a0ac7
:02080678 B755790A ldrltb r7,[r5,-r10, lsl #0x12]
:0208067C 0AAF770A beq 00C5E2AC
:02080680 740AA776 strvc r10,[r10],#-0x776
:02080684 55720A9F ldrplb r0,[r2, #-0xa9f]!
:02080688 8F710A97 swihi 0x00710a97
:0208068C 0A876F0A beq 0025C2BC
:02080690 6C0A7F6D stcvs  15,cr7,[r10],{#0x6d}
:02080694 6A0A7755 bvs 0231E3F0
:02080698 67680A6F strvsb r0,[r10],{#0x6d}
:0208069C 0A5F670A beq 0385A2CC
:020806A0 0A575565 beq 03655C3C
:020806A4 610A4F63 unknown
:020806A8 3F600A47 swicc 0x00600a47
:020806AC 37555E0A ldrccb r5,[r5,-r10, lsl #0x1c]
:020806B0 0A2F5C0A beq 02C576E0
:020806B4 590A275A stmpldb  r10 ,{r1,r3,r4,r6,r8,r9,r10,r13}
:020806B8 55570A1F ldrplb r0,[r7, #-0xa1f]		;(r7-0xa1f=*(fffff5e1))
:020806BC 0F550A17 swieq 0x00550a17
:020806C0 0A07530A beq 022552F0
:020806C4 5009FF51 andpl  r15,r9,r1,asr r15
:020806C8 4E09F755 mcrmi 7,0,r15,cr9,cr5,{2}
:020806CC E74C09EF strb r0,r15,r9,r1,asr r15
:020806D0 09DF4A09 ldmeqib  r15 ,{r0,r3,r9,r11,r14}^
:020806D4 09D75548 ldmeqib  r7 ,{r3,r6,r8,r10,r12,r14}^
:020806D8 4509CF46 strmi r12,[r9, #-0xf46]		;(r9-0xf46=*(fffff0ba))
:020806DC BF4309C7 swilt 0x004309c7
:020806E0 B7554109 ldrltb r4,[r5,-r9, lsl #0x2]
:020806E4 09AF3F09 stmeqib  r15!,{r0,r3,r8,r9,r10,r11,r12,r13}
:020806E8 3B09A73D blcc 022EA3E4
:020806EC 5539099F ldrpl r0,[r9, #-0x99f]!
:020806F0 8F370997 swihi 0x00370997
:020806F4 09873509 stmeqib  r7 ,{r0,r3,r8,r10,r12,r13}
:020806F8 15050F33 strne r0,[r5, #-0xf33]		;(r5-0xf33=*(fffff3ad))
:020806FC 730B097B unknown
:02080700 096B1109 unknown
:02080704 1D096317 unknown
:02080708 23095B55 unknown
:0208070C 4B290953 blmi 02AC2C60
:02080710 09432F09 stmeqdb  r3 ,{r0,r3,r8,r9,r10,r11,r13}^
:02080714 093B5534 ldmeqdb  r11!,{r2,r4,r5,r8,r10,r12,r14}
:02080718 4009333A andmi  r3,r9,r10,lsr r3
:0208071C 2346092B unknown
:02080720 1B554C09 blne 035D374C
:02080724 09135209 ldmeqdb  r3 ,{r0,r3,r9,r12,r14}
:02080728 5E090B58 mcrpl 11,0,r0,cr9,cr8,{2}
:0208072C 55640903 strplb r0,[r4, #-0x903]!
:02080730 F36A08FB unknown
:02080734 08EB7008 unknown
:02080738 7C08E376 stcvc  3,cr14,[r8],{#0x76}
:0208073C 8108DB55 unknown
:02080740 CB8708D3 blgt 00242A94
:02080744 08C38D08 stmeqia  r3 ,{r3,r8,r10,r11,r15}^
:02080748 FF055593 swinv 0x00055593
:0208074C AFFD08B7 swige 0x00fd08b7
:02080750 08A7FB08 stmeqia  r7!,{r3,r8,r9,r11,r12,r13,r14,r15}
:02080754 089F54F9 ldmeqia  r15 ,{r0,r3,r4,r5,r6,r7,r10,r12,r14}
:02080758 F40897F7 strnv r9,[r8],#-0x7f7
:0208075C 87F2088F ldrhib r0,[r2,+r15, lsl #0x11]!
:02080760 7F55F008 swivc 0x0055f008
:02080764 0877EE08 ldmeqda  r7!,{r3,r9,r10,r11,r13,r14,r15}^
:02080768 E9086FEB stmdb  r8 ,{r0,r1,r3,r5,r6,r7,r8,r9,r10,r11,r13,r14}
:0208076C 55E70867 strplb r0,[r7, #+0x867]!
:02080770 57E4085F unknown
:02080774 084FE208 stmeqda  r15 ,{r3,r9,r13,r14,r15}^
:02080778 DD0847E0 unknown
:0208077C DB083F55 blle 022904D8
:02080780 2FD90837 swics 0x00d90837
:02080784 0827D608 stmeqda  r7!,{r3,r9,r10,r12,r14,r15}
:02080788 081F55D4 ldmeqda  r15 ,{r2,r4,r6,r7,r8,r10,r12,r14}
:0208078C CF0817D2 swigt 0x000817d2
:02080790 07CD080F streqb r0,[r13,+r15, lsl #0x10]
:02080794 FF55CB08 swinv 0x0055cb08
:02080798 07F7C807 ldreqb r12,[r7,+r7, lsl #0x10]!
:0208079C C307EFC6 unknown
:020807A0 55C107E7 strplb r0,[r1, #+0x7e7]		;r1+0x7e7=*(02bd17ee)=#-809519185(0xcfbfb7af)
:020807A4 D7BF07DF unknown
:020807A8 07CFBC07 streqb r11,[r15,+r7, lsl #0x18]
:020807AC B707C7BA unknown
:020807B0 B507BF55 strlt r11,[r7, #-0xf55]		;(r7-0xf55=*(fffff0ab))
:020807B4 AFB207B7 swige 0x00b207b7
:020807B8 07A7B007 streq r11,[r7,+r7]!
:020807BC 079F55AD ldreq r5,[r15,+r13, lsr #0xb]
:020807C0 A80797AB stmgeda  r7 ,{r0,r1,r3,r5,r7,r8,r9,r10,r12,r15}
:020807C4 87A6078F strhi r0,[r6,+r15, lsl #0xf]!
:020807C8 7F55A307 swivc 0x0055a307
:020807CC 0777A107 ldreqb r10,[r7,-r7, lsl #0x2]!
:020807D0 9B076F9E blls 0225C650
:020807D4 55990767 ldrpl r0,[r9, #+0x767]		;r9+0x767=*(00000767)
:020807D8 5796075F unknown
:020807DC 074F9407 streqb r9,[r15,-r7, lsl #0x8]
:020807E0 8F074791 swihi 0x00074791
:020807E4 8C073F55 stchi  15,cr3,[r7],{#0x55}
:020807E8 2F890737 swics 0x00890737
:020807EC 07278707 streq r8,[r7,-r7, lsl #0xe]!
:020807F0 071F5584 ldreq r5,[r15,-r4, lsl #0xb]
:020807F4 7F071781 swivc 0x00071781
:020807F8 077C070F ldreqb r0,[r12,-r15, lsl #0xe]!
:020807FC FF557907 swinv 0x00557907
:02080800 06F77706 unknown
:02080804 7106EF74 unknown
:02080808 556F06E7 strplb r0,[r15, #-0x6e7]!
:0208080C D76C06DF unknown
:02080810 06CF6906 streqb r6,[r15],+r6, lsl #0x12
:02080814 6406C766 strvs r12,[r6],#-0x766
:02080818 BB050E55 bllt 021C4174
:0208081C 06B30A06 unknown
:02080820 1506AB10 strne r10,[r6, #-0xb10]		;(r6-0xb10=*(fffff4f0))
:02080824 1B06A354 blne 0222957C
:02080828 9321069B unknown
:0208082C 068B2606 streq r2,[r11],+r6, lsl #0xc
:02080830 0683552C streq r5,[r3],+r12, lsr #0xa
:02080834 37067B32 unknown
:02080838 6B3D0673 blvs 02FC220C
:0208083C 63554206 cmpvs r5,#0x60000000
:02080840 065B4806 ldreqb r4,[r11],-r6, lsl #0x10
:02080844 5306534E unknown
:02080848 5559064B ldrplb r0,[r9, #-0x64b]		;(r9-0x64b=*(fffff9b5))
:0208084C 3B5E0643 blcc 03802160
:02080850 06336406 unknown
:02080854 6F062B6A swivs 0x00062b6a
:02080858 75062355 strvc r2,[r6, #-0x355]		;(r6-0x355=*(fffffcab))
:0208085C 137A061B cmnne r10,#0x1B00000
:02080860 060B8006 streq r8,[r11],-r6
:02080864 06035585 streq r5,[r3],-r5, lsl #0xb
:02080868 9005FB8B andls  r15,r5,r11,lsl #0x17
:0208086C EB9605F3 bl 00602040
:02080870 E3559B05 cmp r5,#0x1400
:02080874 05DBA105 ldreqb r10,[r11, #+0x105]		;r11+0x105=*(00000105)
:02080878 AC05D3A6 stcge  3,cr13,[r5],{#0xa6}
:0208087C 55B205CB ldrpl r0,[r2, #+0x5cb]!
:02080880 BBB705C3 bllt 00E41F94
:02080884 05B3BD05 ldreq r11,[r3, #+0xd05]!
:02080888 15FE07C2 ldrneb r0,[r14, #+0x7c2]!
:0208088C 9FFB05A7 swils 0x00fb05a7
:02080890 0597F805 ldreq r15,[r7, #+0x805]		;r7+0x805=*(00000805)
:02080894 F2058FF5 andnv  r8,r5,#0x3D4
:02080898 EF058755 swi 0x00058755
:0208089C 77EC057F unknown
:020808A0 056FE905 streqb r14,[r15, #-0x905]!
:020808A4 056755E6 streqb r5,[r7, #-0x5e6]!
:020808A8 DF055FE3 swile 0x00055fe3
:020808AC 4FDC0557 swimi 0x00dc0557
:020808B0 4755D905 ldrmib r13,[r5,-r5, lsl #0x12]
:020808B4 053FD605 ldreq r13,[r15, #-0x605]!
:020808B8 D00537D3 unknown
:020808BC 55CC052F strplb r0,[r12, #+0x52f]		;r12+0x52f=*(b166fd63)
:020808C0 1FC90527 swine 0x00c90527
:020808C4 0517C605 ldreq r12,[r7, #-0x605]		;(r7-0x605=*(fffff9fb))
:020808C8 C0050FC3 andgt  r0,r5,r3,asr #0x1f
:020808CC BC050755 stclt  7,cr0,[r5],{#0x55}
:020808D0 F7B904FF unknown
:020808D4 04EFB604 unknown
:020808D8 04E755B3 unknown
:020808DC AC04DFB0 stcge  15,cr13,[r4],{#0xb0}
:020808E0 CFA904D7 swigt 0x00a904d7
:020808E4 C755A604 ldrgtb r10,[r5,-r4, lsl #0xc]
:020808E8 04BFA204 unknown
:020808EC 9C04B79F stcls  7,cr11,[r4],{#0x9f}
:020808F0 559904AF ldrpl r0,[r9, #+0x4af]		;r9+0x4af=*(000004af)
:020808F4 9F9504A7 swils 0x009504a7
:020808F8 04979204 ldreq r9,[r7],#+0x204
:020808FC 8B048F8F blhi 021A4740
:02080900 88048755 stmhida  r4 ,{r0,r2,r4,r6,r8,r9,r10,r15}
:02080904 7785047F unknown
:02080908 046F8104 unknown
:0208090C 0467557E unknown
:02080910 77045F7A unknown
:02080914 4F740457 swimi 0x00740457
:02080918 47557004 ldrmib r7,[r5, -r4]
:0208091C 043F6D04 unknown
:02080920 66043769 strvs r3,[r5, -r4]
:02080924 5562042F strplb r0,[r2, #-0x42f]!
:02080928 1F5F0427 swine 0x005f0427
:0208092C 04175C04 ldreq r5,[r7],#-0xc04
:02080930 55040F58 strpl r0,[r4, #-0xf58]		;(r4-0xf58=*(00002268))
:02080934 51040755 unknown
:02080938 F74E03FF unknown
:0208093C 03EF4A03 mvneq  r4,#0x3000
:02080940 03E75547 mvneq  r5,#0x11C00000
:02080944 4003DF43 andmi  r13,r3,r3,asr #0x1e
:02080948 0D3C03D7 ldceq  3,cr0,[r12,#-0x35c]!
:0208094C 03CB1503 biceq  r1,r11,#0xC00000
:02080950 0D03C308 unknown
:02080954 B31203BB tstlt r2,#0xEC000002
:02080958 AB551803 blge 035C696C
:0208095C 03A31D03 moveq  r1,#0xC0		;r1=192(0xc0)
:02080960 27039B22 strcs r9,[r3,-r2, lsr #0x16]
:02080964 552C0393 strpl r0,[r12, #-0x393]!
:02080968 8331038B teqhi r1,#0x2C000002
:0208096C 037B3703 cmneq r11,#0xC0000
:02080970 4103733C unknown
:02080974 46036B55 unknown
:02080978 5B4B0363 blpl 0334170C
:0208097C 03535003 cmpeq r3,#0x3
:02080980 FF095555 swinv 0x00095555
:02080984 3FFB0347 swicc 0x00fb0347
:02080988 0337F803 teqeq r7,#0x30000
:0208098C 032F54F4 unknown
:02080990 ED0327F0 unknown
:02080994 17E9031F unknown
:02080998 0F55E503 swieq 0x0055e503
:0208099C 0307E103 unknown
:020809A0 DA02FFDE ble 02140920
:020809A4 55D602F7 ldrplb r0,[r6, #+0x2f7]		;r6+0x2f7=*(000002f7)
:020809A8 E7D202EF ldrb r0,[r6, #+0x2f7]		;r6+0x2f7=*(000002f7)
:020809AC 02DFCF02 sbceqs r12,r15,#0x8
:020809B0 C702D7CB strgt r13,r12,r15,#0x8
:020809B4 C302CF55 unknown
:020809B8 BFC002C7 swilt 0x00c002c7
:020809BC 02B7BC02 adceqs r11,r7,#0x200
:020809C0 02AF55B8 adceq  r5,r15,#0x2E000000
:020809C4 B002A7B4 strlth r10,[r2], -r4
:020809C8 97AC029F unknown
:020809CC 8F55A902 swihi 0x0055a902
:020809D0 0287A502 addeq  r10,r7,#0x800000
:020809D4 9D027FA1 unknown
:020809D8 55990277 ldrpl r0,[r9, #+0x277]		;r9+0x277=*(00000277)
:020809DC 6795026F ldrvs r0,[r9, #+0x277]		;r9+0x277=*(00000277)
:020809E0 025F9102 subeqs r9,r15,#0x80000000
:020809E4 8A02578E bhi 02116824
:020809E8 86024F55 unknown
:020809EC 3F820247 swicc 0x00820247
:020809F0 040C7E02 streq r7,[r12],#-0xe02
:020809F4 09023315 stmeqdb  r2 ,{r0,r2,r4,r8,r9,r12,r13}
:020809F8 230E022B unknown
:020809FC 021B1302 andeqs r1,r11,#0x8000000
:02080A00 02135518 andeqs r5,r3,#0x6000000
:02080A04 22020B1D andcs  r0,r2,#0x7400
:02080A08 FB260203 blx 02A01224
:02080A0C F3552B01 cmpnv r5,#0x400
:02080A10 01EB3001 mvneq  r3,r1
:02080A14 3A01E335 bcc 020F96F0
:02080A18 553F01DB ldrpl r0,[r15, #-0x1db]!
:02080A1C CB4401D3 blgt 03181170
:02080A20 01C34801 biceq  r4,r3,r1,lsl #0x10
:02080A24 5201BB4D andpl  r11,r1,#0x13400
:02080A28 5701B355 unknown
:02080A2C A35C01AB cmpge r12,#0xC000002A
:02080A30 019B6001 orreqs r6,r11,r1
:02080A34 01935565 orreqs r5,r3,r5,ror #0xa
:02080A38 6F018B6A swivs 0x00018b6a
:02080A3C 7B730183 blvc 03D41050
:02080A40 73557801 cmpvc r5,#0x10000
:02080A44 016B7D01 unknown
:02080A48 86016382 strhi r6,[r1],-r2, lsl #0x7
:02080A4C 558B015B strpl r0,[r11, #+0x15b]		;r11+0x15b=*(0000015b)
:02080A50 4B900153 blmi 00480FA4
:02080A54 01439501 unknown
:02080A58 15FC0A99 ldrneb r0,[r12, #+0xa99]!
:02080A5C 2FF80137 swics 0x00f80137
:02080A60 0127F401 msreq CPSR_sxc,r1
:02080A64 EC011FF0 stc  15,cr1,[r1],{#0xf0}
:02080A68 E8011755 stmda  r1 ,{r0,r2,r4,r6,r8,r9,r10,r12}
:02080A6C 07E3010F streqb r0,[r3,+r15, lsl #0x2]!
:02080A70 00FFDF01 rsceqs r13,r15,r1,lsl #0x1e
:02080A74 00F755DB unknown
:02080A78 D200EFD7 andle  r14,r0,#0x35C
:02080A7C DFCE00E7 swile 0x00ce00e7
:02080A80 D755CA00 ldrleb r12,[r5,-r0, lsl #0x14]
:02080A84 00CFC600 sbceq  r12,r15,r0,lsl #0xc
:02080A88 BD00C7C1 unknown
:02080A8C 55B900BF ldrpl r0,[r9, #+0xbf]!
:02080A90 AFB500B7 swige 0x00b500b7
:02080A94 00A7B000 adceq  r11,r7,r0
:02080A98 A8009FAC stmgeda  r0 ,{r2,r3,r5,r7,r8,r9,r10,r11,r12,r15}
:02080A9C A3009755 unknown
:02080AA0 0B9F008F bleq 00840CE4
:02080AA4 08008304 stmeqda  r0 ,{r2,r8,r9,r15}
:02080AA8 0D007B45 unknown
:02080AAC 6B110073 blvs 024C0C80
:02080AB0 00631600 rsbeq  r1,r3,r0,lsl #0xc
:02080AB4 005B551B subeqs r5,r11,r11,lsl r5
:02080AB8 2400531F strcs r5,[r0],#-0x31f
:02080ABC 4328004B unknown
:02080AC0 3B552D00 blcc 035CBEC8
:02080AC4 00333100 eoreqs r3,r3,r0,lsl #0x2
:02080AC8 3A002B36 bcc 0208B7A8
:02080ACC 553E0023 ldrpl r0,[r14, #-0x23]!
:02080AD0 1343001B unknown
:02080AD4 000B4700 andeq  r4,r11,r0,lsl #0xe
:02080AD8 5000034C andpl  r0,r0,r12,asr #0x6
:02080ADC 0B500B55 bleq 03483838
:02080AE0 0B4C0B55 bleq 0338383C
:02080AE4 470B0059 unknown
:02080AE8 430B5E0B unknown
:02080AEC 0B00620B bleq 02099320
:02080AF0 0B660B3E bleq 03A037F0
:02080AF4 006B0B3A rsbeq  r0,r11,r10,lsr r11
:02080AF8 6F0B360B swivs 0x000b360b
:02080AFC 740B310B strvc r3,[r11],#-0x10b
:02080B00 0B2D0B00 bleq 02BC3708
:02080B04 0B280B78 bleq 02A838EC
:02080B08 240B007C strcs r0,[r11],#-0x7c
:02080B0C 1F0B810B swine 0x000b810b
:02080B10 0B00850B bleq 020A1F44
:02080B14 0B890B1B bleq 002C3788
:02080B18 008E0B16 addeq  r0,r14,r6,lsl r11
:02080B1C 920B110B andls  r1,r11,#0xC0000002
:02080B20 970B0D0B strls r0,[r11,-r11, lsl #0x1a]
:02080B24 0B080B00 bleq 0228372C
:02080B28 0B040B9B bleq 0218399C
:02080B2C FF0B009F swinv 0x000b009f
:02080B30 FB0BA30A blx 02369768
:02080B34 0B00A80A bleq 020AAB64
:02080B38 0BAC0AF6 bleq 00B83718
:02080B3C 00B00AF2 unknown
:02080B40 B50AED0B strlt r14,[r10, #-0xd0b]		;(r10-0xd0b=*(fffff2f5))
:02080B44 B90AE80B stmltdb  r10 ,{r0,r1,r3,r11,r13,r14,r15}
:02080B48 0AE40B00 beq 01983750
:02080B4C 0ADF0BBD beq 01843A48
:02080B50 DB0B00C1 blle 02340E5C
:02080B54 D60BC60A strle r12,[r11],-r10, lsl #0xc
:02080B58 0B00CA0A bleq 020B3388
:02080B5C 0BCE0AD1 bleq 014036A8
:02080B60 00D20ACD sbceqs r0,r2,r13,asr #0x15
:02080B64 D70AC80B strle r12,[r10,-r11, lsl #0x10]
:02080B68 DB0AC30B blle 0233179C
:02080B6C 0ABF0B00 beq 01043774
:02080B70 0ABA0BDF beq 00F03AF4
:02080B74 B50B00E3 strlt r0,[r11, #-0xe3]		;(r11-0xe3=*(ffffff1d))
:02080B78 B10BE80A unknown
:02080B7C 0B00EC0A bleq 020BBBAC
:02080B80 0BF00AAC bleq 01C83638
:02080B84 00F40AA7 rsceqs r0,r4,r7,lsr #0x15
:02080B88 F80AA30B stmnvda  r10 ,{r0,r1,r3,r8,r9,r13,r15}
:02080B8C FC0A9E0B stc2  14,cr9,[r10],{#0xb}
:02080B90 0A990B00 beq 006C3798
:02080B94 0A950C01 beq 005C3BA0
:02080B98 900C0005 andls  r0,r12,r5
:02080B9C 8B0C090A blhi 02382FCC
:02080BA0 0C000D0A stceq  13,cr0,[r0],{#0xa}
:02080BA4 0C110A86 ldceq  10,cr0,[r1],{#0x86}
:02080BA8 00150A82 andeqs r0,r5,r2,lsl #0x15
:02080BAC 190A7D0C stmnedb  r10 ,{r2,r3,r8,r10,r11,r12,r13,r14}
:02080BB0 1E0A780C cdpne 8,0,cr7,cr10,cr12,0
:02080BB4 0A730C00 beq 03D43BBC
:02080BB8 0A6F0C22 beq 03C43C48
:02080BBC 6A0C0026 bvs 02380C5C
:02080BC0 650C2A0A strvs r2,[r12, #-0xa0a]		;(r12-0xa0a=*(b166ee2a))
:02080BC4 0C002E0A stceq  14,cr2,[r0],{#0xa}
:02080BC8 0C320A60 ldceq  10,cr0,[r2],#-0x180
:02080BCC 00360A5C eoreqs r0,r6,r12,asr r10
:02080BD0 3A0A570C bcc 02316808
:02080BD4 3E0A520C cdpcc 2,0,cr5,cr10,cr12,0
:02080BD8 0A4D0C00 beq 033C3BE0
:02080BDC 0A480C42 beq 03283CEC
:02080BE0 440C0046 strmi r0,[r12],#-0x46
:02080BE4 3F0C4A0A swicc 0x000c4a0a
:02080BE8 0C004E0A stceq  14,cr4,[r0],{#0xa}
:02080BEC 0C520A3A ldceql 10,cr0,[r2],{#0x3a}
:02080BF0 00560A35 subeqs r0,r6,r5,lsr r10
:02080BF4 5A0A300C bpl 0230CC2C
:02080BF8 5E0A2B0C cdppl 11,0,cr2,cr10,cr12,0
:02080BFC 0A260C00 beq 02A03C04
:02080C00 0A220C62 beq 02903D90
:02080C04 1D0C0066 unknown
:02080C08 180C6A0A stmneda  r12 ,{r1,r3,r9,r11,r13,r14}
:02080C0C 0C006E0A stceq  14,cr6,[r0],{#0xa}
:02080C10 0C720A13 ldceql 10,cr0,[r2],#-0x4c
:02080C14 00760A0E rsbeqs r0,r6,r14,lsl #0x14
:02080C18 7A0A090C bvc 02303050
:02080C1C 7E0A040C cdpvc 4,0,cr0,cr10,cr12,0
:02080C20 0FFB0C00 swieq 0x00fb0c00
:02080C24 8609FB0C strhi r15,[r9],-r12, lsl #0x16
:02080C28 0902F60C stmeqdb  r2 ,{r2,r3,r9,r10,r12,r13,r14,r15}
:02080C2C 09F10C8A unknown
:02080C30 00EC0C8E rsceq  r0,r12,r14,lsl #0x19
:02080C34 E70C9109 str r9,[r12,-r9, lsl #0x2]
:02080C38 E20C9509 and  r9,r12,#0x2400000
:02080C3C 0C990900 ldceq  9,cr0,[r9],{#0x0}
:02080C40 0C9D09DD ldceq  9,cr0,[r13],{#0xdd}
:02080C44 A10900D8 unknown
:02080C48 A509D30C strge r13,[r9, #-0x30c]		;(r9-0x30c=*(fffffcf4))
:02080C4C 0900CE0C stmeqdb  r0 ,{r2,r3,r9,r10,r11,r14,r15}
:02080C50 09C90CA9 stmeqib  r9 ,{r0,r3,r5,r7,r10,r11}^
:02080C54 00C40CAC sbceq  r0,r4,r12,lsr #0x19
:02080C58 BF0CB009 swilt 0x000cb009
:02080C5C BA0CB409 blt 023ADC88
:02080C60 0CB80900 ldceq  9,cr0,[r8],#+0x0
:02080C64 0CBC09B5 ldceq  9,cr0,[r12],#+0x2d4
:02080C68 C00900B0 strgth r0,[r9], -r0
:02080C6C C309AB0C unknown
:02080C70 0900A60C stmeqdb  r0 ,{r2,r3,r9,r10,r13,r15}
:02080C74 09A10CC7 stmeqib  r1!,{r0,r1,r2,r6,r7,r10,r11}
:02080C78 009C0CCB addeqs r0,r12,r11,asr #0x19
:02080C7C 970CCF09 strls r12,[r12,-r9, lsl #0x1e]
:02080C80 920CD209 andls  r13,r12,#0x90000000
:02080C84 0CD60900 ldceql 9,cr0,[r6],{#0x0}
:02080C88 0CDA098D ldceql 9,cr0,[r10],{#0x8d}
:02080C8C DE090088 cdple 0,0,cr0,cr9,cr8,4
:02080C90 E109830C unknown
:02080C94 09007E0C stmeqdb  r0 ,{r2,r3,r9,r10,r11,r12,r13,r14}
:02080C98 09790CE5 unknown
:02080C9C 00740CE9 rsbeqs r0,r4,r9,ror #0x19
:02080CA0 6F0CED09 swivs 0x000ced09
:02080CA4 6A0CF009 bvs 023BCCD0
:02080CA8 0CF40900 ldceql 9,cr0,[r4],#+0x0
:02080CAC 0CF80965 ldceql 9,cr0,[r8],#+0x194
:02080CB0 FB09005F blx 022C0E3C
:02080CB4 FF095A0C swinv 0x00095a0c
:02080CB8 0900550C stmeqdb  r0 ,{r2,r3,r8,r10,r12,r14}
:02080CBC 09500D03 ldmeqdb  r0 ,{r0,r1,r8,r10,r11}^
:02080CC0 004B0D06 subeq  r0,r11,r6,lsl #0x1a
:02080CC4 460D0A09 strmi r0,[r13],-r9, lsl #0x14
:02080CC8 410D0E09 unknown
:02080CCC 0D110900 unknown
:02080CD0 0D15093C unknown
:02080CD4 18090037 stmneda  r9 ,{r0,r1,r2,r4,r5}
:02080CD8 1C09310D stcne  1,cr3,[r9],{#0xd}
:02080CDC 09002C0D stmeqdb  r0 ,{r0,r2,r3,r10,r11,r13}
:02080CE0 09270D20 stmeqdb  r7!,{r5,r8,r10,r11}
:02080CE4 00220D23 eoreq  r0,r2,r3,lsr #0x1a
:02080CE8 1D0D2709 unknown
:02080CEC 180D2A09 stmneda  r13 ,{r0,r3,r9,r11,r13}
:02080CF0 0D2E0900 stceq  9,cr0,[r14,#-0x0]!
:02080CF4 0D320912 ldceq  9,cr0,[r2,#-0x48]!
:02080CF8 3509000D strcc r0,[r9, #-0xd]		;(r9-0xd=*(fffffff3))
:02080CFC 3909080D stmccdb  r9 ,{r0,r2,r3,r11}
:02080D00 0900030D stmeqdb  r0 ,{r0,r2,r3,r8,r9}
:02080D04 08FE0D3C unknown
:02080D08 00F80D40 rsceqs r0,r8,r0,asr #0x1a
:02080D0C F30D4308 unknown
:02080D10 EE0D4708 cdp 7,0,cr4,cr13,cr8,0
:02080D14 0D4A0800 unknown
:02080D18 0D4E08E9 unknown
:02080D1C 510800E4 unknown
:02080D20 5508DE0D strpl r13,[r8, #-0xe0d]		;(r8-0xe0d=*(fffff1f3))
:02080D24 0800D90D stmeqda  r0 ,{r0,r2,r3,r8,r11,r12,r14,r15}
:02080D28 08D40D58 ldmeqia  r4 ,{r3,r4,r6,r8,r10,r11}^
:02080D2C 00CF0D5C sbceq  r0,r15,r12,asr r13
:02080D30 C90D5F08 stmgtdb  r13 ,{r3,r8,r9,r10,r11,r12,r14}
:02080D34 C40D6208 strgt r6,[r13],#-0x208
:02080D38 0D660800 stceql 8,cr0,[r6,#-0x0]!
:02080D3C 0D6908BF stceql 8,cr0,[r9,#-0x2fc]!
:02080D40 6D0800BA unknown
:02080D44 7008B40D andvc  r11,r8,r13,lsl #0x8
:02080D48 0800AF0D stmeqda  r0 ,{r0,r2,r3,r8,r9,r10,r11,r13,r15}
:02080D4C 08AA0D74 stmeqia  r10!,{r2,r4,r5,r6,r8,r10,r11}
:02080D50 00A50D77 adceq  r0,r5,r7,ror r13
:02080D54 9F0D7A08 swils 0x000d7a08
:02080D58 9A0D7E08 bls 023E0580
:02080D5C 0D810800 unknown
:02080D60 0D850895 unknown
:02080D64 8808008F stmhida  r8 ,{r0,r1,r2,r3,r7}
:02080D68 8B088A0D blhi 022A35A4
:02080D6C 0800850D stmeqda  r0 ,{r0,r2,r3,r8,r10,r15}
:02080D70 087F0D8F unknown
:02080D74 007A0D92 unknown
:02080D78 750D9508 strvc r9,[r13, #-0x508]		;(r13-0x508=*(fffffaf8))
:02080D7C 6F0D9908 swivs 0x000d9908
:02080D80 0D9C0800 unknown
:02080D84 0D9F086A unknown
:02080D88 A2080065 andge  r0,r8,#0x65
:02080D8C A6085F0D strge r5,[r8],-r13, lsl #0x1e
:02080D90 08005A0D stmeqda  r0 ,{r0,r2,r3,r9,r11,r12,r14}
:02080D94 08550DA9 ldmeqda  r5 ,{r0,r3,r5,r7,r8,r10,r11}^
:02080D98 004F0DAC subeq  r0,r15,r12,lsr #0x1b
:02080D9C 4A0DB008 bmi 023ECDC4
:02080DA0 450DB308 strmi r11,[r13, #-0x308]		;(r13-0x308=*(fffffcf8))
:02080DA4 0DB60800 ldceq  8,cr0,[r6,#+0x0]!
:02080DA8 0DB9083F ldceq  8,cr0,[r9,#+0xfc]!
:02080DAC BC08003A stclt  0,cr0,[r8],{#0x3a}
:02080DB0 C008340D andgt  r3,r8,r13,lsl #0x8
:02080DB4 08002F0D stmeqda  r0 ,{r0,r2,r3,r8,r9,r10,r11,r13}
:02080DB8 082A0DC3 stmeqda  r10!,{r0,r1,r6,r7,r8,r10,r11}
:02080DBC 00240DC6 eoreq  r0,r4,r6,asr #0x1b
:02080DC0 1F0DC908 swine 0x000dc908
:02080DC4 190DCC08 stmnedb  r13 ,{r3,r10,r11,r14,r15}
:02080DC8 0DD00800 unknown
:02080DCC 0DD30814 unknown
:02080DD0 D608000E strle r0,[r8],-r14
:02080DD4 D908090D stmledb  r8 ,{r0,r2,r3,r8,r11}
:02080DD8 0800040D stmeqda  r0 ,{r0,r2,r3,r10}
:02080DDC 07FE0DDC unknown
:02080DE0 00F90DDF unknown
:02080DE4 F30DE307 unknown
:02080DE8 EE0DE607 cdp 6,0,cr14,cr13,cr7,0
:02080DEC 0DE90700 stceql 7,cr0,[r9,#+0x0]!
:02080DF0 0DEC07E8 stceql 7,cr0,[r12,#+0x3a0]!
:02080DF4 EF0700E3 swi 0x000700e3
:02080DF8 F207DD0D andnv  r13,r7,#0x340
:02080DFC 0700D80D streq r13,[r0,-r13, lsl #0x10]
:02080E00 07D20DF5 unknown
:02080E04 00CD0DF8 unknown
:02080E08 C80DFB07 stmgtda  r13 ,{r0,r1,r2,r8,r9,r11,r12,r13,r14,r15}
:02080E0C C20DFE07 andgt  r15,r13,#0x70
:02080E10 0E010700 cdpeq 7,0,cr0,cr1,cr0,0
:02080E14 0E0407BD mcreq 7,0,r0,cr4,cr13,{5}
:02080E18 070700B7 unknown
:02080E1C 0A07B20E beq 0226D65C
:02080E20 0700AC0E streq r10,[r0,-r14, lsl #0x18]
:02080E24 07A60E0D streq r0,[r6,+r13, lsl #0x1c]!
:02080E28 00A10E10 adceq  r0,r1,r0,lsl r14
:02080E2C 9B0E1307 blls 02405A50
:02080E30 960E1607 strls r1,[r14],-r7, lsl #0xc
:02080E34 0E190700 cdpeq 7,0,cr0,cr9,cr0,0
:02080E38 0E1C0790 mrceq 7,0,r0,cr12,cr0,{4}
:02080E3C 1F07008B swine 0x0007008b
:02080E40 ED07850E unknown
:02080E44 20250709 eorcs  r0,r5,r9,lsl #0xe
:02080E48 28077A0E stmcsda  r7 ,{r1,r2,r3,r9,r11,r12,r13,r14}
:02080E4C 2B07750E blcs 0225E28C
:02080E50 076F0E00 streqb r0,[r15,-r0, lsl #0x1c]!
:02080E54 076A0E2E streqb r0,[r10,-r14, lsr #0x1c]!
:02080E58 640E0031 strvs r0,[r14],#-0x31
:02080E5C 5E0E3407 cdppl 4,0,cr3,cr14,cr7,0
:02080E60 0E003707 cdpeq 7,0,cr3,cr0,cr7,0
:02080E64 0E3A0759 mrceq 7,1,r0,cr10,cr9,{2}
:02080E68 003C0753 eoreqs r0,r12,r3,asr r7
:02080E6C 3F074E0E swicc 0x00074e0e
:02080E70 4207480E andmi  r4,r7,#0xE0000
:02080E74 07420E00 streqb r0,[r2,-r0, lsl #0x1c]
:02080E78 073D0E45 ldreq r0,[r2,-r0, lsl #0x1c]
:02080E7C 370E0048 strcc r0,[r2,-r0, lsl #0x1c]
:02080E80 320E4B07 andcc  r4,r14,#0x1C00
:02080E84 0E004D07 cdpeq 13,0,cr4,cr0,cr7,0
:02080E88 0E50072C cdpeq 7,4,cr0,cr0,cr12,1
:02080E8C 00530726 subeqs r0,r3,r6,lsr #0xe
:02080E90 5607210E strpl r2,[r7],-r14, lsl #0x2
:02080E94 59071B0E stmpldb  r7 ,{r1,r2,r3,r8,r9,r11,r12}
:02080E98 07150E00 ldreq r0,[r5,-r0, lsl #0x1c]
:02080E9C 07100E5B unknown
:02080EA0 0A0E005E beq 02401020
:02080EA4 050E6107 streq r6,[r14, #-0x107]		;r14-0x107=*(02080bb5)=#571110156(0x220a730c)
:02080EA8 0E006407 cdpeq 4,0,cr6,cr0,cr7,0
:02080EAC 0E6606FF mcreq 6,3,r0,cr6,cr15,{7}
:02080EB0 006906F9 unknown
:02080EB4 6C06F40E stcvs  4,cr15,[r6],{#0xe}
:02080EB8 6F06EE0E swivs 0x0006ee0e
:02080EBC 06E80E00 unknown
:02080EC0 06E30E71 unknown
:02080EC4 DD0E0074 unknown
:02080EC8 D70E7706 strle r7,[r14,-r6, lsl #0xe]
:02080ECC 0E007906 cdpeq 9,0,cr7,cr0,cr6,0
:02080ED0 0E7C06D2 mrceq 6,3,r0,cr12,cr2,{6}
:02080ED4 007F06CC rsbeqs r0,r15,r12,asr #0xd
:02080ED8 0E0FFB0E cdpeq 11,0,cr15,cr15,cr14,0
:02080EDC 0E8406C1 cdpeq 6,8,cr0,cr4,cr1,6
:02080EE0 870602BB unknown
:02080EE4 8906B50E stmhidb  r6 ,{r1,r2,r3,r8,r10,r12,r13,r15}
:02080EE8 0600AF0E streq r10,[r0],-r14, lsl #0x1e
:02080EEC 06AA0E8C unknown
:02080EF0 00A40E8F adceq  r0,r4,r15,lsl #0x1d
:02080EF4 9E0E9106 cdpls 1,0,cr9,cr14,cr6,0
:02080EF8 990E9406 stmlsdb  r14 ,{r1,r2,r10,r12,r15}
:02080EFC 0E960600 cdpeq 6,8,cr0,cr6,cr0,0
:02080F00 0E990693 mrceq 6,4,r0,cr9,cr3,{4}
:02080F04 9B06008D blls 02201140
:02080F08 9E06870E cdpls 7,0,cr8,cr6,cr14,0
:02080F0C 0600820E streq r8,[r0],-r14, lsl #0x4
:02080F10 067C0EA1 unknown
:02080F14 00760EA3 rsbeqs r0,r6,r3,lsr #0x1d
:02080F18 700EA606 andvc  r10,r14,r6,lsl #0xc
:02080F1C 6B0EA806 blvs 0242AF3C
:02080F20 0EAB0600 cdpeq 6,10,cr0,cr11,cr0,0
:02080F24 0EAD0665 cdpeq 6,10,cr0,cr13,cr5,3
:02080F28 B006005F andlt  r0,r6,r15,asr r0
:02080F2C B206590E andlt  r5,r6,#0x38000
:02080F30 0600540E streq r5,[r0],-r14, lsl #0x8
:02080F34 064E0EB5 unknown
:02080F38 00480EB7 streqh r0,[r8],#-0xe7
:02080F3C 420EBA06 andmi  r11,r14,#0x6000
:02080F40 3C0EBC06 stccc  12,cr11,[r14],{#0x6}
:02080F44 0EBF0600 cdpeq 6,10,cr0,cr15,cr0,0
:02080F48 0EC10637 mcreq 6,6,r0,cr1,cr7,{1}
:02080F4C C3060031 unknown
:02080F50 C6062B0E strgt r2,[r6],-r14, lsl #0x16
:02080F54 0600250E streq r2,[r0],-r14, lsl #0xa
:02080F58 061F0EC8 ldreq r0,[r0],-r14, lsl #0xa
:02080F5C 001A0ECB andeqs r0,r10,r11,asr #0x1d
:02080F60 140ECD06 strne r12,[r14],#-0xd06
:02080F64 0E0ECF06 cdpeq 15,0,cr12,cr14,cr6,0
:02080F68 0ED20600 cdpeq 6,12,cr0,cr2,cr0,0
:02080F6C 0ED40608 cdpeq 6,12,cr0,cr4,cr8,0
:02080F70 D6060002 strle r0,[r6],-r2
:02080F74 D905FD0E stmledb  r5 ,{r1,r2,r3,r8,r10,r11,r12,r13,r14,r15}
:02080F78 0500F70E streq r15,[r0, #-0x70e]		;(r0-0x70e=*(cfbfb0a1))
:02080F7C 05F10EDB ldreqb r0,[r1, #+0xedb]!
:02080F80 00EB0EDD unknown
:02080F84 E50EE005 str r14,[r14, #-0x5]		;(r14-0x5=*(00550cfa))
:02080F88 DF0EE205 swile 0x000ee205
:02080F8C 0EE40500 cdpeq 5,14,cr0,cr4,cr0,0
:02080F90 0EE705DA mcreq 5,7,r0,cr7,cr10,{6}
:02080F94 E90500D4 stmdb  r5 ,{r2,r4,r6,r7}
:02080F98 EB05CE0E bl 021F47D8
:02080F9C 0500C80E streq r12,[r0, #-0x80e]		;(r0-0x80e=*(cfbfafa1))
:02080FA0 05C20EEE streqb r0,[r2, #+0xeee]		;r2+0xeee=*(00000eee)
:02080FA4 00BC0EF0 unknown
:02080FA8 B60EF205 strlt r15,[r14],-r5, lsl #0x4
:02080FAC B10EF405 unknown
:02080FB0 0EF70500 cdpeq 5,14,cr0,cr7,cr0,0
:02080FB4 0EF905AB cdpeq 5,14,cr0,cr9,cr11,5
:02080FB8 FB0500A5 blx 021C125C
:02080FBC FD059F0E unknown
:02080FC0 0500990E streq r9,[r0, #-0x90e]		;(r0-0x90e=*(cfbfaea1))
:02080FC4 05930EFF ldreq r0,[r3, #+0xeff]		;r3+0xeff=*(00000eff)
:02080FC8 008D0F02 addeq  r0,r13,r2,lsl #0x1e
:02080FCC 870F0405 strhi r0,[r15,-r5, lsl #0x8]
:02080FD0 810F0605 mrshi r0,CPSR
:02080FD4 0F080500 swieq 0x00080500
:02080FD8 0F0A057C swieq 0x000a057c
:02080FDC 0C050076 stceq  0,cr0,[r5],{#0x76}
:02080FE0 0E05700F cdpeq 0,0,cr7,cr5,cr15,0
:02080FE4 05006A0F streq r6,[r0, #-0xa0f]		;(r0-0xa0f=*(cfbfada0))
:02080FE8 05640F11 streqb r0,[r4, #-0xf11]!
:02080FEC 005E0F13 subeqs r0,r14,r3,lsl r15
:02080FF0 580F1505 stmplda  r15 ,{r0,r2,r8,r10,r12}
:02080FF4 520F1705 andpl  r1,r15,#0x140000
:02080FF8 0F190500 swieq 0x00190500
:02080FFC 0F1B054C swieq 0x001b054c
:02081000 1D050046 unknown
:02081004 1F05400F swine 0x0005400f
:02081008 05003A0F streq r3,[r0, #-0xa0f]		;(r0-0xa0f=*(cfbfada0))
:0208100C 05340F21 ldreq r0,[r4, #-0xf21]!
:02081010 002F0F23 eoreq  r0,r15,r3,lsr #0x1e
:02081014 290F2505 stmcsdb  r15 ,{r0,r2,r8,r10,r13}
:02081018 230F2705 unknown
:0208101C 0F290500 swieq 0x00290500
:02081020 0F2B051D swieq 0x002b051d
:02081024 2D050017 unknown
:02081028 2F05110F swics 0x0005110f
:0208102C 05000B0F streq r0,[r0, #-0xb0f]		;(r0-0xb0f=*(cfbfaca0))
:02081030 05050F31 streq r0,[r5, #-0xf31]		;(r5-0xf31=*(fffff3af))
:02081034 00FF0F33 rsceqs r0,r15,r3,lsr r15
:02081038 F90F3504 stmnvdb  r15 ,{r2,r8,r10,r12,r13}
:0208103C F30F3704 unknown
:02081040 0F390400 swieq 0x00390400
:02081044 0F3B04ED swieq 0x003b04ed
:02081048 3D0400E7 unknown
:0208104C 3F04E10F swicc 0x0004e10f
:02081050 0400DB0F streq r13,[r0],#-0xb0f
:02081054 04D50F41 ldreqb r0,[r5],#+0xf41
:02081058 00CF0F43 sbceq  r0,r15,r3,asr #0x1e
:0208105C C90F4504 stmgtdb  r15 ,{r2,r8,r10,r14}
:02081060 C30F4604 unknown
:02081064 0F480400 swieq 0x00480400
:02081068 0F4A04BD swieq 0x004a04bd
:0208106C 4C0400B7 stcmi  0,cr0,[r4],{#0xb7}
:02081070 4E04B10F cdpmi 1,0,cr11,cr4,cr15,0
:02081074 0400AB0F streq r10,[r0],#-0xb0f
:02081078 04A50F50 unknown
:0208107C 009F0F51 addeqs r0,r15,r1,asr r15
:02081080 990F5304 stmlsdb  r15 ,{r2,r8,r9,r12,r14}
:02081084 930F5504 unknown
:02081088 0F570400 swieq 0x00570400
:0208108C 0F59048D swieq 0x0059048d
:02081090 5A040087 bpl 021812B4
:02081094 5C04810F stcpl  1,cr8,[r4],{#0xf}
:02081098 04007B0F streq r7,[r0],#-0xb0f
:0208109C 04750F5E unknown
:020810A0 006F0F60 rsbeq  r0,r15,r0,ror #0x1e
:020810A4 690F6104 stmvsdb  r15 ,{r2,r8,r13,r14}
:020810A8 630F6304 unknown
:020810AC 0F650400 swieq 0x00650400
:020810B0 0F67045D swieq 0x0067045d
:020810B4 68040057 stmvsda  r4 ,{r0,r1,r2,r4,r6}
:020810B8 6A04510F bvs 021954FC
:020810BC 04004B0F streq r4,[r0],#-0xb0f
:020810C0 04440F6C streqb r0,[r4],#-0xf6c
:020810C4 003E0F6D eoreqs r0,r14,r13,ror #0x1e
:020810C8 380F6F04 stmccda  r15 ,{r2,r8,r9,r10,r11,r13,r14}
:020810CC 320F7104 andcc  r7,r15,#0x1
:020810D0 0F720400 swieq 0x00720400
:020810D4 0F74042C swieq 0x0074042c
:020810D8 76040026 strvc r0,[r4],-r6, lsr #0x0
:020810DC 7704200F strvc r2,[r4, -r15]
:020810E0 04001A0F streq r1,[r0],#-0xa0f
:020810E4 04140F79 ldreq r0,[r4],#-0xf79
:020810E8 000E0F7A andeq  r0,r14,r10,ror r15
:020810EC 080F7C04 stmeqda  r15 ,{r2,r10,r11,r12,r13,r14}
:020810F0 020F7D04 andeq  r7,r15,#0x100
:020810F4 0F7F0400 swieq 0x007f0400
:020810F8 F60F0FFB unknown
:020810FC 0F088203 swieq 0x00088203
:02081100 0F8403EF swieq 0x008403ef
:02081104 008503E9 addeq  r0,r5,r9,ror #0x7
:02081108 8703E30F strhi r14,[r3,-r15, lsl #0x6]
:0208110C 8803DD0F stmhida  r3 ,{r0,r1,r2,r3,r8,r10,r11,r12,r14,r15}
:02081110 03D70F00 biceqs r0,r7,#0x0
:02081114 03D10F8A biceqs r0,r1,#0x228
:02081118 CB0F008B blgt 0244134C
:0208111C C50F8D03 strgt r8,[r15, #-0xd03]		;r15-0xd03=*(02080421)=#-2039479712(0x86700260)
:02081120 0F008E03 swieq 0x00008e03
:02081124 0F9003BF swieq 0x009003bf
:02081128 009103B9 ldreqh r0,[r1], +r9
:0208112C 9303B20F unknown
:02081130 9403AC0F strls r10,[r3],#-0xc0f
:02081134 03A60F00 moveq  r0,#0x0		;r0=0(0x0)
:02081138 03A00F95 moveq  r0,#0x254		;r0=596(0x254)
:0208113C 9A0F0097 bls 024413A0
:02081140 940F9803 strls r9,[r15],#-0x803
:02081144 0F009A03 swieq 0x00009a03
:02081148 0F9B038E swieq 0x009b038e
:0208114C 009C0388 addeqs r0,r12,r8,lsl #0x7
:02081150 9E03810F cdpls 1,0,cr8,cr3,cr15,0
:02081154 9F037B0F swils 0x00037b0f
:02081158 03750F00 cmneq r5,#0x0
:0208115C 036F0FA1 unknown
:02081160 690F00A2 stmvsdb  r15 ,{r1,r5,r7}
:02081164 630FA303 unknown
:02081168 0F00A503 swieq 0x0000a503
:0208116C 0FA6035D swieq 0x00a6035d
:02081170 00A70356 adceq  r0,r7,r6,asr r3
:02081174 A803500F stmgeda  r3 ,{r0,r1,r2,r3,r12,r14}
:02081178 AA034A0F bge 021539BC
:0208117C 03440F00 unknown
:02081180 033E0FAB teqeq r14,#0x2AC
:02081184 380F00AC stmccda  r15 ,{r2,r3,r5,r7}
:02081188 320FAE03 andcc  r10,r15,#0x30
:0208118C 0F00AF03 swieq 0x0000af03
:02081190 0FB0032B swieq 0x00b0032b
:02081194 00B10325 adceqs r0,r1,r5,lsr #0x6
:02081198 B3031F0F unknown
:0208119C B403190F strlt r1,[r3],#-0x90f
:020811A0 03130F00 tsteq r3,#0x0
:020811A4 030D0FB5 unknown
:020811A8 060F00B6 unknown
:020811AC 0303D503 unknown
:020811B0 08FA0FB8 unknown
:020811B4 F40FBA02 strnv r11,[r15],#-0xa02
:020811B8 EE0FBB02 cdp 11,0,cr11,cr15,cr2,0
:020811BC 0FBC0200 swieq 0x00bc0200
:020811C0 0FBD02E8 swieq 0x00bd02e8
:020811C4 BE0200E1 cdplt 0,0,cr0,cr2,cr1,7
:020811C8 BF02DB0F swilt 0x0002db0f
:020811CC 0200D50F andeq  r13,r0,#0x3C00000
:020811D0 02CF0FC0 sbceq  r0,r15,#0x300
:020811D4 00C90FC2 sbceq  r0,r9,r2,asr #0x1f
:020811D8 C20FC302 andgt  r12,r15,#0x8000000
:020811DC BC0FC402 stclt  4,cr12,[r15],{#0x2}
:020811E0 0FC50200 swieq 0x00c50200
:020811E4 0FC602B6 swieq 0x00c602b6
:020811E8 C70200B0 unknown
:020811EC C802AA0F stmgtda  r2 ,{r0,r1,r2,r3,r9,r11,r13,r15}
:020811F0 0200A30F andeq  r10,r0,#0x3C000000
:020811F4 029D0FC9 addeqs r0,r13,#0x324
:020811F8 00970FCA addeqs r0,r7,r10,asr #0x1f
:020811FC 910FCB02 mrsls r12,CPSR
:02081200 8B0FCC02 blhi 02474210
:02081204 0FCD0200 swieq 0x00cd0200
:02081208 0FCE0284 swieq 0x00ce0284
:0208120C CF02007E swigt 0x0002007e
:02081210 D002780F andle  r7,r2,r15,lsl #0x10
:02081214 0200720F andeq  r7,r0,#0xF0000000
:02081218 026C0FD1 rsbeq  r0,r12,#0x344
:0208121C 00650FD2 unknown
:02081220 5F0FD302 swipl 0x000fd302
:02081224 590FD402 stmpldb  r15 ,{r1,r10,r12,r14,r15}
:02081228 53000100 unknown
:0208122C 4D0FD502 unknown
:02081230 0F01D602 swieq 0x0001d602
:02081234 0FD70246 swieq 0x00d70246
:02081238 00D80240 sbceqs r0,r8,r0,asr #0x4
:0208123C D9023A0F stmledb  r2 ,{r0,r1,r2,r3,r9,r11,r12,r13}
:02081240 DA02340F ble 0210E284
:02081244 022D0F00 eoreq  r0,r13,#0x0
:02081248 01270FDB unknown
:0208124C 02402100 subeq  r2,r0,#0x0
:02081250 021B0FDC andeqs r0,r11,#0x370
:02081254 00150FDD ldreqsb r0,[r5], -r13
:02081258 0E0FDE02 cdpeq 14,0,cr13,cr15,cr2,0
:0208125C 080FDF02 stmeqda  r15 ,{r1,r8,r9,r10,r11,r12,r14,r15}
:02081260 02000100 andeq  r0,r0,#0x0
:02081264 FC0FE002 stc2  0,cr14,[r15],{#0x2}
:02081268 0F01E101 swieq 0x0001e101
:0208126C 0FE201F5 swieq 0x00e201f5
:02081270 E90001EF stmdb  r0 ,{r0,r1,r2,r3,r5,r6,r7,r8}
:02081274 0FE30140 swieq 0x00e30140
:02081278 0FE401E3 swieq 0x00e401e3
:0208127C E50100DC str r0,[r1, #-0xdc]		;(r1-0xdc=*(ffffffe4))
:02081280 0001D60F andeq  r13,r1,r15,lsl #0xc
:02081284 10E601D0 unknown
:02081288 E701CA0F str r12,[r1,-r15, lsl #0x14]
:0208128C 0001C30F andeq  r12,r1,r15,lsl #0x6
:02081290 E80140BD stmda  r1 ,{r0,r2,r3,r4,r5,r7,r14}
:02081294 E901B70F stmdb  r1 ,{r0,r1,r2,r3,r8,r9,r10,r12,r13,r15}
:02081298 0100B10F unknown
:0208129C EA01AA00 b 020EBAA4
:020812A0 EB01A40F bl 020EA2E4
:020812A4 019E0F01 orreqs r0,r14,r1,lsl #0x1e
:020812A8 EC019800 stc  8,cr9,[r1],{#0x0}
:020812AC 0104910F unknown
:020812B0 ED018B00 unknown
:020812B4 EE01850F cdp 5,0,cr8,cr1,cr15,0
:020812B8 017F0F01 cmneq r15,r1,lsl #0x1e
:020812BC EF017800 swi 0x00017800
:020812C0 0104720F unknown
:020812C4 F0016C00 andnv  r6,r1,r0,lsl #0x18
:020812C8 0001660F andeq  r6,r1,r15,lsl #0xc
:020812CC F101415F unknown
:020812D0 0001590F andeq  r5,r1,r15,lsl #0x12
:020812D4 10F20153 rscnes r0,r2,r3,asr r1
:020812D8 00014D0F andeq  r4,r1,r15,lsl #0x1a
:020812DC 0FF30146 swieq 0x00f30146
:020812E0 00010440 andeq  r0,r1,r0,asr #0x8
:020812E4 0FF4013A swieq 0x00f4013a
:020812E8 2D000134 unknown
:020812EC 0FF50141 swieq 0x00f50141
:020812F0 21000127 unknown
:020812F4 0F10F601 swieq 0x0010f601
:020812F8 1400011B strne r0,[r0],#-0x11b
:020812FC 0E0FF701 cdpeq 7,0,cr15,cr15,cr1,0
:02081300 08000104 stmeqda  r0 ,{r2,r8}
:02081304 01010001 unknown
:02081308 05FB0FF8 ldreqb r0,[r11, #+0xff8]!
:0208130C 01F50001 mvneqs r0,r1
:02081310 F900EF00 stmnvdb  r0 ,{r8,r9,r10,r11,r13,r14,r15}
:02081314 0105E80F unknown
:02081318 0001E200 andeq  r14,r1,r0,lsl #0x4
:0208131C 0FFA00DC swieq 0x00fa00dc
:02081320 000105D6 unknown
:02081324 C90001CF stmgtdb  r0 ,{r0,r1,r2,r3,r6,r7,r8}
:02081328 C30FFB00 unknown
:0208132C BC000105 stclt  1,cr0,[r0],{#0x5}
:02081330 01B60001 moveqs r0,r1			;r0=192(0xc0)
:02081334 FC00B000 stc2  0,cr11,[r0],{#0x0}
:02081338 01AA0F15 moveq  r0,r5,lsl r15		;r0=736(0x2e0)
:0208133C 0001A300 andeq  r10,r1,r0,lsl #0x6
:02081340 9700019D unknown
:02081344 0FFD0054 swieq 0x00fd0054
:02081348 8A000190 bhi 02081990
:0208134C 50840001 addpl  r0,r4,r1
:02081350 017E0001 cmneq r14,r1
:02081354 FE007700 cdp2 7,0,cr7,cr0,cr0,0
:02081358 0105710F unknown
:0208135C 00016B00 andeq  r6,r1,r0,lsl #0x16
:02081360 5E000165 cdppl 1,0,cr0,cr0,cr5,3
:02081364 55580001 ldrplb r0,[r8, #-0x1]		;(r8-0x1=*(8670025f))
:02081368 01520001 cmpeq r2,r1
:0208136C FF004B00 swinv 0x00004b00
:02081370 0105450F unknown
:02081374 00013F00 andeq  r3,r1,r0,lsl #0x1e
:02081378 32000139 andcc  r0,r0,#0x4000000E
:0208137C 552C0001 strpl r0,[r12, #-0x1]!
:02081380 01260001 unknown
:02081384 00011F00 andeq  r1,r1,r0,lsl #0x1e
:02081388 13000119 unknown
:0208138C 0D000155 unknown
:02081390 01060001 unknown
:02081394 100FFB00 andne  r15,r15,r0,lsl #0x16
:02081398 000135FA unknown
:0208139C ED0001F3 unknown
:020813A0 01E70001 mvneq  r0,r1
:020813A4 0155E100 cmpeq r5,r0,lsl #0x2
:020813A8 0001DA00 andeq  r13,r1,r0,lsl #0x14
:020813AC CE0001D4 mcrgt 1,0,r0,cr0,cr4,{6}
:020813B0 0FFB0001 swieq 0x00fb0001
:020813B4 01C110D5 unknown
:020813B8 0001BB00 andeq  r11,r1,r0,lsl #0x16
:020813BC AE0001B5 mcrge 1,0,r0,cr0,cr5,{5}
:020813C0 A8000154 stmgeda  r0 ,{r2,r4,r6,r8}
:020813C4 01A20001 moveq  r0,r1			;r0=192(0xc0)
:020813C8 FFFF9B00 swinv 0x00ff9b00
:020813CC 01950F15 orreqs r0,r5,r5,lsl r15
:020813D0 00018F00 andeq  r8,r1,r0,lsl #0x1e
:020813D4 82000189 andhi  r0,r0,#0x40000022
:020813D8 7C000154 stcvc  1,cr0,[r0],{#0x54}
:020813DC 760FFEFF unknown
:020813E0 41700001 cmnmi r0,r1
:020813E4 01690001 unknown
:020813E8 FDFF6300 ldc2l 3,cr6,[r15,#+0x0]!
:020813EC 01055D0F unknown
:020813F0 00015600 andeq  r5,r1,r0,lsl #0xc
:020813F4 4A000150 bmi 0208193C
:020813F8 0F15FCFF swieq 0x0015fcff
:020813FC 3D000144 unknown
:02081400 FF370001 swinv 0x00370001
:02081404 310F14FB mrscc r1,CPSR
:02081408 012A0001 unknown
:0208140C FAFF2400 blx 0204A414
:02081410 011E0F14 tsteq r14,r4,lsl r15
:02081414 00011800 andeq  r1,r1,r0,lsl #0x10
:02081418 14F9FF11 unknown
:0208141C 00010B0F andeq  r0,r1,r15,lsl #0x16
:02081420 0FF8FF05 swieq 0x00f8ff05
:02081424 F8FE04FF unknown
:02081428 0001F80F andeq  r15,r1,r15,lsl #0x10
:0208142C 10F7FEF2 unknown
:02081430 0001EC0F andeq  r14,r1,r15,lsl #0x18
:02081434 0FF6FEE5 swieq 0x00f6fee5
:02081438 000104DF unknown
:0208143C 0FF5FED9 swieq 0x00f5fed9
:02081440 CC0001D3 stcgt  1,cr0,[r0],{#0xd3}
:02081444 0FF4FE41 swieq 0x00f4fe41
:02081448 C00001C6 andgt  r0,r0,r6,asr #0x3
:0208144C 0F10F3FE swieq 0x0010f3fe
:02081450 B30001BA unknown
:02081454 AD0FF2FE unknown
:02081458 A7000104 strge r0,[r0,-r4, lsl #0x2]
:0208145C A10FF1FE mrsge r15,CPSR
:02081460 419A0001 orrmis r0,r10,r1
:02081464 940FF0FE strls r15,[r15],#-0xfe
:02081468 FE8E0001 cdp2 0,8,cr0,cr14,cr1,0
:0208146C 880F10EF stmhida  r15 ,{r0,r1,r2,r3,r5,r6,r7,r12}
:02081470 810FEEFE mrshi r14,CPSR
:02081474 407B0001 rsbmis r0,r11,r1
:02081478 750FEDFE strvc r14,[r15, #-0xdfe]		;r15-0xdfe=*(02080682)=#178222090(0x0a9f740a)
:0208147C FE6F0001 cdp2 0,6,cr0,cr15,cr1,0
:02081480 680F10EC stmvsda  r15 ,{r2,r3,r5,r6,r7,r12}
:02081484 620FEBFE andvs  r14,r15,#0x3F800
:02081488 405C0001 submis r0,r12,r1
:0208148C 560FEAFE unknown
:02081490 4F0FE9FE swimi 0x000fe9fe
:02081494 49000100 stmmidb  r0 ,{r8}
:02081498 430FE8FE unknown
:0208149C 0F01E7FE swieq 0x0001e7fe
:020814A0 3600013D unknown
:020814A4 300FE6FE unknown
:020814A8 0FE5FE04 swieq 0x00e5fe04
:020814AC 0FE4FE2A swieq 0x00e4fe2a
:020814B0 00010024 andeq  r0,r1,r4,lsr #0x0
:020814B4 0FE3FE1D swieq 0x00e3fe1d
:020814B8 01E2FE17 mvneq  r15,r7,lsl r14
:020814BC E1FE110F mvns r1,r15,lsl #0x2
:020814C0 00010B0F andeq  r0,r1,r15,lsl #0x16
:020814C4 E0FE4004 rscs r4,r14,r4
:020814C8 DFFDFE0F swile 0x00fdfe0f
:020814CC FD00F80F unknown
:020814D0 FDF20FDE ldc2l 15,cr0,[r2,#+0x378]!
:020814D4 00EB0FDD unknown
:020814D8 FDE50001 stc2l 0,cr0,[r5,#+0x4]!
:020814DC FDDF0FDC unknown
:020814E0 D90F01DB stmledb  r15 ,{r0,r1,r3,r4,r6,r7,r8}
:020814E4 D30FDAFD unknown
:020814E8 0F00D9FD swieq 0x0000d9fd
:020814EC 0FD8FDCC swieq 0x00d8fdcc
:020814F0 00D7FDC6 sbceqs r15,r7,r6,asr #0x1b
:020814F4 D6FDC00F unknown
:020814F8 0001BA0F andeq  r11,r1,r15,lsl #0x14
:020814FC D5FD40B3 ldrleb r4,[r13, #+0xb3]!
:02081500 D4FDAD0F unknown
:02081504 FD00A70F unknown
:02081508 FDA10FD3 stc2  15,cr0,[r1,#+0x34c]!
:0208150C 009B0FD2 ldreqsb r0,[r11], +r2
:02081510 940FD1FD strls r13,[r15],#-0x1fd
:02081514 8E0FD0FD mcrhi 0,0,r13,cr15,cr13,{7}
:02081518 0FCFFD00 swieq 0x00cffd00
:0208151C 0FCEFD88 swieq 0x00cefd88
:02081520 CDFD0082 ldcgtl 0,cr0,[r13,#+0x208]!
:02081524 CCFD7C0F ldcgtl 12,cr7,[r13],#+0x3c
:02081528 FD00750F unknown
:0208152C FD6F0FCB stc2l 15,cr0,[r15,#-0x32c]!
:02081530 00690FCA rsbeq  r0,r9,r10,asr #0x1f
:02081534 630FC9FD unknown
:02081538 5D0FC8FD unknown
:0208153C 0FC7FD00 swieq 0x00c7fd00
:02081540 0FC6FD56 swieq 0x00c6fd56
:02081544 C5FD0050 ldrgtb r0,[r13, #+0x50]!
:02081548 C4FD4A0F unknown
:0208154C FD00440F unknown
:02081550 FD3E0FC3 ldc2  15,cr0,[r14,#-0x30c]!
:02081554 00370FC2 eoreqs r0,r7,r2,asr #0x1f
:02081558 310FC0FD mrscc r12,CPSR
:0208155C 2B0FBFFD blcs 02471558
:02081560 0FBEFD00 swieq 0x00befd00
:02081564 0FBDFD25 swieq 0x00bdfd25
:02081568 BCFD001F ldcltl 0,cr0,[r13],#+0x7c
:0208156C BBFD180F bllt 01FC75B0
:02081570 FD00120F unknown
:02081574 FD0C0FBA unknown
:02081578 00060FB8 streqh r0,[r6], -r8
:0208157C 000FB7FD unknown
:02081580 FA0FB6FD blx 0246F184
:02081584 0FB5FC00 swieq 0x00b5fc00
:02081588 0FB4FCF3 swieq 0x00b4fcf3
:0208158C B3FC00ED mvnlts r0,#0xED
:02081590 B1FCE70F mvnlts r14,r15,lsl #0xe
:02081594 FC00E10F stc2  1,cr14,[r0],{#0xf}
:02081598 FCDB0FB0 ldc2l 15,cr0,[r11],{#0xb0}
:0208159C 00D50FAF sbceqs r0,r5,r15,lsr #0x1f
:020815A0 CE0FAEFC mcrgt 14,0,r10,cr15,cr12,{7}
:020815A4 C80FACFC stmgtda  r15 ,{r2,r3,r4,r5,r6,r7,r10,r11,r13,r15}
:020815A8 0FABFC00 swieq 0x00abfc00
:020815AC 0FAAFCC2 swieq 0x00aafcc2
:020815B0 A8FC00BC unknown
:020815B4 A7FCB60F ldrgeb r11,[r12,+r15, lsl #0xc]!
:020815B8 FC00B00F stc2  0,cr11,[r0],{#0xf}
:020815BC FCAA0FA6 stc2  15,cr0,[r10],#+0x298
:020815C0 00A30FA5 adceq  r0,r3,r5,lsr #0x1f
:020815C4 9D0FA3FC unknown
:020815C8 970FA2FC unknown
:020815CC 0FA1FC00 swieq 0x00a1fc00
:020815D0 0F9FFC91 swieq 0x009ffc91
:020815D4 9EFC008B cdpls 0,14,cr0,cr12,cr11,4
:020815D8 9CFC850F ldclsl 5,cr8,[r12],#+0x3c
:020815DC FC007F0F stc2  15,cr7,[r0],{#0xf}
:020815E0 FC780F9B ldc2l 15,cr0,[r8],#-0x26c
:020815E4 00720F9A unknown
:020815E8 6C0F98FC stcvs  8,cr9,[r15],{#0xfc}
:020815EC 660F97FC unknown
:020815F0 0F95FC00 swieq 0x0095fc00
:020815F4 0F94FC60 swieq 0x0094fc60
:020815F8 93FC005A mvnlss r0,#0x5A
:020815FC 91FC540F mvnlss r5,r15,lsl #0x8
:02081600 FC004E0F stc2  14,cr4,[r0],{#0xf}
:02081604 FC470F90 stc2l 15,cr0,[r7],{#0x90}
:02081608 00410F8E subeq  r0,r1,r14,lsl #0x1f
:0208160C 3B0F8DFC blcc 02464E04
:02081610 350F8BFC strcc r8,[r15, #-0xbfc]		;r15-0xbfc=*(02080a1c)=#-884735533(0xcb4401d3)
:02081614 0F8AFC00 swieq 0x008afc00
:02081618 0F88FC2F swieq 0x0088fc2f
:0208161C 87FC0029 ldrhib r0,[r12,+r9, lsr #0x0]!
:02081620 85FC230F ldrhib r2,[r12, #+0x30f]!
:02081624 FC001D0F stc2  13,cr1,[r0],{#0xf}
:02081628 FC170F84 ldc2  15,cr0,[r7],{#0x84}
:0208162C 00110F82 andeqs r0,r1,r2,lsl #0x1f
:02081630 FB0F81FC blx 02461E30
:02081634 FC040F0F stc2  15,cr0,[r4],{#0xf}
:02081638 FE0F087D mcr2 8,0,r0,cr15,cr13,{3}
:0208163C F80F7CFB stmnvda  r15 ,{r0,r1,r3,r4,r5,r6,r7,r10,r11,r12,r13,r14}
:02081640 0F007AFB swieq 0x00007afb
:02081644 0F79FBF2 swieq 0x0079fbf2
:02081648 0077FBEC rsbeqs r15,r7,r12,ror #0x17
:0208164C 76FBE60F unknown
:02081650 74FBE00F unknown
:02081654 FBDA0F00 blx 0170525C
:02081658 FBD40F72 blx 01585428
:0208165C CE0F0071 mcrgt 0,0,r0,cr15,cr1,{3}
:02081660 C80F6FFB stmgtda  r15 ,{r0,r1,r3,r4,r5,r6,r7,r8,r9,r10,r11,r13,r14}
:02081664 0F006DFB swieq 0x00006dfb
:02081668 0F6CFBC2 swieq 0x006cfbc2
:0208166C 006AFBBC unknown
:02081670 68FBB50F ldmvsia  r11!,{r0,r1,r2,r3,r8,r10,r12,r13,r15}^
:02081674 67FBAF0F ldrvsb r10,[r11,+r15, lsl #0x1e]!
:02081678 FBA90F00 blx 00AC5280
:0208167C FBA30F65 blx 00945418
:02081680 9D0F0063 unknown
:02081684 970F61FB unknown
:02081688 0F0060FB swieq 0x000060fb
:0208168C 0F5EFB91 swieq 0x005efb91
:02081690 005CFB8B subeqs r15,r12,r11,lsl #0x17
:02081694 5AFB850F bpl 01F62AD8
:02081698 59FB7F0F unknown
:0208169C FB790F00 blx 03EC52AC
:020816A0 FB730F57 blx 03D4540C
:020816A4 6D0F0055 unknown
:020816A8 670F53FB unknown
:020816AC 0F0051FB swieq 0x000051fb
:020816B0 0F50FB61 swieq 0x0050fb61
:020816B4 004EFB5B subeq  r15,r14,r11,asr r11
:020816B8 4CFB550F ldcmil 5,cr5,[r11],#+0x3c
:020816BC 4AFB4F0F bmi 01F55300
:020816C0 FB490F00 blx 032C52D0
:020816C4 FB430F48 blx 031453F4
:020816C8 3D0F0046 unknown
:020816CC 370F45FB unknown
:020816D0 0F0043FB swieq 0x000043fb
:020816D4 0F41FB31 swieq 0x0041fb31
:020816D8 003FFB2B eoreqs r15,r15,r11,lsr #0x16
:020816DC 3DFB250F ldcccl 5,cr2,[r11,#+0x3c]!
:020816E0 3BFB1F0F blcc 01F49324
:020816E4 FB190F00 blx 026C52F4
:020816E8 FB130F39 blx 025453DC
:020816EC 0D0F0037 unknown
:020816F0 070F35FB unknown
:020816F4 0F0033FB swieq 0x000033fb
:020816F8 0F31FB01 swieq 0x0031fb01
:020816FC 002FFAFB unknown
:02081700 2DFAF50F ldccsl 5,cr15,[r10,#+0x3c]!
:02081704 2BFAEF0F blcs 01F3D348
:02081708 FAE90F00 blx 01AC5310
:0208170C FAE30F29 blx 019453B8
:02081710 DD0F0027 unknown
:02081714 D70F25FA unknown
:02081718 0F0023FA swieq 0x000023fa
:0208171C 0F21FAD1 swieq 0x0021fad1
:02081720 001FFACC andeqs r15,r15,r12,asr #0x15
:02081724 1DFAC60F ldcnel 6,cr12,[r10,#+0x3c]!
:02081728 1BFAC00F blne 01F3176C
:0208172C FABA0F00 blx 00F05334
:02081730 FAB40F19 blx 00D8539C
:02081734 AE0F0017 mcrge 0,0,r0,cr15,cr7,{0}
:02081738 A80F15FA stmgeda  r15 ,{r1,r3,r4,r5,r6,r7,r8,r10,r12}
:0208173C 0F0013FA swieq 0x000013fa
:02081740 0F11FAA2 swieq 0x0011faa2
:02081744 000EFA9C muleq  r14,r12,r10
:02081748 0CFA960F ldceql 6,cr9,[r10],#+0x3c
:0208174C 0AFA900F beq 01F25790
:02081750 FA8A0F00 blx 00305358
:02081754 FA840F08 blx 0018537C
:02081758 7F0F0006 swivc 0x000f0006
:0208175C 790F04FA stmvcdb  r15 ,{r1,r3,r4,r5,r6,r7,r10}
:02081760 0F0002FA swieq 0x000002fa
:02081764 0EFFFA73 mrceq 10,7,r15,cr15,cr3,{3}
:02081768 00FDFA6D rsceqs r15,r13,r13,ror #0x14
:0208176C FBFA670E blx 01F1B3AC
:02081770 F9FA610E unknown
:02081774 FA5B0E00 blx 03744F84
:02081778 FA550EF7 blx 035C5364
:0208177C 4F0E00F4 swimi 0x000e00f4
:02081780 4A0EF2FA bmi 0243E370
:02081784 0E00F0FA mcreq 0,0,r15,cr0,cr10,{7}
:02081788 0EEEFA44 cdpeq 10,14,cr15,cr14,cr4,2
:0208178C 00EBFA3E rsceq  r15,r11,r14,lsr r10
:02081790 E9FA380E unknown
:02081794 E7FA320E ldrb r3,[r10,+r14, lsl #0x4]!
:02081798 FA2C0E00 blx 02B84FA8
:0208179C FA260EE4 blx 02A0533C
:020817A0 210E00E2 unknown
:020817A4 1B0EE0FA blne 02439B94
:020817A8 0E00DDFA mcreq 13,0,r13,cr0,cr10,{7}
:020817AC 0EDBFA15 mrceq 10,6,r15,cr11,cr5,{0}
:020817B0 00D9FA0F sbceqs r15,r9,r15,lsl #0x14
:020817B4 D6FA090E unknown
:020817B8 D4FA030E unknown
:020817BC F9FE0E00 unknown
:020817C0 F9F80ED2 unknown
:020817C4 F20E00CF andnv  r0,r14,#0xCF
:020817C8 EC0ECDF9 stc  13,cr12,[r14],{#0xf9}
:020817CC 0E00CBF9 mcreq 11,0,r12,cr0,cr9,{7}
:020817D0 0EC8F9E6 cdpeq 9,12,cr15,cr8,cr6,7
:020817D4 00C6F9E1 sbceq  r15,r6,r1,ror #0x13
:020817D8 C3F9DB0E mvngts r13,#0x3800
:020817DC C1F9D50E mvngts r13,r14,lsl #0xa
:020817E0 F9CF0E00 stmnvib  r15 ,{r9,r10,r11}^
:020817E4 F9C90EBF stmnvib  r9 ,{r0,r1,r2,r3,r4,r5,r7,r9,r10,r11}^
:020817E8 C40E00BC strgt r0,[r14],#-0xbc
:020817EC BE0EBAF9 mcrlt 10,0,r11,cr14,cr9,{7}
:020817F0 0E00B7F9 mcreq 7,0,r11,cr0,cr9,{7}
:020817F4 0EB5F9B8 mrceq 9,5,r15,cr5,cr8,{5}
:020817F8 00B2F9B2 unknown
:020817FC B0F9AC0E rsclts r10,r9,r14,lsl #0x18
:02081800 ADF9A70E ldcgel 7,cr10,[r9,#+0x38]!
:02081804 F9A10E00 stmnvib  r1!,{r9,r10,r11}
:02081808 F99B0EAB ldmnvib  r11 ,{r0,r1,r3,r5,r7,r9,r10,r11}
:0208180C 950E00A8 strls r0,[r14, #-0xa8]		;r14-0xa8=*(02081700)=#771421455(0x2dfaf50f)
:02081810 900EA6F9 unknown
:02081814 0E00A3F9 mcreq 3,0,r10,cr0,cr9,{7}
:02081818 0EA1F98A cdpeq 9,10,cr15,cr1,cr10,4
:0208181C 009EF984 addeqs r15,r14,r4,lsl #0x13
:02081820 9BF97E0E blls 01EE1060
:02081824 99F9790E unknown
:02081828 F9730E00 unknown
:0208182C F96D0E96 unknown
:02081830 670E0094 unknown
:02081834 620E91F9 andvs  r9,r14,#0x4000003E
:02081838 0E008FF9 mcreq 15,0,r8,cr0,cr9,{7}
:0208183C 0E8CF95C mcreq 9,4,r15,cr12,cr12,{2}
:02081840 0089F956 addeq  r15,r9,r6,asr r9
:02081844 87F9510E ldrhib r5,[r9,+r14, lsl #0x2]!
:02081848 84F94B0E unknown
:0208184C F9450E00 stmnvdb  r5 ,{r9,r10,r11}^
:02081850 0FFB0E81 swieq 0x00fb0e81
:02081854 F9203A0E stmnvdb  r0!,{r1,r2,r3,r9,r11,r12,r13}
:02081858 F9340E7C ldmnvdb  r4!,{r2,r3,r4,r5,r6,r9,r10,r11}
:0208185C 002E0E79 eoreq  r0,r14,r9,ror r14
:02081860 290E77F9 stmcsdb  r14 ,{r0,r3,r4,r5,r6,r7,r8,r9,r10,r12,r13,r14}
:02081864 230E74F9 unknown
:02081868 0E71F900 cdpeq 9,6,cr15,cr1,cr0,0
:0208186C 0E6FF91D mcreq 9,3,r15,cr15,cr13,{0}
:02081870 6CF90018 ldcvsl 0,cr0,[r9],#+0x60
:02081874 69F9120E unknown
:02081878 F9000C0E stmnvdb  r0 ,{r1,r2,r3,r10,r11}
:0208187C F9070E66 stmnvdb  r7 ,{r1,r2,r5,r6,r9,r10,r11}
:02081880 00010E64 andeq  r0,r1,r4,ror #0x1c
:02081884 FB0E61F9 blx 0241A078
:02081888 F60E5EF8 unknown
:0208188C 0E5BF800 cdpeq 8,4,cr15,cr11,cr0,0
:02081890 0E59F8F0 mrceq 8,2,r15,cr9,cr0,{7}
:02081894 56F800EB unknown
:02081898 53F8E50E mvnpls r14,#0x3800000
:0208189C F800DF0E stmnvda  r0 ,{r1,r2,r3,r8,r9,r10,r11,r12,r14,r15}
:020818A0 F8DA0E50 ldmnvia  r10 ,{r4,r6,r9,r10,r11}^
:020818A4 00D40E4D sbceqs r0,r4,r13,asr #0x1c
:020818A8 CE0E4BF8 mcrgt 11,0,r4,cr14,cr8,{7}
:020818AC C90E48F8 stmgtdb  r14 ,{r3,r4,r5,r6,r7,r11,r14}
:020818B0 0E45F800 cdpeq 8,4,cr15,cr5,cr0,0
:020818B4 0E42F8C3 cdpeq 8,4,cr15,cr2,cr3,6
:020818B8 3FF800BE swicc 0x00f800be
:020818BC 3CF8B80E ldcccl 8,cr11,[r8],#+0x38
:020818C0 F800B20E stmnvda  r0 ,{r1,r2,r3,r9,r12,r13,r15}
:020818C4 F8AD0E3A stmnvia  r13!,{r1,r3,r4,r5,r9,r10,r11}
:020818C8 00A70E37 adceq  r0,r7,r7,lsr r14
:020818CC A20E34F8 andge  r3,r14,#0xF8000000
:020818D0 9C0E31F8 stcls  1,cr3,[r14],{#0xf8}
:020818D4 0E2EF800 cdpeq 8,2,cr15,cr14,cr0,0
:020818D8 0E2BF896 mcreq 8,1,r15,cr11,cr6,{4}
:020818DC 28F80091 unknown
:020818E0 25F88B0E ldrcsb r8,[r8, #+0xb0e]!
:020818E4 F800860E stmnvda  r0 ,{r1,r2,r3,r9,r10,r15}
:020818E8 F8800E22 stmnvia  r0 ,{r1,r5,r9,r10,r11}
:020818EC 007B0E1F rsbeqs r0,r11,r15,lsl r14
:020818F0 750E1CF8 strvc r1,[r14, #-0xcf8]		;r14-0xcf8=*(02080b98)=#-1878261755(0x900c0005)
:020818F4 700E19F8 unknown
:020818F8 0E16F800 cdpeq 8,0,cr15,cr6,cr0,0
:020818FC 0E13F86A cdpeq 8,0,cr15,cr3,cr10,3
:02081900 10F80065 rscnes r0,r8,r5,ror #0x0
:02081904 0DF85F0E ldceql 15,cr5,[r8,#+0x38]!
:02081908 F8005A0E stmnvda  r0 ,{r1,r2,r3,r9,r11,r12,r14}
:0208190C F8540E0A ldmnvda  r4 ,{r1,r3,r9,r10,r11}^
:02081910 004E0E07 subeq  r0,r14,r7,lsl #0x1c
:02081914 490E04F8 stmmidb  r14 ,{r3,r4,r5,r6,r7,r10}
:02081918 430E01F8 unknown
:0208191C 0DFEF800 ldceql 8,cr15,[r14,#+0x0]!
:02081920 0DFBF83E ldceql 8,cr15,[r11,#+0xf8]!
:02081924 F8F80038 unknown
:02081928 F5F8330D ldrnvb r3,[r8, #+0x30d]!
:0208192C F8002E0D stmnvda  r0 ,{r0,r2,r3,r9,r10,r11,r13}
:02081930 F8280DF2 stmnvda  r8!,{r1,r4,r5,r6,r7,r8,r10,r11}
:02081934 00230DEF eoreq  r0,r3,r15,ror #0x1b
:02081938 1D0DECF8 unknown
:0208193C 180DE9F8 stmneda  r13 ,{r3,r4,r5,r6,r7,r8,r11,r13,r14,r15}
:02081940 0DE6F800 stceql 8,cr15,[r6,#+0x0]!
:02081944 0DE3F812 stceql 8,cr15,[r3,#+0x48]!
:02081948 DFF8000D swile 0x00f8000d
:0208194C DCF8070D ldclel 7,cr0,[r8],#+0x34
:02081950 F800020D stmnvda  r0 ,{r0,r2,r3,r9}
:02081954 F7FC0DD9 unknown
:02081958 00F70DD6 unknown
:0208195C F20DD3F7 andnv  r13,r13,#0xDC000003
:02081960 EC0DD0F7 stc  0,cr13,[r13],{#0xf7}
:02081964 0DCCF700 unknown
:02081968 0DC9F7E7 unknown
:0208196C C6F700E1 unknown
:02081970 C3F7DC0D mvngts r13,#0xD00
:02081974 F700D60D strnv r13,[r0,-r13, lsl #0xc]
:02081978 F7D10DC0 ldrnvb r0,[r0,-r13, lsl #0xc]
:0208197C 00CC0DBC streqh r0,[r12],#+0xdc
:02081980 C60DB9F7 unknown
:02081984 C10DB6F7 unknown
:02081988 0DB3F700 ldceq  7,cr15,[r3,#+0x0]!
:0208198C 0DB0F7BB ldceq  7,cr15,[r0,#+0x2ec]!
:02081990 ACF700B6 ldcgel 0,cr0,[r7],#+0x2d8
:02081994 A9F7B10D ldmgeib  r7!,{r0,r2,r3,r8,r12,r13,r15}^
:02081998 F700AB0D strnv r10,[r0,-r13, lsl #0x16]
:0208199C F7A60DA6 strnv r0,[r6,+r6, lsr #0x1b]!
:020819A0 00A10DA2 adceq  r0,r1,r2,lsr #0x1b
:020819A4 9B0D9FF7 blls 023E9988
:020819A8 960D9CF7 unknown
:020819AC 0D99F700 unknown
:020819B0 0D95F791 unknown
:020819B4 92F7008B rsclss r0,r7,#0x8B
:020819B8 8FF7860D swihi 0x00f7860d
:020819BC F700810D strnv r8,[r0,-r13, lsl #0x2]
:020819C0 F77B0D8B ldrnvb r0,[r11,-r11, lsl #0x1b]!
:020819C4 00760D88 rsbeqs r0,r6,r8,lsl #0x1b
:020819C8 710D85F7 unknown
:020819CC 6B0D81F7 blvs 023E21B0
:020819D0 0D7EF700 ldceql 7,cr15,[r14,#-0x0]!
:020819D4 0D7AF766 ldceql 7,cr15,[r10,#-0x198]!
:020819D8 77F70061 ldrvcb r0,[r10,#-0x198]!
:020819DC 74F75B0D unknown
:020819E0 F700560D strnv r5,[r0,-r13, lsl #0xc]
:020819E4 F7510D70 unknown
:020819E8 004C0D6D subeq  r0,r12,r13,ror #0x1a
:020819EC 460D69F7 unknown
:020819F0 410D66F7 unknown
:020819F4 0D62F700 stceql 7,cr15,[r2,#-0x0]!
:020819F8 0D5FF73C unknown
:020819FC 5CF70037 ldcpll 0,cr0,[r7],#+0xdc
:02081A00 58F7310D unknown
:02081A04 F7002C0D strnv r2,[r0,-r13, lsl #0x18]
:02081A08 F7270D55 unknown
:02081A0C 00220D51 eoreq  r0,r2,r1,asr r13
:02081A10 1C0D4EF7 stcne  14,cr4,[r13],{#0xf7}
:02081A14 170D4AF7 unknown
:02081A18 0D47F700 unknown
:02081A1C 0D43F712 unknown
:02081A20 40F7000D rscmis r0,r7,r13
:02081A24 3CF7080D ldcccl 8,cr0,[r7],#+0x34
:02081A28 F700020D strnv r0,[r0,-r13, lsl #0x4]
:02081A2C F6FD0D39 unknown
:02081A30 00F80D35 rsceqs r0,r8,r5,lsr r13
:02081A34 F30D32F6 unknown
:02081A38 EE0D2EF6 mcr 14,0,r2,cr13,cr6,{7}
:02081A3C 0D2AF600 stceq  6,cr15,[r10,#-0x0]!
:02081A40 0D27F6E8 stceq  6,cr15,[r7,#-0x3a0]!
:02081A44 23F600E3 mvncss r0,#0xE3
:02081A48 20F6DE0D rsccss r13,r6,r13,lsl #0x1c
:02081A4C F600D90D strnv r13,[r0],-r13, lsl #0x12
:02081A50 F6D40D1C unknown
:02081A54 00CF0D18 sbceq  r0,r15,r8,lsl r13
:02081A58 C90D15F6 stmgtdb  r13 ,{r1,r2,r4,r5,r6,r7,r8,r10,r12}
:02081A5C C40D11F6 strgt r1,[r13],#-0x1f6
:02081A60 0D0EF600 unknown
:02081A64 0D0AF6BF unknown
:02081A68 06F600BA unknown
:02081A6C 03F6B50D mvneqs r11,#0x3400000
:02081A70 F600B00D strnv r11,[r0],-r13
:02081A74 F6AB0CFF unknown
:02081A78 00A60CFB unknown
:02081A7C A10CF8F6 unknown
:02081A80 9B0CF4F6 blls 023BEE60
:02081A84 0CF0F600 ldceql 6,cr15,[r0],#+0x0
:02081A88 0CEDF696 stceql 6,cr15,[r13],#+0x258
:02081A8C E9F60091 unknown
:02081A90 E5F68C0C ldrb r8,[r6, #+0xc0c]!
:02081A94 F600870C strnv r8,[r0],-r12, lsl #0xe
:02081A98 F6820CE1 strnv r0,[r0],-r12, lsl #0xe
:02081A9C 007D0CDE unknown
:02081AA0 780CDAF6 stmvcda  r12 ,{r1,r2,r4,r5,r6,r7,r9,r11,r12,r14,r15}
:02081AA4 730CD6F6 unknown
:02081AA8 0CD2F600 ldceql 6,cr15,[r2],{#0x0}
:02081AAC 0CCFF66E stceql 6,cr15,[r15],{#0x6e}
:02081AB0 CBF60069 blgt 01E01C5C
:02081AB4 C7F6640C ldrgtb r6,[r6,+r12, lsl #0x8]!
:02081AB8 F6005F0C strnv r5,[r0],-r12, lsl #0x1e
:02081ABC F65A0CC3 ldrnvb r0,[r0],-r12, lsl #0x1e
:02081AC0 00550CC0 subeqs r0,r5,r0,asr #0x19
:02081AC4 500CBCF6 unknown
:02081AC8 4B0CB8F6 blmi 023AFEA8
:02081ACC 0CB4F600 ldceq  6,cr15,[r4],#+0x0
:02081AD0 0CB0F646 ldceq  6,cr15,[r0],#+0x118
:02081AD4 ACF60041 ldcgel 0,cr0,[r6],#+0x104
:02081AD8 A9F63C0C unknown
:02081ADC F600370C strnv r3,[r0],-r12, lsl #0xe
:02081AE0 F6320CA5 unknown
:02081AE4 002D0CA1 eoreq  r0,r13,r1,lsr #0x19
:02081AE8 280C9DF6 stmcsda  r12 ,{r1,r2,r4,r5,r6,r7,r8,r10,r11,r12,r15}
:02081AEC 230C99F6 unknown
:02081AF0 0C95F600 ldceq  6,cr15,[r5],{#0x0}
:02081AF4 0C91F61E ldceq  6,cr15,[r1],{#0x1e}
:02081AF8 8EF60019 mrchi 0,7,r0,cr6,cr9,{0}
:02081AFC 8AF6140C bhi 01E06B34
:02081B00 F6000F0C strnv r0,[r0],-r12, lsl #0x1e
:02081B04 F60A0C86 strnv r0,[r10],-r6, lsl #0x19
:02081B08 0FFB0C82 swieq 0x00fb0c82
:02081B0C F6010C80 strnv r0,[r1],-r0, lsl #0x19
:02081B10 F5FC0C7A ldrnvb r0,[r12, #+0xc7a]!
:02081B14 F70C0076 unknown
:02081B18 F20C72F5 andnv  r7,r12,#0x5000000F
:02081B1C 0C006EF5 stceq  14,cr6,[r0],{#0xf5}
:02081B20 0C6AF5ED stceql 5,cr15,[r10],#-0x3b4
:02081B24 0066F5E8 rsbeq  r15,r6,r8,ror #0xb
:02081B28 62F5E30C rscvss r14,r5,#0x30000000
:02081B2C 5EF5DE0C cdppl 14,14,cr13,cr5,cr12,0
:02081B30 F5DA0C00 ldrnvb r0,[r10, #+0xc00]		;r10+0xc00=*(00000c00)
:02081B34 F5D50C5A ldrnvb r0,[r5, #+0xc5a]		;r5+0xc5a=*(00000f3a)
:02081B38 D00C0056 andle  r0,r12,r6,asr r0
:02081B3C CB0C52F5 blgt 02396718
:02081B40 0C004EF5 stceq  14,cr4,[r0],{#0xf5}
:02081B44 0C4AF5C6 stceql 5,cr15,[r10],{#0xc6}
:02081B48 0046F5C1 subeq  r15,r6,r1,asr #0xb
:02081B4C 42F5BC0C rscmis r11,r5,#0xC00
:02081B50 3EF5B80C cdpcc 8,14,cr11,cr5,cr12,0
:02081B54 F5B30C00 ldrnv r0,[r3, #+0xc00]!
:02081B58 F5AE0C3A strnv r0,[r14, #+0xc3a]!
:02081B5C A90C0036 stmgedb  r12 ,{r1,r2,r4,r5}
:02081B60 A40C32F5 strge r3,[r12],#-0x2f5
:02081B64 0C002EF5 stceq  14,cr2,[r0],{#0xf5}
:02081B68 0C2AF5A0 stceq  5,cr15,[r10],#-0x280
:02081B6C 0026F59B mlaeq  r6,r11,r5,r15unknown
:02081B70 22F5960C rsccss r9,r5,#0xC00000
:02081B74 1EF5910C cdpne 1,14,cr9,cr5,cr12,0
:02081B78 F58D0C00 strnv r0,[r13, #+0xc00]		;r13+0xc00=*(00000c00)
:02081B7C F5880C19 strnv r0,[r8, #+0xc19]		;r8+0xc19=*(cb440dec)
:02081B80 830C0015 unknown
:02081B84 7E0C11F5 mcrvc 1,0,r1,cr12,cr5,{7}
:02081B88 0C000DF5 stceq  13,cr0,[r0],{#0xf5}
:02081B8C 0C09F57A stceq  5,cr15,[r9],{#0x7a}
:02081B90 0005F575 andeq  r15,r5,r5,ror r5
:02081B94 01F5700C mvneqs r7,r12
:02081B98 FCF56B0C ldc2l 11,cr6,[r5],#+0x30
:02081B9C F5670B00 strnvb r0,[r7, #-0xb00]!
:02081BA0 F5620BF8 strnvb r0,[r2, #-0xbf8]!
:02081BA4 5D0B00F4 unknown
:02081BA8 590BF0F5 stmpldb  r11 ,{r0,r2,r4,r5,r6,r7,r12,r13,r14,r15}
:02081BAC 0B00ECF5 bleq 020BCF88
:02081BB0 0BE8F554 bleq 01ABF108
:02081BB4 00E3F54F rsceq  r15,r3,r15,asr #0xa
:02081BB8 DFF54B0B swile 0x00f54b0b
:02081BBC DBF5460B blle 01DD33F0
:02081BC0 F5410B00 strnvb r0,[r1, #-0xb00]		;(r1-0xb00=*(900bf505))
:02081BC4 F53D0BD7 ldrnv r0,[r13, #-0xbd7]!
:02081BC8 380B00D2 stmccda  r11 ,{r1,r4,r6,r7}
:02081BCC 330BCEF5 unknown
:02081BD0 0B00CAF5 bleq 020B47AC
:02081BD4 0BC6F52F bleq 0123F098
:02081BD8 00C1F52A sbceq  r15,r1,r10,lsr #0xa
:02081BDC BDF5250B ldcltl 5,cr2,[r5,#+0x2c]!
:02081BE0 B9F5210B unknown
:02081BE4 F51C0B00 ldrnv r0,[r12, #-0xb00]		;(r12-0xb00=*(b166ed34))
:02081BE8 F5180BB5 ldrnv r0,[r8, #-0xbb5]		;(r8-0xbb5=*(cb43f61e))
:02081BEC 130B00B0 unknown
:02081BF0 0E0BACF5 mcreq 12,0,r10,cr11,cr5,{7}
:02081BF4 0B00A8F5 bleq 020ABFD0
:02081BF8 0BA3F50A bleq 0097F028
:02081BFC 009FF505 addeqs r15,r15,r5,lsl #0xa
:02081C00 9BF5010B blls 01DC2034
:02081C04 97F4FC0B ldrlsb r15,[r4,+r11, lsl #0x18]!
:02081C08 F4F80B00 unknown
:02081C0C F4F30B92 unknown
:02081C10 EF0B008E swi 0x000b008e
:02081C14 EA0B89F4 b 023643EC
:02081C18 0B0085F4 bleq 020A33F0
:02081C1C 0B81F4E5 bleq 000FEFB8
:02081C20 007CF4E1 rsbeqs r15,r12,r1,ror #0x9
:02081C24 78F4DC0B ldmvcia  r4!,{r0,r1,r3,r10,r11,r12,r14,r15}^
:02081C28 74F4D80B unknown
:02081C2C F4D30B00 ldrnvb r0,[r3],#+0xb00
:02081C30 F4CF0B6F strnvb r0,[r15],#+0xb6f
:02081C34 CA0B006B bgt 02341DE8
:02081C38 C60B66F4 unknown
:02081C3C 0B0062F4 bleq 0209A814
:02081C40 0B5EF4C2 bleq 0383EF50
:02081C44 0059F4BD ldreqh r15,[r9],#-0x4d
:02081C48 55F4B90B ldrplb r11,[r4, #+0x90b]!
:02081C4C 50F4B40B rscpls r11,r4,r11,lsl #0x8
:02081C50 F4B00B00 unknown
:02081C54 F4AB0B4C unknown
:02081C58 A70B0047 strge r0,r11,r4,r11,lsl #0x8
:02081C5C A20B43F4 andge  r4,r11,#0xD0000003
:02081C60 0B003EF4 bleq 02091838
:02081C64 0B3AF49E bleq 02F3EEE4
:02081C68 0036F49A mlaeqs r6,r10,r4,r15unknown
:02081C6C 31F4950B mvnccs r9,r11,lsl #0xa
:02081C70 2DF4910B ldccsl 1,cr9,[r4,#+0x2c]!
:02081C74 F48C0B00 strnv r0,[r12],#+0xb00
:02081C78 F4880B28 strnv r0,[r8],#+0xb28
:02081C7C 840B0024 strhi r0,[r11],#-0x24
:02081C80 7F0B1FF4 swivc 0x000b1ff4
:02081C84 0B001BF4 bleq 02088C5C
:02081C88 0B16F47B bleq 0263EE7C
:02081C8C 0011F477 andeqs r15,r1,r7,ror r4
:02081C90 0DF4720B ldceql 2,cr7,[r4,#+0x2c]!
:02081C94 08F46E0B unknown
:02081C98 F4690B00 unknown
:02081C9C F4650B04 unknown
:02081CA0 610A00FF unknown
:02081CA4 5D0AFBF4 unknown
:02081CA8 0A00F6F4 beq 020BF880
:02081CAC 0AF2F458 beq 01D3EE14
:02081CB0 00EDF454 rsceq  r15,r13,r4,asr r4
:02081CB4 E8F4500A unknown
:02081CB8 E4F44B0A unknown
:02081CBC F4470A00 strnvb r0,[r7],#-0xa00
:02081CC0 F4430ADF strnvb r0,[r3],#-0xadf
:02081CC4 3F0A00DB swicc 0x000a00db
:02081CC8 3A0AD6F4 bcc 023378A0
:02081CCC 0A00D1F4 beq 020B64A4
:02081CD0 0ACDF436 beq 013FEDB0
:02081CD4 00C8F432 sbceq  r15,r8,r2,lsr r4
:02081CD8 C3F42E0A mvngts r2,#0xA0
:02081CDC BFF4290A swilt 0x00f4290a
:02081CE0 F4250A00 unknown
:02081CE4 F4210ABA unknown
:02081CE8 1D0A00B5 unknown
:02081CEC 180AB1F4 stmneda  r10 ,{r2,r4,r5,r6,r7,r8,r12,r13,r15}
:02081CF0 0A00ACF4 beq 020AD0C8
:02081CF4 0AA7F414 beq 00A7ED4C
:02081CF8 00A3F410 adceq  r15,r3,r0,lsl r4
:02081CFC 9EF40C0A cdpls 12,14,cr0,cr4,cr10,0
:02081D00 99F4080A unknown
:02081D04 F4040A00 strnv r0,[r4],#-0xa00
:02081D08 F3FF0A95 mvnnvs r0,#0x95000
:02081D0C FB0A0090 blx 02301F5C
:02081D10 F70A8BF3 unknown
:02081D14 0A0086F3 beq 020A38E8
:02081D18 0A82F3F3 beq 0013ECEC
:02081D1C 007DF3EF rsbeqs r15,r13,r15,ror #0x7
:02081D20 78F3EB0A ldmvcia  r3!,{r1,r3,r8,r9,r11,r13,r14,r15}^
:02081D24 73F3E70A mvnvcs r14,#0x280000
:02081D28 F3E20A00 mvnnv  r0,#0x0
:02081D2C F3DE0A6F bicnvs r0,r14,#0x6F000
:02081D30 DA0A006A ble 02301EE0
:02081D34 D60A65F3 unknown
:02081D38 0A0060F3 beq 0209A10C
:02081D3C 0A5CF3D2 beq 037BEC8C
:02081D40 0057F3CE subeqs r15,r7,r14,asr #0x7
:02081D44 52F3CA0A rscpls r12,r3,#0xA000
:02081D48 4DF3C60A ldcmil 6,cr12,[r3,#+0x28]!
:02081D4C F3C20A00 bicnv  r0,r2,#0x0
:02081D50 F3BE0A48 movnvs r0,#0x48000		;r0=294912(0x48000)
:02081D54 BA0A0044 blt 02301E6C
:02081D58 B60A3FF3 unknown
:02081D5C 0A003AF3 beq 02090930
:02081D60 0A35F3B2 beq 02DFEC30
:02081D64 0030F3AE eoreqs r15,r0,r14,lsr #0x7
:02081D68 2BF3AA0A blcs 01D6C598
:02081D6C 26F3A60A unknown
:02081D70 F3A20A00 movnv  r0,#0x0		;r0=0(0x0)
:02081D74 F39E0A22 orrnvs r0,r14,#0x22000
:02081D78 9A0A001D bls 02301DF4
:02081D7C 960A18F3 unknown
:02081D80 0A0013F3 beq 02086D54
:02081D84 0A0EF392 beq 0243EBD4
:02081D88 0009F38E andeq  r15,r9,r14,lsl #0x7
:02081D8C 04F38A0A unknown
:02081D90 FFF3860A swinv 0x00f3860a
:02081D94 F3820900 orrnv  r0,r2,#0x0
:02081D98 F37E09FB cmnnv r14,#0x3EC000
:02081D9C 7A0900F6 bvc 022C217C
:02081DA0 7609F1F3 unknown
:02081DA4 0900ECF3 stmeqdb  r0 ,{r0,r1,r4,r5,r6,r7,r10,r11,r13,r14,r15}
:02081DA8 09E7F372 unknown
:02081DAC 00E2F36F rsceq  r15,r2,r15,ror #0x6
:02081DB0 DDF36B09 ldclel 11,cr6,[r3,#+0x24]!
:02081DB4 D8F36709 unknown
:02081DB8 F3630900 unknown
:02081DBC F35F09D3 cmpnv r15,#0x34C000
:02081DC0 5B0900CE blpl 022C2100
:02081DC4 5709C9F3 unknown
:02081DC8 0900C4F3 stmeqdb  r0 ,{r0,r1,r4,r5,r6,r7,r10,r14,r15}
:02081DCC 09BFF354 ldmeqib  r15!,{r2,r4,r6,r8,r9,r12,r13,r14,r15}
:02081DD0 00BAF350 adceqs r15,r10,r0,asr r3
:02081DD4 B5F34C09 ldrltb r4,[r3, #+0xc09]!
:02081DD8 B0F34809 rsclts r4,r3,r9,lsl #0x10
:02081DDC F3440900 unknown
:02081DE0 F34009AB unknown
:02081DE4 3D0900A6 unknown
:02081DE8 3909A1F3 stmccdb  r9 ,{r0,r1,r4,r5,r6,r7,r8,r13,r15}
:02081DEC 09009CF3 stmeqdb  r0 ,{r0,r1,r4,r5,r6,r7,r10,r11,r12,r15}
:02081DF0 0997F335 ldmeqib  r7 ,{r0,r2,r4,r5,r8,r9,r12,r13,r14,r15}
:02081DF4 0092F331 addeqs r15,r2,r1,lsr r3
:02081DF8 8DF32E09 ldchil 14,cr2,[r3,#+0x24]!
:02081DFC 88F32A09 unknown
:02081E00 F3260900 unknown
:02081E04 F3220983 unknown
:02081E08 1F09007E swine 0x0009007e
:02081E0C 1B0979F3 blne 022E05E0
:02081E10 090074F3 stmeqdb  r0 ,{r0,r1,r4,r5,r6,r7,r10,r12,r13,r14}
:02081E14 096FF317 unknown
:02081E18 006AF313 rsbeq  r15,r10,r3,lsl r3
:02081E1C 65F31009 ldrvsb r1,[r3, #+0x9]!
:02081E20 5FF30C09 swipl 0x00f30c09
:02081E24 F3080900 unknown
:02081E28 F305095A unknown
:02081E2C 01090055 unknown
:02081E30 FD0950F3 unknown
:02081E34 09004BF2 stmeqdb  r0 ,{r1,r4,r5,r6,r7,r8,r9,r11,r14}
:02081E38 0946F2FA stmeqdb  r6 ,{r1,r3,r4,r5,r6,r7,r9,r12,r13,r14,r15}^
:02081E3C 0041F2F6 unknown
:02081E40 3CF2F209 ldcccl 2,cr15,[r2],#+0x24
:02081E44 37F2EF09 ldrccb r14,[r2,+r9, lsl #0x1e]!
:02081E48 F2EB0900 rscnv  r0,r11,#0x0
:02081E4C F2E80931 rscnv  r0,r8,#0xC4000
:02081E50 E409002C str r0,[r9],#-0x2c
:02081E54 E00927F2 unknown
:02081E58 090022F2 stmeqdb  r0 ,{r1,r4,r5,r6,r7,r9,r13}
:02081E5C 091DF2DD ldmeqdb  r13 ,{r0,r2,r3,r4,r6,r7,r9,r12,r13,r14,r15}
:02081E60 0018F2D9 ldreqsb r15,[r8], -r9
:02081E64 12F2D609 rscnes r13,r2,#0x900000
:02081E68 0DF2D209 ldceql 2,cr13,[r2,#+0x24]!
:02081E6C F2CE0900 sbcnv  r0,r14,#0x0
:02081E70 F2CB0908 sbcnv  r0,r11,#0x20000
:02081E74 C7090003 strgt r0,[r9, -r3]
:02081E78 C408FEF2 strgt r15,[r8],#-0xef2
:02081E7C 0800F8F2 stmeqda  r0 ,{r1,r4,r5,r6,r7,r11,r12,r13,r14,r15}
:02081E80 08F3F2C0 ldmeqia  r3!,{r6,r7,r9,r12,r13,r14,r15}^
:02081E84 00EEF2BD unknown
:02081E88 E9F2B908 ldmib  r2!,{r3,r8,r11,r12,r13,r15}^
:02081E8C E4F2B608 unknown
:02081E90 F2B20800 adcnvs r0,r2,#0x0
:02081E94 F2AF08DE adcnv  r0,r15,#0xDE0000
:02081E98 AB0800D9 blge 02282204
:02081E9C A808D4F2 stmgeda  r8 ,{r1,r4,r5,r6,r7,r10,r12,r14,r15}
:02081EA0 0800CFF2 stmeqda  r0 ,{r1,r4,r5,r6,r7,r8,r9,r10,r11,r14,r15}
:02081EA4 08C9F2A4 stmeqia  r9 ,{r2,r5,r7,r9,r12,r13,r14,r15}^
:02081EA8 00C4F2A1 sbceq  r15,r4,r1,lsr #0x5
:02081EAC BFF29E08 swilt 0x00f29e08
:02081EB0 BAF29A08 blt 01D286D8
:02081EB4 F2970800 addnvs r0,r7,#0x0
:02081EB8 F29308B4 addnvs r0,r3,#0xB40000
:02081EBC 900800AF andls  r0,r8,r15,lsr #0x1
:02081EC0 8C08AAF2 stchi  10,cr10,[r8],{#0xf2}
:02081EC4 0800A5F2 stmeqda  r0 ,{r1,r4,r5,r6,r7,r8,r10,r13,r15}
:02081EC8 089FF289 ldmeqia  r15 ,{r0,r3,r7,r9,r12,r13,r14,r15}
:02081ECC 009AF286 addeqs r15,r10,r6,lsl #0x5
:02081ED0 95F28208 ldrlsb r8,[r2, #+0x208]!
:02081ED4 8FF27F08 swihi 0x00f27f08
:02081ED8 F27B0800 rsbnvs r0,r11,#0x0
:02081EDC F278088A rsbnvs r0,r8,#0x8A0000
:02081EE0 75080085 strvc r0,[r8, #-0x85]		;(r8-0x85=*(cb44014e))
:02081EE4 71087FF2 unknown
:02081EE8 08007AF2 stmeqda  r0 ,{r1,r4,r5,r6,r7,r9,r11,r12,r13,r14}
:02081EEC 0875F26E ldmeqda  r5!,{r1,r2,r3,r5,r6,r9,r12,r13,r14,r15}^
:02081EF0 006FF26B rsbeq  r15,r15,r11,ror #0x4
:02081EF4 6AF26708 bvs 01D1BB1C
:02081EF8 65F26408 ldrvsb r6,[r2, #+0x408]!
:02081EFC F2610800 rsbnv  r0,r1,#0x0
:02081F00 F25E085F subnvs r0,r14,#0x5F0000
:02081F04 5A08005A bpl 02282074
:02081F08 570855F2 unknown
:02081F0C 08004FF2 stmeqda  r0 ,{r1,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:02081F10 084AF254 stmeqda  r10 ,{r2,r4,r6,r9,r12,r13,r14,r15}^
:02081F14 0045F250 subeq  r15,r5,r0,asr r2
:02081F18 3FF24D08 swicc 0x00f24d08
:02081F1C 3AF24A08 bcc 01D14744
:02081F20 F2470800 subnv  r0,r7,#0x0
:02081F24 F2440834 subnv  r0,r4,#0x340000
:02081F28 4008002F andmi  r0,r8,r15,lsr #0x0
:02081F2C 3D082AF2 unknown
:02081F30 080024F2 stmeqda  r0 ,{r1,r4,r5,r6,r7,r10,r13}
:02081F34 081FF23A ldmeqda  r15 ,{r1,r3,r4,r5,r9,r12,r13,r14,r15}
:02081F38 0019F237 andeqs r15,r9,r7,lsr r2
:02081F3C 14F23408 unknown
:02081F40 0EF23008 cdpeq 0,14,cr3,cr2,cr8,0
:02081F44 F22D0800 eornv  r0,r13,#0x0
:02081F48 F22A0809 eornv  r0,r10,#0x90000
:02081F4C 27080004 strcs r0,[r8, -r4]
:02081F50 2407FEF2 strcs r15,[r7],#-0xef2
:02081F54 0700F9F2 unknown
:02081F58 07F3F221 ldreqb r15,[r3,+r1, lsr #0x4]!
:02081F5C 00EEF21D rsceq  r15,r14,r13,lsl r2
:02081F60 E8F21A07 unknown
:02081F64 E3F21707 mvns r1,#0x1C0000
:02081F68 F2140700 andnvs r0,r4,#0x0
:02081F6C F21107DD andnvs r0,r1,#0x3740000
:02081F70 0E0700D8 mcreq 0,0,r0,cr7,cr8,{6}
:02081F74 0B07D2F2 bleq 02276B44
:02081F78 0700CDF2 unknown
:02081F7C 07C8F208 streqb r15,[r8,+r8, lsl #0x4]
:02081F80 00C2F205 sbceq  r15,r2,r5,lsl #0x4
:02081F84 BDF20207 ldcltl 2,cr0,[r2,#+0x1c]!
:02081F88 B7F1FF07 ldrltb r15,[r1,+r7, lsl #0x1e]!
:02081F8C F1FC0700 mvnnvs r0,r0,lsl #0xe
:02081F90 F1F907B2 ldrnvh r0,[r9, #+0x72]!
:02081F94 F60700AC strnv r0,[r7],-r12, lsr #0x1
:02081F98 F307A6F1 unknown
:02081F9C 0700A1F1 unknown
:02081FA0 079BF1F0 unknown
:02081FA4 0096F1ED addeqs r15,r6,r13,ror #0x3
:02081FA8 90F1EA07 rsclss r14,r1,r7,lsl #0x14
:02081FAC 8BF1E707 blhi 01CFBBD0
:02081FB0 F1E40700 mvnnv  r0,r0,lsl #0xe
:02081FB4 F1E10785 mvnnv  r0,r5,lsl #0xf
:02081FB8 DE070080 cdple 0,0,cr0,cr7,cr0,4
:02081FBC DB077AF1 blle 02260B88
:02081FC0 070075F1 unknown
:02081FC4 076FF1D8 unknown
:02081FC8 006AF1D5 unknown
:02081FCC 64F1D207 unknown
:02081FD0 5EF1CF07 cdppl 15,14,cr12,cr1,cr7,0
:02081FD4 F1CC0700 bicnv  r0,r12,r0,lsl #0xe
:02081FD8 F1C90759 bicnv  r0,r9,r9,asr r7
:02081FDC C6070053 unknown
:02081FE0 C4074EF1 strgt r4,[r7],#-0xef1
:02081FE4 070048F1 unknown
:02081FE8 0742F1C1 streqb r15,[r7],#-0xef1
:02081FEC 003DF1BE unknown
:02081FF0 37F1BB07 ldrccb r11,[r1,+r7, lsl #0x16]!
:02081FF4 32F1B807 rscccs r11,r1,#0x70000
:02081FF8 F1B50700 movnvs r0,r0,lsl #0xe		;r0=0(0x0)
:02081FFC F1B3072C movnvs r0,r12,lsr #0xe		;r0=181659(0x2c59b)
:02082000 B0070026 andlt  r0,r7,r6,lsr #0x0
:02082004 AD0721F1 unknown
:02082008 07001BF1 unknown
:0208200C 0715F1AA ldreq r15,[r5,-r10, lsr #0x3]
:02082010 0010F1A7 andeqs r15,r0,r7,lsr #0x3
:02082014 0AF1A507 beq 01CEB438
:02082018 05F1A207 ldreqb r10,[r1, #+0x207]!
:0208201C F19F0700 orrnvs r0,r15,r0,lsl #0xe
:02082020 F19C06FF ldrnvsh r0,[r12, +r15]
:02082024 9A0600F9 bls 02202410
:02082028 9706F4F1 unknown
:0208202C 0600EEF1 unknown
:02082030 06E8F194 unknown
:02082034 00E3F191 smlaleq  r15,r3,r1,r1
:02082038 DDF18F06 ldclel 15,cr8,[r1,#+0x18]!
:0208203C D7F18C06 ldrleb r8,[r1,+r6, lsl #0x18]!
:02082040 F1890600 orrnv  r0,r9,r0,lsl #0xc
:02082044 F18706D2 unknown
:02082048 840600CC strhi r0,[r6],#-0xcc
:0208204C 8106C6F1 unknown
:02082050 0600C1F1 unknown
:02082054 06BBF17F unknown
:02082058 00B5F17C adceqs r15,r5,r12,ror r1
:0208205C AFF17906 swige 0x00f17906
:02082060 AAF17706 bge 01CDFC80
:02082064 F1740600 cmnnv r4,r0,lsl #0xc
:02082068 F17106A4 cmnnv r1,r4,lsr #0xd
:0208206C 6F06009E swivs 0x0006009e
:02082070 6C0699F1 stcvs  9,cr9,[r6],{#0xf1}
:02082074 060093F1 unknown
:02082078 068DF16A streq r15,[r6],{#0xf1}
:0208207C 0087F167 addeq  r15,r7,r7,ror #0x2
:02082080 82F16506 rschis r6,r1,#0x1800000
:02082084 7CF16206 ldcvcl 2,cr6,[r1],#+0x18
:02082088 F15F0600 cmpnv r15,r0,lsl #0xc
:0208208C F15D0676 cmpnv r13,r6,ror r6
:02082090 5A060070 bpl 02202258
:02082094 58066BF1 stmplda  r6 ,{r0,r4,r5,r6,r7,r8,r9,r11,r13,r14}
:02082098 060065F1 unknown
:0208209C 065FF155 unknown
:020820A0 0059F153 subeqs r15,r9,r3,asr r1
:020820A4 54F15006 unknown
:020820A8 4EF14E06 cdpmi 14,14,cr4,cr1,cr6,0
:020820AC F14B0600 unknown
:020820B0 F1490648 unknown
:020820B4 46060042 strmi r0,r15,r9,r3,asr r1
:020820B8 44063CF1 strmi r3,[r6],#-0xcf1
:020820BC 060037F1 unknown
:020820C0 0631F141 unknown
:020820C4 002BF13F eoreq  r15,r11,r15,lsr r1
:020820C8 25F13D06 ldrcsb r3,[r1, #+0xd06]!
:020820CC 1FF13A06 swine 0x00f13a06
:020820D0 F1380600 teqnv r8,r0,lsl #0xc
:020820D4 F135061A teqnv r5,r10,lsl r6
:020820D8 33060014 unknown
:020820DC 31060EF1 unknown
:020820E0 060008F1 unknown
:020820E4 0602F12E streq r15,[r2],-r14, lsr #0x2
:020820E8 00FDF12C rsceqs r15,r13,r12,lsr #0x2
:020820EC F7F12A05 ldrnvb r2,[r1,+r5, lsl #0x14]!
:020820F0 F1F12705 mvnnvs r2,r5,lsl #0xe
:020820F4 F1250500 unknown
:020820F8 F12305EB unknown
:020820FC 200500E5 andcs  r0,r5,r5,ror #0x1
:02082100 1E05DFF1 mcrne 15,0,r13,cr5,cr1,{7}
:02082104 0500DAF1 streq r13,[r0, #-0xaf1]		;(r0-0xaf1=*(0002baaa))
:02082108 05D4F11C ldreqb r15,[r4, #+0x11c]		;r4+0x11c=*(000032dc)
:0208210C 00CEF119 sbceq  r15,r14,r9,lsl r1
:02082110 C8F11705 unknown
:02082114 C2F11505 rscgts r1,r1,#0x1400000
:02082118 F1120500 tstnv r2,r0,lsl #0xa
:0208211C F11005BC ldrnvh r0,[r0, -r12]
:02082120 0E0500B6 mcreq 0,0,r0,cr5,cr6,{5}
:02082124 0C05B1F1 stceq  1,cr11,[r5],{#0xf1}
:02082128 0500ABF1 streq r10,[r0, #-0xbf1]		;(r0-0xbf1=*(0002b9aa))
:0208212C 05A5F109 streq r15,[r5, #+0x109]!
:02082130 009FF107 addeqs r15,r15,r7,lsl #0x2
:02082134 99F10505 unknown
:02082138 93F10305 mvnlss r0,#0x14000000
:0208213C F1010500 unknown
:02082140 F0FE058D rscnvs r0,r14,r13,lsl #0xb
:02082144 FC050087 stc2  0,cr0,[r5],{#0x87}
:02082148 FA0581F0 blx 021E2918
:0208214C 05007CF0 streq r7,[r0, #-0xcf0]		;(r0-0xcf0=*(0002b8ab))
:02082150 0576F0F8 ldreqb r15,[r6, #-0xf8]!
:02082154 0070F0F6 unknown
:02082158 6AF0F405 bvs 01CBF174
:0208215C 64F0F205 unknown
:02082160 F0EF0500 rscnv  r0,r15,r0,lsl #0xa
:02082164 F0ED055E rscnv  r0,r13,r14,asr r5
:02082168 EB050058 bl 021C22D0
:0208216C E90552F0 stmdb  r5 ,{r4,r5,r6,r7,r9,r12,r14}
:02082170 05004CF0 streq r4,[r0, #-0xcf0]		;(r0-0xcf0=*(0002b8ab))
:02082174 0546F0E7 streqb r15,[r6, #-0xe7]		;r6-0xe7=*(220a7225)=#0(0x00000000)
:02082178 0040F0E5 subeq  r15,r0,r5,ror #0x1
:0208217C 3AF0E305 bcc 01CBAD98
:02082180 34F0E105 unknown
:02082184 F0DF0500 sbcnvs r0,r15,r0,lsl #0xa
:02082188 F0DD052F sbcnvs r0,r13,r15,lsr #0xa
:0208218C DB050029 blle 021C2238
:02082190 D90523F0 stmledb  r5 ,{r4,r5,r6,r7,r8,r9,r13}
:02082194 05001DF0 streq r1,[r0, #-0xdf0]		;(r0-0xdf0=*(0002b7ab))
:02082198 0517F0D7 ldreq r15,[r7, #-0xd7]		;(r7-0xd7=*(ffffff29))
:0208219C 0011F0D5 ldreqsb r15,[r1], -r5
:020821A0 0BF0D305 bleq 01CB6DBC
:020821A4 05F0D105 ldreqb r13,[r0, #+0x105]!
:020821A8 F0CF0500 sbcnv  r0,r15,r0,lsl #0xa
:020821AC F0CD04FF unknown
:020821B0 CB0400F9 blgt 0218259C
:020821B4 C904F3F0 stmgtdb  r4 ,{r4,r5,r6,r7,r8,r9,r12,r13,r14,r15}
:020821B8 0400EDF0 streq r14,[r0],#-0xdf0
:020821BC 04E7F0C7 unknown
:020821C0 00E1F0C5 rsceq  r15,r1,r5,asr #0x1
:020821C4 DBF0C304 blle 01CB2DDC
:020821C8 D5F0C104 ldrleb r12,[r0, #+0x104]!
:020821CC F0BF0400 adcnvs r0,r15,r0,lsl #0x8
:020821D0 F0BD04CF adcnvs r0,r13,r15,asr #0x9
:020821D4 BB0400C9 bllt 02182500
:020821D8 BA04C3F0 blt 021B31A0
:020821DC 0400BDF0 streq r11,[r0],#-0xdf0
:020821E0 04B7F0B8 unknown
:020821E4 00B1F0B6 unknown
:020821E8 ABF0B404 blge 01CAF200
:020821EC A5F0B204 ldrgeb r11,[r0, #+0x204]!
:020821F0 F0B00400 adcnvs r0,r0,r0,lsl #0x8
:020821F4 F0AF049F umlalnv  r0,r15,r15,r4
:020821F8 AD040099 unknown
:020821FC AB0493F0 blge 021A71C4
:02082200 04008DF0 streq r8,[r0],#-0xdf0
:02082204 0487F0A9 streq r15,[r7],#+0xa9
:02082208 0081F0A7 addeq  r15,r1,r7,lsr #0x1
:0208220C 7BF0A604 blvc 01CABA24
:02082210 75F0A404 ldrvcb r10,[r0, #+0x404]!
:02082214 F0A20400 adcnv  r0,r2,r0,lsl #0x8
:02082218 F0A0046F adcnv  r0,r0,r15,ror #0x8
:0208221C 9F040069 swils 0x00040069
:02082220 9D0463F0 unknown
:02082224 04005DF0 streq r5,[r0],#-0xdf0
:02082228 0457F09B ldreqb r15,[r7],#-0x9b
:0208222C 0051F099 unknown
:02082230 4BF09804 blmi 01CA8248
:02082234 44F09604 unknown
:02082238 F0940400 addnvs r0,r4,r0,lsl #0x8
:0208223C F093043E addnvs r0,r3,r14,lsr r4
:02082240 91040038 unknown
:02082244 8F0432F0 swihi 0x000432f0
:02082248 04002CF0 streq r2,[r0],#-0xcf0
:0208224C 0426F08E unknown
:02082250 0020F08C eoreq  r15,r0,r12,lsl #0x1
:02082254 1AF08A04 bne 01CA4A6C
:02082258 14F08904 unknown
:0208225C F0870400 addnv  r0,r7,r0,lsl #0x8
:02082260 F086040E addnv  r0,r6,r14,lsl #0x8
:02082264 84040008 strhi r0,[r4],#-0x8
:02082268 830402F0 unknown
:0208226C 0300FCF0 unknown
:02082270 03F6F081 mvneqs r15,#0x81
:02082274 00EFF07F rsceq  r15,r15,r15,ror r0
:02082278 E9F07E03 unknown
:0208227C E3F07C03 mvns r7,#0x300
:02082280 F07B0300 rsbnvs r0,r11,r0,lsl #0x6
:02082284 F07903DD unknown
:02082288 780300D7 stmvcda  r3 ,{r0,r1,r2,r4,r6,r7}
:0208228C 7603D1F0 unknown
:02082290 0300CBF0 unknown
:02082294 03C5F075 biceq  r15,r5,#0x75
:02082298 00BFF073 adceqs r15,r15,r3,ror r0
:0208229C B9F07203 unknown
:020822A0 B2F07003 rsclts r7,r0,#0x3
:020822A4 F06F0300 rsbnv  r0,r15,r0,lsl #0x6
:020822A8 F06D03AC rsbnv  r0,r13,r12,lsr #0x7
:020822AC 6C0300A6 stcvs  0,cr0,[r3],{#0xa6}
:020822B0 6B03A0F0 blvs 0216A678
:020822B4 03009AF0 unknown
:020822B8 0394F069 orreqs r15,r4,#0x69
:020822BC 008EF068 addeq  r15,r14,r8,ror #0x0
:020822C0 88F06603 unknown
:020822C4 81F06503 mvnhis r6,r3,lsl #0xa
:020822C8 F0640300 rsbnv  r0,r4,r0,lsl #0x6
:020822CC F062037B rsbnv  r0,r2,r11,ror r3
:020822D0 61030075 unknown
:020822D4 5F036FF0 swipl 0x00036ff0
:020822D8 030069F0 unknown
:020822DC 0363F05E msreq SPSR_xc,#0x5e
:020822E0 005DF05D subeqs r15,r13,r13,asr r0
:020822E4 56F05B03 unknown
:020822E8 50F05A03 rscpls r5,r0,r3,lsl #0x14
:020822EC F0590300 subnvs r0,r9,r0,lsl #0x6
:020822F0 F058034A subnvs r0,r8,r10,asr #0x6
:020822F4 56030044 strpl r0,r0,r8,r10,asr #0x6
:020822F8 55033EF0 strpl r3,[r3, #-0xef0]		;(r3-0xef0=*(fffff110))
:020822FC 030038F0 unknown
:02082300 0332F054 teqeq r2,#0x54
:02082304 002BF052 eoreq  r15,r11,r2,asr r0
:02082308 25F05103 ldrcsb r5,[r0, #+0x103]!
:0208230C 1FF05003 swine 0x00f05003
:02082310 F04F0300 subnv  r0,r15,r0,lsl #0x6
:02082314 F04D0319 subnv  r0,r13,r9,lsl r3
:02082318 4C030013 stcmi  0,cr0,[r3],{#0x13}
:0208231C 4B030DF0 blmi 02145AE4
:02082320 030006F0 unknown
:02082324 0300F04A unknown
:02082328 480203D5 stmmida  r2 ,{r0,r2,r4,r6,r7,r8,r9}
:0208232C 02F4F020 rsceqs r15,r4,#0x20
:02082330 02EEF046 rsceq  r15,r14,#0x46
:02082334 E8F00045 unknown
:02082338 E1F04402 mvns r4,r2,lsl #0x8
:0208233C F0004302 andnv  r4,r0,r2,lsl #0x6
:02082340 F04202DB unknown
:02082344 004102D5 unknown
:02082348 4002CFF0 unknown
:0208234C 3E02C9F0 mcrcc 9,0,r12,cr2,cr0,{7}
:02082350 02C2F000 sbceq  r15,r2,#0x0
:02082354 02BCF03D adceqs r15,r12,#0x3D
:02082358 B6F0003C unknown
:0208235C B0F03B02 rsclts r3,r0,r2,lsl #0x16
:02082360 F0003A02 andnv  r3,r0,r2,lsl #0x14
:02082364 F03902AA eornvs r0,r9,r10,lsr #0x5
:02082368 003802A3 eoreqs r0,r8,r3,lsr #0x5
:0208236C 37029DF0 unknown
:02082370 360297F0 unknown
:02082374 0291F000 addeqs r15,r1,#0x0
:02082378 028BF035 addeq  r15,r11,#0x35
:0208237C 84F00034 unknown
:02082380 7EF03302 cdpvc 3,14,cr3,cr0,cr2,0
:02082384 F0003202 andnv  r3,r0,r2,lsl #0x4
:02082388 F0310278 eornvs r0,r1,r8,ror r2
:0208238C 00300272 eoreqs r0,r0,r2,ror r2
:02082390 2F026CF0 swics 0x00026cf0
:02082394 2E0265F0 mcrcs 5,0,r6,cr2,cr0,{7}
:02082398 025FF000 subeqs r15,r15,#0x0
:0208239C 0259F02D subeqs r15,r9,#0x2D
:020823A0 53F0002C mvnpls r0,#0x2C
:020823A4 024D0001 subeq  r0,r13,#0x1
:020823A8 0446F02B streqb r15,[r6],#-0x2b
:020823AC 40F02A02 rscmis r2,r0,r2,lsl #0x14
:020823B0 3AF02902 bcc 01C8C7C0
:020823B4 F0280200 eornv  r0,r8,r0,lsl #0x4
:020823B8 F0270234 eornv  r0,r7,r4,lsr r2
:020823BC 2602002D strcs r0,[r2],-r13, lsr #0x0
:020823C0 250227F0 strcs r2,[r2, #-0x7f0]		;(r2-0x7f0=*(fffff810))
:020823C4 010021F0 unknown
:020823C8 24021B00 strcs r1,[r2],#-0xb00
:020823CC 230215F0 unknown
:020823D0 020EF001 andeq  r15,r14,#0x1
:020823D4 0208F022 andeq  r15,r8,#0x22
:020823D8 02F00021 rsceqs r0,r0,#0x21
:020823DC FCF02002 ldc2l 0,cr2,[r0],#+0x8
:020823E0 F0002001 andnv  r2,r0,r1
:020823E4 F01F01F5 ldrnvsh r0,[r15], -r5
:020823E8 001E01EF andeqs r0,r14,r15,ror #0x3
:020823EC 0001E9F0 unknown
:020823F0 F01D01E3 andnvs r0,r13,r3,ror #0x3
:020823F4 1C0104DC stcne  4,cr0,[r1],{#0xdc}
:020823F8 1B01D6F0 blne 020F7FC0
:020823FC 0100D0F0 unknown
:02082400 1A01CA00 bne 020F4C08
:02082404 1901C3F0 stmnedb  r1 ,{r4,r5,r6,r7,r8,r9,r14,r15}
:02082408 01BDF001 moveqs r15,r1			;r15=-1878261755(0x900c0005)
:0208240C 1801B700 stmneda  r1 ,{r8,r9,r10,r12,r13,r15}
:02082410 0104B1F0 unknown
:02082414 01AAF017 moveq  r15,r7,lsl r0		;r15=0(0x0)
:02082418 1601A400 strne r10,[r1],-r0, lsl #0x8
:0208241C 019EF010 orreqs r15,r14,r0,lsl r0
:02082420 0198F015 orreqs r15,r8,r5,lsl r0
:02082424 01409100 unknown
:02082428 018BF014 orreq  r15,r11,r4,lsl r0
:0208242C 13018500 unknown
:02082430 017FF010 cmneq r15,r0,lsl r0
:02082434 0178F012 cmneq r8,r2,lsl r0
:02082438 01407200 unknown
:0208243C 016CF011 msreq SPSR_fs,r1
:02082440 10016600 andne  r6,r1,r0,lsl #0xc
:02082444 015FF010 cmpeq r15,r0,lsl r0
:02082448 0F015900 swieq 0x00015900
:0208244C 010453F0 unknown
:02082450 0E014D00 cdpeq 13,0,cr4,cr1,cr0,0
:02082454 000146F0 unknown
:02082458 0D014140 unknown
:0208245C 00013AF0 unknown
:02082460 100C0134 andne  r0,r12,r4,lsr r1
:02082464 00012DF0 unknown
:02082468 F00B0127 andnv  r0,r11,r7,lsr #0x2
:0208246C 00010421 andeq  r0,r1,r1,lsr #0x8
:02082470 F00A011B andnv  r0,r10,r11,lsl r1
:02082474 0E000114 mcreq 1,0,r0,cr0,cr4,{0}
:02082478 F0090141 andnv  r0,r9,r1,asr #0x2
:0208247C 01000108 unknown
:02082480 F0100801 andnvs r0,r0,r1,lsl #0x10
:02082484 F00800FB unknown
:02082488 EF0001F5 swi 0x000001f5
:0208248C E8000140 stmda  r0 ,{r6,r8}
:02082490 E2F00700 rscs r0,r0,#0x0
:02082494 41DC0001 bicmis r0,r12,r1
:02082498 00D60001 sbceqs r0,r6,r1
:0208249C 01CFF006 biceq  r15,r15,r6
:020824A0 0141C900 unknown
:020824A4 0500C300 streq r12,[r0, #-0x300]		;(r0-0x300=*(0002c29b))
:020824A8 0001BCF0 unknown
:020824AC 000141B6 streqh r4,[r1], -r6
:020824B0 AA0001B0 bge 02082B78
:020824B4 A3F00400 mvnges r0,#0x0
:020824B8 9D000105 unknown
:020824BC 01970001 orreqs r0,r7,r1
:020824C0 03009000 unknown
:020824C4 018AF015 orreq  r15,r10,r5,lsl r0
:020824C8 00018400 andeq  r8,r1,r0,lsl #0x8
:020824CC 7700017E unknown
:020824D0 71000154 unknown
:020824D4 6BF00200 blvs 01C82CDC
:020824D8 41650001 unknown
:020824DC 015E0001 cmpeq r14,r1
:020824E0 00015800 andeq  r5,r1,r0,lsl #0x10
:020824E4 4B000152 blmi 02082A34
:020824E8 45000155 strmi r0,[r0, #-0x155]		;(r0-0x155=*(0002c446))
:020824EC 3FF00100 swicc 0x00f00100
:020824F0 41390001 teqmi r9,r1
:020824F4 01320001 teqeq r2,r1
:020824F8 00012C00 andeq  r2,r1,r0,lsl #0x18
:020824FC 1F000126 swine 0x00000126
:02082500 19000155 stmnedb  r0 ,{r0,r2,r4,r6,r8}
:02082504 01130001 tsteq r3,r1
:02082508 00010D00 andeq  r0,r1,r0,lsl #0x1a
:0208250C FF005506 swinv 0x00005506
:02082510 EF0FF71F swi 0x000ff71f
:02082514 DF1FE71F swile 0x001fe71f
:02082518 CF1FD71F swigt 0x001fd71f
:0208251C 1FC7FE1F swine 0x00c7fe1f
:02082520 1FB71FBF swine 0x00b71fbf
:02082524 9FBB4FAF swils 0x00bb4faf
:02082528 8F1F971F swihi 0x001f971f
:0208252C 1F87EF1F swine 0x0087ef1f
:02082530 4F771F7F swimi 0x00771f7f
:02082534 5F1F678F swipl 0x001f678f
:02082538 4F1F571F swimi 0x001f571f
:0208253C 3F70F74F swicc 0x0070f74f
:02082540 2F1F371F swics 0x001f371f
:02082544 1F1F564F swine 0x001f564f
:02082548 4F0F1F17 swimi 0x000f1f17
:0208254C 1EFF3DEE cdpne 13,14,cr3,cr15,cr14,7
:02082550 E72A4EF7 unknown
:02082554 184EDF1E stmneda  r14 ,{r1,r2,r3,r4,r8,r9,r10,r11,r12,r14,r15}^
:02082558 C7B61ECF ldrgt r1,da 
:0208255C B70EBF3E unknown
:02082560 F24EAF0E subnv  r10,r14,#0x38
:02082564 8FE54E9F swihi 0x00e54e9f
:02082568 7FD9AF4E swivc 0x00d9af4e
:0208256C 4E6FCC4E cdpmi 12,6,cr12,cr15,cr14,2
:02082570 B34E5FC0 unknown
:02082574 A7AA4E4F strge r4,r10,r14,#0x38
:02082578 2F9A4E3F swics 0x009a4e3f
:0208257C 4E1F8E4E cdpmi 14,0,cr8,cr15,cr14,2
:02082580 AA0E1381 bge 0240738C
:02082584 6F4E077B swivs 0x004e077b
:02082588 EB624DF7 bl 03915D6C
:0208258C 4DDF5C0D unknown
:02082590 0DD34FAA unknown
:02082594 3D4DC749 unknown
:02082598 AF360DBB swige 0x00360dbb
:0208259C A32AAA4D unknown
:020825A0 0D9B240D unknown
:020825A4 873D8F1D unknown
:020825A8 7F6A1E0D swivc 0x006a1e0d
:020825AC 0D771F0D ldceql 15,cr1,[r7,#-0x34]!
:020825B0 63F83D6F mvnvss r3,#0x1BC0
:020825B4 0D5BF20D unknown
:020825B8 0D53EBAD unknown
:020825BC D94D47E5 stmledb  r13 ,{r0,r2,r5,r6,r7,r8,r9,r10,r14}^
:020825C0 33D30D3B bicccs r0,r3,#0xEC0
:020825C4 2BCCAA0D blcs 013ACE00
:020825C8 0D23C60D stceq  6,cr12,[r3,#-0x34]!
:020825CC BA0D1BC0 blt 023C94D4
:020825D0 B3AA0D13 movlt  r0,#0x4C0		;r0=1216(0x4c0)
:020825D4 0CFF3D07 ldceql 13,cr3,[r15],#+0x1c
:020825D8 2D0CF72C unknown
:020825DC 562E0CEF unknown
:020825E0 DF2F0CE7 swile 0x002f0ce7
:020825E4 0CD7300C ldceql 0,cr3,[r7],{#0xc}
:020825E8 320CCF31 andcc  r12,r12,#0xC4
:020825EC 330CC755 unknown
:020825F0 B7340CBF unknown
:020825F4 0CAF350C stceq  5,cr3,[r15],#+0x30
:020825F8 0CA75536 stceq  5,cr5,[r7],#+0xd8
:020825FC 380C9F37 stmccda  r12 ,{r0,r1,r2,r4,r5,r8,r9,r10,r11,r12,r15}
:02082600 8F390C97 swihi 0x00390c97
:02082604 87553A0C ldrhib r3,[r5,-r12, lsl #0x14]
:02082608 0C7F3B0C ldceql 11,cr3,[r15],#-0x30
:0208260C 3D0C773C unknown
:02082610 553E0C6F ldrpl r0,[r14, #-0xc6f]!
:02082614 5F400C67 swipl 0x00400c67
:02082618 0C57410C ldceql 1,cr4,[r7],{#0xc}
:0208261C 430C4F42 unknown
:02082620 440C4755 strmi r4,[r12],#-0x755
:02082624 37450C3F unknown
:02082628 0C2F460C stceq  6,cr4,[r15],#-0x30
:0208262C 0C275548 stceq  5,cr5,[r7],#-0x120
:02082630 4A0C1F49 bmi 0238A35C
:02082634 0F4B0C17 swieq 0x004b0c17
:02082638 07554C0C ldreqb r4,[r5,-r12, lsl #0x18]
:0208263C 0BFF4D0C bleq 02055A74
:02082640 500BF74F andpl  r15,r11,r15,asr #0xe
:02082644 55510BEF ldrplb r0,[r1, #-0xbef]		;(r1-0xbef=*(900bf416))
:02082648 DF520BE7 swile 0x00520be7
:0208264C 0BD7540B bleq 01657680
:02082650 560BCF55 unknown
:02082654 580BC755 stmplda  r11 ,{r0,r2,r4,r6,r8,r9,r10,r14,r15}
:02082658 B7590BBF unknown
:0208265C 0BAF5A0B bleq 00C58E90
:02082660 0BA7555B bleq 00A57BD4
:02082664 5E0B9F5D mcrpl 15,0,r9,cr11,cr13,{2}
:02082668 8F5F0B97 swihi 0x005f0b97
:0208266C 8755610B ldrhib r6,[r5,-r11, lsl #0x2]
:02082670 0B7F620B bleq 0405AEA4
:02082674 650B7764 strvs r7,[r11, #-0x764]		;(r11-0x764=*(fffff89c))
:02082678 55660B6F strplb r0,[r6, #-0xb6f]!
:0208267C 5F680B67 swipl 0x00680b67
:02082680 0B57690B bleq 0365CAB4
:02082684 6C0B4F6B stcvs  15,cr4,[r11],{#0x6b}
:02082688 6D0B4755 unknown
:0208268C 376F0B3F unknown
:02082690 0B2F700B bleq 02C5E6C4
:02082694 0B275572 bleq 02A57C64
:02082698 750B1F73 strvc r1,[r11, #-0xf73]		;(r11-0xf73=*(fffff08d))
:0208269C 0F760B17 swieq 0x00760b17
:020826A0 0755780B ldreqb r7,[r5,-r11, lsl #0x10]
:020826A4 0AFF790B beq 02060AD8
:020826A8 7C0AF77B stcvc  7,cr15,[r10],{#0x7b}
:020826AC 557E0AEF ldrplb r0,[r14, #-0xaef]!
:020826B0 DF7F0AE7 swile 0x007f0ae7
:020826B4 0AD7810A beq 01662AE4
:020826B8 840ACF83 strhi r12,[r10],#-0xf83
:020826BC 860AC755 unknown
:020826C0 B7870ABF unknown
:020826C4 0AAF890A beq 00C64AF4
:020826C8 0AA7558A beq 00A57CF8
:020826CC 8E0A9F8C cdphi 15,0,cr9,cr10,cr12,4
:020826D0 8F8F0A97 swihi 0x008f0a97
:020826D4 8755910A ldrhib r9,[r5,-r10, lsl #0x2]
:020826D8 0A7F930A beq 04067308
:020826DC 960A7794 unknown
:020826E0 55980A6F ldrpl r0,[r8, #+0xa6f]		;r8+0xa6f=*(cb440c42)
:020826E4 5F990A67 swipl 0x00990a67
:020826E8 0A579B0A beq 03669318
:020826EC 9F0A4F9D swils 0x000a4f9d
:020826F0 A00A4755 andge  r4,r10,r5,asr r7
:020826F4 37A20A3F unknown
:020826F8 0A2FA40A beq 02C6B728
:020826FC 0A2755A6 beq 02A57D9C
:02082700 A90A1FA7 stmgedb  r10 ,{r0,r1,r2,r5,r7,r8,r9,r10,r11,r12}
:02082704 0FAB0A17 swieq 0x00ab0a17
:02082708 0755AD0A ldreqb r10,[r5,-r10, lsl #0x1a]
:0208270C 09FFAF0A ldmeqib  r15!,{r1,r3,r8,r9,r10,r11,r13,r15}^
:02082710 B209F7B0 andlt  r15,r9,#0x2C00000
:02082714 55B409EF ldrpl r0,[r4, #+0x9ef]!
:02082718 DFB609E7 swile 0x00b609e7
:0208271C 09D7B809 ldmeqib  r7 ,{r0,r3,r11,r12,r13,r15}^
:02082720 BB09CFBA bllt 022F6610
:02082724 BD09C755 unknown
:02082728 B7BF09BF unknown
:0208272C 09AFC109 stmeqib  r15!,{r0,r3,r8,r14,r15}
:02082730 09A755C3 stmeqib  r7!,{r0,r1,r6,r7,r8,r10,r12,r14}
:02082734 C7099FC5 strgt r9,ib 
:02082738 8FC90997 swihi 0x00c90997
:0208273C 8755CB09 ldrhib r12,[r5,-r9, lsl #0x16]
:02082740 FBF0CD09 blx 01CB5B6C
:02082744 73F5097B mvnvcs r0,#0x1EC000
:02082748 6B51EF09 blvs 034FE374
:0208274C 0963E909 unknown
:02082750 DD095BE3 unknown
:02082754 55D70953 ldrplb r0,[r7, #+0x953]		;r7+0x953=*(00000953)
:02082758 43D1094B bicmis r0,r1,#0x12C000
:0208275C 093BCC09 ldmeqdb  r11!,{r0,r3,r10,r11,r14,r15}
:02082760 C00933C6 andgt  r3,r9,r6,asr #0x7
:02082764 BA092B55 blt 022CD4C0
:02082768 1BB40923 blne 00D84BFC
:0208276C 0913AE09 ldmeqdb  r3 ,{r0,r3,r9,r10,r11,r13,r15}
:02082770 090B55A8 stmeqdb  r11 ,{r3,r5,r7,r8,r10,r12,r14}
:02082774 9C0903A2 stcls  3,cr0,[r9],{#0xa2}
:02082778 F39608FB orrnvs r0,r6,#0xFB0000
:0208277C EB559008 bl 035E67A4
:02082780 08E38A08 unknown
:02082784 7F08DB84 swivc 0x0008db84
:02082788 557908D3 ldrplb r0,[r9, #-0x8d3]!
:0208278C C37308CB cmngt r3,#0xCB0000
:02082790 01FA6D08 mvneqs r6,r8,lsl #0x1a
:02082794 450308B7 strmi r0,[r3, #-0x8b7]		;(r3-0x8b7=*(fffff749))
:02082798 A70508AF strge r0,[r5,-r15, lsr #0x11]
:0208279C 089F0708 ldmeqia  r15 ,{r3,r8,r9,r10}
:020827A0 0C089709 stceq  7,cr9,[r8],{#0x9}
:020827A4 0E088F55 mcreq 15,0,r8,cr8,cr5,{2}
:020827A8 7F100887 swivc 0x00100887
:020827AC 08771208 unknown
:020827B0 086F5515 unknown
:020827B4 19086717 stmnedb  r8 ,{r0,r1,r2,r4,r8,r9,r10,r13,r14}
:020827B8 571C085F unknown
:020827BC 4F551E08 swimi 0x00551e08
:020827C0 08472008 stmeqda  r7 ,{r3,r13}^
:020827C4 25083F23 strcs r3,[r8, #-0xf23]		;(r8-0xf23=*(cb43f2b0))
:020827C8 55270837 strpl r0,[r7, #-0x837]!
:020827CC 272A082F strcs r0,[r10,-r15, lsr #0x10]!
:020827D0 081F2C08 ldmeqda  r15 ,{r3,r10,r11,r13}
:020827D4 3108172E unknown
:020827D8 33080F55 unknown
:020827DC FF350807 swinv 0x00350807
:020827E0 07F73807 ldreqb r3,[r7,+r7, lsl #0x10]!
:020827E4 07EF553A unknown
:020827E8 3F07E73D swicc 0x0007e73d
:020827EC D74107DF unknown
:020827F0 CF554407 swigt 0x00554407
:020827F4 07C74607 streqb r4,[r7,+r7, lsl #0xc]
:020827F8 4B07BF49 blmi 02272524
:020827FC 554E07B7 strplb r0,[r14, #-0x7b7]		;r14-0x7b7=*(02081f95)=#-235534592(0xf1f60700)
:02082800 A75007AF ldrgeb r0,[r0,-r15, lsr #0xf]
:02082804 079F5307 ldreq r5,[r15,+r7, lsl #0x6]
:02082808 58079755 stmplda  r7 ,{r0,r2,r4,r6,r8,r9,r10,r12,r15}
:0208280C 5A078F55 bpl 02266568
:02082810 7F5D0787 swivc 0x005d0787
:02082814 07775F07 ldreqb r5,[r7,-r7, lsl #0x1e]!
:02082818 076F5562 streqb r5,[r7,-r7, lsl #0x1e]!
:0208281C 67076765 strvs r6,[r7,-r7, lsl #0x1e]!
:02082820 576A075F unknown
:02082824 4F556C07 swimi 0x00556c07
:02082828 07476F07 streqb r6,[r7,-r7, lsl #0x1e]
:0208282C 74073F71 strvc r3,[r7],#-0xf71
:02082830 55770737 ldrplb r0,[r7, #-0x737]!
:02082834 2779072F ldrcsb r0,[r9,-r15, lsr #0xe]!
:02082838 071F7C07 ldreq r7,[r15,-r7, lsl #0x18]
:0208283C 8107177F unknown
:02082840 84070F55 strhi r0,[r7],#-0xf55
:02082844 FF870707 swinv 0x00870707
:02082848 06F78906 unknown
:0208284C 06EF558C unknown
:02082850 9106E78F unknown
:02082854 D79406DF unknown
:02082858 CF559706 swigt 0x00559706
:0208285C 06C79A06 streqb r9,[r7],+r6, lsl #0x14
:02082860 BBFBF19C bllt 01F7EED8
:02082864 B345F606 unknown
:02082868 06ABF006 unknown
:0208286C E506A3EB str r10,[r6, #-0x3eb]		;r6-0x3eb=*(220a6f21)=#0(0x00000000)
:02082870 55DF069B ldrplb r0,[r15, #+0x69b]		;r15+0x69b=*(02082f13)=#-2013713935(0x87f929f1)
:02082874 8BDA0693 blhi 017042C8
:02082878 0683D406 streq r13,[r3],+r6, lsl #0x8
:0208287C C9067BCE stmgtdb  r6 ,{r1,r2,r3,r6,r7,r8,r9,r11,r12,r13,r14}
:02082880 C3067355 unknown
:02082884 63BE066B movvss r0,#0x6B00000		;r0=112197632(0x6b00000)
:02082888 065BB806 ldreqb r11,[r11],-r6, lsl #0x10
:0208288C 065355B2 unknown
:02082890 A7064BAD strge r4,[r6,-r13, lsr #0x17]
:02082894 3BA20643 blcc 009041A8
:02082898 33559C06 cmpcc r5,#0x600
:0208289C 062B9606 unknown
:020828A0 8B062391 blhi 0220B6EC
:020828A4 5586061B strpl r0,[r6, #+0x61b]		;r6+0x61b=*(220a7927)=#0(0x00000000)
:020828A8 0B800613 bleq 000840FC
:020828AC 06037B06 streq r7,[r3],-r6, lsl #0x16
:020828B0 7005FB75 andvc  r15,r5,r5,ror r11
:020828B4 6A05F355 bvs 021FF610
:020828B8 E36505EB unknown
:020828BC 05DB5F05 ldreqb r5,[r11, #+0xf05]		;r11+0xf05=*(00000f05)
:020828C0 05D3555A ldreqb r5,[r3, #+0x55a]		;r3+0x55a=*(0000055a)
:020828C4 4E05CB54 mcrmi 11,0,r12,cr5,cr4,{2}
:020828C8 BB4905C3 bllt 032C3FDC
:020828CC B3554305 cmplt r5,#0x14000000
:020828D0 02F83E05 rsceqs r3,r8,#0x50
:020828D4 9F0505A7 swils 0x000505a7
:020828D8 97510805 ldrlsb r0,[r1,-r5, lsl #0x10]
:020828DC 058F0B05 streq r0,[r15, #+0xb05]		;r15+0xb05=*(020833e9)=#18415617(0x01190001)
:020828E0 1105870E unknown
:020828E4 5514057F ldrpl r0,[r4, #-0x57f]		;(r4-0x57f=*(00002c41))
:020828E8 6F170577 swivs 0x00170577
:020828EC 05671A05 streqb r1,[r7, #-0xa05]!
:020828F0 21055F1D unknown
:020828F4 24055755 strcs r5,[r5],#-0x755
:020828F8 4727054F strmi r0,[r5],#-0x755
:020828FC 053F2A05 ldreq r2,[r15, #-0xa05]!
:02082900 0537552D ldreq r5,[r7, #-0x52d]!
:02082904 34052F30 strcc r2,[r5],#-0xf30
:02082908 1F370527 swine 0x00370527
:0208290C 17553A05 ldrneb r3,[r5,-r5, lsl #0x14]
:02082910 050F3D05 streq r3,[r15, #-0xd05]		;r15-0xd05=*(02081c13)=#193590511(0x0b89f4ef)
:02082914 44050740 strmi r0,[r5],#-0x740
:02082918 554704FF strplb r0,[r7, #-0x4ff]		;(r7-0x4ff=*(fffffb01))
:0208291C EF4A04F7 swi 0x004a04f7
:02082920 04E74D04 unknown
:02082924 5404DF50 strpl r13,[r4],#-0xf50
:02082928 5704D755 unknown
:0208292C C75A04CF ldrgtb r0,[r4],#-0xf50
:02082930 04BF5E04 unknown
:02082934 04B75561 unknown
:02082938 6704AF64 strvs r10,[r4],#-0xf50
:0208293C 9F6B04A7 swils 0x006b04a7
:02082940 97556E04 ldrlsb r6,[r5,-r4, lsl #0x1c]
:02082944 048F7104 streq r7,[r15],#+0x104
:02082948 78048775 stmvcda  r4 ,{r0,r2,r4,r5,r6,r8,r9,r10,r15}
:0208294C 557B047F ldrplb r0,[r11, #-0x47f]!
:02082950 6F7F0477 swivs 0x007f0477
:02082954 04678204 unknown
:02082958 89045F86 stmhidb  r4 ,{r1,r2,r7,r8,r9,r10,r11,r12,r14}
:0208295C 8C045755 stchi  7,cr5,[r4],{#0x55}
:02082960 4790044F ldrmi r0,[r4],{#0x55}
:02082964 043F9304 unknown
:02082968 04375597 unknown
:0208296C 9E042F9A mcrls 15,0,r2,cr4,cr10,{4}
:02082970 1FA10427 swine 0x00a10427
:02082974 1755A404 ldrneb r10,[r5,-r4, lsl #0x8]
:02082978 040FA804 streq r10,[r15],#-0x804
:0208297C AF0407AB swige 0x000407ab
:02082980 55B203FF ldrpl r0,[r2, #+0x3ff]!
:02082984 EFB603F7 swi 0x00b603f7
:02082988 03E7B903 mvneq  r11,#0xC000
:0208298C C003DFBD strgth r13,[r3], -r13
:02082990 C403D755 strgt r13,[r3],#-0x755
:02082994 03CBFDF2 biceq  r15,r11,#0x3C80
:02082998 F303C3F8 unknown
:0208299C EE03BB51 mcr 11,0,r11,cr3,cr1,{2}
:020829A0 ABE803B3 blge 01A83874
:020829A4 03A3E303 moveq  r14,#0xC000000		;r14=201326592(0xc000000)
:020829A8 039B55DE orreqs r5,r11,#0x37800000
:020829AC D40393D9 strle r9,[r3],#-0x3d9
:020829B0 83CF038B bichi  r0,r15,#0x2C000002
:020829B4 7B55C903 blvc 035F4DC8
:020829B8 0373C403 cmneq r3,#0x3000000
:020829BC BA036BBF blt 0215D8C0
:020829C0 55B50363 ldrpl r0,[r5, #+0x363]!
:020829C4 53B0035B movpls r0,#0x6C000001		;r0=1811939329(0x6c000001)
:020829C8 01F6AB03 mvneqs r10,r3,lsl #0x16
:020829CC 45050347 strmi r0,[r5, #-0x347]		;(r5-0x347=*(ffffff99))
:020829D0 3708033F unknown
:020829D4 032F0C03 unknown
:020829D8 13032710 unknown
:020829DC 17031F55 unknown
:020829E0 0F1B0317 swieq 0x001b0317
:020829E4 03071F03 unknown
:020829E8 02FF5522 rsceqs r5,r15,#0x8800000
:020829EC 2A02F726 bcs 0214068C
:020829F0 E72E02EF str r0,r5,r15,#0x8800000
:020829F4 DF553102 swile 0x00553102
:020829F8 02D73502 sbceqs r3,r7,#0x800000
:020829FC 3D02CF39 unknown
:02082A00 554002C7 strplb r0,[r0, #-0x2c7]		;(r0-0x2c7=*(fffffd39))
:02082A04 B74402BF unknown
:02082A08 02AF4802 adceq  r4,r15,#0x20000
:02082A0C 5002A74C andpl  r10,r2,r12,asr #0xe
:02082A10 54029F55 strpl r9,[r2],#-0xf55
:02082A14 8F570297 swihi 0x00570297
:02082A18 02875B02 addeq  r5,r7,#0x800
:02082A1C 027F555F rsbeqs r5,r15,#0x17C00000
:02082A20 67027763 strvs r7,r5,r15,#0x17C00000
:02082A24 676B026F strvsb r0,r5,r15,#0x17C00000
:02082A28 5F556F02 swipl 0x00556f02
:02082A2C 02577202 subeqs r7,r7,#0x20000000
:02082A30 7A024F76 bvc 02116810
:02082A34 557E0247 ldrplb r0,[r14, #-0x247]!
:02082A38 F382023F orrnv  r0,r2,#0xF0000003
:02082A3C F70233FC unknown
:02082A40 51F2022B mvnpls r0,r11,lsr #0x4
:02082A44 1BED0223 blne 01BC32D8
:02082A48 0213E802 andeqs r14,r3,#0x20000
:02082A4C DE020BE3 cdple 11,0,cr0,cr2,cr3,7
:02082A50 DA020355 ble 021037AC
:02082A54 F3D501FB bicnvs r0,r5,#0xC000003E
:02082A58 01EBD001 mvneq  r13,r1
:02082A5C 01E355CB mvneq  r5,r11,asr #0xb
:02082A60 C101DBC6 unknown
:02082A64 CBBC01D3 blgt 00F831B8
:02082A68 C355B801 cmpgt r5,#0x10000
:02082A6C 01BBB301 moveqs r11,r1,lsl #0x6		;r11=50331968(0x3000140)
:02082A70 A901B3AE stmgedb  r1 ,{r1,r2,r3,r5,r7,r8,r9,r12,r13,r15}
:02082A74 55A401AB strpl r0,[r4, #+0x1ab]!
:02082A78 9BA001A3 blls 0088310C
:02082A7C 01939B01 orreqs r9,r3,r1,lsl #0x16
:02082A80 91018B96 swpls r8,r6,r1
:02082A84 8D018355 unknown
:02082A88 7388017B orrvc  r0,r8,#0xC000001E
:02082A8C 016B8301 unknown
:02082A90 0163557E unknown
:02082A94 75015B7A strvc r5,[r1, #-0xb7a]		;(r1-0xb7a=*(900bf48b))
:02082A98 4B700153 blmi 03C82FEC
:02082A9C 43556B01 cmpmi r5,#0x400
:02082AA0 04F56701 unknown
:02082AA4 2F080137 swics 0x00080137
:02082AA8 27510C01 ldrcsb r0,[r1,-r1, lsl #0x18]
:02082AAC 011F1001 tsteq r15,r1
:02082AB0 18011714 stmneda  r1 ,{r2,r4,r8,r9,r10,r12}
:02082AB4 551D010F ldrpl r0,[r13, #-0x10f]		;(r13-0x10f=*(fffffef1))
:02082AB8 FF210107 swinv 0x00210107
:02082ABC 00F72500 rsceqs r2,r7,r0,lsl #0xa
:02082AC0 2E00EF29 cdpcs 15,0,cr14,cr0,cr9,1
:02082AC4 3200E755 andcc  r14,r0,#0x1540000
:02082AC8 D73600DF unknown
:02082ACC 00CF3A00 sbceq  r3,r15,r0,lsl #0x14
:02082AD0 00C7553F sbceq  r5,r7,r15,lsr r5
:02082AD4 4700BF43 strmi r11,r5,r7,r15,lsr r5
:02082AD8 AF4B00B7 swige 0x004b00b7
:02082ADC A7555000 ldrgeb r5,[r5, -r0]
:02082AE0 009F5400 addeqs r5,r15,r0,lsl #0x8
:02082AE4 5D009758 unknown
:02082AE8 5561008F strplb r0,[r1, #-0x8f]!
:02082AEC 0083FCF4 unknown
:02082AF0 F3007BF8 unknown
:02082AF4 54EF0073 unknown
:02082AF8 63EA006B mvnvs  r0,#0x6B
:02082AFC 005BE500 subeqs r14,r11,r0,lsl #0xa
:02082B00 DC0053E1 stcle  3,cr5,[r0],{#0xe1}
:02082B04 D8004B55 stmleda  r0 ,{r0,r2,r4,r6,r8,r9,r11,r14}
:02082B08 3BD30043 blcc 01542C1C
:02082B0C 0033CF00 eoreqs r12,r3,r0,lsl #0x1e
:02082B10 002B55CA eoreq  r5,r11,r10,asr #0xb
:02082B14 C20023C6 andgt  r2,r0,#0x18000003
:02082B18 13BD001B movnes r0,#0x1B		;r0=27(0x1b)
:02082B1C 0B55B900 bleq 035F0F24
:02082B20 0003B400 andeq  r11,r3,r0,lsl #0x8
:02082B24 F4B0F4B0 unknown
:02082B28 B4F405AB unknown
:02082B2C B9F4A7F4 ldmltib  r4!,{r2,r4,r5,r6,r7,r8,r9,r10,r13,r15}^
:02082B30 F400A2F4 strnv r10,[r0],#-0x2f4
:02082B34 F49EF4BD ldrnv r15,[r14],#+0x4bd
:02082B38 009AF4C2 addeqs r15,r10,r2,asr #0x9
:02082B3C 95F4C6F4 ldrlsb r12,[r4, #+0x6f4]!
:02082B40 91F4CAF4 ldrlssh r12,[r4, #+0xa4]!
:02082B44 F4CFF400 strnvb r15,[r15],#+0x400
:02082B48 F4D3F48C ldrnvb r15,[r3],#+0x48c
:02082B4C D8F40088 unknown
:02082B50 DCF484F4 ldclel 4,cr8,[r4],#+0x3d0
:02082B54 F4007FF4 strnv r7,[r0],#-0xff4
:02082B58 F47BF4E1 unknown
:02082B5C 0077F4E5 rsbeqs r15,r7,r5,ror #0x9
:02082B60 72F4EAF4 rscvcs r14,r4,#0xF4000
:02082B64 6EF4EFF4 mrcvs 15,7,r14,cr4,cr4,{7}
:02082B68 F4F3F400 unknown
:02082B6C F4F8F469 unknown
:02082B70 FCF40065 ldc2l 0,cr0,[r4],#+0x194
:02082B74 01F461F4 ldreqsh r6,[r4, #+0x14]!
:02082B78 F4005DF5 strnv r5,[r0],#-0xdf5
:02082B7C F458F505 ldrnvb r15,[r8],#-0x505
:02082B80 0054F50A subeqs r15,r4,r10,lsl #0xa
:02082B84 50F50EF4 unknown
:02082B88 4BF513F4 blmi 01DC7B60
:02082B8C F518F400 ldrnv r15,[r8, #-0x400]		;(r8-0x400=*(cb43fdd3))
:02082B90 F51CF447 ldrnv r15,[r12, #-0x447]		;(r12-0x447=*(b166f3ed))
:02082B94 21F40043 mvncss r0,r3,asr #0x0
:02082B98 25F43FF5 ldrcsb r3,[r4, #+0xff5]!
:02082B9C F4003AF5 strnv r3,[r0],#-0xaf5
:02082BA0 F436F52A unknown
:02082BA4 0032F52F eoreqs r15,r2,r15,lsr #0xa
:02082BA8 2EF533F4 mrccs 3,7,r3,cr5,cr4,{7}
:02082BAC 29F538F4 unknown
:02082BB0 F53DF400 ldrnv r15,[r13, #-0x400]!
:02082BB4 F541F425 strnvb r15,[r1, #-0x425]		;(r1-0x425=*(900bfbe0))
:02082BB8 46F40021 unknown
:02082BBC 4BF41DF5 blmi 01D8A398
:02082BC0 F40018F5 strnv r1,[r0],#-0x8f5
:02082BC4 F414F54F ldrnv r15,[r4],#-0x54f
:02082BC8 0010F554 andeqs r15,r0,r4,asr r5
:02082BCC 0CF559F4 ldceql 9,cr5,[r5],#+0x3d0
:02082BD0 08F55DF4 unknown
:02082BD4 F562F400 strnvb r15,[r2, #-0x400]!
:02082BD8 F567F404 strnvb r15,[r7, #-0x404]!
:02082BDC 6BF300FF blvs 01D42FE0
:02082BE0 70F3FBF5 unknown
:02082BE4 F300F7F5 unknown
:02082BE8 F3F3F575 mvnnvs r15,#0x1D400000
:02082BEC 00EFF57A rsceq  r15,r15,r10,ror r5
:02082BF0 EBF57EF3 bl 01DE27C4
:02082BF4 E7F583F3 unknown
:02082BF8 F588F300 strnv r15,[r8, #+0x300]		;r8+0x300=*(cb4404d3)
:02082BFC F58DF3E2 strnv r15,[r13, #+0x3e2]		;r13+0x3e2=*(000003e2)
:02082C00 91F300DE ldrlssb r0,[r3, #+0xe]!
:02082C04 96F3DAF5 unknown
:02082C08 F300D6F5 unknown
:02082C0C F3D2F59B bicnvs r15,r2,#0x26C00000
:02082C10 00CEF5A0 sbceq  r15,r14,r0,lsr #0xb
:02082C14 CAF5A4F3 bgt 01DEBFE8
:02082C18 C6F5A9F3 unknown
:02082C1C F5AEF300 strnv r15,[r14, #+0x300]!
:02082C20 F5B3F3C2 ldrnv r15,[r3, #+0x3c2]!
:02082C24 B8F300BE unknown
:02082C28 BCF3BAF5 ldcltl 10,cr11,[r3],#+0x3d4
:02082C2C F300B6F5 unknown
:02082C30 F3B2F5C1 movnvs r15,#0x30400000		;r15=809500672(0x30400000)
:02082C34 00AEF5C6 adceq  r15,r14,r6,asr #0xb
:02082C38 AAF5CBF3 bge 01DF5C0C
:02082C3C A6F5D0F3 unknown
:02082C40 F5D5F300 ldrnvb r15,[r5, #+0x300]		;r5+0x300=*(000005e0)
:02082C44 F5DAF3A2 ldrnvb r15,[r10, #+0x3a2]		;r10+0x3a2=*(000003a2)
:02082C48 DEF3009E mrcle 0,7,r0,cr3,cr14,{4}
:02082C4C E3F39AF5 mvns r9,#0xF5000
:02082C50 F30096F5 unknown
:02082C54 F392F5E8 orrnvs r15,r2,#0x3A000000
:02082C58 008EF5ED addeq  r15,r14,r13,ror #0xb
:02082C5C 8AF5F2F3 bhi 01DFF830
:02082C60 86F5F7F3 unknown
:02082C64 F5FCF300 ldrnvb r15,[r12, #+0x300]!
:02082C68 0FFBF382 swieq 0x00fbf382
:02082C6C F62005F3 unknown
:02082C70 F60AF37A unknown
:02082C74 000FF376 andeq  r15,r15,r6,ror r3
:02082C78 14F372F6 unknown
:02082C7C 19F36FF6 unknown
:02082C80 F36BF600 msrnv SPSR_fxc,#0x0
:02082C84 F367F61E msrnv SPSR_sxc,#0x1e00000
:02082C88 63F60023 mvnvss r0,#0x23
:02082C8C 5FF628F3 swipl 0x00f628f3
:02082C90 F6002DF3 unknown
:02082C94 F632F35B unknown
:02082C98 0037F357 eoreqs r15,r7,r7,asr r3
:02082C9C 3CF354F6 ldcccl 4,cr5,[r3],#+0x3d8
:02082CA0 41F350F6 ldrmish r5,[r3, #+0x6]!
:02082CA4 F34CF600 unknown
:02082CA8 F348F646 unknown
:02082CAC 44F6004B unknown
:02082CB0 40F650F3 unknown
:02082CB4 F60055F3 unknown
:02082CB8 F65AF33D unknown
:02082CBC 005FF339 subeqs r15,r15,r9,lsr r3
:02082CC0 64F335F6 unknown
:02082CC4 69F331F6 unknown
:02082CC8 F32EF600 msrnv CPSR_fsx,#0x0
:02082CCC F32AF66E msrnv CPSR_fx,#0x6e00000
:02082CD0 26F60073 unknown
:02082CD4 22F678F3 rsccss r7,r6,#0xF30000
:02082CD8 F6007DF3 unknown
:02082CDC F682F31F unknown
:02082CE0 0087F31B addeq  r15,r7,r11,lsl r3
:02082CE4 8CF317F6 ldchil 7,cr1,[r3],#+0x3d8
:02082CE8 91F313F6 ldrlssh r1,[r3, #+0x36]!
:02082CEC F310F600 tstnv r0,#0x0
:02082CF0 F30CF696 unknown
:02082CF4 08F6009B unknown
:02082CF8 05F6A1F3 ldreqb r10,[r6, #+0x1f3]!
:02082CFC F600A6F3 unknown
:02082D00 F6ABF301 unknown
:02082D04 00B0F2FD unknown
:02082D08 B5F2FAF6 ldrltb r15,[r2, #+0xaf6]!
:02082D0C BAF2F6F6 blt 01D408EC
:02082D10 F2F2F600 rscnvs r15,r2,#0x0
:02082D14 F2EFF6BF rscnv  r15,r15,#0xBF00000
:02082D18 EBF600C4 bl 01E03030
:02082D1C E8F6C9F2 ldmia  r6!,{r1,r4,r5,r6,r7,r8,r11,r14,r15}^
:02082D20 F600CFF2 unknown
:02082D24 F6D4F2E4 ldrnvb r15,ia 
:02082D28 00D9F2E0 sbceqs r15,r9,r0,ror #0x5
:02082D2C DEF2DDF6 mrcle 13,7,r13,cr2,cr6,{7}
:02082D30 E3F2D9F6 mvns r13,#0x3D8000
:02082D34 F2D6F600 sbcnvs r15,r6,#0x0
:02082D38 F2D2F6E8 sbcnvs r15,r2,#0xE800000
:02082D3C CEF600EE cdpgt 0,14,cr0,cr6,cr14,7
:02082D40 CBF6F3F2 blgt 01E3FD10
:02082D44 F600F8F2 unknown
:02082D48 F6FDF2C7 unknown
:02082D4C 0002F2C4 andeq  r15,r2,r4,asr #0x5
:02082D50 08F2C0F7 ldmeqia  r2!,{r0,r1,r2,r4,r5,r6,r7,r14,r15}^
:02082D54 0DF2BDF7 ldceql 13,cr11,[r2,#+0x3dc]!
:02082D58 F2B9F700 adcnvs r15,r9,#0x0
:02082D5C F2B6F712 adcnvs r15,r6,#0x480000
:02082D60 B2F70017 rsclts r0,r7,#0x17
:02082D64 AFF71CF2 swige 0x00f71cf2
:02082D68 F70022F2 unknown
:02082D6C F727F2AB strnv r15,[r7,-r11, lsr #0x5]!
:02082D70 002CF2A8 eoreq  r15,r12,r8,lsr #0x5
:02082D74 31F2A4F7 ldrccsh r10,[r2, #+0x47]!
:02082D78 37F2A1F7 unknown
:02082D7C F29EF700 addnvs r15,r14,#0x0
:02082D80 F29AF73C addnvs r15,r10,#0xF00000
:02082D84 97F70041 ldrlsb r0,r15,r10,#0xF00000
:02082D88 93F746F2 mvnlss r4,#0xF200000
:02082D8C F7004CF2 unknown
:02082D90 F751F290 unknown
:02082D94 0056F28C subeqs r15,r6,r12,lsl #0x5
:02082D98 5BF289F7 blpl 01D2557C
:02082D9C 61F286F7 ldrvssh r8,[r2, #+0x67]!
:02082DA0 F282F700 addnv  r15,r2,#0x0
:02082DA4 F27FF766 rsbnvs r15,r15,#0x1980000
:02082DA8 7BF7006B blvc 01E42F5C
:02082DAC 78F771F2 unknown
:02082DB0 F70076F2 unknown
:02082DB4 F77BF275 unknown
:02082DB8 0081F271 addeq  r15,r1,r1,ror r2
:02082DBC 86F26EF7 unknown
:02082DC0 8BF26BF7 blhi 01D1DDA4
:02082DC4 F267F700 rsbnv  r15,r7,#0x0
:02082DC8 F264F791 rsbnv  r15,r4,#0x2440000
:02082DCC 61F70096 unknown
:02082DD0 5EF79BF2 mrcpl 11,7,r9,cr7,cr2,{7}
:02082DD4 F700A1F2 unknown
:02082DD8 F7A6F25A unknown
:02082DDC 00ABF257 adceq  r15,r11,r7,asr r2
:02082DE0 B1F254F7 ldrltsh r5,[r2, #+0x47]!
:02082DE4 B6F250F7 unknown
:02082DE8 F24DF700 subnv  r15,r13,#0x0
:02082DEC F24AF7BB subnv  r15,r10,#0x2EC0000
:02082DF0 47F700C1 ldrmib r0,r15,r10,#0x2EC0000
:02082DF4 44F7C6F2 unknown
:02082DF8 F700CCF2 unknown
:02082DFC F7D1F240 ldrnvb r15,r15,r10,#0x2EC0000
:02082E00 00D6F23D sbceqs r15,r6,r13,lsr r2
:02082E04 DCF23AF7 ldclel 10,cr3,[r2],#+0x3dc
:02082E08 E1F237F7 ldrsh r3,[r2, #+0x77]!
:02082E0C F234F700 eornvs r15,r4,#0x0
:02082E10 F230F7E7 eornvs r15,r0,#0x39C0000
:02082E14 2DF700EC ldccsl 0,cr0,[r7,#+0x3b0]!
:02082E18 2AF7F2F2 bcs 01E7F9E8
:02082E1C F700F7F2 unknown
:02082E20 F7FCF227 ldrnvb r15,[r12,+r7, lsr #0x4]!
:02082E24 0002F224 andeq  r15,r2,r4,lsr #0x4
:02082E28 07F221F8 unknown
:02082E2C 0DF21DF8 ldceql 13,cr1,[r2,#+0x3e0]!
:02082E30 F21AF800 andnvs r15,r10,#0x0
:02082E34 F217F812 andnvs r15,r7,#0x120000
:02082E38 14F80018 unknown
:02082E3C 11F81DF2 ldrnesh r1,[r8, #+0xd2]!
:02082E40 F80023F2 stmnvda  r0 ,{r1,r4,r5,r6,r7,r8,r9,r13}
:02082E44 F828F20E stmnvda  r8!,{r1,r2,r3,r9,r12,r13,r14,r15}
:02082E48 002EF20B eoreq  r15,r14,r11,lsl #0x4
:02082E4C 33F208F8 mvnccs r0,#0xF80000
:02082E50 38F205F8 unknown
:02082E54 F202F800 andnv  r15,r2,#0x0
:02082E58 F1FFF83E mvnnvs r15,lsr r14
:02082E5C FCF80043 ldc2l 0,cr0,[r8],#+0x10c
:02082E60 F9F849F1 unknown
:02082E64 F8004EF1 stmnvda  r0 ,{r0,r4,r5,r6,r7,r9,r10,r11,r14}
:02082E68 F854F1F6 ldmnvda  r4 ,{r1,r2,r4,r5,r6,r7,r8,r12,r13,r14,r15}^
:02082E6C 005AF1F3 ldreqsh r15,[r10],#-0x13
:02082E70 5FF1F0F8 swipl 0x00f1f0f8
:02082E74 65F1EDF8 ldrvsb r14,[r1, #+0xdf8]!
:02082E78 F1EAF800 mvnnv  r15,r0,lsl #0x10
:02082E7C F1E7F86A mvnnv  r15,r10,ror #0x10
:02082E80 E4F80070 unknown
:02082E84 E1F875F1 ldrsh r7,[r8, #+0x51]!
:02082E88 F8007BF1 stmnvda  r0 ,{r0,r4,r5,r6,r7,r8,r9,r11,r12,r13,r14}
:02082E8C DBF809ED blle 01E85648
:02082E90 D8F886F1 ldmleia  r8!,{r0,r4,r5,r6,r7,r9,r10,r15}^
:02082E94 F88BF102 stmnvia  r11 ,{r1,r8,r12,r13,r14,r15}
:02082E98 F891F1D5 ldmnvia  r1 ,{r0,r2,r4,r6,r7,r8,r12,r13,r14,r15}
:02082E9C 96F100D2 unknown
:02082EA0 9CF1CFF8 ldclsl 15,cr12,[r1],#+0x3e0
:02082EA4 F100CCF8 unknown
:02082EA8 F1C9F8A2 bicnv  r15,r9,r2,lsr #0x11
:02082EAC 00C6F8A7 sbceq  r15,r6,r7,lsr #0x11
:02082EB0 C4F8ADF1 unknown
:02082EB4 C1F8B2F1 ldrgtsh r11,[r8, #+0x21]!
:02082EB8 F8B8F100 ldmnvia  r8!,{r8,r12,r13,r14,r15}
:02082EBC F8BEF1BE ldmnvia  r14!,{r1,r2,r3,r4,r5,r7,r8,r12,r13,r14,r15}
:02082EC0 C3F100BB mvngts r0,#0xBB
:02082EC4 C9F1B8F8 ldmgtib  r1!,{r3,r4,r5,r6,r7,r11,r12,r13,r15}^
:02082EC8 F100B5F8 unknown
:02082ECC F1B3F8CE movnvs r15,r14,asr #0x11
:02082ED0 00B0F8D4 unknown
:02082ED4 ADF8DAF1 ldcgel 10,cr13,[r8,#+0x3c4]!
:02082ED8 AAF8DFF1 bge 01EBAEA4
:02082EDC F8E5F100 unknown
:02082EE0 F8EBF1A7 unknown
:02082EE4 F0F100A5 rscnvs r0,r1,r5,lsr #0x1
:02082EE8 F6F1A2F8 unknown
:02082EEC F1009FF8 unknown
:02082EF0 F19CF8FB ldrnvsh r15,[r12, +r11]
:02082EF4 009AF901 addeqs r15,r10,r1,lsl #0x12
:02082EF8 97F907F1 unknown
:02082EFC 94F90CF1 unknown
:02082F00 F912F100 ldmnvdb  r2 ,{r8,r12,r13,r14,r15}
:02082F04 F918F191 ldmnvdb  r8 ,{r0,r4,r7,r8,r12,r13,r14,r15}
:02082F08 1DF1008F ldcnel 0,cr0,[r1,#+0x23c]!
:02082F0C 23F18CF9 mvncss r8,#0xF900
:02082F10 F10089F9 unknown
:02082F14 F187F929 orrnv  r15,r7,r9,lsr #0x12
:02082F18 0084F92E addeq  r15,r4,r14,lsr #0x12
:02082F1C 81F934F1 ldrhish r3,[r9, #+0x41]!
:02082F20 F10FFBF1 mrsnv r15,CPSR
:02082F24 7CF9203F ldcvcl 0,cr2,[r9],#+0xfc
:02082F28 79F945F1 unknown
:02082F2C F9004BF1 stmnvdb  r0 ,{r0,r4,r5,r6,r7,r8,r9,r11,r14}
:02082F30 F951F177 ldmnvdb  r1 ,{r0,r1,r2,r4,r5,r6,r8,r12,r13,r14,r15}^
:02082F34 0056F174 subeqs r15,r6,r4,ror r1
:02082F38 5CF171F9 ldcpll 1,cr7,[r1],#+0x3e4
:02082F3C 62F16FF9 rscvss r6,r1,#0x3E4
:02082F40 F16CF900 msrnv SPSR_fs,r0
:02082F44 F16AF967 msrnv SPSR_fx,r7
:02082F48 67F9006D ldrvsb r0,r6,r1,#0x3E4
:02082F4C 65F973F1 ldrvsb r7,[r9, #+0x3f1]!
:02082F50 F90079F1 stmnvdb  r0 ,{r0,r4,r5,r6,r7,r8,r11,r12,r13,r14}
:02082F54 F97EF162 ldmnvdb  r14!,{r1,r5,r6,r8,r12,r13,r14,r15}^
:02082F58 0084F15F addeq  r15,r4,r15,asr r1
:02082F5C 8AF15DF9 bhi 01CDA748
:02082F60 90F15AF9 unknown
:02082F64 F158F900 cmpnv r8,r0,lsl #0x12
:02082F68 F155F995 unknown
:02082F6C 53F9009B mvnpls r0,#0x9B
:02082F70 50F9A1F1 unknown
:02082F74 F900A7F1 stmnvdb  r0 ,{r0,r4,r5,r6,r7,r8,r9,r10,r13,r15}
:02082F78 F9ACF14E stmnvib  r12!,{r1,r2,r3,r6,r8,r12,r13,r14,r15}
:02082F7C 00B2F14B adceqs r15,r2,r11,asr #0x2
:02082F80 B8F149F9 unknown
:02082F84 BEF146F9 mrclt 6,7,r4,cr1,cr9,{7}
:02082F88 F144F900 unknown
:02082F8C F141F9C4 unknown
:02082F90 3FF900C9 swicc 0x00f900c9
:02082F94 3DF9CFF1 ldcccl 15,cr12,[r9,#+0x3c4]!
:02082F98 F900D5F1 stmnvdb  r0 ,{r0,r4,r5,r6,r7,r8,r10,r12,r14,r15}
:02082F9C F9DBF13A ldmnvib  r11 ,{r1,r3,r4,r5,r8,r12,r13,r14,r15}^
:02082FA0 00E1F138 rsceq  r15,r1,r8,lsr r1
:02082FA4 E6F135F9 unknown
:02082FA8 ECF133F9 ldcl 3,cr3,[r1],#+0x3e4
:02082FAC F131F900 teqnv r1,r0,lsl #0x12
:02082FB0 F12EF9F2 msrnv CPSR_fsx,r2
:02082FB4 2CF900F8 ldccsl 0,cr0,[r9],#+0x3e0
:02082FB8 2AF9FEF1 bcs 01F02B84
:02082FBC FA0003F1 blx 02083F90
:02082FC0 FA09F127 blx 022FF46C
:02082FC4 000FF125 andeq  r15,r15,r5,lsr #0x2
:02082FC8 15F123FA ldrneb r2,[r1, #+0x3fa]!
:02082FCC 1BF120FA blne 01CCB3BC
:02082FD0 F11EFA00 tstnv r14,r0,lsl #0x14
:02082FD4 F11CFA21 tstnv r12,r1,lsr #0x14
:02082FD8 19FA0026 unknown
:02082FDC 17FA2CF1 unknown
:02082FE0 FA0032F1 blx 0208FBB4
:02082FE4 FA38F115 blx 02EBF448
:02082FE8 003EF112 eoreqs r15,r14,r2,lsl r1
:02082FEC 44F110FA unknown
:02082FF0 4AF10EFA bmi 01CC6BE0
:02082FF4 F10CFA00 unknown
:02082FF8 F109FA4F unknown
:02082FFC 07FA0055 unknown
:02083000 05FA5BF1 ldreqb r5,[r10, #+0xbf1]!
:02083004 FA0061F1 blx 0209B7D8
:02083008 FA67F103 blx 03A7F424
:0208300C 006DF101 rsbeq  r15,r13,r1,lsl #0x2
:02083010 73F0FEFA mvnvcs r15,#0xFA0
:02083014 79F0FCFA ldmvcib  r0!,{r1,r3,r4,r5,r6,r7,r10,r11,r12,r13,r14,r15}^
:02083018 F0FAFA00 rscnvs r15,r10,r0,lsl #0x14
:0208301C F0F8FA7F rscnvs r15,r8,r15,ror r10
:02083020 F6FA0084 unknown
:02083024 F4FA8AF0 unknown
:02083028 FA0090F0 blx 020A73F8
:0208302C FA96F0F2 blx 0063F3FC
:02083030 009CF0EF addeqs r15,r12,r15,ror #0x1
:02083034 A2F0EDFA rscges r14,r0,#0x3E80
:02083038 A8F0EBFA ldmgeia  r0!,{r1,r3,r4,r5,r6,r7,r8,r9,r11,r13,r14,r15}^
:0208303C F0E9FA00 rscnv  r15,r9,r0,lsl #0x14
:02083040 F0E7FAAE rscnv  r15,r7,r14,lsr #0x15
:02083044 E5FA00B4 ldrb r0,[r10, #+0xb4]!
:02083048 E3FABAF0 mvns r11,#0xF0000
:0208304C FA00C0F0 blx 020B341C
:02083050 FAC6F0E1 blx 0123F3DC
:02083054 00CCF0DF unknown
:02083058 D1F0DDFA ldrlesh r13,[r0, #+0xda]!
:0208305C D7F0DBFA unknown
:02083060 F0D9FA00 sbcnvs r15,r9,r0,lsl #0x14
:02083064 F0D7FADD ldrnvsb r15,[r7],#+0xad
:02083068 D5FA00E3 ldrleb r0,[r10, #+0xe3]!
:0208306C D3FAE9F0 mvnles r14,#0x3C0000
:02083070 FA00EFF0 blx 020BF040
:02083074 FAF5F0D1 blx 01DFF3C0
:02083078 00FBF0CF rsceqs r15,r11,r15,asr #0x1
:0208307C 01F0CDFA ldreqsh r12,[r0, #+0xda]!
:02083080 07F0CBFB unknown
:02083084 F0C9FB00 sbcnv  r15,r9,r0,lsl #0x16
:02083088 F0C7FB0D sbcnv  r15,r7,r13,lsl #0x16
:0208308C C5FB0013 ldrgtb r0,[r11, #+0x13]!
:02083090 C3FB19F0 mvngts r1,#0x3C0000
:02083094 FB001FF0 blx 0208B064
:02083098 FB25F0C1 blx 029FF3AC
:0208309C 002BF0BF unknown
:020830A0 31F0BDFB ldrccsh r11,[r0, #+0xdb]!
:020830A4 37F0BBFB unknown
:020830A8 F0BAFB00 adcnvs r15,r10,r0,lsl #0x16
:020830AC F0B8FB3D adcnvs r15,r8,r13,lsr r11
:020830B0 B6FB0043 unknown
:020830B4 B4FB49F0 unknown
:020830B8 FB004FF0 blx 02097088
:020830BC FB55F0B2 blx 035FF394
:020830C0 005BF0B0 ldreqh r15,[r11],#-0x0
:020830C4 61F0AFFB ldrvssh r10,[r0, #+0xfb]!
:020830C8 67F0ADFB unknown
:020830CC F0ABFB00 adcnv  r15,r11,r0,lsl #0x16
:020830D0 F0A9FB6D adcnv  r15,r9,r13,ror #0x16
:020830D4 A7FB0073 unknown
:020830D8 A6FB79F0 unknown
:020830DC FB007FF0 blx 020A30AC
:020830E0 FB85F0A4 blx 001FF378
:020830E4 008BF0A2 addeq  r15,r11,r2,lsr #0x1
:020830E8 91F0A0FB ldrlssh r10,[r0, #+0xb]!
:020830EC 97F09FFB unknown
:020830F0 F09DFB00 addnvs r15,r13,r0,lsl #0x16
:020830F4 F09BFB9D umullnvs r15,r11,r13,r11
:020830F8 99FB00A3 unknown
:020830FC 98FBA9F0 ldmlsia  r11!,{r4,r5,r6,r7,r8,r11,r13,r15}^
:02083100 FB00AFF0 blx 020AF0D0
:02083104 FBB5F096 blx 00DFF364
:02083108 00BCF094 umlaleqs r15,r12,r4,r0
:0208310C C2F093FB rscgts r9,r0,#0xEC000003
:02083110 C8F091FB ldmgtia  r0!,{r0,r1,r3,r4,r5,r6,r7,r8,r12,r15}^
:02083114 F08FFB00 addnv  r15,r15,r0,lsl #0x16
:02083118 F08EFBCE addnv  r15,r14,r14,asr #0x17
:0208311C 8CFB00D4 ldchil 0,cr0,[r11],#+0x350
:02083120 8AFBDAF0 bhi 01F79CE8
:02083124 FB00E0F0 blx 020BB4F4
:02083128 FBE6F089 blx 01A3F354
:0208312C 00ECF087 rsceq  r15,r12,r7,lsl #0x1
:02083130 F2F086FB rscnvs r8,r0,#0xFB00000
:02083134 F8F084FB ldmnvia  r0!,{r0,r1,r3,r4,r5,r6,r7,r10,r15}^
:02083138 F083FB00 addnv  r15,r3,r0,lsl #0x16
:0208313C F081FBFE unknown
:02083140 F0800FFB unknown
:02083144 F07EFC0A rsbnvs r15,r14,r10,lsl #0x18
:02083148 007CFC11 rsbeqs r15,r12,r1,lsl r12
:0208314C 7BFC17F0 blvc 01F89114
:02083150 79FC1DF0 unknown
:02083154 FC23F000 stc2  0,cr15,[r3],#-0x0
:02083158 FC29F078 stc2  0,cr15,[r9],#-0x1e0
:0208315C 2FF00076 swics 0x00f00076
:02083160 35F075FC ldrccb r7,[r0, #+0x5fc]!
:02083164 F00073FC unknown
:02083168 F072FC3B rsbnvs r15,r2,r11,lsr r12
:0208316C 0070FC41 rsbeqs r15,r0,r1,asr #0x18
:02083170 6FFC47F0 swivs 0x00fc47f0
:02083174 6DFC4EF0 ldcvsl 14,cr4,[r12,#+0x3c0]!
:02083178 FC54F000 ldc2l 0,cr15,[r4],{#0x0}
:0208317C FC5AF06C ldc2l 0,cr15,[r10],{#0x6c}
:02083180 60F0006B rscvss r0,r0,r11,ror #0x0
:02083184 66F069FC unknown
:02083188 F00068FC unknown
:0208318C F066FC6C rsbnv  r15,r6,r12,ror #0x18
:02083190 0065FC72 rsbeq  r15,r5,r2,ror r12
:02083194 64FC78F0 unknown
:02083198 62FC7FF0 rscvss r7,r12,#0x3C0
:0208319C FC85F000 stc2  0,cr15,[r5],{#0x0}
:020831A0 FC8BF061 stc2  0,cr15,[r11],{#0x61}
:020831A4 91F0005F mvnlss r0,r15,asr r0
:020831A8 97F05EFC unknown
:020831AC F0005DFC unknown
:020831B0 F05BFC9D unknown
:020831B4 005AFCA3 subeqs r15,r10,r3,lsr #0x19
:020831B8 59FCAAF0 ldmplib  r12!,{r4,r5,r6,r7,r9,r11,r13,r15}^
:020831BC 58FCB0F0 ldmplia  r12!,{r4,r5,r6,r7,r12,r13,r15}^
:020831C0 FCB6F000 ldc2  0,cr15,[r6],#+0x0
:020831C4 FCBCF056 ldc2  0,cr15,[r12],#+0x158
:020831C8 C2F00055 rscgts r0,r0,#0x55
:020831CC C8F054FC unknown
:020831D0 F00052FC unknown
:020831D4 F051FCCE subnvs r15,r1,r14,asr #0x19
:020831D8 0050FCD5 ldreqsb r15,[r0],#-0xc5
:020831DC 4FFCDBF0 swimi 0x00fcdbf0
:020831E0 4DFCE1F0 ldcmil 1,cr14,[r12,#+0x3c0]!
:020831E4 FCE7F000 stc2l 0,cr15,[r7],#+0x0
:020831E8 FCEDF04C stc2l 0,cr15,[r13],#+0x130
:020831EC F3F0004B mvnnvs r0,#0x4B
:020831F0 FAF04AFC blx 01C95DE8
:020831F4 8003D5FC unknown
:020831F8 06F048FD unknown
:020831FC 0CF046FD ldceql 6,cr4,[r0],#+0x3f4
:02083200 F045FD00 subnv  r15,r5,r0,lsl #0x1a
:02083204 F044FD12 subnv  r15,r4,r2,lsl r13
:02083208 43FD0018 mvnmis r0,#0x18
:0208320C 42FD1FF0 rscmis r1,r13,#0x3C0
:02083210 FD0025F0 unknown
:02083214 FD2BF041 stc2  0,cr15,[r11,#-0x104]!
:02083218 0031F040 eoreqs r15,r1,r0,asr #0x0
:0208321C 37F03EFD unknown
:02083220 3EF03DFD mrccc 13,7,r3,cr0,cr13,{7}
:02083224 F03CFD00 eornvs r15,r12,r0,lsl #0x1a
:02083228 F03BFD44 eornvs r15,r11,r4,asr #0x1a
:0208322C 3AFD004A bcc 01FC335C
:02083230 39FD50F0 unknown
:02083234 FD0056F0 unknown
:02083238 FD5DF038 unknown
:0208323C 0063F037 rsbeq  r15,r3,r7,lsr r0
:02083240 69F036FD unknown
:02083244 6FF035FD swivs 0x00f035fd
:02083248 F034FD00 eornvs r15,r4,r0,lsl #0x1a
:0208324C F033FD75 eornvs r15,r3,r5,ror r13
:02083250 32FD007C rscccs r0,r13,#0x7C
:02083254 31FD82F0 ldrccsh r8,[r13, #+0x20]!
:02083258 FD0088F0 unknown
:0208325C FD8EF030 unknown
:02083260 0094F02F addeqs r15,r4,r15,lsr #0x0
:02083264 9BF02EFD blls 01C8EE60
:02083268 A1F02DFD ldrgesh r2,[r0, #+0xdd]!
:0208326C F02CFD00 eornv  r15,r12,r0,lsl #0x1a
:02083270 AD0001A7 unknown
:02083274 F0102BFD ldrnvsh r2,[r0], -r13
:02083278 F02AFDB3 unknown
:0208327C 0029FDBA unknown
:02083280 28FDC0F0 ldmcsia  r13!,{r4,r5,r6,r7,r14,r15}^
:02083284 27FDC6F0 unknown
:02083288 FDCCF000 unknown
:0208328C FDD3F026 unknown
:02083290 D9F00025 unknown
:02083294 FDDF0001 unknown
:02083298 04E5F024 unknown
:0208329C EBF023FD bl 01C8C298
:020832A0 F2F022FD rscnvs r2,r0,#0xD000000F
:020832A4 F021FD00 eornv  r15,r1,r0,lsl #0x1a
:020832A8 FE0001F8 mcr2 1,0,r0,cr0,cr8,{7}
:020832AC F01020FD ldrnvsh r2,[r0], -r13
:020832B0 F01FFE04 andnvs r15,r15,r4,lsl #0x1c
:020832B4 001EFE0B andeqs r15,r14,r11,lsl #0x1c
:020832B8 000111F0 unknown
:020832BC F01DFE17 andnvs r15,r13,r7,lsl r14
:020832C0 1CFE041D ldcnel 4,cr0,[r14],#+0x74
:020832C4 1BFE24F0 blne 0200C68C
:020832C8 01002AF0 unknown
:020832CC 1AFE3000 bne 0200F2D4
:020832D0 19FE36F0 unknown
:020832D4 013DF001 teqeq r13,r1
:020832D8 18FE4300 unknown
:020832DC FE0449F0 mcr2 9,0,r4,cr4,cr0,{7}
:020832E0 014FF017 mrseq r15,SPSR
:020832E4 16FE5600 unknown
:020832E8 FE5CF010 mrc2 0,2,r15,cr12,cr0,{0}
:020832EC 0162F015 msreq SPSR_x,r5
:020832F0 FE406800 cdp2 8,4,cr6,cr0,cr0,0
:020832F4 016FF014 msreq SPSR_fsxc,r4
:020832F8 13FE7500 mvnnes r7,#0x0
:020832FC FE7BF010 mrc2 0,3,r15,cr11,cr0,{0}
:02083300 0181F012 orreq  r15,r1,r2,lsl r0
:02083304 FE408800 cdp2 8,4,cr8,cr0,cr0,0
:02083308 018EF011 orreq  r15,r14,r1,lsl r0
:0208330C 10FE9400 rscnes r9,r14,r0,lsl #0x8
:02083310 019AF010 orreqs r15,r10,r0,lsl r0
:02083314 0FFEA100 swieq 0x00fea100
:02083318 0104A7F0 unknown
:0208331C 0EFEAD00 cdpeq 13,14,cr10,cr14,cr0,0
:02083320 0001B3F0 unknown
:02083324 0DFE41BA ldceql 1,cr4,[r14,#+0x2e8]!
:02083328 0001C0F0 unknown
:0208332C 100CFEC6 andne  r15,r12,r6,asr #0x1d
:02083330 0001CCF0 unknown
:02083334 F00BFED3 unknown
:02083338 000104D9 unknown
:0208333C F00AFEDF unknown
:02083340 EC0001E5 stc  1,cr0,[r0],{#0xe5}
:02083344 F009FE41 andnv  r15,r9,r1,asr #0x1c
:02083348 F80001F2 stmnvda  r0 ,{r1,r4,r5,r6,r7,r8}
:0208334C 50FF0001 rscpls r0,r15,r1
:02083350 05F008FE ldreqb r0,[r0, #+0x8fe]!
:02083354 010B0001 unknown
:02083358 FF501100 swinv 0x00501100
:0208335C 0118F007 tsteq r8,r7
:02083360 00011E00 andeq  r1,r1,r0,lsl #0x1c
:02083364 06FF5024 unknown
:02083368 00012AF0 unknown
:0208336C 37000131 unknown
:02083370 F005FF50 andnv  r15,r5,r0,asr r15
:02083374 4400013D strmi r0,[r0],#-0x13d
:02083378 504A0001 subpl  r0,r10,r1
:0208337C FF500001 swinv 0x00500001
:02083380 0156F004 cmpeq r6,r4
:02083384 01415D00 unknown
:02083388 00016300 andeq  r6,r1,r0,lsl #0x6
:0208338C F003FF69 andnv  r15,r3,r9,ror #0x1e
:02083390 00010570 andeq  r0,r1,r0,ror r5
:02083394 7C000176 stcvc  1,cr0,[r0],{#0x76}
:02083398 01820001 orreq  r0,r2,r1
:0208339C FF558900 swinv 0x00558900
:020833A0 018FF002 orreq  r15,r15,r2
:020833A4 00019500 andeq  r9,r1,r0,lsl #0xa
:020833A8 0001509B muleq  r1,r11,r0
:020833AC A80001A2 stmgeda  r0 ,{r1,r5,r7,r8}
:020833B0 01AE0001 moveq  r0,r1			;r0=-1878261755(0x900c0005)
:020833B4 FF55B500 swinv 0x0055b500
:020833B8 01BBF001 moveqs r15,r1			;r15=-1878261755(0x900c0005)
:020833BC 0001C100 andeq  r12,r1,r0,lsl #0x2
:020833C0 000150C7 andeq  r5,r1,r7,asr #0x1
:020833C4 D40001CE strle r0,[r0],#-0x1ce
:020833C8 01DA0001 biceqs r0,r10,r1
:020833CC 0155E100 cmpeq r5,r0,lsl #0x2
:020833D0 0001E700 andeq  r14,r1,r0,lsl #0xe
:020833D4 F30001ED unknown
:020833D8 0FFB0001 swieq 0x00fb0001
:020833DC 0100F0D5 unknown
:020833E0 00010600 andeq  r0,r1,r0,lsl #0xc
:020833E4 1300010D unknown
:020833E8 19000154 stmnedb  r0 ,{r2,r4,r6,r8}
:020833EC 011F0001 tsteq r15,r1
:020833F0 00012600 andeq  r2,r1,r0,lsl #0xc
:020833F4 0001552C andeq  r5,r1,r12,lsr #0xa
:020833F8 39000132 stmccdb  r0 ,{r1,r4,r5,r8}
:020833FC 3FF00000 swicc 0x00f00000
:02083400 45000105 strmi r0,[r0, #-0x105]		;(r0-0x105=*(900bff00))
:02083404 014B0001 unknown
:02083408 00015200 andeq  r5,r1,r0,lsl #0x4
:0208340C 00015558 andeq  r5,r1,r8,asr r5
:02083410 6500015E strvs r0,[r0, #-0x15e]		;(r0-0x15e=*(900bfea7))
:02083414 6BF00100 blvs 01C8381C
:02083418 71000105 unknown
:0208341C 01770001 cmneq r7,r1
:02083420 00017E00 andeq  r7,r1,r0,lsl #0x1c
:02083424 02005584 andeq  r5,r0,#0x21000000
:02083428 00018AF0 unknown
:0208342C 97000190 unknown
:02083430 9D000150 unknown
:02083434 A3F00300 mvnges r0,#0x0
:02083438 41AA0001 movmi  r0,r1			;r0=-1878261755(0x900c0005)
:0208343C 01B00001 moveqs r0,r1			;r0=-1878261755(0x900c0005)
:02083440 0400B600 streq r11,[r0],#-0x600
:02083444 0105BCF0 unknown
:02083448 0001C300 andeq  r12,r1,r0,lsl #0x6
:0208344C F00500C9 andnv  r0,r5,r9,asr #0x1
:02083450 000105CF andeq  r0,r1,r15,asr #0xb
:02083454 DC0001D6 stcle  1,cr0,[r0],{#0xd6}
:02083458 E2F00600 rscs r0,r0,#0x0
:0208345C E8000105 stmda  r0 ,{r0,r2,r8}
:02083460 00EF0001 rsceq  r0,r15,r1
:02083464 05F5F007 ldreqb r15,[r5, #+0x7]!
:02083468 00FB0001 rsceqs r0,r11,r1
:0208346C 0101F008 unknown
:02083470 08F00108 unknown
:02083474 010E0001 unknown
:02083478 0414F009 ldreq r15,[r4],#-0x9
:0208347C 011B0001 tsteq r11,r1
:02083480 0121F00A msreq CPSR_c,r10
:02083484 01412700 unknown
:02083488 012DF00B msreq CPSR_fsc,r11
:0208348C 0C013400 stceq  4,cr3,[r1],{#0x0}
:02083490 013AF010 teqeq r10,r0,lsl r0
:02083494 0D014000 unknown
:02083498 010446F0 unknown
:0208349C 0E014D00 cdpeq 13,0,cr4,cr1,cr0,0
:020834A0 000153F0 unknown
:020834A4 0F014159 swieq 0x00014159
:020834A8 00015FF0 unknown
:020834AC 10100166 andnes r0,r0,r6,ror #0x2
:020834B0 00016CF0 unknown
:020834B4 F0110172 andnvs r0,r1,r2,ror r1
:020834B8 12010478 andne  r0,r1,#0x78000000
:020834BC 00017FF0 unknown
:020834C0 10130185 andnes r0,r3,r5,lsl #0x3
:020834C4 00018BF0 unknown
:020834C8 F0140191 mulnvs r4,r1,r1
:020834CC 15010498 strne r0,[r1, #-0x498]		;(r1-0x498=*(900bfb6d))
:020834D0 00019EF0 unknown
:020834D4 101601A4 andnes r0,r6,r4,lsr #0x3
:020834D8 1701AAF0 unknown
:020834DC 0001B1F0 unknown
:020834E0 180140B7 stmneda  r1 ,{r0,r1,r2,r4,r5,r7,r14}
:020834E4 1901BDF0 stmnedb  r1 ,{r4,r5,r6,r7,r8,r10,r11,r12,r13,r15}
:020834E8 0100C3F0 unknown
:020834EC 1A01CA00 bne 020F5CF4
:020834F0 1B01D0F0 blne 020F78B8
:020834F4 01D6F001 biceqs r15,r6,r1
:020834F8 01DCF01C biceqs r15,r12,r12,lsl r0
:020834FC 0140E300 unknown
:02083500 01E9F01D mvneq  r15,r13,lsl r0
:02083504 00EFF01E rsceq  r15,r15,r14,lsl r0
:02083508 F5F01F01 ldrnvb r1,[r0, #+0xf01]!
:0208350C 01FC0001 mvneqs r0,r1
:02083510 02F01020 rsceqs r1,r0,#0x20
:02083514 08F02102 unknown
:02083518 F0002202 andnv  r2,r0,r2,lsl #0x4
:0208351C F023020E eornv  r0,r3,r14,lsl #0x4
:02083520 1B000115 blne 0208397C
:02083524 F0240240 eornv  r0,r4,r0,asr #0x4
:02083528 F0250221 eornv  r0,r5,r1,lsr #0x4
:0208352C 26020027 strcs r0,[r2],-r7, lsr #0x0
:02083530 27022DF0 unknown
:02083534 020034F0 andeq  r3,r0,#0xF0000000
:02083538 023AF028 eoreqs r15,r10,#0x28
:0208353C 0040F029 subeq  r15,r0,r9,lsr #0x0
:02083540 46F02A02 unknown
:02083544 024D0001 subeq  r0,r13,#0x1
:02083548 53F0102B mvnpls r1,#0x2B
:0208354C 59F02C02 unknown
:02083550 F0002D02 andnv  r2,r0,r2,lsl #0x1a
:02083554 F02E025F eornv  r0,r14,r15,asr r2
:02083558 002F0265 eoreq  r0,r15,r5,ror #0x4
:0208355C 30026CF0 unknown
:02083560 310272F0 unknown
:02083564 0278F000 rsbeqs r15,r8,#0x0
:02083568 027EF032 rsbeqs r15,r14,#0x32
:0208356C 84F00033 unknown
:02083570 8BF03402 blhi 01C90580
:02083574 F0003502 andnv  r3,r0,r2,lsl #0xa
:02083578 F0360291 mlanvs r6,r1,r2,r0unknown
:0208357C 00370297 mlaeqs r7,r7,r2,r0unknown
:02083580 38029DF0 stmccda  r2 ,{r4,r5,r6,r7,r8,r10,r11,r12,r15}
:02083584 3902A3F0 stmccdb  r2 ,{r4,r5,r6,r7,r8,r9,r13,r15}
:02083588 02AAF000 adceq  r15,r10,#0x0
:0208358C 02B0F03A adceqs r15,r0,#0x3A
:02083590 B6F0003B unknown
:02083594 BCF03C02 ldcltl 12,cr3,[r0],#+0x8
:02083598 F0003D02 andnv  r3,r0,r2,lsl #0x1a
:0208359C F03E02C2 eornvs r0,r14,r2,asr #0x5
:020835A0 004002C9 subeq  r0,r0,r9,asr #0x5
:020835A4 4102CFF0 unknown
:020835A8 4202D5F0 andmi  r13,r2,#0x3C000000
:020835AC 02DBF000 sbceqs r15,r11,#0x0
:020835B0 02E1F043 rsceq  r15,r1,#0x43
:020835B4 E8F00044 unknown
:020835B8 EEF04502 cdp 5,14,cr4,cr0,cr2,0
:020835BC F0004602 andnv  r4,r0,r2,lsl #0xc
:020835C0 F04802F4 unknown
:020835C4 004902FA unknown
:020835C8 4A0300F0 bmi 02143990
:020835CC 4B0306F0 blmi 02145194
:020835D0 030DF000 unknown
:020835D4 0313F04C tsteq r3,#0x4C
:020835D8 19F0004D unknown
:020835DC 1FF04F03 swine 0x00f04f03
:020835E0 F0005003 andnv  r5,r0,r3
:020835E4 F0510325 subnvs r0,r1,r5,lsr #0x6
:020835E8 0052032B subeqs r0,r2,r11,lsr #0x6
:020835EC 540332F0 strpl r3,[r3],#-0x2f0
:020835F0 550338F0 strpl r3,[r3, #-0x8f0]		;(r3-0x8f0=*(fffff710))
:020835F4 033EF000 teqeq r14,#0x0
:020835F8 0344F056 unknown
:020835FC 4AF00058 bmi 01C83764
:02083600 50F05903 rscpls r5,r0,r3,lsl #0x12
:02083604 F0005A03 andnv  r5,r0,r3,lsl #0x14
:02083608 F05B0356 subnvs r0,r11,r6,asr r3
:0208360C 005D035D subeqs r0,r13,r13,asr r3
:02083610 5E0363F0 mcrpl 3,0,r6,cr3,cr0,{7}
:02083614 5F0369F0 swipl 0x000369f0
:02083618 036FF000 msreq SPSR_fsxc,#0x0
:0208361C 0375F061 cmneq r5,#0x61
:02083620 7BF00062 blvc 01C837B0
:02083624 81F06403 mvnhis r6,r3,lsl #0x8
:02083628 F0006503 andnv  r6,r0,r3,lsl #0xa
:0208362C F0660388 rsbnv  r0,r6,r8,lsl #0x7
:02083630 0068038E rsbeq  r0,r8,r14,lsl #0x7
:02083634 690394F0 stmvsdb  r3 ,{r4,r5,r6,r7,r10,r12,r15}
:02083638 6B039AF0 blvs 0216A200
:0208363C 03A0F000 moveq  r15,#0x0		;r15=0(0x0)
:02083640 03A6F06C moveq  r15,#0x6C		;r15=108(0x6c)
:02083644 ACF0006D ldcgel 0,cr0,[r0],#+0x1b4
:02083648 B2F06F03 rsclts r6,r0,#0xC
:0208364C F0007003 andnv  r7,r0,r3
:02083650 F07203B9 unknown
:02083654 007303BF unknown
:02083658 7503C5F0 strvc r12,[r3, #-0x5f0]		;(r3-0x5f0=*(fffffa10))
:0208365C 7603CBF0 unknown
:02083660 03D1F000 biceqs r15,r1,#0x0
:02083664 03D7F078 biceqs r15,r7,#0x78
:02083668 DDF00079 ldclel 0,cr0,[r0,#+0x1e4]!
:0208366C E3F07B03 mvns r7,#0xC00
:02083670 F0007C03 andnv  r7,r0,r3,lsl #0x18
:02083674 F07E03E9 rsbnvs r0,r14,r9,ror #0x7
:02083678 007F03EF rsbeqs r0,r15,r15,ror #0x7
:0208367C 8103F6F0 unknown
:02083680 8303FCF0 unknown
:02083684 0402F000 streq r15,[r2],#-0x0
:02083688 0408F084 streq r15,[r8],#-0x84
:0208368C 0EF00086 cdpeq 0,14,cr0,cr0,cr6,4
:02083690 14F08704 unknown
:02083694 F0008904 andnv  r8,r0,r4,lsl #0x12
:02083698 F08A041A addnv  r0,r10,r10,lsl r4
:0208369C 008C0420 addeq  r0,r12,r0,lsr #0x8
:020836A0 8E0426F0 mcrhi 6,0,r2,cr4,cr0,{7}
:020836A4 8F042CF0 swihi 0x00042cf0
:020836A8 0432F000 unknown
:020836AC 0438F091 unknown
:020836B0 3EF00093 mrccc 0,7,r0,cr0,cr3,{4}
:020836B4 44F09404 unknown
:020836B8 F0009604 andnv  r9,r0,r4,lsl #0xc
:020836BC F098044B addnvs r0,r8,r11,asr #0x8
:020836C0 00990451 addeqs r0,r9,r1,asr r4
:020836C4 9B0457F0 blls 0219968C
:020836C8 9D045DF0 unknown
:020836CC 0463F000 unknown
:020836D0 0469F09F unknown
:020836D4 6FF000A0 swivs 0x00f000a0
:020836D8 75F0A204 ldrvcb r10,[r0, #+0x204]!
:020836DC F000A404 andnv  r10,r0,r4,lsl #0x8
:020836E0 F0A6047B adcnv  r0,r6,r11,ror r4
:020836E4 00A70481 adceq  r0,r7,r1,lsl #0x9
:020836E8 A90487F0 stmgedb  r4 ,{r4,r5,r6,r7,r8,r9,r10,r15}
:020836EC AB048DF0 blge 021A6EB4
:020836F0 0493F000 ldreq r15,[r3],#+0x0
:020836F4 0499F0AD ldreq r15,[r9],#+0xad
:020836F8 9FF000AF swils 0x00f000af
:020836FC A5F0B004 ldrgeb r11,[r0, #+0x4]!
:02083700 F000B204 andnv  r11,r0,r4,lsl #0x4
:02083704 F0B404AB adcnvs r0,r4,r11,lsr #0x9
:02083708 00B604B1 unknown
:0208370C B804B7F0 stmltda  r4 ,{r4,r5,r6,r7,r8,r9,r10,r12,r13,r15}
:02083710 BA04BDF0 blt 021B2ED8
:02083714 04C3F000 streqb r15,[r3],#+0x0
:02083718 04C9F0BB streqb r15,[r9],#+0xbb
:0208371C CFF000BD swigt 0x00f000bd
:02083720 D5F0BF04 ldrleb r11,[r0, #+0xf04]!
:02083724 F000C104 andnv  r12,r0,r4,lsl #0x2
:02083728 F0C304DB unknown
:0208372C 00C504E1 sbceq  r0,r5,r1,ror #0x9
:02083730 C704E7F0 unknown
:02083734 C904EDF0 stmgtdb  r4 ,{r4,r5,r6,r7,r8,r10,r11,r13,r14,r15}
:02083738 04F3F000 unknown
:0208373C 04F9F0CB unknown
:02083740 FFF000CD swinv 0x00f000cd
:02083744 05F0CF04 ldreqb r12,[r0, #+0xf04]!
:02083748 F000D105 andnv  r13,r0,r5,lsl #0x2
:0208374C F0D3050B sbcnvs r0,r3,r11,lsl #0xa
:02083750 00D50511 sbceqs r0,r5,r1,lsl r5
:02083754 D70517F0 unknown
:02083758 D9051DF0 stmledb  r5 ,{r4,r5,r6,r7,r8,r10,r11,r12}
:0208375C 0523F000 streq r15,[r3, #-0x0]!
:02083760 0529F0DB streq r15,[r9, #-0xdb]!
:02083764 2FF000DD swics 0x00f000dd
:02083768 34F0DF05 unknown
:0208376C F000E105 andnv  r14,r0,r5,lsl #0x2
:02083770 F0E3053A rscnv  r0,r3,r10,lsr r5
:02083774 00E50540 rsceq  r0,r5,r0,asr #0xa
:02083778 E70546F0 unknown
:0208377C E9054CF0 stmdb  r5 ,{r4,r5,r6,r7,r10,r11,r14}
:02083780 0552F000 ldreqb r15,[r2, #-0x0]		;(r2-0x0=*(00000000))
:02083784 0558F0EB ldreqb r15,[r8, #-0xeb]		;(r8-0xeb=*(cb4400e8))
:02083788 5EF000ED cdppl 0,14,cr0,cr0,cr13,7
:0208378C 64F0EF05 unknown
:02083790 F000F205 andnv  r15,r0,r5,lsl #0x4
:02083794 F0F4056A rscnvs r0,r4,r10,ror #0xa
:02083798 00F60570 rsceqs r0,r6,r0,ror r5
:0208379C F80576F0 stmnvda  r5 ,{r4,r5,r6,r7,r9,r10,r12,r13,r14}
:020837A0 FA057CF0 blx 021E2B70
:020837A4 0581F000 streq r15,[r1, #+0x0]		;r1+0x0=*(900c0005)
:020837A8 0587F0FC streq r15,[r7, #+0xfc]		;r7+0xfc=*(000000fc)
:020837AC 8DF000FE ldchil 0,cr0,[r0,#+0x3f8]!
:020837B0 93F10105 mvnlss r0,#0x40000001
:020837B4 F1000305 unknown
:020837B8 F1050599 swpnv r0,r9,r5
:020837BC 0007059F muleq  r7,r15,r5
:020837C0 0905A5F1 stmeqdb  r5 ,{r0,r4,r5,r6,r7,r8,r10,r13,r15}
:020837C4 0C05ABF1 stceq  11,cr10,[r5],{#0xf1}
:020837C8 05B1F100 ldreq r15,[r1, #+0x100]!
:020837CC 05B6F10E ldreq r15,[r6, #+0x10e]!
:020837D0 BCF10010 ldcltl 0,cr0,[r1],#+0x40
:020837D4 C2F11205 rscgts r1,r1,#0x50000000
:020837D8 F1001505 unknown
:020837DC F11705C8 tstnv r7,r8,asr #0xb
:020837E0 001905CE andeqs r0,r9,r14,asr #0xb
:020837E4 1C05D4F1 stcne  4,cr13,[r5],{#0xf1}
:020837E8 1E05DAF1 mcrne 10,0,r13,cr5,cr1,{7}
:020837EC 05DFF100 ldreqb r15,[r15, #+0x100]		;r15+0x100=*(32f1b607)=#0(0x00000000)
:020837F0 05E5F120 streqb r15,[r5, #+0x120]!
:020837F4 EBF10023 bl 01CC3888
:020837F8 F1F12505 mvnnvs r2,r5,lsl #0xa
:020837FC F1002705 unknown
:02083800 F12A05F7 unknown
:02083804 002C05FD unknown
:02083808 2E0602F1 mcrcs 2,0,r0,cr6,cr1,{7}
:0208380C 310608F1 unknown
:02083810 060EF100 streq r15,[r14],-r0, lsl #0x2
:02083814 0614F133 unknown
:02083818 1AF10035 bne 01CC38F4
:0208381C 1FF13806 swine 0x00f13806
:02083820 F1003A06 unknown
:02083824 F13D0625 teqnv r13,r5,lsr #0xc
:02083828 003F062B eoreqs r0,r15,r11,lsr #0xc
:0208382C 410631F1 unknown
:02083830 440637F1 strmi r3,[r6],#-0x7f1
:02083834 063CF100 unknown
:02083838 0642F146 streqb r15,[r6],#-0x7f1
:0208383C 48F10049 unknown
:02083840 4EF14B06 cdpmi 11,14,cr4,cr1,cr6,0
:02083844 F1004E06 unknown
:02083848 F1500654 cmpnv r0,r4,asr r6
:0208384C 00530659 subeqs r0,r3,r9,asr r6
:02083850 55065FF1 strpl r5,[r6, #-0xff1]		;r6-0xff1=*(220a631b)=#0(0x00000000)
:02083854 580665F1 stmplda  r6 ,{r0,r4,r5,r6,r7,r8,r10,r13,r14}
:02083858 066BF100 unknown
:0208385C 0670F15A unknown
:02083860 76F1005D unknown
:02083864 7CF15F06 ldcvcl 15,cr5,[r1],#+0x18
:02083868 F1006206 unknown
:0208386C F1650682 unknown
:02083870 00670687 rsbeq  r0,r7,r7,lsl #0xd
:02083874 6A068DF1 bvs 02227040
:02083878 6C0693F1 stcvs  3,cr9,[r6],{#0xf1}
:0208387C 0699F100 ldreq r15,[r9],+r0, lsl #0x2
:02083880 069EF16F ldreq r15,[r9],+r0, lsl #0x2
:02083884 A4F10071 unknown
:02083888 AAF17406 bge 01CE08A8
:0208388C F1007706 unknown
:02083890 F17906AF cmnnv r9,r15,lsr #0xd
:02083894 007C06B5 unknown
:02083898 7F06BBF1 swivc 0x0006bbf1
:0208389C 8106C1F1 unknown
:020838A0 06C6F100 streqb r15,[r6],+r0, lsl #0x2
:020838A4 06CCF184 streqb r15,[r12],+r4, lsl #0x3
:020838A8 D2F10087 rscles r0,r1,#0x87
:020838AC D7F18906 ldrleb r8,[r1,+r6, lsl #0x12]!
:020838B0 F1008C06 unknown
:020838B4 F18F06DD unknown
:020838B8 009106E3 addeqs r0,r1,r3,ror #0xd
:020838BC 9406E8F1 strls r14,[r6],#-0x8f1
:020838C0 9706EEF1 unknown
:020838C4 06F4F100 unknown
:020838C8 06F9F19A unknown
:020838CC FFF1009C swinv 0x00f1009c
:020838D0 05F19F06 ldreqb r9,[r1, #+0xf06]!
:020838D4 F100A207 unknown
:020838D8 F1A5070A movnv  r0,r10,lsl #0xe		;r0=0(0x0)
:020838DC 00A70710 adceq  r0,r7,r0,lsl r7
:020838E0 AA0715F1 bge 022490AC
:020838E4 AD071BF1 unknown
:020838E8 0721F100 streq r15,[r1,-r0, lsl #0x2]!
:020838EC 0726F1B0 unknown
:020838F0 2CF100B3 ldccsl 0,cr0,[r1],#+0x2cc
:020838F4 32F1B507 rscccs r11,r1,#0x1C00000
:020838F8 F100B807 unknown
:020838FC F1BB0737 movnvs r0,lsr r7		;r0=0(0x0)
:02083900 00BE073D adceqs r0,r14,r13,lsr r7
:02083904 C10742F1 unknown
:02083908 C40748F1 strgt r4,[r7],#-0x8f1
:0208390C 074EF100 streqb r15,[r14,-r0, lsl #0x2]
:02083910 0753F1C6 ldreqb r15,[r14,-r0, lsl #0x2]
:02083914 59F100C9 unknown
:02083918 5EF1CC07 cdppl 12,14,cr12,cr1,cr7,0
:0208391C F100CF07 unknown
:02083920 F1D20764 bicnvs r0,r2,r4,ror #0xe
:02083924 00D5076A sbceqs r0,r5,r10,ror #0xe
:02083928 D8076FF1 stmleda  r7 ,{r0,r4,r5,r6,r7,r8,r9,r10,r11,r13,r14}
:0208392C DB0775F1 blle 022610F8
:02083930 077AF100 ldreqb r15,[r10,-r0, lsl #0x2]!
:02083934 0780F1DE unknown
:02083938 85F100E1 ldrhib r0,[r1, #+0xe1]!
:0208393C 8BF1E407 blhi 01CFC960
:02083940 F100E707 unknown
:02083944 F1EA0790 unknown
:02083948 00ED0796 smlaleq  r0,r13,r6,r7
:0208394C F0079BF1 unknown
:02083950 F307A1F1 unknown
:02083954 07A6F100 streq r15,[r6,+r0, lsl #0x2]!
:02083958 07ACF1F6 unknown
:0208395C B2F100F9 rsclts r0,r1,#0xF9
:02083960 B7F1FC07 ldrltb r15,[r1,+r7, lsl #0x18]!
:02083964 F100FF07 unknown
:02083968 F20207BD andnv  r0,r2,#0x2F40000
:0208396C 000507C2 andeq  r0,r5,r2,asr #0xf
:02083970 0807C8F2 stmeqda  r7 ,{r1,r4,r5,r6,r7,r11,r14,r15}
:02083974 0B07CDF2 bleq 02277144
:02083978 07D2F200 ldreqb r15,[r2,+r0, lsl #0x4]
:0208397C 07D8F20E ldreqb r15,[r8,+r14, lsl #0x4]
:02083980 DDF20011 ldclel 0,cr0,[r2,#+0x44]!
:02083984 E3F21407 mvns r1,#0x7000000
:02083988 F2001707 andnv  r1,r0,#0x1C0000
:0208398C F21A07E8 andnvs r0,r10,#0x3A00000
:02083990 001D07EE andeqs r0,r13,r14,ror #0xf
:02083994 2107F3F2 unknown
:02083998 2407F9F2 strcs r15,[r7],#-0x9f2
:0208399C 07FEF200 ldreqb r15,[r14,+r0, lsl #0x4]!
:020839A0 0804F227 stmeqda  r4 ,{r0,r1,r2,r5,r9,r12,r13,r14,r15}
:020839A4 09F2002A unknown
:020839A8 0EF22D08 cdpeq 13,14,cr2,cr2,cr8,0
:020839AC F2003008 andnv  r3,r0,#0x8
:020839B0 F2340814 eornvs r0,r4,#0x140000
:020839B4 00370819 eoreqs r0,r7,r9,lsl r8
:020839B8 3A081FF2 bcc 0228B988
:020839BC 3D0824F2 unknown
:020839C0 082AF200 stmeqda  r10!,{r9,r12,r13,r14,r15}
:020839C4 082FF240 stmeqda  r15!,{r6,r9,r12,r13,r14,r15}
:020839C8 34F20044 unknown
:020839CC 3AF24708 bcc 01D155F4
:020839D0 F2004A08 andnv  r4,r0,#0x8000
:020839D4 F24D083F subnv  r0,r13,#0x3F0000
:020839D8 00500845 subeqs r0,r0,r5,asr #0x10
:020839DC 54084AF2 strpl r4,[r8],#-0xaf2
:020839E0 57084FF2 unknown
:020839E4 0855F200 ldmeqda  r5 ,{r9,r12,r13,r14,r15}^
:020839E8 085AF25A ldmeqda  r10 ,{r1,r3,r4,r6,r9,r12,r13,r14,r15}^
:020839EC 5FF2005E swipl 0x00f2005e
:020839F0 65F26108 ldrvsb r6,[r2, #+0x108]!
:020839F4 F2006408 andnv  r6,r0,#0x8000000
:020839F8 F267086A rsbnv  r0,r7,#0x6A0000
:020839FC 006B086F rsbeq  r0,r11,r15,ror #0x10
:02083A00 6E0875F2 mcrvs 5,0,r7,cr8,cr2,{7}
:02083A04 71087AF2 unknown
:02083A08 087FF200 ldmeqda  r15!,{r9,r12,r13,r14,r15}^
:02083A0C 0885F275 stmeqia  r5 ,{r0,r2,r4,r5,r6,r9,r12,r13,r14,r15}
:02083A10 8AF20078 bhi 01D03BF8
:02083A14 8FF27B08 swihi 0x00f27b08
:02083A18 F2007F08 andnv  r7,r0,#0x20
:02083A1C F2820895 addnv  r0,r2,#0x950000
:02083A20 0086089A umulleq  r0,r6,r10,r8
:02083A24 89089FF2 stmhidb  r8 ,{r1,r4,r5,r6,r7,r8,r9,r10,r11,r12,r15}
:02083A28 8C08A5F2 stchi  5,cr10,[r8],{#0xf2}
:02083A2C 08AAF200 stmeqia  r10!,{r9,r12,r13,r14,r15}
:02083A30 08AFF290 stmeqia  r15!,{r4,r7,r9,r12,r13,r14,r15}
:02083A34 B4F20093 unknown
:02083A38 BAF29708 blt 01D29660
:02083A3C F2009A08 andnv  r9,r0,#0x8000
:02083A40 F29E08BF addnvs r0,r14,#0xBF0000
:02083A44 00A108C4 adceq  r0,r1,r4,asr #0x11
:02083A48 A408C9F2 strge r12,[r8],#-0x9f2
:02083A4C A808CFF2 stmgeda  r8 ,{r1,r4,r5,r6,r7,r8,r9,r10,r11,r14,r15}
:02083A50 08D4F200 ldmeqia  r4 ,{r9,r12,r13,r14,r15}^
:02083A54 08D9F2AB ldmeqia  r9 ,{r0,r1,r3,r5,r7,r9,r12,r13,r14,r15}^
:02083A58 DEF200AF cdple 0,14,cr0,cr2,cr15,5
:02083A5C E4F2B208 unknown
:02083A60 F200B608 andnv  r11,r0,#0x800000
:02083A64 F2B908E9 adcnvs r0,r9,#0xE90000
:02083A68 00BD08EE adceqs r0,r13,r14,ror #0x11
:02083A6C C008F3F2 unknown
:02083A70 C408F8F2 strgt r15,[r8],#-0x8f2
:02083A74 08FEF200 ldmeqia  r14!,{r9,r12,r13,r14,r15}^
:02083A78 0903F2C7 stmeqdb  r3 ,{r0,r1,r2,r6,r7,r9,r12,r13,r14,r15}
:02083A7C 08F200CB unknown
:02083A80 0DF2CE09 ldceql 14,cr12,[r2,#+0x24]!
:02083A84 F200D209 andnv  r13,r0,#0x90000000
:02083A88 F2D60912 sbcnvs r0,r6,#0x48000
:02083A8C 00D90918 sbceqs r0,r9,r8,lsl r9
:02083A90 DD091DF2 unknown
:02083A94 E00922F2 unknown
:02083A98 0927F200 stmeqdb  r7!,{r9,r12,r13,r14,r15}
:02083A9C 092CF2E4 stmeqdb  r12!,{r2,r5,r6,r7,r9,r12,r13,r14,r15}
:02083AA0 31F200E8 mvnccs r0,r8,ror #0x1
:02083AA4 37F2EB09 ldrccb r14,[r2,+r9, lsl #0x16]!
:02083AA8 F200EF09 andnv  r14,r0,#0x24
:02083AAC F2F2093C rscnvs r0,r2,#0xF0000
:02083AB0 00F60941 rsceqs r0,r6,r1,asr #0x12
:02083AB4 FA0946F2 blx 022D568C
:02083AB8 FD094BF2 unknown
:02083ABC 0950F200 ldmeqdb  r0 ,{r9,r12,r13,r14,r15}^
:02083AC0 0955F301 ldmeqdb  r5 ,{r0,r8,r9,r12,r13,r14,r15}^
:02083AC4 5AF30005 bpl 01D43AE0
:02083AC8 5FF30809 swipl 0x00f30809
:02083ACC F3000C09 unknown
:02083AD0 F3100965 tstnv r0,#0x194000
:02083AD4 0013096A andeqs r0,r3,r10,ror #0x12
:02083AD8 17096FF3 unknown
:02083ADC 1B0974F3 blne 022E0EB0
:02083AE0 0979F300 ldmeqdb  r9!,{r8,r9,r12,r13,r14,r15}^
:02083AE4 097EF31F ldmeqdb  r14!,{r0,r1,r2,r3,r4,r8,r9,r12,r13,r14,r15}^
:02083AE8 83F30022 mvnhis r0,#0x22
:02083AEC 88F32609 unknown
:02083AF0 F3002A09 unknown
:02083AF4 F32E098D unknown
:02083AF8 00310992 mlaeqs r1,r2,r9,r0unknown
:02083AFC 350997F3 strcc r9,[r9, #-0x7f3]		;(r9-0x7f3=*(fffff80d))
:02083B00 39099CF3 stmccdb  r9 ,{r0,r1,r4,r5,r6,r7,r10,r11,r12,r15}
:02083B04 09A1F300 stmeqib  r1!,{r8,r9,r12,r13,r14,r15}
:02083B08 09A6F33D stmeqib  r6!,{r0,r2,r3,r4,r5,r8,r9,r12,r13,r14,r15}
:02083B0C ABF30040 blge 01D43C14
:02083B10 B0F34409 rsclts r4,r3,r9,lsl #0x8
:02083B14 F3004809 unknown
:02083B18 F34C09B5 unknown
:02083B1C 005009BA ldreqh r0,[r0],#-0x9a
:02083B20 5409BFF3 strpl r11,[r9],#-0xff3
:02083B24 5709C4F3 unknown
:02083B28 09C9F300 stmeqib  r9 ,{r8,r9,r12,r13,r14,r15}^
:02083B2C 09CEF35B stmeqib  r14 ,{r0,r1,r3,r4,r6,r8,r9,r12,r13,r14,r15}^
:02083B30 D3F3005F mvnles r0,#0x5F
:02083B34 D8F36309 unknown
:02083B38 F3006709 unknown
:02083B3C F36B09DD unknown
:02083B40 006F09E2 rsbeq  r0,r15,r2,ror #0x13
:02083B44 7209E7F3 andvc  r14,r9,#0x3CC0000
:02083B48 7609ECF3 unknown
:02083B4C 09F1F300 ldmeqib  r1!,{r8,r9,r12,r13,r14,r15}^
:02083B50 09F6F37A ldmeqib  r6!,{r1,r3,r4,r5,r6,r8,r9,r12,r13,r14,r15}^
:02083B54 FBF3007E blx 01D43D54
:02083B58 FFF38209 swinv 0x00f38209
:02083B5C F3008609 unknown
:02083B60 F38A0A04 orrnv  r0,r10,#0x4000
:02083B64 008E0A09 addeq  r0,r14,r9,lsl #0x14
:02083B68 920A0EF3 andls  r0,r10,#0xF30
:02083B6C 960A13F3 unknown
:02083B70 0A18F300 beq 026C0778
:02083B74 0A1DF39A beq 028009E4
:02083B78 22F3009E rsccss r0,r3,#0x9E
:02083B7C 26F3A20A unknown
:02083B80 F300A60A unknown
:02083B84 F3AA0A2B movnv  r0,#0x2B000		;r0=176128(0x2b000)
:02083B88 00AE0A30 adceq  r0,r14,r0,lsr r10
:02083B8C B20A35F3 andlt  r3,r10,#0x3CC00000
:02083B90 B60A3AF3 unknown
:02083B94 0A3FF300 beq 0308079C
:02083B98 0A44F3BA beq 031C0A88
:02083B9C 48F300BE unknown
:02083BA0 4DF3C20A ldcmil 2,cr12,[r3,#+0x28]!
:02083BA4 F300C60A unknown
:02083BA8 F3CA0A52 bicnv  r0,r10,#0x52000
:02083BAC 00CE0A57 sbceq  r0,r14,r7,asr r10
:02083BB0 D20A5CF3 andle  r5,r10,#0xF300
:02083BB4 D60A60F3 unknown
:02083BB8 0A65F300 beq 03A007C0
:02083BBC 0A6AF3DA beq 03B40B2C
:02083BC0 6FF300DE swivs 0x00f300de
:02083BC4 73F3E20A mvnvcs r14,#0xA0000000
:02083BC8 F300E70A unknown
:02083BCC F3EB0A78 mvnnv  r0,#0x78000
:02083BD0 00EF0A7D rsceq  r0,r15,r13,ror r10
:02083BD4 F30A82F3 unknown
:02083BD8 F70A86F3 unknown
:02083BDC 0A8BF300 beq 003807E4
:02083BE0 0A90F3FB beq 004C0BD4
:02083BE4 95F300FF ldrlsb r0,[r3, #+0xff]!
:02083BE8 99F4040A unknown
:02083BEC F400080A strnv r0,[r0],#-0x80a
:02083BF0 F40C0A9E strnv r0,[r12],#-0xa9e
:02083BF4 00100AA3 andeqs r0,r0,r3,lsr #0x15
:02083BF8 140AA7F4 strne r10,[r10],#-0x7f4
:02083BFC 180AACF4 stmneda  r10 ,{r2,r4,r5,r6,r7,r10,r11,r13,r15}
:02083C00 0AB1F400 beq 00D00C08
:02083C04 0AB5F41D beq 00E00C80
:02083C08 BAF40021 blt 01D83C94
:02083C0C BFF4250A swilt 0x00f4250a
:02083C10 F400290A strnv r2,[r0],#-0x90a
:02083C14 F42E0AC3 unknown
:02083C18 00320AC8 eoreqs r0,r2,r8,asr #0x15
:02083C1C 360ACDF4 unknown
:02083C20 3A0AD1F4 bcc 023383F8
:02083C24 0AD6F400 beq 01640C2C
:02083C28 0ADBF43F beq 01780D2C
:02083C2C DFF40043 swile 0x00f40043
:02083C30 E4F4470A unknown
:02083C34 F4004B0A strnv r4,[r0],#-0xb0a
:02083C38 F4500AE8 ldrnvb r0,[r0],#-0xae8
:02083C3C 00540AED subeqs r0,r4,r13,ror #0x15
:02083C40 580AF2F4 stmplda  r10 ,{r2,r4,r5,r6,r7,r9,r12,r13,r14,r15}
:02083C44 5D0AF6F4 unknown
:02083C48 0AFBF400 beq 01F80C50
:02083C4C 0AFFF461 beq 02080DD8
:02083C50 04F40065 unknown
:02083C54 08F4690B unknown
:02083C58 F4006E0B strnv r6,[r0],#-0xe0b
:02083C5C F4720B0D unknown
:02083C60 00770B11 rsbeqs r0,r7,r1,lsl r11
:02083C64 7B0B16F4 blvc 0234983C
:02083C68 7F0B1BF4 swivc 0x000b1bf4
:02083C6C 0B1FF400 bleq 02880C74
:02083C70 0B24F484 bleq 029C0E88
:02083C74 28F40088 unknown
:02083C78 2DF48C0B ldccsl 12,cr8,[r4,#+0x2c]!
:02083C7C F400910B strnv r9,[r0],#-0x10b
:02083C80 F4950B31 ldrnv r0,[r5],#+0xb31
:02083C84 009A0B36 addeqs r0,r10,r6,lsr r11
:02083C88 9E0B3AF4 mcrls 10,0,r3,cr11,cr4,{7}
:02083C8C A20B3EF4 andge  r3,r11,#0xF40
:02083C90 0B43F400 bleq 03180C98
:02083C94 0B47F4A7 bleq 03280F38
:02083C98 4CF400AB ldcmil 0,cr0,[r4],#+0x2ac
:02083C9C 50F4B00B rscpls r11,r4,r11
:02083CA0 F400B40B strnv r11,[r0],#-0x40b
:02083CA4 F4B90B55 unknown
:02083CA8 00BD0B59 adceqs r0,r13,r9,asr r11
:02083CAC C20B5EF4 andgt  r5,r11,#0xF40
:02083CB0 C60B62F4 unknown
:02083CB4 0B66F400 bleq 03A40CBC
:02083CB8 0B6BF4CA bleq 03B80FE8
:02083CBC 6FF400CF swivs 0x00f400cf
:02083CC0 74F4D30B unknown
:02083CC4 F400D80B strnv r13,[r0],#-0x80b
:02083CC8 F4DC0B78 ldrnvb r0,[r12],#+0xb78
:02083CCC 00E10B7C rsceq  r0,r1,r12,ror r11
:02083CD0 E50B81F4 str r8,[r11, #-0x1f4]		;r11-0x1f4=*(02ffff4c)=#-237571627(0xf1d6f1d5)
:02083CD4 EA0B85F4 b 023654AC
:02083CD8 0B89F400 bleq 00300CE0
:02083CDC 0B8EF4EF bleq 004410A0
:02083CE0 92F400F3 rsclss r0,r4,#0xF3
:02083CE4 97F4F80B ldrlsb r15,[r4,+r11, lsl #0x10]!
:02083CE8 F400FC0B strnv r15,[r0],#-0xc0b
:02083CEC F5010B9B strnv r0,[r1, #-0xb9b]		;(r1-0xb9b=*(900bf46a))
:02083CF0 00050B9F muleq  r5,r15,r11
:02083CF4 0A0BA3F5 beq 0236CCD0
:02083CF8 0E0BA8F5 mcreq 8,0,r10,cr11,cr5,{7}
:02083CFC 0BACF500 bleq 00BC1104
:02083D00 0BB0F513 bleq 00CC1154
:02083D04 B5F50018 ldrltb r0,[r5, #+0x18]!
:02083D08 B9F51C0B unknown
:02083D0C F500210B strnv r2,[r0, #-0x10b]		;(r0-0x10b=*(0002aef5))
:02083D10 F5250BBD strnv r0,[r5, #-0xbbd]!
:02083D14 002A0BC1 eoreq  r0,r10,r1,asr #0x17
:02083D18 2F0BC6F5 swics 0x000bc6f5
:02083D1C 330BCAF5 unknown
:02083D20 0BCEF500 bleq 01441128
:02083D24 0BD2F538 bleq 0154120C
:02083D28 D7F5003D unknown
:02083D2C DBF5410B blle 01DD4160
:02083D30 F500460B strnv r4,[r0, #-0x60b]		;(r0-0x60b=*(0002a9f5))
:02083D34 F54B0BDF strnvb r0,[r11, #-0xbdf]		;r11-0xbdf=*(02fff561)=#-932133008(0xc870c770)
:02083D38 004F0BE3 subeq  r0,r15,r3,ror #0x17
:02083D3C 540BE8F5 strpl r14,[r11],#-0x8f5
:02083D40 590BECF5 stmpldb  r11 ,{r0,r2,r4,r5,r6,r7,r10,r11,r13,r14,r15}
:02083D44 0BF0F500 bleq 01CC114C
:02083D48 0BF4F55D bleq 01DC12C4
:02083D4C F8F50062 unknown
:02083D50 FCF5670B ldc2l 7,cr6,[r5],#+0x2c
:02083D54 F5006B0B strnv r6,[r0, #-0xb0b]		;(r0-0xb0b=*(c870bc65))
:02083D58 F5700C01 ldrnvb r0,[r0, #-0xc01]!
:02083D5C 00750C05 rsbeqs r0,r5,r5,lsl #0x18
:02083D60 7A0C09F5 bvc 0238653C
:02083D64 7E0C0DF5 mcrvc 13,0,r0,cr12,cr5,{7}
:02083D68 0C11F500 ldceq  5,cr15,[r1],{#0x0}
:02083D6C 0C15F583 ldceq  5,cr15,[r5],{#0x83}
:02083D70 19F50088 unknown
:02083D74 1EF58D0C cdpne 13,14,cr8,cr5,cr12,0
:02083D78 F500910C strnv r9,[r0, #-0x10c]		;(r0-0x10c=*(c870c664))
:02083D7C F5960C22 ldrnv r0,[r6, #+0xc22]		;r6+0xc22=*(220a7f2e)=#0(0x00000000)
:02083D80 009B0C26 addeqs r0,r11,r6,lsr #0x18
:02083D84 A00C2AF5 unknown
:02083D88 A40C2EF5 strge r2,[r12],#-0xef5
:02083D8C 0C32F500 ldceq  5,cr15,[r2],#-0x0
:02083D90 0C36F5A9 ldceq  5,cr15,[r6],#-0x2a4
:02083D94 3AF500AE bcc 01DC4054
:02083D98 3EF5B30C cdpcc 3,14,cr11,cr5,cr12,0
:02083D9C F500B80C strnv r11,[r0, #-0x80c]		;(r0-0x80c=*(fffff7f4))
:02083DA0 F5BC0C42 ldrnv r0,[r12, #+0xc42]!
:02083DA4 00C10C46 sbceq  r0,r1,r6,asr #0x18
:02083DA8 C60C4AF5 unknown
:02083DAC CB0C4EF5 blgt 02397988
:02083DB0 0C52F500 ldceql 5,cr15,[r2],{#0x0}
:02083DB4 0C56F5D0 ldceql 5,cr15,[r6],{#0xd0}
:02083DB8 5AF500D5 bpl 01DC4114
:02083DBC 5EF5DA0C cdppl 10,14,cr13,cr5,cr12,0
:02083DC0 F500DE0C strnv r13,[r0, #-0xe0c]		;(r0-0xe0c=*(fffff1f4))
:02083DC4 F5E30C62 strnvb r0,[r3, #+0xc62]!
:02083DC8 00E80C66 rsceq  r0,r8,r6,ror #0x18
:02083DCC ED0C6AF5 unknown
:02083DD0 F20C6EF5 andnv  r6,r12,#0xF50
:02083DD4 0C72F500 ldceql 5,cr15,[r2],#-0x0
:02083DD8 0C76F5F7 ldceql 5,cr15,[r6],#-0x3dc
:02083DDC 7AF500FC bvc 01DC41D4
:02083DE0 7EF6010C cdpvc 1,14,cr0,cr6,cr12,0
:02083DE4 F600050C strnv r0,[r0],-r12, lsl #0xa
:02083DE8 F60A0C82 strnv r0,[r10],-r2, lsl #0x19
:02083DEC 000F0C86 andeq  r0,r15,r6,lsl #0x19
:02083DF0 140C8AF6 strne r8,[r12],#-0xaf6
:02083DF4 190C8EF6 stmnedb  r12 ,{r1,r2,r4,r5,r6,r7,r9,r10,r11,r15}
:02083DF8 0C91F600 ldceq  6,cr15,[r1],{#0x0}
:02083DFC 0C95F61E ldceq  6,cr15,[r5],{#0x1e}
:02083E00 99F60023 unknown
:02083E04 9DF6280C ldclsl 8,cr2,[r6,#+0x30]!
:02083E08 F6002D0C strnv r2,[r0],-r12, lsl #0x1a
:02083E0C F6320CA1 unknown
:02083E10 00370CA5 eoreqs r0,r7,r5,lsr #0x19
:02083E14 3C0CA9F6 stccc  9,cr10,[r12],{#0xf6}
:02083E18 410CACF6 unknown
:02083E1C 0CB0F600 ldceq  6,cr15,[r0],#+0x0
:02083E20 0CB4F646 ldceq  6,cr15,[r4],#+0x118
:02083E24 B8F6004B unknown
:02083E28 BCF6500C ldcltl 0,cr5,[r6],#+0x30
:02083E2C F600550C strnv r5,[r0],-r12, lsl #0xa
:02083E30 F65A0CC0 ldrnvb r0,[r0],-r12, lsl #0xa
:02083E34 005F0CC3 subeqs r0,r15,r3,asr #0x19
:02083E38 640CC7F6 strvs r12,[r12],#-0x7f6
:02083E3C 690CCBF6 stmvsdb  r12 ,{r1,r2,r4,r5,r6,r7,r8,r9,r11,r14,r15}
:02083E40 0CCFF600 stceql 6,cr15,[r15],{#0x0}
:02083E44 0CD2F66E ldceql 6,cr15,[r2],{#0x6e}
:02083E48 D6F60073 unknown
:02083E4C DAF6780C ble 01E21E84
:02083E50 F6007D0C strnv r7,[r0],-r12, lsl #0x1a
:02083E54 F6820CDE unknown
:02083E58 00870CE1 addeq  r0,r7,r1,ror #0x19
:02083E5C 8C0CE5F6 stchi  5,cr14,[r12],{#0xf6}
:02083E60 910CE9F6 unknown
:02083E64 0CEDF600 stceql 6,cr15,[r13],#+0x0
:02083E68 0CF0F696 ldceql 6,cr15,[r0],#+0x258
:02083E6C F4F6009B unknown
:02083E70 F8F6A10C ldmnvia  r6!,{r2,r3,r8,r13,r15}^
:02083E74 F600A60C strnv r10,[r0],-r12, lsl #0xc
:02083E78 F6AB0CFB unknown
:02083E7C 00B00CFF unknown
:02083E80 B50D03F6 strlt r0,[r13, #-0x3f6]		;(r13-0x3f6=*(fffffc0a))
:02083E84 BA0D06F6 blt 023C5A64
:02083E88 0D0AF600 unknown
:02083E8C 0D0EF6BF unknown
:02083E90 11F600C4 mvnnes r0,r4,asr #0x1
:02083E94 15F6C90D ldrneb r12,[r6, #+0x90d]!
:02083E98 F600CF0D strnv r12,[r0],-r13, lsl #0x1e
:02083E9C F6D40D18 unknown
:02083EA0 00D90D1C sbceqs r0,r9,r12,lsl r13
:02083EA4 DE0D20F6 mcrle 0,0,r2,cr13,cr6,{7}
:02083EA8 E30D23F6 unknown
:02083EAC 0D27F600 stceq  6,cr15,[r7,#-0x0]!
:02083EB0 0D2AF6E8 stceq  6,cr15,[r10,#-0x3a0]!
:02083EB4 2EF600EE cdpcs 0,14,cr0,cr6,cr14,7
:02083EB8 32F6F30D rscccs r15,r6,#0x34000000
:02083EBC F600F80D strnv r15,[r0],-r13, lsl #0x10
:02083EC0 F6FD0D35 unknown
:02083EC4 00020D39 andeq  r0,r2,r9,lsr r13
:02083EC8 080D3CF7 stmeqda  r13 ,{r0,r1,r2,r4,r5,r6,r7,r10,r11,r12,r13}
:02083ECC 0D0D40F7 unknown
:02083ED0 0D43F700 unknown
:02083ED4 0D47F712 unknown
:02083ED8 4AF70017 bmi 01E43F3C
:02083EDC 4EF71C0D cdpmi 12,14,cr1,cr7,cr13,0
:02083EE0 F700220D strnv r2,[r0,-r13, lsl #0x4]
:02083EE4 F7270D51 unknown
:02083EE8 002C0D55 eoreq  r0,r12,r5,asr r13
:02083EEC 310D58F7 unknown
:02083EF0 370D5CF7 unknown
:02083EF4 0D5FF700 unknown
:02083EF8 0D62F73C stceql 7,cr15,[r2,#-0xf0]!
:02083EFC 66F70041 unknown
:02083F00 69F7460D unknown
:02083F04 F7004C0D strnv r4,[r0,-r13, lsl #0x18]
:02083F08 F7510D6D ldrnvb r0,[r0,-r13, lsl #0x18]
:02083F0C 00560D70 subeqs r0,r6,r0,ror r13
:02083F10 5B0D74F7 blpl 023E12F4
:02083F14 610D77F7 unknown
:02083F18 0D7AF700 ldceql 7,cr15,[r10,#-0x0]!
:02083F1C 0D7EF766 ldceql 7,cr15,[r14,#-0x198]!
:02083F20 81F7006B mvnhis r0,r11,ror #0x0
:02083F24 85F7710D ldrhib r7,[r7, #+0x10d]!
:02083F28 F700760D strnv r7,[r0,-r13, lsl #0xc]
:02083F2C F77B0D88 ldrnvb r0,[r11,-r8, lsl #0x1b]!
:02083F30 00810D8B addeq  r0,r1,r11,lsl #0x1b
:02083F34 860D8FF7 unknown
:02083F38 8B0D92F7 blhi 023E8B1C
:02083F3C 0D95F700 unknown
:02083F40 0D99F791 unknown
:02083F44 9CF70096 ldclsl 0,cr0,[r7],#+0x258
:02083F48 9FF79B0D swils 0x00f79b0d
:02083F4C F700A10D strnv r10,[r0,-r13, lsl #0x2]
:02083F50 F7A60DA2 strnv r0,[r6,+r2, lsr #0x1b]!
:02083F54 00AB0DA6 adceq  r0,r11,r6,lsr #0x1b
:02083F58 B10DA9F7 unknown
:02083F5C B60DACF7 unknown
:02083F60 0DB0F700 ldceq  7,cr15,[r0,#+0x0]!
:02083F64 0DB3F7BB ldceq  7,cr15,[r3,#+0x2ec]!
:02083F68 B6F700C1 unknown
:02083F6C B9F7C60D ldmltib  r7!,{r0,r2,r3,r9,r10,r14,r15}^
:02083F70 F700CC0D strnv r12,[r0,-r13, lsl #0x18]
:02083F74 F7D10DBC unknown
:02083F78 00D60DC0 sbceqs r0,r6,r0,asr #0x1b
:02083F7C DC0DC3F7 stcle  3,cr12,[r13],{#0xf7}
:02083F80 E10DC6F7 unknown
:02083F84 0DC9F700 unknown
:02083F88 0DCCF7E7 unknown
:02083F8C D0F700EC rscles r0,r7,r12,ror #0x1
:02083F90 D3F7F20D mvnles r15,#0xD0000000
:02083F94 F700F70D strnv r15,[r0,-r13, lsl #0xe]
:02083F98 F7FC0DD6 unknown
:02083F9C 00020DD9 unknown
:02083FA0 070DDCF8 unknown
:02083FA4 0D0DDFF8 unknown
:02083FA8 0DE3F800 stceql 8,cr15,[r3,#+0x0]!
:02083FAC 0DE6F812 stceql 8,cr15,[r6,#+0x48]!
:02083FB0 E9F80018 unknown
:02083FB4 ECF81D0D ldcl 13,cr1,[r8],#+0x34
:02083FB8 F800230D stmnvda  r0 ,{r0,r2,r3,r8,r9,r13}
:02083FBC F8280DEF stmnvda  r8!,{r0,r1,r2,r3,r5,r6,r7,r8,r10,r11}
:02083FC0 002E0DF2 unknown
:02083FC4 330DF5F8 unknown
:02083FC8 380DF8F8 stmccda  r13 ,{r3,r4,r5,r6,r7,r11,r12,r13,r14,r15}
:02083FCC 0DFBF800 ldceql 8,cr15,[r11,#+0x0]!
:02083FD0 0DFEF83E ldceql 8,cr15,[r14,#+0xf8]!
:02083FD4 01F80043 mvneqs r0,r3,asr #0x0
:02083FD8 04F8490E unknown
:02083FDC F8004E0E stmnvda  r0 ,{r1,r2,r3,r9,r10,r11,r14}
:02083FE0 F8540E07 ldmnvda  r4 ,{r0,r1,r2,r9,r10,r11}^
:02083FE4 005A0E0A subeqs r0,r10,r10,lsl #0x1c
:02083FE8 5F0E0DF8 swipl 0x000e0df8
:02083FEC 650E10F8 strvs r1,[r14, #-0xf8]		;r14-0xf8=*(02083a68)=#12388590(0x00bd08ee)
:02083FF0 0E13F800 cdpeq 8,0,cr15,cr3,cr0,0
:02083FF4 0E16F86A cdpeq 8,0,cr15,cr6,cr10,3
:02083FF8 19F80070 unknown
:02083FFC 1CF8750E ldcnel 5,cr7,[r8],#+0x38
:02084000 F8007B0E stmnvda  r0 ,{r1,r2,r3,r8,r9,r11,r12,r13,r14}
:02084004 F8800E1F stmnvia  r0 ,{r0,r1,r2,r3,r4,r9,r10,r11}
:02084008 00860E22 addeq  r0,r6,r2,lsr #0x1c
:0208400C 8B0E25F8 blhi 0240D7F4
:02084010 910E28F8 unknown
:02084014 0E2BF800 cdpeq 8,2,cr15,cr11,cr0,0
:02084018 0E2EF896 mcreq 8,1,r15,cr14,cr6,{4}
:0208401C 31F8009C unknown
:02084020 34F8A20E unknown
:02084024 F800A70E stmnvda  r0 ,{r1,r2,r3,r8,r9,r10,r13,r15}
:02084028 F8AD0E37 stmnvia  r13!,{r0,r1,r2,r4,r5,r9,r10,r11}
:0208402C 00B20E3A adceqs r0,r2,r10,lsr r14
:02084030 B80E3CF8 stmltda  r14 ,{r3,r4,r5,r6,r7,r10,r11,r12,r13}
:02084034 BE0E3FF8 mcrlt 15,0,r3,cr14,cr8,{7}
:02084038 0E42F800 cdpeq 8,4,cr15,cr2,cr0,0
:0208403C 0E45F8C3 cdpeq 8,4,cr15,cr5,cr3,6
:02084040 48F800C9 unknown
:02084044 4BF8CE0E blmi 01EB7884
:02084048 F800D40E stmnvda  r0 ,{r1,r2,r3,r10,r12,r14,r15}
:0208404C F8DA0E4D ldmnvia  r10 ,{r0,r2,r3,r6,r9,r10,r11}^
:02084050 00DF0E50 sbceqs r0,r15,r0,asr r14
:02084054 E50E53F8 str r5,[r14, #-0x3f8]		;r14-0x3f8=*(02083768)=#888200965(0x34f0df05)
:02084058 EB0E56F8 bl 02419C40
:0208405C 0E59F800 cdpeq 8,4,cr15,cr9,cr0,0
:02084060 0E5BF8F0 mrceq 8,2,r15,cr11,cr0,{7}
:02084064 5EF800F6 mrcpl 0,7,r0,cr8,cr6,{7}
:02084068 61F8FB0E mvnvss r15,r14,lsl #0x16
:0208406C F900010E stmnvdb  r0 ,{r1,r2,r3,r8}
:02084070 F9070E64 stmnvdb  r7 ,{r2,r5,r6,r9,r10,r11}
:02084074 000C0E66 andeq  r0,r12,r6,ror #0x1c
:02084078 120E69F9 andne  r6,r14,#0x3E4000
:0208407C 180E6CF9 stmneda  r14 ,{r0,r3,r4,r5,r6,r7,r10,r11,r13,r14}
:02084080 0E6FF900 cdpeq 9,6,cr15,cr15,cr0,0
:02084084 0E71F91D mrceq 9,3,r15,cr1,cr13,{0}
:02084088 74F90023 unknown
:0208408C 77F9290E ldrvcb r2,[r9,+r14, lsl #0x12]!
:02084090 F9002E0E stmnvdb  r0 ,{r1,r2,r3,r9,r10,r11,r13}
:02084094 F9340E79 ldmnvdb  r4!,{r0,r3,r4,r5,r6,r9,r10,r11}
:02084098 003A0E7C eoreqs r0,r10,r12,ror r14
:0208409C 3F0E7FF9 swicc 0x000e7ff9
:020840A0 450E81F9 strmi r8,[r14, #-0x1f9]		;r14-0x1f9=*(02083967)=#34061809(0x0207bdf1)
:020840A4 0E84F900 cdpeq 9,8,cr15,cr4,cr0,0
:020840A8 0E87F94B cdpeq 9,8,cr15,cr7,cr11,2
:020840AC 89F90051 unknown
:020840B0 8CF9560E ldchil 6,cr5,[r9],#+0x38
:020840B4 F9005C0E stmnvdb  r0 ,{r1,r2,r3,r10,r11,r12,r14}
:020840B8 F9620E8F unknown
:020840BC 00670E91 unknown
:020840C0 6D0E94F9 unknown
:020840C4 730E96F9 unknown
:020840C8 0E99F900 cdpeq 9,8,cr15,cr9,cr0,0
:020840CC 0E9BF979 mrceq 9,4,r15,cr11,cr9,{3}
:020840D0 9EF9007E mrcls 0,7,r0,cr9,cr14,{3}
:020840D4 A1F9840E mvnges r8,r14,lsl #0x8
:020840D8 F9008A0E stmnvdb  r0 ,{r1,r2,r3,r9,r11,r15}
:020840DC F9900EA3 ldmnvib  r0 ,{r0,r1,r5,r7,r9,r10,r11}
:020840E0 00950EA6 addeqs r0,r5,r6,lsr #0x1d
:020840E4 9B0EA8F9 blls 0242E4D0
:020840E8 A10EABF9 unknown
:020840EC 0EADF900 cdpeq 9,10,cr15,cr13,cr0,0
:020840F0 0EB0F9A7 cdpeq 9,10,cr15,cr0,cr7,5
:020840F4 B2F900AC rsclts r0,r9,#0xAC
:020840F8 B5F9B20E ldrltb r11,[r9, #+0x20e]!
:020840FC F900B80E stmnvdb  r0 ,{r1,r2,r3,r11,r12,r13,r15}
:02084100 F9BE0EB7 ldmnvib  r14!,{r0,r1,r2,r4,r5,r7,r9,r10,r11}
:02084104 00C40EBA streqh r0,[r4],#+0xea
:02084108 C90EBCF9 stmgtdb  r14 ,{r0,r3,r4,r5,r6,r7,r10,r11,r12,r13,r15}
:0208410C CF0EBFF9 swigt 0x000ebff9
:02084110 0EC1F900 cdpeq 9,12,cr15,cr1,cr0,0
:02084114 0EC3F9D5 mcreq 9,6,r15,cr3,cr5,{6}
:02084118 C6F900DB unknown
:0208411C C8F9E10E ldmgtia  r9!,{r1,r2,r3,r8,r13,r14,r15}^
:02084120 F900E60E stmnvdb  r0 ,{r1,r2,r3,r9,r10,r13,r14,r15}
:02084124 F9EC0ECB unknown
:02084128 00F20ECD rsceqs r0,r2,r13,asr #0x1d
:0208412C F80ECFF9 stmnvda  r14 ,{r0,r3,r4,r5,r6,r7,r8,r9,r10,r11,r14,r15}
:02084130 FE0ED2F9 mcr2 2,0,r13,cr14,cr9,{7}
:02084134 0ED4F900 cdpeq 9,12,cr15,cr4,cr0,0
:02084138 0ED6FA03 cdpeq 10,12,cr15,cr6,cr3,0
:0208413C D9FA0009 unknown
:02084140 DBFA0F0E blle 01F07D80
:02084144 FA00150E blx 0208958C
:02084148 FA1B0EDD blx 02747CCC
:0208414C 00210EE0 eoreq  r0,r1,r0,ror #0x1d
:02084150 260EE2FA unknown
:02084154 2C0EE4FA stccs  4,cr14,[r14],{#0xfa}
:02084158 0EE7FA00 cdpeq 10,14,cr15,cr7,cr0,0
:0208415C 0EE9FA32 mcreq 10,7,r15,cr9,cr2,{1}
:02084160 EBFA0038 bl 01F04248
:02084164 EEFA3E0E cdp 14,14,cr3,cr10,cr14,0
:02084168 FA00440E blx 020951B0
:0208416C FA4A0EF0 blx 03307D3C
:02084170 004F0EF2 unknown
:02084174 550EF4FA strpl r15,[r14, #-0x4fa]		;r14-0x4fa=*(02083c7e)=#187823104(0x0b31f400)
:02084178 5B0EF7FA blpl 02442168
:0208417C 0EF9FA00 cdpeq 10,14,cr15,cr9,cr0,0
:02084180 0EFBFA61 cdpeq 10,14,cr15,cr11,cr1,3
:02084184 FDFA0067 ldc2l 0,cr0,[r10,#+0x19c]!
:02084188 FFFA6D0E swinv 0x00fa6d0e
:0208418C FA00730E blx 020A0DD4
:02084190 FA790F02 blx 03EC7DA8
:02084194 007F0F04 rsbeqs r0,r15,r4,lsl #0x1e
:02084198 840F06FA strhi r0,[r15],#-0x6fa
:0208419C 8A0F08FA bhi 0244658C
:020841A0 0F0AFA00 swieq 0x000afa00
:020841A4 0F0CFA90 swieq 0x000cfa90
:020841A8 0EFA0096 mrceq 0,7,r0,cr10,cr6,{4}
:020841AC 11FA9C0F mvnnes r9,r15,lsl #0x18
:020841B0 FA00A20F blx 020AC9FC
:020841B4 FAA80F13 blx 00A87E08
:020841B8 00AE0F15 adceq  r0,r14,r5,lsl r15
:020841BC B40F17FA strlt r1,[r15],#-0x7fa
:020841C0 BA0F19FA blt 0244A9B0
:020841C4 0F1BFA00 swieq 0x001bfa00
:020841C8 0F1DFAC0 swieq 0x001dfac0
:020841CC 1FFA00C6 swine 0x00fa00c6
:020841D0 21FACC0F mvncss r12,r15,lsl #0x18
:020841D4 FA00D10F blx 020B8620
:020841D8 FAD70F23 blx 01647E6C
:020841DC 00DD0F25 sbceqs r0,r13,r5,lsr #0x1e
:020841E0 E30F27FA unknown
:020841E4 E90F29FA stmdb  r15 ,{r1,r3,r4,r5,r6,r7,r8,r11,r13}
:020841E8 0F2BFA00 swieq 0x002bfa00
:020841EC 0F2DFAEF swieq 0x002dfaef
:020841F0 2FFA00F5 swics 0x00fa00f5
:020841F4 31FAFB0F mvnccs r15,r15,lsl #0x16
:020841F8 FB00010F blx 02084644
:020841FC FB070F33 blx 02247ED8
:02084200 000D0F35 andeq  r0,r13,r5,lsr r15
:02084204 130F37FB unknown
:02084208 190F39FB stmnedb  r15 ,{r0,r1,r3,r4,r5,r6,r7,r8,r11,r12,r13}
:0208420C 0F3BFB00 swieq 0x003bfb00
:02084210 0F3DFB1F swieq 0x003dfb1f
:02084214 3FFB0025 swicc 0x00fb0025
:02084218 41FB2B0F mvnmis r2,r15,lsl #0x16
:0208421C FB00310F blx 02090668
:02084220 FB370F43 blx 02E47F3C
:02084224 003D0F45 eoreqs r0,r13,r5,asr #0x1e
:02084228 430F46FB unknown
:0208422C 490F48FB stmmidb  r15 ,{r0,r1,r3,r4,r5,r6,r7,r11,r14}
:02084230 0F4AFB00 swieq 0x004afb00
:02084234 0F4CFB4F swieq 0x004cfb4f
:02084238 4EFB0055 mrcmi 0,7,r0,cr11,cr5,{2}
:0208423C 50FB5B0F rscpls r5,r11,r15,lsl #0x16
:02084240 FB00610F blx 0209C68C
:02084244 FB670F51 blx 03A47F98
:02084248 006D0F53 rsbeq  r0,r13,r3,asr r15
:0208424C 730F55FB unknown
:02084250 790F57FB stmvcdb  r15 ,{r0,r1,r3,r4,r5,r6,r7,r8,r9,r10,r12,r14}
:02084254 0F59FB00 swieq 0x0059fb00
:02084258 0F5AFB7F swieq 0x005afb7f
:0208425C 5CFB0085 ldcpll 0,cr0,[r11],#+0x214
:02084260 5EFB8B0F cdppl 11,14,cr8,cr11,cr15,0
:02084264 FB00910F blx 020A86B0
:02084268 FB970F60 blx 00647FF0
:0208426C 009D0F61 addeqs r0,r13,r1,ror #0x1e
:02084270 A30F63FB unknown
:02084274 A90F65FB stmgedb  r15 ,{r0,r1,r3,r4,r5,r6,r7,r8,r10,r13,r14}
:02084278 0F67FB00 swieq 0x0067fb00
:0208427C 0F68FBAF swieq 0x0068fbaf
:02084280 6AFB00B5 bvs 01F4455C
:02084284 6CFBBC0F ldcvsl 12,cr11,[r11],#+0x3c
:02084288 FB00C20F blx 020B4AD4
:0208428C FBC80F6D blx 01288048
:02084290 00CE0F6F sbceq  r0,r14,r15,ror #0x1e
:02084294 D40F71FB strle r7,[r15],#-0x1fb
:02084298 DA0F72FB ble 02460E8C
:0208429C 0F74FB00 swieq 0x0074fb00
:020842A0 0F76FBE0 swieq 0x0076fbe0
:020842A4 77FB00E6 ldrvcb r0,[r15],#-0x1fb
:020842A8 79FBEC0F ldmvcib  r11!,{r0,r1,r2,r3,r10,r11,r13,r14,r15}^
:020842AC FB00F20F blx 020C0AF8
:020842B0 FBF80F7A blx 01E880A0
:020842B4 00FE0F7C rsceqs r0,r14,r12,ror r15
:020842B8 040F7DFB streq r7,[r15],#-0xdfb
:020842BC 0A0F7FFC beq 024642B4
:020842C0 0F81FC00 swieq 0x0081fc00
:020842C4 0F82FC11 swieq 0x0082fc11
:020842C8 84FC0017 unknown
:020842CC 85FC1D0F ldrhib r1,[r12, #+0xd0f]!
:020842D0 FC00230F stc2  3,cr2,[r0],{#0xf}
:020842D4 FC290F87 stc2  15,cr0,[r9],#-0x21c
:020842D8 002F0F88 eoreq  r0,r15,r8,lsl #0x1f
:020842DC 350F8AFC strcc r8,[r15, #-0xafc]		;r15-0xafc=*(020837e8)=#503700209(0x1e05daf1)
:020842E0 3B0F8BFC blcc 024672D8
:020842E4 0F8DFC00 swieq 0x008dfc00
:020842E8 0F8EFC41 swieq 0x008efc41
:020842EC 90FC0047 rsclss r0,r12,r7,asr #0x0
:020842F0 91FC4E0F mvnlss r4,r15,lsl #0x1c
:020842F4 FC00540F stc2  4,cr5,[r0],{#0xf}
:020842F8 FC5A0F93 ldc2l 15,cr0,[r10],{#0x93}
:020842FC 00600F94 unknown
:02084300 660F95FC unknown
:02084304 6C0F97FC stcvs  7,cr9,[r15],{#0xfc}
:02084308 0F98FC00 swieq 0x0098fc00
:0208430C 0F9AFC72 swieq 0x009afc72
:02084310 9BFC0078 blls 01F844F8
:02084314 9CFC7F0F ldclsl 15,cr7,[r12],#+0x3c
:02084318 FC00850F stc2  5,cr8,[r0],{#0xf}
:0208431C FC8B0F9E stc2  15,cr0,[r11],{#0x9e}
:02084320 00910F9F umulleqs r0,r1,r15,r15
:02084324 970FA1FC unknown
:02084328 9D0FA2FC unknown
:0208432C 0FA3FC00 swieq 0x00a3fc00
:02084330 0FA5FCA3 swieq 0x00a5fca3
:02084334 A6FC00AA unknown
:02084338 A7FCB00F ldrgeb r11,[r12,+r15]!
:0208433C FC00B60F stc2  6,cr11,[r0],{#0xf}
:02084340 FCBC0FA8 ldc2  15,cr0,[r12],#+0x2a0
:02084344 00C20FAA sbceq  r0,r2,r10,lsr #0x1f
:02084348 C80FABFC stmgtda  r15 ,{r2,r3,r4,r5,r6,r7,r8,r9,r11,r13,r15}
:0208434C CE0FACFC mcrgt 12,0,r10,cr15,cr12,{7}
:02084350 0FAEFC00 swieq 0x00aefc00
:02084354 0FAFFCD5 swieq 0x00affcd5
:02084358 B0FC00DB unknown
:0208435C B1FCE10F mvnlts r14,r15,lsl #0x2
:02084360 FC00E70F stc2  7,cr14,[r0],{#0xf}
:02084364 FCED0FB3 stc2l 15,cr0,[r13],#+0x2cc
:02084368 00F30FB4 unknown
:0208436C FA0FB5FC blx 02471B6C
:02084370 000FB6FC unknown
:02084374 0FB7FD00 swieq 0x00b7fd00
:02084378 0FB8FD06 swieq 0x00b8fd06
:0208437C BAFD000C blt 01FC43B4
:02084380 BBFD120F bllt 01FC8BC4
:02084384 FD00180F unknown
:02084388 FD1F0FBC unknown
:0208438C 00250FBD unknown
:02084390 2B0FBEFD blcs 02473F8C
:02084394 310FBFFD mrscc r11,CPSR
:02084398 0FC0FD00 swieq 0x00c0fd00
:0208439C 0FC2FD37 swieq 0x00c2fd37
:020843A0 C3FD003E mvngts r0,#0x3E
:020843A4 C4FD440F unknown
:020843A8 FD004A0F unknown
:020843AC FD500FC5 unknown
:020843B0 00560FC6 subeqs r0,r6,r6,asr #0x1f
:020843B4 5D0FC7FD unknown
:020843B8 630FC8FD unknown
:020843BC 0FC9FD00 swieq 0x00c9fd00
:020843C0 0FCAFD69 swieq 0x00cafd69
:020843C4 CBFD006F blgt 01FC4588
:020843C8 CCFD750F ldcgtl 5,cr7,[r13],#+0x3c
:020843CC FD007C0F unknown
:020843D0 FD820FCD unknown
:020843D4 00880FCE addeq  r0,r8,r14,asr #0x1f
:020843D8 8E0FCFFD mcrhi 15,0,r12,cr15,cr13,{7}
:020843DC 940FD0FD strls r13,[r15],#-0xfd
:020843E0 0FD1FD00 swieq 0x00d1fd00
:020843E4 0FD2FD9B swieq 0x00d2fd9b
:020843E8 D3FD00A1 mvnles r0,#0xA1
:020843EC D4FDA70F unknown
:020843F0 0100AD0F unknown
:020843F4 D5FDB300 ldrleb r11,[r13, #+0x300]!
:020843F8 D6FDBA0F unknown
:020843FC FDC00F01 unknown
:02084400 FDC60FD7 unknown
:02084404 CC0F00D8 stcgt  0,cr0,[r15],{#0xd8}
:02084408 D30FD9FD unknown
:0208440C 0F00DAFD swieq 0x0000dafd
:02084410 0FDBFDD9 swieq 0x00dbfdd9
:02084414 E50001DF str r0,[r0, #-0x1df]		;(r0-0x1df=*(fffffe21))
:02084418 0FDCFD40 swieq 0x00dcfd40
:0208441C 0FDDFDEB swieq 0x00ddfdeb
:02084420 DEFD00F2 mrcle 0,7,r0,cr13,cr2,{7}
:02084424 DFFDF80F swile 0x00fdf80f
:02084428 FD00FE0F unknown
:0208442C FE040FE0 cdp2 15,0,cr0,cr4,cr0,7
:02084430 000B0FE0 andeq  r0,r11,r0,ror #0x1f
:02084434 110FE1FE mrsne r14,CPSR
:02084438 170FE2FE unknown
:0208443C 1D000100 unknown
:02084440 240FE3FE strcs r14,[r15],#-0x3fe
:02084444 0F01E4FE swieq 0x0001e4fe
:02084448 0FE5FE2A swieq 0x00e5fe2a
:0208444C 36000130 unknown
:02084450 0FE6FE40 swieq 0x00e6fe40
:02084454 0FE7FE3D swieq 0x00e7fe3d
:02084458 00010043 andeq  r0,r1,r3,asr #0x0
:0208445C 0FE8FE49 swieq 0x00e8fe49
:02084460 01E9FE4F mvneq  r15,r15,asr #0x1c
:02084464 0001560F andeq  r5,r1,r15,lsl #0xc
:02084468 0FEAFE5C swieq 0x00eafe5c
:0208446C EBFE0462 bl 020055FC
:02084470 0001680F andeq  r6,r1,r15,lsl #0x10
:02084474 10ECFE6F rscne  r15,r12,r15,ror #0x1c
:02084478 0001750F andeq  r7,r1,r15,lsl #0xa
:0208447C 0FEDFE7B swieq 0x00edfe7b
:02084480 EEFE0481 cdp 4,14,cr0,cr14,cr1,4
:02084484 0001880F andeq  r8,r1,r15,lsl #0x10
:02084488 10EFFE8E rscne  r15,r15,r14,lsl #0x1d
:0208448C 0001940F andeq  r9,r1,r15,lsl #0x8
:02084490 0FF0FE9A swieq 0x00f0fe9a
:02084494 000104A1 andeq  r0,r1,r1,lsr #0x9
:02084498 0FF1FEA7 swieq 0x00f1fea7
:0208449C B30001AD unknown
:020844A0 0FF2FE41 swieq 0x00f2fe41
:020844A4 C00001BA strgth r0,[r0], -r10
:020844A8 0F10F3FE swieq 0x0010f3fe
:020844AC CC0001C6 stcgt  1,cr0,[r0],{#0xc6}
:020844B0 D30FF4FE unknown
:020844B4 D9000104 stmledb  r0 ,{r2,r8}
:020844B8 DF0FF5FE swile 0x000ff5fe
:020844BC 41E50001 mvnmi  r0,r1
:020844C0 EC0FF6FE stc  6,cr15,[r15],{#0xfe}
:020844C4 FEF20001 cdp2 0,14,cr0,cr2,cr1,0
:020844C8 F80F10F7 stmnvda  r15 ,{r0,r1,r2,r4,r5,r6,r7,r12}
:020844CC FEFF0001 cdp2 0,14,cr0,cr15,cr1,0
:020844D0 04050FF8 streq r0,[r5],#-0xff8
:020844D4 0B0FF8FF bleq 024828D8
:020844D8 01110001 tsteq r1,r1
:020844DC FF501800 swinv 0x00501800
:020844E0 011E0FF9 ldreqsh r0,[r14, -r9]
:020844E4 00012400 andeq  r2,r1,r0,lsl #0x8
:020844E8 FAFF502A blx 02058598
:020844EC 0001310F andeq  r3,r1,r15,lsl #0x2
:020844F0 3D000137 unknown
:020844F4 0FFBFF50 swieq 0x00fbff50
:020844F8 4A000144 bmi 02084A10
:020844FC 50500001 subpls r0,r0,r1
:02084500 FF560001 swinv 0x00560001
:02084504 015D0FFC ldreqsh r0,[r13, #-0xfc]		;(r13-0xffc=*(ffffff04))
:02084508 01416300 unknown
:0208450C 00016900 andeq  r6,r1,r0,lsl #0x12
:02084510 0FFDFF70 swieq 0x00fdff70
:02084514 00010576 andeq  r0,r1,r6,ror r5
:02084518 8200017C andhi  r0,r0,#0x1F
:0208451C 01890001 orreq  r0,r9,r1
:02084520 FF558F00 swinv 0x00558f00
:02084524 01950FFE ldreqsh r0,[r5, +r14]
:02084528 00019B00 andeq  r9,r1,r0,lsl #0x16
:0208452C 000150A2 andeq  r5,r1,r2,lsr #0x1
:02084530 AE0001A8 cdpge 1,0,cr0,cr0,cr8,5
:02084534 01B50001 moveqs r0,r1			;r0=12388590(0xbd08ee)
:02084538 FF55BB00 swinv 0x0055bb00
:0208453C 01C10FFF unknown
:02084540 0001C700 andeq  r12,r1,r0,lsl #0xe
:02084544 000150CE andeq  r5,r1,r14,asr #0x1
:02084548 DA0001D4 ble 02084CA0
:0208454C 01E10001 mvneq  r0,r1
:02084550 0155E700 cmpeq r5,r0,lsl #0xe
:02084554 0001ED00 andeq  r14,r1,r0,lsl #0x1a
:02084558 FA0001F3 blx 02084D34
:0208455C 95160FFF ldrls r0,[r6, #-0xfff]		;r6-0xfff=*(220a630d)=#0(0x00000000)
:02084560 00A30051 adceq  r0,r3,r1,asr r0
:02084564 014600F4 unknown
:02084568 E9019700 stmdb  r1 ,{r8,r9,r10,r12,r15}
:0208456C 8B023A01 blhi 02112D78
:02084570 02DC0002 sbceqs r0,r12,#0x2
:02084574 037E032D cmneq r14,#0xB4000000
:02084578 200003CF andcs  r0,r0,r15,asr #0x7
:0208457C C1047004 unknown
:02084580 00051104 andeq  r1,r5,r4,lsl #0x2
:02084584 05B10561 ldreq r0,[r1, #+0x561]!
:02084588 A0077D01 andge  r7,r7,r1,lsl #0x1a
:0208458C 06EF2006 unknown
:02084590 078D073E unknown
:02084594 2A0007DC bcs 0208650C
:02084598 C6087808 strgt r7,[r8],-r8, lsl #0x10
:0208459C 00091408 andeq  r1,r9,r8,lsl #0x8
:020845A0 09AE0961 stmeqib  r14!,{r0,r5,r6,r8,r11}
:020845A4 0A4809FB beq 03286D98
:020845A8 E00A9400 and  r9,r10,r0,lsl #0x8
:020845AC 770B2C0A strvc r2,[r11,-r10, lsl #0x18]
:020845B0 0BC2000B bleq 011045E4
:020845B4 0C570C0D ldceql 12,cr0,[r7],{#0xd}
:020845B8 EB000CA1 bl 02087844
:020845BC 7D0D340C unknown
:020845C0 000DC60D andeq  r12,r13,r13,lsl #0xc
:020845C4 0E560E0F cdpeq 14,4,cr0,cr6,cr15,0
:020845C8 0EE50E9E mcreq 14,7,r0,cr5,cr14,{4}
:020845CC 730F2C00 unknown
:020845D0 FF0FB90F swinv 0x000fb90f
:020845D4 1044000F subne  r0,r4,r15
:020845D8 10CE1089 sbcne  r1,r14,r9,lsl #0x1
:020845DC 56001112 unknown
:020845E0 DC119911 ldcle  9,cr9,[r1],{#0x11}
:020845E4 00121F11 andeqs r1,r2,r1,lsl r15
:020845E8 12A31261 adcne  r1,r3,#0x10000006
:020845EC 132512E4 unknown
:020845F0 A6136600 ldrge r6,[r3],-r0, lsl #0xc
:020845F4 2513E613 ldrcs r14,[r3, #-0x613]		;(r3-0x613=*(fffff9ed))
:020845F8 14640014 unknown
:020845FC 14E014A2 unknown
:02084600 5B00151E blpl 02089A80
:02084604 D5159815 ldrle r9,[r5, #-0x815]		;r5-0x815=*(34f0d6f0)=#0(0x00000000)
:02084608 00161115 andeqs r1,r6,r5,lsl r1
:0208460C 1688164C strne r1,r1,r6,r5,lsl r1
:02084610 16FD16C2 unknown
:02084614 70173700 andvcs r3,r7,r0,lsl #0xe
:02084618 E217AA17 ands r10,r7,#0x17000
:0208461C 181B0017 ldmneda  r11 ,{r0,r1,r2,r4}
:02084620 188A1853 stmneia  r10 ,{r0,r1,r4,r6,r11,r12}
:02084624 F80018C1 stmnvda  r0 ,{r0,r6,r7,r11,r12}
:02084628 64192E18 ldrvs r2,[r9],#-0xe18
:0208462C 00199A19 andeqs r9,r9,r9,lsl r10
:02084630 1A0419CF bne 0218AD74
:02084634 1A6C1A38 bne 03B8AF1C
:02084638 D31A9F00 tstle r10,#0x0
:0208463C 381B051A ldmccda  r11 ,{r1,r3,r4,r8,r10}
:02084640 1B6A001B blne 03B046B4
:02084644 1BCD1B9C blne 013CB4BC
:02084648 2E001BFE mcrcs 11,0,r1,cr0,cr14,{7}
:0208464C 8E1C5E1C mrchi 14,0,r5,cr12,cr12,{0}
:02084650 001CBE1C andeqs r11,r12,r12,lsl r14
:02084654 1D1B1CED unknown
:02084658 1D781D4A ldcnel 13,cr1,[r8,#-0x128]!
:0208465C D31DA500 tstle r13,#0x0
:02084660 2C1DFF1D ldccs  15,cr15,[r13],{#0x1d}
:02084664 1E58001E mrcne 0,2,r0,cr8,cr14,{0}
:02084668 1EB01E84 cdpne 14,10,cr1,cr0,cr4,4
:0208466C 06001EDB unknown
:02084670 5A1F301F bpl 028506F4
:02084674 001F841F andeqs r8,r15,r15,lsl r4
:02084678 1FD71FAE swine 0x00d71fae
:0208467C 206C2000 rsbcs  r2,r12,r0
:02084680 10054068 andne  r4,r5,r8,ror #0x0
:02084684 90000394 mulls  r0,r4,r3
:02084688 00058068 andeq  r8,r5,r8,ror #0x0
:0208468C 15C56009 strneb r6,[r5, #+0x9]		;r5+0x9=*(34f0df0e)=#0(0x00000000)
:02084690 2D402D90 unknown
:02084694 101560F0 ldrnesh r6,[r5], -r0
:02084698 10151009 andnes r1,r5,r9
:0208469C 20F70003 rsccss r0,r7,r3
:020846A0 68600009 unknown
:020846A4 09400040 stmeqdb  r0 ,{r6}^
:020846A8 68408240 stmvsda  r0 ,{r6,r9,r15}^
:020846AC 03200020 unknown
:020846B0 37686830 unknown
:020846B4 97FE5BA0 ldrlsb r5,[r14,+r0, lsr #0x17]!
:020846B8 D4FEBBFE unknown
:020846BC FEE700FE mcr2 0,7,r0,cr7,cr14,{7}
:020846C0 FF04FEF7 swinv 0x0004fef7
:020846C4 1A00FF10 bne 020C430C
:020846C8 2CFF23FF ldccsl 3,cr2,[r15],#+0x3fc
:020846CC 00FF33FF unknown
:020846D0 FF40FF3A swinv 0x0040ff3a
:020846D4 FF4CFF46 swinv 0x004cff46
:020846D8 56FF5100 unknown
:020846DC 5FFF5BFF swipl 0x00ff5bff
:020846E0 FF6400FF swinv 0x006400ff
:020846E4 FF6CFF68 swinv 0x006cff68
:020846E8 7300FF6F unknown
:020846EC 7AFF76FF bvc 020622F0
:020846F0 00FF7DFF unknown
:020846F4 FF83FF80 swinv 0x0083ff80
:020846F8 FF88FF86 swinv 0x0088ff86
:020846FC 8EFF8B00 cdphi 11,14,cr8,cr15,cr0,0
:02084700 92FF90FF rsclss r9,r15,#0xFF
:02084704 FF9500FF swinv 0x009500ff
:02084708 FF99FF97 swinv 0x0099ff97
:0208470C 9E00FF9C mcrls 15,0,r15,cr0,cr12,{4}
:02084710 A2FFA0FF rscges r10,r15,#0xFF
:02084714 00FFA4FF unknown
:02084718 FFA8FFA6 swinv 0x00a8ffa6
:0208471C FFABFFAA swinv 0x00abffaa
:02084720 AFFFAD00 swige 0x00ffad00
:02084724 B2FFB1FF rsclts r11,r15,#0xC000003F
:02084728 FFB400FF swinv 0x00b400ff
:0208472C FFB7FFB6 swinv 0x00b7ffb6
:02084730 BA00FFB9 blt 020C461C
:02084734 BDFFBCFF ldcltl 12,cr11,[r15,#+0x3fc]!
:02084738 00FFBFFF unknown
:0208473C FFC2FFC0 swinv 0x00c2ffc0
:02084740 FFC4FFC3 swinv 0x00c4ffc3
:02084744 C7FFC600 ldrgtb r12,[r15,+r0, lsl #0xc]!
:02084748 CAFFC8FF bgt 02076B4C
:0208474C FFCB00FF swinv 0x00cb00ff
:02084750 FFCDFFCC swinv 0x00cdffcc
:02084754 D000FFCF andle  r15,r0,r15,asr #0x1f
:02084758 D2FFD1FF rscles r13,r15,#0xC000003F
:0208475C 00FFD3FF unknown
:02084760 FFD6FFD5 swinv 0x00d6ffd5
:02084764 FFD8FFD7 swinv 0x00d8ffd7
:02084768 DAFFD900 ble 0207AB70
:0208476C DCFFDBFF ldclel 11,cr13,[r15],#+0x3fc
:02084770 FFDD00FF swinv 0x00dd00ff
:02084774 FFDFFFDE swinv 0x00dfffde
:02084778 E100FFE0 unknown
:0208477C E3FFE2FF mvns r14,#0xF000000F
:02084780 00FFE4FF unknown
:02084784 FFE6FFE5 swinv 0x00e6ffe5
:02084788 FFE8FFE7 swinv 0x00e8ffe7
:0208478C E9FFE900 ldmib  r15!,{r8,r11,r13,r14,r15}^
:02084790 EBFFEAFF bl 0207F394
:02084794 FFEC00FF swinv 0x00ec00ff
:02084798 FFEEFFED swinv 0x00eeffed
:0208479C EF00FFEF swi 0x0000ffef
:020847A0 F1FFF0FF ldrnvsh r15,[r15, #+0xf]!
:020847A4 00FFF2FF unknown
:020847A8 FFF4FFF3 swinv 0x00f4fff3
:020847AC FFF5FFF4 swinv 0x00f5fff4
:020847B0 F7FFF600 ldrnvb r15,[r15,+r0, lsl #0xc]!
:020847B4 082BF7FF stmeqda  r11!,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r9,r10,r12,r13,r14,r15}
:020847B8 FA20FFF9 blx 028C47AC
:020847BC FBFFFAFF blx 020833C0
:020847C0 00FFFCFF unknown
:020847C4 FFFDFFFD swinv 0x00fdfffd
:020847C8 FFFFFFFE swinv 0x00fffffe
:020847CC 38FFFF00 ldmccia  r15!,{r8,r9,r10,r11,r12,r13,r14,r15}^
:020847D0 0FE00E03 swieq 0x00e00e03
:020847D4 0FF00FF0 swieq 0x00f00ff0
:020847D8 FC9009F0 ldc2  9,cr0,[r0],{#0xf0}
:020847DC 00003003 andeq  r3,r0,r3
:020847E0 00010101 andeq  r0,r1,r1,lsl #0x2
:020847E4 09F00F00 unknown
:020847E8 3003E390 mulcc  r3,r0,r3
:020847EC 02020000 andeq  r0,r2,#0x0
:020847F0 09200202 stmeqdb  r0!,{r1,r9}
:020847F4 E3300390 teq r0,#0x40000002
:020847F8 03030000 unknown
:020847FC 03700703 cmneq r0,#0xC0000
:02084800 04000030 streq r0,[r0],#-0x30
:02084804 02040471 andeq  r0,r4,#0x71000000
:02084808 00300320 eoreqs r0,r0,r0,lsr #0x6
:0208480C 05050500 streq r0,[r5, #-0x500]		;r5-0x500=*(34f0da05)=#0(0x00000000)
:02084810 0300001C unknown
:02084814 06000030 unknown
:02084818 30030606 andcc  r0,r3,r6,lsl #0xc
:0208481C 07C70000 streqb r0,[r7, +r0]
:02084820 20020707 andcs  r0,r2,r7,lsl #0xe
:02084824 08080000 stmeqda  r8 ,{}
:02084828 10011808 andne  r1,r1,r8,lsl #0x10
:0208482C 09090000 stmeqdb  r9 ,{}
:02084830 000A0A09 andeq  r0,r10,r9,lsl #0x14
:02084834 0A0A8300 beq 0232543C
:02084838 000B0B0A andeq  r0,r11,r10,lsl #0x16
:0208483C 200B0B00 andcs  r0,r11,r0,lsl #0x16
:02084840 000C0C0B andeq  r0,r12,r11,lsl #0x18
:02084844 0C0C0C00 stceq  12,cr0,[r12],{#0x0}
:02084848 0D880000 unknown
:0208484C 000E0D0D andeq  r0,r14,r13,lsl #0x1a
:02084850 0E0E0E00 cdpeq 14,0,cr0,cr14,cr0,0
:02084854 0F0F0F10 swieq 0x000f0f10
:02084858 00000F0F andeq  r0,r0,r15,lsl #0x1e
:0208485C 10201010 eorne  r1,r0,r0,lsl r0
:02084860 11111111 tstne r1,r1,lsl r1
:02084864 00121211 andeqs r1,r2,r1,lsl r2
:02084868 13121212 tstne r2,#0x20000001
:0208486C 14131313 ldrne r1,[r3],#-0x313
:02084870 14141400 ldrne r1,[r4],#-0x400
:02084874 15151514 ldrne r1,[r5, #-0x514]		;r5-0x514=*(34f0d9f1)=#0(0x00000000)
:02084878 16160015 unknown
:0208487C 17171616 unknown
:02084880 18001817 stmneda  r0 ,{r0,r1,r2,r4,r11,r12}
:02084884 19191818 ldmnedb  r9 ,{r3,r4,r11,r12}
:02084888 001A1919 andeqs r1,r10,r9,lsl r9
:0208488C 1B1B1A1A blne 0274B0FC
:02084890 1C1C1C1B ldcne  12,cr1,[r12],{#0x1b}
:02084894 1D1D1D00 unknown
:02084898 1F1E1E1E swine 0x001e1e1e
:0208489C 201F001F andcss r0,r15,r15,lsl r0
:020848A0 10762020 rsbnes r2,r6,r0,lsr #0x0
:020848A4 75007622 strvc r7,[r0, #-0x622]		;(r0-0x622=*(fffff9de))
:020848A8 0076D010 rsbeqs r13,r6,r0,lsl r0
:020848AC 1076F075 rsbnes r15,r6,r5,ror r0
:020848B0 024D3332 subeq  r3,r13,#0xC8000000
:020848B4 4B273635 blmi 02A52190
:020848B8 49024A02 stmmidb  r2 ,{r1,r9,r11,r14}
:020848BC 3F124802 swicc 0x00124802
:020848C0 32C540EE sbccc  r4,r5,#0xEE
:020848C4 75EF62C4 strvcb r6,[r15, #+0x2c4]!
:020848C8 25624470 strcsb r4,[r2, #-0x470]!
:020848CC 4960EE22 unknown
:020848D0 2000EE02 andcs  r14,r0,r2,lsl #0x1c
:020848D4 21213F21 unknown
:020848D8 23232222 unknown
:020848DC 24002423 strcs r2,[r0],#-0x423
:020848E0 26262525 unknown
:020848E4 00272726 eoreq  r2,r7,r6,lsr #0xe
:020848E8 29292828 stmcsdb  r9!,{r3,r5,r11,r13}
:020848EC 2B2B2A2A blcs 02B4F19C
:020848F0 2D2C2C00 stccs  12,cr2,[r12,#-0x0]!
:020848F4 2F2E2E2D swics 0x002e2e2d
:020848F8 3030002F eorccs r0,r0,r15,lsr #0x0
:020848FC 3301D631 unknown
:02084900 3601D434 unknown
:02084904 01D23748 biceqs r3,r2,r8,asr #0xe
:02084908 11D001D1 ldrnesb r0,[r0, #+0x11]		;r0+0x11=*(00000011)
:0208490C 603901CF eorvss r0,r9,r15,asr #0x3
:02084910 7E4D424C cdpvc 2,4,cr4,cr13,cr12,2
:02084914 ACF0394E ldcgel 9,cr3,[r0],#+0x138
:02084918 AE21AD31 mcrge 13,1,r10,cr1,cr1,{1}
:0208491C 7701AF01 strvc r10,[r1,-r1, lsl #0x1e]
:02084920 7EBE1039 mrcvc 0,5,r1,cr14,cr9,{1}
:02084924 1112127E tstne r2,r14,ror r2
:02084928 39321022 ldmccdb  r2!,{r1,r5,r12}
:0208492C 70F03920 rscvcs r3,r0,r0,lsr #0x12
:02084930 1171FC31 cmnne r1,r1,lsr r12
:02084934 01730172 cmneq r3,r2,ror r1
:02084938 11957978 orrnes r7,r5,r8,ror r9
:0208493C 21D501D6 ldrcssb r0,[r5, #+0x16]		;r5+0x16=*(34f0df1b)=#0(0x00000000)
:02084940 D331D4E7 teqle r1,#0xE7000000
:02084944 346153D1 unknown
:02084948 36113531 unknown
:0208494C 79013701 stmvcdb  r1 ,{r0,r8,r9,r10,r12,r13}
:02084950 21597A7F cmpcs r9,r15,ror r10
:02084954 010015DD unknown
:02084958 00015800 andeq  r5,r1,r0,lsl #0x10
:0208495C 0ADD5AF0 beq 017DB524
:02084960 0ADF1C02 beq 0184B970
:02084964 E1000002 unknown
:02084968 E4AC020A unknown
:0208496C 002C020A eoreq  r0,r12,r10,lsl #0x4
:02084970 E5540001 ldrb r0,[r4, #-0x1]		;(r4-0x1=*(000031bf))
:02084974 0621020A unknown
:02084978 BADE01C0 blt 01805080
:0208497C A63FCE98 unknown
:02084980 9D00E392 unknown
:02084984 01EDF246 mvneq  r15,r6,asr #0x4
:02084988 00CCE376 sbceq  r14,r12,r6,ror r3
:0208498C 63235608 unknown
:02084990 ECD4CAFA ldcl 10,cr12,[r4],{#0xfa}
:02084994 629ADF00 addvss r13,r10,#0x0
:02084998 6D8F3478 unknown
:0208499C FE3C0063 cdp2 0,2,cr0,cr12,cr3,3
:020849A0 2092CA22 addcss r12,r2,r2,lsr #0x14
:020849A4 23009788 unknown
:020849A8 C2AECFD2 adcgt  r12,r14,#0x348
:020849AC 008D6732 addeq  r6,r13,r2,lsr r7
:020849B0 6483CAFE strvs r12,[r3],#+0xafe
:020849B4 3EFDAC98 mrccc 12,7,r10,cr13,cr8,{4}
:020849B8 46873700 strmi r3,[r7],+r0, lsl #0xe
:020849BC 00142458 andeqs r2,r4,r8,asr r4
:020849C0 1980F019 stmneib  r0 ,{r0,r3,r4,r12,r13,r14,r15}
:020849C4 14F014F0 unknown
:020849C8 FDE23022 stc2l 0,cr3,[r2,#+0x88]!
:020849CC 501A163D andpls r1,r10,r13,lsr r6
:020849D0 05FB222F ldreqb r2,[r11, #+0x22f]!
:020849D4 16307040 unknown
:020849D8 807D7214 rsbhis r7,r13,r4,lsl r2
:020849DC F07DF07D rsbnvs r15,r13,r13,ror r0
:020849E0 1DFDF07D ldcnel 0,cr15,[r13,#+0x1f4]!
:020849E4 7DF01D50 ldcvcl 13,cr1,[r0,#+0x140]!
:020849E8 63626130 unknown
:020849EC 66076564 strvs r6,[r0,#+0x140]!
:020849F0 6A696867 bvs 03ADEB94
:020849F4 006D6C6B rsbeq  r6,r13,r11,ror #0x18
:020849F8 71706F6E cmnvc r0,r14,ror #0x1e
:020849FC 75747372 ldrvcb r7,[r4, #-0x372]!
:02084A00 78777600 unknown
:02084A04 207D7A79 rsbcss r7,r13,r9,ror r10
:02084A08 6003071A andvs  r0,r3,r10,lsl r7
:02084A0C 07060504 streq r0,[r6,-r4, lsl #0xa]
:02084A10 0B0A0908 bleq 02306E38
:02084A14 0E0D0C00 cdpeq 12,0,cr0,cr13,cr0,0
:02084A18 1211100F andnes r1,r1,#0xF
:02084A1C 15140013 ldrne r0,[r4, #-0x13]		;(r4-0x13=*(000031ad))
:02084A20 19181716 ldmnedb  r8 ,{r1,r2,r4,r8,r9,r10,r12}
:02084A24 1C001B1A stcne  11,cr1,[r0],{#0x1a}
:02084A28 201F1E1D andcss r1,r15,r13,lsl r14
:02084A2C 00232221 eoreq  r2,r3,r1,lsr #0x4
:02084A30 27262524 strcs r2,[r6,-r4, lsr #0xa]!
:02084A34 2B2A2928 blcs 02B0EEDC
:02084A38 2E2D2C00 cdpcs 12,2,cr2,cr13,cr0,0
:02084A3C 3231302F eorccs r3,r1,#0x2F
:02084A40 368002D2 unknown
:02084A44 3A393837 bcc 02ED2B28
:02084A48 003D3C3B eoreqs r3,r13,r11,lsr r12
:02084A4C 1D403F3E unknown
:02084A50 5BF01D50 blpl 01C8BF98
:02084A54 5E185D5C mrcpl 13,0,r5,cr8,cr12,{2}
:02084A58 4241605F submi  r6,r1,#0x5F
:02084A5C 00454443 subeq  r4,r5,r3,asr #0x8
:02084A60 49484746 stmmidb  r8 ,{r1,r2,r6,r8,r9,r10,r14}^
:02084A64 4D4C4B4A unknown
:02084A68 504F4E00 subpl  r4,r15,r0,lsl #0x1c
:02084A6C 54535251 ldrplb r5,[r3],#-0x251
:02084A70 57560055 unknown
:02084A74 7B5A5958 blvc 0371AFDC
:02084A78 7E007D7C mcrvc 13,0,r7,cr0,cr12,{3}
:02084A7C 06F0197F unknown
:02084A80 10010401 andne  r0,r1,r1,lsl #0x8
:02084A84 01044401 unknown
:02084A88 D00D0001 andle  r0,r13,r1
:02084A8C 10015005 andne  r5,r1,r5
:02084A90 7C422F4B stcvcl 15,cr2,[r2],{#0x4b}
:02084A94 0B00D001 bleq 020B8AA0
:02084A98 01B01FB0 ldreqh r1,[r0, +r0]!
:02084A9C 01500510 cmpeq r0,r0,lsl r5
:02084AA0 0458F810 ldreqb r15,[r8],#-0x810
:02084AA4 00D00458 sbceqs r0,r0,r8,asr r4
:02084AA8 2003903D andcs  r9,r3,r13,lsr r0
:02084AAC 061001C0 ldreq r0,r9,r3,r13,lsr r0
:02084AB0 50050651 andpl  r0,r5,r1,asr r6
:02084AB4 5005D00D andpl  r13,r5,r13
:02084AB8 51F11001 mvnpls r1,r1
:02084ABC 01025102 unknown
:02084AC0 03603900 unknown
:02084AC4 F0100120 andnvs r0,r0,r0,lsr #0x2
:02084AC8 05047104 streq r7,[r4, #-0x104]		;(r4-0x104=*(000030bc))
:02084ACC 05D00D50 ldreqb r0,[r0, #+0xd50]		;r0+0xd50=*(00000d50)
:02084AD0 71100150 tstvc r0,r0,asr r1
:02084AD4 00710078 rsbeqs r0,r1,r8,ror r0
:02084AD8 00D01001 sbceqs r1,r0,r1
:02084ADC 88041FD0 stmhida  r4 ,{r4,r6,r7,r8,r9,r10,r11,r12}
:02084AE0 284E414E stmcsda  r14 ,{r1,r2,r3,r6,r8,r14}^
:02084AE4 464E4900 strmib r4,[r14],-r0, lsl #0x12
:02084AE8 494E4900 stmmidb  r14 ,{r8,r11,r14}^
:02084AEC 80305954 eorhis r5,r0,r4,asr r9
:02084AF0 60031412 andvs  r1,r3,r2,lsl r4
:02084AF4 4005E2B8 strmih r14,[r5], -r8
:02084AF8 F84005F0 stmnvda  r0 ,{r4,r5,r6,r7,r8,r10}^
:02084AFC 946B073F unknown
:02084B00 EB43CFD0 bl 03178A48
:02084B04 693E4CFD ldmvsdb  r14!,{r0,r2,r3,r4,r5,r6,r7,r10,r11,r14}
:02084B08 2335809B teqcs r5,#0x9B
:02084B0C 414D21C1 unknown
:02084B10 434F4C4C unknown
:02084B14 6D100903 unknown
:02084B18 6C416D65 stcvsl 13,cr6,[r1],{#0x65}
:02084B1C 41000721 unknown
:02084B20 01CCCA91 unknown
:02084B24 0033EC00 eoreqs r14,r3,r0,lsl #0x18
:02084B28 01053002 unknown
:02084B2C 00391800 eoreqs r1,r9,r0,lsl #0x10
:02084B30 00000102 andeq  r0,r0,r2,lsl #0x2
:02084B34 43522141 cmpmi r2,#0x40000010
:02084B38 0312F53A tsteq r2,#0xE800000
:02084B3C 77732F20 ldrvcb r2,[r3,-r0, lsr #0x1e]!
:02084B40 645F9818 ldrvsb r9,[r15],#-0x818
:02084B44 732E024B unknown
:02084B48 11816164 orrne  r6,r1,r4,ror #0x2
:02084B4C 0E40BC84 cdpeq 12,4,cr11,cr0,cr4,4
:02084B50 00002802 andeq  r2,r0,r2,lsl #0x10
:02084B54 60516ACD subvss r6,r1,r13,asr #0x15
:02084B58 8074020E rsbhis r0,r4,r14,lsl #0x4
:02084B5C 0E588C03 cdpeq 12,4,cr8,cr8,cr3,0
:02084B60 13500802 cmpne r0,#0x20000
:02084B64 B04005AC sublt  r0,r0,r12,lsr #0xb
:02084B68 05B44005 ldreq r4,[r4, #+0x5]!
:02084B6C D5101E00 ldrle r1,[r0, #-0xe00]		;(r0-0xe00=*(fffff200))
:02084B70 C34005C2 unknown
:02084B74 23250E5A unknown
:02084B78 0E225ADC mcreq 10,1,r5,cr2,cr12,{6}
:02084B7C 78117102 ldmvcda  r1 ,{r1,r8,r12,r13,r14}
:02084B80 E0020E44 and  r0,r2,r4,asr #0x1c
:02084B84 41480404 unknown
:02084B88 F015104D andnvs r1,r5,r13,asr #0x0
:02084B8C 06D26662 ldreqb r6,r1,r5,r13,asr #0x0
:02084B90 2ECEF015 mcrcs 0,6,r15,cr14,cr5,{0}
:02084B94 524C434E subpl  r4,r12,#0x38000001
:02084B98 F01D6500 andnvs r6,r13,r0,lsl #0xa
:02084B9C 76617380 unknown
:02084BA0 65601D65 strvsb r1,[r0, #-0xd65]!
:02084BA4 6F107272 swivs 0x00107272
:02084BA8 62622F72 rsbvs  r2,r2,#0x1C8
:02084BAC 0061635F rsbeq  r6,r1,r15,asr r3
:02084BB0 6D5F6472 unknown
:02084BB4 5F737369 swipl 0x00737369
:02084BB8 616F6C00 unknown
:02084BBC 6E2E3064 cdpvs 0,2,cr3,cr14,cr4,3
:02084BC0 72630073 rsbvc  r0,r3,#0x73
:02084BC4 4A351045 bmi 02DC8CE0
:02084BC8 04345254 unknown
:02084BCC 20753335 rsbcss r3,r5,r5,lsr r3
:02084BD0 33453534 unknown
:02084BD4 52340459 eorpls r0,r4,#0x59000000
:02084BD8 594F2015 stmpldb  r15 ,{r0,r2,r4,r13}^
:02084BDC 0444324B streqb r3,[r4],#-0x24b
:02084BE0 1009535A andne  r5,r9,r10,asr r3
:02084BE4 42343459 eormis r3,r4,#0x59000000
:02084BE8 33444A00 unknown
:02084BEC 551A4100 ldrpl r4,[r10, #-0x100]		;(r10-0x100=*(ffffff00))
:02084BF0 34574739 ldrccb r4,[r7],#-0x739
:02084BF4 09455004 stmeqdb  r5 ,{r2,r12,r14}^
:02084BF8 50574710 subpls r4,r7,r0,lsl r7
:02084BFC 8408BC4B strhi r11,[r8],#-0xc4b
:02084C00 34100957 ldrcc r0,[r0],#-0x957
:02084C04 57454947 strplb r4,[r0],#-0x957
:02084C08 48330234 ldmmida  r3!,{r2,r4,r5,r9}
:02084C0C 544A1009 strplb r1,[r10],#-0x9
:02084C10 04334934 unknown
:02084C14 20154A4F andcss r4,r5,r15,asr #0x14
:02084C18 57384739 unknown
:02084C1C 4534044A ldrmi r0,[r4, #-0x44a]!
:02084C20 11810047 orrne  r0,r1,r7,asr #0x0
:02084C24 10344A54 eornes r4,r4,r4,asr r10
:02084C28 4F4F4957 swimi 0x004f4957
:02084C2C 52561009 subpls r1,r6,#0x9
:02084C30 4538104A ldrmi r1,[r8, #-0x4a]!
:02084C34 21855739 orrcs  r5,r5,r9,lsr r7
:02084C38 10523233 subnes r3,r2,r3,lsr r2
:02084C3C 5733464D ldrpl r4,r3,r2,r3,lsr r2
:02084C40 4A200954 bmi 02887198
:02084C44 4F332052 swimi 0x00332052
:02084C48 5D414754 unknown
:02084C4C 20595331 subcss r5,r9,r1,lsr r3
:02084C50 ED201553 stc  5,cr1,[r0,#-0x14c]!
:02084C54 4714EB10 unknown
:02084C58 2A3178CD bcs 02CE2F94
:02084C5C 05706E56 ldreqb r6,[r0, #-0xe56]!
:02084C60 0A0220B1 beq 0210CF2C
:02084C64 25657395 strcsb r7,[r5, #-0x395]!
:02084C68 013C0001 teqeq r12,r1
:02084C6C 0124BF00 unknown
:02084C70 00810C00 addeq  r0,r1,r0,lsl #0x18
:02084C74 02FFF002 rsceqs r15,r15,#0x2
:02084C78 01B7FFF8 ldreqsh r15,[r7, +r8]!
:02084C7C 7BE021B9 blvc 0188D368
:02084C80 480C020D stmmida  r12 ,{r0,r2,r3,r9}
:02084C84 01240001 unknown
:02084C88 00011800 andeq  r1,r1,r0,lsl #0x10
:02084C8C AA000130 bge 02085154
:02084C90 020D7C3C andeq  r7,r13,#0x3C00
:02084C94 65671009 strvsb r1,[r7, #-0x9]!
:02084C98 05991072 ldreq r1,[r9, #+0x72]		;r9+0x72=*(00000072)
:02084C9C 72663009 rsbvc  r3,r6,#0x9
:02084CA0 04FD6E65 unknown
:02084CA4 69C32009 stmvsib  r3 ,{r0,r3,r13}^
:02084CA8 696C6174 unknown
:02084CAC 20096E61 andcs  r6,r9,r1,ror #0x1c
:02084CB0 61707380 cmnvs r0,r0,lsl #0x7
:02084CB4 08092392 stmeqda  r9 ,{r1,r4,r7,r8,r9,r13}
:02084CB8 066F655F unknown
:02084CBC B1038698 swplt r8,r8,r3
:02084CC0 9D200D40 stcls  13,cr0,[r0,#-0x100]!
:02084CC4 72117974 andvcs r7,r1,#0x1D0000
:02084CC8 9F237563 swils 0x00237563
:02084CCC E36720D1 unknown
:02084CD0 FB136F14 blx 02560930
:02084CD4 66736E08 unknown
:02084CD8 ED72651D ldcl 5,cr6,[r2,#-0x74]!
:02084CDC FA1451A6 blx 02599384
:02084CE0 19505744 ldmnedb  r0 ,{r2,r6,r8,r9,r10,r12,r14}^
:02084CE4 707C4F70 rsbvcs r4,r12,r0,ror r15
:02084CE8 90716E65 rsblss r6,r1,r5,ror #0x1c
:02084CEC 70555D73 subvcs r5,r5,r3,ror r13
:02084CF0 E36E4855 unknown
:02084CF4 B3727004 cmnlt r2,#0x4
:02084CF8 51429102 unknown
:02084CFC F2603170 rsbnv  r3,r0,#0x1C
:02084D00 CC6F6C43 stcgtl 12,cr6,[r15],#-0x10c
:02084D04 25302107 ldrcs r2,[r0, #-0x107]!
:02084D08 42366910 eormis r6,r6,#0x40000
:02084D0C 45534178 ldrmib r4,[r3, #-0x178]		;(r3-0x178=*(fffffe88))
:02084D10 454C4946 strmib r4,[r12, #-0x946]		;(r12-0x946=*(b166eeee))
:02084D14 2A400030 bcs 03084DDC
:02084D18 2E1A012F cdpcs 1,0,cr0,cr10,cr15,1
:02084D1C 6C69025D stcvsl 2,cr0,[r9],#-0x174
:02084D20 6595085E ldrvs r0,[r5, #+0x85e]		;r5+0x85e=*(34f0e763)=#0(0x00000000)
:02084D24 45125C70 ldrmi r5,[r2, #-0xc70]		;(r2-0xc70=*(fffff390))
:02084D28 3E272968 cdpcc 9,2,cr2,cr7,cr8,3
:02084D2C 622D1727 eorvs  r1,r13,#0x9C0000
:02084D30 652355DC strvs r5,[r3, #-0x5dc]!
:02084D34 160B4279 unknown
:02084D38 9906F144 stmlsdb  r6 ,{r2,r6,r8,r12,r13,r14,r15}
:02084D3C 2B90D106 blcs 004B915C
:02084D40 69617267 unknown
:02084D44 01306133 teqeq r0,r3,lsr r1
:02084D48 696F3377 unknown
:02084D4C 33343966 teqcc r4,#0x198000
:02084D50 68327700 ldmvsda  r2!,{r8,r9,r10,r12,r13,r14}
:02084D54 5370686E cmnpl r0,#0x6E0000
:02084D58 65740067 ldrvsb r0,[r4, #-0x67]!
:02084D5C 76626F77 unknown
:02084D60 39006130 stmccdb  r0 ,{r4,r5,r8,r13,r14}
:02084D64 67763069 ldrvsb r3,db 
:02084D68 00657261 rsbeq  r7,r5,r1,ror #0x4
:02084D6C 70626A75 rsbvc  r6,r2,r5,ror r10
:02084D70 00756468 rsbeqs r6,r5,r8,ror #0x8
:02084D74 05D00000 ldreqb r0,[r0, #+0x0]		;r0+0x0=*(00000000)
:02084D78 0CA9E000 stceq  0,cr14,[r9],#+0x0
:02084D7C 01041C02 unknown
:02084D80 00015800 andeq  r5,r1,r0,lsl #0x10
:02084D84 020CAA94 andeq  r10,r12,#0x94000
:02084D88 0CAB050C stceq  5,cr0,[r11],#+0x30
:02084D8C 25202102 strcs r2,[r0, #-0x102]!
:02084D90 E7197330 unknown
:02084D94 4178000B cmnmi r8,r11
:02084D98 0E17000C cdpeq 0,0,cr0,cr7,cr12,0
:02084D9C 000FDB00 andeq  r13,r15,r0,lsl #0x16
:02084DA0 2CBF5B9D ldccs  11,cr5,[r15],#+0x274
:02084DA4 F908D6D5 stmnvdb  r8 ,{r0,r2,r4,r6,r7,r9,r10,r12,r14,r15}
:02084DA8 00010526 andeq  r0,r1,r6,lsr #0xa
:02084DAC 299F055E ldmcsib  r15 ,{r1,r2,r3,r4,r6,r8,r10}
:02084DB0 7B1010B5 blvc 0248908C
:02084DB4 5430B5DD unknown
:02084DB8 9830B5DD ldmlsda  r0!,{r0,r2,r3,r4,r6,r7,r8,r10,r12,r13,r15}
:02084DBC 9230B5DD eorlss r11,r0,#0x37400000
:02084DC0 30B5DEC0 adcccs r13,r5,r0,asr #0x1d
:02084DC4 30B5DF14 adcccs r13,r5,r4,lsl r15
:02084DC8 B524DF60 strlt r13,[r4, #-0xf60]!
:02084DCC B5E00030 strltb r0,[r0, #+0x30]!
:02084DD0 B5E0A030 strltb r10,[r0, #+0x30]!
:02084DD4 E3497030 unknown
:02084DD8 B5EB40B5 strltb r4,[r11, #+0xb5]!
:02084DDC B5EC4830 strltb r4,[r12, #+0x830]!
:02084DE0 ED4A5C30 unknown
:02084DE4 EFA030B5 swi 0x00a030b5
:02084DE8 F06030B5 unknown
:02084DEC 749230B5 ldrvc r3,[r2],#+0xb5
:02084DF0 1430B5F1 unknown
:02084DF4 C030B5F2 unknown
:02084DF8 30B524F2 unknown
:02084DFC B500F3CC strlt r15,[r0, #-0x3cc]		;(r0-0x3cc=*(fffffc34))
:02084E00 00F46420 rsceqs r6,r4,r0,lsr #0x8
:02084E04 0820B511 stmeqda  r0!,{r0,r4,r8,r10,r12,r13,r15}
:02084E08 20B500F7 unknown
:02084E0C 1100F844 unknown
:02084E10 F8FC20B5 unknown
:02084E14 0820B500 stmeqda  r0!,{r8,r10,r12,r13,r15}
:02084E18 91004DF9 unknown
:02084E1C A0800145 addge  r0,r0,r5,asr #0x2
:02084E20 0245101D subeq  r1,r5,#0x1D
:02084E24 05A41080 streq r1,[r4, #+0x80]!
:02084E28 034B5700 unknown
:02084E2C 1005A880 andne  r10,r5,r0,lsl #0x11
:02084E30 80044682 andhi  r4,r4,r2,lsl #0xd
:02084E34 460005AC strmi r0,[r0],-r12, lsr #0xb
:02084E38 8010054C andhis r0,r0,r12,asr #0xa
:02084E3C 001DF9C0 andeqs r15,r13,r0,asr #0x13
:02084E40 08800654 stmeqia  r0 ,{r2,r4,r6,r9,r10}
:02084E44 0045FA08 subeq  r15,r5,r8,lsl #0x14
:02084E48 28800754 stmcsia  r0 ,{r2,r4,r6,r8,r9,r10}
:02084E4C 42490005 submi  r0,r9,#0x5
:02084E50 48800853 stmmiia  r0 ,{r0,r1,r4,r6,r11}
:02084E54 430025FA unknown
:02084E58 34802009 strcc r2,[r0],#+0x9
:02084E5C 460025FC unknown
:02084E60 0834800A ldmeqda  r4!,{r1,r3,r15}
:02084E64 46430005 strmib r0,[r3],-r5
:02084E68 0574800B ldreqb r8,[r4, #-0xb]!
:02084E6C 46414A00 strmib r4,[r1],-r0, lsl #0x14
:02084E70 FDB4800C ldc2  0,cr8,[r4,#+0x30]!
:02084E74 00540200 subeqs r0,r4,r0,lsl #0x4
:02084E78 80800D57 addhi  r0,r0,r7,asr r13
:02084E7C 4E4D0005 cdpmi 0,4,cr0,cr13,cr5,0
:02084E80 A080100E addge  r1,r0,r14
:02084E84 530200FE unknown
:02084E88 80000F57 andhi  r0,r0,r7,asr r15
:02084E8C 500005B8 strplh r0,[r0], -r8
:02084E90 D880104A stmleia  r0 ,{r1,r3,r6,r12}
:02084E94 4B000504 blmi 020862AC
:02084E98 F8801142 stmnvia  r0 ,{r1,r6,r8,r12}
:02084E9C 020100FF andeq  r0,r1,#0xFF
:02084EA0 80125345 andhis r5,r2,r5,asr #0x6
:02084EA4 4A000518 bmi 0208630C
:02084EA8 80135340 andhis r5,r3,r0,asr #0x6
:02084EAC 42000538 andmi  r0,r0,#0xE000000
:02084EB0 80101453 andhis r1,r0,r3,asr r4
:02084EB4 4F000578 swimi 0x00000578
:02084EB8 B8801553 stmltia  r0 ,{r0,r1,r4,r6,r8,r10,r12}
:02084EBC 4E000504 cdpmi 5,0,cr0,cr0,cr4,0
:02084EC0 D8801643 stmleia  r0 ,{r0,r1,r6,r9,r10,r12}
:02084EC4 41500005 cmpmi r0,r5
:02084EC8 DC801743 stcle  7,cr1,[r0],{#0x43}
:02084ECC 54160900 ldrpl r0,[r6],#-0x900
:02084ED0 54582045 ldrplb r2,[r8],#-0x45
:02084ED4 412141A1 unknown
:02084ED8 401DE649 andmis r14,r13,r9,asr #0xc
:02084EDC 501D4150 andpls r4,r13,r0,asr r1
:02084EE0 6D654DFC stcvsl 13,cr4,[r5,#-0x3f0]!
:02084EE4 3E79726F cdpcc 2,6,cr7,cr9,cr15,3
:02084EE8 C014D401 andgts r13,r4,r1,lsl #0x8
:02084EEC 000C11E1 andeq  r1,r12,r1,ror #0x3
:02084EF0 7246911D subvc  r9,r6,#0x40000007
:02084EF4 50096565 andpl  r6,r9,r5,ror #0xa
:02084EF8 20094787 andcs  r4,r9,r7,lsl #0xf
:02084EFC 75616665 strvcb r6,[r1, #-0x665]!
:02084F00 8216116C andhis r1,r6,#0x1B
:02084F04 77611705 strvcb r1,[r1,-r5, lsl #0xe]!
:02084F08 36A47349 unknown
:02084F0C 614B100D unknown
:02084F10 026D7965 rsbeq  r7,r13,#0x194000
:02084F14 A96500D8 unknown
:02084F18 0DA01D02 stceq  13,cr1,[r0,#+0x8]!
:02084F1C 601DEC20 andvss r14,r13,r0,lsr #0x18
:02084F20 30CD342C sbccc  r3,r13,r12,lsr #0x8
:02084F24 200D3063 andcs  r3,r13,r3,ror #0x0
:02084F28 107320BD unknown
:02084F2C 45FF240C ldrmib r2,[r15, #+0x40c]!
:02084F30 BA000D78 blt 02088518
:02084F34 09319120 ldmeqdb  r1!,{r5,r8,r12,r15}
:02084F38 11106260 tstne r0,r0,ror #0x4
:02084F3C 4462FC01 unknown
:02084F40 AA707369 bge 03CA1CEC
:02084F44 6E157100 cdpvs 1,0,cr7,cr5,cr0,0
:02084F48 6C626160 stcvsl 1,cr6,[r2],#-0x180
:02084F4C 696B5365 unknown
:02084F50 03510070 cmpeq r1,#0x70
:02084F54 546C6C6F unknown
:02084F58 016F6C65 unknown
:02084F5C 1D351570 ldcne  5,cr1,[r5,#-0x1c0]!
:02084F60 72745340 rsbvcs r5,r4,#0x1
:02084F64 63D5023E bicvss r0,r5,#0xE0000003
:02084F68 404139C6 submi  r3,r1,r6,asr #0x13
:02084F6C 11005345 unknown
:02084F70 09628221 unknown
:02084F74 2303E160 unknown
:02084F78 025C1411 subeqs r1,r12,#0x11000000
:02084F7C 00D92610 sbceqs r2,r9,r0,lsl r6
:02084F80 20A300D8 unknown
:02084F84 4DFF238D ldcmil 3,cr2,[r15,#+0x234]!
:02084F88 676105F4 unknown
:02084F8C 6F24C265 swivs 0x0024c265
:02084F90 14BF226D unknown
:02084F94 694C34B5 stmvsdb  r12 ,{r0,r2,r4,r5,r7,r10,r12,r13}^
:02084F98 11316B6E teqne r1,r14,ror #0x16
:02084F9C 6A62434F bvs 03915CE0
:02084FA0 1051213A subnes r2,r1,r10,lsr r1
:02084FA4 14A30014 unknown
:02084FA8 72C10043 sbcvc  r0,r1,#0x43
:02084FAC 656E4FFC strvsb r4,[r14, #-0xffc]!
:02084FB0 100B754F andne  r7,r11,r15,asr #0xa
:02084FB4 606C13BD unknown
:02084FB8 136B636F unknown
:02084FBC 02214540 eoreq  r4,r1,#0x10000000
:02084FC0 38686301 unknown
:02084FC4 6C6C0241 stcvsl 2,cr0,[r12],#-0x104
:02084FC8 1774554F ldrneb r5,[r12],#-0x104
:02084FCC C1900D01 orrgts r0,r0,r1,lsl #0x1a
:02084FD0 04524501 ldreqb r4,[r2],#-0x501
:02084FD4 31656D61 unknown
:02084FD8 23654C04 unknown
:02084FDC 6874676E unknown
:02084FE0 200D04EB andcs  r0,r13,r11,ror #0x9
:02084FE4 F8303272 ldmnvda  r0!,{r1,r4,r5,r6,r9,r12,r13}
:02084FE8 43500500 cmpmi r0,#0x0
:02084FEC 676E6168 strvsb r6,r0,#0x0
:02084FF0 B0110365 andlts r0,r1,r5,ror #0x6
:02084FF4 756E6F46 strvcb r6,[r14, #-0xf46]!
:02084FF8 707954A1 rsbvcs r5,r9,r1,lsr #0x9
:02084FFC 61506511 cmpvs r0,r1,lsl r5
:02085000 7474656C unknown
:02085004 600D0065 andvs  r0,r13,r5,ror #0x0
:02085008 02896E49 addeq  r6,r9,#0x490
:0208500C 01E15174 mvneq  r5,r4,ror r1
:02085010 E9100934 ldmdb  r0 ,{r2,r4,r5,r8,r11}
:02085014 10095445 andne  r5,r9,r5,asr #0x8
:02085018 10095441 andne  r5,r9,r1,asr #0x8
:0208501C 1009543D andne  r5,r9,r13,lsr r4
:02085020 10125439 andnes r5,r2,r9,lsr r4
:02085024 C15435FF ldrgtsh r3,[r4, #-0x5f]		;(r4-0x5ff=*(00003161))
:02085028 10BD3151 adcnes r3,r13,r1,asr r1
:0208502C 0175B021 cmneq r5,r1,lsr #0x0
:02085030 7B43A011 blvc 0316D07C
:02085034 7261656C rsbvc  r6,r1,#0x1B000000
:02085038 6C468011 stcvsl 0,cr8,[r6],{#0x11}
:0208503C 3D671061 stcccl 0,cr1,[r7,#-0x184]!
:02085040 747550D0 unknown
:02085044 02696157 rsbeq  r6,r9,#0xC0000015
:02085048 30BC7055 adcccs r7,r12,r5,asr r0
:0208504C 6F748031 swivs 0x00748031
:02085050 754AA00D strvcb r10,[r10, #-0xd]		;(r10-0xd=*(fffffff3))
:02085054 79706D27 unknown
:02085058 6C6C61A0 stcvsl 1,cr6,[r12],#-0x280
:0208505C 63046142 unknown
:02085060 45E0516B strmib r5,[r0, #+0x16b]!
:02085064 63656666 unknown
:02085068 B0297404 eorlt  r7,r9,r4,lsl #0x8
:0208506C 676E694A strvsb r6,r7,r9,r4,lsl #0x8
:02085070 0902656C stmeqdb  r2 ,{r2,r3,r5,r6,r8,r10,r13,r14}
:02085074 11F1C920 mvnnes r12,r0,lsr #0x12
:02085078 6701D8A0 strvs r13,[r1,-r0, lsr #0x11]
:0208507C 5390116D orrpls r1,r0,#0x4000001B
:02085080 6E756F4F cdpvs 15,6,cr6,cr5,cr15,2
:02085084 74754F64 unknown
:02085088 40210000 eormi  r0,r1,r0
:0208508C 636E7546 unknown
:02085090 600D7020 andvs  r7,r13,r0,lsr #0x0
:02085094 6D75614E ldcvsl 1,cr6,[r5,#-0x138]!
:02085098 41726562 cmnmi r2,r2,ror #0xa
:0208509C 206F7211 rsbcs  r7,r15,r1,lsl r2
:020850A0 9F754363 swils 0x00754363
:020850A4 286F5052 unknown
:020850A8 C3484810 unknown
:020850AC 06B40219 unknown
:020850B0 19D181A4 ldmneib  r1 ,{r2,r5,r7,r8,r15}^
:020850B4 08300220 ldmeqda  r0!,{r5,r9}
:020850B8 90B57173 adclss r7,r5,r3,ror r1
:020850BC 18555437 ldmneda  r5 ,{r0,r1,r2,r4,r5,r10,r12,r14}^
:020850C0 0462586B unknown
:020850C4 494650C9 stmmidb  r6 ,{r0,r3,r6,r7,r12,r14}^
:020850C8 40E19111 rscmi  r9,r1,r1,lsl r1
:020850CC 6C6376CC stcvsl 6,cr7,[r3],#-0x330
:020850D0 8101401A unknown
:020850D4 2065F101 rsbcs  r15,r5,r1,lsl #0x2
:020850D8 72747865 rsbvcs r7,r4,#0x650000
:020850DC 5311D879 tstpl r1,#0x790000
:020850E0 08706177 unknown
:020850E4 724681AD subvc  r8,r6,#0x4000002B
:020850E8 49009B69 stmmidb  r0 ,{r0,r3,r5,r6,r8,r9,r11,r12,r15}
:020850EC 6F11666E swivs 0x0011666e
:020850F0 0186304C orreq  r3,r6,r12,asr #0x0
:020850F4 48496F61 stmmida  r9 ,{r0,r5,r6,r8,r9,r10,r11,r13,r14}^
:020850F8 7A79064A bvc 03EC6A28
:020850FC 4577696E ldrmib r6,[r7, #-0x96e]!
:02085100 62005A48 andvs  r5,r0,#0x48000
:02085104 0542616E streqb r6,[r2, #-0x16e]		;(r2-0x16e=*(fffffe92))
:02085108 37373300 ldrcc r3,[r7,-r0, lsl #0x6]!
:0208510C 08353510 ldmeqda  r5!,{r4,r8,r10,r12,r13}
:02085110 63000200 unknown
:02085114 0C303062 ldceq  0,cr3,[r0],#-0x188
:02085118 30303038 eorccs r3,r0,r8,lsr r0
:0208511C 34353030 unknown
:02085120 36323200 unknown
:02085124 62663164 rsbvs  r3,r6,#0x19
:02085128 686C0062 unknown
:0208512C 22CD6401 sbccs  r6,r13,#0x1000000
:02085130 6B6E6152 blvs 03C1D680
:02085134 6F63530A swivs 0x0063530a
:02085138 53508972 cmppl r0,#0x1C8000
:0208513C 90002074 andls  r2,r0,r4,ror r0
:02085140 79657355 unknown
:02085144 57327511 unknown
:02085148 45185249 ldrmi r5,[r8, #-0x249]		;r8-0x249=*(1e05d8a8)=#0(0x00000000)
:0208514C 5353454C cmppl r3,#0x13000000
:02085150 51B55031 movpls r5,lsr r1		;r5=0(0x0)
:02085154 20E0803D rsccs  r8,r0,r13,lsr r0
:02085158 804D002E subhi  r0,r13,r14,lsr #0x0
:0208515C 40396141 eormis r6,r9,r1,asr #0x2
:02085160 5028704D eorpl  r7,r8,r13,asr #0x0
:02085164 1D90F99E unknown
:02085168 1120ED41 unknown
:0208516C BD011D30 unknown
:02085170 3F7A6901 swicc 0x007a6901
:02085174 0120FD65 msreq CPSR_,r5
:02085178 33616C02 unknown
:0208517C 26646E01 unknown
:02085180 65736142 ldrvsb r6,[r3, #-0x142]!
:02085184 341F2002 ldrcc r2,[r15],#-0x2
:02085188 02F7142B rsceqs r1,r7,#0x2B000000
:0208518C 610DF3F0 unknown
:02085190 1351360D cmpne r1,#0xD00000
:02085194 503E0297 mlapls r14,r7,r2,r0unknown
:02085198 DBD00D80 blle 014887A0
:0208519C 1B585005 blne 036991B8
:020851A0 5E740201 cdppl 2,6,cr0,cr4,cr1,0
:020851A4 0D817025 unknown
:020851A8 805005D0 ldrhisb r0,[r0],#-0x50
:020851AC BC020119 stclt  1,cr0,[r2],{#0x19}
:020851B0 0201035C andeq  r0,r1,#0x70000001
:020851B4 70079009 andvc  r9,r7,r9
:020851B8 1D207159 stcne  1,cr7,[r0,#-0x164]!
:020851BC 1C021C01 stcne  12,cr1,[r2],{#0x1}
:020851C0 41020160 unknown
:020851C4 45004E53 strmi r4,[r0, #-0xe53]		;(r0-0xe53=*(fffff1ad))
:020851C8 524F5754 subpl  r5,r15,#0x1500000
:020851CC 6E4912A3 cdpvs 2,4,cr1,cr9,cr3,5
:020851D0 00746920 rsbeqs r6,r4,r0,lsr #0x12
:020851D4 72548155 subvcs r8,r4,#0x40000015
:020851D8 65086461 strvs r6,[r8, #-0x461]		;r8-0x461=*(1e05d690)=#0(0x00000000)
:020851DC 72617453 rsbvc  r7,r1,#0x53000000
:020851E0 20414174 subcs  r4,r1,r4,ror r1
:020851E4 64255B40 unknown
:020851E8 2011005D andcss r0,r1,r13,asr r0
:020851EC 607910B6 unknown
:020851F0 6D726150 ldcvsl 1,cr6,[r2,#-0x140]!
:020851F4 61444062 unknown
:020851F8 4D611074 stcmil 0,cr1,[r1,#-0x1d0]!
:020851FC 72686379 rsbvc  r6,r8,#0xE4000001
:02085200 61210027 unknown
:02085204 33404DC0 unknown
:02085208 52B01500 adcpls r1,r0,#0x0
:0208520C 09757165 unknown
:02085210 A9747365 unknown
:02085214 646F4DE0 unknown
:02085218 79660869 unknown
:0208521C C0612078 rsbgt  r2,r1,r8,ror r0
:02085220 61647055 unknown
:02085224 C965740C unknown
:02085228 40053450 andmi  r3,r5,r0,asr r4
:0208522C 36400535 unknown
:02085230 37400554 unknown
:02085234 11384099 unknown
:02085238 69725750 unknown
:0208523C 10657415 rsbne  r7,r5,r5,lsl r4
:02085240 52802510 addpl  r2,r0,#0x4000000
:02085244 0C646165 stceql 1,cr6,[r4],#-0x194
:02085248 47746942 ldrmib r6,[r4],#-0x194
:0208524C 73610012 unknown
:02085250 7465104E unknown
:02085254 6B726F77 blvs 03D21038
:02085258 406E3024 rsbmi  r3,r14,r4,lsr #0x0
:0208525C 15201774 strne r1,[r0, #-0x774]!
:02085260 6E694640 cdpvs 6,6,cr4,cr9,cr0,2
:02085264 68067369 stmvsda  r6 ,{r0,r3,r5,r6,r8,r9,r12,r13,r14}
:02085268 80147265 andhis r7,r4,r5,ror #0x4
:0208526C 6E657645 cdpvs 6,6,cr7,cr5,cr5,2
:02085270 10047408 andne  r7,r4,r8,lsl #0x8
:02085274 43646E61 unknown
:02085278 6D026D6F unknown
:0208527C 65536E6F ldrvsb r6,[r3, #-0xe6f]		;(r3-0xe6f=*(fffff191))
:02085280 3C000674 stccc  6,cr0,[r0],{#0x74}
:02085284 0219D940 andeqs r13,r9,#0x100000
:02085288 20020370 andcs  r0,r2,r0,ror r3
:0208528C 6041203D subvs  r2,r1,r13,lsr r0
:02085290 45544953 ldrmib r4,[r4, #-0x953]		;(r4-0x953=*(0000286d))
:02085294 5000004D andpl  r0,r0,r13,asr #0x0
:02085298 73736F00 cmnvc r3,#0x0
:0208529C 69737365 unknown
:020852A0 416E006F unknown
:020852A4 400D6464 andmi  r6,r13,r4,ror #0x8
:020852A8 44000431 strmi r0,[r0],#-0x431
:020852AC 706F7250 rsbvc  r7,r15,r0,asr r2
:020852B0 756E100D strvcb r1,[r14, #-0xd]!
:020852B4 DF08206D swile 0x0008206d
:020852B8 6E695711 mcrvs 7,3,r5,cr9,cr1,{0}
:020852BC 2C100473 ldccs  4,cr0,[r0],{#0x73}
:020852C0 2DA14005 stccs  0,cr4,[r1,#+0x14]!
:020852C4 0D2B4005 stceq  0,cr4,[r11,#-0x14]!
:020852C8 28415550 stmcsda  r1 ,{r4,r6,r8,r10,r12,r14}^
:020852CC 143F301D unknown
:020852D0 0E4005DA mcreq 5,2,r0,cr0,cr10,{6}
:020852D4 D92E2005 stmledb  r14!,{r0,r2,r13}
:020852D8 12000B32 andne  r0,r0,#0xC800
:020852DC 2BB56009 blcs 00DDD308
:020852E0 E5288051 str r8,[r8, #-0x51]!
:020852E4 B9126130 ldmltdb  r2 ,{r4,r5,r8,r13,r14}
:020852E8 50093000 andpl  r3,r9,r0
:020852EC 180045BA stmneda  r0 ,{r1,r3,r4,r5,r7,r8,r10,r14}
:020852F0 000950ED andeq  r5,r9,r13,ror #0x1
:020852F4 5B501514 blpl 0348A74C
:020852F8 396D1A02 unknown
:020852FC 00390840 eoreqs r0,r9,r0,asr #0x10
:02085300 2C600907 stccsl 9,cr0,[r0],#-0x1c
:02085304 00177009 andeqs r7,r7,r9
:02085308 500929D5 unknown
:0208530C 4521039F strmi r0,[r1, #-0x39f]!
:02085310 29002D60 stmcsdb  r0 ,{r5,r6,r8,r10,r11,r13}
:02085314 2F523516 swics 0x00523516
:02085318 FB80AD1A blx 000B0788
:0208531C 6942004D stmvsdb  r2 ,{r0,r2,r3,r6}^
:02085320 D7105D72 unknown
:02085324 0D01608D unknown
:02085328 009D9D00 addeqs r9,r13,r0,lsl #0x1a
:0208532C 1B500D1B blne 034887A0
:02085330 5D1AD500 unknown
:02085334 50AD1600 adcpl  r1,r13,r0,lsl #0xc
:02085338 03171DE1 tsteq r7,#0x3840
:0208533C BA807D4B blt 000A4870
:02085340 7D005793 unknown
:02085344 E6705D01 unknown
:02085348 5223004D eorpl  r0,r3,#0x4D
:0208534C 50E53189 rscpl  r3,r5,r9,lsl #0x3
:02085350 710B400D unknown
:02085354 29106730 ldmcsdb  r0 ,{r4,r5,r8,r9,r10,r13,r14}
:02085358 F715E958 unknown
:0208535C 0D11098F unknown
:02085360 0B205110 bleq 028997A8
:02085364 0D1E2051 unknown
:02085368 2D03AD40 unknown
:0208536C 00030210 andeq  r0,r3,r0,lsl r2
:02085370 31300DBB ldrcch r0,[r0, -r11]!
:02085374 02B9C200 adceqs r12,r9,#0x0
:02085378 01290303 unknown
:0208537C 0DBC700D ldceq  0,cr7,[r12,#+0x34]!
:02085380 99590500 ldmlsdb  r9 ,{r8,r10}^
:02085384 00551D20 subeqs r1,r5,r0,lsr #0x1a
:02085388 8320C504 unknown
:0208538C 1D353011 ldcne  0,cr3,[r5,#-0x44]!
:02085390 0C0001D5 stceq  1,cr0,[r0],{#0xd5}
:02085394 6132005D teqvs r2,r13,asr r0
:02085398 750D6260 strvc r6,[r13, #-0x260]		;(r13-0x260=*(fffffda0))
:0208539C 05039505 streq r9,[r3, #-0x505]		;(r3-0x505=*(fffffafb))
:020853A0 BD030306 unknown
:020853A4 1E48C105 cdpne 1,4,cr12,cr8,cr5,0
:020853A8 25B2010D ldrcs r0,[r2, #+0x10d]!
:020853AC 03011000 unknown
:020853B0 60E53500 rscvs  r3,r5,r0,lsl #0xa
:020853B4 227D4107 rsbcss r4,r13,#0xC0000001
:020853B8 111AC12C tstne r10,r12,lsr #0x2
:020853BC 040BFC40 streq r15,[r11],#-0xc40
:020853C0 068D0F15 unknown
:020853C4 03032200 unknown
:020853C8 30118500 andccs r8,r1,r0,lsl #0xa
:020853CC 07000980 streq r0,[r0,-r0, lsl #0x13]
:020853D0 A1314125 teqge r1,r5,lsr #0x2
:020853D4 8F0FBF61 swihi 0x000fbf61
:020853D8 0603950A streq r9,[r3],-r10, lsl #0xa
:020853DC 00113E00 andeqs r3,r1,r0,lsl #0x1c
:020853E0 C3467D06 unknown
:020853E4 00042150 andeq  r2,r4,r0,asr r1
:020853E8 BA0011BE blt 02089AE8
:020853EC 50250011 eorpl  r0,r5,r1,lsl r0
:020853F0 1CD84011 ldcnel 0,cr4,[r8],{#0x11}
:020853F4 31F90004 mvnccs r0,r4
:020853F8 1141F000 unknown
:020853FC 50113F00 andpls r3,r1,r0,lsl #0x1e
:02085400 77000414 unknown
:02085404 7E850011 mcrvc 0,4,r0,cr5,cr1,{0}
:02085408 11DE0011 bicnes r0,r14,r1,lsl r0
:0208540C 18027C20 stmneda  r2 ,{r5,r10,r11,r12,r13,r14}
:02085410 F41A0004 ldrnv r0,[r10],#-0x4
:02085414 92000602 andls  r0,r0,#0x200000
:02085418 15B60AA1 ldrne r0,[r6, #+0xaa1]!
:0208541C 9106A040 unknown
:02085420 10206130 eorne  r6,r0,r0,lsr r1
:02085424 2D120079 unknown
:02085428 51560A40 cmppl r6,r0,asr #0x14
:0208542C 0A259D36 beq 029EC90C
:02085430 1015136D andnes r1,r5,r13,ror #0x6
:02085434 B5092031 strlt r2,[r9, #-0x31]		;(r9-0x31=*(ffffffcf))
:02085438 21E1BB40 mvncs  r11,r0,asr #0x16
:0208543C 104F3015 subne  r3,r15,r5,lsl r0
:02085440 15091479 strne r1,[r9, #-0x479]		;(r9-0x479=*(fffffb87))
:02085444 00BD1569 adceqs r1,r13,r9,ror #0xa
:02085448 50A17F2E adcpl  r7,r1,r14,lsr #0x1e
:0208544C A5184069 ldrge r4,[r8, #-0x69]		;r8-0x69=*(1e05da88)=#0(0x00000000)
:02085450 A5118911 ldrge r8,[r1, #-0x911]		;(r1-0x911=*(fffff6ef))
:02085454 07250660 streq r0,[r1, #-0x911]		;(r1-0x911=*(fffff6ef))
:02085458 38F522BB unknown
:0208545C 001911FD ldreqsh r1,[r9], -r13
:02085460 0C490123 stceql 1,cr0,[r9],{#0x23}
:02085464 67AE1051 unknown
:02085468 DD118510 unknown
:0208546C 19118518 ldmnedb  r1 ,{r3,r4,r8,r10,r15}
:02085470 08000130 stmeqda  r0 ,{r4,r5,r8}
:02085474 09BF0001 ldmeqib  r15!,{r0}
:02085478 01E51385 mvneq  r1,r5,lsl #0x7
:0208547C 1820FB0E stmneda  r0!,{r1,r2,r3,r8,r9,r11,r12,r13,r14,r15}
:02085480 56086019 unknown
:02085484 FFFE2019 swinv 0x00fe2019
:02085488 435101A1 cmpmi r1,#0x40000028
:0208548C 39101926 ldmccdb  r0 ,{r1,r2,r5,r8,r11,r12}
:02085490 BD06D900 unknown
:02085494 B0001D15 andlt  r1,r0,r5,lsl r13
:02085498 A902D5FF stmgedb  r2 ,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r10,r12,r14,r15}
:0208549C E6136D12 unknown
:020854A0 15771019 ldrneb r1,[r7, #-0x19]!
:020854A4 138715A3 orrne  r1,r7,#0x28C00000
:020854A8 911400CD tstls r4,r13,asr #0x1
:020854AC 1D5F1448 unknown
:020854B0 50006550 andpl  r6,r0,r0,asr r5
:020854B4 3D50003D unknown
:020854B8 00B94600 adceqs r4,r9,r0,lsl #0xc
:020854BC 001F32AB andeqs r3,r15,r11,lsr #0x5
:020854C0 32008723 andcc  r8,r0,#0x8C0000
:020854C4 005157BD ldreqh r5,[r1],#-0x7d
:020854C8 00516A50 subeqs r6,r1,r0,asr r10
:020854CC 25285150 strcs r5,[r8, #-0x150]!
:020854D0 E923201D stmdb  r3!,{r0,r2,r3,r4,r13}
:020854D4 D5555D18 ldrleb r5,[r5, #-0xd18]		;(r5-0xd18=*(fffff2e8))
:020854D8 255A05F5 ldrcsb r0,[r10, #-0x5f5]		;(r10-0x5f5=*(fffffa0b))
:020854DC 15F55A00 ldrneb r5,[r5, #+0xa00]!
:020854E0 00851805 addeq  r1,r5,r5,lsl #0x10
:020854E4 11A9753C movne  r7,lsr r12		;r7=-1318651852(0xb166f834)
:020854E8 6D2082FD stcvs  2,cr8,[r0,#-0x3f4]!
:020854EC BD132D12 unknown
:020854F0 2041DD13 subcs  r13,r1,r3,lsl r13
:020854F4 44432D7B strmib r2,[r3],#-0xd7b
:020854F8 153D123D ldrne r1,[r13, #-0x23d]!
:020854FC 471D535D unknown
:02085500 BD153D54 unknown
:02085504 3D3043ED ldccc  3,cr4,[r0,#-0x3b4]!
:02085508 00171842 andeqs r1,r7,r2,asr #0x10
:0208550C CD12CD70 unknown
:02085510 708DD525 addvc  r13,r13,r5,lsr #0xa
:02085514 2D15E306 unknown
:02085518 002D0E40 eoreq  r0,r13,r0,asr #0x1c
:0208551C AD1CE352 unknown
:02085520 114D102D unknown
:02085524 51AD50BD strplh r5,[r13, +r13]!
:02085528 417D523D cmnmi r13,r13,lsr r2
:0208552C BF179110 swilt 0x00179110
:02085530 105D517D subnes r5,r13,r13,ror r1
:02085534 8D50417D unknown
:02085538 01AD4840 moveq  r4,r0,asr #0x10
:0208553C 165D5740 ldrneb r5,r4,r0,asr #0x10
:02085540 123D1A05 eornes r1,r13,#0x5000
:02085544 1875141D unknown
:02085548 8D8843BD unknown
:0208554C 04EDBF30 unknown
:02085550 4764302D strmib r3,[r4,-r13, lsr #0x0]!
:02085554 1E002D12 mcrne 13,0,r2,cr0,cr2,{0}
:02085558 5B08002D blpl 02285614
:0208555C 40BD111D adcmis r1,r13,r13,lsl r1
:02085560 0A002D14 beq 020909B8
:02085564 F51E414D ldrnv r4,[r14, #-0x14d]		;r14-0x14d=*(020851d7)=#140796274(0x08646172)
:02085568 405DAB16 submis r10,r13,r6,lsl r11
:0208556C 5DE05DF4 stcpll 13,cr5,[r0,#+0x3d0]!
:02085570 81AD46F0 unknown
:02085574 AD007B7A unknown
:02085578 1C008D14 stcne  13,cr8,[r0],{#0x14}
:0208557C FD544735 unknown
:02085580 6511AD12 ldrvs r10,[r1, #-0xd12]		;(r1-0xd12=*(fffff2ee))
:02085584 426DEA1A rsbmi  r14,r13,#0x1A000
:02085588 2D153DA0 unknown
:0208558C 002DD640 eoreq  r13,r13,r0,asr #0xc
:02085590 AD002D1A unknown
:02085594 1A002D4B bne 02090AC8
:02085598 2D43002D unknown
:0208559C 002DA200 eoreq  r10,r13,r0,lsl #0x4
:020855A0 002D1AAA eoreq  r1,r13,r10,lsr #0x15
:020855A4 3E002D43 cdpcc 13,0,cr2,cr0,cr3,2
:020855A8 711D135D tstvc r13,r13,asr r3
:020855AC 1DEA09D5 stcnel 9,cr0,[r10,#+0x354]!
:020855B0 40ED2031 rscmi  r2,r13,r1,lsr r0
:020855B4 1D10ED16 unknown
:020855B8 16351841 unknown
:020855BC FAC59DB5 blx 011ECC98
:020855C0 8D2A417D stchi  1,cr4,[r10,#-0x1f4]!
:020855C4 003B4E00 eoreqs r4,r11,r0,lsl #0x1c
:020855C8 008D557E addeq  r5,r13,r14,ror r5
:020855CC 6D10E72A unknown
:020855D0 126D1845 rsbne  r1,r13,#0x450000
:020855D4 302D11DD unknown
:020855D8 910081ED unknown
:020855DC 36111C36 unknown
:020855E0 01240035 unknown
:020855E4 C55B2500 ldrgtb r2,[r11, #-0x500]		;r11-0x500=*(02fffc40)=#0(0x00000000)
:020855E8 240F2600 strcs r2,[r15],#-0x600
:020855EC 28002D22 stmcsda  r0 ,{r1,r5,r8,r10,r11,r13}
:020855F0 5546000F strplb r0,[r6, #-0xf]		;(r6-0xf=*(fffffff1))
:020855F4 0235305D eoreqs r3,r5,#0x5D
:020855F8 5D0E3DE1 unknown
:020855FC 005D0E00 subeqs r0,r13,r0,lsl #0x1c
:02085600 1661572A unknown
:02085604 35E1105D strccb r1,[r1, #+0x5d]!
:02085608 0D5020ED unknown
:0208560C 02529D15 subeqs r9,r2,#0x540
:02085610 D92DE16F stmledb  r13!,{r0,r1,r2,r3,r5,r6,r8,r13,r14,r15}
:02085614 00B10701 adceqs r0,r1,r1,lsl #0xe
:02085618 008D08A5 addeq  r0,r13,r5,lsr #0x11
:0208561C BB11DD2E bllt 024FCADC
:02085620 426D1D05 rsbmi  r1,r13,#0x140
:02085624 F0017D40 andnv  r7,r1,r0,asr #0x1a
:02085628 03E5302D mvneq  r3,#0x2D
:0208562C 0E006B20 cdpeq 11,0,cr6,cr0,cr0,1
:02085630 D53A002D ldrle r0,[r10, #-0x2d]!
:02085634 0135811D teqeq r5,r13,lsl r1
:02085638 23742500 cmncs r4,#0x0
:0208563C 002D0E24 eoreq  r0,r13,r4,lsr #0x1c
:02085640 2D111D02 unknown
:02085644 DC01CF50 stcle  15,cr12,[r1],{#0x50}
:02085648 34451575 strccb r1,[r5],#-0x575
:0208564C 510C050B unknown
:02085650 05152A4D ldreq r2,[r5, #-0xa4d]		;(r5-0xa4d=*(fffff5b3))
:02085654 03D7550E biceqs r5,r7,#0x3800000
:02085658 7D270002 stcvc  0,cr0,[r7,#-0x8]!
:0208565C 402D3264 eormi  r3,r13,r4,ror #0x4
:02085660 411D5186 tstmi r13,r6,lsl #0x3
:02085664 30438D74 subcc  r8,r3,r4,ror r13
:02085668 5D1840BD unknown
:0208566C 1D550440 unknown
:02085670 60802D14 addvs  r2,r0,r4,lsl r13
:02085674 0095344D addeqs r3,r5,r13,asr #0x8
:02085678 08015D07 stmeqda  r1 ,{r0,r1,r2,r8,r10,r11,r12,r14}
:0208567C 2500395B strcs r3,[r0, #-0x95b]		;(r0-0x95b=*(fffff6a5))
:02085680 104E1D09 subne  r1,r14,r9,lsl #0x1a
:02085684 C26D111D rsbgt  r1,r13,#0x40000007
:02085688 B7005DC4 strlt r5,r1,r13,#0x40000007
:0208568C 29002D1E stmcsdb  r0 ,{r1,r2,r3,r4,r8,r10,r11,r13}
:02085690 2D34002D ldccs  0,cr0,[r4,#-0xb4]!
:02085694 002D3100 eoreq  r3,r13,r0,lsl #0x2
:02085698 1CAFADAA stcne  13,cr10,[r15],#+0x2a8
:0208569C 2D0E4F91 unknown
:020856A0 002DE100 eoreq  r14,r13,r0,lsl #0x2
:020856A4 402D569C mlami  r13,r12,r6,r5unknown
:020856A8 2A005D16 bcs 0209CB08
:020856AC 5DAE0017 stcpl  0,cr0,[r14,#+0x5c]!
:020856B0 D5111D13 ldrle r1,[r1, #-0xd13]		;(r1-0xd13=*(fffff2ed))
:020856B4 108D135D addne  r1,r13,r13,asr r3
:020856B8 2491305D ldrcs r3,[r1],#+0x5d
:020856BC 50817DB4 strplh r7,[r1], +r4
:020856C0 10AF005D adcne  r0,r15,r13,asr r0
:020856C4 2D3C002D ldccs  0,cr0,[r12,#-0xb4]!
:020856C8 002D1000 eoreq  r1,r13,r0
:020856CC AA42CD18 bge 03138B34
:020856D0 8D14C128 unknown
:020856D4 832D3C43 unknown
:020856D8 29011DA8 stmcsdb  r1 ,{r3,r5,r7,r8,r10,r11,r12}
:020856DC 35002D56 strcc r2,[r0, #-0xd56]		;(r0-0xd56=*(fffff2aa))
:020856E0 4495108D ldrmi r1,[r5],#+0x8d
:020856E4 2E002DC6 cdpcs 13,0,cr2,cr0,cr6,6
:020856E8 8DAD10BD stchi  0,cr1,[r13,#+0x2f4]!
:020856EC 0D226D13 stceq  13,cr6,[r2,#-0x4c]!
:020856F0 005D7872 subeqs r7,r13,r2,ror r8
:020856F4 6C002D1C stcvs  13,cr2,[r0],{#0x1c}
:020856F8 2440ED57 strcsb r14,[r0],#-0xd57
:020856FC 2BFB1F79 blcs 01F4D4E8
:02085700 0C04A70B stceq  7,cr10,[r4],{#0xb}
:02085704 54AD2D51 unknown
:02085708 2DA5002D stccs  0,cr0,[r5,#+0xb4]!
:0208570C 005D2C40 subeqs r2,r13,r0,asr #0x18
:02085710 AA002D38 bge 02090BF8
:02085714 6042FDE8 subvs  r15,r2,r8,ror #0x1b
:02085718 2D3041DD ldccs  1,cr4,[r0,#-0x374]!
:0208571C 423D3800 eormis r3,r13,#0x0
:02085720 811DF0AA tsthi r13,r10,lsr #0x1
:02085724 36005DFD unknown
:02085728 2D98002D unknown
:0208572C 2D36AA00 ldccs  10,cr10,[r6,#-0x0]!
:02085730 002D3500 eoreq  r3,r13,r0,lsl #0xa
:02085734 710A0051 unknown
:02085738 4B0B8A08 blmi 02367F60
:0208573C 423D1F23 eormis r1,r13,#0x8C
:02085740 84402D1F strhib r2,[r0],#-0xd1f
:02085744 3AAA00BD bcc 00B05A40
:02085748 2DDA002D unknown
:0208574C 002D4A00 eoreq  r4,r13,r0,lsl #0x14
:02085750 AA002D48 bge 02090C78
:02085754 4A002D48 bmi 02090C7C
:02085758 2D2A002D stccs  0,cr0,[r10,#-0xb4]!
:0208575C 002D2A00 eoreq  r2,r13,r0,lsl #0x14
:02085760 002DAAAA eoreq  r10,r13,r10,lsr #0x15
:02085764 80417D4A subhi  r7,r1,r10,asr #0x1a
:02085768 2D6841AD stccsl 1,cr4,[r8,#-0x2b4]!
:0208576C 7118AA00 tstvc r8,r0,lsl #0x14
:02085770 11AD364B movne  r3,r11,asr #0xc
:02085774 002D17C5 eoreq  r1,r13,r5,asr #0xf
:02085778 BA11AD20 blt 024F0C00
:0208577C 011280BD ldreqh r8,[r2, -r13]
:02085780 2D9C31DD unknown
:02085784 4B952400 blmi 005CE78C
:02085788 41DD42A9 bicmis r4,r13,r9,lsr #0x5
:0208578C 30002D06 andcc  r2,r0,r6,lsl #0x1a
:02085790 2D9641DD unknown
:02085794 BD90AA40 unknown
:02085798 002D4E00 eoreq  r4,r13,r0,lsl #0x1c
:0208579C 8A002DD7 bhi 02090F00
:020857A0 C9AA002D stmgtib  r10!,{r0,r2,r3,r5}
:020857A4 8D28002D stchi  0,cr0,[r8,#-0xb4]!
:020857A8 002D4E00 eoreq  r4,r13,r0,lsl #0x1c
:020857AC AA002D97 bge 02090E10
:020857B0 DC002D9C stcle  13,cr2,[r0],{#0x9c}
:020857B4 2D8C002D unknown
:020857B8 2A021440 bcs 0210A8C0
:020857BC 2DD031DD unknown
:020857C0 000B3000 andeq  r3,r11,r0
:020857C4 4E002D28 cdpmi 13,0,cr2,cr0,cr8,1
:020857C8 0841DD55 stmeqda  r1 ,{r0,r2,r4,r6,r8,r10,r11,r12,r14,r15}^
:020857CC 2D40002D unknown
:020857D0 002DC800 eoreq  r12,r13,r0,lsl #0x10
:020857D4 402D55C8 eormi  r5,r13,r8,asr #0xb
:020857D8 34008DB4 strcc r8,[r0],#-0xdb4
:020857DC B9A0002D stmltib  r0!,{r0,r2,r3,r5}
:020857E0 D503452E strle r4,[r3, #-0x52e]		;(r3-0x52e=*(fffffad2))
:020857E4 B9E2002D unknown
:020857E8 5E002D1E mcrpl 13,0,r2,cr0,cr14,{0}
:020857EC 815E002D cmphi r14,r13,lsr #0x0
:020857F0 2D64AD42 stccsl 13,cr10,[r4,#-0x108]!
:020857F4 008D9840 addeq  r9,r13,r0,asr #0x10
:020857F8 18002D68 stmneda  r0 ,{r3,r5,r6,r8,r10,r11,r13}
:020857FC 06D52A01 ldreqb r2,[r5],+r1, lsl #0x14
:02085800 2DEE002D stccsl 0,cr0,[r14,#+0xb4]!
:02085804 06355000 unknown
:02085808 AB402D5E blge 03090D88
:0208580C 0E002DA6 cdpeq 13,0,cr2,cr0,cr6,5
:02085810 2DAA008D stccs  0,cr0,[r10,#+0x234]!
:02085814 00BDE140 adceqs r14,r13,r0,asr #0x2
:02085818 002D9EAA eoreq  r9,r13,r10,lsr #0x1d
:0208581C A8002DAF stmgeda  r0 ,{r0,r1,r2,r3,r5,r7,r8,r10,r11,r13}
:02085820 2DAB002D stccs  0,cr0,[r11,#+0xb4]!
:02085824 2DA6AA00 stccs  10,cr10,[r6,#+0x0]!
:02085828 002DA800 eoreq  r10,r13,r0,lsl #0x10
:0208582C B0002DA1 andlt  r2,r0,r1,lsr #0x1b
:02085830 E6AA002D unknown
:02085834 8DD2002D unknown
:02085838 005DB240 subeqs r11,r13,r0,asr #0x4
:0208583C AA002D1B bge 02090CB0
:02085840 1B002D5D blne 02090DBC
:02085844 1D27002D stcne  0,cr0,[r7,#-0xb4]!
:02085848 002D3F41 eoreq  r3,r13,r1,asr #0x1e
:0208584C 002D21AA eoreq  r2,r13,r10,lsr #0x3
:02085850 5D002D1B unknown
:02085854 2D11004B unknown
:02085858 037EAA40 cmneq r14,#0x40000
:0208585C 2DC20004 unknown
:02085860 002DDC00 eoreq  r13,r13,r0,lsl #0x18
:02085864 002DCCA0 eoreq  r12,r13,r0,lsr #0x19
:02085868 CE002DDA mcrgt 13,0,r2,cr0,cr10,{6}
:0208586C 2DCC002D unknown
:02085870 2DC9AA00 unknown
:02085874 002DD800 eoreq  r13,r13,r0,lsl #0x10
:02085878 040A1522 streq r1,[r10],#-0x522
:0208587C 66AA405D unknown
:02085880 2D18005D unknown
:02085884 4A694000 bmi 03AD588C
:02085888 AA002D2C bge 02090D40
:0208588C 1C002D0E stcne  13,cr2,[r0],{#0xe}
:02085890 A330002D teqge r0,#0x2D
:02085894 002D644C eoreq  r6,r13,r12,asr #0x8
:02085898 305D78AA subccs r7,r13,r10,lsr #0x11
:0208589C 013B03D1 ldreqsb r0,[r11, -r1]!
:020858A0 2D7F002D ldccsl 0,cr0,[r15,#-0xb4]!
:020858A4 2D5E2600 unknown
:020858A8 002D3300 eoreq  r3,r13,r0,lsl #0x6
:020858AC 56002D2B strpl r2,[r0],-r11, lsr #0x1a
:020858B0 552F002D strpl r0,[r15, #-0x2d]!
:020858B4 2D26002D stccs  0,cr0,[r6,#-0xb4]!
:020858B8 002D7E00 eoreq  r7,r13,r0,lsl #0x1c
:020858BC 302D0170 eorcc  r0,r13,r0,ror r1
:020858C0 11BFDC95 unknown
:020858C4 0D60002D stceql 0,cr0,[r0,#-0xb4]!
:020858C8 69365519 ldmvsdb  r6!,{r0,r3,r4,r8,r10,r12,r14}
:020858CC A1760A00 cmnge r6,r0,lsl #0x14
:020858D0 C5079501 strgt r9,[r7, #-0x501]		;(r7-0x501=*(b166f333))
:020858D4 96002D14 unknown
:020858D8 08217131 stmeqda  r1!,{r0,r4,r5,r8,r12,r13,r14}
:020858DC 00116F04 andeqs r6,r1,r4,lsl #0x1e
:020858E0 6A2E8906 bvs 02C27D00
:020858E4 2D7A002D ldccsl 0,cr0,[r10,#-0xb4]!
:020858E8 2D557C00 unknown
:020858EC 002D6600 eoreq  r6,r13,r0,lsl #0xc
:020858F0 7C002D86 stcvc  13,cr2,[r0],{#0x86}
:020858F4 556E4181 strplb r4,[r14, #-0x181]!
:020858F8 01B5302D moveqs r3,r13,lsr #0x0		;r3=0(0x0)
:020858FC 2D300004 ldccs  0,cr0,[r0,#-0x10]!
:02085900 4AA58000 bmi 009E5908
:02085904 102D58A3 eorne  r5,r13,r3,lsr #0x11
:02085908 002D1735 eoreq  r1,r13,r5,lsr r7
:0208590C 95146760 ldrls r6,[r4, #-0x760]		;r4-0x760=*(08645a12)=#0(0x00000000)
:02085910 956E3200 strlsb r3,[r14, #-0x200]!
:02085914 30D13C00 sbcccs r3,r1,r0,lsl #0x18
:02085918 01040061 unknown
:0208591C 00050600 andeq  r0,r5,r0,lsl #0xc
:02085920 0D3507AD ldceq  7,cr0,[r5,#-0x2b4]!
:02085924 09000108 stmeqdb  r0 ,{r3,r8}
:02085928 010A0001 unknown
:0208592C 010BAA00 unknown
:02085930 2F250C00 swics 0x00250c00
:02085934 32111546 andccs r1,r1,#0x11800000
:02085938 EA015B10 b 020DC580
:0208593C 01200C18 unknown
:02085940 00012100 andeq  r2,r1,r0,lsl #0x2
:02085944 A8000122 stmgeda  r0 ,{r1,r5,r8}
:02085948 24000123 strcs r0,[r0],#-0x123
:0208594C 01250001 unknown
:02085950 00012600 andeq  r2,r1,r0,lsl #0xc
:02085954 000127AA andeq  r2,r1,r10,lsr #0xf
:02085958 0E00010D cdpeq 1,0,cr0,cr0,cr13,0
:0208595C 220F0001 andcs  r0,r15,#0x1
:02085960 0030AA08 eoreqs r10,r0,r8,lsl #0x14
:02085964 39C8005F stmccib  r8 ,{r0,r1,r2,r3,r4,r6}^
:02085968 00372200 eoreqs r2,r7,r0,lsl #0x4
:0208596C AB00390C blge 02093DA4
:02085970 18003924 stmneda  r0 ,{r2,r5,r8,r11,r12,r13}
:02085974 395F4A85 ldmccdb  r15 ,{r0,r2,r7,r9,r11,r14}^
:02085978 00390400 eoreqs r0,r9,r0,lsl #0x8
:0208597C 003904AA eoreqs r0,r9,r10,lsr #0x9
:02085980 D2003904 andle  r3,r0,#0x10000
:02085984 395A0039 ldmccdb  r10 ,{r0,r3,r4,r5}^
:02085988 00E5AA10 rsceq  r10,r5,r0,lsl r10
:0208598C 46008146 strmi r8,r10,r5,r0,lsl r10
:02085990 7D4600E5 unknown
:02085994 7D551240 unknown
:02085998 007D3E00 rsbeqs r3,r13,r0,lsl #0x1c
:0208599C 00850357 addeq  r0,r5,r7,asr r3
:020859A0 25000124 strcs r0,[r0, #-0x124]		;(r0-0x124=*(fffffedc))
:020859A4 2600975D unknown
:020859A8 0B270061 bleq 02A45B34
:020859AC 0E00B11A mcreq 1,0,r11,cr0,cr10,{0}
:020859B0 1DB53801 ldcne  8,cr3,[r5,#+0x4]!
:020859B4 0D500560 unknown
:020859B8 020100C0 andeq  r0,r1,#0xC0
:020859BC 05070403 streq r0,[r7, #-0x403]		;(r7-0x403=*(b166f431))
:020859C0 09080706 stmeqdb  r8 ,{r1,r2,r8,r9,r10}
:020859C4 000C0B0A andeq  r0,r12,r10,lsl #0x16
:020859C8 100F0E0D andne  r0,r15,r13,lsl #0x1c
:020859CC 14131211 ldrne r1,[r3],#-0x211
:020859D0 17161500 ldrne r1,[r6,-r0, lsl #0xa]
:020859D4 1B1A1918 blne 0270BE3C
:020859D8 1E1D001C mrcne 0,0,r0,cr13,cr12,{0}
:020859DC 3C005D1F stccc  13,cr5,[r0],{#0x1f}
:020859E0 753C4A15 ldrvc r4,[r12, #-0xa15]!
:020859E4 0ABBA818 beq 00F6FA4C
:020859E8 10020320 andne  r0,r2,r0,lsr #0x6
:020859EC E72A077D unknown
:020859F0 87550406 ldrhib r0,[r5,-r6, lsl #0x8]
:020859F4 077D0401 ldreqb r0,[r13,-r1, lsl #0x8]!
:020859F8 18049F0E stmneda  r4 ,{r1,r2,r3,r8,r9,r10,r11,r12,r15}
:020859FC 55194921 ldrpl r4,[r9, #-0x921]		;(r9-0x921=*(fffff6df))
:02085A00 4DDC4E15 unknown
:02085A04 418D4B40 orrmi  r4,r13,r0,asr #0x16
:02085A08 55404D7D strplb r4,[r0, #-0xd7d]		;(r0-0xd7d=*(fffff283))
:02085A0C 5F42CD55 swipl 0x0042cd55
:02085A10 3D69004D stcccl 0,cr0,[r9,#-0x134]!
:02085A14 43BD8646 movmis r8,#0x4600000		;r8=73400320(0x4600000)
:02085A18 CD01557C unknown
:02085A1C 4D01DD12 unknown
:02085A20 9DD4AD15 unknown
:02085A24 7DF04DF5 ldcvcl 13,cr4,[r0,#+0x3d4]!
:02085A28 30EDFE22 rsccc  r15,r13,r2,lsr #0x1c
:02085A2C C2404D7D subgt  r4,r0,#0x1F40
:02085A30 F59D613D ldrnv r6,[r13, #+0x13d]		;r13+0x13d=*(0000013d)
:02085A34 F2CDF2CD sbcnv  r15,r13,#0xD000000C
:02085A38 C90152F5 stmgtdb  r1 ,{r0,r2,r4,r5,r6,r7,r9,r12,r14}
:02085A3C 74004D06 strvc r4,[r0],#-0xd06
:02085A40 009D21DD ldreqsb r2,[r13], +r13
:02085A44 F6EC01DD unknown
:02085A48 F2CD22CD sbcnv  r2,r13,#0xD000000C
:02085A4C F31DF31D tstnv r13,#0x74000000
:02085A50 8E004DF0 mcrhi 13,0,r4,cr0,cr0,{7}
:02085A54 4D13BD5E unknown
:02085A58 1679D400 unknown
:02085A5C 1D0F409D unknown
:02085A60 DBF31DF3 blle 01D4D234
:02085A64 04B5F31D unknown
:02085A68 09009908 stmeqdb  r0 ,{r3,r8,r11,r12,r15}
:02085A6C 4D9A25F3 unknown
:02085A70 4D7EAB00 ldcmil 11,cr10,[r14,#-0x0]!
:02085A74 2D01D000 unknown
:02085A78 6DF31D12 ldcvsl 13,cr1,[r3,#+0x48]!
:02085A7C F2F36DF3 rscnvs r6,r3,#0x3CC0
:02085A80 A4009DE0 strge r9,[r0],#-0xde0
:02085A84 AB64009D blge 03985D00
:02085A88 64004D1A strvs r4,[r0],#-0xd1a
:02085A8C A4004D6A strge r4,[r0],#-0xd6a
:02085A90 6D54AD00 unknown
:02085A94 104D5EF3 unknown
:02085A98 5FD9C0ED swipl 0x00d9c0ed
:02085A9C 4D78004D ldcmil 0,cr0,[r8,#-0x134]!
:02085AA0 027D4040 rsbeqs r4,r13,#0x40
:02085AA4 AA027DAA bge 02125154
:02085AA8 8E001732 mcrhi 7,0,r1,cr0,cr2,{1}
:02085AAC 4DA4004D stcmi  0,cr0,[r4,#+0x134]!
:02085AB0 21DDCE00 biccss r12,r13,r0,lsl #0x1c
:02085AB4 6DF36DAA ldcvsl 13,cr6,[r3,#+0x2a8]!
:02085AB8 C9F36DF3 unknown
:02085ABC 01A8004D moveq  r0,r13,asr #0x0
:02085AC0 08391709 ldmeqda  r9!,{r0,r3,r8,r9,r10,r12}
:02085AC4 05E114AD streqb r1,[r1, #+0x4ad]!
:02085AC8 9D8A018D unknown
:02085ACC EAC36D10 b 01160F14
:02085AD0 BDF3BD6F ldcltl 13,cr11,[r3,#+0x1bc]!
:02085AD4 4D168DF3 unknown
:02085AD8 004DA600 subeq  r10,r13,r0,lsl #0xc
:02085ADC 4D2F004C stcmi  0,cr0,[r15,#-0x130]!
:02085AE0 004DF830 subeq  r15,r13,r0,lsr r8
:02085AE4 BD222D54 stclt  13,cr2,[r2,#-0x150]!
:02085AE8 BDF3BDF3 ldcltl 13,cr11,[r3,#+0x3cc]!
:02085AEC 4DC2F5F3 unknown
:02085AF0 004DC200 subeq  r12,r13,r0,lsl #0x4
:02085AF4 009D0226 addeqs r0,r13,r6,lsr #0x4
:02085AF8 0CCA404D stceql 0,cr4,[r10],{#0x4d}
:02085AFC F3BD204D movnvs r2,#0x4D		;r2=77(0x4d)
:02085B00 F3BDF3BD movnvs r15,#0xF4000002		;r15=-201326590(0xf4000002)
:02085B04 CA009DCF bgt 020AD248
:02085B08 78004D5E stmvcda  r0 ,{r1,r2,r3,r4,r6,r8,r10,r11,r14}
:02085B0C 02490A01 subeq  r0,r9,#0x1000
:02085B10 ED00490B unknown
:02085B14 17FDD100 ldrneb r13,[r13,+r0, lsl #0x2]!
:02085B18 4D84C3BD unknown
:02085B1C 4DF04D00 ldcmil 13,cr4,[r0,#+0x0]!
:02085B20 018D02F0 unknown
:02085B24 004DB8BB streqh r11,[r13],#-0x8b
:02085B28 4D113D90 unknown
:02085B2C 013D6A00 teqeq r13,r0,lsl #0x14
:02085B30 109D5A92 umullnes r5,r13,r2,r10
:02085B34 513DD04D teqpl r13,r13,asr #0x0
:02085B38 6901109D stmvsdb  r1 ,{r0,r2,r3,r4,r7,r12}
:02085B3C 4D90F22D unknown
:02085B40 2D8CBF40 unknown
:02085B44 004D0442 subeq  r0,r13,r2,asr #0x8
:02085B48 2D109DEA unknown
:02085B4C EA40ED52 b 030C109C
:02085B50 46404D4E strmib r4,r0,r13,r2,asr #0x8
:02085B54 CD4B004D unknown
:02085B58 B191DD12 orrlts r13,r1,r2,lsl r13
:02085B5C 4D7DEA48 ldcmil 10,cr14,[r13,#-0x120]!
:02085B60 009D2E00 addeqs r2,r13,r0,lsl #0x1c
:02085B64 37009D9A unknown
:02085B68 5CAA004D stcpl  0,cr0,[r10],#+0x134
:02085B6C ED36004D ldc  0,cr0,[r6,#-0x134]!
:02085B70 004D1440 subeq  r1,r13,r0,asr #0x8
:02085B74 AA82CD14 bge 00138FCC
:02085B78 57404DFA unknown
:02085B7C 4D7846BD ldcmil 6,cr4,[r8,#-0x2f4]!
:02085B80 409D6000 addmis r6,r13,r0
:02085B84 004D78AA subeq  r7,r13,r10,lsr #0x11
:02085B88 6E409D55 mcrvs 13,2,r9,cr0,cr5,{2}
:02085B8C 004200ED subeq  r0,r2,r13,ror #0x1
:02085B90 2383092A orrcs  r0,r3,#0xA8000
:02085B94 93004DC2 unknown
:02085B98 1711109D unknown
:02085B9C 2DEA109D stccsl 0,cr1,[r10,#+0x274]!
:02085BA0 004D2842 subeq  r2,r13,r2,asr #0x10
:02085BA4 4D404DEC unknown
:02085BA8 557F409D ldrplb r4,[r15, #-0x9d]!
:02085BAC 4D57409D unknown
:02085BB0 004D5C00 subeq  r5,r13,r0,lsl #0x18
:02085BB4 6B004D61 blvs 02099140
:02085BB8 8E004D55 mcrhi 13,0,r4,cr0,cr5,{2}
:02085BBC 4DE600ED stcmil 0,cr0,[r6,#+0x3b4]!
:02085BC0 4D011E00 unknown
:02085BC4 422D9500 eormi  r9,r13,#0x0
:02085BC8 23009DC0 unknown
:02085BCC 80ED109D smlalhi  r1,r13,r13,r0
:02085BD0 B550ED80 ldrltb r14,[r0, #-0xd80]		;(r0-0xd80=*(fffff280))
:02085BD4 ED4B409D unknown
:02085BD8 004D4B80 subeq  r4,r13,r0,lsl #0x17
:02085BDC 6C313D4B ldcvs  13,cr3,[r1],#-0x12c
:02085BE0 0008D509 andeq  r13,r8,r9,lsl #0xa
:02085BE4 86009DE4 strhi r9,r13,r8,r9,lsl #0xa
:02085BE8 4D40004D unknown
:02085BEC ED22A800 stc  8,cr10,[r2,#-0x0]!
:02085BF0 ED113D50 unknown
:02085BF4 404D2080 submi  r2,r13,r0,lsl #0x1
:02085BF8 AE004D60 cdpge 13,0,cr4,cr0,cr0,3
:02085BFC 70004D66 andvc  r4,r0,r6,ror #0x1a
:02085C00 4D4D004D unknown
:02085C04 004D4D00 subeq  r4,r13,r0,lsl #0x1a
:02085C08 004D61AA subeq  r6,r13,r10,lsr #0x3
:02085C0C 66004D7A unknown
:02085C10 C558004D ldrgtb r0,[r8, #-0x4d]		;r8-0x4d=*(045fffb3)=#0(0x00000000)
:02085C14 9DD2AA01 unknown
:02085C18 00173F00 andeqs r3,r7,r0,lsl #0x1e
:02085C1C D6004DB0 unknown
:02085C20 EEAA004D cdp 0,10,cr0,cr10,cr13,2
:02085C24 25D1B675 ldrcsb r11,[r1, #+0x675]		;r1+0x675=*(00000675)
:02085C28 62404DBE subvs  r4,r0,#0x2F80
:02085C2C 5664004D unknown
:02085C30 113D104D teqne r13,r13,asr #0x0
:02085C34 457D909D ldrmib r9,[r13, #-0x9d]!
:02085C38 BF004DD8 swilt 0x00004dd8
:02085C3C 41AF009D unknown
:02085C40 3D38004D ldccc  0,cr0,[r8,#-0x134]!
:02085C44 004D4801 subeq  r4,r13,r1,lsl #0x10
:02085C48 AA50EDA1 bge 034C12D4
:02085C4C 001335D1 ldreqsb r3,[r3], -r1
:02085C50 804D099F unknown
:02085C54 55004D5F strpl r4,[r0, #-0xd5f]		;(r0-0xd5f=*(fffff2a1))
:02085C58 53AFC04D movpl  r12,#0x4D		;r12=77(0x4d)
:02085C5C 9D56004D unknown
:02085C60 01258040 unknown
:02085C64 AA404D96 bge 030992C4
:02085C68 E4004DF4 str r4,[r0],#-0xdf4
:02085C6C 9D2D009D stcls  0,cr0,[r13,#-0x274]!
:02085C70 404D2840 submi  r2,r13,r0,asr #0x10
:02085C74 404D40AA submi  r4,r13,r10,lsr #0x1
:02085C78 73004D7D unknown
:02085C7C 4D6A004D stcmil 0,cr0,[r10,#-0x134]!
:02085C80 809DAA10 addhis r10,r13,r0,lsl r10
:02085C84 4B004D56 blmi 020991E4
:02085C88 4D82004D unknown
:02085C8C 4D55DC00 unknown
:02085C90 4D004D00 unknown
:02085C94 04DD3430 ldreqb r3,[r13],#+0x430
:02085C98 A9009D58 stmgedb  r0 ,{r3,r4,r6,r8,r10,r11,r12,r15}
:02085C9C 28004D28 stmcsda  r0 ,{r3,r5,r8,r10,r11,r14}
:02085CA0 209D34DD ldrcssb r3,[r13], +r13
:02085CA4 6A404D6E bvs 03099264
:02085CA8 67004D5A unknown
:02085CAC 316E004D unknown
:02085CB0 004D5A86 subeq  r5,r13,r6,lsl #0x15
:02085CB4 004D557D subeq  r5,r13,r13,ror r5
:02085CB8 F4004D55 strnv r4,[r0],#-0xd55
:02085CBC 4DF4004D ldcmil 0,cr0,[r4,#+0x134]!
:02085CC0 02555800 subeqs r5,r5,#0x0
:02085CC4 4D00010A unknown
:02085CC8 4D009320 unknown
:02085CCC 1C005520 stcne  5,cr5,[r0],{#0x20}
:02085CD0 19005D7C stmnedb  r0 ,{r2,r3,r4,r5,r6,r8,r10,r11,r12,r14}
:02085CD4 91F624E5 mvnlss r2,r5,ror #0x9
:02085CD8 043D5F44 unknown
:02085CDC 034B555A unknown
:02085CE0 50003350 andpl  r3,r0,r0,asr r3
:02085CE4 3D5045E1 unknown
:02085CE8 35557844 ldrccb r7,[r5, #-0x844]		;(r5-0x844=*(fffff7bc))
:02085CEC 043DF200 unknown
:02085CF0 87043DCE strhi r3,[r5, #-0x844]		;(r5-0x844=*(fffff7bc))
:02085CF4 95007F01 strls r7,[r0, #-0xf01]		;(r0-0xf01=*(fffff0ff))
:02085CF8 35800491 strcc r0,[r0, #+0x491]		;r0+0x491=*(00000491)
:02085CFC 14E59300 unknown
:02085D00 04415491 streqb r5,[r1],#-0x491
:02085D04 04417532 streqb r7,[r1],#-0x532
:02085D08 0A405160 beq 0309A290
:02085D0C F91E4051 ldmnvdb  r14 ,{r0,r4,r6,r14}
:02085D10 D5114D10 ldrle r4,[r1, #-0xd10]		;(r1-0xd10=*(fffff2f0))
:02085D14 50A51051 adcpl  r1,r5,r1,asr r0
:02085D18 04F52399 unknown
:02085D1C 12F11051 rscnes r1,r1,#0x51
:02085D20 114D10F9 unknown
:02085D24 1CC1F5FF stcnel 5,cr15,[r1],{#0xff}
:02085D28 A528C1F5 strge r12,[r8, #-0x1f5]!
:02085D2C 14405110 strneb r5,[r0],#-0x110
:02085D30 E5B551F5 ldr r5,[r5, #+0x1f5]!
:02085D34 2840A555 stmcsda  r0 ,{r0,r2,r4,r6,r8,r10,r13,r15}^
:02085D38 129D5591 addnes r5,r13,#0x24400000
:02085D3C 55E551F5 strplb r5,[r5, #+0x1f5]!
:02085D40 08FB4591 unknown
:02085D44 80A515E5 adchi  r1,r5,r5,ror #0xb
:02085D48 0A005128 beq 0209A1F0
:02085D4C 10F9114D rscnes r1,r9,r13,asr #0x2
:02085D50 F5104FD6 ldrnv r4,[r0, #-0xfd6]		;(r0-0xfd6=*(fffff02a))
:02085D54 9D10F911 unknown
:02085D58 429D2882 addmis r2,r13,#0x820000
:02085D5C AF553D1E swige 0x00553d1e
:02085D60 F9CC814D stmnvib  r12 ,{r0,r2,r3,r6,r8,r15}^
:02085D64 5101D600 unknown
:02085D68 40A53270 adcmi  r3,r5,r0,ror r2
:02085D6C 10A514A5 adcne  r1,r5,r5,lsr #0x9
:02085D70 100710F9 unknown
:02085D74 12FF114D rscnes r1,r15,#0x40000013
:02085D78 7E780017 mrcvc 0,3,r0,cr8,cr7,{0}
:02085D7C A5320051 ldrge r0,[r2, #-0x51]!
:02085D80 A5144510 ldrge r4,[r4, #-0x510]		;r4-0x510=*(08645c62)=#0(0x00000000)
:02085D84 F510F910 ldrnv r15,[r0, #-0x910]		;(r0-0x910=*(fffff6f0))
:02085D88 FD114D11 unknown
:02085D8C 00553599 unknown
:02085D90 00A5129D umlaleq  r1,r5,r13,r2
:02085D94 512E814D unknown
:02085D98 515F5000 cmppl r15,r0
:02085D9C 13ED3200 mvnne  r3,#0x0
:02085DA0 44E91051 unknown
:02085DA4 F9205114 stmnvdb  r0!,{r2,r4,r8,r12,r14}
:02085DA8 A564DD70 strgeb r13,[r4, #-0xd70]!
:02085DAC 10510F40 subnes r0,r1,r0,asr #0x1e
:02085DB0 49008495 stmmidb  r0 ,{r0,r2,r4,r7,r10,r15}
:02085DB4 515A8A02 cmppl r10,r2,lsl #0x14
:02085DB8 C495AA00 ldrgt r10,[r5],#+0xa00
:02085DBC 1484950F strne r9,[r4],#+0x50f
:02085DC0 F4952051 ldrnv r2,[r5],#+0x51
:02085DC4 84950FD5 ldrhi r0,[r5],#+0xfd5
:02085DC8 32005114 andcc  r5,r0,#0x5
:02085DCC A1C8C495 unknown
:02085DD0 10A5AA51 adcne  r10,r5,r1,asr r10
:02085DD4 510A8051 unknown
:02085DD8 40513240 submis r3,r1,r0,asr #0x4
:02085DDC A52B03E8 strge r0,[r11, #-0x3e8]!
:02085DE0 00514670 subeqs r4,r1,r0,ror r6
:02085DE4 0A00513C beq 0209A2DC
:02085DE8 55054051 strpl r4,[r5, #-0x51]		;(r5-0x51=*(ffffffaf))
:02085DEC 51D04051 bicpls r4,r0,r1,asr r0
:02085DF0 00519000 subeqs r9,r1,r0
:02085DF4 414051B4 strmih r5,[r0, #-0x14]		;(r0-0x1b4=*(ffffffec))
:02085DF8 0D005155 unknown
:02085DFC A5280051 strge r0,[r8, #-0x51]!
:02085E00 5110F910 tstpl r0,r0,lsl r9
:02085E04 F510F910 ldrnv r15,[r0, #-0x910]		;(r0-0x910=*(fffff6f0))
:02085E08 060E40A5 streq r4,[r14],-r5, lsr #0x1
:02085E0C 414D0051 unknown
:02085E10 32005128 andcc  r5,r0,#0xA
:02085E14 0540F959 streqb r15,[r0, #-0x959]		;(r0-0x959=*(fffff6a7))
:02085E18 A5A880F9 strge r8,[r8, #+0xf9]!
:02085E1C 00A5B800 adceq  r11,r5,r0,lsl #0x10
:02085E20 405155B9 ldrmih r5,[r1],#-0x59
:02085E24 0D139905 unknown
:02085E28 3C005112 stccc  1,cr5,[r0],{#0x12}
:02085E2C 5D140051 unknown
:02085E30 51050043 unknown
:02085E34 00510500 subeqs r0,r1,r0,lsl #0xa
:02085E38 4C003F01 stcmi  15,cr3,[r0],{#0x1}
:02085E3C 00510455 subeqs r0,r1,r5,asr r4
:02085E40 51058399 swppl r8,r9,r5
:02085E44 00514640 subeqs r4,r1,r0,asr #0xc
:02085E48 1345563C unknown
:02085E4C 02CC4399 sbceq  r4,r12,#0x64000002
:02085E50 0462F10F unknown
:02085E54 49A340A5 stmmiib  r3!,{r0,r2,r5,r7,r14}
:02085E58 511E0051 tstpl r14,r1,asr r0
:02085E5C 42F11300 rscmis r1,r1,#0x0
:02085E60 AA33451C bge 02D572D8
:02085E64 30510692 unknown
:02085E68 A110A55A tstge r0,r10,asr r5
:02085E6C 1E42F113 mcrne 1,2,r15,cr2,cr3,{0}
:02085E70 51BB10A5 movpls r1,r5,lsr #0x1		;r1=0(0x0)
:02085E74 0E02F530 mcreq 5,0,r15,cr2,cr0,{1}
:02085E78 0F01E000 swieq 0x0001e000
:02085E7C 51DC0300 bicpls r0,r12,r0,lsl #0x6
:02085E80 13229F30 unknown
:02085E84 510C0051 unknown
:02085E88 51560D00 cmppl r6,r0,lsl #0x1a
:02085E8C 00170500 andeqs r0,r7,r0,lsl #0xa
:02085E90 1400511F strne r5,[r0],#-0x11f
:02085E94 553E0051 ldrpl r0,[r14, #-0x51]!
:02085E98 9DDC004F unknown
:02085E9C 00510502 subeqs r0,r1,r2,lsl #0xa
:02085EA0 F111AD32 tstnv r1,r2,lsr r13
:02085EA4 AD05D542 unknown
:02085EA8 F111F911 tstnv r1,r1,lsl r9
:02085EAC 029DF442 addeqs r15,r13,#0x42000000
:02085EB0 AE029D12 mcrge 13,0,r9,cr2,cr2,{0}
:02085EB4 4641A1E6 strmib r10,r15,r13,#0x42000000
:02085EB8 690A0151 stmvsdb  r10 ,{r0,r4,r6,r8}
:02085EBC 00BD4800 adceqs r4,r13,r0,lsl #0x10
:02085EC0 00BD38AA adceqs r3,r13,r10,lsr #0x11
:02085EC4 27001333 unknown
:02085EC8 5F280069 swipl 0x00280069
:02085ECC 0B1EAA00 bleq 028306D4
:02085ED0 20070800 andcs  r0,r7,r0,lsl #0x10
:02085ED4 01595000 cmpeq r9,r0
:02085ED8 01590A82 cmpeq r9,r2,lsl #0x15
:02085EDC 2801591E stmcsda  r1 ,{r1,r2,r3,r4,r8,r11,r12,r14}
:02085EE0 59324159 ldmpldb  r2!,{r0,r3,r4,r6,r8,r14}
:02085EE4 5928AA01 stmpldb  r8!,{r0,r9,r11,r13,r15}
:02085EE8 012D1E01 unknown
:02085EEC 000E0320 andeq  r0,r14,r0,lsr #0x6
:02085EF0 0F03000A swieq 0x0003000a
:02085EF4 E0A50295 umlal  r0,r5,r5,r2
:02085EF8 1135F0A5 teqne r5,r5,lsr #0x1
:02085EFC 04F800A5 unknown
:02085F00 1B0C00A5 blne 0238619C
:02085F04 1289E000 addne  r14,r9,#0x0
:02085F08 6AED0051 bvs 01BC6054
:02085F0C A5105100 ldrge r5,[r0, #-0x100]		;(r0-0x100=*(ffffff00))
:02085F10 40513EF0 ldrmish r3,[r1],#-0xe0
:02085F14 54005156 strpl r5,[r0],#-0x156
:02085F18 58005156 stmplda  r0 ,{r1,r2,r4,r6,r8,r12,r14}
:02085F1C 51490033 unknown
:02085F20 00514900 subeqs r4,r1,r0,lsl #0x12
:02085F24 00515554 subeqs r5,r1,r4,asr r5
:02085F28 6E005167 cdpvs 1,0,cr5,cr0,cr7,3
:02085F2C 91660051 unknown
:02085F30 91557400 cmpls r5,r0,lsl #0x8
:02085F34 00178800 andeqs r8,r7,r0,lsl #0x10
:02085F38 02014D34 andeq  r4,r1,#0xD00
:02085F3C 55760051 ldrplb r0,[r6, #-0x51]!
:02085F40 F14D214D unknown
:02085F44 5040F9C6 subpl  r15,r0,r6,asr #0x13
:02085F48 F96E00E7 unknown
:02085F4C F964AB00 unknown
:02085F50 00F95F40 rsceqs r5,r9,r0,asr #0x1e
:02085F54 6E00F969 cdpvs 9,0,cr15,cr0,cr9,3
:02085F58 64AA006B unknown
:02085F5C 0146003D unknown
:02085F60 011C0008 tsteq r12,r8
:02085F64 44000902 strmi r0,[r0],#-0x902
:02085F68 3DF4001B ldcccl 0,cr0,[r4,#+0x6c]!
:02085F6C 28012E00 stmcsda  r1 ,{r9,r10,r11,r13}
:02085F70 00F90189 rsceqs r0,r9,r9,lsl #0x3
:02085F74 0130F91E teqeq r0,r14,lsl r9
:02085F78 00851900 addeq  r1,r5,r0,lsl #0x12
:02085F7C 201F5B1A andcss r5,r15,r10,lsl r11
:02085F80 0B105155 bleq 0249A4DC
:02085F84 03004D11 unknown
:02085F88 5D03004D unknown
:02085F8C 4D03004D unknown
:02085F90 004D0300 subeq  r0,r13,r0,lsl #0x6
:02085F94 03001303 unknown
:02085F98 03004D55 unknown
:02085F9C 7503004D strvc r0,[r3, #-0x4d]		;(r3-0x4d=*(ffffffb3))
:02085FA0 00750300 rsbeqs r0,r5,r0,lsl #0x6
:02085FA4 00495503 subeq  r5,r9,r3,lsl #0xa
:02085FA8 0A00490A beq 020983D8
:02085FAC ED180049 unknown
:02085FB0 49551040 ldmmidb  r5 ,{r6,r12}^
:02085FB4 40ED2800 rscmi  r2,r13,r0,lsl #0x10
:02085FB8 A5119D10 ldrge r9,[r1, #-0xd10]		;(r1-0xd10=*(fffff2f0))
:02085FBC 00A50F40 adceq  r0,r5,r0,asr #0x1e
:02085FC0 00690FB5 unknown
:02085FC4 0130A532 teqeq r0,r2,lsr r5
:02085FC8 00010A00 andeq  r0,r1,r0,lsl #0x14
:02085FCC 00015A0B andeq  r5,r1,r11,lsl #0x14
:02085FD0 0300010C unknown
:02085FD4 691F0091 ldmvsdb  r15 ,{r0,r4,r7}
:02085FD8 D530F500 ldrle r15,[r0, #-0x500]!
:02085FDC 1400A122 strne r10,[r0],#-0x122
:02085FE0 A11A00A1 tstge r10,r1,lsr #0x1
:02085FE4 41514000 cmpmi r1,r0
:02085FE8 00A114AA adceq  r1,r1,r10,lsr #0x9
:02085FEC A000A112 andge  r10,r0,r2,lsl r1
:02085FF0 51A00151 movpl  r0,r1,asr r1
:02085FF4 0011AA20 andeqs r10,r1,r0,lsr #0x14
:02085FF8 56012B58 unknown
:02085FFC 005A0067 subeqs r0,r10,r7,ror #0x0
:02086000 00011428 andeq  r1,r1,r8,lsr #0x8
:02086004 534B0015 unknown
:02086008 00535600 subeqs r5,r3,r0,lsl #0xc
:0208600C 180069A2 stmneda  r0 ,{r1,r5,r7,r8,r11,r13,r14}
:02086010 00397000 eoreqs r7,r9,r0
:02086014 A000397C andge  r3,r0,r12,ror r9
:02086018 5D00397E unknown
:0208601C 014C0017 unknown
:02086020 200A000B andcs  r0,r10,r11
:02086024 9C000C01 stcls  12,cr0,[r0],{#0x1}
:02086028 00071001 andeq  r1,r7,r1
:0208602C 00091B80 andeq  r1,r9,r0,lsl #0x17
:02086030 1900511C stmnedb  r0 ,{r2,r3,r4,r8,r12,r14}
:02086034 001A001F andeqs r0,r10,r15,lsl r0
:02086038 00D11E2A sbceqs r1,r1,r10,lsr #0x1c
:0208603C 204051D2 unknown
:02086040 51060051 unknown
:02086044 510BAA00 unknown
:02086048 10510F00 subnes r0,r1,r0,lsl #0x1e
:0208604C 511740A9 tstpl r7,r9,lsr #0x1
:02086050 515A1300 cmppl r10,r0,lsl #0x6
:02086054 40511E40 submis r1,r1,r0,asr #0x1c
:02086058 0F00510A swieq 0x0000510a
:0208605C 550A4051 strpl r4,[r10, #-0x51]		;(r10-0x51=*(ffffffaf))
:02086060 51144051 tstpl r4,r1,asr r0
:02086064 4051AE00 submis r10,r1,r0,lsl #0x1c
:02086068 551051CD ldrpl r5,[r0, #-0x1cd]		;(r0-0x1cd=*(fffffe33))
:0208606C 5514D500 ldrpl r13,[r4, #-0x500]		;(r4-0x500=*(fffffb00))
:02086070 00550500 subeqs r0,r5,r0,lsl #0xa
:02086074 0A005505 beq 0209B490
:02086078 01AA0055 moveq  r0,r5,asr r0
:0208607C 553C001B ldrpl r0,[r12, #-0x1b]!
:02086080 00551E00 subeqs r1,r5,r0,lsl #0x1c
:02086084 AA001B05 bge 0208CCA0
:02086088 00200514 eoreq  r0,r0,r4,lsl r5
:0208608C 05005914 streq r5,[r0, #-0x914]		;(r0-0x914=*(fffff6ec))
:02086090 05A00059 streq r0,[r0, #+0x59]!
:02086094 590A0059 stmpldb  r10 ,{r0,r3,r4,r6}
:02086098 00590100 subeqs r0,r9,r0,lsl #0x2
:0208609C AA00473C bge 02097D94
:020860A0 0500591E streq r5,[r0, #-0x91e]		;(r0-0x91e=*(fffff6e2))
:020860A4 01900059 orreqs r0,r0,r9,asr r0
:020860A8 300A000E andcc  r0,r10,r14
:020860AC 40550F02 submis r0,r5,r2,lsl #0x1e
:020860B0 00760001 rsbeqs r0,r6,r1
:020860B4 00010408 andeq  r0,r1,r8,lsl #0x8
:020860B8 07000106 streq r0,[r0,-r6, lsl #0x2]
:020860BC 01080001 unknown
:020860C0 0109AA00 unknown
:020860C4 00010A00 andeq  r0,r1,r0,lsl #0x14
:020860C8 0C00010B stceq  1,cr0,[r0],{#0xb}
:020860CC 03AA0001 moveq  r0,#0x1		;r0=1(0x1)
:020860D0 001F0005 andeqs r0,r15,r5
:020860D4 0020001C eoreq  r0,r0,r12,lsl r0
:020860D8 21001602 unknown
:020860DC 0012200F andeqs r2,r2,r15
:020860E0 14080023 strne r0,[r8],#-0x23
:020860E4 2E002400 cdpcs 4,0,cr2,cr0,cr0,0
:020860E8 00002500 andeq  r2,r0,r0,lsl #0xa
:020860EC 00260010 eoreq  r0,r6,r0,lsl r0
:020860F0 00270022 eoreq  r0,r7,r2,lsr #0x0
:020860F4 0D000A00 unknown
:020860F8 0E007800 cdpeq 8,0,cr7,cr0,cr0,0
:020860FC 00BE0000 adceqs r0,r14,r0
:02086100 8E128100 cdphi 1,0,cr8,cr2,cr0,0
:02086104 358E0031 strcc r0,[r14, #+0x31]		;r14+0x31=*(020855f9)=#6098493(0x005d0e3d)
:02086108 218FA800 orrcs  r10,r15,r0,lsl #0x10
:0208610C 0F5D8F00 swieq 0x005d8f00
:02086110 8F0FF18F swihi 0x000ff18f
:02086114 8EAA0005 cdphi 0,10,cr0,cr10,cr5,0
:02086118 2D91002D unknown
:0208611C 04419100 streqb r9,[r1],#-0x100
:02086120 AA0F3D90 bge 02455768
:02086124 90E40001 rscls  r0,r4,r1
:02086128 10110FA9 andnes r0,r1,r9,lsr #0x1f
:0208612C 910F7591 mrsls r7,CPSRswpls r7,r1,r15
:02086130 91002559 unknown
:02086134 0D9201ED unknown
:02086138 00159200 andeqs r9,r5,r0,lsl #0x4
:0208613C 0F55558B swieq 0x0055558b
:02086140 8B0F718B blhi 02462774
:02086144 118C0011 orrne  r0,r12,r1,lsl r0
:02086148 15558C00 ldrneb r8,[r5, #-0xc00]		;(r5-0xc00=*(fffff400))
:0208614C 0EE98D00 cdpeq 13,14,cr8,cr9,cr0,0
:02086150 8E0F558E cdphi 5,0,cr5,cr15,cr14,4
:02086154 558F0F79 strpl r0,[r15, #+0xf79]		;r15+0xf79=*(020870d5)=#1127052293(0x432d7405)
:02086158 0D8F0EC5 unknown
:0208615C 00012402 andeq  r2,r1,r2,lsl #0x8
:02086160 F5219084 strnv r9,[r1, #-0x84]!
:02086164 D8000211 stmleda  r0 ,{r0,r4,r9}
:02086168 201D19DC ldrcssb r1,[r13], -r12
:0208616C 2D9B4118 unknown
:02086170 159B6C30 ldrne r6,[r11, #+0xc30]		;r11+0xc30=*(03000d70)=#573081634(0x22288822)
:02086174 159BC030 ldrne r12,[r11, #+0x30]		;r11+0x30=*(03000170)=#0(0x00000000)
:02086178 A1549230 cmpge r4,r0,lsr r2
:0208617C 0514302D ldreq r3,[r4, #-0x2d]		;(r4-0x2d=*(ffffffd3))
:02086180 9C109510 ldcls  5,cr9,[r0],{#0x10}
:02086184 BCB4302D ldclt  0,cr3,[r4],#+0xb4
:02086188 0400059C streq r0,[r0],#-0x59c
:0208618C 05A100AB streq r0,[r1, #+0xab]!
:02086190 05541030 ldreqb r1,[r4, #-0x30]		;(r4-0x30=*(ffffffd0))
:02086194 64005510 strvs r5,[r0],#-0x510
:02086198 9DB84005 ldcls  0,cr4,[r8,#+0x14]!
:0208619C 4B0C300D blmi 023921D8
:020861A0 00451005 subeq  r1,r5,r5
:020861A4 65100560 ldrvs r0,[r0, #-0x560]		;r0-0x560=*(432d6ea5)=#0(0x00000000)
:020861A8 8D9EB400 unknown
:020861AC 127D9B01 rsbnes r9,r13,#0x400
:020861B0 25101D92 ldrcs r1,[r0, #-0xd92]		;(r0-0xd92=*(fffff26e))
:020861B4 30759401 rsbccs r9,r5,r1,lsl #0x8
:020861B8 A52D9F08 strge r9,[r13, #-0xf08]!
:020861BC 30459440 subcc  r9,r5,r0,asr #0x8
:020861C0 102D9528 eorne  r9,r13,r8,lsr #0xa
:020861C4 659300F5 ldrvs r0,[r3, #+0xf5]		;r3+0xf5=*(000000f5)
:020861C8 00E51015 rsceq  r1,r5,r5,lsl r0
:020861CC 9D102D95 unknown
:020861D0 10459500 subne  r9,r5,r0,lsl #0xa
:020861D4 96DB00F5 unknown
:020861D8 94383045 unknown
:020861DC 96683055 unknown
:020861E0 B8923075 ldmltia  r2 ,{r0,r2,r4,r5,r6,r12,r13}
:020861E4 F5100D96 ldrnv r0,[r0, #-0xd96]		;(r0-0xd96=*(fffff26a))
:020861E8 5C402D00 stcpll 13,cr2,[r0],{#0x0}
:020861EC 10CD101D sbcne  r1,r13,r13,lsl r0
:020861F0 31FD97DC ldrccsb r9,[r13, #+0x7c]!
:020861F4 1D19DCD0 unknown
:020861F8 100DA820 andne  r10,r13,r0,lsr #0x10
:020861FC B000EDA2 andlt  r14,r0,r2,lsr #0x1b
:02086200 F8302D9F ldmnvda  r0!,{r0,r1,r2,r3,r4,r7,r8,r10,r11,r13}
:02086204 48304597 ldmmida  r0!,{r0,r1,r2,r4,r7,r8,r10,r14}
:02086208 9D100549 unknown
:0208620C 1D989800 unknown
:02086210 0D98E830 unknown
:02086214 103C0213 eornes r0,r12,r3,lsl r2
:02086218 84000538 strhi r0,[r0],#-0x538
:0208621C 05880000 streq r0,[r8, #+0x0]		;r8+0x0=*(04600000)=#0(0x00000000)
:02086220 00AD9A10 adceq  r9,r13,r0,lsl r10
:02086224 000599D8 unknown
:02086228 0528008D streq r0,[r8, #-0x8d]!
:0208622C 00590120 subeqs r0,r9,r0,lsr #0x2
:02086230 060D9A78 unknown
:02086234 9A002D00 bls 0209163C
:02086238 65B00005 ldrvs r0,[r0, #+0x5]!
:0208623C 01EDAC00 mvneq  r10,r0,lsl #0x18
:02086240 05E01214 streqb r1,[r0, #+0x214]!
:02086244 C0118400 andgts r8,r1,r0,lsl #0x8
:02086248 0200056D andeq  r0,r0,#0x1B400000
:0208624C DC017503 stcle  5,cr7,[r1],{#0x3}
:02086250 A8202519 stmgeda  r0!,{r0,r3,r4,r8,r10,r13}
:02086254 C8400D49 stmgtda  r0 ,{r0,r3,r6,r8,r10,r11}^
:02086258 28301D87 ldmcsda  r0!,{r0,r1,r2,r7,r8,r10,r11,r12}
:0208625C 02061005 andeq  r1,r6,#0x5
:02086260 0D780029 ldceql 0,cr0,[r8,#-0xa4]!
:02086264 00030810 andeq  r0,r3,r0,lsl r8
:02086268 0D0487E8 unknown
:0208626C 10059830 andne  r9,r5,r0,lsr r8
:02086270 88000307 stmhida  r0 ,{r0,r1,r2,r8,r9}
:02086274 019D0588 orreqs r0,r13,r8,lsl #0xb
:02086278 18000105 stmneda  r0 ,{r0,r2,r8}
:0208627C 58302588 ldmplda  r0!,{r3,r7,r8,r10,r13}
:02086280 6C401541 stcvsl 5,cr1,[r0],{#0x41}
:02086284 02102589 andeqs r2,r0,#0x22400000
:02086288 20158000 andcss r8,r5,r0
:0208628C 08000289 stmeqda  r0 ,{r0,r3,r7,r9}
:02086290 00231005 eoreq  r1,r3,r5
:02086294 01100530 tsteq r0,r0,lsr r5
:02086298 44000358 strmi r0,[r0],#-0x358
:0208629C 03000589 unknown
:020862A0 CC100001 ldcgt  0,cr0,[r0],{#0x1}
:020862A4 04018588 streq r8,[r1],#-0x588
:020862A8 55E00003 strplb r0,[r0, #+0x3]!
:020862AC 10168400 andnes r8,r6,r0,lsl #0x8
:020862B0 0519DCC8 ldreq r13,[r9, #-0xcc8]		;(r9-0xcc8=*(fffff338))
:020862B4 10051020 andne  r1,r5,r0,lsr #0x0
:020862B8 05D11115 ldreqb r1,[r1, #+0x115]		;r1+0x115=*(00000115)
:020862BC A5147710 ldrge r7,[r4, #-0x710]		;(r4-0x710=*(fffff8f0))
:020862C0 30400550 subcc  r0,r0,r0,asr r5
:020862C4 11051005 unknown
:020862C8 F0EF400D rscnv  r4,r15,r13
:020862CC 058C401D streq r4,[r12, #+0x1d]		;r12+0x1d=*(0000001d)
:020862D0 505D5040 subpls r5,r13,r0,asr #0x0
:020862D4 6A865045 bvs 0021A3F0
:020862D8 05B03005 ldreq r3,[r0, #+0x5]!
:020862DC 0510A510 ldreq r10,[r0, #-0x510]		;(r0-0x510=*(fffffaf0))
:020862E0 6D872040 unknown
:020862E4 10059D40 andne  r9,r5,r0,asr #0x1a
:020862E8 40051125 andmi  r1,r5,r5,lsr #0x2
:020862EC BC400580 stcltl 5,cr0,[r0],{#0x80}
:020862F0 10BD100D adcnes r1,r13,r13
:020862F4 BD102DD7 unknown
:020862F8 18400510 stmneda  r0 ,{r4,r8,r10}^
:020862FC 05084005 streq r4,[r8, #-0x5]		;r8-0x5=*(045ffffb)=#0(0x00000000)
:02086300 05575C40 ldreqb r5,[r7, #-0xc40]		;(r7-0xc40=*(b166ebf4))
:02086304 0D10ED10 unknown
:02086308 40153840 andmis r3,r5,r0,asr #0x10
:0208630C 300587D8 unknown
:02086310 05891C97 streq r1,[r9, #+0xc97]		;r9+0xc97=*(00000c97)
:02086314 40054830 andmi  r4,r5,r0,lsr r8
:02086318 01000568 unknown
:0208631C 0BBD0054 bleq 00FC6474
:02086320 0D7C4055 ldceql 0,cr4,[r12,#-0x154]!
:02086324 1510CD10 ldrne r12,[r0, #-0xd10]		;(r0-0xd10=*(fffff2f0))
:02086328 05766040 ldreqb r6,[r6, #-0x40]!
:0208632C 10152840 andnes r2,r5,r0,asr #0x10
:02086330 40051065 andmi  r1,r5,r5,ror #0x0
:02086334 44400DAC strmib r0,[r0],#-0xdac
:02086338 40158A5D andmis r8,r5,r13,asr r10
:0208633C 8A98400D bhi 00696378
:02086340 89DC3005 ldmhiib  r12 ,{r0,r2,r12,r13}^
:02086344 55000526 strpl r0,[r0, #-0x526]		;(r0-0x526=*(fffffada))
:02086348 020D8810 andeq  r8,r13,#0x100000
:0208634C 05106502 ldreq r6,[r0, #-0x502]		;(r0-0x502=*(fffffafe))
:02086350 A058C340 subges r12,r8,r0,asr #0x6
:02086354 92F83005 rsclss r3,r8,#0x5
:02086358 4005400D andmi  r4,r5,r13
:0208635C 0D93642C unknown
:02086360 00050302 andeq  r0,r5,r2,lsl #0x6
:02086364 0005A1A8 andeq  r10,r5,r8,lsr #0x3
:02086368 92104590 andlss r4,r0,#0x24000000
:0208636C 105D0005 subnes r0,r13,r5
:02086370 05D44005 ldreqb r4,[r4, #+0x5]		;r4+0x5=*(00000005)
:02086374 8A5D0C40 bhi 037C947C
:02086378 00050B41 andeq  r0,r5,r1,asr #0x16
:0208637C 30058AF4 unknown
:02086380 A6400574 unknown
:02086384 30058BA4 andcc  r8,r5,r4,lsr #0x17
:02086388 34400504 strccb r0,[r0],#-0x504
:0208638C 54944005 ldrpl r4,[r4],#+0x5
:02086390 8CC44005 stchil 0,cr4,[r4],{#0x5}
:02086394 05243005 streq r3,[r4, #-0x5]!
:02086398 051D2910 ldreq r2,[r13, #-0x910]		;(r13-0x910=*(fffff6f0))
:0208639C 05B4E940 ldreq r14,[r4, #+0x940]!
:020863A0 00250500 eoreq  r0,r5,r0,lsl #0xa
:020863A4 0BC98DE4 bleq 012E9B3C
:020863A8 0AED4AA6 beq 01BD8E48
:020863AC A60BBDA6 strge r11,[r11],-r6, lsr #0x1b
:020863B0 0DA60BB5 stceq  11,cr0,[r6,#+0x2d4]!
:020863B4 52821502 addpl  r1,r2,#0x800000
:020863B8 E0257182 eor  r7,r5,r2,lsl #0x3
:020863BC 730CB350 unknown
:020863C0 51C01150 bicpl  r1,r0,r0,asr r1
:020863C4 E7630103 strb r0,[r3,-r3, lsl #0x2]!
:020863C8 62838D00 addvs  r8,r3,#0x0
:020863CC F1678315 unknown
:020863D0 EA82B140 b 001328D8
:020863D4 8204C582 andhi  r12,r4,#0x20800000
:020863D8 DF01A1C6 swile 0x0001a1c6
:020863DC 4981BE82 stmmiib  r1 ,{r1,r7,r9,r10,r11,r12,r13,r15}
:020863E0 D1000704 unknown
:020863E4 435341A0 cmpmi r3,#0x28
:020863E8 03524148 cmpeq r2,#0x12
:020863EC 61520000 cmpvs r2,r0
:020863F0 6F506B6E swivs 0x00506b6e
:020863F4 746E6900 unknown
:020863F8 6F6F6853 swivs 0x006f6853
:020863FC 00250074 eoreq  r0,r5,r4,ror r0
:02086400 20095C7D andcs  r5,r9,r13,ror r12
:02086404 40194C79 andmis r4,r9,r9,ror r12
:02086408 1F656E45 swine 0x00656e45
:0208640C 7145796D unknown
:02086410 54706975 unknown
:02086414 4C55800C ldcmil 0,cr8,[r5],{#0xc}
:02086418 34800933 strcc r0,[r0],#+0x933
:0208641C 09358009 ldmeqdb  r5!,{r0,r3,r15}
:02086420 09553680 ldmeqdb  r5 ,{r7,r9,r10,r12,r13}^
:02086424 80093780 andhi  r3,r9,r0,lsl #0xf
:02086428 0D200938 stceq  9,cr0,[r0,#-0xe0]!
:0208642C 3520393C strcc r3,[r0, #-0x93c]!
:02086430 5D64255B stcpll 5,cr2,[r4,#-0x16c]!
:02086434 834A0009 unknown
:02086438 8B831067 blhi 0014A5DC
:0208643C 21504009 cmpcs r0,r9
:02086440 40095E00 andmi  r5,r9,r0,lsl #0x1c
:02086444 4E83547A mcrmi 4,4,r5,cr3,cr10,{3}
:02086448 30096783 andcc  r6,r9,r3,lsl #0xf
:0208644C 83730083 cmnhi r3,#0x83
:02086450 40CD4A30 sbcmi  r4,r13,r0,lsr r10
:02086454 4B00154D blmi 0208B990
:02086458 501520C1 andpls r2,r5,r1,asr #0x1
:0208645C 20156A56 andcss r6,r5,r6,asr r10
:02086460 83938378 orrhis r8,r3,#0xE0000001
:02086464 01438350 unknown
:02086468 39578015 ldmccdb  r7 ,{r0,r2,r4,r15}^
:0208646C 87834C20 strhi r4,[r3,+r0, lsr #0x18]
:02086470 45840039 strmi r0,[r4, #+0x39]		;r4+0x39=*(00000039)
:02086474 09588051 ldmeqdb  r8 ,{r0,r4,r6,r15}^
:02086478 80094F80 andhi  r4,r9,r0,lsl #0x1f
:0208647C 81702150 cmnhi r0,r0,asr r1
:02086480 838AD540 orrhi  r13,r10,#0x10000000
:02086484 83458385 unknown
:02086488 8040654B subhi  r6,r0,r11,asr #0xa
:0208648C 83578358 cmphi r7,#0x60000001
:02086490 5280217D addpl  r2,r0,#0x4000001F
:02086494 15A07009 strne r7,[r0, #+0x9]!
:02086498 600954A0 andvs  r5,r9,r0,lsr #0x9
:0208649C 09538251 ldmeqdb  r3 ,{r0,r4,r6,r9,r15}^
:020864A0 82456D20 subhi  r6,r5,#0x800
:020864A4 8250826E subhis r8,r0,#0xE0000006
:020864A8 82100B55 andhis r0,r0,#0x15400
:020864AC A282BE40 addge  r11,r2,#0x400
:020864B0 A482C782 strge r12,[r2],#+0x782
:020864B4 A5B60082 ldrge r0,[r6, #+0x82]!
:020864B8 50900D2A addpls r0,r0,r10,lsr #0x1a
:020864BC 0D51C00D unknown
:020864C0 75568310 ldrvcb r8,[r6, #-0x310]		;r6-0x310=*(22288512)=#0(0x00000000)
:020864C4 5B818C83 blpl 000E96D8
:020864C8 00815F83 addeq  r5,r1,r3,lsl #0x1f
:020864CC 7352825B cmpvc r2,#0xB0000005
:020864D0 033BC41A teqeq r11,#0x1A000000
:020864D4 0B48B810 bleq 032B451C
:020864D8 30031011 andcc  r1,r3,r1,lsl r0
:020864DC 03E503E5 mvneq  r0,#0x94000003
:020864E0 E6050640 str r0,r0,#0x94000003
:020864E4 0D03E603 unknown
:020864E8 015005D0 ldreqsb r0,[r0, #-0x50]		;(r0-0x5d0=*(ffffffb0))
:020864EC 03E7E010 mvneq  r14,#0x10
:020864F0 900903E7 andls  r0,r9,r7,ror #0x7
:020864F4 5005D00D andpl  r13,r5,r13
:020864F8 64F01001 unknown
:020864FC 00076400 andeq  r6,r7,r0,lsl #0x8
:02086500 6D750399 ldcvsl 3,cr0,[r5,#-0x264]!
:02086504 0079186D rsbeqs r1,r9,r13,ror #0x10
:02086508 0D200900 stceq  9,cr0,[r0,#-0x0]!
:0208650C A5600902 strgeb r0,[r0, #-0x902]!
:02086510 F8600905 unknown
:02086514 600900B5 strvsh r0,[r9], -r5
:02086518 69725018 unknown
:0208651C 43CC7262 bicmi  r7,r12,#0x20000006
:02086520 7D101D87 unknown
:02086524 80B01D07 adchis r1,r0,r7,lsl #0x1a
:02086528 E3705D32 cmn r0,#0xC80
:0208652C 65A01D31 strvs r1,[r0, #+0xd31]!
:02086530 78901D7F ldmvcia  r0 ,{r0,r1,r2,r3,r4,r5,r6,r8,r10,r11,r12}
:02086534 30A01D12 adccc  r1,r0,r2,lsl r13
:02086538 0D32000D ldceq  0,cr0,[r2,#-0x34]!
:0208653C D7014E70 unknown
:02086540 1D333064 ldcne  0,cr3,[r3,#-0x190]!
:02086544 666C6F40 unknown
:02086548 6788006E strvs r0,[r3,#-0x190]!
:0208654C 6C756311 ldcvsl 3,cr6,[r5],#-0x44
:02086550 621006CD andvss r0,r0,#0xCD00000
:02086554 119B201D orrnes r2,r11,r13,lsl r0
:02086558 39F04DF2 unknown
:0208655C 0410602D ldreq r6,[r0],#-0x2d
:02086560 50FD102D rscpls r1,r13,r13,lsr #0x0
:02086564 00FD1142 rsceqs r1,r13,r2,asr #0x2
:02086568 803D32FD unknown
:0208656C 3DB0BD34 ldccc  13,cr11,[r0,#+0xd0]!
:02086570 A5500D30 ldrgeb r0,[r0, #-0xd30]		;(r0-0xd30=*(fffff2d0))
:02086574 FAA05D53 blx 0089DAC8
:02086578 700D00FE unknown
:0208657C 80AD363C adchi  r3,r13,r12,lsr r6
:02086580 EAB04D33 b 00C99A54
:02086584 EF135575 swi 0x00135575
:02086588 1522E01D strne r14,[r2, #-0x1d]!
:0208658C A3C3FD61 bicge  r15,r3,#0x1840
:02086590 A7600D01 strgeb r0,[r0,-r1, lsl #0x1a]!
:02086594 FBA02D00 blx 0089199C
:02086598 121404DA andnes r0,r4,#0xDA000000
:0208659C 431C600D tstmi r12,#0xD
:020865A0 017B600D cmneq r11,r13
:020865A4 7F76609F swivc 0x0076609f
:020865A8 A3677269 unknown
:020865AC 2E501D40 cdpcs 13,4,cr1,cr0,cr0,2
:020865B0 333C6720 teqcc r12,#0x800000
:020865B4 50355DB8 unknown
:020865B8 65003882 strvs r3,[r0, #-0x882]		;(r0-0x882=*(fffff77e))
:020865BC 518C014F orrpl  r0,r12,r15,asr #0x2
:020865C0 01023011 unknown
:020865C4 39613EF7 unknown
:020865C8 63736910 cmnvs r3,#0x40000
:020865CC 1194CD65 orrnes r12,r4,r5,ror #0x1a
:020865D0 33C8C330 biccc  r12,r8,#0xC0000000
:020865D4 33CCB039 biccc  r11,r12,#0x39
:020865D8 3552F0ED ldrccb r15,[r2, #-0xed]		;(r2-0xed=*(ffffff60))
:020865DC 31CA9011 biccc  r9,r10,r1,lsl r0
:020865E0 48FF9039 ldmmiia  r15!,{r0,r3,r4,r5,r12,r15}^
:020865E4 9161B633 unknown
:020865E8 11104D82 tstne r0,r2,lsl #0x1b
:020865EC 62439870 subvs  r9,r3,#0x700000
:020865F0 06BFB075 unknown
:020865F4 20113642 andcss r3,r1,r2,asr #0xc
:020865F8 83588101 cmphi r8,#0x40000000
:020865FC F011744C andnvs r7,r1,r12,asr #0x8
:02086600 146A7D35 unknown
:02086604 1456B011 ldrneb r11,[r6],#-0x11
:02086608 81514039 cmphi r1,r9,lsr r0
:0208660C 716182A8 unknown
:02086610 3324753F unknown
:02086614 809D60DA ldrhisb r6,[r13], +r10
:02086618 9025604E eorls  r6,r5,r14,asr #0x0
:0208661C 61A110ED movvs  r1,r13,ror #0x1
:02086620 25718DFE ldrcsb r8,[r1, #-0xdfe]!
:02086624 1111B6E0 tstne r1,r0,ror #0xd
:02086628 111247D0 ldrnesb r4,[r2, -r0]
:0208662C 693089F0 ldmvsdb  r0!,{r4,r5,r6,r7,r8,r11,r15}
:02086630 7461FF06 unknown
:02086634 EA656C74 b 039E180C
:02086638 52F76220 rscpls r6,r7,#0x2
:0208663C 116314A0 unknown
:02086640 11631880 unknown
:02086644 75631C80 strvcb r1,[r3, #-0xc80]!
:02086648 1111E7E0 tstne r1,r0,ror #0xf
:0208664C 11EBFFD0 unknown
:02086650 32C7F061 sbccc  r15,r7,#0x61
:02086654 117B9039 cmnne r11,r9,lsr r0
:02086658 6270704D rsbvss r7,r0,#0x4D
:0208665C B1FF2011 mvnlts r2,r1,lsl r0
:02086660 E37236B0 cmn r2,#0xB000000
:02086664 B7901111 unknown
:02086668 BBD03911 bllt 01494AB4
:0208666C 1039F911 eornes r15,r9,r1,lsl r9
:02086670 0073B04D rsbeqs r11,r3,r13,asr #0x0
:02086674 901107F7 ldrlssh r0,[r1], -r7
:02086678 1161211B unknown
:0208667C B1C7BFB0 strlth r11,[r7, #+0xf0]		;r7+0xf0=*(b166f924)
:02086680 6F637365 swivs 0x00637365
:02086684 01CB7072 biceq  r7,r11,r2,ror r0
:02086688 25210B81 strcs r0,[r1, #-0xb81]!
:0208668C 4D647340 stcmil 3,cr7,[r4,#-0x100]!
:02086690 C11B2740 tstgt r11,r0,asr #0xe
:02086694 F32F03C2 unknown
:02086698 51A83011 movpl  r3,r1,lsl r0		;r3=0(0x0)
:0208669C 608A7237 addvs  r7,r10,r7,lsr r2
:020866A0 011E6025 tsteq r14,r5,lsr #0x0
:020866A4 25F31132 ldrcsb r1,[r3, #+0x132]!
:020866A8 E02530C0 eor  r3,r5,r0,asr #0x1
:020866AC 50C20051 sbcpl  r0,r2,r1,asr r0
:020866B0 6037825D eorvss r8,r7,r13,asr r2
:020866B4 B011BD12 andlts r11,r1,r2,lsl r13
:020866B8 A01130B2 ldrgeh r3,[r1], -r2
:020866BC 6220005A eorvs  r0,r0,#0x5A
:020866C0 1F726164 swine 0x00726164
:020866C4 11175F6B tstne r7,r11,ror #0x1e
:020866C8 90157162 andlss r7,r5,r2,ror #0x2
:020866CC 15204533 strne r4,[r0, #-0x533]!
:020866D0 A536DCF0 ldrge r13,[r6, #-0xcf0]!
:020866D4 30F01520 rscccs r1,r0,r0,lsr #0xa
:020866D8 F0151135 andnvs r1,r5,r5,lsr r1
:020866DC 766300D5 unknown
:020866E0 F0150015 andnvs r0,r5,r5,lsl r0
:020866E4 15207532 strne r7,[r0, #-0x532]!
:020866E8 10BD34F0 unknown
:020866EC 8EDBF015 mrchi 0,6,r15,cr11,cr5,{0}
:020866F0 00156104 andeqs r6,r5,r4,lsl #0x2
:020866F4 5F37F015 swipl 0x0037f015
:020866F8 8D00EF62 unknown
:020866FC 1538F015 ldrne r15,[r8, #-0x15]!
:02086700 F0153200 andnvs r3,r5,r0,lsl #0x4
:02086704 155F3930 ldrneb r3,[r15, #-0x930]		;r15-0x930=*(02085ddc)=#-1523907608(0xa52b03e8)
:02086708 73704562 cmnvc r0,#0x18800000
:0208670C 74696761 unknown
:02086710 72610274 rsbvc  r0,r1,#0x40000007
:02086714 A7316F69 ldrge r6,r0,r1,#0x40000007
:02086718 15010700 strne r0,[r1, #-0x700]		;(r1-0x700=*(fffff900))
:0208671C 1530E0F0 ldrne r14,[r0, #-0xf0]!
:02086720 152E3900 strne r3,[r14, #-0x900]!
:02086724 102D31F0 unknown
:02086728 8FD2F015 swihi 0x00d2f015
:0208672C F0153320 andnvs r3,r5,r0,lsr #0x6
:02086730 1531208F ldrne r2,[r1, #-0x8f]!
:02086734 65230910 strvs r0,[r3, #-0x910]!
:02086738 65706F6D ldrvsb r6,[r0, #-0xf6d]!
:0208673C 79736167 unknown
:02086740 34300073 unknown
:02086744 12F15077 rscnes r5,r1,#0x77
:02086748 6E6F656C cdpvs 5,6,cr6,cr15,cr12,3
:0208674C 1034650C eornes r6,r4,r12,lsl #0xa
:02086750 35360048 ldrcc r0,[r6, #-0x48]!
:02086754 066D7266 unknown
:02086758 B0152016 andlts r2,r5,r6,lsl r0
:0208675C 40630494 unknown
:02086760 31F0150F mvnccs r1,r15,lsl #0xa
:02086764 15B71015 ldrne r1,[r7, #+0x15]!
:02086768 610674F0 unknown
:0208676C F0150F9C mulnvs r5,r12,r15
:02086770 2D001533 unknown
:02086774 7571DB40 ldrvcb r13,[r1, #-0xb40]!
:02086778 617A7465 cmnvs r10,r5,ror #0x8
:0208677C 6F00636C swivs 0x0000636c
:02086780 846C7461 unknown
:02086784 34306103 unknown
:02086788 64301510 unknown
:0208678C 0C5F6172 ldceql 1,cr6,[r15],{#0x72}
:02086790 21735F00 cmncs r3,r0,lsl #0x1e
:02086794 5F1C1F31 swipl 0x001c1f31
:02086798 2E32766C cdpcs 6,2,cr7,cr2,cr12,3
:0208679C 008211E2 addeq  r1,r2,r2,ror #0x3
:020867A0 900001B8 strlsh r0,[r0], -r8
:020867A4 010179AC unknown
:020867A8 AC64E000 stcgel 0,cr14,[r4],#-0x0
:020867AC 01AC00D9 unknown
:020867B0 0125AB00 unknown
:020867B4 6AAB1195 bvs 00B4AE10
:020867B8 106110A1 rsbne  r1,r1,r1,lsr #0x1
:020867BC 00C11069 sbceq  r1,r1,r9,ror #0x0
:020867C0 AC007DAC stcge  13,cr7,[r0],{#0xac}
:020867C4 ACAF0095 stcge  0,cr0,[r15],#+0x254
:020867C8 1DAB0035 stcne  0,cr0,[r11,#+0xd4]!
:020867CC C8319150 ldmgtda  r1!,{r4,r6,r8,r12,r15}
:020867D0 9A008DAB bls 020A9E84
:020867D4 AD0125AD unknown
:020867D8 0001005D andeq  r0,r1,r13,asr r0
:020867DC 18000930 stmneda  r0 ,{r4,r5,r8,r11}
:020867E0 0019AC5A andeqs r10,r9,r10,asr r12
:020867E4 ADA800B5 stcge  0,cr0,[r8,#+0x2d4]!
:020867E8 35AE000D strcc r0,[r14, #+0xd]!
:020867EC 1DA9A601 stcne  6,cr10,[r9,#+0x4]!
:020867F0 0069A900 rsbeq  r10,r9,r0,lsl #0x12
:020867F4 35A9104D strcc r1,[r9, #+0x4d]!
:020867F8 A15AAF01 cmpge r10,r1,lsl #0x1e
:020867FC 0041AF00 subeq  r10,r1,r0,lsl #0x1e
:02086800 B5011DAF strlt r1,[r1, #-0xdaf]		;(r1-0xdaf=*(fffff251))
:02086804 35AF7400 strcc r7,[r15, #+0x400]!
:02086808 00010125 andeq  r0,r1,r5,lsr #0x2
:0208680C 00CDAF14 sbceq  r10,r13,r4,lsl r15
:02086810 AF0025AF swige 0x000025af
:02086814 AF012953 swige 0x00012953
:02086818 B5AF00BD strlt r0,[r15, #+0xbd]!
:0208681C 50000100 andpl  r0,r0,r0,lsl #0x2
:02086820 04B50021 unknown
:02086824 39B01019 ldmccib  r0!,{r0,r3,r4,r12}
:02086828 0095B000 addeqs r11,r5,r0
:0208682C AA0041B0 bge 02096EF4
:02086830 29006DB0 stmcsdb  r0 ,{r4,r5,r7,r8,r10,r11,r13,r14}
:02086834 10C55C00 sbcne  r5,r5,r0,lsl #0x18
:02086838 AB0005B0 blge 02087F00
:0208683C AA005556 bge 0209BD9C
:02086840 00790025 rsbeqs r0,r9,r5,lsr #0x0
:02086844 0079B094 unknown
:02086848 C4CD0001 strgtb r0,[r13],#+0x1
:0208684C 010029B0 streqh r2,[r0, -r0]
:02086850 0DB0F400 ldceq  4,cr15,[r0,#+0x0]!
:02086854 A9400C02 stmgedb  r0 ,{r1,r10,r11}^
:02086858 000100C9 andeq  r0,r1,r9,asr #0x1
:0208685C 10000128 andne  r0,r0,r8,lsr #0x2
:02086860 1CAC0001 stcne  0,cr0,[r12],#+0x4
:02086864 0164004D unknown
:02086868 00017800 andeq  r7,r1,r0,lsl #0x10
:0208686C AA0001A0 bge 02086EF4
:02086870 0085ABB4 streqh r10,[r5], +r4
:02086874 4D680005 stcmil 0,cr0,[r8,#-0x14]!
:02086878 F0100100 andnvs r0,r0,r0,lsl #0x2
:0208687C 020DAB6C andeq  r10,r13,#0x1B000
:02086880 58000144 stmplda  r0 ,{r2,r6,r8}
:02086884 900059AD andls  r5,r0,r13,lsr #0x13
:02086888 AD800001 unknown
:0208688C 00010059 andeq  r0,r1,r9,asr r0
:02086890 F80001D0 stmnvda  r0 ,{r4,r6,r7,r8}
:02086894 4005AD59 andmi  r10,r5,r9,asr r13
:02086898 00011025 andeq  r1,r1,r5,lsr #0x0
:0208689C 0041AE20 subeq  r10,r1,r0,lsr #0x1c
:020868A0 05CE1035 streqb r1,[r14, #+0x35]		;r14+0x35=*(020865d5)=#-315372368(0xed33ccb0)
:020868A4 15AE4800 strne r4,[r14, #+0x800]!
:020868A8 3C000100 stccc  1,cr0,[r0],{#0x0}
:020868AC 00111031 andeqs r1,r1,r1,lsr r0
:020868B0 006DA4D9 unknown
:020868B4 0C000584 stceq  5,cr0,[r0],{#0x84}
:020868B8 0A020DB1 beq 02109F84
:020868BC 1001AEAC andne  r10,r1,r12,lsr #0x1d
:020868C0 10591001 subnes r1,r9,r1
:020868C4 00010019 andeq  r0,r1,r9,lsl r0
:020868C8 00017C6C andeq  r7,r1,r12,ror #0x18
:020868CC BC00194C stclt  9,cr1,[r0],{#0x4c}
:020868D0 017C0001 cmneq r12,r1
:020868D4 AA55EC00 bge 036018DC
:020868D8 0001000D andeq  r0,r1,r13
:020868DC 9C0001CC stcls  1,cr0,[r0],{#0xcc}
:020868E0 960005AA strls r0,[r0],-r10, lsr #0xb
:020868E4 2DDC0001 unknown
:020868E8 0001FC00 andeq  r15,r1,r0,lsl #0x18
:020868EC 8C00012C stchi  1,cr0,[r0],{#0x2c}
:020868F0 020DAA55 andeq  r10,r13,#0x55000
:020868F4 020DADE4 andeq  r10,r13,#0x3900
:020868F8 00010034 andeq  r0,r1,r4,lsr r0
:020868FC 98000170 stmlsda  r0 ,{r4,r5,r6,r8}
:02086900 01D40001 biceqs r0,r4,r1
:02086904 0155E800 cmpeq r5,r0,lsl #0x10
:02086908 0DAEC000 stceq  0,cr12,[r14,#+0x0]!
:0208690C 0DAC5402 stceq  4,cr5,[r12,#+0x8]!
:02086910 A9080201 stmgedb  r8 ,{r0,r9}
:02086914 6163020D unknown
:02086918 2E00006D cdpcs 0,0,cr0,cr0,cr13,3
:0208691C 6500052E strvs r0,[r0, #-0x52e]		;(r0-0x52e=*(fffffad2))
:02086920 05644005 streqb r4,[r4, #-0x5]!
:02086924 0563A840 streqb r10,[r3, #-0x840]!
:02086928 40056240 andmi  r6,r5,r0,asr #0x4
:0208692C 60400561 subvs  r0,r0,r1,ror #0xa
:02086930 07AA3005 streq r3,[r10,+r5]!
:02086934 82001120 andhi  r1,r0,#0x8
:02086938 40728272 rsbmis r8,r2,r2,ror r2
:0208693C 01530345 cmpeq r3,r5,asr #0x6
:02086940 4C500010 ldcmil 0,cr0,[r0],{#0x10}
:02086944 46203154 unknown
:02086948 53444C42 unknown
:0208694C 10295359 eorne  r5,r9,r9,asr r3
:02086950 74206C50 unknown
:02086954 05402874 streqb r2,[r0, #-0x874]		;(r0-0x874=*(fffff78c))
:02086958 00053140 andeq  r3,r5,r0,asr #0x2
:0208695C 6D2C756E stcvs  5,cr7,[r12,#-0x1b8]!
:02086960 00003220 andeq  r3,r0,r0,lsr #0x4
:02086964 54001001 strpl r1,[r0],#-0x1
:02086968 3A584520 bcc 03697DF0
:0208696C 1220212F eorne  r2,r0,#0xC000000B
:02086970 43001560 unknown
:02086974 74737570 unknown
:02086978 65426D6F strvsb r6,[r2, #-0xd6f]		;(r2-0xd6f=*(fffff2de))
:0208697C 800F0079 andhi  r0,r15,r9,ror r0
:02086980 6645100D strvsb r1,[r5],-r13
:02086984 16A00D66 unknown
:02086988 73635400 unknown
:0208698C 79654B72 unknown
:02086990 00746553 rsbeqs r6,r4,r3,asr r5
:02086994 46620011 unknown
:02086998 45656C69 strmib r6,[r5, #-0xc69]!
:0208699C 7274016E rsbvcs r0,r4,#0x8000001B
:020869A0 70614D79 rsbvc  r4,r1,r9,ror r13
:020869A4 61006F4C unknown
:020869A8 9D402D64 unknown
:020869AC EDD5FDD0 unknown
:020869B0 2D59D682 unknown
:020869B4 D97DFCC2 ldmledb  r13!,{r1,r6,r7,r10,r11,r12,r13,r14,r15}^
:020869B8 828DB13D addhi  r11,r13,#0x4000000F
:020869BC C04D59FA unknown
:020869C0 B40DD31D strlt r13,[r13],#-0x31d
:020869C4 CEFF830D cdpgt 3,14,cr8,cr15,cr13,0
:020869C8 1DC01D59 unknown
:020869CC EE846DB6 mcr 13,4,r6,cr4,cr6,{5}
:020869D0 2DC04D59 unknown
:020869D4 FFB87DD0 swinv 0x00b87dd0
:020869D8 802DD55D eorhi  r13,r13,r13,asr r5
:020869DC A02D5A3E eorge  r5,r13,r14,lsr r10
:020869E0 5FAA811D swipl 0x00aa811d
:020869E4 B1ADC02D movlt  r12,r13,lsr #0x0		;r12=0(0x0)
:020869E8 CDD60DFF unknown
:020869EC 6D48DA85 unknown
:020869F0 0D596A60 unknown
:020869F4 4E602DC0 cdpmi 13,6,cr2,cr0,cr0,6
:020869F8 C04DFF5A subgt  r15,r13,r10,asr r15
:020869FC 5A1A60BD bpl 0271ECF8
:02086A00 B02DC04D eorlt  r12,r13,r13,asr #0x0
:02086A04 59D6811D ldmplib  r6 ,{r0,r2,r3,r4,r8,r15}^
:02086A08 3DFFC05D ldcccl 0,cr12,[r15,#+0x174]!
:02086A0C 0D5A1A60 unknown
:02086A10 7DD5EDC0 unknown
:02086A14 2D5A3A60 unknown
:02086A18 FFD26DC0 swinv 0x00d26dc0
:02086A1C D12DB0DD unknown
:02086A20 5A8A862D bpl 003282DC
:02086A24 B2ADC1FD adclt  r12,r13,#0x4000003F
:02086A28 5AD2815D bpl 01526FA4
:02086A2C EDA07DFF stc  13,cr7,[r0,#+0x3fc]!
:02086A30 8DF0FDD2 ldchil 13,cr15,[r0,#+0x348]!
:02086A34 DDD00DB4 unknown
:02086A38 9D599681 unknown
:02086A3C 80CDFFA3 sbchi  r15,r13,r3,lsr #0x1f
:02086A40 A08D5AF2 unknown
:02086A44 F10DD15D unknown
:02086A48 D1EDB0FD unknown
:02086A4C 4AFF81AD bmi 02067108
:02086A50 BDC0BD5C unknown
:02086A54 7A83FDB5 bvc 00186130
:02086A58 9DA0AD5B stcls  13,cr10,[r0,#+0x16c]!
:02086A5C FF5B8280 swinv 0x005b8280
:02086A60 B09DC00D addlts r12,r13,r13
:02086A64 851DD1CD ldrhi r13,[r13, #-0x1cd]		;(r13-0x1cd=*(fffffe33))
:02086A68 A03D5BCE eorges r5,r13,r14,asr #0x17
:02086A6C D4ADD04D unknown
:02086A70 5284FDFF addpl  r15,r4,#0x3FC0
:02086A74 9DA02D5B stcls  13,cr2,[r0,#+0x16c]!
:02086A78 2D5A0681 unknown
:02086A7C 02601DC0 rsbeq  r1,r0,#0x3000
:02086A80 A00DFF5C andge  r15,r13,r12,asr r15
:02086A84 5C5A818D ldcpll 1,cr8,[r10],{#0x8d}
:02086A88 603DC01D eorvss r12,r13,r13,lsl r0
:02086A8C C31D5BFE tstgt r13,#0x3F800
:02086A90 DDFFB38D ldclel 3,cr11,[r15,#+0x234]!
:02086A94 2A80EDD1 bcs 000C21E0
:02086A98 8DA0CD59 stchi  13,cr12,[r0,#+0x164]!
:02086A9C 1DB38DF0 ldcne  13,cr8,[r3,#+0x3c0]!
:02086AA0 FFB27DF0 swinv 0x00b27df0
:02086AA4 5C2680AD stcpl  0,cr8,[r6],#-0x2b4
:02086AA8 D0FDC1ED rscles r12,r13,r13,ror #0x3
:02086AAC 824DB16D subhi  r11,r13,#0x4000001B
:02086AB0 B1ED484E mvnlt  r4,r14,asr #0x10
:02086AB4 0A826DFF beq 001222B8
:02086AB8 06602D49 unknown
:02086ABC 6DA03D5C stcvs  13,cr3,[r0,#+0x170]!
:02086AC0 7D5C3680 unknown
:02086AC4 808DFFA0 addhi  r15,r13,r0,lsr #0x1f
:02086AC8 A03D5C2A eorges r5,r13,r10,lsr #0x18
:02086ACC 830DD0ED unknown
:02086AD0 C17D5C36 cmngt r13,r6,lsr r12
:02086AD4 3DFFB1AD ldcccl 1,cr11,[r15,#+0x2b4]!
:02086AD8 8D5C5680 unknown
:02086ADC 7DB0FDC0 ldcvc  13,cr15,[r0,#+0x300]!
:02086AE0 2D544281 unknown
:02086AE4 FF60CDC0 swinv 0x0060cdc0
:02086AE8 A05D5C2E subges r5,r13,r14,lsr #0x18
:02086AEC 5C4A821D stcpll 2,cr8,[r10],{#0x1d}
:02086AF0 D1CDA04D bicle  r10,r13,r13,asr #0x0
:02086AF4 5C2E81FD stcpl  1,cr8,[r14],#-0x3f4
:02086AF8 5DC02DFF unknown
:02086AFC 3D564661 unknown
:02086B00 9DD01DC0 unknown
:02086B04 06805DB1 unknown
:02086B08 61CDFF4B bicvs  r15,r13,r11,asr #0x1e
:02086B0C C00D5C5E andgt  r5,r13,r14,asr r12
:02086B10 60ADD01D adcvs  r13,r13,r13,lsl r0
:02086B14 500D5C42 andpl  r5,r13,r2,asr #0x18
:02086B18 2DFF5C82 ldccsl 12,cr5,[r15,#+0x208]!
:02086B1C 32604DC1 rsbcc  r4,r0,#0x3040
:02086B20 FDC0AD55 unknown
:02086B24 9D5C5660 unknown
:02086B28 FFB0CDC0 swinv 0x00b0cdc0
:02086B2C 5C6280FD stcpll 0,cr8,[r2],#-0x3f4
:02086B30 60DDC02D sbcvss r12,r13,r13,lsr #0x0
:02086B34 C02D5C2E eorgt  r5,r13,r14,lsr #0x18
:02086B38 811DB00D tsthi r13,r13
:02086B3C 5D5C76FF unknown
:02086B40 22600DC0 rsbcs  r0,r0,#0x3000
:02086B44 72500D54 subvcs r0,r0,#0x1500
:02086B48 EE600D48 cdp 13,6,cr0,cr0,cr8,2
:02086B4C C03DFF53 eorgts r15,r13,r3,asr r15
:02086B50 53F6600D mvnpls r6,#0xD
:02086B54 805DA04D subhis r10,r13,r13,asr #0x0
:02086B58 C01D5BE2 andgts r5,r13,r2,ror #0x17
:02086B5C 8AFF605D bhi 0205ECD8
:02086B60 66603D42 unknown
:02086B64 42500D5C submis r0,r0,#0x1700
:02086B68 E6500D5C unknown
:02086B6C FF500D52 swinv 0x00500d52
:02086B70 500D5C5E andpl  r5,r13,r14,asr r12
:02086B74 500D5C3A andpl  r5,r13,r10,lsr r12
:02086B78 600D4022 andvs  r4,r13,r2,lsr #0x0
:02086B7C 0DFA417A ldceql 1,cr4,[r10,#+0x1e8]!
:02086B80 6E6962FF mcrvs 2,3,r6,cr9,cr15,{7}
:02086B84 B1902500 orrlts r2,r0,r0,lsl #0xa
:02086B88 05F04D15 ldreqb r4,[r0, #+0xd15]!
:02086B8C 15D9F0F2 ldrneb r15,[r9, #+0xf2]		;r9+0xf2=*(000000f2)
:02086B90 F0B1F089 adcnvs r15,r1,r9,lsl #0x1
:02086B94 F03915D9 unknown
:02086B98 15D9F241 ldrneb r15,[r9, #+0x241]		;r9+0x241=*(00000241)
:02086B9C E9FFF025 ldmib  r15!,{r0,r2,r5,r12,r13,r14,r15}^
:02086BA0 251449F9 ldrcs r4,[r4, #-0x9f9]		;(r4-0x9f9=*(fffff607))
:02086BA4 E1F179F0 ldrsh r7,[r1, #+0x90]!
:02086BA8 D5F02512 ldrleb r2,[r0, #+0x512]!
:02086BAC FF140DF9 swinv 0x00140df9
:02086BB0 F179F025 cmnnv r9,r5,lsr #0x0
:02086BB4 F04D18E5 subnv  r1,r13,r5,ror #0x11
:02086BB8 17A5F9D5 unknown
:02086BBC F36DF09D msrnv SPSR_fsc,#0x9d
:02086BC0 111985FF ldrnesh r8,[r9, -r15]
:02086BC4 414061F0 unknown
:02086BC8 1DE7A5BC stcnel 5,cr10,[r7,#+0x2f0]!
:02086BCC 2EBC6968 cdpcs 9,10,cr6,cr12,cr8,3
:02086BD0 61F04D7F mvnvss r4,r15,ror r13
:02086BD4 9D1971F5 unknown
:02086BD8 D9F485F0 ldmleib  r4!,{r4,r5,r6,r7,r8,r10,r15}^
:02086BDC 39F01110 unknown
:02086BE0 BC55FF40 ldcltl 15,cr15,[r5],{#0x40}
:02086BE4 D5F2912E ldrleb r9,[r2, #+0x12e]!
:02086BE8 1110B1F4 ldrnesh r11,[r0, -r4]
:02086BEC 554089F0 strplb r8,[r0, #-0x9f0]		;(r0-0x9f0=*(fffff610))
:02086BF0 012EFDBC msreq CPSR_fsx,r12streqh r15,[r14, -r12]!
:02086BF4 89F165F1 unknown
:02086BF8 2EBC2D60 cdpcs 13,10,cr2,cr12,cr0,3
:02086BFC F101F04D unknown
:02086C00 891179DE ldmhidb  r1 ,{r1,r2,r3,r4,r6,r7,r8,r11,r12,r13,r14}
:02086C04 A1F1F1F0 ldrgesh r15,[r1, #+0x10]!
:02086C08 2EBC5561 cdpcs 5,10,cr5,cr12,cr1,3
:02086C0C F1DDF011 bicnvs r15,r13,r1,lsl r0
:02086C10 6112CDDF ldrvssb r12,[r2, -r15]
:02086C14 69409DF0 stmvsdb  r0 ,{r4,r5,r6,r7,r8,r10,r11,r12,r15}^
:02086C18 05E089BC streqb r8,[r0, #+0x9bc]!
:02086C1C 25F6B512 ldrcsb r11,[r6, #+0x512]!
:02086C20 6061FFF0 unknown
:02086C24 112EBC41 unknown
:02086C28 65F1C9F0 ldrvsb r12,[r1, #+0x9f0]!
:02086C2C B1BC6961 movlts r6,r1,ror #0x12
:02086C30 11B5FBE0 movnes r15,r0,ror #0x17
:02086C34 F039F061 eornvs r15,r9,r1,ror #0x0
:02086C38 F0251255 eornv  r1,r5,r5,asr r2
:02086C3C 6309F31D unknown
:02086C40 4DFFBC41 ldcmil 12,cr11,[r15,#+0x104]!
:02086C44 4D1679E0 unknown
:02086C48 E1F309F0 ldrsh r0,[r3, #+0x90]!
:02086C4C 65F08912 ldrvsb r8,[r0, #+0x912]!
:02086C50 FF1255F6 swinv 0x001255f6
:02086C54 F129F011 msrnv CPSR_fc,r1
:02086C58 F07513A9 rsbnvs r1,r5,r9,lsr #0x7
:02086C5C 168DF011 unknown
:02086C60 F309F025 unknown
:02086C64 111129FF ldrnesh r2,[r1, -r15]
:02086C68 A1F025F0 ldrgesh r2,[r0, #+0x50]!
:02086C6C 65F03916 ldrvsb r3,[r0, #+0x916]!
:02086C70 7D66A1F1 stcvcl 1,cr10,[r6,#-0x3c4]!
:02086C74 E04DFFBC strh r15,[r13],#-0xfc
:02086C78 F0B11255 adcnvs r1,r1,r5,asr r2
:02086C7C 11C9F421 bicne  r15,r9,r1,lsr #0x8
:02086C80 F291F025 addnvs r15,r1,#0x25
:02086C84 55FF61C9 ldrplb r6,[r15, #+0x1c9]!
:02086C88 F1E039BC strnvh r3,[r0, #+0x9c]!
:02086C8C 2EBC4161 cdpcs 1,10,cr4,cr12,cr1,3
:02086C90 404DF039 submi  r15,r13,r9,lsr r0
:02086C94 9DEFBC7D stclsl 12,cr11,[r15,#+0x1f4]!
:02086C98 251089E0 ldrcs r8,[r0, #-0x9e0]		;(r0-0x9e0=*(fffff620))
:02086C9C BDF1B5F0 ldcltl 5,cr11,[r1,#+0x3c0]!
:02086CA0 39BC6963 ldmccib  r12!,{r0,r1,r5,r6,r8,r11,r13,r14}
:02086CA4 FF11B5E0 swinv 0x0011b5e0
:02086CA8 4101F011 unknown
:02086CAC E061BC69 rsb  r11,r1,r9,ror #0x18
:02086CB0 BC7D61A1 ldcltl 1,cr6,[r13],#-0x284
:02086CB4 60C5E129 sbcvs  r14,r5,r9,lsr #0x2
:02086CB8 19AB3DFF stmneib  r11!,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r10,r11,r12,r13}
:02086CBC 3911DDF2 ldmccdb  r1 ,{r1,r4,r5,r6,r7,r8,r10,r11,r12,r14,r15}
:02086CC0 19F1C9F0 ldmneib  r1!,{r4,r5,r6,r7,r8,r11,r14,r15}^
:02086CC4 4DBC7D62 ldcmi  13,cr7,[r12,#+0x188]!
:02086CC8 1011FFE0 andnes r15,r1,r0,ror #0x1f
:02086CCC F151F089 cmpnv r1,r9,lsl #0x1
:02086CD0 BC7D6255 ldcltl 2,cr6,[r13],#-0x154
:02086CD4 104DE039 subne  r14,r13,r9,lsr r0
:02086CD8 F1FFF011 mvnnvs r15,r1,lsl r0
:02086CDC 7D62E1F1 stcvcl 1,cr14,[r2,#-0x3c4]!
:02086CE0 D9E09DBC unknown
:02086CE4 95F1A110 ldrlsb r10,[r1, #+0x110]!
:02086CE8 FF62F5F3 swinv 0x0062f5f3
:02086CEC E039BC69 eors r11,r9,r9,ror #0x18
:02086CF0 AB1560ED blge 025DF0AC
:02086CF4 6359F31D cmpvs r9,#0x74000000
:02086CF8 109D87E1 addnes r8,r13,r1,ror #0xf
:02086CFC 61F09DFF ldrvssh r9,[r0, #+0xdf]!
:02086D00 55618DF0 strplb r8,[r1, #-0xdf0]!
:02086D04 F0252EBC unknown
:02086D08 6101F255 unknown
:02086D0C 2EBC55EF cdpcs 5,10,cr5,cr12,cr15,7
:02086D10 F04DF1F1 unknown
:02086D14 BC7D6089 ldcltl 0,cr6,[r13],#-0x224
:02086D18 BDF0392E ldcltl 9,cr3,[r0,#+0xb8]!
:02086D1C 6179F129 cmnvs r9,r9,lsr #0x2
:02086D20 E04DBC55 sub  r11,r13,r5,asr r12
:02086D24 BC6961A1 stcltl 1,cr6,[r9],#-0x284
:02086D28 BFF1292E swilt 0x00f1292e
:02086D2C BC5540B1 ldcltl 0,cr4,[r5],{#0xb1}
:02086D30 11C9E04D bicne  r14,r9,r13,asr #0x0
:02086D34 4011F089 andmis r15,r1,r9,lsl #0x1
:02086D38 7F2EBC41 swivc 0x002ebc41
:02086D3C 4061F025 rsbmi  r15,r1,r5,lsr #0x0
:02086D40 112EBC69 unknown
:02086D44 B1F115F0 ldrltsh r1,[r1, #+0x50]!
:02086D48 F7F04D10 unknown
:02086D4C BC914039 ldclt  0,cr4,[r1],{#0x39}
:02086D50 01F0112E mvneqs r1,r14,lsr #0x2
:02086D54 2EBC5541 cdpcs 5,10,cr5,cr12,cr1,2
:02086D58 11BBF061 movnes r15,r1,ror #0x0
:02086D5C 2EBC6940 cdpcs 9,10,cr6,cr12,cr0,2
:02086D60 4101F115 unknown
:02086D64 4025AB51 eormi  r10,r5,r1,asr r11
:02086D68 61FBA309 mvnvss r10,r9,lsl #0x6
:02086D6C 2EBC5540 cdpcs 5,10,cr5,cr12,cr0,2
:02086D70 4025F075 eormi  r15,r5,r5,ror r0
:02086D74 3011BC7D andccs r11,r1,r13,ror r12
:02086D78 2EFBBC55 mrccs 12,7,r11,cr11,cr5,{2}
:02086D7C 4039F025 eormis r15,r9,r5,lsr #0x0
:02086D80 3011BC7D andccs r11,r1,r13,ror r12
:02086D84 3011BC55 andccs r11,r1,r5,asr r12
:02086D88 11FEBC7D mvnnes r11,r13,ror r12
:02086D8C 11BC5530 movnes r5,lsr r0		;r5=0(0x0)
:02086D90 11BC7D30 movnes r7,lsr r0		;r7=0(0x0)
:02086D94 11BC5530 movnes r5,lsr r0		;r5=0(0x0)
:02086D98 FFB07530 swinv 0x00b07530
:02086D9C 80113012 andhis r3,r1,r2,lsl r0
:02086DA0 F02515C5 eornv  r1,r5,r5,asr #0xb
:02086DA4 1421F179 unknown
:02086DA8 F881FB65 stmnvia  r1 ,{r0,r2,r5,r6,r8,r9,r11,r12,r13,r14,r15}
:02086DAC 29131DFF ldmcsdb  r3 ,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r10,r11,r12}
:02086DB0 B1F0EDF1 ldrltsh r14,[r0, #+0xd1]!
:02086DB4 E5E03905 strb r3,[r0, #+0x905]!
:02086DB8 B5F01113 ldrltb r1,[r0, #+0x113]!
:02086DBC 15C5FFF1 strneb r15,[r5, #+0xff1]		;r5+0xff1=*(00000ff1)
:02086DC0 F27DF04D rsbnvs r15,r13,#0x4D
:02086DC4 E08905ED add  r0,r9,r13,ror #0xb
:02086DC8 F0251291 mlanv  r5,r1,r2,r1unknown
:02086DCC BDFFFAD9 ldcltl 10,cr15,[r15,#+0x364]!
:02086DD0 45F02513 ldrmib r2,[r0, #+0x513]!
:02086DD4 1117B9F8 ldrnesh r11,[r7, -r8]
:02086DD8 4D7437F0 ldcmil 7,cr3,[r4,#-0x3c0]!
:02086DDC 74389FF0 unknown
:02086DE0 F129F0B1 msrnv CPSR_fc,r1strnvh r15,[r9, -r1]!
:02086DE4 E7B9086D ldr r0,[r9, -r1]!
:02086DE8 F01107F5 ldrnvsh r0,[r1], -r5
:02086DEC 743934FC unknown
:02086DF0 7430F011 unknown
:02086DF4 4831F039 ldmmida  r1!,{r0,r3,r4,r5,r12,r13,r14,r15}
:02086DF8 1DF06174 ldcnel 1,cr6,[r0,#+0x1d0]!
:02086DFC 2518D1F3 ldrcs r13,[r8, #-0x1f3]		;(r8-0x1f3=*(fffffe0d))
:02086E00 A1F255F0 ldrgesh r5,[r2, #+0x50]!
:02086E04 FEF02511 mrc2 5,7,r2,cr0,cr1,{0}
:02086E08 109DF31D addnes r15,r13,r13,lsl r3
:02086E0C 7434F011 unknown
:02086E10 F36DF025 msrnv SPSR_fsc,#0x25
:02086E14 61E7109D unknown
:02086E18 3DF395F0 ldcccl 5,cr9,[r3,#+0x3c0]!
:02086E1C 41E11501 mvnmi  r1,r1,lsl #0xa
:02086E20 51F01117 mvnpls r1,r7,lsl r1
:02086E24 FF11B5F1 swinv 0x0011b5f1
:02086E28 7437F04D unknown
:02086E2C F219F089 andnvs r15,r9,#0x89
:02086E30 E02501C9 eor  r0,r5,r9,asr #0x3
:02086E34 39F91219 unknown
:02086E38 117438F0 ldrnesh r3,[r4, #-0x80]!
:02086E3C 9DF039F0 ldclsl 9,cr3,[r0,#+0x3c0]!
:02086E40 35F3D100 ldrccb r13,[r3, #+0x100]!
:02086E44 05F07579 ldreqb r7,[r0, #+0x579]!
:02086E48 01F01112 mvneqs r1,r2,lsl r1
:02086E4C 7911A1F1 ldmvcdb  r1 ,{r0,r4,r5,r6,r7,r8,r13,r15}
:02086E50 05F22DF6 ldreqb r2,[r2, #+0xdf6]!
:02086E54 F025FF02 eornv  r15,r5,r2,lsl #0x1e
:02086E58 C9F31D30 unknown
:02086E5C 25F01111 ldrcsb r1,[r0, #+0x111]!
:02086E60 4D1205F0 unknown
:02086E64 F0C5FDF0 unknown
:02086E68 F09D1331 addnvs r1,r13,r1,lsr r3
:02086E6C 13BDF0ED movnes r15,#0xED		;r15=237(0xed)
:02086E70 F45DF04D ldrnvb r15,[r13],#-0x4d
:02086E74 11FF0179 mvnnes r0,r9,ror r1
:02086E78 4D13D1E0 unknown
:02086E7C B9F18DF0 ldmltib  r1!,{r4,r5,r6,r7,r8,r10,r11,r15}^
:02086E80 2DF13D12 ldccsl 13,cr3,[r1,#+0x48]!
:02086E84 FF0511F2 swinv 0x000511f2
:02086E88 168DE011 unknown
:02086E8C F18DF039 orrnv  r15,r13,r9,lsr r0
:02086E90 F089127D addnv  r1,r9,r13,ror r2
:02086E94 1679F04D unknown
:02086E98 79F025FF unknown
:02086E9C 111255F1 ldrnesh r5,[r2, -r1]
:02086EA0 397437F0 unknown
:02086EA4 744F38F0 strvcb r3,[r15],#-0x8f0
:02086EA8 F0B1F04D adcnvs r15,r1,r13,asr #0x0
:02086EAC F01100ED andnvs r0,r1,r13,ror #0x1
:02086EB0 1E743933 mrcne 9,3,r3,cr4,cr3,{1}
:02086EB4 F13DF039 teqnv r13,r9,lsr r0
:02086EB8 E04D0205 sub  r0,r13,r5,lsl #0x4
:02086EBC F0111179 andnvs r1,r1,r9,ror r1
:02086EC0 4D3F7431 ldcmi  4,cr7,[r15,#-0xc4]!
:02086EC4 617432F0 ldrvssh r3,[r4, #-0x20]!
:02086EC8 49F4ADF0 ldmmiib  r4!,{r4,r5,r6,r7,r8,r10,r11,r13,r15}^
:02086ECC 75E08904 strvcb r8,[r0, #+0x904]!
:02086ED0 F011F910 andnvs r15,r1,r0,lsl r9
:02086ED4 F0257433 eornv  r7,r5,r3,lsr r4
:02086ED8 11A1F129 movne  r15,r9,lsr #0x2		;r15=0(0x0)
:02086EDC E129F011 msr CPSR_fc,r1
:02086EE0 345F30F9 ldrccb r3,[r15],#-0xf9
:02086EE4 018DF129 orreq  r15,r13,r9,lsr #0x2
:02086EE8 1039E0B1 unknown
:02086EEC 75F8F291 ldrvcb r15,[r8, #+0x291]!
:02086EF0 4D11F1F0 unknown
:02086EF4 F1F1DDF0 ldrnvsh r13,[r1, #+0xd0]!
:02086EF8 75F12911 ldrvcb r2,[r1, #+0x911]!
:02086EFC FF1219F0 swinv 0x001219f0
:02086F00 F025F04D eornv  r15,r5,r13,asr #0x0
:02086F04 F0891241 addnv  r1,r9,r1,asr #0x4
:02086F08 027DF18D rsbeqs r15,r13,#0x40000023
:02086F0C 1061E039 rsbne  r14,r1,r9,lsr r0
:02086F10 C5F011FF ldrgtb r1,[r0, #+0x1ff]!
:02086F14 4D12CDF0 unknown
:02086F18 F5F075F0 ldrnvb r7,[r0, #+0x5f0]!
:02086F1C B1F09D12 mvnlts r9,r2,lsl r13
:02086F20 131DFFF0 tstne r13,#0x3C0
:02086F24 F101F04D unknown
:02086F28 E1150331 tst r5,r1,lsr r3
:02086F2C F025004D eornv  r0,r5,r13,asr #0x0
:02086F30 32FFF359 rscccs r15,r15,#0x64000001
:02086F34 F0251075 eornv  r1,r5,r5,ror r0
:02086F38 25E08931 strcsb r8,[r0, #+0x931]!
:02086F3C 32F01110 rscccs r1,r0,#0x4
:02086F40 F0257476 eornv  r7,r5,r6,ror r4
:02086F44 1101F165 unknown
:02086F48 F101F025 unknown
:02086F4C F0250179 eornv  r0,r5,r9,ror r1
:02086F50 34F1F1FE unknown
:02086F54 7434315F unknown
:02086F58 4137F039 teqmi r7,r9,lsr r0
:02086F5C A1F04D74 mvnges r4,r4,ror r13
:02086F60 1110B1F1 ldrnesh r11,[r0, -r1]
:02086F64 F02538F0 unknown
:02086F68 61395E31 teqvs r9,r1,lsr r14
:02086F6C 1111F1E0 tstne r1,r0,ror #0x3
:02086F70 4D7430F0 ldcmil 0,cr3,[r4,#-0x3c0]!
:02086F74 744E31F0 strvcb r3,[r14],#-0x1f0
:02086F78 7430F09D unknown
:02086F7C 7435F115 unknown
:02086F80 3492F039 ldrcc r15,[r2],#+0x39
:02086F84 32F01174 rscccs r1,r0,#0x1D
:02086F88 11A1E025 movne  r14,r5,lsr #0x0		;r14=0(0x0)
:02086F8C 7435F04D unknown
:02086F90 34F01174 unknown
:02086F94 35F03974 ldrccb r3,[r0, #+0x974]!
:02086F98 92F07574 rsclss r7,r0,#0x1D000000
:02086F9C F04D7431 subnv  r7,r13,r1,lsr r4
:02086FA0 0025F011 eoreq  r15,r5,r1,lsl r0
:02086FA4 3732F061 ldrcc r15,r15,r5,r1,lsl r0
:02086FA8 F101743C unknown
:02086FAC F04D7436 subnv  r7,r13,r6,lsr r4
:02086FB0 F09D7437 addnvs r7,r13,r7,lsr r4
:02086FB4 F0893292 umullnv  r3,r9,r2,r2
:02086FB8 25743631 ldrcsb r3,[r4, #-0x631]!
:02086FBC 227432F0 rsbcss r3,r4,#0xF
:02086FC0 7438F039 unknown
:02086FC4 7433F011 unknown
:02086FC8 4934F025 ldmmidb  r4!,{r0,r2,r5,r12,r13,r14,r15}
:02086FCC 3930F04D ldmccdb  r0!,{r0,r2,r3,r6,r12,r13,r14,r15}
:02086FD0 35F02574 ldrccb r2,[r0, #+0x574]!
:02086FD4 5130F039 teqpl r0,r9,lsr r0
:02086FD8 31D01133 bicccs r1,r0,r3,lsr r1
:02086FDC 1136335F teqne r6,r15,asr r3
:02086FE0 5F4233D0 swipl 0x004233d0
:02086FE4 40113031 andmis r3,r1,r1,lsr r0
:02086FE8 622F1001 eorvs  r1,r15,#0x1
:02086FEC 30791865 rsbccs r1,r9,r5,ror #0x10
:02086FF0 33325F35 teqcc r2,#0xD4
:02086FF4 406100C7 rsbmi  r0,r1,r7,asr #0x1
:02086FF8 40896372 addmi  r6,r9,r2,ror r3
:02086FFC 4E49407D mcrmi 0,2,r4,cr9,cr13,{3}
:02087000 4E0C4554 mcrmi 5,0,r4,cr12,cr4,{2}
:02087004 442D4F44 unknown
:02087008 00100053 andeqs r0,r0,r3,asr r0
:0208700C 010725D7 unknown
:02087010 0001F400 andeq  r15,r1,r0,lsl #0x8
:02087014 160DD6E4 strne r13,r15,r1,r0,lsl #0x8
:02087018 69776702 unknown
:0208701C 66263627 unknown
:02087020 303D7300 eorccs r7,r13,r0,lsl #0x6
:02087024 8D7E664E ldchil 6,cr6,[r14,#-0x138]!
:02087028 65402811 strvsb r2,[r0, #-0x811]		;(r0-0x811=*(fffff7ef))
:0208702C 29724567 unknown
:02087030 00286761 eoreq  r6,r8,r1,ror #0xe
:02087034 1F112673 swine 0x00112673
:02087038 75323539 ldrvc r3,[r2, #-0x539]!
:0208703C 6A620479 bvs 03908228
:02087040 756D706E strvcb r7,[r13, #-0x6e]!
:02087044 33003039 unknown
:02087048 40616962 rsbmi  r6,r1,r2,ror #0x12
:0208704C 00356B62 eoreqs r6,r5,r2,ror #0x16
:02087050 280D5B6D stmcsda  r13 ,{r0,r2,r3,r5,r6,r8,r9,r11,r12,r14}
:02087054 36673833 unknown
:02087058 6A78047A bvs 03E88248
:0208705C 6730326B ldrvs r3,da 
:02087060 76006D76 unknown
:02087064 3D5E365D unknown
:02087068 0025266A eoreq  r2,r5,r10,ror #0xc
:0208706C 09315976 ldmeqdb  r1!,{r1,r2,r4,r5,r6,r8,r11,r12,r14}
:02087070 53005E20 unknown
:02087074 50184148 andpls r4,r8,r8,asr #0x2
:02087078 43572205 cmpmi r7,#0x50000000
:0208707C 41425355 unknown
:02087080 60270502 eorvs  r0,r7,r2,lsl #0xa
:02087084 03020DD7 unknown
:02087088 30031020 andcc  r1,r3,r0,lsr #0x0
:0208708C D5271CA1 strle r1,[r7, #-0xca1]!
:02087090 B0454E17 sublt  r4,r5,r7,lsl r14
:02087094 F04034A0 subnv  r3,r0,r0,lsr #0x9
:02087098 500C6379 andpl  r6,r12,r9,ror r3
:0208709C 6184B1FB unknown
:020870A0 75117E75 ldrvc r7,[r1, #-0xe75]		;(r1-0xe75=*(ed33be3b))
:020870A4 F1F575C5 mvnnvs r7,r5,asr #0xb
:020870A8 F9500C31 ldmnvdb  r0 ,{r0,r4,r5,r10,r11}^
:020870AC CC6D6315 stcgtl 3,cr6,[r13],#-0x54
:020870B0 C9C6C91F stmgtib  r6 ,{r0,r1,r2,r3,r4,r8,r11,r14,r15}^
:020870B4 6B6F74F6 blvs 03C64494
:020870B8 3D04D61D unknown
:020870BC 6F026110 swivs 0x00026110
:020870C0 68630072 unknown
:020870C4 6C6C6107 stcvsl 1,cr6,[r12],#-0x1c
:020870C8 056501E1 streqb r0,[r5, #-0x1e1]!
:020870CC 04001B11 streq r1,[r0],#-0xb11
:020870D0 11BAE801 movnes r14,r1,lsl #0x10		;r14=-860880896(0xccb00000)
:020870D4 2D740591 ldccsl 5,cr0,[r4,#-0x244]!
:020870D8 6B6F6F43 blvs 03C62DEC
:020870DC 20096903 andcs  r6,r9,r3,lsl #0x12
:020870E0 72637463 rsbvc  r7,r3,#0x63000000
:020870E4 82166F65 andhis r6,r6,#0x194
:020870E8 00C944F9 unknown
:020870EC 6E69676F cdpvs 7,6,cr6,cr9,cr15,3
:020870F0 8300A100 unknown
:020870F4 A1726273 cmnge r2,r3,ror r2
:020870F8 10055910 andne  r5,r5,r0,lsl r9
:020870FC 66287773 unknown
:02087100 0B1D160B bleq 027CC934
:02087104 6E04D961 cdpvs 9,0,cr13,cr4,cr1,3
:02087108 5631300D unknown
:0208710C 756C6C33 strvcb r6,[r12, #-0xc33]!
:02087110 05751045 ldreqb r1,[r5, #-0x45]!
:02087114 D0500910 subles r0,r0,r0,lsl r9
:02087118 00051001 andeq  r1,r5,r1
:0208711C 05101978 ldreq r1,[r0, #-0x978]		;(r0-0x978=*(fffff688))
:02087120 01500550 cmpeq r0,r0,asr r5
:02087124 FB000510 blx 02088574
:02087128 000D1019 andeq  r1,r13,r9,lsl r0
:0208712C 303A6432 eorccs r6,r10,r2,lsr r4
:02087130 43300000 teqmi r0,#0x0
:02087134 F52D3030 strnv r3,[r13, #-0x30]!
:02087138 25100102 ldrcs r0,[r0, #-0x102]		;(r0-0x102=*(fffffefe))
:0208713C 6D183330 unknown
:02087140 6B647320 blvs 039A3DC8
:02087144 04A10C78 unknown
:02087148 B10AC173 unknown
:0208714C 52055164 andpl  r5,r5,#0x19
:02087150 3564770E strccb r7,[r4, #-0x70e]!
:02087154 61404C00 unknown
:02087158 6E697066 cdpvs 0,6,cr7,cr9,cr6,3
:0208715C 00006F66 andeq  r6,r0,r6,ror #0x1e
:02087160 00380067 eoreqs r0,r8,r7,ror #0x0
:02087164 656B300D strvsb r3,[r11, #-0xd]!
:02087168 75000472 strvc r0,[r0, #-0x472]		;(r0-0x472=*(fffffb8e))
:0208716C 7469236E unknown
:02087170 04356463 unknown
:02087174 10616361 rsbne  r6,r1,r1,ror #0x6
:02087178 06117264 ldreq r7,r6,r1,r1,ror #0x6
:0208717C 1D676E61 stcnel 14,cr6,[r7,#-0x184]!
:02087180 69446210 stmvsdb  r4 ,{r4,r9,r13,r14}^
:02087184 0510DA72 ldreq r13,[r0, #-0xa72]		;(r0-0xa72=*(fffff58e))
:02087188 05697410 streqb r7,[r9, #-0x410]!
:0208718C 654C6400 strvsb r6,[r12, #-0x400]		;(r12-0x400=*(fffffc00))
:02087190 6D616E76 stcvsl 14,cr6,[r1,#-0x1d8]!
:02087194 00730065 rsbeqs r0,r3,r5,ror #0x0
:02087198 20156973 andcss r6,r5,r3,ror r9
:0208719C 7274694E rsbvcs r6,r4,#0x138000
:020871A0 5720046F strpl r0,r6,r4,#0x138000
:020871A4 20694669 rsbcs  r4,r9,r9,ror #0xc
:020871A8 4B004453 blmi 020982FC
:020871AC 2E64252F cdpcs 5,6,cr2,cr4,cr15,1
:020871B0 25316425 ldrcs r6,[r1, #-0x425]!
:020871B4 0C957380 ldceq  3,cr7,[r5],{#0x80}
:020871B8 6E656741 cdpvs 7,6,cr6,cr5,cr1,2
:020871BC 10EE0251 rscne  r0,r14,r1,asr r2
:020871C0 5F585FC2 swipl 0x00585fc2
:020871C4 454D4147 strmib r4,[r13, #-0x147]		;(r13-0x147=*(fffffeb9))
:020871C8 71440043 unknown
:020871CC 8C0D1519 stchi  5,cr1,[r13],{#0x19}
:020871D0 ED0021E6 unknown
:020871D4 EA66480F b 03A19218
:020871D8 79DF0015 ldmvcib  r15 ,{r0,r2,r4}^
:020871DC A8083504 stmgeda  r8 ,{r2,r8,r10,r12,r13}
:020871E0 5A700839 bpl 03C892CC
:020871E4 DD7406DD ldclel 6,cr0,[r4,#-0x374]!
:020871E8 0AB9540B beq 00EDC21C
:020871EC 150DEB24 strne r14,[r13, #-0xb24]		;(r13-0xb24=*(fffff4dc))
:020871F0 09C96C02 stmeqib  r9 ,{r1,r10,r11,r13,r14}^
:020871F4 E0742015 rsbs r2,r4,r5,lsl r0
:020871F8 E074411D rsbs r4,r4,r13,lsl r1
:020871FC 34FC001D unknown
:02087200 43656502 unknown
:02087204 736F6C63 unknown
:02087208 202D0565 eorcs  r0,r13,r5,ror #0xa
:0208720C 0D6440D9 stceql 0,cr4,[r4,#-0x364]!
:02087210 580000D0 stmplda  r0 ,{r4,r6,r7}
:02087214 654B4C50 strvsb r4,[r11, #-0xc50]		;r11-0xc50=*(02fff4f0)=#272568384(0x103f1040)
:02087218 3A680978 bcc 03A89800
:0208721C 0D108520 unknown
:02087220 C015220A andgts r2,r5,r10,lsl #0x4
:02087224 76630450 unknown
:02087228 50B90015 adcpls r0,r9,r5,lsl r0
:0208722C 732D10D8 unknown
:02087230 776F6C3E unknown
:02087234 9901D273 stmlsdb  r1 ,{r0,r1,r4,r5,r6,r9,r12,r14,r15}
:02087238 E01A1500 ands r1,r10,r0,lsl #0xa
:0208723C D050534F subles r5,r0,r15,asr #0x6
:02087240 D8740AAA unknown
:02087244 142F2D00 unknown
:02087248 61203AAC unknown
:0208724C AD6C7070 stcgel 0,cr7,[r12,#-0x1c0]!
:02087250 78402F4A stmvcda  r0 ,{r1,r3,r6,r8,r9,r10,r11,r13}^
:02087254 7777772D ldrvcb r7,[r7,-r13, lsr #0xe]!
:02087258 006F662D rsbeq  r6,r15,r13,lsr #0xc
:0208725C 472D6D72 unknown
:02087260 6F03FB02 swivs 0x0003fb02
:02087264 64186564 ldrvs r6,[r8],#-0x564
:02087268 3029901F eorcc  r9,r9,r15,lsl r0
:0208726C 20544547 subcss r4,r4,r7,asr #0xa
:02087270 7325062F unknown
:02087274 54544820 ldrplb r4,[r4],#-0x820
:02087278 31002F50 unknown
:0208727C 0A0D302E beq 023D333C
:02087280 00736F48 rsbeqs r6,r3,r8,asr #0x1e
:02087284 0D300974 ldceq  9,cr0,[r0,#-0x1d0]!
:02087288 3A10090A bcc 024896B8
:0208728C 73122520 tstvc r2,#0x8000000
:02087290 10090A0D andne  r0,r9,r13,lsl #0x14
:02087294 25261002 strcs r1,[r6, #-0x2]!
:02087298 293D1873 ldmcsdb  r13!,{r0,r1,r4,r5,r6,r11,r12}
:0208729C 25732510 ldrcsb r2,[r3, #-0x510]!
:020872A0 7D901040 unknown
:020872A4 F2000250 andnv  r0,r0,#0x5
:020872A8 66750171 unknown
:020872AC 49726566 unknown
:020872B0 65416E70 strvsb r6,[r1, #-0xe70]		;(r1-0xe70=*(ed33be40))
:020872B4 72747077 rsbvcs r7,r4,#0x77
:020872B8 40ED1011 rscmi  r1,r13,r1,lsl r0
:020872BC 25E06201 strcsb r6,[r0, #+0x201]!
:020872C0 13413A10 unknown
:020872C4 F03CA01D eornvs r10,r12,r13,lsl r0
:020872C8 601C6159 andvss r6,r12,r9,asr r1
:020872CC 19FDE08E ldmneib  r13!,{r1,r2,r3,r7,r13,r14,r15}^
:020872D0 39B053B0 ldmccib  r0!,{r4,r5,r7,r8,r9,r12,r14}
:020872D4 2D301C30 ldccs  12,cr1,[r0,#-0xc0]!
:020872D8 20C0533E sbccs  r5,r0,r14,lsr r3
:020872DC 65C3094F strvsb r0,[r3, #+0x94f]		;r3+0x94f=*(a52b0d37)
:020872E0 203A0002 eorcss r0,r10,r2
:020872E4 033D0000 teqeq r13,#0x0
:020872E8 201912D9 ldrcssb r1,[r9], -r9
:020872EC 616CF019 msrvs SPSR_fs,r9
:020872F0 076C6562 streqb r6,[r9], -r9
:020872F4 72615065 rsbvc  r5,r1,#0x65
:020872F8 5F796172 swipl 0x00796172
:020872FC 746E0165 unknown
:02087300 695B7972 ldmvsdb  r11 ,{r1,r4,r5,r6,r8,r11,r12,r13,r14}^
:02087304 76002E5D unknown
:02087308 65756C61 ldrvsb r6,[r5, #-0xc61]!
:0208730C 0DDC0411 unknown
:02087310 103E0210 eornes r0,r14,r0,lsl r2
:02087314 6F63011A swivs 0x0063011a
:02087318 06746E6E unknown
:0208731C F11508DA ldrnvsb r0,[r5, -r10]
:02087320 F0810000 addnv  r0,r1,r0
:02087324 500C506D andpl  r5,r12,r13,ror #0x0
:02087328 BDF3800D ldcltl 0,cr8,[r3,#+0x34]!
:0208732C 19000010 stmnedb  r0 ,{r4}
:02087330 1DF04E70 ldcnel 14,cr4,[r0,#+0x1c0]!
:02087334 F5F07AB0 ldrnvb r7,[r0, #+0xab0]!
:02087338 9012F930 andlss r15,r2,r0,lsr r9
:0208733C 45602500 strmib r2,[r0, #-0x500]!
:02087340 323033F0 eorccs r3,r0,#0xC0000003
:02087344 C48D3009 strgt r3,[r13],#+0x9
:02087348 C4400D20 strgtb r0,[r0],#-0xd20
:0208734C C0800D20 addgt  r0,r0,r0,lsr #0x1a
:02087350 656C5F20 strvsb r5,[r12, #-0xf20]!
:02087354 4100511F unknown
:02087358 434F4C4C unknown
:0208735C 57014420 strpl r4,[r1,-r0, lsr #0x8]
:02087360 63003943 unknown
:02087364 6B636568 blvs 0396090C
:02087368 623E2D04 eorvss r2,r14,#0x100
:0208736C 5F79646F swipl 0x0079646f
:02087370 79610077 unknown
:02087374 A17404CD cmnge r4,r13,asr #0x9
:02087378 4ACF9191 bmi 0146B9C4
:0208737C 637461FF cmnvs r4,#0xC000003F
:02087380 00113A74 andeqs r3,r1,r4,ror r10
:02087384 7373656D cmnvc r3,#0x1B400000
:02087388 65676104 strvsb r6,[r7, #-0x104]!
:0208738C 746F4800 unknown
:02087390 6F700053 swivs 0x00700053
:02087394 73655274 unknown
:02087398 6E006F70 mcrvs 15,0,r6,cr0,cr0,{3}
:0208739C 61700003 cmnvs r0,r3
:020873A0 11357372 teqne r5,r2,ror r3
:020873A4 4D544248 unknown
:020873A8 5100004C unknown
:020873AC 1E1016B1 mrcne 6,0,r1,cr0,cr1,{5}
:020873B0 1005E010 andne  r14,r5,r0,lsl r0
:020873B4 60091022 andvs  r1,r9,r2,lsr #0x0
:020873B8 006C7275 rsbeq  r7,r12,r5,ror r2
:020873BC 64875009 strvs r5,[r7],#+0x9
:020873C0 71000CC0 unknown
:020873C4 4545520F strmib r5,[r5, #-0x20f]		;(r5-0x20f=*(fffffdf1))
:020873C8 61770A20 cmnvs r7,r0,lsr #0x14
:020873CC 01010E69 unknown
:020873D0 4A006E00 bmi 020A2BD8
:020873D4 006C7518 rsbeq  r7,r12,r8,lsl r5
:020873D8 79636544 unknown
:020873DC 0040700F subeq  r7,r0,r15
:020873E0 00677541 rsbeq  r7,r7,r1,asr #0xa
:020873E4 00766F4E rsbeqs r6,r6,r14,asr #0x1e
:020873E8 74634F00 unknown
:020873EC 00790005 rsbeqs r0,r9,r5
:020873F0 00A11041 adceq  r1,r1,r1,asr #0x0
:020873F4 46000041 strmi r0,r1,r1,r1,asr #0x0
:020873F8 4A006265 bmi 0209FD94
:020873FC 006E6103 rsbeq  r6,r14,r3,lsl #0x2
:02087400 DC0001E0 stcle  1,cr0,[r0],{#0xe0}
:02087404 50D80001 sbcpls r0,r8,r1
:02087408 01D40001 biceqs r0,r4,r1
:0208740C 0001D000 andeq  r13,r1,r0
:02087410 B80001B4 stmltda  r0 ,{r2,r4,r5,r7,r8}
:02087414 C4000155 strgt r0,[r0],#-0x155
:02087418 DDC00001 unknown
:0208741C 00010895 muleq  r1,r5,r8
:02087420 000165C8 andeq  r6,r1,r8,asr #0xb
:02087424 020DDDBC andeq  r13,r13,#0x2F00
:02087428 01697246 unknown
:0208742C 3330202C teqcc r0,#0x2C
:02087430 72614D20 rsbvc  r4,r1,#0x800
:02087434 30322000 eorccs r2,r2,r0
:02087438 30203630 eorcc  r3,r0,r0,lsr r6
:0208743C 323A0031 eorccs r0,r10,#0x31
:02087440 33313A38 teqcc r1,#0x38000
:02087444 4D004720 unknown
:02087448 4B700954 blmi 03C899A0
:0208744C 09508009 ldmeqdb  r0 ,{r0,r3,r15}^
:02087450 09544580 ldmeqdb  r4 ,{r7,r8,r10,r14}^
:02087454 80694A80 rsbhi  r4,r9,r0,lsl #0x15
:02087458 16100443 ldrne r0,r4,r9,r0,lsl #0x15
:0208745C 701F912E andvcs r9,r15,r14,lsr #0x2
:02087460 77007275 unknown
:02087464 61676572 unknown
:02087468 77400003 strvcb r0,[r0, -r3]
:0208746C 2E016E65 cdpcs 14,0,cr6,cr1,cr5,3
:02087470 2D465455 unknown
:02087474 4C363108 ldcmi  1,cr3,[r6],#-0x20
:02087478 77101D45 ldrvc r1,[r6],#-0x20
:0208747C 50264ED9 unknown
:02087480 3D1ED077 unknown
:02087484 A5202700 strge r2,[r0, #-0x700]!
:02087488 D50E831B strle r8,[r14, #-0x31b]		;r14-0x31b=*(02086e15)=#-262019312(0xf061e710)
:0208748C 0698F24D ldreq r15,[r14, #-0x31b]		;r14-0x31b=*(02086e15)=#-262019312(0xf061e710)
:02087490 01F3064E mvneqs r0,r14,asr #0xc
:02087494 75746572 ldrvcb r6,[r4, #-0x572]!
:02087498 636E0772 unknown
:0208749C 16B10064 unknown
:020874A0 6408D972 strvs r13,[r8],#-0x972
:020874A4 DC007350 stcle  3,cr7,[r0],{#0x50}
:020874A8 41020DDE unknown
:020874AC 44430042 strmib r0,[r3],#-0x42
:020874B0 48474645 stmmida  r7 ,{r0,r2,r6,r9,r10,r14}^
:020874B4 4B004A49 blmi 02099DE0
:020874B8 4F4E4D4C swimi 0x004e4d4c
:020874BC 00525150 subeqs r5,r2,r0,asr r1
:020874C0 56555453 unknown
:020874C4 5A595857 bpl 036DD628
:020874C8 63626100 unknown
:020874CC 67666564 strvsb r6,r5,r2,r0,asr r1
:020874D0 6A690068 bvs 03AC7678
:020874D4 6E6D6C6B cdpvs 12,6,cr6,cr13,cr11,3
:020874D8 7100706F unknown
:020874DC 75747372 ldrvcb r7,[r4, #-0x372]!
:020874E0 00787776 rsbeqs r7,r8,r6,ror r7
:020874E4 31307A79 teqcc r0,r9,ror r10
:020874E8 35343332 ldrcc r3,[r4, #-0x332]!
:020874EC 38373600 ldmccda  r7!,{r9,r10,r12,r13}
:020874F0 002D2E39 eoreq  r2,r13,r9,lsr r14
:020874F4 DF805BFD swile 0x00805bfd
:020874F8 01511149 cmpeq r1,r9,asr #0x2
:020874FC DF4BFDDF swile 0x004bfddf
:02087500 4216020D andmis r0,r6,#0xD0000000
:02087504 6EA01845 cdpvs 8,10,cr1,cr0,cr5,2
:02087508 61732D76 cmnvs r3,r6,ror r13
:0208750C 20112C04 andcss r2,r1,r4,lsl #0x18
:02087510 FBDE2461 blx 0181069C
:02087514 0EDA0111 mrceq 1,6,r0,cr10,cr1,{0}
:02087518 8D991EE6 unknown
:0208751C 4FE3A3CE swimi 0x00e3a3ce
:02087520 FB007E8A blx 020A6F58
:02087524 25838BF1 strcs r8,[r3, #+0xbf1]		;r3+0xbf1=*(a52b0fd9)
:02087528 0048EA6B subeq  r14,r8,r11,ror #0x14
:0208752C B02AF11F eorlt  r15,r10,r15,lsl r1
:02087530 041195B9 ldreq r9,[r1],#-0x5b9
:02087534 63F0BD00 mvnvss r11,#0x0
:02087538 6667E2D1 unknown
:0208753C DD1C00CF unknown
:02087540 2B481BCF blcs 0328E484
:02087544 89008DEE stmhidb  r0 ,{r1,r2,r3,r5,r6,r7,r8,r10,r11,r15}
:02087548 29AF9A8E stmcsib  r15!,{r1,r2,r3,r7,r9,r11,r12,r15}
:0208754C 00AB6580 adceq  r6,r11,r0,lsl #0xb
:02087550 122DC7E9 eorne  r12,r13,#0x3A40000
:02087554 4C1CABCB ldcmi  11,cr10,[r12],{#0xcb}
:02087558 A1077000 unknown
:0208755C CD300A3D ldcgt  10,cr0,[r0,#-0xf4]!
:02087560 4F8D0015 swimi 0x008d0015
:02087564 8CD4DDF8 ldchil 13,cr13,[r4],{#0xf8}
:02087568 1C001550 stcne  5,cr1,[r0],{#0x50}
:0208756C C4EE50EF unknown
:02087570 00FCF72E rsceqs r15,r12,r14,lsr #0xe
:02087574 91F252E9 mvnlss r5,r9,ror #0x5
:02087578 D56DE07D strleb r14,[r13, #-0x7d]!
:0208757C 8E303500 cdphi 5,2,cr3,cr0,cr0,0
:02087580 F273435E rsbnvs r4,r3,#0x78000001
:02087584 D5E90041 strleb r0,[r9, #+0x41]!
:02087588 89B2E36A ldmhiib  r2!,{r1,r3,r5,r6,r8,r9,r13,r14,r15}
:0208758C 3900563A stmccdb  r0 ,{r1,r3,r4,r5,r9,r10,r12,r14}
:02087590 3C066F38 stccc  15,cr6,[r6],{#0x38}
:02087594 005B6988 subeqs r6,r11,r8,lsl #0x13
:02087598 A7C54D2A strgeb r4,[r5,+r10, lsr #0x1a]
:0208759C 896CB854 unknown
:020875A0 F99BCC00 ldmnvib  r11 ,{r10,r11,r14,r15}
:020875A4 FDE5CA3C stc2l 10,cr12,[r5,#+0xf0]!
:020875A8 12F50089 rscnes r0,r5,#0x89
:020875AC 9678923C unknown
:020875B0 7400DCD6 strvc r13,[r0],#-0xcd6
:020875B4 6144936E unknown
:020875B8 00C78DD1 unknown
:020875BC 0E75B246 cdpeq 2,6,cr11,cr5,cr6,2
:020875C0 8A19E886 bhi 027017E0
:020875C4 6C6DD500 stcvsl 5,cr13,[r13],#-0x0
:020875C8 951678D5 ldrls r7,[r6, #-0x8d5]		;r6-0x8d5=*(22287f4d)=#0(0x00000000)
:020875CC C8E900A2 unknown
:020875D0 F2EB380A rscnv  r3,r11,#0xA0000
:020875D4 4F001324 swimi 0x00001324
:020875D8 13935473 orrnes r5,r3,#0x73000000
:020875DC 001B3A85 andeqs r3,r11,r5,lsl #0x15
:020875E0 B5341EBC ldrlt r1,[r4, #-0xebc]!
:020875E4 B98C058B stmltib  r12 ,{r0,r1,r3,r7,r8,r10}
:020875E8 B18B7700 orrlt  r7,r11,r0,lsl #0xe
:020875EC 91201FDB unknown
:020875F0 530900AB unknown
:020875F4 7BCE906E blvc 0142B7B4
:020875F8 B9007437 stmltdb  r0 ,{r0,r1,r2,r4,r5,r10,r12,r13,r14}
:020875FC 22914770 addcss r4,r1,#0x1C00000
:02087600 00166351 andeqs r6,r6,r1,asr r3
:02087604 AEB1AE79 mrcge 14,5,r10,cr1,cr9,{3}
:02087608 C8082641 stmgtda  r8 ,{r0,r6,r9,r10,r13}
:0208760C D12B1900 unknown
:02087610 D648AA46 strleb r10,da 
:02087614 D72A0064 strle r0,da 
:02087618 2CFF3483 ldccsl 4,cr3,[r15],#+0x20c
:0208761C 6C00C12A stcvs  1,cr12,[r0],{#0x2a}
:02087620 074A4319 unknown
:02087624 00D3E785 sbceqs r14,r3,r5,lsl #0xf
:02087628 6821F67C stmvsda  r1!,{r2,r3,r4,r5,r6,r9,r10,r12,r13,r14,r15}
:0208762C 52F2EAEF rscpls r14,r2,#0xEF000
:02087630 937F9F00 cmnls r15,#0x0
:02087634 114DCF90 unknown
:02087638 4520E084 strmi r14,[r0, #-0x84]!
:0208763C E0015517 and  r5,r1,r7,lsl r5
:02087640 E06C314D rsb  r3,r12,r13,asr #0x2
:02087644 490B020D stmmidb  r11 ,{r0,r2,r3,r9}
:02087648 2C801445 stccs  4,cr1,[r0],{#0x45}
:0208764C 202C8013 eorcs  r8,r12,r3,lsl r0
:02087650 6D611442 stcvsl 4,cr1,[r1,#-0x108]!
:02087654 726F6D04 rsbvc  r6,r15,#0x100
:02087658 F2290460 eornv  r0,r9,#0x60000000
:0208765C BB0462A3 bllt 021A00F0
:02087660 3D98AB22 unknown
:02087664 2600E857 unknown
:02087668 79B59A72 ldmvcib  r5!,{r1,r4,r5,r6,r9,r11,r12,r15}
:0208766C 00E229D4 unknown
:02087670 8095E8E1 addhis r14,r5,r1,ror #0x11
:02087674 5BE3B0B1 blpl 01973940
:02087678 292B8E00 stmcsdb  r11!,{r9,r10,r11,r15}
:0208767C A1DF649A unknown
:02087680 B0ED005D rsclt  r0,r13,r13,asr r0
:02087684 DB6D0509 blle 03BC8AB0
:02087688 CE002E28 cdpgt 14,0,cr2,cr0,cr8,1
:0208768C FE62A262 cdp2 2,6,cr10,cr2,cr2,3
:02087690 00DA88B4 ldreqh r8,[r10],#+0x84
:02087694 EB38EB12 bl 02EC22E4
:02087698 41C09D21 bicmi  r9,r0,r1,lsr #0x1a
:0208769C 52012B00 andpl  r2,r1,#0x0
:020876A0 D377887B cmnle r7,#0x7B0000
:020876A4 C78F001C unknown
:020876A8 B588B9BA strlt r11,[r8, #+0x9ba]		;r8+0x9ba=*(f061f0ca)
:020876AC E700096A str r0,[r8, #+0x9ba]		;r8+0x9ba=*(f061f0ca)
:020876B0 4011E873 andmis r14,r1,r3,ror r8
:020876B4 00CCD1A7 sbceq  r13,r12,r7,lsr #0x3
:020876B8 2D8D62CA unknown
:020876BC A60B8FE5 strge r8,r13,r12,r7,lsr #0x3
:020876C0 A8D25000 ldmgeia  r2 ,{r12,r14}^
:020876C4 EA28C350 b 02AB840C
:020876C8 25AB00F5 strcs r0,[r11, #+0xf5]!
:020876CC 969A8A87 ldrls r8,[r10],+r7, lsl #0x15
:020876D0 6700A91C unknown
:020876D4 D50C3FB8 strle r3,[r12, #-0xfb8]		;(r12-0xfb8=*(fffff048))
:020876D8 0052F9F7 ldreqsh r15,[r2],#-0x97
:020876DC 1BC22F13 blne 01113330
:020876E0 F07070D5 unknown
:020876E4 12C08F00 sbcne  r8,r0,#0x0
:020876E8 9ACB06CA bls 01349218
:020876EC CAD900E1 bgt 016C7A78
:020876F0 D6777A33 unknown
:020876F4 B900ECF8 stmltdb  r0 ,{r3,r4,r5,r6,r7,r10,r11,r13,r14,r15}
:020876F8 424468F1 submi  r6,r4,#0xF10000
:020876FC 00D21348 sbceqs r1,r2,r8,asr #0x6
:02087700 AEA4C2C0 cdpge 2,10,cr12,cr4,cr0,6
:02087704 B6FE605E unknown
:02087708 FC05A600 stc2  6,cr10,[r5],{#0x0}
:0208770C 5907DDB4 stmpldb  r7 ,{r2,r4,r5,r7,r8,r10,r11,r12,r14,r15}
:02087710 59D40002 ldmplib  r4 ,{r1}^
:02087714 F5639818 strnvb r9,[r3, #-0x818]!
:02087718 E00063A5 and  r6,r0,r5,lsr #0x7
:0208771C 5D7D0C90 ldcpll 12,cr0,[r13,#-0x240]!
:02087720 007A06B2 unknown
:02087724 EBEA85F3 bl 01B28EF8
:02087728 5EAE03D4 mcrpl 3,5,r0,cr14,cr4,{6}
:0208772C 5F3E8400 swipl 0x003e8400
:02087730 69ED15FF unknown
:02087734 39F900BC unknown
:02087738 CF757236 swigt 0x00757236
:0208773C 4D005277 unknown
:02087740 2C90C9F3 ldccs  9,cr12,[r0],{#0xf3}
:02087744 00E53DB9 unknown
:02087748 3F5323C9 swicc 0x005323c9
:0208774C 2198241F orrcss r2,r8,r15,lsl r4
:02087750 99075C00 stmlsdb  r7 ,{r10,r11,r12,r14}
:02087754 3AC6BD29 bcc 01236C00
:02087758 6EE700EC cdpvs 0,14,cr0,cr7,cr12,7
:0208775C 976B3A86 strlsb r3,[r11,-r6, lsl #0x15]!
:02087760 33006374 unknown
:02087764 311868BD ldrcch r6,[r8, -r13]
:02087768 008D78F0 unknown
:0208776C 9EFCBF76 mrcls 15,7,r11,cr12,cr6,{3}
:02087770 862A5D8E unknown
:02087774 904DA700 subls  r10,r13,r0,lsl #0xe
:02087778 391A27DC ldmccdb  r10 ,{r2,r3,r4,r6,r7,r8,r9,r10,r13}
:0208777C D48010E5 strle r1,[r0],#+0xe5
:02087780 2430E5E1 unknown
:02087784 E1BC40E5 movs r4,r5,ror #0x1
:02087788 E502140D str r1,[r2, #-0x40d]		;(r2-0x40d=*(fffffc40))
:0208778C 53F0E5F0 mvnpls r14,#0x3C000000
:02087790 74756C6F unknown
:02087794 030C6906 unknown
:02087798 D0C53528 sbcle  r3,r5,r8,lsr #0xa
:0208779C 30BE4936 adcccs r4,r14,r6,lsr r9
:020877A0 A03E0F95 mlages r14,r5,r15,r0unknown
:020877A4 9C50F0B6 ldclsl 0,cr15,[r0],{#0xb6}
:020877A8 00C77AE8 sbceq  r7,r7,r8,ror #0x15
:020877AC 17DDCD88 ldrneb r12,[r13,+r8, lsl #0x1b]
:020877B0 94B02E0E unknown
:020877B4 3D1BD000 unknown
:020877B8 C094F60E addgts r15,r4,r14,lsl #0xc
:020877BC C794008A ldrgt r0,[r4,+r10, lsl #0x1]
:020877C0 9790C806 ldrls r12,[r0,+r6, lsl #0x10]
:020877C4 6400B8C8 strvs r11,[r0],#-0x8c8
:020877C8 6C7E7A1A ldcvsl 10,cr7,[r14],#-0x68
:020877CC 00E1533C rsceq  r5,r1,r12,lsr r3
:020877D0 60732837 rsbvss r2,r3,r7,lsr r8
:020877D4 5397B27F orrpls r11,r7,#0xF0000007
:020877D8 539F0700 orrpls r0,r15,#0x0
:020877DC 94586DF9 ldrlsb r6,[r8],#-0xdf9
:020877E0 8DAF00D2 stchi  0,cr0,[r15,#+0x348]!
:020877E4 8067886D rsbhi  r8,r7,r13,ror #0x10
:020877E8 B200EDE6 andlt  r14,r0,#0x3980
:020877EC 3172CF95 unknown
:020877F0 001CA5CA andeqs r10,r12,r10,asr #0xb
:020877F4 025CBA72 subeqs r11,r12,#0x72000
:020877F8 E74264E7 strb r6,r11,r12,#0x72000
:020877FC 2CA9F900 stccs  9,cr15,[r9],#+0x0
:02087800 AC0D3AD6 stcge  10,cr3,[r13],{#0xd6}
:02087804 AA42008D bge 03107A40
:02087808 E6390124 unknown
:0208780C 01003F9C swpeq r3,r12,r0
:02087810 580D5785 stmplda  r13 ,{r0,r2,r7,r8,r9,r10,r12,r14}
:02087814 00F84587 rsceqs r4,r8,r7,lsl #0xb
:02087818 93AA85D3 movls  r8,#0x34C00000		;r8=884998144(0x34c00000)
:0208781C 70852669 addvc  r2,r5,r9,ror #0xc
:02087820 3F804800 swicc 0x00804800
:02087824 79C71512 stmvcib  r7 ,{r1,r4,r8,r10,r12}^
:02087828 051F00B4 ldreq r0,[r15, #-0xb4]		;r15-0xb4=*(0208777c)=#-729804571(0xd48010e5)
:0208782C 99623B2F unknown
:02087830 40BC10C1 adcmis r1,r12,r1,asr #0x1
:02087834 E830C1E2 ldmda  r0!,{r1,r5,r6,r7,r8,r14,r15}
:02087838 A430C1E2 unknown
:0208783C 9210C1E2 andlss r12,r0,#0x80000038
:02087840 0245200E subeq  r2,r5,#0xE
:02087844 726F7072 rsbvc  r7,r15,#0x72
:02087848 18891256 stmneia  r9 ,{r1,r2,r4,r6,r9,r12}
:0208784C 204554C3 subcs  r5,r5,r3,asr #0x9
:02087850 65627943 strvsb r7,[r2, #-0x943]!
:02087854 24C80072 strcsb r0,[r8],#+0x72
:02087858 19A52860 stmneib  r5!,{r5,r6,r11,r13}
:0208785C BA4FE6B8 blt 03481344
:02087860 7C9807DB ldcvc  7,cr0,[r8],{#0xdb}
:02087864 44AF7C71 unknown
:02087868 0F00D3B7 swieq 0x0000d3b7
:0208786C E564D946 strb r13,[r4, #-0x946]!
:02087870 0042C193 unknown
:02087874 49BAC78E ldmmiib  r10!,{r1,r2,r3,r7,r8,r9,r10,r14,r15}
:02087878 7A2D358D bvc 02BD4EB4
:0208787C BD8BE700 unknown
:02087880 593105E5 ldmpldb  r1!,{r0,r2,r5,r6,r7,r8,r10}
:02087884 2FB100C6 swics 0x00b100c6
:02087888 9FFB0C0A swils 0x00fb0c0a
:0208788C A2003FA7 andge  r3,r0,#0x29C
:02087890 56846609 strpl r6,[r4],+r9, lsl #0xc
:02087894 0029371E eoreq  r3,r9,r14,lsl r7
:02087898 7EE9871B mcrvc 7,7,r8,cr9,cr11,{0}
:0208789C 9F9ACA0C swils 0x009aca0c
:020878A0 F57FA500 ldrnvb r10,[r15, #-0x500]!
:020878A4 D5A39415 strle r9,[r3, #+0x415]!
:020878A8 824600A2 subhi  r0,r6,#0xA2
:020878AC D14C68D8 unknown
:020878B0 06001537 unknown
:020878B4 F8BDAF68 ldmnvia  r13!,{r3,r5,r6,r8,r9,r10,r11,r13,r15}
:020878B8 00F0B3B0 unknown
:020878BC 5A95F529 bpl 00604D68
:020878C0 77611609 strvcb r1,[r1,-r9, lsl #0xc]!
:020878C4 25220A00 strcs r0,[r2, #-0xa00]!
:020878C8 AA454FD4 bge 031DB820
:020878CC E5BD00C7 ldr r0,[r13, #+0xc7]!
:020878D0 D4F9DF96 unknown
:020878D4 42008EA8 andmi  r8,r0,#0xA80
:020878D8 1EC024CC cdpne 4,12,cr2,cr0,cr12,6
:020878DC 004A2791 unknown
:020878E0 80066DB5 strhih r6,[r6], -r5
:020878E4 A2C43963 sbcge  r3,r4,#0x18C000
:020878E8 03385E00 teqeq r8,#0x0
:020878EC E5E325FD strb r2,[r3, #+0x5fd]!
:020878F0 28E3D030 unknown
:020878F4 49E345FD unknown
:020878F8 61016514 unknown
:020878FC 01886873 orreq  r6,r8,r3,ror r8
:02087900 6E6F748D cdpvs 4,6,cr7,cr15,cr13,4
:02087904 666F801B unknown
:02087908 6D084120 unknown
:0208790C 017E7265 cmneq r14,r5,ror #0x4
:02087910 00021387 andeq  r1,r2,r7,lsl #0x7
:02087914 B8000A4F stmltda  r0 ,{r0,r1,r2,r3,r6,r9,r11}
:02087918 9840114E stmlsda  r0 ,{r1,r2,r3,r6,r8,r12}^
:0208791C 40616321 rsbmi  r6,r1,r1,lsr #0x6
:02087920 61066F6E unknown
:02087924 323468B4 eorccs r6,r4,#0xB40000
:02087928 9779CDB3 unknown
:0208792C 8A5D0677 bhi 037C9310
:02087930 E8A886AF stmia  r8!,{r0,r1,r2,r3,r5,r7,r9,r10,r15}
:02087934 1C0073D7 stcne  3,cr7,[r0],{#0xd7}
:02087938 9010DF77 andlss r13,r0,r7,ror r15
:0208793C 00F8811F rsceqs r8,r8,r15,lsl r1
:02087940 55219E41 strpl r9,[r1, #-0xe41]!
:02087944 63FCBCDF mvnvss r11,#0xDF00
:02087948 4319FB00 tstmi r9,#0x0
:0208794C 72C4F6F1 sbcvc  r15,r4,#0xF100000
:02087950 BD490042 unknown
:02087954 4E6844AD cdpmi 4,6,cr4,cr8,cr13,5
:02087958 1D00DAF3 unknown
:0208795C F9D84DE6 ldmnvib  r8 ,{r1,r2,r5,r6,r7,r8,r10,r11,r14}^
:02087960 00DC8859 sbceqs r8,r12,r9,asr r8
:02087964 389B3EAE ldmccia  r11 ,{r1,r2,r3,r5,r7,r9,r10,r11,r12,r13}
:02087968 FF7FCA09 swinv 0x007fca09
:0208796C A224DC00 eorge  r13,r4,#0x0
:02087970 49787844 unknown
:02087974 84D40093 ldrhib r0,[r4],#+0x93
:02087978 ECB81040 ldc  0,cr1,[r8],#+0x100
:0208797C 2D00DB3E unknown
:02087980 C811C893 ldmgtda  r1 ,{r0,r1,r4,r7,r11,r14,r15}
:02087984 002D78FD unknown
:02087988 AE31AD61 cdpge 13,2,cr10,cr1,cr1,3
:0208798C FDB02686 ldc2  6,cr2,[r0,#+0x218]!
:02087990 A13F5A00 teqge r15,r0,lsl #0x14
:02087994 4BE2BF3D blmi 01937690
:02087998 CEEC0049 cdpgt 0,14,cr0,cr12,cr9,2
:0208799C 26589866 ldrcsb r9,r15,r0,lsl #0x14
:020879A0 FB00C012 blx 020B79F8
:020879A4 1B6577F4 blne 039E597C
:020879A8 00CBFBEA sbceq  r15,r11,r10,ror #0x17
:020879AC CB8CE07F blgt 003BFBB0
:020879B0 5E4EA302 cdppl 3,4,cr10,cr14,cr2,0
:020879B4 9BEA8C00 blls 01B2A9BC
:020879B8 E4E8111D unknown
:020879BC 151D011D ldrne r0,[r13, #-0x11d]		;(r13-0x11d=*(fffffee3))
:020879C0 311DE4C8 tstcc r13,r8,asr #0x9
:020879C4 020DE450 andeq  r14,r13,#0x50000000
:020879C8 360236D2 unknown
:020879CC C2D78B6A sbcgts r8,r7,#0x1A800
:020879D0 00DA9E5B sbceqs r9,r10,r11,asr r14
:020879D4 8F624181 swihi 0x00624181
:020879D8 0449EE38 streqb r14,[r9],#-0xe38
:020879DC D0D65500 sbcles r5,r6,r0,lsl #0xa
:020879E0 951B1CEF ldrls r1,[r11, #-0xcef]		;r11-0xcef=*(02fff451)=#-1920955264(0x8d808c80)
:020879E4 EF470016 swi 0x00470016
:020879E8 3A354818 bcc 02DD9A50
:020879EC 2B00F452 blcs 020C4B3C
:020879F0 3B8F066A blcc 004493A0
:020879F4 0056EA2F subeqs r14,r6,r15,lsr #0x14
:020879F8 8D86AFE3 unknown
:020879FC 9EF7179E mrcls 7,7,r1,cr7,cr14,{4}
:02087A00 7565B400 strvcb r11,[r5, #-0x400]!
:02087A04 CBEF4D02 blgt 01C5AE14
:02087A08 21A20009 movcs  r0,r9			;r0=0(0x0)
:02087A0C D09BD851 addles r13,r11,r1,asr r8
:02087A10 BA00D067 blt 020BBBB4
:02087A14 1406920D strne r9,[r6],#-0x20d
:02087A18 0093D473 addeqs r13,r3,r3,ror r4
:02087A1C 002A97CB eoreq  r9,r10,r11,asr #0xf
:02087A20 0C4E5C9C stceql 12,cr5,[r14],{#0x9c}
:02087A24 15FABC00 ldrneb r11,[r10, #+0xc00]!
:02087A28 44F2FC52 unknown
:02087A2C 11DA006E bicnes r0,r10,r14,ror #0x0
:02087A30 9F086E4A swils 0x00086e4a
:02087A34 E3002D2F unknown
:02087A38 863AAAF9 unknown
:02087A3C 0046B673 subeq  r11,r6,r3,ror r6
:02087A40 89C85853 stmhiib  r8 ,{r0,r1,r4,r6,r11,r12,r14}^
:02087A44 1183BD05 orrne  r11,r3,r5,lsl #0x1a
:02087A48 3F73B800 swicc 0x0073b800
:02087A4C F48D07AA strnv r0,[r13],#+0x7aa
:02087A50 E74D0042 strb r0,[r13],#+0x7aa
:02087A54 371C9D40 ldrcc r9,[r13],#+0x7aa
:02087A58 80F09D5A rschis r9,r0,r10,asr r13
:02087A5C F09DF09D umullnvs r15,r13,r13,r0
:02087A60 F09DF09D umullnvs r15,r13,r13,r0
:02087A64 95301050 ldrls r1,[r0, #-0x50]!
:02087A68 726F7090 rsbvc  r7,r15,#0x90
:02087A6C 75696D65 strvcb r6,[r9, #-0xd65]!
:02087A70 308D2D6D addcc  r2,r13,r13,ror #0x1a
:02087A74 41809380 orrmi  r9,r0,r0,lsl #0x7
:02087A78 15E58822 strneb r8,[r5, #+0x822]!
:02087A7C 15199A01 ldrne r9,[r9, #-0xa01]		;(r9-0xa01=*(fffff5ff))
:02087A80 E5737041 ldrb r7,[r3, #-0x41]!
:02087A84 5F5A020D swipl 0x005a020d
:02087A88 06E55700 unknown
:02087A8C 6E725065 cdpvs 0,6,cr5,cr2,cr5,3
:02087A90 001E2003 andeqs r2,r14,r3
:02087A94 20657061 rsbcs  r7,r5,r1,ror #0x0
:02087A98 776F540C strvcb r5,[r15,-r12, lsl #0x8]!
:02087A9C 6F437034 swivs 0x00437034
:02087AA0 7508736E strvc r7,[r8, #-0x36e]		;r8-0x36e=*(34bffc92)=#0(0x00000000)
:02087AA4 6E69746C cdpvs 4,6,cr7,cr9,cr12,3
:02087AA8 00632067 rsbeq  r2,r3,r7,ror #0x0
:02087AAC B18D2C63 orrlt  r2,r13,r3,ror #0x18
:02087AB0 63692017 unknown
:02087AB4 200C7365 andcs  r7,r12,r5,ror #0x6
:02087AB8 69766944 unknown
:02087ABC 006F6973 rsbeq  r6,r15,r3,ror r9
:02087AC0 1C54014F ldcnel 1,cr0,[r4],{#0x4f}
:02087AC4 5B549A10 blpl 035AE30C
:02087AC8 73202C05 unknown
:02087ACC 2D248F1D stccs  15,cr8,[r4,#-0x74]!
:02087AD0 73015363 unknown
:02087AD4 09687440 unknown
:02087AD8 65747761 ldrvsb r7,[r4, #-0x761]!
:02087ADC 6D6F632E stcvsl 3,cr6,[r15,#-0xb8]!
:02087AE0 D3008900 unknown
:02087AE4 C86E50A4 unknown
:02087AE8 6B0156FF blvs 020DD6EC
:02087AEC B65DCFE6 ldrltb r12,da 
:02087AF0 00680CEA rsbeq  r0,r8,r10,ror #0x19
:02087AF4 AAA24775 bge 009198D0
:02087AF8 2584DAC2 strcs r13,[r4, #+0xac2]		;r4+0xac2=*(103f1b02)=#0(0x00000000)
:02087AFC F4A8FC00 unknown
:02087B00 85DA5147 ldrhib r5,[r10, #+0x147]		;r10+0x147=*(00000147)
:02087B04 742000B5 unknown
:02087B08 0F1E8694 swieq 0x001e8694
:02087B0C E900C975 stmdb  r0 ,{r0,r2,r4,r5,r6,r8,r11,r14,r15}
:02087B10 06F56108 unknown
:02087B14 006E306D rsbeq  r3,r14,r13,ror #0x0
:02087B18 E9021915 stmdb  r2 ,{r0,r2,r4,r8,r11,r12}
:02087B1C DB62C052 blle 03937C6C
:02087B20 9E994D00 cdpls 13,8,cr4,cr9,cr0,0
:02087B24 440C6AE2 strmi r6,[r12],#-0xae2
:02087B28 FECD0038 mcr2 0,6,r0,cr13,cr8,{1}
:02087B2C 0964E3BE unknown
:02087B30 FE00C570 mcr2 5,0,r12,cr0,cr0,{3}
:02087B34 B6296BB1 unknown
:02087B38 00C8492F sbceq  r4,r8,r15,lsr #0x12
:02087B3C 0427D43B unknown
:02087B40 2F971025 swics 0x00971025
:02087B44 6D90E700 unknown
:02087B48 994228C0 stmlsdb  r2 ,{r6,r7,r11,r13}^
:02087B4C 434C00D7 unknown
:02087B50 21F5C3DE ldrcssb r12,[r5, #+0x3e]!
:02087B54 9F00546D swils 0x0000546d
:02087B58 E158C35D cmp r8,r13,asr r3
:02087B5C 00D9E4C0 sbceqs r14,r9,r0,asr #0x9
:02087B60 DCB8B05B ldcle  0,cr11,[r8],#+0x16c
:02087B64 36DF7BB4 unknown
:02087B68 B5C23A00 strltb r3,[r2, #+0xa00]		;r2+0xa00=*(00000a4d)
:02087B6C D6122266 ldrle r2,[r2, #+0xa00]		;r2+0xa00=*(00000a4d)
:02087B70 290D0087 stmcsdb  r13 ,{r0,r1,r2,r7}
:02087B74 DDE72011 stclel 0,cr2,[r7,#+0x44]!
:02087B78 E613B902 ldr r11,[r3],-r2, lsl #0x12
:02087B7C 88B23129 ldmhiia  r2!,{r0,r3,r5,r8,r12,r13}
:02087B80 5E0B31E6 cdppl 1,0,cr3,cr11,cr6,7
:02087B84 5C5D11D1 ldcpll 1,cr1,[r13],{#0xd1}
:02087B88 ABD06904 blge 014A1FA0
:02087B8C 4C6AB9D3 stcmil 9,cr11,[r10],#-0x34c
:02087B90 591F0099 ldmpldb  r15 ,{r0,r3,r4,r7}
:02087B94 168E3098 unknown
:02087B98 46002085 strmi r2,[r0],-r5, lsl #0x1
:02087B9C D43F476D unknown
:02087BA0 00842085 addeq  r2,r4,r5,lsl #0x1
:02087BA4 F8B36DE1 ldmnvia  r3!,{r0,r5,r6,r7,r8,r10,r11,r13,r14}
:02087BA8 F10CEDA4 unknown
:02087BAC 3B0F1700 blcc 0244D7B4
:02087BB0 25F9A7F9 ldrcsb r10,[r9, #+0x7f9]!
:02087BB4 CFC100D7 swigt 0x00c100d7
:02087BB8 7CF26384 ldcvcl 3,cr6,[r2],#+0x210
:02087BBC A200CF63 andge  r12,r0,#0x18C
:02087BC0 5BC6F247 blpl 012444E4
:02087BC4 00648E33 rsbeq  r8,r4,r3,lsr r14
:02087BC8 C1680440 unknown
:02087BCC 1C64B980 stcnel 9,cr11,[r4],#-0x200
:02087BD0 C7774500 ldrgtb r4,[r7,-r0, lsl #0xa]!
:02087BD4 95F56ED8 ldrlsb r6,[r5, #+0xed8]!
:02087BD8 503C0029 eorpls r0,r12,r9,lsr #0x0
:02087BDC 78D734E8 ldmvcia  r7 ,{r3,r5,r6,r7,r10,r12,r13}^
:02087BE0 BA00A81F blt 020B1C64
:02087BE4 9591436D ldrls r4,[r1, #+0x36d]		;r1+0x36d=*(8d808fed)
:02087BE8 0057458F subeqs r4,r7,r15,lsl #0xb
:02087BEC FBC57E5E blx 011E756C
:02087BF0 EB04A4CA bl 021B0F20
:02087BF4 3797EA00 ldrcc r14,[r7,+r0, lsl #0x14]
:02087BF8 BB6F3054 bllt 03C53D50
:02087BFC 32470001 subcc  r0,r7,#0x1
:02087C00 57DCCD33 unknown
:02087C04 6900649B stmvsdb  r0 ,{r0,r1,r3,r4,r7,r10,r13,r14}
:02087C08 1D9BF861 unknown
:02087C0C 004F891C subeq  r8,r15,r12,lsl r9
:02087C10 D0A9675C adcle  r6,r9,r12,asr r7
:02087C14 F0FDF25D rscnvs r15,r13,r13,asr r2
:02087C18 8C32F0FD ldchi  0,cr15,[r2],#-0x3f4
:02087C1C 5B38BC60 blpl 02EB6DA4
:02087C20 8CF08C80 ldchil 12,cr8,[r0],#+0x200
:02087C24 69F041F0 unknown
:02087C28 3EE7CC33 mcrcc 12,7,r12,cr7,cr3,{1}
:02087C2C B1E84369 mvnlt  r4,r9,ror #0x6
:02087C30 0DE7B431 stceql 4,cr11,[r7,#+0xc4]!
:02087C34 85F1B102 ldrhib r11,[r1, #+0x102]!
:02087C38 72548048 subvcs r8,r4,#0x48
:02087C3C 20747375 rsbcss r7,r4,r5,ror r3
:02087C40 7465014E unknown
:02087C44 6B726F77 blvs 03D23A28
:02087C48 2800202C stmcsda  r0 ,{r2,r3,r5,r13}
:02087C4C 31202963 unknown
:02087C50 00393939 eoreqs r3,r9,r9,lsr r9
:02087C54 0050C180 subeqs r12,r0,r0,lsl #0x3
:02087C58 20726F46 rsbcss r6,r2,r6,asr #0x1e
:02087C5C 83304061 teqhi r0,#0x61
:02087C60 2064657A rsbcs  r6,r4,r10,ror r5
:02087C64 20657375 rsbcs  r7,r5,r5,ror r3
:02087C68 6C6E6F00 stcvsl 15,cr6,[r14],#-0x0
:02087C6C 5D715679 ldcpll 6,cr5,[r1,#-0x1e4]!
:02087C70 5DF15D81 ldcpll 13,cr5,[r1,#+0x204]!
:02087C74 02E5F0F1 rsceq  r15,r5,#0xF1
:02087C78 CB003347 blgt 0209499C
:02087C7C 01529CBA ldreqh r9,[r2, #-0xca]		;(r2-0xcba=*(ffffff83))
:02087C80 1A1F78FC bne 02866078
:02087C84 371B6F1E unknown
:02087C88 F8BD7300 ldmnvia  r13!,{r8,r9,r12,r13,r14}
:02087C8C 12946BC9 addnes r6,r4,#0x32400
:02087C90 F04F0030 subnv  r0,r15,r0,lsr r0
:02087C94 D0F54736 rscles r4,r5,r6,lsr r7
:02087C98 F5000A91 strnv r0,[r0, #-0xa91]		;(r0-0xa91=*(fffff56f))
:02087C9C 61A5C817 movvs  r12,r7,lsl r8		;r12=0(0x0)
:02087CA0 004016C1 subeq  r1,r0,r1,asr #0xd
:02087CA4 618AFB4D orrvs  r15,r10,r13,asr #0x16
:02087CA8 2076E590 unknown
:02087CAC 0611C100 ldreq r12,[r1],-r0, lsl #0x2
:02087CB0 6E2CAB7D mcrvs 11,1,r10,cr12,cr13,{3}
:02087CB4 11F500A6 mvnnes r0,r6,lsr #0x1
:02087CB8 2DFA8E41 ldccsl 14,cr8,[r10,#+0x104]!
:02087CBC 61002AAD unknown
:02087CC0 2667A459 unknown
:02087CC4 00E8D04C rsceq  r13,r8,r12,asr #0x0
:02087CC8 705B52BC ldrvch r5,[r11],#-0x2c
:02087CCC D1580420 cmple r8,r0,lsr #0x8
:02087CD0 A4C97A00 strgeb r7,[r9],#+0xa00
:02087CD4 1783BC69 strne r11,[r9],#+0xa00
:02087CD8 05AD0064 streq r0,[r13, #+0x64]!
:02087CDC 58D0BC8B ldmplia  r0 ,{r0,r1,r3,r7,r10,r11,r12,r13,r15}^
:02087CE0 8C008DCE stchi  13,cr8,[r0],{#0xce}
:02087CE4 42F0EBF5 rscmis r14,r0,#0x3D400
:02087CE8 009D0B49 addeqs r0,r13,r9,asr #0x16
:02087CEC 32672797 rsbcc  r2,r7,#0x25C0000
:02087CF0 93AEE16E movls  r14,#0x8000001B		;r14=-2147483621(0x8000001b)
:02087CF4 701C1500 andvcs r1,r12,r0,lsl #0xa
:02087CF8 2F4D20BC swics 0x004d20bc
:02087CFC 92DE0018 sbclss r0,r14,#0x18
:02087D00 856CE888 strhib r14,[r12, #-0x888]!
:02087D04 1A001157 bne 0208C268
:02087D08 26E37EE9 unknown
:02087D0C 00A25411 adceq  r5,r2,r1,lsl r4
:02087D10 83559645 cmphi r5,#0x4500000
:02087D14 E88930CA stmia  r9 ,{r1,r3,r6,r7,r12,r13}
:02087D18 A3D8DC00 bicges r13,r8,#0x0
:02087D1C 3F802AED swicc 0x00802aed
:02087D20 6579007F ldrvsb r0,[r9, #-0x7f]!
:02087D24 20153E57 andcss r3,r5,r7,asr r14
:02087D28 2F000866 swics 0x00000866
:02087D2C AABF9395 bge 0106CB88
:02087D30 00A82F47 adceq  r2,r8,r7,asr #0x1e
:02087D34 12F09746 rscnes r9,r0,#0x1180000
:02087D38 0AC2FEE2 beq 011478C8
:02087D3C E6512B00 ldrb r2,[r1],-r0, lsl #0x16
:02087D40 46B7E676 unknown
:02087D44 0DE200B7 stceql 0,cr0,[r2,#+0x2dc]!
:02087D48 C3A8CCA6 movgt  r12,#0xA600		;r12=42496(0xa600)
:02087D4C 5500594C strpl r5,[r0, #-0x94c]		;(r0-0x94c=*(fffff6b4))
:02087D50 53E8E689 mvnpl  r14,#0x8900000
:02087D54 00EA1C5C rsceq  r1,r10,r12,asr r12
:02087D58 1662F09D unknown
:02087D5C 5FC9A70B swipl 0x00c9a70b
:02087D60 DEF00C00 cdple 12,14,cr0,cr0,cr0,0
:02087D64 AFCE76C2 swige 0x00ce76c2
:02087D68 F26A00F7 rsbnv  r0,r10,#0xF7
:02087D6C A2A641FA adcge  r4,r6,#0x8000003E
:02087D70 C9001433 stmgtdb  r0 ,{r0,r1,r4,r5,r10,r12}
:02087D74 D3637AE5 unknown
:02087D78 0037629E mlaeqs r7,r14,r2,r6unknown
:02087D7C 9E6585D5 mcrls 5,3,r8,cr5,cr5,{6}
:02087D80 2453E60E ldrcsb r14,[r3],#-0x60e
:02087D84 5E1B7400 cdppl 4,0,cr7,cr11,cr0,0
:02087D88 5B53121D blpl 0354C604
:02087D8C E72C00C7 str r0,[r3],#-0x60e
:02087D90 153B4983 ldrne r4,[r11, #-0x983]!
:02087D94 68008AAE stmvsda  r0 ,{r1,r2,r3,r5,r7,r9,r11,r15}
:02087D98 D99757B9 ldmleib  r7 ,{r0,r3,r4,r5,r7,r8,r9,r10,r12,r14}
:02087D9C 00058010 andeq  r8,r5,r0,lsl r0
:02087DA0 C4D0161D ldrgtb r1,[r0],#+0x61d
:02087DA4 1100D9E9 unknown
:02087DA8 30D9E913 sbcccs r14,r9,r3,lsl r9
:02087DAC 722C6556 eorvc  r6,r12,#0x15800000
:02087DB0 E211B369 ands r11,r1,#0xA4000001
:02087DB4 616C4350 unknown
:02087DB8 20730C73 rsbcss r0,r3,r3,ror r12
:02087DBC 75502033 ldrvcb r2,[r0, #-0x33]		;(r0-0x33=*(ffffffcd))
:02087DC0 69006C62 stmvsdb  r0 ,{r1,r5,r6,r10,r11,r13,r14}
:02087DC4 72502063 subvcs r2,r0,#0x63
:02087DC8 00616D69 rsbeq  r6,r1,r9,ror #0x1a
:02087DCC 50D97972 sbcpls r7,r9,r2,ror r9
:02087DD0 5CC9F0D9 stcpll 0,cr15,[r9],{#0xd9}
:02087DD4 F20C9E59 andnv  r9,r12,#0x590
:02087DD8 14018A1B strne r8,[r1],#-0xa1b
:02087DDC 00DF10B4 ldreqh r1,[r15],#+0x4
:02087DE0 E3DB4004 bics r4,r11,#0x4
:02087DE4 456AAF57 strmib r10,[r10, #-0xf57]!
:02087DE8 848F4000 strhi r4,[r15],#+0x0
:02087DEC 33D10B0C bicccs r0,r1,#0x3000
:02087DF0 11D900D9 ldrnesb r0,[r9, #+0x9]		;r9+0x9=*(00000009)
:02087DF4 5802EECF stmplda  r2 ,{r0,r1,r2,r3,r6,r7,r9,r10,r11,r13,r14,r15}
:02087DF8 F700251F unknown
:02087DFC 0544A82A streqb r10,[r4, #-0x82a]		;r4-0x82a=*(103f0816)=#0(0x00000000)
:02087E00 0003ECAA andeq  r14,r3,r10,lsr #0x19
:02087E04 9E7F781F mrcls 8,3,r7,cr15,cr15,{0}
:02087E08 009AB993 umulleqs r11,r10,r3,r9
:02087E0C 7D23AA00 stcvc  10,cr10,[r3,#-0x0]!
:02087E10 A285ACD6 addge  r10,r5,#0xD600
:02087E14 C7450063 strgtb r0,r10,r5,#0xD600
:02087E18 F4CC2772 strnvb r2,[r12],#+0x772
:02087E1C 7500C64C strvc r12,[r0, #-0x64c]		;(r0-0x64c=*(fffff9b4))
:02087E20 EF39D271 swi 0x0039d271
:02087E24 00F0424F rsceqs r4,r0,r15,asr #0x4
:02087E28 900ADF75 andls  r13,r10,r5,ror r15
:02087E2C 6F208EC6 swivs 0x00208ec6
:02087E30 F80F9800 stmnvda  r15 ,{r11,r12,r15}
:02087E34 705F23AC subvcs r2,r15,r12,lsr #0x7
:02087E38 A4360029 unknown
:02087E3C B1E786C9 mvnlt  r8,r9,asr #0xd
:02087E40 CB00209A blgt 020900B0
:02087E44 E785A553 unknown
:02087E48 007DBE3D rsbeqs r11,r13,r13,lsr r14
:02087E4C 4524FE9A strmi r15,[r4, #-0xe9a]!
:02087E50 1576DC33 ldrneb r13,[r6, #-0xc33]!
:02087E54 A20FED00 andge  r14,r15,#0x0
:02087E58 654C6471 strvsb r6,[r12, #-0x471]		;(r12-0x471=*(0000a18f))
:02087E5C 6881002E stmvsia  r1 ,{r1,r2,r3,r5}
:02087E60 10D9A745 sbcnes r10,r9,r5,asr #0xe
:02087E64 7D00055C unknown
:02087E68 A0000550 andge  r0,r0,r0,asr r5
:02087E6C E910D9EA ldmdb  r0 ,{r1,r3,r5,r6,r7,r8,r11,r12,r14,r15}
:02087E70 020DEA03 andeq  r14,r13,#0x3000
:02087E74 2C535519 ldccsl 5,cr5,[r3],{#0x19}
:02087E78 41535220 cmpmi r3,r0,lsr #0x4
:02087E7C 61440020 unknown
:02087E80 200D6174 andcs  r6,r13,r4,ror r1
:02087E84 202C102A eorcs  r1,r12,r10,lsr #0x0
:02087E88 636E4930 unknown
:02087E8C 00042C2E andeq  r2,r4,r14,lsr #0x18
:02087E90 72207563 eorvc  r7,r0,#0x18C00000
:02087E94 42B92065 adcmis r2,r9,#0x65
:02087E98 F4082B43 strnv r2,[r8],#-0xb43
:02087E9C 61686301 unknown
:02087EA0 41201705 unknown
:02087EA4 6F687475 swivs 0x00687475
:02087EA8 74697202 unknown
:02087EAC 92000079 andls  r0,r0,#0x79
:02087EB0 C17A00CE cmngt r10,r14,asr #0x1
:02087EB4 5A3E83AE bpl 03028D74
:02087EB8 830089AA unknown
:02087EBC 0125AC57 unknown
:02087EC0 00AD0C76 adceq  r0,r13,r6,ror r12
:02087EC4 372C8EAE strcc r8,[r12,-r14, lsr #0x1d]!
:02087EC8 7835EBCE ldmvcda  r5!,{r1,r2,r3,r6,r7,r8,r9,r11,r13,r14,r15}
:02087ECC 03546400 cmpeq r4,#0x0
:02087ED0 514084E5 unknown
:02087ED4 8FBF00C9 swihi 0x00bf00c9
:02087ED8 828AE208 addhi  r14,r10,#0x80000000
:02087EDC 1600D208 strne r13,[r0],-r8, lsl #0x4
:02087EE0 E9553786 ldmdb  r5 ,{r1,r2,r7,r8,r9,r10,r12,r13}^
:02087EE4 000221B1 streqh r2,[r2], -r1
:02087EE8 816876AD unknown
:02087EEC 4BA2059A blmi 0090955C
:02087EF0 254BC900 strcsb r12,[r11, #-0x900]		;r11-0x900=*(02fff840)=#0(0x00000000)
:02087EF4 6C562266 ldcvsl 2,cr2,[r6],{#0x66}
:02087EF8 8F070088 swihi 0x00070088
:02087EFC 6D5981F7 unknown
:02087F00 65000784 strvs r0,[r0, #-0x784]		;(r0-0x784=*(fffff87c))
:02087F04 76711370 unknown
:02087F08 00779B3E rsbeqs r9,r7,r14,lsr r11
:02087F0C 8950E34C ldmhidb  r0 ,{r2,r3,r6,r8,r9,r13,r14,r15}^
:02087F10 B9489856 stmltdb  r8 ,{r1,r2,r4,r6,r11,r12,r15}^
:02087F14 29A71D00 stmcsib  r7!,{r8,r10,r11,r12}
:02087F18 4A2E131A bmi 02C0CB88
:02087F1C 9C590011 ldclsl 0,cr0,[r9],{#0x11}
:02087F20 49D5151E ldmmiib  r5 ,{r1,r2,r3,r4,r8,r10,r12}^
:02087F24 73002C54 unknown
:02087F28 B182693A orrlt  r6,r2,r10,lsr r9
:02087F2C 009C3997 umulleqs r3,r12,r7,r9
:02087F30 4867706D unknown
:02087F34 D62DDDE5 unknown
:02087F38 7B1EC800 blvc 02839F40
:02087F3C 00041354 andeq  r1,r4,r4,asr r3
:02087F40 06BDEB38 unknown
:02087F44 01610198 unknown
:02087F48 D5030005 strle r0,[r3, #-0x5]		;(r3-0x5=*(a52b03e3))
:02087F4C 020DEB11 andeq  r14,r13,#0x4400
:02087F50 20701616 rsbcss r1,r0,r6,lsl r6
:02087F54 746F6F52 unknown
:02087F58 41014320 unknown
:02087F5C 52202D20 eorpl  r2,r0,#0x800
:02087F60 2C900932 ldccs  9,cr0,[r0],{#0x32}
:02087F64 6C472040 stcvsl 0,cr2,[r7],{#0x40}
:02087F68 6C61626F stcvsl 2,cr6,[r1],#-0x1bc
:02087F6C 67690053 unknown
:02087F70 CFA6006E swigt 0x00a6006e
:02087F74 BE000E24 cdplt 14,0,cr0,cr0,cr4,1
:02087F78 99286F2E stmlsdb  r8!,{r1,r2,r3,r5,r8,r9,r10,r11,r13,r14}
:02087F7C 00C44245 sbceq  r4,r4,r5,asr #0x4
:02087F80 54213EAB unknown
:02087F84 7FD30B9B swivc 0x00d30b9b
:02087F88 FA708400 blx 03CA8F98
:02087F8C BFCBB312 swilt 0x00cbb312
:02087F90 C65F0087 ldrgtb r0,[r15],-r7, lsl #0x1
:02087F94 B2D3867F sbclts r8,r3,#0x7F00000
:02087F98 D6005C30 unknown
:02087F9C 7BF1ADFD blvc 01CF3798
:02087FA0 00F8E5DC unknown
:02087FA4 92099660 andls  r9,r9,#0x6000000
:02087FA8 53D0F510 bicpls r15,r0,#0x4000000
:02087FAC 7BFBDE00 blvc 01F7F7B4
:02087FB0 AC88737E stcge  3,cr7,[r8],{#0x7e}
:02087FB4 7B880052 blvc 00288104
:02087FB8 49CAA64A stmmiib  r10 ,{r1,r3,r6,r9,r10,r13,r15}^
:02087FBC A8005EA6 stmgeda  r0 ,{r1,r2,r5,r7,r9,r10,r11,r12,r14}
:02087FC0 115A8CA7 cmpne r10,r7,lsr #0x19
:02087FC4 00827ABC streqh r7,[r2], +r12
:02087FC8 E98CBEEB stmib  r12 ,{r0,r1,r3,r5,r6,r7,r9,r10,r11,r12,r13,r15}
:02087FCC 2596ACB3 ldrcs r10,[r6, #+0xcb3]		;r6+0xcb3=*(a91ca34d)
:02087FD0 4A970700 bmi 00649BD8
:02087FD4 2F072A99 swics 0x00072a99
:02087FD8 771E00B4 unknown
:02087FDC B50F8ABF strlt r8,[r15, #-0xabf]		;r15-0xabf=*(02087525)=#1797620619(0x6b25838b)
:02087FE0 1B007C02 blne 020A6FF0
:02087FE4 B9C5B896 stmltib  r5 ,{r1,r2,r4,r7,r11,r12,r13,r15}^
:02087FE8 00BC2C3A adceqs r2,r12,r10,lsr r12
:02087FEC EBB912D6 bl 00ECCB4C
:02087FF0 D0E27D59 rscle  r7,r2,r9,asr r13
:02087FF4 5F860600 swipl 0x00860600
:02087FF8 B56A495E strltb r4,[r10, #-0x95e]!
:02087FFC 885E0039 ldmhida  r14 ,{r0,r3,r4,r5}^
:02088000 78BCEC34 ldmvcia  r12!,{r2,r4,r5,r10,r11,r13,r14,r15}
:02088004 9800080C stmlsda  r0 ,{r2,r3,r11}
:02088008 CDA86C84 stcgt  12,cr6,[r8,#+0x210]!
:0208800C 00A0B44B adceq  r11,r0,r11,asr #0x8
:02088010 4D790C7D ldcmil 12,cr0,[r9,#-0x1f4]!
:02088014 CB2DB8F0 blgt 02BF63DC
:02088018 D5CA2100 strleb r2,[r10, #+0x100]		;r10+0x100=*(00000100)
:0208801C E17D5B6C cmn r13,r12,ror #0x16
:02088020 842900A0 unknown
:02088024 94D3F9A1 ldrlsb r15,[r3],#+0x9a1
:02088028 2400CB49 strcs r12,[r0],#-0xb49
:0208802C BC209162 stclt  1,cr9,[r0],#-0x188
:02088030 00D50BDD ldreqsb r0,[r5],#+0xbd
:02088034 EAF9CCD9 b 01EFB3A0
:02088038 732B0A27 unknown
:0208803C 9DC69100 unknown
:02088040 CBC8AC1B blgt 012B30B4
:02088044 A0E000E8 rscge  r0,r0,r8,ror #0x1
:02088048 8B902FF4 blhi 00494020
:0208804C B000FB4D andlt  r15,r0,r13,asr #0x16
:02088050 19F61B36 unknown
:02088054 00E0857A rsceq  r8,r0,r10,ror r5
:02088058 1361F26D msrne SPSR_c,#0xd0000006
:0208805C E09F5C88 adds r5,r15,r8,lsl #0x19
:02088060 510A9300 unknown
:02088064 CE5A8A97 mrcgt 10,2,r8,cr10,cr7,{4}
:02088068 D5AB00AF strle r0,[r11, #+0xaf]!
:0208806C AA09AAF7 bge 022F2C50
:02088070 DC00BD60 stcle  13,cr11,[r0],{#0x60}
:02088074 72DF5FD9 sbcvcs r5,r15,#0x364
:02088078 001360A9 andeqs r6,r3,r9,lsr #0x1
:0208807C C901005E stmgtdb  r1 ,{r1,r2,r3,r4,r6}
:02088080 A43FFA4A unknown
:02088084 0307EA00 unknown
:02088088 828E0221 addhi  r0,r14,#0x10000002
:0208808C C20300CA andgt  r0,r3,#0xCA
:02088090 90258F9B mlals  r5,r11,r15,r8unknown
:02088094 1B836574 blne 0016166C
:02088098 71F02490 unknown
:0208809C 766564D7 unknown
:020880A0 F01D6E2E andnvs r6,r13,r14,lsr #0x1c
:020880A4 91C19183 bicls  r9,r1,r3,lsl #0x3
:020880A8 251001F1 ldrcs r0,[r0, #-0x1f1]		;(r0-0x1f1=*(fffffe0f))
:020880AC 41A17300 movmi  r7,r0,lsl #0x6		;r7=0(0x0)
:020880B0 10099139 andne  r9,r9,r9,lsr r1
:020880B4 155069EF ldrneb r6,[r0, #-0x9ef]		;(r0-0x9ef=*(fffff611))
:020880B8 25100120 ldrcs r0,[r0, #-0x120]		;(r0-0x120=*(fffffee0))
:020880BC 91632563 unknown
:020880C0 6A298770 bvs 02AE9E88
:020880C4 00009621 andeq  r9,r0,r1,lsr #0xc
:020880C8 3B454D46 blcc 031DB5E8
:020880CC 025D8606 subeqs r8,r13,#0x600000
:020880D0 464410FD unknown
:020880D4 52455600 subpl  r5,r5,#0x0
:020880D8 6E490003 cdpvs 0,4,cr0,cr9,cr3,0
:020880DC 73207469 unknown
:020880E0 74610074 unknown
:020880E4 6553003C ldrvsb r0,[r3, #-0x3c]		;(r3-0x3c=*(a52b03ac))
:020880E8 20004B72 andcs  r4,r0,r2,ror r11
:020880EC 02996644 addeqs r6,r9,#0x4400000
:020880F0 6B6E5500 blvs 03C1D4F8
:020880F4 77026F6E strvc r6,r6,r9,#0x4400000
:020880F8 6F63206E swivs 0x0063206e
:020880FC 746306EF unknown
:02088100 74612020 unknown
:02088104 706D6574 rsbvc  r6,r13,r4,ror r5
:02088108 53000074 unknown
:0208810C 435300AE cmpmi r3,#0xAE
:02088110 7020054E eorvc  r0,r0,r14,asr #0xa
:02088114 09646944 unknown
:02088118 70797430 rsbvcs r7,r9,r0,lsr r4
:0208811C 84500965 ldrhib r0,[r0],#-0x965
:02088120 76736572 unknown
:02088124 766D4009 unknown
:02088128 B9721065 unknown
:0208812C 76655F46 unknown
:02088130 1822B161 stmneda  r2!,{r0,r5,r6,r8,r12,r13,r15}
:02088134 2528C220 strcs r12,[r8, #-0x220]!
:02088138 00002973 andeq  r2,r0,r3,ror r9
:0208813C 00593005 subeqs r3,r9,r5
:02088140 F03E25C0 eornvs r2,r14,r0,asr #0xb
:02088144 68201175 stmvsda  r0!,{r0,r2,r4,r5,r6,r8,r12}
:02088148 48801D60 stmmiia  r0 ,{r5,r6,r8,r10,r11,r12}
:0208814C 3C7A2070 ldcccl 0,cr2,[r10],#-0x1c0
:02088150 000A8009 andeq  r8,r10,r9
:02088154 6E612064 cdpvs 0,6,cr2,cr1,cr4,3
:02088158 00030664 andeq  r0,r3,r4,ror #0xc
:0208815C 203D2120 eorcss r2,r13,r0,lsr #0x2
:02088160 00087325 andeq  r7,r8,r5,lsr #0x6
:02088164 75252F81 strvc r2,[r5, #-0xf81]!
:02088168 43425300 unknown
:0208816C 2B5D004D blcs 037C82A8
:02088170 76642573 unknown
:02088174 01007325 unknown
:02088178 4D435047 unknown
:0208817C 54412F01 strplb r2,[r1],#-0xf01
:02088180 756E1000 strvcb r1,[r14, #-0x0]!
:02088184 4940096D stmmidb  r0 ,{r0,r2,r3,r5,r6,r8,r11}^
:02088188 70786106 rsbvcs r6,r8,r6,lsl #0x2
:0208818C 79616C18 unknown
:02088190 FD737265 ldc2l 2,cr7,[r3,#-0x194]!
:02088194 B940540E stmltdb  r0 ,{r1,r2,r3,r10,r12,r14}^
:02088198 09F5B9D5 ldmeqib  r5!,{r0,r2,r4,r6,r7,r8,r11,r12,r13,r15}^
:0208819C 10A940AD adcne  r4,r9,r13,lsr #0x1
:020881A0 C6FD1066 unknown
:020881A4 1502033B strne r0,[r2, #-0x33b]		;(r2-0x33b=*(fffffd12))
:020881A8 1730ADC7 ldrne r10,[r2, #-0x33b]		;(r2-0x33b=*(fffffd12))
:020881AC 0FF0ADF0 swieq 0x00f0adf0
:020881B0 F091F0F0 ldrnvsh r15,[r1], +r0
:020881B4 49535345 ldmmidb  r3 ,{r0,r2,r6,r8,r9,r12,r14}^
:020881B8 01412D44 unknown
:020881BC 2553534F ldrcsb r5,[r3, #-0x34f]		;(r3-0x34f=*(a52b0099))
:020881C0 434C450E unknown
:020881C4 1044084F subne  r0,r4,r15,asr #0x10
:020881C8 035D0200 cmpeq r13,#0x0
:020881CC 00040004 andeq  r0,r4,r4
:020881D0 002A0B09 eoreq  r0,r10,r9,lsl #0x16
:020881D4 1200560C andne  r5,r0,#0xC00000
:020881D8 4316004C tstmi r6,#0x4C
:020881DC 9118AA04 tstls r8,r4,lsl #0x14
:020881E0 00232400 eoreq  r2,r3,r0,lsl #0x8
:020881E4 48033C30 stmmida  r3 ,{r4,r5,r10,r11,r12,r13}
:020881E8 04002A00 streq r2,[r0],#-0xa00
:020881EC 6C000960 stcvs  9,cr0,[r0],{#0x60}
:020881F0 08FFCC00 ldmeqia  r15!,{r10,r11,r14,r15}^
:020881F4 25660219 strcsb r0,[r6, #-0x219]!
:020881F8 FF000008 swinv 0x00000008
:020881FC 40840018 addmi  r0,r4,r8,lsl r0
:02088200 4501302A strmi r3,[r1, #-0x2a]		;(r1-0x2a=*(8d808c56))
:02088204 DC750001 ldclel 0,cr0,[r5],#-0x4
:02088208 13051203 unknown
:0208820C FFB01005 swinv 0x00b01005
:02088210 0100FFFF unknown
:02088214 C0C88300 sbcgt  r8,r8,r0,lsl #0x6
:02088218 0143F0A8 unknown
:0208821C 90091010 andls  r1,r9,r0,lsl r0
:02088220 84D8F034 ldrhib r15,[r8],#+0x34
:02088224 1D0E09EF unknown
:02088228 2A000080 bcs 02088430
:0208822C 001C2A2A andeqs r2,r12,r10,lsr #0x14
:02088230 4E494E00 cdpmi 14,4,cr4,cr9,cr0,0
:02088234 4F0D7054 swimi 0x000d7054
:02088238 53442D40 unknown
:0208823C 60068000 andvs  r8,r6,r0
:02088240 F00FF00F andnv  r15,r15,r15
:02088244 57FD9AE0 ldrplb r9,r15,r15,r15
:02088248 25505241 ldrcsb r5,[r0, #-0x241]		;(r0-0x241=*(fffffdbf))
:0208824C 21754E86 cmncs r5,r6,lsl #0x1d
:02088250 30126C6C andccs r6,r2,r12,ror #0x18
:02088254 1141A095 unknown
:02088258 700099E0 andvc  r9,r0,r0,ror #0x13
:0208825C 6DD18D6C unknown
:02088260 11706500 cmnne r0,r0,lsl #0xa
:02088264 A56C0BE0 strgeb r0,[r12, #-0xbe0]!
:02088268 F310D5B0 tstnv r0,#0x2C000000
:0208826C 6973F075 ldmvsdb  r3!,{r0,r2,r4,r5,r6,r12,r13,r14,r15}^
:02088270 2D6E2E64 stccsl 14,cr2,[r14,#-0x190]!
:02088274 C156FFF0 ldrgtsh r15,[r6, #-0xf0]		;(r6-0xff0=*(a91c95aa))
:02088278 6C48B5D1 stcvsl 5,cr11,[r8],{#0xd1}
:0208827C E4466957 strb r6,[r6],#-0x957
:02088280 C1A0D555 movgt  r13,r5,asr r5
:02088284 F01535F3 ldrnvsh r3,[r5], -r3
:02088288 6B73614D blvs 03D607C4
:0208828C F02D1015 eornv  r1,r13,r5,lsl r0
:02088290 151076C3 ldrne r7,[r0, #-0x6c3]		;(r0-0x6c3=*(fffff93d))
:02088294 736E44F0 unknown
:02088298 15101530 ldrne r1,[r0, #-0x530]		;(r0-0x530=*(fffffad0))
:0208829C 705EC3F0 ldrvcsh r12,[r14],#-0x30
:020882A0 6553908D ldrvsb r9,[r3, #-0x8d]		;(r3-0x8d=*(a52b035b))
:020882A4 E0156016 ands r6,r5,r6,lsl r0
:020882A8 F01534E2 andnvs r3,r5,r2,ror #0x9
:020882AC ED2B52F3 stc  2,cr5,[r11,#-0x3cc]!
:020882B0 916C48A7 unknown
:020882B4 152E3316 strne r3,[r14, #-0x316]!
:020882B8 724593F0 subvc  r9,r5,#0xC0000003
:020882BC 25F67361 ldrcsb r7,[r6, #+0x361]!
:020882C0 6C48A579 stcvsl 5,cr10,[r8],{#0x79}
:020882C4 499B3230 ldmmiib  r11 ,{r4,r5,r9,r12,r13}
:020882C8 476C4877 unknown
:020882CC 83770FFB cmnhi r7,#0x3EC
:020882D0 F084A369 addnv  r10,r4,r9,ror #0x6
:020882D4 DDEF0C01 stclel 12,cr0,[r15,#+0x4]!
:020882D8 0C05F10B stceq  1,cr15,[r5],{#0xb}
:020882DC 5CD40001 ldcpll 0,cr0,[r4],{#0x1}
:020882E0 1D0011F1 unknown
:020882E4 0001CC00 andeq  r12,r1,r0,lsl #0x18
:020882E8 AC0001FC stcge  1,cr0,[r0],{#0xfc}
:020882EC 54000128 strpl r0,[r0],#-0x128
:020882F0 F00BE1F0 unknown
:020882F4 52F0004D rscpls r0,r0,#0x4D
:020882F8 11F00311 mvnnes r0,r1,lsl r3
:020882FC 0BB1F103 bleq 00D04710
:02088300 050035F0 streq r3,[r0, #-0x5f0]		;(r0-0x5f0=*(fffffa10))
:02088304 F18CD500 orrnv  r13,r12,r0,lsl #0xa
:02088308 E1F00AD9 ldrsb r0,[r0, #+0xa9]!
:0208830C 020DF10A andeq  r15,r13,#0x80000002
:02088310 0DF06C14 ldceql 12,cr6,[r0,#+0x50]!
:02088314 48639102 unknown
:02088318 9063646C rsbls  r6,r3,r12,ror #0x8
:0208831C 0EF5F2A8 cdpeq 2,14,cr15,cr5,cr8,5
:02088320 010B85F2 unknown
:02088324 34F2D800 unknown
:02088328 00010B5D andeq  r0,r1,r13,asr r11
:0208832C 020DF3A0 andeq  r15,r13,#0x80000002
:02088330 43029B20 unknown
:02088334 234010F1 unknown
:02088338 265E2524 ldrcsb r2,[r14],-r4, lsr #0xa
:0208833C 2928012A stmcsdb  r8!,{r1,r3,r5,r8}
:02088340 702D2B5F eorvc  r2,r13,r15,asr r11
:02088344 602D7D7B eorvs  r7,r13,r11,ror r13
:02088348 7E223A90 mcrvc 10,1,r3,cr2,cr0,{4}
:0208834C 3E3C402D cdpcc 0,2,cr4,cr12,cr13,1
:02088350 2D087C3F unknown
:02088354 455751A0 ldrmib r5,[r7, #-0x1a0]		;(r7-0x1a0=*(fffffe60))
:02088358 55595452 ldrplb r5,[r9, #-0x452]		;(r9-0x452=*(fffffbae))
:0208835C 504F4901 subpl  r4,r15,r1,lsl #0x12
:02088360 53415D5B unknown
:02088364 47460044 strmib r0,r4,r15,r1,lsl #0x12
:02088368 4C4B4A48 stcmil 10,cr4,[r11],{#0x48}
:0208836C 405A002D submis r0,r10,r13,lsr #0x0
:02088370 42564358 submis r4,r6,#0x60000001
:02088374 302D4D4E eorcc  r4,r13,r14,asr #0x1a
:02088378 34334032 unknown
:0208837C 38373635 ldmccda  r7!,{r0,r2,r4,r5,r9,r10,r12,r13}
:02088380 2D003039 unknown
:02088384 6577713D ldrvsb r7,[r7, #-0x13d]!
:02088388 00797472 rsbeqs r7,r9,r2,ror r4
:0208838C 706F6975 rsbvc  r6,r15,r5,ror r9
:02088390 73615D5B unknown
:02088394 67666400 strvsb r6,[r6,-r0, lsl #0x8]!
:02088398 6C6B6A68 stcvsl 10,cr6,[r11],#-0x1a0
:0208839C 6027003B eorvs  r0,r7,r11,lsr r0
:020883A0 7663787A unknown
:020883A4 6D006E62 unknown
:020883A8 5C2F2E2C stcpl  14,cr2,[r15],#-0xb0
:020883AC F0C540C5 sbcnv  r4,r5,r5,asr #0x1
:020883B0 77006071 unknown
:020883B4 72006500 andvc  r6,r0,#0x0
:020883B8 00007400 andeq  r7,r0,r0,lsl #0x8
:020883BC 00750079 rsbeqs r0,r5,r9,ror r0
:020883C0 006F0069 rsbeq  r0,r15,r9,ror #0x0
:020883C4 20C57000 sbccs  r7,r5,r0
:020883C8 00730061 rsbeqs r0,r3,r1,ror #0x0
:020883CC 66000464 strvs r0,r0,r3,r1,ror #0x0
:020883D0 68006700 stmvsda  r0 ,{r8,r9,r10,r13,r14}
:020883D4 00006A00 andeq  r6,r0,r0,lsl #0x14
:020883D8 C56C006B strgtb r0,[r12, #-0x6b]!
:020883DC 78007A40 stmvcda  r0 ,{r6,r9,r11,r12,r13,r14}
:020883E0 00630010 rsbeq  r0,r3,r0,lsl r0
:020883E4 00620076 rsbeq  r0,r2,r6,ror r0
:020883E8 6D00006E unknown
:020883EC 0021C0C5 eoreq  r12,r1,r5,asr #0x1
:020883F0 04230040 unknown
:020883F4 25002400 strcs r2,[r0, #-0x400]		;(r0-0x400=*(fffffc00))
:020883F8 26005E00 strcs r5,[r0],-r0, lsl #0x1c
:020883FC 002A0000 eoreq  r0,r10,r0
:02088400 00290028 eoreq  r0,r9,r8,lsr #0x0
:02088404 2B00005F blcs 02088588
:02088408 F0610061 rsbnv  r0,r1,r1,ror #0x0
:0208840C 007D007B rsbeqs r0,r13,r11,ror r0
:02088410 3AF0610C bcc 01CA0848
:02088414 7E002200 cdpvc 2,0,cr2,cr0,cr0,0
:02088418 413CC061 teqmi r12,r1,ror #0x0
:0208841C 3F003E00 swicc 0x00003e00
:02088420 40617C00 rsbmi  r7,r1,r0,lsl #0x18
:02088424 32004031 andcc  r4,r0,#0x31
:02088428 34003300 strcc r3,[r0],#-0x300
:0208842C 00003500 andeq  r3,r0,r0,lsl #0xa
:02088430 00370036 eoreqs r0,r7,r6,lsr r0
:02088434 00390038 eoreqs r0,r9,r8,lsr r0
:02088438 2D003000 unknown
:0208843C 51003D00 unknown
:02088440 00570000 subeqs r0,r7,r0
:02088444 00520045 subeqs r0,r2,r5,asr #0x0
:02088448 59000054 stmpldb  r0 ,{r2,r4,r6}
:0208844C 49005500 stmmidb  r0 ,{r8,r10,r12,r14}
:02088450 00004F00 andeq  r4,r0,r0,lsl #0x1e
:02088454 005B0050 subeqs r0,r11,r0,asr r0
:02088458 0041005D subeq  r0,r1,r13,asr r0
:0208845C 44005300 strmi r5,[r0],#-0x300
:02088460 47004600 strmi r4,[r0,-r0, lsl #0xc]
:02088464 00480000 subeq  r0,r8,r0
:02088468 004B004A subeq  r0,r11,r10,asr #0x0
:0208846C 3B00004C blcc 020885A4
:02088470 60002700 andvs  r2,r0,r0,lsl #0xe
:02088474 00005A00 andeq  r5,r0,r0,lsl #0x14
:02088478 00430058 subeq  r0,r3,r8,asr r0
:0208847C 00420056 subeq  r0,r2,r6,asr r0
:02088480 4D004E00 unknown
:02088484 2E002C00 cdpcs 12,0,cr2,cr0,cr0,0
:02088488 002F0000 eoreq  r0,r15,r0
:0208848C 6A20005C bvs 02888604
:02088490 74406820 strvcb r6,[r0],#-0x820
:02088494 0F4E7074 swieq 0x004e7074
:02088498 73616E2F unknown
:0208849C 0EA22E08 cdpeq 14,10,cr2,cr2,cr8,0
:020884A0 6F0E1A74 swivs 0x000e1a74
:020884A4 0A666977 beq 03A22A88
:020884A8 7465025A unknown
:020884AC 1163612F unknown
:020884B0 C12D2980 unknown
:020884B4 6C72732E ldcvsl 3,cr7,[r2],#-0xb8
:020884B8 6C70F015 ldcvsl 0,cr15,[r0],#-0x54
:020884BC 101D1074 andnes r1,r13,r4,ror r0
:020884C0 2F3A0EF2 swics 0x003a0ef2
:020884C4 2F03206D swics 0x0003206d
:020884C8 0DEC2362 stceql 3,cr2,[r12,#+0x188]!
:020884CC 10BC0058 adcnes r0,r12,r8,asr r0
:020884D0 F4240004 unknown
:020884D4 8F6F7E0D swihi 0x006f7e0d
:020884D8 0909F450 stmeqdb  r9 ,{r4,r6,r10,r12,r13,r14,r15}
:020884DC 01590079 cmpeq r9,r9,ror r0
:020884E0 3F0528DA swicc 0x000528da
:020884E4 B02D6FCC eorlt  r6,r13,r12,asr #0x1f
:020884E8 0D676E65 stceql 14,cr6,[r7,#-0x194]!
:020884EC 227469A0 rsbcss r6,r4,#0x280000
:020884F0 6567B02D strvsb r11,[r7, #-0x2d]!
:020884F4 66A00D72 unknown
:020884F8 0D116572 unknown
:020884FC 397073A0 unknown
:02088500 6A2EA560 bvs 02C31A88
:02088504 29197061 ldmcsdb  r9 ,{r0,r5,r6,r12,r13,r14}
:02088508 0001E460 andeq  r14,r1,r0,ror #0x8
:0208850C 07E5F494 unknown
:02088510 65B40001 ldrvs r0,[r4, #+0x1]!
:02088514 01A40001 moveq  r0,r1			;r0=-1920955264(0x8d808c80)
:02088518 0001D400 andeq  r13,r1,r0,lsl #0x8
:0208851C 150DF484 strne r15,[r13, #-0x484]		;(r13-0x484=*(fffffb7c))
:02088520 73752E69 cmnvc r5,#0x690
:02088524 6D622E61 stcvsl 14,cr2,[r2,#-0x184]!
:02088528 90250167 eorls  r0,r5,r7,ror #0x2
:0208852C 91D15011 biclss r5,r1,r1,lsl r0
:02088530 3C654013 stcccl 0,cr4,[r5],#-0x4c
:02088534 26701110 unknown
:02088538 7011EF50 andvcs r14,r1,r0,asr r15
:0208853C 502A6742 eorpl  r6,r10,r2,asr #0xe
:02088540 805D7701 subhis r7,r13,r1,lsl #0xe
:02088544 7974923D ldmvcdb  r4!,{r0,r2,r3,r4,r5,r9,r12,r15}^
:02088548 F085E05D addnv  r14,r5,r13,asr r0
:0208854C F085F085 addnv  r15,r5,r5,lsl #0x1
:02088550 211E4015 tstcs r14,r5,lsl r0
:02088554 F2EDF4FD rscnv  r15,r13,#0xFD000000
:02088558 71F671FF ldrvcsh r7,[r6, #+0x1f]!
:0208855C 79F479F6 unknown
:02088560 B0F479F4 unknown
:02088564 B1F11530 mvnlts r1,lsr r0
:02088568 F0D9FFF0 ldrnvsh r15,[r9],#+0xf0
:0208856C 6F666E49 swivs 0x00666e49
:02088570 60075074 andvs  r5,r7,r4,ror r0
:02088574 02E17007 rsceq  r7,r1,#0x7
:02088578 32000920 andcc  r0,r0,#0x80000
:0208857C 07003D58 unknown
:02088580 2D200260 stccs  2,cr0,[r0,#-0x180]!
:02088584 34302573 unknown
:02088588 40040064 andmi  r0,r4,r4,ror #0x0
:0208858C 00003003 andeq  r3,r0,r3
:02088590 2D2D2DE0 stccs  13,cr2,[r13,#-0x380]!
:02088594 35CF70A5 strccb r7,[r15, #+0xa5]		;r15+0xa5=*(02088641)=#-2141851403(0x8055f0f5)
:02088598 606550A4 rsbvs  r5,r5,r4,lsr #0x1
:0208859C 4DF805B8 ldcmil 5,cr0,[r8,#+0x2e0]!
:020885A0 21756E65 cmncs r5,r5,ror #0x1c
:020885A4 11F011B4 ldrneh r1,[r0, #+0x14]!
:020885A8 F0F011F0 unknown
:020885AC F0256025 eornv  r6,r5,r5,lsr #0x0
:020885B0 766F0011 unknown
:020885B4 35C0D965 strccb r13,[r0, #+0x965]		;r0+0x965=*(8d8095e5)
:020885B8 6D604147 stcvsl 1,cr4,[r0,#-0x11c]!
:020885BC 81F081F2 ldrhish r8,[r0, #+0x12]!
:020885C0 EDF011F0 ldcl 1,cr1,[r0,#+0x3c0]!
:020885C4 4160FDF1 msrmi SPSR_,r1
:020885C8 1157707F cmpne r7,r15,ror r0
:020885CC F071E2DD unknown
:020885D0 F071F071 rsbnvs r15,r1,r1,ror r0
:020885D4 C0FDF071 rscgts r15,r13,r1,ror r0
:020885D8 20F075FE unknown
:020885DC 00113020 andeqs r3,r1,r0,lsr #0x0
:020885E0 F0F5F089 rscnvs r15,r5,r9,lsl #0x1
:020885E4 F5F1F0F5 ldrnvb r15,[r1, #+0xf5]!
:020885E8 64002DF0 strvs r2,[r0],#-0xdf0
:020885EC 64417469 strvsb r7,[r1],#-0x469
:020885F0 202A0364 eorcs  r0,r10,r4,ror #0x6
:020885F4 F345F085 unknown
:020885F8 581B5D45 ldmplda  r11 ,{r0,r2,r6,r8,r10,r11,r12,r14}
:020885FC 550CD530 strpl r13,[r12, #-0x530]		;(r12-0x530=*(fffffad0))
:02088600 624BF790 subvs  r15,r11,#0x2400000
:02088604 30411057 subcc  r1,r1,r7,asr r0
:02088608 F1C9F1E1 bicnv  r15,r9,r1,ror #0x3
:0208860C 81E1416C mvnhi  r4,r12,ror #0x2
:02088610 73694CFC unknown
:02088614 3D306974 ldccc  9,cr6,[r0,#-0x1d0]!
:02088618 05F18550 ldreqb r8,[r1, #+0x550]!
:0208861C 1001F040 andne  r15,r1,r0,asr #0x0
:02088620 7D02C52E unknown
:02088624 7DF07D90 ldcvcl 13,cr7,[r0,#+0x240]!
:02088628 E1F1E1F0 ldrsh r14,[r1, #+0x10]!
:0208862C F011FDF1 ldrnvsh r15,[r1], -r1
:02088630 F041F191 unknown
:02088634 F041F041 subnv  r15,r1,r1,asr #0x0
:02088638 F175F041 cmnnv r5,r1,asr #0x0
:0208863C F5FFF0F5 ldrnvb r15,[r15, #+0xf5]!
:02088640 55F0F5F0 ldrplb r15,[r0, #+0x5f0]!
:02088644 2A009B80 bcs 020AF44C
:02088648 59C01530 stmplib  r0 ,{r4,r5,r8,r10,r12}^
:0208864C FFC04110 swinv 0x00c04110
:02088650 E02921C7 eor  r2,r9,r7,asr #0x3
:02088654 219D4132 orrcss r4,r13,r2,lsr r1
:02088658 624FA02D subvs  r10,r15,#0x2D
:0208865C 614D6A33 unknown
:02088660 902D6E69 eorls  r6,r13,r9,ror #0x1c
:02088664 F0C1F0C1 sbcnv  r15,r1,r1,asr #0x1
:02088668 33E105E0 mvncc  r0,#0x38000000
:0208866C 6A796157 bvs 03EE0BD0
:02088670 7DD0C150 unknown
:02088674 F0C1E1F0 unknown
:02088678 F025F011 eornv  r15,r5,r1,lsl r0
:0208867C 6F4E6011 swivs 0x004e6011
:02088680 120F656E andne  r6,r15,#0x1B800000
:02088684 34604130 unknown
:02088688 6015F041 andvss r15,r5,r1,asr #0x0
:0208868C 20BBF041 adccss r15,r11,r1,asr #0x0
:02088690 78FBC041 ldmvcia  r11!,{r0,r6,r14,r15}^
:02088694 E54D3362 strb r3,[r13, #-0x362]		;(r13-0x362=*(fffffc9e))
:02088698 69103F1A ldmvsdb  r0 ,{r1,r3,r4,r8,r9,r10,r11,r12,r13}
:0208869C F0801560 addnv  r1,r0,r0,ror #0xa
:020886A0 79801567 stmvcib  r0 ,{r0,r1,r2,r5,r6,r8,r10,r12}
:020886A4 8B674262 blhi 03A59034
:020886A8 6C426340 stcvsl 3,cr6,[r2],{#0x40}
:020886AC 3462904D unknown
:020886B0 38627355 unknown
:020886B4 30038260 andcc  r8,r3,r0,ror #0x4
:020886B8 33250000 unknown
:020886BC 03102964 tsteq r0,#0x190000
:020886C0 73632F20 unknown
:020886C4 425F1A94 submis r1,r15,#0x94000
:020886C8 3C732E18 ldcccl 14,cr2,[r3],#-0x60
:020886CC 6C4A2E08 stcvsl 14,cr2,[r10],{#0x8}
:020886D0 6F545011 swivs 0x00545011
:020886D4 11501370 cmpne r0,r0,ror r3
:020886D8 2E6231A0 cdpcs 1,6,cr3,cr2,cr0,5
:020886DC 1132F011 teqne r2,r1,lsl r0
:020886E0 3315E6C0 tstcc r5,#0xC000000
:020886E4 05813012 streq r3,[r1, #+0x12]		;r1+0x12=*(8d808c92)
:020886E8 2F051ADA swics 0x00051ada
:020886EC 704F746A subvc  r7,r15,r10,ror #0x8
:020886F0 416E2EE4 unknown
:020886F4 06906373 unknown
:020886F8 9C000188 stcls  1,cr0,[r0],{#0x88}
:020886FC 54B00001 unknown
:02088700 FCC40001 stc2l 0,cr0,[r4],{#0x1}
:02088704 00D900D5 ldreqsb r0,[r9],#+0x5
:02088708 01AAC011 moveq  r12,r1,lsl r0		;r12=-1920955264(0x8d808c80)
:0208870C 4EF9E029 cdpmi 0,14,cr14,cr9,cr9,1
:02088710 80D14E4F sbchis r4,r1,r15,asr #0x1c
:02088714 A0F18129 rscges r8,r1,r9,lsr #0x2
:02088718 7849435F stmvcda  r9 ,{r0,r1,r2,r3,r4,r6,r8,r9,r14}^
:0208871C 44454B43 strmib r4,[r5],#-0xb43
:02088720 A293D0BD addges r13,r3,#0xBD
:02088724 208DF68C addcs  r15,r13,r12,lsl #0xd
:02088728 D00001F0 unknown
:0208872C 09040019 stmeqdb  r4 ,{r0,r3,r4}
:02088730 0001B800 andeq  r11,r1,r0,lsl #0x10
:02088734 00115538 andeqs r5,r1,r8,lsr r5
:02088738 0009FEC8 andeq  r15,r9,r8,asr #0x1d
:0208873C 153C0001 ldrne r0,[r12, #-0x1]!
:02088740 D9000510 stmledb  r0 ,{r4,r8,r10}
:02088744 E8001158 stmda  r0 ,{r3,r4,r6,r8,r12}
:02088748 05AC0005 streq r0,[r12, #+0x5]!
:0208874C 00212C00 eoreq  r2,r1,r0,lsl #0x18
:02088750 0011E4AA andeqs r14,r1,r10,lsr #0x9
:02088754 78000100 stmvcda  r0 ,{r8}
:02088758 011C0001 tsteq r12,r1
:0208875C 5998AA00 ldmplib  r8 ,{r9,r11,r13,r15}
:02088760 00012003 andeq  r2,r1,r3
:02088764 EC000974 stc  9,cr0,[r0],{#0x74}
:02088768 020D2AFC andeq  r2,r13,#0xFC000
:0208876C 020DFD14 andeq  r15,r13,#0x500
:02088770 0D00FE90 unknown
:02088774 23A03102 movcs  r3,#0x80000000		;r3=-2147483648(0x80000000)
:02088778 8380F962 orrhi  r15,r0,#0x188000
:0208877C 35603592 strccb r3,[r0, #-0x592]!
:02088780 544EFCF0 strplb r15,[r14],#-0xcf0
:02088784 F1355952 teqnv r5,r2,asr r9
:02088788 008C40FE unknown
:0208878C EFF0E019 swi 0x00f0e019
:02088790 6D227181 stcvs  1,cr7,[r2,#-0x204]!
:02088794 4301F0F0 unknown
:02088798 90E14C45 rscls  r4,r1,r5,asr #0x18
:0208879C 4D527F8F unknown
:020887A0 5F524542 swipl 0x00524542
:020887A4 4C015546 stcmi  5,cr5,[r1],{#0x46}
:020887A8 57E0C54C strplb r12,[r1],{#0x46}
:020887AC 5400C541 strpl r12,[r0],#-0x541
:020887B0 1065244F rsbne  r2,r5,r15,asr #0x8
:020887B4 410D8051 unknown
:020887B8 71BC5349 movvcs r5,r9,asr #0x6
:020887BC 608EF06D addvs  r15,r14,r13,ror #0x0
:020887C0 3AC019E7 bcc 0108EF64
:020887C4 43415F10 unknown
:020887C8 03504543 cmpeq r0,#0x10C00000
:020887CC 75201954 strvc r1,[r0, #-0x954]!
:020887D0 4F5250F0 swimi 0x005250f0
:020887D4 68064543 stmvsda  r6 ,{r0,r1,r6,r8,r10,r14}
:020887D8 F0794D01 rsbnvs r4,r9,r1,lsl #0x1a
:020887DC 55510018 ldrplb r0,[r1, #-0x18]		;(r1-0x18=*(8d808c68))
:020887E0 540D5345 strpl r5,[r13],#-0x345
:020887E4 F07D4400 rsbnvs r4,r13,r0,lsl #0x8
:020887E8 10574552 subnes r4,r7,r2,asr r5
:020887EC 1DC8007F unknown
:020887F0 4E409FA0 cdpmi 15,4,cr9,cr0,cr0,5
:020887F4 701D5449 andvcs r5,r13,r9,asr #0x8
:020887F8 1045F01D subne  r15,r5,r13,lsl r0
:020887FC 50100CE3 andpls r0,r0,r3,ror #0x19
:02088800 1E54454C cdpne 5,4,cr4,cr4,cr12,2
:02088804 4205FD00 andmi  r15,r5,#0x0
:02088808 4D00DF61 unknown
:0208880C 7B505F4D blvc 034A0548
:02088810 214F4F40 mrscs r4,SPSR
:02088814 52101654 andpls r1,r0,#0x5400000
:02088818 55424154 strplb r4,[r2, #-0x154]		;(r2-0x154=*(fffffef9))
:0208881C 42424DB0 submi  r4,r2,#0x2C00
:02088820 80EF5F50 rschi  r5,r15,r0,asr r15
:02088824 8C444E45 stchil 14,cr4,[r4],{#0x45}
:02088828 30198800 andccs r8,r9,r0,lsl #0x10
:0208882C 4F54F06D swimi 0x0054f06d
:02088830 09701950 unknown
:02088834 E33019F3 teq r0,#0x3CC000
:02088838 5542F019 strplb r15,[r2, #-0x19]		;(r2-0x19=*(00000034))
:0208883C 30395953 eorccs r5,r9,r3,asr r9
:02088840 6145F019 unknown
:02088844 524F5252 subpl  r5,r15,#0x20000005
:02088848 F01D201D andnvs r2,r13,r13,lsl r0
:0208884C AC304353 ldcge  3,cr4,[r0],#-0x14c
:02088850 61003F00 unknown
:02088854 45F061A0 ldrmib r6,[r0, #+0x1a0]!
:02088858 1D204144 stcne  1,cr4,[r0,#-0x110]!
:0208885C 454BCFF0 strmib r12,[r11, #-0xff0]		;r11-0xff0=*(02fff150)=#272896070(0x10441046)
:02088860 21401E59 unknown
:02088864 44F02110 unknown
:02088868 41543841 cmpmi r4,r1,asr #0x10
:0208886C 52414853 subpl  r4,r1,#0x530000
:02088870 47004E49 strmi r4,r4,r1,#0x530000
:02088874 F02141C5 eornv  r4,r1,r5,asr #0x3
:02088878 00294F43 eoreq  r4,r9,r3,asr #0x1e
:0208887C 5F265443 swipl 0x00265443
:02088880 4C494146 stcmil 1,cr4,[r9],{#0x46}
:02088884 F20D30CD andnv  r3,r13,#0xCD
:02088888 4145604D unknown
:0208888C 45525553 ldrmib r5,[r2, #-0x553]		;(r2-0x553=*(fffffafa))
:02088890 41004843 unknown
:02088894 4C454E4E stcmil 14,cr4,[r5],{#0x4e}
:02088898 0001D800 andeq  r13,r1,r0,lsl #0x10
:0208889C 0DFFF480 ldceql 4,cr15,[r15,#+0x200]!
:020888A0 00014802 andeq  r4,r1,r2,lsl #0x10
:020888A4 A0000110 andge  r0,r0,r0,lsl r1
:020888A8 A8000168 stmgeda  r0 ,{r3,r5,r6,r8}
:020888AC 01880001 orreq  r0,r8,r1
:020888B0 0001F000 andeq  r15,r1,r0
:020888B4 0001CCAA andeq  r12,r1,r10,lsr #0x19
:020888B8 020E002C andeq  r0,r14,#0x2C
:020888BC 20027325 andcs  r7,r2,r5,lsr #0x6
:020888C0 11203E2D unknown
:020888C4 1CD02912 ldcnel 9,cr2,[r0],{#0x12}
:020888C8 F0D02509 sbcnvs r2,r0,r9,lsl #0xa
:020888CC 205C8028 subcss r8,r12,r8,lsr #0x0
:020888D0 E32D408A unknown
:020888D4 0DE36900 stceql 9,cr6,[r3,#+0x0]!
:020888D8 69615728 unknown
:020888DC 2900CC64 stmcsdb  r0 ,{r2,r5,r6,r10,r11,r14,r15}
:020888E0 004D88A8 subeq  r8,r13,r8,lsr #0x11
:020888E4 05E860D5 streqb r6,[r8, #+0xd5]!
:020888E8 7D152619 unknown
:020888EC 2D10D1B1 unknown
:020888F0 1CF253F0 ldcnel 3,cr5,[r2],#+0x3c0
:020888F4 4BDF302B blmi 018549A8
:020888F8 68537965 ldmvsda  r3 ,{r0,r2,r5,r6,r8,r11,r12,r13,r14}^
:020888FC 50230021 eorpl  r0,r3,r1,lsr #0x0
:02088900 33E0C0A1 mvncc  r12,#0xA1
:02088904 456E4911 strmib r4,[r14, #-0x911]!
:02088908 6150646E cmpvs r0,r14,ror #0x8
:0208890C 02E47201 rsceq  r7,r4,#0x10000000
:02088910 74616620 unknown
:02088914 01307906 teqeq r0,r6,lsl #0x12
:02088918 2076E20A rsbcss r14,r6,r10,lsl #0x4
:0208891C 94F01562 unknown
:02088920 75001B0B strvc r1,[r0, #-0xb0b]		;(r0-0xb0b=*(8d808175))
:02088924 65663866 strvsb r3,[r6, #-0x866]!
:02088928 7A690B88 bvc 03ACB750
:0208892C 501D60F4 ldrplsh r6,[r13], -r4
:02088930 62E40745 rscvs  r0,r4,#0x1140000
:02088934 13147E72 tstne r4,#0x720
:02088938 000A7810 andeq  r7,r10,r0,lsl r8
:0208893C 1B650C64 blne 039CBAD4
:02088940 E2093F05 and  r3,r9,#0x14
:02088944 6C00140D stcvs  4,cr1,[r0],{#0xd}
:02088948 077660C5 ldreqb r6,[r0],{#0xd}
:0208894C 776F6EDE unknown
:02088950 20579D6E subcss r9,r7,r14,ror #0x1a
:02088954 30AA1AA3 adccc  r1,r10,r3,lsr #0x15
:02088958 2D4085D0 unknown
:0208895C 43F02DF0 mvnmis r2,#0x3C00
:02088960 776C6968 strvcb r6,r2,#0x3C00
:02088964 A0398700 eorges r8,r9,r0,lsl #0xe
:02088968 16706574 unknown
:0208896C 72616820 rsbvc  r6,r1,#0x200000
:02088970 2D100711 unknown
:02088974 72615720 rsbvc  r5,r1,#0x800000
:02088978 8118566E tsthi r8,r14,ror #0xc
:0208897C BD44071B unknown
:02088980 74655301 unknown
:02088984 57341045 ldrpl r1,r8,r14,ror #0xc
:02088988 539019C5 orrpls r1,r0,#0x314000
:0208898C 54535359 ldrplb r5,[r3],#-0x359
:02088990 45015441 strmi r5,[r1, #-0x441]		;(r1-0x441=*(8d80883f))
:02088994 4C44495F stcmil 9,cr4,[r4],{#0x5f}
:02088998 44002045 strmi r2,[r0],#-0x45
:0208899C 69435740 stmvsdb  r3 ,{r6,r8,r9,r10,r12,r14}^
:020889A0 564F4D5F unknown
:020889A4 4857005F ldmmida  r7 ,{r0,r1,r2,r3,r4,r6}^
:020889A8 6E69465F mcrvs 6,3,r4,cr9,cr15,{2}
:020889AC 407A06CD rsbmis r0,r10,r13,asr #0xd
:020889B0 076B2C65 streqb r2,r0,r10,r13,asr #0xd
:020889B4 5E3D1EC4 cdppl 14,2,cr1,cr13,cr4,6
:020889B8 501D0A06 andpls r0,r13,r6,lsl #0x14
:020889BC 637764AC cmnvs r7,#0xAC000000
:020889C0 6974752F unknown
:020889C4 7469006C unknown
:020889C8 69622E79 unknown
:020889CC 8010056E andhis r0,r0,r14,ror #0xa
:020889D0 21490668 unknown
:020889D4 403A07E1 eormis r0,r10,r1,ror #0xf
:020889D8 03C32E11 biceq  r2,r3,#0x110
:020889DC 4005578C andmi  r5,r5,r12,lsl #0xf
:020889E0 7C00019C stcvc  1,cr0,[r0],{#0x9c}
:020889E4 1D020E03 unknown
:020889E8 0D738540 ldceql 5,cr8,[r3,#-0x100]!
:020889EC 800D6B90 mulhi  r13,r0,r11
:020889F0 6C2F08B6 stcvs  8,cr0,[r15],#-0x2d8
:020889F4 6D5F1A63 unknown
:020889F8 54464E2E strplb r4,[r6],#-0xe2e
:020889FC 6C002E52 stcvs  14,cr2,[r0],{#0x52}
:02088A00 00042500 andeq  r2,r4,r0,lsl #0xa
:02088A04 FD756C6C ldc2l 12,cr6,[r5,#-0x1b0]!
:02088A08 12C78883 sbcne  r8,r7,#0x830000
:02088A0C 4C15F2C7 ldcmi  2,cr15,[r5],{#0xc7}
:02088A10 25631001 strcsb r1,[r3, #-0x1]!
:02088A14 730F2563 unknown
:02088A18 06025006 streq r5,[r2],-r6
:02088A1C 0FF00F60 swieq 0x00f00f60
:02088A20 0FF00FF0 swieq 0x00f00ff0
:02088A24 FA03FAF0 blx 021875F4
:02088A28 005920B6 ldreqh r2,[r9],#-0x6
:02088A2C 253A26DA ldrcs r2,[r10, #-0x6da]!
:02088A30 87203850 unknown
:02088A34 2E32EF26 cdpcs 15,2,cr14,cr2,cr6,1
:02088A38 2FF14467 swics 0x00f14467
:02088A3C 0C5B6531 ldceql 5,cr6,[r11],{#0x31}
:02088A40 76656864 unknown
:02088A44 2E4A132E cdpcs 3,4,cr1,cr10,cr14,1
:02088A48 086D6F63 unknown
:02088A4C 452A072F strmi r0,[r10, #-0x72f]!
:02088A50 0D506221 unknown
:02088A54 039009D0 orreqs r0,r0,#0x340000
:02088A58 FE000030 mcr2 0,0,r0,cr0,cr0,{1}
:02088A5C 38303030 ldmccda  r0!,{r4,r5,r12,r13}
:02088A60 31201F10 unknown
:02088A64 387570C0 unknown
:02088A68 4B012031 blmi 020D0B34
:02088A6C 3D0C473F unknown
:02088A70 0B266425 bleq 02A21B0C
:02088A74 3D68051E stcccl 5,cr0,[r8,#-0x78]!
:02088A78 DE267325 cdple 3,2,cr7,cr6,cr5,1
:02088A7C C112B611 tstgt r2,r1,lsl r6
:02088A80 65770075 ldrvsb r0,[r7, #-0x75]!
:02088A84 6C632F62 stcvsl 15,cr2,[r3],#-0x188
:02088A88 03070169 unknown
:02088A8C 08AC672F stmeqia  r12!,{r0,r1,r2,r3,r5,r8,r9,r10,r13,r14}
:02088A90 00707361 rsbeqs r7,r0,r1,ror #0x6
:02088A94 00090109 andeq  r0,r9,r9,lsl #0x2
:02088A98 0205F224 andeq  r15,r5,#0x40000002
:02088A9C 423B5031 eormis r5,r11,#0x31
:02088AA0 015A0001 cmpeq r10,r1
:02088AA4 00017800 andeq  r7,r1,r0,lsl #0x10
:02088AA8 B5000197 strlt r0,[r0, #-0x197]		;(r0-0x197=*(8d808ae9))
:02088AAC D4000155 strle r0,[r0],#-0x155
:02088AB0 15F30001 ldrneb r0,[r3, #+0x1]!
:02088AB4 51011100 unknown
:02088AB8 A1019502 unknown
:02088ABC 01790104 cmneq r9,r4,lsl #0x2
:02088AC0 FFFF0025 swinv 0x00ff0025
:02088AC4 1EFF1AFF mrcne 10,7,r1,cr15,cr15,{7}
:02088AC8 14410001 strneb r0,[r1],#-0x1
:02088ACC 77000159 unknown
:02088AD0 96AC0001 unknown
:02088AD4 01B40001 moveqs r0,r1			;r0=-1920955264(0x8d808c80)
:02088AD8 0001D300 andeq  r13,r1,r0,lsl #0x6
:02088ADC AA0019F2 bge 0208F2AC
:02088AE0 035D0110 cmpeq r13,#0x4
:02088AE4 014D0001 unknown
:02088AE8 2C000110 stccs  1,cr0,[r0],{#0x10}
:02088AEC 666F6C00 unknown
:02088AF0 19171504 ldmnedb  r7 ,{r2,r8,r10,r12}
:02088AF4 38612E22 unknown
:02088AF8 610B6F76 unknown
:02088AFC 75656C62 strvcb r6,[r5, #-0xc62]!
:02088B00 C2F87538 rscgts r7,r8,#0xE000000
:02088B04 0009FDFE unknown
:02088B08 338D3351 orrcc  r3,r13,#0x44000001
:02088B0C B00001FA unknown
:02088B10 0900007D stmeqdb  r0 ,{r0,r2,r3,r4,r5,r6}
:02088B14 6962ED90 unknown
:02088B18 42000C28 andmi  r0,r0,#0x2800
:02088B1C 00754278 rsbeqs r4,r5,r8,ror r2
:02088B20 44004343 strmi r4,[r0],#-0x343
:02088B24 44024444 strmi r4,[r2],#-0x444
:02088B28 30031031 andcc  r1,r3,r1,lsr r0
:02088B2C 9009F00F andls  r15,r9,r15
:02088B30 00003003 andeq  r3,r0,r3
:02088B34 36367E36 unknown
:02088B38 30171035 andccs r1,r7,r5,lsr r0
:02088B3C 0F300300 swieq 0x00300300
:02088B40 F49009F0 ldrnv r0,[r0],#+0x9f0
:02088B44 00003003 andeq  r3,r0,r3
:02088B48 A15C5C5C cmpge r12,r12,asr r12
:02088B4C 234E4C24 unknown
:02088B50 FB104454 blx 02499CB0
:02088B54 C7F7FB57 unknown
:02088B58 F5F7C757 ldrnvb r12,[r7, #+0x757]!
:02088B5C 407E5F70 rsbmis r5,r14,r0,ror r15
:02088B60 002A2E2D eoreq  r2,r10,r13,lsr #0x1c
:02088B64 6964D061 unknown
:02088B68 6D3E6D20 ldcvs  13,cr6,[r14,#-0x80]!
:02088B6C 69746C75 unknown
:02088B70 412F19AD unknown
:02088B74 FD62814E stc2l 1,cr8,[r2,#-0x138]!
:02088B78 7261640B rsbvc  r6,r1,#0xB000000
:02088B7C 51053D79 unknown
:02088B80 55F05572 ldrplb r5,[r0, #+0x572]!
:02088B84 786574F0 unknown
:02088B88 672F0C74 unknown
:02088B8C 61109100 tstvs r0,r0,lsl #0x2
:02088B90 236C7070 unknown
:02088B94 782F864F stmvcda  r15!,{r0,r1,r2,r3,r6,r9,r10,r15}
:02088B98 7777772D ldrvcb r7,[r7,-r13, lsr #0xe]!
:02088B9C 8020F62D eorhi  r15,r0,r13,lsr #0xc
:02088BA0 01377275 teqeq r7,r5,ror r2
:02088BA4 79641B9D unknown
:02088BA8 79F07910 unknown
:02088BAC E100ECF0 unknown
:02088BB0 3A646901 bcc 039A2FBC
:02088BB4 02306469 eoreqs r6,r0,#0x69000000
:02088BB8 63735151 cmnvs r3,#0x40000014
:02088BBC 0BA06568 bleq 008A2164
:02088BC0 6D21782E stcvs  8,cr7,[r1,#-0xb8]!
:02088BC4 2E10066C cdpcs 6,0,cr0,cr0,cr12,3
:02088BC8 2F67726F swics 0x0067726f
:02088BCC 616F7304 unknown
:02088BD0 6E652F70 mcrvs 15,3,r2,cr5,cr0,{3}
:02088BD4 6C650076 stcvsl 0,cr0,[r5],#-0x1d8
:02088BD8 3865706F unknown
:02088BDC AB76E911 blge 03E43028
:02088BE0 1009E036 andne  r14,r9,r6,lsr r0
:02088BE4 25261002 strcs r1,[r6, #-0x2]!
:02088BE8 10D53D73 sbcnes r3,r5,r3,ror r13
:02088BEC 27C30027 strcsb r0,[r3,+r7, lsr #0x0]
:02088BF0 B1F027F0 ldrltsh r2,[r0, #+0x70]!
:02088BF4 B1F0B110 mvnlts r11,r0,lsl r1
:02088BF8 2D1080F0 unknown
:02088BFC FFF02D50 swinv 0x00f02d50
:02088C00 104EF02D subne  r15,r14,r13,lsr #0x0
:02088C04 50370795 mlapls r7,r5,r7,r0unknown
:02088C08 08406944 stmeqda  r0 ,{r2,r6,r8,r11,r13,r14}^
:02088C0C 48694F73 unknown
:02088C10 6F662021 swivs 0x00662021
:02088C14 022D6D72 eoreq  r6,r13,#0x1C80
:02088C18 203B139C mlacss r11,r12,r3,r1unknown
:02088C1C 203B600C eorcss r6,r11,r12
:02088C20 284901F3 stmcsda  r9 ,{r0,r1,r4,r5,r6,r7,r8}^
:02088C24 25223DC9 strcs r3,[r2, #-0xdc9]!
:02088C28 0A0D2273 beq 023D15FC
:02088C2C 3A8090E9 bcc 000ACFD8
:02088C30 01732520 cmneq r3,r0,lsr #0xa
:02088C34 F5000131 strnv r0,[r0, #-0x131]		;(r0-0x131=*(8d808b4f))
:02088C38 2D702D20 ldccsl 13,cr2,[r0,#-0x80]!
:02088C3C 47347251 unknown
:02088C40 00333238 eoreqs r3,r3,r8,lsr r2
:02088C44 64333273 unknown
:02088C48 032D2D2D unknown
:02088C4C 3E3C8000 cdpcc 0,2,cr8,cr12,cr0,0
:02088C50 3E3C3C3C mrccc 12,1,r3,cr12,cr12,{1}
:02088C54 37002D2D strcc r2,[r0,-r13, lsr #0x1a]
:02088C58 38313164 ldmccda  r1!,{r2,r5,r6,r8,r12,r13}
:02088C5C 00353065 eoreqs r3,r5,r5,ror #0x0
:02088C60 2D2D3633 stccs  6,cr3,[r13,#-0xcc]!
:02088C64 50DD0A0D sbcpls r0,r13,r13,lsl #0x14
:02088C68 73C020D5 bicvc  r2,r0,#0xD5
:02088C6C 101D00D4 ldrnesb r0,[r13], -r4
:02088C70 2F00003A swics 0x0000003a
:02088C74 56500005 ldrplb r0,[r0],-r5
:02088C78 2054534F subcss r5,r4,r15,asr #0x6
:02088C7C 41451021 unknown
:02088C80 00201044 eoreq  r1,r0,r4,asr #0x0
:02088C84 54450031 strplb r0,[r5],#-0x31
:02088C88 2F26FD20 swics 0x0026fd20
:02088C8C 0D31C440 ldceq  4,cr12,[r1,#-0x100]!
:02088C90 6920050A stmvsdb  r0!,{r1,r3,r8,r10}
:02088C94 3A039620 bcc 0216E51C
:02088C98 10793820 rsbnes r3,r9,r0,lsr #0x10
:02088C9C AD7302D5 ldcgel 2,cr0,[r3,#-0x354]!
:02088CA0 65674100 strvsb r4,[r7, #-0x100]!
:02088CA4 05070B6E streq r0,[r7, #-0xb6e]		;r7-0xb6e=*(8055e587)=#0(0x00000000)
:02088CA8 5303BE47 unknown
:02088CAC 204A7970 subcs  r7,r10,r0,ror r9
:02088CB0 302E4531 eorcc  r4,r14,r1,lsr r5
:02088CB4 60D14300 sbcvss r4,r1,r0,lsl #0x6
:02088CB8 104B0000 subne  r0,r11,r0
:02088CBC 2D706565 ldccsl 5,cr6,[r0,#-0x194]!
:02088CC0 76696C41 unknown
:02088CC4 3C000400 stccc  4,cr0,[r0],{#0x0}
:02088CC8 592A8922 stmpldb  r10!,{r1,r5,r8,r11,r15}
:02088CCC 767049D0 unknown
:02088CD0 4823F103 stmmida  r3!,{r0,r1,r8,r12,r13,r14,r15}
:02088CD4 5054547F subpls r5,r4,r15,ror r4
:02088CD8 2E64252F cdpcs 5,6,cr2,cr4,cr15,1
:02088CDC 28800CF8 stmcsia  r0 ,{r3,r4,r5,r6,r7,r10,r11}
:02088CE0 25006E00 strcs r6,[r0, #-0xe00]		;(r0-0xe00=*(fffff200))
:02088CE4 0A000078 beq 02088ECC
:02088CE8 0D000301 unknown
:02088CEC 650A0D0A strvs r0,[r10, #-0xd0a]		;(r10-0xd0a=*(fffff2f6))
:02088CF0 41254C10 unknown
:02088CF4 00493AA1 subeq  r3,r9,r1,lsr #0x15
:02088CF8 70747468 rsbvcs r7,r4,r8,ror #0x8
:02088CFC 2F022F3A swics 0x00022f3a
:02088D00 593A7325 ldmpldb  r10!,{r0,r2,r5,r8,r9,r12,r13,r14}
:02088D04 1599730C ldrne r7,[r9, #+0x30c]		;r9+0x30c=*(0000030c)
:02088D08 2374506E cmncs r4,#0x6E
:02088D0C 7A4C2D08 bvc 03394134
:02088D10 3A687406 bcc 03AA5D30
:02088D14 3D540012 unknown
:02088D18 0CAB730A stceq  3,cr7,[r11],#+0x28
:02088D1C 146E452D unknown
:02088D20 11526F63 cmpne r2,r3,ror #0x1e
:02088D24 6863203A unknown
:02088D28 6B6E0475 blvs 03C09F04
:02088D2C 50516465 subpls r6,r1,r5,ror #0x8
:02088D30 6E750222 cdpvs 2,6,cr0,cr5,cr2,1
:02088D34 000C6330 andeq  r6,r12,r0,lsr r3
:02088D38 40631E05 rsbmi  r1,r3,r5,lsl #0x1c
:02088D3C 0BBC6206 bleq 00FA155C
:02088D40 7DD62109 unknown
:02088D44 68A55735 stmvsia  r5!,{r0,r2,r4,r5,r8,r9,r10,r12,r14}
:02088D48 206C1100 rsbcs  r1,r12,r0,lsl #0x2
:02088D4C 620BAE00 andvs  r10,r11,#0x0
:02088D50 6E65656B cdpvs 5,6,cr6,cr5,cr11,3
:02088D54 73696420 unknown
:02088D58 C780116C strgt r1,r10,r11,#0x0
:02088D5C 2E908121 cdpcs 1,8,cr8,cr0,cr1,1
:02088D60 6D008930 unknown
:02088D64 69332501 ldmvsdb  r3!,{r0,r8,r10,r13}
:02088D68 FF269DA1 swinv 0x00269da1
:02088D6C 39E9416A unknown
:02088D70 6A7300B3 bvs 03D49044
:02088D74 1D716516 ldcnel 5,cr6,[r1,#-0x58]!
:02088D78 F77519C0 ldrnvb r1,[r1,#-0x58]!
:02088D7C 786508A2 unknown
:02088D80 30268A85 eorcc  r8,r6,r5,lsl #0x15
:02088D84 99D13017 ldmlsib  r1 ,{r0,r1,r2,r4,r12,r13}^
:02088D88 826F796C rsbhi  r7,r15,#0x1B0000
:02088D8C 2016533B andcss r5,r6,r11,lsr r3
:02088D90 52060069 andpl  r0,r6,#0x69
:02088D94 500C51AD andpl  r5,r12,r13,lsr #0x3
:02088D98 DC4811FA stclel 1,cr1,[r8],{#0xfa}
:02088D9C F968D139 unknown
:02088DA0 89271D7A stmhidb  r7!,{r1,r3,r4,r5,r6,r8,r10,r11,r12}
:02088DA4 91F2B162 mvnlss r11,r2,ror #0x2
:02088DA8 40A1FFFE unknown
:02088DAC 69B9DB95 ldmvsib  r9!,{r0,r2,r4,r7,r8,r9,r11,r12,r14,r15}
:02088DB0 403D3089 eormis r3,r13,r9,lsl #0x1
:02088DB4 25565100 ldrcsb r5,[r6, #-0x100]		;(r6-0x100=*(a91c959a))
:02088DB8 C873DF21 ldmgtda  r3!,{r0,r5,r8,r9,r10,r11,r12,r14,r15}^
:02088DBC 63E67106 mvnvs  r7,#0x80000001
:02088DC0 72736F6C rsbvcs r6,r3,#0x1B0
:02088DC4 29A986F6 stmcsib  r9!,{r1,r2,r4,r5,r6,r7,r9,r10,r15}
:02088DC8 30355C61 eorccs r5,r5,r1,ror #0x18
:02088DCC 6461448D unknown
:02088DD0 F55C1964 ldrnvb r1,[r12, #-0x964]		;r12-0x964=*(104406e2)=#0(0x00000000)
:02088DD4 AC1041D5 ldcge  1,cr4,[r0],{#0xd5}
:02088DD8 A9C9C971 stmgeib  r9 ,{r0,r4,r5,r6,r8,r11,r14,r15}^
:02088DDC B6556D10 unknown
:02088DE0 51F551BE ldrplh r5,[r5, #+0x1e]!
:02088DE4 6D24D1F5 stcvs  1,cr13,[r4,#-0x3d4]!
:02088DE8 59161000 ldmpldb  r6 ,{r12}
:02088DEC 0941B1E1 stmeqdb  r1 ,{r0,r5,r6,r7,r8,r12,r13,r15}^
:02088DF0 072DFF10 unknown
:02088DF4 0964656E unknown
:02088DF8 19000110 stmnedb  r0 ,{r4,r8}
:02088DFC 73717300 cmnvc r1,#0x0
:02088E00 05734019 ldreqb r4,[r3, #-0x19]!
:02088E04 09706930 unknown
:02088E08 7C4A7030 stcvcl 0,cr7,[r10],{#0x30}
:02088E0C 6D717C00 ldcvsl 12,cr7,[r1,#-0x0]!
:02088E10 7C10357C ldcvc  5,cr3,[r0],{#0x7c}
:02088E14 007C6C40 rsbeqs r6,r12,r0,asr #0x18
:02088E18 4583F131 strmi r15,[r3, #+0x131]		;r3+0x131=*(80000131)=#0(0x00000000)
:02088E1C 05517434 ldreqb r7,[r1, #-0x434]		;(r1-0x434=*(fffffbcc))
:02088E20 16715CB0 unknown
:02088E24 1D366970 ldcne  9,cr6,[r6,#-0x1c0]!
:02088E28 0A12CE40 beq 0253C730
:02088E2C FA101130 blx 0248D2FC
:02088E30 69766972 unknown
:02088E34 05305570 ldreq r5,[r0, #-0x570]!
:02088E38 E0060120 and  r0,r6,r0,lsr #0x2
:02088E3C 34E523DC unknown
:02088E40 13B12046 movnes r2,#0x46		;r2=70(0x46)
:02088E44 60153D83 andvss r3,r5,r3,lsl #0x1b
:02088E48 703F7954 eorvcs r7,r15,r4,asr r9
:02088E4C 40095C65 andmi  r5,r9,r5,ror #0x18
:02088E50 10156E56 andnes r6,r5,r6,asr r14
:02088E54 4DC833B9 unknown
:02088E58 CDABFD6E stcgt  13,cr15,[r11,#+0x1b8]!
:02088E5C 566F6D33 unknown
:02088E60 614C6C01 unknown
:02088E64 804C2167 subhi  r2,r12,r7,ror #0x2
:02088E68 45974D03 ldrmi r4,[r7, #+0xd03]		;r7+0xd03=*(8055fdf8)=#0(0x00000000)
:02088E6C 13324130 teqne r2,#0xC
:02088E70 D100FC10 unknown
:02088E74 FA17D7DC blx 0267EDF4
:02088E78 986C7013 unknown
:02088E7C CE07CD58 mcrgt 13,0,r12,cr7,cr8,{2}
:02088E80 28573009 ldmcsda  r7 ,{r0,r3,r12,r13}^
:02088E84 6519715C ldrvs r7,[r9, #-0x15c]		;(r9-0x15c=*(fffffea4))
:02088E88 4832F66C ldmmida  r2!,{r2,r3,r5,r6,r9,r10,r12,r13,r14,r15}
:02088E8C F235CB33 eornvs r12,r5,#0xCC00
:02088E90 F0250101 eornv  r0,r5,r1,lsl #0x2
:02088E94 20250B42 eorcs  r0,r5,r2,asr #0x16
:02088E98 60276E6F eorvs  r6,r7,r15,ror #0x1c
:02088E9C DDC1019F unknown
:02088EA0 816129FB unknown
:02088EA4 612D6823 unknown
:02088EA8 DDF57578 ldclel 5,cr7,[r5,#+0x1e0]!
:02088EAC 6D63FF18 stcvsl 15,cr15,[r3,#-0x60]!
:02088EB0 F8DD38DD ldmnvia  r13 ,{r0,r2,r3,r4,r6,r7,r11,r12,r13}^
:02088EB4 F8C7F00F stmnvia  r7 ,{r0,r1,r2,r3,r12,r13,r14,r15}^
:02088EB8 433C4241 teqmi r12,#0x10000004
:02088EBC 47464544 strmib r4,r12,#0x10000004
:02088EC0 004A4948 subeq  r4,r10,r8,asr #0x12
:02088EC4 4E4D4C4B cdpmi 12,4,cr4,cr13,cr11,2
:02088EC8 5251504F subpls r5,r1,#0x4F
:02088ECC 55545300 ldrplb r5,[r4, #-0x300]		;(r4-0x300=*(fffffd00))
:02088ED0 59585756 ldmpldb  r8 ,{r1,r2,r4,r6,r8,r9,r10,r12,r14}^
:02088ED4 6261005A rsbvs  r0,r1,#0x5A
:02088ED8 66656463 unknown
:02088EDC 69006867 stmvsdb  r0 ,{r0,r1,r2,r5,r6,r11,r13,r14}
:02088EE0 6D6C6B6A stcvsl 11,cr6,[r12,#-0x1a8]!
:02088EE4 00706F6E rsbeqs r6,r0,r14,ror #0x1e
:02088EE8 75042571 strvc r2,[r4, #-0x571]		;(r4-0x571=*(fffffa8f))
:02088EEC 79787776 unknown
:02088EF0 3130027A teqcc r0,r10,ror r2
:02088EF4 35343332 ldrcc r3,[r4, #-0x332]!
:02088EF8 38003736 stmccda  r0 ,{r1,r2,r4,r5,r8,r9,r10,r12,r13}
:02088EFC 2E085D39 mcrcs 13,0,r5,cr8,cr9,{1}
:02088F00 70677922 rsbvc  r7,r7,r2,lsr #0x12
:02088F04 288C9079 stmcsia  r12 ,{r0,r3,r4,r5,r6,r12,r15}
:02088F08 6CF02830 ldcvsl 8,cr2,[r0],#+0xc0
:02088F0C 70292028 eorvc  r2,r9,r8,lsr #0x0
:02088F10 227FF759 rsbcss r15,r15,#0x1640000
:02088F14 50447B55 subpl  r7,r4,r5,asr r11
:02088F18 79614C20 unknown
:02088F1C F025227C eornv  r2,r5,r12,ror r2
:02088F20 4DF84DC0 ldcmil 13,cr4,[r8,#+0x300]!
:02088F24 4DF84DF8 ldcmil 13,cr4,[r8,#+0x3e0]!
:02088F28 A6F84DF8 unknown
:02088F2C 49684992 unknown
:02088F30 F849FFF8 stmnvda  r9 ,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r12,r13,r14,r15}^
:02088F34 4281F849 addmi  r15,r1,#0x490000
:02088F38 C3B9ABE1 movgts r10,#0x38400		;r10=230400(0x38400)
:02088F3C AD40140D unknown
:02088F40 4015BF26 andmis r11,r5,r6,lsr #0x1e
:02088F44 0A402005 beq 03090F60
:02088F48 01100100 tsteq r0,r0,lsl #0x2
:02088F4C 73061510 unknown
:02088F50 0310317B tsteq r0,#0xC000001E
:02088F54 09F00F30 unknown
:02088F58 00300390 mlaeqs r0,r0,r3,r0unknown
:02088F5C 3F202000 swicc 0x00202000
:02088F60 E9000020 stmdb  r0 ,{r5}
:02088F64 DD6E6931 stclel 9,cr6,[r14,#-0xc4]!
:02088F68 6C486128 stcvsl 1,cr6,[r8],{#0x28}
:02088F6C 02900625 addeqs r0,r0,#0x2500000
:02088F70 6F743549 swivs 0x00743549
:02088F74 8E06176B cdphi 7,0,cr1,cr6,cr11,3
:02088F78 40A0F23D adcmi  r15,r0,r13,lsr r2
:02088F7C 73290540 unknown
:02088F80 B2013018 andlt  r3,r1,#0x18
:02088F84 69EB9321 unknown
:02088F88 CD00370A unknown
:02088F8C 09002903 stmeqdb  r0 ,{r0,r1,r8,r11,r13}
:02088F90 61776522 cmnvs r7,r2,lsr #0xa
:02088F94 5C6C6C1F stcpll 12,cr6,[r12],#-0x7c
:02088F98 6F000531 swivs 0x00000531
:02088F9C 5C107472 ldcpl  4,cr7,[r0],{#0x72}
:02088FA0 A8D59859 ldmgeia  r5 ,{r0,r3,r4,r6,r11,r12,r15}^
:02088FA4 20DDB7B1 ldrcsh r11,[r13],#+0x71
:02088FA8 1E726B64 cdpne 11,6,cr6,cr2,cr4,3
:02088FAC 73697665 unknown
:02088FB0 D7421169 strleb r1,[r13],#+0x71
:02088FB4 74606501 unknown
:02088FB8 3124215C unknown
:02088FBC 881D64B5 ldmhida  r13 ,{r0,r2,r4,r5,r7,r10,r13,r14}
:02088FC0 51716191 unknown
:02088FC4 09E381F4 unknown
:02088FC8 5D037448 unknown
:02088FCC 31306D64 teqcc r0,r4,ror #0x1a
:02088FD0 F0369101 eornvs r9,r6,r1,lsl #0x2
:02088FD4 E1F036DF ldrsb r3,[r0, #+0x6f]!
:02088FD8 65652137 strvsb r2,[r5, #-0x137]!
:02088FDC F0C810C8 sbcnv  r1,r8,r8,asr #0x1
:02088FE0 2069F0C8 rsbcs  r15,r9,r8,asr #0x1
:02088FE4 325C63F7 subccs r6,r12,#0xDC000003
:02088FE8 312D86A9 unknown
:02088FEC 6F673D74 swivs 0x00673d74
:02088FF0 CD5C6658 unknown
:02088FF4 2803F375 stmcsda  r3 ,{r0,r2,r4,r5,r6,r8,r9,r12,r13,r14,r15}
:02088FF8 62746E00 rsbvss r6,r4,#0x0
:02088FFC 500A9C14 andpl  r9,r10,r4,lsl r12
:02089000 40771551 rsbmis r1,r7,r1,asr r5
:02089004 005A15C4 subeqs r1,r10,r4,asr #0xb
:02089008 071B0780 ldreq r0,[r11,-r0, lsl #0xf]
:0208900C 10607F64 rsbne  r7,r0,r4,ror #0x1e
:02089010 20D5998A sbccss r9,r5,r10,lsl #0x13
:02089014 7405FE67 strvc r15,[r5],#-0xe67
:02089018 4D157171 unknown
:0208901C 5471BD77 unknown
:02089020 30E92E11 rsccc  r2,r9,r1,lsl r14
:02089024 F45548B5 ldrnvb r4,[r5],#-0x8b5
:02089028 F455F455 ldrnvb r15,[r5],#-0x455
:0208902C 0DC60DFB unknown
:02089030 0DF60DF6 ldceql 13,cr0,[r6,#+0x3d8]!
:02089034 6F21A1F6 swivs 0x0021a1f6
:02089038 701F656D andvcs r6,r15,r13,ror #0xa
:0208903C 25F56761 ldrcsb r6,[r5, #+0x761]!
:02089040 600D00FC unknown
:02089044 400D81D0 unknown
:02089048 C5107AF8 ldrgt r7,[r0, #-0xaf8]		;(r0-0xaf8=*(fffff508))
:0208904C 855C7415 ldrhib r7,[r12, #-0x415]		;r12-0x415=*(10440c31)=#0(0x00000000)
:02089050 30296F23 eorcc  r6,r9,r3,lsr #0x1e
:02089054 72695362 rsbvc  r5,r9,#0x88000001
:02089058 61646874 unknown
:0208905C 80105D79 andhis r5,r0,r9,ror r13
:02089060 55DD00E0 ldrplb r0,[r13, #+0xe0]		;r13+0xe0=*(000000e0)
:02089064 128D6B73 addne  r6,r13,#0x1CC00
:02089068 65010B69 strvs r0,[r1, #-0xb69]		;(r1-0xb69=*(fffff497))
:0208906C 5C63D322 stcpll 3,cr13,[r3],#-0x88
:02089070 6363202D unknown
:02089074 15644005 strneb r4,[r4, #-0x5]!
:02089078 636EA430 unknown
:0208907C 49613319 unknown
:02089080 6315BD13 tstvs r5,#0x4C0
:02089084 31B431B1 ldrcch r3,[r4, +r1]!
:02089088 073145E1 ldreq r4,[r4, +r1]!
:0208908C 2D40E900 unknown
:02089090 29F19952 ldmcsib  r1!,{r1,r4,r6,r8,r11,r12,r15}^
:02089094 0166FA50 msreq SPSR_sx,r0
:02089098 B4E18028 unknown
:0208909C 04E151F9 unknown
:020890A0 6502ED70 strvs r14,[r2, #-0xd70]		;(r2-0xd70=*(fffff2d6))
:020890A4 3F69755F swicc 0x0069755f
:020890A8 7A602171 bvc 03891674
:020890AC 40E17069 rscmi  r7,r1,r9,ror #0x0
:020890B0 F917098C ldmnvdb  r7 ,{r2,r3,r7,r8,r11}
:020890B4 32323515 eorccs r3,r2,#0x5400000
:020890B8 02CB7089 sbceq  r7,r11,#0x89
:020890BC 0D372E78 ldceq  14,cr2,[r7,#-0x1e0]!
:020890C0 61726250 cmnvs r2,r0,asr r2
:020890C4 2047646E subcs  r6,r7,r14,ror #0x8
:020890C8 70C11045 sbcvc  r1,r1,r5,asr #0x0
:020890CC 39104C75 ldmccdb  r0 ,{r0,r2,r4,r5,r6,r10,r11,r14}
:020890D0 5C30FF20 ldcpl  15,cr15,[r0],#-0x80
:020890D4 100DC099 mulne  r13,r9,r0
:020890D8 72909DDC addvcs r9,r0,#0x3700
:020890DC 0D5C6D61 unknown
:020890E0 21646990 unknown
:020890E4 773C107D unknown
:020890E8 2D011F73 unknown
:020890EC 73616831 unknown
:020890F0 2B02961B blcs 0212E964
:020890F4 BD5C6B00 unknown
:020890F8 666E6990 unknown
:020890FC 1D2E6F13 stcne  15,cr6,[r14,#-0x4c]!
:02089100 2320B170 unknown
:02089104 77345100 ldrvc r5,[r4,-r0, lsl #0x2]!
:02089108 64723C6F unknown
:0208910C 608D144D addvs  r1,r13,r13,asr #0x8
:02089110 6E7516E1 cdpvs 6,6,cr1,cr5,cr1,7
:02089114 79721C74 unknown
:02089118 114105B0 strneh r0,[r1, #-0x50]		;(r1-0x5b0=*(ffffffb0))
:0208911C 11319011 teqne r1,r1,lsl r0
:02089120 DC240530 stcle  5,cr0,[r4],#-0xc0
:02089124 6F656469 swivs 0x00656469
:02089128 64726163 unknown
:0208912C 30093200 andcc  r3,r9,r0,lsl #0x4
:02089130 73732475 cmnvc r3,#0x75000000
:02089134 00887274 addeq  r7,r8,r4,ror r2
:02089138 377D5C86 ldrccb r5,[r13,-r6, lsl #0x19]!
:0208913C 595C41D2 ldmpldb  r12 ,{r1,r4,r6,r7,r8,r14}^
:02089140 190082A3 stmnedb  r0 ,{r0,r1,r5,r7,r9,r15}
:02089144 F6B011F2 unknown
:02089148 6E4954D5 mcrvs 4,2,r5,cr9,cr5,{6}
:0208914C 0A2023A0 beq 02891FD4
:02089150 03962000 orreqs r2,r6,#0x0
:02089154 096575A9 unknown
:02089158 73031110 unknown
:0208915C 2129011A unknown
:02089160 75ECE1D1 strvcb r14,[r12, #+0x1d1]!
:02089164 B6C26A00 strltb r6,[r2],+r0, lsl #0x14
:02089168 5C60CC02 stcpll 12,cr12,[r0],#-0x8
:0208916C 02C70040 sbceq  r0,r7,#0x40
:02089170 F5EF54E1 strnvb r5,[r15, #+0x4e1]!
:02089174 6912AD42 ldmvsdb  r2 ,{r1,r6,r8,r10,r11,r13,r15}
:02089178 63ED05B4 mvnvs  r0,#0x2D000000
:0208917C 286E0029 unknown
:02089180 4029BB10 eormi  r11,r9,r0,lsl r11
:02089184 29740677 unknown
:02089188 6F165670 swivs 0x00165670
:0208918C 7A1B6972 bvc 0276375C
:02089190 1079206D rsbnes r2,r9,r13,ror #0x0
:02089194 02B16161 adceqs r6,r1,#0x40000018
:02089198 66705431 unknown
:0208919C 104705B3 strneh r0,[r7],#-0x53
:020891A0 64647562 unknown
:020891A4 6D032079 unknown
:020891A8 02480262 subeq  r0,r8,#0x20000006
:020891AC 2536912E ldrcs r9,[r6, #-0x12e]!
:020891B0 64162564 ldrvs r2,[r6],#-0x564
:020891B4 4531F121 ldrmi r15,[r1, #-0x121]!
:020891B8 26F11D11 unknown
:020891BC 111D7204 tstne r13,r4,lsl #0x4
:020891C0 6D154BBA unknown
:020891C4 61024D75 unknown
:020891C8 77201552 unknown
:020891CC 68746929 unknown
:020891D0 6570010A ldrvsb r0,[r0, #-0x10a]!
:020891D4 20110070 andcss r0,r1,r0,ror r0
:020891D8 6C1025C8 ldcvs  5,cr2,[r0],{#0xc8}
:020891DC 15302422 ldrne r2,[r0, #-0x422]!
:020891E0 00056D00 andeq  r6,r5,r0,lsl #0x1a
:020891E4 946E346C unknown
:020891E8 650235EF strvs r3,[r2, #-0x5ef]		;(r2-0x5ef=*(fffffa57))
:020891EC 14C92445 strneb r2,[r9],#+0x445
:020891F0 5122BD0A unknown
:020891F4 ED945D00 unknown
:020891F8 F45DF45D ldrnvb r15,[r13],#-0x45d
:020891FC C055B199 unknown
:02089200 3170156D cmncc r0,r13,ror #0xa
:02089204 DF054502 swile 0x00054502
:02089208 18707370 unknown
:0208920C 0FF61806 swieq 0x00f61806
:02089210 F9F646F0 unknown
:02089214 1025F8E3 eorne  r15,r5,r3,ror #0x11
:02089218 025CF089 subeqs r15,r12,#0x89
:0208921C 1030A08B eornes r10,r0,r11,lsl #0x1
:02089220 0037F061 eoreqs r15,r7,r1,ror #0x0
:02089224 90657F6B rsbls  r7,r5,r11,ror #0x1e
:02089228 2D6E0014 stccsl 0,cr0,[r14,#-0x50]!
:0208922C E96F6C62 unknown
:02089230 002D8323 eoreq  r8,r13,r3,lsr #0x6
:02089234 032B9085 unknown
:02089238 8C766C6F ldchil 12,cr6,[r6],#-0x1bc
:0208923C 8B476EA0 blhi 03264CC4
:02089240 6F682000 swivs 0x00682000
:02089244 AF207473 swige 0x00207473
:02089248 20818110 addcs  r8,r1,r0,lsl r1
:0208924C 504CF1D1 unknown
:02089250 039B01CE orreqs r0,r11,#0x80000033
:02089254 1F636F73 swine 0x00636f73
:02089258 2E74656B cdpcs 5,6,cr6,cr4,cr11,3
:0208925C 126F4E00 rsbne  r4,r15,#0x0
:02089260 72638050 rsbvc  r8,r3,#0x50
:02089264 00857469 addeq  r7,r5,r9,ror #0x8
:02089268 10002E61 andne  r2,r0,r1,ror #0x1c
:0208926C B6702E54 unknown
:02089270 6F02EB04 swivs 0x0002eb04
:02089274 53228175 unknown
:02089278 00004D4E andeq  r4,r0,r14,asr #0x1a
:0208927C 6C756F43 ldcvsl 15,cr6,[r5],#-0x10c
:02089280 6E200064 cdpvs 0,2,cr0,cr0,cr4,3
:02089284 5363746F unknown
:02089288 106F7420 rsbne  r7,r15,r0,lsr #0x8
:0208928C 616D91EF unknown
:02089290 7C67616E stcvcl 1,cr6,[r7],#-0x1b8
:02089294 C1200901 unknown
:02089298 542D311F unknown
:0208929C 00CF7373 sbceq  r7,r15,r3,ror r3
:020892A0 696650B9 unknown
:020892A4 19656C33 unknown
:020892A8 73103E20 tstvc r0,#0x200
:020892AC 0C636170 stceql 1,cr6,[r3],#-0x1c0
:020892B0 E1100B65 tst r0,r5,ror #0x16
:020892B4 047F7223 unknown
:020892B8 2D605172 stccsl 1,cr5,[r0,#-0x1c8]!
:020892BC 7150D610 cmpvc r0,r0,lsl r6
:020892C0 21643029 unknown
:020892C4 61440009 unknown
:020892C8 11440025 unknown
:020892CC 69FF50CD unknown
:020892D0 69757163 unknown
:020892D4 6B43B56E blvs 03176894
:020892D8 5C706940 ldcpll 9,cr6,[r0],#-0x100
:020892DC 6C6111E9 stcvsl 1,cr1,[r1],#-0x3a4
:020892E0 109E2029 addnes r2,r14,r9,lsr #0x0
:020892E4 795C73C8 ldmvcdb  r12 ,{r3,r6,r7,r8,r9,r12,r13,r14}^
:020892E8 65737313 ldrvsb r7,[r3, #-0x313]!
:020892EC 2904636E stmcsdb  r4 ,{r1,r2,r3,r5,r6,r8,r9,r13,r14}
:020892F0 74616D30 unknown
:020892F4 601D1077 andvss r1,r13,r7,ror r0
:020892F8 7164028C unknown
:020892FC 02670005 rsbeq  r0,r7,#0x5
:02089300 00390071 eoreqs r0,r9,r1,ror r0
:02089304 73757765 cmnvc r5,#0x1940000
:02089308 5511C20F ldrpl r12,[r1, #-0x20f]		;(r1-0x20f=*(fffffdf1))
:0208930C 75646F20 strvcb r6,[r4, #-0xf20]!
:02089310 03497463 unknown
:02089314 63000544 unknown
:02089318 79656B64 unknown
:0208931C 5009025C andpl  r0,r9,r12,asr r2
:02089320 715C300D cmpvc r12,r13
:02089324 756E31ED strvcb r3,[r14, #-0x1ed]!
:02089328 8F20066D swihi 0x0020066d
:0208932C 106F1019 rsbne  r1,r15,r9,lsl r0
:02089330 005C7301 subeqs r7,r12,r1,lsl #0x6
:02089334 8511597C ldrhi r5,[r1, #-0x97c]		;(r1-0x97c=*(fffff684))
:02089338 30B9307C adcccs r3,r9,r12,ror r0
:0208933C 7212E95C andvcs r14,r2,#0x170000
:02089340 00296665 eoreq  r6,r9,r5,ror #0xc
:02089344 5B64658B blpl 039A2978
:02089348 02E55C10 rsceq  r5,r5,#0x1000
:0208934C 10690001 rsbne  r0,r9,r1
:02089350 11C5745C bicne  r7,r5,r12,asr r4
:02089354 F1C56E69 bicnv  r6,r5,r9,ror #0x1c
:02089358 F15B9068 cmpnv r11,r8,ror #0x0
:0208935C B9408162 stmltdb  r0 ,{r1,r5,r6,r8,r15}^
:02089360 2031015E eorcss r0,r1,r14,asr r1
:02089364 62000830 andvs  r0,r0,#0x300000
:02089368 300B0075 andcc  r0,r11,r5,ror r0
:0208936C 6EEB00C9 cdpvs 0,14,cr0,cr11,cr9,6
:02089370 65757169 ldrvsb r7,[r5, #-0x169]!
:02089374 0063696E rsbeq  r6,r3,r14,ror #0x12
:02089378 0820996B stmeqda  r0!,{r0,r1,r3,r5,r6,r8,r11,r12,r15}
:0208937C 6E409530 mcrvs 5,2,r9,cr0,cr0,{1}
:02089380 6532C161 ldrvs r12,[r2, #-0x161]!
:02089384 69616D4E unknown
:02089388 8B00256C blhi 02092940
:0208938C 6100EF21 unknown
:02089390 015B6470 cmpeq r11,r0,ror r4
:02089394 726190F0 rsbvc  r9,r1,#0xF0
:02089398 80E96863 rschi  r6,r9,r3,ror #0x10
:0208939C 10017686 andne  r7,r1,r6,lsl #0xd
:020893A0 3D003172 unknown
:020893A4 33100530 tstcc r0,#0xC000000
:020893A8 737A7020 cmnvc r10,#0x20
:020893AC F9400572 stmnvdb  r0 ,{r1,r4,r5,r6,r8,r10}^
:020893B0 74617401 unknown
:020893B4 63730C75 cmnvs r3,#0x7500
:020893B8 001C646F andeqs r6,r12,r15,ror #0x8
:020893BC 5C000963 stcpl  9,cr0,[r0],{#0x63}
:020893C0 5C01C350 stcpl  3,cr12,[r1],{#0x50}
:020893C4 72751289 rsbvcs r1,r5,#0x90000008
:020893C8 00054021 andeq  r4,r5,r1,lsr #0x0
:020893CC 11E51026 mvnne  r1,r6,lsr #0x0
:020893D0 66000510 unknown
:020893D4 00047269 andeq  r7,r4,r9,ror #0x4
:020893D8 6361018D unknown
:020893DC 0009100B andeq  r1,r9,r11
:020893E0 00206874 eoreq  r6,r0,r4,ror r8
:020893E4 1373696C cmnne r3,#0x1B0000
:020893E8 6F000074 swivs 0x00000074
:020893EC 0110096C tsteq r0,r12,ror #0x12
:020893F0 E0022500 and  r2,r2,r0,lsl #0xa
:020893F4 6F647375 swivs 0x00647375
:020893F8 4155656E cmpmi r5,r14,ror #0xa
:020893FC 73C00059 bicvc  r0,r0,#0x59
:02089400 000700CB andeq  r0,r7,r11,asr #0x1
:02089404 7365725C unknown
:02089408 746C0675 unknown
:0208940C 1164255C unknown
:02089410 20667810 rsbcs  r7,r6,r0,lsl r8
:02089414 AD5C7265 unknown
:02089418 00006401 andeq  r6,r0,r1,lsl #0x8
:0208941C 75282520 strvc r2,[r8, #-0x520]!
:02089420 10450000 subne  r0,r5,r0
:02089424 5520456E strpl r4,[r0, #-0x56e]!
:02089428 7865286E unknown
:0208942C 8A636570 bhi 039629F4
:02089430 5F114F10 swipl 0x00114f10
:02089434 6572E020 ldrvsb r14,[r2, #-0x20]!
:02089438 76696563 unknown
:0208943C 40660078 rsbmi  r0,r6,r8,ror r0
:02089440 206D6F72 rsbcs  r6,r13,r2,ror r15
:02089444 20656874 rsbcs  r6,r5,r4,ror r8
:02089448 72657300 rsbvc  r7,r5,#0x0
:0208944C 20806576 addcs  r6,r0,r6,ror r5
:02089450 7420754F unknown
:02089454 20666F20 rsbcs  r6,r6,r0,lsr #0x1e
:02089458 006D656D rsbeq  r6,r13,r13,ror #0xa
:0208945C 2E79726F cdpcs 2,6,cr7,cr9,cr15,3
:02089460 63720005 cmnvs r2,#0x5
:02089464 2D903019 unknown
:02089468 10055C20 andne  r5,r5,r0,lsr #0x18
:0208946C 30D83129 sbcccs r3,r8,r9,lsr #0x2
:02089470 F5663111 strnvb r3,[r6, #-0x111]!
:02089474 5C6CBD00 stcpll 13,cr11,[r12],#-0x0
:02089478 65685400 strvsb r5,[r8, #-0x400]!
:0208947C 803FB672 eorhis r11,r15,r2,ror r6
:02089480 65206E61 strvs r6,[r0, #-0xe61]!
:02089484 0F99102E swieq 0x0099102e
:02089488 6B306365 blvs 02CA2224
:0208948C 20676E69 rsbcs  r6,r7,r9,ror #0x1c
:02089490 00726F66 rsbeqs r6,r2,r6,ror #0x1e
:02089494 00076120 andeq  r6,r7,r0,lsr #0x2
:02089498 656C706D strvsb r7,[r12, #-0x6d]!
:0208949C 0F9D0474 swieq 0x009d0474
:020894A0 6E6E6F63 cdpvs 15,6,cr6,cr14,cr3,3
:020894A4 6F690075 swivs 0x00690075
:020894A8 002E6E21 eoreq  r6,r14,r1,lsr #0x1c
:020894AC 73726150 cmnvc r2,#0x14
:020894B0 45200065 strmi r0,[r0, #-0x65]!
:020894B4 726F7272 rsbvc  r7,r15,#0x20000007
:020894B8 8010562E andhis r5,r0,r14,lsr #0xc
:020894BC 31A91C18 movcc  r1,r8,lsl r12		;r1=-916397376(0xc960e2c0)
:020894C0 00004E20 andeq  r4,r0,r0,lsr #0x1c
:020894C4 0001043C andeq  r0,r1,r12,lsr r4
:020894C8 FC000168 stc2  1,cr0,[r0],{#0x68}
:020894CC 80020755 andhi  r0,r2,r5,asr r7
:020894D0 002D5605 eoreq  r5,r13,r5,lsl #0xc
:020894D4 01840001 orreq  r0,r4,r1
:020894D8 0757F800 ldreqb r15,[r7,-r0, lsl #0x10]
:020894DC 01880216 orreq  r0,r8,r6,lsl r2
:020894E0 0764F000 streqb r15,[r4,-r0]!
:020894E4 01046002 unknown
:020894E8 0765BC00 streqb r11,[r5,-r0, lsl #0x18]!
:020894EC 00011802 andeq  r1,r1,r2,lsl #0x10
:020894F0 00014178 andeq  r4,r1,r8,ror r1
:020894F4 020766D4 andeq  r6,r7,#0xD400000
:020894F8 90000130 andls  r0,r0,r0,lsr r1
:020894FC 02076741 andeq  r6,r7,#0x1040000
:02089500 530FC500 unknown
:02089504 33107970 tstcc r0,#0x1C0000
:02089508 72501044 subvcs r1,r0,#0x44
:0208950C 63656A6F unknown
:02089510 70417404 subvc  r7,r1,r4,lsl #0x8
:02089514 49786568 unknown
:02089518 C0104C51 andgts r4,r0,r1,asr r12
:0208951C 0F5D3042 swieq 0x005d3042
:02089520 72650019 rsbvc  r0,r5,#0x19
:02089524 07736D72 unknown
:02089528 203A0F71 eorcss r0,r10,r1,ror r15
:0208952C 303E0004 eorccs r0,r14,r4
:02089530 6D002FA1 unknown
:02089534 00641F6F rsbeq  r1,r4,r15,ror #0x1e
:02089538 68741EC8 unknown
:0208953C 6164000D unknown
:02089540 0F617424 swieq 0x00617424
:02089544 09302A00 ldmeqdb  r0!,{r9,r11,r13}
:02089548 75617000 strvcb r7,[r1, #-0x0]!
:0208954C 0A68741C beq 03AA65C4
:02089550 69500900 ldmvsdb  r0 ,{r8,r11}^
:02089554 10090008 andne  r0,r9,r8
:02089558 70096C67 andvc  r6,r9,r7,ror #0x18
:0208955C 7465735C unknown
:02089560 01726470 cmneq r2,r0,ror r4
:02089564 0500005C streq r0,[r0, #-0x5c]		;(r0-0x5c=*(ffffffa4))
:02089568 64257420 unknown
:0208956C 5F881035 swipl 0x00881035
:02089570 62332035 eorvss r2,r3,#0x35
:02089574 38646438 unknown
:02089578 35393902 ldrcc r3,[r9, #-0x902]!
:0208957C 34633766 unknown
:02089580 39610030 unknown
:02089584 35633561 strccb r3,[r3, #-0x561]!
:02089588 64003762 strvs r3,[r0],#-0x762
:0208958C 34623564 unknown
:02089590 00333138 eoreqs r3,r3,r8,lsr r1
:02089594 F9003134 stmnvdb  r0 ,{r2,r4,r5,r8,r12,r13}
:02089598 FE3EF92F cdp2 9,2,cr15,cr14,cr15,1
:0208959C 981005FE ldmlsda  r0 ,{r1,r2,r3,r4,r5,r6,r7,r8,r10}
:020895A0 10203007 eorne  r3,r0,r7
:020895A4 7A64253A bvc 03992A94
:020895A8 00150620 andeqs r0,r5,r0,lsr #0xc
:020895AC 691001A3 ldmvsdb  r0 ,{r0,r1,r5,r7,r8}
:020895B0 1EFCFD10 mrcne 13,7,r15,cr12,cr0,{0}
:020895B4 03B26A66 moveqs r6,#0x66000		;r6=417792(0x66000)
:020895B8 73252DF1 unknown
:020895BC 19316E99 ldmnedb  r1!,{r0,r3,r4,r7,r9,r10,r11,r13,r14}
:020895C0 32F01960 rscccs r1,r0,#0x180000
:020895C4 19672E69 unknown
:020895C8 334E61F0 unknown
:020895CC FDB30DB3 ldc2  13,cr0,[r3,#+0x2cc]!
:020895D0 0E1D6C7C mrceq 12,0,r6,cr13,cr12,{3}
:020895D4 FFFFFF02 swinv 0x00ffff02
:020895D8 806006FF unknown
:020895DC F00FF00F andnv  r15,r15,r15
:020895E0 F00FF00F andnv  r15,r15,r15
:020895E4 F00FF00F andnv  r15,r15,r15
:020895E8 F00FF00F andnv  r15,r15,r15
:020895EC 0FF00FFF swieq 0x00f00fff
:020895F0 0FF00FF0 swieq 0x00f00ff0
:020895F4 0FF00FF0 swieq 0x00f00ff0
:020895F8 0FF00FF0 swieq 0x00f00ff0
:020895FC F00FFFF0 unknown
:02089600 F00FF00F andnv  r15,r15,r15
:02089604 F00FF00F andnv  r15,r15,r15
:02089608 F00FF00F andnv  r15,r15,r15
:0208960C 0FFFF00F swieq 0x00fff00f
:02089610 0FF00FF0 swieq 0x00f00ff0
:02089614 0FF00FF0 swieq 0x00f00ff0
:02089618 0FF00FF0 swieq 0x00f00ff0
:0208961C FFF00FF0 swinv 0x00f00ff0
:02089620 F00FF00F andnv  r15,r15,r15
:02089624 F00FF00F andnv  r15,r15,r15
:02089628 F00FF00F andnv  r15,r15,r15
:0208962C F00FF00F andnv  r15,r15,r15
:02089630 0FF00FFF swieq 0x00f00fff
:02089634 0FF00FF0 swieq 0x00f00ff0
:02089638 0FF00FF0 swieq 0x00f00ff0
:0208963C 0FF00FF0 swieq 0x00f00ff0
:02089640 F00FFFF0 unknown
:02089644 F00FF00F andnv  r15,r15,r15
:02089648 F00FF00F andnv  r15,r15,r15
:0208964C F00FF00F andnv  r15,r15,r15
:02089650 0FFFF00F swieq 0x00fff00f
:02089654 0FF00FF0 swieq 0x00f00ff0
:02089658 0FF00FF0 swieq 0x00f00ff0
:0208965C 0FF00FF0 swieq 0x00f00ff0
:02089660 FFF00FF0 swinv 0x00f00ff0
:02089664 F00FF00F andnv  r15,r15,r15
:02089668 F00FF00F andnv  r15,r15,r15
:0208966C F00FF00F andnv  r15,r15,r15
:02089670 F00FF00F andnv  r15,r15,r15
:02089674 0FF00FFF swieq 0x00f00fff
:02089678 0FF00FF0 swieq 0x00f00ff0
:0208967C 0FF00FF0 swieq 0x00f00ff0
:02089680 0FF00FF0 swieq 0x00f00ff0
:02089684 F00FFFF0 unknown
:02089688 F00FF00F andnv  r15,r15,r15
:0208968C F00FF00F andnv  r15,r15,r15
:02089690 F00FF00F andnv  r15,r15,r15
:02089694 0FFFF00F swieq 0x00fff00f
:02089698 0FF00FF0 swieq 0x00f00ff0
:0208969C 0FF00FF0 swieq 0x00f00ff0
:020896A0 0FF00FF0 swieq 0x00f00ff0
:020896A4 FFF00FF0 swinv 0x00f00ff0
:020896A8 F00FF00F andnv  r15,r15,r15
:020896AC F00FF00F andnv  r15,r15,r15
:020896B0 F00FF00F andnv  r15,r15,r15
:020896B4 F00FF00F andnv  r15,r15,r15
:020896B8 0FF00FFF swieq 0x00f00fff
:020896BC 0FF00FF0 swieq 0x00f00ff0
:020896C0 0FF00FF0 swieq 0x00f00ff0
:020896C4 0FF00FF0 swieq 0x00f00ff0
:020896C8 F00FFFF0 unknown
:020896CC F00FF00F andnv  r15,r15,r15
:020896D0 F00FF00F andnv  r15,r15,r15
:020896D4 F00FF00F andnv  r15,r15,r15
:020896D8 0FFFF00F swieq 0x00fff00f
:020896DC 0FF00FF0 swieq 0x00f00ff0
:020896E0 0FF00FF0 swieq 0x00f00ff0
:020896E4 0FF00FF0 swieq 0x00f00ff0
:020896E8 FFF00FF0 swinv 0x00f00ff0
:020896EC F00FF00F andnv  r15,r15,r15
:020896F0 F00FF00F andnv  r15,r15,r15
:020896F4 F00FF00F andnv  r15,r15,r15
:020896F8 F00FF00F andnv  r15,r15,r15
:020896FC 0FF00FFF swieq 0x00f00fff
:02089700 0FF00FF0 swieq 0x00f00ff0
:02089704 0FF00FF0 swieq 0x00f00ff0
:02089708 0FF00FF0 swieq 0x00f00ff0
:0208970C F00FFFF0 unknown
:02089710 F00FF00F andnv  r15,r15,r15
:02089714 F00FF00F andnv  r15,r15,r15
:02089718 F00FF00F andnv  r15,r15,r15
:0208971C 0FFFF00F swieq 0x00fff00f
:02089720 0FF00FF0 swieq 0x00f00ff0
:02089724 0FF00FF0 swieq 0x00f00ff0
:02089728 0FF00FF0 swieq 0x00f00ff0
:0208972C FFF00FF0 swinv 0x00f00ff0
:02089730 F00FF00F andnv  r15,r15,r15
:02089734 F00FF00F andnv  r15,r15,r15
:02089738 F00FF00F andnv  r15,r15,r15
:0208973C F00FF00F andnv  r15,r15,r15
:02089740 0FF00FFF swieq 0x00f00fff
:02089744 0FF00FF0 swieq 0x00f00ff0
:02089748 0FF00FF0 swieq 0x00f00ff0
:0208974C 0FF00FF0 swieq 0x00f00ff0
:02089750 F00FFFF0 unknown
:02089754 F00FF00F andnv  r15,r15,r15
:02089758 F00FF00F andnv  r15,r15,r15
:0208975C F00FF00F andnv  r15,r15,r15
:02089760 0FFFF00F swieq 0x00fff00f
:02089764 0FF00FF0 swieq 0x00f00ff0
:02089768 0FF00FF0 swieq 0x00f00ff0
:0208976C 0FF00FF0 swieq 0x00f00ff0
:02089770 FFF2E2F0 swinv 0x00f2e2f0
:02089774 104376BD strneh r7,[r3],#-0x6d
:02089778 BB67004A bllt 03A498A8
:0208977C 6F17DDF6 swivs 0x0017ddf6
:02089780 009F3720 addeqs r3,r15,r0,lsr #0xe
:02089784 136E071F unknown
:02089788 6C617607 stcvsl 6,cr7,[r1],#-0x1c
:0208978C 20650B75 rsbcs  r0,r5,r5,ror r11
:02089790 2C736177 ldccsl 1,cr6,[r3],#-0x1dc
:02089794 20656307 rsbcs  r6,r5,r7,lsl #0x6
:02089798 64657669 unknown
:0208979C 0C786620 ldceql 6,cr6,[r8],#-0x80
:020897A0 68744020 unknown
:020897A4 616D2065 unknown
:020897A8 65007473 strvs r7,[r0, #-0x473]		;(r0-0x473=*(fffffb8d))
:020897AC 65732072 ldrvsb r2,[r3, #-0x72]!
:020897B0 2E00E672 mcrcs 6,0,r14,cr0,cr2,{3}
:020897B4 05262540 streq r2,[r6, #-0x540]!
:020897B8 2E100140 cdpcs 1,0,cr0,cr0,cr0,2
:020897BC 21353532 teqcs r5,r2,lsr r5
:020897C0 58388700 ldmplda  r8!,{r8,r9,r10,r15}
:020897C4 58343025 ldmplda  r4!,{r0,r2,r5,r12,r13}
:020897C8 40751008 rsbmis r1,r5,r8
:020897CC 6F6E6B6E swivs 0x006e6b6e
:020897D0 D5006E77 strle r6,[r0, #-0xe77]		;(r0-0xe77=*(fffff189))
:020897D4 25FD8095 ldrcsb r8,[r13, #+0x95]!
:020897D8 00783230 rsbeqs r3,r8,r0,lsr r2
:020897DC 70695009 rsbvc  r5,r9,r9
:020897E0 15642521 strneb r2,[r4, #-0x521]!
:020897E4 61636F1B unknown
:020897E8 8410426C ldrhi r4,[r0],#-0x26c
:020897EC 746110CD unknown
:020897F0 05CF656E streqb r6,[r15, #+0x56e]		;r15+0x56e=*(02089d66)=#218104070(0x0d000106)
:020897F4 A11EA531 tstge r14,r1,lsr r5
:020897F8 158E000C strne r0,[r14, #+0xc]		;r14+0xc=*(02088e8c)=#-231355597(0xf235cb33)
:020897FC 265D6365 ldrcsb r6,[r14, #+0xc]		;r14+0xc=*(02088e8c)=#-231355597(0xf235cb33)
:02089800 0990DD64 ldmeqib  r0 ,{r2,r5,r6,r8,r10,r11,r12,r14,r15}
:02089804 7069D370 rsbvc  r13,r9,r0,ror r3
:02089808 6275200D rsbvss r2,r5,#0xD
:0208980C 0463696C unknown
:02089810 4F1C007B swimi 0x001c007b
:02089814 00060061 andeq  r0,r6,r1,ror #0x0
:02089818 8D5F3581 unknown
:0208981C DF000640 swile 0x00000640
:02089820 307D404D rsbccs r4,r13,r13,asr #0x0
:02089824 0539745F ldreq r7,[r9, #-0x45f]!
:02089828 136C696B unknown
:0208982C 00B55F6C adceqs r5,r5,r12,ror #0x1e
:02089830 6F696765 swivs 0x00696765
:02089834 BC840FF4 stclt  15,cr0,[r4],{#0xf4}
:02089838 30D55F30 sbcccs r5,r5,r0,lsr r15
:0208983C 00B57265 adceqs r7,r5,r5,ror #0x4
:02089840 A5206270 strge r6,[r0, #-0x270]!
:02089844 74009563 strvc r9,[r0],#-0x563
:02089848 64007972 strvs r7,[r0],#-0x972
:0208984C 74610265 unknown
:02089850 005F7368 subeqs r7,r15,r8,ror #0x6
:02089854 407350AC rsbmis r5,r3,r12,lsr #0x1
:02089858 65726F63 ldrvsb r6,[r2, #-0xf63]!
:0208985C 2039745F eorcss r7,r9,r15,asr r4
:02089860 726F4070 rsbvc  r4,r15,#0x70
:02089864 74501574 ldrvcb r1,[r0],#-0x574
:02089868 08657079 unknown
:0208986C 12306900 eornes r6,r0,#0x0
:02089870 50217310 eorpl  r7,r1,r0,lsl r3
:02089874 16646F6D unknown
:02089878 50409D65 subpl  r9,r0,r5,ror #0x1a
:0208987C 682FB510 stmvsda  r15!,{r4,r8,r10,r12,r13,r15}
:02089880 0E74736F cdpeq 3,6,cr7,cr4,cr15,3
:02089884 305D3009 subccs r3,r13,r9
:02089888 102E616E eorne  r6,r14,r14,ror #0x2
:0208988C 736104C5 unknown
:02089890 6F777333 swivs 0x00777333
:02089894 71206D72 unknown
:02089898 65204580 strvs r4,[r0, #-0x580]!
:0208989C 3045F040 subcc  r15,r5,r0,asr #0x0
:020898A0 00481034 subeq  r1,r8,r4,lsr r0
:020898A4 40090472 andmi  r0,r9,r2,ror r4
:020898A8 78610E05 unknown
:020898AC 616C703F unknown
:020898B0 73726579 cmnvc r2,#0x1E400000
:020898B4 6E800F1D mcrvs 15,4,r0,cr0,cr13,{0}
:020898B8 001D675F andeqs r6,r13,r15,asr r7
:020898BC 00236970 eoreq  r6,r3,r0,ror r9
:020898C0 6D614867 stcvsl 8,cr4,[r1,#-0x19c]!
:020898C4 72617665 rsbvc  r7,r1,#0x6500000
:020898C8 12006169 andne  r6,r0,#0x4000001A
:020898CC 6D697405 stcvsl 4,cr7,[r9,#-0x14]!
:020898D0 91400A65 unknown
:020898D4 E10F5C0A mrs r5,CPSR
:020898D8 70616C65 rsbvc  r6,r1,r5,ror #0x18
:020898DC F1646573 unknown
:020898E0 6165802E unknown
:020898E4 6172666D cmnvs r2,r13,ror #0xc
:020898E8 69006C67 stmvsdb  r0 ,{r0,r1,r2,r5,r6,r10,r11,r13,r14}
:020898EC 8174696D cmnhi r4,r13,ror #0x12
:020898F0 B4000118 strlt r0,[r0],#-0x118
:020898F4 C0B00001 adcgts r0,r0,r1
:020898F8 DD2C1029 stcle  0,cr1,[r12,#-0xa4]!
:020898FC 5000010E andpl  r0,r0,r14,lsl #0x2
:02089900 9A0ED12C bls 0243DDB8
:02089904 00091039 andeq  r1,r9,r9,lsr r0
:02089908 900001FC unknown
:0208990C 352D1041 strcc r1,[r13, #-0x41]!
:02089910 0001AB0C andeq  r10,r1,r12,lsl #0x16
:02089914 0C1D2CA8 ldceq  12,cr2,[r13],{#0xa8}
:02089918 01480009 unknown
:0208991C 09592C00 ldmeqdb  r9 ,{r10,r11,r13}^
:02089920 112CE400 unknown
:02089924 2D10350C unknown
:02089928 0001CC00 andeq  r12,r1,r0,lsl #0x18
:0208992C 000168B9 streqh r6,[r1], -r9
:02089930 0BF52C40 bleq 01DD4A38
:02089934 010EB92C unknown
:02089938 2C10D200 ldccs  2,cr13,[r0],{#0x0}
:0208993C 892C0E9D stmhidb  r12!,{r0,r2,r3,r4,r7,r9,r10,r11}
:02089940 0800010E stmeqda  r0 ,{r1,r2,r3,r8}
:02089944 0EA9342C cdpeq 4,10,cr3,cr9,cr12,1
:02089948 05700001 ldreqb r0,[r0, #-0x1]!
:0208994C 612D1400 unknown
:02089950 DD4B2C05 unknown
:02089954 110E2C0B unknown
:02089958 0FF00FE8 swieq 0x00f00fe8
:0208995C 0FF00FF0 swieq 0x00f00ff0
:02089960 F00FF9F0 unknown
:02089964 F00FF00F andnv  r15,r15,r15
:02089968 F00FF00F andnv  r15,r15,r15
:0208996C F00FF00F andnv  r15,r15,r15
:02089970 0FFFF00F swieq 0x00fff00f
:02089974 0FF00FF0 swieq 0x00f00ff0
:02089978 0FF00FF0 swieq 0x00f00ff0
:0208997C 0FF00FF0 swieq 0x00f00ff0
:02089980 FFF00FF0 swinv 0x00f00ff0
:02089984 F00FF00F andnv  r15,r15,r15
:02089988 F00FF00F andnv  r15,r15,r15
:0208998C F00FF00F andnv  r15,r15,r15
:02089990 F00FF00F andnv  r15,r15,r15
:02089994 0FF00FFF swieq 0x00f00fff
:02089998 0FF00FF0 swieq 0x00f00ff0
:0208999C 0FF00FF0 swieq 0x00f00ff0
:020899A0 0FF00FF0 swieq 0x00f00ff0
:020899A4 F00FFFF0 unknown
:020899A8 F00FF00F andnv  r15,r15,r15
:020899AC F00FF00F andnv  r15,r15,r15
:020899B0 F00FF00F andnv  r15,r15,r15
:020899B4 0FFFF00F swieq 0x00fff00f
:020899B8 0FF00FF0 swieq 0x00f00ff0
:020899BC 25F290F0 ldrcsb r9,[r2, #+0xf0]!
:020899C0 73616220 unknown
:020899C4 5C63691F stcpll 9,cr6,[r3],#-0x7c
:020899C8 6F0CEA5C swivs 0x000cea5c
:020899CC 9010155C andlss r1,r0,r12,asr r5
:020899D0 0B7B7473 bleq 03F66BA4
:020899D4 E0395C73 eors r5,r9,r3,ror r12
:020899D8 645C2004 ldrvsb r2,[r12],#-0x4
:020899DC 6E696600 cdpvs 6,6,cr6,cr9,cr0,0
:020899E0 00106C61 andeqs r6,r0,r1,ror #0x18
:020899E4 10314071 eornes r4,r1,r1,ror r0
:020899E8 0F006469 swieq 0x00006469
:020899EC 6E697010 mcrvs 0,3,r7,cr9,cr0,{0}
:020899F0 2D006711 unknown
:020899F4 09003050 stmeqdb  r0 ,{r4,r6,r12,r13}
:020899F8 6C707310 ldcvsl 3,cr7,[r0],#-0x40
:020899FC 6E74691C mrcvs 9,3,r6,cr4,cr12,{0}
:02089A00 10166D75 andnes r6,r6,r5,ror r13
:02089A04 7320255C unknown
:02089A08 0E31BC00 cdpeq 12,2,cr11,cr1,cr0,0
:02089A0C 00755102 rsbeqs r5,r5,r2,lsl #0x2
:02089A10 20797265 rsbcss r7,r9,r5,ror #0x4
:02089A14 6F727245 swivs 0x00727245
:02089A18 EC3A7200 ldc  2,cr7,[r10],#-0x0
:02089A1C 2E307110 mrccs 1,1,r7,cr0,cr0,{0}
:02089A20 0114736D tsteq r4,r13,ror #0x6
:02089A24 2E73678C cdpcs 7,6,cr6,cr3,cr12,4
:02089A28 7741326E strvcb r3,r4,r13,ror #0x6
:02089A2C 69106669 ldmvsdb  r0 ,{r0,r3,r5,r6,r9,r10,r13,r14}
:02089A30 74656E2E unknown
:02089A34 09310F00 ldmeqdb  r1!,{r8,r9,r10,r11}
:02089A38 004CC060 subeq  r12,r12,r0,ror #0x0
:02089A3C 74534009 ldrvcb r4,[r3],#-0x9
:02089A40 5009706F andpl  r7,r9,r15,ror #0x0
:02089A44 00624352 rsbeq  r4,r2,r2,asr r3
:02089A48 57400900 strplb r0,[r0,-r0, lsl #0x12]
:02089A4C 65746972 ldrvsb r6,[r4, #-0x972]!
:02089A50 42400905 submi  r0,r0,#0x14000
:02089A54 73756E6F cmnvc r5,#0x6F0
:02089A58 4C010000 stcmi  0,cr0,[r1],{#0x0}
:02089A5C 5F414242 swipl 0x00414242
:02089A60 00616843 rsbeq  r6,r1,r3,asr #0x10
:02089A64 5065676E rsbpl  r6,r5,r14,ror #0xe
:02089A68 DE6E696F cdple 9,6,cr6,cr14,cr15,3
:02089A6C F0198028 andnvs r8,r9,r8,lsr #0x0
:02089A70 6C6C7570 stcvsl 5,cr7,[r12],#-0x1c0
:02089A74 101C6465 andnes r6,r12,r5,ror #0x8
:02089A78 6EF01D81 cdpvs 13,14,cr1,cr0,cr1,4
:02089A7C 7220746F eorvc  r7,r0,#0x6F000000
:02089A80 64016165 strvs r6,[r1],#-0x165
:02089A84 29992E79 ldmcsib  r9 ,{r0,r3,r4,r5,r6,r9,r10,r11,r13}
:02089A88 203A2073 eorcss r2,r10,r3,ror r0
:02089A8C 72616308 rsbvc  r6,r1,#0x20000000
:02089A90 670A4A74 unknown
:02089A94 69102065 ldmvsdb  r0 ,{r0,r2,r5,r6,r13}
:02089A98 75622073 strvcb r2,[r2, #-0x73]!
:02089A9C 0B5F7973 bleq 03868070
:02089AA0 38AD1F80 stmccia  r13!,{r7,r8,r9,r10,r11,r12}
:02089AA4 010058E6 unknown
:02089AA8 0A05C001 beq 021F9AB4
:02089AAC 50331012 eorpls r1,r3,r2,lsl r0
:02089AB0 73661015 unknown
:02089AB4 276D0466 strcsb r0,r1,r3,r2,lsl r0
:02089AB8 10194F08 andnes r4,r9,r8,lsl #0x1e
:02089ABC 1015200C andnes r2,r5,r12
:02089AC0 0D6E1308 stceql 3,cr1,[r14,#-0x20]!
:02089AC4 B9100305 ldmltdb  r0 ,{r0,r2,r8,r9}
:02089AC8 102606EB eorne  r0,r6,r11,ror #0xd
:02089ACC 200D101E andcs  r1,r13,r14,lsl r0
:02089AD0 00002003 andeq  r2,r0,r3
:02089AD4 64252ECC unknown
:02089AD8 12591000 subnes r1,r9,#0x0
:02089ADC 02541028 subeqs r1,r4,#0x28
:02089AE0 A7AAAAE0 strge r10,r1,r4,#0x28
:02089AE4 692B5134 stmvsdb  r11!,{r2,r4,r5,r8,r12,r14}
:02089AE8 0C65746E stceql 4,cr7,[r5],#-0x1b8
:02089AEC 446F646E unknown
:02089AF0 55000053 strpl r0,[r0, #-0x53]		;(r0-0x53=*(f235cae0))
:02089AF4 05030400 streq r0,[r3, #-0x400]		;r3-0x400=*(7ffffc00)=#0(0x00000000)
:02089AF8 99149710 ldmlsdb  r4 ,{r4,r8,r9,r10,r12,r15}
:02089AFC 00012024 andeq  r2,r1,r4,lsr #0x0
:02089B00 00015C4C andeq  r5,r1,r12,asr #0x18
:02089B04 58000144 stmplda  r0 ,{r2,r6,r8}
:02089B08 33640001 unknown
:02089B0C 3395090D orrccs r0,r5,#0x34000
:02089B10 0855020E ldmeqda  r5 ,{r1,r2,r3,r9}^
:02089B14 8009000A andhi  r0,r9,r10
:02089B18 80096001 andhi  r6,r9,r1
:02089B1C 86126D04 ldrhi r6,[r2],-r4, lsl #0x1a
:02089B20 0DF78648 ldceql 6,cr8,[r7,#+0x120]!
:02089B24 7D010105 unknown
:02089B28 421B3414 andmis r3,r11,#0x14000000
:02089B2C 43000942 unknown
:02089B30 5300434C unknown
:02089B34 26815652 unknown
:02089B38 4E204C43 cdpmi 12,2,cr4,cr0,cr3,2
:02089B3C 0231BC54 eoreqs r11,r1,#0x5400
:02089B40 06050403 streq r0,[r5],-r3, lsl #0x8
:02089B44 09080704 stmeqdb  r8 ,{r2,r8,r9,r10}
:02089B48 0D0C0B0A unknown
:02089B4C 010F000E mrseq r0,CPSR
:02089B50 05000B06 streq r0,[r0, #-0xb06]		;(r0-0xb06=*(fffff4fa))
:02089B54 04000F0A streq r0,[r0],#-0xf0a
:02089B58 08030E09 stmeqda  r3 ,{r0,r3,r9,r10,r11}
:02089B5C 0007020D andeq  r0,r7,r13,lsl #0x4
:02089B60 0B08050C bleq 0228AF98
:02089B64 0704010E streq r0,[r4,-r14, lsl #0x2]
:02089B68 000D0A00 andeq  r0,r13,r0,lsl #0x14
:02089B6C 0C090603 stceq  6,cr0,[r9],{#0x3}
:02089B70 0002000F andeq  r0,r2,r15
:02089B74 0C050E07 stceq  14,cr0,[r5],{#0x7}
:02089B78 01000A03 unknown
:02089B7C 0D060F08 unknown
:02089B80 00020B04 andeq  r0,r2,r4,lsl #0x16
:02089B84 0F413D09 swieq 0x00413d09
:02089B88 13F00FF0 mvnnes r0,#0x3C0
:02089B8C 8D448DF1 unknown
:02089B90 FEF48DF4 mrc2 13,7,r8,cr4,cr4,{7}
:02089B94 F48DF48D strnv r15,[r13],#+0x48d
:02089B98 F48DF48D strnv r15,[r13],#+0x48d
:02089B9C F48DF48D strnv r15,[r13],#+0x48d
:02089BA0 F48DF48D strnv r15,[r13],#+0x48d
:02089BA4 8DF48DFF ldchil 13,cr8,[r4,#+0x3fc]!
:02089BA8 8DF48DF4 ldchil 13,cr8,[r4,#+0x3d0]!
:02089BAC A00A80F4 unknown
:02089BB0 F0C1F00F sbcnv  r15,r1,r15
:02089BB4 3FF0D7EF swicc 0x00f0d7ef
:02089BB8 06B80001 unknown
:02089BBC 00010599 muleq  r1,r9,r5
:02089BC0 BD000101 unknown
:02089BC4 07000103 streq r0,[r0,-r3, lsl #0x2]
:02089BC8 00140001 andeqs r0,r4,r1
:02089BCC F70550FF unknown
:02089BD0 6AEFB55A bvs 01C77140
:02089BD4 FC427170 stc2l 1,cr7,[r2],{#0x70}
:02089BD8 09B40228 ldmeqib  r4!,{r3,r5,r9}
:02089BDC 0001AC10 andeq  r10,r1,r0,lsl r12
:02089BE0 CC0001C4 stcgt  1,cr0,[r0],{#0xc4}
:02089BE4 C0000983 andgt  r0,r0,r3,lsl #0x13
:02089BE8 D0022509 andle  r2,r2,r9,lsl #0xa
:02089BEC F40209BC strnv r0,[r2],#-0x9bc
:02089BF0 80012DBB strhih r2,[r1], -r11
:02089BF4 780209F6 stmvcda  r2 ,{r1,r2,r4,r5,r6,r7,r8,r11}
:02089BF8 FF700005 swinv 0x00700005
:02089BFC F7900125 ldrnv r0,[r0,+r5, lsr #0x2]
:02089C00 F83C0209 ldmnvda  r12!,{r0,r3,r9}
:02089C04 009C0209 addeqs r0,r12,r9,lsl #0x4
:02089C08 28020A00 stmcsda  r2 ,{r9,r11}
:02089C0C 02B801A9 adceqs r0,r8,#0x4000002A
:02089C10 BD9001D1 unknown
:02089C14 01D9A801 biceqs r10,r9,r1,lsl #0x10
:02089C18 E12A5005 unknown
:02089C1C B00DC759 andlt  r12,r13,r9,asr r7
:02089C20 09CC3CAD stmeqib  r12 ,{r0,r2,r3,r5,r7,r10,r11,r12,r13}^
:02089C24 0FF00F02 swieq 0x00f00f02
:02089C28 00F010F0 unknown
:02089C2C 8837F085 ldmhida  r7!,{r0,r2,r7,r12,r13,r14,r15}
:02089C30 F045F045 subnv  r15,r5,r5,asr #0x0
:02089C34 F03DF035 eornvs r15,r13,r5,lsr r0
:02089C38 1F171012 swine 0x00171012
:02089C3C 1181011B orrne  r0,r1,r11,lsl r1
:02089C40 D00D200D andle  r2,r13,r13
:02089C44 6006D48C andvs  r13,r6,r12,lsl #0x9
:02089C48 C4FCF491 unknown
:02089C4C 0001007D andeq  r0,r1,r13,ror r0
:02089C50 0209C4BC andeq  r12,r9,#0xBC000000
:02089C54 09C60638 stmeqib  r6 ,{r3,r4,r5,r9,r10}^
:02089C58 05CB8C02 streqb r8,[r11, #+0xc02]		;r11+0xc02=*(03000d42)=#554836497(0x21122211)
:02089C5C B0000100 andlt  r0,r0,r0,lsl #0x2
:02089C60 0209CD60 andeq  r12,r9,#0x1800
:02089C64 0209D210 andeq  r13,r9,#0x1
:02089C68 09D50018 ldmeqib  r5 ,{r3,r4}^
:02089C6C 09D87C02 ldmeqib  r8 ,{r1,r10,r11,r12,r13,r14}^
:02089C70 DF00D802 swile 0x0000d802
:02089C74 E0B40209 adcs r0,r4,r9,lsl #0x4
:02089C78 00240209 eoreq  r0,r4,r9,lsl #0x4
:02089C7C 680209E1 stmvsda  r2 ,{r0,r5,r6,r7,r8,r11}
:02089C80 0F0209E4 swieq 0x000209e4
:02089C84 F00F80F0 unknown
:02089C88 F3EDF00F mvnnv  r15,#0xF
:02089C8C 0209F98C andeq  r15,r9,#0x230000
:02089C90 09FA0794 unknown
:02089C94 00016402 andeq  r6,r1,r2,lsl #0x8
:02089C98 1009FBE0 andne  r15,r9,r0,ror #0x17
:02089C9C 09FC2802 unknown
:02089CA0 00010802 andeq  r0,r1,r2,lsl #0x10
:02089CA4 09FD40C0 unknown
:02089CA8 09FE0402 unknown
:02089CAC 04008402 streq r8,[r0],#-0x402
:02089CB0 058C020A streq r0,[r12, #+0x20a]		;r12+0x20a=*(10441250)=#0(0x00000000)
:02089CB4 0074020A rsbeqs r0,r4,r10,lsl #0x4
:02089CB8 06F40001 unknown
:02089CBC 073C020A ldreq r0,[r12,-r10, lsl #0x4]!
:02089CC0 3402010A strcc r0,[r2],#-0x10a
:02089CC4 0C020A08 stceq  10,cr0,[r2],{#0x8}
:02089CC8 405C0001 submis r0,r12,r1
:02089CCC C8020A09 stmgtda  r2 ,{r0,r3,r9,r11}
:02089CD0 1C020A0A stcne  10,cr0,[r2],{#0xa}
:02089CD4 FC000100 stc2  1,cr0,[r0],{#0x0}
:02089CD8 80020A0C andhi  r0,r2,r12,lsl #0x14
:02089CDC 41D40001 bicmis r0,r4,r1
:02089CE0 A0020A0D andge  r0,r2,r13,lsl #0x14
:02089CE4 44020A0E strmi r0,[r2],#-0xa0e
:02089CE8 84000100 strhi r0,[r0],#-0x100
:02089CEC 01020A0F unknown
:02089CF0 55CB3051 strplb r3,[r11, #+0x51]		;r11+0x51=*(03000191)=#0(0x00000000)
:02089CF4 FF65B9C1 swinv 0x0065b9c1
:02089CF8 2F3A0444 swics 0x003a0444
:02089CFC 132D0000 unknown
:02089D00 0D76D885 ldceql 8,cr13,[r6,#-0x214]!
:02089D04 142F4002 unknown
:02089D08 1065104D rsbne  r1,r5,r13,asr #0x0
:02089D0C 55103DE0 ldrpl r3,[r0, #-0xde0]		;(r0-0xde0=*(fffff220))
:02089D10 45102D10 ldrmi r2,[r0, #-0xd10]		;(r0-0xd10=*(fffff2f0))
:02089D14 35105D10 ldrcc r5,[r0, #-0xd10]		;(r0-0xd10=*(fffff2f0))
:02089D18 25104D10 ldrcs r4,[r0, #-0xd10]		;(r0-0xd10=*(fffff2f0))
:02089D1C 103DFF10 eornes r15,r13,r0,lsl r15
:02089D20 102D1015 eorne  r1,r13,r5,lsl r0
:02089D24 101D1045 andnes r1,r13,r5,asr #0x0
:02089D28 10491035 subne  r1,r9,r5,lsr r0
:02089D2C 69FF1059 unknown
:02089D30 49103910 ldmmidb  r0 ,{r4,r8,r11,r12,r13}
:02089D34 29105910 ldmcsdb  r0 ,{r4,r8,r11,r12,r14}
:02089D38 49103910 ldmmidb  r0 ,{r4,r8,r11,r12,r13}
:02089D3C FF101910 swinv 0x00101910
:02089D40 10391029 eornes r1,r9,r9,lsr #0x0
:02089D44 10191049 andnes r1,r9,r9,asr #0x0
:02089D48 52F04029 rscpls r4,r0,#0x29
:02089D4C BF000107 swilt 0x00000107
:02089D50 0500010E streq r0,[r0, #-0x10e]		;(r0-0x10e=*(fffffef2))
:02089D54 010C0001 unknown
:02089D58 17F80300 ldrneb r0,[r8,+r0, lsl #0x6]!
:02089D5C 41114DAA tstmi r1,r10,lsr #0x1b
:02089D60 0F000113 swieq 0x00000113
:02089D64 01060001 unknown
:02089D68 31570D00 cmpcc r7,r0,lsl #0x1a
:02089D6C 0B000117 bleq 0208A1D0
:02089D70 2D094325 unknown
:02089D74 2B6AA412 blcs 03B32DC4
:02089D78 C7B756D7 unknown
:02089D7C 2070DBE8 rsbcss r13,r0,r8,ror #0x17
:02089D80 CEEE2400 cdpgt 4,14,cr2,cr14,cr0,0
:02089D84 0FAFC1BD swieq 0x00afc1bd
:02089D88 2AF5007C bcs 01DC9F80
:02089D8C 134787C6 unknown
:02089D90 A8003046 stmgeda  r0 ,{r1,r2,r6,r12,r13}
:02089D94 FD469501 unknown
:02089D98 008098D8 unknown
:02089D9C 44F7AF69 unknown
:02089DA0 FF5BB18B swinv 0x005bb18b
:02089DA4 D7BEFF00 ldrle r15,[r14,+r0, lsl #0x1e]!
:02089DA8 1122895C unknown
:02089DAC 936B0090 unknown
:02089DB0 8EFD9871 mrchi 8,7,r9,cr13,cr1,{3}
:02089DB4 A6007943 strge r7,[r14,+r0, lsl #0x1e]!
:02089DB8 49B40821 ldmmiib  r4!,{r0,r5,r11}
:02089DBC 001E2562 andeqs r2,r14,r2,ror #0xa
:02089DC0 40B340F6 unknown
:02089DC4 5E5A51C0 cdppl 1,4,cr5,cr10,cr0,6
:02089DC8 C7AA2600 strgt r2,[r10,+r0, lsl #0xc]!
:02089DCC 105DE9B6 ldrneh r14,[r13],#-0x96
:02089DD0 53D6002F bicpls r0,r6,#0x2F
:02089DD4 81024414 unknown
:02089DD8 D800A1E6 stmleda  r0 ,{r1,r2,r5,r6,r7,r8,r13,r15}
:02089DDC E7D3FBC8 ldrb r15,da 
:02089DE0 00E1CDE6 rsceq  r12,r1,r6,ror #0x1b
:02089DE4 3707D621 strcc r13,[r7,-r1, lsr #0xc]
:02089DE8 D50D87C3 strle r8,[r13, #-0x7c3]		;(r13-0x7c3=*(fffff83d))
:02089DEC 14EDF400 unknown
:02089DF0 E905455A stmdb  r5 ,{r1,r3,r4,r6,r8,r10,r14}
:02089DF4 F8A900E3 stmnvia  r9!,{r0,r1,r5,r6,r7}
:02089DF8 D9FCEFA3 ldmleib  r12!,{r0,r1,r5,r7,r8,r9,r10,r11,r13,r14,r15}^
:02089DFC 67006F02 strvs r6,[r0,-r2, lsl #0x1e]
:02089E00 8D2A4C8A stchi  12,cr4,[r10,#-0x228]!
:02089E04 00FA3942 rsceqs r3,r10,r2,asr #0x12
:02089E08 71F681FF ldrvcsh r8,[r6, #+0x1f]!
:02089E0C 9D612287 stclsl 2,cr2,[r1,#-0x21c]!
:02089E10 380C6D00 stmccda  r12 ,{r8,r10,r11,r13,r14}
:02089E14 EA44FDE5 b 031C95B0
:02089E18 A9A400BE stmgeib  r4!,{r1,r2,r3,r4,r5,r7}
:02089E1C 604BDECF subvs  r13,r11,r15,asr #0x1d
:02089E20 F600BB4B strnv r11,r13,r11,r15,asr #0x1d
:02089E24 BEBFBC70 mrclt 12,5,r11,cr15,cr0,{3}
:02089E28 009B7EC6 addeqs r7,r11,r6,asr #0x1d
:02089E2C A127FA28 msrge CPSR_sxc,r8
:02089E30 EF3085EA swi 0x003085ea
:02089E34 1D05D400 unknown
:02089E38 D0390488 eorles r0,r9,r8,lsl #0x9
:02089E3C E5D900D4 ldrb r0,[r9, #+0xd4]		;r9+0xd4=*(000000d4)
:02089E40 F8E6DB99 unknown
:02089E44 1F00A27C swine 0x0000a27c
:02089E48 C4AC5665 unknown
:02089E4C 00292244 eoreq  r2,r9,r4,asr #0x4
:02089E50 2AFF97F4 bcs 0206FE28
:02089E54 9423A743 unknown
:02089E58 A039AB00 eorges r10,r9,r0,lsl #0x16
:02089E5C 59C3FC93 stmplib  r3 ,{r0,r1,r4,r7,r10,r11,r12,r13,r14,r15}^
:02089E60 9265005B rsbls  r0,r5,#0x5B
:02089E64 7D8F0CCC unknown
:02089E68 FF00EFF4 swinv 0x0000eff4
:02089E6C 85845DD1 strhi r5,[r4, #+0xdd1]		;r4+0xdd1=*(00000dd1)
:02089E70 00A87E4F adceq  r7,r8,r15,asr #0x1c
:02089E74 2CE6E06F stccsl 0,cr14,[r6],#+0x1bc
:02089E78 014314FE unknown
:02089E7C 11A1A300 movne  r10,r0,lsl #0x6		;r10=0(0x0)
:02089E80 7E824E08 cdpvc 14,8,cr4,cr2,cr8,0
:02089E84 35F70053 ldrccb r0,[r7, #+0x53]!
:02089E88 BBBD3AF2 bllt 00FD8A58
:02089E8C 2A00D7D2 bcs 020BFDDC
:02089E90 EB86D391 bl 0023ECDC
:02089E94 E4002561 str r2,[r0],#-0x561
:02089E98 020B0940 andeq  r0,r11,#0x100000
:02089E9C 02953A08 addeqs r3,r5,#0x8000
:02089EA0 60D8000D sbcvss r0,r8,r13
:02089EA4 01F00001 mvneqs r0,r1
:02089EA8 0005D400 andeq  r13,r5,r0,lsl #0x8
:02089EAC 9C000538 stcls  5,cr0,[r0],{#0x38}
:02089EB0 020E3955 andeq  r3,r14,#0x154000
:02089EB4 01453A74 unknown
:02089EB8 129D11A5 addnes r1,r13,#0x40000029
:02089EBC 000F42E0 andeq  r4,r15,r0,ror #0x5
:02089EC0 0030610A eoreqs r6,r0,r10,lsl #0x2
:02089EC4 9710AA34 unknown
:02089EC8 DAC4D43C ble 011BEFC0
:02089ECC 001EF6A4 andeqs r15,r14,r4,lsr #0xd
:02089ED0 ADDB2BEB unknown
:02089ED4 34653127 unknown
:02089ED8 156F0100 strneb r0,[r15, #-0x100]!
:02089EDC 56A3DE10 unknown
:02089EE0 DD04CDA2 unknown
:02089EE4 ECA7C790 stc  7,cr12,[r7],#+0x240
:02089EE8 00EBC5ED rsceq  r12,r11,r13,ror #0xb
:02089EEC 4F9363B5 swimi 0x009363b5
:02089EF0 15520446 ldrneb r0,[r2, #-0x446]		;(r2-0x446=*(fffffc00))
:02089EF4 99A98010 stmlsib  r9!,{r4,r15}
:02089EF8 0647363E unknown
:02089EFC BA006A81 blt 020A4908
:02089F00 7871253E unknown
:02089F04 006CC250 rsbeq  r12,r12,r0,asr r2
:02089F08 9DD8D09C unknown
:02089F0C 3E982491 mrccc 4,4,r2,cr8,cr1,{4}
:02089F10 3B1C1044 blcc 0278E028
:02089F14 AEBA6ED2 mrcge 14,5,r6,cr10,cr2,{6}
:02089F18 F900A14A stmnvdb  r0 ,{r1,r3,r6,r8,r13,r15}
:02089F1C E5E52951 strb r2,[r5, #+0x951]!
:02089F20 00F17046 rsceqs r7,r1,r6,asr #0x0
:02089F24 00611039 rsbeq  r1,r1,r9,lsr r0
:02089F28 00006200 andeq  r6,r0,r0,lsl #0x4
:02089F2C 64000063 strvs r0,[r0],#-0x63
:02089F30 65000055 strvs r0,[r0, #-0x55]		;(r0-0x55=*(ffffffab))
:02089F34 00660000 rsbeq  r0,r6,r0
:02089F38 00006700 andeq  r6,r0,r0,lsl #0xe
:02089F3C 00005568 andeq  r5,r0,r8,ror #0xa
:02089F40 6A000069 bvs 0208A0EC
:02089F44 006B0000 rsbeq  r0,r11,r0
:02089F48 00556C00 subeqs r6,r5,r0,lsl #0x18
:02089F4C 00006D00 andeq  r6,r0,r0,lsl #0x1a
:02089F50 71706F6E cmnvc r0,r14,ror #0x1e
:02089F54 0D851041 unknown
:02089F58 0DF015B0 ldceql 5,cr1,[r0,#+0x2c0]!
:02089F5C 305005D0 ldrccsb r0,[r0],#-0x50
:02089F60 0F333231 swieq 0x00333231
:02089F64 37363534 unknown
:02089F68 09F30000 unknown
:02089F6C 8D0B401C unknown
:02089F70 00011F20 andeq  r1,r1,r0,lsr #0x1e
:02089F74 5A00013B bpl 0208A468
:02089F78 01AA1029 moveq  r1,r9,lsr #0x0		;r1=0(0x0)
:02089F7C 00019700 andeq  r9,r1,r0,lsl #0xe
:02089F80 D40001B5 strle r0,[r0],#-0x1b5
:02089F84 55F30001 ldrplb r0,[r3, #+0x1]!
:02089F88 010D9B00 unknown
:02089F8C 7901034D stmvcdb  r1 ,{r0,r2,r3,r6,r8,r9}
:02089F90 FE102003 cdp2 0,0,cr2,cr0,cr3,0
:02089F94 7B027F6A blvc 02129D44
:02089F98 0015FF10 andeqs r15,r5,r0,lsl r15
:02089F9C 140D7778 strne r7,[r13],#-0x778
:02089FA0 6D6F7202 stcvsl 2,cr7,[r15,#-0x8]!
:02089FA4 9B280279 blls 02A8A990
:02089FA8 FF50FF02 swinv 0x0050ff02
:02089FAC 020E3B10 andeq  r3,r14,#0x4000
:02089FB0 006D101A rsbeq  r1,r13,r10,lsl r0
:02089FB4 6C007520 stcvs  5,cr7,[r0],{#0x20}
:02089FB8 00690007 rsbeq  r0,r9,r7
:02089FBC 6F080062 swivs 0x00080062
:02089FC0 74006F00 strvc r6,[r0],#-0xf00
:02089FC4 00195353 andeqs r5,r9,r3,asr r3
:02089FC8 05E0F01D streqb r15,[r0, #+0x1d]!
:02089FCC E5404910 strb r4,[r0, #-0x910]		;(r0-0x910=*(fffff6f0))
:02089FD0 F049D049 subnv  r13,r9,r9,asr #0x0
:02089FD4 19285301 stmnedb  r8!,{r0,r8,r9,r12,r14}
:02089FD8 F01DBB00 andnvs r11,r13,r0,lsl #0x16
:02089FDC 40491005 submi  r1,r9,r5
:02089FE0 27021AE4 strcs r1,r1,r9,r5
:02089FE4 C7F049F0 unknown
:02089FE8 19081024 stmnedb  r8 ,{r2,r5,r12}
:02089FEC 05F01D00 ldreqb r1,[r0, #+0xd00]!
:02089FF0 10129430 andnes r9,r2,r0,lsr r4
:02089FF4 1D1A3DE3 unknown
:02089FF8 6CD3C520 ldcvsl 5,cr12,[r3],{#0x20}
:02089FFC 01BC0001 moveqs r0,r1			;r0=0(0x0)
:0208A000 8A56F000 bhi 03646008
:0208A004 9704360C strls r3,[r4,-r12, lsl #0xc]
:0208A008 FFFF7F22 swinv 0x00ff7f22
:0208A00C 227F0CFF rsbcss r0,r15,#0xFF00
:0208A010 1A7FF030 bne 040860D8
:0208A014 00542510 subeqs r2,r4,r0,lsl r5
:0208A018 4D410012 unknown
:0208A01C 094D507C stmeqdb  r13 ,{r2,r3,r4,r5,r6,r12,r14}^
:0208A020 01404800 unknown
:0208A024 0BF78000 bleq 01E6A02C
:0208A028 3311FD02 tstcc r1,#0x80
:0208A02C 3D617452 stcccl 4,cr7,[r1,#-0x148]!
:0208A030 0120020E unknown
:0208A034 00018400 andeq  r8,r1,r0,lsl #0x8
:0208A038 00015078 andeq  r5,r1,r8,ror r0
:0208A03C 1C000160 stcne  1,cr0,[r0],{#0x60}
:0208A040 01940001 orreqs r0,r4,r1
:0208A044 3C55EC00 ldcccl 12,cr14,[r5],{#0x0}
:0208A048 10150665 andnes r0,r5,r5,ror #0xc
:0208A04C 64252F6D unknown
:0208A050 7925062F stmvcdb  r5!,{r0,r1,r2,r3,r5,r9,r10}
:0208A054 0001221E andeq  r2,r1,r14,lsl r2
:0208A058 28000130 stmcsda  r0 ,{r4,r5,r8}
:0208A05C 020E2C3C andeq  r2,r14,#0x3C00
:0208A060 253A4925 ldrcs r4,[r10, #-0x925]!
:0208A064 25003A4D strcs r3,[r0, #-0xa4d]		;(r0-0xa4d=*(fffff5b3))
:0208A068 70252053 eorvc  r2,r5,r3,asr r0
:0208A06C 00612500 rsbeq  r2,r1,r0,lsl #0xa
:0208A070 20622520 rsbcs  r2,r2,r0,lsr #0xa
:0208A074 25206525 strcs r6,[r0, #-0x525]!
:0208A078 25205400 strcs r5,[r0, #-0x400]!
:0208A07C 8A530F8C bhi 0354DEB4
:0208A080 28755300 unknown
:0208A084 10011008 andne  r1,r1,r8
:0208A088 6E6F4D7C mcrvs 13,3,r4,cr15,cr12,{3}
:0208A08C 10010009 andne  r0,r1,r9
:0208A090 75547CC3 ldrvcb r7,[r4, #-0xcc3]		;(r4-0xcc3=*(fffff33d))
:0208A094 1001200B andne  r2,r1,r11
:0208A098 1865577C unknown
:0208A09C 0A656E64 beq 039E5A34
:0208A0A0 7C100110 ldcvc  1,cr0,[r0],{#0x10}
:0208A0A4 75186854 ldrvc r6,[r8, #-0x854]		;r8-0x854=*(211219bd)=#0(0x00000000)
:0208A0A8 00087372 andeq  r7,r8,r2,ror r3
:0208A0AC 467C1001 unknown
:0208A0B0 0A691872 beq 03AD0280
:0208A0B4 5B000100 blpl 0208A4BC
:0208A0B8 75746100 ldrvcb r6,[r4, #-0x100]!
:0208A0BC 61640E72 unknown
:0208A0C0 4A115579 bmi 024DF6AC
:0208A0C4 61003261 unknown
:0208A0C8 100A6E48 andne  r6,r10,r8,asr #0x1c
:0208A0CC 467C1001 unknown
:0208A0D0 06726265 unknown
:0208A0D4 79726175 unknown
:0208A0D8 000D1001 andeq  r1,r13,r1
:0208A0DC 68306372 ldmvsda  r0!,{r1,r4,r5,r6,r8,r9,r13,r14}
:0208A0E0 417C1001 cmnmi r12,r1
:0208A0E4 6C697270 stcvsl 2,cr7,[r9],#-0x1c0
:0208A0E8 10017C02 andne  r7,r1,r2,lsl #0x18
:0208A0EC 0179614D cmneq r9,r13,asr #0x2
:0208A0F0 6E000210 mcrvs 2,0,r0,cr0,cr0,{0}
:0208A0F4 10016562 andne  r6,r1,r2,ror #0xa
:0208A0F8 6C754A7C ldcvsl 10,cr4,[r5],#-0x1f0
:0208A0FC 82100179 andhis r0,r0,#0x4000001E
:0208A100 6775417C unknown
:0208A104 01747375 cmneq r4,r5,ror r3
:0208A108 537C8010 cmnpl r12,#0x10
:0208A10C 16747065 unknown
:0208A110 7C100120 ldcvc  1,cr0,[r0],{#0x20}
:0208A114 74634F60 unknown
:0208A118 01000A6F unknown
:0208A11C 304E7C10 subcc  r7,r14,r0,lsl r12
:0208A120 200A766F andcs  r7,r10,r15,ror #0xc
:0208A124 447C1001 unknown
:0208A128 650C6365 strvs r6,[r12, #-0x365]		;r12-0x365=*(10440ce1)=#0(0x00000000)
:0208A12C 7265626D rsbvc  r6,r5,#0xD0000006
:0208A130 000220FD unknown
:0208A134 055E0320 ldreqb r0,[r14, #-0x320]		;r14-0x320=*(02088b60)=#2764333(0x002a2e2d)
:0208A138 00060005 andeq  r0,r6,r5
:0208A13C 08020007 stmeqda  r2 ,{r0,r1,r2}
:0208A140 06C20900 streqb r0,[r2],+r0, lsl #0x12
:0208A144 000C000B andeq  r0,r12,r11
:0208A148 0E000D08 cdpeq 13,0,cr0,cr0,cr8,0
:0208A14C 10000F00 andne  r0,r0,r0,lsl #0x1e
:0208A150 00210000 eoreq  r0,r1,r0
:0208A154 00230022 eoreq  r0,r3,r2,lsr #0x0
:0208A158 25000024 strcs r0,[r0, #-0x24]		;(r0-0x24=*(002a2e09))
:0208A15C 27002600 strcs r2,[r0,-r0, lsl #0xc]
:0208A160 00002800 andeq  r2,r0,r0,lsl #0x10
:0208A164 002A0029 eoreq  r0,r10,r9,lsr #0x0
:0208A168 00120011 andeqs r0,r2,r1,lsl r0
:0208A16C 051B1300 ldreq r1,[r11, #-0x300]		;r11-0x300=*(02fffe40)=#0(0x00000000)
:0208A170 00160015 andeqs r0,r6,r5,lsl r0
:0208A174 2B020017 blcs 0210A1D8
:0208A178 2F002D00 swics 0x00002d00
:0208A17C A13301A9 teqge r3,r9,lsr #0x3
:0208A180 0037A001 eoreqs r10,r7,r1
:0208A184 003B0039 eoreqs r0,r11,r9,lsr r0
:0208A188 3F00003D swicc 0x0000003d
:0208A18C 43004100 unknown
:0208A190 00004500 andeq  r4,r0,r0,lsl #0xa
:0208A194 00490047 subeq  r0,r9,r7,asr #0x0
:0208A198 004D004B subeq  r0,r13,r11,asr #0x0
:0208A19C 51004F00 unknown
:0208A1A0 55005300 strpl r5,[r0, #-0x300]		;(r0-0x300=*(002a2b2d))
:0208A1A4 00570000 subeqs r0,r7,r0
:0208A1A8 005B0059 subeqs r0,r11,r9,asr r0
:0208A1AC 1800005D stmneda  r0 ,{r0,r2,r3,r4,r6}
:0208A1B0 077A1900 ldreqb r1,[r10,-r0, lsl #0x12]!
:0208A1B4 3B1C001B blcc 0278A228
:0208A1B8 002C8800 eoreq  r8,r12,r0,lsl #0x10
:0208A1BC 0030002E eoreqs r0,r0,r14,lsr #0x0
:0208A1C0 80016F32 andhi  r6,r1,r2,lsr r15
:0208A1C4 3A016F36 bcc 020E5EA4
:0208A1C8 3E003C00 cdpcc 12,0,cr3,cr0,cr0,0
:0208A1CC 00400200 subeq  r0,r0,r0,lsl #0x4
:0208A1D0 00440042 subeq  r0,r4,r2,asr #0x0
:0208A1D4 48000046 stmmida  r0 ,{r1,r2,r6}
:0208A1D8 4C004A00 stcmi  10,cr4,[r0],{#0x0}
:0208A1DC 00004E00 andeq  r4,r0,r0,lsl #0x1c
:0208A1E0 00520050 subeqs r0,r2,r0,asr r0
:0208A1E4 00560054 subeqs r0,r6,r4,asr r0
:0208A1E8 5A005800 bpl 020A01F0
:0208A1EC 5E005C00 cdppl 12,0,cr5,cr0,cr0,0
:0208A1F0 001D0000 andeqs r0,r13,r0
:0208A1F4 001F001E andeqs r0,r15,r14,lsl r0
:0208A1F8 80000520 andhi  r0,r0,r0,lsr #0xa
:0208A1FC 70307830 eorvcs r7,r0,r0,lsr r8
:0208A200 0C100530 ldceq  5,cr0,[r0],{#0x30}
:0208A204 E0201500 eor  r1,r0,r0,lsl #0xa
:0208A208 100D0008 andne  r0,r13,r8
:0208A20C 00464E49 subeq  r4,r6,r9,asr #0x1c
:0208A210 66036E69 strvs r6,r4,r6,r9,asr #0x1c
:0208A214 000C2D00 andeq  r2,r12,r0,lsl #0x1a
:0208A218 082D1005 stmeqda  r13!,{r0,r2,r12}
:0208A21C 41584E40 cmpmi r8,r0,asr #0x1c
:0208A220 616E004E unknown
:0208A224 0160076E unknown
:0208A228 24613840 unknown
:0208A22C 59312D40 ldmpldb  r1!,{r6,r8,r10,r11,r13}
:0208A230 8F403005 swihi 0x00403005
:0208A234 88300529 ldmhida  r0!,{r0,r3,r5,r8,r10}
:0208A238 211540C3 tstcs r5,r3,asr #0x1
:0208A23C 1140F86A unknown
:0208A240 84801005 strhi r1,[r0],#+0x5
:0208A244 CB00052E blgt 0208B704
:0208A248 31631201 unknown
:0208A24C 0B000041 bleq 0208A358
:0208A250 4197D706 orrmis r13,r7,r6,lsl #0xe
:0208A254 32340835 eorccs r0,r4,#0x350000
:0208A258 30313031 eorccs r3,r1,r1,lsr r0
:0208A25C 403400D4 unknown
:0208A260 32353732 eorccs r3,r5,#0xC80000
:0208A264 30373132 eorccs r3,r7,r2,lsr r1
:0208A268 00D13000 sbceqs r3,r1,r0
:0208A26C 30303436 eorccs r3,r0,r6,lsr r4
:0208A270 34023334 strcc r3,[r2],#-0x334
:0208A274 38303739 ldmccda  r0!,{r0,r3,r4,r5,r8,r9,r10,r12,r13}
:0208A278 00373535 eoreqs r3,r7,r5,lsr r5
:0208A27C 5D203F31 stcpl  15,cr3,[r0,#-0xc4]!
:0208A280 30313130 eorccs r3,r1,r0,lsr r1
:0208A284 33063232 unknown
:0208A288 2F343230 swics 0x00343230
:0208A28C 35005000 strcc r5,[r0, #-0x0]		;(r0-0x0=*(002a2e2d))
:0208A290 34303034 unknown
:0208A294 33363332 teqcc r6,#0xC8000000
:0208A298 36003631 unknown
:0208A29C 30393038 eorccs r3,r9,r8,lsr r0
:0208A2A0 00303238 eoreqs r3,r0,r8,lsr r2
:0208A2A4 00591043 subeqs r1,r9,r3,asr #0x0
:0208A2A8 33383233 teqcc r8,#0x30000003
:0208A2AC 34033630 strcc r3,[r3],#-0x630
:0208A2B0 33353633 teqcc r5,#0x3300000
:0208A2B4 00393638 eoreqs r3,r9,r8,lsr r6
:0208A2B8 300A3236 andcc  r3,r10,r6,lsr r2
:0208A2BC 3532001D ldrcc r0,[r2, #-0x1d]!
:0208A2C0 380C3738 stmccda  r12 ,{r3,r4,r5,r8,r9,r10,r12,r13}
:0208A2C4 10153007 andnes r3,r5,r7
:0208A2C8 200C3039 andcs  r3,r12,r9,lsr r0
:0208A2CC 31263837 unknown
:0208A2D0 35201D32 strcc r1,[r0, #-0xd32]!
:0208A2D4 0029100B eoreq  r1,r9,r11
:0208A2D8 B4100B31 ldrlt r0,[r0],#-0xb31
:0208A2DC 00010025 andeq  r0,r1,r5,lsr #0x0
:0208A2E0 32000031 andcc  r0,r0,#0x31
:0208A2E4 01350000 teqeq r5,r0
:0208A2E8 1044AB00 subne  r10,r4,r0,lsl #0x16
:0208A2EC 34000132 strcc r0,[r0],#-0x132
:0208A2F0 00380001 eoreqs r0,r8,r1
:0208A2F4 36950009 ldrcc r0,[r5],+r9
:0208A2F8 32330000 eorccs r0,r3,#0x0
:0208A2FC 00360000 eoreqs r0,r6,r0
:0208A300 31000034 unknown
:0208A304 32003832 andcc  r3,r0,#0x320000
:0208A308 00363500 eoreqs r3,r6,r0,lsl #0xa
:0208A30C 37393731 unknown
:0208A310 33390036 teqcc r9,#0x36
:0208A314 38343331 ldmccda  r4!,{r0,r4,r5,r8,r9,r12,r13}
:0208A318 33003236 unknown
:0208A31C 30383531 eorccs r3,r8,r1,lsr r5
:0208A320 00333937 eoreqs r3,r3,r7,lsr r9
:0208A324 37383237 unknown
:0208A328 35303431 ldrcc r3,[r0, #-0x431]!
:0208A32C 33303300 teqcc r0,#0x0
:0208A330 31353134 teqcc r5,r4,lsr r1
:0208A334 02803003 addeq  r3,r0,#0x3
:0208A338 0C00AE20 stceq  14,cr10,[r0],{#0x20}
:0208A33C 0D1C7503 unknown
:0208A340 0D0289A0 unknown
:0208A344 FF19CD70 swinv 0x0019cd70
:0208A348 50216759 eorpl  r6,r1,r9,asr r7
:0208A34C 5AB1CB9D bpl 00CFD1C8
:0208A350 0A991A41 beq 006D0C5C
:0208A354 9DF30AB1 ldclsl 10,cr0,[r3,#+0x2c4]!
:0208A358 A1EB02CB mvnge  r0,r11,asr #0x5
:0208A35C 183AC932 ldmneda  r10!,{r1,r4,r5,r8,r11,r14,r15}
:0208A360 E24D30D0 sub  r3,r13,#0xD0
:0208A364 519F0290 unknown
:0208A368 8139BD0C teqhi r9,r12,lsl #0x1a
:0208A36C 1D02E002 unknown
:0208A370 30311C1B eorccs r1,r1,r11,lsl r12
:0208A374 281D1BC9 ldmcsda  r13 ,{r0,r3,r6,r7,r8,r9,r11,r12}
:0208A378 BA00090E blt 0208C7B8
:0208A37C A99F1268 ldmgeib  r15 ,{r3,r5,r6,r9,r12}
:0208A380 00080B25 andeq  r0,r8,r5,lsr #0x16
:0208A384 125C08EB subnes r0,r12,#0xEB0000
:0208A388 16110E51 unknown
:0208A38C 0B9D2035 bleq 007D2468
:0208A390 C1F9114D mvngts r1,r13,asr #0x2
:0208A394 A1023CFC unknown
:0208A398 D9E5D010 unknown
:0208A39C 00CD0D1A sbceq  r0,r13,r10,lsl r13
:0208A3A0 401930A4 andmis r3,r9,r4,lsr #0x1
:0208A3A4 2400192C strcs r1,[r0],#-0x92c
:0208A3A8 19E38019 unknown
:0208A3AC 0218AA00 andeqs r10,r8,#0x0
:0208A3B0 A01B0105 andges r0,r11,r5,lsl #0x2
:0208A3B4 04C725E3 streqb r2,[r7],#+0x5e3
:0208A3B8 ED020A6D unknown
:0208A3BC 2B029111 blcs 0212E808
:0208A3C0 0DF1E3A0 ldceql 3,cr14,[r1,#+0x280]!
:0208A3C4 B0EB02BC unknown
:0208A3C8 030FAD81 unknown
:0208A3CC C0A002C5 adcgt  r0,r0,r5,asr #0x5
:0208A3D0 1114E590 unknown
:0208A3D4 8C172900 ldchi  9,cr2,[r7],{#0x0}
:0208A3D8 002D303E eoreq  r3,r13,r14,lsr r0
:0208A3DC 111A6D1E tstne r10,r14,lsl r13
:0208A3E0 04012900 streq r2,[r1],#-0x900
:0208A3E4 D11D8D20 tstle r13,r0,lsr #0x1a
:0208A3E8 01E58D09 mvneq  r8,r9,lsl #0x1a
:0208A3EC 15A30031 strne r0,[r3, #+0x31]!
:0208A3F0 75510801 ldrvcb r0,[r1, #-0x801]		;(r1-0x801=*(fffff7ff))
:0208A3F4 00BDC801 adceqs r12,r13,r1,lsl #0x10
:0208A3F8 50101DC8 andpls r1,r0,r8,asr #0x1b
:0208A3FC 4E15E893 mrcmi 8,0,r14,cr5,cr3,{4}
:0208A400 E53810C1 ldr r1,[r8, #-0xc1]!
:0208A404 E0032840 and  r2,r3,r0,asr #0x10
:0208A408 8C200A02 stchi  10,cr0,[r0],#-0x8
:0208A40C 003110E1 eoreqs r1,r1,r1,ror #0x1
:0208A410 109F21A4 addnes r2,r15,r4,lsr #0x3
:0208A414 39102061 ldmccdb  r0 ,{r0,r5,r6,r13}
:0208A418 4D019C00 unknown
:0208A41C F0353004 eornvs r3,r5,r4
:0208A420 000D01A5 andeq  r0,r13,r5,lsr #0x3
:0208A424 03803184 orreq  r3,r0,#0x21
:0208A428 10310899 mlanes r1,r9,r8,r0unknown
:0208A42C 00616A68 rsbeq  r6,r1,r8,ror #0x14
:0208A430 0DF50168 ldceql 1,cr0,[r5,#+0x1a0]!
:0208A434 18E592C0 unknown
:0208A438 E5923009 ldr r3,[r2, #+0x9]		;r2+0x9=*(0000004f)
:0208A43C 0031C44C eoreqs r12,r1,r12,asr #0x8
:0208A440 A000D928 andge  r13,r0,r8,lsr #0x12
:0208A444 0CE00034 stceql 0,cr0,[r0],#+0xd0
:0208A448 54E00228 unknown
:0208A44C 0D310100 ldceq  1,cr0,[r1,#-0x0]!
:0208A450 00E18320 rsceq  r8,r1,r0,lsr #0x6
:0208A454 82310D20 eorhis r0,r1,#0x800
:0208A458 34008D0A strcc r8,[r0],#-0xd0a
:0208A45C 19002D11 stmnedb  r0 ,{r0,r4,r8,r10,r11,r13}
:0208A460 32302800 eorccs r2,r0,#0x0
:0208A464 19023191 stmnedb  r2 ,{r0,r4,r7,r8,r12,r13}
:0208A468 0069340F rsbeq  r3,r9,r15,lsl #0x8
:0208A46C 2442004D strcsb r0,[r2],#-0x4d
:0208A470 03E00036 mvneq  r0,#0x36
:0208A474 4524004D strmi r0,[r4, #-0x4d]!
:0208A478 0010A106 andeqs r10,r0,r6,lsl #0x2
:0208A47C 311AFD68 tstcc r10,r8,ror #0x1a
:0208A480 B9210895 stmltdb  r1!,{r0,r2,r4,r7,r11}
:0208A484 E5930000 ldr r0,[r3, #+0x0]		;r3+0x0=*(00000000)
:0208A488 001D3015 andeqs r3,r13,r5,lsl r0
:0208A48C 49102140 ldmmidb  r0 ,{r6,r8,r13}
:0208A490 2021410C eorcs  r4,r1,r12,lsl #0x2
:0208A494 FCE05A00 stc2l 10,cr5,[r0],#+0x0
:0208A498 101D0085 andnes r0,r13,r5,lsl #0x1
:0208A49C 354010C9 strccb r1,[r0, #-0xc9]		;(r0-0xc9=*(002a2d64))
:0208A4A0 355C3C00 ldrccb r3,[r12, #-0xc00]		;r12-0xc00=*(10440446)=#0(0x00000000)
:0208A4A4 04F03520 unknown
:0208A4A8 10C01EFD unknown
:0208A4AC 1E0B8CE5 cdpne 12,0,cr8,cr11,cr5,7
:0208A4B0 00010139 andeq  r0,r1,r9,lsr r1
:0208A4B4 E58DC00C str r12,[r13, #+0xc]		;r13+0xc=*(0000000c)
:0208A4B8 B01E06A1 andlts r0,r14,r1,lsr #0xd
:0208A4BC 4C13A5E1 ldcmi  5,cr10,[r3],{#0xe1}
:0208A4C0 C048001D subgt  r0,r8,r13,lsl r0
:0208A4C4 E4001D28 str r1,[r0],#-0xd28
:0208A4C8 C44C301D strgtb r3,[r12],#-0x1d
:0208A4CC 050EE002 streq r14,[r14, #-0x2]		;(r14-0x2=*(fffffffe))
:0208A4D0 018C201D orreq  r2,r12,r13,lsl r0
:0208A4D4 93105827 tstls r0,#0x270000
:0208A4D8 300554E5 andcc  r5,r5,r5,ror #0x9
:0208A4DC C441E593 strgtb r14,[r1],#-0x593
:0208A4E0 A0180B19 andges r0,r8,r9,lsl r11
:0208A4E4 2443E120 strcsb r14,[r3],#-0x120
:0208A4E8 180CE002 stmneda  r12 ,{r1,r13,r14,r15}
:0208A4EC 01E00001 mvneq  r0,r1
:0208A4F0 E5E18210 strb r8,[r1, #+0x210]!
:0208A4F4 202DD816 eorcs  r13,r13,r6,lsl r8
:0208A4F8 0050EB00 subeqs r14,r0,r0,lsl #0x16
:0208A4FC C0890169 addgt  r0,r9,r9,ror #0x2
:0208A500 B0089954 andlt  r9,r8,r4,asr r9
:0208A504 812A8D60 unknown
:0208A508 02892F40 addeq  r2,r9,#0x100
:0208A50C 09D51B71 ldmeqib  r5 ,{r0,r4,r5,r6,r8,r9,r11,r12}^
:0208A510 802F76F8 unknown
:0208A514 205D1751 subcss r1,r13,r1,asr r7
:0208A518 EB00074F bl 0208C25C
:0208A51C 238D3C0C orrcs  r3,r13,#0xC00
:0208A520 811009AD tsthi r0,r13,lsr #0x13
:0208A524 19C100E2 stmneib  r1 ,{r1,r5,r6,r7}^
:0208A528 5D0F9586 unknown
:0208A52C 01406C50 unknown
:0208A530 020E4900 andeq  r4,r14,#0x0
:0208A534 0E4D8013 mcreq 0,2,r8,cr13,cr3,{0}
:0208A538 0E411802 cdpeq 8,4,cr1,cr1,cr2,0
:0208A53C 4CFF0002 ldcmil 0,cr0,[r15],#+0x8
:0208A540 00011402 andeq  r1,r1,r2,lsl #0x8
:0208A544 B1000118 unknown
:0208A548 106A0402 rsbne  r0,r10,r2,lsl #0x8
:0208A54C 39040010 stmccdb  r4 ,{r4}
:0208A550 51134C10 tstpl r3,r0,lsl r12
:0208A554 14F59004 unknown
:0208A558 2D221D00 stccs  13,cr1,[r2,#-0x0]!
:0208A55C 5109F993 swppl r15,r3,r9
:0208A560 3D800A06 unknown
:0208A564 901FF8E2 andlss r15,r15,r2,ror #0x11
:0208A568 0A2902E5 beq 02ACB104
:0208A56C 291F40F8 ldmcsdb  r15 ,{r3,r4,r5,r6,r7,r14}
:0208A570 0E3FC03A mrceq 0,1,r12,cr15,cr10,{1}
:0208A574 7D7E0342 ldcvcl 3,cr0,[r14,#-0x108]!
:0208A578 1009A220 andne  r10,r9,r0,lsr #0x4
:0208A57C 10E5C717 rscne  r12,r5,r7,lsl r7
:0208A580 1015E280 andnes r14,r5,r0,lsl #0x5
:0208A584 C140491F unknown
:0208A588 D5C70EE3 strleb r0,[r7, #+0xee3]		;r7+0xee3=*(00000ee3)
:0208A58C 20C05000 sbccs  r5,r0,r0
:0208A590 9521A5E3 strls r10,[r1, #-0x5e3]!
:0208A594 3D146540 unknown
:0208A598 22C5002D sbccs  r0,r5,#0x2D
:0208A59C 76EE401D unknown
:0208A5A0 451010F9 ldrmi r1,[r0, #-0xf9]		;(r0-0xf9=*(002a2d34))
:0208A5A4 7D0000E0 unknown
:0208A5A8 07058202 streq r8,[r5,-r2, lsl #0x4]
:0208A5AC 0071C777 rsbeqs r12,r1,r7,ror r7
:0208A5B0 61101065 tstvs r0,r5,ror #0x0
:0208A5B4 11595B30 cmpne r9,r0,lsr r11
:0208A5B8 0C127500 ldceq  5,cr7,[r2],{#0x0}
:0208A5BC 21310041 teqcs r1,r1,asr #0x0
:0208A5C0 792002C5 stmvcdb  r0!,{r0,r2,r6,r7,r9}
:0208A5C4 1051BB00 subnes r11,r1,r0,lsl #0x16
:0208A5C8 1F48554C swine 0x0048554c
:0208A5CC 401F04E9 andmis r0,r15,r9,ror #0x9
:0208A5D0 D1E315C0 mvnle  r1,r0,asr #0xb
:0208A5D4 2079BB90 unknown
:0208A5D8 A904E1B0 stmgedb  r4 ,{r4,r5,r7,r8,r13,r14,r15}
:0208A5DC 3B398A01 blcc 02EECDE8
:0208A5E0 0CDD113D ldceql 1,cr1,[r13],{#0x3d}
:0208A5E4 7AE1A030 bvc 018F26AC
:0208A5E8 EB000734 bl 0208C2C0
:0208A5EC 005D1005 subeqs r1,r13,r5
:0208A5F0 BB308D20 bllt 02CADA78
:0208A5F4 0E39CD50 mrceq 13,1,r12,cr9,cr0,{2}
:0208A5F8 01E44075 mvneq  r4,r5,ror r0
:0208A5FC 0001F000 andeq  r15,r1,r0
:0208A600 0D7956FC ldceql 6,cr5,[r9,#-0x3f0]!
:0208A604 17B527F9 unknown
:0208A608 3021103D eorcc  r1,r1,r13,lsr r0
:0208A60C 5D3CE245 ldcpl  2,cr14,[r12,#-0x114]!
:0208A610 101F0815 andnes r0,r15,r5,lsl r8
:0208A614 201FE284 andcss r14,r15,r4,lsl #0x5
:0208A618 1FE3C002 swine 0x00e3c002
:0208A61C 00A1C100 adceq  r12,r1,r0,lsl #0x2
:0208A620 2020E042 eorcs  r14,r0,r2,asr #0x0
:0208A624 21E25020 mvncs  r5,r0,lsr #0x0
:0208A628 25000510 strcs r0,[r0, #-0x510]		;(r0-0x510=*(002a291d))
:0208A62C C79C9030 unknown
:0208A630 611DC502 tstvs r13,r2,lsl #0xa
:0208A634 4099D623 addmis r13,r9,r3,lsr #0xc
:0208A638 EDD815BD unknown
:0208A63C 05101D19 ldreq r1,[r0, #-0xd19]		;(r0-0xd19=*(002a2114))
:0208A640 2DD4402D unknown
:0208A644 D5586900 ldrleb r6,[r8, #-0x900]		;r8-0x900=*(21121911)=#0(0x00000000)
:0208A648 C6BFEB90 unknown
:0208A64C 0421EB02 unknown
:0208A650 109D04E1 addnes r0,r13,r1,ror #0x9
:0208A654 D1201190 unknown
:0208A658 C8001106 stmgtda  r0 ,{r1,r2,r8,r12}
:0208A65C 13814011 orrne  r4,r1,#0x11
:0208A660 B71AA504 ldrlt r10,[r10,-r4, lsl #0xa]
:0208A664 C3E24010 mvngt  r4,#0x10
:0208A668 953C29C7 ldrls r2,[r12, #-0x9c7]!
:0208A66C E0416D60 sub  r6,r1,r0,ror #0x1a
:0208A670 FFE912B9 swinv 0x00e912b9
:0208A674 15393DD9 ldrne r3,[r9, #-0xdd9]!
:0208A678 81CE2910 bichi  r2,r14,r0,lsl r9
:0208A67C 85C6D914 strhib r13,[r6, #+0x914]		;r6+0x914=*(00000914)
:0208A680 2D0D252D unknown
:0208A684 450D8D2E strmi r8,[r13, #-0xd2e]		;(r13-0xd2e=*(fffff2d2))
:0208A688 3ECD6C05 cdpcc 12,12,cr6,cr13,cr5,0
:0208A68C B9DA3F49 ldmltib  r10 ,{r0,r3,r6,r8,r9,r10,r11,r12,r13}^
:0208A690 29151141 ldmcsdb  r5 ,{r0,r6,r8,r12}
:0208A694 6D002410 unknown
:0208A698 34C99D14 strccb r9,[r9],#+0xd14
:0208A69C 11290991 unknown
:0208A6A0 658A14DD strvs r1,[r10, #+0x4dd]		;r10+0x4dd=*(000004dd)
:0208A6A4 81120D00 tsthi r2,r0,lsl #0x1a
:0208A6A8 25D5046F ldrcsb r0,[r5, #+0x46f]		;r5+0x46f=*(0000046f)
:0208A6AC 218D3A7D orrcs  r3,r13,r13,ror r10
:0208A6B0 D5031189 strle r1,[r3, #-0x189]		;(r3-0x189=*(fffffe77))
:0208A6B4 DE1D5170 mrcle 1,0,r5,cr13,cr0,{3}
:0208A6B8 0500B9ED streq r11,[r0, #-0x9ed]		;(r0-0x9ed=*(002a2440))
:0208A6BC 0121B013 unknown
:0208A6C0 1535AC33 ldrne r10,[r5, #-0xc33]!
:0208A6C4 128228A6 addne  r2,r2,#0xA60000
:0208A6C8 510550CD unknown
:0208A6CC 6D107500 unknown
:0208A6D0 7194E810 orrvcs r14,r4,r0,lsl r8
:0208A6D4 490A2960 stmmidb  r10 ,{r5,r6,r8,r11,r13}
:0208A6D8 1C145D00 ldcne  13,cr5,[r4],{#0x0}
:0208A6DC 5ED122C5 cdppl 2,12,cr2,cr1,cr5,6
:0208A6E0 D131B0E1 teqle r1,r1,ror #0x1
:0208A6E4 15C111E1 strneb r1,[r1, #+0x1e1]		;r1+0x1e1=*(000001e1)
:0208A6E8 12834038 addne  r4,r3,#0x38
:0208A6EC 45530002 ldrmib r0,[r3, #-0x2]		;(r3-0x2=*(fffffffe))
:0208A6F0 04FD9A19 unknown
:0208A6F4 8400F9A0 strhi r15,[r0],#-0x9a0
:0208A6F8 26D9203D unknown
:0208A6FC 0D158040 unknown
:0208A700 0F158D00 swieq 0x00158d00
:0208A704 00440019 subeq  r0,r4,r9,lsl r0
:0208A708 04D9125D ldreqb r1,[r9],#+0x25d
:0208A70C 25E40011 strcsb r0,[r4, #+0x11]!
:0208A710 9107FD0E unknown
:0208A714 5D062049 unknown
:0208A718 2B814010 blcs 000DA760
:0208A71C 4984069D stmmiib  r4 ,{r0,r2,r3,r4,r7,r9,r10}
:0208A720 4D239900 stcmi  9,cr9,[r3,#-0x0]!
:0208A724 02318403 eoreqs r8,r1,#0x3000000
:0208A728 79E55D80 unknown
:0208A72C 0BD5001A bleq 015CA79C
:0208A730 05010DE2 streq r0,[r1, #-0xde2]		;(r1-0xde2=*(fffff21e))
:0208A734 BEAA00A9 cdplt 0,10,cr0,cr10,cr9,5
:0208A738 093E51FF ldmeqdb  r14!,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r12,r14}
:0208A73C F546C941 strnvb r12,[r6, #-0x941]		;(r6-0x941=*(fffff6bf))
:0208A740 5900450C stmpldb  r0 ,{r2,r3,r8,r10,r14}
:0208A744 1BB5FC21 blne 00E097D0
:0208A748 3D8C0105 unknown
:0208A74C 403D0CC0 eormis r0,r13,r0,asr #0x19
:0208A750 ABA03D78 blge 00899D38
:0208A754 503D03ED eorpls r0,r13,r13,ror #0x7
:0208A758 01101F8D tsteq r0,r13,lsl #0x1f
:0208A75C 49003D00 stmmidb  r0 ,{r8,r10,r11,r12,r13}
:0208A760 59775414 unknown
:0208A764 04060D11 streq r0,[r6],#-0xd11
:0208A768 01C519E9 biceq  r1,r5,r9,ror #0x13
:0208A76C 3841C908 stmccda  r1 ,{r3,r8,r11,r14,r15}^
:0208A770 059F105B ldreq r1,[r15, #+0x5b]		;r15+0x5b=*(0208a7d3)=#-365788911(0xea328111)
:0208A774 0605029D unknown
:0208A778 11390065 teqne r9,r5,ror #0x0
:0208A77C 82100CC8 andhis r0,r0,#0xC800
:0208A780 D1022405 unknown
:0208A784 5D000129 unknown
:0208A788 1908E800 stmnedb  r8 ,{r11,r13,r14,r15}
:0208A78C 93002116 unknown
:0208A790 3D994A31 unknown
:0208A794 D6435116 unknown
:0208A798 110D22D5 unknown
:0208A79C 00C110DD unknown
:0208A7A0 3400298A strcc r2,[r0],#-0x98a
:0208A7A4 00012F50 andeq  r2,r1,r0,asr r15
:0208A7A8 60062540 andvs  r2,r6,r0,asr #0xa
:0208A7AC 960CDD9F unknown
:0208A7B0 01B225E5 moveqs r2,r5,ror #0xb
:0208A7B4 65249DD7 strvs r9,[r4, #-0xdd7]!
:0208A7B8 11651301 unknown
:0208A7BC 1E115807 cdpne 8,0,cr5,cr1,cr7,0
:0208A7C0 C3E58570 mvngt  r8,#0x1C000000
:0208A7C4 E59420B1 ldr r2,[r4, #+0xb1]		;r4+0xb1=*(000000b1)
:0208A7C8 05090721 streq r0,[r9, #-0x721]		;(r9-0x721=*(fffff8df))
:0208A7CC F8018DF4 stmnvda  r1 ,{r2,r4,r5,r6,r7,r8,r10,r11,r15}
:0208A7D0 11F513A9 mvnnes r1,r9,lsr #0x7
:0208A7D4 79EA3281 unknown
:0208A7D8 A509E508 strge r14,[r9, #-0x508]		;(r9-0x508=*(fffffaf8))
:0208A7DC 1122AD00 unknown
:0208A7E0 1022E142 eorne  r14,r2,r2,asr #0x2
:0208A7E4 29BF108D ldmcsib  r15!,{r0,r2,r3,r7,r12}
:0208A7E8 D1463D06 unknown
:0208A7EC 1A551011 bne 035CE838
:0208A7F0 3D123140 unknown
:0208A7F4 D4C1D700 strleb r13,[r1],#+0x700
:0208A7F8 9D16EDE1 unknown
:0208A7FC 958EE02F strls r14,[r14, #+0x2f]		;r14+0x2f=*(0000002f)
:0208A800 E35E9801 cmp r14,#0x10000
:0208A804 1F3D18B1 swine 0x003d18b1
:0208A808 51F61185 mvnpls r1,r5,lsl #0x3
:0208A80C DC103906 ldcle  9,cr3,[r0],{#0x6}
:0208A810 85150279 ldrhi r0,[r5, #-0x279]		;(r5-0x279=*(fffffd87))
:0208A814 0AB10410 beq 00CCB85C
:0208A818 15A02902 strne r2,[r0, #+0x902]!
:0208A81C C421B003 unknown
:0208A820 007D20E1 rsbeqs r2,r13,r1,ror #0x1
:0208A824 C40140B2 strgt r4,[r1],#-0xb2
:0208A828 B41131E1 ldrlt r3,[r1],#-0x1e1
:0208A82C 3F79C431 swicc 0x0079c431
:0208A830 05426D88 streqb r6,[r2, #-0xd88]		;(r2-0xd88=*(fffff2be))
:0208A834 D110E50D tstle r0,r13,lsl #0xa
:0208A838 A0089D14 andge  r9,r8,r4,lsl r13
:0208A83C 9F017113 swils 0x00017113
:0208A840 F912F511 ldmnvdb  r2 ,{r0,r4,r8,r10,r12,r13,r14,r15}
:0208A844 25ADC07F strcs r12,[r13, #+0x7f]!
:0208A848 1BAD1131 blne 00BCED14
:0208A84C F1117624 tstnv r1,r4,lsr #0xc
:0208A850 A1E5D111 mvnge  r13,r1,lsl r1
:0208A854 0501F813 streq r15,[r1, #-0x813]		;(r1-0x813=*(ea3278fe))
:0208A858 C9015218 stmgtdb  r1 ,{r3,r4,r9,r12,r14}
:0208A85C 101F3134 andnes r3,r15,r4,lsr r1
:0208A860 21123D01 tstcs r2,r1,lsl #0x1a
:0208A864 C1664001 unknown
:0208A868 3DC00235 unknown
:0208A86C 0215B120 andeqs r11,r5,#0x8
:0208A870 5A3901B1 bpl 02ECAF3C
:0208A874 65EC00B9 strvsb r0,[r12, #+0xb9]!
:0208A878 5960F001 unknown
:0208A87C 25E59013 strcsb r9,[r5, #+0x13]!
:0208A880 E80125E4 stmda  r1 ,{r2,r5,r6,r7,r8,r10,r13}
:0208A884 3503DD70 strcc r13,[r3, #-0xd70]		;(r3-0xd70=*(fffff290))
:0208A888 09351600 ldmeqdb  r5!,{r9,r10,r12}
:0208A88C FD0F80B2 unknown
:0208A890 11B51337 movnes r1,lsr r7		;r1=0(0x0)
:0208A894 02558740 subeqs r8,r5,#0x1000000
:0208A898 B9E59494 unknown
:0208A89C 00090F15 andeq  r0,r9,r5,lsl r15
:0208A8A0 0511105D ldreq r1,[r1, #-0x5d]		;(r1-0x5d=*(ffffffa3))
:0208A8A4 5521B440 strpl r11,[r1, #-0x440]!
:0208A8A8 00550200 subeqs r0,r5,r0,lsl #0x4
:0208A8AC 1015106D andnes r1,r5,r13,ror #0x0
:0208A8B0 BA003D04 blt 02099CC8
:0208A8B4 61D610B0 ldrvsh r1,[r6, #+0x0]		;r6+0x0=*(00000000)
:0208A8B8 0001D403 andeq  r13,r1,r3,lsl #0x8
:0208A8BC B128E111 unknown
:0208A8C0 D539F91B ldrle r15,[r9, #-0x91b]!
:0208A8C4 190581E5 stmnedb  r5 ,{r0,r2,r5,r6,r7,r8,r15}
:0208A8C8 33E5C50D mvncc  r12,#0x3400000
:0208A8CC CD94400C unknown
:0208A8D0 016DE429 unknown
:0208A8D4 68741FD1 unknown
:0208A8D8 0911012D ldmeqdb  r1 ,{r0,r2,r3,r5,r8}
:0208A8DC 0AF12103 beq 01CD2CF0
:0208A8E0 01B21D31 moveqs r1,lsr r1		;r1=0(0x0)
:0208A8E4 10E1D435 rscne  r13,r1,r5,lsr r4
:0208A8E8 16290005 unknown
:0208A8EC 8042C920 subhi  r12,r2,r0,lsr #0x12
:0208A8F0 09028D58 stmeqdb  r2 ,{r3,r4,r6,r8,r10,r11,r15}
:0208A8F4 10090129 andne  r0,r9,r9,lsr #0x2
:0208A8F8 06000D4E streq r0,r0,r9,r9,lsr #0x2
:0208A8FC 61AD500D movvs  r5,r13			;r5=0(0x0)
:0208A900 0D14E1C4 unknown
:0208A904 D91CFD00 ldmledb  r12 ,{r8,r10,r11,r12,r13,r14,r15}
:0208A908 5170B213 cmnpl r0,r3,lsl r2
:0208A90C 6510E1C4 ldrvs r14,[r0, #-0x1c4]		;(r0-0x1c4=*(002a2c69))
:0208A910 E2877010 add  r7,r7,#0x10
:0208A914 84401810 strhib r1,[r0],#-0x810
:0208A918 E3570065 cmp r7,#0x65
:0208A91C 880065EA stmhida  r0 ,{r1,r3,r5,r6,r7,r8,r10,r13,r14}
:0208A920 911995F8 ldrlssh r9,[r9, -r8]
:0208A924 10916040 addnes r6,r1,r0,asr #0x0
:0208A928 107940F9 unknown
:0208A92C 19F63EA1 unknown
:0208A930 B000090E andlt  r0,r0,r14,lsl #0x12
:0208A934 09B20001 ldmeqib  r2!,{r0}
:0208A938 00010800 andeq  r0,r1,r0,lsl #0x10
:0208A93C 032D0CAB unknown
:0208A940 71C011B4 strvch r1,[r0, #+0x14]		;r0+0x14=*(002a2e41)
:0208A944 3112A920 tstcc r2,r0,lsr #0x12
:0208A948 5044E212 subpl  r14,r4,r2,lsl r2
:0208A94C 1C910601 ldcne  6,cr0,[r1],{#0x1}
:0208A950 FFFF1C6D swinv 0x00ff1c6d
:0208A954 189C2245 ldmneia  r12 ,{r0,r2,r6,r9,r13}
:0208A958 4120027D unknown
:0208A95C 04D9F902 ldreqb r15,[r9],#+0x902
:0208A960 012AE024 unknown
:0208A964 00013000 andeq  r3,r1,r0
:0208A968 D5058120 strle r8,[r5, #-0x120]		;(r5-0x120=*(fffffee0))
:0208A96C 0114E534 tsteq r4,r4,lsr r5
:0208A970 E583F500 str r15,[r3, #+0x500]		;r3+0x500=*(00000500)
:0208A974 C582E000 strgt r14,[r2, #+0x0]		;r2+0x0=*(00000046)
:0208A978 20E5C104 rsccs  r12,r5,r4,lsl #0x2
:0208A97C E1C0C0B0 strh r12,[r0, #+0x0]		;r0+0x0=*(002a2e2d)
:0208A980 1D1D3138 unknown
:0208A984 E0000110 and  r0,r0,r0,lsl r1
:0208A988 0164106D unknown
:0208A98C 04100D00 ldreq r0,[r0],#-0xd00
:0208A990 0B119F10 bleq 024F25D8
:0208A994 2AB5C18D bcs 00DFAFD0
:0208A998 70005568 andvc  r5,r0,r8,ror #0xa
:0208A99C 75601231 strvcb r1,[r0, #-0x231]!
:0208A9A0 08CDAA05 stmeqia  r13 ,{r0,r2,r9,r11,r13,r15}^
:0208A9A4 EBFFFECC bl 0208A4DC
:0208A9A8 4016393C andmis r3,r6,r12,lsr r9
:0208A9AC B23AFD41 eorlts r15,r10,#0x1040
:0208A9B0 500C0011 andpl  r0,r12,r1,lsl r0
:0208A9B4 1E29E590 mcrne 5,1,r14,cr9,cr0,{4}
:0208A9B8 51001185 unknown
:0208A9BC B411A113 ldrlt r10,[r1],#-0x113
:0208A9C0 E110D011 tst r0,r1,lsl r0
:0208A9C4 01066906 unknown
:0208A9C8 08411E11 stmeqda  r1 ,{r0,r4,r9,r10,r11,r12}^
:0208A9CC B402E503 strlt r14,[r2],#-0x503
:0208A9D0 13AD0ED5 movne  r0,#0xD50		;r0=3408(0xd50)
:0208A9D4 0779F211 unknown
:0208A9D8 016C11D9 unknown
:0208A9DC 0074B300 rsbeqs r11,r4,r0,lsl #0x6
:0208A9E0 49B23D95 ldmmiib  r2!,{r0,r2,r4,r7,r8,r10,r11,r12,r13}
:0208A9E4 00119401 andeqs r9,r1,r1,lsl #0x8
:0208A9E8 A018540A andges r5,r8,r10,lsl #0x8
:0208A9EC 02A6FFE3 adceq  r15,r6,#0x38C
:0208A9F0 40882B49 addmi  r2,r8,r9,asr #0x16
:0208A9F4 110001C0 unknown
:0208A9F8 003D8800 eoreqs r8,r13,r0,lsl #0x10
:0208A9FC 021D0B6D andeqs r0,r13,#0x1B400
:0208AA00 54E5768C unknown
:0208AA04 C10009A5 unknown
:0208AA08 AA1D6910 bge 027E4E50
:0208AA0C 70EB3802 rscvc  r3,r11,r2,lsl #0x10
:0208AA10 05700005 ldreqb r0,[r0, #-0x5]!
:0208AA14 00056C00 andeq  r6,r5,r0,lsl #0x18
:0208AA18 02A2546E adceq  r5,r2,#0x6E000000
:0208AA1C 807968EB rsbhis r6,r9,r11,ror #0x11
:0208AA20 1002CC59 andne  r12,r2,r9,asr r12
:0208AA24 3D402559 unknown
:0208AA28 01107D12 tsteq r0,r2,lsl r13
:0208AA2C C502ED00 strgt r14,[r2, #-0xd00]		;(r2-0xd00=*(fffff346))
:0208AA30 007D4422 rsbeqs r4,r13,r2,lsr #0x8
:0208AA34 E3C31A21 bic  r1,r3,#0x21000
:0208AA38 E3833001 orr  r3,r3,#0x1
:0208AA3C 30653002 rsbcc  r3,r5,r2
:0208AA40 A74B2195 unknown
:0208AA44 44D1061D ldrmib r0,[r1],#+0x61d
:0208AA48 12C1660C sbcne  r6,r1,#0xC00000
:0208AA4C 227D8120 rsbcss r8,r13,#0x8
:0208AA50 30696474 rsbcc  r6,r9,r4,ror r4
:0208AA54 14C949E0 strneb r4,[r9],#+0x9e0
:0208AA58 32010D7A andcc  r0,r1,#0x1E80
:0208AA5C 505513B5 ldrplh r1,[r5],#-0x35
:0208AA60 42BD1BF5 adcmis r1,r13,#0x3D400
:0208AA64 001128F9 ldreqsh r2,[r1], -r9
:0208AA68 EB02CC3A bl 0213DB58
:0208AA6C 143D1211 unknown
:0208AA70 E9103DC2 ldmdb  r0 ,{r1,r6,r7,r8,r10,r11,r12,r13}
:0208AA74 81301812 teqhi r0,r2,lsl r8
:0208AA78 015D00E5 cmpeq r13,r5,ror #0x1
:0208AA7C 00012E83 andeq  r2,r1,r3,lsl #0x1d
:0208AA80 400918EB andmi  r1,r9,r11,ror #0x11
:0208AA84 C120A6E6 unknown
:0208AA88 DD219124 stcle  1,cr9,[r1,#-0x90]!
:0208AA8C C10045A6 unknown
:0208AA90 7441A110 strvcb r10,[r1],#-0x110
:0208AA94 33A14073 movcc  r4,#0x73		;r4=115(0x73)
:0208AA98 5D24F130 stcpl  1,cr15,[r4,#-0xc0]!
:0208AA9C 12B51F04 adcnes r1,r5,#0x10
:0208AAA0 0DDA44F1 unknown
:0208AAA4 A00F02CD andge  r0,r15,r13,asr #0x5
:0208AAA8 BD1191E1 unknown
:0208AAAC 00626618 rsbeq  r6,r2,r8,lsl r6
:0208AAB0 1A7D0BB1 bne 03FCD97C
:0208AAB4 A1810031 orrge  r0,r1,r1,lsr r0
:0208AAB8 6C862913 stcvs  9,cr2,[r6],{#0x13}
:0208AABC 7902316E stmvcdb  r2 ,{r1,r2,r3,r5,r6,r8,r12,r13}
:0208AAC0 85008410 strhi r8,[r0, #-0x410]		;(r0-0x410=*(00000940))
:0208AAC4 279922A1 ldrcs r2,[r9,+r1, lsr #0x5]
:0208AAC8 60E312A5 rscvs  r1,r3,r5,lsr #0x5
:0208AACC 1005E240 andne  r14,r5,r0,asr #0x4
:0208AAD0 990000CE stmlsdb  r0 ,{r1,r2,r3,r6,r7}
:0208AAD4 79BB8828 ldmvcib  r11!,{r3,r5,r11,r15}
:0208AAD8 04102900 ldreq r2,[r0],#-0x900
:0208AADC 35F30009 ldrccb r0,[r3, #+0x9]!
:0208AAE0 D6004100 strle r4,[r0],-r0, lsl #0x2
:0208AAE4 701025E3 andvcs r2,r0,r3,ror #0xb
:0208AAE8 C0280049 eorgt  r0,r8,r9,asr #0x0
:0208AAEC 8A27499F bhi 02A5D170
:0208AAF0 E08C3084 add  r3,r12,r4,lsl #0x1
:0208AAF4 E1D321B4 ldrh r2,[r3, #+0x14]		;r3+0x14=*(00000014)
:0208AAF8 8C108500 ldchi  5,cr8,[r0],{#0x0}
:0208AAFC 844001E0 strhib r0,[r0],#-0x1e0
:0208AB00 21B400E2 movcss r0,r2,ror #0x1
:0208AB04 01B4E1C1 moveqs r14,r1,asr #0x3
:0208AB08 0800E1C3 stmeqda  r0 ,{r0,r1,r6,r7,r8,r13,r14,r15}
:0208AB0C 99010685 stmlsdb  r1 ,{r0,r2,r7,r9,r10}
:0208AB10 09EDF60E unknown
:0208AB14 6AB81659 bvs 00E90480
:0208AB18 16014195 unknown
:0208AB1C 07B500E5 ldreq r0,ib 
:0208AB20 A1172555 tstge r7,r5,asr r5
:0208AB24 02E52F38 rsceq  r2,r5,#0xE0
:0208AB28 180019BC stmneda  r0 ,{r2,r3,r4,r5,r7,r8,r11,r12}
:0208AB2C A90500A1 stmgedb  r5 ,{r0,r5,r7}
:0208AB30 D5040511 strle r0,[r4, #-0x511]		;(r4-0x511=*(fffffb62))
:0208AB34 D5591181 ldrleb r1,[r9, #-0x181]		;(r9-0x181=*(fffffe7f))
:0208AB38 01A1B000 moveq  r11,r0			;r11=3408(0xd50)
:0208AB3C 05133DA4 ldreq r3,[r3, #-0xda4]		;(r3-0xda4=*(fffff25c))
:0208AB40 15A0D500 strne r13,[r0, #+0x500]!
:0208AB44 015DFD00 cmpeq r13,r0,lsl #0x1a
:0208AB48 007501B9 unknown
:0208AB4C 0C3AE591 ldceq  5,cr14,[r10],#-0x244
:0208AB50 71F701B5 ldrvch r0,[r7, #+0x15]!
:0208AB54 30498000 subcc  r8,r9,r0
:0208AB58 0FD90015 swieq 0x00d90015
:0208AB5C 300F2DEA andcc  r2,r15,r10,ror #0x1b
:0208AB60 10450001 subne  r0,r5,r1
:0208AB64 08004502 stmeqda  r0 ,{r1,r8,r10,r14}
:0208AB68 41C22D20 bicmi  r2,r2,r0,lsr #0x1a
:0208AB6C 01049100 unknown
:0208AB70 12537500 subnes r7,r3,#0x0
:0208AB74 5E580015 mrcpl 0,2,r0,cr8,cr5,{0}
:0208AB78 A90803D5 stmgedb  r8 ,{r0,r2,r4,r6,r7,r8,r9}
:0208AB7C 92018500 andls  r8,r1,#0x0
:0208AB80 A70543E7 strge r4,r8,r1,#0x0
:0208AB84 2DBD2549 ldccs  5,cr2,[r13,#+0x124]!
:0208AB88 50534934 subpls r4,r3,r4,lsr r9
:0208AB8C 3016E580 andccs r14,r6,r0,lsl #0xb
:0208AB90 20060069 andcs  r0,r6,r9,ror #0x0
:0208AB94 2004E3C2 andcs  r14,r4,r2,asr #0x7
:0208AB98 2000D102 andcs  r13,r0,r2,lsl #0x2
:0208AB9C 03454339 unknown
:0208ABA0 0321A6C7 unknown
:0208ABA4 07F54D10 unknown
:0208ABA8 00100E79 andeqs r0,r0,r9,ror r14
:0208ABAC 0D25A981 stceq  9,cr10,[r5,#-0x204]!
:0208ABB0 E363B951 unknown
:0208ABB4 91C183F9 unknown
:0208ABB8 1000F914 andne  r15,r0,r4,lsl r9
:0208ABBC 0004059D muleq  r4,r13,r5
:0208ABC0 290A992D stmcsdb  r10 ,{r0,r2,r3,r5,r8,r11,r12,r15}
:0208ABC4 9D495910 unknown
:0208ABC8 7D103410 unknown
:0208ABCC CF001D12 swigt 0x00001d12
:0208ABD0 11820009 orrne  r0,r2,r9
:0208ABD4 A99DE791 ldmgeib  r13 ,{r0,r4,r7,r8,r9,r10,r13,r14,r15}
:0208ABD8 09810091 stmeqib  r1 ,{r0,r4,r7}
:0208ABDC 019D4000 orreqs r4,r13,r0
:0208ABE0 09A100F7 stmeqib  r1!,{r0,r1,r2,r4,r5,r6,r7}
:0208ABE4 65304271 ldrvs r4,[r0, #-0x271]!
:0208ABE8 10200289 eorne  r0,r0,r9,lsl #0x5
:0208ABEC 51734D81 cmnpl r3,r1,lsl #0x1b
:0208ABF0 89138913 ldmhidb  r3 ,{r0,r1,r4,r8,r11,r15}
:0208ABF4 A130F141 teqge r0,r1,asr #0x2
:0208ABF8 E5913010 ldr r3,[r1, #+0x10]		;r1+0x10=*(00000010)
:0208ABFC 0E092E83 cdpeq 14,0,cr2,cr9,cr3,4
:0208AC00 18C12F82 stmneia  r1 ,{r1,r7,r8,r9,r10,r11,r13}^
:0208AC04 1420E952 unknown
:0208AC08 0AE59120 beq 019EF090
:0208AC0C 99E10099 unknown
:0208AC10 C3203010 unknown
:0208AC14 050514E3 streq r1,[r5, #-0x4e3]		;(r5-0x4e3=*(fffffb1d))
:0208AC18 82001000 andhi  r1,r0,#0x0
:0208AC1C 810030E3 unknown
:0208AC20 9D522501 unknown
:0208AC24 DB00113D blle 0208F120
:0208AC28 9D388279 ldcls  2,cr8,[r8,#-0x1e4]!
:0208AC2C 71573402 cmpvc r7,r2,lsl #0x8
:0208AC30 000D6F41 andeq  r6,r13,r1,asr #0x1e
:0208AC34 18D15028 ldmneia  r1 ,{r3,r5,r12,r14}^
:0208AC38 6525E3E0 strvs r14,[r5, #-0x3e0]!
:0208AC3C 59A1D114 stmplib  r1!,{r2,r4,r8,r12,r14,r15}
:0208AC40 2DC55015 unknown
:0208AC44 A9046547 stmgedb  r4 ,{r0,r1,r2,r6,r8,r10,r13,r14}
:0208AC48 EAFFFFF9 b 0208AC34
:0208AC4C 1211520D andnes r5,r1,#0xD0000000
:0208AC50 B0321138 eorlts r1,r2,r8,lsr r1
:0208AC54 110122ED unknown
:0208AC58 1019011D andnes r0,r9,r13,lsl r1
:0208AC5C A51090A1 ldrge r9,[r0, #-0xa1]		;(r0-0xa1=*(00000caf))
:0208AC60 02B58F01 adceqs r8,r5,#0x4
:0208AC64 A1066101 unknown
:0208AC68 35E1B01F strccb r11,[r1, #+0x1f]!
:0208AC6C 00038501 andeq  r8,r3,r1,lsl #0xa
:0208AC70 10650039 rsbne  r0,r5,r9,lsr r0
:0208AC74 27A90839 unknown
:0208AC78 7C6C103D stcvcl 0,cr1,[r12],#-0xf4
:0208AC7C DD197510 unknown
:0208AC80 82079D06 andhi  r9,r7,#0x180
:0208AC84 1EF14031 mrcne 0,7,r4,cr1,cr1,{1}
:0208AC88 A0C06E01 sbcge  r6,r0,r1,lsl #0x1c
:0208AC8C 28C50303 stmcsia  r5 ,{r0,r1,r8,r9}^
:0208AC90 10FFE282 rscnes r14,r15,r2,lsl #0x5
:0208AC94 52103920 andpls r3,r0,#0x80000
:0208AC98 0039F6E3 eoreqs r15,r9,r3,ror #0xd
:0208AC9C A2003100 andge  r3,r0,#0x0
:0208ACA0 34110021 ldrcc r0,[r1],#-0x21
:0208ACA4 A0C01129 sbcge  r1,r0,r9,lsr #0x2
:0208ACA8 00098CE3 andeq  r8,r9,r3,ror #0x19
:0208ACAC 01B4E081 moveqs r14,r1,lsl #0x1		;r14=0(0x0)
:0208ACB0 008CE1D0 unknown
:0208ACB4 2419A020 ldrcs r10,[r9],#-0x20
:0208ACB8 B209B520 andlt  r11,r9,#0x8000000
:0208ACBC 01148030 tsteq r4,r0,lsr r0
:0208ACC0 01010011 unknown
:0208ACC4 FFE28C00 swinv 0x00e28c00
:0208ACC8 A100C002 unknown
:0208ACCC F4E35C0B unknown
:0208ACD0 51210B05 unknown
:0208ACD4 0001B8C4 andeq  r11,r1,r4,asr #0x11
:0208ACD8 554099CC strplb r9,[r0, #-0x9cc]		;(r0-0x9cc=*(00000384))
:0208ACDC F9102050 ldmnvdb  r0 ,{r4,r6,r13}
:0208ACE0 00099A0F andeq  r9,r9,r15,lsl #0x14
:0208ACE4 20021059 andcs  r1,r2,r9,asr r0
:0208ACE8 1201E790 andne  r14,r1,#0x2400000
:0208ACEC 02A94347 adceq  r4,r9,#0x1C000001
:0208ACF0 125D14EB subnes r1,r13,#0xEB000000
:0208ACF4 10E5D009 rscne  r13,r5,r9
:0208ACF8 5900009A stmpldb  r0 ,{r1,r3,r4,r7}
:0208ACFC 5507F5E0 strpl r15,[r7, #-0x5e0]		;(r7-0x5e0=*(fffffa20))
:0208AD00 85413120 strhib r3,[r1, #-0x120]		;(r1-0x120=*(fffffee0))
:0208AD04 815FF82C cmphi r15,r12,lsr #0x10
:0208AD08 A8002102 stmgeda  r0 ,{r1,r8,r13}
:0208AD0C A5023051 strge r3,[r2, #-0x51]		;(r2-0x51=*(fffffff5))
:0208AD10 D6088541 strle r8,[r2, #-0x51]		;(r2-0x51=*(fffffff5))
:0208AD14 10020051 andne  r0,r2,r1,asr r0
:0208AD18 1A2E4191 bne 02C1B364
:0208AD1C 152D100D strne r1,[r13, #-0xd]!
:0208AD20 1248A9D1 subne  r10,r8,#0x344000
:0208AD24 95C049A1 strlsb r4,[r0, #+0x9a1]		;r0+0x9a1=*(000016f1)
:0208AD28 3011A510 andccs r10,r1,r0,lsl r5
:0208AD2C 20B900D9 unknown
:0208AD30 00D50559 sbceqs r0,r5,r9,asr r5
:0208AD34 3151137D cmpcc r1,r13,ror r3
:0208AD38 1835E003 ldmneda  r5!,{r0,r1,r13,r14,r15}
:0208AD3C 0318859E tsteq r8,#0x27800000
:0208AD40 10030151 andne  r0,r3,r1,asr r1
:0208AD44 09A10319 stmeqib  r1!,{r0,r3,r4,r8,r9}
:0208AD48 1031A530 eornes r10,r1,r0,lsr r5
:0208AD4C 0259A0FF subeqs r10,r9,#0xFF
:0208AD50 55F04159 ldrplb r4,[r0, #+0x159]!
:0208AD54 3159B001 cmpcc r9,r1
:0208AD58 20170110 andcss r0,r7,r0,lsl r1
:0208AD5C C008E3E0 andgt  r14,r8,r0,ror #0x7
:0208AD60 2083006D addcs  r0,r3,r13,ror #0x0
:0208AD64 191CE581 ldmnedb  r12 ,{r0,r7,r8,r10,r13,r14,r15}
:0208AD68 0A142440 beq 02593E70
:0208AD6C 81801510 orrhi  r1,r0,r0,lsl r5
:0208AD70 50C5A015 sbcpl  r10,r5,r5,lsl r0
:0208AD74 3930C580 ldmccdb  r0!,{r7,r8,r10,r14,r15}
:0208AD78 056D6DA0 streqb r6,[r13, #-0xda0]!
:0208AD7C BF106D00 swilt 0x00106d00
:0208AD80 A071006D rsbges r0,r1,r13,ror #0x0
:0208AD84 102D3099 mlane  r13,r9,r0,r3unknown
:0208AD88 000118CB andeq  r1,r1,r11,asr #0x11
:0208AD8C 04809914 streq r9,[r0],#+0x914
:0208AD90 D9140011 ldmledb  r4 ,{r0,r4}
:0208AD94 0021AA44 eoreq  r10,r1,r4,asr #0x14
:0208AD98 A13C67A9 teqge r12,r9,lsr #0xf
:0208AD9C E3E0121D mvn  r1,#0xD0000001
:0208ADA0 50001301 andpl  r1,r0,r1,lsl #0x6
:0208ADA4 751316FD ldrvc r1,[r3, #-0x6fd]		;(r3-0x6fd=*(fffff903))
:0208ADA8 40650302 rsbmi  r0,r5,r2,lsl #0x6
:0208ADAC 58D42611 ldmplia  r4 ,{r0,r4,r9,r10,r13}^
:0208ADB0 71001049 unknown
:0208ADB4 E1A00E09 mov  r0,r9,lsl #0x1c		;r0=0(0x0)
:0208ADB8 B00F0AA0 andlt  r0,r15,r0,lsr #0x15
:0208ADBC 066D08E1 unknown
:0208ADC0 99A31011 stmlsib  r3!,{r0,r4,r12}
:0208ADC4 2D40B000 unknown
:0208ADC8 02A0F600 adceq  r15,r0,#0x0
:0208ADCC 045D34EB ldreqb r3,[r13],#-0x4eb
:0208ADD0 101CC582 andnes r12,r12,r2,lsl #0xb
:0208ADD4 19CD9210 stmneib  r13 ,{r4,r9,r12,r15}^
:0208ADD8 E5920199 ldr r0,[r2, #+0x199]		;r2+0x199=*(000001df)
:0208ADDC ED1B2131 unknown
:0208ADE0 269D02A5 ldrcs r0,[r13],+r5, lsr #0x5
:0208ADE4 1192100C orrnes r1,r2,r12
:0208ADE8 02A5EAE5 adceq  r14,r5,#0xE5000
:0208ADEC E3C18071 bic  r8,r1,#0x71
:0208ADF0 17411030 unknown
:0208ADF4 40C53071 sbcmi  r3,r5,r1,ror r0
:0208ADF8 4D350901 ldcmi  9,cr0,[r5,#-0x4]!
:0208ADFC 24001124 strcs r1,[r0],#-0x124
:0208AE00 4380115F orrmi  r1,r0,#0xC0000017
:0208AE04 00180011 andeqs r0,r8,r1,lsl r0
:0208AE08 21B10CB9 ldrcsh r0,[r1, +r9]!
:0208AE0C 08E76590 unknown
:0208AE10 49E59110 unknown
:0208AE14 803D2DA6 eorhis r2,r13,r6,lsr #0x1b
:0208AE18 590C90F4 stmpldb  r12 ,{r2,r4,r5,r6,r7,r12,r15}
:0208AE1C 0C90F820 ldceq  8,cr15,[r0],{#0x20}
:0208AE20 D0886081 addle  r6,r8,r1,lsl #0x1
:0208AE24 2231FFFF eorcss r15,r1,#0x3FC
:0208AE28 0C0079E9 stceq  9,cr7,[r0],{#0xe9}
:0208AE2C F0992800 addnvs r2,r9,r0,lsl #0x10
:0208AE30 F0295029 eornv  r5,r9,r9,lsr #0x0
:0208AE34 106DF029 rsbne  r15,r13,r9,lsr #0x0
:0208AE38 80065D18 andhi  r5,r6,r8,lsl r13
:0208AE3C E060035F rsb  r0,r0,r15,asr r3
:0208AE40 930359A0 unknown
:0208AE44 E010C100 ands r12,r0,r0,lsl #0x2
:0208AE48 E59FC00C ldr r12,[r15, #+0xc]		;r15+0xc=*(0208ae5c)=#-1342043628(0xb0020a14)
:0208AE4C 11411041 unknown
:0208AE50 1CE08220 stcnel 2,cr8,[r0],#+0x80
:0208AE54 6667012D unknown
:0208AE58 90086666 andls  r6,r8,r6,ror #0xc
:0208AE5C B0020A14 andlt  r0,r2,r4,lsl r10
:0208AE60 52E50041 rscpl  r0,r5,#0x41
:0208AE64 001160AF andeqs r6,r1,r15,lsr #0x1
:0208AE68 69FF1009 unknown
:0208AE6C C50F4559 strgt r4,[r15, #-0x559]		;r15-0x559=*(0208a91b)=#6679267(0x0065eae3)
:0208AE70 9B1A11FF blls 0270F674
:0208AE74 51FFE5F4 ldrplsh r14,[r15, #+0x54]!
:0208AE78 0345FA00 unknown
:0208AE7C 68301E21 ldmvsda  r0!,{r0,r5,r9,r10,r11,r12}
:0208AE80 390D9510 stmccdb  r13 ,{r4,r8,r10,r12,r15}
:0208AE84 06313009 unknown
:0208AE88 63AC12BD movvs  r1,#0xD000000B		;r1=-805306357(0xd000000b)
:0208AE8C A5020F36 strge r0,[r2, #-0xf36]		;(r2-0xf36=*(fffff110))
:0208AE90 31E55010 mvncc  r5,r0,lsl r0
:0208AE94 818D0591 unknown
:0208AE98 00E1B405 rsceq  r11,r1,r5,lsl #0x8
:0208AE9C 184121DD stmneda  r1 ,{r0,r2,r3,r4,r6,r7,r8,r13}^
:0208AEA0 D9058183 stmledb  r5 ,{r0,r1,r7,r8,r15}
:0208AEA4 3101D905 unknown
:0208AEA8 D86EF750 unknown
:0208AEAC 10307975 eornes r7,r0,r5,ror r9
:0208AEB0 28F10C51 unknown
:0208AEB4 03E06441 mvneq  r6,#0x41000000
:0208AEB8 600301E1 andvs  r0,r3,r1,ror #0x3
:0208AEBC 1245E3C0 subne  r14,r5,#0x3
:0208AEC0 D9FC6784 unknown
:0208AEC4 A500FD11 strge r15,[r0, #-0xd11]		;(r0-0xd11=*(fffff2ef))
:0208AEC8 20001921 andcs  r1,r0,r1,lsr #0x12
:0208AECC 0DBC0B21 ldceq  11,cr0,[r12,#+0x84]!
:0208AED0 9907A900 stmlsdb  r7 ,{r8,r11,r13,r15}
:0208AED4 0D458D00 unknown
:0208AED8 176EE58D strneb r14,[r14,-r13, lsl #0xb]!
:0208AEDC F901E1D8 stmnvdb  r1 ,{r3,r4,r6,r7,r8,r13,r14,r15}
:0208AEE0 01D5C540 biceqs r12,r5,r0,asr #0xa
:0208AEE4 C81D1C99 ldmgtda  r13 ,{r0,r3,r4,r7,r10,r11,r12}
:0208AEE8 9D1EA536 unknown
:0208AEEC 12D1289D sbcnes r2,r1,#0x9D0000
:0208AEF0 555012ED ldrplb r1,[r0, #-0x2ed]		;(r0-0x2ed=*(fffffd13))
:0208AEF4 DD22E900 stcle  9,cr14,[r2,#-0x0]!
:0208AEF8 02F13059 rsceqs r3,r1,#0x59
:0208AEFC 51023059 unknown
:0208AF00 7055CF00 subvcs r12,r5,r0,lsl #0x1e
:0208AF04 81D7283D bichis r2,r7,r13,lsr r8
:0208AF08 21205114 unknown
:0208AF0C 1006E791 mulne  r6,r1,r7
:0208AF10 ED830C5D unknown
:0208AF14 9D504D01 unknown
:0208AF18 704D7250 subvc  r7,r13,r0,asr r2
:0208AF1C CD642395 stcgtl 3,cr2,[r4,#-0x254]!
:0208AF20 D095B701 addles r11,r5,r1,lsl #0xe
:0208AF24 952095B9 strls r9,[r0, #-0x5b9]!
:0208AF28 957FFAF0 ldrlsb r15,[r15, #-0xaf0]!
:0208AF2C 954D5EF0 strlsb r5,[r13, #-0xef0]		;(r13-0xef0=*(fffff110))
:0208AF30 F951F1C0 ldmnvdb  r1 ,{r6,r7,r8,r12,r13,r14,r15}^
:0208AF34 24E59536 unknown
:0208AF38 4D07FFFC unknown
:0208AF3C 95046D1A strls r6,[r4, #-0xd1a]		;(r4-0xd1a=*(0065ddc9))
:0208AF40 9D10F1E5 unknown
:0208AF44 1135CA23 teqne r5,r3,lsr #0x14
:0208AF48 4101E9B3 strmih r14,[r1, -r3]
:0208AF4C 4041E500 submi  r14,r1,r0,lsl #0xa
:0208AF50 00452A4D subeq  r2,r5,r13,asr #0x14
:0208AF54 BB40454A bllt 0309C484
:0208AF58 149511F5 ldrne r1,[r5],#+0x1f5
:0208AF5C 9387E908 orrls  r14,r7,#0x20000
:0208AF60 9D1815FF unknown
:0208AF64 F513454B ldrnv r4,[r3, #-0x54b]		;(r3-0x54b=*(fffffab5))
:0208AF68 4510112E ldrmi r1,[r0, #-0x12e]		;(r0-0x12e=*(fffffed2))
:0208AF6C 457FE710 ldrmib r14,[r15, #-0x710]!
:0208AF70 CF101120 swigt 0x00101120
:0208AF74 0D10DD12 unknown
:0208AF78 A5381800 ldrge r1,[r8, #-0x800]!
:0208AF7C B9263500 stmltdb  r6!,{r8,r10,r12,r13}
:0208AF80 24D1E600 ldrcsb r14,[r1],#+0x600
:0208AF84 01C9379D unknown
:0208AF88 114D379D unknown
:0208AF8C D74211A9 strleb r1,[r2,-r9, lsr #0x3]
:0208AF90 F777993F unknown
:0208AF94 1C305DD7 ldcne  13,cr5,[r0],#-0x35c
:0208AF98 0B957799 bleq 005E8E04
:0208AF9C 0FE06941 swieq 0x00e06941
:0208AFA0 0FE28700 swieq 0x00e28700
:0208AFA4 E300C000 unknown
:0208AFA8 F0027970 andnv  r7,r2,r0,ror r9
:0208AFAC 01C5FFFB unknown
:0208AFB0 11E144B0 strneh r4,[r1, #+0x40]!
:0208AFB4 20074791 mulcs  r7,r1,r7
:0208AFB8 0C210011 stceq  0,cr0,[r1],#-0x44
:0208AFBC 21D86439 biccss r6,r8,r9,lsr r4
:0208AFC0 DDE15710 stclel 7,cr5,[r1,#+0x40]!
:0208AFC4 100D071C andne  r0,r13,r12,lsl r7
:0208AFC8 E2855200 add  r5,r5,#0x0
:0208AFCC 0AE1C24F beq 018FB910
:0208AFD0 097122FD unknown
:0208AFD4 E2857020 add  r7,r5,#0x20
:0208AFD8 37397B5C unknown
:0208AFDC 10A06005 adcne  r6,r0,r5
:0208AFE0 9D02F111 unknown
:0208AFE4 FC0C090D stc2  9,cr0,[r12],{#0xd}
:0208AFE8 EA2719FF b 02A517EC
:0208AFEC EB02D74E bl 02140D2C
:0208AFF0 23B508E5 movcss r0,#0xE50000		;r0=15007744(0xe50000)
:0208AFF4 0A95C79B beq 005FCE68
:0208AFF8 7D476998 unknown
:0208AFFC 3912351D ldmccdb  r2 ,{r0,r2,r3,r4,r8,r10,r12,r13}
:0208B000 027B9E12 rsbeqs r9,r11,#0x120
:0208B004 27310FEB ldrcs r0,r9,r11,#0x120
:0208B008 10EBFFFC unknown
:0208B00C 151C1215 ldrne r1,[r12, #-0x215]		;(r12-0x215=*(b00207ff))
:0208B010 956CA1F0 strlsb r10,[r12, #-0x1f0]!
:0208B014 A01C0911 andges r0,r12,r1,lsl r9
:0208B018 A11055E1 tstge r0,r1,ror #0xb
:0208B01C E1A01B44 mov  r1,r4,asr #0x16
:0208B020 F19000F1 ldrnvsh r0,[r0, +r1]
:0208B024 C011AD21 andgts r10,r1,r1,lsr #0x1a
:0208B028 E050C002 subs r12,r0,r2
:0208B02C 426CC000 rsbmi  r12,r12,#0x0
:0208B030 C92FCC00 stmgtdb  r15!,{r10,r11,r14,r15}
:0208B034 E0513000 subs r3,r1,r0
:0208B038 80041C9C mulhi  r4,r12,r12
:0208B03C 20029CE0 andcs  r9,r2,r0,ror #0x19
:0208B040 000C92E0 andeq  r9,r12,r0,ror #0x5
:0208B044 3000E020 andcc  r14,r0,r0,lsr #0x0
:0208B048 13934263 orrnes r4,r3,#0x30000006
:0208B04C 24E0E000 unknown
:0208B050 00F51101 rsceqs r1,r5,r1,lsl #0x2
:0208B054 18C230B0 stmneia  r2 ,{r4,r5,r7,r12,r13}^
:0208B058 E5820D3D str r0,[r2, #+0xd3d]		;r2+0xd3d=*(00000d83)
:0208B05C E582000C str r0,[r2, #+0xc]		;r2+0xc=*(00000052)
:0208B060 D20001B0 andle  r0,r0,#0x2C
:0208B064 C10902E1 unknown
:0208B068 0805C903 stmeqda  r5 ,{r0,r1,r8,r11,r14,r15}
:0208B06C A132E160 teqge r2,r0,ror #0x2
:0208B070 0001B022 andeq  r11,r1,r2,lsr #0x0
:0208B074 040002B4 streq r0,[r0],#-0x2b4
:0208B078 55104D0B ldrpl r4,[r0, #-0xd0b]		;(r0-0xd0b=*(00e4f2f5))
:0208B07C 49150513 ldmmidb  r5 ,{r0,r1,r4,r8,r10}
:0208B080 2019D813 andcss r13,r9,r3,lsl r8
:0208B084 212FE001 unknown
:0208B088 01051460 unknown
:0208B08C 84101579 ldrhi r1,[r0],#-0x579
:0208B090 610DD7E5 unknown
:0208B094 00009500 andeq  r9,r0,r0,lsl #0xa
:0208B098 01E10801 mvneq  r0,r1,lsl #0x10
:0208B09C E20D8010 and  r8,r13,#0x10
:0208B0A0 016103C1 unknown
:0208B0A4 40E0810C rscmi  r8,r0,r12,lsl #0x2
:0208B0A8 19190408 ldmnedb  r9 ,{r3,r10}
:0208B0AC 7970E584 ldmvcdb  r0!,{r2,r7,r8,r10,r13,r14,r15}^
:0208B0B0 50130116 andpls r0,r3,r6,lsl r1
:0208B0B4 C5E04062 strgtb r4,[r0, #+0x62]!
:0208B0B8 6000154F andvs  r1,r0,r15,asr #0xa
:0208B0BC 90000155 andls  r0,r0,r5,asr r1
:0208B0C0 0D600061 stceql 0,cr0,[r0,#-0x184]!
:0208B0C4 01006105 unknown
:0208B0C8 68060541 stmvsda  r6 ,{r0,r6,r8,r10}
:0208B0CC 5000252D andpl  r2,r0,r13,lsr #0xa
:0208B0D0 E405D975 str r13,[r5],#-0x975
:0208B0D4 096846E2 unknown
:0208B0D8 51C0041D bicpl  r0,r0,r13,lsl r4
:0208B0DC 866002E0 unknown
:0208B0E0 01060142 unknown
:0208B0E4 A0684600 rsbge  r4,r8,r0,lsl #0xc
:0208B0E8 1479C441 unknown
:0208B0EC 3F1DFD82 swicc 0x001dfd82
:0208B0F0 0C8D0131 stceq  1,cr0,[r13],{#0x31}
:0208B0F4 99051CE1 stmlsdb  r5 ,{r0,r5,r6,r7,r10,r11,r12}
:0208B0F8 A05D141A subges r1,r13,r10,lsl r4
:0208B0FC 811C25E1 tsthi r12,r1,ror #0xb
:0208B100 000405E1 andeq  r0,r4,r1,ror #0xb
:0208B104 016D0679 unknown
:0208B108 4FC0123D swimi 0x00c0123d
:0208B10C 550C00A1 strpl r0,[r12, #-0xa1]		;(r12-0xa1=*(b0020973))
:0208B110 D402F927 strle r15,[r2],#-0x927
:0208B114 1D2C95E2 stcne  5,cr9,[r12,#-0x388]!
:0208B118 3D207C04 stccc  12,cr7,[r0,#-0x10]!
:0208B11C 60399906 eorvss r9,r9,r6,lsl #0x12
:0208B120 00850429 addeq  r0,r5,r9,lsr #0x8
:0208B124 799210F0 ldmvcib  r2 ,{r4,r5,r6,r7,r12}
:0208B128 E0475500 sub  r5,r7,r0,lsl #0xa
:0208B12C E0D40FC1 sbcs r0,r4,r1,asr #0x1f
:0208B130 391E71F7 ldmccdb  r14 ,{r0,r1,r2,r4,r5,r6,r7,r8,r12,r13,r14}
:0208B134 E906C007 stmdb  r6 ,{r0,r1,r2,r14,r15}
:0208B138 18751205 unknown
:0208B13C 133915A9 teqne r9,#0x2A400000
:0208B140 101D1865 andnes r1,r13,r5,ror #0x10
:0208B144 0A802DFA beq 00096934
:0208B148 600D101D andvs  r1,r13,r13,lsl r0
:0208B14C 26D902B5 unknown
:0208B150 BD600D63 stcltl 13,cr0,[r0,#-0x18c]!
:0208B154 00401839 subeq  r1,r0,r9,lsr r8
:0208B158 40229583 eormi  r9,r2,r3,lsl #0xb
:0208B15C E111A038 tst r1,r8,lsr r0
:0208B160 E20300FF and  r0,r3,#0xFF
:0208B164 95EC1745 strlsb r1,[r12, #+0x745]!
:0208B168 21710C20 cmncs r1,r0,lsr #0x18
:0208B16C 011019BB ldreqh r1,[r0, -r11]
:0208B170 00C03019 sbceq  r3,r0,r9,lsl r0
:0208B174 1909DD2A stmnedb  r9 ,{r1,r3,r5,r8,r10,r11,r12,r14,r15}
:0208B178 B4112540 ldrlt r2,[r1],#-0x540
:0208B17C 02A001E5 adceq  r0,r0,#0x40000039
:0208B180 B5E117A0 strltb r1,[r1, #+0x7a0]!
:0208B184 DD008013 unknown
:0208B188 0803C901 stmeqda  r3 ,{r0,r8,r11,r14,r15}
:0208B18C B5B21709 ldrlt r1,[r2, #+0x709]!
:0208B190 55110102 ldrpl r0,[r1, #-0x102]		;(r1-0x102=*(cfffff09))
:0208B194 B0554410 sublts r4,r5,r0,lsl r4
:0208B198 55BC2CB9 ldrpl r2,[r12, #+0xcb9]!
:0208B19C 5530B700 ldrpl r11,[r0, #-0x700]!
:0208B1A0 B9501180 ldmltdb  r0 ,{r7,r8,r12}^
:0208B1A4 3B2E351D blcc 02C18620
:0208B1A8 22050051 andcs  r0,r5,#0x51
:0208B1AC 403059DE unknown
:0208B1B0 90510049 sublss r0,r1,r9,asr #0x0
:0208B1B4 104016F5 unknown
:0208B1B8 B99D12C5 ldmltib  r13 ,{r0,r2,r6,r7,r9,r12}
:0208B1BC E5911901 ldr r1,[r1, #+0x901]		;r1+0x901=*(d000090c)
:0208B1C0 39110103 ldmccdb  r1 ,{r0,r1,r8}
:0208B1C4 7DA68129 stcvc  1,cr8,[r6,#+0xa4]!
:0208B1C8 102CEB00 eorne  r14,r12,r0,lsl #0x16
:0208B1CC 8010ED9F mulhis r0,r15,r13
:0208B1D0 450521E1 strmi r2,[r5, #-0x1e1]		;(r5-0x1e1=*(fffffe1f))
:0208B1D4 EB4BED13 bl 03386628
:0208B1D8 2481033A strcs r0,[r1],#+0x33a
:0208B1DC 002D3D8D eoreq  r3,r13,r13,lsl #0x1b
:0208B1E0 00590075 subeqs r0,r9,r5,ror r0
:0208B1E4 16D90271 unknown
:0208B1E8 75517880 ldrvcb r7,[r1, #-0x880]		;(r1-0x880=*(cffff78b))
:0208B1EC 00BF120C adceqs r1,r15,r12,lsl #0x4
:0208B1F0 F0192019 andnvs r2,r9,r9,lsl r0
:0208B1F4 BA001900 blt 020915FC
:0208B1F8 C1101904 tstgt r0,r4,lsl #0x12
:0208B1FC 9CCB0EED stclsl 14,cr0,[r11],{#0xed}
:0208B200 200A00E2 andcs  r0,r10,r2,ror #0x1
:0208B204 4F1D0FD1 swimi 0x001d0fd1
:0208B208 00693004 rsbeq  r3,r9,r4
:0208B20C 66920E81 ldrvs r0,[r2],+r1, lsl #0x1d
:0208B210 02E0C131 rsceq  r12,r0,#0x4000000C
:0208B214 00E2932B rsceq  r9,r2,r11,lsr #0x6
:0208B218 E2A11000 adc  r1,r1,#0x0
:0208B21C 59085FED stmpldb  r8 ,{r0,r2,r3,r5,r6,r7,r8,r9,r10,r11,r12,r14}
:0208B220 1D351E0F ldcne  14,cr1,[r5,#-0x3c]!
:0208B224 2D1051A8 unknown
:0208B228 51FB0200 mvnpls r0,r0,lsl #0x4
:0208B22C 30086116 andcc  r6,r8,r6,lsl r1
:0208B230 1DB30819 ldcne  8,cr0,[r3,#+0x64]!
:0208B234 B9565105 ldmltdb  r6 ,{r0,r2,r8,r12,r14}^
:0208B238 25EB02C8 strcsb r0,[r11, #+0x2c8]!
:0208B23C 08431810 stmeqda  r3 ,{r4,r11,r12}^
:0208B240 C64D028F strgtb r0,[r13],-r15, lsl #0x5
:0208B244 D64DFB27 strleb r15,[r13],-r7, lsr #0x16
:0208B248 661C7351 unknown
:0208B24C 45180110 ldrmi r0,[r8, #-0x110]		;r8-0x110=*(21122101)=#0(0x00000000)
:0208B250 001D007B andeqs r0,r13,r11,ror r0
:0208B254 1602C6AD strne r12,[r2],-r13, lsr #0xd
:0208B258 4095261D addmis r2,r5,r13,lsl r6
:0208B25C 25005D20 strcs r5,[r0, #-0xd20]		;(r0-0xd20=*(fffff2e0))
:0208B260 02D80C33 sbceqs r0,r8,#0x3300
:0208B264 5912D1B1 ldmpldb  r2 ,{r0,r4,r5,r7,r8,r12,r14,r15}
:0208B268 05100D15 ldreq r0,[r0, #-0xd15]		;(r0-0xd15=*(fffff2eb))
:0208B26C 1003A004 andne  r10,r3,r4
:0208B270 85400D07 strhib r0,[r0, #-0xd07]		;(r0-0xd07=*(fffff2f9))
:0208B274 05000112 streq r0,[r0, #-0x112]		;(r0-0x112=*(fffffeee))
:0208B278 29B105E9 ldmcsib  r1!,{r0,r3,r5,r6,r7,r8,r10}
:0208B27C 01370200 teqeq r7,r0,lsl #0x4
:0208B280 05000400 streq r0,[r0, #-0x400]		;(r0-0x400=*(fffffc00))
:0208B284 05000600 streq r0,[r0, #-0x600]		;(r0-0x600=*(fffffa00))
:0208B288 0212ED01 andeqs r14,r2,#0x40
:0208B28C 50013540 andpl  r3,r1,r0,asr #0xa
:0208B290 01A90AB5 streqh r0,[r9, +r5]!
:0208B294 55126904 ldrpl r6,[r2, #-0x904]		;(r2-0x904=*(fffff742))
:0208B298 E2802008 add  r2,r0,#0x8
:0208B29C 02810405 addeq  r0,r1,#0x5000000
:0208B2A0 820080E0 andhi  r8,r0,#0xE0
:0208B2A4 C51351E0 ldrgt r5,[r3, #-0x1e0]		;(r3-0x1e0=*(fffffe20))
:0208B2A8 90600115 rsbls  r0,r0,r5,lsl r1
:0208B2AC 106DE080 rsbne  r14,r13,r0,lsl #0x1
:0208B2B0 02000D06 andeq  r0,r0,#0x180
:0208B2B4 25A804E5 strcs r0,[r8, #+0x4e5]!
:0208B2B8 01B5E30A moveqs r14,r10,lsl #0x6		;r14=0(0x0)
:0208B2BC E5D90309 ldrb r0,[r9, #+0x309]		;r9+0x309=*(00000309)
:0208B2C0 4D3A04E0 ldcmi  4,cr0,[r10,#-0x380]!
:0208B2C4 70B01FAD adcvcs r1,r0,r13,lsr #0x1f
:0208B2C8 293F11D4 ldmcsdb  r15!,{r2,r4,r6,r7,r8,r12}
:0208B2CC 51412002 unknown
:0208B2D0 9F70FC01 swils 0x0070fc01
:0208B2D4 00793C15 rsbeqs r3,r9,r5,lsl r12
:0208B2D8 A0804107 addge  r4,r0,r7,lsl #0x2
:0208B2DC E20001F1 and  r0,r0,#0x4000003C
:0208B2E0 11955002 orrnes r5,r5,r2
:0208B2E4 B0E35B84 rsclt  r5,r3,r4,lsl #0x17
:0208B2E8 1DE1D400 stcnel 4,cr13,[r1,#+0x0]!
:0208B2EC A1801135 orrge  r1,r0,r5,lsr r1
:0208B2F0 410A0075 unknown
:0208B2F4 E2006000 and  r6,r0,#0x0
:0208B2F8 66000A1F unknown
:0208B2FC 695021E2 ldmvsdb  r0 ,{r1,r5,r6,r7,r8,r13}^
:0208B300 F6101510 unknown
:0208B304 69B84069 ldmvsib  r8!,{r0,r3,r5,r6,r14}
:0208B308 D50109F0 strle r0,[r1, #-0x9f0]		;(r1-0x9f0=*(cffff61b))
:0208B30C 59E08029 unknown
:0208B310 BD003130 unknown
:0208B314 2D1FE700 unknown
:0208B318 31701101 cmncc r0,r1,lsl #0x2
:0208B31C 6022C50C eorvs  r12,r2,r12,lsl #0xa
:0208B320 0A1E10E2 beq 0280F6B0
:0208B324 69137051 ldmvsdb  r3 ,{r0,r4,r6,r12,r13,r14}
:0208B328 88610802 unknown
:0208B32C 06500AE0 ldreqb r0,da 
:0208B330 A01FE1A0 andges r14,r15,r0,lsr #0x3
:0208B334 000900F1 unknown
:0208B338 00110AC0 andeqs r0,r1,r0,asr #0x15
:0208B33C F50339DB strnv r3,[r3, #-0x9db]		;(r3-0x9db=*(fffff625))
:0208B340 1609D905 strne r13,[r9],-r5, lsl #0x12
:0208B344 010489A2 unknown
:0208B348 350821E0 strcc r2,[r8, #-0x1e0]		;r8-0x1e0=*(21122031)=#0(0x00000000)
:0208B34C 11001941 unknown
:0208B350 1101E100 unknown
:0208B354 78200100 stmvcda  r0!,{r8}
:0208B358 21750909 cmncs r5,r9,lsl #0x12
:0208B35C 10E0624A rscne  r6,r0,r10,asr #0x4
:0208B360 31158706 tstcc r5,r6,lsl #0xe
:0208B364 88120D78 ldmhida  r2 ,{r3,r4,r5,r6,r8,r10,r11}
:0208B368 3109E250 unknown
:0208B36C 00B504BD unknown
:0208B370 0700F5C5 streq r15,da 
:0208B374 29AE007D stmcsib  r14!,{r0,r2,r3,r4,r5,r6}
:0208B378 00A0FF16 adceq  r15,r0,r6,lsl r15
:0208B37C 3DDD4FF0 unknown
:0208B380 B925017C stmltdb  r5!,{r2,r3,r4,r5,r6,r8}
:0208B384 2981901A stmcsib  r1 ,{r1,r3,r4,r12,r15}
:0208B388 F00EC90C andnv  r12,r14,r12,lsl #0x12
:0208B38C 143506AD unknown
:0208B390 595151D5 ldmpldb  r1 ,{r0,r2,r4,r6,r7,r8,r12,r14}^
:0208B394 0159A201 cmpeq r9,r1,lsl #0x4
:0208B398 291EB5A8 ldmcsdb  r14 ,{r3,r5,r7,r8,r10,r12,r13,r15}
:0208B39C 456B4A11 strmib r4,[r11, #-0xa11]!
:0208B3A0 84000906 strhi r0,[r0],#-0x906
:0208B3A4 050159E0 streq r5,[r1, #-0x9e0]		;(r1-0x9e0=*(cffff62b))
:0208B3A8 E128DD11 unknown
:0208B3AC 0D005D42 unknown
:0208B3B0 00118350 andeqs r8,r1,r0,asr r3
:0208B3B4 1105168D unknown
:0208B3B8 49F61061 unknown
:0208B3BC 5DFF8B13 ldcpll 11,cr8,[r15,#+0x4c]!
:0208B3C0 89043901 stmhidb  r4 ,{r0,r8,r11,r12,r13}
:0208B3C4 9918E500 ldmlsdb  r8 ,{r8,r10,r13,r14,r15}
:0208B3C8 80B0E084 adchis r14,r0,r4,lsl #0x1
:0208B3CC 0D08E194 unknown
:0208B3D0 30E98000 rsccc  r8,r9,r0
:0208B3D4 10FFE5C2 rscnes r14,r15,r2,asr #0xb
:0208B3D8 0106E200 unknown
:0208B3DC 2081D200 addcs  r13,r1,r0,lsl #0x4
:0208B3E0 B523008D strlt r0,[r3, #-0x8d]!
:0208B3E4 2CFF3303 ldccsl 3,cr3,[r15],#+0xc
:0208B3E8 02F50000 rsceqs r0,r5,#0x0
:0208B3EC 14208158 unknown
:0208B3F0 54001829 strpl r1,[r0],#-0x829
:0208B3F4 010CE318 unknown
:0208B3F8 04817018 streq r7,[r1],#+0x18
:0208B3FC 68A010D9 stmvsia  r0!,{r0,r3,r4,r6,r7,r12}
:0208B400 08951065 ldmeqia  r5 ,{r0,r2,r5,r6,r12}
:0208B404 FF7B4111 swinv 0x007b4111
:0208B408 07B2EBFF unknown
:0208B40C 01E0C700 mvneq  r12,r0,lsl #0xe
:0208B410 FFE28A00 swinv 0x00e28a00
:0208B414 E200A000 and  r10,r0,#0x0
:0208B418 E35A0010 cmp r10,#0x10
:0208B41C 05E50002 streqb r0,[r5, #+0x2]!
:0208B420 3AFFFFF5 bcc 0208B3FC
:0208B424 00A900C8 adceq  r0,r9,r8,asr #0x1
:0208B428 E1A00881 mov  r0,r1,lsl #0x11		;r0=1441792(0x160000)
:0208B42C E1B08820 movs r8,r0,lsr #0x10		;r8=22(0x16)
:0208B430 8BB00020 blhi 00C8B4B8
:0208B434 866020E2 unknown
:0208B438 0100EAE2 unknown
:0208B43C D0100A45 andles r0,r0,r5,asr #0x14
:0208B440 31092495 swpcc r2,r5,r9
:0208B444 35510800 ldrccb r0,[r1, #-0x800]		;(r1-0x800=*(cffff80b))
:0208B448 06128100 ldreq r8,[r2],-r0, lsl #0x2
:0208B44C 202502AD eorcs  r0,r5,r13,lsr #0x5
:0208B450 044D0949 streqb r0,[r13],#-0x949
:0208B454 15FB2DC5 ldrneb r2,[r11, #+0xdc5]!
:0208B458 81104010 tsthi r0,r0,lsl r0
:0208B45C 04101DE3 ldreq r1,[r0],#-0xde3
:0208B460 04A144C9 unknown
:0208B464 00090071 andeq  r0,r9,r1,ror r0
:0208B468 E5D00D01 ldrb r0,[r0, #+0xd01]		;r0+0xd01=*(00160d01)
:0208B46C C00E10A3 andgt  r1,r14,r3,lsr #0x1
:0208B470 0414B1E3 ldreq r11,[r4],#-0x1e3
:0208B474 01E5C010 mvneq  r12,r0,lsl r0
:0208B478 E2899004 add  r9,r9,#0x4
:0208B47C E3590002 cmp r9,#0x2
:0208B480 001900B4 ldreqh r0,[r9], -r4
:0208B484 A99D0008 ldmgeib  r13 ,{r3}
:0208B488 0FA98404 swieq 0x00a98404
:0208B48C 8DE25180 stchil 1,cr5,[r2,#+0x200]!
:0208B490 10AD021C adcne  r0,r13,r12,lsl r2
:0208B494 AAE2814B bge 0192B9C8
:0208B498 E904790A stmdb  r4 ,{r1,r3,r8,r11,r12,r13,r14}
:0208B49C 0499F01C ldreq r15,[r9],#+0x1c
:0208B4A0 3802D558 stmccda  r2 ,{r3,r4,r6,r8,r10,r12,r14,r15}
:0208B4A4 0AB12B40 beq 00CD61AC
:0208B4A8 00851C4D addeq  r1,r5,r13,asr #0x18
:0208B4AC 10791009 rsbnes r1,r9,r9
:0208B4B0 3059D55B subccs r13,r9,r11,asr r5
:0208B4B4 1299059F addnes r0,r9,#0x27C00000
:0208B4B8 13DD0031 bicnes r0,r13,#0x31
:0208B4BC 28001913 stmcsda  r0 ,{r0,r1,r4,r8,r11,r12}
:0208B4C0 24AE03F5 unknown
:0208B4C4 04819D00 streq r9,[r1],#+0xd00
:0208B4C8 1659E041 ldrneb r14,[r1],#+0xd00
:0208B4CC FFFA4822 swinv 0x00fa4822
:0208B4D0 E1B001E9 movs r0,r9,ror #0x3
:0208B4D4 2900190A stmcsdb  r0 ,{r1,r3,r8,r11,r12}
:0208B4D8 0C21C400 stceq  4,cr12,[r1],#-0x0
:0208B4DC 00A10C71 adceq  r0,r1,r1,ror r12
:0208B4E0 0019D654 andeqs r13,r9,r4,asr r6
:0208B4E4 101D0621 andnes r0,r13,r1,lsr #0xc
:0208B4E8 331759E7 tstcc r7,#0x39C000
:0208B4EC 2DEBFFFA stccsl 15,cr15,[r11,#+0x3e8]!
:0208B4F0 681C5513 ldmvsda  r12 ,{r0,r1,r4,r8,r10,r12,r14}
:0208B4F4 EB02C061 bl 0213B680
:0208B4F8 0CE202AD stceql 2,cr0,[r2],#+0x2b4
:0208B4FC D10802D6 unknown
:0208B500 0C5D4821 ldceql 8,cr4,[r13],{#0x21}
:0208B504 7001CD38 andvc  r12,r1,r8,lsr r13
:0208B508 95027140 strls r7,[r2, #-0x140]		;(r2-0x140=*(fffffec0))
:0208B50C 5002CD40 andpl  r12,r2,r0,asr #0x1a
:0208B510 11600289 unknown
:0208B514 30171D03 andccs r1,r7,r3,lsl #0x1a
:0208B518 00E2446A rsceq  r4,r2,r10,ror #0x8
:0208B51C F5500285 ldrnvb r0,[r0, #-0x285]		;(r0-0x285=*(0015fd7b))
:0208B520 00010F42 andeq  r0,r1,r2,asr #0x1e
:0208B524 12ED17A8 rscne  r1,r13,#0x2A00000
:0208B528 01270001 unknown
:0208B52C 00012F00 andeq  r2,r1,r0,lsl #0x1e
:0208B530 00015637 andeq  r5,r1,r7,lsr r6
:0208B534 8800253F stmhida  r0 ,{r0,r1,r2,r3,r4,r5,r8,r10,r13}
:0208B538 31880025 orrcc  r0,r8,r5,lsr #0x0
:0208B53C 01E5159F unknown
:0208B540 11010025 unknown
:0208B544 0400E793 streq r14,[r0],#-0x793
:0208B548 916114AD unknown
:0208B54C 3F101DE7 swicc 0x00101de7
:0208B550 513E4021 teqpl r14,r1,lsr #0x0
:0208B554 21680021 unknown
:0208B558 80216080 eorhi  r6,r1,r0,lsl #0x1
:0208B55C 35402136 strccb r2,[r0, #-0x136]		;(r0-0x136=*(0015feca))
:0208B560 4C002155 stcmi  1,cr2,[r0],{#0x55}
:0208B564 21448021 unknown
:0208B568 00212D80 eoreq  r2,r1,r0,lsl #0x1b
:0208B56C 21D52BE1 biccss r2,r5,r1,ror #0x17
:0208B570 80213000 eorhi  r3,r1,r0
:0208B574 24802128 strcs r2,[r0],#+0x128
:0208B578 55234021 strpl r4,[r3, #-0x21]!
:0208B57C 01140021 tsteq r4,r1,lsr #0x0
:0208B580 210C7021 unknown
:0208B584 491B7021 ldmmidb  r11 ,{r0,r5,r12,r13,r14}
:0208B588 211A4021 tstcs r10,r1,lsr #0x0
:0208B58C 8021F800 eorhi  r15,r1,r0,lsl #0x10
:0208B590 128021F0 addne  r2,r0,#0x3C
:0208B594 E9402155 stmdb  r0 ,{r0,r2,r4,r6,r8,r13}^
:0208B598 1021DC11 eorne  r13,r1,r1,lsl r12
:0208B59C 21016920 unknown
:0208B5A0 206BD400 rsbcs  r13,r11,r0,lsl #0x8
:0208B5A4 01C11021 biceq  r1,r1,r1,lsr #0x0
:0208B5A8 09E79261 unknown
:0208B5AC EB00062B bl 0208CE60
:0208B5B0 0051250D subeqs r2,r1,r13,lsl #0xa
:0208B5B4 090900C0 stmeqdb  r9 ,{r6,r7}
:0208B5B8 E0814C30 add  r4,r1,r0,lsr r12
:0208B5BC E7900103 ldr r0,[r0,+r3, lsl #0x2]
:0208B5C0 050030B8 streq r3,[r0, #-0xb8]		;(r0-0xb8=*(0015ff48))
:0208B5C4 8208F921 andhi  r15,r8,#0x84000
:0208B5C8 936101E0 unknown
:0208B5CC 2AFF03E7 bcs 0204C570
:0208B5D0 41300041 teqmi r0,r1,asr #0x0
:0208B5D4 2B955610 blcs 005E0E1C
:0208B5D8 29D40F1A ldmcsib  r4 ,{r1,r3,r4,r8,r9,r10,r11}^
:0208B5DC 06E15301 unknown
:0208B5E0 B58502FD strlt r0,[r5, #+0x2fd]		;r5+0x2fd=*(000002fd)
:0208B5E4 1051B100 subnes r11,r1,r0,lsl #0x2
:0208B5E8 0801E196 stmeqda  r1 ,{r1,r2,r4,r7,r8,r13,r14,r15}
:0208B5EC 0205E280 andeq  r14,r5,#0x8
:0208B5F0 0403E180 streq r14,[r3],#-0x180
:0208B5F4 41021181 unknown
:0208B5F8 04130080 ldreq r0,[r3],#-0x80
:0208B5FC E5DD2D79 ldrb r2,[r13, #+0xd79]		;r13+0xd79=*(00000d79)
:0208B600 04960105 ldreq r0,[r6],#+0x105
:0208B604 07A100E7 streq r0,[r6],#+0x105
:0208B608 EB0028A4 bl 020958A0
:0208B60C 0B450400 bleq 031CC614
:0208B610 DD002709 unknown
:0208B614 0301C905 unknown
:0208B618 50A31C41 adcpl  r1,r3,r1,asr #0x18
:0208B61C 451A4900 ldrmi r4,[r10, #-0x900]		;(r10-0x900=*(fffff700))
:0208B620 1002410A andne  r4,r2,r10,lsl #0x2
:0208B624 EB1C002E bl 0278B6E4
:0208B628 7970105D unknown
:0208B62C 00010000 andeq  r0,r1,r0
:0208B630 052AF484 streq r15,[r10, #-0x484]!
:0208B634 0005F200 andeq  r15,r5,r0,lsl #0x4
:0208B638 F000159B mulnv  r0,r11,r5
:0208B63C 0015001D andeqs r0,r5,r13,lsl r0
:0208B640 0CECF8D5 stceql 8,cr15,[r12],#+0x354
:0208B644 00054802 andeq  r4,r5,r2,lsl #0x10
:0208B648 0C20ED78 stceq  13,cr14,[r0],#-0x1e0
:0208B64C 05998802 ldreq r8,[r9, #+0x802]		;r9+0x802=*(00000802)
:0208B650 020CEE00 andeq  r14,r12,#0x0
:0208B654 0C9A4C10 ldceq  12,cr4,[r10],{#0x10}
:0208B658 0CEF0002 stceql 0,cr0,[r15],#+0x8
:0208B65C 99CC0002 stmlsib  r12 ,{r1}^
:0208B660 82C4020C sbchi  r0,r4,#0xC0000000
:0208B664 D400021C strle r0,[r0],#-0x21c
:0208B668 FD020CA0 unknown
:0208B66C 41FDB011 mvnmis r11,r1,lsl r0
:0208B670 10315010 eornes r5,r1,r0,lsl r0
:0208B674 01900041 orreqs r0,r0,r1,asr #0x0
:0208B678 1A0DE004 bne 02403690
:0208B67C FFF9436D swinv 0x00f9436d
:0208B680 099D02F5 ldmeqib  r13 ,{r0,r2,r4,r5,r6,r7,r9}
:0208B684 00ED19FD unknown
:0208B688 7C8333DD stcvc  3,cr3,[r3],{#0xdd}
:0208B68C FDC724E5 unknown
:0208B690 21102106 tstcs r0,r6,lsl #0x2
:0208B694 38001444 stmccda  r0 ,{r2,r6,r10,r12}
:0208B698 080113C1 stmeqda  r1 ,{r0,r6,r7,r8,r9,r12}
:0208B69C 08EBFFF9 unknown
:0208B6A0 09515109 ldmeqdb  r1 ,{r0,r3,r8,r12,r14}^
:0208B6A4 33A108C3 movcc  r0,#0xC30000		;r0=12779520(0xc30000)
:0208B6A8 800021B1 strhih r2,[r0], -r1
:0208B6AC 01710A11 cmneq r1,r1,lsl r10
:0208B6B0 9D506628 unknown
:0208B6B4 8D002CE5 unknown
:0208B6B8 0BC11391 bleq 010D0504
:0208B6BC 600835C0 andvs  r3,r8,r0,asr #0xb
:0208B6C0 01E10801 mvneq  r0,r1,lsl #0x10
:0208B6C4 20C50061 sbccs  r0,r5,r1,ror #0x0
:0208B6C8 7D0C105D unknown
:0208B6CC 5D0B0001 unknown
:0208B6D0 04102540 ldreq r2,[r0],#-0x540
:0208B6D4 0D050001 unknown
:0208B6D8 FD93AD10 unknown
:0208B6DC 93100D00 tstls r0,#0x0
:0208B6E0 3D07E3A0 unknown
:0208B6E4 6D948610 unknown
:0208B6E8 94103901 ldrls r3,[r0],#-0x901
:0208B6EC 10F9E3A0 rscnes r14,r9,r0,lsr #0x7
:0208B6F0 0101462C unknown
:0208B6F4 2C01ED00 stccs  13,cr14,[r1],{#0x0}
:0208B6F8 C7E59F21 strgtb r9,[r5,+r1, lsr #0x1e]!
:0208B6FC 28011D06 stmcsda  r1 ,{r1,r2,r8,r10,r11,r12}
:0208B700 85298901 strhi r8,[r9, #-0x901]!
:0208B704 041A812C ldreq r8,[r10],#-0x12c
:0208B708 E3583900 cmp r8,#0x0
:0208B70C 908FF108 addls  r15,r15,r8,lsl #0x2
:0208B710 801C0511 andhis r0,r12,r1,lsl r5
:0208B714 10C51245 sbcne  r1,r5,r5,asr #0x4
:0208B718 01000001 unknown
:0208B71C 1F1BF100 swine 0x001bf100
:0208B720 32B7C019 adcccs r12,r7,#0x19
:0208B724 B8810001 stmltia  r1 ,{r0}
:0208B728 00310A79 eoreqs r0,r1,r9,ror r10
:0208B72C 9532B892 ldrls r11,[r2, #-0x892]!
:0208B730 0B1F953A bleq 02870C20
:0208B734 019B0119 orreqs r0,r11,r9,lsl r1
:0208B738 01E5B500 mvneq  r11,r0,lsl #0xa
:0208B73C F5004DAB strnv r4,[r0, #-0xdab]		;(r0-0xdab=*(00c2f255))
:0208B740 01159501 tsteq r5,r1,lsl #0xa
:0208B744 65128907 ldrvs r8,[r2, #-0x907]		;(r2-0x907=*(fffff6f9))
:0208B748 7900C300 stmvcdb  r0 ,{r8,r9,r14,r15}
:0208B74C 690CC111 stmvsdb  r12 ,{r0,r4,r8,r14,r15}
:0208B750 1869AC00 unknown
:0208B754 6EA01055 mcrvs 0,5,r1,cr0,cr5,{2}
:0208B758 9A087190 bls 022A7DA0
:0208B75C 11142075 tstne r4,r5,ror r0
:0208B760 0049CC00 subeq  r12,r9,r0,lsl #0x18
:0208B764 9A1008AA bls 0248DA14
:0208B768 400121AD andmi  r2,r1,r13,lsr #0x3
:0208B76C 0D0813A0 unknown
:0208B770 801000B9 ldrhih r0,[r0], -r9
:0208B774 102CE5CA eorne  r14,r12,r10,asr #0xb
:0208B778 15005102 strne r5,[r0, #-0x102]		;(r0-0x102=*(00c2fefe))
:0208B77C CA101101 bgt 0248FB88
:0208B780 E58A033D str r0,[r10, #+0x33d]		;r10+0x33d=*(0000033d)
:0208B784 8A600423 bhi 0388C818
:0208B788 DD500CE5 unknown
:0208B78C 8A40B000 bhi 030B7794
:0208B790 00151C85 andeqs r1,r5,r5,lsl #0x19
:0208B794 10091140 andne  r1,r9,r0,asr #0x2
:0208B798 C4112281 ldrgt r2,[r1],#-0x281
:0208B79C E9158510 ldmdb  r5 ,{r4,r8,r10,r15}
:0208B7A0 BE180D19 mrclt 13,0,r0,cr8,cr9,{0}
:0208B7A4 EB02C360 bl 0213C52C
:0208B7A8 8AA0A0C1 bhi 008B3AB4
:0208B7AC C108E3E2 unknown
:0208B7B0 DE10F500 cdple 5,0,cr15,cr0,cr0,0
:0208B7B4 F1000219 unknown
:0208B7B8 1810B53E ldmneda  r0 ,{r1,r2,r3,r4,r5,r8,r10,r12,r13,r15}
:0208B7BC 0D000C6B unknown
:0208B7C0 1802150C stmneda  r2 ,{r2,r3,r8,r10,r12}
:0208B7C4 2D7F0271 ldccsl 2,cr0,[r15,#-0x1c4]!
:0208B7C8 B5EB002C strltb r0,[r11, #+0x2c]!
:0208B7CC 0001A810 andeq  r10,r1,r0,lsl r8
:0208B7D0 C00001C8 andgt  r0,r0,r8,asr #0x3
:0208B7D4 B90D7B54 stmltdb  r13 ,{r2,r4,r6,r8,r9,r11,r12,r13,r14}
:0208B7D8 D810A52F ldmleda  r0 ,{r0,r1,r2,r3,r5,r8,r10,r13,r15}
:0208B7DC 0C020D7B stceq  13,cr0,[r2],{#0x7b}
:0208B7E0 055D1885 ldreqb r1,[r13, #-0x885]		;(r13-0x885=*(fffff77b))
:0208B7E4 024910A9 subeq  r1,r9,#0xA9
:0208B7E8 09035197 stmeqdb  r3 ,{r0,r1,r2,r4,r7,r8,r12,r14}
:0208B7EC EF035106 swi 0x00035106
:0208B7F0 E1A0C005 mov  r12,r5			;r12=0(0x0)
:0208B7F4 12C16014 sbcne  r6,r1,#0x14
:0208B7F8 2021409E mlacs  r1,r14,r0,r4unknown
:0208B7FC 97223517 unknown
:0208B800 0E1901E5 cdpeq 1,0,cr0,cr9,cr5,7
:0208B804 24064591 strcs r4,[r6],#-0x591
:0208B808 00290CE0 eoreq  r0,r9,r0,ror #0x19
:0208B80C 8D0F1039 unknown
:0208B810 5191B001 orrpls r11,r1,r1
:0208B814 04007508 streq r7,[r0],#-0x508
:0208B818 8507C1B0 strhi r12,[r7, #-0x1b0]		;(r7-0x1b0=*(fffffe50))
:0208B81C 00650F02 rsbeq  r0,r5,r2,lsl #0x1e
:0208B820 000FE8BB streqh r14,[r15], -r11
:0208B824 0000E8AA andeq  r14,r0,r10,lsr #0x11
:0208B828 08E59B00 unknown
:0208B82C 8A126120 bhi 02523CB4
:0208B830 900820E5 andls  r2,r8,r5,ror #0x1
:0208B834 1941E584 stmnedb  r1 ,{r2,r7,r8,r10,r13,r14,r15}^
:0208B838 9928164D stmlsdb  r8!,{r0,r2,r3,r6,r9,r10,r12}
:0208B83C 1155B000 cmpne r5,r0
:0208B840 910015EF unknown
:0208B844 35181911 ldrcc r1,[r8, #-0x911]		;(r8-0x911=*(fffff705))
:0208B848 02992711 addeqs r2,r9,#0x440000
:0208B84C 020D14BD andeq  r1,r13,#0xBD000000
:0208B850 8F1319E0 swihi 0x001319e0
:0208B854 A5F83149 ldrgeb r3,[r8, #+0x149]!
:0208B858 113CAA01 teqne r12,r1,lsl #0x14
:0208B85C 121D729D andnes r7,r13,#0xD0000009
:0208B860 01191211 tsteq r9,r1,lsl r2
:0208B864 BC000D15 stclt  13,cr0,[r0],{#0x15}
:0208B868 000D4613 andeq  r4,r13,r3,lsl r6
:0208B86C F901F505 stmnvdb  r1 ,{r0,r2,r8,r10,r12,r13,r14,r15}
:0208B870 90204163 eorls  r4,r0,r3,ror #0x2
:0208B874 0227ED74 eoreq  r14,r7,#0x1D00
:0208B878 04950015 ldreq r0,[r5],#+0x15
:0208B87C 293420F1 ldmcsdb  r4!,{r0,r4,r5,r6,r7,r13}
:0208B880 F15D1000 cmpnv r13,r0
:0208B884 40350101 eormis r0,r5,r1,lsl #0x2
:0208B888 B180359D unknown
:0208B88C 809D1029 addhis r1,r13,r9,lsr #0x0
:0208B890 506D29D5 unknown
:0208B894 35254035 strcc r4,[r5, #-0x35]!
:0208B898 40350200 eormis r0,r5,r0,lsl #0x4
:0208B89C 8035568F eorhis r5,r5,r15,lsl #0xd
:0208B8A0 F20001A3 andnv  r0,r0,#0xC0000028
:0208B8A4 351B8035 ldrcc r8,[r11, #-0x35]		;(r11-0x35=*(00000d1b))
:0208B8A8 05550140 ldreqb r0,[r5, #-0x140]		;(r5-0x140=*(fffffec0))
:0208B8AC 35173035 ldrcc r3,[r7, #-0x35]		;(r7-0x35=*(ffffffcb))
:0208B8B0 00750300 rsbeqs r0,r5,r0,lsl #0x6
:0208B8B4 AA00F50B bge 020C8CE8
:0208B8B8 95802D81 strls r2,[r0, #+0xd81]		;r0+0xd81=*(00c30d81)
:0208B8BC B7E40001 strltb r0,[r4,+r1]!
:0208B8C0 2161602D unknown
:0208B8C4 850029CA strhi r2,[r0, #-0x9ca]		;(r0-0x9ca=*(00c2f636))
:0208B8C8 29E3800B unknown
:0208B8CC 1909E500 stmnedb  r9 ,{r8,r10,r13,r14,r15}
:0208B8D0 09EF9308 unknown
:0208B8D4 000D0000 andeq  r0,r13,r0
:0208B8D8 E9940005 ldmib  r4 ,{r0,r2}
:0208B8DC 02B7F90A adceqs r15,r7,#0x28000
:0208B8E0 02B813EB adceqs r1,r8,#0xAC000003
:0208B8E4 100C00EB andne  r0,r12,r11,ror #0x1
:0208B8E8 C4204594 unknown
:0208B8EC 06010045 streq r0,r0,r12,r11,ror #0x1
:0208B8F0 8119B128 tsthi r9,r8,lsr #0x2
:0208B8F4 08116115 ldmeqda  r1 ,{r0,r2,r4,r8,r13,r14}
:0208B8F8 01AD8470 moveq  r8,r0,ror r4
:0208B8FC 03E15589 mvneq  r5,#0x22400000
:0208B900 59140D75 ldmpldb  r4 ,{r0,r2,r4,r5,r6,r8,r10,r11}
:0208B904 B9530501 ldmltdb  r3 ,{r0,r8,r10}^
:0208B908 C50DA968 strgt r10,[r13, #-0x968]		;(r13-0x968=*(fffff698))
:0208B90C 00C5F81F sbceq  r15,r5,r15,lsl r8
:0208B910 19128D60 ldmnedb  r2 ,{r5,r6,r8,r10,r11,r15}
:0208B914 EB02DD40 bl 02142E1C
:0208B918 00E11D65 rsceq  r1,r1,r5,ror #0x1a
:0208B91C 103D1591 mlanes r13,r1,r5,r1unknown
:0208B920 137E1360 cmnne r14,#0x80000001
:0208B924 F1B521B5 ldrnvh r2,[r5, +r5]!
:0208B928 C1B50089 movgts r0,r9,lsl #0x1		;r0=0(0x0)
:0208B92C 81B56065 movhis r6,r5,ror #0x0
:0208B930 BF41B55C swilt 0x0041b55c
:0208B934 05AD205C streq r2,[r13, #+0x5c]!
:0208B938 2DE01265 stccsl 2,cr1,[r0,#+0x194]!
:0208B93C 2CE0C002 stccsl 0,cr12,[r0],#+0x8
:0208B940 109D11E3 addnes r1,r13,r3,ror #0x3
:0208B944 A10F0201 mrsge r0,CPSR
:0208B948 00713010 rsbeqs r3,r1,r0,lsl r0
:0208B94C 25DE20AC ldrcsb r2,[r14, #+0xac]		;r14+0xac=*(000000ac)
:0208B950 10710722 rsbnes r0,r1,r2,lsr #0xe
:0208B954 2225DE20 eorcs  r13,r5,#0x200
:0208B958 DE20B494 mcrle 4,1,r11,cr0,cr4,{4}
:0208B95C 200721B5 strcsh r2,[r7], -r5
:0208B960 3D0805DE unknown
:0208B964 C0030301 andgt  r0,r3,r1,lsl #0x6
:0208B968 114D31C5 unknown
:0208B96C B1014D78 unknown
:0208B970 D901BD0C stmledb  r1 ,{r2,r3,r8,r10,r11,r12,r13,r15}
:0208B974 21C50C1C biccs  r0,r5,r12,lsl r12
:0208B978 22892085 addcs  r2,r9,#0x85
:0208B97C 45207678 strmi r7,[r0, #-0x678]!
:0208B980 11C1E12E bicne  r14,r1,r14,lsr #0x2
:0208B984 85008101 strhi r8,[r0, #-0x101]		;(r0-0x101=*(fffffeff))
:0208B988 EA0F2D72 b 02456F58
:0208B98C 85128980 ldrhi r8,[r2, #-0x980]		;(r2-0x980=*(fffff680))
:0208B990 70859000 addvc  r9,r5,r0
:0208B994 0740850D streqb r8,[r0,-r13, lsl #0xa]
:0208B998 B4008556 strlt r8,[r0],#-0x556
:0208B99C 7D01D400 unknown
:0208B9A0 207D0100 rsbcss r0,r13,r0,lsl #0x2
:0208B9A4 B9B291A1 ldmltib  r2!,{r0,r5,r7,r8,r12,r15}
:0208B9A8 C07DE2E2 rsbgts r14,r13,r2,ror #0x5
:0208B9AC 7D22B9EA stcvc  9,cr11,[r2,#-0x3a8]!
:0208B9B0 436BF870 msrmi SPSR_fxc,#0x700000
:0208B9B4 C1FD00BD ldrgth r0,[r13, #+0xd]!
:0208B9B8 31FD83F8 ldrccsh r8,[r13, #+0x38]!
:0208B9BC A6120158 unknown
:0208B9C0 B1138590 unknown
:0208B9C4 0B42010E bleq 0310BE04
:0208B9C8 42011575 andmi  r1,r1,#0x1D400000
:0208B9CC 21316E08 teqcs r1,r8,lsl #0x1c
:0208B9D0 3909F225 stmccdb  r9 ,{r0,r2,r5,r9,r12,r13,r14,r15}
:0208B9D4 3900D522 stmccdb  r0 ,{r1,r5,r8,r10,r12,r14,r15}
:0208B9D8 4239C202 eormis r12,r9,#0x20000000
:0208B9DC 023978BB eoreqs r7,r9,#0xBB0000
:0208B9E0 EC01790C stc  9,cr7,[r1],{#0xc}
:0208B9E4 83F80041 mvnhis r0,#0x41
:0208B9E8 5CE8BD2A stcpll 13,cr11,[r8],#+0xa8
:0208B9EC 10344179 eornes r4,r4,r9,ror r1
:0208B9F0 00411535 subeq  r1,r1,r5,lsr r5
:0208B9F4 D59120C8 ldrle r2,[r1, #+0xc8]		;r1+0xc8=*(d00000d3)
:0208B9F8 1011E310 andnes r14,r1,r0,lsl r3
:0208B9FC 10413000 subne  r3,r1,r0
:0208BA00 1041D294 unknown
:0208BA04 01A000E9 moveq  r0,r9,ror #0x1
:0208BA08 35010011 strcc r0,[r1, #-0x11]		;(r1-0x11=*(cffffffa))
:0208BA0C 0121A641 unknown
:0208BA10 75F7E282 ldrvcb r14,[r7, #+0x282]!
:0208BA14 79145D00 ldmvcdb  r4 ,{r8,r10,r11,r12,r14}
:0208BA18 79710810 unknown
:0208BA1C 9F106C00 swils 0x00106c00
:0208BA20 3DC03B01 unknown
:0208BA24 E3515C11 cmp r1,#0x1100
:0208BA28 03000D15 unknown
:0208BA2C 15E1A0E0 strneb r10,[r1, #+0xe0]!
:0208BA30 E5DC1004 ldrb r1,[r12, #+0x4]		;r12+0x4=*(00000004)
:0208BA34 0D08E180 unknown
:0208BA38 50DC2075 sbcpls r2,r12,r5,ror r0
:0208BA3C 5910D2E5 ldmpldb  r0 ,{r0,r2,r5,r6,r7,r9,r12,r14,r15}
:0208BA40 DC20710C stcle  1,cr7,[r0],#-0x30
:0208BA44 1D18B601 unknown
:0208BA48 14206DD0 unknown
:0208BA4C 09D80009 ldmeqib  r8 ,{r0,r3}^
:0208BA50 20541040 subcss r1,r4,r0,asr #0x0
:0208BA54 10D905DC ldrnesb r0,[r9],#+0x5c
:0208BA58 105505D0 ldrnesb r0,[r5],#-0x50
:0208BA5C 010FB980 mrseq r11,CPSR
:0208BA60 E0159503 ands r9,r5,r3,lsl #0xa
:0208BA64 5E00BD8E cdppl 13,0,cr11,cr0,cr14,4
:0208BA68 C018E349 andgts r14,r8,r9,asr #0x6
:0208BA6C BDEAE28C stcltl 2,cr14,[r10,#+0x230]!
:0208BA70 59400300 stmpldb  r0 ,{r8,r9}^
:0208BA74 3510B919 ldrcc r11,[r0, #-0x919]		;(r0-0x919=*(fffff6e7))
:0208BA78 9F20AC4B swils 0x0020ac4b
:0208BA7C 47920B7D unknown
:0208BA80 801020C5 andhis r2,r0,r5,asr #0x1
:0208BA84 D53000C5 ldrle r0,[r0, #-0xc5]!
:0208BA88 10D52000 sbcnes r2,r5,r0
:0208BA8C 1FE312A9 swine 0x00e312a9
:0208BA90 D42010D5 unknown
:0208BA94 B90800E5 stmltdb  r8 ,{r0,r2,r5,r6,r7}
:0208BA98 D421B205 unknown
:0208BA9C 0105B101 unknown
:0208BAA0 C0CD211A sbcgt  r2,r13,r10,lsl r1
:0208BAA4 1510CDEF ldrne r12,[r0, #-0xdef]		;(r0-0xdef=*(fffff211))
:0208BAA8 30156080 andccs r6,r5,r0,lsl #0x1
:0208BAAC 801530C9 andhis r3,r5,r9,asr #0x1
:0208BAB0 30154CED andccs r4,r5,r13,ror #0x19
:0208BAB4 7502A0C5 strvc r10,[r2, #-0xc5]		;(r2-0xc5=*(ffffff3b))
:0208BAB8 A9103400 ldmgedb  r0 ,{r10,r12,r13}
:0208BABC 99919612 ldmlsib  r1 ,{r1,r4,r9,r10,r12,r15}
:0208BAC0 3900C510 stmccdb  r0 ,{r4,r8,r10,r14,r15}
:0208BAC4 251F4900 ldrcs r4,[r15, #-0x900]		;r15-0x900=*(0208b1cc)=#-2146374241(0x8010ed9f)
:0208BAC8 3EC5640C cdpcc 4,12,cr6,cr5,cr12,0
:0208BACC 30013B95 mulcc  r1,r5,r11
:0208BAD0 5300BD83 unknown
:0208BAD4 51D820BD ldrplh r2,[r8, #+0xd]		;r8+0xd=*(00000023)
:0208BAD8 801000BD ldrhih r0,[r0], -r13
:0208BADC 2D47C0BD unknown
:0208BAE0 1009A8E9 andne  r10,r9,r9,ror #0x11
:0208BAE4 10F11689 rscnes r1,r1,r9,lsl #0xd
:0208BAE8 54003591 strpl r3,[r0],#-0x591
:0208BAEC 8716F0E3 ldrhi r15,[r0],#-0x591
:0208BAF0 05DD0349 ldreqb r0,[r13, #+0x349]		;r13+0x349=*(00000349)
:0208BAF4 E59F8094 ldr r8,[r15, #+0x94]		;r15+0x94=*(0208bb90)=#1073783088(0x4000a130)
:0208BAF8 05700694 ldreqb r0,[r0, #-0x694]!
:0208BAFC E1A0A00C mov  r10,r12			;r10=0(0x0)
:0208BB00 15033918 strne r3,[r3, #-0x918]		;(r3-0x918=*(fffff6e8))
:0208BB04 80000942 andhi  r0,r0,r2,asr #0x12
:0208BB08 151902E1 ldrne r0,[r9, #-0x2e1]		;(r9-0x2e1=*(fffffd1f))
:0208BB0C D4001100 strle r1,[r0],#-0x100
:0208BB10 19C1E515 stmneib  r1 ,{r0,r2,r4,r8,r10,r13,r14,r15}^
:0208BB14 0003CD16 andeq  r12,r3,r6,lsl r13
:0208BB18 2581000D strcs r0,[r1, #+0xd]		;r1+0xd=*(d0000018)
:0208BB1C BBEA000D bllt 01B0BB58
:0208BB20 0CEBFFF7 stceql 15,cr15,[r11],#+0x3dc
:0208BB24 1198A011 orrnes r10,r8,r1,lsl r0
:0208BB28 0835A010 ldmeqda  r5!,{r4,r13,r15}
:0208BB2C 0004F011 andeq  r15,r4,r1,lsl r0
:0208BB30 00632194 unknown
:0208BB34 31A3045D movcc  r0,r13,asr r4
:0208BB38 000A0289 andeq  r0,r10,r9,lsl #0x5
:0208BB3C F5100071 ldrnv r0,[r0, #-0x71]		;(r0-0x71=*(ffffff8f))
:0208BB40 D200B10D andle  r11,r0,#0x40000003
:0208BB44 0B61C533 bleq 038FD018
:0208BB48 00C80909 sbceq  r0,r8,r9,lsl #0x12
:0208BB4C 180CE355 stmneda  r12 ,{r0,r2,r4,r6,r8,r9,r13,r14,r15}
:0208BB50 DEE28440 cdple 4,14,cr8,cr2,cr0,2
:0208BB54 87F005AD ldrhib r0,[r0,+r13, lsr #0xb]!
:0208BB58 54E8BD20 unknown
:0208BB5C 0194099D unknown
:0208BB60 28358C00 ldmcsda  r5!,{r10,r11,r15}
:0208BB64 41F0020E mvnmis r0,r14,lsl #0x4
:0208BB68 CD48E92D unknown
:0208BB6C F54C8001 strnvb r8,[r12, #-0x1]		;(r12-0x1=*(ffffffff))
:0208BB70 80AEA100 adchi  r10,r14,r0,lsl #0x2
:0208BB74 E28810A1 add  r1,r8,#0xA1
:0208BB78 9F511670 swils 0x00511670
:0208BB7C 40A981E5 adcmi  r8,r9,r5,ror #0x3
:0208BB80 60501045 subvss r1,r0,r5,asr #0x0
:0208BB84 71007530 unknown
:0208BB88 7B02E0C4 blvc 02143EA0
:0208BB8C 8801E297 stmhida  r1 ,{r0,r1,r2,r4,r7,r9,r13,r14,r15}
:0208BB90 4000A130 andmi  r10,r0,r0,lsr r1
:0208BB94 7627E2A4 unknown
:0208BB98 04E1A004 unknown
:0208BB9C 14E1877A unknown
:0208BBA0 E5800070 str r0,[r0, #+0x70]		;r0+0x70=*(00000070)
:0208BBA4 E19530F3 ldrsh r3,[r5, +r3]
:0208BBA8 8008F944 andhi  r15,r8,r4,asr #0x12
:0208BBAC 73941C89 orrvcs r1,r4,#0x8900
:0208BBB0 974B0CD1 unknown
:0208BBB4 49242CD1 stmmidb  r4!,{r0,r4,r6,r7,r10,r11,r13}
:0208BBB8 4A06C946 bmi 0223E0D8
:0208BBBC 4018E184 andmis r14,r8,r4,lsl #0x3
:0208BBC0 44E50280 unknown
:0208BBC4 2822002D stmcsda  r2!,{r0,r2,r3,r5}
:0208BBC8 C7110731 unknown
:0208BBCC 91002D24 unknown
:0208BBD0 175D42E2 ldrneb r4,da 
:0208BBD4 F2375910 eornvs r5,r7,#0x40000
:0208BBD8 4D954051 unknown
:0208BBDC 204DA700 subcs  r10,r13,r0,lsl #0xe
:0208BBE0 D11C1051 tstle r12,r1,asr r0
:0208BBE4 5514B408 ldrpl r11,[r4, #-0x408]		;r4-0x408=*(8010e997)=#0(0x00000000)
:0208BBE8 00852000 addeq  r2,r5,r0
:0208BBEC E0C27493 smull  r7,r2,r3,r4
:0208BBF0 973B020A ldrls r0,[r11,-r10, lsl #0x4]!
:0208BBF4 25C02CE2 strcsb r2,[r0, #+0xce2]		;r0+0xce2=*(00000ce2)
:0208BBF8 C0000108 andgt  r0,r0,r8,lsl #0x2
:0208BBFC E1A06826 mov  r6,r6,lsr #0x10		;r6=0(0x0)
:0208BC00 624613C1 subvs  r1,r6,#0x4000003
:0208BC04 86E110A0 unknown
:0208BC08 60071980 andvs  r1,r7,r0,lsl #0x13
:0208BC0C 013D05BD ldreqh r0,[r13, -r13]!
:0208BC10 951068F1 ldrls r6,[r0, #-0x8f1]		;(r0-0x8f1=*(fffff70f))
:0208BC14 9570F6E1 ldrlsb r15,[r0, #-0x6e1]!
:0208BC18 600001E1 andvs  r0,r0,r1,ror #0x3
:0208BC1C 6086E288 addvs  r14,r6,r8,lsl #0x5
:0208BC20 A2200081 eorge  r0,r0,#0x81
:0208BC24 3623E220 unknown
:0208BC28 8E800A8D cdphi 10,8,cr0,cr0,cr13,4
:0208BC2C 3A0802E0 bcc 0228C7B4
:0208BC30 1503E183 strne r14,[r3, #-0x183]		;(r3-0x183=*(fffffe7d))
:0208BC34 00151400 andeqs r1,r5,r0,lsl #0x8
:0208BC38 90305024 eorlss r5,r0,r4,lsr #0x0
:0208BC3C 902030E5 eorls  r3,r0,r5,ror #0x1
:0208BC40 800018E5 andhi  r1,r0,r5,ror #0x11
:0208BC44 8320018D unknown
:0208BC48 E0880069 add  r0,r8,r9,ror #0x0
:0208BC4C 00491218 subeq  r1,r9,r8,lsl r2
:0208BC50 E590C01C ldr r12,[r0, #+0x1c]		;r0+0x1c=*(0000001c)
:0208BC54 01C32791 unknown
:0208BC58 CE779CE0 cdpgt 12,6,cr9,cr7,cr0,7
:0208BC5C 978B02E0 strls r0,[r3, #+0x71]		;r3+0x71=*(00000071)
:0208BC60 7000E200 andvc  r14,r0,r0,lsl #0x4
:0208BC64 CB02E2AE blgt 02144724
:0208BC68 0C3D0092 ldceq  0,cr0,[r13],#-0x248
:0208BC6C 90E008D5 unknown
:0208BC70 9520F6E5 strls r15,[r0, #-0x6e5]!
:0208BC74 5034E103 eorpls r14,r4,r3,lsl #0x2
:0208BC78 0C310815 ldceq  8,cr0,[r1],#-0x54
:0208BC7C 188E5005 stmneia  r14 ,{r0,r2,r12,r14}
:0208BC80 856008E0 strhib r0,[r0, #-0x8e0]!
:0208BC84 2C1BEDE0 ldccs  13,cr14,[r11],{#0xe0}
:0208BC88 99A02056 stmlsib  r0!,{r1,r2,r4,r6,r13}
:0208BC8C 03E58004 mvneq  r8,#0x4
:0208BC90 02E1855A rsceq  r8,r1,#0x16800000
:0208BC94 E5805038 str r5,[r0, #+0x38]		;r0+0x38=*(00000038)
:0208BC98 E580203C str r2,[r0, #+0x3c]		;r0+0x3c=*(0000003c)
:0208BC9C A07FC400 rsbges r12,r15,r0,lsl #0x8
:0208BCA0 A0CFC1E1 sbcge  r12,r15,r1,ror #0x3
:0208BCA4 17A100E1 strne r0,r12,r15,r1,ror #0x3
:0208BCA8 E3A02B02 mov  r2,#0x800		;r2=2048(0x800)
:0208BCAC 01856491 unknown
:0208BCB0 255791E0 ldrcsb r9,[r7, #-0x1e0]		;(r7-0x1e0=*(fffffe20))
:0208BCB4 962002E0 unknown
:0208BCB8 549CE000 ldrpl r14,[r12],#+0x0
:0208BCBC 1003E025 andne  r14,r3,r5,lsr #0x0
:0208BCC0 22E000A5 rsccs  r0,r0,#0xA5
:0208BCC4 2A02D526 bcs 02141164
:0208BCC8 0800E182 stmeqda  r0 ,{r1,r7,r8,r13,r14,r15}
:0208BCCC 40E26210 rscmi  r6,r2,r0,lsl r2
:0208BCD0 8108CD10 unknown
:0208BCD4 01E820BD streqh r2,[r8, #+0xd]!
:0208BCD8 08153018 ldmeqda  r5 ,{r3,r4,r12,r13}
:0208BCDC AD4DD00C unknown
:0208BCE0 0F398A05 swieq 0x00398a05
:0208BCE4 29800009 stmcsib  r0 ,{r0,r3}
:0208BCE8 54000917 strpl r0,[r0],#-0x917
:0208BCEC 5B140265 blpl 0258C688
:0208BCF0 04E28340 unknown
:0208BCF4 0F343110 swieq 0x00343110
:0208BCF8 E8932000 ldmia  r3 ,{r13}
:0208BCFC 640685F6 strvs r8,[r6],#-0x5f6
:0208BD00 5064004D rsbpl  r0,r4,r13,asr #0x0
:0208BD04 60304928 eorvss r4,r0,r8,lsr #0x12
:0208BD08 4550002D ldrmib r0,[r0, #-0x2d]		;(r0-0x2d=*(ffffffd3))
:0208BD0C 94001930 strls r1,[r0],#-0x930
:0208BD10 85B50009 ldrhi r0,[r5, #+0x9]!
:0208BD14 845024E8 ldrhib r2,[r0],#-0x4e8
:0208BD18 75950075 ldrvc r0,[r5, #+0x75]		;r5+0x75=*(00000075)
:0208BD1C E00CA020 and  r10,r12,r0,lsr #0x0
:0208BD20 C040E284 subgt  r14,r0,r4,lsl #0x5
:0208BD24 409E17BD ldrmih r1,[r14], +r13
:0208BD28 818C0065 orrhi  r0,r12,r5,ror #0x0
:0208BD2C 5D022D1F unknown
:0208BD30 051D0E3F ldreq r0,[r13, #-0xe3f]		;(r13-0xe3f=*(fffff1c1))
:0208BD34 02A65DEF adceq  r5,r6,#0x3BC0
:0208BD38 FC1EE5EB ldc2  5,cr14,[r14],{#0xeb}
:0208BD3C 08E59010 unknown
:0208BD40 FC01F9E8 stc2  9,cr15,[r1],{#0xe8}
:0208BD44 710C0841 unknown
:0208BD48 08813003 stmeqia  r1 ,{r0,r1,r12,r13}
:0208BD4C 00016CAA andeq  r6,r1,r10,lsr #0x19
:0208BD50 A4000D64 strge r0,[r0],#-0xd64
:0208BD54 00011005 andeq  r1,r1,r5
:0208BD58 1A626ABC bne 03926850
:0208BD5C 00082E7D andeq  r2,r8,r13,ror r14
:0208BD60 41910041 orrmis r0,r1,r1,asr #0x0
:0208BD64 80E41015 rschi  r1,r4,r5,lsl r0
:0208BD68 91086951 unknown
:0208BD6C 0ED92C0A cdpeq 12,12,cr2,cr9,cr10,0
:0208BD70 600D0755 andvs  r0,r13,r5,asr r7
:0208BD74 80302CEC eorhis r2,r0,r12,ror #0x19
:0208BD78 910007E2 unknown
:0208BD7C 45802745 strmi r2,[r0, #+0x745]		;r0+0x745=*(00000745)
:0208BD80 08132D1F ldmeqda  r3 ,{r0,r1,r2,r3,r4,r8,r10,r11,r13}
:0208BD84 03814DD0 orreq  r4,r1,#0x3400
:0208BD88 6303035D unknown
:0208BD8C 2908784D stmcsdb  r8 ,{r0,r2,r3,r6,r11,r12,r13,r14}
:0208BD90 A0900043 addges r0,r0,r3,asr #0x0
:0208BD94 410509E3 unknown
:0208BD98 80050200 andhi  r0,r5,r0,lsl #0x4
:0208BD9C 81312895 unknown
:0208BDA0 6251EC08 subvss r14,r1,#0x800
:0208BDA4 80B00AA1 adchis r0,r0,r1,lsr #0x15
:0208BDA8 074109E3 streqb r0,r0,r0,r1,lsr #0x15
:0208BDAC A1C20041 bicge  r0,r2,r1,asr #0x0
:0208BDB0 1059AF2F subnes r10,r9,r15,lsr #0x1e
:0208BDB4 0EE31007 cdpeq 0,14,cr1,cr3,cr7,0
:0208BDB8 1085108D addne  r1,r5,r13,lsl #0x1
:0208BDBC 860271D6 unknown
:0208BDC0 900064E0 andls  r6,r0,r0,ror #0x9
:0208BDC4 16ADAD04 unknown
:0208BDC8 65EB0005 strvsb r0,[r11, #+0x5]!
:0208BDCC 2102B010 unknown
:0208BDD0 228930B9 addcs  r3,r9,#0xB9
:0208BDD4 0DC40271 unknown
:0208BDD8 C00C010F andgt  r0,r12,r15,lsl #0x2
:0208BDDC AD225D17 stcge  13,cr5,[r2,#-0x5c]!
:0208BDE0 00210F10 eoreq  r0,r1,r0,lsl r15
:0208BDE4 0611F928 ldreq r15,[r1],-r8, lsr #0x12
:0208BDE8 D9E22B12 unknown
:0208BDEC 11752518 cmnne r5,r8,lsl r5
:0208BDF0 00E91203 rsceq  r1,r9,r3,lsl #0x4
:0208BDF4 01154A9D unknown
:0208BDF8 15000D03 strne r0,[r0, #-0xd03]		;(r0-0xd03=*(fffff2fd))
:0208BDFC 08021381 stmeqda  r2 ,{r0,r7,r8,r9,r12}
:0208BE00 05020005 streq r0,[r2, #-0x5]		;(r2-0x5=*(000007fb))
:0208BE04 E3120410 tst r2,#0x10000000
:0208BE08 81051601 unknown
:0208BE0C 1B1E4913 blne 0281E260
:0208BE10 A5DB0079 ldrgeb r0,[r11, #+0x79]		;r11+0x79=*(00000079)
:0208BE14 0054DC08 subeqs r13,r4,r8,lsl #0x18
:0208BE18 C920B1C6 stmgtdb  r0!,{r1,r2,r6,r7,r8,r12,r13,r15}
:0208BE1C 008D1212 addeq  r1,r13,r2,lsl r2
:0208BE20 D62C50D0 unknown
:0208BE24 811702E5 tsthi r7,r5,ror #0x5
:0208BE28 007060E3 rsbeqs r6,r0,r3,ror #0x1
:0208BE2C 1135E286 teqne r5,r6,lsl #0x5
:0208BE30 E7971205 ldr r1,[r7,+r5, lsl #0x4]
:0208BE34 18290406 stmneda  r9!,{r1,r2,r10}
:0208BE38 0DEB0281 stceql 2,cr0,[r11,#+0x204]!
:0208BE3C AE16F910 mrcge 9,0,r15,cr6,cr0,{0}
:0208BE40 CEB10009 cdpgt 0,10,cr0,cr1,cr9,0
:0208BE44 097B4009 unknown
:0208BE48 00B9CF00 adceqs r12,r9,r0,lsl #0x1e
:0208BE4C 972A0205 strls r0,[r10,-r5, lsl #0x4]!
:0208BE50 029288E7 addeqs r8,r2,#0xE70000
:0208BE54 55902199 ldrpl r2,[r0, #+0x199]		;r0+0x199=*(00000199)
:0208BE58 0D03A000 unknown
:0208BE5C 0501F401 streq r15,[r1, #-0x401]		;(r1-0x401=*(cffffc0a))
:0208BE60 01E00112 mvneq  r0,r2,lsl r1
:0208BE64 C9800712 stmgtib  r0 ,{r1,r4,r8,r9,r10}
:0208BE68 AD20C421 stcge  4,cr12,[r0,#-0x84]!
:0208BE6C 0D0DDD11 unknown
:0208BE70 1CB2E400 ldcne  4,cr14,[r2],#+0x0
:0208BE74 499D17B1 ldmmiib  r13 ,{r0,r4,r5,r7,r8,r9,r10,r12}
:0208BE78 000D6B22 andeq  r6,r13,r2,lsr #0x16
:0208BE7C 290154C0 stmcsdb  r1 ,{r6,r7,r10,r12,r14}
:0208BE80 6718D133 unknown
:0208BE84 12091131 andne  r1,r9,#0x4000000C
:0208BE88 396516E3 unknown
:0208BE8C E3120712 tst r2,#0x480000
:0208BE90 EE4C9963 cdp 9,4,cr9,cr12,cr3,3
:0208BE94 D3013942 unknown
:0208BE98 45004930 strmi r4,[r0, #-0x930]		;(r0-0x930=*(fffff6d0))
:0208BE9C 03108500 tsteq r0,#0x0
:0208BEA0 E0803931 add  r3,r0,r1,lsr r9
:0208BEA4 0400E956 streq r14,[r0],#-0x956
:0208BEA8 05C99310 streqb r9,[r9, #+0x310]		;r9+0x310=*(00000310)
:0208BEAC 70008188 andvc  r8,r0,r8,lsl #0x3
:0208BEB0 970EC980 strls r12,[r14,-r0, lsl #0x13]
:0208BEB4 0C7510E5 ldceql 0,cr1,[r5],#-0x394
:0208BEB8 80818289 addhi  r8,r1,r9,lsl #0x5
:0208BEBC 01A0FFE0 moveq  r15,r0,ror #0x1f
:0208BEC0 500400E2 andpl  r0,r4,r2,ror #0x1
:0208BEC4 2904E598 stmcsdb  r4 ,{r3,r4,r7,r8,r10,r13,r14,r15}
:0208BEC8 202ADC00 eorcs  r13,r10,r0,lsl #0x18
:0208BECC 20E0EB00 rsccs  r14,r0,r0,lsl #0x16
:0208BED0 21E4E596 unknown
:0208BED4 0EE98000 cdpeq 0,14,cr8,cr9,cr0,0
:0208BED8 7500E0E0 strvc r14,[r0, #-0xe0]		;(r0-0xe0=*(ffffff20))
:0208BEDC 751C7970 ldrvc r7,[r12, #-0x970]		;(r12-0x970=*(fffff690))
:0208BEE0 B5712450 ldrltb r2,[r1, #-0x450]!
:0208BEE4 0029E000 eoreq  r14,r9,r0
:0208BEE8 E1510605 cmp r1,r5,lsl #0xc
:0208BEEC BA85056D blt 001CD4A8
:0208BEF0 E0411605 sub  r1,r1,r5,lsl #0xc
:0208BEF4 81602DE0 unknown
:0208BEF8 21102D40 tstcs r0,r0,asr #0x1a
:0208BEFC 0AE2010E beq 0190C33C
:0208BF00 00120045 andeqs r0,r2,r5,asr #0x0
:0208BF04 C43A0023 unknown
:0208BF08 0A00C910 beq 020BE350
:0208BF0C 902ECD11 eorls  r12,r14,r1,lsl r13
:0208BF10 E3C11A02 bic  r1,r1,#0x2000
:0208BF14 E3811A01 orr  r1,r1,#0x1000
:0208BF18 8610C400 ldrhi r12,[r0],-r0, lsl #0x8
:0208BF1C 03E5101D mvneq  r1,#0x1D
:0208BF20 18D4E241 ldmneia  r4 ,{r0,r6,r9,r13,r14,r15}^
:0208BF24 0E300910 mrceq 9,1,r0,cr0,cr0,{0}
:0208BF28 40D4001D sbcmis r0,r4,r13,lsl r0
:0208BF2C 1D0AE5C6 unknown
:0208BF30 2D402110 unknown
:0208BF34 1DE28709 stcnel 7,cr8,[r2,#+0x24]!
:0208BF38 01F90650 mvneqs r0,r0,asr r6
:0208BF3C 871010A7 ldrhi r1,[r0,-r7, lsr #0x1]
:0208BF40 8640E0E2 strhib r14,[r0,-r7, lsr #0x1]
:0208BF44 818200E5 orrhi  r0,r2,r5,ror #0x1
:0208BF48 20D5E081 sbccss r14,r5,r1,lsl #0x1
:0208BF4C 801039D6 ldrhisb r3,[r0], -r6
:0208BF50 E1520209 cmp r2,r9,lsl #0x4
:0208BF54 10C41009 sbcne  r1,r4,r9
:0208BF58 49111081 ldmmidb  r1 ,{r0,r7,r12}
:0208BF5C B51313B5 ldrlt r1,[r3, #-0x3b5]		;(r3-0x3b5=*(fffffc4b))
:0208BF60 9803FD00 stmlsda  r3 ,{r8,r10,r11,r12,r13,r14,r15}
:0208BF64 1C1E35E5 ldcne  5,cr3,[r14],{#0xe5}
:0208BF68 0F01014D swieq 0x0001014d
:0208BF6C 1AE31104 bne 01950384
:0208BF70 41020005 unknown
:0208BF74 B9180105 ldmltdb  r8 ,{r0,r2,r8}
:0208BF78 D4E5C624 unknown
:0208BF7C E505D610 str r13,[r5, #-0x610]		;(r5-0x610=*(fffff9f0))
:0208BF80 D131100D teqle r1,r13
:0208BF84 C610D50C ldrgt r13,[r0],-r12, lsl #0xa
:0208BF88 1D740AE5 ldcnel 10,cr0,[r4,#-0x394]!
:0208BF8C B3101500 tstlt r0,#0x0
:0208BF90 6D201504 stcvs  5,cr1,[r0,#-0x10]!
:0208BF94 5066FF2F rsbpl  r15,r6,r15,lsr #0x1e
:0208BF98 1611020B ldrne r0,[r1],-r11, lsl #0x4
:0208BF9C 03A51B3D moveq  r1,#0xF400		;r1=62464(0xf400)
:0208BFA0 0DEB1800 stceql 8,cr1,[r11,#+0x0]!
:0208BFA4 22257D00 eorcs  r7,r5,#0x0
:0208BFA8 02700D05 rsbeqs r0,r0,#0x140
:0208BFAC 0CF1260C ldceql 6,cr2,[r1],#+0x30
:0208BFB0 0913800C ldmeqdb  r3 ,{r2,r3,r15}
:0208BFB4 15C51500 strneb r1,[r5, #+0x500]		;r5+0x500=*(00000500)
:0208BFB8 C00C510A andgt  r5,r12,r10,lsl #0x2
:0208BFBC E5860CD9 str r0,[r6, #+0xcd9]		;r6+0xcd9=*(00000cd9)
:0208BFC0 04899001 streq r9,[r9],#+0x1
:0208BFC4 E3590B15 cmp r9,#0x5400
:0208BFC8 480349E8 stmmida  r3 ,{r3,r5,r6,r7,r8,r11,r14}
:0208BFCC 5108035D unknown
:0208BFD0 3B1113E9 blcc 024D0F7C
:0208BFD4 FFFF23F1 swinv 0x00ff23f1
:0208BFD8 07F8F007 ldreqb r15,[r8,+r7]!
:0208BFDC 21500521 cmpcs r0,r1,lsr #0xa
:0208BFE0 1903D005 stmnedb  r3 ,{r0,r2,r12,r14,r15}
:0208BFE4 6522F523 strvs r15,[r2, #-0x523]!
:0208BFE8 13C0E553 bicne  r14,r0,#0x14C00000
:0208BFEC 2D0E459F unknown
:0208BFF0 B8000D05 stmltda  r0 ,{r0,r2,r8,r10,r11}
:0208BFF4 E59F3843 ldr r3,[r15, #+0x843]		;r15+0x843=*(0208c83f)=#17928449(0x01119101)
:0208BFF8 E59F53B8 ldr r5,[r15, #+0x3b8]		;r15+0x3b8=*(0208c3b8)=#361515477(0x158c49d5)
:0208BFFC 80201D0C eorhi  r1,r0,r12,lsl #0x1a
:0208C000 601CE1D1 ldrvssb r14,[r12], -r1
:0208C004 8D600811 stchil 8,cr0,[r0,#-0x44]!
:0208C008 0D902F91 unknown
:0208C00C 8D601815 stchil 8,cr1,[r0,#-0x54]!
:0208C010 E20785E5 and  r8,r7,#0x39400000
:0208C014 45092104 strmi r2,[r9, #-0x104]		;(r9-0x104=*(fffffefc))
:0208C018 24FD7044 unknown
:0208C01C 1BC920E9 blne 012D43C8
:0208C020 B90011B1 stmltdb  r0 ,{r0,r4,r5,r7,r8,r12}
:0208C024 12B5037C adcnes r0,r5,#0xF0000001
:0208C028 B9AEE111 stmltib  r14!,{r0,r4,r8,r13,r14,r15}
:0208C02C 07440103 streqb r0,[r4,-r3, lsl #0x2]
:0208C030 7DACE311 stcvc  3,cr14,[r12,#+0x44]!
:0208C034 280BAD1B stmcsda  r11 ,{r0,r1,r3,r4,r8,r10,r11,r13,r15}
:0208C038 64B000CD unknown
:0208C03C F0294029 eornv  r4,r9,r9,lsr #0x0
:0208C040 299413E9 ldmcsib  r4 ,{r0,r3,r5,r6,r7,r8,r9,r12}
:0208C044 38103960 ldmccda  r0 ,{r5,r6,r8,r11,r12,r13}
:0208C048 A806596E stmgeda  r6 ,{r1,r2,r3,r5,r6,r8,r11,r12,r14}
:0208C04C 694C0025 stmvsdb  r12 ,{r0,r2,r5}^
:0208C050 B1442502 unknown
:0208C054 F5010947 strnv r0,[r1, #-0x947]		;(r1-0x947=*(0000eab9))
:0208C058 91E1D000 mvnls  r13,r0
:0208C05C 40E00000 rscmi  r0,r0,r0
:0208C060 2D00A900 unknown
:0208C064 98203100 stmlsda  r0!,{r8,r12,r13}
:0208C068 0080400D addeq  r4,r0,r13
:0208C06C 8897F041 ldmhiia  r7 ,{r0,r6,r12,r13,r14,r15}
:0208C070 31A00011 movcc  r0,r1,lsl r0		;r0=62464(0xf400)
:0208C074 99008840 stmlsdb  r0 ,{r6,r11,r15}
:0208C078 914A9511 unknown
:0208C07C 01899501 orreq  r9,r9,r1,lsl #0xa
:0208C080 B900298D stmltdb  r0 ,{r0,r2,r3,r7,r8,r11,r13}
:0208C084 7141C901 unknown
:0208C088 98018D75 stmlsda  r1 ,{r0,r2,r4,r5,r6,r8,r10,r11,r15}
:0208C08C 0D800009 unknown
:0208C090 00159C00 andeqs r9,r5,r0,lsl #0x18
:0208C094 818D55AC orrhi  r5,r13,r12,lsr #0xb
:0208C098 699500A0 ldmvsib  r5 ,{r5,r7}
:0208C09C 9502F511 strls r15,[r2, #-0x511]		;(r2-0x511=*(000002ef))
:0208C0A0 11B10319 movnes r0,r9,lsl r3		;r0=0(0x0)
:0208C0A4 000D58E3 andeq  r5,r13,r3,ror #0x11
:0208C0A8 72C90298 sbcvc  r0,r9,#0x80000009
:0208C0AC 01594854 cmpeq r9,r4,asr r8
:0208C0B0 8C016DA8 stchi  13,cr6,[r1],{#0xa8}
:0208C0B4 0BBA0155 bleq 00F0C610
:0208C0B8 92E115D5 rscls  r1,r1,#0x35400000
:0208C0BC 40E0C131 rscmi  r12,r0,r1,lsr r1
:0208C0C0 80052102 andhi  r2,r5,r2,lsl #0x2
:0208C0C4 21145D16 tstcs r4,r6,lsl r13
:0208C0C8 06610600 unknown
:0208C0CC 16E1811A unknown
:0208C0D0 16ADAC20 unknown
:0208C0D4 8AA4064D bhi 0098DA10
:0208C0D8 B30C9AE1 unknown
:0208C0DC 9B0671C9 blls 02228808
:0208C0E0 06710061 unknown
:0208C0E4 740C4061 strvc r4,[r12],#-0x61
:0208C0E8 45820045 strmi r0,[r2, #+0x45]		;r2+0x45=*(00000845)
:0208C0EC CB339A00 blgt 02D728F4
:0208C0F0 A00504E0 andge  r0,r5,r0,ror #0x9
:0208C0F4 16C5E59D unknown
:0208C0F8 E0CCE99A smull  r14,r12,r10,r9
:0208C0FC 9EEB0208 cdpls 2,14,cr0,cr11,cr8,0
:0208C100 E2AC0C85 adc  r0,r12,#0x8500
:0208C104 A008C62E andge  r12,r8,r14,lsr #0xc
:0208C108 8CCA0AE1 stchil 10,cr0,[r10],{#0xe1}
:0208C10C 00AB02E1 adceq  r0,r11,r1,ror #0x5
:0208C110 AD82E293 unknown
:0208C114 AB0DD536 blge 024015F4
:0208C118 158D2649 strne r2,[r13, #+0x649]		;r13+0x649=*(00000649)
:0208C11C 8DC044D8 unknown
:0208C120 1E5D48E5 cdpne 8,4,cr4,cr13,cr5,7
:0208C124 1031059D mlanes r1,r13,r5,r0unknown
:0208C128 21A993E0 movcs  r9,r0,ror #0x7
:0208C12C 25056526 strcs r6,[r5, #-0x526]		;r5-0x526=*(158c44af)=#0(0x00000000)
:0208C130 4C457D06 stcmil 13,cr7,[r5],{#0x6}
:0208C134 52BC057D adcpls r0,r12,#0x1F400000
:0208C138 A35BC031 cmpge r11,#0x31
:0208C13C A031068D eorges r0,r1,r13,lsl #0xd
:0208C140 723EF031 eorvcs r15,r14,#0x31
:0208C144 A34EC031 unknown
:0208C148 D51B0371 ldrle r0,[r11, #-0x371]		;(r11-0x371=*(fffffc8f))
:0208C14C 590908E1 stmpldb  r9 ,{r0,r5,r6,r7,r11}
:0208C150 3FF37566 swicc 0x00f37566
:0208C154 07FA02A3 ldreqb r0,[r10,+r3, lsr #0x5]!
:0208C158 29831BE9 stmcsib  r3 ,{r0,r3,r5,r6,r7,r8,r9,r11,r12}
:0208C15C 0631201E unknown
:0208C160 2A0902A3 bcs 022CCBF4
:0208C164 65E20011 strvsb r0,[r2, #+0x11]!
:0208C168 12034507 andne  r4,r3,#0x1C00000
:0208C16C C144005D unknown
:0208C170 00094800 andeq  r4,r9,r0,lsl #0x10
:0208C174 851080AA ldrhi r8,[r0, #-0xaa]		;(r0-0xaa=*(ffffff56))
:0208C178 4C1021E5 ldcmi  1,cr2,[r0],{#0xe5}
:0208C17C 50880051 addpl  r0,r8,r1,asr r0
:0208C180 000D0019 andeq  r0,r13,r9,lsl r0
:0208C184 4D111361 unknown
:0208C188 0019842D andeqs r8,r9,r13,lsr #0x8
:0208C18C 0009A8A9 andeq  r10,r9,r9,lsr #0x11
:0208C190 2D8410A1 unknown
:0208C194 000D8000 andeq  r8,r13,r0
:0208C198 95205684 strls r5,[r0, #-0x684]!
:0208C19C 001144E5 andeqs r4,r1,r5,ror #0x9
:0208C1A0 109510AC addnes r1,r5,r12,lsr #0x1
:0208C1A4 0EC988E5 cdpeq 8,12,cr8,cr9,cr5,7
:0208C1A8 ED481A21 unknown
:0208C1AC 1ED14C0D cdpne 12,12,cr4,cr1,cr13,0
:0208C1B0 359F01AC ldrcc r0,[r15, #+0x1ac]		;r15+0x1ac=*(0208c364)=#291013632(0x11588400)
:0208C1B4 3D07410D unknown
:0208C1B8 8500A401 strhi r10,[r0, #-0x401]		;r0-0x401=*(11587fff)=#0(0x00000000)
:0208C1BC D510E51C ldrle r14,[r0, #-0x51c]		;r0-0x51c=*(11587ee4)=#0(0x00000000)
:0208C1C0 100A7157 andne  r7,r10,r7,asr r1
:0208C1C4 0C058D00 stceq  13,cr8,[r5],{#0x0}
:0208C1C8 60141051 andvss r1,r4,r1,asr r0
:0208C1CC 101D058D andnes r0,r13,r13,lsl #0xb
:0208C1D0 A1001D1C unknown
:0208C1D4 064829B4 unknown
:0208C1D8 01E78051 mvneq  r8,r1,asr r0
:0208C1DC E2860260 add  r0,r6,#0x6
:0208C1E0 E8001918 stmda  r0 ,{r3,r4,r8,r11,r12}
:0208C1E4 08E28550 unknown
:0208C1E8 191818C1 ldmnedb  r8 ,{r0,r6,r7,r11,r12}
:0208C1EC 00155D02 andeqs r5,r5,r2,lsl #0x1a
:0208C1F0 8C008144 stchi  1,cr8,[r0],{#0x44}
:0208C1F4 1000F155 andne  r15,r0,r5,asr r1
:0208C1F8 18D11789 ldmneia  r1 ,{r0,r3,r7,r8,r9,r10,r12}^
:0208C1FC 12750345 rsbnes r0,r5,#0x14000001
:0208C200 813D3106 teqhi r13,r6,lsl #0x2
:0208C204 0CB114E7 ldceq  4,cr1,[r1],#+0x39c
:0208C208 0D07711C unknown
:0208C20C E80CB600 stmda  r12 ,{r9,r10,r12,r13,r15}
:0208C210 1009E081 andne  r14,r9,r1,lsl #0x1
:0208C214 E2506001 subs r6,r0,#0x1
:0208C218 01C50450 biceq  r0,r5,r0,asr r4
:0208C21C 1401C5F8 strne r12,[r1],#-0x5f8
:0208C220 E5E59D70 strb r9,[r5, #+0xd70]!
:0208C224 55068518 strpl r8,[r6, #-0x518]		;(r6-0x518=*(fffffae8))
:0208C228 1FBD0E08 swine 0x00bd0e08
:0208C22C 85102150 ldrhi r2,[r0, #-0x150]		;r0-0x150=*(115882b0)=#0(0x00000000)
:0208C230 40042AE0 andmi  r2,r4,r0,ror #0x15
:0208C234 953101CD ldrls r0,[r1, #-0x1cd]!
:0208C238 090DA4E7 stmeqdb  r13 ,{r0,r1,r2,r5,r6,r7,r10,r13,r15}
:0208C23C 9310A484 tstls r0,#0x84000000
:0208C240 FDE11AD9 stc2l 10,cr1,[r1,#+0x364]!
:0208C244 28410719 stmcsda  r1 ,{r0,r3,r4,r8,r9,r10}^
:0208C248 A500E785 strge r14,[r0, #-0x785]		;r0-0x785=*(11587c7b)=#0(0x00000000)
:0208C24C ED01070C unknown
:0208C250 C800E90D stmgtda  r0 ,{r0,r2,r3,r8,r11,r13,r14,r15}
:0208C254 B5877001 strlt r7,[r7, #+0x1]		;r7+0x1=*(00000001)
:0208C258 F0E1570A rscnv  r5,r1,r10,lsl #0xe
:0208C25C 0188083D orreq  r0,r8,r13,lsr r8
:0208C260 EAE25660 b 01921BE8
:0208C264 001AFFFF ldreqsh r15,[r10], -r15
:0208C268 F8072550 stmnvda  r7 ,{r4,r6,r8,r10,r13}
:0208C26C 27290725 strcs r0,[r9,-r5, lsr #0xe]!
:0208C270 27250D41 strcs r0,[r9,-r5, lsr #0xe]!
:0208C274 4017BD9A mulmis r7,r10,r13
:0208C278 15000200 strne r0,[r0, #-0x200]		;(r0-0x200=*(fffffe00))
:0208C27C 476D9851 unknown
:0208C280 000DF8A1 andeq  r15,r13,r1,lsr #0x11
:0208C284 070725F8 unknown
:0208C288 0AE89000 beq 01AB0290
:0208C28C E8830007 stmia  r3 ,{r0,r1,r2}
:0208C290 0EED00F0 mcreq 0,7,r0,cr13,cr0,{7}
:0208C294 08C00151 stmeqia  r0 ,{r0,r4,r6,r8}^
:0208C298 C92501B5 stmgtdb  r5!,{r0,r2,r4,r5,r7,r8}
:0208C29C E900E407 stmdb  r0 ,{r0,r1,r2,r10,r13,r14,r15}
:0208C2A0 E94A2172 stmdb  r10 ,{r1,r4,r5,r6,r8,r13}^
:0208C2A4 006DD802 rsbeq  r13,r13,r2,lsl #0x10
:0208C2A8 52017D03 andpl  r7,r1,#0xC0
:0208C2AC 950DB1A8 strls r11,[r13, #-0x1a8]		;(r13-0x1a8=*(fffffe58))
:0208C2B0 10C40039 sbcne  r0,r4,r9,lsr r0
:0208C2B4 92C000E5 sbcls  r0,r0,#0xE5
:0208C2B8 3609E8E5 strcc r14,r0,r0,#0xE5
:0208C2BC 4000E591 mulmi  r0,r1,r5
:0208C2C0 92200C8D eorls  r0,r0,#0x8D00
:0208C2C4 16F0E520 unknown
:0208C2C8 4C0008ED stcmi  8,cr0,[r0],{#0xed}
:0208C2CC 881495E0 ldmhida  r4 ,{r5,r6,r7,r8,r10,r12,r15}
:0208C2D0 EB02A867 bl 02136474
:0208C2D4 A19F10A8 orrges r1,r15,r8,lsr #0x1
:0208C2D8 E154800E cmp r4,r14
:0208C2DC 65DA0CA5 ldrvsb r0,[r10, #+0xca5]		;r10+0xca5=*(00000ca5)
:0208C2E0 980D6521 stmlsda  r13 ,{r0,r5,r8,r10,r13,r14}
:0208C2E4 84B40015 unknown
:0208C2E8 92301009 eorlss r1,r0,#0x9
:0208C2EC E2840BF5 add  r0,r4,#0x3D400
:0208C2F0 F1001280 unknown
:0208C2F4 E1920003 orrs r0,r2,r3
:0208C2F8 9306E174 unknown
:0208C2FC E0040142 and  r0,r4,r2,asr #0x2
:0208C300 E59236E8 ldr r3,[r2, #+0x6e8]		;r2+0x6e8=*(000006e8)
:0208C304 01010090 swpeq r0,r0,r1
:0208C308 001560E0 andeqs r6,r5,r0,ror #0x1
:0208C30C 10833644 addne  r3,r3,r4,asr #0xc
:0208C310 803020E0 eorhis r2,r0,r0,ror #0x1
:0208C314 9226F0E5 eorls  r15,r6,#0xE5
:0208C318 1641E500 strneb r14,[r1],-r0, lsl #0xa
:0208C31C A928E082 stmgedb  r8!,{r1,r7,r13,r14,r15}
:0208C320 0D404806 unknown
:0208C324 00356100 eoreqs r6,r5,r0,lsl #0x2
:0208C328 017DAF86 cmneq r13,r6,lsl #0x1f
:0208C32C EB2502AF bl 029CCDF0
:0208C330 0DA1004C stceq  0,cr0,[r1,#+0x130]!
:0208C334 21D02ABD ldrcsh r2,[r0, #+0xad]		;r0+0xad=*(000000ad)
:0208C338 D8089D0B stmleda  r8 ,{r0,r1,r3,r8,r10,r11,r12,r15}
:0208C33C 82E5D040 rschi  r13,r5,#0x40
:0208C340 04E18302 unknown
:0208C344 E1800500 orr  r0,r0,r0,lsl #0xa
:0208C348 20000100 andcs  r0,r0,r0,lsl #0x2
:0208C34C 9008A108 andls  r10,r8,r8,lsl #0x2
:0208C350 5906B11F stmpldb  r6 ,{r0,r1,r2,r3,r4,r8,r12,r13,r15}
:0208C354 FFFDBA06 swinv 0x00fdba06
:0208C358 82065BEB andhi  r5,r6,#0x3AC00
:0208C35C 28CDEB02 stmcsia  r13 ,{r1,r8,r9,r11,r13,r14,r15}^
:0208C360 01A4000D moveq  r0,r13			;r0=0(0x0)
:0208C364 11588400 cmpne r8,r0,lsl #0x8
:0208C368 6815F500 ldmvsda  r5 ,{r8,r10,r12,r13,r14,r15}
:0208C36C 00020E58 andeq  r0,r2,r8,asr r14
:0208C370 00010306 andeq  r0,r1,r6,lsl #0x6
:0208C374 E95015F1 ldmdb  r0 ,{r0,r4,r5,r6,r7,r8,r10,r12}^
:0208C378 54192105 ldrpl r2,[r9],#-0x105
:0208C37C D4B40921 unknown
:0208C380 09200039 stmeqdb  r0!,{r0,r3,r4,r5}
:0208C384 CC2CC190 stcgt  1,cr12,[r12],#-0x240
:0208C388 159F2205 ldrne r2,[r15, #+0x205]		;r15+0x205=*(0208c595)=#350324874(0x14e1888a)
:0208C38C 2725002D strcs r0,[r5,-r13, lsr #0x0]!
:0208C390 45BC5031 ldrmi r5,[r12, #+0x31]!
:0208C394 01E51C9F unknown
:0208C398 09F0E307 ldmeqib  r0!,{r0,r1,r2,r8,r9,r13,r14,r15}^
:0208C39C 8D502400 unknown
:0208C3A0 1C69E212 stcnel 2,cr14,[r9],#-0x48
:0208C3A4 E1D400F2 ldrsh r0,[r4, #+0x2]		;r4+0x2=*(8010eda1)=#0(0x00000000)
:0208C3A8 429C1A0D addmis r1,r12,#0xD000
:0208C3AC 7515E505 ldrvc r14,[r5, #-0x505]		;r5-0x505=*(158c44d0)=#0(0x00000000)
:0208C3B0 E790610F ldr r6,[r0,+r15, lsl #0x2]
:0208C3B4 4654199D unknown
:0208C3B8 158C49D5 strne r4,[r12, #+0x9d5]		;r12+0x9d5=*(000009d5)
:0208C3BC 0917E59F ldmeqdb  r7 ,{r0,r1,r2,r3,r4,r7,r8,r10,r13,r14,r15}
:0208C3C0 C1103D00 tstgt r0,r0,lsl #0x1a
:0208C3C4 055D8EA5 ldreqb r8,[r13, #-0xea5]		;(r13-0xea5=*(fffff15b))
:0208C3C8 1C594169 ldcnel 1,cr4,[r9],{#0x69}
:0208C3CC 1E071901 cdpne 9,0,cr1,cr7,cr1,0
:0208C3D0 9CC0815C stclsl 1,cr8,[r0],{#0x5c}
:0208C3D4 05580019 ldreqb r0,[r8, #-0x19]		;r8-0x19=*(4000a117)=#0(0x00000000)
:0208C3D8 1009E59F mulne  r9,r15,r5
:0208C3DC 02A2AB85 adceq  r10,r2,#0x21400
:0208C3E0 959039EB ldrls r3,[r0, #+0x9eb]		;r0+0x9eb=*(000009eb)
:0208C3E4 9002A58E andls  r10,r2,r14,lsl #0xb
:0208C3E8 F409F409 strnv r15,[r9],#-0x409
:0208C3EC A29916A5 addges r1,r9,#0xA500000
:0208C3F0 C0290A69 eorgt  r0,r9,r9,ror #0x14
:0208C3F4 BF001982 swilt 0x00001982
:0208C3F8 00E5012E rsceq  r0,r5,r14,lsr #0x2
:0208C3FC 37E31008 strccb r1,[r3,+r8]!
:0208C400 A18400E5 orrge  r0,r4,r5,ror #0x1
:0208C404 7D8E7B93 unknown
:0208C408 B1208D73 unknown
:0208C40C 3900D008 stmccdb  r0 ,{r3,r12,r14,r15}
:0208C410 090511D6 stmeqdb  r5 ,{r1,r2,r4,r6,r7,r8,r12}
:0208C414 00D59006 sbceqs r9,r5,r6
:0208C418 16E22080 unknown
:0208C41C 2D58500D unknown
:0208C420 410FB1A0 mrsmi r11,CPSR
:0208C424 410339A0 unknown
:0208C428 517D6AC0 cmnpl r13,r0,asr #0x15
:0208C42C 3D13E5E0 unknown
:0208C430 0D013990 unknown
:0208C434 99193980 ldmlsdb  r9 ,{r7,r8,r11,r12,r13}
:0208C438 77BFC00D ldrvc r12,[r15,+r13]!
:0208C43C 1011000D andnes r0,r1,r13
:0208C440 10B51009 adcnes r1,r5,r9
:0208C444 149D8F55 ldrne r8,[r13],#+0xf55
:0208C448 020C019E andeq  r0,r12,#0x80000027
:0208C44C 2001E799 mulcs  r1,r9,r7
:0208C450 0C3D0201 ldceq  2,cr0,[r13],#-0x4
:0208C454 017950C1 cmneq r9,r1,asr #0x1
:0208C458 C1F45955 mvngts r5,r5,asr r9
:0208C45C 10000102 andne  r0,r0,r2,lsl #0x2
:0208C460 D5AEE316 strle r14,[r14, #+0x316]!
:0208C464 9F03F002 swils 0x0003f002
:0208C468 090424E5 stmeqdb  r4 ,{r0,r2,r5,r6,r7,r10,r13}
:0208C46C 100605D1 unknown
:0208C470 0791AAE3 ldreq r10,[r6], -r1
:0208C474 025142B8 subeqs r4,r1,#0x8000000B
:0208C478 0A7D32A5 beq 03FD8F14
:0208C47C 02E26229 rsceq  r6,r2,#0x90000002
:0208C480 22870001 addcs  r0,r7,#0x1
:0208C484 42E1A028 rscmi  r10,r1,#0x28
:0208C488 85000122 strhi r0,[r0, #-0x122]		;(r0-0x122=*(fffffede))
:0208C48C 8530C011 ldrhi r12,[r0, #-0x11]!
:0208C490 E000B511 and  r11,r0,r1,lsl r5
:0208C494 948001CD strls r0,[r0],#+0x1cd
:0208C498 33C016E1 biccc  r1,r0,#0xE100000
:0208C49C A09F0C75 addges r0,r15,r5,ror r12
:0208C4A0 04C39EE1 streqb r9,[r3],#+0xee1
:0208C4A4 41B4E08A movmis r14,r10,lsl #0x1		;r14=0(0x0)
:0208C4A8 A0BFC800 adcges r12,r15,r0,lsl #0x10
:0208C4AC A39908E1 orrges r0,r9,#0xE10000
:0208C4B0 9C00152A stcls  5,cr1,[r0],{#0x2a}
:0208C4B4 E2AA0015 adc  r0,r10,#0x15
:0208C4B8 A0A62928 adcge  r2,r6,r8,lsr #0x12
:0208C4BC 001D0471 andeqs r0,r13,r1,ror r4
:0208C4C0 9A9C00B9 bls 0078C7AC
:0208C4C4 10D9C338 sbcnes r12,r9,r8,lsr r3
:0208C4C8 E2A30041 adc  r0,r3,#0x41
:0208C4CC 002D9629 eoreq  r9,r13,r9,lsr #0xc
:0208C4D0 E1899A86 orr  r9,r9,r6,lsl #0x15
:0208C4D4 30BD9018 adcccs r9,r13,r8,lsl r0
:0208C4D8 60931115 addvss r1,r3,r5,lsl r1
:0208C4DC 70E0CCEA rscvc  r12,r0,r10,ror #0x19
:0208C4E0 A3980005 orrges r0,r8,#0x5
:0208C4E4 68E01089 unknown
:0208C4E8 00159F33 andeqs r9,r5,r3,lsr r15
:0208C4EC 109BE29A umullnes r14,r11,r10,r2
:0208C4F0 00E02993 smlaleq  r2,r0,r3,r9
:0208C4F4 6011A930 andvss r10,r1,r0,lsr r9
:0208C4F8 1180401C orrne  r4,r0,r12,lsl r0
:0208C4FC E29E8B08 adds r8,r14,#0x2000
:0208C500 02AC3000 adceq  r3,r12,#0x0
:0208C504 407528E2 rsbmis r2,r5,r2,ror #0x11
:0208C508 BE007920 cdplt 9,0,cr7,cr0,cr0,1
:0208C50C E114D63B tst r4,r11,lsr r6
:0208C510 E596B0A8 ldr r11,[r6, #+0xa8]		;r6+0xa8=*(000000a8)
:0208C514 009DC000 addeqs r12,r13,r0
:0208C518 633901E5 teqvs r9,#0x40000039
:0208C51C 000103E2 andeq  r0,r1,r2,ror #0x7
:0208C520 A0384023 eorges r4,r8,r3,lsr #0x0
:0208C524 053243E1 ldreq r4,[r2, #-0x3e1]!
:0208C528 90000110 andls  r0,r0,r0,lsl r1
:0208C52C 300E2D60 andcc  r2,r14,r0,ror #0x1a
:0208C530 D3800089 orrle  r0,r0,#0x89
:0208C534 0530F9E1 ldreq r15,[r0, #-0x9e1]!
:0208C538 A89BE194 ldmgeia  r11 ,{r2,r4,r7,r8,r13,r14,r15}
:0208C53C 839BE0C9 orrhis r14,r11,#0xC9
:0208C540 02E0C300 rsceq  r12,r0,#0x0
:0208C544 15E29ABB strneb r9,[r2, #+0xabb]!
:0208C548 B6402B10 unknown
:0208C54C 8BBA0015 blhi 00F0C5A8
:0208C550 C9AB9CE1 stmgtib  r11!,{r0,r5,r6,r7,r10,r11,r12,r15}
:0208C554 AB02E002 blge 02144564
:0208C558 C000E29A mulgt  r0,r10,r2
:0208C55C 9080030D addls  r0,r0,r13,lsl #0x6
:0208C560 A62AE2A9 unknown
:0208C564 0009E1A0 andeq  r14,r9,r0,lsr #0x3
:0208C568 02E18AAA rsceq  r8,r1,#0xAA000
:0208C56C 0CE2989B stceql 8,cr9,[r2],#+0x26c
:0208C570 1F298000 swine 0x00298000
:0208C574 0C6021A3 stceql 1,cr2,[r0],#-0x28c
:0208C578 04D98DA0 ldreqb r8,[r9],#+0xda0
:0208C57C A508058A strge r0,[r8, #-0x58a]		;r8-0x58a=*(40009ba6)=#0(0x00000000)
:0208C580 C89B930F ldmgtia  r11 ,{r0,r1,r2,r3,r8,r9,r12,r15}
:0208C584 039B02E0 orreqs r0,r11,#0xE
:0208C588 950CE299 strls r14,[r12, #-0x299]		;(r12-0x299=*(fffffd67))
:0208C58C E0A83018 adc  r3,r8,r8,lsl r0
:0208C590 8D860829 unknown
:0208C594 E1888A08 orr  r8,r8,r8,lsl #0x14
:0208C598 028D8014 addeq  r8,r13,#0x14
:0208C59C 41D9EBE5 bicmis r14,r9,r5,ror #0x17
:0208C5A0 02B50240 adceqs r0,r5,#0x4
:0208C5A4 E124A001 unknown
:0208C5A8 559410F0 ldrpl r1,[r4, #+0xf0]		;r4+0xf0=*(8010ee8f)=#0(0x00000000)
:0208C5AC F2E08401 rscnv  r8,r0,#0x1000000
:0208C5B0 29D02010 ldmcsib  r0 ,{r4,r13}^
:0208C5B4 41A21520 movmi  r1,r0,lsr #0xa		;r1=0(0x0)
:0208C5B8 4085DFB0 strmih r13,[r5], +r0
:0208C5BC 408518A4 addmi  r1,r5,r4,lsr #0x11
:0208C5C0 85115DDB ldrhi r5,[r1, #-0xddb]		;(r1-0xddb=*(fffff225))
:0208C5C4 FCF041A0 ldc2l 1,cr4,[r0],#+0x280
:0208C5C8 CEBAC041 cdpgt 0,10,cr12,cr10,cr1,2
:0208C5CC D62C11A1 unknown
:0208C5D0 404DBCE1 submi  r11,r13,r1,ror #0x19
:0208C5D4 41C2F085 bicmi  r15,r2,r5,lsl #0x1
:0208C5D8 C041F3F0 unknown
:0208C5DC 1C000DBD stcne  13,cr0,[r0],{#0xbd}
:0208C5E0 558D2A05 strpl r2,[r13, #+0xa05]		;r13+0xa05=*(00000a05)
:0208C5E4 31B92085 movccs r2,r5,lsl #0x1		;r2=723030954(0x2b1893aa)
:0208C5E8 351BBE00 ldrcc r11,[r11, #-0xe00]		;(r11-0xe00=*(fffff200))
:0208C5EC 41504110 cmpmi r0,r0,lsl r1
:0208C5F0 41DAE5F0 ldrmish r14,[r10, #+0x50]		;r10+0x50=*(00000050)
:0208C5F4 1065ACC0 rsbne  r10,r5,r0,asr #0x19
:0208C5F8 B0E1D62B rsclt  r13,r1,r11,lsr #0xc
:0208C5FC 81D61C0A bichis r1,r6,r10,lsl #0x18
:0208C600 42051110 andmi  r1,r5,#0x4
:0208C604 2116DDE0 tstcs r6,r0,ror #0x1b
:0208C608 4106D94C unknown
:0208C60C 81E1A012 mvnhi  r10,r2,lsl r0
:0208C610 81F05920 mvnhis r5,r0,lsr #0x12
:0208C614 9BC05DD1 blls 010A3D60
:0208C618 1197C111 orrnes r12,r7,r1,lsl r1
:0208C61C 04D14300 ldreqb r4,[r1],#+0x300
:0208C620 00391CAA eoreqs r1,r9,r10,lsr #0x19
:0208C624 9240FD80 subls  r15,r0,#0x2000
:0208C628 39BA0039 ldmccib  r10!,{r0,r3,r4,r5}
:0208C62C F039AA00 eornvs r10,r9,r0,lsl #0x14
:0208C630 39B9F039 ldmccib  r9!,{r0,r3,r4,r5,r12,r13,r14,r15}
:0208C634 003983C0 eoreqs r8,r9,r0,asr #0x7
:0208C638 392B0BB8 stmccdb  r11!,{r3,r4,r5,r7,r8,r9,r11}
:0208C63C 39F039F0 unknown
:0208C640 003974F0 unknown
:0208C644 17D60BBC unknown
:0208C648 39F039E1 unknown
:0208C64C C039A2F0 unknown
:0208C650 0FA98D65 swieq 0x00a98d65
:0208C654 E1D60C96 unknown
:0208C658 490B1049 stmmidb  r11 ,{r0,r3,r6,r12}
:0208C65C 28024000 stmcsda  r2 ,{r14}
:0208C660 012007F1 unknown
:0208C664 82001900 andhi  r1,r0,#0x0
:0208C668 0DE08420 stceql 4,cr8,[r0,#+0x80]!
:0208C66C E19410F1 ldrsh r1,[r4, +r1]
:0208C670 F9D220F2 ldmnvib  r2 ,{r1,r4,r5,r6,r7,r13}^
:0208C674 A18C8028 orrge  r8,r12,r8,lsr #0x0
:0208C678 0019FA02 andeqs r15,r9,r2,lsl #0x14
:0208C67C 401003A9 andmis r0,r0,r9,lsr #0x7
:0208C680 000D0259 andeq  r0,r13,r9,asr r2
:0208C684 1B000D56 blne 0208FBE4
:0208C688 861AC900 ldrhi r12,[r10],-r0, lsl #0x12
:0208C68C F103E24B unknown
:0208C690 028D5200 addeq  r5,r13,#0x0
:0208C694 84475DEB strhib r5,[r7],#-0xdeb
:0208C698 1F8121D5 swine 0x008121d5
:0208C69C 91028332 unknown
:0208C6A0 23E28701 mvncs  r8,#0x40000
:0208C6A4 109D70FF ldrnesh r7,[r13], +r15
:0208C6A8 FE99E357 mrc2 3,4,r14,cr9,cr7,{2}
:0208C6AC 543A04FF unknown
:0208C6B0 02C92681 sbceq  r2,r9,#0x8100000
:0208C6B4 39020E51 stmccdb  r2 ,{r0,r4,r6,r9,r10,r11}
:0208C6B8 316C8C10 unknown
:0208C6BC 60B0020D adcvss r0,r0,r13,lsl #0x4
:0208C6C0 4100021A unknown
:0208C6C4 7D000017 unknown
:0208C6C8 E1A04129 mov  r4,r9,lsr #0x2		;r4=0(0x0)
:0208C6CC 36119910 unknown
:0208C6D0 4D0395F3 unknown
:0208C6D4 45301000 ldrmi r1,[r0, #-0x0]!
:0208C6D8 04659900 unknown
:0208C6DC E5833D95 str r3,[r3, #+0xd95]		;r3+0xd95=*(01119e96)
:0208C6E0 02A1C0ED adceq  r12,r1,#0xED
:0208C6E4 C1C34021 bicgt  r4,r3,r1,lsr #0x0
:0208C6E8 5E911412 mrcpl 4,4,r1,cr1,cr2,{0}
:0208C6EC B101C9F3 unknown
:0208C6F0 08089D5E stmeqda  r8 ,{r1,r2,r3,r4,r6,r8,r10,r11,r12,r15}
:0208C6F4 13103D75 tstne r0,#0x1D40
:0208C6F8 3021717E eorcc  r7,r1,r14,ror r1
:0208C6FC A1300135 teqge r0,r5,lsr r1
:0208C700 1835A900 ldmneda  r5!,{r8,r11,r13,r15}
:0208C704 C0DC1041 sbcgts r1,r12,r1,asr #0x0
:0208C708 A9021902 stmgedb  r2 ,{r1,r8,r11,r12}
:0208C70C E2638117 rsb  r8,r3,#0xC0000005
:0208C710 1018C1D1 ldrnesb r12,[r8], -r1
:0208C714 35511135 ldrccb r1,[r1, #-0x135]		;(r1-0x135=*(fffffecb))
:0208C718 ED54F921 unknown
:0208C71C 00D1CE00 sbceqs r12,r1,r0,lsl #0x1c
:0208C720 48413110 stmmida  r1 ,{r4,r8,r12,r13}^
:0208C724 00150054 andeqs r0,r5,r4,asr r0
:0208C728 30B537E9 adcccs r3,r5,r9,ror #0xf
:0208C72C 65D540D1 ldrvsb r4,[r5, #+0xd1]		;r5+0xd1=*(158c4aa6)=#0(0x00000000)
:0208C730 C6101120 ldrgt r1,[r0],-r0, lsr #0x2
:0208C734 EB02C0CA bl 0213CA64
:0208C738 E5C540D1 strb r4,[r5, #+0xd1]		;r5+0xd1=*(158c4aa6)=#0(0x00000000)
:0208C73C 10CD3800 sbcne  r3,r13,r0,lsl #0x10
:0208C740 20004130 andcs  r4,r0,r0,lsr r1
:0208C744 23320041 teqcs r2,#0x41
:0208C748 001DE02A andeqs r14,r13,r10,lsr #0x0
:0208C74C 27611771 unknown
:0208C750 859320C4 ldrhi r2,[r3, #+0xc4]		;r3+0xc4=*(011191c5)
:0208C754 61038E21 unknown
:0208C758 691C6947 ldmvsdb  r12 ,{r0,r1,r2,r6,r8,r11,r13,r14}
:0208C75C 0761E819 unknown
:0208C760 AE0761F7 mcrge 1,0,r6,cr7,cr7,{7}
:0208C764 21005D0C unknown
:0208C768 9F201850 swils 0x00201850
:0208C76C 1106E8E5 unknown
:0208C770 22219001 eorcs  r9,r1,#0x1
:0208C774 9210C4E0 andlss r12,r0,#0xE0000000
:0208C778 F9025901 stmnvdb  r2 ,{r0,r8,r11,r12,r14}
:0208C77C E311010C tst r1,#0x3
:0208C780 11010489 unknown
:0208C784 00A1A310 adceq  r10,r1,r0,lsl r3
:0208C788 03751625 cmneq r5,#0x2500000
:0208C78C C1D0E221 bicgts r14,r0,r1,lsr #0x4
:0208C790 C728AD06 strgt r10,[r8,-r6, lsl #0x1a]!
:0208C794 08C516D1 stmeqia  r5 ,{r0,r4,r6,r7,r9,r10,r12}^
:0208C798 40601055 rsbmi  r1,r0,r5,asr r0
:0208C79C 0705E287 streq r14,[r5,-r7, lsl #0x5]
:0208C7A0 0CE09462 stceql 4,cr9,[r0],#+0x188
:0208C7A4 09159600 ldmeqdb  r5 ,{r9,r10,r12,r15}
:0208C7A8 1D138002 unknown
:0208C7AC A9102111 ldmgedb  r0 ,{r0,r4,r8,r13}
:0208C7B0 C501471E strgt r4,[r1, #-0x71e]		;(r1-0x71e=*(fffff8e2))
:0208C7B4 CE057501 cdpgt 5,0,cr7,cr5,cr1,0
:0208C7B8 5041F312 subpl  r15,r1,r2,lsl r3
:0208C7BC 00410DED subeq  r0,r1,r13,ror #0x1b
:0208C7C0 050045F2 streq r4,[r0, #-0x5f2]		;(r0-0x5f2=*(fffffa0e))
:0208C7C4 01CADC10 biceq  r13,r10,r0,lsl r12
:0208C7C8 18A9EB00 stmneia  r9!,{r8,r9,r11,r13,r14,r15}
:0208C7CC F80021C3 stmnvda  r0 ,{r0,r1,r6,r7,r8,r13}
:0208C7D0 79003550 stmvcdb  r0 ,{r4,r6,r8,r10,r12,r13}
:0208C7D4 DD402C16 unknown
:0208C7D8 AD0A1502 unknown
:0208C7DC F32A1907 unknown
:0208C7E0 FD231D01 stc2  13,cr1,[r3,#-0x4]!
:0208C7E4 A9FFFF05 ldmgeib  r15!,{r0,r2,r8,r9,r10,r11,r12,r13,r14,r15}^
:0208C7E8 26E2850D unknown
:0208C7EC 0A5D50FF beq 037E0BF0
:0208C7F0 40E802D5 unknown
:0208C7F4 F50CE284 strnv r14,[r12, #-0x284]		;(r12-0x284=*(fffffd7c))
:0208C7F8 80380A5D eorhis r0,r8,r13,asr r10
:0208C7FC 107D3A61 rsbnes r3,r13,r1,ror #0x14
:0208C800 9032E0B0 unknown
:0208C804 011E008D tsteq r14,r13,lsl #0x1
:0208C808 D0108129 andles r8,r0,r9,lsr #0x2
:0208C80C E51AD0C0 ldr r13,[r10, #-0xc0]		;(r10-0xc0=*(ffffff40))
:0208C810 E20E20FF and  r2,r14,#0xFF
:0208C814 04A1342E unknown
:0208C818 E280E080 add  r14,r0,#0x80
:0208C81C 208D0689 addcs  r0,r13,r9,lsl #0xd
:0208C820 188E420C stmneia  r14 ,{r2,r3,r9,r14}
:0208C824 002411E0 eoreq  r1,r4,r0,ror #0x3
:0208C828 311CADEB tstcc r12,r11,ror #0x1b
:0208C82C 3160B750 unknown
:0208C830 05CDD880 streqb r13,[r13, #+0x880]		;r13+0x880=*(00000880)
:0208C834 D001690C andle  r6,r1,r12,lsl #0x12
:0208C838 55920745 ldrpl r0,[r2, #+0x745]		;r2+0x745=*(2b189aef)=#0(0x00000000)
:0208C83C 015521E1 cmpeq r5,r1,ror #0x3
:0208C840 80011191 mulhi  r1,r1,r1
:0208C844 54032ED9 strpl r2,[r3],#-0xed9
:0208C848 04200111 unknown
:0208C84C 00050A9D muleq  r5,r13,r10
:0208C850 0739F2AA ldreq r15,[r9,-r10, lsr #0x5]!
:0208C854 FD875199 unknown
:0208C858 11059904 unknown
:0208C85C 0329200F unknown
:0208C860 E02F8342 eor  r8,r15,r2,asr #0x6
:0208C864 F09D10D8 ldrnvsb r1,[r13], +r8
:0208C868 D09D1B39 addles r1,r13,r9,lsr r11
:0208C86C B8009DEE stmltda  r0 ,{r1,r2,r3,r5,r6,r7,r8,r10,r11,r12,r15}
:0208C870 6DF01C01 ldcvsl 12,cr1,[r0,#+0x4]!
:0208C874 10D92005 sbcnes r2,r9,r5
:0208C878 990C0015 stmlsdb  r12 ,{r0,r2,r4}
:0208C87C 0910B505 ldmeqdb  r0 ,{r0,r2,r8,r10,r12,r13,r15}
:0208C880 400D0700 andmi  r0,r13,r0,lsl #0xe
:0208C884 CA37ED30 bgt 02E87D4C
:0208C888 80AA5009 adchi  r5,r10,r9
:0208C88C 20ED5100 rsccs  r5,r13,r0,lsl #0x2
:0208C890 090F5009 stmeqdb  r15 ,{r0,r3,r12,r14}
:0208C894 09588D80 ldmeqdb  r8 ,{r7,r8,r10,r11,r15}^
:0208C898 5009C080 andpl  r12,r9,r0,lsl #0x1
:0208C89C C1D80271 bicgts r0,r8,r1,ror r2
:0208C8A0 100DEB02 andne  r14,r13,r2,lsl #0x16
:0208C8A4 0DB44669 ldceq  6,cr4,[r4,#+0x1a4]!
:0208C8A8 D010D901 andles r13,r0,r1,lsl #0x12
:0208C8AC 128A06F1 addne  r0,r10,#0xF100000
:0208C8B0 0D6D0CE3 stceql 12,cr0,[r13,#-0x38c]!
:0208C8B4 00202091 mlaeq  r0,r1,r0,r2unknown
:0208C8B8 90000408 andls  r0,r0,r8,lsl #0x8
:0208C8BC 22166105 andcss r6,r6,#0x40000001
:0208C8C0 E110A004 tst r0,r4
:0208C8C4 E20220FF and  r2,r2,#0xFF
:0208C8C8 10551C09 subnes r1,r5,r9,lsl #0x18
:0208C8CC 002360C6 eoreq  r6,r3,r6,asr #0x1
:0208C8D0 18FD2651 unknown
:0208C8D4 6128FD0C msrvs CPSR_f,r12
:0208C8D8 DA6C0005 ble 03B8C8F4
:0208C8DC 8A2060E5 bhi 028A4C78
:0208C8E0 009001E2 addeqs r0,r0,r2,ror #0x3
:0208C8E4 82420059 subhi  r0,r2,#0x59
:0208C8E8 945008E0 ldrlsb r0,[r0],#-0x8e0
:0208C8EC F1810909 orrnv  r0,r1,r9,lsl #0x12
:0208C8F0 8F08F91B swihi 0x0008f91b
:0208C8F4 3D0D3171 unknown
:0208C8F8 2B902017 blcs 0049495C
:0208C8FC 1AAD06E2 bne 00BCE48C
:0208C900 105DD010 subnes r13,r13,r0,lsl r0
:0208C904 649A1181 ldrvs r1,[r10],#+0x181
:0208C908 E1D010BE ldrh r1,[r0, #+0xe]		;r0+0xe=*(0000000e)
:0208C90C 41821001 orrmi  r1,r2,r1
:0208C910 E2818002 add  r8,r1,#0x2
:0208C914 11079100 unknown
:0208C918 29004110 stmcsdb  r0 ,{r4,r8,r14}
:0208C91C 0178151A cmneq r8,r10,lsl r5
:0208C920 00108010 andeqs r8,r0,r0,lsl r0
:0208C924 10D90065 sbcnes r0,r9,r5,ror #0x0
:0208C928 10F9600A rscnes r6,r9,r10
:0208C92C FA6105A1 blx 038CDFC0
:0208C930 1FB104E5 swine 0x00b104e5
:0208C934 00091111 andeq  r1,r9,r1,lsl r1
:0208C938 0A5530F3 beq 035D8D0C
:0208C93C 08000554 stmeqda  r0 ,{r2,r4,r6,r8,r10}
:0208C940 10580005 subnes r0,r8,r5
:0208C944 03998A2A orreqs r8,r9,#0x2A000
:0208C948 900FFD90 mulls  r15,r0,r13
:0208C94C 105C26C9 subnes r2,r12,r9,asr #0xd
:0208C950 29158A2A ldmcsdb  r5 ,{r1,r3,r5,r9,r11,r15}
:0208C954 10BD1305 adcnes r1,r13,r5,lsl #0x6
:0208C958 12D98EEA sbcnes r8,r9,#0xEA0
:0208C95C 20498494 unknown
:0208C960 C400090F strgt r0,[r0],#-0x90f
:0208C964 12F50061 rscnes r0,r5,#0x61
:0208C968 106D6A0C rsbne  r6,r13,r12,lsl #0x14
:0208C96C ED0A0B65 unknown
:0208C970 0C916802 ldceq  8,cr6,[r1],{#0x2}
:0208C974 DA2B10DA ble 02B50CE4
:0208C978 290C2A8D stmcsdb  r12 ,{r0,r2,r3,r7,r9,r11,r13}
:0208C97C 22209101 eorcs  r9,r0,#0x40000000
:0208C980 30DB0AE0 sbcccs r0,r11,r0,ror #0x15
:0208C984 C90A95DA stmgtdb  r10 ,{r1,r3,r4,r6,r7,r8,r10,r12,r15}
:0208C988 0890FFE3 ldmeqia  r0 ,{r0,r1,r5,r6,r7,r8,r9,r10,r11,r12,r13,r14,r15}
:0208C98C 0083E201 addeq  r14,r3,r1,lsl #0x4
:0208C990 90081160 andls  r1,r8,r0,ror #0x2
:0208C994 10BD20E7 adcnes r2,r13,r7,ror #0x1
:0208C998 191F9504 ldmnedb  r15 ,{r2,r8,r10,r12,r15}
:0208C99C F0026512 andnv  r6,r2,r2,lsl r5
:0208C9A0 5D750B51 ldcpll 11,cr0,[r5,#-0x144]!
:0208C9A4 A0B01009 adcges r1,r0,r9
:0208C9A8 7D772125 ldcvcl 1,cr2,[r7,#-0x94]!
:0208C9AC 5D143900 unknown
:0208C9B0 0B71E900 bleq 03D06DB8
:0208C9B4 005DE219 subeqs r14,r13,r9,lsl r2
:0208C9B8 20891055 addcs  r1,r9,r5,asr r0
:0208C9BC B9000514 stmltdb  r0 ,{r2,r4,r8,r10}
:0208C9C0 202107F9 unknown
:0208C9C4 506101FC unknown
:0208C9C8 290B7D90 stmcsdb  r11 ,{r4,r7,r8,r10,r11,r12,r13,r14}
:0208C9CC 007DD307 rsbeqs r13,r13,r7,lsl #0x6
:0208C9D0 21541021 cmpcs r4,r1,lsr #0x0
:0208C9D4 1D016900 unknown
:0208C9D8 3B11D826 blcc 02502A78
:0208C9DC 21000A0D unknown
:0208C9E0 350C8D16 strcc r8,[r12, #-0xd16]		;(r12-0xd16=*(fffff2ea))
:0208C9E4 58403910 stmplda  r0 ,{r4,r8,r11,r12,r13}^
:0208C9E8 54BD0039 unknown
:0208C9EC 60580AED subvss r0,r8,r13,ror #0x15
:0208C9F0 FD01F59A unknown
:0208C9F4 1962500A unknown
:0208C9F8 40310AE2 eormis r0,r1,r2,ror #0x15
:0208C9FC F5104D74 ldrnv r4,[r0, #-0xd74]		;(r0-0xd74=*(fffff28c))
:0208CA00 E819F116 ldmda  r9 ,{r1,r2,r4,r8,r12,r13,r14,r15}
:0208CA04 304A1D21 subcc  r1,r10,r1,lsr #0x1a
:0208CA08 15D1E592 ldrneb r14,[r1, #+0x592]		;r1+0x592=*(00000592)
:0208CA0C A2021D33 andge  r1,r2,#0xCC0
:0208CA10 E58A005C str r0,[r10, #+0x5c]		;r10+0x5c=*(0000005c)
:0208CA14 E59A705C ldr r7,[r10, #+0x5c]		;r10+0x5c=*(0000005c)
:0208CA18 00151000 andeqs r1,r5,r0
:0208CA1C 41301503 teqmi r0,r3,lsl #0xa
:0208CA20 26D59D00 ldrcsb r9,[r5],+r0, lsl #0x1a
:0208CA24 00115A4D andeqs r5,r1,r13,asr #0x14
:0208CA28 E3190020 tst r9,#0x20
:0208CA2C 35101102 ldrcc r1,[r0, #-0x102]		;(r0-0x102=*(fffffefe))
:0208CA30 007DC114 rsbeqs r12,r13,r4,lsl r1
:0208CA34 EB027D65 bl 0212BFD0
:0208CA38 D9341B6D ldmledb  r4!,{r0,r2,r3,r5,r6,r8,r9,r11,r12}
:0208CA3C 0045A120 subeq  r10,r5,r0,lsr #0x2
:0208CA40 35F0D900 ldrccb r13,[r0, #+0x900]!
:0208CA44 1400D927 strne r13,[r0],#-0x927
:0208CA48 12C5C0D9 sbcne  r12,r5,#0xD9
:0208CA4C 508986DD unknown
:0208CA50 01408901 unknown
:0208CA54 0A04E1C1 beq 021C5160
:0208CA58 11BC00E9 movnes r0,r9,ror #0x1
:0208CA5C 7181E1D0 unknown
:0208CA60 1EE101B0 mcrne 1,7,r0,cr1,cr0,{5}
:0208CA64 39180081 ldmccdb  r8 ,{r0,r7}
:0208CA68 35B02404 ldrcc r2,[r0, #+0x404]!
:0208CA6C A0889404 addge  r9,r8,r4,lsl #0x8
:0208CA70 A066A8E1 rsbge  r10,r6,r1,ror #0x11
:0208CA74 800025E1 andhi  r2,r0,r1,ror #0xb
:0208CA78 06C50491 unknown
:0208CA7C 300AC510 andcc  r12,r10,r0,lsl r5
:0208CA80 6D8D1C09 unknown
:0208CA84 E080AB0A add  r10,r0,r10,lsl #0x16
:0208CA88 39721845 unknown
:0208CA8C 95005100 strls r5,[r0, #-0x100]		;(r0-0x100=*(ffffff00))
:0208CA90 F419C503 ldrnv r12,[r9],#-0x503
:0208CA94 095D16F1 ldmeqdb  r13 ,{r0,r4,r5,r6,r7,r9,r10,r12}^
:0208CA98 09E00006 unknown
:0208CA9C 23A0E501 movcs  r14,#0x400000		;r14=4194304(0x400000)
:0208CAA0 55075110 strpl r5,[r7, #-0x110]		;(r7-0x110=*(fffffef0))
:0208CAA4 81380200 teqhi r8,r0,lsl #0x4
:0208CAA8 170601E2 strne r0,r8,r0,lsl #0x4
:0208CAAC 1121E206 unknown
:0208CAB0 1051E083 subnes r14,r1,r3,lsl #0x1
:0208CAB4 5D30A780 ldcpl  7,cr10,[r0,#-0x200]!
:0208CAB8 63003106 unknown
:0208CABC 0015204D andeqs r2,r5,r13,asr #0x0
:0208CAC0 304D6C02 subcc  r6,r13,r2,lsl #0x18
:0208CAC4 E1C102B0 strh r0,[r1, #+0x20]		;r1+0x20=*(00000020)
:0208CAC8 11023500 unknown
:0208CACC E9000D41 stmdb  r0 ,{r0,r6,r8,r10,r11}
:0208CAD0 D203B01F andle  r11,r3,#0x1F
:0208CAD4 033180E1 teqeq r1,#0xE1
:0208CAD8 FD0DE1B0 unknown
:0208CADC E58DA012 str r10,[r13, #+0x12]		;r13+0x12=*(00000012)
:0208CAE0 2C88508D stccs  0,cr5,[r8],{#0x8d}
:0208CAE4 38E59210 unknown
:0208CAE8 00E59200 rsceq  r9,r5,r0,lsl #0x4
:0208CAEC A10F8D01 mrsge r8,CPSR
:0208CAF0 82140516 andhis r0,r4,#0x5800000
:0208CAF4 711204E0 tstvc r2,r0,ror #0x9
:0208CAF8 FFF84F00 swinv 0x00f84f00
:0208CAFC 03B22025 moveqs r2,#0x25		;r2=37(0x25)
:0208CB00 0DE111D1 stceql 1,cr1,[r1,#+0x344]!
:0208CB04 03B2E307 moveqs r14,#0x1C000000		;r14=469762048(0x1c000000)
:0208CB08 0230E1C1 eoreqs r14,r0,#0x40000030
:0208CB0C 30E20900 rsccc  r0,r2,r0,lsl #0x12
:0208CB10 8D0C0049 unknown
:0208CB14 4550F000 ldrmib r15,[r0, #-0x0]		;(r0-0x0=*(00000000))
:0208CB18 02ED0809 rsceq  r0,r13,#0x90000
:0208CB1C 00598E46 subeqs r8,r9,r6,asr #0x1c
:0208CB20 E5259410 str r9,[r5, #-0x410]!
:0208CB24 0EC97E94 mcreq 14,6,r7,cr9,cr4,{4}
:0208CB28 215C46F5 ldrcssh r4,[r12, #-0x65]		;(r12-0x6f5=*(ffffff9b))
:0208CB2C 01588801 cmpeq r8,r1,lsl #0x10
:0208CB30 00C99000 sbceq  r9,r9,r0
:0208CB34 0001FFFF unknown
:0208CB38 ED400570 unknown
:0208CB3C 601E8538 andvss r8,r14,r8,lsr r5
:0208CB40 520108C9 andpl  r0,r1,#0xC90000
:0208CB44 25E01680 strcsb r1,[r0, #+0x680]!
:0208CB48 E6908900 ldr r8,[r0],+r0, lsl #0x12
:0208CB4C A909910C stmgedb  r9 ,{r2,r3,r8,r12,r15}
:0208CB50 0915C515 ldmeqdb  r5 ,{r0,r2,r4,r8,r10,r14,r15}
:0208CB54 8E30FE00 cdphi 14,2,cr15,cr0,cr0,0
:0208CB58 7EABEB02 cdpvc 11,10,cr14,cr11,cr2,0
:0208CB5C 0900EB02 stmeqdb  r0 ,{r1,r8,r9,r11,r13,r14,r15}
:0208CB60 027CFD10 rsbeqs r15,r12,#0x400
:0208CB64 005511C9 subeqs r1,r5,r9,asr #0x3
:0208CB68 0431E595 unknown
:0208CB6C 1E5105F1 mrcne 5,2,r0,cr1,cr1,{7}
:0208CB70 B1027CDE unknown
:0208CB74 69469602 stmvsdb  r6 ,{r1,r9,r10,r12,r15}^
:0208CB78 4528B514 strmi r11,[r8, #-0x514]!
:0208CB7C 02011800 andeq  r1,r1,#0x0
:0208CB80 8734D910 unknown
:0208CB84 27495400 strcsb r5,[r9,-r0, lsl #0x8]
:0208CB88 819F1044 orrhis r1,r15,r4,asr #0x0
:0208CB8C C450152E ldrgtb r1,[r0],#-0x52e
:0208CB90 27C549A5 strcsb r4,[r5,+r5, lsr #0x13]
:0208CB94 8D80192C unknown
:0208CB98 70685D05 rsbvc  r5,r8,r5,lsl #0x1a
:0208CB9C 10BB0245 adcnes r0,r11,r5,asr #0x4
:0208CBA0 16810099 unknown
:0208CBA4 08002931 stmeqda  r0 ,{r0,r4,r5,r8,r11,r13}
:0208CBA8 56944E05 ldrpl r4,[r4],+r5, lsl #0x1c
:0208CBAC 358C0001 strcc r0,[r12, #+0x1]		;r12+0x1=*(00000001)
:0208CBB0 10D0020E sbcnes r0,r0,r14,lsl #0x4
:0208CBB4 60E501D0 unknown
:0208CBB8 C00C05FD unknown
:0208CBBC 80120675 andhis r0,r2,r5,ror r6
:0208CBC0 4731E024 ldrmi r14,[r1,-r4, lsr #0x0]!
:0208CBC4 9D84214D unknown
:0208CBC8 0620020A unknown
:0208CBCC 04C52031 streqb r2,[r5],#+0x31
:0208CBD0 0D00211F unknown
:0208CBD4 0B03E061 bleq 02184D60
:0208CBD8 E0E79C21 rsc  r9,r7,r1,lsr #0x18
:0208CBDC BDE0810D stcltl 1,cr8,[r0,#+0x34]!
:0208CBE0 902D805C eorls  r8,r13,r12,asr r0
:0208CBE4 03492FA0 unknown
:0208CBE8 1CE0621D stcnel 2,cr6,[r0],#+0x74
:0208CBEC A0002509 andge  r2,r0,r9,lsl #0xa
:0208CBF0 E1E1A032 mvn  r10,lsr r2
:0208CBF4 E001820D and  r8,r1,r13,lsl #0x4
:0208CBF8 E1E03C95 unknown
:0208CBFC E79C1103 ldr r1,[r12,+r3, lsl #0x2]
:0208CC00 01000002 unknown
:0208CC04 8C0103E0 stchi  3,cr0,[r1],{#0xe0}
:0208CC08 112100E7 unknown
:0208CC0C C00C1019 andgt  r1,r12,r9,lsl r0
:0208CC10 E106C59F swp r12,r15,r6
:0208CC14 E303D915 unknown
:0208CC18 10250139 eorne  r0,r5,r9,lsr r1
:0208CC1C 020ABAD0 andeq  r11,r10,#0xD0000
:0208CC20 90D5109D smulllss r1,r5,r13,r0
:0208CC24 D510CEC3 ldrle r12,[r0, #-0xec3]		;(r0-0xec3=*(fffff13d))
:0208CC28 09F3ACF0 ldmeqib  r3!,{r4,r5,r6,r7,r10,r11,r13,r15}^
:0208CC2C 00312079 eoreqs r2,r1,r9,ror r0
:0208CC30 E068E3C4 rsb  r14,r8,r4,asr #0x7
:0208CC34 200CE59F mulcs  r12,r15,r5
:0208CC38 30800079 addcc  r0,r0,r9,ror r0
:0208CC3C D50235A0 strle r3,[r2, #-0x5a0]		;(r2-0x5a0=*(fffffa85))
:0208CC40 AD00750E unknown
:0208CC44 11038116 unknown
:0208CC48 A050037C subges r0,r0,r12,ror r3
:0208CC4C 07101901 ldreq r1,[r0,-r1, lsl #0x12]
:0208CC50 50000F15 andpl  r0,r0,r5,lsl r15
:0208CC54 10E59E40 rscne  r9,r5,r0,asr #0x1c
:0208CC58 00E11405 rsceq  r1,r1,r5,lsl #0x8
:0208CC5C 01A0C000 moveq  r12,r0			;r12=0(0x0)
:0208CC60 50126903 andpls r6,r2,r3,lsl #0x12
:0208CC64 2010E285 andcss r14,r0,r5,lsl #0x5
:0208CC68 30010E3D andcc  r0,r1,r13,lsr r14
:0208CC6C 31F8E283 mvnccs r14,r3,lsl #0x5
:0208CC70 E35C8228 cmp r12,#0x80000002
:0208CC74 01036903 unknown
:0208CC78 08E28220 unknown
:0208CC7C E0041BED and  r1,r4,r13,ror #0x17
:0208CC80 D9ECE28E unknown
:0208CC84 0D414004 unknown
:0208CC88 A3001D05 unknown
:0208CC8C B20300FF andlt  r0,r3,#0xFF
:0208CC90 7C831029 stcvc  0,cr1,[r3],{#0x29}
:0208CC94 BD027E13 unknown
:0208CC98 DD00792D unknown
:0208CC9C 6DFF30FF ldcvsl 0,cr3,[r15,#+0x3fc]!
:0208CCA0 BD0C9505 unknown
:0208CCA4 05015125 streq r5,[r1, #-0x125]		;(r1-0x125=*(fffffedb))
:0208CCA8 B01C8500 andlts r8,r12,r0,lsl #0xa
:0208CCAC E900D17E stmdb  r0 ,{r1,r2,r3,r4,r5,r6,r8,r12,r14,r15}
:0208CCB0 0011041D andeqs r0,r1,r13,lsl r4
:0208CCB4 E5D000CE ldrb r0,[r0, #+0xce]		;r0+0xce=*(000000ce)
:0208CCB8 8810210B ldmhida  r0 ,{r0,r1,r3,r8,r13}
:0208CCBC D001FFBE strleh r15,[r1], -r14
:0208CCC0 E501D020 str r13,[r1, #-0x20]		;(r1-0x20=*(ffffffe0))
:0208CCC4 E59FC014 ldr r12,[r15, #+0x14]		;r15+0x14=*(0208cce0)=#166980608(0x09f3ec00)
:0208CCC8 00803060 addeq  r3,r0,r0,ror #0x0
:0208CCCC C010CFE2 andgts r12,r0,r2,ror #0x1f
:0208CCD0 E2220099 eor  r0,r2,#0x99
:0208CCD4 93021000 unknown
:0208CCD8 0110FFE7 tsteq r0,r7,ror #0x1f
:0208CCDC 09001CE2 stmeqdb  r0 ,{r1,r5,r6,r7,r10,r11,r12}
:0208CCE0 09F3EC00 ldmeqib  r3!,{r10,r11,r13,r14,r15}^
:0208CCE4 C010DB02 andgts r13,r0,r2,lsl #0x16
:0208CCE8 E4200501 unknown
:0208CCEC 407840D5 unknown
:0208CCF0 108930F1 unknown
:0208CCF4 001965D9 ldreqsb r6,[r9], -r9
:0208CCF8 03316001 teqeq r1,#0x1
:0208CCFC 01491355 unknown
:0208CD00 B912DD07 ldmltdb  r2 ,{r0,r1,r2,r8,r10,r11,r12,r14,r15}
:0208CD04 D911AD20 ldmledb  r1 ,{r5,r8,r10,r11,r13,r15}
:0208CD08 02B1D412 adceqs r13,r1,#0x12000000
:0208CD0C 1F5DE1D4 swine 0x005de1d4
:0208CD10 1115F696 unknown
:0208CD14 60D90029 sbcvss r0,r9,r9,lsr #0x0
:0208CD18 06D3E5C4 ldreqb r14,r0,r9,r9,lsr #0x0
:0208CD1C 25C1C450 strcsb r12,[r1, #+0x450]		;r1+0x450=*(00000450)
:0208CD20 E5C410D4 strb r1,[r4, #+0xd4]		;r4+0xd4=*(000000d4)
:0208CD24 012D04FF unknown
:0208CD28 E5C400D5 strb r0,[r4, #+0xd5]		;r4+0xd5=*(000000d5)
:0208CD2C 018410E0 orreq  r1,r4,r0,ror #0x1
:0208CD30 071041E5 ldreq r4,r1,r4,r0,ror #0x1
:0208CD34 22E3C00A rsccs  r12,r3,#0xA
:0208CD38 303D020B eorccs r0,r13,r11,lsl #0x4
:0208CD3C 80781235 rsbhis r1,r8,r5,lsr r2
:0208CD40 001D0981 andeqs r0,r13,r1,lsl #0x13
:0208CD44 D03330D9 unknown
:0208CD48 0DD501E5 unknown
:0208CD4C 09D030D3 ldmeqib  r0 ,{r0,r1,r4,r6,r7,r12,r13}^
:0208CD50 01538807 cmpeq r3,r7,lsl #0x10
:0208CD54 DC080005 stcle  0,cr0,[r8],{#0x5}
:0208CD58 8019116D andhis r1,r9,r13,ror #0x2
:0208CD5C E01964D8 ldrsb r6,[r9], -r8
:0208CD60 0B650B49 bleq 039CFA8C
:0208CD64 FFED1331 swinv 0x00ed1331
:0208CD68 4F941191 swimi 0x00941191
:0208CD6C 10B5060D adcnes r0,r5,r13,lsl #0xc
:0208CD70 9110E584 tstls r0,r4,lsl #0xb
:0208CD74 2310C40B tstcs r0,#0xB000000
:0208CD78 8119001D tsthi r9,r13,lsl r0
:0208CD7C 04C1700D streqb r7,[r1],#+0xd
:0208CD80 19C11A07 stmneib  r1 ,{r0,r1,r2,r9,r11,r12}^
:0208CD84 06D5C4E3 ldreqb r12,ib 
:0208CD88 35C41009 strccb r1,[r4, #+0x9]		;r4+0x9=*(00000009)
:0208CD8C 2CE20029 stccsl 0,cr0,[r2],#+0xa4
:0208CD90 B105011E unknown
:0208CD94 4004AD71 andmi  r10,r4,r1,ror r13
:0208CD98 8201C1D8 andhi  r12,r1,#0x36
:0208CD9C 20C4E34E sbccs  r14,r4,r14,asr #0x6
:0208CDA0 6020E598 mlavs  r0,r8,r5,r14unknown
:0208CDA4 03E5009D mvneq  r0,#0x9D
:0208CDA8 0A41125D beq 030D1724
:0208CDAC 1CB2105D ldcne  0,cr1,[r2],#+0x174
:0208CDB0 D2E11CC8 rscle  r1,r1,#0xC800
:0208CDB4 24E5C870 unknown
:0208CDB8 40B60091 umlalmis r0,r6,r1,r0
:0208CDBC 28E1C86D unknown
:0208CDC0 D8E5DD30 unknown
:0208CDC4 E1C80000 bic  r0,r8,r0
:0208CDC8 C830D92F ldmgtda  r0!,{r0,r1,r2,r3,r5,r8,r11,r12,r14,r15}
:0208CDCC 108D6015 addne  r6,r13,r5,lsl r0
:0208CDD0 885060C4 ldmhida  r0 ,{r2,r6,r7,r13,r14}^
:0208CDD4 119DB0E2 orrnes r11,r13,r2,ror #0x1
:0208CDD8 50710025 rsbpls r0,r1,r5,lsr #0x0
:0208CDDC CDF849E0 ldcgtl 9,cr4,[r8,#+0x380]!
:0208CDE0 01E3E01D mvneq  r14,r13,lsl r0
:0208CDE4 DA13E51D ble 02586260
:0208CDE8 E5C80064 strb r0,[r8, #+0x64]		;r8+0x64=*(4000a194)=#0(0x00000000)
:0208CDEC 020110D9 andeq  r1,r1,#0xD9
:0208CDF0 8810D980 ldmhida  r0 ,{r7,r8,r11,r12,r14,r15}
:0208CDF4 01982231 orreqs r2,r8,r1,lsr r2
:0208CDF8 00019C00 andeq  r9,r1,r0,lsl #0x18
:0208CDFC 010051A0 unknown
:0208CE00 E3A01A55 mov  r1,#0x55000		;r1=348160(0x55000)
:0208CE04 9000018C andls  r0,r0,r12,lsl #0x3
:0208CE08 59108810 ldmpldb  r0 ,{r4,r11,r15}
:0208CE0C 88109420 ldmhida  r0 ,{r5,r10,r12,r15}
:0208CE10 001194E5 andeqs r9,r1,r5,ror #0x9
:0208CE14 DD104130 unknown
:0208CE18 01E31E25 mvneq  r1,r5,lsr #0x1c
:0208CE1C FF8D4439 swinv 0x008d4439
:0208CE20 0275FF24 rsbeqs r15,r5,#0x90
:0208CE24 05FFE5DD ldreqb r14,[r15, #+0x5dd]!
:0208CE28 E5157516 ldr r7,[r5, #-0x516]		;r5-0x516=*(158c44bf)=#0(0x00000000)
:0208CE2C 36E5E202 unknown
:0208CE30 318112B1 strcch r1,[r1, +r1]
:0208CE34 7511398D ldrvc r3,[r1, #-0x98d]		;(r1-0x98d=*(00054673))
:0208CE38 3700B400 strcc r11,[r0,-r0, lsl #0x8]
:0208CE3C 0E24AD98 mcreq 13,1,r10,cr4,cr8,{4}
:0208CE40 102800E1 eorne  r0,r8,r1,ror #0x1
:0208CE44 2C0AE5DD stccs  5,cr14,[r10],{#0xdd}
:0208CE48 0191DD20 orreqs r13,r1,r0,lsr #0x1a
:0208CE4C 404108FD unknown
:0208CE50 B84005B4 stmltda  r0 ,{r2,r4,r5,r7,r8,r10}^
:0208CE54 874005D2 unknown
:0208CE58 11AE4005 movne  r4,r5			;r4=361515477(0x158c49d5)
:0208CE5C 00098340 andeq  r8,r9,r0,asr #0x6
:0208CE60 02A903AA adceq  r0,r9,#0xA8000002
:0208CE64 05A91005 streq r1,[r9, #+0x5]!
:0208CE68 104DC740 subne  r12,r13,r0,asr #0xe
:0208CE6C 51D61675 bicpls r1,r6,r5,ror r6
:0208CE70 00313340 eoreqs r3,r1,r0,asr #0x6
:0208CE74 0D0039FB unknown
:0208CE78 3502E500 strcc r14,[r2, #-0x500]		;(r2-0x500=*(fffffb25))
:0208CE7C 0DE3C00B stceql 0,cr12,[r3,#+0x2c]!
:0208CE80 0202E500 andeq  r14,r2,#0x0
:0208CE84 C4E30810 unknown
:0208CE88 22159800 andcss r9,r5,#0x0
:0208CE8C 13008005 unknown
:0208CE90 158800C4 strne r0,[r8, #+0xc4]		;r8+0xc4=*(4000a1f4)=#0(0x00000000)
:0208CE94 00951204 addeqs r1,r5,r4,lsl #0x4
:0208CE98 971011E7 ldrls r1,r1,r5,r4,lsl #0x4
:0208CE9C 04EB027B unknown
:0208CEA0 E7950202 ldr r0,[r5,+r2, lsl #0x4]
:0208CEA4 8C8218D9 stchi  8,cr1,[r2],{#0xd9}
:0208CEA8 6A200502 bvs 0288E2B8
:0208CEAC 1009FD44 andne  r15,r9,r4,asr #0x1a
:0208CEB0 091736A1 ldmeqdb  r7 ,{r0,r5,r7,r9,r10,r12,r13}
:0208CEB4 1F135500 swine 0x00135500
:0208CEB8 4AB6036D bmi 00E0DC74
:0208CEBC 308D0C7D addcc  r0,r13,r13,ror r12
:0208CEC0 910439B1 strlsh r3,[r4, -r1]
:0208CEC4 7C141100 ldcvc  1,cr1,[r4],{#0x0}
:0208CEC8 0559706E ldreqb r7,[r9, #-0x6e]		;(r9-0x6e=*(ffffff92))
:0208CECC 1A9D01D1 bne 007CD618
:0208CED0 2D012108 unknown
:0208CED4 AD6E0120 stcgel 1,cr0,[r14,#-0x80]!
:0208CED8 07103132 unknown
:0208CEDC 60004901 andvs  r4,r0,r1,lsl #0x12
:0208CEE0 8B20258D blhi 0289651C
:0208CEE4 E5D730D9 ldrb r3,[r7, #+0xd9]		;r7+0xd9=*(000000d9)
:0208CEE8 25481281 strcsb r1,[r8, #-0x281]		;r8-0x281=*(40009eaf)=#0(0x00000000)
:0208CEEC 2550B000 ldrcsb r11,[r0, #-0x0]		;(r0-0x0=*(00000000))
:0208CEF0 9700C400 strls r12,[r0,-r0, lsl #0x8]
:0208CEF4 D10902E5 unknown
:0208CEF8 07D58133 unknown
:0208CEFC D700D2E5 strle r13,[r0,-r0, lsl #0x8]
:0208CF00 011DB6E5 tsteq r13,r5,ror #0xd
:0208CF04 A905E1D7 stmgedb  r5 ,{r0,r1,r2,r4,r6,r7,r8,r13,r14,r15}
:0208CF08 3E0C7D15 mcrcc 13,0,r7,cr12,cr5,{0}
:0208CF0C EB18FFF6 bl 026CCEEC
:0208CF10 E10841B4 strh r4,[r8, -r4]
:0208CF14 0080FF1E addeq  r15,r0,r14,lsl r15
:0208CF18 755D0CE2 ldrvcb r0,[r13, #-0xce2]		;(r13-0xce2=*(fffff31e))
:0208CF1C 0115E804 tsteq r5,r4,lsl #0x10
:0208CF20 040345E4 streq r4,[r3],#-0x5e4
:0208CF24 74AA4A19 unknown
:0208CF28 F0021964 andnv  r1,r2,r4,ror #0x12
:0208CF2C BD340341 ldclt  3,cr0,[r4,#-0x104]!
:0208CF30 41A0A01A movmi  r10,r10,lsl r0		;r10=0(0x0)
:0208CF34 A0015D01 andge  r5,r1,r1,lsl #0x1a
:0208CF38 8008D991 mulhi  r8,r1,r9
:0208CF3C 6DE02640 stcvsl 6,cr2,[r0,#+0x100]!
:0208CF40 0AB12021 beq 00CD4FCC
:0208CF44 A5009DB0 strge r9,[r0, #-0xdb0]		;(r0-0xdb0=*(fffff250))
:0208CF48 EA10FD0A b 024CC378
:0208CF4C 500612C9 andpl  r1,r6,r9,asr #0x5
:0208CF50 011501F9 ldreqsh r0,[r5, -r9]
:0208CF54 DD371B71 ldcle  11,cr1,[r7,#-0x1c4]!
:0208CF58 0099B94B addeqs r11,r9,r11,asr #0x12
:0208CF5C 0904E000 stmeqdb  r4 ,{r13,r14,r15}
:0208CF60 20E26060 rsccs  r6,r2,r0,ror #0x0
:0208CF64 9D20D11C stcls  1,cr13,[r0,#-0x70]!
:0208CF68 E2400005 sub  r0,r0,#0x5
:0208CF6C 8A200520 bhi 0288E3F4
:0208CF70 0014E268 andeqs r14,r4,r8,ror #0x4
:0208CF74 48000D75 stmmida  r0 ,{r0,r2,r4,r5,r6,r8,r10,r11}
:0208CF78 001810E2 andeqs r1,r8,r2,ror #0x1
:0208CF7C 2C21118D stccs  1,cr1,[r1],#-0x234
:0208CF80 11300001 teqne r0,r1
:0208CF84 28CDA81C stmcsia  r13 ,{r2,r3,r4,r11,r13,r15}^
:0208CF88 6D00619D unknown
:0208CF8C E0240709 eor  r0,r4,r9,lsl #0xe
:0208CF90 8A000D04 bhi 020903A8
:0208CF94 00D12CE0 sbceqs r2,r1,r0,ror #0x19
:0208CF98 4910553E ldmmidb  r0 ,{r1,r2,r3,r4,r5,r8,r10,r12,r14}
:0208CF9C 0024D008 eoreq  r13,r4,r8
:0208CFA0 8A100855 bhi 0248F0FC
:0208CFA4 810235E0 unknown
:0208CFA8 8992C40A ldmhiib  r2 ,{r1,r3,r10,r14,r15}
:0208CFAC 24E8840F unknown
:0208CFB0 19080C79 stmnedb  r8 ,{r0,r3,r4,r5,r6,r10,r11}
:0208CFB4 2028A200 eorcs  r10,r8,r0,lsl #0x4
:0208CFB8 8544001D strhib r0,[r4, #-0x1d]		;r4-0x1d=*(158c49b8)=#0(0x00000000)
:0208CFBC E59DC00C ldr r12,[r13, #+0xc]		;r13+0xc=*(0000000c)
:0208CFC0 94400614 strlsb r0,[r0],#-0x614
:0208CFC4 8D4024E0 unknown
:0208CFC8 2C1200E5 ldccs  0,cr0,[r2],{#0xe5}
:0208CFCC 00050B01 andeq  r0,r5,r1,lsl #0x16
:0208CFD0 20000533 andcs  r0,r0,r3,lsr r5
:0208CFD4 E59D2C40 ldr r2,[r13, #+0xc40]		;r13+0xc40=*(00000c40)
:0208CFD8 E1822413 orr  r2,r2,r3,lsl r4
:0208CFDC A2002005 andge  r2,r0,#0x5
:0208CFE0 091CEDE0 ldmeqdb  r12 ,{r5,r6,r7,r8,r10,r11,r13,r14,r15}
:0208CFE4 BE085D20 cdplt 13,0,cr5,cr8,cr0,1
:0208CFE8 00A404CD adceq  r0,r4,r13,asr #0x9
:0208CFEC 08450001 stmeqda  r5 ,{r0}^
:0208CFF0 E1A06830 mov  r6,lsr r0		;r6=0(0x0)
:0208CFF4 45860B11 strmi r0,[r6, #+0xb11]		;r6+0xb11=*(00000b11)
:0208CFF8 11E28700 mvnne  r8,r0,lsl #0xe
:0208CFFC 1AF50009 bne 01DCD028
:0208D000 A0315831 eorges r5,r1,r1,lsr r8
:0208D004 866031E1 unknown
:0208D008 00000BE1 andeq  r0,r0,r1,ror #0x17
:0208D00C 11D4E157 bicnes r14,r4,r7,asr r1
:0208D010 792AFD00 stmvcdb  r10!,{r8,r10,r11,r12,r13,r14,r15}
:0208D014 09A51006 stmeqib  r5!,{r1,r2,r12}
:0208D018 BD1589B8 unknown
:0208D01C 3D3402D5 ldccc  2,cr0,[r4,#-0x354]!
:0208D020 E18FF003 orr  r15,r15,r3
:0208D024 2D439507 unknown
:0208D028 9F31F8E9 swils 0x0031f8e9
:0208D02C 0009025D andeq  r0,r9,r13,asr r2
:0208D030 E59330C0 ldr r3,[r3, #+0xc0]		;r3+0xc0=*(011191c1)
:0208D034 001D7001 andeqs r7,r13,r1
:0208D038 A0281160 eorge  r1,r8,r0,ror #0x2
:0208D03C 6C24205D stcvs  0,cr2,[r4],#-0x174
:0208D040 10512AD5 ldrnesb r2,[r1],#-0xa5
:0208D044 B915DD18 ldmltdb  r5 ,{r3,r4,r8,r10,r11,r12,r14,r15}
:0208D048 1179D910 cmnne r9,r0,lsl r9
:0208D04C 40BDBE07 adcmis r11,r13,r7,lsl #0x1c
:0208D050 79B44019 ldmvcib  r4!,{r0,r3,r4,r14}
:0208D054 D9401915 stmledb  r0 ,{r0,r2,r4,r8,r11,r12}^
:0208D058 E2815D0D add  r5,r1,#0x340
:0208D05C F500190C strnv r1,[r0, #-0x90c]		;(r0-0x90c=*(fffff6f4))
:0208D060 49600411 unknown
:0208D064 F5119800 ldrnv r9,[r1, #-0x800]		;(r1-0x800=*(fffff800))
:0208D068 D1401901 unknown
:0208D06C 59050019 stmpldb  r5 ,{r0,r3,r4}
:0208D070 110921FD unknown
:0208D074 13D104B5 bicnes r0,r1,#0xB5000000
:0208D078 AD1017AD unknown
:0208D07C 815F5F0E cmphi r15,r14,lsl #0x1e
:0208D080 005D08E2 subeqs r0,r13,r2,ror #0x11
:0208D084 1109584C unknown
:0208D088 2DE148B0 stccsl 8,cr4,[r1,#+0x2c0]!
:0208D08C 75093940 strvc r3,[r9, #-0x940]		;(r9-0x940=*(fffff6c0))
:0208D090 05002905 streq r2,[r0, #-0x905]		;(r0-0x905=*(fffff6fb))
:0208D094 5E090029 cdppl 0,0,cr0,cr9,cr9,1
:0208D098 E28720C1 add  r2,r7,#0xC1
:0208D09C 269B1059 unknown
:0208D0A0 02093169 andeq  r3,r9,#0x4000001A
:0208D0A4 000013C9 andeq  r1,r0,r9,asr #0x7
:0208D0A8 2920B959 stmcsdb  r0!,{r0,r3,r4,r6,r8,r11,r12,r13,r15}
:0208D0AC 30100C20 andccs r0,r0,r0,lsr #0x18
:0208D0B0 2BA103E3 blcs 008CE044
:0208D0B4 102B1595 mlane  r11,r5,r5,r1unknown
:0208D0B8 E1148108 tst r4,r8,lsl #0x2
:0208D0BC 23C1E517 biccs  r14,r1,#0x5C00000
:0208D0C0 55D74A71 ldrplb r4,[r7, #+0xa71]		;r7+0xa71=*(00000a71)
:0208D0C4 F4834910 strnv r4,[r3],#+0x910
:0208D0C8 1349106D unknown
:0208D0CC 46434984 strmib r4,[r3],-r4, lsl #0x13
:0208D0D0 001108E2 andeqs r0,r1,r2,ror #0x11
:0208D0D4 0031CE8A eoreqs r12,r1,r10,lsl #0x1d
:0208D0D8 6D2069DC stcvs  9,cr6,[r0,#-0x370]!
:0208D0DC 0C00ED00 stceq  13,cr14,[r0],{#0x0}
:0208D0E0 73493A10 unknown
:0208D0E4 EB02BED0 bl 0213CC2C
:0208D0E8 734900C0 unknown
:0208D0EC 0C102D81 ldceq  13,cr2,[r0],{#0x81}
:0208D0F0 BDC10015 unknown
:0208D0F4 434904C1 unknown
:0208D0F8 00116507 andeqs r6,r1,r7,lsl #0xa
:0208D0FC 2D00299C unknown
:0208D100 F9205C10 stmnvdb  r0!,{r4,r10,r11,r12,r14}
:0208D104 CD483D00 unknown
:0208D108 002D0008 eoreq  r0,r13,r8
:0208D10C 32E28410 rsccc  r8,r2,#0x10000000
:0208D110 7D840C89 unknown
:0208D114 4900CD25 stmmidb  r0 ,{r0,r2,r5,r8,r10,r11,r14,r15}
:0208D118 15997010 ldrne r7,[r9, #+0x10]		;r9+0x10=*(00000010)
:0208D11C 0105519D swpeq r5,r13,r5
:0208D120 80137738 andhis r7,r3,r8,lsr r7
:0208D124 005781E5 subeqs r8,r7,r5,ror #0x3
:0208D128 40022F21 andmi  r2,r2,r1,lsr #0x1e
:0208D12C 408D1621 addmi  r1,r13,r1,lsr #0xc
:0208D130 44DDBDA8 ldrmib r11,[r13],#+0xda8
:0208D134 05FF0FBD ldreqb r0,[r15, #+0xfbd]!
:0208D138 00B0B30E adceqs r11,r0,r14,lsl #0x6
:0208D13C 24CDE1CD strcsb r14,[r13],#+0x1cd
:0208D140 05DD8050 ldreqb r8,[r13, #+0x50]		;r13+0x50=*(00000050)
:0208D144 29E15490 unknown
:0208D148 175D0800 ldrneb r0,[r13,-r0, lsl #0x10]
:0208D14C 06141BA5 ldreq r1,[r4],-r5, lsr #0x17
:0208D150 01E11534 mvneq  r1,lsr r4
:0208D154 10C10141 sbcne  r0,r1,r1,asr #0x2
:0208D158 1800C272 stmneda  r0 ,{r1,r4,r5,r6,r9,r14,r15}
:0208D15C A10001EB unknown
:0208D160 E2006009 and  r6,r0,#0x9
:0208D164 56000802 strpl r0,[r0],-r2, lsl #0x10
:0208D168 0729F7E3 streq r15,[r0],-r2, lsl #0x10
:0208D16C 06D583F8 unknown
:0208D170 13B5C390 movnes r12,#0x40000002		;r12=1073741826(0x40000002)
:0208D174 05910725 ldreq r0,[r1, #+0x725]		;r1+0x725=*(00000725)
:0208D178 83B113A4 movhis r1,#0x90000002		;r1=-1879048190(0x90000002)
:0208D17C 1FCE82A9 swine 0x00ce82a9
:0208D180 9902016A stmlsdb  r2 ,{r1,r3,r5,r6,r8}
:0208D184 13A91232 movne  r1,#0x20000003		;r1=536870915(0x20000003)
:0208D188 AC14B914 ldcge  9,cr11,[r4],{#0x14}
:0208D18C FD8443CD unknown
:0208D190 1543CD11 strneb r12,[r3, #-0xd11]		;(r3-0xd11=*(011183f0))
:0208D194 E5013910 str r3,[r1, #-0x910]		;r1-0x910=*(1ffff6f3)=#0(0x00000000)
:0208D198 037D5828 cmneq r13,#0x280000
:0208D19C CD03D19F unknown
:0208D1A0 80068510 andhi  r8,r6,r0,lsl r5
:0208D1A4 401CE58D andmis r14,r12,r13,lsl #0xb
:0208D1A8 7D600035 stcvcl 0,cr0,[r0,#-0xd4]!
:0208D1AC 61174500 tstvs r7,r0,lsl #0xa
:0208D1B0 4913D191 ldmmidb  r3 ,{r0,r4,r7,r8,r12,r14,r15}
:0208D1B4 4324FA50 msrmi CPSR_s,#0x50000
:0208D1B8 490BE59F stmmidb  r11 ,{r0,r1,r2,r3,r4,r7,r8,r10,r13,r14,r15}
:0208D1BC 69D3E180 ldmvsib  r3 ,{r7,r8,r13,r14,r15}^
:0208D1C0 4D104960 unknown
:0208D1C4 F1F3E120 mvnnvs r14,r0,lsr #0x2
:0208D1C8 070D1051 unknown
:0208D1CC 8D375004 ldchi  0,cr5,[r7,#-0x10]!
:0208D1D0 42D82391 sbcmis r2,r8,#0x44000002
:0208D1D4 138DE59F orrne  r14,r13,#0x27C00000
:0208D1D8 91004200 unknown
:0208D1DC 7C239533 stcvc  5,cr9,[r3],#-0xcc
:0208D1E0 02F92395 rsceqs r2,r9,#0x54000002
:0208D1E4 014503FD unknown
:0208D1E8 DD10B4F6 unknown
:0208D1EC 4D1085E1 unknown
:0208D1F0 0308E918 unknown
:0208D1F4 0504F570 streq r15,[r4, #-0x570]		;r4-0x570=*(158c4465)=#0(0x00000000)
:0208D1F8 8D20538D stchi  3,cr5,[r0,#-0x234]!
:0208D1FC 88202573 stmhida  r0!,{r0,r1,r4,r5,r6,r8,r10,r13}
:0208D200 25B56025 ldrcs r6,[r5, #+0x25]!
:0208D204 17DD00F0 unknown
:0208D208 0260422D rsbeq  r4,r0,#0xD0000002
:0208D20C F22D5249 eornv  r5,r13,#0x90000004
:0208D210 B81271CD ldmltda  r2 ,{r0,r2,r3,r6,r7,r8,r12,r13,r14}
:0208D214 BDE1DA41 stcltl 10,cr13,[r1,#+0x104]!
:0208D218 BE00B528 cdplt 5,0,cr11,cr0,cr8,1
:0208D21C 4D126161 unknown
:0208D220 4D000911 unknown
:0208D224 4D121C91 unknown
:0208D228 CFF14D30 swigt 0x00f14d30
:0208D22C 814D404D unknown
:0208D230 F14DF14D unknown
:0208D234 914D11CC unknown
:0208D238 BECFF14D cdplt 1,12,cr15,cr15,cr13,2
:0208D23C F14DE14D unknown
:0208D240 31A96820 movcc  r6,r0,lsr #0x10		;r6=0(0x0)
:0208D244 A600A119 unknown
:0208D248 02510007 subeqs r0,r1,#0x7
:0208D24C 6D107110 unknown
:0208D250 0055BD00 subeqs r11,r5,r0,lsl #0x1a
:0208D254 1242B5B4 subne  r11,r2,#0x2D000000
:0208D258 11600091 unknown
:0208D25C 8702BD9F unknown
:0208D260 BD037145 unknown
:0208D264 22B54412 adccss r4,r5,#0x12000000
:0208D268 480031FB stmmida  r0 ,{r0,r1,r3,r4,r5,r6,r7,r8,r12,r13}
:0208D26C B99F2B01 ldmltib  r15 ,{r0,r8,r9,r11,r13}
:0208D270 E1A054F2 unknown
:0208D274 2C02B9FD stccs  9,cr11,[r2],{#0xfd}
:0208D278 05019D42 streq r9,[r1, #-0xd42]		;r1-0xd42=*(1ffff2c1)=#0(0x00000000)
:0208D27C 1DEEC2B9 stcnel 2,cr12,[r14,#+0x2e4]!
:0208D280 85103900 ldrhi r3,[r0, #-0x900]		;(r0-0x900=*(fffff700))
:0208D284 F5039970 strnv r9,[r3, #-0x970]		;(r3-0x970=*(fffff690))
:0208D288 129101DD addnes r0,r1,#0x40000037
:0208D28C 55C117D1 strplb r1,[r1, #+0x7d1]		;r1+0x7d1=*(000007d1)
:0208D290 0F50F101 swieq 0x0050f101
:0208D294 61503700 cmpvs r0,r0,lsl #0xe
:0208D298 00A50A60 adceq  r0,r5,r0,ror #0x14
:0208D29C B600A527 strlt r10,[r0],-r7, lsr #0xa
:0208D2A0 3DAA0139 stccc  1,cr0,[r10,#+0xe4]!
:0208D2A4 CC279501 stcgt  5,cr9,[r7],#-0x4
:0208D2A8 4D80804D unknown
:0208D2AC 2B40BE80 blcs 030BCCB4
:0208D2B0 4DB2B04D ldcmi  0,cr11,[r2,#+0x134]!
:0208D2B4 4D0B95A0 unknown
:0208D2B8 F1090180 unknown
:0208D2BC 030D9D00 unknown
:0208D2C0 107C109D unknown
:0208D2C4 0520519F streq r5,[r0, #-0x19f]!
:0208D2C8 7E63A010 mcrvc 0,3,r10,cr3,cr0,{0}
:0208D2CC 0D2DDD80 stceq  13,cr13,[r13,#-0x200]!
:0208D2D0 0D41B010 unknown
:0208D2D4 204CBC30 subcs  r11,r12,r0,lsr r12
:0208D2D8 8511E1DA ldrhi r14,[r1, #-0x1da]		;(r1-0x1da=*(fffffe26))
:0208D2DC C021B40C eorgt  r11,r1,r12,lsl #0x8
:0208D2E0 41106510 tstmi r0,r0,lsl r5
:0208D2E4 9010F020 andlss r15,r0,r0,lsr #0x0
:0208D2E8 E3810725 orr  r0,r1,#0x940000
:0208D2EC 0021F023 eoreq  r15,r1,r3,lsr #0x0
:0208D2F0 15BD21E1 ldrne r2,[r13, #+0x1e1]!
:0208D2F4 71E11505 mvnvc  r1,r5,lsl #0xa
:0208D2F8 91312021 teqls r1,r1,lsr #0x0
:0208D2FC E11914FE ldrsh r1,[r9, -r14]
:0208D300 02250D19 eoreq  r0,r5,#0x640
:0208D304 13C151D9 bicne  r5,r1,#0x40000036
:0208D308 613E11CC teqvs r14,r12,asr #0x3
:0208D30C 5903CD01 stmpldb  r3 ,{r0,r8,r10,r11,r14,r15}
:0208D310 7915690D ldmvcdb  r5 ,{r0,r2,r3,r8,r11,r13,r14}
:0208D314 15693320 strneb r3,[r9, #-0x320]!
:0208D318 40219F0A eormi  r9,r1,r10,lsl #0x1e
:0208D31C B1DA00B2 ldrlth r0,[r10, #+0x2]		;r10+0x2=*(00000002)
:0208D320 00C95B20 sbceq  r5,r9,r0,lsr #0x16
:0208D324 DA0051B4 ble 020A19FC
:0208D328 000907E1 andeq  r0,r9,r1,ror #0xf
:0208D32C 51089909 unknown
:0208D330 0015D010 andeqs r13,r5,r0,lsl r0
:0208D334 18104950 ldmneda  r0 ,{r4,r6,r8,r11,r14}
:0208D338 C10210E9 unknown
:0208D33C 2002A801 andcs  r10,r2,r1,lsl #0x10
:0208D340 40E50CA1 rscmi  r0,r5,r1,lsr #0x19
:0208D344 0A021455 beq 021124A0
:0208D348 08E31C10 unknown
:0208D34C 0168007D unknown
:0208D350 04B2E59F unknown
:0208D354 91104511 tstls r0,r1,lsl r5
:0208D358 F4043D00 strnv r3,[r4],#-0xd00
:0208D35C 110BE900 unknown
:0208D360 25E0824E strcsb r8,[r0, #+0x24e]!
:0208D364 916D4010 unknown
:0208D368 390419E5 stmccdb  r4 ,{r0,r2,r5,r6,r7,r8,r11,r12}
:0208D36C 30B50917 adcccs r0,r5,r7,lsl r9
:0208D370 0C21413C stceq  1,cr4,[r1],#-0xf0
:0208D374 A510ED90 ldrge r14,[r0, #-0xd90]		;(r0-0xd90=*(fffff270))
:0208D378 710A2994 swpvc r2,r4,r10
:0208D37C 01088502 unknown
:0208D380 0EE2807A mcreq 0,7,r8,cr2,cr10,{3}
:0208D384 0D09D902 unknown
:0208D388 105D0349 subnes r0,r13,r9,asr #0x6
:0208D38C 114511E1 unknown
:0208D390 82037A80 andhi  r7,r3,#0x80000
:0208D394 800109E0 andhi  r0,r1,r0,ror #0x13
:0208D398 6D0080E0 unknown
:0208D39C B90BE590 stmltdb  r11 ,{r4,r7,r8,r10,r13,r14,r15}
:0208D3A0 70140500 andvcs r0,r4,r0,lsl #0xa
:0208D3A4 B0B00065 adclts r0,r0,r5,ror #0x0
:0208D3A8 145D0065 ldrneb r0,[r13],#-0x65
:0208D3AC 03A08001 moveq  r8,#0x1		;r8=1(0x1)
:0208D3B0 01861309 orreq  r1,r6,r9,lsl #0x6
:0208D3B4 D51F0B35 ldrle r0,[r15, #-0xb35]		;r15-0xb35=*(0208c887)=#-1437595190(0xaa5009ca)
:0208D3B8 09C9EF03 stmeqib  r9 ,{r0,r1,r8,r9,r10,r11,r13,r14,r15}^
:0208D3BC 582A0000 stmplda  r10!,{}
:0208D3C0 C1D420A9 bicgts r2,r4,r9,lsr #0x1
:0208D3C4 B2F0A920 rsclts r10,r0,#0x80000
:0208D3C8 191ADA01 ldmnedb  r10 ,{r0,r9,r11,r12,r14,r15}
:0208D3CC 077D9701 ldreqb r9,[r13,-r1, lsl #0xe]!
:0208D3D0 82000701 andhi  r0,r0,#0x40000
:0208D3D4 4D870065 unknown
:0208D3D8 02C52025 sbceq  r2,r5,#0x25
:0208D3DC 0C981015 ldceq  0,cr1,[r8],{#0x15}
:0208D3E0 C90602F5 stmgtdb  r6 ,{r0,r2,r4,r5,r6,r7,r9}
:0208D3E4 2556A700 ldrcsb r10,[r6, #-0x700]		;(r6-0x700=*(fffff900))
:0208D3E8 DD00B200 unknown
:0208D3EC 020B01E1 andeq  r0,r11,#0x40000038
:0208D3F0 0051E310 subeqs r14,r1,r0,lsl r3
:0208D3F4 18658408 unknown
:0208D3F8 E124DA21 unknown
:0208D3FC 00351000 eoreqs r1,r5,r0
:0208D400 1EA803E9 cdpne 3,10,cr0,cr8,cr9,7
:0208D404 2098096D addcss r0,r8,r13,ror #0x12
:0208D408 314CE242 unknown
:0208D40C 28596800 ldmcsda  r9 ,{r11,r13,r14}^
:0208D410 A8E55090 unknown
:0208D414 ACE5910E stcgel 1,cr9,[r5],#+0x38
:0208D418 6500911E strvs r9,[r0, #-0x11e]		;(r0-0x11e=*(aa5008ac))
:0208D41C 22E59005 rsccs  r9,r5,#0x5
:0208D420 4EE1A044 cdpmi 0,14,cr10,cr1,cr4,2
:0208D424 EB02BD01 bl 0213C830
:0208D428 891BD14C ldmhidb  r11 ,{r2,r3,r6,r8,r12,r14,r15}
:0208D42C 02102100 andeqs r2,r0,#0x0
:0208D430 AC03A170 stcge  1,cr10,[r3],{#0x70}
:0208D434 3FE5900E swicc 0x00e5900e
:0208D438 C10102BC strgth r0,[r1, -r12]
:0208D43C 03990829 orreqs r0,r9,#0x290000
:0208D440 28032105 stmcsda  r3 ,{r0,r2,r8,r13}
:0208D444 55060015 strpl r0,[r6, #-0x15]		;(r6-0x15=*(ffffffeb))
:0208D448 10F01510 rscnes r1,r0,r0,lsl r5
:0208D44C 100207F1 unknown
:0208D450 015510AD cmpeq r5,r13,lsr #0x1
:0208D454 E2800ACA add  r0,r0,#0xCA000
:0208D458 110485E8 unknown
:0208D45C 30D93016 sbcccs r3,r9,r6,lsl r0
:0208D460 3D700219 ldcccl 2,cr0,[r0,#-0x64]!
:0208D464 10451801 subne  r1,r5,r1,lsl #0x10
:0208D468 A8104550 ldmgeda  r0 ,{r4,r6,r8,r10,r14}
:0208D46C 000D0365 andeq  r0,r13,r5,ror #0x6
:0208D470 1A5D0005 bne 037CD48C
:0208D474 000D09C1 andeq  r0,r13,r1,asr #0x13
:0208D478 9DF31035 ldclsl 0,cr1,[r3,#+0xd4]!
:0208D47C 4DA0B353 stcmi  3,cr11,[r0,#+0x14c]!
:0208D480 0000390A andeq  r3,r0,r10,lsl #0x12
:0208D484 139102C9 orrnes r0,r1,#0x9000000C
:0208D488 1371CBD9 cmnne r1,#0x36400
:0208D48C 9D7000F5 ldclsl 0,cr0,[r0,#-0x3d4]!
:0208D490 0AF14111 beq 01CDD8DC
:0208D494 02D6019D sbceqs r0,r6,#0x40000027
:0208D498 60000140 andvs  r0,r0,r0,asr #0x2
:0208D49C 02A90035 adceq  r0,r9,#0x35
:0208D4A0 AD340003 ldcge  0,cr0,[r4,#-0xc]!
:0208D4A4 A50A1101 strge r1,[r10, #-0x101]		;(r10-0x101=*(fffffeff))
:0208D4A8 10280009 eorne  r0,r8,r9
:0208D4AC 04790321 unknown
:0208D4B0 1011AFCB andnes r10,r1,r11,asr #0x1f
:0208D4B4 0D003980 unknown
:0208D4B8 C8134503 ldmgtda  r3 ,{r0,r1,r8,r10,r14}
:0208D4BC E1A03A7F mov  r3,r15,ror r10
:0208D4C0 0249A0AA subeq  r10,r9,#0xAA
:0208D4C4 3FC20341 swicc 0x00c20341
:0208D4C8 95E1A030 strlsb r10,[r1, #+0x30]!
:0208D4CC 52000506 andpl  r0,r0,#0x1800000
:0208D4D0 01278103 unknown
:0208D4D4 0504CC00 streq r12,[r4, #-0xc00]		;r4-0xc00=*(158c3dd5)=#0(0x00000000)
:0208D4D8 02009100 andeq  r9,r0,#0x0
:0208D4DC 8D050089 unknown
:0208D4E0 07560800 ldreqb r0,[r6,-r0, lsl #0x10]
:0208D4E4 28E1A018 unknown
:0208D4E8 00E18118 rsceq  r8,r1,r8,lsl r1
:0208D4EC 89006D08 stmhidb  r0 ,{r3,r8,r10,r11,r13,r14}
:0208D4F0 00EB032C rsceq  r0,r11,r12,lsr #0x6
:0208D4F4 00820025 addeq  r0,r2,r5,lsr #0x0
:0208D4F8 F025A025 eornv  r10,r5,r5,lsr #0x0
:0208D4FC 04002500 streq r2,[r0],#-0x500
:0208D500 56040025 strpl r0,[r4],-r5, lsr #0x0
:0208D504 C00025E0 andgt  r2,r0,r0,ror #0xb
:0208D508 A02F4025 eorge  r4,r15,r5,lsr #0x0
:0208D50C 250A92E1 strcs r9,[r10, #-0x2e1]		;(r10-0x2e1=*(fffffd1f))
:0208D510 25282C00 strcs r2,[r8, #-0xc00]!
:0208D514 E1822800 orr  r2,r2,r0,lsl #0x10
:0208D518 8E200902 cdphi 9,2,cr0,cr0,cr2,0
:0208D51C 862004E0 unknown
:0208D520 200008E5 andcs  r0,r0,r5,ror #0x11
:0208D524 5008E594 mulpl  r8,r4,r5
:0208D528 0092E595 umulleqs r14,r2,r5,r5
:0208D52C 92E08340 rscls  r8,r0,#0x1
:0208D530 C2E02331 rscgt  r2,r0,#0xC4000000
:0208D534 E1A01F00 mov  r1,r0,lsl #0x1e		;r1=-2147483648(0x80000000)
:0208D538 E0233091 mla  r3,r1,r0,r3unknown
:0208D53C D1080024 unknown
:0208D540 61800800 orrvs  r0,r0,r0,lsl #0x10
:0208D544 08E08502 unknown
:0208D548 E5860012 str r0,[r6, #+0x12]		;r6+0x12=*(00000012)
:0208D54C 8114CD0C tsthi r4,r12,lsl #0x1a
:0208D550 19250051 stmnedb  r5!,{r0,r4,r6}
:0208D554 501051D0 ldrplsb r5,[r0], -r0
:0208D558 51003051 unknown
:0208D55C 04039580 streq r9,[r3],#-0x580
:0208D560 100DE015 andne  r14,r13,r5,lsl r0
:0208D564 E0049051 and  r9,r4,r1,asr r0
:0208D568 7051E790 unknown
:0208D56C FFE28586 swinv 0x00e28586
:0208D570 55505150 ldrplb r5,[r0, #-0x150]		;(r0-0x150=*(aa50087a))
:0208D574 50386051 eorpls r6,r8,r1,asr r0
:0208D578 10090489 andne  r0,r9,r9,lsl #0x9
:0208D57C 30182501 andccs r2,r8,r1,lsl #0xa
:0208D580 89098D81 stmhidb  r9 ,{r0,r7,r8,r10,r11,r15}
:0208D584 E582CB10 str r12,[r2, #+0xb10]		;r2+0xb10=*(00000b35)
:0208D588 9400410C strls r4,[r0],#-0x10c
:0208D58C 08E02503 unknown
:0208D590 0D91300D unknown
:0208D594 81E00020 mvnhi  r0,r0,lsr #0x0
:0208D598 E00508C5 and  r0,r5,r5,asr #0x11
:0208D59C 9204D995 andls  r13,r4,#0x254000
:0208D5A0 07FD0EE5 ldreqb r0,r13,r4,#0x254000
:0208D5A4 84C04401 strhib r4,[r0],#+0x401
:0208D5A8 0C40FFE2 stceql 15,cr15,[r0],{#0xe2}
:0208D5AC E00000E2 and  r0,r0,r2,ror #0x1
:0208D5B0 0003B582 andeq  r11,r3,r2,lsl #0xb
:0208D5B4 00F2E354 rsceqs r14,r2,r4,asr r3
:0208D5B8 383AFFFF ldmccda  r10!,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r9,r10,r11,r12,r13,r14,r15}
:0208D5BC 16FD05D9 unknown
:0208D5C0 4D30D050 ldcmi  0,cr13,[r0,#-0x140]!
:0208D5C4 0C1489E2 ldceq  9,cr8,[r4],{#0xe2}
:0208D5C8 71025D30 unknown
:0208D5CC A0640101 rsbge  r0,r4,r1,lsl #0x2
:0208D5D0 01600001 unknown
:0208D5D4 00017000 andeq  r7,r1,r0
:0208D5D8 AA0869B0 bge 022A7CA0
:0208D5DC 06C9A090 unknown
:0208D5E0 E814F152 ldmda  r4 ,{r1,r4,r6,r8,r12,r13,r14,r15}
:0208D5E4 34E35209 unknown
:0208D5E8 2A00D925 bcs 020C3A84
:0208D5EC 03E40051 mvneq  r0,#0x51
:0208D5F0 4A230001 bmi 0294D5FC
:0208D5F4 89E4E59F unknown
:0208D5F8 9046E800 subls  r14,r6,r0,lsl #0x10
:0208D5FC 9A880445 bls 0028E718
:0208D600 E5920085 ldr r0,[r2, #+0x85]		;r2+0x85=*(000000aa)
:0208D604 B1B41039 movlts r1,lsr r9		;r1=0(0x0)
:0208D608 01E112D1 unknown
:0208D60C 00310081 eoreqs r0,r1,r1,lsl #0x1
:0208D610 04D031AA ldreqb r3,[r0],#+0x1aa
:0208D614 1BAC0009 blne 00B8D640
:0208D618 31084031 unknown
:0208D61C 00310C40 eoreqs r0,r1,r0,asr #0x18
:0208D620 AA003116 bge 02099A80
:0208D624 E1530004 cmp r3,r4
:0208D628 F000C50A andnv  r12,r0,r10,lsl #0xa
:0208D62C 31902016 orrccs r2,r0,r6,lsl r0
:0208D630 20999A01 addcss r9,r9,r1,lsl #0x14
:0208D634 09011009 stmeqdb  r1 ,{r0,r3,r12}
:0208D638 9D5A0E00 unknown
:0208D63C B5000500 strlt r0,[r0, #-0x500]		;(r0-0x500=*(aa5004ca))
:0208D640 B3807002 orrlt  r7,r0,#0x2
:0208D644 A5830009 strge r0,[r3, #+0x9]		;r3+0x9=*(00000009)
:0208D648 A3807003 orrge  r7,r0,#0x3
:0208D64C 55000909 strpl r0,[r0, #-0x909]		;(r0-0x909=*(aa5000c1))
:0208D650 700FC013 andvc  r12,r15,r3,lsl r0
:0208D654 1506E380 strne r14,[r6, #-0x380]		;(r6-0x380=*(fffffc80))
:0208D658 20135C00 andcss r5,r3,r0,lsl #0x18
:0208D65C 0354E59F cmpeq r4,#0x27C00000
:0208D660 E591164D ldr r1,[r1, #+0x64d]		;r1+0x64d=*(0000064d)
:0208D664 D0B110B6 unknown
:0208D668 03B10779 moveqs r0,#0x1E40000		;r0=31719424(0x1e40000)
:0208D66C B90801B5 stmltdb  r8 ,{r0,r2,r4,r5,r7,r8}
:0208D670 5B9C1089 blpl 0079189C
:0208D674 E3A00359 mov  r0,#0x64000001		;r0=1677721601(0x64000001)
:0208D678 9A0000C8 bls 0208D9A0
:0208D67C 8D403802 unknown
:0208D680 8D5044E2 unknown
:0208D684 9D0100E2 unknown
:0208D688 01556501 cmpeq r5,r1,lsl #0xa
:0208D68C 71960030 orrvcs r0,r6,r0,lsr r0
:0208D690 E1108A01 tst r0,r1,lsl #0x14
:0208D694 0D009DBB unknown
:0208D698 000D1C10 andeq  r1,r13,r0,lsl r12
:0208D69C 000D5818 andeq  r5,r13,r8,lsl r8
:0208D6A0 55000D8C strpl r0,[r0, #-0xd8c]		;(r0-0xd8c=*(fffff274))
:0208D6A4 01351416 teqeq r5,r6,lsl r4
:0208D6A8 8D2D2010 stchi  0,cr2,[r13,#-0x40]!
:0208D6AC 00659DE2 rsbeq  r9,r5,r2,ror #0x1b
:0208D6B0 091C11C5 ldmeqdb  r12 ,{r0,r2,r6,r7,r8,r12}
:0208D6B4 3958AF40 ldmccdb  r8 ,{r6,r8,r9,r10,r11,r13,r15}^
:0208D6B8 400D1800 andmi  r1,r13,r0,lsl #0x10
:0208D6BC 080019AC stmeqda  r0 ,{r2,r3,r5,r7,r8,r11,r12}
:0208D6C0 55140079 ldrpl r0,[r4, #-0x79]		;r4-0x79=*(158c495c)=#0(0x00000000)
:0208D6C4 03C14009 biceq  r4,r1,#0x9
:0208D6C8 004110DA unknown
:0208D6CC A5E103A9 strgeb r0,[r1, #+0x3a9]!
:0208D6D0 39006D33 stmccdb  r0 ,{r0,r1,r4,r5,r8,r10,r11,r13,r14}
:0208D6D4 4081F451 addmi  r15,r1,r1,asr r4
:0208D6D8 396139A0 unknown
:0208D6DC 516B30F1 unknown
:0208D6E0 44113D00 ldrmi r3,[r1],#-0xd00
:0208D6E4 F5313910 ldrnv r3,[r1, #-0x910]!
:0208D6E8 93213903 unknown
:0208D6EC 06813973 unknown
:0208D6F0 190A012D stmnedb  r10 ,{r0,r2,r3,r5,r8}
:0208D6F4 C1616D40 unknown
:0208D6F8 61005589 unknown
:0208D6FC 25FF09F1 ldrcsb r0,[r15, #+0x9f1]!
:0208D700 4025D370 eormi  r13,r5,r0,ror r3
:0208D704 6100527F unknown
:0208D708 8025FFF1 unknown
:0208D70C 754025C9 strvcb r2,[r0, #-0x5c9]		;(r0-0x5c9=*(fffffa37))
:0208D710 F1612A00 unknown
:0208D714 BF8111F5 swilt 0x008111f5
:0208D718 616B4065 unknown
:0208D71C D5F16121 ldrleb r6,[r1, #+0x121]!
:0208D720 B161A045 unknown
:0208D724 F161F161 msrnv SPSR_c,r1
:0208D728 0201615E andeq  r6,r1,#0x80000017
:0208D72C E359005C cmp r9,#0x5C
:0208D730 0C011956 stceq  9,cr1,[r1],{#0x56}
:0208D734 E2108A00 ands r8,r0,#0x0
:0208D738 A9A510A9 stmgeib  r5!,{r0,r3,r5,r7,r12}
:0208D73C 00005140 andeq  r5,r0,r0,asr #0x2
:0208D740 00240ACA eoreq  r0,r4,r10,asr #0x15
:0208D744 7100E286 unknown
:0208D748 20000500 andcs  r0,r0,r0,lsl #0xa
:0208D74C 20A104C5 adccs  r0,r1,r5,asr #0x9
:0208D750 E120C98A unknown
:0208D754 F9440079 stmnvdb  r4 ,{r0,r3,r4,r5,r6}^
:0208D758 204CAB00 subcs  r10,r12,r0,lsl #0x16
:0208D75C 0048E59D unknown
:0208D760 80000D9D mulhi  r0,r13,r13
:0208D764 0699E183 ldreq r14,[r9],+r3, lsl #0x3
:0208D768 000944E1 andeq  r4,r9,r1,ror #0x9
:0208D76C 641050C5 ldrvs r5,[r0],#-0xc5
:0208D770 00311539 eoreqs r1,r1,r9,lsr r5
:0208D774 E28D002C add  r0,r13,#0x2C
:0208D778 8D03102C unknown
:0208D77C 103022F9 unknown
:0208D780 C008E58D andgt  r14,r8,r13,lsl #0xb
:0208D784 20E59A02 rsccs  r9,r5,r2,lsl #0x14
:0208D788 0D2800AD stceq  0,cr0,[r8,#-0x2b4]!
:0208D78C 3415ED00 ldrcc r14,[r5],#-0xd00
:0208D790 E58DC068 str r12,[r13, #+0x68]		;r13+0x68=*(00000068)
:0208D794 E58D3020 str r3,[r13, #+0x20]		;r13+0x20=*(00000020)
:0208D798 8D200024 stchi  0,cr0,[r0,#-0x90]!
:0208D79C 02A014E5 adceq  r1,r0,#0xE5000000
:0208D7A0 100018EB andne  r1,r0,r11,ror #0x11
:0208D7A4 0099E59A umulleqs r14,r9,r10,r5
:0208D7A8 253021F9 ldrcs r2,[r0, #-0x1f9]!
:0208D7AC D8043D60 stmleda  r4 ,{r5,r6,r8,r10,r11,r12,r13}
:0208D7B0 25002120 strcs r2,[r0, #-0x120]		;(r0-0x120=*(fffffee0))
:0208D7B4 8025B000 eorhi  r11,r5,r0
:0208D7B8 2640257A unknown
:0208D7BC 0C802556 stceq  5,cr2,[r0],{#0x56}
:0208D7C0 30180025 andccs r0,r8,r5,lsr #0x0
:0208D7C4 05A6E286 streq r14,[r6, #+0x286]!
:0208D7C8 25708025 ldrcsb r8,[r0, #-0x25]!
:0208D7CC 00251C40 eoreq  r1,r5,r0,asr #0x18
:0208D7D0 03FD0004 mvneqs r0,#0x4
:0208D7D4 03211095 unknown
:0208D7D8 06E28620 unknown
:0208D7DC E102A030 unknown
:0208D7E0 A9FFFE9C ldmgeib  r15!,{r2,r3,r4,r7,r9,r10,r11,r12,r13,r14,r15}^
:0208D7E4 86102423 ldrhi r2,[r0],-r3, lsr #0x8
:0208D7E8 1D66E210 stcnel 2,cr14,[r6,#-0x40]!
:0208D7EC 12100900 andnes r0,r0,#0x0
:0208D7F0 00180489 andeqs r0,r8,r9,lsl #0x9
:0208D7F4 25C19A2C strcsb r9,[r1, #+0xa2c]		;r1+0xa2c=*(00000a2c)
:0208D7F8 15015D03 strne r5,[r1, #-0xd03]		;(r1-0xd03=*(fffff2fd))
:0208D7FC 00210A10 eoreq  r0,r1,r0,lsl r10
:0208D800 029F5AEC addeqs r5,r15,#0xEC000
:0208D804 8D0008EB unknown
:0208D808 409D00F9 ldrmish r0,[r13], +r9
:0208D80C 025901E5 subeqs r0,r9,#0x40000039
:0208D810 E28D1044 add  r1,r13,#0x44
:0208D814 8D00040C unknown
:0208D818 910007E5 unknown
:0208D81C 000007E8 andeq  r0,r0,r8,ror #0xf
:0208D820 0003E883 andeq  r14,r3,r3,lsl #0x11
:0208D824 9D100391 unknown
:0208D828 600CE520 andvs  r14,r12,r0,lsr #0xa
:0208D82C 80051980 andhi  r1,r5,r0,lsl #0x13
:0208D830 8110B4E5 tsthi r0,r5,ror #0x9
:0208D834 0431E1C0 unknown
:0208D838 880001EA stmhida  r0 ,{r1,r3,r5,r6,r7,r8}
:0208D83C 0800E208 stmeqda  r0 ,{r3,r9,r13,r14,r15}
:0208D840 0820E1A0 stmeqda  r0!,{r5,r7,r8,r13,r14,r15}
:0208D844 20E1005B rsccs  r0,r1,r11,asr r0
:0208D848 34E1A088 unknown
:0208D84C E2008660 and  r8,r0,#0x6000000
:0208D850 8AFFFF38 bhi 0208D538
:0208D854 009D000C addeqs r0,r13,r12
:0208D858 8DD050E5 unknown
:0208D85C 801375E2 andhis r7,r3,r2,ror #0xb
:0208D860 020E2051 andeq  r2,r14,#0x51
:0208D864 029D1364 addeqs r1,r13,#0x90000001
:0208D868 10020E5A andne  r0,r2,r10,asr r14
:0208D86C 0001A568 andeq  r10,r1,r8,ror #0xa
:0208D870 11E101B1 strneh r0,[r1, #+0x11]!
:0208D874 1A8CCE21 bne 003C1100
:0208D878 BD1C0031 unknown
:0208D87C 06100920 ldreq r0,[r0],-r0, lsr #0x12
:0208D880 0DE89C00 stceql 12,cr9,[r8,#+0x0]!
:0208D884 E0111002 ands r1,r1,r2
:0208D888 0208017D andeq  r0,r8,#0x4000001F
:0208D88C E3A01031 mov  r1,#0x31		;r1=49(0x31)
:0208D890 E16F0F11 clz r0,r1
:0208D894 D1001033 unknown
:0208D898 331369E1 tstcc r3,#0x384000
:0208D89C 10E50311 rscne  r0,r5,r1,lsl r3
:0208D8A0 7034001F eorvcs r0,r4,r15,lsl r0
:0208D8A4 012525E2 unknown
:0208D8A8 E004E791 mul  r4,r1,r7
:0208D8AC 10E59F04 rscne  r9,r5,r4,lsl #0x1e
:0208D8B0 D26C4241 rsble  r4,r12,#0x10000004
:0208D8B4 440801FF strmi r0,[r8],#-0x1ff
:0208D8B8 2DA02035 stccs  0,cr2,[r0,#+0xd4]!
:0208D8BC 01E59C03 mvneq  r9,r3,lsl #0x18
:0208D8C0 1D8A01C9 unknown
:0208D8C4 009D0D10 addeqs r0,r13,r0,lsl r13
:0208D8C8 7804C564 stmvcda  r4 ,{r2,r5,r6,r8,r10,r14,r15}
:0208D8CC 557C0001 ldrplb r0,[r12, #-0x1]!
:0208D8D0 79800005 stmvcib  r0 ,{r0,r2}
:0208D8D4 14BD8000 unknown
:0208D8D8 15E1A0C0 strneb r10,[r1, #+0xc0]!
:0208D8DC 51F71375 mvnpls r1,r5,ror r3
:0208D8E0 35C10C00 strccb r0,[r1, #+0xc00]		;r1+0xc00=*(00000c31)
:0208D8E4 A5100101 ldrge r0,[r0, #-0x101]		;(r0-0x101=*(fffffeff))
:0208D8E8 C104E504 unknown
:0208D8EC 1501E59F strne r14,[r1, #-0x59f]		;(r1-0x59f=*(fffffa92))
:0208D8F0 20C0F840 sbccs  r15,r0,r0,asr #0x10
:0208D8F4 0DDC110D unknown
:0208D8F8 04003D21 streq r3,[r0],#-0xd21
:0208D8FC E1CC3111 bic  r3,r12,r1,lsl r1
:0208D900 8140BD2D unknown
:0208D904 F5E28C02 strnvb r8,[r2, #+0xc02]!
:0208D908 B4101113 ldrlt r1,[r0],#-0x113
:0208D90C 11D13306 bicnes r3,r1,r6,lsl #0x6
:0208D910 68130135 ldmvsda  r3 ,{r0,r2,r4,r5,r8}
:0208D914 04159110 ldreq r9,[r5],#-0x110
:0208D918 D90131FA stmledb  r1 ,{r1,r3,r4,r5,r6,r7,r8,r12,r13}
:0208D91C 03E50210 mvneq  r0,#0x1
:0208D920 04406992 streqb r6,[r0],#-0x992
:0208D924 E49DF056 ldr r15,[r13],#+0x56
:0208D928 00090004 andeq  r0,r9,r4
:0208D92C 60F901B9 unknown
:0208D930 300C00C1 andcc  r0,r12,r1,asr #0x1
:0208D934 5303BD9C unknown
:0208D938 ED1103E3 unknown
:0208D93C 2D100302 unknown
:0208D940 01690FE9 unknown
:0208D944 10214113 eorne  r4,r1,r3,lsl r1
:0208D948 04E8BD10 unknown
:0208D94C 20041D10 andcs  r1,r4,r0,lsl r13
:0208D950 10354F41 eornes r4,r5,r1,asr #0x1e
:0208D954 003503E5 eoreqs r0,r5,r5,ror #0x7
:0208D958 203504B8 unknown
:0208D95C 4035726C eormis r7,r5,r12,ror #0x4
:0208D960 0C003503 stceq  5,cr3,[r0],{#0x3}
:0208D964 0CE9BD00 stceql 13,cr11,[r9],#+0x0
:0208D968 E9A00005 stmib  r0!,{r0,r2}
:0208D96C E9BD500C ldmib  r13!,{r2,r3,r12,r14}
:0208D970 E07F00FC unknown
:0208D974 E901B5E9 stmdb  r1 ,{r0,r3,r5,r6,r7,r8,r10,r12,r13,r15}
:0208D978 714025D3 unknown
:0208D97C 02E9C803 rsceq  r12,r9,#0x30000
:0208D980 95E92D00 strlsb r2,[r9, #+0xd00]!
:0208D984 2048E200 subcs  r14,r8,r0,lsl #0x4
:0208D988 38E28000 unknown
:0208D98C 1931007D ldmnedb  r1!,{r0,r2,r3,r4,r5,r6}
:0208D990 00500201 subeqs r0,r0,r1,lsl #0x4
:0208D994 D044E8BD strleh r14,[r4],#-0x8d
:0208D998 00D2E591 smulleqs r14,r2,r1,r5
:0208D99C 03E3A030 mvneq  r10,#0x30
:0208D9A0 00E121F0 unknown
:0208D9A4 E5B12000 ldr r2,[r1, #+0x0]!
:0208D9A8 E169F002 msr SPSR_fc,r2
:0208D9AC 91E00040 mvnls  r0,r0,asr #0x0
:0208D9B0 D17FFFE5 cmnle r15,r5,ror #0x1f
:0208D9B4 410000E9 unknown
:0208D9B8 2D500F01 unknown
:0208D9BC 003900E8 eoreqs r0,r9,r8,ror #0x1
:0208D9C0 7E1341E8 cdpvc 1,0,cr4,cr3,cr8,7
:0208D9C4 1AA62002 bne 00A159D4
:0208D9C8 01006402 unknown
:0208D9CC 0B0CA400 bleq 023B69D4
:0208D9D0 20136502 andcss r6,r3,r2,lsl #0xa
:0208D9D4 00492100 subeq  r2,r9,r0,lsl #0x2
:0208D9D8 005DD010 subeqs r13,r13,r0,lsl r0
:0208D9DC A5FCE351 ldrgeb r14,[r12, #+0x351]!
:0208D9E0 00148900 andeqs r8,r4,r0,lsl #0x12
:0208D9E4 4902F59F stmmidb  r2 ,{r0,r1,r2,r3,r4,r7,r8,r10,r12,r13,r14,r15}
:0208D9E8 E1C01000 bic  r1,r0,r0
:0208D9EC 00013B18 andeq  r3,r1,r8,lsl r11
:0208D9F0 13951185 orrnes r1,r5,#0x40000021
:0208D9F4 021AA984 andeqs r10,r10,#0x210000
:0208D9F8 0902080E stmeqdb  r2 ,{r1,r2,r3,r11}
:0208D9FC E3A0C303 mov  r12,#0xC000000		;r12=201326592(0xc000000)
:0208DA00 8C04C208 stchi  2,cr12,[r4],{#0x8}
:0208DA04 91109CE5 tstls r0,r5,ror #0x19
:0208DA08 E2811D00 add  r1,r1,#0x0
:0208DA0C 81103C10 tsthi r0,r0,lsl r12
:0208DA10 490021E2 stmmidb  r0 ,{r1,r5,r6,r7,r8,r13}
:0208DA14 30E58103 rsccc  r8,r5,r3,lsl #0x2
:0208DA18 85D0558C ldrhib r5,[r0, #+0x58c]		;r0+0x58c=*(0000058c)
:0208DA1C 550C0101 strpl r0,[r12, #-0x101]		;r12-0x101=*(0bfffeff)=#0(0x00000000)
:0208DA20 70104D30 andvcs r4,r0,r0,lsr r13
:0208DA24 40115166 andmis r5,r1,r6,ror #0x2
:0208DA28 106CE593 unknown
:0208DA2C 000D0171 andeq  r0,r13,r1,ror r1
:0208DA30 000D1EC1 andeq  r1,r13,r1,asr #0x1d
:0208DA34 60028500 andvs  r8,r2,r0,lsl #0xa
:0208DA38 11180009 tstne r8,r9
:0208DA3C 111AAA00 tstne r10,r0,lsl #0x14
:0208DA40 00055800 andeq  r5,r5,r0,lsl #0x10
:0208DA44 09541025 ldmeqdb  r4 ,{r0,r2,r5,r12}^
:0208DA48 7D5A6400 unknown
:0208DA4C 008D1502 addeq  r1,r13,r2,lsl #0xa
:0208DA50 B0006D34 andlt  r6,r0,r4,lsr r13
:0208DA54 E115D100 tst r5,r0,lsl #0x2
:0208DA58 E200000F and  r0,r0,#0xF
:0208DA5C FB02DD01 blx 02144E70
:0208DA60 0AFFFF40 beq 0208D768
:0208DA64 B0E30317 rsclt  r0,r3,r7,lsl r3
:0208DA68 E108C100 unknown
:0208DA6C 2400FD30 strcs r15,[r0],#-0xd30
:0208DA70 0CE593C0 stceql 3,cr9,[r5],#+0x300
:0208DA74 E1A0E004 mov  r14,r4			;r14=361515477(0x158c49d5)
:0208DA78 E59FB018 ldr r11,[r15, #+0x18]		;r15+0x18=*(0208da98)=#-1677721192(0x9c000198)
:0208DA7C 9B0700FF blls 0224DE80
:0208DA80 A0B000E8 adcges r0,r0,r8,ror #0x1
:0208DA84 31001CE3 unknown
:0208DA88 80136100 andhis r6,r3,r0,lsl #0x2
:0208DA8C 019C01A1 orreqs r0,r12,r1,lsr #0x3
:0208DA90 2B7FFD10 blcs 0408CED8
:0208DA94 00018002 andeq  r8,r1,r2
:0208DA98 9C000198 stcls  1,cr0,[r0],{#0x98}
:0208DA9C 02147FFF andeqs r7,r4,#0x3FC
:0208DAA0 0200B900 andeq  r11,r0,#0x0
:0208DAA4 0CE081C0 stceql 1,cr8,[r0],#+0x300
:0208DAA8 E1510004 cmp r1,r4
:0208DAAC B8A10001 stmltia  r1!,{r0}
:0208DAB0 016900FC unknown
:0208DAB4 4FF81251 swimi 0x00f81251
:0208DAB8 1094E92D addnes r14,r4,r13,lsr #0x12
:0208DABC 9110A903 tstls r0,r3,lsl #0x12
:0208DAC0 550902E5 strpl r0,[r9, #-0x2e5]		;(r9-0x2e5=*(fffffd1b))
:0208DAC4 413A1055 teqmi r10,r5,asr r0
:0208DAC8 75003905 strvc r3,[r0, #-0x905]		;(r0-0x905=*(fffff6fb))
:0208DACC 16E2811F unknown
:0208DAD0 E3A0022E mov  r0,#0xE0000002		;r0=-536870910(0xe0000002)
:0208DAD4 78006520 stmvcda  r0 ,{r5,r8,r10,r13,r14}
:0208DAD8 60008900 andvs  r8,r0,r0,lsl #0x12
:0208DADC 08E59048 unknown
:0208DAE0 0CE59070 stceql 0,cr9,[r5],#+0x1c0
:0208DAE4 E5900080 ldr r0,[r0, #+0x80]		;r0+0x80=*(e0000082)
:0208DAE8 E5909010 ldr r9,[r0, #+0x10]		;r0+0x10=*(e0000012)
:0208DAEC 9000B018 andls  r11,r0,r8,lsl r0
:0208DAF0 90A01CE5 adcls  r1,r0,r5,ror #0x19
:0208DAF4 001011E5 andeqs r1,r0,r5,ror #0x3
:0208DAF8 F0014940 andnv  r4,r1,r0,asr #0x12
:0208DAFC B1EC0001 mvnlt  r0,r1
:0208DB00 0504EB02 streq r14,[r4, #-0xb02]		;r4-0xb02=*(158c3ed3)=#0(0x00000000)
:0208DB04 3D630029 stcccl 0,cr0,[r3,#-0xa4]!
:0208DB08 00011E01 andeq  r1,r1,r1,lsl #0x1c
:0208DB0C 1502B21A strne r11,[r2, #-0x21a]		;(r2-0x21a=*(fffffe0b))
:0208DB10 866005EB unknown
:0208DB14 560902E0 strpl r0,[r2, #-0x21a]		;(r2-0x21a=*(fffffe0b))
:0208DB18 0003E300 andeq  r14,r3,r0,lsl #0x6
:0208DB1C 09022A00 stmeqdb  r2 ,{r9,r11,r13}
:0208DB20 00E20066 rsceq  r0,r2,r6,ror #0x0
:0208DB24 00E08770 rsceq  r8,r0,r0,ror r7
:0208DB28 E0004880 and  r4,r0,r0,lsl #0x11
:0208DB2C E3A06902 mov  r6,#0x8000		;r6=32768(0x8000)
:0208DB30 00A00006 adceq  r0,r0,r6
:0208DB34 811007E1 tsthi r0,r1,ror #0xf
:0208DB38 06000900 streq r0,[r0],-r0, lsl #0x12
:0208DB3C 580B000D stmplda  r11 ,{r0,r2,r3}
:0208DB40 0AE1A010 beq 018F5B88
:0208DB44 05E1A020 streqb r10,[r1, #+0x20]!
:0208DB48 E0890000 add  r0,r9,r0
:0208DB4C F8EB0280 unknown
:0208DB50 E808BD8F stmda  r8 ,{r0,r1,r2,r3,r7,r8,r10,r11,r12,r13,r15}
:0208DB54 027FFC2C rsbeqs r15,r15,#0x2C00
:0208DB58 F800C520 stmnvda  r0 ,{r5,r8,r10,r14,r15}
:0208DB5C E92D4340 stmdb  r13!,{r6,r8,r9,r14}
:0208DB60 B80041B8 stmltda  r0 ,{r3,r4,r5,r7,r8,r14}
:0208DB64 9001ED30 andls  r14,r1,r0,lsr r13
:0208DB68 03E59450 mvneq  r9,#0x50000000
:0208DB6C 07E00040 streqb r0,r9,#0x50000000
:0208DB70 E3C53400 bic  r3,r5,#0x0
:0208DB74 E59F50AC ldr r5,[r15, #+0xac]		;r15+0xac=*(0208dc28)=#130818(0x0001ff02)
:0208DB78 833400A1 teqhi r4,#0xA1
:0208DB7C 64C000E3 strvsb r0,[r0],#+0xe3
:0208DB80 400000E2 andmi  r0,r0,r2,ror #0x1
:0208DB84 0102E595 swpeq r14,r5,r2
:0208DB88 00FCE314 rsceqs r14,r12,r4,lsl r3
:0208DB8C 7098007D addvcs r0,r8,r13,ror r0
:0208DB90 4080E59F umullmi  r14,r0,r15,r5
:0208DB94 40810019 addmi  r0,r1,r9,lsl r0
:0208DB98 205DE5C7 subcss r14,r13,r7,asr #0xb
:0208DB9C 79E08000 unknown
:0208DBA0 84A88800 unknown
:0208DBA4 20E59F40 rsccs  r9,r5,r0,asr #0x1e
:0208DBA8 E100A094 swp r10,r4,r0
:0208DBAC 011160B7 ldreqh r6,[r1, -r7]
:0208DBB0 07E3A050 unknown
:0208DBB4 00056008 andeq  r6,r5,r8
:0208DBB8 08E1A0EC unknown
:0208DBBC 42200005 eormi  r0,r0,#0x5
:0208DBC0 09E1A0E8 unknown
:0208DBC4 0AE5C7E0 beq 019FFB4C
:0208DBC8 E5C79000 strb r9,[r7, #+0x0]		;r7+0x0=*(00000000)
:0208DBCC E5C7000B strb r0,[r7, #+0xb]		;r7+0xb=*(0000000b)
:0208DBD0 0001000C andeq  r0,r1,r12
:0208DBD4 0E00010D cdpeq 1,0,cr0,cr0,cr13,0
:0208DBD8 03E5C750 mvneq  r12,#0x1400000
:0208DBDC E5873005 str r3,[r7, #+0x5]		;r7+0x5=*(00000005)
:0208DBE0 E5978003 ldr r8,[r7, #+0x3]		;r7+0x3=*(00000003)
:0208DBE4 18050002 stmneda  r5 ,{r1}
:0208DBE8 000005E3 andeq  r0,r0,r3,ror #0xb
:0208DBEC 0000000A andeq  r0,r0,r10
:0208DBF0 E000E35C and  r14,r0,r12,asr r3
:0208DBF4 002EE594 mlaeq  r14,r4,r5,r14unknown
:0208DBF8 1011BA80 andnes r11,r1,r0,lsl #0x15
:0208DBFC B781E00C strlt r14,[r1, +r12]
:0208DC00 8C02C004 stchi  0,cr12,[r2],{#0x4}
:0208DC04 180102E2 stmneda  r1 ,{r1,r5,r6,r7,r9}
:0208DC08 00FFF4E3 rsceqs r15,r15,r3,ror #0x9
:0208DC0C 00021AFF unknown
:0208DC10 9002E15C andls  r14,r2,r12,asr r1
:0208DC14 02E28900 rsceq  r8,r2,#0x0
:0208DC18 E5E2800C strb r8,[r2, #+0xc]!
:0208DC1C BAFF00FF blt 0204E020
:0208DC20 E8BD83F8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r15}
:0208DC24 7F00FE60 swivc 0x0000fe60
:0208DC28 0001FF02 andeq  r15,r1,r2,lsl #0x1e
:0208DC2C 0001A400 andeq  r10,r1,r0,lsl #0x8
:0208DC30 0001A180 andeq  r10,r1,r0,lsl #0x3
:0208DC34 10001004 andne  r1,r0,r4
:0208DC38 40F80004 rscmis r0,r8,r4
:0208DC3C B60EF03D unknown
:0208DC40 F03D203D eornvs r2,r13,r13,lsr r0
:0208DC44 103D6413 eornes r6,r13,r3,lsl r4
:0208DC48 81004181 unknown
:0208DC4C 65B60AE5 ldrvs r0,[r6, #+0xae5]!
:0208DC50 91F88530 mvnlss r8,lsr r0
:0208DC54 A0700000 rsbges r0,r0,r0
:0208DC58 026001E1 rsbeq  r0,r0,#0x40000038
:0208DC5C 5002E1A0 andpl  r14,r2,r0,lsr #0x3
:0208DC60 4003E1A0 andmi  r14,r3,r0,lsr #0x3
:0208DC64 FEE1A000 cdp2 0,14,cr10,cr1,cr0,0
:0208DC68 B10C0049 unknown
:0208DC6C 28019700 stmcsda  r1 ,{r8,r9,r10,r12,r15}
:0208DC70 10B0E002 adcnes r14,r0,r2
:0208DC74 2301E282 unknown
:0208DC78 B0E28200 rsclt  r8,r2,r0,lsl #0x4
:0208DC7C 01E58260 mvneq  r8,r0,ror #0x4
:0208DC80 E2810033 add  r0,r1,#0x33
:0208DC84 E5835004 str r5,[r3, #+0x4]		;r3+0x4=*(00000004)
:0208DC88 80107D2C andhis r7,r0,r12,lsr #0x1a
:0208DC8C 407D8340 rsbmis r8,r13,r0,asr #0x6
:0208DC90 7D008957 unknown
:0208DC94 007D2040 rsbeqs r2,r13,r0,asr #0x0
:0208DC98 100005B4 strneh r0,[r0], -r4
:0208DC9C 20007D10 andcs  r7,r0,r0,lsl r13
:0208DCA0 83008183 unknown
:0208DCA4 B5F0E549 ldrltb r14,[r0, #+0x549]!
:0208DCA8 85F8EB02 ldrhib r14,[r8, #+0xb02]!
:0208DCAC C0302580 eorgts r2,r0,r0,lsl #0xb
:0208DCB0 00B0E00C adceqs r14,r0,r12
:0208DCB4 102DE28C eorne  r14,r13,r12,lsl #0x5
:0208DCB8 004D40B0 streqh r4,[r13],#-0x0
:0208DCBC 25800301 strcs r0,[r0, #+0x301]		;r0+0x301=*(e0000303)
:0208DCC0 00298000 eoreq  r8,r9,r0
:0208DCC4 1EE55180 cdpne 1,14,cr5,cr5,cr0,4
:0208DCC8 08E12FFF unknown
:0208DCCC E9002D40 stmdb  r0 ,{r6,r8,r10,r11,r13}
:0208DCD0 E3A0C00C mov  r12,#0xC		;r12=12(0xc)
:0208DCD4 000E0C90 muleq  r14,r0,r12
:0208DCD8 8EC0B0E0 cdphi 0,12,cr11,cr0,cr0,7
:0208DCDC 8EE301E2 cdphi 1,14,cr0,cr3,cr2,7
:0208DCE0 10B0E200 adcnes r14,r0,r0,lsl #0x4
:0208DCE4 C301E58E unknown
:0208DCE8 04E2008C unknown
:0208DCEC 34E58C20 unknown
:0208DCF0 E5009F20 str r9,[r0, #-0xf20]		;(r0-0xf20=*(dffff0e2))
:0208DCF4 E58C3008 str r3,[r12, #+0x8]		;r12+0x8=*(00000014)
:0208DCF8 00921000 addeqs r1,r2,r0
:0208DCFC E3500021 cmp r0,#0x21
:0208DD00 E5920000 ldr r0,[r2, #+0x0]		;r2+0x0=*(00000025)
:0208DD04 00000104 andeq  r0,r0,r4,lsl #0x2
:0208DD08 A010001A andges r0,r0,r10,lsl r0
:0208DD0C 050000E3 streq r0,[r0, #-0xe3]		;(r0-0xe3=*(dfffff1f))
:0208DD10 9F001800 swils 0x00001800
:0208DD14 011004E5 tsteq r0,r5,ror #0x9
:0208DD18 8C008100 stchi  1,cr8,[r0],{#0x0}
:0208DD1C 9F1008E5 swils 0x001008e5
:0208DD20 801001E5 andhis r0,r0,r5,ror #0x3
:0208DD24 E5910000 ldr r0,[r1, #+0x0]		;r1+0x0=*(00000031)
:0208DD28 E8BD8008 ldmia  r13!,{r3,r15}
:0208DD2C 0000B000 andeq  r11,r0,r0
:0208DD30 40000104 andmi  r0,r0,r4,lsl #0x2
:0208DD34 00000081 andeq  r0,r0,r1,lsl #0x1
:0208DD38 902D605E eorls  r6,r13,r14,asr r0
:0208DD3C 7C00016C stcvc  1,cr0,[r0],{#0x6c}
:0208DD40 578C0001 strpl r0,[r12, +r1]
:0208DD44 119C0001 orrnes r0,r12,r1
:0208DD48 00012C40 andeq  r2,r1,r0,asr #0x18
:0208DD4C 4C00013C stcmi  1,cr0,[r0],{#0x3c}
:0208DD50 5C000155 stcpl  1,cr0,[r0],{#0x55}
:0208DD54 0D700985 ldceql 9,cr0,[r0,#-0x214]!
:0208DD58 015005D0 ldreqsb r0,[r0, #-0x50]		;(r0-0x5d0=*(dfffffb2))
:0208DD5C 8479A010 unknown
:0208DD60 0A00020A beq 0208E590
:0208DD64 01FF8050 mvneqs r8,r0,asr r0
:0208DD68 0057A010 subeqs r10,r7,r0,lsl r0
:0208DD6C 03000000 unknown
:0208DD70 30027E00 andcc  r7,r2,r0,lsl #0x1c
:0208DD74 00000060 andeq  r0,r0,r0,ror #0x0
:0208DD78 000013A0 andeq  r1,r0,r0,lsr #0x7
:0208DD7C FFFFFF00 swinv 0x00ffff00
:0208DD80 0B089D88 bleq 022B53A8
:0208DD84 0005BA50 andeq  r11,r5,r0,asr r10



================ ARM7(Sub CPU) code ================
:02380000 E3A0C301 mov  r12,#0x4000000		;r12=67108864(0x4000000)
:02380004 E58CC208 str r12,[r12, #+0x208]		;r12+0x208=*(eb47e77f)
:02380008 E59F10D4 ldr r1,[r15, #+0xd4]		;r15+0xd4=*(023800e4)=#37224936(0x023801e8)
:0238000C E3A0050E mov  r0,#0x3800000		;r0=58720256(0x3800000)
:02380010 E1500001 cmp r0,r1
:02380014 5A000000 bpl 0238001C
:02380018 EA000000 b 02380020
:0238001C E1A01000 mov  r1,r0			;r1=58720256(0x3800000)
:02380020 E59F20C0 ldr r2,[r15, #+0xc0]		;r15+0xc0=*(023800e8)=#58785536(0x0380ff00)
:02380024 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02380028 E1510002 cmp r1,r2
:0238002C BA000000 blt 02380034
:02380030 EA000000 b 02380038
:02380034 E8A10001 stmia  r1!,{r0}
:02380038 BAFFFFFA blt 02380028
:0238003C E3A00013 mov  r0,#0x13		;r0=19(0x13)
:02380040 E121F000 msr CPSR_c,r0
:02380044 E59FD0A0 ldr r13,[r15, #+0xa0]		;r15+0xa0=*(023800ec)=#58785728(0x0380ffc0)
:02380048 E3A00012 mov  r0,#0x12		;r0=18(0x12)
:0238004C E121F000 msr CPSR_c,r0
:02380050 E59F0098 ldr r0,[r15, #+0x98]		;r15+0x98=*(023800f0)=#58785664(0x0380ff80)
:02380054 E1A0D000 mov  r13,r0			;r13=58785664(0x380ff80)
:02380058 E59F1094 ldr r1,[r15, #+0x94]		;r15+0x94=*(023800f4)=#1024(0x00000400)
:0238005C E0401001 sub  r1,r0,r1
:02380060 E3A0001F mov  r0,#0x1F		;r0=31(0x1f)
:02380064 E12FF000 msr CPSR_fsxc,r0
:02380068 E241D004 sub  r13,r1,#0x4
:0238006C E59F0084 ldr r0,[r15, #+0x84]		;r15+0x84=*(023800f8)=#37742912(0x023fe940)
:02380070 E59F1084 ldr r1,[r15, #+0x84]		;r15+0x84=*(023800fc)=#41941632(0x027ffa80)
:02380074 E2812E16 add  r2,r1,#0x160
:02380078 E4903004 ldr r3,[r0],#+0x4
:0238007C E4813004 str r3,[r1],#+0x4
:02380080 E1510002 cmp r1,r2
:02380084 4AFFFFFB bmi 02380078
:02380088 E59F0070 ldr r0,[r15, #+0x70]		;r15+0x70=*(02380100)=#37742852(0x023fe904)
:0238008C E2812020 add  r2,r1,#0x20
:02380090 E4903004 ldr r3,[r0],#+0x4
:02380094 E4813004 str r3,[r1],#+0x4
:02380098 E1510002 cmp r1,r2
:0238009C 4AFFFFFB bmi 02380090
:023800A0 EB00001C bl 02380118
:023800A4 E59F0058 ldr r0,[r15, #+0x58]		;r15+0x58=*(02380104)=#37224912(0x023801d0)
:023800A8 E590100C ldr r1,[r0, #+0xc]		;r0+0xc=*(023801dc)=#37224936(0x023801e8)
:023800AC E5902010 ldr r2,[r0, #+0x10]		;r0+0x10=*(023801e0)=#37224936(0x023801e8)
:023800B0 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023800B4 E1510002 cmp r1,r2
:023800B8 3A000000 bcc 023800C0
:023800BC EA000000 b 023800C4
:023800C0 E4810004 str r0,[r1],#+0x4
:023800C4 3AFFFFFA bcc 023800B4
:023800C8 EB00002F bl 0238018C
:023800CC E59F1034 ldr r1,[r15, #+0x34]		;r15+0x34=*(02380108)=#58785788(0x0380fffc)
:023800D0 E59F0034 ldr r0,[r15, #+0x34]		;r15+0x34=*(0238010c)=#58700936(0x037fb488)
:023800D4 E5810000 str r0,[r1, #+0x0]		;r1+0x0=*(0380fffc)=#-1867820288(0x90ab5300)
:023800D8 E59F1030 ldr r1,[r15, #+0x30]		;r15+0x30=*(02380110)=#58687488(0x037f8000)
:023800DC E59FE030 ldr r14,[r15, #+0x30]		;r15+0x30=*(02380114)=#-65536(0xffff0000)
:023800E0 E12FFF11 bx r1 (Jump to addr_037F8000?)msr CPSR_fsxc,r1
:023800E4 023801E8 eoreqs r0,r8,#0x3A
:023800E8 0380FF00 orreq  r15,r0,#0x0
:023800EC 0380FFC0 orreq  r15,r0,#0x300
:023800F0 0380FF80 orreq  r15,r0,#0x200
:023800F4 00000400 andeq  r0,r0,r0,lsl #0x8
:023800F8 023FE940 eoreqs r14,r15,#0x100000
:023800FC 027FFA80 rsbeqs r15,r15,#0x80000
:02380100 023FE904 eoreqs r14,r15,#0x10000
:02380104 023801D0 eoreqs r0,r8,#0x34
:02380108 0380FFFC orreq  r15,r0,#0x3F0
:0238010C 037FB488 cmneq r15,#0x88000000
:02380110 037F8000 cmneq r15,#0x0
:02380114 FFFF0000 swinv 0x00ff0000
:02380118 E59F0064 ldr r0,[r15, #+0x64]		;r15+0x64=*(02380184)=#37224912(0x023801d0)
:0238011C E5901000 ldr r1,[r0, #+0x0]		;r0+0x0=*(023801d0)=#37384408(0x023a70d8)
:02380120 E5902004 ldr r2,[r0, #+0x4]		;r0+0x4=*(023801d4)=#37384432(0x023a70f0)
:02380124 E5903008 ldr r3,[r0, #+0x8]		;r0+0x8=*(023801d8)=#37224936(0x023801e8)
:02380128 E1510002 cmp r1,r2
:0238012C 0A000013 beq 02380180
:02380130 E4914004 ldr r4,[r1],#+0x4
:02380134 E4915004 ldr r5,[r1],#+0x4
:02380138 E0846005 add  r6,r4,r5
:0238013C E1540006 cmp r4,r6
:02380140 4A000000 bmi 02380148
:02380144 EA000000 b 0238014C
:02380148 E4937004 ldr r7,[r3],#+0x4
:0238014C 4A000000 bmi 02380154
:02380150 EA000000 b 02380158
:02380154 E4847004 str r7,[r4],#+0x4
:02380158 4AFFFFF7 bmi 0238013C
:0238015C E4915004 ldr r5,[r1],#+0x4
:02380160 E0846005 add  r6,r4,r5
:02380164 E3A07000 mov  r7,#0x0		;r7=0(0x0)
:02380168 E1540006 cmp r4,r6
:0238016C 3A000000 bcc 02380174
:02380170 EA000000 b 02380178
:02380174 E4847004 str r7,[r4],#+0x4
:02380178 3AFFFFFA bcc 02380168
:0238017C 0AFFFFE9 beq 02380128
:02380180 EA000000 b 02380188
:02380184 023801D0 eoreqs r0,r8,#0x34
:02380188 E12FFF1E bx r14 (Jump to addr_FFFF0000?)
msr CPSR_fsxc,r14
:0238018C E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02380190 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02380194 E59F2030 ldr r2,[r15, #+0x30]		;r15+0x30=*(023801cc)=#41943034(0x027ffffa)
:02380198 E2423501 sub  r3,r2,#0x400000
:0238019C E1C210B0 strh r1,[r2, #+0x0]		;r2+0x0=*(027ffffa)=#50954776(0x03098218)
:023801A0 E1D3C0B0 ldrh r12,[r3, #+0x0]		;r3+0x0=*(023801e8)=#-382906376(0xe92d4ff8)
:023801A4 E151000C cmp r1,r12
:023801A8 1A000000 bne 023801B0
:023801AC EA000000 b 023801B4
:023801B0 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:023801B4 1A000002 bne 023801C4
:023801B8 E2811001 add  r1,r1,#0x1
:023801BC E3510002 cmp r1,#0x2
:023801C0 1AFFFFF5 bne 0238019C
:023801C4 E1C200B0 strh r0,[r2, #+0x0]		;r2+0x0=*(027ffffa)=#50954776(0x03098218)
:023801C8 E12FFF1E bx r14 (Jump to addr_FFFF0000?)
msr CPSR_fsxc,r14
:023801CC 027FFFFA rsbeqs r15,r15,#0x3E8
:023801D0 023A70D8 eoreqs r7,r10,#0xD8
:023801D4 023A70F0 eoreqs r7,r10,#0xF0
:023801D8 023801E8 eoreqs r0,r8,#0x3A
:023801DC 023801E8 eoreqs r0,r8,#0x3A
:023801E0 023801E8 eoreqs r0,r8,#0x3A
:023801E4 00000000 andeq  r0,r0,r0
:023801E8 E92D4FF8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:023801EC E24DDE21 sub  r13,r13,#0x210
:023801F0 EB001277 bl 02384BD4
:023801F4 EB000FD4 bl 0238414C
:023801F8 E28D2004 add  r2,r13,#0x4
:023801FC E3A00020 mov  r0,#0x20		;r0=32(0x20)
:02380200 E3A01002 mov  r1,#0x2		;r1=2(0x2)
:02380204 EBBFF565 bl 0137D7A0
:02380208 E59D0004 ldr r0,[r13, #+0x4]		;r13+0x4=*(0380ff84)=#-1753642891(0x97798875)
:0238020C E28D2010 add  r2,r13,#0x10
:02380210 E1A00180 mov  r0,r0,lsl #0x3		;r0=-1144241240(0xbbcc43a8)
:02380214 E58D0004 str r0,[r13, #+0x4]		;r13+0x4=*(0380ff84)=#-1753642891(0x97798875)
:02380218 E3A01C01 mov  r1,#0x100		;r1=256(0x100)
:0238021C EBBFF55F bl 0137D7A0
:02380220 E59D0004 ldr r0,[r13, #+0x4]		;r13+0x4=*(0380ff84)=#-1753642891(0x97798875)
:02380224 E28D2E11 add  r2,r13,#0x110
:02380228 E2800C01 add  r0,r0,#0x100
:0238022C E3A01C01 mov  r1,#0x100		;r1=256(0x100)
:02380230 EBBFF55A bl 0137D7A0
:02380234 E3A0001D mov  r0,#0x1D		;r0=29(0x1d)
:02380238 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:0238023C E28D2000 add  r2,r13,#0x0
:02380240 E3A06000 mov  r6,#0x0		;r6=0(0x0)
:02380244 EBBFF555 bl 0137D7A0
:02380248 E5DD0000 ldrb r0,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-2088173463(0x83890069)
:0238024C E35000FF cmp r0,#0xFF
:02380250 01A00006 moveq  r0,r6			;r0=0(0x0)
:02380254 0A000002 beq 02380264
:02380258 E3100050 tst r0,#0x50
:0238025C 13A00001 movne  r0,#0x1		;r0=1(0x1)
:02380260 01A00006 moveq  r0,r6			;r0=0(0x0)
:02380264 E3500000 cmp r0,#0x0
:02380268 0A000032 beq 02380338
:0238026C EB0000FE bl 0238066C
:02380270 E1A08000 mov  r8,r0			;r8=0(0x0)
:02380274 E3A0B001 mov  r11,#0x1		;r11=1(0x1)
:02380278 E2087040 and  r7,r8,#0x40
:0238027C E3A0A000 mov  r10,#0x0		;r10=0(0x0)
:02380280 E28D5010 add  r5,r13,#0x10
:02380284 E1A0400B mov  r4,r11			;r4=1(0x1)
:02380288 EA000027 b 0238032C
:0238028C E59F03A8 ldr r0,[r15, #+0x3a8]		;r15+0x3a8=*(0238063c)=#65535(0x0000ffff)
:02380290 E085940A add  r9,r5,r10,lsl #0x8
:02380294 E1A01009 mov  r1,r9			;r1=0(0x0)
:02380298 E3A02070 mov  r2,#0x70		;r2=112(0x70)
:0238029C EB0000EC bl 02380654
:023802A0 E1A02009 mov  r2,r9			;r2=0(0x0)
:023802A4 E1D217B2 ldrh r1,[r2, #+0x72]		;r2+0x72=*(00000072)
:023802A8 E1500001 cmp r0,r1
:023802AC 1A00001B bne 02380320
:023802B0 E1D207B0 ldrh r0,[r2, #+0x70]		;r2+0x70=*(00000070)
:023802B4 E3500080 cmp r0,#0x80
:023802B8 2A000018 bcs 02380320
:023802BC E59F0378 ldr r0,[r15, #+0x378]		;r15+0x378=*(0238063c)=#65535(0x0000ffff)
:023802C0 E3A0208A mov  r2,#0x8A		;r2=138(0x8a)
:023802C4 E2891074 add  r1,r9,#0x74
:023802C8 EB0000E1 bl 02380654
:023802CC E1A02009 mov  r2,r9			;r2=0(0x0)
:023802D0 E1D21FBE ldrh r1,[r2, #+0xfe]		;r2+0xfe=*(000000fe)
:023802D4 E1500001 cmp r0,r1
:023802D8 1A000010 bne 02380320
:023802DC E1D217B6 ldrh r1,[r2, #+0x76]		;r2+0x76=*(00000076)
:023802E0 E5D20075 ldrb r0,[r2, #+0x75]		;r2+0x75=*(00000075)
:023802E4 E1110014 tst r1,r4,lsl r0
:023802E8 0A00000C beq 02380320
:023802EC E1180001 tst r8,r1
:023802F0 11D916B4 ldrneh r1,[r9, #+0x64]		;r9+0x64=*(00000064)
:023802F4 12000007 andne  r0,r0,#0x7
:023802F8 13C11007 bicne  r1,r1,#0x7
:023802FC 11810000 orrne  r0,r1,r0
:02380300 11C906B4 strneh r0,[r9, #+0x64]		;r9+0x64=*(00000064)
:02380304 E085040A add  r0,r5,r10,lsl #0x8
:02380308 E1D007B6 ldrh r0,[r0, #+0x76]		;r0+0x76=*(00010075)
:0238030C E1E00000 mvn  r0,r0
:02380310 E1170000 tst r7,r0
:02380314 13A06003 movne  r6,#0x3		;r6=3(0x3)
:02380318 1A00002E bne 023803D8
:0238031C E1866A1B orr  r6,r6,r11,lsl r10
:02380320 E28A0001 add  r0,r10,#0x1
:02380324 E1A00800 mov  r0,r0,lsl #0x10		;r0=-65536(0xffff0000)
:02380328 E1A0A820 mov  r10,r0,lsr #0x10		;r10=65535(0xffff)
:0238032C E35A0002 cmp r10,#0x2
:02380330 3AFFFFD5 bcc 0238028C
:02380334 EA000018 b 0238039C
:02380338 EB0000CB bl 0238066C
:0238033C E3100040 tst r0,#0x40
:02380340 13A06003 movne  r6,#0x3		;r6=3(0x3)
:02380344 1A000023 bne 023803D8
:02380348 E59F82EC ldr r8,[r15, #+0x2ec]		;r15+0x2ec=*(0238063c)=#65535(0x0000ffff)
:0238034C E3A09000 mov  r9,#0x0		;r9=0(0x0)
:02380350 E28D7010 add  r7,r13,#0x10
:02380354 E3A04001 mov  r4,#0x1		;r4=1(0x1)
:02380358 E3A05070 mov  r5,#0x70		;r5=112(0x70)
:0238035C E1A00008 mov  r0,r8			;r0=65535(0xffff)
:02380360 E1A02005 mov  r2,r5			;r2=112(0x70)
:02380364 E0871409 add  r1,r7,r9,lsl #0x8
:02380368 EB0000B9 bl 02380654
:0238036C E0872409 add  r2,r7,r9,lsl #0x8
:02380370 E1D217B2 ldrh r1,[r2, #+0x72]		;r2+0x72=*(000000e2)
:02380374 E1500001 cmp r0,r1
:02380378 1A000002 bne 02380388
:0238037C E1D207B0 ldrh r0,[r2, #+0x70]		;r2+0x70=*(000000e0)
:02380380 E3500080 cmp r0,#0x80
:02380384 31866914 orrcc  r6,r6,r4,lsl r9
:02380388 E2890001 add  r0,r9,#0x1
:0238038C E1A00800 mov  r0,r0,lsl #0x10		;r0=-65536(0xffff0000)
:02380390 E1A09820 mov  r9,r0,lsr #0x10		;r9=65535(0xffff)
:02380394 E3590002 cmp r9,#0x2
:02380398 3AFFFFEF bcc 0238035C
:0238039C E3560001 cmp r6,#0x1
:023803A0 13560002 cmpne r6,#0x2
:023803A4 0A00000B beq 023803D8
:023803A8 E3560003 cmp r6,#0x3
:023803AC 1A000008 bne 023803D4
:023803B0 E1DD18B0 ldrh r1,[r13, #+0x80]		;r13+0x80=*(03810000)=#-1752996457(0x97836597)
:023803B4 E28D0C01 add  r0,r13,#0x100
:023803B8 E2811001 add  r1,r1,#0x1
:023803BC E1D008B0 ldrh r0,[r0, #+0x80]		;r0+0x80=*(ffff0080)
:023803C0 E201107F and  r1,r1,#0x7F
:023803C4 E1510000 cmp r1,r0
:023803C8 03A06002 moveq  r6,#0x2		;r6=2(0x2)
:023803CC 13A06001 movne  r6,#0x1		;r6=1(0x1)
:023803D0 EA000000 b 023803D8
:023803D4 E3A06000 mov  r6,#0x0		;r6=0(0x0)
:023803D8 E3560003 cmp r6,#0x3
:023803DC BA000004 blt 023803F4
:023803E0 E59F1258 ldr r1,[r15, #+0x258]		;r15+0x258=*(02380640)=#41942144(0x027ffc80)
:023803E4 E3E00000 mvn  r0,#0x0
:023803E8 E3A02074 mov  r2,#0x74		;r2=116(0x74)
:023803EC EB001771 bl 023861B8
:023803F0 EA00002E b 023804B0
:023803F4 E3560000 cmp r6,#0x0
:023803F8 0A000028 beq 023804A0
:023803FC E59F0240 ldr r0,[r15, #+0x240]		;r15+0x240=*(02380644)=#-214(0xffffff2a)
:02380400 E1A01406 mov  r1,r6,lsl #0x8		;r1=0(0x0)
:02380404 E08D0000 add  r0,r13,r0
:02380408 E7D00406 ldrb r0,[r0,+r6, lsl #0x8]
:0238040C E350000A cmp r0,#0xA
:02380410 2A00000A bcs 02380440
:02380414 E28D0010 add  r0,r13,#0x10
:02380418 E3A0300A mov  r3,#0xA		;r3=10(0xa)
:0238041C E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02380420 E0801001 add  r1,r0,r1
:02380424 EA000002 b 02380434
:02380428 E0810083 add  r0,r1,r3,lsl #0x1
:0238042C E1402FBC strh r2,[r0, #-0xfc]		;(r0-0xfbc=*(fffffe2e))
:02380430 E2433001 sub  r3,r3,#0x1
:02380434 E55100E6 ldrb r0,[r1, #-0xe6]		;(r1-0xe6=*(ffffff1a))
:02380438 E1530000 cmp r3,r0
:0238043C CAFFFFF9 bgt 02380428
:02380440 E59F0200 ldr r0,[r15, #+0x200]		;r15+0x200=*(02380648)=#-160(0xffffff60)
:02380444 E1A01406 mov  r1,r6,lsl #0x8		;r1=0(0x0)
:02380448 E08D0000 add  r0,r13,r0
:0238044C E7D00406 ldrb r0,[r0,+r6, lsl #0x8]
:02380450 E350001A cmp r0,#0x1A
:02380454 2A00000A bcs 02380484
:02380458 E28D0010 add  r0,r13,#0x10
:0238045C E3A0301A mov  r3,#0x1A		;r3=26(0x1a)
:02380460 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02380464 E0801001 add  r1,r0,r1
:02380468 EA000002 b 02380478
:0238046C E0810083 add  r0,r1,r3,lsl #0x1
:02380470 E1402EB6 strh r2,[r0, #-0xe6]		;(r0-0xeb6=*(fffffe7a))
:02380474 E2433001 sub  r3,r3,#0x1
:02380478 E55100B0 ldrb r0,[r1, #-0xb0]		;(r1-0xb0=*(ffffff50))
:0238047C E1530000 cmp r3,r0
:02380480 CAFFFFF9 bgt 0238046C
:02380484 E59F11B4 ldr r1,[r15, #+0x1b4]		;r15+0x1b4=*(02380640)=#41942144(0x027ffc80)
:02380488 E28D2010 add  r2,r13,#0x10
:0238048C E2460001 sub  r0,r6,#0x1
:02380490 E0820400 add  r0,r2,r0,lsl #0x8
:02380494 E3A02074 mov  r2,#0x74		;r2=116(0x74)
:02380498 EB00174D bl 023861D4
:0238049C EA000003 b 023804B0
:023804A0 E59F1198 ldr r1,[r15, #+0x198]		;r15+0x198=*(02380640)=#41942144(0x027ffc80)
:023804A4 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023804A8 E3A02074 mov  r2,#0x74		;r2=116(0x74)
:023804AC EB001741 bl 023861B8
:023804B0 E28D2008 add  r2,r13,#0x8
:023804B4 E3A00036 mov  r0,#0x36		;r0=54(0x36)
:023804B8 E3A01006 mov  r1,#0x6		;r1=6(0x6)
:023804BC EBBFF4B7 bl 0137D7A0
:023804C0 E59F4178 ldr r4,[r15, #+0x178]		;r15+0x178=*(02380640)=#41942144(0x027ffc80)
:023804C4 E28D0008 add  r0,r13,#0x8
:023804C8 E2841074 add  r1,r4,#0x74
:023804CC E3A02006 mov  r2,#0x6		;r2=6(0x6)
:023804D0 EB00178F bl 02386314
:023804D4 E28D2002 add  r2,r13,#0x2
:023804D8 E3A0003C mov  r0,#0x3C		;r0=60(0x3c)
:023804DC E3A01002 mov  r1,#0x2		;r1=2(0x2)
:023804E0 EBBFF4AE bl 0137D7A0
:023804E4 E1DD00B2 ldrh r0,[r13, #+0x2]		;r13+0x2=*(0380ff82)=#-2005564535(0x88758389)
:023804E8 E1A00780 mov  r0,r0,lsl #0xf		;r0=-1044086784(0xc1c48000)
:023804EC E1A00820 mov  r0,r0,lsr #0x10		;r0=49604(0xc1c4)
:023804F0 EB003C4D bl 0238F62C
:023804F4 E1C407BA strh r0,[r4, #+0x7a]		;r4+0x7a=*(027ffcfa)=#302580249(0x12090219)
:023804F8 EB0017E7 bl 0238649C
:023804FC E3A00008 mov  r0,#0x8		;r0=8(0x8)
:02380500 EB0011DD bl 02384C7C
:02380504 E1A04000 mov  r4,r0			;r4=8(0x8)
:02380508 E3A00008 mov  r0,#0x8		;r0=8(0x8)
:0238050C EB0011DF bl 02384C90
:02380510 E1A01000 mov  r1,r0			;r1=8(0x8)
:02380514 E1A02004 mov  r2,r4			;r2=8(0x8)
:02380518 E3A00008 mov  r0,#0x8		;r0=8(0x8)
:0238051C E3A03001 mov  r3,#0x1		;r3=1(0x1)
:02380520 EB0012B9 bl 0238500C
:02380524 E1A04000 mov  r4,r0			;r4=8(0x8)
:02380528 E3A00008 mov  r0,#0x8		;r0=8(0x8)
:0238052C EB0011D2 bl 02384C7C
:02380530 E0402004 sub  r2,r0,r4
:02380534 E1A00004 mov  r0,r4			;r0=8(0x8)
:02380538 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238053C EB001745 bl 02386258
:02380540 E1A01004 mov  r1,r4			;r1=8(0x8)
:02380544 E3A00008 mov  r0,#0x8		;r0=8(0x8)
:02380548 EB00120A bl 02384D78
:0238054C E3A00008 mov  r0,#0x8		;r0=8(0x8)
:02380550 EB0011C9 bl 02384C7C
:02380554 E1A04000 mov  r4,r0			;r4=8(0x8)
:02380558 E3A00008 mov  r0,#0x8		;r0=8(0x8)
:0238055C EB0011CB bl 02384C90
:02380560 E1A01000 mov  r1,r0			;r1=8(0x8)
:02380564 E1A02004 mov  r2,r4			;r2=8(0x8)
:02380568 E3A00008 mov  r0,#0x8		;r0=8(0x8)
:0238056C EB0012D0 bl 023850B4
:02380570 E1B04000 movs r4,r0			;r4=8(0x8)
:02380574 5A000000 bpl 0238057C
:02380578 EB0016B6 bl 02386058
:0238057C E1A01004 mov  r1,r4			;r1=8(0x8)
:02380580 E3A00008 mov  r0,#0x8		;r0=8(0x8)
:02380584 EB001293 bl 02384FD8
:02380588 E1A01004 mov  r1,r4			;r1=8(0x8)
:0238058C E3A00008 mov  r0,#0x8		;r0=8(0x8)
:02380590 EB0012EF bl 02385154
:02380594 E3500C21 cmp r0,#0x2100
:02380598 2A000000 bcs 023805A0
:0238059C EB0016AD bl 02386058
:023805A0 E3A00006 mov  r0,#0x6		;r0=6(0x6)
:023805A4 EB001ACD bl 023870E0
:023805A8 EB00187E bl 023867A8
:023805AC E59F1098 ldr r1,[r15, #+0x98]		;r15+0x98=*(0238064c)=#58688700(0x037f84bc)
:023805B0 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023805B4 EB000CFA bl 023839A4
:023805B8 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023805BC EB000D45 bl 02383AD8
:023805C0 E59F3088 ldr r3,[r15, #+0x88]		;r15+0x88=*(02380650)=#67108868(0x04000004)
:023805C4 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023805C8 E1D310B0 ldrh r1,[r3, #+0x0]		;r3+0x0=*(04000004)=#1208496314(0x480830ba)
:023805CC E1D310B0 ldrh r1,[r3, #+0x0]		;r3+0x0=*(04000004)=#1208496314(0x480830ba)
:023805D0 E2832F81 add  r2,r3,#0x204
:023805D4 E3811008 orr  r1,r1,#0x8
:023805D8 E1C310B0 strh r1,[r3, #+0x0]		;r3+0x0=*(04000004)=#1208496314(0x480830ba)
:023805DC E1D210B0 ldrh r1,[r2, #+0x0]		;r2+0x0=*(00000008)
:023805E0 E1C200B0 strh r0,[r2, #+0x0]		;r2+0x0=*(00000008)
:023805E4 EB00163A bl 02385ED4
:023805E8 E3E00000 mvn  r0,#0x0
:023805EC EB002883 bl 0238A800
:023805F0 E3A0000F mov  r0,#0xF		;r0=15(0xf)
:023805F4 EB0028B3 bl 0238A8C8
:023805F8 E3A0000C mov  r0,#0xC		;r0=12(0xc)
:023805FC EBBFF62A bl 0137DEAC
:02380600 E1A00004 mov  r0,r4			;r0=8(0x8)
:02380604 EB0033A5 bl 0238D4A0
:02380608 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0238060C EB002D12 bl 0238BA5C
:02380610 E3A04000 mov  r4,#0x0		;r4=0(0x0)
:02380614 EB000011 bl 02380660
:02380618 EB00165F bl 02385F9C
:0238061C E3500000 cmp r0,#0x0
:02380620 0A000002 beq 02380630
:02380624 E1A00004 mov  r0,r4			;r0=0(0x0)
:02380628 EB00388E bl 0238E868
:0238062C EB00166B bl 02385FE0
:02380630 EB00391A bl 0238EAA0
:02380634 EB002C9A bl 0238B8A4
:02380638 EAFFFFF5 b 02380614
:0238063C 0000FFFF unknown
:02380640 027FFC80 rsbeqs r15,r15,#0x8000
:02380644 FFFFFF2A swinv 0x00ffff2a
:02380648 FFFFFF60 swinv 0x00ffff60
:0238064C 037F84BC cmneq r15,#0xBC000000
:02380650 04000004 streq r0,[r0],#-0x4
:02380654 E59FC000 ldr r12,[r15, #+0x0]		;r15+0x0=*(0238065c)=#58734597(0x03803805)
:02380658 E12FFF1C bx r12 (Jump to addr_03803805?)msr CPSR_fsxc,r12
:0238065C 03803805 orreq  r3,r0,#0x50000
:02380660 E59FC000 ldr r12,[r15, #+0x0]		;r15+0x0=*(02380668)=#58734547(0x038037d3)
:02380664 E12FFF1C bx r12 (Jump to addr_038037D3?)msr CPSR_fsxc,r12
:02380668 038037D3 orreq  r3,r0,#0x34C0000
:0238066C E59F102C ldr r1,[r15, #+0x2c]		;r15+0x2c=*(023806a0)=#41942557(0x027ffe1d)
:02380670 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02380674 E5D11000 ldrb r1,[r1, #+0x0]		;r1+0x0=*(0319a018)=#185600007(0x0b100807)
:02380678 E3510080 cmp r1,#0x80
:0238067C 03800040 orreq  r0,r0,#0x40
:02380680 01A00800 moveq  r0,r0,lsl #0x10		;r0=0(0x0)
:02380684 01A00820 moveq  r0,r0,lsr #0x10		;r0=0(0x0)
:02380688 012FFF1E bxeq r14 (Jump to addr_FFFF0000?)msreq CPSR_fsxc,r14
:0238068C E3510040 cmp r1,#0x40
:02380690 03800080 orreq  r0,r0,#0x80
:02380694 01A00800 moveq  r0,r0,lsl #0x10		;r0=0(0x0)
:02380698 01A00820 moveq  r0,r0,lsr #0x10		;r0=0(0x0)
:0238069C E12FFF1E bx r14 (Jump to addr_FFFF0000?)
msr CPSR_fsxc,r14
:023806A0 027FFE1D rsbeqs r15,r15,#0x1D0
:023806A4 E92D4008 stmdb  r13!,{r3,r14}
:023806A8 E59F0014 ldr r0,[r15, #+0x14]		;r15+0x14=*(023806c4)=#58760876(0x03809eac)
:023806AC E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(03809eac)=#40409497(0x02689999)
:023806B0 E3500000 cmp r0,#0x0
:023806B4 0A000000 beq 023806BC
:023806B8 EB003325 bl 0238D354
:023806BC E8BD4008 ldmia  r13!,{r3,r14}
:023806C0 E12FFF1E bx r14 (Jump to addr_FFFF0000?)
msr CPSR_fsxc,r14
:023806C4 03809EAC orreq  r9,r0,#0xAC0
:023806C8 E92D43F8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r14}
:023806CC E59F70A0 ldr r7,[r15, #+0xa0]		;r15+0xa0=*(02380774)=#58785780(0x0380fff4)
:023806D0 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023806D4 E5978000 ldr r8,[r7, #+0x0]		;r7+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023806D8 E59F4098 ldr r4,[r15, #+0x98]		;r15+0x98=*(02380778)=#16777232(0x01000010)
:023806DC E1C801B0 strh r0,[r8, #+0x10]		;r8+0x10=*(9bb3838b)
:023806E0 E59F9094 ldr r9,[r15, #+0x94]		;r15+0x94=*(0238077c)=#65535(0x0000ffff)
:023806E4 E1C801B4 strh r0,[r8, #+0x14]		;r8+0x14=*(9bb3838f)
:023806E8 E28D6000 add  r6,r13,#0x0
:023806EC E1A05000 mov  r5,r0			;r5=0(0x0)
:023806F0 E5970000 ldr r0,[r7, #+0x0]		;r7+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023806F4 E1A01006 mov  r1,r6			;r1=0(0x0)
:023806F8 E5900308 ldr r0,[r0, #+0x308]		;r0+0x308=*(9bb38683)
:023806FC E1A02005 mov  r2,r5			;r2=0(0x0)
:02380700 EB001090 bl 02384948
:02380704 E3500000 cmp r0,#0x0
:02380708 0A000001 beq 02380714
:0238070C E1A00006 mov  r0,r6			;r0=0(0x0)
:02380710 EB000075 bl 023808EC
:02380714 E1A00004 mov  r0,r4			;r0=16777232(0x1000010)
:02380718 EB000CFC bl 02383B10
:0238071C E1D811B0 ldrh r1,[r8, #+0x10]		;r8+0x10=*(9bb3838b)
:02380720 E1C811B2 strh r1,[r8, #+0x12]		;r8+0x12=*(9bb3838d)
:02380724 E1A01081 mov  r1,r1,lsl #0x1		;r1=0(0x0)
:02380728 E19810B1 ldrh r1,[r8, +r1]
:0238072C E1510009 cmp r1,r9
:02380730 1A000004 bne 02380748
:02380734 E1D811B0 ldrh r1,[r8, #+0x10]		;r8+0x10=*(9bb3838b)
:02380738 E2811001 add  r1,r1,#0x1
:0238073C E1C811B0 strh r1,[r8, #+0x10]		;r8+0x10=*(9bb3838b)
:02380740 EB000CE4 bl 02383AD8
:02380744 EAFFFFE9 b 023806F0
:02380748 EB000CE2 bl 02383AD8
:0238074C E1D801B2 ldrh r0,[r8, #+0x12]		;r8+0x12=*(9bb3838d)
:02380750 EB000038 bl 02380838
:02380754 E1C801B4 strh r0,[r8, #+0x14]		;r8+0x14=*(9bb3838f)
:02380758 E1D801B4 ldrh r0,[r8, #+0x14]		;r8+0x14=*(9bb3838f)
:0238075C E0880180 add  r0,r8,r0,lsl #0x3
:02380760 E59000C0 ldr r0,[r0, #+0xc0]		;r0+0xc0=*(010000d0)
:02380764 E1A0E00F mov  r14,r15			;r14=37226348(0x238076c)
:02380768 E12FFF10 bx r0 (Jump to addr_01000010?)msr CPSR_fsxc,r0
:0238076C E1C891B4 strh r9,[r8, #+0x14]		;r8+0x14=*(9bb3838f)
:02380770 EAFFFFDE b 023806F0
:02380774 0380FFF4 orreq  r15,r0,#0x3D0
:02380778 01000010 unknown
:0238077C 0000FFFF unknown
:02380780 E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:02380784 E59F20A4 ldr r2,[r15, #+0xa4]		;r15+0xa4=*(02380830)=#58785780(0x0380fff4)
:02380788 E1A07000 mov  r7,r0			;r7=16777232(0x1000010)
:0238078C E5924000 ldr r4,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02380790 E59F009C ldr r0,[r15, #+0x9c]		;r15+0x9c=*(02380834)=#16777232(0x01000010)
:02380794 E1A06001 mov  r6,r1			;r6=0(0x0)
:02380798 E28450BC add  r5,r4,#0xBC
:0238079C EB000CDB bl 02383B10
:023807A0 E0852186 add  r2,r5,r6,lsl #0x3
:023807A4 E1D210B2 ldrh r1,[r2, #+0x2]		;r2+0x2=*(0380fff6)=#-2005886029(0x88709bb3)
:023807A8 E1A0C186 mov  r12,r6,lsl #0x3		;r12=0(0x0)
:023807AC E3510000 cmp r1,#0x0
:023807B0 1A000010 bne 023807F8
:023807B4 E3A03001 mov  r3,#0x1		;r3=1(0x1)
:023807B8 E1C230B2 strh r3,[r2, #+0x2]		;r2+0x2=*(0380fff6)=#-2005886029(0x88709bb3)
:023807BC E2631801 rsb  r1,r3,#0x10000
:023807C0 E18510BC strh r1,[r5, +r12]
:023807C4 E0841087 add  r1,r4,r7,lsl #0x1
:023807C8 E1D120B8 ldrh r2,[r1, #+0x8]		;r1+0x8=*(88709bbb)
:023807CC E2631801 rsb  r1,r3,#0x10000
:023807D0 E1520001 cmp r2,r1
:023807D4 E1A01087 mov  r1,r7,lsl #0x1		;r1=33554464(0x2000020)
:023807D8 018460B1 streqh r6,[r4, +r1]
:023807DC 10841182 addne  r1,r4,r2,lsl #0x3
:023807E0 11C16BBC strneh r6,[r1, #+0xbc]		;r1+0xbc=*(020000dc)
:023807E4 E0841087 add  r1,r4,r7,lsl #0x1
:023807E8 E1C160B8 strh r6,[r1, #+0x8]		;r1+0x8=*(02000028)
:023807EC E1D411B0 ldrh r1,[r4, #+0x10]		;r4+0x10=*(9bb3838b)
:023807F0 E1570001 cmp r7,r1
:023807F4 B1C471B0 strlth r7,[r4, #+0x10]		;r4+0x10=*(9bb3838b)
:023807F8 EB000CB6 bl 02383AD8
:023807FC E3570003 cmp r7,#0x3
:02380800 0A000008 beq 02380828
:02380804 E1D401B2 ldrh r0,[r4, #+0x12]		;r4+0x12=*(9bb3838d)
:02380808 E3500003 cmp r0,#0x3
:0238080C 1A000005 bne 02380828
:02380810 E59F0018 ldr r0,[r15, #+0x18]		;r15+0x18=*(02380830)=#58785780(0x0380fff4)
:02380814 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02380818 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0238081C E1A02001 mov  r2,r1			;r2=0(0x0)
:02380820 E5900308 ldr r0,[r0, #+0x308]		;r0+0x308=*(9bb38683)
:02380824 EB001024 bl 023848BC
:02380828 E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:0238082C E12FFF1E bx r14 (Jump to addr_0238076C?)
msr CPSR_fsxc,r14
:02380830 0380FFF4 orreq  r15,r0,#0x3D0
:02380834 01000010 unknown
:02380838 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:0238083C E59F1060 ldr r1,[r15, #+0x60]		;r15+0x60=*(023808a4)=#58785780(0x0380fff4)
:02380840 E1A05000 mov  r5,r0			;r5=-1682734213(0x9bb3837b)
:02380844 E59F005C ldr r0,[r15, #+0x5c]		;r15+0x5c=*(023808a8)=#16777232(0x01000010)
:02380848 E5914000 ldr r4,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0238084C EB000CAF bl 02383B10
:02380850 E1A0E085 mov  r14,r5,lsl #0x1		;r14=929498870(0x376706f6)
:02380854 E19450BE ldrh r5,[r4, +r14]
:02380858 E59F204C ldr r2,[r15, #+0x4c]		;r15+0x4c=*(023808ac)=#65535(0x0000ffff)
:0238085C E1550002 cmp r5,r2
:02380860 0A00000B beq 02380894
:02380864 E284C0BC add  r12,r4,#0xBC
:02380868 E08C1185 add  r1,r12,r5,lsl #0x3
:0238086C E3A03000 mov  r3,#0x0		;r3=0(0x0)
:02380870 E1C130B2 strh r3,[r1, #+0x2]		;r1+0x2=*(0380fff6)=#-2005886029(0x88709bb3)
:02380874 E1A03185 mov  r3,r5,lsl #0x3		;r3=-576971816(0xdd9c1bd8)
:02380878 E19C10B3 ldrh r1,[r12, +r3]
:0238087C E1510002 cmp r1,r2
:02380880 018420BE streqh r2,[r4, +r14]
:02380884 0084100E addeq  r1,r4,r14
:02380888 01C120B8 streqh r2,[r1, #+0x8]		;r1+0x8=*(0380fffc)=#-1867820288(0x90ab5300)
:0238088C 118410BE strneh r1,[r4, +r14]
:02380890 118C20B3 strneh r2,[r12, +r3]
:02380894 EB000C8F bl 02383AD8
:02380898 E1A00005 mov  r0,r5			;r0=-1682734213(0x9bb3837b)
:0238089C E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:023808A0 E12FFF1E bx r14 (Jump to addr_376706F6?)
msr CPSR_fsxc,r14
:023808A4 0380FFF4 orreq  r15,r0,#0x3D0
:023808A8 01000010 unknown
:023808AC 0000FFFF unknown
:023808B0 E92D4008 stmdb  r13!,{r3,r14}
:023808B4 E59F002C ldr r0,[r15, #+0x2c]		;r15+0x2c=*(023808e8)=#58785780(0x0380fff4)
:023808B8 E28D1000 add  r1,r13,#0x0
:023808BC E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023808C0 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:023808C4 E5900308 ldr r0,[r0, #+0x308]		;r0+0x308=*(9bb38683)
:023808C8 EB00101E bl 02384948
:023808CC E28D0000 add  r0,r13,#0x0
:023808D0 EB000005 bl 023808EC
:023808D4 E3A00003 mov  r0,#0x3		;r0=3(0x3)
:023808D8 E3A0100C mov  r1,#0xC		;r1=12(0xc)
:023808DC EBFFFFA7 bl 02380780
:023808E0 E8BD4008 ldmia  r13!,{r3,r14}
:023808E4 E12FFF1E bx r14 (Jump to addr_376706F6?)
msr CPSR_fsxc,r14
:023808E8 0380FFF4 orreq  r15,r0,#0x3D0
:023808EC E92D4008 stmdb  r13!,{r3,r14}
:023808F0 E5901000 ldr r1,[r0, #+0x0]		;r0+0x0=*(00000003)
:023808F4 E3510000 cmp r1,#0x0
:023808F8 0A000006 beq 02380918
:023808FC E59F001C ldr r0,[r15, #+0x1c]		;r15+0x1c=*(02380920)=#58785780(0x0380fff4)
:02380900 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02380904 E2800C02 add  r0,r0,#0x200
:02380908 EB000005 bl 02380924
:0238090C E3A00002 mov  r0,#0x2		;r0=2(0x2)
:02380910 E3A0100B mov  r1,#0xB		;r1=11(0xb)
:02380914 EBFFFF99 bl 02380780
:02380918 E8BD4008 ldmia  r13!,{r3,r14}
:0238091C E12FFF1E bx r14 (Jump to addr_376706F6?)
msr CPSR_fsxc,r14
:02380920 0380FFF4 orreq  r15,r0,#0x3D0
:02380924 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:02380928 E1A05000 mov  r5,r0			;r5=2(0x2)
:0238092C E3A00401 mov  r0,#0x1000000		;r0=16777216(0x1000000)
:02380930 E1A04001 mov  r4,r1			;r4=11(0xb)
:02380934 EB000C75 bl 02383B10
:02380938 E1D510B8 ldrh r1,[r5, #+0x8]		;r5+0x8=*(0000000a)
:0238093C E3510000 cmp r1,#0x0
:02380940 03E01000 mvneq  r1,#0x0
:02380944 05841000 streq r1,[r4, #+0x0]		;r4+0x0=*(0000000b)
:02380948 05854000 streq r4,[r5, #+0x0]		;r5+0x0=*(00000002)
:0238094C 15951004 ldrne r1,[r5, #+0x4]		;r5+0x4=*(00000006)
:02380950 15841000 strne r1,[r4, #+0x0]		;r4+0x0=*(0000000b)
:02380954 15814004 strne r4,[r1, #+0x4]		;r1+0x4=*(0000000f)
:02380958 E3E01000 mvn  r1,#0x0
:0238095C E5841004 str r1,[r4, #+0x4]		;r4+0x4=*(0000000f)
:02380960 E1D520BA ldrh r2,[r5, #+0xa]		;r5+0xa=*(0000000c)
:02380964 E59F1024 ldr r1,[r15, #+0x24]		;r15+0x24=*(02380990)=#48925(0x0000bf1d)
:02380968 E1C420B8 strh r2,[r4, #+0x8]		;r4+0x8=*(00000013)
:0238096C E1C410BA strh r1,[r4, #+0xa]		;r4+0xa=*(00000015)
:02380970 E5854004 str r4,[r5, #+0x4]		;r5+0x4=*(00000006)
:02380974 E1D510B8 ldrh r1,[r5, #+0x8]		;r5+0x8=*(0000000a)
:02380978 E2811001 add  r1,r1,#0x1
:0238097C E1C510B8 strh r1,[r5, #+0x8]		;r5+0x8=*(0000000a)
:02380980 EB000C54 bl 02383AD8
:02380984 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02380988 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:0238098C E12FFF1E bx r14 (Jump to addr_376706F6?)
msr CPSR_fsxc,r14
:02380990 0000BF1D andeq  r11,r0,r13,lsl r15
:02380994 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:02380998 E1A04001 mov  r4,r1			;r4=48925(0xbf1d)
:0238099C E1D420BA ldrh r2,[r4, #+0xa]		;r4+0xa=*(0000bf27)
:023809A0 E59F10A8 ldr r1,[r15, #+0xa8]		;r15+0xa8=*(02380a50)=#48925(0x0000bf1d)
:023809A4 E1A05000 mov  r5,r0			;r5=0(0x0)
:023809A8 E1520001 cmp r2,r1
:023809AC 13A00001 movne  r0,#0x1		;r0=1(0x1)
:023809B0 1A000024 bne 02380A48
:023809B4 E1D410B8 ldrh r1,[r4, #+0x8]		;r4+0x8=*(0000bf25)
:023809B8 E1D500BA ldrh r0,[r5, #+0xa]		;r5+0xa=*(0000000a)
:023809BC E1510000 cmp r1,r0
:023809C0 13A00002 movne  r0,#0x2		;r0=2(0x2)
:023809C4 1A00001F bne 02380A48
:023809C8 E3A00401 mov  r0,#0x1000000		;r0=16777216(0x1000000)
:023809CC EB000C4F bl 02383B10
:023809D0 E1D510B8 ldrh r1,[r5, #+0x8]		;r5+0x8=*(00000008)
:023809D4 E2411001 sub  r1,r1,#0x1
:023809D8 E1C510B8 strh r1,[r5, #+0x8]		;r5+0x8=*(00000008)
:023809DC E1D510B8 ldrh r1,[r5, #+0x8]		;r5+0x8=*(00000008)
:023809E0 E3510000 cmp r1,#0x0
:023809E4 03E01000 mvneq  r1,#0x0
:023809E8 05851000 streq r1,[r5, #+0x0]		;r5+0x0=*(00000000)
:023809EC 05851004 streq r1,[r5, #+0x4]		;r5+0x4=*(00000004)
:023809F0 0A000010 beq 02380A38
:023809F4 E5951000 ldr r1,[r5, #+0x0]		;r5+0x0=*(00000000)
:023809F8 E1540001 cmp r4,r1
:023809FC 05942004 ldreq r2,[r4, #+0x4]		;r4+0x4=*(0000bf21)
:02380A00 03E01000 mvneq  r1,#0x0
:02380A04 05852000 streq r2,[r5, #+0x0]		;r5+0x0=*(00000000)
:02380A08 05821000 streq r1,[r2, #+0x0]		;r2+0x0=*(00000001)
:02380A0C 0A000009 beq 02380A38
:02380A10 E5951004 ldr r1,[r5, #+0x4]		;r5+0x4=*(00000004)
:02380A14 E5942000 ldr r2,[r4, #+0x0]		;r4+0x0=*(0000bf1d)
:02380A18 E1540001 cmp r4,r1
:02380A1C 05852004 streq r2,[r5, #+0x4]		;r5+0x4=*(00000004)
:02380A20 03E01000 mvneq  r1,#0x0
:02380A24 05821004 streq r1,[r2, #+0x4]		;r2+0x4=*(00000005)
:02380A28 15941004 ldrne r1,[r4, #+0x4]		;r4+0x4=*(0000bf21)
:02380A2C 15812000 strne r2,[r1, #+0x0]		;r1+0x0=*(0000bf1d)
:02380A30 18940006 ldmneia  r4 ,{r1,r2}
:02380A34 15812004 strne r2,[r1, #+0x4]		;r1+0x4=*(0000bf21)
:02380A38 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02380A3C E1C410B8 strh r1,[r4, #+0x8]		;r4+0x8=*(0000bf25)
:02380A40 EB000C24 bl 02383AD8
:02380A44 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02380A48 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:02380A4C E12FFF1E bx r14 (Jump to addr_376706F6?)
msr CPSR_fsxc,r14
:02380A50 0000BF1D andeq  r11,r0,r13,lsl r15
:02380A54 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:02380A58 E59F2088 ldr r2,[r15, #+0x88]		;r15+0x88=*(02380ae8)=#58785780(0x0380fff4)
:02380A5C E1B03001 movs r3,r1			;r3=0(0x0)
:02380A60 E5921000 ldr r1,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02380A64 E1A05000 mov  r5,r0			;r5=0(0x0)
:02380A68 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:02380A6C 0A00001B beq 02380AE0
:02380A70 E591017C ldr r0,[r1, #+0x17c]		;r1+0x17c=*(9bb384f7)
:02380A74 E3500000 cmp r0,#0x0
:02380A78 0A000002 beq 02380A88
:02380A7C E3500001 cmp r0,#0x1
:02380A80 0A000006 beq 02380AA0
:02380A84 EA00000A b 02380AB4
:02380A88 E5910180 ldr r0,[r1, #+0x180]		;r1+0x180=*(9bb384fb)
:02380A8C E5911184 ldr r1,[r1, #+0x184]		;r1+0x184=*(9bb384ff)
:02380A90 E283200C add  r2,r3,#0xC
:02380A94 EB0010F0 bl 02384E5C
:02380A98 E1A04000 mov  r4,r0			;r4=0(0x0)
:02380A9C EA000004 b 02380AB4
:02380AA0 E5911180 ldr r1,[r1, #+0x180]		;r1+0x180=*(9bb384fb)
:02380AA4 E283000C add  r0,r3,#0xC
:02380AA8 E1A0E00F mov  r14,r15			;r14=37227184(0x2380ab0)
:02380AAC E12FFF11 bx r1 (Jump to addr_9BB3837B?)msr CPSR_fsxc,r1
:02380AB0 E1A04000 mov  r4,r0			;r4=0(0x0)
:02380AB4 E3540000 cmp r4,#0x0
:02380AB8 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:02380ABC 0A000007 beq 02380AE0
:02380AC0 E59F1024 ldr r1,[r15, #+0x24]		;r15+0x24=*(02380aec)=#48925(0x0000bf1d)
:02380AC4 E1A00005 mov  r0,r5			;r0=0(0x0)
:02380AC8 E1C410BA strh r1,[r4, #+0xa]		;r4+0xa=*(0000000a)
:02380ACC E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02380AD0 E1A01004 mov  r1,r4			;r1=0(0x0)
:02380AD4 E1C420B8 strh r2,[r4, #+0x8]		;r4+0x8=*(00000008)
:02380AD8 EB00003F bl 02380BDC
:02380ADC E1A00004 mov  r0,r4			;r0=0(0x0)
:02380AE0 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:02380AE4 E12FFF1E bx r14 (Jump to addr_02380AB0?)
msr CPSR_fsxc,r14
:02380AE8 0380FFF4 orreq  r15,r0,#0x3D0
:02380AEC 0000BF1D andeq  r11,r0,r13,lsl r15
:02380AF0 E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:02380AF4 E1A04001 mov  r4,r1			;r4=0(0x0)
:02380AF8 E59F5068 ldr r5,[r15, #+0x68]		;r15+0x68=*(02380b68)=#58785780(0x0380fff4)
:02380AFC E1D430BA ldrh r3,[r4, #+0xa]		;r4+0xa=*(0000000a)
:02380B00 E59F2064 ldr r2,[r15, #+0x64]		;r15+0x64=*(02380b6c)=#48925(0x0000bf1d)
:02380B04 E5955000 ldr r5,[r5, #+0x0]		;r5+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02380B08 E1530002 cmp r3,r2
:02380B0C 13A00001 movne  r0,#0x1		;r0=1(0x1)
:02380B10 1A000012 bne 02380B60
:02380B14 EBFFFF9E bl 02380994
:02380B18 E1B06000 movs r6,r0			;r6=1(0x1)
:02380B1C 1A00000E bne 02380B5C
:02380B20 E595017C ldr r0,[r5, #+0x17c]		;r5+0x17c=*(9bb384f7)
:02380B24 E3500000 cmp r0,#0x0
:02380B28 0A000002 beq 02380B38
:02380B2C E3500001 cmp r0,#0x1
:02380B30 0A000005 beq 02380B4C
:02380B34 EA000008 b 02380B5C
:02380B38 E5950180 ldr r0,[r5, #+0x180]		;r5+0x180=*(9bb384fb)
:02380B3C E5951184 ldr r1,[r5, #+0x184]		;r5+0x184=*(9bb384ff)
:02380B40 E1A02004 mov  r2,r4			;r2=0(0x0)
:02380B44 EB001108 bl 02384F6C
:02380B48 EA000003 b 02380B5C
:02380B4C E5951184 ldr r1,[r5, #+0x184]		;r5+0x184=*(9bb384ff)
:02380B50 E1A00004 mov  r0,r4			;r0=0(0x0)
:02380B54 E1A0E00F mov  r14,r15			;r14=37227356(0x2380b5c)
:02380B58 E12FFF11 bx r1 (Jump to addr_00000000?)msr CPSR_fsxc,r1
:02380B5C E1A00006 mov  r0,r6			;r0=1(0x1)
:02380B60 E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:02380B64 E12FFF1E bx r14 (Jump to addr_02380B5C?)
msr CPSR_fsxc,r14
:02380B68 0380FFF4 orreq  r15,r0,#0x3D0
:02380B6C 0000BF1D andeq  r11,r0,r13,lsl r15
:02380B70 E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:02380B74 E1A06002 mov  r6,r2			;r6=0(0x0)
:02380B78 E1D630BA ldrh r3,[r6, #+0xa]		;r6+0xa=*(0000000a)
:02380B7C E59F2054 ldr r2,[r15, #+0x54]		;r15+0x54=*(02380bd8)=#48925(0x0000bf1d)
:02380B80 E1A04000 mov  r4,r0			;r4=1(0x1)
:02380B84 E1530002 cmp r3,r2
:02380B88 E1A07001 mov  r7,r1			;r7=0(0x0)
:02380B8C 13A00001 movne  r0,#0x1		;r0=1(0x1)
:02380B90 1A00000E bne 02380BD0
:02380B94 E3A00401 mov  r0,#0x1000000		;r0=16777216(0x1000000)
:02380B98 EB000BDC bl 02383B10
:02380B9C E1A05000 mov  r5,r0			;r5=16777216(0x1000000)
:02380BA0 E1A00004 mov  r0,r4			;r0=1(0x1)
:02380BA4 E1A01006 mov  r1,r6			;r1=0(0x0)
:02380BA8 EBFFFF79 bl 02380994
:02380BAC E1B04000 movs r4,r0			;r4=1(0x1)
:02380BB0 1A000003 bne 02380BC4
:02380BB4 E1A00007 mov  r0,r7			;r0=0(0x0)
:02380BB8 E1A01006 mov  r1,r6			;r1=0(0x0)
:02380BBC EB000006 bl 02380BDC
:02380BC0 E1A04000 mov  r4,r0			;r4=0(0x0)
:02380BC4 E1A00005 mov  r0,r5			;r0=16777216(0x1000000)
:02380BC8 EB000BC2 bl 02383AD8
:02380BCC E1A00004 mov  r0,r4			;r0=0(0x0)
:02380BD0 E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:02380BD4 E12FFF1E bx r14 (Jump to addr_02380B5C?)
msr CPSR_fsxc,r14
:02380BD8 0000BF1D andeq  r11,r0,r13,lsl r15
:02380BDC E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:02380BE0 E1A04001 mov  r4,r1			;r4=0(0x0)
:02380BE4 E1D420BA ldrh r2,[r4, #+0xa]		;r4+0xa=*(0000000a)
:02380BE8 E59F1074 ldr r1,[r15, #+0x74]		;r15+0x74=*(02380c64)=#48925(0x0000bf1d)
:02380BEC E1A05000 mov  r5,r0			;r5=0(0x0)
:02380BF0 E1520001 cmp r2,r1
:02380BF4 13A00001 movne  r0,#0x1		;r0=1(0x1)
:02380BF8 1A000017 bne 02380C5C
:02380BFC E1D400B8 ldrh r0,[r4, #+0x8]		;r4+0x8=*(00000008)
:02380C00 E3500000 cmp r0,#0x0
:02380C04 13A00002 movne  r0,#0x2		;r0=2(0x2)
:02380C08 1A000013 bne 02380C5C
:02380C0C E3A00401 mov  r0,#0x1000000		;r0=16777216(0x1000000)
:02380C10 EB000BBE bl 02383B10
:02380C14 E1D510B8 ldrh r1,[r5, #+0x8]		;r5+0x8=*(00000008)
:02380C18 E3510000 cmp r1,#0x0
:02380C1C 03E01000 mvneq  r1,#0x0
:02380C20 05841000 streq r1,[r4, #+0x0]		;r4+0x0=*(00000000)
:02380C24 05854000 streq r4,[r5, #+0x0]		;r5+0x0=*(00000000)
:02380C28 15951004 ldrne r1,[r5, #+0x4]		;r5+0x4=*(00000004)
:02380C2C 15841000 strne r1,[r4, #+0x0]		;r4+0x0=*(00000000)
:02380C30 15814004 strne r4,[r1, #+0x4]		;r1+0x4=*(0000bf21)
:02380C34 E3E01000 mvn  r1,#0x0
:02380C38 E5841004 str r1,[r4, #+0x4]		;r4+0x4=*(00000004)
:02380C3C E1D510BA ldrh r1,[r5, #+0xa]		;r5+0xa=*(0000000a)
:02380C40 E1C410B8 strh r1,[r4, #+0x8]		;r4+0x8=*(00000008)
:02380C44 E5854004 str r4,[r5, #+0x4]		;r5+0x4=*(00000004)
:02380C48 E1D510B8 ldrh r1,[r5, #+0x8]		;r5+0x8=*(00000008)
:02380C4C E2811001 add  r1,r1,#0x1
:02380C50 E1C510B8 strh r1,[r5, #+0x8]		;r5+0x8=*(00000008)
:02380C54 EB000B9F bl 02383AD8
:02380C58 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02380C5C E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:02380C60 E12FFF1E bx r14 (Jump to addr_02380B5C?)
msr CPSR_fsxc,r14
:02380C64 0000BF1D andeq  r11,r0,r13,lsl r15
:02380C68 E5900004 ldr r0,[r0, #+0x4]		;r0+0x4=*(00000004)
:02380C6C E12FFF1E bx r14 (Jump to addr_02380B5C?)
msr CPSR_fsxc,r14
:02380C70 E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:02380C74 E59F42A4 ldr r4,[r15, #+0x2a4]		;r15+0x2a4=*(02380f20)=#58785780(0x0380fff4)
:02380C78 E3A03000 mov  r3,#0x0		;r3=0(0x0)
:02380C7C E5942000 ldr r2,[r4, #+0x0]		;r4+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02380C80 E1A06003 mov  r6,r3			;r6=0(0x0)
:02380C84 E2820024 add  r0,r2,#0x24
:02380C88 E2805B01 add  r5,r0,#0x400
:02380C8C E1D500B4 ldrh r0,[r5, #+0x4]		;r5+0x4=*(00000004)
:02380C90 E3500000 cmp r0,#0x0
:02380C94 1A00009F bne 02380F18
:02380C98 E5920200 ldr r0,[r2, #+0x200]		;r2+0x200=*(9bb3857b)
:02380C9C E2432001 sub  r2,r3,#0x1
:02380CA0 E5850000 str r0,[r5, #+0x0]		;r5+0x0=*(00000000)
:02380CA4 E1500002 cmp r0,r2
:02380CA8 0A00009A beq 02380F18
:02380CAC E5942000 ldr r2,[r4, #+0x0]		;r4+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02380CB0 E1D040BE ldrh r4,[r0, #+0xe]		;r0+0xe=*(0000000e)
:02380CB4 E282CC03 add  r12,r2,#0x300
:02380CB8 E1DC23BE ldrh r2,[r12, #+0x3e]		;r12+0x3e=*(0000003e)
:02380CBC E0804084 add  r4,r0,r4,lsl #0x1
:02380CC0 E3520000 cmp r2,#0x0
:02380CC4 13A00001 movne  r0,#0x1		;r0=1(0x1)
:02380CC8 11C401B2 strneh r0,[r4, #+0x12]		;r4+0x12=*(03810006)=#-1550342053(0xa397a85b)
:02380CCC 13A00006 movne  r0,#0x6		;r0=6(0x6)
:02380CD0 11C401B4 strneh r0,[r4, #+0x14]		;r4+0x14=*(03810008)=#-2005884009(0x8870a397)
:02380CD4 1A00007D bne 02380ED0
:02380CD8 E1D070BC ldrh r7,[r0, #+0xc]		;r0+0xc=*(8870a3a3)
:02380CDC E1D421B0 ldrh r2,[r4, #+0x10]		;r4+0x10=*(03810004)=#-1470431069(0xa85b00a3)
:02380CE0 E1570002 cmp r7,r2
:02380CE4 13A0000D movne  r0,#0xD		;r0=13(0xd)
:02380CE8 11C401B4 strneh r0,[r4, #+0x14]		;r4+0x14=*(03810008)=#-2005884009(0x8870a397)
:02380CEC 1A000077 bne 02380ED0
:02380CF0 E2072CFF and  r2,r7,#0xFF00
:02380CF4 E3520C01 cmp r2,#0x100
:02380CF8 CA000003 bgt 02380D0C
:02380CFC AA000015 bge 02380D58
:02380D00 E3520000 cmp r2,#0x0
:02380D04 0A000007 beq 02380D28
:02380D08 EA00004A b 02380E38
:02380D0C E3520C02 cmp r2,#0x200
:02380D10 CA000001 bgt 02380D1C
:02380D14 0A000017 beq 02380D78
:02380D18 EA000046 b 02380E38
:02380D1C E3520C03 cmp r2,#0x300
:02380D20 0A00003F beq 02380E24
:02380D24 EA000043 b 02380E38
:02380D28 E1D560B4 ldrh r6,[r5, #+0x4]		;r5+0x4=*(00000004)
:02380D2C E59F11F0 ldr r1,[r15, #+0x1f0]		;r15+0x1f0=*(02380f24)=#41907784(0x027f7648)
:02380D30 E3160001 tst r6,#0x1
:02380D34 E20720FF and  r2,r7,#0xFF
:02380D38 E3A06001 mov  r6,#0x1		;r6=1(0x1)
:02380D3C E3A0E00B mov  r14,#0xB		;r14=11(0xb)
:02380D40 13A03002 movne  r3,#0x2		;r3=2(0x2)
:02380D44 1A00003D bne 02380E40
:02380D48 E1DC74BC ldrh r7,[r12, #+0x4c]		;r12+0x4c=*(0000004c)
:02380D4C E3570020 cmp r7,#0x20
:02380D50 31A03006 movcc  r3,r6			;r3=1(0x1)
:02380D54 EA000039 b 02380E40
:02380D58 E1DC64BC ldrh r6,[r12, #+0x4c]		;r12+0x4c=*(0000004c)
:02380D5C E59F11C4 ldr r1,[r15, #+0x1c4]		;r15+0x1c4=*(02380f28)=#41907648(0x027f75c0)
:02380D60 E3560040 cmp r6,#0x40
:02380D64 E20720FF and  r2,r7,#0xFF
:02380D68 E3A06002 mov  r6,#0x2		;r6=2(0x2)
:02380D6C E3A0E005 mov  r14,#0x5		;r14=5(0x5)
:02380D70 13A03001 movne  r3,#0x1		;r3=1(0x1)
:02380D74 EA000031 b 02380E40
:02380D78 E20720FF and  r2,r7,#0xFF
:02380D7C E3520040 cmp r2,#0x40
:02380D80 2A000006 bcs 02380DA0
:02380D84 E1DC14BC ldrh r1,[r12, #+0x4c]		;r12+0x4c=*(0000004c)
:02380D88 E3A06004 mov  r6,#0x4		;r6=4(0x4)
:02380D8C E3510010 cmp r1,#0x10
:02380D90 E59F1194 ldr r1,[r15, #+0x194]		;r15+0x194=*(02380f2c)=#41908144(0x027f77b0)
:02380D94 33A03001 movcc  r3,#0x1		;r3=1(0x1)
:02380D98 E3A0E017 mov  r14,#0x17		;r14=23(0x17)
:02380D9C EA000027 b 02380E40
:02380DA0 E3520080 cmp r2,#0x80
:02380DA4 2A000009 bcs 02380DD0
:02380DA8 E1DC14BC ldrh r1,[r12, #+0x4c]		;r12+0x4c=*(0000004c)
:02380DAC E3A06008 mov  r6,#0x8		;r6=8(0x8)
:02380DB0 E3510040 cmp r1,#0x40
:02380DB4 E2421040 sub  r1,r2,#0x40
:02380DB8 E1A02801 mov  r2,r1,lsl #0x10		;r2=2008023040(0x77b00000)
:02380DBC E59F116C ldr r1,[r15, #+0x16c]		;r15+0x16c=*(02380f30)=#41907736(0x027f7618)
:02380DC0 13A03001 movne  r3,#0x1		;r3=1(0x1)
:02380DC4 E1A02822 mov  r2,r2,lsr #0x10		;r2=30640(0x77b0)
:02380DC8 E3A0E006 mov  r14,#0x6		;r14=6(0x6)
:02380DCC EA00001B b 02380E40
:02380DD0 E1DC14BC ldrh r1,[r12, #+0x4c]		;r12+0x4c=*(0000004c)
:02380DD4 E35200C0 cmp r2,#0xC0
:02380DD8 2A000008 bcs 02380E00
:02380DDC E3510010 cmp r1,#0x10
:02380DE0 E2421080 sub  r1,r2,#0x80
:02380DE4 E1A02801 mov  r2,r1,lsl #0x10		;r2=1981284352(0x76180000)
:02380DE8 E59F1144 ldr r1,[r15, #+0x144]		;r15+0x144=*(02380f34)=#41907960(0x027f76f8)
:02380DEC 33A03001 movcc  r3,#0x1		;r3=1(0x1)
:02380DF0 E1A02822 mov  r2,r2,lsr #0x10		;r2=30232(0x7618)
:02380DF4 E3A06010 mov  r6,#0x10		;r6=16(0x10)
:02380DF8 E3A0E017 mov  r14,#0x17		;r14=23(0x17)
:02380DFC EA00000F b 02380E40
:02380E00 E3510010 cmp r1,#0x10
:02380E04 E24210C0 sub  r1,r2,#0xC0
:02380E08 E1A02801 mov  r2,r1,lsl #0x10		;r2=1995964416(0x76f80000)
:02380E0C E59F1124 ldr r1,[r15, #+0x124]		;r15+0x124=*(02380f38)=#41907688(0x027f75e8)
:02380E10 33A03001 movcc  r3,#0x1		;r3=1(0x1)
:02380E14 E1A02822 mov  r2,r2,lsr #0x10		;r2=30456(0x76f8)
:02380E18 E3A06020 mov  r6,#0x20		;r6=32(0x20)
:02380E1C E3A0E006 mov  r14,#0x6		;r14=6(0x6)
:02380E20 EA000006 b 02380E40
:02380E24 E59F1110 ldr r1,[r15, #+0x110]		;r15+0x110=*(02380f3c)=#41907872(0x027f76a0)
:02380E28 E20720FF and  r2,r7,#0xFF
:02380E2C E3A06040 mov  r6,#0x40		;r6=64(0x40)
:02380E30 E3A0E00B mov  r14,#0xB		;r14=11(0xb)
:02380E34 EA000001 b 02380E40
:02380E38 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:02380E3C E3A0E000 mov  r14,#0x0		;r14=0(0x0)
:02380E40 E152000E cmp r2,r14
:02380E44 83A03003 movhi  r3,#0x3		;r3=3(0x3)
:02380E48 8A000008 bhi 02380E70
:02380E4C E1A0E182 mov  r14,r2,lsl #0x3		;r14=8(0x8)
:02380E50 E1D070BE ldrh r7,[r0, #+0xe]		;r0+0xe=*(8870a3a5)
:02380E54 E191C0BE ldrh r12,[r1, +r14]
:02380E58 E157000C cmp r7,r12
:02380E5C 2081C00E addcs  r12,r1,r14
:02380E60 21D4E1B2 ldrcsh r14,[r4, #+0x12]		;r4+0x12=*(03810006)=#-1550342053(0xa397a85b)
:02380E64 21DCC0B2 ldrcsh r12,[r12, #+0x2]		;r12+0x2=*(00000002)
:02380E68 215E000C cmpcs r14,r12
:02380E6C 33A03004 movcc  r3,#0x4		;r3=4(0x4)
:02380E70 E3530000 cmp r3,#0x0
:02380E74 13A00001 movne  r0,#0x1		;r0=1(0x1)
:02380E78 11C401B2 strneh r0,[r4, #+0x12]		;r4+0x12=*(03810006)=#-1550342053(0xa397a85b)
:02380E7C 11C431B4 strneh r3,[r4, #+0x14]		;r4+0x14=*(03810008)=#-2005884009(0x8870a397)
:02380E80 1A000012 bne 02380ED0
:02380E84 E1D530B4 ldrh r3,[r5, #+0x4]		;r5+0x4=*(00000004)
:02380E88 E0811182 add  r1,r1,r2,lsl #0x3
:02380E8C E1832006 orr  r2,r3,r6
:02380E90 E1C520B4 strh r2,[r5, #+0x4]		;r5+0x4=*(00000004)
:02380E94 E5912004 ldr r2,[r1, #+0x4]		;r1+0x4=*(027f76a4)=#882813057(0x349ea881)
:02380E98 E2841010 add  r1,r4,#0x10
:02380E9C E1A0E00F mov  r14,r15			;r14=37228196(0x2380ea4)
:02380EA0 E12FFF12 bx r2 (Jump to addr_349EA881?)msr CPSR_fsxc,r2
:02380EA4 E1C401B4 strh r0,[r4, #+0x14]		;r4+0x14=*(03810008)=#-2005884009(0x8870a397)
:02380EA8 E1D401B4 ldrh r0,[r4, #+0x14]		;r4+0x14=*(03810008)=#-2005884009(0x8870a397)
:02380EAC E3500080 cmp r0,#0x80
:02380EB0 0A000018 beq 02380F18
:02380EB4 E3500081 cmp r0,#0x81
:02380EB8 1A000004 bne 02380ED0
:02380EBC E1D510B4 ldrh r1,[r5, #+0x4]		;r5+0x4=*(00000004)
:02380EC0 E1E00006 mvn  r0,r6
:02380EC4 E0010000 and  r0,r1,r0
:02380EC8 E1C500B4 strh r0,[r5, #+0x4]		;r5+0x4=*(00000004)
:02380ECC EA000008 b 02380EF4
:02380ED0 E1D510B4 ldrh r1,[r5, #+0x4]		;r5+0x4=*(00000004)
:02380ED4 E1E00006 mvn  r0,r6
:02380ED8 E0010000 and  r0,r1,r0
:02380EDC E1C500B4 strh r0,[r5, #+0x4]		;r5+0x4=*(00000004)
:02380EE0 E59F0038 ldr r0,[r15, #+0x38]		;r15+0x38=*(02380f20)=#58785780(0x0380fff4)
:02380EE4 E5951000 ldr r1,[r5, #+0x0]		;r5+0x0=*(00000000)
:02380EE8 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02380EEC E2800C02 add  r0,r0,#0x200
:02380EF0 EB000012 bl 02380F40
:02380EF4 E59F0024 ldr r0,[r15, #+0x24]		;r15+0x24=*(02380f20)=#58785780(0x0380fff4)
:02380EF8 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02380EFC E2800C02 add  r0,r0,#0x200
:02380F00 E1D000B8 ldrh r0,[r0, #+0x8]		;r0+0x8=*(9bb38383)
:02380F04 E3500000 cmp r0,#0x0
:02380F08 0A000002 beq 02380F18
:02380F0C E3A00002 mov  r0,#0x2		;r0=2(0x2)
:02380F10 E3A0100B mov  r1,#0xB		;r1=11(0xb)
:02380F14 EBFFFE19 bl 02380780
:02380F18 E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:02380F1C E12FFF1E bx r14 (Jump to addr_02380EA4?)
msr CPSR_fsxc,r14
:02380F20 0380FFF4 orreq  r15,r0,#0x3D0
:02380F24 027F7648 rsbeqs r7,r15,#0x4800000
:02380F28 027F75C0 rsbeqs r7,r15,#0x30000000
:02380F2C 027F77B0 rsbeqs r7,r15,#0x2C00000
:02380F30 027F7618 rsbeqs r7,r15,#0x1800000
:02380F34 027F76F8 rsbeqs r7,r15,#0xF800000
:02380F38 027F75E8 rsbeqs r7,r15,#0x3A000000
:02380F3C 027F76A0 rsbeqs r7,r15,#0xA000000
:02380F40 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:02380F44 E59F2078 ldr r2,[r15, #+0x78]		;r15+0x78=*(02380fc4)=#58785780(0x0380fff4)
:02380F48 E1A05000 mov  r5,r0			;r5=2(0x2)
:02380F4C E5923000 ldr r3,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02380F50 E1A04001 mov  r4,r1			;r4=11(0xb)
:02380F54 E2832C01 add  r2,r3,#0x100
:02380F58 E1D22FBC ldrh r2,[r2, #+0xfc]		;r2+0xfc=*(038100f0)=#1534686767(0x5b79762f)
:02380F5C E3520000 cmp r2,#0x0
:02380F60 0A000006 beq 02380F80
:02380F64 E1A02004 mov  r2,r4			;r2=11(0xb)
:02380F68 E2831F7D add  r1,r3,#0x1F4
:02380F6C EBFFFEFF bl 02380B70
:02380F70 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:02380F74 E3A01013 mov  r1,#0x13		;r1=19(0x13)
:02380F78 EBFFFE00 bl 02380780
:02380F7C EA00000E b 02380FBC
:02380F80 E5930304 ldr r0,[r3, #+0x304]		;r3+0x304=*(9bb3867f)
:02380F84 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02380F88 EB000E4B bl 023848BC
:02380F8C E3500000 cmp r0,#0x0
:02380F90 0A000003 beq 02380FA4
:02380F94 E1A00005 mov  r0,r5			;r0=2(0x2)
:02380F98 E1A01004 mov  r1,r4			;r1=11(0xb)
:02380F9C EBFFFE7C bl 02380994
:02380FA0 EA000005 b 02380FBC
:02380FA4 E59F1018 ldr r1,[r15, #+0x18]		;r15+0x18=*(02380fc4)=#58785780(0x0380fff4)
:02380FA8 E1A00005 mov  r0,r5			;r0=2(0x2)
:02380FAC E5911000 ldr r1,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02380FB0 E1A02004 mov  r2,r4			;r2=11(0xb)
:02380FB4 E2811F7D add  r1,r1,#0x1F4
:02380FB8 EBFFFEEC bl 02380B70
:02380FBC E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:02380FC0 E12FFF1E bx r14 (Jump to addr_02380EA4?)
msr CPSR_fsxc,r14
:02380FC4 0380FFF4 orreq  r15,r0,#0x3D0
:02380FC8 E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:02380FCC E24DD008 sub  r13,r13,#0x8
:02380FD0 E59F035C ldr r0,[r15, #+0x35c]		;r15+0x35c=*(02381334)=#58785780(0x0380fff4)
:02380FD4 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02380FD8 E2806FD1 add  r6,r0,#0x344
:02380FDC E2804FC7 add  r4,r0,#0x31C
:02380FE0 EB0000E6 bl 02381380
:02380FE4 E59F134C ldr r1,[r15, #+0x34c]		;r15+0x34c=*(02381338)=#75530308(0x04808044)
:02380FE8 E1D120B0 ldrh r2,[r1, #+0x0]		;r1+0x0=*(04808044)=#0(0x00000000)
:02380FEC E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(04808044)=#0(0x00000000)
:02380FF0 E1D110B0 ldrh r1,[r1, #+0x0]		;r1+0x0=*(04808044)=#0(0x00000000)
:02380FF4 E0820400 add  r0,r2,r0,lsl #0x8
:02380FF8 EBBFC7D5 bl 01372F54
:02380FFC E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02381000 E1C607BC strh r0,[r6, #+0x7c]		;r6+0x7c=*(000000bc)
:02381004 E1D401BE ldrh r0,[r4, #+0x1e]		;r4+0x1e=*(00000029)
:02381008 E59F232C ldr r2,[r15, #+0x32c]		;r15+0x32c=*(0238133c)=#75530290(0x04808032)
:0238100C E1A00E80 mov  r0,r0,lsl #0x1d		;r0=536870912(0x20000000)
:02381010 E1A00FA0 mov  r0,r0,lsr #0x1f		;r0=0(0x0)
:02381014 E3500001 cmp r0,#0x1
:02381018 01D607BC ldreqh r0,[r6, #+0x7c]		;r6+0x7c=*(000000bc)
:0238101C E59F131C ldr r1,[r15, #+0x31c]		;r15+0x31c=*(02381340)=#75530548(0x04808134)
:02381020 03800020 orreq  r0,r0,#0x20
:02381024 01C607BC streqh r0,[r6, #+0x7c]		;r6+0x7c=*(000000bc)
:02381028 E1D401B8 ldrh r0,[r4, #+0x18]		;r4+0x18=*(00000023)
:0238102C E3A04000 mov  r4,#0x0		;r4=0(0x0)
:02381030 E3500000 cmp r0,#0x0
:02381034 11D607BC ldrneh r0,[r6, #+0x7c]		;r6+0x7c=*(000000bc)
:02381038 E3A03902 mov  r3,#0x8000		;r3=32768(0x8000)
:0238103C 13800010 orrne  r0,r0,#0x10
:02381040 11C607BC strneh r0,[r6, #+0x7c]		;r6+0x7c=*(000000bc)
:02381044 E1C641B2 strh r4,[r6, #+0x12]		;r6+0x12=*(00000052)
:02381048 E59F02F4 ldr r0,[r15, #+0x2f4]		;r15+0x2f4=*(02381344)=#65535(0x0000ffff)
:0238104C E1C230B0 strh r3,[r2, #+0x0]		;r2+0x0=*(04808032)=#0(0x00000000)
:02381050 E1C100B0 strh r0,[r1, #+0x0]		;r1+0x0=*(04808134)=#0(0x00000000)
:02381054 E14240B8 strh r4,[r2, #-0x8]		;r2-0x8=*(0480802a)=#0(0x00000000)
:02381058 E2410F43 sub  r0,r1,#0x10C
:0238105C E1C040B0 strh r4,[r0, #+0x0]		;r0+0x0=*(00000000)
:02381060 E3A0000F mov  r0,#0xF		;r0=15(0xf)
:02381064 E1410FBC strh r0,[r1, #-0xfc]		;r1-0xfc=*(04808038)=#0(0x00000000)
:02381068 EBBFCDA2 bl 013746F8
:0238106C EBBFEF8D bl 0137CEA8
:02381070 EB00080C bl 023830A8
:02381074 EB0008D3 bl 023833C8
:02381078 E59F22C8 ldr r2,[r15, #+0x2c8]		;r15+0x2c8=*(02381348)=#75530288(0x04808030)
:0238107C E3A01902 mov  r1,#0x8000		;r1=32768(0x8000)
:02381080 E1C210B0 strh r1,[r2, #+0x0]		;r2+0x0=*(04808030)=#0(0x00000000)
:02381084 E59F02B8 ldr r0,[r15, #+0x2b8]		;r15+0x2b8=*(02381344)=#65535(0x0000ffff)
:02381088 E59F12BC ldr r1,[r15, #+0x2bc]		;r15+0x2bc=*(0238134c)=#75530670(0x048081ae)
:0238108C E14202B0 strh r0,[r2, #-0x20]		;r2-0x20=*(04808010)=#0(0x00000000)
:02381090 E2402A0E sub  r2,r0,#0xE000
:02381094 E59F0298 ldr r0,[r15, #+0x298]		;r15+0x298=*(02381334)=#58785780(0x0380fff4)
:02381098 E1C120B0 strh r2,[r1, #+0x0]		;r1+0x0=*(048081ae)=#0(0x00000000)
:0238109C E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023810A0 E2800C06 add  r0,r0,#0x600
:023810A4 E1D009B0 ldrh r0,[r0, #+0x90]		;r0+0x90=*(9bb3840b)
:023810A8 E3100008 tst r0,#0x8
:023810AC 13A00B01 movne  r0,#0x400		;r0=1024(0x400)
:023810B0 114100B4 strneh r0,[r1, #-0x4]		;r1-0x4=*(048081aa)=#0(0x00000000)
:023810B4 01A00004 moveq  r0,r4			;r0=0(0x0)
:023810B8 014100B4 streqh r0,[r1, #-0x4]		;r1-0x4=*(048081aa)=#0(0x00000000)
:023810BC E59F228C ldr r2,[r15, #+0x28c]		;r15+0x28c=*(02381350)=#75530248(0x04808008)
:023810C0 E3A03000 mov  r3,#0x0		;r3=0(0x0)
:023810C4 E1C230B0 strh r3,[r2, #+0x0]		;r2+0x0=*(04808008)=#0(0x00000000)
:023810C8 E1C230B2 strh r3,[r2, #+0x2]		;r2+0x2=*(0480800a)=#0(0x00000000)
:023810CC E1D600BC ldrh r0,[r6, #+0xc]		;r6+0xc=*(0000004c)
:023810D0 E3500004 cmp r0,#0x4
:023810D4 908FF100 addls  r15,r15,r0,lsl #0x2
:023810D8 EA000086 b 023812F8
:023810DC EA000003 b 023810F0
:023810E0 EA00000E b 02381120
:023810E4 EA000046 b 02381204
:023810E8 EA000065 b 02381284
:023810EC EA00007A b 023812DC
:023810F0 E59F024C ldr r0,[r15, #+0x24c]		;r15+0x24c=*(02381344)=#65535(0x0000ffff)
:023810F4 E3A0103F mov  r1,#0x3F		;r1=63(0x3f)
:023810F8 E1C210BA strh r1,[r2, #+0xa]		;r2+0xa=*(04808012)=#0(0x00000000)
:023810FC E1C20CB8 strh r0,[r2, #+0xc8]		;r2+0xc8=*(048080d0)=#0(0x00000000)
:02381100 E3A00008 mov  r0,#0x8		;r0=8(0x8)
:02381104 E1C20DB8 strh r0,[r2, #+0xd8]		;r2+0xd8=*(048080e0)=#0(0x00000000)
:02381108 E1C230B0 strh r3,[r2, #+0x0]		;r2+0x0=*(04808008)=#0(0x00000000)
:0238110C E1C230B2 strh r3,[r2, #+0x2]		;r2+0x2=*(0480800a)=#0(0x00000000)
:02381110 E1C23EB0 strh r3,[r2, #+0xe0]		;r2+0xe0=*(048080e8)=#0(0x00000000)
:02381114 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02381118 E14200B4 strh r0,[r2, #-0x4]		;r2-0x4=*(04808004)=#0(0x00000000)
:0238111C EA000075 b 023812F8
:02381120 E59F322C ldr r3,[r15, #+0x22c]		;r15+0x22c=*(02381354)=#28735(0x0000703f)
:02381124 E59F022C ldr r0,[r15, #+0x22c]		;r15+0x22c=*(02381358)=#8191(0x00001fff)
:02381128 E59F121C ldr r1,[r15, #+0x21c]		;r15+0x21c=*(0238134c)=#75530670(0x048081ae)
:0238112C E1C230BA strh r3,[r2, #+0xa]		;r2+0xa=*(04808012)=#0(0x00000000)
:02381130 E1C100B0 strh r0,[r1, #+0x0]		;r1+0x0=*(048081ae)=#0(0x00000000)
:02381134 E2600C23 rsb  r0,r0,#0x2300
:02381138 E1410DBE strh r0,[r1, #-0xde]		;r1-0xde=*(048080d0)=#0(0x00000000)
:0238113C E3A0000D mov  r0,#0xD		;r0=13(0xd)
:02381140 E1410CBE strh r0,[r1, #-0xce]		;r1-0xce=*(048080e0)=#0(0x00000000)
:02381144 E3A00A0E mov  r0,#0xE000		;r0=57344(0xe000)
:02381148 E1C200B0 strh r0,[r2, #+0x0]		;r2+0x0=*(04808008)=#0(0x00000000)
:0238114C E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02381150 E14200B4 strh r0,[r2, #-0x4]		;r2-0x4=*(04808004)=#0(0x00000000)
:02381154 E1510BB6 ldrh r0,[r1, #-0xb6]		;r1-0xb6=*(048080f8)=#0(0x00000000)
:02381158 E28D7000 add  r7,r13,#0x0
:0238115C E1C700B0 strh r0,[r7, #+0x0]		;r7+0x0=*(00000000)
:02381160 E1510BB4 ldrh r0,[r1, #-0xb4]		;r1-0xb4=*(048080fa)=#0(0x00000000)
:02381164 E3A04000 mov  r4,#0x0		;r4=0(0x0)
:02381168 E1C700B2 strh r0,[r7, #+0x2]		;r7+0x2=*(00000002)
:0238116C E1512BB2 ldrh r2,[r1, #-0xb2]		;r1-0xb2=*(048080fc)=#0(0x00000000)
:02381170 E59D0000 ldr r0,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-2088173463(0x83890069)
:02381174 E1C720B4 strh r2,[r7, #+0x4]		;r7+0x4=*(00000004)
:02381178 E1511BB0 ldrh r1,[r1, #-0xb0]		;r1-0xb0=*(048080fe)=#0(0x00000000)
:0238117C E1A03004 mov  r3,r4			;r3=0(0x0)
:02381180 E1C710B6 strh r1,[r7, #+0x6]		;r7+0x6=*(00000006)
:02381184 E1D626BE ldrh r2,[r6, #+0x6e]		;r6+0x6e=*(000000ae)
:02381188 E59D1004 ldr r1,[r13, #+0x4]		;r13+0x4=*(0380ff84)=#-1753642891(0x97798875)
:0238118C E1A05502 mov  r5,r2,lsl #0xa		;r5=0(0x0)
:02381190 E1A02005 mov  r2,r5			;r2=0(0x0)
:02381194 EB00370F bl 0238EDD8
:02381198 E2903001 adds r3,r0,#0x1
:0238119C E0802593 umull  r2,r0,r3,r5
:023811A0 E0200493 mla  r0,r3,r4,r0unknown
:023811A4 E2A11000 adc  r1,r1,#0x0
:023811A8 E0200591 mla  r0,r1,r5,r0unknown
:023811AC E58D0004 str r0,[r13, #+0x4]		;r13+0x4=*(0380ff84)=#-1753642891(0x97798875)
:023811B0 E1D700B6 ldrh r0,[r7, #+0x6]		;r7+0x6=*(00000006)
:023811B4 E59F31A0 ldr r3,[r15, #+0x1a0]		;r15+0x1a0=*(0238135c)=#75530486(0x048080f6)
:023811B8 E58D2000 str r2,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-2088173463(0x83890069)
:023811BC E1C300B0 strh r0,[r3, #+0x0]		;r3+0x0=*(048080f6)=#0(0x00000000)
:023811C0 E1D700B4 ldrh r0,[r7, #+0x4]		;r7+0x4=*(00000004)
:023811C4 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023811C8 E14300B2 strh r0,[r3, #-0x2]		;r3-0x2=*(048080f4)=#0(0x00000000)
:023811CC E1D720B2 ldrh r2,[r7, #+0x2]		;r7+0x2=*(00000002)
:023811D0 E3A00040 mov  r0,#0x40		;r0=64(0x40)
:023811D4 E14320B4 strh r2,[r3, #-0x4]		;r3-0x4=*(048080f2)=#0(0x00000000)
:023811D8 E1D720B0 ldrh r2,[r7, #+0x0]		;r7+0x0=*(00000000)
:023811DC E3822001 orr  r2,r2,#0x1
:023811E0 E14320B6 strh r2,[r3, #-0x6]		;r3-0x6=*(048080f0)=#0(0x00000000)
:023811E4 E14310BE strh r1,[r3, #-0xe]		;r3-0xe=*(048080e8)=#0(0x00000000)
:023811E8 E14310BC strh r1,[r3, #-0xc]		;r3-0xc=*(048080ea)=#0(0x00000000)
:023811EC EB00008B bl 02381420
:023811F0 EBBFE063 bl 01379384
:023811F4 E59F0164 ldr r0,[r15, #+0x164]		;r15+0x164=*(02381360)=#75530414(0x048080ae)
:023811F8 E3A01002 mov  r1,#0x2		;r1=2(0x2)
:023811FC E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(048080ae)=#0(0x00000000)
:02381200 EA00003C b 023812F8
:02381204 E59F1158 ldr r1,[r15, #+0x158]		;r15+0x158=*(02381364)=#57535(0x0000e0bf)
:02381208 E59F0124 ldr r0,[r15, #+0x124]		;r15+0x124=*(02381334)=#58785780(0x0380fff4)
:0238120C E1C210BA strh r1,[r2, #+0xa]		;r2+0xa=*(0000000a)
:02381210 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02381214 E2800C06 add  r0,r0,#0x600
:02381218 E1D009B0 ldrh r0,[r0, #+0x90]		;r0+0x90=*(9bb3840b)
:0238121C E3100020 tst r0,#0x20
:02381220 0A000006 beq 02381240
:02381224 E1D200BA ldrh r0,[r2, #+0xa]		;r2+0xa=*(0000000a)
:02381228 E59F1138 ldr r1,[r15, #+0x138]		;r15+0x138=*(02381368)=#75530666(0x048081aa)
:0238122C E3800040 orr  r0,r0,#0x40
:02381230 E1C200BA strh r0,[r2, #+0xa]		;r2+0xa=*(0000000a)
:02381234 E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(048081aa)=#0(0x00000000)
:02381238 E3800068 orr  r0,r0,#0x68
:0238123C E1C100B0 strh r0,[r1, #+0x0]		;r1+0x0=*(048081aa)=#0(0x00000000)
:02381240 E1D606B4 ldrh r0,[r6, #+0x64]		;r6+0x64=*(000000a4)
:02381244 E3100001 tst r0,#0x1
:02381248 E59F011C ldr r0,[r15, #+0x11c]		;r15+0x11c=*(0238136c)=#75530448(0x048080d0)
:0238124C 159F111C ldrne r1,[r15, #+0x11c]		;r15+0x11c=*(02381370)=#1409(0x00000581)
:02381250 11C010B0 strneh r1,[r0, #+0x0]		;r0+0x0=*(048080d0)=#0(0x00000000)
:02381254 059F1118 ldreq r1,[r15, #+0x118]		;r15+0x118=*(02381374)=#385(0x00000181)
:02381258 01C010B0 streqh r1,[r0, #+0x0]		;r0+0x0=*(048080d0)=#0(0x00000000)
:0238125C E59F2114 ldr r2,[r15, #+0x114]		;r15+0x114=*(02381378)=#75530464(0x048080e0)
:02381260 E3A0000B mov  r0,#0xB		;r0=11(0xb)
:02381264 E1C200B0 strh r0,[r2, #+0x0]		;r2+0x0=*(048080e0)=#0(0x00000000)
:02381268 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:0238126C E1421DBC strh r1,[r2, #-0xdc]		;r2-0xdc=*(04808004)=#0(0x00000000)
:02381270 E1C210B8 strh r1,[r2, #+0x8]		;r2+0x8=*(048080e8)=#0(0x00000000)
:02381274 E3A00020 mov  r0,#0x20		;r0=32(0x20)
:02381278 E1C210BA strh r1,[r2, #+0xa]		;r2+0xa=*(048080ea)=#0(0x00000000)
:0238127C EB000067 bl 02381420
:02381280 EA00001C b 023812F8
:02381284 E59F10B8 ldr r1,[r15, #+0xb8]		;r15+0xb8=*(02381344)=#65535(0x0000ffff)
:02381288 E1C210B8 strh r1,[r2, #+0x8]		;r2+0x8=*(048080e8)=#0(0x00000000)
:0238128C E2410DFF sub  r0,r1,#0x3FC0
:02381290 E1C200BA strh r0,[r2, #+0xa]		;r2+0xa=*(048080ea)=#0(0x00000000)
:02381294 E1D606B4 ldrh r0,[r6, #+0x64]		;r6+0x64=*(000000a4)
:02381298 E3100001 tst r0,#0x1
:0238129C 12610B41 rsbne  r0,r1,#0x10400
:023812A0 11C20CB8 strneh r0,[r2, #+0xc8]		;r2+0xc8=*(048081a8)=#0(0x00000000)
:023812A4 03A00001 moveq  r0,#0x1		;r0=1(0x1)
:023812A8 01C20CB8 streqh r0,[r2, #+0xc8]		;r2+0xc8=*(048081a8)=#0(0x00000000)
:023812AC E59F20C4 ldr r2,[r15, #+0xc4]		;r15+0xc4=*(02381378)=#75530464(0x048080e0)
:023812B0 E3A0000B mov  r0,#0xB		;r0=11(0xb)
:023812B4 E1C200B0 strh r0,[r2, #+0x0]		;r2+0x0=*(048080e0)=#0(0x00000000)
:023812B8 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023812BC E1420DBC strh r0,[r2, #-0xdc]		;r2-0xdc=*(04808004)=#0(0x00000000)
:023812C0 E1C200B8 strh r0,[r2, #+0x8]		;r2+0x8=*(048080e8)=#0(0x00000000)
:023812C4 E1C200BA strh r0,[r2, #+0xa]		;r2+0xa=*(048080ea)=#0(0x00000000)
:023812C8 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023812CC E3A00020 mov  r0,#0x20		;r0=32(0x20)
:023812D0 E14219B8 strh r1,[r2, #-0x98]		;r2-0x98=*(04808048)=#0(0x00000000)
:023812D4 EB000051 bl 02381420
:023812D8 EA000006 b 023812F8
:023812DC E59F0068 ldr r0,[r15, #+0x68]		;r15+0x68=*(0238134c)=#75530670(0x048081ae)
:023812E0 E1C230BA strh r3,[r2, #+0xa]		;r2+0xa=*(048080ea)=#0(0x00000000)
:023812E4 E1C030B0 strh r3,[r0, #+0x0]		;r0+0x0=*(048081ae)=#0(0x00000000)
:023812E8 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023812EC E3A00020 mov  r0,#0x20		;r0=32(0x20)
:023812F0 E14210B4 strh r1,[r2, #-0x4]		;r2-0x4=*(048080dc)=#0(0x00000000)
:023812F4 EB000049 bl 02381420
:023812F8 E59F007C ldr r0,[r15, #+0x7c]		;r15+0x7c=*(0238137c)=#75530312(0x04808048)
:023812FC E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02381300 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(04808048)=#0(0x00000000)
:02381304 EBBFC35C bl 0137207C
:02381308 E59F1050 ldr r1,[r15, #+0x50]		;r15+0x50=*(02381360)=#75530414(0x048080ae)
:0238130C E3A00002 mov  r0,#0x2		;r0=2(0x2)
:02381310 E1C100B0 strh r0,[r1, #+0x0]		;r1+0x0=*(048080ae)=#0(0x00000000)
:02381314 E1D610BE ldrh r1,[r6, #+0xe]		;r6+0xe=*(0000004e)
:02381318 E3510001 cmp r1,#0x1
:0238131C 1A000000 bne 02381324
:02381320 EBBFC2DD bl 01371E9C
:02381324 EB00086F bl 023834E8
:02381328 E28DD008 add  r13,r13,#0x8
:0238132C E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:02381330 E12FFF1E bx r14 (Jump to addr_02380EA4?)
msr CPSR_fsxc,r14
:02381334 0380FFF4 orreq  r15,r0,#0x3D0
:02381338 04808044 streq r8,[r0],#+0x44
:0238133C 04808032 streq r8,[r0],#+0x32
:02381340 04808134 streq r8,[r0],#+0x134
:02381344 0000FFFF unknown
:02381348 04808030 streq r8,[r0],#+0x30
:0238134C 048081AE streq r8,[r0],#+0x1ae
:02381350 04808008 streq r8,[r0],#+0x8
:02381354 0000703F andeq  r7,r0,r15,lsr r0
:02381358 00001FFF unknown
:0238135C 048080F6 streq r8,[r0],#+0xf6
:02381360 048080AE streq r8,[r0],#+0xae
:02381364 0000E0BF streqh r14,[r0], -r15
:02381368 048081AA streq r8,[r0],#+0x1aa
:0238136C 048080D0 streq r8,[r0],#+0xd0
:02381370 00000581 andeq  r0,r0,r1,lsl #0xb
:02381374 00000181 andeq  r0,r0,r1,lsl #0x3
:02381378 048080E0 streq r8,[r0],#+0xe0
:0238137C 04808048 streq r8,[r0],#+0x48
:02381380 E92D4010 stmdb  r13!,{r4,r14}
:02381384 E59F0084 ldr r0,[r15, #+0x84]		;r15+0x84=*(02381410)=#58785780(0x0380fff4)
:02381388 E5901000 ldr r1,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0238138C E2810F82 add  r0,r1,#0x208
:02381390 E2800B01 add  r0,r0,#0x400
:02381394 E2814FD1 add  r4,r1,#0x344
:02381398 EB001102 bl 023857A8
:0238139C E59F006C ldr r0,[r15, #+0x6c]		;r15+0x6c=*(02381410)=#58785780(0x0380fff4)
:023813A0 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023813A4 E2800F8D add  r0,r0,#0x234
:023813A8 E2800B01 add  r0,r0,#0x400
:023813AC EB0010FD bl 023857A8
:023813B0 E3A00020 mov  r0,#0x20		;r0=32(0x20)
:023813B4 EB000019 bl 02381420
:023813B8 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023813BC E1C41AB4 strh r1,[r4, #+0xa4]		;r4+0xa4=*(000000a4)
:023813C0 E59F004C ldr r0,[r15, #+0x4c]		;r15+0x4c=*(02381414)=#75530258(0x04808012)
:023813C4 E1C411B2 strh r1,[r4, #+0x12]		;r4+0x12=*(00000012)
:023813C8 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(04808012)=#0(0x00000000)
:023813CC E14010BE strh r1,[r0, #-0xe]		;r0-0xe=*(04808004)=#0(0x00000000)
:023813D0 E1C01DB8 strh r1,[r0, #+0xd8]		;r0+0xd8=*(048080ea)=#0(0x00000000)
:023813D4 E1C01DB6 strh r1,[r0, #+0xd6]		;r0+0xd6=*(048080e8)=#0(0x00000000)
:023813D8 E14010BA strh r1,[r0, #-0xa]		;r0-0xa=*(04808008)=#0(0x00000000)
:023813DC E14010B8 strh r1,[r0, #-0x8]		;r0-0x8=*(0480800a)=#0(0x00000000)
:023813E0 E1D400BC ldrh r0,[r4, #+0xc]		;r4+0xc=*(0000000c)
:023813E4 E3500001 cmp r0,#0x1
:023813E8 1A000000 bne 023813F0
:023813EC EBBFDFF4 bl 013793C4
:023813F0 E59F1020 ldr r1,[r15, #+0x20]		;r15+0x20=*(02381418)=#65535(0x0000ffff)
:023813F4 E59F0020 ldr r0,[r15, #+0x20]		;r15+0x20=*(0238141c)=#75530412(0x048080ac)
:023813F8 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(048080ac)=#0(0x00000000)
:023813FC E1C010B8 strh r1,[r0, #+0x8]		;r0+0x8=*(048080b4)=#0(0x00000000)
:02381400 EBBFDF3A bl 013790F0
:02381404 EBBFBEC8 bl 01370F2C
:02381408 E8BD4010 ldmia  r13!,{r4,r14}
:0238140C E12FFF1E bx r14 (Jump to addr_02380EA4?)
msr CPSR_fsxc,r14
:02381410 0380FFF4 orreq  r15,r0,#0x3D0
:02381414 04808012 streq r8,[r0],#+0x12
:02381418 0000FFFF unknown
:0238141C 048080AC streq r8,[r0],#+0xac
:02381420 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:02381424 E59F108C ldr r1,[r15, #+0x8c]		;r15+0x8c=*(023814b8)=#58785780(0x0380fff4)
:02381428 E1A05000 mov  r5,r0			;r5=75530412(0x48080ac)
:0238142C E5911000 ldr r1,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02381430 E2814FD1 add  r4,r1,#0x344
:02381434 E1D400B8 ldrh r0,[r4, #+0x8]		;r4+0x8=*(00000008)
:02381438 E1500005 cmp r0,r5
:0238143C 0A00001B beq 023814B0
:02381440 E3500040 cmp r0,#0x40
:02381444 1A000002 bne 02381454
:02381448 E2810F8D add  r0,r1,#0x234
:0238144C E2800B01 add  r0,r0,#0x400
:02381450 EB0010D4 bl 023857A8
:02381454 E3550000 cmp r5,#0x0
:02381458 0A000004 beq 02381470
:0238145C E3550010 cmp r5,#0x10
:02381460 0A000004 beq 02381478
:02381464 E3550040 cmp r5,#0x40
:02381468 0A000008 beq 02381490
:0238146C EA00000E b 023814AC
:02381470 EBBFC299 bl 01371EDC
:02381474 EA00000C b 023814AC
:02381478 E59F003C ldr r0,[r15, #+0x3c]		;r15+0x3c=*(023814bc)=#75530304(0x04808040)
:0238147C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02381480 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(04808040)=#0(0x00000000)
:02381484 EBFFFFBD bl 02381380
:02381488 EBBFC2B5 bl 01371F64
:0238148C EA000006 b 023814AC
:02381490 E1D400BC ldrh r0,[r4, #+0xc]		;r4+0xc=*(0000000c)
:02381494 E3500002 cmp r0,#0x2
:02381498 1A000000 bne 023814A0
:0238149C EBBFC309 bl 013720C8
:023814A0 E59F1018 ldr r1,[r15, #+0x18]		;r15+0x18=*(023814c0)=#41855596(0x027eaa6c)
:023814A4 E3A00064 mov  r0,#0x64		;r0=100(0x64)
:023814A8 EBBFC5BD bl 01372BA4
:023814AC E1C450B8 strh r5,[r4, #+0x8]		;r4+0x8=*(00000008)
:023814B0 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:023814B4 E12FFF1E bx r14 (Jump to addr_02380EA4?)
msr CPSR_fsxc,r14
:023814B8 0380FFF4 orreq  r15,r0,#0x3D0
:023814BC 04808040 streq r8,[r0],#+0x40
:023814C0 027EAA6C rsbeqs r10,r14,#0x6C000
:023814C4 E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:023814C8 E59F50C0 ldr r5,[r15, #+0xc0]		;r15+0xc0=*(02381590)=#75530256(0x04808010)
:023814CC E3A04001 mov  r4,#0x1		;r4=1(0x1)
:023814D0 E1D510B0 ldrh r1,[r5, #+0x0]		;r5+0x0=*(04808010)=#0(0x00000000)
:023814D4 E1D500B2 ldrh r0,[r5, #+0x2]		;r5+0x2=*(04808012)=#0(0x00000000)
:023814D8 E0116000 ands r6,r1,r0
:023814DC 0A000025 beq 02381578
:023814E0 E3160080 tst r6,#0x80
:023814E4 0A000000 beq 023814EC
:023814E8 EB0003C5 bl 02382404
:023814EC E3160040 tst r6,#0x40
:023814F0 0A000000 beq 023814F8
:023814F4 EB000405 bl 02382510
:023814F8 E3160902 tst r6,#0x8000
:023814FC 0A000000 beq 02381504
:02381500 EB000024 bl 02381598
:02381504 E3160901 tst r6,#0x4000
:02381508 0A000000 beq 02381510
:0238150C EB000044 bl 02381624
:02381510 E3160A02 tst r6,#0x2000
:02381514 0A000000 beq 0238151C
:02381518 EB0000EA bl 023818C8
:0238151C E3160B02 tst r6,#0x800
:02381520 0A000000 beq 02381528
:02381524 EBBFC93B bl 01373A18
:02381528 E3160008 tst r6,#0x8
:0238152C 0A000000 beq 02381534
:02381530 EB00010B bl 02381964
:02381534 E3160004 tst r6,#0x4
:02381538 0A000000 beq 02381540
:0238153C EB00014C bl 02381A74
:02381540 E3160001 tst r6,#0x1
:02381544 0A000000 beq 0238154C
:02381548 EB000242 bl 02381E58
:0238154C E3160030 tst r6,#0x30
:02381550 0A000000 beq 02381558
:02381554 EB0000F6 bl 02381934
:02381558 E3160002 tst r6,#0x2
:0238155C 0A000000 beq 02381564
:02381560 EB0001A2 bl 02381BF0
:02381564 E3160A01 tst r6,#0x1000
:02381568 0AFFFFD8 beq 023814D0
:0238156C E1A00004 mov  r0,r4			;r0=1(0x1)
:02381570 EB000367 bl 02382314
:02381574 EAFFFFD5 b 023814D0
:02381578 E59F1014 ldr r1,[r15, #+0x14]		;r15+0x14=*(02381594)=#58785784(0x0380fff8)
:0238157C E5910000 ldr r0,[r1, #+0x0]		;r1+0x0=*(0380fff8)=#-1415870352(0xab9b8870)
:02381580 E3800401 orr  r0,r0,#0x1000000
:02381584 E5810000 str r0,[r1, #+0x0]		;r1+0x0=*(0380fff8)=#-1415870352(0xab9b8870)
:02381588 E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:0238158C E12FFF1E bx r14 (Jump to addr_02380EA4?)
msr CPSR_fsxc,r14
:02381590 04808010 streq r8,[r0],#+0x10
:02381594 0380FFF8 orreq  r15,r0,#0x3E0
:02381598 E92D4010 stmdb  r13!,{r4,r14}
:0238159C E59F1078 ldr r1,[r15, #+0x78]		;r15+0x78=*(0238161c)=#58785780(0x0380fff4)
:023815A0 E59F0078 ldr r0,[r15, #+0x78]		;r15+0x78=*(02381620)=#75530256(0x04808010)
:023815A4 E5912000 ldr r2,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023815A8 E3A01902 mov  r1,#0x8000		;r1=32768(0x8000)
:023815AC E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(04808010)=#0(0x00000000)
:023815B0 E2824FD1 add  r4,r2,#0x344
:023815B4 E1D400B8 ldrh r0,[r4, #+0x8]		;r4+0x8=*(00000009)
:023815B8 E3500040 cmp r0,#0x40
:023815BC 1A000012 bne 0238160C
:023815C0 E1D407BE ldrh r0,[r4, #+0x7e]		;r4+0x7e=*(0000007f)
:023815C4 E3500000 cmp r0,#0x0
:023815C8 0A00000F beq 0238160C
:023815CC E1D417B2 ldrh r1,[r4, #+0x72]		;r4+0x72=*(00000073)
:023815D0 E1D407B0 ldrh r0,[r4, #+0x70]		;r4+0x70=*(00000071)
:023815D4 E1510000 cmp r1,r0
:023815D8 1A00000B bne 0238160C
:023815DC E1D408B0 ldrh r0,[r4, #+0x80]		;r4+0x80=*(00000081)
:023815E0 E2800001 add  r0,r0,#0x1
:023815E4 E1C408B0 strh r0,[r4, #+0x80]		;r4+0x80=*(00000081)
:023815E8 E1D418B0 ldrh r1,[r4, #+0x80]		;r4+0x80=*(00000081)
:023815EC E1D407BE ldrh r0,[r4, #+0x7e]		;r4+0x7e=*(0000007f)
:023815F0 E1510000 cmp r1,r0
:023815F4 9A000004 bls 0238160C
:023815F8 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:023815FC E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02381600 E3A0100D mov  r1,#0xD		;r1=13(0xd)
:02381604 E1C428B0 strh r2,[r4, #+0x80]		;r4+0x80=*(00000081)
:02381608 EBFFFC5C bl 02380780
:0238160C E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02381610 E1C401B0 strh r0,[r4, #+0x10]		;r4+0x10=*(00000011)
:02381614 E8BD4010 ldmia  r13!,{r4,r14}
:02381618 E12FFF1E bx r14 (Jump to addr_02380EA4?)
msr CPSR_fsxc,r14
:0238161C 0380FFF4 orreq  r15,r0,#0x3D0
:02381620 04808010 streq r8,[r0],#+0x10
:02381624 E92D47F0 stmdb  r13!,{r4,r5,r6,r7,r8,r9,r10,r14}
:02381628 E59F6278 ldr r6,[r15, #+0x278]		;r15+0x278=*(023818a8)=#58785780(0x0380fff4)
:0238162C E59F2278 ldr r2,[r15, #+0x278]		;r15+0x278=*(023818ac)=#75530256(0x04808010)
:02381630 E5963000 ldr r3,[r6, #+0x0]		;r6+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02381634 E3A00901 mov  r0,#0x4000		;r0=16384(0x4000)
:02381638 E1C200B0 strh r0,[r2, #+0x0]		;r2+0x0=*(04808010)=#0(0x00000000)
:0238163C E2834FD1 add  r4,r3,#0x344
:02381640 E1D410BC ldrh r1,[r4, #+0xc]		;r4+0xc=*(0000000d)
:02381644 E283002C add  r0,r3,#0x2C
:02381648 E3510001 cmp r1,#0x1
:0238164C E2835FC7 add  r5,r3,#0x31C
:02381650 E2807B01 add  r7,r0,#0x400
:02381654 0A000004 beq 0238166C
:02381658 E3510002 cmp r1,#0x2
:0238165C 0A00002F beq 02381720
:02381660 E3510003 cmp r1,#0x3
:02381664 0A00003E beq 02381764
:02381668 EA00008C b 023818A0
:0238166C E5971080 ldr r1,[r7, #+0x80]		;r7+0x80=*(00000080)
:02381670 E15660B4 ldrh r6,[r6, #-0x4]		;r6-0x4=*(0380fff0)=#-1415870352(0xab9b8870)
:02381674 E1D409B6 ldrh r0,[r4, #+0x96]		;r4+0x96=*(00000097)
:02381678 E2811024 add  r1,r1,#0x24
:0238167C E0818000 add  r8,r1,r0
:02381680 E2880008 add  r0,r8,#0x8
:02381684 E20610FF and  r1,r6,#0xFF
:02381688 EBBFC61F bl 01372F0C
:0238168C E1A01426 mov  r1,r6,lsr #0x8		;r1=11246472(0xab9b88)
:02381690 E2880009 add  r0,r8,#0x9
:02381694 E20110FF and  r1,r1,#0xFF
:02381698 EBBFC61B bl 01372F0C
:0238169C E1D400BE ldrh r0,[r4, #+0xe]		;r4+0xe=*(0000000f)
:023816A0 E3500001 cmp r0,#0x1
:023816A4 1A000005 bne 023816C0
:023816A8 E59F1200 ldr r1,[r15, #+0x200]		;r15+0x200=*(023818b0)=#75530548(0x04808134)
:023816AC E1D522B0 ldrh r2,[r5, #+0x20]		;r5+0x20=*(04808030)=#0(0x00000000)
:023816B0 E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(04808134)=#0(0x00000000)
:023816B4 E0820000 add  r0,r2,r0
:023816B8 E2800001 add  r0,r0,#0x1
:023816BC E1C100B0 strh r0,[r1, #+0x0]		;r1+0x0=*(04808134)=#0(0x00000000)
:023816C0 E59F01E0 ldr r0,[r15, #+0x1e0]		;r15+0x1e0=*(023818a8)=#58785780(0x0380fff4)
:023816C4 E59F11E8 ldr r1,[r15, #+0x1e8]		;r15+0x1e8=*(023818b4)=#75530422(0x048080b6)
:023816C8 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023816CC E2800C05 add  r0,r0,#0x500
:023816D0 E1D032BE ldrh r3,[r0, #+0x2e]		;r0+0x2e=*(9bb383a9)
:023816D4 E1D023B2 ldrh r2,[r0, #+0x32]		;r0+0x32=*(9bb383ad)
:023816D8 E1E03003 mvn  r3,r3
:023816DC E1832002 orr  r2,r3,r2
:023816E0 E1C023B0 strh r2,[r0, #+0x30]		;r0+0x30=*(9bb383ab)
:023816E4 E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(048080b6)=#0(0x00000000)
:023816E8 E3100018 tst r0,#0x18
:023816EC 1A000002 bne 023816FC
:023816F0 E2000006 and  r0,r0,#0x6
:023816F4 E3500002 cmp r0,#0x2
:023816F8 1A000004 bne 02381710
:023816FC E597008C ldr r0,[r7, #+0x8c]		;r7+0x8c=*(0000008c)
:02381700 E3C00002 bic  r0,r0,#0x2
:02381704 E587008C str r0,[r7, #+0x8c]		;r7+0x8c=*(0000008c)
:02381708 EB00041C bl 02382780
:0238170C EA000063 b 023818A0
:02381710 E597008C ldr r0,[r7, #+0x8c]		;r7+0x8c=*(0000008c)
:02381714 E3800002 orr  r0,r0,#0x2
:02381718 E587008C str r0,[r7, #+0x8c]		;r7+0x8c=*(0000008c)
:0238171C EA00005F b 023818A0
:02381720 E1D401B2 ldrh r0,[r4, #+0x12]		;r4+0x12=*(00000013)
:02381724 E3500000 cmp r0,#0x0
:02381728 059F1188 ldreq r1,[r15, #+0x188]		;r15+0x188=*(023818b8)=#65535(0x0000ffff)
:0238172C 02820F49 addeq  r0,r2,#0x124
:02381730 01C010B0 streqh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:02381734 0A000005 beq 02381750
:02381738 E2821F49 add  r1,r2,#0x124
:0238173C E1D522B0 ldrh r2,[r5, #+0x20]		;r5+0x20=*(04808030)=#0(0x00000000)
:02381740 E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(0000ffff)
:02381744 E0820000 add  r0,r2,r0
:02381748 E2800001 add  r0,r0,#0x1
:0238174C E1C100B0 strh r0,[r1, #+0x0]		;r1+0x0=*(0000ffff)
:02381750 E1D401BA ldrh r0,[r4, #+0x1a]		;r4+0x1a=*(0000001b)
:02381754 E3500002 cmp r0,#0x2
:02381758 1A000001 bne 02381764
:0238175C E3A00002 mov  r0,#0x2		;r0=2(0x2)
:02381760 EBBFC1CD bl 01371E9C
:02381764 E1D400B8 ldrh r0,[r4, #+0x8]		;r4+0x8=*(00000009)
:02381768 E3500040 cmp r0,#0x40
:0238176C 13A01001 movne  r1,#0x1		;r1=1(0x1)
:02381770 1A00000E bne 023817B0
:02381774 E1D407B2 ldrh r0,[r4, #+0x72]		;r4+0x72=*(00000073)
:02381778 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238177C E3500001 cmp r0,#0x1
:02381780 E1D401B4 ldrh r0,[r4, #+0x14]		;r4+0x14=*(00000015)
:02381784 03A01001 moveq  r1,#0x1		;r1=1(0x1)
:02381788 E3500000 cmp r0,#0x0
:0238178C 0A000007 beq 023817B0
:02381790 E1D407B6 ldrh r0,[r4, #+0x76]		;r4+0x76=*(00000077)
:02381794 E3500001 cmp r0,#0x1
:02381798 0A000003 beq 023817AC
:0238179C E3500000 cmp r0,#0x0
:023817A0 01D407B4 ldreqh r0,[r4, #+0x74]		;r4+0x74=*(00000075)
:023817A4 03500001 cmpeq r0,#0x1
:023817A8 1A000000 bne 023817B0
:023817AC E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023817B0 E3510000 cmp r1,#0x0
:023817B4 E59F1100 ldr r1,[r15, #+0x100]		;r15+0x100=*(023818bc)=#75530296(0x04808038)
:023817B8 11D100B0 ldrneh r0,[r1, #+0x0]		;r1+0x0=*(04808038)=#0(0x00000000)
:023817BC 13800001 orrne  r0,r0,#0x1
:023817C0 11C100B0 strneh r0,[r1, #+0x0]		;r1+0x0=*(04808038)=#0(0x00000000)
:023817C4 01D100B0 ldreqh r0,[r1, #+0x0]		;r1+0x0=*(04808038)=#0(0x00000000)
:023817C8 03C00001 biceq  r0,r0,#0x1
:023817CC 01C100B0 streqh r0,[r1, #+0x0]		;r1+0x0=*(04808038)=#0(0x00000000)
:023817D0 E59F10E8 ldr r1,[r15, #+0xe8]		;r15+0xe8=*(023818c0)=#75530520(0x04808118)
:023817D4 E3A08000 mov  r8,#0x0		;r8=0(0x0)
:023817D8 E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(04808118)=#0(0x00000000)
:023817DC E3A06002 mov  r6,#0x2		;r6=2(0x2)
:023817E0 E350000A cmp r0,#0xA
:023817E4 83A00000 movhi  r0,#0x0		;r0=0(0x0)
:023817E8 81410DB0 strhih r0,[r1, #-0xd0]		;r1-0xd0=*(04808048)=#0(0x00000000)
:023817EC E1D407B2 ldrh r0,[r4, #+0x72]		;r4+0x72=*(00000073)
:023817F0 E1A05008 mov  r5,r8			;r5=0(0x0)
:023817F4 E2400001 sub  r0,r0,#0x1
:023817F8 E1C407B2 strh r0,[r4, #+0x72]		;r4+0x72=*(00000073)
:023817FC E1D407B2 ldrh r0,[r4, #+0x72]		;r4+0x72=*(00000073)
:02381800 E3A0A014 mov  r10,#0x14		;r10=20(0x14)
:02381804 E3500000 cmp r0,#0x0
:02381808 01D407B0 ldreqh r0,[r4, #+0x70]		;r4+0x70=*(00000071)
:0238180C 01C407B2 streqh r0,[r4, #+0x72]		;r4+0x72=*(00000073)
:02381810 E1D417B6 ldrh r1,[r4, #+0x76]		;r4+0x76=*(00000077)
:02381814 E2410001 sub  r0,r1,#0x1
:02381818 E1C407B6 strh r0,[r4, #+0x76]		;r4+0x76=*(00000077)
:0238181C E3510000 cmp r1,#0x0
:02381820 01D407B4 ldreqh r0,[r4, #+0x74]		;r4+0x74=*(00000075)
:02381824 02400001 subeq  r0,r0,#0x1
:02381828 01C407B6 streqh r0,[r4, #+0x76]		;r4+0x76=*(00000077)
:0238182C E3A0400E mov  r4,#0xE		;r4=14(0xe)
:02381830 E0010A98 mul  r1,r8,r10
:02381834 E19700B1 ldrh r0,[r7, +r1]
:02381838 E0879001 add  r9,r7,r1
:0238183C E3500000 cmp r0,#0x0
:02381840 0A000010 beq 02381888
:02381844 E599000C ldr r0,[r9, #+0xc]		;r9+0xc=*(0001000b)
:02381848 E1D010B8 ldrh r1,[r0, #+0x8]		;r0+0x8=*(00000008)
:0238184C E3510000 cmp r1,#0x0
:02381850 1A00000C bne 02381888
:02381854 EBBFDB02 bl 01378464
:02381858 E3500000 cmp r0,#0x0
:0238185C 0A000009 beq 02381888
:02381860 E1A00008 mov  r0,r8			;r0=0(0x0)
:02381864 EBBFDD94 bl 01378EBC
:02381868 E5991008 ldr r1,[r9, #+0x8]		;r9+0x8=*(00010007)
:0238186C E1A00005 mov  r0,r5			;r0=0(0x0)
:02381870 E1C160B0 strh r6,[r1, #+0x0]		;r1+0x0=*(04808118)=#0(0x00000000)
:02381874 E1A01004 mov  r1,r4			;r1=14(0xe)
:02381878 EBFFFBC0 bl 02380780
:0238187C E1D70ABE ldrh r0,[r7, #+0xae]		;r7+0xae=*(000000ae)
:02381880 E2800001 add  r0,r0,#0x1
:02381884 E1C70ABE strh r0,[r7, #+0xae]		;r7+0xae=*(000000ae)
:02381888 E2888001 add  r8,r8,#0x1
:0238188C E3580002 cmp r8,#0x2
:02381890 3AFFFFE6 bcc 02381830
:02381894 E59F0028 ldr r0,[r15, #+0x28]		;r15+0x28=*(023818c4)=#75530414(0x048080ae)
:02381898 E3A0100D mov  r1,#0xD		;r1=13(0xd)
:0238189C E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(048080ae)=#0(0x00000000)
:023818A0 E8BD47F0 ldmia  r13!,{r4,r5,r6,r7,r8,r9,r10,r14}
:023818A4 E12FFF1E bx r14 (Jump to addr_02380EA4?)
msr CPSR_fsxc,r14
:023818A8 0380FFF4 orreq  r15,r0,#0x3D0
:023818AC 04808010 streq r8,[r0],#+0x10
:023818B0 04808134 streq r8,[r0],#+0x134
:023818B4 048080B6 streq r8,[r0],#+0xb6
:023818B8 0000FFFF unknown
:023818BC 04808038 streq r8,[r0],#+0x38
:023818C0 04808118 streq r8,[r0],#+0x118
:023818C4 048080AE streq r8,[r0],#+0xae
:023818C8 E59F005C ldr r0,[r15, #+0x5c]		;r15+0x5c=*(0238192c)=#58785780(0x0380fff4)
:023818CC E59F105C ldr r1,[r15, #+0x5c]		;r15+0x5c=*(02381930)=#75530256(0x04808010)
:023818D0 E5902000 ldr r2,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023818D4 E3A00A02 mov  r0,#0x2000		;r0=8192(0x2000)
:023818D8 E1C100B0 strh r0,[r1, #+0x0]		;r1+0x0=*(04808010)=#0(0x00000000)
:023818DC E3A0000D mov  r0,#0xD		;r0=13(0xd)
:023818E0 E2822FD1 add  r2,r2,#0x344
:023818E4 E1C109BC strh r0,[r1, #+0x9c]		;r1+0x9c=*(048080ac)=#0(0x00000000)
:023818E8 E1D201BA ldrh r0,[r2, #+0x1a]		;r2+0x1a=*(9bb38395)
:023818EC E3500001 cmp r0,#0x1
:023818F0 03A00002 moveq  r0,#0x2		;r0=2(0x2)
:023818F4 01C201BA streqh r0,[r2, #+0x1a]		;r2+0x1a=*(9bb38395)
:023818F8 012FFF1E bxeq r14 (Jump to addr_02380EA4?)msreq CPSR_fsxc,r14
:023818FC E3500002 cmp r0,#0x2
:02381900 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:02381904 01C201BA streqh r0,[r2, #+0x1a]		;r2+0x1a=*(9bb38395)
:02381908 012FFF1E bxeq r14 (Jump to addr_02380EA4?)msreq CPSR_fsxc,r14
:0238190C E1D200BC ldrh r0,[r2, #+0xc]		;r2+0xc=*(9bb38387)
:02381910 E3500002 cmp r0,#0x2
:02381914 112FFF1E bxne r14 (Jump to addr_02380EA4?)msrne CPSR_fsxc,r14
:02381918 E1D200B8 ldrh r0,[r2, #+0x8]		;r2+0x8=*(9bb38383)
:0238191C E3500040 cmp r0,#0x40
:02381920 13A00000 movne  r0,#0x0		;r0=0(0x0)
:02381924 11C103B8 strneh r0,[r1, #+0x38]		;r1+0x38=*(04808048)=#0(0x00000000)
:02381928 E12FFF1E bx r14 (Jump to addr_02380EA4?)
msr CPSR_fsxc,r14
:0238192C 0380FFF4 orreq  r15,r0,#0x3D0
:02381930 04808010 streq r8,[r0],#+0x10
:02381934 E92D4008 stmdb  r13!,{r3,r14}
:02381938 EBBFC295 bl 01372394
:0238193C E59F1018 ldr r1,[r15, #+0x18]		;r15+0x18=*(0238195c)=#75530668(0x048081ac)
:02381940 E59F2018 ldr r2,[r15, #+0x18]		;r15+0x18=*(02381960)=#65535(0x0000ffff)
:02381944 E2410F67 sub  r0,r1,#0x19C
:02381948 E1C120B0 strh r2,[r1, #+0x0]		;r1+0x0=*(048081ac)=#0(0x00000000)
:0238194C E3A01030 mov  r1,#0x30		;r1=48(0x30)
:02381950 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:02381954 E8BD4008 ldmia  r13!,{r3,r14}
:02381958 E12FFF1E bx r14 (Jump to addr_02380EA4?)
msr CPSR_fsxc,r14
:0238195C 048081AC streq r8,[r0],#+0x1ac
:02381960 0000FFFF unknown
:02381964 E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:02381968 E59F10F8 ldr r1,[r15, #+0xf8]		;r15+0xf8=*(02381a68)=#75530256(0x04808010)
:0238196C E3A02008 mov  r2,#0x8		;r2=8(0x8)
:02381970 E59F00F4 ldr r0,[r15, #+0xf4]		;r15+0xf4=*(02381a6c)=#58785780(0x0380fff4)
:02381974 E1C120B0 strh r2,[r1, #+0x0]		;r1+0x0=*(04808010)=#0(0x00000000)
:02381978 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0238197C E2800C03 add  r0,r0,#0x300
:02381980 E1D003BA ldrh r0,[r0, #+0x3a]		;r0+0x3a=*(9bb383b5)
:02381984 E1A00D80 mov  r0,r0,lsl #0x1b		;r0=-671088640(0xd8000000)
:02381988 E1B00FA0 movs r0,r0,lsr #0x1f		;r0=1(0x1)
:0238198C 0A000006 beq 023819AC
:02381990 E2810F63 add  r0,r1,#0x18C
:02381994 E1D000B0 ldrh r0,[r0, #+0x0]		;r0+0x0=*(00000001)
:02381998 E3100001 tst r0,#0x1
:0238199C 02811D0A addeq  r1,r1,#0x280
:023819A0 01D100B0 ldreqh r0,[r1, #+0x0]		;r1+0x0=*(04808010)=#0(0x00000000)
:023819A4 02200001 eoreq  r0,r0,#0x1
:023819A8 01C100B0 streqh r0,[r1, #+0x0]		;r1+0x0=*(04808010)=#0(0x00000000)
:023819AC E59F00B8 ldr r0,[r15, #+0xb8]		;r15+0xb8=*(02381a6c)=#58785780(0x0380fff4)
:023819B0 E5901000 ldr r1,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023819B4 E2810C06 add  r0,r1,#0x600
:023819B8 E1D009B0 ldrh r0,[r0, #+0x90]		;r0+0x90=*(03810084)=#-2007794281(0x88537d97)
:023819BC E3100008 tst r0,#0x8
:023819C0 0A000026 beq 02381A60
:023819C4 E59F40A4 ldr r4,[r15, #+0xa4]		;r15+0xa4=*(02381a70)=#75530290(0x04808032)
:023819C8 E281002C add  r0,r1,#0x2C
:023819CC E3A02000 mov  r2,#0x0		;r2=0(0x0)
:023819D0 E2811FD1 add  r1,r1,#0x344
:023819D4 E2803B01 add  r3,r0,#0x400
:023819D8 E1A05002 mov  r5,r2			;r5=0(0x0)
:023819DC E3A0E902 mov  r14,#0x8000		;r14=32768(0x8000)
:023819E0 E3A0C014 mov  r12,#0x14		;r12=20(0x14)
:023819E4 E0060C92 mul  r6,r2,r12
:023819E8 E19300B6 ldrh r0,[r3, +r6]
:023819EC E0836006 add  r6,r3,r6
:023819F0 E3500000 cmp r0,#0x0
:023819F4 0A000016 beq 02381A54
:023819F8 E5960008 ldr r0,[r6, #+0x8]		;r6+0x8=*(00000008)
:023819FC E1D060BC ldrh r6,[r0, #+0xc]		;r0+0xc=*(88537da3)
:02381A00 E3160901 tst r6,#0x4000
:02381A04 0A000012 beq 02381A54
:02381A08 E1D060B4 ldrh r6,[r0, #+0x4]		;r0+0x4=*(88537d9b)
:02381A0C E31600FF tst r6,#0xFF
:02381A10 0A00000F beq 02381A54
:02381A14 E1D060BA ldrh r6,[r0, #+0xa]		;r0+0xa=*(88537da1)
:02381A18 E280700C add  r7,r0,#0xC
:02381A1C E0876006 add  r6,r7,r6
:02381A20 E2466007 sub  r6,r6,#0x7
:02381A24 E3C67001 bic  r7,r6,#0x1
:02381A28 E1D760B0 ldrh r6,[r7, #+0x0]		;r7+0x0=*(00000000)
:02381A2C E3560000 cmp r6,#0x0
:02381A30 01D760B2 ldreqh r6,[r7, #+0x2]		;r7+0x2=*(00000002)
:02381A34 03560000 cmpeq r6,#0x0
:02381A38 1A000005 bne 02381A54
:02381A3C E1C050B4 strh r5,[r0, #+0x4]		;r0+0x4=*(88537d9b)
:02381A40 E1C450B0 strh r5,[r4, #+0x0]		;r4+0x0=*(04808032)=#0(0x00000000)
:02381A44 E1C4E0B0 strh r14,[r4, #+0x0]		;r4+0x0=*(04808032)=#0(0x00000000)
:02381A48 E1D10BBA ldrh r0,[r1, #+0xba]		;r1+0xba=*(9bb38435)
:02381A4C E2800001 add  r0,r0,#0x1
:02381A50 E1C10BBA strh r0,[r1, #+0xba]		;r1+0xba=*(9bb38435)
:02381A54 E2822001 add  r2,r2,#0x1
:02381A58 E3520003 cmp r2,#0x3
:02381A5C 3AFFFFE0 bcc 023819E4
:02381A60 E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:02381A64 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:02381A68 04808010 streq r8,[r0],#+0x10
:02381A6C 0380FFF4 orreq  r15,r0,#0x3D0
:02381A70 04808032 streq r8,[r0],#+0x32
:02381A74 E92D4008 stmdb  r13!,{r3,r14}
:02381A78 E59F1154 ldr r1,[r15, #+0x154]		;r15+0x154=*(02381bd4)=#58785780(0x0380fff4)
:02381A7C E59FC154 ldr r12,[r15, #+0x154]		;r15+0x154=*(02381bd8)=#75530256(0x04808010)
:02381A80 E5912000 ldr r2,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02381A84 E3A00004 mov  r0,#0x4		;r0=4(0x4)
:02381A88 E1CC00B0 strh r0,[r12, #+0x0]		;r12+0x0=*(04808010)=#0(0x00000000)
:02381A8C E5910000 ldr r0,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02381A90 E28C1F66 add  r1,r12,#0x198
:02381A94 E2800C06 add  r0,r0,#0x600
:02381A98 E1D039B0 ldrh r3,[r0, #+0x90]		;r0+0x90=*(9bb3840b)
:02381A9C E28200DC add  r0,r2,#0xDC
:02381AA0 E282202C add  r2,r2,#0x2C
:02381AA4 E1D110B0 ldrh r1,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02381AA8 E3130008 tst r3,#0x8
:02381AAC E2800B01 add  r0,r0,#0x400
:02381AB0 E2823B01 add  r3,r2,#0x400
:02381AB4 0A00002A beq 02381B64
:02381AB8 E3110B01 tst r1,#0x400
:02381ABC 0A000028 beq 02381B64
:02381AC0 E1DCCAB0 ldrh r12,[r12, #+0xa0]		;r12+0xa0=*(048080b0)=#0(0x00000000)
:02381AC4 E31C0001 tst r12,#0x1
:02381AC8 11D320B0 ldrneh r2,[r3, #+0x0]		;r3+0x0=*(9bb3837b)
:02381ACC 13520000 cmpne r2,#0x0
:02381AD0 1A000012 bne 02381B20
:02381AD4 E31C0004 tst r12,#0x4
:02381AD8 11D321B4 ldrneh r2,[r3, #+0x14]		;r3+0x14=*(9bb3838f)
:02381ADC 13520000 cmpne r2,#0x0
:02381AE0 1A00000E bne 02381B20
:02381AE4 E31C0008 tst r12,#0x8
:02381AE8 11D322B8 ldrneh r2,[r3, #+0x28]		;r3+0x28=*(9bb383a3)
:02381AEC 13520000 cmpne r2,#0x0
:02381AF0 1A00000A bne 02381B20
:02381AF4 E59F20E0 ldr r2,[r15, #+0xe0]		;r15+0xe0=*(02381bdc)=#75530652(0x0480819c)
:02381AF8 E1D220B0 ldrh r2,[r2, #+0x0]		;r2+0x0=*(0480819c)=#0(0x00000000)
:02381AFC E3120001 tst r2,#0x1
:02381B00 1A000006 bne 02381B20
:02381B04 E59F30D4 ldr r3,[r15, #+0xd4]		;r15+0xd4=*(02381be0)=#75530290(0x04808032)
:02381B08 E3A0C000 mov  r12,#0x0		;r12=0(0x0)
:02381B0C E1C3C0B0 strh r12,[r3, #+0x0]		;r3+0x0=*(04808032)=#0(0x00000000)
:02381B10 E3A02902 mov  r2,#0x8000		;r2=32768(0x8000)
:02381B14 E1C320B0 strh r2,[r3, #+0x0]		;r3+0x0=*(04808032)=#0(0x00000000)
:02381B18 E1C0C0B2 strh r12,[r0, #+0x2]		;r0+0x2=*(9bb3837d)
:02381B1C EA000010 b 02381B64
:02381B20 E1D030B2 ldrh r3,[r0, #+0x2]		;r0+0x2=*(9bb3837d)
:02381B24 E2832001 add  r2,r3,#0x1
:02381B28 E1C020B2 strh r2,[r0, #+0x2]		;r0+0x2=*(9bb3837d)
:02381B2C E353000C cmp r3,#0xC
:02381B30 9A00000B bls 02381B64
:02381B34 E59F30A4 ldr r3,[r15, #+0xa4]		;r15+0xa4=*(02381be0)=#75530290(0x04808032)
:02381B38 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02381B3C E1C020B2 strh r2,[r0, #+0x2]		;r0+0x2=*(9bb3837d)
:02381B40 E1C320B0 strh r2,[r3, #+0x0]		;r3+0x0=*(04808032)=#0(0x00000000)
:02381B44 E3A02902 mov  r2,#0x8000		;r2=32768(0x8000)
:02381B48 E59F0084 ldr r0,[r15, #+0x84]		;r15+0x84=*(02381bd4)=#58785780(0x0380fff4)
:02381B4C E1C320B0 strh r2,[r3, #+0x0]		;r3+0x0=*(04808032)=#0(0x00000000)
:02381B50 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02381B54 E2800C03 add  r0,r0,#0x300
:02381B58 E1D02FBE ldrh r2,[r0, #+0xfe]		;r0+0xfe=*(9bb38479)
:02381B5C E2822001 add  r2,r2,#0x1
:02381B60 E1C02FBE strh r2,[r0, #+0xfe]		;r0+0xfe=*(9bb38479)
:02381B64 E59F0068 ldr r0,[r15, #+0x68]		;r15+0x68=*(02381bd4)=#58785780(0x0380fff4)
:02381B68 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02381B6C E2800C06 add  r0,r0,#0x600
:02381B70 E1D009B0 ldrh r0,[r0, #+0x90]		;r0+0x90=*(9bb3840b)
:02381B74 E3100001 tst r0,#0x1
:02381B78 0A000013 beq 02381BCC
:02381B7C E3110060 tst r1,#0x60
:02381B80 0A000011 beq 02381BCC
:02381B84 E59F2058 ldr r2,[r15, #+0x58]		;r15+0x58=*(02381be4)=#75530324(0x04808054)
:02381B88 E1D210B0 ldrh r1,[r2, #+0x0]		;r2+0x0=*(04808054)=#0(0x00000000)
:02381B8C E15200B2 ldrh r0,[r2, #-0x2]		;r2-0x2=*(04808052)=#0(0x00000000)
:02381B90 E2400901 sub  r0,r0,#0x4000
:02381B94 E0800FA0 add  r0,r0,r0,lsr #0x1f
:02381B98 E15100C0 cmp r1,r0,asr #0x1
:02381B9C AA000004 bge 02381BB4
:02381BA0 E15200B4 ldrh r0,[r2, #-0x4]		;r2-0x4=*(04808050)=#0(0x00000000)
:02381BA4 E2400901 sub  r0,r0,#0x4000
:02381BA8 E0800FA0 add  r0,r0,r0,lsr #0x1f
:02381BAC E15100C0 cmp r1,r0,asr #0x1
:02381BB0 AA000004 bge 02381BC8
:02381BB4 E59F202C ldr r2,[r15, #+0x2c]		;r15+0x2c=*(02381be8)=#75530330(0x0480805a)
:02381BB8 E59F002C ldr r0,[r15, #+0x2c]		;r15+0x2c=*(02381bec)=#32769(0x00008001)
:02381BBC E1D210B0 ldrh r1,[r2, #+0x0]		;r2+0x0=*(0480805a)=#0(0x00000000)
:02381BC0 E14210B4 strh r1,[r2, #-0x4]		;r2-0x4=*(04808056)=#0(0x00000000)
:02381BC4 E14202BA strh r0,[r2, #-0x2a]		;r2-0x2a=*(04808030)=#0(0x00000000)
:02381BC8 EBBFC562 bl 01373158
:02381BCC E8BD4008 ldmia  r13!,{r3,r14}
:02381BD0 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:02381BD4 0380FFF4 orreq  r15,r0,#0x3D0
:02381BD8 04808010 streq r8,[r0],#+0x10
:02381BDC 0480819C streq r8,[r0],#+0x19c
:02381BE0 04808032 streq r8,[r0],#+0x32
:02381BE4 04808054 streq r8,[r0],#+0x54
:02381BE8 0480805A streq r8,[r0],#+0x5a
:02381BEC 00008001 andeq  r8,r0,r1
:02381BF0 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:02381BF4 E59F323C ldr r3,[r15, #+0x23c]		;r15+0x23c=*(02381e38)=#58785780(0x0380fff4)
:02381BF8 E59F023C ldr r0,[r15, #+0x23c]		;r15+0x23c=*(02381e3c)=#75530256(0x04808010)
:02381BFC E5932000 ldr r2,[r3, #+0x0]		;r3+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02381C00 E3A01002 mov  r1,#0x2		;r1=2(0x2)
:02381C04 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(04808010)=#0(0x00000000)
:02381C08 E5933000 ldr r3,[r3, #+0x0]		;r3+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02381C0C E282202C add  r2,r2,#0x2C
:02381C10 E2833C03 add  r3,r3,#0x300
:02381C14 E1D334BC ldrh r3,[r3, #+0x4c]		;r3+0x4c=*(9bb383c7)
:02381C18 E2824B01 add  r4,r2,#0x400
:02381C1C E3530012 cmp r3,#0x12
:02381C20 1A000001 bne 02381C2C
:02381C24 EBBFD69F bl 013776A8
:02381C28 EA000080 b 02381E30
:02381C2C E1D02AB8 ldrh r2,[r0, #+0xa8]		;r0+0xa8=*(048080b8)=#0(0x00000000)
:02381C30 E2025C0F and  r5,r2,#0xF00
:02381C34 E3550C03 cmp r5,#0x300
:02381C38 0A000004 beq 02381C50
:02381C3C E3550B02 cmp r5,#0x800
:02381C40 0A00000F beq 02381C84
:02381C44 E3550C0B cmp r5,#0xB00
:02381C48 0A00001C beq 02381CC0
:02381C4C EA00005A b 02381DBC
:02381C50 E594008C ldr r0,[r4, #+0x8c]		;r4+0x8c=*(048080be)=#0(0x00000000)
:02381C54 E3100002 tst r0,#0x2
:02381C58 0A000000 beq 02381C60
:02381C5C EB0002C7 bl 02382780
:02381C60 E59F11D0 ldr r1,[r15, #+0x1d0]		;r15+0x1d0=*(02381e38)=#58785780(0x0380fff4)
:02381C64 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02381C68 E5913000 ldr r3,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02381C6C E3A01008 mov  r1,#0x8		;r1=8(0x8)
:02381C70 E5932558 ldr r2,[r3, #+0x558]		;r3+0x558=*(9bb388d3)
:02381C74 E2822001 add  r2,r2,#0x1
:02381C78 E5832558 str r2,[r3, #+0x558]		;r3+0x558=*(9bb388d3)
:02381C7C EBFFFABF bl 02380780
:02381C80 EA00004D b 02381DBC
:02381C84 E5942044 ldr r2,[r4, #+0x44]		;r4+0x44=*(04808076)=#0(0x00000000)
:02381C88 E1D439BE ldrh r3,[r4, #+0x9e]		;r4+0x9e=*(048080d0)=#0(0x00000000)
:02381C8C E1D220B4 ldrh r2,[r2, #+0x4]		;r2+0x4=*(00000004)
:02381C90 E20220FF and  r2,r2,#0xFF
:02381C94 E1A02802 mov  r2,r2,lsl #0x10		;r2=0(0x0)
:02381C98 E1530822 cmp r3,r2,lsr #0x10
:02381C9C 91C019BC strlsh r1,[r0, #+0x9c]		;r0+0x9c=*(0000009c)
:02381CA0 91D40AB8 ldrlsh r0,[r4, #+0xa8]		;r4+0xa8=*(048080da)=#0(0x00000000)
:02381CA4 92800001 addls  r0,r0,#0x1
:02381CA8 91C40AB8 strlsh r0,[r4, #+0xa8]		;r4+0xa8=*(048080da)=#0(0x00000000)
:02381CAC E5941090 ldr r1,[r4, #+0x90]		;r4+0x90=*(048080c2)=#0(0x00000000)
:02381CB0 E1D101B8 ldrh r0,[r1, #+0x18]		;r1+0x18=*(00000018)
:02381CB4 E2800001 add  r0,r0,#0x1
:02381CB8 E1C101B8 strh r0,[r1, #+0x18]		;r1+0x18=*(00000018)
:02381CBC EA00003E b 02381DBC
:02381CC0 E59F3178 ldr r3,[r15, #+0x178]		;r15+0x178=*(02381e40)=#65535(0x0000ffff)
:02381CC4 E59F2178 ldr r2,[r15, #+0x178]		;r15+0x178=*(02381e44)=#75521904(0x04805f70)
:02381CC8 E59F1178 ldr r1,[r15, #+0x178]		;r15+0x178=*(02381e48)=#75530830(0x0480824e)
:02381CCC E1C230B0 strh r3,[r2, #+0x0]		;r2+0x0=*(04805f70)=#0(0x00000000)
:02381CD0 E1C230B2 strh r3,[r2, #+0x2]		;r2+0x2=*(04805f72)=#0(0x00000000)
:02381CD4 E2800F8F add  r0,r0,#0x23C
:02381CD8 E1C030B0 strh r3,[r0, #+0x0]		;r0+0x0=*(00000000)
:02381CDC E1C130B0 strh r3,[r1, #+0x0]		;r1+0x0=*(0480824e)=#0(0x00000000)
:02381CE0 E1D403BC ldrh r0,[r4, #+0x3c]		;r4+0x3c=*(0480806e)=#0(0x00000000)
:02381CE4 E3500000 cmp r0,#0x0
:02381CE8 0A00000A beq 02381D18
:02381CEC E5941044 ldr r1,[r4, #+0x44]		;r4+0x44=*(04808076)=#0(0x00000000)
:02381CF0 E1D102B2 ldrh r0,[r1, #+0x22]		;r1+0x22=*(00000022)
:02381CF4 E1500003 cmp r0,r3
:02381CF8 1A000006 bne 02381D18
:02381CFC E1D100B4 ldrh r0,[r1, #+0x4]		;r1+0x4=*(00000004)
:02381D00 E3500000 cmp r0,#0x0
:02381D04 13A00000 movne  r0,#0x0		;r0=0(0x0)
:02381D08 11C100B4 strneh r0,[r1, #+0x4]		;r1+0x4=*(00000004)
:02381D0C 11D419B8 ldrneh r1,[r4, #+0x98]		;r4+0x98=*(048080ca)=#0(0x00000000)
:02381D10 15940044 ldrne r0,[r4, #+0x44]		;r4+0x44=*(04808076)=#0(0x00000000)
:02381D14 11C010B2 strneh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:02381D18 E5940044 ldr r0,[r4, #+0x44]		;r4+0x44=*(04808076)=#0(0x00000000)
:02381D1C E5942090 ldr r2,[r4, #+0x90]		;r4+0x90=*(048080c2)=#0(0x00000000)
:02381D20 E1D010B2 ldrh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:02381D24 E1D409B8 ldrh r0,[r4, #+0x98]		;r4+0x98=*(048080ca)=#0(0x00000000)
:02381D28 E3510001 cmp r1,#0x1
:02381D2C E282201A add  r2,r2,#0x1A
:02381D30 9A00000C bls 02381D68
:02381D34 E59F30FC ldr r3,[r15, #+0xfc]		;r15+0xfc=*(02381e38)=#58785780(0x0380fff4)
:02381D38 E5933000 ldr r3,[r3, #+0x0]		;r3+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02381D3C E2833C03 add  r3,r3,#0x300
:02381D40 E1D333BA ldrh r3,[r3, #+0x3a]		;r3+0x3a=*(9bb383b5)
:02381D44 E1A03D83 mov  r3,r3,lsl #0x1b		;r3=-671088640(0xd8000000)
:02381D48 E1B03FA3 movs r3,r3,lsr #0x1f		;r3=1(0x1)
:02381D4C 0A000005 beq 02381D68
:02381D50 E59FC0F4 ldr r12,[r15, #+0xf4]		;r15+0xf4=*(02381e4c)=#75530652(0x0480819c)
:02381D54 E1DC30B0 ldrh r3,[r12, #+0x0]		;r12+0x0=*(0480819c)=#0(0x00000000)
:02381D58 E3130001 tst r3,#0x1
:02381D5C 01DC3FB4 ldreqh r3,[r12, #+0xf4]		;r12+0xf4=*(04808290)=#0(0x00000000)
:02381D60 02233001 eoreq  r3,r3,#0x1
:02381D64 01CC3FB4 streqh r3,[r12, #+0xf4]		;r12+0xf4=*(04808290)=#0(0x00000000)
:02381D68 E59F30C8 ldr r3,[r15, #+0xc8]		;r15+0xc8=*(02381e38)=#58785780(0x0380fff4)
:02381D6C E5933000 ldr r3,[r3, #+0x0]		;r3+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02381D70 E2833C06 add  r3,r3,#0x600
:02381D74 E1D339B0 ldrh r3,[r3, #+0x90]		;r3+0x90=*(9bb3840b)
:02381D78 E3130040 tst r3,#0x40
:02381D7C 0A00000E beq 02381DBC
:02381D80 EA00000B b 02381DB4
:02381D84 E1A01781 mov  r1,r1,lsl #0xf		;r1=0(0x0)
:02381D88 E1A01821 mov  r1,r1,lsr #0x10		;r1=0(0x0)
:02381D8C E3110001 tst r1,#0x1
:02381D90 11D230B6 ldrneh r3,[r2, #+0x6]		;r2+0x6=*(00000006)
:02381D94 E1A00780 mov  r0,r0,lsl #0xf		;r0=0(0x0)
:02381D98 12833001 addne  r3,r3,#0x1
:02381D9C E1A00820 mov  r0,r0,lsr #0x10		;r0=0(0x0)
:02381DA0 11C230B6 strneh r3,[r2, #+0x6]		;r2+0x6=*(00000006)
:02381DA4 E3100001 tst r0,#0x1
:02381DA8 15943090 ldrne r3,[r4, #+0x90]		;r4+0x90=*(048080c2)=#0(0x00000000)
:02381DAC 11D331B6 ldrneh r3,[r3, #+0x16]		;r3+0x16=*(00000016)
:02381DB0 10822003 addne  r2,r2,r3
:02381DB4 E3510001 cmp r1,#0x1
:02381DB8 8AFFFFF1 bhi 02381D84
:02381DBC E3550B02 cmp r5,#0x800
:02381DC0 0A000017 beq 02381E24
:02381DC4 E59F2084 ldr r2,[r15, #+0x84]		;r15+0x84=*(02381e50)=#75530416(0x048080b0)
:02381DC8 E1D200B0 ldrh r0,[r2, #+0x0]		;r2+0x0=*(048080b0)=#0(0x00000000)
:02381DCC E3100002 tst r0,#0x2
:02381DD0 1A000013 bne 02381E24
:02381DD4 E1D403BC ldrh r0,[r4, #+0x3c]		;r4+0x3c=*(0480806e)=#0(0x00000000)
:02381DD8 E3500000 cmp r0,#0x0
:02381DDC 0A00000D beq 02381E18
:02381DE0 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:02381DE4 E1C200B4 strh r0,[r2, #+0x4]		;r2+0x4=*(048080b4)=#0(0x00000000)
:02381DE8 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02381DEC E14216B8 strh r1,[r2, #-0x68]		;r2-0x68=*(04808048)=#0(0x00000000)
:02381DF0 E1521AB0 ldrh r1,[r2, #-0xa0]		;r2-0xa0=*(04808010)=#0(0x00000000)
:02381DF4 E3110A01 tst r1,#0x1000
:02381DF8 11D40ABC ldrneh r0,[r4, #+0xac]		;r4+0xac=*(048080de)=#0(0x00000000)
:02381DFC 12800001 addne  r0,r0,#0x1
:02381E00 11C40ABC strneh r0,[r4, #+0xac]		;r4+0xac=*(048080de)=#0(0x00000000)
:02381E04 1A000000 bne 02381E0C
:02381E08 EB000141 bl 02382314
:02381E0C E1D40ABA ldrh r0,[r4, #+0xaa]		;r4+0xaa=*(048080dc)=#0(0x00000000)
:02381E10 E2800001 add  r0,r0,#0x1
:02381E14 E1C40ABA strh r0,[r4, #+0xaa]		;r4+0xaa=*(048080dc)=#0(0x00000000)
:02381E18 E59F0034 ldr r0,[r15, #+0x34]		;r15+0x34=*(02381e54)=#75530414(0x048080ae)
:02381E1C E3A01002 mov  r1,#0x2		;r1=2(0x2)
:02381E20 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(048080ae)=#0(0x00000000)
:02381E24 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02381E28 E3A0100E mov  r1,#0xE		;r1=14(0xe)
:02381E2C EBFFFA53 bl 02380780
:02381E30 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:02381E34 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:02381E38 0380FFF4 orreq  r15,r0,#0x3D0
:02381E3C 04808010 streq r8,[r0],#+0x10
:02381E40 0000FFFF unknown
:02381E44 04805F70 streq r5,[r0],#+0xf70
:02381E48 0480824E streq r8,[r0],#+0x24e
:02381E4C 0480819C streq r8,[r0],#+0x19c
:02381E50 048080B0 streq r8,[r0],#+0xb0
:02381E54 048080AE streq r8,[r0],#+0xae
:02381E58 E92D4FF8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:02381E5C E24DD038 sub  r13,r13,#0x38
:02381E60 E59F0480 ldr r0,[r15, #+0x480]		;r15+0x480=*(023822e8)=#58785780(0x0380fff4)
:02381E64 E59F2480 ldr r2,[r15, #+0x480]		;r15+0x480=*(023822ec)=#75530256(0x04808010)
:02381E68 E5903000 ldr r3,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02381E6C E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02381E70 E2830C06 add  r0,r3,#0x600
:02381E74 E1D049B0 ldrh r4,[r0, #+0x90]		;r0+0x90=*(03810084)=#-2007794281(0x88537d97)
:02381E78 E2836FD1 add  r6,r3,#0x344
:02381E7C E1C210B0 strh r1,[r2, #+0x0]		;r2+0x0=*(04808010)=#0(0x00000000)
:02381E80 E1D610BC ldrh r1,[r6, #+0xc]		;r6+0xc=*(0000000c)
:02381E84 E28300DC add  r0,r3,#0xDC
:02381E88 E3510000 cmp r1,#0x0
:02381E8C E2807B01 add  r7,r0,#0x400
:02381E90 01D204B4 ldreqh r0,[r2, #+0x44]		;r2+0x44=*(04808054)=#0(0x00000000)
:02381E94 E2044001 and  r4,r4,#0x1
:02381E98 01C204BA streqh r0,[r2, #+0x4a]		;r2+0x4a=*(0480805a)=#0(0x00000000)
:02381E9C E59F044C ldr r0,[r15, #+0x44c]		;r15+0x44c=*(023822f0)=#75530392(0x04808098)
:02381EA0 E240B070 sub  r11,r0,#0x70
:02381EA4 E2800F6D add  r0,r0,#0x1B4
:02381EA8 E58D0024 str r0,[r13, #+0x24]		;r13+0x24=*(0380ffa4)=#-1708064614(0x9a31009a)
:02381EAC E59F0440 ldr r0,[r15, #+0x440]		;r15+0x440=*(023822f4)=#75530830(0x0480824e)
:02381EB0 E2400F55 sub  r0,r0,#0x154
:02381EB4 E58D0014 str r0,[r13, #+0x14]		;r13+0x14=*(0380ff94)=#1773645488(0x69b7aeb0)
:02381EB8 E59F0430 ldr r0,[r15, #+0x430]		;r15+0x430=*(023822f0)=#75530392(0x04808098)
:02381EBC E2400044 sub  r0,r0,#0x44
:02381EC0 E58D0010 str r0,[r13, #+0x10]		;r13+0x10=*(0380ff90)=#11454638(0x00aec8ae)
:02381EC4 E59F042C ldr r0,[r15, #+0x42c]		;r15+0x42c=*(023822f8)=#2287(0x000008ef)
:02381EC8 E2400029 sub  r0,r0,#0x29
:02381ECC E58D0028 str r0,[r13, #+0x28]		;r13+0x28=*(0380ffa8)=#-1704619877(0x9a65909b)
:02381ED0 E59F0420 ldr r0,[r15, #+0x420]		;r15+0x420=*(023822f8)=#2287(0x000008ef)
:02381ED4 E280003D add  r0,r0,#0x3D
:02381ED8 E58D002C str r0,[r13, #+0x2c]		;r13+0x2c=*(0380ffac)=#1006670491(0x3c00929b)
:02381EDC E59F0418 ldr r0,[r15, #+0x418]		;r15+0x418=*(023822fc)=#75521918(0x04805f7e)
:02381EE0 E2400024 sub  r0,r0,#0x24
:02381EE4 E58D0030 str r0,[r13, #+0x30]		;r13+0x30=*(0380ffb0)=#2107086763(0x7d9797ab)
:02381EE8 E59F0408 ldr r0,[r15, #+0x408]		;r15+0x408=*(023822f8)=#2287(0x000008ef)
:02381EEC E2800E71 add  r0,r0,#0x710
:02381EF0 E58D0034 str r0,[r13, #+0x34]		;r13+0x34=*(0380ffb4)=#1351125147(0x5088889b)
:02381EF4 E59D0010 ldr r0,[r13, #+0x10]		;r13+0x10=*(0380ff90)=#11454638(0x00aec8ae)
:02381EF8 E1D790B4 ldrh r9,[r7, #+0x4]		;r7+0x4=*(00000004)
:02381EFC E1D0A0B0 ldrh r10,[r0, #+0x0]		;r0+0x0=*(00aec8ae)
:02381F00 E159000A cmp r9,r10
:02381F04 0A0000D7 beq 02382268
:02381F08 E59F03E0 ldr r0,[r15, #+0x3e0]		;r15+0x3e0=*(023822f0)=#75530392(0x04808098)
:02381F0C E59D1014 ldr r1,[r13, #+0x14]		;r13+0x14=*(0380ff94)=#1773645488(0x69b7aeb0)
:02381F10 E1D006B0 ldrh r0,[r0, #+0x60]		;r0+0x60=*(048080f8)=#0(0x00000000)
:02381F14 E1D130B0 ldrh r3,[r1, #+0x0]		;r1+0x0=*(69b7aeb0)=#0(0x00000000)
:02381F18 E59F13D0 ldr r1,[r15, #+0x3d0]		;r15+0x3d0=*(023822f0)=#75530392(0x04808098)
:02381F1C E1D126B0 ldrh r2,[r1, #+0x60]		;r1+0x60=*(048080f8)=#0(0x00000000)
:02381F20 E59D1014 ldr r1,[r13, #+0x14]		;r13+0x14=*(0380ff94)=#1773645488(0x69b7aeb0)
:02381F24 E1500002 cmp r0,r2
:02381F28 E1D110B0 ldrh r1,[r1, #+0x0]		;r1+0x0=*(69b7aeb0)=#0(0x00000000)
:02381F2C 81A00601 movhi  r0,r1,lsl #0xc		;r0=0(0x0)
:02381F30 81800222 orrhi  r0,r0,r2,lsr #0x4
:02381F34 858D0004 strhi r0,[r13, #+0x4]		;r13+0x4=*(0380ff84)=#-1753642891(0x97798875)
:02381F38 91A01603 movls  r1,r3,lsl #0xc		;r1=0(0x0)
:02381F3C 91810220 orrls  r0,r1,r0,lsr #0x4
:02381F40 958D0004 strls r0,[r13, #+0x4]		;r13+0x4=*(0380ff84)=#-1753642891(0x97798875)
:02381F44 E59D0028 ldr r0,[r13, #+0x28]		;r13+0x28=*(0380ffa8)=#-1704619877(0x9a65909b)
:02381F48 E1590000 cmp r9,r0
:02381F4C 3A000003 bcc 02381F60
:02381F50 E59F03A0 ldr r0,[r15, #+0x3a0]		;r15+0x3a0=*(023822f8)=#2287(0x000008ef)
:02381F54 E1590000 cmp r9,r0
:02381F58 8A000000 bhi 02381F60
:02381F5C EBBFC10C bl 01372394
:02381F60 E1A00089 mov  r0,r9,lsl #0x1		;r0=131070(0x1fffe)
:02381F64 E58D0018 str r0,[r13, #+0x18]		;r13+0x18=*(0380ff98)=#-1028338252(0xc2b4cdb4)
:02381F68 E2800901 add  r0,r0,#0x4000
:02381F6C E2808512 add  r8,r0,#0x4800000
:02381F70 E2880002 add  r0,r8,#0x2
:02381F74 EB00024D bl 023828B0
:02381F78 E1A05000 mov  r5,r0			;r5=-1028338252(0xc2b4cdb4)
:02381F7C E2850002 add  r0,r5,#0x2
:02381F80 EB00024A bl 023828B0
:02381F84 E58D001C str r0,[r13, #+0x1c]		;r13+0x1c=*(0380ff9c)=#2104052480(0x7d694b00)
:02381F88 E2800004 add  r0,r0,#0x4
:02381F8C EB000247 bl 023828B0
:02381F90 E58D0020 str r0,[r13, #+0x20]		;r13+0x20=*(0380ffa0)=#-1432069301(0xaaa45b4b)
:02381F94 E288000E add  r0,r8,#0xE
:02381F98 EB000244 bl 023828B0
:02381F9C E58D000C str r0,[r13, #+0xc]		;r13+0xc=*(0380ff8c)=#-1130712914(0xbc9ab0ae)
:02381FA0 E59D0018 ldr r0,[r13, #+0x18]		;r13+0x18=*(0380ff98)=#-1028338252(0xc2b4cdb4)
:02381FA4 E1D510B0 ldrh r1,[r5, #+0x0]		;r5+0x0=*(c2b4cdb4)
:02381FA8 E2800512 add  r0,r0,#0x4800000
:02381FAC E2800901 add  r0,r0,#0x4000
:02381FB0 E1A01081 mov  r1,r1,lsl #0x1		;r1=0(0x0)
:02381FB4 E1D020B0 ldrh r2,[r0, #+0x0]		;r0+0x0=*(c2b4cdb4)
:02381FB8 E2011B01 and  r1,r1,#0x400
:02381FBC E1821001 orr  r1,r2,r1
:02381FC0 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(c2b4cdb4)
:02381FC4 E59D1004 ldr r1,[r13, #+0x4]		;r13+0x4=*(0380ff84)=#-1753642891(0x97798875)
:02381FC8 E59D001C ldr r0,[r13, #+0x1c]		;r13+0x1c=*(0380ff9c)=#2104052480(0x7d694b00)
:02381FCC E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(7d694b00)=#0(0x00000000)
:02381FD0 E59D0020 ldr r0,[r13, #+0x20]		;r13+0x20=*(0380ffa0)=#-1432069301(0xaaa45b4b)
:02381FD4 E1D010B0 ldrh r1,[r0, #+0x0]		;r0+0x0=*(aaa45b4b)
:02381FD8 E0810089 add  r0,r1,r9,lsl #0x1
:02381FDC E280000F add  r0,r0,#0xF
:02381FE0 E1A00120 mov  r0,r0,lsr #0x2		;r0=715724498(0x2aa916d2)
:02381FE4 E1A09080 mov  r9,r0,lsl #0x1		;r9=1431448996(0x55522da4)
:02381FE8 E3590EFB cmp r9,#0xFB0
:02381FEC 21D609BA ldrcsh r0,[r6, #+0x9a]		;r6+0x9a=*(0000009a)
:02381FF0 204990A0 subcs  r9,r9,r0,lsr #0x1
:02381FF4 E59D002C ldr r0,[r13, #+0x2c]		;r13+0x2c=*(0380ffac)=#1006670491(0x3c00929b)
:02381FF8 E1510000 cmp r1,r0
:02381FFC 9A000006 bls 0238201C
:02382000 E59F02F8 ldr r0,[r15, #+0x2f8]		;r15+0x2f8=*(02382300)=#65535(0x0000ffff)
:02382004 E1A0900A mov  r9,r10			;r9=20(0x14)
:02382008 E1C800B0 strh r0,[r8, #+0x0]		;r8+0x0=*(00000000)
:0238200C E1D60BB4 ldrh r0,[r6, #+0xb4]		;r6+0xb4=*(000000b4)
:02382010 E2800001 add  r0,r0,#0x1
:02382014 E1C60BB4 strh r0,[r6, #+0xb4]		;r6+0xb4=*(000000b4)
:02382018 EA000021 b 023820A4
:0238201C E3540000 cmp r4,#0x0
:02382020 1159000A cmpne r9,r10
:02382024 0A00001E beq 023820A4
:02382028 E59D3030 ldr r3,[r13, #+0x30]		;r13+0x30=*(0380ffb0)=#2107086763(0x7d9797ab)
:0238202C E1A02089 mov  r2,r9,lsl #0x1		;r2=40(0x28)
:02382030 E2820901 add  r0,r2,#0x4000
:02382034 E2800512 add  r0,r0,#0x4800000
:02382038 E1500003 cmp r0,r3
:0238203C 31D000B6 ldrcch r0,[r0, #+0x6]		;r0+0x6=*(00010005)
:02382040 E2822512 add  r2,r2,#0x4800000
:02382044 E2822901 add  r2,r2,#0x4000
:02382048 21D639BA ldrcsh r3,[r6, #+0x9a]		;r6+0x9a=*(0000009a)
:0238204C 320000FF andcc  r0,r0,#0xFF
:02382050 20400003 subcs  r0,r0,r3
:02382054 E1D220B0 ldrh r2,[r2, #+0x0]		;r2+0x0=*(00000028)
:02382058 21D000B6 ldrcsh r0,[r0, #+0x6]		;r0+0x6=*(00010005)
:0238205C E3120B1F tst r2,#0x7C00
:02382060 1A000005 bne 0238207C
:02382064 E350000A cmp r0,#0xA
:02382068 13500014 cmpne r0,#0x14
:0238206C 1A000002 bne 0238207C
:02382070 E59D0034 ldr r0,[r13, #+0x34]		;r13+0x34=*(0380ffb4)=#1351125147(0x5088889b)
:02382074 E1510000 cmp r1,r0
:02382078 9A000009 bls 023820A4
:0238207C E1D60BB4 ldrh r0,[r6, #+0xb4]		;r6+0xb4=*(000000b4)
:02382080 E59F1278 ldr r1,[r15, #+0x278]		;r15+0x278=*(02382300)=#65535(0x0000ffff)
:02382084 E2800001 add  r0,r0,#0x1
:02382088 E1C60BB4 strh r0,[r6, #+0xb4]		;r6+0xb4=*(000000b4)
:0238208C E1A0080A mov  r0,r10,lsl #0x10		;r0=1310720(0x140000)
:02382090 E1C810B0 strh r1,[r8, #+0x0]		;r8+0x0=*(00000000)
:02382094 E1A00820 mov  r0,r0,lsr #0x10		;r0=20(0x14)
:02382098 E1C700B4 strh r0,[r7, #+0x4]		;r7+0x4=*(00000004)
:0238209C E1C500B0 strh r0,[r5, #+0x0]		;r5+0x0=*(c2b4cdb4)
:023820A0 EA000070 b 02382268
:023820A4 E1D800B0 ldrh r0,[r8, #+0x0]		;r8+0x0=*(00000000)
:023820A8 E200000F and  r0,r0,#0xF
:023820AC E350000C cmp r0,#0xC
:023820B0 1A000053 bne 02382204
:023820B4 E288000C add  r0,r8,#0xC
:023820B8 EB0001FC bl 023828B0
:023820BC E1D000B0 ldrh r0,[r0, #+0x0]		;r0+0x0=*(00000014)
:023820C0 E58D0008 str r0,[r13, #+0x8]		;r13+0x8=*(0380ff88)=#-1560252316(0xa3007064)
:023820C4 E2880022 add  r0,r8,#0x22
:023820C8 EB0001F8 bl 023828B0
:023820CC E1D0A0B0 ldrh r10,[r0, #+0x0]		;r0+0x0=*(a3007064)
:023820D0 E1D700B0 ldrh r0,[r7, #+0x0]		;r7+0x0=*(00000000)
:023820D4 E150000A cmp r0,r10
:023820D8 1A00000A bne 02382108
:023820DC E59D0008 ldr r0,[r13, #+0x8]		;r13+0x8=*(0380ff88)=#-1560252316(0xa3007064)
:023820E0 E3100B02 tst r0,#0x800
:023820E4 0A000007 beq 02382108
:023820E8 E59F01F8 ldr r0,[r15, #+0x1f8]		;r15+0x1f8=*(023822e8)=#58785780(0x0380fff4)
:023820EC E5901000 ldr r1,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023820F0 E591057C ldr r0,[r1, #+0x57c]		;r1+0x57c=*(9bb388f7)
:023820F4 E2800001 add  r0,r0,#0x1
:023820F8 E581057C str r0,[r1, #+0x57c]		;r1+0x57c=*(9bb388f7)
:023820FC E59F01FC ldr r0,[r15, #+0x1fc]		;r15+0x1fc=*(02382300)=#65535(0x0000ffff)
:02382100 E1C800B0 strh r0,[r8, #+0x0]		;r8+0x0=*(00000000)
:02382104 EA000034 b 023821DC
:02382108 E59F01D8 ldr r0,[r15, #+0x1d8]		;r15+0x1d8=*(023822e8)=#58785780(0x0380fff4)
:0238210C E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02382110 E2801C03 add  r1,r0,#0x300
:02382114 E1D123BA ldrh r2,[r1, #+0x3a]		;r1+0x3a=*(9bb383b5)
:02382118 E1A02C02 mov  r2,r2,lsl #0x18		;r2=671088640(0x28000000)
:0238211C E1B02FA2 movs r2,r2,lsr #0x1f		;r2=0(0x0)
:02382120 01D114BC ldreqh r1,[r1, #+0x4c]		;r1+0x4c=*(9bb383c7)
:02382124 03510040 cmpeq r1,#0x40
:02382128 1A00002B bne 023821DC
:0238212C E1DB10B0 ldrh r1,[r11, #+0x0]		;r11+0x0=*(00000001)
:02382130 E3510000 cmp r1,#0x0
:02382134 0A00001E beq 023821B4
:02382138 E59F11B0 ldr r1,[r15, #+0x1b0]		;r15+0x1b0=*(023822f0)=#75530392(0x04808098)
:0238213C E1D110B0 ldrh r1,[r1, #+0x0]		;r1+0x0=*(04808098)=#0(0x00000000)
:02382140 E3110902 tst r1,#0x8000
:02382144 0A00001A beq 023821B4
:02382148 E2800E66 add  r0,r0,#0x660
:0238214C EB000D95 bl 023857A8
:02382150 E59D000C ldr r0,[r13, #+0xc]		;r13+0xc=*(0380ff8c)=#-1130712914(0xbc9ab0ae)
:02382154 E3A03000 mov  r3,#0x0		;r3=0(0x0)
:02382158 E1D010B0 ldrh r1,[r0, #+0x0]		;r0+0x0=*(bc9ab0ae)
:0238215C E59F01A0 ldr r0,[r15, #+0x1a0]		;r15+0x1a0=*(02382304)=#33514(0x000082ea)
:02382160 E3A02FFA mov  r2,#0x3E8		;r2=1000(0x3e8)
:02382164 E088C091 umull  r12,r8,r1,r0
:02382168 E1A00003 mov  r0,r3			;r0=0(0x0)
:0238216C E0288091 mla  r8,r1,r0,r8unknown
:02382170 E1A0032C mov  r0,r12,lsr #0x6		;r0=1180166(0x120206)
:02382174 E59F1188 ldr r1,[r15, #+0x188]		;r15+0x188=*(02382304)=#33514(0x000082ea)
:02382178 E1A0C003 mov  r12,r3			;r12=0(0x0)
:0238217C E028819C mla  r8,r12,r1,r8unknown
:02382180 E1A01328 mov  r1,r8,lsr #0x6		;r1=0(0x0)
:02382184 E1800D08 orr  r0,r0,r8,lsl #0x1a
:02382188 EB003312 bl 0238EDD8
:0238218C E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02382190 E58D2000 str r2,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-2088173463(0x83890069)
:02382194 E1A02001 mov  r2,r1			;r2=0(0x0)
:02382198 E1A01000 mov  r1,r0			;r1=1180166(0x120206)
:0238219C E59F0144 ldr r0,[r15, #+0x144]		;r15+0x144=*(023822e8)=#58785780(0x0380fff4)
:023821A0 E59F3160 ldr r3,[r15, #+0x160]		;r15+0x160=*(02382308)=#41853116(0x027ea0bc)
:023821A4 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023821A8 E2800E66 add  r0,r0,#0x660
:023821AC EB000D44 bl 023856C4
:023821B0 EA000009 b 023821DC
:023821B4 E59F1144 ldr r1,[r15, #+0x144]		;r15+0x144=*(02382300)=#65535(0x0000ffff)
:023821B8 E59F013C ldr r0,[r15, #+0x13c]		;r15+0x13c=*(023822fc)=#75521918(0x04805f7e)
:023821BC E1A0A001 mov  r10,r1			;r10=65535(0xffff)
:023821C0 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(04805f7e)=#0(0x00000000)
:023821C4 E59D0024 ldr r0,[r13, #+0x24]		;r13+0x24=*(0380ffa4)=#-1708064614(0x9a31009a)
:023821C8 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(9a31009a)
:023821CC E59F0120 ldr r0,[r15, #+0x120]		;r15+0x120=*(023822f4)=#75530830(0x0480824e)
:023821D0 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(0480824e)=#0(0x00000000)
:023821D4 E1A00001 mov  r0,r1			;r0=0(0x0)
:023821D8 E1C800B0 strh r0,[r8, #+0x0]		;r8+0x0=*(00000000)
:023821DC E1C7A0B0 strh r10,[r7, #+0x0]		;r7+0x0=*(00000000)
:023821E0 EB0001BC bl 023828D8
:023821E4 E3100001 tst r0,#0x1
:023821E8 0A000019 beq 02382254
:023821EC E59F00F4 ldr r0,[r15, #+0xf4]		;r15+0xf4=*(023822e8)=#58785780(0x0380fff4)
:023821F0 E5901000 ldr r1,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023821F4 E59105A8 ldr r0,[r1, #+0x5a8]		;r1+0x5a8=*(9bb38923)
:023821F8 E2800001 add  r0,r0,#0x1
:023821FC E58105A8 str r0,[r1, #+0x5a8]		;r1+0x5a8=*(9bb38923)
:02382200 EA000013 b 02382254
:02382204 E350000D cmp r0,#0xD
:02382208 1A000011 bne 02382254
:0238220C E59F00D4 ldr r0,[r15, #+0xd4]		;r15+0xd4=*(023822e8)=#58785780(0x0380fff4)
:02382210 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02382214 E2800C03 add  r0,r0,#0x300
:02382218 E1D013BA ldrh r1,[r0, #+0x3a]		;r0+0x3a=*(9bb383b5)
:0238221C E1A01C01 mov  r1,r1,lsl #0x18		;r1=2063597568(0x7b000000)
:02382220 E1B01FA1 movs r1,r1,lsr #0x1f		;r1=0(0x0)
:02382224 01D004BC ldreqh r0,[r0, #+0x4c]		;r0+0x4c=*(9bb383c7)
:02382228 03500040 cmpeq r0,#0x40
:0238222C 1A000008 bne 02382254
:02382230 E1DB00B0 ldrh r0,[r11, #+0x0]		;r11+0x0=*(00000001)
:02382234 E3500000 cmp r0,#0x0
:02382238 0A000003 beq 0238224C
:0238223C E59F00AC ldr r0,[r15, #+0xac]		;r15+0xac=*(023822f0)=#75530392(0x04808098)
:02382240 E1D000B0 ldrh r0,[r0, #+0x0]		;r0+0x0=*(04808098)=#0(0x00000000)
:02382244 E3100902 tst r0,#0x8000
:02382248 1A000001 bne 02382254
:0238224C E59F00AC ldr r0,[r15, #+0xac]		;r15+0xac=*(02382300)=#65535(0x0000ffff)
:02382250 E1C800B0 strh r0,[r8, #+0x0]		;r8+0x0=*(00000000)
:02382254 E1A00809 mov  r0,r9,lsl #0x10		;r0=1310720(0x140000)
:02382258 E1A00820 mov  r0,r0,lsr #0x10		;r0=20(0x14)
:0238225C E1C700B4 strh r0,[r7, #+0x4]		;r7+0x4=*(00000004)
:02382260 E1C500B0 strh r0,[r5, #+0x0]		;r5+0x0=*(c2b4cdb4)
:02382264 EAFFFF22 b 02381EF4
:02382268 E3540000 cmp r4,#0x0
:0238226C 0A000012 beq 023822BC
:02382270 E59F0094 ldr r0,[r15, #+0x94]		;r15+0x94=*(0238230c)=#75530324(0x04808054)
:02382274 E1D040B0 ldrh r4,[r0, #+0x0]		;r0+0x0=*(04808054)=#0(0x00000000)
:02382278 EB000196 bl 023828D8
:0238227C E1A00800 mov  r0,r0,lsl #0x10		;r0=-2141978624(0x80540000)
:02382280 E1B01820 movs r1,r0,lsr #0x10		;r1=32852(0x8054)
:02382284 0A00000C beq 023822BC
:02382288 E59F007C ldr r0,[r15, #+0x7c]		;r15+0x7c=*(0238230c)=#75530324(0x04808054)
:0238228C E1D000B0 ldrh r0,[r0, #+0x0]		;r0+0x0=*(04808054)=#0(0x00000000)
:02382290 E1540000 cmp r4,r0
:02382294 1A000008 bne 023822BC
:02382298 E3110002 tst r1,#0x2
:0238229C 0A000002 beq 023822AC
:023822A0 E3A00080 mov  r0,#0x80		;r0=128(0x80)
:023822A4 EBBFC3EA bl 01373254
:023822A8 EA000003 b 023822BC
:023822AC E3110001 tst r1,#0x1
:023822B0 0A000001 beq 023822BC
:023822B4 E3A00C01 mov  r0,#0x100		;r0=256(0x100)
:023822B8 EBBFC3E5 bl 01373254
:023822BC E59F004C ldr r0,[r15, #+0x4c]		;r15+0x4c=*(02382310)=#75530330(0x0480805a)
:023822C0 E1D010B0 ldrh r1,[r0, #+0x0]		;r0+0x0=*(0480805a)=#0(0x00000000)
:023822C4 E15000B6 ldrh r0,[r0, #-0x6]		;r0-0x6=*(04808054)=#0(0x00000000)
:023822C8 E1510000 cmp r1,r0
:023822CC 0A000002 beq 023822DC
:023822D0 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023822D4 E3A0100F mov  r1,#0xF		;r1=15(0xf)
:023822D8 EBFFF928 bl 02380780
:023822DC E28DD038 add  r13,r13,#0x38
:023822E0 E8BD4FF8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:023822E4 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023822E8 0380FFF4 orreq  r15,r0,#0x3D0
:023822EC 04808010 streq r8,[r0],#+0x10
:023822F0 04808098 streq r8,[r0],#+0x98
:023822F4 0480824E streq r8,[r0],#+0x24e
:023822F8 000008EF andeq  r0,r0,r15,ror #0x11
:023822FC 04805F7E streq r5,[r0],#+0xf7e
:02382300 0000FFFF unknown
:02382304 000082EA andeq  r8,r0,r10,ror #0x5
:02382308 027EA0BC rsbeqs r10,r14,#0xBC
:0238230C 04808054 streq r8,[r0],#+0x54
:02382310 0480805A streq r8,[r0],#+0x5a
:02382314 E92D4008 stmdb  r13!,{r3,r14}
:02382318 E59FC0D8 ldr r12,[r15, #+0xd8]		;r15+0xd8=*(023823f8)=#58785780(0x0380fff4)
:0238231C E59F20D8 ldr r2,[r15, #+0xd8]		;r15+0xd8=*(023823fc)=#75530256(0x04808010)
:02382320 E59C1000 ldr r1,[r12, #+0x0]		;r12+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02382324 E3A03A01 mov  r3,#0x1000		;r3=4096(0x1000)
:02382328 E281102C add  r1,r1,#0x2C
:0238232C E1C230B0 strh r3,[r2, #+0x0]		;r2+0x0=*(04808010)=#0(0x00000000)
:02382330 E2813B01 add  r3,r1,#0x400
:02382334 E1D313BC ldrh r1,[r3, #+0x3c]		;r3+0x3c=*(0000003c)
:02382338 E3510000 cmp r1,#0x0
:0238233C 0A00002B beq 023823F0
:02382340 E59C1000 ldr r1,[r12, #+0x0]		;r12+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02382344 E2811C06 add  r1,r1,#0x600
:02382348 E1D119B0 ldrh r1,[r1, #+0x90]		;r1+0x90=*(9bb3840b)
:0238234C E3110010 tst r1,#0x10
:02382350 13500000 cmpne r0,#0x0
:02382354 0A000022 beq 023823E4
:02382358 E2820F81 add  r0,r2,#0x204
:0238235C E1D21AB6 ldrh r1,[r2, #+0xa6]		;r2+0xa6=*(048080b6)=#0(0x00000000)
:02382360 E1D000B0 ldrh r0,[r0, #+0x0]		;r0+0x0=*(00000000)
:02382364 E3500003 cmp r0,#0x3
:02382368 13500005 cmpne r0,#0x5
:0238236C 1A00001C bne 023823E4
:02382370 E3510000 cmp r1,#0x0
:02382374 1A00001A bne 023823E4
:02382378 E5933044 ldr r3,[r3, #+0x44]		;r3+0x44=*(00000044)
:0238237C E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02382380 E1D300B2 ldrh r0,[r3, #+0x2]		;r3+0x2=*(00000002)
:02382384 EA000003 b 02382398
:02382388 E2001001 and  r1,r0,#0x1
:0238238C E1A00780 mov  r0,r0,lsl #0xf		;r0=0(0x0)
:02382390 E0822001 add  r2,r2,r1
:02382394 E1A00820 mov  r0,r0,lsr #0x10		;r0=0(0x0)
:02382398 E3500000 cmp r0,#0x0
:0238239C 1AFFFFF9 bne 02382388
:023823A0 E1D302B4 ldrh r0,[r3, #+0x24]		;r3+0x24=*(00000024)
:023823A4 E1D310BA ldrh r1,[r3, #+0xa]		;r3+0xa=*(0000000a)
:023823A8 E280000A add  r0,r0,#0xA
:023823AC E0000092 mul  r0,r2,r0
:023823B0 E28000C0 add  r0,r0,#0xC0
:023823B4 E0800101 add  r0,r0,r1,lsl #0x2
:023823B8 E1A00800 mov  r0,r0,lsl #0x10		;r0=0(0x0)
:023823BC E59F103C ldr r1,[r15, #+0x3c]		;r15+0x3c=*(02382400)=#58697312(0x037fa660)
:023823C0 E1A00820 mov  r0,r0,lsr #0x10		;r0=0(0x0)
:023823C4 EBBFC25E bl 01372D44
:023823C8 E59F0028 ldr r0,[r15, #+0x28]		;r15+0x28=*(023823f8)=#58785780(0x0380fff4)
:023823CC E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023823D0 E2800B01 add  r0,r0,#0x400
:023823D4 E1D010B0 ldrh r1,[r0, #+0x0]		;r0+0x0=*(9bb3837b)
:023823D8 E2811001 add  r1,r1,#0x1
:023823DC E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(9bb3837b)
:023823E0 EA000002 b 023823F0
:023823E4 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023823E8 E3A01010 mov  r1,#0x10		;r1=16(0x10)
:023823EC EBFFF8E3 bl 02380780
:023823F0 E8BD4008 ldmia  r13!,{r3,r14}
:023823F4 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023823F8 0380FFF4 orreq  r15,r0,#0x3D0
:023823FC 04808010 streq r8,[r0],#+0x10
:02382400 037FA660 cmneq r15,#0x6000000
:02382404 E92D4008 stmdb  r13!,{r3,r14}
:02382408 E59F30F0 ldr r3,[r15, #+0xf0]		;r15+0xf0=*(02382500)=#58785780(0x0380fff4)
:0238240C E59F00F0 ldr r0,[r15, #+0xf0]		;r15+0xf0=*(02382504)=#75530256(0x04808010)
:02382410 E5932000 ldr r2,[r3, #+0x0]		;r3+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02382414 E3A01080 mov  r1,#0x80		;r1=128(0x80)
:02382418 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(04808010)=#0(0x00000000)
:0238241C E5931000 ldr r1,[r3, #+0x0]		;r3+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02382420 E282202C add  r2,r2,#0x2C
:02382424 E2811C06 add  r1,r1,#0x600
:02382428 E1D119B0 ldrh r1,[r1, #+0x90]		;r1+0x90=*(9bb3840b)
:0238242C E3110020 tst r1,#0x20
:02382430 0A000018 beq 02382498
:02382434 E2801F81 add  r1,r0,#0x204
:02382438 E1D130B0 ldrh r3,[r1, #+0x0]		;r1+0x0=*(9bb3837b)
:0238243C E2801F96 add  r1,r0,#0x258
:02382440 E20330FF and  r3,r3,#0xFF
:02382444 E1D1C0B0 ldrh r12,[r1, #+0x0]		;r1+0x0=*(9bb3837b)
:02382448 E3530003 cmp r3,#0x3
:0238244C 3A000011 bcc 02382498
:02382450 E3530005 cmp r3,#0x5
:02382454 8A00000F bhi 02382498
:02382458 E5923458 ldr r3,[r2, #+0x458]		;r2+0x458=*(9bb387d3)
:0238245C E59F10A4 ldr r1,[r15, #+0xa4]		;r15+0xa4=*(02382508)=#4095(0x00000fff)
:02382460 E00130A3 and  r3,r1,r3,lsr #0x1
:02382464 E15C0003 cmp r12,r3
:02382468 3A00000A bcc 02382498
:0238246C E5922430 ldr r2,[r2, #+0x430]		;r2+0x430=*(9bb387ab)
:02382470 E00110A2 and  r1,r1,r2,lsr #0x1
:02382474 E15C0001 cmp r12,r1
:02382478 8A000006 bhi 02382498
:0238247C E2801F8D add  r1,r0,#0x234
:02382480 E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(00000fff)
:02382484 E3800080 orr  r0,r0,#0x80
:02382488 E1C100B0 strh r0,[r1, #+0x0]		;r1+0x0=*(00000fff)
:0238248C E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(00000fff)
:02382490 E3C00080 bic  r0,r0,#0x80
:02382494 E1C100B0 strh r0,[r1, #+0x0]		;r1+0x0=*(00000fff)
:02382498 E59F106C ldr r1,[r15, #+0x6c]		;r15+0x6c=*(0238250c)=#75530240(0x04808000)
:0238249C E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(04808000)=#0(0x00000000)
:023824A0 E3500D51 cmp r0,#0x1440
:023824A4 0A000013 beq 023824F8
:023824A8 E2810F67 add  r0,r1,#0x19C
:023824AC E1D000B0 ldrh r0,[r0, #+0x0]		;r0+0x0=*(00000000)
:023824B0 E2000042 and  r0,r0,#0x42
:023824B4 E3500042 cmp r0,#0x42
:023824B8 1A00000E bne 023824F8
:023824BC E2811FAE add  r1,r1,#0x2B8
:023824C0 E1D120B0 ldrh r2,[r1, #+0x0]		;r1+0x0=*(04808000)=#0(0x00000000)
:023824C4 E3520000 cmp r2,#0x0
:023824C8 0A00000A beq 023824F8
:023824CC E3A03000 mov  r3,#0x0		;r3=0(0x0)
:023824D0 EA000005 b 023824EC
:023824D4 E3530FFA cmp r3,#0x3E8
:023824D8 E2833001 add  r3,r3,#0x1
:023824DC 9A000002 bls 023824EC
:023824E0 E3A00040 mov  r0,#0x40		;r0=64(0x40)
:023824E4 EBBFC35A bl 01373254
:023824E8 EA000002 b 023824F8
:023824EC E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(04808000)=#0(0x00000000)
:023824F0 E1520000 cmp r2,r0
:023824F4 0AFFFFF6 beq 023824D4
:023824F8 E8BD4008 ldmia  r13!,{r3,r14}
:023824FC E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:02382500 0380FFF4 orreq  r15,r0,#0x3D0
:02382504 04808010 streq r8,[r0],#+0x10
:02382508 00000FFF unknown
:0238250C 04808000 streq r8,[r0],#+0x0
:02382510 E92D41F0 stmdb  r13!,{r4,r5,r6,r7,r8,r14}
:02382514 E59F2248 ldr r2,[r15, #+0x248]		;r15+0x248=*(02382764)=#58785780(0x0380fff4)
:02382518 E59F0248 ldr r0,[r15, #+0x248]		;r15+0x248=*(02382768)=#75530256(0x04808010)
:0238251C E5923000 ldr r3,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02382520 E3A01040 mov  r1,#0x40		;r1=64(0x40)
:02382524 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(04808010)=#0(0x00000000)
:02382528 E5922000 ldr r2,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0238252C E283102C add  r1,r3,#0x2C
:02382530 E2822C06 add  r2,r2,#0x600
:02382534 E1D229B0 ldrh r2,[r2, #+0x90]		;r2+0x90=*(9bb3840b)
:02382538 E2834FD1 add  r4,r3,#0x344
:0238253C E3120020 tst r2,#0x20
:02382540 E2815B01 add  r5,r1,#0x400
:02382544 0A000084 beq 0238275C
:02382548 E1D52AB4 ldrh r2,[r5, #+0xa4]		;r5+0xa4=*(c2b4ce58)
:0238254C E59F1218 ldr r1,[r15, #+0x218]		;r15+0x218=*(0238276c)=#65535(0x0000ffff)
:02382550 E1520001 cmp r2,r1
:02382554 02802F63 addeq  r2,r0,#0x18C
:02382558 01D220B0 ldreqh r2,[r2, #+0x0]		;r2+0x0=*(9bb3837b)
:0238255C 02022003 andeq  r2,r2,#0x3
:02382560 03520003 cmpeq r2,#0x3
:02382564 1A00007C bne 0238275C
:02382568 E2802F96 add  r2,r0,#0x258
:0238256C E1D230B0 ldrh r3,[r2, #+0x0]		;r2+0x0=*(9bb3837b)
:02382570 E1D024B0 ldrh r2,[r0, #+0x40]		;r0+0x40=*(04808050)=#0(0x00000000)
:02382574 E2411A0F sub  r1,r1,#0xF000
:02382578 E00110A2 and  r1,r1,r2,lsr #0x1
:0238257C E1530001 cmp r3,r1
:02382580 BA000075 blt 0238275C
:02382584 E1D074B4 ldrh r7,[r0, #+0x44]		;r0+0x44=*(04808054)=#0(0x00000000)
:02382588 E1A00087 mov  r0,r7,lsl #0x1		;r0=0(0x0)
:0238258C E2800901 add  r0,r0,#0x4000
:02382590 E2800512 add  r0,r0,#0x4800000
:02382594 E2800008 add  r0,r0,#0x8
:02382598 EB0000C4 bl 023828B0
:0238259C E2800004 add  r0,r0,#0x4
:023825A0 EB0000C2 bl 023828B0
:023825A4 E1D020B0 ldrh r2,[r0, #+0x0]		;r0+0x0=*(00000000)
:023825A8 E59F11C0 ldr r1,[r15, #+0x1c0]		;r15+0x1c0=*(02382770)=#59391(0x0000e7ff)
:023825AC E0021001 and  r1,r2,r1
:023825B0 E3510F8A cmp r1,#0x228
:023825B4 1A000068 bne 0238275C
:023825B8 E2800002 add  r0,r0,#0x2
:023825BC EB0000BB bl 023828B0
:023825C0 E59F21AC ldr r2,[r15, #+0x1ac]		;r15+0x1ac=*(02382774)=#75530488(0x048080f8)
:023825C4 E1D210B0 ldrh r1,[r2, #+0x0]		;r2+0x0=*(048080f8)=#0(0x00000000)
:023825C8 E2416801 sub  r6,r1,#0x10000
:023825CC E2821E17 add  r1,r2,#0x170
:023825D0 E1D130B0 ldrh r3,[r1, #+0x0]		;r1+0x0=*(00000000)
:023825D4 E0433007 sub  r3,r3,r7
:023825D8 E1A03803 mov  r3,r3,lsl #0x10		;r3=-2089091072(0x837b0000)
:023825DC E1A08823 mov  r8,r3,lsr #0x10		;r8=33659(0x837b)
:023825E0 E3180902 tst r8,#0x8000
:023825E4 11D439BA ldrneh r3,[r4, #+0x9a]		;r4+0x9a=*(0000009a)
:023825E8 108830A3 addne  r3,r8,r3,lsr #0x1
:023825EC 11A03803 movne  r3,r3,lsl #0x10		;r3=0(0x0)
:023825F0 11A08823 movne  r8,r3,lsr #0x10		;r8=0(0x0)
:023825F4 E358000E cmp r8,#0xE
:023825F8 8A000006 bhi 02382618
:023825FC E1D230B0 ldrh r3,[r2, #+0x0]		;r2+0x0=*(048080f8)=#0(0x00000000)
:02382600 E0433006 sub  r3,r3,r6
:02382604 E1A03803 mov  r3,r3,lsl #0x10		;r3=0(0x0)
:02382608 E1A03823 mov  r3,r3,lsr #0x10		;r3=0(0x0)
:0238260C E3530040 cmp r3,#0x40
:02382610 8A000051 bhi 0238275C
:02382614 EAFFFFED b 023825D0
:02382618 E2800008 add  r0,r0,#0x8
:0238261C E3A08000 mov  r8,#0x0		;r8=0(0x0)
:02382620 EA000006 b 02382640
:02382624 EB0000A1 bl 023828B0
:02382628 E0841088 add  r1,r4,r8,lsl #0x1
:0238262C E0D020B2 ldrh r2,[r0],#+0x2
:02382630 E1D116B4 ldrh r1,[r1, #+0x64]		;r1+0x64=*(00000064)
:02382634 E1520001 cmp r2,r1
:02382638 1A000047 bne 0238275C
:0238263C E2888001 add  r8,r8,#0x1
:02382640 E3580003 cmp r8,#0x3
:02382644 3AFFFFF6 bcc 02382624
:02382648 E280000A add  r0,r0,#0xA
:0238264C EB000097 bl 023828B0
:02382650 E59F311C ldr r3,[r15, #+0x11c]		;r15+0x11c=*(02382774)=#75530488(0x048080f8)
:02382654 E2831E17 add  r1,r3,#0x170
:02382658 E1D120B0 ldrh r2,[r1, #+0x0]		;r1+0x0=*(00000000)
:0238265C E0422007 sub  r2,r2,r7
:02382660 E1A02802 mov  r2,r2,lsl #0x10		;r2=-2131230720(0x80f80000)
:02382664 E1A08822 mov  r8,r2,lsr #0x10		;r8=33016(0x80f8)
:02382668 E3180902 tst r8,#0x8000
:0238266C 11D429BA ldrneh r2,[r4, #+0x9a]		;r4+0x9a=*(0000009a)
:02382670 108820A2 addne  r2,r8,r2,lsr #0x1
:02382674 11A02802 movne  r2,r2,lsl #0x10		;r2=0(0x0)
:02382678 11A08822 movne  r8,r2,lsr #0x10		;r8=0(0x0)
:0238267C E3580014 cmp r8,#0x14
:02382680 8A000006 bhi 023826A0
:02382684 E1D320B0 ldrh r2,[r3, #+0x0]		;r3+0x0=*(048080f8)=#0(0x00000000)
:02382688 E0422006 sub  r2,r2,r6
:0238268C E1A02802 mov  r2,r2,lsl #0x10		;r2=0(0x0)
:02382690 E1A02822 mov  r2,r2,lsr #0x10		;r2=0(0x0)
:02382694 E3520070 cmp r2,#0x70
:02382698 8A00002F bhi 0238275C
:0238269C EAFFFFED b 02382658
:023826A0 E59F20D0 ldr r2,[r15, #+0xd0]		;r15+0xd0=*(02382778)=#75530280(0x04808028)
:023826A4 E1D030B0 ldrh r3,[r0, #+0x0]		;r0+0x0=*(00000000)
:023826A8 E1D200B0 ldrh r0,[r2, #+0x0]		;r2+0x0=*(04808028)=#0(0x00000000)
:023826AC E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023826B0 E1130011 tst r3,r1,lsl r0
:023826B4 1A000028 bne 0238275C
:023826B8 E1D217B0 ldrh r1,[r2, #+0x70]		;r2+0x70=*(04808098)=#0(0x00000000)
:023826BC E3A00040 mov  r0,#0x40		;r0=64(0x40)
:023826C0 E1C51AB4 strh r1,[r5, #+0xa4]		;r5+0xa4=*(c2b4ce58)
:023826C4 E1C208BC strh r0,[r2, #+0x8c]		;r2+0x8c=*(048080b4)=#0(0x00000000)
:023826C8 E1D40BBE ldrh r0,[r4, #+0xbe]		;r4+0xbe=*(000000be)
:023826CC E2821F5D add  r1,r2,#0x174
:023826D0 E2800001 add  r0,r0,#0x1
:023826D4 E1C40BBE strh r0,[r4, #+0xbe]		;r4+0xbe=*(000000be)
:023826D8 E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(00000000)
:023826DC E2000003 and  r0,r0,#0x3
:023826E0 E3500003 cmp r0,#0x3
:023826E4 0AFFFFFB beq 023826D8
:023826E8 E59F008C ldr r0,[r15, #+0x8c]		;r15+0x8c=*(0238277c)=#75530820(0x04808244)
:023826EC E3A02008 mov  r2,#0x8		;r2=8(0x8)
:023826F0 E1D010B0 ldrh r1,[r0, #+0x0]		;r0+0x0=*(04808244)=#0(0x00000000)
:023826F4 E240301C sub  r3,r0,#0x1C
:023826F8 E3811040 orr  r1,r1,#0x40
:023826FC E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(04808244)=#0(0x00000000)
:02382700 E1D040B0 ldrh r4,[r0, #+0x0]		;r0+0x0=*(04808244)=#0(0x00000000)
:02382704 E59F1058 ldr r1,[r15, #+0x58]		;r15+0x58=*(02382764)=#58785780(0x0380fff4)
:02382708 E3C44040 bic  r4,r4,#0x40
:0238270C E1C040B0 strh r4,[r0, #+0x0]		;r0+0x0=*(04808244)=#0(0x00000000)
:02382710 E1C320B0 strh r2,[r3, #+0x0]		;r3+0x0=*(048080f8)=#0(0x00000000)
:02382714 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02382718 E1C320B0 strh r2,[r3, #+0x0]		;r3+0x0=*(048080f8)=#0(0x00000000)
:0238271C E5911000 ldr r1,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02382720 E59F2044 ldr r2,[r15, #+0x44]		;r15+0x44=*(0238276c)=#65535(0x0000ffff)
:02382724 E281102C add  r1,r1,#0x2C
:02382728 E2816B01 add  r6,r1,#0x400
:0238272C E1D65AB4 ldrh r5,[r6, #+0xa4]		;r6+0xa4=*(000000a4)
:02382730 E1550002 cmp r5,r2
:02382734 0A000008 beq 0238275C
:02382738 E2404E1B sub  r4,r0,#0x1B0
:0238273C E1D430B0 ldrh r3,[r4, #+0x0]		;r4+0x0=*(00000000)
:02382740 E2401F85 sub  r1,r0,#0x214
:02382744 E1C450B0 strh r5,[r4, #+0x0]		;r4+0x0=*(00000000)
:02382748 E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(9bb3837b)
:0238274C E3800080 orr  r0,r0,#0x80
:02382750 E1C100B0 strh r0,[r1, #+0x0]		;r1+0x0=*(9bb3837b)
:02382754 E1C430B0 strh r3,[r4, #+0x0]		;r4+0x0=*(00000000)
:02382758 E1C62AB4 strh r2,[r6, #+0xa4]		;r6+0xa4=*(000000a4)
:0238275C E8BD41F0 ldmia  r13!,{r4,r5,r6,r7,r8,r14}
:02382760 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:02382764 0380FFF4 orreq  r15,r0,#0x3D0
:02382768 04808010 streq r8,[r0],#+0x10
:0238276C 0000FFFF unknown
:02382770 0000E7FF unknown
:02382774 048080F8 streq r8,[r0],#+0xf8
:02382778 04808028 streq r8,[r0],#+0x28
:0238277C 04808244 streq r8,[r0],#+0x244
:02382780 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:02382784 E59F10B8 ldr r1,[r15, #+0xb8]		;r15+0xb8=*(02382844)=#58785780(0x0380fff4)
:02382788 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0238278C E5911000 ldr r1,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02382790 E3A05000 mov  r5,#0x0		;r5=0(0x0)
:02382794 E281102C add  r1,r1,#0x2C
:02382798 E2814B01 add  r4,r1,#0x400
:0238279C EBBFD9C6 bl 01378EBC
:023827A0 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023827A4 EBBFD9C4 bl 01378EBC
:023827A8 E1A00005 mov  r0,r5			;r0=0(0x0)
:023827AC EBBFD9C2 bl 01378EBC
:023827B0 E1D402B8 ldrh r0,[r4, #+0x28]		;r4+0x28=*(00000028)
:023827B4 E3500000 cmp r0,#0x0
:023827B8 0A000005 beq 023827D4
:023827BC E5940030 ldr r0,[r4, #+0x30]		;r4+0x30=*(00000030)
:023827C0 E1D000B0 ldrh r0,[r0, #+0x0]		;r0+0x0=*(00000000)
:023827C4 E3500000 cmp r0,#0x0
:023827C8 13A05001 movne  r5,#0x1		;r5=1(0x1)
:023827CC 01A00005 moveq  r0,r5			;r0=1(0x1)
:023827D0 01C402B8 streqh r0,[r4, #+0x28]		;r4+0x28=*(00000028)
:023827D4 E1D401B4 ldrh r0,[r4, #+0x14]		;r4+0x14=*(00000014)
:023827D8 E3500000 cmp r0,#0x0
:023827DC 0A000005 beq 023827F8
:023827E0 E594001C ldr r0,[r4, #+0x1c]		;r4+0x1c=*(0000001c)
:023827E4 E1D000B0 ldrh r0,[r0, #+0x0]		;r0+0x0=*(00000001)
:023827E8 E3500000 cmp r0,#0x0
:023827EC 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:023827F0 01C401B4 streqh r0,[r4, #+0x14]		;r4+0x14=*(00000014)
:023827F4 13A05001 movne  r5,#0x1		;r5=1(0x1)
:023827F8 E1D400B0 ldrh r0,[r4, #+0x0]		;r4+0x0=*(00000000)
:023827FC E3500000 cmp r0,#0x0
:02382800 0A000005 beq 0238281C
:02382804 E5940008 ldr r0,[r4, #+0x8]		;r4+0x8=*(00000008)
:02382808 E1D000B0 ldrh r0,[r0, #+0x0]		;r0+0x0=*(00000000)
:0238280C E3500000 cmp r0,#0x0
:02382810 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:02382814 01C400B0 streqh r0,[r4, #+0x0]		;r4+0x0=*(00000000)
:02382818 13A05001 movne  r5,#0x1		;r5=1(0x1)
:0238281C E3550000 cmp r5,#0x0
:02382820 0A000002 beq 02382830
:02382824 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02382828 E3A0100E mov  r1,#0xE		;r1=14(0xe)
:0238282C EBFFF7D3 bl 02380780
:02382830 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02382834 E3A01014 mov  r1,#0x14		;r1=20(0x14)
:02382838 EBFFF7D0 bl 02380780
:0238283C E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:02382840 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:02382844 0380FFF4 orreq  r15,r0,#0x3D0
:02382848 E92D4010 stmdb  r13!,{r4,r14}
:0238284C E3A00401 mov  r0,#0x1000000		;r0=16777216(0x1000000)
:02382850 EB0004AE bl 02383B10
:02382854 E59F204C ldr r2,[r15, #+0x4c]		;r15+0x4c=*(023828a8)=#75530768(0x04808210)
:02382858 E3A01A01 mov  r1,#0x1000		;r1=4096(0x1000)
:0238285C E1D230B0 ldrh r3,[r2, #+0x0]		;r2+0x0=*(04808210)=#0(0x00000000)
:02382860 E1A04000 mov  r4,r0			;r4=16777216(0x1000000)
:02382864 E1C213B4 strh r1,[r2, #+0x34]		;r2+0x34=*(04808244)=#0(0x00000000)
:02382868 E3A01064 mov  r1,#0x64		;r1=100(0x64)
:0238286C EA000003 b 02382880
:02382870 E1D200B0 ldrh r0,[r2, #+0x0]		;r2+0x0=*(04808210)=#0(0x00000000)
:02382874 E1530000 cmp r3,r0
:02382878 1A000002 bne 02382888
:0238287C E2411001 sub  r1,r1,#0x1
:02382880 E3510000 cmp r1,#0x0
:02382884 1AFFFFF9 bne 02382870
:02382888 E59F101C ldr r1,[r15, #+0x1c]		;r15+0x1c=*(023828ac)=#75530820(0x04808244)
:0238288C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02382890 E1C100B0 strh r0,[r1, #+0x0]		;r1+0x0=*(04808244)=#0(0x00000000)
:02382894 EBFFFE9E bl 02382314
:02382898 E1A00004 mov  r0,r4			;r0=16777216(0x1000000)
:0238289C EB00048D bl 02383AD8
:023828A0 E8BD4010 ldmia  r13!,{r4,r14}
:023828A4 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023828A8 04808210 streq r8,[r0],#+0x210
:023828AC 04808244 streq r8,[r0],#+0x244
:023828B0 E59F1018 ldr r1,[r15, #+0x18]		;r15+0x18=*(023828d0)=#75521888(0x04805f60)
:023828B4 E1500001 cmp r0,r1
:023828B8 259F1014 ldrcs r1,[r15, #+0x14]		;r15+0x14=*(023828d4)=#58785780(0x0380fff4)
:023828BC 25911000 ldrcs r1,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023828C0 22811C03 addcs  r1,r1,#0x300
:023828C4 21D11DBE ldrcsh r1,[r1, #+0xde]		;r1+0xde=*(9bb38459)
:023828C8 20400001 subcs  r0,r0,r1
:023828CC E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023828D0 04805F60 streq r5,[r0],#+0xf60
:023828D4 0380FFF4 orreq  r15,r0,#0x3D0
:023828D8 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:023828DC E59F0028 ldr r0,[r15, #+0x28]		;r15+0x28=*(0238290c)=#58785780(0x0380fff4)
:023828E0 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023828E4 E280002C add  r0,r0,#0x2C
:023828E8 E2805B01 add  r5,r0,#0x400
:023828EC E2850050 add  r0,r5,#0x50
:023828F0 EBBFC44D bl 01373A2C
:023828F4 E1A04000 mov  r4,r0			;r4=-1682734213(0x9bb3837b)
:023828F8 E2850064 add  r0,r5,#0x64
:023828FC EBBFC44A bl 01373A2C
:02382900 E1840000 orr  r0,r4,r0
:02382904 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:02382908 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:0238290C 0380FFF4 orreq  r15,r0,#0x3D0
:02382910 E92D4008 stmdb  r13!,{r3,r14}
:02382914 E59F003C ldr r0,[r15, #+0x3c]		;r15+0x3c=*(02382958)=#58785780(0x0380fff4)
:02382918 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0238291C E2800C03 add  r0,r0,#0x300
:02382920 E1D00EB8 ldrh r0,[r0, #+0xe8]		;r0+0xe8=*(9bb38463)
:02382924 E3500000 cmp r0,#0x0
:02382928 0A000000 beq 02382930
:0238292C EBBFDB8B bl 01379760
:02382930 E59F0020 ldr r0,[r15, #+0x20]		;r15+0x20=*(02382958)=#58785780(0x0380fff4)
:02382934 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02382938 E2800C03 add  r0,r0,#0x300
:0238293C E1D003BA ldrh r0,[r0, #+0x3a]		;r0+0x3a=*(9bb383b5)
:02382940 E1A00C80 mov  r0,r0,lsl #0x19		;r0=-167772160(0xf6000000)
:02382944 E1B00FA0 movs r0,r0,lsr #0x1f		;r0=1(0x1)
:02382948 0A000000 beq 02382950
:0238294C EBBFCDF2 bl 0137611C
:02382950 E8BD4008 ldmia  r13!,{r3,r14}
:02382954 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:02382958 0380FFF4 orreq  r15,r0,#0x3D0
:0238295C E92D4FF8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:02382960 E59F71C0 ldr r7,[r15, #+0x1c0]		;r15+0x1c0=*(02382b28)=#58785780(0x0380fff4)
:02382964 E3A0A002 mov  r10,#0x2		;r10=2(0x2)
:02382968 E5971000 ldr r1,[r7, #+0x0]		;r7+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0238296C E3A0B000 mov  r11,#0x0		;r11=0(0x0)
:02382970 E281002C add  r0,r1,#0x2C
:02382974 E2808B01 add  r8,r0,#0x400
:02382978 E59F01AC ldr r0,[r15, #+0x1ac]		;r15+0x1ac=*(02382b2c)=#75530290(0x04808032)
:0238297C E2816FD1 add  r6,r1,#0x344
:02382980 E280406E add  r4,r0,#0x6E
:02382984 E3A00014 mov  r0,#0x14		;r0=20(0x14)
:02382988 E1A0510A mov  r5,r10,lsl #0x2		;r5=8(0x8)
:0238298C E029809A mla  r9,r10,r0,r8unknown
:02382990 E2850512 add  r0,r5,#0x4800000
:02382994 E2800902 add  r0,r0,#0x8000
:02382998 E1D00AB0 ldrh r0,[r0, #+0xa0]		;r0+0xa0=*(000000b4)
:0238299C E3100902 tst r0,#0x8000
:023829A0 1A00005C bne 02382B18
:023829A4 E1D900B0 ldrh r0,[r9, #+0x0]		;r9+0x0=*(00000014)
:023829A8 E3500000 cmp r0,#0x0
:023829AC 0A000059 beq 02382B18
:023829B0 E599100C ldr r1,[r9, #+0xc]		;r9+0xc=*(00000020)
:023829B4 E3510000 cmp r1,#0x0
:023829B8 0A00004E beq 02382AF8
:023829BC E5990008 ldr r0,[r9, #+0x8]		;r9+0x8=*(0000001c)
:023829C0 E1D000B0 ldrh r0,[r0, #+0x0]		;r0+0x0=*(00000014)
:023829C4 E1C100B8 strh r0,[r1, #+0x8]		;r1+0x8=*(9bb38383)
:023829C8 E5991008 ldr r1,[r9, #+0x8]		;r9+0x8=*(0000001c)
:023829CC E599000C ldr r0,[r9, #+0xc]		;r9+0xc=*(00000020)
:023829D0 E1D110BC ldrh r1,[r1, #+0xc]		;r1+0xc=*(9bb38387)
:023829D4 E1C011B4 strh r1,[r0, #+0x14]		;r0+0x14=*(00000028)
:023829D8 E5990008 ldr r0,[r9, #+0x8]		;r9+0x8=*(0000001c)
:023829DC E1D010BC ldrh r1,[r0, #+0xc]		;r0+0xc=*(00000020)
:023829E0 E3110901 tst r1,#0x4000
:023829E4 0A000036 beq 02382AC4
:023829E8 E5971000 ldr r1,[r7, #+0x0]		;r7+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023829EC E2811C06 add  r1,r1,#0x600
:023829F0 E1D119B0 ldrh r1,[r1, #+0x90]		;r1+0x90=*(9bb3840b)
:023829F4 E3110008 tst r1,#0x8
:023829F8 0A00002A beq 02382AA8
:023829FC E1D010BA ldrh r1,[r0, #+0xa]		;r0+0xa=*(0000001e)
:02382A00 E280200C add  r2,r0,#0xC
:02382A04 E0821001 add  r1,r2,r1
:02382A08 E2411007 sub  r1,r1,#0x7
:02382A0C E3C12001 bic  r2,r1,#0x1
:02382A10 E1D210B0 ldrh r1,[r2, #+0x0]		;r2+0x0=*(04808210)=#0(0x00000000)
:02382A14 E3510000 cmp r1,#0x0
:02382A18 01D210B2 ldreqh r1,[r2, #+0x2]		;r2+0x2=*(04808212)=#0(0x00000000)
:02382A1C 03510000 cmpeq r1,#0x0
:02382A20 1A000020 bne 02382AA8
:02382A24 E59F0100 ldr r0,[r15, #+0x100]		;r15+0x100=*(02382b2c)=#75530290(0x04808032)
:02382A28 E3A01902 mov  r1,#0x8000		;r1=32768(0x8000)
:02382A2C E1C0B0B0 strh r11,[r0, #+0x0]		;r0+0x0=*(04808032)=#0(0x00000000)
:02382A30 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(04808032)=#0(0x00000000)
:02382A34 E1D60BBA ldrh r0,[r6, #+0xba]		;r6+0xba=*(000000ba)
:02382A38 E2800001 add  r0,r0,#0x1
:02382A3C E1C60BBA strh r0,[r6, #+0xba]		;r6+0xba=*(000000ba)
:02382A40 E599000C ldr r0,[r9, #+0xc]		;r9+0xc=*(00000020)
:02382A44 EBBFD686 bl 01378464
:02382A48 E3500000 cmp r0,#0x0
:02382A4C 0A00000E beq 02382A8C
:02382A50 E599200C ldr r2,[r9, #+0xc]		;r9+0xc=*(00000020)
:02382A54 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:02382A58 E1C200B8 strh r0,[r2, #+0x8]		;r2+0x8=*(04808218)=#0(0x00000000)
:02382A5C E1D900B4 ldrh r0,[r9, #+0x4]		;r9+0x4=*(00000018)
:02382A60 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02382A64 E2800001 add  r0,r0,#0x1
:02382A68 E1C900B4 strh r0,[r9, #+0x4]		;r9+0x4=*(00000018)
:02382A6C E1D80ABE ldrh r0,[r8, #+0xae]		;r8+0xae=*(000000ae)
:02382A70 E2800001 add  r0,r0,#0x1
:02382A74 E1C80ABE strh r0,[r8, #+0xae]		;r8+0xae=*(000000ae)
:02382A78 E599000C ldr r0,[r9, #+0xc]		;r9+0xc=*(00000020)
:02382A7C E5992010 ldr r2,[r9, #+0x10]		;r9+0x10=*(00000024)
:02382A80 E1A0E00F mov  r14,r15			;r14=37235336(0x2382a88)
:02382A84 E12FFF12 bx r2 (Jump to addr_04808210?)msr CPSR_fsxc,r2
:02382A88 EA000022 b 02382B18
:02382A8C E599100C ldr r1,[r9, #+0xc]		;r9+0xc=*(00000020)
:02382A90 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02382A94 E1C100BC strh r0,[r1, #+0xc]		;r1+0xc=*(0000000d)
:02382A98 E19500B4 ldrh r0,[r5, +r4]
:02382A9C E3800902 orr  r0,r0,#0x8000
:02382AA0 E18500B4 strh r0,[r5, +r4]
:02382AA4 EA00001B b 02382B18
:02382AA8 E1D000B4 ldrh r0,[r0, #+0x4]		;r0+0x4=*(00000004)
:02382AAC E599200C ldr r2,[r9, #+0xc]		;r9+0xc=*(00000020)
:02382AB0 E20000FF and  r0,r0,#0xFF
:02382AB4 E1D210BC ldrh r1,[r2, #+0xc]		;r2+0xc=*(0480821c)=#0(0x00000000)
:02382AB8 E0810000 add  r0,r1,r0
:02382ABC E1C200BC strh r0,[r2, #+0xc]		;r2+0xc=*(0480821c)=#0(0x00000000)
:02382AC0 EA000003 b 02382AD4
:02382AC4 E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:02382AC8 E599000C ldr r0,[r9, #+0xc]		;r9+0xc=*(00000020)
:02382ACC E20110FF and  r1,r1,#0xFF
:02382AD0 E1C010BC strh r1,[r0, #+0xc]		;r0+0xc=*(0000000c)
:02382AD4 E1D900B4 ldrh r0,[r9, #+0x4]		;r9+0x4=*(00000018)
:02382AD8 E3A01002 mov  r1,#0x2		;r1=2(0x2)
:02382ADC E2800001 add  r0,r0,#0x1
:02382AE0 E1C900B4 strh r0,[r9, #+0x4]		;r9+0x4=*(00000018)
:02382AE4 E599000C ldr r0,[r9, #+0xc]		;r9+0xc=*(00000020)
:02382AE8 E5992010 ldr r2,[r9, #+0x10]		;r9+0x10=*(00000024)
:02382AEC E1A0E00F mov  r14,r15			;r14=37235444(0x2382af4)
:02382AF0 E12FFF12 bx r2 (Jump to addr_04808210?)msr CPSR_fsxc,r2
:02382AF4 EA000007 b 02382B18
:02382AF8 E1D900B4 ldrh r0,[r9, #+0x4]		;r9+0x4=*(00000018)
:02382AFC E3A01003 mov  r1,#0x3		;r1=3(0x3)
:02382B00 E2800001 add  r0,r0,#0x1
:02382B04 E1C900B4 strh r0,[r9, #+0x4]		;r9+0x4=*(00000018)
:02382B08 E5990008 ldr r0,[r9, #+0x8]		;r9+0x8=*(0000001c)
:02382B0C E5992010 ldr r2,[r9, #+0x10]		;r9+0x10=*(00000024)
:02382B10 E1A0E00F mov  r14,r15			;r14=37235480(0x2382b18)
:02382B14 E12FFF12 bx r2 (Jump to addr_04808210?)msr CPSR_fsxc,r2
:02382B18 E25AA001 subs r10,r10,#0x1
:02382B1C 5AFFFF98 bpl 02382984
:02382B20 E8BD4FF8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:02382B24 E12FFF1E bx r14 (Jump to addr_02382B18?)
msr CPSR_fsxc,r14
:02382B28 0380FFF4 orreq  r15,r0,#0x3D0
:02382B2C 04808032 streq r8,[r0],#+0x32
:02382B30 E92D41F0 stmdb  r13!,{r4,r5,r6,r7,r8,r14}
:02382B34 E59F0344 ldr r0,[r15, #+0x344]		;r15+0x344=*(02382e80)=#58785780(0x0380fff4)
:02382B38 E5904000 ldr r4,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02382B3C E28400DC add  r0,r4,#0xDC
:02382B40 E2805B01 add  r5,r0,#0x400
:02382B44 E59F1338 ldr r1,[r15, #+0x338]		;r15+0x338=*(02382e84)=#75530330(0x0480805a)
:02382B48 E1D500B4 ldrh r0,[r5, #+0x4]		;r5+0x4=*(0000000c)
:02382B4C E1D160B0 ldrh r6,[r1, #+0x0]		;r1+0x0=*(0480805a)=#0(0x00000000)
:02382B50 E1560000 cmp r6,r0
:02382B54 0A0000C7 beq 02382E78
:02382B58 E59F0328 ldr r0,[r15, #+0x328]		;r15+0x328=*(02382e88)=#2246(0x000008c6)
:02382B5C E1560000 cmp r6,r0
:02382B60 3A000000 bcc 02382B68
:02382B64 EBBFBE0A bl 01372394
:02382B68 E1A06086 mov  r6,r6,lsl #0x1		;r6=0(0x0)
:02382B6C E2860901 add  r0,r6,#0x4000
:02382B70 E2807512 add  r7,r0,#0x4800000
:02382B74 E2870002 add  r0,r7,#0x2
:02382B78 EBFFFF4C bl 023828B0
:02382B7C E2861512 add  r1,r6,#0x4800000
:02382B80 E2811901 add  r1,r1,#0x4000
:02382B84 E1D120B0 ldrh r2,[r1, #+0x0]		;r1+0x0=*(0480805a)=#0(0x00000000)
:02382B88 E59F12FC ldr r1,[r15, #+0x2fc]		;r15+0x2fc=*(02382e8c)=#65535(0x0000ffff)
:02382B8C E1D060B0 ldrh r6,[r0, #+0x0]		;r0+0x0=*(000008c6)
:02382B90 E1520001 cmp r2,r1
:02382B94 059F02E8 ldreq r0,[r15, #+0x2e8]		;r15+0x2e8=*(02382e84)=#75530330(0x0480805a)
:02382B98 01C060B0 streqh r6,[r0, #+0x0]		;r0+0x0=*(0480805a)=#0(0x00000000)
:02382B9C 0AFFFFE8 beq 02382B44
:02382BA0 E2870008 add  r0,r7,#0x8
:02382BA4 EBFFFF41 bl 023828B0
:02382BA8 E1D010B0 ldrh r1,[r0, #+0x0]		;r0+0x0=*(0480805a)=#0(0x00000000)
:02382BAC E1A00007 mov  r0,r7			;r0=58785780(0x380fff4)
:02382BB0 EB000120 bl 02383038
:02382BB4 E59F12C8 ldr r1,[r15, #+0x2c8]		;r15+0x2c8=*(02382e84)=#75530330(0x0480805a)
:02382BB8 E1B08000 movs r8,r0			;r8=58785780(0x380fff4)
:02382BBC E1C160B0 strh r6,[r1, #+0x0]		;r1+0x0=*(0480805a)=#0(0x00000000)
:02382BC0 1A000009 bne 02382BEC
:02382BC4 E1D700B0 ldrh r0,[r7, #+0x0]		;r7+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02382BC8 E200000F and  r0,r0,#0xF
:02382BCC E350000C cmp r0,#0xC
:02382BD0 1A000002 bne 02382BE0
:02382BD4 E3A00010 mov  r0,#0x10		;r0=16(0x10)
:02382BD8 EBBFC19D bl 01373254
:02382BDC EAFFFFD8 b 02382B44
:02382BE0 E3A00008 mov  r0,#0x8		;r0=8(0x8)
:02382BE4 EBBFC19A bl 01373254
:02382BE8 EAFFFFD5 b 02382B44
:02382BEC E59F028C ldr r0,[r15, #+0x28c]		;r15+0x28c=*(02382e80)=#58785780(0x0380fff4)
:02382BF0 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02382BF4 E2800C06 add  r0,r0,#0x600
:02382BF8 E1D009B0 ldrh r0,[r0, #+0x90]		;r0+0x90=*(9bb3840b)
:02382BFC E3100008 tst r0,#0x8
:02382C00 0A000003 beq 02382C14
:02382C04 E1D801B4 ldrh r0,[r8, #+0x14]		;r8+0x14=*(03810008)=#-2005884009(0x8870a397)
:02382C08 E3100901 tst r0,#0x4000
:02382C0C 13A00000 movne  r0,#0x0		;r0=0(0x0)
:02382C10 11C500B2 strneh r0,[r5, #+0x2]		;r5+0x2=*(0000000a)
:02382C14 E1D800B8 ldrh r0,[r8, #+0x8]		;r8+0x8=*(0380fffc)=#-1867820288(0x90ab5300)
:02382C18 E3A06001 mov  r6,#0x1		;r6=1(0x1)
:02382C1C E3100C02 tst r0,#0x200
:02382C20 0A000011 beq 02382C6C
:02382C24 E1D801B4 ldrh r0,[r8, #+0x14]		;r8+0x14=*(03810008)=#-2005884009(0x8870a397)
:02382C28 E1A00A80 mov  r0,r0,lsl #0x15		;r0=1927282688(0x72e00000)
:02382C2C E1A00FA0 mov  r0,r0,lsr #0x1f		;r0=0(0x0)
:02382C30 E3500001 cmp r0,#0x1
:02382C34 0A000003 beq 02382C48
:02382C38 E1D802BA ldrh r0,[r8, #+0x2a]		;r8+0x2a=*(0381001e)=#10135723(0x009aa8ab)
:02382C3C E1A00E00 mov  r0,r0,lsl #0x1c		;r0=-1342177280(0xb0000000)
:02382C40 E1B00E20 movs r0,r0,lsr #0x1c		;r0=11(0xb)
:02382C44 0A000073 beq 02382E18
:02382C48 E2840F62 add  r0,r4,#0x188
:02382C4C E2841F7A add  r1,r4,#0x1E8
:02382C50 E2482010 sub  r2,r8,#0x10
:02382C54 E3A06000 mov  r6,#0x0		;r6=0(0x0)
:02382C58 EBFFF7C4 bl 02380B70
:02382C5C E3A00002 mov  r0,#0x2		;r0=2(0x2)
:02382C60 E3A01009 mov  r1,#0x9		;r1=9(0x9)
:02382C64 EBFFF6C5 bl 02380780
:02382C68 EA00006A b 02382E18
:02382C6C E200000F and  r0,r0,#0xF
:02382C70 E350000F cmp r0,#0xF
:02382C74 908FF100 addls  r15,r15,r0,lsl #0x2
:02382C78 EA000066 b 02382E18
:02382C7C EA000021 b 02382D08
:02382C80 EA00001A b 02382CF0
:02382C84 EA000063 b 02382E18
:02382C88 EA000062 b 02382E18
:02382C8C EA000061 b 02382E18
:02382C90 EA000028 b 02382D38
:02382C94 EA00005F b 02382E18
:02382C98 EA00005E b 02382E18
:02382C9C EA000006 b 02382CBC
:02382CA0 EA00005C b 02382E18
:02382CA4 EA00005B b 02382E18
:02382CA8 EA00005A b 02382E18
:02382CAC EA000037 b 02382D90
:02382CB0 EA00004B b 02382DE4
:02382CB4 EA00002D b 02382D70
:02382CB8 EA00002C b 02382D70
:02382CBC E1D801B4 ldrh r0,[r8, #+0x14]		;r8+0x14=*(03810008)=#-2005884009(0x8870a397)
:02382CC0 E200000F and  r0,r0,#0xF
:02382CC4 E3500008 cmp r0,#0x8
:02382CC8 1A000052 bne 02382E18
:02382CCC E2840F62 add  r0,r4,#0x188
:02382CD0 E2841F71 add  r1,r4,#0x1C4
:02382CD4 E2482010 sub  r2,r8,#0x10
:02382CD8 E3A06000 mov  r6,#0x0		;r6=0(0x0)
:02382CDC EBFFF7A3 bl 02380B70
:02382CE0 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:02382CE4 E3A01006 mov  r1,#0x6		;r1=6(0x6)
:02382CE8 EBFFF6A4 bl 02380780
:02382CEC EA000049 b 02382E18
:02382CF0 E1D801B4 ldrh r0,[r8, #+0x14]		;r8+0x14=*(03810008)=#-2005884009(0x8870a397)
:02382CF4 E3500080 cmp r0,#0x80
:02382CF8 1A000046 bne 02382E18
:02382CFC E1A00008 mov  r0,r8			;r0=58785780(0x380fff4)
:02382D00 EBBFDF48 bl 0137AA28
:02382D04 EA000043 b 02382E18
:02382D08 E1D801B4 ldrh r0,[r8, #+0x14]		;r8+0x14=*(03810008)=#-2005884009(0x8870a397)
:02382D0C E310000F tst r0,#0xF
:02382D10 1A000040 bne 02382E18
:02382D14 E2840F62 add  r0,r4,#0x188
:02382D18 E2841F77 add  r1,r4,#0x1DC
:02382D1C E2482010 sub  r2,r8,#0x10
:02382D20 E3A06000 mov  r6,#0x0		;r6=0(0x0)
:02382D24 EBFFF791 bl 02380B70
:02382D28 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02382D2C E3A01007 mov  r1,#0x7		;r1=7(0x7)
:02382D30 EBFFF692 bl 02380780
:02382D34 EA000037 b 02382E18
:02382D38 E1D811B4 ldrh r1,[r8, #+0x14]		;r8+0x14=*(03810008)=#-2005884009(0x8870a397)
:02382D3C E2660B3A rsb  r0,r6,#0xE800
:02382D40 E0010000 and  r0,r1,r0
:02382D44 E35000A4 cmp r0,#0xA4
:02382D48 1A000032 bne 02382E18
:02382D4C E2840F62 add  r0,r4,#0x188
:02382D50 E2841F77 add  r1,r4,#0x1DC
:02382D54 E2482010 sub  r2,r8,#0x10
:02382D58 E3A06000 mov  r6,#0x0		;r6=0(0x0)
:02382D5C EBFFF783 bl 02380B70
:02382D60 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02382D64 E3A01007 mov  r1,#0x7		;r1=7(0x7)
:02382D68 EBFFF684 bl 02380780
:02382D6C EA000029 b 02382E18
:02382D70 E1D811B4 ldrh r1,[r8, #+0x14]		;r8+0x14=*(03810008)=#-2005884009(0x8870a397)
:02382D74 E59F0114 ldr r0,[r15, #+0x114]		;r15+0x114=*(02382e90)=#59327(0x0000e7bf)
:02382D78 E0010000 and  r0,r1,r0
:02382D7C E3500F46 cmp r0,#0x118
:02382D80 1A000024 bne 02382E18
:02382D84 E1A00008 mov  r0,r8			;r0=58785780(0x380fff4)
:02382D88 EBBFDE86 bl 0137A7A8
:02382D8C EA000021 b 02382E18
:02382D90 E1D811B4 ldrh r1,[r8, #+0x14]		;r8+0x14=*(03810008)=#-2005884009(0x8870a397)
:02382D94 E2660B3A rsb  r0,r6,#0xE800
:02382D98 E0010000 and  r0,r1,r0
:02382D9C E3500F8A cmp r0,#0x228
:02382DA0 1A00001C bne 02382E18
:02382DA4 E59F00D4 ldr r0,[r15, #+0xd4]		;r15+0xd4=*(02382e80)=#58785780(0x0380fff4)
:02382DA8 E59F10D0 ldr r1,[r15, #+0xd0]		;r15+0xd0=*(02382e80)=#58785780(0x0380fff4)
:02382DAC E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02382DB0 E2800C03 add  r0,r0,#0x300
:02382DB4 E1D005B4 ldrh r0,[r0, #+0x54]		;r0+0x54=*(9bb383cf)
:02382DB8 E3500000 cmp r0,#0x0
:02382DBC 059F00D0 ldreq r0,[r15, #+0xd0]		;r15+0xd0=*(02382e94)=#75530300(0x0480803c)
:02382DC0 01C060B0 streqh r6,[r0, #+0x0]		;r0+0x0=*(0480803c)=#0(0x00000000)
:02382DC4 E5912000 ldr r2,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02382DC8 E1A00008 mov  r0,r8			;r0=58785780(0x380fff4)
:02382DCC E59215AC ldr r1,[r2, #+0x5ac]		;r2+0x5ac=*(9bb38927)
:02382DD0 E2811001 add  r1,r1,#0x1
:02382DD4 E58215AC str r1,[r2, #+0x5ac]		;r2+0x5ac=*(9bb38927)
:02382DD8 EBBFDE13 bl 0137A62C
:02382DDC E1A06000 mov  r6,r0			;r6=58785780(0x380fff4)
:02382DE0 EA00000C b 02382E18
:02382DE4 E1D811B4 ldrh r1,[r8, #+0x14]		;r8+0x14=*(03810008)=#-2005884009(0x8870a397)
:02382DE8 E2660B3A rsb  r0,r6,#0xE800
:02382DEC E0010000 and  r0,r1,r0
:02382DF0 E3500F86 cmp r0,#0x218
:02382DF4 1A000007 bne 02382E18
:02382DF8 E59F1080 ldr r1,[r15, #+0x80]		;r15+0x80=*(02382e80)=#58785780(0x0380fff4)
:02382DFC E1A00008 mov  r0,r8			;r0=58785780(0x380fff4)
:02382E00 E5912000 ldr r2,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02382E04 E59215B0 ldr r1,[r2, #+0x5b0]		;r2+0x5b0=*(9bb3892b)
:02382E08 E2811001 add  r1,r1,#0x1
:02382E0C E58215B0 str r1,[r2, #+0x5b0]		;r2+0x5b0=*(9bb3892b)
:02382E10 EBBFDECF bl 0137A954
:02382E14 E1A06000 mov  r6,r0			;r6=58785780(0x380fff4)
:02382E18 E3560000 cmp r6,#0x0
:02382E1C 0A000002 beq 02382E2C
:02382E20 E2840F62 add  r0,r4,#0x188
:02382E24 E2481010 sub  r1,r8,#0x10
:02382E28 EBFFF730 bl 02380AF0
:02382E2C E59F304C ldr r3,[r15, #+0x4c]		;r15+0x4c=*(02382e80)=#58785780(0x0380fff4)
:02382E30 E5930000 ldr r0,[r3, #+0x0]		;r3+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02382E34 E2800C06 add  r0,r0,#0x600
:02382E38 E1D009B0 ldrh r0,[r0, #+0x90]		;r0+0x90=*(9bb3840b)
:02382E3C E3100001 tst r0,#0x1
:02382E40 0AFFFF3F beq 02382B44
:02382E44 E59F2040 ldr r2,[r15, #+0x40]		;r15+0x40=*(02382e8c)=#65535(0x0000ffff)
:02382E48 E59F1048 ldr r1,[r15, #+0x48]		;r15+0x48=*(02382e98)=#75521888(0x04805f60)
:02382E4C E3A06000 mov  r6,#0x0		;r6=0(0x0)
:02382E50 E1570001 cmp r7,r1
:02382E54 25930000 ldrcs r0,[r3, #+0x0]		;r3+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02382E58 E2866001 add  r6,r6,#0x1
:02382E5C 22800C03 addcs  r0,r0,#0x300
:02382E60 21D00DBE ldrcsh r0,[r0, #+0xde]		;r0+0xde=*(9bb38459)
:02382E64 20477000 subcs  r7,r7,r0
:02382E68 E3560007 cmp r6,#0x7
:02382E6C E0C720B2 strh r2,[r7],#+0x2
:02382E70 3AFFFFF6 bcc 02382E50
:02382E74 EAFFFF32 b 02382B44
:02382E78 E8BD41F0 ldmia  r13!,{r4,r5,r6,r7,r8,r14}
:02382E7C E12FFF1E bx r14 (Jump to addr_02382B18?)
msr CPSR_fsxc,r14
:02382E80 0380FFF4 orreq  r15,r0,#0x3D0
:02382E84 0480805A streq r8,[r0],#+0x5a
:02382E88 000008C6 andeq  r0,r0,r6,asr #0x11
:02382E8C 0000FFFF unknown
:02382E90 0000E7BF streqh r14,[r0], -r15
:02382E94 0480803C streq r8,[r0],#+0x3c
:02382E98 04805F60 streq r5,[r0],#+0xf60
:02382E9C E92D4010 stmdb  r13!,{r4,r14}
:02382EA0 E59F00CC ldr r0,[r15, #+0xcc]		;r15+0xcc=*(02382f74)=#58785780(0x0380fff4)
:02382EA4 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02382EA8 E280002C add  r0,r0,#0x2C
:02382EAC E2804B01 add  r4,r0,#0x400
:02382EB0 E1D403BC ldrh r0,[r4, #+0x3c]		;r4+0x3c=*(9bb383b7)
:02382EB4 E3500000 cmp r0,#0x0
:02382EB8 0A00002B beq 02382F6C
:02382EBC E5941090 ldr r1,[r4, #+0x90]		;r4+0x90=*(9bb3840b)
:02382EC0 E5940044 ldr r0,[r4, #+0x44]		;r4+0x44=*(9bb383bf)
:02382EC4 E1D111B0 ldrh r1,[r1, #+0x10]		;r1+0x10=*(04805f70)=#0(0x00000000)
:02382EC8 E1D000B2 ldrh r0,[r0, #+0x2]		;r0+0x2=*(9bb3837d)
:02382ECC E1510000 cmp r1,r0
:02382ED0 0A000000 beq 02382ED8
:02382ED4 EBFFFF15 bl 02382B30
:02382ED8 E5940044 ldr r0,[r4, #+0x44]		;r4+0x44=*(9bb383bf)
:02382EDC E1D000B4 ldrh r0,[r0, #+0x4]		;r0+0x4=*(9bb3837f)
:02382EE0 E21020FF ands r2,r0,#0xFF
:02382EE4 E59F0088 ldr r0,[r15, #+0x88]		;r15+0x88=*(02382f74)=#58785780(0x0380fff4)
:02382EE8 15901000 ldrne r1,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02382EEC 159105A0 ldrne r0,[r1, #+0x5a0]		;r1+0x5a0=*(9bb3891b)
:02382EF0 10800002 addne  r0,r0,r2
:02382EF4 05901000 ldreq r1,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02382EF8 059105A0 ldreq r0,[r1, #+0x5a0]		;r1+0x5a0=*(9bb3891b)
:02382EFC 02800001 addeq  r0,r0,#0x1
:02382F00 E58105A0 str r0,[r1, #+0x5a0]		;r1+0x5a0=*(9bb3891b)
:02382F04 E1D414B0 ldrh r1,[r4, #+0x40]		;r4+0x40=*(9bb383bb)
:02382F08 E59F0064 ldr r0,[r15, #+0x64]		;r15+0x64=*(02382f74)=#58785780(0x0380fff4)
:02382F0C E2811001 add  r1,r1,#0x1
:02382F10 E1C414B0 strh r1,[r4, #+0x40]		;r4+0x40=*(9bb383bb)
:02382F14 E594C090 ldr r12,[r4, #+0x90]		;r4+0x90=*(9bb3840b)
:02382F18 E5941044 ldr r1,[r4, #+0x44]		;r4+0x44=*(9bb383bf)
:02382F1C E1DC31B0 ldrh r3,[r12, #+0x10]		;r12+0x10=*(03810004)=#-1470431069(0xa85b00a3)
:02382F20 E1D120B2 ldrh r2,[r1, #+0x2]		;r1+0x2=*(9bb3837d)
:02382F24 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02382F28 E0232002 eor  r2,r3,r2
:02382F2C E1CC21B2 strh r2,[r12, #+0x12]		;r12+0x12=*(03810006)=#-1550342053(0xa397a85b)
:02382F30 E5942090 ldr r2,[r4, #+0x90]		;r4+0x90=*(9bb3840b)
:02382F34 E1D221B0 ldrh r2,[r2, #+0x10]		;r2+0x10=*(a397a86b)
:02382F38 E1C42AB0 strh r2,[r4, #+0xa0]		;r4+0xa0=*(9bb3841b)
:02382F3C E1C413BC strh r1,[r4, #+0x3c]		;r4+0x3c=*(9bb383b7)
:02382F40 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02382F44 E2800C03 add  r0,r0,#0x300
:02382F48 E1D00EBA ldrh r0,[r0, #+0xea]		;r0+0xea=*(9bb38465)
:02382F4C E3500000 cmp r0,#0x0
:02382F50 0A000000 beq 02382F58
:02382F54 EBBFBC48 bl 0137207C
:02382F58 E59F0014 ldr r0,[r15, #+0x14]		;r15+0x14=*(02382f74)=#58785780(0x0380fff4)
:02382F5C E5941090 ldr r1,[r4, #+0x90]		;r4+0x90=*(9bb3840b)
:02382F60 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02382F64 E2800F62 add  r0,r0,#0x188
:02382F68 EBFFF7F4 bl 02380F40
:02382F6C E8BD4010 ldmia  r13!,{r4,r14}
:02382F70 E12FFF1E bx r14 (Jump to addr_02382B18?)
msr CPSR_fsxc,r14
:02382F74 0380FFF4 orreq  r15,r0,#0x3D0
:02382F78 E92D4010 stmdb  r13!,{r4,r14}
:02382F7C E59F00A8 ldr r0,[r15, #+0xa8]		;r15+0xa8=*(0238302c)=#58785780(0x0380fff4)
:02382F80 E59F20A8 ldr r2,[r15, #+0xa8]		;r15+0xa8=*(02383030)=#75530376(0x04808088)
:02382F84 E5901000 ldr r1,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02382F88 E1D200B0 ldrh r0,[r2, #+0x0]		;r2+0x0=*(04808088)=#0(0x00000000)
:02382F8C E2814F5F add  r4,r1,#0x17C
:02382F90 E3500000 cmp r0,#0x0
:02382F94 1A000007 bne 02382FB8
:02382F98 E1D403B8 ldrh r0,[r4, #+0x38]		;r4+0x38=*(9bb383b3)
:02382F9C E3500000 cmp r0,#0x0
:02382FA0 0A000004 beq 02382FB8
:02382FA4 E3A01008 mov  r1,#0x8		;r1=8(0x8)
:02382FA8 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:02382FAC E1C212B6 strh r1,[r2, #+0x26]		;r2+0x26=*(048080ae)=#0(0x00000000)
:02382FB0 EBBFD449 bl 013780DC
:02382FB4 EA00001A b 02383024
:02382FB8 E2810C05 add  r0,r1,#0x500
:02382FBC E1D013B2 ldrh r1,[r0, #+0x32]		;r0+0x32=*(00000034)
:02382FC0 E1D022BE ldrh r2,[r0, #+0x2e]		;r0+0x2e=*(00000030)
:02382FC4 E1E00001 mvn  r0,r1
:02382FC8 E1120000 tst r2,r0
:02382FCC 1A000007 bne 02382FF0
:02382FD0 E59F005C ldr r0,[r15, #+0x5c]		;r15+0x5c=*(02383034)=#75530414(0x048080ae)
:02382FD4 E3A01008 mov  r1,#0x8		;r1=8(0x8)
:02382FD8 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(048080ae)=#0(0x00000000)
:02382FDC E1D403B8 ldrh r0,[r4, #+0x38]		;r4+0x38=*(9bb383b3)
:02382FE0 E3500000 cmp r0,#0x0
:02382FE4 0A000001 beq 02382FF0
:02382FE8 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:02382FEC EBBFD43A bl 013780DC
:02382FF0 E59F003C ldr r0,[r15, #+0x3c]		;r15+0x3c=*(02383034)=#75530414(0x048080ae)
:02382FF4 E3A01005 mov  r1,#0x5		;r1=5(0x5)
:02382FF8 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(048080ae)=#0(0x00000000)
:02382FFC E1D402BC ldrh r0,[r4, #+0x2c]		;r4+0x2c=*(9bb383a7)
:02383000 E3500000 cmp r0,#0x0
:02383004 0A000001 beq 02383010
:02383008 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0238300C EBBFD432 bl 013780DC
:02383010 E1D402B0 ldrh r0,[r4, #+0x20]		;r4+0x20=*(9bb3839b)
:02383014 E3500000 cmp r0,#0x0
:02383018 0A000001 beq 02383024
:0238301C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02383020 EBBFD42D bl 013780DC
:02383024 E8BD4010 ldmia  r13!,{r4,r14}
:02383028 E12FFF1E bx r14 (Jump to addr_02382B18?)
msr CPSR_fsxc,r14
:0238302C 0380FFF4 orreq  r15,r0,#0x3D0
:02383030 04808088 streq r8,[r0],#+0x88
:02383034 048080AE streq r8,[r0],#+0xae
:02383038 E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:0238303C E59F2060 ldr r2,[r15, #+0x60]		;r15+0x60=*(023830a4)=#58785780(0x0380fff4)
:02383040 E1A05001 mov  r5,r1			;r5=0(0x0)
:02383044 E5921000 ldr r1,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02383048 E1A06000 mov  r6,r0			;r6=0(0x0)
:0238304C E2810F62 add  r0,r1,#0x188
:02383050 E2851022 add  r1,r5,#0x22
:02383054 EBFFF67E bl 02380A54
:02383058 E1B04000 movs r4,r0			;r4=0(0x0)
:0238305C 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:02383060 0A00000D beq 0238309C
:02383064 E1A01006 mov  r1,r6			;r1=0(0x0)
:02383068 E2840018 add  r0,r4,#0x18
:0238306C E285200C add  r2,r5,#0xC
:02383070 EBBFBF5C bl 01372DE8
:02383074 E2450018 sub  r0,r5,#0x18
:02383078 E1C401B6 strh r0,[r4, #+0x16]		;r4+0x16=*(00000016)
:0238307C E1D402B2 ldrh r0,[r4, #+0x22]		;r4+0x22=*(00000022)
:02383080 E1D411BE ldrh r1,[r4, #+0x1e]		;r4+0x1e=*(0000001e)
:02383084 E20000FF and  r0,r0,#0xFF
:02383088 E20110FF and  r1,r1,#0xFF
:0238308C E1A00800 mov  r0,r0,lsl #0x10		;r0=0(0x0)
:02383090 E1810420 orr  r0,r1,r0,lsr #0x8
:02383094 E1C401BE strh r0,[r4, #+0x1e]		;r4+0x1e=*(0000001e)
:02383098 E2840010 add  r0,r4,#0x10
:0238309C E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:023830A0 E12FFF1E bx r14 (Jump to addr_02382B18?)
msr CPSR_fsxc,r14
:023830A4 0380FFF4 orreq  r15,r0,#0x3D0
:023830A8 E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:023830AC E59F12C4 ldr r1,[r15, #+0x2c4]		;r15+0x2c4=*(02383378)=#58785780(0x0380fff4)
:023830B0 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023830B4 E5917000 ldr r7,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023830B8 E3A020B0 mov  r2,#0xB0		;r2=176(0xb0)
:023830BC E287102C add  r1,r7,#0x2C
:023830C0 E2814B01 add  r4,r1,#0x400
:023830C4 E1A01004 mov  r1,r4			;r1=0(0x0)
:023830C8 E2875FD1 add  r5,r7,#0x344
:023830CC E2876FC7 add  r6,r7,#0x31C
:023830D0 EB000C38 bl 023861B8
:023830D4 E2870B01 add  r0,r7,#0x400
:023830D8 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023830DC E1C012BC strh r1,[r0, #+0x2c]		;r0+0x2c=*(0000002c)
:023830E0 E584100C str r1,[r4, #+0xc]		;r4+0xc=*(0000000c)
:023830E4 E1C411B4 strh r1,[r4, #+0x14]		;r4+0x14=*(00000014)
:023830E8 E5841020 str r1,[r4, #+0x20]		;r4+0x20=*(00000020)
:023830EC E1C412B8 strh r1,[r4, #+0x28]		;r4+0x28=*(00000028)
:023830F0 E59F0284 ldr r0,[r15, #+0x284]		;r15+0x284=*(0238337c)=#65535(0x0000ffff)
:023830F4 E5841034 str r1,[r4, #+0x34]		;r4+0x34=*(00000034)
:023830F8 E1C40AB2 strh r0,[r4, #+0xa2]		;r4+0xa2=*(000000a2)
:023830FC E1C40AB4 strh r0,[r4, #+0xa4]		;r4+0xa4=*(000000a4)
:02383100 E1D500BC ldrh r0,[r5, #+0xc]		;r5+0xc=*(0000000c)
:02383104 E3500003 cmp r0,#0x3
:02383108 908FF100 addls  r15,r15,r0,lsl #0x2
:0238310C EA000092 b 0238335C
:02383110 EA000002 b 02383120
:02383114 EA000020 b 0238319C
:02383118 EA000046 b 02383238
:0238311C EA000070 b 023832E4
:02383120 E59F7258 ldr r7,[r15, #+0x258]		;r15+0x258=*(02383380)=#75514224(0x04804170)
:02383124 E59F0258 ldr r0,[r15, #+0x258]		;r15+0x258=*(02383384)=#75513894(0x04804026)
:02383128 E5847008 str r7,[r4, #+0x8]		;r4+0x8=*(00000008)
:0238312C E2471F52 sub  r1,r7,#0x148
:02383130 E584101C str r1,[r4, #+0x1c]		;r4+0x1c=*(0000001c)
:02383134 E2472E17 sub  r2,r7,#0x170
:02383138 E59F1248 ldr r1,[r15, #+0x248]		;r15+0x248=*(02383388)=#41878268(0x027f02fc)
:0238313C E5842030 str r2,[r4, #+0x30]		;r4+0x30=*(00000030)
:02383140 E59F2244 ldr r2,[r15, #+0x244]		;r15+0x244=*(0238338c)=#41878648(0x027f0478)
:02383144 E5841010 str r1,[r4, #+0x10]		;r4+0x10=*(00000010)
:02383148 E59F1240 ldr r1,[r15, #+0x240]		;r15+0x240=*(02383390)=#41879876(0x027f0944)
:0238314C E5842024 str r2,[r4, #+0x24]		;r4+0x24=*(00000024)
:02383150 E59F323C ldr r3,[r15, #+0x23c]		;r15+0x23c=*(02383394)=#46776(0x0000b6b8)
:02383154 E5841038 str r1,[r4, #+0x38]		;r4+0x38=*(00000038)
:02383158 E2471F53 sub  r1,r7,#0x14C
:0238315C E59F2234 ldr r2,[r15, #+0x234]		;r15+0x234=*(02383398)=#7494(0x00001d46)
:02383160 E1C130B0 strh r3,[r1, #+0x0]		;r1+0x0=*(027f0944)=#361599113(0x158d9089)
:02383164 E1C020B0 strh r2,[r0, #+0x0]		;r0+0x0=*(04804026)=#0(0x00000000)
:02383168 E14730B4 strh r3,[r7, #-0x4]		;r7-0x4=*(0480416c)=#0(0x00000000)
:0238316C E2800F52 add  r0,r0,#0x148
:02383170 E1C020B0 strh r2,[r0, #+0x0]		;r0+0x0=*(04804026)=#0(0x00000000)
:02383174 E2871E62 add  r1,r7,#0x620
:02383178 E59F021C ldr r0,[r15, #+0x21c]		;r15+0x21c=*(0238339c)=#75515794(0x04804792)
:0238317C E1C130B0 strh r3,[r1, #+0x0]		;r1+0x0=*(027f0944)=#361599113(0x158d9089)
:02383180 E1C020B0 strh r2,[r0, #+0x0]		;r0+0x0=*(04804792)=#0(0x00000000)
:02383184 E3A01008 mov  r1,#0x8		;r1=8(0x8)
:02383188 E59F0210 ldr r0,[r15, #+0x210]		;r15+0x210=*(023833a0)=#75530414(0x048080ae)
:0238318C E1C518BA strh r1,[r5, #+0x8a]		;r5+0x8a=*(0000008a)
:02383190 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02383194 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(048080ae)=#0(0x00000000)
:02383198 EA00006F b 0238335C
:0238319C E59F3200 ldr r3,[r15, #+0x200]		;r15+0x200=*(023833a4)=#75516576(0x04804aa0)
:023831A0 E59F2200 ldr r2,[r15, #+0x200]		;r15+0x200=*(023833a8)=#75514676(0x04804334)
:023831A4 E5843008 str r3,[r4, #+0x8]		;r4+0x8=*(00000008)
:023831A8 E2430F52 sub  r0,r3,#0x148
:023831AC E584001C str r0,[r4, #+0x1c]		;r4+0x1c=*(0000001c)
:023831B0 E59F01D0 ldr r0,[r15, #+0x1d0]		;r15+0x1d0=*(02383388)=#41878268(0x027f02fc)
:023831B4 E5842030 str r2,[r4, #+0x30]		;r4+0x30=*(00000030)
:023831B8 E59F11CC ldr r1,[r15, #+0x1cc]		;r15+0x1cc=*(0238338c)=#41878648(0x027f0478)
:023831BC E5840010 str r0,[r4, #+0x10]		;r4+0x10=*(00000010)
:023831C0 E59F01E4 ldr r0,[r15, #+0x1e4]		;r15+0x1e4=*(023833ac)=#41879980(0x027f09ac)
:023831C4 E5841024 str r1,[r4, #+0x24]		;r4+0x24=*(00000024)
:023831C8 E59FC1E0 ldr r12,[r15, #+0x1e0]		;r15+0x1e0=*(023833b0)=#75516246(0x04804956)
:023831CC E5840038 str r0,[r4, #+0x38]		;r4+0x38=*(00000038)
:023831D0 E24210FC sub  r1,r2,#0xFC
:023831D4 E5841080 str r1,[r4, #+0x80]		;r4+0x80=*(00000080)
:023831D8 E2427FCD sub  r7,r2,#0x334
:023831DC E59F01B0 ldr r0,[r15, #+0x1b0]		;r15+0x1b0=*(02383394)=#46776(0x0000b6b8)
:023831E0 E5847044 str r7,[r4, #+0x44]		;r4+0x44=*(00000044)
:023831E4 E2427C01 sub  r7,r2,#0x100
:023831E8 E59FE1A8 ldr r14,[r15, #+0x1a8]		;r15+0x1a8=*(02383398)=#7494(0x00001d46)
:023831EC E1C700B0 strh r0,[r7, #+0x0]		;r7+0x0=*(04804170)=#0(0x00000000)
:023831F0 E142EFBE strh r14,[r2, #-0xfe]		;r2-0xfe=*(04804236)=#0(0x00000000)
:023831F4 E14200B4 strh r0,[r2, #-0x4]		;r2-0x4=*(04804330)=#0(0x00000000)
:023831F8 E142E0B2 strh r14,[r2, #-0x2]		;r2-0x2=*(04804332)=#0(0x00000000)
:023831FC E2822E62 add  r2,r2,#0x620
:02383200 E1C200B0 strh r0,[r2, #+0x0]		;r2+0x0=*(04804334)=#0(0x00000000)
:02383204 E1CCE0B0 strh r14,[r12, #+0x0]		;r12+0x0=*(04804956)=#0(0x00000000)
:02383208 E14300B4 strh r0,[r3, #-0x4]		;r3-0x4=*(04804a9c)=#0(0x00000000)
:0238320C E28C2F52 add  r2,r12,#0x148
:02383210 E1C2E0B0 strh r14,[r2, #+0x0]		;r2+0x0=*(04804334)=#0(0x00000000)
:02383214 E2833E62 add  r3,r3,#0x620
:02383218 E59F2194 ldr r2,[r15, #+0x194]		;r15+0x194=*(023833b4)=#75518146(0x048050c2)
:0238321C E1C300B0 strh r0,[r3, #+0x0]		;r3+0x0=*(04804aa0)=#0(0x00000000)
:02383220 E1C2E0B0 strh r14,[r2, #+0x0]		;r2+0x0=*(048050c2)=#0(0x00000000)
:02383224 E3A00F82 mov  r0,#0x208		;r0=520(0x208)
:02383228 E1C508BA strh r0,[r5, #+0x8a]		;r5+0x8a=*(0000008a)
:0238322C E5841080 str r1,[r4, #+0x80]		;r4+0x80=*(00000080)
:02383230 EBBFD86D bl 013793EC
:02383234 EA000048 b 0238335C
:02383238 E59F1178 ldr r1,[r15, #+0x178]		;r15+0x178=*(023833b8)=#75515352(0x048045d8)
:0238323C E59F3178 ldr r3,[r15, #+0x178]		;r15+0x178=*(023833bc)=#75514418(0x04804232)
:02383240 E5841008 str r1,[r4, #+0x8]		;r4+0x8=*(00000008)
:02383244 E2410F52 sub  r0,r1,#0x148
:02383248 E584001C str r0,[r4, #+0x1c]		;r4+0x1c=*(0000001c)
:0238324C E2412E17 sub  r2,r1,#0x170
:02383250 E59FC168 ldr r12,[r15, #+0x168]		;r15+0x168=*(023833c0)=#75513856(0x04804000)
:02383254 E59F012C ldr r0,[r15, #+0x12c]		;r15+0x12c=*(02383388)=#41878268(0x027f02fc)
:02383258 E5842030 str r2,[r4, #+0x30]		;r4+0x30=*(00000030)
:0238325C E59F2128 ldr r2,[r15, #+0x128]		;r15+0x128=*(0238338c)=#41878648(0x027f0478)
:02383260 E5840010 str r0,[r4, #+0x10]		;r4+0x10=*(00000010)
:02383264 E59F0124 ldr r0,[r15, #+0x124]		;r15+0x124=*(02383390)=#41879876(0x027f0944)
:02383268 E5842024 str r2,[r4, #+0x24]		;r4+0x24=*(00000024)
:0238326C E5840038 str r0,[r4, #+0x38]		;r4+0x38=*(00000038)
:02383270 E584C058 str r12,[r4, #+0x58]		;r4+0x58=*(00000058)
:02383274 E28C2F8D add  r2,r12,#0x234
:02383278 E59F0114 ldr r0,[r15, #+0x114]		;r15+0x114=*(02383394)=#46776(0x0000b6b8)
:0238327C E584206C str r2,[r4, #+0x6c]		;r4+0x6c=*(0000006c)
:02383280 E28C2E23 add  r2,r12,#0x230
:02383284 E59F410C ldr r4,[r15, #+0x10c]		;r15+0x10c=*(02383398)=#7494(0x00001d46)
:02383288 E1C200B0 strh r0,[r2, #+0x0]		;r2+0x0=*(027f0478)=#-1920938982(0x8d80cc1a)
:0238328C E1C340B0 strh r4,[r3, #+0x0]		;r3+0x0=*(04804232)=#0(0x00000000)
:02383290 E2412F5D sub  r2,r1,#0x174
:02383294 E1C200B0 strh r0,[r2, #+0x0]		;r2+0x0=*(027f0478)=#-1920938982(0x8d80cc1a)
:02383298 E2832F8D add  r2,r3,#0x234
:0238329C E1C240B0 strh r4,[r2, #+0x0]		;r2+0x0=*(027f0478)=#-1920938982(0x8d80cc1a)
:023832A0 E2412F53 sub  r2,r1,#0x14C
:023832A4 E1C200B0 strh r0,[r2, #+0x0]		;r2+0x0=*(027f0478)=#-1920938982(0x8d80cc1a)
:023832A8 E2832F97 add  r2,r3,#0x25C
:023832AC E1C240B0 strh r4,[r2, #+0x0]		;r2+0x0=*(027f0478)=#-1920938982(0x8d80cc1a)
:023832B0 E14100B4 strh r0,[r1, #-0x4]		;r1-0x4=*(048045d4)=#0(0x00000000)
:023832B4 E2832FE9 add  r2,r3,#0x3A4
:023832B8 E1C240B0 strh r4,[r2, #+0x0]		;r2+0x0=*(027f0478)=#-1920938982(0x8d80cc1a)
:023832BC E2812E62 add  r2,r1,#0x620
:023832C0 E59F10FC ldr r1,[r15, #+0xfc]		;r15+0xfc=*(023833c4)=#75516922(0x04804bfa)
:023832C4 E1C200B0 strh r0,[r2, #+0x0]		;r2+0x0=*(027f0478)=#-1920938982(0x8d80cc1a)
:023832C8 E1C140B0 strh r4,[r1, #+0x0]		;r1+0x0=*(04804bfa)=#0(0x00000000)
:023832CC E3A01F42 mov  r1,#0x108		;r1=264(0x108)
:023832D0 E59F00C8 ldr r0,[r15, #+0xc8]		;r15+0xc8=*(023833a0)=#75530414(0x048080ae)
:023832D4 E1C518BA strh r1,[r5, #+0x8a]		;r5+0x8a=*(0000008a)
:023832D8 E3A0100D mov  r1,#0xD		;r1=13(0xd)
:023832DC E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(048080ae)=#0(0x00000000)
:023832E0 EA00001D b 0238335C
:023832E4 E59FC094 ldr r12,[r15, #+0x94]		;r15+0x94=*(02383380)=#75514224(0x04804170)
:023832E8 E59F0094 ldr r0,[r15, #+0x94]		;r15+0x94=*(02383384)=#75513894(0x04804026)
:023832EC E584C008 str r12,[r4, #+0x8]		;r4+0x8=*(00000008)
:023832F0 E24C1F52 sub  r1,r12,#0x148
:023832F4 E584101C str r1,[r4, #+0x1c]		;r4+0x1c=*(0000001c)
:023832F8 E24C2E17 sub  r2,r12,#0x170
:023832FC E59F1084 ldr r1,[r15, #+0x84]		;r15+0x84=*(02383388)=#41878268(0x027f02fc)
:02383300 E5842030 str r2,[r4, #+0x30]		;r4+0x30=*(00000030)
:02383304 E59F2080 ldr r2,[r15, #+0x80]		;r15+0x80=*(0238338c)=#41878648(0x027f0478)
:02383308 E5841010 str r1,[r4, #+0x10]		;r4+0x10=*(00000010)
:0238330C E59F107C ldr r1,[r15, #+0x7c]		;r15+0x7c=*(02383390)=#41879876(0x027f0944)
:02383310 E5842024 str r2,[r4, #+0x24]		;r4+0x24=*(00000024)
:02383314 E59F3078 ldr r3,[r15, #+0x78]		;r15+0x78=*(02383394)=#46776(0x0000b6b8)
:02383318 E5841038 str r1,[r4, #+0x38]		;r4+0x38=*(00000038)
:0238331C E24C1F53 sub  r1,r12,#0x14C
:02383320 E59F2070 ldr r2,[r15, #+0x70]		;r15+0x70=*(02383398)=#7494(0x00001d46)
:02383324 E1C130B0 strh r3,[r1, #+0x0]		;r1+0x0=*(027f0944)=#361599113(0x158d9089)
:02383328 E1C020B0 strh r2,[r0, #+0x0]		;r0+0x0=*(04804026)=#0(0x00000000)
:0238332C E14C30B4 strh r3,[r12, #-0x4]		;r12-0x4=*(0480416c)=#0(0x00000000)
:02383330 E2800F52 add  r0,r0,#0x148
:02383334 E1C020B0 strh r2,[r0, #+0x0]		;r0+0x0=*(04804026)=#0(0x00000000)
:02383338 E28C1E62 add  r1,r12,#0x620
:0238333C E59F0058 ldr r0,[r15, #+0x58]		;r15+0x58=*(0238339c)=#75515794(0x04804792)
:02383340 E1C130B0 strh r3,[r1, #+0x0]		;r1+0x0=*(027f0944)=#361599113(0x158d9089)
:02383344 E1C020B0 strh r2,[r0, #+0x0]		;r0+0x0=*(04804792)=#0(0x00000000)
:02383348 E3A01F42 mov  r1,#0x108		;r1=264(0x108)
:0238334C E59F004C ldr r0,[r15, #+0x4c]		;r15+0x4c=*(023833a0)=#75530414(0x048080ae)
:02383350 E1C518BA strh r1,[r5, #+0x8a]		;r5+0x8a=*(0000008a)
:02383354 E3A0100D mov  r1,#0xD		;r1=13(0xd)
:02383358 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(048080ae)=#0(0x00000000)
:0238335C E1D601B8 ldrh r0,[r6, #+0x18]		;r6+0x18=*(00000018)
:02383360 E3500000 cmp r0,#0x0
:02383364 11D508BA ldrneh r0,[r5, #+0x8a]		;r5+0x8a=*(0000008a)
:02383368 13800901 orrne  r0,r0,#0x4000
:0238336C 11C508BA strneh r0,[r5, #+0x8a]		;r5+0x8a=*(0000008a)
:02383370 E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:02383374 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:02383378 0380FFF4 orreq  r15,r0,#0x3D0
:0238337C 0000FFFF unknown
:02383380 04804170 streq r4,[r0],#+0x170
:02383384 04804026 streq r4,[r0],#+0x26
:02383388 027F02FC rsbeqs r0,r15,#0xC000000F
:0238338C 027F0478 rsbeqs r0,r15,#0x78000000
:02383390 027F0944 rsbeqs r0,r15,#0x110000
:02383394 0000B6B8 streqh r11,[r0], -r8
:02383398 00001D46 andeq  r1,r0,r6,asr #0x1a
:0238339C 04804792 streq r4,[r0],#+0x792
:023833A0 048080AE streq r8,[r0],#+0xae
:023833A4 04804AA0 streq r4,[r0],#+0xaa0
:023833A8 04804334 streq r4,[r0],#+0x334
:023833AC 027F09AC rsbeqs r0,r15,#0x2B0000
:023833B0 04804956 streq r4,[r0],#+0x956
:023833B4 048050C2 streq r5,[r0],#+0xc2
:023833B8 048045D8 streq r4,[r0],#+0x5d8
:023833BC 04804232 streq r4,[r0],#+0x232
:023833C0 04804000 streq r4,[r0],#+0x0
:023833C4 04804BFA streq r4,[r0],#+0xbfa
:023833C8 E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:023833CC E59F10EC ldr r1,[r15, #+0xec]		;r15+0xec=*(023834c0)=#58785780(0x0380fff4)
:023833D0 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023833D4 E5913000 ldr r3,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023833D8 E3A02050 mov  r2,#0x50		;r2=80(0x50)
:023833DC E28310DC add  r1,r3,#0xDC
:023833E0 E2815B01 add  r5,r1,#0x400
:023833E4 E1A01005 mov  r1,r5			;r1=0(0x0)
:023833E8 E2834FD1 add  r4,r3,#0x344
:023833EC EB000B71 bl 023861B8
:023833F0 E59F10CC ldr r1,[r15, #+0xcc]		;r15+0xcc=*(023834c4)=#75530288(0x04808030)
:023833F4 E3A02902 mov  r2,#0x8000		;r2=32768(0x8000)
:023833F8 E59F00C0 ldr r0,[r15, #+0xc0]		;r15+0xc0=*(023834c0)=#58785780(0x0380fff4)
:023833FC E1C120B0 strh r2,[r1, #+0x0]		;r1+0x0=*(04808030)=#0(0x00000000)
:02383400 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02383404 E2800C03 add  r0,r0,#0x300
:02383408 E1D005B0 ldrh r0,[r0, #+0x50]		;r0+0x50=*(9bb383cb)
:0238340C E3500003 cmp r0,#0x3
:02383410 908FF100 addls  r15,r15,r0,lsl #0x2
:02383414 EA00000A b 02383444
:02383418 EA000002 b 02383428
:0238341C EA000003 b 02383430
:02383420 EA000004 b 02383438
:02383424 EA000005 b 02383440
:02383428 E59F6098 ldr r6,[r15, #+0x98]		;r15+0x98=*(023834c8)=#1940(0x00000794)
:0238342C EA000004 b 02383444
:02383430 E59F6094 ldr r6,[r15, #+0x94]		;r15+0x94=*(023834cc)=#4292(0x000010c4)
:02383434 EA000002 b 02383444
:02383438 E59F6090 ldr r6,[r15, #+0x90]		;r15+0x90=*(023834d0)=#3068(0x00000bfc)
:0238343C EA000000 b 02383444
:02383440 E59F6080 ldr r6,[r15, #+0x80]		;r15+0x80=*(023834c8)=#1940(0x00000794)
:02383444 E59F3088 ldr r3,[r15, #+0x88]		;r15+0x88=*(023834d4)=#75530320(0x04808050)
:02383448 E2860901 add  r0,r6,#0x4000
:0238344C E59F1084 ldr r1,[r15, #+0x84]		;r15+0x84=*(023834d8)=#24416(0x00005f60)
:02383450 E2802512 add  r2,r0,#0x4800000
:02383454 E1A00786 mov  r0,r6,lsl #0xf		;r0=63569920(0x3ca0000)
:02383458 E1C320B0 strh r2,[r3, #+0x0]		;r3+0x0=*(04808050)=#0(0x00000000)
:0238345C E1A00820 mov  r0,r0,lsr #0x10		;r0=970(0x3ca)
:02383460 E1C300B6 strh r0,[r3, #+0x6]		;r3+0x6=*(04808056)=#0(0x00000000)
:02383464 E1C310B2 strh r1,[r3, #+0x2]		;r3+0x2=*(04808052)=#0(0x00000000)
:02383468 E1C300BA strh r0,[r3, #+0xa]		;r3+0xa=*(0480805a)=#0(0x00000000)
:0238346C E59F2068 ldr r2,[r15, #+0x68]		;r15+0x68=*(023834dc)=#65535(0x0000ffff)
:02383470 E1C500B4 strh r0,[r5, #+0x4]		;r5+0x4=*(00000004)
:02383474 E2410901 sub  r0,r1,#0x4000
:02383478 E1C520B0 strh r2,[r5, #+0x0]		;r5+0x0=*(00000000)
:0238347C E0400006 sub  r0,r0,r6
:02383480 E1C409BA strh r0,[r4, #+0x9a]		;r4+0x9a=*(0000009a)
:02383484 E2410002 sub  r0,r1,#0x2
:02383488 E1C301B2 strh r0,[r3, #+0x12]		;r3+0x12=*(04808062)=#0(0x00000000)
:0238348C E2620906 rsb  r0,r2,#0x18000
:02383490 E14302B0 strh r0,[r3, #-0x20]		;r3-0x20=*(04808030)=#0(0x00000000)
:02383494 E2830F7F add  r0,r3,#0x1FC
:02383498 E59F1040 ldr r1,[r15, #+0x40]		;r15+0x40=*(023834e0)=#75530830(0x0480824e)
:0238349C E1C020B0 strh r2,[r0, #+0x0]		;r0+0x0=*(00000000)
:023834A0 E59F003C ldr r0,[r15, #+0x3c]		;r15+0x3c=*(023834e4)=#75521904(0x04805f70)
:023834A4 E1C120B0 strh r2,[r1, #+0x0]		;r1+0x0=*(0480824e)=#0(0x00000000)
:023834A8 E1C020B0 strh r2,[r0, #+0x0]		;r0+0x0=*(04805f70)=#0(0x00000000)
:023834AC E1C020B2 strh r2,[r0, #+0x2]		;r0+0x2=*(04805f72)=#0(0x00000000)
:023834B0 E1C020BE strh r2,[r0, #+0xe]		;r0+0xe=*(04805f7e)=#0(0x00000000)
:023834B4 E1C020B6 strh r2,[r0, #+0x6]		;r0+0x6=*(04805f76)=#0(0x00000000)
:023834B8 E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:023834BC E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023834C0 0380FFF4 orreq  r15,r0,#0x3D0
:023834C4 04808030 streq r8,[r0],#+0x30
:023834C8 00000794 muleq  r0,r4,r7
:023834CC 000010C4 andeq  r1,r0,r4,asr #0x1
:023834D0 00000BFC unknown
:023834D4 04808050 streq r8,[r0],#+0x50
:023834D8 00005F60 andeq  r5,r0,r0,ror #0x1e
:023834DC 0000FFFF unknown
:023834E0 0480824E streq r8,[r0],#+0x24e
:023834E4 04805F70 streq r5,[r0],#+0xf70
:023834E8 E59F1020 ldr r1,[r15, #+0x20]		;r15+0x20=*(02383510)=#75530652(0x0480819c)
:023834EC E3A02EFA mov  r2,#0xFA0		;r2=4000(0xfa0)
:023834F0 EA000003 b 02383504
:023834F4 E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(0480819c)=#0(0x00000000)
:023834F8 E3100080 tst r0,#0x80
:023834FC 112FFF1E bxne r14 (Jump to addr_00000000?)msrne CPSR_fsxc,r14
:02383500 E2422001 sub  r2,r2,#0x1
:02383504 E3520000 cmp r2,#0x0
:02383508 1AFFFFF9 bne 023834F4
:0238350C E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:02383510 0480819C streq r8,[r0],#+0x19c
:02383514 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:02383518 E24DD008 sub  r13,r13,#0x8
:0238351C E59F2070 ldr r2,[r15, #+0x70]		;r15+0x70=*(02383594)=#33514(0x000082ea)
:02383520 E3A03000 mov  r3,#0x0		;r3=0(0x0)
:02383524 E08CE290 umull  r14,r12,r0,r2
:02383528 E02CC390 mla  r12,r0,r3,r12unknown
:0238352C E1A00003 mov  r0,r3			;r0=0(0x0)
:02383530 E02CC290 mla  r12,r0,r2,r12unknown
:02383534 E1A0032E mov  r0,r14,lsr #0x6		;r0=0(0x0)
:02383538 E3A04001 mov  r4,#0x1		;r4=1(0x1)
:0238353C E1A05001 mov  r5,r1			;r5=75530652(0x480819c)
:02383540 E1A0132C mov  r1,r12,lsr #0x6		;r1=1179909(0x120105)
:02383544 E1800D0C orr  r0,r0,r12,lsl #0x1a
:02383548 E3A02FFA mov  r2,#0x3E8		;r2=1000(0x3e8)
:0238354C E58D4004 str r4,[r13, #+0x4]		;r13+0x4=*(0380ff84)=#-1753642891(0x97798875)
:02383550 EB002E20 bl 0238EDD8
:02383554 E28D3004 add  r3,r13,#0x4
:02383558 E58D3000 str r3,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-2088173463(0x83890069)
:0238355C E59F2034 ldr r2,[r15, #+0x34]		;r15+0x34=*(02383598)=#58785780(0x0380fff4)
:02383560 E1A03005 mov  r3,r5			;r3=75530652(0x480819c)
:02383564 E5922000 ldr r2,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02383568 E282CF8D add  r12,r2,#0x234
:0238356C E1A02001 mov  r2,r1			;r2=1179909(0x120105)
:02383570 E1A01000 mov  r1,r0			;r1=0(0x0)
:02383574 E28C0B01 add  r0,r12,#0x400
:02383578 EB000851 bl 023856C4
:0238357C E59D0004 ldr r0,[r13, #+0x4]		;r13+0x4=*(0380ff84)=#-1753642891(0x97798875)
:02383580 E3500000 cmp r0,#0x0
:02383584 1AFFFFFC bne 0238357C
:02383588 E28DD008 add  r13,r13,#0x8
:0238358C E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:02383590 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:02383594 000082EA andeq  r8,r0,r10,ror #0x5
:02383598 0380FFF4 orreq  r15,r0,#0x3D0
:0238359C E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:023835A0 E59F1058 ldr r1,[r15, #+0x58]		;r15+0x58=*(02383600)=#75530280(0x04808028)
:023835A4 E59FE058 ldr r14,[r15, #+0x58]		;r15+0x58=*(02383604)=#67109384(0x04000208)
:023835A8 E3A05001 mov  r5,#0x1		;r5=1(0x1)
:023835AC E2812F7B add  r2,r1,#0x1EC
:023835B0 E2813F5D add  r3,r1,#0x174
:023835B4 E3A0C000 mov  r12,#0x0		;r12=0(0x0)
:023835B8 EA00000C b 023835F0
:023835BC E1DE40B0 ldrh r4,[r14, #+0x0]		;r14+0x0=*(04000208)=#-347609737(0xeb47e577)
:023835C0 E1CEC0B0 strh r12,[r14, #+0x0]		;r14+0x0=*(04000208)=#-347609737(0xeb47e577)
:023835C4 E1D300B0 ldrh r0,[r3, #+0x0]		;r3+0x0=*(0480819c)=#0(0x00000000)
:023835C8 E2000003 and  r0,r0,#0x3
:023835CC E3500003 cmp r0,#0x3
:023835D0 11D200B0 ldrneh r0,[r2, #+0x0]		;r2+0x0=*(00120105)
:023835D4 13500005 cmpne r0,#0x5
:023835D8 13500007 cmpne r0,#0x7
:023835DC 13500008 cmpne r0,#0x8
:023835E0 11C1C0B0 strneh r12,[r1, #+0x0]		;r1+0x0=*(04808028)=#0(0x00000000)
:023835E4 E1DE00B0 ldrh r0,[r14, #+0x0]		;r14+0x0=*(04000208)=#-347609737(0xeb47e577)
:023835E8 11A0500C movne  r5,r12			;r5=0(0x0)
:023835EC E1CE40B0 strh r4,[r14, #+0x0]		;r14+0x0=*(04000208)=#-347609737(0xeb47e577)
:023835F0 E3550000 cmp r5,#0x0
:023835F4 1AFFFFF0 bne 023835BC
:023835F8 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:023835FC E12FFF1E bx r14 (Jump to addr_04000208?)
msr CPSR_fsxc,r14
:02383600 04808028 streq r8,[r0],#+0x28
:02383604 04000208 streq r0,[r0],#-0x208
:02383608 E59F1028 ldr r1,[r15, #+0x28]		;r15+0x28=*(02383638)=#75530590(0x0480815e)
:0238360C E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02383610 EA000004 b 02383628
:02383614 E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(0480815e)=#0(0x00000000)
:02383618 E3100001 tst r0,#0x1
:0238361C 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:02383620 012FFF1E bxeq r14 (Jump to addr_04000208?)msreq CPSR_fsxc,r14
:02383624 E2822001 add  r2,r2,#0x1
:02383628 E3520B0A cmp r2,#0x2800
:0238362C 3AFFFFF8 bcc 02383614
:02383630 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02383634 E12FFF1E bx r14 (Jump to addr_04000208?)
msr CPSR_fsxc,r14
:02383638 0480815E streq r8,[r0],#+0x15e
:0238363C E59F1028 ldr r1,[r15, #+0x28]		;r15+0x28=*(0238366c)=#75530624(0x04808180)
:02383640 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02383644 EA000004 b 0238365C
:02383648 E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(04808180)=#0(0x00000000)
:0238364C E3100001 tst r0,#0x1
:02383650 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:02383654 012FFF1E bxeq r14 (Jump to addr_04000208?)msreq CPSR_fsxc,r14
:02383658 E2822001 add  r2,r2,#0x1
:0238365C E3520B0A cmp r2,#0x2800
:02383660 3AFFFFF8 bcc 02383648
:02383664 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02383668 E12FFF1E bx r14 (Jump to addr_04000208?)
msr CPSR_fsxc,r14
:0238366C 04808180 streq r8,[r0],#+0x180
:02383670 E92D4000 stmdb  r13!,{r14}
:02383674 E3A0C301 mov  r12,#0x4000000		;r12=67108864(0x4000000)
:02383678 E28CCE21 add  r12,r12,#0x210
:0238367C E51C1008 ldr r1,[r12, #-0x8]		;r12-0x8=*(03fffff8)=#254882087(0x0f313127)
:02383680 E3510000 cmp r1,#0x0
:02383684 0A000000 beq 0238368C
:02383688 EA000000 b 02383690
:0238368C E8BD8000 ldmia  r13!,{r15}
:02383690 E89C0006 ldmia  r12 ,{r1,r2}
:02383694 E0111002 ands r1,r1,r2
:02383698 0A000000 beq 023836A0
:0238369C EA000000 b 023836A4
:023836A0 E8BD8000 ldmia  r13!,{r15}
:023836A4 E3A03001 mov  r3,#0x1		;r3=1(0x1)
:023836A8 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023836AC E0112013 ands r2,r1,r3,lsl r0
:023836B0 0A000000 beq 023836B8
:023836B4 EA000000 b 023836BC
:023836B8 E2800001 add  r0,r0,#0x1
:023836BC 0AFFFFFA beq 023836AC
:023836C0 E58C2004 str r2,[r12, #+0x4]		;r12+0x4=*(04000004)=#1208496314(0x480830ba)
:023836C4 E59F1008 ldr r1,[r15, #+0x8]		;r15+0x8=*(023836d4)=#58750308(0x03807564)
:023836C8 E7910100 ldr r0,[r1,+r0, lsl #0x2]
:023836CC E59FE004 ldr r14,[r15, #+0x4]		;r15+0x4=*(023836d8)=#58701044(0x037fb4f4)
:023836D0 E12FFF10 bx r0 (Jump to addr_00000000?)msr CPSR_fsxc,r0
:023836D4 03807564 orreq  r7,r0,#0x19000000
:023836D8 037FB4F4 cmneq r15,#0xF4000000
:023836DC E59FC134 ldr r12,[r15, #+0x134]		;r15+0x134=*(02383818)=#58750584(0x03807678)
:023836E0 E3A03000 mov  r3,#0x0		;r3=0(0x0)
:023836E4 E59CC000 ldr r12,[r12, #+0x0]		;r12+0x0=*(03807678)=#1195384104(0x47401d28)
:023836E8 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:023836EC E35C0000 cmp r12,#0x0
:023836F0 0A00000D beq 0238372C
:023836F4 E58C2048 str r2,[r12, #+0x48]		;r12+0x48=*(00000048)
:023836F8 E58C305C str r3,[r12, #+0x5c]		;r12+0x5c=*(0000005c)
:023836FC E58C3060 str r3,[r12, #+0x60]		;r12+0x60=*(00000060)
:02383700 E59C0064 ldr r0,[r12, #+0x64]		;r12+0x64=*(00000064)
:02383704 E58C3064 str r3,[r12, #+0x64]		;r12+0x64=*(00000064)
:02383708 E1A0C000 mov  r12,r0			;r12=0(0x0)
:0238370C E35C0000 cmp r12,#0x0
:02383710 1AFFFFF7 bne 023836F4
:02383714 E59FC0FC ldr r12,[r15, #+0xfc]		;r15+0xfc=*(02383818)=#58750584(0x03807678)
:02383718 E58C3000 str r3,[r12, #+0x0]		;r12+0x0=*(03807678)=#1195384104(0x47401d28)
:0238371C E58C3004 str r3,[r12, #+0x4]		;r12+0x4=*(0380767c)=#1530672004(0x5b3c3384)
:02383720 E59FC0F4 ldr r12,[r15, #+0xf4]		;r15+0xf4=*(0238381c)=#58750740(0x03807714)
:02383724 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02383728 E1CC10B0 strh r1,[r12, #+0x0]		;r12+0x0=*(03807714)=#-643865816(0xd99f6328)
:0238372C E59FC0E8 ldr r12,[r15, #+0xe8]		;r15+0xe8=*(0238381c)=#58750740(0x03807714)
:02383730 E1DC10B0 ldrh r1,[r12, #+0x0]		;r12+0x0=*(03807714)=#-643865816(0xd99f6328)
:02383734 E3510000 cmp r1,#0x0
:02383738 0A000000 beq 02383740
:0238373C EA000000 b 02383744
:02383740 E49DF004 ldr r15,[r13],#+0x4
:02383744 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02383748 E1CC10B0 strh r1,[r12, #+0x0]		;r12+0x0=*(03807714)=#-643865816(0xd99f6328)
:0238374C E3A030D2 mov  r3,#0xD2		;r3=210(0xd2)
:02383750 E121F003 msr CPSR_c,r3
:02383754 E28C2008 add  r2,r12,#0x8
:02383758 E5921000 ldr r1,[r2, #+0x0]		;r2+0x0=*(00000001)
:0238375C E3510000 cmp r1,#0x0
:02383760 1A000000 bne 02383768
:02383764 EA000000 b 0238376C
:02383768 E1D104B8 ldrh r0,[r1, #+0x48]		;r1+0x48=*(d99f6370)
:0238376C 1A000000 bne 02383774
:02383770 EA000000 b 02383778
:02383774 E3500001 cmp r0,#0x1
:02383778 1A000000 bne 02383780
:0238377C EA000000 b 02383784
:02383780 E591104C ldr r1,[r1, #+0x4c]		;r1+0x4c=*(d99f6374)
:02383784 1AFFFFF4 bne 0238375C
:02383788 E3510000 cmp r1,#0x0
:0238378C 1A000002 bne 0238379C
:02383790 E3A03092 mov  r3,#0x92		;r3=146(0x92)
:02383794 E121F003 msr CPSR_c,r3
:02383798 E49DF004 ldr r15,[r13],#+0x4
:0238379C E59C0004 ldr r0,[r12, #+0x4]		;r12+0x4=*(03807718)=#-167708161(0xf600f9ff)
:023837A0 E1510000 cmp r1,r0
:023837A4 0AFFFFF9 beq 02383790
:023837A8 E59C300C ldr r3,[r12, #+0xc]		;r12+0xc=*(03807720)=#16121844(0x00f5fff4)
:023837AC E3530000 cmp r3,#0x0
:023837B0 0A000003 beq 023837C4
:023837B4 E92D1003 stmdb  r13!,{r0,r1,r12}
:023837B8 E1A0E00F mov  r14,r15			;r14=37238720(0x23837c0)
:023837BC E12FFF13 bx r3 (Jump to addr_00F5FFF4?)msr CPSR_fsxc,r3
:023837C0 E8BD1003 ldmia  r13!,{r0,r1,r12}
:023837C4 E58C1004 str r1,[r12, #+0x4]		;r12+0x4=*(03807718)=#-167708161(0xf600f9ff)
:023837C8 E14F2000 mrs r2,SPSR
:023837CC E5A02000 str r2,[r0, #+0x0]!
:023837D0 E9BD000C ldmib  r13!,{r2,r3}
:023837D4 E9A0000C stmib  r0!,{r2,r3}
:023837D8 E9BD500C ldmib  r13!,{r2,r3,r12,r14}
:023837DC E9E07FFC unknown
:023837E0 E9A04000 stmib  r0!,{r14}
:023837E4 E3A030D3 mov  r3,#0xD3		;r3=211(0xd3)
:023837E8 E121F003 msr CPSR_c,r3
:023837EC E9A02000 stmib  r0!,{r13}
:023837F0 E591D044 ldr r13,[r1, #+0x44]		;r1+0x44=*(f600fa43)
:023837F4 E3A030D2 mov  r3,#0xD2		;r3=210(0xd2)
:023837F8 E121F003 msr CPSR_c,r3
:023837FC E5B12000 ldr r2,[r1, #+0x0]!
:02383800 E169F002 msr SPSR_fc,r2
:02383804 E591E040 ldr r14,[r1, #+0x40]		;r1+0x40=*(f600fa3f)
:02383808 E9D17FFF ldmib  r1 ,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r9,r10,r11,r12,r13,r14}^
:0238380C E1A00000 nop(mov r0,r0)mov  r0,r0			;r0=-167708161(0xf600f9ff)
:02383810 E82D500F stmda  r13!,{r0,r1,r2,r3,r12,r14}
:02383814 E8BD8000 ldmia  r13!,{r15}
:02383818 03807678 orreq  r7,r0,#0x7800000
:0238381C 03807714 orreq  r7,r0,#0x500000
:02383820 E12FFF1E bx r14 (Jump to addr_023837C0?)
msr CPSR_fsxc,r14
:02383824 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:02383828 E3A0100C mov  r1,#0xC		;r1=12(0xc)
:0238382C E0050190 mul  r5,r0,r1
:02383830 E59F2064 ldr r2,[r15, #+0x64]		;r15+0x64=*(0238389c)=#58750592(0x03807680)
:02383834 E59F3064 ldr r3,[r15, #+0x64]		;r15+0x64=*(023838a0)=#58750288(0x03807550)
:02383838 E1A04080 mov  r4,r0,lsl #0x1		;r4=-335416322(0xec01f3fe)
:0238383C E7921005 ldr r1,[r2, +r5]
:02383840 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02383844 E19330B4 ldrh r3,[r3, +r4]
:02383848 E3A04001 mov  r4,#0x1		;r4=1(0x1)
:0238384C E7820005 str r0,[r2, +r5]
:02383850 E3510000 cmp r1,#0x0
:02383854 E1A04314 mov  r4,r4,lsl r3		;r4=65536(0x10000)
:02383858 0A000003 beq 0238386C
:0238385C E59F0040 ldr r0,[r15, #+0x40]		;r15+0x40=*(023838a4)=#58750600(0x03807688)
:02383860 E7900005 ldr r0,[r0, +r5]
:02383864 E1A0E00F mov  r14,r15			;r14=37238892(0x238386c)
:02383868 E12FFF11 bx r1 (Jump to addr_0000000C?)msr CPSR_fsxc,r1
:0238386C E59F2034 ldr r2,[r15, #+0x34]		;r15+0x34=*(023838a8)=#58785784(0x0380fff8)
:02383870 E59F0034 ldr r0,[r15, #+0x34]		;r15+0x34=*(023838ac)=#58750596(0x03807684)
:02383874 E5921000 ldr r1,[r2, #+0x0]		;r2+0x0=*(0380fff8)=#-1415870352(0xab9b8870)
:02383878 E1811004 orr  r1,r1,r4
:0238387C E5821000 str r1,[r2, #+0x0]		;r2+0x0=*(0380fff8)=#-1415870352(0xab9b8870)
:02383880 E7900005 ldr r0,[r0, +r5]
:02383884 E3500000 cmp r0,#0x0
:02383888 1A000001 bne 02383894
:0238388C E1A00004 mov  r0,r4			;r0=65536(0x10000)
:02383890 EB00009E bl 02383B10
:02383894 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:02383898 E12FFF1E bx r14 (Jump to addr_0238386C?)
msr CPSR_fsxc,r14
:0238389C 03807680 orreq  r7,r0,#0x8000000
:023838A0 03807550 orreq  r7,r0,#0x14000000
:023838A4 03807688 orreq  r7,r0,#0x8800000
:023838A8 0380FFF8 orreq  r15,r0,#0x3E0
:023838AC 03807684 orreq  r7,r0,#0x8400000
:023838B0 E59FC004 ldr r12,[r15, #+0x4]		;r15+0x4=*(023838bc)=#58701372(0x037fb63c)
:023838B4 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023838B8 E12FFF1C bx r12 (Jump to addr_037FB63C?)msr CPSR_fsxc,r12
:023838BC 037FB63C cmneq r15,#0x3C00000
:023838C0 E59FC004 ldr r12,[r15, #+0x4]		;r15+0x4=*(023838cc)=#58701372(0x037fb63c)
:023838C4 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023838C8 E12FFF1C bx r12 (Jump to addr_037FB63C?)msr CPSR_fsxc,r12
:023838CC 037FB63C cmneq r15,#0x3C00000
:023838D0 E59FC004 ldr r12,[r15, #+0x4]		;r15+0x4=*(023838dc)=#58701372(0x037fb63c)
:023838D4 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:023838D8 E12FFF1C bx r12 (Jump to addr_037FB63C?)msr CPSR_fsxc,r12
:023838DC 037FB63C cmneq r15,#0x3C00000
:023838E0 E59FC004 ldr r12,[r15, #+0x4]		;r15+0x4=*(023838ec)=#58701372(0x037fb63c)
:023838E4 E3A00003 mov  r0,#0x3		;r0=3(0x3)
:023838E8 E12FFF1C bx r12 (Jump to addr_037FB63C?)msr CPSR_fsxc,r12
:023838EC 037FB63C cmneq r15,#0x3C00000
:023838F0 E59FC004 ldr r12,[r15, #+0x4]		;r15+0x4=*(023838fc)=#58701372(0x037fb63c)
:023838F4 E3A00004 mov  r0,#0x4		;r0=4(0x4)
:023838F8 E12FFF1C bx r12 (Jump to addr_037FB63C?)msr CPSR_fsxc,r12
:023838FC 037FB63C cmneq r15,#0x3C00000
:02383900 E59FC004 ldr r12,[r15, #+0x4]		;r15+0x4=*(0238390c)=#58701372(0x037fb63c)
:02383904 E3A00005 mov  r0,#0x5		;r0=5(0x5)
:02383908 E12FFF1C bx r12 (Jump to addr_037FB63C?)msr CPSR_fsxc,r12
:0238390C 037FB63C cmneq r15,#0x3C00000
:02383910 E59FC004 ldr r12,[r15, #+0x4]		;r15+0x4=*(0238391c)=#58701372(0x037fb63c)
:02383914 E3A00006 mov  r0,#0x6		;r0=6(0x6)
:02383918 E12FFF1C bx r12 (Jump to addr_037FB63C?)msr CPSR_fsxc,r12
:0238391C 037FB63C cmneq r15,#0x3C00000
:02383920 E59FC004 ldr r12,[r15, #+0x4]		;r15+0x4=*(0238392c)=#58701372(0x037fb63c)
:02383924 E3A00007 mov  r0,#0x7		;r0=7(0x7)
:02383928 E12FFF1C bx r12 (Jump to addr_037FB63C?)msr CPSR_fsxc,r12
:0238392C 037FB63C cmneq r15,#0x3C00000
:02383930 E92D4008 stmdb  r13!,{r3,r14}
:02383934 E59F2038 ldr r2,[r15, #+0x38]		;r15+0x38=*(02383974)=#41942076(0x027ffc3c)
:02383938 E59F0038 ldr r0,[r15, #+0x38]		;r15+0x38=*(02383978)=#58750592(0x03807680)
:0238393C E5921000 ldr r1,[r2, #+0x0]		;r2+0x0=*(027ffc3c)=#-273079671(0xefb92289)
:02383940 E5903060 ldr r3,[r0, #+0x60]		;r0+0x60=*(038076e0)=#150224241(0x08f43d71)
:02383944 E2810001 add  r0,r1,#0x1
:02383948 E5820000 str r0,[r2, #+0x0]		;r2+0x0=*(027ffc3c)=#-273079671(0xefb92289)
:0238394C E3530000 cmp r3,#0x0
:02383950 0A000001 beq 0238395C
:02383954 E1A0E00F mov  r14,r15			;r14=37239132(0x238395c)
:02383958 E12FFF13 bx r3 (Jump to addr_08F43D71?)msr CPSR_fsxc,r3
:0238395C E59F1018 ldr r1,[r15, #+0x18]		;r15+0x18=*(0238397c)=#58785784(0x0380fff8)
:02383960 E5910000 ldr r0,[r1, #+0x0]		;r1+0x0=*(0380fff8)=#-1415870352(0xab9b8870)
:02383964 E3800001 orr  r0,r0,#0x1
:02383968 E5810000 str r0,[r1, #+0x0]		;r1+0x0=*(0380fff8)=#-1415870352(0xab9b8870)
:0238396C E8BD4008 ldmia  r13!,{r3,r14}
:02383970 E12FFF1E bx r14 (Jump to addr_0238395C?)
msr CPSR_fsxc,r14
:02383974 027FFC3C rsbeqs r15,r15,#0x3C00
:02383978 03807680 orreq  r7,r0,#0x8000000
:0238397C 0380FFF8 orreq  r15,r0,#0x3E0
:02383980 E59F0014 ldr r0,[r15, #+0x14]		;r15+0x14=*(0238399c)=#58750584(0x03807678)
:02383984 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02383988 E5802004 str r2,[r0, #+0x4]		;r0+0x4=*(0380767c)=#1530672004(0x5b3c3384)
:0238398C E59F100C ldr r1,[r15, #+0xc]		;r15+0xc=*(023839a0)=#41942076(0x027ffc3c)
:02383990 E5802000 str r2,[r0, #+0x0]		;r0+0x0=*(03807678)=#1195384104(0x47401d28)
:02383994 E5812000 str r2,[r1, #+0x0]		;r1+0x0=*(027ffc3c)=#-273079671(0xefb92289)
:02383998 E12FFF1E bx r14 (Jump to addr_0238395C?)
msr CPSR_fsxc,r14
:0238399C 03807678 orreq  r7,r0,#0x7800000
:023839A0 027FFC3C rsbeqs r15,r15,#0x3C00
:023839A4 E92D47F0 stmdb  r13!,{r4,r5,r6,r7,r8,r9,r10,r14}
:023839A8 E59F4084 ldr r4,[r15, #+0x84]		;r15+0x84=*(02383a34)=#58750308(0x03807564)
:023839AC E3A09000 mov  r9,#0x0		;r9=0(0x0)
:023839B0 E3A0200C mov  r2,#0xC		;r2=12(0xc)
:023839B4 E59F507C ldr r5,[r15, #+0x7c]		;r15+0x7c=*(02383a38)=#58750688(0x038076e0)
:023839B8 E59F707C ldr r7,[r15, #+0x7c]		;r15+0x7c=*(02383a3c)=#58750592(0x03807680)
:023839BC E1A08009 mov  r8,r9			;r8=0(0x0)
:023839C0 E1A0E009 mov  r14,r9			;r14=0(0x0)
:023839C4 E3A0C001 mov  r12,#0x1		;r12=1(0x1)
:023839C8 E1A03002 mov  r3,r2			;r3=12(0xc)
:023839CC E3100001 tst r0,#0x1
:023839D0 0A000011 beq 02383A1C
:023839D4 E1A0A008 mov  r10,r8			;r10=0(0x0)
:023839D8 E3590008 cmp r9,#0x8
:023839DC BA000003 blt 023839F0
:023839E0 E359000B cmp r9,#0xB
:023839E4 D2496008 suble  r6,r9,#0x8
:023839E8 D02A7396 mlale  r10,r6,r3,r7unknown
:023839EC DA000008 ble 02383A14
:023839F0 E3590003 cmp r9,#0x3
:023839F4 BA000003 blt 02383A08
:023839F8 E3590006 cmp r9,#0x6
:023839FC D2896001 addle  r6,r9,#0x1
:02383A00 D02A7296 mlale  r10,r6,r2,r7unknown
:02383A04 DA000002 ble 02383A14
:02383A08 E3590000 cmp r9,#0x0
:02383A0C 17841109 strne r1,[r4,+r9, lsl #0x2]
:02383A10 01A0A005 moveq  r10,r5			;r10=58750688(0x38076e0)
:02383A14 E35A0000 cmp r10,#0x0
:02383A18 188A5002 stmneia  r10 ,{r1,r12,r14}
:02383A1C E2899001 add  r9,r9,#0x1
:02383A20 E3590019 cmp r9,#0x19
:02383A24 E1A000A0 mov  r0,r0,lsr #0x1		;r0=29375292(0x1c03b3c)
:02383A28 BAFFFFE7 blt 023839CC
:02383A2C E8BD47F0 ldmia  r13!,{r4,r5,r6,r7,r8,r9,r10,r14}
:02383A30 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:02383A34 03807564 orreq  r7,r0,#0x19000000
:02383A38 038076E0 orreq  r7,r0,#0xE000000
:02383A3C 03807680 orreq  r7,r0,#0x8000000
:02383A40 E92D4010 stmdb  r13!,{r4,r14}
:02383A44 E3A0300C mov  r3,#0xC		;r3=12(0xc)
:02383A48 E0040390 mul  r4,r0,r3
:02383A4C E59FC02C ldr r12,[r15, #+0x2c]		;r15+0x2c=*(02383a80)=#58750640(0x038076b0)
:02383A50 E59F302C ldr r3,[r15, #+0x2c]		;r15+0x2c=*(02383a84)=#58750648(0x038076b8)
:02383A54 E78C1004 str r1,[r12, +r4]
:02383A58 E2800003 add  r0,r0,#0x3
:02383A5C E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02383A60 E1A00011 mov  r0,r1,lsl r0		;r0=268435456(0x10000000)
:02383A64 E7832004 str r2,[r3, +r4]
:02383A68 EB00001A bl 02383AD8
:02383A6C E59F0014 ldr r0,[r15, #+0x14]		;r15+0x14=*(02383a88)=#58750644(0x038076b4)
:02383A70 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02383A74 E7801004 str r1,[r0, +r4]
:02383A78 E8BD4010 ldmia  r13!,{r4,r14}
:02383A7C E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:02383A80 038076B0 orreq  r7,r0,#0xB000000
:02383A84 038076B8 orreq  r7,r0,#0xB800000
:02383A88 038076B4 orreq  r7,r0,#0xB400000
:02383A8C E92D4010 stmdb  r13!,{r4,r14}
:02383A90 E1A04000 mov  r4,r0			;r4=58750644(0x38076b4)
:02383A94 EB000009 bl 02383AC0
:02383A98 E59F101C ldr r1,[r15, #+0x1c]		;r15+0x1c=*(02383abc)=#67109392(0x04000210)
:02383A9C E5913000 ldr r3,[r1, #+0x0]		;r1+0x0=*(04000210)=#638416897(0x260d7801)
:02383AA0 E2412008 sub  r2,r1,#0x8
:02383AA4 E5814000 str r4,[r1, #+0x0]		;r1+0x0=*(04000210)=#638416897(0x260d7801)
:02383AA8 E1D210B0 ldrh r1,[r2, #+0x0]		;r2+0x0=*(0000000c)
:02383AAC E1C200B0 strh r0,[r2, #+0x0]		;r2+0x0=*(0000000c)
:02383AB0 E1A00003 mov  r0,r3			;r0=638416897(0x260d7801)
:02383AB4 E8BD4010 ldmia  r13!,{r4,r14}
:02383AB8 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:02383ABC 04000210 streq r0,[r0],#-0x210
:02383AC0 E59F200C ldr r2,[r15, #+0xc]		;r15+0xc=*(02383ad4)=#67109384(0x04000208)
:02383AC4 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02383AC8 E1D200B0 ldrh r0,[r2, #+0x0]		;r2+0x0=*(04000208)=#-347609737(0xeb47e577)
:02383ACC E1C210B0 strh r1,[r2, #+0x0]		;r2+0x0=*(04000208)=#-347609737(0xeb47e577)
:02383AD0 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:02383AD4 04000208 streq r0,[r0],#-0x208
:02383AD8 E92D4010 stmdb  r13!,{r4,r14}
:02383ADC E1A04000 mov  r4,r0			;r4=-347609737(0xeb47e577)
:02383AE0 EBFFFFF6 bl 02383AC0
:02383AE4 E59FC020 ldr r12,[r15, #+0x20]		;r15+0x20=*(02383b0c)=#67109392(0x04000210)
:02383AE8 E59C3000 ldr r3,[r12, #+0x0]		;r12+0x0=*(04000210)=#638416897(0x260d7801)
:02383AEC E24C2008 sub  r2,r12,#0x8
:02383AF0 E1831004 orr  r1,r3,r4
:02383AF4 E58C1000 str r1,[r12, #+0x0]		;r12+0x0=*(04000210)=#638416897(0x260d7801)
:02383AF8 E1D210B0 ldrh r1,[r2, #+0x0]		;r2+0x0=*(04000208)=#-347609737(0xeb47e577)
:02383AFC E1C200B0 strh r0,[r2, #+0x0]		;r2+0x0=*(04000208)=#-347609737(0xeb47e577)
:02383B00 E1A00003 mov  r0,r3			;r0=638416897(0x260d7801)
:02383B04 E8BD4010 ldmia  r13!,{r4,r14}
:02383B08 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:02383B0C 04000210 streq r0,[r0],#-0x210
:02383B10 E92D4010 stmdb  r13!,{r4,r14}
:02383B14 E1A04000 mov  r4,r0			;r4=638416897(0x260d7801)
:02383B18 EBFFFFE8 bl 02383AC0
:02383B1C E59FC024 ldr r12,[r15, #+0x24]		;r15+0x24=*(02383b48)=#67109392(0x04000210)
:02383B20 E1E01004 mvn  r1,r4
:02383B24 E59C3000 ldr r3,[r12, #+0x0]		;r12+0x0=*(04000210)=#638416897(0x260d7801)
:02383B28 E24C2008 sub  r2,r12,#0x8
:02383B2C E0031001 and  r1,r3,r1
:02383B30 E58C1000 str r1,[r12, #+0x0]		;r12+0x0=*(04000210)=#638416897(0x260d7801)
:02383B34 E1D210B0 ldrh r1,[r2, #+0x0]		;r2+0x0=*(04000208)=#-347609737(0xeb47e577)
:02383B38 E1C200B0 strh r0,[r2, #+0x0]		;r2+0x0=*(04000208)=#-347609737(0xeb47e577)
:02383B3C E1A00003 mov  r0,r3			;r0=638416897(0x260d7801)
:02383B40 E8BD4010 ldmia  r13!,{r4,r14}
:02383B44 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:02383B48 04000210 streq r0,[r0],#-0x210
:02383B4C E92D4010 stmdb  r13!,{r4,r14}
:02383B50 E1A04000 mov  r4,r0			;r4=638416897(0x260d7801)
:02383B54 EBFFFFD9 bl 02383AC0
:02383B58 E59F101C ldr r1,[r15, #+0x1c]		;r15+0x1c=*(02383b7c)=#67109396(0x04000214)
:02383B5C E5913000 ldr r3,[r1, #+0x0]		;r1+0x0=*(04000214)=#123227221(0x07584c55)
:02383B60 E241200C sub  r2,r1,#0xC
:02383B64 E5814000 str r4,[r1, #+0x0]		;r1+0x0=*(04000214)=#123227221(0x07584c55)
:02383B68 E1D210B0 ldrh r1,[r2, #+0x0]		;r2+0x0=*(04000208)=#-347609737(0xeb47e577)
:02383B6C E1C200B0 strh r0,[r2, #+0x0]		;r2+0x0=*(04000208)=#-347609737(0xeb47e577)
:02383B70 E1A00003 mov  r0,r3			;r0=123227221(0x7584c55)
:02383B74 E8BD4010 ldmia  r13!,{r4,r14}
:02383B78 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:02383B7C 04000214 streq r0,[r0],#-0x214
:02383B80 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:02383B84 E59F005C ldr r0,[r15, #+0x5c]		;r15+0x5c=*(02383be8)=#58750700(0x038076ec)
:02383B88 E5901000 ldr r1,[r0, #+0x0]		;r0+0x0=*(038076ec)=#-925431984(0xc8d70750)
:02383B8C E3510000 cmp r1,#0x0
:02383B90 1A000012 bne 02383BE0
:02383B94 E59F4050 ldr r4,[r15, #+0x50]		;r15+0x50=*(02383bec)=#41943024(0x027ffff0)
:02383B98 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:02383B9C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02383BA0 E5802000 str r2,[r0, #+0x0]		;r0+0x0=*(038076ec)=#-925431984(0xc8d70750)
:02383BA4 E1C410B6 strh r1,[r4, #+0x6]		;r4+0x6=*(027ffff6)=#-650964838(0xd933109a)
:02383BA8 E3A05B01 mov  r5,#0x400		;r5=1024(0x400)
:02383BAC EA000001 b 02383BB8
:02383BB0 E1A00005 mov  r0,r5			;r0=1024(0x400)
:02383BB4 EB00000E bl 02383BF4
:02383BB8 E1D400B4 ldrh r0,[r4, #+0x4]		;r4+0x4=*(027ffff4)=#278561583(0x109a832f)
:02383BBC E350007F cmp r0,#0x7F
:02383BC0 1AFFFFFA bne 02383BB0
:02383BC4 E59F1024 ldr r1,[r15, #+0x24]		;r15+0x24=*(02383bf0)=#41942968(0x027fffb8)
:02383BC8 E3E00000 mvn  r0,#0x0
:02383BCC E5810000 str r0,[r1, #+0x0]		;r1+0x0=*(027fffb8)=#327844104(0x138a8108)
:02383BD0 E1A00800 mov  r0,r0,lsl #0x10		;r0=-2130182144(0x81080000)
:02383BD4 E5810004 str r0,[r1, #+0x4]		;r1+0x4=*(027fffbc)=#-1693184007(0x9b140ff9)
:02383BD8 E3A000BF mov  r0,#0xBF		;r0=191(0xbf)
:02383BDC E1C400B6 strh r0,[r4, #+0x6]		;r4+0x6=*(027ffff6)=#-650964838(0xd933109a)
:02383BE0 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:02383BE4 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:02383BE8 038076EC orreq  r7,r0,#0xEC00000
:02383BEC 027FFFF0 rsbeqs r15,r15,#0x3C0
:02383BF0 027FFFB8 rsbeqs r15,r15,#0x2E0
:02383BF4 E59FC000 ldr r12,[r15, #+0x0]		;r15+0x0=*(02383bfc)=#58734521(0x038037b9)
:02383BF8 E12FFF1C bx r12 (Jump to addr_038037B9?)msr CPSR_fsxc,r12
:02383BFC 038037B9 orreq  r3,r0,#0x2E40000
:02383C00 E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:02383C04 E1A07001 mov  r7,r1			;r7=41942968(0x27fffb8)
:02383C08 E1D710B4 ldrh r1,[r7, #+0x4]		;r7+0x4=*(027fffbc)=#-1693184007(0x9b140ff9)
:02383C0C E1A06002 mov  r6,r2			;r6=-925431984(0xc8d70750)
:02383C10 E1500001 cmp r0,r1
:02383C14 E1A05003 mov  r5,r3			;r5=123227221(0x7584c55)
:02383C18 13E00001 mvnne  r0,#0x1
:02383C1C 1A000014 bne 02383C74
:02383C20 E3550000 cmp r5,#0x0
:02383C24 0A000001 beq 02383C30
:02383C28 EB0008B9 bl 02385F14
:02383C2C EA000000 b 02383C34
:02383C30 EB0008AC bl 02385EE8
:02383C34 E1A04000 mov  r4,r0			;r4=-650964838(0xd933109a)
:02383C38 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02383C3C E1C700B4 strh r0,[r7, #+0x4]		;r7+0x4=*(027fffbc)=#-1693184007(0x9b140ff9)
:02383C40 E3560000 cmp r6,#0x0
:02383C44 0A000001 beq 02383C50
:02383C48 E1A0E00F mov  r14,r15			;r14=37239888(0x2383c50)
:02383C4C E12FFF16 bx r6 (Jump to addr_C8D70750?)msr CPSR_fsxc,r6
:02383C50 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02383C54 E5870000 str r0,[r7, #+0x0]		;r7+0x0=*(027fffb8)=#327844104(0x138a8108)
:02383C58 E3550000 cmp r5,#0x0
:02383C5C E1A00004 mov  r0,r4			;r0=-650964838(0xd933109a)
:02383C60 0A000001 beq 02383C6C
:02383C64 EB0008AF bl 02385F28
:02383C68 EA000000 b 02383C70
:02383C6C EB0008A2 bl 02385EFC
:02383C70 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02383C74 E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:02383C78 E12FFF1E bx r14 (Jump to addr_02383C50?)
msr CPSR_fsxc,r14
:02383C7C E92D43F8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r14}
:02383C80 E1B06003 movs r6,r3			;r6=123227221(0x7584c55)
:02383C84 E1A09000 mov  r9,r0			;r9=0(0x0)
:02383C88 E1A08001 mov  r8,r1			;r8=-1693184007(0x9b140ff9)
:02383C8C E1A07002 mov  r7,r2			;r7=-925431984(0xc8d70750)
:02383C90 0A000001 beq 02383C9C
:02383C94 EB00089E bl 02385F14
:02383C98 EA000000 b 02383CA0
:02383C9C EB000891 bl 02385EE8
:02383CA0 E1A05000 mov  r5,r0			;r5=0(0x0)
:02383CA4 E1A00009 mov  r0,r9			;r0=0(0x0)
:02383CA8 E1A01008 mov  r1,r8			;r1=-1693184007(0x9b140ff9)
:02383CAC EB0009F8 bl 02386494
:02383CB0 E1B04000 movs r4,r0			;r4=0(0x0)
:02383CB4 1A000004 bne 02383CCC
:02383CB8 E3570000 cmp r7,#0x0
:02383CBC 0A000001 beq 02383CC8
:02383CC0 E1A0E00F mov  r14,r15			;r14=37240008(0x2383cc8)
:02383CC4 E12FFF17 bx r7 (Jump to addr_C8D70750?)msr CPSR_fsxc,r7
:02383CC8 E1C890B4 strh r9,[r8, #+0x4]		;r8+0x4=*(9b140ffd)
:02383CCC E3560000 cmp r6,#0x0
:02383CD0 E1A00005 mov  r0,r5			;r0=0(0x0)
:02383CD4 0A000001 beq 02383CE0
:02383CD8 EB000892 bl 02385F28
:02383CDC EA000000 b 02383CE4
:02383CE0 EB000885 bl 02385EFC
:02383CE4 E1A00004 mov  r0,r4			;r0=0(0x0)
:02383CE8 E8BD43F8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r14}
:02383CEC E12FFF1E bx r14 (Jump to addr_02383CC8?)
msr CPSR_fsxc,r14
:02383CF0 E92D41F0 stmdb  r13!,{r4,r5,r6,r7,r8,r14}
:02383CF4 E59F603C ldr r6,[r15, #+0x3c]		;r15+0x3c=*(02383d38)=#41943016(0x027fffe8)
:02383CF8 E59F503C ldr r5,[r15, #+0x3c]		;r15+0x3c=*(02383d3c)=#58702756(0x037fbba4)
:02383CFC E1A08000 mov  r8,r0			;r8=0(0x0)
:02383D00 E3A07B01 mov  r7,#0x400		;r7=1024(0x400)
:02383D04 E3A04001 mov  r4,#0x1		;r4=1(0x1)
:02383D08 EA000001 b 02383D14
:02383D0C E1A00007 mov  r0,r7			;r0=1024(0x400)
:02383D10 EBFFFFB7 bl 02383BF4
:02383D14 E1A00008 mov  r0,r8			;r0=0(0x0)
:02383D18 E1A01006 mov  r1,r6			;r1=41943016(0x27fffe8)
:02383D1C E1A02005 mov  r2,r5			;r2=58702756(0x37fbba4)
:02383D20 E1A03004 mov  r3,r4			;r3=1(0x1)
:02383D24 EBFFFFD4 bl 02383C7C
:02383D28 E3500000 cmp r0,#0x0
:02383D2C CAFFFFF6 bgt 02383D0C
:02383D30 E8BD41F0 ldmia  r13!,{r4,r5,r6,r7,r8,r14}
:02383D34 E12FFF1E bx r14 (Jump to addr_02383CC8?)
msr CPSR_fsxc,r14
:02383D38 027FFFE8 rsbeqs r15,r15,#0x3A0
:02383D3C 037FBBA4 cmneq r15,#0x29000
:02383D40 E59FC00C ldr r12,[r15, #+0xc]		;r15+0xc=*(02383d54)=#58702360(0x037fba18)
:02383D44 E59F100C ldr r1,[r15, #+0xc]		;r15+0xc=*(02383d58)=#41943016(0x027fffe8)
:02383D48 E59F200C ldr r2,[r15, #+0xc]		;r15+0xc=*(02383d5c)=#58702760(0x037fbba8)
:02383D4C E3A03001 mov  r3,#0x1		;r3=1(0x1)
:02383D50 E12FFF1C bx r12 (Jump to addr_037FBA18?)msr CPSR_fsxc,r12
:02383D54 037FBA18 cmneq r15,#0x18000
:02383D58 027FFFE8 rsbeqs r15,r15,#0x3A0
:02383D5C 037FBBA8 cmneq r15,#0x2A000
:02383D60 E59F1000 ldr r1,[r15, #+0x0]		;r15+0x0=*(02383d68)=#58702680(0x037fbb58)
:02383D64 E12FFF11 bx r1 (Jump to addr_037FBB58?)msr CPSR_fsxc,r1
:02383D68 037FBB58 cmneq r15,#0x16000
:02383D6C E59FC00C ldr r12,[r15, #+0xc]		;r15+0xc=*(02383d80)=#58702484(0x037fba94)
:02383D70 E59F100C ldr r1,[r15, #+0xc]		;r15+0xc=*(02383d84)=#41943016(0x027fffe8)
:02383D74 E59F200C ldr r2,[r15, #+0xc]		;r15+0xc=*(02383d88)=#58702756(0x037fbba4)
:02383D78 E3A03001 mov  r3,#0x1		;r3=1(0x1)
:02383D7C E12FFF1C bx r12 (Jump to addr_037FBA94?)msr CPSR_fsxc,r12
:02383D80 037FBA94 cmneq r15,#0x94000
:02383D84 027FFFE8 rsbeqs r15,r15,#0x3A0
:02383D88 037FBBA4 cmneq r15,#0x29000
:02383D8C E12FFF1E bx r14 (Jump to addr_02383CC8?)
msr CPSR_fsxc,r14
:02383D90 E12FFF1E bx r14 (Jump to addr_02383CC8?)
msr CPSR_fsxc,r14
:02383D94 E59FC00C ldr r12,[r15, #+0xc]		;r15+0xc=*(02383da8)=#58702360(0x037fba18)
:02383D98 E59F100C ldr r1,[r15, #+0xc]		;r15+0xc=*(02383dac)=#41943008(0x027fffe0)
:02383D9C E59F200C ldr r2,[r15, #+0xc]		;r15+0xc=*(02383db0)=#58702832(0x037fbbf0)
:02383DA0 E3A03000 mov  r3,#0x0		;r3=0(0x0)
:02383DA4 E12FFF1C bx r12 (Jump to addr_037FBA18?)msr CPSR_fsxc,r12
:02383DA8 037FBA18 cmneq r15,#0x18000
:02383DAC 027FFFE0 rsbeqs r15,r15,#0x380
:02383DB0 037FBBF0 cmneq r15,#0x3C000
:02383DB4 E59FC00C ldr r12,[r15, #+0xc]		;r15+0xc=*(02383dc8)=#58702484(0x037fba94)
:02383DB8 E59F100C ldr r1,[r15, #+0xc]		;r15+0xc=*(02383dcc)=#41943008(0x027fffe0)
:02383DBC E59F200C ldr r2,[r15, #+0xc]		;r15+0xc=*(02383dd0)=#58702828(0x037fbbec)
:02383DC0 E3A03000 mov  r3,#0x0		;r3=0(0x0)
:02383DC4 E12FFF1C bx r12 (Jump to addr_037FBA94?)msr CPSR_fsxc,r12
:02383DC8 037FBA94 cmneq r15,#0x94000
:02383DCC 027FFFE0 rsbeqs r15,r15,#0x380
:02383DD0 037FBBEC cmneq r15,#0x3B000
:02383DD4 E12FFF1E bx r14 (Jump to addr_02383CC8?)
msr CPSR_fsxc,r14
:02383DD8 E12FFF1E bx r14 (Jump to addr_02383CC8?)
msr CPSR_fsxc,r14
:02383DDC E1D000B4 ldrh r0,[r0, #+0x4]		;r0+0x4=*(00000004)
:02383DE0 E12FFF1E bx r14 (Jump to addr_02383CC8?)
msr CPSR_fsxc,r14
:02383DE4 E59F3098 ldr r3,[r15, #+0x98]		;r15+0x98=*(02383e84)=#41942968(0x027fffb8)
:02383DE8 E5931000 ldr r1,[r3, #+0x0]		;r3+0x0=*(027fffb8)=#327844104(0x138a8108)
:02383DEC E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02383DF0 E3A00102 mov  r0,#0x80000000		;r0=-2147483648(0x80000000)
:02383DF4 E1110000 tst r1,r0
:02383DF8 1A000004 bne 02383E10
:02383DFC E2822001 add  r2,r2,#0x1
:02383E00 E3520020 cmp r2,#0x20
:02383E04 0A000001 beq 02383E10
:02383E08 E1A000A0 mov  r0,r0,lsr #0x1		;r0=1073741824(0x40000000)
:02383E0C EAFFFFF8 b 02383DF4
:02383E10 E3520020 cmp r2,#0x20
:02383E14 1A000000 bne 02383E1C
:02383E18 EA000000 b 02383E20
:02383E1C E3A00080 mov  r0,#0x80		;r0=128(0x80)
:02383E20 1A000010 bne 02383E68
:02383E24 E2833004 add  r3,r3,#0x4
:02383E28 E5931000 ldr r1,[r3, #+0x0]		;r3+0x0=*(027fffb8)=#327844104(0x138a8108)
:02383E2C E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02383E30 E3A00102 mov  r0,#0x80000000		;r0=-2147483648(0x80000000)
:02383E34 E1110000 tst r1,r0
:02383E38 1A000004 bne 02383E50
:02383E3C E2822001 add  r2,r2,#0x1
:02383E40 E3520020 cmp r2,#0x20
:02383E44 0A000001 beq 02383E50
:02383E48 E1A000A0 mov  r0,r0,lsr #0x1		;r0=1073741824(0x40000000)
:02383E4C EAFFFFF8 b 02383E34
:02383E50 E3520020 cmp r2,#0x20
:02383E54 E59F002C ldr r0,[r15, #+0x2c]		;r15+0x2c=*(02383e88)=#-3(0xfffffffd)
:02383E58 0A000000 beq 02383E60
:02383E5C EA000000 b 02383E64
:02383E60 E12FFF1E bx r14 (Jump to addr_02383CC8?)
msr CPSR_fsxc,r14
:02383E64 E3A000A0 mov  r0,#0xA0		;r0=160(0xa0)
:02383E68 E0800002 add  r0,r0,r2
:02383E6C E3A01102 mov  r1,#0x80000000		;r1=-2147483648(0x80000000)
:02383E70 E1A01231 mov  r1,lsr r1		;r1=-2147483648(0x80000000)
:02383E74 E5932000 ldr r2,[r3, #+0x0]		;r3+0x0=*(027fffb8)=#327844104(0x138a8108)
:02383E78 E1C22001 bic  r2,r2,r1
:02383E7C E5832000 str r2,[r3, #+0x0]		;r3+0x0=*(027fffb8)=#327844104(0x138a8108)
:02383E80 E12FFF1E bx r14 (Jump to addr_02383CC8?)
msr CPSR_fsxc,r14
:02383E84 027FFFB8 rsbeqs r15,r15,#0x2E0
:02383E88 FFFFFFFD swinv 0x00fffffd
:02383E8C E59F303C ldr r3,[r15, #+0x3c]		;r15+0x3c=*(02383ed0)=#41942968(0x027fffb8)
:02383E90 E35000A0 cmp r0,#0xA0
:02383E94 5A000000 bpl 02383E9C
:02383E98 EA000000 b 02383EA0
:02383E9C E2833004 add  r3,r3,#0x4
:02383EA0 5A000000 bpl 02383EA8
:02383EA4 EA000000 b 02383EAC
:02383EA8 E24000A0 sub  r0,r0,#0xA0
:02383EAC 4A000000 bmi 02383EB4
:02383EB0 EA000000 b 02383EB8
:02383EB4 E2400080 sub  r0,r0,#0x80
:02383EB8 E3A01102 mov  r1,#0x80000000		;r1=-2147483648(0x80000000)
:02383EBC E1A01031 mov  r1,lsr r1		;r1=-2147483648(0x80000000)
:02383EC0 E5932000 ldr r2,[r3, #+0x0]		;r3+0x0=*(027fffb8)=#327844104(0x138a8108)
:02383EC4 E1822001 orr  r2,r2,r1
:02383EC8 E5832000 str r2,[r3, #+0x0]		;r3+0x0=*(027fffb8)=#327844104(0x138a8108)
:02383ECC E12FFF1E bx r14 (Jump to addr_02383CC8?)
msr CPSR_fsxc,r14
:02383ED0 027FFFB8 rsbeqs r15,r15,#0x2E0
:02383ED4 E590C000 ldr r12,[r0, #+0x0]		;r0+0x0=*(000000a0)
:02383ED8 EA000002 b 02383EE8
:02383EDC E15C0001 cmp r12,r1
:02383EE0 012FFF1E bxeq r14 (Jump to addr_02383CC8?)msreq CPSR_fsxc,r14
:02383EE4 E59CC064 ldr r12,[r12, #+0x64]		;r12+0x64=*(037fbaf8)=#-2141644592(0x805918d0)
:02383EE8 E35C0000 cmp r12,#0x0
:02383EEC 0A000003 beq 02383F00
:02383EF0 E59C3054 ldr r3,[r12, #+0x54]		;r12+0x54=*(00000054)
:02383EF4 E5912054 ldr r2,[r1, #+0x54]		;r1+0x54=*(80000054)=#0(0x00000000)
:02383EF8 E1530002 cmp r3,r2
:02383EFC 9AFFFFF6 bls 02383EDC
:02383F00 E35C0000 cmp r12,#0x0
:02383F04 1A000008 bne 02383F2C
:02383F08 E5902004 ldr r2,[r0, #+0x4]		;r0+0x4=*(000000a4)
:02383F0C E3520000 cmp r2,#0x0
:02383F10 05801000 streq r1,[r0, #+0x0]		;r0+0x0=*(000000a0)
:02383F14 15821064 strne r1,[r2, #+0x64]		;r2+0x64=*(00000064)
:02383F18 E5812060 str r2,[r1, #+0x60]		;r1+0x60=*(80000060)=#0(0x00000000)
:02383F1C E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02383F20 E5812064 str r2,[r1, #+0x64]		;r1+0x64=*(80000064)=#0(0x00000000)
:02383F24 E5801004 str r1,[r0, #+0x4]		;r0+0x4=*(000000a4)
:02383F28 E12FFF1E bx r14 (Jump to addr_02383CC8?)
msr CPSR_fsxc,r14
:02383F2C E59C2060 ldr r2,[r12, #+0x60]		;r12+0x60=*(00000060)
:02383F30 E3520000 cmp r2,#0x0
:02383F34 05801000 streq r1,[r0, #+0x0]		;r0+0x0=*(000000a0)
:02383F38 15821064 strne r1,[r2, #+0x64]		;r2+0x64=*(00000064)
:02383F3C E5812060 str r2,[r1, #+0x60]		;r1+0x60=*(80000060)=#0(0x00000000)
:02383F40 E581C064 str r12,[r1, #+0x64]		;r1+0x64=*(80000064)=#0(0x00000000)
:02383F44 E58C1060 str r1,[r12, #+0x60]		;r12+0x60=*(00000060)
:02383F48 E12FFF1E bx r14 (Jump to addr_02383CC8?)
msr CPSR_fsxc,r14
:02383F4C E92D4008 stmdb  r13!,{r3,r14}
:02383F50 E590E000 ldr r14,[r0, #+0x0]		;r0+0x0=*(000000a0)
:02383F54 E1A0200E mov  r2,r14			;r2=37240008(0x2383cc8)
:02383F58 EA00000C b 02383F90
:02383F5C E5923064 ldr r3,[r2, #+0x64]		;r2+0x64=*(02383d2c)=#-889192458(0xcafffff6)
:02383F60 E1520001 cmp r2,r1
:02383F64 1A000008 bne 02383F8C
:02383F68 E592C060 ldr r12,[r2, #+0x60]		;r2+0x60=*(02383d28)=#-481296384(0xe3500000)
:02383F6C E15E0002 cmp r14,r2
:02383F70 05803000 streq r3,[r0, #+0x0]		;r0+0x0=*(000000a0)
:02383F74 158C3064 strne r3,[r12, #+0x64]		;r12+0x64=*(e3500064)
:02383F78 E5901004 ldr r1,[r0, #+0x4]		;r0+0x4=*(000000a4)
:02383F7C E1510002 cmp r1,r2
:02383F80 0580C004 streq r12,[r0, #+0x4]		;r0+0x4=*(000000a4)
:02383F84 1583C060 strne r12,[r3, #+0x60]		;r3+0x60=*(cb000056)
:02383F88 EA000002 b 02383F98
:02383F8C E1A02003 mov  r2,r3			;r2=-889192458(0xcafffff6)
:02383F90 E3520000 cmp r2,#0x0
:02383F94 1AFFFFF0 bne 02383F5C
:02383F98 E1A00002 mov  r0,r2			;r0=-889192458(0xcafffff6)
:02383F9C E8BD4008 ldmia  r13!,{r3,r14}
:02383FA0 E12FFF1E bx r14 (Jump to addr_02383CC8?)
msr CPSR_fsxc,r14
:02383FA4 E5902000 ldr r2,[r0, #+0x0]		;r0+0x0=*(cafffff6)
:02383FA8 E3520000 cmp r2,#0x0
:02383FAC 0A000006 beq 02383FCC
:02383FB0 E5921010 ldr r1,[r2, #+0x10]		;r2+0x10=*(cb000006)
:02383FB4 E5801000 str r1,[r0, #+0x0]		;r0+0x0=*(cafffff6)
:02383FB8 E3510000 cmp r1,#0x0
:02383FBC 13A00000 movne  r0,#0x0		;r0=0(0x0)
:02383FC0 15810014 strne r0,[r1, #+0x14]		;r1+0x14=*(80000014)=#0(0x00000000)
:02383FC4 03A01000 moveq  r1,#0x0		;r1=0(0x0)
:02383FC8 05801004 streq r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:02383FCC E1A00002 mov  r0,r2			;r0=-889192458(0xcafffff6)
:02383FD0 E12FFF1E bx r14 (Jump to addr_02383CC8?)
msr CPSR_fsxc,r14
:02383FD4 E92D4008 stmdb  r13!,{r3,r14}
:02383FD8 E59F1050 ldr r1,[r15, #+0x50]		;r15+0x50=*(02384030)=#58750704(0x038076f0)
:02383FDC E3A0C000 mov  r12,#0x0		;r12=0(0x0)
:02383FE0 E591E02C ldr r14,[r1, #+0x2c]		;r1+0x2c=*(0380771c)=#-1906102341(0x8e632fbb)
:02383FE4 E1A0300E mov  r3,r14			;r3=-1906102341(0x8e632fbb)
:02383FE8 EA000001 b 02383FF4
:02383FEC E1A0C003 mov  r12,r3			;r12=-1906102341(0x8e632fbb)
:02383FF0 E593304C ldr r3,[r3, #+0x4c]		;r3+0x4c=*(8e633007)
:02383FF4 E3530000 cmp r3,#0x0
:02383FF8 0A000003 beq 0238400C
:02383FFC E5932054 ldr r2,[r3, #+0x54]		;r3+0x54=*(8e63300f)
:02384000 E5901054 ldr r1,[r0, #+0x54]		;r0+0x54=*(cb00004a)
:02384004 E1520001 cmp r2,r1
:02384008 3AFFFFF7 bcc 02383FEC
:0238400C E35C0000 cmp r12,#0x0
:02384010 059F1018 ldreq r1,[r15, #+0x18]		;r15+0x18=*(02384030)=#58750704(0x038076f0)
:02384014 0580E04C streq r14,[r0, #+0x4c]		;r0+0x4c=*(cb000042)
:02384018 0581002C streq r0,[r1, #+0x2c]		;r1+0x2c=*(0380771c)=#-1906102341(0x8e632fbb)
:0238401C 159C104C ldrne r1,[r12, #+0x4c]		;r12+0x4c=*(8e633007)
:02384020 1580104C strne r1,[r0, #+0x4c]		;r0+0x4c=*(8e633007)
:02384024 158C004C strne r0,[r12, #+0x4c]		;r12+0x4c=*(8e633007)
:02384028 E8BD4008 ldmia  r13!,{r3,r14}
:0238402C E12FFF1E bx r14 (Jump to addr_8E632FBB?)
msr CPSR_fsxc,r14
:02384030 038076F0 orreq  r7,r0,#0xF000000
:02384034 E59F1038 ldr r1,[r15, #+0x38]		;r15+0x38=*(02384074)=#58750704(0x038076f0)
:02384038 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0238403C E591102C ldr r1,[r1, #+0x2c]		;r1+0x2c=*(0380771c)=#-1906102341(0x8e632fbb)
:02384040 EA000001 b 0238404C
:02384044 E1A02001 mov  r2,r1			;r2=-1906102341(0x8e632fbb)
:02384048 E591104C ldr r1,[r1, #+0x4c]		;r1+0x4c=*(8e633007)
:0238404C E3510000 cmp r1,#0x0
:02384050 11510000 cmpne r1,r0
:02384054 1AFFFFFA bne 02384044
:02384058 E3520000 cmp r2,#0x0
:0238405C 0590104C ldreq r1,[r0, #+0x4c]		;r0+0x4c=*(8e633007)
:02384060 059F000C ldreq r0,[r15, #+0xc]		;r15+0xc=*(02384074)=#58750704(0x038076f0)
:02384064 0580102C streq r1,[r0, #+0x2c]		;r0+0x2c=*(0380771c)=#-1906102341(0x8e632fbb)
:02384068 1590004C ldrne r0,[r0, #+0x4c]		;r0+0x4c=*(0380773c)=#1628712794(0x61142f5a)
:0238406C 1582004C strne r0,[r2, #+0x4c]		;r2+0x4c=*(8e633007)
:02384070 E12FFF1E bx r14 (Jump to addr_8E632FBB?)
msr CPSR_fsxc,r14
:02384074 038076F0 orreq  r7,r0,#0xF000000
:02384078 E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:0238407C E59F00C0 ldr r0,[r15, #+0xc0]		;r15+0xc0=*(02384144)=#58750704(0x038076f0)
:02384080 E5901004 ldr r1,[r0, #+0x4]		;r0+0x4=*(038076f4)=#20844206(0x013e0eae)
:02384084 E3510000 cmp r1,#0x0
:02384088 1A00002B bne 0238413C
:0238408C E1D002B6 ldrh r0,[r0, #+0x26]		;r0+0x26=*(03807716)=#-100673121(0xf9ffd99f)
:02384090 E59F40B0 ldr r4,[r15, #+0xb0]		;r15+0xb0=*(02384148)=#58750740(0x03807714)
:02384094 E3500000 cmp r0,#0x0
:02384098 1A000002 bne 023840A8
:0238409C EB0007A7 bl 02385F40
:023840A0 E3500012 cmp r0,#0x12
:023840A4 1A000002 bne 023840B4
:023840A8 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023840AC E1C400B0 strh r0,[r4, #+0x0]		;r4+0x0=*(03807714)=#-643865816(0xd99f6328)
:023840B0 EA000021 b 0238413C
:023840B4 E59F0088 ldr r0,[r15, #+0x88]		;r15+0x88=*(02384144)=#58750704(0x038076f0)
:023840B8 E5900008 ldr r0,[r0, #+0x8]		;r0+0x8=*(038076f8)=#1156387070(0x44ed10fe)
:023840BC E5906000 ldr r6,[r0, #+0x0]		;r0+0x0=*(00000000)
:023840C0 EB00012E bl 02384580
:023840C4 E1A05000 mov  r5,r0			;r5=0(0x0)
:023840C8 E1560005 cmp r6,r5
:023840CC 13550000 cmpne r5,#0x0
:023840D0 0A000019 beq 0238413C
:023840D4 E5960048 ldr r0,[r6, #+0x48]		;r6+0x48=*(02800030)=#412164299(0x189120cb)
:023840D8 E3500002 cmp r0,#0x2
:023840DC 0A000003 beq 023840F0
:023840E0 E1A00006 mov  r0,r6			;r0=41943016(0x27fffe8)
:023840E4 EB0001D2 bl 02384834
:023840E8 E3500000 cmp r0,#0x0
:023840EC 1A000012 bne 0238413C
:023840F0 E59F004C ldr r0,[r15, #+0x4c]		;r15+0x4c=*(02384144)=#58750704(0x038076f0)
:023840F4 E5902000 ldr r2,[r0, #+0x0]		;r0+0x0=*(038076f0)=#2054492254(0x7a75105e)
:023840F8 E3520000 cmp r2,#0x0
:023840FC 0A000003 beq 02384110
:02384100 E1A00006 mov  r0,r6			;r0=41943016(0x27fffe8)
:02384104 E1A01005 mov  r1,r5			;r1=0(0x0)
:02384108 E1A0E00F mov  r14,r15			;r14=37241104(0x2384110)
:0238410C E12FFF12 bx r2 (Jump to addr_7A75105E?)msr CPSR_fsxc,r2
:02384110 E594200C ldr r2,[r4, #+0xc]		;r4+0xc=*(03807720)=#16121844(0x00f5fff4)
:02384114 E3520000 cmp r2,#0x0
:02384118 0A000003 beq 0238412C
:0238411C E1A00006 mov  r0,r6			;r0=41943016(0x27fffe8)
:02384120 E1A01005 mov  r1,r5			;r1=0(0x0)
:02384124 E1A0E00F mov  r14,r15			;r14=37241132(0x238412c)
:02384128 E12FFF12 bx r2 (Jump to addr_00F5FFF4?)msr CPSR_fsxc,r2
:0238412C E59F1010 ldr r1,[r15, #+0x10]		;r15+0x10=*(02384144)=#58750704(0x038076f0)
:02384130 E1A00005 mov  r0,r5			;r0=0(0x0)
:02384134 E5815028 str r5,[r1, #+0x28]		;r1+0x28=*(03807718)=#-167708161(0xf600f9ff)
:02384138 EB0001CA bl 02384868
:0238413C E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:02384140 E12FFF1E bx r14 (Jump to addr_0238412C?)
msr CPSR_fsxc,r14
:02384144 038076F0 orreq  r7,r0,#0xF000000
:02384148 03807714 orreq  r7,r0,#0x500000
:0238414C E92D4008 stmdb  r13!,{r3,r14}
:02384150 E59F00B8 ldr r0,[r15, #+0xb8]		;r15+0xb8=*(02384210)=#58750704(0x038076f0)
:02384154 E590100C ldr r1,[r0, #+0xc]		;r0+0xc=*(038076fc)=#-972472703(0xc6093e81)
:02384158 E3510000 cmp r1,#0x0
:0238415C 1A000029 bne 02384208
:02384160 E59F10AC ldr r1,[r15, #+0xac]		;r15+0xac=*(02384214)=#58750744(0x03807718)
:02384164 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:02384168 E580200C str r2,[r0, #+0xc]		;r0+0xc=*(038076fc)=#-972472703(0xc6093e81)
:0238416C E5801008 str r1,[r0, #+0x8]		;r0+0x8=*(038076f8)=#1156387070(0x44ed10fe)
:02384170 E3A01010 mov  r1,#0x10		;r1=16(0x10)
:02384174 E580112C str r1,[r0, #+0x12c]		;r0+0x12c=*(0380781c)=#596119328(0x23880f20)
:02384178 E3A03000 mov  r3,#0x0		;r3=0(0x0)
:0238417C E5803128 str r3,[r0, #+0x128]		;r0+0x128=*(03807818)=#-1960353445(0x8b27615b)
:02384180 E5802120 str r2,[r0, #+0x120]		;r0+0x120=*(03807810)=#557793718(0x213f41b6)
:02384184 E5803124 str r3,[r0, #+0x124]		;r0+0x124=*(03807814)=#120613467(0x07306a5b)
:02384188 E59F2088 ldr r2,[r15, #+0x88]		;r15+0x88=*(02384218)=#1024(0x00000400)
:0238418C E59F1088 ldr r1,[r15, #+0x88]		;r15+0x88=*(0238421c)=#58750920(0x038077c8)
:02384190 E5803130 str r3,[r0, #+0x130]		;r0+0x130=*(03807820)=#-1229844051(0xb6b211ad)
:02384194 E580102C str r1,[r0, #+0x2c]		;r0+0x2c=*(0380771c)=#-1906102341(0x8e632fbb)
:02384198 E5801028 str r1,[r0, #+0x28]		;r0+0x28=*(03807718)=#-167708161(0xf600f9ff)
:0238419C E3520000 cmp r2,#0x0
:023841A0 D59F0078 ldrle r0,[r15, #+0x78]		;r15+0x78=*(02384220)=#58687488(0x037f8000)
:023841A4 C59F1078 ldrgt r1,[r15, #+0x78]		;r15+0x78=*(02384224)=#1024(0x00000400)
:023841A8 C59F0078 ldrgt r0,[r15, #+0x78]		;r15+0x78=*(02384228)=#58785664(0x0380ff80)
:023841AC C0400001 subgt  r0,r0,r1
:023841B0 E040C002 sub  r12,r0,r2
:023841B4 E59F2068 ldr r2,[r15, #+0x68]		;r15+0x68=*(02384224)=#1024(0x00000400)
:023841B8 E59F0068 ldr r0,[r15, #+0x68]		;r15+0x68=*(02384228)=#58785664(0x0380ff80)
:023841BC E59F104C ldr r1,[r15, #+0x4c]		;r15+0x4c=*(02384210)=#58750704(0x038076f0)
:023841C0 E0403002 sub  r3,r0,r2
:023841C4 E5813150 str r3,[r1, #+0x150]		;r1+0x150=*(03807840)=#-2054847209(0x85858517)
:023841C8 E581C14C str r12,[r1, #+0x14c]		;r1+0x14c=*(0380783c)=#7026352(0x006b36b0)
:023841CC E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023841D0 E59F2054 ldr r2,[r15, #+0x54]		;r15+0x54=*(0238422c)=#-683934217(0xd73bfdf7)
:023841D4 E5810154 str r0,[r1, #+0x154]		;r1+0x154=*(03807844)=#632731269(0x25b6b685)
:023841D8 E5032004 str r2,[r3, #-0x4]		;(r3-0x4=*(85858513))
:023841DC E591214C ldr r2,[r1, #+0x14c]		;r1+0x14c=*(0380783c)=#7026352(0x006b36b0)
:023841E0 E59FC048 ldr r12,[r15, #+0x48]		;r15+0x48=*(02384230)=#-69388357(0xfbdd37bb)
:023841E4 E59F3048 ldr r3,[r15, #+0x48]		;r15+0x48=*(02384234)=#58750740(0x03807714)
:023841E8 E582C000 str r12,[r2, #+0x0]		;r2+0x0=*(006b36b0)
:023841EC E581015C str r0,[r1, #+0x15c]		;r1+0x15c=*(0380784c)=#807574791(0x30229d07)
:023841F0 E5810158 str r0,[r1, #+0x158]		;r1+0x158=*(03807848)=#813723428(0x30806f24)
:023841F4 E1C102B4 strh r0,[r1, #+0x24]		;r1+0x24=*(03807714)=#-643865816(0xd99f6328)
:023841F8 E59F2038 ldr r2,[r15, #+0x38]		;r15+0x38=*(02384238)=#41942948(0x027fffa4)
:023841FC E1C102B6 strh r0,[r1, #+0x26]		;r1+0x26=*(03807716)=#-100673121(0xf9ffd99f)
:02384200 E5823000 str r3,[r2, #+0x0]		;r2+0x0=*(027fffa4)=#-1408098294(0xac12200a)
:02384204 EB000142 bl 02384714
:02384208 E8BD4008 ldmia  r13!,{r3,r14}
:0238420C E12FFF1E bx r14 (Jump to addr_0238412C?)
msr CPSR_fsxc,r14
:02384210 038076F0 orreq  r7,r0,#0xF000000
:02384214 03807718 orreq  r7,r0,#0x600000
:02384218 00000400 andeq  r0,r0,r0,lsl #0x8
:0238421C 038077C8 orreq  r7,r0,#0x3200000
:02384220 037F8000 cmneq r15,#0x0
:02384224 00000400 andeq  r0,r0,r0,lsl #0x8
:02384228 0380FF80 orreq  r15,r0,#0x200
:0238422C D73BFDF7 unknown
:02384230 FBDD37BB blx 01AD2124
:02384234 03807714 orreq  r7,r0,#0x500000
:02384238 027FFFA4 rsbeqs r15,r15,#0x290
:0238423C E92D41F0 stmdb  r13!,{r4,r5,r6,r7,r8,r14}
:02384240 E1A08000 mov  r8,r0			;r8=-100673121(0xf9ffd99f)
:02384244 E1A05001 mov  r5,r1			;r5=58750704(0x38076f0)
:02384248 E1A07002 mov  r7,r2			;r7=41942948(0x27fffa4)
:0238424C E1A06003 mov  r6,r3			;r6=-1408098294(0xac12200a)
:02384250 EB000724 bl 02385EE8
:02384254 E59F10D8 ldr r1,[r15, #+0xd8]		;r15+0xd8=*(02384334)=#58750704(0x038076f0)
:02384258 E59D201C ldr r2,[r13, #+0x1c]		;r13+0x1c=*(0380ff9c)=#2104052480(0x7d694b00)
:0238425C E5913020 ldr r3,[r1, #+0x20]		;r1+0x20=*(03807710)=#-417521536(0xe71d2080)
:02384260 E1A04000 mov  r4,r0			;r4=-100673121(0xf9ffd99f)
:02384264 E2830001 add  r0,r3,#0x1
:02384268 E5810020 str r0,[r1, #+0x20]		;r1+0x20=*(03807710)=#-417521536(0xe71d2080)
:0238426C E5882054 str r2,[r8, #+0x54]		;r8+0x54=*(f9ffd9f3)
:02384270 E5880050 str r0,[r8, #+0x50]		;r8+0x50=*(f9ffd9ef)
:02384274 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02384278 E5881048 str r1,[r8, #+0x48]		;r8+0x48=*(f9ffd9e7)
:0238427C E1A00008 mov  r0,r8			;r0=-100673121(0xf9ffd99f)
:02384280 E5881058 str r1,[r8, #+0x58]		;r8+0x58=*(f9ffd9f7)
:02384284 EBFFFF52 bl 02383FD4
:02384288 E59D0018 ldr r0,[r13, #+0x18]		;r13+0x18=*(0380ff98)=#-1028338252(0xc2b4cdb4)
:0238428C E1A01005 mov  r1,r5			;r1=58750704(0x38076f0)
:02384290 E5886078 str r6,[r8, #+0x78]		;r8+0x78=*(f9ffda17)
:02384294 E0465000 sub  r5,r6,r0
:02384298 E2462004 sub  r2,r6,#0x4
:0238429C E5885074 str r5,[r8, #+0x74]		;r8+0x74=*(f9ffda13)
:023842A0 E3A0C000 mov  r12,#0x0		;r12=0(0x0)
:023842A4 E588C07C str r12,[r8, #+0x7c]		;r8+0x7c=*(f9ffda1b)
:023842A8 E59F6088 ldr r6,[r15, #+0x88]		;r15+0x88=*(02384338)=#-683934217(0xd73bfdf7)
:023842AC E5980078 ldr r0,[r8, #+0x78]		;r8+0x78=*(f9ffda17)
:023842B0 E59F3084 ldr r3,[r15, #+0x84]		;r15+0x84=*(0238433c)=#-69388357(0xfbdd37bb)
:023842B4 E5006004 str r6,[r0, #-0x4]		;(r0-0x4=*(c2b4cdb0))
:023842B8 E5980074 ldr r0,[r8, #+0x74]		;r8+0x74=*(f9ffda13)
:023842BC E5803000 str r3,[r0, #+0x0]		;r0+0x0=*(c2b4cdb4)
:023842C0 E588C084 str r12,[r8, #+0x84]		;r8+0x84=*(f9ffda23)
:023842C4 E1A00008 mov  r0,r8			;r0=-100673121(0xf9ffd99f)
:023842C8 E588C080 str r12,[r8, #+0x80]		;r8+0x80=*(f9ffda1f)
:023842CC EB000137 bl 023847B0
:023842D0 E59F2068 ldr r2,[r15, #+0x68]		;r15+0x68=*(02384340)=#58704220(0x037fc15c)
:023842D4 E5887004 str r7,[r8, #+0x4]		;r8+0x4=*(f9ffd9a3)
:023842D8 E588203C str r2,[r8, #+0x3c]		;r8+0x3c=*(f9ffd9db)
:023842DC E59D2018 ldr r2,[r13, #+0x18]		;r13+0x18=*(0380ff98)=#-1028338252(0xc2b4cdb4)
:023842E0 E2851004 add  r1,r5,#0x4
:023842E4 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023842E8 E2422008 sub  r2,r2,#0x8
:023842EC EB0007B1 bl 023861B8
:023842F0 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023842F4 E5880068 str r0,[r8, #+0x68]		;r8+0x68=*(f9ffda07)
:023842F8 E588006C str r0,[r8, #+0x6c]		;r8+0x6c=*(f9ffda0b)
:023842FC E5880070 str r0,[r8, #+0x70]		;r8+0x70=*(f9ffda0f)
:02384300 E5880098 str r0,[r8, #+0x98]		;r8+0x98=*(f9ffda37)
:02384304 E588005C str r0,[r8, #+0x5c]		;r8+0x5c=*(f9ffd9fb)
:02384308 E5880064 str r0,[r8, #+0x64]		;r8+0x64=*(f9ffda03)
:0238430C E5880060 str r0,[r8, #+0x60]		;r8+0x60=*(f9ffd9ff)
:02384310 E2881088 add  r1,r8,#0x88
:02384314 E3A0200C mov  r2,#0xC		;r2=12(0xc)
:02384318 EB0007A6 bl 023861B8
:0238431C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02384320 E1A00004 mov  r0,r4			;r0=-100673121(0xf9ffd99f)
:02384324 E5881094 str r1,[r8, #+0x94]		;r8+0x94=*(f9ffda33)
:02384328 EB0006F3 bl 02385EFC
:0238432C E8BD41F0 ldmia  r13!,{r4,r5,r6,r7,r8,r14}
:02384330 E12FFF1E bx r14 (Jump to addr_0238423C?)
msr CPSR_fsxc,r14
:02384334 038076F0 orreq  r7,r0,#0xF000000
:02384338 D73BFDF7 unknown
:0238433C FBDD37BB blx 01AD2230
:02384340 037FC15C cmneq r15,#0x17
:02384344 E92D4008 stmdb  r13!,{r3,r14}
:02384348 EB0006E6 bl 02385EE8
:0238434C E59F0010 ldr r0,[r15, #+0x10]		;r15+0x10=*(02384364)=#58750704(0x038076f0)
:02384350 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02384354 E5900028 ldr r0,[r0, #+0x28]		;r0+0x28=*(03807718)=#-167708161(0xf600f9ff)
:02384358 EB000002 bl 02384368
:0238435C E8BD4008 ldmia  r13!,{r3,r14}
:02384360 E12FFF1E bx r14 (Jump to addr_02384348?)
msr CPSR_fsxc,r14
:02384364 038076F0 orreq  r7,r0,#0xF000000
:02384368 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:0238436C E59F204C ldr r2,[r15, #+0x4c]		;r15+0x4c=*(023843c0)=#58750704(0x038076f0)
:02384370 E1A05000 mov  r5,r0			;r5=-167708161(0xf600f9ff)
:02384374 E592201C ldr r2,[r2, #+0x1c]		;r2+0x1c=*(0380770c)=#-1096326390(0xbea7630a)
:02384378 E1A04001 mov  r4,r1			;r4=0(0x0)
:0238437C E3520000 cmp r2,#0x0
:02384380 0A00000A beq 023843B0
:02384384 E59F1038 ldr r1,[r15, #+0x38]		;r15+0x38=*(023843c4)=#58704352(0x037fc1e0)
:02384388 EB000108 bl 023847B0
:0238438C E5854004 str r4,[r5, #+0x4]		;r5+0x4=*(f600fa03)
:02384390 E5951000 ldr r1,[r5, #+0x0]		;r5+0x0=*(f600f9ff)
:02384394 E1A00005 mov  r0,r5			;r0=-167708161(0xf600f9ff)
:02384398 E3811080 orr  r1,r1,#0x80
:0238439C E5851000 str r1,[r5, #+0x0]		;r5+0x0=*(f600f9ff)
:023843A0 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023843A4 E5851048 str r1,[r5, #+0x48]		;r5+0x48=*(f600fa47)
:023843A8 EB00012E bl 02384868
:023843AC EA000001 b 023843B8
:023843B0 E1A00004 mov  r0,r4			;r0=0(0x0)
:023843B4 EB000003 bl 023843C8
:023843B8 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:023843BC E12FFF1E bx r14 (Jump to addr_02384348?)
msr CPSR_fsxc,r14
:023843C0 038076F0 orreq  r7,r0,#0xF000000
:023843C4 037FC1E0 cmneq r15,#0x38
:023843C8 E92D4008 stmdb  r13!,{r3,r14}
:023843CC E59F1030 ldr r1,[r15, #+0x30]		;r15+0x30=*(02384404)=#58750704(0x038076f0)
:023843D0 E5911008 ldr r1,[r1, #+0x8]		;r1+0x8=*(038076f8)=#1156387070(0x44ed10fe)
:023843D4 E5913000 ldr r3,[r1, #+0x0]		;r1+0x0=*(00000000)
:023843D8 E5932098 ldr r2,[r3, #+0x98]		;r3+0x98=*(fbdd3853)
:023843DC E3520000 cmp r2,#0x0
:023843E0 0A000004 beq 023843F8
:023843E4 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023843E8 E5831098 str r1,[r3, #+0x98]		;r3+0x98=*(fbdd3853)
:023843EC E1A0E00F mov  r14,r15			;r14=37241844(0x23843f4)
:023843F0 E12FFF12 bx r2 (Jump to addr_BEA7630A?)msr CPSR_fsxc,r2
:023843F4 EB0006BB bl 02385EE8
:023843F8 EB000002 bl 02384408
:023843FC E8BD4008 ldmia  r13!,{r3,r14}
:02384400 E12FFF1E bx r14 (Jump to addr_023843F4?)
msr CPSR_fsxc,r14
:02384404 038076F0 orreq  r7,r0,#0xF000000
:02384408 E92D4010 stmdb  r13!,{r4,r14}
:0238440C E59F0060 ldr r0,[r15, #+0x60]		;r15+0x60=*(02384474)=#58750704(0x038076f0)
:02384410 E5900008 ldr r0,[r0, #+0x8]		;r0+0x8=*(038076f8)=#1156387070(0x44ed10fe)
:02384414 E5904000 ldr r4,[r0, #+0x0]		;r0+0x0=*(00000000)
:02384418 EB0000C8 bl 02384740
:0238441C E1A00004 mov  r0,r4			;r0=0(0x0)
:02384420 EB0001CB bl 02384B54
:02384424 E594005C ldr r0,[r4, #+0x5c]		;r4+0x5c=*(0000005c)
:02384428 E3500000 cmp r0,#0x0
:0238442C 0A000001 beq 02384438
:02384430 E1A01004 mov  r1,r4			;r1=0(0x0)
:02384434 EBFFFEC4 bl 02383F4C
:02384438 E1A00004 mov  r0,r4			;r0=0(0x0)
:0238443C EBFFFEFC bl 02384034
:02384440 E3A01002 mov  r1,#0x2		;r1=2(0x2)
:02384444 E2840080 add  r0,r4,#0x80
:02384448 E5841048 str r1,[r4, #+0x48]		;r4+0x48=*(00000048)
:0238444C EB00001E bl 023844CC
:02384450 EB0000C8 bl 02384778
:02384454 EB0006A3 bl 02385EE8
:02384458 E1A04000 mov  r4,r0			;r4=0(0x0)
:0238445C EBFFFF05 bl 02384078
:02384460 E1A00004 mov  r0,r4			;r0=0(0x0)
:02384464 EB0006A4 bl 02385EFC
:02384468 EB0006FA bl 02386058
:0238446C E8BD4010 ldmia  r13!,{r4,r14}
:02384470 E12FFF1E bx r14 (Jump to addr_023843F4?)
msr CPSR_fsxc,r14
:02384474 038076F0 orreq  r7,r0,#0xF000000
:02384478 E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:0238447C E1A06000 mov  r6,r0			;r6=0(0x0)
:02384480 EB000698 bl 02385EE8
:02384484 E59F103C ldr r1,[r15, #+0x3c]		;r15+0x3c=*(023844c8)=#58750704(0x038076f0)
:02384488 E1A04000 mov  r4,r0			;r4=0(0x0)
:0238448C E5910008 ldr r0,[r1, #+0x8]		;r1+0x8=*(038076f8)=#1156387070(0x44ed10fe)
:02384490 E3560000 cmp r6,#0x0
:02384494 E5905000 ldr r5,[r0, #+0x0]		;r0+0x0=*(44ed10fe)=#0(0x00000000)
:02384498 0A000003 beq 023844AC
:0238449C E1A00006 mov  r0,r6			;r0=0(0x0)
:023844A0 E1A01005 mov  r1,r5			;r1=0(0x0)
:023844A4 E585605C str r6,[r5, #+0x5c]		;r5+0x5c=*(0000005c)
:023844A8 EBFFFE89 bl 02383ED4
:023844AC E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023844B0 E5850048 str r0,[r5, #+0x48]		;r5+0x48=*(00000048)
:023844B4 EBFFFEEF bl 02384078
:023844B8 E1A00004 mov  r0,r4			;r0=0(0x0)
:023844BC EB00068E bl 02385EFC
:023844C0 E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:023844C4 E12FFF1E bx r14 (Jump to addr_023843F4?)
msr CPSR_fsxc,r14
:023844C8 038076F0 orreq  r7,r0,#0xF000000
:023844CC E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:023844D0 E1A05000 mov  r5,r0			;r5=0(0x0)
:023844D4 EB000683 bl 02385EE8
:023844D8 E5951000 ldr r1,[r5, #+0x0]		;r5+0x0=*(00000000)
:023844DC E1A04000 mov  r4,r0			;r4=0(0x0)
:023844E0 E3510000 cmp r1,#0x0
:023844E4 0A000016 beq 02384544
:023844E8 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:023844EC E1A03002 mov  r3,r2			;r3=0(0x0)
:023844F0 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023844F4 E1A00002 mov  r0,r2			;r0=0(0x0)
:023844F8 EA00000A b 02384528
:023844FC 0A000005 beq 02384518
:02384500 E59EC064 ldr r12,[r14, #+0x64]		;r14+0x64=*(02384458)=#-509591552(0xe1a04000)
:02384504 E585C000 str r12,[r5, #+0x0]		;r5+0x0=*(00000000)
:02384508 E35C0000 cmp r12,#0x0
:0238450C 158C3060 strne r3,[r12, #+0x60]		;r12+0x60=*(e1a04060)
:02384510 05852004 streq r2,[r5, #+0x4]		;r5+0x4=*(00000004)
:02384514 058E205C streq r2,[r14, #+0x5c]		;r14+0x5c=*(02384450)=#-352321336(0xeb0000c8)
:02384518 E58E1048 str r1,[r14, #+0x48]		;r14+0x48=*(0238443c)=#-335544580(0xebfffefc)
:0238451C E58E005C str r0,[r14, #+0x5c]		;r14+0x5c=*(02384450)=#-352321336(0xeb0000c8)
:02384520 E58E0064 str r0,[r14, #+0x64]		;r14+0x64=*(02384458)=#-509591552(0xe1a04000)
:02384524 E58E0060 str r0,[r14, #+0x60]		;r14+0x60=*(02384454)=#-352319837(0xeb0006a3)
:02384528 E595E000 ldr r14,[r5, #+0x0]		;r5+0x0=*(00000000)
:0238452C E35E0000 cmp r14,#0x0
:02384530 1AFFFFF1 bne 023844FC
:02384534 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02384538 E5850004 str r0,[r5, #+0x4]		;r5+0x4=*(00000004)
:0238453C E5850000 str r0,[r5, #+0x0]		;r5+0x0=*(00000000)
:02384540 EBFFFECC bl 02384078
:02384544 E1A00004 mov  r0,r4			;r0=0(0x0)
:02384548 EB00066B bl 02385EFC
:0238454C E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:02384550 E12FFF1E bx r14 (Jump to addr_023843F4?)
msr CPSR_fsxc,r14
:02384554 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:02384558 E1A05000 mov  r5,r0			;r5=0(0x0)
:0238455C EB000661 bl 02385EE8
:02384560 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02384564 E1A04000 mov  r4,r0			;r4=0(0x0)
:02384568 E5851048 str r1,[r5, #+0x48]		;r5+0x48=*(00000048)
:0238456C EBFFFEC1 bl 02384078
:02384570 E1A00004 mov  r0,r4			;r0=0(0x0)
:02384574 EB000660 bl 02385EFC
:02384578 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:0238457C E12FFF1E bx r14 (Jump to addr_023843F4?)
msr CPSR_fsxc,r14
:02384580 E59F001C ldr r0,[r15, #+0x1c]		;r15+0x1c=*(023845a4)=#58750704(0x038076f0)
:02384584 E590002C ldr r0,[r0, #+0x2c]		;r0+0x2c=*(0380771c)=#-1906102341(0x8e632fbb)
:02384588 EA000000 b 02384590
:0238458C E590004C ldr r0,[r0, #+0x4c]		;r0+0x4c=*(8e633007)
:02384590 E3500000 cmp r0,#0x0
:02384594 15901048 ldrne r1,[r0, #+0x48]		;r0+0x48=*(8e633003)
:02384598 13510001 cmpne r1,#0x1
:0238459C 1AFFFFFA bne 0238458C
:023845A0 E12FFF1E bx r14 (Jump to addr_023843F4?)
msr CPSR_fsxc,r14
:023845A4 038076F0 orreq  r7,r0,#0xF000000
:023845A8 E92D41F0 stmdb  r13!,{r4,r5,r6,r7,r8,r14}
:023845AC E59F2094 ldr r2,[r15, #+0x94]		;r15+0x94=*(02384648)=#58750704(0x038076f0)
:023845B0 E1A07000 mov  r7,r0			;r7=-1906102341(0x8e632fbb)
:023845B4 E592802C ldr r8,[r2, #+0x2c]		;r2+0x2c=*(0380771c)=#-1906102341(0x8e632fbb)
:023845B8 E1A06001 mov  r6,r1			;r6=1(0x1)
:023845BC E3A04000 mov  r4,#0x0		;r4=0(0x0)
:023845C0 EB000648 bl 02385EE8
:023845C4 E1A05000 mov  r5,r0			;r5=-1906102341(0x8e632fbb)
:023845C8 EA000001 b 023845D4
:023845CC E1A04008 mov  r4,r8			;r4=-1906102341(0x8e632fbb)
:023845D0 E598804C ldr r8,[r8, #+0x4c]		;r8+0x4c=*(8e633007)
:023845D4 E3580000 cmp r8,#0x0
:023845D8 11580007 cmpne r8,r7
:023845DC 1AFFFFFA bne 023845CC
:023845E0 E3580000 cmp r8,#0x0
:023845E4 159F0060 ldrne r0,[r15, #+0x60]		;r15+0x60=*(0238464c)=#58750756(0x03807724)
:023845E8 11580000 cmpne r8,r0
:023845EC 1A000003 bne 02384600
:023845F0 E1A00005 mov  r0,r5			;r0=-1906102341(0x8e632fbb)
:023845F4 EB000640 bl 02385EFC
:023845F8 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023845FC EA00000F b 02384640
:02384600 E5980054 ldr r0,[r8, #+0x54]		;r8+0x54=*(8e63300f)
:02384604 E1500006 cmp r0,r6
:02384608 0A000009 beq 02384634
:0238460C E3540000 cmp r4,#0x0
:02384610 0597104C ldreq r1,[r7, #+0x4c]		;r7+0x4c=*(8e633007)
:02384614 059F002C ldreq r0,[r15, #+0x2c]		;r15+0x2c=*(02384648)=#58750704(0x038076f0)
:02384618 0580102C streq r1,[r0, #+0x2c]		;r0+0x2c=*(0380771c)=#-1906102341(0x8e632fbb)
:0238461C 1597004C ldrne r0,[r7, #+0x4c]		;r7+0x4c=*(8e633007)
:02384620 1584004C strne r0,[r4, #+0x4c]		;r4+0x4c=*(8e633007)
:02384624 E1A00007 mov  r0,r7			;r0=-1906102341(0x8e632fbb)
:02384628 E5876054 str r6,[r7, #+0x54]		;r7+0x54=*(8e63300f)
:0238462C EBFFFE68 bl 02383FD4
:02384630 EBFFFE90 bl 02384078
:02384634 E1A00005 mov  r0,r5			;r0=-1906102341(0x8e632fbb)
:02384638 EB00062F bl 02385EFC
:0238463C E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02384640 E8BD41F0 ldmia  r13!,{r4,r5,r6,r7,r8,r14}
:02384644 E12FFF1E bx r14 (Jump to addr_023843F4?)
msr CPSR_fsxc,r14
:02384648 038076F0 orreq  r7,r0,#0xF000000
:0238464C 03807724 orreq  r7,r0,#0x900000
:02384650 E92D4030 stmdb  r13!,{r4,r5,r14}
:02384654 E24DD034 sub  r13,r13,#0x34
:02384658 E1A04000 mov  r4,r0			;r4=1(0x1)
:0238465C E28D0008 add  r0,r13,#0x8
:02384660 EB0003C8 bl 02385588
:02384664 E59F007C ldr r0,[r15, #+0x7c]		;r15+0x7c=*(023846e8)=#58750704(0x038076f0)
:02384668 E5900008 ldr r0,[r0, #+0x8]		;r0+0x8=*(038076f8)=#1156387070(0x44ed10fe)
:0238466C E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(00000000)
:02384670 E58D0004 str r0,[r13, #+0x4]		;r13+0x4=*(0380ff84)=#-1753642891(0x97798875)
:02384674 EB00061B bl 02385EE8
:02384678 E59F106C ldr r1,[r15, #+0x6c]		;r15+0x6c=*(023846ec)=#33514(0x000082ea)
:0238467C E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02384680 E083C194 umull  r12,r3,r4,r1
:02384684 E0233294 mla  r3,r4,r2,r3unknown
:02384688 E0233192 mla  r3,r2,r1,r3unknown
:0238468C E1A05000 mov  r5,r0			;r5=-1753642891(0x97798875)
:02384690 E1A0132C mov  r1,r12,lsr #0x6		;r1=59146496(0x3868100)
:02384694 E59D4004 ldr r4,[r13, #+0x4]		;r13+0x4=*(0380ff84)=#-1753642891(0x97798875)
:02384698 E28D0008 add  r0,r13,#0x8
:0238469C E5840094 str r0,[r4, #+0x94]		;r4+0x94=*(97798909)
:023846A0 E28D2004 add  r2,r13,#0x4
:023846A4 E58D2000 str r2,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-2088173463(0x83890069)
:023846A8 E1A02323 mov  r2,r3,lsr #0x6		;r2=0(0x0)
:023846AC E1811D03 orr  r1,r1,r3,lsl #0x1a
:023846B0 E59F3038 ldr r3,[r15, #+0x38]		;r15+0x38=*(023846f0)=#58705164(0x037fc50c)
:023846B4 EB000402 bl 023856C4
:023846B8 E3A04000 mov  r4,#0x0		;r4=0(0x0)
:023846BC EA000001 b 023846C8
:023846C0 E1A00004 mov  r0,r4			;r0=0(0x0)
:023846C4 EBFFFF6B bl 02384478
:023846C8 E59D0004 ldr r0,[r13, #+0x4]		;r13+0x4=*(0380ff84)=#-1753642891(0x97798875)
:023846CC E3500000 cmp r0,#0x0
:023846D0 1AFFFFFA bne 023846C0
:023846D4 E1A00005 mov  r0,r5			;r0=-1753642891(0x97798875)
:023846D8 EB000607 bl 02385EFC
:023846DC E28DD034 add  r13,r13,#0x34
:023846E0 E8BD4030 ldmia  r13!,{r4,r5,r14}
:023846E4 E12FFF1E bx r14 (Jump to addr_023843F4?)
msr CPSR_fsxc,r14
:023846E8 038076F0 orreq  r7,r0,#0xF000000
:023846EC 000082EA andeq  r8,r0,r10,ror #0x5
:023846F0 037FC50C cmneq r15,#0x3000000
:023846F4 E5902000 ldr r2,[r0, #+0x0]		;r0+0x0=*(97798875)
:023846F8 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023846FC E5801000 str r1,[r0, #+0x0]		;r0+0x0=*(97798875)
:02384700 E59FC008 ldr r12,[r15, #+0x8]		;r15+0x8=*(02384710)=#58704748(0x037fc36c)
:02384704 E1A00002 mov  r0,r2			;r0=0(0x0)
:02384708 E5821094 str r1,[r2, #+0x94]		;r2+0x94=*(00000094)
:0238470C E12FFF1C bx r12 (Jump to addr_037FC36C?)msr CPSR_fsxc,r12
:02384710 037FC36C cmneq r15,#0xB0000001
:02384714 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:02384718 E1A05000 mov  r5,r0			;r5=0(0x0)
:0238471C EB0005F1 bl 02385EE8
:02384720 E59F1014 ldr r1,[r15, #+0x14]		;r15+0x14=*(0238473c)=#58750704(0x038076f0)
:02384724 E5914030 ldr r4,[r1, #+0x30]		;r1+0x30=*(03807720)=#16121844(0x00f5fff4)
:02384728 E5815030 str r5,[r1, #+0x30]		;r1+0x30=*(03807720)=#16121844(0x00f5fff4)
:0238472C EB0005F2 bl 02385EFC
:02384730 E1A00004 mov  r0,r4			;r0=16121844(0xf5fff4)
:02384734 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:02384738 E12FFF1E bx r14 (Jump to addr_023843F4?)
msr CPSR_fsxc,r14
:0238473C 038076F0 orreq  r7,r0,#0xF000000
:02384740 E92D4010 stmdb  r13!,{r4,r14}
:02384744 EB0005E7 bl 02385EE8
:02384748 E59F2024 ldr r2,[r15, #+0x24]		;r15+0x24=*(02384774)=#58750704(0x038076f0)
:0238474C E3E01000 mvn  r1,#0x0
:02384750 E5923004 ldr r3,[r2, #+0x4]		;r2+0x4=*(038076f4)=#20844206(0x013e0eae)
:02384754 E1530001 cmp r3,r1
:02384758 32831001 addcc  r1,r3,#0x1
:0238475C 35821004 strcc r1,[r2, #+0x4]		;r2+0x4=*(038076f4)=#20844206(0x013e0eae)
:02384760 31A04003 movcc  r4,r3			;r4=20844206(0x13e0eae)
:02384764 EB0005E4 bl 02385EFC
:02384768 E1A00004 mov  r0,r4			;r0=20844206(0x13e0eae)
:0238476C E8BD4010 ldmia  r13!,{r4,r14}
:02384770 E12FFF1E bx r14 (Jump to addr_023843F4?)
msr CPSR_fsxc,r14
:02384774 038076F0 orreq  r7,r0,#0xF000000
:02384778 E92D4010 stmdb  r13!,{r4,r14}
:0238477C EB0005D9 bl 02385EE8
:02384780 E59F1024 ldr r1,[r15, #+0x24]		;r15+0x24=*(023847ac)=#58750704(0x038076f0)
:02384784 E3A04000 mov  r4,#0x0		;r4=0(0x0)
:02384788 E5913004 ldr r3,[r1, #+0x4]		;r1+0x4=*(038076f4)=#20844206(0x013e0eae)
:0238478C E3530000 cmp r3,#0x0
:02384790 12432001 subne  r2,r3,#0x1
:02384794 15812004 strne r2,[r1, #+0x4]		;r1+0x4=*(038076f4)=#20844206(0x013e0eae)
:02384798 11A04003 movne  r4,r3			;r4=20844206(0x13e0eae)
:0238479C EB0005D6 bl 02385EFC
:023847A0 E1A00004 mov  r0,r4			;r0=20844206(0x13e0eae)
:023847A4 E8BD4010 ldmia  r13!,{r4,r14}
:023847A8 E12FFF1E bx r14 (Jump to addr_023843F4?)
msr CPSR_fsxc,r14
:023847AC 038076F0 orreq  r7,r0,#0xF000000
:023847B0 E2811004 add  r1,r1,#0x4
:023847B4 E5801040 str r1,[r0, #+0x40]		;r0+0x40=*(013e0eee)
:023847B8 E5802044 str r2,[r0, #+0x44]		;r0+0x44=*(013e0ef2)
:023847BC E2422040 sub  r2,r2,#0x40
:023847C0 E3120004 tst r2,#0x4
:023847C4 1A000000 bne 023847CC
:023847C8 EA000000 b 023847D0
:023847CC E2422004 sub  r2,r2,#0x4
:023847D0 E5802038 str r2,[r0, #+0x38]		;r0+0x38=*(013e0ee6)
:023847D4 E2111001 ands r1,r1,#0x1
:023847D8 1A000000 bne 023847E0
:023847DC EA000000 b 023847E4
:023847E0 E3A0103F mov  r1,#0x3F		;r1=63(0x3f)
:023847E4 0A000000 beq 023847EC
:023847E8 EA000000 b 023847F0
:023847EC E3A0101F mov  r1,#0x1F		;r1=31(0x1f)
:023847F0 E5801000 str r1,[r0, #+0x0]		;r0+0x0=*(013e0eae)
:023847F4 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023847F8 E5801004 str r1,[r0, #+0x4]		;r0+0x4=*(013e0eb2)
:023847FC E5801008 str r1,[r0, #+0x8]		;r0+0x8=*(013e0eb6)
:02384800 E580100C str r1,[r0, #+0xc]		;r0+0xc=*(013e0eba)
:02384804 E5801010 str r1,[r0, #+0x10]		;r0+0x10=*(013e0ebe)
:02384808 E5801014 str r1,[r0, #+0x14]		;r0+0x14=*(013e0ec2)
:0238480C E5801018 str r1,[r0, #+0x18]		;r0+0x18=*(013e0ec6)
:02384810 E580101C str r1,[r0, #+0x1c]		;r0+0x1c=*(013e0eca)
:02384814 E5801020 str r1,[r0, #+0x20]		;r0+0x20=*(013e0ece)
:02384818 E5801024 str r1,[r0, #+0x24]		;r0+0x24=*(013e0ed2)
:0238481C E5801028 str r1,[r0, #+0x28]		;r0+0x28=*(013e0ed6)
:02384820 E580102C str r1,[r0, #+0x2c]		;r0+0x2c=*(013e0eda)
:02384824 E5801030 str r1,[r0, #+0x30]		;r0+0x30=*(013e0ede)
:02384828 E5801034 str r1,[r0, #+0x34]		;r0+0x34=*(013e0ee2)
:0238482C E580103C str r1,[r0, #+0x3c]		;r0+0x3c=*(013e0eea)
:02384830 E12FFF1E bx r14 (Jump to addr_023843F4?)
msr CPSR_fsxc,r14
:02384834 E2801000 add  r1,r0,#0x0
:02384838 E10F2000 mrs r2,CPSR
:0238483C E4812004 str r2,[r1],#+0x4
:02384840 E3A000D3 mov  r0,#0xD3		;r0=211(0xd3)
:02384844 E121F000 msr CPSR_c,r0
:02384848 E581D040 str r13,[r1, #+0x40]		;r1+0x40=*(00000040)
:0238484C E121F002 msr CPSR_c,r2
:02384850 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02384854 E8817FFF stmia  r1 ,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r9,r10,r11,r12,r13,r14}
:02384858 E28F0008 add  r0,r15,#0x8
:0238485C E581003C str r0,[r1, #+0x3c]		;r1+0x3c=*(0000003c)
:02384860 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02384864 E12FFF1E bx r14 (Jump to addr_023843F4?)
msr CPSR_fsxc,r14
:02384868 E10F1000 mrs r1,CPSR
:0238486C E3C1101F bic  r1,r1,#0x1F
:02384870 E38110D3 orr  r1,r1,#0xD3
:02384874 E121F001 msr CPSR_c,r1
:02384878 E4901004 ldr r1,[r0],#+0x4
:0238487C E16FF001 msr SPSR_fsxc,r1
:02384880 E590D040 ldr r13,[r0, #+0x40]		;r0+0x40=*(00000040)
:02384884 E590E03C ldr r14,[r0, #+0x3c]		;r0+0x3c=*(0000003c)
:02384888 E8D07FFF ldmia  r0 ,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r9,r10,r11,r12,r13,r14}^
:0238488C E1A00000 nop(mov r0,r0)mov  r0,r0			;r0=0(0x0)
:02384890 E25EF004 subs r15,r14,#0x4
:02384894 E3A03000 mov  r3,#0x0		;r3=0(0x0)
:02384898 E5803004 str r3,[r0, #+0x4]		;r0+0x4=*(00000004)
:0238489C E5803000 str r3,[r0, #+0x0]		;r0+0x0=*(00000000)
:023848A0 E580300C str r3,[r0, #+0xc]		;r0+0xc=*(0000000c)
:023848A4 E5803008 str r3,[r0, #+0x8]		;r0+0x8=*(00000008)
:023848A8 E5801010 str r1,[r0, #+0x10]		;r0+0x10=*(00000010)
:023848AC E5802014 str r2,[r0, #+0x14]		;r0+0x14=*(00000014)
:023848B0 E5803018 str r3,[r0, #+0x18]		;r0+0x18=*(00000018)
:023848B4 E580301C str r3,[r0, #+0x1c]		;r0+0x1c=*(0000001c)
:023848B8 E12FFF1E bx r14 (Jump to addr_023843F4?)
msr CPSR_fsxc,r14
:023848BC E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:023848C0 E1A07002 mov  r7,r2			;r7=20844206(0x13e0eae)
:023848C4 E1A06000 mov  r6,r0			;r6=0(0x0)
:023848C8 E1A05001 mov  r5,r1			;r5=0(0x0)
:023848CC EB000585 bl 02385EE8
:023848D0 E1A04000 mov  r4,r0			;r4=0(0x0)
:023848D4 E2077001 and  r7,r7,#0x1
:023848D8 EA000007 b 023848FC
:023848DC E3570000 cmp r7,#0x0
:023848E0 1A000003 bne 023848F4
:023848E4 E1A00004 mov  r0,r4			;r0=0(0x0)
:023848E8 EB000583 bl 02385EFC
:023848EC E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023848F0 EA000012 b 02384940
:023848F4 E1A00006 mov  r0,r6			;r0=0(0x0)
:023848F8 EBFFFEDE bl 02384478
:023848FC E596201C ldr r2,[r6, #+0x1c]		;r6+0x1c=*(0000001c)
:02384900 E5961014 ldr r1,[r6, #+0x14]		;r6+0x14=*(00000014)
:02384904 E1510002 cmp r1,r2
:02384908 DAFFFFF3 ble 023848DC
:0238490C E5960018 ldr r0,[r6, #+0x18]		;r6+0x18=*(00000018)
:02384910 E0800002 add  r0,r0,r2
:02384914 EB002941 bl 0238EE20
:02384918 E5962010 ldr r2,[r6, #+0x10]		;r6+0x10=*(00000010)
:0238491C E2860008 add  r0,r6,#0x8
:02384920 E7825101 str r5,[r2,+r1, lsl #0x2]
:02384924 E596101C ldr r1,[r6, #+0x1c]		;r6+0x1c=*(0000001c)
:02384928 E2811001 add  r1,r1,#0x1
:0238492C E586101C str r1,[r6, #+0x1c]		;r6+0x1c=*(0000001c)
:02384930 EBFFFEE5 bl 023844CC
:02384934 E1A00004 mov  r0,r4			;r0=0(0x0)
:02384938 EB00056F bl 02385EFC
:0238493C E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02384940 E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:02384944 E12FFF1E bx r14 (Jump to addr_023843F4?)
msr CPSR_fsxc,r14
:02384948 E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:0238494C E1A07002 mov  r7,r2			;r7=20844206(0x13e0eae)
:02384950 E1A06000 mov  r6,r0			;r6=1(0x1)
:02384954 E1A05001 mov  r5,r1			;r5=0(0x0)
:02384958 EB000562 bl 02385EE8
:0238495C E1A04000 mov  r4,r0			;r4=1(0x1)
:02384960 E2077001 and  r7,r7,#0x1
:02384964 EA000007 b 02384988
:02384968 E3570000 cmp r7,#0x0
:0238496C 1A000003 bne 02384980
:02384970 E1A00004 mov  r0,r4			;r0=1(0x1)
:02384974 EB000560 bl 02385EFC
:02384978 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0238497C EA000016 b 023849DC
:02384980 E2860008 add  r0,r6,#0x8
:02384984 EBFFFEBB bl 02384478
:02384988 E596001C ldr r0,[r6, #+0x1c]		;r6+0x1c=*(0000001d)
:0238498C E3500000 cmp r0,#0x0
:02384990 0AFFFFF4 beq 02384968
:02384994 E3550000 cmp r5,#0x0
:02384998 15961010 ldrne r1,[r6, #+0x10]		;r6+0x10=*(00000011)
:0238499C 15960018 ldrne r0,[r6, #+0x18]		;r6+0x18=*(00000019)
:023849A0 17910100 ldrne r0,[r1,+r0, lsl #0x2]
:023849A4 15850000 strne r0,[r5, #+0x0]		;r5+0x0=*(00000000)
:023849A8 E5960018 ldr r0,[r6, #+0x18]		;r6+0x18=*(00000019)
:023849AC E5961014 ldr r1,[r6, #+0x14]		;r6+0x14=*(00000015)
:023849B0 E2800001 add  r0,r0,#0x1
:023849B4 EB002919 bl 0238EE20
:023849B8 E5861018 str r1,[r6, #+0x18]		;r6+0x18=*(00000019)
:023849BC E596101C ldr r1,[r6, #+0x1c]		;r6+0x1c=*(0000001d)
:023849C0 E1A00006 mov  r0,r6			;r0=1(0x1)
:023849C4 E2411001 sub  r1,r1,#0x1
:023849C8 E586101C str r1,[r6, #+0x1c]		;r6+0x1c=*(0000001d)
:023849CC EBFFFEBE bl 023844CC
:023849D0 E1A00004 mov  r0,r4			;r0=1(0x1)
:023849D4 EB000548 bl 02385EFC
:023849D8 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023849DC E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:023849E0 E12FFF1E bx r14 (Jump to addr_023843F4?)
msr CPSR_fsxc,r14
:023849E4 E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:023849E8 E1A06002 mov  r6,r2			;r6=20844206(0x13e0eae)
:023849EC E1A07000 mov  r7,r0			;r7=1(0x1)
:023849F0 E1A04001 mov  r4,r1			;r4=0(0x0)
:023849F4 EB00053B bl 02385EE8
:023849F8 E1A05000 mov  r5,r0			;r5=1(0x1)
:023849FC E2066001 and  r6,r6,#0x1
:02384A00 EA000007 b 02384A24
:02384A04 E3560000 cmp r6,#0x0
:02384A08 1A000003 bne 02384A1C
:02384A0C E1A00005 mov  r0,r5			;r0=1(0x1)
:02384A10 EB000539 bl 02385EFC
:02384A14 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02384A18 EA00000C b 02384A50
:02384A1C E2870008 add  r0,r7,#0x8
:02384A20 EBFFFE94 bl 02384478
:02384A24 E597001C ldr r0,[r7, #+0x1c]		;r7+0x1c=*(0000001d)
:02384A28 E3500000 cmp r0,#0x0
:02384A2C 0AFFFFF4 beq 02384A04
:02384A30 E3540000 cmp r4,#0x0
:02384A34 15971010 ldrne r1,[r7, #+0x10]		;r7+0x10=*(00000011)
:02384A38 15970018 ldrne r0,[r7, #+0x18]		;r7+0x18=*(00000019)
:02384A3C 17910100 ldrne r0,[r1,+r0, lsl #0x2]
:02384A40 15840000 strne r0,[r4, #+0x0]		;r4+0x0=*(00000000)
:02384A44 E1A00005 mov  r0,r5			;r0=1(0x1)
:02384A48 EB00052B bl 02385EFC
:02384A4C E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02384A50 E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:02384A54 E12FFF1E bx r14 (Jump to addr_023843F4?)
msr CPSR_fsxc,r14
:02384A58 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02384A5C E5801004 str r1,[r0, #+0x4]		;r0+0x4=*(00000005)
:02384A60 E5801000 str r1,[r0, #+0x0]		;r0+0x0=*(00000001)
:02384A64 E5801008 str r1,[r0, #+0x8]		;r0+0x8=*(00000009)
:02384A68 E580100C str r1,[r0, #+0xc]		;r0+0xc=*(0000000d)
:02384A6C E12FFF1E bx r14 (Jump to addr_023843F4?)
msr CPSR_fsxc,r14
:02384A70 E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:02384A74 E1A05000 mov  r5,r0			;r5=1(0x1)
:02384A78 EB00051A bl 02385EE8
:02384A7C E59F106C ldr r1,[r15, #+0x6c]		;r15+0x6c=*(02384af0)=#58750740(0x03807714)
:02384A80 E1A04000 mov  r4,r0			;r4=1(0x1)
:02384A84 E5917004 ldr r7,[r1, #+0x4]		;r1+0x4=*(03807718)=#-167708161(0xf600f9ff)
:02384A88 E3A06000 mov  r6,#0x0		;r6=0(0x0)
:02384A8C E5950008 ldr r0,[r5, #+0x8]		;r5+0x8=*(00000009)
:02384A90 E3500000 cmp r0,#0x0
:02384A94 1A000007 bne 02384AB8
:02384A98 E5857008 str r7,[r5, #+0x8]		;r5+0x8=*(00000009)
:02384A9C E595100C ldr r1,[r5, #+0xc]		;r5+0xc=*(0000000d)
:02384AA0 E1A00007 mov  r0,r7			;r0=-167708161(0xf600f9ff)
:02384AA4 E2812001 add  r2,r1,#0x1
:02384AA8 E1A01005 mov  r1,r5			;r1=1(0x1)
:02384AAC E585200C str r2,[r5, #+0xc]		;r5+0xc=*(0000000d)
:02384AB0 EB000035 bl 02384B8C
:02384AB4 EA000009 b 02384AE0
:02384AB8 E1500007 cmp r0,r7
:02384ABC 0595000C ldreq r0,[r5, #+0xc]		;r5+0xc=*(0000000d)
:02384AC0 02800001 addeq  r0,r0,#0x1
:02384AC4 0585000C streq r0,[r5, #+0xc]		;r5+0xc=*(0000000d)
:02384AC8 0A000004 beq 02384AE0
:02384ACC E5875068 str r5,[r7, #+0x68]		;r7+0x68=*(f600fa67)
:02384AD0 E1A00005 mov  r0,r5			;r0=1(0x1)
:02384AD4 EBFFFE67 bl 02384478
:02384AD8 E5876068 str r6,[r7, #+0x68]		;r7+0x68=*(f600fa67)
:02384ADC EAFFFFEA b 02384A8C
:02384AE0 E1A00004 mov  r0,r4			;r0=1(0x1)
:02384AE4 EB000504 bl 02385EFC
:02384AE8 E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:02384AEC E12FFF1E bx r14 (Jump to addr_023843F4?)
msr CPSR_fsxc,r14
:02384AF0 03807714 orreq  r7,r0,#0x500000
:02384AF4 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:02384AF8 E1A05000 mov  r5,r0			;r5=1(0x1)
:02384AFC EB0004F9 bl 02385EE8
:02384B00 E59F1048 ldr r1,[r15, #+0x48]		;r15+0x48=*(02384b50)=#58750740(0x03807714)
:02384B04 E1A04000 mov  r4,r0			;r4=1(0x1)
:02384B08 E5910004 ldr r0,[r1, #+0x4]		;r1+0x4=*(03807718)=#-167708161(0xf600f9ff)
:02384B0C E5951008 ldr r1,[r5, #+0x8]		;r5+0x8=*(00000009)
:02384B10 E1510000 cmp r1,r0
:02384B14 1A000009 bne 02384B40
:02384B18 E595100C ldr r1,[r5, #+0xc]		;r5+0xc=*(0000000d)
:02384B1C E2511001 subs r1,r1,#0x1
:02384B20 E585100C str r1,[r5, #+0xc]		;r5+0xc=*(0000000d)
:02384B24 1A000005 bne 02384B40
:02384B28 E1A01005 mov  r1,r5			;r1=1(0x1)
:02384B2C EB00001F bl 02384BB0
:02384B30 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02384B34 E1A00005 mov  r0,r5			;r0=1(0x1)
:02384B38 E5851008 str r1,[r5, #+0x8]		;r5+0x8=*(00000009)
:02384B3C EBFFFE62 bl 023844CC
:02384B40 E1A00004 mov  r0,r4			;r0=1(0x1)
:02384B44 EB0004EC bl 02385EFC
:02384B48 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:02384B4C E12FFF1E bx r14 (Jump to addr_023843F4?)
msr CPSR_fsxc,r14
:02384B50 03807714 orreq  r7,r0,#0x500000
:02384B54 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:02384B58 E1A05000 mov  r5,r0			;r5=1(0x1)
:02384B5C E3A04000 mov  r4,#0x0		;r4=0(0x0)
:02384B60 EA000004 b 02384B78
:02384B64 E285006C add  r0,r5,#0x6C
:02384B68 EBFFFD0D bl 02383FA4
:02384B6C E580400C str r4,[r0, #+0xc]		;r0+0xc=*(0000000d)
:02384B70 E5804008 str r4,[r0, #+0x8]		;r0+0x8=*(00000009)
:02384B74 EBFFFE54 bl 023844CC
:02384B78 E595006C ldr r0,[r5, #+0x6c]		;r5+0x6c=*(0000006d)
:02384B7C E3500000 cmp r0,#0x0
:02384B80 1AFFFFF7 bne 02384B64
:02384B84 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:02384B88 E12FFF1E bx r14 (Jump to addr_023843F4?)
msr CPSR_fsxc,r14
:02384B8C E5902070 ldr r2,[r0, #+0x70]		;r0+0x70=*(00000071)
:02384B90 E3520000 cmp r2,#0x0
:02384B94 0580106C streq r1,[r0, #+0x6c]		;r0+0x6c=*(0000006d)
:02384B98 15821010 strne r1,[r2, #+0x10]		;r2+0x10=*(013e0ebe)
:02384B9C E5812014 str r2,[r1, #+0x14]		;r1+0x14=*(00000014)
:02384BA0 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02384BA4 E5812010 str r2,[r1, #+0x10]		;r1+0x10=*(00000010)
:02384BA8 E5801070 str r1,[r0, #+0x70]		;r0+0x70=*(00000071)
:02384BAC E12FFF1E bx r14 (Jump to addr_023843F4?)
msr CPSR_fsxc,r14
:02384BB0 E5912010 ldr r2,[r1, #+0x10]		;r1+0x10=*(00000010)
:02384BB4 E5911014 ldr r1,[r1, #+0x14]		;r1+0x14=*(00000014)
:02384BB8 E3520000 cmp r2,#0x0
:02384BBC 05801070 streq r1,[r0, #+0x70]		;r0+0x70=*(00000071)
:02384BC0 15821014 strne r1,[r2, #+0x14]		;r2+0x14=*(00000014)
:02384BC4 E3510000 cmp r1,#0x0
:02384BC8 0580206C streq r2,[r0, #+0x6c]		;r0+0x6c=*(0000006d)
:02384BCC 15812010 strne r2,[r1, #+0x10]		;r1+0x10=*(00000010)
:02384BD0 E12FFF1E bx r14 (Jump to addr_023843F4?)
msr CPSR_fsxc,r14
:02384BD4 E92D4008 stmdb  r13!,{r3,r14}
:02384BD8 EB000009 bl 02384C04
:02384BDC EB00062E bl 0238649C
:02384BE0 EBFFFBE6 bl 02383B80
:02384BE4 EBFFFB65 bl 02383980
:02384BE8 EB0001C8 bl 02385310
:02384BEC EB000250 bl 02385534
:02384BF0 EBFFFD55 bl 0238414C
:02384BF4 EB0004DA bl 02385F64
:02384BF8 EB002678 bl 0238E5E0
:02384BFC E8BD4008 ldmia  r13!,{r3,r14}
:02384C00 E12FFF1E bx r14 (Jump to addr_023843F4?)
msr CPSR_fsxc,r14
:02384C04 E92D4008 stmdb  r13!,{r3,r14}
:02384C08 E59F102C ldr r1,[r15, #+0x2c]		;r15+0x2c=*(02384c3c)=#58751084(0x0380786c)
:02384C0C E5910000 ldr r0,[r1, #+0x0]		;r1+0x0=*(0380786c)=#-282550749(0xef289e23)
:02384C10 E3500000 cmp r0,#0x0
:02384C14 1A000006 bne 02384C34
:02384C18 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02384C1C E5810000 str r0,[r1, #+0x0]		;r1+0x0=*(0380786c)=#-282550749(0xef289e23)
:02384C20 EB000006 bl 02384C40
:02384C24 E3A00007 mov  r0,#0x7		;r0=7(0x7)
:02384C28 EB000004 bl 02384C40
:02384C2C E3A00008 mov  r0,#0x8		;r0=8(0x8)
:02384C30 EB000002 bl 02384C40
:02384C34 E8BD4008 ldmia  r13!,{r3,r14}
:02384C38 E12FFF1E bx r14 (Jump to addr_023843F4?)
msr CPSR_fsxc,r14
:02384C3C 0380786C orreq  r7,r0,#0x6C0000
:02384C40 E92D4010 stmdb  r13!,{r4,r14}
:02384C44 E1A04000 mov  r4,r0			;r4=8(0x8)
:02384C48 EB000015 bl 02384CA4
:02384C4C E1A01104 mov  r1,r4,lsl #0x2		;r1=32(0x20)
:02384C50 E2811627 add  r1,r1,#0x2700000
:02384C54 E2811AFF add  r1,r1,#0xFF000
:02384C58 E5810DC4 str r0,[r1, #+0xdc4]		;r1+0xdc4=*(00000de4)
:02384C5C E1A00004 mov  r0,r4			;r0=8(0x8)
:02384C60 EB00002E bl 02384D20
:02384C64 E1A01104 mov  r1,r4,lsl #0x2		;r1=32(0x20)
:02384C68 E2811627 add  r1,r1,#0x2700000
:02384C6C E2811AFF add  r1,r1,#0xFF000
:02384C70 E5810DA0 str r0,[r1, #+0xda0]		;r1+0xda0=*(00000dc0)
:02384C74 E8BD4010 ldmia  r13!,{r4,r14}
:02384C78 E12FFF1E bx r14 (Jump to addr_023843F4?)
msr CPSR_fsxc,r14
:02384C7C E1A00100 mov  r0,r0,lsl #0x2		;r0=32(0x20)
:02384C80 E2800627 add  r0,r0,#0x2700000
:02384C84 E2800AFF add  r0,r0,#0xFF000
:02384C88 E5900DC4 ldr r0,[r0, #+0xdc4]		;r0+0xdc4=*(00000de4)
:02384C8C E12FFF1E bx r14 (Jump to addr_023843F4?)
msr CPSR_fsxc,r14
:02384C90 E1A00100 mov  r0,r0,lsl #0x2		;r0=128(0x80)
:02384C94 E2800627 add  r0,r0,#0x2700000
:02384C98 E2800AFF add  r0,r0,#0xFF000
:02384C9C E5900DA0 ldr r0,[r0, #+0xda0]		;r0+0xda0=*(00000e20)
:02384CA0 E12FFF1E bx r14 (Jump to addr_023843F4?)
msr CPSR_fsxc,r14
:02384CA4 E3500001 cmp r0,#0x1
:02384CA8 0A000004 beq 02384CC0
:02384CAC E3500007 cmp r0,#0x7
:02384CB0 0A000004 beq 02384CC8
:02384CB4 E3500008 cmp r0,#0x8
:02384CB8 0A000004 beq 02384CD0
:02384CBC EA000010 b 02384D04
:02384CC0 E59F0044 ldr r0,[r15, #+0x44]		;r15+0x44=*(02384d0c)=#41938944(0x027ff000)
:02384CC4 E12FFF1E bx r14 (Jump to addr_023843F4?)
msr CPSR_fsxc,r14
:02384CC8 E3A0050E mov  r0,#0x3800000		;r0=58720256(0x3800000)
:02384CCC E12FFF1E bx r14 (Jump to addr_023843F4?)
msr CPSR_fsxc,r14
:02384CD0 E59F2038 ldr r2,[r15, #+0x38]		;r15+0x38=*(02384d10)=#1024(0x00000400)
:02384CD4 E59F0038 ldr r0,[r15, #+0x38]		;r15+0x38=*(02384d14)=#58785664(0x0380ff80)
:02384CD8 E59F1038 ldr r1,[r15, #+0x38]		;r15+0x38=*(02384d18)=#58766564(0x0380b4e4)
:02384CDC E0402002 sub  r2,r0,r2
:02384CE0 E3A0050E mov  r0,#0x3800000		;r0=58720256(0x3800000)
:02384CE4 E351050E cmp r1,#0x3800000
:02384CE8 81A00001 movhi  r0,r1			;r0=58766564(0x380b4e4)
:02384CEC E59F1028 ldr r1,[r15, #+0x28]		;r15+0x28=*(02384d1c)=#1024(0x00000400)
:02384CF0 E3510000 cmp r1,#0x0
:02384CF4 012FFF1E bxeq r14 (Jump to addr_023843F4?)msreq CPSR_fsxc,r14
:02384CF8 B0400001 sublt  r0,r0,r1
:02384CFC A0420001 subge  r0,r2,r1
:02384D00 E12FFF1E bx r14 (Jump to addr_023843F4?)
msr CPSR_fsxc,r14
:02384D04 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02384D08 E12FFF1E bx r14 (Jump to addr_023843F4?)
msr CPSR_fsxc,r14
:02384D0C 027FF000 rsbeqs r15,r15,#0x0
:02384D10 00000400 andeq  r0,r0,r0,lsl #0x8
:02384D14 0380FF80 orreq  r15,r0,#0x200
:02384D18 0380B4E4 orreq  r11,r0,#0xE4000000
:02384D1C 00000400 andeq  r0,r0,r0,lsl #0x8
:02384D20 E3500001 cmp r0,#0x1
:02384D24 0A000004 beq 02384D3C
:02384D28 E3500007 cmp r0,#0x7
:02384D2C 0A000004 beq 02384D44
:02384D30 E3500008 cmp r0,#0x8
:02384D34 0A000006 beq 02384D54
:02384D38 EA00000A b 02384D68
:02384D3C E59F002C ldr r0,[r15, #+0x2c]		;r15+0x2c=*(02384d70)=#41914848(0x027f91e0)
:02384D40 E12FFF1E bx r14 (Jump to addr_023843F4?)
msr CPSR_fsxc,r14
:02384D44 E59F0028 ldr r0,[r15, #+0x28]		;r15+0x28=*(02384d74)=#58766564(0x0380b4e4)
:02384D48 E350050E cmp r0,#0x3800000
:02384D4C 83A0050E movhi  r0,#0x3800000		;r0=58720256(0x3800000)
:02384D50 E12FFF1E bx r14 (Jump to addr_023843F4?)
msr CPSR_fsxc,r14
:02384D54 E59F1018 ldr r1,[r15, #+0x18]		;r15+0x18=*(02384d74)=#58766564(0x0380b4e4)
:02384D58 E3A0050E mov  r0,#0x3800000		;r0=58720256(0x3800000)
:02384D5C E351050E cmp r1,#0x3800000
:02384D60 81A00001 movhi  r0,r1			;r0=58766564(0x380b4e4)
:02384D64 E12FFF1E bx r14 (Jump to addr_023843F4?)
msr CPSR_fsxc,r14
:02384D68 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02384D6C E12FFF1E bx r14 (Jump to addr_023843F4?)
msr CPSR_fsxc,r14
:02384D70 027F91E0 rsbeqs r9,r15,#0x38
:02384D74 0380B4E4 orreq  r11,r0,#0xE4000000
:02384D78 E1A00100 mov  r0,r0,lsl #0x2		;r0=0(0x0)
:02384D7C E2800627 add  r0,r0,#0x2700000
:02384D80 E2800AFF add  r0,r0,#0xFF000
:02384D84 E5801DA0 str r1,[r0, #+0xda0]		;r0+0xda0=*(00000da0)
:02384D88 E12FFF1E bx r14 (Jump to addr_023843F4?)
msr CPSR_fsxc,r14
:02384D8C E5913004 ldr r3,[r1, #+0x4]		;r1+0x4=*(0380b4e8)=#1980760097(0x76100021)
:02384D90 E3530000 cmp r3,#0x0
:02384D94 15912000 ldrne r2,[r1, #+0x0]		;r1+0x0=*(0380b4e4)=#1980760064(0x76100000)
:02384D98 15832000 strne r2,[r3, #+0x0]		;r3+0x0=*(76100021)=#0(0x00000000)
:02384D9C E5912000 ldr r2,[r1, #+0x0]		;r1+0x0=*(0380b4e4)=#1980760064(0x76100000)
:02384DA0 E3520000 cmp r2,#0x0
:02384DA4 05910004 ldreq r0,[r1, #+0x4]		;r1+0x4=*(0380b4e8)=#1980760097(0x76100021)
:02384DA8 15911004 ldrne r1,[r1, #+0x4]		;r1+0x4=*(0380b4e8)=#1980760097(0x76100021)
:02384DAC 15821004 strne r1,[r2, #+0x4]		;r2+0x4=*(76100004)=#0(0x00000000)
:02384DB0 E12FFF1E bx r14 (Jump to addr_023843F4?)
msr CPSR_fsxc,r14
:02384DB4 E92D4008 stmdb  r13!,{r3,r14}
:02384DB8 E1A0E000 mov  r14,r0			;r14=1980760097(0x76100021)
:02384DBC E3A0C000 mov  r12,#0x0		;r12=0(0x0)
:02384DC0 EA000003 b 02384DD4
:02384DC4 E151000E cmp r1,r14
:02384DC8 9A000003 bls 02384DDC
:02384DCC E1A0C00E mov  r12,r14			;r12=1980760097(0x76100021)
:02384DD0 E59EE004 ldr r14,[r14, #+0x4]		;r14+0x4=*(76100025)=#0(0x00000000)
:02384DD4 E35E0000 cmp r14,#0x0
:02384DD8 1AFFFFF9 bne 02384DC4
:02384DDC E8815000 stmia  r1 ,{r12,r14}
:02384DE0 E35E0000 cmp r14,#0x0
:02384DE4 0A00000B beq 02384E18
:02384DE8 E58E1000 str r1,[r14, #+0x0]		;r14+0x0=*(00000000)
:02384DEC E5913008 ldr r3,[r1, #+0x8]		;r1+0x8=*(00000008)
:02384DF0 E0812003 add  r2,r1,r3
:02384DF4 E152000E cmp r2,r14
:02384DF8 1A000006 bne 02384E18
:02384DFC E59E2008 ldr r2,[r14, #+0x8]		;r14+0x8=*(00000008)
:02384E00 E0832002 add  r2,r3,r2
:02384E04 E5812008 str r2,[r1, #+0x8]		;r1+0x8=*(00000008)
:02384E08 E59EE004 ldr r14,[r14, #+0x4]		;r14+0x4=*(00000004)
:02384E0C E581E004 str r14,[r1, #+0x4]		;r1+0x4=*(00000004)
:02384E10 E35E0000 cmp r14,#0x0
:02384E14 158E1000 strne r1,[r14, #+0x0]		;r14+0x0=*(00000000)
:02384E18 E35C0000 cmp r12,#0x0
:02384E1C 0A00000B beq 02384E50
:02384E20 E58C1004 str r1,[r12, #+0x4]		;r12+0x4=*(76100025)=#0(0x00000000)
:02384E24 E59C2008 ldr r2,[r12, #+0x8]		;r12+0x8=*(76100029)=#0(0x00000000)
:02384E28 E08C3002 add  r3,r12,r2
:02384E2C E1530001 cmp r3,r1
:02384E30 1A000007 bne 02384E54
:02384E34 E5911008 ldr r1,[r1, #+0x8]		;r1+0x8=*(00000008)
:02384E38 E35E0000 cmp r14,#0x0
:02384E3C E0821001 add  r1,r2,r1
:02384E40 E58C1008 str r1,[r12, #+0x8]		;r12+0x8=*(76100029)=#0(0x00000000)
:02384E44 E58CE004 str r14,[r12, #+0x4]		;r12+0x4=*(76100025)=#0(0x00000000)
:02384E48 158EC000 strne r12,[r14, #+0x0]		;r14+0x0=*(00000000)
:02384E4C EA000000 b 02384E54
:02384E50 E1A00001 mov  r0,r1			;r0=0(0x0)
:02384E54 E8BD4008 ldmia  r13!,{r3,r14}
:02384E58 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:02384E5C E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:02384E60 E1A04000 mov  r4,r0			;r4=0(0x0)
:02384E64 E1A05001 mov  r5,r1			;r5=0(0x0)
:02384E68 E1A07002 mov  r7,r2			;r7=0(0x0)
:02384E6C EB00041D bl 02385EE8
:02384E70 E59F10F0 ldr r1,[r15, #+0xf0]		;r15+0xf0=*(02384f68)=#58751088(0x03807870)
:02384E74 E1A06000 mov  r6,r0			;r6=0(0x0)
:02384E78 E7911104 ldr r1,[r1,+r4, lsl #0x2]
:02384E7C E3510000 cmp r1,#0x0
:02384E80 1A000002 bne 02384E90
:02384E84 EB00041C bl 02385EFC
:02384E88 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02384E8C EA000033 b 02384F60
:02384E90 E3550000 cmp r5,#0x0
:02384E94 B5915000 ldrlt r5,[r1, #+0x0]		;r1+0x0=*(03807870)=#927154976(0x37434320)
:02384E98 E5911010 ldr r1,[r1, #+0x10]		;r1+0x10=*(03807880)=#21105272(0x01420a78)
:02384E9C E3A0000C mov  r0,#0xC		;r0=12(0xc)
:02384EA0 E0241095 mla  r4,r5,r0,r1unknown
:02384EA4 E5940004 ldr r0,[r4, #+0x4]		;r4+0x4=*(00000004)
:02384EA8 E287103F add  r1,r7,#0x3F
:02384EAC E1A05000 mov  r5,r0			;r5=12(0xc)
:02384EB0 E3C1701F bic  r7,r1,#0x1F
:02384EB4 EA000003 b 02384EC8
:02384EB8 E5951008 ldr r1,[r5, #+0x8]		;r5+0x8=*(00000014)
:02384EBC E1570001 cmp r7,r1
:02384EC0 DA000002 ble 02384ED0
:02384EC4 E5955004 ldr r5,[r5, #+0x4]		;r5+0x4=*(00000010)
:02384EC8 E3550000 cmp r5,#0x0
:02384ECC 1AFFFFF9 bne 02384EB8
:02384ED0 E3550000 cmp r5,#0x0
:02384ED4 1A000003 bne 02384EE8
:02384ED8 E1A00006 mov  r0,r6			;r0=0(0x0)
:02384EDC EB000406 bl 02385EFC
:02384EE0 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02384EE4 EA00001D b 02384F60
:02384EE8 E5951008 ldr r1,[r5, #+0x8]		;r5+0x8=*(00000014)
:02384EEC E0411007 sub  r1,r1,r7
:02384EF0 E3510040 cmp r1,#0x40
:02384EF4 2A000003 bcs 02384F08
:02384EF8 E1A01005 mov  r1,r5			;r1=12(0xc)
:02384EFC EBFFFFA2 bl 02384D8C
:02384F00 E5840004 str r0,[r4, #+0x4]		;r4+0x4=*(00000004)
:02384F04 EA00000C b 02384F3C
:02384F08 E5857008 str r7,[r5, #+0x8]		;r5+0x8=*(00000014)
:02384F0C E0852007 add  r2,r5,r7
:02384F10 E5821008 str r1,[r2, #+0x8]		;r2+0x8=*(00000008)
:02384F14 E5950000 ldr r0,[r5, #+0x0]		;r5+0x0=*(0000000c)
:02384F18 E7850007 str r0,[r5, +r7]
:02384F1C E5950004 ldr r0,[r5, #+0x4]		;r5+0x4=*(00000010)
:02384F20 E5820004 str r0,[r2, #+0x4]		;r2+0x4=*(00000004)
:02384F24 E3500000 cmp r0,#0x0
:02384F28 15802000 strne r2,[r0, #+0x0]		;r0+0x0=*(00000000)
:02384F2C E5920000 ldr r0,[r2, #+0x0]		;r2+0x0=*(00000000)
:02384F30 E3500000 cmp r0,#0x0
:02384F34 15802004 strne r2,[r0, #+0x4]		;r0+0x4=*(00000004)
:02384F38 05842004 streq r2,[r4, #+0x4]		;r4+0x4=*(00000004)
:02384F3C E5941008 ldr r1,[r4, #+0x8]		;r4+0x8=*(00000008)
:02384F40 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02384F44 E8850003 stmia  r5 ,{r0,r1}
:02384F48 E3510000 cmp r1,#0x0
:02384F4C 15815000 strne r5,[r1, #+0x0]		;r1+0x0=*(0000000c)
:02384F50 E1A00006 mov  r0,r6			;r0=0(0x0)
:02384F54 E5845008 str r5,[r4, #+0x8]		;r4+0x8=*(00000008)
:02384F58 EB0003E7 bl 02385EFC
:02384F5C E2850020 add  r0,r5,#0x20
:02384F60 E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:02384F64 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:02384F68 03807870 orreq  r7,r0,#0x700000
:02384F6C E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:02384F70 E1A07000 mov  r7,r0			;r7=0(0x0)
:02384F74 E1A06001 mov  r6,r1			;r6=12(0xc)
:02384F78 E1A05002 mov  r5,r2			;r5=0(0x0)
:02384F7C EB0003D9 bl 02385EE8
:02384F80 E59F104C ldr r1,[r15, #+0x4c]		;r15+0x4c=*(02384fd4)=#58751088(0x03807870)
:02384F84 E1A04000 mov  r4,r0			;r4=0(0x0)
:02384F88 E7910107 ldr r0,[r1,+r7, lsl #0x2]
:02384F8C E3560000 cmp r6,#0x0
:02384F90 B5906000 ldrlt r6,[r0, #+0x0]		;r0+0x0=*(00000000)
:02384F94 E5901010 ldr r1,[r0, #+0x10]		;r0+0x10=*(00000010)
:02384F98 E3A0000C mov  r0,#0xC		;r0=12(0xc)
:02384F9C E0271096 mla  r7,r6,r0,r1unknown
:02384FA0 E2455020 sub  r5,r5,#0x20
:02384FA4 E5970008 ldr r0,[r7, #+0x8]		;r7+0x8=*(00000008)
:02384FA8 E1A01005 mov  r1,r5			;r1=0(0x0)
:02384FAC EBFFFF76 bl 02384D8C
:02384FB0 E5870008 str r0,[r7, #+0x8]		;r7+0x8=*(00000008)
:02384FB4 E5970004 ldr r0,[r7, #+0x4]		;r7+0x4=*(00000004)
:02384FB8 E1A01005 mov  r1,r5			;r1=0(0x0)
:02384FBC EBFFFF7C bl 02384DB4
:02384FC0 E5870004 str r0,[r7, #+0x4]		;r7+0x4=*(00000004)
:02384FC4 E1A00004 mov  r0,r4			;r0=0(0x0)
:02384FC8 EB0003CB bl 02385EFC
:02384FCC E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:02384FD0 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:02384FD4 03807870 orreq  r7,r0,#0x700000
:02384FD8 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:02384FDC E1A04000 mov  r4,r0			;r4=0(0x0)
:02384FE0 E1A05001 mov  r5,r1			;r5=0(0x0)
:02384FE4 EB0003BF bl 02385EE8
:02384FE8 E59F1018 ldr r1,[r15, #+0x18]		;r15+0x18=*(02385008)=#58751088(0x03807870)
:02384FEC E7911104 ldr r1,[r1,+r4, lsl #0x2]
:02384FF0 E5914000 ldr r4,[r1, #+0x0]		;r1+0x0=*(03807870)=#927154976(0x37434320)
:02384FF4 E5815000 str r5,[r1, #+0x0]		;r1+0x0=*(03807870)=#927154976(0x37434320)
:02384FF8 EB0003BF bl 02385EFC
:02384FFC E1A00004 mov  r0,r4			;r0=927154976(0x37434320)
:02385000 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:02385004 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:02385008 03807870 orreq  r7,r0,#0x700000
:0238500C E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:02385010 E1A07000 mov  r7,r0			;r7=927154976(0x37434320)
:02385014 E1A05001 mov  r5,r1			;r5=58751088(0x3807870)
:02385018 E1A04002 mov  r4,r2			;r4=0(0x0)
:0238501C E1A06003 mov  r6,r3			;r6=1980760097(0x76100021)
:02385020 EB0003B0 bl 02385EE8
:02385024 E59F2084 ldr r2,[r15, #+0x84]		;r15+0x84=*(023850b0)=#58751088(0x03807870)
:02385028 E3A0100C mov  r1,#0xC		;r1=12(0xc)
:0238502C E7825107 str r5,[r2,+r7, lsl #0x2]
:02385030 E2852014 add  r2,r5,#0x14
:02385034 E5852010 str r2,[r5, #+0x10]		;r5+0x10=*(03807880)=#21105272(0x01420a78)
:02385038 E3A07000 mov  r7,#0x0		;r7=0(0x0)
:0238503C E0010196 mul  r1,r6,r1
:02385040 E5856004 str r6,[r5, #+0x4]		;r5+0x4=*(03807874)=#-2142560205(0x804b2033)
:02385044 E3E0E000 mvn  r14,#0x0
:02385048 E1A0C007 mov  r12,r7			;r12=0(0x0)
:0238504C E3A0200C mov  r2,#0xC		;r2=12(0xc)
:02385050 EA000006 b 02385070
:02385054 E0030297 mul  r3,r7,r2
:02385058 E5956010 ldr r6,[r5, #+0x10]		;r5+0x10=*(03807880)=#21105272(0x01420a78)
:0238505C E2877001 add  r7,r7,#0x1
:02385060 E786E003 str r14,[r6, +r3]
:02385064 E0863003 add  r3,r6,r3
:02385068 E583C008 str r12,[r3, #+0x8]		;r3+0x8=*(76100029)=#0(0x00000000)
:0238506C E583C004 str r12,[r3, #+0x4]		;r3+0x4=*(76100025)=#0(0x00000000)
:02385070 E5953004 ldr r3,[r5, #+0x4]		;r5+0x4=*(03807874)=#-2142560205(0x804b2033)
:02385074 E1570003 cmp r7,r3
:02385078 BAFFFFF5 blt 02385054
:0238507C E3E02000 mvn  r2,#0x0
:02385080 E5852000 str r2,[r5, #+0x0]		;r5+0x0=*(03807870)=#927154976(0x37434320)
:02385084 E5953010 ldr r3,[r5, #+0x10]		;r5+0x10=*(03807880)=#21105272(0x01420a78)
:02385088 E3C4201F bic  r2,r4,#0x1F
:0238508C E0831001 add  r1,r3,r1
:02385090 E281101F add  r1,r1,#0x1F
:02385094 E3C1101F bic  r1,r1,#0x1F
:02385098 E5851008 str r1,[r5, #+0x8]		;r5+0x8=*(03807878)=#17000712(0x01036908)
:0238509C E585200C str r2,[r5, #+0xc]		;r5+0xc=*(0380787c)=#-2074922996(0x8453300c)
:023850A0 EB000395 bl 02385EFC
:023850A4 E5950008 ldr r0,[r5, #+0x8]		;r5+0x8=*(03807878)=#17000712(0x01036908)
:023850A8 E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:023850AC E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023850B0 03807870 orreq  r7,r0,#0x700000
:023850B4 E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:023850B8 E1A04000 mov  r4,r0			;r4=17000712(0x1036908)
:023850BC E1A06001 mov  r6,r1			;r6=17000712(0x1036908)
:023850C0 E1A05002 mov  r5,r2			;r5=-2074922996(0x8453300c)
:023850C4 EB000387 bl 02385EE8
:023850C8 E59F2080 ldr r2,[r15, #+0x80]		;r15+0x80=*(02385150)=#58751088(0x03807870)
:023850CC E286101F add  r1,r6,#0x1F
:023850D0 E792E104 ldr r14,[r2,+r4, lsl #0x2]
:023850D4 E3C1601F bic  r6,r1,#0x1F
:023850D8 E59E7004 ldr r7,[r14, #+0x4]		;r14+0x4=*(00000004)
:023850DC E3C5501F bic  r5,r5,#0x1F
:023850E0 E3A04000 mov  r4,#0x0		;r4=0(0x0)
:023850E4 E3A0100C mov  r1,#0xC		;r1=12(0xc)
:023850E8 EA000012 b 02385138
:023850EC E0030194 mul  r3,r4,r1
:023850F0 E59EC010 ldr r12,[r14, #+0x10]		;r14+0x10=*(00000010)
:023850F4 E79C2003 ldr r2,[r12, +r3]
:023850F8 E08C3003 add  r3,r12,r3
:023850FC E3520000 cmp r2,#0x0
:02385100 AA00000B bge 02385134
:02385104 E0451006 sub  r1,r5,r6
:02385108 E5831000 str r1,[r3, #+0x0]		;r3+0x0=*(01420a78)
:0238510C E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02385110 E5862000 str r2,[r6, #+0x0]		;r6+0x0=*(01036908)
:02385114 E5862004 str r2,[r6, #+0x4]		;r6+0x4=*(0103690c)
:02385118 E5931000 ldr r1,[r3, #+0x0]		;r3+0x0=*(01420a78)
:0238511C E5861008 str r1,[r6, #+0x8]		;r6+0x8=*(01036910)
:02385120 E5836004 str r6,[r3, #+0x4]		;r3+0x4=*(01420a7c)
:02385124 E5832008 str r2,[r3, #+0x8]		;r3+0x8=*(01420a80)
:02385128 EB000373 bl 02385EFC
:0238512C E1A00004 mov  r0,r4			;r0=0(0x0)
:02385130 EA000004 b 02385148
:02385134 E2844001 add  r4,r4,#0x1
:02385138 E1540007 cmp r4,r7
:0238513C BAFFFFEA blt 023850EC
:02385140 EB00036D bl 02385EFC
:02385144 E3E00000 mvn  r0,#0x0
:02385148 E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:0238514C E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:02385150 03807870 orreq  r7,r0,#0x700000
:02385154 E92D41F0 stmdb  r13!,{r4,r5,r6,r7,r8,r14}
:02385158 E3A04000 mov  r4,#0x0		;r4=0(0x0)
:0238515C E1A08000 mov  r8,r0			;r8=0(0x0)
:02385160 E1A07001 mov  r7,r1			;r7=12(0xc)
:02385164 E1A05004 mov  r5,r4			;r5=0(0x0)
:02385168 E2446001 sub  r6,r4,#0x1
:0238516C EB00035D bl 02385EE8
:02385170 E59F1178 ldr r1,[r15, #+0x178]		;r15+0x178=*(023852f0)=#58751088(0x03807870)
:02385174 E3E02000 mvn  r2,#0x0
:02385178 E7911108 ldr r1,[r1,+r8, lsl #0x2]
:0238517C E1570002 cmp r7,r2
:02385180 E591C010 ldr r12,[r1, #+0x10]		;r1+0x10=*(03807880)=#21105272(0x01420a78)
:02385184 05917000 ldreq r7,[r1, #+0x0]		;r1+0x0=*(03807870)=#927154976(0x37434320)
:02385188 E35C0000 cmp r12,#0x0
:0238518C 0A000053 beq 023852E0
:02385190 E3570000 cmp r7,#0x0
:02385194 BA000051 blt 023852E0
:02385198 E5912004 ldr r2,[r1, #+0x4]		;r1+0x4=*(03807874)=#-2142560205(0x804b2033)
:0238519C E1570002 cmp r7,r2
:023851A0 AA00004E bge 023852E0
:023851A4 E3A0200C mov  r2,#0xC		;r2=12(0xc)
:023851A8 E0030297 mul  r3,r7,r2
:023851AC E79C2003 ldr r2,[r12, +r3]
:023851B0 E08C7003 add  r7,r12,r3
:023851B4 E3520000 cmp r2,#0x0
:023851B8 BA000048 blt 023852E0
:023851BC E597C008 ldr r12,[r7, #+0x8]		;r7+0x8=*(37434328)=#0(0x00000000)
:023851C0 E35C0000 cmp r12,#0x0
:023851C4 159C3000 ldrne r3,[r12, #+0x0]		;r12+0x0=*(00000000)
:023851C8 13530000 cmpne r3,#0x0
:023851CC 1A000043 bne 023852E0
:023851D0 EA000017 b 02385234
:023851D4 E5913008 ldr r3,[r1, #+0x8]		;r1+0x8=*(03807878)=#17000712(0x01036908)
:023851D8 E153000C cmp r3,r12
:023851DC 8A00003F bhi 023852E0
:023851E0 E591300C ldr r3,[r1, #+0xc]		;r1+0xc=*(0380787c)=#-2074922996(0x8453300c)
:023851E4 E15C0003 cmp r12,r3
:023851E8 2A00003C bcs 023852E0
:023851EC E31C001F tst r12,#0x1F
:023851F0 1A00003A bne 023852E0
:023851F4 E59CE004 ldr r14,[r12, #+0x4]		;r12+0x4=*(00000004)
:023851F8 E35E0000 cmp r14,#0x0
:023851FC 159E3000 ldrne r3,[r14, #+0x0]		;r14+0x0=*(00000000)
:02385200 1153000C cmpne r3,r12
:02385204 1A000035 bne 023852E0
:02385208 E59C3008 ldr r3,[r12, #+0x8]		;r12+0x8=*(00000008)
:0238520C E3530040 cmp r3,#0x40
:02385210 3A000032 bcc 023852E0
:02385214 E313001F tst r3,#0x1F
:02385218 1A000030 bne 023852E0
:0238521C E0844003 add  r4,r4,r3
:02385220 E3540000 cmp r4,#0x0
:02385224 DA00002D ble 023852E0
:02385228 E1540002 cmp r4,r2
:0238522C CA00002B bgt 023852E0
:02385230 E1A0C00E mov  r12,r14			;r12=0(0x0)
:02385234 E35C0000 cmp r12,#0x0
:02385238 1AFFFFE5 bne 023851D4
:0238523C E597E004 ldr r14,[r7, #+0x4]		;r7+0x4=*(37434324)=#0(0x00000000)
:02385240 E35E0000 cmp r14,#0x0
:02385244 159E3000 ldrne r3,[r14, #+0x0]		;r14+0x0=*(00000000)
:02385248 13530000 cmpne r3,#0x0
:0238524C 1A000023 bne 023852E0
:02385250 EA00001E b 023852D0
:02385254 E5913008 ldr r3,[r1, #+0x8]		;r1+0x8=*(03807878)=#17000712(0x01036908)
:02385258 E153000E cmp r3,r14
:0238525C 8A00001F bhi 023852E0
:02385260 E591300C ldr r3,[r1, #+0xc]		;r1+0xc=*(0380787c)=#-2074922996(0x8453300c)
:02385264 E15E0003 cmp r14,r3
:02385268 2A00001C bcs 023852E0
:0238526C E31E001F tst r14,#0x1F
:02385270 1A00001A bne 023852E0
:02385274 E59E7004 ldr r7,[r14, #+0x4]		;r14+0x4=*(00000004)
:02385278 E3570000 cmp r7,#0x0
:0238527C 15973000 ldrne r3,[r7, #+0x0]		;r7+0x0=*(37434320)=#0(0x00000000)
:02385280 1153000E cmpne r3,r14
:02385284 1A000015 bne 023852E0
:02385288 E59EC008 ldr r12,[r14, #+0x8]		;r14+0x8=*(00000008)
:0238528C E35C0040 cmp r12,#0x40
:02385290 3A000012 bcc 023852E0
:02385294 E31C001F tst r12,#0x1F
:02385298 1A000010 bne 023852E0
:0238529C E3570000 cmp r7,#0x0
:023852A0 0A000002 beq 023852B0
:023852A4 E08E300C add  r3,r14,r12
:023852A8 E1530007 cmp r3,r7
:023852AC 2A00000B bcs 023852E0
:023852B0 E084400C add  r4,r4,r12
:023852B4 E24C3020 sub  r3,r12,#0x20
:023852B8 E3540000 cmp r4,#0x0
:023852BC E0855003 add  r5,r5,r3
:023852C0 DA000006 ble 023852E0
:023852C4 E1540002 cmp r4,r2
:023852C8 CA000004 bgt 023852E0
:023852CC E1A0E007 mov  r14,r7			;r14=927154976(0x37434320)
:023852D0 E35E0000 cmp r14,#0x0
:023852D4 1AFFFFDE bne 02385254
:023852D8 E1540002 cmp r4,r2
:023852DC 01A06005 moveq  r6,r5			;r6=0(0x0)
:023852E0 EB000305 bl 02385EFC
:023852E4 E1A00006 mov  r0,r6			;r0=0(0x0)
:023852E8 E8BD41F0 ldmia  r13!,{r4,r5,r6,r7,r8,r14}
:023852EC E12FFF1E bx r14 (Jump to addr_37434320?)
msr CPSR_fsxc,r14
:023852F0 03807870 orreq  r7,r0,#0x700000
:023852F4 E59F1010 ldr r1,[r15, #+0x10]		;r15+0x10=*(0238530c)=#58751124(0x03807894)
:023852F8 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:023852FC E1D130B0 ldrh r3,[r1, #+0x0]		;r1+0x0=*(03807894)=#1850691407(0x6e4f4f4f)
:02385300 E1830012 orr  r0,r3,r2,lsl r0
:02385304 E1C100B0 strh r0,[r1, #+0x0]		;r1+0x0=*(03807894)=#1850691407(0x6e4f4f4f)
:02385308 E12FFF1E bx r14 (Jump to addr_37434320?)
msr CPSR_fsxc,r14
:0238530C 03807894 orreq  r7,r0,#0x940000
:02385310 E92D4008 stmdb  r13!,{r3,r14}
:02385314 E59F1064 ldr r1,[r15, #+0x64]		;r15+0x64=*(02385380)=#58751128(0x03807898)
:02385318 E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(03807898)=#807215183(0x301d204f)
:0238531C E3500000 cmp r0,#0x0
:02385320 1A000014 bne 02385378
:02385324 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:02385328 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0238532C E1C120B0 strh r2,[r1, #+0x0]		;r1+0x0=*(03807898)=#807215183(0x301d204f)
:02385330 EBFFFFEF bl 023852F4
:02385334 E59F0044 ldr r0,[r15, #+0x44]		;r15+0x44=*(02385380)=#58751128(0x03807898)
:02385338 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0238533C E5802008 str r2,[r0, #+0x8]		;r0+0x8=*(038078a0)=#-1359198810(0xaefc45a6)
:02385340 E59F303C ldr r3,[r15, #+0x3c]		;r15+0x3c=*(02385384)=#67109122(0x04000102)
:02385344 E580200C str r2,[r0, #+0xc]		;r0+0xc=*(038078a4)=#1586496727(0x5e9004d7)
:02385348 E1C320B0 strh r2,[r3, #+0x0]		;r3+0x0=*(04000102)=#1495734562(0x59271922)
:0238534C E59F1034 ldr r1,[r15, #+0x34]		;r15+0x34=*(02385388)=#58708404(0x037fd1b4)
:02385350 E14320B2 strh r2,[r3, #-0x2]		;r3-0x2=*(04000100)=#1663916327(0x632d5927)
:02385354 E3A020C1 mov  r2,#0xC1		;r2=193(0xc1)
:02385358 E3A00008 mov  r0,#0x8		;r0=8(0x8)
:0238535C E1C320B0 strh r2,[r3, #+0x0]		;r3+0x0=*(04000102)=#1495734562(0x59271922)
:02385360 EBFFF98F bl 023839A4
:02385364 E3A00008 mov  r0,#0x8		;r0=8(0x8)
:02385368 EBFFF9DA bl 02383AD8
:0238536C E59F000C ldr r0,[r15, #+0xc]		;r15+0xc=*(02385380)=#58751128(0x03807898)
:02385370 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02385374 E5801004 str r1,[r0, #+0x4]		;r0+0x4=*(0380789c)=#2113949446(0x7e004f06)
:02385378 E8BD4008 ldmia  r13!,{r3,r14}
:0238537C E12FFF1E bx r14 (Jump to addr_37434320?)
msr CPSR_fsxc,r14
:02385380 03807898 orreq  r7,r0,#0x980000
:02385384 04000102 streq r0,[r0],#-0x102
:02385388 037FD1B4 cmneq r15,#0x2D
:0238538C E59F0004 ldr r0,[r15, #+0x4]		;r15+0x4=*(02385398)=#58751128(0x03807898)
:02385390 E1D000B0 ldrh r0,[r0, #+0x0]		;r0+0x0=*(03807898)=#807215183(0x301d204f)
:02385394 E12FFF1E bx r14 (Jump to addr_37434320?)
msr CPSR_fsxc,r14
:02385398 03807898 orreq  r7,r0,#0x980000
:0238539C E59F0050 ldr r0,[r15, #+0x50]		;r15+0x50=*(023853f4)=#58751128(0x03807898)
:023853A0 E3A03000 mov  r3,#0x0		;r3=0(0x0)
:023853A4 E5902008 ldr r2,[r0, #+0x8]		;r0+0x8=*(038078a0)=#-1359198810(0xaefc45a6)
:023853A8 E590100C ldr r1,[r0, #+0xc]		;r0+0xc=*(038078a4)=#1586496727(0x5e9004d7)
:023853AC E2922001 adds r2,r2,#0x1
:023853B0 E5802008 str r2,[r0, #+0x8]		;r0+0x8=*(038078a0)=#-1359198810(0xaefc45a6)
:023853B4 E2A11000 adc  r1,r1,#0x0
:023853B8 E580100C str r1,[r0, #+0xc]		;r0+0xc=*(038078a4)=#1586496727(0x5e9004d7)
:023853BC E5901004 ldr r1,[r0, #+0x4]		;r0+0x4=*(0380789c)=#2113949446(0x7e004f06)
:023853C0 E3510000 cmp r1,#0x0
:023853C4 0A000005 beq 023853E0
:023853C8 E59F2028 ldr r2,[r15, #+0x28]		;r15+0x28=*(023853f8)=#67109122(0x04000102)
:023853CC E3A010C1 mov  r1,#0xC1		;r1=193(0xc1)
:023853D0 E1C230B0 strh r3,[r2, #+0x0]		;r2+0x0=*(04000102)=#1495734562(0x59271922)
:023853D4 E14230B2 strh r3,[r2, #-0x2]		;r2-0x2=*(04000100)=#1663916327(0x632d5927)
:023853D8 E1C210B0 strh r1,[r2, #+0x0]		;r2+0x0=*(04000102)=#1495734562(0x59271922)
:023853DC E5803004 str r3,[r0, #+0x4]		;r0+0x4=*(0380789c)=#2113949446(0x7e004f06)
:023853E0 E59FC014 ldr r12,[r15, #+0x14]		;r15+0x14=*(023853fc)=#58701912(0x037fb858)
:023853E4 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023853E8 E59F1010 ldr r1,[r15, #+0x10]		;r15+0x10=*(02385400)=#58708404(0x037fd1b4)
:023853EC E1A02000 mov  r2,r0			;r2=0(0x0)
:023853F0 E12FFF1C bx r12 (Jump to addr_037FB858?)msr CPSR_fsxc,r12
:023853F4 03807898 orreq  r7,r0,#0x980000
:023853F8 04000102 streq r0,[r0],#-0x102
:023853FC 037FB858 cmneq r15,#0x580000
:02385400 037FD1B4 cmneq r15,#0x2D
:02385404 E92D4000 stmdb  r13!,{r14}
:02385408 E24DD00C sub  r13,r13,#0xC
:0238540C EB0002B5 bl 02385EE8
:02385410 E59FE084 ldr r14,[r15, #+0x84]		;r15+0x84=*(0238549c)=#67109120(0x04000100)
:02385414 E59F1084 ldr r1,[r15, #+0x84]		;r15+0x84=*(023854a0)=#58751128(0x03807898)
:02385418 E1DE30B0 ldrh r3,[r14, #+0x0]		;r14+0x0=*(04000100)=#421709111(0x1922c537)
:0238541C E59F2080 ldr r2,[r15, #+0x80]		;r15+0x80=*(023854a4)=#65535(0x0000ffff)
:02385420 E1CD30B0 strh r3,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-2088173463(0x83890069)
:02385424 E591C008 ldr r12,[r1, #+0x8]		;r1+0x8=*(038078a0)=#-1359198810(0xaefc45a6)
:02385428 E591300C ldr r3,[r1, #+0xc]		;r1+0xc=*(038078a4)=#1586496727(0x5e9004d7)
:0238542C E2421801 sub  r1,r2,#0x10000
:02385430 E00CC001 and  r12,r12,r1
:02385434 E0031002 and  r1,r3,r2
:02385438 E58DC004 str r12,[r13, #+0x4]		;r13+0x4=*(0380ff84)=#-1753642891(0x97798875)
:0238543C E58D1008 str r1,[r13, #+0x8]		;r13+0x8=*(0380ff88)=#-1560252316(0xa3007064)
:02385440 E59E1114 ldr r1,[r14, #+0x114]		;r14+0x114=*(04000214)=#123227221(0x07584c55)
:02385444 E3110008 tst r1,#0x8
:02385448 0A000008 beq 02385470
:0238544C E1DD10B0 ldrh r1,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-2088173463(0x83890069)
:02385450 E3110902 tst r1,#0x8000
:02385454 1A000005 bne 02385470
:02385458 E59D2004 ldr r2,[r13, #+0x4]		;r13+0x4=*(0380ff84)=#-1753642891(0x97798875)
:0238545C E59D1008 ldr r1,[r13, #+0x8]		;r13+0x8=*(0380ff88)=#-1560252316(0xa3007064)
:02385460 E2922001 adds r2,r2,#0x1
:02385464 E2A11000 adc  r1,r1,#0x0
:02385468 E58D2004 str r2,[r13, #+0x4]		;r13+0x4=*(0380ff84)=#-1753642891(0x97798875)
:0238546C E58D1008 str r1,[r13, #+0x8]		;r13+0x8=*(0380ff88)=#-1560252316(0xa3007064)
:02385470 EB0002A1 bl 02385EFC
:02385474 E59D2004 ldr r2,[r13, #+0x4]		;r13+0x4=*(0380ff84)=#-1753642891(0x97798875)
:02385478 E59D1008 ldr r1,[r13, #+0x8]		;r13+0x8=*(0380ff88)=#-1560252316(0xa3007064)
:0238547C E1DD00B0 ldrh r0,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-2088173463(0x83890069)
:02385480 E1A01801 mov  r1,r1,lsl #0x10		;r1=1885601792(0x70640000)
:02385484 E1811822 orr  r1,r1,r2,lsr #0x10
:02385488 E1811FC0 orr  r1,r1,r0,asr #0x1f
:0238548C E1800802 orr  r0,r0,r2,lsl #0x10
:02385490 E28DD00C add  r13,r13,#0xC
:02385494 E8BD4000 ldmia  r13!,{r14}
:02385498 E12FFF1E bx r14 (Jump to addr_04000100?)
msr CPSR_fsxc,r14
:0238549C 04000100 streq r0,[r0],#-0x100
:023854A0 03807898 orreq  r7,r0,#0x980000
:023854A4 0000FFFF unknown
:023854A8 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:023854AC E1A04000 mov  r4,r0			;r4=-2088173463(0x83890069)
:023854B0 EBFFFFD3 bl 02385404
:023854B4 E59F3068 ldr r3,[r15, #+0x68]		;r15+0x68=*(02385524)=#67109126(0x04000106)
:023854B8 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:023854BC E1C320B0 strh r2,[r3, #+0x0]		;r3+0x0=*(04000106)=#520119085(0x1f00632d)
:023854C0 E594C00C ldr r12,[r4, #+0xc]		;r4+0xc=*(83890075)
:023854C4 E5943010 ldr r3,[r4, #+0x10]		;r4+0x10=*(83890079)
:023854C8 E05C5000 subs r5,r12,r0
:023854CC E0C34001 sbc  r4,r3,r1
:023854D0 E59F1050 ldr r1,[r15, #+0x50]		;r15+0x50=*(02385528)=#58709576(0x037fd648)
:023854D4 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023854D8 EBFFF958 bl 02383A40
:023854DC E2550000 subs r0,r5,#0x0
:023854E0 E3A03000 mov  r3,#0x0		;r3=0(0x0)
:023854E4 E2D40000 sbcs r0,r4,#0x0
:023854E8 B59F303C ldrlt r3,[r15, #+0x3c]		;r15+0x3c=*(0238552c)=#65534(0x0000fffe)
:023854EC BA000004 blt 02385504
:023854F0 E2550801 subs r0,r5,#0x10000
:023854F4 E0D40003 sbcs r0,r4,r3
:023854F8 B1E00005 mvnlt  r0,r5
:023854FC B1A00800 movlt  r0,r0,lsl #0x10		;r0=65536(0x10000)
:02385500 B1A03820 movlt  r3,r0,lsr #0x10		;r3=1(0x1)
:02385504 E59F2024 ldr r2,[r15, #+0x24]		;r15+0x24=*(02385530)=#67109124(0x04000104)
:02385508 E3A010C1 mov  r1,#0xC1		;r1=193(0xc1)
:0238550C E1C230B0 strh r3,[r2, #+0x0]		;r2+0x0=*(04000104)=#1663916327(0x632d5927)
:02385510 E3A00010 mov  r0,#0x10		;r0=16(0x10)
:02385514 E1C210B2 strh r1,[r2, #+0x2]		;r2+0x2=*(04000106)=#520119085(0x1f00632d)
:02385518 EBFFF96E bl 02383AD8
:0238551C E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:02385520 E12FFF1E bx r14 (Jump to addr_04000100?)
msr CPSR_fsxc,r14
:02385524 04000106 streq r0,[r0],#-0x106
:02385528 037FD648 cmneq r15,#0x4800000
:0238552C 0000FFFE unknown
:02385530 04000104 streq r0,[r0],#-0x104
:02385534 E92D4008 stmdb  r13!,{r3,r14}
:02385538 E59F1034 ldr r1,[r15, #+0x34]		;r15+0x34=*(02385574)=#58751144(0x038078a8)
:0238553C E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(038078a8)=#1800208538(0x6b4d009a)
:02385540 E3500000 cmp r0,#0x0
:02385544 1A000008 bne 0238556C
:02385548 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0238554C E1C100B0 strh r0,[r1, #+0x0]		;r1+0x0=*(038078a8)=#1800208538(0x6b4d009a)
:02385550 EBFFFF67 bl 023852F4
:02385554 E59F1018 ldr r1,[r15, #+0x18]		;r15+0x18=*(02385574)=#58751144(0x038078a8)
:02385558 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0238555C E5812004 str r2,[r1, #+0x4]		;r1+0x4=*(038078ac)=#19811807(0x012e4ddf)
:02385560 E3A00010 mov  r0,#0x10		;r0=16(0x10)
:02385564 E5812008 str r2,[r1, #+0x8]		;r1+0x8=*(038078b0)=#-2054584062(0x85898902)
:02385568 EBFFF968 bl 02383B10
:0238556C E8BD4008 ldmia  r13!,{r3,r14}
:02385570 E12FFF1E bx r14 (Jump to addr_04000100?)
msr CPSR_fsxc,r14
:02385574 038078A8 orreq  r7,r0,#0xA80000
:02385578 E59F0004 ldr r0,[r15, #+0x4]		;r15+0x4=*(02385584)=#58751144(0x038078a8)
:0238557C E1D000B0 ldrh r0,[r0, #+0x0]		;r0+0x0=*(038078a8)=#1800208538(0x6b4d009a)
:02385580 E12FFF1E bx r14 (Jump to addr_04000100?)
msr CPSR_fsxc,r14
:02385584 038078A8 orreq  r7,r0,#0xA80000
:02385588 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238558C E5801000 str r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:02385590 E5801008 str r1,[r0, #+0x8]		;r0+0x8=*(00000008)
:02385594 E12FFF1E bx r14 (Jump to addr_04000100?)
msr CPSR_fsxc,r14
:02385598 E92D41F0 stmdb  r13!,{r4,r5,r6,r7,r8,r14}
:0238559C E1A08000 mov  r8,r0			;r8=0(0x0)
:023855A0 E5980020 ldr r0,[r8, #+0x20]		;r8+0x20=*(00000020)
:023855A4 E598301C ldr r3,[r8, #+0x1c]		;r8+0x1c=*(0000001c)
:023855A8 E3500000 cmp r0,#0x0
:023855AC E1A07001 mov  r7,r1			;r7=0(0x0)
:023855B0 E1A06002 mov  r6,r2			;r6=-2054584062(0x85898902)
:023855B4 03530000 cmpeq r3,#0x0
:023855B8 0A000013 beq 0238560C
:023855BC EBFFFF90 bl 02385404
:023855C0 E5986028 ldr r6,[r8, #+0x28]		;r8+0x28=*(00000028)
:023855C4 E5987024 ldr r7,[r8, #+0x24]		;r8+0x24=*(00000024)
:023855C8 E1560001 cmp r6,r1
:023855CC 01570000 cmpeq r7,r0
:023855D0 2A00000D bcs 0238560C
:023855D4 E598501C ldr r5,[r8, #+0x1c]		;r8+0x1c=*(0000001c)
:023855D8 E5984020 ldr r4,[r8, #+0x20]		;r8+0x20=*(00000020)
:023855DC E0500007 subs r0,r0,r7
:023855E0 E1A02005 mov  r2,r5			;r2=0(0x0)
:023855E4 E1A03004 mov  r3,r4			;r3=-2088173463(0x83890069)
:023855E8 E0C11006 sbc  r1,r1,r6
:023855EC EB0025F9 bl 0238EDD8
:023855F0 E2902001 adds r2,r0,#0x1
:023855F4 E2A10000 adc  r0,r1,#0x0
:023855F8 E0813295 umull  r3,r1,r5,r2
:023855FC E0211095 mla  r1,r5,r0,r1unknown
:02385600 E0211294 mla  r1,r4,r2,r1unknown
:02385604 E0977003 adds r7,r7,r3
:02385608 E0A66001 adc  r6,r6,r1
:0238560C E588700C str r7,[r8, #+0xc]		;r8+0xc=*(0000000c)
:02385610 E59F00A8 ldr r0,[r15, #+0xa8]		;r15+0xa8=*(023856c0)=#58751144(0x038078a8)
:02385614 E5886010 str r6,[r8, #+0x10]		;r8+0x10=*(00000010)
:02385618 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0238561C E5905004 ldr r5,[r0, #+0x4]		;r0+0x4=*(038078ac)=#19811807(0x012e4ddf)
:02385620 E1A01002 mov  r1,r2			;r1=0(0x0)
:02385624 EA000014 b 0238567C
:02385628 E595300C ldr r3,[r5, #+0xc]		;r5+0xc=*(012e4deb)
:0238562C E5950010 ldr r0,[r5, #+0x10]		;r5+0x10=*(012e4def)
:02385630 E0574003 subs r4,r7,r3
:02385634 E0C63000 sbc  r3,r6,r0
:02385638 E0540001 subs r0,r4,r1
:0238563C E0D30002 sbcs r0,r3,r2
:02385640 AA00000C bge 02385678
:02385644 E5950014 ldr r0,[r5, #+0x14]		;r5+0x14=*(012e4df3)
:02385648 E5880014 str r0,[r8, #+0x14]		;r8+0x14=*(00000014)
:0238564C E5858014 str r8,[r5, #+0x14]		;r5+0x14=*(012e4df3)
:02385650 E5885018 str r5,[r8, #+0x18]		;r8+0x18=*(00000018)
:02385654 E5980014 ldr r0,[r8, #+0x14]		;r8+0x14=*(00000014)
:02385658 E3500000 cmp r0,#0x0
:0238565C 15808018 strne r8,[r0, #+0x18]		;r0+0x18=*(038078c0)=#701446318(0x29cf38ae)
:02385660 1A000014 bne 023856B8
:02385664 E59F1054 ldr r1,[r15, #+0x54]		;r15+0x54=*(023856c0)=#58751144(0x038078a8)
:02385668 E1A00008 mov  r0,r8			;r0=701446318(0x29cf38ae)
:0238566C E5818004 str r8,[r1, #+0x4]		;r1+0x4=*(038078ac)=#19811807(0x012e4ddf)
:02385670 EBFFFF8C bl 023854A8
:02385674 EA00000F b 023856B8
:02385678 E5955018 ldr r5,[r5, #+0x18]		;r5+0x18=*(012e4df7)
:0238567C E3550000 cmp r5,#0x0
:02385680 1AFFFFE8 bne 02385628
:02385684 E59F1034 ldr r1,[r15, #+0x34]		;r15+0x34=*(023856c0)=#58751144(0x038078a8)
:02385688 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0238568C E5880018 str r0,[r8, #+0x18]		;r8+0x18=*(012e4df7)
:02385690 E5910008 ldr r0,[r1, #+0x8]		;r1+0x8=*(038078b0)=#-2054584062(0x85898902)
:02385694 E5818008 str r8,[r1, #+0x8]		;r1+0x8=*(038078b0)=#-2054584062(0x85898902)
:02385698 E5880014 str r0,[r8, #+0x14]		;r8+0x14=*(85898916)
:0238569C E3500000 cmp r0,#0x0
:023856A0 15808018 strne r8,[r0, #+0x18]		;r0+0x18=*(8589891a)
:023856A4 1A000003 bne 023856B8
:023856A8 E5818008 str r8,[r1, #+0x8]		;r1+0x8=*(038078b0)=#-2054584062(0x85898902)
:023856AC E1A00008 mov  r0,r8			;r0=-2054584062(0x85898902)
:023856B0 E5818004 str r8,[r1, #+0x4]		;r1+0x4=*(038078ac)=#19811807(0x012e4ddf)
:023856B4 EBFFFF7B bl 023854A8
:023856B8 E8BD41F0 ldmia  r13!,{r4,r5,r6,r7,r8,r14}
:023856BC E12FFF1E bx r14 (Jump to addr_04000100?)
msr CPSR_fsxc,r14
:023856C0 038078A8 orreq  r7,r0,#0xA80000
:023856C4 E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:023856C8 E1B06000 movs r6,r0			;r6=-2054584062(0x85898902)
:023856CC E1A05001 mov  r5,r1			;r5=58751144(0x38078a8)
:023856D0 E1A04002 mov  r4,r2			;r4=0(0x0)
:023856D4 E1A07003 mov  r7,r3			;r7=-2088173463(0x83890069)
:023856D8 0A000002 beq 023856E8
:023856DC E5960000 ldr r0,[r6, #+0x0]		;r6+0x0=*(85898902)
:023856E0 E3500000 cmp r0,#0x0
:023856E4 0A000000 beq 023856EC
:023856E8 EB00025A bl 02386058
:023856EC EB0001FD bl 02385EE8
:023856F0 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023856F4 E586101C str r1,[r6, #+0x1c]		;r6+0x1c=*(8589891e)
:023856F8 E5861020 str r1,[r6, #+0x20]		;r6+0x20=*(85898922)
:023856FC E5867000 str r7,[r6, #+0x0]		;r6+0x0=*(85898902)
:02385700 E59D1018 ldr r1,[r13, #+0x18]		;r13+0x18=*(0380ff98)=#-1028338252(0xc2b4cdb4)
:02385704 E1A07000 mov  r7,r0			;r7=-2054584062(0x85898902)
:02385708 E5861004 str r1,[r6, #+0x4]		;r6+0x4=*(85898906)
:0238570C EBFFFF3C bl 02385404
:02385710 E0953000 adds r3,r5,r0
:02385714 E0A42001 adc  r2,r4,r1
:02385718 E1A00006 mov  r0,r6			;r0=-2054584062(0x85898902)
:0238571C E1A01003 mov  r1,r3			;r1=-2088173463(0x83890069)
:02385720 EBFFFF9C bl 02385598
:02385724 E1A00007 mov  r0,r7			;r0=-2054584062(0x85898902)
:02385728 EB0001F3 bl 02385EFC
:0238572C E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:02385730 E12FFF1E bx r14 (Jump to addr_04000100?)
msr CPSR_fsxc,r14
:02385734 E92D41F0 stmdb  r13!,{r4,r5,r6,r7,r8,r14}
:02385738 E59D5018 ldr r5,[r13, #+0x18]		;r13+0x18=*(0380ff98)=#-1028338252(0xc2b4cdb4)
:0238573C E1B04000 movs r4,r0			;r4=-2054584062(0x85898902)
:02385740 E1A08001 mov  r8,r1			;r8=-2088173463(0x83890069)
:02385744 E1A07002 mov  r7,r2			;r7=0(0x0)
:02385748 E1A06003 mov  r6,r3			;r6=-2088173463(0x83890069)
:0238574C 0A000002 beq 0238575C
:02385750 E5940000 ldr r0,[r4, #+0x0]		;r4+0x0=*(85898902)
:02385754 E3500000 cmp r0,#0x0
:02385758 0A000000 beq 02385760
:0238575C EB00023D bl 02386058
:02385760 EB0001E0 bl 02385EE8
:02385764 E584601C str r6,[r4, #+0x1c]		;r4+0x1c=*(8589891e)
:02385768 E5845020 str r5,[r4, #+0x20]		;r4+0x20=*(85898922)
:0238576C E5848024 str r8,[r4, #+0x24]		;r4+0x24=*(85898926)
:02385770 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02385774 E1A05000 mov  r5,r0			;r5=-2054584062(0x85898902)
:02385778 E59D001C ldr r0,[r13, #+0x1c]		;r13+0x1c=*(0380ff9c)=#2104052480(0x7d694b00)
:0238577C E5847028 str r7,[r4, #+0x28]		;r4+0x28=*(8589892a)
:02385780 E59D3020 ldr r3,[r13, #+0x20]		;r13+0x20=*(0380ffa0)=#-1432069301(0xaaa45b4b)
:02385784 E5840000 str r0,[r4, #+0x0]		;r4+0x0=*(85898902)
:02385788 E1A00004 mov  r0,r4			;r0=-2054584062(0x85898902)
:0238578C E1A02001 mov  r2,r1			;r2=0(0x0)
:02385790 E5843004 str r3,[r4, #+0x4]		;r4+0x4=*(85898906)
:02385794 EBFFFF7F bl 02385598
:02385798 E1A00005 mov  r0,r5			;r0=-2054584062(0x85898902)
:0238579C EB0001D6 bl 02385EFC
:023857A0 E8BD41F0 ldmia  r13!,{r4,r5,r6,r7,r8,r14}
:023857A4 E12FFF1E bx r14 (Jump to addr_04000100?)
msr CPSR_fsxc,r14
:023857A8 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:023857AC E1A05000 mov  r5,r0			;r5=-2054584062(0x85898902)
:023857B0 EB0001CC bl 02385EE8
:023857B4 E5951000 ldr r1,[r5, #+0x0]		;r5+0x0=*(85898902)
:023857B8 E1A04000 mov  r4,r0			;r4=-2054584062(0x85898902)
:023857BC E3510000 cmp r1,#0x0
:023857C0 1A000001 bne 023857CC
:023857C4 EB0001CC bl 02385EFC
:023857C8 EA000015 b 02385824
:023857CC E5950018 ldr r0,[r5, #+0x18]		;r5+0x18=*(8589891a)
:023857D0 E3500000 cmp r0,#0x0
:023857D4 05952014 ldreq r2,[r5, #+0x14]		;r5+0x14=*(85898916)
:023857D8 059F104C ldreq r1,[r15, #+0x4c]		;r15+0x4c=*(0238582c)=#58751144(0x038078a8)
:023857DC 05812008 streq r2,[r1, #+0x8]		;r1+0x8=*(038078b0)=#-2054584062(0x85898902)
:023857E0 15951014 ldrne r1,[r5, #+0x14]		;r5+0x14=*(85898916)
:023857E4 15801014 strne r1,[r0, #+0x14]		;r0+0x14=*(85898916)
:023857E8 E5951014 ldr r1,[r5, #+0x14]		;r5+0x14=*(85898916)
:023857EC E3510000 cmp r1,#0x0
:023857F0 15810018 strne r0,[r1, #+0x18]		;r1+0x18=*(038078c0)=#701446318(0x29cf38ae)
:023857F4 1A000004 bne 0238580C
:023857F8 E59F102C ldr r1,[r15, #+0x2c]		;r15+0x2c=*(0238582c)=#58751144(0x038078a8)
:023857FC E3500000 cmp r0,#0x0
:02385800 E5810004 str r0,[r1, #+0x4]		;r1+0x4=*(038078ac)=#19811807(0x012e4ddf)
:02385804 0A000000 beq 0238580C
:02385808 EBFFFF26 bl 023854A8
:0238580C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02385810 E5851000 str r1,[r5, #+0x0]		;r5+0x0=*(85898902)
:02385814 E585101C str r1,[r5, #+0x1c]		;r5+0x1c=*(8589891e)
:02385818 E1A00004 mov  r0,r4			;r0=-2054584062(0x85898902)
:0238581C E5851020 str r1,[r5, #+0x20]		;r5+0x20=*(85898922)
:02385820 EB0001B5 bl 02385EFC
:02385824 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:02385828 E12FFF1E bx r14 (Jump to addr_04000100?)
msr CPSR_fsxc,r14
:0238582C 038078A8 orreq  r7,r0,#0xA80000
:02385830 E92D4001 stmdb  r13!,{r0,r14}
:02385834 EB000001 bl 02385840
:02385838 E8BD4001 ldmia  r13!,{r0,r14}
:0238583C E12FFF1E bx r14 (Jump to addr_04000100?)
msr CPSR_fsxc,r14
:02385840 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:02385844 E59F10DC ldr r1,[r15, #+0xdc]		;r15+0xdc=*(02385928)=#67109126(0x04000106)
:02385848 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0238584C E3A00010 mov  r0,#0x10		;r0=16(0x10)
:02385850 E1C120B0 strh r2,[r1, #+0x0]		;r1+0x0=*(04000106)=#520119085(0x1f00632d)
:02385854 EBFFF8AD bl 02383B10
:02385858 E59F10CC ldr r1,[r15, #+0xcc]		;r15+0xcc=*(0238592c)=#58785784(0x0380fff8)
:0238585C E5910000 ldr r0,[r1, #+0x0]		;r1+0x0=*(0380fff8)=#-1415870352(0xab9b8870)
:02385860 E3800010 orr  r0,r0,#0x10
:02385864 E5810000 str r0,[r1, #+0x0]		;r1+0x0=*(0380fff8)=#-1415870352(0xab9b8870)
:02385868 EBFFFEE5 bl 02385404
:0238586C E59F20BC ldr r2,[r15, #+0xbc]		;r15+0xbc=*(02385930)=#58751144(0x038078a8)
:02385870 E5924004 ldr r4,[r2, #+0x4]		;r2+0x4=*(038078ac)=#19811807(0x012e4ddf)
:02385874 E3540000 cmp r4,#0x0
:02385878 0A000028 beq 02385920
:0238587C E5943010 ldr r3,[r4, #+0x10]		;r4+0x10=*(012e4def)
:02385880 E594C00C ldr r12,[r4, #+0xc]		;r4+0xc=*(012e4deb)
:02385884 E1510003 cmp r1,r3
:02385888 0150000C cmpeq r0,r12
:0238588C 2A000002 bcs 0238589C
:02385890 E1A00004 mov  r0,r4			;r0=19811807(0x12e4ddf)
:02385894 EBFFFF03 bl 023854A8
:02385898 EA000020 b 02385920
:0238589C E5941018 ldr r1,[r4, #+0x18]		;r4+0x18=*(012e4df7)
:023858A0 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023858A4 E5821004 str r1,[r2, #+0x4]		;r2+0x4=*(038078ac)=#19811807(0x012e4ddf)
:023858A8 E3510000 cmp r1,#0x0
:023858AC 05820008 streq r0,[r2, #+0x8]		;r2+0x8=*(038078b0)=#-2054584062(0x85898902)
:023858B0 15810014 strne r0,[r1, #+0x14]		;r1+0x14=*(012e4df3)
:023858B4 E5940020 ldr r0,[r4, #+0x20]		;r4+0x20=*(012e4dff)
:023858B8 E594101C ldr r1,[r4, #+0x1c]		;r4+0x1c=*(012e4dfb)
:023858BC E3500000 cmp r0,#0x0
:023858C0 E5945000 ldr r5,[r4, #+0x0]		;r4+0x0=*(012e4ddf)
:023858C4 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023858C8 03510000 cmpeq r1,#0x0
:023858CC 05840000 streq r0,[r4, #+0x0]		;r4+0x0=*(012e4ddf)
:023858D0 E3550000 cmp r5,#0x0
:023858D4 0A000002 beq 023858E4
:023858D8 E5940004 ldr r0,[r4, #+0x4]		;r4+0x4=*(012e4de3)
:023858DC E1A0E00F mov  r14,r15			;r14=37247204(0x23858e4)
:023858E0 E12FFF15 bx r5 (Jump to addr_85898902?)msr CPSR_fsxc,r5
:023858E4 E5940020 ldr r0,[r4, #+0x20]		;r4+0x20=*(012e4dff)
:023858E8 E594101C ldr r1,[r4, #+0x1c]		;r4+0x1c=*(012e4dfb)
:023858EC E3500000 cmp r0,#0x0
:023858F0 03510000 cmpeq r1,#0x0
:023858F4 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023858F8 0A000003 beq 0238590C
:023858FC E1A00004 mov  r0,r4			;r0=19811807(0x12e4ddf)
:02385900 E1A02001 mov  r2,r1			;r2=0(0x0)
:02385904 E5845000 str r5,[r4, #+0x0]		;r4+0x0=*(012e4ddf)
:02385908 EBFFFF22 bl 02385598
:0238590C E59F001C ldr r0,[r15, #+0x1c]		;r15+0x1c=*(02385930)=#58751144(0x038078a8)
:02385910 E5900004 ldr r0,[r0, #+0x4]		;r0+0x4=*(038078ac)=#19811807(0x012e4ddf)
:02385914 E3500000 cmp r0,#0x0
:02385918 0A000000 beq 02385920
:0238591C EBFFFEE1 bl 023854A8
:02385920 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:02385924 E12FFF1E bx r14 (Jump to addr_023858E4?)
msr CPSR_fsxc,r14
:02385928 04000106 streq r0,[r0],#-0x106
:0238592C 0380FFF8 orreq  r15,r0,#0x3E0
:02385930 038078A8 orreq  r7,r0,#0xA80000
:02385934 E92D4008 stmdb  r13!,{r3,r14}
:02385938 E59F103C ldr r1,[r15, #+0x3c]		;r15+0x3c=*(0238597c)=#58751156(0x038078b4)
:0238593C E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(038078b4)=#1401356552(0x53870108)
:02385940 E3500000 cmp r0,#0x0
:02385944 1A00000A bne 02385974
:02385948 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0238594C E1C100B0 strh r0,[r1, #+0x0]		;r1+0x0=*(038078b4)=#1401356552(0x53870108)
:02385950 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02385954 E581200C str r2,[r1, #+0xc]		;r1+0xc=*(038078c0)=#701446318(0x29cf38ae)
:02385958 E3A00004 mov  r0,#0x4		;r0=4(0x4)
:0238595C E5812010 str r2,[r1, #+0x10]		;r1+0x10=*(038078c4)=#-2065097215(0x84e91e01)
:02385960 EBFFF86A bl 02383B10
:02385964 E59F0010 ldr r0,[r15, #+0x10]		;r15+0x10=*(0238597c)=#58751156(0x038078b4)
:02385968 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238596C E5801008 str r1,[r0, #+0x8]		;r0+0x8=*(038078bc)=#33951756(0x0206100c)
:02385970 E5801004 str r1,[r0, #+0x4]		;r0+0x4=*(038078b8)=#1071846677(0x3fe31515)
:02385974 E8BD4008 ldmia  r13!,{r3,r14}
:02385978 E12FFF1E bx r14 (Jump to addr_023858E4?)
msr CPSR_fsxc,r14
:0238597C 038078B4 orreq  r7,r0,#0xB40000
:02385980 E59F0004 ldr r0,[r15, #+0x4]		;r15+0x4=*(0238598c)=#58751156(0x038078b4)
:02385984 E1D000B0 ldrh r0,[r0, #+0x0]		;r0+0x0=*(038078b4)=#1401356552(0x53870108)
:02385988 E12FFF1E bx r14 (Jump to addr_023858E4?)
msr CPSR_fsxc,r14
:0238598C 038078B4 orreq  r7,r0,#0xB40000
:02385990 E92D4008 stmdb  r13!,{r3,r14}
:02385994 E59F1094 ldr r1,[r15, #+0x94]		;r15+0x94=*(02385a30)=#58751156(0x038078b4)
:02385998 E591300C ldr r3,[r1, #+0xc]		;r1+0xc=*(038078c0)=#701446318(0x29cf38ae)
:0238599C EA000014 b 023859F4
:023859A0 E590200C ldr r2,[r0, #+0xc]		;r0+0xc=*(0000000c)
:023859A4 E593100C ldr r1,[r3, #+0xc]		;r3+0xc=*(29cf38ba)=#0(0x00000000)
:023859A8 E1510002 cmp r1,r2
:023859AC 3A00000F bcc 023859F0
:023859B0 1A000003 bne 023859C4
:023859B4 E1D321F0 ldrsh r2,[r3, #+0x10]		;r3+0x10=*(29cf38be)=#0(0x00000000)
:023859B8 E1D011F0 ldrsh r1,[r0, #+0x10]		;r0+0x10=*(00000010)
:023859BC E1520001 cmp r2,r1
:023859C0 DA00000A ble 023859F0
:023859C4 E5931014 ldr r1,[r3, #+0x14]		;r3+0x14=*(29cf38c2)=#0(0x00000000)
:023859C8 E5801014 str r1,[r0, #+0x14]		;r0+0x14=*(00000014)
:023859CC E5803018 str r3,[r0, #+0x18]		;r0+0x18=*(00000018)
:023859D0 E5830014 str r0,[r3, #+0x14]		;r3+0x14=*(29cf38c2)=#0(0x00000000)
:023859D4 E3510000 cmp r1,#0x0
:023859D8 15810018 strne r0,[r1, #+0x18]		;r1+0x18=*(00000018)
:023859DC 1A000011 bne 02385A28
:023859E0 E59F1048 ldr r1,[r15, #+0x48]		;r15+0x48=*(02385a30)=#58751156(0x038078b4)
:023859E4 E581000C str r0,[r1, #+0xc]		;r1+0xc=*(038078c0)=#701446318(0x29cf38ae)
:023859E8 EB00006C bl 02385BA0
:023859EC EA00000D b 02385A28
:023859F0 E5933018 ldr r3,[r3, #+0x18]		;r3+0x18=*(29cf38c6)=#0(0x00000000)
:023859F4 E3530000 cmp r3,#0x0
:023859F8 1AFFFFE8 bne 023859A0
:023859FC E59F102C ldr r1,[r15, #+0x2c]		;r15+0x2c=*(02385a30)=#58751156(0x038078b4)
:02385A00 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02385A04 E5913010 ldr r3,[r1, #+0x10]		;r1+0x10=*(038078c4)=#-2065097215(0x84e91e01)
:02385A08 E5803014 str r3,[r0, #+0x14]		;r0+0x14=*(29cf38c2)=#0(0x00000000)
:02385A0C E5802018 str r2,[r0, #+0x18]		;r0+0x18=*(29cf38c6)=#0(0x00000000)
:02385A10 E5810010 str r0,[r1, #+0x10]		;r1+0x10=*(038078c4)=#-2065097215(0x84e91e01)
:02385A14 E3530000 cmp r3,#0x0
:02385A18 15830018 strne r0,[r3, #+0x18]		;r3+0x18=*(00000018)
:02385A1C 1A000001 bne 02385A28
:02385A20 E581000C str r0,[r1, #+0xc]		;r1+0xc=*(038078c0)=#701446318(0x29cf38ae)
:02385A24 EB00005D bl 02385BA0
:02385A28 E8BD4008 ldmia  r13!,{r3,r14}
:02385A2C E12FFF1E bx r14 (Jump to addr_023858E4?)
msr CPSR_fsxc,r14
:02385A30 038078B4 orreq  r7,r0,#0xB40000
:02385A34 E3500000 cmp r0,#0x0
:02385A38 012FFF1E bxeq r14 (Jump to addr_023858E4?)msreq CPSR_fsxc,r14
:02385A3C E5902018 ldr r2,[r0, #+0x18]		;r0+0x18=*(29cf38c6)=#0(0x00000000)
:02385A40 E5901014 ldr r1,[r0, #+0x14]		;r0+0x14=*(29cf38c2)=#0(0x00000000)
:02385A44 E3520000 cmp r2,#0x0
:02385A48 059F0018 ldreq r0,[r15, #+0x18]		;r15+0x18=*(02385a68)=#58751156(0x038078b4)
:02385A4C 15821014 strne r1,[r2, #+0x14]		;r2+0x14=*(00000014)
:02385A50 05801010 streq r1,[r0, #+0x10]		;r0+0x10=*(038078c4)=#-2065097215(0x84e91e01)
:02385A54 E3510000 cmp r1,#0x0
:02385A58 059F0008 ldreq r0,[r15, #+0x8]		;r15+0x8=*(02385a68)=#58751156(0x038078b4)
:02385A5C 15812018 strne r2,[r1, #+0x18]		;r1+0x18=*(84e91e19)
:02385A60 0580200C streq r2,[r0, #+0xc]		;r0+0xc=*(038078c0)=#701446318(0x29cf38ae)
:02385A64 E12FFF1E bx r14 (Jump to addr_023858E4?)
msr CPSR_fsxc,r14
:02385A68 038078B4 orreq  r7,r0,#0xB40000
:02385A6C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02385A70 E5801000 str r1,[r0, #+0x0]		;r0+0x0=*(038078b4)=#1401356552(0x53870108)
:02385A74 E5801008 str r1,[r0, #+0x8]		;r0+0x8=*(038078bc)=#33951756(0x0206100c)
:02385A78 E5801020 str r1,[r0, #+0x20]		;r0+0x20=*(038078d4)=#61231(0x0000ef2f)
:02385A7C E12FFF1E bx r14 (Jump to addr_023858E4?)
msr CPSR_fsxc,r14
:02385A80 E92D43F8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r14}
:02385A84 E1A08000 mov  r8,r0			;r8=58751156(0x38078b4)
:02385A88 E1A07001 mov  r7,r1			;r7=61231(0xef2f)
:02385A8C E1A06002 mov  r6,r2			;r6=701446318(0x29cf38ae)
:02385A90 E1A05003 mov  r5,r3			;r5=0(0x0)
:02385A94 EB000113 bl 02385EE8
:02385A98 E1A04000 mov  r4,r0			;r4=58751156(0x38078b4)
:02385A9C E3580000 cmp r8,#0x0
:02385AA0 0A000002 beq 02385AB0
:02385AA4 E5980000 ldr r0,[r8, #+0x0]		;r8+0x0=*(038078b4)=#1401356552(0x53870108)
:02385AA8 E3500000 cmp r0,#0x0
:02385AAC 0A000000 beq 02385AB4
:02385AB0 EB000168 bl 02386058
:02385AB4 E59F0050 ldr r0,[r15, #+0x50]		;r15+0x50=*(02385b0c)=#67108870(0x04000006)
:02385AB8 E1D090B0 ldrh r9,[r0, #+0x0]		;r0+0x0=*(04000006)=#754534408(0x2cf94808)
:02385ABC E1A00009 mov  r0,r9			;r0=754534408(0x2cf94808)
:02385AC0 EB0000F2 bl 02385E90
:02385AC4 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02385AC8 E588101C str r1,[r8, #+0x1c]		;r8+0x1c=*(038078d0)=#893583657(0x35430129)
:02385ACC E1570009 cmp r7,r9
:02385AD0 E1C871B0 strh r7,[r8, #+0x10]		;r8+0x10=*(038078c4)=#-2065097215(0x84e91e01)
:02385AD4 D2800001 addle  r0,r0,#0x1
:02385AD8 E588000C str r0,[r8, #+0xc]		;r8+0xc=*(038078c0)=#701446318(0x29cf38ae)
:02385ADC E1C861B2 strh r6,[r8, #+0x12]		;r8+0x12=*(038078c6)=#-684161815(0xd73884e9)
:02385AE0 E59D0020 ldr r0,[r13, #+0x20]		;r13+0x20=*(0380ffa0)=#-1432069301(0xaaa45b4b)
:02385AE4 E5885000 str r5,[r8, #+0x0]		;r8+0x0=*(038078b4)=#1401356552(0x53870108)
:02385AE8 E5880004 str r0,[r8, #+0x4]		;r8+0x4=*(038078b8)=#1071846677(0x3fe31515)
:02385AEC E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02385AF0 E1A00008 mov  r0,r8			;r0=58751156(0x38078b4)
:02385AF4 E5881024 str r1,[r8, #+0x24]		;r8+0x24=*(038078d8)=#774177034(0x2e25010a)
:02385AF8 EBFFFFA4 bl 02385990
:02385AFC E1A00004 mov  r0,r4			;r0=58751156(0x38078b4)
:02385B00 EB0000FD bl 02385EFC
:02385B04 E8BD43F8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r14}
:02385B08 E12FFF1E bx r14 (Jump to addr_023858E4?)
msr CPSR_fsxc,r14
:02385B0C 04000006 streq r0,[r0],#-0x6
:02385B10 E92D43F8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r14}
:02385B14 E1A08000 mov  r8,r0			;r8=58751156(0x38078b4)
:02385B18 E1A07001 mov  r7,r1			;r7=774177034(0x2e25010a)
:02385B1C E1A06002 mov  r6,r2			;r6=701446318(0x29cf38ae)
:02385B20 E1A05003 mov  r5,r3			;r5=0(0x0)
:02385B24 EB0000EF bl 02385EE8
:02385B28 E1A04000 mov  r4,r0			;r4=58751156(0x38078b4)
:02385B2C E3580000 cmp r8,#0x0
:02385B30 0A000002 beq 02385B40
:02385B34 E5980000 ldr r0,[r8, #+0x0]		;r8+0x0=*(038078b4)=#1401356552(0x53870108)
:02385B38 E3500000 cmp r0,#0x0
:02385B3C 0A000000 beq 02385B44
:02385B40 EB000144 bl 02386058
:02385B44 E59F0050 ldr r0,[r15, #+0x50]		;r15+0x50=*(02385b9c)=#67108870(0x04000006)
:02385B48 E1D090B0 ldrh r9,[r0, #+0x0]		;r0+0x0=*(04000006)=#754534408(0x2cf94808)
:02385B4C E1A00009 mov  r0,r9			;r0=754534408(0x2cf94808)
:02385B50 EB0000CE bl 02385E90
:02385B54 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02385B58 E588101C str r1,[r8, #+0x1c]		;r8+0x1c=*(038078d0)=#893583657(0x35430129)
:02385B5C E1570009 cmp r7,r9
:02385B60 E1C871B0 strh r7,[r8, #+0x10]		;r8+0x10=*(038078c4)=#-2065097215(0x84e91e01)
:02385B64 D2800001 addle  r0,r0,#0x1
:02385B68 E588000C str r0,[r8, #+0xc]		;r8+0xc=*(038078c0)=#701446318(0x29cf38ae)
:02385B6C E1C861B2 strh r6,[r8, #+0x12]		;r8+0x12=*(038078c6)=#-684161815(0xd73884e9)
:02385B70 E59D0020 ldr r0,[r13, #+0x20]		;r13+0x20=*(0380ffa0)=#-1432069301(0xaaa45b4b)
:02385B74 E5885000 str r5,[r8, #+0x0]		;r8+0x0=*(038078b4)=#1401356552(0x53870108)
:02385B78 E5880004 str r0,[r8, #+0x4]		;r8+0x4=*(038078b8)=#1071846677(0x3fe31515)
:02385B7C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02385B80 E1A00008 mov  r0,r8			;r0=58751156(0x38078b4)
:02385B84 E5881024 str r1,[r8, #+0x24]		;r8+0x24=*(038078d8)=#774177034(0x2e25010a)
:02385B88 EBFFFF80 bl 02385990
:02385B8C E1A00004 mov  r0,r4			;r0=58751156(0x38078b4)
:02385B90 EB0000D9 bl 02385EFC
:02385B94 E8BD43F8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r14}
:02385B98 E12FFF1E bx r14 (Jump to addr_023858E4?)
msr CPSR_fsxc,r14
:02385B9C 04000006 streq r0,[r0],#-0x6
:02385BA0 E92D4010 stmdb  r13!,{r4,r14}
:02385BA4 E59F1048 ldr r1,[r15, #+0x48]		;r15+0x48=*(02385bf4)=#58710776(0x037fdaf8)
:02385BA8 E1A04000 mov  r4,r0			;r4=58751156(0x38078b4)
:02385BAC E3A00004 mov  r0,#0x4		;r0=4(0x4)
:02385BB0 EBFFF77B bl 023839A4
:02385BB4 E1D431F0 ldrsh r3,[r4, #+0x10]		;r4+0x10=*(038078c4)=#-2065097215(0x84e91e01)
:02385BB8 E59F2038 ldr r2,[r15, #+0x38]		;r15+0x38=*(02385bf8)=#67108868(0x04000004)
:02385BBC E1A00C03 mov  r0,r3,lsl #0x18		;r0=16777216(0x1000000)
:02385BC0 E1D210B0 ldrh r1,[r2, #+0x0]		;r2+0x0=*(04000004)=#1208496314(0x480830ba)
:02385BC4 E2033C01 and  r3,r3,#0x100
:02385BC8 E201103F and  r1,r1,#0x3F
:02385BCC E1810820 orr  r0,r1,r0,lsr #0x10
:02385BD0 E18000C3 orr  r0,r0,r3,asr #0x1
:02385BD4 E1C200B0 strh r0,[r2, #+0x0]		;r2+0x0=*(04000004)=#1208496314(0x480830ba)
:02385BD8 E1D210B0 ldrh r1,[r2, #+0x0]		;r2+0x0=*(04000004)=#1208496314(0x480830ba)
:02385BDC E3A00004 mov  r0,#0x4		;r0=4(0x4)
:02385BE0 E3811020 orr  r1,r1,#0x20
:02385BE4 E1C210B0 strh r1,[r2, #+0x0]		;r2+0x0=*(04000004)=#1208496314(0x480830ba)
:02385BE8 EBFFF7BA bl 02383AD8
:02385BEC E8BD4010 ldmia  r13!,{r4,r14}
:02385BF0 E12FFF1E bx r14 (Jump to addr_023858E4?)
msr CPSR_fsxc,r14
:02385BF4 037FDAF8 cmneq r15,#0xF8000
:02385BF8 04000004 streq r0,[r0],#-0x4
:02385BFC E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:02385C00 E1B04001 movs r4,r1			;r4=1208496314(0x480830ba)
:02385C04 E1A05000 mov  r5,r0			;r5=4(0x4)
:02385C08 1A000000 bne 02385C10
:02385C0C EB000111 bl 02386058
:02385C10 E3550000 cmp r5,#0x0
:02385C14 15854008 strne r4,[r5, #+0x8]		;r5+0x8=*(0000000c)
:02385C18 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:02385C1C E12FFF1E bx r14 (Jump to addr_023858E4?)
msr CPSR_fsxc,r14
:02385C20 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:02385C24 E1A05000 mov  r5,r0			;r5=4(0x4)
:02385C28 EB0000AE bl 02385EE8
:02385C2C E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02385C30 E5851024 str r1,[r5, #+0x24]		;r5+0x24=*(00000028)
:02385C34 E5951000 ldr r1,[r5, #+0x0]		;r5+0x0=*(00000004)
:02385C38 E1A04000 mov  r4,r0			;r4=4(0x4)
:02385C3C E3510000 cmp r1,#0x0
:02385C40 1A000001 bne 02385C4C
:02385C44 EB0000AC bl 02385EFC
:02385C48 EA000005 b 02385C64
:02385C4C E1A00005 mov  r0,r5			;r0=4(0x4)
:02385C50 EBFFFF77 bl 02385A34
:02385C54 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02385C58 E1A00004 mov  r0,r4			;r0=4(0x4)
:02385C5C E5851000 str r1,[r5, #+0x0]		;r5+0x0=*(00000004)
:02385C60 EB0000A5 bl 02385EFC
:02385C64 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:02385C68 E12FFF1E bx r14 (Jump to addr_023858E4?)
msr CPSR_fsxc,r14
:02385C6C E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:02385C70 E1A07000 mov  r7,r0			;r7=4(0x4)
:02385C74 EB00009B bl 02385EE8
:02385C78 E1A05000 mov  r5,r0			;r5=4(0x4)
:02385C7C E3570000 cmp r7,#0x0
:02385C80 1A000000 bne 02385C88
:02385C84 EB0000F3 bl 02386058
:02385C88 E59F004C ldr r0,[r15, #+0x4c]		;r15+0x4c=*(02385cdc)=#58751156(0x038078b4)
:02385C8C E3A04000 mov  r4,#0x0		;r4=0(0x0)
:02385C90 E590000C ldr r0,[r0, #+0xc]		;r0+0xc=*(038078c0)=#701446318(0x29cf38ae)
:02385C94 E3500000 cmp r0,#0x0
:02385C98 15906018 ldrne r6,[r0, #+0x18]		;r0+0x18=*(00000018)
:02385C9C 03A06000 moveq  r6,#0x0		;r6=0(0x0)
:02385CA0 EA000007 b 02385CC4
:02385CA4 E5901008 ldr r1,[r0, #+0x8]		;r0+0x8=*(00000008)
:02385CA8 E1510007 cmp r1,r7
:02385CAC 1A000000 bne 02385CB4
:02385CB0 EBFFFFDA bl 02385C20
:02385CB4 E1A00006 mov  r0,r6			;r0=0(0x0)
:02385CB8 E3560000 cmp r6,#0x0
:02385CBC 15966018 ldrne r6,[r6, #+0x18]		;r6+0x18=*(00000018)
:02385CC0 01A06004 moveq  r6,r4			;r6=0(0x0)
:02385CC4 E3500000 cmp r0,#0x0
:02385CC8 1AFFFFF5 bne 02385CA4
:02385CCC E1A00005 mov  r0,r5			;r0=4(0x4)
:02385CD0 EB000089 bl 02385EFC
:02385CD4 E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:02385CD8 E12FFF1E bx r14 (Jump to addr_023858E4?)
msr CPSR_fsxc,r14
:02385CDC 038078B4 orreq  r7,r0,#0xB40000
:02385CE0 E92D4FF8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:02385CE4 E3A00004 mov  r0,#0x4		;r0=4(0x4)
:02385CE8 EBFFF788 bl 02383B10
:02385CEC E59F218C ldr r2,[r15, #+0x18c]		;r15+0x18c=*(02385e80)=#67108868(0x04000004)
:02385CF0 E59F118C ldr r1,[r15, #+0x18c]		;r15+0x18c=*(02385e84)=#58785784(0x0380fff8)
:02385CF4 E1D200B0 ldrh r0,[r2, #+0x0]		;r2+0x0=*(04000004)=#1208496314(0x480830ba)
:02385CF8 E3C00020 bic  r0,r0,#0x20
:02385CFC E1C200B0 strh r0,[r2, #+0x0]		;r2+0x0=*(04000004)=#1208496314(0x480830ba)
:02385D00 E5910000 ldr r0,[r1, #+0x0]		;r1+0x0=*(0380fff8)=#-1415870352(0xab9b8870)
:02385D04 E3800004 orr  r0,r0,#0x4
:02385D08 E5810000 str r0,[r1, #+0x0]		;r1+0x0=*(0380fff8)=#-1415870352(0xab9b8870)
:02385D0C E1D200B0 ldrh r0,[r2, #+0x0]		;r2+0x0=*(04000004)=#1208496314(0x480830ba)
:02385D10 E1A01440 mov  r1,r0,asr #0x8
:02385D14 E1A00080 mov  r0,r0,lsl #0x1		;r0=-1877974668(0x90106174)
:02385D18 E20110FF and  r1,r1,#0xFF
:02385D1C E2000C01 and  r0,r0,#0x100
:02385D20 E1810000 orr  r0,r1,r0
:02385D24 E2400001 sub  r0,r0,#0x1
:02385D28 EB000058 bl 02385E90
:02385D2C E59FA154 ldr r10,[r15, #+0x154]		;r15+0x154=*(02385e88)=#67108870(0x04000006)
:02385D30 E3A06000 mov  r6,#0x0		;r6=0(0x0)
:02385D34 E59F5150 ldr r5,[r15, #+0x150]		;r15+0x150=*(02385e8c)=#58751156(0x038078b4)
:02385D38 E24A7002 sub  r7,r10,#0x2
:02385D3C E3A0B001 mov  r11,#0x1		;r11=1(0x1)
:02385D40 E1A08006 mov  r8,r6			;r8=0(0x0)
:02385D44 EA000048 b 02385E6C
:02385D48 E1DA90B0 ldrh r9,[r10, #+0x0]		;r10+0x0=*(04000006)=#754534408(0x2cf94808)
:02385D4C E1A00009 mov  r0,r9			;r0=754534408(0x2cf94808)
:02385D50 EB00004E bl 02385E90
:02385D54 E1D411F0 ldrsh r1,[r4, #+0x10]		;r4+0x10=*(00000010)
:02385D58 E594200C ldr r2,[r4, #+0xc]		;r4+0xc=*(0000000c)
:02385D5C E0491001 sub  r1,r9,r1
:02385D60 E1A09000 mov  r9,r0			;r9=754534408(0x2cf94808)
:02385D64 E0590002 subs r0,r9,r2
:02385D68 4A000003 bmi 02385D7C
:02385D6C E3500000 cmp r0,#0x0
:02385D70 1A000003 bne 02385D84
:02385D74 E3510000 cmp r1,#0x0
:02385D78 AA000001 bge 02385D84
:02385D7C E1A00008 mov  r0,r8			;r0=0(0x0)
:02385D80 EA000006 b 02385DA0
:02385D84 E3510000 cmp r1,#0x0
:02385D88 B2810007 addlt  r0,r1,#0x7
:02385D8C B2801C01 addlt  r1,r0,#0x100
:02385D90 E1D401F2 ldrsh r0,[r4, #+0x12]		;r4+0x12=*(00000012)
:02385D94 E1510000 cmp r1,r0
:02385D98 D1A0000B movle  r0,r11			;r0=1(0x1)
:02385D9C C3A00002 movgt  r0,#0x2		;r0=2(0x2)
:02385DA0 E3500000 cmp r0,#0x0
:02385DA4 0A000004 beq 02385DBC
:02385DA8 E3500001 cmp r0,#0x1
:02385DAC 0A000011 beq 02385DF8
:02385DB0 E3500002 cmp r0,#0x2
:02385DB4 0A000025 beq 02385E50
:02385DB8 EA00002B b 02385E6C
:02385DBC E1A00004 mov  r0,r4			;r0=0(0x0)
:02385DC0 EBFFFF76 bl 02385BA0
:02385DC4 E1DA10B0 ldrh r1,[r10, #+0x0]		;r10+0x0=*(04000006)=#754534408(0x2cf94808)
:02385DC8 E1D401F0 ldrsh r0,[r4, #+0x10]		;r4+0x10=*(00000010)
:02385DCC E1500001 cmp r0,r1
:02385DD0 0594000C ldreq r0,[r4, #+0xc]		;r4+0xc=*(0000000c)
:02385DD4 01500009 cmpeq r0,r9
:02385DD8 1A000026 bne 02385E78
:02385DDC E3A00004 mov  r0,#0x4		;r0=4(0x4)
:02385DE0 EBFFF74A bl 02383B10
:02385DE4 E1D710B0 ldrh r1,[r7, #+0x0]		;r7+0x0=*(00000004)
:02385DE8 E3A00004 mov  r0,#0x4		;r0=4(0x4)
:02385DEC E3C11020 bic  r1,r1,#0x20
:02385DF0 E1C710B0 strh r1,[r7, #+0x0]		;r7+0x0=*(00000004)
:02385DF4 EBFFF754 bl 02383B4C
:02385DF8 E5949000 ldr r9,[r4, #+0x0]		;r4+0x0=*(00000000)
:02385DFC E1A00004 mov  r0,r4			;r0=0(0x0)
:02385E00 EBFFFF0B bl 02385A34
:02385E04 E5846000 str r6,[r4, #+0x0]		;r4+0x0=*(00000000)
:02385E08 E3590000 cmp r9,#0x0
:02385E0C 0A000002 beq 02385E1C
:02385E10 E5940004 ldr r0,[r4, #+0x4]		;r4+0x4=*(00000004)
:02385E14 E1A0E00F mov  r14,r15			;r14=37248540(0x2385e1c)
:02385E18 E12FFF19 bx r9 (Jump to addr_2CF94808?)msr CPSR_fsxc,r9
:02385E1C E594001C ldr r0,[r4, #+0x1c]		;r4+0x1c=*(0000001c)
:02385E20 E3500000 cmp r0,#0x0
:02385E24 0A000010 beq 02385E6C
:02385E28 E5940024 ldr r0,[r4, #+0x24]		;r4+0x24=*(00000024)
:02385E2C E3500000 cmp r0,#0x0
:02385E30 1A00000D bne 02385E6C
:02385E34 E5849000 str r9,[r4, #+0x0]		;r4+0x0=*(00000000)
:02385E38 E5951008 ldr r1,[r5, #+0x8]		;r5+0x8=*(038078bc)=#33951756(0x0206100c)
:02385E3C E1A00004 mov  r0,r4			;r0=0(0x0)
:02385E40 E2811001 add  r1,r1,#0x1
:02385E44 E584100C str r1,[r4, #+0xc]		;r4+0xc=*(0000000c)
:02385E48 EBFFFED0 bl 02385990
:02385E4C EA000006 b 02385E6C
:02385E50 E1A00004 mov  r0,r4			;r0=0(0x0)
:02385E54 EBFFFEF6 bl 02385A34
:02385E58 E5951008 ldr r1,[r5, #+0x8]		;r5+0x8=*(038078bc)=#33951756(0x0206100c)
:02385E5C E1A00004 mov  r0,r4			;r0=0(0x0)
:02385E60 E2811001 add  r1,r1,#0x1
:02385E64 E584100C str r1,[r4, #+0xc]		;r4+0xc=*(0000000c)
:02385E68 EBFFFEC8 bl 02385990
:02385E6C E595400C ldr r4,[r5, #+0xc]		;r5+0xc=*(038078c0)=#701446318(0x29cf38ae)
:02385E70 E3540000 cmp r4,#0x0
:02385E74 1AFFFFB3 bne 02385D48
:02385E78 E8BD4FF8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:02385E7C E12FFF1E bx r14 (Jump to addr_02385E1C?)
msr CPSR_fsxc,r14
:02385E80 04000004 streq r0,[r0],#-0x4
:02385E84 0380FFF8 orreq  r15,r0,#0x3E0
:02385E88 04000006 streq r0,[r0],#-0x6
:02385E8C 038078B4 orreq  r7,r0,#0xB40000
:02385E90 E92D4010 stmdb  r13!,{r4,r14}
:02385E94 E1A04000 mov  r4,r0			;r4=0(0x0)
:02385E98 EB000012 bl 02385EE8
:02385E9C E59F102C ldr r1,[r15, #+0x2c]		;r15+0x2c=*(02385ed0)=#58751156(0x038078b4)
:02385EA0 E5912004 ldr r2,[r1, #+0x4]		;r1+0x4=*(038078b8)=#1071846677(0x3fe31515)
:02385EA4 E1540002 cmp r4,r2
:02385EA8 B5912008 ldrlt r2,[r1, #+0x8]		;r1+0x8=*(038078bc)=#33951756(0x0206100c)
:02385EAC B2822001 addlt  r2,r2,#0x1
:02385EB0 B5812008 strlt r2,[r1, #+0x8]		;r1+0x8=*(038078bc)=#33951756(0x0206100c)
:02385EB4 E59F1014 ldr r1,[r15, #+0x14]		;r15+0x14=*(02385ed0)=#58751156(0x038078b4)
:02385EB8 E5814004 str r4,[r1, #+0x4]		;r1+0x4=*(038078b8)=#1071846677(0x3fe31515)
:02385EBC EB00000E bl 02385EFC
:02385EC0 E59F0008 ldr r0,[r15, #+0x8]		;r15+0x8=*(02385ed0)=#58751156(0x038078b4)
:02385EC4 E5900008 ldr r0,[r0, #+0x8]		;r0+0x8=*(038078bc)=#33951756(0x0206100c)
:02385EC8 E8BD4010 ldmia  r13!,{r4,r14}
:02385ECC E12FFF1E bx r14 (Jump to addr_02385E1C?)
msr CPSR_fsxc,r14
:02385ED0 038078B4 orreq  r7,r0,#0xB40000
:02385ED4 E10F0000 mrs r0,CPSR
:02385ED8 E3C01080 bic  r1,r0,#0x80
:02385EDC E121F001 msr CPSR_c,r1
:02385EE0 E2000080 and  r0,r0,#0x80
:02385EE4 E12FFF1E bx r14 (Jump to addr_02385E1C?)
msr CPSR_fsxc,r14
:02385EE8 E10F0000 mrs r0,CPSR
:02385EEC E3801080 orr  r1,r0,#0x80
:02385EF0 E121F001 msr CPSR_c,r1
:02385EF4 E2000080 and  r0,r0,#0x80
:02385EF8 E12FFF1E bx r14 (Jump to addr_02385E1C?)
msr CPSR_fsxc,r14
:02385EFC E10F1000 mrs r1,CPSR
:02385F00 E3C12080 bic  r2,r1,#0x80
:02385F04 E1822000 orr  r2,r2,r0
:02385F08 E121F002 msr CPSR_c,r2
:02385F0C E2010080 and  r0,r1,#0x80
:02385F10 E12FFF1E bx r14 (Jump to addr_02385E1C?)
msr CPSR_fsxc,r14
:02385F14 E10F0000 mrs r0,CPSR
:02385F18 E38010C0 orr  r1,r0,#0xC0
:02385F1C E121F001 msr CPSR_c,r1
:02385F20 E20000C0 and  r0,r0,#0xC0
:02385F24 E12FFF1E bx r14 (Jump to addr_02385E1C?)
msr CPSR_fsxc,r14
:02385F28 E10F1000 mrs r1,CPSR
:02385F2C E3C120C0 bic  r2,r1,#0xC0
:02385F30 E1822000 orr  r2,r2,r0
:02385F34 E121F002 msr CPSR_c,r2
:02385F38 E20100C0 and  r0,r1,#0xC0
:02385F3C E12FFF1E bx r14 (Jump to addr_02385E1C?)
msr CPSR_fsxc,r14
:02385F40 E10F0000 mrs r0,CPSR
:02385F44 E200001F and  r0,r0,#0x1F
:02385F48 E12FFF1E bx r14 (Jump to addr_02385E1C?)
msr CPSR_fsxc,r14
:02385F4C E59FC00C ldr r12,[r15, #+0xc]		;r15+0xc=*(02385f60)=#58734521(0x038037b9)
:02385F50 E1A010C0 mov  r1,r0,asr #0x1
:02385F54 E0800F21 add  r0,r0,r1,lsr #0x1e
:02385F58 E1A00140 mov  r0,r0,asr #0x2
:02385F5C E12FFF1C bx r12 (Jump to addr_038037B9?)msr CPSR_fsxc,r12
:02385F60 038037B9 orreq  r3,r0,#0x2E40000
:02385F64 E92D4008 stmdb  r13!,{r3,r14}
:02385F68 E59F2024 ldr r2,[r15, #+0x24]		;r15+0x24=*(02385f94)=#58751176(0x038078c8)
:02385F6C E1D200B0 ldrh r0,[r2, #+0x0]		;r2+0x0=*(038078c8)=#17291064(0x0107d738)
:02385F70 E3500000 cmp r0,#0x0
:02385F74 1A000004 bne 02385F8C
:02385F78 E59F1018 ldr r1,[r15, #+0x18]		;r15+0x18=*(02385f98)=#58711492(0x037fddc4)
:02385F7C E3A03001 mov  r3,#0x1		;r3=1(0x1)
:02385F80 E3A0000C mov  r0,#0xC		;r0=12(0xc)
:02385F84 E1C230B0 strh r3,[r2, #+0x0]		;r2+0x0=*(038078c8)=#17291064(0x0107d738)
:02385F88 EB00017D bl 02386584
:02385F8C E8BD4008 ldmia  r13!,{r3,r14}
:02385F90 E12FFF1E bx r14 (Jump to addr_02385E1C?)
msr CPSR_fsxc,r14
:02385F94 038078C8 orreq  r7,r0,#0xC80000
:02385F98 037FDDC4 cmneq r15,#0x3100
:02385F9C E59F0004 ldr r0,[r15, #+0x4]		;r15+0x4=*(02385fa8)=#58751176(0x038078c8)
:02385FA0 E1D000B2 ldrh r0,[r0, #+0x2]		;r0+0x2=*(038078ca)=#-306904825(0xedb50107)
:02385FA4 E12FFF1E bx r14 (Jump to addr_02385E1C?)
msr CPSR_fsxc,r14
:02385FA8 038078C8 orreq  r7,r0,#0xC80000
:02385FAC E92D4008 stmdb  r13!,{r3,r14}
:02385FB0 E2010C7F and  r0,r1,#0x7F00
:02385FB4 E1A00400 mov  r0,r0,lsl #0x8		;r0=-1258223872(0xb5010700)
:02385FB8 E1A00820 mov  r0,r0,lsr #0x10		;r0=46337(0xb501)
:02385FBC E3500010 cmp r0,#0x10
:02385FC0 059F0014 ldreq r0,[r15, #+0x14]		;r15+0x14=*(02385fdc)=#58751176(0x038078c8)
:02385FC4 03A01001 moveq  r1,#0x1		;r1=1(0x1)
:02385FC8 01C010B2 streqh r1,[r0, #+0x2]		;r0+0x2=*(038078ca)=#-306904825(0xedb50107)
:02385FCC 0A000000 beq 02385FD4
:02385FD0 EB000020 bl 02386058
:02385FD4 E8BD4008 ldmia  r13!,{r3,r14}
:02385FD8 E12FFF1E bx r14 (Jump to addr_02385E1C?)
msr CPSR_fsxc,r14
:02385FDC 038078C8 orreq  r7,r0,#0xC80000
:02385FE0 E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:02385FE4 E3A00701 mov  r0,#0x40000		;r0=262144(0x40000)
:02385FE8 EBFFF6A7 bl 02383A8C
:02385FEC E3E00000 mvn  r0,#0x0
:02385FF0 EBFFF6D5 bl 02383B4C
:02385FF4 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02385FF8 EB000037 bl 023860DC
:02385FFC E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02386000 EB000035 bl 023860DC
:02386004 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:02386008 EB000033 bl 023860DC
:0238600C E3A00003 mov  r0,#0x3		;r0=3(0x3)
:02386010 EB000031 bl 023860DC
:02386014 EB000220 bl 0238689C
:02386018 E3A0600C mov  r6,#0xC		;r6=12(0xc)
:0238601C E3A05A01 mov  r5,#0x1000		;r5=4096(0x1000)
:02386020 E3A04000 mov  r4,#0x0		;r4=0(0x0)
:02386024 E1A00006 mov  r0,r6			;r0=12(0xc)
:02386028 E1A01005 mov  r1,r5			;r1=4096(0x1000)
:0238602C E1A02004 mov  r2,r4			;r2=0(0x0)
:02386030 EB000170 bl 023865F8
:02386034 E3500000 cmp r0,#0x0
:02386038 1AFFFFF9 bne 02386024
:0238603C E59F0010 ldr r0,[r15, #+0x10]		;r15+0x10=*(02386054)=#67109384(0x04000208)
:02386040 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02386044 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(04000208)=#-347609737(0xeb47e577)
:02386048 EB002532 bl 0238F518
:0238604C E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:02386050 E12FFF1E bx r14 (Jump to addr_02385E1C?)
msr CPSR_fsxc,r14
:02386054 04000208 streq r0,[r0],#-0x208
:02386058 E92D4008 stmdb  r13!,{r3,r14}
:0238605C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02386060 EB002200 bl 0238E868
:02386064 EBFFFF9F bl 02385EE8
:02386068 EBFFE97C bl 02380660
:0238606C EAFFFFFC b 02386064
:02386070 E92D4010 stmdb  r13!,{r4,r14}
:02386074 E1A04000 mov  r4,r0			;r4=0(0x0)
:02386078 EBFFFF9A bl 02385EE8
:0238607C E0841084 add  r1,r4,r4,lsl #0x1
:02386080 E2811002 add  r1,r1,#0x2
:02386084 E1A01101 mov  r1,r1,lsl #0x2		;r1=-1390438948(0xad1f95dc)
:02386088 E28110B0 add  r1,r1,#0xB0
:0238608C E2812301 add  r2,r1,#0x4000000
:02386090 E5921000 ldr r1,[r2, #+0x0]		;r2+0x0=*(00000000)
:02386094 E3110102 tst r1,#0x80000000
:02386098 1AFFFFFC bne 02386090
:0238609C E3540000 cmp r4,#0x0
:023860A0 1A000009 bne 023860CC
:023860A4 E3A0100C mov  r1,#0xC		;r1=12(0xc)
:023860A8 E0010194 mul  r1,r4,r1
:023860AC E2812301 add  r2,r1,#0x4000000
:023860B0 E3A03000 mov  r3,#0x0		;r3=0(0x0)
:023860B4 E28110B0 add  r1,r1,#0xB0
:023860B8 E58230B0 str r3,[r2, #+0xb0]		;r2+0xb0=*(000000b0)
:023860BC E2812301 add  r2,r1,#0x4000000
:023860C0 E59F1010 ldr r1,[r15, #+0x10]		;r15+0x10=*(023860d8)=#-2126512127(0x81400001)
:023860C4 E5823004 str r3,[r2, #+0x4]		;r2+0x4=*(00000004)
:023860C8 E5821008 str r1,[r2, #+0x8]		;r2+0x8=*(00000008)
:023860CC EBFFFF8A bl 02385EFC
:023860D0 E8BD4010 ldmia  r13!,{r4,r14}
:023860D4 E12FFF1E bx r14 (Jump to addr_02385E1C?)
msr CPSR_fsxc,r14
:023860D8 81400001 unknown
:023860DC E92D4010 stmdb  r13!,{r4,r14}
:023860E0 E1A04000 mov  r4,r0			;r4=0(0x0)
:023860E4 EBFFFF7F bl 02385EE8
:023860E8 E3A01006 mov  r1,#0x6		;r1=6(0x6)
:023860EC E0010194 mul  r1,r4,r1
:023860F0 E2811005 add  r1,r1,#0x5
:023860F4 E1A01081 mov  r1,r1,lsl #0x1		;r1=12(0xc)
:023860F8 E2811301 add  r1,r1,#0x4000000
:023860FC E1D12BB0 ldrh r2,[r1, #+0xb0]		;r1+0xb0=*(000000bc)
:02386100 E3540000 cmp r4,#0x0
:02386104 E3C22C32 bic  r2,r2,#0x3200
:02386108 E1C12BB0 strh r2,[r1, #+0xb0]		;r1+0xb0=*(000000bc)
:0238610C E1D12BB0 ldrh r2,[r1, #+0xb0]		;r1+0xb0=*(000000bc)
:02386110 E3C22902 bic  r2,r2,#0x8000
:02386114 E1C12BB0 strh r2,[r1, #+0xb0]		;r1+0xb0=*(000000bc)
:02386118 E1D12BB0 ldrh r2,[r1, #+0xb0]		;r1+0xb0=*(000000bc)
:0238611C E1D11BB0 ldrh r1,[r1, #+0xb0]		;r1+0xb0=*(000000bc)
:02386120 1A000009 bne 0238614C
:02386124 E3A0100C mov  r1,#0xC		;r1=12(0xc)
:02386128 E0010194 mul  r1,r4,r1
:0238612C E2812301 add  r2,r1,#0x4000000
:02386130 E3A03000 mov  r3,#0x0		;r3=0(0x0)
:02386134 E28110B0 add  r1,r1,#0xB0
:02386138 E58230B0 str r3,[r2, #+0xb0]		;r2+0xb0=*(000000b0)
:0238613C E2812301 add  r2,r1,#0x4000000
:02386140 E59F1010 ldr r1,[r15, #+0x10]		;r15+0x10=*(02386158)=#-2126512127(0x81400001)
:02386144 E5823004 str r3,[r2, #+0x4]		;r2+0x4=*(00000004)
:02386148 E5821008 str r1,[r2, #+0x8]		;r2+0x8=*(00000008)
:0238614C EBFFFF6A bl 02385EFC
:02386150 E8BD4010 ldmia  r13!,{r4,r14}
:02386154 E12FFF1E bx r14 (Jump to addr_02385E1C?)
msr CPSR_fsxc,r14
:02386158 81400001 unknown
:0238615C E3A03000 mov  r3,#0x0		;r3=0(0x0)
:02386160 E1530002 cmp r3,r2
:02386164 BA000000 blt 0238616C
:02386168 EA000000 b 02386170
:0238616C E18100B3 strh r0,[r1, +r3]
:02386170 BA000000 blt 02386178
:02386174 EA000000 b 0238617C
:02386178 E2833002 add  r3,r3,#0x2
:0238617C BAFFFFF7 blt 02386160
:02386180 E12FFF1E bx r14 (Jump to addr_02385E1C?)
msr CPSR_fsxc,r14
:02386184 E3A0C000 mov  r12,#0x0		;r12=0(0x0)
:02386188 E15C0002 cmp r12,r2
:0238618C BA000000 blt 02386194
:02386190 EA000000 b 02386198
:02386194 E19030BC ldrh r3,[r0, +r12]
:02386198 BA000000 blt 023861A0
:0238619C EA000000 b 023861A4
:023861A0 E18130BC strh r3,[r1, +r12]
:023861A4 BA000000 blt 023861AC
:023861A8 EA000000 b 023861B0
:023861AC E28CC002 add  r12,r12,#0x2
:023861B0 BAFFFFF4 blt 02386188
:023861B4 E12FFF1E bx r14 (Jump to addr_02385E1C?)
msr CPSR_fsxc,r14
:023861B8 E081C002 add  r12,r1,r2
:023861BC E151000C cmp r1,r12
:023861C0 BA000000 blt 023861C8
:023861C4 EA000000 b 023861CC
:023861C8 E8A10001 stmia  r1!,{r0}
:023861CC BAFFFFFA blt 023861BC
:023861D0 E12FFF1E bx r14 (Jump to addr_02385E1C?)
msr CPSR_fsxc,r14
:023861D4 E081C002 add  r12,r1,r2
:023861D8 E151000C cmp r1,r12
:023861DC BA000000 blt 023861E4
:023861E0 EA000000 b 023861E8
:023861E4 E8B00004 ldmia  r0!,{r2}
:023861E8 BA000000 blt 023861F0
:023861EC EA000000 b 023861F4
:023861F0 E8A10004 stmia  r1!,{r2}
:023861F4 BAFFFFF7 blt 023861D8
:023861F8 E12FFF1E bx r14 (Jump to addr_02385E1C?)
msr CPSR_fsxc,r14
:023861FC E92D03F0 stmdb  r13!,{r4,r5,r6,r7,r8,r9}
:02386200 E0819002 add  r9,r1,r2
:02386204 E1A0C2A2 mov  r12,r2,lsr #0x5		;r12=0(0x0)
:02386208 E081C28C add  r12,r1,r12,lsl #0x5
:0238620C E1A02000 mov  r2,r0			;r2=0(0x0)
:02386210 E1A03002 mov  r3,r2			;r3=0(0x0)
:02386214 E1A04002 mov  r4,r2			;r4=0(0x0)
:02386218 E1A05002 mov  r5,r2			;r5=0(0x0)
:0238621C E1A06002 mov  r6,r2			;r6=0(0x0)
:02386220 E1A07002 mov  r7,r2			;r7=0(0x0)
:02386224 E1A08002 mov  r8,r2			;r8=0(0x0)
:02386228 E151000C cmp r1,r12
:0238622C BA000000 blt 02386234
:02386230 EA000000 b 02386238
:02386234 E8A101FD stmia  r1!,{r0,r2,r3,r4,r5,r6,r7,r8}
:02386238 BAFFFFFA blt 02386228
:0238623C E1510009 cmp r1,r9
:02386240 BA000000 blt 02386248
:02386244 EA000000 b 0238624C
:02386248 E8A10001 stmia  r1!,{r0}
:0238624C BAFFFFFA blt 0238623C
:02386250 E8BD03F0 ldmia  r13!,{r4,r5,r6,r7,r8,r9}
:02386254 E12FFF1E bx r14 (Jump to addr_02385E1C?)
msr CPSR_fsxc,r14
:02386258 E3520000 cmp r2,#0x0
:0238625C 0A000000 beq 02386264
:02386260 EA000000 b 02386268
:02386264 E12FFF1E bx r14 (Jump to addr_02385E1C?)
msr CPSR_fsxc,r14
:02386268 E3100001 tst r0,#0x1
:0238626C 0A000008 beq 02386294
:02386270 E150C0B1 ldrh r12,[r0, #-0x1]		;(r0-0xb1=*(ffffffff))
:02386274 E20CC0FF and  r12,r12,#0xFF
:02386278 E18C3401 orr  r3,r12,r1,lsl #0x8
:0238627C E14030B1 strh r3,[r0, #-0x1]		;(r0-0xb1=*(ffffffff))
:02386280 E2800001 add  r0,r0,#0x1
:02386284 E2522001 subs r2,r2,#0x1
:02386288 0A000000 beq 02386290
:0238628C EA000000 b 02386294
:02386290 E12FFF1E bx r14 (Jump to addr_02385E1C?)
msr CPSR_fsxc,r14
:02386294 E3520002 cmp r2,#0x2
:02386298 3A000013 bcc 023862EC
:0238629C E1811401 orr  r1,r1,r1,lsl #0x8
:023862A0 E3100002 tst r0,#0x2
:023862A4 0A000004 beq 023862BC
:023862A8 E0C010B2 strh r1,[r0],#+0x2
:023862AC E2522002 subs r2,r2,#0x2
:023862B0 0A000000 beq 023862B8
:023862B4 EA000000 b 023862BC
:023862B8 E12FFF1E bx r14 (Jump to addr_02385E1C?)
msr CPSR_fsxc,r14
:023862BC E1811801 orr  r1,r1,r1,lsl #0x10
:023862C0 E3D23003 bics r3,r2,#0x3
:023862C4 0A000004 beq 023862DC
:023862C8 E0422003 sub  r2,r2,r3
:023862CC E083C000 add  r12,r3,r0
:023862D0 E4801004 str r1,[r0],#+0x4
:023862D4 E150000C cmp r0,r12
:023862D8 3AFFFFFC bcc 023862D0
:023862DC E3120002 tst r2,#0x2
:023862E0 1A000000 bne 023862E8
:023862E4 EA000000 b 023862EC
:023862E8 E0C010B2 strh r1,[r0],#+0x2
:023862EC E3120001 tst r2,#0x1
:023862F0 0A000000 beq 023862F8
:023862F4 EA000000 b 023862FC
:023862F8 E12FFF1E bx r14 (Jump to addr_02385E1C?)
msr CPSR_fsxc,r14
:023862FC E1D030B0 ldrh r3,[r0, #+0x0]		;r0+0x0=*(00000000)
:02386300 E2033CFF and  r3,r3,#0xFF00
:02386304 E20110FF and  r1,r1,#0xFF
:02386308 E1811003 orr  r1,r1,r3
:0238630C E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:02386310 E12FFF1E bx r14 (Jump to addr_02385E1C?)
msr CPSR_fsxc,r14
:02386314 E3520000 cmp r2,#0x0
:02386318 0A000000 beq 02386320
:0238631C EA000000 b 02386324
:02386320 E12FFF1E bx r14 (Jump to addr_02385E1C?)
msr CPSR_fsxc,r14
:02386324 E3110001 tst r1,#0x1
:02386328 0A000013 beq 0238637C
:0238632C E151C0B1 ldrh r12,[r1, #-0x1]		;r1-0x1=*(81400000)=#0(0x00000000)
:02386330 E20CC0FF and  r12,r12,#0xFF
:02386334 E3100001 tst r0,#0x1
:02386338 1A000000 bne 02386340
:0238633C EA000000 b 02386344
:02386340 E15030B1 ldrh r3,[r0, #-0x1]		;(r0-0xb1=*(ffffffff))
:02386344 1A000000 bne 0238634C
:02386348 EA000000 b 02386350
:0238634C E1A03423 mov  r3,r3,lsr #0x8		;r3=0(0x0)
:02386350 0A000000 beq 02386358
:02386354 EA000000 b 0238635C
:02386358 E1D030B0 ldrh r3,[r0, #+0x0]		;r0+0x0=*(00000000)
:0238635C E18C3403 orr  r3,r12,r3,lsl #0x8
:02386360 E14130B1 strh r3,[r1, #-0x1]		;r1-0x1=*(81400000)=#0(0x00000000)
:02386364 E2800001 add  r0,r0,#0x1
:02386368 E2811001 add  r1,r1,#0x1
:0238636C E2522001 subs r2,r2,#0x1
:02386370 0A000000 beq 02386378
:02386374 EA000000 b 0238637C
:02386378 E12FFF1E bx r14 (Jump to addr_02385E1C?)
msr CPSR_fsxc,r14
:0238637C E021C000 eor  r12,r1,r0
:02386380 E31C0001 tst r12,#0x1
:02386384 0A000013 beq 023863D8
:02386388 E3C00001 bic  r0,r0,#0x1
:0238638C E0D0C0B2 ldrh r12,[r0],#+0x2
:02386390 E1A0342C mov  r3,r12,lsr #0x8		;r3=0(0x0)
:02386394 E2522002 subs r2,r2,#0x2
:02386398 3A000005 bcc 023863B4
:0238639C E0D0C0B2 ldrh r12,[r0],#+0x2
:023863A0 E183C40C orr  r12,r3,r12,lsl #0x8
:023863A4 E0C1C0B2 strh r12,[r1],#+0x2
:023863A8 E1A0382C mov  r3,r12,lsr #0x10		;r3=0(0x0)
:023863AC E2522002 subs r2,r2,#0x2
:023863B0 2AFFFFF9 bcs 0238639C
:023863B4 E3120001 tst r2,#0x1
:023863B8 0A000000 beq 023863C0
:023863BC EA000000 b 023863C4
:023863C0 E12FFF1E bx r14 (Jump to addr_02385E1C?)
msr CPSR_fsxc,r14
:023863C4 E1D1C0B0 ldrh r12,[r1, #+0x0]		;r1+0x0=*(81400001)=#0(0x00000000)
:023863C8 E20CCCFF and  r12,r12,#0xFF00
:023863CC E18CC003 orr  r12,r12,r3
:023863D0 E1C1C0B0 strh r12,[r1, #+0x0]		;r1+0x0=*(81400001)=#0(0x00000000)
:023863D4 E12FFF1E bx r14 (Jump to addr_02385E1C?)
msr CPSR_fsxc,r14
:023863D8 E31C0002 tst r12,#0x2
:023863DC 0A000008 beq 02386404
:023863E0 E3D23001 bics r3,r2,#0x1
:023863E4 0A00001F beq 02386468
:023863E8 E0422003 sub  r2,r2,r3
:023863EC E083C001 add  r12,r3,r1
:023863F0 E0D030B2 ldrh r3,[r0],#+0x2
:023863F4 E0C130B2 strh r3,[r1],#+0x2
:023863F8 E151000C cmp r1,r12
:023863FC 3AFFFFFB bcc 023863F0
:02386400 EA000018 b 02386468
:02386404 E3520002 cmp r2,#0x2
:02386408 3A000016 bcc 02386468
:0238640C E3110002 tst r1,#0x2
:02386410 0A000005 beq 0238642C
:02386414 E0D030B2 ldrh r3,[r0],#+0x2
:02386418 E0C130B2 strh r3,[r1],#+0x2
:0238641C E2522002 subs r2,r2,#0x2
:02386420 0A000000 beq 02386428
:02386424 EA000000 b 0238642C
:02386428 E12FFF1E bx r14 (Jump to addr_02385E1C?)
msr CPSR_fsxc,r14
:0238642C E3D23003 bics r3,r2,#0x3
:02386430 0A000005 beq 0238644C
:02386434 E0422003 sub  r2,r2,r3
:02386438 E083C001 add  r12,r3,r1
:0238643C E4903004 ldr r3,[r0],#+0x4
:02386440 E4813004 str r3,[r1],#+0x4
:02386444 E151000C cmp r1,r12
:02386448 3AFFFFFB bcc 0238643C
:0238644C E3120002 tst r2,#0x2
:02386450 1A000000 bne 02386458
:02386454 EA000000 b 0238645C
:02386458 E0D030B2 ldrh r3,[r0],#+0x2
:0238645C 1A000000 bne 02386464
:02386460 EA000000 b 02386468
:02386464 E0C130B2 strh r3,[r1],#+0x2
:02386468 E3120001 tst r2,#0x1
:0238646C 0A000000 beq 02386474
:02386470 EA000000 b 02386478
:02386474 E12FFF1E bx r14 (Jump to addr_02385E1C?)
msr CPSR_fsxc,r14
:02386478 E1D120B0 ldrh r2,[r1, #+0x0]		;r1+0x0=*(81400001)=#0(0x00000000)
:0238647C E1D000B0 ldrh r0,[r0, #+0x0]		;r0+0x0=*(00000000)
:02386480 E2022CFF and  r2,r2,#0xFF00
:02386484 E20000FF and  r0,r0,#0xFF
:02386488 E1820000 orr  r0,r2,r0
:0238648C E1C100B0 strh r0,[r1, #+0x0]		;r1+0x0=*(81400001)=#0(0x00000000)
:02386490 E12FFF1E bx r14 (Jump to addr_02385E1C?)
msr CPSR_fsxc,r14
:02386494 E1010090 swp r0,r0,r1
:02386498 E12FFF1E bx r14 (Jump to addr_02385E1C?)
msr CPSR_fsxc,r14
:0238649C E59FC000 ldr r12,[r15, #+0x0]		;r15+0x0=*(023864a4)=#58712768(0x037fe2c0)
:023864A0 E12FFF1C bx r12 (Jump to addr_037FE2C0?)msr CPSR_fsxc,r12
:023864A4 037FE2C0 cmneq r15,#0xC
:023864A8 E92D41F0 stmdb  r13!,{r4,r5,r6,r7,r8,r14}
:023864AC EBFFFE8D bl 02385EE8
:023864B0 E59F10B0 ldr r1,[r15, #+0xb0]		;r15+0xb0=*(02386568)=#58751180(0x038078cc)
:023864B4 E1A04000 mov  r4,r0			;r4=0(0x0)
:023864B8 E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(038078cc)=#-550965835(0xdf28edb5)
:023864BC E3500000 cmp r0,#0x0
:023864C0 1A000024 bne 02386558
:023864C4 E59F00A0 ldr r0,[r15, #+0xa0]		;r15+0xa0=*(0238656c)=#41942016(0x027ffc00)
:023864C8 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:023864CC E1C120B0 strh r2,[r1, #+0x0]		;r1+0x0=*(038078cc)=#-550965835(0xdf28edb5)
:023864D0 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:023864D4 E580238C str r2,[r0, #+0x38c]		;r0+0x38c=*(027fff8c)=#1116279323(0x4289121b)
:023864D8 E59F0090 ldr r0,[r15, #+0x90]		;r15+0x90=*(02386570)=#58751184(0x038078d0)
:023864DC E1A01002 mov  r1,r2			;r1=1116279323(0x4289121b)
:023864E0 E7801102 str r1,[r0,+r2, lsl #0x2]
:023864E4 E2822001 add  r2,r2,#0x1
:023864E8 E3520020 cmp r2,#0x20
:023864EC BAFFFFFB blt 023864E0
:023864F0 E59F207C ldr r2,[r15, #+0x7c]		;r15+0x7c=*(02386574)=#50184(0x0000c408)
:023864F4 E59F107C ldr r1,[r15, #+0x7c]		;r15+0x7c=*(02386578)=#67109252(0x04000184)
:023864F8 E3A00701 mov  r0,#0x40000		;r0=262144(0x40000)
:023864FC E1C120B0 strh r2,[r1, #+0x0]		;r1+0x0=*(04000184)=#724311336(0x2b2c1d28)
:02386500 EBFFF591 bl 02383B4C
:02386504 E59F1070 ldr r1,[r15, #+0x70]		;r15+0x70=*(0238657c)=#58713256(0x037fe4a8)
:02386508 E3A00701 mov  r0,#0x40000		;r0=262144(0x40000)
:0238650C EBFFF524 bl 023839A4
:02386510 E3A00701 mov  r0,#0x40000		;r0=262144(0x40000)
:02386514 EBFFF56F bl 02383AD8
:02386518 E3A05008 mov  r5,#0x8		;r5=8(0x8)
:0238651C E59F805C ldr r8,[r15, #+0x5c]		;r15+0x5c=*(02386580)=#67109248(0x04000180)
:02386520 E1A06005 mov  r6,r5			;r6=8(0x8)
:02386524 E3A07FFA mov  r7,#0x3E8		;r7=1000(0x3e8)
:02386528 EA000008 b 02386550
:0238652C E1A00405 mov  r0,r5,lsl #0x8		;r0=2048(0x800)
:02386530 E1C800B0 strh r0,[r8, #+0x0]		;r8+0x0=*(04000180)=#1210076460(0x48204d2c)
:02386534 E1A00007 mov  r0,r7			;r0=1000(0x3e8)
:02386538 EBFFFE83 bl 02385F4C
:0238653C E1D800B0 ldrh r0,[r8, #+0x0]		;r8+0x0=*(04000180)=#1210076460(0x48204d2c)
:02386540 E200000F and  r0,r0,#0xF
:02386544 E1500005 cmp r0,r5
:02386548 11A05006 movne  r5,r6			;r5=8(0x8)
:0238654C E2455001 sub  r5,r5,#0x1
:02386550 E3550000 cmp r5,#0x0
:02386554 AAFFFFF4 bge 0238652C
:02386558 E1A00004 mov  r0,r4			;r0=0(0x0)
:0238655C EBFFFE66 bl 02385EFC
:02386560 E8BD41F0 ldmia  r13!,{r4,r5,r6,r7,r8,r14}
:02386564 E12FFF1E bx r14 (Jump to addr_02385E1C?)
msr CPSR_fsxc,r14
:02386568 038078CC orreq  r7,r0,#0xCC0000
:0238656C 027FFC00 rsbeqs r15,r15,#0x0
:02386570 038078D0 orreq  r7,r0,#0xD00000
:02386574 0000C408 andeq  r12,r0,r8,lsl #0x8
:02386578 04000184 streq r0,[r0],#-0x184
:0238657C 037FE4A8 cmneq r15,#0xA8000000
:02386580 04000180 streq r0,[r0],#-0x180
:02386584 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:02386588 E1A04000 mov  r4,r0			;r4=0(0x0)
:0238658C E1A05001 mov  r5,r1			;r5=58713256(0x37fe4a8)
:02386590 EBFFFE54 bl 02385EE8
:02386594 E59F1030 ldr r1,[r15, #+0x30]		;r15+0x30=*(023865cc)=#58751184(0x038078d0)
:02386598 E59F3030 ldr r3,[r15, #+0x30]		;r15+0x30=*(023865d0)=#41942016(0x027ffc00)
:0238659C E7815104 str r5,[r1,+r4, lsl #0x2]
:023865A0 E3550000 cmp r5,#0x0
:023865A4 1593238C ldrne r2,[r3, #+0x38c]		;r3+0x38c=*(027fff8c)=#1116279323(0x4289121b)
:023865A8 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023865AC 11821411 orrne  r1,r2,r1,lsl r4
:023865B0 0593238C ldreq r2,[r3, #+0x38c]		;r3+0x38c=*(027fff8c)=#1116279323(0x4289121b)
:023865B4 01E01411 mvneq  r1,r1,lsl r4
:023865B8 00021001 andeq  r1,r2,r1
:023865BC E583138C str r1,[r3, #+0x38c]		;r3+0x38c=*(027fff8c)=#1116279323(0x4289121b)
:023865C0 EBFFFE4D bl 02385EFC
:023865C4 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:023865C8 E12FFF1E bx r14 (Jump to addr_02385E1C?)
msr CPSR_fsxc,r14
:023865CC 038078D0 orreq  r7,r0,#0xD00000
:023865D0 027FFC00 rsbeqs r15,r15,#0x0
:023865D4 E59F2018 ldr r2,[r15, #+0x18]		;r15+0x18=*(023865f4)=#41942016(0x027ffc00)
:023865D8 E3A03001 mov  r3,#0x1		;r3=1(0x1)
:023865DC E0821101 add  r1,r2,r1,lsl #0x2
:023865E0 E5911388 ldr r1,[r1, #+0x388]		;r1+0x388=*(428915a3)=#0(0x00000000)
:023865E4 E1110013 tst r1,r3,lsl r0
:023865E8 03A03000 moveq  r3,#0x0		;r3=0(0x0)
:023865EC E1A00003 mov  r0,r3			;r0=0(0x0)
:023865F0 E12FFF1E bx r14 (Jump to addr_02385E1C?)
msr CPSR_fsxc,r14
:023865F4 027FFC00 rsbeqs r15,r15,#0x0
:023865F8 E92D4008 stmdb  r13!,{r3,r14}
:023865FC E59D3000 ldr r3,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-2088173463(0x83890069)
:02386600 E200001F and  r0,r0,#0x1F
:02386604 E3C3301F bic  r3,r3,#0x1F
:02386608 E1830000 orr  r0,r3,r0
:0238660C E3C03020 bic  r3,r0,#0x20
:02386610 E1A00F82 mov  r0,r2,lsl #0x1f		;r0=0(0x0)
:02386614 E1830D20 orr  r0,r3,r0,lsr #0x1a
:02386618 E200003F and  r0,r0,#0x3F
:0238661C E1800301 orr  r0,r0,r1,lsl #0x6
:02386620 E58D0000 str r0,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-2088173463(0x83890069)
:02386624 EB000001 bl 02386630
:02386628 E8BD4008 ldmia  r13!,{r3,r14}
:0238662C E12FFF1E bx r14 (Jump to addr_02385E1C?)
msr CPSR_fsxc,r14
:02386630 E92D4010 stmdb  r13!,{r4,r14}
:02386634 E59F2050 ldr r2,[r15, #+0x50]		;r15+0x50=*(0238668c)=#67109252(0x04000184)
:02386638 E1A04000 mov  r4,r0			;r4=-2088173463(0x83890069)
:0238663C E1D200B0 ldrh r0,[r2, #+0x0]		;r2+0x0=*(04000184)=#724311336(0x2b2c1d28)
:02386640 E3100901 tst r0,#0x4000
:02386644 11D210B0 ldrneh r1,[r2, #+0x0]		;r2+0x0=*(04000184)=#724311336(0x2b2c1d28)
:02386648 13E00000 mvnne  r0,#0x0
:0238664C 13811903 orrne  r1,r1,#0xC000
:02386650 11C210B0 strneh r1,[r2, #+0x0]		;r2+0x0=*(04000184)=#724311336(0x2b2c1d28)
:02386654 1A00000A bne 02386684
:02386658 EBFFFE22 bl 02385EE8
:0238665C E59F2028 ldr r2,[r15, #+0x28]		;r15+0x28=*(0238668c)=#67109252(0x04000184)
:02386660 E1D210B0 ldrh r1,[r2, #+0x0]		;r2+0x0=*(04000184)=#724311336(0x2b2c1d28)
:02386664 E3110002 tst r1,#0x2
:02386668 0A000002 beq 02386678
:0238666C EBFFFE22 bl 02385EFC
:02386670 E3E00001 mvn  r0,#0x1
:02386674 EA000002 b 02386684
:02386678 E5824004 str r4,[r2, #+0x4]		;r2+0x4=*(04000188)=#1325681456(0x4f044b30)
:0238667C EBFFFE1E bl 02385EFC
:02386680 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02386684 E8BD4010 ldmia  r13!,{r4,r14}
:02386688 E12FFF1E bx r14 (Jump to addr_02385E1C?)
msr CPSR_fsxc,r14
:0238668C 04000184 streq r0,[r0],#-0x184
:02386690 E92D47F8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r14}
:02386694 E24DD004 sub  r13,r13,#0x4
:02386698 E59D6000 ldr r6,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-2088173463(0x83890069)
:0238669C E3E08003 mvn  r8,#0x3
:023866A0 E59F40C0 ldr r4,[r15, #+0xc0]		;r15+0xc0=*(02386768)=#58751184(0x038078d0)
:023866A4 E59F90C0 ldr r9,[r15, #+0xc0]		;r15+0xc0=*(0238676c)=#67109252(0x04000184)
:023866A8 E288A001 add  r10,r8,#0x1
:023866AC E3A07641 mov  r7,#0x4100000		;r7=68157440(0x4100000)
:023866B0 E3A05000 mov  r5,#0x0		;r5=0(0x0)
:023866B4 E1D900B0 ldrh r0,[r9, #+0x0]		;r9+0x0=*(04000184)=#724311336(0x2b2c1d28)
:023866B8 E3100901 tst r0,#0x4000
:023866BC 11D900B0 ldrneh r0,[r9, #+0x0]		;r9+0x0=*(04000184)=#724311336(0x2b2c1d28)
:023866C0 12881001 addne  r1,r8,#0x1
:023866C4 13800903 orrne  r0,r0,#0xC000
:023866C8 11C900B0 strneh r0,[r9, #+0x0]		;r9+0x0=*(04000184)=#724311336(0x2b2c1d28)
:023866CC 1A00000A bne 023866FC
:023866D0 EBFFFE04 bl 02385EE8
:023866D4 E1D910B0 ldrh r1,[r9, #+0x0]		;r9+0x0=*(04000184)=#724311336(0x2b2c1d28)
:023866D8 E3110C01 tst r1,#0x100
:023866DC 0A000002 beq 023866EC
:023866E0 EBFFFE05 bl 02385EFC
:023866E4 E1A01008 mov  r1,r8			;r1=67109248(0x4000180)
:023866E8 EA000003 b 023866FC
:023866EC E5976000 ldr r6,[r7, #+0x0]		;r7+0x0=*(04100000)=#-464485588(0xe450832c)
:023866F0 E58D6000 str r6,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-2088173463(0x83890069)
:023866F4 EBFFFE00 bl 02385EFC
:023866F8 E1A01005 mov  r1,r5			;r1=0(0x0)
:023866FC E1510008 cmp r1,r8
:02386700 0A000015 beq 0238675C
:02386704 E151000A cmp r1,r10
:02386708 0AFFFFE9 beq 023866B4
:0238670C E1A00D86 mov  r0,r6,lsl #0x1b		;r0=1207959552(0x48000000)
:02386710 E1B00DA0 movs r0,r0,lsr #0x1b		;r0=9(0x9)
:02386714 0AFFFFE6 beq 023866B4
:02386718 E7943100 ldr r3,[r4,+r0, lsl #0x2]
:0238671C E3530000 cmp r3,#0x0
:02386720 0A000005 beq 0238673C
:02386724 E1A02D06 mov  r2,r6,lsl #0x1a		;r2=-1543503872(0xa4000000)
:02386728 E1A01326 mov  r1,r6,lsr #0x6		;r1=34481153(0x20e2401)
:0238672C E1A02FA2 mov  r2,r2,lsr #0x1f		;r2=1(0x1)
:02386730 E1A0E00F mov  r14,r15			;r14=37250872(0x2386738)
:02386734 E12FFF13 bx r3 (Jump to addr_83890069?)msr CPSR_fsxc,r3
:02386738 EAFFFFDD b 023866B4
:0238673C E1A00D06 mov  r0,r6,lsl #0x1a		;r0=-1543503872(0xa4000000)
:02386740 E1B00FA0 movs r0,r0,lsr #0x1f		;r0=1(0x1)
:02386744 1AFFFFDA bne 023866B4
:02386748 E3866020 orr  r6,r6,#0x20
:0238674C E1A00006 mov  r0,r6			;r0=-2088173463(0x83890069)
:02386750 E58D6000 str r6,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-2088173463(0x83890069)
:02386754 EBFFFFB5 bl 02386630
:02386758 EAFFFFD5 b 023866B4
:0238675C E28DD004 add  r13,r13,#0x4
:02386760 E8BD47F8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r14}
:02386764 E12FFF1E bx r14 (Jump to addr_02386738?)
msr CPSR_fsxc,r14
:02386768 038078D0 orreq  r7,r0,#0xD00000
:0238676C 04000184 streq r0,[r0],#-0x184
:02386770 E59F2014 ldr r2,[r15, #+0x14]		;r15+0x14=*(0238678c)=#67109172(0x04000134)
:02386774 E1E03000 mvn  r3,r0
:02386778 E1D200B0 ldrh r0,[r2, #+0x0]		;r2+0x0=*(04000134)=#714024983(0x2a8f2817)
:0238677C E0030000 and  r0,r3,r0
:02386780 E1810000 orr  r0,r1,r0
:02386784 E1C200B0 strh r0,[r2, #+0x0]		;r2+0x0=*(04000134)=#714024983(0x2a8f2817)
:02386788 E12FFF1E bx r14 (Jump to addr_02386738?)
msr CPSR_fsxc,r14
:0238678C 04000134 streq r0,[r0],#-0x134
:02386790 E59FC00C ldr r12,[r15, #+0xc]		;r15+0xc=*(023867a4)=#58713480(0x037fe588)
:02386794 E1A00800 mov  r0,r0,lsl #0x10		;r0=672595968(0x28170000)
:02386798 E1A01820 mov  r1,r0,lsr #0x10		;r1=10263(0x2817)
:0238679C E3A00903 mov  r0,#0xC000		;r0=49152(0xc000)
:023867A0 E12FFF1C bx r12 (Jump to addr_037FE588?)msr CPSR_fsxc,r12
:023867A4 037FE588 cmneq r15,#0x22000000
:023867A8 E92D4000 stmdb  r13!,{r14}
:023867AC E24DD00C sub  r13,r13,#0xC
:023867B0 EBFFFAF5 bl 0238538C
:023867B4 E3500000 cmp r0,#0x0
:023867B8 0A000002 beq 023867C8
:023867BC EBFFFB6D bl 02385578
:023867C0 E3500000 cmp r0,#0x0
:023867C4 1A000001 bne 023867D0
:023867C8 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023867CC EA000015 b 02386828
:023867D0 E59F005C ldr r0,[r15, #+0x5c]		;r15+0x5c=*(02386834)=#58751312(0x03807950)
:023867D4 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(03807950)=#624136992(0x25339320)
:023867D8 E3500000 cmp r0,#0x0
:023867DC 13A00000 movne  r0,#0x0		;r0=0(0x0)
:023867E0 1A000010 bne 02386828
:023867E4 E59F004C ldr r0,[r15, #+0x4c]		;r15+0x4c=*(02386838)=#58751316(0x03807954)
:023867E8 EBFFFB66 bl 02385588
:023867EC EBFFFB04 bl 02385404
:023867F0 E59F2044 ldr r2,[r15, #+0x44]		;r15+0x44=*(0238683c)=#58713692(0x037fe65c)
:023867F4 E59F3044 ldr r3,[r15, #+0x44]		;r15+0x44=*(02386840)=#2094(0x0000082e)
:023867F8 E58D2004 str r2,[r13, #+0x4]		;r13+0x4=*(0380ff84)=#-1753642891(0x97798875)
:023867FC E090C003 adds r12,r0,r3
:02386800 E3A0E000 mov  r14,#0x0		;r14=0(0x0)
:02386804 E58DE008 str r14,[r13, #+0x8]		;r13+0x8=*(0380ff88)=#-1560252316(0xa3007064)
:02386808 E2A12000 adc  r2,r1,#0x0
:0238680C E59F0024 ldr r0,[r15, #+0x24]		;r15+0x24=*(02386838)=#58751316(0x03807954)
:02386810 E1A0100C mov  r1,r12			;r1=58713480(0x37fe588)
:02386814 E58DE000 str r14,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-2088173463(0x83890069)
:02386818 EBFFFBC5 bl 02385734
:0238681C E59F1010 ldr r1,[r15, #+0x10]		;r15+0x10=*(02386834)=#58751312(0x03807950)
:02386820 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02386824 E5810000 str r0,[r1, #+0x0]		;r1+0x0=*(03807950)=#624136992(0x25339320)
:02386828 E28DD00C add  r13,r13,#0xC
:0238682C E8BD4000 ldmia  r13!,{r14}
:02386830 E12FFF1E bx r14 (Jump to addr_83890069?)
msr CPSR_fsxc,r14
:02386834 03807950 orreq  r7,r0,#0x140000
:02386838 03807954 orreq  r7,r0,#0x150000
:0238683C 037FE65C cmneq r15,#0x5C00000
:02386840 0000082E andeq  r0,r0,r14,lsr #0x10
:02386844 E92D4010 stmdb  r13!,{r4,r14}
:02386848 E3A00902 mov  r0,#0x8000		;r0=32768(0x8000)
:0238684C E3A04000 mov  r4,#0x0		;r4=0(0x0)
:02386850 EBFFFFCE bl 02386790
:02386854 E59F0020 ldr r0,[r15, #+0x20]		;r15+0x20=*(0238687c)=#67109174(0x04000136)
:02386858 E1D010B0 ldrh r1,[r0, #+0x0]		;r0+0x0=*(04000136)=#522791567(0x1f292a8f)
:0238685C E59F001C ldr r0,[r15, #+0x1c]		;r15+0x1c=*(02386880)=#41942952(0x027fffa8)
:02386860 E3110080 tst r1,#0x80
:02386864 13A04902 movne  r4,#0x8000		;r4=32768(0x8000)
:02386868 E201100B and  r1,r1,#0xB
:0238686C E1841501 orr  r1,r4,r1,lsl #0xa
:02386870 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(027fffa8)=#-1859616735(0x91288021)
:02386874 E8BD4010 ldmia  r13!,{r4,r14}
:02386878 E12FFF1E bx r14 (Jump to addr_83890069?)
msr CPSR_fsxc,r14
:0238687C 04000136 streq r0,[r0],#-0x136
:02386880 027FFFA8 rsbeqs r15,r15,#0x2A0
:02386884 E59F100C ldr r1,[r15, #+0xc]		;r15+0xc=*(02386898)=#67110145(0x04000501)
:02386888 E5D10000 ldrb r0,[r1, #+0x0]		;r1+0x0=*(04000501)=#1718046223(0x66674e0f)
:0238688C E3800080 orr  r0,r0,#0x80
:02386890 E5C10000 strb r0,[r1, #+0x0]		;r1+0x0=*(04000501)=#1718046223(0x66674e0f)
:02386894 E12FFF1E bx r14 (Jump to addr_83890069?)
msr CPSR_fsxc,r14
:02386898 04000501 streq r0,[r0],#-0x501
:0238689C E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:023868A0 E59F1040 ldr r1,[r15, #+0x40]		;r15+0x40=*(023868e8)=#67110145(0x04000501)
:023868A4 E3A05000 mov  r5,#0x0		;r5=0(0x0)
:023868A8 E5D10000 ldrb r0,[r1, #+0x0]		;r1+0x0=*(04000501)=#1718046223(0x66674e0f)
:023868AC E3C00080 bic  r0,r0,#0x80
:023868B0 E5C10000 strb r0,[r1, #+0x0]		;r1+0x0=*(04000501)=#1718046223(0x66674e0f)
:023868B4 E3A04001 mov  r4,#0x1		;r4=1(0x1)
:023868B8 E1A00005 mov  r0,r5			;r0=0(0x0)
:023868BC E1A01004 mov  r1,r4			;r1=1(0x1)
:023868C0 EB0000D0 bl 02386C08
:023868C4 E2855001 add  r5,r5,#0x1
:023868C8 E3550010 cmp r5,#0x10
:023868CC BAFFFFF9 blt 023868B8
:023868D0 E59F0014 ldr r0,[r15, #+0x14]		;r15+0x14=*(023868ec)=#67110152(0x04000508)
:023868D4 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023868D8 E5C01000 strb r1,[r0, #+0x0]		;r0+0x0=*(04000508)=#87955632(0x053e18b0)
:023868DC E5C01001 strb r1,[r0, #+0x1]		;r0+0x1=*(04000509)=#-16433640(0xff053e18)
:023868E0 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:023868E4 E12FFF1E bx r14 (Jump to addr_83890069?)
msr CPSR_fsxc,r14
:023868E8 04000501 streq r0,[r0],#-0x501
:023868EC 04000508 streq r0,[r0],#-0x508
:023868F0 E92D4008 stmdb  r13!,{r3,r14}
:023868F4 E59F2038 ldr r2,[r15, #+0x38]		;r15+0x38=*(02386934)=#67110145(0x04000501)
:023868F8 E3A00080 mov  r0,#0x80		;r0=128(0x80)
:023868FC E5D21000 ldrb r1,[r2, #+0x0]		;r2+0x0=*(04000501)=#1718046223(0x66674e0f)
:02386900 E3C11080 bic  r1,r1,#0x80
:02386904 E5C21000 strb r1,[r2, #+0x0]		;r2+0x0=*(04000501)=#1718046223(0x66674e0f)
:02386908 EB00000B bl 0238693C
:0238690C E3A00701 mov  r0,#0x40000		;r0=262144(0x40000)
:02386910 EBFFFD8D bl 02385F4C
:02386914 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02386918 EB001977 bl 0238CEFC
:0238691C E59F1014 ldr r1,[r15, #+0x14]		;r15+0x14=*(02386938)=#67109636(0x04000304)
:02386920 E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(04000304)=#-1338558068(0xb037398c)
:02386924 E3C00001 bic  r0,r0,#0x1
:02386928 E1C100B0 strh r0,[r1, #+0x0]		;r1+0x0=*(04000304)=#-1338558068(0xb037398c)
:0238692C E8BD4008 ldmia  r13!,{r3,r14}
:02386930 E12FFF1E bx r14 (Jump to addr_83890069?)
msr CPSR_fsxc,r14
:02386934 04000501 streq r0,[r0],#-0x501
:02386938 04000304 streq r0,[r0],#-0x304
:0238693C E59FC000 ldr r12,[r15, #+0x0]		;r15+0x0=*(02386944)=#58734567(0x038037e7)
:02386940 E12FFF1C bx r12 (Jump to addr_038037E7?)msr CPSR_fsxc,r12
:02386944 038037E7 orreq  r3,r0,#0x39C0000
:02386948 E92D4008 stmdb  r13!,{r3,r14}
:0238694C E59F2038 ldr r2,[r15, #+0x38]		;r15+0x38=*(0238698c)=#67109636(0x04000304)
:02386950 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02386954 E1D210B0 ldrh r1,[r2, #+0x0]		;r2+0x0=*(04000304)=#-1338558068(0xb037398c)
:02386958 E3811001 orr  r1,r1,#0x1
:0238695C E1C210B0 strh r1,[r2, #+0x0]		;r2+0x0=*(04000304)=#-1338558068(0xb037398c)
:02386960 EB00195C bl 0238CED8
:02386964 E3A00C01 mov  r0,#0x100		;r0=256(0x100)
:02386968 EB00000A bl 02386998
:0238696C E59F001C ldr r0,[r15, #+0x1c]		;r15+0x1c=*(02386990)=#502656(0x0007ab80)
:02386970 EBFFFD75 bl 02385F4C
:02386974 E59F1018 ldr r1,[r15, #+0x18]		;r15+0x18=*(02386994)=#67110145(0x04000501)
:02386978 E5D10000 ldrb r0,[r1, #+0x0]		;r1+0x0=*(04000501)=#1718046223(0x66674e0f)
:0238697C E3800080 orr  r0,r0,#0x80
:02386980 E5C10000 strb r0,[r1, #+0x0]		;r1+0x0=*(04000501)=#1718046223(0x66674e0f)
:02386984 E8BD4008 ldmia  r13!,{r3,r14}
:02386988 E12FFF1E bx r14 (Jump to addr_83890069?)
msr CPSR_fsxc,r14
:0238698C 04000304 streq r0,[r0],#-0x304
:02386990 0007AB80 andeq  r10,r7,r0,lsl #0x17
:02386994 04000501 streq r0,[r0],#-0x501
:02386998 E59FC000 ldr r12,[r15, #+0x0]		;r15+0x0=*(023869a0)=#58734559(0x038037df)
:0238699C E12FFF1C bx r12 (Jump to addr_038037DF?)msr CPSR_fsxc,r12
:023869A0 038037DF orreq  r3,r0,#0x37C0000
:023869A4 E59F1004 ldr r1,[r15, #+0x4]		;r15+0x4=*(023869b0)=#67110144(0x04000500)
:023869A8 E5C10000 strb r0,[r1, #+0x0]		;r1+0x0=*(04000500)=#1733168960(0x674e0f40)
:023869AC E12FFF1E bx r14 (Jump to addr_83890069?)
msr CPSR_fsxc,r14
:023869B0 04000500 streq r0,[r0],#-0x500
:023869B4 E59FC02C ldr r12,[r15, #+0x2c]		;r15+0x2c=*(023869e8)=#67110145(0x04000501)
:023869B8 E1A03283 mov  r3,r3,lsl #0x5		;r3=67008(0x105c0)
:023869BC E5DCC000 ldrb r12,[r12, #+0x0]		;r12+0x0=*(66674e0f)=#0(0x00000000)
:023869C0 E31C0080 tst r12,#0x80
:023869C4 13A0C001 movne  r12,#0x1		;r12=1(0x1)
:023869C8 03A0C000 moveq  r12,#0x0		;r12=0(0x0)
:023869CC E183338C orr  r3,r3,r12,lsl #0x7
:023869D0 E1832202 orr  r2,r3,r2,lsl #0x4
:023869D4 E1822101 orr  r2,r2,r1,lsl #0x2
:023869D8 E59F1008 ldr r1,[r15, #+0x8]		;r15+0x8=*(023869e8)=#67110145(0x04000501)
:023869DC E1800002 orr  r0,r0,r2
:023869E0 E5C10000 strb r0,[r1, #+0x0]		;r1+0x0=*(04000501)=#1718046223(0x66674e0f)
:023869E4 E12FFF1E bx r14 (Jump to addr_83890069?)
msr CPSR_fsxc,r14
:023869E8 04000501 streq r0,[r0],#-0x501
:023869EC E92D41F0 stmdb  r13!,{r4,r5,r6,r7,r8,r14}
:023869F0 E59F40AC ldr r4,[r15, #+0xac]		;r15+0xac=*(02386aa4)=#58750408(0x038075c8)
:023869F4 E1A08001 mov  r8,r1			;r8=67110145(0x4000501)
:023869F8 E594E000 ldr r14,[r4, #+0x0]		;r4+0x0=*(038075c8)=#1057002324(0x3f009354)
:023869FC E59F10A4 ldr r1,[r15, #+0xa4]		;r15+0xa4=*(02386aa8)=#58751360(0x03807980)
:02386A00 E1A07002 mov  r7,r2			;r7=67109636(0x4000304)
:02386A04 E59D502C ldr r5,[r13, #+0x2c]		;r13+0x2c=*(0380ffac)=#1006670491(0x3c00929b)
:02386A08 E59F409C ldr r4,[r15, #+0x9c]		;r15+0x9c=*(02386aac)=#58751364(0x03807984)
:02386A0C E59DC020 ldr r12,[r13, #+0x20]		;r13+0x20=*(0380ffa0)=#-1432069301(0xaaa45b4b)
:02386A10 E59F2098 ldr r2,[r15, #+0x98]		;r15+0x98=*(02386ab0)=#58751380(0x03807994)
:02386A14 E7C45000 strb r5,[r4, +r0]
:02386A18 E35E0000 cmp r14,#0x0
:02386A1C E5911000 ldr r1,[r1, #+0x0]		;r1+0x0=*(03807980)=#805781651(0x30074093)
:02386A20 A1A0500E movge  r5,r14			;r5=1057002324(0x3f009354)
:02386A24 E1A06003 mov  r6,r3			;r6=67008(0x105c0)
:02386A28 E1A04200 mov  r4,r0,lsl #0x4		;r4=1718935792(0x6674e0f0)
:02386A2C E7C2C000 strb r12,[r2, +r0]
:02386A30 E3510000 cmp r1,#0x0
:02386A34 DA000007 ble 02386A58
:02386A38 E59F1074 ldr r1,[r15, #+0x74]		;r15+0x74=*(02386ab4)=#65525(0x0000fff5)
:02386A3C E3A02001 mov  r2,#0x1		;r2=1(0x1)
:02386A40 E1110012 tst r1,r2,lsl r0
:02386A44 0A000003 beq 02386A58
:02386A48 E1A0000C mov  r0,r12			;r0=-1432069301(0xaaa45b4b)
:02386A4C E1A01005 mov  r1,r5			;r1=1057002324(0x3f009354)
:02386A50 EB0000F4 bl 02386E28
:02386A54 E1A0C000 mov  r12,r0			;r12=-1432069301(0xaaa45b4b)
:02386A58 E59D2024 ldr r2,[r13, #+0x24]		;r13+0x24=*(0380ffa4)=#-1708064614(0x9a31009a)
:02386A5C E1A00D86 mov  r0,r6,lsl #0x1b		;r0=0(0x0)
:02386A60 E1800E87 orr  r0,r0,r7,lsl #0x1d
:02386A64 E1801805 orr  r1,r0,r5,lsl #0x10
:02386A68 E59D0028 ldr r0,[r13, #+0x28]		;r13+0x28=*(0380ffa8)=#-1704619877(0x9a65909b)
:02386A6C E1812402 orr  r2,r1,r2,lsl #0x8
:02386A70 E2841301 add  r1,r4,#0x4000000
:02386A74 E18C2002 orr  r2,r12,r2
:02386A78 E5812400 str r2,[r1, #+0x400]		;r1+0x400=*(3f009754)=#0(0x00000000)
:02386A7C E59D3018 ldr r3,[r13, #+0x18]		;r13+0x18=*(0380ff98)=#-1028338252(0xc2b4cdb4)
:02386A80 E2602801 rsb  r2,r0,#0x10000
:02386A84 E2810B01 add  r0,r1,#0x400
:02386A88 E1C020B8 strh r2,[r0, #+0x8]		;r0+0x8=*(9a6590a3)
:02386A8C E59D201C ldr r2,[r13, #+0x1c]		;r13+0x1c=*(0380ff9c)=#2104052480(0x7d694b00)
:02386A90 E1C030BA strh r3,[r0, #+0xa]		;r0+0xa=*(9a6590a5)
:02386A94 E581240C str r2,[r1, #+0x40c]		;r1+0x40c=*(3f009760)=#0(0x00000000)
:02386A98 E5818404 str r8,[r1, #+0x404]		;r1+0x404=*(3f009758)=#0(0x00000000)
:02386A9C E8BD41F0 ldmia  r13!,{r4,r5,r6,r7,r8,r14}
:02386AA0 E12FFF1E bx r14 (Jump to addr_3F009354?)
msr CPSR_fsxc,r14
:02386AA4 038075C8 orreq  r7,r0,#0x32000000
:02386AA8 03807980 orreq  r7,r0,#0x200000
:02386AAC 03807984 orreq  r7,r0,#0x210000
:02386AB0 03807994 orreq  r7,r0,#0x250000
:02386AB4 0000FFF5 unknown
:02386AB8 E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:02386ABC E59F408C ldr r4,[r15, #+0x8c]		;r15+0x8c=*(02386b50)=#58750408(0x038075c8)
:02386AC0 E1A07001 mov  r7,r1			;r7=1057002324(0x3f009354)
:02386AC4 E594C000 ldr r12,[r4, #+0x0]		;r4+0x0=*(038075c8)=#1057002324(0x3f009354)
:02386AC8 E59F1084 ldr r1,[r15, #+0x84]		;r15+0x84=*(02386b54)=#58751360(0x03807980)
:02386ACC E1A06003 mov  r6,r3			;r6=-1028338252(0xc2b4cdb4)
:02386AD0 E59F3080 ldr r3,[r15, #+0x80]		;r15+0x80=*(02386b58)=#58751380(0x03807994)
:02386AD4 E59D501C ldr r5,[r13, #+0x1c]		;r13+0x1c=*(0380ff9c)=#2104052480(0x7d694b00)
:02386AD8 E59F407C ldr r4,[r15, #+0x7c]		;r15+0x7c=*(02386b5c)=#58751364(0x03807984)
:02386ADC E5911000 ldr r1,[r1, #+0x0]		;r1+0x0=*(03807980)=#805781651(0x30074093)
:02386AE0 E7C45000 strb r5,[r4, +r0]
:02386AE4 E35C0000 cmp r12,#0x0
:02386AE8 A1A0500C movge  r5,r12			;r5=1057002324(0x3f009354)
:02386AEC E1A04200 mov  r4,r0,lsl #0x4		;r4=-1504114256(0xa65909b0)
:02386AF0 E7C32000 strb r2,[r3, +r0]
:02386AF4 E3510000 cmp r1,#0x0
:02386AF8 DA000007 ble 02386B1C
:02386AFC E59F105C ldr r1,[r15, #+0x5c]		;r15+0x5c=*(02386b60)=#65525(0x0000fff5)
:02386B00 E3A03001 mov  r3,#0x1		;r3=1(0x1)
:02386B04 E1110013 tst r1,r3,lsl r0
:02386B08 0A000003 beq 02386B1C
:02386B0C E1A00002 mov  r0,r2			;r0=0(0x0)
:02386B10 E1A01005 mov  r1,r5			;r1=1057002324(0x3f009354)
:02386B14 EB0000C3 bl 02386E28
:02386B18 E1A02000 mov  r2,r0			;r2=0(0x0)
:02386B1C E1A00C07 mov  r0,r7,lsl #0x18		;r0=1409286144(0x54000000)
:02386B20 E3800206 orr  r0,r0,#0x60000000
:02386B24 E1800805 orr  r0,r0,r5,lsl #0x10
:02386B28 E59D1018 ldr r1,[r13, #+0x18]		;r13+0x18=*(0380ff98)=#-1028338252(0xc2b4cdb4)
:02386B2C E1803406 orr  r3,r0,r6,lsl #0x8
:02386B30 E2840301 add  r0,r4,#0x4000000
:02386B34 E1822003 orr  r2,r2,r3
:02386B38 E5802400 str r2,[r0, #+0x400]		;r0+0x400=*(54000400)=#0(0x00000000)
:02386B3C E2611801 rsb  r1,r1,#0x10000
:02386B40 E2800B01 add  r0,r0,#0x400
:02386B44 E1C010B8 strh r1,[r0, #+0x8]		;r0+0x8=*(54000008)=#0(0x00000000)
:02386B48 E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:02386B4C E12FFF1E bx r14 (Jump to addr_3F009354?)
msr CPSR_fsxc,r14
:02386B50 038075C8 orreq  r7,r0,#0x32000000
:02386B54 03807980 orreq  r7,r0,#0x200000
:02386B58 03807994 orreq  r7,r0,#0x250000
:02386B5C 03807984 orreq  r7,r0,#0x210000
:02386B60 0000FFF5 unknown
:02386B64 E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:02386B68 E59F4084 ldr r4,[r15, #+0x84]		;r15+0x84=*(02386bf4)=#58750408(0x038075c8)
:02386B6C E1A07002 mov  r7,r2			;r7=0(0x0)
:02386B70 E594C000 ldr r12,[r4, #+0x0]		;r4+0x0=*(038075c8)=#1057002324(0x3f009354)
:02386B74 E59F207C ldr r2,[r15, #+0x7c]		;r15+0x7c=*(02386bf8)=#58751360(0x03807980)
:02386B78 E1A06003 mov  r6,r3			;r6=1(0x1)
:02386B7C E59F3078 ldr r3,[r15, #+0x78]		;r15+0x78=*(02386bfc)=#58751380(0x03807994)
:02386B80 E59D5018 ldr r5,[r13, #+0x18]		;r13+0x18=*(0380ff98)=#-1028338252(0xc2b4cdb4)
:02386B84 E59F4074 ldr r4,[r15, #+0x74]		;r15+0x74=*(02386c00)=#58751364(0x03807984)
:02386B88 E5922000 ldr r2,[r2, #+0x0]		;r2+0x0=*(03807980)=#805781651(0x30074093)
:02386B8C E7C45000 strb r5,[r4, +r0]
:02386B90 E35C0000 cmp r12,#0x0
:02386B94 A1A0500C movge  r5,r12			;r5=1057002324(0x3f009354)
:02386B98 E1A04200 mov  r4,r0,lsl #0x4		;r4=1073741824(0x40000000)
:02386B9C E7C31000 strb r1,[r3, +r0]
:02386BA0 E3520000 cmp r2,#0x0
:02386BA4 DA000007 ble 02386BC8
:02386BA8 E59F2054 ldr r2,[r15, #+0x54]		;r15+0x54=*(02386c04)=#65525(0x0000fff5)
:02386BAC E3A03001 mov  r3,#0x1		;r3=1(0x1)
:02386BB0 E1120013 tst r2,r3,lsl r0
:02386BB4 0A000003 beq 02386BC8
:02386BB8 E1A00001 mov  r0,r1			;r0=0(0x0)
:02386BBC E1A01005 mov  r1,r5			;r1=1057002324(0x3f009354)
:02386BC0 EB000098 bl 02386E28
:02386BC4 E1A01000 mov  r1,r0			;r1=0(0x0)
:02386BC8 E1A00805 mov  r0,r5,lsl #0x10		;r0=-1823211520(0x93540000)
:02386BCC E3800206 orr  r0,r0,#0x60000000
:02386BD0 E1802407 orr  r2,r0,r7,lsl #0x8
:02386BD4 E2840301 add  r0,r4,#0x4000000
:02386BD8 E1811002 orr  r1,r1,r2
:02386BDC E5801400 str r1,[r0, #+0x400]		;r0+0x400=*(93540400)
:02386BE0 E2661801 rsb  r1,r6,#0x10000
:02386BE4 E2800B01 add  r0,r0,#0x400
:02386BE8 E1C010B8 strh r1,[r0, #+0x8]		;r0+0x8=*(93540008)
:02386BEC E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:02386BF0 E12FFF1E bx r14 (Jump to addr_3F009354?)
msr CPSR_fsxc,r14
:02386BF4 038075C8 orreq  r7,r0,#0x32000000
:02386BF8 03807980 orreq  r7,r0,#0x200000
:02386BFC 03807994 orreq  r7,r0,#0x250000
:02386C00 03807984 orreq  r7,r0,#0x210000
:02386C04 0000FFF5 unknown
:02386C08 E1A03200 mov  r3,r0,lsl #0x4		;r3=893386752(0x35400000)
:02386C0C E2830301 add  r0,r3,#0x4000000
:02386C10 E5902400 ldr r2,[r0, #+0x400]		;r0+0x400=*(93540400)
:02386C14 E2830B01 add  r0,r3,#0x400
:02386C18 E3110001 tst r1,#0x1
:02386C1C E3C21102 bic  r1,r2,#0x80000000
:02386C20 E2800301 add  r0,r0,#0x4000000
:02386C24 13811902 orrne  r1,r1,#0x8000
:02386C28 E5801000 str r1,[r0, #+0x0]		;r0+0x0=*(93540000)
:02386C2C E12FFF1E bx r14 (Jump to addr_3F009354?)
msr CPSR_fsxc,r14
:02386C30 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:02386C34 E59F3060 ldr r3,[r15, #+0x60]		;r15+0x60=*(02386c9c)=#58751360(0x03807980)
:02386C38 E59FC060 ldr r12,[r15, #+0x60]		;r15+0x60=*(02386ca0)=#58751380(0x03807994)
:02386C3C E5933000 ldr r3,[r3, #+0x0]		;r3+0x0=*(03807980)=#805781651(0x30074093)
:02386C40 E1A05000 mov  r5,r0			;r5=-1823211520(0x93540000)
:02386C44 E1A04002 mov  r4,r2			;r4=65525(0xfff5)
:02386C48 E7CC1005 strb r1,[r12, +r5]
:02386C4C E3530000 cmp r3,#0x0
:02386C50 DA00000A ble 02386C80
:02386C54 E59F0048 ldr r0,[r15, #+0x48]		;r15+0x48=*(02386ca4)=#65525(0x0000fff5)
:02386C58 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:02386C5C E1100512 tst r0,r2,lsl r5
:02386C60 0A000006 beq 02386C80
:02386C64 E1A00205 mov  r0,r5,lsl #0x4		;r0=893386752(0x35400000)
:02386C68 E2800301 add  r0,r0,#0x4000000
:02386C6C E5D02402 ldrb r2,[r0, #+0x402]		;r0+0x402=*(35400402)=#0(0x00000000)
:02386C70 E1A00001 mov  r0,r1			;r0=0(0x0)
:02386C74 E1A01002 mov  r1,r2			;r1=0(0x0)
:02386C78 EB00006A bl 02386E28
:02386C7C E1A01000 mov  r1,r0			;r1=0(0x0)
:02386C80 E1A00205 mov  r0,r5,lsl #0x4		;r0=893386752(0x35400000)
:02386C84 E2800301 add  r0,r0,#0x4000000
:02386C88 E1811404 orr  r1,r1,r4,lsl #0x8
:02386C8C E2800B01 add  r0,r0,#0x400
:02386C90 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(35400000)=#0(0x00000000)
:02386C94 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:02386C98 E12FFF1E bx r14 (Jump to addr_3F009354?)
msr CPSR_fsxc,r14
:02386C9C 03807980 orreq  r7,r0,#0x200000
:02386CA0 03807994 orreq  r7,r0,#0x250000
:02386CA4 0000FFF5 unknown
:02386CA8 E1A00200 mov  r0,r0,lsl #0x4		;r0=1409286144(0x54000000)
:02386CAC E2800301 add  r0,r0,#0x4000000
:02386CB0 E2611801 rsb  r1,r1,#0x10000
:02386CB4 E2800B01 add  r0,r0,#0x400
:02386CB8 E1C010B8 strh r1,[r0, #+0x8]		;r0+0x8=*(54000008)=#0(0x00000000)
:02386CBC E12FFF1E bx r14 (Jump to addr_3F009354?)
msr CPSR_fsxc,r14
:02386CC0 E92D4010 stmdb  r13!,{r4,r14}
:02386CC4 E59F2058 ldr r2,[r15, #+0x58]		;r15+0x58=*(02386d24)=#58750408(0x038075c8)
:02386CC8 E59F3058 ldr r3,[r15, #+0x58]		;r15+0x58=*(02386d28)=#58751364(0x03807984)
:02386CCC E5922000 ldr r2,[r2, #+0x0]		;r2+0x0=*(038075c8)=#1057002324(0x3f009354)
:02386CD0 E7C31000 strb r1,[r3, +r0]
:02386CD4 E3520000 cmp r2,#0x0
:02386CD8 E59F304C ldr r3,[r15, #+0x4c]		;r15+0x4c=*(02386d2c)=#58751360(0x03807980)
:02386CDC E1A04200 mov  r4,r0,lsl #0x4		;r4=1073741824(0x40000000)
:02386CE0 A1A01002 movge  r1,r2			;r1=0(0x0)
:02386CE4 E2842301 add  r2,r4,#0x4000000
:02386CE8 E5C21402 strb r1,[r2, #+0x402]		;r2+0x402=*(00000402)
:02386CEC E5932000 ldr r2,[r3, #+0x0]		;r3+0x0=*(03807980)=#805781651(0x30074093)
:02386CF0 E3520000 cmp r2,#0x0
:02386CF4 DA000008 ble 02386D1C
:02386CF8 E59F2030 ldr r2,[r15, #+0x30]		;r15+0x30=*(02386d30)=#65525(0x0000fff5)
:02386CFC E3A03001 mov  r3,#0x1		;r3=1(0x1)
:02386D00 E1120013 tst r2,r3,lsl r0
:02386D04 0A000004 beq 02386D1C
:02386D08 E59F2024 ldr r2,[r15, #+0x24]		;r15+0x24=*(02386d34)=#58751380(0x03807994)
:02386D0C E7D20000 ldrb r0,[r2, +r0]
:02386D10 EB000044 bl 02386E28
:02386D14 E2841301 add  r1,r4,#0x4000000
:02386D18 E5C10400 strb r0,[r1, #+0x400]		;r1+0x400=*(00000400)
:02386D1C E8BD4010 ldmia  r13!,{r4,r14}
:02386D20 E12FFF1E bx r14 (Jump to addr_3F009354?)
msr CPSR_fsxc,r14
:02386D24 038075C8 orreq  r7,r0,#0x32000000
:02386D28 03807984 orreq  r7,r0,#0x210000
:02386D2C 03807980 orreq  r7,r0,#0x200000
:02386D30 0000FFF5 unknown
:02386D34 03807994 orreq  r7,r0,#0x250000
:02386D38 E1A00200 mov  r0,r0,lsl #0x4		;r0=1073741824(0x40000000)
:02386D3C E2800301 add  r0,r0,#0x4000000
:02386D40 E5D00403 ldrb r0,[r0, #+0x403]		;r0+0x403=*(00000403)
:02386D44 E3100080 tst r0,#0x80
:02386D48 13A00001 movne  r0,#0x1		;r0=1(0x1)
:02386D4C 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:02386D50 E12FFF1E bx r14 (Jump to addr_3F009354?)
msr CPSR_fsxc,r14
:02386D54 E59F1054 ldr r1,[r15, #+0x54]		;r15+0x54=*(02386db0)=#58750408(0x038075c8)
:02386D58 E3500000 cmp r0,#0x0
:02386D5C E5810000 str r0,[r1, #+0x0]		;r1+0x0=*(038075c8)=#1057002324(0x3f009354)
:02386D60 BA000008 blt 02386D88
:02386D64 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02386D68 E20010FF and  r1,r0,#0xFF
:02386D6C E1A00202 mov  r0,r2,lsl #0x4		;r0=0(0x0)
:02386D70 E2800301 add  r0,r0,#0x4000000
:02386D74 E2822001 add  r2,r2,#0x1
:02386D78 E5C01402 strb r1,[r0, #+0x402]		;r0+0x402=*(00000402)
:02386D7C E3520010 cmp r2,#0x10
:02386D80 BAFFFFF9 blt 02386D6C
:02386D84 E12FFF1E bx r14 (Jump to addr_3F009354?)
msr CPSR_fsxc,r14
:02386D88 E59F2024 ldr r2,[r15, #+0x24]		;r15+0x24=*(02386db4)=#58751364(0x03807984)
:02386D8C E3A03000 mov  r3,#0x0		;r3=0(0x0)
:02386D90 E7D21003 ldrb r1,[r2, +r3]
:02386D94 E1A00203 mov  r0,r3,lsl #0x4		;r0=0(0x0)
:02386D98 E2800301 add  r0,r0,#0x4000000
:02386D9C E2833001 add  r3,r3,#0x1
:02386DA0 E5C01402 strb r1,[r0, #+0x402]		;r0+0x402=*(00000402)
:02386DA4 E3530010 cmp r3,#0x10
:02386DA8 BAFFFFF8 blt 02386D90
:02386DAC E12FFF1E bx r14 (Jump to addr_3F009354?)
msr CPSR_fsxc,r14
:02386DB0 038075C8 orreq  r7,r0,#0x32000000
:02386DB4 03807984 orreq  r7,r0,#0x210000
:02386DB8 E1A00200 mov  r0,r0,lsl #0x4		;r0=0(0x0)
:02386DBC E2800301 add  r0,r0,#0x4000000
:02386DC0 E5900400 ldr r0,[r0, #+0x400]		;r0+0x400=*(00000400)
:02386DC4 E12FFF1E bx r14 (Jump to addr_3F009354?)
msr CPSR_fsxc,r14
:02386DC8 E92D41F0 stmdb  r13!,{r4,r5,r6,r7,r8,r14}
:02386DCC E59F1048 ldr r1,[r15, #+0x48]		;r15+0x48=*(02386e1c)=#58751360(0x03807980)
:02386DD0 E59F5048 ldr r5,[r15, #+0x48]		;r15+0x48=*(02386e20)=#58751380(0x03807994)
:02386DD4 E59F4048 ldr r4,[r15, #+0x48]		;r15+0x48=*(02386e24)=#65525(0x0000fff5)
:02386DD8 E5810000 str r0,[r1, #+0x0]		;r1+0x0=*(03807980)=#805781651(0x30074093)
:02386DDC E3A07000 mov  r7,#0x0		;r7=0(0x0)
:02386DE0 E3A06001 mov  r6,#0x1		;r6=1(0x1)
:02386DE4 E1140716 tst r4,r6,lsl r7
:02386DE8 0A000006 beq 02386E08
:02386DEC E1A08207 mov  r8,r7,lsl #0x4		;r8=0(0x0)
:02386DF0 E2880301 add  r0,r8,#0x4000000
:02386DF4 E5D01402 ldrb r1,[r0, #+0x402]		;r0+0x402=*(30074495)=#0(0x00000000)
:02386DF8 E7D50007 ldrb r0,[r5, +r7]
:02386DFC EB000009 bl 02386E28
:02386E00 E2881301 add  r1,r8,#0x4000000
:02386E04 E5C10400 strb r0,[r1, #+0x400]		;r1+0x400=*(00000400)
:02386E08 E2877001 add  r7,r7,#0x1
:02386E0C E3570010 cmp r7,#0x10
:02386E10 BAFFFFF3 blt 02386DE4
:02386E14 E8BD41F0 ldmia  r13!,{r4,r5,r6,r7,r8,r14}
:02386E18 E12FFF1E bx r14 (Jump to addr_3F009354?)
msr CPSR_fsxc,r14
:02386E1C 03807980 orreq  r7,r0,#0x200000
:02386E20 03807994 orreq  r7,r0,#0x250000
:02386E24 0000FFF5 unknown
:02386E28 E3510018 cmp r1,#0x18
:02386E2C AA000009 bge 02386E58
:02386E30 E59F2054 ldr r2,[r15, #+0x54]		;r15+0x54=*(02386e8c)=#58751360(0x03807980)
:02386E34 E2813028 add  r3,r1,#0x28
:02386E38 E592C000 ldr r12,[r2, #+0x0]		;r2+0x0=*(03807980)=#805781651(0x30074093)
:02386E3C E59F104C ldr r1,[r15, #+0x4c]		;r15+0x4c=*(02386e90)=#32767(0x00007fff)
:02386E40 E002039C mul  r2,r12,r3
:02386E44 E041100C sub  r1,r1,r12
:02386E48 E0821301 add  r1,r2,r1,lsl #0x6
:02386E4C E0010190 mul  r1,r0,r1
:02386E50 E1A00AC1 mov  r0,r1,asr #0x15
:02386E54 E12FFF1E bx r14 (Jump to addr_3F009354?)
msr CPSR_fsxc,r14
:02386E58 E3510068 cmp r1,#0x68
:02386E5C D12FFF1E bxle r14 (Jump to addr_3F009354?)msrle CPSR_fsxc,r14
:02386E60 E59F2024 ldr r2,[r15, #+0x24]		;r15+0x24=*(02386e8c)=#58751360(0x03807980)
:02386E64 E2411028 sub  r1,r1,#0x28
:02386E68 E592C000 ldr r12,[r2, #+0x0]		;r2+0x0=*(03807980)=#805781651(0x30074093)
:02386E6C E26C2000 rsb  r2,r12,#0x0
:02386E70 E0030192 mul  r3,r2,r1
:02386E74 E28C10FF add  r1,r12,#0xFF
:02386E78 E2811C7F add  r1,r1,#0x7F00
:02386E7C E0831301 add  r1,r3,r1,lsl #0x6
:02386E80 E0010190 mul  r1,r0,r1
:02386E84 E1A00AC1 mov  r0,r1,asr #0x15
:02386E88 E12FFF1E bx r14 (Jump to addr_3F009354?)
msr CPSR_fsxc,r14
:02386E8C 03807980 orreq  r7,r0,#0x200000
:02386E90 00007FFF unknown
:02386E94 E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:02386E98 E1A05000 mov  r5,r0			;r5=805781651(0x30074093)
:02386E9C E2610000 rsb  r0,r1,#0x0
:02386EA0 E3A04000 mov  r4,#0x0		;r4=0(0x0)
:02386EA4 EA000001 b 02386EB0
:02386EA8 E2444001 sub  r4,r4,#0x1
:02386EAC E2800C03 add  r0,r0,#0x300
:02386EB0 E3500000 cmp r0,#0x0
:02386EB4 BAFFFFFB blt 02386EA8
:02386EB8 EA000001 b 02386EC4
:02386EBC E2844001 add  r4,r4,#0x1
:02386EC0 E2400C03 sub  r0,r0,#0x300
:02386EC4 E3500C03 cmp r0,#0x300
:02386EC8 AAFFFFFB bge 02386EBC
:02386ECC EB000038 bl 02386FB4
:02386ED0 E2903801 adds r3,r0,#0x10000
:02386ED4 E1A00FC5 mov  r0,r5,asr #0x1f
:02386ED8 E0812593 umull  r2,r1,r3,r5
:02386EDC E3A0C000 mov  r12,#0x0		;r12=0(0x0)
:02386EE0 E0211093 mla  r1,r3,r0,r1unknown
:02386EE4 E2AC3000 adc  r3,r12,#0x0
:02386EE8 E2440010 sub  r0,r4,#0x10
:02386EEC E0211593 mla  r1,r3,r5,r1unknown
:02386EF0 E3500000 cmp r0,#0x0
:02386EF4 E3A04801 mov  r4,#0x10000		;r4=65536(0x10000)
:02386EF8 CA000007 bgt 02386F1C
:02386EFC E2603000 rsb  r3,r0,#0x0
:02386F00 E1A04332 mov  r4,lsr r2		;r4=58751360(0x3807980)
:02386F04 E2630020 rsb  r0,r3,#0x20
:02386F08 E1844011 orr  r4,r4,r1,lsl r0
:02386F0C E2430020 sub  r0,r3,#0x20
:02386F10 E1A03331 mov  r3,lsr r1		;r3=32767(0x7fff)
:02386F14 E1844031 orr  r4,r4,r1,lsr r0
:02386F18 EA000016 b 02386F78
:02386F1C E3500020 cmp r0,#0x20
:02386F20 AA000012 bge 02386F70
:02386F24 E2605020 rsb  r5,r0,#0x20
:02386F28 E24CE001 sub  r14,r12,#0x1
:02386F2C E1A0651E mov  r6,r14,lsl r5		;r6=-1700790272(0x9aa00000)
:02386F30 E2653020 rsb  r3,r5,#0x20
:02386F34 E186633E orr  r6,r6,r14,lsr r3
:02386F38 E2453020 sub  r3,r5,#0x20
:02386F3C E186631E orr  r6,r6,r14,lsl r3
:02386F40 E0013006 and  r3,r1,r6
:02386F44 E002651E and  r6,r2,r14,lsl r5
:02386F48 E153000C cmp r3,r12
:02386F4C 0156000C cmpeq r6,r12
:02386F50 12440001 subne  r0,r4,#0x1
:02386F54 1A000013 bne 02386FA8
:02386F58 E1A03011 mov  r3,r1,lsl r0		;r3=-524288(0xfff80000)
:02386F5C E1833532 orr  r3,r3,r2,lsr r5
:02386F60 E2401020 sub  r1,r0,#0x20
:02386F64 E1A04012 mov  r4,r2,lsl r0		;r4=-872415232(0xcc000000)
:02386F68 E1833112 orr  r3,r3,r2,lsl r1
:02386F6C EA000001 b 02386F78
:02386F70 E2440001 sub  r0,r4,#0x1
:02386F74 EA00000B b 02386FA8
:02386F78 E3A00010 mov  r0,#0x10		;r0=16(0x10)
:02386F7C E3530000 cmp r3,#0x0
:02386F80 03540010 cmpeq r4,#0x10
:02386F84 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02386F88 31A04000 movcc  r4,r0			;r4=16(0x10)
:02386F8C 3A000003 bcc 02386FA0
:02386F90 E59F0018 ldr r0,[r15, #+0x18]		;r15+0x18=*(02386fb0)=#65535(0x0000ffff)
:02386F94 E1530001 cmp r3,r1
:02386F98 01540000 cmpeq r4,r0
:02386F9C 81A04000 movhi  r4,r0			;r4=65535(0xffff)
:02386FA0 E1A00804 mov  r0,r4,lsl #0x10		;r0=-65536(0xffff0000)
:02386FA4 E1A00820 mov  r0,r0,lsr #0x10		;r0=65535(0xffff)
:02386FA8 E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:02386FAC E12FFF1E bx r14 (Jump to addr_3F009354?)
msr CPSR_fsxc,r14
:02386FB0 0000FFFF unknown
:02386FB4 E59FC000 ldr r12,[r15, #+0x0]		;r15+0x0=*(02386fbc)=#58734633(0x03803829)
:02386FB8 E12FFF1C bx r12 (Jump to addr_03803829?)msr CPSR_fsxc,r12
:02386FBC 03803829 orreq  r3,r0,#0x290000
:02386FC0 E92D4010 stmdb  r13!,{r4,r14}
:02386FC4 E59F1064 ldr r1,[r15, #+0x64]		;r15+0x64=*(02387030)=#-723(0xfffffd2d)
:02386FC8 E1A04000 mov  r4,r0			;r4=65535(0xffff)
:02386FCC E1540001 cmp r4,r1
:02386FD0 B1A04001 movlt  r4,r1			;r4=-723(0xfffffd2d)
:02386FD4 BA000001 blt 02386FE0
:02386FD8 E3540000 cmp r4,#0x0
:02386FDC C3A04000 movgt  r4,#0x0		;r4=0(0x0)
:02386FE0 E28400D3 add  r0,r4,#0xD3
:02386FE4 E2800C02 add  r0,r0,#0x200
:02386FE8 EB000011 bl 02387034
:02386FEC E3E020EF mvn  r2,#0xEF
:02386FF0 E1540002 cmp r4,r2
:02386FF4 B3A01003 movlt  r1,#0x3		;r1=3(0x3)
:02386FF8 BA000007 blt 0238701C
:02386FFC E2821078 add  r1,r2,#0x78
:02387000 E1540001 cmp r4,r1
:02387004 B3A01002 movlt  r1,#0x2		;r1=2(0x2)
:02387008 BA000003 blt 0238701C
:0238700C E28210B4 add  r1,r2,#0xB4
:02387010 E1540001 cmp r4,r1
:02387014 B3A01001 movlt  r1,#0x1		;r1=1(0x1)
:02387018 A3A01000 movge  r1,#0x0		;r1=0(0x0)
:0238701C E1800401 orr  r0,r0,r1,lsl #0x8
:02387020 E1A00800 mov  r0,r0,lsl #0x10		;r0=-65536(0xffff0000)
:02387024 E1A00820 mov  r0,r0,lsr #0x10		;r0=65535(0xffff)
:02387028 E8BD4010 ldmia  r13!,{r4,r14}
:0238702C E12FFF1E bx r14 (Jump to addr_3F009354?)
msr CPSR_fsxc,r14
:02387030 FFFFFD2D swinv 0x00fffd2d
:02387034 E59FC000 ldr r12,[r15, #+0x0]		;r15+0x0=*(0238703c)=#58734637(0x0380382d)
:02387038 E12FFF1C bx r12 (Jump to addr_0380382D?)msr CPSR_fsxc,r12
:0238703C 0380382D orreq  r3,r0,#0x2D0000
:02387040 E3500020 cmp r0,#0x20
:02387044 B59F105C ldrlt r1,[r15, #+0x5c]		;r15+0x5c=*(023870a8)=#58748968(0x03807028)
:02387048 B19100D0 ldrltsb r0,[r1, +r0]
:0238704C B12FFF1E bxlt r14 (Jump to addr_3F009354?)msrlt CPSR_fsxc,r14
:02387050 E3500040 cmp r0,#0x40
:02387054 B59F104C ldrlt r1,[r15, #+0x4c]		;r15+0x4c=*(023870a8)=#58748968(0x03807028)
:02387058 B2600040 rsblt  r0,r0,#0x40
:0238705C B19100D0 ldrltsb r0,[r1, +r0]
:02387060 B12FFF1E bxlt r14 (Jump to addr_3F009354?)msrlt CPSR_fsxc,r14
:02387064 E3500060 cmp r0,#0x60
:02387068 AA000006 bge 02387088
:0238706C E59F1034 ldr r1,[r15, #+0x34]		;r15+0x34=*(023870a8)=#58748968(0x03807028)
:02387070 E2400040 sub  r0,r0,#0x40
:02387074 E19100D0 ldrsb r0,[r1, +r0]
:02387078 E2600000 rsb  r0,r0,#0x0
:0238707C E1A00C00 mov  r0,r0,lsl #0x18		;r0=-16777216(0xff000000)
:02387080 E1A00C40 mov  r0,r0,asr #0x18
:02387084 E12FFF1E bx r14 (Jump to addr_3F009354?)
msr CPSR_fsxc,r14
:02387088 E59F1018 ldr r1,[r15, #+0x18]		;r15+0x18=*(023870a8)=#58748968(0x03807028)
:0238708C E2400060 sub  r0,r0,#0x60
:02387090 E2600020 rsb  r0,r0,#0x20
:02387094 E19100D0 ldrsb r0,[r1, +r0]
:02387098 E2600000 rsb  r0,r0,#0x0
:0238709C E1A00C00 mov  r0,r0,lsl #0x18		;r0=0(0x0)
:023870A0 E1A00C40 mov  r0,r0,asr #0x18
:023870A4 E12FFF1E bx r14 (Jump to addr_3F009354?)
msr CPSR_fsxc,r14
:023870A8 03807028 orreq  r7,r0,#0x28
:023870AC E59F2020 ldr r2,[r15, #+0x20]		;r15+0x20=*(023870d4)=#58750412(0x038075cc)
:023870B0 E59F0020 ldr r0,[r15, #+0x20]		;r15+0x20=*(023870d8)=#1664525(0x0019660d)
:023870B4 E5923000 ldr r3,[r2, #+0x0]		;r2+0x0=*(038075cc)=#-1232947852(0xb682b574)
:023870B8 E59F101C ldr r1,[r15, #+0x1c]		;r15+0x1c=*(023870dc)=#1013904223(0x3c6ef35f)
:023870BC E0211093 mla  r1,r3,r0,r1unknown
:023870C0 E1A00821 mov  r0,r1,lsr #0x10		;r0=15470(0x3c6e)
:023870C4 E1A00800 mov  r0,r0,lsl #0x10		;r0=1013841920(0x3c6e0000)
:023870C8 E5821000 str r1,[r2, #+0x0]		;r2+0x0=*(038075cc)=#-1232947852(0xb682b574)
:023870CC E1A00820 mov  r0,r0,lsr #0x10		;r0=15470(0x3c6e)
:023870D0 E12FFF1E bx r14 (Jump to addr_3F009354?)
msr CPSR_fsxc,r14
:023870D4 038075CC orreq  r7,r0,#0x33000000
:023870D8 0019660D andeqs r6,r9,r13,lsl #0xc
:023870DC 3C6EF35F stcccl 3,cr15,[r14],#-0x17c
:023870E0 E92D4010 stmdb  r13!,{r4,r14}
:023870E4 E24DD008 sub  r13,r13,#0x8
:023870E8 E59F104C ldr r1,[r15, #+0x4c]		;r15+0x4c=*(0238713c)=#58751396(0x038079a4)
:023870EC E1A04000 mov  r4,r0			;r4=15470(0x3c6e)
:023870F0 E5910000 ldr r0,[r1, #+0x0]		;r1+0x0=*(038079a4)=#1392926791(0x53066047)
:023870F4 E3500000 cmp r0,#0x0
:023870F8 1A00000C bne 02387130
:023870FC E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02387100 E5810000 str r0,[r1, #+0x0]		;r1+0x0=*(038079a4)=#1392926791(0x53066047)
:02387104 EB000BED bl 0238A0C0
:02387108 E3A00B01 mov  r0,#0x400		;r0=1024(0x400)
:0238710C E58D0000 str r0,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-2088173463(0x83890069)
:02387110 E59F0028 ldr r0,[r15, #+0x28]		;r15+0x28=*(02387140)=#58751508(0x03807a14)
:02387114 E59F1028 ldr r1,[r15, #+0x28]		;r15+0x28=*(02387144)=#58716168(0x037ff008)
:02387118 E59F3028 ldr r3,[r15, #+0x28]		;r15+0x28=*(02387148)=#58752696(0x03807eb8)
:0238711C E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02387120 E58D4004 str r4,[r13, #+0x4]		;r13+0x4=*(0380ff84)=#-1753642891(0x97798875)
:02387124 EBFFF444 bl 0238423C
:02387128 E59F0010 ldr r0,[r15, #+0x10]		;r15+0x10=*(02387140)=#58751508(0x03807a14)
:0238712C EBFFF508 bl 02384554
:02387130 E28DD008 add  r13,r13,#0x8
:02387134 E8BD4010 ldmia  r13!,{r4,r14}
:02387138 E12FFF1E bx r14 (Jump to addr_3F009354?)
msr CPSR_fsxc,r14
:0238713C 038079A4 orreq  r7,r0,#0x290000
:02387140 03807A14 orreq  r7,r0,#0x14000
:02387144 037FF008 cmneq r15,#0x8
:02387148 03807EB8 orreq  r7,r0,#0xB80
:0238714C E92D4000 stmdb  r13!,{r14}
:02387150 E24DD00C sub  r13,r13,#0xC
:02387154 EBFFF8AA bl 02385404
:02387158 E59F3030 ldr r3,[r15, #+0x30]		;r15+0x30=*(02387190)=#58716140(0x037fefec)
:0238715C E290C801 adds r12,r0,#0x10000
:02387160 E58D3004 str r3,[r13, #+0x4]		;r13+0x4=*(0380ff84)=#-1753642891(0x97798875)
:02387164 E3A0E000 mov  r14,#0x0		;r14=0(0x0)
:02387168 E58DE008 str r14,[r13, #+0x8]		;r13+0x8=*(0380ff88)=#-1560252316(0xa3007064)
:0238716C E2A12000 adc  r2,r1,#0x0
:02387170 E59F301C ldr r3,[r15, #+0x1c]		;r15+0x1c=*(02387194)=#2728(0x00000aa8)
:02387174 E59F001C ldr r0,[r15, #+0x1c]		;r15+0x1c=*(02387198)=#58751464(0x038079e8)
:02387178 E1A0100C mov  r1,r12			;r1=58734637(0x380382d)
:0238717C E58DE000 str r14,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-2088173463(0x83890069)
:02387180 EBFFF96B bl 02385734
:02387184 E28DD00C add  r13,r13,#0xC
:02387188 E8BD4000 ldmia  r13!,{r14}
:0238718C E12FFF1E bx r14 (Jump to addr_83890069?)
msr CPSR_fsxc,r14
:02387190 037FEFEC cmneq r15,#0x3B0
:02387194 00000AA8 andeq  r0,r0,r8,lsr #0x15
:02387198 038079E8 orreq  r7,r0,#0x3A0000
:0238719C E59FC004 ldr r12,[r15, #+0x4]		;r15+0x4=*(023871a8)=#58709440(0x037fd5c0)
:023871A0 E59F0004 ldr r0,[r15, #+0x4]		;r15+0x4=*(023871ac)=#58751464(0x038079e8)
:023871A4 E12FFF1C bx r12 (Jump to addr_037FD5C0?)msr CPSR_fsxc,r12
:023871A8 037FD5C0 cmneq r15,#0x30000000
:023871AC 038079E8 orreq  r7,r0,#0x3A0000
:023871B0 E59FC00C ldr r12,[r15, #+0xc]		;r15+0xc=*(023871c4)=#58705620(0x037fc6d4)
:023871B4 E59F000C ldr r0,[r15, #+0xc]		;r15+0xc=*(023871c8)=#58751432(0x038079c8)
:023871B8 E3A01002 mov  r1,#0x2		;r1=2(0x2)
:023871BC E3A02000 mov  r2,#0x0		;r2=0(0x0)
:023871C0 E12FFF1C bx r12 (Jump to addr_037FC6D4?)msr CPSR_fsxc,r12
:023871C4 037FC6D4 cmneq r15,#0xD400000
:023871C8 038079C8 orreq  r7,r0,#0x320000
:023871CC E12FFF1E bx r14 (Jump to addr_83890069?)
msr CPSR_fsxc,r14
:023871D0 E12FFF1E bx r14 (Jump to addr_83890069?)
msr CPSR_fsxc,r14
:023871D4 E59FC00C ldr r12,[r15, #+0xc]		;r15+0xc=*(023871e8)=#58705620(0x037fc6d4)
:023871D8 E59F000C ldr r0,[r15, #+0xc]		;r15+0xc=*(023871ec)=#58751432(0x038079c8)
:023871DC E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023871E0 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:023871E4 E12FFF1C bx r12 (Jump to addr_037FC6D4?)msr CPSR_fsxc,r12
:023871E8 037FC6D4 cmneq r15,#0xD400000
:023871EC 038079C8 orreq  r7,r0,#0x320000
:023871F0 E92D43F8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r14}
:023871F4 E24DD010 sub  r13,r13,#0x10
:023871F8 E59F00D0 ldr r0,[r15, #+0xd0]		;r15+0xd0=*(023872d0)=#58751432(0x038079c8)
:023871FC E59F10D0 ldr r1,[r15, #+0xd0]		;r15+0xd0=*(023872d4)=#58751400(0x038079a8)
:02387200 E3A02008 mov  r2,#0x8		;r2=8(0x8)
:02387204 EBFFF5A2 bl 02384894
:02387208 E59F00C8 ldr r0,[r15, #+0xc8]		;r15+0xc8=*(023872d8)=#58751464(0x038079e8)
:0238720C EBFFF8DD bl 02385588
:02387210 EB00004D bl 0238734C
:02387214 EB0003AF bl 023880D8
:02387218 EB000B3B bl 02389F0C
:0238721C EBFFFD98 bl 02386884
:02387220 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02387224 E1A01000 mov  r1,r0			;r1=0(0x0)
:02387228 E1A02000 mov  r2,r0			;r2=0(0x0)
:0238722C E1A03000 mov  r3,r0			;r3=0(0x0)
:02387230 EBFFFDDF bl 023869B4
:02387234 E3A0007F mov  r0,#0x7F		;r0=127(0x7f)
:02387238 EBFFFDD9 bl 023869A4
:0238723C EBFFF870 bl 02385404
:02387240 E59F2094 ldr r2,[r15, #+0x94]		;r15+0x94=*(023872dc)=#58716140(0x037fefec)
:02387244 E2904801 adds r4,r0,#0x10000
:02387248 E58D2004 str r2,[r13, #+0x4]		;r13+0x4=*(0380ff84)=#-1753642891(0x97798875)
:0238724C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02387250 E58D0008 str r0,[r13, #+0x8]		;r13+0x8=*(0380ff88)=#-1560252316(0xa3007064)
:02387254 E58D0000 str r0,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-2088173463(0x83890069)
:02387258 E2A12000 adc  r2,r1,#0x0
:0238725C E59F307C ldr r3,[r15, #+0x7c]		;r15+0x7c=*(023872e0)=#2728(0x00000aa8)
:02387260 E59F0070 ldr r0,[r15, #+0x70]		;r15+0x70=*(023872d8)=#58751464(0x038079e8)
:02387264 E1A01004 mov  r1,r4			;r1=-1753642891(0x97798875)
:02387268 EBFFF931 bl 02385734
:0238726C E59F705C ldr r7,[r15, #+0x5c]		;r15+0x5c=*(023872d0)=#58751432(0x038079c8)
:02387270 E3A04001 mov  r4,#0x1		;r4=1(0x1)
:02387274 E28D600C add  r6,r13,#0xC
:02387278 E3A08000 mov  r8,#0x0		;r8=0(0x0)
:0238727C E1A05004 mov  r5,r4			;r5=1(0x1)
:02387280 E1A00007 mov  r0,r7			;r0=58751432(0x38079c8)
:02387284 E1A01006 mov  r1,r6			;r1=-1700790272(0x9aa00000)
:02387288 E1A02005 mov  r2,r5			;r2=1(0x1)
:0238728C E1A09008 mov  r9,r8			;r9=0(0x0)
:02387290 EBFFF5AC bl 02384948
:02387294 E59D000C ldr r0,[r13, #+0xc]		;r13+0xc=*(0380ff8c)=#-1130712914(0xbc9ab0ae)
:02387298 E3500001 cmp r0,#0x1
:0238729C 0A000001 beq 023872A8
:023872A0 E3500002 cmp r0,#0x2
:023872A4 EA000000 b 023872AC
:023872A8 E1A09004 mov  r9,r4			;r9=1(0x1)
:023872AC EB00003D bl 023873A8
:023872B0 EB000B93 bl 0238A104
:023872B4 E1A00009 mov  r0,r9			;r0=1(0x1)
:023872B8 EB00039F bl 0238813C
:023872BC E1A00009 mov  r0,r9			;r0=1(0x1)
:023872C0 EB0000B3 bl 02387594
:023872C4 EB000AEA bl 02389E74
:023872C8 EBFFFF77 bl 023870AC
:023872CC EAFFFFEB b 02387280
:023872D0 038079C8 orreq  r7,r0,#0x320000
:023872D4 038079A8 orreq  r7,r0,#0x2A0000
:023872D8 038079E8 orreq  r7,r0,#0x3A0000
:023872DC 037FEFEC cmneq r15,#0x3B0
:023872E0 00000AA8 andeq  r0,r0,r8,lsr #0x15
:023872E4 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:023872E8 E59D4010 ldr r4,[r13, #+0x10]		;r13+0x10=*(0380ff90)=#11454638(0x00aec8ae)
:023872EC E1A05180 mov  r5,r0,lsl #0x3		;r5=8(0x8)
:023872F0 E3540000 cmp r4,#0x0
:023872F4 13A04000 movne  r4,#0x0		;r4=0(0x0)
:023872F8 03A04001 moveq  r4,#0x1		;r4=1(0x1)
:023872FC E1A0C104 mov  r12,r4,lsl #0x2		;r12=4(0x4)
:02387300 E59DE014 ldr r14,[r13, #+0x14]		;r13+0x14=*(0380ff94)=#1773645488(0x69b7aeb0)
:02387304 E18C1181 orr  r1,r12,r1,lsl #0x3
:02387308 E181C08E orr  r12,r1,r14,lsl #0x1
:0238730C E59D4018 ldr r4,[r13, #+0x18]		;r13+0x18=*(0380ff98)=#-1028338252(0xc2b4cdb4)
:02387310 E2800301 add  r0,r0,#0x4000000
:02387314 E184400C orr  r4,r4,r12
:02387318 E5C04508 strb r4,[r0, #+0x508]		;r0+0x508=*(00000509)
:0238731C E2851301 add  r1,r5,#0x4000000
:02387320 E5812510 str r2,[r1, #+0x510]		;r1+0x510=*(9aa00510)
:02387324 E2810C05 add  r0,r1,#0x500
:02387328 E1C031B4 strh r3,[r0, #+0x14]		;r0+0x14=*(00000015)
:0238732C E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:02387330 E12FFF1E bx r14 (Jump to addr_69B7AEB0?)
msr CPSR_fsxc,r14
:02387334 E2800301 add  r0,r0,#0x4000000
:02387338 E5D00508 ldrb r0,[r0, #+0x508]		;r0+0x508=*(00000509)
:0238733C E3100080 tst r0,#0x80
:02387340 13A00001 movne  r0,#0x1		;r0=1(0x1)
:02387344 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:02387348 E12FFF1E bx r14 (Jump to addr_69B7AEB0?)
msr CPSR_fsxc,r14
:0238734C E92D4008 stmdb  r13!,{r3,r14}
:02387350 E59F3048 ldr r3,[r15, #+0x48]		;r15+0x48=*(023873a0)=#58752736(0x03807ee0)
:02387354 E3A0E000 mov  r14,#0x0		;r14=0(0x0)
:02387358 E3A00054 mov  r0,#0x54		;r0=84(0x54)
:0238735C E001009E mul  r1,r14,r0
:02387360 E083C001 add  r12,r3,r1
:02387364 E7C3E001 strb r14,[r3, +r1]
:02387368 E5DC1003 ldrb r1,[r12, #+0x3]		;r12+0x3=*(00000007)
:0238736C E28EE001 add  r14,r14,#0x1
:02387370 E3C120F8 bic  r2,r1,#0xF8
:02387374 E20210FF and  r1,r2,#0xFF
:02387378 E3C11001 bic  r1,r1,#0x1
:0238737C E5CC1003 strb r1,[r12, #+0x3]		;r12+0x3=*(00000007)
:02387380 E35E0010 cmp r14,#0x10
:02387384 BAFFFFF4 blt 0238735C
:02387388 E59F0014 ldr r0,[r15, #+0x14]		;r15+0x14=*(023873a4)=#58752696(0x03807eb8)
:0238738C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02387390 E5801004 str r1,[r0, #+0x4]		;r0+0x4=*(03807ebc)=#846342528(0x32722980)
:02387394 E5801000 str r1,[r0, #+0x0]		;r0+0x0=*(03807eb8)=#-1820387114(0x937f18d6)
:02387398 E8BD4008 ldmia  r13!,{r3,r14}
:0238739C E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023873A0 03807EE0 orreq  r7,r0,#0xE00
:023873A4 03807EB8 orreq  r7,r0,#0xB80
:023873A8 E92D47F0 stmdb  r13!,{r4,r5,r6,r7,r8,r9,r10,r14}
:023873AC E24DD018 sub  r13,r13,#0x18
:023873B0 E59F71D8 ldr r7,[r15, #+0x1d8]		;r15+0x1d8=*(02387590)=#58752736(0x03807ee0)
:023873B4 E3A09000 mov  r9,#0x0		;r9=0(0x0)
:023873B8 E3A04002 mov  r4,#0x2		;r4=2(0x2)
:023873BC E3A05001 mov  r5,#0x1		;r5=1(0x1)
:023873C0 E1A06009 mov  r6,r9			;r6=0(0x0)
:023873C4 E3A0A054 mov  r10,#0x54		;r10=84(0x54)
:023873C8 E0287A99 mla  r8,r9,r10,r7unknown
:023873CC E5D80003 ldrb r0,[r8, #+0x3]		;r8+0x3=*(00000003)
:023873D0 E1A00C00 mov  r0,r0,lsl #0x18		;r0=-1207959552(0xb8000000)
:023873D4 E1B00DA0 movs r0,r0,lsr #0x1b		;r0=23(0x17)
:023873D8 0A000052 beq 02387528
:023873DC E3100002 tst r0,#0x2
:023873E0 0A000002 beq 023873F0
:023873E4 E1A00009 mov  r0,r9			;r0=0(0x0)
:023873E8 E1A01006 mov  r1,r6			;r1=0(0x0)
:023873EC EBFFFE05 bl 02386C08
:023873F0 E5D80003 ldrb r0,[r8, #+0x3]		;r8+0x3=*(00000003)
:023873F4 E1A00C00 mov  r0,r0,lsl #0x18		;r0=0(0x0)
:023873F8 E1A00DA0 mov  r0,r0,lsr #0x1b		;r0=0(0x0)
:023873FC E3100001 tst r0,#0x1
:02387400 0A000031 beq 023874CC
:02387404 E5D80001 ldrb r0,[r8, #+0x1]		;r8+0x1=*(00000001)
:02387408 E3500000 cmp r0,#0x0
:0238740C 0A000004 beq 02387424
:02387410 E3500001 cmp r0,#0x1
:02387414 0A000018 beq 0238747C
:02387418 E3500002 cmp r0,#0x2
:0238741C 0A000021 beq 023874A8
:02387420 EA000040 b 02387528
:02387424 E5D80039 ldrb r0,[r8, #+0x39]		;r8+0x39=*(00000039)
:02387428 E1D8C2B4 ldrh r12,[r8, #+0x24]		;r8+0x24=*(00000024)
:0238742C E3500000 cmp r0,#0x0
:02387430 E1D803BE ldrh r0,[r8, #+0x3e]		;r8+0x3e=*(0000003e)
:02387434 11A03005 movne  r3,r5			;r3=1(0x1)
:02387438 E58D0000 str r0,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-2088173463(0x83890069)
:0238743C E5982040 ldr r2,[r8, #+0x40]		;r8+0x40=*(00000040)
:02387440 E20C10FF and  r1,r12,#0xFF
:02387444 E58D2004 str r2,[r13, #+0x4]		;r13+0x4=*(0380ff84)=#-1753642891(0x97798875)
:02387448 E58D1008 str r1,[r13, #+0x8]		;r13+0x8=*(0380ff88)=#-1560252316(0xa3007064)
:0238744C E1A0044C mov  r0,r12,asr #0x8
:02387450 E58D000C str r0,[r13, #+0xc]		;r13+0xc=*(0380ff8c)=#-1130712914(0xbc9ab0ae)
:02387454 E1D812B6 ldrh r1,[r8, #+0x26]		;r8+0x26=*(00000026)
:02387458 01A03004 moveq  r3,r4			;r3=2(0x2)
:0238745C E58D1010 str r1,[r13, #+0x10]		;r13+0x10=*(0380ff90)=#11454638(0x00aec8ae)
:02387460 E5D81023 ldrb r1,[r8, #+0x23]		;r8+0x23=*(00000023)
:02387464 E1A00009 mov  r0,r9			;r0=0(0x0)
:02387468 E58D1014 str r1,[r13, #+0x14]		;r13+0x14=*(0380ff94)=#1773645488(0x69b7aeb0)
:0238746C E5981044 ldr r1,[r8, #+0x44]		;r8+0x44=*(00000044)
:02387470 E5D82038 ldrb r2,[r8, #+0x38]		;r8+0x38=*(00000038)
:02387474 EBFFFD5C bl 023869EC
:02387478 EA00002A b 02387528
:0238747C E1D832B4 ldrh r3,[r8, #+0x24]		;r8+0x24=*(00000024)
:02387480 E1D812B6 ldrh r1,[r8, #+0x26]		;r8+0x26=*(00000026)
:02387484 E1A00009 mov  r0,r9			;r0=0(0x0)
:02387488 E58D1000 str r1,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-2088173463(0x83890069)
:0238748C E5D81023 ldrb r1,[r8, #+0x23]		;r8+0x23=*(00000023)
:02387490 E20320FF and  r2,r3,#0xFF
:02387494 E58D1004 str r1,[r13, #+0x4]		;r13+0x4=*(0380ff84)=#-1753642891(0x97798875)
:02387498 E5981044 ldr r1,[r8, #+0x44]		;r8+0x44=*(00000044)
:0238749C E1A03443 mov  r3,r3,asr #0x8
:023874A0 EBFFFD84 bl 02386AB8
:023874A4 EA00001F b 02387528
:023874A8 E1D822B4 ldrh r2,[r8, #+0x24]		;r8+0x24=*(00000024)
:023874AC E5D81023 ldrb r1,[r8, #+0x23]		;r8+0x23=*(00000023)
:023874B0 E1A00009 mov  r0,r9			;r0=0(0x0)
:023874B4 E58D1000 str r1,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-2088173463(0x83890069)
:023874B8 E1D832B6 ldrh r3,[r8, #+0x26]		;r8+0x26=*(00000026)
:023874BC E20210FF and  r1,r2,#0xFF
:023874C0 E1A02442 mov  r2,r2,asr #0x8
:023874C4 EBFFFDA6 bl 02386B64
:023874C8 EA000016 b 02387528
:023874CC E3100004 tst r0,#0x4
:023874D0 0A000002 beq 023874E0
:023874D4 E1D812B6 ldrh r1,[r8, #+0x26]		;r8+0x26=*(00000026)
:023874D8 E1A00009 mov  r0,r9			;r0=0(0x0)
:023874DC EBFFFDF1 bl 02386CA8
:023874E0 E5D80003 ldrb r0,[r8, #+0x3]		;r8+0x3=*(00000003)
:023874E4 E1A00C00 mov  r0,r0,lsl #0x18		;r0=0(0x0)
:023874E8 E1A00DA0 mov  r0,r0,lsr #0x1b		;r0=0(0x0)
:023874EC E3100008 tst r0,#0x8
:023874F0 0A000004 beq 02387508
:023874F4 E1D822B4 ldrh r2,[r8, #+0x24]		;r8+0x24=*(00000024)
:023874F8 E1A00009 mov  r0,r9			;r0=0(0x0)
:023874FC E20210FF and  r1,r2,#0xFF
:02387500 E1A02442 mov  r2,r2,asr #0x8
:02387504 EBFFFDC9 bl 02386C30
:02387508 E5D80003 ldrb r0,[r8, #+0x3]		;r8+0x3=*(00000003)
:0238750C E1A00C00 mov  r0,r0,lsl #0x18		;r0=0(0x0)
:02387510 E1A00DA0 mov  r0,r0,lsr #0x1b		;r0=0(0x0)
:02387514 E3100010 tst r0,#0x10
:02387518 0A000002 beq 02387528
:0238751C E5D81023 ldrb r1,[r8, #+0x23]		;r8+0x23=*(00000023)
:02387520 E1A00009 mov  r0,r9			;r0=0(0x0)
:02387524 EBFFFDE5 bl 02386CC0
:02387528 E2899001 add  r9,r9,#0x1
:0238752C E3590010 cmp r9,#0x10
:02387530 BAFFFFA4 blt 023873C8
:02387534 E59F3054 ldr r3,[r15, #+0x54]		;r15+0x54=*(02387590)=#58752736(0x03807ee0)
:02387538 E3A04000 mov  r4,#0x0		;r4=0(0x0)
:0238753C E3A01054 mov  r1,#0x54		;r1=84(0x54)
:02387540 E0253194 mla  r5,r4,r1,r3unknown
:02387544 E5D50003 ldrb r0,[r5, #+0x3]		;r5+0x3=*(00000004)
:02387548 E1A00C00 mov  r0,r0,lsl #0x18		;r0=0(0x0)
:0238754C E1B00DA0 movs r0,r0,lsr #0x1b		;r0=0(0x0)
:02387550 0A000008 beq 02387578
:02387554 E3100001 tst r0,#0x1
:02387558 11A00204 movne  r0,r4,lsl #0x4		;r0=0(0x0)
:0238755C 12800301 addne  r0,r0,#0x4000000
:02387560 15D02403 ldrneb r2,[r0, #+0x403]		;r0+0x403=*(00000403)
:02387564 13822080 orrne  r2,r2,#0x80
:02387568 15C02403 strneb r2,[r0, #+0x403]		;r0+0x403=*(00000403)
:0238756C E5D50003 ldrb r0,[r5, #+0x3]		;r5+0x3=*(00000004)
:02387570 E3C000F8 bic  r0,r0,#0xF8
:02387574 E5C50003 strb r0,[r5, #+0x3]		;r5+0x3=*(00000004)
:02387578 E2844001 add  r4,r4,#0x1
:0238757C E3540010 cmp r4,#0x10
:02387580 BAFFFFEE blt 02387540
:02387584 E28DD018 add  r13,r13,#0x18
:02387588 E8BD47F0 ldmia  r13!,{r4,r5,r6,r7,r8,r9,r10,r14}
:0238758C E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:02387590 03807EE0 orreq  r7,r0,#0xE00
:02387594 E92D4FF8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:02387598 E3A0B902 mov  r11,#0x8000		;r11=32768(0x8000)
:0238759C E1A0A000 mov  r10,r0			;r10=0(0x0)
:023875A0 E3A05000 mov  r5,#0x0		;r5=0(0x0)
:023875A4 E26BB000 rsb  r11,r11,#0x0
:023875A8 E59F0388 ldr r0,[r15, #+0x388]		;r15+0x388=*(02387938)=#58752736(0x03807ee0)
:023875AC E3A01054 mov  r1,#0x54		;r1=84(0x54)
:023875B0 E0240195 mla  r4,r5,r1,r0unknown
:023875B4 E5D42003 ldrb r2,[r4, #+0x3]		;r4+0x3=*(00000003)
:023875B8 E3A06000 mov  r6,#0x0		;r6=0(0x0)
:023875BC E1A00F82 mov  r0,r2,lsl #0x1f		;r0=-2147483648(0x80000000)
:023875C0 E1A07006 mov  r7,r6			;r7=0(0x0)
:023875C4 E1A08006 mov  r8,r6			;r8=0(0x0)
:023875C8 E1B00FA0 movs r0,r0,lsr #0x1f		;r0=1(0x1)
:023875CC 0A0000D4 beq 02387924
:023875D0 E1A00F02 mov  r0,r2,lsl #0x1e		;r0=1073741824(0x40000000)
:023875D4 E1B00FA0 movs r0,r0,lsr #0x1f		;r0=0(0x0)
:023875D8 0A00000B beq 0238760C
:023875DC E3C210F8 bic  r1,r2,#0xF8
:023875E0 E1A00C02 mov  r0,r2,lsl #0x18		;r0=1962934272(0x75000000)
:023875E4 E1A00DA0 mov  r0,r0,lsr #0x1b		;r0=14(0xe)
:023875E8 E3800001 orr  r0,r0,#0x1
:023875EC E20000FF and  r0,r0,#0xFF
:023875F0 E1A00D80 mov  r0,r0,lsl #0x1b		;r0=1879048192(0x70000000)
:023875F4 E1810C20 orr  r0,r1,r0,lsr #0x18
:023875F8 E5C40003 strb r0,[r4, #+0x3]		;r4+0x3=*(00000003)
:023875FC E20000FF and  r0,r0,#0xFF
:02387600 E3C00002 bic  r0,r0,#0x2
:02387604 E5C40003 strb r0,[r4, #+0x3]		;r4+0x3=*(00000003)
:02387608 EA000013 b 0238765C
:0238760C E1A00005 mov  r0,r5			;r0=0(0x0)
:02387610 EBFFFDC8 bl 02386D38
:02387614 E3500000 cmp r0,#0x0
:02387618 1A00000F bne 0238765C
:0238761C E5943048 ldr r3,[r4, #+0x48]		;r4+0x48=*(00000048)
:02387620 E3530000 cmp r3,#0x0
:02387624 01A00006 moveq  r0,r6			;r0=0(0x0)
:02387628 05C40022 streqb r0,[r4, #+0x22]		;r4+0x22=*(00000022)
:0238762C 0A000004 beq 02387644
:02387630 E594204C ldr r2,[r4, #+0x4c]		;r4+0x4c=*(0000004c)
:02387634 E1A00004 mov  r0,r4			;r0=0(0x0)
:02387638 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:0238763C E1A0E00F mov  r14,r15			;r14=37254724(0x2387644)
:02387640 E12FFF13 bx r3 (Jump to addr_03807EE0?)msr CPSR_fsxc,r3
:02387644 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02387648 E1C402B4 strh r0,[r4, #+0x24]		;r4+0x24=*(00000024)
:0238764C E5D40003 ldrb r0,[r4, #+0x3]		;r4+0x3=*(00000003)
:02387650 E3C00001 bic  r0,r0,#0x1
:02387654 E5C40003 strb r0,[r4, #+0x3]		;r4+0x3=*(00000003)
:02387658 EA0000B1 b 02387924
:0238765C E5D40009 ldrb r0,[r4, #+0x9]		;r4+0x9=*(00000009)
:02387660 E5D41008 ldrb r1,[r4, #+0x8]		;r4+0x8=*(00000008)
:02387664 E1A02080 mov  r2,r0,lsl #0x1		;r2=0(0x0)
:02387668 E59F02CC ldr r0,[r15, #+0x2cc]		;r15+0x2cc=*(0238793c)=#58749004(0x0380704c)
:0238766C E19020F2 ldrsh r2,[r0, +r2]
:02387670 E5D40005 ldrb r0,[r4, #+0x5]		;r4+0x5=*(00000005)
:02387674 E0866002 add  r6,r6,r2
:02387678 E0410000 sub  r0,r1,r0
:0238767C E0877300 add  r7,r7,r0,lsl #0x6
:02387680 E1A00004 mov  r0,r4			;r0=0(0x0)
:02387684 E1A0100A mov  r1,r10			;r1=0(0x0)
:02387688 EB0000E1 bl 02387A14
:0238768C E1D433F2 ldrsh r3,[r4, #+0x32]		;r4+0x32=*(00000032)
:02387690 E0866000 add  r6,r6,r0
:02387694 E3530000 cmp r3,#0x0
:02387698 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:0238769C 0A000010 beq 023876E4
:023876A0 E5940014 ldr r0,[r4, #+0x14]		;r4+0x14=*(00000014)
:023876A4 E5942018 ldr r2,[r4, #+0x18]		;r4+0x18=*(00000018)
:023876A8 E1500002 cmp r0,r2
:023876AC A3A00000 movge  r0,#0x0		;r0=0(0x0)
:023876B0 AA00000B bge 023876E4
:023876B4 E0420000 sub  r0,r2,r0
:023876B8 E0C10093 smull  r0,r1,r3,r0
:023876BC E1A03FC2 mov  r3,r2,asr #0x1f
:023876C0 EB001D58 bl 0238EC28
:023876C4 E35A0000 cmp r10,#0x0
:023876C8 0A000005 beq 023876E4
:023876CC E5D41003 ldrb r1,[r4, #+0x3]		;r4+0x3=*(00000003)
:023876D0 E1A01E81 mov  r1,r1,lsl #0x1d		;r1=0(0x0)
:023876D4 E1B01FA1 movs r1,r1,lsr #0x1f		;r1=0(0x0)
:023876D8 15941014 ldrne r1,[r4, #+0x14]		;r4+0x14=*(00000014)
:023876DC 12811001 addne  r1,r1,#0x1
:023876E0 15841014 strne r1,[r4, #+0x14]		;r4+0x14=*(00000014)
:023876E4 E1D410FC ldrsh r1,[r4, #+0xc]		;r4+0xc=*(0000000c)
:023876E8 E0872000 add  r2,r7,r0
:023876EC E1D400F6 ldrsh r0,[r4, #+0x6]		;r4+0x6=*(00000006)
:023876F0 E0861001 add  r1,r6,r1
:023876F4 E0816000 add  r6,r1,r0
:023876F8 E1D410FE ldrsh r1,[r4, #+0xe]		;r4+0xe=*(0000000e)
:023876FC E2840028 add  r0,r4,#0x28
:02387700 E0827001 add  r7,r2,r1
:02387704 EB00023C bl 02387FFC
:02387708 E1A01FC0 mov  r1,r0,asr #0x1f
:0238770C E3510000 cmp r1,#0x0
:02387710 E1A09000 mov  r9,r0			;r9=0(0x0)
:02387714 03500000 cmpeq r0,#0x0
:02387718 0A000016 beq 02387778
:0238771C E5D42028 ldrb r2,[r4, #+0x28]		;r4+0x28=*(00000028)
:02387720 E3520000 cmp r2,#0x0
:02387724 0A00000E beq 02387764
:02387728 E3520001 cmp r2,#0x1
:0238772C 0A000004 beq 02387744
:02387730 E3520002 cmp r2,#0x2
:02387734 01A01301 moveq  r1,r1,lsl #0x6		;r1=0(0x0)
:02387738 01811D20 orreq  r1,r1,r0,lsr #0x1a
:0238773C 01A09300 moveq  r9,r0,lsl #0x6		;r9=0(0x0)
:02387740 EA00000A b 02387770
:02387744 E3A0203C mov  r2,#0x3C		;r2=60(0x3c)
:02387748 E0839290 umull  r9,r3,r0,r2
:0238774C E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02387750 E0233290 mla  r3,r0,r2,r3unknown
:02387754 E3A0003C mov  r0,#0x3C		;r0=60(0x3c)
:02387758 E0233091 mla  r3,r1,r0,r3unknown
:0238775C E1A01003 mov  r1,r3			;r1=58752736(0x3807ee0)
:02387760 EA000002 b 02387770
:02387764 E1A01301 mov  r1,r1,lsl #0x6		;r1=-534792192(0xe01fb800)
:02387768 E1811D20 orr  r1,r1,r0,lsr #0x1a
:0238776C E1A09300 mov  r9,r0,lsl #0x6		;r9=3840(0xf00)
:02387770 E1A09729 mov  r9,r9,lsr #0xe		;r9=0(0x0)
:02387774 E1899901 orr  r9,r9,r1,lsl #0x12
:02387778 E35A0000 cmp r10,#0x0
:0238777C 0A000001 beq 02387788
:02387780 E2840028 add  r0,r4,#0x28
:02387784 EB000204 bl 02387F9C
:02387788 E5D40028 ldrb r0,[r4, #+0x28]		;r4+0x28=*(00000028)
:0238778C E3500000 cmp r0,#0x0
:02387790 0A000007 beq 023877B4
:02387794 E3500001 cmp r0,#0x1
:02387798 0A000002 beq 023877A8
:0238779C E3500002 cmp r0,#0x2
:023877A0 00888009 addeq  r8,r8,r9
:023877A4 EA000003 b 023877B8
:023877A8 E156000B cmp r6,r11
:023877AC C0866009 addgt  r6,r6,r9
:023877B0 EA000000 b 023877B8
:023877B4 E0877009 add  r7,r7,r9
:023877B8 E1D410DA ldrsb r1,[r4, #+0xa]		;r4+0xa=*(0000000a)
:023877BC E5D40004 ldrb r0,[r4, #+0x4]		;r4+0x4=*(00000004)
:023877C0 E0888001 add  r8,r8,r1
:023877C4 E350007F cmp r0,#0x7F
:023877C8 10000098 mulne  r0,r8,r0
:023877CC 12800040 addne  r0,r0,#0x40
:023877D0 11A083C0 movne  r8,r0,asr #0x7
:023877D4 E1D410DB ldrsb r1,[r4, #+0xb]		;r4+0xb=*(0000000b)
:023877D8 E5D40002 ldrb r0,[r4, #+0x2]		;r4+0x2=*(00000002)
:023877DC E0888001 add  r8,r8,r1
:023877E0 E3500003 cmp r0,#0x3
:023877E4 1A000016 bne 02387844
:023877E8 E59F0150 ldr r0,[r15, #+0x150]		;r15+0x150=*(02387940)=#-723(0xfffffd2d)
:023877EC E1560000 cmp r6,r0
:023877F0 CA000013 bgt 02387844
:023877F4 E5D40003 ldrb r0,[r4, #+0x3]		;r4+0x3=*(00000003)
:023877F8 E3C000F8 bic  r0,r0,#0xF8
:023877FC E3800010 orr  r0,r0,#0x10
:02387800 E5C40003 strb r0,[r4, #+0x3]		;r4+0x3=*(00000003)
:02387804 E5943048 ldr r3,[r4, #+0x48]		;r4+0x48=*(00000048)
:02387808 E3530000 cmp r3,#0x0
:0238780C 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:02387810 05C40022 streqb r0,[r4, #+0x22]		;r4+0x22=*(00000022)
:02387814 0A000004 beq 0238782C
:02387818 E594204C ldr r2,[r4, #+0x4c]		;r4+0x4c=*(0000004c)
:0238781C E1A00004 mov  r0,r4			;r0=0(0x0)
:02387820 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02387824 E1A0E00F mov  r14,r15			;r14=37255212(0x238782c)
:02387828 E12FFF13 bx r3 (Jump to addr_03807EE0?)msr CPSR_fsxc,r3
:0238782C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02387830 E1C402B4 strh r0,[r4, #+0x24]		;r4+0x24=*(00000024)
:02387834 E5D40003 ldrb r0,[r4, #+0x3]		;r4+0x3=*(00000003)
:02387838 E3C00001 bic  r0,r0,#0x1
:0238783C E5C40003 strb r0,[r4, #+0x3]		;r4+0x3=*(00000003)
:02387840 EA000037 b 02387924
:02387844 E1A00006 mov  r0,r6			;r0=0(0x0)
:02387848 EBFFFDDC bl 02386FC0
:0238784C E1A06000 mov  r6,r0			;r6=0(0x0)
:02387850 E1D403BC ldrh r0,[r4, #+0x3c]		;r4+0x3c=*(0000003c)
:02387854 E1A01007 mov  r1,r7			;r1=0(0x0)
:02387858 EBFFFD8D bl 02386E94
:0238785C E5D41001 ldrb r1,[r4, #+0x1]		;r4+0x1=*(00000001)
:02387860 E3510001 cmp r1,#0x1
:02387864 059F10D8 ldreq r1,[r15, #+0xd8]		;r15+0xd8=*(02387944)=#65532(0x0000fffc)
:02387868 00000001 andeq  r0,r0,r1
:0238786C 01A00800 moveq  r0,r0,lsl #0x10		;r0=0(0x0)
:02387870 01A00820 moveq  r0,r0,lsr #0x10		;r0=0(0x0)
:02387874 E2988040 adds r8,r8,#0x40
:02387878 43A08000 movmi  r8,#0x0		;r8=0(0x0)
:0238787C 4A000001 bmi 02387888
:02387880 E358007F cmp r8,#0x7F
:02387884 C3A0807F movgt  r8,#0x7F		;r8=127(0x7f)
:02387888 E1D412B4 ldrh r1,[r4, #+0x24]		;r4+0x24=*(00000024)
:0238788C E1560001 cmp r6,r1
:02387890 0A000009 beq 023878BC
:02387894 E1C462B4 strh r6,[r4, #+0x24]		;r4+0x24=*(00000024)
:02387898 E5D41003 ldrb r1,[r4, #+0x3]		;r4+0x3=*(00000003)
:0238789C E3C120F8 bic  r2,r1,#0xF8
:023878A0 E1A01C01 mov  r1,r1,lsl #0x18		;r1=-67108864(0xfc000000)
:023878A4 E1A01DA1 mov  r1,r1,lsr #0x1b		;r1=31(0x1f)
:023878A8 E3811008 orr  r1,r1,#0x8
:023878AC E20110FF and  r1,r1,#0xFF
:023878B0 E1A01D81 mov  r1,r1,lsl #0x1b		;r1=-134217728(0xf8000000)
:023878B4 E1821C21 orr  r1,r2,r1,lsr #0x18
:023878B8 E5C41003 strb r1,[r4, #+0x3]		;r4+0x3=*(00000003)
:023878BC E1D412B6 ldrh r1,[r4, #+0x26]		;r4+0x26=*(00000026)
:023878C0 E1500001 cmp r0,r1
:023878C4 0A000009 beq 023878F0
:023878C8 E1C402B6 strh r0,[r4, #+0x26]		;r4+0x26=*(00000026)
:023878CC E5D40003 ldrb r0,[r4, #+0x3]		;r4+0x3=*(00000003)
:023878D0 E3C010F8 bic  r1,r0,#0xF8
:023878D4 E1A00C00 mov  r0,r0,lsl #0x18		;r0=0(0x0)
:023878D8 E1A00DA0 mov  r0,r0,lsr #0x1b		;r0=0(0x0)
:023878DC E3800004 orr  r0,r0,#0x4
:023878E0 E20000FF and  r0,r0,#0xFF
:023878E4 E1A00D80 mov  r0,r0,lsl #0x1b		;r0=0(0x0)
:023878E8 E1810C20 orr  r0,r1,r0,lsr #0x18
:023878EC E5C40003 strb r0,[r4, #+0x3]		;r4+0x3=*(00000003)
:023878F0 E5D40023 ldrb r0,[r4, #+0x23]		;r4+0x23=*(00000023)
:023878F4 E1580000 cmp r8,r0
:023878F8 0A000009 beq 02387924
:023878FC E5C48023 strb r8,[r4, #+0x23]		;r4+0x23=*(00000023)
:02387900 E5D40003 ldrb r0,[r4, #+0x3]		;r4+0x3=*(00000003)
:02387904 E3C010F8 bic  r1,r0,#0xF8
:02387908 E1A00C00 mov  r0,r0,lsl #0x18		;r0=0(0x0)
:0238790C E1A00DA0 mov  r0,r0,lsr #0x1b		;r0=0(0x0)
:02387910 E3800010 orr  r0,r0,#0x10
:02387914 E20000FF and  r0,r0,#0xFF
:02387918 E1A00D80 mov  r0,r0,lsl #0x1b		;r0=0(0x0)
:0238791C E1810C20 orr  r0,r1,r0,lsr #0x18
:02387920 E5C40003 strb r0,[r4, #+0x3]		;r4+0x3=*(00000003)
:02387924 E2855001 add  r5,r5,#0x1
:02387928 E3550010 cmp r5,#0x10
:0238792C BAFFFF1D blt 023875A8
:02387930 E8BD4FF8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:02387934 E12FFF1E bx r14 (Jump to addr_0238782C?)
msr CPSR_fsxc,r14
:02387938 03807EE0 orreq  r7,r0,#0xE00
:0238793C 0380704C orreq  r7,r0,#0x4C
:02387940 FFFFFD2D swinv 0x00fffd2d
:02387944 0000FFFC unknown
:02387948 E92D4010 stmdb  r13!,{r4,r14}
:0238794C E1A04000 mov  r4,r0			;r4=0(0x0)
:02387950 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02387954 E5C40001 strb r0,[r4, #+0x1]		;r4+0x1=*(00000001)
:02387958 E1A0E002 mov  r14,r2			;r14=0(0x0)
:0238795C E284C038 add  r12,r4,#0x38
:02387960 E8910007 ldmia  r1 ,{r0,r1,r2}
:02387964 E88C0007 stmia  r12 ,{r0,r1,r2}
:02387968 E1A00004 mov  r0,r4			;r0=0(0x0)
:0238796C E1A01003 mov  r1,r3			;r1=58752736(0x3807ee0)
:02387970 E584E044 str r14,[r4, #+0x44]		;r4+0x44=*(00000044)
:02387974 EB0001C9 bl 023880A0
:02387978 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0238797C E8BD4010 ldmia  r13!,{r4,r14}
:02387980 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:02387984 E92D4008 stmdb  r13!,{r3,r14}
:02387988 E5D03000 ldrb r3,[r0, #+0x0]		;r0+0x0=*(00000001)
:0238798C E3530008 cmp r3,#0x8
:02387990 33A00000 movcc  r0,#0x0		;r0=0(0x0)
:02387994 3A00000A bcc 023879C4
:02387998 E353000D cmp r3,#0xD
:0238799C 83A00000 movhi  r0,#0x0		;r0=0(0x0)
:023879A0 8A000007 bhi 023879C4
:023879A4 E3A03001 mov  r3,#0x1		;r3=1(0x1)
:023879A8 E5C03001 strb r3,[r0, #+0x1]		;r0+0x1=*(00000001)
:023879AC E5801044 str r1,[r0, #+0x44]		;r0+0x44=*(00000044)
:023879B0 E59F3014 ldr r3,[r15, #+0x14]		;r15+0x14=*(023879cc)=#8006(0x00001f46)
:023879B4 E1A01002 mov  r1,r2			;r1=0(0x0)
:023879B8 E1C033BC strh r3,[r0, #+0x3c]		;r0+0x3c=*(0000003c)
:023879BC EB0001B7 bl 023880A0
:023879C0 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023879C4 E8BD4008 ldmia  r13!,{r3,r14}
:023879C8 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023879CC 00001F46 andeq  r1,r0,r6,asr #0x1e
:023879D0 E92D4008 stmdb  r13!,{r3,r14}
:023879D4 E5D02000 ldrb r2,[r0, #+0x0]		;r0+0x0=*(00000001)
:023879D8 E352000E cmp r2,#0xE
:023879DC 33A00000 movcc  r0,#0x0		;r0=0(0x0)
:023879E0 3A000008 bcc 02387A08
:023879E4 E352000F cmp r2,#0xF
:023879E8 83A00000 movhi  r0,#0x0		;r0=0(0x0)
:023879EC 8A000005 bhi 02387A08
:023879F0 E59F2018 ldr r2,[r15, #+0x18]		;r15+0x18=*(02387a10)=#8006(0x00001f46)
:023879F4 E3A03002 mov  r3,#0x2		;r3=2(0x2)
:023879F8 E5C03001 strb r3,[r0, #+0x1]		;r0+0x1=*(00000001)
:023879FC E1C023BC strh r2,[r0, #+0x3c]		;r0+0x3c=*(0000003c)
:02387A00 EB0001A6 bl 023880A0
:02387A04 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02387A08 E8BD4008 ldmia  r13!,{r3,r14}
:02387A0C E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:02387A10 00001F46 andeq  r1,r0,r6,asr #0x1e
:02387A14 E3510000 cmp r1,#0x0
:02387A18 0A000023 beq 02387AAC
:02387A1C E5D01002 ldrb r1,[r0, #+0x2]		;r0+0x2=*(00000003)
:02387A20 E3510003 cmp r1,#0x3
:02387A24 908FF101 addls  r15,r15,r1,lsl #0x2
:02387A28 EA00001F b 02387AAC
:02387A2C EA000002 b 02387A3C
:02387A30 EA00000B b 02387A64
:02387A34 EA00001C b 02387AAC
:02387A38 EA000017 b 02387A9C
:02387A3C E5902010 ldr r2,[r0, #+0x10]		;r0+0x10=*(00000011)
:02387A40 E5D0101C ldrb r1,[r0, #+0x1c]		;r0+0x1c=*(0000001d)
:02387A44 E2622000 rsb  r2,r2,#0x0
:02387A48 E0010192 mul  r1,r2,r1
:02387A4C E1A01441 mov  r1,r1,asr #0x8
:02387A50 E2711000 rsbs r1,r1,#0x0
:02387A54 E5801010 str r1,[r0, #+0x10]		;r0+0x10=*(00000011)
:02387A58 03A01001 moveq  r1,#0x1		;r1=1(0x1)
:02387A5C 05C01002 streqb r1,[r0, #+0x2]		;r0+0x2=*(00000003)
:02387A60 EA000011 b 02387AAC
:02387A64 E5D0201D ldrb r2,[r0, #+0x1d]		;r0+0x1d=*(0000001e)
:02387A68 E59F1048 ldr r1,[r15, #+0x48]		;r15+0x48=*(02387ab8)=#58749004(0x0380704c)
:02387A6C E1A02082 mov  r2,r2,lsl #0x1		;r2=16012(0x3e8c)
:02387A70 E19130F2 ldrsh r3,[r1, +r2]
:02387A74 E5902010 ldr r2,[r0, #+0x10]		;r0+0x10=*(00000011)
:02387A78 E1D011BE ldrh r1,[r0, #+0x1e]		;r0+0x1e=*(0000001f)
:02387A7C E1A0C383 mov  r12,r3,lsl #0x7		;r12=256(0x100)
:02387A80 E0421001 sub  r1,r2,r1
:02387A84 E5801010 str r1,[r0, #+0x10]		;r0+0x10=*(00000011)
:02387A88 E1510383 cmp r1,r3,lsl #0x7
:02387A8C D580C010 strle r12,[r0, #+0x10]		;r0+0x10=*(00000011)
:02387A90 D3A01002 movle  r1,#0x2		;r1=2(0x2)
:02387A94 D5C01002 strleb r1,[r0, #+0x2]		;r0+0x2=*(00000003)
:02387A98 EA000003 b 02387AAC
:02387A9C E5902010 ldr r2,[r0, #+0x10]		;r0+0x10=*(00000011)
:02387AA0 E1D012B0 ldrh r1,[r0, #+0x20]		;r0+0x20=*(00000021)
:02387AA4 E0421001 sub  r1,r2,r1
:02387AA8 E5801010 str r1,[r0, #+0x10]		;r0+0x10=*(00000011)
:02387AAC E5900010 ldr r0,[r0, #+0x10]		;r0+0x10=*(00000011)
:02387AB0 E1A003C0 mov  r0,r0,asr #0x7
:02387AB4 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:02387AB8 0380704C orreq  r7,r0,#0x4C
:02387ABC E351006D cmp r1,#0x6D
:02387AC0 A59F2010 ldrge r2,[r15, #+0x10]		;r15+0x10=*(02387ad8)=#58749536(0x03807260)
:02387AC4 B26110FF rsblt  r1,r1,#0xFF
:02387AC8 A261107F rsbge  r1,r1,#0x7F
:02387ACC A7D21001 ldrgeb r1,[r2, +r1]
:02387AD0 E5C0101C strb r1,[r0, #+0x1c]		;r0+0x1c=*(0000001d)
:02387AD4 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:02387AD8 03807260 orreq  r7,r0,#0x6
:02387ADC E92D4010 stmdb  r13!,{r4,r14}
:02387AE0 E1A04000 mov  r4,r0			;r4=1(0x1)
:02387AE4 E1A00001 mov  r0,r1			;r0=2(0x2)
:02387AE8 EB000157 bl 0238804C
:02387AEC E1C401BE strh r0,[r4, #+0x1e]		;r4+0x1e=*(0000001f)
:02387AF0 E8BD4010 ldmia  r13!,{r4,r14}
:02387AF4 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:02387AF8 E5C0101D strb r1,[r0, #+0x1d]		;r0+0x1d=*(0000001f)
:02387AFC E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:02387B00 E92D4010 stmdb  r13!,{r4,r14}
:02387B04 E1A04000 mov  r4,r0			;r4=2(0x2)
:02387B08 E1A00001 mov  r0,r1			;r0=2(0x2)
:02387B0C EB00014E bl 0238804C
:02387B10 E1C402B0 strh r0,[r4, #+0x20]		;r4+0x20=*(00000022)
:02387B14 E8BD4010 ldmia  r13!,{r4,r14}
:02387B18 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:02387B1C E3A01003 mov  r1,#0x3		;r1=3(0x3)
:02387B20 E5C01002 strb r1,[r0, #+0x2]		;r0+0x2=*(00000004)
:02387B24 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:02387B28 E5D00003 ldrb r0,[r0, #+0x3]		;r0+0x3=*(00000005)
:02387B2C E1A00F80 mov  r0,r0,lsl #0x1f		;r0=0(0x0)
:02387B30 E1A00FA0 mov  r0,r0,lsr #0x1f		;r0=0(0x0)
:02387B34 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:02387B38 E92D4FF8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:02387B3C E59F41AC ldr r4,[r15, #+0x1ac]		;r15+0x1ac=*(02387cf0)=#58752696(0x03807eb8)
:02387B40 E1A06001 mov  r6,r1			;r6=3(0x3)
:02387B44 E5941004 ldr r1,[r4, #+0x4]		;r4+0x4=*(03807ebc)=#846342528(0x32722980)
:02387B48 E1A05003 mov  r5,r3			;r5=2(0x2)
:02387B4C E1E01001 mvn  r1,r1
:02387B50 E3520000 cmp r2,#0x0
:02387B54 E0000001 and  r0,r0,r1
:02387B58 05941000 ldreq r1,[r4, #+0x0]		;r4+0x0=*(03807eb8)=#-1820387114(0x937f18d6)
:02387B5C E3A04000 mov  r4,#0x0		;r4=0(0x0)
:02387B60 01E01001 mvneq  r1,r1
:02387B64 00000001 andeq  r0,r0,r1
:02387B68 E59F3184 ldr r3,[r15, #+0x184]		;r15+0x184=*(02387cf4)=#58749516(0x0380724c)
:02387B6C E59F8184 ldr r8,[r15, #+0x184]		;r15+0x184=*(02387cf8)=#58749520(0x03807250)
:02387B70 E1A09004 mov  r9,r4			;r9=0(0x0)
:02387B74 E3E01000 mvn  r1,#0x0
:02387B78 E3A0B001 mov  r11,#0x1		;r11=1(0x1)
:02387B7C E7D8C009 ldrb r12,[r8, +r9]
:02387B80 E1100C1B tst r0,r11,lsl r12
:02387B84 0A00001C beq 02387BFC
:02387B88 E59F216C ldr r2,[r15, #+0x16c]		;r15+0x16c=*(02387cfc)=#58752736(0x03807ee0)
:02387B8C E3A07054 mov  r7,#0x54		;r7=84(0x54)
:02387B90 E02A279C mla  r10,r12,r7,r2unknown
:02387B94 E3540000 cmp r4,#0x0
:02387B98 01A0400A moveq  r4,r10			;r4=0(0x0)
:02387B9C 0A000016 beq 02387BFC
:02387BA0 E5D47022 ldrb r7,[r4, #+0x22]		;r4+0x22=*(00000022)
:02387BA4 E5DA2022 ldrb r2,[r10, #+0x22]		;r10+0x22=*(00000022)
:02387BA8 E1520007 cmp r2,r7
:02387BAC 8A000012 bhi 02387BFC
:02387BB0 1A000010 bne 02387BF8
:02387BB4 E1D422B4 ldrh r2,[r4, #+0x24]		;r4+0x24=*(00000024)
:02387BB8 E1DA72B4 ldrh r7,[r10, #+0x24]		;r10+0x24=*(00000024)
:02387BBC E1A0CC02 mov  r12,r2,lsl #0x18		;r12=-536870912(0xe0000000)
:02387BC0 E1A0CA2C mov  r12,r12,lsr #0x14		;r12=3584(0xe00)
:02387BC4 E7D32442 ldrb r2,r12,r12,lsr #0x14
:02387BC8 E1A0EC07 mov  r14,r7,lsl #0x18		;r14=1409286144(0x54000000)
:02387BCC E1A0225C mov  r2,r12,asr r2
:02387BD0 E1A0CA2E mov  r12,r14,lsr #0x14		;r12=1344(0x540)
:02387BD4 E7D37447 ldrb r7,r12,r14,lsr #0x14
:02387BD8 E152075C cmp r2,r12,asr r7
:02387BDC 0A000002 beq 02387BEC
:02387BE0 B1A0200B movlt  r2,r11			;r2=1(0x1)
:02387BE4 A1A02001 movge  r2,r1			;r2=-1820387114(0x937f18d6)
:02387BE8 EA000000 b 02387BF0
:02387BEC E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02387BF0 E3520000 cmp r2,#0x0
:02387BF4 AA000000 bge 02387BFC
:02387BF8 E1A0400A mov  r4,r10			;r4=0(0x0)
:02387BFC E2899001 add  r9,r9,#0x1
:02387C00 E3590010 cmp r9,#0x10
:02387C04 BAFFFFDC blt 02387B7C
:02387C08 E3540000 cmp r4,#0x0
:02387C0C 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:02387C10 0A000034 beq 02387CE8
:02387C14 E5D40022 ldrb r0,[r4, #+0x22]		;r4+0x22=*(00000022)
:02387C18 E1560000 cmp r6,r0
:02387C1C B3A00000 movlt  r0,#0x0		;r0=0(0x0)
:02387C20 BA000030 blt 02387CE8
:02387C24 E5943048 ldr r3,[r4, #+0x48]		;r4+0x48=*(00000048)
:02387C28 E3530000 cmp r3,#0x0
:02387C2C 0A000004 beq 02387C44
:02387C30 E594204C ldr r2,[r4, #+0x4c]		;r4+0x4c=*(0000004c)
:02387C34 E1A00004 mov  r0,r4			;r0=0(0x0)
:02387C38 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02387C3C E1A0E00F mov  r14,r15			;r14=37256260(0x2387c44)
:02387C40 E12FFF13 bx r3 (Jump to addr_0380724C?)msr CPSR_fsxc,r3
:02387C44 E5D40003 ldrb r0,[r4, #+0x3]		;r4+0x3=*(00000003)
:02387C48 E3A07000 mov  r7,#0x0		;r7=0(0x0)
:02387C4C E3C000F8 bic  r0,r0,#0xF8
:02387C50 E3801010 orr  r1,r0,#0x10
:02387C54 E20100FF and  r0,r1,#0xFF
:02387C58 E3C00001 bic  r0,r0,#0x1
:02387C5C E5C40003 strb r0,[r4, #+0x3]		;r4+0x3=*(00000003)
:02387C60 E5847050 str r7,[r4, #+0x50]		;r4+0x50=*(00000050)
:02387C64 E59D0028 ldr r0,[r13, #+0x28]		;r13+0x28=*(0380ffa8)=#-1704619877(0x9a65909b)
:02387C68 E5845048 str r5,[r4, #+0x48]		;r4+0x48=*(00000048)
:02387C6C E584004C str r0,[r4, #+0x4c]		;r4+0x4c=*(0000004c)
:02387C70 E5847034 str r7,[r4, #+0x34]		;r4+0x34=*(00000034)
:02387C74 E5C46022 strb r6,[r4, #+0x22]		;r4+0x22=*(00000022)
:02387C78 E3A0307F mov  r3,#0x7F		;r3=127(0x7f)
:02387C7C E1C432B4 strh r3,[r4, #+0x24]		;r4+0x24=*(00000024)
:02387C80 E5D41003 ldrb r1,[r4, #+0x3]		;r4+0x3=*(00000003)
:02387C84 E3A0003C mov  r0,#0x3C		;r0=60(0x3c)
:02387C88 E3C12002 bic  r2,r1,#0x2
:02387C8C E20210FF and  r1,r2,#0xFF
:02387C90 E3811004 orr  r1,r1,#0x4
:02387C94 E5C41003 strb r1,[r4, #+0x3]		;r4+0x3=*(00000003)
:02387C98 E5C40008 strb r0,[r4, #+0x8]		;r4+0x8=*(00000008)
:02387C9C E5C40005 strb r0,[r4, #+0x5]		;r4+0x5=*(00000005)
:02387CA0 E5C43009 strb r3,[r4, #+0x9]		;r4+0x9=*(00000009)
:02387CA4 E5C4700A strb r7,[r4, #+0xa]		;r4+0xa=*(0000000a)
:02387CA8 E1C470BC strh r7,[r4, #+0xc]		;r4+0xc=*(0000000c)
:02387CAC E1C470B6 strh r7,[r4, #+0x6]		;r4+0x6=*(00000006)
:02387CB0 E1C470BE strh r7,[r4, #+0xe]		;r4+0xe=*(0000000e)
:02387CB4 E5C4700B strb r7,[r4, #+0xb]		;r4+0xb=*(0000000b)
:02387CB8 E5C43004 strb r3,[r4, #+0x4]		;r4+0x4=*(00000004)
:02387CBC E1C473B2 strh r7,[r4, #+0x32]		;r4+0x32=*(00000032)
:02387CC0 E5847018 str r7,[r4, #+0x18]		;r4+0x18=*(00000018)
:02387CC4 E5847014 str r7,[r4, #+0x14]		;r4+0x14=*(00000014)
:02387CC8 E59F1030 ldr r1,[r15, #+0x30]		;r15+0x30=*(02387d00)=#65535(0x0000ffff)
:02387CCC E5C4701C strb r7,[r4, #+0x1c]		;r4+0x1c=*(0000001c)
:02387CD0 E1C411BE strh r1,[r4, #+0x1e]		;r4+0x1e=*(0000001e)
:02387CD4 E5C4301D strb r3,[r4, #+0x1d]		;r4+0x1d=*(0000001d)
:02387CD8 E2840028 add  r0,r4,#0x28
:02387CDC E1C412B0 strh r1,[r4, #+0x20]		;r4+0x20=*(00000020)
:02387CE0 EB0000A4 bl 02387F78
:02387CE4 E1A00004 mov  r0,r4			;r0=0(0x0)
:02387CE8 E8BD4FF8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:02387CEC E12FFF1E bx r14 (Jump to addr_02387C44?)
msr CPSR_fsxc,r14
:02387CF0 03807EB8 orreq  r7,r0,#0xB80
:02387CF4 0380724C orreq  r7,r0,#0xC0000004
:02387CF8 03807250 orreq  r7,r0,#0x5
:02387CFC 03807EE0 orreq  r7,r0,#0xE00
:02387D00 0000FFFF unknown
:02387D04 E3500000 cmp r0,#0x0
:02387D08 13A01000 movne  r1,#0x0		;r1=0(0x0)
:02387D0C 15801048 strne r1,[r0, #+0x48]		;r0+0x48=*(00000048)
:02387D10 1580104C strne r1,[r0, #+0x4c]		;r0+0x4c=*(0000004c)
:02387D14 E12FFF1E bx r14 (Jump to addr_02387C44?)
msr CPSR_fsxc,r14
:02387D18 E92D4FF8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:02387D1C E3A09000 mov  r9,#0x0		;r9=0(0x0)
:02387D20 E59F7098 ldr r7,[r15, #+0x98]		;r15+0x98=*(02387dc0)=#58752736(0x03807ee0)
:02387D24 E59F4098 ldr r4,[r15, #+0x98]		;r15+0x98=*(02387dc4)=#58752696(0x03807eb8)
:02387D28 E1A0A000 mov  r10,r0			;r10=0(0x0)
:02387D2C E1A05009 mov  r5,r9			;r5=0(0x0)
:02387D30 E3A06001 mov  r6,#0x1		;r6=1(0x1)
:02387D34 E3A0B054 mov  r11,#0x54		;r11=84(0x54)
:02387D38 EA00001A b 02387DA8
:02387D3C E31A0001 tst r10,#0x1
:02387D40 0A000016 beq 02387DA0
:02387D44 E5940004 ldr r0,[r4, #+0x4]		;r4+0x4=*(03807ebc)=#846342528(0x32722980)
:02387D48 E0287B99 mla  r8,r9,r11,r7unknown
:02387D4C E1100916 tst r0,r6,lsl r9
:02387D50 1A000012 bne 02387DA0
:02387D54 E5983048 ldr r3,[r8, #+0x48]		;r8+0x48=*(03807298)=#-1701947351(0x9a8e5829)
:02387D58 E3530000 cmp r3,#0x0
:02387D5C 0A000004 beq 02387D74
:02387D60 E598204C ldr r2,[r8, #+0x4c]		;r8+0x4c=*(0380729c)=#1820634785(0x6c84aea1)
:02387D64 E1A00008 mov  r0,r8			;r0=58749520(0x3807250)
:02387D68 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02387D6C E1A0E00F mov  r14,r15			;r14=37256564(0x2387d74)
:02387D70 E12FFF13 bx r3 (Jump to addr_9A8E5829?)msr CPSR_fsxc,r3
:02387D74 E1A00009 mov  r0,r9			;r0=0(0x0)
:02387D78 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02387D7C EBFFFBA1 bl 02386C08
:02387D80 E5C85022 strb r5,[r8, #+0x22]		;r8+0x22=*(03807272)=#18921536(0x0120b840)
:02387D84 E1A00008 mov  r0,r8			;r0=58749520(0x3807250)
:02387D88 EBFFFFDD bl 02387D04
:02387D8C E5D80003 ldrb r0,[r8, #+0x3]		;r8+0x3=*(03807253)=#-49595(0xffff3e45)
:02387D90 E3C010F8 bic  r1,r0,#0xF8
:02387D94 E20100FF and  r0,r1,#0xFF
:02387D98 E3C00001 bic  r0,r0,#0x1
:02387D9C E5C80003 strb r0,[r8, #+0x3]		;r8+0x3=*(03807253)=#-49595(0xffff3e45)
:02387DA0 E2899001 add  r9,r9,#0x1
:02387DA4 E1A0A0AA mov  r10,r10,lsr #0x1		;r10=0(0x0)
:02387DA8 E3590010 cmp r9,#0x10
:02387DAC AA000001 bge 02387DB8
:02387DB0 E35A0000 cmp r10,#0x0
:02387DB4 1AFFFFE0 bne 02387D3C
:02387DB8 E8BD4FF8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:02387DBC E12FFF1E bx r14 (Jump to addr_02387D74?)
msr CPSR_fsxc,r14
:02387DC0 03807EE0 orreq  r7,r0,#0xE00
:02387DC4 03807EB8 orreq  r7,r0,#0xB80
:02387DC8 E92D4FF8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:02387DCC E1A0A000 mov  r10,r0			;r10=-49595(0xffff3e45)
:02387DD0 E3A08000 mov  r8,#0x0		;r8=0(0x0)
:02387DD4 E59F50C4 ldr r5,[r15, #+0xc4]		;r15+0xc4=*(02387ea0)=#58752736(0x03807ee0)
:02387DD8 E1A09001 mov  r9,r1			;r9=0(0x0)
:02387DDC E1A0700A mov  r7,r10			;r7=-49595(0xffff3e45)
:02387DE0 E1A0B008 mov  r11,r8			;r11=0(0x0)
:02387DE4 E3A04001 mov  r4,#0x1		;r4=1(0x1)
:02387DE8 EA00001D b 02387E64
:02387DEC E3170001 tst r7,#0x1
:02387DF0 0A000019 beq 02387E5C
:02387DF4 E59F00A8 ldr r0,[r15, #+0xa8]		;r15+0xa8=*(02387ea4)=#58752696(0x03807eb8)
:02387DF8 E5901004 ldr r1,[r0, #+0x4]		;r0+0x4=*(03807ebc)=#846342528(0x32722980)
:02387DFC E3A00054 mov  r0,#0x54		;r0=84(0x54)
:02387E00 E0265098 mla  r6,r8,r0,r5unknown
:02387E04 E1110814 tst r1,r4,lsl r8
:02387E08 1A000013 bne 02387E5C
:02387E0C E5963048 ldr r3,[r6, #+0x48]		;r6+0x48=*(00000049)
:02387E10 E3530000 cmp r3,#0x0
:02387E14 0A000004 beq 02387E2C
:02387E18 E596204C ldr r2,[r6, #+0x4c]		;r6+0x4c=*(0000004d)
:02387E1C E1A00006 mov  r0,r6			;r0=1(0x1)
:02387E20 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02387E24 E1A0E00F mov  r14,r15			;r14=37256748(0x2387e2c)
:02387E28 E12FFF13 bx r3 (Jump to addr_9A8E5829?)msr CPSR_fsxc,r3
:02387E2C E1A00008 mov  r0,r8			;r0=0(0x0)
:02387E30 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02387E34 EBFFFB73 bl 02386C08
:02387E38 E5C6B022 strb r11,[r6, #+0x22]		;r6+0x22=*(00000023)
:02387E3C E1A00006 mov  r0,r6			;r0=1(0x1)
:02387E40 EBFFFFAF bl 02387D04
:02387E44 E5D60003 ldrb r0,[r6, #+0x3]		;r6+0x3=*(00000004)
:02387E48 E3C000F8 bic  r0,r0,#0xF8
:02387E4C E5C60003 strb r0,[r6, #+0x3]		;r6+0x3=*(00000004)
:02387E50 E20000FF and  r0,r0,#0xFF
:02387E54 E3C00001 bic  r0,r0,#0x1
:02387E58 E5C60003 strb r0,[r6, #+0x3]		;r6+0x3=*(00000004)
:02387E5C E2888001 add  r8,r8,#0x1
:02387E60 E1A070A7 mov  r7,r7,lsr #0x1		;r7=2147458850(0x7fff9f22)
:02387E64 E3580010 cmp r8,#0x10
:02387E68 AA000001 bge 02387E74
:02387E6C E3570000 cmp r7,#0x0
:02387E70 1AFFFFDD bne 02387DEC
:02387E74 E3190001 tst r9,#0x1
:02387E78 159F0024 ldrne r0,[r15, #+0x24]		;r15+0x24=*(02387ea4)=#58752696(0x03807eb8)
:02387E7C 15901000 ldrne r1,[r0, #+0x0]		;r0+0x0=*(03807eb8)=#-1820387114(0x937f18d6)
:02387E80 1181100A orrne  r1,r1,r10
:02387E84 15801000 strne r1,[r0, #+0x0]		;r0+0x0=*(03807eb8)=#-1820387114(0x937f18d6)
:02387E88 059F0014 ldreq r0,[r15, #+0x14]		;r15+0x14=*(02387ea4)=#58752696(0x03807eb8)
:02387E8C 05901004 ldreq r1,[r0, #+0x4]		;r0+0x4=*(03807ebc)=#846342528(0x32722980)
:02387E90 0181100A orreq  r1,r1,r10
:02387E94 05801004 streq r1,[r0, #+0x4]		;r0+0x4=*(03807ebc)=#846342528(0x32722980)
:02387E98 E8BD4FF8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:02387E9C E12FFF1E bx r14 (Jump to addr_02387E2C?)
msr CPSR_fsxc,r14
:02387EA0 03807EE0 orreq  r7,r0,#0xE00
:02387EA4 03807EB8 orreq  r7,r0,#0xB80
:02387EA8 E3110001 tst r1,#0x1
:02387EAC 059F1028 ldreq r1,[r15, #+0x28]		;r15+0x28=*(02387edc)=#58752696(0x03807eb8)
:02387EB0 01E00000 mvneq  r0,r0
:02387EB4 05912004 ldreq r2,[r1, #+0x4]		;r1+0x4=*(03807ebc)=#846342528(0x32722980)
:02387EB8 00020000 andeq  r0,r2,r0
:02387EBC 05810004 streq r0,[r1, #+0x4]		;r1+0x4=*(03807ebc)=#846342528(0x32722980)
:02387EC0 012FFF1E bxeq r14 (Jump to addr_02387E2C?)msreq CPSR_fsxc,r14
:02387EC4 E59F1010 ldr r1,[r15, #+0x10]		;r15+0x10=*(02387edc)=#58752696(0x03807eb8)
:02387EC8 E1E00000 mvn  r0,r0
:02387ECC E5912000 ldr r2,[r1, #+0x0]		;r1+0x0=*(03807eb8)=#-1820387114(0x937f18d6)
:02387ED0 E0020000 and  r0,r2,r0
:02387ED4 E5810000 str r0,[r1, #+0x0]		;r1+0x0=*(03807eb8)=#-1820387114(0x937f18d6)
:02387ED8 E12FFF1E bx r14 (Jump to addr_02387E2C?)
msr CPSR_fsxc,r14
:02387EDC 03807EB8 orreq  r7,r0,#0xB80
:02387EE0 E3100001 tst r0,#0x1
:02387EE4 159F000C ldrne r0,[r15, #+0xc]		;r15+0xc=*(02387ef8)=#58752696(0x03807eb8)
:02387EE8 15900000 ldrne r0,[r0, #+0x0]		;r0+0x0=*(03807eb8)=#-1820387114(0x937f18d6)
:02387EEC 059F0004 ldreq r0,[r15, #+0x4]		;r15+0x4=*(02387ef8)=#58752696(0x03807eb8)
:02387EF0 05900004 ldreq r0,[r0, #+0x4]		;r0+0x4=*(03807ebc)=#846342528(0x32722980)
:02387EF4 E12FFF1E bx r14 (Jump to addr_02387E2C?)
msr CPSR_fsxc,r14
:02387EF8 03807EB8 orreq  r7,r0,#0xB80
:02387EFC E92D43F8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r14}
:02387F00 E59F506C ldr r5,[r15, #+0x6c]		;r15+0x6c=*(02387f74)=#58752736(0x03807ee0)
:02387F04 E3A06000 mov  r6,#0x0		;r6=0(0x0)
:02387F08 E1A08000 mov  r8,r0			;r8=0(0x0)
:02387F0C E1A07001 mov  r7,r1			;r7=58752696(0x3807eb8)
:02387F10 E1A04006 mov  r4,r6			;r4=0(0x0)
:02387F14 E3A09054 mov  r9,#0x54		;r9=84(0x54)
:02387F18 E0225996 mla  r2,r6,r9,r5unknown
:02387F1C E5D21003 ldrb r1,[r2, #+0x3]		;r2+0x3=*(937f18d9)
:02387F20 E1A00F81 mov  r0,r1,lsl #0x1f		;r0=0(0x0)
:02387F24 E1B00FA0 movs r0,r0,lsr #0x1f		;r0=0(0x0)
:02387F28 0A00000B beq 02387F5C
:02387F2C E5D20001 ldrb r0,[r2, #+0x1]		;r2+0x1=*(937f18d7)
:02387F30 E3500000 cmp r0,#0x0
:02387F34 1A000008 bne 02387F5C
:02387F38 E5920044 ldr r0,[r2, #+0x44]		;r2+0x44=*(937f191a)
:02387F3C E1580000 cmp r8,r0
:02387F40 91500007 cmpls r0,r7
:02387F44 8A000004 bhi 02387F5C
:02387F48 E3C13002 bic  r3,r1,#0x2
:02387F4C E1A00006 mov  r0,r6			;r0=0(0x0)
:02387F50 E1A01004 mov  r1,r4			;r1=0(0x0)
:02387F54 E5C23003 strb r3,[r2, #+0x3]		;r2+0x3=*(937f18d9)
:02387F58 EBFFFB2A bl 02386C08
:02387F5C E2860001 add  r0,r6,#0x1
:02387F60 E20060FF and  r6,r0,#0xFF
:02387F64 E3560010 cmp r6,#0x10
:02387F68 3AFFFFEA bcc 02387F18
:02387F6C E8BD43F8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r14}
:02387F70 E12FFF1E bx r14 (Jump to addr_02387E2C?)
msr CPSR_fsxc,r14
:02387F74 03807EE0 orreq  r7,r0,#0xE00
:02387F78 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02387F7C E5C02000 strb r2,[r0, #+0x0]		;r0+0x0=*(00000000)
:02387F80 E5C02002 strb r2,[r0, #+0x2]		;r0+0x2=*(00000002)
:02387F84 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02387F88 E5C01003 strb r1,[r0, #+0x3]		;r0+0x3=*(00000003)
:02387F8C E3A01010 mov  r1,#0x10		;r1=16(0x10)
:02387F90 E5C01001 strb r1,[r0, #+0x1]		;r0+0x1=*(00000001)
:02387F94 E1C020B4 strh r2,[r0, #+0x4]		;r0+0x4=*(00000004)
:02387F98 E12FFF1E bx r14 (Jump to addr_02387E2C?)
msr CPSR_fsxc,r14
:02387F9C E1D020B6 ldrh r2,[r0, #+0x6]		;r0+0x6=*(00000006)
:02387FA0 E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:02387FA4 E1520001 cmp r2,r1
:02387FA8 32821001 addcc  r1,r2,#0x1
:02387FAC 31C010B6 strcch r1,[r0, #+0x6]		;r0+0x6=*(00000006)
:02387FB0 312FFF1E bxcc r14 (Jump to addr_02387E2C?)msrcc CPSR_fsxc,r14
:02387FB4 E1D010B8 ldrh r1,[r0, #+0x8]		;r0+0x8=*(00000008)
:02387FB8 E5D02001 ldrb r2,[r0, #+0x1]		;r0+0x1=*(00000001)
:02387FBC E0811302 add  r1,r1,r2,lsl #0x6
:02387FC0 E1A03421 mov  r3,r1,lsr #0x8		;r3=0(0x0)
:02387FC4 EA000000 b 02387FCC
:02387FC8 E2433080 sub  r3,r3,#0x80
:02387FCC E3530080 cmp r3,#0x80
:02387FD0 2AFFFFFC bcs 02387FC8
:02387FD4 E1D010B8 ldrh r1,[r0, #+0x8]		;r0+0x8=*(00000008)
:02387FD8 E0811302 add  r1,r1,r2,lsl #0x6
:02387FDC E1C010B8 strh r1,[r0, #+0x8]		;r0+0x8=*(00000008)
:02387FE0 E1D010B8 ldrh r1,[r0, #+0x8]		;r0+0x8=*(00000008)
:02387FE4 E20110FF and  r1,r1,#0xFF
:02387FE8 E1C010B8 strh r1,[r0, #+0x8]		;r0+0x8=*(00000008)
:02387FEC E1D010B8 ldrh r1,[r0, #+0x8]		;r0+0x8=*(00000008)
:02387FF0 E1811403 orr  r1,r1,r3,lsl #0x8
:02387FF4 E1C010B8 strh r1,[r0, #+0x8]		;r0+0x8=*(00000008)
:02387FF8 E12FFF1E bx r14 (Jump to addr_02387E2C?)
msr CPSR_fsxc,r14
:02387FFC E92D4010 stmdb  r13!,{r4,r14}
:02388000 E1A04000 mov  r4,r0			;r4=0(0x0)
:02388004 E5D40002 ldrb r0,[r4, #+0x2]		;r4+0x2=*(00000002)
:02388008 E3500000 cmp r0,#0x0
:0238800C 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:02388010 0A00000B beq 02388044
:02388014 E1D410B6 ldrh r1,[r4, #+0x6]		;r4+0x6=*(00000006)
:02388018 E1D400B4 ldrh r0,[r4, #+0x4]		;r4+0x4=*(00000004)
:0238801C E1510000 cmp r1,r0
:02388020 33A00000 movcc  r0,#0x0		;r0=0(0x0)
:02388024 3A000006 bcc 02388044
:02388028 E1D400B8 ldrh r0,[r4, #+0x8]		;r4+0x8=*(00000008)
:0238802C E1A00420 mov  r0,r0,lsr #0x8		;r0=0(0x0)
:02388030 EBFFFC02 bl 02387040
:02388034 E5D41002 ldrb r1,[r4, #+0x2]		;r4+0x2=*(00000002)
:02388038 E5D42003 ldrb r2,[r4, #+0x3]		;r4+0x3=*(00000003)
:0238803C E0000091 mul  r0,r1,r0
:02388040 E0000092 mul  r0,r2,r0
:02388044 E8BD4010 ldmia  r13!,{r4,r14}
:02388048 E12FFF1E bx r14 (Jump to addr_02387E2C?)
msr CPSR_fsxc,r14
:0238804C E92D4008 stmdb  r13!,{r3,r14}
:02388050 E350007F cmp r0,#0x7F
:02388054 059F0040 ldreq r0,[r15, #+0x40]		;r15+0x40=*(0238809c)=#65535(0x0000ffff)
:02388058 0A00000D beq 02388094
:0238805C E350007E cmp r0,#0x7E
:02388060 03A00B0F moveq  r0,#0x3C00		;r0=15360(0x3c00)
:02388064 0A00000A beq 02388094
:02388068 E3500032 cmp r0,#0x32
:0238806C B1A00080 movlt  r0,r0,lsl #0x1		;r0=30720(0x7800)
:02388070 B2800001 addlt  r0,r0,#0x1
:02388074 B1A00800 movlt  r0,r0,lsl #0x10		;r0=2013265920(0x78000000)
:02388078 B1A00820 movlt  r0,r0,lsr #0x10		;r0=30720(0x7800)
:0238807C BA000004 blt 02388094
:02388080 E260107E rsb  r1,r0,#0x7E
:02388084 E3A00C1E mov  r0,#0x1E00		;r0=7680(0x1e00)
:02388088 EB001B64 bl 0238EE20
:0238808C E1A00800 mov  r0,r0,lsl #0x10		;r0=503316480(0x1e000000)
:02388090 E1A00820 mov  r0,r0,lsr #0x10		;r0=7680(0x1e00)
:02388094 E8BD4008 ldmia  r13!,{r3,r14}
:02388098 E12FFF1E bx r14 (Jump to addr_02387E2C?)
msr CPSR_fsxc,r14
:0238809C 0000FFFF unknown
:023880A0 E59F302C ldr r3,[r15, #+0x2c]		;r15+0x2c=*(023880d4)=#-92544(0xfffe9680)
:023880A4 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:023880A8 E5803010 str r3,[r0, #+0x10]		;r0+0x10=*(00001e10)
:023880AC E5C02002 strb r2,[r0, #+0x2]		;r0+0x2=*(00001e02)
:023880B0 E5801034 str r1,[r0, #+0x34]		;r0+0x34=*(00001e34)
:023880B4 E1C023B0 strh r2,[r0, #+0x30]		;r0+0x30=*(00001e30)
:023880B8 E1C022BE strh r2,[r0, #+0x2e]		;r0+0x2e=*(00001e2e)
:023880BC E5D01003 ldrb r1,[r0, #+0x3]		;r0+0x3=*(00001e03)
:023880C0 E3812002 orr  r2,r1,#0x2
:023880C4 E3C21001 bic  r1,r2,#0x1
:023880C8 E3811001 orr  r1,r1,#0x1
:023880CC E5C01003 strb r1,[r0, #+0x3]		;r0+0x3=*(00001e03)
:023880D0 E12FFF1E bx r14 (Jump to addr_02387E2C?)
msr CPSR_fsxc,r14
:023880D4 FFFE9680 swinv 0x00fe9680
:023880D8 E92D4008 stmdb  r13!,{r3,r14}
:023880DC E59F3050 ldr r3,[r15, #+0x50]		;r15+0x50=*(02388134)=#58754080(0x03808420)
:023880E0 E3A0E000 mov  r14,#0x0		;r14=0(0x0)
:023880E4 E3A00024 mov  r0,#0x24		;r0=36(0x24)
:023880E8 E002009E mul  r2,r14,r0
:023880EC E7D31002 ldrb r1,[r3, +r2]
:023880F0 E083C002 add  r12,r3,r2
:023880F4 E3C11001 bic  r1,r1,#0x1
:023880F8 E7C31002 strb r1,[r3, +r2]
:023880FC E5CCE001 strb r14,[r12, #+0x1]		;r12+0x1=*(00000541)
:02388100 E28EE001 add  r14,r14,#0x1
:02388104 E35E0010 cmp r14,#0x10
:02388108 BAFFFFF6 blt 023880E8
:0238810C E59F1024 ldr r1,[r15, #+0x24]		;r15+0x24=*(02388138)=#58754656(0x03808660)
:02388110 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02388114 E7D10302 ldrb r0,[r1,+r2, lsl #0x6]
:02388118 E3C00001 bic  r0,r0,#0x1
:0238811C E7C10302 strb r0,[r1,+r2, lsl #0x6]
:02388120 E2822001 add  r2,r2,#0x1
:02388124 E3520020 cmp r2,#0x20
:02388128 BAFFFFF9 blt 02388114
:0238812C E8BD4008 ldmia  r13!,{r3,r14}
:02388130 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:02388134 03808420 orreq  r8,r0,#0x20000000
:02388138 03808660 orreq  r8,r0,#0x6000000
:0238813C E92D47F0 stmdb  r13!,{r4,r5,r6,r7,r8,r9,r10,r14}
:02388140 E3A06000 mov  r6,#0x0		;r6=0(0x0)
:02388144 E1A09000 mov  r9,r0			;r9=36(0x24)
:02388148 E1A05006 mov  r5,r6			;r5=0(0x0)
:0238814C E3A00024 mov  r0,#0x24		;r0=36(0x24)
:02388150 E0000095 mul  r0,r5,r0
:02388154 E59F2138 ldr r2,[r15, #+0x138]		;r15+0x138=*(02388294)=#58754080(0x03808420)
:02388158 E7D21000 ldrb r1,[r2, +r0]
:0238815C E0824000 add  r4,r2,r0
:02388160 E1A00F81 mov  r0,r1,lsl #0x1f		;r0=0(0x0)
:02388164 E1B00FA0 movs r0,r0,lsr #0x1f		;r0=0(0x0)
:02388168 0A000040 beq 02388270
:0238816C E1A00F01 mov  r0,r1,lsl #0x1e		;r0=0(0x0)
:02388170 E1B00FA0 movs r0,r0,lsr #0x1f		;r0=0(0x0)
:02388174 0A000038 beq 0238825C
:02388178 E3590000 cmp r9,#0x0
:0238817C 0A000029 beq 02388228
:02388180 E1A00E81 mov  r0,r1,lsl #0x1d		;r0=0(0x0)
:02388184 E1B00FA0 movs r0,r0,lsr #0x1f		;r0=0(0x0)
:02388188 1A000026 bne 02388228
:0238818C E3A08000 mov  r8,#0x0		;r8=0(0x0)
:02388190 EA000003 b 023881A4
:02388194 E1D401BC ldrh r0,[r4, #+0x1c]		;r4+0x1c=*(0000001c)
:02388198 E2888001 add  r8,r8,#0x1
:0238819C E24000F0 sub  r0,r0,#0xF0
:023881A0 E1C401BC strh r0,[r4, #+0x1c]		;r4+0x1c=*(0000001c)
:023881A4 E1D401BC ldrh r0,[r4, #+0x1c]		;r4+0x1c=*(0000001c)
:023881A8 E35000F0 cmp r0,#0xF0
:023881AC 2AFFFFF8 bcs 02388194
:023881B0 E3A07000 mov  r7,#0x0		;r7=0(0x0)
:023881B4 E3A0A001 mov  r10,#0x1		;r10=1(0x1)
:023881B8 EA000008 b 023881E0
:023881BC E1A00004 mov  r0,r4			;r0=0(0x0)
:023881C0 E1A0100A mov  r1,r10			;r1=1(0x1)
:023881C4 EB000343 bl 02388ED8
:023881C8 E3500000 cmp r0,#0x0
:023881CC 0A000002 beq 023881DC
:023881D0 E1A00004 mov  r0,r4			;r0=0(0x0)
:023881D4 EB0002C3 bl 02388CE8
:023881D8 EA000002 b 023881E8
:023881DC E2877001 add  r7,r7,#0x1
:023881E0 E1570008 cmp r7,r8
:023881E4 BAFFFFF4 blt 023881BC
:023881E8 E59F00A8 ldr r0,[r15, #+0xa8]		;r15+0xa8=*(02388298)=#58752732(0x03807edc)
:023881EC E5902000 ldr r2,[r0, #+0x0]		;r0+0x0=*(03807edc)=#403970105(0x18141839)
:023881F0 E3520000 cmp r2,#0x0
:023881F4 0A000005 beq 02388210
:023881F8 E5D41001 ldrb r1,[r4, #+0x1]		;r4+0x1=*(00000001)
:023881FC E3A00024 mov  r0,#0x24		;r0=36(0x24)
:02388200 E0222091 mla  r2,r1,r0,r2unknown
:02388204 E5920040 ldr r0,[r2, #+0x40]		;r2+0x40=*(18141879)=#0(0x00000000)
:02388208 E0800007 add  r0,r0,r7
:0238820C E5820040 str r0,[r2, #+0x40]		;r2+0x40=*(18141879)=#0(0x00000000)
:02388210 E1D421B8 ldrh r2,[r4, #+0x18]		;r4+0x18=*(00000018)
:02388214 E1D411BA ldrh r1,[r4, #+0x1a]		;r4+0x1a=*(0000001a)
:02388218 E1D401BC ldrh r0,[r4, #+0x1c]		;r4+0x1c=*(0000001c)
:0238821C E0010192 mul  r1,r2,r1
:02388220 E0800441 add  r0,r0,r1,asr #0x8
:02388224 E1C401BC strh r0,[r4, #+0x1c]		;r4+0x1c=*(0000001c)
:02388228 E3A08000 mov  r8,#0x0		;r8=0(0x0)
:0238822C E3A07001 mov  r7,#0x1		;r7=1(0x1)
:02388230 E1A00004 mov  r0,r4			;r0=0(0x0)
:02388234 E1A01008 mov  r1,r8			;r1=0(0x0)
:02388238 EB000289 bl 02388C64
:0238823C E3500000 cmp r0,#0x0
:02388240 0A000002 beq 02388250
:02388244 E1A01004 mov  r1,r4			;r1=0(0x0)
:02388248 E1A02007 mov  r2,r7			;r2=1(0x1)
:0238824C EB0002CB bl 02388D80
:02388250 E2888001 add  r8,r8,#0x1
:02388254 E3580010 cmp r8,#0x10
:02388258 BAFFFFF4 blt 02388230
:0238825C E5D40000 ldrb r0,[r4, #+0x0]		;r4+0x0=*(00000000)
:02388260 E1A00F80 mov  r0,r0,lsl #0x1f		;r0=0(0x0)
:02388264 E1B00FA0 movs r0,r0,lsr #0x1f		;r0=0(0x0)
:02388268 13A00001 movne  r0,#0x1		;r0=1(0x1)
:0238826C 11866510 orrne  r6,r6,r0,lsl r5
:02388270 E2855001 add  r5,r5,#0x1
:02388274 E3550010 cmp r5,#0x10
:02388278 BAFFFFB3 blt 0238814C
:0238827C E59F0014 ldr r0,[r15, #+0x14]		;r15+0x14=*(02388298)=#58752732(0x03807edc)
:02388280 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(03807edc)=#403970105(0x18141839)
:02388284 E3500000 cmp r0,#0x0
:02388288 15806004 strne r6,[r0, #+0x4]		;r0+0x4=*(00000004)
:0238828C E8BD47F0 ldmia  r13!,{r4,r5,r6,r7,r8,r9,r10,r14}
:02388290 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:02388294 03808420 orreq  r8,r0,#0x20000000
:02388298 03807EDC orreq  r7,r0,#0xDC0
:0238829C E92D43F8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r14}
:023882A0 E1A09000 mov  r9,r0			;r9=0(0x0)
:023882A4 E3A00024 mov  r0,#0x24		;r0=36(0x24)
:023882A8 E0050099 mul  r5,r9,r0
:023882AC E59F61B8 ldr r6,[r15, #+0x1b8]		;r15+0x1b8=*(0238846c)=#58754080(0x03808420)
:023882B0 E1A08001 mov  r8,r1			;r8=0(0x0)
:023882B4 E7D60005 ldrb r0,[r6, +r5]
:023882B8 E1A07002 mov  r7,r2			;r7=1(0x1)
:023882BC E1A00F80 mov  r0,r0,lsl #0x1f		;r0=0(0x0)
:023882C0 E1A04003 mov  r4,r3			;r4=58754080(0x3808420)
:023882C4 E0865005 add  r5,r6,r5
:023882C8 E1B00FA0 movs r0,r0,lsr #0x1f		;r0=0(0x0)
:023882CC 0A000001 beq 023882D8
:023882D0 E1A00005 mov  r0,r5			;r0=0(0x0)
:023882D4 EB000283 bl 02388CE8
:023882D8 E5D51000 ldrb r1,[r5, #+0x0]		;r5+0x0=*(00000000)
:023882DC E3A00078 mov  r0,#0x78		;r0=120(0x78)
:023882E0 E3C11004 bic  r1,r1,#0x4
:023882E4 E5C51000 strb r1,[r5, #+0x0]		;r5+0x0=*(00000000)
:023882E8 E5854020 str r4,[r5, #+0x20]		;r5+0x20=*(00000020)
:023882EC E1C501B8 strh r0,[r5, #+0x18]		;r5+0x18=*(00000018)
:023882F0 E3A00C01 mov  r0,#0x100		;r0=256(0x100)
:023882F4 E1C501BA strh r0,[r5, #+0x1a]		;r5+0x1a=*(0000001a)
:023882F8 E3A000F0 mov  r0,#0xF0		;r0=240(0xf0)
:023882FC E1C501BC strh r0,[r5, #+0x1c]		;r5+0x1c=*(0000001c)
:02388300 E3A0007F mov  r0,#0x7F		;r0=127(0x7f)
:02388304 E5C50005 strb r0,[r5, #+0x5]		;r5+0x5=*(00000005)
:02388308 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0238830C E1C520B6 strh r2,[r5, #+0x6]		;r5+0x6=*(00000006)
:02388310 E3A00040 mov  r0,#0x40		;r0=64(0x40)
:02388314 E5C50004 strb r0,[r5, #+0x4]		;r5+0x4=*(00000004)
:02388318 E3A010FF mov  r1,#0xFF		;r1=255(0xff)
:0238831C E0850002 add  r0,r5,r2
:02388320 E2822001 add  r2,r2,#0x1
:02388324 E5C01008 strb r1,[r0, #+0x8]		;r0+0x8=*(00000048)
:02388328 E3520010 cmp r2,#0x10
:0238832C BAFFFFFA blt 0238831C
:02388330 E59F1138 ldr r1,[r15, #+0x138]		;r15+0x138=*(02388470)=#58752732(0x03807edc)
:02388334 E5913000 ldr r3,[r1, #+0x0]		;r1+0x0=*(03807edc)=#403970105(0x18141839)
:02388338 E3530000 cmp r3,#0x0
:0238833C 0A00000E beq 0238837C
:02388340 E5D52001 ldrb r2,[r5, #+0x1]		;r5+0x1=*(00000001)
:02388344 E3A00024 mov  r0,#0x24		;r0=36(0x24)
:02388348 E0203092 mla  r0,r2,r0,r3unknown
:0238834C E3A06000 mov  r6,#0x0		;r6=0(0x0)
:02388350 E5806040 str r6,[r0, #+0x40]		;r0+0x40=*(00000064)
:02388354 E3E04000 mvn  r4,#0x0
:02388358 E3A00024 mov  r0,#0x24		;r0=36(0x24)
:0238835C E5912000 ldr r2,[r1, #+0x0]		;r1+0x0=*(03807edc)=#403970105(0x18141839)
:02388360 E5D53001 ldrb r3,[r5, #+0x1]		;r5+0x1=*(00000001)
:02388364 E0222093 mla  r2,r3,r0,r2unknown
:02388368 E0822086 add  r2,r2,r6,lsl #0x1
:0238836C E2866001 add  r6,r6,#0x1
:02388370 E1C242B0 strh r4,[r2, #+0x20]		;r2+0x20=*(18141859)=#0(0x00000000)
:02388374 E3560010 cmp r6,#0x10
:02388378 BAFFFFF7 blt 0238835C
:0238837C EB0005BA bl 02389A6C
:02388380 E1B04000 movs r4,r0			;r4=36(0x24)
:02388384 4A000036 bmi 02388464
:02388388 E59F00E4 ldr r0,[r15, #+0xe4]		;r15+0xe4=*(02388474)=#58754656(0x03808660)
:0238838C E0806304 add  r6,r0,r4,lsl #0x6
:02388390 E1A00006 mov  r0,r6			;r0=0(0x0)
:02388394 EB0001CF bl 02388AD8
:02388398 E5868024 str r8,[r6, #+0x24]		;r6+0x24=*(00000024)
:0238839C E0880007 add  r0,r8,r7
:023883A0 E5860028 str r0,[r6, #+0x28]		;r6+0x28=*(00000028)
:023883A4 E5C54008 strb r4,[r5, #+0x8]		;r5+0x8=*(00000008)
:023883A8 E5960028 ldr r0,[r6, #+0x28]		;r6+0x28=*(00000028)
:023883AC EB00016E bl 0238896C
:023883B0 E1A00006 mov  r0,r6			;r0=0(0x0)
:023883B4 EB00002F bl 02388478
:023883B8 E35000FE cmp r0,#0xFE
:023883BC 15960028 ldrne r0,[r6, #+0x28]		;r6+0x28=*(00000028)
:023883C0 12400001 subne  r0,r0,#0x1
:023883C4 15860028 strne r0,[r6, #+0x28]		;r6+0x28=*(00000028)
:023883C8 1A000018 bne 02388430
:023883CC E1A00006 mov  r0,r6			;r0=0(0x0)
:023883D0 EB000028 bl 02388478
:023883D4 E1A04000 mov  r4,r0			;r4=0(0x0)
:023883D8 E1A00006 mov  r0,r6			;r0=0(0x0)
:023883DC EB000025 bl 02388478
:023883E0 E1840400 orr  r0,r4,r0,lsl #0x8
:023883E4 E1A00800 mov  r0,r0,lsl #0x10		;r0=0(0x0)
:023883E8 E59F4084 ldr r4,[r15, #+0x84]		;r15+0x84=*(02388474)=#58754656(0x03808660)
:023883EC E1A088A0 mov  r8,r0,lsr #0x11		;r8=0(0x0)
:023883F0 E3A07001 mov  r7,#0x1		;r7=1(0x1)
:023883F4 EA00000B b 02388428
:023883F8 E3180001 tst r8,#0x1
:023883FC 0A000006 beq 0238841C
:02388400 EB000599 bl 02389A6C
:02388404 E1B06000 movs r6,r0			;r6=0(0x0)
:02388408 4A000008 bmi 02388430
:0238840C E0840306 add  r0,r4,r6,lsl #0x6
:02388410 EB0001B0 bl 02388AD8
:02388414 E0850007 add  r0,r5,r7
:02388418 E5C06008 strb r6,[r0, #+0x8]		;r0+0x8=*(00000008)
:0238841C E1A00788 mov  r0,r8,lsl #0xf		;r0=0(0x0)
:02388420 E2877001 add  r7,r7,#0x1
:02388424 E1A08820 mov  r8,r0,lsr #0x10		;r8=0(0x0)
:02388428 E3580000 cmp r8,#0x0
:0238842C 1AFFFFF1 bne 023883F8
:02388430 E5D51000 ldrb r1,[r5, #+0x0]		;r5+0x0=*(00000000)
:02388434 E59F0034 ldr r0,[r15, #+0x34]		;r15+0x34=*(02388470)=#58752732(0x03807edc)
:02388438 E3C11001 bic  r1,r1,#0x1
:0238843C E5902000 ldr r2,[r0, #+0x0]		;r0+0x0=*(03807edc)=#403970105(0x18141839)
:02388440 E3811001 orr  r1,r1,#0x1
:02388444 E20100FF and  r0,r1,#0xFF
:02388448 E3C00002 bic  r0,r0,#0x2
:0238844C E5C50000 strb r0,[r5, #+0x0]		;r5+0x0=*(00000000)
:02388450 E3520000 cmp r2,#0x0
:02388454 15921004 ldrne r1,[r2, #+0x4]		;r2+0x4=*(1814183d)=#0(0x00000000)
:02388458 13A00001 movne  r0,#0x1		;r0=1(0x1)
:0238845C 11810910 orrne  r0,r1,r0,lsl r9
:02388460 15820004 strne r0,[r2, #+0x4]		;r2+0x4=*(1814183d)=#0(0x00000000)
:02388464 E8BD43F8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r14}
:02388468 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:0238846C 03808420 orreq  r8,r0,#0x20000000
:02388470 03807EDC orreq  r7,r0,#0xDC0
:02388474 03808660 orreq  r8,r0,#0x6000000
:02388478 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:0238847C E59F104C ldr r1,[r15, #+0x4c]		;r15+0x4c=*(023884d0)=#58752704(0x03807ec0)
:02388480 E1A05000 mov  r5,r0			;r5=0(0x0)
:02388484 E5954028 ldr r4,[r5, #+0x28]		;r5+0x28=*(00000028)
:02388488 E5910004 ldr r0,[r1, #+0x4]		;r1+0x4=*(03807ec4)=#167773716(0x0a000614)
:0238848C E1540000 cmp r4,r0
:02388490 3A000002 bcc 023884A0
:02388494 E5910008 ldr r0,[r1, #+0x8]		;r1+0x8=*(03807ec8)=#-1929110504(0x8d041c18)
:02388498 E1540000 cmp r4,r0
:0238849C 3A000001 bcc 023884A8
:023884A0 E1A00004 mov  r0,r4			;r0=58754656(0x3808660)
:023884A4 EB000130 bl 0238896C
:023884A8 E59F0020 ldr r0,[r15, #+0x20]		;r15+0x20=*(023884d0)=#58752704(0x03807ec0)
:023884AC E5951028 ldr r1,[r5, #+0x28]		;r5+0x28=*(00000028)
:023884B0 E5902004 ldr r2,[r0, #+0x4]		;r0+0x4=*(03807ec4)=#167773716(0x0a000614)
:023884B4 E59F0018 ldr r0,[r15, #+0x18]		;r15+0x18=*(023884d4)=#58752716(0x03807ecc)
:023884B8 E0442002 sub  r2,r4,r2
:023884BC E7D00002 ldrb r0,[r0, +r2]
:023884C0 E2811001 add  r1,r1,#0x1
:023884C4 E5851028 str r1,[r5, #+0x28]		;r5+0x28=*(00000028)
:023884C8 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:023884CC E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023884D0 03807EC0 orreq  r7,r0,#0xC00
:023884D4 03807ECC orreq  r7,r0,#0xCC0
:023884D8 E3A01024 mov  r1,#0x24		;r1=36(0x24)
:023884DC E0010190 mul  r1,r0,r1
:023884E0 E59F200C ldr r2,[r15, #+0xc]		;r15+0xc=*(023884f4)=#58754080(0x03808420)
:023884E4 E7D20001 ldrb r0,[r2, +r1]
:023884E8 E3800002 orr  r0,r0,#0x2
:023884EC E7C20001 strb r0,[r2, +r1]
:023884F0 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023884F4 03808420 orreq  r8,r0,#0x20000000
:023884F8 E92D4010 stmdb  r13!,{r4,r14}
:023884FC E1A04000 mov  r4,r0			;r4=58752716(0x3807ecc)
:02388500 EBFFFF65 bl 0238829C
:02388504 E3A00024 mov  r0,#0x24		;r0=36(0x24)
:02388508 E0010094 mul  r1,r4,r0
:0238850C E59F2010 ldr r2,[r15, #+0x10]		;r15+0x10=*(02388524)=#58754080(0x03808420)
:02388510 E7D20001 ldrb r0,[r2, +r1]
:02388514 E3800002 orr  r0,r0,#0x2
:02388518 E7C20001 strb r0,[r2, +r1]
:0238851C E8BD4010 ldmia  r13!,{r4,r14}
:02388520 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:02388524 03808420 orreq  r8,r0,#0x20000000
:02388528 E92D4010 stmdb  r13!,{r4,r14}
:0238852C E1A04000 mov  r4,r0			;r4=36(0x24)
:02388530 E3A00024 mov  r0,#0x24		;r0=36(0x24)
:02388534 E0010094 mul  r1,r4,r0
:02388538 E59F203C ldr r2,[r15, #+0x3c]		;r15+0x3c=*(0238857c)=#58754080(0x03808420)
:0238853C E7D20001 ldrb r0,[r2, +r1]
:02388540 E1A00F80 mov  r0,r0,lsl #0x1f		;r0=0(0x0)
:02388544 E1B00FA0 movs r0,r0,lsr #0x1f		;r0=0(0x0)
:02388548 0A000009 beq 02388574
:0238854C E0820001 add  r0,r2,r1
:02388550 EB0001E4 bl 02388CE8
:02388554 E59F0024 ldr r0,[r15, #+0x24]		;r15+0x24=*(02388580)=#58752732(0x03807edc)
:02388558 E5902000 ldr r2,[r0, #+0x0]		;r0+0x0=*(03807edc)=#403970105(0x18141839)
:0238855C E3520000 cmp r2,#0x0
:02388560 13A00001 movne  r0,#0x1		;r0=1(0x1)
:02388564 15921004 ldrne r1,[r2, #+0x4]		;r2+0x4=*(1814183d)=#0(0x00000000)
:02388568 11E00410 mvnne  r0,r0,lsl r4
:0238856C 10010000 andne  r0,r1,r0
:02388570 15820004 strne r0,[r2, #+0x4]		;r2+0x4=*(1814183d)=#0(0x00000000)
:02388574 E8BD4010 ldmia  r13!,{r4,r14}
:02388578 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:0238857C 03808420 orreq  r8,r0,#0x20000000
:02388580 03807EDC orreq  r7,r0,#0xDC0
:02388584 E92D41F0 stmdb  r13!,{r4,r5,r6,r7,r8,r14}
:02388588 E3A02024 mov  r2,#0x24		;r2=36(0x24)
:0238858C E0040290 mul  r4,r0,r2
:02388590 E59F5060 ldr r5,[r15, #+0x60]		;r15+0x60=*(023885f8)=#58754080(0x03808420)
:02388594 E20100FF and  r0,r1,#0xFF
:02388598 E7D52004 ldrb r2,[r5, +r4]
:0238859C E1A00F80 mov  r0,r0,lsl #0x1f		;r0=0(0x0)
:023885A0 E3C22004 bic  r2,r2,#0x4
:023885A4 E1820EA0 orr  r0,r2,r0,lsr #0x1d
:023885A8 E7C50004 strb r0,[r5, +r4]
:023885AC E3510000 cmp r1,#0x0
:023885B0 0A00000E beq 023885F0
:023885B4 E3A08000 mov  r8,#0x0		;r8=0(0x0)
:023885B8 E3A0607F mov  r6,#0x7F		;r6=127(0x7f)
:023885BC E1A01008 mov  r1,r8			;r1=0(0x0)
:023885C0 E0850004 add  r0,r5,r4
:023885C4 EB0001A6 bl 02388C64
:023885C8 E1B07000 movs r7,r0			;r7=0(0x0)
:023885CC 0A000004 beq 023885E4
:023885D0 E1A02006 mov  r2,r6			;r2=127(0x7f)
:023885D4 E0851004 add  r1,r5,r4
:023885D8 EB00017A bl 02388BC8
:023885DC E1A00007 mov  r0,r7			;r0=0(0x0)
:023885E0 EB000192 bl 02388C30
:023885E4 E2888001 add  r8,r8,#0x1
:023885E8 E3580010 cmp r8,#0x10
:023885EC BAFFFFF2 blt 023885BC
:023885F0 E8BD41F0 ldmia  r13!,{r4,r5,r6,r7,r8,r14}
:023885F4 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023885F8 03808420 orreq  r8,r0,#0x20000000
:023885FC E92D41F0 stmdb  r13!,{r4,r5,r6,r7,r8,r14}
:02388600 E59F30B8 ldr r3,[r15, #+0xb8]		;r15+0xb8=*(023886c0)=#58754080(0x03808420)
:02388604 E3A02024 mov  r2,#0x24		;r2=36(0x24)
:02388608 E0263290 mla  r6,r0,r2,r3unknown
:0238860C E1A08001 mov  r8,r1			;r8=0(0x0)
:02388610 E3A07000 mov  r7,#0x0		;r7=0(0x0)
:02388614 E3A0407F mov  r4,#0x7F		;r4=127(0x7f)
:02388618 E1A00006 mov  r0,r6			;r0=127(0x7f)
:0238861C E1A01007 mov  r1,r7			;r1=0(0x0)
:02388620 EB00018F bl 02388C64
:02388624 E1B05000 movs r5,r0			;r5=127(0x7f)
:02388628 0A000004 beq 02388640
:0238862C E1A01006 mov  r1,r6			;r1=127(0x7f)
:02388630 E1A02004 mov  r2,r4			;r2=127(0x7f)
:02388634 EB000163 bl 02388BC8
:02388638 E1A00005 mov  r0,r5			;r0=127(0x7f)
:0238863C EB00017B bl 02388C30
:02388640 E2877001 add  r7,r7,#0x1
:02388644 E3570010 cmp r7,#0x10
:02388648 BAFFFFF2 blt 02388618
:0238864C EBFFFAD2 bl 0238719C
:02388650 E3A04000 mov  r4,#0x0		;r4=0(0x0)
:02388654 E1A05004 mov  r5,r4			;r5=0(0x0)
:02388658 EA000008 b 02388680
:0238865C E1A00006 mov  r0,r6			;r0=127(0x7f)
:02388660 E1A01005 mov  r1,r5			;r1=0(0x0)
:02388664 EB00021B bl 02388ED8
:02388668 E3500000 cmp r0,#0x0
:0238866C 0A000002 beq 0238867C
:02388670 E1A00006 mov  r0,r6			;r0=127(0x7f)
:02388674 EB00019B bl 02388CE8
:02388678 EA000002 b 02388688
:0238867C E2844001 add  r4,r4,#0x1
:02388680 E1540008 cmp r4,r8
:02388684 3AFFFFF4 bcc 0238865C
:02388688 EBFFFAAF bl 0238714C
:0238868C E59F0030 ldr r0,[r15, #+0x30]		;r15+0x30=*(023886c4)=#58752732(0x03807edc)
:02388690 E5903000 ldr r3,[r0, #+0x0]		;r0+0x0=*(03807edc)=#403970105(0x18141839)
:02388694 E3530000 cmp r3,#0x0
:02388698 0A000006 beq 023886B8
:0238869C E5D61001 ldrb r1,[r6, #+0x1]		;r6+0x1=*(00000080)
:023886A0 E3A00024 mov  r0,#0x24		;r0=36(0x24)
:023886A4 E0020091 mul  r2,r1,r0
:023886A8 E2831040 add  r1,r3,#0x40
:023886AC E7910002 ldr r0,[r1, +r2]
:023886B0 E0800004 add  r0,r0,r4
:023886B4 E7810002 str r0,[r1, +r2]
:023886B8 E8BD41F0 ldmia  r13!,{r4,r5,r6,r7,r8,r14}
:023886BC E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023886C0 03808420 orreq  r8,r0,#0x20000000
:023886C4 03807EDC orreq  r7,r0,#0xDC0
:023886C8 E92D41F0 stmdb  r13!,{r4,r5,r6,r7,r8,r14}
:023886CC E3A03024 mov  r3,#0x24		;r3=36(0x24)
:023886D0 E0040390 mul  r4,r0,r3
:023886D4 E59F5054 ldr r5,[r15, #+0x54]		;r15+0x54=*(02388730)=#58754080(0x03808420)
:023886D8 E1A08001 mov  r8,r1			;r8=0(0x0)
:023886DC E1A07002 mov  r7,r2			;r7=127(0x7f)
:023886E0 E3A06000 mov  r6,#0x0		;r6=0(0x0)
:023886E4 EA00000B b 02388718
:023886E8 E3180001 tst r8,#0x1
:023886EC 0A000007 beq 02388710
:023886F0 E1A01006 mov  r1,r6			;r1=0(0x0)
:023886F4 E0850004 add  r0,r5,r4
:023886F8 EB000159 bl 02388C64
:023886FC E3500000 cmp r0,#0x0
:02388700 0A000002 beq 02388710
:02388704 E1A02007 mov  r2,r7			;r2=127(0x7f)
:02388708 E0851004 add  r1,r5,r4
:0238870C EB0004E7 bl 02389AB0
:02388710 E2866001 add  r6,r6,#0x1
:02388714 E1A080A8 mov  r8,r8,lsr #0x1		;r8=0(0x0)
:02388718 E3560010 cmp r6,#0x10
:0238871C AA000001 bge 02388728
:02388720 E3580000 cmp r8,#0x0
:02388724 1AFFFFEF bne 023886E8
:02388728 E8BD41F0 ldmia  r13!,{r4,r5,r6,r7,r8,r14}
:0238872C E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:02388730 03808420 orreq  r8,r0,#0x20000000
:02388734 E92D41F0 stmdb  r13!,{r4,r5,r6,r7,r8,r14}
:02388738 E3A03024 mov  r3,#0x24		;r3=36(0x24)
:0238873C E0040390 mul  r4,r0,r3
:02388740 E1A00802 mov  r0,r2,lsl #0x10		;r0=8323072(0x7f0000)
:02388744 E59F5054 ldr r5,[r15, #+0x54]		;r15+0x54=*(023887a0)=#58754080(0x03808420)
:02388748 E1A07001 mov  r7,r1			;r7=0(0x0)
:0238874C E3A06000 mov  r6,#0x0		;r6=0(0x0)
:02388750 E1A08820 mov  r8,r0,lsr #0x10		;r8=127(0x7f)
:02388754 EA00000B b 02388788
:02388758 E3170001 tst r7,#0x1
:0238875C 0A000007 beq 02388780
:02388760 E1A01006 mov  r1,r6			;r1=0(0x0)
:02388764 E0850004 add  r0,r5,r4
:02388768 EB00013D bl 02388C64
:0238876C E3500000 cmp r0,#0x0
:02388770 11C081BE strneh r8,[r0, #+0x1e]		;r0+0x1e=*(007f001e)
:02388774 15D01000 ldrneb r1,[r0, #+0x0]		;r0+0x0=*(007f0000)
:02388778 13811080 orrne  r1,r1,#0x80
:0238877C 15C01000 strneb r1,[r0, #+0x0]		;r0+0x0=*(007f0000)
:02388780 E2866001 add  r6,r6,#0x1
:02388784 E1A070A7 mov  r7,r7,lsr #0x1		;r7=0(0x0)
:02388788 E3560010 cmp r6,#0x10
:0238878C AA000001 bge 02388798
:02388790 E3570000 cmp r7,#0x0
:02388794 1AFFFFEF bne 02388758
:02388798 E8BD41F0 ldmia  r13!,{r4,r5,r6,r7,r8,r14}
:0238879C E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023887A0 03808420 orreq  r8,r0,#0x20000000
:023887A4 E92D4FF8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:023887A8 E59F607C ldr r6,[r15, #+0x7c]		;r15+0x7c=*(0238882c)=#58754080(0x03808420)
:023887AC E3A07000 mov  r7,#0x0		;r7=0(0x0)
:023887B0 E1A0A000 mov  r10,r0			;r10=8323072(0x7f0000)
:023887B4 E1A09001 mov  r9,r1			;r9=0(0x0)
:023887B8 E1A0B007 mov  r11,r7			;r11=0(0x0)
:023887BC E3A04024 mov  r4,#0x24		;r4=36(0x24)
:023887C0 E0050497 mul  r5,r7,r4
:023887C4 E7D60005 ldrb r0,[r6, +r5]
:023887C8 E1A00F80 mov  r0,r0,lsl #0x1f		;r0=0(0x0)
:023887CC E1B00FA0 movs r0,r0,lsr #0x1f		;r0=0(0x0)
:023887D0 0A000010 beq 02388818
:023887D4 E1A0800B mov  r8,r11			;r8=0(0x0)
:023887D8 EA00000C b 02388810
:023887DC E1A01008 mov  r1,r8			;r1=0(0x0)
:023887E0 E0860005 add  r0,r6,r5
:023887E4 EB00011E bl 02388C64
:023887E8 E3500000 cmp r0,#0x0
:023887EC 0A000006 beq 0238880C
:023887F0 E5900028 ldr r0,[r0, #+0x28]		;r0+0x28=*(00000028)
:023887F4 E15A0000 cmp r10,r0
:023887F8 91500009 cmpls r0,r9
:023887FC 8A000002 bhi 0238880C
:02388800 E0860005 add  r0,r6,r5
:02388804 EB000137 bl 02388CE8
:02388808 EA000002 b 02388818
:0238880C E2888001 add  r8,r8,#0x1
:02388810 E3580010 cmp r8,#0x10
:02388814 BAFFFFF0 blt 023887DC
:02388818 E2877001 add  r7,r7,#0x1
:0238881C E3570010 cmp r7,#0x10
:02388820 BAFFFFE6 blt 023887C0
:02388824 E8BD4FF8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:02388828 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:0238882C 03808420 orreq  r8,r0,#0x20000000
:02388830 E92D41F0 stmdb  r13!,{r4,r5,r6,r7,r8,r14}
:02388834 E59F404C ldr r4,[r15, #+0x4c]		;r15+0x4c=*(02388888)=#58754080(0x03808420)
:02388838 E1A07000 mov  r7,r0			;r7=0(0x0)
:0238883C E1A06001 mov  r6,r1			;r6=0(0x0)
:02388840 E3A05000 mov  r5,#0x0		;r5=0(0x0)
:02388844 E3A08024 mov  r8,#0x24		;r8=36(0x24)
:02388848 E0000895 mul  r0,r5,r8
:0238884C E7D41000 ldrb r1,[r4, +r0]
:02388850 E0840000 add  r0,r4,r0
:02388854 E1A01F81 mov  r1,r1,lsl #0x1f		;r1=0(0x0)
:02388858 E1B01FA1 movs r1,r1,lsr #0x1f		;r1=0(0x0)
:0238885C 0A000004 beq 02388874
:02388860 E5901020 ldr r1,[r0, #+0x20]		;r0+0x20=*(00000020)
:02388864 E1570001 cmp r7,r1
:02388868 91510006 cmpls r1,r6
:0238886C 8A000000 bhi 02388874
:02388870 EB00011C bl 02388CE8
:02388874 E2855001 add  r5,r5,#0x1
:02388878 E3550010 cmp r5,#0x10
:0238887C BAFFFFF1 blt 02388848
:02388880 E8BD41F0 ldmia  r13!,{r4,r5,r6,r7,r8,r14}
:02388884 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:02388888 03808420 orreq  r8,r0,#0x20000000
:0238888C E92D4008 stmdb  r13!,{r3,r14}
:02388890 E59FE034 ldr r14,[r15, #+0x34]		;r15+0x34=*(023888cc)=#58754080(0x03808420)
:02388894 E3A0C024 mov  r12,#0x24		;r12=36(0x24)
:02388898 E02CEC90 mla  r12,r0,r12,r14unknown
:0238889C E3530001 cmp r3,#0x1
:023888A0 0A000004 beq 023888B8
:023888A4 E3530002 cmp r3,#0x2
:023888A8 0A000004 beq 023888C0
:023888AC E3530004 cmp r3,#0x4
:023888B0 078C2001 streq r2,[r12, +r1]
:023888B4 EA000002 b 023888C4
:023888B8 E7CC2001 strb r2,[r12, +r1]
:023888BC EA000000 b 023888C4
:023888C0 E18C20B1 strh r2,[r12, +r1]
:023888C4 E8BD4008 ldmia  r13!,{r3,r14}
:023888C8 E12FFF1E bx r14 (Jump to addr_03808420?)
msr CPSR_fsxc,r14
:023888CC 03808420 orreq  r8,r0,#0x20000000
:023888D0 E92D4FF8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:023888D4 E3A04024 mov  r4,#0x24		;r4=36(0x24)
:023888D8 E0050490 mul  r5,r0,r4
:023888DC E1A08003 mov  r8,r3			;r8=36(0x24)
:023888E0 E1A00808 mov  r0,r8,lsl #0x10		;r0=2359296(0x240000)
:023888E4 E59D7028 ldr r7,[r13, #+0x28]		;r13+0x28=*(0380ffa8)=#-1704619877(0x9a65909b)
:023888E8 E1A0A001 mov  r10,r1			;r10=0(0x0)
:023888EC E1A09002 mov  r9,r2			;r9=127(0x7f)
:023888F0 E3A06000 mov  r6,#0x0		;r6=0(0x0)
:023888F4 E1A0B820 mov  r11,r0,lsr #0x10		;r11=36(0x24)
:023888F8 E20840FF and  r4,r8,#0xFF
:023888FC EA000013 b 02388950
:02388900 E31A0001 tst r10,#0x1
:02388904 0A00000F beq 02388948
:02388908 E59F0058 ldr r0,[r15, #+0x58]		;r15+0x58=*(02388968)=#58754080(0x03808420)
:0238890C E1A01006 mov  r1,r6			;r1=0(0x0)
:02388910 E0800005 add  r0,r0,r5
:02388914 EB0000D2 bl 02388C64
:02388918 E3500000 cmp r0,#0x0
:0238891C 0A000009 beq 02388948
:02388920 E3570001 cmp r7,#0x1
:02388924 0A000004 beq 0238893C
:02388928 E3570002 cmp r7,#0x2
:0238892C 0A000004 beq 02388944
:02388930 E3570004 cmp r7,#0x4
:02388934 07808009 streq r8,[r0, +r9]
:02388938 EA000002 b 02388948
:0238893C E7C04009 strb r4,[r0, +r9]
:02388940 EA000000 b 02388948
:02388944 E180B0B9 strh r11,[r0, +r9]
:02388948 E2866001 add  r6,r6,#0x1
:0238894C E1A0A0AA mov  r10,r10,lsr #0x1		;r10=0(0x0)
:02388950 E3560010 cmp r6,#0x10
:02388954 AA000001 bge 02388960
:02388958 E35A0000 cmp r10,#0x0
:0238895C 1AFFFFE7 bne 02388900
:02388960 E8BD4FF8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:02388964 E12FFF1E bx r14 (Jump to addr_03808420?)
msr CPSR_fsxc,r14
:02388968 03808420 orreq  r8,r0,#0x20000000
:0238896C E59F1030 ldr r1,[r15, #+0x30]		;r15+0x30=*(023889a4)=#58752704(0x03807ec0)
:02388970 E3C02003 bic  r2,r0,#0x3
:02388974 E5812004 str r2,[r1, #+0x4]		;r1+0x4=*(03807ec4)=#167773716(0x0a000614)
:02388978 E2820010 add  r0,r2,#0x10
:0238897C E5810008 str r0,[r1, #+0x8]		;r1+0x8=*(03807ec8)=#-1929110504(0x8d041c18)
:02388980 E5920000 ldr r0,[r2, #+0x0]		;r2+0x0=*(0a000614)=#0(0x00000000)
:02388984 E581000C str r0,[r1, #+0xc]		;r1+0xc=*(03807ecc)=#-2009517421(0x88393293)
:02388988 E5920004 ldr r0,[r2, #+0x4]		;r2+0x4=*(0a000618)=#0(0x00000000)
:0238898C E5810010 str r0,[r1, #+0x10]		;r1+0x10=*(03807ed0)=#-1928460499(0x8d0e072d)
:02388990 E5920008 ldr r0,[r2, #+0x8]		;r2+0x8=*(0a00061c)=#0(0x00000000)
:02388994 E5810014 str r0,[r1, #+0x14]		;r1+0x14=*(03807ed4)=#405355923(0x18293d93)
:02388998 E592000C ldr r0,[r2, #+0xc]		;r2+0xc=*(0a000620)=#0(0x00000000)
:0238899C E5810018 str r0,[r1, #+0x18]		;r1+0x18=*(03807ed8)=#218107142(0x0d000d06)
:023889A0 E12FFF1E bx r14 (Jump to addr_03808420?)
msr CPSR_fsxc,r14
:023889A4 03807EC0 orreq  r7,r0,#0xC00
:023889A8 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:023889AC E1A05000 mov  r5,r0			;r5=218107142(0xd000d06)
:023889B0 EBFFFEB0 bl 02388478
:023889B4 E1A04000 mov  r4,r0			;r4=218107142(0xd000d06)
:023889B8 E1A00005 mov  r0,r5			;r0=218107142(0xd000d06)
:023889BC EBFFFEAD bl 02388478
:023889C0 E1844400 orr  r4,r4,r0,lsl #0x8
:023889C4 E1A00005 mov  r0,r5			;r0=218107142(0xd000d06)
:023889C8 EBFFFEAA bl 02388478
:023889CC E1840800 orr  r0,r4,r0,lsl #0x10
:023889D0 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:023889D4 E12FFF1E bx r14 (Jump to addr_03808420?)
msr CPSR_fsxc,r14
:023889D8 E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:023889DC E1A04000 mov  r4,r0			;r4=218107142(0xd000d06)
:023889E0 E1A06001 mov  r6,r1			;r6=58752704(0x3807ec0)
:023889E4 E3520004 cmp r2,#0x4
:023889E8 908FF102 addls  r15,r15,r2,lsl #0x2
:023889EC EA000036 b 02388ACC
:023889F0 EA000003 b 02388A04
:023889F4 EA000005 b 02388A10
:023889F8 EA00000C b 02388A30
:023889FC EA00001A b 02388A6C
:02388A00 EA000012 b 02388A50
:02388A04 EBFFFE9B bl 02388478
:02388A08 E1A05000 mov  r5,r0			;r5=218107142(0xd000d06)
:02388A0C EA00002E b 02388ACC
:02388A10 EBFFFE98 bl 02388478
:02388A14 E1A05000 mov  r5,r0			;r5=218107142(0xd000d06)
:02388A18 E1A00004 mov  r0,r4			;r0=218107142(0xd000d06)
:02388A1C EBFFFE95 bl 02388478
:02388A20 E1850400 orr  r0,r5,r0,lsl #0x8
:02388A24 E1A00800 mov  r0,r0,lsl #0x10		;r0=218497024(0xd060000)
:02388A28 E1A05820 mov  r5,r0,lsr #0x10		;r5=3334(0xd06)
:02388A2C EA000026 b 02388ACC
:02388A30 E3A05000 mov  r5,#0x0		;r5=0(0x0)
:02388A34 E1A00004 mov  r0,r4			;r0=218107142(0xd000d06)
:02388A38 EBFFFE8E bl 02388478
:02388A3C E200107F and  r1,r0,#0x7F
:02388A40 E3100080 tst r0,#0x80
:02388A44 E1815385 orr  r5,r1,r5,lsl #0x7
:02388A48 1AFFFFF9 bne 02388A34
:02388A4C EA00001E b 02388ACC
:02388A50 EBFFFE88 bl 02388478
:02388A54 E1A01000 mov  r1,r0			;r1=218107142(0xd000d06)
:02388A58 E1A00006 mov  r0,r6			;r0=58752704(0x3807ec0)
:02388A5C EB0003F1 bl 02389A28
:02388A60 E3500000 cmp r0,#0x0
:02388A64 11D050F0 ldrnesh r5,[r0, #+0x0]		;r0+0x0=*(03807ec0)=#-1923872985(0x8d540727)
:02388A68 EA000017 b 02388ACC
:02388A6C EBFFFE81 bl 02388478
:02388A70 E1A05000 mov  r5,r0			;r5=58752704(0x3807ec0)
:02388A74 E1A00004 mov  r0,r4			;r0=218107142(0xd000d06)
:02388A78 EBFFFE7E bl 02388478
:02388A7C E1850400 orr  r0,r5,r0,lsl #0x8
:02388A80 E1A00800 mov  r0,r0,lsl #0x10		;r0=218497024(0xd060000)
:02388A84 E1A01820 mov  r1,r0,lsr #0x10		;r1=3334(0xd06)
:02388A88 E1A00004 mov  r0,r4			;r0=218107142(0xd000d06)
:02388A8C E1A05801 mov  r5,r1,lsl #0x10		;r5=218497024(0xd060000)
:02388A90 EBFFFE78 bl 02388478
:02388A94 E1A06000 mov  r6,r0			;r6=218107142(0xd000d06)
:02388A98 E1A00004 mov  r0,r4			;r0=218107142(0xd000d06)
:02388A9C EBFFFE75 bl 02388478
:02388AA0 E1860400 orr  r0,r6,r0,lsl #0x8
:02388AA4 E1A00800 mov  r0,r0,lsl #0x10		;r0=218497024(0xd060000)
:02388AA8 E1A04820 mov  r4,r0,lsr #0x10		;r4=3334(0xd06)
:02388AAC EBFFF97E bl 023870AC
:02388AB0 E1A01804 mov  r1,r4,lsl #0x10		;r1=218497024(0xd060000)
:02388AB4 E1A01841 mov  r1,r1,asr #0x10
:02388AB8 E0411845 sub  r1,r1,r5,asr #0x10
:02388ABC E2811001 add  r1,r1,#0x1
:02388AC0 E0010190 mul  r1,r0,r1
:02388AC4 E1A00841 mov  r0,r1,asr #0x10
:02388AC8 E0805845 add  r5,r0,r5,asr #0x10
:02388ACC E1A00005 mov  r0,r5			;r0=218497024(0xd060000)
:02388AD0 E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:02388AD4 E12FFF1E bx r14 (Jump to addr_03808420?)
msr CPSR_fsxc,r14
:02388AD8 E92D4010 stmdb  r13!,{r4,r14}
:02388ADC E1A04000 mov  r4,r0			;r4=218497024(0xd060000)
:02388AE0 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02388AE4 E5840024 str r0,[r4, #+0x24]		;r4+0x24=*(0d060024)=#0(0x00000000)
:02388AE8 E5840028 str r0,[r4, #+0x28]		;r4+0x28=*(0d060028)=#0(0x00000000)
:02388AEC E5D41000 ldrb r1,[r4, #+0x0]		;r4+0x0=*(0d060000)=#0(0x00000000)
:02388AF0 E3A020FF mov  r2,#0xFF		;r2=255(0xff)
:02388AF4 E3811002 orr  r1,r1,#0x2
:02388AF8 E3C1C004 bic  r12,r1,#0x4
:02388AFC E5C41000 strb r1,[r4, #+0x0]		;r4+0x0=*(0d060000)=#0(0x00000000)
:02388B00 E20C10FF and  r1,r12,#0xFF
:02388B04 E3C13008 bic  r3,r1,#0x8
:02388B08 E5C4C000 strb r12,[r4, #+0x0]		;r4+0x0=*(0d060000)=#0(0x00000000)
:02388B0C E20310FF and  r1,r3,#0xFF
:02388B10 E3C1C010 bic  r12,r1,#0x10
:02388B14 E5C43000 strb r3,[r4, #+0x0]		;r4+0x0=*(0d060000)=#0(0x00000000)
:02388B18 E20C10FF and  r1,r12,#0xFF
:02388B1C E3C13020 bic  r3,r1,#0x20
:02388B20 E20310FF and  r1,r3,#0xFF
:02388B24 E3811040 orr  r1,r1,#0x40
:02388B28 E5C4C000 strb r12,[r4, #+0x0]		;r4+0x0=*(0d060000)=#0(0x00000000)
:02388B2C E3C11080 bic  r1,r1,#0x80
:02388B30 E5C41000 strb r1,[r4, #+0x0]		;r4+0x0=*(0d060000)=#0(0x00000000)
:02388B34 E5C4003B strb r0,[r4, #+0x3b]		;r4+0x3b=*(0d06003b)=#0(0x00000000)
:02388B38 E1C400B2 strh r0,[r4, #+0x2]		;r4+0x2=*(0d060002)=#0(0x00000000)
:02388B3C E3A01040 mov  r1,#0x40		;r1=64(0x40)
:02388B40 E5C41012 strb r1,[r4, #+0x12]		;r4+0x12=*(0d060012)=#0(0x00000000)
:02388B44 E3A0107F mov  r1,#0x7F		;r1=127(0x7f)
:02388B48 E5C41004 strb r1,[r4, #+0x4]		;r4+0x4=*(0d060004)=#0(0x00000000)
:02388B4C E5C41005 strb r1,[r4, #+0x5]		;r4+0x5=*(0d060005)=#0(0x00000000)
:02388B50 E1C400BA strh r0,[r4, #+0xa]		;r4+0xa=*(0d06000a)=#0(0x00000000)
:02388B54 E5C40008 strb r0,[r4, #+0x8]		;r4+0x8=*(0d060008)=#0(0x00000000)
:02388B58 E5C40009 strb r0,[r4, #+0x9]		;r4+0x9=*(0d060009)=#0(0x00000000)
:02388B5C E5C40006 strb r0,[r4, #+0x6]		;r4+0x6=*(0d060006)=#0(0x00000000)
:02388B60 E1C400BC strh r0,[r4, #+0xc]		;r4+0xc=*(0d06000c)=#0(0x00000000)
:02388B64 E5C4200E strb r2,[r4, #+0xe]		;r4+0xe=*(0d06000e)=#0(0x00000000)
:02388B68 E5C4200F strb r2,[r4, #+0xf]		;r4+0xf=*(0d06000f)=#0(0x00000000)
:02388B6C E5C42010 strb r2,[r4, #+0x10]		;r4+0x10=*(0d060010)=#0(0x00000000)
:02388B70 E5C42011 strb r2,[r4, #+0x11]		;r4+0x11=*(0d060011)=#0(0x00000000)
:02388B74 E5C41001 strb r1,[r4, #+0x1]		;r4+0x1=*(0d060001)=#0(0x00000000)
:02388B78 E3A01002 mov  r1,#0x2		;r1=2(0x2)
:02388B7C E5C41007 strb r1,[r4, #+0x7]		;r4+0x7=*(0d060007)=#0(0x00000000)
:02388B80 E3A0103C mov  r1,#0x3C		;r1=60(0x3c)
:02388B84 E5C41014 strb r1,[r4, #+0x14]		;r4+0x14=*(0d060014)=#0(0x00000000)
:02388B88 E5C40015 strb r0,[r4, #+0x15]		;r4+0x15=*(0d060015)=#0(0x00000000)
:02388B8C E1C401B6 strh r0,[r4, #+0x16]		;r4+0x16=*(0d060016)=#0(0x00000000)
:02388B90 E5C40013 strb r0,[r4, #+0x13]		;r4+0x13=*(0d060013)=#0(0x00000000)
:02388B94 E2820CFF add  r0,r2,#0xFF00
:02388B98 E1C401BE strh r0,[r4, #+0x1e]		;r4+0x1e=*(0d06001e)=#0(0x00000000)
:02388B9C E2840018 add  r0,r4,#0x18
:02388BA0 EBFFFCF4 bl 02387F78
:02388BA4 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02388BA8 E5840020 str r0,[r4, #+0x20]		;r4+0x20=*(0d060020)=#0(0x00000000)
:02388BAC E584003C str r0,[r4, #+0x3c]		;r4+0x3c=*(0d06003c)=#0(0x00000000)
:02388BB0 E8BD4010 ldmia  r13!,{r4,r14}
:02388BB4 E12FFF1E bx r14 (Jump to addr_03808420?)
msr CPSR_fsxc,r14
:02388BB8 E5801024 str r1,[r0, #+0x24]		;r0+0x24=*(00000024)
:02388BBC E0811002 add  r1,r1,r2
:02388BC0 E5801028 str r1,[r0, #+0x28]		;r0+0x28=*(00000028)
:02388BC4 E12FFF1E bx r14 (Jump to addr_03808420?)
msr CPSR_fsxc,r14
:02388BC8 E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:02388BCC E1A07002 mov  r7,r2			;r7=0(0x0)
:02388BD0 E1A04000 mov  r4,r0			;r4=0(0x0)
:02388BD4 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02388BD8 EB000068 bl 02388D80
:02388BDC E594503C ldr r5,[r4, #+0x3c]		;r4+0x3c=*(0000003c)
:02388BE0 E20760FF and  r6,r7,#0xFF
:02388BE4 E3A04001 mov  r4,#0x1		;r4=1(0x1)
:02388BE8 EA00000C b 02388C20
:02388BEC E1A00005 mov  r0,r5			;r0=218497024(0xd060000)
:02388BF0 EBFFFBCC bl 02387B28
:02388BF4 E3500000 cmp r0,#0x0
:02388BF8 0A000007 beq 02388C1C
:02388BFC E3570000 cmp r7,#0x0
:02388C00 BA000002 blt 02388C10
:02388C04 E1A00005 mov  r0,r5			;r0=218497024(0xd060000)
:02388C08 E1A01006 mov  r1,r6			;r1=218107142(0xd000d06)
:02388C0C EBFFFBBB bl 02387B00
:02388C10 E1A00005 mov  r0,r5			;r0=218497024(0xd060000)
:02388C14 E5C54022 strb r4,[r5, #+0x22]		;r5+0x22=*(0d060022)=#0(0x00000000)
:02388C18 EBFFFBBF bl 02387B1C
:02388C1C E5955050 ldr r5,[r5, #+0x50]		;r5+0x50=*(0d060050)=#0(0x00000000)
:02388C20 E3550000 cmp r5,#0x0
:02388C24 1AFFFFF0 bne 02388BEC
:02388C28 E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:02388C2C E12FFF1E bx r14 (Jump to addr_03808420?)
msr CPSR_fsxc,r14
:02388C30 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:02388C34 E1A05000 mov  r5,r0			;r5=218497024(0xd060000)
:02388C38 E595403C ldr r4,[r5, #+0x3c]		;r5+0x3c=*(0d06003c)=#0(0x00000000)
:02388C3C EA000002 b 02388C4C
:02388C40 E1A00004 mov  r0,r4			;r0=0(0x0)
:02388C44 EBFFFC2E bl 02387D04
:02388C48 E5944050 ldr r4,[r4, #+0x50]		;r4+0x50=*(00000050)
:02388C4C E3540000 cmp r4,#0x0
:02388C50 1AFFFFFA bne 02388C40
:02388C54 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02388C58 E585003C str r0,[r5, #+0x3c]		;r5+0x3c=*(0d06003c)=#0(0x00000000)
:02388C5C E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:02388C60 E12FFF1E bx r14 (Jump to addr_03808420?)
msr CPSR_fsxc,r14
:02388C64 E351000F cmp r1,#0xF
:02388C68 C3A00000 movgt  r0,#0x0		;r0=0(0x0)
:02388C6C C12FFF1E bxgt r14 (Jump to addr_03808420?)msrgt CPSR_fsxc,r14
:02388C70 E0800001 add  r0,r0,r1
:02388C74 E5D01008 ldrb r1,[r0, #+0x8]		;r0+0x8=*(00000008)
:02388C78 E35100FF cmp r1,#0xFF
:02388C7C 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:02388C80 159F0004 ldrne r0,[r15, #+0x4]		;r15+0x4=*(02388c8c)=#58754656(0x03808660)
:02388C84 10800301 addne  r0,r0,r1,lsl #0x6
:02388C88 E12FFF1E bx r14 (Jump to addr_03808420?)
msr CPSR_fsxc,r14
:02388C8C 03808660 orreq  r8,r0,#0x6000000
:02388C90 E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:02388C94 E1A06000 mov  r6,r0			;r6=58754656(0x3808660)
:02388C98 E1A04001 mov  r4,r1			;r4=218107142(0xd000d06)
:02388C9C EBFFFFF0 bl 02388C64
:02388CA0 E1B05000 movs r5,r0			;r5=58754656(0x3808660)
:02388CA4 0A00000C beq 02388CDC
:02388CA8 E1A01006 mov  r1,r6			;r1=58754656(0x3808660)
:02388CAC E3E02000 mvn  r2,#0x0
:02388CB0 EBFFFFC4 bl 02388BC8
:02388CB4 E1A00005 mov  r0,r5			;r0=58754656(0x3808660)
:02388CB8 EBFFFFDC bl 02388C30
:02388CBC E286C008 add  r12,r6,#0x8
:02388CC0 E7DC2004 ldrb r2,[r12, +r4]
:02388CC4 E59F3018 ldr r3,[r15, #+0x18]		;r15+0x18=*(02388ce4)=#58754656(0x03808660)
:02388CC8 E3A000FF mov  r0,#0xFF		;r0=255(0xff)
:02388CCC E7D31302 ldrb r1,[r3,+r2, lsl #0x6]
:02388CD0 E3C11001 bic  r1,r1,#0x1
:02388CD4 E7C31302 strb r1,[r3,+r2, lsl #0x6]
:02388CD8 E7CC0004 strb r0,[r12, +r4]
:02388CDC E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:02388CE0 E12FFF1E bx r14 (Jump to addr_03808420?)
msr CPSR_fsxc,r14
:02388CE4 03808660 orreq  r8,r0,#0x6000000
:02388CE8 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:02388CEC E1A05000 mov  r5,r0			;r5=255(0xff)
:02388CF0 E3A04000 mov  r4,#0x0		;r4=0(0x0)
:02388CF4 E1A00005 mov  r0,r5			;r0=255(0xff)
:02388CF8 E1A01004 mov  r1,r4			;r1=0(0x0)
:02388CFC EBFFFFE3 bl 02388C90
:02388D00 E2844001 add  r4,r4,#0x1
:02388D04 E3540010 cmp r4,#0x10
:02388D08 BAFFFFF9 blt 02388CF4
:02388D0C E5D50000 ldrb r0,[r5, #+0x0]		;r5+0x0=*(000000ff)
:02388D10 E3C00001 bic  r0,r0,#0x1
:02388D14 E5C50000 strb r0,[r5, #+0x0]		;r5+0x0=*(000000ff)
:02388D18 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:02388D1C E12FFF1E bx r14 (Jump to addr_03808420?)
msr CPSR_fsxc,r14
:02388D20 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:02388D24 E1A05000 mov  r5,r0			;r5=255(0xff)
:02388D28 E1A04002 mov  r4,r2			;r4=0(0x0)
:02388D2C E3510001 cmp r1,#0x1
:02388D30 1A000002 bne 02388D40
:02388D34 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02388D38 E5C51022 strb r1,[r5, #+0x22]		;r5+0x22=*(00000121)
:02388D3C EBFFFBF0 bl 02387D04
:02388D40 E594103C ldr r1,[r4, #+0x3c]		;r4+0x3c=*(0000003c)
:02388D44 E1510005 cmp r1,r5
:02388D48 05950050 ldreq r0,[r5, #+0x50]		;r5+0x50=*(0000014f)
:02388D4C 0584003C streq r0,[r4, #+0x3c]		;r4+0x3c=*(0000003c)
:02388D50 0A000008 beq 02388D78
:02388D54 EA000004 b 02388D6C
:02388D58 E1500005 cmp r0,r5
:02388D5C 05950050 ldreq r0,[r5, #+0x50]		;r5+0x50=*(0000014f)
:02388D60 05810050 streq r0,[r1, #+0x50]		;r1+0x50=*(00000050)
:02388D64 0A000003 beq 02388D78
:02388D68 E1A01000 mov  r1,r0			;r1=255(0xff)
:02388D6C E5910050 ldr r0,[r1, #+0x50]		;r1+0x50=*(0000014f)
:02388D70 E3500000 cmp r0,#0x0
:02388D74 1AFFFFF7 bne 02388D58
:02388D78 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:02388D7C E12FFF1E bx r14 (Jump to addr_03808420?)
msr CPSR_fsxc,r14
:02388D80 E92D4FF8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:02388D84 E1A0A000 mov  r10,r0			;r10=255(0xff)
:02388D88 E5DA0007 ldrb r0,[r10, #+0x7]		;r10+0x7=*(00000106)
:02388D8C E5DA6004 ldrb r6,[r10, #+0x4]		;r10+0x4=*(00000103)
:02388D90 E5DA3005 ldrb r3,[r10, #+0x5]		;r10+0x5=*(00000104)
:02388D94 E5D1B005 ldrb r11,[r1, #+0x5]		;r1+0x5=*(00000104)
:02388D98 E1A05300 mov  r5,r0,lsl #0x6		;r5=16320(0x3fc0)
:02388D9C E1A08083 mov  r8,r3,lsl #0x1		;r8=117509312(0x7010cc0)
:02388DA0 E5DA4001 ldrb r4,[r10, #+0x1]		;r10+0x1=*(00000100)
:02388DA4 E1DA70D6 ldrsb r7,[r10, #+0x6]		;r10+0x6=*(00000105)
:02388DA8 E1A09086 mov  r9,r6,lsl #0x1		;r9=117509312(0x7010cc0)
:02388DAC E59F0120 ldr r0,[r15, #+0x120]		;r15+0x120=*(02388ed4)=#58749004(0x0380704c)
:02388DB0 E0060597 mul  r6,r7,r5
:02388DB4 E1A0308B mov  r3,r11,lsl #0x1		;r3=72(0x48)
:02388DB8 E19090F9 ldrsh r9,[r0, +r9]
:02388DBC E19070F8 ldrsh r7,[r0, +r8]
:02388DC0 E19000F3 ldrsh r0,[r0, +r3]
:02388DC4 E0898007 add  r8,r9,r7
:02388DC8 E1DA30D8 ldrsb r3,[r10, #+0x8]		;r10+0x8=*(00000107)
:02388DCC E354007F cmp r4,#0x7F
:02388DD0 10040493 mulne  r4,r3,r4
:02388DD4 12843040 addne  r3,r4,#0x40
:02388DD8 E3A04902 mov  r4,#0x8000		;r4=32768(0x8000)
:02388DDC E1DA50FC ldrsh r5,[r10, #+0xc]		;r10+0xc=*(0000010b)
:02388DE0 E1A09002 mov  r9,r2			;r9=0(0x0)
:02388DE4 E08523C6 add  r2,r5,r6,asr #0x7
:02388DE8 E1DA70FA ldrsh r7,[r10, #+0xa]		;r10+0xa=*(00000109)
:02388DEC E1D110F6 ldrsh r1,[r1, #+0x6]		;r1+0x6=*(00000105)
:02388DF0 E1DA50D9 ldrsb r5,[r10, #+0x9]		;r10+0x9=*(00000108)
:02388DF4 11A033C3 movne  r3,r3,asr #0x7
:02388DF8 E0800008 add  r0,r0,r8
:02388DFC E2644000 rsb  r4,r4,#0x0
:02388E00 E1500004 cmp r0,r4
:02388E04 B1A00004 movlt  r0,r4			;r0=32768(0x8000)
:02388E08 E3A04902 mov  r4,#0x8000		;r4=32768(0x8000)
:02388E0C E0871001 add  r1,r7,r1
:02388E10 E2644000 rsb  r4,r4,#0x0
:02388E14 E1510004 cmp r1,r4
:02388E18 B1A01004 movlt  r1,r4			;r1=32768(0x8000)
:02388E1C E0833005 add  r3,r3,r5
:02388E20 E3E0407F mvn  r4,#0x7F
:02388E24 E1530004 cmp r3,r4
:02388E28 B1A03004 movlt  r3,r4			;r3=32768(0x8000)
:02388E2C BA000001 blt 02388E38
:02388E30 E353007F cmp r3,#0x7F
:02388E34 C3A0307F movgt  r3,#0x7F		;r3=127(0x7f)
:02388E38 E1A00800 mov  r0,r0,lsl #0x10		;r0=-2147483648(0x80000000)
:02388E3C E1A02802 mov  r2,r2,lsl #0x10		;r2=0(0x0)
:02388E40 E1A03C03 mov  r3,r3,lsl #0x18		;r3=2130706432(0x7f000000)
:02388E44 E1A01801 mov  r1,r1,lsl #0x10		;r1=-2147483648(0x80000000)
:02388E48 E59A803C ldr r8,[r10, #+0x3c]		;r10+0x3c=*(0000013b)
:02388E4C E1A06840 mov  r6,r0,asr #0x10
:02388E50 E1A05842 mov  r5,r2,asr #0x10
:02388E54 E1A04C43 mov  r4,r3,asr #0x18
:02388E58 E1A07841 mov  r7,r1,asr #0x10
:02388E5C E3A0B001 mov  r11,#0x1		;r11=1(0x1)
:02388E60 EA000017 b 02388EC4
:02388E64 E1C870B6 strh r7,[r8, #+0x6]		;r8+0x6=*(07010cc6)=#0(0x00000000)
:02388E68 E5D80002 ldrb r0,[r8, #+0x2]		;r8+0x2=*(07010cc2)=#0(0x00000000)
:02388E6C E3500003 cmp r0,#0x3
:02388E70 0A000012 beq 02388EC0
:02388E74 E1C860BC strh r6,[r8, #+0xc]		;r8+0xc=*(07010ccc)=#0(0x00000000)
:02388E78 E1C850BE strh r5,[r8, #+0xe]		;r8+0xe=*(07010cce)=#0(0x00000000)
:02388E7C E5C8400B strb r4,[r8, #+0xb]		;r8+0xb=*(07010ccb)=#0(0x00000000)
:02388E80 E5DA0001 ldrb r0,[r10, #+0x1]		;r10+0x1=*(00000100)
:02388E84 E5C80004 strb r0,[r8, #+0x4]		;r8+0x4=*(07010cc4)=#0(0x00000000)
:02388E88 E1DA01B8 ldrh r0,[r10, #+0x18]		;r10+0x18=*(00000117)
:02388E8C E1C802B8 strh r0,[r8, #+0x28]		;r8+0x28=*(07010ce8)=#0(0x00000000)
:02388E90 E1DA01BA ldrh r0,[r10, #+0x1a]		;r10+0x1a=*(00000119)
:02388E94 E1C802BA strh r0,[r8, #+0x2a]		;r8+0x2a=*(07010cea)=#0(0x00000000)
:02388E98 E1DA01BC ldrh r0,[r10, #+0x1c]		;r10+0x1c=*(0000011b)
:02388E9C E1C802BC strh r0,[r8, #+0x2c]		;r8+0x2c=*(07010cec)=#0(0x00000000)
:02388EA0 E5980034 ldr r0,[r8, #+0x34]		;r8+0x34=*(07010cf4)=#0(0x00000000)
:02388EA4 E3500000 cmp r0,#0x0
:02388EA8 1A000004 bne 02388EC0
:02388EAC E3590000 cmp r9,#0x0
:02388EB0 0A000002 beq 02388EC0
:02388EB4 E1A00008 mov  r0,r8			;r0=117509312(0x7010cc0)
:02388EB8 E5C8B022 strb r11,[r8, #+0x22]		;r8+0x22=*(07010ce2)=#0(0x00000000)
:02388EBC EBFFFB16 bl 02387B1C
:02388EC0 E5988050 ldr r8,[r8, #+0x50]		;r8+0x50=*(07010d10)=#0(0x00000000)
:02388EC4 E3580000 cmp r8,#0x0
:02388EC8 1AFFFFE5 bne 02388E64
:02388ECC E8BD4FF8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:02388ED0 E12FFF1E bx r14 (Jump to addr_03808420?)
msr CPSR_fsxc,r14
:02388ED4 0380704C orreq  r7,r0,#0x4C
:02388ED8 E92D4FF0 stmdb  r13!,{r4,r5,r6,r7,r8,r9,r10,r11,r14}
:02388EDC E24DD024 sub  r13,r13,#0x24
:02388EE0 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02388EE4 E58D2010 str r2,[r13, #+0x10]		;r13+0x10=*(0380ff90)=#11454638(0x00aec8ae)
:02388EE8 E58D1008 str r1,[r13, #+0x8]		;r13+0x8=*(0380ff88)=#-1560252316(0xa3007064)
:02388EEC E1A07000 mov  r7,r0			;r7=117509312(0x7010cc0)
:02388EF0 E1A0A002 mov  r10,r2			;r10=11454638(0xaec8ae)
:02388EF4 E1A00007 mov  r0,r7			;r0=117509312(0x7010cc0)
:02388EF8 E1A0100A mov  r1,r10			;r1=11454638(0xaec8ae)
:02388EFC EBFFFF58 bl 02388C64
:02388F00 E1B08000 movs r8,r0			;r8=117509312(0x7010cc0)
:02388F04 15980028 ldrne r0,[r8, #+0x28]		;r8+0x28=*(07010ce8)=#0(0x00000000)
:02388F08 13500000 cmpne r0,#0x0
:02388F0C 0A0002B8 beq 023899F4
:02388F10 E598003C ldr r0,[r8, #+0x3c]		;r8+0x3c=*(07010cfc)=#0(0x00000000)
:02388F14 EA00000D b 02388F50
:02388F18 E5901034 ldr r1,[r0, #+0x34]		;r0+0x34=*(00000034)
:02388F1C E3510000 cmp r1,#0x0
:02388F20 C2411001 subgt  r1,r1,#0x1
:02388F24 C5801034 strgt r1,[r0, #+0x34]		;r0+0x34=*(00000034)
:02388F28 E5D01003 ldrb r1,[r0, #+0x3]		;r0+0x3=*(00000003)
:02388F2C E1A01E81 mov  r1,r1,lsl #0x1d		;r1=-1073741824(0xc0000000)
:02388F30 E1B01FA1 movs r1,r1,lsr #0x1f		;r1=1(0x1)
:02388F34 1A000004 bne 02388F4C
:02388F38 E5902014 ldr r2,[r0, #+0x14]		;r0+0x14=*(00000014)
:02388F3C E5901018 ldr r1,[r0, #+0x18]		;r0+0x18=*(00000018)
:02388F40 E1520001 cmp r2,r1
:02388F44 B2821001 addlt  r1,r2,#0x1
:02388F48 B5801014 strlt r1,[r0, #+0x14]		;r0+0x14=*(00000014)
:02388F4C E5900050 ldr r0,[r0, #+0x50]		;r0+0x50=*(00000050)
:02388F50 E3500000 cmp r0,#0x0
:02388F54 1AFFFFEF bne 02388F18
:02388F58 E5D81000 ldrb r1,[r8, #+0x0]		;r8+0x0=*(07010cc0)=#0(0x00000000)
:02388F5C E1A00D81 mov  r0,r1,lsl #0x1b		;r0=0(0x0)
:02388F60 E1B00FA0 movs r0,r0,lsr #0x1f		;r0=0(0x0)
:02388F64 0A000005 beq 02388F80
:02388F68 E598003C ldr r0,[r8, #+0x3c]		;r8+0x3c=*(07010cfc)=#0(0x00000000)
:02388F6C E3500000 cmp r0,#0x0
:02388F70 13A00000 movne  r0,#0x0		;r0=0(0x0)
:02388F74 1A000297 bne 023899D8
:02388F78 E3C10010 bic  r0,r1,#0x10
:02388F7C E5C80000 strb r0,[r8, #+0x0]		;r8+0x0=*(07010cc0)=#0(0x00000000)
:02388F80 E5980020 ldr r0,[r8, #+0x20]		;r8+0x20=*(07010ce0)=#0(0x00000000)
:02388F84 E3500000 cmp r0,#0x0
:02388F88 C2400001 subgt  r0,r0,#0x1
:02388F8C C5880020 strgt r0,[r8, #+0x20]		;r8+0x20=*(07010ce0)=#0(0x00000000)
:02388F90 C3500000 cmpgt r0,#0x0
:02388F94 C3A00000 movgt  r0,#0x0		;r0=0(0x0)
:02388F98 CA00028E bgt 023899D8
:02388F9C E5980028 ldr r0,[r8, #+0x28]		;r8+0x28=*(07010ce8)=#0(0x00000000)
:02388FA0 EBFFFE71 bl 0238896C
:02388FA4 E59F0A70 ldr r0,[r15, #+0xa70]		;r15+0xa70=*(02389a1c)=#65535(0x0000ffff)
:02388FA8 E240B801 sub  r11,r0,#0x10000
:02388FAC EA000281 b 023899B8
:02388FB0 E1A00008 mov  r0,r8			;r0=117509312(0x7010cc0)
:02388FB4 E3A09000 mov  r9,#0x0		;r9=0(0x0)
:02388FB8 E3A04001 mov  r4,#0x1		;r4=1(0x1)
:02388FBC EBFFFD2D bl 02388478
:02388FC0 E1A06000 mov  r6,r0			;r6=117509312(0x7010cc0)
:02388FC4 E35600A2 cmp r6,#0xA2
:02388FC8 1A000005 bne 02388FE4
:02388FCC E1A00008 mov  r0,r8			;r0=117509312(0x7010cc0)
:02388FD0 EBFFFD28 bl 02388478
:02388FD4 E1A06000 mov  r6,r0			;r6=117509312(0x7010cc0)
:02388FD8 E5D80000 ldrb r0,[r8, #+0x0]		;r8+0x0=*(07010cc0)=#0(0x00000000)
:02388FDC E1A00C80 mov  r0,r0,lsl #0x19		;r0=0(0x0)
:02388FE0 E1A04FA0 mov  r4,r0,lsr #0x1f		;r4=0(0x0)
:02388FE4 E35600A0 cmp r6,#0xA0
:02388FE8 1A000004 bne 02389000
:02388FEC E1A00008 mov  r0,r8			;r0=117509312(0x7010cc0)
:02388FF0 EBFFFD20 bl 02388478
:02388FF4 E1A06000 mov  r6,r0			;r6=117509312(0x7010cc0)
:02388FF8 E3A05003 mov  r5,#0x3		;r5=3(0x3)
:02388FFC E3A09001 mov  r9,#0x1		;r9=1(0x1)
:02389000 E35600A1 cmp r6,#0xA1
:02389004 1A000004 bne 0238901C
:02389008 E1A00008 mov  r0,r8			;r0=117509312(0x7010cc0)
:0238900C EBFFFD19 bl 02388478
:02389010 E1A06000 mov  r6,r0			;r6=117509312(0x7010cc0)
:02389014 E3A05004 mov  r5,#0x4		;r5=4(0x4)
:02389018 E3A09001 mov  r9,#0x1		;r9=1(0x1)
:0238901C E3160080 tst r6,#0x80
:02389020 1A00009E bne 023892A0
:02389024 E1A00008 mov  r0,r8			;r0=117509312(0x7010cc0)
:02389028 EBFFFD12 bl 02388478
:0238902C E3590000 cmp r9,#0x0
:02389030 E58D000C str r0,[r13, #+0xc]		;r13+0xc=*(0380ff8c)=#-1130712914(0xbc9ab0ae)
:02389034 11A02005 movne  r2,r5			;r2=4(0x4)
:02389038 03A02002 moveq  r2,#0x2		;r2=2(0x2)
:0238903C E1A00008 mov  r0,r8			;r0=117509312(0x7010cc0)
:02389040 E1A01007 mov  r1,r7			;r1=117509312(0x7010cc0)
:02389044 EBFFFE63 bl 023889D8
:02389048 E3540000 cmp r4,#0x0
:0238904C E1A04000 mov  r4,r0			;r4=117509312(0x7010cc0)
:02389050 E1D801D3 ldrsb r0,[r8, #+0x13]		;r8+0x13=*(07010cd3)=#0(0x00000000)
:02389054 E0869000 add  r9,r6,r0
:02389058 0A000256 beq 023899B8
:0238905C E3590000 cmp r9,#0x0
:02389060 B3A09000 movlt  r9,#0x0		;r9=0(0x0)
:02389064 BA000001 blt 02389070
:02389068 E359007F cmp r9,#0x7F
:0238906C C3A0907F movgt  r9,#0x7F		;r9=127(0x7f)
:02389070 E5D81000 ldrb r1,[r8, #+0x0]		;r8+0x0=*(07010cc0)=#0(0x00000000)
:02389074 E1A00E81 mov  r0,r1,lsl #0x1d		;r0=0(0x0)
:02389078 E1B00FA0 movs r0,r0,lsr #0x1f		;r0=0(0x0)
:0238907C 1A00007C bne 02389274
:02389080 E59D0008 ldr r0,[r13, #+0x8]		;r13+0x8=*(0380ff88)=#-1560252316(0xa3007064)
:02389084 E3500000 cmp r0,#0x0
:02389088 0A000079 beq 02389274
:0238908C E1A00E01 mov  r0,r1,lsl #0x1c		;r0=0(0x0)
:02389090 E3A06000 mov  r6,#0x0		;r6=0(0x0)
:02389094 E1B00FA0 movs r0,r0,lsr #0x1f		;r0=0(0x0)
:02389098 1598603C ldrne r6,[r8, #+0x3c]		;r8+0x3c=*(07010cfc)=#0(0x00000000)
:0238909C 13560000 cmpne r6,#0x0
:023890A0 15C69008 strneb r9,[r6, #+0x8]		;r6+0x8=*(00000008)
:023890A4 159D000C ldrne r0,[r13, #+0xc]		;r13+0xc=*(0380ff8c)=#-1130712914(0xbc9ab0ae)
:023890A8 15C60009 strneb r0,[r6, #+0x9]		;r6+0x9=*(00000009)
:023890AC E3560000 cmp r6,#0x0
:023890B0 1A00003B bne 023891A4
:023890B4 E5970020 ldr r0,[r7, #+0x20]		;r7+0x20=*(07010ce0)=#0(0x00000000)
:023890B8 E1D810B2 ldrh r1,[r8, #+0x2]		;r8+0x2=*(07010cc2)=#0(0x00000000)
:023890BC E1A02009 mov  r2,r9			;r2=127(0x7f)
:023890C0 E28D3016 add  r3,r13,#0x16
:023890C4 EB000299 bl 02389B30
:023890C8 E3500000 cmp r0,#0x0
:023890CC 0A000068 beq 02389274
:023890D0 E5DD0016 ldrb r0,[r13, #+0x16]		;r13+0x16=*(0380ff96)=#-843814473(0xcdb469b7)
:023890D4 E3500004 cmp r0,#0x4
:023890D8 908FF100 addls  r15,r15,r0,lsl #0x2
:023890DC EA000064 b 02389274
:023890E0 EA000063 b 02389274
:023890E4 EA000002 b 023890F4
:023890E8 EA000003 b 023890FC
:023890EC EA000004 b 02389104
:023890F0 EAFFFFFF b 023890F4
:023890F4 E59F1920 ldr r1,[r15, #+0x920]		;r15+0x920=*(02389a1c)=#65535(0x0000ffff)
:023890F8 EA000002 b 02389108
:023890FC E3A01C3F mov  r1,#0x3F00		;r1=16128(0x3f00)
:02389100 EA000000 b 02389108
:02389104 E3A01903 mov  r1,#0xC000		;r1=49152(0xc000)
:02389108 E1D801BE ldrh r0,[r8, #+0x1e]		;r8+0x1e=*(07010cde)=#0(0x00000000)
:0238910C E59F390C ldr r3,[r15, #+0x90c]		;r15+0x90c=*(02389a20)=#58723128(0x03800b38)
:02389110 E58D8000 str r8,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-2088173463(0x83890069)
:02389114 E5D82000 ldrb r2,[r8, #+0x0]		;r8+0x0=*(83890069)
:02389118 E0010000 and  r0,r1,r0
:0238911C E1A02C02 mov  r2,r2,lsl #0x18		;r2=2130706432(0x7f000000)
:02389120 E5D76004 ldrb r6,[r7, #+0x4]		;r7+0x4=*(07010cc4)=#0(0x00000000)
:02389124 E5D81012 ldrb r1,[r8, #+0x12]		;r8+0x12=*(8389007b)
:02389128 E1A02FA2 mov  r2,r2,lsr #0x1f		;r2=0(0x0)
:0238912C E0861001 add  r1,r6,r1
:02389130 EBFFFA80 bl 02387B38
:02389134 E1B06000 movs r6,r0			;r6=0(0x0)
:02389138 0A00004D beq 02389274
:0238913C E5D80000 ldrb r0,[r8, #+0x0]		;r8+0x0=*(83890069)
:02389140 E1A00E00 mov  r0,r0,lsl #0x1c		;r0=0(0x0)
:02389144 E1B00FA0 movs r0,r0,lsr #0x1f		;r0=0(0x0)
:02389148 11A0300B movne  r3,r11			;r3=0(0x0)
:0238914C 1A000002 bne 0238915C
:02389150 E3540000 cmp r4,#0x0
:02389154 C1A03004 movgt  r3,r4			;r3=117509312(0x7010cc0)
:02389158 D1A0300B movle  r3,r11			;r3=0(0x0)
:0238915C E59D200C ldr r2,[r13, #+0xc]		;r13+0xc=*(0380ff8c)=#-1130712914(0xbc9ab0ae)
:02389160 E5971020 ldr r1,[r7, #+0x20]		;r7+0x20=*(07010ce0)=#0(0x00000000)
:02389164 E1A00006 mov  r0,r6			;r0=0(0x0)
:02389168 E58D1000 str r1,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-2088173463(0x83890069)
:0238916C E28D1016 add  r1,r13,#0x16
:02389170 E58D1004 str r1,[r13, #+0x4]		;r13+0x4=*(0380ff84)=#-1753642891(0x97798875)
:02389174 E1A01009 mov  r1,r9			;r1=127(0x7f)
:02389178 EB0002DC bl 02389CF0
:0238917C E3500000 cmp r0,#0x0
:02389180 1A000004 bne 02389198
:02389184 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02389188 E5C60022 strb r0,[r6, #+0x22]		;r6+0x22=*(00000022)
:0238918C E1A00006 mov  r0,r6			;r0=0(0x0)
:02389190 EBFFFADB bl 02387D04
:02389194 EA000036 b 02389274
:02389198 E598003C ldr r0,[r8, #+0x3c]		;r8+0x3c=*(838900a5)
:0238919C E5860050 str r0,[r6, #+0x50]		;r6+0x50=*(00000050)
:023891A0 E588603C str r6,[r8, #+0x3c]		;r8+0x3c=*(838900a5)
:023891A4 E5D8100E ldrb r1,[r8, #+0xe]		;r8+0xe=*(83890077)
:023891A8 E35100FF cmp r1,#0xFF
:023891AC 0A000001 beq 023891B8
:023891B0 E1A00006 mov  r0,r6			;r0=0(0x0)
:023891B4 EBFFFA40 bl 02387ABC
:023891B8 E5D8100F ldrb r1,[r8, #+0xf]		;r8+0xf=*(83890078)
:023891BC E35100FF cmp r1,#0xFF
:023891C0 0A000001 beq 023891CC
:023891C4 E1A00006 mov  r0,r6			;r0=0(0x0)
:023891C8 EBFFFA43 bl 02387ADC
:023891CC E5D81010 ldrb r1,[r8, #+0x10]		;r8+0x10=*(83890079)
:023891D0 E35100FF cmp r1,#0xFF
:023891D4 0A000001 beq 023891E0
:023891D8 E1A00006 mov  r0,r6			;r0=0(0x0)
:023891DC EBFFFA45 bl 02387AF8
:023891E0 E5D81011 ldrb r1,[r8, #+0x11]		;r8+0x11=*(8389007a)
:023891E4 E35100FF cmp r1,#0xFF
:023891E8 0A000001 beq 023891F4
:023891EC E1A00006 mov  r0,r6			;r0=0(0x0)
:023891F0 EBFFFA42 bl 02387B00
:023891F4 E1D801F6 ldrsh r0,[r8, #+0x16]		;r8+0x16=*(8389007f)
:023891F8 E1C603B2 strh r0,[r6, #+0x32]		;r6+0x32=*(00000032)
:023891FC E5D80000 ldrb r0,[r8, #+0x0]		;r8+0x0=*(83890069)
:02389200 E1A00D00 mov  r0,r0,lsl #0x1a		;r0=0(0x0)
:02389204 E1B00FA0 movs r0,r0,lsr #0x1f		;r0=0(0x0)
:02389208 0A000005 beq 02389224
:0238920C E1D613F2 ldrsh r1,[r6, #+0x32]		;r6+0x32=*(00000032)
:02389210 E5D80014 ldrb r0,[r8, #+0x14]		;r8+0x14=*(8389007d)
:02389214 E0400009 sub  r0,r0,r9
:02389218 E1A00B00 mov  r0,r0,lsl #0x16		;r0=0(0x0)
:0238921C E0810840 add  r0,r1,r0,asr #0x10
:02389220 E1C603B2 strh r0,[r6, #+0x32]		;r6+0x32=*(00000032)
:02389224 E5D80015 ldrb r0,[r8, #+0x15]		;r8+0x15=*(8389007e)
:02389228 E3500000 cmp r0,#0x0
:0238922C 1A000007 bne 02389250
:02389230 E3540000 cmp r4,#0x0
:02389234 C1A00004 movgt  r0,r4			;r0=117509312(0x7010cc0)
:02389238 D1A0000B movle  r0,r11			;r0=0(0x0)
:0238923C E5860018 str r0,[r6, #+0x18]		;r6+0x18=*(00000018)
:02389240 E5D60003 ldrb r0,[r6, #+0x3]		;r6+0x3=*(00000003)
:02389244 E3C00004 bic  r0,r0,#0x4
:02389248 E5C60003 strb r0,[r6, #+0x3]		;r6+0x3=*(00000003)
:0238924C EA000006 b 0238926C
:02389250 E0010090 mul  r1,r0,r0
:02389254 E1D603F2 ldrsh r0,[r6, #+0x32]		;r6+0x32=*(00000032)
:02389258 E3500000 cmp r0,#0x0
:0238925C B2600000 rsblt  r0,r0,#0x0
:02389260 E0000091 mul  r0,r1,r0
:02389264 E1A005C0 mov  r0,r0,asr #0xb
:02389268 E5860018 str r0,[r6, #+0x18]		;r6+0x18=*(00000018)
:0238926C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02389270 E5860014 str r0,[r6, #+0x14]		;r6+0x14=*(00000014)
:02389274 E5C89014 strb r9,[r8, #+0x14]		;r8+0x14=*(8389007d)
:02389278 E5D80000 ldrb r0,[r8, #+0x0]		;r8+0x0=*(83890069)
:0238927C E1A00F00 mov  r0,r0,lsl #0x1e		;r0=0(0x0)
:02389280 E1B00FA0 movs r0,r0,lsr #0x1f		;r0=0(0x0)
:02389284 0A0001CB beq 023899B8
:02389288 E5884020 str r4,[r8, #+0x20]		;r8+0x20=*(83890089)
:0238928C E3540000 cmp r4,#0x0
:02389290 05D80000 ldreqb r0,[r8, #+0x0]		;r8+0x0=*(83890069)
:02389294 03800010 orreq  r0,r0,#0x10
:02389298 05C80000 streqb r0,[r8, #+0x0]		;r8+0x0=*(83890069)
:0238929C EA0001C5 b 023899B8
:023892A0 E20600F0 and  r0,r6,#0xF0
:023892A4 E35000C0 cmp r0,#0xC0
:023892A8 CA000009 bgt 023892D4
:023892AC AA00005A bge 0238941C
:023892B0 E3500090 cmp r0,#0x90
:023892B4 CA000003 bgt 023892C8
:023892B8 AA000020 bge 02389340
:023892BC E3500080 cmp r0,#0x80
:023892C0 0A00000C beq 023892F8
:023892C4 EA0001BB b 023899B8
:023892C8 E35000B0 cmp r0,#0xB0
:023892CC 0A0000FE beq 023896CC
:023892D0 EA0001B8 b 023899B8
:023892D4 E35000E0 cmp r0,#0xE0
:023892D8 CA000003 bgt 023892EC
:023892DC AA0000E5 bge 02389678
:023892E0 E35000D0 cmp r0,#0xD0
:023892E4 0A00004C beq 0238941C
:023892E8 EA0001B2 b 023899B8
:023892EC E35000F0 cmp r0,#0xF0
:023892F0 0A000187 beq 02389914
:023892F4 EA0001AF b 023899B8
:023892F8 E3590000 cmp r9,#0x0
:023892FC 11A02005 movne  r2,r5			;r2=4(0x4)
:02389300 03A02002 moveq  r2,#0x2		;r2=2(0x2)
:02389304 E1A00008 mov  r0,r8			;r0=-2088173463(0x83890069)
:02389308 E1A01007 mov  r1,r7			;r1=117509312(0x7010cc0)
:0238930C EBFFFDB1 bl 023889D8
:02389310 E3540000 cmp r4,#0x0
:02389314 0A0001A7 beq 023899B8
:02389318 E3560080 cmp r6,#0x80
:0238931C 0A000002 beq 0238932C
:02389320 E3560081 cmp r6,#0x81
:02389324 0A000002 beq 02389334
:02389328 EA0001A2 b 023899B8
:0238932C E5880020 str r0,[r8, #+0x20]		;r8+0x20=*(83890089)
:02389330 EA0001A0 b 023899B8
:02389334 E3500801 cmp r0,#0x10000
:02389338 B1C800B2 strlth r0,[r8, #+0x2]		;r8+0x2=*(8389006b)
:0238933C EA00019D b 023899B8
:02389340 E3560093 cmp r6,#0x93
:02389344 0A000004 beq 0238935C
:02389348 E3560094 cmp r6,#0x94
:0238934C 0A00001A beq 023893BC
:02389350 E3560095 cmp r6,#0x95
:02389354 0A00001F beq 023893D8
:02389358 EA000196 b 023899B8
:0238935C E1A00008 mov  r0,r8			;r0=-2088173463(0x83890069)
:02389360 EBFFFC44 bl 02388478
:02389364 E1A06000 mov  r6,r0			;r6=-2088173463(0x83890069)
:02389368 E1A00008 mov  r0,r8			;r0=-2088173463(0x83890069)
:0238936C EBFFFD8D bl 023889A8
:02389370 E3540000 cmp r4,#0x0
:02389374 E1A09000 mov  r9,r0			;r9=-2088173463(0x83890069)
:02389378 0A00018E beq 023899B8
:0238937C E1A01006 mov  r1,r6			;r1=-2088173463(0x83890069)
:02389380 E1A00007 mov  r0,r7			;r0=117509312(0x7010cc0)
:02389384 EBFFFE36 bl 02388C64
:02389388 E1B04000 movs r4,r0			;r4=117509312(0x7010cc0)
:0238938C 11540008 cmpne r4,r8
:02389390 0A000188 beq 023899B8
:02389394 E1A01007 mov  r1,r7			;r1=117509312(0x7010cc0)
:02389398 E1A0200B mov  r2,r11			;r2=0(0x0)
:0238939C EBFFFE09 bl 02388BC8
:023893A0 E1A00004 mov  r0,r4			;r0=117509312(0x7010cc0)
:023893A4 EBFFFE21 bl 02388C30
:023893A8 E1A00004 mov  r0,r4			;r0=117509312(0x7010cc0)
:023893AC E1A02009 mov  r2,r9			;r2=-2088173463(0x83890069)
:023893B0 E5981024 ldr r1,[r8, #+0x24]		;r8+0x24=*(8389008d)
:023893B4 EBFFFDFF bl 02388BB8
:023893B8 EA00017E b 023899B8
:023893BC E1A00008 mov  r0,r8			;r0=-2088173463(0x83890069)
:023893C0 EBFFFD78 bl 023889A8
:023893C4 E3540000 cmp r4,#0x0
:023893C8 15981024 ldrne r1,[r8, #+0x24]		;r8+0x24=*(8389008d)
:023893CC 10810000 addne  r0,r1,r0
:023893D0 15880028 strne r0,[r8, #+0x28]		;r8+0x28=*(83890091)
:023893D4 EA000177 b 023899B8
:023893D8 E1A00008 mov  r0,r8			;r0=-2088173463(0x83890069)
:023893DC EBFFFD71 bl 023889A8
:023893E0 E3540000 cmp r4,#0x0
:023893E4 0A000173 beq 023899B8
:023893E8 E5D8103B ldrb r1,[r8, #+0x3b]		;r8+0x3b=*(838900a4)
:023893EC E3510003 cmp r1,#0x3
:023893F0 2A000170 bcs 023899B8
:023893F4 E0881101 add  r1,r8,r1,lsl #0x2
:023893F8 E5982028 ldr r2,[r8, #+0x28]		;r8+0x28=*(83890091)
:023893FC E581202C str r2,[r1, #+0x2c]		;r1+0x2c=*(07010cec)=#0(0x00000000)
:02389400 E5D8103B ldrb r1,[r8, #+0x3b]		;r8+0x3b=*(838900a4)
:02389404 E2811001 add  r1,r1,#0x1
:02389408 E5C8103B strb r1,[r8, #+0x3b]		;r8+0x3b=*(838900a4)
:0238940C E5981024 ldr r1,[r8, #+0x24]		;r8+0x24=*(8389008d)
:02389410 E0810000 add  r0,r1,r0
:02389414 E5880028 str r0,[r8, #+0x28]		;r8+0x28=*(83890091)
:02389418 EA000166 b 023899B8
:0238941C E3590000 cmp r9,#0x0
:02389420 11A02005 movne  r2,r5			;r2=4(0x4)
:02389424 03A02000 moveq  r2,#0x0		;r2=0(0x0)
:02389428 E1A00008 mov  r0,r8			;r0=-2088173463(0x83890069)
:0238942C E1A01007 mov  r1,r7			;r1=117509312(0x7010cc0)
:02389430 EBFFFD68 bl 023889D8
:02389434 E3540000 cmp r4,#0x0
:02389438 E5CD0014 strb r0,[r13, #+0x14]		;r13+0x14=*(0380ff94)=#1773645488(0x69b7aeb0)
:0238943C 0A00015D beq 023899B8
:02389440 E24610C0 sub  r1,r6,#0xC0
:02389444 E3510017 cmp r1,#0x17
:02389448 908FF101 addls  r15,r15,r1,lsl #0x2
:0238944C EA000159 b 023899B8
:02389450 EA00007C b 02389648
:02389454 EA000015 b 023894B0
:02389458 EA00001A b 023894C8
:0238945C EA000073 b 02389630
:02389460 EA000075 b 0238963C
:02389464 EA00001A b 023894D4
:02389468 EA00001C b 023894E0
:0238946C EA00001E b 023894EC
:02389470 EA00004D b 023895AC
:02389474 EA00005E b 023895F4
:02389478 EA000025 b 02389514
:0238947C EA000027 b 02389520
:02389480 EA000029 b 0238952C
:02389484 EA00002B b 02389538
:02389488 EA000061 b 02389614
:0238948C EA00001D b 02389508
:02389490 EA00002B b 02389544
:02389494 EA00002D b 02389550
:02389498 EA00002F b 0238955C
:0238949C EA000031 b 02389568
:023894A0 EA000033 b 02389574
:023894A4 EA000004 b 023894BC
:023894A8 EA00006A b 02389658
:023894AC EA00004B b 023895E0
:023894B0 E20000FF and  r0,r0,#0xFF
:023894B4 E5C80004 strb r0,[r8, #+0x4]		;r8+0x4=*(8389006d)
:023894B8 EA00013E b 023899B8
:023894BC E20000FF and  r0,r0,#0xFF
:023894C0 E5C80005 strb r0,[r8, #+0x5]		;r8+0x5=*(8389006e)
:023894C4 EA00013B b 023899B8
:023894C8 E20000FF and  r0,r0,#0xFF
:023894CC E5C70005 strb r0,[r7, #+0x5]		;r7+0x5=*(07010cc5)=#0(0x00000000)
:023894D0 EA000138 b 023899B8
:023894D4 E20000FF and  r0,r0,#0xFF
:023894D8 E5C80007 strb r0,[r8, #+0x7]		;r8+0x7=*(83890070)
:023894DC EA000135 b 023899B8
:023894E0 E20000FF and  r0,r0,#0xFF
:023894E4 E5C80012 strb r0,[r8, #+0x12]		;r8+0x12=*(8389007b)
:023894E8 EA000132 b 023899B8
:023894EC E20000FF and  r0,r0,#0xFF
:023894F0 E1A00F80 mov  r0,r0,lsl #0x1f		;r0=0(0x0)
:023894F4 E5D81000 ldrb r1,[r8, #+0x0]		;r8+0x0=*(83890069)
:023894F8 E3C11002 bic  r1,r1,#0x2
:023894FC E1810F20 orr  r0,r1,r0,lsr #0x1e
:02389500 E5C80000 strb r0,[r8, #+0x0]		;r8+0x0=*(83890069)
:02389504 EA00012B b 023899B8
:02389508 E20000FF and  r0,r0,#0xFF
:0238950C E5C80015 strb r0,[r8, #+0x15]		;r8+0x15=*(8389007e)
:02389510 EA000128 b 023899B8
:02389514 E20000FF and  r0,r0,#0xFF
:02389518 E5C8001A strb r0,[r8, #+0x1a]		;r8+0x1a=*(83890083)
:0238951C EA000125 b 023899B8
:02389520 E20000FF and  r0,r0,#0xFF
:02389524 E5C80019 strb r0,[r8, #+0x19]		;r8+0x19=*(83890082)
:02389528 EA000122 b 023899B8
:0238952C E20000FF and  r0,r0,#0xFF
:02389530 E5C80018 strb r0,[r8, #+0x18]		;r8+0x18=*(83890081)
:02389534 EA00011F b 023899B8
:02389538 E20000FF and  r0,r0,#0xFF
:0238953C E5C8001B strb r0,[r8, #+0x1b]		;r8+0x1b=*(83890084)
:02389540 EA00011C b 023899B8
:02389544 E20000FF and  r0,r0,#0xFF
:02389548 E5C8000E strb r0,[r8, #+0xe]		;r8+0xe=*(83890077)
:0238954C EA000119 b 023899B8
:02389550 E20000FF and  r0,r0,#0xFF
:02389554 E5C8000F strb r0,[r8, #+0xf]		;r8+0xf=*(83890078)
:02389558 EA000116 b 023899B8
:0238955C E20000FF and  r0,r0,#0xFF
:02389560 E5C80010 strb r0,[r8, #+0x10]		;r8+0x10=*(83890079)
:02389564 EA000113 b 023899B8
:02389568 E20000FF and  r0,r0,#0xFF
:0238956C E5C80011 strb r0,[r8, #+0x11]		;r8+0x11=*(8389007a)
:02389570 EA000110 b 023899B8
:02389574 E5D8103B ldrb r1,[r8, #+0x3b]		;r8+0x3b=*(838900a4)
:02389578 E3510003 cmp r1,#0x3
:0238957C 2A00010D bcs 023899B8
:02389580 E0882101 add  r2,r8,r1,lsl #0x2
:02389584 E20010FF and  r1,r0,#0xFF
:02389588 E5980028 ldr r0,[r8, #+0x28]		;r8+0x28=*(83890091)
:0238958C E582002C str r0,[r2, #+0x2c]		;r2+0x2c=*(0000002c)
:02389590 E5D8003B ldrb r0,[r8, #+0x3b]		;r8+0x3b=*(838900a4)
:02389594 E0880000 add  r0,r8,r0
:02389598 E5C01038 strb r1,[r0, #+0x38]		;r0+0x38=*(00000038)
:0238959C E5D8003B ldrb r0,[r8, #+0x3b]		;r8+0x3b=*(838900a4)
:023895A0 E2800001 add  r0,r0,#0x1
:023895A4 E5C8003B strb r0,[r8, #+0x3b]		;r8+0x3b=*(838900a4)
:023895A8 EA000102 b 023899B8
:023895AC E20000FF and  r0,r0,#0xFF
:023895B0 E1A01F80 mov  r1,r0,lsl #0x1f		;r1=0(0x0)
:023895B4 E5D82000 ldrb r2,[r8, #+0x0]		;r8+0x0=*(83890069)
:023895B8 E1A00008 mov  r0,r8			;r0=-2088173463(0x83890069)
:023895BC E3C22008 bic  r2,r2,#0x8
:023895C0 E1821E21 orr  r1,r2,r1,lsr #0x1c
:023895C4 E5C81000 strb r1,[r8, #+0x0]		;r8+0x0=*(83890069)
:023895C8 E1A01007 mov  r1,r7			;r1=117509312(0x7010cc0)
:023895CC E1A0200B mov  r2,r11			;r2=0(0x0)
:023895D0 EBFFFD7C bl 02388BC8
:023895D4 E1A00008 mov  r0,r8			;r0=-2088173463(0x83890069)
:023895D8 EBFFFD94 bl 02388C30
:023895DC EA0000F5 b 023899B8
:023895E0 E20020FF and  r2,r0,#0xFF
:023895E4 E1A00008 mov  r0,r8			;r0=-2088173463(0x83890069)
:023895E8 E1A01007 mov  r1,r7			;r1=117509312(0x7010cc0)
:023895EC EB00012F bl 02389AB0
:023895F0 EA0000F0 b 023899B8
:023895F4 E20010FF and  r1,r0,#0xFF
:023895F8 E1D801D3 ldrsb r0,[r8, #+0x13]		;r8+0x13=*(8389007c)
:023895FC E0810000 add  r0,r1,r0
:02389600 E5C80014 strb r0,[r8, #+0x14]		;r8+0x14=*(8389007d)
:02389604 E5D80000 ldrb r0,[r8, #+0x0]		;r8+0x0=*(83890069)
:02389608 E3800020 orr  r0,r0,#0x20
:0238960C E5C80000 strb r0,[r8, #+0x0]		;r8+0x0=*(83890069)
:02389610 EA0000E8 b 023899B8
:02389614 E20000FF and  r0,r0,#0xFF
:02389618 E1A00F80 mov  r0,r0,lsl #0x1f		;r0=-2147483648(0x80000000)
:0238961C E5D81000 ldrb r1,[r8, #+0x0]		;r8+0x0=*(83890069)
:02389620 E3C11020 bic  r1,r1,#0x20
:02389624 E1810D20 orr  r0,r1,r0,lsr #0x1a
:02389628 E5C80000 strb r0,[r8, #+0x0]		;r8+0x0=*(83890069)
:0238962C EA0000E1 b 023899B8
:02389630 E1DD01D4 ldrsb r0,[r13, #+0x14]		;r13+0x14=*(0380ff94)=#1773645488(0x69b7aeb0)
:02389634 E5C80013 strb r0,[r8, #+0x13]		;r8+0x13=*(8389007c)
:02389638 EA0000DE b 023899B8
:0238963C E1DD01D4 ldrsb r0,[r13, #+0x14]		;r13+0x14=*(0380ff94)=#1773645488(0x69b7aeb0)
:02389640 E5C80006 strb r0,[r8, #+0x6]		;r8+0x6=*(8389006f)
:02389644 EA0000DB b 023899B8
:02389648 E20000FF and  r0,r0,#0xFF
:0238964C E2400040 sub  r0,r0,#0x40
:02389650 E5C80008 strb r0,[r8, #+0x8]		;r8+0x8=*(83890071)
:02389654 EA0000D7 b 023899B8
:02389658 E59F13C4 ldr r1,[r15, #+0x3c4]		;r15+0x3c4=*(02389a24)=#58752704(0x03807ec0)
:0238965C E5911000 ldr r1,[r1, #+0x0]		;r1+0x0=*(03807ec0)=#-1923872985(0x8d540727)
:02389660 E3510000 cmp r1,#0x0
:02389664 0A0000D3 beq 023899B8
:02389668 E20010FF and  r1,r0,#0xFF
:0238966C E1A00007 mov  r0,r7			;r0=117509312(0x7010cc0)
:02389670 EB0000EC bl 02389A28
:02389674 EA0000CF b 023899B8
:02389678 E3590000 cmp r9,#0x0
:0238967C 11A02005 movne  r2,r5			;r2=4(0x4)
:02389680 03A02001 moveq  r2,#0x1		;r2=1(0x1)
:02389684 E1A00008 mov  r0,r8			;r0=-2088173463(0x83890069)
:02389688 E1A01007 mov  r1,r7			;r1=117509312(0x7010cc0)
:0238968C EBFFFCD1 bl 023889D8
:02389690 E1A00800 mov  r0,r0,lsl #0x10		;r0=6881280(0x690000)
:02389694 E3540000 cmp r4,#0x0
:02389698 E1A00840 mov  r0,r0,asr #0x10
:0238969C 0A0000C5 beq 023899B8
:023896A0 E35600E0 cmp r6,#0xE0
:023896A4 0A000006 beq 023896C4
:023896A8 E35600E1 cmp r6,#0xE1
:023896AC 0A000002 beq 023896BC
:023896B0 E35600E3 cmp r6,#0xE3
:023896B4 01C801B6 streqh r0,[r8, #+0x16]		;r8+0x16=*(8389007f)
:023896B8 EA0000BE b 023899B8
:023896BC E1C701B8 strh r0,[r7, #+0x18]		;r7+0x18=*(07010cd8)=#0(0x00000000)
:023896C0 EA0000BC b 023899B8
:023896C4 E1C801BC strh r0,[r8, #+0x1c]		;r8+0x1c=*(83890085)
:023896C8 EA0000BA b 023899B8
:023896CC E1A00008 mov  r0,r8			;r0=-2088173463(0x83890069)
:023896D0 EBFFFB68 bl 02388478
:023896D4 E3590000 cmp r9,#0x0
:023896D8 11A02005 movne  r2,r5			;r2=4(0x4)
:023896DC E1A09000 mov  r9,r0			;r9=-2088173463(0x83890069)
:023896E0 03A02001 moveq  r2,#0x1		;r2=1(0x1)
:023896E4 E1A00008 mov  r0,r8			;r0=-2088173463(0x83890069)
:023896E8 E1A01007 mov  r1,r7			;r1=117509312(0x7010cc0)
:023896EC EBFFFCB9 bl 023889D8
:023896F0 E1A00800 mov  r0,r0,lsl #0x10		;r0=6881280(0x690000)
:023896F4 E1A01009 mov  r1,r9			;r1=-2088173463(0x83890069)
:023896F8 E1A09840 mov  r9,r0,asr #0x10
:023896FC E1A00007 mov  r0,r7			;r0=117509312(0x7010cc0)
:02389700 EB0000C8 bl 02389A28
:02389704 E3540000 cmp r4,#0x0
:02389708 E1A04000 mov  r4,r0			;r4=117509312(0x7010cc0)
:0238970C 13540000 cmpne r4,#0x0
:02389710 0A0000A8 beq 023899B8
:02389714 E24600B0 sub  r0,r6,#0xB0
:02389718 E350000D cmp r0,#0xD
:0238971C 908FF100 addls  r15,r15,r0,lsl #0x2
:02389720 EA0000A4 b 023899B8
:02389724 EA00000C b 0238975C
:02389728 EA00000D b 02389764
:0238972C EA000010 b 02389774
:02389730 EA000013 b 02389784
:02389734 EA000016 b 02389794
:02389738 EA00001C b 023897B0
:0238973C EA000024 b 023897D4
:02389740 EA00009C b 023899B8
:02389744 EA000030 b 0238980C
:02389748 EA00003A b 02389838
:0238974C EA000044 b 02389864
:02389750 EA00004E b 02389890
:02389754 EA000058 b 023898BC
:02389758 EA000062 b 023898E8
:0238975C E1C490B0 strh r9,[r4, #+0x0]		;r4+0x0=*(07010cc0)=#0(0x00000000)
:02389760 EA000094 b 023899B8
:02389764 E1D400F0 ldrsh r0,[r4, #+0x0]		;r4+0x0=*(07010cc0)=#0(0x00000000)
:02389768 E0800009 add  r0,r0,r9
:0238976C E1C400B0 strh r0,[r4, #+0x0]		;r4+0x0=*(07010cc0)=#0(0x00000000)
:02389770 EA000090 b 023899B8
:02389774 E1D400F0 ldrsh r0,[r4, #+0x0]		;r4+0x0=*(07010cc0)=#0(0x00000000)
:02389778 E0400009 sub  r0,r0,r9
:0238977C E1C400B0 strh r0,[r4, #+0x0]		;r4+0x0=*(07010cc0)=#0(0x00000000)
:02389780 EA00008C b 023899B8
:02389784 E1D400F0 ldrsh r0,[r4, #+0x0]		;r4+0x0=*(07010cc0)=#0(0x00000000)
:02389788 E0010990 mul  r1,r0,r9
:0238978C E1C410B0 strh r1,[r4, #+0x0]		;r4+0x0=*(07010cc0)=#0(0x00000000)
:02389790 EA000088 b 023899B8
:02389794 E3590000 cmp r9,#0x0
:02389798 0A000086 beq 023899B8
:0238979C E1A01009 mov  r1,r9			;r1=0(0x0)
:023897A0 E1D400F0 ldrsh r0,[r4, #+0x0]		;r4+0x0=*(07010cc0)=#0(0x00000000)
:023897A4 EB00159D bl 0238EE20
:023897A8 E1C400B0 strh r0,[r4, #+0x0]		;r4+0x0=*(07010cc0)=#0(0x00000000)
:023897AC EA000081 b 023899B8
:023897B0 E3590000 cmp r9,#0x0
:023897B4 A1D400F0 ldrgesh r0,[r4, #+0x0]		;r4+0x0=*(07010cc0)=#0(0x00000000)
:023897B8 A1A00910 movge  r0,r0,lsl r9		;r0=0(0x0)
:023897BC A1C400B0 strgeh r0,[r4, #+0x0]		;r4+0x0=*(07010cc0)=#0(0x00000000)
:023897C0 B1D410F0 ldrltsh r1,[r4, #+0x0]		;r4+0x0=*(07010cc0)=#0(0x00000000)
:023897C4 B2690000 rsblt  r0,r9,#0x0
:023897C8 B1A00051 movlt  r0,r1,asr r0
:023897CC B1C400B0 strlth r0,[r4, #+0x0]		;r4+0x0=*(07010cc0)=#0(0x00000000)
:023897D0 EA000078 b 023899B8
:023897D4 E3590000 cmp r9,#0x0
:023897D8 B2690000 rsblt  r0,r9,#0x0
:023897DC B1A00800 movlt  r0,r0,lsl #0x10		;r0=0(0x0)
:023897E0 E3A06000 mov  r6,#0x0		;r6=0(0x0)
:023897E4 B1A09840 movlt  r9,r0,asr #0x10
:023897E8 B3A06001 movlt  r6,#0x1		;r6=1(0x1)
:023897EC EBFFF62E bl 023870AC
:023897F0 E2891001 add  r1,r9,#0x1
:023897F4 E0010190 mul  r1,r0,r1
:023897F8 E1A00841 mov  r0,r1,asr #0x10
:023897FC E3560000 cmp r6,#0x0
:02389800 12600000 rsbne  r0,r0,#0x0
:02389804 E1C400B0 strh r0,[r4, #+0x0]		;r4+0x0=*(07010cc0)=#0(0x00000000)
:02389808 EA00006A b 023899B8
:0238980C E1D400F0 ldrsh r0,[r4, #+0x0]		;r4+0x0=*(07010cc0)=#0(0x00000000)
:02389810 E5D81000 ldrb r1,[r8, #+0x0]		;r8+0x0=*(83890069)
:02389814 E1500009 cmp r0,r9
:02389818 03A00001 moveq  r0,#0x1		;r0=1(0x1)
:0238981C 13A00000 movne  r0,#0x0		;r0=0(0x0)
:02389820 E20000FF and  r0,r0,#0xFF
:02389824 E1A00F80 mov  r0,r0,lsl #0x1f		;r0=0(0x0)
:02389828 E3C11040 bic  r1,r1,#0x40
:0238982C E1810CA0 orr  r0,r1,r0,lsr #0x19
:02389830 E5C80000 strb r0,[r8, #+0x0]		;r8+0x0=*(83890069)
:02389834 EA00005F b 023899B8
:02389838 E1D400F0 ldrsh r0,[r4, #+0x0]		;r4+0x0=*(07010cc0)=#0(0x00000000)
:0238983C E5D81000 ldrb r1,[r8, #+0x0]		;r8+0x0=*(83890069)
:02389840 E1500009 cmp r0,r9
:02389844 A3A00001 movge  r0,#0x1		;r0=1(0x1)
:02389848 B3A00000 movlt  r0,#0x0		;r0=0(0x0)
:0238984C E20000FF and  r0,r0,#0xFF
:02389850 E1A00F80 mov  r0,r0,lsl #0x1f		;r0=0(0x0)
:02389854 E3C11040 bic  r1,r1,#0x40
:02389858 E1810CA0 orr  r0,r1,r0,lsr #0x19
:0238985C E5C80000 strb r0,[r8, #+0x0]		;r8+0x0=*(83890069)
:02389860 EA000054 b 023899B8
:02389864 E1D400F0 ldrsh r0,[r4, #+0x0]		;r4+0x0=*(07010cc0)=#0(0x00000000)
:02389868 E5D81000 ldrb r1,[r8, #+0x0]		;r8+0x0=*(83890069)
:0238986C E1500009 cmp r0,r9
:02389870 C3A00001 movgt  r0,#0x1		;r0=1(0x1)
:02389874 D3A00000 movle  r0,#0x0		;r0=0(0x0)
:02389878 E20000FF and  r0,r0,#0xFF
:0238987C E1A00F80 mov  r0,r0,lsl #0x1f		;r0=0(0x0)
:02389880 E3C11040 bic  r1,r1,#0x40
:02389884 E1810CA0 orr  r0,r1,r0,lsr #0x19
:02389888 E5C80000 strb r0,[r8, #+0x0]		;r8+0x0=*(83890069)
:0238988C EA000049 b 023899B8
:02389890 E1D400F0 ldrsh r0,[r4, #+0x0]		;r4+0x0=*(07010cc0)=#0(0x00000000)
:02389894 E5D81000 ldrb r1,[r8, #+0x0]		;r8+0x0=*(83890069)
:02389898 E1500009 cmp r0,r9
:0238989C D3A00001 movle  r0,#0x1		;r0=1(0x1)
:023898A0 C3A00000 movgt  r0,#0x0		;r0=0(0x0)
:023898A4 E20000FF and  r0,r0,#0xFF
:023898A8 E1A00F80 mov  r0,r0,lsl #0x1f		;r0=0(0x0)
:023898AC E3C11040 bic  r1,r1,#0x40
:023898B0 E1810CA0 orr  r0,r1,r0,lsr #0x19
:023898B4 E5C80000 strb r0,[r8, #+0x0]		;r8+0x0=*(83890069)
:023898B8 EA00003E b 023899B8
:023898BC E1D400F0 ldrsh r0,[r4, #+0x0]		;r4+0x0=*(07010cc0)=#0(0x00000000)
:023898C0 E5D81000 ldrb r1,[r8, #+0x0]		;r8+0x0=*(83890069)
:023898C4 E1500009 cmp r0,r9
:023898C8 B3A00001 movlt  r0,#0x1		;r0=1(0x1)
:023898CC A3A00000 movge  r0,#0x0		;r0=0(0x0)
:023898D0 E20000FF and  r0,r0,#0xFF
:023898D4 E1A00F80 mov  r0,r0,lsl #0x1f		;r0=0(0x0)
:023898D8 E3C11040 bic  r1,r1,#0x40
:023898DC E1810CA0 orr  r0,r1,r0,lsr #0x19
:023898E0 E5C80000 strb r0,[r8, #+0x0]		;r8+0x0=*(83890069)
:023898E4 EA000033 b 023899B8
:023898E8 E1D400F0 ldrsh r0,[r4, #+0x0]		;r4+0x0=*(07010cc0)=#0(0x00000000)
:023898EC E5D81000 ldrb r1,[r8, #+0x0]		;r8+0x0=*(83890069)
:023898F0 E1500009 cmp r0,r9
:023898F4 13A00001 movne  r0,#0x1		;r0=1(0x1)
:023898F8 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:023898FC E20000FF and  r0,r0,#0xFF
:02389900 E1A00F80 mov  r0,r0,lsl #0x1f		;r0=0(0x0)
:02389904 E3C11040 bic  r1,r1,#0x40
:02389908 E1810CA0 orr  r0,r1,r0,lsr #0x19
:0238990C E5C80000 strb r0,[r8, #+0x0]		;r8+0x0=*(83890069)
:02389910 EA000028 b 023899B8
:02389914 E3540000 cmp r4,#0x0
:02389918 0A000026 beq 023899B8
:0238991C E24600FC sub  r0,r6,#0xFC
:02389920 E3500003 cmp r0,#0x3
:02389924 908FF100 addls  r15,r15,r0,lsl #0x2
:02389928 EA000022 b 023899B8
:0238992C EA00000C b 02389964
:02389930 EA000001 b 0238993C
:02389934 EA00001F b 023899B8
:02389938 EA00001C b 023899B0
:0238993C E5D8003B ldrb r0,[r8, #+0x3b]		;r8+0x3b=*(838900a4)
:02389940 E3500000 cmp r0,#0x0
:02389944 0A00001B beq 023899B8
:02389948 E2400001 sub  r0,r0,#0x1
:0238994C E5C8003B strb r0,[r8, #+0x3b]		;r8+0x3b=*(838900a4)
:02389950 E20000FF and  r0,r0,#0xFF
:02389954 E0880100 add  r0,r8,r0,lsl #0x2
:02389958 E590002C ldr r0,[r0, #+0x2c]		;r0+0x2c=*(0000002c)
:0238995C E5880028 str r0,[r8, #+0x28]		;r8+0x28=*(83890091)
:02389960 EA000014 b 023899B8
:02389964 E5D8003B ldrb r0,[r8, #+0x3b]		;r8+0x3b=*(838900a4)
:02389968 E3500000 cmp r0,#0x0
:0238996C 0A000011 beq 023899B8
:02389970 E0881000 add  r1,r8,r0
:02389974 E5D10037 ldrb r0,[r1, #+0x37]		;r1+0x37=*(00000037)
:02389978 E3500000 cmp r0,#0x0
:0238997C 0A000005 beq 02389998
:02389980 E2400001 sub  r0,r0,#0x1
:02389984 E21000FF ands r0,r0,#0xFF
:02389988 05D8003B ldreqb r0,[r8, #+0x3b]		;r8+0x3b=*(838900a4)
:0238998C 02400001 subeq  r0,r0,#0x1
:02389990 05C8003B streqb r0,[r8, #+0x3b]		;r8+0x3b=*(838900a4)
:02389994 0A000007 beq 023899B8
:02389998 E5C10037 strb r0,[r1, #+0x37]		;r1+0x37=*(00000037)
:0238999C E5D8003B ldrb r0,[r8, #+0x3b]		;r8+0x3b=*(838900a4)
:023899A0 E0880100 add  r0,r8,r0,lsl #0x2
:023899A4 E5900028 ldr r0,[r0, #+0x28]		;r0+0x28=*(00000028)
:023899A8 E5880028 str r0,[r8, #+0x28]		;r8+0x28=*(83890091)
:023899AC EA000001 b 023899B8
:023899B0 E3E00000 mvn  r0,#0x0
:023899B4 EA000007 b 023899D8
:023899B8 E5980020 ldr r0,[r8, #+0x20]		;r8+0x20=*(83890089)
:023899BC E3500000 cmp r0,#0x0
:023899C0 1A000003 bne 023899D4
:023899C4 E5D80000 ldrb r0,[r8, #+0x0]		;r8+0x0=*(83890069)
:023899C8 E1A00D80 mov  r0,r0,lsl #0x1b		;r0=0(0x0)
:023899CC E1B00FA0 movs r0,r0,lsr #0x1f		;r0=0(0x0)
:023899D0 0AFFFD76 beq 02388FB0
:023899D4 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023899D8 E3500000 cmp r0,#0x0
:023899DC 03A00001 moveq  r0,#0x1		;r0=1(0x1)
:023899E0 058D0010 streq r0,[r13, #+0x10]		;r13+0x10=*(0380ff90)=#11454638(0x00aec8ae)
:023899E4 0A000002 beq 023899F4
:023899E8 E1A00007 mov  r0,r7			;r0=117509312(0x7010cc0)
:023899EC E1A0100A mov  r1,r10			;r1=11454638(0xaec8ae)
:023899F0 EBFFFCA6 bl 02388C90
:023899F4 E28AA001 add  r10,r10,#0x1
:023899F8 E35A0010 cmp r10,#0x10
:023899FC BAFFFD3C blt 02388EF4
:02389A00 E59D0010 ldr r0,[r13, #+0x10]		;r13+0x10=*(0380ff90)=#11454638(0x00aec8ae)
:02389A04 E3500000 cmp r0,#0x0
:02389A08 03A00001 moveq  r0,#0x1		;r0=1(0x1)
:02389A0C 13A00000 movne  r0,#0x0		;r0=0(0x0)
:02389A10 E28DD024 add  r13,r13,#0x24
:02389A14 E8BD4FF0 ldmia  r13!,{r4,r5,r6,r7,r8,r9,r10,r11,r14}
:02389A18 E12FFF1E bx r14 (Jump to addr_03808420?)
msr CPSR_fsxc,r14
:02389A1C 0000FFFF unknown
:02389A20 03800B38 orreq  r0,r0,#0xE000
:02389A24 03807EC0 orreq  r7,r0,#0xC00
:02389A28 E59F2038 ldr r2,[r15, #+0x38]		;r15+0x38=*(02389a68)=#58752732(0x03807edc)
:02389A2C E5923000 ldr r3,[r2, #+0x0]		;r2+0x0=*(03807edc)=#403970105(0x18141839)
:02389A30 E3530000 cmp r3,#0x0
:02389A34 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:02389A38 012FFF1E bxeq r14 (Jump to addr_03808420?)msreq CPSR_fsxc,r14
:02389A3C E3510010 cmp r1,#0x10
:02389A40 A2832E26 addge  r2,r3,#0x260
:02389A44 A2410010 subge  r0,r1,#0x10
:02389A48 A0820080 addge  r0,r2,r0,lsl #0x1
:02389A4C A12FFF1E bxge r14 (Jump to addr_03808420?)msrge CPSR_fsxc,r14
:02389A50 E5D02001 ldrb r2,[r0, #+0x1]		;r0+0x1=*(00000001)
:02389A54 E2833020 add  r3,r3,#0x20
:02389A58 E3A00024 mov  r0,#0x24		;r0=36(0x24)
:02389A5C E0203092 mla  r0,r2,r0,r3unknown
:02389A60 E0800081 add  r0,r0,r1,lsl #0x1
:02389A64 E12FFF1E bx r14 (Jump to addr_03808420?)
msr CPSR_fsxc,r14
:02389A68 03807EDC orreq  r7,r0,#0xDC0
:02389A6C E59FC038 ldr r12,[r15, #+0x38]		;r15+0x38=*(02389aac)=#58754656(0x03808660)
:02389A70 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02389A74 EA000008 b 02389A9C
:02389A78 E7DC1300 ldrb r1,[r12,+r0, lsl #0x6]
:02389A7C E1A03300 mov  r3,r0,lsl #0x6		;r3=0(0x0)
:02389A80 E1A02F81 mov  r2,r1,lsl #0x1f		;r2=0(0x0)
:02389A84 E1B02FA2 movs r2,r2,lsr #0x1f		;r2=0(0x0)
:02389A88 03C11001 biceq  r1,r1,#0x1
:02389A8C 03811001 orreq  r1,r1,#0x1
:02389A90 07CC1003 streqb r1,[r12, +r3]
:02389A94 012FFF1E bxeq r14 (Jump to addr_03808420?)msreq CPSR_fsxc,r14
:02389A98 E2800001 add  r0,r0,#0x1
:02389A9C E3500020 cmp r0,#0x20
:02389AA0 BAFFFFF4 blt 02389A78
:02389AA4 E3E00000 mvn  r0,#0x0
:02389AA8 E12FFF1E bx r14 (Jump to addr_03808420?)
msr CPSR_fsxc,r14
:02389AAC 03808660 orreq  r8,r0,#0x6000000
:02389AB0 E92D4010 stmdb  r13!,{r4,r14}
:02389AB4 E1A04000 mov  r4,r0			;r4=0(0x0)
:02389AB8 E3520003 cmp r2,#0x3
:02389ABC 908FF102 addls  r15,r15,r2,lsl #0x2
:02389AC0 EA000018 b 02389B28
:02389AC4 EA000002 b 02389AD4
:02389AC8 EA000005 b 02389AE4
:02389ACC EA000008 b 02389AF4
:02389AD0 EA00000D b 02389B0C
:02389AD4 E5D40000 ldrb r0,[r4, #+0x0]		;r4+0x0=*(00000000)
:02389AD8 E3C00004 bic  r0,r0,#0x4
:02389ADC E5C40000 strb r0,[r4, #+0x0]		;r4+0x0=*(00000000)
:02389AE0 EA000010 b 02389B28
:02389AE4 E5D40000 ldrb r0,[r4, #+0x0]		;r4+0x0=*(00000000)
:02389AE8 E3800004 orr  r0,r0,#0x4
:02389AEC E5C40000 strb r0,[r4, #+0x0]		;r4+0x0=*(00000000)
:02389AF0 EA00000C b 02389B28
:02389AF4 E5D43000 ldrb r3,[r4, #+0x0]		;r4+0x0=*(00000000)
:02389AF8 E3E02000 mvn  r2,#0x0
:02389AFC E3833004 orr  r3,r3,#0x4
:02389B00 E5C43000 strb r3,[r4, #+0x0]		;r4+0x0=*(00000000)
:02389B04 EBFFFC2F bl 02388BC8
:02389B08 EA000006 b 02389B28
:02389B0C E5D43000 ldrb r3,[r4, #+0x0]		;r4+0x0=*(00000000)
:02389B10 E3A0207F mov  r2,#0x7F		;r2=127(0x7f)
:02389B14 E3833004 orr  r3,r3,#0x4
:02389B18 E5C43000 strb r3,[r4, #+0x0]		;r4+0x0=*(00000000)
:02389B1C EBFFFC29 bl 02388BC8
:02389B20 E1A00004 mov  r0,r4			;r0=0(0x0)
:02389B24 EBFFFC41 bl 02388C30
:02389B28 E8BD4010 ldmia  r13!,{r4,r14}
:02389B2C E12FFF1E bx r14 (Jump to addr_03808420?)
msr CPSR_fsxc,r14
:02389B30 E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:02389B34 E1B07001 movs r7,r1			;r7=11454638(0xaec8ae)
:02389B38 E1A06000 mov  r6,r0			;r6=0(0x0)
:02389B3C E1A05002 mov  r5,r2			;r5=127(0x7f)
:02389B40 E1A04003 mov  r4,r3			;r4=0(0x0)
:02389B44 43A00000 movmi  r0,#0x0		;r0=0(0x0)
:02389B48 4A000056 bmi 02389CA8
:02389B4C EBFFF59E bl 023871CC
:02389B50 E5960038 ldr r0,[r6, #+0x38]		;r6+0x38=*(00000038)
:02389B54 E1570000 cmp r7,r0
:02389B58 3A000002 bcc 02389B68
:02389B5C EBFFF59B bl 023871D0
:02389B60 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02389B64 EA00004F b 02389CA8
:02389B68 E0860107 add  r0,r6,r7,lsl #0x2
:02389B6C E590103C ldr r1,[r0, #+0x3c]		;r0+0x3c=*(0000003c)
:02389B70 E20100FF and  r0,r1,#0xFF
:02389B74 E5C41000 strb r1,[r4, #+0x0]		;r4+0x0=*(00000000)
:02389B78 E3500011 cmp r0,#0x11
:02389B7C E1A01421 mov  r1,r1,lsr #0x8		;r1=44744(0xaec8)
:02389B80 908FF100 addls  r15,r15,r0,lsl #0x2
:02389B84 EA000042 b 02389C94
:02389B88 EA000041 b 02389C94
:02389B8C EA00000F b 02389BD0
:02389B90 EA00000E b 02389BD0
:02389B94 EA00000D b 02389BD0
:02389B98 EA00000C b 02389BD0
:02389B9C EA00000B b 02389BD0
:02389BA0 EA00003B b 02389C94
:02389BA4 EA00003A b 02389C94
:02389BA8 EA000039 b 02389C94
:02389BAC EA000038 b 02389C94
:02389BB0 EA000037 b 02389C94
:02389BB4 EA000036 b 02389C94
:02389BB8 EA000035 b 02389C94
:02389BBC EA000034 b 02389C94
:02389BC0 EA000033 b 02389C94
:02389BC4 EA000032 b 02389C94
:02389BC8 EA000008 b 02389BF0
:02389BCC EA00001B b 02389C40
:02389BD0 E0863001 add  r3,r6,r1
:02389BD4 E2842002 add  r2,r4,#0x2
:02389BD8 E3A01005 mov  r1,#0x5		;r1=5(0x5)
:02389BDC E0D300B2 ldrh r0,[r3],#+0x2
:02389BE0 E2511001 subs r1,r1,#0x1
:02389BE4 E0C200B2 strh r0,[r2],#+0x2
:02389BE8 1AFFFFFB bne 02389BDC
:02389BEC EA00002B b 02389CA0
:02389BF0 E7D60001 ldrb r0,[r6, +r1]
:02389BF4 E0862001 add  r2,r6,r1
:02389BF8 E5D21001 ldrb r1,[r2, #+0x1]		;r2+0x1=*(00000080)
:02389BFC E1550000 cmp r5,r0
:02389C00 BA000001 blt 02389C0C
:02389C04 E1550001 cmp r5,r1
:02389C08 DA000002 ble 02389C18
:02389C0C EBFFF56F bl 023871D0
:02389C10 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02389C14 EA000023 b 02389CA8
:02389C18 E0451000 sub  r1,r5,r0
:02389C1C E3A0000C mov  r0,#0xC		;r0=12(0xc)
:02389C20 E0202091 mla  r0,r1,r0,r2unknown
:02389C24 E2802002 add  r2,r0,#0x2
:02389C28 E3A01006 mov  r1,#0x6		;r1=6(0x6)
:02389C2C E0D200B2 ldrh r0,[r2],#+0x2
:02389C30 E2511001 subs r1,r1,#0x1
:02389C34 E0C400B2 strh r0,[r4],#+0x2
:02389C38 1AFFFFFB bne 02389C2C
:02389C3C EA000017 b 02389CA0
:02389C40 E0862001 add  r2,r6,r1
:02389C44 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02389C48 EA000005 b 02389C64
:02389C4C E2811001 add  r1,r1,#0x1
:02389C50 E3510008 cmp r1,#0x8
:02389C54 BA000002 blt 02389C64
:02389C58 EBFFF55C bl 023871D0
:02389C5C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02389C60 EA000010 b 02389CA8
:02389C64 E7D20001 ldrb r0,[r2, +r1]
:02389C68 E1550000 cmp r5,r0
:02389C6C CAFFFFF6 bgt 02389C4C
:02389C70 E3A0000C mov  r0,#0xC		;r0=12(0xc)
:02389C74 E0202091 mla  r0,r1,r0,r2unknown
:02389C78 E2802008 add  r2,r0,#0x8
:02389C7C E3A01006 mov  r1,#0x6		;r1=6(0x6)
:02389C80 E0D200B2 ldrh r0,[r2],#+0x2
:02389C84 E2511001 subs r1,r1,#0x1
:02389C88 E0C400B2 strh r0,[r4],#+0x2
:02389C8C 1AFFFFFB bne 02389C80
:02389C90 EA000002 b 02389CA0
:02389C94 EBFFF54D bl 023871D0
:02389C98 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02389C9C EA000001 b 02389CA8
:02389CA0 EBFFF54A bl 023871D0
:02389CA4 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02389CA8 E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:02389CAC E12FFF1E bx r14 (Jump to addr_03808420?)
msr CPSR_fsxc,r14
:02389CB0 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:02389CB4 E1A05000 mov  r5,r0			;r5=1(0x1)
:02389CB8 E1A04001 mov  r4,r1			;r4=6(0x6)
:02389CBC EBFFF542 bl 023871CC
:02389CC0 E0850104 add  r0,r5,r4,lsl #0x2
:02389CC4 E590403C ldr r4,[r0, #+0x3c]		;r0+0x3c=*(0000003d)
:02389CC8 E3540000 cmp r4,#0x0
:02389CCC 0A000002 beq 02389CDC
:02389CD0 E3540402 cmp r4,#0x2000000
:02389CD4 30854004 addcc  r4,r5,r4
:02389CD8 EA000000 b 02389CE0
:02389CDC E3A04000 mov  r4,#0x0		;r4=0(0x0)
:02389CE0 EBFFF53A bl 023871D0
:02389CE4 E1A00004 mov  r0,r4			;r0=0(0x0)
:02389CE8 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:02389CEC E12FFF1E bx r14 (Jump to addr_03808420?)
msr CPSR_fsxc,r14
:02389CF0 E92D43F8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r14}
:02389CF4 E59D5024 ldr r5,[r13, #+0x24]		;r13+0x24=*(0380ffa4)=#-1708064614(0x9a31009a)
:02389CF8 E1A09000 mov  r9,r0			;r9=0(0x0)
:02389CFC E5D5400A ldrb r4,[r5, #+0xa]		;r5+0xa=*(9a3100a4)
:02389D00 E5D50000 ldrb r0,[r5, #+0x0]		;r5+0x0=*(9a31009a)
:02389D04 E35400FF cmp r4,#0xFF
:02389D08 E1A06003 mov  r6,r3			;r6=0(0x0)
:02389D0C E1A08001 mov  r8,r1			;r8=6(0x6)
:02389D10 E1A07002 mov  r7,r2			;r7=127(0x7f)
:02389D14 03E06000 mvneq  r6,#0x0
:02389D18 03A04000 moveq  r4,#0x0		;r4=0(0x0)
:02389D1C E3500004 cmp r0,#0x4
:02389D20 908FF100 addls  r15,r15,r0,lsl #0x2
:02389D24 EA000029 b 02389DD0
:02389D28 EA000028 b 02389DD0
:02389D2C EA000002 b 02389D3C
:02389D30 EA00001D b 02389DAC
:02389D34 EA000021 b 02389DC0
:02389D38 EAFFFFFF b 02389D3C
:02389D3C E3500001 cmp r0,#0x1
:02389D40 1A00000E bne 02389D80
:02389D44 E59D2020 ldr r2,[r13, #+0x20]		;r13+0x20=*(0380ffa0)=#-1432069301(0xaaa45b4b)
:02389D48 E1D500B4 ldrh r0,[r5, #+0x4]		;r5+0x4=*(9a31009e)
:02389D4C E1D510B2 ldrh r1,[r5, #+0x2]		;r5+0x2=*(9a31009c)
:02389D50 E0820180 add  r0,r2,r0,lsl #0x3
:02389D54 E5900018 ldr r0,[r0, #+0x18]		;r0+0x18=*(00000018)
:02389D58 E3500000 cmp r0,#0x0
:02389D5C 03A01000 moveq  r1,#0x0		;r1=0(0x0)
:02389D60 0A000009 beq 02389D8C
:02389D64 E5902038 ldr r2,[r0, #+0x38]		;r0+0x38=*(00000038)
:02389D68 E1510002 cmp r1,r2
:02389D6C 23A01000 movcs  r1,#0x0		;r1=0(0x0)
:02389D70 2A000005 bcs 02389D8C
:02389D74 EBFFFFCD bl 02389CB0
:02389D78 E1A01000 mov  r1,r0			;r1=0(0x0)
:02389D7C EA000002 b 02389D8C
:02389D80 E1D510B4 ldrh r1,[r5, #+0x4]		;r5+0x4=*(9a31009e)
:02389D84 E1D500B2 ldrh r0,[r5, #+0x2]		;r5+0x2=*(9a31009c)
:02389D88 E1801801 orr  r1,r0,r1,lsl #0x10
:02389D8C E3510000 cmp r1,#0x0
:02389D90 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:02389D94 0A00000E beq 02389DD4
:02389D98 E1A00009 mov  r0,r9			;r0=0(0x0)
:02389D9C E1A03006 mov  r3,r6			;r3=0(0x0)
:02389DA0 E281200C add  r2,r1,#0xC
:02389DA4 EBFFF6E7 bl 02387948
:02389DA8 EA000009 b 02389DD4
:02389DAC E1D510B2 ldrh r1,[r5, #+0x2]		;r5+0x2=*(9a31009c)
:02389DB0 E1A00009 mov  r0,r9			;r0=0(0x0)
:02389DB4 E1A02006 mov  r2,r6			;r2=0(0x0)
:02389DB8 EBFFF6F1 bl 02387984
:02389DBC EA000004 b 02389DD4
:02389DC0 E1A00009 mov  r0,r9			;r0=0(0x0)
:02389DC4 E1A01006 mov  r1,r6			;r1=0(0x0)
:02389DC8 EBFFF700 bl 023879D0
:02389DCC EA000000 b 02389DD4
:02389DD0 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02389DD4 E3500000 cmp r0,#0x0
:02389DD8 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:02389DDC 0A000013 beq 02389E30
:02389DE0 E5C98008 strb r8,[r9, #+0x8]		;r9+0x8=*(00000008)
:02389DE4 E5D51006 ldrb r1,[r5, #+0x6]		;r5+0x6=*(9a3100a0)
:02389DE8 E1A00009 mov  r0,r9			;r0=0(0x0)
:02389DEC E5C91005 strb r1,[r9, #+0x5]		;r9+0x5=*(00000005)
:02389DF0 E5C97009 strb r7,[r9, #+0x9]		;r9+0x9=*(00000009)
:02389DF4 E5D51007 ldrb r1,[r5, #+0x7]		;r5+0x7=*(9a3100a1)
:02389DF8 EBFFF72F bl 02387ABC
:02389DFC E5D51008 ldrb r1,[r5, #+0x8]		;r5+0x8=*(9a3100a2)
:02389E00 E1A00009 mov  r0,r9			;r0=0(0x0)
:02389E04 EBFFF734 bl 02387ADC
:02389E08 E5D51009 ldrb r1,[r5, #+0x9]		;r5+0x9=*(9a3100a3)
:02389E0C E1A00009 mov  r0,r9			;r0=0(0x0)
:02389E10 EBFFF738 bl 02387AF8
:02389E14 E1A00009 mov  r0,r9			;r0=0(0x0)
:02389E18 E1A01004 mov  r1,r4			;r1=0(0x0)
:02389E1C EBFFF737 bl 02387B00
:02389E20 E5D5100B ldrb r1,[r5, #+0xb]		;r5+0xb=*(9a3100a5)
:02389E24 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02389E28 E2411040 sub  r1,r1,#0x40
:02389E2C E5C9100A strb r1,[r9, #+0xa]		;r9+0xa=*(0000000a)
:02389E30 E8BD43F8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r14}
:02389E34 E12FFF1E bx r14 (Jump to addr_03808420?)
msr CPSR_fsxc,r14
:02389E38 E59FC014 ldr r12,[r15, #+0x14]		;r15+0x14=*(02389e54)=#58752732(0x03807edc)
:02389E3C E3A03024 mov  r3,#0x24		;r3=36(0x24)
:02389E40 E59CC000 ldr r12,[r12, #+0x0]		;r12+0x0=*(03807edc)=#403970105(0x18141839)
:02389E44 E023C390 mla  r3,r0,r3,r12unknown
:02389E48 E0830081 add  r0,r3,r1,lsl #0x1
:02389E4C E1C022B0 strh r2,[r0, #+0x20]		;r0+0x20=*(00000021)
:02389E50 E12FFF1E bx r14 (Jump to addr_03808420?)
msr CPSR_fsxc,r14
:02389E54 03807EDC orreq  r7,r0,#0xDC0
:02389E58 E59F2010 ldr r2,[r15, #+0x10]		;r15+0x10=*(02389e70)=#58752732(0x03807edc)
:02389E5C E5922000 ldr r2,[r2, #+0x0]		;r2+0x0=*(03807edc)=#403970105(0x18141839)
:02389E60 E0820080 add  r0,r2,r0,lsl #0x1
:02389E64 E2800C02 add  r0,r0,#0x200
:02389E68 E1C016B0 strh r1,[r0, #+0x60]		;r0+0x60=*(00000061)
:02389E6C E12FFF1E bx r14 (Jump to addr_03808420?)
msr CPSR_fsxc,r14
:02389E70 03807EDC orreq  r7,r0,#0xDC0
:02389E74 E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:02389E78 E59F0088 ldr r0,[r15, #+0x88]		;r15+0x88=*(02389f08)=#58752732(0x03807edc)
:02389E7C E3A04000 mov  r4,#0x0		;r4=0(0x0)
:02389E80 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(03807edc)=#403970105(0x18141839)
:02389E84 E1A05004 mov  r5,r4			;r5=0(0x0)
:02389E88 E3500000 cmp r0,#0x0
:02389E8C 0A00001B beq 02389F00
:02389E90 E1A07004 mov  r7,r4			;r7=0(0x0)
:02389E94 E3A06001 mov  r6,#0x1		;r6=1(0x1)
:02389E98 E1A00007 mov  r0,r7			;r0=0(0x0)
:02389E9C EBFFF3A5 bl 02386D38
:02389EA0 E3500000 cmp r0,#0x0
:02389EA4 11840716 orrne  r0,r4,r6,lsl r7
:02389EA8 11A00800 movne  r0,r0,lsl #0x10		;r0=0(0x0)
:02389EAC E2877001 add  r7,r7,#0x1
:02389EB0 11A04820 movne  r4,r0,lsr #0x10		;r4=0(0x0)
:02389EB4 E3570010 cmp r7,#0x10
:02389EB8 BAFFFFF6 blt 02389E98
:02389EBC E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02389EC0 EBFFF51B bl 02387334
:02389EC4 E3500000 cmp r0,#0x0
:02389EC8 13850001 orrne  r0,r5,#0x1
:02389ECC 11A00800 movne  r0,r0,lsl #0x10		;r0=0(0x0)
:02389ED0 11A05820 movne  r5,r0,lsr #0x10		;r5=0(0x0)
:02389ED4 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02389ED8 EBFFF515 bl 02387334
:02389EDC E3500000 cmp r0,#0x0
:02389EE0 13850002 orrne  r0,r5,#0x2
:02389EE4 11A00800 movne  r0,r0,lsl #0x10		;r0=65536(0x10000)
:02389EE8 11A05820 movne  r5,r0,lsr #0x10		;r5=1(0x1)
:02389EEC E59F0014 ldr r0,[r15, #+0x14]		;r15+0x14=*(02389f08)=#58752732(0x03807edc)
:02389EF0 E5901000 ldr r1,[r0, #+0x0]		;r0+0x0=*(03807edc)=#403970105(0x18141839)
:02389EF4 E1C140B8 strh r4,[r1, #+0x8]		;r1+0x8=*(18141841)=#0(0x00000000)
:02389EF8 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(03807edc)=#403970105(0x18141839)
:02389EFC E1C050BA strh r5,[r0, #+0xa]		;r0+0xa=*(0000000a)
:02389F00 E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:02389F04 E12FFF1E bx r14 (Jump to addr_03808420?)
msr CPSR_fsxc,r14
:02389F08 03807EDC orreq  r7,r0,#0xDC0
:02389F0C E59F1020 ldr r1,[r15, #+0x20]		;r15+0x20=*(02389f34)=#58752736(0x03807ee0)
:02389F10 E3A03000 mov  r3,#0x0		;r3=0(0x0)
:02389F14 E1A02003 mov  r2,r3			;r2=0(0x0)
:02389F18 E0810303 add  r0,r1,r3,lsl #0x6
:02389F1C E5C02F80 strb r2,[r0, #+0xf80]		;r0+0xf80=*(00000f80)
:02389F20 E2833001 add  r3,r3,#0x1
:02389F24 E5C02F81 strb r2,[r0, #+0xf81]		;r0+0xf81=*(00000f81)
:02389F28 E3530008 cmp r3,#0x8
:02389F2C BAFFFFF9 blt 02389F18
:02389F30 E12FFF1E bx r14 (Jump to addr_03808420?)
msr CPSR_fsxc,r14
:02389F34 03807EE0 orreq  r7,r0,#0xE00
:02389F38 E92D41F0 stmdb  r13!,{r4,r5,r6,r7,r8,r14}
:02389F3C E59FE04C ldr r14,[r15, #+0x4c]		;r15+0x4c=*(02389f90)=#58756704(0x03808e60)
:02389F40 E59D4018 ldr r4,[r13, #+0x18]		;r13+0x18=*(0380ff98)=#-1028338252(0xc2b4cdb4)
:02389F44 E7DEC300 ldrb r12,[r14,+r0, lsl #0x6]
:02389F48 E1A07001 mov  r7,r1			;r7=58752736(0x3807ee0)
:02389F4C E1A06002 mov  r6,r2			;r6=0(0x0)
:02389F50 E1A05003 mov  r5,r3			;r5=0(0x0)
:02389F54 E35C0000 cmp r12,#0x0
:02389F58 E08E8300 add  r8,r14,r0,lsl #0x6
:02389F5C 0A000003 beq 02389F70
:02389F60 E2880014 add  r0,r8,#0x14
:02389F64 EBFFEE0F bl 023857A8
:02389F68 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02389F6C E5C80000 strb r0,[r8, #+0x0]		;r8+0x0=*(00000006)
:02389F70 E5887004 str r7,[r8, #+0x4]		;r8+0x4=*(0000000a)
:02389F74 E5886008 str r6,[r8, #+0x8]		;r8+0x8=*(0000000e)
:02389F78 E588500C str r5,[r8, #+0xc]		;r8+0xc=*(00000012)
:02389F7C E59D001C ldr r0,[r13, #+0x1c]		;r13+0x1c=*(0380ff9c)=#2104052480(0x7d694b00)
:02389F80 E5884010 str r4,[r8, #+0x10]		;r8+0x10=*(00000016)
:02389F84 E5C80001 strb r0,[r8, #+0x1]		;r8+0x1=*(00000007)
:02389F88 E8BD41F0 ldmia  r13!,{r4,r5,r6,r7,r8,r14}
:02389F8C E12FFF1E bx r14 (Jump to addr_03808E60?)
msr CPSR_fsxc,r14
:02389F90 03808E60 orreq  r8,r0,#0x600
:02389F94 E92D43F0 stmdb  r13!,{r4,r5,r6,r7,r8,r9,r14}
:02389F98 E24DD00C sub  r13,r13,#0xC
:02389F9C E59F10A4 ldr r1,[r15, #+0xa4]		;r15+0xa4=*(0238a048)=#58756704(0x03808e60)
:02389FA0 E1A09000 mov  r9,r0			;r9=2104052480(0x7d694b00)
:02389FA4 E7D10309 ldrb r0,[r1,+r9, lsl #0x6]
:02389FA8 E0818309 add  r8,r1,r9,lsl #0x6
:02389FAC E3500000 cmp r0,#0x0
:02389FB0 0A000003 beq 02389FC4
:02389FB4 E2880014 add  r0,r8,#0x14
:02389FB8 EBFFEDFA bl 023857A8
:02389FBC E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02389FC0 E5C80000 strb r0,[r8, #+0x0]		;r8+0x0=*(00000006)
:02389FC4 E5D81001 ldrb r1,[r8, #+0x1]		;r8+0x1=*(00000007)
:02389FC8 E598700C ldr r7,[r8, #+0xc]		;r8+0xc=*(00000012)
:02389FCC E5986010 ldr r6,[r8, #+0x10]		;r8+0x10=*(00000016)
:02389FD0 E2880014 add  r0,r8,#0x14
:02389FD4 E5985004 ldr r5,[r8, #+0x4]		;r8+0x4=*(0000000a)
:02389FD8 E5984008 ldr r4,[r8, #+0x8]		;r8+0x8=*(0000000e)
:02389FDC E1899401 orr  r9,r9,r1,lsl #0x8
:02389FE0 EBFFED68 bl 02385588
:02389FE4 E3560000 cmp r6,#0x0
:02389FE8 03570000 cmpeq r7,#0x0
:02389FEC 1A000006 bne 0238A00C
:02389FF0 E59F3054 ldr r3,[r15, #+0x54]		;r15+0x54=*(0238a04c)=#58728104(0x03801ea8)
:02389FF4 E1A01005 mov  r1,r5			;r1=0(0x0)
:02389FF8 E1A02004 mov  r2,r4			;r2=-1028338252(0xc2b4cdb4)
:02389FFC E2880014 add  r0,r8,#0x14
:0238A000 E58D9000 str r9,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-2088173463(0x83890069)
:0238A004 EBFFEDAE bl 023856C4
:0238A008 EA000009 b 0238A034
:0238A00C EBFFECFC bl 02385404
:0238A010 E59F2034 ldr r2,[r15, #+0x34]		;r15+0x34=*(0238a04c)=#58728104(0x03801ea8)
:0238A014 E0950000 adds r0,r5,r0
:0238A018 E98D0204 stmib  r13 ,{r2,r9}
:0238A01C E0A42001 adc  r2,r4,r1
:0238A020 E1A01000 mov  r1,r0			;r1=0(0x0)
:0238A024 E1A03007 mov  r3,r7			;r3=58752736(0x3807ee0)
:0238A028 E2880014 add  r0,r8,#0x14
:0238A02C E58D6000 str r6,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-2088173463(0x83890069)
:0238A030 EBFFEDBF bl 02385734
:0238A034 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0238A038 E5C80000 strb r0,[r8, #+0x0]		;r8+0x0=*(00000006)
:0238A03C E28DD00C add  r13,r13,#0xC
:0238A040 E8BD43F0 ldmia  r13!,{r4,r5,r6,r7,r8,r9,r14}
:0238A044 E12FFF1E bx r14 (Jump to addr_03808E60?)
msr CPSR_fsxc,r14
:0238A048 03808E60 orreq  r8,r0,#0x600
:0238A04C 03801EA8 orreq  r1,r0,#0xA80
:0238A050 E92D4010 stmdb  r13!,{r4,r14}
:0238A054 E59F2030 ldr r2,[r15, #+0x30]		;r15+0x30=*(0238a08c)=#58756704(0x03808e60)
:0238A058 E7D21300 ldrb r1,[r2,+r0, lsl #0x6]
:0238A05C E0824300 add  r4,r2,r0,lsl #0x6
:0238A060 E3510000 cmp r1,#0x0
:0238A064 0A000006 beq 0238A084
:0238A068 E2840014 add  r0,r4,#0x14
:0238A06C EBFFEDCD bl 023857A8
:0238A070 E5D41001 ldrb r1,[r4, #+0x1]		;r4+0x1=*(c2b4cdb5)
:0238A074 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0238A078 E2811001 add  r1,r1,#0x1
:0238A07C E5C41001 strb r1,[r4, #+0x1]		;r4+0x1=*(c2b4cdb5)
:0238A080 E5C40000 strb r0,[r4, #+0x0]		;r4+0x0=*(c2b4cdb4)
:0238A084 E8BD4010 ldmia  r13!,{r4,r14}
:0238A088 E12FFF1E bx r14 (Jump to addr_03808E60?)
msr CPSR_fsxc,r14
:0238A08C 03808E60 orreq  r8,r0,#0x600
:0238A090 E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:0238A094 E1A06000 mov  r6,r0			;r6=0(0x0)
:0238A098 E3A05007 mov  r5,#0x7		;r5=7(0x7)
:0238A09C E3A04000 mov  r4,#0x0		;r4=0(0x0)
:0238A0A0 E1A00005 mov  r0,r5			;r0=7(0x7)
:0238A0A4 E1A01006 mov  r1,r6			;r1=0(0x0)
:0238A0A8 E1A02004 mov  r2,r4			;r2=0(0x0)
:0238A0AC EBFFF151 bl 023865F8
:0238A0B0 E3500000 cmp r0,#0x0
:0238A0B4 BAFFFFF9 blt 0238A0A0
:0238A0B8 E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:0238A0BC E12FFF1E bx r14 (Jump to addr_03808E60?)
msr CPSR_fsxc,r14
:0238A0C0 E92D4008 stmdb  r13!,{r3,r14}
:0238A0C4 E59F0028 ldr r0,[r15, #+0x28]		;r15+0x28=*(0238a0f4)=#58757216(0x03809060)
:0238A0C8 E59F1028 ldr r1,[r15, #+0x28]		;r15+0x28=*(0238a0f8)=#58757248(0x03809080)
:0238A0CC E3A02008 mov  r2,#0x8		;r2=8(0x8)
:0238A0D0 EBFFE9EF bl 02384894
:0238A0D4 E59F1020 ldr r1,[r15, #+0x20]		;r15+0x20=*(0238a0fc)=#58729932(0x038025cc)
:0238A0D8 E3A00007 mov  r0,#0x7		;r0=7(0x7)
:0238A0DC EBFFF128 bl 02386584
:0238A0E0 E59F0018 ldr r0,[r15, #+0x18]		;r15+0x18=*(0238a100)=#58752732(0x03807edc)
:0238A0E4 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238A0E8 E5801000 str r1,[r0, #+0x0]		;r0+0x0=*(03807edc)=#403970105(0x18141839)
:0238A0EC E8BD4008 ldmia  r13!,{r3,r14}
:0238A0F0 E12FFF1E bx r14 (Jump to addr_03808E60?)
msr CPSR_fsxc,r14
:0238A0F4 03809060 orreq  r9,r0,#0x60
:0238A0F8 03809080 orreq  r9,r0,#0x80
:0238A0FC 038025CC orreq  r2,r0,#0x33000000
:0238A100 03807EDC orreq  r7,r0,#0xDC0
:0238A104 E92D4FF0 stmdb  r13!,{r4,r5,r6,r7,r8,r9,r10,r11,r14}
:0238A108 E24DD034 sub  r13,r13,#0x34
:0238A10C EA00019A b 0238A77C
:0238A110 E59FA688 ldr r10,[r15, #+0x688]		;r15+0x688=*(0238a7a0)=#67110153(0x04000509)
:0238A114 E59D6018 ldr r6,[r13, #+0x18]		;r13+0x18=*(0380ff98)=#-1028338252(0xc2b4cdb4)
:0238A118 E24A4001 sub  r4,r10,#0x1
:0238A11C EA00018F b 0238A760
:0238A120 E28D501C add  r5,r13,#0x1C
:0238A124 E8B6000F ldmia  r6!,{r0,r1,r2,r3}
:0238A128 E8A5000F stmia  r5!,{r0,r1,r2,r3}
:0238A12C E8960003 ldmia  r6 ,{r0,r1}
:0238A130 E8850003 stmia  r5 ,{r0,r1}
:0238A134 E59D0020 ldr r0,[r13, #+0x20]		;r13+0x20=*(0380ffa0)=#-1432069301(0xaaa45b4b)
:0238A138 E3500021 cmp r0,#0x21
:0238A13C 908FF100 addls  r15,r15,r0,lsl #0x2
:0238A140 EA000185 b 0238A75C
:0238A144 EA000020 b 0238A1CC
:0238A148 EA000025 b 0238A1E4
:0238A14C EA000027 b 0238A1F0
:0238A150 EA00002C b 0238A208
:0238A154 EA00002E b 0238A214
:0238A158 EA000031 b 0238A224
:0238A15C EA000034 b 0238A234
:0238A160 EA000039 b 0238A24C
:0238A164 EA000042 b 0238A274
:0238A168 EA000046 b 0238A288
:0238A16C EA00004A b 0238A29C
:0238A170 EA000050 b 0238A2B8
:0238A174 EA000055 b 0238A2D0
:0238A178 EA000086 b 0238A398
:0238A17C EA0000FC b 0238A574
:0238A180 EA00011B b 0238A5F4
:0238A184 EA000128 b 0238A62C
:0238A188 EA0000AB b 0238A43C
:0238A18C EA0000BC b 0238A484
:0238A190 EA0000C5 b 0238A4AC
:0238A194 EA0000D4 b 0238A4EC
:0238A198 EA0000E5 b 0238A534
:0238A19C EA00012E b 0238A65C
:0238A1A0 EA000130 b 0238A668
:0238A1A4 EA000132 b 0238A674
:0238A1A8 EA000134 b 0238A680
:0238A1AC EA000139 b 0238A698
:0238A1B0 EA00013C b 0238A6A8
:0238A1B4 EA00013F b 0238A6B8
:0238A1B8 EA00014E b 0238A6F8
:0238A1BC EA000141 b 0238A6C8
:0238A1C0 EA000144 b 0238A6D8
:0238A1C4 EA000147 b 0238A6E8
:0238A1C8 EA00014E b 0238A708
:0238A1CC E59D0024 ldr r0,[r13, #+0x24]		;r13+0x24=*(0380ffa4)=#-1708064614(0x9a31009a)
:0238A1D0 E59D1028 ldr r1,[r13, #+0x28]		;r13+0x28=*(0380ffa8)=#-1704619877(0x9a65909b)
:0238A1D4 E59D202C ldr r2,[r13, #+0x2c]		;r13+0x2c=*(0380ffac)=#1006670491(0x3c00929b)
:0238A1D8 E59D3030 ldr r3,[r13, #+0x30]		;r13+0x30=*(0380ffb0)=#2107086763(0x7d9797ab)
:0238A1DC EBFFF8C5 bl 023884F8
:0238A1E0 EA00015D b 0238A75C
:0238A1E4 E59D0024 ldr r0,[r13, #+0x24]		;r13+0x24=*(0380ffa4)=#-1708064614(0x9a31009a)
:0238A1E8 EBFFF8CE bl 02388528
:0238A1EC EA00015A b 0238A75C
:0238A1F0 E59D0024 ldr r0,[r13, #+0x24]		;r13+0x24=*(0380ffa4)=#-1708064614(0x9a31009a)
:0238A1F4 E59D1028 ldr r1,[r13, #+0x28]		;r13+0x28=*(0380ffa8)=#-1704619877(0x9a65909b)
:0238A1F8 E59D202C ldr r2,[r13, #+0x2c]		;r13+0x2c=*(0380ffac)=#1006670491(0x3c00929b)
:0238A1FC E59D3030 ldr r3,[r13, #+0x30]		;r13+0x30=*(0380ffb0)=#2107086763(0x7d9797ab)
:0238A200 EBFFF825 bl 0238829C
:0238A204 EA000154 b 0238A75C
:0238A208 E59D0024 ldr r0,[r13, #+0x24]		;r13+0x24=*(0380ffa4)=#-1708064614(0x9a31009a)
:0238A20C EBFFF8B1 bl 023884D8
:0238A210 EA000151 b 0238A75C
:0238A214 E59D0024 ldr r0,[r13, #+0x24]		;r13+0x24=*(0380ffa4)=#-1708064614(0x9a31009a)
:0238A218 E59D1028 ldr r1,[r13, #+0x28]		;r13+0x28=*(0380ffa8)=#-1704619877(0x9a65909b)
:0238A21C EBFFF8D8 bl 02388584
:0238A220 EA00014D b 0238A75C
:0238A224 E59D0024 ldr r0,[r13, #+0x24]		;r13+0x24=*(0380ffa4)=#-1708064614(0x9a31009a)
:0238A228 E59D1028 ldr r1,[r13, #+0x28]		;r13+0x28=*(0380ffa8)=#-1704619877(0x9a65909b)
:0238A22C EBFFF8F2 bl 023885FC
:0238A230 EA000149 b 0238A75C
:0238A234 E59D0024 ldr r0,[r13, #+0x24]		;r13+0x24=*(0380ffa4)=#-1708064614(0x9a31009a)
:0238A238 E59D1028 ldr r1,[r13, #+0x28]		;r13+0x28=*(0380ffa8)=#-1704619877(0x9a65909b)
:0238A23C E59D202C ldr r2,[r13, #+0x2c]		;r13+0x2c=*(0380ffac)=#1006670491(0x3c00929b)
:0238A240 E59D3030 ldr r3,[r13, #+0x30]		;r13+0x30=*(0380ffb0)=#2107086763(0x7d9797ab)
:0238A244 EBFFF990 bl 0238888C
:0238A248 EA000143 b 0238A75C
:0238A24C E59D1024 ldr r1,[r13, #+0x24]		;r13+0x24=*(0380ffa4)=#-1708064614(0x9a31009a)
:0238A250 E1A00C21 mov  r0,r1,lsr #0x18		;r0=154(0x9a)
:0238A254 E20000FF and  r0,r0,#0xFF
:0238A258 E58D0000 str r0,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-2088173463(0x83890069)
:0238A25C E3C104FF bic  r0,r1,#0xFF000000
:0238A260 E59D1028 ldr r1,[r13, #+0x28]		;r13+0x28=*(0380ffa8)=#-1704619877(0x9a65909b)
:0238A264 E59D202C ldr r2,[r13, #+0x2c]		;r13+0x2c=*(0380ffac)=#1006670491(0x3c00929b)
:0238A268 E59D3030 ldr r3,[r13, #+0x30]		;r13+0x30=*(0380ffb0)=#2107086763(0x7d9797ab)
:0238A26C EBFFF997 bl 023888D0
:0238A270 EA000139 b 0238A75C
:0238A274 E59D0024 ldr r0,[r13, #+0x24]		;r13+0x24=*(0380ffa4)=#-1708064614(0x9a31009a)
:0238A278 E59D1028 ldr r1,[r13, #+0x28]		;r13+0x28=*(0380ffa8)=#-1704619877(0x9a65909b)
:0238A27C E59D202C ldr r2,[r13, #+0x2c]		;r13+0x2c=*(0380ffac)=#1006670491(0x3c00929b)
:0238A280 EBFFF910 bl 023886C8
:0238A284 EA000134 b 0238A75C
:0238A288 E59D0024 ldr r0,[r13, #+0x24]		;r13+0x24=*(0380ffa4)=#-1708064614(0x9a31009a)
:0238A28C E59D1028 ldr r1,[r13, #+0x28]		;r13+0x28=*(0380ffa8)=#-1704619877(0x9a65909b)
:0238A290 E59D202C ldr r2,[r13, #+0x2c]		;r13+0x2c=*(0380ffac)=#1006670491(0x3c00929b)
:0238A294 EBFFF926 bl 02388734
:0238A298 EA00012F b 0238A75C
:0238A29C E59D0024 ldr r0,[r13, #+0x24]		;r13+0x24=*(0380ffa4)=#-1708064614(0x9a31009a)
:0238A2A0 E59D1028 ldr r1,[r13, #+0x28]		;r13+0x28=*(0380ffa8)=#-1704619877(0x9a65909b)
:0238A2A4 E59D202C ldr r2,[r13, #+0x2c]		;r13+0x2c=*(0380ffac)=#1006670491(0x3c00929b)
:0238A2A8 E1A02802 mov  r2,r2,lsl #0x10		;r2=-1835335680(0x929b0000)
:0238A2AC E1A02842 mov  r2,r2,asr #0x10
:0238A2B0 EBFFFEE0 bl 02389E38
:0238A2B4 EA000128 b 0238A75C
:0238A2B8 E59D0024 ldr r0,[r13, #+0x24]		;r13+0x24=*(0380ffa4)=#-1708064614(0x9a31009a)
:0238A2BC E59D1028 ldr r1,[r13, #+0x28]		;r13+0x28=*(0380ffa8)=#-1704619877(0x9a65909b)
:0238A2C0 E1A01801 mov  r1,r1,lsl #0x10		;r1=-1868890112(0x909b0000)
:0238A2C4 E1A01841 mov  r1,r1,asr #0x10
:0238A2C8 EBFFFEE2 bl 02389E58
:0238A2CC EA000122 b 0238A75C
:0238A2D0 E59D702C ldr r7,[r13, #+0x2c]		;r13+0x2c=*(0380ffac)=#1006670491(0x3c00929b)
:0238A2D4 E59D6028 ldr r6,[r13, #+0x28]		;r13+0x28=*(0380ffa8)=#-1704619877(0x9a65909b)
:0238A2D8 E59D5024 ldr r5,[r13, #+0x24]		;r13+0x24=*(0380ffa4)=#-1708064614(0x9a31009a)
:0238A2DC EBFFEF01 bl 02385EE8
:0238A2E0 E1A08000 mov  r8,r0			;r8=-1708064614(0x9a31009a)
:0238A2E4 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0238A2E8 EA000007 b 0238A30C
:0238A2EC E3150001 tst r5,#0x1
:0238A2F0 11A00202 movne  r0,r2,lsl #0x4		;r0=0(0x0)
:0238A2F4 12800301 addne  r0,r0,#0x4000000
:0238A2F8 15D01403 ldrneb r1,[r0, #+0x403]		;r0+0x403=*(00000403)
:0238A2FC E2822001 add  r2,r2,#0x1
:0238A300 13811080 orrne  r1,r1,#0x80
:0238A304 15C01403 strneb r1,[r0, #+0x403]		;r0+0x403=*(00000403)
:0238A308 E1A050A5 mov  r5,r5,lsr #0x1		;r5=1293451341(0x4d18804d)
:0238A30C E3520010 cmp r2,#0x10
:0238A310 AA000001 bge 0238A31C
:0238A314 E3550000 cmp r5,#0x0
:0238A318 1AFFFFF3 bne 0238A2EC
:0238A31C E3160001 tst r6,#0x1
:0238A320 0A000008 beq 0238A348
:0238A324 E3160002 tst r6,#0x2
:0238A328 11D410B0 ldrneh r1,[r4, #+0x0]		;r4+0x0=*(00000000)
:0238A32C 13810080 orrne  r0,r1,#0x80
:0238A330 13800902 orrne  r0,r0,#0x8000
:0238A334 11C400B0 strneh r0,[r4, #+0x0]		;r4+0x0=*(00000000)
:0238A338 05D40000 ldreqb r0,[r4, #+0x0]		;r4+0x0=*(00000000)
:0238A33C 03800080 orreq  r0,r0,#0x80
:0238A340 05C40000 streqb r0,[r4, #+0x0]		;r4+0x0=*(00000000)
:0238A344 EA000003 b 0238A358
:0238A348 E3160002 tst r6,#0x2
:0238A34C 15DA0000 ldrneb r0,[r10, #+0x0]		;r10+0x0=*(04000509)=#-16433640(0xff053e18)
:0238A350 13800080 orrne  r0,r0,#0x80
:0238A354 15CA0000 strneb r0,[r10, #+0x0]		;r10+0x0=*(04000509)=#-16433640(0xff053e18)
:0238A358 E3A05000 mov  r5,#0x0		;r5=0(0x0)
:0238A35C EA000005 b 0238A378
:0238A360 E3170001 tst r7,#0x1
:0238A364 0A000001 beq 0238A370
:0238A368 E1A00005 mov  r0,r5			;r0=0(0x0)
:0238A36C EBFFFF08 bl 02389F94
:0238A370 E2855001 add  r5,r5,#0x1
:0238A374 E1A070A7 mov  r7,r7,lsr #0x1		;r7=503335245(0x1e00494d)
:0238A378 E3550008 cmp r5,#0x8
:0238A37C AA000001 bge 0238A388
:0238A380 E3570000 cmp r7,#0x0
:0238A384 1AFFFFF5 bne 0238A360
:0238A388 E1A00008 mov  r0,r8			;r0=-1708064614(0x9a31009a)
:0238A38C EBFFEEDA bl 02385EFC
:0238A390 EBFFFEB7 bl 02389E74
:0238A394 EA0000F0 b 0238A75C
:0238A398 E59D9030 ldr r9,[r13, #+0x30]		;r13+0x30=*(0380ffb0)=#2107086763(0x7d9797ab)
:0238A39C E59D702C ldr r7,[r13, #+0x2c]		;r13+0x2c=*(0380ffac)=#1006670491(0x3c00929b)
:0238A3A0 E59D6028 ldr r6,[r13, #+0x28]		;r13+0x28=*(0380ffa8)=#-1704619877(0x9a65909b)
:0238A3A4 E59D5024 ldr r5,[r13, #+0x24]		;r13+0x24=*(0380ffa4)=#-1708064614(0x9a31009a)
:0238A3A8 EBFFEECE bl 02385EE8
:0238A3AC E1A0B000 mov  r11,r0			;r11=-1708064614(0x9a31009a)
:0238A3B0 E3A08000 mov  r8,#0x0		;r8=0(0x0)
:0238A3B4 EA000005 b 0238A3D0
:0238A3B8 E3170001 tst r7,#0x1
:0238A3BC 0A000001 beq 0238A3C8
:0238A3C0 E1A00008 mov  r0,r8			;r0=0(0x0)
:0238A3C4 EBFFFF21 bl 0238A050
:0238A3C8 E2888001 add  r8,r8,#0x1
:0238A3CC E1A070A7 mov  r7,r7,lsr #0x1		;r7=503335245(0x1e00494d)
:0238A3D0 E3580008 cmp r8,#0x8
:0238A3D4 AA000001 bge 0238A3E0
:0238A3D8 E3570000 cmp r7,#0x0
:0238A3DC 1AFFFFF5 bne 0238A3B8
:0238A3E0 E3A07000 mov  r7,#0x0		;r7=0(0x0)
:0238A3E4 EA000006 b 0238A404
:0238A3E8 E3150001 tst r5,#0x1
:0238A3EC 0A000002 beq 0238A3FC
:0238A3F0 E1A00007 mov  r0,r7			;r0=0(0x0)
:0238A3F4 E1A01009 mov  r1,r9			;r1=2107086763(0x7d9797ab)
:0238A3F8 EBFFF202 bl 02386C08
:0238A3FC E2877001 add  r7,r7,#0x1
:0238A400 E1A050A5 mov  r5,r5,lsr #0x1		;r5=1293451341(0x4d18804d)
:0238A404 E3570010 cmp r7,#0x10
:0238A408 AA000001 bge 0238A414
:0238A40C E3550000 cmp r5,#0x0
:0238A410 1AFFFFF4 bne 0238A3E8
:0238A414 E3160001 tst r6,#0x1
:0238A418 13A00000 movne  r0,#0x0		;r0=0(0x0)
:0238A41C 15C40000 strneb r0,[r4, #+0x0]		;r4+0x0=*(00000000)
:0238A420 E3160002 tst r6,#0x2
:0238A424 13A00000 movne  r0,#0x0		;r0=0(0x0)
:0238A428 15CA0000 strneb r0,[r10, #+0x0]		;r10+0x0=*(04000509)=#-16433640(0xff053e18)
:0238A42C E1A0000B mov  r0,r11			;r0=-1708064614(0x9a31009a)
:0238A430 EBFFEEB1 bl 02385EFC
:0238A434 EBFFFE8E bl 02389E74
:0238A438 EA0000C7 b 0238A75C
:0238A43C E59D102C ldr r1,[r13, #+0x2c]		;r13+0x2c=*(0380ffac)=#1006670491(0x3c00929b)
:0238A440 E1A00EA1 mov  r0,r1,lsr #0x1d		;r0=1(0x1)
:0238A444 E2000001 and  r0,r0,#0x1
:0238A448 E58D0000 str r0,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-2088173463(0x83890069)
:0238A44C E1A00E21 mov  r0,r1,lsr #0x1c		;r0=3(0x3)
:0238A450 E2000001 and  r0,r0,#0x1
:0238A454 E58D0004 str r0,[r13, #+0x4]		;r13+0x4=*(0380ff84)=#-1753642891(0x97798875)
:0238A458 E1A00DA1 mov  r0,r1,lsr #0x1b		;r0=7(0x7)
:0238A45C E2000001 and  r0,r0,#0x1
:0238A460 E58D0008 str r0,[r13, #+0x8]		;r13+0x8=*(0380ff88)=#-1560252316(0xa3007064)
:0238A464 E1A00FA1 mov  r0,r1,lsr #0x1f		;r0=0(0x0)
:0238A468 E2000001 and  r0,r0,#0x1
:0238A46C E1A01F21 mov  r1,r1,lsr #0x1e		;r1=0(0x0)
:0238A470 E2011001 and  r1,r1,#0x1
:0238A474 E59D2024 ldr r2,[r13, #+0x24]		;r13+0x24=*(0380ffa4)=#-1708064614(0x9a31009a)
:0238A478 E59D3028 ldr r3,[r13, #+0x28]		;r13+0x28=*(0380ffa8)=#-1704619877(0x9a65909b)
:0238A47C EBFFF398 bl 023872E4
:0238A480 EA0000B5 b 0238A75C
:0238A484 E59D0030 ldr r0,[r13, #+0x30]		;r13+0x30=*(0380ffb0)=#2107086763(0x7d9797ab)
:0238A488 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0238A48C E58D0004 str r0,[r13, #+0x4]		;r13+0x4=*(0380ff84)=#-1753642891(0x97798875)
:0238A490 E59D302C ldr r3,[r13, #+0x2c]		;r13+0x2c=*(0380ffac)=#1006670491(0x3c00929b)
:0238A494 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0238A498 E58D0000 str r0,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-2088173463(0x83890069)
:0238A49C E59D0024 ldr r0,[r13, #+0x24]		;r13+0x24=*(0380ffa4)=#-1708064614(0x9a31009a)
:0238A4A0 E59D1028 ldr r1,[r13, #+0x28]		;r13+0x28=*(0380ffa8)=#-1704619877(0x9a65909b)
:0238A4A4 EBFFFEA3 bl 02389F38
:0238A4A8 EA0000AB b 0238A75C
:0238A4AC E59D6028 ldr r6,[r13, #+0x28]		;r13+0x28=*(0380ffa8)=#-1704619877(0x9a65909b)
:0238A4B0 E59D5024 ldr r5,[r13, #+0x24]		;r13+0x24=*(0380ffa4)=#-1708064614(0x9a31009a)
:0238A4B4 E3A07000 mov  r7,#0x0		;r7=0(0x0)
:0238A4B8 EA000006 b 0238A4D8
:0238A4BC E3150001 tst r5,#0x1
:0238A4C0 0A000002 beq 0238A4D0
:0238A4C4 E1A00007 mov  r0,r7			;r0=0(0x0)
:0238A4C8 E1A01006 mov  r1,r6			;r1=-1704619877(0x9a65909b)
:0238A4CC EBFFF1F5 bl 02386CA8
:0238A4D0 E2877001 add  r7,r7,#0x1
:0238A4D4 E1A050A5 mov  r5,r5,lsr #0x1		;r5=1293451341(0x4d18804d)
:0238A4D8 E3570010 cmp r7,#0x10
:0238A4DC AA00009E bge 0238A75C
:0238A4E0 E3550000 cmp r5,#0x0
:0238A4E4 1AFFFFF4 bne 0238A4BC
:0238A4E8 EA00009B b 0238A75C
:0238A4EC E59D702C ldr r7,[r13, #+0x2c]		;r13+0x2c=*(0380ffac)=#1006670491(0x3c00929b)
:0238A4F0 E59D6028 ldr r6,[r13, #+0x28]		;r13+0x28=*(0380ffa8)=#-1704619877(0x9a65909b)
:0238A4F4 E59D5024 ldr r5,[r13, #+0x24]		;r13+0x24=*(0380ffa4)=#-1708064614(0x9a31009a)
:0238A4F8 E3A08000 mov  r8,#0x0		;r8=0(0x0)
:0238A4FC EA000007 b 0238A520
:0238A500 E3150001 tst r5,#0x1
:0238A504 0A000003 beq 0238A518
:0238A508 E1A00008 mov  r0,r8			;r0=0(0x0)
:0238A50C E1A01006 mov  r1,r6			;r1=-1704619877(0x9a65909b)
:0238A510 E1A02007 mov  r2,r7			;r2=1006670491(0x3c00929b)
:0238A514 EBFFF1C5 bl 02386C30
:0238A518 E2888001 add  r8,r8,#0x1
:0238A51C E1A050A5 mov  r5,r5,lsr #0x1		;r5=1293451341(0x4d18804d)
:0238A520 E3580010 cmp r8,#0x10
:0238A524 AA00008C bge 0238A75C
:0238A528 E3550000 cmp r5,#0x0
:0238A52C 1AFFFFF3 bne 0238A500
:0238A530 EA000089 b 0238A75C
:0238A534 E59D6028 ldr r6,[r13, #+0x28]		;r13+0x28=*(0380ffa8)=#-1704619877(0x9a65909b)
:0238A538 E59D5024 ldr r5,[r13, #+0x24]		;r13+0x24=*(0380ffa4)=#-1708064614(0x9a31009a)
:0238A53C E3A07000 mov  r7,#0x0		;r7=0(0x0)
:0238A540 EA000006 b 0238A560
:0238A544 E3150001 tst r5,#0x1
:0238A548 0A000002 beq 0238A558
:0238A54C E1A00007 mov  r0,r7			;r0=0(0x0)
:0238A550 E1A01006 mov  r1,r6			;r1=-1704619877(0x9a65909b)
:0238A554 EBFFF1D9 bl 02386CC0
:0238A558 E2877001 add  r7,r7,#0x1
:0238A55C E1A050A5 mov  r5,r5,lsr #0x1		;r5=1293451341(0x4d18804d)
:0238A560 E3570010 cmp r7,#0x10
:0238A564 AA00007C bge 0238A75C
:0238A568 E3550000 cmp r5,#0x0
:0238A56C 1AFFFFF4 bne 0238A544
:0238A570 EA000079 b 0238A75C
:0238A574 E59D3030 ldr r3,[r13, #+0x30]		;r13+0x30=*(0380ffb0)=#2107086763(0x7d9797ab)
:0238A578 E59D0024 ldr r0,[r13, #+0x24]		;r13+0x24=*(0380ffa4)=#-1708064614(0x9a31009a)
:0238A57C E1A01803 mov  r1,r3,lsl #0x10		;r1=-1750401024(0x97ab0000)
:0238A580 E59D202C ldr r2,[r13, #+0x2c]		;r13+0x2c=*(0380ffac)=#1006670491(0x3c00929b)
:0238A584 E1A01821 mov  r1,r1,lsr #0x10		;r1=38827(0x97ab)
:0238A588 E58D1000 str r1,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-2088173463(0x83890069)
:0238A58C E59F1210 ldr r1,[r15, #+0x210]		;r15+0x210=*(0238a7a4)=#4194303(0x003fffff)
:0238A590 E0021001 and  r1,r2,r1
:0238A594 E58D1004 str r1,[r13, #+0x4]		;r13+0x4=*(0380ff84)=#-1753642891(0x97798875)
:0238A598 E1A01C22 mov  r1,r2,lsr #0x18		;r1=60(0x3c)
:0238A59C E201107F and  r1,r1,#0x7F
:0238A5A0 E58D1008 str r1,[r13, #+0x8]		;r13+0x8=*(0380ff88)=#-1560252316(0xa3007064)
:0238A5A4 E1A01B22 mov  r1,r2,lsr #0x16		;r1=240(0xf0)
:0238A5A8 E2011003 and  r1,r1,#0x3
:0238A5AC E58D100C str r1,[r13, #+0xc]		;r13+0xc=*(0380ff8c)=#-1130712914(0xbc9ab0ae)
:0238A5B0 E1A01820 mov  r1,r0,lsr #0x10		;r1=39473(0x9a31)
:0238A5B4 E1A01801 mov  r1,r1,lsl #0x10		;r1=-1708064768(0x9a310000)
:0238A5B8 E1A01821 mov  r1,r1,lsr #0x10		;r1=39473(0x9a31)
:0238A5BC E58D1010 str r1,[r13, #+0x10]		;r13+0x10=*(0380ff90)=#11454638(0x00aec8ae)
:0238A5C0 E1A01823 mov  r1,r3,lsr #0x10		;r1=32151(0x7d97)
:0238A5C4 E1A02C23 mov  r2,r3,lsr #0x18		;r2=125(0x7d)
:0238A5C8 E201107F and  r1,r1,#0x7F
:0238A5CC E58D1014 str r1,[r13, #+0x14]		;r13+0x14=*(0380ff94)=#1773645488(0x69b7aeb0)
:0238A5D0 E59D1028 ldr r1,[r13, #+0x28]		;r13+0x28=*(0380ffa8)=#-1704619877(0x9a65909b)
:0238A5D4 E1A00800 mov  r0,r0,lsl #0x10		;r0=10092544(0x9a0000)
:0238A5D8 E1A03D23 mov  r3,r3,lsr #0x1a		;r3=31(0x1f)
:0238A5DC E1A00820 mov  r0,r0,lsr #0x10		;r0=154(0x9a)
:0238A5E0 E3C1133E bic  r1,r1,#0xF8000000
:0238A5E4 E2022003 and  r2,r2,#0x3
:0238A5E8 E2033003 and  r3,r3,#0x3
:0238A5EC EBFFF0FE bl 023869EC
:0238A5F0 EA000059 b 0238A75C
:0238A5F4 E59D102C ldr r1,[r13, #+0x2c]		;r13+0x2c=*(0380ffac)=#1006670491(0x3c00929b)
:0238A5F8 E59D3028 ldr r3,[r13, #+0x28]		;r13+0x28=*(0380ffa8)=#-1704619877(0x9a65909b)
:0238A5FC E1A00401 mov  r0,r1,lsl #0x8		;r0=9607936(0x929b00)
:0238A600 E1A00820 mov  r0,r0,lsr #0x10		;r0=146(0x92)
:0238A604 E58D0000 str r0,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-2088173463(0x83890069)
:0238A608 E201007F and  r0,r1,#0x7F
:0238A60C E58D0004 str r0,[r13, #+0x4]		;r13+0x4=*(0380ff84)=#-1753642891(0x97798875)
:0238A610 E59D0024 ldr r0,[r13, #+0x24]		;r13+0x24=*(0380ffa4)=#-1708064614(0x9a31009a)
:0238A614 E59D1030 ldr r1,[r13, #+0x30]		;r13+0x30=*(0380ffb0)=#2107086763(0x7d9797ab)
:0238A618 E203207F and  r2,r3,#0x7F
:0238A61C E1A03423 mov  r3,r3,lsr #0x8		;r3=10118544(0x9a6590)
:0238A620 E2033003 and  r3,r3,#0x3
:0238A624 EBFFF123 bl 02386AB8
:0238A628 EA00004B b 0238A75C
:0238A62C E59D102C ldr r1,[r13, #+0x2c]		;r13+0x2c=*(0380ffac)=#1006670491(0x3c00929b)
:0238A630 E59D2028 ldr r2,[r13, #+0x28]		;r13+0x28=*(0380ffa8)=#-1704619877(0x9a65909b)
:0238A634 E201007F and  r0,r1,#0x7F
:0238A638 E58D0000 str r0,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-2088173463(0x83890069)
:0238A63C E1A00401 mov  r0,r1,lsl #0x8		;r0=9607936(0x929b00)
:0238A640 E1A03820 mov  r3,r0,lsr #0x10		;r3=146(0x92)
:0238A644 E59D0024 ldr r0,[r13, #+0x24]		;r13+0x24=*(0380ffa4)=#-1708064614(0x9a31009a)
:0238A648 E202107F and  r1,r2,#0x7F
:0238A64C E1A02422 mov  r2,r2,lsr #0x8		;r2=10118544(0x9a6590)
:0238A650 E2022003 and  r2,r2,#0x3
:0238A654 EBFFF142 bl 02386B64
:0238A658 EA00003F b 0238A75C
:0238A65C E59D0024 ldr r0,[r13, #+0x24]		;r13+0x24=*(0380ffa4)=#-1708064614(0x9a31009a)
:0238A660 EBFFF1D8 bl 02386DC8
:0238A664 EA00003C b 0238A75C
:0238A668 E59D0024 ldr r0,[r13, #+0x24]		;r13+0x24=*(0380ffa4)=#-1708064614(0x9a31009a)
:0238A66C EBFFF0CC bl 023869A4
:0238A670 EA000039 b 0238A75C
:0238A674 E59D0024 ldr r0,[r13, #+0x24]		;r13+0x24=*(0380ffa4)=#-1708064614(0x9a31009a)
:0238A678 EBFFF1B5 bl 02386D54
:0238A67C EA000036 b 0238A75C
:0238A680 E59D0024 ldr r0,[r13, #+0x24]		;r13+0x24=*(0380ffa4)=#-1708064614(0x9a31009a)
:0238A684 E59D1028 ldr r1,[r13, #+0x28]		;r13+0x28=*(0380ffa8)=#-1704619877(0x9a65909b)
:0238A688 E59D202C ldr r2,[r13, #+0x2c]		;r13+0x2c=*(0380ffac)=#1006670491(0x3c00929b)
:0238A68C E59D3030 ldr r3,[r13, #+0x30]		;r13+0x30=*(0380ffb0)=#2107086763(0x7d9797ab)
:0238A690 EBFFF0C7 bl 023869B4
:0238A694 EA000030 b 0238A75C
:0238A698 E59D0024 ldr r0,[r13, #+0x24]		;r13+0x24=*(0380ffa4)=#-1708064614(0x9a31009a)
:0238A69C E59D1028 ldr r1,[r13, #+0x28]		;r13+0x28=*(0380ffa8)=#-1704619877(0x9a65909b)
:0238A6A0 EBFFF5C8 bl 02387DC8
:0238A6A4 EA00002C b 0238A75C
:0238A6A8 E59D0024 ldr r0,[r13, #+0x24]		;r13+0x24=*(0380ffa4)=#-1708064614(0x9a31009a)
:0238A6AC E59D1028 ldr r1,[r13, #+0x28]		;r13+0x28=*(0380ffa8)=#-1704619877(0x9a65909b)
:0238A6B0 EBFFF5FC bl 02387EA8
:0238A6B4 EA000028 b 0238A75C
:0238A6B8 E59D0024 ldr r0,[r13, #+0x24]		;r13+0x24=*(0380ffa4)=#-1708064614(0x9a31009a)
:0238A6BC E59D1028 ldr r1,[r13, #+0x28]		;r13+0x28=*(0380ffa8)=#-1704619877(0x9a65909b)
:0238A6C0 EBFFF594 bl 02387D18
:0238A6C4 EA000024 b 0238A75C
:0238A6C8 E59D0024 ldr r0,[r13, #+0x24]		;r13+0x24=*(0380ffa4)=#-1708064614(0x9a31009a)
:0238A6CC E59D1028 ldr r1,[r13, #+0x28]		;r13+0x28=*(0380ffa8)=#-1704619877(0x9a65909b)
:0238A6D0 EBFFF833 bl 023887A4
:0238A6D4 EA000020 b 0238A75C
:0238A6D8 E59D0024 ldr r0,[r13, #+0x24]		;r13+0x24=*(0380ffa4)=#-1708064614(0x9a31009a)
:0238A6DC E59D1028 ldr r1,[r13, #+0x28]		;r13+0x28=*(0380ffa8)=#-1704619877(0x9a65909b)
:0238A6E0 EBFFF852 bl 02388830
:0238A6E4 EA00001C b 0238A75C
:0238A6E8 E59D0024 ldr r0,[r13, #+0x24]		;r13+0x24=*(0380ffa4)=#-1708064614(0x9a31009a)
:0238A6EC E59D1028 ldr r1,[r13, #+0x28]		;r13+0x28=*(0380ffa8)=#-1704619877(0x9a65909b)
:0238A6F0 EBFFF601 bl 02387EFC
:0238A6F4 EA000018 b 0238A75C
:0238A6F8 E59D1024 ldr r1,[r13, #+0x24]		;r13+0x24=*(0380ffa4)=#-1708064614(0x9a31009a)
:0238A6FC E59F00A4 ldr r0,[r15, #+0xa4]		;r15+0xa4=*(0238a7a8)=#58752732(0x03807edc)
:0238A700 E5801000 str r1,[r0, #+0x0]		;r0+0x0=*(03807edc)=#403970105(0x18141839)
:0238A704 EA000014 b 0238A75C
:0238A708 E59D5024 ldr r5,[r13, #+0x24]		;r13+0x24=*(0380ffa4)=#-1708064614(0x9a31009a)
:0238A70C E59F0098 ldr r0,[r15, #+0x98]		;r15+0x98=*(0238a7ac)=#58752736(0x03807ee0)
:0238A710 E1A01005 mov  r1,r5			;r1=-1708064614(0x9a31009a)
:0238A714 E3A02D46 mov  r2,#0x1180		;r2=4480(0x1180)
:0238A718 EBFFEEAD bl 023861D4
:0238A71C E59F0088 ldr r0,[r15, #+0x88]		;r15+0x88=*(0238a7ac)=#58752736(0x03807ee0)
:0238A720 E2851A01 add  r1,r5,#0x1000
:0238A724 E58101C0 str r0,[r1, #+0x1c0]		;r1+0x1c0=*(9a31025a)
:0238A728 E3A06000 mov  r6,#0x0		;r6=0(0x0)
:0238A72C E1A00006 mov  r0,r6			;r0=0(0x0)
:0238A730 EBFFF1A0 bl 02386DB8
:0238A734 E0851106 add  r1,r5,r6,lsl #0x2
:0238A738 E2811A01 add  r1,r1,#0x1000
:0238A73C E5810180 str r0,[r1, #+0x180]		;r1+0x180=*(9a31021a)
:0238A740 E2866001 add  r6,r6,#0x1
:0238A744 E3560010 cmp r6,#0x10
:0238A748 BAFFFFF7 blt 0238A72C
:0238A74C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0238A750 EBFFF5E2 bl 02387EE0
:0238A754 E2851A01 add  r1,r5,#0x1000
:0238A758 E58101C4 str r0,[r1, #+0x1c4]		;r1+0x1c4=*(9a31025e)
:0238A75C E59D601C ldr r6,[r13, #+0x1c]		;r13+0x1c=*(0380ff9c)=#2104052480(0x7d694b00)
:0238A760 E3560000 cmp r6,#0x0
:0238A764 1AFFFE6D bne 0238A120
:0238A768 E59F0038 ldr r0,[r15, #+0x38]		;r15+0x38=*(0238a7a8)=#58752732(0x03807edc)
:0238A76C E5901000 ldr r1,[r0, #+0x0]		;r0+0x0=*(03807edc)=#403970105(0x18141839)
:0238A770 E5910000 ldr r0,[r1, #+0x0]		;r1+0x0=*(18141839)=#0(0x00000000)
:0238A774 E2800001 add  r0,r0,#0x1
:0238A778 E5810000 str r0,[r1, #+0x0]		;r1+0x0=*(18141839)=#0(0x00000000)
:0238A77C E59F002C ldr r0,[r15, #+0x2c]		;r15+0x2c=*(0238a7b0)=#58757216(0x03809060)
:0238A780 E28D1018 add  r1,r13,#0x18
:0238A784 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0238A788 EBFFE86E bl 02384948
:0238A78C E3500000 cmp r0,#0x0
:0238A790 1AFFFE5E bne 0238A110
:0238A794 E28DD034 add  r13,r13,#0x34
:0238A798 E8BD4FF0 ldmia  r13!,{r4,r5,r6,r7,r8,r9,r10,r11,r14}
:0238A79C E12FFF1E bx r14 (Jump to addr_03808E60?)
msr CPSR_fsxc,r14
:0238A7A0 04000509 streq r0,[r0],#-0x509
:0238A7A4 003FFFFF unknown
:0238A7A8 03807EDC orreq  r7,r0,#0xDC0
:0238A7AC 03807EE0 orreq  r7,r0,#0xE00
:0238A7B0 03809060 orreq  r9,r0,#0x60
:0238A7B4 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:0238A7B8 E1A05001 mov  r5,r1			;r5=403970105(0x18141839)
:0238A7BC EBFFEDC9 bl 02385EE8
:0238A7C0 E1A04000 mov  r4,r0			;r4=58757216(0x3809060)
:0238A7C4 E3550402 cmp r5,#0x2000000
:0238A7C8 3A000004 bcc 0238A7E0
:0238A7CC E59F0028 ldr r0,[r15, #+0x28]		;r15+0x28=*(0238a7fc)=#58757216(0x03809060)
:0238A7D0 E1A01005 mov  r1,r5			;r1=403970105(0x18141839)
:0238A7D4 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0238A7D8 EBFFE837 bl 023848BC
:0238A7DC EA000002 b 0238A7EC
:0238A7E0 E3550000 cmp r5,#0x0
:0238A7E4 1A000000 bne 0238A7EC
:0238A7E8 EBFFF270 bl 023871B0
:0238A7EC E1A00004 mov  r0,r4			;r0=58757216(0x3809060)
:0238A7F0 EBFFEDC1 bl 02385EFC
:0238A7F4 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:0238A7F8 E12FFF1E bx r14 (Jump to addr_03808E60?)
msr CPSR_fsxc,r14
:0238A7FC 03809060 orreq  r9,r0,#0x60
:0238A800 E59FC000 ldr r12,[r15, #+0x0]		;r15+0x0=*(0238a808)=#58732904(0x03803168)
:0238A804 E12FFF1C bx r12 (Jump to addr_03803168?)msr CPSR_fsxc,r12
:0238A808 03803168 orreq  r3,r0,#0x1A
:0238A80C E92D4010 stmdb  r13!,{r4,r14}
:0238A810 E24DD008 sub  r13,r13,#0x8
:0238A814 E59F4094 ldr r4,[r15, #+0x94]		;r15+0x94=*(0238a8b0)=#58757312(0x038090c0)
:0238A818 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0238A81C E3E01002 mvn  r1,#0x2
:0238A820 E584100C str r1,[r4, #+0xc]		;r4+0xc=*(038090cc)=#-1(0xffffffff)
:0238A824 E3A00004 mov  r0,#0x4		;r0=4(0x4)
:0238A828 E58400F0 str r0,[r4, #+0xf0]		;r4+0xf0=*(038091b0)=#-1(0xffffffff)
:0238A82C E5842010 str r2,[r4, #+0x10]		;r4+0x10=*(038090d0)=#-1(0xffffffff)
:0238A830 E584201C str r2,[r4, #+0x1c]		;r4+0x1c=*(038090dc)=#-1(0xffffffff)
:0238A834 E5842000 str r2,[r4, #+0x0]		;r4+0x0=*(038090c0)=#-1(0xffffffff)
:0238A838 E5842008 str r2,[r4, #+0x8]		;r4+0x8=*(038090c8)=#-1(0xffffffff)
:0238A83C E5842018 str r2,[r4, #+0x18]		;r4+0x18=*(038090d8)=#-1(0xffffffff)
:0238A840 E5842014 str r2,[r4, #+0x14]		;r4+0x14=*(038090d4)=#-1(0xffffffff)
:0238A844 E58420F8 str r2,[r4, #+0xf8]		;r4+0xf8=*(038091b8)=#-1(0xffffffff)
:0238A848 E58420F4 str r2,[r4, #+0xf4]		;r4+0xf4=*(038091b4)=#-1(0xffffffff)
:0238A84C E3A00B01 mov  r0,#0x400		;r0=1024(0x400)
:0238A850 E58D0000 str r0,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-2088173463(0x83890069)
:0238A854 E594C0F0 ldr r12,[r4, #+0xf0]		;r4+0xf0=*(038091b0)=#-1(0xffffffff)
:0238A858 E59F1054 ldr r1,[r15, #+0x54]		;r15+0x54=*(0238a8b4)=#58733240(0x038032b8)
:0238A85C E59F3054 ldr r3,[r15, #+0x54]		;r15+0x54=*(0238a8b8)=#58758848(0x038096c0)
:0238A860 E2840048 add  r0,r4,#0x48
:0238A864 E58DC004 str r12,[r13, #+0x4]		;r13+0x4=*(0380ff84)=#-1753642891(0x97798875)
:0238A868 EBFFE673 bl 0238423C
:0238A86C E2840048 add  r0,r4,#0x48
:0238A870 EBFFE737 bl 02384554
:0238A874 E59F1040 ldr r1,[r15, #+0x40]		;r15+0x40=*(0238a8bc)=#58733012(0x038031d4)
:0238A878 E3A0000B mov  r0,#0xB		;r0=11(0xb)
:0238A87C EBFFEF40 bl 02386584
:0238A880 E59F0038 ldr r0,[r15, #+0x38]		;r15+0x38=*(0238a8c0)=#41942080(0x027ffc40)
:0238A884 E1D000B0 ldrh r0,[r0, #+0x0]		;r0+0x0=*(027ffc40)=#-2004184520(0x888a9238)
:0238A888 E3500002 cmp r0,#0x2
:0238A88C 03A00001 moveq  r0,#0x1		;r0=1(0x1)
:0238A890 13A00000 movne  r0,#0x0		;r0=0(0x0)
:0238A894 E3500000 cmp r0,#0x0
:0238A898 059F0024 ldreq r0,[r15, #+0x24]		;r15+0x24=*(0238a8c4)=#58757280(0x038090a0)
:0238A89C 03A01001 moveq  r1,#0x1		;r1=1(0x1)
:0238A8A0 05801000 streq r1,[r0, #+0x0]		;r0+0x0=*(038090a0)=#-1(0xffffffff)
:0238A8A4 E28DD008 add  r13,r13,#0x8
:0238A8A8 E8BD4010 ldmia  r13!,{r4,r14}
:0238A8AC E12FFF1E bx r14 (Jump to addr_03808E60?)
msr CPSR_fsxc,r14
:0238A8B0 038090C0 orreq  r9,r0,#0xC0
:0238A8B4 038032B8 orreq  r3,r0,#0x8000000B
:0238A8B8 038096C0 orreq  r9,r0,#0xC000000
:0238A8BC 038031D4 orreq  r3,r0,#0x35
:0238A8C0 027FFC40 rsbeqs r15,r15,#0x4000
:0238A8C4 038090A0 orreq  r9,r0,#0xA0
:0238A8C8 E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:0238A8CC E59F5030 ldr r5,[r15, #+0x30]		;r15+0x30=*(0238a904)=#58757312(0x038090c0)
:0238A8D0 E1A07000 mov  r7,r0			;r7=58757280(0x38090a0)
:0238A8D4 EBFFED83 bl 02385EE8
:0238A8D8 E59560F0 ldr r6,[r5, #+0xf0]		;r5+0xf0=*(038091b0)=#-1(0xffffffff)
:0238A8DC E1A04000 mov  r4,r0			;r4=58757280(0x38090a0)
:0238A8E0 E1A01007 mov  r1,r7			;r1=58757280(0x38090a0)
:0238A8E4 E2850048 add  r0,r5,#0x48
:0238A8E8 E58570F0 str r7,[r5, #+0xf0]		;r5+0xf0=*(038091b0)=#-1(0xffffffff)
:0238A8EC EBFFE72D bl 023845A8
:0238A8F0 E1A00004 mov  r0,r4			;r0=58757280(0x38090a0)
:0238A8F4 EBFFED80 bl 02385EFC
:0238A8F8 E1A00006 mov  r0,r6			;r0=-1(0xffffffff)
:0238A8FC E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:0238A900 E12FFF1E bx r14 (Jump to addr_03808E60?)
msr CPSR_fsxc,r14
:0238A904 038090C0 orreq  r9,r0,#0xC0
:0238A908 E59F0000 ldr r0,[r15, #+0x0]		;r15+0x0=*(0238a910)=#41941632(0x027ffa80)
:0238A90C E12FFF1E bx r14 (Jump to addr_03808E60?)
msr CPSR_fsxc,r14
:0238A910 027FFA80 rsbeqs r15,r15,#0x80000
:0238A914 E92D41F0 stmdb  r13!,{r4,r5,r6,r7,r8,r14}
:0238A918 E1A05000 mov  r5,r0			;r5=41941632(0x27ffa80)
:0238A91C E1A04001 mov  r4,r1			;r4=58757280(0x38090a0)
:0238A920 E0951004 adds r1,r5,r4
:0238A924 0A000020 beq 0238A9AC
:0238A928 E3550000 cmp r5,#0x0
:0238A92C 0A000000 beq 0238A934
:0238A930 EBFFE746 bl 02384650
:0238A934 E3540000 cmp r4,#0x0
:0238A938 0A000012 beq 0238A988
:0238A93C E0447005 sub  r7,r4,r5
:0238A940 E3A04000 mov  r4,#0x0		;r4=0(0x0)
:0238A944 E3A05001 mov  r5,#0x1		;r5=1(0x1)
:0238A948 E3A06005 mov  r6,#0x5		;r6=5(0x5)
:0238A94C EA000005 b 0238A968
:0238A950 E3570005 cmp r7,#0x5
:0238A954 B1A08007 movlt  r8,r7			;r8=-1(0xffffffff)
:0238A958 A1A08006 movge  r8,r6			;r8=5(0x5)
:0238A95C E1A00008 mov  r0,r8			;r0=5(0x5)
:0238A960 EBFFE73A bl 02384650
:0238A964 E0477008 sub  r7,r7,r8
:0238A968 EB000012 bl 0238A9B8
:0238A96C E3100001 tst r0,#0x1
:0238A970 01A00005 moveq  r0,r5			;r0=1(0x1)
:0238A974 11A00004 movne  r0,r4			;r0=0(0x0)
:0238A978 E3500000 cmp r0,#0x0
:0238A97C 1A000001 bne 0238A988
:0238A980 E3570000 cmp r7,#0x0
:0238A984 CAFFFFF1 bgt 0238A950
:0238A988 EB00000A bl 0238A9B8
:0238A98C E3100001 tst r0,#0x1
:0238A990 03A00001 moveq  r0,#0x1		;r0=1(0x1)
:0238A994 13A00000 movne  r0,#0x0		;r0=0(0x0)
:0238A998 E3500000 cmp r0,#0x0
:0238A99C 059F0010 ldreq r0,[r15, #+0x10]		;r15+0x10=*(0238a9b4)=#58757312(0x038090c0)
:0238A9A0 03A01004 moveq  r1,#0x4		;r1=4(0x4)
:0238A9A4 05900000 ldreq r0,[r0, #+0x0]		;r0+0x0=*(038090c0)=#-1(0xffffffff)
:0238A9A8 05801000 streq r1,[r0, #+0x0]		;r0+0x0=*(ffffffff)
:0238A9AC E8BD41F0 ldmia  r13!,{r4,r5,r6,r7,r8,r14}
:0238A9B0 E12FFF1E bx r14 (Jump to addr_03808E60?)
msr CPSR_fsxc,r14
:0238A9B4 038090C0 orreq  r9,r0,#0xC0
:0238A9B8 E92D4008 stmdb  r13!,{r3,r14}
:0238A9BC E59FC038 ldr r12,[r15, #+0x38]		;r15+0x38=*(0238a9fc)=#58758848(0x038096c0)
:0238A9C0 E3A0E002 mov  r14,#0x2		;r14=2(0x2)
:0238A9C4 E59F0034 ldr r0,[r15, #+0x34]		;r15+0x34=*(0238aa00)=#58749564(0x0380727c)
:0238A9C8 E59F3034 ldr r3,[r15, #+0x34]		;r15+0x34=*(0238aa04)=#58730788(0x03802924)
:0238A9CC E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238A9D0 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0238A9D4 E58CE004 str r14,[r12, #+0x4]		;r12+0x4=*(038096c4)=#-369098752(0xea000000)
:0238A9D8 EB00001A bl 0238AA48
:0238A9DC E59F3024 ldr r3,[r15, #+0x24]		;r15+0x24=*(0238aa08)=#58730724(0x038028e4)
:0238A9E0 E28D1000 add  r1,r13,#0x0
:0238A9E4 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0238A9E8 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0238A9EC EB000015 bl 0238AA48
:0238A9F0 E5DD0000 ldrb r0,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-2088173463(0x83890069)
:0238A9F4 E8BD4008 ldmia  r13!,{r3,r14}
:0238A9F8 E12FFF1E bx r14 (Jump to addr_EA000000?)
msr CPSR_fsxc,r14
:0238A9FC 038096C0 orreq  r9,r0,#0xC000000
:0238AA00 0380727C orreq  r7,r0,#0xC0000007
:0238AA04 03802924 orreq  r2,r0,#0x90000
:0238AA08 038028E4 orreq  r2,r0,#0xE40000
:0238AA0C E92D4008 stmdb  r13!,{r3,r14}
:0238AA10 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0238AA14 E3A01032 mov  r1,#0x32		;r1=50(0x32)
:0238AA18 EBFFFFBD bl 0238A914
:0238AA1C E59F0020 ldr r0,[r15, #+0x20]		;r15+0x20=*(0238aa44)=#58757312(0x038090c0)
:0238AA20 E5901000 ldr r1,[r0, #+0x0]		;r0+0x0=*(038090c0)=#-1(0xffffffff)
:0238AA24 E5910000 ldr r0,[r1, #+0x0]		;r1+0x0=*(ffffffff)
:0238AA28 E3500004 cmp r0,#0x4
:0238AA2C 03A00006 moveq  r0,#0x6		;r0=6(0x6)
:0238AA30 05810000 streq r0,[r1, #+0x0]		;r1+0x0=*(ffffffff)
:0238AA34 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:0238AA38 13A00001 movne  r0,#0x1		;r0=1(0x1)
:0238AA3C E8BD4008 ldmia  r13!,{r3,r14}
:0238AA40 E12FFF1E bx r14 (Jump to addr_EA000000?)
msr CPSR_fsxc,r14
:0238AA44 038090C0 orreq  r9,r0,#0xC0
:0238AA48 E92D41F0 stmdb  r13!,{r4,r5,r6,r7,r8,r14}
:0238AA4C E59F506C ldr r5,[r15, #+0x6c]		;r15+0x6c=*(0238aac0)=#58758852(0x038096c4)
:0238AA50 E59F806C ldr r8,[r15, #+0x6c]		;r15+0x6c=*(0238aac4)=#41024(0x0000a040)
:0238AA54 E59F406C ldr r4,[r15, #+0x6c]		;r15+0x6c=*(0238aac8)=#67109280(0x040001a0)
:0238AA58 E9850003 stmib  r5 ,{r0,r1}
:0238AA5C E1C480B0 strh r8,[r4, #+0x0]		;r4+0x0=*(040001a0)=#1076898598(0x40302b26)
:0238AA60 E1A07002 mov  r7,r2			;r7=1(0x1)
:0238AA64 E1A06003 mov  r6,r3			;r6=58730724(0x38028e4)
:0238AA68 E3A08A0A mov  r8,#0xA000		;r8=40960(0xa000)
:0238AA6C EA00000A b 0238AA9C
:0238AA70 E5950000 ldr r0,[r5, #+0x0]		;r5+0x0=*(038096c4)=#-369098752(0xea000000)
:0238AA74 E2500001 subs r0,r0,#0x1
:0238AA78 E5850000 str r0,[r5, #+0x0]		;r5+0x0=*(038096c4)=#-369098752(0xea000000)
:0238AA7C 01C480B0 streqh r8,[r4, #+0x0]		;r4+0x0=*(040001a0)=#1076898598(0x40302b26)
:0238AA80 E1D400B0 ldrh r0,[r4, #+0x0]		;r4+0x0=*(040001a0)=#1076898598(0x40302b26)
:0238AA84 E3100080 tst r0,#0x80
:0238AA88 1AFFFFFC bne 0238AA80
:0238AA8C E1A00005 mov  r0,r5			;r0=58758852(0x38096c4)
:0238AA90 E1A0E00F mov  r14,r15			;r14=37268120(0x238aa98)
:0238AA94 E12FFF16 bx r6 (Jump to addr_038028E4?)msr CPSR_fsxc,r6
:0238AA98 E2477001 sub  r7,r7,#0x1
:0238AA9C E3570000 cmp r7,#0x0
:0238AAA0 1AFFFFF2 bne 0238AA70
:0238AAA4 E5950000 ldr r0,[r5, #+0x0]		;r5+0x0=*(038096c4)=#-369098752(0xea000000)
:0238AAA8 E3500000 cmp r0,#0x0
:0238AAAC 059F0014 ldreq r0,[r15, #+0x14]		;r15+0x14=*(0238aac8)=#67109280(0x040001a0)
:0238AAB0 03A01000 moveq  r1,#0x0		;r1=0(0x0)
:0238AAB4 01C010B0 streqh r1,[r0, #+0x0]		;r0+0x0=*(040001a0)=#1076898598(0x40302b26)
:0238AAB8 E8BD41F0 ldmia  r13!,{r4,r5,r6,r7,r8,r14}
:0238AABC E12FFF1E bx r14 (Jump to addr_0238AA98?)
msr CPSR_fsxc,r14
:0238AAC0 038096C4 orreq  r9,r0,#0xC400000
:0238AAC4 0000A040 andeq  r10,r0,r0,asr #0x0
:0238AAC8 040001A0 streq r0,[r0],#-0x1a0
:0238AACC E59F1034 ldr r1,[r15, #+0x34]		;r15+0x34=*(0238ab08)=#67109282(0x040001a2)
:0238AAD0 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0238AAD4 E1C120B0 strh r2,[r1, #+0x0]		;r1+0x0=*(040001a2)=#1852129328(0x6e654030)
:0238AAD8 E2412002 sub  r2,r1,#0x2
:0238AADC E1D210B0 ldrh r1,[r2, #+0x0]		;r2+0x0=*(6e654030)=#0(0x00000000)
:0238AAE0 E3110080 tst r1,#0x80
:0238AAE4 1AFFFFFC bne 0238AADC
:0238AAE8 E59F2018 ldr r2,[r15, #+0x18]		;r15+0x18=*(0238ab08)=#67109282(0x040001a2)
:0238AAEC E5901008 ldr r1,[r0, #+0x8]		;r0+0x8=*(040001a8)=#1046028376(0x3e592058)
:0238AAF0 E1D220B0 ldrh r2,[r2, #+0x0]		;r2+0x0=*(040001a2)=#1852129328(0x6e654030)
:0238AAF4 E5C12000 strb r2,[r1, #+0x0]		;r1+0x0=*(3e592058)=#0(0x00000000)
:0238AAF8 E5901008 ldr r1,[r0, #+0x8]		;r0+0x8=*(040001a8)=#1046028376(0x3e592058)
:0238AAFC E2811001 add  r1,r1,#0x1
:0238AB00 E5801008 str r1,[r0, #+0x8]		;r0+0x8=*(040001a8)=#1046028376(0x3e592058)
:0238AB04 E12FFF1E bx r14 (Jump to addr_0238AA98?)
msr CPSR_fsxc,r14
:0238AB08 040001A2 streq r0,[r0],#-0x1a2
:0238AB0C E92D0008 stmdb  r13!,{r3}
:0238AB10 E24DD004 sub  r13,r13,#0x4
:0238AB14 E5901004 ldr r1,[r0, #+0x4]		;r0+0x4=*(040001a4)=#1948282469(0x74206e65)
:0238AB18 E59F2038 ldr r2,[r15, #+0x38]		;r15+0x38=*(0238ab58)=#67109282(0x040001a2)
:0238AB1C E5D11000 ldrb r1,[r1, #+0x0]		;r1+0x0=*(00000000)
:0238AB20 E1C210B0 strh r1,[r2, #+0x0]		;r2+0x0=*(040001a2)=#1852129328(0x6e654030)
:0238AB24 E5901004 ldr r1,[r0, #+0x4]		;r0+0x4=*(040001a4)=#1948282469(0x74206e65)
:0238AB28 E2811001 add  r1,r1,#0x1
:0238AB2C E5801004 str r1,[r0, #+0x4]		;r0+0x4=*(040001a4)=#1948282469(0x74206e65)
:0238AB30 E2421002 sub  r1,r2,#0x2
:0238AB34 E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(74206e65)=#0(0x00000000)
:0238AB38 E3100080 tst r0,#0x80
:0238AB3C 1AFFFFFC bne 0238AB34
:0238AB40 E59F0010 ldr r0,[r15, #+0x10]		;r15+0x10=*(0238ab58)=#67109282(0x040001a2)
:0238AB44 E1D000B0 ldrh r0,[r0, #+0x0]		;r0+0x0=*(040001a2)=#1852129328(0x6e654030)
:0238AB48 E1CD00B0 strh r0,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-2088173463(0x83890069)
:0238AB4C E28DD004 add  r13,r13,#0x4
:0238AB50 E8BD0008 ldmia  r13!,{r3}
:0238AB54 E12FFF1E bx r14 (Jump to addr_0238AA98?)
msr CPSR_fsxc,r14
:0238AB58 040001A2 streq r0,[r0],#-0x1a2
:0238AB5C E59F1058 ldr r1,[r15, #+0x58]		;r15+0x58=*(0238abbc)=#67109282(0x040001a2)
:0238AB60 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0238AB64 E1C120B0 strh r2,[r1, #+0x0]		;r1+0x0=*(040001a2)=#1852129328(0x6e654030)
:0238AB68 E2412002 sub  r2,r1,#0x2
:0238AB6C E1D210B0 ldrh r1,[r2, #+0x0]		;r2+0x0=*(6e654030)=#0(0x00000000)
:0238AB70 E3110080 tst r1,#0x80
:0238AB74 1AFFFFFC bne 0238AB6C
:0238AB78 E59F203C ldr r2,[r15, #+0x3c]		;r15+0x3c=*(0238abbc)=#67109282(0x040001a2)
:0238AB7C E5901004 ldr r1,[r0, #+0x4]		;r0+0x4=*(8389006d)
:0238AB80 E1D220B0 ldrh r2,[r2, #+0x0]		;r2+0x0=*(040001a2)=#1852129328(0x6e654030)
:0238AB84 E5D11000 ldrb r1,[r1, #+0x0]		;r1+0x0=*(00000000)
:0238AB88 E20220FF and  r2,r2,#0xFF
:0238AB8C E1520001 cmp r2,r1
:0238AB90 0A000005 beq 0238ABAC
:0238AB94 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238AB98 E580100C str r1,[r0, #+0xc]		;r0+0xc=*(83890075)
:0238AB9C E5901000 ldr r1,[r0, #+0x0]		;r0+0x0=*(83890069)
:0238ABA0 E3510001 cmp r1,#0x1
:0238ABA4 83A01001 movhi  r1,#0x1		;r1=1(0x1)
:0238ABA8 85801000 strhi r1,[r0, #+0x0]		;r0+0x0=*(83890069)
:0238ABAC E5901004 ldr r1,[r0, #+0x4]		;r0+0x4=*(8389006d)
:0238ABB0 E2811001 add  r1,r1,#0x1
:0238ABB4 E5801004 str r1,[r0, #+0x4]		;r0+0x4=*(8389006d)
:0238ABB8 E12FFF1E bx r14 (Jump to addr_0238AA98?)
msr CPSR_fsxc,r14
:0238ABBC 040001A2 streq r0,[r0],#-0x1a2
:0238ABC0 E92D4008 stmdb  r13!,{r3,r14}
:0238ABC4 E59FC01C ldr r12,[r15, #+0x1c]		;r15+0x1c=*(0238abe8)=#58758848(0x038096c0)
:0238ABC8 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0238ABCC E59F0018 ldr r0,[r15, #+0x18]		;r15+0x18=*(0238abec)=#58749556(0x03807274)
:0238ABD0 E59F3018 ldr r3,[r15, #+0x18]		;r15+0x18=*(0238abf0)=#58730788(0x03802924)
:0238ABD4 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238ABD8 E58C2004 str r2,[r12, #+0x4]		;r12+0x4=*(038096c4)=#-369098752(0xea000000)
:0238ABDC EBFFFF99 bl 0238AA48
:0238ABE0 E8BD4008 ldmia  r13!,{r3,r14}
:0238ABE4 E12FFF1E bx r14 (Jump to addr_0238AA98?)
msr CPSR_fsxc,r14
:0238ABE8 038096C0 orreq  r9,r0,#0xC000000
:0238ABEC 03807274 orreq  r7,r0,#0x40000007
:0238ABF0 03802924 orreq  r2,r0,#0x90000
:0238ABF4 E92D4008 stmdb  r13!,{r3,r14}
:0238ABF8 E59F208C ldr r2,[r15, #+0x8c]		;r15+0x8c=*(0238ac8c)=#58757312(0x038090c0)
:0238ABFC E5922000 ldr r2,[r2, #+0x0]		;r2+0x0=*(038090c0)=#-1(0xffffffff)
:0238AC00 E5922028 ldr r2,[r2, #+0x28]		;r2+0x28=*(00000027)
:0238AC04 E3520001 cmp r2,#0x1
:0238AC08 0A000004 beq 0238AC20
:0238AC0C E3520002 cmp r2,#0x2
:0238AC10 0A000009 beq 0238AC3C
:0238AC14 E3520003 cmp r2,#0x3
:0238AC18 0A00000D beq 0238AC54
:0238AC1C EA000013 b 0238AC70
:0238AC20 E1A032A0 mov  r3,r0,lsr #0x5		;r3=1835923(0x1c0393)
:0238AC24 E2033008 and  r3,r3,#0x8
:0238AC28 E1A0CC00 mov  r12,r0,lsl #0x18		;r12=1946157056(0x74000000)
:0238AC2C E1810003 orr  r0,r1,r3
:0238AC30 E180082C orr  r0,r0,r12,lsr #0x10
:0238AC34 E58D0000 str r0,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-2088173463(0x83890069)
:0238AC38 EA00000C b 0238AC70
:0238AC3C E2003CFF and  r3,r0,#0xFF00
:0238AC40 E1A0CC00 mov  r12,r0,lsl #0x18		;r12=1761607680(0x69000000)
:0238AC44 E1810003 orr  r0,r1,r3
:0238AC48 E180042C orr  r0,r0,r12,lsr #0x8
:0238AC4C E58D0000 str r0,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-2088173463(0x83890069)
:0238AC50 EA000006 b 0238AC70
:0238AC54 E1A03420 mov  r3,r0,lsr #0x8		;r3=8620288(0x838900)
:0238AC58 E2033CFF and  r3,r3,#0xFF00
:0238AC5C E200CCFF and  r12,r0,#0xFF00
:0238AC60 E1811003 orr  r1,r1,r3
:0238AC64 E181140C orr  r1,r1,r12,lsl #0x8
:0238AC68 E1810C00 orr  r0,r1,r0,lsl #0x18
:0238AC6C E58D0000 str r0,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-2088173463(0x83890069)
:0238AC70 E59F3018 ldr r3,[r15, #+0x18]		;r15+0x18=*(0238ac90)=#58730788(0x03802924)
:0238AC74 E28D0000 add  r0,r13,#0x0
:0238AC78 E2822001 add  r2,r2,#0x1
:0238AC7C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238AC80 EBFFFF70 bl 0238AA48
:0238AC84 E8BD4008 ldmia  r13!,{r3,r14}
:0238AC88 E12FFF1E bx r14 (Jump to addr_0238AA98?)
msr CPSR_fsxc,r14
:0238AC8C 038090C0 orreq  r9,r0,#0xC0
:0238AC90 03802924 orreq  r2,r0,#0x90000
:0238AC94 E92D4010 stmdb  r13!,{r4,r14}
:0238AC98 E59F0044 ldr r0,[r15, #+0x44]		;r15+0x44=*(0238ace4)=#58757312(0x038090c0)
:0238AC9C E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(038090c0)=#-1(0xffffffff)
:0238ACA0 E5D04054 ldrb r4,[r0, #+0x54]		;r0+0x54=*(00000053)
:0238ACA4 E35400FF cmp r4,#0xFF
:0238ACA8 0A00000B beq 0238ACDC
:0238ACAC E59F0034 ldr r0,[r15, #+0x34]		;r15+0x34=*(0238ace8)=#58758848(0x038096c0)
:0238ACB0 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(038096c0)=#-939524096(0xc8000000)
:0238ACB4 E3500000 cmp r0,#0x0
:0238ACB8 1A000007 bne 0238ACDC
:0238ACBC EBFFFF3D bl 0238A9B8
:0238ACC0 E1540000 cmp r4,r0
:0238ACC4 0A000001 beq 0238ACD0
:0238ACC8 E1A00004 mov  r0,r4			;r0=67109280(0x40001a0)
:0238ACCC EB000106 bl 0238B0EC
:0238ACD0 E59F0010 ldr r0,[r15, #+0x10]		;r15+0x10=*(0238ace8)=#58758848(0x038096c0)
:0238ACD4 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:0238ACD8 E5801000 str r1,[r0, #+0x0]		;r0+0x0=*(038096c0)=#-939524096(0xc8000000)
:0238ACDC E8BD4010 ldmia  r13!,{r4,r14}
:0238ACE0 E12FFF1E bx r14 (Jump to addr_0238AA98?)
msr CPSR_fsxc,r14
:0238ACE4 038090C0 orreq  r9,r0,#0xC0
:0238ACE8 038096C0 orreq  r9,r0,#0xC000000
:0238ACEC E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:0238ACF0 E1A06000 mov  r6,r0			;r6=58758848(0x38096c0)
:0238ACF4 E1A05001 mov  r5,r1			;r5=-939524096(0xc8000000)
:0238ACF8 E1A04002 mov  r4,r2			;r4=-1(0xffffffff)
:0238ACFC EBFFFF42 bl 0238AA0C
:0238AD00 E3500000 cmp r0,#0x0
:0238AD04 0A00000E beq 0238AD44
:0238AD08 E59F003C ldr r0,[r15, #+0x3c]		;r15+0x3c=*(0238ad4c)=#58757312(0x038090c0)
:0238AD0C E59F203C ldr r2,[r15, #+0x3c]		;r15+0x3c=*(0238ad50)=#58758848(0x038096c0)
:0238AD10 E5901000 ldr r1,[r0, #+0x0]		;r0+0x0=*(038090c0)=#-1(0xffffffff)
:0238AD14 E1A00006 mov  r0,r6			;r0=58758848(0x38096c0)
:0238AD18 E5913028 ldr r3,[r1, #+0x28]		;r1+0x28=*(00000027)
:0238AD1C E3A01003 mov  r1,#0x3		;r1=3(0x3)
:0238AD20 E2833001 add  r3,r3,#0x1
:0238AD24 E0833004 add  r3,r3,r4
:0238AD28 E5823004 str r3,[r2, #+0x4]		;r2+0x4=*(038096c4)=#-369098752(0xea000000)
:0238AD2C EBFFFFB0 bl 0238ABF4
:0238AD30 E59F301C ldr r3,[r15, #+0x1c]		;r15+0x1c=*(0238ad54)=#58730724(0x038028e4)
:0238AD34 E1A01005 mov  r1,r5			;r1=-939524096(0xc8000000)
:0238AD38 E1A02004 mov  r2,r4			;r2=-1(0xffffffff)
:0238AD3C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0238AD40 EBFFFF40 bl 0238AA48
:0238AD44 E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:0238AD48 E12FFF1E bx r14 (Jump to addr_0238AA98?)
msr CPSR_fsxc,r14
:0238AD4C 038090C0 orreq  r9,r0,#0xC0
:0238AD50 038096C0 orreq  r9,r0,#0xC000000
:0238AD54 038028E4 orreq  r2,r0,#0xE40000
:0238AD58 E92D4FF8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:0238AD5C E1A0A000 mov  r10,r0			;r10=0(0x0)
:0238AD60 E1A09001 mov  r9,r1			;r9=-939524096(0xc8000000)
:0238AD64 E1A08002 mov  r8,r2			;r8=-1(0xffffffff)
:0238AD68 EBFFFF27 bl 0238AA0C
:0238AD6C E3500000 cmp r0,#0x0
:0238AD70 0A000021 beq 0238ADFC
:0238AD74 E59F0088 ldr r0,[r15, #+0x88]		;r15+0x88=*(0238ae04)=#58757312(0x038090c0)
:0238AD78 E59FB088 ldr r11,[r15, #+0x88]		;r15+0x88=*(0238ae08)=#58758848(0x038096c0)
:0238AD7C E5905000 ldr r5,[r0, #+0x0]		;r0+0x0=*(038090c0)=#-1(0xffffffff)
:0238AD80 E5956024 ldr r6,[r5, #+0x24]		;r5+0x24=*(00000023)
:0238AD84 E2464001 sub  r4,r6,#0x1
:0238AD88 EA000019 b 0238ADF4
:0238AD8C E00A0004 and  r0,r10,r4
:0238AD90 E0467000 sub  r7,r6,r0
:0238AD94 E1570008 cmp r7,r8
:0238AD98 81A07008 movhi  r7,r8			;r7=-1(0xffffffff)
:0238AD9C EBFFFF87 bl 0238ABC0
:0238ADA0 E5951028 ldr r1,[r5, #+0x28]		;r5+0x28=*(00000027)
:0238ADA4 E1A0000A mov  r0,r10			;r0=0(0x0)
:0238ADA8 E2811001 add  r1,r1,#0x1
:0238ADAC E0811007 add  r1,r1,r7
:0238ADB0 E58B1004 str r1,[r11, #+0x4]		;r11+0x4=*(038096c4)=#-369098752(0xea000000)
:0238ADB4 E3A01002 mov  r1,#0x2		;r1=2(0x2)
:0238ADB8 EBFFFF8D bl 0238ABF4
:0238ADBC E59F3048 ldr r3,[r15, #+0x48]		;r15+0x48=*(0238ae0c)=#58730788(0x03802924)
:0238ADC0 E1A00009 mov  r0,r9			;r0=-939524096(0xc8000000)
:0238ADC4 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238ADC8 E1A02007 mov  r2,r7			;r2=-1(0xffffffff)
:0238ADCC EBFFFF1D bl 0238AA48
:0238ADD0 E595002C ldr r0,[r5, #+0x2c]		;r5+0x2c=*(0000002b)
:0238ADD4 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238ADD8 EBFFFECD bl 0238A914
:0238ADDC E5950000 ldr r0,[r5, #+0x0]		;r5+0x0=*(ffffffff)
:0238ADE0 E3500000 cmp r0,#0x0
:0238ADE4 1A000004 bne 0238ADFC
:0238ADE8 E0899007 add  r9,r9,r7
:0238ADEC E08AA007 add  r10,r10,r7
:0238ADF0 E0488007 sub  r8,r8,r7
:0238ADF4 E3580000 cmp r8,#0x0
:0238ADF8 1AFFFFE3 bne 0238AD8C
:0238ADFC E8BD4FF8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:0238AE00 E12FFF1E bx r14 (Jump to addr_0238AA98?)
msr CPSR_fsxc,r14
:0238AE04 038090C0 orreq  r9,r0,#0xC0
:0238AE08 038096C0 orreq  r9,r0,#0xC000000
:0238AE0C 03802924 orreq  r2,r0,#0x90000
:0238AE10 E92D4FF8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:0238AE14 E1A0A000 mov  r10,r0			;r10=-939524096(0xc8000000)
:0238AE18 E1A09001 mov  r9,r1			;r9=0(0x0)
:0238AE1C E1A08002 mov  r8,r2			;r8=-1(0xffffffff)
:0238AE20 EBFFFEF9 bl 0238AA0C
:0238AE24 E3500000 cmp r0,#0x0
:0238AE28 0A000021 beq 0238AEB4
:0238AE2C E59F0088 ldr r0,[r15, #+0x88]		;r15+0x88=*(0238aebc)=#58757312(0x038090c0)
:0238AE30 E59FB088 ldr r11,[r15, #+0x88]		;r15+0x88=*(0238aec0)=#58758848(0x038096c0)
:0238AE34 E5905000 ldr r5,[r0, #+0x0]		;r0+0x0=*(038090c0)=#-1(0xffffffff)
:0238AE38 E5956024 ldr r6,[r5, #+0x24]		;r5+0x24=*(00000023)
:0238AE3C E2464001 sub  r4,r6,#0x1
:0238AE40 EA000019 b 0238AEAC
:0238AE44 E00A0004 and  r0,r10,r4
:0238AE48 E0467000 sub  r7,r6,r0
:0238AE4C E1570008 cmp r7,r8
:0238AE50 81A07008 movhi  r7,r8			;r7=-1(0xffffffff)
:0238AE54 EBFFFF59 bl 0238ABC0
:0238AE58 E5951028 ldr r1,[r5, #+0x28]		;r5+0x28=*(00000027)
:0238AE5C E1A0000A mov  r0,r10			;r0=-939524096(0xc8000000)
:0238AE60 E2811001 add  r1,r1,#0x1
:0238AE64 E0811007 add  r1,r1,r7
:0238AE68 E58B1004 str r1,[r11, #+0x4]		;r11+0x4=*(038096c4)=#-369098752(0xea000000)
:0238AE6C E3A0100A mov  r1,#0xA		;r1=10(0xa)
:0238AE70 EBFFFF5F bl 0238ABF4
:0238AE74 E59F3048 ldr r3,[r15, #+0x48]		;r15+0x48=*(0238aec4)=#58730788(0x03802924)
:0238AE78 E1A00009 mov  r0,r9			;r0=0(0x0)
:0238AE7C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238AE80 E1A02007 mov  r2,r7			;r2=-1(0xffffffff)
:0238AE84 EBFFFEEF bl 0238AA48
:0238AE88 E5950030 ldr r0,[r5, #+0x30]		;r5+0x30=*(0000002f)
:0238AE8C E5951034 ldr r1,[r5, #+0x34]		;r5+0x34=*(00000033)
:0238AE90 EBFFFE9F bl 0238A914
:0238AE94 E5950000 ldr r0,[r5, #+0x0]		;r5+0x0=*(ffffffff)
:0238AE98 E3500000 cmp r0,#0x0
:0238AE9C 1A000004 bne 0238AEB4
:0238AEA0 E0899007 add  r9,r9,r7
:0238AEA4 E08AA007 add  r10,r10,r7
:0238AEA8 E0488007 sub  r8,r8,r7
:0238AEAC E3580000 cmp r8,#0x0
:0238AEB0 1AFFFFE3 bne 0238AE44
:0238AEB4 E8BD4FF8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:0238AEB8 E12FFF1E bx r14 (Jump to addr_0238AA98?)
msr CPSR_fsxc,r14
:0238AEBC 038090C0 orreq  r9,r0,#0xC0
:0238AEC0 038096C0 orreq  r9,r0,#0xC000000
:0238AEC4 03802924 orreq  r2,r0,#0x90000
:0238AEC8 E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:0238AECC E1A07000 mov  r7,r0			;r7=0(0x0)
:0238AED0 E1A06001 mov  r6,r1			;r6=0(0x0)
:0238AED4 E1A05002 mov  r5,r2			;r5=-1(0xffffffff)
:0238AED8 EBFFFECB bl 0238AA0C
:0238AEDC E3500000 cmp r0,#0x0
:0238AEE0 0A000017 beq 0238AF44
:0238AEE4 E59F0060 ldr r0,[r15, #+0x60]		;r15+0x60=*(0238af4c)=#58757312(0x038090c0)
:0238AEE8 E59F2060 ldr r2,[r15, #+0x60]		;r15+0x60=*(0238af50)=#58758848(0x038096c0)
:0238AEEC E5904000 ldr r4,[r0, #+0x0]		;r0+0x0=*(038090c0)=#-1(0xffffffff)
:0238AEF0 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0238AEF4 E5820010 str r0,[r2, #+0x10]		;r2+0x10=*(038096d0)=#9881(0x00002699)
:0238AEF8 E5941028 ldr r1,[r4, #+0x28]		;r4+0x28=*(00000027)
:0238AEFC E1A00007 mov  r0,r7			;r0=0(0x0)
:0238AF00 E2811001 add  r1,r1,#0x1
:0238AF04 E0813005 add  r3,r1,r5
:0238AF08 E3A01003 mov  r1,#0x3		;r1=3(0x3)
:0238AF0C E5823004 str r3,[r2, #+0x4]		;r2+0x4=*(038096c4)=#-369098752(0xea000000)
:0238AF10 EBFFFF37 bl 0238ABF4
:0238AF14 E59F3038 ldr r3,[r15, #+0x38]		;r15+0x38=*(0238af54)=#58730868(0x03802974)
:0238AF18 E1A00006 mov  r0,r6			;r0=0(0x0)
:0238AF1C E1A02005 mov  r2,r5			;r2=-1(0xffffffff)
:0238AF20 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238AF24 EBFFFEC7 bl 0238AA48
:0238AF28 E5940000 ldr r0,[r4, #+0x0]		;r4+0x0=*(ffffffff)
:0238AF2C E3500000 cmp r0,#0x0
:0238AF30 059F0018 ldreq r0,[r15, #+0x18]		;r15+0x18=*(0238af50)=#58758848(0x038096c0)
:0238AF34 05900010 ldreq r0,[r0, #+0x10]		;r0+0x10=*(038096d0)=#9881(0x00002699)
:0238AF38 03500000 cmpeq r0,#0x0
:0238AF3C 03A00001 moveq  r0,#0x1		;r0=1(0x1)
:0238AF40 05840000 streq r0,[r4, #+0x0]		;r4+0x0=*(ffffffff)
:0238AF44 E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:0238AF48 E12FFF1E bx r14 (Jump to addr_0238AA98?)
msr CPSR_fsxc,r14
:0238AF4C 038090C0 orreq  r9,r0,#0xC0
:0238AF50 038096C0 orreq  r9,r0,#0xC000000
:0238AF54 03802974 orreq  r2,r0,#0x1D0000
:0238AF58 E92D43F8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r14}
:0238AF5C E59F2088 ldr r2,[r15, #+0x88]		;r15+0x88=*(0238afec)=#58757312(0x038090c0)
:0238AF60 E1A07000 mov  r7,r0			;r7=1(0x1)
:0238AF64 E5924000 ldr r4,[r2, #+0x0]		;r2+0x0=*(038090c0)=#-1(0xffffffff)
:0238AF68 E1A06001 mov  r6,r1			;r6=0(0x0)
:0238AF6C E594501C ldr r5,[r4, #+0x1c]		;r4+0x1c=*(0000001b)
:0238AF70 E1870006 orr  r0,r7,r6
:0238AF74 E2451001 sub  r1,r5,#0x1
:0238AF78 E1110000 tst r1,r0
:0238AF7C 13A00002 movne  r0,#0x2		;r0=2(0x2)
:0238AF80 15840000 strne r0,[r4, #+0x0]		;r4+0x0=*(ffffffff)
:0238AF84 1A000016 bne 0238AFE4
:0238AF88 EBFFFE9F bl 0238AA0C
:0238AF8C E3500000 cmp r0,#0x0
:0238AF90 0A000013 beq 0238AFE4
:0238AF94 E59F8054 ldr r8,[r15, #+0x54]		;r15+0x54=*(0238aff0)=#58758848(0x038096c0)
:0238AF98 E3A090D8 mov  r9,#0xD8		;r9=216(0xd8)
:0238AF9C EA00000E b 0238AFDC
:0238AFA0 EBFFFF06 bl 0238ABC0
:0238AFA4 E5941028 ldr r1,[r4, #+0x28]		;r4+0x28=*(00000027)
:0238AFA8 E1A00007 mov  r0,r7			;r0=1(0x1)
:0238AFAC E2811001 add  r1,r1,#0x1
:0238AFB0 E5881004 str r1,[r8, #+0x4]		;r8+0x4=*(038096c4)=#-369098752(0xea000000)
:0238AFB4 E1A01009 mov  r1,r9			;r1=216(0xd8)
:0238AFB8 EBFFFF0D bl 0238ABF4
:0238AFBC E5940040 ldr r0,[r4, #+0x40]		;r4+0x40=*(0000003f)
:0238AFC0 E5941044 ldr r1,[r4, #+0x44]		;r4+0x44=*(00000043)
:0238AFC4 EBFFFE52 bl 0238A914
:0238AFC8 E5940000 ldr r0,[r4, #+0x0]		;r4+0x0=*(ffffffff)
:0238AFCC E3500000 cmp r0,#0x0
:0238AFD0 1A000003 bne 0238AFE4
:0238AFD4 E0877005 add  r7,r7,r5
:0238AFD8 E0466005 sub  r6,r6,r5
:0238AFDC E3560000 cmp r6,#0x0
:0238AFE0 1AFFFFEE bne 0238AFA0
:0238AFE4 E8BD43F8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r14}
:0238AFE8 E12FFF1E bx r14 (Jump to addr_0238AA98?)
msr CPSR_fsxc,r14
:0238AFEC 038090C0 orreq  r9,r0,#0xC0
:0238AFF0 038096C0 orreq  r9,r0,#0xC000000
:0238AFF4 E92D43F8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r14}
:0238AFF8 E59F2088 ldr r2,[r15, #+0x88]		;r15+0x88=*(0238b088)=#58757312(0x038090c0)
:0238AFFC E1A07000 mov  r7,r0			;r7=1(0x1)
:0238B000 E5924000 ldr r4,[r2, #+0x0]		;r2+0x0=*(038090c0)=#-1(0xffffffff)
:0238B004 E1A06001 mov  r6,r1			;r6=216(0xd8)
:0238B008 E5945020 ldr r5,[r4, #+0x20]		;r4+0x20=*(0000001f)
:0238B00C E1870006 orr  r0,r7,r6
:0238B010 E2451001 sub  r1,r5,#0x1
:0238B014 E1110000 tst r1,r0
:0238B018 13A00002 movne  r0,#0x2		;r0=2(0x2)
:0238B01C 15840000 strne r0,[r4, #+0x0]		;r4+0x0=*(ffffffff)
:0238B020 1A000016 bne 0238B080
:0238B024 EBFFFE78 bl 0238AA0C
:0238B028 E3500000 cmp r0,#0x0
:0238B02C 0A000013 beq 0238B080
:0238B030 E59F8054 ldr r8,[r15, #+0x54]		;r15+0x54=*(0238b08c)=#58758848(0x038096c0)
:0238B034 E3A09020 mov  r9,#0x20		;r9=32(0x20)
:0238B038 EA00000E b 0238B078
:0238B03C EBFFFEDF bl 0238ABC0
:0238B040 E5941028 ldr r1,[r4, #+0x28]		;r4+0x28=*(00000027)
:0238B044 E1A00007 mov  r0,r7			;r0=1(0x1)
:0238B048 E2811001 add  r1,r1,#0x1
:0238B04C E5881004 str r1,[r8, #+0x4]		;r8+0x4=*(038096c4)=#-369098752(0xea000000)
:0238B050 E1A01009 mov  r1,r9			;r1=32(0x20)
:0238B054 EBFFFEE6 bl 0238ABF4
:0238B058 E5940048 ldr r0,[r4, #+0x48]		;r4+0x48=*(00000047)
:0238B05C E594104C ldr r1,[r4, #+0x4c]		;r4+0x4c=*(0000004b)
:0238B060 EBFFFE2B bl 0238A914
:0238B064 E5940000 ldr r0,[r4, #+0x0]		;r4+0x0=*(ffffffff)
:0238B068 E3500000 cmp r0,#0x0
:0238B06C 1A000003 bne 0238B080
:0238B070 E0877005 add  r7,r7,r5
:0238B074 E0466005 sub  r6,r6,r5
:0238B078 E3560000 cmp r6,#0x0
:0238B07C 1AFFFFEE bne 0238B03C
:0238B080 E8BD43F8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r14}
:0238B084 E12FFF1E bx r14 (Jump to addr_0238AA98?)
msr CPSR_fsxc,r14
:0238B088 038090C0 orreq  r9,r0,#0xC0
:0238B08C 038096C0 orreq  r9,r0,#0xC000000
:0238B090 E92D4010 stmdb  r13!,{r4,r14}
:0238B094 EBFFFE5C bl 0238AA0C
:0238B098 E3500000 cmp r0,#0x0
:0238B09C 0A00000C beq 0238B0D4
:0238B0A0 E59F0034 ldr r0,[r15, #+0x34]		;r15+0x34=*(0238b0dc)=#58757312(0x038090c0)
:0238B0A4 E5904000 ldr r4,[r0, #+0x0]		;r0+0x0=*(038090c0)=#-1(0xffffffff)
:0238B0A8 EBFFFEC4 bl 0238ABC0
:0238B0AC E59F102C ldr r1,[r15, #+0x2c]		;r15+0x2c=*(0238b0e0)=#58758848(0x038096c0)
:0238B0B0 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0238B0B4 E59F0028 ldr r0,[r15, #+0x28]		;r15+0x28=*(0238b0e4)=#58749560(0x03807278)
:0238B0B8 E59F3028 ldr r3,[r15, #+0x28]		;r15+0x28=*(0238b0e8)=#58730788(0x03802924)
:0238B0BC E5812004 str r2,[r1, #+0x4]		;r1+0x4=*(038096c4)=#-369098752(0xea000000)
:0238B0C0 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238B0C4 EBFFFE5F bl 0238AA48
:0238B0C8 E5940038 ldr r0,[r4, #+0x38]		;r4+0x38=*(00000037)
:0238B0CC E594103C ldr r1,[r4, #+0x3c]		;r4+0x3c=*(0000003b)
:0238B0D0 EBFFFE0F bl 0238A914
:0238B0D4 E8BD4010 ldmia  r13!,{r4,r14}
:0238B0D8 E12FFF1E bx r14 (Jump to addr_0238AA98?)
msr CPSR_fsxc,r14
:0238B0DC 038090C0 orreq  r9,r0,#0xC0
:0238B0E0 038096C0 orreq  r9,r0,#0xC000000
:0238B0E4 03807278 orreq  r7,r0,#0x80000007
:0238B0E8 03802924 orreq  r2,r0,#0x90000
:0238B0EC E92D4FF8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:0238B0F0 E1A04000 mov  r4,r0			;r4=58749560(0x3807278)
:0238B0F4 EBFFFE44 bl 0238AA0C
:0238B0F8 E3500000 cmp r0,#0x0
:0238B0FC 0A00001B beq 0238B170
:0238B100 E59F0070 ldr r0,[r15, #+0x70]		;r15+0x70=*(0238b178)=#58757312(0x038090c0)
:0238B104 E5CD4001 strb r4,[r13, #+0x1]		;r13+0x1=*(0380ff81)=#1971554560(0x75838900)
:0238B108 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:0238B10C E5909000 ldr r9,[r0, #+0x0]		;r0+0x0=*(038090c0)=#-1(0xffffffff)
:0238B110 E59F5064 ldr r5,[r15, #+0x64]		;r15+0x64=*(0238b17c)=#58730788(0x03802924)
:0238B114 E59F4064 ldr r4,[r15, #+0x64]		;r15+0x64=*(0238b180)=#58758848(0x038096c0)
:0238B118 E5CD1000 strb r1,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-2088173463(0x83890069)
:0238B11C E3A0A00A mov  r10,#0xA		;r10=10(0xa)
:0238B120 E28D7000 add  r7,r13,#0x0
:0238B124 E3A08002 mov  r8,#0x2		;r8=2(0x2)
:0238B128 E3A06000 mov  r6,#0x0		;r6=0(0x0)
:0238B12C E3A0B005 mov  r11,#0x5		;r11=5(0x5)
:0238B130 EBFFFEA2 bl 0238ABC0
:0238B134 E1A00007 mov  r0,r7			;r0=1(0x1)
:0238B138 E5848004 str r8,[r4, #+0x4]		;r4+0x4=*(038096c4)=#-369098752(0xea000000)
:0238B13C E1A01006 mov  r1,r6			;r1=0(0x0)
:0238B140 E1A02008 mov  r2,r8			;r2=-369098752(0xea000000)
:0238B144 E1A03005 mov  r3,r5			;r3=58730788(0x3802924)
:0238B148 EBFFFE3E bl 0238AA48
:0238B14C E1A0000B mov  r0,r11			;r0=5(0x5)
:0238B150 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238B154 EBFFFDEE bl 0238A914
:0238B158 E5990000 ldr r0,[r9, #+0x0]		;r9+0x0=*(ffffffff)
:0238B15C E3500004 cmp r0,#0x4
:0238B160 1A000002 bne 0238B170
:0238B164 E24AA001 sub  r10,r10,#0x1
:0238B168 E35A0000 cmp r10,#0x0
:0238B16C CAFFFFEF bgt 0238B130
:0238B170 E8BD4FF8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:0238B174 E12FFF1E bx r14 (Jump to addr_0238AA98?)
msr CPSR_fsxc,r14
:0238B178 038090C0 orreq  r9,r0,#0xC0
:0238B17C 03802924 orreq  r2,r0,#0x90000
:0238B180 038096C0 orreq  r9,r0,#0xC000000
:0238B184 E59F3050 ldr r3,[r15, #+0x50]		;r15+0x50=*(0238b1dc)=#67109284(0x040001a4)
:0238B188 E5932000 ldr r2,[r3, #+0x0]		;r3+0x0=*(040001a4)=#1948282469(0x74206e65)
:0238B18C E3120102 tst r2,#0x80000000
:0238B190 1AFFFFFC bne 0238B188
:0238B194 E59F3044 ldr r3,[r15, #+0x44]		;r15+0x44=*(0238b1e0)=#67109281(0x040001a1)
:0238B198 E3A020C0 mov  r2,#0xC0		;r2=192(0xc0)
:0238B19C E5C32000 strb r2,[r3, #+0x0]		;r3+0x0=*(040001a1)=#1698705451(0x6540302b)
:0238B1A0 E1A02C20 mov  r2,r0,lsr #0x18		;r2=0(0x0)
:0238B1A4 E5C32007 strb r2,[r3, #+0x7]		;r3+0x7=*(040001a8)=#1046028376(0x3e592058)
:0238B1A8 E1A02820 mov  r2,r0,lsr #0x10		;r2=0(0x0)
:0238B1AC E5C32008 strb r2,[r3, #+0x8]		;r3+0x8=*(040001a9)=#1262377248(0x4b3e5920)
:0238B1B0 E1A02420 mov  r2,r0,lsr #0x8		;r2=0(0x0)
:0238B1B4 E5C32009 strb r2,[r3, #+0x9]		;r3+0x9=*(040001aa)=#2068528729(0x7b4b3e59)
:0238B1B8 E5C3000A strb r0,[r3, #+0xa]		;r3+0xa=*(040001ab)=#2071677758(0x7b7b4b3e)
:0238B1BC E1A00C21 mov  r0,r1,lsr #0x18		;r0=0(0x0)
:0238B1C0 E5C3000B strb r0,[r3, #+0xb]		;r3+0xb=*(040001ac)=#1702591307(0x657b7b4b)
:0238B1C4 E1A00821 mov  r0,r1,lsr #0x10		;r0=0(0x0)
:0238B1C8 E5C3000C strb r0,[r3, #+0xc]		;r3+0xc=*(040001ad)=#6650747(0x00657b7b)
:0238B1CC E1A00421 mov  r0,r1,lsr #0x8		;r0=0(0x0)
:0238B1D0 E5C3000D strb r0,[r3, #+0xd]		;r3+0xd=*(040001ae)=#805332347(0x3000657b)
:0238B1D4 E5C3100E strb r1,[r3, #+0xe]		;r3+0xe=*(040001af)=#808452197(0x30300065)
:0238B1D8 E12FFF1E bx r14 (Jump to addr_0238AA98?)
msr CPSR_fsxc,r14
:0238B1DC 040001A4 streq r0,[r0],#-0x1a4
:0238B1E0 040001A1 streq r0,[r0],#-0x1a1
:0238B1E4 E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:0238B1E8 E59F4064 ldr r4,[r15, #+0x64]		;r15+0x64=*(0238b254)=#58757312(0x038090c0)
:0238B1EC E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238B1F0 E5940000 ldr r0,[r4, #+0x0]		;r4+0x0=*(038090c0)=#-1(0xffffffff)
:0238B1F4 E5801000 str r1,[r0, #+0x0]		;r0+0x0=*(ffffffff)
:0238B1F8 E594703C ldr r7,[r4, #+0x3c]		;r4+0x3c=*(038090fc)=#-1(0xffffffff)
:0238B1FC E5946040 ldr r6,[r4, #+0x40]		;r4+0x40=*(03809100)=#-1(0xffffffff)
:0238B200 EBFFEB38 bl 02385EE8
:0238B204 E59410FC ldr r1,[r4, #+0xfc]		;r4+0xfc=*(038091bc)=#-1(0xffffffff)
:0238B208 E1A05000 mov  r5,r0			;r5=-1(0xffffffff)
:0238B20C E3C1004C bic  r0,r1,#0x4C
:0238B210 E58400FC str r0,[r4, #+0xfc]		;r4+0xfc=*(038091bc)=#-1(0xffffffff)
:0238B214 E28400F4 add  r0,r4,#0xF4
:0238B218 EBFFE4AB bl 023844CC
:0238B21C E59400FC ldr r0,[r4, #+0xfc]		;r4+0xfc=*(038091bc)=#-1(0xffffffff)
:0238B220 E3100010 tst r0,#0x10
:0238B224 0A000001 beq 0238B230
:0238B228 E2840048 add  r0,r4,#0x48
:0238B22C EBFFE4C8 bl 02384554
:0238B230 E1A00005 mov  r0,r5			;r0=-1(0xffffffff)
:0238B234 EBFFEB30 bl 02385EFC
:0238B238 E3570000 cmp r7,#0x0
:0238B23C 0A000002 beq 0238B24C
:0238B240 E1A00006 mov  r0,r6			;r0=-1(0xffffffff)
:0238B244 E1A0E00F mov  r14,r15			;r14=37270092(0x238b24c)
:0238B248 E12FFF17 bx r7 (Jump to addr_FFFFFFFF?)msr CPSR_fsxc,r7
:0238B24C E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:0238B250 E12FFF1E bx r14 (Jump to addr_0238B24C?)
msr CPSR_fsxc,r14
:0238B254 038090C0 orreq  r9,r0,#0xC0
:0238B258 E59F1014 ldr r1,[r15, #+0x14]		;r15+0x14=*(0238b274)=#58750416(0x038075d0)
:0238B25C E5911000 ldr r1,[r1, #+0x0]		;r1+0x0=*(038075d0)=#39530363(0x025b2f7b)
:0238B260 E5911060 ldr r1,[r1, #+0x60]		;r1+0x60=*(00000060)
:0238B264 E3C11407 bic  r1,r1,#0x7000000
:0238B268 E1810000 orr  r0,r1,r0
:0238B26C E380020A orr  r0,r0,#0xA0000000
:0238B270 E12FFF1E bx r14 (Jump to addr_0238B24C?)
msr CPSR_fsxc,r14
:0238B274 038075D0 orreq  r7,r0,#0x34000000
:0238B278 E12FFF1E bx r14 (Jump to addr_0238B24C?)
msr CPSR_fsxc,r14
:0238B27C E92D4008 stmdb  r13!,{r3,r14}
:0238B280 E3A0032E mov  r0,#0xB8000000		;r0=-1207959552(0xb8000000)
:0238B284 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238B288 EBFFFFBD bl 0238B184
:0238B28C E3A00407 mov  r0,#0x7000000		;r0=117440512(0x7000000)
:0238B290 EBFFFFF0 bl 0238B258
:0238B294 E3A01A02 mov  r1,#0x2000		;r1=8192(0x2000)
:0238B298 E2611000 rsb  r1,r1,#0x0
:0238B29C E59F2020 ldr r2,[r15, #+0x20]		;r15+0x20=*(0238b2c4)=#67109284(0x040001a4)
:0238B2A0 E0000001 and  r0,r0,r1
:0238B2A4 E5820000 str r0,[r2, #+0x0]		;r2+0x0=*(040001a4)=#1948282469(0x74206e65)
:0238B2A8 E5920000 ldr r0,[r2, #+0x0]		;r2+0x0=*(040001a4)=#1948282469(0x74206e65)
:0238B2AC E3100502 tst r0,#0x800000
:0238B2B0 0AFFFFFC beq 0238B2A8
:0238B2B4 E59F000C ldr r0,[r15, #+0xc]		;r15+0xc=*(0238b2c8)=#68157456(0x04100010)
:0238B2B8 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(04100010)=#563220739(0x21921103)
:0238B2BC E8BD4008 ldmia  r13!,{r3,r14}
:0238B2C0 E12FFF1E bx r14 (Jump to addr_0238B24C?)
msr CPSR_fsxc,r14
:0238B2C4 040001A4 streq r0,[r0],#-0x1a4
:0238B2C8 04100010 ldreq r0,[r0],#-0x10
:0238B2CC E92D4010 stmdb  r13!,{r4,r14}
:0238B2D0 E59F0020 ldr r0,[r15, #+0x20]		;r15+0x20=*(0238b2f8)=#58757312(0x038090c0)
:0238B2D4 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238B2D8 E1A02001 mov  r2,r1			;r2=0(0x0)
:0238B2DC EB000006 bl 0238B2FC
:0238B2E0 EBFFFFE5 bl 0238B27C
:0238B2E4 E1A04000 mov  r4,r0			;r4=58757312(0x38090c0)
:0238B2E8 EBFFFFBD bl 0238B1E4
:0238B2EC E1A00004 mov  r0,r4			;r0=58757312(0x38090c0)
:0238B2F0 E8BD4010 ldmia  r13!,{r4,r14}
:0238B2F4 E12FFF1E bx r14 (Jump to addr_0238B24C?)
msr CPSR_fsxc,r14
:0238B2F8 038090C0 orreq  r9,r0,#0xC0
:0238B2FC E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:0238B300 E1A07000 mov  r7,r0			;r7=58757312(0x38090c0)
:0238B304 E1A06001 mov  r6,r1			;r6=0(0x0)
:0238B308 E1A05002 mov  r5,r2			;r5=0(0x0)
:0238B30C EBFFEAF5 bl 02385EE8
:0238B310 E1A04000 mov  r4,r0			;r4=58757312(0x38090c0)
:0238B314 EA000001 b 0238B320
:0238B318 E28700F4 add  r0,r7,#0xF4
:0238B31C EBFFE455 bl 02384478
:0238B320 E59700FC ldr r0,[r7, #+0xfc]		;r7+0xfc=*(038091bc)=#-1(0xffffffff)
:0238B324 E3100004 tst r0,#0x4
:0238B328 1AFFFFFA bne 0238B318
:0238B32C E59710FC ldr r1,[r7, #+0xfc]		;r7+0xfc=*(038091bc)=#-1(0xffffffff)
:0238B330 E1A00004 mov  r0,r4			;r0=58757312(0x38090c0)
:0238B334 E3811004 orr  r1,r1,#0x4
:0238B338 E58710FC str r1,[r7, #+0xfc]		;r7+0xfc=*(038091bc)=#-1(0xffffffff)
:0238B33C E587603C str r6,[r7, #+0x3c]		;r7+0x3c=*(038090fc)=#-1(0xffffffff)
:0238B340 E5875040 str r5,[r7, #+0x40]		;r7+0x40=*(03809100)=#-1(0xffffffff)
:0238B344 EBFFEAEC bl 02385EFC
:0238B348 E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:0238B34C E12FFF1E bx r14 (Jump to addr_0238B24C?)
msr CPSR_fsxc,r14
:0238B350 E92D4008 stmdb  r13!,{r3,r14}
:0238B354 E59FC054 ldr r12,[r15, #+0x54]		;r15+0x54=*(0238b3b0)=#58757312(0x038090c0)
:0238B358 E59C00FC ldr r0,[r12, #+0xfc]		;r12+0xfc=*(038091bc)=#-1(0xffffffff)
:0238B35C E3500000 cmp r0,#0x0
:0238B360 1A000010 bne 0238B3A8
:0238B364 E59F0048 ldr r0,[r15, #+0x48]		;r15+0x48=*(0238b3b4)=#58758880(0x038096e0)
:0238B368 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0238B36C E2421001 sub  r1,r2,#0x1
:0238B370 E3A03001 mov  r3,#0x1		;r3=1(0x1)
:0238B374 E58C30FC str r3,[r12, #+0xfc]		;r12+0xfc=*(038091bc)=#-1(0xffffffff)
:0238B378 E58C2028 str r2,[r12, #+0x28]		;r12+0x28=*(038090e8)=#-1(0xffffffff)
:0238B37C E58C2024 str r2,[r12, #+0x24]		;r12+0x24=*(038090e4)=#-1(0xffffffff)
:0238B380 E58C2020 str r2,[r12, #+0x20]		;r12+0x20=*(038090e0)=#-1(0xffffffff)
:0238B384 E58C102C str r1,[r12, #+0x2c]		;r12+0x2c=*(038090ec)=#-1(0xffffffff)
:0238B388 E58C203C str r2,[r12, #+0x3c]		;r12+0x3c=*(038090fc)=#-1(0xffffffff)
:0238B38C E58C2040 str r2,[r12, #+0x40]		;r12+0x40=*(03809100)=#-1(0xffffffff)
:0238B390 E5802000 str r2,[r0, #+0x0]		;r0+0x0=*(038096e0)=#10188(0x000027cc)
:0238B394 EBFFFD1C bl 0238A80C
:0238B398 E59F1018 ldr r1,[r15, #+0x18]		;r15+0x18=*(0238b3b8)=#58732688(0x03803090)
:0238B39C E59F0010 ldr r0,[r15, #+0x10]		;r15+0x10=*(0238b3b4)=#58758880(0x038096e0)
:0238B3A0 E5801020 str r1,[r0, #+0x20]		;r0+0x20=*(03809700)=#0(0x00000000)
:0238B3A4 EB0000CA bl 0238B6D4
:0238B3A8 E8BD4008 ldmia  r13!,{r3,r14}
:0238B3AC E12FFF1E bx r14 (Jump to addr_0238B24C?)
msr CPSR_fsxc,r14
:0238B3B0 038090C0 orreq  r9,r0,#0xC0
:0238B3B4 038096E0 orreq  r9,r0,#0xE000000
:0238B3B8 03803090 orreq  r3,r0,#0x90
:0238B3BC E92D4008 stmdb  r13!,{r3,r14}
:0238B3C0 E350000B cmp r0,#0xB
:0238B3C4 1A000032 bne 0238B494
:0238B3C8 E3520000 cmp r2,#0x0
:0238B3CC 0A000030 beq 0238B494
:0238B3D0 E59F00C4 ldr r0,[r15, #+0xc4]		;r15+0xc4=*(0238b49c)=#58757312(0x038090c0)
:0238B3D4 E5902008 ldr r2,[r0, #+0x8]		;r0+0x8=*(038090c8)=#-1(0xffffffff)
:0238B3D8 E3520000 cmp r2,#0x0
:0238B3DC 05801004 streq r1,[r0, #+0x4]		;r0+0x4=*(038090c4)=#-1(0xffffffff)
:0238B3E0 E5902004 ldr r2,[r0, #+0x4]		;r0+0x4=*(038090c4)=#-1(0xffffffff)
:0238B3E4 E352000F cmp r2,#0xF
:0238B3E8 908FF102 addls  r15,r15,r2,lsl #0x2
:0238B3EC EA00001B b 0238B460
:0238B3F0 EA00000E b 0238B430
:0238B3F4 EA000019 b 0238B460
:0238B3F8 EA000015 b 0238B454
:0238B3FC EA000014 b 0238B454
:0238B400 EA000013 b 0238B454
:0238B404 EA000012 b 0238B454
:0238B408 EA000011 b 0238B454
:0238B40C EA000010 b 0238B454
:0238B410 EA00000F b 0238B454
:0238B414 EA00000E b 0238B454
:0238B418 EA00000D b 0238B454
:0238B41C EA00000C b 0238B454
:0238B420 EA00000B b 0238B454
:0238B424 EA00000A b 0238B454
:0238B428 EA000009 b 0238B454
:0238B42C EA000008 b 0238B454
:0238B430 E5902008 ldr r2,[r0, #+0x8]		;r0+0x8=*(038090c8)=#-1(0xffffffff)
:0238B434 E3520000 cmp r2,#0x0
:0238B438 0A000008 beq 0238B460
:0238B43C E3520001 cmp r2,#0x1
:0238B440 059020FC ldreq r2,[r0, #+0xfc]		;r0+0xfc=*(038091bc)=#-1(0xffffffff)
:0238B444 05801000 streq r1,[r0, #+0x0]		;r0+0x0=*(038090c0)=#-1(0xffffffff)
:0238B448 03821010 orreq  r1,r2,#0x10
:0238B44C 058010FC streq r1,[r0, #+0xfc]		;r0+0xfc=*(038091bc)=#-1(0xffffffff)
:0238B450 EA000002 b 0238B460
:0238B454 E59010FC ldr r1,[r0, #+0xfc]		;r0+0xfc=*(038091bc)=#-1(0xffffffff)
:0238B458 E3811010 orr  r1,r1,#0x10
:0238B45C E58010FC str r1,[r0, #+0xfc]		;r0+0xfc=*(038091bc)=#-1(0xffffffff)
:0238B460 E59010FC ldr r1,[r0, #+0xfc]		;r0+0xfc=*(038091bc)=#-1(0xffffffff)
:0238B464 E3110010 tst r1,#0x10
:0238B468 05901008 ldreq r1,[r0, #+0x8]		;r0+0x8=*(038090c8)=#-1(0xffffffff)
:0238B46C 02811001 addeq  r1,r1,#0x1
:0238B470 05801008 streq r1,[r0, #+0x8]		;r0+0x8=*(038090c8)=#-1(0xffffffff)
:0238B474 0A000006 beq 0238B494
:0238B478 E59010FC ldr r1,[r0, #+0xfc]		;r0+0xfc=*(038091bc)=#-1(0xffffffff)
:0238B47C E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0238B480 E5802008 str r2,[r0, #+0x8]		;r0+0x8=*(038090c8)=#-1(0xffffffff)
:0238B484 E3110004 tst r1,#0x4
:0238B488 159000EC ldrne r0,[r0, #+0xec]		;r0+0xec=*(038091ac)=#-1(0xffffffff)
:0238B48C 02800048 addeq  r0,r0,#0x48
:0238B490 EBFFE42F bl 02384554
:0238B494 E8BD4008 ldmia  r13!,{r3,r14}
:0238B498 E12FFF1E bx r14 (Jump to addr_0238B24C?)
msr CPSR_fsxc,r14
:0238B49C 038090C0 orreq  r9,r0,#0xC0
:0238B4A0 E92D41F0 stmdb  r13!,{r4,r5,r6,r7,r8,r14}
:0238B4A4 E59F4224 ldr r4,[r15, #+0x224]		;r15+0x224=*(0238b6d0)=#58757312(0x038090c0)
:0238B4A8 E3A05000 mov  r5,#0x0		;r5=0(0x0)
:0238B4AC EBFFEA8D bl 02385EE8
:0238B4B0 E1A06000 mov  r6,r0			;r6=-1(0xffffffff)
:0238B4B4 E2848048 add  r8,r4,#0x48
:0238B4B8 E1A07005 mov  r7,r5			;r7=0(0x0)
:0238B4BC E59400FC ldr r0,[r4, #+0xfc]		;r4+0xfc=*(038091bc)=#-1(0xffffffff)
:0238B4C0 E3100004 tst r0,#0x4
:0238B4C4 1A00000A bne 0238B4F4
:0238B4C8 E59400FC ldr r0,[r4, #+0xfc]		;r4+0xfc=*(038091bc)=#-1(0xffffffff)
:0238B4CC E3100010 tst r0,#0x10
:0238B4D0 0A00000A beq 0238B500
:0238B4D4 E59400FC ldr r0,[r4, #+0xfc]		;r4+0xfc=*(038091bc)=#-1(0xffffffff)
:0238B4D8 E3A05001 mov  r5,#0x1		;r5=1(0x1)
:0238B4DC E3800004 orr  r0,r0,#0x4
:0238B4E0 E58400FC str r0,[r4, #+0xfc]		;r4+0xfc=*(038091bc)=#-1(0xffffffff)
:0238B4E4 E59400FC ldr r0,[r4, #+0xfc]		;r4+0xfc=*(038091bc)=#-1(0xffffffff)
:0238B4E8 E3C00010 bic  r0,r0,#0x10
:0238B4EC E58400FC str r0,[r4, #+0xfc]		;r4+0xfc=*(038091bc)=#-1(0xffffffff)
:0238B4F0 EA000006 b 0238B510
:0238B4F4 E59400FC ldr r0,[r4, #+0xfc]		;r4+0xfc=*(038091bc)=#-1(0xffffffff)
:0238B4F8 E3100008 tst r0,#0x8
:0238B4FC 1A000003 bne 0238B510
:0238B500 E1A00007 mov  r0,r7			;r0=0(0x0)
:0238B504 E58480EC str r8,[r4, #+0xec]		;r4+0xec=*(038091ac)=#-1(0xffffffff)
:0238B508 EBFFE3DA bl 02384478
:0238B50C EAFFFFEA b 0238B4BC
:0238B510 E1A00006 mov  r0,r6			;r0=-1(0xffffffff)
:0238B514 EBFFEA78 bl 02385EFC
:0238B518 E3550000 cmp r5,#0x0
:0238B51C 0A000066 beq 0238B6BC
:0238B520 E5940000 ldr r0,[r4, #+0x0]		;r4+0x0=*(038090c0)=#-1(0xffffffff)
:0238B524 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238B528 E5801000 str r1,[r0, #+0x0]		;r0+0x0=*(ffffffff)
:0238B52C E5943000 ldr r3,[r4, #+0x0]		;r4+0x0=*(038090c0)=#-1(0xffffffff)
:0238B530 E5942004 ldr r2,[r4, #+0x4]		;r4+0x4=*(038090c4)=#-1(0xffffffff)
:0238B534 E5931058 ldr r1,[r3, #+0x58]		;r3+0x58=*(00000057)
:0238B538 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0238B53C E1110210 tst r1,r0,lsl r2
:0238B540 03A00003 moveq  r0,#0x3		;r0=3(0x3)
:0238B544 05830000 streq r0,[r3, #+0x0]		;r3+0x0=*(ffffffff)
:0238B548 0A000044 beq 0238B660
:0238B54C E352000F cmp r2,#0xF
:0238B550 908FF102 addls  r15,r15,r2,lsl #0x2
:0238B554 EA00003F b 0238B658
:0238B558 EA000040 b 0238B660
:0238B55C EA00003F b 0238B660
:0238B560 EA00000C b 0238B598
:0238B564 EA00000D b 0238B5A0
:0238B568 EA000010 b 0238B5B0
:0238B56C EA000039 b 0238B658
:0238B570 EA000011 b 0238B5BC
:0238B574 EA000015 b 0238B5D0
:0238B578 EA000019 b 0238B5E4
:0238B57C EA00001D b 0238B5F8
:0238B580 EA000034 b 0238B658
:0238B584 EA000020 b 0238B60C
:0238B588 EA000027 b 0238B62C
:0238B58C EA000028 b 0238B634
:0238B590 EA00002C b 0238B648
:0238B594 EA000020 b 0238B61C
:0238B598 EBFFFDBD bl 0238AC94
:0238B59C EA00002F b 0238B660
:0238B5A0 EBFFFF35 bl 0238B27C
:0238B5A4 E5941000 ldr r1,[r4, #+0x0]		;r4+0x0=*(038090c0)=#-1(0xffffffff)
:0238B5A8 E5810008 str r0,[r1, #+0x8]		;r1+0x8=*(00000007)
:0238B5AC EA00002B b 0238B660
:0238B5B0 E3A00003 mov  r0,#0x3		;r0=3(0x3)
:0238B5B4 E5830000 str r0,[r3, #+0x0]		;r3+0x0=*(ffffffff)
:0238B5B8 EA000028 b 0238B660
:0238B5BC E593000C ldr r0,[r3, #+0xc]		;r3+0xc=*(0000000b)
:0238B5C0 E5931010 ldr r1,[r3, #+0x10]		;r3+0x10=*(0000000f)
:0238B5C4 E5932014 ldr r2,[r3, #+0x14]		;r3+0x14=*(00000013)
:0238B5C8 EBFFFDC7 bl 0238ACEC
:0238B5CC EA000023 b 0238B660
:0238B5D0 E5930010 ldr r0,[r3, #+0x10]		;r3+0x10=*(0000000f)
:0238B5D4 E593100C ldr r1,[r3, #+0xc]		;r3+0xc=*(0000000b)
:0238B5D8 E5932014 ldr r2,[r3, #+0x14]		;r3+0x14=*(00000013)
:0238B5DC EBFFFE0B bl 0238AE10
:0238B5E0 EA00001E b 0238B660
:0238B5E4 E5930010 ldr r0,[r3, #+0x10]		;r3+0x10=*(0000000f)
:0238B5E8 E593100C ldr r1,[r3, #+0xc]		;r3+0xc=*(0000000b)
:0238B5EC E5932014 ldr r2,[r3, #+0x14]		;r3+0x14=*(00000013)
:0238B5F0 EBFFFDD8 bl 0238AD58
:0238B5F4 EA000019 b 0238B660
:0238B5F8 E5930010 ldr r0,[r3, #+0x10]		;r3+0x10=*(0000000f)
:0238B5FC E593100C ldr r1,[r3, #+0xc]		;r3+0xc=*(0000000b)
:0238B600 E5932014 ldr r2,[r3, #+0x14]		;r3+0x14=*(00000013)
:0238B604 EBFFFE2F bl 0238AEC8
:0238B608 EA000014 b 0238B660
:0238B60C E5930010 ldr r0,[r3, #+0x10]		;r3+0x10=*(0000000f)
:0238B610 E5931014 ldr r1,[r3, #+0x14]		;r3+0x14=*(00000013)
:0238B614 EBFFFE4F bl 0238AF58
:0238B618 EA000010 b 0238B660
:0238B61C E5930010 ldr r0,[r3, #+0x10]		;r3+0x10=*(0000000f)
:0238B620 E5931014 ldr r1,[r3, #+0x14]		;r3+0x14=*(00000013)
:0238B624 EBFFFE72 bl 0238AFF4
:0238B628 EA00000C b 0238B660
:0238B62C EBFFFE97 bl 0238B090
:0238B630 EA00000A b 0238B660
:0238B634 EBFFFCDF bl 0238A9B8
:0238B638 E5941000 ldr r1,[r4, #+0x0]		;r4+0x0=*(038090c0)=#-1(0xffffffff)
:0238B63C E5911010 ldr r1,[r1, #+0x10]		;r1+0x10=*(0000000f)
:0238B640 E5C10000 strb r0,[r1, #+0x0]		;r1+0x0=*(ffffffff)
:0238B644 EA000005 b 0238B660
:0238B648 E593000C ldr r0,[r3, #+0xc]		;r3+0xc=*(0000000b)
:0238B64C E5D00000 ldrb r0,[r0, #+0x0]		;r0+0x0=*(00000003)
:0238B650 EBFFFEA5 bl 0238B0EC
:0238B654 EA000001 b 0238B660
:0238B658 E3A00003 mov  r0,#0x3		;r0=3(0x3)
:0238B65C E5830000 str r0,[r3, #+0x0]		;r3+0x0=*(ffffffff)
:0238B660 E3A0600B mov  r6,#0xB		;r6=11(0xb)
:0238B664 E3A05001 mov  r5,#0x1		;r5=1(0x1)
:0238B668 E1A00006 mov  r0,r6			;r0=11(0xb)
:0238B66C E1A01005 mov  r1,r5			;r1=1(0x1)
:0238B670 E1A02005 mov  r2,r5			;r2=1(0x1)
:0238B674 EBFFEBDF bl 023865F8
:0238B678 E3500000 cmp r0,#0x0
:0238B67C BAFFFFF9 blt 0238B668
:0238B680 EBFFEA18 bl 02385EE8
:0238B684 E59410FC ldr r1,[r4, #+0xfc]		;r4+0xfc=*(038091bc)=#-1(0xffffffff)
:0238B688 E1A05000 mov  r5,r0			;r5=11(0xb)
:0238B68C E3C1004C bic  r0,r1,#0x4C
:0238B690 E58400FC str r0,[r4, #+0xfc]		;r4+0xfc=*(038091bc)=#-1(0xffffffff)
:0238B694 E28400F4 add  r0,r4,#0xF4
:0238B698 EBFFE38B bl 023844CC
:0238B69C E59400FC ldr r0,[r4, #+0xfc]		;r4+0xfc=*(038091bc)=#-1(0xffffffff)
:0238B6A0 E3100010 tst r0,#0x10
:0238B6A4 0A000001 beq 0238B6B0
:0238B6A8 E2840048 add  r0,r4,#0x48
:0238B6AC EBFFE3A8 bl 02384554
:0238B6B0 E1A00005 mov  r0,r5			;r0=11(0xb)
:0238B6B4 EBFFEA10 bl 02385EFC
:0238B6B8 EAFFFF7A b 0238B4A8
:0238B6BC E5941044 ldr r1,[r4, #+0x44]		;r4+0x44=*(03809104)=#-1(0xffffffff)
:0238B6C0 E1A00004 mov  r0,r4			;r0=58757312(0x38090c0)
:0238B6C4 E1A0E00F mov  r14,r15			;r14=37271244(0x238b6cc)
:0238B6C8 E12FFF11 bx r1 (Jump to addr_FFFFFFFF?)msr CPSR_fsxc,r1
:0238B6CC EAFFFF75 b 0238B4A8
:0238B6D0 038090C0 orreq  r9,r0,#0xC0
:0238B6D4 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:0238B6D8 E59F0044 ldr r0,[r15, #+0x44]		;r15+0x44=*(0238b724)=#58759456(0x03809920)
:0238B6DC E5901008 ldr r1,[r0, #+0x8]		;r0+0x8=*(03809928)=#0(0x00000000)
:0238B6E0 E3510000 cmp r1,#0x0
:0238B6E4 1A00000C bne 0238B71C
:0238B6E8 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:0238B6EC E5801008 str r1,[r0, #+0x8]		;r0+0x8=*(03809928)=#0(0x00000000)
:0238B6F0 EBFFEB69 bl 0238649C
:0238B6F4 E3A0500E mov  r5,#0xE		;r5=14(0xe)
:0238B6F8 E3A04000 mov  r4,#0x0		;r4=0(0x0)
:0238B6FC E1A00005 mov  r0,r5			;r0=14(0xe)
:0238B700 E1A01004 mov  r1,r4			;r1=0(0x0)
:0238B704 EBFFEBB2 bl 023865D4
:0238B708 E3500000 cmp r0,#0x0
:0238B70C 0AFFFFFA beq 0238B6FC
:0238B710 E59F1010 ldr r1,[r15, #+0x10]		;r15+0x10=*(0238b728)=#58733892(0x03803544)
:0238B714 E3A0000E mov  r0,#0xE		;r0=14(0xe)
:0238B718 EBFFEB99 bl 02386584
:0238B71C E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:0238B720 E12FFF1E bx r14 (Jump to addr_0238B6CC?)
msr CPSR_fsxc,r14
:0238B724 03809920 orreq  r9,r0,#0x80000
:0238B728 03803544 orreq  r3,r0,#0x11000000
:0238B72C E92D4010 stmdb  r13!,{r4,r14}
:0238B730 E201003F and  r0,r1,#0x3F
:0238B734 E3500001 cmp r0,#0x1
:0238B738 1A000011 bne 0238B784
:0238B73C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0238B740 EBFFEA65 bl 023860DC
:0238B744 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0238B748 EBFFEA63 bl 023860DC
:0238B74C E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0238B750 EBFFEA61 bl 023860DC
:0238B754 E3A00003 mov  r0,#0x3		;r0=3(0x3)
:0238B758 EBFFEA5F bl 023860DC
:0238B75C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0238B760 EB000C40 bl 0238E868
:0238B764 EBFFE9DF bl 02385EE8
:0238B768 E1A04000 mov  r4,r0			;r4=0(0x0)
:0238B76C EBFFEC5F bl 023868F0
:0238B770 EB00075B bl 0238D4E4
:0238B774 E1A00004 mov  r0,r4			;r0=0(0x0)
:0238B778 EBFFE9DF bl 02385EFC
:0238B77C EBFFEA35 bl 02386058
:0238B780 EA000000 b 0238B788
:0238B784 EBFFEA33 bl 02386058
:0238B788 E8BD4010 ldmia  r13!,{r4,r14}
:0238B78C E12FFF1E bx r14 (Jump to addr_0238B6CC?)
msr CPSR_fsxc,r14
:0238B790 E92D4008 stmdb  r13!,{r3,r14}
:0238B794 E59F0034 ldr r0,[r15, #+0x34]		;r15+0x34=*(0238b7d0)=#58759456(0x03809920)
:0238B798 E590000C ldr r0,[r0, #+0xc]		;r0+0xc=*(0380992c)=#0(0x00000000)
:0238B79C E3500000 cmp r0,#0x0
:0238B7A0 1A000006 bne 0238B7C0
:0238B7A4 E59F0028 ldr r0,[r15, #+0x28]		;r15+0x28=*(0238b7d4)=#41942559(0x027ffe1f)
:0238B7A8 E5D00000 ldrb r0,[r0, #+0x0]		;r0+0x0=*(49ef0319)=#0(0x00000000)
:0238B7AC E3100080 tst r0,#0x80
:0238B7B0 0A000001 beq 0238B7BC
:0238B7B4 EB000007 bl 0238B7D8
:0238B7B8 EA000000 b 0238B7C0
:0238B7BC EB00002D bl 0238B878
:0238B7C0 E59F0008 ldr r0,[r15, #+0x8]		;r15+0x8=*(0238b7d0)=#58759456(0x03809920)
:0238B7C4 E590000C ldr r0,[r0, #+0xc]		;r0+0xc=*(0380992c)=#0(0x00000000)
:0238B7C8 E8BD4008 ldmia  r13!,{r3,r14}
:0238B7CC E12FFF1E bx r14 (Jump to addr_0238B6CC?)
msr CPSR_fsxc,r14
:0238B7D0 03809920 orreq  r9,r0,#0x80000
:0238B7D4 027FFE1F rsbeqs r15,r15,#0x1F0
:0238B7D8 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:0238B7DC E3A05001 mov  r5,#0x1		;r5=1(0x1)
:0238B7E0 EBFFE17F bl 02383DE4
:0238B7E4 E1A04000 mov  r4,r0			;r4=0(0x0)
:0238B7E8 E3E00002 mvn  r0,#0x2
:0238B7EC E1540000 cmp r4,r0
:0238B7F0 0A000016 beq 0238B850
:0238B7F4 E1A00804 mov  r0,r4,lsl #0x10		;r0=0(0x0)
:0238B7F8 E1A00820 mov  r0,r0,lsr #0x10		;r0=0(0x0)
:0238B7FC EBFFE16C bl 02383DB4
:0238B800 E3500000 cmp r0,#0x0
:0238B804 1A00000E bne 0238B844
:0238B808 E59F1060 ldr r1,[r15, #+0x60]		;r15+0x60=*(0238b870)=#41942032(0x027ffc10)
:0238B80C E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(027ffc10)=#-2111131529(0x822ab077)
:0238B810 E3500000 cmp r0,#0x0
:0238B814 02410E41 subeq  r0,r1,#0x410
:0238B818 12410010 subne  r0,r1,#0x10
:0238B81C E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(822ab077)
:0238B820 E58D0000 str r0,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-2088173463(0x83890069)
:0238B824 EBFFFEA8 bl 0238B2CC
:0238B828 E59D1000 ldr r1,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-2088173463(0x83890069)
:0238B82C E1500001 cmp r0,r1
:0238B830 E1A00804 mov  r0,r4,lsl #0x10		;r0=0(0x0)
:0238B834 03A05001 moveq  r5,#0x1		;r5=1(0x1)
:0238B838 E1A00820 mov  r0,r0,lsr #0x10		;r0=0(0x0)
:0238B83C 13A05000 movne  r5,#0x0		;r5=0(0x0)
:0238B840 EBFFE153 bl 02383D94
:0238B844 E1A00804 mov  r0,r4,lsl #0x10		;r0=0(0x0)
:0238B848 E1A00820 mov  r0,r0,lsr #0x10		;r0=0(0x0)
:0238B84C EBFFE18E bl 02383E8C
:0238B850 E59F101C ldr r1,[r15, #+0x1c]		;r15+0x1c=*(0238b874)=#58759456(0x03809920)
:0238B854 E3550000 cmp r5,#0x0
:0238B858 03A02001 moveq  r2,#0x1		;r2=1(0x1)
:0238B85C 13A02000 movne  r2,#0x0		;r2=0(0x0)
:0238B860 E581200C str r2,[r1, #+0xc]		;r1+0xc=*(0380992c)=#0(0x00000000)
:0238B864 E1A00005 mov  r0,r5			;r0=0(0x0)
:0238B868 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:0238B86C E12FFF1E bx r14 (Jump to addr_0238B6CC?)
msr CPSR_fsxc,r14
:0238B870 027FFC10 rsbeqs r15,r15,#0x1000
:0238B874 03809920 orreq  r9,r0,#0x80000
:0238B878 E59F001C ldr r0,[r15, #+0x1c]		;r15+0x1c=*(0238b89c)=#67109396(0x04000214)
:0238B87C E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0238B880 E5901000 ldr r1,[r0, #+0x0]		;r0+0x0=*(04000214)=#123227221(0x07584c55)
:0238B884 E1A00002 mov  r0,r2			;r0=1(0x1)
:0238B888 E3110601 tst r1,#0x100000
:0238B88C 159F100C ldrne r1,[r15, #+0xc]		;r15+0xc=*(0238b8a0)=#58759456(0x03809920)
:0238B890 13A00000 movne  r0,#0x0		;r0=0(0x0)
:0238B894 1581200C strne r2,[r1, #+0xc]		;r1+0xc=*(0380992c)=#0(0x00000000)
:0238B898 E12FFF1E bx r14 (Jump to addr_0238B6CC?)
msr CPSR_fsxc,r14
:0238B89C 04000214 streq r0,[r0],#-0x214
:0238B8A0 03809920 orreq  r9,r0,#0x80000
:0238B8A4 E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:0238B8A8 E59F00E0 ldr r0,[r15, #+0xe0]		;r15+0xe0=*(0238b990)=#58759456(0x03809920)
:0238B8AC E5900004 ldr r0,[r0, #+0x4]		;r0+0x4=*(03809924)=#0(0x00000000)
:0238B8B0 E3500000 cmp r0,#0x0
:0238B8B4 1A000033 bne 0238B988
:0238B8B8 E59F20D4 ldr r2,[r15, #+0xd4]		;r15+0xd4=*(0238b994)=#41942080(0x027ffc40)
:0238B8BC E1D200B0 ldrh r0,[r2, #+0x0]		;r2+0x0=*(027ffc40)=#-2004184520(0x888a9238)
:0238B8C0 E3500002 cmp r0,#0x2
:0238B8C4 0A00002F beq 0238B988
:0238B8C8 E59F10C8 ldr r1,[r15, #+0xc8]		;r15+0xc8=*(0238b998)=#58750420(0x038075d4)
:0238B8CC E3E00000 mvn  r0,#0x0
:0238B8D0 E5913000 ldr r3,[r1, #+0x0]		;r1+0x0=*(038075d4)=#-1300470941(0xb27c6363)
:0238B8D4 E1530000 cmp r3,r0
:0238B8D8 05120004 ldreq r0,[r2, #-0x4]		;r2-0x4=*(027ffc3c)=#-273079671(0xefb92289)
:0238B8DC 0280000A addeq  r0,r0,#0xA
:0238B8E0 05810000 streq r0,[r1, #+0x0]		;r1+0x0=*(038075d4)=#-1300470941(0xb27c6363)
:0238B8E4 0A000027 beq 0238B988
:0238B8E8 E5320004 ldr r0,[r2, #-0x4]!
:0238B8EC E1500003 cmp r0,r3
:0238B8F0 3A000024 bcc 0238B988
:0238B8F4 E5920000 ldr r0,[r2, #+0x0]		;r2+0x0=*(027ffc40)=#-2004184520(0x888a9238)
:0238B8F8 E280000A add  r0,r0,#0xA
:0238B8FC E5810000 str r0,[r1, #+0x0]		;r1+0x0=*(038075d4)=#-1300470941(0xb27c6363)
:0238B900 EBFFFFA2 bl 0238B790
:0238B904 E3500000 cmp r0,#0x0
:0238B908 0A00000A beq 0238B938
:0238B90C E59F007C ldr r0,[r15, #+0x7c]		;r15+0x7c=*(0238b990)=#58759456(0x03809920)
:0238B910 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:0238B914 E5801004 str r1,[r0, #+0x4]		;r0+0x4=*(03809924)=#0(0x00000000)
:0238B918 EBFFFBFA bl 0238A908
:0238B91C E590000C ldr r0,[r0, #+0xc]		;r0+0xc=*(0380992c)=#0(0x00000000)
:0238B920 E3500000 cmp r0,#0x0
:0238B924 1A000003 bne 0238B938
:0238B928 E59F0068 ldr r0,[r15, #+0x68]		;r15+0x68=*(0238b998)=#58750420(0x038075d4)
:0238B92C E5900004 ldr r0,[r0, #+0x4]		;r0+0x4=*(038075d8)=#1881158582(0x702033b6)
:0238B930 E3500000 cmp r0,#0x0
:0238B934 1A000013 bne 0238B988
:0238B938 E59F0050 ldr r0,[r15, #+0x50]		;r15+0x50=*(0238b990)=#58759456(0x03809920)
:0238B93C E59F1054 ldr r1,[r15, #+0x54]		;r15+0x54=*(0238b998)=#58750420(0x038075d4)
:0238B940 E5900004 ldr r0,[r0, #+0x4]		;r0+0x4=*(03809924)=#0(0x00000000)
:0238B944 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0238B948 E5812004 str r2,[r1, #+0x4]		;r1+0x4=*(038075d8)=#1881158582(0x702033b6)
:0238B94C E3500000 cmp r0,#0x0
:0238B950 0A00000C beq 0238B988
:0238B954 E3A07064 mov  r7,#0x64		;r7=100(0x64)
:0238B958 E3A0600E mov  r6,#0xE		;r6=14(0xe)
:0238B95C E3A05011 mov  r5,#0x11		;r5=17(0x11)
:0238B960 E1A04002 mov  r4,r2			;r4=1881158582(0x702033b6)
:0238B964 EA000001 b 0238B970
:0238B968 E1A00007 mov  r0,r7			;r0=100(0x64)
:0238B96C EBFFE0A0 bl 02383BF4
:0238B970 E1A00006 mov  r0,r6			;r0=14(0xe)
:0238B974 E1A01005 mov  r1,r5			;r1=17(0x11)
:0238B978 E1A02004 mov  r2,r4			;r2=1881158582(0x702033b6)
:0238B97C EBFFEB1D bl 023865F8
:0238B980 E3500000 cmp r0,#0x0
:0238B984 1AFFFFF7 bne 0238B968
:0238B988 E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:0238B98C E12FFF1E bx r14 (Jump to addr_0238B6CC?)
msr CPSR_fsxc,r14
:0238B990 03809920 orreq  r9,r0,#0x80000
:0238B994 027FFC40 rsbeqs r15,r15,#0x4000
:0238B998 038075D4 orreq  r7,r0,#0x35000000
:0238B99C 4770DF00 ldrmib r13,[r0,-r0, lsl #0x1e]!
:0238B9A0 4770DF03 ldrmib r13,[r0,-r3, lsl #0x1e]!
:0238B9A4 46944A02 ldrmi r4,[r4],+r2, lsl #0x14
:0238B9A8 DF042200 swile 0x00042200
:0238B9AC 00004770 andeq  r4,r0,r0,ror r7
:0238B9B0 04000000 streq r0,[r0],#-0x0
:0238B9B4 DF052200 swile 0x00052200
:0238B9B8 DF064770 swile 0x00064770
:0238B9BC DF074770 swile 0x00074770
:0238B9C0 DF084770 swile 0x00084770
:0238B9C4 1C014770 stcne  7,cr4,[r1],{#0x70}
:0238B9C8 DF082001 swile 0x00082001
:0238B9CC 1C014770 stcne  7,cr4,[r1],{#0x70}
:0238B9D0 DF082000 swile 0x00082000
:0238B9D4 DF094770 swile 0x00094770
:0238B9D8 DF094770 swile 0x00094770
:0238B9DC 47701C08 ldrmib r1,[r0,-r8, lsl #0x18]!
:0238B9E0 4770DF0B ldrmib r13,[r0,-r11, lsl #0x1e]!
:0238B9E4 4770DF0C ldrmib r13,[r0,-r12, lsl #0x1e]!
:0238B9E8 4770DF0D ldrmib r13,[r0,-r13, lsl #0x1e]!
:0238B9EC 4770DF0E ldrmib r13,[r0,-r14, lsl #0x1e]!
:0238B9F0 4770DF0F ldrmib r13,[r0,-r15, lsl #0x1e]!
:0238B9F4 4770DF10 unknown
:0238B9F8 4770DF11 unknown
:0238B9FC 4770DF12 unknown
:0238BA00 4770DF13 unknown
:0238BA04 4770DF14 unknown
:0238BA08 4770DF15 unknown
:0238BA0C 4770DF1A unknown
:0238BA10 4770DF1B unknown
:0238BA14 4770DF1C unknown
:0238BA18 E59F1030 ldr r1,[r15, #+0x30]		;r15+0x30=*(0238ba50)=#1431655765(0x55555555)
:0238BA1C E59F2030 ldr r2,[r15, #+0x30]		;r15+0x30=*(0238ba54)=#858993459(0x33333333)
:0238BA20 E00110A0 and  r1,r1,r0,lsr #0x1
:0238BA24 E0401001 sub  r1,r0,r1
:0238BA28 E59F0028 ldr r0,[r15, #+0x28]		;r15+0x28=*(0238ba58)=#252645135(0x0f0f0f0f)
:0238BA2C E0013002 and  r3,r1,r2
:0238BA30 E0021121 and  r1,r2,r1,lsr #0x2
:0238BA34 E0831001 add  r1,r3,r1
:0238BA38 E0811221 add  r1,r1,r1,lsr #0x4
:0238BA3C E0010000 and  r0,r1,r0
:0238BA40 E0800420 add  r0,r0,r0,lsr #0x8
:0238BA44 E0800820 add  r0,r0,r0,lsr #0x10
:0238BA48 E20000FF and  r0,r0,#0xFF
:0238BA4C E12FFF1E bx r14 (Jump to addr_0238B6CC?)
msr CPSR_fsxc,r14
:0238BA50 55555555 ldrplb r5,[r5, #-0x555]		;(r5-0x555=*(fffffabc))
:0238BA54 33333333 teqcc r3,#0xCC000000
:0238BA58 0F0F0F0F swieq 0x000f0f0f
:0238BA5C E92D43F8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r14}
:0238BA60 E24DD008 sub  r13,r13,#0x8
:0238BA64 E59F10EC ldr r1,[r15, #+0xec]		;r15+0xec=*(0238bb58)=#58759472(0x03809930)
:0238BA68 E1A04000 mov  r4,r0			;r4=252645135(0xf0f0f0f)
:0238BA6C E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(03809930)=#0(0x00000000)
:0238BA70 E3500000 cmp r0,#0x0
:0238BA74 1A000034 bne 0238BB4C
:0238BA78 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0238BA7C E1C100B0 strh r0,[r1, #+0x0]		;r1+0x0=*(03809930)=#0(0x00000000)
:0238BA80 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0238BA84 E5810004 str r0,[r1, #+0x4]		;r1+0x4=*(03809934)=#0(0x00000000)
:0238BA88 E3A00005 mov  r0,#0x5		;r0=5(0x5)
:0238BA8C E5810008 str r0,[r1, #+0x8]		;r1+0x8=*(03809938)=#0(0x00000000)
:0238BA90 EB000128 bl 0238BF38
:0238BA94 EBBFC5BE bl 0137D194
:0238BA98 EB0006C6 bl 0238D5B8
:0238BA9C EB0003FA bl 0238CA8C
:0238BAA0 EBFFEA7D bl 0238649C
:0238BAA4 E59F10B0 ldr r1,[r15, #+0xb0]		;r15+0xb0=*(0238bb5c)=#58735848(0x03803ce8)
:0238BAA8 E3A00006 mov  r0,#0x6		;r0=6(0x6)
:0238BAAC EBFFEAB4 bl 02386584
:0238BAB0 E59F10A4 ldr r1,[r15, #+0xa4]		;r15+0xa4=*(0238bb5c)=#58735848(0x03803ce8)
:0238BAB4 E3A00009 mov  r0,#0x9		;r0=9(0x9)
:0238BAB8 EBFFEAB1 bl 02386584
:0238BABC E59F1098 ldr r1,[r15, #+0x98]		;r15+0x98=*(0238bb5c)=#58735848(0x03803ce8)
:0238BAC0 E3A00008 mov  r0,#0x8		;r0=8(0x8)
:0238BAC4 EBFFEAAE bl 02386584
:0238BAC8 E59F108C ldr r1,[r15, #+0x8c]		;r15+0x8c=*(0238bb5c)=#58735848(0x03803ce8)
:0238BACC E3A00004 mov  r0,#0x4		;r0=4(0x4)
:0238BAD0 EBFFEAAB bl 02386584
:0238BAD4 E59F0084 ldr r0,[r15, #+0x84]		;r15+0x84=*(0238bb60)=#58760160(0x03809be0)
:0238BAD8 E59F1084 ldr r1,[r15, #+0x84]		;r15+0x84=*(0238bb64)=#58760192(0x03809c00)
:0238BADC E3A02010 mov  r2,#0x10		;r2=16(0x10)
:0238BAE0 EBFFE36B bl 02384894
:0238BAE4 E3A09000 mov  r9,#0x0		;r9=0(0x0)
:0238BAE8 E3A06018 mov  r6,#0x18		;r6=24(0x18)
:0238BAEC E59F8074 ldr r8,[r15, #+0x74]		;r15+0x74=*(0238bb68)=#58760256(0x03809c40)
:0238BAF0 E1A07009 mov  r7,r9			;r7=0(0x0)
:0238BAF4 E1A05006 mov  r5,r6			;r5=24(0x18)
:0238BAF8 E0208599 mla  r0,r9,r5,r8unknown
:0238BAFC E1A01007 mov  r1,r7			;r1=0(0x0)
:0238BB00 E1A02006 mov  r2,r6			;r2=24(0x18)
:0238BB04 EBFFE9D3 bl 02386258
:0238BB08 E2899001 add  r9,r9,#0x1
:0238BB0C E3590010 cmp r9,#0x10
:0238BB10 BAFFFFF8 blt 0238BAF8
:0238BB14 E59F003C ldr r0,[r15, #+0x3c]		;r15+0x3c=*(0238bb58)=#58759472(0x03809930)
:0238BB18 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0238BB1C E5802490 str r2,[r0, #+0x490]		;r0+0x490=*(03809dc0)=#867102368(0x33aeeea0)
:0238BB20 E5802498 str r2,[r0, #+0x498]		;r0+0x498=*(03809dc8)=#565182416(0x21afffd0)
:0238BB24 E5802494 str r2,[r0, #+0x494]		;r0+0x494=*(03809dc4)=#307232704(0x124fffc0)
:0238BB28 E3A00C02 mov  r0,#0x200		;r0=512(0x200)
:0238BB2C E58D0000 str r0,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-2088173463(0x83890069)
:0238BB30 E59F0034 ldr r0,[r15, #+0x34]		;r15+0x34=*(0238bb6c)=#58759484(0x0380993c)
:0238BB34 E59F1034 ldr r1,[r15, #+0x34]		;r15+0x34=*(0238bb70)=#58735740(0x03803c7c)
:0238BB38 E59F3020 ldr r3,[r15, #+0x20]		;r15+0x20=*(0238bb60)=#58760160(0x03809be0)
:0238BB3C E58D4004 str r4,[r13, #+0x4]		;r13+0x4=*(0380ff84)=#-1753642891(0x97798875)
:0238BB40 EBFFE1BD bl 0238423C
:0238BB44 E59F0020 ldr r0,[r15, #+0x20]		;r15+0x20=*(0238bb6c)=#58759484(0x0380993c)
:0238BB48 EBFFE281 bl 02384554
:0238BB4C E28DD008 add  r13,r13,#0x8
:0238BB50 E8BD43F8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r14}
:0238BB54 E12FFF1E bx r14 (Jump to addr_0238B6CC?)
msr CPSR_fsxc,r14
:0238BB58 03809930 orreq  r9,r0,#0xC0000
:0238BB5C 03803CE8 orreq  r3,r0,#0xE800
:0238BB60 03809BE0 orreq  r9,r0,#0x38000
:0238BB64 03809C00 orreq  r9,r0,#0x0
:0238BB68 03809C40 orreq  r9,r0,#0x4000
:0238BB6C 0380993C orreq  r9,r0,#0xF0000
:0238BB70 03803C7C orreq  r3,r0,#0x7C00
:0238BB74 E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:0238BB78 E59F5048 ldr r5,[r15, #+0x48]		;r15+0x48=*(0238bbc8)=#58760644(0x03809dc4)
:0238BB7C E59F4048 ldr r4,[r15, #+0x48]		;r15+0x48=*(0238bbcc)=#58759472(0x03809930)
:0238BB80 E1A06000 mov  r6,r0			;r6=58759484(0x380993c)
:0238BB84 EBFFE8D7 bl 02385EE8
:0238BB88 E5941004 ldr r1,[r4, #+0x4]		;r4+0x4=*(03809934)=#0(0x00000000)
:0238BB8C E3510000 cmp r1,#0x0
:0238BB90 0A000003 beq 0238BBA4
:0238BB94 EBFFE8D8 bl 02385EFC
:0238BB98 E1A00005 mov  r0,r5			;r0=58760644(0x3809dc4)
:0238BB9C EBFFE235 bl 02384478
:0238BBA0 EAFFFFF7 b 0238BB84
:0238BBA4 E59F1020 ldr r1,[r15, #+0x20]		;r15+0x20=*(0238bbcc)=#58759472(0x03809930)
:0238BBA8 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0238BBAC E5812004 str r2,[r1, #+0x4]		;r1+0x4=*(03809934)=#0(0x00000000)
:0238BBB0 E3A02004 mov  r2,#0x4		;r2=4(0x4)
:0238BBB4 E5812008 str r2,[r1, #+0x8]		;r1+0x8=*(03809938)=#0(0x00000000)
:0238BBB8 E581649C str r6,[r1, #+0x49c]		;r1+0x49c=*(03809dcc)=#-856686688(0xccefffa0)
:0238BBBC EBFFE8CE bl 02385EFC
:0238BBC0 E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:0238BBC4 E12FFF1E bx r14 (Jump to addr_0238B6CC?)
msr CPSR_fsxc,r14
:0238BBC8 03809DC4 orreq  r9,r0,#0x3100
:0238BBCC 03809930 orreq  r9,r0,#0xC0000
:0238BBD0 E92D4008 stmdb  r13!,{r3,r14}
:0238BBD4 E59F104C ldr r1,[r15, #+0x4c]		;r15+0x4c=*(0238bc28)=#58759472(0x03809930)
:0238BBD8 E5912004 ldr r2,[r1, #+0x4]		;r1+0x4=*(03809934)=#0(0x00000000)
:0238BBDC E3520000 cmp r2,#0x0
:0238BBE0 0A00000E beq 0238BC20
:0238BBE4 E5912008 ldr r2,[r1, #+0x8]		;r1+0x8=*(03809938)=#0(0x00000000)
:0238BBE8 E3520004 cmp r2,#0x4
:0238BBEC 0591149C ldreq r1,[r1, #+0x49c]		;r1+0x49c=*(03809dcc)=#-856686688(0xccefffa0)
:0238BBF0 01510000 cmpeq r1,r0
:0238BBF4 1A000009 bne 0238BC20
:0238BBF8 EBFFE8BA bl 02385EE8
:0238BBFC E59F1024 ldr r1,[r15, #+0x24]		;r15+0x24=*(0238bc28)=#58759472(0x03809930)
:0238BC00 E3A02005 mov  r2,#0x5		;r2=5(0x5)
:0238BC04 E5812008 str r2,[r1, #+0x8]		;r1+0x8=*(03809938)=#0(0x00000000)
:0238BC08 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0238BC0C E5812004 str r2,[r1, #+0x4]		;r1+0x4=*(03809934)=#0(0x00000000)
:0238BC10 E581249C str r2,[r1, #+0x49c]		;r1+0x49c=*(03809dcc)=#-856686688(0xccefffa0)
:0238BC14 EBFFE8B8 bl 02385EFC
:0238BC18 E59F000C ldr r0,[r15, #+0xc]		;r15+0xc=*(0238bc2c)=#58760644(0x03809dc4)
:0238BC1C EBFFE22A bl 023844CC
:0238BC20 E8BD4008 ldmia  r13!,{r3,r14}
:0238BC24 E12FFF1E bx r14 (Jump to addr_0238B6CC?)
msr CPSR_fsxc,r14
:0238BC28 03809930 orreq  r9,r0,#0xC0000
:0238BC2C 03809DC4 orreq  r9,r0,#0x3100
:0238BC30 E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:0238BC34 E2002070 and  r2,r0,#0x70
:0238BC38 E3520030 cmp r2,#0x30
:0238BC3C CA000009 bgt 0238BC68
:0238BC40 AA00001B bge 0238BCB4
:0238BC44 E3520010 cmp r2,#0x10
:0238BC48 CA000003 bgt 0238BC5C
:0238BC4C AA000012 bge 0238BC9C
:0238BC50 E3520000 cmp r2,#0x0
:0238BC54 0A000010 beq 0238BC9C
:0238BC58 EA000016 b 0238BCB8
:0238BC5C E3520020 cmp r2,#0x20
:0238BC60 0A000013 beq 0238BCB4
:0238BC64 EA000013 b 0238BCB8
:0238BC68 E3520050 cmp r2,#0x50
:0238BC6C CA000003 bgt 0238BC80
:0238BC70 AA00000B bge 0238BCA4
:0238BC74 E3520040 cmp r2,#0x40
:0238BC78 0A000009 beq 0238BCA4
:0238BC7C EA00000D b 0238BCB8
:0238BC80 E3520060 cmp r2,#0x60
:0238BC84 CA000001 bgt 0238BC90
:0238BC88 0A000007 beq 0238BCAC
:0238BC8C EA000009 b 0238BCB8
:0238BC90 E3520070 cmp r2,#0x70
:0238BC94 0A000004 beq 0238BCAC
:0238BC98 EA000006 b 0238BCB8
:0238BC9C E3A04006 mov  r4,#0x6		;r4=6(0x6)
:0238BCA0 EA000004 b 0238BCB8
:0238BCA4 E3A04009 mov  r4,#0x9		;r4=9(0x9)
:0238BCA8 EA000002 b 0238BCB8
:0238BCAC E3A04008 mov  r4,#0x8		;r4=8(0x8)
:0238BCB0 EA000000 b 0238BCB8
:0238BCB4 E3A04004 mov  r4,#0x4		;r4=4(0x4)
:0238BCB8 E20000FF and  r0,r0,#0xFF
:0238BCBC E3800080 orr  r0,r0,#0x80
:0238BCC0 E1A00400 mov  r0,r0,lsl #0x8		;r0=-2137144320(0x809dc400)
:0238BCC4 E3802403 orr  r2,r0,#0x3000000
:0238BCC8 E20100FF and  r0,r1,#0xFF
:0238BCCC E1826000 orr  r6,r2,r0
:0238BCD0 E3A05000 mov  r5,#0x0		;r5=0(0x0)
:0238BCD4 E1A00004 mov  r0,r4			;r0=4(0x4)
:0238BCD8 E1A01006 mov  r1,r6			;r1=-856686688(0xccefffa0)
:0238BCDC E1A02005 mov  r2,r5			;r2=0(0x0)
:0238BCE0 EBFFEA44 bl 023865F8
:0238BCE4 E3500000 cmp r0,#0x0
:0238BCE8 BAFFFFF9 blt 0238BCD4
:0238BCEC E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:0238BCF0 E12FFF1E bx r14 (Jump to addr_0238B6CC?)
msr CPSR_fsxc,r14
:0238BCF4 E59F0010 ldr r0,[r15, #+0x10]		;r15+0x10=*(0238bd0c)=#58759472(0x03809930)
:0238BCF8 E5900004 ldr r0,[r0, #+0x4]		;r0+0x4=*(03809934)=#0(0x00000000)
:0238BCFC E3500000 cmp r0,#0x0
:0238BD00 03A00001 moveq  r0,#0x1		;r0=1(0x1)
:0238BD04 13A00000 movne  r0,#0x0		;r0=0(0x0)
:0238BD08 E12FFF1E bx r14 (Jump to addr_0238B6CC?)
msr CPSR_fsxc,r14
:0238BD0C 03809930 orreq  r9,r0,#0xC0000
:0238BD10 E59F100C ldr r1,[r15, #+0xc]		;r15+0xc=*(0238bd24)=#58759472(0x03809930)
:0238BD14 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0238BD18 E5812004 str r2,[r1, #+0x4]		;r1+0x4=*(03809934)=#0(0x00000000)
:0238BD1C E5810008 str r0,[r1, #+0x8]		;r1+0x8=*(03809938)=#0(0x00000000)
:0238BD20 E12FFF1E bx r14 (Jump to addr_0238B6CC?)
msr CPSR_fsxc,r14
:0238BD24 03809930 orreq  r9,r0,#0xC0000
:0238BD28 E92D4008 stmdb  r13!,{r3,r14}
:0238BD2C E59F1028 ldr r1,[r15, #+0x28]		;r15+0x28=*(0238bd5c)=#58759472(0x03809930)
:0238BD30 E5912008 ldr r2,[r1, #+0x8]		;r1+0x8=*(03809938)=#0(0x00000000)
:0238BD34 E1520000 cmp r2,r0
:0238BD38 1A000005 bne 0238BD54
:0238BD3C E59F001C ldr r0,[r15, #+0x1c]		;r15+0x1c=*(0238bd60)=#58760644(0x03809dc4)
:0238BD40 E3A02005 mov  r2,#0x5		;r2=5(0x5)
:0238BD44 E5812008 str r2,[r1, #+0x8]		;r1+0x8=*(03809938)=#0(0x00000000)
:0238BD48 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0238BD4C E5812004 str r2,[r1, #+0x4]		;r1+0x4=*(03809934)=#0(0x00000000)
:0238BD50 EBFFE1DD bl 023844CC
:0238BD54 E8BD4008 ldmia  r13!,{r3,r14}
:0238BD58 E12FFF1E bx r14 (Jump to addr_0238B6CC?)
msr CPSR_fsxc,r14
:0238BD5C 03809930 orreq  r9,r0,#0xC0000
:0238BD60 03809DC4 orreq  r9,r0,#0x3100
:0238BD64 E92D000F stmdb  r13!,{r0,r1,r2,r3}
:0238BD68 E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:0238BD6C E1DD21B8 ldrh r2,[r13, #+0x18]		;r13+0x18=*(0380ff98)=#-1028338252(0xc2b4cdb4)
:0238BD70 E1A05000 mov  r5,r0			;r5=58760644(0x3809dc4)
:0238BD74 E3520004 cmp r2,#0x4
:0238BD78 E1A04001 mov  r4,r1			;r4=58759472(0x3809930)
:0238BD7C 83A00000 movhi  r0,#0x0		;r0=0(0x0)
:0238BD80 8A000027 bhi 0238BE24
:0238BD84 EBFFE857 bl 02385EE8
:0238BD88 E59F30A0 ldr r3,[r15, #+0xa0]		;r15+0xa0=*(0238be30)=#58759472(0x03809930)
:0238BD8C E28D2018 add  r2,r13,#0x18
:0238BD90 E593C490 ldr r12,[r3, #+0x490]		;r3+0x490=*(03809dc0)=#867102368(0x33aeeea0)
:0238BD94 E3A01018 mov  r1,#0x18		;r1=24(0x18)
:0238BD98 E006019C mul  r6,r12,r1
:0238BD9C E59FE090 ldr r14,[r15, #+0x90]		;r15+0x90=*(0238be34)=#58760256(0x03809c40)
:0238BDA0 E59FC090 ldr r12,[r15, #+0x90]		;r15+0x90=*(0238be38)=#58760260(0x03809c44)
:0238BDA4 E78E5006 str r5,[r14, +r6]
:0238BDA8 E5935490 ldr r5,[r3, #+0x490]		;r3+0x490=*(03809dc0)=#867102368(0x33aeeea0)
:0238BDAC E3C22003 bic  r2,r2,#0x3
:0238BDB0 E00E0195 mul  r14,r5,r1
:0238BDB4 E78C400E str r4,[r12, +r14]
:0238BDB8 E2826004 add  r6,r2,#0x4
:0238BDBC E1DD11B8 ldrh r1,[r13, #+0x18]		;r13+0x18=*(0380ff98)=#-1028338252(0xc2b4cdb4)
:0238BDC0 E59F5074 ldr r5,[r15, #+0x74]		;r15+0x74=*(0238be3c)=#58759476(0x03809934)
:0238BDC4 E3A0E000 mov  r14,#0x0		;r14=0(0x0)
:0238BDC8 E3A02018 mov  r2,#0x18		;r2=24(0x18)
:0238BDCC EA000006 b 0238BDEC
:0238BDD0 E593C490 ldr r12,[r3, #+0x490]		;r3+0x490=*(03809dc0)=#867102368(0x33aeeea0)
:0238BDD4 E2866004 add  r6,r6,#0x4
:0238BDD8 E024529C mla  r4,r12,r2,r5unknown
:0238BDDC E084410E add  r4,r4,r14,lsl #0x2
:0238BDE0 E516C004 ldr r12,[r6, #-0x4]		;(r6-0x4=*(ccefff9c))
:0238BDE4 E28EE001 add  r14,r14,#0x1
:0238BDE8 E584C314 str r12,[r4, #+0x314]		;r4+0x314=*(03809c44)=#0(0x00000000)
:0238BDEC E15E0001 cmp r14,r1
:0238BDF0 BAFFFFF6 blt 0238BDD0
:0238BDF4 E59F1034 ldr r1,[r15, #+0x34]		;r15+0x34=*(0238be30)=#58759472(0x03809930)
:0238BDF8 E5914490 ldr r4,[r1, #+0x490]		;r1+0x490=*(03809dc0)=#867102368(0x33aeeea0)
:0238BDFC E2842001 add  r2,r4,#0x1
:0238BE00 E202200F and  r2,r2,#0xF
:0238BE04 E5812490 str r2,[r1, #+0x490]		;r1+0x490=*(03809dc0)=#867102368(0x33aeeea0)
:0238BE08 EBFFE83B bl 02385EFC
:0238BE0C E59F1020 ldr r1,[r15, #+0x20]		;r15+0x20=*(0238be34)=#58760256(0x03809c40)
:0238BE10 E3A00018 mov  r0,#0x18		;r0=24(0x18)
:0238BE14 E0211094 mla  r1,r4,r0,r1unknown
:0238BE18 E59F0020 ldr r0,[r15, #+0x20]		;r15+0x20=*(0238be40)=#58760160(0x03809be0)
:0238BE1C E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0238BE20 EBFFE2A5 bl 023848BC
:0238BE24 E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:0238BE28 E28DD010 add  r13,r13,#0x10
:0238BE2C E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:0238BE30 03809930 orreq  r9,r0,#0xC0000
:0238BE34 03809C40 orreq  r9,r0,#0x4000
:0238BE38 03809C44 orreq  r9,r0,#0x4400
:0238BE3C 03809934 orreq  r9,r0,#0xD0000
:0238BE40 03809BE0 orreq  r9,r0,#0x38000
:0238BE44 E92D4008 stmdb  r13!,{r3,r14}
:0238BE48 E59F0010 ldr r0,[r15, #+0x10]		;r15+0x10=*(0238be60)=#58760160(0x03809be0)
:0238BE4C E28D1000 add  r1,r13,#0x0
:0238BE50 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0238BE54 EBFFE2E2 bl 023849E4
:0238BE58 E8BD4008 ldmia  r13!,{r3,r14}
:0238BE5C E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:0238BE60 03809BE0 orreq  r9,r0,#0x38000
:0238BE64 E92D4078 stmdb  r13!,{r3,r4,r5,r6,r14}
:0238BE68 E24DD004 sub  r13,r13,#0x4
:0238BE6C E59F6058 ldr r6,[r15, #+0x58]		;r15+0x58=*(0238becc)=#58760160(0x03809be0)
:0238BE70 E28D5000 add  r5,r13,#0x0
:0238BE74 E3A04001 mov  r4,#0x1		;r4=1(0x1)
:0238BE78 E1A00006 mov  r0,r6			;r0=58760160(0x3809be0)
:0238BE7C E1A01005 mov  r1,r5			;r1=58759476(0x3809934)
:0238BE80 E1A02004 mov  r2,r4			;r2=1(0x1)
:0238BE84 EBFFE2AF bl 02384948
:0238BE88 E59D0000 ldr r0,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-2088173463(0x83890069)
:0238BE8C E5901000 ldr r1,[r0, #+0x0]		;r0+0x0=*(83890069)
:0238BE90 E3510003 cmp r1,#0x3
:0238BE94 908FF101 addls  r15,r15,r1,lsl #0x2
:0238BE98 EAFFFFF6 b 0238BE78
:0238BE9C EA000002 b 0238BEAC
:0238BEA0 EA000007 b 0238BEC4
:0238BEA4 EA000002 b 0238BEB4
:0238BEA8 EA000003 b 0238BEBC
:0238BEAC EB0000DF bl 0238C230
:0238BEB0 EAFFFFF0 b 0238BE78
:0238BEB4 EB0006AC bl 0238D96C
:0238BEB8 EAFFFFEE b 0238BE78
:0238BEBC EB000351 bl 0238CC08
:0238BEC0 EAFFFFEC b 0238BE78
:0238BEC4 EBBFC526 bl 0137D364
:0238BEC8 EAFFFFEA b 0238BE78
:0238BECC 03809BE0 orreq  r9,r0,#0x38000
:0238BED0 E92D4008 stmdb  r13!,{r3,r14}
:0238BED4 E3520000 cmp r2,#0x0
:0238BED8 1A000014 bne 0238BF30
:0238BEDC E2400004 sub  r0,r0,#0x4
:0238BEE0 E3500005 cmp r0,#0x5
:0238BEE4 908FF100 addls  r15,r15,r0,lsl #0x2
:0238BEE8 EA000010 b 0238BF30
:0238BEEC EA00000D b 0238BF28
:0238BEF0 EA00000E b 0238BF30
:0238BEF4 EA000002 b 0238BF04
:0238BEF8 EA00000C b 0238BF30
:0238BEFC EA000006 b 0238BF1C
:0238BF00 EA000002 b 0238BF10
:0238BF04 E1A00001 mov  r0,r1			;r0=58759476(0x3809934)
:0238BF08 EB00004E bl 0238C048
:0238BF0C EA000007 b 0238BF30
:0238BF10 E1A00001 mov  r0,r1			;r0=58759476(0x3809934)
:0238BF14 EB0005B9 bl 0238D600
:0238BF18 EA000004 b 0238BF30
:0238BF1C E1A00001 mov  r0,r1			;r0=58759476(0x3809934)
:0238BF20 EB0002E8 bl 0238CAC8
:0238BF24 EA000001 b 0238BF30
:0238BF28 E1A00001 mov  r0,r1			;r0=58759476(0x3809934)
:0238BF2C EBBFC4A2 bl 0137D1BC
:0238BF30 E8BD4008 ldmia  r13!,{r3,r14}
:0238BF34 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:0238BF38 E92D41F0 stmdb  r13!,{r4,r5,r6,r7,r8,r14}
:0238BF3C E59F00C0 ldr r0,[r15, #+0xc0]		;r15+0xc0=*(0238c004)=#58760656(0x03809dd0)
:0238BF40 E3A03000 mov  r3,#0x0		;r3=0(0x0)
:0238BF44 E5803024 str r3,[r0, #+0x24]		;r0+0x24=*(03809df4)=#-286338032(0xeeeed410)
:0238BF48 E3A01014 mov  r1,#0x14		;r1=20(0x14)
:0238BF4C E5801028 str r1,[r0, #+0x28]		;r0+0x28=*(03809df8)=#1145254400(0x44433200)
:0238BF50 E580102C str r1,[r0, #+0x2c]		;r0+0x2c=*(03809dfc)=#572657664(0x22221000)
:0238BF54 E59F00AC ldr r0,[r15, #+0xac]		;r15+0xac=*(0238c008)=#58760660(0x03809dd4)
:0238BF58 E1A02003 mov  r2,r3			;r2=-286338032(0xeeeed410)
:0238BF5C E1A01083 mov  r1,r3,lsl #0x1		;r1=-572676064(0xdddda820)
:0238BF60 E2833001 add  r3,r3,#0x1
:0238BF64 E18020B1 strh r2,[r0, +r1]
:0238BF68 E3530010 cmp r3,#0x10
:0238BF6C BAFFFFFA blt 0238BF5C
:0238BF70 EBFFE682 bl 02385980
:0238BF74 E3500000 cmp r0,#0x0
:0238BF78 1A000000 bne 0238BF80
:0238BF7C EBFFE66C bl 02385934
:0238BF80 E59F7084 ldr r7,[r15, #+0x84]		;r15+0x84=*(0238c00c)=#58760704(0x03809e00)
:0238BF84 E59F5084 ldr r5,[r15, #+0x84]		;r15+0x84=*(0238c010)=#1414551105(0x54505641)
:0238BF88 E3A08000 mov  r8,#0x0		;r8=0(0x0)
:0238BF8C E3A04028 mov  r4,#0x28		;r4=40(0x28)
:0238BF90 E0060498 mul  r6,r8,r4
:0238BF94 E0870006 add  r0,r7,r6
:0238BF98 EBFFE6B3 bl 02385A6C
:0238BF9C E1A01005 mov  r1,r5			;r1=1414551105(0x54505641)
:0238BFA0 E0870006 add  r0,r7,r6
:0238BFA4 EBFFE714 bl 02385BFC
:0238BFA8 E2888001 add  r8,r8,#0x1
:0238BFAC E3580004 cmp r8,#0x4
:0238BFB0 BAFFFFF6 blt 0238BF90
:0238BFB4 E59F2058 ldr r2,[r15, #+0x58]		;r15+0x58=*(0238c014)=#67109312(0x040001c0)
:0238BFB8 E1D200B0 ldrh r0,[r2, #+0x0]		;r2+0x0=*(040001c0)=#570969988(0x22084f84)
:0238BFBC E3100080 tst r0,#0x80
:0238BFC0 1AFFFFFC bne 0238BFB8
:0238BFC4 E59F104C ldr r1,[r15, #+0x4c]		;r15+0x4c=*(0238c018)=#35329(0x00008a01)
:0238BFC8 E59F004C ldr r0,[r15, #+0x4c]		;r15+0x4c=*(0238c01c)=#67109314(0x040001c2)
:0238BFCC E1C210B0 strh r1,[r2, #+0x0]		;r2+0x0=*(040001c0)=#570969988(0x22084f84)
:0238BFD0 E3A01084 mov  r1,#0x84		;r1=132(0x84)
:0238BFD4 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(040001c2)=#707142152(0x2a262208)
:0238BFD8 E2401002 sub  r1,r0,#0x2
:0238BFDC E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(2a262208)=#0(0x00000000)
:0238BFE0 E3100080 tst r0,#0x80
:0238BFE4 1AFFFFFC bne 0238BFDC
:0238BFE8 EB00000D bl 0238C024
:0238BFEC E59F102C ldr r1,[r15, #+0x2c]		;r15+0x2c=*(0238c020)=#33281(0x00008201)
:0238BFF0 E59F001C ldr r0,[r15, #+0x1c]		;r15+0x1c=*(0238c014)=#67109312(0x040001c0)
:0238BFF4 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(040001c0)=#570969988(0x22084f84)
:0238BFF8 EB000009 bl 0238C024
:0238BFFC E8BD41F0 ldmia  r13!,{r4,r5,r6,r7,r8,r14}
:0238C000 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:0238C004 03809DD0 orreq  r9,r0,#0x3400
:0238C008 03809DD4 orreq  r9,r0,#0x3500
:0238C00C 03809E00 orreq  r9,r0,#0x0
:0238C010 54505641 ldrplb r5,[r0],#-0x641
:0238C014 040001C0 streq r0,[r0],#-0x1c0
:0238C018 00008A01 andeq  r8,r0,r1,lsl #0x14
:0238C01C 040001C2 streq r0,[r0],#-0x1c2
:0238C020 00008201 andeq  r8,r0,r1,lsl #0x4
:0238C024 E59F0018 ldr r0,[r15, #+0x18]		;r15+0x18=*(0238c044)=#67109314(0x040001c2)
:0238C028 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238C02C E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(040001c2)=#707142152(0x2a262208)
:0238C030 E2401002 sub  r1,r0,#0x2
:0238C034 E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(2a262208)=#0(0x00000000)
:0238C038 E3100080 tst r0,#0x80
:0238C03C 1AFFFFFC bne 0238C034
:0238C040 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:0238C044 040001C2 streq r0,[r0],#-0x1c2
:0238C048 E92D4018 stmdb  r13!,{r3,r4,r14}
:0238C04C E24DD004 sub  r13,r13,#0x4
:0238C050 E3100402 tst r0,#0x2000000
:0238C054 0A000007 beq 0238C078
:0238C058 E59F11C4 ldr r1,[r15, #+0x1c4]		;r15+0x1c4=*(0238c224)=#58760660(0x03809dd4)
:0238C05C E3A04000 mov  r4,#0x0		;r4=0(0x0)
:0238C060 E1A03004 mov  r3,r4			;r3=0(0x0)
:0238C064 E1A02084 mov  r2,r4,lsl #0x1		;r2=0(0x0)
:0238C068 E2844001 add  r4,r4,#0x1
:0238C06C E18130B2 strh r3,[r1, +r2]
:0238C070 E3540010 cmp r4,#0x10
:0238C074 BAFFFFFA blt 0238C064
:0238C078 E59F11A4 ldr r1,[r15, #+0x1a4]		;r15+0x1a4=*(0238c224)=#58760660(0x03809dd4)
:0238C07C E200280F and  r2,r0,#0xF0000
:0238C080 E1A02822 mov  r2,r2,lsr #0x10		;r2=0(0x0)
:0238C084 E1A02082 mov  r2,r2,lsl #0x1		;r2=0(0x0)
:0238C088 E18100B2 strh r0,[r1, +r2]
:0238C08C E3100401 tst r0,#0x1000000
:0238C090 0A000060 beq 0238C218
:0238C094 E59F218C ldr r2,[r15, #+0x18c]		;r15+0x18c=*(0238c228)=#58760656(0x03809dd0)
:0238C098 E1D210B4 ldrh r1,[r2, #+0x4]		;r2+0x4=*(03809dd4)=#6075(0x000017bb)
:0238C09C E2010CFF and  r0,r1,#0xFF00
:0238C0A0 E1A00400 mov  r0,r0,lsl #0x8		;r0=0(0x0)
:0238C0A4 E1A04820 mov  r4,r0,lsr #0x10		;r4=0(0x0)
:0238C0A8 E3540003 cmp r4,#0x3
:0238C0AC 908FF104 addls  r15,r15,r4,lsl #0x2
:0238C0B0 EA000055 b 0238C20C
:0238C0B4 EA00000F b 0238C0F8
:0238C0B8 EA000018 b 0238C120
:0238C0BC EA00003E b 0238C1BC
:0238C0C0 EAFFFFFF b 0238C0C4
:0238C0C4 E20100FF and  r0,r1,#0xFF
:0238C0C8 E1A00800 mov  r0,r0,lsl #0x10		;r0=0(0x0)
:0238C0CC E1B03820 movs r3,r0,lsr #0x10		;r3=0(0x0)
:0238C0D0 E3A00003 mov  r0,#0x3		;r0=3(0x3)
:0238C0D4 1A000002 bne 0238C0E4
:0238C0D8 E3A01002 mov  r1,#0x2		;r1=2(0x2)
:0238C0DC EBFFFED3 bl 0238BC30
:0238C0E0 EA00004C b 0238C218
:0238C0E4 E5823028 str r3,[r2, #+0x28]		;r2+0x28=*(03809df8)=#1145254400(0x44433200)
:0238C0E8 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238C0EC E582302C str r3,[r2, #+0x2c]		;r2+0x2c=*(03809dfc)=#572657664(0x22221000)
:0238C0F0 EBFFFECE bl 0238BC30
:0238C0F4 EA000047 b 0238C218
:0238C0F8 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0238C0FC E1A01004 mov  r1,r4			;r1=0(0x0)
:0238C100 E1A02000 mov  r2,r0			;r2=0(0x0)
:0238C104 EBFFFF16 bl 0238BD64
:0238C108 E3500000 cmp r0,#0x0
:0238C10C 1A000041 bne 0238C218
:0238C110 E1A00004 mov  r0,r4			;r0=0(0x0)
:0238C114 E3A01004 mov  r1,#0x4		;r1=4(0x4)
:0238C118 EBFFFEC4 bl 0238BC30
:0238C11C EA00003D b 0238C218
:0238C120 E5920024 ldr r0,[r2, #+0x24]		;r2+0x24=*(00000024)
:0238C124 E3500000 cmp r0,#0x0
:0238C128 0A000003 beq 0238C13C
:0238C12C E1A00004 mov  r0,r4			;r0=0(0x0)
:0238C130 E3A01003 mov  r1,#0x3		;r1=3(0x3)
:0238C134 EBFFFEBD bl 0238BC30
:0238C138 EA000036 b 0238C218
:0238C13C E20100FF and  r0,r1,#0xFF
:0238C140 E1A00800 mov  r0,r0,lsl #0x10		;r0=0(0x0)
:0238C144 E1B03820 movs r3,r0,lsr #0x10		;r3=0(0x0)
:0238C148 0A000001 beq 0238C154
:0238C14C E3530004 cmp r3,#0x4
:0238C150 9A000003 bls 0238C164
:0238C154 E1A00004 mov  r0,r4			;r0=0(0x0)
:0238C158 E3A01002 mov  r1,#0x2		;r1=2(0x2)
:0238C15C EBFFFEB3 bl 0238BC30
:0238C160 EA00002C b 0238C218
:0238C164 E1D2C0B6 ldrh r12,[r2, #+0x6]		;r2+0x6=*(00000006)
:0238C168 E59F00BC ldr r0,[r15, #+0xbc]		;r15+0xbc=*(0238c22c)=#263(0x00000107)
:0238C16C E15C0000 cmp r12,r0
:0238C170 3A000003 bcc 0238C184
:0238C174 E1A00004 mov  r0,r4			;r0=0(0x0)
:0238C178 E3A01002 mov  r1,#0x2		;r1=2(0x2)
:0238C17C EBFFFEAB bl 0238BC30
:0238C180 EA000024 b 0238C218
:0238C184 E1A01004 mov  r1,r4			;r1=0(0x0)
:0238C188 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0238C18C E3A02002 mov  r2,#0x2		;r2=2(0x2)
:0238C190 E58DC000 str r12,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-2088173463(0x83890069)
:0238C194 EBFFFEF2 bl 0238BD64
:0238C198 E3500000 cmp r0,#0x0
:0238C19C 159F0084 ldrne r0,[r15, #+0x84]		;r15+0x84=*(0238c228)=#58760656(0x03809dd0)
:0238C1A0 13A01001 movne  r1,#0x1		;r1=1(0x1)
:0238C1A4 15801024 strne r1,[r0, #+0x24]		;r0+0x24=*(03809df4)=#-286338032(0xeeeed410)
:0238C1A8 1A00001A bne 0238C218
:0238C1AC E1A00004 mov  r0,r4			;r0=0(0x0)
:0238C1B0 E3A01004 mov  r1,#0x4		;r1=4(0x4)
:0238C1B4 EBFFFE9D bl 0238BC30
:0238C1B8 EA000016 b 0238C218
:0238C1BC E5920024 ldr r0,[r2, #+0x24]		;r2+0x24=*(00000026)
:0238C1C0 E3500002 cmp r0,#0x2
:0238C1C4 0A000003 beq 0238C1D8
:0238C1C8 E1A00004 mov  r0,r4			;r0=0(0x0)
:0238C1CC E3A01003 mov  r1,#0x3		;r1=3(0x3)
:0238C1D0 EBFFFE96 bl 0238BC30
:0238C1D4 EA00000F b 0238C218
:0238C1D8 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0238C1DC E1A01004 mov  r1,r4			;r1=0(0x0)
:0238C1E0 E1A02000 mov  r2,r0			;r2=0(0x0)
:0238C1E4 EBFFFEDE bl 0238BD64
:0238C1E8 E3500000 cmp r0,#0x0
:0238C1EC 159F0034 ldrne r0,[r15, #+0x34]		;r15+0x34=*(0238c228)=#58760656(0x03809dd0)
:0238C1F0 13A01003 movne  r1,#0x3		;r1=3(0x3)
:0238C1F4 15801024 strne r1,[r0, #+0x24]		;r0+0x24=*(03809df4)=#-286338032(0xeeeed410)
:0238C1F8 1A000006 bne 0238C218
:0238C1FC E1A00004 mov  r0,r4			;r0=0(0x0)
:0238C200 E3A01004 mov  r1,#0x4		;r1=4(0x4)
:0238C204 EBFFFE89 bl 0238BC30
:0238C208 EA000002 b 0238C218
:0238C20C E1A00004 mov  r0,r4			;r0=0(0x0)
:0238C210 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:0238C214 EBFFFE85 bl 0238BC30
:0238C218 E28DD004 add  r13,r13,#0x4
:0238C21C E8BD4018 ldmia  r13!,{r3,r4,r14}
:0238C220 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:0238C224 03809DD4 orreq  r9,r0,#0x3500
:0238C228 03809DD0 orreq  r9,r0,#0x3400
:0238C22C 00000107 andeq  r0,r0,r7,lsl #0x2
:0238C230 E92D4FF0 stmdb  r13!,{r4,r5,r6,r7,r8,r9,r10,r11,r14}
:0238C234 E24DD00C sub  r13,r13,#0xC
:0238C238 E1A0A000 mov  r10,r0			;r10=0(0x0)
:0238C23C E59A1004 ldr r1,[r10, #+0x4]		;r10+0x4=*(00000004)
:0238C240 E3510002 cmp r1,#0x2
:0238C244 8A000006 bhi 0238C264
:0238C248 E3510000 cmp r1,#0x0
:0238C24C 0A00000A beq 0238C27C
:0238C250 E3510001 cmp r1,#0x1
:0238C254 0A000063 beq 0238C3E8
:0238C258 E3510002 cmp r1,#0x2
:0238C25C 0A000093 beq 0238C4B0
:0238C260 EA0000A5 b 0238C4FC
:0238C264 E3510010 cmp r1,#0x10
:0238C268 1A0000A3 bne 0238C4FC
:0238C26C E59F0294 ldr r0,[r15, #+0x294]		;r15+0x294=*(0238c508)=#58760656(0x03809dd0)
:0238C270 E5900024 ldr r0,[r0, #+0x24]		;r0+0x24=*(03809df4)=#-286338032(0xeeeed410)
:0238C274 E3500002 cmp r0,#0x2
:0238C278 1A00009F bne 0238C4FC
:0238C27C EBFFE719 bl 02385EE8
:0238C280 E1A04000 mov  r4,r0			;r4=-286338032(0xeeeed410)
:0238C284 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0238C288 EBFFFE99 bl 0238BCF4
:0238C28C E3500000 cmp r0,#0x0
:0238C290 1A000007 bne 0238C2B4
:0238C294 E1A00004 mov  r0,r4			;r0=-286338032(0xeeeed410)
:0238C298 EBFFE717 bl 02385EFC
:0238C29C E59A0004 ldr r0,[r10, #+0x4]		;r10+0x4=*(00000004)
:0238C2A0 E3A01004 mov  r1,#0x4		;r1=4(0x4)
:0238C2A4 E1A00800 mov  r0,r0,lsl #0x10		;r0=-737148928(0xd4100000)
:0238C2A8 E1A00820 mov  r0,r0,lsr #0x10		;r0=54288(0xd410)
:0238C2AC EBFFFE5F bl 0238BC30
:0238C2B0 EA000091 b 0238C4FC
:0238C2B4 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0238C2B8 EBFFFE94 bl 0238BD10
:0238C2BC E1A00004 mov  r0,r4			;r0=-286338032(0xeeeed410)
:0238C2C0 EBFFE70D bl 02385EFC
:0238C2C4 E59F123C ldr r1,[r15, #+0x23c]		;r15+0x23c=*(0238c508)=#58760656(0x03809dd0)
:0238C2C8 E28D0008 add  r0,r13,#0x8
:0238C2CC E5911028 ldr r1,[r1, #+0x28]		;r1+0x28=*(03809df8)=#1145254400(0x44433200)
:0238C2D0 E28D2004 add  r2,r13,#0x4
:0238C2D4 EB00016E bl 0238C894
:0238C2D8 E59D0008 ldr r0,[r13, #+0x8]		;r13+0x8=*(0380ff88)=#-1560252316(0xa3007064)
:0238C2DC E1DD20B4 ldrh r2,[r13, #+0x4]		;r13+0x4=*(0380ff84)=#-1753642891(0x97798875)
:0238C2E0 E1A01380 mov  r1,r0,lsl #0x7		;r1=-2143800832(0x80383200)
:0238C2E4 E1B01FA1 movs r1,r1,lsr #0x1f		;r1=1(0x1)
:0238C2E8 059F0218 ldreq r0,[r15, #+0x218]		;r15+0x218=*(0238c508)=#58760656(0x03809dd0)
:0238C2EC 03A01000 moveq  r1,#0x0		;r1=0(0x0)
:0238C2F0 05C01001 streqb r1,[r0, #+0x1]		;r0+0x1=*(03809dd1)=#-1157627885(0xbb000013)
:0238C2F4 05C01000 streqb r1,[r0, #+0x0]		;r0+0x0=*(03809dd0)=#5001(0x00001389)
:0238C2F8 0A000025 beq 0238C394
:0238C2FC E1A00280 mov  r0,r0,lsl #0x5		;r0=1880340992(0x7013ba00)
:0238C300 E1B00F20 movs r0,r0,lsr #0x1e		;r0=1(0x1)
:0238C304 0A00000E beq 0238C344
:0238C308 E59F01F8 ldr r0,[r15, #+0x1f8]		;r15+0x1f8=*(0238c508)=#58760656(0x03809dd0)
:0238C30C E3A03000 mov  r3,#0x0		;r3=0(0x0)
:0238C310 E5C03000 strb r3,[r0, #+0x0]		;r0+0x0=*(03809dd0)=#5001(0x00001389)
:0238C314 E5D01001 ldrb r1,[r0, #+0x1]		;r0+0x1=*(03809dd1)=#-1157627885(0xbb000013)
:0238C318 E2812001 add  r2,r1,#0x1
:0238C31C E20210FF and  r1,r2,#0xFF
:0238C320 E5C02001 strb r2,[r0, #+0x1]		;r0+0x1=*(03809dd1)=#-1157627885(0xbb000013)
:0238C324 E3510004 cmp r1,#0x4
:0238C328 3A000019 bcc 0238C394
:0238C32C E5C03001 strb r3,[r0, #+0x1]		;r0+0x1=*(03809dd1)=#-1157627885(0xbb000013)
:0238C330 E5901028 ldr r1,[r0, #+0x28]		;r0+0x28=*(03809df8)=#1145254400(0x44433200)
:0238C334 E3510023 cmp r1,#0x23
:0238C338 B2811001 addlt  r1,r1,#0x1
:0238C33C B5801028 strlt r1,[r0, #+0x28]		;r0+0x28=*(03809df8)=#1145254400(0x44433200)
:0238C340 EA000013 b 0238C394
:0238C344 E59F01BC ldr r0,[r15, #+0x1bc]		;r15+0x1bc=*(0238c508)=#58760656(0x03809dd0)
:0238C348 E3A04000 mov  r4,#0x0		;r4=0(0x0)
:0238C34C E5C04001 strb r4,[r0, #+0x1]		;r0+0x1=*(03809dd1)=#-1157627885(0xbb000013)
:0238C350 E5903028 ldr r3,[r0, #+0x28]		;r0+0x28=*(03809df8)=#1145254400(0x44433200)
:0238C354 E15200C3 cmp r2,r3,asr #0x1
:0238C358 A5C04000 strgeb r4,[r0, #+0x0]		;r0+0x0=*(03809dd0)=#5001(0x00001389)
:0238C35C AA00000C bge 0238C394
:0238C360 E5D01000 ldrb r1,[r0, #+0x0]		;r0+0x0=*(03809dd0)=#5001(0x00001389)
:0238C364 E2812001 add  r2,r1,#0x1
:0238C368 E20210FF and  r1,r2,#0xFF
:0238C36C E5C02000 strb r2,[r0, #+0x0]		;r0+0x0=*(03809dd0)=#5001(0x00001389)
:0238C370 E3510004 cmp r1,#0x4
:0238C374 3A000006 bcc 0238C394
:0238C378 E5C04000 strb r4,[r0, #+0x0]		;r0+0x0=*(03809dd0)=#5001(0x00001389)
:0238C37C E590102C ldr r1,[r0, #+0x2c]		;r0+0x2c=*(03809dfc)=#572657664(0x22221000)
:0238C380 E1530001 cmp r3,r1
:0238C384 C2431001 subgt  r1,r3,#0x1
:0238C388 C5801028 strgt r1,[r0, #+0x28]		;r0+0x28=*(03809df8)=#1145254400(0x44433200)
:0238C38C C3A01003 movgt  r1,#0x3		;r1=3(0x3)
:0238C390 C5C01001 strgtb r1,[r0, #+0x1]		;r0+0x1=*(03809dd1)=#-1157627885(0xbb000013)
:0238C394 E1DD00B8 ldrh r0,[r13, #+0x8]		;r13+0x8=*(0380ff88)=#-1560252316(0xa3007064)
:0238C398 E59F116C ldr r1,[r15, #+0x16c]		;r15+0x16c=*(0238c50c)=#41942954(0x027fffaa)
:0238C39C E1C100B0 strh r0,[r1, #+0x0]		;r1+0x0=*(027fffaa)=#-1912958680(0x8dfa9128)
:0238C3A0 E1DD00BA ldrh r0,[r13, #+0xa]		;r13+0xa=*(0380ff8a)=#-1330732288(0xb0aea300)
:0238C3A4 E1C100B2 strh r0,[r1, #+0x2]		;r1+0x2=*(027fffac)=#-1726706182(0x99148dfa)
:0238C3A8 E59A0004 ldr r0,[r10, #+0x4]		;r10+0x4=*(00000004)
:0238C3AC E3500000 cmp r0,#0x0
:0238C3B0 1A000004 bne 0238C3C8
:0238C3B4 E1A00800 mov  r0,r0,lsl #0x10		;r0=-1912995840(0x8dfa0000)
:0238C3B8 E1A00820 mov  r0,r0,lsr #0x10		;r0=36346(0x8dfa)
:0238C3BC E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238C3C0 EBFFFE1A bl 0238BC30
:0238C3C4 EA000004 b 0238C3DC
:0238C3C8 E59A1008 ldr r1,[r10, #+0x8]		;r10+0x8=*(00000008)
:0238C3CC E1A00800 mov  r0,r0,lsl #0x10		;r0=-1912995840(0x8dfa0000)
:0238C3D0 E20110FF and  r1,r1,#0xFF
:0238C3D4 E1A00820 mov  r0,r0,lsr #0x10		;r0=36346(0x8dfa)
:0238C3D8 EBFFFE14 bl 0238BC30
:0238C3DC E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0238C3E0 EBFFFE50 bl 0238BD28
:0238C3E4 EA000044 b 0238C4FC
:0238C3E8 E59F0118 ldr r0,[r15, #+0x118]		;r15+0x118=*(0238c508)=#58760656(0x03809dd0)
:0238C3EC E5900024 ldr r0,[r0, #+0x24]		;r0+0x24=*(03809df4)=#-286338032(0xeeeed410)
:0238C3F0 E3500001 cmp r0,#0x1
:0238C3F4 1A000028 bne 0238C49C
:0238C3F8 E59F8110 ldr r8,[r15, #+0x110]		;r15+0x110=*(0238c510)=#263(0x00000107)
:0238C3FC E59F6110 ldr r6,[r15, #+0x110]		;r15+0x110=*(0238c514)=#58760660(0x03809dd4)
:0238C400 E59F5110 ldr r5,[r15, #+0x110]		;r15+0x110=*(0238c518)=#58760704(0x03809e00)
:0238C404 E3A09000 mov  r9,#0x0		;r9=0(0x0)
:0238C408 E3A070D7 mov  r7,#0xD7		;r7=215(0xd7)
:0238C40C E3A0B00A mov  r11,#0xA		;r11=10(0xa)
:0238C410 E3A04028 mov  r4,#0x28		;r4=40(0x28)
:0238C414 EA000014 b 0238C46C
:0238C418 E0000899 mul  r0,r9,r8
:0238C41C EB000B02 bl 0238F02C
:0238C420 E59A200C ldr r2,[r10, #+0xc]		;r10+0xc=*(0000000c)
:0238C424 E1A01008 mov  r1,r8			;r1=263(0x107)
:0238C428 E0820000 add  r0,r2,r0
:0238C42C EB000AFE bl 0238F02C
:0238C430 E1A00801 mov  r0,r1,lsl #0x10		;r0=17235968(0x1070000)
:0238C434 E1A00820 mov  r0,r0,lsr #0x10		;r0=263(0x107)
:0238C438 E35000C8 cmp r0,#0xC8
:0238C43C 3A000001 bcc 0238C448
:0238C440 E35000D7 cmp r0,#0xD7
:0238C444 31A00007 movcc  r0,r7			;r0=215(0xd7)
:0238C448 E0861089 add  r1,r6,r9,lsl #0x1
:0238C44C E1C10CBC strh r0,[r1, #+0xcc]		;r1+0xcc=*(000001d3)
:0238C450 E58D9000 str r9,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-2088173463(0x83890069)
:0238C454 E0205499 mla  r0,r9,r4,r5unknown
:0238C458 E1D11CFC ldrsh r1,[r1, #+0xcc]		;r1+0xcc=*(000001d3)
:0238C45C E59F30B8 ldr r3,[r15, #+0xb8]		;r15+0xb8=*(0238c51c)=#58737468(0x0380433c)
:0238C460 E1A0200B mov  r2,r11			;r2=10(0xa)
:0238C464 EBFFE5A9 bl 02385B10
:0238C468 E2899001 add  r9,r9,#0x1
:0238C46C E59A1008 ldr r1,[r10, #+0x8]		;r10+0x8=*(00000008)
:0238C470 E1590001 cmp r9,r1
:0238C474 3AFFFFE7 bcc 0238C418
:0238C478 E59A0004 ldr r0,[r10, #+0x4]		;r10+0x4=*(00000004)
:0238C47C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238C480 E1A00800 mov  r0,r0,lsl #0x10		;r0=14090240(0xd70000)
:0238C484 E1A00820 mov  r0,r0,lsr #0x10		;r0=215(0xd7)
:0238C488 EBFFFDE8 bl 0238BC30
:0238C48C E59F0074 ldr r0,[r15, #+0x74]		;r15+0x74=*(0238c508)=#58760656(0x03809dd0)
:0238C490 E3A01002 mov  r1,#0x2		;r1=2(0x2)
:0238C494 E5801024 str r1,[r0, #+0x24]		;r0+0x24=*(03809df4)=#-286338032(0xeeeed410)
:0238C498 EA000017 b 0238C4FC
:0238C49C E1A00801 mov  r0,r1,lsl #0x10		;r0=-737148928(0xd4100000)
:0238C4A0 E1A00820 mov  r0,r0,lsr #0x10		;r0=54288(0xd410)
:0238C4A4 E3A01003 mov  r1,#0x3		;r1=3(0x3)
:0238C4A8 EBFFFDE0 bl 0238BC30
:0238C4AC EA000012 b 0238C4FC
:0238C4B0 E59F0050 ldr r0,[r15, #+0x50]		;r15+0x50=*(0238c508)=#58760656(0x03809dd0)
:0238C4B4 E5900024 ldr r0,[r0, #+0x24]		;r0+0x24=*(03809df4)=#-286338032(0xeeeed410)
:0238C4B8 E3500003 cmp r0,#0x3
:0238C4BC 1A00000A bne 0238C4EC
:0238C4C0 E59F0058 ldr r0,[r15, #+0x58]		;r15+0x58=*(0238c520)=#1414551105(0x54505641)
:0238C4C4 EBFFE5E8 bl 02385C6C
:0238C4C8 E59A0004 ldr r0,[r10, #+0x4]		;r10+0x4=*(00000004)
:0238C4CC E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238C4D0 E1A00800 mov  r0,r0,lsl #0x10		;r0=1447100416(0x56410000)
:0238C4D4 E1A00820 mov  r0,r0,lsr #0x10		;r0=22081(0x5641)
:0238C4D8 EBFFFDD4 bl 0238BC30
:0238C4DC E59F0024 ldr r0,[r15, #+0x24]		;r15+0x24=*(0238c508)=#58760656(0x03809dd0)
:0238C4E0 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238C4E4 E5801024 str r1,[r0, #+0x24]		;r0+0x24=*(03809df4)=#-286338032(0xeeeed410)
:0238C4E8 EA000003 b 0238C4FC
:0238C4EC E1A00801 mov  r0,r1,lsl #0x10		;r0=-737148928(0xd4100000)
:0238C4F0 E1A00820 mov  r0,r0,lsr #0x10		;r0=54288(0xd410)
:0238C4F4 E3A01003 mov  r1,#0x3		;r1=3(0x3)
:0238C4F8 EBFFFDCC bl 0238BC30
:0238C4FC E28DD00C add  r13,r13,#0xC
:0238C500 E8BD4FF0 ldmia  r13!,{r4,r5,r6,r7,r8,r9,r10,r11,r14}
:0238C504 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:0238C508 03809DD0 orreq  r9,r0,#0x3400
:0238C50C 027FFFAA rsbeqs r15,r15,#0x2A8
:0238C510 00000107 andeq  r0,r0,r7,lsl #0x2
:0238C514 03809DD4 orreq  r9,r0,#0x3500
:0238C518 03809E00 orreq  r9,r0,#0x0
:0238C51C 0380433C orreq  r4,r0,#0xF0000000
:0238C520 54505641 ldrplb r5,[r0],#-0x641
:0238C524 E92D4018 stmdb  r13!,{r3,r4,r14}
:0238C528 E24DD004 sub  r13,r13,#0x4
:0238C52C E1A04000 mov  r4,r0			;r4=54288(0xd410)
:0238C530 E1A03004 mov  r3,r4			;r3=54288(0xd410)
:0238C534 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0238C538 E3A01010 mov  r1,#0x10		;r1=16(0x10)
:0238C53C E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0238C540 EBFFFE07 bl 0238BD64
:0238C544 E3500000 cmp r0,#0x0
:0238C548 1A00000B bne 0238C57C
:0238C54C E59D0000 ldr r0,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-2088173463(0x83890069)
:0238C550 E59F3030 ldr r3,[r15, #+0x30]		;r15+0x30=*(0238c588)=#41942954(0x027fffaa)
:0238C554 E3C00406 bic  r0,r0,#0x6000000
:0238C558 E3800406 orr  r0,r0,#0x6000000
:0238C55C E58D0000 str r0,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-2088173463(0x83890069)
:0238C560 E1DD00B0 ldrh r0,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-2088173463(0x83890069)
:0238C564 E1DD20B2 ldrh r2,[r13, #+0x2]		;r13+0x2=*(0380ff82)=#-2005564535(0x88758389)
:0238C568 E1C300B0 strh r0,[r3, #+0x0]		;r3+0x0=*(027fffaa)=#-1912958680(0x8dfa9128)
:0238C56C E20410FF and  r1,r4,#0xFF
:0238C570 E3A00010 mov  r0,#0x10		;r0=16(0x10)
:0238C574 E1C320B2 strh r2,[r3, #+0x2]		;r3+0x2=*(027fffac)=#-1726706182(0x99148dfa)
:0238C578 EBFFFDAC bl 0238BC30
:0238C57C E28DD004 add  r13,r13,#0x4
:0238C580 E8BD4018 ldmia  r13!,{r3,r4,r14}
:0238C584 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:0238C588 027FFFAA rsbeqs r15,r15,#0x2A8
:0238C58C E92D4008 stmdb  r13!,{r3,r14}
:0238C590 E3A00902 mov  r0,#0x8000		;r0=32768(0x8000)
:0238C594 EBFFE87D bl 02386790
:0238C598 E59F20C8 ldr r2,[r15, #+0xc8]		;r15+0xc8=*(0238c668)=#67109312(0x040001c0)
:0238C59C E1D200B0 ldrh r0,[r2, #+0x0]		;r2+0x0=*(040001c0)=#570969988(0x22084f84)
:0238C5A0 E3100080 tst r0,#0x80
:0238C5A4 1AFFFFFC bne 0238C59C
:0238C5A8 E59F10BC ldr r1,[r15, #+0xbc]		;r15+0xbc=*(0238c66c)=#35329(0x00008a01)
:0238C5AC E59F00BC ldr r0,[r15, #+0xbc]		;r15+0xbc=*(0238c670)=#67109314(0x040001c2)
:0238C5B0 E1C210B0 strh r1,[r2, #+0x0]		;r2+0x0=*(040001c0)=#570969988(0x22084f84)
:0238C5B4 E3A01084 mov  r1,#0x84		;r1=132(0x84)
:0238C5B8 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(040001c2)=#707142152(0x2a262208)
:0238C5BC E2401002 sub  r1,r0,#0x2
:0238C5C0 E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(2a262208)=#0(0x00000000)
:0238C5C4 E3100080 tst r0,#0x80
:0238C5C8 1AFFFFFC bne 0238C5C0
:0238C5CC EB00002B bl 0238C680
:0238C5D0 E59F109C ldr r1,[r15, #+0x9c]		;r15+0x9c=*(0238c674)=#33281(0x00008201)
:0238C5D4 E59F008C ldr r0,[r15, #+0x8c]		;r15+0x8c=*(0238c668)=#67109312(0x040001c0)
:0238C5D8 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(040001c0)=#570969988(0x22084f84)
:0238C5DC EB000027 bl 0238C680
:0238C5E0 E59F0090 ldr r0,[r15, #+0x90]		;r15+0x90=*(0238c678)=#58760872(0x03809ea8)
:0238C5E4 E1D000B0 ldrh r0,[r0, #+0x0]		;r0+0x0=*(03809ea8)=#40339609(0x02678899)
:0238C5E8 E3500000 cmp r0,#0x0
:0238C5EC 1A000005 bne 0238C608
:0238C5F0 E59F0084 ldr r0,[r15, #+0x84]		;r15+0x84=*(0238c67c)=#67109174(0x04000136)
:0238C5F4 E1D000B0 ldrh r0,[r0, #+0x0]		;r0+0x0=*(04000136)=#522791567(0x1f292a8f)
:0238C5F8 E3100040 tst r0,#0x40
:0238C5FC 03A00001 moveq  r0,#0x1		;r0=1(0x1)
:0238C600 13A00000 movne  r0,#0x0		;r0=0(0x0)
:0238C604 EA000015 b 0238C660
:0238C608 E59F206C ldr r2,[r15, #+0x6c]		;r15+0x6c=*(0238c67c)=#67109174(0x04000136)
:0238C60C E1D200B0 ldrh r0,[r2, #+0x0]		;r2+0x0=*(04000136)=#522791567(0x1f292a8f)
:0238C610 E3100040 tst r0,#0x40
:0238C614 03A00001 moveq  r0,#0x1		;r0=1(0x1)
:0238C618 0A000010 beq 0238C660
:0238C61C E59F1048 ldr r1,[r15, #+0x48]		;r15+0x48=*(0238c66c)=#35329(0x00008a01)
:0238C620 E3A00084 mov  r0,#0x84		;r0=132(0x84)
:0238C624 E1C218BA strh r1,[r2, #+0x8a]		;r2+0x8a=*(040001c0)=#570969988(0x22084f84)
:0238C628 E1C208BC strh r0,[r2, #+0x8c]		;r2+0x8c=*(040001c2)=#707142152(0x2a262208)
:0238C62C E1D208BA ldrh r0,[r2, #+0x8a]		;r2+0x8a=*(040001c0)=#570969988(0x22084f84)
:0238C630 E3100080 tst r0,#0x80
:0238C634 1AFFFFFC bne 0238C62C
:0238C638 EB000010 bl 0238C680
:0238C63C E59F1030 ldr r1,[r15, #+0x30]		;r15+0x30=*(0238c674)=#33281(0x00008201)
:0238C640 E59F0020 ldr r0,[r15, #+0x20]		;r15+0x20=*(0238c668)=#67109312(0x040001c0)
:0238C644 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(040001c0)=#570969988(0x22084f84)
:0238C648 EB00000C bl 0238C680
:0238C64C E59F0028 ldr r0,[r15, #+0x28]		;r15+0x28=*(0238c67c)=#67109174(0x04000136)
:0238C650 E1D000B0 ldrh r0,[r0, #+0x0]		;r0+0x0=*(04000136)=#522791567(0x1f292a8f)
:0238C654 E3100040 tst r0,#0x40
:0238C658 13A00000 movne  r0,#0x0		;r0=0(0x0)
:0238C65C 03A00002 moveq  r0,#0x2		;r0=2(0x2)
:0238C660 E8BD4008 ldmia  r13!,{r3,r14}
:0238C664 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:0238C668 040001C0 streq r0,[r0],#-0x1c0
:0238C66C 00008A01 andeq  r8,r0,r1,lsl #0x14
:0238C670 040001C2 streq r0,[r0],#-0x1c2
:0238C674 00008201 andeq  r8,r0,r1,lsl #0x4
:0238C678 03809EA8 orreq  r9,r0,#0xA80
:0238C67C 04000136 streq r0,[r0],#-0x136
:0238C680 E59F0018 ldr r0,[r15, #+0x18]		;r15+0x18=*(0238c6a0)=#67109314(0x040001c2)
:0238C684 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238C688 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(040001c2)=#707142152(0x2a262208)
:0238C68C E2401002 sub  r1,r0,#0x2
:0238C690 E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(2a262208)=#0(0x00000000)
:0238C694 E3100080 tst r0,#0x80
:0238C698 1AFFFFFC bne 0238C690
:0238C69C E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:0238C6A0 040001C2 streq r0,[r0],#-0x1c2
:0238C6A4 E92D43F0 stmdb  r13!,{r4,r5,r6,r7,r8,r9,r14}
:0238C6A8 E24DD014 sub  r13,r13,#0x14
:0238C6AC E3520000 cmp r2,#0x0
:0238C6B0 E59F21C8 ldr r2,[r15, #+0x1c8]		;r15+0x1c8=*(0238c880)=#67109312(0x040001c0)
:0238C6B4 E1A05003 mov  r5,r3			;r5=41942954(0x27fffaa)
:0238C6B8 03A030D1 moveq  r3,#0xD1		;r3=209(0xd1)
:0238C6BC 03A04001 moveq  r4,#0x1		;r4=1(0x1)
:0238C6C0 E1A07000 mov  r7,r0			;r7=0(0x0)
:0238C6C4 E1A06001 mov  r6,r1			;r6=707142152(0x2a262208)
:0238C6C8 13A03091 movne  r3,#0x91		;r3=145(0x91)
:0238C6CC 13A04002 movne  r4,#0x2		;r4=2(0x2)
:0238C6D0 E1D200B0 ldrh r0,[r2, #+0x0]		;r2+0x0=*(040001c0)=#570969988(0x22084f84)
:0238C6D4 E3100080 tst r0,#0x80
:0238C6D8 1AFFFFFC bne 0238C6D0
:0238C6DC E59F11A0 ldr r1,[r15, #+0x1a0]		;r15+0x1a0=*(0238c884)=#35329(0x00008a01)
:0238C6E0 E59F01A0 ldr r0,[r15, #+0x1a0]		;r15+0x1a0=*(0238c888)=#67109314(0x040001c2)
:0238C6E4 E1C210B0 strh r1,[r2, #+0x0]		;r2+0x0=*(040001c0)=#570969988(0x22084f84)
:0238C6E8 E20320FF and  r2,r3,#0xFF
:0238C6EC E1C020B0 strh r2,[r0, #+0x0]		;r0+0x0=*(040001c2)=#707142152(0x2a262208)
:0238C6F0 E2401002 sub  r1,r0,#0x2
:0238C6F4 E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(22084f84)=#0(0x00000000)
:0238C6F8 E3100080 tst r0,#0x80
:0238C6FC 1AFFFFFC bne 0238C6F4
:0238C700 E1A00802 mov  r0,r2,lsl #0x10		;r0=570949632(0x22080000)
:0238C704 E59F2174 ldr r2,[r15, #+0x174]		;r15+0x174=*(0238c880)=#67109312(0x040001c0)
:0238C708 E3A0C000 mov  r12,#0x0		;r12=0(0x0)
:0238C70C E59F8178 ldr r8,[r15, #+0x178]		;r15+0x178=*(0238c88c)=#32760(0x00007ff8)
:0238C710 E28D1000 add  r1,r13,#0x0
:0238C714 E1A00820 mov  r0,r0,lsr #0x10		;r0=8712(0x2208)
:0238C718 E1A0300C mov  r3,r12			;r3=0(0x0)
:0238C71C E1C230B2 strh r3,[r2, #+0x2]		;r2+0x2=*(040001c2)=#707142152(0x2a262208)
:0238C720 E1D290B0 ldrh r9,[r2, #+0x0]		;r2+0x0=*(040001c0)=#570969988(0x22084f84)
:0238C724 E3190080 tst r9,#0x80
:0238C728 1AFFFFFC bne 0238C720
:0238C72C E1D290B2 ldrh r9,[r2, #+0x2]		;r2+0x2=*(040001c2)=#707142152(0x2a262208)
:0238C730 E20990FF and  r9,r9,#0xFF
:0238C734 E1A0E809 mov  r14,r9,lsl #0x10		;r14=570949632(0x22080000)
:0238C738 E1A0942E mov  r9,r14,lsr #0x8		;r9=2230272(0x220800)
:0238C73C E781910C str r9,[r1,+r12, lsl #0x2]
:0238C740 E1C200B2 strh r0,[r2, #+0x2]		;r2+0x2=*(040001c2)=#707142152(0x2a262208)
:0238C744 E1D290B0 ldrh r9,[r2, #+0x0]		;r2+0x0=*(040001c0)=#570969988(0x22084f84)
:0238C748 E3190080 tst r9,#0x80
:0238C74C 1AFFFFFC bne 0238C744
:0238C750 E1D2E0B2 ldrh r14,[r2, #+0x2]		;r2+0x2=*(040001c2)=#707142152(0x2a262208)
:0238C754 E791910C ldr r9,[r1,+r12, lsl #0x2]
:0238C758 E20EE0FF and  r14,r14,#0xFF
:0238C75C E1A0E80E mov  r14,r14,lsl #0x10		;r14=570949632(0x22080000)
:0238C760 E189982E orr  r9,r9,r14,lsr #0x10
:0238C764 E009E008 and  r14,r9,r8
:0238C768 E1A0E1CE mov  r14,r14,asr #0x3
:0238C76C E781E10C str r14,[r1,+r12, lsl #0x2]
:0238C770 E28CC001 add  r12,r12,#0x1
:0238C774 E35C0005 cmp r12,#0x5
:0238C778 BAFFFFE7 blt 0238C71C
:0238C77C E59F010C ldr r0,[r15, #+0x10c]		;r15+0x10c=*(0238c890)=#33281(0x00008201)
:0238C780 E1C200B0 strh r0,[r2, #+0x0]		;r2+0x0=*(040001c0)=#570969988(0x22084f84)
:0238C784 EBFFFFBD bl 0238C680
:0238C788 E3A08000 mov  r8,#0x0		;r8=0(0x0)
:0238C78C E1A09008 mov  r9,r8			;r9=0(0x0)
:0238C790 E28D2000 add  r2,r13,#0x0
:0238C794 E7921109 ldr r1,[r2,+r9, lsl #0x2]
:0238C798 E2893001 add  r3,r9,#0x1
:0238C79C EA000005 b 0238C7B8
:0238C7A0 E7920103 ldr r0,[r2,+r3, lsl #0x2]
:0238C7A4 E2833001 add  r3,r3,#0x1
:0238C7A8 E0510000 subs r0,r1,r0
:0238C7AC 42600000 rsbmi  r0,r0,#0x0
:0238C7B0 E1500008 cmp r0,r8
:0238C7B4 C1A08000 movgt  r8,r0			;r8=570969988(0x22084f84)
:0238C7B8 E3530005 cmp r3,#0x5
:0238C7BC BAFFFFF7 blt 0238C7A0
:0238C7C0 E2899001 add  r9,r9,#0x1
:0238C7C4 E3590004 cmp r9,#0x4
:0238C7C8 BAFFFFF1 blt 0238C794
:0238C7CC E1C580B0 strh r8,[r5, #+0x0]		;r5+0x0=*(027fffaa)=#-1912958680(0x8dfa9128)
:0238C7D0 E3A08000 mov  r8,#0x0		;r8=0(0x0)
:0238C7D4 E28D0000 add  r0,r13,#0x0
:0238C7D8 EA00001C b 0238C850
:0238C7DC E7903108 ldr r3,[r0,+r8, lsl #0x2]
:0238C7E0 E2889001 add  r9,r8,#0x1
:0238C7E4 EA000016 b 0238C844
:0238C7E8 E7902109 ldr r2,[r0,+r9, lsl #0x2]
:0238C7EC E0531002 subs r1,r3,r2
:0238C7F0 42611000 rsbmi  r1,r1,#0x0
:0238C7F4 E1510006 cmp r1,r6
:0238C7F8 CA000010 bgt 0238C840
:0238C7FC E2891001 add  r1,r9,#0x1
:0238C800 EA00000C b 0238C838
:0238C804 E7905101 ldr r5,[r0,+r1, lsl #0x2]
:0238C808 E053C005 subs r12,r3,r5
:0238C80C 426CC000 rsbmi  r12,r12,#0x0
:0238C810 E15C0006 cmp r12,r6
:0238C814 CA000006 bgt 0238C834
:0238C818 E0820083 add  r0,r2,r3,lsl #0x1
:0238C81C E0850000 add  r0,r5,r0
:0238C820 E1A00140 mov  r0,r0,asr #0x2
:0238C824 E3C00007 bic  r0,r0,#0x7
:0238C828 E1C700B0 strh r0,[r7, #+0x0]		;r7+0x0=*(00000000)
:0238C82C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0238C830 EA00000F b 0238C874
:0238C834 E2811001 add  r1,r1,#0x1
:0238C838 E3510005 cmp r1,#0x5
:0238C83C BAFFFFF0 blt 0238C804
:0238C840 E2899001 add  r9,r9,#0x1
:0238C844 E3590004 cmp r9,#0x4
:0238C848 BAFFFFE6 blt 0238C7E8
:0238C84C E2888001 add  r8,r8,#0x1
:0238C850 E3580003 cmp r8,#0x3
:0238C854 BAFFFFE0 blt 0238C7DC
:0238C858 E59D2000 ldr r2,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-2088173463(0x83890069)
:0238C85C E59D1010 ldr r1,[r13, #+0x10]		;r13+0x10=*(0380ff90)=#11454638(0x00aec8ae)
:0238C860 E1A00004 mov  r0,r4			;r0=2(0x2)
:0238C864 E0821001 add  r1,r2,r1
:0238C868 E1A010C1 mov  r1,r1,asr #0x1
:0238C86C E3C11007 bic  r1,r1,#0x7
:0238C870 E1C710B0 strh r1,[r7, #+0x0]		;r7+0x0=*(00000000)
:0238C874 E28DD014 add  r13,r13,#0x14
:0238C878 E8BD43F0 ldmia  r13!,{r4,r5,r6,r7,r8,r9,r14}
:0238C87C E12FFF1E bx r14 (Jump to addr_22080000?)
msr CPSR_fsxc,r14
:0238C880 040001C0 streq r0,[r0],#-0x1c0
:0238C884 00008A01 andeq  r8,r0,r1,lsl #0x14
:0238C888 040001C2 streq r0,[r0],#-0x1c2
:0238C88C 00007FF8 unknown
:0238C890 00008201 andeq  r8,r0,r1,lsl #0x4
:0238C894 E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:0238C898 E24DD008 sub  r13,r13,#0x8
:0238C89C E1B06001 movs r6,r1			;r6=11454638(0xaec8ae)
:0238C8A0 E1A05002 mov  r5,r2			;r5=-2088173463(0x83890069)
:0238C8A4 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238C8A8 E1A07000 mov  r7,r0			;r7=2(0x2)
:0238C8AC E1C510B0 strh r1,[r5, #+0x0]		;r5+0x0=*(83890069)
:0238C8B0 42666000 rsbmi  r6,r6,#0x0
:0238C8B4 EBFFFF34 bl 0238C58C
:0238C8B8 E1B04000 movs r4,r0			;r4=2(0x2)
:0238C8BC 1A00000E bne 0238C8FC
:0238C8C0 E5971000 ldr r1,[r7, #+0x0]		;r7+0x0=*(00000002)
:0238C8C4 E3A00A01 mov  r0,#0x1000		;r0=4096(0x1000)
:0238C8C8 E2600000 rsb  r0,r0,#0x0
:0238C8CC E0011000 and  r1,r1,r0
:0238C8D0 E59F01A0 ldr r0,[r15, #+0x1a0]		;r15+0x1a0=*(0238ca78)=#-16773121(0xff000fff)
:0238C8D4 E0010000 and  r0,r1,r0
:0238C8D8 E3C01401 bic  r1,r0,#0x1000000
:0238C8DC E3C10406 bic  r0,r1,#0x6000000
:0238C8E0 E5871000 str r1,[r7, #+0x0]		;r7+0x0=*(00000002)
:0238C8E4 E3801406 orr  r1,r0,#0x6000000
:0238C8E8 E5871000 str r1,[r7, #+0x0]		;r7+0x0=*(00000002)
:0238C8EC E59F0188 ldr r0,[r15, #+0x188]		;r15+0x188=*(0238ca7c)=#58760872(0x03809ea8)
:0238C8F0 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238C8F4 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(03809ea8)=#40339609(0x02678899)
:0238C8F8 EA00005B b 0238CA6C
:0238C8FC E28D0004 add  r0,r13,#0x4
:0238C900 E28D3002 add  r3,r13,#0x2
:0238C904 E1A01006 mov  r1,r6			;r1=11454638(0xaec8ae)
:0238C908 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0238C90C EBFFFF64 bl 0238C6A4
:0238C910 E5971000 ldr r1,[r7, #+0x0]		;r7+0x0=*(00000002)
:0238C914 E1A00F00 mov  r0,r0,lsl #0x1e		;r0=0(0x0)
:0238C918 E3C11406 bic  r1,r1,#0x6000000
:0238C91C E181C2A0 orr  r12,r1,r0,lsr #0x5
:0238C920 E587C000 str r12,[r7, #+0x0]		;r7+0x0=*(00000002)
:0238C924 E3A01A01 mov  r1,#0x1000		;r1=4096(0x1000)
:0238C928 E2611000 rsb  r1,r1,#0x0
:0238C92C E1DD20B4 ldrh r2,[r13, #+0x4]		;r13+0x4=*(0380ff84)=#-1753642891(0x97798875)
:0238C930 E00CC001 and  r12,r12,r1
:0238C934 E0021A21 and  r1,r2,r1,lsr #0x14
:0238C938 E18CC001 orr  r12,r12,r1
:0238C93C E28D0004 add  r0,r13,#0x4
:0238C940 E28D3000 add  r3,r13,#0x0
:0238C944 E1A01006 mov  r1,r6			;r1=11454638(0xaec8ae)
:0238C948 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0238C94C E587C000 str r12,[r7, #+0x0]		;r7+0x0=*(00000002)
:0238C950 EBFFFF53 bl 0238C6A4
:0238C954 E3500002 cmp r0,#0x2
:0238C958 1A000007 bne 0238C97C
:0238C95C E5971000 ldr r1,[r7, #+0x0]		;r7+0x0=*(00000002)
:0238C960 E1A00281 mov  r0,r1,lsl #0x5		;r0=366548416(0x15d915c0)
:0238C964 E1A00F20 mov  r0,r0,lsr #0x1e		;r0=0(0x0)
:0238C968 E3800002 orr  r0,r0,#0x2
:0238C96C E3C11406 bic  r1,r1,#0x6000000
:0238C970 E1A00F00 mov  r0,r0,lsl #0x1e		;r0=0(0x0)
:0238C974 E18102A0 orr  r0,r1,r0,lsr #0x5
:0238C978 E5870000 str r0,[r7, #+0x0]		;r7+0x0=*(00000002)
:0238C97C E1DD10B4 ldrh r1,[r13, #+0x4]		;r13+0x4=*(0380ff84)=#-1753642891(0x97798875)
:0238C980 E5972000 ldr r2,[r7, #+0x0]		;r7+0x0=*(00000002)
:0238C984 E59F00EC ldr r0,[r15, #+0xec]		;r15+0xec=*(0238ca78)=#-16773121(0xff000fff)
:0238C988 E1A01A01 mov  r1,r1,lsl #0x14		;r1=-2024800256(0x87500000)
:0238C98C E0020000 and  r0,r2,r0
:0238C990 E1802421 orr  r2,r0,r1,lsr #0x8
:0238C994 E59F10E4 ldr r1,[r15, #+0xe4]		;r15+0xe4=*(0238ca80)=#35329(0x00008a01)
:0238C998 E59F00E4 ldr r0,[r15, #+0xe4]		;r15+0xe4=*(0238ca84)=#67109312(0x040001c0)
:0238C99C E5872000 str r2,[r7, #+0x0]		;r7+0x0=*(00000002)
:0238C9A0 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(040001c0)=#570969988(0x22084f84)
:0238C9A4 E3A06000 mov  r6,#0x0		;r6=0(0x0)
:0238C9A8 EBFFFF34 bl 0238C680
:0238C9AC E2866001 add  r6,r6,#0x1
:0238C9B0 E356000C cmp r6,#0xC
:0238C9B4 BAFFFFFB blt 0238C9A8
:0238C9B8 E59F10C8 ldr r1,[r15, #+0xc8]		;r15+0xc8=*(0238ca88)=#33281(0x00008201)
:0238C9BC E59F00C0 ldr r0,[r15, #+0xc0]		;r15+0xc0=*(0238ca84)=#67109312(0x040001c0)
:0238C9C0 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(040001c0)=#570969988(0x22084f84)
:0238C9C4 EBFFFF2D bl 0238C680
:0238C9C8 E3540002 cmp r4,#0x2
:0238C9CC 05970000 ldreq r0,[r7, #+0x0]		;r7+0x0=*(00000002)
:0238C9D0 03C00406 biceq  r0,r0,#0x6000000
:0238C9D4 03800406 orreq  r0,r0,#0x6000000
:0238C9D8 05870000 streq r0,[r7, #+0x0]		;r7+0x0=*(00000002)
:0238C9DC EBFFFEEA bl 0238C58C
:0238C9E0 E3500000 cmp r0,#0x0
:0238C9E4 0A000018 beq 0238CA4C
:0238C9E8 E3500001 cmp r0,#0x1
:0238C9EC 0A00000A beq 0238CA1C
:0238C9F0 E3500002 cmp r0,#0x2
:0238C9F4 1A00001B bne 0238CA68
:0238C9F8 E5971000 ldr r1,[r7, #+0x0]		;r7+0x0=*(00000002)
:0238C9FC E59F0078 ldr r0,[r15, #+0x78]		;r15+0x78=*(0238ca7c)=#58760872(0x03809ea8)
:0238CA00 E3812401 orr  r2,r1,#0x1000000
:0238CA04 E3C21406 bic  r1,r2,#0x6000000
:0238CA08 E3811406 orr  r1,r1,#0x6000000
:0238CA0C E5871000 str r1,[r7, #+0x0]		;r7+0x0=*(00000002)
:0238CA10 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238CA14 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(03809ea8)=#40339609(0x02678899)
:0238CA18 EA000013 b 0238CA6C
:0238CA1C E5971000 ldr r1,[r7, #+0x0]		;r7+0x0=*(00000002)
:0238CA20 E59F0054 ldr r0,[r15, #+0x54]		;r15+0x54=*(0238ca7c)=#58760872(0x03809ea8)
:0238CA24 E3811401 orr  r1,r1,#0x1000000
:0238CA28 E5871000 str r1,[r7, #+0x0]		;r7+0x0=*(00000002)
:0238CA2C E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0238CA30 E1DD10B0 ldrh r1,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-2088173463(0x83890069)
:0238CA34 E1DD30B2 ldrh r3,[r13, #+0x2]		;r13+0x2=*(0380ff82)=#-2005564535(0x88758389)
:0238CA38 E1C020B0 strh r2,[r0, #+0x0]		;r0+0x0=*(03809ea8)=#40339609(0x02678899)
:0238CA3C E1530001 cmp r3,r1
:0238CA40 31A03001 movcc  r3,r1			;r3=-2088173463(0x83890069)
:0238CA44 E1C530B0 strh r3,[r5, #+0x0]		;r5+0x0=*(83890069)
:0238CA48 EA000007 b 0238CA6C
:0238CA4C E5971000 ldr r1,[r7, #+0x0]		;r7+0x0=*(00000002)
:0238CA50 E59F0024 ldr r0,[r15, #+0x24]		;r15+0x24=*(0238ca7c)=#58760872(0x03809ea8)
:0238CA54 E3C11401 bic  r1,r1,#0x1000000
:0238CA58 E5871000 str r1,[r7, #+0x0]		;r7+0x0=*(00000002)
:0238CA5C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238CA60 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(03809ea8)=#40339609(0x02678899)
:0238CA64 EA000000 b 0238CA6C
:0238CA68 EBFFE57A bl 02386058
:0238CA6C E28DD008 add  r13,r13,#0x8
:0238CA70 E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:0238CA74 E12FFF1E bx r14 (Jump to addr_22080000?)
msr CPSR_fsxc,r14
:0238CA78 FF000FFF swinv 0x00000fff
:0238CA7C 03809EA8 orreq  r9,r0,#0xA80
:0238CA80 00008A01 andeq  r8,r0,r1,lsl #0x14
:0238CA84 040001C0 streq r0,[r0],#-0x1c0
:0238CA88 00008201 andeq  r8,r0,r1,lsl #0x4
:0238CA8C E59F002C ldr r0,[r15, #+0x2c]		;r15+0x2c=*(0238cac0)=#58760876(0x03809eac)
:0238CA90 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:0238CA94 E5801000 str r1,[r0, #+0x0]		;r0+0x0=*(03809eac)=#40409497(0x02689999)
:0238CA98 E3A03000 mov  r3,#0x0		;r3=0(0x0)
:0238CA9C E5803024 str r3,[r0, #+0x24]		;r0+0x24=*(03809ed0)=#38377865(0x02499989)
:0238CAA0 E59F001C ldr r0,[r15, #+0x1c]		;r15+0x1c=*(0238cac4)=#58760880(0x03809eb0)
:0238CAA4 E1A02003 mov  r2,r3			;r2=38377865(0x2499989)
:0238CAA8 E1A01083 mov  r1,r3,lsl #0x1		;r1=76755730(0x4933312)
:0238CAAC E2833001 add  r3,r3,#0x1
:0238CAB0 E18020B1 strh r2,[r0, +r1]
:0238CAB4 E3530010 cmp r3,#0x10
:0238CAB8 BAFFFFFA blt 0238CAA8
:0238CABC E12FFF1E bx r14 (Jump to addr_22080000?)
msr CPSR_fsxc,r14
:0238CAC0 03809EAC orreq  r9,r0,#0xAC0
:0238CAC4 03809EB0 orreq  r9,r0,#0xB00
:0238CAC8 E92D4078 stmdb  r13!,{r3,r4,r5,r6,r14}
:0238CACC E24DD004 sub  r13,r13,#0x4
:0238CAD0 E3100402 tst r0,#0x2000000
:0238CAD4 0A000007 beq 0238CAF8
:0238CAD8 E59F1118 ldr r1,[r15, #+0x118]		;r15+0x118=*(0238cbf8)=#58760880(0x03809eb0)
:0238CADC E3A04000 mov  r4,#0x0		;r4=0(0x0)
:0238CAE0 E1A03004 mov  r3,r4			;r3=0(0x0)
:0238CAE4 E1A02084 mov  r2,r4,lsl #0x1		;r2=0(0x0)
:0238CAE8 E2844001 add  r4,r4,#0x1
:0238CAEC E18130B2 strh r3,[r1, +r2]
:0238CAF0 E3540010 cmp r4,#0x10
:0238CAF4 BAFFFFFA blt 0238CAE4
:0238CAF8 E59F10F8 ldr r1,[r15, #+0xf8]		;r15+0xf8=*(0238cbf8)=#58760880(0x03809eb0)
:0238CAFC E200280F and  r2,r0,#0xF0000
:0238CB00 E1A02822 mov  r2,r2,lsr #0x10		;r2=0(0x0)
:0238CB04 E1A02082 mov  r2,r2,lsl #0x1		;r2=0(0x0)
:0238CB08 E18100B2 strh r0,[r1, +r2]
:0238CB0C E3100401 tst r0,#0x1000000
:0238CB10 0A000035 beq 0238CBEC
:0238CB14 E59F10E0 ldr r1,[r15, #+0xe0]		;r15+0xe0=*(0238cbfc)=#58760876(0x03809eac)
:0238CB18 E1D120B4 ldrh r2,[r1, #+0x4]		;r1+0x4=*(03809eb0)=#-1682196192(0x9bbbb920)
:0238CB1C E2020CFF and  r0,r2,#0xFF00
:0238CB20 E1A00400 mov  r0,r0,lsl #0x8		;r0=-2137083904(0x809eb000)
:0238CB24 E1A04820 mov  r4,r0,lsr #0x10		;r4=32926(0x809e)
:0238CB28 E3540060 cmp r4,#0x60
:0238CB2C 0A000004 beq 0238CB44
:0238CB30 E3540061 cmp r4,#0x61
:0238CB34 0A00001A beq 0238CBA4
:0238CB38 E3540062 cmp r4,#0x62
:0238CB3C 0A00000A beq 0238CB6C
:0238CB40 EA000025 b 0238CBDC
:0238CB44 E59F50B4 ldr r5,[r15, #+0xb4]		;r15+0xb4=*(0238cc00)=#50388992(0x0300e000)
:0238CB48 E3A06008 mov  r6,#0x8		;r6=8(0x8)
:0238CB4C E3A04000 mov  r4,#0x0		;r4=0(0x0)
:0238CB50 E1A00006 mov  r0,r6			;r0=8(0x8)
:0238CB54 E1A01005 mov  r1,r5			;r1=50388992(0x300e000)
:0238CB58 E1A02004 mov  r2,r4			;r2=0(0x0)
:0238CB5C EBFFE6A5 bl 023865F8
:0238CB60 E3500000 cmp r0,#0x0
:0238CB64 BAFFFFF9 blt 0238CB50
:0238CB68 EA00001F b 0238CBEC
:0238CB6C E1D1C0B6 ldrh r12,[r1, #+0x6]		;r1+0x6=*(0300e006)=#-1893236409(0x8f278147)
:0238CB70 E1A01004 mov  r1,r4			;r1=0(0x0)
:0238CB74 E20230FF and  r3,r2,#0xFF
:0238CB78 E3A00003 mov  r0,#0x3		;r0=3(0x3)
:0238CB7C E3A02002 mov  r2,#0x2		;r2=2(0x2)
:0238CB80 E58DC000 str r12,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-2088173463(0x83890069)
:0238CB84 EBFFFC76 bl 0238BD64
:0238CB88 E3500000 cmp r0,#0x0
:0238CB8C 1A000016 bne 0238CBEC
:0238CB90 E59F106C ldr r1,[r15, #+0x6c]		;r15+0x6c=*(0238cc04)=#65535(0x0000ffff)
:0238CB94 E1A00004 mov  r0,r4			;r0=0(0x0)
:0238CB98 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0238CB9C EB000071 bl 0238CD68
:0238CBA0 EA000011 b 0238CBEC
:0238CBA4 E1D1C0B6 ldrh r12,[r1, #+0x6]		;r1+0x6=*(00010005)
:0238CBA8 E1A01004 mov  r1,r4			;r1=0(0x0)
:0238CBAC E20230FF and  r3,r2,#0xFF
:0238CBB0 E3A00003 mov  r0,#0x3		;r0=3(0x3)
:0238CBB4 E3A02002 mov  r2,#0x2		;r2=2(0x2)
:0238CBB8 E58DC000 str r12,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-2088173463(0x83890069)
:0238CBBC EBFFFC68 bl 0238BD64
:0238CBC0 E3500000 cmp r0,#0x0
:0238CBC4 1A000008 bne 0238CBEC
:0238CBC8 E59F1034 ldr r1,[r15, #+0x34]		;r15+0x34=*(0238cc04)=#65535(0x0000ffff)
:0238CBCC E1A00004 mov  r0,r4			;r0=0(0x0)
:0238CBD0 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0238CBD4 EB000063 bl 0238CD68
:0238CBD8 EA000003 b 0238CBEC
:0238CBDC E1A00004 mov  r0,r4			;r0=0(0x0)
:0238CBE0 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:0238CBE4 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0238CBE8 EB00005E bl 0238CD68
:0238CBEC E28DD004 add  r13,r13,#0x4
:0238CBF0 E8BD4078 ldmia  r13!,{r3,r4,r5,r6,r14}
:0238CBF4 E12FFF1E bx r14 (Jump to addr_22080000?)
msr CPSR_fsxc,r14
:0238CBF8 03809EB0 orreq  r9,r0,#0xB00
:0238CBFC 03809EAC orreq  r9,r0,#0xAC0
:0238CC00 0300E000 unknown
:0238CC04 0000FFFF unknown
:0238CC08 E92D41F0 stmdb  r13!,{r4,r5,r6,r7,r8,r14}
:0238CC0C E1A04000 mov  r4,r0			;r4=0(0x0)
:0238CC10 EBFFE4B4 bl 02385EE8
:0238CC14 E1A05000 mov  r5,r0			;r5=0(0x0)
:0238CC18 E3A00003 mov  r0,#0x3		;r0=3(0x3)
:0238CC1C EBFFFC34 bl 0238BCF4
:0238CC20 E3500000 cmp r0,#0x0
:0238CC24 1A000008 bne 0238CC4C
:0238CC28 E1A00005 mov  r0,r5			;r0=0(0x0)
:0238CC2C EBFFE4B2 bl 02385EFC
:0238CC30 E5940004 ldr r0,[r4, #+0x4]		;r4+0x4=*(00000004)
:0238CC34 E59F111C ldr r1,[r15, #+0x11c]		;r15+0x11c=*(0238cd58)=#65535(0x0000ffff)
:0238CC38 E1A00800 mov  r0,r0,lsl #0x10		;r0=0(0x0)
:0238CC3C E1A00820 mov  r0,r0,lsr #0x10		;r0=0(0x0)
:0238CC40 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0238CC44 EB000047 bl 0238CD68
:0238CC48 EA000040 b 0238CD50
:0238CC4C E3A00003 mov  r0,#0x3		;r0=3(0x3)
:0238CC50 EBFFFC2E bl 0238BD10
:0238CC54 E1A00005 mov  r0,r5			;r0=0(0x0)
:0238CC58 EBFFE4A7 bl 02385EFC
:0238CC5C E5940004 ldr r0,[r4, #+0x4]		;r4+0x4=*(00000004)
:0238CC60 E3500061 cmp r0,#0x61
:0238CC64 0A000016 beq 0238CCC4
:0238CC68 E3500062 cmp r0,#0x62
:0238CC6C 0A000002 beq 0238CC7C
:0238CC70 E3500064 cmp r0,#0x64
:0238CC74 0A00002B beq 0238CD28
:0238CC78 EA00002D b 0238CD34
:0238CC7C E59F60D8 ldr r6,[r15, #+0xd8]		;r15+0xd8=*(0238cd5c)=#50389504(0x0300e200)
:0238CC80 E3A07008 mov  r7,#0x8		;r7=8(0x8)
:0238CC84 E3A05000 mov  r5,#0x0		;r5=0(0x0)
:0238CC88 E1A00007 mov  r0,r7			;r0=8(0x8)
:0238CC8C E1A01006 mov  r1,r6			;r1=50389504(0x300e200)
:0238CC90 E1A02005 mov  r2,r5			;r2=0(0x0)
:0238CC94 EBFFE657 bl 023865F8
:0238CC98 E3500000 cmp r0,#0x0
:0238CC9C BAFFFFF9 blt 0238CC88
:0238CCA0 E59F00B8 ldr r0,[r15, #+0xb8]		;r15+0xb8=*(0238cd60)=#58760876(0x03809eac)
:0238CCA4 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:0238CCA8 E5801024 str r1,[r0, #+0x24]		;r0+0x24=*(03809ed0)=#38377865(0x02499989)
:0238CCAC E5942008 ldr r2,[r4, #+0x8]		;r4+0x8=*(00000008)
:0238CCB0 E594100C ldr r1,[r4, #+0xc]		;r4+0xc=*(0000000c)
:0238CCB4 E202001F and  r0,r2,#0x1F
:0238CCB8 E20220C0 and  r2,r2,#0xC0
:0238CCBC EB000138 bl 0238D1A4
:0238CCC0 EA000020 b 0238CD48
:0238CCC4 E59F0094 ldr r0,[r15, #+0x94]		;r15+0x94=*(0238cd60)=#58760876(0x03809eac)
:0238CCC8 E3A01002 mov  r1,#0x2		;r1=2(0x2)
:0238CCCC E5801024 str r1,[r0, #+0x24]		;r0+0x24=*(03809ed0)=#38377865(0x02499989)
:0238CCD0 E5947008 ldr r7,[r4, #+0x8]		;r4+0x8=*(00000008)
:0238CCD4 E594800C ldr r8,[r4, #+0xc]		;r4+0xc=*(0000000c)
:0238CCD8 E357000E cmp r7,#0xE
:0238CCDC 1A000008 bne 0238CD04
:0238CCE0 E59F507C ldr r5,[r15, #+0x7c]		;r15+0x7c=*(0238cd64)=#50389248(0x0300e100)
:0238CCE4 E3A06008 mov  r6,#0x8		;r6=8(0x8)
:0238CCE8 E3A04000 mov  r4,#0x0		;r4=0(0x0)
:0238CCEC E1A00006 mov  r0,r6			;r0=8(0x8)
:0238CCF0 E1A01005 mov  r1,r5			;r1=50389248(0x300e100)
:0238CCF4 E1A02004 mov  r2,r4			;r2=0(0x0)
:0238CCF8 EBFFE63E bl 023865F8
:0238CCFC E3500000 cmp r0,#0x0
:0238CD00 BAFFFFF9 blt 0238CCEC
:0238CD04 E1A01808 mov  r1,r8,lsl #0x10		;r1=0(0x0)
:0238CD08 E1A00007 mov  r0,r7			;r0=8(0x8)
:0238CD0C E1A01821 mov  r1,r1,lsr #0x10		;r1=0(0x0)
:0238CD10 EB000084 bl 0238CF28
:0238CD14 E1A01000 mov  r1,r0			;r1=8(0x8)
:0238CD18 E3A00061 mov  r0,#0x61		;r0=97(0x61)
:0238CD1C E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0238CD20 EB000010 bl 0238CD68
:0238CD24 EA000007 b 0238CD48
:0238CD28 E5940008 ldr r0,[r4, #+0x8]		;r4+0x8=*(00000008)
:0238CD2C EB000102 bl 0238D13C
:0238CD30 EA000004 b 0238CD48
:0238CD34 E1A00800 mov  r0,r0,lsl #0x10		;r0=6356992(0x610000)
:0238CD38 E1A00820 mov  r0,r0,lsr #0x10		;r0=97(0x61)
:0238CD3C E3A01001 mov  r1,#0x1		;r1=1(0x1)
:0238CD40 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0238CD44 EB000007 bl 0238CD68
:0238CD48 E3A00003 mov  r0,#0x3		;r0=3(0x3)
:0238CD4C EBFFFBF5 bl 0238BD28
:0238CD50 E8BD41F0 ldmia  r13!,{r4,r5,r6,r7,r8,r14}
:0238CD54 E12FFF1E bx r14 (Jump to addr_22080000?)
msr CPSR_fsxc,r14
:0238CD58 0000FFFF unknown
:0238CD5C 0300E200 unknown
:0238CD60 03809EAC orreq  r9,r0,#0xAC0
:0238CD64 0300E100 unknown
:0238CD68 E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:0238CD6C E20000FF and  r0,r0,#0xFF
:0238CD70 E3800080 orr  r0,r0,#0x80
:0238CD74 E1A00400 mov  r0,r0,lsl #0x8		;r0=768(0x300)
:0238CD78 E3803403 orr  r3,r0,#0x3000000
:0238CD7C E20100FF and  r0,r1,#0xFF
:0238CD80 E1A06002 mov  r6,r2			;r6=0(0x0)
:0238CD84 E1835000 orr  r5,r3,r0
:0238CD88 E3A04008 mov  r4,#0x8		;r4=8(0x8)
:0238CD8C E1A00004 mov  r0,r4			;r0=8(0x8)
:0238CD90 E1A01005 mov  r1,r5			;r1=50389248(0x300e100)
:0238CD94 E1A02006 mov  r2,r6			;r2=0(0x0)
:0238CD98 EBFFE616 bl 023865F8
:0238CD9C E3500000 cmp r0,#0x0
:0238CDA0 BAFFFFF9 blt 0238CD8C
:0238CDA4 E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:0238CDA8 E12FFF1E bx r14 (Jump to addr_22080000?)
msr CPSR_fsxc,r14
:0238CDAC E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:0238CDB0 E1A00400 mov  r0,r0,lsl #0x8		;r0=2048(0x800)
:0238CDB4 E2002C7F and  r2,r0,#0x7F00
:0238CDB8 E20100FF and  r0,r1,#0xFF
:0238CDBC E1826000 orr  r6,r2,r0
:0238CDC0 E3A05008 mov  r5,#0x8		;r5=8(0x8)
:0238CDC4 E3A04000 mov  r4,#0x0		;r4=0(0x0)
:0238CDC8 E1A00005 mov  r0,r5			;r0=8(0x8)
:0238CDCC E1A01006 mov  r1,r6			;r1=0(0x0)
:0238CDD0 E1A02004 mov  r2,r4			;r2=0(0x0)
:0238CDD4 EBFFE607 bl 023865F8
:0238CDD8 E3500000 cmp r0,#0x0
:0238CDDC 1AFFFFF9 bne 0238CDC8
:0238CDE0 E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:0238CDE4 E12FFF1E bx r14 (Jump to addr_22080000?)
msr CPSR_fsxc,r14
:0238CDE8 E92D4010 stmdb  r13!,{r4,r14}
:0238CDEC E59F2040 ldr r2,[r15, #+0x40]		;r15+0x40=*(0238ce34)=#67109312(0x040001c0)
:0238CDF0 E1A04001 mov  r4,r1			;r4=0(0x0)
:0238CDF4 E1D210B0 ldrh r1,[r2, #+0x0]		;r2+0x0=*(040001c0)=#570969988(0x22084f84)
:0238CDF8 E3110080 tst r1,#0x80
:0238CDFC 1AFFFFFC bne 0238CDF4
:0238CE00 E59F1030 ldr r1,[r15, #+0x30]		;r15+0x30=*(0238ce38)=#33282(0x00008202)
:0238CE04 E20000FF and  r0,r0,#0xFF
:0238CE08 E1C210B0 strh r1,[r2, #+0x0]		;r2+0x0=*(040001c0)=#570969988(0x22084f84)
:0238CE0C E2811C06 add  r1,r1,#0x600
:0238CE10 E1C210B0 strh r1,[r2, #+0x0]		;r2+0x0=*(040001c0)=#570969988(0x22084f84)
:0238CE14 EB000009 bl 0238CE40
:0238CE18 E59F201C ldr r2,[r15, #+0x1c]		;r15+0x1c=*(0238ce3c)=#32770(0x00008002)
:0238CE1C E59F1010 ldr r1,[r15, #+0x10]		;r15+0x10=*(0238ce34)=#67109312(0x040001c0)
:0238CE20 E20400FF and  r0,r4,#0xFF
:0238CE24 E1C120B0 strh r2,[r1, #+0x0]		;r1+0x0=*(040001c0)=#570969988(0x22084f84)
:0238CE28 E1C100B2 strh r0,[r1, #+0x2]		;r1+0x2=*(040001c2)=#707142152(0x2a262208)
:0238CE2C E8BD4010 ldmia  r13!,{r4,r14}
:0238CE30 E12FFF1E bx r14 (Jump to addr_22080000?)
msr CPSR_fsxc,r14
:0238CE34 040001C0 streq r0,[r0],#-0x1c0
:0238CE38 00008202 andeq  r8,r0,r2,lsl #0x4
:0238CE3C 00008002 andeq  r8,r0,r2
:0238CE40 E59F1018 ldr r1,[r15, #+0x18]		;r15+0x18=*(0238ce60)=#67109314(0x040001c2)
:0238CE44 E20000FF and  r0,r0,#0xFF
:0238CE48 E1C100B0 strh r0,[r1, #+0x0]		;r1+0x0=*(040001c2)=#707142152(0x2a262208)
:0238CE4C E2411002 sub  r1,r1,#0x2
:0238CE50 E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(040001c2)=#707142152(0x2a262208)
:0238CE54 E3100080 tst r0,#0x80
:0238CE58 1AFFFFFC bne 0238CE50
:0238CE5C E12FFF1E bx r14 (Jump to addr_22080000?)
msr CPSR_fsxc,r14
:0238CE60 040001C2 streq r0,[r0],#-0x1c2
:0238CE64 E92D4008 stmdb  r13!,{r3,r14}
:0238CE68 E59F2058 ldr r2,[r15, #+0x58]		;r15+0x58=*(0238cec8)=#67109312(0x040001c0)
:0238CE6C E1D210B0 ldrh r1,[r2, #+0x0]		;r2+0x0=*(040001c0)=#570969988(0x22084f84)
:0238CE70 E3110080 tst r1,#0x80
:0238CE74 1AFFFFFC bne 0238CE6C
:0238CE78 E59F104C ldr r1,[r15, #+0x4c]		;r15+0x4c=*(0238cecc)=#33282(0x00008202)
:0238CE7C E3800080 orr  r0,r0,#0x80
:0238CE80 E1C210B0 strh r1,[r2, #+0x0]		;r2+0x0=*(040001c0)=#570969988(0x22084f84)
:0238CE84 E2811C06 add  r1,r1,#0x600
:0238CE88 E20000FF and  r0,r0,#0xFF
:0238CE8C E1C210B0 strh r1,[r2, #+0x0]		;r2+0x0=*(040001c0)=#570969988(0x22084f84)
:0238CE90 EBFFFFEA bl 0238CE40
:0238CE94 E59F2034 ldr r2,[r15, #+0x34]		;r15+0x34=*(0238ced0)=#32770(0x00008002)
:0238CE98 E59F1028 ldr r1,[r15, #+0x28]		;r15+0x28=*(0238cec8)=#67109312(0x040001c0)
:0238CE9C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0238CEA0 E1C120B0 strh r2,[r1, #+0x0]		;r1+0x0=*(040001c0)=#570969988(0x22084f84)
:0238CEA4 E1C100B2 strh r0,[r1, #+0x2]		;r1+0x2=*(040001c2)=#707142152(0x2a262208)
:0238CEA8 E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(040001c0)=#570969988(0x22084f84)
:0238CEAC E3100080 tst r0,#0x80
:0238CEB0 1AFFFFFC bne 0238CEA8
:0238CEB4 E59F0018 ldr r0,[r15, #+0x18]		;r15+0x18=*(0238ced4)=#67109314(0x040001c2)
:0238CEB8 E1D000B0 ldrh r0,[r0, #+0x0]		;r0+0x0=*(040001c2)=#707142152(0x2a262208)
:0238CEBC E20000FF and  r0,r0,#0xFF
:0238CEC0 E8BD4008 ldmia  r13!,{r3,r14}
:0238CEC4 E12FFF1E bx r14 (Jump to addr_22080000?)
msr CPSR_fsxc,r14
:0238CEC8 040001C0 streq r0,[r0],#-0x1c0
:0238CECC 00008202 andeq  r8,r0,r2,lsl #0x4
:0238CED0 00008002 andeq  r8,r0,r2
:0238CED4 040001C2 streq r0,[r0],#-0x1c2
:0238CED8 E92D4010 stmdb  r13!,{r4,r14}
:0238CEDC E1A04000 mov  r4,r0			;r4=0(0x0)
:0238CEE0 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0238CEE4 EBFFFFDE bl 0238CE64
:0238CEE8 E1801004 orr  r1,r0,r4
:0238CEEC E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0238CEF0 EBFFFFBC bl 0238CDE8
:0238CEF4 E8BD4010 ldmia  r13!,{r4,r14}
:0238CEF8 E12FFF1E bx r14 (Jump to addr_22080000?)
msr CPSR_fsxc,r14
:0238CEFC E92D4010 stmdb  r13!,{r4,r14}
:0238CF00 E1A04000 mov  r4,r0			;r4=0(0x0)
:0238CF04 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0238CF08 EBFFFFD5 bl 0238CE64
:0238CF0C E1E01004 mvn  r1,r4
:0238CF10 E0000001 and  r0,r0,r1
:0238CF14 E20010FF and  r1,r0,#0xFF
:0238CF18 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0238CF1C EBFFFFB1 bl 0238CDE8
:0238CF20 E8BD4010 ldmia  r13!,{r4,r14}
:0238CF24 E12FFF1E bx r14 (Jump to addr_22080000?)
msr CPSR_fsxc,r14
:0238CF28 E92D4008 stmdb  r13!,{r3,r14}
:0238CF2C E3500014 cmp r0,#0x14
:0238CF30 908FF100 addls  r15,r15,r0,lsl #0x2
:0238CF34 EA00007D b 0238D130
:0238CF38 EA00007C b 0238D130
:0238CF3C EA000012 b 0238CF8C
:0238CF40 EA000016 b 0238CFA0
:0238CF44 EA00001A b 0238CFB4
:0238CF48 EA00001E b 0238CFC8
:0238CF4C EA000020 b 0238CFD4
:0238CF50 EA000022 b 0238CFE0
:0238CF54 EA000024 b 0238CFEC
:0238CF58 EA000026 b 0238CFF8
:0238CF5C EA000028 b 0238D004
:0238CF60 EA00002A b 0238D010
:0238CF64 EA00002C b 0238D01C
:0238CF68 EA00002E b 0238D028
:0238CF6C EA000030 b 0238D034
:0238CF70 EA000032 b 0238D040
:0238CF74 EA000035 b 0238D050
:0238CF78 EA00005A b 0238D0E8
:0238CF7C EA00005D b 0238D0F8
:0238CF80 EA000060 b 0238D108
:0238CF84 EA000062 b 0238D114
:0238CF88 EA000064 b 0238D120
:0238CF8C E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0238CF90 EB000137 bl 0238D474
:0238CF94 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0238CF98 EB000067 bl 0238D13C
:0238CF9C EA000063 b 0238D130
:0238CFA0 E3A00003 mov  r0,#0x3		;r0=3(0x3)
:0238CFA4 EB000132 bl 0238D474
:0238CFA8 E3A00003 mov  r0,#0x3		;r0=3(0x3)
:0238CFAC EB000062 bl 0238D13C
:0238CFB0 EA00005E b 0238D130
:0238CFB4 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0238CFB8 EB00012D bl 0238D474
:0238CFBC E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0238CFC0 EB00005D bl 0238D13C
:0238CFC4 EA000059 b 0238D130
:0238CFC8 E3A00004 mov  r0,#0x4		;r0=4(0x4)
:0238CFCC EBFFFFC1 bl 0238CED8
:0238CFD0 EA000056 b 0238D130
:0238CFD4 E3A00004 mov  r0,#0x4		;r0=4(0x4)
:0238CFD8 EBFFFFC7 bl 0238CEFC
:0238CFDC EA000053 b 0238D130
:0238CFE0 E3A00008 mov  r0,#0x8		;r0=8(0x8)
:0238CFE4 EBFFFFBB bl 0238CED8
:0238CFE8 EA000050 b 0238D130
:0238CFEC E3A00008 mov  r0,#0x8		;r0=8(0x8)
:0238CFF0 EBFFFFC1 bl 0238CEFC
:0238CFF4 EA00004D b 0238D130
:0238CFF8 E3A0000C mov  r0,#0xC		;r0=12(0xc)
:0238CFFC EBFFFFB5 bl 0238CED8
:0238D000 EA00004A b 0238D130
:0238D004 E3A0000C mov  r0,#0xC		;r0=12(0xc)
:0238D008 EBFFFFBB bl 0238CEFC
:0238D00C EA000047 b 0238D130
:0238D010 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0238D014 EBFFFFAF bl 0238CED8
:0238D018 EA000044 b 0238D130
:0238D01C E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0238D020 EBFFFFB5 bl 0238CEFC
:0238D024 EA000041 b 0238D130
:0238D028 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0238D02C EBFFFFB2 bl 0238CEFC
:0238D030 EA00003E b 0238D130
:0238D034 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0238D038 EBFFFFA6 bl 0238CED8
:0238D03C EA00003B b 0238D130
:0238D040 EBFFE62A bl 023868F0
:0238D044 E3A00040 mov  r0,#0x40		;r0=64(0x40)
:0238D048 EBFFFFA2 bl 0238CED8
:0238D04C EA000037 b 0238D130
:0238D050 E3510006 cmp r1,#0x6
:0238D054 908FF101 addls  r15,r15,r1,lsl #0x2
:0238D058 EA000020 b 0238D0E0
:0238D05C EA000005 b 0238D078
:0238D060 EA000008 b 0238D088
:0238D064 EA00000B b 0238D098
:0238D068 EA00000E b 0238D0A8
:0238D06C EA00000F b 0238D0B0
:0238D070 EA000012 b 0238D0C0
:0238D074 EA000015 b 0238D0D0
:0238D078 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0238D07C EBFFFF78 bl 0238CE64
:0238D080 E2000001 and  r0,r0,#0x1
:0238D084 EA00002A b 0238D134
:0238D088 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0238D08C EBFFFF74 bl 0238CE64
:0238D090 E200000C and  r0,r0,#0xC
:0238D094 EA000026 b 0238D134
:0238D098 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0238D09C EBFFFF70 bl 0238CE64
:0238D0A0 E2000001 and  r0,r0,#0x1
:0238D0A4 EA000022 b 0238D134
:0238D0A8 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0238D0AC EA000020 b 0238D134
:0238D0B0 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0238D0B4 EBFFFF6A bl 0238CE64
:0238D0B8 E2000001 and  r0,r0,#0x1
:0238D0BC EA00001C b 0238D134
:0238D0C0 E3A00003 mov  r0,#0x3		;r0=3(0x3)
:0238D0C4 EBFFFF66 bl 0238CE64
:0238D0C8 E2000003 and  r0,r0,#0x3
:0238D0CC EA000018 b 0238D134
:0238D0D0 EB0000EE bl 0238D490
:0238D0D4 E1A00800 mov  r0,r0,lsl #0x10		;r0=196608(0x30000)
:0238D0D8 E1A00820 mov  r0,r0,lsr #0x10		;r0=3(0x3)
:0238D0DC EA000014 b 0238D134
:0238D0E0 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0238D0E4 EA000012 b 0238D134
:0238D0E8 E2011001 and  r1,r1,#0x1
:0238D0EC E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0238D0F0 EBFFFF3C bl 0238CDE8
:0238D0F4 EA00000D b 0238D130
:0238D0F8 E2011003 and  r1,r1,#0x3
:0238D0FC E3A00003 mov  r0,#0x3		;r0=3(0x3)
:0238D100 EBFFFF38 bl 0238CDE8
:0238D104 EA000009 b 0238D130
:0238D108 E1A00001 mov  r0,r1			;r0=67109312(0x40001c0)
:0238D10C EB0000D8 bl 0238D474
:0238D110 EA000006 b 0238D130
:0238D114 E1A00001 mov  r0,r1			;r0=67109312(0x40001c0)
:0238D118 EBFFFF51 bl 0238CE64
:0238D11C EA000004 b 0238D134
:0238D120 E1A00441 mov  r0,r1,asr #0x8
:0238D124 E20000FF and  r0,r0,#0xFF
:0238D128 E20110FF and  r1,r1,#0xFF
:0238D12C EBFFFF2D bl 0238CDE8
:0238D130 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0238D134 E8BD4008 ldmia  r13!,{r3,r14}
:0238D138 E12FFF1E bx r14 (Jump to addr_22080000?)
msr CPSR_fsxc,r14
:0238D13C E92D4010 stmdb  r13!,{r4,r14}
:0238D140 E1A04000 mov  r4,r0			;r4=0(0x0)
:0238D144 E3540001 cmp r4,#0x1
:0238D148 0A000004 beq 0238D160
:0238D14C E3540002 cmp r4,#0x2
:0238D150 0A000008 beq 0238D178
:0238D154 E3540003 cmp r4,#0x3
:0238D158 0A000003 beq 0238D16C
:0238D15C EA00000A b 0238D18C
:0238D160 E3A00010 mov  r0,#0x10		;r0=16(0x10)
:0238D164 EBFFFF64 bl 0238CEFC
:0238D168 EA000008 b 0238D190
:0238D16C E3A00030 mov  r0,#0x30		;r0=48(0x30)
:0238D170 EBFFFF58 bl 0238CED8
:0238D174 EA000005 b 0238D190
:0238D178 E3A00020 mov  r0,#0x20		;r0=32(0x20)
:0238D17C EBFFFF5E bl 0238CEFC
:0238D180 E3A00010 mov  r0,#0x10		;r0=16(0x10)
:0238D184 EBFFFF53 bl 0238CED8
:0238D188 EA000000 b 0238D190
:0238D18C EBFFE3B1 bl 02386058
:0238D190 E59F0008 ldr r0,[r15, #+0x8]		;r15+0x8=*(0238d1a0)=#58750428(0x038075dc)
:0238D194 E5804000 str r4,[r0, #+0x0]		;r0+0x0=*(038075dc)=#-1239084703(0xb6251161)
:0238D198 E8BD4010 ldmia  r13!,{r4,r14}
:0238D19C E12FFF1E bx r14 (Jump to addr_22080000?)
msr CPSR_fsxc,r14
:0238D1A0 038075DC orreq  r7,r0,#0x37000000
:0238D1A4 E92D4FF8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:0238D1A8 E59F3188 ldr r3,[r15, #+0x188]		;r15+0x188=*(0238d338)=#67109384(0x04000208)
:0238D1AC E3A06000 mov  r6,#0x0		;r6=0(0x0)
:0238D1B0 E1D370B0 ldrh r7,[r3, #+0x0]		;r3+0x0=*(04000208)=#-347609737(0xeb47e577)
:0238D1B4 E1A0A000 mov  r10,r0			;r10=58750428(0x38075dc)
:0238D1B8 E1A09001 mov  r9,r1			;r9=67109312(0x40001c0)
:0238D1BC E1A08002 mov  r8,r2			;r8=570969988(0x22084f84)
:0238D1C0 E1C360B0 strh r6,[r3, #+0x0]		;r3+0x0=*(04000208)=#-347609737(0xeb47e577)
:0238D1C4 EBFFE347 bl 02385EE8
:0238D1C8 E1A04000 mov  r4,r0			;r4=58750428(0x38075dc)
:0238D1CC E3E004FE mvn  r0,#0xFE000000
:0238D1D0 EBFFDA4E bl 02383B10
:0238D1D4 E58D0000 str r0,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-2088173463(0x83890069)
:0238D1D8 E1A00006 mov  r0,r6			;r0=-347609737(0xeb47e577)
:0238D1DC EBFFFF20 bl 0238CE64
:0238D1E0 E1A0B000 mov  r11,r0			;r11=-347609737(0xeb47e577)
:0238D1E4 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0238D1E8 EB0000A1 bl 0238D474
:0238D1EC E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0238D1F0 EBFFFFD1 bl 0238D13C
:0238D1F4 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0238D1F8 EBFFFFCF bl 0238D13C
:0238D1FC EBFFE5BB bl 023868F0
:0238D200 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0238D204 EBFFFF3C bl 0238CEFC
:0238D208 E31A0001 tst r10,#0x1
:0238D20C 0A000004 beq 0238D224
:0238D210 E59F1124 ldr r1,[r15, #+0x124]		;r15+0x124=*(0238d33c)=#67109170(0x04000132)
:0238D214 E3892901 orr  r2,r9,#0x4000
:0238D218 E3A00A01 mov  r0,#0x1000		;r0=4096(0x1000)
:0238D21C E1C120B0 strh r2,[r1, #+0x0]		;r1+0x0=*(04000132)=#672603421(0x28171d1d)
:0238D220 EBFFDA2C bl 02383AD8
:0238D224 E31A0004 tst r10,#0x4
:0238D228 0A000001 beq 0238D234
:0238D22C E3A00501 mov  r0,#0x400000		;r0=4194304(0x400000)
:0238D230 EBFFDA28 bl 02383AD8
:0238D234 E31A0002 tst r10,#0x2
:0238D238 0A00000C beq 0238D270
:0238D23C E59F10FC ldr r1,[r15, #+0xfc]		;r15+0xfc=*(0238d340)=#67109172(0x04000134)
:0238D240 E3A00902 mov  r0,#0x8000		;r0=32768(0x8000)
:0238D244 E1D150B0 ldrh r5,[r1, #+0x0]		;r1+0x0=*(04000134)=#714024983(0x2a8f2817)
:0238D248 E3A06001 mov  r6,#0x1		;r6=1(0x1)
:0238D24C EBFFE54F bl 02386790
:0238D250 E3A00040 mov  r0,#0x40		;r0=64(0x40)
:0238D254 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238D258 EBFFE544 bl 02386770
:0238D25C E3A00C01 mov  r0,#0x100		;r0=256(0x100)
:0238D260 E1A01000 mov  r1,r0			;r1=256(0x100)
:0238D264 EBFFE541 bl 02386770
:0238D268 E3A00080 mov  r0,#0x80		;r0=128(0x80)
:0238D26C EBFFDA19 bl 02383AD8
:0238D270 E31A0008 tst r10,#0x8
:0238D274 0A000001 beq 0238D280
:0238D278 E3A00601 mov  r0,#0x100000		;r0=1048576(0x100000)
:0238D27C EBFFDA15 bl 02383AD8
:0238D280 E31A0010 tst r10,#0x10
:0238D284 0A000001 beq 0238D290
:0238D288 E3A00A02 mov  r0,#0x2000		;r0=8192(0x2000)
:0238D28C EBFFDA11 bl 02383AD8
:0238D290 E1A00004 mov  r0,r4			;r0=58750428(0x38075dc)
:0238D294 EBFFE318 bl 02385EFC
:0238D298 E59F2098 ldr r2,[r15, #+0x98]		;r15+0x98=*(0238d338)=#67109384(0x04000208)
:0238D29C E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0238D2A0 E1D210B0 ldrh r1,[r2, #+0x0]		;r2+0x0=*(04000208)=#-347609737(0xeb47e577)
:0238D2A4 E1C200B0 strh r0,[r2, #+0x0]		;r2+0x0=*(04000208)=#-347609737(0xeb47e577)
:0238D2A8 EB000026 bl 0238D348
:0238D2AC E1A0100B mov  r1,r11			;r1=-347609737(0xeb47e577)
:0238D2B0 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0238D2B4 EBFFFECB bl 0238CDE8
:0238D2B8 E3180040 tst r8,#0x40
:0238D2BC 13A00006 movne  r0,#0x6		;r0=6(0x6)
:0238D2C0 03A00007 moveq  r0,#0x7		;r0=7(0x7)
:0238D2C4 E3180080 tst r8,#0x80
:0238D2C8 13A08004 movne  r8,#0x4		;r8=4(0x4)
:0238D2CC 03A08005 moveq  r8,#0x5		;r8=5(0x5)
:0238D2D0 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238D2D4 EBFFFF13 bl 0238CF28
:0238D2D8 E1A00008 mov  r0,r8			;r0=5(0x5)
:0238D2DC E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238D2E0 EBFFFF10 bl 0238CF28
:0238D2E4 E3560000 cmp r6,#0x0
:0238D2E8 159F0050 ldrne r0,[r15, #+0x50]		;r15+0x50=*(0238d340)=#67109172(0x04000134)
:0238D2EC 11C050B0 strneh r5,[r0, #+0x0]		;r0+0x0=*(04000134)=#714024983(0x2a8f2817)
:0238D2F0 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0238D2F4 EBFFFEF7 bl 0238CED8
:0238D2F8 EBFFE592 bl 02386948
:0238D2FC E59F2040 ldr r2,[r15, #+0x40]		;r15+0x40=*(0238d344)=#58760880(0x03809eb0)
:0238D300 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238D304 E3A00063 mov  r0,#0x63		;r0=99(0x63)
:0238D308 E5821020 str r1,[r2, #+0x20]		;r2+0x20=*(03809ed0)=#38377865(0x02499989)
:0238D30C EBFFFEA6 bl 0238CDAC
:0238D310 EBFFE2F4 bl 02385EE8
:0238D314 E59D0000 ldr r0,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-2088173463(0x83890069)
:0238D318 EBFFD9DB bl 02383A8C
:0238D31C E1A00004 mov  r0,r4			;r0=58750428(0x38075dc)
:0238D320 EBFFE2F5 bl 02385EFC
:0238D324 E59F100C ldr r1,[r15, #+0xc]		;r15+0xc=*(0238d338)=#67109384(0x04000208)
:0238D328 E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(04000208)=#-347609737(0xeb47e577)
:0238D32C E1C170B0 strh r7,[r1, #+0x0]		;r1+0x0=*(04000208)=#-347609737(0xeb47e577)
:0238D330 E8BD4FF8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:0238D334 E12FFF1E bx r14 (Jump to addr_22080000?)
msr CPSR_fsxc,r14
:0238D338 04000208 streq r0,[r0],#-0x208
:0238D33C 04000132 streq r0,[r0],#-0x132
:0238D340 04000134 streq r0,[r0],#-0x134
:0238D344 03809EB0 orreq  r9,r0,#0xB00
:0238D348 E59FC000 ldr r12,[r15, #+0x0]		;r15+0x0=*(0238d350)=#58734551(0x038037d7)
:0238D34C E12FFF1C bx r12 (Jump to addr_038037D7?)msr CPSR_fsxc,r12
:0238D350 038037D7 orreq  r3,r0,#0x35C0000
:0238D354 E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:0238D358 E59F1108 ldr r1,[r15, #+0x108]		;r15+0x108=*(0238d468)=#58760924(0x03809edc)
:0238D35C E5913004 ldr r3,[r1, #+0x4]		;r1+0x4=*(03809ee0)=#20761793(0x013cccc1)
:0238D360 E3530000 cmp r3,#0x0
:0238D364 1A000009 bne 0238D390
:0238D368 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0238D36C E1A03002 mov  r3,r2			;r3=1(0x1)
:0238D370 E3A00003 mov  r0,#0x3		;r0=3(0x3)
:0238D374 E3A01064 mov  r1,#0x64		;r1=100(0x64)
:0238D378 EBFFFA79 bl 0238BD64
:0238D37C E3500000 cmp r0,#0x0
:0238D380 0A000036 beq 0238D460
:0238D384 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0238D388 EB000039 bl 0238D474
:0238D38C EA000033 b 0238D460
:0238D390 E3530004 cmp r3,#0x4
:0238D394 AA000008 bge 0238D3BC
:0238D398 E59F00CC ldr r0,[r15, #+0xcc]		;r15+0xcc=*(0238d46c)=#58750428(0x038075dc)
:0238D39C E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(038075dc)=#-1239084703(0xb6251161)
:0238D3A0 E1530000 cmp r3,r0
:0238D3A4 0A00002D beq 0238D460
:0238D3A8 E3A00003 mov  r0,#0x3		;r0=3(0x3)
:0238D3AC E3A01064 mov  r1,#0x64		;r1=100(0x64)
:0238D3B0 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0238D3B4 EBFFFA6A bl 0238BD64
:0238D3B8 EA000028 b 0238D460
:0238D3BC E2432004 sub  r2,r3,#0x4
:0238D3C0 E3A0000C mov  r0,#0xC		;r0=12(0xc)
:0238D3C4 E0040092 mul  r4,r2,r0
:0238D3C8 E59F50A0 ldr r5,[r15, #+0xa0]		;r15+0xa0=*(0238d470)=#58750432(0x038075e0)
:0238D3CC E5910000 ldr r0,[r1, #+0x0]		;r1+0x0=*(00000064)
:0238D3D0 E0856004 add  r6,r5,r4
:0238D3D4 E1D610BA ldrh r1,[r6, #+0xa]		;r6+0xa=*(0000000b)
:0238D3D8 EB000713 bl 0238F02C
:0238D3DC E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238D3E0 E1A03031 mov  r3,lsr r1		;r3=0(0x0)
:0238D3E4 E596C004 ldr r12,[r6, #+0x4]		;r6+0x4=*(00000005)
:0238D3E8 E3A02102 mov  r2,#0x80000000		;r2=-2147483648(0x80000000)
:0238D3EC E2601020 rsb  r1,r0,#0x20
:0238D3F0 E1833112 orr  r3,r3,r2,lsl r1
:0238D3F4 E2401020 sub  r1,r0,#0x20
:0238D3F8 E00CC032 and  r12,r12,r2,lsr r0
:0238D3FC E1833132 orr  r3,r3,r2,lsr r1
:0238D400 E7950004 ldr r0,[r5, +r4]
:0238D404 E35C0000 cmp r12,#0x0
:0238D408 E0000003 and  r0,r0,r3
:0238D40C 03500000 cmpeq r0,#0x0
:0238D410 13A03001 movne  r3,#0x1		;r3=1(0x1)
:0238D414 E1D620B8 ldrh r2,[r6, #+0x8]		;r6+0x8=*(00000009)
:0238D418 E1D610BA ldrh r1,[r6, #+0xa]		;r6+0xa=*(0000000b)
:0238D41C E59F0044 ldr r0,[r15, #+0x44]		;r15+0x44=*(0238d468)=#58760924(0x03809edc)
:0238D420 E0010192 mul  r1,r2,r1
:0238D424 E5902000 ldr r2,[r0, #+0x0]		;r0+0x0=*(03809edc)=#20691857(0x013bbb91)
:0238D428 03A03002 moveq  r3,#0x2		;r3=2(0x2)
:0238D42C E2822001 add  r2,r2,#0x1
:0238D430 E1520001 cmp r2,r1
:0238D434 E5802000 str r2,[r0, #+0x0]		;r0+0x0=*(03809edc)=#20691857(0x013bbb91)
:0238D438 23A01000 movcs  r1,#0x0		;r1=0(0x0)
:0238D43C 25801000 strcs r1,[r0, #+0x0]		;r0+0x0=*(03809edc)=#20691857(0x013bbb91)
:0238D440 E59F0024 ldr r0,[r15, #+0x24]		;r15+0x24=*(0238d46c)=#58750428(0x038075dc)
:0238D444 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(038075dc)=#-1239084703(0xb6251161)
:0238D448 E1530000 cmp r3,r0
:0238D44C 0A000003 beq 0238D460
:0238D450 E3A00003 mov  r0,#0x3		;r0=3(0x3)
:0238D454 E3A01064 mov  r1,#0x64		;r1=100(0x64)
:0238D458 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0238D45C EBFFFA40 bl 0238BD64
:0238D460 E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:0238D464 E12FFF1E bx r14 (Jump to addr_22080000?)
msr CPSR_fsxc,r14
:0238D468 03809EDC orreq  r9,r0,#0xDC0
:0238D46C 038075DC orreq  r7,r0,#0x37000000
:0238D470 038075E0 orreq  r7,r0,#0x38000000
:0238D474 E350000F cmp r0,#0xF
:0238D478 D59F100C ldrle r1,[r15, #+0xc]		;r15+0xc=*(0238d48c)=#58760924(0x03809edc)
:0238D47C D3A02000 movle  r2,#0x0		;r2=0(0x0)
:0238D480 D5810004 strle r0,[r1, #+0x4]		;r1+0x4=*(03809ee0)=#20761793(0x013cccc1)
:0238D484 D5812000 strle r2,[r1, #+0x0]		;r1+0x0=*(03809edc)=#20691857(0x013bbb91)
:0238D488 E12FFF1E bx r14 (Jump to addr_22080000?)
msr CPSR_fsxc,r14
:0238D48C 03809EDC orreq  r9,r0,#0xDC0
:0238D490 E59F0004 ldr r0,[r15, #+0x4]		;r15+0x4=*(0238d49c)=#58760924(0x03809edc)
:0238D494 E5900004 ldr r0,[r0, #+0x4]		;r0+0x4=*(03809ee0)=#20761793(0x013cccc1)
:0238D498 E12FFF1E bx r14 (Jump to addr_22080000?)
msr CPSR_fsxc,r14
:0238D49C 03809EDC orreq  r9,r0,#0xDC0
:0238D4A0 E92D4010 stmdb  r13!,{r4,r14}
:0238D4A4 E1A04000 mov  r4,r0			;r4=20761793(0x13cccc1)
:0238D4A8 E59F302C ldr r3,[r15, #+0x2c]		;r15+0x2c=*(0238d4dc)=#58760932(0x03809ee4)
:0238D4AC E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238D4B0 E59F0028 ldr r0,[r15, #+0x28]		;r15+0x28=*(0238d4e0)=#58760948(0x03809ef4)
:0238D4B4 E3A020A4 mov  r2,#0xA4		;r2=164(0xa4)
:0238D4B8 E9830012 stmib  r3 ,{r1,r4}
:0238D4BC EBFFE365 bl 02386258
:0238D4C0 E1A00004 mov  r0,r4			;r0=20761793(0x13cccc1)
:0238D4C4 EB000012 bl 0238D514
:0238D4C8 E59F000C ldr r0,[r15, #+0xc]		;r15+0xc=*(0238d4dc)=#58760932(0x03809ee4)
:0238D4CC E3A01003 mov  r1,#0x3		;r1=3(0x3)
:0238D4D0 E5C01000 strb r1,[r0, #+0x0]		;r0+0x0=*(03809ee4)=#20831938(0x013ddec2)
:0238D4D4 E8BD4010 ldmia  r13!,{r4,r14}
:0238D4D8 E12FFF1E bx r14 (Jump to addr_22080000?)
msr CPSR_fsxc,r14
:0238D4DC 03809EE4 orreq  r9,r0,#0xE40
:0238D4E0 03809EF4 orreq  r9,r0,#0xF40
:0238D4E4 E92D4008 stmdb  r13!,{r3,r14}
:0238D4E8 E59F2020 ldr r2,[r15, #+0x20]		;r15+0x20=*(0238d510)=#67109636(0x04000304)
:0238D4EC E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0238D4F0 E1D210B0 ldrh r1,[r2, #+0x0]		;r2+0x0=*(04000304)=#-1338558068(0xb037398c)
:0238D4F4 E3C11002 bic  r1,r1,#0x2
:0238D4F8 E1C210B0 strh r1,[r2, #+0x0]		;r2+0x0=*(04000304)=#-1338558068(0xb037398c)
:0238D4FC EBFFFFDC bl 0238D474
:0238D500 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0238D504 EBFFFF0C bl 0238D13C
:0238D508 E8BD4008 ldmia  r13!,{r3,r14}
:0238D50C E12FFF1E bx r14 (Jump to addr_22080000?)
msr CPSR_fsxc,r14
:0238D510 04000304 streq r0,[r0],#-0x304
:0238D514 E92D47F0 stmdb  r13!,{r4,r5,r6,r7,r8,r9,r10,r14}
:0238D518 E24DD050 sub  r13,r13,#0x50
:0238D51C E58D0044 str r0,[r13, #+0x44]		;r13+0x44=*(0380ffc4)=#1396205960(0x53386988)
:0238D520 E59F0084 ldr r0,[r15, #+0x84]		;r15+0x84=*(0238d5ac)=#58764120(0x0380ab58)
:0238D524 E3A09004 mov  r9,#0x4		;r9=4(0x4)
:0238D528 E3A07008 mov  r7,#0x8		;r7=8(0x8)
:0238D52C E3A04003 mov  r4,#0x3		;r4=3(0x3)
:0238D530 E59F1078 ldr r1,[r15, #+0x78]		;r15+0x78=*(0238d5b0)=#58764120(0x0380ab58)
:0238D534 E59F6078 ldr r6,[r15, #+0x78]		;r15+0x78=*(0238d5b4)=#58761112(0x03809f98)
:0238D538 E3A0AC06 mov  r10,#0x600		;r10=1536(0x600)
:0238D53C E3A08000 mov  r8,#0x0		;r8=0(0x0)
:0238D540 E3A05D07 mov  r5,#0x1C0		;r5=448(0x1c0)
:0238D544 E3A0E040 mov  r14,#0x40		;r14=64(0x40)
:0238D548 E3A0C005 mov  r12,#0x5		;r12=5(0x5)
:0238D54C E3A03007 mov  r3,#0x7		;r3=7(0x7)
:0238D550 E3A02009 mov  r2,#0x9		;r2=9(0x9)
:0238D554 E58D001C str r0,[r13, #+0x1c]		;r13+0x1c=*(0380ff9c)=#2104052480(0x7d694b00)
:0238D558 E58D1020 str r1,[r13, #+0x20]		;r13+0x20=*(0380ffa0)=#-1432069301(0xaaa45b4b)
:0238D55C E28D001C add  r0,r13,#0x1C
:0238D560 E28D1000 add  r1,r13,#0x0
:0238D564 E58DA024 str r10,[r13, #+0x24]		;r13+0x24=*(0380ffa4)=#-1708064614(0x9a31009a)
:0238D568 E58D9028 str r9,[r13, #+0x28]		;r13+0x28=*(0380ffa8)=#-1704619877(0x9a65909b)
:0238D56C E58D803C str r8,[r13, #+0x3c]		;r13+0x3c=*(0380ffbc)=#-1873880019(0x904edc2d)
:0238D570 E58D7040 str r7,[r13, #+0x40]		;r13+0x40=*(0380ffc0)=#2063634592(0x7b0090a0)
:0238D574 E58D6048 str r6,[r13, #+0x48]		;r13+0x48=*(0380ffc8)=#143818089(0x08927d69)
:0238D578 E58D504C str r5,[r13, #+0x4c]		;r13+0x4c=*(0380ffcc)=#945522819(0x385b8883)
:0238D57C E58D4000 str r4,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-2088173463(0x83890069)
:0238D580 E58DE038 str r14,[r13, #+0x38]		;r13+0x38=*(0380ffb8)=#-2005981098(0x886f2856)
:0238D584 E58D4008 str r4,[r13, #+0x8]		;r13+0x8=*(0380ff88)=#-1560252316(0xa3007064)
:0238D588 E58D9018 str r9,[r13, #+0x18]		;r13+0x18=*(0380ff98)=#-1028338252(0xc2b4cdb4)
:0238D58C E58DC010 str r12,[r13, #+0x10]		;r13+0x10=*(0380ff90)=#11454638(0x00aec8ae)
:0238D590 E58D3004 str r3,[r13, #+0x4]		;r13+0x4=*(0380ff84)=#-1753642891(0x97798875)
:0238D594 E58D7014 str r7,[r13, #+0x14]		;r13+0x14=*(0380ff94)=#1773645488(0x69b7aeb0)
:0238D598 E58D200C str r2,[r13, #+0xc]		;r13+0xc=*(0380ff8c)=#-1130712914(0xbc9ab0ae)
:0238D59C EBBF6B11 bl 013681E8
:0238D5A0 E28DD050 add  r13,r13,#0x50
:0238D5A4 E8BD47F0 ldmia  r13!,{r4,r5,r6,r7,r8,r9,r10,r14}
:0238D5A8 E12FFF1E bx r14 (Jump to addr_886F2856?)
msr CPSR_fsxc,r14
:0238D5AC 0380AB58 orreq  r10,r0,#0x16000
:0238D5B0 0380AB58 orreq  r10,r0,#0x16000
:0238D5B4 03809F98 orreq  r9,r0,#0x260
:0238D5B8 E59F0034 ldr r0,[r15, #+0x34]		;r15+0x34=*(0238d5f4)=#58765912(0x0380b258)
:0238D5BC E3A03000 mov  r3,#0x0		;r3=0(0x0)
:0238D5C0 E5803020 str r3,[r0, #+0x20]		;r0+0x20=*(0380b278)=#-1(0xffffffff)
:0238D5C4 E59F002C ldr r0,[r15, #+0x2c]		;r15+0x2c=*(0238d5f8)=#58765912(0x0380b258)
:0238D5C8 E1A02003 mov  r2,r3			;r2=-1(0xffffffff)
:0238D5CC E1A01083 mov  r1,r3,lsl #0x1		;r1=-2(0xfffffffe)
:0238D5D0 E2833001 add  r3,r3,#0x1
:0238D5D4 E18020B1 strh r2,[r0, +r1]
:0238D5D8 E3530010 cmp r3,#0x10
:0238D5DC BAFFFFFA blt 0238D5CC
:0238D5E0 E59F1014 ldr r1,[r15, #+0x14]		;r15+0x14=*(0238d5fc)=#67109134(0x0400010e)
:0238D5E4 E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(0400010e)=#270738998(0x10232636)
:0238D5E8 E3C00080 bic  r0,r0,#0x80
:0238D5EC E1C100B0 strh r0,[r1, #+0x0]		;r1+0x0=*(0400010e)=#270738998(0x10232636)
:0238D5F0 E12FFF1E bx r14 (Jump to addr_886F2856?)
msr CPSR_fsxc,r14
:0238D5F4 0380B258 orreq  r11,r0,#0x80000005
:0238D5F8 0380B258 orreq  r11,r0,#0x80000005
:0238D5FC 0400010E streq r0,[r0],#-0x10e
:0238D600 E92D4010 stmdb  r13!,{r4,r14}
:0238D604 E3100402 tst r0,#0x2000000
:0238D608 0A000007 beq 0238D62C
:0238D60C E59F12A4 ldr r1,[r15, #+0x2a4]		;r15+0x2a4=*(0238d8b8)=#58765912(0x0380b258)
:0238D610 E3A04000 mov  r4,#0x0		;r4=0(0x0)
:0238D614 E1A03004 mov  r3,r4			;r3=0(0x0)
:0238D618 E1A02084 mov  r2,r4,lsl #0x1		;r2=0(0x0)
:0238D61C E2844001 add  r4,r4,#0x1
:0238D620 E18130B2 strh r3,[r1, +r2]
:0238D624 E3540010 cmp r4,#0x10
:0238D628 BAFFFFFA blt 0238D618
:0238D62C E59F1284 ldr r1,[r15, #+0x284]		;r15+0x284=*(0238d8b8)=#58765912(0x0380b258)
:0238D630 E200280F and  r2,r0,#0xF0000
:0238D634 E1A02822 mov  r2,r2,lsr #0x10		;r2=0(0x0)
:0238D638 E1A02082 mov  r2,r2,lsl #0x1		;r2=0(0x0)
:0238D63C E18100B2 strh r0,[r1, +r2]
:0238D640 E3100401 tst r0,#0x1000000
:0238D644 0A000099 beq 0238D8B0
:0238D648 E59F126C ldr r1,[r15, #+0x26c]		;r15+0x26c=*(0238d8bc)=#58765912(0x0380b258)
:0238D64C E1D120B0 ldrh r2,[r1, #+0x0]		;r1+0x0=*(0380b258)=#-857801013(0xccdefecb)
:0238D650 E2020CFF and  r0,r2,#0xFF00
:0238D654 E1A00400 mov  r0,r0,lsl #0x8		;r0=589706752(0x23263600)
:0238D658 E1A04820 mov  r4,r0,lsr #0x10		;r4=8998(0x2326)
:0238D65C E2440040 sub  r0,r4,#0x40
:0238D660 E3500003 cmp r0,#0x3
:0238D664 908FF100 addls  r15,r15,r0,lsl #0x2
:0238D668 EA00008D b 0238D8A4
:0238D66C EA000002 b 0238D67C
:0238D670 EA000010 b 0238D6B8
:0238D674 EA000050 b 0238D7BC
:0238D678 EA000068 b 0238D820
:0238D67C E1A01004 mov  r1,r4			;r1=8998(0x2326)
:0238D680 E20230FF and  r3,r2,#0xFF
:0238D684 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0238D688 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0238D68C EBFFF9B4 bl 0238BD64
:0238D690 E3500000 cmp r0,#0x0
:0238D694 1A000002 bne 0238D6A4
:0238D698 E1A00004 mov  r0,r4			;r0=8998(0x2326)
:0238D69C E3A01004 mov  r1,#0x4		;r1=4(0x4)
:0238D6A0 EBFFF962 bl 0238BC30
:0238D6A4 E59F0214 ldr r0,[r15, #+0x214]		;r15+0x214=*(0238d8c0)=#41942932(0x027fff94)
:0238D6A8 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238D6AC E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(027fff94)=#-1877442406(0x9018809a)
:0238D6B0 E5001004 str r1,[r0, #-0x4]		;r0-0x4=*(027fff90)=#-1824915799(0x9339fea9)
:0238D6B4 EA00007D b 0238D8B0
:0238D6B8 E5910020 ldr r0,[r1, #+0x20]		;r1+0x20=*(9339fec9)
:0238D6BC E3500000 cmp r0,#0x0
:0238D6C0 0A000003 beq 0238D6D4
:0238D6C4 E1A00004 mov  r0,r4			;r0=8998(0x2326)
:0238D6C8 E3A01003 mov  r1,#0x3		;r1=3(0x3)
:0238D6CC EBFFF957 bl 0238BC30
:0238D6D0 EA000076 b 0238D8B0
:0238D6D4 E20200FF and  r0,r2,#0xFF
:0238D6D8 E1C102B4 strh r0,[r1, #+0x24]		;r1+0x24=*(00000027)
:0238D6DC E1D120B2 ldrh r2,[r1, #+0x2]		;r1+0x2=*(00000005)
:0238D6E0 E1D100B4 ldrh r0,[r1, #+0x4]		;r1+0x4=*(00000007)
:0238D6E4 E1803802 orr  r3,r0,r2,lsl #0x10
:0238D6E8 E3530402 cmp r3,#0x2000000
:0238D6EC 3A000001 bcc 0238D6F8
:0238D6F0 E3530509 cmp r3,#0x2400000
:0238D6F4 3A000003 bcc 0238D708
:0238D6F8 E1A00004 mov  r0,r4			;r0=8998(0x2326)
:0238D6FC E3A01002 mov  r1,#0x2		;r1=2(0x2)
:0238D700 EBFFF94A bl 0238BC30
:0238D704 EA000069 b 0238D8B0
:0238D708 E5813028 str r3,[r1, #+0x28]		;r1+0x28=*(0000002a)
:0238D70C E1D120B6 ldrh r2,[r1, #+0x6]		;r1+0x6=*(00000008)
:0238D710 E1D100B8 ldrh r0,[r1, #+0x8]		;r1+0x8=*(0000000a)
:0238D714 E1802802 orr  r2,r0,r2,lsl #0x10
:0238D718 E0830002 add  r0,r3,r2
:0238D71C E3500509 cmp r0,#0x2400000
:0238D720 9A000003 bls 0238D734
:0238D724 E1A00004 mov  r0,r4			;r0=8998(0x2326)
:0238D728 E3A01002 mov  r1,#0x2		;r1=2(0x2)
:0238D72C EBFFF93F bl 0238BC30
:0238D730 EA00005E b 0238D8B0
:0238D734 E5812030 str r2,[r1, #+0x30]		;r1+0x30=*(00000032)
:0238D738 E1D120BA ldrh r2,[r1, #+0xa]		;r1+0xa=*(0000000c)
:0238D73C E1D100BC ldrh r0,[r1, #+0xc]		;r1+0xc=*(0000000e)
:0238D740 E1800802 orr  r0,r0,r2,lsl #0x10
:0238D744 EB00005F bl 0238D8C8
:0238D748 E3500000 cmp r0,#0x0
:0238D74C 1A000003 bne 0238D760
:0238D750 E1A00004 mov  r0,r4			;r0=8998(0x2326)
:0238D754 E3A01002 mov  r1,#0x2		;r1=2(0x2)
:0238D758 EBFFF934 bl 0238BC30
:0238D75C EA000053 b 0238D8B0
:0238D760 E59F3154 ldr r3,[r15, #+0x154]		;r15+0x154=*(0238d8bc)=#58765912(0x0380b258)
:0238D764 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0238D768 E583202C str r2,[r3, #+0x2c]		;r3+0x2c=*(0380b284)=#-1(0xffffffff)
:0238D76C E1D302B4 ldrh r0,[r3, #+0x24]		;r3+0x24=*(0380b27c)=#-1(0xffffffff)
:0238D770 E1A01004 mov  r1,r4			;r1=8998(0x2326)
:0238D774 E200C007 and  r12,r0,#0x7
:0238D778 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0238D77C E1C3C2B6 strh r12,[r3, #+0x26]		;r3+0x26=*(0380b27e)=#-1(0xffffffff)
:0238D780 EBFFF977 bl 0238BD64
:0238D784 E3500000 cmp r0,#0x0
:0238D788 1A000003 bne 0238D79C
:0238D78C E1A00004 mov  r0,r4			;r0=8998(0x2326)
:0238D790 E3A01004 mov  r1,#0x4		;r1=4(0x4)
:0238D794 EBFFF925 bl 0238BC30
:0238D798 EA000044 b 0238D8B0
:0238D79C E59F111C ldr r1,[r15, #+0x11c]		;r15+0x11c=*(0238d8c0)=#41942932(0x027fff94)
:0238D7A0 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0238D7A4 E1C120B0 strh r2,[r1, #+0x0]		;r1+0x0=*(027fff94)=#-1877442406(0x9018809a)
:0238D7A8 E59F010C ldr r0,[r15, #+0x10c]		;r15+0x10c=*(0238d8bc)=#58765912(0x0380b258)
:0238D7AC E5012004 str r2,[r1, #-0x4]		;r1-0x4=*(027fff90)=#-1824915799(0x9339fea9)
:0238D7B0 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:0238D7B4 E5801020 str r1,[r0, #+0x20]		;r0+0x20=*(0380b278)=#-1(0xffffffff)
:0238D7B8 EA00003C b 0238D8B0
:0238D7BC E5910020 ldr r0,[r1, #+0x20]		;r1+0x20=*(0000001f)
:0238D7C0 E3500002 cmp r0,#0x2
:0238D7C4 0A000003 beq 0238D7D8
:0238D7C8 E1A00004 mov  r0,r4			;r0=8998(0x2326)
:0238D7CC E3A01003 mov  r1,#0x3		;r1=3(0x3)
:0238D7D0 EBFFF916 bl 0238BC30
:0238D7D4 EA000035 b 0238D8B0
:0238D7D8 E1A01004 mov  r1,r4			;r1=8998(0x2326)
:0238D7DC E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0238D7E0 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0238D7E4 EBFFF95E bl 0238BD64
:0238D7E8 E3500000 cmp r0,#0x0
:0238D7EC 1A000003 bne 0238D800
:0238D7F0 E1A00004 mov  r0,r4			;r0=8998(0x2326)
:0238D7F4 E3A01004 mov  r1,#0x4		;r1=4(0x4)
:0238D7F8 EBFFF90C bl 0238BC30
:0238D7FC EA00002B b 0238D8B0
:0238D800 E59F00B4 ldr r0,[r15, #+0xb4]		;r15+0xb4=*(0238d8bc)=#58765912(0x0380b258)
:0238D804 E3A02003 mov  r2,#0x3		;r2=3(0x3)
:0238D808 E59F10B4 ldr r1,[r15, #+0xb4]		;r15+0xb4=*(0238d8c4)=#67109134(0x0400010e)
:0238D80C E5802020 str r2,[r0, #+0x20]		;r0+0x20=*(0380b278)=#-1(0xffffffff)
:0238D810 E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(0400010e)=#270738998(0x10232636)
:0238D814 E3C00080 bic  r0,r0,#0x80
:0238D818 E1C100B0 strh r0,[r1, #+0x0]		;r1+0x0=*(0400010e)=#270738998(0x10232636)
:0238D81C EA000023 b 0238D8B0
:0238D820 E5910020 ldr r0,[r1, #+0x20]		;r1+0x20=*(0400012e)=#805843087(0x3008308f)
:0238D824 E3500002 cmp r0,#0x2
:0238D828 0A000003 beq 0238D83C
:0238D82C E1A00004 mov  r0,r4			;r0=8998(0x2326)
:0238D830 E3A01003 mov  r1,#0x3		;r1=3(0x3)
:0238D834 EBFFF8FD bl 0238BC30
:0238D838 EA00001C b 0238D8B0
:0238D83C E1D120B2 ldrh r2,[r1, #+0x2]		;r1+0x2=*(00000005)
:0238D840 E1D100B4 ldrh r0,[r1, #+0x4]		;r1+0x4=*(00000007)
:0238D844 E1800802 orr  r0,r0,r2,lsl #0x10
:0238D848 EB00001E bl 0238D8C8
:0238D84C E3500000 cmp r0,#0x0
:0238D850 1A000003 bne 0238D864
:0238D854 E1A00004 mov  r0,r4			;r0=8998(0x2326)
:0238D858 E3A01002 mov  r1,#0x2		;r1=2(0x2)
:0238D85C EBFFF8F3 bl 0238BC30
:0238D860 EA000012 b 0238D8B0
:0238D864 EBFFE19F bl 02385EE8
:0238D868 E59F3054 ldr r3,[r15, #+0x54]		;r15+0x54=*(0238d8c4)=#67109134(0x0400010e)
:0238D86C E59F1048 ldr r1,[r15, #+0x48]		;r15+0x48=*(0238d8bc)=#58765912(0x0380b258)
:0238D870 E1D320B0 ldrh r2,[r3, #+0x0]		;r3+0x0=*(0400010e)=#270738998(0x10232636)
:0238D874 E3C22080 bic  r2,r2,#0x80
:0238D878 E1C320B0 strh r2,[r3, #+0x0]		;r3+0x0=*(0400010e)=#270738998(0x10232636)
:0238D87C E1D123B4 ldrh r2,[r1, #+0x34]		;r1+0x34=*(0380b28c)=#-1(0xffffffff)
:0238D880 E14320B2 strh r2,[r3, #-0x2]		;r3-0x2=*(0400010c)=#505679907(0x1e241023)
:0238D884 E1D113B6 ldrh r1,[r1, #+0x36]		;r1+0x36=*(0380b28e)=#-855638017(0xccffffff)
:0238D888 E38110C0 orr  r1,r1,#0xC0
:0238D88C E1C310B0 strh r1,[r3, #+0x0]		;r3+0x0=*(0400010e)=#270738998(0x10232636)
:0238D890 EBFFE199 bl 02385EFC
:0238D894 E1A00004 mov  r0,r4			;r0=8998(0x2326)
:0238D898 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238D89C EBFFF8E3 bl 0238BC30
:0238D8A0 EA000002 b 0238D8B0
:0238D8A4 E1A00004 mov  r0,r4			;r0=8998(0x2326)
:0238D8A8 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:0238D8AC EBFFF8DF bl 0238BC30
:0238D8B0 E8BD4010 ldmia  r13!,{r4,r14}
:0238D8B4 E12FFF1E bx r14 (Jump to addr_886F2856?)
msr CPSR_fsxc,r14
:0238D8B8 0380B258 orreq  r11,r0,#0x80000005
:0238D8BC 0380B258 orreq  r11,r0,#0x80000005
:0238D8C0 027FFF94 rsbeqs r15,r15,#0x250
:0238D8C4 0400010E streq r0,[r0],#-0x10e
:0238D8C8 E3500801 cmp r0,#0x10000
:0238D8CC 2A000006 bcs 0238D8EC
:0238D8D0 E59F1090 ldr r1,[r15, #+0x90]		;r15+0x90=*(0238d968)=#58765912(0x0380b258)
:0238D8D4 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0238D8D8 E1C123B6 strh r2,[r1, #+0x36]		;r1+0x36=*(0380b28e)=#-855638017(0xccffffff)
:0238D8DC E2600801 rsb  r0,r0,#0x10000
:0238D8E0 E1C103B4 strh r0,[r1, #+0x34]		;r1+0x34=*(0380b28c)=#-1(0xffffffff)
:0238D8E4 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0238D8E8 E12FFF1E bx r14 (Jump to addr_886F2856?)
msr CPSR_fsxc,r14
:0238D8EC E3500501 cmp r0,#0x400000
:0238D8F0 2A000007 bcs 0238D914
:0238D8F4 E59F106C ldr r1,[r15, #+0x6c]		;r15+0x6c=*(0238d968)=#58765912(0x0380b258)
:0238D8F8 E3A03001 mov  r3,#0x1		;r3=1(0x1)
:0238D8FC E1A00320 mov  r0,r0,lsr #0x6		;r0=0(0x0)
:0238D900 E2602801 rsb  r2,r0,#0x10000
:0238D904 E1C133B6 strh r3,[r1, #+0x36]		;r1+0x36=*(0380b28e)=#-855638017(0xccffffff)
:0238D908 E1A00003 mov  r0,r3			;r0=-855638017(0xccffffff)
:0238D90C E1C123B4 strh r2,[r1, #+0x34]		;r1+0x34=*(0380b28c)=#-1(0xffffffff)
:0238D910 E12FFF1E bx r14 (Jump to addr_886F2856?)
msr CPSR_fsxc,r14
:0238D914 E3500401 cmp r0,#0x1000000
:0238D918 2A000007 bcs 0238D93C
:0238D91C E59F1044 ldr r1,[r15, #+0x44]		;r15+0x44=*(0238d968)=#58765912(0x0380b258)
:0238D920 E3A02002 mov  r2,#0x2		;r2=2(0x2)
:0238D924 E1A00420 mov  r0,r0,lsr #0x8		;r0=13434879(0xccffff)
:0238D928 E1C123B6 strh r2,[r1, #+0x36]		;r1+0x36=*(0380b28e)=#-855638017(0xccffffff)
:0238D92C E2600801 rsb  r0,r0,#0x10000
:0238D930 E1C103B4 strh r0,[r1, #+0x34]		;r1+0x34=*(0380b28c)=#-1(0xffffffff)
:0238D934 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0238D938 E12FFF1E bx r14 (Jump to addr_886F2856?)
msr CPSR_fsxc,r14
:0238D93C E3500301 cmp r0,#0x4000000
:0238D940 23A00000 movcs  r0,#0x0		;r0=0(0x0)
:0238D944 212FFF1E bxcs r14 (Jump to addr_886F2856?)msrcs CPSR_fsxc,r14
:0238D948 E59F1018 ldr r1,[r15, #+0x18]		;r15+0x18=*(0238d968)=#58765912(0x0380b258)
:0238D94C E3A02003 mov  r2,#0x3		;r2=3(0x3)
:0238D950 E1A00520 mov  r0,r0,lsr #0xa		;r0=0(0x0)
:0238D954 E1C123B6 strh r2,[r1, #+0x36]		;r1+0x36=*(0380b28e)=#-855638017(0xccffffff)
:0238D958 E2600801 rsb  r0,r0,#0x10000
:0238D95C E1C103B4 strh r0,[r1, #+0x34]		;r1+0x34=*(0380b28c)=#-1(0xffffffff)
:0238D960 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0238D964 E12FFF1E bx r14 (Jump to addr_886F2856?)
msr CPSR_fsxc,r14
:0238D968 0380B258 orreq  r11,r0,#0x80000005
:0238D96C E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:0238D970 E1A04000 mov  r4,r0			;r4=1(0x1)
:0238D974 E5942004 ldr r2,[r4, #+0x4]		;r4+0x4=*(00000005)
:0238D978 E3520040 cmp r2,#0x40
:0238D97C 0A000004 beq 0238D994
:0238D980 E3520041 cmp r2,#0x41
:0238D984 0A00002E beq 0238DA44
:0238D988 E3520042 cmp r2,#0x42
:0238D98C 0A000052 beq 0238DADC
:0238D990 EA000078 b 0238DB78
:0238D994 EBFFE153 bl 02385EE8
:0238D998 E1A05000 mov  r5,r0			;r5=1(0x1)
:0238D99C E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0238D9A0 EBFFF8D3 bl 0238BCF4
:0238D9A4 E3500000 cmp r0,#0x0
:0238D9A8 1A000007 bne 0238D9CC
:0238D9AC E1A00005 mov  r0,r5			;r0=1(0x1)
:0238D9B0 EBFFE151 bl 02385EFC
:0238D9B4 E5940004 ldr r0,[r4, #+0x4]		;r4+0x4=*(00000005)
:0238D9B8 E3A01004 mov  r1,#0x4		;r1=4(0x4)
:0238D9BC E1A00800 mov  r0,r0,lsl #0x10		;r0=65536(0x10000)
:0238D9C0 E1A00820 mov  r0,r0,lsr #0x10		;r0=1(0x1)
:0238D9C4 EBFFF899 bl 0238BC30
:0238D9C8 EA00006A b 0238DB78
:0238D9CC E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0238D9D0 EBFFF8CE bl 0238BD10
:0238D9D4 E1A00005 mov  r0,r5			;r0=1(0x1)
:0238D9D8 EBFFE147 bl 02385EFC
:0238D9DC E5940008 ldr r0,[r4, #+0x8]		;r4+0x8=*(00000009)
:0238D9E0 E2000001 and  r0,r0,#0x1
:0238D9E4 E3500001 cmp r0,#0x1
:0238D9E8 1A000004 bne 0238DA00
:0238D9EC EB000132 bl 0238DEBC
:0238D9F0 E5941008 ldr r1,[r4, #+0x8]		;r4+0x8=*(00000009)
:0238D9F4 E3110002 tst r1,#0x2
:0238D9F8 12200902 eorne  r0,r0,#0x8000
:0238D9FC EA000003 b 0238DA10
:0238DA00 EB0000D8 bl 0238DD68
:0238DA04 E5941008 ldr r1,[r4, #+0x8]		;r4+0x8=*(00000009)
:0238DA08 E3110002 tst r1,#0x2
:0238DA0C 12200080 eorne  r0,r0,#0x80
:0238DA10 E59F1168 ldr r1,[r15, #+0x168]		;r15+0x168=*(0238db80)=#41942932(0x027fff94)
:0238DA14 11A00800 movne  r0,r0,lsl #0x10		;r0=65536(0x10000)
:0238DA18 11A00820 movne  r0,r0,lsr #0x10		;r0=1(0x1)
:0238DA1C E1C100B0 strh r0,[r1, #+0x0]		;r1+0x0=*(027fff94)=#-1877442406(0x9018809a)
:0238DA20 E5011004 str r1,[r1, #-0x4]		;(r1-0x4=*(9339fea5))
:0238DA24 E5940004 ldr r0,[r4, #+0x4]		;r4+0x4=*(00000005)
:0238DA28 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238DA2C E1A00800 mov  r0,r0,lsl #0x10		;r0=-2137391104(0x809a0000)
:0238DA30 E1A00820 mov  r0,r0,lsr #0x10		;r0=32922(0x809a)
:0238DA34 EBFFF87D bl 0238BC30
:0238DA38 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0238DA3C EBFFF8B9 bl 0238BD28
:0238DA40 EA00004C b 0238DB78
:0238DA44 E59F0138 ldr r0,[r15, #+0x138]		;r15+0x138=*(0238db84)=#58765912(0x0380b258)
:0238DA48 E5901020 ldr r1,[r0, #+0x20]		;r0+0x20=*(0380b278)=#-1(0xffffffff)
:0238DA4C E3510001 cmp r1,#0x1
:0238DA50 1A00001C bne 0238DAC8
:0238DA54 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238DA58 E1C013BA strh r1,[r0, #+0x3a]		;r0+0x3a=*(0380b292)=#-839909396(0xcdefffec)
:0238DA5C E1C013B8 strh r1,[r0, #+0x38]		;r0+0x38=*(0380b290)=#-1258241(0xffecccff)
:0238DA60 EBFFE120 bl 02385EE8
:0238DA64 E1A05000 mov  r5,r0			;r5=58765912(0x380b258)
:0238DA68 E3A00040 mov  r0,#0x40		;r0=64(0x40)
:0238DA6C EBFFD819 bl 02383AD8
:0238DA70 E59F1110 ldr r1,[r15, #+0x110]		;r15+0x110=*(0238db88)=#58743212(0x038059ac)
:0238DA74 E3A00040 mov  r0,#0x40		;r0=64(0x40)
:0238DA78 EB00015C bl 0238DFF0
:0238DA7C EB000165 bl 0238E018
:0238DA80 E59F10FC ldr r1,[r15, #+0xfc]		;r15+0xfc=*(0238db84)=#58765912(0x0380b258)
:0238DA84 E59F2100 ldr r2,[r15, #+0x100]		;r15+0x100=*(0238db8c)=#67109132(0x0400010c)
:0238DA88 E1D133B4 ldrh r3,[r1, #+0x34]		;r1+0x34=*(0380b28c)=#-1(0xffffffff)
:0238DA8C E1A00005 mov  r0,r5			;r0=58765912(0x380b258)
:0238DA90 E1C230B0 strh r3,[r2, #+0x0]		;r2+0x0=*(0400010c)=#641082408(0x26362428)
:0238DA94 E1D113B6 ldrh r1,[r1, #+0x36]		;r1+0x36=*(0380b28e)=#-855638017(0xccffffff)
:0238DA98 E38110C0 orr  r1,r1,#0xC0
:0238DA9C E1C210B2 strh r1,[r2, #+0x2]		;r2+0x2=*(0400010e)=#270738998(0x10232636)
:0238DAA0 EBFFE115 bl 02385EFC
:0238DAA4 E5940004 ldr r0,[r4, #+0x4]		;r4+0x4=*(00000005)
:0238DAA8 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238DAAC E1A00800 mov  r0,r0,lsl #0x10		;r0=-1302855680(0xb2580000)
:0238DAB0 E1A00820 mov  r0,r0,lsr #0x10		;r0=45656(0xb258)
:0238DAB4 EBFFF85D bl 0238BC30
:0238DAB8 E59F00C4 ldr r0,[r15, #+0xc4]		;r15+0xc4=*(0238db84)=#58765912(0x0380b258)
:0238DABC E3A01002 mov  r1,#0x2		;r1=2(0x2)
:0238DAC0 E5801020 str r1,[r0, #+0x20]		;r0+0x20=*(0380b278)=#-1(0xffffffff)
:0238DAC4 EA00002B b 0238DB78
:0238DAC8 E1A00802 mov  r0,r2,lsl #0x10		;r0=17563648(0x10c0000)
:0238DACC E1A00820 mov  r0,r0,lsr #0x10		;r0=268(0x10c)
:0238DAD0 E3A01003 mov  r1,#0x3		;r1=3(0x3)
:0238DAD4 EBFFF855 bl 0238BC30
:0238DAD8 EA000026 b 0238DB78
:0238DADC E59F00A0 ldr r0,[r15, #+0xa0]		;r15+0xa0=*(0238db84)=#58765912(0x0380b258)
:0238DAE0 E5901020 ldr r1,[r0, #+0x20]		;r0+0x20=*(0380b278)=#-1(0xffffffff)
:0238DAE4 E2410003 sub  r0,r1,#0x3
:0238DAE8 E3500001 cmp r0,#0x1
:0238DAEC 8A000019 bhi 0238DB58
:0238DAF0 E59F1098 ldr r1,[r15, #+0x98]		;r15+0x98=*(0238db90)=#67109134(0x0400010e)
:0238DAF4 E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(0400010e)=#270738998(0x10232636)
:0238DAF8 E3C00080 bic  r0,r0,#0x80
:0238DAFC E1C100B0 strh r0,[r1, #+0x0]		;r1+0x0=*(0400010e)=#270738998(0x10232636)
:0238DB00 EBFFE0F8 bl 02385EE8
:0238DB04 E1A04000 mov  r4,r0			;r4=270738998(0x10232636)
:0238DB08 E3A00040 mov  r0,#0x40		;r0=64(0x40)
:0238DB0C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238DB10 EB000136 bl 0238DFF0
:0238DB14 EB000157 bl 0238E078
:0238DB18 E1A00004 mov  r0,r4			;r0=270738998(0x10232636)
:0238DB1C EBFFE0F6 bl 02385EFC
:0238DB20 E59F005C ldr r0,[r15, #+0x5c]		;r15+0x5c=*(0238db84)=#58765912(0x0380b258)
:0238DB24 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238DB28 E5900020 ldr r0,[r0, #+0x20]		;r0+0x20=*(0380b278)=#-1(0xffffffff)
:0238DB2C E3500003 cmp r0,#0x3
:0238DB30 1A000002 bne 0238DB40
:0238DB34 E3A00042 mov  r0,#0x42		;r0=66(0x42)
:0238DB38 EBFFF83C bl 0238BC30
:0238DB3C EA000001 b 0238DB48
:0238DB40 E3A00051 mov  r0,#0x51		;r0=81(0x51)
:0238DB44 EBFFF839 bl 0238BC30
:0238DB48 E59F0034 ldr r0,[r15, #+0x34]		;r15+0x34=*(0238db84)=#58765912(0x0380b258)
:0238DB4C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238DB50 E5801020 str r1,[r0, #+0x20]		;r0+0x20=*(0380b278)=#-1(0xffffffff)
:0238DB54 EA000007 b 0238DB78
:0238DB58 E3510003 cmp r1,#0x3
:0238DB5C E3A01003 mov  r1,#0x3		;r1=3(0x3)
:0238DB60 1A000002 bne 0238DB70
:0238DB64 E3A00042 mov  r0,#0x42		;r0=66(0x42)
:0238DB68 EBFFF830 bl 0238BC30
:0238DB6C EA000001 b 0238DB78
:0238DB70 E3A00051 mov  r0,#0x51		;r0=81(0x51)
:0238DB74 EBFFF82D bl 0238BC30
:0238DB78 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:0238DB7C E12FFF1E bx r14 (Jump to addr_886F2856?)
msr CPSR_fsxc,r14
:0238DB80 027FFF94 rsbeqs r15,r15,#0x250
:0238DB84 0380B258 orreq  r11,r0,#0x80000005
:0238DB88 038059AC orreq  r5,r0,#0x2B0000
:0238DB8C 0400010C streq r0,[r0],#-0x10c
:0238DB90 0400010E streq r0,[r0],#-0x10e
:0238DB94 E92D4008 stmdb  r13!,{r3,r14}
:0238DB98 EB00000A bl 0238DBC8
:0238DB9C E59F301C ldr r3,[r15, #+0x1c]		;r15+0x1c=*(0238dbc0)=#58785784(0x0380fff8)
:0238DBA0 E59F001C ldr r0,[r15, #+0x1c]		;r15+0x1c=*(0238dbc4)=#67109396(0x04000214)
:0238DBA4 E5932000 ldr r2,[r3, #+0x0]		;r3+0x0=*(0380fff8)=#-1415870352(0xab9b8870)
:0238DBA8 E3A01040 mov  r1,#0x40		;r1=64(0x40)
:0238DBAC E3822040 orr  r2,r2,#0x40
:0238DBB0 E5832000 str r2,[r3, #+0x0]		;r3+0x0=*(0380fff8)=#-1415870352(0xab9b8870)
:0238DBB4 E5801000 str r1,[r0, #+0x0]		;r0+0x0=*(04000214)=#123227221(0x07584c55)
:0238DBB8 E8BD4008 ldmia  r13!,{r3,r14}
:0238DBBC E12FFF1E bx r14 (Jump to addr_886F2856?)
msr CPSR_fsxc,r14
:0238DBC0 0380FFF8 orreq  r15,r0,#0x3E0
:0238DBC4 04000214 streq r0,[r0],#-0x214
:0238DBC8 E92D40F0 stmdb  r13!,{r4,r5,r6,r7,r14}
:0238DBCC E59F4184 ldr r4,[r15, #+0x184]		;r15+0x184=*(0238dd58)=#58765912(0x0380b258)
:0238DBD0 E1D452B6 ldrh r5,[r4, #+0x26]		;r4+0x26=*(0380b27e)=#-1(0xffffffff)
:0238DBD4 E2050004 and  r0,r5,#0x4
:0238DBD8 E3500004 cmp r0,#0x4
:0238DBDC E1D463B8 ldrh r6,[r4, #+0x38]		;r4+0x38=*(0380b290)=#-1258241(0xffecccff)
:0238DBE0 1A000000 bne 0238DBE8
:0238DBE4 EA000000 b 0238DBEC
:0238DBE8 E1D473BA ldrh r7,[r4, #+0x3a]		;r4+0x3a=*(0380b292)=#-839909396(0xcdefffec)
:0238DBEC 0A000000 beq 0238DBF4
:0238DBF0 EA000000 b 0238DBF8
:0238DBF4 E59F7160 ldr r7,[r15, #+0x160]		;r15+0x160=*(0238dd5c)=#65535(0x0000ffff)
:0238DBF8 EBFFF891 bl 0238BE44
:0238DBFC E3500000 cmp r0,#0x0
:0238DC00 1A000017 bne 0238DC64
:0238DC04 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0238DC08 EBFFF839 bl 0238BCF4
:0238DC0C E3500000 cmp r0,#0x0
:0238DC10 0A000013 beq 0238DC64
:0238DC14 E2050001 and  r0,r5,#0x1
:0238DC18 E3500001 cmp r0,#0x1
:0238DC1C 1A000008 bne 0238DC44
:0238DC20 EB0000A5 bl 0238DEBC
:0238DC24 E3150002 tst r5,#0x2
:0238DC28 0A000000 beq 0238DC30
:0238DC2C EA000000 b 0238DC34
:0238DC30 E1A07000 mov  r7,r0			;r7=2(0x2)
:0238DC34 1A000000 bne 0238DC3C
:0238DC38 EA000000 b 0238DC40
:0238DC3C E2207902 eor  r7,r0,#0x8000
:0238DC40 EA000007 b 0238DC64
:0238DC44 EB000047 bl 0238DD68
:0238DC48 E3150002 tst r5,#0x2
:0238DC4C 0A000000 beq 0238DC54
:0238DC50 EA000000 b 0238DC58
:0238DC54 E1A07000 mov  r7,r0			;r7=2(0x2)
:0238DC58 1A000000 bne 0238DC60
:0238DC5C EA000000 b 0238DC64
:0238DC60 E2207080 eor  r7,r0,#0x80
:0238DC64 E2050001 and  r0,r5,#0x1
:0238DC68 E59F30F0 ldr r3,[r15, #+0xf0]		;r15+0xf0=*(0238dd60)=#41942016(0x027ffc00)
:0238DC6C E594102C ldr r1,[r4, #+0x2c]		;r4+0x2c=*(0380b284)=#-1(0xffffffff)
:0238DC70 E3500001 cmp r0,#0x1
:0238DC74 1A000006 bne 0238DC94
:0238DC78 E5942028 ldr r2,[r4, #+0x28]		;r4+0x28=*(0380b280)=#-1(0xffffffff)
:0238DC7C E1A270B1 strh r7,[r2, +r1]!
:0238DC80 E5832390 str r2,[r3, #+0x390]		;r3+0x390=*(027fff90)=#-1824915799(0x9339fea9)
:0238DC84 E2833FE5 add  r3,r3,#0x394
:0238DC88 E1C370B0 strh r7,[r3, #+0x0]		;r3+0x0=*(027ffc00)=#228794632(0x0da32108)
:0238DC8C E2811002 add  r1,r1,#0x2
:0238DC90 EA00000D b 0238DCCC
:0238DC94 E20770FF and  r7,r7,#0xFF
:0238DC98 E3110001 tst r1,#0x1
:0238DC9C 1A000002 bne 0238DCAC
:0238DCA0 E1A06007 mov  r6,r7			;r6=228794632(0xda32108)
:0238DCA4 E2811001 add  r1,r1,#0x1
:0238DCA8 EA000007 b 0238DCCC
:0238DCAC E1860407 orr  r0,r6,r7,lsl #0x8
:0238DCB0 E5942028 ldr r2,[r4, #+0x28]		;r4+0x28=*(0380b280)=#-1(0xffffffff)
:0238DCB4 E2411001 sub  r1,r1,#0x1
:0238DCB8 E1A200B1 strh r0,[r2, +r1]!
:0238DCBC E5832390 str r2,[r3, #+0x390]		;r3+0x390=*(027fff90)=#-1824915799(0x9339fea9)
:0238DCC0 E2833FE5 add  r3,r3,#0x394
:0238DCC4 E1C300B0 strh r0,[r3, #+0x0]		;r3+0x0=*(027ffc00)=#228794632(0x0da32108)
:0238DCC8 E2811002 add  r1,r1,#0x2
:0238DCCC E1C463B8 strh r6,[r4, #+0x38]		;r4+0x38=*(0380b290)=#-1258241(0xffecccff)
:0238DCD0 E1C473BA strh r7,[r4, #+0x3a]		;r4+0x3a=*(0380b292)=#-839909396(0xcdefffec)
:0238DCD4 E5940030 ldr r0,[r4, #+0x30]		;r4+0x30=*(0380b288)=#-1(0xffffffff)
:0238DCD8 E1510000 cmp r1,r0
:0238DCDC 2A000000 bcs 0238DCE4
:0238DCE0 EA000000 b 0238DCE8
:0238DCE4 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238DCE8 E584102C str r1,[r4, #+0x2c]		;r4+0x2c=*(0380b284)=#-1(0xffffffff)
:0238DCEC 3A000017 bcc 0238DD50
:0238DCF0 E1D402B4 ldrh r0,[r4, #+0x24]		;r4+0x24=*(0380b27c)=#-1(0xffffffff)
:0238DCF4 E2000010 and  r0,r0,#0x10
:0238DCF8 E3500010 cmp r0,#0x10
:0238DCFC 1A000003 bne 0238DD10
:0238DD00 E3A00051 mov  r0,#0x51		;r0=81(0x51)
:0238DD04 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238DD08 EBFFF7C8 bl 0238BC30
:0238DD0C EA00000F b 0238DD50
:0238DD10 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0238DD14 E3A01042 mov  r1,#0x42		;r1=66(0x42)
:0238DD18 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0238DD1C EBFFF810 bl 0238BD64
:0238DD20 E3500000 cmp r0,#0x0
:0238DD24 1A000003 bne 0238DD38
:0238DD28 E3A00051 mov  r0,#0x51		;r0=81(0x51)
:0238DD2C E3A01004 mov  r1,#0x4		;r1=4(0x4)
:0238DD30 EBFFF7BE bl 0238BC30
:0238DD34 EA000005 b 0238DD50
:0238DD38 E3A00004 mov  r0,#0x4		;r0=4(0x4)
:0238DD3C E5840020 str r0,[r4, #+0x20]		;r4+0x20=*(0380b278)=#-1(0xffffffff)
:0238DD40 E59F101C ldr r1,[r15, #+0x1c]		;r15+0x1c=*(0238dd64)=#67109134(0x0400010e)
:0238DD44 E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(0400010e)=#270738998(0x10232636)
:0238DD48 E3C00080 bic  r0,r0,#0x80
:0238DD4C E1C100B0 strh r0,[r1, #+0x0]		;r1+0x0=*(0400010e)=#270738998(0x10232636)
:0238DD50 E8BD40F0 ldmia  r13!,{r4,r5,r6,r7,r14}
:0238DD54 E12FFF1E bx r14 (Jump to addr_886F2856?)
msr CPSR_fsxc,r14
:0238DD58 0380B258 orreq  r11,r0,#0x80000005
:0238DD5C 0000FFFF unknown
:0238DD60 027FFC00 rsbeqs r15,r15,#0x0
:0238DD64 0400010E streq r0,[r0],#-0x10e
:0238DD68 E92D4010 stmdb  r13!,{r4,r14}
:0238DD6C E59F2100 ldr r2,[r15, #+0x100]		;r15+0x100=*(0238de74)=#67109312(0x040001c0)
:0238DD70 E1D200B0 ldrh r0,[r2, #+0x0]		;r2+0x0=*(040001c0)=#570969988(0x22084f84)
:0238DD74 E3100080 tst r0,#0x80
:0238DD78 1AFFFFFC bne 0238DD70
:0238DD7C E59F10F4 ldr r1,[r15, #+0xf4]		;r15+0xf4=*(0238de78)=#35329(0x00008a01)
:0238DD80 E59F00F4 ldr r0,[r15, #+0xf4]		;r15+0xf4=*(0238de7c)=#67109314(0x040001c2)
:0238DD84 E1C210B0 strh r1,[r2, #+0x0]		;r2+0x0=*(040001c0)=#570969988(0x22084f84)
:0238DD88 E3A010EC mov  r1,#0xEC		;r1=236(0xec)
:0238DD8C E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(040001c2)=#707142152(0x2a262208)
:0238DD90 E2401002 sub  r1,r0,#0x2
:0238DD94 E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(2a262208)=#0(0x00000000)
:0238DD98 E3100080 tst r0,#0x80
:0238DD9C 1AFFFFFC bne 0238DD94
:0238DDA0 EB000039 bl 0238DE8C
:0238DDA4 E59F20D4 ldr r2,[r15, #+0xd4]		;r15+0xd4=*(0238de80)=#33281(0x00008201)
:0238DDA8 E59F10C4 ldr r1,[r15, #+0xc4]		;r15+0xc4=*(0238de74)=#67109312(0x040001c0)
:0238DDAC E1A04C00 mov  r4,r0,lsl #0x18		;r4=0(0x0)
:0238DDB0 E1C120B0 strh r2,[r1, #+0x0]		;r1+0x0=*(040001c0)=#570969988(0x22084f84)
:0238DDB4 EB000034 bl 0238DE8C
:0238DDB8 E59F20C4 ldr r2,[r15, #+0xc4]		;r15+0xc4=*(0238de84)=#58765972(0x0380b294)
:0238DDBC E59F10C4 ldr r1,[r15, #+0xc4]		;r15+0xc4=*(0238de88)=#32640(0x00007f80)
:0238DDC0 E1800824 orr  r0,r0,r4,lsr #0x10
:0238DDC4 E0001001 and  r1,r0,r1
:0238DDC8 E5920010 ldr r0,[r2, #+0x10]		;r2+0x10=*(0380b2a4)=#-1(0xffffffff)
:0238DDCC E1A01481 mov  r1,r1,lsl #0x9		;r1=16711680(0xff0000)
:0238DDD0 E0803821 add  r3,r0,r1,lsr #0x10
:0238DDD4 E5823010 str r3,[r2, #+0x10]		;r2+0x10=*(0380b2a4)=#-1(0xffffffff)
:0238DDD8 E592000C ldr r0,[r2, #+0xc]		;r2+0xc=*(0380b2a0)=#-1(0xffffffff)
:0238DDDC E2800001 add  r0,r0,#0x1
:0238DDE0 E582000C str r0,[r2, #+0xc]		;r2+0xc=*(0380b2a0)=#-1(0xffffffff)
:0238DDE4 E3500A01 cmp r0,#0x1000
:0238DDE8 3A000015 bcc 0238DE44
:0238DDEC E1D240D0 ldrsb r4,[r2, #+0x0]		;r2+0x0=*(0380b294)=#-78353(0xfffecdef)
:0238DDF0 E1A00623 mov  r0,r3,lsr #0xc		;r0=1048575(0xfffff)
:0238DDF4 E2400080 sub  r0,r0,#0x80
:0238DDF8 E1A00C00 mov  r0,r0,lsl #0x18		;r0=-16777216(0xff000000)
:0238DDFC E1540C40 cmp r4,r0,asr #0x18
:0238DE00 E1A00C40 mov  r0,r0,asr #0x18
:0238DE04 B354000C cmplt r4,#0xC
:0238DE08 B2840001 addlt  r0,r4,#0x1
:0238DE0C B5C20000 strltb r0,[r2, #+0x0]		;r2+0x0=*(0380b294)=#-78353(0xfffecdef)
:0238DE10 BA000007 blt 0238DE34
:0238DE14 E1500004 cmp r0,r4
:0238DE18 AA000005 bge 0238DE34
:0238DE1C E3E0000B mvn  r0,#0xB
:0238DE20 E1540000 cmp r4,r0
:0238DE24 C59F0058 ldrgt r0,[r15, #+0x58]		;r15+0x58=*(0238de84)=#58765972(0x0380b294)
:0238DE28 C1D020D0 ldrgtsb r2,[r0, #+0x0]		;r0+0x0=*(0380b294)=#-78353(0xfffecdef)
:0238DE2C C2422001 subgt  r2,r2,#0x1
:0238DE30 C5C02000 strgtb r2,[r0, #+0x0]		;r0+0x0=*(0380b294)=#-78353(0xfffecdef)
:0238DE34 E59F0048 ldr r0,[r15, #+0x48]		;r15+0x48=*(0238de84)=#58765972(0x0380b294)
:0238DE38 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0238DE3C E580200C str r2,[r0, #+0xc]		;r0+0xc=*(0380b2a0)=#-1(0xffffffff)
:0238DE40 E5802010 str r2,[r0, #+0x10]		;r0+0x10=*(0380b2a4)=#-1(0xffffffff)
:0238DE44 E59F0038 ldr r0,[r15, #+0x38]		;r15+0x38=*(0238de84)=#58765972(0x0380b294)
:0238DE48 E1D000D0 ldrsb r0,[r0, #+0x0]		;r0+0x0=*(fffecdef)
:0238DE4C E0600821 rsb  r0,r0,r1,lsr #0x10
:0238DE50 E35000FF cmp r0,#0xFF
:0238DE54 C3A000FF movgt  r0,#0xFF		;r0=255(0xff)
:0238DE58 CA000001 bgt 0238DE64
:0238DE5C E3500000 cmp r0,#0x0
:0238DE60 B3A00000 movlt  r0,#0x0		;r0=0(0x0)
:0238DE64 E1A00800 mov  r0,r0,lsl #0x10		;r0=0(0x0)
:0238DE68 E1A00820 mov  r0,r0,lsr #0x10		;r0=0(0x0)
:0238DE6C E8BD4010 ldmia  r13!,{r4,r14}
:0238DE70 E12FFF1E bx r14 (Jump to addr_886F2856?)
msr CPSR_fsxc,r14
:0238DE74 040001C0 streq r0,[r0],#-0x1c0
:0238DE78 00008A01 andeq  r8,r0,r1,lsl #0x14
:0238DE7C 040001C2 streq r0,[r0],#-0x1c2
:0238DE80 00008201 andeq  r8,r0,r1,lsl #0x4
:0238DE84 0380B294 orreq  r11,r0,#0x40000009
:0238DE88 00007F80 andeq  r7,r0,r0,lsl #0x1f
:0238DE8C E59F0024 ldr r0,[r15, #+0x24]		;r15+0x24=*(0238deb8)=#67109314(0x040001c2)
:0238DE90 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238DE94 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(040001c2)=#707142152(0x2a262208)
:0238DE98 E2401002 sub  r1,r0,#0x2
:0238DE9C E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(2a262208)=#0(0x00000000)
:0238DEA0 E3100080 tst r0,#0x80
:0238DEA4 1AFFFFFC bne 0238DE9C
:0238DEA8 E59F0008 ldr r0,[r15, #+0x8]		;r15+0x8=*(0238deb8)=#67109314(0x040001c2)
:0238DEAC E1D000B0 ldrh r0,[r0, #+0x0]		;r0+0x0=*(040001c2)=#707142152(0x2a262208)
:0238DEB0 E20000FF and  r0,r0,#0xFF
:0238DEB4 E12FFF1E bx r14 (Jump to addr_886F2856?)
msr CPSR_fsxc,r14
:0238DEB8 040001C2 streq r0,[r0],#-0x1c2
:0238DEBC E92D4010 stmdb  r13!,{r4,r14}
:0238DEC0 E59F210C ldr r2,[r15, #+0x10c]		;r15+0x10c=*(0238dfd4)=#67109312(0x040001c0)
:0238DEC4 E1D200B0 ldrh r0,[r2, #+0x0]		;r2+0x0=*(040001c0)=#570969988(0x22084f84)
:0238DEC8 E3100080 tst r0,#0x80
:0238DECC 1AFFFFFC bne 0238DEC4
:0238DED0 E59F1100 ldr r1,[r15, #+0x100]		;r15+0x100=*(0238dfd8)=#35329(0x00008a01)
:0238DED4 E59F0100 ldr r0,[r15, #+0x100]		;r15+0x100=*(0238dfdc)=#67109314(0x040001c2)
:0238DED8 E1C210B0 strh r1,[r2, #+0x0]		;r2+0x0=*(040001c0)=#570969988(0x22084f84)
:0238DEDC E3A010E4 mov  r1,#0xE4		;r1=228(0xe4)
:0238DEE0 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(040001c2)=#707142152(0x2a262208)
:0238DEE4 E2401002 sub  r1,r0,#0x2
:0238DEE8 E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(2a262208)=#0(0x00000000)
:0238DEEC E3100080 tst r0,#0x80
:0238DEF0 1AFFFFFC bne 0238DEE8
:0238DEF4 EBFFFFE4 bl 0238DE8C
:0238DEF8 E59F20E0 ldr r2,[r15, #+0xe0]		;r15+0xe0=*(0238dfe0)=#33281(0x00008201)
:0238DEFC E59F10D0 ldr r1,[r15, #+0xd0]		;r15+0xd0=*(0238dfd4)=#67109312(0x040001c0)
:0238DF00 E1A04C00 mov  r4,r0,lsl #0x18		;r4=0(0x0)
:0238DF04 E1C120B0 strh r2,[r1, #+0x0]		;r1+0x0=*(040001c0)=#570969988(0x22084f84)
:0238DF08 EBFFFFDF bl 0238DE8C
:0238DF0C E59F30D0 ldr r3,[r15, #+0xd0]		;r15+0xd0=*(0238dfe4)=#58765972(0x0380b294)
:0238DF10 E59F10D0 ldr r1,[r15, #+0xd0]		;r15+0xd0=*(0238dfe8)=#32760(0x00007ff8)
:0238DF14 E1800824 orr  r0,r0,r4,lsr #0x10
:0238DF18 E0002001 and  r2,r0,r1
:0238DF1C E5930004 ldr r0,[r3, #+0x4]		;r3+0x4=*(0380b298)=#-1(0xffffffff)
:0238DF20 E1A02882 mov  r2,r2,lsl #0x11		;r2=-1626865664(0x9f080000)
:0238DF24 E0804822 add  r4,r0,r2,lsr #0x10
:0238DF28 E5834004 str r4,[r3, #+0x4]		;r3+0x4=*(0380b298)=#-1(0xffffffff)
:0238DF2C E5930008 ldr r0,[r3, #+0x8]		;r3+0x8=*(0380b29c)=#-1(0xffffffff)
:0238DF30 E2800001 add  r0,r0,#0x1
:0238DF34 E5830008 str r0,[r3, #+0x8]		;r3+0x8=*(0380b29c)=#-1(0xffffffff)
:0238DF38 E3500C01 cmp r0,#0x100
:0238DF3C 3A000017 bcc 0238DFA0
:0238DF40 E1A00081 mov  r0,r1,lsl #0x1		;r0=65520(0xfff0)
:0238DF44 E0000424 and  r0,r0,r4,lsr #0x8
:0238DF48 E1D340F2 ldrsh r4,[r3, #+0x2]		;r3+0x2=*(0380b296)=#-2(0xfffffffe)
:0238DF4C E2400902 sub  r0,r0,#0x8000
:0238DF50 E1A00800 mov  r0,r0,lsl #0x10		;r0=-1048576(0xfff00000)
:0238DF54 E1540840 cmp r4,r0,asr #0x10
:0238DF58 E1A01840 mov  r1,r0,asr #0x10
:0238DF5C B3540B03 cmplt r4,#0xC00
:0238DF60 B2840010 addlt  r0,r4,#0x10
:0238DF64 B1C300B2 strlth r0,[r3, #+0x2]		;r3+0x2=*(0380b296)=#-2(0xfffffffe)
:0238DF68 BA000008 blt 0238DF90
:0238DF6C E1510004 cmp r1,r4
:0238DF70 AA000006 bge 0238DF90
:0238DF74 E3A00B03 mov  r0,#0xC00		;r0=3072(0xc00)
:0238DF78 E2600000 rsb  r0,r0,#0x0
:0238DF7C E1540000 cmp r4,r0
:0238DF80 C59F005C ldrgt r0,[r15, #+0x5c]		;r15+0x5c=*(0238dfe4)=#58765972(0x0380b294)
:0238DF84 C1D010F2 ldrgtsh r1,[r0, #+0x2]		;r0+0x2=*(0380b296)=#-2(0xfffffffe)
:0238DF88 C2411010 subgt  r1,r1,#0x10
:0238DF8C C1C010B2 strgth r1,[r0, #+0x2]		;r0+0x2=*(0380b296)=#-2(0xfffffffe)
:0238DF90 E59F004C ldr r0,[r15, #+0x4c]		;r15+0x4c=*(0238dfe4)=#58765972(0x0380b294)
:0238DF94 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238DF98 E5801008 str r1,[r0, #+0x8]		;r0+0x8=*(0380b29c)=#-1(0xffffffff)
:0238DF9C E5801004 str r1,[r0, #+0x4]		;r0+0x4=*(0380b298)=#-1(0xffffffff)
:0238DFA0 E59F103C ldr r1,[r15, #+0x3c]		;r15+0x3c=*(0238dfe4)=#58765972(0x0380b294)
:0238DFA4 E59F0040 ldr r0,[r15, #+0x40]		;r15+0x40=*(0238dfec)=#65520(0x0000fff0)
:0238DFA8 E1D110F2 ldrsh r1,[r1, #+0x2]		;r1+0x2=*(00000000)
:0238DFAC E0611822 rsb  r1,r1,r2,lsr #0x10
:0238DFB0 E1510000 cmp r1,r0
:0238DFB4 C1A01000 movgt  r1,r0			;r1=65520(0xfff0)
:0238DFB8 CA000001 bgt 0238DFC4
:0238DFBC E3510000 cmp r1,#0x0
:0238DFC0 B3A01000 movlt  r1,#0x0		;r1=0(0x0)
:0238DFC4 E1A00801 mov  r0,r1,lsl #0x10		;r0=0(0x0)
:0238DFC8 E1A00820 mov  r0,r0,lsr #0x10		;r0=0(0x0)
:0238DFCC E8BD4010 ldmia  r13!,{r4,r14}
:0238DFD0 E12FFF1E bx r14 (Jump to addr_886F2856?)
msr CPSR_fsxc,r14
:0238DFD4 040001C0 streq r0,[r0],#-0x1c0
:0238DFD8 00008A01 andeq  r8,r0,r1,lsl #0x14
:0238DFDC 040001C2 streq r0,[r0],#-0x1c2
:0238DFE0 00008201 andeq  r8,r0,r1,lsl #0x4
:0238DFE4 0380B294 orreq  r11,r0,#0x40000009
:0238DFE8 00007FF8 unknown
:0238DFEC 0000FFF0 unknown
:0238DFF0 E59F201C ldr r2,[r15, #+0x1c]		;r15+0x1c=*(0238e014)=#58750308(0x03807564)
:0238DFF4 E3A03000 mov  r3,#0x0		;r3=0(0x0)
:0238DFF8 E3100001 tst r0,#0x1
:0238DFFC 17821103 strne r1,[r2,+r3, lsl #0x2]
:0238E000 E2833001 add  r3,r3,#0x1
:0238E004 E3530019 cmp r3,#0x19
:0238E008 E1A000A0 mov  r0,r0,lsr #0x1		;r0=0(0x0)
:0238E00C BAFFFFF9 blt 0238DFF8
:0238E010 E12FFF1E bx r14 (Jump to addr_886F2856?)
msr CPSR_fsxc,r14
:0238E014 03807564 orreq  r7,r0,#0x19000000
:0238E018 E92D4008 stmdb  r13!,{r3,r14}
:0238E01C E59F3048 ldr r3,[r15, #+0x48]		;r15+0x48=*(0238e06c)=#58785788(0x0380fffc)
:0238E020 E59F0048 ldr r0,[r15, #+0x48]		;r15+0x48=*(0238e070)=#58744532(0x03805ed4)
:0238E024 E5932000 ldr r2,[r3, #+0x0]		;r3+0x0=*(0380fffc)=#-1867820288(0x90ab5300)
:0238E028 E1520000 cmp r2,r0
:0238E02C 0A00000C beq 0238E064
:0238E030 E59F003C ldr r0,[r15, #+0x3c]		;r15+0x3c=*(0238e074)=#58765992(0x0380b2a8)
:0238E034 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238E038 E5801000 str r1,[r0, #+0x0]		;r0+0x0=*(0380b2a8)=#-1(0xffffffff)
:0238E03C E2431F5F sub  r1,r3,#0x17C
:0238E040 E5801004 str r1,[r0, #+0x4]		;r0+0x4=*(0380b2ac)=#-1(0xffffffff)
:0238E044 E3A01040 mov  r1,#0x40		;r1=64(0x40)
:0238E048 E5801008 str r1,[r0, #+0x8]		;r0+0x8=*(0380b2b0)=#-305346510(0xedccc832)
:0238E04C E580200C str r2,[r0, #+0xc]		;r0+0xc=*(0380b2b4)=#-862711520(0xcc941120)
:0238E050 EBFFDFA4 bl 02385EE8
:0238E054 E59F2014 ldr r2,[r15, #+0x14]		;r15+0x14=*(0238e070)=#58744532(0x03805ed4)
:0238E058 E59F100C ldr r1,[r15, #+0xc]		;r15+0xc=*(0238e06c)=#58785788(0x0380fffc)
:0238E05C E5812000 str r2,[r1, #+0x0]		;r1+0x0=*(0380fffc)=#-1867820288(0x90ab5300)
:0238E060 EBFFDFA5 bl 02385EFC
:0238E064 E8BD4008 ldmia  r13!,{r3,r14}
:0238E068 E12FFF1E bx r14 (Jump to addr_886F2856?)
msr CPSR_fsxc,r14
:0238E06C 0380FFFC orreq  r15,r0,#0x3F0
:0238E070 03805ED4 orreq  r5,r0,#0xD40
:0238E074 0380B2A8 orreq  r11,r0,#0x8000000A
:0238E078 E92D4008 stmdb  r13!,{r3,r14}
:0238E07C E59F102C ldr r1,[r15, #+0x2c]		;r15+0x2c=*(0238e0b0)=#58785788(0x0380fffc)
:0238E080 E59F002C ldr r0,[r15, #+0x2c]		;r15+0x2c=*(0238e0b4)=#58744532(0x03805ed4)
:0238E084 E5911000 ldr r1,[r1, #+0x0]		;r1+0x0=*(0380fffc)=#-1867820288(0x90ab5300)
:0238E088 E1510000 cmp r1,r0
:0238E08C 1A000005 bne 0238E0A8
:0238E090 EBFFDF94 bl 02385EE8
:0238E094 E59F101C ldr r1,[r15, #+0x1c]		;r15+0x1c=*(0238e0b8)=#58765992(0x0380b2a8)
:0238E098 E59F2010 ldr r2,[r15, #+0x10]		;r15+0x10=*(0238e0b0)=#58785788(0x0380fffc)
:0238E09C E591100C ldr r1,[r1, #+0xc]		;r1+0xc=*(0380b2b4)=#-862711520(0xcc941120)
:0238E0A0 E5821000 str r1,[r2, #+0x0]		;r2+0x0=*(0380fffc)=#-1867820288(0x90ab5300)
:0238E0A4 EBFFDF94 bl 02385EFC
:0238E0A8 E8BD4008 ldmia  r13!,{r3,r14}
:0238E0AC E12FFF1E bx r14 (Jump to addr_886F2856?)
msr CPSR_fsxc,r14
:0238E0B0 0380FFFC orreq  r15,r0,#0x3F0
:0238E0B4 03805ED4 orreq  r5,r0,#0xD40
:0238E0B8 0380B2A8 orreq  r11,r0,#0x8000000A
:0238E0BC E3A0C301 mov  r12,#0x4000000		;r12=67108864(0x4000000)
:0238E0C0 E28C1F82 add  r1,r12,#0x208
:0238E0C4 E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(90ab5300)
:0238E0C8 E1100000 tst r0,r0
:0238E0CC 0A000000 beq 0238E0D4
:0238E0D0 EA000000 b 0238E0D8
:0238E0D4 E12FFF1E bx r14 (Jump to addr_886F2856?)
msr CPSR_fsxc,r14
:0238E0D8 E59C3210 ldr r3,[r12, #+0x210]		;r12+0x210=*(04000210)=#638416897(0x260d7801)
:0238E0DC E59C1214 ldr r1,[r12, #+0x214]		;r12+0x214=*(04000214)=#123227221(0x07584c55)
:0238E0E0 E0112003 ands r2,r1,r3
:0238E0E4 0A000000 beq 0238E0EC
:0238E0E8 EA000000 b 0238E0F0
:0238E0EC E12FFF1E bx r14 (Jump to addr_886F2856?)
msr CPSR_fsxc,r14
:0238E0F0 E59F01E0 ldr r0,[r15, #+0x1e0]		;r15+0x1e0=*(0238e2d8)=#31408127(0x01df3fff)
:0238E0F4 E1120000 tst r2,r0
:0238E0F8 0A000000 beq 0238E100
:0238E0FC EA000000 b 0238E104
:0238E100 E58C2214 str r2,[r12, #+0x214]		;r12+0x214=*(04000214)=#123227221(0x07584c55)
:0238E104 0A000000 beq 0238E10C
:0238E108 EA000000 b 0238E110
:0238E10C E12FFF1E bx r14 (Jump to addr_886F2856?)
msr CPSR_fsxc,r14
:0238E110 E92D4000 stmdb  r13!,{r14}
:0238E114 E14F0000 mrs r0,SPSR
:0238E118 E92D0001 stmdb  r13!,{r0}
:0238E11C E94D6000 stmdb  r13 ,{r13,r14}^
:0238E120 E24DD008 sub  r13,r13,#0x8
:0238E124 E3A0009F mov  r0,#0x9F		;r0=159(0x9f)
:0238E128 E121F000 msr CPSR_c,r0
:0238E12C E59F11A8 ldr r1,[r15, #+0x1a8]		;r15+0x1a8=*(0238e2dc)=#58750740(0x03807714)
:0238E130 E1D100B2 ldrh r0,[r1, #+0x2]		;r1+0x2=*(03807716)=#-100673121(0xf9ffd99f)
:0238E134 E2800001 add  r0,r0,#0x1
:0238E138 E1C100B2 strh r0,[r1, #+0x2]		;r1+0x2=*(03807716)=#-100673121(0xf9ffd99f)
:0238E13C E59F119C ldr r1,[r15, #+0x19c]		;r15+0x19c=*(0238e2e0)=#58765992(0x0380b2a8)
:0238E140 E3500001 cmp r0,#0x1
:0238E144 0A000000 beq 0238E14C
:0238E148 EA000000 b 0238E150
:0238E14C E1A0000D mov  r0,r13			;r0=58785664(0x380ff80)
:0238E150 0A000000 beq 0238E158
:0238E154 EA000000 b 0238E15C
:0238E158 E591D004 ldr r13,[r1, #+0x4]		;r1+0x4=*(0380b2ac)=#-1(0xffffffff)
:0238E15C 0A000000 beq 0238E164
:0238E160 EA000000 b 0238E168
:0238E164 E5810004 str r0,[r1, #+0x4]		;r1+0x4=*(0380b2ac)=#-1(0xffffffff)
:0238E168 E92D0008 stmdb  r13!,{r3}
:0238E16C E59F1170 ldr r1,[r15, #+0x170]		;r15+0x170=*(0238e2e4)=#58749568(0x03807280)
:0238E170 E5910000 ldr r0,[r1, #+0x0]		;r1+0x0=*(03807280)=#1870692208(0x6f807f70)
:0238E174 E1100002 tst r0,r2
:0238E178 1A000000 bne 0238E180
:0238E17C EA000000 b 0238E184
:0238E180 E58C0214 str r0,[r12, #+0x214]		;r12+0x214=*(04000214)=#123227221(0x07584c55)
:0238E184 1A000000 bne 0238E18C
:0238E188 EA000000 b 0238E190
:0238E18C E5910004 ldr r0,[r1, #+0x4]		;r1+0x4=*(03807284)=#-1193689271(0xb8d9bf49)
:0238E190 1A000000 bne 0238E198
:0238E194 EA000000 b 0238E19C
:0238E198 E59F3148 ldr r3,[r15, #+0x148]		;r15+0x148=*(0238e2e8)=#58750308(0x03807564)
:0238E19C 1A000000 bne 0238E1A4
:0238E1A0 EA000000 b 0238E1A8
:0238E1A4 E7930100 ldr r0,[r3,+r0, lsl #0x2]
:0238E1A8 1A00001A bne 0238E218
:0238E1AC E3A03001 mov  r3,#0x1		;r3=1(0x1)
:0238E1B0 E7910183 ldr r0,[r1,+r3, lsl #0x3]
:0238E1B4 E1100002 tst r0,r2
:0238E1B8 0A000000 beq 0238E1C0
:0238E1BC EA000000 b 0238E1C4
:0238E1C0 E2833001 add  r3,r3,#0x1
:0238E1C4 0AFFFFF9 beq 0238E1B0
:0238E1C8 E58C0214 str r0,[r12, #+0x214]		;r12+0x214=*(04000214)=#123227221(0x07584c55)
:0238E1CC E0810183 add  r0,r1,r3,lsl #0x3
:0238E1D0 E5902004 ldr r2,[r0, #+0x4]		;r0+0x4=*(07584c59)=#0(0x00000000)
:0238E1D4 E59F310C ldr r3,[r15, #+0x10c]		;r15+0x10c=*(0238e2e8)=#58750308(0x03807564)
:0238E1D8 E7930102 ldr r0,[r3,+r2, lsl #0x2]
:0238E1DC E59F20F8 ldr r2,[r15, #+0xf8]		;r15+0xf8=*(0238e2dc)=#58750740(0x03807714)
:0238E1E0 E1D230B2 ldrh r3,[r2, #+0x2]		;r2+0x2=*(03807716)=#-100673121(0xf9ffd99f)
:0238E1E4 E3530001 cmp r3,#0x1
:0238E1E8 0A000000 beq 0238E1F0
:0238E1EC EA000000 b 0238E1F4
:0238E1F0 E5912000 ldr r2,[r1, #+0x0]		;r1+0x0=*(03807280)=#1870692208(0x6f807f70)
:0238E1F4 0A000000 beq 0238E1FC
:0238E1F8 EA000000 b 0238E200
:0238E1FC E58C2210 str r2,[r12, #+0x210]		;r12+0x210=*(04000210)=#638416897(0x260d7801)
:0238E200 0A000000 beq 0238E208
:0238E204 EA000000 b 0238E20C
:0238E208 E3A0201F mov  r2,#0x1F		;r2=31(0x1f)
:0238E20C 0A000000 beq 0238E214
:0238E210 EA000000 b 0238E218
:0238E214 E121F002 msr CPSR_c,r2
:0238E218 E59C1210 ldr r1,[r12, #+0x210]		;r12+0x210=*(04000210)=#638416897(0x260d7801)
:0238E21C E92D0002 stmdb  r13!,{r1}
:0238E220 E28FE000 add  r14,r15,#0x0
:0238E224 E12FFF10 bx r0 (Jump to addr_07584C55?)msr CPSR_fsxc,r0
:0238E228 E3A0009F mov  r0,#0x9F		;r0=159(0x9f)
:0238E22C E121F000 msr CPSR_c,r0
:0238E230 E3A0C301 mov  r12,#0x4000000		;r12=67108864(0x4000000)
:0238E234 E8BD0001 ldmia  r13!,{r0}
:0238E238 E59C1210 ldr r1,[r12, #+0x210]		;r12+0x210=*(04000210)=#638416897(0x260d7801)
:0238E23C E0202001 eor  r2,r0,r1
:0238E240 E0021001 and  r1,r2,r1
:0238E244 E0020000 and  r0,r2,r0
:0238E248 E8BD0008 ldmia  r13!,{r3}
:0238E24C E1833001 orr  r3,r3,r1
:0238E250 E1C33000 bic  r3,r3,r0
:0238E254 E58C3210 str r3,[r12, #+0x210]		;r12+0x210=*(04000210)=#638416897(0x260d7801)
:0238E258 E59F207C ldr r2,[r15, #+0x7c]		;r15+0x7c=*(0238e2dc)=#58750740(0x03807714)
:0238E25C E59F307C ldr r3,[r15, #+0x7c]		;r15+0x7c=*(0238e2e0)=#58765992(0x0380b2a8)
:0238E260 E1D200B2 ldrh r0,[r2, #+0x2]		;r2+0x2=*(03807716)=#-100673121(0xf9ffd99f)
:0238E264 E2501001 subs r1,r0,#0x1
:0238E268 E1C210B2 strh r1,[r2, #+0x2]		;r2+0x2=*(03807716)=#-100673121(0xf9ffd99f)
:0238E26C 0A000000 beq 0238E274
:0238E270 EA000000 b 0238E278
:0238E274 E1A0000D mov  r0,r13			;r0=-1(0xffffffff)
:0238E278 0A000000 beq 0238E280
:0238E27C EA000000 b 0238E284
:0238E280 E593D004 ldr r13,[r3, #+0x4]		;r3+0x4=*(0380b2ac)=#-1(0xffffffff)
:0238E284 0A000000 beq 0238E28C
:0238E288 EA000000 b 0238E290
:0238E28C E5830004 str r0,[r3, #+0x4]		;r3+0x4=*(0380b2ac)=#-1(0xffffffff)
:0238E290 E3A00092 mov  r0,#0x92		;r0=146(0x92)
:0238E294 E121F000 msr CPSR_c,r0
:0238E298 E8DD6000 ldmia  r13 ,{r13,r14}^
:0238E29C E1A00000 nop(mov r0,r0)mov  r0,r0			;r0=146(0x92)
:0238E2A0 E28DD008 add  r13,r13,#0x8
:0238E2A4 E8BD0001 ldmia  r13!,{r0}
:0238E2A8 E169F000 msr SPSR_fc,r0
:0238E2AC E1110001 tst r1,r1
:0238E2B0 0A000000 beq 0238E2B8
:0238E2B4 EA000000 b 0238E2BC
:0238E2B8 E59F002C ldr r0,[r15, #+0x2c]		;r15+0x2c=*(0238e2ec)=#58701044(0x037fb4f4)
:0238E2BC 0A000000 beq 0238E2C4
:0238E2C0 EA000000 b 0238E2C8
:0238E2C4 E28FE000 add  r14,r15,#0x0
:0238E2C8 0A000000 beq 0238E2D0
:0238E2CC EA000000 b 0238E2D4
:0238E2D0 E12FFF10 bx r0 (Jump to addr_037FB4F4?)msr CPSR_fsxc,r0
:0238E2D4 E8BD8000 ldmia  r13!,{r15}
:0238E2D8 01DF3FFF ldreqsh r3,[r15, #+0xff]		;r15+0xff=*(0238e3df)=#-2177563(0xffdec5e5)
:0238E2DC 03807714 orreq  r7,r0,#0x500000
:0238E2E0 0380B2A8 orreq  r11,r0,#0x8000000A
:0238E2E4 03807280 orreq  r7,r0,#0x8
:0238E2E8 03807564 orreq  r7,r0,#0x19000000
:0238E2EC 037FB4F4 cmneq r15,#0xF4000000
:0238E2F0 E92D4008 stmdb  r13!,{r3,r14}
:0238E2F4 E59F1024 ldr r1,[r15, #+0x24]		;r15+0x24=*(0238e320)=#58766012(0x0380b2bc)
:0238E2F8 E3A03000 mov  r3,#0x0		;r3=0(0x0)
:0238E2FC E59F2020 ldr r2,[r15, #+0x20]		;r15+0x20=*(0238e324)=#83886081(0x05000001)
:0238E300 E28D0000 add  r0,r13,#0x0
:0238E304 E58D3000 str r3,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:0238E308 EB000007 bl 0238E32C
:0238E30C EBFFD6B4 bl 02383DE4
:0238E310 E59F1010 ldr r1,[r15, #+0x10]		;r15+0x10=*(0238e328)=#58766008(0x0380b2b8)
:0238E314 E1C100B6 strh r0,[r1, #+0x6]		;r1+0x6=*(0380b2be)=#4608(0x00001200)
:0238E318 E8BD4008 ldmia  r13!,{r3,r14}
:0238E31C E12FFF1E bx r14 (Jump to addr_886F2856?)
msr CPSR_fsxc,r14
:0238E320 0380B2BC orreq  r11,r0,#0xC000000B
:0238E324 05000001 streq r0,[r0, #-0x1]		;(r0-0x1=*(000011ff))
:0238E328 0380B2B8 orreq  r11,r0,#0x8000000B
:0238E32C E59FC000 ldr r12,[r15, #+0x0]		;r15+0x0=*(0238e334)=#58734585(0x038037f9)
:0238E330 E12FFF1C bx r12 (Jump to addr_038037F9?)msr CPSR_fsxc,r12
:0238E334 038037F9 orreq  r3,r0,#0x3E40000
:0238E338 E92D4008 stmdb  r13!,{r3,r14}
:0238E33C E59F203C ldr r2,[r15, #+0x3c]		;r15+0x3c=*(0238e380)=#41942064(0x027ffc30)
:0238E340 E59F003C ldr r0,[r15, #+0x3c]		;r15+0x3c=*(0238e384)=#65535(0x0000ffff)
:0238E344 E1D210B0 ldrh r1,[r2, #+0x0]		;r2+0x0=*(027ffc30)=#-668820863(0xd8229a81)
:0238E348 E1510000 cmp r1,r0
:0238E34C 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:0238E350 0A000008 beq 0238E378
:0238E354 E5D20005 ldrb r0,[r2, #+0x5]		;r2+0x5=*(027ffc35)=#1107867956(0x4208b934)
:0238E358 E1A00F00 mov  r0,r0,lsl #0x1e		;r0=0(0x0)
:0238E35C E1B00FA0 movs r0,r0,lsr #0x1f		;r0=0(0x0)
:0238E360 1A000000 bne 0238E368
:0238E364 EB000007 bl 0238E388
:0238E368 E59F0010 ldr r0,[r15, #+0x10]		;r15+0x10=*(0238e380)=#41942064(0x027ffc30)
:0238E36C E5D00005 ldrb r0,[r0, #+0x5]		;r0+0x5=*(4208b939)=#0(0x00000000)
:0238E370 E1A00F00 mov  r0,r0,lsl #0x1e		;r0=0(0x0)
:0238E374 E1A00FA0 mov  r0,r0,lsr #0x1f		;r0=0(0x0)
:0238E378 E8BD4008 ldmia  r13!,{r3,r14}
:0238E37C E12FFF1E bx r14 (Jump to addr_886F2856?)
msr CPSR_fsxc,r14
:0238E380 027FFC30 rsbeqs r15,r15,#0x3000
:0238E384 0000FFFF unknown
:0238E388 E92D4010 stmdb  r13!,{r4,r14}
:0238E38C E24DD010 sub  r13,r13,#0x10
:0238E390 E59F2108 ldr r2,[r15, #+0x108]		;r15+0x108=*(0238e4a0)=#41942064(0x027ffc30)
:0238E394 E3A04001 mov  r4,#0x1		;r4=1(0x1)
:0238E398 E1D210B0 ldrh r1,[r2, #+0x0]		;r2+0x0=*(027ffc30)=#-668820863(0xd8229a81)
:0238E39C E2640801 rsb  r0,r4,#0x10000
:0238E3A0 E1510000 cmp r1,r0
:0238E3A4 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:0238E3A8 0A000039 beq 0238E494
:0238E3AC E5D20005 ldrb r0,[r2, #+0x5]		;r2+0x5=*(027ffc35)=#1107867956(0x4208b934)
:0238E3B0 E1A00F00 mov  r0,r0,lsl #0x1e		;r0=0(0x0)
:0238E3B4 E1A00FA0 mov  r0,r0,lsr #0x1f		;r0=0(0x0)
:0238E3B8 E3500001 cmp r0,#0x1
:0238E3BC 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:0238E3C0 0A000033 beq 0238E494
:0238E3C4 E59F00D8 ldr r0,[r15, #+0xd8]		;r15+0xd8=*(0238e4a4)=#58766008(0x0380b2b8)
:0238E3C8 E28D1008 add  r1,r13,#0x8
:0238E3CC E1D000B6 ldrh r0,[r0, #+0x6]		;r0+0x6=*(0380b2be)=#4608(0x00001200)
:0238E3D0 EB000054 bl 0238E528
:0238E3D4 E3500000 cmp r0,#0x0
:0238E3D8 1A000003 bne 0238E3EC
:0238E3DC E59D000C ldr r0,[r13, #+0xc]		;r13+0xc=*(0000000b)
:0238E3E0 EBFFDEC5 bl 02385EFC
:0238E3E4 E1A00004 mov  r0,r4			;r0=1(0x1)
:0238E3E8 EA000029 b 0238E494
:0238E3EC E28D0000 add  r0,r13,#0x0
:0238E3F0 EB00002D bl 0238E4AC
:0238E3F4 E3A00302 mov  r0,#0x8000000		;r0=134217728(0x8000000)
:0238E3F8 E5D020B2 ldrb r2,[r0, #+0xb2]		;r0+0xb2=*(080000b2)=#0(0x00000000)
:0238E3FC E3520096 cmp r2,#0x96
:0238E400 1A000004 bne 0238E418
:0238E404 E59F1094 ldr r1,[r15, #+0x94]		;r15+0x94=*(0238e4a0)=#41942064(0x027ffc30)
:0238E408 E1D00BBE ldrh r0,[r0, #+0xbe]		;r0+0xbe=*(080000be)=#0(0x00000000)
:0238E40C E1D110B0 ldrh r1,[r1, #+0x0]		;r1+0x0=*(027ffc30)=#-668820863(0xd8229a81)
:0238E410 E1510000 cmp r1,r0
:0238E414 1A000010 bne 0238E45C
:0238E418 E3520096 cmp r2,#0x96
:0238E41C 159F107C ldrne r1,[r15, #+0x7c]		;r15+0x7c=*(0238e4a0)=#41942064(0x027ffc30)
:0238E420 159F0080 ldrne r0,[r15, #+0x80]		;r15+0x80=*(0238e4a8)=#134348798(0x0801fffe)
:0238E424 11D110B0 ldrneh r1,[r1, #+0x0]		;r1+0x0=*(027ffc30)=#-668820863(0xd8229a81)
:0238E428 11D000B0 ldrneh r0,[r0, #+0x0]		;r0+0x0=*(0801fffe)=#0(0x00000000)
:0238E42C 11510000 cmpne r1,r0
:0238E430 1A000009 bne 0238E45C
:0238E434 E59F2064 ldr r2,[r15, #+0x64]		;r15+0x64=*(0238e4a0)=#41942064(0x027ffc30)
:0238E438 E3A00302 mov  r0,#0x8000000		;r0=134217728(0x8000000)
:0238E43C E5921008 ldr r1,[r2, #+0x8]		;r2+0x8=*(027ffc38)=#303804738(0x121bb142)
:0238E440 E59000AC ldr r0,[r0, #+0xac]		;r0+0xac=*(080000ac)=#0(0x00000000)
:0238E444 E1510000 cmp r1,r0
:0238E448 0A000008 beq 0238E470
:0238E44C E5D20005 ldrb r0,[r2, #+0x5]		;r2+0x5=*(027ffc35)=#1107867956(0x4208b934)
:0238E450 E1A00F80 mov  r0,r0,lsl #0x1f		;r0=0(0x0)
:0238E454 E1B00FA0 movs r0,r0,lsr #0x1f		;r0=0(0x0)
:0238E458 0A000004 beq 0238E470
:0238E45C E59F103C ldr r1,[r15, #+0x3c]		;r15+0x3c=*(0238e4a0)=#41942064(0x027ffc30)
:0238E460 E3A04000 mov  r4,#0x0		;r4=0(0x0)
:0238E464 E5D10005 ldrb r0,[r1, #+0x5]		;r1+0x5=*(027ffc35)=#1107867956(0x4208b934)
:0238E468 E3800002 orr  r0,r0,#0x2
:0238E46C E5C10005 strb r0,[r1, #+0x5]		;r1+0x5=*(027ffc35)=#1107867956(0x4208b934)
:0238E470 E59D0000 ldr r0,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:0238E474 EB00001D bl 0238E4F0
:0238E478 E59D0004 ldr r0,[r13, #+0x4]		;r13+0x4=*(00000003)
:0238E47C EB000022 bl 0238E50C
:0238E480 E59F001C ldr r0,[r15, #+0x1c]		;r15+0x1c=*(0238e4a4)=#58766008(0x0380b2b8)
:0238E484 E28D1008 add  r1,r13,#0x8
:0238E488 E1D000B6 ldrh r0,[r0, #+0x6]		;r0+0x6=*(0380b2be)=#4608(0x00001200)
:0238E48C EB000039 bl 0238E578
:0238E490 E1A00004 mov  r0,r4			;r0=0(0x0)
:0238E494 E28DD010 add  r13,r13,#0x10
:0238E498 E8BD4010 ldmia  r13!,{r4,r14}
:0238E49C E12FFF1E bx r14 (Jump to addr_886F2856?)
msr CPSR_fsxc,r14
:0238E4A0 027FFC30 rsbeqs r15,r15,#0x3000
:0238E4A4 0380B2B8 orreq  r11,r0,#0x8000000B
:0238E4A8 0801FFFE stmeqda  r1 ,{r1,r2,r3,r4,r5,r6,r7,r8,r9,r10,r11,r12,r13,r14,r15}
:0238E4AC E92D4008 stmdb  r13!,{r3,r14}
:0238E4B0 E59F2034 ldr r2,[r15, #+0x34]		;r15+0x34=*(0238e4ec)=#67109380(0x04000204)
:0238E4B4 E1D210B0 ldrh r1,[r2, #+0x0]		;r2+0x0=*(04000204)=#-1774722088(0x9637e3d8)
:0238E4B8 E201100C and  r1,r1,#0xC
:0238E4BC E1A01141 mov  r1,r1,asr #0x2
:0238E4C0 E5801000 str r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:0238E4C4 E1D210B0 ldrh r1,[r2, #+0x0]		;r2+0x0=*(04000204)=#-1774722088(0x9637e3d8)
:0238E4C8 E2011010 and  r1,r1,#0x10
:0238E4CC E1A01241 mov  r1,r1,asr #0x4
:0238E4D0 E5801004 str r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:0238E4D4 E3A00003 mov  r0,#0x3		;r0=3(0x3)
:0238E4D8 EB000004 bl 0238E4F0
:0238E4DC E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0238E4E0 EB000009 bl 0238E50C
:0238E4E4 E8BD4008 ldmia  r13!,{r3,r14}
:0238E4E8 E12FFF1E bx r14 (Jump to addr_886F2856?)
msr CPSR_fsxc,r14
:0238E4EC 04000204 streq r0,[r0],#-0x204
:0238E4F0 E59F2010 ldr r2,[r15, #+0x10]		;r15+0x10=*(0238e508)=#67109380(0x04000204)
:0238E4F4 E1D210B0 ldrh r1,[r2, #+0x0]		;r2+0x0=*(04000204)=#-1774722088(0x9637e3d8)
:0238E4F8 E3C1100C bic  r1,r1,#0xC
:0238E4FC E1810100 orr  r0,r1,r0,lsl #0x2
:0238E500 E1C200B0 strh r0,[r2, #+0x0]		;r2+0x0=*(04000204)=#-1774722088(0x9637e3d8)
:0238E504 E12FFF1E bx r14 (Jump to addr_886F2856?)
msr CPSR_fsxc,r14
:0238E508 04000204 streq r0,[r0],#-0x204
:0238E50C E59F2010 ldr r2,[r15, #+0x10]		;r15+0x10=*(0238e524)=#67109380(0x04000204)
:0238E510 E1D210B0 ldrh r1,[r2, #+0x0]		;r2+0x0=*(04000204)=#-1774722088(0x9637e3d8)
:0238E514 E3C11010 bic  r1,r1,#0x10
:0238E518 E1810200 orr  r0,r1,r0,lsl #0x4
:0238E51C E1C200B0 strh r0,[r2, #+0x0]		;r2+0x0=*(04000204)=#-1774722088(0x9637e3d8)
:0238E520 E12FFF1E bx r14 (Jump to addr_886F2856?)
msr CPSR_fsxc,r14
:0238E524 04000204 streq r0,[r0],#-0x204
:0238E528 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:0238E52C E1A04001 mov  r4,r1			;r4=-1774722088(0x9637e3d8)
:0238E530 E1A05000 mov  r5,r0			;r5=-1774722088(0x9637e3d8)
:0238E534 EBFFDE6B bl 02385EE8
:0238E538 E5840004 str r0,[r4, #+0x4]		;r4+0x4=*(9637e3dc)
:0238E53C E59F0030 ldr r0,[r15, #+0x30]		;r15+0x30=*(0238e574)=#41943016(0x027fffe8)
:0238E540 EBFFD625 bl 02383DDC
:0238E544 E2100080 ands r0,r0,#0x80
:0238E548 E5840000 str r0,[r4, #+0x0]		;r4+0x0=*(9637e3d8)
:0238E54C 1A000003 bne 0238E560
:0238E550 E1A00005 mov  r0,r5			;r0=-1774722088(0x9637e3d8)
:0238E554 EBFFD604 bl 02383D6C
:0238E558 E3500000 cmp r0,#0x0
:0238E55C 1A000001 bne 0238E568
:0238E560 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0238E564 EA000000 b 0238E56C
:0238E568 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0238E56C E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:0238E570 E12FFF1E bx r14 (Jump to addr_886F2856?)
msr CPSR_fsxc,r14
:0238E574 027FFFE8 rsbeqs r15,r15,#0x3A0
:0238E578 E92D4010 stmdb  r13!,{r4,r14}
:0238E57C E1A04001 mov  r4,r1			;r4=-1774722088(0x9637e3d8)
:0238E580 E5941000 ldr r1,[r4, #+0x0]		;r4+0x0=*(9637e3d8)
:0238E584 E3510000 cmp r1,#0x0
:0238E588 1A000000 bne 0238E590
:0238E58C EBFFD5F3 bl 02383D60
:0238E590 E5940004 ldr r0,[r4, #+0x4]		;r4+0x4=*(9637e3dc)
:0238E594 EBFFDE58 bl 02385EFC
:0238E598 E8BD4010 ldmia  r13!,{r4,r14}
:0238E59C E12FFF1E bx r14 (Jump to addr_886F2856?)
msr CPSR_fsxc,r14
:0238E5A0 E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:0238E5A4 E1A07000 mov  r7,r0			;r7=0(0x0)
:0238E5A8 E3A06001 mov  r6,#0x1		;r6=1(0x1)
:0238E5AC E3A0500D mov  r5,#0xD		;r5=13(0xd)
:0238E5B0 E3A04000 mov  r4,#0x0		;r4=0(0x0)
:0238E5B4 EA000001 b 0238E5C0
:0238E5B8 E1A00006 mov  r0,r6			;r0=1(0x1)
:0238E5BC EBFFD58C bl 02383BF4
:0238E5C0 E1A00005 mov  r0,r5			;r0=13(0xd)
:0238E5C4 E1A01007 mov  r1,r7			;r1=0(0x0)
:0238E5C8 E1A02004 mov  r2,r4			;r2=0(0x0)
:0238E5CC EBFFE009 bl 023865F8
:0238E5D0 E3500000 cmp r0,#0x0
:0238E5D4 1AFFFFF7 bne 0238E5B8
:0238E5D8 E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:0238E5DC E12FFF1E bx r14 (Jump to addr_886F2856?)
msr CPSR_fsxc,r14
:0238E5E0 E92D4008 stmdb  r13!,{r3,r14}
:0238E5E4 EBFFDB49 bl 02385310
:0238E5E8 EBFFDBD1 bl 02385534
:0238E5EC E59F0074 ldr r0,[r15, #+0x74]		;r15+0x74=*(0238e668)=#58766064(0x0380b2f0)
:0238E5F0 EBFFDBE4 bl 02385588
:0238E5F4 E59F0070 ldr r0,[r15, #+0x70]		;r15+0x70=*(0238e66c)=#58766016(0x0380b2c0)
:0238E5F8 E5901014 ldr r1,[r0, #+0x14]		;r0+0x14=*(0380b2d4)=#-292(0xfffffedc)
:0238E5FC E3510000 cmp r1,#0x0
:0238E600 1A000016 bne 0238E660
:0238E604 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:0238E608 E5801014 str r1,[r0, #+0x14]		;r0+0x14=*(0380b2d4)=#-292(0xfffffedc)
:0238E60C EBFFFF37 bl 0238E2F0
:0238E610 EBFFD5F3 bl 02383DE4
:0238E614 E3E01002 mvn  r1,#0x2
:0238E618 E1500001 cmp r0,r1
:0238E61C 0A00000F beq 0238E660
:0238E620 E59F1044 ldr r1,[r15, #+0x44]		;r15+0x44=*(0238e66c)=#58766016(0x0380b2c0)
:0238E624 E1C100B0 strh r0,[r1, #+0x0]		;r1+0x0=*(0380b2c0)=#268435456(0x10000000)
:0238E628 EBFFDF9B bl 0238649C
:0238E62C E59F103C ldr r1,[r15, #+0x3c]		;r15+0x3c=*(0238e670)=#58746380(0x0380660c)
:0238E630 E3A0000D mov  r0,#0xD		;r0=13(0xd)
:0238E634 EBFFDFD2 bl 02386584
:0238E638 EB000010 bl 0238E680
:0238E63C E59F1030 ldr r1,[r15, #+0x30]		;r15+0x30=*(0238e674)=#58746428(0x0380663c)
:0238E640 E3A0000D mov  r0,#0xD		;r0=13(0xd)
:0238E644 EBFFDFCE bl 02386584
:0238E648 E59F1028 ldr r1,[r15, #+0x28]		;r15+0x28=*(0238e678)=#58746480(0x03806670)
:0238E64C E3A00010 mov  r0,#0x10		;r0=16(0x10)
:0238E650 EBFFDFCB bl 02386584
:0238E654 E59F1020 ldr r1,[r15, #+0x20]		;r15+0x20=*(0238e67c)=#58747316(0x038069b4)
:0238E658 E3A00011 mov  r0,#0x11		;r0=17(0x11)
:0238E65C EBFFDFC8 bl 02386584
:0238E660 E8BD4008 ldmia  r13!,{r3,r14}
:0238E664 E12FFF1E bx r14 (Jump to addr_886F2856?)
msr CPSR_fsxc,r14
:0238E668 0380B2F0 orreq  r11,r0,#0xF
:0238E66C 0380B2C0 orreq  r11,r0,#0xC
:0238E670 0380660C orreq  r6,r0,#0xC00000
:0238E674 0380663C orreq  r6,r0,#0x3C00000
:0238E678 03806670 orreq  r6,r0,#0x7000000
:0238E67C 038069B4 orreq  r6,r0,#0x2D0000
:0238E680 E92D47F0 stmdb  r13!,{r4,r5,r6,r7,r8,r9,r10,r14}
:0238E684 E59F0150 ldr r0,[r15, #+0x150]		;r15+0x150=*(0238e7dc)=#58766016(0x0380b2c0)
:0238E688 E5901008 ldr r1,[r0, #+0x8]		;r0+0x8=*(0380b2c8)=#838860800(0x32000000)
:0238E68C E3510000 cmp r1,#0x0
:0238E690 1A00004F bne 0238E7D4
:0238E694 E59F1144 ldr r1,[r15, #+0x144]		;r15+0x144=*(0238e7e0)=#67109632(0x04000300)
:0238E698 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0238E69C E1D110B0 ldrh r1,[r1, #+0x0]		;r1+0x0=*(04000300)=#565221927(0x21b09a27)
:0238E6A0 E5802008 str r2,[r0, #+0x8]		;r0+0x8=*(0380b2c8)=#838860800(0x32000000)
:0238E6A4 E3110001 tst r1,#0x1
:0238E6A8 0A000049 beq 0238E7D4
:0238E6AC E3A00701 mov  r0,#0x40000		;r0=262144(0x40000)
:0238E6B0 EBFFD4F5 bl 02383A8C
:0238E6B4 E59F2128 ldr r2,[r15, #+0x128]		;r15+0x128=*(0238e7e4)=#67109384(0x04000208)
:0238E6B8 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:0238E6BC E1D290B0 ldrh r9,[r2, #+0x0]		;r2+0x0=*(04000208)=#-347609737(0xeb47e577)
:0238E6C0 E59F5114 ldr r5,[r15, #+0x114]		;r15+0x114=*(0238e7dc)=#58766016(0x0380b2c0)
:0238E6C4 E1A04000 mov  r4,r0			;r4=262144(0x40000)
:0238E6C8 E1C210B0 strh r1,[r2, #+0x0]		;r2+0x0=*(04000208)=#-347609737(0xeb47e577)
:0238E6CC E3A06C01 mov  r6,#0x100		;r6=256(0x100)
:0238E6D0 EA000001 b 0238E6DC
:0238E6D4 E1A00006 mov  r0,r6			;r0=256(0x100)
:0238E6D8 EBFFD545 bl 02383BF4
:0238E6DC E5950028 ldr r0,[r5, #+0x28]		;r5+0x28=*(0380b2e8)=#-863183156(0xcc8cdecc)
:0238E6E0 E3500001 cmp r0,#0x1
:0238E6E4 1AFFFFFA bne 0238E6D4
:0238E6E8 E59F00EC ldr r0,[r15, #+0xec]		;r15+0xec=*(0238e7dc)=#58766016(0x0380b2c0)
:0238E6EC E3A01302 mov  r1,#0x8000000		;r1=134217728(0x8000000)
:0238E6F0 E5902018 ldr r2,[r0, #+0x18]		;r0+0x18=*(0380b2d8)=#-9013(0xffffdccb)
:0238E6F4 E59F00EC ldr r0,[r15, #+0xec]		;r15+0xec=*(0238e7e8)=#33554368(0x01ffffc0)
:0238E6F8 E2818004 add  r8,r1,#0x4
:0238E6FC E0020000 and  r0,r2,r0
:0238E700 E1A00320 mov  r0,r0,lsr #0x6		;r0=524287(0x7ffff)
:0238E704 E1A00280 mov  r0,r0,lsl #0x5		;r0=16777184(0xffffe0)
:0238E708 E2805402 add  r5,r0,#0x2000000
:0238E70C E3A06001 mov  r6,#0x1		;r6=1(0x1)
:0238E710 EBFFD5B3 bl 02383DE4
:0238E714 E1A00800 mov  r0,r0,lsl #0x10		;r0=-2097152(0xffe00000)
:0238E718 E1A07820 mov  r7,r0,lsr #0x10		;r7=65504(0xffe0)
:0238E71C E1A00007 mov  r0,r7			;r0=65504(0xffe0)
:0238E720 EBFFD572 bl 02383CF0
:0238E724 E59FC0C0 ldr r12,[r15, #+0xc0]		;r15+0xc0=*(0238e7ec)=#65535(0x0000ffff)
:0238E728 E3A0A000 mov  r10,#0x0		;r10=0(0x0)
:0238E72C E22C0003 eor  r0,r12,#0x3
:0238E730 E22C1084 eor  r1,r12,#0x84
:0238E734 E1A00800 mov  r0,r0,lsl #0x10		;r0=-2097152(0xffe00000)
:0238E738 E1A01801 mov  r1,r1,lsl #0x10		;r1=0(0x0)
:0238E73C E1A02820 mov  r2,r0,lsr #0x10		;r2=65504(0xffe0)
:0238E740 E1A03821 mov  r3,r1,lsr #0x10		;r3=0(0x0)
:0238E744 EA00000E b 0238E784
:0238E748 E1A0E00C mov  r14,r12			;r14=65535(0xffff)
:0238E74C E35A004C cmp r10,#0x4C
:0238E750 01A0E003 moveq  r14,r3			;r14=0(0x0)
:0238E754 0A000001 beq 0238E760
:0238E758 E35A004D cmp r10,#0x4D
:0238E75C 01A0E002 moveq  r14,r2			;r14=65504(0xffe0)
:0238E760 E085008A add  r0,r5,r10,lsl #0x1
:0238E764 E1A0108A mov  r1,r10,lsl #0x1		;r1=0(0x0)
:0238E768 E1D000B4 ldrh r0,[r0, #+0x4]		;r0+0x4=*(ffe00004)
:0238E76C E19810B1 ldrh r1,[r8, +r1]
:0238E770 E00E0000 and  r0,r14,r0
:0238E774 E1500001 cmp r0,r1
:0238E778 13A06000 movne  r6,#0x0		;r6=0(0x0)
:0238E77C 1A000002 bne 0238E78C
:0238E780 E28AA001 add  r10,r10,#0x1
:0238E784 E35A004E cmp r10,#0x4E
:0238E788 BAFFFFEE blt 0238E748
:0238E78C E1A00007 mov  r0,r7			;r0=65504(0xffe0)
:0238E790 EBFFD572 bl 02383D60
:0238E794 E1A00007 mov  r0,r7			;r0=65504(0xffe0)
:0238E798 EBFFD5BB bl 02383E8C
:0238E79C E59F204C ldr r2,[r15, #+0x4c]		;r15+0x4c=*(0238e7f0)=#41942064(0x027ffc30)
:0238E7A0 E20600FF and  r0,r6,#0xFF
:0238E7A4 E5D21005 ldrb r1,[r2, #+0x5]		;r2+0x5=*(027ffc35)=#1107867956(0x4208b934)
:0238E7A8 E2000001 and  r0,r0,#0x1
:0238E7AC E3C11001 bic  r1,r1,#0x1
:0238E7B0 E1811000 orr  r1,r1,r0
:0238E7B4 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0238E7B8 E5C21005 strb r1,[r2, #+0x5]		;r2+0x5=*(027ffc35)=#1107867956(0x4208b934)
:0238E7BC EBFFFF77 bl 0238E5A0
:0238E7C0 E59F201C ldr r2,[r15, #+0x1c]		;r15+0x1c=*(0238e7e4)=#67109384(0x04000208)
:0238E7C4 E1A00004 mov  r0,r4			;r0=262144(0x40000)
:0238E7C8 E1D210B0 ldrh r1,[r2, #+0x0]		;r2+0x0=*(04000208)=#-347609737(0xeb47e577)
:0238E7CC E1C290B0 strh r9,[r2, #+0x0]		;r2+0x0=*(04000208)=#-347609737(0xeb47e577)
:0238E7D0 EBFFD4AD bl 02383A8C
:0238E7D4 E8BD47F0 ldmia  r13!,{r4,r5,r6,r7,r8,r9,r10,r14}
:0238E7D8 E12FFF1E bx r14 (Jump to addr_0000FFE0?)
msr CPSR_fsxc,r14
:0238E7DC 0380B2C0 orreq  r11,r0,#0xC
:0238E7E0 04000300 streq r0,[r0],#-0x300
:0238E7E4 04000208 streq r0,[r0],#-0x208
:0238E7E8 01FFFFC0 mvneqs r15,r0,asr #0x1f
:0238E7EC 0000FFFF unknown
:0238E7F0 027FFC30 rsbeqs r15,r15,#0x3000
:0238E7F4 E92D4008 stmdb  r13!,{r3,r14}
:0238E7F8 E201003F and  r0,r1,#0x3F
:0238E7FC E3500001 cmp r0,#0x1
:0238E800 059F0018 ldreq r0,[r15, #+0x18]		;r15+0x18=*(0238e820)=#58766016(0x0380b2c0)
:0238E804 03A02001 moveq  r2,#0x1		;r2=1(0x1)
:0238E808 05801018 streq r1,[r0, #+0x18]		;r0+0x18=*(0380b2d8)=#-9013(0xffffdccb)
:0238E80C 05802028 streq r2,[r0, #+0x28]		;r0+0x28=*(0380b2e8)=#-863183156(0xcc8cdecc)
:0238E810 0A000000 beq 0238E818
:0238E814 EBFFDE0F bl 02386058
:0238E818 E8BD4008 ldmia  r13!,{r3,r14}
:0238E81C E12FFF1E bx r14 (Jump to addr_0000FFE0?)
msr CPSR_fsxc,r14
:0238E820 0380B2C0 orreq  r11,r0,#0xC
:0238E824 E92D4008 stmdb  r13!,{r3,r14}
:0238E828 E201003F and  r0,r1,#0x3F
:0238E82C E3500002 cmp r0,#0x2
:0238E830 1A000005 bne 0238E84C
:0238E834 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0238E838 EB00000A bl 0238E868
:0238E83C EBFFE02B bl 023868F0
:0238E840 EBFFFB27 bl 0238D4E4
:0238E844 EBFFDE03 bl 02386058
:0238E848 EA000000 b 0238E850
:0238E84C EBFFDE01 bl 02386058
:0238E850 E8BD4008 ldmia  r13!,{r3,r14}
:0238E854 E12FFF1E bx r14 (Jump to addr_0000FFE0?)
msr CPSR_fsxc,r14
:0238E858 E59FC004 ldr r12,[r15, #+0x4]		;r15+0x4=*(0238e864)=#58746496(0x03806680)
:0238E85C E1A00001 mov  r0,r1			;r0=-9013(0xffffdccb)
:0238E860 E12FFF1C bx r12 (Jump to addr_03806680?)msr CPSR_fsxc,r12
:0238E864 03806680 orreq  r6,r0,#0x8000000
:0238E868 E92D4FF8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:0238E86C E1B05000 movs r5,r0			;r5=-9013(0xffffdccb)
:0238E870 0A00000B beq 0238E8A4
:0238E874 E5950000 ldr r0,[r5, #+0x0]		;r5+0x0=*(ffffdccb)
:0238E878 E3500000 cmp r0,#0x0
:0238E87C 1A000008 bne 0238E8A4
:0238E880 E5950044 ldr r0,[r5, #+0x44]		;r5+0x44=*(ffffdd0f)
:0238E884 E2800001 add  r0,r0,#0x1
:0238E888 E5850044 str r0,[r5, #+0x44]		;r5+0x44=*(ffffdd0f)
:0238E88C E5951040 ldr r1,[r5, #+0x40]		;r5+0x40=*(ffffdd0b)
:0238E890 E3510000 cmp r1,#0x0
:0238E894 0A000002 beq 0238E8A4
:0238E898 E5950044 ldr r0,[r5, #+0x44]		;r5+0x44=*(ffffdd0f)
:0238E89C E1500001 cmp r0,r1
:0238E8A0 83A05000 movhi  r5,#0x0		;r5=0(0x0)
:0238E8A4 E3550000 cmp r5,#0x0
:0238E8A8 1595003C ldrne r0,[r5, #+0x3c]		;r5+0x3c=*(0000003c)
:0238E8AC 13500000 cmpne r0,#0x0
:0238E8B0 1A000024 bne 0238E948
:0238E8B4 EBFFDD8B bl 02385EE8
:0238E8B8 E59F41C4 ldr r4,[r15, #+0x1c4]		;r15+0x1c4=*(0238ea84)=#58766016(0x0380b2c0)
:0238E8BC E1A09000 mov  r9,r0			;r9=-9013(0xffffdccb)
:0238E8C0 E5940004 ldr r0,[r4, #+0x4]		;r4+0x4=*(0380b2c4)=#268435456(0x10000000)
:0238E8C4 E3500002 cmp r0,#0x2
:0238E8C8 1A000019 bne 0238E934
:0238E8CC E3A0A000 mov  r10,#0x0		;r10=0(0x0)
:0238E8D0 E59F71B0 ldr r7,[r15, #+0x1b0]		;r15+0x1b0=*(0238ea88)=#41943016(0x027fffe8)
:0238E8D4 E59F51B0 ldr r5,[r15, #+0x1b0]		;r15+0x1b0=*(0238ea8c)=#134221824(0x08001000)
:0238E8D8 E1A0600A mov  r6,r10			;r6=0(0x0)
:0238E8DC E3A0B001 mov  r11,#0x1		;r11=1(0x1)
:0238E8E0 EA000011 b 0238E92C
:0238E8E4 E1A00007 mov  r0,r7			;r0=41943016(0x27fffe8)
:0238E8E8 EBFFD53B bl 02383DDC
:0238E8EC E2108080 ands r8,r0,#0x80
:0238E8F0 1A000003 bne 0238E904
:0238E8F4 E1D400B0 ldrh r0,[r4, #+0x0]		;r4+0x0=*(0380b2c0)=#268435456(0x10000000)
:0238E8F8 EBFFD51B bl 02383D6C
:0238E8FC E3500000 cmp r0,#0x0
:0238E900 1A000007 bne 0238E924
:0238E904 E5846004 str r6,[r4, #+0x4]		;r4+0x4=*(0380b2c4)=#268435456(0x10000000)
:0238E908 E1A0A00B mov  r10,r11			;r10=1(0x1)
:0238E90C E1C560B0 strh r6,[r5, #+0x0]		;r5+0x0=*(08001000)=#0(0x00000000)
:0238E910 E3580000 cmp r8,#0x0
:0238E914 1A000004 bne 0238E92C
:0238E918 E1D400B0 ldrh r0,[r4, #+0x0]		;r4+0x0=*(0380b2c0)=#268435456(0x10000000)
:0238E91C EBFFD507 bl 02383D40
:0238E920 EA000001 b 0238E92C
:0238E924 E59F0164 ldr r0,[r15, #+0x164]		;r15+0x164=*(0238ea90)=#33000(0x000080e8)
:0238E928 EBFFDD87 bl 02385F4C
:0238E92C E35A0000 cmp r10,#0x0
:0238E930 0AFFFFEB beq 0238E8E4
:0238E934 E59F0158 ldr r0,[r15, #+0x158]		;r15+0x158=*(0238ea94)=#58766064(0x0380b2f0)
:0238E938 EBFFDB9A bl 023857A8
:0238E93C E1A00009 mov  r0,r9			;r0=-9013(0xffffdccb)
:0238E940 EBFFDD6D bl 02385EFC
:0238E944 EA00004C b 0238EA7C
:0238E948 E3550000 cmp r5,#0x0
:0238E94C 0A00004A beq 0238EA7C
:0238E950 E59F0130 ldr r0,[r15, #+0x130]		;r15+0x130=*(0238ea88)=#41943016(0x027fffe8)
:0238E954 EBFFD520 bl 02383DDC
:0238E958 E2104080 ands r4,r0,#0x80
:0238E95C 1A000004 bne 0238E974
:0238E960 E59F011C ldr r0,[r15, #+0x11c]		;r15+0x11c=*(0238ea84)=#58766016(0x0380b2c0)
:0238E964 E1D000B0 ldrh r0,[r0, #+0x0]		;r0+0x0=*(0380b2c0)=#268435456(0x10000000)
:0238E968 EBFFD4FF bl 02383D6C
:0238E96C E3500000 cmp r0,#0x0
:0238E970 1A00003B bne 0238EA64
:0238E974 E5951000 ldr r1,[r5, #+0x0]		;r5+0x0=*(08001000)=#0(0x00000000)
:0238E978 E5950004 ldr r0,[r5, #+0x4]		;r5+0x4=*(08001004)=#0(0x00000000)
:0238E97C E1510000 cmp r1,r0
:0238E980 1A00000D bne 0238E9BC
:0238E984 E59F00F8 ldr r0,[r15, #+0xf8]		;r15+0xf8=*(0238ea84)=#58766016(0x0380b2c0)
:0238E988 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0238E98C E59F10F8 ldr r1,[r15, #+0xf8]		;r15+0xf8=*(0238ea8c)=#134221824(0x08001000)
:0238E990 E5802004 str r2,[r0, #+0x4]		;r0+0x4=*(0380b2c4)=#268435456(0x10000000)
:0238E994 E1C120B0 strh r2,[r1, #+0x0]		;r1+0x0=*(08001000)=#0(0x00000000)
:0238E998 E58D5000 str r5,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:0238E99C E5951008 ldr r1,[r5, #+0x8]		;r5+0x8=*(08001008)=#0(0x00000000)
:0238E9A0 E59F00EC ldr r0,[r15, #+0xec]		;r15+0xec=*(0238ea94)=#58766064(0x0380b2f0)
:0238E9A4 E59F30EC ldr r3,[r15, #+0xec]		;r15+0xec=*(0238ea98)=#58746496(0x03806680)
:0238E9A8 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0238E9AC EBFFDB44 bl 023856C4
:0238E9B0 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0238E9B4 E5850000 str r0,[r5, #+0x0]		;r5+0x0=*(08001000)=#0(0x00000000)
:0238E9B8 EA000023 b 0238EA4C
:0238E9BC E3110001 tst r1,#0x1
:0238E9C0 E59F10C4 ldr r1,[r15, #+0xc4]		;r15+0xc4=*(0238ea8c)=#134221824(0x08001000)
:0238E9C4 0A000010 beq 0238EA0C
:0238E9C8 E59F00B4 ldr r0,[r15, #+0xb4]		;r15+0xb4=*(0238ea84)=#58766016(0x0380b2c0)
:0238E9CC E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0238E9D0 E5802004 str r2,[r0, #+0x4]		;r0+0x4=*(0380b2c4)=#268435456(0x10000000)
:0238E9D4 E1C120B0 strh r2,[r1, #+0x0]		;r1+0x0=*(08001000)=#0(0x00000000)
:0238E9D8 E58D5000 str r5,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:0238E9DC E5951000 ldr r1,[r5, #+0x0]		;r5+0x0=*(08001000)=#0(0x00000000)
:0238E9E0 E59F00AC ldr r0,[r15, #+0xac]		;r15+0xac=*(0238ea94)=#58766064(0x0380b2f0)
:0238E9E4 E1A010A1 mov  r1,r1,lsr #0x1		;r1=0(0x0)
:0238E9E8 E0851101 add  r1,r5,r1,lsl #0x2
:0238E9EC E5911024 ldr r1,[r1, #+0x24]		;r1+0x24=*(00000024)
:0238E9F0 E59F30A0 ldr r3,[r15, #+0xa0]		;r15+0xa0=*(0238ea98)=#58746496(0x03806680)
:0238E9F4 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0238E9F8 EBFFDB31 bl 023856C4
:0238E9FC E5950000 ldr r0,[r5, #+0x0]		;r5+0x0=*(08001000)=#0(0x00000000)
:0238EA00 E2800001 add  r0,r0,#0x1
:0238EA04 E5850000 str r0,[r5, #+0x0]		;r5+0x0=*(08001000)=#0(0x00000000)
:0238EA08 EA00000F b 0238EA4C
:0238EA0C E59F0070 ldr r0,[r15, #+0x70]		;r15+0x70=*(0238ea84)=#58766016(0x0380b2c0)
:0238EA10 E3A02002 mov  r2,#0x2		;r2=2(0x2)
:0238EA14 E5802004 str r2,[r0, #+0x4]		;r0+0x4=*(0380b2c4)=#268435456(0x10000000)
:0238EA18 E1C120B0 strh r2,[r1, #+0x0]		;r1+0x0=*(00000000)
:0238EA1C E58D5000 str r5,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:0238EA20 E5951000 ldr r1,[r5, #+0x0]		;r5+0x0=*(08001000)=#0(0x00000000)
:0238EA24 E59F0068 ldr r0,[r15, #+0x68]		;r15+0x68=*(0238ea94)=#58766064(0x0380b2f0)
:0238EA28 E1A010A1 mov  r1,r1,lsr #0x1		;r1=0(0x0)
:0238EA2C E0851101 add  r1,r5,r1,lsl #0x2
:0238EA30 E591100C ldr r1,[r1, #+0xc]		;r1+0xc=*(0000000c)
:0238EA34 E59F305C ldr r3,[r15, #+0x5c]		;r15+0x5c=*(0238ea98)=#58746496(0x03806680)
:0238EA38 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0238EA3C EBFFDB20 bl 023856C4
:0238EA40 E5950000 ldr r0,[r5, #+0x0]		;r5+0x0=*(08001000)=#0(0x00000000)
:0238EA44 E2800001 add  r0,r0,#0x1
:0238EA48 E5850000 str r0,[r5, #+0x0]		;r5+0x0=*(08001000)=#0(0x00000000)
:0238EA4C E3540000 cmp r4,#0x0
:0238EA50 1A000009 bne 0238EA7C
:0238EA54 E59F0028 ldr r0,[r15, #+0x28]		;r15+0x28=*(0238ea84)=#58766016(0x0380b2c0)
:0238EA58 E1D000B0 ldrh r0,[r0, #+0x0]		;r0+0x0=*(0380b2c0)=#268435456(0x10000000)
:0238EA5C EBFFD4B7 bl 02383D40
:0238EA60 EA000005 b 0238EA7C
:0238EA64 E59F0028 ldr r0,[r15, #+0x28]		;r15+0x28=*(0238ea94)=#58766064(0x0380b2f0)
:0238EA68 E59F102C ldr r1,[r15, #+0x2c]		;r15+0x2c=*(0238ea9c)=#523(0x0000020b)
:0238EA6C E59F3024 ldr r3,[r15, #+0x24]		;r15+0x24=*(0238ea98)=#58746496(0x03806680)
:0238EA70 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0238EA74 E58D5000 str r5,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:0238EA78 EBFFDB11 bl 023856C4
:0238EA7C E8BD4FF8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:0238EA80 E12FFF1E bx r14 (Jump to addr_0000FFE0?)
msr CPSR_fsxc,r14
:0238EA84 0380B2C0 orreq  r11,r0,#0xC
:0238EA88 027FFFE8 rsbeqs r15,r15,#0x3A0
:0238EA8C 08001000 stmeqda  r0 ,{r12}
:0238EA90 000080E8 andeq  r8,r0,r8,ror #0x1
:0238EA94 0380B2F0 orreq  r11,r0,#0xF
:0238EA98 03806680 orreq  r6,r0,#0x8000000
:0238EA9C 0000020B andeq  r0,r0,r11,lsl #0x4
:0238EAA0 E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:0238EAA4 E59F10E4 ldr r1,[r15, #+0xe4]		;r15+0xe4=*(0238eb90)=#58750576(0x03807670)
:0238EAA8 E3E00000 mvn  r0,#0x0
:0238EAAC E5913004 ldr r3,[r1, #+0x4]		;r1+0x4=*(03807674)=#908665113(0x36292119)
:0238EAB0 E1530000 cmp r3,r0
:0238EAB4 059F00D8 ldreq r0,[r15, #+0xd8]		;r15+0xd8=*(0238eb94)=#41942076(0x027ffc3c)
:0238EAB8 05900000 ldreq r0,[r0, #+0x0]		;r0+0x0=*(027ffc3c)=#-273079671(0xefb92289)
:0238EABC 0280000A addeq  r0,r0,#0xA
:0238EAC0 05810004 streq r0,[r1, #+0x4]		;r1+0x4=*(03807674)=#908665113(0x36292119)
:0238EAC4 0A00002F beq 0238EB88
:0238EAC8 E59F00C8 ldr r0,[r15, #+0xc8]		;r15+0xc8=*(0238eb98)=#58766016(0x0380b2c0)
:0238EACC E5902010 ldr r2,[r0, #+0x10]		;r0+0x10=*(0380b2d0)=#-257(0xfffffeff)
:0238EAD0 E3520000 cmp r2,#0x0
:0238EAD4 0590000C ldreq r0,[r0, #+0xc]		;r0+0xc=*(0380b2cc)=#1358954496(0x51000000)
:0238EAD8 03500000 cmpeq r0,#0x0
:0238EADC 1A000029 bne 0238EB88
:0238EAE0 E59F20AC ldr r2,[r15, #+0xac]		;r15+0xac=*(0238eb94)=#41942076(0x027ffc3c)
:0238EAE4 E5920000 ldr r0,[r2, #+0x0]		;r2+0x0=*(027ffc3c)=#-273079671(0xefb92289)
:0238EAE8 E1500003 cmp r0,r3
:0238EAEC 3A000025 bcc 0238EB88
:0238EAF0 E5920000 ldr r0,[r2, #+0x0]		;r2+0x0=*(027ffc3c)=#-273079671(0xefb92289)
:0238EAF4 E280000A add  r0,r0,#0xA
:0238EAF8 E5810004 str r0,[r1, #+0x4]		;r1+0x4=*(03807674)=#908665113(0x36292119)
:0238EAFC EBFFFE0D bl 0238E338
:0238EB00 E59F1090 ldr r1,[r15, #+0x90]		;r15+0x90=*(0238eb98)=#58766016(0x0380b2c0)
:0238EB04 E581000C str r0,[r1, #+0xc]		;r1+0xc=*(0380b2cc)=#1358954496(0x51000000)
:0238EB08 EBFFFE1E bl 0238E388
:0238EB0C E3500000 cmp r0,#0x0
:0238EB10 1A000008 bne 0238EB38
:0238EB14 E59F0074 ldr r0,[r15, #+0x74]		;r15+0x74=*(0238eb90)=#58750576(0x03807670)
:0238EB18 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:0238EB1C E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(03807670)=#67209002(0x0401872a)
:0238EB20 E3500000 cmp r0,#0x0
:0238EB24 159F006C ldrne r0,[r15, #+0x6c]		;r15+0x6c=*(0238eb98)=#58766016(0x0380b2c0)
:0238EB28 15801010 strne r1,[r0, #+0x10]		;r0+0x10=*(0380b2d0)=#-257(0xfffffeff)
:0238EB2C 1A000015 bne 0238EB88
:0238EB30 E59F0060 ldr r0,[r15, #+0x60]		;r15+0x60=*(0238eb98)=#58766016(0x0380b2c0)
:0238EB34 E580100C str r1,[r0, #+0xc]		;r0+0xc=*(0380b2cc)=#1358954496(0x51000000)
:0238EB38 E59F0058 ldr r0,[r15, #+0x58]		;r15+0x58=*(0238eb98)=#58766016(0x0380b2c0)
:0238EB3C E59F104C ldr r1,[r15, #+0x4c]		;r15+0x4c=*(0238eb90)=#58750576(0x03807670)
:0238EB40 E590000C ldr r0,[r0, #+0xc]		;r0+0xc=*(0380b2cc)=#1358954496(0x51000000)
:0238EB44 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0238EB48 E5812000 str r2,[r1, #+0x0]		;r1+0x0=*(03807670)=#67209002(0x0401872a)
:0238EB4C E3500000 cmp r0,#0x0
:0238EB50 0A00000C beq 0238EB88
:0238EB54 E3A07064 mov  r7,#0x64		;r7=100(0x64)
:0238EB58 E3A0600D mov  r6,#0xD		;r6=13(0xd)
:0238EB5C E3A05011 mov  r5,#0x11		;r5=17(0x11)
:0238EB60 E1A04002 mov  r4,r2			;r4=67209002(0x401872a)
:0238EB64 EA000001 b 0238EB70
:0238EB68 E1A00007 mov  r0,r7			;r0=100(0x64)
:0238EB6C EBFFD6B7 bl 02384650
:0238EB70 E1A00006 mov  r0,r6			;r0=13(0xd)
:0238EB74 E1A01005 mov  r1,r5			;r1=17(0x11)
:0238EB78 E1A02004 mov  r2,r4			;r2=67209002(0x401872a)
:0238EB7C EBFFDE9D bl 023865F8
:0238EB80 E3500000 cmp r0,#0x0
:0238EB84 1AFFFFF7 bne 0238EB68
:0238EB88 E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:0238EB8C E12FFF1E bx r14 (Jump to addr_0000FFE0?)
msr CPSR_fsxc,r14
:0238EB90 03807670 orreq  r7,r0,#0x7000000
:0238EB94 027FFC3C rsbeqs r15,r15,#0x3C00
:0238EB98 0380B2C0 orreq  r11,r0,#0xC
:0238EB9C E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:0238EBA0 E201003F and  r0,r1,#0x3F
:0238EBA4 E3500003 cmp r0,#0x3
:0238EBA8 1A000015 bne 0238EC04
:0238EBAC E59F305C ldr r3,[r15, #+0x5c]		;r15+0x5c=*(0238ec10)=#67109380(0x04000204)
:0238EBB0 E59F005C ldr r0,[r15, #+0x5c]		;r15+0x5c=*(0238ec14)=#33554368(0x01ffffc0)
:0238EBB4 E1D320B0 ldrh r2,[r3, #+0x0]		;r3+0x0=*(04000204)=#-1774722088(0x9637e3d8)
:0238EBB8 E0010000 and  r0,r1,r0
:0238EBBC E1A01320 mov  r1,r0,lsr #0x6		;r1=524287(0x7ffff)
:0238EBC0 E3C20060 bic  r0,r2,#0x60
:0238EBC4 E1800281 orr  r0,r0,r1,lsl #0x5
:0238EBC8 E1C300B0 strh r0,[r3, #+0x0]		;r3+0x0=*(04000204)=#-1774722088(0x9637e3d8)
:0238EBCC E3A07001 mov  r7,#0x1		;r7=1(0x1)
:0238EBD0 E3A06011 mov  r6,#0x11		;r6=17(0x11)
:0238EBD4 E3A05012 mov  r5,#0x12		;r5=18(0x12)
:0238EBD8 E3A04000 mov  r4,#0x0		;r4=0(0x0)
:0238EBDC EA000001 b 0238EBE8
:0238EBE0 E1A00007 mov  r0,r7			;r0=1(0x1)
:0238EBE4 EBFFD402 bl 02383BF4
:0238EBE8 E1A00006 mov  r0,r6			;r0=17(0x11)
:0238EBEC E1A01005 mov  r1,r5			;r1=18(0x12)
:0238EBF0 E1A02004 mov  r2,r4			;r2=0(0x0)
:0238EBF4 EBFFDE7F bl 023865F8
:0238EBF8 E3500000 cmp r0,#0x0
:0238EBFC 1AFFFFF7 bne 0238EBE0
:0238EC00 EA000000 b 0238EC08
:0238EC04 EBFFDD13 bl 02386058
:0238EC08 E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:0238EC0C E12FFF1E bx r14 (Jump to addr_0000FFE0?)
msr CPSR_fsxc,r14
:0238EC10 04000204 streq r0,[r0],#-0x204
:0238EC14 01FFFFC0 mvneqs r15,r0,asr #0x1f
:0238EC18 E92D58F0 stmdb  r13!,{r4,r5,r6,r7,r11,r12,r14}
:0238EC1C E1A04001 mov  r4,r1			;r4=18(0x12)
:0238EC20 E3844001 orr  r4,r4,#0x1
:0238EC24 EA000003 b 0238EC38
:0238EC28 E92D58F0 stmdb  r13!,{r4,r5,r6,r7,r11,r12,r14}
:0238EC2C E0214003 eor  r4,r1,r3
:0238EC30 E1A040C4 mov  r4,r4,asr #0x1
:0238EC34 E1A04084 mov  r4,r4,lsl #0x1		;r4=36(0x24)
:0238EC38 E1935002 orrs r5,r3,r2
:0238EC3C 1A000001 bne 0238EC48
:0238EC40 E8BD58F0 ldmia  r13!,{r4,r5,r6,r7,r11,r12,r14}
:0238EC44 E12FFF1E bx r14 (Jump to addr_0000FFE0?)
msr CPSR_fsxc,r14
:0238EC48 E1A05FA0 mov  r5,r0,lsr #0x1f		;r5=0(0x0)
:0238EC4C E0855001 add  r5,r5,r1
:0238EC50 E1A06FA2 mov  r6,r2,lsr #0x1f		;r6=0(0x0)
:0238EC54 E0866003 add  r6,r6,r3
:0238EC58 E1956006 orrs r6,r5,r6
:0238EC5C 1A000006 bne 0238EC7C
:0238EC60 E1A01002 mov  r1,r2			;r1=0(0x0)
:0238EC64 EB00006D bl 0238EE20
:0238EC68 E2144001 ands r4,r4,#0x1
:0238EC6C 11A00001 movne  r0,r1			;r0=0(0x0)
:0238EC70 E1A01FC0 mov  r1,r0,asr #0x1f
:0238EC74 E8BD58F0 ldmia  r13!,{r4,r5,r6,r7,r11,r12,r14}
:0238EC78 E12FFF1E bx r14 (Jump to addr_0000FFE0?)
msr CPSR_fsxc,r14
:0238EC7C E3510000 cmp r1,#0x0
:0238EC80 AA000001 bge 0238EC8C
:0238EC84 E2700000 rsbs r0,r0,#0x0
:0238EC88 E2E11000 rsc  r1,r1,#0x0
:0238EC8C E3530000 cmp r3,#0x0
:0238EC90 AA000001 bge 0238EC9C
:0238EC94 E2722000 rsbs r2,r2,#0x0
:0238EC98 E2E33000 rsc  r3,r3,#0x0
:0238EC9C E1915000 orrs r5,r1,r0
:0238ECA0 0A000046 beq 0238EDC0
:0238ECA4 E3A05000 mov  r5,#0x0		;r5=0(0x0)
:0238ECA8 E3A06001 mov  r6,#0x1		;r6=1(0x1)
:0238ECAC E3530000 cmp r3,#0x0
:0238ECB0 4A000004 bmi 0238ECC8
:0238ECB4 E2855001 add  r5,r5,#0x1
:0238ECB8 E0922002 adds r2,r2,r2
:0238ECBC E0B33003 adcs r3,r3,r3
:0238ECC0 5AFFFFFB bpl 0238ECB4
:0238ECC4 E0866005 add  r6,r6,r5
:0238ECC8 E3510000 cmp r1,#0x0
:0238ECCC BA000005 blt 0238ECE8
:0238ECD0 E3560001 cmp r6,#0x1
:0238ECD4 0A000003 beq 0238ECE8
:0238ECD8 E2466001 sub  r6,r6,#0x1
:0238ECDC E0900000 adds r0,r0,r0
:0238ECE0 E0B11001 adcs r1,r1,r1
:0238ECE4 5AFFFFF9 bpl 0238ECD0
:0238ECE8 E3A07000 mov  r7,#0x0		;r7=0(0x0)
:0238ECEC E3A0C000 mov  r12,#0x0		;r12=0(0x0)
:0238ECF0 E3A0B000 mov  r11,#0x0		;r11=0(0x0)
:0238ECF4 EA000005 b 0238ED10
:0238ECF8 E38CC001 orr  r12,r12,#0x1
:0238ECFC E2566001 subs r6,r6,#0x1
:0238ED00 0A000018 beq 0238ED68
:0238ED04 E0900000 adds r0,r0,r0
:0238ED08 E0B11001 adcs r1,r1,r1
:0238ED0C E0B77007 adcs r7,r7,r7
:0238ED10 E0500002 subs r0,r0,r2
:0238ED14 E0D11003 sbcs r1,r1,r3
:0238ED18 E2D77000 sbcs r7,r7,#0x0
:0238ED1C E09CC00C adds r12,r12,r12
:0238ED20 E0ABB00B adc  r11,r11,r11
:0238ED24 E3570000 cmp r7,#0x0
:0238ED28 AAFFFFF2 bge 0238ECF8
:0238ED2C E2566001 subs r6,r6,#0x1
:0238ED30 0A00000A beq 0238ED60
:0238ED34 E0900000 adds r0,r0,r0
:0238ED38 E0B11001 adcs r1,r1,r1
:0238ED3C E0A77007 adc  r7,r7,r7
:0238ED40 E0900002 adds r0,r0,r2
:0238ED44 E0B11003 adcs r1,r1,r3
:0238ED48 E2A77000 adc  r7,r7,#0x0
:0238ED4C E09CC00C adds r12,r12,r12
:0238ED50 E0ABB00B adc  r11,r11,r11
:0238ED54 E3570000 cmp r7,#0x0
:0238ED58 AAFFFFE6 bge 0238ECF8
:0238ED5C EAFFFFF2 b 0238ED2C
:0238ED60 E0900002 adds r0,r0,r2
:0238ED64 E0A11003 adc  r1,r1,r3
:0238ED68 E2147001 ands r7,r4,#0x1
:0238ED6C 01A0000C moveq  r0,r12			;r0=0(0x0)
:0238ED70 01A0100B moveq  r1,r11			;r1=0(0x0)
:0238ED74 0A000009 beq 0238EDA0
:0238ED78 E2557020 subs r7,r5,#0x20
:0238ED7C A1A00731 movge  r0,lsr r1		;r0=0(0x0)
:0238ED80 AA00000F bge 0238EDC4
:0238ED84 E2657020 rsb  r7,r5,#0x20
:0238ED88 E1A00530 mov  r0,lsr r0		;r0=0(0x0)
:0238ED8C E1800711 orr  r0,r0,r1,lsl r7
:0238ED90 E1A01531 mov  r1,lsr r1		;r1=0(0x0)
:0238ED94 EA000001 b 0238EDA0
:0238ED98 E1A00731 mov  r0,lsr r1		;r0=0(0x0)
:0238ED9C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238EDA0 E3540000 cmp r4,#0x0
:0238EDA4 BA000001 blt 0238EDB0
:0238EDA8 E8BD58F0 ldmia  r13!,{r4,r5,r6,r7,r11,r12,r14}
:0238EDAC E12FFF1E bx r14 (Jump to addr_0000FFE0?)
msr CPSR_fsxc,r14
:0238EDB0 E2700000 rsbs r0,r0,#0x0
:0238EDB4 E2E11000 rsc  r1,r1,#0x0
:0238EDB8 E8BD58F0 ldmia  r13!,{r4,r5,r6,r7,r11,r12,r14}
:0238EDBC E12FFF1E bx r14 (Jump to addr_0000FFE0?)
msr CPSR_fsxc,r14
:0238EDC0 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0238EDC4 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238EDC8 E3540000 cmp r4,#0x0
:0238EDCC BAFFFFF7 blt 0238EDB0
:0238EDD0 E8BD58F0 ldmia  r13!,{r4,r5,r6,r7,r11,r12,r14}
:0238EDD4 E12FFF1E bx r14 (Jump to addr_0000FFE0?)
msr CPSR_fsxc,r14
:0238EDD8 E92D58F0 stmdb  r13!,{r4,r5,r6,r7,r11,r12,r14}
:0238EDDC E3A04000 mov  r4,#0x0		;r4=0(0x0)
:0238EDE0 EA000001 b 0238EDEC
:0238EDE4 E92D58F0 stmdb  r13!,{r4,r5,r6,r7,r11,r12,r14}
:0238EDE8 E3A04001 mov  r4,#0x1		;r4=1(0x1)
:0238EDEC E1935002 orrs r5,r3,r2
:0238EDF0 1A000001 bne 0238EDFC
:0238EDF4 E8BD58F0 ldmia  r13!,{r4,r5,r6,r7,r11,r12,r14}
:0238EDF8 E12FFF1E bx r14 (Jump to addr_0000FFE0?)
msr CPSR_fsxc,r14
:0238EDFC E1915003 orrs r5,r1,r3
:0238EE00 1AFFFFA5 bne 0238EC9C
:0238EE04 E1A01002 mov  r1,r2			;r1=0(0x0)
:0238EE08 EB000089 bl 0238F034
:0238EE0C E3540000 cmp r4,#0x0
:0238EE10 11A00001 movne  r0,r1			;r0=0(0x0)
:0238EE14 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238EE18 E8BD58F0 ldmia  r13!,{r4,r5,r6,r7,r11,r12,r14}
:0238EE1C E12FFF1E bx r14 (Jump to addr_0000FFE0?)
msr CPSR_fsxc,r14
:0238EE20 E020C001 eor  r12,r0,r1
:0238EE24 E20CC102 and  r12,r12,#0x80000000
:0238EE28 E3500000 cmp r0,#0x0
:0238EE2C B2600000 rsblt  r0,r0,#0x0
:0238EE30 B28CC001 addlt  r12,r12,#0x1
:0238EE34 E3510000 cmp r1,#0x0
:0238EE38 B2611000 rsblt  r1,r1,#0x0
:0238EE3C 0A000075 beq 0238F018
:0238EE40 E1500001 cmp r0,r1
:0238EE44 31A01000 movcc  r1,r0			;r1=0(0x0)
:0238EE48 33A00000 movcc  r0,#0x0		;r0=0(0x0)
:0238EE4C 3A000071 bcc 0238F018
:0238EE50 E3A0201C mov  r2,#0x1C		;r2=28(0x1c)
:0238EE54 E1A03220 mov  r3,r0,lsr #0x4		;r3=0(0x0)
:0238EE58 E1510623 cmp r1,r3,lsr #0xc
:0238EE5C D2422010 suble  r2,r2,#0x10
:0238EE60 D1A03823 movle  r3,r3,lsr #0x10		;r3=0(0x0)
:0238EE64 E1510223 cmp r1,r3,lsr #0x4
:0238EE68 D2422008 suble  r2,r2,#0x8
:0238EE6C D1A03423 movle  r3,r3,lsr #0x8		;r3=0(0x0)
:0238EE70 E1510003 cmp r1,r3
:0238EE74 D2422004 suble  r2,r2,#0x4
:0238EE78 D1A03223 movle  r3,r3,lsr #0x4		;r3=0(0x0)
:0238EE7C E1A00210 mov  r0,r0,lsl r2		;r0=0(0x0)
:0238EE80 E2611000 rsb  r1,r1,#0x0
:0238EE84 E0900000 adds r0,r0,r0
:0238EE88 E0822082 add  r2,r2,r2,lsl #0x1
:0238EE8C E08FF102 add  r15,r15,r2,lsl #0x2
:0238EE90 E1A00000 nop(mov r0,r0)mov  r0,r0			;r0=0(0x0)
:0238EE94 E0B13083 adcs r3,r1,r3,lsl #0x1
:0238EE98 30433001 subcc  r3,r3,r1
:0238EE9C E0B00000 adcs r0,r0,r0
:0238EEA0 E0B13083 adcs r3,r1,r3,lsl #0x1
:0238EEA4 30433001 subcc  r3,r3,r1
:0238EEA8 E0B00000 adcs r0,r0,r0
:0238EEAC E0B13083 adcs r3,r1,r3,lsl #0x1
:0238EEB0 30433001 subcc  r3,r3,r1
:0238EEB4 E0B00000 adcs r0,r0,r0
:0238EEB8 E0B13083 adcs r3,r1,r3,lsl #0x1
:0238EEBC 30433001 subcc  r3,r3,r1
:0238EEC0 E0B00000 adcs r0,r0,r0
:0238EEC4 E0B13083 adcs r3,r1,r3,lsl #0x1
:0238EEC8 30433001 subcc  r3,r3,r1
:0238EECC E0B00000 adcs r0,r0,r0
:0238EED0 E0B13083 adcs r3,r1,r3,lsl #0x1
:0238EED4 30433001 subcc  r3,r3,r1
:0238EED8 E0B00000 adcs r0,r0,r0
:0238EEDC E0B13083 adcs r3,r1,r3,lsl #0x1
:0238EEE0 30433001 subcc  r3,r3,r1
:0238EEE4 E0B00000 adcs r0,r0,r0
:0238EEE8 E0B13083 adcs r3,r1,r3,lsl #0x1
:0238EEEC 30433001 subcc  r3,r3,r1
:0238EEF0 E0B00000 adcs r0,r0,r0
:0238EEF4 E0B13083 adcs r3,r1,r3,lsl #0x1
:0238EEF8 30433001 subcc  r3,r3,r1
:0238EEFC E0B00000 adcs r0,r0,r0
:0238EF00 E0B13083 adcs r3,r1,r3,lsl #0x1
:0238EF04 30433001 subcc  r3,r3,r1
:0238EF08 E0B00000 adcs r0,r0,r0
:0238EF0C E0B13083 adcs r3,r1,r3,lsl #0x1
:0238EF10 30433001 subcc  r3,r3,r1
:0238EF14 E0B00000 adcs r0,r0,r0
:0238EF18 E0B13083 adcs r3,r1,r3,lsl #0x1
:0238EF1C 30433001 subcc  r3,r3,r1
:0238EF20 E0B00000 adcs r0,r0,r0
:0238EF24 E0B13083 adcs r3,r1,r3,lsl #0x1
:0238EF28 30433001 subcc  r3,r3,r1
:0238EF2C E0B00000 adcs r0,r0,r0
:0238EF30 E0B13083 adcs r3,r1,r3,lsl #0x1
:0238EF34 30433001 subcc  r3,r3,r1
:0238EF38 E0B00000 adcs r0,r0,r0
:0238EF3C E0B13083 adcs r3,r1,r3,lsl #0x1
:0238EF40 30433001 subcc  r3,r3,r1
:0238EF44 E0B00000 adcs r0,r0,r0
:0238EF48 E0B13083 adcs r3,r1,r3,lsl #0x1
:0238EF4C 30433001 subcc  r3,r3,r1
:0238EF50 E0B00000 adcs r0,r0,r0
:0238EF54 E0B13083 adcs r3,r1,r3,lsl #0x1
:0238EF58 30433001 subcc  r3,r3,r1
:0238EF5C E0B00000 adcs r0,r0,r0
:0238EF60 E0B13083 adcs r3,r1,r3,lsl #0x1
:0238EF64 30433001 subcc  r3,r3,r1
:0238EF68 E0B00000 adcs r0,r0,r0
:0238EF6C E0B13083 adcs r3,r1,r3,lsl #0x1
:0238EF70 30433001 subcc  r3,r3,r1
:0238EF74 E0B00000 adcs r0,r0,r0
:0238EF78 E0B13083 adcs r3,r1,r3,lsl #0x1
:0238EF7C 30433001 subcc  r3,r3,r1
:0238EF80 E0B00000 adcs r0,r0,r0
:0238EF84 E0B13083 adcs r3,r1,r3,lsl #0x1
:0238EF88 30433001 subcc  r3,r3,r1
:0238EF8C E0B00000 adcs r0,r0,r0
:0238EF90 E0B13083 adcs r3,r1,r3,lsl #0x1
:0238EF94 30433001 subcc  r3,r3,r1
:0238EF98 E0B00000 adcs r0,r0,r0
:0238EF9C E0B13083 adcs r3,r1,r3,lsl #0x1
:0238EFA0 30433001 subcc  r3,r3,r1
:0238EFA4 E0B00000 adcs r0,r0,r0
:0238EFA8 E0B13083 adcs r3,r1,r3,lsl #0x1
:0238EFAC 30433001 subcc  r3,r3,r1
:0238EFB0 E0B00000 adcs r0,r0,r0
:0238EFB4 E0B13083 adcs r3,r1,r3,lsl #0x1
:0238EFB8 30433001 subcc  r3,r3,r1
:0238EFBC E0B00000 adcs r0,r0,r0
:0238EFC0 E0B13083 adcs r3,r1,r3,lsl #0x1
:0238EFC4 30433001 subcc  r3,r3,r1
:0238EFC8 E0B00000 adcs r0,r0,r0
:0238EFCC E0B13083 adcs r3,r1,r3,lsl #0x1
:0238EFD0 30433001 subcc  r3,r3,r1
:0238EFD4 E0B00000 adcs r0,r0,r0
:0238EFD8 E0B13083 adcs r3,r1,r3,lsl #0x1
:0238EFDC 30433001 subcc  r3,r3,r1
:0238EFE0 E0B00000 adcs r0,r0,r0
:0238EFE4 E0B13083 adcs r3,r1,r3,lsl #0x1
:0238EFE8 30433001 subcc  r3,r3,r1
:0238EFEC E0B00000 adcs r0,r0,r0
:0238EFF0 E0B13083 adcs r3,r1,r3,lsl #0x1
:0238EFF4 30433001 subcc  r3,r3,r1
:0238EFF8 E0B00000 adcs r0,r0,r0
:0238EFFC E0B13083 adcs r3,r1,r3,lsl #0x1
:0238F000 30433001 subcc  r3,r3,r1
:0238F004 E0B00000 adcs r0,r0,r0
:0238F008 E0B13083 adcs r3,r1,r3,lsl #0x1
:0238F00C 30433001 subcc  r3,r3,r1
:0238F010 E0B00000 adcs r0,r0,r0
:0238F014 E1A01003 mov  r1,r3			;r1=0(0x0)
:0238F018 E21C3102 ands r3,r12,#0x80000000
:0238F01C 12600000 rsbne  r0,r0,#0x0
:0238F020 E21C3001 ands r3,r12,#0x1
:0238F024 12611000 rsbne  r1,r1,#0x0
:0238F028 E12FFF1E bx r14 (Jump to addr_0000FFE0?)
msr CPSR_fsxc,r14
:0238F02C E3510000 cmp r1,#0x0
:0238F030 012FFF1E bxeq r14 (Jump to addr_0000FFE0?)msreq CPSR_fsxc,r14
:0238F034 E1500001 cmp r0,r1
:0238F038 31A01000 movcc  r1,r0			;r1=0(0x0)
:0238F03C 33A00000 movcc  r0,#0x0		;r0=0(0x0)
:0238F040 312FFF1E bxcc r14 (Jump to addr_0000FFE0?)msrcc CPSR_fsxc,r14
:0238F044 E3A0201C mov  r2,#0x1C		;r2=28(0x1c)
:0238F048 E1A03220 mov  r3,r0,lsr #0x4		;r3=0(0x0)
:0238F04C E1510623 cmp r1,r3,lsr #0xc
:0238F050 D2422010 suble  r2,r2,#0x10
:0238F054 D1A03823 movle  r3,r3,lsr #0x10		;r3=0(0x0)
:0238F058 E1510223 cmp r1,r3,lsr #0x4
:0238F05C D2422008 suble  r2,r2,#0x8
:0238F060 D1A03423 movle  r3,r3,lsr #0x8		;r3=0(0x0)
:0238F064 E1510003 cmp r1,r3
:0238F068 D2422004 suble  r2,r2,#0x4
:0238F06C D1A03223 movle  r3,r3,lsr #0x4		;r3=0(0x0)
:0238F070 E1A00210 mov  r0,r0,lsl r2		;r0=0(0x0)
:0238F074 E2611000 rsb  r1,r1,#0x0
:0238F078 E0900000 adds r0,r0,r0
:0238F07C E0822082 add  r2,r2,r2,lsl #0x1
:0238F080 E08FF102 add  r15,r15,r2,lsl #0x2
:0238F084 E1A00000 nop(mov r0,r0)mov  r0,r0			;r0=0(0x0)
:0238F088 E0B13083 adcs r3,r1,r3,lsl #0x1
:0238F08C 30433001 subcc  r3,r3,r1
:0238F090 E0B00000 adcs r0,r0,r0
:0238F094 E0B13083 adcs r3,r1,r3,lsl #0x1
:0238F098 30433001 subcc  r3,r3,r1
:0238F09C E0B00000 adcs r0,r0,r0
:0238F0A0 E0B13083 adcs r3,r1,r3,lsl #0x1
:0238F0A4 30433001 subcc  r3,r3,r1
:0238F0A8 E0B00000 adcs r0,r0,r0
:0238F0AC E0B13083 adcs r3,r1,r3,lsl #0x1
:0238F0B0 30433001 subcc  r3,r3,r1
:0238F0B4 E0B00000 adcs r0,r0,r0
:0238F0B8 E0B13083 adcs r3,r1,r3,lsl #0x1
:0238F0BC 30433001 subcc  r3,r3,r1
:0238F0C0 E0B00000 adcs r0,r0,r0
:0238F0C4 E0B13083 adcs r3,r1,r3,lsl #0x1
:0238F0C8 30433001 subcc  r3,r3,r1
:0238F0CC E0B00000 adcs r0,r0,r0
:0238F0D0 E0B13083 adcs r3,r1,r3,lsl #0x1
:0238F0D4 30433001 subcc  r3,r3,r1
:0238F0D8 E0B00000 adcs r0,r0,r0
:0238F0DC E0B13083 adcs r3,r1,r3,lsl #0x1
:0238F0E0 30433001 subcc  r3,r3,r1
:0238F0E4 E0B00000 adcs r0,r0,r0
:0238F0E8 E0B13083 adcs r3,r1,r3,lsl #0x1
:0238F0EC 30433001 subcc  r3,r3,r1
:0238F0F0 E0B00000 adcs r0,r0,r0
:0238F0F4 E0B13083 adcs r3,r1,r3,lsl #0x1
:0238F0F8 30433001 subcc  r3,r3,r1
:0238F0FC E0B00000 adcs r0,r0,r0
:0238F100 E0B13083 adcs r3,r1,r3,lsl #0x1
:0238F104 30433001 subcc  r3,r3,r1
:0238F108 E0B00000 adcs r0,r0,r0
:0238F10C E0B13083 adcs r3,r1,r3,lsl #0x1
:0238F110 30433001 subcc  r3,r3,r1
:0238F114 E0B00000 adcs r0,r0,r0
:0238F118 E0B13083 adcs r3,r1,r3,lsl #0x1
:0238F11C 30433001 subcc  r3,r3,r1
:0238F120 E0B00000 adcs r0,r0,r0
:0238F124 E0B13083 adcs r3,r1,r3,lsl #0x1
:0238F128 30433001 subcc  r3,r3,r1
:0238F12C E0B00000 adcs r0,r0,r0
:0238F130 E0B13083 adcs r3,r1,r3,lsl #0x1
:0238F134 30433001 subcc  r3,r3,r1
:0238F138 E0B00000 adcs r0,r0,r0
:0238F13C E0B13083 adcs r3,r1,r3,lsl #0x1
:0238F140 30433001 subcc  r3,r3,r1
:0238F144 E0B00000 adcs r0,r0,r0
:0238F148 E0B13083 adcs r3,r1,r3,lsl #0x1
:0238F14C 30433001 subcc  r3,r3,r1
:0238F150 E0B00000 adcs r0,r0,r0
:0238F154 E0B13083 adcs r3,r1,r3,lsl #0x1
:0238F158 30433001 subcc  r3,r3,r1
:0238F15C E0B00000 adcs r0,r0,r0
:0238F160 E0B13083 adcs r3,r1,r3,lsl #0x1
:0238F164 30433001 subcc  r3,r3,r1
:0238F168 E0B00000 adcs r0,r0,r0
:0238F16C E0B13083 adcs r3,r1,r3,lsl #0x1
:0238F170 30433001 subcc  r3,r3,r1
:0238F174 E0B00000 adcs r0,r0,r0
:0238F178 E0B13083 adcs r3,r1,r3,lsl #0x1
:0238F17C 30433001 subcc  r3,r3,r1
:0238F180 E0B00000 adcs r0,r0,r0
:0238F184 E0B13083 adcs r3,r1,r3,lsl #0x1
:0238F188 30433001 subcc  r3,r3,r1
:0238F18C E0B00000 adcs r0,r0,r0
:0238F190 E0B13083 adcs r3,r1,r3,lsl #0x1
:0238F194 30433001 subcc  r3,r3,r1
:0238F198 E0B00000 adcs r0,r0,r0
:0238F19C E0B13083 adcs r3,r1,r3,lsl #0x1
:0238F1A0 30433001 subcc  r3,r3,r1
:0238F1A4 E0B00000 adcs r0,r0,r0
:0238F1A8 E0B13083 adcs r3,r1,r3,lsl #0x1
:0238F1AC 30433001 subcc  r3,r3,r1
:0238F1B0 E0B00000 adcs r0,r0,r0
:0238F1B4 E0B13083 adcs r3,r1,r3,lsl #0x1
:0238F1B8 30433001 subcc  r3,r3,r1
:0238F1BC E0B00000 adcs r0,r0,r0
:0238F1C0 E0B13083 adcs r3,r1,r3,lsl #0x1
:0238F1C4 30433001 subcc  r3,r3,r1
:0238F1C8 E0B00000 adcs r0,r0,r0
:0238F1CC E0B13083 adcs r3,r1,r3,lsl #0x1
:0238F1D0 30433001 subcc  r3,r3,r1
:0238F1D4 E0B00000 adcs r0,r0,r0
:0238F1D8 E0B13083 adcs r3,r1,r3,lsl #0x1
:0238F1DC 30433001 subcc  r3,r3,r1
:0238F1E0 E0B00000 adcs r0,r0,r0
:0238F1E4 E0B13083 adcs r3,r1,r3,lsl #0x1
:0238F1E8 30433001 subcc  r3,r3,r1
:0238F1EC E0B00000 adcs r0,r0,r0
:0238F1F0 E0B13083 adcs r3,r1,r3,lsl #0x1
:0238F1F4 30433001 subcc  r3,r3,r1
:0238F1F8 E0B00000 adcs r0,r0,r0
:0238F1FC E0B13083 adcs r3,r1,r3,lsl #0x1
:0238F200 30433001 subcc  r3,r3,r1
:0238F204 E0B00000 adcs r0,r0,r0
:0238F208 E1A01003 mov  r1,r3			;r1=0(0x0)
:0238F20C E12FFF1E bx r14 (Jump to addr_0000FFE0?)
msr CPSR_fsxc,r14
:0238F210 130C0600 unknown
:0238F214 2B251F19 blcs 02CD6E80
:0238F218 413C3631 teqmi r12,r1,lsr r6
:0238F21C 55514C47 ldrplb r4,[r1, #-0xc47]		;(r1-0xc47=*(fffff3b9))
:0238F220 66625E5A unknown
:0238F224 73706D6A cmnvc r0,#0x1A80
:0238F228 7B7A7875 blvc 0422D404
:0238F22C 7F7E7E7D swivc 0x007e7e7d
:0238F230 0000007F andeq  r0,r0,r15,ror r0
:0238F234 FD2E8000 stc2  0,cr8,[r14,#-0x0]!
:0238F238 FD75FD2F ldc2l 13,cr15,[r5,#-0xbc]!
:0238F23C FDCEFDA7 unknown
:0238F240 FE09FDEE cdp2 13,0,cr15,cr9,cr14,7
:0238F244 FE34FE20 cdp2 14,2,cr15,cr4,cr0,1
:0238F248 FE57FE46 cdp2 14,4,cr15,cr7,cr6,2
:0238F24C FE74FE66 cdp2 14,6,cr15,cr4,cr6,3
:0238F250 FE8DFE81 cdp2 14,8,cr15,cr13,cr1,4
:0238F254 FEA3FE98 mcr2 14,5,r15,cr3,cr8,{4}
:0238F258 FEB6FEAD cdp2 14,10,cr15,cr6,cr13,5
:0238F25C FEC7FEBF mcr2 14,6,r15,cr7,cr15,{5}
:0238F260 FED7FECF cdp2 14,12,cr15,cr7,cr15,6
:0238F264 FEE6FEDF mcr2 14,7,r15,cr6,cr15,{6}
:0238F268 FEF3FEEC cdp2 14,14,cr15,cr3,cr12,7
:0238F26C FEFFFEF9 mrc2 14,7,r15,cr15,cr9,{7}
:0238F270 FF0BFF05 swinv 0x000bff05
:0238F274 FF16FF11 swinv 0x0016ff11
:0238F278 FF20FF1B swinv 0x0020ff1b
:0238F27C FF2AFF25 swinv 0x002aff25
:0238F280 FF33FF2E swinv 0x0033ff2e
:0238F284 FF3CFF37 swinv 0x003cff37
:0238F288 FF44FF40 swinv 0x0044ff40
:0238F28C FF4CFF48 swinv 0x004cff48
:0238F290 FF53FF50 swinv 0x0053ff50
:0238F294 FF5BFF57 swinv 0x005bff57
:0238F298 FF62FF5E swinv 0x0062ff5e
:0238F29C FF68FF65 swinv 0x0068ff65
:0238F2A0 FF6FFF6B swinv 0x006fff6b
:0238F2A4 FF75FF72 swinv 0x0075ff72
:0238F2A8 FF7BFF78 swinv 0x007bff78
:0238F2AC FF81FF7E swinv 0x0081ff7e
:0238F2B0 FF86FF83 swinv 0x0086ff83
:0238F2B4 FF8CFF89 swinv 0x008cff89
:0238F2B8 FF91FF8E swinv 0x0091ff8e
:0238F2BC FF96FF93 swinv 0x0096ff93
:0238F2C0 FF9BFF99 swinv 0x009bff99
:0238F2C4 FFA0FF9D swinv 0x00a0ff9d
:0238F2C8 FFA5FFA2 swinv 0x00a5ffa2
:0238F2CC FFA9FFA7 swinv 0x00a9ffa7
:0238F2D0 FFAEFFAB swinv 0x00aeffab
:0238F2D4 FFB2FFB0 swinv 0x00b2ffb0
:0238F2D8 FFB6FFB4 swinv 0x00b6ffb4
:0238F2DC FFBAFFB8 swinv 0x00baffb8
:0238F2E0 FFBEFFBC swinv 0x00beffbc
:0238F2E4 FFC2FFC0 swinv 0x00c2ffc0
:0238F2E8 FFC6FFC4 swinv 0x00c6ffc4
:0238F2EC FFCAFFC8 swinv 0x00caffc8
:0238F2F0 FFCEFFCC swinv 0x00ceffcc
:0238F2F4 FFD1FFCF swinv 0x00d1ffcf
:0238F2F8 FFD5FFD3 swinv 0x00d5ffd3
:0238F2FC FFD8FFD6 swinv 0x00d8ffd6
:0238F300 FFDCFFDA swinv 0x00dcffda
:0238F304 FFDFFFDD swinv 0x00dfffdd
:0238F308 FFE2FFE1 swinv 0x00e2ffe1
:0238F30C FFE5FFE4 swinv 0x00e5ffe4
:0238F310 FFE9FFE7 swinv 0x00e9ffe7
:0238F314 FFECFFEA swinv 0x00ecffea
:0238F318 FFEFFFED swinv 0x00efffed
:0238F31C FFF2FFF0 swinv 0x00f2fff0
:0238F320 FFF5FFF3 swinv 0x00f5fff3
:0238F324 FFF8FFF6 swinv 0x00f8fff6
:0238F328 FFFAFFF9 swinv 0x00fafff9
:0238F32C FFFDFFFC swinv 0x00fdfffc
:0238F330 0000FFFF unknown
:0238F334 FE5B8000 cdp2 0,4,cr8,cr11,cr0,0
:0238F338 FEBBFE97 mrc2 14,5,r15,cr11,cr7,{4}
:0238F33C FEE7FED4 mcr2 14,7,r15,cr7,cr4,{6}
:0238F340 FF04FEF7 swinv 0x0004fef7
:0238F344 FF1AFF10 swinv 0x001aff10
:0238F348 FF2CFF23 swinv 0x002cff23
:0238F34C FF3AFF33 swinv 0x003aff33
:0238F350 FF46FF40 swinv 0x0046ff40
:0238F354 FF51FF4C swinv 0x0051ff4c
:0238F358 FF5BFF56 swinv 0x005bff56
:0238F35C FF64FF5F swinv 0x0064ff5f
:0238F360 FF6CFF68 swinv 0x006cff68
:0238F364 FF73FF6F swinv 0x0073ff6f
:0238F368 FF7AFF76 swinv 0x007aff76
:0238F36C FF80FF7D swinv 0x0080ff7d
:0238F370 FF86FF83 swinv 0x0086ff83
:0238F374 FF8BFF88 swinv 0x008bff88
:0238F378 FF90FF8E swinv 0x0090ff8e
:0238F37C FF95FF92 swinv 0x0095ff92
:0238F380 FF99FF97 swinv 0x0099ff97
:0238F384 FF9EFF9C swinv 0x009eff9c
:0238F388 FFA2FFA0 swinv 0x00a2ffa0
:0238F38C FFA6FFA4 swinv 0x00a6ffa4
:0238F390 FFAAFFA8 swinv 0x00aaffa8
:0238F394 FFADFFAB swinv 0x00adffab
:0238F398 FFB1FFAF swinv 0x00b1ffaf
:0238F39C FFB4FFB2 swinv 0x00b4ffb2
:0238F3A0 FFB7FFB6 swinv 0x00b7ffb6
:0238F3A4 FFBAFFB9 swinv 0x00baffb9
:0238F3A8 FFBDFFBC swinv 0x00bdffbc
:0238F3AC FFC0FFBF swinv 0x00c0ffbf
:0238F3B0 FFC3FFC2 swinv 0x00c3ffc2
:0238F3B4 FFC6FFC4 swinv 0x00c6ffc4
:0238F3B8 FFC8FFC7 swinv 0x00c8ffc7
:0238F3BC FFCBFFCA swinv 0x00cbffca
:0238F3C0 FFCDFFCC swinv 0x00cdffcc
:0238F3C4 FFD0FFCF swinv 0x00d0ffcf
:0238F3C8 FFD2FFD1 swinv 0x00d2ffd1
:0238F3CC FFD5FFD3 swinv 0x00d5ffd3
:0238F3D0 FFD7FFD6 swinv 0x00d7ffd6
:0238F3D4 FFD9FFD8 swinv 0x00d9ffd8
:0238F3D8 FFDBFFDA swinv 0x00dbffda
:0238F3DC FFDDFFDC swinv 0x00ddffdc
:0238F3E0 FFDFFFDE swinv 0x00dfffde
:0238F3E4 FFE1FFE0 swinv 0x00e1ffe0
:0238F3E8 FFE3FFE2 swinv 0x00e3ffe2
:0238F3EC FFE5FFE4 swinv 0x00e5ffe4
:0238F3F0 FFE7FFE6 swinv 0x00e7ffe6
:0238F3F4 FFE9FFE8 swinv 0x00e9ffe8
:0238F3F8 FFEAFFE9 swinv 0x00eaffe9
:0238F3FC FFECFFEB swinv 0x00ecffeb
:0238F400 FFEEFFED swinv 0x00eeffed
:0238F404 FFEFFFEF swinv 0x00efffef
:0238F408 FFF1FFF0 swinv 0x00f1fff0
:0238F40C FFF3FFF2 swinv 0x00f3fff2
:0238F410 FFF4FFF4 swinv 0x00f4fff4
:0238F414 FFF6FFF5 swinv 0x00f6fff5
:0238F418 FFF7FFF7 swinv 0x00f7fff7
:0238F41C FFF9FFF8 swinv 0x00f9fff8
:0238F420 FFFAFFFA swinv 0x00fafffa
:0238F424 FFFCFFFB swinv 0x00fcfffb
:0238F428 FFFDFFFD swinv 0x00fdfffd
:0238F42C FFFFFFFE swinv 0x00fffffe
:0238F430 0000FFFF unknown
:0238F434 04020100 streq r0,[r2],#-0x100
:0238F438 07060504 streq r0,[r6,-r4, lsl #0xa]
:0238F43C 01030002 unknown
:0238F440 0B0A0908 bleq 02611868
:0238F444 0D0F0C0E unknown
:0238F448 0E050100 cdpeq 1,0,cr0,cr5,cr0,0
:0238F44C 3F33261A swicc 0x0033261a
:0238F450 645C5449 ldrvsb r5,[r12],#-0x449
:0238F454 7F7B746D swivc 0x007b746d
:0238F458 008F8984 addeq  r8,r15,r4,lsl #0x13
:0238F45C 00000006 andeq  r0,r0,r6
:0238F460 000000C7 andeq  r0,r0,r7,asr #0x1
:0238F464 00000005 andeq  r0,r0,r5
:0238F468 00000040 andeq  r0,r0,r0,asr #0x0
:0238F46C 00000006 andeq  r0,r0,r6
:0238F470 01000000 unknown
:0238F474 00000018 andeq  r0,r0,r8,lsl r0
:0238F478 00080000 andeq  r0,r8,r0
:0238F47C 00000013 andeq  r0,r0,r3,lsl r0
:0238F480 00100000 andeqs r0,r0,r0
:0238F484 00000014 andeq  r0,r0,r4,lsl r0
:0238F488 00040000 andeq  r0,r4,r0
:0238F48C 00000012 andeq  r0,r0,r2,lsl r0
:0238F490 00000008 andeq  r0,r0,r8
:0238F494 00000003 andeq  r0,r0,r3
:0238F498 00000010 andeq  r0,r0,r0,lsl r0
:0238F49C 00000004 andeq  r0,r0,r4
:0238F4A0 00000020 andeq  r0,r0,r0,lsr #0x0
:0238F4A4 00000005 andeq  r0,r0,r5
:0238F4A8 00000100 andeq  r0,r0,r0,lsl #0x2
:0238F4AC 00000008 andeq  r0,r0,r8
:0238F4B0 00000200 andeq  r0,r0,r0,lsl #0x4
:0238F4B4 00000009 andeq  r0,r0,r9
:0238F4B8 00000400 andeq  r0,r0,r0,lsl #0x8
:0238F4BC 0000000A andeq  r0,r0,r10
:0238F4C0 00000800 andeq  r0,r0,r0,lsl #0x10
:0238F4C4 0000000B andeq  r0,r0,r11
:0238F4C8 00001000 andeq  r1,r0,r0
:0238F4CC 0000000C andeq  r0,r0,r12
:0238F4D0 00002000 andeq  r2,r0,r0
:0238F4D4 0000000D andeq  r0,r0,r13
:0238F4D8 00000002 andeq  r0,r0,r2
:0238F4DC 00000001 andeq  r0,r0,r1
:0238F4E0 00000004 andeq  r0,r0,r4
:0238F4E4 00000002 andeq  r0,r0,r2
:0238F4E8 00000001 andeq  r0,r0,r1
:0238F4EC 00000000 andeq  r0,r0,r0
:0238F4F0 00010000 andeq  r0,r1,r0
:0238F4F4 00000010 andeq  r0,r0,r0,lsl r0
:0238F4F8 00400000 subeq  r0,r0,r0
:0238F4FC 00000016 andeq  r0,r0,r6,lsl r0
:0238F500 00000080 andeq  r0,r0,r0,lsl #0x1
:0238F504 00000007 andeq  r0,r0,r7
:0238F508 00020000 andeq  r0,r2,r0
:0238F50C 00000011 andeq  r0,r0,r1,lsl r0
:0238F510 00800000 addeq  r0,r0,r0
:0238F514 00000017 andeq  r0,r0,r7,lsl r0
:0238F518 E3A0C301 mov  r12,#0x4000000		;r12=67108864(0x4000000)
:0238F51C E58CC208 str r12,[r12, #+0x208]		;r12+0x208=*(eb47e77f)
:0238F520 E59F1058 ldr r1,[r15, #+0x58]		;r15+0x58=*(0238f580)=#58785788(0x0380fffc)
:0238F524 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0238F528 E5810000 str r0,[r1, #+0x0]		;r1+0x0=*(0380fffc)=#-1867820288(0x90ab5300)
:0238F52C E59F1050 ldr r1,[r15, #+0x50]		;r15+0x50=*(0238f584)=#67109248(0x04000180)
:0238F530 E3A00C01 mov  r0,#0x100		;r0=256(0x100)
:0238F534 E1C100B0 strh r0,[r1, #+0x0]		;r1+0x0=*(04000180)=#1210076460(0x48204d2c)
:0238F538 E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(04000180)=#1210076460(0x48204d2c)
:0238F53C E200000F and  r0,r0,#0xF
:0238F540 E3500001 cmp r0,#0x1
:0238F544 1AFFFFFB bne 0238F538
:0238F548 E59F1034 ldr r1,[r15, #+0x34]		;r15+0x34=*(0238f584)=#67109248(0x04000180)
:0238F54C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0238F550 E1C100B0 strh r0,[r1, #+0x0]		;r1+0x0=*(04000180)=#1210076460(0x48204d2c)
:0238F554 E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(04000180)=#1210076460(0x48204d2c)
:0238F558 E3500001 cmp r0,#0x1
:0238F55C 0AFFFFFC beq 0238F554
:0238F560 E59F3020 ldr r3,[r15, #+0x20]		;r15+0x20=*(0238f588)=#41942528(0x027ffe00)
:0238F564 E593C034 ldr r12,[r3, #+0x34]		;r3+0x34=*(027ffe34)=#294389616(0x118c0770)
:0238F568 E1A0E00C mov  r14,r12			;r14=294389616(0x118c0770)
:0238F56C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0238F570 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238F574 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0238F578 E3A03000 mov  r3,#0x0		;r3=0(0x0)
:0238F57C E12FFF1C bx r12 (Jump to addr_118C0770?)msr CPSR_fsxc,r12
:0238F580 0380FFFC orreq  r15,r0,#0x3F0
:0238F584 04000180 streq r0,[r0],#-0x180
:0238F588 027FFE00 rsbeqs r15,r15,#0x0
:0238F58C E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:0238F590 E1A07000 mov  r7,r0			;r7=0(0x0)
:0238F594 E3A06C01 mov  r6,#0x100		;r6=256(0x100)
:0238F598 E3A0500A mov  r5,#0xA		;r5=10(0xa)
:0238F59C E3A04000 mov  r4,#0x0		;r4=0(0x0)
:0238F5A0 EA000001 b 0238F5AC
:0238F5A4 E1A00006 mov  r0,r6			;r0=256(0x100)
:0238F5A8 EBFFD191 bl 02383BF4
:0238F5AC E1A00005 mov  r0,r5			;r0=10(0xa)
:0238F5B0 E1A01007 mov  r1,r7			;r1=0(0x0)
:0238F5B4 E1A02004 mov  r2,r4			;r2=0(0x0)
:0238F5B8 EBFFDC0E bl 023865F8
:0238F5BC E3500000 cmp r0,#0x0
:0238F5C0 BAFFFFF7 blt 0238F5A4
:0238F5C4 E59F0008 ldr r0,[r15, #+0x8]		;r15+0x8=*(0238f5d4)=#41913760(0x027f8da0)
:0238F5C8 EBFFD549 bl 02384AF4
:0238F5CC E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:0238F5D0 E12FFF1E bx r14 (Jump to addr_118C0770?)
msr CPSR_fsxc,r14
:0238F5D4 027F8DA0 rsbeqs r8,r15,#0x2800
:0238F5D8 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:0238F5DC E59F003C ldr r0,[r15, #+0x3c]		;r15+0x3c=*(0238f620)=#41913760(0x027f8da0)
:0238F5E0 EBFFD522 bl 02384A70
:0238F5E4 E59F4038 ldr r4,[r15, #+0x38]		;r15+0x38=*(0238f624)=#41942934(0x027fff96)
:0238F5E8 E3A05C01 mov  r5,#0x100		;r5=256(0x100)
:0238F5EC EA000001 b 0238F5F8
:0238F5F0 E1A00005 mov  r0,r5			;r0=256(0x100)
:0238F5F4 EBFFD17E bl 02383BF4
:0238F5F8 E1D410B0 ldrh r1,[r4, #+0x0]		;r4+0x0=*(027fff96)=#1997115416(0x77099018)
:0238F5FC E3110001 tst r1,#0x1
:0238F600 1AFFFFFA bne 0238F5F0
:0238F604 E59F001C ldr r0,[r15, #+0x1c]		;r15+0x1c=*(0238f628)=#41912440(0x027f8878)
:0238F608 E3811001 orr  r1,r1,#0x1
:0238F60C E1C410B0 strh r1,[r4, #+0x0]		;r4+0x0=*(027fff96)=#1997115416(0x77099018)
:0238F610 E590054C ldr r0,[r0, #+0x54c]		;r0+0x54c=*(027f8dc4)=#1004086152(0x3bd92388)
:0238F614 E5900008 ldr r0,[r0, #+0x8]		;r0+0x8=*(00000008)
:0238F618 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:0238F61C E12FFF1E bx r14 (Jump to addr_118C0770?)
msr CPSR_fsxc,r14
:0238F620 027F8DA0 rsbeqs r8,r15,#0x2800
:0238F624 027FFF96 rsbeqs r15,r15,#0x258
:0238F628 027F8878 rsbeqs r8,r15,#0x780000
:0238F62C E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:0238F630 E59F10FC ldr r1,[r15, #+0xfc]		;r15+0xfc=*(0238f734)=#8191(0x00001fff)
:0238F634 E0000001 and  r0,r0,r1
:0238F638 E1A00800 mov  r0,r0,lsl #0x10		;r0=0(0x0)
:0238F63C E1B02820 movs r2,r0,lsr #0x10		;r2=0(0x0)
:0238F640 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:0238F644 0A000038 beq 0238F72C
:0238F648 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238F64C E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0238F650 EA000002 b 0238F660
:0238F654 E1120110 tst r2,r0,lsl r1
:0238F658 1A000002 bne 0238F668
:0238F65C E2811001 add  r1,r1,#0x1
:0238F660 E3510010 cmp r1,#0x10
:0238F664 BAFFFFFA blt 0238F654
:0238F668 E3A0000F mov  r0,#0xF		;r0=15(0xf)
:0238F66C E3A03001 mov  r3,#0x1		;r3=1(0x1)
:0238F670 EA000002 b 0238F680
:0238F674 E1120013 tst r2,r3,lsl r0
:0238F678 1A000002 bne 0238F688
:0238F67C E2400001 sub  r0,r0,#0x1
:0238F680 E3500000 cmp r0,#0x0
:0238F684 1AFFFFFA bne 0238F674
:0238F688 E0406001 sub  r6,r0,r1
:0238F68C E3560005 cmp r6,#0x5
:0238F690 B3A00001 movlt  r0,#0x1		;r0=1(0x1)
:0238F694 B1A00110 movlt  r0,r0,lsl r1		;r0=1(0x1)
:0238F698 B1A00800 movlt  r0,r0,lsl #0x10		;r0=65536(0x10000)
:0238F69C B1A00820 movlt  r0,r0,lsr #0x10		;r0=1(0x1)
:0238F6A0 BA000021 blt 0238F72C
:0238F6A4 E0803001 add  r3,r0,r1
:0238F6A8 E0833FA3 add  r3,r3,r3,lsr #0x1f
:0238F6AC E1A040C3 mov  r4,r3,asr #0x1
:0238F6B0 E3A05000 mov  r5,#0x0		;r5=0(0x0)
:0238F6B4 E3A0E001 mov  r14,#0x1		;r14=1(0x1)
:0238F6B8 EA000008 b 0238F6E0
:0238F6BC E1A0CFA5 mov  r12,r5,lsr #0x1f		;r12=0(0x0)
:0238F6C0 E06C3F85 rsb  r3,r12,r5,lsl #0x1f
:0238F6C4 E08C3FE3 add  r3,r12,r3,ror #0x1f
:0238F6C8 E1A03083 mov  r3,r3,lsl #0x1		;r3=2(0x2)
:0238F6CC E2433001 sub  r3,r3,#0x1
:0238F6D0 E0244395 mla  r4,r5,r3,r4unknown
:0238F6D4 E112041E tst r2,r14,lsl r4
:0238F6D8 1A000002 bne 0238F6E8
:0238F6DC E2855001 add  r5,r5,#0x1
:0238F6E0 E1550006 cmp r5,r6
:0238F6E4 BAFFFFF4 blt 0238F6BC
:0238F6E8 E0402004 sub  r2,r0,r4
:0238F6EC E3520005 cmp r2,#0x5
:0238F6F0 A0442001 subge  r2,r4,r1
:0238F6F4 A3520005 cmpge r2,#0x5
:0238F6F8 AA000005 bge 0238F714
:0238F6FC E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0238F700 E1A00012 mov  r0,r2,lsl r0		;r0=2(0x2)
:0238F704 E1800112 orr  r0,r0,r2,lsl r1
:0238F708 E1A00800 mov  r0,r0,lsl #0x10		;r0=131072(0x20000)
:0238F70C E1A00820 mov  r0,r0,lsr #0x10		;r0=2(0x2)
:0238F710 EA000005 b 0238F72C
:0238F714 E3A03001 mov  r3,#0x1		;r3=1(0x1)
:0238F718 E1A02413 mov  r2,r3,lsl r4		;r2=4194304(0x400000)
:0238F71C E1820013 orr  r0,r2,r3,lsl r0
:0238F720 E1800113 orr  r0,r0,r3,lsl r1
:0238F724 E1A00800 mov  r0,r0,lsl #0x10		;r0=131072(0x20000)
:0238F728 E1A00820 mov  r0,r0,lsr #0x10		;r0=2(0x2)
:0238F72C E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:0238F730 E12FFF1E bx r14 (Jump to addr_00000001?)
msr CPSR_fsxc,r14
:0238F734 00001FFF unknown
:0238F738 00090008 andeq  r0,r9,r8
:0238F73C 000B000A andeq  r0,r11,r10
:0238F740 00040003 andeq  r0,r4,r3
:0238F744 00060005 andeq  r0,r6,r5
:0238F748 00000000 andeq  r0,r0,r0
:0238F74C 037FB748 cmneq r15,#0x1200000
:0238F750 037FB638 cmneq r15,#0x3800000
:0238F754 037FB638 cmneq r15,#0x3800000
:0238F758 037FB708 cmneq r15,#0x200000
:0238F75C 037FB718 cmneq r15,#0x600000
:0238F760 037FB728 cmneq r15,#0xA00000
:0238F764 037FB738 cmneq r15,#0xE00000
:0238F768 037FB638 cmneq r15,#0x3800000
:0238F76C 037FB6C8 cmneq r15,#0xC800000
:0238F770 037FB6D8 cmneq r15,#0xD800000
:0238F774 037FB6E8 cmneq r15,#0xE800000
:0238F778 037FB6F8 cmneq r15,#0xF800000
:0238F77C 037FB638 cmneq r15,#0x3800000
:0238F780 037FB638 cmneq r15,#0x3800000
:0238F784 037FB638 cmneq r15,#0x3800000
:0238F788 037FB638 cmneq r15,#0x3800000
:0238F78C 037FB638 cmneq r15,#0x3800000
:0238F790 037FB638 cmneq r15,#0x3800000
:0238F794 037FB638 cmneq r15,#0x3800000
:0238F798 037FB638 cmneq r15,#0x3800000
:0238F79C 037FB638 cmneq r15,#0x3800000
:0238F7A0 037FB638 cmneq r15,#0x3800000
:0238F7A4 037FB638 cmneq r15,#0x3800000
:0238F7A8 037FB638 cmneq r15,#0x3800000
:0238F7AC 037FB638 cmneq r15,#0x3800000
:0238F7B0 FFFFFFFF swinv 0x00ffffff
:0238F7B4 12345678 eornes r5,r4,#0x7800000
:0238F7B8 027FFE00 rsbeqs r15,r15,#0x0
:0238F7BC FFFFFFFF swinv 0x00ffffff
:0238F7C0 00000001 andeq  r0,r0,r1
:0238F7C4 00000001 andeq  r0,r0,r1
:0238F7C8 00000000 andeq  r0,r0,r0
:0238F7CC AA000000 bge 0238F7D4
:0238F7D0 00010008 andeq  r0,r1,r8
:0238F7D4 00000000 andeq  r0,r0,r0
:0238F7D8 CC000000 stcgt  0,cr0,[r0],{#0x0}
:0238F7DC 00010008 andeq  r0,r1,r8
:0238F7E0 00000000 andeq  r0,r0,r0
:0238F7E4 E3800000 orr  r0,r0,#0x0
:0238F7E8 0001000C andeq  r0,r1,r12
:0238F7EC 00000000 andeq  r0,r0,r0
:0238F7F0 F0F00000 rscnvs r0,r0,r0
:0238F7F4 00010010 andeq  r0,r1,r0,lsl r0
:0238F7F8 00000000 andeq  r0,r0,r0
:0238F7FC F83E0000 ldmnvda  r14!,{}
:0238F800 00010014 andeq  r0,r1,r4,lsl r0
:0238F804 00000000 andeq  r0,r0,r0
:0238F808 FC000000 stc2  0,cr0,[r0],{#0x0}
:0238F80C 0001000C andeq  r0,r1,r12
:0238F810 00000000 andeq  r0,r0,r0
:0238F814 FF000000 swinv 0x00000000
:0238F818 00010010 andeq  r0,r1,r0,lsl r0
:0238F81C 00000000 andeq  r0,r0,r0
:0238F820 FFC00000 swinv 0x00c00000
:0238F824 00010014 andeq  r0,r1,r4,lsl r0
:0238F828 00000000 andeq  r0,r0,r0
:0238F82C FF000000 swinv 0x00000000
:0238F830 00010020 andeq  r0,r1,r0,lsr #0x0
:0238F834 00000000 andeq  r0,r0,r0
:0238F838 FF00FF00 swinv 0x0000ff00
:0238F83C 00010020 andeq  r0,r1,r0,lsr #0x0
:0238F840 00000000 andeq  r0,r0,r0
:0238F844 FFFFFF00 swinv 0x00ffff00
:0238F848 00010020 andeq  r0,r1,r0,lsr #0x0
:0238F84C 00000000 andeq  r0,r0,r0
:0238F850 C3000000 unknown
:0238F854 00020028 andeq  r0,r2,r8,lsr #0x0
:0238F858 00000001 andeq  r0,r0,r1
:0238F85C FFFFFFFF swinv 0x00ffffff
:0238F860 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:0238F864 E24DD008 sub  r13,r13,#0x8
:0238F868 E1A04001 mov  r4,r1			;r4=0(0x0)
:0238F86C E5941000 ldr r1,[r4, #+0x0]		;r4+0x0=*(00000000)
:0238F870 E59F3174 ldr r3,[r15, #+0x174]		;r15+0x174=*(0238f9ec)=#41912440(0x027f8878)
:0238F874 E1A05000 mov  r5,r0			;r5=2(0x2)
:0238F878 E5831540 str r1,[r3, #+0x540]		;r3+0x540=*(027f8db8)=#952776497(0x38ca3731)
:0238F87C E5951024 ldr r1,[r5, #+0x24]		;r5+0x24=*(00000026)
:0238F880 E59F0168 ldr r0,[r15, #+0x168]		;r15+0x168=*(0238f9f0)=#41908344(0x027f7878)
:0238F884 E5831544 str r1,[r3, #+0x544]		;r3+0x544=*(027f8dbc)=#36352375(0x022ab177)
:0238F888 E5952028 ldr r2,[r5, #+0x28]		;r5+0x28=*(0000002a)
:0238F88C E59F1160 ldr r1,[r15, #+0x160]		;r15+0x160=*(0238f9f4)=#41908376(0x027f7898)
:0238F890 E5832548 str r2,[r3, #+0x548]		;r3+0x548=*(027f8dc0)=#-2113338880(0x82090200)
:0238F894 E3A0C000 mov  r12,#0x0		;r12=0(0x0)
:0238F898 E583C54C str r12,[r3, #+0x54c]		;r3+0x54c=*(027f8dc4)=#1004086152(0x3bd92388)
:0238F89C E3A02002 mov  r2,#0x2		;r2=2(0x2)
:0238F8A0 E583C550 str r12,[r3, #+0x550]		;r3+0x550=*(027f8dc8)=#867162373(0x33afd905)
:0238F8A4 EB407198 bl 033ABF0C
:0238F8A8 E59F0148 ldr r0,[r15, #+0x148]		;r15+0x148=*(0238f9f8)=#41908384(0x027f78a0)
:0238F8AC E59F1148 ldr r1,[r15, #+0x148]		;r15+0x148=*(0238f9fc)=#41908416(0x027f78c0)
:0238F8B0 E3A02004 mov  r2,#0x4		;r2=4(0x4)
:0238F8B4 EB407194 bl 033ABF0C
:0238F8B8 E59F0140 ldr r0,[r15, #+0x140]		;r15+0x140=*(0238fa00)=#41908432(0x027f78d0)
:0238F8BC E59F1140 ldr r1,[r15, #+0x140]		;r15+0x140=*(0238fa04)=#41908464(0x027f78f0)
:0238F8C0 E3A02004 mov  r2,#0x4		;r2=4(0x4)
:0238F8C4 EB407190 bl 033ABF0C
:0238F8C8 E59F0138 ldr r0,[r15, #+0x138]		;r15+0x138=*(0238fa08)=#41908480(0x027f7900)
:0238F8CC E59F1138 ldr r1,[r15, #+0x138]		;r15+0x138=*(0238fa0c)=#41908512(0x027f7920)
:0238F8D0 E3A02020 mov  r2,#0x20		;r2=32(0x20)
:0238F8D4 EB40718C bl 033ABF0C
:0238F8D8 E59F1110 ldr r1,[r15, #+0x110]		;r15+0x110=*(0238f9f0)=#41908344(0x027f7878)
:0238F8DC E59F0114 ldr r0,[r15, #+0x114]		;r15+0x114=*(0238f9f8)=#41908384(0x027f78a0)
:0238F8E0 E5851010 str r1,[r5, #+0x10]		;r5+0x10=*(00000012)
:0238F8E4 E5850014 str r0,[r5, #+0x14]		;r5+0x14=*(00000016)
:0238F8E8 E5942008 ldr r2,[r4, #+0x8]		;r4+0x8=*(00000008)
:0238F8EC E59F10F8 ldr r1,[r15, #+0xf8]		;r15+0xf8=*(0238f9ec)=#41912440(0x027f8878)
:0238F8F0 E59F0118 ldr r0,[r15, #+0x118]		;r15+0x118=*(0238fa10)=#41913760(0x027f8da0)
:0238F8F4 E5812578 str r2,[r1, #+0x578]		;r1+0x578=*(027f8df0)=#-1683935079(0x9ba13099)
:0238F8F8 E5942018 ldr r2,[r4, #+0x18]		;r4+0x18=*(00000018)
:0238F8FC E581257C str r2,[r1, #+0x57c]		;r1+0x57c=*(027f8df4)=#683243296(0x28b97720)
:0238F900 E5942010 ldr r2,[r4, #+0x10]		;r4+0x10=*(00000010)
:0238F904 E5812580 str r2,[r1, #+0x580]		;r1+0x580=*(027f8df8)=#412094593(0x18901081)
:0238F908 E5942004 ldr r2,[r4, #+0x4]		;r4+0x4=*(00000004)
:0238F90C E5812584 str r2,[r1, #+0x584]		;r1+0x584=*(027f8dfc)=#-1473142895(0xa8319f91)
:0238F910 E5942014 ldr r2,[r4, #+0x14]		;r4+0x14=*(00000014)
:0238F914 E5812588 str r2,[r1, #+0x588]		;r1+0x588=*(027f8e00)=#162611421(0x09b140dd)
:0238F918 E594200C ldr r2,[r4, #+0xc]		;r4+0xc=*(0000000c)
:0238F91C E581258C str r2,[r1, #+0x58c]		;r1+0x58c=*(027f8e04)=#-1743201739(0x9818da35)
:0238F920 EB4071EA bl 033AC0D0
:0238F924 E3A00B01 mov  r0,#0x400		;r0=1024(0x400)
:0238F928 E58D0000 str r0,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:0238F92C E5941004 ldr r1,[r4, #+0x4]		;r4+0x4=*(00000004)
:0238F930 E59F00DC ldr r0,[r15, #+0xdc]		;r15+0xdc=*(0238fa14)=#58766272(0x0380b3c0)
:0238F934 E58D1004 str r1,[r13, #+0x4]		;r13+0x4=*(00000003)
:0238F938 E59F10D8 ldr r1,[r15, #+0xd8]		;r15+0xd8=*(0238fa18)=#41814168(0x027e0898)
:0238F93C E59F30CC ldr r3,[r15, #+0xcc]		;r15+0xcc=*(0238fa10)=#41913760(0x027f8da0)
:0238F940 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0238F944 EB406FDA bl 033AB8B4
:0238F948 E59F00C4 ldr r0,[r15, #+0xc4]		;r15+0xc4=*(0238fa14)=#58766272(0x0380b3c0)
:0238F94C EB40709E bl 033ABBCC
:0238F950 E3A00A01 mov  r0,#0x1000		;r0=4096(0x1000)
:0238F954 E58D0000 str r0,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:0238F958 E594100C ldr r1,[r4, #+0xc]		;r4+0xc=*(0000000c)
:0238F95C E59F00B8 ldr r0,[r15, #+0xb8]		;r15+0xb8=*(0238fa1c)=#58766108(0x0380b31c)
:0238F960 E58D1004 str r1,[r13, #+0x4]		;r13+0x4=*(00000003)
:0238F964 E59F10B4 ldr r1,[r15, #+0xb4]		;r15+0xb4=*(0238fa20)=#41819328(0x027e1cc0)
:0238F968 E59F30B4 ldr r3,[r15, #+0xb4]		;r15+0xb4=*(0238fa24)=#41912736(0x027f89a0)
:0238F96C E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0238F970 EB406FCF bl 033AB8B4
:0238F974 E59F00A0 ldr r0,[r15, #+0xa0]		;r15+0xa0=*(0238fa1c)=#58766108(0x0380b31c)
:0238F978 EB407093 bl 033ABBCC
:0238F97C E3A03000 mov  r3,#0x0		;r3=0(0x0)
:0238F980 E59F1068 ldr r1,[r15, #+0x68]		;r15+0x68=*(0238f9f0)=#41908344(0x027f7878)
:0238F984 E1A02003 mov  r2,r3			;r2=0(0x0)
:0238F988 E0810003 add  r0,r1,r3
:0238F98C E2800A01 add  r0,r0,#0x1000
:0238F990 E2833001 add  r3,r3,#0x1
:0238F994 E5C02554 strb r2,[r0, #+0x554]		;r0+0x554=*(0380b870)=#398004703(0x17b911df)
:0238F998 E3530020 cmp r3,#0x20
:0238F99C BAFFFFF9 blt 0238F988
:0238F9A0 E59F0044 ldr r0,[r15, #+0x44]		;r15+0x44=*(0238f9ec)=#41912440(0x027f8878)
:0238F9A4 E5802574 str r2,[r0, #+0x574]		;r0+0x574=*(027f8dec)=#-2137357537(0x809a831f)
:0238F9A8 EB407592 bl 033ACFF8
:0238F9AC E3500000 cmp r0,#0x0
:0238F9B0 1A000000 bne 0238F9B8
:0238F9B4 EB40757C bl 033ACFAC
:0238F9B8 EB407855 bl 033ADB14
:0238F9BC E59F1064 ldr r1,[r15, #+0x64]		;r15+0x64=*(0238fa28)=#41812548(0x027e0244)
:0238F9C0 E3A0000A mov  r0,#0xA		;r0=10(0xa)
:0238F9C4 EB40788C bl 033ADBFC
:0238F9C8 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0238F9CC E5850018 str r0,[r5, #+0x18]		;r5+0x18=*(0000001a)
:0238F9D0 E5941014 ldr r1,[r4, #+0x14]		;r4+0x14=*(00000014)
:0238F9D4 E1A00005 mov  r0,r5			;r0=2(0x2)
:0238F9D8 E585100C str r1,[r5, #+0xc]		;r5+0xc=*(0000000e)
:0238F9DC EB002217 bl 02398240
:0238F9E0 E28DD008 add  r13,r13,#0x8
:0238F9E4 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:0238F9E8 E12FFF1E bx r14 (Jump to addr_00000001?)
msr CPSR_fsxc,r14
:0238F9EC 027F8878 rsbeqs r8,r15,#0x780000
:0238F9F0 027F7878 rsbeqs r7,r15,#0x780000
:0238F9F4 027F7898 rsbeqs r7,r15,#0x980000
:0238F9F8 027F78A0 rsbeqs r7,r15,#0xA00000
:0238F9FC 027F78C0 rsbeqs r7,r15,#0xC00000
:0238FA00 027F78D0 rsbeqs r7,r15,#0xD00000
:0238FA04 027F78F0 rsbeqs r7,r15,#0xF00000
:0238FA08 027F7900 rsbeqs r7,r15,#0x0
:0238FA0C 027F7920 rsbeqs r7,r15,#0x80000
:0238FA10 027F8DA0 rsbeqs r8,r15,#0x2800
:0238FA14 0380B3C0 orreq  r11,r0,#0x3
:0238FA18 027E0898 rsbeqs r0,r14,#0x980000
:0238FA1C 0380B31C orreq  r11,r0,#0x70000000
:0238FA20 027E1CC0 rsbeqs r1,r14,#0xC000
:0238FA24 027F89A0 rsbeqs r8,r15,#0x280000
:0238FA28 027E0244 rsbeqs r0,r14,#0x40000004
:0238FA2C E92D4008 stmdb  r13!,{r3,r14}
:0238FA30 E1A01000 mov  r1,r0			;r1=2(0x2)
:0238FA34 E59F0060 ldr r0,[r15, #+0x60]		;r15+0x60=*(0238fa9c)=#41908344(0x027f7878)
:0238FA38 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0238FA3C EB40713C bl 033ABF34
:0238FA40 E59F0058 ldr r0,[r15, #+0x58]		;r15+0x58=*(0238faa0)=#41908432(0x027f78d0)
:0238FA44 E28D1000 add  r1,r13,#0x0
:0238FA48 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0238FA4C EB40715B bl 033ABFC0
:0238FA50 E59D1000 ldr r1,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:0238FA54 E1D100BE ldrh r0,[r1, #+0xe]		;r1+0xe=*(00000010)
:0238FA58 E0810080 add  r0,r1,r0,lsl #0x1
:0238FA5C E1D001B4 ldrh r0,[r0, #+0x14]		;r0+0x14=*(027f78e4)=#-1953429487(0x8b910811)
:0238FA60 E350000E cmp r0,#0xE
:0238FA64 1A000009 bne 0238FA90
:0238FA68 EB409C78 bl 033B6C50
:0238FA6C E3A01080 mov  r1,#0x80		;r1=128(0x80)
:0238FA70 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(8b910811)
:0238FA74 E3A01013 mov  r1,#0x13		;r1=19(0x13)
:0238FA78 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(8b910813)
:0238FA7C E3A01018 mov  r1,#0x18		;r1=24(0x18)
:0238FA80 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(8b910815)
:0238FA84 EB409C5E bl 033B6C04
:0238FA88 EB407936 bl 033ADF68
:0238FA8C EB40770F bl 033AD6D0
:0238FA90 E59D0000 ldr r0,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:0238FA94 E8BD4008 ldmia  r13!,{r3,r14}
:0238FA98 E12FFF1E bx r14 (Jump to addr_00000001?)
msr CPSR_fsxc,r14
:0238FA9C 027F7878 rsbeqs r7,r15,#0x780000
:0238FAA0 027F78D0 rsbeqs r7,r15,#0xD00000
:0238FAA4 E92D4010 stmdb  r13!,{r4,r14}
:0238FAA8 E1A04001 mov  r4,r1			;r4=24(0x18)
:0238FAAC E3520000 cmp r2,#0x0
:0238FAB0 1A000011 bne 0238FAFC
:0238FAB4 E59F0048 ldr r0,[r15, #+0x48]		;r15+0x48=*(0238fb04)=#41908480(0x027f7900)
:0238FAB8 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0238FABC EB40711C bl 033ABF34
:0238FAC0 E3500000 cmp r0,#0x0
:0238FAC4 1A00000C bne 0238FAFC
:0238FAC8 E59F0038 ldr r0,[r15, #+0x38]		;r15+0x38=*(0238fb08)=#41912440(0x027f8878)
:0238FACC E590054C ldr r0,[r0, #+0x54c]		;r0+0x54c=*(027f8dc4)=#1004086152(0x3bd92388)
:0238FAD0 E3500000 cmp r0,#0x0
:0238FAD4 0A000008 beq 0238FAFC
:0238FAD8 EB409C5C bl 033B6C50
:0238FADC E1D420B0 ldrh r2,[r4, #+0x0]		;r4+0x0=*(00000018)
:0238FAE0 E3A01008 mov  r1,#0x8		;r1=8(0x8)
:0238FAE4 E1C020B0 strh r2,[r0, #+0x0]		;r0+0x0=*(00000000)
:0238FAE8 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:0238FAEC E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238FAF0 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:0238FAF4 E1C010B6 strh r1,[r0, #+0x6]		;r0+0x6=*(00000006)
:0238FAF8 EB409C41 bl 033B6C04
:0238FAFC E8BD4010 ldmia  r13!,{r4,r14}
:0238FB00 E12FFF1E bx r14 (Jump to addr_00000001?)
msr CPSR_fsxc,r14
:0238FB04 027F7900 rsbeqs r7,r15,#0x0
:0238FB08 027F8878 rsbeqs r8,r15,#0x780000
:0238FB0C E59F1054 ldr r1,[r15, #+0x54]		;r15+0x54=*(0238fb68)=#41912440(0x027f8878)
:0238FB10 E5D02000 ldrb r2,[r0, #+0x0]		;r0+0x0=*(00000000)
:0238FB14 E5913550 ldr r3,[r1, #+0x550]		;r1+0x550=*(027f8dc8)=#867162373(0x33afd905)
:0238FB18 E5D310E0 ldrb r1,[r3, #+0xe0]		;r3+0xe0=*(33afd9e5)=#0(0x00000000)
:0238FB1C E1520001 cmp r2,r1
:0238FB20 05D02001 ldreqb r2,[r0, #+0x1]		;r0+0x1=*(00000001)
:0238FB24 05D310E1 ldreqb r1,[r3, #+0xe1]		;r3+0xe1=*(33afd9e6)=#0(0x00000000)
:0238FB28 01520001 cmpeq r2,r1
:0238FB2C 05D02002 ldreqb r2,[r0, #+0x2]		;r0+0x2=*(00000002)
:0238FB30 05D310E2 ldreqb r1,[r3, #+0xe2]		;r3+0xe2=*(33afd9e7)=#0(0x00000000)
:0238FB34 01520001 cmpeq r2,r1
:0238FB38 05D02003 ldreqb r2,[r0, #+0x3]		;r0+0x3=*(00000003)
:0238FB3C 05D310E3 ldreqb r1,[r3, #+0xe3]		;r3+0xe3=*(33afd9e8)=#0(0x00000000)
:0238FB40 01520001 cmpeq r2,r1
:0238FB44 05D02004 ldreqb r2,[r0, #+0x4]		;r0+0x4=*(00000004)
:0238FB48 05D310E4 ldreqb r1,[r3, #+0xe4]		;r3+0xe4=*(33afd9e9)=#0(0x00000000)
:0238FB4C 01520001 cmpeq r2,r1
:0238FB50 05D01005 ldreqb r1,[r0, #+0x5]		;r0+0x5=*(00000005)
:0238FB54 05D300E5 ldreqb r0,[r3, #+0xe5]		;r3+0xe5=*(33afd9ea)=#0(0x00000000)
:0238FB58 01510000 cmpeq r1,r0
:0238FB5C 03A00001 moveq  r0,#0x1		;r0=1(0x1)
:0238FB60 13A00000 movne  r0,#0x0		;r0=0(0x0)
:0238FB64 E12FFF1E bx r14 (Jump to addr_00000001?)
msr CPSR_fsxc,r14
:0238FB68 027F8878 rsbeqs r8,r15,#0x780000
:0238FB6C E92D4008 stmdb  r13!,{r3,r14}
:0238FB70 E5913008 ldr r3,[r1, #+0x8]		;r1+0x8=*(00000008)
:0238FB74 E1A02000 mov  r2,r0			;r2=0(0x0)
:0238FB78 E5823004 str r3,[r2, #+0x4]		;r2+0x4=*(00000004)
:0238FB7C E1D100BC ldrh r0,[r1, #+0xc]		;r1+0xc=*(0000000c)
:0238FB80 E1C200B8 strh r0,[r2, #+0x8]		;r2+0x8=*(00000008)
:0238FB84 E1D101B2 ldrh r0,[r1, #+0x12]		;r1+0x12=*(00000012)
:0238FB88 E3500000 cmp r0,#0x0
:0238FB8C 13A03002 movne  r3,#0x2		;r3=2(0x2)
:0238FB90 E1D100BE ldrh r0,[r1, #+0xe]		;r1+0xe=*(0000000e)
:0238FB94 03A03000 moveq  r3,#0x0		;r3=0(0x0)
:0238FB98 E3500000 cmp r0,#0x0
:0238FB9C 13A0C001 movne  r12,#0x1		;r12=1(0x1)
:0238FBA0 E1D101B4 ldrh r0,[r1, #+0x14]		;r1+0x14=*(00000014)
:0238FBA4 03A0C000 moveq  r12,#0x0		;r12=0(0x0)
:0238FBA8 E3500000 cmp r0,#0x0
:0238FBAC 13A0E004 movne  r14,#0x4		;r14=4(0x4)
:0238FBB0 03A0E000 moveq  r14,#0x0		;r14=0(0x0)
:0238FBB4 E18C0003 orr  r0,r12,r3
:0238FBB8 E18E0000 orr  r0,r14,r0
:0238FBBC E5C2000B strb r0,[r2, #+0xb]		;r2+0xb=*(0000000b)
:0238FBC0 E1D130B4 ldrh r3,[r1, #+0x4]		;r1+0x4=*(00000004)
:0238FBC4 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0238FBC8 E5C2300A strb r3,[r2, #+0xa]		;r2+0xa=*(0000000a)
:0238FBCC E1C200B0 strh r0,[r2, #+0x0]		;r2+0x0=*(00000000)
:0238FBD0 E5C20002 strb r0,[r2, #+0x2]		;r2+0x2=*(00000002)
:0238FBD4 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0238FBD8 E5C20003 strb r0,[r2, #+0x3]		;r2+0x3=*(00000003)
:0238FBDC E1D103B4 ldrh r0,[r1, #+0x34]		;r1+0x34=*(00000034)
:0238FBE0 E1C200BC strh r0,[r2, #+0xc]		;r2+0xc=*(0000000c)
:0238FBE4 E1D101B2 ldrh r0,[r1, #+0x12]		;r1+0x12=*(00000012)
:0238FBE8 E3500000 cmp r0,#0x0
:0238FBEC 0A000003 beq 0238FC00
:0238FBF0 E1D103B6 ldrh r0,[r1, #+0x36]		;r1+0x36=*(00000036)
:0238FBF4 E3500008 cmp r0,#0x8
:0238FBF8 23A00008 movcs  r0,#0x8		;r0=8(0x8)
:0238FBFC 2A000000 bcs 0238FC04
:0238FC00 E1D103B6 ldrh r0,[r1, #+0x36]		;r1+0x36=*(00000036)
:0238FC04 E1C200BE strh r0,[r2, #+0xe]		;r2+0xe=*(0000000e)
:0238FC08 E5D2300A ldrb r3,[r2, #+0xa]		;r2+0xa=*(0000000a)
:0238FC0C E3530000 cmp r3,#0x0
:0238FC10 0A000004 beq 0238FC28
:0238FC14 E5910000 ldr r0,[r1, #+0x0]		;r1+0x0=*(00000000)
:0238FC18 E2833001 add  r3,r3,#0x1
:0238FC1C E2821010 add  r1,r2,#0x10
:0238FC20 E3C32001 bic  r2,r3,#0x1
:0238FC24 EB407758 bl 033AD98C
:0238FC28 E8BD4008 ldmia  r13!,{r3,r14}
:0238FC2C E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:0238FC30 E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:0238FC34 E59F213C ldr r2,[r15, #+0x13c]		;r15+0x13c=*(0238fd78)=#41912440(0x027f8878)
:0238FC38 E1A05001 mov  r5,r1			;r5=0(0x0)
:0238FC3C E5924550 ldr r4,[r2, #+0x550]		;r2+0x550=*(027f8dc8)=#867162373(0x33afd905)
:0238FC40 E1A06000 mov  r6,r0			;r6=8(0x8)
:0238FC44 E28400E0 add  r0,r4,#0xE0
:0238FC48 E2851010 add  r1,r5,#0x10
:0238FC4C E3A02006 mov  r2,#0x6		;r2=6(0x6)
:0238FC50 EB40774D bl 033AD98C
:0238FC54 E3A00007 mov  r0,#0x7		;r0=7(0x7)
:0238FC58 E1C501B6 strh r0,[r5, #+0x16]		;r5+0x16=*(00000016)
:0238FC5C E2840C01 add  r0,r4,#0x100
:0238FC60 E1D01FB4 ldrh r1,[r0, #+0xf4]		;r0+0xf4=*(000000fb)
:0238FC64 E1C511B8 strh r1,[r5, #+0x18]		;r5+0x18=*(00000018)
:0238FC68 E1D01EBC ldrh r1,[r0, #+0xec]		;r0+0xec=*(000000f3)
:0238FC6C E1C511BE strh r1,[r5, #+0x1e]		;r5+0x1e=*(0000001e)
:0238FC70 E1D41EB6 ldrh r1,[r4, #+0xe6]		;r4+0xe6=*(33afd9eb)=#0(0x00000000)
:0238FC74 E1C511BC strh r1,[r5, #+0x1c]		;r5+0x1c=*(0000001c)
:0238FC78 E5941198 ldr r1,[r4, #+0x198]		;r4+0x198=*(33afda9d)=#0(0x00000000)
:0238FC7C E3510000 cmp r1,#0x0
:0238FC80 1A000007 bne 0238FCA4
:0238FC84 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0238FC88 E1C502B0 strh r0,[r5, #+0x20]		;r5+0x20=*(00000020)
:0238FC8C E2851024 add  r1,r5,#0x24
:0238FC90 E3A02050 mov  r2,#0x50		;r2=80(0x50)
:0238FC94 E1C502B2 strh r0,[r5, #+0x22]		;r5+0x22=*(00000022)
:0238FC98 EB4076CD bl 033AD7D4
:0238FC9C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0238FCA0 EA000008 b 0238FCC8
:0238FCA4 E1D019B6 ldrh r1,[r0, #+0x96]		;r0+0x96=*(00000096)
:0238FCA8 E2840F67 add  r0,r4,#0x19C
:0238FCAC E1C512B0 strh r1,[r5, #+0x20]		;r5+0x20=*(00000020)
:0238FCB0 E1D42CB4 ldrh r2,[r4, #+0xc4]		;r4+0xc4=*(33afd9c9)=#0(0x00000000)
:0238FCB4 E2851024 add  r1,r5,#0x24
:0238FCB8 E1C522B2 strh r2,[r5, #+0x22]		;r5+0x22=*(00000022)
:0238FCBC E3A02050 mov  r2,#0x50		;r2=80(0x50)
:0238FCC0 EB407731 bl 033AD98C
:0238FCC4 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0238FCC8 E1C509BE strh r0,[r5, #+0x9e]		;r5+0x9e=*(0000009e)
:0238FCCC E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0238FCD0 E1C507B4 strh r0,[r5, #+0x74]		;r5+0x74=*(00000074)
:0238FCD4 E1C507B6 strh r0,[r5, #+0x76]		;r5+0x76=*(00000076)
:0238FCD8 E1D40EB6 ldrh r0,[r4, #+0xe6]		;r4+0xe6=*(33afd9eb)=#0(0x00000000)
:0238FCDC E285107C add  r1,r5,#0x7C
:0238FCE0 E3500001 cmp r0,#0x1
:0238FCE4 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:0238FCE8 13A00010 movne  r0,#0x10		;r0=16(0x10)
:0238FCEC E1C507B8 strh r0,[r5, #+0x78]		;r5+0x78=*(00000078)
:0238FCF0 E3A0000A mov  r0,#0xA		;r0=10(0xa)
:0238FCF4 E1C507BA strh r0,[r5, #+0x7a]		;r5+0x7a=*(0000007a)
:0238FCF8 E3560026 cmp r6,#0x26
:0238FCFC E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0238FD00 1A000002 bne 0238FD10
:0238FD04 E3A02020 mov  r2,#0x20		;r2=32(0x20)
:0238FD08 EB4076B1 bl 033AD7D4
:0238FD0C EA000005 b 0238FD28
:0238FD10 E3A02008 mov  r2,#0x8		;r2=8(0x8)
:0238FD14 EB4076AE bl 033AD7D4
:0238FD18 E59F005C ldr r0,[r15, #+0x5c]		;r15+0x5c=*(0238fd7c)=#65535(0x0000ffff)
:0238FD1C E2851084 add  r1,r5,#0x84
:0238FD20 E3A02018 mov  r2,#0x18		;r2=24(0x18)
:0238FD24 EB4076AA bl 033AD7D4
:0238FD28 E2840C01 add  r0,r4,#0x100
:0238FD2C E1D01EBE ldrh r1,[r0, #+0xee]		;r0+0xee=*(000100ed)
:0238FD30 E1A00005 mov  r0,r5			;r0=0(0x0)
:0238FD34 E1C519BC strh r1,[r5, #+0x9c]		;r5+0x9c=*(0000009c)
:0238FD38 EB0007C9 bl 02391C64
:0238FD3C E1D040B4 ldrh r4,[r0, #+0x4]		;r0+0x4=*(00000004)
:0238FD40 E3540000 cmp r4,#0x0
:0238FD44 03A00001 moveq  r0,#0x1		;r0=1(0x1)
:0238FD48 0A000008 beq 0238FD70
:0238FD4C EB409BBF bl 033B6C50
:0238FD50 E1C060B0 strh r6,[r0, #+0x0]		;r0+0x0=*(00000001)
:0238FD54 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:0238FD58 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000003)
:0238FD5C E3A01C02 mov  r1,#0x200		;r1=512(0x200)
:0238FD60 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(00000005)
:0238FD64 E1C040B6 strh r4,[r0, #+0x6]		;r0+0x6=*(00000007)
:0238FD68 EB409BA5 bl 033B6C04
:0238FD6C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0238FD70 E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:0238FD74 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:0238FD78 027F8878 rsbeqs r8,r15,#0x780000
:0238FD7C 0000FFFF unknown
:0238FD80 E59F1030 ldr r1,[r15, #+0x30]		;r15+0x30=*(0238fdb8)=#41912440(0x027f8878)
:0238FD84 E59F3030 ldr r3,[r15, #+0x30]		;r15+0x30=*(0238fdbc)=#41913804(0x027f8dcc)
:0238FD88 E591C574 ldr r12,[r1, #+0x574]		;r1+0x574=*(027f8dec)=#-2137357537(0x809a831f)
:0238FD8C E59F202C ldr r2,[r15, #+0x2c]		;r15+0x2c=*(0238fdc0)=#41942936(0x027fff98)
:0238FD90 E7C3000C strb r0,[r3, +r12]
:0238FD94 E5913574 ldr r3,[r1, #+0x574]		;r1+0x574=*(027f8dec)=#-2137357537(0x809a831f)
:0238FD98 E2833001 add  r3,r3,#0x1
:0238FD9C E203301F and  r3,r3,#0x1F
:0238FDA0 E5813574 str r3,[r1, #+0x574]		;r1+0x574=*(027f8dec)=#-2137357537(0x809a831f)
:0238FDA4 E1D210B0 ldrh r1,[r2, #+0x0]		;r2+0x0=*(027fff98)=#716207881(0x2ab07709)
:0238FDA8 E0200081 eor  r0,r0,r1,lsl #0x1
:0238FDAC E0200820 eor  r0,r0,r0,lsr #0x10
:0238FDB0 E1C200B0 strh r0,[r2, #+0x0]		;r2+0x0=*(027fff98)=#716207881(0x2ab07709)
:0238FDB4 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:0238FDB8 027F8878 rsbeqs r8,r15,#0x780000
:0238FDBC 027F8DCC rsbeqs r8,r15,#0x3300
:0238FDC0 027FFF98 rsbeqs r15,r15,#0x260
:0238FDC4 E59F2028 ldr r2,[r15, #+0x28]		;r15+0x28=*(0238fdf4)=#41908344(0x027f7878)
:0238FDC8 E3A03000 mov  r3,#0x0		;r3=0(0x0)
:0238FDCC E0821003 add  r1,r2,r3
:0238FDD0 E2811A01 add  r1,r1,#0x1000
:0238FDD4 E2833001 add  r3,r3,#0x1
:0238FDD8 E5C10554 strb r0,[r1, #+0x554]		;r1+0x554=*(2ab07c5d)=#0(0x00000000)
:0238FDDC E3530020 cmp r3,#0x20
:0238FDE0 BAFFFFF9 blt 0238FDCC
:0238FDE4 E59F000C ldr r0,[r15, #+0xc]		;r15+0xc=*(0238fdf8)=#41912440(0x027f8878)
:0238FDE8 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238FDEC E5801574 str r1,[r0, #+0x574]		;r0+0x574=*(027f8dec)=#-2137357537(0x809a831f)
:0238FDF0 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:0238FDF4 027F7878 rsbeqs r7,r15,#0x780000
:0238FDF8 027F8878 rsbeqs r8,r15,#0x780000
:0238FDFC E59F102C ldr r1,[r15, #+0x2c]		;r15+0x2c=*(0238fe30)=#41908344(0x027f7878)
:0238FE00 E3A03000 mov  r3,#0x0		;r3=0(0x0)
:0238FE04 E1A02003 mov  r2,r3			;r2=0(0x0)
:0238FE08 E0810002 add  r0,r1,r2
:0238FE0C E2800A01 add  r0,r0,#0x1000
:0238FE10 E5D00554 ldrb r0,[r0, #+0x554]		;r0+0x554=*(18990efc)=#0(0x00000000)
:0238FE14 E2822001 add  r2,r2,#0x1
:0238FE18 E3520020 cmp r2,#0x20
:0238FE1C E0833000 add  r3,r3,r0
:0238FE20 BAFFFFF8 blt 0238FE08
:0238FE24 E59FC008 ldr r12,[r15, #+0x8]		;r15+0x8=*(0238fe34)=#41813464(0x027e05d8)
:0238FE28 E1A002A3 mov  r0,r3,lsr #0x5		;r0=0(0x0)
:0238FE2C E12FFF1C bx r12 (Jump to addr_027E05D8?)msr CPSR_fsxc,r12
:0238FE30 027F7878 rsbeqs r7,r15,#0x780000
:0238FE34 027E05D8 rsbeqs r0,r14,#0x36000000
:0238FE38 E59F105C ldr r1,[r15, #+0x5c]		;r15+0x5c=*(0238fe9c)=#41912440(0x027f8878)
:0238FE3C E591154C ldr r1,[r1, #+0x54c]		;r1+0x54c=*(027f8dc4)=#1004086152(0x3bd92388)
:0238FE40 E5D11053 ldrb r1,[r1, #+0x53]		;r1+0x53=*(00000053)
:0238FE44 E3510008 cmp r1,#0x8
:0238FE48 1A000009 bne 0238FE74
:0238FE4C E3500016 cmp r0,#0x16
:0238FE50 33A00000 movcc  r0,#0x0		;r0=0(0x0)
:0238FE54 312FFF1E bxcc r14 (Jump to addr_00000000?)msrcc CPSR_fsxc,r14
:0238FE58 E350001C cmp r0,#0x1C
:0238FE5C 33A00001 movcc  r0,#0x1		;r0=1(0x1)
:0238FE60 312FFF1E bxcc r14 (Jump to addr_00000000?)msrcc CPSR_fsxc,r14
:0238FE64 E3500022 cmp r0,#0x22
:0238FE68 33A00002 movcc  r0,#0x2		;r0=2(0x2)
:0238FE6C 23A00003 movcs  r0,#0x3		;r0=3(0x3)
:0238FE70 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:0238FE74 E3500008 cmp r0,#0x8
:0238FE78 33A00000 movcc  r0,#0x0		;r0=0(0x0)
:0238FE7C 312FFF1E bxcc r14 (Jump to addr_00000000?)msrcc CPSR_fsxc,r14
:0238FE80 E350000E cmp r0,#0xE
:0238FE84 33A00001 movcc  r0,#0x1		;r0=1(0x1)
:0238FE88 312FFF1E bxcc r14 (Jump to addr_00000000?)msrcc CPSR_fsxc,r14
:0238FE8C E3500014 cmp r0,#0x14
:0238FE90 33A00002 movcc  r0,#0x2		;r0=2(0x2)
:0238FE94 23A00003 movcs  r0,#0x3		;r0=3(0x3)
:0238FE98 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:0238FE9C 027F8878 rsbeqs r8,r15,#0x780000
:0238FEA0 E92D4010 stmdb  r13!,{r4,r14}
:0238FEA4 EB4075AD bl 033AD560
:0238FEA8 E1A04000 mov  r4,r0			;r4=3(0x3)
:0238FEAC EB406FC1 bl 033ABDB8
:0238FEB0 E59F103C ldr r1,[r15, #+0x3c]		;r15+0x3c=*(0238fef4)=#41912440(0x027f8878)
:0238FEB4 E59F003C ldr r0,[r15, #+0x3c]		;r15+0x3c=*(0238fef8)=#58766108(0x0380b31c)
:0238FEB8 E591158C ldr r1,[r1, #+0x58c]		;r1+0x58c=*(027f8e04)=#-1743201739(0x9818da35)
:0238FEBC EB406F57 bl 033ABC20
:0238FEC0 EB002152 bl 02398410
:0238FEC4 E59F1028 ldr r1,[r15, #+0x28]		;r15+0x28=*(0238fef4)=#41912440(0x027f8878)
:0238FEC8 E5911588 ldr r1,[r1, #+0x588]		;r1+0x588=*(027f8e00)=#162611421(0x09b140dd)
:0238FECC EB406F53 bl 033ABC20
:0238FED0 E59F101C ldr r1,[r15, #+0x1c]		;r15+0x1c=*(0238fef4)=#41912440(0x027f8878)
:0238FED4 E59F0020 ldr r0,[r15, #+0x20]		;r15+0x20=*(0238fefc)=#58766272(0x0380b3c0)
:0238FED8 E5911584 ldr r1,[r1, #+0x584]		;r1+0x584=*(027f8dfc)=#-1473142895(0xa8319f91)
:0238FEDC EB406F4F bl 033ABC20
:0238FEE0 EB406FC2 bl 033ABDF0
:0238FEE4 E1A00004 mov  r0,r4			;r0=3(0x3)
:0238FEE8 EB4075A1 bl 033AD574
:0238FEEC E8BD4010 ldmia  r13!,{r4,r14}
:0238FEF0 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:0238FEF4 027F8878 rsbeqs r8,r15,#0x780000
:0238FEF8 0380B31C orreq  r11,r0,#0x70000000
:0238FEFC 0380B3C0 orreq  r11,r0,#0x3
:0238FF00 E92D4010 stmdb  r13!,{r4,r14}
:0238FF04 EB407595 bl 033AD560
:0238FF08 E1A04000 mov  r4,r0			;r4=3(0x3)
:0238FF0C EB406FA9 bl 033ABDB8
:0238FF10 E59F103C ldr r1,[r15, #+0x3c]		;r15+0x3c=*(0238ff54)=#41912440(0x027f8878)
:0238FF14 E59F003C ldr r0,[r15, #+0x3c]		;r15+0x3c=*(0238ff58)=#58766272(0x0380b3c0)
:0238FF18 E5911578 ldr r1,[r1, #+0x578]		;r1+0x578=*(027f8df0)=#-1683935079(0x9ba13099)
:0238FF1C EB406F3F bl 033ABC20
:0238FF20 EB00213A bl 02398410
:0238FF24 E59F1028 ldr r1,[r15, #+0x28]		;r15+0x28=*(0238ff54)=#41912440(0x027f8878)
:0238FF28 E591157C ldr r1,[r1, #+0x57c]		;r1+0x57c=*(027f8df4)=#683243296(0x28b97720)
:0238FF2C EB406F3B bl 033ABC20
:0238FF30 E59F101C ldr r1,[r15, #+0x1c]		;r15+0x1c=*(0238ff54)=#41912440(0x027f8878)
:0238FF34 E59F0020 ldr r0,[r15, #+0x20]		;r15+0x20=*(0238ff5c)=#58766108(0x0380b31c)
:0238FF38 E5911580 ldr r1,[r1, #+0x580]		;r1+0x580=*(027f8df8)=#412094593(0x18901081)
:0238FF3C EB406F37 bl 033ABC20
:0238FF40 EB406FAA bl 033ABDF0
:0238FF44 E1A00004 mov  r0,r4			;r0=3(0x3)
:0238FF48 EB407589 bl 033AD574
:0238FF4C E8BD4010 ldmia  r13!,{r4,r14}
:0238FF50 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:0238FF54 027F8878 rsbeqs r8,r15,#0x780000
:0238FF58 0380B3C0 orreq  r11,r0,#0x3
:0238FF5C 0380B31C orreq  r11,r0,#0x70000000
:0238FF60 E92D4010 stmdb  r13!,{r4,r14}
:0238FF64 E3A04000 mov  r4,#0x0		;r4=0(0x0)
:0238FF68 EB40757C bl 033AD560
:0238FF6C E59F1054 ldr r1,[r15, #+0x54]		;r15+0x54=*(0238ffc8)=#41912440(0x027f8878)
:0238FF70 E591254C ldr r2,[r1, #+0x54c]		;r1+0x54c=*(027f8dc4)=#1004086152(0x3bd92388)
:0238FF74 E3520000 cmp r2,#0x0
:0238FF78 0A00000E beq 0238FFB8
:0238FF7C E1A03004 mov  r3,r4			;r3=0(0x0)
:0238FF80 EA00000A b 0238FFB0
:0238FF84 E0821203 add  r1,r2,r3,lsl #0x4
:0238FF88 E59110D0 ldr r1,[r1, #+0xd0]		;r1+0xd0=*(027f8948)=#411117753(0x188128b9)
:0238FF8C E3110902 tst r1,#0x8000
:0238FF90 0A000005 beq 0238FFAC
:0238FF94 E28220D0 add  r2,r2,#0xD0
:0238FF98 E7921203 ldr r1,[r2,+r3, lsl #0x4]
:0238FF9C E0824203 add  r4,r2,r3,lsl #0x4
:0238FFA0 E3C11902 bic  r1,r1,#0x8000
:0238FFA4 E7821203 str r1,[r2,+r3, lsl #0x4]
:0238FFA8 EA000002 b 0238FFB8
:0238FFAC E2833001 add  r3,r3,#0x1
:0238FFB0 E3530020 cmp r3,#0x20
:0238FFB4 BAFFFFF2 blt 0238FF84
:0238FFB8 EB40756D bl 033AD574
:0238FFBC E1A00004 mov  r0,r4			;r0=0(0x0)
:0238FFC0 E8BD4010 ldmia  r13!,{r4,r14}
:0238FFC4 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:0238FFC8 027F8878 rsbeqs r8,r15,#0x780000
:0238FFCC E59F0028 ldr r0,[r15, #+0x28]		;r15+0x28=*(0238fffc)=#41912440(0x027f8878)
:0238FFD0 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238FFD4 E5900550 ldr r0,[r0, #+0x550]		;r0+0x550=*(027f8dc8)=#867162373(0x33afd905)
:0238FFD8 E1C013B8 strh r1,[r0, #+0x38]		;r0+0x38=*(00000038)
:0238FFDC E1C013BA strh r1,[r0, #+0x3a]		;r0+0x3a=*(0000003a)
:0238FFE0 E1C013B0 strh r1,[r0, #+0x30]		;r0+0x30=*(00000030)
:0238FFE4 E1C013B2 strh r1,[r0, #+0x32]		;r0+0x32=*(00000032)
:0238FFE8 E1C013BC strh r1,[r0, #+0x3c]		;r0+0x3c=*(0000003c)
:0238FFEC E1C013BE strh r1,[r0, #+0x3e]		;r0+0x3e=*(0000003e)
:0238FFF0 E1C013B4 strh r1,[r0, #+0x34]		;r0+0x34=*(00000034)
:0238FFF4 E1C013B6 strh r1,[r0, #+0x36]		;r0+0x36=*(00000036)
:0238FFF8 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:0238FFFC 027F8878 rsbeqs r8,r15,#0x780000
:02390000 E59F1044 ldr r1,[r15, #+0x44]		;r15+0x44=*(0239004c)=#41912440(0x027f8878)
:02390004 E3500C02 cmp r0,#0x200
:02390008 E5912550 ldr r2,[r1, #+0x550]		;r1+0x550=*(027f8dc8)=#867162373(0x33afd905)
:0239000C 83A00C02 movhi  r0,#0x200		;r0=512(0x200)
:02390010 E1C203B0 strh r0,[r2, #+0x30]		;r2+0x30=*(33afd935)=#0(0x00000000)
:02390014 E1C203B4 strh r0,[r2, #+0x34]		;r2+0x34=*(33afd939)=#0(0x00000000)
:02390018 E2821C01 add  r1,r2,#0x100
:0239001C E1D118B8 ldrh r1,[r1, #+0x88]		;r1+0x88=*(027f8900)=#-1841234807(0x9240fc89)
:02390020 E2800004 add  r0,r0,#0x4
:02390024 E3510000 cmp r1,#0x0
:02390028 01A00800 moveq  r0,r0,lsl #0x10		;r0=0(0x0)
:0239002C 01A00820 moveq  r0,r0,lsr #0x10		;r0=0(0x0)
:02390030 01C203BC streqh r0,[r2, #+0x3c]		;r2+0x3c=*(33afd941)=#0(0x00000000)
:02390034 01C203B8 streqh r0,[r2, #+0x38]		;r2+0x38=*(33afd93d)=#0(0x00000000)
:02390038 11A00800 movne  r0,r0,lsl #0x10		;r0=0(0x0)
:0239003C 11A00820 movne  r0,r0,lsr #0x10		;r0=0(0x0)
:02390040 11C203BE strneh r0,[r2, #+0x3e]		;r2+0x3e=*(33afd943)=#0(0x00000000)
:02390044 11C203BA strneh r0,[r2, #+0x3a]		;r2+0x3a=*(33afd93f)=#0(0x00000000)
:02390048 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:0239004C 027F8878 rsbeqs r8,r15,#0x780000
:02390050 E59F1044 ldr r1,[r15, #+0x44]		;r15+0x44=*(0239009c)=#41912440(0x027f8878)
:02390054 E3500C02 cmp r0,#0x200
:02390058 E5912550 ldr r2,[r1, #+0x550]		;r1+0x550=*(027f8dc8)=#867162373(0x33afd905)
:0239005C 83A00C02 movhi  r0,#0x200		;r0=512(0x200)
:02390060 E1C203B6 strh r0,[r2, #+0x36]		;r2+0x36=*(33afd93b)=#0(0x00000000)
:02390064 E1C203B2 strh r0,[r2, #+0x32]		;r2+0x32=*(33afd937)=#0(0x00000000)
:02390068 E2821C01 add  r1,r2,#0x100
:0239006C E1D118B8 ldrh r1,[r1, #+0x88]		;r1+0x88=*(027f8900)=#-1841234807(0x9240fc89)
:02390070 E2800002 add  r0,r0,#0x2
:02390074 E3510000 cmp r1,#0x0
:02390078 01A00800 moveq  r0,r0,lsl #0x10		;r0=0(0x0)
:0239007C 01A00820 moveq  r0,r0,lsr #0x10		;r0=0(0x0)
:02390080 01C203BE streqh r0,[r2, #+0x3e]		;r2+0x3e=*(33afd943)=#0(0x00000000)
:02390084 01C203BA streqh r0,[r2, #+0x3a]		;r2+0x3a=*(33afd93f)=#0(0x00000000)
:02390088 11A00800 movne  r0,r0,lsl #0x10		;r0=0(0x0)
:0239008C 11A00820 movne  r0,r0,lsr #0x10		;r0=0(0x0)
:02390090 11C203BC strneh r0,[r2, #+0x3c]		;r2+0x3c=*(33afd941)=#0(0x00000000)
:02390094 11C203B8 strneh r0,[r2, #+0x38]		;r2+0x38=*(33afd93d)=#0(0x00000000)
:02390098 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:0239009C 027F8878 rsbeqs r8,r15,#0x780000
:023900A0 E59F1020 ldr r1,[r15, #+0x20]		;r15+0x20=*(023900c8)=#41912440(0x027f8878)
:023900A4 E5912550 ldr r2,[r1, #+0x550]		;r1+0x550=*(027f8dc8)=#867162373(0x33afd905)
:023900A8 E1C203B0 strh r0,[r2, #+0x30]		;r2+0x30=*(33afd935)=#0(0x00000000)
:023900AC E2821C01 add  r1,r2,#0x100
:023900B0 E1D118B8 ldrh r1,[r1, #+0x88]		;r1+0x88=*(027f8900)=#-1841234807(0x9240fc89)
:023900B4 E2800004 add  r0,r0,#0x4
:023900B8 E3510000 cmp r1,#0x0
:023900BC 01C203B8 streqh r0,[r2, #+0x38]		;r2+0x38=*(33afd93d)=#0(0x00000000)
:023900C0 11C203BA strneh r0,[r2, #+0x3a]		;r2+0x3a=*(33afd93f)=#0(0x00000000)
:023900C4 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023900C8 027F8878 rsbeqs r8,r15,#0x780000
:023900CC E59F1020 ldr r1,[r15, #+0x20]		;r15+0x20=*(023900f4)=#41912440(0x027f8878)
:023900D0 E5912550 ldr r2,[r1, #+0x550]		;r1+0x550=*(027f8dc8)=#867162373(0x33afd905)
:023900D4 E1C203B2 strh r0,[r2, #+0x32]		;r2+0x32=*(33afd937)=#0(0x00000000)
:023900D8 E2821C01 add  r1,r2,#0x100
:023900DC E1D118B8 ldrh r1,[r1, #+0x88]		;r1+0x88=*(027f8900)=#-1841234807(0x9240fc89)
:023900E0 E2800002 add  r0,r0,#0x2
:023900E4 E3510000 cmp r1,#0x0
:023900E8 01C203BA streqh r0,[r2, #+0x3a]		;r2+0x3a=*(33afd93f)=#0(0x00000000)
:023900EC 11C203B8 strneh r0,[r2, #+0x38]		;r2+0x38=*(33afd93d)=#0(0x00000000)
:023900F0 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023900F4 027F8878 rsbeqs r8,r15,#0x780000
:023900F8 E92D4FF8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:023900FC E24DD020 sub  r13,r13,#0x20
:02390100 E59F0E48 ldr r0,[r15, #+0xe48]		;r15+0xe48=*(02390f50)=#41908344(0x027f7878)
:02390104 E28D101C add  r1,r13,#0x1C
:02390108 E2800028 add  r0,r0,#0x28
:0239010C E3A02001 mov  r2,#0x1		;r2=1(0x1)
:02390110 EB406FAA bl 033ABFC0
:02390114 E59D901C ldr r9,[r13, #+0x1c]		;r13+0x1c=*(0000001b)
:02390118 E3590000 cmp r9,#0x0
:0239011C 1A000001 bne 02390128
:02390120 EB406E25 bl 033AB9BC
:02390124 EA000449 b 02391250
:02390128 E1D910BC ldrh r1,[r9, #+0xc]		;r9+0xc=*(ffffdcd7)
:0239012C E2010CFF and  r0,r1,#0xFF00
:02390130 E1A00800 mov  r0,r0,lsl #0x10		;r0=2021130240(0x78780000)
:02390134 E1B00820 movs r0,r0,lsr #0x10		;r0=30840(0x7878)
:02390138 E20110FF and  r1,r1,#0xFF
:0239013C 13500C01 cmpne r0,#0x100
:02390140 1A00043C bne 02391238
:02390144 E3110080 tst r1,#0x80
:02390148 0A00043A beq 02391238
:0239014C E59F0E00 ldr r0,[r15, #+0xe00]		;r15+0xe00=*(02390f54)=#41912440(0x027f8878)
:02390150 E590154C ldr r1,[r0, #+0x54c]		;r0+0x54c=*(027f8dc4)=#1004086152(0x3bd92388)
:02390154 E3510000 cmp r1,#0x0
:02390158 15908550 ldrne r8,[r0, #+0x550]		;r0+0x550=*(027f8dc8)=#867162373(0x33afd905)
:0239015C 11D830B0 ldrneh r3,[r8, #+0x0]		;r8+0x0=*(33afd905)=#0(0x00000000)
:02390160 13530001 cmpne r3,#0x1
:02390164 0AFFFFE5 beq 02390100
:02390168 E1D920BC ldrh r2,[r9, #+0xc]		;r9+0xc=*(ffffdcd7)
:0239016C E59F1DE4 ldr r1,[r15, #+0xde4]		;r15+0xde4=*(02390f58)=#386(0x00000182)
:02390170 E1520001 cmp r2,r1
:02390174 CA000012 bgt 023901C4
:02390178 AA0001BF bge 0239087C
:0239017C E352008D cmp r2,#0x8D
:02390180 CA00000C bgt 023901B8
:02390184 E2520084 subs r0,r2,#0x84
:02390188 508FF100 addpl  r15,r15,r0,lsl #0x2
:0239018C EA000426 b 0239122C
:02390190 EA000016 b 023901F0
:02390194 EA00001E b 02390214
:02390198 EA0000C0 b 023904A0
:0239019C EA000118 b 02390604
:023901A0 EA000120 b 02390628
:023901A4 EA000420 b 0239122C
:023901A8 EA00041F b 0239122C
:023901AC EA000126 b 0239064C
:023901B0 EA000131 b 0239067C
:023901B4 EA00013C b 023906AC
:023901B8 E3520D06 cmp r2,#0x180
:023901BC 0A000180 beq 023907C4
:023901C0 EA000419 b 0239122C
:023901C4 E2810003 add  r0,r1,#0x3
:023901C8 E1520000 cmp r2,r0
:023901CC CA000003 bgt 023901E0
:023901D0 AA00033E bge 02390ED0
:023901D4 E3520F61 cmp r2,#0x184
:023901D8 0A000266 beq 02390B78
:023901DC EA000412 b 0239122C
:023901E0 E2810004 add  r0,r1,#0x4
:023901E4 E1520000 cmp r2,r0
:023901E8 0A0003D1 beq 02391134
:023901EC EA00040E b 0239122C
:023901F0 EB409A96 bl 033B6C50
:023901F4 E3A01080 mov  r1,#0x80		;r1=128(0x80)
:023901F8 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(027f8878)=#145363855(0x08aa138f)
:023901FC E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02390200 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(027f887a)=#412747946(0x189a08aa)
:02390204 E3A01013 mov  r1,#0x13		;r1=19(0x13)
:02390208 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(027f887c)=#412686490(0x1899189a)
:0239020C EB409A7C bl 033B6C04
:02390210 EA000405 b 0239122C
:02390214 E3530007 cmp r3,#0x7
:02390218 13530009 cmpne r3,#0x9
:0239021C 1A00005E bne 0239039C
:02390220 E28D1014 add  r1,r13,#0x14
:02390224 E2890010 add  r0,r9,#0x10
:02390228 E3A02006 mov  r2,#0x6		;r2=6(0x6)
:0239022C EB4075D6 bl 033AD98C
:02390230 E3A06000 mov  r6,#0x0		;r6=0(0x0)
:02390234 E1A05006 mov  r5,r6			;r5=0(0x0)
:02390238 E2884C01 add  r4,r8,#0x100
:0239023C E3A0A001 mov  r10,#0x1		;r10=1(0x1)
:02390240 EA000033 b 02390314
:02390244 EB4074C5 bl 033AD560
:02390248 E1D428B2 ldrh r2,[r4, #+0x82]		;r4+0x82=*(00000082)
:0239024C E2851001 add  r1,r5,#0x1
:02390250 E1A07000 mov  r7,r0			;r7=41912440(0x27f8878)
:02390254 E112011A tst r2,r10,lsl r1
:02390258 0A00002A beq 02390308
:0239025C E3A00006 mov  r0,#0x6		;r0=6(0x6)
:02390260 E0020095 mul  r2,r5,r0
:02390264 E0880002 add  r0,r8,r2
:02390268 E5DDB014 ldrb r11,[r13, #+0x14]		;r13+0x14=*(00000013)
:0239026C E5D03128 ldrb r3,[r0, #+0x128]		;r0+0x128=*(0000012e)
:02390270 E15B0003 cmp r11,r3
:02390274 05DDB015 ldreqb r11,[r13, #+0x15]		;r13+0x15=*(00000014)
:02390278 05D03129 ldreqb r3,[r0, #+0x129]		;r0+0x129=*(0000012f)
:0239027C 015B0003 cmpeq r11,r3
:02390280 05DDB016 ldreqb r11,[r13, #+0x16]		;r13+0x16=*(00000015)
:02390284 05D0312A ldreqb r3,[r0, #+0x12a]		;r0+0x12a=*(00000130)
:02390288 015B0003 cmpeq r11,r3
:0239028C 05DDB017 ldreqb r11,[r13, #+0x17]		;r13+0x17=*(00000016)
:02390290 05D0312B ldreqb r3,[r0, #+0x12b]		;r0+0x12b=*(00000131)
:02390294 015B0003 cmpeq r11,r3
:02390298 05DDB018 ldreqb r11,[r13, #+0x18]		;r13+0x18=*(00000017)
:0239029C 05D0312C ldreqb r3,[r0, #+0x12c]		;r0+0x12c=*(00000132)
:023902A0 015B0003 cmpeq r11,r3
:023902A4 05DD3019 ldreqb r3,[r13, #+0x19]		;r13+0x19=*(00000018)
:023902A8 05D0012D ldreqb r0,[r0, #+0x12d]		;r0+0x12d=*(00000133)
:023902AC 01530000 cmpeq r3,r0
:023902B0 1A000014 bne 02390308
:023902B4 E2883C01 add  r3,r8,#0x100
:023902B8 E1A00801 mov  r0,r1,lsl #0x10		;r0=412745728(0x189a0000)
:023902BC E1A06820 mov  r6,r0,lsr #0x10		;r6=6298(0x189a)
:023902C0 E1D308B2 ldrh r0,[r3, #+0x82]		;r3+0x82=*(00000082)
:023902C4 E1E0161A mvn  r1,r10,lsl r6
:023902C8 E0000001 and  r0,r0,r1
:023902CC E1C308B2 strh r0,[r3, #+0x82]		;r3+0x82=*(00000082)
:023902D0 E1D808B6 ldrh r0,[r8, #+0x86]		;r8+0x86=*(33afd98b)=#0(0x00000000)
:023902D4 E0883186 add  r3,r8,r6,lsl #0x3
:023902D8 E0001001 and  r1,r0,r1
:023902DC E2880F4A add  r0,r8,#0x128
:023902E0 E1C818B6 strh r1,[r8, #+0x86]		;r8+0x86=*(33afd98b)=#0(0x00000000)
:023902E4 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023902E8 E5831738 str r1,[r3, #+0x738]		;r3+0x738=*(00000738)
:023902EC E0800002 add  r0,r0,r2
:023902F0 E3A02006 mov  r2,#0x6		;r2=6(0x6)
:023902F4 E583173C str r1,[r3, #+0x73c]		;r3+0x73c=*(0000073c)
:023902F8 EB407574 bl 033AD8D0
:023902FC E1A00007 mov  r0,r7			;r0=41912440(0x27f8878)
:02390300 EB40749B bl 033AD574
:02390304 EA000004 b 0239031C
:02390308 E1A00007 mov  r0,r7			;r0=41912440(0x27f8878)
:0239030C EB407498 bl 033AD574
:02390310 E2855001 add  r5,r5,#0x1
:02390314 E355000F cmp r5,#0xF
:02390318 BAFFFFC9 blt 02390244
:0239031C E3560000 cmp r6,#0x0
:02390320 0A0003C1 beq 0239122C
:02390324 EB409A49 bl 033B6C50
:02390328 E1A04000 mov  r4,r0			;r4=41912440(0x27f8878)
:0239032C E3A00008 mov  r0,#0x8		;r0=8(0x8)
:02390330 E1C400B0 strh r0,[r4, #+0x0]		;r4+0x0=*(027f8878)=#145363855(0x08aa138f)
:02390334 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02390338 E1C400B2 strh r0,[r4, #+0x2]		;r4+0x2=*(027f887a)=#412747946(0x189a08aa)
:0239033C E3A00009 mov  r0,#0x9		;r0=9(0x9)
:02390340 E1C400B8 strh r0,[r4, #+0x8]		;r4+0x8=*(027f8880)=#-1685026135(0x9b908aa9)
:02390344 E1D911B6 ldrh r1,[r9, #+0x16]		;r9+0x16=*(ffffdce1)
:02390348 E2890010 add  r0,r9,#0x10
:0239034C E1C411B2 strh r1,[r4, #+0x12]		;r4+0x12=*(027f888a)=#1732291175(0x6740aa67)
:02390350 E1C461B0 strh r6,[r4, #+0x10]		;r4+0x10=*(027f8888)=#-1436078056(0xaa673018)
:02390354 E284100A add  r1,r4,#0xA
:02390358 E3A02006 mov  r2,#0x6		;r2=6(0x6)
:0239035C EB40758A bl 033AD98C
:02390360 E1D813B0 ldrh r1,[r8, #+0x30]		;r8+0x30=*(33afd935)=#0(0x00000000)
:02390364 E1A00004 mov  r0,r4			;r0=41912440(0x27f8878)
:02390368 E1C412BC strh r1,[r4, #+0x2c]		;r4+0x2c=*(027f88a4)=#152115328(0x09111880)
:0239036C E1D813B2 ldrh r1,[r8, #+0x32]		;r8+0x32=*(33afd937)=#0(0x00000000)
:02390370 E1C412BE strh r1,[r4, #+0x2e]		;r4+0x2e=*(027f88a6)=#427821329(0x19800911)
:02390374 EB409A22 bl 033B6C04
:02390378 E598000C ldr r0,[r8, #+0xc]		;r8+0xc=*(33afd911)=#0(0x00000000)
:0239037C E3500001 cmp r0,#0x1
:02390380 1A0003A9 bne 0239122C
:02390384 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02390388 E1A00610 mov  r0,r0,lsl r6		;r0=16777216(0x1000000)
:0239038C E1A00800 mov  r0,r0,lsl #0x10		;r0=0(0x0)
:02390390 E1A00820 mov  r0,r0,lsr #0x10		;r0=0(0x0)
:02390394 EB001B38 bl 0239707C
:02390398 EA0003A3 b 0239122C
:0239039C E3A05000 mov  r5,#0x0		;r5=0(0x0)
:023903A0 EB40746E bl 033AD560
:023903A4 E2881C01 add  r1,r8,#0x100
:023903A8 E1D118B2 ldrh r1,[r1, #+0x82]		;r1+0x82=*(19800993)=#0(0x00000000)
:023903AC E1A04000 mov  r4,r0			;r4=0(0x0)
:023903B0 E3510000 cmp r1,#0x0
:023903B4 1A000001 bne 023903C0
:023903B8 EB40746D bl 033AD574
:023903BC EA00039A b 0239122C
:023903C0 E598000C ldr r0,[r8, #+0xc]		;r8+0xc=*(33afd911)=#0(0x00000000)
:023903C4 E3500001 cmp r0,#0x1
:023903C8 1A000004 bne 023903E0
:023903CC E1A00005 mov  r0,r5			;r0=0(0x0)
:023903D0 E588000C str r0,[r8, #+0xc]		;r8+0xc=*(33afd911)=#0(0x00000000)
:023903D4 E3A05001 mov  r5,#0x1		;r5=1(0x1)
:023903D8 EB001403 bl 023953EC
:023903DC EBFFFEAF bl 0238FEA0
:023903E0 E2880C01 add  r0,r8,#0x100
:023903E4 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023903E8 E1C018B2 strh r1,[r0, #+0x82]		;r0+0x82=*(00000082)
:023903EC E1C818B6 strh r1,[r8, #+0x86]		;r8+0x86=*(33afd98b)=#0(0x00000000)
:023903F0 E5881014 str r1,[r8, #+0x14]		;r8+0x14=*(33afd919)=#0(0x00000000)
:023903F4 E5881010 str r1,[r8, #+0x10]		;r8+0x10=*(33afd915)=#0(0x00000000)
:023903F8 E588101C str r1,[r8, #+0x1c]		;r8+0x1c=*(33afd921)=#0(0x00000000)
:023903FC E5881198 str r1,[r8, #+0x198]		;r8+0x198=*(33afda9d)=#0(0x00000000)
:02390400 E1C019B6 strh r1,[r0, #+0x96]		;r0+0x96=*(00000096)
:02390404 E2880F67 add  r0,r8,#0x19C
:02390408 E3A02050 mov  r2,#0x50		;r2=80(0x50)
:0239040C EB40752F bl 033AD8D0
:02390410 EBFFFEED bl 0238FFCC
:02390414 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02390418 E1C80CB2 strh r0,[r8, #+0xc2]		;r8+0xc2=*(33afd9c7)=#0(0x00000000)
:0239041C E3A01003 mov  r1,#0x3		;r1=3(0x3)
:02390420 E1A00004 mov  r0,r4			;r0=0(0x0)
:02390424 E1C810B0 strh r1,[r8, #+0x0]		;r8+0x0=*(33afd905)=#0(0x00000000)
:02390428 EB407451 bl 033AD574
:0239042C EB409A07 bl 033B6C50
:02390430 E1A04000 mov  r4,r0			;r4=0(0x0)
:02390434 E3A0000C mov  r0,#0xC		;r0=12(0xc)
:02390438 E1C400B0 strh r0,[r4, #+0x0]		;r4+0x0=*(00000000)
:0239043C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02390440 E1C400B2 strh r0,[r4, #+0x2]		;r4+0x2=*(00000002)
:02390444 E3A00009 mov  r0,#0x9		;r0=9(0x9)
:02390448 E1C400B8 strh r0,[r4, #+0x8]		;r4+0x8=*(00000008)
:0239044C E1D911B6 ldrh r1,[r9, #+0x16]		;r9+0x16=*(ffffdce1)
:02390450 E2880C01 add  r0,r8,#0x100
:02390454 E1C410BC strh r1,[r4, #+0xc]		;r4+0xc=*(0000000c)
:02390458 E1D018B8 ldrh r1,[r0, #+0x88]		;r0+0x88=*(00000091)
:0239045C E288008A add  r0,r8,#0x8A
:02390460 E1C410BA strh r1,[r4, #+0xa]		;r4+0xa=*(0000000a)
:02390464 E2800C01 add  r0,r0,#0x100
:02390468 E2841010 add  r1,r4,#0x10
:0239046C E3A02006 mov  r2,#0x6		;r2=6(0x6)
:02390470 EB407545 bl 033AD98C
:02390474 E1D813B0 ldrh r1,[r8, #+0x30]		;r8+0x30=*(33afd935)=#0(0x00000000)
:02390478 E1A00004 mov  r0,r4			;r0=0(0x0)
:0239047C E1C411B6 strh r1,[r4, #+0x16]		;r4+0x16=*(00000016)
:02390480 E1D813B2 ldrh r1,[r8, #+0x32]		;r8+0x32=*(33afd937)=#0(0x00000000)
:02390484 E1C411B8 strh r1,[r4, #+0x18]		;r4+0x18=*(00000018)
:02390488 EB4099DD bl 033B6C04
:0239048C E3550000 cmp r5,#0x0
:02390490 0A000365 beq 0239122C
:02390494 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02390498 EB001AF7 bl 0239707C
:0239049C EA000362 b 0239122C
:023904A0 E1D951B6 ldrh r5,[r9, #+0x16]		;r9+0x16=*(ffffdce1)
:023904A4 E3550000 cmp r5,#0x0
:023904A8 0A00035F beq 0239122C
:023904AC E3550010 cmp r5,#0x10
:023904B0 2A00035D bcs 0239122C
:023904B4 E1D80FB6 ldrh r0,[r8, #+0xf6]		;r8+0xf6=*(33afd9fb)=#0(0x00000000)
:023904B8 E3500000 cmp r0,#0x0
:023904BC 1A00001A bne 0239052C
:023904C0 EBFFFEA6 bl 0238FF60
:023904C4 E1B04000 movs r4,r0			;r4=0(0x0)
:023904C8 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:023904CC 0A000009 beq 023904F8
:023904D0 E3A03022 mov  r3,#0x22		;r3=34(0x22)
:023904D4 E2890010 add  r0,r9,#0x10
:023904D8 E2841004 add  r1,r4,#0x4
:023904DC E3A02006 mov  r2,#0x6		;r2=6(0x6)
:023904E0 E5843000 str r3,[r4, #+0x0]		;r4+0x0=*(00000000)
:023904E4 EB407528 bl 033AD98C
:023904E8 E59F0A6C ldr r0,[r15, #+0xa6c]		;r15+0xa6c=*(02390f5c)=#41908480(0x027f7900)
:023904EC E1A01004 mov  r1,r4			;r1=0(0x0)
:023904F0 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:023904F4 EB406E8E bl 033ABF34
:023904F8 E3500000 cmp r0,#0x0
:023904FC 1A00034A bne 0239122C
:02390500 EB4099D2 bl 033B6C50
:02390504 E3A01080 mov  r1,#0x80		;r1=128(0x80)
:02390508 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(027f7900)=#412103065(0x18903199)
:0239050C E3A01008 mov  r1,#0x8		;r1=8(0x8)
:02390510 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(027f7902)=#-285009776(0xef031890)
:02390514 E3A01016 mov  r1,#0x16		;r1=22(0x16)
:02390518 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(027f7904)=#-1874792701(0x9040ef03)
:0239051C E3A01022 mov  r1,#0x22		;r1=34(0x22)
:02390520 E1C010B6 strh r1,[r0, #+0x6]		;r0+0x6=*(027f7906)=#503091264(0x1dfc9040)
:02390524 EB4099B6 bl 033B6C04
:02390528 EA00033F b 0239122C
:0239052C EB40740B bl 033AD560
:02390530 E2881C01 add  r1,r8,#0x100
:02390534 E3A04001 mov  r4,#0x1		;r4=1(0x1)
:02390538 E1D138B2 ldrh r3,[r1, #+0x82]		;r1+0x82=*(1dfc90c2)=#0(0x00000000)
:0239053C E1E02514 mvn  r2,r4,lsl r5
:02390540 E1833514 orr  r3,r3,r4,lsl r5
:02390544 E1C138B2 strh r3,[r1, #+0x82]		;r1+0x82=*(1dfc90c2)=#0(0x00000000)
:02390548 E1D818B6 ldrh r1,[r8, #+0x86]		;r8+0x86=*(33afd98b)=#0(0x00000000)
:0239054C E1A04000 mov  r4,r0			;r4=41908480(0x27f7900)
:02390550 E0010002 and  r0,r1,r2
:02390554 E1C808B6 strh r0,[r8, #+0x86]		;r8+0x86=*(33afd98b)=#0(0x00000000)
:02390558 EB407147 bl 033ACA7C
:0239055C E3802001 orr  r2,r0,#0x1
:02390560 E0880185 add  r0,r8,r5,lsl #0x3
:02390564 E2883F4A add  r3,r8,#0x128
:02390568 E5802738 str r2,[r0, #+0x738]		;r0+0x738=*(00000738)
:0239056C E3811000 orr  r1,r1,#0x0
:02390570 E580173C str r1,[r0, #+0x73c]		;r0+0x73c=*(0000073c)
:02390574 E2450001 sub  r0,r5,#0x1
:02390578 E3A02006 mov  r2,#0x6		;r2=6(0x6)
:0239057C E0213290 mla  r1,r0,r2,r3unknown
:02390580 E2890010 add  r0,r9,#0x10
:02390584 EB407500 bl 033AD98C
:02390588 E1A00004 mov  r0,r4			;r0=41908480(0x27f7900)
:0239058C EB4073F8 bl 033AD574
:02390590 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02390594 E2881F7E add  r1,r8,#0x1F8
:02390598 E0811205 add  r1,r1,r5,lsl #0x4
:0239059C E3A02010 mov  r2,#0x10		;r2=16(0x10)
:023905A0 EB40748B bl 033AD7D4
:023905A4 EB4099A9 bl 033B6C50
:023905A8 E1A04000 mov  r4,r0			;r4=1(0x1)
:023905AC E3A00008 mov  r0,#0x8		;r0=8(0x8)
:023905B0 E1C400B0 strh r0,[r4, #+0x0]		;r4+0x0=*(00000001)
:023905B4 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023905B8 E1C400B2 strh r0,[r4, #+0x2]		;r4+0x2=*(00000003)
:023905BC E3A00007 mov  r0,#0x7		;r0=7(0x7)
:023905C0 E1C400B8 strh r0,[r4, #+0x8]		;r4+0x8=*(00000009)
:023905C4 E2890010 add  r0,r9,#0x10
:023905C8 E284100A add  r1,r4,#0xA
:023905CC E3A02006 mov  r2,#0x6		;r2=6(0x6)
:023905D0 EB4074ED bl 033AD98C
:023905D4 E1C451B0 strh r5,[r4, #+0x10]		;r4+0x10=*(00000011)
:023905D8 E2890022 add  r0,r9,#0x22
:023905DC E2841014 add  r1,r4,#0x14
:023905E0 E3A02018 mov  r2,#0x18		;r2=24(0x18)
:023905E4 EB407484 bl 033AD7FC
:023905E8 E1D813B0 ldrh r1,[r8, #+0x30]		;r8+0x30=*(33afd935)=#0(0x00000000)
:023905EC E1A00004 mov  r0,r4			;r0=1(0x1)
:023905F0 E1C412BC strh r1,[r4, #+0x2c]		;r4+0x2c=*(0000002d)
:023905F4 E1D813B2 ldrh r1,[r8, #+0x32]		;r8+0x32=*(33afd937)=#0(0x00000000)
:023905F8 E1C412BE strh r1,[r4, #+0x2e]		;r4+0x2e=*(0000002f)
:023905FC EB409980 bl 033B6C04
:02390600 EA000309 b 0239122C
:02390604 EB409991 bl 033B6C50
:02390608 E3A01080 mov  r1,#0x80		;r1=128(0x80)
:0239060C E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000001)
:02390610 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02390614 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000003)
:02390618 E3A01012 mov  r1,#0x12		;r1=18(0x12)
:0239061C E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(00000005)
:02390620 EB409977 bl 033B6C04
:02390624 EA000300 b 0239122C
:02390628 EB409988 bl 033B6C50
:0239062C E3A01080 mov  r1,#0x80		;r1=128(0x80)
:02390630 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000001)
:02390634 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02390638 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000003)
:0239063C E3A01011 mov  r1,#0x11		;r1=17(0x11)
:02390640 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(00000005)
:02390644 EB40996E bl 033B6C04
:02390648 EA0002F7 b 0239122C
:0239064C E1D80CB2 ldrh r0,[r8, #+0xc2]		;r8+0xc2=*(33afd9c7)=#0(0x00000000)
:02390650 E3500000 cmp r0,#0x0
:02390654 0A0002F4 beq 0239122C
:02390658 EB40997C bl 033B6C50
:0239065C E3A0100C mov  r1,#0xC		;r1=12(0xc)
:02390660 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:02390664 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02390668 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:0239066C E3A01008 mov  r1,#0x8		;r1=8(0x8)
:02390670 E1C010B8 strh r1,[r0, #+0x8]		;r0+0x8=*(00000008)
:02390674 EB409962 bl 033B6C04
:02390678 EA0002EB b 0239122C
:0239067C E1D80CB2 ldrh r0,[r8, #+0xc2]		;r8+0xc2=*(33afd9c7)=#0(0x00000000)
:02390680 E3500000 cmp r0,#0x0
:02390684 0A0002E8 beq 0239122C
:02390688 EB409970 bl 033B6C50
:0239068C E3A01008 mov  r1,#0x8		;r1=8(0x8)
:02390690 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:02390694 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02390698 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:0239069C E3A01002 mov  r1,#0x2		;r1=2(0x2)
:023906A0 E1C010B8 strh r1,[r0, #+0x8]		;r0+0x8=*(00000008)
:023906A4 EB409956 bl 033B6C04
:023906A8 EA0002DF b 0239122C
:023906AC E5D9001F ldrb r0,[r9, #+0x1f]		;r9+0x1f=*(ffffdcea)
:023906B0 EB0002FA bl 023912A0
:023906B4 E59F28A4 ldr r2,[r15, #+0x8a4]		;r15+0x8a4=*(02390f60)=#41942936(0x027fff98)
:023906B8 E1D210B0 ldrh r1,[r2, #+0x0]		;r2+0x0=*(027fff98)=#716207881(0x2ab07709)
:023906BC E0200081 eor  r0,r0,r1,lsl #0x1
:023906C0 E0200820 eor  r0,r0,r0,lsr #0x10
:023906C4 E1C200B0 strh r0,[r2, #+0x0]		;r2+0x0=*(027fff98)=#716207881(0x2ab07709)
:023906C8 E1D800B0 ldrh r0,[r8, #+0x0]		;r8+0x0=*(33afd905)=#0(0x00000000)
:023906CC E3500008 cmp r0,#0x8
:023906D0 1350000A cmpne r0,#0xA
:023906D4 1A0002D4 bne 0239122C
:023906D8 E1D81BBA ldrh r1,[r8, #+0xba]		;r8+0xba=*(33afd9bf)=#0(0x00000000)
:023906DC E1D904B4 ldrh r0,[r9, #+0x44]		;r9+0x44=*(ffffdd0f)
:023906E0 E1510000 cmp r1,r0
:023906E4 0A000019 beq 02390750
:023906E8 EBFFFE1C bl 0238FF60
:023906EC E1B01000 movs r1,r0			;r1=0(0x0)
:023906F0 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:023906F4 0A000008 beq 0239071C
:023906F8 E3A00025 mov  r0,#0x25		;r0=37(0x25)
:023906FC E5810000 str r0,[r1, #+0x0]		;r1+0x0=*(00000000)
:02390700 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02390704 E59F3858 ldr r3,[r15, #+0x858]		;r15+0x858=*(02390f64)=#32770(0x00008002)
:02390708 E5810004 str r0,[r1, #+0x4]		;r1+0x4=*(00000004)
:0239070C E59F0848 ldr r0,[r15, #+0x848]		;r15+0x848=*(02390f5c)=#41908480(0x027f7900)
:02390710 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02390714 E5813008 str r3,[r1, #+0x8]		;r1+0x8=*(00000008)
:02390718 EB406E05 bl 033ABF34
:0239071C E3500000 cmp r0,#0x0
:02390720 1A0002C1 bne 0239122C
:02390724 EB409949 bl 033B6C50
:02390728 E3A01080 mov  r1,#0x80		;r1=128(0x80)
:0239072C E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(027f7900)=#412103065(0x18903199)
:02390730 E3A01008 mov  r1,#0x8		;r1=8(0x8)
:02390734 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(027f7902)=#-285009776(0xef031890)
:02390738 E3A01016 mov  r1,#0x16		;r1=22(0x16)
:0239073C E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(027f7904)=#-1874792701(0x9040ef03)
:02390740 E3A01025 mov  r1,#0x25		;r1=37(0x25)
:02390744 E1C010B6 strh r1,[r0, #+0x6]		;r0+0x6=*(027f7906)=#503091264(0x1dfc9040)
:02390748 EB40992D bl 033B6C04
:0239074C EA0002B6 b 0239122C
:02390750 E59F07FC ldr r0,[r15, #+0x7fc]		;r15+0x7fc=*(02390f54)=#41912440(0x027f8878)
:02390754 E5900550 ldr r0,[r0, #+0x550]		;r0+0x550=*(027f8dc8)=#867162373(0x33afd905)
:02390758 E1D00CB2 ldrh r0,[r0, #+0xc2]		;r0+0xc2=*(000000c2)
:0239075C E3500000 cmp r0,#0x0
:02390760 0A0002B1 beq 0239122C
:02390764 EB409939 bl 033B6C50
:02390768 E1A04000 mov  r4,r0			;r4=0(0x0)
:0239076C E3A00080 mov  r0,#0x80		;r0=128(0x80)
:02390770 E1C400B0 strh r0,[r4, #+0x0]		;r4+0x0=*(00000000)
:02390774 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02390778 E1C400B2 strh r0,[r4, #+0x2]		;r4+0x2=*(00000002)
:0239077C E3A00010 mov  r0,#0x10		;r0=16(0x10)
:02390780 E1C400B4 strh r0,[r4, #+0x4]		;r4+0x4=*(00000004)
:02390784 E1D904B4 ldrh r0,[r9, #+0x44]		;r9+0x44=*(ffffdd0f)
:02390788 E1C400B6 strh r0,[r4, #+0x6]		;r4+0x6=*(00000006)
:0239078C E1D800B0 ldrh r0,[r8, #+0x0]		;r8+0x0=*(33afd905)=#0(0x00000000)
:02390790 E1C400B8 strh r0,[r4, #+0x8]		;r4+0x8=*(00000008)
:02390794 E1D901B6 ldrh r0,[r9, #+0x16]		;r9+0x16=*(ffffdce1)
:02390798 E1C400BA strh r0,[r4, #+0xa]		;r4+0xa=*(0000000a)
:0239079C E3500080 cmp r0,#0x80
:023907A0 8A000004 bhi 023907B8
:023907A4 E2802001 add  r2,r0,#0x1
:023907A8 E289003C add  r0,r9,#0x3C
:023907AC E284100C add  r1,r4,#0xC
:023907B0 E3C22001 bic  r2,r2,#0x1
:023907B4 EB407410 bl 033AD7FC
:023907B8 E1A00004 mov  r0,r4			;r0=0(0x0)
:023907BC EB409910 bl 033B6C04
:023907C0 EA000299 b 0239122C
:023907C4 E5980010 ldr r0,[r8, #+0x10]		;r8+0x10=*(33afd915)=#0(0x00000000)
:023907C8 E3500000 cmp r0,#0x0
:023907CC 0A000296 beq 0239122C
:023907D0 E5D9001F ldrb r0,[r9, #+0x1f]		;r9+0x1f=*(ffffdcea)
:023907D4 EB0002B1 bl 023912A0
:023907D8 EBFFFD68 bl 0238FD80
:023907DC EBFFFD86 bl 0238FDFC
:023907E0 E1C80BBC strh r0,[r8, #+0xbc]		;r8+0xbc=*(33afd9c1)=#0(0x00000000)
:023907E4 E289002E add  r0,r9,#0x2E
:023907E8 EBFFFCC7 bl 0238FB0C
:023907EC E3500001 cmp r0,#0x1
:023907F0 0A00028D beq 0239122C
:023907F4 E1D911B6 ldrh r1,[r9, #+0x16]		;r9+0x16=*(ffffdce1)
:023907F8 E59F0768 ldr r0,[r15, #+0x768]		;r15+0x768=*(02390f68)=#1508(0x000005e4)
:023907FC E1510000 cmp r1,r0
:02390800 8A000289 bhi 0239122C
:02390804 E1D81ABE ldrh r1,[r8, #+0xae]		;r8+0xae=*(33afd9b3)=#0(0x00000000)
:02390808 E2890010 add  r0,r9,#0x10
:0239080C E2211001 eor  r1,r1,#0x1
:02390810 E1C81ABE strh r1,[r8, #+0xae]		;r8+0xae=*(33afd9b3)=#0(0x00000000)
:02390814 E1D82ABE ldrh r2,[r8, #+0xae]		;r8+0xae=*(33afd9b3)=#0(0x00000000)
:02390818 E1D911B6 ldrh r1,[r9, #+0x16]		;r9+0x16=*(ffffdce1)
:0239081C E0882102 add  r2,r8,r2,lsl #0x2
:02390820 E59240B0 ldr r4,[r2, #+0xb0]		;r2+0xb0=*(000000b0)
:02390824 E281202D add  r2,r1,#0x2D
:02390828 E1A01004 mov  r1,r4			;r1=0(0x0)
:0239082C E3C22001 bic  r2,r2,#0x1
:02390830 EB407455 bl 033AD98C
:02390834 E2890028 add  r0,r9,#0x28
:02390838 E2841018 add  r1,r4,#0x18
:0239083C E3A02006 mov  r2,#0x6		;r2=6(0x6)
:02390840 EB407451 bl 033AD98C
:02390844 E289002E add  r0,r9,#0x2E
:02390848 E284101E add  r1,r4,#0x1E
:0239084C E3A02006 mov  r2,#0x6		;r2=6(0x6)
:02390850 EB40744D bl 033AD98C
:02390854 EB4098FD bl 033B6C50
:02390858 E3A01011 mov  r1,#0x11		;r1=17(0x11)
:0239085C E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(000005e4)
:02390860 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02390864 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(000005e6)
:02390868 E3A0100F mov  r1,#0xF		;r1=15(0xf)
:0239086C E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(000005e8)
:02390870 E5804008 str r4,[r0, #+0x8]		;r0+0x8=*(000005ec)
:02390874 EB4098E2 bl 033B6C04
:02390878 EA00026B b 0239122C
:0239087C E5D9001F ldrb r0,[r9, #+0x1f]		;r9+0x1f=*(ffffdcea)
:02390880 EB000286 bl 023912A0
:02390884 E1D81BBE ldrh r1,[r8, #+0xbe]		;r8+0xbe=*(33afd9c3)=#0(0x00000000)
:02390888 E1510000 cmp r1,r0
:0239088C 81C80BBE strhih r0,[r8, #+0xbe]		;r8+0xbe=*(33afd9c3)=#0(0x00000000)
:02390890 E598000C ldr r0,[r8, #+0xc]		;r8+0xc=*(33afd911)=#0(0x00000000)
:02390894 E3500000 cmp r0,#0x0
:02390898 0A000263 beq 0239122C
:0239089C E1D806B0 ldrh r0,[r8, #+0x60]		;r8+0x60=*(33afd965)=#0(0x00000000)
:023908A0 E3500001 cmp r0,#0x1
:023908A4 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:023908A8 01C806B0 streqh r0,[r8, #+0x60]		;r8+0x60=*(33afd965)=#0(0x00000000)
:023908AC E1D807B0 ldrh r0,[r8, #+0x70]		;r8+0x70=*(33afd975)=#0(0x00000000)
:023908B0 E1D8A8BE ldrh r10,[r8, #+0x8e]		;r8+0x8e=*(33afd993)=#0(0x00000000)
:023908B4 E2200001 eor  r0,r0,#0x1
:023908B8 E1C807B0 strh r0,[r8, #+0x70]		;r8+0x70=*(33afd975)=#0(0x00000000)
:023908BC E1D807B0 ldrh r0,[r8, #+0x70]		;r8+0x70=*(33afd975)=#0(0x00000000)
:023908C0 E1D911B6 ldrh r1,[r9, #+0x16]		;r9+0x16=*(ffffdce1)
:023908C4 E0883100 add  r3,r8,r0,lsl #0x2
:023908C8 E1D807B2 ldrh r0,[r8, #+0x72]		;r8+0x72=*(33afd977)=#0(0x00000000)
:023908CC E2812030 add  r2,r1,#0x30
:023908D0 E5934074 ldr r4,[r3, #+0x74]		;r3+0x74=*(00008076)
:023908D4 E1500002 cmp r0,r2
:023908D8 31A02000 movcc  r2,r0			;r2=0(0x0)
:023908DC E1A01004 mov  r1,r4			;r1=0(0x0)
:023908E0 E2890010 add  r0,r9,#0x10
:023908E4 EB407428 bl 033AD98C
:023908E8 EB40731C bl 033AD560
:023908EC E1D818B4 ldrh r1,[r8, #+0x84]		;r8+0x84=*(33afd989)=#0(0x00000000)
:023908F0 E1A0B000 mov  r11,r0			;r11=0(0x0)
:023908F4 E3510001 cmp r1,#0x1
:023908F8 E3A05000 mov  r5,#0x0		;r5=0(0x0)
:023908FC 1A000002 bne 0239090C
:02390900 E59F0664 ldr r0,[r15, #+0x664]		;r15+0x664=*(02390f6c)=#58766436(0x0380b464)
:02390904 E3A05001 mov  r5,#0x1		;r5=1(0x1)
:02390908 EB407144 bl 033ACE20
:0239090C E3A07001 mov  r7,#0x1		;r7=1(0x1)
:02390910 E1C878B4 strh r7,[r8, #+0x84]		;r8+0x84=*(33afd989)=#0(0x00000000)
:02390914 E1D400BA ldrh r0,[r4, #+0xa]		;r4+0xa=*(0000000a)
:02390918 E3A0C000 mov  r12,#0x0		;r12=0(0x0)
:0239091C E1C808B2 strh r0,[r8, #+0x82]		;r8+0x82=*(33afd987)=#0(0x00000000)
:02390920 E1D961B8 ldrh r6,[r9, #+0x18]		;r9+0x18=*(ffffdce3)
:02390924 E59F0644 ldr r0,[r15, #+0x644]		;r15+0x644=*(02390f70)=#33514(0x000082ea)
:02390928 E3160A02 tst r6,#0x2000
:0239092C 03A07000 moveq  r7,#0x0		;r7=0(0x0)
:02390930 E1C879B0 strh r7,[r8, #+0x90]		;r8+0x90=*(33afd995)=#0(0x00000000)
:02390934 E58DC000 str r12,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:02390938 E1D420BA ldrh r2,[r4, #+0xa]		;r4+0xa=*(0000000a)
:0239093C E1D410BC ldrh r1,[r4, #+0xc]		;r4+0xc=*(0000000c)
:02390940 E0421001 sub  r1,r2,r1
:02390944 E1A01801 mov  r1,r1,lsl #0x10		;r1=0(0x0)
:02390948 E1A01821 mov  r1,r1,lsr #0x10		;r1=0(0x0)
:0239094C E2811080 add  r1,r1,#0x80
:02390950 E1A01201 mov  r1,r1,lsl #0x4		;r1=0(0x0)
:02390954 E0823091 umull  r3,r2,r1,r0
:02390958 E0222C91 mla  r2,r1,r12,r2unknown
:0239095C E1A01FC1 mov  r1,r1,asr #0x1f
:02390960 E0222091 mla  r2,r1,r0,r2unknown
:02390964 E1A00323 mov  r0,r3,lsr #0x6		;r0=512(0x200)
:02390968 E1800D02 orr  r0,r0,r2,lsl #0x1a
:0239096C E1A03322 mov  r3,r2,lsr #0x6		;r3=0(0x0)
:02390970 E1A01520 mov  r1,r0,lsr #0xa		;r1=0(0x0)
:02390974 E59F05F0 ldr r0,[r15, #+0x5f0]		;r15+0x5f0=*(02390f6c)=#58766436(0x0380b464)
:02390978 E1A02523 mov  r2,r3,lsr #0xa		;r2=0(0x0)
:0239097C E1811B03 orr  r1,r1,r3,lsl #0x16
:02390980 E59F35EC ldr r3,[r15, #+0x5ec]		;r15+0x5ec=*(02390f74)=#41818984(0x027e1b68)
:02390984 EB4070EC bl 033ACD3C
:02390988 E2060B0A and  r0,r6,#0x2800
:0239098C E3500B0A cmp r0,#0x2800
:02390990 03A01001 moveq  r1,#0x1		;r1=1(0x1)
:02390994 E2060A06 and  r0,r6,#0x6000
:02390998 13A01000 movne  r1,#0x0		;r1=0(0x0)
:0239099C E3500A06 cmp r0,#0x6000
:023909A0 03A02001 moveq  r2,#0x1		;r2=1(0x1)
:023909A4 13A02000 movne  r2,#0x0		;r2=0(0x0)
:023909A8 E3520000 cmp r2,#0x0
:023909AC 13A00000 movne  r0,#0x0		;r0=0(0x0)
:023909B0 11C808BA strneh r0,[r8, #+0x8a]		;r8+0x8a=*(33afd98f)=#0(0x00000000)
:023909B4 E3510000 cmp r1,#0x0
:023909B8 13A00001 movne  r0,#0x1		;r0=1(0x1)
:023909BC 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:023909C0 E1C808BE strh r0,[r8, #+0x8e]		;r8+0x8e=*(33afd993)=#0(0x00000000)
:023909C4 E3520000 cmp r2,#0x0
:023909C8 13A00001 movne  r0,#0x1		;r0=1(0x1)
:023909CC 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:023909D0 E1C808BC strh r0,[r8, #+0x8c]		;r8+0x8c=*(33afd991)=#0(0x00000000)
:023909D4 E3570000 cmp r7,#0x0
:023909D8 0A00000E beq 02390A18
:023909DC E1D402BC ldrh r0,[r4, #+0x2c]		;r4+0x2c=*(0000002c)
:023909E0 E2401066 sub  r1,r0,#0x66
:023909E4 E1A000C1 mov  r0,r1,asr #0x1
:023909E8 E0810F20 add  r0,r1,r0,lsr #0x1e
:023909EC E1A00140 mov  r0,r0,asr #0x2
:023909F0 E2501020 subs r1,r0,#0x20
:023909F4 4A000007 bmi 02390A18
:023909F8 E1D803B2 ldrh r0,[r8, #+0x32]		;r8+0x32=*(33afd937)=#0(0x00000000)
:023909FC E3510C02 cmp r1,#0x200
:02390A00 C3A01C02 movgt  r1,#0x200		;r1=512(0x200)
:02390A04 E1510000 cmp r1,r0
:02390A08 0A000002 beq 02390A18
:02390A0C E1A00801 mov  r0,r1,lsl #0x10		;r0=33554432(0x2000000)
:02390A10 E1A00820 mov  r0,r0,lsr #0x10		;r0=512(0x200)
:02390A14 EBFFFDAC bl 023900CC
:02390A18 E1A0000B mov  r0,r11			;r0=0(0x0)
:02390A1C EB4072D4 bl 033AD574
:02390A20 E3550000 cmp r5,#0x0
:02390A24 0A00000E beq 02390A64
:02390A28 E35A0001 cmp r10,#0x1
:02390A2C 1A000002 bne 02390A3C
:02390A30 E1A00005 mov  r0,r5			;r0=1(0x1)
:02390A34 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02390A38 EB0018C3 bl 02396D4C
:02390A3C EB409883 bl 033B6C50
:02390A40 E3A0100E mov  r1,#0xE		;r1=14(0xe)
:02390A44 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000001)
:02390A48 E3A01009 mov  r1,#0x9		;r1=9(0x9)
:02390A4C E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000003)
:02390A50 E3A0100D mov  r1,#0xD		;r1=13(0xd)
:02390A54 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(00000005)
:02390A58 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02390A5C E5801008 str r1,[r0, #+0x8]		;r0+0x8=*(00000009)
:02390A60 EB409867 bl 033B6C04
:02390A64 E3570000 cmp r7,#0x0
:02390A68 1A000008 bne 02390A90
:02390A6C E1D400B6 ldrh r0,[r4, #+0x6]		;r4+0x6=*(00000006)
:02390A70 E3500002 cmp r0,#0x2
:02390A74 3A0001EC bcc 0239122C
:02390A78 E1D403B0 ldrh r0,[r4, #+0x30]		;r4+0x30=*(00000030)
:02390A7C E3100902 tst r0,#0x8000
:02390A80 13A00001 movne  r0,#0x1		;r0=1(0x1)
:02390A84 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:02390A88 E1C805BE strh r0,[r8, #+0x5e]		;r8+0x5e=*(33afd963)=#0(0x00000000)
:02390A8C EA0001E6 b 0239122C
:02390A90 E2890028 add  r0,r9,#0x28
:02390A94 E2841018 add  r1,r4,#0x18
:02390A98 E3A02006 mov  r2,#0x6		;r2=6(0x6)
:02390A9C EB4073BA bl 033AD98C
:02390AA0 E289002E add  r0,r9,#0x2E
:02390AA4 E284101E add  r1,r4,#0x1E
:02390AA8 E3A02006 mov  r2,#0x6		;r2=6(0x6)
:02390AAC EB4073B6 bl 033AD98C
:02390AB0 E1D400B6 ldrh r0,[r4, #+0x6]		;r4+0x6=*(00000006)
:02390AB4 E3500002 cmp r0,#0x2
:02390AB8 3A000018 bcc 02390B20
:02390ABC E2400002 sub  r0,r0,#0x2
:02390AC0 E1C400B6 strh r0,[r4, #+0x6]		;r4+0x6=*(00000006)
:02390AC4 E1D403B0 ldrh r0,[r4, #+0x30]		;r4+0x30=*(00000030)
:02390AC8 E3100902 tst r0,#0x8000
:02390ACC 13A00001 movne  r0,#0x1		;r0=1(0x1)
:02390AD0 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:02390AD4 E1C805BE strh r0,[r8, #+0x5e]		;r8+0x5e=*(33afd963)=#0(0x00000000)
:02390AD8 EB40985C bl 033B6C50
:02390ADC E3A0100E mov  r1,#0xE		;r1=14(0xe)
:02390AE0 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:02390AE4 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02390AE8 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:02390AEC E3A0100C mov  r1,#0xC		;r1=12(0xc)
:02390AF0 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:02390AF4 E5804008 str r4,[r0, #+0x8]		;r0+0x8=*(00000008)
:02390AF8 EB409841 bl 033B6C04
:02390AFC E1D430B6 ldrh r3,[r4, #+0x6]		;r4+0x6=*(00000006)
:02390B00 E3530000 cmp r3,#0x0
:02390B04 0A000010 beq 02390B4C
:02390B08 E58D4000 str r4,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:02390B0C E1D413B0 ldrh r1,[r4, #+0x30]		;r4+0x30=*(00000030)
:02390B10 E2842032 add  r2,r4,#0x32
:02390B14 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02390B18 EB0019D4 bl 02397270
:02390B1C EA00000A b 02390B4C
:02390B20 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02390B24 E1C400B6 strh r0,[r4, #+0x6]		;r4+0x6=*(00000006)
:02390B28 E1C805BE strh r0,[r8, #+0x5e]		;r8+0x5e=*(33afd963)=#0(0x00000000)
:02390B2C EB409847 bl 033B6C50
:02390B30 E3A0100E mov  r1,#0xE		;r1=14(0xe)
:02390B34 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:02390B38 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:02390B3C E3A0100C mov  r1,#0xC		;r1=12(0xc)
:02390B40 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:02390B44 E5804008 str r4,[r0, #+0x8]		;r0+0x8=*(00000008)
:02390B48 EB40982D bl 033B6C04
:02390B4C E59807BC ldr r0,[r8, #+0x7bc]		;r8+0x7bc=*(33afe0c1)=#0(0x00000000)
:02390B50 E59817B8 ldr r1,[r8, #+0x7b8]		;r8+0x7b8=*(33afe0bd)=#0(0x00000000)
:02390B54 E3500000 cmp r0,#0x0
:02390B58 03510000 cmpeq r1,#0x0
:02390B5C 0A0001B2 beq 0239122C
:02390B60 EB406FC5 bl 033ACA7C
:02390B64 E3800001 orr  r0,r0,#0x1
:02390B68 E5880738 str r0,[r8, #+0x738]		;r8+0x738=*(33afe03d)=#0(0x00000000)
:02390B6C E3810000 orr  r0,r1,#0x0
:02390B70 E588073C str r0,[r8, #+0x73c]		;r8+0x73c=*(33afe041)=#0(0x00000000)
:02390B74 EA0001AC b 0239122C
:02390B78 E598000C ldr r0,[r8, #+0xc]		;r8+0xc=*(33afd911)=#0(0x00000000)
:02390B7C E3A0B000 mov  r11,#0x0		;r11=0(0x0)
:02390B80 E3500000 cmp r0,#0x0
:02390B84 0A0001A8 beq 0239122C
:02390B88 E1D901B2 ldrh r0,[r9, #+0x12]		;r9+0x12=*(ffffdcdd)
:02390B8C E3500000 cmp r0,#0x0
:02390B90 1A000005 bne 02390BAC
:02390B94 E1D816B6 ldrh r1,[r8, #+0x66]		;r8+0x66=*(33afd96b)=#0(0x00000000)
:02390B98 E3510001 cmp r1,#0x1
:02390B9C 1A000004 bne 02390BB4
:02390BA0 E1D901B0 ldrh r0,[r9, #+0x10]		;r9+0x10=*(ffffdcdb)
:02390BA4 E3500000 cmp r0,#0x0
:02390BA8 0A000001 beq 02390BB4
:02390BAC EB0001C0 bl 023912B4
:02390BB0 EA00019D b 0239122C
:02390BB4 E3510000 cmp r1,#0x0
:02390BB8 13A00000 movne  r0,#0x0		;r0=0(0x0)
:02390BBC 11C806B6 strneh r0,[r8, #+0x66]		;r8+0x66=*(33afd96b)=#0(0x00000000)
:02390BC0 E1D911B6 ldrh r1,[r9, #+0x16]		;r9+0x16=*(ffffdce1)
:02390BC4 E1D901B4 ldrh r0,[r9, #+0x14]		;r9+0x14=*(ffffdcdf)
:02390BC8 E1D837B0 ldrh r3,[r8, #+0x70]		;r8+0x70=*(33afd975)=#0(0x00000000)
:02390BCC E0020091 mul  r2,r1,r0
:02390BD0 E0881103 add  r1,r8,r3,lsl #0x2
:02390BD4 E5914074 ldr r4,[r1, #+0x74]		;r1+0x74=*(00000074)
:02390BD8 E1D807B2 ldrh r0,[r8, #+0x72]		;r8+0x72=*(33afd977)=#0(0x00000000)
:02390BDC E282200A add  r2,r2,#0xA
:02390BE0 E1500002 cmp r0,r2
:02390BE4 31A02000 movcc  r2,r0			;r2=0(0x0)
:02390BE8 E1A01004 mov  r1,r4			;r1=0(0x0)
:02390BEC E2890010 add  r0,r9,#0x10
:02390BF0 EB407365 bl 033AD98C
:02390BF4 E59F0358 ldr r0,[r15, #+0x358]		;r15+0x358=*(02390f54)=#41912440(0x027f8878)
:02390BF8 E1D410B0 ldrh r1,[r4, #+0x0]		;r4+0x0=*(00000000)
:02390BFC E5907550 ldr r7,[r0, #+0x550]		;r0+0x550=*(027f8dc8)=#867162373(0x33afd905)
:02390C00 E3510000 cmp r1,#0x0
:02390C04 E1D75BBE ldrh r5,[r7, #+0xbe]		;r7+0xbe=*(33afd9c3)=#0(0x00000000)
:02390C08 1A000010 bne 02390C50
:02390C0C E1D901B4 ldrh r0,[r9, #+0x14]		;r9+0x14=*(ffffdcdf)
:02390C10 E3500001 cmp r0,#0x1
:02390C14 3A00000D bcc 02390C50
:02390C18 E289A01A add  r10,r9,#0x1A
:02390C1C E3A06000 mov  r6,#0x0		;r6=0(0x0)
:02390C20 EA000006 b 02390C40
:02390C24 E1D911B6 ldrh r1,[r9, #+0x16]		;r9+0x16=*(ffffdce1)
:02390C28 E020A691 mla  r0,r1,r6,r10unknown
:02390C2C E5D00003 ldrb r0,[r0, #+0x3]		;r0+0x3=*(99189a0b)
:02390C30 EB00019A bl 023912A0
:02390C34 E1500005 cmp r0,r5
:02390C38 31A05000 movcc  r5,r0			;r5=-1726440952(0x99189a08)
:02390C3C E2866001 add  r6,r6,#0x1
:02390C40 E1D901B4 ldrh r0,[r9, #+0x14]		;r9+0x14=*(ffffdcdf)
:02390C44 E1560000 cmp r6,r0
:02390C48 BAFFFFF5 blt 02390C24
:02390C4C E1C75BBE strh r5,[r7, #+0xbe]		;r7+0xbe=*(33afd9c3)=#0(0x00000000)
:02390C50 EB406F89 bl 033ACA7C
:02390C54 E3800001 orr  r0,r0,#0x1
:02390C58 E58D0008 str r0,[r13, #+0x8]		;r13+0x8=*(00000007)
:02390C5C E59F0314 ldr r0,[r15, #+0x314]		;r15+0x314=*(02390f78)=#32769(0x00008001)
:02390C60 E3811000 orr  r1,r1,#0x0
:02390C64 E2600906 rsb  r0,r0,#0x18000
:02390C68 E1D460B0 ldrh r6,[r4, #+0x0]		;r4+0x0=*(00000000)
:02390C6C E58D100C str r1,[r13, #+0xc]		;r13+0xc=*(0000000b)
:02390C70 E284500A add  r5,r4,#0xA
:02390C74 E3A0A000 mov  r10,#0x0		;r10=0(0x0)
:02390C78 E58D0010 str r0,[r13, #+0x10]		;r13+0x10=*(0000000f)
:02390C7C EA000059 b 02390DE8
:02390C80 E1D570B4 ldrh r7,[r5, #+0x4]		;r5+0x4=*(00000004)
:02390C84 E1D510B0 ldrh r1,[r5, #+0x0]		;r5+0x0=*(00000000)
:02390C88 E3570001 cmp r7,#0x1
:02390C8C 3A000050 bcc 02390DD4
:02390C90 E357000F cmp r7,#0xF
:02390C94 8A00004E bhi 02390DD4
:02390C98 E3510002 cmp r1,#0x2
:02390C9C 3A000016 bcc 02390CFC
:02390CA0 E59D0010 ldr r0,[r13, #+0x10]		;r13+0x10=*(0000000f)
:02390CA4 E1510000 cmp r1,r0
:02390CA8 0A000013 beq 02390CFC
:02390CAC E2410002 sub  r0,r1,#0x2
:02390CB0 E1A00800 mov  r0,r0,lsl #0x10		;r0=-2147418112(0x80010000)
:02390CB4 E1B03820 movs r3,r0,lsr #0x10		;r3=32769(0x8001)
:02390CB8 E1C530B0 strh r3,[r5, #+0x0]		;r5+0x0=*(00000000)
:02390CBC E1D828B6 ldrh r2,[r8, #+0x86]		;r8+0x86=*(33afd98b)=#0(0x00000000)
:02390CC0 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02390CC4 E1821711 orr  r1,r2,r1,lsl r7
:02390CC8 E1C818B6 strh r1,[r8, #+0x86]		;r8+0x86=*(33afd98b)=#0(0x00000000)
:02390CCC E59D1008 ldr r1,[r13, #+0x8]		;r13+0x8=*(00000007)
:02390CD0 E0880187 add  r0,r8,r7,lsl #0x3
:02390CD4 E5801738 str r1,[r0, #+0x738]		;r0+0x738=*(80010738)=#0(0x00000000)
:02390CD8 E59D100C ldr r1,[r13, #+0xc]		;r13+0xc=*(0000000b)
:02390CDC E580173C str r1,[r0, #+0x73c]		;r0+0x73c=*(8001073c)=#0(0x00000000)
:02390CE0 0A00003B beq 02390DD4
:02390CE4 E1A00007 mov  r0,r7			;r0=867162373(0x33afd905)
:02390CE8 E58D4000 str r4,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:02390CEC E1D510B8 ldrh r1,[r5, #+0x8]		;r5+0x8=*(00000008)
:02390CF0 E285200A add  r2,r5,#0xA
:02390CF4 EB00195D bl 02397270
:02390CF8 EA000035 b 02390DD4
:02390CFC E3510000 cmp r1,#0x0
:02390D00 1A000033 bne 02390DD4
:02390D04 E0880187 add  r0,r8,r7,lsl #0x3
:02390D08 E5902738 ldr r2,[r0, #+0x738]		;r0+0x738=*(33afe03d)=#0(0x00000000)
:02390D0C E590173C ldr r1,[r0, #+0x73c]		;r0+0x73c=*(33afe041)=#0(0x00000000)
:02390D10 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02390D14 E1A00710 mov  r0,r0,lsl r7		;r0=32(0x20)
:02390D18 E58D0004 str r0,[r13, #+0x4]		;r13+0x4=*(00000003)
:02390D1C E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02390D20 E1866710 orr  r6,r6,r0,lsl r7
:02390D24 E598C7BC ldr r12,[r8, #+0x7bc]		;r8+0x7bc=*(33afe0c1)=#0(0x00000000)
:02390D28 E59807B8 ldr r0,[r8, #+0x7b8]		;r8+0x7b8=*(33afe0bd)=#0(0x00000000)
:02390D2C E35C0000 cmp r12,#0x0
:02390D30 E3A03000 mov  r3,#0x0		;r3=0(0x0)
:02390D34 03500000 cmpeq r0,#0x0
:02390D38 0A000025 beq 02390DD4
:02390D3C E1510003 cmp r1,r3
:02390D40 01520003 cmpeq r2,r3
:02390D44 0A000022 beq 02390DD4
:02390D48 E59D3008 ldr r3,[r13, #+0x8]		;r13+0x8=*(00000007)
:02390D4C E0533002 subs r3,r3,r2
:02390D50 E59D200C ldr r2,[r13, #+0xc]		;r13+0xc=*(0000000b)
:02390D54 E0C21001 sbc  r1,r2,r1
:02390D58 E151000C cmp r1,r12
:02390D5C 01530000 cmpeq r3,r0
:02390D60 9A00001B bls 02390DD4
:02390D64 EBFFFC7D bl 0238FF60
:02390D68 E1B01000 movs r1,r0			;r1=0(0x0)
:02390D6C E0882187 add  r2,r8,r7,lsl #0x3
:02390D70 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02390D74 E5820738 str r0,[r2, #+0x738]		;r2+0x738=*(00000738)
:02390D78 E582073C str r0,[r2, #+0x73c]		;r2+0x73c=*(0000073c)
:02390D7C 0A000008 beq 02390DA4
:02390D80 E3A00025 mov  r0,#0x25		;r0=37(0x25)
:02390D84 E5810000 str r0,[r1, #+0x0]		;r1+0x0=*(00000000)
:02390D88 E59D0004 ldr r0,[r13, #+0x4]		;r13+0x4=*(00000003)
:02390D8C E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02390D90 E5810004 str r0,[r1, #+0x4]		;r1+0x4=*(00000004)
:02390D94 E59F01DC ldr r0,[r15, #+0x1dc]		;r15+0x1dc=*(02390f78)=#32769(0x00008001)
:02390D98 E5810008 str r0,[r1, #+0x8]		;r1+0x8=*(00000008)
:02390D9C E59F01B8 ldr r0,[r15, #+0x1b8]		;r15+0x1b8=*(02390f5c)=#41908480(0x027f7900)
:02390DA0 EB406C63 bl 033ABF34
:02390DA4 E3500000 cmp r0,#0x0
:02390DA8 1A000009 bne 02390DD4
:02390DAC EB4097A7 bl 033B6C50
:02390DB0 E3A01080 mov  r1,#0x80		;r1=128(0x80)
:02390DB4 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(027f7900)=#412103065(0x18903199)
:02390DB8 E3A01008 mov  r1,#0x8		;r1=8(0x8)
:02390DBC E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(027f7902)=#-285009776(0xef031890)
:02390DC0 E3A01016 mov  r1,#0x16		;r1=22(0x16)
:02390DC4 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(027f7904)=#-1874792701(0x9040ef03)
:02390DC8 E3A01025 mov  r1,#0x25		;r1=37(0x25)
:02390DCC E1C010B6 strh r1,[r0, #+0x6]		;r0+0x6=*(027f7906)=#503091264(0x1dfc9040)
:02390DD0 EB40978B bl 033B6C04
:02390DD4 E28A0001 add  r0,r10,#0x1
:02390DD8 E1A00800 mov  r0,r0,lsl #0x10		;r0=2030043136(0x79000000)
:02390DDC E1A0A820 mov  r10,r0,lsr #0x10		;r10=30976(0x7900)
:02390DE0 E1D400B6 ldrh r0,[r4, #+0x6]		;r4+0x6=*(00000006)
:02390DE4 E0855000 add  r5,r5,r0
:02390DE8 E1D400B4 ldrh r0,[r4, #+0x4]		;r4+0x4=*(00000004)
:02390DEC E15A0000 cmp r10,r0
:02390DF0 3AFFFFA2 bcc 02390C80
:02390DF4 E1A00806 mov  r0,r6,lsl #0x10		;r0=0(0x0)
:02390DF8 E1A01820 mov  r1,r0,lsr #0x10		;r1=0(0x0)
:02390DFC E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02390E00 EB0017D1 bl 02396D4C
:02390E04 E1D400B0 ldrh r0,[r4, #+0x0]		;r4+0x0=*(00000000)
:02390E08 E3500000 cmp r0,#0x0
:02390E0C 13A0B001 movne  r11,#0x1		;r11=1(0x1)
:02390E10 EB40978E bl 033B6C50
:02390E14 E3A0100E mov  r1,#0xE		;r1=14(0xe)
:02390E18 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:02390E1C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02390E20 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:02390E24 E3A0100B mov  r1,#0xB		;r1=11(0xb)
:02390E28 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:02390E2C E5804008 str r4,[r0, #+0x8]		;r0+0x8=*(00000008)
:02390E30 EB409773 bl 033B6C04
:02390E34 E1D807B0 ldrh r0,[r8, #+0x70]		;r8+0x70=*(33afd975)=#0(0x00000000)
:02390E38 E2200001 eor  r0,r0,#0x1
:02390E3C E1C807B0 strh r0,[r8, #+0x70]		;r8+0x70=*(33afd975)=#0(0x00000000)
:02390E40 EB4071C6 bl 033AD560
:02390E44 E35B0000 cmp r11,#0x0
:02390E48 01D816F2 ldreqsh r1,[r8, #+0x62]		;r8+0x62=*(33afd967)=#0(0x00000000)
:02390E4C 02411001 subeq  r1,r1,#0x1
:02390E50 01C816B2 streqh r1,[r8, #+0x62]		;r8+0x62=*(33afd967)=#0(0x00000000)
:02390E54 E1D816F4 ldrsh r1,[r8, #+0x64]		;r8+0x64=*(33afd969)=#0(0x00000000)
:02390E58 E3510000 cmp r1,#0x0
:02390E5C C2411001 subgt  r1,r1,#0x1
:02390E60 C1C816B4 strgth r1,[r8, #+0x64]		;r8+0x64=*(33afd969)=#0(0x00000000)
:02390E64 E1D816F2 ldrsh r1,[r8, #+0x62]		;r8+0x62=*(33afd967)=#0(0x00000000)
:02390E68 E3510000 cmp r1,#0x0
:02390E6C C1D816F4 ldrgtsh r1,[r8, #+0x64]		;r8+0x64=*(33afd969)=#0(0x00000000)
:02390E70 C3510000 cmpgt r1,#0x0
:02390E74 C3A04001 movgt  r4,#0x1		;r4=1(0x1)
:02390E78 D3A04000 movle  r4,#0x0		;r4=0(0x0)
:02390E7C EB4071BC bl 033AD574
:02390E80 E3540000 cmp r4,#0x0
:02390E84 0A0000E8 beq 0239122C
:02390E88 E35B0001 cmp r11,#0x1
:02390E8C 01D941B0 ldreqh r4,[r9, #+0x10]		;r9+0x10=*(ffffdcdb)
:02390E90 E1D804B4 ldrh r0,[r8, #+0x44]		;r8+0x44=*(33afd949)=#0(0x00000000)
:02390E94 159F40E0 ldrne r4,[r15, #+0xe0]		;r15+0xe0=*(02390f7c)=#65535(0x0000ffff)
:02390E98 E3500000 cmp r0,#0x0
:02390E9C 0A000008 beq 02390EC4
:02390EA0 E59F00D8 ldr r0,[r15, #+0xd8]		;r15+0xd8=*(02390f80)=#58766480(0x0380b490)
:02390EA4 EB406FDD bl 033ACE20
:02390EA8 E58D4000 str r4,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:02390EAC E5981048 ldr r1,[r8, #+0x48]		;r8+0x48=*(33afd94d)=#0(0x00000000)
:02390EB0 E598204C ldr r2,[r8, #+0x4c]		;r8+0x4c=*(33afd951)=#0(0x00000000)
:02390EB4 E59F00C4 ldr r0,[r15, #+0xc4]		;r15+0xc4=*(02390f80)=#58766480(0x0380b490)
:02390EB8 E59F30C4 ldr r3,[r15, #+0xc4]		;r15+0xc4=*(02390f84)=#41818836(0x027e1ad4)
:02390EBC EB406F9E bl 033ACD3C
:02390EC0 EA0000D9 b 0239122C
:02390EC4 E1A00004 mov  r0,r4			;r0=65535(0xffff)
:02390EC8 EB00011E bl 02391348
:02390ECC EA0000D6 b 0239122C
:02390ED0 E598000C ldr r0,[r8, #+0xc]		;r8+0xc=*(33afd911)=#0(0x00000000)
:02390ED4 E3A05000 mov  r5,#0x0		;r5=0(0x0)
:02390ED8 E3500000 cmp r0,#0x0
:02390EDC 0A0000D2 beq 0239122C
:02390EE0 E1D900BE ldrh r0,[r9, #+0xe]		;r9+0xe=*(ffffdcd9)
:02390EE4 E3500000 cmp r0,#0x0
:02390EE8 1A000010 bne 02390F30
:02390EEC E59F1094 ldr r1,[r15, #+0x94]		;r15+0x94=*(02390f88)=#75530488(0x048080f8)
:02390EF0 E3A04001 mov  r4,#0x1		;r4=1(0x1)
:02390EF4 E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(048080f8)=#0(0x00000000)
:02390EF8 E1D130B2 ldrh r3,[r1, #+0x2]		;r1+0x2=*(048080fa)=#0(0x00000000)
:02390EFC E1D120B0 ldrh r2,[r1, #+0x0]		;r1+0x0=*(048080f8)=#0(0x00000000)
:02390F00 E1500002 cmp r0,r2
:02390F04 81D130B2 ldrhih r3,[r1, #+0x2]		;r1+0x2=*(048080fa)=#0(0x00000000)
:02390F08 E1A00242 mov  r0,r2,asr #0x4
:02390F0C E1800603 orr  r0,r0,r3,lsl #0xc
:02390F10 E1D818B2 ldrh r1,[r8, #+0x82]		;r8+0x82=*(33afd987)=#0(0x00000000)
:02390F14 E1A00800 mov  r0,r0,lsl #0x10		;r0=0(0x0)
:02390F18 E0610820 rsb  r0,r1,r0,lsr #0x10
:02390F1C E1A00800 mov  r0,r0,lsl #0x10		;r0=0(0x0)
:02390F20 E1A00840 mov  r0,r0,asr #0x10
:02390F24 E3500000 cmp r0,#0x0
:02390F28 DA0000BF ble 0239122C
:02390F2C EA000000 b 02390F34
:02390F30 E1A04005 mov  r4,r5			;r4=0(0x0)
:02390F34 EB407189 bl 033AD560
:02390F38 E1D818B4 ldrh r1,[r8, #+0x84]		;r8+0x84=*(33afd989)=#0(0x00000000)
:02390F3C E1A07000 mov  r7,r0			;r7=0(0x0)
:02390F40 E3510000 cmp r1,#0x0
:02390F44 1A000010 bne 02390F8C
:02390F48 EB407189 bl 033AD574
:02390F4C EA0000B6 b 0239122C
:02390F50 027F7878 rsbeqs r7,r15,#0x780000
:02390F54 027F8878 rsbeqs r8,r15,#0x780000
:02390F58 00000182 andeq  r0,r0,r2,lsl #0x3
:02390F5C 027F7900 rsbeqs r7,r15,#0x0
:02390F60 027FFF98 rsbeqs r15,r15,#0x260
:02390F64 00008002 andeq  r8,r0,r2
:02390F68 000005E4 andeq  r0,r0,r4,ror #0xb
:02390F6C 0380B464 orreq  r11,r0,#0x64000000
:02390F70 000082EA andeq  r8,r0,r10,ror #0x5
:02390F74 027E1B68 rsbeqs r1,r14,#0x1A000
:02390F78 00008001 andeq  r8,r0,r1
:02390F7C 0000FFFF unknown
:02390F80 0380B490 orreq  r11,r0,#0x90000000
:02390F84 027E1AD4 rsbeqs r1,r14,#0xD4000
:02390F88 048080F8 streq r8,[r0],#+0xf8
:02390F8C E51F0028 ldr r0,[r15, #-0x28]		;r15-0x28=*(02390f6c)=#58766436(0x0380b464)
:02390F90 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02390F94 E1C818B4 strh r1,[r8, #+0x84]		;r8+0x84=*(33afd989)=#0(0x00000000)
:02390F98 E1D869B0 ldrh r6,[r8, #+0x90]		;r8+0x90=*(33afd995)=#0(0x00000000)
:02390F9C EB406F9F bl 033ACE20
:02390FA0 E1A00007 mov  r0,r7			;r0=0(0x0)
:02390FA4 EB407172 bl 033AD574
:02390FA8 E1D838BC ldrh r3,[r8, #+0x8c]		;r8+0x8c=*(33afd991)=#0(0x00000000)
:02390FAC E3A02001 mov  r2,#0x1		;r2=1(0x1)
:02390FB0 E3530000 cmp r3,#0x0
:02390FB4 0A000007 beq 02390FD8
:02390FB8 E3540000 cmp r4,#0x0
:02390FBC 1A000004 bne 02390FD4
:02390FC0 E2880C01 add  r0,r8,#0x100
:02390FC4 E1D913BE ldrh r1,[r9, #+0x3e]		;r9+0x3e=*(ffffdd09)
:02390FC8 E1D008B8 ldrh r0,[r0, #+0x88]		;r0+0x88=*(00000088)
:02390FCC E1110012 tst r1,r2,lsl r0
:02390FD0 1A000000 bne 02390FD8
:02390FD4 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02390FD8 E3530000 cmp r3,#0x0
:02390FDC 13A00000 movne  r0,#0x0		;r0=0(0x0)
:02390FE0 11C808BC strneh r0,[r8, #+0x8c]		;r8+0x8c=*(33afd991)=#0(0x00000000)
:02390FE4 E1D808BE ldrh r0,[r8, #+0x8e]		;r8+0x8e=*(33afd993)=#0(0x00000000)
:02390FE8 E3500000 cmp r0,#0x0
:02390FEC 0A000008 beq 02391014
:02390FF0 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02390FF4 E1C808BE strh r0,[r8, #+0x8e]		;r8+0x8e=*(33afd993)=#0(0x00000000)
:02390FF8 E3520000 cmp r2,#0x0
:02390FFC 13A00001 movne  r0,#0x1		;r0=1(0x1)
:02391000 E1A01800 mov  r1,r0,lsl #0x10		;r1=65536(0x10000)
:02391004 E1A00004 mov  r0,r4			;r0=0(0x0)
:02391008 E1A01821 mov  r1,r1,lsr #0x10		;r1=1(0x1)
:0239100C EB00174E bl 02396D4C
:02391010 E1A05000 mov  r5,r0			;r5=0(0x0)
:02391014 E3560000 cmp r6,#0x0
:02391018 0A000083 beq 0239122C
:0239101C EB40970B bl 033B6C50
:02391020 E1A07000 mov  r7,r0			;r7=0(0x0)
:02391024 E3A0000E mov  r0,#0xE		;r0=14(0xe)
:02391028 E1C700B0 strh r0,[r7, #+0x0]		;r7+0x0=*(00000000)
:0239102C E3540000 cmp r4,#0x0
:02391030 13A00009 movne  r0,#0x9		;r0=9(0x9)
:02391034 11C700B2 strneh r0,[r7, #+0x2]		;r7+0x2=*(00000002)
:02391038 1A000008 bne 02391060
:0239103C E2880C01 add  r0,r8,#0x100
:02391040 E1D923BE ldrh r2,[r9, #+0x3e]		;r9+0x3e=*(ffffdd09)
:02391044 E1D008B8 ldrh r0,[r0, #+0x88]		;r0+0x88=*(00000091)
:02391048 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:0239104C E1120011 tst r2,r1,lsl r0
:02391050 13A0000F movne  r0,#0xF		;r0=15(0xf)
:02391054 11C700B2 strneh r0,[r7, #+0x2]		;r7+0x2=*(00000002)
:02391058 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:0239105C 01C700B2 streqh r0,[r7, #+0x2]		;r7+0x2=*(00000002)
:02391060 E3A0000D mov  r0,#0xD		;r0=13(0xd)
:02391064 E1C700B4 strh r0,[r7, #+0x4]		;r7+0x4=*(00000004)
:02391068 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239106C E5870008 str r0,[r7, #+0x8]		;r7+0x8=*(00000008)
:02391070 E3540000 cmp r4,#0x0
:02391074 1A000011 bne 023910C0
:02391078 E1D911BC ldrh r1,[r9, #+0x1c]		;r9+0x1c=*(ffffdce7)
:0239107C E2890028 add  r0,r9,#0x28
:02391080 E1C710BC strh r1,[r7, #+0xc]		;r7+0xc=*(0000000c)
:02391084 E1D921BE ldrh r2,[r9, #+0x1e]		;r9+0x1e=*(ffffdce9)
:02391088 E2871010 add  r1,r7,#0x10
:0239108C E1C720BE strh r2,[r7, #+0xe]		;r7+0xe=*(0000000e)
:02391090 E3A02006 mov  r2,#0x6		;r2=6(0x6)
:02391094 EB40723C bl 033AD98C
:02391098 E289002E add  r0,r9,#0x2E
:0239109C E2871016 add  r1,r7,#0x16
:023910A0 E3A02006 mov  r2,#0x6		;r2=6(0x6)
:023910A4 EB407238 bl 033AD98C
:023910A8 E1D903BA ldrh r0,[r9, #+0x3a]		;r9+0x3a=*(ffffdd05)
:023910AC E1C701BC strh r0,[r7, #+0x1c]		;r7+0x1c=*(0000001c)
:023910B0 E1D903BC ldrh r0,[r9, #+0x3c]		;r9+0x3c=*(ffffdd07)
:023910B4 E1C701BE strh r0,[r7, #+0x1e]		;r7+0x1e=*(0000001e)
:023910B8 E1D903BE ldrh r0,[r9, #+0x3e]		;r9+0x3e=*(ffffdd09)
:023910BC E1C702B0 strh r0,[r7, #+0x20]		;r7+0x20=*(00000020)
:023910C0 E1A00007 mov  r0,r7			;r0=0(0x0)
:023910C4 EB4096CE bl 033B6C04
:023910C8 E3560000 cmp r6,#0x0
:023910CC 0A000056 beq 0239122C
:023910D0 E3550001 cmp r5,#0x1
:023910D4 11D805BE ldrneh r0,[r8, #+0x5e]		;r8+0x5e=*(33afd963)=#0(0x00000000)
:023910D8 13500000 cmpne r0,#0x0
:023910DC 1A00000E bne 0239111C
:023910E0 E1D804B6 ldrh r0,[r8, #+0x46]		;r8+0x46=*(33afd94b)=#0(0x00000000)
:023910E4 E3500000 cmp r0,#0x0
:023910E8 0A000009 beq 02391114
:023910EC E51F0174 ldr r0,[r15, #-0x174]		;r15-0x174=*(02390f80)=#58766480(0x0380b490)
:023910F0 EB406F4A bl 033ACE20
:023910F4 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023910F8 E58D0000 str r0,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:023910FC E5981050 ldr r1,[r8, #+0x50]		;r8+0x50=*(33afd955)=#0(0x00000000)
:02391100 E5982054 ldr r2,[r8, #+0x54]		;r8+0x54=*(33afd959)=#0(0x00000000)
:02391104 E51F018C ldr r0,[r15, #-0x18c]		;r15-0x18c=*(02390f80)=#58766480(0x0380b490)
:02391108 E59F314C ldr r3,[r15, #+0x14c]		;r15+0x14c=*(0239125c)=#41819136(0x027e1c00)
:0239110C EB406F0A bl 033ACD3C
:02391110 EA000045 b 0239122C
:02391114 EB0000D4 bl 0239146C
:02391118 EA000043 b 0239122C
:0239111C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02391120 E1C815BE strh r1,[r8, #+0x5e]		;r8+0x5e=*(33afd963)=#0(0x00000000)
:02391124 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02391128 E1C806B0 strh r0,[r8, #+0x60]		;r8+0x60=*(33afd965)=#0(0x00000000)
:0239112C E1C818B8 strh r1,[r8, #+0x88]		;r8+0x88=*(33afd98d)=#0(0x00000000)
:02391130 EA00003D b 0239122C
:02391134 E2880C07 add  r0,r8,#0x700
:02391138 E1D00CBC ldrh r0,[r0, #+0xcc]		;r0+0xcc=*(000000cc)
:0239113C E3500001 cmp r0,#0x1
:02391140 01D901B0 ldreqh r0,[r9, #+0x10]		;r9+0x10=*(ffffdcdb)
:02391144 03500020 cmpeq r0,#0x20
:02391148 1A000016 bne 023911A8
:0239114C EB407103 bl 033AD560
:02391150 E1A04000 mov  r4,r0			;r4=0(0x0)
:02391154 E51F01F0 ldr r0,[r15, #-0x1f0]		;r15-0x1f0=*(02390f6c)=#58766436(0x0380b464)
:02391158 EB406F30 bl 033ACE20
:0239115C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02391160 E1A00004 mov  r0,r4			;r0=0(0x0)
:02391164 E1C818B4 strh r1,[r8, #+0x84]		;r8+0x84=*(33afd989)=#0(0x00000000)
:02391168 EB407101 bl 033AD574
:0239116C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02391170 E1C818BA strh r1,[r8, #+0x8a]		;r8+0x8a=*(33afd98f)=#0(0x00000000)
:02391174 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02391178 EB0016F3 bl 02396D4C
:0239117C EB4096B3 bl 033B6C50
:02391180 E3A01080 mov  r1,#0x80		;r1=128(0x80)
:02391184 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000001)
:02391188 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0239118C E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000003)
:02391190 E3A01017 mov  r1,#0x17		;r1=23(0x17)
:02391194 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(00000005)
:02391198 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:0239119C E1C010B6 strh r1,[r0, #+0x6]		;r0+0x6=*(00000007)
:023911A0 EB409697 bl 033B6C04
:023911A4 EA000020 b 0239122C
:023911A8 EBFFFB6C bl 0238FF60
:023911AC E1B01000 movs r1,r0			;r1=1(0x1)
:023911B0 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:023911B4 0A000010 beq 023911FC
:023911B8 E59F00A0 ldr r0,[r15, #+0xa0]		;r15+0xa0=*(02391260)=#32771(0x00008003)
:023911BC E3A02025 mov  r2,#0x25		;r2=37(0x25)
:023911C0 E5812000 str r2,[r1, #+0x0]		;r1+0x0=*(00000001)
:023911C4 E5810008 str r0,[r1, #+0x8]		;r1+0x8=*(00000009)
:023911C8 E1D800B0 ldrh r0,[r8, #+0x0]		;r8+0x0=*(33afd905)=#0(0x00000000)
:023911CC E3500009 cmp r0,#0x9
:023911D0 13500007 cmpne r0,#0x7
:023911D4 059F0088 ldreq r0,[r15, #+0x88]		;r15+0x88=*(02391264)=#32766(0x00007ffe)
:023911D8 05810004 streq r0,[r1, #+0x4]		;r1+0x4=*(00000005)
:023911DC 0A000003 beq 023911F0
:023911E0 E350000A cmp r0,#0xA
:023911E4 13500008 cmpne r0,#0x8
:023911E8 03A00001 moveq  r0,#0x1		;r0=1(0x1)
:023911EC 05810004 streq r0,[r1, #+0x4]		;r1+0x4=*(00000005)
:023911F0 E51F029C ldr r0,[r15, #-0x29c]		;r15-0x29c=*(02390f5c)=#41908480(0x027f7900)
:023911F4 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:023911F8 EB406B4D bl 033ABF34
:023911FC E3500000 cmp r0,#0x0
:02391200 1A000009 bne 0239122C
:02391204 EB409691 bl 033B6C50
:02391208 E3A01080 mov  r1,#0x80		;r1=128(0x80)
:0239120C E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(027f7900)=#412103065(0x18903199)
:02391210 E3A01008 mov  r1,#0x8		;r1=8(0x8)
:02391214 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(027f7902)=#-285009776(0xef031890)
:02391218 E3A01016 mov  r1,#0x16		;r1=22(0x16)
:0239121C E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(027f7904)=#-1874792701(0x9040ef03)
:02391220 E3A01025 mov  r1,#0x25		;r1=37(0x25)
:02391224 E1C010B6 strh r1,[r0, #+0x6]		;r0+0x6=*(027f7906)=#503091264(0x1dfc9040)
:02391228 EB409675 bl 033B6C04
:0239122C E1A00009 mov  r0,r9			;r0=-9013(0xffffdccb)
:02391230 EB00000C bl 02391268
:02391234 EAFFFBB1 b 02390100
:02391238 E51F02F0 ldr r0,[r15, #-0x2f0]		;r15-0x2f0=*(02390f50)=#41908344(0x027f7878)
:0239123C E1A01009 mov  r1,r9			;r1=-9013(0xffffdccb)
:02391240 E2800058 add  r0,r0,#0x58
:02391244 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:02391248 EB406B39 bl 033ABF34
:0239124C EAFFFBAB b 02390100
:02391250 E28DD020 add  r13,r13,#0x20
:02391254 E8BD4FF8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:02391258 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:0239125C 027E1C00 rsbeqs r1,r14,#0x0
:02391260 00008003 andeq  r8,r0,r3
:02391264 00007FFE unknown
:02391268 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:0239126C E1A05000 mov  r5,r0			;r5=41908344(0x27f7878)
:02391270 EB4070BA bl 033AD560
:02391274 E59F1020 ldr r1,[r15, #+0x20]		;r15+0x20=*(0239129c)=#41912440(0x027f8878)
:02391278 E1A04000 mov  r4,r0			;r4=41908344(0x27f7878)
:0239127C E5910544 ldr r0,[r1, #+0x544]		;r1+0x544=*(027f8dbc)=#36352375(0x022ab177)
:02391280 E5911548 ldr r1,[r1, #+0x548]		;r1+0x548=*(027f8dc0)=#-2113338880(0x82090200)
:02391284 E1A02005 mov  r2,r5			;r2=41908344(0x27f7878)
:02391288 EB406CD5 bl 033AC5E4
:0239128C E1A00004 mov  r0,r4			;r0=41908344(0x27f7878)
:02391290 EB4070B7 bl 033AD574
:02391294 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:02391298 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:0239129C 027F8878 rsbeqs r8,r15,#0x780000
:023912A0 E3100002 tst r0,#0x2
:023912A4 E1A00140 mov  r0,r0,asr #0x2
:023912A8 02800019 addeq  r0,r0,#0x19
:023912AC E20000FF and  r0,r0,#0xFF
:023912B0 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023912B4 E92D4010 stmdb  r13!,{r4,r14}
:023912B8 E59F006C ldr r0,[r15, #+0x6c]		;r15+0x6c=*(0239132c)=#41912440(0x027f8878)
:023912BC E5904550 ldr r4,[r0, #+0x550]		;r0+0x550=*(027f8dc8)=#867162373(0x33afd905)
:023912C0 EBFFFB26 bl 0238FF60
:023912C4 E1B01000 movs r1,r0			;r1=41912440(0x27f8878)
:023912C8 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:023912CC 0A000006 beq 023912EC
:023912D0 E3A0002D mov  r0,#0x2D		;r0=45(0x2d)
:023912D4 E5810000 str r0,[r1, #+0x0]		;r1+0x0=*(027f8878)=#145363855(0x08aa138f)
:023912D8 E1D436B8 ldrh r3,[r4, #+0x68]		;r4+0x68=*(33afd96d)=#0(0x00000000)
:023912DC E59F004C ldr r0,[r15, #+0x4c]		;r15+0x4c=*(02391330)=#41908480(0x027f7900)
:023912E0 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:023912E4 E5813004 str r3,[r1, #+0x4]		;r1+0x4=*(027f887c)=#412686490(0x1899189a)
:023912E8 EB406B11 bl 033ABF34
:023912EC E3500000 cmp r0,#0x0
:023912F0 13A00001 movne  r0,#0x1		;r0=1(0x1)
:023912F4 11C406B6 strneh r0,[r4, #+0x66]		;r4+0x66=*(33afd96b)=#0(0x00000000)
:023912F8 1A000009 bne 02391324
:023912FC EB409653 bl 033B6C50
:02391300 E3A01080 mov  r1,#0x80		;r1=128(0x80)
:02391304 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:02391308 E3A01008 mov  r1,#0x8		;r1=8(0x8)
:0239130C E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:02391310 E3A01016 mov  r1,#0x16		;r1=22(0x16)
:02391314 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:02391318 E3A0102D mov  r1,#0x2D		;r1=45(0x2d)
:0239131C E1C010B6 strh r1,[r0, #+0x6]		;r0+0x6=*(00000006)
:02391320 EB409637 bl 033B6C04
:02391324 E8BD4010 ldmia  r13!,{r4,r14}
:02391328 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:0239132C 027F8878 rsbeqs r8,r15,#0x780000
:02391330 027F7900 rsbeqs r7,r15,#0x0
:02391334 E59FC008 ldr r12,[r15, #+0x8]		;r15+0x8=*(02391344)=#41818856(0x027e1ae8)
:02391338 E1A00800 mov  r0,r0,lsl #0x10		;r0=0(0x0)
:0239133C E1A00820 mov  r0,r0,lsr #0x10		;r0=0(0x0)
:02391340 E12FFF1C bx r12 (Jump to addr_027E1AE8?)msr CPSR_fsxc,r12
:02391344 027E1AE8 rsbeqs r1,r14,#0xE8000
:02391348 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:0239134C E1A05000 mov  r5,r0			;r5=0(0x0)
:02391350 EBFFFB02 bl 0238FF60
:02391354 E1B01000 movs r1,r0			;r1=0(0x0)
:02391358 E59F4064 ldr r4,[r15, #+0x64]		;r15+0x64=*(023913c4)=#41908344(0x027f7878)
:0239135C 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:02391360 0A000005 beq 0239137C
:02391364 E3A0002B mov  r0,#0x2B		;r0=43(0x2b)
:02391368 E5810000 str r0,[r1, #+0x0]		;r1+0x0=*(00000000)
:0239136C E2840088 add  r0,r4,#0x88
:02391370 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02391374 E5815004 str r5,[r1, #+0x4]		;r1+0x4=*(00000004)
:02391378 EB406AED bl 033ABF34
:0239137C E3500000 cmp r0,#0x0
:02391380 1A00000D bne 023913BC
:02391384 E2840A01 add  r0,r4,#0x1000
:02391388 E590054C ldr r0,[r0, #+0x54c]		;r0+0x54c=*(00000577)
:0239138C E3500000 cmp r0,#0x0
:02391390 0A000009 beq 023913BC
:02391394 EB40962D bl 033B6C50
:02391398 E3A01080 mov  r1,#0x80		;r1=128(0x80)
:0239139C E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(0000002b)
:023913A0 E3A01008 mov  r1,#0x8		;r1=8(0x8)
:023913A4 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(0000002d)
:023913A8 E3A01016 mov  r1,#0x16		;r1=22(0x16)
:023913AC E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(0000002f)
:023913B0 E3A0102B mov  r1,#0x2B		;r1=43(0x2b)
:023913B4 E1C010B6 strh r1,[r0, #+0x6]		;r0+0x6=*(00000031)
:023913B8 EB409611 bl 033B6C04
:023913BC E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:023913C0 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023913C4 027F7878 rsbeqs r7,r15,#0x780000
:023913C8 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:023913CC E59F107C ldr r1,[r15, #+0x7c]		;r15+0x7c=*(02391450)=#41912440(0x027f8878)
:023913D0 E3A02040 mov  r2,#0x40		;r2=64(0x40)
:023913D4 E5910544 ldr r0,[r1, #+0x544]		;r1+0x544=*(027f8dbc)=#36352375(0x022ab177)
:023913D8 E5911548 ldr r1,[r1, #+0x548]		;r1+0x548=*(027f8dc0)=#-2113338880(0x82090200)
:023913DC E59F5070 ldr r5,[r15, #+0x70]		;r15+0x70=*(02391454)=#41908344(0x027f7878)
:023913E0 EB406C3B bl 033AC4D4
:023913E4 E1A04000 mov  r4,r0			;r4=36352375(0x22ab177)
:023913E8 E59F1068 ldr r1,[r15, #+0x68]		;r15+0x68=*(02391458)=#389(0x00000185)
:023913EC E59F0068 ldr r0,[r15, #+0x68]		;r15+0x68=*(0239145c)=#41908384(0x027f78a0)
:023913F0 E1C410BC strh r1,[r4, #+0xc]		;r4+0xc=*(022ab183)=#305475577(0x12352ff9)
:023913F4 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:023913F8 E1A01004 mov  r1,r4			;r1=36352375(0x22ab177)
:023913FC E1C420BE strh r2,[r4, #+0xe]		;r4+0xe=*(022ab185)=#-1968631243(0x8aa91235)
:02391400 EB406ACB bl 033ABF34
:02391404 E3500000 cmp r0,#0x0
:02391408 1A00000E bne 02391448
:0239140C E1A00004 mov  r0,r4			;r0=36352375(0x22ab177)
:02391410 EBFFFF94 bl 02391268
:02391414 E2850A01 add  r0,r5,#0x1000
:02391418 E590054C ldr r0,[r0, #+0x54c]		;r0+0x54c=*(022ab6c3)=#537133761(0x200402c1)
:0239141C E3500000 cmp r0,#0x0
:02391420 0A000008 beq 02391448
:02391424 EB409609 bl 033B6C50
:02391428 E3A02080 mov  r2,#0x80		;r2=128(0x80)
:0239142C E1C020B0 strh r2,[r0, #+0x0]		;r0+0x0=*(00000000)
:02391430 E3A01008 mov  r1,#0x8		;r1=8(0x8)
:02391434 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:02391438 E3A01016 mov  r1,#0x16		;r1=22(0x16)
:0239143C E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:02391440 E1C020B6 strh r2,[r0, #+0x6]		;r0+0x6=*(00000006)
:02391444 EB4095EE bl 033B6C04
:02391448 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:0239144C E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:02391450 027F8878 rsbeqs r8,r15,#0x780000
:02391454 027F7878 rsbeqs r7,r15,#0x780000
:02391458 00000185 andeq  r0,r0,r5,lsl #0x3
:0239145C 027F78A0 rsbeqs r7,r15,#0xA00000
:02391460 E59FC000 ldr r12,[r15, #+0x0]		;r15+0x0=*(02391468)=#41819148(0x027e1c0c)
:02391464 E12FFF1C bx r12 (Jump to addr_027E1C0C?)msr CPSR_fsxc,r12
:02391468 027E1C0C rsbeqs r1,r14,#0xC00
:0239146C E92D4010 stmdb  r13!,{r4,r14}
:02391470 EBFFFABA bl 0238FF60
:02391474 E59F2078 ldr r2,[r15, #+0x78]		;r15+0x78=*(023914f4)=#41912440(0x027f8878)
:02391478 E1B01000 movs r1,r0			;r1=0(0x0)
:0239147C E5920550 ldr r0,[r2, #+0x550]		;r2+0x550=*(027f8dc8)=#867162373(0x33afd905)
:02391480 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02391484 E1C025BE strh r2,[r0, #+0x5e]		;r0+0x5e=*(33afd963)=#0(0x00000000)
:02391488 E1C026B0 strh r2,[r0, #+0x60]		;r0+0x60=*(33afd965)=#0(0x00000000)
:0239148C E59F4064 ldr r4,[r15, #+0x64]		;r15+0x64=*(023914f8)=#41908344(0x027f7878)
:02391490 E1C028B8 strh r2,[r0, #+0x88]		;r0+0x88=*(33afd98d)=#0(0x00000000)
:02391494 0A000004 beq 023914AC
:02391498 E3A0302C mov  r3,#0x2C		;r3=44(0x2c)
:0239149C E2840088 add  r0,r4,#0x88
:023914A0 E5813000 str r3,[r1, #+0x0]		;r1+0x0=*(00000000)
:023914A4 EB406AA2 bl 033ABF34
:023914A8 E1A02000 mov  r2,r0			;r2=867162373(0x33afd905)
:023914AC E3520000 cmp r2,#0x0
:023914B0 1A00000D bne 023914EC
:023914B4 E2840A01 add  r0,r4,#0x1000
:023914B8 E590054C ldr r0,[r0, #+0x54c]		;r0+0x54c=*(33afde51)=#0(0x00000000)
:023914BC E3500000 cmp r0,#0x0
:023914C0 0A000009 beq 023914EC
:023914C4 EB4095E1 bl 033B6C50
:023914C8 E3A01080 mov  r1,#0x80		;r1=128(0x80)
:023914CC E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:023914D0 E3A01008 mov  r1,#0x8		;r1=8(0x8)
:023914D4 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:023914D8 E3A01016 mov  r1,#0x16		;r1=22(0x16)
:023914DC E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:023914E0 E3A0102C mov  r1,#0x2C		;r1=44(0x2c)
:023914E4 E1C010B6 strh r1,[r0, #+0x6]		;r0+0x6=*(00000006)
:023914E8 EB4095C5 bl 033B6C04
:023914EC E8BD4010 ldmia  r13!,{r4,r14}
:023914F0 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023914F4 027F8878 rsbeqs r8,r15,#0x780000
:023914F8 027F7878 rsbeqs r7,r15,#0x780000
:023914FC E92D4008 stmdb  r13!,{r3,r14}
:02391500 E59F0010 ldr r0,[r15, #+0x10]		;r15+0x10=*(02391518)=#58766480(0x0380b490)
:02391504 EB406DBD bl 033ACC00
:02391508 E59F000C ldr r0,[r15, #+0xc]		;r15+0xc=*(0239151c)=#58766436(0x0380b464)
:0239150C EB406DBB bl 033ACC00
:02391510 E8BD4008 ldmia  r13!,{r3,r14}
:02391514 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:02391518 0380B490 orreq  r11,r0,#0x90000000
:0239151C 0380B464 orreq  r11,r0,#0x64000000
:02391520 E92D4FF8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:02391524 E59F008C ldr r0,[r15, #+0x8c]		;r15+0x8c=*(023915b8)=#41912440(0x027f8878)
:02391528 E3A06001 mov  r6,#0x1		;r6=1(0x1)
:0239152C E59F8088 ldr r8,[r15, #+0x88]		;r15+0x88=*(023915bc)=#41908344(0x027f7878)
:02391530 E5909550 ldr r9,[r0, #+0x550]		;r0+0x550=*(027f8dc8)=#867162373(0x33afd905)
:02391534 E59F5084 ldr r5,[r15, #+0x84]		;r15+0x84=*(023915c0)=#41906564(0x027f7184)
:02391538 E28D7000 add  r7,r13,#0x0
:0239153C E3A04000 mov  r4,#0x0		;r4=0(0x0)
:02391540 E1A0B006 mov  r11,r6			;r11=1(0x1)
:02391544 E1A01007 mov  r1,r7			;r1=0(0x0)
:02391548 E1A0200B mov  r2,r11			;r2=1(0x1)
:0239154C E2880088 add  r0,r8,#0x88
:02391550 EB406A9A bl 033ABFC0
:02391554 E59D0000 ldr r0,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:02391558 E3500000 cmp r0,#0x0
:0239155C 1A000001 bne 02391568
:02391560 EB406915 bl 033AB9BC
:02391564 EA000011 b 023915B0
:02391568 E1D0A0B0 ldrh r10,[r0, #+0x0]		;r0+0x0=*(027f8878)=#145363855(0x08aa138f)
:0239156C E31A0902 tst r10,#0x8000
:02391570 13CA0902 bicne  r0,r10,#0x8000
:02391574 11A00800 movne  r0,r0,lsl #0x10		;r0=-2005401600(0x88780000)
:02391578 11A0A820 movne  r10,r0,lsr #0x10		;r10=34936(0x8878)
:0239157C E35A002E cmp r10,#0x2E
:02391580 2A000006 bcs 023915A0
:02391584 E5896004 str r6,[r9, #+0x4]		;r9+0x4=*(33afd909)=#0(0x00000000)
:02391588 E1C9A0B2 strh r10,[r9, #+0x2]		;r9+0x2=*(33afd907)=#0(0x00000000)
:0239158C E59D0000 ldr r0,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:02391590 E795110A ldr r1,[r5,+r10, lsl #0x2]
:02391594 E1A0E00F mov  r14,r15			;r14=37295516(0x239159c)
:02391598 E12FFF11 bx r1 (Jump to addr_00000000?)msr CPSR_fsxc,r1
:0239159C E5894004 str r4,[r9, #+0x4]		;r9+0x4=*(33afd909)=#0(0x00000000)
:023915A0 E59D0000 ldr r0,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:023915A4 E38A1902 orr  r1,r10,#0x8000
:023915A8 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(88780000)
:023915AC EAFFFFE4 b 02391544
:023915B0 E8BD4FF8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:023915B4 E12FFF1E bx r14 (Jump to addr_0239159C?)
msr CPSR_fsxc,r14
:023915B8 027F8878 rsbeqs r8,r15,#0x780000
:023915BC 027F7878 rsbeqs r7,r15,#0x780000
:023915C0 027F7184 rsbeqs r7,r15,#0x21
:023915C4 E12FFF1E bx r14 (Jump to addr_0239159C?)
msr CPSR_fsxc,r14
:023915C8 E92D4010 stmdb  r13!,{r4,r14}
:023915CC E3A02000 mov  r2,#0x0		;r2=0(0x0)
:023915D0 E1C020B0 strh r2,[r0, #+0x0]		;r0+0x0=*(88780000)
:023915D4 E1C020B2 strh r2,[r0, #+0x2]		;r0+0x2=*(88780002)
:023915D8 E1C020B4 strh r2,[r0, #+0x4]		;r0+0x4=*(88780004)
:023915DC E1C020B6 strh r2,[r0, #+0x6]		;r0+0x6=*(88780006)
:023915E0 E1C020B8 strh r2,[r0, #+0x8]		;r0+0x8=*(88780008)
:023915E4 E1C020BA strh r2,[r0, #+0xa]		;r0+0xa=*(8878000a)
:023915E8 E1C020BC strh r2,[r0, #+0xc]		;r0+0xc=*(8878000c)
:023915EC E3A03001 mov  r3,#0x1		;r3=1(0x1)
:023915F0 E1C030BE strh r3,[r0, #+0xe]		;r0+0xe=*(8878000e)
:023915F4 E1C011B0 strh r1,[r0, #+0x10]		;r0+0x10=*(88780010)
:023915F8 E1D020BE ldrh r2,[r0, #+0xe]		;r0+0xe=*(8878000e)
:023915FC E1D010BC ldrh r1,[r0, #+0xc]		;r0+0xc=*(8878000c)
:02391600 E0804082 add  r4,r0,r2,lsl #0x1
:02391604 E1C411B0 strh r1,[r4, #+0x10]		;r4+0x10=*(00000010)
:02391608 E1C431B2 strh r3,[r4, #+0x12]		;r4+0x12=*(00000012)
:0239160C EBFFF906 bl 0238FA2C
:02391610 E2840010 add  r0,r4,#0x10
:02391614 E8BD4010 ldmia  r13!,{r4,r14}
:02391618 E12FFF1E bx r14 (Jump to addr_0239159C?)
msr CPSR_fsxc,r14
:0239161C E92D4010 stmdb  r13!,{r4,r14}
:02391620 E3A04000 mov  r4,#0x0		;r4=0(0x0)
:02391624 E1C040B0 strh r4,[r0, #+0x0]		;r0+0x0=*(88780000)
:02391628 E1C040B2 strh r4,[r0, #+0x2]		;r0+0x2=*(88780002)
:0239162C E1C040B4 strh r4,[r0, #+0x4]		;r0+0x4=*(88780004)
:02391630 E1C040B6 strh r4,[r0, #+0x6]		;r0+0x6=*(88780006)
:02391634 E1C040B8 strh r4,[r0, #+0x8]		;r0+0x8=*(88780008)
:02391638 E1C040BA strh r4,[r0, #+0xa]		;r0+0xa=*(8878000a)
:0239163C E3A0C001 mov  r12,#0x1		;r12=1(0x1)
:02391640 E1C0C0BC strh r12,[r0, #+0xc]		;r0+0xc=*(8878000c)
:02391644 E3A04003 mov  r4,#0x3		;r4=3(0x3)
:02391648 E1C040BE strh r4,[r0, #+0xe]		;r0+0xe=*(8878000e)
:0239164C E1C011B0 strh r1,[r0, #+0x10]		;r0+0x10=*(88780010)
:02391650 E1C021B2 strh r2,[r0, #+0x12]		;r0+0x12=*(88780012)
:02391654 E1C031B4 strh r3,[r0, #+0x14]		;r0+0x14=*(88780014)
:02391658 E1D020BE ldrh r2,[r0, #+0xe]		;r0+0xe=*(8878000e)
:0239165C E1D010BC ldrh r1,[r0, #+0xc]		;r0+0xc=*(8878000c)
:02391660 E0804082 add  r4,r0,r2,lsl #0x1
:02391664 E1C411B0 strh r1,[r4, #+0x10]		;r4+0x10=*(00000013)
:02391668 E1C4C1B2 strh r12,[r4, #+0x12]		;r4+0x12=*(00000015)
:0239166C EBFFF8EE bl 0238FA2C
:02391670 E2840010 add  r0,r4,#0x10
:02391674 E8BD4010 ldmia  r13!,{r4,r14}
:02391678 E12FFF1E bx r14 (Jump to addr_0239159C?)
msr CPSR_fsxc,r14
:0239167C E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:02391680 E1A04000 mov  r4,r0			;r4=-2005401600(0x88780000)
:02391684 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02391688 E1C400B0 strh r0,[r4, #+0x0]		;r4+0x0=*(88780000)
:0239168C E1C400B2 strh r0,[r4, #+0x2]		;r4+0x2=*(88780002)
:02391690 E1C400B4 strh r0,[r4, #+0x4]		;r4+0x4=*(88780004)
:02391694 E1C400B6 strh r0,[r4, #+0x6]		;r4+0x6=*(88780006)
:02391698 E1C400B8 strh r0,[r4, #+0x8]		;r4+0x8=*(88780008)
:0239169C E1C400BA strh r0,[r4, #+0xa]		;r4+0xa=*(8878000a)
:023916A0 E3A05002 mov  r5,#0x2		;r5=2(0x2)
:023916A4 E1A07001 mov  r7,r1			;r7=0(0x0)
:023916A8 E1A00002 mov  r0,r2			;r0=0(0x0)
:023916AC E1C450BC strh r5,[r4, #+0xc]		;r4+0xc=*(8878000c)
:023916B0 E3A0501F mov  r5,#0x1F		;r5=31(0x1f)
:023916B4 E2841010 add  r1,r4,#0x10
:023916B8 E3A02006 mov  r2,#0x6		;r2=6(0x6)
:023916BC E1A06003 mov  r6,r3			;r6=1(0x1)
:023916C0 E1C450BE strh r5,[r4, #+0xe]		;r4+0xe=*(8878000e)
:023916C4 EB40704C bl 033AD7FC
:023916C8 E59D0018 ldr r0,[r13, #+0x18]		;r13+0x18=*(00000017)
:023916CC E2841018 add  r1,r4,#0x18
:023916D0 E3A02020 mov  r2,#0x20		;r2=32(0x20)
:023916D4 E1C461B6 strh r6,[r4, #+0x16]		;r4+0x16=*(88780016)
:023916D8 EB407047 bl 033AD7FC
:023916DC E1DD21BC ldrh r2,[r13, #+0x1c]		;r13+0x1c=*(0000001b)
:023916E0 E59D0020 ldr r0,[r13, #+0x20]		;r13+0x20=*(0000001f)
:023916E4 E284103A add  r1,r4,#0x3A
:023916E8 E1C423B8 strh r2,[r4, #+0x38]		;r4+0x38=*(88780038)
:023916EC E3A02010 mov  r2,#0x10		;r2=16(0x10)
:023916F0 EB407041 bl 033AD7FC
:023916F4 E1DD12B4 ldrh r1,[r13, #+0x24]		;r13+0x24=*(00000023)
:023916F8 E1A000A7 mov  r0,r7,lsr #0x1		;r0=0(0x0)
:023916FC E1C414BA strh r1,[r4, #+0x4a]		;r4+0x4a=*(8878004a)
:02391700 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02391704 E1C414BC strh r1,[r4, #+0x4c]		;r4+0x4c=*(8878004c)
:02391708 E1D420BE ldrh r2,[r4, #+0xe]		;r4+0xe=*(8878000e)
:0239170C E1D410BC ldrh r1,[r4, #+0xc]		;r4+0xc=*(8878000c)
:02391710 E0845082 add  r5,r4,r2,lsl #0x1
:02391714 E1C511B0 strh r1,[r5, #+0x10]		;r5+0x10=*(0000002f)
:02391718 E240102C sub  r1,r0,#0x2C
:0239171C E1A00004 mov  r0,r4			;r0=-2005401600(0x88780000)
:02391720 E1C511B2 strh r1,[r5, #+0x12]		;r5+0x12=*(00000031)
:02391724 EBFFF8C0 bl 0238FA2C
:02391728 E2850010 add  r0,r5,#0x10
:0239172C E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:02391730 E12FFF1E bx r14 (Jump to addr_0239159C?)
msr CPSR_fsxc,r14
:02391734 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:02391738 E1A04000 mov  r4,r0			;r4=-2005401600(0x88780000)
:0239173C E3A03000 mov  r3,#0x0		;r3=0(0x0)
:02391740 E1C430B0 strh r3,[r4, #+0x0]		;r4+0x0=*(88780000)
:02391744 E1C430B2 strh r3,[r4, #+0x2]		;r4+0x2=*(88780002)
:02391748 E1C430B4 strh r3,[r4, #+0x4]		;r4+0x4=*(88780004)
:0239174C E1C430B6 strh r3,[r4, #+0x6]		;r4+0x6=*(88780006)
:02391750 E1C430B8 strh r3,[r4, #+0x8]		;r4+0x8=*(88780008)
:02391754 E1C430BA strh r3,[r4, #+0xa]		;r4+0xa=*(8878000a)
:02391758 E3A00003 mov  r0,#0x3		;r0=3(0x3)
:0239175C E1C400BC strh r0,[r4, #+0xc]		;r4+0xc=*(8878000c)
:02391760 E3A00022 mov  r0,#0x22		;r0=34(0x22)
:02391764 E1C400BE strh r0,[r4, #+0xe]		;r4+0xe=*(8878000e)
:02391768 E1C411B0 strh r1,[r4, #+0x10]		;r4+0x10=*(88780010)
:0239176C E1A00002 mov  r0,r2			;r0=16(0x10)
:02391770 E1C431B2 strh r3,[r4, #+0x12]		;r4+0x12=*(88780012)
:02391774 E2841014 add  r1,r4,#0x14
:02391778 E3A02044 mov  r2,#0x44		;r2=68(0x44)
:0239177C EB40701E bl 033AD7FC
:02391780 E1D410BE ldrh r1,[r4, #+0xe]		;r4+0xe=*(8878000e)
:02391784 E1D400BC ldrh r0,[r4, #+0xc]		;r4+0xc=*(8878000c)
:02391788 E0845081 add  r5,r4,r1,lsl #0x1
:0239178C E1C501B0 strh r0,[r5, #+0x10]		;r5+0x10=*(0000002f)
:02391790 E3A01005 mov  r1,#0x5		;r1=5(0x5)
:02391794 E1A00004 mov  r0,r4			;r0=-2005401600(0x88780000)
:02391798 E1C511B2 strh r1,[r5, #+0x12]		;r5+0x12=*(00000031)
:0239179C EBFFF8A2 bl 0238FA2C
:023917A0 E2850010 add  r0,r5,#0x10
:023917A4 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:023917A8 E12FFF1E bx r14 (Jump to addr_0239159C?)
msr CPSR_fsxc,r14
:023917AC E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:023917B0 E1A04000 mov  r4,r0			;r4=-2005401600(0x88780000)
:023917B4 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023917B8 E1C400B0 strh r0,[r4, #+0x0]		;r4+0x0=*(88780000)
:023917BC E1C400B2 strh r0,[r4, #+0x2]		;r4+0x2=*(88780002)
:023917C0 E1C400B4 strh r0,[r4, #+0x4]		;r4+0x4=*(88780004)
:023917C4 E1C400B6 strh r0,[r4, #+0x6]		;r4+0x6=*(88780006)
:023917C8 E1C400B8 strh r0,[r4, #+0x8]		;r4+0x8=*(88780008)
:023917CC E1C400BA strh r0,[r4, #+0xa]		;r4+0xa=*(8878000a)
:023917D0 E3A00004 mov  r0,#0x4		;r0=4(0x4)
:023917D4 E1C400BC strh r0,[r4, #+0xc]		;r4+0xc=*(8878000c)
:023917D8 E3A05005 mov  r5,#0x5		;r5=5(0x5)
:023917DC E1A06002 mov  r6,r2			;r6=68(0x44)
:023917E0 E1A00001 mov  r0,r1			;r0=5(0x5)
:023917E4 E1C450BE strh r5,[r4, #+0xe]		;r4+0xe=*(8878000e)
:023917E8 E2841010 add  r1,r4,#0x10
:023917EC E3A02006 mov  r2,#0x6		;r2=6(0x6)
:023917F0 E1A05003 mov  r5,r3			;r5=0(0x0)
:023917F4 EB407000 bl 033AD7FC
:023917F8 E1C461B6 strh r6,[r4, #+0x16]		;r4+0x16=*(88780016)
:023917FC E1C451B8 strh r5,[r4, #+0x18]		;r4+0x18=*(88780018)
:02391800 E1D410BE ldrh r1,[r4, #+0xe]		;r4+0xe=*(8878000e)
:02391804 E1D400BC ldrh r0,[r4, #+0xc]		;r4+0xc=*(8878000c)
:02391808 E0845081 add  r5,r4,r1,lsl #0x1
:0239180C E1C501B0 strh r0,[r5, #+0x10]		;r5+0x10=*(00000010)
:02391810 E3A01006 mov  r1,#0x6		;r1=6(0x6)
:02391814 E1A00004 mov  r0,r4			;r0=-2005401600(0x88780000)
:02391818 E1C511B2 strh r1,[r5, #+0x12]		;r5+0x12=*(00000012)
:0239181C EBFFF882 bl 0238FA2C
:02391820 E2850010 add  r0,r5,#0x10
:02391824 E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:02391828 E12FFF1E bx r14 (Jump to addr_0239159C?)
msr CPSR_fsxc,r14
:0239182C E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:02391830 E1A04000 mov  r4,r0			;r4=-2005401600(0x88780000)
:02391834 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02391838 E1C400B0 strh r0,[r4, #+0x0]		;r4+0x0=*(88780000)
:0239183C E1C400B2 strh r0,[r4, #+0x2]		;r4+0x2=*(88780002)
:02391840 E1C400B4 strh r0,[r4, #+0x4]		;r4+0x4=*(88780004)
:02391844 E1C400B6 strh r0,[r4, #+0x6]		;r4+0x6=*(88780006)
:02391848 E1C400B8 strh r0,[r4, #+0x8]		;r4+0x8=*(88780008)
:0239184C E1C400BA strh r0,[r4, #+0xa]		;r4+0xa=*(8878000a)
:02391850 E3A00005 mov  r0,#0x5		;r0=5(0x5)
:02391854 E1C400BC strh r0,[r4, #+0xc]		;r4+0xc=*(8878000c)
:02391858 E3A03004 mov  r3,#0x4		;r3=4(0x4)
:0239185C E1A05002 mov  r5,r2			;r5=6(0x6)
:02391860 E1A00001 mov  r0,r1			;r0=6(0x6)
:02391864 E1C430BE strh r3,[r4, #+0xe]		;r4+0xe=*(8878000e)
:02391868 E2841010 add  r1,r4,#0x10
:0239186C E3A02006 mov  r2,#0x6		;r2=6(0x6)
:02391870 EB406FE1 bl 033AD7FC
:02391874 E1C451B6 strh r5,[r4, #+0x16]		;r4+0x16=*(88780016)
:02391878 E1D410BE ldrh r1,[r4, #+0xe]		;r4+0xe=*(8878000e)
:0239187C E1D400BC ldrh r0,[r4, #+0xc]		;r4+0xc=*(8878000c)
:02391880 E0845081 add  r5,r4,r1,lsl #0x1
:02391884 E1C501B0 strh r0,[r5, #+0x10]		;r5+0x10=*(00000016)
:02391888 E3A01004 mov  r1,#0x4		;r1=4(0x4)
:0239188C E1A00004 mov  r0,r4			;r0=-2005401600(0x88780000)
:02391890 E1C511B2 strh r1,[r5, #+0x12]		;r5+0x12=*(00000018)
:02391894 EBFFF864 bl 0238FA2C
:02391898 E2850010 add  r0,r5,#0x10
:0239189C E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:023918A0 E12FFF1E bx r14 (Jump to addr_0239159C?)
msr CPSR_fsxc,r14
:023918A4 E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:023918A8 E1A04000 mov  r4,r0			;r4=-2005401600(0x88780000)
:023918AC E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023918B0 E1C400B0 strh r0,[r4, #+0x0]		;r4+0x0=*(88780000)
:023918B4 E1C400B2 strh r0,[r4, #+0x2]		;r4+0x2=*(88780002)
:023918B8 E1C400B4 strh r0,[r4, #+0x4]		;r4+0x4=*(88780004)
:023918BC E1C400B6 strh r0,[r4, #+0x6]		;r4+0x6=*(88780006)
:023918C0 E1C400B8 strh r0,[r4, #+0x8]		;r4+0x8=*(88780008)
:023918C4 E1A06002 mov  r6,r2			;r6=6(0x6)
:023918C8 E1C400BA strh r0,[r4, #+0xa]		;r4+0xa=*(8878000a)
:023918CC E3A02006 mov  r2,#0x6		;r2=6(0x6)
:023918D0 E1A00001 mov  r0,r1			;r0=4(0x4)
:023918D4 E1C420BC strh r2,[r4, #+0xc]		;r4+0xc=*(8878000c)
:023918D8 E3A01005 mov  r1,#0x5		;r1=5(0x5)
:023918DC E1C410BE strh r1,[r4, #+0xe]		;r4+0xe=*(8878000e)
:023918E0 E2841010 add  r1,r4,#0x10
:023918E4 E1A05003 mov  r5,r3			;r5=4(0x4)
:023918E8 EB406FC3 bl 033AD7FC
:023918EC E1C461B6 strh r6,[r4, #+0x16]		;r4+0x16=*(88780016)
:023918F0 E1C451B8 strh r5,[r4, #+0x18]		;r4+0x18=*(88780018)
:023918F4 E1D410BE ldrh r1,[r4, #+0xe]		;r4+0xe=*(8878000e)
:023918F8 E1D400BC ldrh r0,[r4, #+0xc]		;r4+0xc=*(8878000c)
:023918FC E0845081 add  r5,r4,r1,lsl #0x1
:02391900 E1C501B0 strh r0,[r5, #+0x10]		;r5+0x10=*(00000014)
:02391904 E3A01003 mov  r1,#0x3		;r1=3(0x3)
:02391908 E1A00004 mov  r0,r4			;r0=-2005401600(0x88780000)
:0239190C E1C511B2 strh r1,[r5, #+0x12]		;r5+0x12=*(00000016)
:02391910 EBFFF845 bl 0238FA2C
:02391914 E2850010 add  r0,r5,#0x10
:02391918 E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:0239191C E12FFF1E bx r14 (Jump to addr_0239159C?)
msr CPSR_fsxc,r14
:02391920 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:02391924 E1A04000 mov  r4,r0			;r4=-2005401600(0x88780000)
:02391928 E3A0C000 mov  r12,#0x0		;r12=0(0x0)
:0239192C E1C4C0B0 strh r12,[r4, #+0x0]		;r4+0x0=*(88780000)
:02391930 E1C4C0B2 strh r12,[r4, #+0x2]		;r4+0x2=*(88780002)
:02391934 E1C4C0B4 strh r12,[r4, #+0x4]		;r4+0x4=*(88780004)
:02391938 E1C4C0B6 strh r12,[r4, #+0x6]		;r4+0x6=*(88780006)
:0239193C E1DD02B0 ldrh r0,[r13, #+0x20]		;r13+0x20=*(0000001f)
:02391940 E1C4C0B8 strh r12,[r4, #+0x8]		;r4+0x8=*(88780008)
:02391944 E2800001 add  r0,r0,#0x1
:02391948 E0800FA0 add  r0,r0,r0,lsr #0x1f
:0239194C E1A050C0 mov  r5,r0,asr #0x1
:02391950 E1A00002 mov  r0,r2			;r0=6(0x6)
:02391954 E1C4C0BA strh r12,[r4, #+0xa]		;r4+0xa=*(8878000a)
:02391958 E3A02009 mov  r2,#0x9		;r2=9(0x9)
:0239195C E1C420BC strh r2,[r4, #+0xc]		;r4+0xc=*(8878000c)
:02391960 E2852017 add  r2,r5,#0x17
:02391964 E1C420BE strh r2,[r4, #+0xe]		;r4+0xe=*(8878000e)
:02391968 E1C411B0 strh r1,[r4, #+0x10]		;r4+0x10=*(88780010)
:0239196C E2841012 add  r1,r4,#0x12
:02391970 E3A02020 mov  r2,#0x20		;r2=32(0x20)
:02391974 E1A05003 mov  r5,r3			;r5=4(0x4)
:02391978 EB406F9F bl 033AD7FC
:0239197C E1DD11B0 ldrh r1,[r13, #+0x10]		;r13+0x10=*(0000000f)
:02391980 E1C453B2 strh r5,[r4, #+0x32]		;r4+0x32=*(88780032)
:02391984 E1DD01B4 ldrh r0,[r13, #+0x14]		;r13+0x14=*(00000013)
:02391988 E1C413B4 strh r1,[r4, #+0x34]		;r4+0x34=*(88780034)
:0239198C E1DD11B8 ldrh r1,[r13, #+0x18]		;r13+0x18=*(00000017)
:02391990 E1C403B6 strh r0,[r4, #+0x36]		;r4+0x36=*(88780036)
:02391994 E1DD01BC ldrh r0,[r13, #+0x1c]		;r13+0x1c=*(0000001b)
:02391998 E1C413B8 strh r1,[r4, #+0x38]		;r4+0x38=*(88780038)
:0239199C E1DD22B0 ldrh r2,[r13, #+0x20]		;r13+0x20=*(0000001f)
:023919A0 E1C403BA strh r0,[r4, #+0x3a]		;r4+0x3a=*(8878003a)
:023919A4 E59D0024 ldr r0,[r13, #+0x24]		;r13+0x24=*(00000023)
:023919A8 E1C423BC strh r2,[r4, #+0x3c]		;r4+0x3c=*(8878003c)
:023919AC E284103E add  r1,r4,#0x3E
:023919B0 EB406F91 bl 033AD7FC
:023919B4 E1D410BE ldrh r1,[r4, #+0xe]		;r4+0xe=*(8878000e)
:023919B8 E1D400BC ldrh r0,[r4, #+0xc]		;r4+0xc=*(8878000c)
:023919BC E0845081 add  r5,r4,r1,lsl #0x1
:023919C0 E1C501B0 strh r0,[r5, #+0x10]		;r5+0x10=*(00000014)
:023919C4 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023919C8 E1A00004 mov  r0,r4			;r0=-2005401600(0x88780000)
:023919CC E1C511B2 strh r1,[r5, #+0x12]		;r5+0x12=*(00000016)
:023919D0 EBFFF815 bl 0238FA2C
:023919D4 E2850010 add  r0,r5,#0x10
:023919D8 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:023919DC E12FFF1E bx r14 (Jump to addr_0239159C?)
msr CPSR_fsxc,r14
:023919E0 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:023919E4 E1A04000 mov  r4,r0			;r4=-2005401600(0x88780000)
:023919E8 E3A05000 mov  r5,#0x0		;r5=0(0x0)
:023919EC E1C450B0 strh r5,[r4, #+0x0]		;r4+0x0=*(88780000)
:023919F0 E1C450B2 strh r5,[r4, #+0x2]		;r4+0x2=*(88780002)
:023919F4 E1C450B4 strh r5,[r4, #+0x4]		;r4+0x4=*(88780004)
:023919F8 E1C450B6 strh r5,[r4, #+0x6]		;r4+0x6=*(88780006)
:023919FC E1C450B8 strh r5,[r4, #+0x8]		;r4+0x8=*(88780008)
:02391A00 E1C450BA strh r5,[r4, #+0xa]		;r4+0xa=*(8878000a)
:02391A04 E3A0000A mov  r0,#0xA		;r0=10(0xa)
:02391A08 E1C400BC strh r0,[r4, #+0xc]		;r4+0xc=*(8878000c)
:02391A0C E3A0000C mov  r0,#0xC		;r0=12(0xc)
:02391A10 E1C400BE strh r0,[r4, #+0xe]		;r4+0xe=*(8878000e)
:02391A14 E1C451B0 strh r5,[r4, #+0x10]		;r4+0x10=*(88780010)
:02391A18 E1C411B2 strh r1,[r4, #+0x12]		;r4+0x12=*(88780012)
:02391A1C E1C421B4 strh r2,[r4, #+0x14]		;r4+0x14=*(88780014)
:02391A20 E59D0010 ldr r0,[r13, #+0x10]		;r13+0x10=*(0000000f)
:02391A24 E1C431B6 strh r3,[r4, #+0x16]		;r4+0x16=*(88780016)
:02391A28 E2841018 add  r1,r4,#0x18
:02391A2C E3A02010 mov  r2,#0x10		;r2=16(0x10)
:02391A30 EB406F71 bl 033AD7FC
:02391A34 E1D410BE ldrh r1,[r4, #+0xe]		;r4+0xe=*(8878000e)
:02391A38 E1D400BC ldrh r0,[r4, #+0xc]		;r4+0xc=*(8878000c)
:02391A3C E0845081 add  r5,r4,r1,lsl #0x1
:02391A40 E1C501B0 strh r0,[r5, #+0x10]		;r5+0x10=*(00000010)
:02391A44 E3A01012 mov  r1,#0x12		;r1=18(0x12)
:02391A48 E1A00004 mov  r0,r4			;r0=-2005401600(0x88780000)
:02391A4C E1C511B2 strh r1,[r5, #+0x12]		;r5+0x12=*(00000012)
:02391A50 EBFFF7F5 bl 0238FA2C
:02391A54 E2850010 add  r0,r5,#0x10
:02391A58 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:02391A5C E12FFF1E bx r14 (Jump to addr_0239159C?)
msr CPSR_fsxc,r14
:02391A60 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:02391A64 E1A04000 mov  r4,r0			;r4=-2005401600(0x88780000)
:02391A68 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02391A6C E1C400B0 strh r0,[r4, #+0x0]		;r4+0x0=*(88780000)
:02391A70 E1C400B2 strh r0,[r4, #+0x2]		;r4+0x2=*(88780002)
:02391A74 E1C400B4 strh r0,[r4, #+0x4]		;r4+0x4=*(88780004)
:02391A78 E1C400B6 strh r0,[r4, #+0x6]		;r4+0x6=*(88780006)
:02391A7C E1C400B8 strh r0,[r4, #+0x8]		;r4+0x8=*(88780008)
:02391A80 E1C400BA strh r0,[r4, #+0xa]		;r4+0xa=*(8878000a)
:02391A84 E1A05001 mov  r5,r1			;r5=18(0x12)
:02391A88 E3A00C01 mov  r0,#0x100		;r0=256(0x100)
:02391A8C E1C400BC strh r0,[r4, #+0xc]		;r4+0xc=*(8878000c)
:02391A90 E3A01018 mov  r1,#0x18		;r1=24(0x18)
:02391A94 E1A00005 mov  r0,r5			;r0=18(0x12)
:02391A98 E1C410BE strh r1,[r4, #+0xe]		;r4+0xe=*(8878000e)
:02391A9C E2841010 add  r1,r4,#0x10
:02391AA0 E3A02030 mov  r2,#0x30		;r2=48(0x30)
:02391AA4 EB406F54 bl 033AD7FC
:02391AA8 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02391AAC E1C500B2 strh r0,[r5, #+0x2]		;r5+0x2=*(00000014)
:02391AB0 E1C500B4 strh r0,[r5, #+0x4]		;r5+0x4=*(00000016)
:02391AB4 E1C500B8 strh r0,[r5, #+0x8]		;r5+0x8=*(0000001a)
:02391AB8 E1C500BA strh r0,[r5, #+0xa]		;r5+0xa=*(0000001c)
:02391ABC E1C500BC strh r0,[r5, #+0xc]		;r5+0xc=*(0000001e)
:02391AC0 E1C501B0 strh r0,[r5, #+0x10]		;r5+0x10=*(00000022)
:02391AC4 E1C501B2 strh r0,[r5, #+0x12]		;r5+0x12=*(00000024)
:02391AC8 E1C501B4 strh r0,[r5, #+0x14]		;r5+0x14=*(00000026)
:02391ACC E1C501B6 strh r0,[r5, #+0x16]		;r5+0x16=*(00000028)
:02391AD0 E1C502B4 strh r0,[r5, #+0x24]		;r5+0x24=*(00000036)
:02391AD4 E1C502B6 strh r0,[r5, #+0x26]		;r5+0x26=*(00000038)
:02391AD8 E1C502B8 strh r0,[r5, #+0x28]		;r5+0x28=*(0000003a)
:02391ADC E1C502BA strh r0,[r5, #+0x2a]		;r5+0x2a=*(0000003c)
:02391AE0 E1D410BE ldrh r1,[r4, #+0xe]		;r4+0xe=*(8878000e)
:02391AE4 E1D400BC ldrh r0,[r4, #+0xc]		;r4+0xc=*(8878000c)
:02391AE8 E0845081 add  r5,r4,r1,lsl #0x1
:02391AEC E1C501B0 strh r0,[r5, #+0x10]		;r5+0x10=*(00000022)
:02391AF0 E3A01002 mov  r1,#0x2		;r1=2(0x2)
:02391AF4 E1A00004 mov  r0,r4			;r0=-2005401600(0x88780000)
:02391AF8 E1C511B2 strh r1,[r5, #+0x12]		;r5+0x12=*(00000024)
:02391AFC EBFFF7CA bl 0238FA2C
:02391B00 E2850010 add  r0,r5,#0x10
:02391B04 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:02391B08 E12FFF1E bx r14 (Jump to addr_0239159C?)
msr CPSR_fsxc,r14
:02391B0C E92D4010 stmdb  r13!,{r4,r14}
:02391B10 E3A0C000 mov  r12,#0x0		;r12=0(0x0)
:02391B14 E1C0C0B0 strh r12,[r0, #+0x0]		;r0+0x0=*(88780000)
:02391B18 E1C0C0B2 strh r12,[r0, #+0x2]		;r0+0x2=*(88780002)
:02391B1C E1C0C0B4 strh r12,[r0, #+0x4]		;r0+0x4=*(88780004)
:02391B20 E1C0C0B6 strh r12,[r0, #+0x6]		;r0+0x6=*(88780006)
:02391B24 E1C0C0B8 strh r12,[r0, #+0x8]		;r0+0x8=*(88780008)
:02391B28 E59F4040 ldr r4,[r15, #+0x40]		;r15+0x40=*(02391b70)=#257(0x00000101)
:02391B2C E1C0C0BA strh r12,[r0, #+0xa]		;r0+0xa=*(8878000a)
:02391B30 E1C040BC strh r4,[r0, #+0xc]		;r0+0xc=*(8878000c)
:02391B34 E3A04004 mov  r4,#0x4		;r4=4(0x4)
:02391B38 E1C040BE strh r4,[r0, #+0xe]		;r0+0xe=*(8878000e)
:02391B3C E1C011B0 strh r1,[r0, #+0x10]		;r0+0x10=*(88780010)
:02391B40 E1C021B2 strh r2,[r0, #+0x12]		;r0+0x12=*(88780012)
:02391B44 E5803014 str r3,[r0, #+0x14]		;r0+0x14=*(88780014)
:02391B48 E1D020BE ldrh r2,[r0, #+0xe]		;r0+0xe=*(8878000e)
:02391B4C E1D010BC ldrh r1,[r0, #+0xc]		;r0+0xc=*(8878000c)
:02391B50 E0804082 add  r4,r0,r2,lsl #0x1
:02391B54 E1C411B0 strh r1,[r4, #+0x10]		;r4+0x10=*(00000014)
:02391B58 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02391B5C E1C411B2 strh r1,[r4, #+0x12]		;r4+0x12=*(00000016)
:02391B60 EBFFF7B1 bl 0238FA2C
:02391B64 E2840010 add  r0,r4,#0x10
:02391B68 E8BD4010 ldmia  r13!,{r4,r14}
:02391B6C E12FFF1E bx r14 (Jump to addr_0239159C?)
msr CPSR_fsxc,r14
:02391B70 00000101 andeq  r0,r0,r1,lsl #0x2
:02391B74 E92D4010 stmdb  r13!,{r4,r14}
:02391B78 E3A0C000 mov  r12,#0x0		;r12=0(0x0)
:02391B7C E1C0C0B0 strh r12,[r0, #+0x0]		;r0+0x0=*(88780000)
:02391B80 E1C0C0B2 strh r12,[r0, #+0x2]		;r0+0x2=*(88780002)
:02391B84 E1C0C0B4 strh r12,[r0, #+0x4]		;r0+0x4=*(88780004)
:02391B88 E1C0C0B6 strh r12,[r0, #+0x6]		;r0+0x6=*(88780006)
:02391B8C E1C0C0B8 strh r12,[r0, #+0x8]		;r0+0x8=*(88780008)
:02391B90 E59F4070 ldr r4,[r15, #+0x70]		;r15+0x70=*(02391c08)=#258(0x00000102)
:02391B94 E1C0C0BA strh r12,[r0, #+0xa]		;r0+0xa=*(8878000a)
:02391B98 E1C040BC strh r4,[r0, #+0xc]		;r0+0xc=*(8878000c)
:02391B9C E3A0400A mov  r4,#0xA		;r4=10(0xa)
:02391BA0 E1C040BE strh r4,[r0, #+0xe]		;r0+0xe=*(8878000e)
:02391BA4 E1C011B0 strh r1,[r0, #+0x10]		;r0+0x10=*(88780010)
:02391BA8 E1C021B2 strh r2,[r0, #+0x12]		;r0+0x12=*(88780012)
:02391BAC E1DD20B8 ldrh r2,[r13, #+0x8]		;r13+0x8=*(00000007)
:02391BB0 E1C031B4 strh r3,[r0, #+0x14]		;r0+0x14=*(88780014)
:02391BB4 E1DD10BC ldrh r1,[r13, #+0xc]		;r13+0xc=*(0000000b)
:02391BB8 E1C021B6 strh r2,[r0, #+0x16]		;r0+0x16=*(88780016)
:02391BBC E1DD21B0 ldrh r2,[r13, #+0x10]		;r13+0x10=*(0000000f)
:02391BC0 E1C011B8 strh r1,[r0, #+0x18]		;r0+0x18=*(88780018)
:02391BC4 E1DD11B4 ldrh r1,[r13, #+0x14]		;r13+0x14=*(00000013)
:02391BC8 E1C021BA strh r2,[r0, #+0x1a]		;r0+0x1a=*(8878001a)
:02391BCC E1DD21B8 ldrh r2,[r13, #+0x18]		;r13+0x18=*(00000017)
:02391BD0 E1C011BC strh r1,[r0, #+0x1c]		;r0+0x1c=*(8878001c)
:02391BD4 E59D101C ldr r1,[r13, #+0x1c]		;r13+0x1c=*(0000001b)
:02391BD8 E1C021BE strh r2,[r0, #+0x1e]		;r0+0x1e=*(8878001e)
:02391BDC E5801020 str r1,[r0, #+0x20]		;r0+0x20=*(88780020)
:02391BE0 E1D020BE ldrh r2,[r0, #+0xe]		;r0+0xe=*(8878000e)
:02391BE4 E1D010BC ldrh r1,[r0, #+0xc]		;r0+0xc=*(8878000c)
:02391BE8 E0804082 add  r4,r0,r2,lsl #0x1
:02391BEC E1C411B0 strh r1,[r4, #+0x10]		;r4+0x10=*(0000001a)
:02391BF0 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02391BF4 E1C411B2 strh r1,[r4, #+0x12]		;r4+0x12=*(0000001c)
:02391BF8 EBFFF78B bl 0238FA2C
:02391BFC E2840010 add  r0,r4,#0x10
:02391C00 E8BD4010 ldmia  r13!,{r4,r14}
:02391C04 E12FFF1E bx r14 (Jump to addr_0239159C?)
msr CPSR_fsxc,r14
:02391C08 00000102 andeq  r0,r0,r2,lsl #0x2
:02391C0C E92D4010 stmdb  r13!,{r4,r14}
:02391C10 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02391C14 E1C020B0 strh r2,[r0, #+0x0]		;r0+0x0=*(88780000)
:02391C18 E1C020B2 strh r2,[r0, #+0x2]		;r0+0x2=*(88780002)
:02391C1C E1C020B4 strh r2,[r0, #+0x4]		;r0+0x4=*(88780004)
:02391C20 E1C020B6 strh r2,[r0, #+0x6]		;r0+0x6=*(88780006)
:02391C24 E1C020B8 strh r2,[r0, #+0x8]		;r0+0x8=*(88780008)
:02391C28 E1C020BA strh r2,[r0, #+0xa]		;r0+0xa=*(8878000a)
:02391C2C E3A02F41 mov  r2,#0x104		;r2=260(0x104)
:02391C30 E1C020BC strh r2,[r0, #+0xc]		;r0+0xc=*(8878000c)
:02391C34 E3A03001 mov  r3,#0x1		;r3=1(0x1)
:02391C38 E1C030BE strh r3,[r0, #+0xe]		;r0+0xe=*(8878000e)
:02391C3C E1C011B0 strh r1,[r0, #+0x10]		;r0+0x10=*(88780010)
:02391C40 E1D020BE ldrh r2,[r0, #+0xe]		;r0+0xe=*(8878000e)
:02391C44 E1D010BC ldrh r1,[r0, #+0xc]		;r0+0xc=*(8878000c)
:02391C48 E0804082 add  r4,r0,r2,lsl #0x1
:02391C4C E1C411B0 strh r1,[r4, #+0x10]		;r4+0x10=*(0000001a)
:02391C50 E1C431B2 strh r3,[r4, #+0x12]		;r4+0x12=*(0000001c)
:02391C54 EBFFF774 bl 0238FA2C
:02391C58 E2840010 add  r0,r4,#0x10
:02391C5C E8BD4010 ldmia  r13!,{r4,r14}
:02391C60 E12FFF1E bx r14 (Jump to addr_0239159C?)
msr CPSR_fsxc,r14
:02391C64 E92D4010 stmdb  r13!,{r4,r14}
:02391C68 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02391C6C E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(88780000)
:02391C70 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(88780002)
:02391C74 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(88780004)
:02391C78 E1C010B6 strh r1,[r0, #+0x6]		;r0+0x6=*(88780006)
:02391C7C E1C010B8 strh r1,[r0, #+0x8]		;r0+0x8=*(88780008)
:02391C80 E1C010BA strh r1,[r0, #+0xa]		;r0+0xa=*(8878000a)
:02391C84 E3A01C02 mov  r1,#0x200		;r1=512(0x200)
:02391C88 E3A02048 mov  r2,#0x48		;r2=72(0x48)
:02391C8C E1C010BC strh r1,[r0, #+0xc]		;r0+0xc=*(8878000c)
:02391C90 E1C020BE strh r2,[r0, #+0xe]		;r0+0xe=*(8878000e)
:02391C94 E1D010BC ldrh r1,[r0, #+0xc]		;r0+0xc=*(8878000c)
:02391C98 E0804082 add  r4,r0,r2,lsl #0x1
:02391C9C E1C411B0 strh r1,[r4, #+0x10]		;r4+0x10=*(0000001a)
:02391CA0 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02391CA4 E1C411B2 strh r1,[r4, #+0x12]		;r4+0x12=*(0000001c)
:02391CA8 EBFFF75F bl 0238FA2C
:02391CAC E2840010 add  r0,r4,#0x10
:02391CB0 E8BD4010 ldmia  r13!,{r4,r14}
:02391CB4 E12FFF1E bx r14 (Jump to addr_0239159C?)
msr CPSR_fsxc,r14
:02391CB8 E92D4010 stmdb  r13!,{r4,r14}
:02391CBC E3A03000 mov  r3,#0x0		;r3=0(0x0)
:02391CC0 E1C030B0 strh r3,[r0, #+0x0]		;r0+0x0=*(88780000)
:02391CC4 E1C030B2 strh r3,[r0, #+0x2]		;r0+0x2=*(88780002)
:02391CC8 E1C030B4 strh r3,[r0, #+0x4]		;r0+0x4=*(88780004)
:02391CCC E1C030B6 strh r3,[r0, #+0x6]		;r0+0x6=*(88780006)
:02391CD0 E1C030B8 strh r3,[r0, #+0x8]		;r0+0x8=*(88780008)
:02391CD4 E59F2034 ldr r2,[r15, #+0x34]		;r15+0x34=*(02391d10)=#519(0x00000207)
:02391CD8 E1C030BA strh r3,[r0, #+0xa]		;r0+0xa=*(8878000a)
:02391CDC E1C020BC strh r2,[r0, #+0xc]		;r0+0xc=*(8878000c)
:02391CE0 E3A03001 mov  r3,#0x1		;r3=1(0x1)
:02391CE4 E1C030BE strh r3,[r0, #+0xe]		;r0+0xe=*(8878000e)
:02391CE8 E1C011B0 strh r1,[r0, #+0x10]		;r0+0x10=*(88780010)
:02391CEC E1D020BE ldrh r2,[r0, #+0xe]		;r0+0xe=*(8878000e)
:02391CF0 E1D010BC ldrh r1,[r0, #+0xc]		;r0+0xc=*(8878000c)
:02391CF4 E0804082 add  r4,r0,r2,lsl #0x1
:02391CF8 E1C411B0 strh r1,[r4, #+0x10]		;r4+0x10=*(0000001a)
:02391CFC E1C431B2 strh r3,[r4, #+0x12]		;r4+0x12=*(0000001c)
:02391D00 EBFFF749 bl 0238FA2C
:02391D04 E2840010 add  r0,r4,#0x10
:02391D08 E8BD4010 ldmia  r13!,{r4,r14}
:02391D0C E12FFF1E bx r14 (Jump to addr_0239159C?)
msr CPSR_fsxc,r14
:02391D10 00000207 andeq  r0,r0,r7,lsl #0x4
:02391D14 E92D4010 stmdb  r13!,{r4,r14}
:02391D18 E3A03000 mov  r3,#0x0		;r3=0(0x0)
:02391D1C E1C030B0 strh r3,[r0, #+0x0]		;r0+0x0=*(88780000)
:02391D20 E1C030B2 strh r3,[r0, #+0x2]		;r0+0x2=*(88780002)
:02391D24 E1C030B4 strh r3,[r0, #+0x4]		;r0+0x4=*(88780004)
:02391D28 E1C030B6 strh r3,[r0, #+0x6]		;r0+0x6=*(88780006)
:02391D2C E1C030B8 strh r3,[r0, #+0x8]		;r0+0x8=*(88780008)
:02391D30 E59F2034 ldr r2,[r15, #+0x34]		;r15+0x34=*(02391d6c)=#523(0x0000020b)
:02391D34 E1C030BA strh r3,[r0, #+0xa]		;r0+0xa=*(8878000a)
:02391D38 E1C020BC strh r2,[r0, #+0xc]		;r0+0xc=*(8878000c)
:02391D3C E3A03001 mov  r3,#0x1		;r3=1(0x1)
:02391D40 E1C030BE strh r3,[r0, #+0xe]		;r0+0xe=*(8878000e)
:02391D44 E1C011B0 strh r1,[r0, #+0x10]		;r0+0x10=*(88780010)
:02391D48 E1D020BE ldrh r2,[r0, #+0xe]		;r0+0xe=*(8878000e)
:02391D4C E1D010BC ldrh r1,[r0, #+0xc]		;r0+0xc=*(8878000c)
:02391D50 E0804082 add  r4,r0,r2,lsl #0x1
:02391D54 E1C411B0 strh r1,[r4, #+0x10]		;r4+0x10=*(0000001a)
:02391D58 E1C431B2 strh r3,[r4, #+0x12]		;r4+0x12=*(0000001c)
:02391D5C EBFFF732 bl 0238FA2C
:02391D60 E2840010 add  r0,r4,#0x10
:02391D64 E8BD4010 ldmia  r13!,{r4,r14}
:02391D68 E12FFF1E bx r14 (Jump to addr_0239159C?)
msr CPSR_fsxc,r14
:02391D6C 0000020B andeq  r0,r0,r11,lsl #0x4
:02391D70 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:02391D74 E1A04000 mov  r4,r0			;r4=-2005401600(0x88780000)
:02391D78 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02391D7C E1C400B0 strh r0,[r4, #+0x0]		;r4+0x0=*(88780000)
:02391D80 E1C400B2 strh r0,[r4, #+0x2]		;r4+0x2=*(88780002)
:02391D84 E1C400B4 strh r0,[r4, #+0x4]		;r4+0x4=*(88780004)
:02391D88 E1C400B6 strh r0,[r4, #+0x6]		;r4+0x6=*(88780006)
:02391D8C E1C400B8 strh r0,[r4, #+0x8]		;r4+0x8=*(88780008)
:02391D90 E59F2048 ldr r2,[r15, #+0x48]		;r15+0x48=*(02391de0)=#525(0x0000020d)
:02391D94 E1C400BA strh r0,[r4, #+0xa]		;r4+0xa=*(8878000a)
:02391D98 E1A00001 mov  r0,r1			;r0=1(0x1)
:02391D9C E1C420BC strh r2,[r4, #+0xc]		;r4+0xc=*(8878000c)
:02391DA0 E3A01010 mov  r1,#0x10		;r1=16(0x10)
:02391DA4 E1C410BE strh r1,[r4, #+0xe]		;r4+0xe=*(8878000e)
:02391DA8 E2841010 add  r1,r4,#0x10
:02391DAC E3A02020 mov  r2,#0x20		;r2=32(0x20)
:02391DB0 EB406E91 bl 033AD7FC
:02391DB4 E1D410BE ldrh r1,[r4, #+0xe]		;r4+0xe=*(8878000e)
:02391DB8 E1D400BC ldrh r0,[r4, #+0xc]		;r4+0xc=*(8878000c)
:02391DBC E0845081 add  r5,r4,r1,lsl #0x1
:02391DC0 E1C501B0 strh r0,[r5, #+0x10]		;r5+0x10=*(00000022)
:02391DC4 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02391DC8 E1A00004 mov  r0,r4			;r0=-2005401600(0x88780000)
:02391DCC E1C511B2 strh r1,[r5, #+0x12]		;r5+0x12=*(00000024)
:02391DD0 EBFFF715 bl 0238FA2C
:02391DD4 E2850010 add  r0,r5,#0x10
:02391DD8 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:02391DDC E12FFF1E bx r14 (Jump to addr_0239159C?)
msr CPSR_fsxc,r14
:02391DE0 0000020D andeq  r0,r0,r13,lsl #0x4
:02391DE4 E92D4010 stmdb  r13!,{r4,r14}
:02391DE8 E3A03000 mov  r3,#0x0		;r3=0(0x0)
:02391DEC E1C030B0 strh r3,[r0, #+0x0]		;r0+0x0=*(88780000)
:02391DF0 E1C030B2 strh r3,[r0, #+0x2]		;r0+0x2=*(88780002)
:02391DF4 E1C030B4 strh r3,[r0, #+0x4]		;r0+0x4=*(88780004)
:02391DF8 E1C030B6 strh r3,[r0, #+0x6]		;r0+0x6=*(88780006)
:02391DFC E1C030B8 strh r3,[r0, #+0x8]		;r0+0x8=*(88780008)
:02391E00 E59F2034 ldr r2,[r15, #+0x34]		;r15+0x34=*(02391e3c)=#526(0x0000020e)
:02391E04 E1C030BA strh r3,[r0, #+0xa]		;r0+0xa=*(8878000a)
:02391E08 E1C020BC strh r2,[r0, #+0xc]		;r0+0xc=*(8878000c)
:02391E0C E3A03001 mov  r3,#0x1		;r3=1(0x1)
:02391E10 E1C030BE strh r3,[r0, #+0xe]		;r0+0xe=*(8878000e)
:02391E14 E1C011B0 strh r1,[r0, #+0x10]		;r0+0x10=*(88780010)
:02391E18 E1D020BE ldrh r2,[r0, #+0xe]		;r0+0xe=*(8878000e)
:02391E1C E1D010BC ldrh r1,[r0, #+0xc]		;r0+0xc=*(8878000c)
:02391E20 E0804082 add  r4,r0,r2,lsl #0x1
:02391E24 E1C411B0 strh r1,[r4, #+0x10]		;r4+0x10=*(88780010)
:02391E28 E1C431B2 strh r3,[r4, #+0x12]		;r4+0x12=*(88780012)
:02391E2C EBFFF6FE bl 0238FA2C
:02391E30 E2840010 add  r0,r4,#0x10
:02391E34 E8BD4010 ldmia  r13!,{r4,r14}
:02391E38 E12FFF1E bx r14 (Jump to addr_0239159C?)
msr CPSR_fsxc,r14
:02391E3C 0000020E andeq  r0,r0,r14,lsl #0x4
:02391E40 E92D4010 stmdb  r13!,{r4,r14}
:02391E44 E3A0C000 mov  r12,#0x0		;r12=0(0x0)
:02391E48 E1C0C0B0 strh r12,[r0, #+0x0]		;r0+0x0=*(88780000)
:02391E4C E1C0C0B2 strh r12,[r0, #+0x2]		;r0+0x2=*(88780002)
:02391E50 E1C0C0B4 strh r12,[r0, #+0x4]		;r0+0x4=*(88780004)
:02391E54 E1C0C0B6 strh r12,[r0, #+0x6]		;r0+0x6=*(88780006)
:02391E58 E1C0C0B8 strh r12,[r0, #+0x8]		;r0+0x8=*(88780008)
:02391E5C E59F4040 ldr r4,[r15, #+0x40]		;r15+0x40=*(02391ea4)=#529(0x00000211)
:02391E60 E1C0C0BA strh r12,[r0, #+0xa]		;r0+0xa=*(8878000a)
:02391E64 E1C040BC strh r4,[r0, #+0xc]		;r0+0xc=*(8878000c)
:02391E68 E3A04003 mov  r4,#0x3		;r4=3(0x3)
:02391E6C E1C040BE strh r4,[r0, #+0xe]		;r0+0xe=*(8878000e)
:02391E70 E1C011B0 strh r1,[r0, #+0x10]		;r0+0x10=*(88780010)
:02391E74 E1C021B2 strh r2,[r0, #+0x12]		;r0+0x12=*(88780012)
:02391E78 E1C031B4 strh r3,[r0, #+0x14]		;r0+0x14=*(88780014)
:02391E7C E1D020BE ldrh r2,[r0, #+0xe]		;r0+0xe=*(8878000e)
:02391E80 E1D010BC ldrh r1,[r0, #+0xc]		;r0+0xc=*(8878000c)
:02391E84 E0804082 add  r4,r0,r2,lsl #0x1
:02391E88 E1C411B0 strh r1,[r4, #+0x10]		;r4+0x10=*(00000013)
:02391E8C E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02391E90 E1C411B2 strh r1,[r4, #+0x12]		;r4+0x12=*(00000015)
:02391E94 EBFFF6E4 bl 0238FA2C
:02391E98 E2840010 add  r0,r4,#0x10
:02391E9C E8BD4010 ldmia  r13!,{r4,r14}
:02391EA0 E12FFF1E bx r14 (Jump to addr_0239159C?)
msr CPSR_fsxc,r14
:02391EA4 00000211 andeq  r0,r0,r1,lsl r2
:02391EA8 E92D4010 stmdb  r13!,{r4,r14}
:02391EAC E3A03000 mov  r3,#0x0		;r3=0(0x0)
:02391EB0 E1C030B0 strh r3,[r0, #+0x0]		;r0+0x0=*(88780000)
:02391EB4 E1C030B2 strh r3,[r0, #+0x2]		;r0+0x2=*(88780002)
:02391EB8 E1C030B4 strh r3,[r0, #+0x4]		;r0+0x4=*(88780004)
:02391EBC E1C030B6 strh r3,[r0, #+0x6]		;r0+0x6=*(88780006)
:02391EC0 E1C030B8 strh r3,[r0, #+0x8]		;r0+0x8=*(88780008)
:02391EC4 E59F2034 ldr r2,[r15, #+0x34]		;r15+0x34=*(02391f00)=#530(0x00000212)
:02391EC8 E1C030BA strh r3,[r0, #+0xa]		;r0+0xa=*(8878000a)
:02391ECC E1C020BC strh r2,[r0, #+0xc]		;r0+0xc=*(8878000c)
:02391ED0 E3A03001 mov  r3,#0x1		;r3=1(0x1)
:02391ED4 E1C030BE strh r3,[r0, #+0xe]		;r0+0xe=*(8878000e)
:02391ED8 E1C011B0 strh r1,[r0, #+0x10]		;r0+0x10=*(88780010)
:02391EDC E1D020BE ldrh r2,[r0, #+0xe]		;r0+0xe=*(8878000e)
:02391EE0 E1D010BC ldrh r1,[r0, #+0xc]		;r0+0xc=*(8878000c)
:02391EE4 E0804082 add  r4,r0,r2,lsl #0x1
:02391EE8 E1C411B0 strh r1,[r4, #+0x10]		;r4+0x10=*(00000013)
:02391EEC E1C431B2 strh r3,[r4, #+0x12]		;r4+0x12=*(00000015)
:02391EF0 EBFFF6CD bl 0238FA2C
:02391EF4 E2840010 add  r0,r4,#0x10
:02391EF8 E8BD4010 ldmia  r13!,{r4,r14}
:02391EFC E12FFF1E bx r14 (Jump to addr_0239159C?)
msr CPSR_fsxc,r14
:02391F00 00000212 andeq  r0,r0,r2,lsl r2
:02391F04 E92D4010 stmdb  r13!,{r4,r14}
:02391F08 E3A03000 mov  r3,#0x0		;r3=0(0x0)
:02391F0C E1C030B0 strh r3,[r0, #+0x0]		;r0+0x0=*(88780000)
:02391F10 E1C030B2 strh r3,[r0, #+0x2]		;r0+0x2=*(88780002)
:02391F14 E1C030B4 strh r3,[r0, #+0x4]		;r0+0x4=*(88780004)
:02391F18 E1C030B6 strh r3,[r0, #+0x6]		;r0+0x6=*(88780006)
:02391F1C E1C030B8 strh r3,[r0, #+0x8]		;r0+0x8=*(88780008)
:02391F20 E59F2034 ldr r2,[r15, #+0x34]		;r15+0x34=*(02391f5c)=#533(0x00000215)
:02391F24 E1C030BA strh r3,[r0, #+0xa]		;r0+0xa=*(8878000a)
:02391F28 E1C020BC strh r2,[r0, #+0xc]		;r0+0xc=*(8878000c)
:02391F2C E3A03001 mov  r3,#0x1		;r3=1(0x1)
:02391F30 E1C030BE strh r3,[r0, #+0xe]		;r0+0xe=*(8878000e)
:02391F34 E1C011B0 strh r1,[r0, #+0x10]		;r0+0x10=*(88780010)
:02391F38 E1D020BE ldrh r2,[r0, #+0xe]		;r0+0xe=*(8878000e)
:02391F3C E1D010BC ldrh r1,[r0, #+0xc]		;r0+0xc=*(8878000c)
:02391F40 E0804082 add  r4,r0,r2,lsl #0x1
:02391F44 E1C411B0 strh r1,[r4, #+0x10]		;r4+0x10=*(00000013)
:02391F48 E1C431B2 strh r3,[r4, #+0x12]		;r4+0x12=*(00000015)
:02391F4C EBFFF6B6 bl 0238FA2C
:02391F50 E2840010 add  r0,r4,#0x10
:02391F54 E8BD4010 ldmia  r13!,{r4,r14}
:02391F58 E12FFF1E bx r14 (Jump to addr_0239159C?)
msr CPSR_fsxc,r14
:02391F5C 00000215 andeq  r0,r0,r5,lsl r2
:02391F60 E92D4010 stmdb  r13!,{r4,r14}
:02391F64 E3A03000 mov  r3,#0x0		;r3=0(0x0)
:02391F68 E1C030B0 strh r3,[r0, #+0x0]		;r0+0x0=*(88780000)
:02391F6C E1C030B2 strh r3,[r0, #+0x2]		;r0+0x2=*(88780002)
:02391F70 E1C030B4 strh r3,[r0, #+0x4]		;r0+0x4=*(88780004)
:02391F74 E1C030B6 strh r3,[r0, #+0x6]		;r0+0x6=*(88780006)
:02391F78 E1C030B8 strh r3,[r0, #+0x8]		;r0+0x8=*(88780008)
:02391F7C E59F2034 ldr r2,[r15, #+0x34]		;r15+0x34=*(02391fb8)=#534(0x00000216)
:02391F80 E1C030BA strh r3,[r0, #+0xa]		;r0+0xa=*(8878000a)
:02391F84 E1C020BC strh r2,[r0, #+0xc]		;r0+0xc=*(8878000c)
:02391F88 E3A03001 mov  r3,#0x1		;r3=1(0x1)
:02391F8C E1C030BE strh r3,[r0, #+0xe]		;r0+0xe=*(8878000e)
:02391F90 E1C011B0 strh r1,[r0, #+0x10]		;r0+0x10=*(88780010)
:02391F94 E1D020BE ldrh r2,[r0, #+0xe]		;r0+0xe=*(8878000e)
:02391F98 E1D010BC ldrh r1,[r0, #+0xc]		;r0+0xc=*(8878000c)
:02391F9C E0804082 add  r4,r0,r2,lsl #0x1
:02391FA0 E1C411B0 strh r1,[r4, #+0x10]		;r4+0x10=*(00000013)
:02391FA4 E1C431B2 strh r3,[r4, #+0x12]		;r4+0x12=*(00000015)
:02391FA8 EBFFF69F bl 0238FA2C
:02391FAC E2840010 add  r0,r4,#0x10
:02391FB0 E8BD4010 ldmia  r13!,{r4,r14}
:02391FB4 E12FFF1E bx r14 (Jump to addr_0239159C?)
msr CPSR_fsxc,r14
:02391FB8 00000216 andeq  r0,r0,r6,lsl r2
:02391FBC E92D4010 stmdb  r13!,{r4,r14}
:02391FC0 E3A03000 mov  r3,#0x0		;r3=0(0x0)
:02391FC4 E1C030B0 strh r3,[r0, #+0x0]		;r0+0x0=*(88780000)
:02391FC8 E1C030B2 strh r3,[r0, #+0x2]		;r0+0x2=*(88780002)
:02391FCC E1C030B4 strh r3,[r0, #+0x4]		;r0+0x4=*(88780004)
:02391FD0 E1C030B6 strh r3,[r0, #+0x6]		;r0+0x6=*(88780006)
:02391FD4 E1C030B8 strh r3,[r0, #+0x8]		;r0+0x8=*(88780008)
:02391FD8 E59F2034 ldr r2,[r15, #+0x34]		;r15+0x34=*(02392014)=#578(0x00000242)
:02391FDC E1C030BA strh r3,[r0, #+0xa]		;r0+0xa=*(8878000a)
:02391FE0 E1C020BC strh r2,[r0, #+0xc]		;r0+0xc=*(8878000c)
:02391FE4 E3A03001 mov  r3,#0x1		;r3=1(0x1)
:02391FE8 E1C030BE strh r3,[r0, #+0xe]		;r0+0xe=*(8878000e)
:02391FEC E1C011B0 strh r1,[r0, #+0x10]		;r0+0x10=*(88780010)
:02391FF0 E1D020BE ldrh r2,[r0, #+0xe]		;r0+0xe=*(8878000e)
:02391FF4 E1D010BC ldrh r1,[r0, #+0xc]		;r0+0xc=*(8878000c)
:02391FF8 E0804082 add  r4,r0,r2,lsl #0x1
:02391FFC E1C411B0 strh r1,[r4, #+0x10]		;r4+0x10=*(00000013)
:02392000 E1C431B2 strh r3,[r4, #+0x12]		;r4+0x12=*(00000015)
:02392004 EBFFF688 bl 0238FA2C
:02392008 E2840010 add  r0,r4,#0x10
:0239200C E8BD4010 ldmia  r13!,{r4,r14}
:02392010 E12FFF1E bx r14 (Jump to addr_0239159C?)
msr CPSR_fsxc,r14
:02392014 00000242 andeq  r0,r0,r2,asr #0x4
:02392018 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:0239201C E1A04000 mov  r4,r0			;r4=-2005401600(0x88780000)
:02392020 E3A0C000 mov  r12,#0x0		;r12=0(0x0)
:02392024 E1C4C0B0 strh r12,[r4, #+0x0]		;r4+0x0=*(88780000)
:02392028 E1C4C0B2 strh r12,[r4, #+0x2]		;r4+0x2=*(88780002)
:0239202C E1C4C0B4 strh r12,[r4, #+0x4]		;r4+0x4=*(88780004)
:02392030 E1C4C0B6 strh r12,[r4, #+0x6]		;r4+0x6=*(88780006)
:02392034 E1C4C0B8 strh r12,[r4, #+0x8]		;r4+0x8=*(88780008)
:02392038 E2810001 add  r0,r1,#0x1
:0239203C E0800FA0 add  r0,r0,r0,lsr #0x1f
:02392040 E1A030C0 mov  r3,r0,asr #0x1
:02392044 E1A00002 mov  r0,r2			;r0=578(0x242)
:02392048 E59F5048 ldr r5,[r15, #+0x48]		;r15+0x48=*(02392098)=#581(0x00000245)
:0239204C E1C4C0BA strh r12,[r4, #+0xa]		;r4+0xa=*(8878000a)
:02392050 E1C450BC strh r5,[r4, #+0xc]		;r4+0xc=*(8878000c)
:02392054 E2832001 add  r2,r3,#0x1
:02392058 E1C420BE strh r2,[r4, #+0xe]		;r4+0xe=*(8878000e)
:0239205C E1C411B0 strh r1,[r4, #+0x10]		;r4+0x10=*(88780010)
:02392060 E1A02001 mov  r2,r1			;r2=1(0x1)
:02392064 E2841012 add  r1,r4,#0x12
:02392068 EB406DE3 bl 033AD7FC
:0239206C E1D410BE ldrh r1,[r4, #+0xe]		;r4+0xe=*(8878000e)
:02392070 E1D400BC ldrh r0,[r4, #+0xc]		;r4+0xc=*(8878000c)
:02392074 E0845081 add  r5,r4,r1,lsl #0x1
:02392078 E1C501B0 strh r0,[r5, #+0x10]		;r5+0x10=*(00000255)
:0239207C E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02392080 E1A00004 mov  r0,r4			;r0=-2005401600(0x88780000)
:02392084 E1C511B2 strh r1,[r5, #+0x12]		;r5+0x12=*(00000257)
:02392088 EBFFF667 bl 0238FA2C
:0239208C E2850010 add  r0,r5,#0x10
:02392090 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:02392094 E12FFF1E bx r14 (Jump to addr_0239159C?)
msr CPSR_fsxc,r14
:02392098 00000245 andeq  r0,r0,r5,asr #0x4
:0239209C E59FC008 ldr r12,[r15, #+0x8]		;r15+0x8=*(023920ac)=#41822632(0x027e29a8)
:023920A0 E59F1008 ldr r1,[r15, #+0x8]		;r15+0x8=*(023920b0)=#641(0x00000281)
:023920A4 E3A02004 mov  r2,#0x4		;r2=4(0x4)
:023920A8 E12FFF1C bx r12 (Jump to addr_027E29A8?)msr CPSR_fsxc,r12
:023920AC 027E29A8 rsbeqs r2,r14,#0x2A0000
:023920B0 00000281 andeq  r0,r0,r1,lsl #0x5
:023920B4 E59FC008 ldr r12,[r15, #+0x8]		;r15+0x8=*(023920c4)=#41822632(0x027e29a8)
:023920B8 E59F1008 ldr r1,[r15, #+0x8]		;r15+0x8=*(023920c8)=#643(0x00000283)
:023920BC E3A02003 mov  r2,#0x3		;r2=3(0x3)
:023920C0 E12FFF1C bx r12 (Jump to addr_027E29A8?)msr CPSR_fsxc,r12
:023920C4 027E29A8 rsbeqs r2,r14,#0x2A0000
:023920C8 00000283 andeq  r0,r0,r3,lsl #0x5
:023920CC E59FC008 ldr r12,[r15, #+0x8]		;r15+0x8=*(023920dc)=#41822632(0x027e29a8)
:023920D0 E3A01FA1 mov  r1,#0x284		;r1=644(0x284)
:023920D4 E3A02002 mov  r2,#0x2		;r2=2(0x2)
:023920D8 E12FFF1C bx r12 (Jump to addr_027E29A8?)msr CPSR_fsxc,r12
:023920DC 027E29A8 rsbeqs r2,r14,#0x2A0000
:023920E0 E59FC008 ldr r12,[r15, #+0x8]		;r15+0x8=*(023920f0)=#41822632(0x027e29a8)
:023920E4 E59F1008 ldr r1,[r15, #+0x8]		;r15+0x8=*(023920f4)=#769(0x00000301)
:023920E8 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:023920EC E12FFF1C bx r12 (Jump to addr_027E29A8?)msr CPSR_fsxc,r12
:023920F0 027E29A8 rsbeqs r2,r14,#0x2A0000
:023920F4 00000301 andeq  r0,r0,r1,lsl #0x6
:023920F8 E59FC008 ldr r12,[r15, #+0x8]		;r15+0x8=*(02392108)=#41822632(0x027e29a8)
:023920FC E59F1008 ldr r1,[r15, #+0x8]		;r15+0x8=*(0239210c)=#770(0x00000302)
:02392100 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:02392104 E12FFF1C bx r12 (Jump to addr_027E29A8?)msr CPSR_fsxc,r12
:02392108 027E29A8 rsbeqs r2,r14,#0x2A0000
:0239210C 00000302 andeq  r0,r0,r2,lsl #0x6
:02392110 E59FC008 ldr r12,[r15, #+0x8]		;r15+0x8=*(02392120)=#41822632(0x027e29a8)
:02392114 E59F1008 ldr r1,[r15, #+0x8]		;r15+0x8=*(02392124)=#771(0x00000303)
:02392118 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0239211C E12FFF1C bx r12 (Jump to addr_027E29A8?)msr CPSR_fsxc,r12
:02392120 027E29A8 rsbeqs r2,r14,#0x2A0000
:02392124 00000303 andeq  r0,r0,r3,lsl #0x6
:02392128 E59FC008 ldr r12,[r15, #+0x8]		;r15+0x8=*(02392138)=#41822632(0x027e29a8)
:0239212C E3A01FC1 mov  r1,#0x304		;r1=772(0x304)
:02392130 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:02392134 E12FFF1C bx r12 (Jump to addr_027E29A8?)msr CPSR_fsxc,r12
:02392138 027E29A8 rsbeqs r2,r14,#0x2A0000
:0239213C E59FC008 ldr r12,[r15, #+0x8]		;r15+0x8=*(0239214c)=#41822632(0x027e29a8)
:02392140 E59F1008 ldr r1,[r15, #+0x8]		;r15+0x8=*(02392150)=#773(0x00000305)
:02392144 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:02392148 E12FFF1C bx r12 (Jump to addr_027E29A8?)msr CPSR_fsxc,r12
:0239214C 027E29A8 rsbeqs r2,r14,#0x2A0000
:02392150 00000305 andeq  r0,r0,r5,lsl #0x6
:02392154 E59FC008 ldr r12,[r15, #+0x8]		;r15+0x8=*(02392164)=#41822632(0x027e29a8)
:02392158 E59F1008 ldr r1,[r15, #+0x8]		;r15+0x8=*(02392168)=#774(0x00000306)
:0239215C E3A02009 mov  r2,#0x9		;r2=9(0x9)
:02392160 E12FFF1C bx r12 (Jump to addr_027E29A8?)msr CPSR_fsxc,r12
:02392164 027E29A8 rsbeqs r2,r14,#0x2A0000
:02392168 00000306 andeq  r0,r0,r6,lsl #0x6
:0239216C E59FC008 ldr r12,[r15, #+0x8]		;r15+0x8=*(0239217c)=#41822632(0x027e29a8)
:02392170 E59F1008 ldr r1,[r15, #+0x8]		;r15+0x8=*(02392180)=#775(0x00000307)
:02392174 E3A0205C mov  r2,#0x5C		;r2=92(0x5c)
:02392178 E12FFF1C bx r12 (Jump to addr_027E29A8?)msr CPSR_fsxc,r12
:0239217C 027E29A8 rsbeqs r2,r14,#0x2A0000
:02392180 00000307 andeq  r0,r0,r7,lsl #0x6
:02392184 E59FC008 ldr r12,[r15, #+0x8]		;r15+0x8=*(02392194)=#41822632(0x027e29a8)
:02392188 E3A01FC2 mov  r1,#0x308		;r1=776(0x308)
:0239218C E3A02002 mov  r2,#0x2		;r2=2(0x2)
:02392190 E12FFF1C bx r12 (Jump to addr_027E29A8?)msr CPSR_fsxc,r12
:02392194 027E29A8 rsbeqs r2,r14,#0x2A0000
:02392198 E92D4010 stmdb  r13!,{r4,r14}
:0239219C E3A0C000 mov  r12,#0x0		;r12=0(0x0)
:023921A0 E1C0C0B0 strh r12,[r0, #+0x0]		;r0+0x0=*(88780000)
:023921A4 E1C0C0B2 strh r12,[r0, #+0x2]		;r0+0x2=*(88780002)
:023921A8 E1C0C0B4 strh r12,[r0, #+0x4]		;r0+0x4=*(88780004)
:023921AC E1C0C0B6 strh r12,[r0, #+0x6]		;r0+0x6=*(88780006)
:023921B0 E1C0C0B8 strh r12,[r0, #+0x8]		;r0+0x8=*(88780008)
:023921B4 E59F4048 ldr r4,[r15, #+0x48]		;r15+0x48=*(02392204)=#777(0x00000309)
:023921B8 E1C0C0BA strh r12,[r0, #+0xa]		;r0+0xa=*(8878000a)
:023921BC E1C040BC strh r4,[r0, #+0xc]		;r0+0xc=*(8878000c)
:023921C0 E3A04004 mov  r4,#0x4		;r4=4(0x4)
:023921C4 E1C040BE strh r4,[r0, #+0xe]		;r0+0xe=*(8878000e)
:023921C8 E1C011B0 strh r1,[r0, #+0x10]		;r0+0x10=*(88780010)
:023921CC E1C021B2 strh r2,[r0, #+0x12]		;r0+0x12=*(88780012)
:023921D0 E1DD10B8 ldrh r1,[r13, #+0x8]		;r13+0x8=*(00000007)
:023921D4 E1C031B4 strh r3,[r0, #+0x14]		;r0+0x14=*(88780014)
:023921D8 E1C011B6 strh r1,[r0, #+0x16]		;r0+0x16=*(88780016)
:023921DC E1D020BE ldrh r2,[r0, #+0xe]		;r0+0xe=*(8878000e)
:023921E0 E1D010BC ldrh r1,[r0, #+0xc]		;r0+0xc=*(8878000c)
:023921E4 E0804082 add  r4,r0,r2,lsl #0x1
:023921E8 E1C411B0 strh r1,[r4, #+0x10]		;r4+0x10=*(00000014)
:023921EC E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023921F0 E1C411B2 strh r1,[r4, #+0x12]		;r4+0x12=*(00000016)
:023921F4 EBFFF60C bl 0238FA2C
:023921F8 E2840010 add  r0,r4,#0x10
:023921FC E8BD4010 ldmia  r13!,{r4,r14}
:02392200 E12FFF1E bx r14 (Jump to addr_0239159C?)
msr CPSR_fsxc,r14
:02392204 00000309 andeq  r0,r0,r9,lsl #0x6
:02392208 E92D4010 stmdb  r13!,{r4,r14}
:0239220C E3A03000 mov  r3,#0x0		;r3=0(0x0)
:02392210 E1C030B0 strh r3,[r0, #+0x0]		;r0+0x0=*(88780000)
:02392214 E1C030B2 strh r3,[r0, #+0x2]		;r0+0x2=*(88780002)
:02392218 E1C030B4 strh r3,[r0, #+0x4]		;r0+0x4=*(88780004)
:0239221C E1C030B6 strh r3,[r0, #+0x6]		;r0+0x6=*(88780006)
:02392220 E1C030B8 strh r3,[r0, #+0x8]		;r0+0x8=*(88780008)
:02392224 E1C030BA strh r3,[r0, #+0xa]		;r0+0xa=*(8878000a)
:02392228 E1C010BC strh r1,[r0, #+0xc]		;r0+0xc=*(8878000c)
:0239222C E1C030BE strh r3,[r0, #+0xe]		;r0+0xe=*(8878000e)
:02392230 E1D010BC ldrh r1,[r0, #+0xc]		;r0+0xc=*(8878000c)
:02392234 E0804083 add  r4,r0,r3,lsl #0x1
:02392238 E1C411B0 strh r1,[r4, #+0x10]		;r4+0x10=*(00000014)
:0239223C E1C421B2 strh r2,[r4, #+0x12]		;r4+0x12=*(00000016)
:02392240 EBFFF5F9 bl 0238FA2C
:02392244 E2840010 add  r0,r4,#0x10
:02392248 E8BD4010 ldmia  r13!,{r4,r14}
:0239224C E12FFF1E bx r14 (Jump to addr_0239159C?)
msr CPSR_fsxc,r14
:02392250 E92D4018 stmdb  r13!,{r3,r4,r14}
:02392254 E24DD004 sub  r13,r13,#0x4
:02392258 E5904004 ldr r4,[r0, #+0x4]		;r0+0x4=*(88780004)
:0239225C E59F1088 ldr r1,[r15, #+0x88]		;r15+0x88=*(023922ec)=#41912440(0x027f8878)
:02392260 E581454C str r4,[r1, #+0x54c]		;r1+0x54c=*(027f8dc4)=#1004086152(0x3bd92388)
:02392264 E5902008 ldr r2,[r0, #+0x8]		;r0+0x8=*(88780008)
:02392268 E5812550 str r2,[r1, #+0x550]		;r1+0x550=*(027f8dc8)=#867162373(0x33afd905)
:0239226C E5842000 str r2,[r4, #+0x0]		;r4+0x0=*(3bd92388)=#0(0x00000000)
:02392270 E590100C ldr r1,[r0, #+0xc]		;r0+0xc=*(8878000c)
:02392274 E5841008 str r1,[r4, #+0x8]		;r4+0x8=*(3bd92390)=#0(0x00000000)
:02392278 E5900010 ldr r0,[r0, #+0x10]		;r0+0x10=*(88780010)
:0239227C EB001509 bl 023976A8
:02392280 E28D0002 add  r0,r13,#0x2
:02392284 E28D1000 add  r1,r13,#0x0
:02392288 EB0015B5 bl 02397964
:0239228C E3500000 cmp r0,#0x0
:02392290 1A00000A bne 023922C0
:02392294 EB40926D bl 033B6C50
:02392298 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0239229C E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(88780000)
:023922A0 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023922A4 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(88780002)
:023922A8 E1DD10B2 ldrh r1,[r13, #+0x2]		;r13+0x2=*(00000001)
:023922AC E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(88780004)
:023922B0 E1DD10B0 ldrh r1,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:023922B4 E1C010B6 strh r1,[r0, #+0x6]		;r0+0x6=*(88780006)
:023922B8 EB409251 bl 033B6C04
:023922BC EA000007 b 023922E0
:023922C0 E5940000 ldr r0,[r4, #+0x0]		;r4+0x0=*(3bd92388)=#0(0x00000000)
:023922C4 E3A01002 mov  r1,#0x2		;r1=2(0x2)
:023922C8 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:023922CC EB40925F bl 033B6C50
:023922D0 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023922D4 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:023922D8 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:023922DC EB409248 bl 033B6C04
:023922E0 E28DD004 add  r13,r13,#0x4
:023922E4 E8BD4018 ldmia  r13!,{r3,r4,r14}
:023922E8 E12FFF1E bx r14 (Jump to addr_0239159C?)
msr CPSR_fsxc,r14
:023922EC 027F8878 rsbeqs r8,r15,#0x780000
:023922F0 E92D4FF8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:023922F4 E24DDE21 sub  r13,r13,#0x210
:023922F8 E59F03BC ldr r0,[r15, #+0x3bc]		;r15+0x3bc=*(023926bc)=#41912440(0x027f8878)
:023922FC E3A04000 mov  r4,#0x0		;r4=0(0x0)
:02392300 E5908550 ldr r8,[r0, #+0x550]		;r0+0x550=*(027f8dc8)=#867162373(0x33afd905)
:02392304 EB406C95 bl 033AD560
:02392308 E598100C ldr r1,[r8, #+0xc]		;r8+0xc=*(33afd911)=#0(0x00000000)
:0239230C E1A05000 mov  r5,r0			;r5=41912440(0x27f8878)
:02392310 E3510001 cmp r1,#0x1
:02392314 1A00000C bne 0239234C
:02392318 E1A00004 mov  r0,r4			;r0=0(0x0)
:0239231C E588000C str r0,[r8, #+0xc]		;r8+0xc=*(33afd911)=#0(0x00000000)
:02392320 E3A04001 mov  r4,#0x1		;r4=1(0x1)
:02392324 EB000C30 bl 023953EC
:02392328 EBFFF6DC bl 0238FEA0
:0239232C E1D800B0 ldrh r0,[r8, #+0x0]		;r8+0x0=*(33afd905)=#0(0x00000000)
:02392330 E350000A cmp r0,#0xA
:02392334 03A00008 moveq  r0,#0x8		;r0=8(0x8)
:02392338 01C800B0 streqh r0,[r8, #+0x0]		;r8+0x0=*(33afd905)=#0(0x00000000)
:0239233C 0A000002 beq 0239234C
:02392340 E3500009 cmp r0,#0x9
:02392344 03A00007 moveq  r0,#0x7		;r0=7(0x7)
:02392348 01C800B0 streqh r0,[r8, #+0x0]		;r8+0x0=*(33afd905)=#0(0x00000000)
:0239234C E1D810B0 ldrh r1,[r8, #+0x0]		;r8+0x0=*(33afd905)=#0(0x00000000)
:02392350 E28100F9 add  r0,r1,#0xF9
:02392354 E2800CFF add  r0,r0,#0xFF00
:02392358 E1A00800 mov  r0,r0,lsl #0x10		;r0=0(0x0)
:0239235C E1A00820 mov  r0,r0,lsr #0x10		;r0=0(0x0)
:02392360 E3500001 cmp r0,#0x1
:02392364 8A000005 bhi 02392380
:02392368 E2880C01 add  r0,r8,#0x100
:0239236C E3510007 cmp r1,#0x7
:02392370 03A0A001 moveq  r10,#0x1		;r10=1(0x1)
:02392374 E1D098B2 ldrh r9,[r0, #+0x82]		;r0+0x82=*(00000082)
:02392378 13A0A000 movne  r10,#0x0		;r10=0(0x0)
:0239237C EA000000 b 02392384
:02392380 E3A09000 mov  r9,#0x0		;r9=0(0x0)
:02392384 E2880C01 add  r0,r8,#0x100
:02392388 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0239238C E1C018B2 strh r1,[r0, #+0x82]		;r0+0x82=*(00000082)
:02392390 E1C818B6 strh r1,[r8, #+0x86]		;r8+0x86=*(33afd98b)=#0(0x00000000)
:02392394 E5881014 str r1,[r8, #+0x14]		;r8+0x14=*(33afd919)=#0(0x00000000)
:02392398 E5881010 str r1,[r8, #+0x10]		;r8+0x10=*(33afd915)=#0(0x00000000)
:0239239C E588101C str r1,[r8, #+0x1c]		;r8+0x1c=*(33afd921)=#0(0x00000000)
:023923A0 E1A00005 mov  r0,r5			;r0=41912440(0x27f8878)
:023923A4 E1C81CB2 strh r1,[r8, #+0xc2]		;r8+0xc2=*(33afd9c7)=#0(0x00000000)
:023923A8 EB406C71 bl 033AD574
:023923AC E3540000 cmp r4,#0x0
:023923B0 0A000001 beq 023923BC
:023923B4 E59F0304 ldr r0,[r15, #+0x304]		;r15+0x304=*(023926c0)=#65535(0x0000ffff)
:023923B8 EB00132F bl 0239707C
:023923BC E35A0000 cmp r10,#0x0
:023923C0 13A00000 movne  r0,#0x0		;r0=0(0x0)
:023923C4 11C80FB6 strneh r0,[r8, #+0xf6]		;r8+0xf6=*(33afd9fb)=#0(0x00000000)
:023923C8 E3590000 cmp r9,#0x0
:023923CC 0A000011 beq 02392418
:023923D0 E3A07000 mov  r7,#0x0		;r7=0(0x0)
:023923D4 E2885F4A add  r5,r8,#0x128
:023923D8 E288408A add  r4,r8,#0x8A
:023923DC E3A06001 mov  r6,#0x1		;r6=1(0x1)
:023923E0 E3A0B006 mov  r11,#0x6		;r11=6(0x6)
:023923E4 E1190716 tst r9,r6,lsl r7
:023923E8 0A000007 beq 0239240C
:023923EC E3570000 cmp r7,#0x0
:023923F0 02842C01 addeq  r2,r4,#0x100
:023923F4 12470001 subne  r0,r7,#0x1
:023923F8 10225B90 mlane  r2,r0,r11,r5unknown
:023923FC E1A01807 mov  r1,r7,lsl #0x10		;r1=0(0x0)
:02392400 E1A0000A mov  r0,r10			;r0=0(0x0)
:02392404 E1A01821 mov  r1,r1,lsr #0x10		;r1=0(0x0)
:02392408 EB0007B6 bl 023942E8
:0239240C E2877001 add  r7,r7,#0x1
:02392410 E3570010 cmp r7,#0x10
:02392414 BAFFFFF2 blt 023923E4
:02392418 E2880F4A add  r0,r8,#0x128
:0239241C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02392420 E3A0205A mov  r2,#0x5A		;r2=90(0x5a)
:02392424 EB406D29 bl 033AD8D0
:02392428 E28D0010 add  r0,r13,#0x10
:0239242C EBFFFF54 bl 02392184
:02392430 E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:02392434 E3510000 cmp r1,#0x0
:02392438 0A000002 beq 02392448
:0239243C E3A00FC2 mov  r0,#0x308		;r0=776(0x308)
:02392440 EB0000A2 bl 023926D0
:02392444 EA000099 b 023926B0
:02392448 E1D040B6 ldrh r4,[r0, #+0x6]		;r0+0x6=*(0000030e)
:0239244C E28D0010 add  r0,r13,#0x10
:02392450 EBFFFF1D bl 023920CC
:02392454 E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(0000030c)
:02392458 E3510000 cmp r1,#0x0
:0239245C 0A000002 beq 0239246C
:02392460 E3A00FA1 mov  r0,#0x284		;r0=644(0x284)
:02392464 EB000099 bl 023926D0
:02392468 EA000090 b 023926B0
:0239246C E1D010B6 ldrh r1,[r0, #+0x6]		;r0+0x6=*(0000028a)
:02392470 E3540020 cmp r4,#0x20
:02392474 CA00000D bgt 023924B0
:02392478 AA000041 bge 02392584
:0239247C E3540000 cmp r4,#0x0
:02392480 CA000001 bgt 0239248C
:02392484 0A000047 beq 023925A8
:02392488 EA00007E b 02392688
:0239248C E3540012 cmp r4,#0x12
:02392490 CA00007C bgt 02392688
:02392494 E3540010 cmp r4,#0x10
:02392498 BA00007A blt 02392688
:0239249C 0A000049 beq 023925C8
:023924A0 E3540011 cmp r4,#0x11
:023924A4 13540012 cmpne r4,#0x12
:023924A8 0A00005C beq 02392620
:023924AC EA000075 b 02392688
:023924B0 E3540030 cmp r4,#0x30
:023924B4 CA000001 bgt 023924C0
:023924B8 0A000002 beq 023924C8
:023924BC EA000071 b 02392688
:023924C0 E3540040 cmp r4,#0x40
:023924C4 1A00006F bne 02392688
:023924C8 E28100FE add  r0,r1,#0xFE
:023924CC E2800CFF add  r0,r0,#0xFF00
:023924D0 E1A00800 mov  r0,r0,lsl #0x10		;r0=42205184(0x2840000)
:023924D4 E1A00820 mov  r0,r0,lsr #0x10		;r0=644(0x284)
:023924D8 E3500001 cmp r0,#0x1
:023924DC 8A00001A bhi 0239254C
:023924E0 E288008A add  r0,r8,#0x8A
:023924E4 E28D100A add  r1,r13,#0xA
:023924E8 E2800C01 add  r0,r0,#0x100
:023924EC E3A02006 mov  r2,#0x6		;r2=6(0x6)
:023924F0 EB406D25 bl 033AD98C
:023924F4 E3A06000 mov  r6,#0x0		;r6=0(0x0)
:023924F8 E28D500A add  r5,r13,#0xA
:023924FC E3A04003 mov  r4,#0x3		;r4=3(0x3)
:02392500 EA00000E b 02392540
:02392504 E28D0010 add  r0,r13,#0x10
:02392508 E1A01005 mov  r1,r5			;r1=41912440(0x27f8878)
:0239250C E1A02004 mov  r2,r4			;r2=3(0x3)
:02392510 EBFFFCC5 bl 0239182C
:02392514 E1D000B4 ldrh r0,[r0, #+0x4]		;r0+0x4=*(00000288)
:02392518 E3500000 cmp r0,#0x0
:0239251C 0A000003 beq 02392530
:02392520 E3500007 cmp r0,#0x7
:02392524 1350000C cmpne r0,#0xC
:02392528 0A000003 beq 0239253C
:0239252C EA000014 b 02392584
:02392530 E3A00003 mov  r0,#0x3		;r0=3(0x3)
:02392534 E1C800B0 strh r0,[r8, #+0x0]		;r8+0x0=*(33afd905)=#0(0x00000000)
:02392538 EA000011 b 02392584
:0239253C E2866001 add  r6,r6,#0x1
:02392540 E3560002 cmp r6,#0x2
:02392544 BAFFFFEE blt 02392504
:02392548 EA00000D b 02392584
:0239254C E3510001 cmp r1,#0x1
:02392550 1A00000B bne 02392584
:02392554 E28D0004 add  r0,r13,#0x4
:02392558 E3A010FF mov  r1,#0xFF		;r1=255(0xff)
:0239255C E3A02006 mov  r2,#0x6		;r2=6(0x6)
:02392560 EB406CDA bl 033AD8D0
:02392564 E28D1004 add  r1,r13,#0x4
:02392568 E28D0010 add  r0,r13,#0x10
:0239256C E3A02003 mov  r2,#0x3		;r2=3(0x3)
:02392570 EBFFFCAD bl 0239182C
:02392574 E1D000B4 ldrh r0,[r0, #+0x4]		;r0+0x4=*(00000004)
:02392578 E3500000 cmp r0,#0x0
:0239257C 03A00003 moveq  r0,#0x3		;r0=3(0x3)
:02392580 01C800B0 streqh r0,[r8, #+0x0]		;r8+0x0=*(33afd905)=#0(0x00000000)
:02392584 E28D0010 add  r0,r13,#0x10
:02392588 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:0239258C EBFFFC0D bl 023915C8
:02392590 E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:02392594 E3510000 cmp r1,#0x0
:02392598 0A000002 beq 023925A8
:0239259C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023925A0 EB00004A bl 023926D0
:023925A4 EA000041 b 023926B0
:023925A8 E28D0010 add  r0,r13,#0x10
:023925AC EBFFFED1 bl 023920F8
:023925B0 E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:023925B4 E3510000 cmp r1,#0x0
:023925B8 0A000002 beq 023925C8
:023925BC E59F0100 ldr r0,[r15, #+0x100]		;r15+0x100=*(023926c4)=#770(0x00000302)
:023925C0 EB000042 bl 023926D0
:023925C4 EA000039 b 023926B0
:023925C8 E2880C01 add  r0,r8,#0x100
:023925CC E1D00EBE ldrh r0,[r0, #+0xee]		;r0+0xee=*(000003f0)
:023925D0 E3500000 cmp r0,#0x0
:023925D4 1A00000B bne 02392608
:023925D8 E28D0010 add  r0,r13,#0x10
:023925DC E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023925E0 EBFFFDFF bl 02391DE4
:023925E4 E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(00000306)
:023925E8 E3510000 cmp r1,#0x0
:023925EC 0A000002 beq 023925FC
:023925F0 E59F00D0 ldr r0,[r15, #+0xd0]		;r15+0xd0=*(023926c8)=#526(0x0000020e)
:023925F4 EB000035 bl 023926D0
:023925F8 EA00002C b 023926B0
:023925FC E2880C01 add  r0,r8,#0x100
:02392600 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02392604 E1C01EBE strh r1,[r0, #+0xee]		;r0+0xee=*(000002fc)
:02392608 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0239260C E1C800B0 strh r0,[r8, #+0x0]		;r8+0x0=*(33afd905)=#0(0x00000000)
:02392610 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02392614 E5880198 str r0,[r8, #+0x198]		;r8+0x198=*(33afda9d)=#0(0x00000000)
:02392618 EBFFF66B bl 0238FFCC
:0239261C EA00001D b 02392698
:02392620 E3510000 cmp r1,#0x0
:02392624 1A00000C bne 0239265C
:02392628 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239262C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02392630 E58D0000 str r0,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:02392634 E28D0010 add  r0,r13,#0x10
:02392638 E1A02001 mov  r2,r1			;r2=0(0x0)
:0239263C E3A03014 mov  r3,#0x14		;r3=20(0x14)
:02392640 EBFFFED4 bl 02392198
:02392644 E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(00000005)
:02392648 E3510000 cmp r1,#0x0
:0239264C 0A000002 beq 0239265C
:02392650 E59F0074 ldr r0,[r15, #+0x74]		;r15+0x74=*(023926cc)=#777(0x00000309)
:02392654 EB00001D bl 023926D0
:02392658 EA000014 b 023926B0
:0239265C E28D0010 add  r0,r13,#0x10
:02392660 EBFFFEA4 bl 023920F8
:02392664 E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(0000030d)
:02392668 E3510000 cmp r1,#0x0
:0239266C 0A000002 beq 0239267C
:02392670 E59F004C ldr r0,[r15, #+0x4c]		;r15+0x4c=*(023926c4)=#770(0x00000302)
:02392674 EB000015 bl 023926D0
:02392678 EA00000C b 023926B0
:0239267C E3A00002 mov  r0,#0x2		;r0=2(0x2)
:02392680 E1C800B0 strh r0,[r8, #+0x0]		;r8+0x0=*(33afd905)=#0(0x00000000)
:02392684 EA000003 b 02392698
:02392688 E3A00FC2 mov  r0,#0x308		;r0=776(0x308)
:0239268C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02392690 EB00000E bl 023926D0
:02392694 EA000005 b 023926B0
:02392698 EB40916C bl 033B6C50
:0239269C E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023926A0 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000308)
:023926A4 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023926A8 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(0000030a)
:023926AC EB409154 bl 033B6C04
:023926B0 E28DDE21 add  r13,r13,#0x210
:023926B4 E8BD4FF8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:023926B8 E12FFF1E bx r14 (Jump to addr_0239159C?)
msr CPSR_fsxc,r14
:023926BC 027F8878 rsbeqs r8,r15,#0x780000
:023926C0 0000FFFF unknown
:023926C4 00000302 andeq  r0,r0,r2,lsl #0x6
:023926C8 0000020E andeq  r0,r0,r14,lsl #0x4
:023926CC 00000309 andeq  r0,r0,r9,lsl #0x6
:023926D0 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:023926D4 E1A05000 mov  r5,r0			;r5=776(0x308)
:023926D8 E1A04001 mov  r4,r1			;r4=0(0x0)
:023926DC EB40915B bl 033B6C50
:023926E0 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023926E4 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000308)
:023926E8 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(0000030a)
:023926EC E1C050B4 strh r5,[r0, #+0x4]		;r0+0x4=*(0000030c)
:023926F0 E1C040B6 strh r4,[r0, #+0x6]		;r0+0x6=*(0000030e)
:023926F4 EB409142 bl 033B6C04
:023926F8 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:023926FC E12FFF1E bx r14 (Jump to addr_0239159C?)
msr CPSR_fsxc,r14
:02392700 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:02392704 E24DDC02 sub  r13,r13,#0x200
:02392708 E59F009C ldr r0,[r15, #+0x9c]		;r15+0x9c=*(023927ac)=#41912440(0x027f8878)
:0239270C E5904550 ldr r4,[r0, #+0x550]		;r0+0x550=*(027f8dc8)=#867162373(0x33afd905)
:02392710 E1D400B0 ldrh r0,[r4, #+0x0]		;r4+0x0=*(33afd905)=#0(0x00000000)
:02392714 E3500002 cmp r0,#0x2
:02392718 0A000006 beq 02392738
:0239271C EB40914B bl 033B6C50
:02392720 E3A01002 mov  r1,#0x2		;r1=2(0x2)
:02392724 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:02392728 E3A01003 mov  r1,#0x3		;r1=3(0x3)
:0239272C E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:02392730 EB409133 bl 033B6C04
:02392734 EA000019 b 023927A0
:02392738 E28D0000 add  r0,r13,#0x0
:0239273C EBFFFE67 bl 023920E0
:02392740 E1D050B4 ldrh r5,[r0, #+0x4]		;r0+0x4=*(00000004)
:02392744 E3550000 cmp r5,#0x0
:02392748 0A000009 beq 02392774
:0239274C EB40913F bl 033B6C50
:02392750 E3A02002 mov  r2,#0x2		;r2=2(0x2)
:02392754 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02392758 E1C020B0 strh r2,[r0, #+0x0]		;r0+0x0=*(00000000)
:0239275C E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:02392760 E2811C03 add  r1,r1,#0x300
:02392764 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:02392768 E1C050B6 strh r5,[r0, #+0x6]		;r0+0x6=*(00000006)
:0239276C EB409124 bl 033B6C04
:02392770 EA00000A b 023927A0
:02392774 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02392778 E1C400B0 strh r0,[r4, #+0x0]		;r4+0x0=*(33afd905)=#0(0x00000000)
:0239277C EB4088DA bl 033B4AEC
:02392780 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02392784 E1C400B0 strh r0,[r4, #+0x0]		;r4+0x0=*(33afd905)=#0(0x00000000)
:02392788 EB409130 bl 033B6C50
:0239278C E3A01002 mov  r1,#0x2		;r1=2(0x2)
:02392790 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:02392794 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02392798 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:0239279C EB409118 bl 033B6C04
:023927A0 E28DDC02 add  r13,r13,#0x200
:023927A4 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:023927A8 E12FFF1E bx r14 (Jump to addr_0239159C?)
msr CPSR_fsxc,r14
:023927AC 027F8878 rsbeqs r8,r15,#0x780000
:023927B0 E92D4010 stmdb  r13!,{r4,r14}
:023927B4 E24DDC02 sub  r13,r13,#0x200
:023927B8 E59F10A8 ldr r1,[r15, #+0xa8]		;r15+0xa8=*(02392868)=#41912440(0x027f8878)
:023927BC E5900004 ldr r0,[r0, #+0x4]		;r0+0x4=*(00000004)
:023927C0 E5914550 ldr r4,[r1, #+0x550]		;r1+0x550=*(027f8dc8)=#867162373(0x33afd905)
:023927C4 E3A02040 mov  r2,#0x40		;r2=64(0x40)
:023927C8 E28410E8 add  r1,r4,#0xE8
:023927CC EB406C6E bl 033AD98C
:023927D0 E2840C01 add  r0,r4,#0x100
:023927D4 E1D011BA ldrh r1,[r0, #+0x1a]		;r0+0x1a=*(0000001a)
:023927D8 E1D00FB4 ldrh r0,[r0, #+0xf4]		;r0+0xf4=*(000000f4)
:023927DC E3A02001 mov  r2,#0x1		;r2=1(0x1)
:023927E0 E1100112 tst r0,r2,lsl r1
:023927E4 1A000006 bne 02392804
:023927E8 EB409118 bl 033B6C50
:023927EC E3A01007 mov  r1,#0x7		;r1=7(0x7)
:023927F0 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:023927F4 E3A01006 mov  r1,#0x6		;r1=6(0x6)
:023927F8 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:023927FC EB409100 bl 033B6C04
:02392800 EA000015 b 0239285C
:02392804 E1D41FB8 ldrh r1,[r4, #+0xf8]		;r4+0xf8=*(33afd9fd)=#0(0x00000000)
:02392808 E28D0000 add  r0,r13,#0x0
:0239280C EBFFFDA5 bl 02391EA8
:02392810 E1D040B4 ldrh r4,[r0, #+0x4]		;r0+0x4=*(00000004)
:02392814 E3540000 cmp r4,#0x0
:02392818 0A000009 beq 02392844
:0239281C EB40910B bl 033B6C50
:02392820 E3A01007 mov  r1,#0x7		;r1=7(0x7)
:02392824 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:02392828 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0239282C E59F1038 ldr r1,[r15, #+0x38]		;r15+0x38=*(0239286c)=#530(0x00000212)
:02392830 E1C020B2 strh r2,[r0, #+0x2]		;r0+0x2=*(00000002)
:02392834 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:02392838 E1C040B6 strh r4,[r0, #+0x6]		;r0+0x6=*(00000006)
:0239283C EB4090F0 bl 033B6C04
:02392840 EA000005 b 0239285C
:02392844 EB409101 bl 033B6C50
:02392848 E3A01007 mov  r1,#0x7		;r1=7(0x7)
:0239284C E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:02392850 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02392854 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:02392858 EB4090E9 bl 033B6C04
:0239285C E28DDC02 add  r13,r13,#0x200
:02392860 E8BD4010 ldmia  r13!,{r4,r14}
:02392864 E12FFF1E bx r14 (Jump to addr_0239159C?)
msr CPSR_fsxc,r14
:02392868 027F8878 rsbeqs r8,r15,#0x780000
:0239286C 00000212 andeq  r0,r0,r2,lsl r2
:02392870 E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:02392874 E24DDFAE sub  r13,r13,#0x2B8
:02392878 E59F1274 ldr r1,[r15, #+0x274]		;r15+0x274=*(02392af4)=#41912440(0x027f8878)
:0239287C E28D50B8 add  r5,r13,#0xB8
:02392880 E5914550 ldr r4,[r1, #+0x550]		;r1+0x550=*(027f8dc8)=#867162373(0x33afd905)
:02392884 E1D410B0 ldrh r1,[r4, #+0x0]		;r4+0x0=*(33afd905)=#0(0x00000000)
:02392888 E3510002 cmp r1,#0x2
:0239288C 1A000002 bne 0239289C
:02392890 E59410C8 ldr r1,[r4, #+0xc8]		;r4+0xc8=*(33afd9cd)=#0(0x00000000)
:02392894 E3110001 tst r1,#0x1
:02392898 0A000008 beq 023928C0
:0239289C EB4090EB bl 033B6C50
:023928A0 E3A01008 mov  r1,#0x8		;r1=8(0x8)
:023928A4 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:023928A8 E3A01003 mov  r1,#0x3		;r1=3(0x3)
:023928AC E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:023928B0 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023928B4 E1C010B8 strh r1,[r0, #+0x8]		;r0+0x8=*(00000008)
:023928B8 EB4090D1 bl 033B6C04
:023928BC EA000089 b 02392AE8
:023928C0 E2841C01 add  r1,r4,#0x100
:023928C4 E1D121BA ldrh r2,[r1, #+0x1a]		;r1+0x1a=*(0000001a)
:023928C8 E3A03001 mov  r3,#0x1		;r3=1(0x1)
:023928CC E1D1CFB6 ldrh r12,[r1, #+0xf6]		;r1+0xf6=*(000000f6)
:023928D0 E1A02213 mov  r2,r3,lsl r2		;r2=2(0x2)
:023928D4 E5906004 ldr r6,[r0, #+0x4]		;r0+0x4=*(00000004)
:023928D8 E11C00C2 tst r12,r2,asr #0x1
:023928DC 1A000008 bne 02392904
:023928E0 EB4090DA bl 033B6C50
:023928E4 E3A01008 mov  r1,#0x8		;r1=8(0x8)
:023928E8 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:023928EC E3A01006 mov  r1,#0x6		;r1=6(0x6)
:023928F0 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:023928F4 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023928F8 E1C010B8 strh r1,[r0, #+0x8]		;r0+0x8=*(00000008)
:023928FC EB4090C0 bl 033B6C04
:02392900 EA000078 b 02392AE8
:02392904 E1C43EB6 strh r3,[r4, #+0xe6]		;r4+0xe6=*(33afd9eb)=#0(0x00000000)
:02392908 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239290C E1C108B8 strh r0,[r1, #+0x88]		;r1+0x88=*(00000088)
:02392910 EB406B12 bl 033AD560
:02392914 E2841C01 add  r1,r4,#0x100
:02392918 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0239291C E1C128B2 strh r2,[r1, #+0x82]		;r1+0x82=*(00000082)
:02392920 E1C428B6 strh r2,[r4, #+0x86]		;r4+0x86=*(33afd98b)=#0(0x00000000)
:02392924 EB406B12 bl 033AD574
:02392928 E1A01005 mov  r1,r5			;r1=776(0x308)
:0239292C E2842C01 add  r2,r4,#0x100
:02392930 E3A03001 mov  r3,#0x1		;r3=1(0x1)
:02392934 E3A00008 mov  r0,#0x8		;r0=8(0x8)
:02392938 E1C23EBE strh r3,[r2, #+0xee]		;r2+0xee=*(000000ee)
:0239293C EBFFF4BB bl 0238FC30
:02392940 E3500000 cmp r0,#0x0
:02392944 0A000067 beq 02392AE8
:02392948 E1A00005 mov  r0,r5			;r0=776(0x308)
:0239294C EBFFFDEF bl 02392110
:02392950 E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(0000030c)
:02392954 E3510000 cmp r1,#0x0
:02392958 0A000002 beq 02392968
:0239295C E59F0194 ldr r0,[r15, #+0x194]		;r15+0x194=*(02392af8)=#771(0x00000303)
:02392960 EB000065 bl 02392AFC
:02392964 EA00005F b 02392AE8
:02392968 E3560000 cmp r6,#0x0
:0239296C 13A00001 movne  r0,#0x1		;r0=1(0x1)
:02392970 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:02392974 E1A00800 mov  r0,r0,lsl #0x10		;r0=0(0x0)
:02392978 E1A06820 mov  r6,r0,lsr #0x10		;r6=0(0x0)
:0239297C E1A00005 mov  r0,r5			;r0=776(0x308)
:02392980 E1A01006 mov  r1,r6			;r1=0(0x0)
:02392984 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02392988 E3A03001 mov  r3,#0x1		;r3=1(0x1)
:0239298C EBFFFB22 bl 0239161C
:02392990 E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(0000030c)
:02392994 E3510000 cmp r1,#0x0
:02392998 0A000002 beq 023929A8
:0239299C E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023929A0 EB000055 bl 02392AFC
:023929A4 EA00004F b 02392AE8
:023929A8 E1C46CB6 strh r6,[r4, #+0xc6]		;r4+0xc6=*(33afd9cb)=#0(0x00000000)
:023929AC E28D1038 add  r1,r13,#0x38
:023929B0 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023929B4 E3A02080 mov  r2,#0x80		;r2=128(0x80)
:023929B8 E28460E8 add  r6,r4,#0xE8
:023929BC EB406B84 bl 033AD7D4
:023929C0 E28D0038 add  r0,r13,#0x38
:023929C4 E1A01006 mov  r1,r6			;r1=0(0x0)
:023929C8 EBFFF467 bl 0238FB6C
:023929CC E28D1018 add  r1,r13,#0x18
:023929D0 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023929D4 E3A02020 mov  r2,#0x20		;r2=32(0x20)
:023929D8 EB406B7D bl 033AD7D4
:023929DC E5961008 ldr r1,[r6, #+0x8]		;r6+0x8=*(00000008)
:023929E0 E1A00005 mov  r0,r5			;r0=776(0x308)
:023929E4 E1CD11B8 strh r1,[r13, #+0x18]		;r13+0x18=*(00000017)
:023929E8 E5962008 ldr r2,[r6, #+0x8]		;r6+0x8=*(00000008)
:023929EC E3A03000 mov  r3,#0x0		;r3=0(0x0)
:023929F0 E1A02822 mov  r2,r2,lsr #0x10		;r2=0(0x0)
:023929F4 E1CD21BA strh r2,[r13, #+0x1a]		;r13+0x1a=*(00000019)
:023929F8 E1D650BC ldrh r5,[r6, #+0xc]		;r6+0xc=*(0000000c)
:023929FC E3A02002 mov  r2,#0x2		;r2=2(0x2)
:02392A00 E1CD51BC strh r5,[r13, #+0x1c]		;r13+0x1c=*(0000001b)
:02392A04 E1CD31BE strh r3,[r13, #+0x1e]		;r13+0x1e=*(0000001d)
:02392A08 E58D2000 str r2,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:02392A0C E1D633B2 ldrh r3,[r6, #+0x32]		;r6+0x32=*(00000032)
:02392A10 E3A02003 mov  r2,#0x3		;r2=3(0x3)
:02392A14 E58D3004 str r3,[r13, #+0x4]		;r13+0x4=*(00000003)
:02392A18 E58D2008 str r2,[r13, #+0x8]		;r13+0x8=*(00000007)
:02392A1C E58D200C str r2,[r13, #+0xc]		;r13+0xc=*(0000000b)
:02392A20 E1D620B4 ldrh r2,[r6, #+0x4]		;r6+0x4=*(00000004)
:02392A24 E28D3038 add  r3,r13,#0x38
:02392A28 E2822010 add  r2,r2,#0x10
:02392A2C E1A02802 mov  r2,r2,lsl #0x10		;r2=196608(0x30000)
:02392A30 E1A02822 mov  r2,r2,lsr #0x10		;r2=3(0x3)
:02392A34 E58D2010 str r2,[r13, #+0x10]		;r13+0x10=*(0000000f)
:02392A38 E58D3014 str r3,[r13, #+0x14]		;r13+0x14=*(00000013)
:02392A3C E1D631B8 ldrh r3,[r6, #+0x18]		;r6+0x18=*(00000018)
:02392A40 E3A01020 mov  r1,#0x20		;r1=32(0x20)
:02392A44 E28D2018 add  r2,r13,#0x18
:02392A48 EBFFFBB4 bl 02391920
:02392A4C E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(0000030c)
:02392A50 E3510000 cmp r1,#0x0
:02392A54 0A000002 beq 02392A64
:02392A58 E3A00009 mov  r0,#0x9		;r0=9(0x9)
:02392A5C EB000026 bl 02392AFC
:02392A60 EA000020 b 02392AE8
:02392A64 E1D601B4 ldrh r0,[r6, #+0x14]		;r6+0x14=*(00000014)
:02392A68 E3500000 cmp r0,#0x0
:02392A6C E1D603B4 ldrh r0,[r6, #+0x34]		;r6+0x34=*(00000034)
:02392A70 13A0102A movne  r1,#0x2A		;r1=42(0x2a)
:02392A74 03A01000 moveq  r1,#0x0		;r1=0(0x0)
:02392A78 E0800001 add  r0,r0,r1
:02392A7C E1A00800 mov  r0,r0,lsl #0x10		;r0=589824(0x90000)
:02392A80 E1A00820 mov  r0,r0,lsr #0x10		;r0=9(0x9)
:02392A84 EBFFF55D bl 02390000
:02392A88 E1D601B4 ldrh r0,[r6, #+0x14]		;r6+0x14=*(00000014)
:02392A8C E3500000 cmp r0,#0x0
:02392A90 13A01006 movne  r1,#0x6		;r1=6(0x6)
:02392A94 E1D603B6 ldrh r0,[r6, #+0x36]		;r6+0x36=*(00000036)
:02392A98 03A01000 moveq  r1,#0x0		;r1=0(0x0)
:02392A9C E0800001 add  r0,r0,r1
:02392AA0 E1A00800 mov  r0,r0,lsl #0x10		;r0=589824(0x90000)
:02392AA4 E1A00820 mov  r0,r0,lsr #0x10		;r0=9(0x9)
:02392AA8 EBFFF568 bl 02390050
:02392AAC EB409067 bl 033B6C50
:02392AB0 E3A01007 mov  r1,#0x7		;r1=7(0x7)
:02392AB4 E1C410B0 strh r1,[r4, #+0x0]		;r4+0x0=*(33afd905)=#0(0x00000000)
:02392AB8 E3A01008 mov  r1,#0x8		;r1=8(0x8)
:02392ABC E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000009)
:02392AC0 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02392AC4 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(0000000b)
:02392AC8 E1C010B8 strh r1,[r0, #+0x8]		;r0+0x8=*(00000011)
:02392ACC E1D413B0 ldrh r1,[r4, #+0x30]		;r4+0x30=*(33afd935)=#0(0x00000000)
:02392AD0 E1C012BC strh r1,[r0, #+0x2c]		;r0+0x2c=*(00000035)
:02392AD4 E1D413B2 ldrh r1,[r4, #+0x32]		;r4+0x32=*(33afd937)=#0(0x00000000)
:02392AD8 E1C012BE strh r1,[r0, #+0x2e]		;r0+0x2e=*(00000037)
:02392ADC EB409048 bl 033B6C04
:02392AE0 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02392AE4 E1C40CB2 strh r0,[r4, #+0xc2]		;r4+0xc2=*(33afd9c7)=#0(0x00000000)
:02392AE8 E28DDFAE add  r13,r13,#0x2B8
:02392AEC E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:02392AF0 E12FFF1E bx r14 (Jump to addr_0239159C?)
msr CPSR_fsxc,r14
:02392AF4 027F8878 rsbeqs r8,r15,#0x780000
:02392AF8 00000303 andeq  r0,r0,r3,lsl #0x6
:02392AFC E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:02392B00 E1A05000 mov  r5,r0			;r5=0(0x0)
:02392B04 E1A04001 mov  r4,r1			;r4=0(0x0)
:02392B08 EB409050 bl 033B6C50
:02392B0C E3A01008 mov  r1,#0x8		;r1=8(0x8)
:02392B10 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:02392B14 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02392B18 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:02392B1C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02392B20 E1C010B8 strh r1,[r0, #+0x8]		;r0+0x8=*(00000008)
:02392B24 E1C050B4 strh r5,[r0, #+0x4]		;r0+0x4=*(00000004)
:02392B28 E1C040B6 strh r4,[r0, #+0x6]		;r0+0x6=*(00000006)
:02392B2C EB409034 bl 033B6C04
:02392B30 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:02392B34 E12FFF1E bx r14 (Jump to addr_0239159C?)
msr CPSR_fsxc,r14
:02392B38 E92D47F0 stmdb  r13!,{r4,r5,r6,r7,r8,r9,r10,r14}
:02392B3C E24DDF82 sub  r13,r13,#0x208
:02392B40 E59F01AC ldr r0,[r15, #+0x1ac]		;r15+0x1ac=*(02392cf4)=#41912440(0x027f8878)
:02392B44 E590A550 ldr r10,[r0, #+0x550]		;r0+0x550=*(027f8dc8)=#867162373(0x33afd905)
:02392B48 E1DA00B0 ldrh r0,[r10, #+0x0]		;r10+0x0=*(33afd905)=#0(0x00000000)
:02392B4C E3500007 cmp r0,#0x7
:02392B50 0A000006 beq 02392B70
:02392B54 EB40903D bl 033B6C50
:02392B58 E3A01009 mov  r1,#0x9		;r1=9(0x9)
:02392B5C E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:02392B60 E3A01003 mov  r1,#0x3		;r1=3(0x3)
:02392B64 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:02392B68 EB409025 bl 033B6C04
:02392B6C EA00005D b 02392CE8
:02392B70 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02392B74 E1CA0FB6 strh r0,[r10, #+0xf6]		;r10+0xf6=*(33afd9fb)=#0(0x00000000)
:02392B78 E3A08001 mov  r8,#0x1		;r8=1(0x1)
:02392B7C E28A0C01 add  r0,r10,#0x100
:02392B80 E1D008B2 ldrh r0,[r0, #+0x82]		;r0+0x82=*(00000082)
:02392B84 E3A07001 mov  r7,#0x1		;r7=1(0x1)
:02392B88 E1100817 tst r0,r7,lsl r8
:02392B8C 0A00002E beq 02392C4C
:02392B90 E28A0F4A add  r0,r10,#0x128
:02392B94 E2481001 sub  r1,r8,#0x1
:02392B98 E3A02006 mov  r2,#0x6		;r2=6(0x6)
:02392B9C E0200291 mla  r0,r1,r2,r0unknown
:02392BA0 E28D1000 add  r1,r13,#0x0
:02392BA4 EB406B78 bl 033AD98C
:02392BA8 E3A09000 mov  r9,#0x0		;r9=0(0x0)
:02392BAC E28D6008 add  r6,r13,#0x8
:02392BB0 E28D5000 add  r5,r13,#0x0
:02392BB4 E3A04003 mov  r4,#0x3		;r4=3(0x3)
:02392BB8 EA00000A b 02392BE8
:02392BBC E1A00006 mov  r0,r6			;r0=0(0x0)
:02392BC0 E1A01005 mov  r1,r5			;r1=0(0x0)
:02392BC4 E1A02004 mov  r2,r4			;r2=3(0x3)
:02392BC8 EBFFFB17 bl 0239182C
:02392BCC E1D000B4 ldrh r0,[r0, #+0x4]		;r0+0x4=*(00000004)
:02392BD0 E3500000 cmp r0,#0x0
:02392BD4 0A000005 beq 02392BF0
:02392BD8 E3500007 cmp r0,#0x7
:02392BDC 1350000C cmpne r0,#0xC
:02392BE0 1A000002 bne 02392BF0
:02392BE4 E2899001 add  r9,r9,#0x1
:02392BE8 E3590002 cmp r9,#0x2
:02392BEC BAFFFFF2 blt 02392BBC
:02392BF0 EB406A5A bl 033AD560
:02392BF4 E28A1C01 add  r1,r10,#0x100
:02392BF8 E1D128B2 ldrh r2,[r1, #+0x82]		;r1+0x82=*(00000082)
:02392BFC E1120817 tst r2,r7,lsl r8
:02392C00 0A000010 beq 02392C48
:02392C04 E1E03817 mvn  r3,r7,lsl r8
:02392C08 E0022003 and  r2,r2,r3
:02392C0C E1C128B2 strh r2,[r1, #+0x82]		;r1+0x82=*(00000082)
:02392C10 E1DA28B6 ldrh r2,[r10, #+0x86]		;r10+0x86=*(33afd98b)=#0(0x00000000)
:02392C14 E08A1188 add  r1,r10,r8,lsl #0x3
:02392C18 E0022003 and  r2,r2,r3
:02392C1C E1CA28B6 strh r2,[r10, #+0x86]		;r10+0x86=*(33afd98b)=#0(0x00000000)
:02392C20 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02392C24 E5812738 str r2,[r1, #+0x738]		;r1+0x738=*(00000738)
:02392C28 E581273C str r2,[r1, #+0x73c]		;r1+0x73c=*(0000073c)
:02392C2C EB406A50 bl 033AD574
:02392C30 E1A00808 mov  r0,r8,lsl #0x10		;r0=65536(0x10000)
:02392C34 E1A01820 mov  r1,r0,lsr #0x10		;r1=1(0x1)
:02392C38 E28D2000 add  r2,r13,#0x0
:02392C3C E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02392C40 EB0005A8 bl 023942E8
:02392C44 EA000000 b 02392C4C
:02392C48 EB406A49 bl 033AD574
:02392C4C E2888001 add  r8,r8,#0x1
:02392C50 E3580010 cmp r8,#0x10
:02392C54 BAFFFFC8 blt 02392B7C
:02392C58 E28D0008 add  r0,r13,#0x8
:02392C5C E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02392C60 EBFFFA58 bl 023915C8
:02392C64 E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(00000005)
:02392C68 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02392C6C E3510000 cmp r1,#0x0
:02392C70 0A000001 beq 02392C7C
:02392C74 EB000020 bl 02392CFC
:02392C78 EA00001A b 02392CE8
:02392C7C E1CA0CB2 strh r0,[r10, #+0xc2]		;r10+0xc2=*(33afd9c7)=#0(0x00000000)
:02392C80 E3A01003 mov  r1,#0x3		;r1=3(0x3)
:02392C84 E1CA10B0 strh r1,[r10, #+0x0]		;r10+0x0=*(33afd905)=#0(0x00000000)
:02392C88 E28D0008 add  r0,r13,#0x8
:02392C8C EBFFFD19 bl 023920F8
:02392C90 E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:02392C94 E3510000 cmp r1,#0x0
:02392C98 0A000002 beq 02392CA8
:02392C9C E59F0054 ldr r0,[r15, #+0x54]		;r15+0x54=*(02392cf8)=#770(0x00000302)
:02392CA0 EB000015 bl 02392CFC
:02392CA4 EA00000F b 02392CE8
:02392CA8 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:02392CAC E1CA00B0 strh r0,[r10, #+0x0]		;r10+0x0=*(33afd905)=#0(0x00000000)
:02392CB0 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02392CB4 E58A1198 str r1,[r10, #+0x198]		;r10+0x198=*(33afda9d)=#0(0x00000000)
:02392CB8 E28A0C01 add  r0,r10,#0x100
:02392CBC E1C019B6 strh r1,[r0, #+0x96]		;r0+0x96=*(00000096)
:02392CC0 E28A0F67 add  r0,r10,#0x19C
:02392CC4 E3A02050 mov  r2,#0x50		;r2=80(0x50)
:02392CC8 EB406B00 bl 033AD8D0
:02392CCC EBFFF4BE bl 0238FFCC
:02392CD0 EB408FDE bl 033B6C50
:02392CD4 E3A01009 mov  r1,#0x9		;r1=9(0x9)
:02392CD8 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:02392CDC E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02392CE0 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:02392CE4 EB408FC6 bl 033B6C04
:02392CE8 E28DDF82 add  r13,r13,#0x208
:02392CEC E8BD47F0 ldmia  r13!,{r4,r5,r6,r7,r8,r9,r10,r14}
:02392CF0 E12FFF1E bx r14 (Jump to addr_0239159C?)
msr CPSR_fsxc,r14
:02392CF4 027F8878 rsbeqs r8,r15,#0x780000
:02392CF8 00000302 andeq  r0,r0,r2,lsl #0x6
:02392CFC E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:02392D00 E1A05000 mov  r5,r0			;r5=0(0x0)
:02392D04 E1A04001 mov  r4,r1			;r4=0(0x0)
:02392D08 EB408FD0 bl 033B6C50
:02392D0C E3A01009 mov  r1,#0x9		;r1=9(0x9)
:02392D10 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:02392D14 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02392D18 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:02392D1C E1C050B4 strh r5,[r0, #+0x4]		;r0+0x4=*(00000004)
:02392D20 E1C040B6 strh r4,[r0, #+0x6]		;r0+0x6=*(00000006)
:02392D24 EB408FB6 bl 033B6C04
:02392D28 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:02392D2C E12FFF1E bx r14 (Jump to addr_0239159C?)
msr CPSR_fsxc,r14
:02392D30 E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:02392D34 E24DDF92 sub  r13,r13,#0x248
:02392D38 E59F1340 ldr r1,[r15, #+0x340]		;r15+0x340=*(02393080)=#41912440(0x027f8878)
:02392D3C E28D4048 add  r4,r13,#0x48
:02392D40 E5917550 ldr r7,[r1, #+0x550]		;r1+0x550=*(027f8dc8)=#867162373(0x33afd905)
:02392D44 E1D710B0 ldrh r1,[r7, #+0x0]		;r7+0x0=*(33afd905)=#0(0x00000000)
:02392D48 E3510002 cmp r1,#0x2
:02392D4C 13510003 cmpne r1,#0x3
:02392D50 13510005 cmpne r1,#0x5
:02392D54 0A000008 beq 02392D7C
:02392D58 EB408FBC bl 033B6C50
:02392D5C E3A0100A mov  r1,#0xA		;r1=10(0xa)
:02392D60 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:02392D64 E3A01003 mov  r1,#0x3		;r1=3(0x3)
:02392D68 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:02392D6C E3A01004 mov  r1,#0x4		;r1=4(0x4)
:02392D70 E1C010B8 strh r1,[r0, #+0x8]		;r0+0x8=*(00000008)
:02392D74 EB408FA2 bl 033B6C04
:02392D78 EA0000BD b 02393074
:02392D7C E5901004 ldr r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:02392D80 E2872C01 add  r2,r7,#0x100
:02392D84 E5871184 str r1,[r7, #+0x184]		;r7+0x184=*(33afda89)=#0(0x00000000)
:02392D88 E1D050B2 ldrh r5,[r0, #+0x2]		;r0+0x2=*(00000002)
:02392D8C E28D1010 add  r1,r13,#0x10
:02392D90 E1C259B0 strh r5,[r2, #+0x90]		;r2+0x90=*(000000e0)
:02392D94 E1D060B8 ldrh r6,[r0, #+0x8]		;r0+0x8=*(00000008)
:02392D98 E280000A add  r0,r0,#0xA
:02392D9C E3A02006 mov  r2,#0x6		;r2=6(0x6)
:02392DA0 EB406AF9 bl 033AD98C
:02392DA4 E1DD11B0 ldrh r1,[r13, #+0x10]		;r13+0x10=*(0000000f)
:02392DA8 E59F02D4 ldr r0,[r15, #+0x2d4]		;r15+0x2d4=*(02393084)=#65535(0x0000ffff)
:02392DAC E1510000 cmp r1,r0
:02392DB0 0A000002 beq 02392DC0
:02392DB4 E3110001 tst r1,#0x1
:02392DB8 13C10001 bicne  r0,r1,#0x1
:02392DBC 11CD01B0 strneh r0,[r13, #+0x10]		;r13+0x10=*(0000000f)
:02392DC0 E3550000 cmp r5,#0x0
:02392DC4 1A000008 bne 02392DEC
:02392DC8 EB408FA0 bl 033B6C50
:02392DCC E3A0100A mov  r1,#0xA		;r1=10(0xa)
:02392DD0 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(0000ffff)
:02392DD4 E3A01006 mov  r1,#0x6		;r1=6(0x6)
:02392DD8 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00010001)
:02392DDC E3A01004 mov  r1,#0x4		;r1=4(0x4)
:02392DE0 E1C010B8 strh r1,[r0, #+0x8]		;r0+0x8=*(00010007)
:02392DE4 EB408F86 bl 033B6C04
:02392DE8 EA0000A1 b 02393074
:02392DEC E2870C01 add  r0,r7,#0x100
:02392DF0 E1D00FB4 ldrh r0,[r0, #+0xf4]		;r0+0xf4=*(000100f3)
:02392DF4 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02392DF8 E1100511 tst r0,r1,lsl r5
:02392DFC 1A000008 bne 02392E24
:02392E00 EB408F92 bl 033B6C50
:02392E04 E3A0100A mov  r1,#0xA		;r1=10(0xa)
:02392E08 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(0000ffff)
:02392E0C E3A01006 mov  r1,#0x6		;r1=6(0x6)
:02392E10 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00010001)
:02392E14 E3A01004 mov  r1,#0x4		;r1=4(0x4)
:02392E18 E1C010B8 strh r1,[r0, #+0x8]		;r0+0x8=*(00010007)
:02392E1C EB408F78 bl 033B6C04
:02392E20 EA000093 b 02393074
:02392E24 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:02392E28 E1C70EB6 strh r0,[r7, #+0xe6]		;r7+0xe6=*(33afd9eb)=#0(0x00000000)
:02392E2C E1A00004 mov  r0,r4			;r0=0(0x0)
:02392E30 EBFFFCD3 bl 02392184
:02392E34 E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:02392E38 E3510000 cmp r1,#0x0
:02392E3C 0A000003 beq 02392E50
:02392E40 E3A00FC2 mov  r0,#0x308		;r0=776(0x308)
:02392E44 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02392E48 EB0001E1 bl 023935D4
:02392E4C EA000088 b 02393074
:02392E50 E1D000B6 ldrh r0,[r0, #+0x6]		;r0+0x6=*(0000030e)
:02392E54 E3500010 cmp r0,#0x10
:02392E58 1A00001B bne 02392ECC
:02392E5C E1A01004 mov  r1,r4			;r1=0(0x0)
:02392E60 E3A0000A mov  r0,#0xA		;r0=10(0xa)
:02392E64 EBFFF371 bl 0238FC30
:02392E68 E3500000 cmp r0,#0x0
:02392E6C 0A000080 beq 02393074
:02392E70 E1A00004 mov  r0,r4			;r0=0(0x0)
:02392E74 EBFFFCA5 bl 02392110
:02392E78 E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:02392E7C E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02392E80 E3510000 cmp r1,#0x0
:02392E84 0A000002 beq 02392E94
:02392E88 E59F01F8 ldr r0,[r15, #+0x1f8]		;r15+0x1f8=*(02393088)=#771(0x00000303)
:02392E8C EB0001D0 bl 023935D4
:02392E90 EA000077 b 02393074
:02392E94 E3A00003 mov  r0,#0x3		;r0=3(0x3)
:02392E98 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02392E9C E1C700B0 strh r0,[r7, #+0x0]		;r7+0x0=*(33afd905)=#0(0x00000000)
:02392EA0 E1A00004 mov  r0,r4			;r0=0(0x0)
:02392EA4 E1A03001 mov  r3,r1			;r3=1(0x1)
:02392EA8 EBFFF9DB bl 0239161C
:02392EAC E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:02392EB0 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02392EB4 E3510000 cmp r1,#0x0
:02392EB8 0A000002 beq 02392EC8
:02392EBC E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02392EC0 EB0001C3 bl 023935D4
:02392EC4 EA00006A b 02393074
:02392EC8 E1C70CB6 strh r0,[r7, #+0xc6]		;r7+0xc6=*(33afd9cb)=#0(0x00000000)
:02392ECC E59F01B0 ldr r0,[r15, #+0x1b0]		;r15+0x1b0=*(02393084)=#65535(0x0000ffff)
:02392ED0 E3A03005 mov  r3,#0x5		;r3=5(0x5)
:02392ED4 E1C730B0 strh r3,[r7, #+0x0]		;r7+0x0=*(33afd905)=#0(0x00000000)
:02392ED8 E28D1026 add  r1,r13,#0x26
:02392EDC E3A02020 mov  r2,#0x20		;r2=32(0x20)
:02392EE0 EB406A3B bl 033AD7D4
:02392EE4 E28D0017 add  r0,r13,#0x17
:02392EE8 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02392EEC E3A0200F mov  r2,#0xF		;r2=15(0xf)
:02392EF0 E5CD5016 strb r5,[r13, #+0x16]		;r13+0x16=*(00000015)
:02392EF4 EB406A75 bl 033AD8D0
:02392EF8 E28D1026 add  r1,r13,#0x26
:02392EFC E58D1000 str r1,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:02392F00 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02392F04 E58D1004 str r1,[r13, #+0x4]		;r13+0x4=*(00000003)
:02392F08 E28D0016 add  r0,r13,#0x16
:02392F0C E58D0008 str r0,[r13, #+0x8]		;r13+0x8=*(00000007)
:02392F10 E59F1174 ldr r1,[r15, #+0x174]		;r15+0x174=*(0239308c)=#286(0x0000011e)
:02392F14 E28D2010 add  r2,r13,#0x10
:02392F18 E58D600C str r6,[r13, #+0xc]		;r13+0xc=*(0000000b)
:02392F1C E1A00004 mov  r0,r4			;r0=0(0x0)
:02392F20 E3A03000 mov  r3,#0x0		;r3=0(0x0)
:02392F24 EBFFF9D4 bl 0239167C
:02392F28 E1A04000 mov  r4,r0			;r4=0(0x0)
:02392F2C E1D410B4 ldrh r1,[r4, #+0x4]		;r4+0x4=*(00000004)
:02392F30 E3510000 cmp r1,#0x0
:02392F34 0A000003 beq 02392F48
:02392F38 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:02392F3C E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02392F40 EB0001A3 bl 023935D4
:02392F44 EA00004A b 02393074
:02392F48 EB408F40 bl 033B6C50
:02392F4C E1D410B8 ldrh r1,[r4, #+0x8]		;r4+0x8=*(00000008)
:02392F50 E1A06000 mov  r6,r0			;r6=2(0x2)
:02392F54 E3510000 cmp r1,#0x0
:02392F58 1A000008 bne 02392F80
:02392F5C E3A0000A mov  r0,#0xA		;r0=10(0xa)
:02392F60 E1C600B0 strh r0,[r6, #+0x0]		;r6+0x0=*(00000002)
:02392F64 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02392F68 E1C610B2 strh r1,[r6, #+0x2]		;r6+0x2=*(00000004)
:02392F6C E3A00004 mov  r0,#0x4		;r0=4(0x4)
:02392F70 E1C600B8 strh r0,[r6, #+0x8]		;r6+0x8=*(0000000a)
:02392F74 E1C651B0 strh r5,[r6, #+0x10]		;r6+0x10=*(00000012)
:02392F78 E1C611B2 strh r1,[r6, #+0x12]		;r6+0x12=*(00000014)
:02392F7C EA00003A b 0239306C
:02392F80 E5971184 ldr r1,[r7, #+0x184]		;r7+0x184=*(33afda89)=#0(0x00000000)
:02392F84 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02392F88 E2811040 add  r1,r1,#0x40
:02392F8C E3A02080 mov  r2,#0x80		;r2=128(0x80)
:02392F90 EB406A0F bl 033AD7D4
:02392F94 E1D420BA ldrh r2,[r4, #+0xa]		;r4+0xa=*(0000000a)
:02392F98 E5971184 ldr r1,[r7, #+0x184]		;r7+0x184=*(33afda89)=#0(0x00000000)
:02392F9C E284000A add  r0,r4,#0xA
:02392FA0 E1A02082 mov  r2,r2,lsl #0x1		;r2=256(0x100)
:02392FA4 EB406A78 bl 033AD98C
:02392FA8 E3A0000A mov  r0,#0xA		;r0=10(0xa)
:02392FAC E1C600B0 strh r0,[r6, #+0x0]		;r6+0x0=*(00000002)
:02392FB0 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02392FB4 E1C600B2 strh r0,[r6, #+0x2]		;r6+0x2=*(00000004)
:02392FB8 E3A00005 mov  r0,#0x5		;r0=5(0x5)
:02392FBC E1C600B8 strh r0,[r6, #+0x8]		;r6+0x8=*(0000000a)
:02392FC0 E1D404B0 ldrh r0,[r4, #+0x40]		;r4+0x40=*(00000040)
:02392FC4 E1C601B0 strh r0,[r6, #+0x10]		;r6+0x10=*(00000012)
:02392FC8 E1D400BC ldrh r0,[r4, #+0xc]		;r4+0xc=*(0000000c)
:02392FCC E20000FF and  r0,r0,#0xFF
:02392FD0 EB00002E bl 02393090
:02392FD4 E1A07000 mov  r7,r0			;r7=5(0x5)
:02392FD8 EBFFF396 bl 0238FE38
:02392FDC E1C601B2 strh r0,[r6, #+0x12]		;r6+0x12=*(00000014)
:02392FE0 E1A00007 mov  r0,r7			;r0=5(0x5)
:02392FE4 EB00002E bl 023930A4
:02392FE8 E1D411B4 ldrh r1,[r4, #+0x14]		;r4+0x14=*(00000014)
:02392FEC E284000E add  r0,r4,#0xE
:02392FF0 E1C611B4 strh r1,[r6, #+0x14]		;r6+0x14=*(00000016)
:02392FF4 E286100A add  r1,r6,#0xA
:02392FF8 E3A02006 mov  r2,#0x6		;r2=6(0x6)
:02392FFC EB406A62 bl 033AD98C
:02393000 E2840016 add  r0,r4,#0x16
:02393004 E2861016 add  r1,r6,#0x16
:02393008 E3A02020 mov  r2,#0x20		;r2=32(0x20)
:0239300C EB4069FA bl 033AD7FC
:02393010 E1D404B6 ldrh r0,[r4, #+0x46]		;r4+0x46=*(00000046)
:02393014 E1C603B6 strh r0,[r6, #+0x36]		;r6+0x36=*(00000038)
:02393018 E3500080 cmp r0,#0x80
:0239301C 9A000008 bls 02393044
:02393020 E3A0000A mov  r0,#0xA		;r0=10(0xa)
:02393024 E1C600B0 strh r0,[r6, #+0x0]		;r6+0x0=*(00000002)
:02393028 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0239302C E1C610B2 strh r1,[r6, #+0x2]		;r6+0x2=*(00000004)
:02393030 E3A00004 mov  r0,#0x4		;r0=4(0x4)
:02393034 E1C600B8 strh r0,[r6, #+0x8]		;r6+0x8=*(0000000a)
:02393038 E1C651B0 strh r5,[r6, #+0x10]		;r6+0x10=*(00000012)
:0239303C E1C611B2 strh r1,[r6, #+0x12]		;r6+0x12=*(00000014)
:02393040 EA000009 b 0239306C
:02393044 E2861038 add  r1,r6,#0x38
:02393048 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239304C E3A02080 mov  r2,#0x80		;r2=128(0x80)
:02393050 EB4069DF bl 033AD7D4
:02393054 E1D613B6 ldrh r1,[r6, #+0x36]		;r6+0x36=*(00000038)
:02393058 E284004A add  r0,r4,#0x4A
:0239305C E2812001 add  r2,r1,#0x1
:02393060 E2861038 add  r1,r6,#0x38
:02393064 E3C22001 bic  r2,r2,#0x1
:02393068 EB4069E3 bl 033AD7FC
:0239306C E1A00006 mov  r0,r6			;r0=2(0x2)
:02393070 EB408EE3 bl 033B6C04
:02393074 E28DDF92 add  r13,r13,#0x248
:02393078 E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:0239307C E12FFF1E bx r14 (Jump to addr_0239159C?)
msr CPSR_fsxc,r14
:02393080 027F8878 rsbeqs r8,r15,#0x780000
:02393084 0000FFFF unknown
:02393088 00000303 andeq  r0,r0,r3,lsl #0x6
:0239308C 0000011E andeq  r0,r0,r14,lsl r1
:02393090 E3100002 tst r0,#0x2
:02393094 E1A00140 mov  r0,r0,asr #0x2
:02393098 02800019 addeq  r0,r0,#0x19
:0239309C E20000FF and  r0,r0,#0xFF
:023930A0 E12FFF1E bx r14 (Jump to addr_0239159C?)
msr CPSR_fsxc,r14
:023930A4 E59F2010 ldr r2,[r15, #+0x10]		;r15+0x10=*(023930bc)=#41942936(0x027fff98)
:023930A8 E1D210B0 ldrh r1,[r2, #+0x0]		;r2+0x0=*(027fff98)=#716207881(0x2ab07709)
:023930AC E0200081 eor  r0,r0,r1,lsl #0x1
:023930B0 E0200820 eor  r0,r0,r0,lsr #0x10
:023930B4 E1C200B0 strh r0,[r2, #+0x0]		;r2+0x0=*(027fff98)=#716207881(0x2ab07709)
:023930B8 E12FFF1E bx r14 (Jump to addr_0239159C?)
msr CPSR_fsxc,r14
:023930BC 027FFF98 rsbeqs r15,r15,#0x260
:023930C0 E92D4FF8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:023930C4 E24DD0C8 sub  r13,r13,#0xC8
:023930C8 E24DDB01 sub  r13,r13,#0x400
:023930CC E59F14EC ldr r1,[r15, #+0x4ec]		;r15+0x4ec=*(023935c0)=#41912440(0x027f8878)
:023930D0 E1A09000 mov  r9,r0			;r9=716207881(0x2ab07709)
:023930D4 E5918550 ldr r8,[r1, #+0x550]		;r1+0x550=*(027f8dc8)=#867162373(0x33afd905)
:023930D8 E1D800B0 ldrh r0,[r8, #+0x0]		;r8+0x0=*(33afd905)=#0(0x00000000)
:023930DC E3500002 cmp r0,#0x2
:023930E0 13500003 cmpne r0,#0x3
:023930E4 13500005 cmpne r0,#0x5
:023930E8 0A000008 beq 02393110
:023930EC EB408ED7 bl 033B6C50
:023930F0 E3A01026 mov  r1,#0x26		;r1=38(0x26)
:023930F4 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:023930F8 E3A01003 mov  r1,#0x3		;r1=3(0x3)
:023930FC E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:02393100 E3A01004 mov  r1,#0x4		;r1=4(0x4)
:02393104 E1C010B8 strh r1,[r0, #+0x8]		;r0+0x8=*(00000008)
:02393108 EB408EBD bl 033B6C04
:0239310C EA000127 b 023935B0
:02393110 E5990004 ldr r0,[r9, #+0x4]		;r9+0x4=*(2ab0770d)=#0(0x00000000)
:02393114 E28D1018 add  r1,r13,#0x18
:02393118 E5880184 str r0,[r8, #+0x184]		;r8+0x184=*(33afda89)=#0(0x00000000)
:0239311C E1D9A0B2 ldrh r10,[r9, #+0x2]		;r9+0x2=*(2ab0770b)=#0(0x00000000)
:02393120 E2880C01 add  r0,r8,#0x100
:02393124 E1C0A9B0 strh r10,[r0, #+0x90]		;r0+0x90=*(00000090)
:02393128 E1D930BA ldrh r3,[r9, #+0xa]		;r9+0xa=*(2ab07713)=#0(0x00000000)
:0239312C E289000C add  r0,r9,#0xC
:02393130 E58D3010 str r3,[r13, #+0x10]		;r13+0x10=*(0000000f)
:02393134 E3A02006 mov  r2,#0x6		;r2=6(0x6)
:02393138 EB406A13 bl 033AD98C
:0239313C E1D951B2 ldrh r5,[r9, #+0x12]		;r9+0x12=*(2ab0771b)=#0(0x00000000)
:02393140 E1D9B3B6 ldrh r11,[r9, #+0x36]		;r9+0x36=*(2ab0773f)=#0(0x00000000)
:02393144 E3550002 cmp r5,#0x2
:02393148 0A000002 beq 02393158
:0239314C E3550003 cmp r5,#0x3
:02393150 0A000003 beq 02393164
:02393154 EA000005 b 02393170
:02393158 E3A06001 mov  r6,#0x1		;r6=1(0x1)
:0239315C E3A05000 mov  r5,#0x0		;r5=0(0x0)
:02393160 EA000003 b 02393174
:02393164 E3A06001 mov  r6,#0x1		;r6=1(0x1)
:02393168 E1A05006 mov  r5,r6			;r5=1(0x1)
:0239316C EA000000 b 02393174
:02393170 E3A06000 mov  r6,#0x0		;r6=0(0x0)
:02393174 E28D104E add  r1,r13,#0x4E
:02393178 E2890016 add  r0,r9,#0x16
:0239317C E3A02020 mov  r2,#0x20		;r2=32(0x20)
:02393180 E1D941B4 ldrh r4,[r9, #+0x14]		;r9+0x14=*(2ab0771d)=#0(0x00000000)
:02393184 EB406A00 bl 033AD98C
:02393188 E1DD11B8 ldrh r1,[r13, #+0x18]		;r13+0x18=*(00000017)
:0239318C E59F0430 ldr r0,[r15, #+0x430]		;r15+0x430=*(023935c4)=#65535(0x0000ffff)
:02393190 E1D970B8 ldrh r7,[r9, #+0x8]		;r9+0x8=*(2ab07711)=#0(0x00000000)
:02393194 E1510000 cmp r1,r0
:02393198 0A000002 beq 023931A8
:0239319C E3110001 tst r1,#0x1
:023931A0 13C10001 bicne  r0,r1,#0x1
:023931A4 11CD01B8 strneh r0,[r13, #+0x18]		;r13+0x18=*(00000017)
:023931A8 E2880C01 add  r0,r8,#0x100
:023931AC E1D01FB4 ldrh r1,[r0, #+0xf4]		;r0+0xf4=*(000100f3)
:023931B0 E1A0088A mov  r0,r10,lsl #0x11		;r0=0(0x0)
:023931B4 E011A820 ands r10,r1,r0,lsr #0x10
:023931B8 0A00000B beq 023931EC
:023931BC E59800C8 ldr r0,[r8, #+0xc8]		;r8+0xc8=*(33afd9cd)=#0(0x00000000)
:023931C0 E3100001 tst r0,#0x1
:023931C4 13550001 cmpne r5,#0x1
:023931C8 1A000007 bne 023931EC
:023931CC E5990004 ldr r0,[r9, #+0x4]		;r9+0x4=*(2ab0770d)=#0(0x00000000)
:023931D0 E3500000 cmp r0,#0x0
:023931D4 0A000004 beq 023931EC
:023931D8 E3100003 tst r0,#0x3
:023931DC 1A000002 bne 023931EC
:023931E0 E1D900B8 ldrh r0,[r9, #+0x8]		;r9+0x8=*(2ab07711)=#0(0x00000000)
:023931E4 E3500040 cmp r0,#0x40
:023931E8 2A000008 bcs 02393210
:023931EC EB408E97 bl 033B6C50
:023931F0 E3A01026 mov  r1,#0x26		;r1=38(0x26)
:023931F4 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:023931F8 E3A01006 mov  r1,#0x6		;r1=6(0x6)
:023931FC E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:02393200 E3A01004 mov  r1,#0x4		;r1=4(0x4)
:02393204 E1C010B8 strh r1,[r0, #+0x8]		;r0+0x8=*(00000008)
:02393208 EB408E7D bl 033B6C04
:0239320C EA0000E7 b 023935B0
:02393210 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:02393214 E1C80EB6 strh r0,[r8, #+0xe6]		;r8+0xe6=*(33afd9eb)=#0(0x00000000)
:02393218 E28D0070 add  r0,r13,#0x70
:0239321C EBFFFBD8 bl 02392184
:02393220 E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:02393224 E3510000 cmp r1,#0x0
:02393228 0A000003 beq 0239323C
:0239322C E3A00FC2 mov  r0,#0x308		;r0=776(0x308)
:02393230 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:02393234 EB0000E6 bl 023935D4
:02393238 EA0000DC b 023935B0
:0239323C E1D000B6 ldrh r0,[r0, #+0x6]		;r0+0x6=*(0000030e)
:02393240 E3500010 cmp r0,#0x10
:02393244 1A00001C bne 023932BC
:02393248 E28D1070 add  r1,r13,#0x70
:0239324C E3A00026 mov  r0,#0x26		;r0=38(0x26)
:02393250 EBFFF276 bl 0238FC30
:02393254 E3500000 cmp r0,#0x0
:02393258 0A0000D4 beq 023935B0
:0239325C E28D0070 add  r0,r13,#0x70
:02393260 EBFFFBAA bl 02392110
:02393264 E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(0000002a)
:02393268 E3510000 cmp r1,#0x0
:0239326C 0A000003 beq 02393280
:02393270 E59F0350 ldr r0,[r15, #+0x350]		;r15+0x350=*(023935c8)=#771(0x00000303)
:02393274 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:02393278 EB0000D5 bl 023935D4
:0239327C EA0000CB b 023935B0
:02393280 E3A00003 mov  r0,#0x3		;r0=3(0x3)
:02393284 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02393288 E1C800B0 strh r0,[r8, #+0x0]		;r8+0x0=*(33afd905)=#0(0x00000000)
:0239328C E28D0070 add  r0,r13,#0x70
:02393290 E1A03001 mov  r3,r1			;r3=1(0x1)
:02393294 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02393298 EBFFF8DF bl 0239161C
:0239329C E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:023932A0 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023932A4 E3510000 cmp r1,#0x0
:023932A8 0A000002 beq 023932B8
:023932AC E1A02000 mov  r2,r0			;r2=1(0x1)
:023932B0 EB0000C7 bl 023935D4
:023932B4 EA0000BD b 023935B0
:023932B8 E1C80CB6 strh r0,[r8, #+0xc6]		;r8+0xc6=*(33afd9cb)=#0(0x00000000)
:023932BC E2880C01 add  r0,r8,#0x100
:023932C0 E1D00EBE ldrh r0,[r0, #+0xee]		;r0+0xee=*(000000ee)
:023932C4 E3550000 cmp r5,#0x0
:023932C8 1A00000F bne 0239330C
:023932CC E3500001 cmp r0,#0x1
:023932D0 1A00001C bne 02393348
:023932D4 E28D0070 add  r0,r13,#0x70
:023932D8 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023932DC EBFFFAC0 bl 02391DE4
:023932E0 E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:023932E4 E3510000 cmp r1,#0x0
:023932E8 0A000003 beq 023932FC
:023932EC E59F02D8 ldr r0,[r15, #+0x2d8]		;r15+0x2d8=*(023935cc)=#526(0x0000020e)
:023932F0 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:023932F4 EB0000B6 bl 023935D4
:023932F8 EA0000AC b 023935B0
:023932FC E2880C01 add  r0,r8,#0x100
:02393300 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02393304 E1C01EBE strh r1,[r0, #+0xee]		;r0+0xee=*(000002fc)
:02393308 EA00000E b 02393348
:0239330C E3500000 cmp r0,#0x0
:02393310 1A00000C bne 02393348
:02393314 E28D0070 add  r0,r13,#0x70
:02393318 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:0239331C EBFFFAB0 bl 02391DE4
:02393320 E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(00000212)
:02393324 E3510000 cmp r1,#0x0
:02393328 0A000003 beq 0239333C
:0239332C E59F0298 ldr r0,[r15, #+0x298]		;r15+0x298=*(023935cc)=#526(0x0000020e)
:02393330 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:02393334 EB0000A6 bl 023935D4
:02393338 EA00009C b 023935B0
:0239333C E2880C01 add  r0,r8,#0x100
:02393340 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02393344 E1C01EBE strh r1,[r0, #+0xee]		;r0+0xee=*(000002fc)
:02393348 E3560001 cmp r6,#0x1
:0239334C 1A000013 bne 023933A0
:02393350 E28D002E add  r0,r13,#0x2E
:02393354 E3A010FF mov  r1,#0xFF		;r1=255(0xff)
:02393358 E3A02020 mov  r2,#0x20		;r2=32(0x20)
:0239335C EB40695B bl 033AD8D0
:02393360 E35B0020 cmp r11,#0x20
:02393364 8A000003 bhi 02393378
:02393368 E28D002E add  r0,r13,#0x2E
:0239336C E1A0200B mov  r2,r11			;r2=0(0x0)
:02393370 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02393374 EB406955 bl 033AD8D0
:02393378 E28D102E add  r1,r13,#0x2E
:0239337C E28D0070 add  r0,r13,#0x70
:02393380 EBFFFA7A bl 02391D70
:02393384 E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(00000212)
:02393388 E3510000 cmp r1,#0x0
:0239338C 0A000003 beq 023933A0
:02393390 E59F0238 ldr r0,[r15, #+0x238]		;r15+0x238=*(023935d0)=#525(0x0000020d)
:02393394 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:02393398 EB00008D bl 023935D4
:0239339C EA000083 b 023935B0
:023933A0 E3A06000 mov  r6,#0x0		;r6=0(0x0)
:023933A4 E3A03005 mov  r3,#0x5		;r3=5(0x5)
:023933A8 E28D001E add  r0,r13,#0x1E
:023933AC E1A01006 mov  r1,r6			;r1=0(0x0)
:023933B0 E3A02010 mov  r2,#0x10		;r2=16(0x10)
:023933B4 E1C830B0 strh r3,[r8, #+0x0]		;r8+0x0=*(33afd905)=#0(0x00000000)
:023933B8 EB406944 bl 033AD8D0
:023933BC E3A03001 mov  r3,#0x1		;r3=1(0x1)
:023933C0 E28D101E add  r1,r13,#0x1E
:023933C4 E1A02003 mov  r2,r3			;r2=1(0x1)
:023933C8 E11A0312 tst r10,r2,lsl r3
:023933CC 12860001 addne  r0,r6,#0x1
:023933D0 11A00800 movne  r0,r0,lsl #0x10		;r0=34406400(0x20d0000)
:023933D4 17C13006 strneb r3,[r1, +r6]
:023933D8 11A06820 movne  r6,r0,lsr #0x10		;r6=525(0x20d)
:023933DC E2830001 add  r0,r3,#0x1
:023933E0 E1A00800 mov  r0,r0,lsl #0x10		;r0=0(0x0)
:023933E4 E1A03820 mov  r3,r0,lsr #0x10		;r3=0(0x0)
:023933E8 E353000F cmp r3,#0xF
:023933EC 3AFFFFF5 bcc 023933C8
:023933F0 E2470040 sub  r0,r7,#0x40
:023933F4 E3A01042 mov  r1,#0x42		;r1=66(0x42)
:023933F8 EB408CA9 bl 033B66A4
:023933FC E28D204E add  r2,r13,#0x4E
:02393400 E88D0024 stmia  r13 ,{r2,r5}
:02393404 E28D101E add  r1,r13,#0x1E
:02393408 E58D1008 str r1,[r13, #+0x8]		;r13+0x8=*(00000007)
:0239340C E59D1010 ldr r1,[r13, #+0x10]		;r13+0x10=*(0000000f)
:02393410 E0475080 sub  r5,r7,r0,lsl #0x1
:02393414 E58D100C str r1,[r13, #+0xc]		;r13+0xc=*(0000000b)
:02393418 E28D2018 add  r2,r13,#0x18
:0239341C E28D0070 add  r0,r13,#0x70
:02393420 E1A03004 mov  r3,r4			;r3=0(0x0)
:02393424 E285105E add  r1,r5,#0x5E
:02393428 EBFFF893 bl 0239167C
:0239342C E1A05000 mov  r5,r0			;r5=0(0x0)
:02393430 E1D510B4 ldrh r1,[r5, #+0x4]		;r5+0x4=*(00000004)
:02393434 E3510000 cmp r1,#0x0
:02393438 0A000003 beq 0239344C
:0239343C E3A00002 mov  r0,#0x2		;r0=2(0x2)
:02393440 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:02393444 EB000062 bl 023935D4
:02393448 EA000058 b 023935B0
:0239344C EB408DFF bl 033B6C50
:02393450 E1D510B8 ldrh r1,[r5, #+0x8]		;r5+0x8=*(00000008)
:02393454 E1A06000 mov  r6,r0			;r6=2(0x2)
:02393458 E3510000 cmp r1,#0x0
:0239345C 1A000009 bne 02393488
:02393460 E3A00026 mov  r0,#0x26		;r0=38(0x26)
:02393464 E1C600B0 strh r0,[r6, #+0x0]		;r6+0x0=*(00000002)
:02393468 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0239346C E1C610B2 strh r1,[r6, #+0x2]		;r6+0x2=*(00000004)
:02393470 E3A00004 mov  r0,#0x4		;r0=4(0x4)
:02393474 E1C600B8 strh r0,[r6, #+0x8]		;r6+0x8=*(0000000a)
:02393478 E1C610BE strh r1,[r6, #+0xe]		;r6+0xe=*(00000010)
:0239347C E1A000CA mov  r0,r10,asr #0x1
:02393480 E1C600BA strh r0,[r6, #+0xa]		;r6+0xa=*(0000000c)
:02393484 EA000047 b 023935A8
:02393488 E5989184 ldr r9,[r8, #+0x184]		;r8+0x184=*(33afda89)=#0(0x00000000)
:0239348C E1A02007 mov  r2,r7			;r2=0(0x0)
:02393490 E1A01009 mov  r1,r9			;r1=0(0x0)
:02393494 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02393498 E285800A add  r8,r5,#0xA
:0239349C EB4068CC bl 033AD7D4
:023934A0 E3A07000 mov  r7,#0x0		;r7=0(0x0)
:023934A4 EA000032 b 02393574
:023934A8 E1D810B0 ldrh r1,[r8, #+0x0]		;r8+0x0=*(33afd905)=#0(0x00000000)
:023934AC E1A00008 mov  r0,r8			;r0=867162373(0x33afd905)
:023934B0 E1A01881 mov  r1,r1,lsl #0x11		;r1=0(0x0)
:023934B4 E1A0B821 mov  r11,r1,lsr #0x10		;r11=0(0x0)
:023934B8 E1A01009 mov  r1,r9			;r1=0(0x0)
:023934BC E1A0200B mov  r2,r11			;r2=0(0x0)
:023934C0 EB406931 bl 033AD98C
:023934C4 E3540000 cmp r4,#0x0
:023934C8 0A000018 beq 02393530
:023934CC E1D920BA ldrh r2,[r9, #+0xa]		;r9+0xa=*(0000000a)
:023934D0 E3520000 cmp r2,#0x0
:023934D4 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:023934D8 0A00000D beq 02393514
:023934DC E3520020 cmp r2,#0x20
:023934E0 83A00000 movhi  r0,#0x0		;r0=0(0x0)
:023934E4 8A00000A bhi 02393514
:023934E8 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023934EC EA000005 b 02393508
:023934F0 E0890001 add  r0,r9,r1
:023934F4 E5D0000C ldrb r0,[r0, #+0xc]		;r0+0xc=*(0000000c)
:023934F8 E3500000 cmp r0,#0x0
:023934FC 13A00001 movne  r0,#0x1		;r0=1(0x1)
:02393500 1A000003 bne 02393514
:02393504 E2811001 add  r1,r1,#0x1
:02393508 E1510002 cmp r1,r2
:0239350C BAFFFFF7 blt 023934F0
:02393510 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02393514 E3500000 cmp r0,#0x0
:02393518 1A000004 bne 02393530
:0239351C E28D004E add  r0,r13,#0x4E
:02393520 E289100C add  r1,r9,#0xC
:02393524 E3A02020 mov  r2,#0x20		;r2=32(0x20)
:02393528 E1C940BA strh r4,[r9, #+0xa]		;r9+0xa=*(0000000a)
:0239352C EB406916 bl 033AD98C
:02393530 E0860107 add  r0,r6,r7,lsl #0x2
:02393534 E5809010 str r9,[r0, #+0x10]		;r0+0x10=*(00000010)
:02393538 E1D800B2 ldrh r0,[r8, #+0x2]		;r8+0x2=*(33afd907)=#0(0x00000000)
:0239353C E20000FF and  r0,r0,#0xFF
:02393540 EBFFFED2 bl 02393090
:02393544 E58D0014 str r0,[r13, #+0x14]		;r13+0x14=*(00000013)
:02393548 EBFFF23A bl 0238FE38
:0239354C E0861087 add  r1,r6,r7,lsl #0x1
:02393550 E1C105B0 strh r0,[r1, #+0x50]		;r1+0x50=*(00000050)
:02393554 E59D0014 ldr r0,[r13, #+0x14]		;r13+0x14=*(00000013)
:02393558 EBFFFED1 bl 023930A4
:0239355C E089900B add  r9,r9,r11
:02393560 E3190002 tst r9,#0x2
:02393564 12890002 addne  r0,r9,#0x2
:02393568 E088800B add  r8,r8,r11
:0239356C 13C09003 bicne  r9,r0,#0x3
:02393570 E2877001 add  r7,r7,#0x1
:02393574 E1D500B8 ldrh r0,[r5, #+0x8]		;r5+0x8=*(00000008)
:02393578 E1570000 cmp r7,r0
:0239357C BAFFFFC9 blt 023934A8
:02393580 E3A00026 mov  r0,#0x26		;r0=38(0x26)
:02393584 E1C600B0 strh r0,[r6, #+0x0]		;r6+0x0=*(00000002)
:02393588 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239358C E1C600B2 strh r0,[r6, #+0x2]		;r6+0x2=*(00000004)
:02393590 E3A00005 mov  r0,#0x5		;r0=5(0x5)
:02393594 E1C600B8 strh r0,[r6, #+0x8]		;r6+0x8=*(0000000a)
:02393598 E1D510B8 ldrh r1,[r5, #+0x8]		;r5+0x8=*(00000008)
:0239359C E1A000CA mov  r0,r10,asr #0x1
:023935A0 E1C610BE strh r1,[r6, #+0xe]		;r6+0xe=*(00000010)
:023935A4 E1C600BA strh r0,[r6, #+0xa]		;r6+0xa=*(0000000c)
:023935A8 E1A00006 mov  r0,r6			;r0=2(0x2)
:023935AC EB408D94 bl 033B6C04
:023935B0 E28DD0C8 add  r13,r13,#0xC8
:023935B4 E28DDB01 add  r13,r13,#0x400
:023935B8 E8BD4FF8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:023935BC E12FFF1E bx r14 (Jump to addr_0239159C?)
msr CPSR_fsxc,r14
:023935C0 027F8878 rsbeqs r8,r15,#0x780000
:023935C4 0000FFFF unknown
:023935C8 00000303 andeq  r0,r0,r3,lsl #0x6
:023935CC 0000020E andeq  r0,r0,r14,lsl #0x4
:023935D0 0000020D andeq  r0,r0,r13,lsl #0x4
:023935D4 E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:023935D8 E1A04002 mov  r4,r2			;r4=32(0x20)
:023935DC E1A06000 mov  r6,r0			;r6=2(0x2)
:023935E0 E1A05001 mov  r5,r1			;r5=0(0x0)
:023935E4 EB408D99 bl 033B6C50
:023935E8 E3540000 cmp r4,#0x0
:023935EC 13A01026 movne  r1,#0x26		;r1=38(0x26)
:023935F0 03A0100A moveq  r1,#0xA		;r1=10(0xa)
:023935F4 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000002)
:023935F8 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023935FC E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000004)
:02393600 E3A01004 mov  r1,#0x4		;r1=4(0x4)
:02393604 E1C010B8 strh r1,[r0, #+0x8]		;r0+0x8=*(0000000a)
:02393608 E1C060B4 strh r6,[r0, #+0x4]		;r0+0x4=*(00000006)
:0239360C E1C050B6 strh r5,[r0, #+0x6]		;r0+0x6=*(00000008)
:02393610 EB408D7B bl 033B6C04
:02393614 E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:02393618 E12FFF1E bx r14 (Jump to addr_0239159C?)
msr CPSR_fsxc,r14
:0239361C E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:02393620 E24DDC02 sub  r13,r13,#0x200
:02393624 E59F00B8 ldr r0,[r15, #+0xb8]		;r15+0xb8=*(023936e4)=#41912440(0x027f8878)
:02393628 E28D4000 add  r4,r13,#0x0
:0239362C E5905550 ldr r5,[r0, #+0x550]		;r0+0x550=*(027f8dc8)=#867162373(0x33afd905)
:02393630 E1D500B0 ldrh r0,[r5, #+0x0]		;r5+0x0=*(33afd905)=#0(0x00000000)
:02393634 E3500005 cmp r0,#0x5
:02393638 0A000006 beq 02393658
:0239363C EB408D83 bl 033B6C50
:02393640 E3A0100B mov  r1,#0xB		;r1=11(0xb)
:02393644 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:02393648 E3A01003 mov  r1,#0x3		;r1=3(0x3)
:0239364C E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:02393650 EB408D6B bl 033B6C04
:02393654 EA00001F b 023936D8
:02393658 E1A00004 mov  r0,r4			;r0=32(0x20)
:0239365C EBFFFAA5 bl 023920F8
:02393660 E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(00000024)
:02393664 E3510000 cmp r1,#0x0
:02393668 0A000002 beq 02393678
:0239366C E59F0074 ldr r0,[r15, #+0x74]		;r15+0x74=*(023936e8)=#770(0x00000302)
:02393670 EB00001E bl 023936F0
:02393674 EA000017 b 023936D8
:02393678 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0239367C E1C500B0 strh r0,[r5, #+0x0]		;r5+0x0=*(33afd905)=#0(0x00000000)
:02393680 E2850C01 add  r0,r5,#0x100
:02393684 E1D00EBE ldrh r0,[r0, #+0xee]		;r0+0xee=*(000000ee)
:02393688 E3500000 cmp r0,#0x0
:0239368C 1A00000B bne 023936C0
:02393690 E1A00004 mov  r0,r4			;r0=32(0x20)
:02393694 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02393698 EBFFF9D1 bl 02391DE4
:0239369C E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(00000024)
:023936A0 E3510000 cmp r1,#0x0
:023936A4 0A000002 beq 023936B4
:023936A8 E59F003C ldr r0,[r15, #+0x3c]		;r15+0x3c=*(023936ec)=#526(0x0000020e)
:023936AC EB00000F bl 023936F0
:023936B0 EA000008 b 023936D8
:023936B4 E2850C01 add  r0,r5,#0x100
:023936B8 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023936BC E1C01EBE strh r1,[r0, #+0xee]		;r0+0xee=*(000002fc)
:023936C0 EB408D62 bl 033B6C50
:023936C4 E3A0100B mov  r1,#0xB		;r1=11(0xb)
:023936C8 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(0000020e)
:023936CC E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023936D0 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000210)
:023936D4 EB408D4A bl 033B6C04
:023936D8 E28DDC02 add  r13,r13,#0x200
:023936DC E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:023936E0 E12FFF1E bx r14 (Jump to addr_0239159C?)
msr CPSR_fsxc,r14
:023936E4 027F8878 rsbeqs r8,r15,#0x780000
:023936E8 00000302 andeq  r0,r0,r2,lsl #0x6
:023936EC 0000020E andeq  r0,r0,r14,lsl #0x4
:023936F0 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:023936F4 E1A05000 mov  r5,r0			;r5=526(0x20e)
:023936F8 E1A04001 mov  r4,r1			;r4=0(0x0)
:023936FC EB408D53 bl 033B6C50
:02393700 E3A0100B mov  r1,#0xB		;r1=11(0xb)
:02393704 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(0000020e)
:02393708 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:0239370C E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000210)
:02393710 E1C050B4 strh r5,[r0, #+0x4]		;r0+0x4=*(00000212)
:02393714 E1C040B6 strh r4,[r0, #+0x6]		;r0+0x6=*(00000214)
:02393718 EB408D39 bl 033B6C04
:0239371C E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:02393720 E12FFF1E bx r14 (Jump to addr_0239159C?)
msr CPSR_fsxc,r14
:02393724 E92D41F0 stmdb  r13!,{r4,r5,r6,r7,r8,r14}
:02393728 E24DDE25 sub  r13,r13,#0x250
:0239372C E59F1580 ldr r1,[r15, #+0x580]		;r15+0x580=*(02393cb4)=#41912440(0x027f8878)
:02393730 E28D4050 add  r4,r13,#0x50
:02393734 E5917550 ldr r7,[r1, #+0x550]		;r1+0x550=*(027f8dc8)=#867162373(0x33afd905)
:02393738 E591554C ldr r5,[r1, #+0x54c]		;r1+0x54c=*(027f8dc4)=#1004086152(0x3bd92388)
:0239373C E1D710B0 ldrh r1,[r7, #+0x0]		;r7+0x0=*(33afd905)=#0(0x00000000)
:02393740 E1A06000 mov  r6,r0			;r6=526(0x20e)
:02393744 E3510002 cmp r1,#0x2
:02393748 1A000002 bne 02393758
:0239374C E59700C8 ldr r0,[r7, #+0xc8]		;r7+0xc8=*(33afd9cd)=#0(0x00000000)
:02393750 E3100001 tst r0,#0x1
:02393754 0A000008 beq 0239377C
:02393758 EB408D3C bl 033B6C50
:0239375C E3A0100C mov  r1,#0xC		;r1=12(0xc)
:02393760 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:02393764 E3A01003 mov  r1,#0x3		;r1=3(0x3)
:02393768 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:0239376C E3A01006 mov  r1,#0x6		;r1=6(0x6)
:02393770 E1C010B8 strh r1,[r0, #+0x8]		;r0+0x8=*(00000008)
:02393774 EB408D22 bl 033B6C04
:02393778 EA00014A b 02393CA8
:0239377C E5960004 ldr r0,[r6, #+0x4]		;r6+0x4=*(00000212)
:02393780 E2851010 add  r1,r5,#0x10
:02393784 E3A020C0 mov  r2,#0xC0		;r2=192(0xc0)
:02393788 EB40687F bl 033AD98C
:0239378C E1D504BC ldrh r0,[r5, #+0x4c]		;r5+0x4c=*(3bd923d4)=#0(0x00000000)
:02393790 E3500010 cmp r0,#0x10
:02393794 3A00000B bcc 023937C8
:02393798 E5D5005B ldrb r0,[r5, #+0x5b]		;r5+0x5b=*(3bd923e3)=#0(0x00000000)
:0239379C E3100001 tst r0,#0x1
:023937A0 1A000008 bne 023937C8
:023937A4 EB408D29 bl 033B6C50
:023937A8 E3A0100C mov  r1,#0xC		;r1=12(0xc)
:023937AC E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:023937B0 E3A0100B mov  r1,#0xB		;r1=11(0xb)
:023937B4 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:023937B8 E3A01006 mov  r1,#0x6		;r1=6(0x6)
:023937BC E1C010B8 strh r1,[r0, #+0x8]		;r0+0x8=*(00000008)
:023937C0 EB408D0F bl 033B6C04
:023937C4 EA000137 b 02393CA8
:023937C8 E1D514B6 ldrh r1,[r5, #+0x46]		;r5+0x46=*(3bd923ce)=#0(0x00000000)
:023937CC E2870C01 add  r0,r7,#0x100
:023937D0 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:023937D4 E1D00FB4 ldrh r0,[r0, #+0xf4]		;r0+0xf4=*(000000f4)
:023937D8 E1A01112 mov  r1,r2,lsl r1		;r1=1(0x1)
:023937DC E1110000 tst r1,r0
:023937E0 0A000002 beq 023937F0
:023937E4 E2620A02 rsb  r0,r2,#0x2000
:023937E8 E11000C1 tst r0,r1,asr #0x1
:023937EC 1A000007 bne 02393810
:023937F0 EB408D16 bl 033B6C50
:023937F4 E3A0100C mov  r1,#0xC		;r1=12(0xc)
:023937F8 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:023937FC E3A01006 mov  r1,#0x6		;r1=6(0x6)
:02393800 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:02393804 E1C010B8 strh r1,[r0, #+0x8]		;r0+0x8=*(00000008)
:02393808 EB408CFD bl 033B6C04
:0239380C EA000125 b 02393CA8
:02393810 EB408D0E bl 033B6C50
:02393814 E3A0100C mov  r1,#0xC		;r1=12(0xc)
:02393818 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:0239381C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02393820 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:02393824 E3A01006 mov  r1,#0x6		;r1=6(0x6)
:02393828 E1C010B8 strh r1,[r0, #+0x8]		;r0+0x8=*(00000008)
:0239382C EB408CF4 bl 033B6C04
:02393830 E2870C01 add  r0,r7,#0x100
:02393834 E1D01EBC ldrh r1,[r0, #+0xec]		;r0+0xec=*(000000ec)
:02393838 E3510001 cmp r1,#0x1
:0239383C E1D513BE ldrh r1,[r5, #+0x3e]		;r5+0x3e=*(3bd923c6)=#0(0x00000000)
:02393840 1A000004 bne 02393858
:02393844 E3110001 tst r1,#0x1
:02393848 13A01001 movne  r1,#0x1		;r1=1(0x1)
:0239384C 11C01EBC strneh r1,[r0, #+0xec]		;r0+0xec=*(000000ec)
:02393850 03A01002 moveq  r1,#0x2		;r1=2(0x2)
:02393854 EA000003 b 02393868
:02393858 E3110002 tst r1,#0x2
:0239385C 13A01002 movne  r1,#0x2		;r1=2(0x2)
:02393860 11C01EBC strneh r1,[r0, #+0xec]		;r0+0xec=*(000000ec)
:02393864 03A01001 moveq  r1,#0x1		;r1=1(0x1)
:02393868 01C01EBC streqh r1,[r0, #+0xec]		;r0+0xec=*(000000ec)
:0239386C E1D503BC ldrh r0,[r5, #+0x3c]		;r5+0x3c=*(3bd923c4)=#0(0x00000000)
:02393870 E3100020 tst r0,#0x20
:02393874 13A01001 movne  r1,#0x1		;r1=1(0x1)
:02393878 E2870C01 add  r0,r7,#0x100
:0239387C 03A01000 moveq  r1,#0x0		;r1=0(0x0)
:02393880 E1C01EBE strh r1,[r0, #+0xee]		;r0+0xee=*(000000ee)
:02393884 E1D504BC ldrh r0,[r5, #+0x4c]		;r5+0x4c=*(3bd923d4)=#0(0x00000000)
:02393888 E1A01004 mov  r1,r4			;r1=0(0x0)
:0239388C E3500000 cmp r0,#0x0
:02393890 03A00003 moveq  r0,#0x3		;r0=3(0x3)
:02393894 13A00002 movne  r0,#0x2		;r0=2(0x2)
:02393898 E1C70EB6 strh r0,[r7, #+0xe6]		;r7+0xe6=*(33afd9eb)=#0(0x00000000)
:0239389C E3A0000C mov  r0,#0xC		;r0=12(0xc)
:023938A0 EBFFF0E2 bl 0238FC30
:023938A4 E3500000 cmp r0,#0x0
:023938A8 0A0000FE beq 02393CA8
:023938AC E1A00004 mov  r0,r4			;r0=0(0x0)
:023938B0 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023938B4 EBFFF9A9 bl 02391F60
:023938B8 E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:023938BC E3510000 cmp r1,#0x0
:023938C0 0A000003 beq 023938D4
:023938C4 E59F03EC ldr r0,[r15, #+0x3ec]		;r15+0x3ec=*(02393cb8)=#534(0x00000216)
:023938C8 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:023938CC EB0000FD bl 02393CC8
:023938D0 EA0000F4 b 02393CA8
:023938D4 E1D504BC ldrh r0,[r5, #+0x4c]		;r5+0x4c=*(3bd923d4)=#0(0x00000000)
:023938D8 E3500010 cmp r0,#0x10
:023938DC 2A000013 bcs 02393930
:023938E0 E1D514B2 ldrh r1,[r5, #+0x42]		;r5+0x42=*(3bd923ca)=#0(0x00000000)
:023938E4 E3510000 cmp r1,#0x0
:023938E8 03A00001 moveq  r0,#0x1		;r0=1(0x1)
:023938EC 0A000002 beq 023938FC
:023938F0 E59F03C4 ldr r0,[r15, #+0x3c4]		;r15+0x3c4=*(02393cbc)=#10000(0x00002710)
:023938F4 EB408AE7 bl 033B6498
:023938F8 E2800001 add  r0,r0,#0x1
:023938FC E1A00800 mov  r0,r0,lsl #0x10		;r0=655360000(0x27100000)
:02393900 E1A01820 mov  r1,r0,lsr #0x10		;r1=10000(0x2710)
:02393904 E35100FF cmp r1,#0xFF
:02393908 83A010FF movhi  r1,#0xFF		;r1=255(0xff)
:0239390C E1A00004 mov  r0,r4			;r0=0(0x0)
:02393910 EBFFF8FF bl 02391D14
:02393914 E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:02393918 E3510000 cmp r1,#0x0
:0239391C 0A000003 beq 02393930
:02393920 E59F0398 ldr r0,[r15, #+0x398]		;r15+0x398=*(02393cc0)=#523(0x0000020b)
:02393924 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02393928 EB0000E6 bl 02393CC8
:0239392C EA0000DD b 02393CA8
:02393930 E1A00004 mov  r0,r4			;r0=0(0x0)
:02393934 EBFFF9F5 bl 02392110
:02393938 E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:0239393C E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02393940 E3510000 cmp r1,#0x0
:02393944 0A000002 beq 02393954
:02393948 E59F0374 ldr r0,[r15, #+0x374]		;r15+0x374=*(02393cc4)=#771(0x00000303)
:0239394C EB0000DD bl 02393CC8
:02393950 EA0000D4 b 02393CA8
:02393954 E3A00003 mov  r0,#0x3		;r0=3(0x3)
:02393958 E1C700B0 strh r0,[r7, #+0x0]		;r7+0x0=*(33afd905)=#0(0x00000000)
:0239395C E5960020 ldr r0,[r6, #+0x20]		;r6+0x20=*(0000022e)
:02393960 E3A03001 mov  r3,#0x1		;r3=1(0x1)
:02393964 E3500000 cmp r0,#0x0
:02393968 13A00001 movne  r0,#0x1		;r0=1(0x1)
:0239396C 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:02393970 E1A00800 mov  r0,r0,lsl #0x10		;r0=0(0x0)
:02393974 E1A08820 mov  r8,r0,lsr #0x10		;r8=0(0x0)
:02393978 E1A00004 mov  r0,r4			;r0=0(0x0)
:0239397C E1A01008 mov  r1,r8			;r1=0(0x0)
:02393980 EBFFF725 bl 0239161C
:02393984 E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:02393988 E3510000 cmp r1,#0x0
:0239398C 0A000003 beq 023939A0
:02393990 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02393994 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02393998 EB0000CA bl 02393CC8
:0239399C EA0000C1 b 02393CA8
:023939A0 E1C78CB6 strh r8,[r7, #+0xc6]		;r7+0xc6=*(33afd9cb)=#0(0x00000000)
:023939A4 E28D100C add  r1,r13,#0xC
:023939A8 E2850010 add  r0,r5,#0x10
:023939AC E3A02040 mov  r2,#0x40		;r2=64(0x40)
:023939B0 EB4067F5 bl 033AD98C
:023939B4 E1D70EB6 ldrh r0,[r7, #+0xe6]		;r7+0xe6=*(33afd9eb)=#0(0x00000000)
:023939B8 E3500002 cmp r0,#0x2
:023939BC 1A00000E bne 023939FC
:023939C0 E3A00020 mov  r0,#0x20		;r0=32(0x20)
:023939C4 E1CD01B6 strh r0,[r13, #+0x16]		;r13+0x16=*(00000015)
:023939C8 E5950054 ldr r0,[r5, #+0x54]		;r5+0x54=*(3bd923dc)=#0(0x00000000)
:023939CC E28D1020 add  r1,r13,#0x20
:023939D0 E1CD01B8 strh r0,[r13, #+0x18]		;r13+0x18=*(00000017)
:023939D4 E5952054 ldr r2,[r5, #+0x54]		;r5+0x54=*(3bd923dc)=#0(0x00000000)
:023939D8 E2860008 add  r0,r6,#0x8
:023939DC E1A02822 mov  r2,r2,lsr #0x10		;r2=0(0x0)
:023939E0 E1CD21BA strh r2,[r13, #+0x1a]		;r13+0x1a=*(00000019)
:023939E4 E1D5C5B8 ldrh r12,[r5, #+0x58]		;r5+0x58=*(3bd923e0)=#0(0x00000000)
:023939E8 E3A03000 mov  r3,#0x0		;r3=0(0x0)
:023939EC E3A02018 mov  r2,#0x18		;r2=24(0x18)
:023939F0 E1CDC1BC strh r12,[r13, #+0x1c]		;r13+0x1c=*(0000001b)
:023939F4 E1CD31BE strh r3,[r13, #+0x1e]		;r13+0x1e=*(0000001d)
:023939F8 EB4067E3 bl 033AD98C
:023939FC E28D200C add  r2,r13,#0xC
:02393A00 E1A00004 mov  r0,r4			;r0=0(0x0)
:02393A04 E3A01E7D mov  r1,#0x7D0		;r1=2000(0x7d0)
:02393A08 EBFFF749 bl 02391734
:02393A0C E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:02393A10 E3510000 cmp r1,#0x0
:02393A14 01D020B6 ldreqh r2,[r0, #+0x6]		;r0+0x6=*(00000006)
:02393A18 03520000 cmpeq r2,#0x0
:02393A1C 0A000003 beq 02393A30
:02393A20 E1D020B6 ldrh r2,[r0, #+0x6]		;r0+0x6=*(00000006)
:02393A24 E3A00003 mov  r0,#0x3		;r0=3(0x3)
:02393A28 EB0000A6 bl 02393CC8
:02393A2C EA00009D b 02393CA8
:02393A30 E287108A add  r1,r7,#0x8A
:02393A34 E2800008 add  r0,r0,#0x8
:02393A38 E2811C01 add  r1,r1,#0x100
:02393A3C E3A02006 mov  r2,#0x6		;r2=6(0x6)
:02393A40 EB4067D1 bl 033AD98C
:02393A44 E287008A add  r0,r7,#0x8A
:02393A48 E28D1006 add  r1,r13,#0x6
:02393A4C E2800C01 add  r0,r0,#0x100
:02393A50 E3A02006 mov  r2,#0x6		;r2=6(0x6)
:02393A54 EB4067CC bl 033AD98C
:02393A58 E1D622B6 ldrh r2,[r6, #+0x26]		;r6+0x26=*(00000234)
:02393A5C E28D1006 add  r1,r13,#0x6
:02393A60 E1A00004 mov  r0,r4			;r0=0(0x0)
:02393A64 E3A03E7D mov  r3,#0x7D0		;r3=2000(0x7d0)
:02393A68 EBFFF74F bl 023917AC
:02393A6C E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:02393A70 E351000C cmp r1,#0xC
:02393A74 01D020B6 ldreqh r2,[r0, #+0x6]		;r0+0x6=*(00000006)
:02393A78 03520013 cmpeq r2,#0x13
:02393A7C 1A000007 bne 02393AA0
:02393A80 EB408C72 bl 033B6C50
:02393A84 E3A0100C mov  r1,#0xC		;r1=12(0xc)
:02393A88 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:02393A8C E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:02393A90 E3A01006 mov  r1,#0x6		;r1=6(0x6)
:02393A94 E1C010B8 strh r1,[r0, #+0x8]		;r0+0x8=*(00000008)
:02393A98 EB408C59 bl 033B6C04
:02393A9C EA000081 b 02393CA8
:02393AA0 E3510000 cmp r1,#0x0
:02393AA4 01D020B6 ldreqh r2,[r0, #+0x6]		;r0+0x6=*(00000006)
:02393AA8 03520000 cmpeq r2,#0x0
:02393AAC 0A000003 beq 02393AC0
:02393AB0 E1D020B6 ldrh r2,[r0, #+0x6]		;r0+0x6=*(00000006)
:02393AB4 E3A00004 mov  r0,#0x4		;r0=4(0x4)
:02393AB8 EB000082 bl 02393CC8
:02393ABC EA000079 b 02393CA8
:02393AC0 E287008A add  r0,r7,#0x8A
:02393AC4 E28D1000 add  r1,r13,#0x0
:02393AC8 E2800C01 add  r0,r0,#0x100
:02393ACC E3A02006 mov  r2,#0x6		;r2=6(0x6)
:02393AD0 EB4067AD bl 033AD98C
:02393AD4 E28D1000 add  r1,r13,#0x0
:02393AD8 E1A00004 mov  r0,r4			;r0=0(0x0)
:02393ADC E3A02001 mov  r2,#0x1		;r2=1(0x1)
:02393AE0 E3A03E7D mov  r3,#0x7D0		;r3=2000(0x7d0)
:02393AE4 EBFFF76E bl 023918A4
:02393AE8 E1A04000 mov  r4,r0			;r4=0(0x0)
:02393AEC EB40669B bl 033AD560
:02393AF0 E1D420B4 ldrh r2,[r4, #+0x4]		;r4+0x4=*(00000004)
:02393AF4 E1A06000 mov  r6,r0			;r6=0(0x0)
:02393AF8 E352000C cmp r2,#0xC
:02393AFC 01D410B6 ldreqh r1,[r4, #+0x6]		;r4+0x6=*(00000006)
:02393B00 03510013 cmpeq r1,#0x13
:02393B04 1A000008 bne 02393B2C
:02393B08 EB406699 bl 033AD574
:02393B0C EB408C4F bl 033B6C50
:02393B10 E3A0100C mov  r1,#0xC		;r1=12(0xc)
:02393B14 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:02393B18 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:02393B1C E3A01006 mov  r1,#0x6		;r1=6(0x6)
:02393B20 E1C010B8 strh r1,[r0, #+0x8]		;r0+0x8=*(00000008)
:02393B24 EB408C36 bl 033B6C04
:02393B28 EA00005E b 02393CA8
:02393B2C E3520000 cmp r2,#0x0
:02393B30 01D400B6 ldreqh r0,[r4, #+0x6]		;r4+0x6=*(00000006)
:02393B34 03500000 cmpeq r0,#0x0
:02393B38 0A000006 beq 02393B58
:02393B3C E1A00006 mov  r0,r6			;r0=0(0x0)
:02393B40 EB40668B bl 033AD574
:02393B44 E1D410B4 ldrh r1,[r4, #+0x4]		;r4+0x4=*(00000004)
:02393B48 E1D420B6 ldrh r2,[r4, #+0x6]		;r4+0x6=*(00000006)
:02393B4C E3A00006 mov  r0,#0x6		;r0=6(0x6)
:02393B50 EB00005C bl 02393CC8
:02393B54 EA000053 b 02393CA8
:02393B58 E1D410B8 ldrh r1,[r4, #+0x8]		;r4+0x8=*(00000008)
:02393B5C E2870C01 add  r0,r7,#0x100
:02393B60 E1C018B8 strh r1,[r0, #+0x88]		;r0+0x88=*(0000008e)
:02393B64 E1D505B8 ldrh r0,[r5, #+0x58]		;r5+0x58=*(3bd923e0)=#0(0x00000000)
:02393B68 E2871F7E add  r1,r7,#0x1F8
:02393B6C E1C70BBA strh r0,[r7, #+0xba]		;r7+0xba=*(33afd9bf)=#0(0x00000000)
:02393B70 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02393B74 E3A02010 mov  r2,#0x10		;r2=16(0x10)
:02393B78 EB406715 bl 033AD7D4
:02393B7C E1D501B2 ldrh r0,[r5, #+0x12]		;r5+0x12=*(3bd9239a)=#0(0x00000000)
:02393B80 E20000FF and  r0,r0,#0xFF
:02393B84 E3100002 tst r0,#0x2
:02393B88 E1A00140 mov  r0,r0,asr #0x2
:02393B8C 02800019 addeq  r0,r0,#0x19
:02393B90 E20040FF and  r4,r0,#0xFF
:02393B94 E1A00004 mov  r0,r4			;r0=0(0x0)
:02393B98 EBFFF0A6 bl 0238FE38
:02393B9C E1C70BBC strh r0,[r7, #+0xbc]		;r7+0xbc=*(33afd9c1)=#0(0x00000000)
:02393BA0 E1A00004 mov  r0,r4			;r0=0(0x0)
:02393BA4 EBFFF086 bl 0238FDC4
:02393BA8 EB40666C bl 033AD560
:02393BAC E2871C01 add  r1,r7,#0x100
:02393BB0 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:02393BB4 E1C128B2 strh r2,[r1, #+0x82]		;r1+0x82=*(00000088)
:02393BB8 E1C728B6 strh r2,[r7, #+0x86]		;r7+0x86=*(33afd98b)=#0(0x00000000)
:02393BBC E59717BC ldr r1,[r7, #+0x7bc]		;r7+0x7bc=*(33afe0c1)=#0(0x00000000)
:02393BC0 E59727B8 ldr r2,[r7, #+0x7b8]		;r7+0x7b8=*(33afe0bd)=#0(0x00000000)
:02393BC4 E3510000 cmp r1,#0x0
:02393BC8 E1A04000 mov  r4,r0			;r4=0(0x0)
:02393BCC 03520000 cmpeq r2,#0x0
:02393BD0 0A000004 beq 02393BE8
:02393BD4 EB4063A8 bl 033ACA7C
:02393BD8 E3800001 orr  r0,r0,#0x1
:02393BDC E5870738 str r0,[r7, #+0x738]		;r7+0x738=*(33afe03d)=#0(0x00000000)
:02393BE0 E3810000 orr  r0,r1,#0x0
:02393BE4 E587073C str r0,[r7, #+0x73c]		;r7+0x73c=*(33afe041)=#0(0x00000000)
:02393BE8 E3A00008 mov  r0,#0x8		;r0=8(0x8)
:02393BEC E1C700B0 strh r0,[r7, #+0x0]		;r7+0x0=*(33afd905)=#0(0x00000000)
:02393BF0 E5D5005B ldrb r0,[r5, #+0x5b]		;r5+0x5b=*(3bd923e3)=#0(0x00000000)
:02393BF4 E3100004 tst r0,#0x4
:02393BF8 13A0102A movne  r1,#0x2A		;r1=42(0x2a)
:02393BFC E1D505BC ldrh r0,[r5, #+0x5c]		;r5+0x5c=*(3bd923e4)=#0(0x00000000)
:02393C00 03A01000 moveq  r1,#0x0		;r1=0(0x0)
:02393C04 E0800001 add  r0,r0,r1
:02393C08 E1A00800 mov  r0,r0,lsl #0x10		;r0=0(0x0)
:02393C0C E1A00820 mov  r0,r0,lsr #0x10		;r0=0(0x0)
:02393C10 EBFFF0FA bl 02390000
:02393C14 E5D5005B ldrb r0,[r5, #+0x5b]		;r5+0x5b=*(3bd923e3)=#0(0x00000000)
:02393C18 E3100004 tst r0,#0x4
:02393C1C 13A01006 movne  r1,#0x6		;r1=6(0x6)
:02393C20 E1D505BE ldrh r0,[r5, #+0x5e]		;r5+0x5e=*(3bd923e6)=#0(0x00000000)
:02393C24 03A01000 moveq  r1,#0x0		;r1=0(0x0)
:02393C28 E0800001 add  r0,r0,r1
:02393C2C E1A00800 mov  r0,r0,lsl #0x10		;r0=0(0x0)
:02393C30 E1A00820 mov  r0,r0,lsr #0x10		;r0=0(0x0)
:02393C34 EBFFF105 bl 02390050
:02393C38 E1A00004 mov  r0,r4			;r0=0(0x0)
:02393C3C EB40664C bl 033AD574
:02393C40 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02393C44 E1C70CB2 strh r0,[r7, #+0xc2]		;r7+0xc2=*(33afd9c7)=#0(0x00000000)
:02393C48 EB408C00 bl 033B6C50
:02393C4C E1A04000 mov  r4,r0			;r4=0(0x0)
:02393C50 E3A0000C mov  r0,#0xC		;r0=12(0xc)
:02393C54 E1C400B0 strh r0,[r4, #+0x0]		;r4+0x0=*(00000000)
:02393C58 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02393C5C E1C400B2 strh r0,[r4, #+0x2]		;r4+0x2=*(00000002)
:02393C60 E3A00007 mov  r0,#0x7		;r0=7(0x7)
:02393C64 E1C400B8 strh r0,[r4, #+0x8]		;r4+0x8=*(00000008)
:02393C68 E2870C01 add  r0,r7,#0x100
:02393C6C E1D028B8 ldrh r2,[r0, #+0x88]		;r0+0x88=*(0000008f)
:02393C70 E287108A add  r1,r7,#0x8A
:02393C74 E1C420BA strh r2,[r4, #+0xa]		;r4+0xa=*(0000000a)
:02393C78 E2810C01 add  r0,r1,#0x100
:02393C7C E2841010 add  r1,r4,#0x10
:02393C80 E3A02006 mov  r2,#0x6		;r2=6(0x6)
:02393C84 EB406740 bl 033AD98C
:02393C88 E1D713B0 ldrh r1,[r7, #+0x30]		;r7+0x30=*(33afd935)=#0(0x00000000)
:02393C8C E1A00004 mov  r0,r4			;r0=0(0x0)
:02393C90 E1C411B6 strh r1,[r4, #+0x16]		;r4+0x16=*(00000016)
:02393C94 E1D713B2 ldrh r1,[r7, #+0x32]		;r7+0x32=*(33afd937)=#0(0x00000000)
:02393C98 E1C411B8 strh r1,[r4, #+0x18]		;r4+0x18=*(00000018)
:02393C9C EB408BD8 bl 033B6C04
:02393CA0 E1A00006 mov  r0,r6			;r0=0(0x0)
:02393CA4 EB406632 bl 033AD574
:02393CA8 E28DDE25 add  r13,r13,#0x250
:02393CAC E8BD41F0 ldmia  r13!,{r4,r5,r6,r7,r8,r14}
:02393CB0 E12FFF1E bx r14 (Jump to addr_0239159C?)
msr CPSR_fsxc,r14
:02393CB4 027F8878 rsbeqs r8,r15,#0x780000
:02393CB8 00000216 andeq  r0,r0,r6,lsl r2
:02393CBC 00002710 andeq  r2,r0,r0,lsl r7
:02393CC0 0000020B andeq  r0,r0,r11,lsl #0x4
:02393CC4 00000303 andeq  r0,r0,r3,lsl #0x6
:02393CC8 E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:02393CCC E1A06000 mov  r6,r0			;r6=0(0x0)
:02393CD0 E1A05001 mov  r5,r1			;r5=0(0x0)
:02393CD4 E1A04002 mov  r4,r2			;r4=6(0x6)
:02393CD8 EB408BDC bl 033B6C50
:02393CDC E3A0100C mov  r1,#0xC		;r1=12(0xc)
:02393CE0 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:02393CE4 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02393CE8 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:02393CEC E1C060B4 strh r6,[r0, #+0x4]		;r0+0x4=*(00000004)
:02393CF0 E1C050B6 strh r5,[r0, #+0x6]		;r0+0x6=*(00000006)
:02393CF4 E1C040BE strh r4,[r0, #+0xe]		;r0+0xe=*(0000000e)
:02393CF8 EB408BC1 bl 033B6C04
:02393CFC E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:02393D00 E12FFF1E bx r14 (Jump to addr_0239159C?)
msr CPSR_fsxc,r14
:02393D04 E92D4018 stmdb  r13!,{r3,r4,r14}
:02393D08 E24DD004 sub  r13,r13,#0x4
:02393D0C E5901004 ldr r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:02393D10 E28D2000 add  r2,r13,#0x0
:02393D14 E1A03801 mov  r3,r1,lsl #0x10		;r3=65536(0x10000)
:02393D18 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02393D1C E1A04823 mov  r4,r3,lsr #0x10		;r4=1(0x1)
:02393D20 EB00000D bl 02393D5C
:02393D24 E3500001 cmp r0,#0x1
:02393D28 1A000008 bne 02393D50
:02393D2C EB408BC7 bl 033B6C50
:02393D30 E3A0100D mov  r1,#0xD		;r1=13(0xd)
:02393D34 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:02393D38 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02393D3C E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:02393D40 E1C040B8 strh r4,[r0, #+0x8]		;r0+0x8=*(00000008)
:02393D44 E1DD10B0 ldrh r1,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:02393D48 E1C010BA strh r1,[r0, #+0xa]		;r0+0xa=*(0000000a)
:02393D4C EB408BAC bl 033B6C04
:02393D50 E28DD004 add  r13,r13,#0x4
:02393D54 E8BD4018 ldmia  r13!,{r3,r4,r14}
:02393D58 E12FFF1E bx r14 (Jump to addr_0239159C?)
msr CPSR_fsxc,r14
:02393D5C E92D4FF8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:02393D60 E24DDE22 sub  r13,r13,#0x220
:02393D64 E59F3574 ldr r3,[r15, #+0x574]		;r15+0x574=*(023942e0)=#41912440(0x027f8878)
:02393D68 E5904004 ldr r4,[r0, #+0x4]		;r0+0x4=*(00000004)
:02393D6C E1B0A001 movs r10,r1			;r10=0(0x0)
:02393D70 15900008 ldrne r0,[r0, #+0x8]		;r0+0x8=*(00000008)
:02393D74 E1A01804 mov  r1,r4,lsl #0x10		;r1=65536(0x10000)
:02393D78 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:02393D7C E1A00800 mov  r0,r0,lsl #0x10		;r0=0(0x0)
:02393D80 E3A0B000 mov  r11,#0x0		;r11=0(0x0)
:02393D84 E5937550 ldr r7,[r3, #+0x550]		;r3+0x550=*(027f8dc8)=#867162373(0x33afd905)
:02393D88 E1A08821 mov  r8,r1,lsr #0x10		;r8=1(0x1)
:02393D8C E1D710B0 ldrh r1,[r7, #+0x0]		;r7+0x0=*(33afd905)=#0(0x00000000)
:02393D90 E1A00820 mov  r0,r0,lsr #0x10		;r0=0(0x0)
:02393D94 E3510009 cmp r1,#0x9
:02393D98 E58D2000 str r2,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:02393D9C E1A0500B mov  r5,r11			;r5=0(0x0)
:02393DA0 E58D0008 str r0,[r13, #+0x8]		;r13+0x8=*(00000007)
:02393DA4 13510007 cmpne r1,#0x7
:02393DA8 1A000003 bne 02393DBC
:02393DAC E597000C ldr r0,[r7, #+0xc]		;r7+0xc=*(33afd911)=#0(0x00000000)
:02393DB0 E3500001 cmp r0,#0x1
:02393DB4 03A05001 moveq  r5,#0x1		;r5=1(0x1)
:02393DB8 EA00003D b 02393EB4
:02393DBC E351000A cmp r1,#0xA
:02393DC0 13510008 cmpne r1,#0x8
:02393DC4 1A00002B bne 02393E78
:02393DC8 EB4065E4 bl 033AD560
:02393DCC E2871C01 add  r1,r7,#0x100
:02393DD0 E1D118B2 ldrh r1,[r1, #+0x82]		;r1+0x82=*(00000082)
:02393DD4 E1A04000 mov  r4,r0			;r4=0(0x0)
:02393DD8 E3510000 cmp r1,#0x0
:02393DDC 1A00000F bne 02393E20
:02393DE0 EB4065E3 bl 033AD574
:02393DE4 E35A0000 cmp r10,#0x0
:02393DE8 1A00000A bne 02393E18
:02393DEC EB408B97 bl 033B6C50
:02393DF0 E3A0100D mov  r1,#0xD		;r1=13(0xd)
:02393DF4 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:02393DF8 E3A01003 mov  r1,#0x3		;r1=3(0x3)
:02393DFC E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:02393E00 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02393E04 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:02393E08 E1C010B6 strh r1,[r0, #+0x6]		;r0+0x6=*(00000006)
:02393E0C E1C080B8 strh r8,[r0, #+0x8]		;r0+0x8=*(00000008)
:02393E10 E1C010BA strh r1,[r0, #+0xa]		;r0+0xa=*(0000000a)
:02393E14 EB408B7A bl 033B6C04
:02393E18 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02393E1C EA00012C b 023942D4
:02393E20 E597000C ldr r0,[r7, #+0xc]		;r7+0xc=*(33afd911)=#0(0x00000000)
:02393E24 E3500001 cmp r0,#0x1
:02393E28 1A000008 bne 02393E50
:02393E2C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02393E30 E587000C str r0,[r7, #+0xc]		;r7+0xc=*(33afd911)=#0(0x00000000)
:02393E34 E3A05001 mov  r5,#0x1		;r5=1(0x1)
:02393E38 EB00056B bl 023953EC
:02393E3C EBFFF017 bl 0238FEA0
:02393E40 E1D700B0 ldrh r0,[r7, #+0x0]		;r7+0x0=*(33afd905)=#0(0x00000000)
:02393E44 E350000A cmp r0,#0xA
:02393E48 03A00008 moveq  r0,#0x8		;r0=8(0x8)
:02393E4C 01C700B0 streqh r0,[r7, #+0x0]		;r7+0x0=*(33afd905)=#0(0x00000000)
:02393E50 E2870C01 add  r0,r7,#0x100
:02393E54 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02393E58 E1C018B2 strh r1,[r0, #+0x82]		;r0+0x82=*(00000082)
:02393E5C E1C718B6 strh r1,[r7, #+0x86]		;r7+0x86=*(33afd98b)=#0(0x00000000)
:02393E60 E5871014 str r1,[r7, #+0x14]		;r7+0x14=*(33afd919)=#0(0x00000000)
:02393E64 E5871010 str r1,[r7, #+0x10]		;r7+0x10=*(33afd915)=#0(0x00000000)
:02393E68 E1A00004 mov  r0,r4			;r0=0(0x0)
:02393E6C E587101C str r1,[r7, #+0x1c]		;r7+0x1c=*(33afd921)=#0(0x00000000)
:02393E70 EB4065BF bl 033AD574
:02393E74 EA00000E b 02393EB4
:02393E78 E35A0000 cmp r10,#0x0
:02393E7C 1A00000A bne 02393EAC
:02393E80 EB408B72 bl 033B6C50
:02393E84 E3A0100D mov  r1,#0xD		;r1=13(0xd)
:02393E88 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:02393E8C E3A01003 mov  r1,#0x3		;r1=3(0x3)
:02393E90 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:02393E94 E1A0100B mov  r1,r11			;r1=0(0x0)
:02393E98 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:02393E9C E1C010B6 strh r1,[r0, #+0x6]		;r0+0x6=*(00000006)
:02393EA0 E1C080B8 strh r8,[r0, #+0x8]		;r0+0x8=*(00000008)
:02393EA4 E1C010BA strh r1,[r0, #+0xa]		;r0+0xa=*(0000000a)
:02393EA8 EB408B55 bl 033B6C04
:02393EAC E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02393EB0 EA000107 b 023942D4
:02393EB4 E1D700B0 ldrh r0,[r7, #+0x0]		;r7+0x0=*(33afd905)=#0(0x00000000)
:02393EB8 E350000A cmp r0,#0xA
:02393EBC 13500008 cmpne r0,#0x8
:02393EC0 1A000085 bne 023940DC
:02393EC4 E287008A add  r0,r7,#0x8A
:02393EC8 E28D101A add  r1,r13,#0x1A
:02393ECC E2800C01 add  r0,r0,#0x100
:02393ED0 E3A02006 mov  r2,#0x6		;r2=6(0x6)
:02393ED4 EB4066AC bl 033AD98C
:02393ED8 E3A09000 mov  r9,#0x0		;r9=0(0x0)
:02393EDC E28D601A add  r6,r13,#0x1A
:02393EE0 E3A04003 mov  r4,#0x3		;r4=3(0x3)
:02393EE4 EA000020 b 02393F6C
:02393EE8 E28D0020 add  r0,r13,#0x20
:02393EEC E1A01006 mov  r1,r6			;r1=0(0x0)
:02393EF0 E1A02004 mov  r2,r4			;r2=3(0x3)
:02393EF4 EBFFF64C bl 0239182C
:02393EF8 E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:02393EFC E3510007 cmp r1,#0x7
:02393F00 CA000007 bgt 02393F24
:02393F04 AA000008 bge 02393F2C
:02393F08 E3510001 cmp r1,#0x1
:02393F0C CA000008 bgt 02393F34
:02393F10 E3510000 cmp r1,#0x0
:02393F14 BA000006 blt 02393F34
:02393F18 13510001 cmpne r1,#0x1
:02393F1C 0A000014 beq 02393F74
:02393F20 EA000003 b 02393F34
:02393F24 E351000C cmp r1,#0xC
:02393F28 1A000001 bne 02393F34
:02393F2C E2899001 add  r9,r9,#0x1
:02393F30 EA00000D b 02393F6C
:02393F34 E35A0000 cmp r10,#0x0
:02393F38 E1A02008 mov  r2,r8			;r2=1(0x1)
:02393F3C E3A00005 mov  r0,#0x5		;r0=5(0x5)
:02393F40 E3A03000 mov  r3,#0x0		;r3=0(0x0)
:02393F44 0A000001 beq 02393F50
:02393F48 EB000128 bl 023943F0
:02393F4C EA000000 b 02393F54
:02393F50 EB000115 bl 023943AC
:02393F54 E3550000 cmp r5,#0x0
:02393F58 0A000001 beq 02393F64
:02393F5C E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02393F60 EB000C45 bl 0239707C
:02393F64 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02393F68 EA0000D9 b 023942D4
:02393F6C E3590002 cmp r9,#0x2
:02393F70 BAFFFFDC blt 02393EE8
:02393F74 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02393F78 E1C70CB2 strh r0,[r7, #+0xc2]		;r7+0xc2=*(33afd9c7)=#0(0x00000000)
:02393F7C E3A00003 mov  r0,#0x3		;r0=3(0x3)
:02393F80 E3A0B001 mov  r11,#0x1		;r11=1(0x1)
:02393F84 E1C700B0 strh r0,[r7, #+0x0]		;r7+0x0=*(33afd905)=#0(0x00000000)
:02393F88 E28D0020 add  r0,r13,#0x20
:02393F8C E1A0100B mov  r1,r11			;r1=1(0x1)
:02393F90 EBFFF58C bl 023915C8
:02393F94 E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:02393F98 E3510000 cmp r1,#0x0
:02393F9C 0A00000D beq 02393FD8
:02393FA0 E35A0000 cmp r10,#0x0
:02393FA4 E1A02008 mov  r2,r8			;r2=1(0x1)
:02393FA8 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02393FAC E1A0300B mov  r3,r11			;r3=1(0x1)
:02393FB0 0A000001 beq 02393FBC
:02393FB4 EB00010D bl 023943F0
:02393FB8 EA000000 b 02393FC0
:02393FBC EB0000FA bl 023943AC
:02393FC0 E3550000 cmp r5,#0x0
:02393FC4 0A000001 beq 02393FD0
:02393FC8 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02393FCC EB000C2A bl 0239707C
:02393FD0 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02393FD4 EA0000BE b 023942D4
:02393FD8 E28D0020 add  r0,r13,#0x20
:02393FDC EBFFF845 bl 023920F8
:02393FE0 E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:02393FE4 E3510000 cmp r1,#0x0
:02393FE8 0A00000E beq 02394028
:02393FEC E59F02F0 ldr r0,[r15, #+0x2f0]		;r15+0x2f0=*(023942e4)=#770(0x00000302)
:02393FF0 E35A0000 cmp r10,#0x0
:02393FF4 E1A02008 mov  r2,r8			;r2=1(0x1)
:02393FF8 0A000002 beq 02394008
:02393FFC E1A0300B mov  r3,r11			;r3=1(0x1)
:02394000 EB0000FA bl 023943F0
:02394004 EA000001 b 02394010
:02394008 E1A0300B mov  r3,r11			;r3=1(0x1)
:0239400C EB0000E6 bl 023943AC
:02394010 E3550000 cmp r5,#0x0
:02394014 0A000001 beq 02394020
:02394018 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239401C EB000C16 bl 0239707C
:02394020 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02394024 EA0000AA b 023942D4
:02394028 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0239402C E1C700B0 strh r0,[r7, #+0x0]		;r7+0x0=*(33afd905)=#0(0x00000000)
:02394030 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02394034 E5871198 str r1,[r7, #+0x198]		;r7+0x198=*(33afda9d)=#0(0x00000000)
:02394038 E2873C01 add  r3,r7,#0x100
:0239403C E2870F67 add  r0,r7,#0x19C
:02394040 E3A02050 mov  r2,#0x50		;r2=80(0x50)
:02394044 E1C319B6 strh r1,[r3, #+0x96]		;r3+0x96=*(00000097)
:02394048 EB406620 bl 033AD8D0
:0239404C EBFFEFDE bl 0238FFCC
:02394050 E35A0001 cmp r10,#0x1
:02394054 1A000017 bne 023940B8
:02394058 EB408AFC bl 033B6C50
:0239405C E1A04000 mov  r4,r0			;r4=0(0x0)
:02394060 E3A0000C mov  r0,#0xC		;r0=12(0xc)
:02394064 E1C400B0 strh r0,[r4, #+0x0]		;r4+0x0=*(00000000)
:02394068 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239406C E1C400B2 strh r0,[r4, #+0x2]		;r4+0x2=*(00000002)
:02394070 E3A00009 mov  r0,#0x9		;r0=9(0x9)
:02394074 E1C400B8 strh r0,[r4, #+0x8]		;r4+0x8=*(00000008)
:02394078 E59D0008 ldr r0,[r13, #+0x8]		;r13+0x8=*(00000007)
:0239407C E3A02006 mov  r2,#0x6		;r2=6(0x6)
:02394080 E1C400BC strh r0,[r4, #+0xc]		;r4+0xc=*(0000000c)
:02394084 E2870C01 add  r0,r7,#0x100
:02394088 E1D018B8 ldrh r1,[r0, #+0x88]		;r0+0x88=*(00000091)
:0239408C E28D001A add  r0,r13,#0x1A
:02394090 E1C410BA strh r1,[r4, #+0xa]		;r4+0xa=*(0000000a)
:02394094 E2841010 add  r1,r4,#0x10
:02394098 EB40663B bl 033AD98C
:0239409C E1D713B0 ldrh r1,[r7, #+0x30]		;r7+0x30=*(33afd935)=#0(0x00000000)
:023940A0 E1A00004 mov  r0,r4			;r0=0(0x0)
:023940A4 E1C411B6 strh r1,[r4, #+0x16]		;r4+0x16=*(00000016)
:023940A8 E1D713B2 ldrh r1,[r7, #+0x32]		;r7+0x32=*(33afd937)=#0(0x00000000)
:023940AC E1C411B8 strh r1,[r4, #+0x18]		;r4+0x18=*(00000018)
:023940B0 EB408AD3 bl 033B6C04
:023940B4 EA000003 b 023940C8
:023940B8 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023940BC E28D201A add  r2,r13,#0x1A
:023940C0 E1A01000 mov  r1,r0			;r1=0(0x0)
:023940C4 EB000087 bl 023942E8
:023940C8 E3550000 cmp r5,#0x0
:023940CC 0A00007C beq 023942C4
:023940D0 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023940D4 EB000BE8 bl 0239707C
:023940D8 EA000079 b 023942C4
:023940DC E3A06001 mov  r6,#0x1		;r6=1(0x1)
:023940E0 EA000075 b 023942BC
:023940E4 E2870C01 add  r0,r7,#0x100
:023940E8 E1D008B2 ldrh r0,[r0, #+0x82]		;r0+0x82=*(00000083)
:023940EC E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023940F0 E1A09611 mov  r9,r1,lsl r6		;r9=2(0x2)
:023940F4 E0000008 and  r0,r0,r8
:023940F8 E1190000 tst r9,r0
:023940FC 0A00006D beq 023942B8
:02394100 E2461001 sub  r1,r6,#0x1
:02394104 E3A02006 mov  r2,#0x6		;r2=6(0x6)
:02394108 E0000291 mul  r0,r1,r2
:0239410C E58D0010 str r0,[r13, #+0x10]		;r13+0x10=*(0000000f)
:02394110 E2870F4A add  r0,r7,#0x128
:02394114 E58D000C str r0,[r13, #+0xc]		;r13+0xc=*(0000000b)
:02394118 E1A00806 mov  r0,r6,lsl #0x10		;r0=65536(0x10000)
:0239411C E1A00820 mov  r0,r0,lsr #0x10		;r0=1(0x1)
:02394120 E58D0004 str r0,[r13, #+0x4]		;r13+0x4=*(00000003)
:02394124 E59D100C ldr r1,[r13, #+0xc]		;r13+0xc=*(0000000b)
:02394128 E59D0010 ldr r0,[r13, #+0x10]		;r13+0x10=*(0000000f)
:0239412C E0810000 add  r0,r1,r0
:02394130 E28D1014 add  r1,r13,#0x14
:02394134 EB406614 bl 033AD98C
:02394138 E3A04000 mov  r4,#0x0		;r4=0(0x0)
:0239413C EA000019 b 023941A8
:02394140 E28D0020 add  r0,r13,#0x20
:02394144 E28D1014 add  r1,r13,#0x14
:02394148 E3A02003 mov  r2,#0x3		;r2=3(0x3)
:0239414C EBFFF5B6 bl 0239182C
:02394150 E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(00000005)
:02394154 E3510000 cmp r1,#0x0
:02394158 0A000014 beq 023941B0
:0239415C E3510007 cmp r1,#0x7
:02394160 1351000C cmpne r1,#0xC
:02394164 1A000001 bne 02394170
:02394168 E2844001 add  r4,r4,#0x1
:0239416C EA00000D b 023941A8
:02394170 E35A0000 cmp r10,#0x0
:02394174 E1A02008 mov  r2,r8			;r2=1(0x1)
:02394178 E3A00005 mov  r0,#0x5		;r0=5(0x5)
:0239417C E1A0300B mov  r3,r11			;r3=1(0x1)
:02394180 0A000001 beq 0239418C
:02394184 EB000099 bl 023943F0
:02394188 EA000000 b 02394190
:0239418C EB000086 bl 023943AC
:02394190 E3550000 cmp r5,#0x0
:02394194 0A000001 beq 023941A0
:02394198 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239419C EB000BB6 bl 0239707C
:023941A0 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023941A4 EA00004A b 023942D4
:023941A8 E3540002 cmp r4,#0x2
:023941AC BAFFFFE3 blt 02394140
:023941B0 EB4064EA bl 033AD560
:023941B4 E1A04000 mov  r4,r0			;r4=0(0x0)
:023941B8 E2871C01 add  r1,r7,#0x100
:023941BC E1D138B2 ldrh r3,[r1, #+0x82]		;r1+0x82=*(00000083)
:023941C0 E1130009 tst r3,r9
:023941C4 0A00003A beq 023942B4
:023941C8 E59D200C ldr r2,[r13, #+0xc]		;r13+0xc=*(0000000b)
:023941CC E59D0010 ldr r0,[r13, #+0x10]		;r13+0x10=*(0000000f)
:023941D0 E3A0C001 mov  r12,#0x1		;r12=1(0x1)
:023941D4 E0820000 add  r0,r2,r0
:023941D8 E59D2004 ldr r2,[r13, #+0x4]		;r13+0x4=*(00000003)
:023941DC E18B221C orr  r2,r11,r12,lsl r2
:023941E0 E1A02802 mov  r2,r2,lsl #0x10		;r2=65536(0x10000)
:023941E4 E1A0B822 mov  r11,r2,lsr #0x10		;r11=1(0x1)
:023941E8 E1E02009 mvn  r2,r9
:023941EC E0033002 and  r3,r3,r2
:023941F0 E1C138B2 strh r3,[r1, #+0x82]		;r1+0x82=*(00000083)
:023941F4 E1D738B6 ldrh r3,[r7, #+0x86]		;r7+0x86=*(33afd98b)=#0(0x00000000)
:023941F8 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023941FC E0032002 and  r2,r3,r2
:02394200 E1C728B6 strh r2,[r7, #+0x86]		;r7+0x86=*(33afd98b)=#0(0x00000000)
:02394204 E59D2004 ldr r2,[r13, #+0x4]		;r13+0x4=*(00000003)
:02394208 E0872182 add  r2,r7,r2,lsl #0x3
:0239420C E5821738 str r1,[r2, #+0x738]		;r2+0x738=*(00000738)
:02394210 E582173C str r1,[r2, #+0x73c]		;r2+0x73c=*(0000073c)
:02394214 E3A02006 mov  r2,#0x6		;r2=6(0x6)
:02394218 EB4065AC bl 033AD8D0
:0239421C E1A00004 mov  r0,r4			;r0=0(0x0)
:02394220 EB4064D3 bl 033AD574
:02394224 E35A0001 cmp r10,#0x1
:02394228 1A000016 bne 02394288
:0239422C EB408A87 bl 033B6C50
:02394230 E1A04000 mov  r4,r0			;r4=0(0x0)
:02394234 E3A00008 mov  r0,#0x8		;r0=8(0x8)
:02394238 E1C400B0 strh r0,[r4, #+0x0]		;r4+0x0=*(00000000)
:0239423C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02394240 E1C400B2 strh r0,[r4, #+0x2]		;r4+0x2=*(00000002)
:02394244 E3A00009 mov  r0,#0x9		;r0=9(0x9)
:02394248 E1C400B8 strh r0,[r4, #+0x8]		;r4+0x8=*(00000008)
:0239424C E59D0008 ldr r0,[r13, #+0x8]		;r13+0x8=*(00000007)
:02394250 E284100A add  r1,r4,#0xA
:02394254 E1C401B2 strh r0,[r4, #+0x12]		;r4+0x12=*(00000012)
:02394258 E59D0004 ldr r0,[r13, #+0x4]		;r13+0x4=*(00000003)
:0239425C E3A02006 mov  r2,#0x6		;r2=6(0x6)
:02394260 E1C401B0 strh r0,[r4, #+0x10]		;r4+0x10=*(00000010)
:02394264 E28D0014 add  r0,r13,#0x14
:02394268 EB4065C7 bl 033AD98C
:0239426C E1D713B0 ldrh r1,[r7, #+0x30]		;r7+0x30=*(33afd935)=#0(0x00000000)
:02394270 E1A00004 mov  r0,r4			;r0=0(0x0)
:02394274 E1C412BC strh r1,[r4, #+0x2c]		;r4+0x2c=*(0000002c)
:02394278 E1D713B2 ldrh r1,[r7, #+0x32]		;r7+0x32=*(33afd937)=#0(0x00000000)
:0239427C E1C412BE strh r1,[r4, #+0x2e]		;r4+0x2e=*(0000002e)
:02394280 EB408A5F bl 033B6C04
:02394284 EA000004 b 0239429C
:02394288 E1A00806 mov  r0,r6,lsl #0x10		;r0=65536(0x10000)
:0239428C E1A01820 mov  r1,r0,lsr #0x10		;r1=1(0x1)
:02394290 E28D2014 add  r2,r13,#0x14
:02394294 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02394298 EB000012 bl 023942E8
:0239429C E3550000 cmp r5,#0x0
:023942A0 0A000004 beq 023942B8
:023942A4 E1A00809 mov  r0,r9,lsl #0x10		;r0=131072(0x20000)
:023942A8 E1A00820 mov  r0,r0,lsr #0x10		;r0=2(0x2)
:023942AC EB000B72 bl 0239707C
:023942B0 EA000000 b 023942B8
:023942B4 EB4064AE bl 033AD574
:023942B8 E2866001 add  r6,r6,#0x1
:023942BC E3560010 cmp r6,#0x10
:023942C0 BAFFFF87 blt 023940E4
:023942C4 E59D0000 ldr r0,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:023942C8 E3500000 cmp r0,#0x0
:023942CC 11C0B0B0 strneh r11,[r0, #+0x0]		;r0+0x0=*(00000002)
:023942D0 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023942D4 E28DDE22 add  r13,r13,#0x220
:023942D8 E8BD4FF8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:023942DC E12FFF1E bx r14 (Jump to addr_0239159C?)
msr CPSR_fsxc,r14
:023942E0 027F8878 rsbeqs r8,r15,#0x780000
:023942E4 00000302 andeq  r0,r0,r2,lsl #0x6
:023942E8 E92D41F0 stmdb  r13!,{r4,r5,r6,r7,r8,r14}
:023942EC E59F30B0 ldr r3,[r15, #+0xb0]		;r15+0xb0=*(023943a4)=#41912440(0x027f8878)
:023942F0 E1A08000 mov  r8,r0			;r8=1(0x1)
:023942F4 E5935550 ldr r5,[r3, #+0x550]		;r3+0x550=*(027f8dc8)=#867162373(0x33afd905)
:023942F8 E1A07001 mov  r7,r1			;r7=1(0x1)
:023942FC E1A06002 mov  r6,r2			;r6=6(0x6)
:02394300 EB408A52 bl 033B6C50
:02394304 E1A04000 mov  r4,r0			;r4=1(0x1)
:02394308 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239430C E1C400B2 strh r0,[r4, #+0x2]		;r4+0x2=*(00000003)
:02394310 E3580000 cmp r8,#0x0
:02394314 E3A0101A mov  r1,#0x1A		;r1=26(0x1a)
:02394318 E3A02006 mov  r2,#0x6		;r2=6(0x6)
:0239431C 0A00000D beq 02394358
:02394320 E3A00008 mov  r0,#0x8		;r0=8(0x8)
:02394324 E1C400B0 strh r0,[r4, #+0x0]		;r4+0x0=*(00000001)
:02394328 E1C410B8 strh r1,[r4, #+0x8]		;r4+0x8=*(00000009)
:0239432C E59F0074 ldr r0,[r15, #+0x74]		;r15+0x74=*(023943a8)=#61441(0x0000f001)
:02394330 E284100A add  r1,r4,#0xA
:02394334 E1C401B2 strh r0,[r4, #+0x12]		;r4+0x12=*(00000013)
:02394338 E1C471B0 strh r7,[r4, #+0x10]		;r4+0x10=*(00000011)
:0239433C E1A00006 mov  r0,r6			;r0=6(0x6)
:02394340 EB406591 bl 033AD98C
:02394344 E1D503B0 ldrh r0,[r5, #+0x30]		;r5+0x30=*(33afd935)=#0(0x00000000)
:02394348 E1C402BC strh r0,[r4, #+0x2c]		;r4+0x2c=*(0000002d)
:0239434C E1D503B2 ldrh r0,[r5, #+0x32]		;r5+0x32=*(33afd937)=#0(0x00000000)
:02394350 E1C402BE strh r0,[r4, #+0x2e]		;r4+0x2e=*(0000002f)
:02394354 EA00000E b 02394394
:02394358 E3A0000C mov  r0,#0xC		;r0=12(0xc)
:0239435C E1C400B0 strh r0,[r4, #+0x0]		;r4+0x0=*(00000001)
:02394360 E59F0040 ldr r0,[r15, #+0x40]		;r15+0x40=*(023943a8)=#61441(0x0000f001)
:02394364 E1C410B8 strh r1,[r4, #+0x8]		;r4+0x8=*(00000009)
:02394368 E1C400BC strh r0,[r4, #+0xc]		;r4+0xc=*(0000000d)
:0239436C E2850C01 add  r0,r5,#0x100
:02394370 E1D018B8 ldrh r1,[r0, #+0x88]		;r0+0x88=*(0000f089)
:02394374 E1A00006 mov  r0,r6			;r0=6(0x6)
:02394378 E1C410BA strh r1,[r4, #+0xa]		;r4+0xa=*(0000000b)
:0239437C E2841010 add  r1,r4,#0x10
:02394380 EB406581 bl 033AD98C
:02394384 E1D503B0 ldrh r0,[r5, #+0x30]		;r5+0x30=*(33afd935)=#0(0x00000000)
:02394388 E1C401B6 strh r0,[r4, #+0x16]		;r4+0x16=*(00000017)
:0239438C E1D503B2 ldrh r0,[r5, #+0x32]		;r5+0x32=*(33afd937)=#0(0x00000000)
:02394390 E1C401B8 strh r0,[r4, #+0x18]		;r4+0x18=*(00000019)
:02394394 E1A00004 mov  r0,r4			;r0=1(0x1)
:02394398 EB408A19 bl 033B6C04
:0239439C E8BD41F0 ldmia  r13!,{r4,r5,r6,r7,r8,r14}
:023943A0 E12FFF1E bx r14 (Jump to addr_0239159C?)
msr CPSR_fsxc,r14
:023943A4 027F8878 rsbeqs r8,r15,#0x780000
:023943A8 0000F001 andeq  r15,r0,r1
:023943AC E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:023943B0 E1A07000 mov  r7,r0			;r7=1(0x1)
:023943B4 E1A06001 mov  r6,r1			;r6=26(0x1a)
:023943B8 E1A05002 mov  r5,r2			;r5=6(0x6)
:023943BC E1A04003 mov  r4,r3			;r4=41912440(0x27f8878)
:023943C0 EB408A22 bl 033B6C50
:023943C4 E3A0100D mov  r1,#0xD		;r1=13(0xd)
:023943C8 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000001)
:023943CC E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023943D0 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000003)
:023943D4 E1C070B4 strh r7,[r0, #+0x4]		;r0+0x4=*(00000005)
:023943D8 E1C060B6 strh r6,[r0, #+0x6]		;r0+0x6=*(00000007)
:023943DC E1C050B8 strh r5,[r0, #+0x8]		;r0+0x8=*(00000009)
:023943E0 E1C040BA strh r4,[r0, #+0xa]		;r0+0xa=*(0000000b)
:023943E4 EB408A06 bl 033B6C04
:023943E8 E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:023943EC E12FFF1E bx r14 (Jump to addr_0239159C?)
msr CPSR_fsxc,r14
:023943F0 E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:023943F4 E1A07000 mov  r7,r0			;r7=1(0x1)
:023943F8 E1A06001 mov  r6,r1			;r6=1(0x1)
:023943FC E1A05002 mov  r5,r2			;r5=6(0x6)
:02394400 E1A04003 mov  r4,r3			;r4=41912440(0x27f8878)
:02394404 EB408A11 bl 033B6C50
:02394408 E3A01025 mov  r1,#0x25		;r1=37(0x25)
:0239440C E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000001)
:02394410 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02394414 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000003)
:02394418 E1C070B4 strh r7,[r0, #+0x4]		;r0+0x4=*(00000005)
:0239441C E1C060B6 strh r6,[r0, #+0x6]		;r0+0x6=*(00000007)
:02394420 E1C050B8 strh r5,[r0, #+0x8]		;r0+0x8=*(00000009)
:02394424 E1C040BA strh r4,[r0, #+0xa]		;r0+0xa=*(0000000b)
:02394428 EB4089F5 bl 033B6C04
:0239442C E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:02394430 E12FFF1E bx r14 (Jump to addr_0239159C?)
msr CPSR_fsxc,r14
:02394434 E92D4FF0 stmdb  r13!,{r4,r5,r6,r7,r8,r9,r10,r11,r14}
:02394438 E24DDF81 sub  r13,r13,#0x204
:0239443C E59F1378 ldr r1,[r15, #+0x378]		;r15+0x378=*(023947bc)=#41912440(0x027f8878)
:02394440 E1A0A000 mov  r10,r0			;r10=1(0x1)
:02394444 E5918550 ldr r8,[r1, #+0x550]		;r1+0x550=*(027f8dc8)=#867162373(0x33afd905)
:02394448 E59AB004 ldr r11,[r10, #+0x4]		;r10+0x4=*(00000005)
:0239444C E1D819BC ldrh r1,[r8, #+0x9c]		;r8+0x9c=*(33afd9a1)=#0(0x00000000)
:02394450 E59A4008 ldr r4,[r10, #+0x8]		;r10+0x8=*(00000009)
:02394454 E59A500C ldr r5,[r10, #+0xc]		;r10+0xc=*(0000000d)
:02394458 E59A6010 ldr r6,[r10, #+0x10]		;r10+0x10=*(00000011)
:0239445C E59F035C ldr r0,[r15, #+0x35c]		;r15+0x35c=*(023947c0)=#41908344(0x027f7878)
:02394460 E3510000 cmp r1,#0x0
:02394464 E3A07000 mov  r7,#0x0		;r7=0(0x0)
:02394468 1A000012 bne 023944B8
:0239446C E1D813BC ldrh r1,[r8, #+0x3c]		;r8+0x3c=*(33afd941)=#0(0x00000000)
:02394470 E281101F add  r1,r1,#0x1F
:02394474 E3C1101F bic  r1,r1,#0x1F
:02394478 E1560001 cmp r6,r1
:0239447C E2881C01 add  r1,r8,#0x100
:02394480 E1D118B8 ldrh r1,[r1, #+0x88]		;r1+0x88=*(00000088)
:02394484 33A07006 movcc  r7,#0x6		;r7=6(0x6)
:02394488 E3510000 cmp r1,#0x0
:0239448C 11D813BE ldrneh r1,[r8, #+0x3e]		;r8+0x3e=*(33afd943)=#0(0x00000000)
:02394490 12811051 addne  r1,r1,#0x51
:02394494 1A000004 bne 023944AC
:02394498 E1D823BE ldrh r2,[r8, #+0x3e]		;r8+0x3e=*(33afd943)=#0(0x00000000)
:0239449C E1D81FB8 ldrh r1,[r8, #+0xf8]		;r8+0xf8=*(33afd9fd)=#0(0x00000000)
:023944A0 E282200C add  r2,r2,#0xC
:023944A4 E0010192 mul  r1,r2,r1
:023944A8 E2811029 add  r1,r1,#0x29
:023944AC E3C1101F bic  r1,r1,#0x1F
:023944B0 E1540001 cmp r4,r1
:023944B4 33A07006 movcc  r7,#0x6		;r7=6(0x6)
:023944B8 E1D81EB6 ldrh r1,[r8, #+0xe6]		;r8+0xe6=*(33afd9eb)=#0(0x00000000)
:023944BC E3510002 cmp r1,#0x2
:023944C0 1A000008 bne 023944E8
:023944C4 E2800A01 add  r0,r0,#0x1000
:023944C8 E590154C ldr r1,[r0, #+0x54c]		;r0+0x54c=*(027f7dc4)=#1149274528(0x448089a0)
:023944CC E2880C01 add  r0,r8,#0x100
:023944D0 E1D114B6 ldrh r1,[r1, #+0x46]		;r1+0x46=*(448089e6)=#0(0x00000000)
:023944D4 E1D03FB6 ldrh r3,[r0, #+0xf6]		;r0+0xf6=*(027f796e)=#-265250784(0xf0309820)
:023944D8 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:023944DC E1A00112 mov  r0,r2,lsl r1		;r0=1(0x1)
:023944E0 E11300C0 tst r3,r0,asr #0x1
:023944E4 03A07006 moveq  r7,#0x6		;r7=6(0x6)
:023944E8 E3570000 cmp r7,#0x0
:023944EC 0A000007 beq 02394510
:023944F0 EB4089D6 bl 033B6C50
:023944F4 E3A0100E mov  r1,#0xE		;r1=14(0xe)
:023944F8 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000001)
:023944FC E1C070B2 strh r7,[r0, #+0x2]		;r0+0x2=*(00000003)
:02394500 E3A0100A mov  r1,#0xA		;r1=10(0xa)
:02394504 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(00000005)
:02394508 EB4089BD bl 033B6C04
:0239450C EA0000A7 b 023947B0
:02394510 E598000C ldr r0,[r8, #+0xc]		;r8+0xc=*(33afd911)=#0(0x00000000)
:02394514 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02394518 E3500000 cmp r0,#0x0
:0239451C 1588100C strne r1,[r8, #+0xc]		;r8+0xc=*(33afd911)=#0(0x00000000)
:02394520 13A01001 movne  r1,#0x1		;r1=1(0x1)
:02394524 E3510000 cmp r1,#0x0
:02394528 0A000001 beq 02394534
:0239452C E59F0290 ldr r0,[r15, #+0x290]		;r15+0x290=*(023947c4)=#65535(0x0000ffff)
:02394530 EB000AD1 bl 0239707C
:02394534 EB0005A5 bl 02395BD0
:02394538 EB406408 bl 033AD560
:0239453C E58D0000 str r0,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:02394540 E28A0014 add  r0,r10,#0x14
:02394544 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02394548 EB000DCB bl 02397C7C
:0239454C E59F0268 ldr r0,[r15, #+0x268]		;r15+0x268=*(023947bc)=#41912440(0x027f8878)
:02394550 E59A7030 ldr r7,[r10, #+0x30]		;r10+0x30=*(00000031)
:02394554 E5909550 ldr r9,[r0, #+0x550]		;r0+0x550=*(027f8dc8)=#867162373(0x33afd905)
:02394558 E1D900B0 ldrh r0,[r9, #+0x0]		;r9+0x0=*(33afd905)=#0(0x00000000)
:0239455C E3500009 cmp r0,#0x9
:02394560 1350000A cmpne r0,#0xA
:02394564 0A00002F beq 02394628
:02394568 EB4063FC bl 033AD560
:0239456C E3170004 tst r7,#0x4
:02394570 11DA23B8 ldrneh r2,[r10, #+0x38]		;r10+0x38=*(00000039)
:02394574 E2891C07 add  r1,r9,#0x700
:02394578 01D925BC ldreqh r2,[r9, #+0x5c]		;r9+0x5c=*(33afd961)=#0(0x00000000)
:0239457C E3520000 cmp r2,#0x0
:02394580 03A02010 moveq  r2,#0x10		;r2=16(0x10)
:02394584 E3170001 tst r7,#0x1
:02394588 11DA33B4 ldrneh r3,[r10, #+0x34]		;r10+0x34=*(00000035)
:0239458C 01D935B8 ldreqh r3,[r9, #+0x58]		;r9+0x58=*(33afd95d)=#0(0x00000000)
:02394590 E3530000 cmp r3,#0x0
:02394594 03A03010 moveq  r3,#0x10		;r3=16(0x10)
:02394598 E1530002 cmp r3,r2
:0239459C 81A03002 movhi  r3,r2			;r3=16(0x10)
:023945A0 E3170002 tst r7,#0x2
:023945A4 11DAC3B6 ldrneh r12,[r10, #+0x36]		;r10+0x36=*(00000037)
:023945A8 01D9C5BA ldreqh r12,[r9, #+0x5a]		;r9+0x5a=*(33afd95f)=#0(0x00000000)
:023945AC E1C12CB4 strh r2,[r1, #+0xc4]		;r1+0xc4=*(000000c4)
:023945B0 E35C0000 cmp r12,#0x0
:023945B4 03A0C010 moveq  r12,#0x10		;r12=16(0x10)
:023945B8 E15C0002 cmp r12,r2
:023945BC E1C13CB0 strh r3,[r1, #+0xc0]		;r1+0xc0=*(000000c0)
:023945C0 81A0C002 movhi  r12,r2			;r12=16(0x10)
:023945C4 E1C1CCB2 strh r12,[r1, #+0xc2]		;r1+0xc2=*(000000c2)
:023945C8 E1D916F2 ldrsh r1,[r9, #+0x62]		;r9+0x62=*(33afd967)=#0(0x00000000)
:023945CC E1510002 cmp r1,r2
:023945D0 C1C926B2 strgth r2,[r9, #+0x62]		;r9+0x62=*(33afd967)=#0(0x00000000)
:023945D4 E3170C02 tst r7,#0x200
:023945D8 11DA23BA ldrneh r2,[r10, #+0x3a]		;r10+0x3a=*(0000003b)
:023945DC E2891C07 add  r1,r9,#0x700
:023945E0 01D929B8 ldreqh r2,[r9, #+0x98]		;r9+0x98=*(33afd99d)=#0(0x00000000)
:023945E4 E3170B01 tst r7,#0x400
:023945E8 E1C12CBA strh r2,[r1, #+0xca]		;r1+0xca=*(000000ca)
:023945EC 15DA203C ldrneb r2,[r10, #+0x3c]		;r10+0x3c=*(0000003d)
:023945F0 E2891C07 add  r1,r9,#0x700
:023945F4 01D929B2 ldreqh r2,[r9, #+0x92]		;r9+0x92=*(33afd997)=#0(0x00000000)
:023945F8 E3170B02 tst r7,#0x800
:023945FC E1C12CB6 strh r2,[r1, #+0xc6]		;r1+0xc6=*(000000c6)
:02394600 15DA203D ldrneb r2,[r10, #+0x3d]		;r10+0x3d=*(0000003e)
:02394604 E2891C07 add  r1,r9,#0x700
:02394608 01D929B4 ldreqh r2,[r9, #+0x94]		;r9+0x94=*(33afd999)=#0(0x00000000)
:0239460C E3170A01 tst r7,#0x1000
:02394610 E1C12CB8 strh r2,[r1, #+0xc8]		;r1+0xc8=*(000000c8)
:02394614 15DA203E ldrneb r2,[r10, #+0x3e]		;r10+0x3e=*(0000003f)
:02394618 E2891C07 add  r1,r9,#0x700
:0239461C 01D929BA ldreqh r2,[r9, #+0x9a]		;r9+0x9a=*(33afd99f)=#0(0x00000000)
:02394620 E1C12CBC strh r2,[r1, #+0xcc]		;r1+0xcc=*(000000cc)
:02394624 EB4063D2 bl 033AD574
:02394628 E1D800B0 ldrh r0,[r8, #+0x0]		;r8+0x0=*(33afd905)=#0(0x00000000)
:0239462C E28000F9 add  r0,r0,#0xF9
:02394630 E2800CFF add  r0,r0,#0xFF00
:02394634 E1A00800 mov  r0,r0,lsl #0x10		;r0=0(0x0)
:02394638 E1A00820 mov  r0,r0,lsr #0x10		;r0=0(0x0)
:0239463C E3500001 cmp r0,#0x1
:02394640 8A000050 bhi 02394788
:02394644 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02394648 E1C828B4 strh r2,[r8, #+0x84]		;r8+0x84=*(33afd989)=#0(0x00000000)
:0239464C E1C825BE strh r2,[r8, #+0x5e]		;r8+0x5e=*(33afd963)=#0(0x00000000)
:02394650 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02394654 E1C816B0 strh r1,[r8, #+0x60]		;r8+0x60=*(33afd965)=#0(0x00000000)
:02394658 E1C828B8 strh r2,[r8, #+0x88]		;r8+0x88=*(33afd98d)=#0(0x00000000)
:0239465C E1C829BE strh r2,[r8, #+0x9e]		;r8+0x9e=*(33afd9a3)=#0(0x00000000)
:02394660 E3A0003C mov  r0,#0x3C		;r0=60(0x3c)
:02394664 E1C80AB0 strh r0,[r8, #+0xa0]		;r8+0xa0=*(33afd9a5)=#0(0x00000000)
:02394668 E5882734 str r2,[r8, #+0x734]		;r8+0x734=*(33afe039)=#0(0x00000000)
:0239466C E1C828BA strh r2,[r8, #+0x8a]		;r8+0x8a=*(33afd98f)=#0(0x00000000)
:02394670 E1C828BC strh r2,[r8, #+0x8c]		;r8+0x8c=*(33afd991)=#0(0x00000000)
:02394674 E1C828BE strh r2,[r8, #+0x8e]		;r8+0x8e=*(33afd993)=#0(0x00000000)
:02394678 E1C829B0 strh r2,[r8, #+0x90]		;r8+0x90=*(33afd995)=#0(0x00000000)
:0239467C E1C826B6 strh r2,[r8, #+0x66]		;r8+0x66=*(33afd96b)=#0(0x00000000)
:02394680 E588B074 str r11,[r8, #+0x74]		;r8+0x74=*(33afd979)=#0(0x00000000)
:02394684 E1C847B2 strh r4,[r8, #+0x72]		;r8+0x72=*(33afd977)=#0(0x00000000)
:02394688 E08B0004 add  r0,r11,r4
:0239468C E5880078 str r0,[r8, #+0x78]		;r8+0x78=*(33afd97d)=#0(0x00000000)
:02394690 E1C827B0 strh r2,[r8, #+0x70]		;r8+0x70=*(33afd975)=#0(0x00000000)
:02394694 E588507C str r5,[r8, #+0x7c]		;r8+0x7c=*(33afd981)=#0(0x00000000)
:02394698 E1C868B0 strh r6,[r8, #+0x80]		;r8+0x80=*(33afd985)=#0(0x00000000)
:0239469C E1C826B2 strh r2,[r8, #+0x62]		;r8+0x62=*(33afd967)=#0(0x00000000)
:023946A0 E1C826B4 strh r2,[r8, #+0x64]		;r8+0x64=*(33afd969)=#0(0x00000000)
:023946A4 E1C826B8 strh r2,[r8, #+0x68]		;r8+0x68=*(33afd96d)=#0(0x00000000)
:023946A8 E1C826BA strh r2,[r8, #+0x6a]		;r8+0x6a=*(33afd96f)=#0(0x00000000)
:023946AC E2610801 rsb  r0,r1,#0x10000
:023946B0 E1C80BBE strh r0,[r8, #+0xbe]		;r8+0xbe=*(33afd9c3)=#0(0x00000000)
:023946B4 E1C81CB0 strh r1,[r8, #+0xc0]		;r8+0xc0=*(33afd9c5)=#0(0x00000000)
:023946B8 EB4060EF bl 033ACA7C
:023946BC E3811000 orr  r1,r1,#0x0
:023946C0 E3802001 orr  r2,r0,#0x1
:023946C4 E3A03000 mov  r3,#0x0		;r3=0(0x0)
:023946C8 E0880183 add  r0,r8,r3,lsl #0x3
:023946CC E5802738 str r2,[r0, #+0x738]		;r0+0x738=*(00000738)
:023946D0 E2833001 add  r3,r3,#0x1
:023946D4 E580173C str r1,[r0, #+0x73c]		;r0+0x73c=*(0000073c)
:023946D8 E3530010 cmp r3,#0x10
:023946DC BAFFFFF9 blt 023946C8
:023946E0 EBFFEE06 bl 0238FF00
:023946E4 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023946E8 E1C80CBE strh r0,[r8, #+0xce]		;r8+0xce=*(33afd9d3)=#0(0x00000000)
:023946EC EB000343 bl 02395400
:023946F0 E1D800B0 ldrh r0,[r8, #+0x0]		;r8+0x0=*(33afd905)=#0(0x00000000)
:023946F4 E3500008 cmp r0,#0x8
:023946F8 03A0000A moveq  r0,#0xA		;r0=10(0xa)
:023946FC 01C800B0 streqh r0,[r8, #+0x0]		;r8+0x0=*(33afd905)=#0(0x00000000)
:02394700 0A000002 beq 02394710
:02394704 E3500007 cmp r0,#0x7
:02394708 03A00009 moveq  r0,#0x9		;r0=9(0x9)
:0239470C 01C800B0 streqh r0,[r8, #+0x0]		;r8+0x0=*(33afd905)=#0(0x00000000)
:02394710 EB40894E bl 033B6C50
:02394714 E3A0100E mov  r1,#0xE		;r1=14(0xe)
:02394718 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:0239471C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02394720 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:02394724 E3A0100A mov  r1,#0xA		;r1=10(0xa)
:02394728 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:0239472C EB408934 bl 033B6C04
:02394730 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02394734 E59D0000 ldr r0,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:02394738 E588100C str r1,[r8, #+0xc]		;r8+0xc=*(33afd911)=#0(0x00000000)
:0239473C EB40638C bl 033AD574
:02394740 E28D0004 add  r0,r13,#0x4
:02394744 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02394748 EBFFF604 bl 02391F60
:0239474C E1A04000 mov  r4,r0			;r4=0(0x0)
:02394750 E1D400B4 ldrh r0,[r4, #+0x4]		;r4+0x4=*(00000004)
:02394754 E3500000 cmp r0,#0x0
:02394758 0A000014 beq 023947B0
:0239475C EB40893B bl 033B6C50
:02394760 E3A0200E mov  r2,#0xE		;r2=14(0xe)
:02394764 E1C020B0 strh r2,[r0, #+0x0]		;r0+0x0=*(00000000)
:02394768 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:0239476C E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:02394770 E2821F82 add  r1,r2,#0x208
:02394774 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:02394778 E1D410B4 ldrh r1,[r4, #+0x4]		;r4+0x4=*(00000004)
:0239477C E1C010B6 strh r1,[r0, #+0x6]		;r0+0x6=*(00000006)
:02394780 EB40891F bl 033B6C04
:02394784 EA000009 b 023947B0
:02394788 E59D0000 ldr r0,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:0239478C EB406378 bl 033AD574
:02394790 EB40892E bl 033B6C50
:02394794 E3A0100E mov  r1,#0xE		;r1=14(0xe)
:02394798 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:0239479C E3A01003 mov  r1,#0x3		;r1=3(0x3)
:023947A0 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:023947A4 E3A0100A mov  r1,#0xA		;r1=10(0xa)
:023947A8 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:023947AC EB408914 bl 033B6C04
:023947B0 E28DDF81 add  r13,r13,#0x204
:023947B4 E8BD4FF0 ldmia  r13!,{r4,r5,r6,r7,r8,r9,r10,r11,r14}
:023947B8 E12FFF1E bx r14 (Jump to addr_0239159C?)
msr CPSR_fsxc,r14
:023947BC 027F8878 rsbeqs r8,r15,#0x780000
:023947C0 027F7878 rsbeqs r7,r15,#0x780000
:023947C4 0000FFFF unknown
:023947C8 E92D4FF0 stmdb  r13!,{r4,r5,r6,r7,r8,r9,r10,r11,r14}
:023947CC E24DD014 sub  r13,r13,#0x14
:023947D0 E59F1124 ldr r1,[r15, #+0x124]		;r15+0x124=*(023948fc)=#41912440(0x027f8878)
:023947D4 E5902010 ldr r2,[r0, #+0x10]		;r0+0x10=*(00000010)
:023947D8 E591A550 ldr r10,[r1, #+0x550]		;r1+0x550=*(027f8dc8)=#867162373(0x33afd905)
:023947DC E5905008 ldr r5,[r0, #+0x8]		;r0+0x8=*(00000008)
:023947E0 E28A4C01 add  r4,r10,#0x100
:023947E4 E5903014 ldr r3,[r0, #+0x14]		;r0+0x14=*(00000014)
:023947E8 E1D488B8 ldrh r8,[r4, #+0x88]		;r4+0x88=*(00000088)
:023947EC E1A01805 mov  r1,r5,lsl #0x10		;r1=0(0x0)
:023947F0 E1D498B2 ldrh r9,[r4, #+0x82]		;r4+0x82=*(00000082)
:023947F4 E590B004 ldr r11,[r0, #+0x4]		;r0+0x4=*(00000004)
:023947F8 E590500C ldr r5,[r0, #+0xc]		;r0+0xc=*(0000000c)
:023947FC E3580000 cmp r8,#0x0
:02394800 E5906018 ldr r6,[r0, #+0x18]		;r0+0x18=*(00000018)
:02394804 E590701C ldr r7,[r0, #+0x1c]		;r0+0x1c=*(0000001c)
:02394808 E1A02802 mov  r2,r2,lsl #0x10		;r2=917504(0xe0000)
:0239480C E1A00822 mov  r0,r2,lsr #0x10		;r0=14(0xe)
:02394810 E58D0010 str r0,[r13, #+0x10]		;r13+0x10=*(0000000f)
:02394814 E59A000C ldr r0,[r10, #+0xc]		;r10+0xc=*(33afd911)=#0(0x00000000)
:02394818 13A05001 movne  r5,#0x1		;r5=1(0x1)
:0239481C E3500000 cmp r0,#0x0
:02394820 E1A03803 mov  r3,r3,lsl #0x10		;r3=0(0x0)
:02394824 E1A04821 mov  r4,r1,lsr #0x10		;r4=0(0x0)
:02394828 E1A01823 mov  r1,r3,lsr #0x10		;r1=0(0x0)
:0239482C 03A08003 moveq  r8,#0x3		;r8=3(0x3)
:02394830 0A000009 beq 0239485C
:02394834 E1150009 tst r5,r9
:02394838 03A08000 moveq  r8,#0x0		;r8=0(0x0)
:0239483C 0A000006 beq 0239485C
:02394840 E58DB000 str r11,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:02394844 E98D00D0 stmib  r13 ,{r4,r6,r7}
:02394848 E59D2010 ldr r2,[r13, #+0x10]		;r13+0x10=*(0000000f)
:0239484C E1A00009 mov  r0,r9			;r0=867162373(0x33afd905)
:02394850 E1A03005 mov  r3,r5			;r3=1(0x1)
:02394854 EB0008EF bl 02396C18
:02394858 E1A08000 mov  r8,r0			;r8=867162373(0x33afd905)
:0239485C E3580002 cmp r8,#0x2
:02394860 0A000022 beq 023948F0
:02394864 EB4088F9 bl 033B6C50
:02394868 E3A01081 mov  r1,#0x81		;r1=129(0x81)
:0239486C E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(33afd905)=#0(0x00000000)
:02394870 E1C080B2 strh r8,[r0, #+0x2]		;r0+0x2=*(33afd907)=#0(0x00000000)
:02394874 E3A01014 mov  r1,#0x14		;r1=20(0x14)
:02394878 E1C010B8 strh r1,[r0, #+0x8]		;r0+0x8=*(33afd90d)=#0(0x00000000)
:0239487C E59D1010 ldr r1,[r13, #+0x10]		;r13+0x10=*(0000000f)
:02394880 E358000A cmp r8,#0xA
:02394884 E1C010BA strh r1,[r0, #+0xa]		;r0+0xa=*(33afd90f)=#0(0x00000000)
:02394888 00051009 andeq  r1,r5,r9
:0239488C E1C050BC strh r5,[r0, #+0xc]		;r0+0xc=*(33afd911)=#0(0x00000000)
:02394890 13A01000 movne  r1,#0x0		;r1=0(0x0)
:02394894 E1C010BE strh r1,[r0, #+0xe]		;r0+0xe=*(33afd913)=#0(0x00000000)
:02394898 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0239489C E1C011B0 strh r1,[r0, #+0x10]		;r0+0x10=*(33afd915)=#0(0x00000000)
:023948A0 E1C041B8 strh r4,[r0, #+0x18]		;r0+0x18=*(33afd91d)=#0(0x00000000)
:023948A4 E580B014 str r11,[r0, #+0x14]		;r0+0x14=*(33afd919)=#0(0x00000000)
:023948A8 E580601C str r6,[r0, #+0x1c]		;r0+0x1c=*(33afd921)=#0(0x00000000)
:023948AC E59F104C ldr r1,[r15, #+0x4c]		;r15+0x4c=*(02394900)=#65535(0x0000ffff)
:023948B0 E5807020 str r7,[r0, #+0x20]		;r0+0x20=*(33afd925)=#0(0x00000000)
:023948B4 E1C011BA strh r1,[r0, #+0x1a]		;r0+0x1a=*(33afd91f)=#0(0x00000000)
:023948B8 E28A1C01 add  r1,r10,#0x100
:023948BC E1D118B8 ldrh r1,[r1, #+0x88]		;r1+0x88=*(00000088)
:023948C0 E1DA23B0 ldrh r2,[r10, #+0x30]		;r10+0x30=*(33afd935)=#0(0x00000000)
:023948C4 E3510000 cmp r1,#0x0
:023948C8 E1DA33B2 ldrh r3,[r10, #+0x32]		;r10+0x32=*(33afd937)=#0(0x00000000)
:023948CC 01A01002 moveq  r1,r2			;r1=0(0x0)
:023948D0 11A01003 movne  r1,r3			;r1=0(0x0)
:023948D4 E1C012B4 strh r1,[r0, #+0x24]		;r0+0x24=*(33afd929)=#0(0x00000000)
:023948D8 E28A1C01 add  r1,r10,#0x100
:023948DC E1D118B8 ldrh r1,[r1, #+0x88]		;r1+0x88=*(00000088)
:023948E0 E3510000 cmp r1,#0x0
:023948E4 11A03002 movne  r3,r2			;r3=0(0x0)
:023948E8 E1C032B6 strh r3,[r0, #+0x26]		;r0+0x26=*(33afd92b)=#0(0x00000000)
:023948EC EB4088C4 bl 033B6C04
:023948F0 E28DD014 add  r13,r13,#0x14
:023948F4 E8BD4FF0 ldmia  r13!,{r4,r5,r6,r7,r8,r9,r10,r11,r14}
:023948F8 E12FFF1E bx r14 (Jump to addr_0239159C?)
msr CPSR_fsxc,r14
:023948FC 027F8878 rsbeqs r8,r15,#0x780000
:02394900 0000FFFF unknown
:02394904 E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:02394908 E24DDC02 sub  r13,r13,#0x200
:0239490C E59F0100 ldr r0,[r15, #+0x100]		;r15+0x100=*(02394a14)=#41912440(0x027f8878)
:02394910 E3A04000 mov  r4,#0x0		;r4=0(0x0)
:02394914 E5906550 ldr r6,[r0, #+0x550]		;r0+0x550=*(027f8dc8)=#867162373(0x33afd905)
:02394918 E1D600B0 ldrh r0,[r6, #+0x0]		;r6+0x0=*(33afd905)=#0(0x00000000)
:0239491C E3500009 cmp r0,#0x9
:02394920 1350000A cmpne r0,#0xA
:02394924 0A000006 beq 02394944
:02394928 EB4088C8 bl 033B6C50
:0239492C E3A01010 mov  r1,#0x10		;r1=16(0x10)
:02394930 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:02394934 E3A01003 mov  r1,#0x3		;r1=3(0x3)
:02394938 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:0239493C EB4088B0 bl 033B6C04
:02394940 EA000030 b 02394A08
:02394944 EB406305 bl 033AD560
:02394948 E596100C ldr r1,[r6, #+0xc]		;r6+0xc=*(33afd911)=#0(0x00000000)
:0239494C E1A05000 mov  r5,r0			;r5=0(0x0)
:02394950 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02394954 E3510001 cmp r1,#0x1
:02394958 E586000C str r0,[r6, #+0xc]		;r6+0xc=*(33afd911)=#0(0x00000000)
:0239495C 03A04001 moveq  r4,#0x1		;r4=1(0x1)
:02394960 EB0002A1 bl 023953EC
:02394964 EBFFED4D bl 0238FEA0
:02394968 E1D600B0 ldrh r0,[r6, #+0x0]		;r6+0x0=*(33afd905)=#0(0x00000000)
:0239496C E350000A cmp r0,#0xA
:02394970 03A00008 moveq  r0,#0x8		;r0=8(0x8)
:02394974 01C600B0 streqh r0,[r6, #+0x0]		;r6+0x0=*(33afd905)=#0(0x00000000)
:02394978 0A000002 beq 02394988
:0239497C E3500009 cmp r0,#0x9
:02394980 03A00007 moveq  r0,#0x7		;r0=7(0x7)
:02394984 01C600B0 streqh r0,[r6, #+0x0]		;r6+0x0=*(33afd905)=#0(0x00000000)
:02394988 E1A00005 mov  r0,r5			;r0=0(0x0)
:0239498C EB4062F8 bl 033AD574
:02394990 E28D0000 add  r0,r13,#0x0
:02394994 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02394998 EBFFF570 bl 02391F60
:0239499C E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:023949A0 E3510000 cmp r1,#0x0
:023949A4 0A000002 beq 023949B4
:023949A8 E59F0068 ldr r0,[r15, #+0x68]		;r15+0x68=*(02394a18)=#534(0x00000216)
:023949AC EB00001B bl 02394A20
:023949B0 EA000014 b 02394A08
:023949B4 E28D0000 add  r0,r13,#0x0
:023949B8 E3A01007 mov  r1,#0x7		;r1=7(0x7)
:023949BC EBFFF492 bl 02391C0C
:023949C0 E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(0000021a)
:023949C4 E3510000 cmp r1,#0x0
:023949C8 0A000002 beq 023949D8
:023949CC E3A00F41 mov  r0,#0x104		;r0=260(0x104)
:023949D0 EB000012 bl 02394A20
:023949D4 EA00000B b 02394A08
:023949D8 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023949DC E1C608BA strh r0,[r6, #+0x8a]		;r6+0x8a=*(33afd98f)=#0(0x00000000)
:023949E0 E3540000 cmp r4,#0x0
:023949E4 0A000001 beq 023949F0
:023949E8 E59F002C ldr r0,[r15, #+0x2c]		;r15+0x2c=*(02394a1c)=#65535(0x0000ffff)
:023949EC EB0009A2 bl 0239707C
:023949F0 EB408896 bl 033B6C50
:023949F4 E3A01010 mov  r1,#0x10		;r1=16(0x10)
:023949F8 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(0000ffff)
:023949FC E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02394A00 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00010001)
:02394A04 EB40887E bl 033B6C04
:02394A08 E28DDC02 add  r13,r13,#0x200
:02394A0C E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:02394A10 E12FFF1E bx r14 (Jump to addr_0239159C?)
msr CPSR_fsxc,r14
:02394A14 027F8878 rsbeqs r8,r15,#0x780000
:02394A18 00000216 andeq  r0,r0,r6,lsl r2
:02394A1C 0000FFFF unknown
:02394A20 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:02394A24 E1A05000 mov  r5,r0			;r5=65535(0xffff)
:02394A28 E1A04001 mov  r4,r1			;r4=0(0x0)
:02394A2C EB408887 bl 033B6C50
:02394A30 E3A01010 mov  r1,#0x10		;r1=16(0x10)
:02394A34 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(0000ffff)
:02394A38 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02394A3C E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00010001)
:02394A40 E1C050B4 strh r5,[r0, #+0x4]		;r0+0x4=*(00010003)
:02394A44 E1C040B6 strh r4,[r0, #+0x6]		;r0+0x6=*(00010005)
:02394A48 EB40886D bl 033B6C04
:02394A4C E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:02394A50 E12FFF1E bx r14 (Jump to addr_0239159C?)
msr CPSR_fsxc,r14
:02394A54 E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:02394A58 E59F107C ldr r1,[r15, #+0x7c]		;r15+0x7c=*(02394adc)=#41912440(0x027f8878)
:02394A5C E5902008 ldr r2,[r0, #+0x8]		;r0+0x8=*(00010007)
:02394A60 E5914550 ldr r4,[r1, #+0x550]		;r1+0x550=*(027f8dc8)=#867162373(0x33afd905)
:02394A64 E1A05802 mov  r5,r2,lsl #0x10		;r5=0(0x0)
:02394A68 E5906004 ldr r6,[r0, #+0x4]		;r0+0x4=*(00010003)
:02394A6C E1A07825 mov  r7,r5,lsr #0x10		;r7=0(0x0)
:02394A70 EB4062BA bl 033AD560
:02394A74 E58460B0 str r6,[r4, #+0xb0]		;r4+0xb0=*(33afd9b5)=#0(0x00000000)
:02394A78 E1C47BB8 strh r7,[r4, #+0xb8]		;r4+0xb8=*(33afd9bd)=#0(0x00000000)
:02394A7C E0861825 add  r1,r6,r5,lsr #0x10
:02394A80 E58410B4 str r1,[r4, #+0xb4]		;r4+0xb4=*(33afd9b9)=#0(0x00000000)
:02394A84 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02394A88 E1C41ABE strh r1,[r4, #+0xae]		;r4+0xae=*(33afd9b3)=#0(0x00000000)
:02394A8C E58410A8 str r1,[r4, #+0xa8]		;r4+0xa8=*(33afd9ad)=#0(0x00000000)
:02394A90 E1C41ABC strh r1,[r4, #+0xac]		;r4+0xac=*(33afd9b1)=#0(0x00000000)
:02394A94 E5841018 str r1,[r4, #+0x18]		;r4+0x18=*(33afd91d)=#0(0x00000000)
:02394A98 E3A0100B mov  r1,#0xB		;r1=11(0xb)
:02394A9C E1C410B0 strh r1,[r4, #+0x0]		;r4+0x0=*(33afd905)=#0(0x00000000)
:02394AA0 E1A05000 mov  r5,r0			;r5=65535(0xffff)
:02394AA4 EB408869 bl 033B6C50
:02394AA8 E3A01011 mov  r1,#0x11		;r1=17(0x11)
:02394AAC E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(0000ffff)
:02394AB0 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02394AB4 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00010001)
:02394AB8 E3A0100E mov  r1,#0xE		;r1=14(0xe)
:02394ABC E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(00010003)
:02394AC0 EB40884F bl 033B6C04
:02394AC4 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02394AC8 E1A00005 mov  r0,r5			;r0=65535(0xffff)
:02394ACC E5841010 str r1,[r4, #+0x10]		;r4+0x10=*(33afd915)=#0(0x00000000)
:02394AD0 EB4062A7 bl 033AD574
:02394AD4 E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:02394AD8 E12FFF1E bx r14 (Jump to addr_0239159C?)
msr CPSR_fsxc,r14
:02394ADC 027F8878 rsbeqs r8,r15,#0x780000
:02394AE0 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:02394AE4 E24DDE23 sub  r13,r13,#0x230
:02394AE8 E59F10E4 ldr r1,[r15, #+0xe4]		;r15+0xe4=*(02394bd4)=#41912440(0x027f8878)
:02394AEC E1A05000 mov  r5,r0			;r5=65535(0xffff)
:02394AF0 E5914550 ldr r4,[r1, #+0x550]		;r1+0x550=*(027f8dc8)=#867162373(0x33afd905)
:02394AF4 E2850004 add  r0,r5,#0x4
:02394AF8 E28410A2 add  r1,r4,#0xA2
:02394AFC E3A02006 mov  r2,#0x6		;r2=6(0x6)
:02394B00 EB4063A1 bl 033AD98C
:02394B04 E595000C ldr r0,[r5, #+0xc]		;r5+0xc=*(0001000b)
:02394B08 E28D1000 add  r1,r13,#0x0
:02394B0C E58400A8 str r0,[r4, #+0xa8]		;r4+0xa8=*(33afd9ad)=#0(0x00000000)
:02394B10 E5952010 ldr r2,[r5, #+0x10]		;r5+0x10=*(0001000f)
:02394B14 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02394B18 E1C42ABC strh r2,[r4, #+0xac]		;r4+0xac=*(33afd9b1)=#0(0x00000000)
:02394B1C E5840018 str r0,[r4, #+0x18]		;r4+0x18=*(33afd91d)=#0(0x00000000)
:02394B20 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02394B24 E3A02030 mov  r2,#0x30		;r2=48(0x30)
:02394B28 EB406329 bl 033AD7D4
:02394B2C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02394B30 E1CD00B0 strh r0,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:02394B34 E5951010 ldr r1,[r5, #+0x10]		;r5+0x10=*(0001000f)
:02394B38 E2840C01 add  r0,r4,#0x100
:02394B3C E1CD10B6 strh r1,[r13, #+0x6]		;r13+0x6=*(00000005)
:02394B40 E1D00EBC ldrh r0,[r0, #+0xec]		;r0+0xec=*(000000ec)
:02394B44 E28D1018 add  r1,r13,#0x18
:02394B48 E3500002 cmp r0,#0x2
:02394B4C 03A03014 moveq  r3,#0x14		;r3=20(0x14)
:02394B50 13A0300A movne  r3,#0xA		;r3=10(0xa)
:02394B54 E2850004 add  r0,r5,#0x4
:02394B58 E3A02006 mov  r2,#0x6		;r2=6(0x6)
:02394B5C E5CD300E strb r3,[r13, #+0xe]		;r13+0xe=*(0000000d)
:02394B60 EB406389 bl 033AD98C
:02394B64 E28D101E add  r1,r13,#0x1E
:02394B68 E28400E0 add  r0,r4,#0xE0
:02394B6C E3A02006 mov  r2,#0x6		;r2=6(0x6)
:02394B70 EB406385 bl 033AD98C
:02394B74 E595200C ldr r2,[r5, #+0xc]		;r5+0xc=*(0001000b)
:02394B78 E28D0030 add  r0,r13,#0x30
:02394B7C E28D1000 add  r1,r13,#0x0
:02394B80 E58D202C str r2,[r13, #+0x2c]		;r13+0x2c=*(0000002b)
:02394B84 EBFFF3B5 bl 02391A60
:02394B88 E1A04000 mov  r4,r0			;r4=0(0x0)
:02394B8C EB40882F bl 033B6C50
:02394B90 E3A01012 mov  r1,#0x12		;r1=18(0x12)
:02394B94 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:02394B98 E1D410B4 ldrh r1,[r4, #+0x4]		;r4+0x4=*(00000004)
:02394B9C E3510000 cmp r1,#0x0
:02394BA0 03A01000 moveq  r1,#0x0		;r1=0(0x0)
:02394BA4 13A01001 movne  r1,#0x1		;r1=1(0x1)
:02394BA8 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:02394BAC E1D410B4 ldrh r1,[r4, #+0x4]		;r4+0x4=*(00000004)
:02394BB0 E3510000 cmp r1,#0x0
:02394BB4 13A01C01 movne  r1,#0x100		;r1=256(0x100)
:02394BB8 11C010B4 strneh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:02394BBC 11D410B4 ldrneh r1,[r4, #+0x4]		;r4+0x4=*(00000004)
:02394BC0 11C010B6 strneh r1,[r0, #+0x6]		;r0+0x6=*(00000006)
:02394BC4 EB40880E bl 033B6C04
:02394BC8 E28DDE23 add  r13,r13,#0x230
:02394BCC E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:02394BD0 E12FFF1E bx r14 (Jump to addr_0239159C?)
msr CPSR_fsxc,r14
:02394BD4 027F8878 rsbeqs r8,r15,#0x780000
:02394BD8 E92D4010 stmdb  r13!,{r4,r14}
:02394BDC E24DDC02 sub  r13,r13,#0x200
:02394BE0 E59F00A8 ldr r0,[r15, #+0xa8]		;r15+0xa8=*(02394c90)=#41912440(0x027f8878)
:02394BE4 E5904550 ldr r4,[r0, #+0x550]		;r0+0x550=*(027f8dc8)=#867162373(0x33afd905)
:02394BE8 EB40625C bl 033AD560
:02394BEC E1D410B0 ldrh r1,[r4, #+0x0]		;r4+0x0=*(33afd905)=#0(0x00000000)
:02394BF0 E351000B cmp r1,#0xB
:02394BF4 0A000007 beq 02394C18
:02394BF8 EB40625D bl 033AD574
:02394BFC EB408813 bl 033B6C50
:02394C00 E3A01013 mov  r1,#0x13		;r1=19(0x13)
:02394C04 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(027f8878)=#145363855(0x08aa138f)
:02394C08 E3A01003 mov  r1,#0x3		;r1=3(0x3)
:02394C0C E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(027f887a)=#412747946(0x189a08aa)
:02394C10 EB4087FB bl 033B6C04
:02394C14 EA00001A b 02394C84
:02394C18 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02394C1C E5841010 str r1,[r4, #+0x10]		;r4+0x10=*(33afd915)=#0(0x00000000)
:02394C20 E3A01008 mov  r1,#0x8		;r1=8(0x8)
:02394C24 E1C410B0 strh r1,[r4, #+0x0]		;r4+0x0=*(33afd905)=#0(0x00000000)
:02394C28 EB406251 bl 033AD574
:02394C2C E28D0000 add  r0,r13,#0x0
:02394C30 E3A01007 mov  r1,#0x7		;r1=7(0x7)
:02394C34 EBFFF3F4 bl 02391C0C
:02394C38 E1D040B4 ldrh r4,[r0, #+0x4]		;r0+0x4=*(027f887c)=#412686490(0x1899189a)
:02394C3C E3540000 cmp r4,#0x0
:02394C40 0A000009 beq 02394C6C
:02394C44 EB408801 bl 033B6C50
:02394C48 E3A01013 mov  r1,#0x13		;r1=19(0x13)
:02394C4C E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(027f8878)=#145363855(0x08aa138f)
:02394C50 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02394C54 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(027f887a)=#412747946(0x189a08aa)
:02394C58 E3A01F41 mov  r1,#0x104		;r1=260(0x104)
:02394C5C E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(027f887c)=#412686490(0x1899189a)
:02394C60 E1C040B6 strh r4,[r0, #+0x6]		;r0+0x6=*(027f887e)=#-1968629607(0x8aa91899)
:02394C64 EB4087E6 bl 033B6C04
:02394C68 EA000005 b 02394C84
:02394C6C EB4087F7 bl 033B6C50
:02394C70 E3A01013 mov  r1,#0x13		;r1=19(0x13)
:02394C74 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(027f8878)=#145363855(0x08aa138f)
:02394C78 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02394C7C E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(027f887a)=#412747946(0x189a08aa)
:02394C80 EB4087DF bl 033B6C04
:02394C84 E28DDC02 add  r13,r13,#0x200
:02394C88 E8BD4010 ldmia  r13!,{r4,r14}
:02394C8C E12FFF1E bx r14 (Jump to addr_0239159C?)
msr CPSR_fsxc,r14
:02394C90 027F8878 rsbeqs r8,r15,#0x780000
:02394C94 E92D4008 stmdb  r13!,{r3,r14}
:02394C98 E59F1098 ldr r1,[r15, #+0x98]		;r15+0x98=*(02394d38)=#41912440(0x027f8878)
:02394C9C E5902004 ldr r2,[r0, #+0x4]		;r0+0x4=*(027f887c)=#412686490(0x1899189a)
:02394CA0 E5913550 ldr r3,[r1, #+0x550]		;r1+0x550=*(027f8dc8)=#867162373(0x33afd905)
:02394CA4 E2831C01 add  r1,r3,#0x100
:02394CA8 E1C129B6 strh r2,[r1, #+0x96]		;r1+0x96=*(027f890e)=#-1742694383(0x98209811)
:02394CAC E1D119B6 ldrh r1,[r1, #+0x96]		;r1+0x96=*(027f890e)=#-1742694383(0x98209811)
:02394CB0 E3510003 cmp r1,#0x3
:02394CB4 908FF101 addls  r15,r15,r1,lsl #0x2
:02394CB8 EA000009 b 02394CE4
:02394CBC EA000002 b 02394CCC
:02394CC0 EA000004 b 02394CD8
:02394CC4 EA000003 b 02394CD8
:02394CC8 EA000002 b 02394CD8
:02394CCC E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02394CD0 E5831198 str r1,[r3, #+0x198]		;r3+0x198=*(33afda9d)=#0(0x00000000)
:02394CD4 EA000004 b 02394CEC
:02394CD8 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02394CDC E5831198 str r1,[r3, #+0x198]		;r3+0x198=*(33afda9d)=#0(0x00000000)
:02394CE0 EA000001 b 02394CEC
:02394CE4 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02394CE8 E5831198 str r1,[r3, #+0x198]		;r3+0x198=*(33afda9d)=#0(0x00000000)
:02394CEC E5931198 ldr r1,[r3, #+0x198]		;r3+0x198=*(33afda9d)=#0(0x00000000)
:02394CF0 E3A02050 mov  r2,#0x50		;r2=80(0x50)
:02394CF4 E3510001 cmp r1,#0x1
:02394CF8 1A000003 bne 02394D0C
:02394CFC E5900008 ldr r0,[r0, #+0x8]		;r0+0x8=*(027f8880)=#-1685026135(0x9b908aa9)
:02394D00 E2831F67 add  r1,r3,#0x19C
:02394D04 EB406320 bl 033AD98C
:02394D08 EA000002 b 02394D18
:02394D0C E2830F67 add  r0,r3,#0x19C
:02394D10 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02394D14 EB4062ED bl 033AD8D0
:02394D18 EB4087CC bl 033B6C50
:02394D1C E3A01014 mov  r1,#0x14		;r1=20(0x14)
:02394D20 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(9b908aa9)
:02394D24 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02394D28 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(9b908aab)
:02394D2C EB4087B4 bl 033B6C04
:02394D30 E8BD4008 ldmia  r13!,{r3,r14}
:02394D34 E12FFF1E bx r14 (Jump to addr_0239159C?)
msr CPSR_fsxc,r14
:02394D38 027F8878 rsbeqs r8,r15,#0x780000
:02394D3C E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:02394D40 E24DDC02 sub  r13,r13,#0x200
:02394D44 E59F10E4 ldr r1,[r15, #+0xe4]		;r15+0xe4=*(02394e30)=#41912440(0x027f8878)
:02394D48 E1A05000 mov  r5,r0			;r5=-1685026135(0x9b908aa9)
:02394D4C E5914550 ldr r4,[r1, #+0x550]		;r1+0x550=*(027f8dc8)=#867162373(0x33afd905)
:02394D50 E5951004 ldr r1,[r5, #+0x4]		;r5+0x4=*(9b908aad)
:02394D54 E2840C01 add  r0,r4,#0x100
:02394D58 E1C019B6 strh r1,[r0, #+0x96]		;r0+0x96=*(9b908b3f)
:02394D5C E1D009B6 ldrh r0,[r0, #+0x96]		;r0+0x96=*(9b908b3f)
:02394D60 E3500003 cmp r0,#0x3
:02394D64 908FF100 addls  r15,r15,r0,lsl #0x2
:02394D68 EA000009 b 02394D94
:02394D6C EA000002 b 02394D7C
:02394D70 EA000004 b 02394D88
:02394D74 EA000003 b 02394D88
:02394D78 EA000002 b 02394D88
:02394D7C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02394D80 E5840198 str r0,[r4, #+0x198]		;r4+0x198=*(33afda9d)=#0(0x00000000)
:02394D84 EA000004 b 02394D9C
:02394D88 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02394D8C E5840198 str r0,[r4, #+0x198]		;r4+0x198=*(33afda9d)=#0(0x00000000)
:02394D90 EA000001 b 02394D9C
:02394D94 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02394D98 E5840198 str r0,[r4, #+0x198]		;r4+0x198=*(33afda9d)=#0(0x00000000)
:02394D9C E5940198 ldr r0,[r4, #+0x198]		;r4+0x198=*(33afda9d)=#0(0x00000000)
:02394DA0 E3A02050 mov  r2,#0x50		;r2=80(0x50)
:02394DA4 E3500001 cmp r0,#0x1
:02394DA8 1A000003 bne 02394DBC
:02394DAC E5950008 ldr r0,[r5, #+0x8]		;r5+0x8=*(9b908ab1)
:02394DB0 E2841F67 add  r1,r4,#0x19C
:02394DB4 EB4062F4 bl 033AD98C
:02394DB8 EA000002 b 02394DC8
:02394DBC E2840F67 add  r0,r4,#0x19C
:02394DC0 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02394DC4 EB4062C1 bl 033AD8D0
:02394DC8 E595100C ldr r1,[r5, #+0xc]		;r5+0xc=*(9b908ab5)
:02394DCC E28D0000 add  r0,r13,#0x0
:02394DD0 E1C41CB4 strh r1,[r4, #+0xc4]		;r4+0xc4=*(33afd9c9)=#0(0x00000000)
:02394DD4 E1D41CB4 ldrh r1,[r4, #+0xc4]		;r4+0xc4=*(33afd9c9)=#0(0x00000000)
:02394DD8 EBFFF3B6 bl 02391CB8
:02394DDC E1D040B4 ldrh r4,[r0, #+0x4]		;r0+0x4=*(00000004)
:02394DE0 E3540000 cmp r4,#0x0
:02394DE4 0A000008 beq 02394E0C
:02394DE8 EB408798 bl 033B6C50
:02394DEC E3A02014 mov  r2,#0x14		;r2=20(0x14)
:02394DF0 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02394DF4 E1C020B0 strh r2,[r0, #+0x0]		;r0+0x0=*(00000000)
:02394DF8 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:02394DFC E2611F82 rsb  r1,r1,#0x208
:02394E00 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:02394E04 E1C040B6 strh r4,[r0, #+0x6]		;r0+0x6=*(00000006)
:02394E08 EB40877D bl 033B6C04
:02394E0C EB40878F bl 033B6C50
:02394E10 E3A01027 mov  r1,#0x27		;r1=39(0x27)
:02394E14 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:02394E18 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02394E1C E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:02394E20 EB408777 bl 033B6C04
:02394E24 E28DDC02 add  r13,r13,#0x200
:02394E28 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:02394E2C E12FFF1E bx r14 (Jump to addr_0239159C?)
msr CPSR_fsxc,r14
:02394E30 027F8878 rsbeqs r8,r15,#0x780000
:02394E34 E92D4010 stmdb  r13!,{r4,r14}
:02394E38 E24DDD0A sub  r13,r13,#0x280
:02394E3C E59F10DC ldr r1,[r15, #+0xdc]		;r15+0xdc=*(02394f20)=#41912440(0x027f8878)
:02394E40 E5902004 ldr r2,[r0, #+0x4]		;r0+0x4=*(00000004)
:02394E44 E5914550 ldr r4,[r1, #+0x550]		;r1+0x550=*(027f8dc8)=#867162373(0x33afd905)
:02394E48 E58420E8 str r2,[r4, #+0xe8]		;r4+0xe8=*(33afd9ed)=#0(0x00000000)
:02394E4C E5901008 ldr r1,[r0, #+0x8]		;r0+0x8=*(00000008)
:02394E50 E1C41EBC strh r1,[r4, #+0xec]		;r4+0xec=*(33afd9f1)=#0(0x00000000)
:02394E54 E590100C ldr r1,[r0, #+0xc]		;r0+0xc=*(0000000c)
:02394E58 E58410F0 str r1,[r4, #+0xf0]		;r4+0xf0=*(33afd9f5)=#0(0x00000000)
:02394E5C E5901010 ldr r1,[r0, #+0x10]		;r0+0x10=*(00000010)
:02394E60 E1C41FB4 strh r1,[r4, #+0xf4]		;r4+0xf4=*(33afd9f9)=#0(0x00000000)
:02394E64 E5900014 ldr r0,[r0, #+0x14]		;r0+0x14=*(00000014)
:02394E68 E20000FF and  r0,r0,#0xFF
:02394E6C E3100001 tst r0,#0x1
:02394E70 13A01001 movne  r1,#0x1		;r1=1(0x1)
:02394E74 03A01000 moveq  r1,#0x0		;r1=0(0x0)
:02394E78 E1C41FB6 strh r1,[r4, #+0xf6]		;r4+0xf6=*(33afd9fb)=#0(0x00000000)
:02394E7C E3100002 tst r0,#0x2
:02394E80 13A01001 movne  r1,#0x1		;r1=1(0x1)
:02394E84 03A01000 moveq  r1,#0x0		;r1=0(0x0)
:02394E88 E1C41FBA strh r1,[r4, #+0xfa]		;r4+0xfa=*(33afd9ff)=#0(0x00000000)
:02394E8C E3100004 tst r0,#0x4
:02394E90 13A01001 movne  r1,#0x1		;r1=1(0x1)
:02394E94 03A01000 moveq  r1,#0x0		;r1=0(0x0)
:02394E98 E3100008 tst r0,#0x8
:02394E9C E1C41FBC strh r1,[r4, #+0xfc]		;r4+0xfc=*(33afda01)=#0(0x00000000)
:02394EA0 13A01001 movne  r1,#0x1		;r1=1(0x1)
:02394EA4 03A01000 moveq  r1,#0x0		;r1=0(0x0)
:02394EA8 E1C41FBE strh r1,[r4, #+0xfe]		;r4+0xfe=*(33afda03)=#0(0x00000000)
:02394EAC E28D0000 add  r0,r13,#0x0
:02394EB0 E28410E8 add  r1,r4,#0xE8
:02394EB4 EBFFEB2C bl 0238FB6C
:02394EB8 E1D41EBC ldrh r1,[r4, #+0xec]		;r4+0xec=*(33afd9f1)=#0(0x00000000)
:02394EBC E28D0080 add  r0,r13,#0x80
:02394EC0 E2811010 add  r1,r1,#0x10
:02394EC4 E1A01801 mov  r1,r1,lsl #0x10		;r1=0(0x0)
:02394EC8 E28D2000 add  r2,r13,#0x0
:02394ECC E1A01821 mov  r1,r1,lsr #0x10		;r1=0(0x0)
:02394ED0 EBFFF450 bl 02392018
:02394ED4 E1A04000 mov  r4,r0			;r4=0(0x0)
:02394ED8 EB40875C bl 033B6C50
:02394EDC E3A01018 mov  r1,#0x18		;r1=24(0x18)
:02394EE0 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:02394EE4 E1D410B4 ldrh r1,[r4, #+0x4]		;r4+0x4=*(00000004)
:02394EE8 E3510000 cmp r1,#0x0
:02394EEC 03A01000 moveq  r1,#0x0		;r1=0(0x0)
:02394EF0 13A01001 movne  r1,#0x1		;r1=1(0x1)
:02394EF4 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:02394EF8 E1D410B4 ldrh r1,[r4, #+0x4]		;r4+0x4=*(00000004)
:02394EFC E3510000 cmp r1,#0x0
:02394F00 159F101C ldrne r1,[r15, #+0x1c]		;r15+0x1c=*(02394f24)=#581(0x00000245)
:02394F04 11C010B4 strneh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:02394F08 11D410B4 ldrneh r1,[r4, #+0x4]		;r4+0x4=*(00000004)
:02394F0C 11C010B6 strneh r1,[r0, #+0x6]		;r0+0x6=*(00000006)
:02394F10 EB40873B bl 033B6C04
:02394F14 E28DDD0A add  r13,r13,#0x280
:02394F18 E8BD4010 ldmia  r13!,{r4,r14}
:02394F1C E12FFF1E bx r14 (Jump to addr_0239159C?)
msr CPSR_fsxc,r14
:02394F20 027F8878 rsbeqs r8,r15,#0x780000
:02394F24 00000245 andeq  r0,r0,r5,asr #0x4
:02394F28 E92D4010 stmdb  r13!,{r4,r14}
:02394F2C E24DDC02 sub  r13,r13,#0x200
:02394F30 E5901004 ldr r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:02394F34 E28D0000 add  r0,r13,#0x0
:02394F38 E1A01801 mov  r1,r1,lsl #0x10		;r1=38076416(0x2450000)
:02394F3C E1A01821 mov  r1,r1,lsr #0x10		;r1=581(0x245)
:02394F40 EBFFF3EF bl 02391F04
:02394F44 E1D040B4 ldrh r4,[r0, #+0x4]		;r0+0x4=*(00000004)
:02394F48 E3540000 cmp r4,#0x0
:02394F4C 0A000009 beq 02394F78
:02394F50 EB40873E bl 033B6C50
:02394F54 E3A02019 mov  r2,#0x19		;r2=25(0x19)
:02394F58 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02394F5C E1C020B0 strh r2,[r0, #+0x0]		;r0+0x0=*(00000000)
:02394F60 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:02394F64 E2811F85 add  r1,r1,#0x214
:02394F68 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:02394F6C E1C040B6 strh r4,[r0, #+0x6]		;r0+0x6=*(00000006)
:02394F70 EB408723 bl 033B6C04
:02394F74 EA000005 b 02394F90
:02394F78 EB408734 bl 033B6C50
:02394F7C E3A01019 mov  r1,#0x19		;r1=25(0x19)
:02394F80 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:02394F84 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02394F88 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:02394F8C EB40871C bl 033B6C04
:02394F90 E28DDC02 add  r13,r13,#0x200
:02394F94 E8BD4010 ldmia  r13!,{r4,r14}
:02394F98 E12FFF1E bx r14 (Jump to addr_0239159C?)
msr CPSR_fsxc,r14
:02394F9C E92D4008 stmdb  r13!,{r3,r14}
:02394FA0 EB40872A bl 033B6C50
:02394FA4 E3A0101A mov  r1,#0x1A		;r1=26(0x1a)
:02394FA8 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:02394FAC E3A01004 mov  r1,#0x4		;r1=4(0x4)
:02394FB0 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:02394FB4 EB408712 bl 033B6C04
:02394FB8 E8BD4008 ldmia  r13!,{r3,r14}
:02394FBC E12FFF1E bx r14 (Jump to addr_0239159C?)
msr CPSR_fsxc,r14
:02394FC0 E92D4008 stmdb  r13!,{r3,r14}
:02394FC4 EB408721 bl 033B6C50
:02394FC8 E3A0101B mov  r1,#0x1B		;r1=27(0x1b)
:02394FCC E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:02394FD0 E3A01004 mov  r1,#0x4		;r1=4(0x4)
:02394FD4 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:02394FD8 EB408709 bl 033B6C04
:02394FDC E8BD4008 ldmia  r13!,{r3,r14}
:02394FE0 E12FFF1E bx r14 (Jump to addr_0239159C?)
msr CPSR_fsxc,r14
:02394FE4 E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:02394FE8 E24DDC02 sub  r13,r13,#0x200
:02394FEC E990000E ldmib  r0 ,{r1,r2,r3}
:02394FF0 E5900010 ldr r0,[r0, #+0x10]		;r0+0x10=*(00000010)
:02394FF4 E1A01801 mov  r1,r1,lsl #0x10		;r1=262144(0x40000)
:02394FF8 E1A04800 mov  r4,r0,lsl #0x10		;r4=0(0x0)
:02394FFC E1A02802 mov  r2,r2,lsl #0x10		;r2=1638400(0x190000)
:02395000 E1A03803 mov  r3,r3,lsl #0x10		;r3=-653983744(0xd9050000)
:02395004 E59FC0F8 ldr r12,[r15, #+0xf8]		;r15+0xf8=*(02395104)=#41912440(0x027f8878)
:02395008 E1A05824 mov  r5,r4,lsr #0x10		;r5=0(0x0)
:0239500C E28D0000 add  r0,r13,#0x0
:02395010 E1A01821 mov  r1,r1,lsr #0x10		;r1=4(0x4)
:02395014 E1A02822 mov  r2,r2,lsr #0x10		;r2=25(0x19)
:02395018 E1A03823 mov  r3,r3,lsr #0x10		;r3=55557(0xd905)
:0239501C E59C4550 ldr r4,[r12, #+0x550]		;r12+0x550=*(027f8dc8)=#867162373(0x33afd905)
:02395020 EBFFF386 bl 02391E40
:02395024 E1D060B4 ldrh r6,[r0, #+0x4]		;r0+0x4=*(00000004)
:02395028 E3560000 cmp r6,#0x0
:0239502C 0A000009 beq 02395058
:02395030 EB408706 bl 033B6C50
:02395034 E3A0201D mov  r2,#0x1D		;r2=29(0x1d)
:02395038 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:0239503C E1C020B0 strh r2,[r0, #+0x0]		;r0+0x0=*(00000000)
:02395040 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:02395044 E2811E21 add  r1,r1,#0x210
:02395048 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:0239504C E1C060B6 strh r6,[r0, #+0x6]		;r0+0x6=*(00000006)
:02395050 EB4086EB bl 033B6C04
:02395054 EA000027 b 023950F8
:02395058 E59F00A8 ldr r0,[r15, #+0xa8]		;r15+0xa8=*(02395108)=#65535(0x0000ffff)
:0239505C E1550000 cmp r5,r0
:02395060 0A000011 beq 023950AC
:02395064 E3550000 cmp r5,#0x0
:02395068 03A01001 moveq  r1,#0x1		;r1=1(0x1)
:0239506C 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:02395070 0A00000A beq 023950A0
:02395074 E3A00064 mov  r0,#0x64		;r0=100(0x64)
:02395078 E0020095 mul  r2,r5,r0
:0239507C E59F0088 ldr r0,[r15, #+0x88]		;r15+0x88=*(0239510c)=#33514(0x000082ea)
:02395080 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02395084 E083C092 umull  r12,r3,r2,r0
:02395088 E0233192 mla  r3,r2,r1,r3unknown
:0239508C E1A01FC2 mov  r1,r2,asr #0x1f
:02395090 E0233091 mla  r3,r1,r0,r3unknown
:02395094 E1A0132C mov  r1,r12,lsr #0x6		;r1=654881(0x9fe21)
:02395098 E1A00323 mov  r0,r3,lsr #0x6		;r0=868(0x364)
:0239509C E1811D03 orr  r1,r1,r3,lsl #0x1a
:023950A0 E58417B8 str r1,[r4, #+0x7b8]		;r4+0x7b8=*(33afe0bd)=#0(0x00000000)
:023950A4 E58407BC str r0,[r4, #+0x7bc]		;r4+0x7bc=*(33afe0c1)=#0(0x00000000)
:023950A8 EA000002 b 023950B8
:023950AC E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023950B0 E58407B8 str r0,[r4, #+0x7b8]		;r4+0x7b8=*(33afe0bd)=#0(0x00000000)
:023950B4 E58407BC str r0,[r4, #+0x7bc]		;r4+0x7bc=*(33afe0c1)=#0(0x00000000)
:023950B8 EB405E6F bl 033ACA7C
:023950BC E3811000 orr  r1,r1,#0x0
:023950C0 E3802001 orr  r2,r0,#0x1
:023950C4 E3A03000 mov  r3,#0x0		;r3=0(0x0)
:023950C8 E0840183 add  r0,r4,r3,lsl #0x3
:023950CC E5802738 str r2,[r0, #+0x738]		;r0+0x738=*(00000738)
:023950D0 E2833001 add  r3,r3,#0x1
:023950D4 E580173C str r1,[r0, #+0x73c]		;r0+0x73c=*(0000073c)
:023950D8 E3530010 cmp r3,#0x10
:023950DC BAFFFFF9 blt 023950C8
:023950E0 EB4086DA bl 033B6C50
:023950E4 E3A0101D mov  r1,#0x1D		;r1=29(0x1d)
:023950E8 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:023950EC E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023950F0 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:023950F4 EB4086C2 bl 033B6C04
:023950F8 E28DDC02 add  r13,r13,#0x200
:023950FC E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:02395100 E12FFF1E bx r14 (Jump to addr_0239159C?)
msr CPSR_fsxc,r14
:02395104 027F8878 rsbeqs r8,r15,#0x780000
:02395108 0000FFFF unknown
:0239510C 000082EA andeq  r8,r0,r10,ror #0x5
:02395110 E92D43F0 stmdb  r13!,{r4,r5,r6,r7,r8,r9,r14}
:02395114 E24DDF85 sub  r13,r13,#0x214
:02395118 E59F118C ldr r1,[r15, #+0x18c]		;r15+0x18c=*(023952ac)=#41912440(0x027f8878)
:0239511C E1A07000 mov  r7,r0			;r7=0(0x0)
:02395120 E5916550 ldr r6,[r1, #+0x550]		;r1+0x550=*(027f8dc8)=#867162373(0x33afd905)
:02395124 E28D4014 add  r4,r13,#0x14
:02395128 E1D600B0 ldrh r0,[r6, #+0x0]		;r6+0x0=*(33afd905)=#0(0x00000000)
:0239512C E3500002 cmp r0,#0x2
:02395130 0A000006 beq 02395150
:02395134 EB4086C5 bl 033B6C50
:02395138 E3A0101E mov  r1,#0x1E		;r1=30(0x1e)
:0239513C E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:02395140 E3A01003 mov  r1,#0x3		;r1=3(0x3)
:02395144 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:02395148 EB4086AD bl 033B6C04
:0239514C EA000053 b 023952A0
:02395150 E1A00004 mov  r0,r4			;r0=867162373(0x33afd905)
:02395154 EBFFF40A bl 02392184
:02395158 E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(33afd909)=#0(0x00000000)
:0239515C E3510000 cmp r1,#0x0
:02395160 0A000002 beq 02395170
:02395164 E3A00FC2 mov  r0,#0x308		;r0=776(0x308)
:02395168 EB000052 bl 023952B8
:0239516C EA00004B b 023952A0
:02395170 E1D010B6 ldrh r1,[r0, #+0x6]		;r0+0x6=*(0000030e)
:02395174 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:02395178 E1C60EB6 strh r0,[r6, #+0xe6]		;r6+0xe6=*(33afd9eb)=#0(0x00000000)
:0239517C E3510010 cmp r1,#0x10
:02395180 1A00001A bne 023951F0
:02395184 E1A01004 mov  r1,r4			;r1=867162373(0x33afd905)
:02395188 E3A0000A mov  r0,#0xA		;r0=10(0xa)
:0239518C EBFFEAA7 bl 0238FC30
:02395190 E3500000 cmp r0,#0x0
:02395194 0A000041 beq 023952A0
:02395198 E1A00004 mov  r0,r4			;r0=867162373(0x33afd905)
:0239519C EBFFF3DB bl 02392110
:023951A0 E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(33afd909)=#0(0x00000000)
:023951A4 E3510000 cmp r1,#0x0
:023951A8 0A000002 beq 023951B8
:023951AC E59F00FC ldr r0,[r15, #+0xfc]		;r15+0xfc=*(023952b0)=#771(0x00000303)
:023951B0 EB000040 bl 023952B8
:023951B4 EA000039 b 023952A0
:023951B8 E3A00003 mov  r0,#0x3		;r0=3(0x3)
:023951BC E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023951C0 E1C600B0 strh r0,[r6, #+0x0]		;r6+0x0=*(33afd905)=#0(0x00000000)
:023951C4 E1A00004 mov  r0,r4			;r0=867162373(0x33afd905)
:023951C8 E1A03001 mov  r3,r1			;r3=1(0x1)
:023951CC E3A02000 mov  r2,#0x0		;r2=0(0x0)
:023951D0 EBFFF111 bl 0239161C
:023951D4 E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(33afd909)=#0(0x00000000)
:023951D8 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023951DC E3510000 cmp r1,#0x0
:023951E0 0A000001 beq 023951EC
:023951E4 EB000033 bl 023952B8
:023951E8 EA00002C b 023952A0
:023951EC E1C60CB6 strh r0,[r6, #+0xc6]		;r6+0xc6=*(33afd9cb)=#0(0x00000000)
:023951F0 E1D780B2 ldrh r8,[r7, #+0x2]		;r7+0x2=*(00000002)
:023951F4 E1D790B4 ldrh r9,[r7, #+0x4]		;r7+0x4=*(00000004)
:023951F8 E1D750B6 ldrh r5,[r7, #+0x6]		;r7+0x6=*(00000006)
:023951FC E1D770B8 ldrh r7,[r7, #+0x8]		;r7+0x8=*(00000008)
:02395200 E28D0004 add  r0,r13,#0x4
:02395204 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02395208 E3A02010 mov  r2,#0x10		;r2=16(0x10)
:0239520C EB4061AF bl 033AD8D0
:02395210 E5CD5004 strb r5,[r13, #+0x4]		;r13+0x4=*(00000003)
:02395214 E28D0004 add  r0,r13,#0x4
:02395218 E58D0000 str r0,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:0239521C E1A00004 mov  r0,r4			;r0=867162373(0x33afd905)
:02395220 E1A01008 mov  r1,r8			;r1=0(0x0)
:02395224 E1A02009 mov  r2,r9			;r2=867162373(0x33afd905)
:02395228 E1A03007 mov  r3,r7			;r3=0(0x0)
:0239522C EBFFF1EB bl 023919E0
:02395230 E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(33afd909)=#0(0x00000000)
:02395234 E3510000 cmp r1,#0x0
:02395238 0A000002 beq 02395248
:0239523C E3A0000A mov  r0,#0xA		;r0=10(0xa)
:02395240 EB00001C bl 023952B8
:02395244 EA000015 b 023952A0
:02395248 E1D010B8 ldrh r1,[r0, #+0x8]		;r0+0x8=*(00000012)
:0239524C E1A00004 mov  r0,r4			;r0=867162373(0x33afd905)
:02395250 E20140FF and  r4,r1,#0xFF
:02395254 E1A01401 mov  r1,r1,lsl #0x8		;r1=0(0x0)
:02395258 E1A05821 mov  r5,r1,lsr #0x10		;r5=0(0x0)
:0239525C EBFFF3A5 bl 023920F8
:02395260 E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(33afd909)=#0(0x00000000)
:02395264 E3510000 cmp r1,#0x0
:02395268 0A000002 beq 02395278
:0239526C E59F0040 ldr r0,[r15, #+0x40]		;r15+0x40=*(023952b4)=#770(0x00000302)
:02395270 EB000010 bl 023952B8
:02395274 EA000009 b 023952A0
:02395278 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0239527C E1C600B0 strh r0,[r6, #+0x0]		;r6+0x0=*(33afd905)=#0(0x00000000)
:02395280 EB408672 bl 033B6C50
:02395284 E3A0101E mov  r1,#0x1E		;r1=30(0x1e)
:02395288 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:0239528C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02395290 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:02395294 E1C040B8 strh r4,[r0, #+0x8]		;r0+0x8=*(00000008)
:02395298 E1C050BA strh r5,[r0, #+0xa]		;r0+0xa=*(0000000a)
:0239529C EB408658 bl 033B6C04
:023952A0 E28DDF85 add  r13,r13,#0x214
:023952A4 E8BD43F0 ldmia  r13!,{r4,r5,r6,r7,r8,r9,r14}
:023952A8 E12FFF1E bx r14 (Jump to addr_0239159C?)
msr CPSR_fsxc,r14
:023952AC 027F8878 rsbeqs r8,r15,#0x780000
:023952B0 00000303 andeq  r0,r0,r3,lsl #0x6
:023952B4 00000302 andeq  r0,r0,r2,lsl #0x6
:023952B8 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:023952BC E1A05000 mov  r5,r0			;r5=0(0x0)
:023952C0 E1A04001 mov  r4,r1			;r4=0(0x0)
:023952C4 EB408661 bl 033B6C50
:023952C8 E3A0101E mov  r1,#0x1E		;r1=30(0x1e)
:023952CC E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:023952D0 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023952D4 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:023952D8 E1C050B4 strh r5,[r0, #+0x4]		;r0+0x4=*(00000004)
:023952DC E1C040B6 strh r4,[r0, #+0x6]		;r0+0x6=*(00000006)
:023952E0 EB408647 bl 033B6C04
:023952E4 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:023952E8 E12FFF1E bx r14 (Jump to addr_0239159C?)
msr CPSR_fsxc,r14
:023952EC E92D4010 stmdb  r13!,{r4,r14}
:023952F0 E24DDC02 sub  r13,r13,#0x200
:023952F4 E28D0000 add  r0,r13,#0x0
:023952F8 EBFFF38F bl 0239213C
:023952FC E1D040B4 ldrh r4,[r0, #+0x4]		;r0+0x4=*(00000004)
:02395300 E3540000 cmp r4,#0x0
:02395304 0A000009 beq 02395330
:02395308 EB408650 bl 033B6C50
:0239530C E3A0201F mov  r2,#0x1F		;r2=31(0x1f)
:02395310 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02395314 E1C020B0 strh r2,[r0, #+0x0]		;r0+0x0=*(00000000)
:02395318 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:0239531C E2811FC1 add  r1,r1,#0x304
:02395320 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:02395324 E1C040B6 strh r4,[r0, #+0x6]		;r0+0x6=*(00000006)
:02395328 EB408635 bl 033B6C04
:0239532C EA000005 b 02395348
:02395330 EB408646 bl 033B6C50
:02395334 E3A0101F mov  r1,#0x1F		;r1=31(0x1f)
:02395338 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:0239533C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02395340 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:02395344 EB40862E bl 033B6C04
:02395348 E28DDC02 add  r13,r13,#0x200
:0239534C E8BD4010 ldmia  r13!,{r4,r14}
:02395350 E12FFF1E bx r14 (Jump to addr_0239159C?)
msr CPSR_fsxc,r14
:02395354 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:02395358 E24DDC02 sub  r13,r13,#0x200
:0239535C E28D0000 add  r0,r13,#0x0
:02395360 EBFFF381 bl 0239216C
:02395364 E1A05000 mov  r5,r0			;r5=0(0x0)
:02395368 E1D540B4 ldrh r4,[r5, #+0x4]		;r5+0x4=*(00000004)
:0239536C E3540000 cmp r4,#0x0
:02395370 0A000009 beq 0239539C
:02395374 EB408635 bl 033B6C50
:02395378 E3A02020 mov  r2,#0x20		;r2=32(0x20)
:0239537C E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02395380 E1C020B0 strh r2,[r0, #+0x0]		;r0+0x0=*(00000000)
:02395384 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:02395388 E2611FC2 rsb  r1,r1,#0x308
:0239538C E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:02395390 E1C040B6 strh r4,[r0, #+0x6]		;r0+0x6=*(00000006)
:02395394 EB40861A bl 033B6C04
:02395398 EA00000B b 023953CC
:0239539C EB40862B bl 033B6C50
:023953A0 E1A04000 mov  r4,r0			;r4=0(0x0)
:023953A4 E3A00020 mov  r0,#0x20		;r0=32(0x20)
:023953A8 E1C400B0 strh r0,[r4, #+0x0]		;r4+0x0=*(00000000)
:023953AC E3A03000 mov  r3,#0x0		;r3=0(0x0)
:023953B0 E2850008 add  r0,r5,#0x8
:023953B4 E2841008 add  r1,r4,#0x8
:023953B8 E3A020B4 mov  r2,#0xB4		;r2=180(0xb4)
:023953BC E1C430B2 strh r3,[r4, #+0x2]		;r4+0x2=*(00000002)
:023953C0 EB40610D bl 033AD7FC
:023953C4 E1A00004 mov  r0,r4			;r0=0(0x0)
:023953C8 EB40860D bl 033B6C04
:023953CC E28DDC02 add  r13,r13,#0x200
:023953D0 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:023953D4 E12FFF1E bx r14 (Jump to addr_0239159C?)
msr CPSR_fsxc,r14
:023953D8 E59FC004 ldr r12,[r15, #+0x4]		;r15+0x4=*(023953e4)=#58710148(0x037fd884)
:023953DC E59F0004 ldr r0,[r15, #+0x4]		;r15+0x4=*(023953e8)=#58766524(0x0380b4bc)
:023953E0 E12FFF1C bx r12 (Jump to addr_037FD884?)msr CPSR_fsxc,r12
:023953E4 037FD884 cmneq r15,#0x840000
:023953E8 0380B4BC orreq  r11,r0,#0xBC000000
:023953EC E59FC004 ldr r12,[r15, #+0x4]		;r15+0x4=*(023953f8)=#58710584(0x037fda38)
:023953F0 E59F0004 ldr r0,[r15, #+0x4]		;r15+0x4=*(023953fc)=#58766524(0x0380b4bc)
:023953F4 E12FFF1C bx r12 (Jump to addr_037FDA38?)msr CPSR_fsxc,r12
:023953F8 037FDA38 cmneq r15,#0x38000
:023953FC 0380B4BC orreq  r11,r0,#0xBC000000
:02395400 E92D4018 stmdb  r13!,{r3,r4,r14}
:02395404 E24DD004 sub  r13,r13,#0x4
:02395408 E59F1090 ldr r1,[r15, #+0x90]		;r15+0x90=*(023954a0)=#41912440(0x027f8878)
:0239540C E59F0090 ldr r0,[r15, #+0x90]		;r15+0x90=*(023954a4)=#58766524(0x0380b4bc)
:02395410 E5914550 ldr r4,[r1, #+0x550]		;r1+0x550=*(027f8dc8)=#867162373(0x33afd905)
:02395414 E1D41EB6 ldrh r1,[r4, #+0xe6]		;r4+0xe6=*(33afd9eb)=#0(0x00000000)
:02395418 E3510001 cmp r1,#0x1
:0239541C 1A00000B bne 02395450
:02395420 E5901000 ldr r1,[r0, #+0x0]		;r0+0x0=*(0380b4bc)=#0(0x00000000)
:02395424 E3510000 cmp r1,#0x0
:02395428 0A000000 beq 02395430
:0239542C EB405F99 bl 033AD298
:02395430 E59F006C ldr r0,[r15, #+0x6c]		;r15+0x6c=*(023954a4)=#58766524(0x0380b4bc)
:02395434 E3A010CB mov  r1,#0xCB		;r1=203(0xcb)
:02395438 E3A0C003 mov  r12,#0x3		;r12=3(0x3)
:0239543C E59F3064 ldr r3,[r15, #+0x64]		;r15+0x64=*(023954a8)=#41836428(0x027e5f8c)
:02395440 E281203C add  r2,r1,#0x3C
:02395444 E58DC000 str r12,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:02395448 EB405F2A bl 033AD0F8
:0239544C EA000010 b 02395494
:02395450 E3510002 cmp r1,#0x2
:02395454 1A00000E bne 02395494
:02395458 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0239545C E584101C str r1,[r4, #+0x1c]		;r4+0x1c=*(33afd921)=#0(0x00000000)
:02395460 E5901000 ldr r1,[r0, #+0x0]		;r0+0x0=*(0380b4bc)=#0(0x00000000)
:02395464 E3510000 cmp r1,#0x0
:02395468 0A000000 beq 02395470
:0239546C EB405F89 bl 033AD298
:02395470 E59F002C ldr r0,[r15, #+0x2c]		;r15+0x2c=*(023954a4)=#58766524(0x0380b4bc)
:02395474 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:02395478 E3A010C8 mov  r1,#0xC8		;r1=200(0xc8)
:0239547C E59F3028 ldr r3,[r15, #+0x28]		;r15+0x28=*(023954ac)=#41835600(0x027e5c50)
:02395480 E58D2000 str r2,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:02395484 E281203F add  r2,r1,#0x3F
:02395488 EB405F1A bl 033AD0F8
:0239548C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02395490 E58400D8 str r0,[r4, #+0xd8]		;r4+0xd8=*(33afd9dd)=#0(0x00000000)
:02395494 E28DD004 add  r13,r13,#0x4
:02395498 E8BD4018 ldmia  r13!,{r3,r4,r14}
:0239549C E12FFF1E bx r14 (Jump to addr_0239159C?)
msr CPSR_fsxc,r14
:023954A0 027F8878 rsbeqs r8,r15,#0x780000
:023954A4 0380B4BC orreq  r11,r0,#0xBC000000
:023954A8 027E5F8C rsbeqs r5,r14,#0x230
:023954AC 027E5C50 rsbeqs r5,r14,#0x5000
:023954B0 E92D4018 stmdb  r13!,{r3,r4,r14}
:023954B4 E24DD004 sub  r13,r13,#0x4
:023954B8 E59F112C ldr r1,[r15, #+0x12c]		;r15+0x12c=*(023955ec)=#41912440(0x027f8878)
:023954BC E59F212C ldr r2,[r15, #+0x12c]		;r15+0x12c=*(023955f0)=#58785776(0x0380fff0)
:023954C0 E5910550 ldr r0,[r1, #+0x550]		;r1+0x550=*(027f8dc8)=#867162373(0x33afd905)
:023954C4 E1D230B0 ldrh r3,[r2, #+0x0]		;r2+0x0=*(0380fff0)=#780179355(0x2e80979b)
:023954C8 E58030D0 str r3,[r0, #+0xd0]		;r0+0xd0=*(33afd9d5)=#0(0x00000000)
:023954CC E59020D4 ldr r2,[r0, #+0xd4]		;r0+0xd4=*(33afd9d9)=#0(0x00000000)
:023954D0 E1520003 cmp r2,r3
:023954D4 0A00002D beq 02395590
:023954D8 E58030D4 str r3,[r0, #+0xd4]		;r0+0xd4=*(33afd9d9)=#0(0x00000000)
:023954DC E5911550 ldr r1,[r1, #+0x550]		;r1+0x550=*(027f8dc8)=#867162373(0x33afd905)
:023954E0 E59F310C ldr r3,[r15, #+0x10c]		;r15+0x10c=*(023955f4)=#75530488(0x048080f8)
:023954E4 E59120D0 ldr r2,[r1, #+0xd0]		;r1+0xd0=*(000000d0)
:023954E8 E1A02302 mov  r2,r2,lsl #0x6		;r2=0(0x0)
:023954EC E58120D0 str r2,[r1, #+0xd0]		;r1+0xd0=*(000000d0)
:023954F0 E1D320B0 ldrh r2,[r3, #+0x0]		;r3+0x0=*(048080f8)=#0(0x00000000)
:023954F4 E1D3E0B2 ldrh r14,[r3, #+0x2]		;r3+0x2=*(048080fa)=#0(0x00000000)
:023954F8 E1D340B0 ldrh r4,[r3, #+0x0]		;r3+0x0=*(048080f8)=#0(0x00000000)
:023954FC E1520004 cmp r2,r4
:02395500 81D3E0B2 ldrhih r14,[r3, #+0x2]		;r3+0x2=*(048080fa)=#0(0x00000000)
:02395504 E59F30EC ldr r3,[r15, #+0xec]		;r15+0xec=*(023955f8)=#67108870(0x04000006)
:02395508 E59F20EC ldr r2,[r15, #+0xec]		;r15+0xec=*(023955fc)=#263(0x00000107)
:0239550C E1D3C0B0 ldrh r12,[r3, #+0x0]		;r3+0x0=*(04000006)=#754534408(0x2cf94808)
:02395510 E59F30E8 ldr r3,[r15, #+0xe8]		;r15+0xe8=*(02395600)=#4194240(0x003fffc0)
:02395514 E042C00C sub  r12,r2,r12
:02395518 E184E80E orr  r14,r4,r14,lsl #0x10
:0239551C E59120D0 ldr r2,[r1, #+0xd0]		;r1+0xd0=*(000000d0)
:02395520 E00EE003 and  r14,r14,r3
:02395524 E06CC38C rsb  r12,r12,r12,lsl #0x7
:02395528 E08CC08E add  r12,r12,r14,lsl #0x1
:0239552C E003E0AC and  r14,r3,r12,lsr #0x1
:02395530 E152000E cmp r2,r14
:02395534 83A02000 movhi  r2,#0x0		;r2=0(0x0)
:02395538 858120D8 strhi r2,[r1, #+0xd8]		;r1+0xd8=*(000000d8)
:0239553C 8A000013 bhi 02395590
:02395540 E3A0C001 mov  r12,#0x1		;r12=1(0x1)
:02395544 EA00000D b 02395580
:02395548 E59120D0 ldr r2,[r1, #+0xd0]		;r1+0xd0=*(000000d0)
:0239554C E282204B add  r2,r2,#0x4B
:02395550 E2823C41 add  r3,r2,#0x4100
:02395554 E58130D0 str r3,[r1, #+0xd0]		;r1+0xd0=*(000000d0)
:02395558 E153000E cmp r3,r14
:0239555C 9A000006 bls 0239557C
:02395560 E59F209C ldr r2,[r15, #+0x9c]		;r15+0x9c=*(02395604)=#16398(0x0000400e)
:02395564 E043300E sub  r3,r3,r14
:02395568 E1530002 cmp r3,r2
:0239556C E58130D8 str r3,[r1, #+0xd8]		;r1+0xd8=*(000000d8)
:02395570 83A02000 movhi  r2,#0x0		;r2=0(0x0)
:02395574 858120D8 strhi r2,[r1, #+0xd8]		;r1+0xd8=*(000000d8)
:02395578 EA000004 b 02395590
:0239557C E28CC001 add  r12,r12,#0x1
:02395580 E35C001E cmp r12,#0x1E
:02395584 BAFFFFEF blt 02395548
:02395588 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0239558C E58120D8 str r2,[r1, #+0xd8]		;r1+0xd8=*(000000d8)
:02395590 E59010D8 ldr r1,[r0, #+0xd8]		;r0+0xd8=*(33afd9dd)=#0(0x00000000)
:02395594 E351007F cmp r1,#0x7F
:02395598 9A000007 bls 023955BC
:0239559C E59F0064 ldr r0,[r15, #+0x64]		;r15+0x64=*(02395608)=#58766524(0x0380b4bc)
:023955A0 E3A010D0 mov  r1,#0xD0		;r1=208(0xd0)
:023955A4 E3A0C002 mov  r12,#0x2		;r12=2(0x2)
:023955A8 E59F305C ldr r3,[r15, #+0x5c]		;r15+0x5c=*(0239560c)=#41835956(0x027e5db4)
:023955AC E2812037 add  r2,r1,#0x37
:023955B0 E58DC000 str r12,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:023955B4 EB405ECF bl 033AD0F8
:023955B8 EA000008 b 023955E0
:023955BC E3A02001 mov  r2,#0x1		;r2=1(0x1)
:023955C0 E580201C str r2,[r0, #+0x1c]		;r0+0x1c=*(0380b4d8)=#319815680(0x13100000)
:023955C4 E3A01004 mov  r1,#0x4		;r1=4(0x4)
:023955C8 E58D1000 str r1,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:023955CC E1D014F2 ldrsh r1,[r0, #+0x42]		;r0+0x42=*(0380b4fe)=#34894864(0x02147410)
:023955D0 E59F0030 ldr r0,[r15, #+0x30]		;r15+0x30=*(02395608)=#58766524(0x0380b4bc)
:023955D4 E59F3034 ldr r3,[r15, #+0x34]		;r15+0x34=*(02395610)=#41836148(0x027e5e74)
:023955D8 E2622F42 rsb  r2,r2,#0x108
:023955DC EB405EC5 bl 033AD0F8
:023955E0 E28DD004 add  r13,r13,#0x4
:023955E4 E8BD4018 ldmia  r13!,{r3,r4,r14}
:023955E8 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023955EC 027F8878 rsbeqs r8,r15,#0x780000
:023955F0 0380FFF0 orreq  r15,r0,#0x3C0
:023955F4 048080F8 streq r8,[r0],#+0xf8
:023955F8 04000006 streq r0,[r0],#-0x6
:023955FC 00000107 andeq  r0,r0,r7,lsl #0x2
:02395600 003FFFC0 eoreqs r15,r15,r0,asr #0x1f
:02395604 0000400E andeq  r4,r0,r14
:02395608 0380B4BC orreq  r11,r0,#0xBC000000
:0239560C 027E5DB4 rsbeqs r5,r14,#0x2D00
:02395610 027E5E74 rsbeqs r5,r14,#0x740
:02395614 E92D4008 stmdb  r13!,{r3,r14}
:02395618 E59F10A0 ldr r1,[r15, #+0xa0]		;r15+0xa0=*(023956c0)=#67108870(0x04000006)
:0239561C E59F00A0 ldr r0,[r15, #+0xa0]		;r15+0xa0=*(023956c4)=#41912440(0x027f8878)
:02395620 E1D1C0B0 ldrh r12,[r1, #+0x0]		;r1+0x0=*(04000006)=#754534408(0x2cf94808)
:02395624 E5900550 ldr r0,[r0, #+0x550]		;r0+0x550=*(027f8dc8)=#867162373(0x33afd905)
:02395628 E35C00D0 cmp r12,#0xD0
:0239562C BA000016 blt 0239568C
:02395630 E35C00D2 cmp r12,#0xD2
:02395634 AA000014 bge 0239568C
:02395638 E59010D8 ldr r1,[r0, #+0xd8]		;r0+0xd8=*(000000d8)
:0239563C E351007F cmp r1,#0x7F
:02395640 3A000011 bcc 0239568C
:02395644 E3A03001 mov  r3,#0x1		;r3=1(0x1)
:02395648 EA000005 b 02395664
:0239564C E59020D8 ldr r2,[r0, #+0xd8]		;r0+0xd8=*(000000d8)
:02395650 E0631303 rsb  r1,r3,r3,lsl #0x6
:02395654 E281107F add  r1,r1,#0x7F
:02395658 E1520001 cmp r2,r1
:0239565C 3A000002 bcc 0239566C
:02395660 E2833001 add  r3,r3,#0x1
:02395664 E3530007 cmp r3,#0x7
:02395668 BAFFFFF7 blt 0239564C
:0239566C E59F104C ldr r1,[r15, #+0x4c]		;r15+0x4c=*(023956c0)=#67108870(0x04000006)
:02395670 E2632001 rsb  r2,r3,#0x1
:02395674 E08C2002 add  r2,r12,r2
:02395678 E1C120B0 strh r2,[r1, #+0x0]		;r1+0x0=*(04000006)=#754534408(0x2cf94808)
:0239567C E59020D8 ldr r2,[r0, #+0xd8]		;r0+0xd8=*(000000d8)
:02395680 E0631303 rsb  r1,r3,r3,lsl #0x6
:02395684 E0421001 sub  r1,r2,r1
:02395688 E58010D8 str r1,[r0, #+0xd8]		;r0+0xd8=*(000000d8)
:0239568C E59010D8 ldr r1,[r0, #+0xd8]		;r0+0xd8=*(000000d8)
:02395690 E59F2030 ldr r2,[r15, #+0x30]		;r15+0x30=*(023956c8)=#263(0x00000107)
:02395694 E351007F cmp r1,#0x7F
:02395698 23A01000 movcs  r1,#0x0		;r1=0(0x0)
:0239569C 2580101C strcs r1,[r0, #+0x1c]		;r0+0x1c=*(0000001c)
:023956A0 E3A01004 mov  r1,#0x4		;r1=4(0x4)
:023956A4 E58D1000 str r1,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:023956A8 E1D014F2 ldrsh r1,[r0, #+0x42]		;r0+0x42=*(00000042)
:023956AC E59F0018 ldr r0,[r15, #+0x18]		;r15+0x18=*(023956cc)=#58766524(0x0380b4bc)
:023956B0 E59F3018 ldr r3,[r15, #+0x18]		;r15+0x18=*(023956d0)=#41836148(0x027e5e74)
:023956B4 EB405E8F bl 033AD0F8
:023956B8 E8BD4008 ldmia  r13!,{r3,r14}
:023956BC E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023956C0 04000006 streq r0,[r0],#-0x6
:023956C4 027F8878 rsbeqs r8,r15,#0x780000
:023956C8 00000107 andeq  r0,r0,r7,lsl #0x2
:023956CC 0380B4BC orreq  r11,r0,#0xBC000000
:023956D0 027E5E74 rsbeqs r5,r14,#0x740
:023956D4 E92D4018 stmdb  r13!,{r3,r4,r14}
:023956D8 E24DD004 sub  r13,r13,#0x4
:023956DC E59F00F4 ldr r0,[r15, #+0xf4]		;r15+0xf4=*(023957d8)=#41912440(0x027f8878)
:023956E0 E5904550 ldr r4,[r0, #+0x550]		;r0+0x550=*(027f8dc8)=#867162373(0x33afd905)
:023956E4 E594000C ldr r0,[r4, #+0xc]		;r4+0xc=*(33afd911)=#0(0x00000000)
:023956E8 E3500001 cmp r0,#0x1
:023956EC 1A000036 bne 023957CC
:023956F0 E59F00E4 ldr r0,[r15, #+0xe4]		;r15+0xe4=*(023957dc)=#58766524(0x0380b4bc)
:023956F4 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:023956F8 E3A010C8 mov  r1,#0xC8		;r1=200(0xc8)
:023956FC E59F30DC ldr r3,[r15, #+0xdc]		;r15+0xdc=*(023957e0)=#41835600(0x027e5c50)
:02395700 E58D2000 str r2,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:02395704 E281203F add  r2,r1,#0x3F
:02395708 EB405E7A bl 033AD0F8
:0239570C E59407BC ldr r0,[r4, #+0x7bc]		;r4+0x7bc=*(33afe0c1)=#0(0x00000000)
:02395710 E59417B8 ldr r1,[r4, #+0x7b8]		;r4+0x7b8=*(33afe0bd)=#0(0x00000000)
:02395714 E3500000 cmp r0,#0x0
:02395718 03510000 cmpeq r1,#0x0
:0239571C 0A000029 beq 023957C8
:02395720 EB405CD5 bl 033ACA7C
:02395724 E594373C ldr r3,[r4, #+0x73c]		;r4+0x73c=*(33afe041)=#0(0x00000000)
:02395728 E594C738 ldr r12,[r4, #+0x738]		;r4+0x738=*(33afe03d)=#0(0x00000000)
:0239572C E3530000 cmp r3,#0x0
:02395730 035C0000 cmpeq r12,#0x0
:02395734 E381E000 orr  r14,r1,#0x0
:02395738 E3801001 orr  r1,r0,#0x1
:0239573C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02395740 0A000020 beq 023957C8
:02395744 E59427B8 ldr r2,[r4, #+0x7b8]		;r4+0x7b8=*(33afe0bd)=#0(0x00000000)
:02395748 E051C00C subs r12,r1,r12
:0239574C E59417BC ldr r1,[r4, #+0x7bc]		;r4+0x7bc=*(33afe0c1)=#0(0x00000000)
:02395750 E0CE3003 sbc  r3,r14,r3
:02395754 E1530001 cmp r3,r1
:02395758 015C0002 cmpeq r12,r2
:0239575C 9A000019 bls 023957C8
:02395760 E5840738 str r0,[r4, #+0x738]		;r4+0x738=*(33afe03d)=#0(0x00000000)
:02395764 E584073C str r0,[r4, #+0x73c]		;r4+0x73c=*(33afe041)=#0(0x00000000)
:02395768 EBFFE9FC bl 0238FF60
:0239576C E1B01000 movs r1,r0			;r1=0(0x0)
:02395770 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:02395774 0A000006 beq 02395794
:02395778 E3A00025 mov  r0,#0x25		;r0=37(0x25)
:0239577C E5810000 str r0,[r1, #+0x0]		;r1+0x0=*(00000000)
:02395780 E59F305C ldr r3,[r15, #+0x5c]		;r15+0x5c=*(023957e4)=#32769(0x00008001)
:02395784 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02395788 E59F0058 ldr r0,[r15, #+0x58]		;r15+0x58=*(023957e8)=#41908480(0x027f7900)
:0239578C E981000C stmib  r1 ,{r2,r3}
:02395790 EB4059E7 bl 033ABF34
:02395794 E3500000 cmp r0,#0x0
:02395798 1A00000B bne 023957CC
:0239579C EB40852B bl 033B6C50
:023957A0 E3A01080 mov  r1,#0x80		;r1=128(0x80)
:023957A4 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(027f7900)=#412103065(0x18903199)
:023957A8 E3A01008 mov  r1,#0x8		;r1=8(0x8)
:023957AC E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(027f7902)=#-285009776(0xef031890)
:023957B0 E3A01016 mov  r1,#0x16		;r1=22(0x16)
:023957B4 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(027f7904)=#-1874792701(0x9040ef03)
:023957B8 E3A01025 mov  r1,#0x25		;r1=37(0x25)
:023957BC E1C010B6 strh r1,[r0, #+0x6]		;r0+0x6=*(027f7906)=#503091264(0x1dfc9040)
:023957C0 EB40850F bl 033B6C04
:023957C4 EA000000 b 023957CC
:023957C8 EB000048 bl 023958F0
:023957CC E28DD004 add  r13,r13,#0x4
:023957D0 E8BD4018 ldmia  r13!,{r3,r4,r14}
:023957D4 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023957D8 027F8878 rsbeqs r8,r15,#0x780000
:023957DC 0380B4BC orreq  r11,r0,#0xBC000000
:023957E0 027E5C50 rsbeqs r5,r14,#0x5000
:023957E4 00008001 andeq  r8,r0,r1
:023957E8 027F7900 rsbeqs r7,r15,#0x0
:023957EC E92D4008 stmdb  r13!,{r3,r14}
:023957F0 E59F0094 ldr r0,[r15, #+0x94]		;r15+0x94=*(0239588c)=#41912440(0x027f8878)
:023957F4 E5900550 ldr r0,[r0, #+0x550]		;r0+0x550=*(027f8dc8)=#867162373(0x33afd905)
:023957F8 E1D01DBC ldrh r1,[r0, #+0xdc]		;r0+0xdc=*(000000dc)
:023957FC E351003C cmp r1,#0x3C
:02395800 3A000008 bcc 02395828
:02395804 E59F2084 ldr r2,[r15, #+0x84]		;r15+0x84=*(02395890)=#67108870(0x04000006)
:02395808 E1D210B0 ldrh r1,[r2, #+0x0]		;r2+0x0=*(04000006)=#754534408(0x2cf94808)
:0239580C E35100CB cmp r1,#0xCB
:02395810 BA000006 blt 02395830
:02395814 E35100D2 cmp r1,#0xD2
:02395818 B1C210B0 strlth r1,[r2, #+0x0]		;r2+0x0=*(04000006)=#754534408(0x2cf94808)
:0239581C B3A01000 movlt  r1,#0x0		;r1=0(0x0)
:02395820 B1C01DBC strlth r1,[r0, #+0xdc]		;r0+0xdc=*(000000dc)
:02395824 EA000001 b 02395830
:02395828 E2811001 add  r1,r1,#0x1
:0239582C E1C01DBC strh r1,[r0, #+0xdc]		;r0+0xdc=*(000000dc)
:02395830 E59F1058 ldr r1,[r15, #+0x58]		;r15+0x58=*(02395890)=#67108870(0x04000006)
:02395834 E59F2058 ldr r2,[r15, #+0x58]		;r15+0x58=*(02395894)=#75530488(0x048080f8)
:02395838 E1D1E0B0 ldrh r14,[r1, #+0x0]		;r1+0x0=*(04000006)=#754534408(0x2cf94808)
:0239583C E1D210B0 ldrh r1,[r2, #+0x0]		;r2+0x0=*(048080f8)=#0(0x00000000)
:02395840 E1D230B2 ldrh r3,[r2, #+0x2]		;r2+0x2=*(048080fa)=#0(0x00000000)
:02395844 E1D2C0B0 ldrh r12,[r2, #+0x0]		;r2+0x0=*(048080f8)=#0(0x00000000)
:02395848 E151000C cmp r1,r12
:0239584C 81D230B2 ldrhih r3,[r2, #+0x2]		;r2+0x2=*(048080fa)=#0(0x00000000)
:02395850 E59F1040 ldr r1,[r15, #+0x40]		;r15+0x40=*(02395898)=#58785776(0x0380fff0)
:02395854 E18C3803 orr  r3,r12,r3,lsl #0x10
:02395858 E06E238E rsb  r2,r14,r14,lsl #0x7
:0239585C E0622083 rsb  r2,r2,r3,lsl #0x1
:02395860 E1A033A2 mov  r3,r2,lsr #0x7		;r3=590081(0x90101)
:02395864 E1C130B0 strh r3,[r1, #+0x0]		;r1+0x0=*(0380fff0)=#780179355(0x2e80979b)
:02395868 E3A02005 mov  r2,#0x5		;r2=5(0x5)
:0239586C E58D2000 str r2,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:02395870 E1D014F0 ldrsh r1,[r0, #+0x40]		;r0+0x40=*(00000040)
:02395874 E59F0020 ldr r0,[r15, #+0x20]		;r15+0x20=*(0239589c)=#58766524(0x0380b4bc)
:02395878 E59F3020 ldr r3,[r15, #+0x20]		;r15+0x20=*(023958a0)=#41836612(0x027e6044)
:0239587C E2622F43 rsb  r2,r2,#0x10C
:02395880 EB405E1C bl 033AD0F8
:02395884 E8BD4008 ldmia  r13!,{r3,r14}
:02395888 E12FFF1E bx r14 (Jump to addr_2CF94808?)
msr CPSR_fsxc,r14
:0239588C 027F8878 rsbeqs r8,r15,#0x780000
:02395890 04000006 streq r0,[r0],#-0x6
:02395894 048080F8 streq r8,[r0],#+0xf8
:02395898 0380FFF0 orreq  r15,r0,#0x3C0
:0239589C 0380B4BC orreq  r11,r0,#0xBC000000
:023958A0 027E6044 rsbeqs r6,r14,#0x44
:023958A4 E92D4008 stmdb  r13!,{r3,r14}
:023958A8 E59F0034 ldr r0,[r15, #+0x34]		;r15+0x34=*(023958e4)=#41912440(0x027f8878)
:023958AC E5900550 ldr r0,[r0, #+0x550]		;r0+0x550=*(027f8dc8)=#867162373(0x33afd905)
:023958B0 E590000C ldr r0,[r0, #+0xc]		;r0+0xc=*(0000000c)
:023958B4 E3500001 cmp r0,#0x1
:023958B8 1A000007 bne 023958DC
:023958BC E59F0024 ldr r0,[r15, #+0x24]		;r15+0x24=*(023958e8)=#58766524(0x0380b4bc)
:023958C0 E3A010CB mov  r1,#0xCB		;r1=203(0xcb)
:023958C4 E3A0C003 mov  r12,#0x3		;r12=3(0x3)
:023958C8 E59F301C ldr r3,[r15, #+0x1c]		;r15+0x1c=*(023958ec)=#41836428(0x027e5f8c)
:023958CC E281203C add  r2,r1,#0x3C
:023958D0 E58DC000 str r12,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:023958D4 EB405E07 bl 033AD0F8
:023958D8 EB000004 bl 023958F0
:023958DC E8BD4008 ldmia  r13!,{r3,r14}
:023958E0 E12FFF1E bx r14 (Jump to addr_2CF94808?)
msr CPSR_fsxc,r14
:023958E4 027F8878 rsbeqs r8,r15,#0x780000
:023958E8 0380B4BC orreq  r11,r0,#0xBC000000
:023958EC 027E5F8C rsbeqs r5,r14,#0x230
:023958F0 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:023958F4 E59F009C ldr r0,[r15, #+0x9c]		;r15+0x9c=*(02395998)=#41912440(0x027f8878)
:023958F8 E59F409C ldr r4,[r15, #+0x9c]		;r15+0x9c=*(0239599c)=#41908344(0x027f7878)
:023958FC E5905550 ldr r5,[r0, #+0x550]		;r0+0x550=*(027f8dc8)=#867162373(0x33afd905)
:02395900 EB405F16 bl 033AD560
:02395904 E1D51CBE ldrh r1,[r5, #+0xce]		;r5+0xce=*(33afd9d3)=#0(0x00000000)
:02395908 E3510001 cmp r1,#0x1
:0239590C 1A000001 bne 02395918
:02395910 EB405F17 bl 033AD574
:02395914 EA00001D b 02395990
:02395918 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:0239591C E1C51CBE strh r1,[r5, #+0xce]		;r5+0xce=*(33afd9d3)=#0(0x00000000)
:02395920 EB405F13 bl 033AD574
:02395924 EBFFE98D bl 0238FF60
:02395928 E1B01000 movs r1,r0			;r1=41912440(0x27f8878)
:0239592C 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:02395930 0A000004 beq 02395948
:02395934 E3A0301C mov  r3,#0x1C		;r3=28(0x1c)
:02395938 E2840088 add  r0,r4,#0x88
:0239593C E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02395940 E5813000 str r3,[r1, #+0x0]		;r1+0x0=*(027f8878)=#145363855(0x08aa138f)
:02395944 EB40597A bl 033ABF34
:02395948 E3500000 cmp r0,#0x0
:0239594C 1A00000F bne 02395990
:02395950 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02395954 E1C50CBE strh r0,[r5, #+0xce]		;r5+0xce=*(33afd9d3)=#0(0x00000000)
:02395958 E2840A01 add  r0,r4,#0x1000
:0239595C E590054C ldr r0,[r0, #+0x54c]		;r0+0x54c=*(0000054c)
:02395960 E3500000 cmp r0,#0x0
:02395964 0A000009 beq 02395990
:02395968 EB4084B8 bl 033B6C50
:0239596C E3A01080 mov  r1,#0x80		;r1=128(0x80)
:02395970 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:02395974 E3A01008 mov  r1,#0x8		;r1=8(0x8)
:02395978 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:0239597C E3A01016 mov  r1,#0x16		;r1=22(0x16)
:02395980 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:02395984 E3A0101C mov  r1,#0x1C		;r1=28(0x1c)
:02395988 E1C010B6 strh r1,[r0, #+0x6]		;r0+0x6=*(00000006)
:0239598C EB40849C bl 033B6C04
:02395990 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:02395994 E12FFF1E bx r14 (Jump to addr_2CF94808?)
msr CPSR_fsxc,r14
:02395998 027F8878 rsbeqs r8,r15,#0x780000
:0239599C 027F7878 rsbeqs r7,r15,#0x780000
:023959A0 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:023959A4 E59F018C ldr r0,[r15, #+0x18c]		;r15+0x18c=*(02395b38)=#41912440(0x027f8878)
:023959A8 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023959AC E5904550 ldr r4,[r0, #+0x550]		;r0+0x550=*(027f8dc8)=#867162373(0x33afd905)
:023959B0 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:023959B4 E1C41CBE strh r1,[r4, #+0xce]		;r4+0xce=*(33afd9d3)=#0(0x00000000)
:023959B8 E1C428B8 strh r2,[r4, #+0x88]		;r4+0x88=*(33afd98d)=#0(0x00000000)
:023959BC E1D40CB0 ldrh r0,[r4, #+0xc0]		;r4+0xc0=*(33afd9c5)=#0(0x00000000)
:023959C0 E2400001 sub  r0,r0,#0x1
:023959C4 E1C40CB0 strh r0,[r4, #+0xc0]		;r4+0xc0=*(33afd9c5)=#0(0x00000000)
:023959C8 E1D40CB0 ldrh r0,[r4, #+0xc0]		;r4+0xc0=*(33afd9c5)=#0(0x00000000)
:023959CC E3500000 cmp r0,#0x0
:023959D0 1A00000D bne 02395A0C
:023959D4 E1D41BBE ldrh r1,[r4, #+0xbe]		;r4+0xbe=*(33afd9c3)=#0(0x00000000)
:023959D8 E2620801 rsb  r0,r2,#0x10000
:023959DC E1510000 cmp r1,r0
:023959E0 03A00004 moveq  r0,#0x4		;r0=4(0x4)
:023959E4 01C40BBE streqh r0,[r4, #+0xbe]		;r4+0xbe=*(33afd9c3)=#0(0x00000000)
:023959E8 E1D40BBE ldrh r0,[r4, #+0xbe]		;r4+0xbe=*(33afd9c3)=#0(0x00000000)
:023959EC E20000FF and  r0,r0,#0xFF
:023959F0 EBFFE8E2 bl 0238FD80
:023959F4 EBFFE900 bl 0238FDFC
:023959F8 E1C40BBC strh r0,[r4, #+0xbc]		;r4+0xbc=*(33afd9c1)=#0(0x00000000)
:023959FC E59F1138 ldr r1,[r15, #+0x138]		;r15+0x138=*(02395b3c)=#65535(0x0000ffff)
:02395A00 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02395A04 E1C41BBE strh r1,[r4, #+0xbe]		;r4+0xbe=*(33afd9c3)=#0(0x00000000)
:02395A08 E1C40CB0 strh r0,[r4, #+0xc0]		;r4+0xc0=*(33afd9c5)=#0(0x00000000)
:02395A0C E1D400B0 ldrh r0,[r4, #+0x0]		;r4+0x0=*(33afd905)=#0(0x00000000)
:02395A10 E3500009 cmp r0,#0x9
:02395A14 1A000038 bne 02395AFC
:02395A18 EB405ED0 bl 033AD560
:02395A1C E2841C01 add  r1,r4,#0x100
:02395A20 E1D118B2 ldrh r1,[r1, #+0x82]		;r1+0x82=*(00000082)
:02395A24 E3510000 cmp r1,#0x0
:02395A28 1A000003 bne 02395A3C
:02395A2C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02395A30 E1C416B2 strh r1,[r4, #+0x62]		;r4+0x62=*(33afd967)=#0(0x00000000)
:02395A34 EB405ECE bl 033AD574
:02395A38 EA00003C b 02395B30
:02395A3C E1D426F2 ldrsh r2,[r4, #+0x62]		;r4+0x62=*(33afd967)=#0(0x00000000)
:02395A40 E3A03001 mov  r3,#0x1		;r3=1(0x1)
:02395A44 E3520000 cmp r2,#0x0
:02395A48 C1D416F4 ldrgtsh r1,[r4, #+0x64]		;r4+0x64=*(33afd969)=#0(0x00000000)
:02395A4C C3510000 cmpgt r1,#0x0
:02395A50 C3A03000 movgt  r3,#0x0		;r3=0(0x0)
:02395A54 E3520000 cmp r2,#0x0
:02395A58 B3A01000 movlt  r1,#0x0		;r1=0(0x0)
:02395A5C B1C416B2 strlth r1,[r4, #+0x62]		;r4+0x62=*(33afd967)=#0(0x00000000)
:02395A60 E2841C07 add  r1,r4,#0x700
:02395A64 E1D426F2 ldrsh r2,[r4, #+0x62]		;r4+0x62=*(33afd967)=#0(0x00000000)
:02395A68 E1D11CF2 ldrsh r1,[r1, #+0xc2]		;r1+0xc2=*(000000c2)
:02395A6C E0821001 add  r1,r2,r1
:02395A70 E1C416B2 strh r1,[r4, #+0x62]		;r4+0x62=*(33afd967)=#0(0x00000000)
:02395A74 E1D416F2 ldrsh r1,[r4, #+0x62]		;r4+0x62=*(33afd967)=#0(0x00000000)
:02395A78 E3510C01 cmp r1,#0x100
:02395A7C C3A01C01 movgt  r1,#0x100		;r1=256(0x100)
:02395A80 C1C416B2 strgth r1,[r4, #+0x62]		;r4+0x62=*(33afd967)=#0(0x00000000)
:02395A84 E2841C07 add  r1,r4,#0x700
:02395A88 E1D11CB4 ldrh r1,[r1, #+0xc4]		;r1+0xc4=*(000000c4)
:02395A8C E3530000 cmp r3,#0x0
:02395A90 E1C416B4 strh r1,[r4, #+0x64]		;r4+0x64=*(33afd969)=#0(0x00000000)
:02395A94 0A000005 beq 02395AB0
:02395A98 E1D416F2 ldrsh r1,[r4, #+0x62]		;r4+0x62=*(33afd967)=#0(0x00000000)
:02395A9C E3510000 cmp r1,#0x0
:02395AA0 C1D416F4 ldrgtsh r1,[r4, #+0x64]		;r4+0x64=*(33afd969)=#0(0x00000000)
:02395AA4 C3510000 cmpgt r1,#0x0
:02395AA8 C3A05001 movgt  r5,#0x1		;r5=1(0x1)
:02395AAC CA000000 bgt 02395AB4
:02395AB0 E3A05000 mov  r5,#0x0		;r5=0(0x0)
:02395AB4 EB405EAE bl 033AD574
:02395AB8 E3550000 cmp r5,#0x0
:02395ABC 0A000001 beq 02395AC8
:02395AC0 E59F0074 ldr r0,[r15, #+0x74]		;r15+0x74=*(02395b3c)=#65535(0x0000ffff)
:02395AC4 EB0001AD bl 02396180
:02395AC8 E2840C07 add  r0,r4,#0x700
:02395ACC E1D00CB6 ldrh r0,[r0, #+0xc6]		;r0+0xc6=*(000100c5)
:02395AD0 E3500001 cmp r0,#0x1
:02395AD4 01D40AB0 ldreqh r0,[r4, #+0xa0]		;r4+0xa0=*(33afd9a5)=#0(0x00000000)
:02395AD8 02400001 subeq  r0,r0,#0x1
:02395ADC 01C40AB0 streqh r0,[r4, #+0xa0]		;r4+0xa0=*(33afd9a5)=#0(0x00000000)
:02395AE0 01D40AB0 ldreqh r0,[r4, #+0xa0]		;r4+0xa0=*(33afd9a5)=#0(0x00000000)
:02395AE4 03500000 cmpeq r0,#0x0
:02395AE8 03A00001 moveq  r0,#0x1		;r0=1(0x1)
:02395AEC 01C409BE streqh r0,[r4, #+0x9e]		;r4+0x9e=*(33afd9a3)=#0(0x00000000)
:02395AF0 03A0003C moveq  r0,#0x3C		;r0=60(0x3c)
:02395AF4 01C40AB0 streqh r0,[r4, #+0xa0]		;r4+0xa0=*(33afd9a5)=#0(0x00000000)
:02395AF8 EA00000C b 02395B30
:02395AFC E350000A cmp r0,#0xA
:02395B00 1A00000A bne 02395B30
:02395B04 E3A05000 mov  r5,#0x0		;r5=0(0x0)
:02395B08 EB405E94 bl 033AD560
:02395B0C E5941734 ldr r1,[r4, #+0x734]		;r4+0x734=*(33afe039)=#0(0x00000000)
:02395B10 E3510001 cmp r1,#0x1
:02395B14 11A01005 movne  r1,r5			;r1=0(0x0)
:02395B18 13A05001 movne  r5,#0x1		;r5=1(0x1)
:02395B1C 11C416B0 strneh r1,[r4, #+0x60]		;r4+0x60=*(33afd965)=#0(0x00000000)
:02395B20 EB405E93 bl 033AD574
:02395B24 E3550001 cmp r5,#0x1
:02395B28 1A000000 bne 02395B30
:02395B2C EB000055 bl 02395C88
:02395B30 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:02395B34 E12FFF1E bx r14 (Jump to addr_2CF94808?)
msr CPSR_fsxc,r14
:02395B38 027F8878 rsbeqs r8,r15,#0x780000
:02395B3C 0000FFFF unknown
:02395B40 E92D4008 stmdb  r13!,{r3,r14}
:02395B44 E59F1024 ldr r1,[r15, #+0x24]		;r15+0x24=*(02395b70)=#41912440(0x027f8878)
:02395B48 E5911550 ldr r1,[r1, #+0x550]		;r1+0x550=*(027f8dc8)=#867162373(0x33afd905)
:02395B4C E1D110B0 ldrh r1,[r1, #+0x0]		;r1+0x0=*(00000000)
:02395B50 E3510009 cmp r1,#0x9
:02395B54 1A000003 bne 02395B68
:02395B58 E5900004 ldr r0,[r0, #+0x4]		;r0+0x4=*(00000004)
:02395B5C E1A00800 mov  r0,r0,lsl #0x10		;r0=0(0x0)
:02395B60 E1A00820 mov  r0,r0,lsr #0x10		;r0=0(0x0)
:02395B64 EB000185 bl 02396180
:02395B68 E8BD4008 ldmia  r13!,{r3,r14}
:02395B6C E12FFF1E bx r14 (Jump to addr_2CF94808?)
msr CPSR_fsxc,r14
:02395B70 027F8878 rsbeqs r8,r15,#0x780000
:02395B74 E92D4008 stmdb  r13!,{r3,r14}
:02395B78 E59F0018 ldr r0,[r15, #+0x18]		;r15+0x18=*(02395b98)=#41912440(0x027f8878)
:02395B7C E5900550 ldr r0,[r0, #+0x550]		;r0+0x550=*(027f8dc8)=#867162373(0x33afd905)
:02395B80 E1D000B0 ldrh r0,[r0, #+0x0]		;r0+0x0=*(00000000)
:02395B84 E350000A cmp r0,#0xA
:02395B88 1A000000 bne 02395B90
:02395B8C EB00003D bl 02395C88
:02395B90 E8BD4008 ldmia  r13!,{r3,r14}
:02395B94 E12FFF1E bx r14 (Jump to addr_2CF94808?)
msr CPSR_fsxc,r14
:02395B98 027F8878 rsbeqs r8,r15,#0x780000
:02395B9C E92D4008 stmdb  r13!,{r3,r14}
:02395BA0 E59F1024 ldr r1,[r15, #+0x24]		;r15+0x24=*(02395bcc)=#41912440(0x027f8878)
:02395BA4 E5911550 ldr r1,[r1, #+0x550]		;r1+0x550=*(027f8dc8)=#867162373(0x33afd905)
:02395BA8 E1D110B0 ldrh r1,[r1, #+0x0]		;r1+0x0=*(00000000)
:02395BAC E3510009 cmp r1,#0x9
:02395BB0 1A000003 bne 02395BC4
:02395BB4 E5900004 ldr r0,[r0, #+0x4]		;r0+0x4=*(00000004)
:02395BB8 E1A00800 mov  r0,r0,lsl #0x10		;r0=0(0x0)
:02395BBC E1A00820 mov  r0,r0,lsr #0x10		;r0=0(0x0)
:02395BC0 EB0003D8 bl 02396B28
:02395BC4 E8BD4008 ldmia  r13!,{r3,r14}
:02395BC8 E12FFF1E bx r14 (Jump to addr_2CF94808?)
msr CPSR_fsxc,r14
:02395BCC 027F8878 rsbeqs r8,r15,#0x780000
:02395BD0 E92D4010 stmdb  r13!,{r4,r14}
:02395BD4 E59F00A4 ldr r0,[r15, #+0xa4]		;r15+0xa4=*(02395c80)=#41912440(0x027f8878)
:02395BD8 E5904550 ldr r4,[r0, #+0x550]		;r0+0x550=*(027f8dc8)=#867162373(0x33afd905)
:02395BDC E2840FC7 add  r0,r4,#0x31C
:02395BE0 E2800B01 add  r0,r0,#0x400
:02395BE4 EB40593F bl 033AC0E8
:02395BE8 E2841FBE add  r1,r4,#0x2F8
:02395BEC E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02395BF0 E3A02B01 mov  r2,#0x400		;r2=1024(0x400)
:02395BF4 EB405EF6 bl 033AD7D4
:02395BF8 E3A03000 mov  r3,#0x0		;r3=0(0x0)
:02395BFC E2830001 add  r0,r3,#0x1
:02395C00 E1A00800 mov  r0,r0,lsl #0x10		;r0=0(0x0)
:02395C04 E0841283 add  r1,r4,r3,lsl #0x5
:02395C08 E1A03820 mov  r3,r0,lsr #0x10		;r3=0(0x0)
:02395C0C E2810C02 add  r0,r1,#0x200
:02395C10 E1C03FB8 strh r3,[r0, #+0xf8]		;r0+0xf8=*(000000f8)
:02395C14 E353001F cmp r3,#0x1F
:02395C18 3AFFFFF7 bcc 02395BFC
:02395C1C E59F2060 ldr r2,[r15, #+0x60]		;r15+0x60=*(02395c84)=#65535(0x0000ffff)
:02395C20 E0840283 add  r0,r4,r3,lsl #0x5
:02395C24 E2800C02 add  r0,r0,#0x200
:02395C28 E1C02FB8 strh r2,[r0, #+0xf8]		;r0+0xf8=*(000000f8)
:02395C2C E2840C06 add  r0,r4,#0x600
:02395C30 E3A0C000 mov  r12,#0x0		;r12=0(0x0)
:02395C34 E1C0CFB8 strh r12,[r0, #+0xf8]		;r0+0xf8=*(000000f8)
:02395C38 E1C03FBA strh r3,[r0, #+0xfa]		;r0+0xfa=*(000000fa)
:02395C3C E084110C add  r1,r4,r12,lsl #0x2
:02395C40 E2810C07 add  r0,r1,#0x700
:02395C44 E1C020BC strh r2,[r0, #+0xc]		;r0+0xc=*(0000000c)
:02395C48 E1C020BE strh r2,[r0, #+0xe]		;r0+0xe=*(0000000e)
:02395C4C E2810C06 add  r0,r1,#0x600
:02395C50 E28C1001 add  r1,r12,#0x1
:02395C54 E1C02FBC strh r2,[r0, #+0xfc]		;r0+0xfc=*(000000fc)
:02395C58 E1A01801 mov  r1,r1,lsl #0x10		;r1=0(0x0)
:02395C5C E1A0C821 mov  r12,r1,lsr #0x10		;r12=0(0x0)
:02395C60 E1C02FBE strh r2,[r0, #+0xfe]		;r0+0xfe=*(000000fe)
:02395C64 E35C0004 cmp r12,#0x4
:02395C68 3AFFFFF3 bcc 02395C3C
:02395C6C E2840FC7 add  r0,r4,#0x31C
:02395C70 E2800B01 add  r0,r0,#0x400
:02395C74 EB40593C bl 033AC16C
:02395C78 E8BD4010 ldmia  r13!,{r4,r14}
:02395C7C E12FFF1E bx r14 (Jump to addr_2CF94808?)
msr CPSR_fsxc,r14
:02395C80 027F8878 rsbeqs r8,r15,#0x780000
:02395C84 0000FFFF unknown
:02395C88 E92D4FF8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:02395C8C E24DDE26 sub  r13,r13,#0x260
:02395C90 E59F14E0 ldr r1,[r15, #+0x4e0]		;r15+0x4e0=*(02396178)=#41912440(0x027f8878)
:02395C94 E591B550 ldr r11,[r1, #+0x550]		;r1+0x550=*(027f8dc8)=#867162373(0x33afd905)
:02395C98 E28B0C01 add  r0,r11,#0x100
:02395C9C E1D008B2 ldrh r0,[r0, #+0x82]		;r0+0x82=*(00000082)
:02395CA0 E3500000 cmp r0,#0x0
:02395CA4 0A000130 beq 0239616C
:02395CA8 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02395CAC E1CB08BA strh r0,[r11, #+0x8a]		;r11+0x8a=*(33afd98f)=#0(0x00000000)
:02395CB0 E58D0014 str r0,[r13, #+0x14]		;r13+0x14=*(00000013)
:02395CB4 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02395CB8 E1CD05BC strh r0,[r13, #+0x5c]		;r13+0x5c=*(0000005b)
:02395CBC E5918550 ldr r8,[r1, #+0x550]		;r1+0x550=*(027f8dc8)=#867162373(0x33afd905)
:02395CC0 E28D105C add  r1,r13,#0x5C
:02395CC4 E1D893B8 ldrh r9,[r8, #+0x38]		;r8+0x38=*(33afd93d)=#0(0x00000000)
:02395CC8 E58D1034 str r1,[r13, #+0x34]		;r13+0x34=*(00000033)
:02395CCC E289101F add  r1,r9,#0x1F
:02395CD0 E1D828B0 ldrh r2,[r8, #+0x80]		;r8+0x80=*(33afd985)=#0(0x00000000)
:02395CD4 E3C1101F bic  r1,r1,#0x1F
:02395CD8 E598707C ldr r7,[r8, #+0x7c]		;r8+0x7c=*(33afd981)=#0(0x00000000)
:02395CDC E1520001 cmp r2,r1
:02395CE0 BA00010C blt 02396118
:02395CE4 E2881C01 add  r1,r8,#0x100
:02395CE8 E1D118B8 ldrh r1,[r1, #+0x88]		;r1+0x88=*(027f8900)=#-1841234807(0x9240fc89)
:02395CEC E3510010 cmp r1,#0x10
:02395CF0 2A000108 bcs 02396118
:02395CF4 E1D810B0 ldrh r1,[r8, #+0x0]		;r8+0x0=*(33afd905)=#0(0x00000000)
:02395CF8 E3510009 cmp r1,#0x9
:02395CFC 0A000002 beq 02395D0C
:02395D00 E351000A cmp r1,#0xA
:02395D04 058D0014 streq r0,[r13, #+0x14]		;r13+0x14=*(00000013)
:02395D08 1A000102 bne 02396118
:02395D0C E59D0034 ldr r0,[r13, #+0x34]		;r13+0x34=*(00000033)
:02395D10 E3A06000 mov  r6,#0x0		;r6=0(0x0)
:02395D14 E1C060B0 strh r6,[r0, #+0x0]		;r0+0x0=*(00000000)
:02395D18 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02395D1C E3590000 cmp r9,#0x0
:02395D20 B58D0014 strlt r0,[r13, #+0x14]		;r13+0x14=*(00000013)
:02395D24 BA0000FB blt 02396118
:02395D28 E58D0018 str r0,[r13, #+0x18]		;r13+0x18=*(00000017)
:02395D2C E59D0014 ldr r0,[r13, #+0x14]		;r13+0x14=*(00000013)
:02395D30 E3500000 cmp r0,#0x0
:02395D34 0A000004 beq 02395D4C
:02395D38 E2880C07 add  r0,r8,#0x700
:02395D3C E1D00CB6 ldrh r0,[r0, #+0xc6]		;r0+0xc6=*(000000c7)
:02395D40 E3500000 cmp r0,#0x0
:02395D44 158D6018 strne r6,[r13, #+0x18]		;r13+0x18=*(00000017)
:02395D48 EA000000 b 02395D50
:02395D4C E58D6018 str r6,[r13, #+0x18]		;r13+0x18=*(00000017)
:02395D50 E2880FC7 add  r0,r8,#0x31C
:02395D54 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02395D58 E58D100C str r1,[r13, #+0xc]		;r13+0xc=*(0000000b)
:02395D5C E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02395D60 E2800B01 add  r0,r0,#0x400
:02395D64 E58D1010 str r1,[r13, #+0x10]		;r13+0x10=*(0000000f)
:02395D68 EB4058DE bl 033AC0E8
:02395D6C E5980734 ldr r0,[r8, #+0x734]		;r8+0x734=*(33afe039)=#0(0x00000000)
:02395D70 E3500001 cmp r0,#0x1
:02395D74 1A000005 bne 02395D90
:02395D78 E2880FC7 add  r0,r8,#0x31C
:02395D7C E2800B01 add  r0,r0,#0x400
:02395D80 EB4058F9 bl 033AC16C
:02395D84 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02395D88 E58D0014 str r0,[r13, #+0x14]		;r13+0x14=*(00000013)
:02395D8C EA0000E1 b 02396118
:02395D90 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02395D94 E5880734 str r0,[r8, #+0x734]		;r8+0x734=*(33afe039)=#0(0x00000000)
:02395D98 E2880FBE add  r0,r8,#0x2F8
:02395D9C E58D001C str r0,[r13, #+0x1c]		;r13+0x1c=*(0000001b)
:02395DA0 E3A05000 mov  r5,#0x0		;r5=0(0x0)
:02395DA4 EA0000D2 b 023960F4
:02395DA8 E2880FC3 add  r0,r8,#0x30C
:02395DAC E2800B01 add  r0,r0,#0x400
:02395DB0 E1A01105 mov  r1,r5,lsl #0x2		;r1=0(0x0)
:02395DB4 E190A0B1 ldrh r10,[r0, +r1]
:02395DB8 E0800105 add  r0,r0,r5,lsl #0x2
:02395DBC E58D0020 str r0,[r13, #+0x20]		;r13+0x20=*(0000001f)
:02395DC0 E2880FBF add  r0,r8,#0x2FC
:02395DC4 E2800B01 add  r0,r0,#0x400
:02395DC8 E0800105 add  r0,r0,r5,lsl #0x2
:02395DCC E58D0024 str r0,[r13, #+0x24]		;r13+0x24=*(00000023)
:02395DD0 E59D0020 ldr r0,[r13, #+0x20]		;r13+0x20=*(0000001f)
:02395DD4 E58D0028 str r0,[r13, #+0x28]		;r13+0x28=*(00000027)
:02395DD8 E59F039C ldr r0,[r15, #+0x39c]		;r15+0x39c=*(0239617c)=#65535(0x0000ffff)
:02395DDC E58D002C str r0,[r13, #+0x2c]		;r13+0x2c=*(0000002b)
:02395DE0 E58D0038 str r0,[r13, #+0x38]		;r13+0x38=*(00000037)
:02395DE4 E58D003C str r0,[r13, #+0x3c]		;r13+0x3c=*(0000003b)
:02395DE8 E2880C01 add  r0,r8,#0x100
:02395DEC E58D0040 str r0,[r13, #+0x40]		;r13+0x40=*(0000003f)
:02395DF0 E59D002C ldr r0,[r13, #+0x2c]		;r13+0x2c=*(0000002b)
:02395DF4 E2400902 sub  r0,r0,#0x8000
:02395DF8 E58D0044 str r0,[r13, #+0x44]		;r13+0x44=*(00000043)
:02395DFC E59D002C ldr r0,[r13, #+0x2c]		;r13+0x2c=*(0000002b)
:02395E00 E58D0048 str r0,[r13, #+0x48]		;r13+0x48=*(00000047)
:02395E04 E2880C07 add  r0,r8,#0x700
:02395E08 E58D004C str r0,[r13, #+0x4c]		;r13+0x4c=*(0000004b)
:02395E0C E59D002C ldr r0,[r13, #+0x2c]		;r13+0x2c=*(0000002b)
:02395E10 E58D0050 str r0,[r13, #+0x50]		;r13+0x50=*(0000004f)
:02395E14 E58D0054 str r0,[r13, #+0x54]		;r13+0x54=*(00000053)
:02395E18 E58D0058 str r0,[r13, #+0x58]		;r13+0x58=*(00000057)
:02395E1C EA0000AE b 023960DC
:02395E20 E59D001C ldr r0,[r13, #+0x1c]		;r13+0x1c=*(0000001b)
:02395E24 E59D200C ldr r2,[r13, #+0xc]		;r13+0xc=*(0000000b)
:02395E28 E080428A add  r4,r0,r10,lsl #0x5
:02395E2C E1D400B2 ldrh r0,[r4, #+0x2]		;r4+0x2=*(33afd907)=#0(0x00000000)
:02395E30 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02395E34 E58D0008 str r0,[r13, #+0x8]		;r13+0x8=*(00000007)
:02395E38 E1120011 tst r2,r1,lsl r0
:02395E3C 1A000097 bne 023960A0
:02395E40 E59D0018 ldr r0,[r13, #+0x18]		;r13+0x18=*(00000017)
:02395E44 E3500000 cmp r0,#0x0
:02395E48 E59D0008 ldr r0,[r13, #+0x8]		;r13+0x8=*(00000007)
:02395E4C E1820011 orr  r0,r2,r1,lsl r0
:02395E50 E58D000C str r0,[r13, #+0xc]		;r13+0xc=*(0000000b)
:02395E54 E1D400B6 ldrh r0,[r4, #+0x6]		;r4+0x6=*(33afd90b)=#0(0x00000000)
:02395E58 E0001001 and  r1,r0,r1
:02395E5C E58D1030 str r1,[r13, #+0x30]		;r13+0x30=*(0000002f)
:02395E60 0A000001 beq 02395E6C
:02395E64 E3D11001 bics r1,r1,#0x1
:02395E68 1A00008C bne 023960A0
:02395E6C E59D1008 ldr r1,[r13, #+0x8]		;r13+0x8=*(00000007)
:02395E70 E3110008 tst r1,#0x8
:02395E74 13A01001 movne  r1,#0x1		;r1=1(0x1)
:02395E78 158D1004 strne r1,[r13, #+0x4]		;r13+0x4=*(00000003)
:02395E7C 03A01000 moveq  r1,#0x0		;r1=0(0x0)
:02395E80 058D1004 streq r1,[r13, #+0x4]		;r13+0x4=*(00000003)
:02395E84 E59D1014 ldr r1,[r13, #+0x14]		;r13+0x14=*(00000013)
:02395E88 E3510000 cmp r1,#0x0
:02395E8C 13801001 orrne  r1,r0,#0x1
:02395E90 159D003C ldrne r0,[r13, #+0x3c]		;r13+0x3c=*(0000003b)
:02395E94 11510000 cmpne r1,r0
:02395E98 13A00001 movne  r0,#0x1		;r0=1(0x1)
:02395E9C 158D0000 strne r0,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:02395EA0 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:02395EA4 058D0000 streq r0,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:02395EA8 E1D400BE ldrh r0,[r4, #+0xe]		;r4+0xe=*(33afd913)=#0(0x00000000)
:02395EAC E2001001 and  r1,r0,#0x1
:02395EB0 E3510001 cmp r1,#0x1
:02395EB4 02800001 addeq  r0,r0,#0x1
:02395EB8 01C400BE streqh r0,[r4, #+0xe]		;r4+0xe=*(33afd913)=#0(0x00000000)
:02395EBC E59D0004 ldr r0,[r13, #+0x4]		;r13+0x4=*(00000003)
:02395EC0 E59D1010 ldr r1,[r13, #+0x10]		;r13+0x10=*(0000000f)
:02395EC4 E3500000 cmp r0,#0x0
:02395EC8 13A00002 movne  r0,#0x2		;r0=2(0x2)
:02395ECC 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:02395ED0 E3510000 cmp r1,#0x0
:02395ED4 13A03000 movne  r3,#0x0		;r3=0(0x0)
:02395ED8 E59D1000 ldr r1,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:02395EDC 03A03002 moveq  r3,#0x2		;r3=2(0x2)
:02395EE0 E1D420BE ldrh r2,[r4, #+0xe]		;r4+0xe=*(33afd913)=#0(0x00000000)
:02395EE4 E3510000 cmp r1,#0x0
:02395EE8 13A01002 movne  r1,#0x2		;r1=2(0x2)
:02395EEC E0822003 add  r2,r2,r3
:02395EF0 03A01000 moveq  r1,#0x0		;r1=0(0x0)
:02395EF4 E0820000 add  r0,r2,r0
:02395EF8 E0810000 add  r0,r1,r0
:02395EFC E1500009 cmp r0,r9
:02395F00 CA000066 bgt 023960A0
:02395F04 E59D0010 ldr r0,[r13, #+0x10]		;r13+0x10=*(0000000f)
:02395F08 E3500000 cmp r0,#0x0
:02395F0C 058D7034 streq r7,[r13, #+0x34]		;r13+0x34=*(00000033)
:02395F10 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:02395F14 00C700B2 streqh r0,[r7],#+0x2
:02395F18 E59D0034 ldr r0,[r13, #+0x34]		;r13+0x34=*(00000033)
:02395F1C E1D420B2 ldrh r2,[r4, #+0x2]		;r4+0x2=*(33afd907)=#0(0x00000000)
:02395F20 E1D410BE ldrh r1,[r4, #+0xe]		;r4+0xe=*(33afd913)=#0(0x00000000)
:02395F24 E1A02402 mov  r2,r2,lsl #0x8		;r2=0(0x0)
:02395F28 E1A010A1 mov  r1,r1,lsr #0x1		;r1=0(0x0)
:02395F2C E1D000B0 ldrh r0,[r0, #+0x0]		;r0+0x0=*(00000000)
:02395F30 E2022C0F and  r2,r2,#0xF00
:02395F34 E20110FF and  r1,r1,#0xFF
:02395F38 E1821001 orr  r1,r2,r1
:02395F3C E1801001 orr  r1,r0,r1
:02395F40 E59D0034 ldr r0,[r13, #+0x34]		;r13+0x34=*(00000033)
:02395F44 02866002 addeq  r6,r6,#0x2
:02395F48 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:02395F4C E5940014 ldr r0,[r4, #+0x14]		;r4+0x14=*(33afd919)=#0(0x00000000)
:02395F50 E1D420BE ldrh r2,[r4, #+0xe]		;r4+0xe=*(33afd913)=#0(0x00000000)
:02395F54 E1A01007 mov  r1,r7			;r1=0(0x0)
:02395F58 02499002 subeq  r9,r9,#0x2
:02395F5C EB405E26 bl 033AD7FC
:02395F60 E1D410BE ldrh r1,[r4, #+0xe]		;r4+0xe=*(33afd913)=#0(0x00000000)
:02395F64 E59D0004 ldr r0,[r13, #+0x4]		;r13+0x4=*(00000003)
:02395F68 E0866001 add  r6,r6,r1
:02395F6C E3500001 cmp r0,#0x1
:02395F70 E3C10001 bic  r0,r1,#0x1
:02395F74 E0877000 add  r7,r7,r0
:02395F78 E0499001 sub  r9,r9,r1
:02395F7C 1A000014 bne 02395FD4
:02395F80 E1D401B0 ldrh r0,[r4, #+0x10]		;r4+0x10=*(33afd915)=#0(0x00000000)
:02395F84 E3100001 tst r0,#0x1
:02395F88 01A020C0 moveq  r2,r0,asr #0x1
:02395F8C 0A00000B beq 02395FC0
:02395F90 E59D0040 ldr r0,[r13, #+0x40]		;r13+0x40=*(0000003f)
:02395F94 E1D410B2 ldrh r1,[r4, #+0x2]		;r4+0x2=*(33afd907)=#0(0x00000000)
:02395F98 E1D008B8 ldrh r0,[r0, #+0x88]		;r0+0x88=*(00000088)
:02395F9C E1A01E81 mov  r1,r1,lsl #0x1d		;r1=0(0x0)
:02395FA0 E0880200 add  r0,r8,r0,lsl #0x4
:02395FA4 E0800E21 add  r0,r0,r1,lsr #0x1c
:02395FA8 E2800C01 add  r0,r0,#0x100
:02395FAC E1D02FB8 ldrh r2,[r0, #+0xf8]		;r0+0xf8=*(000000f8)
:02395FB0 E2821001 add  r1,r2,#0x1
:02395FB4 E1C01FB8 strh r1,[r0, #+0xf8]		;r0+0xf8=*(000000f8)
:02395FB8 E1A00082 mov  r0,r2,lsl #0x1		;r0=0(0x0)
:02395FBC E1C401B0 strh r0,[r4, #+0x10]		;r4+0x10=*(33afd915)=#0(0x00000000)
:02395FC0 E59D0044 ldr r0,[r13, #+0x44]		;r13+0x44=*(00000043)
:02395FC4 E2866002 add  r6,r6,#0x2
:02395FC8 E0020000 and  r0,r2,r0
:02395FCC E0C700B2 strh r0,[r7],#+0x2
:02395FD0 E2499002 sub  r9,r9,#0x2
:02395FD4 E59D0000 ldr r0,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:02395FD8 E3500001 cmp r0,#0x1
:02395FDC 1A000008 bne 02396004
:02395FE0 E59D0034 ldr r0,[r13, #+0x34]		;r13+0x34=*(00000033)
:02395FE4 E2866002 add  r6,r6,#0x2
:02395FE8 E1D000B0 ldrh r0,[r0, #+0x0]		;r0+0x0=*(00000000)
:02395FEC E2499002 sub  r9,r9,#0x2
:02395FF0 E3801A01 orr  r1,r0,#0x1000
:02395FF4 E59D0034 ldr r0,[r13, #+0x34]		;r13+0x34=*(00000033)
:02395FF8 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:02395FFC E1D400B6 ldrh r0,[r4, #+0x6]		;r4+0x6=*(33afd90b)=#0(0x00000000)
:02396000 E0C700B2 strh r0,[r7],#+0x2
:02396004 E59D0010 ldr r0,[r13, #+0x10]		;r13+0x10=*(0000000f)
:02396008 E3500001 cmp r0,#0x1
:0239600C 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:02396010 058D0010 streq r0,[r13, #+0x10]		;r13+0x10=*(0000000f)
:02396014 E59D0020 ldr r0,[r13, #+0x20]		;r13+0x20=*(0000001f)
:02396018 E1D000B2 ldrh r0,[r0, #+0x2]		;r0+0x2=*(00000002)
:0239601C E150000A cmp r0,r10
:02396020 059D102C ldreq r1,[r13, #+0x2c]		;r13+0x2c=*(0000002b)
:02396024 059D0020 ldreq r0,[r13, #+0x20]		;r13+0x20=*(0000001f)
:02396028 01C010B2 streqh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:0239602C E1D410B0 ldrh r1,[r4, #+0x0]		;r4+0x0=*(33afd905)=#0(0x00000000)
:02396030 E59D0028 ldr r0,[r13, #+0x28]		;r13+0x28=*(00000027)
:02396034 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:02396038 E59D0038 ldr r0,[r13, #+0x38]		;r13+0x38=*(00000037)
:0239603C E1C400B0 strh r0,[r4, #+0x0]		;r4+0x0=*(33afd905)=#0(0x00000000)
:02396040 E59D0024 ldr r0,[r13, #+0x24]		;r13+0x24=*(00000023)
:02396044 E1D010B2 ldrh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:02396048 E59D0048 ldr r0,[r13, #+0x48]		;r13+0x48=*(00000047)
:0239604C E1510000 cmp r1,r0
:02396050 059D0024 ldreq r0,[r13, #+0x24]		;r13+0x24=*(00000023)
:02396054 11A01281 movne  r1,r1,lsl #0x5		;r1=0(0x0)
:02396058 01C0A0B0 streqh r10,[r0, #+0x0]		;r0+0x0=*(00000000)
:0239605C 159D001C ldrne r0,[r13, #+0x1c]		;r13+0x1c=*(0000001b)
:02396060 1180A0B1 strneh r10,[r0, +r1]
:02396064 E59D0008 ldr r0,[r13, #+0x8]		;r13+0x8=*(00000007)
:02396068 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:0239606C E1E01011 mvn  r1,r1,lsl r0
:02396070 E59D000C ldr r0,[r13, #+0xc]		;r13+0xc=*(0000000b)
:02396074 E0000001 and  r0,r0,r1
:02396078 E58D000C str r0,[r13, #+0xc]		;r13+0xc=*(0000000b)
:0239607C E59D0024 ldr r0,[r13, #+0x24]		;r13+0x24=*(00000023)
:02396080 E1C0A0B2 strh r10,[r0, #+0x2]		;r0+0x2=*(00000002)
:02396084 E59D0030 ldr r0,[r13, #+0x30]		;r13+0x30=*(0000002f)
:02396088 E59DA02C ldr r10,[r13, #+0x2c]		;r13+0x2c=*(0000002b)
:0239608C E1C400BA strh r0,[r4, #+0xa]		;r4+0xa=*(33afd90f)=#0(0x00000000)
:02396090 E59D004C ldr r0,[r13, #+0x4c]		;r13+0x4c=*(0000004b)
:02396094 E1D00CB8 ldrh r0,[r0, #+0xc8]		;r0+0xc8=*(000000c8)
:02396098 E3500001 cmp r0,#0x1
:0239609C 0A000018 beq 02396104
:023960A0 E59D0050 ldr r0,[r13, #+0x50]		;r13+0x50=*(0000004f)
:023960A4 E58DA02C str r10,[r13, #+0x2c]		;r13+0x2c=*(0000002b)
:023960A8 E15A0000 cmp r10,r0
:023960AC 159D001C ldrne r0,[r13, #+0x1c]		;r13+0x1c=*(0000001b)
:023960B0 1080028A addne  r0,r0,r10,lsl #0x5
:023960B4 158D0028 strne r0,[r13, #+0x28]		;r13+0x28=*(00000027)
:023960B8 059D0020 ldreq r0,[r13, #+0x20]		;r13+0x20=*(0000001f)
:023960BC 058D0028 streq r0,[r13, #+0x28]		;r13+0x28=*(00000027)
:023960C0 E59D0054 ldr r0,[r13, #+0x54]		;r13+0x54=*(00000053)
:023960C4 E15A0000 cmp r10,r0
:023960C8 159D001C ldrne r0,[r13, #+0x1c]		;r13+0x1c=*(0000001b)
:023960CC 11A0128A movne  r1,r10,lsl #0x5		;r1=1979392160(0x75fb20a0)
:023960D0 1190A0B1 ldrneh r10,[r0, +r1]
:023960D4 059D0020 ldreq r0,[r13, #+0x20]		;r13+0x20=*(0000001f)
:023960D8 01D0A0B0 ldreqh r10,[r0, #+0x0]		;r0+0x0=*(00000000)
:023960DC E59D0058 ldr r0,[r13, #+0x58]		;r13+0x58=*(00000057)
:023960E0 E15A0000 cmp r10,r0
:023960E4 0A000001 beq 023960F0
:023960E8 E3590002 cmp r9,#0x2
:023960EC CAFFFF4B bgt 02395E20
:023960F0 E2855001 add  r5,r5,#0x1
:023960F4 E3550004 cmp r5,#0x4
:023960F8 2A000001 bcs 02396104
:023960FC E3590002 cmp r9,#0x2
:02396100 CAFFFF28 bgt 02395DA8
:02396104 E2880FC7 add  r0,r8,#0x31C
:02396108 E2800B01 add  r0,r0,#0x400
:0239610C EB405816 bl 033AC16C
:02396110 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02396114 E58D0014 str r0,[r13, #+0x14]		;r13+0x14=*(00000013)
:02396118 E59D0014 ldr r0,[r13, #+0x14]		;r13+0x14=*(00000013)
:0239611C E3500001 cmp r0,#0x1
:02396120 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:02396124 01CB08BA streqh r0,[r11, #+0x8a]		;r11+0x8a=*(33afd98f)=#0(0x00000000)
:02396128 0A00000F beq 0239616C
:0239612C E59B001C ldr r0,[r11, #+0x1c]		;r11+0x1c=*(33afd921)=#0(0x00000000)
:02396130 E1A01806 mov  r1,r6,lsl #0x10		;r1=0(0x0)
:02396134 E3500001 cmp r0,#0x1
:02396138 01DD05BC ldreqh r0,[r13, #+0x5c]		;r13+0x5c=*(0000005b)
:0239613C E1A01821 mov  r1,r1,lsr #0x10		;r1=0(0x0)
:02396140 03800902 orreq  r0,r0,#0x8000
:02396144 01CD05BC streqh r0,[r13, #+0x5c]		;r13+0x5c=*(0000005b)
:02396148 E1DD25BC ldrh r2,[r13, #+0x5c]		;r13+0x5c=*(0000005b)
:0239614C E59B307C ldr r3,[r11, #+0x7c]		;r11+0x7c=*(33afd981)=#0(0x00000000)
:02396150 E28D0060 add  r0,r13,#0x60
:02396154 EBFFEE6C bl 02391B0C
:02396158 E1D000B4 ldrh r0,[r0, #+0x4]		;r0+0x4=*(00000004)
:0239615C E3500000 cmp r0,#0x0
:02396160 13500008 cmpne r0,#0x8
:02396164 13A00000 movne  r0,#0x0		;r0=0(0x0)
:02396168 11CB08BA strneh r0,[r11, #+0x8a]		;r11+0x8a=*(33afd98f)=#0(0x00000000)
:0239616C E28DDE26 add  r13,r13,#0x260
:02396170 E8BD4FF8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:02396174 E12FFF1E bx r14 (Jump to addr_2CF94808?)
msr CPSR_fsxc,r14
:02396178 027F8878 rsbeqs r8,r15,#0x780000
:0239617C 0000FFFF unknown
:02396180 E92D4FF8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:02396184 E24DDFB2 sub  r13,r13,#0x2C8
:02396188 E59F1988 ldr r1,[r15, #+0x988]		;r15+0x988=*(02396b18)=#41912440(0x027f8878)
:0239618C E58D0018 str r0,[r13, #+0x18]		;r13+0x18=*(00000017)
:02396190 E5917550 ldr r7,[r1, #+0x550]		;r1+0x550=*(027f8dc8)=#867162373(0x33afd905)
:02396194 EB405CF1 bl 033AD560
:02396198 E2871C01 add  r1,r7,#0x100
:0239619C E1D118B2 ldrh r1,[r1, #+0x82]		;r1+0x82=*(027f88fa)=#-2126993289(0x8138a877)
:023961A0 E1D748B6 ldrh r4,[r7, #+0x86]		;r7+0x86=*(33afd98b)=#0(0x00000000)
:023961A4 E58D1074 str r1,[r13, #+0x74]		;r13+0x74=*(00000073)
:023961A8 EB405CF1 bl 033AD574
:023961AC E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023961B0 E1CD1CB4 strh r1,[r13, #+0xc4]		;r13+0xc4=*(000000c3)
:023961B4 E1D708B8 ldrh r0,[r7, #+0x88]		;r7+0x88=*(33afd98d)=#0(0x00000000)
:023961B8 E3500001 cmp r0,#0x1
:023961BC 059F0958 ldreq r0,[r15, #+0x958]		;r15+0x958=*(02396b1c)=#65535(0x0000ffff)
:023961C0 058D0018 streq r0,[r13, #+0x18]		;r13+0x18=*(00000017)
:023961C4 01C718B8 streqh r1,[r7, #+0x88]		;r7+0x88=*(33afd98d)=#0(0x00000000)
:023961C8 E1D709BE ldrh r0,[r7, #+0x9e]		;r7+0x9e=*(33afd9a3)=#0(0x00000000)
:023961CC E3500000 cmp r0,#0x0
:023961D0 1A000224 bne 02396A68
:023961D4 E59F193C ldr r1,[r15, #+0x93c]		;r15+0x93c=*(02396b18)=#41912440(0x027f8878)
:023961D8 E1D703BA ldrh r0,[r7, #+0x3a]		;r7+0x3a=*(33afd93f)=#0(0x00000000)
:023961DC E5918550 ldr r8,[r1, #+0x550]		;r1+0x550=*(027f8dc8)=#867162373(0x33afd905)
:023961E0 E58D0024 str r0,[r13, #+0x24]		;r13+0x24=*(00000023)
:023961E4 E28D00C4 add  r0,r13,#0xC4
:023961E8 E1D893B8 ldrh r9,[r8, #+0x38]		;r8+0x38=*(33afd93d)=#0(0x00000000)
:023961EC E58D0070 str r0,[r13, #+0x70]		;r13+0x70=*(0000006f)
:023961F0 E289001F add  r0,r9,#0x1F
:023961F4 E1D818B0 ldrh r1,[r8, #+0x80]		;r8+0x80=*(33afd985)=#0(0x00000000)
:023961F8 E3C0001F bic  r0,r0,#0x1F
:023961FC E1510000 cmp r1,r0
:02396200 E598607C ldr r6,[r8, #+0x7c]		;r8+0x7c=*(33afd981)=#0(0x00000000)
:02396204 B3A00001 movlt  r0,#0x1		;r0=1(0x1)
:02396208 BA000126 blt 023966A8
:0239620C E2880C01 add  r0,r8,#0x100
:02396210 E1D008B8 ldrh r0,[r0, #+0x88]		;r0+0x88=*(00000089)
:02396214 E3500010 cmp r0,#0x10
:02396218 23A00001 movcs  r0,#0x1		;r0=1(0x1)
:0239621C 2A000121 bcs 023966A8
:02396220 E1D800B0 ldrh r0,[r8, #+0x0]		;r8+0x0=*(33afd905)=#0(0x00000000)
:02396224 E3500009 cmp r0,#0x9
:02396228 03A00001 moveq  r0,#0x1		;r0=1(0x1)
:0239622C 058D0048 streq r0,[r13, #+0x48]		;r13+0x48=*(00000047)
:02396230 0A000005 beq 0239624C
:02396234 E350000A cmp r0,#0xA
:02396238 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:0239623C 058D0048 streq r0,[r13, #+0x48]		;r13+0x48=*(00000047)
:02396240 0A000001 beq 0239624C
:02396244 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02396248 EA000116 b 023966A8
:0239624C E59D0070 ldr r0,[r13, #+0x70]		;r13+0x70=*(0000006f)
:02396250 E3A05000 mov  r5,#0x0		;r5=0(0x0)
:02396254 E1A0A005 mov  r10,r5			;r10=0(0x0)
:02396258 E1A0B005 mov  r11,r5			;r11=0(0x0)
:0239625C E1C050B0 strh r5,[r0, #+0x0]		;r0+0x0=*(00000001)
:02396260 E3590000 cmp r9,#0x0
:02396264 B3A00001 movlt  r0,#0x1		;r0=1(0x1)
:02396268 BA00010E blt 023966A8
:0239626C E59D0048 ldr r0,[r13, #+0x48]		;r13+0x48=*(00000047)
:02396270 E58D4050 str r4,[r13, #+0x50]		;r13+0x50=*(0000004f)
:02396274 E3500000 cmp r0,#0x0
:02396278 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239627C E58D004C str r0,[r13, #+0x4c]		;r13+0x4c=*(0000004b)
:02396280 0A000006 beq 023962A0
:02396284 E2880C07 add  r0,r8,#0x700
:02396288 E1D00CB6 ldrh r0,[r0, #+0xc6]		;r0+0xc6=*(000000c7)
:0239628C E3500000 cmp r0,#0x0
:02396290 159D0074 ldrne r0,[r13, #+0x74]		;r13+0x74=*(00000073)
:02396294 158D504C strne r5,[r13, #+0x4c]		;r13+0x4c=*(0000004b)
:02396298 158D0050 strne r0,[r13, #+0x50]		;r13+0x50=*(0000004f)
:0239629C EA000000 b 023962A4
:023962A0 E58D504C str r5,[r13, #+0x4c]		;r13+0x4c=*(0000004b)
:023962A4 E59D0018 ldr r0,[r13, #+0x18]		;r13+0x18=*(00000017)
:023962A8 E0044000 and  r4,r4,r0
:023962AC E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023962B0 E58D0040 str r0,[r13, #+0x40]		;r13+0x40=*(0000003f)
:023962B4 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023962B8 E58D0044 str r0,[r13, #+0x44]		;r13+0x44=*(00000043)
:023962BC E2880FC7 add  r0,r8,#0x31C
:023962C0 E2800B01 add  r0,r0,#0x400
:023962C4 EB405787 bl 033AC0E8
:023962C8 E5980734 ldr r0,[r8, #+0x734]		;r8+0x734=*(33afe039)=#0(0x00000000)
:023962CC E3500001 cmp r0,#0x1
:023962D0 1A000004 bne 023962E8
:023962D4 E2880FC7 add  r0,r8,#0x31C
:023962D8 E2800B01 add  r0,r0,#0x400
:023962DC EB4057A2 bl 033AC16C
:023962E0 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023962E4 EA0000EF b 023966A8
:023962E8 E1E00004 mvn  r0,r4
:023962EC E58D002C str r0,[r13, #+0x2c]		;r13+0x2c=*(0000002b)
:023962F0 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023962F4 E5880734 str r0,[r8, #+0x734]		;r8+0x734=*(33afe039)=#0(0x00000000)
:023962F8 E2880FBE add  r0,r8,#0x2F8
:023962FC E58D0054 str r0,[r13, #+0x54]		;r13+0x54=*(00000053)
:02396300 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02396304 E58D0058 str r0,[r13, #+0x58]		;r13+0x58=*(00000057)
:02396308 EA0000DC b 02396680
:0239630C E59D0058 ldr r0,[r13, #+0x58]		;r13+0x58=*(00000057)
:02396310 E1A02100 mov  r2,r0,lsl #0x2		;r2=0(0x0)
:02396314 E2880FC3 add  r0,r8,#0x30C
:02396318 E2801B01 add  r1,r0,#0x400
:0239631C E59D0058 ldr r0,[r13, #+0x58]		;r13+0x58=*(00000057)
:02396320 E191A0B2 ldrh r10,[r1, +r2]
:02396324 E0810100 add  r0,r1,r0,lsl #0x2
:02396328 E58D005C str r0,[r13, #+0x5c]		;r13+0x5c=*(0000005b)
:0239632C E2880FBF add  r0,r8,#0x2FC
:02396330 E2801B01 add  r1,r0,#0x400
:02396334 E59D0058 ldr r0,[r13, #+0x58]		;r13+0x58=*(00000057)
:02396338 E0810100 add  r0,r1,r0,lsl #0x2
:0239633C E58D0060 str r0,[r13, #+0x60]		;r13+0x60=*(0000005f)
:02396340 E59D005C ldr r0,[r13, #+0x5c]		;r13+0x5c=*(0000005b)
:02396344 E58D0064 str r0,[r13, #+0x64]		;r13+0x64=*(00000063)
:02396348 E59F07CC ldr r0,[r15, #+0x7cc]		;r15+0x7cc=*(02396b1c)=#65535(0x0000ffff)
:0239634C E58D0068 str r0,[r13, #+0x68]		;r13+0x68=*(00000067)
:02396350 E58D0078 str r0,[r13, #+0x78]		;r13+0x78=*(00000077)
:02396354 E58D008C str r0,[r13, #+0x8c]		;r13+0x8c=*(0000008b)
:02396358 E2880C01 add  r0,r8,#0x100
:0239635C E58D0090 str r0,[r13, #+0x90]		;r13+0x90=*(0000008f)
:02396360 E59D0068 ldr r0,[r13, #+0x68]		;r13+0x68=*(00000067)
:02396364 E2400902 sub  r0,r0,#0x8000
:02396368 E58D0094 str r0,[r13, #+0x94]		;r13+0x94=*(00000093)
:0239636C E59D0068 ldr r0,[r13, #+0x68]		;r13+0x68=*(00000067)
:02396370 E58D0098 str r0,[r13, #+0x98]		;r13+0x98=*(00000097)
:02396374 E2880C07 add  r0,r8,#0x700
:02396378 E58D009C str r0,[r13, #+0x9c]		;r13+0x9c=*(0000009b)
:0239637C E59D0068 ldr r0,[r13, #+0x68]		;r13+0x68=*(00000067)
:02396380 E58D00A0 str r0,[r13, #+0xa0]		;r13+0xa0=*(0000009f)
:02396384 E58D00A4 str r0,[r13, #+0xa4]		;r13+0xa4=*(000000a3)
:02396388 E58D00A8 str r0,[r13, #+0xa8]		;r13+0xa8=*(000000a7)
:0239638C EA0000B3 b 02396660
:02396390 E59D0054 ldr r0,[r13, #+0x54]		;r13+0x54=*(00000053)
:02396394 E59D2040 ldr r2,[r13, #+0x40]		;r13+0x40=*(0000003f)
:02396398 E080428A add  r4,r0,r10,lsl #0x5
:0239639C E1D400B2 ldrh r0,[r4, #+0x2]		;r4+0x2=*(00000002)
:023963A0 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023963A4 E58D0028 str r0,[r13, #+0x28]		;r13+0x28=*(00000027)
:023963A8 E1120011 tst r2,r1,lsl r0
:023963AC 1A00009C bne 02396624
:023963B0 E59D004C ldr r0,[r13, #+0x4c]		;r13+0x4c=*(0000004b)
:023963B4 E3500000 cmp r0,#0x0
:023963B8 E59D0028 ldr r0,[r13, #+0x28]		;r13+0x28=*(00000027)
:023963BC E1820011 orr  r0,r2,r1,lsl r0
:023963C0 E58D0040 str r0,[r13, #+0x40]		;r13+0x40=*(0000003f)
:023963C4 E1D400B6 ldrh r0,[r4, #+0x6]		;r4+0x6=*(00000006)
:023963C8 E59D1050 ldr r1,[r13, #+0x50]		;r13+0x50=*(0000004f)
:023963CC E0001001 and  r1,r0,r1
:023963D0 E58D106C str r1,[r13, #+0x6c]		;r13+0x6c=*(0000006b)
:023963D4 0A000003 beq 023963E8
:023963D8 E1A02001 mov  r2,r1			;r2=1(0x1)
:023963DC E59D102C ldr r1,[r13, #+0x2c]		;r13+0x2c=*(0000002b)
:023963E0 E1120001 tst r2,r1
:023963E4 1A00008E bne 02396624
:023963E8 E59D1028 ldr r1,[r13, #+0x28]		;r13+0x28=*(00000027)
:023963EC E3110008 tst r1,#0x8
:023963F0 13A01001 movne  r1,#0x1		;r1=1(0x1)
:023963F4 158D1020 strne r1,[r13, #+0x20]		;r13+0x20=*(0000001f)
:023963F8 03A01000 moveq  r1,#0x0		;r1=0(0x0)
:023963FC 058D1020 streq r1,[r13, #+0x20]		;r13+0x20=*(0000001f)
:02396400 E59D1048 ldr r1,[r13, #+0x48]		;r13+0x48=*(00000047)
:02396404 E3510000 cmp r1,#0x0
:02396408 13801001 orrne  r1,r0,#0x1
:0239640C 159D008C ldrne r0,[r13, #+0x8c]		;r13+0x8c=*(0000008b)
:02396410 11510000 cmpne r1,r0
:02396414 13A00001 movne  r0,#0x1		;r0=1(0x1)
:02396418 158D001C strne r0,[r13, #+0x1c]		;r13+0x1c=*(0000001b)
:0239641C 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:02396420 058D001C streq r0,[r13, #+0x1c]		;r13+0x1c=*(0000001b)
:02396424 E1D400BE ldrh r0,[r4, #+0xe]		;r4+0xe=*(0000000e)
:02396428 E2001001 and  r1,r0,#0x1
:0239642C E3510001 cmp r1,#0x1
:02396430 02800001 addeq  r0,r0,#0x1
:02396434 01C400BE streqh r0,[r4, #+0xe]		;r4+0xe=*(0000000e)
:02396438 E59D0020 ldr r0,[r13, #+0x20]		;r13+0x20=*(0000001f)
:0239643C E59D1044 ldr r1,[r13, #+0x44]		;r13+0x44=*(00000043)
:02396440 E3500000 cmp r0,#0x0
:02396444 13A00002 movne  r0,#0x2		;r0=2(0x2)
:02396448 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:0239644C E3510000 cmp r1,#0x0
:02396450 13A03000 movne  r3,#0x0		;r3=0(0x0)
:02396454 E59D101C ldr r1,[r13, #+0x1c]		;r13+0x1c=*(0000001b)
:02396458 03A03002 moveq  r3,#0x2		;r3=2(0x2)
:0239645C E1D420BE ldrh r2,[r4, #+0xe]		;r4+0xe=*(0000000e)
:02396460 E3510000 cmp r1,#0x0
:02396464 13A01002 movne  r1,#0x2		;r1=2(0x2)
:02396468 E0822003 add  r2,r2,r3
:0239646C 03A01000 moveq  r1,#0x0		;r1=0(0x0)
:02396470 E0820000 add  r0,r2,r0
:02396474 E0810000 add  r0,r1,r0
:02396478 E1500009 cmp r0,r9
:0239647C CA000068 bgt 02396624
:02396480 E59D0044 ldr r0,[r13, #+0x44]		;r13+0x44=*(00000043)
:02396484 E3500000 cmp r0,#0x0
:02396488 058D6070 streq r6,[r13, #+0x70]		;r13+0x70=*(0000006f)
:0239648C 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:02396490 00C600B2 streqh r0,[r6],#+0x2
:02396494 E59D0070 ldr r0,[r13, #+0x70]		;r13+0x70=*(0000006f)
:02396498 E1D420B2 ldrh r2,[r4, #+0x2]		;r4+0x2=*(00000002)
:0239649C E1D410BE ldrh r1,[r4, #+0xe]		;r4+0xe=*(0000000e)
:023964A0 E1A02402 mov  r2,r2,lsl #0x8		;r2=256(0x100)
:023964A4 E1A010A1 mov  r1,r1,lsr #0x1		;r1=0(0x0)
:023964A8 E1D000B0 ldrh r0,[r0, #+0x0]		;r0+0x0=*(00000000)
:023964AC E2022C0F and  r2,r2,#0xF00
:023964B0 E20110FF and  r1,r1,#0xFF
:023964B4 E1821001 orr  r1,r2,r1
:023964B8 E1801001 orr  r1,r0,r1
:023964BC E59D0070 ldr r0,[r13, #+0x70]		;r13+0x70=*(0000006f)
:023964C0 028BB002 addeq  r11,r11,#0x2
:023964C4 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:023964C8 E5940014 ldr r0,[r4, #+0x14]		;r4+0x14=*(00000014)
:023964CC E1D420BE ldrh r2,[r4, #+0xe]		;r4+0xe=*(0000000e)
:023964D0 E1A01006 mov  r1,r6			;r1=0(0x0)
:023964D4 02499002 subeq  r9,r9,#0x2
:023964D8 EB405CC7 bl 033AD7FC
:023964DC E1D410BE ldrh r1,[r4, #+0xe]		;r4+0xe=*(0000000e)
:023964E0 E59D0020 ldr r0,[r13, #+0x20]		;r13+0x20=*(0000001f)
:023964E4 E08BB001 add  r11,r11,r1
:023964E8 E3500001 cmp r0,#0x1
:023964EC E3C10001 bic  r0,r1,#0x1
:023964F0 E0866000 add  r6,r6,r0
:023964F4 E0499001 sub  r9,r9,r1
:023964F8 1A000014 bne 02396550
:023964FC E1D401B0 ldrh r0,[r4, #+0x10]		;r4+0x10=*(00000010)
:02396500 E3100001 tst r0,#0x1
:02396504 01A020C0 moveq  r2,r0,asr #0x1
:02396508 0A00000B beq 0239653C
:0239650C E59D0090 ldr r0,[r13, #+0x90]		;r13+0x90=*(0000008f)
:02396510 E1D410B2 ldrh r1,[r4, #+0x2]		;r4+0x2=*(00000002)
:02396514 E1D008B8 ldrh r0,[r0, #+0x88]		;r0+0x88=*(00000088)
:02396518 E1A01E81 mov  r1,r1,lsl #0x1d		;r1=0(0x0)
:0239651C E0880200 add  r0,r8,r0,lsl #0x4
:02396520 E0800E21 add  r0,r0,r1,lsr #0x1c
:02396524 E2800C01 add  r0,r0,#0x100
:02396528 E1D02FB8 ldrh r2,[r0, #+0xf8]		;r0+0xf8=*(000000f8)
:0239652C E2821001 add  r1,r2,#0x1
:02396530 E1C01FB8 strh r1,[r0, #+0xf8]		;r0+0xf8=*(000000f8)
:02396534 E1A00082 mov  r0,r2,lsl #0x1		;r0=512(0x200)
:02396538 E1C401B0 strh r0,[r4, #+0x10]		;r4+0x10=*(00000010)
:0239653C E59D0094 ldr r0,[r13, #+0x94]		;r13+0x94=*(00000093)
:02396540 E28BB002 add  r11,r11,#0x2
:02396544 E0020000 and  r0,r2,r0
:02396548 E0C600B2 strh r0,[r6],#+0x2
:0239654C E2499002 sub  r9,r9,#0x2
:02396550 E59D001C ldr r0,[r13, #+0x1c]		;r13+0x1c=*(0000001b)
:02396554 E3500001 cmp r0,#0x1
:02396558 1A000008 bne 02396580
:0239655C E59D0070 ldr r0,[r13, #+0x70]		;r13+0x70=*(0000006f)
:02396560 E28BB002 add  r11,r11,#0x2
:02396564 E1D000B0 ldrh r0,[r0, #+0x0]		;r0+0x0=*(00000200)
:02396568 E2499002 sub  r9,r9,#0x2
:0239656C E3801A01 orr  r1,r0,#0x1000
:02396570 E59D0070 ldr r0,[r13, #+0x70]		;r13+0x70=*(0000006f)
:02396574 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000200)
:02396578 E1D400B6 ldrh r0,[r4, #+0x6]		;r4+0x6=*(00000006)
:0239657C E0C600B2 strh r0,[r6],#+0x2
:02396580 E59D0044 ldr r0,[r13, #+0x44]		;r13+0x44=*(00000043)
:02396584 E3500001 cmp r0,#0x1
:02396588 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:0239658C 058D0044 streq r0,[r13, #+0x44]		;r13+0x44=*(00000043)
:02396590 E59D005C ldr r0,[r13, #+0x5c]		;r13+0x5c=*(0000005b)
:02396594 E1D000B2 ldrh r0,[r0, #+0x2]		;r0+0x2=*(00000002)
:02396598 E150000A cmp r0,r10
:0239659C 059D1068 ldreq r1,[r13, #+0x68]		;r13+0x68=*(00000067)
:023965A0 059D005C ldreq r0,[r13, #+0x5c]		;r13+0x5c=*(0000005b)
:023965A4 01C010B2 streqh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:023965A8 E1D410B0 ldrh r1,[r4, #+0x0]		;r4+0x0=*(00000000)
:023965AC E59D0064 ldr r0,[r13, #+0x64]		;r13+0x64=*(00000063)
:023965B0 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:023965B4 E59D0078 ldr r0,[r13, #+0x78]		;r13+0x78=*(00000077)
:023965B8 E1C400B0 strh r0,[r4, #+0x0]		;r4+0x0=*(00000000)
:023965BC E59D0060 ldr r0,[r13, #+0x60]		;r13+0x60=*(0000005f)
:023965C0 E1D010B2 ldrh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:023965C4 E59D0098 ldr r0,[r13, #+0x98]		;r13+0x98=*(00000097)
:023965C8 E1510000 cmp r1,r0
:023965CC 059D0060 ldreq r0,[r13, #+0x60]		;r13+0x60=*(0000005f)
:023965D0 11A01281 movne  r1,r1,lsl #0x5		;r1=0(0x0)
:023965D4 01C0A0B0 streqh r10,[r0, #+0x0]		;r0+0x0=*(00000000)
:023965D8 159D0054 ldrne r0,[r13, #+0x54]		;r13+0x54=*(00000053)
:023965DC 1180A0B1 strneh r10,[r0, +r1]
:023965E0 E59D0028 ldr r0,[r13, #+0x28]		;r13+0x28=*(00000027)
:023965E4 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023965E8 E1E01011 mvn  r1,r1,lsl r0
:023965EC E59D0040 ldr r0,[r13, #+0x40]		;r13+0x40=*(0000003f)
:023965F0 E0000001 and  r0,r0,r1
:023965F4 E58D0040 str r0,[r13, #+0x40]		;r13+0x40=*(0000003f)
:023965F8 E59D0060 ldr r0,[r13, #+0x60]		;r13+0x60=*(0000005f)
:023965FC E1C0A0B2 strh r10,[r0, #+0x2]		;r0+0x2=*(00000002)
:02396600 E59D006C ldr r0,[r13, #+0x6c]		;r13+0x6c=*(0000006b)
:02396604 E59DA068 ldr r10,[r13, #+0x68]		;r13+0x68=*(00000067)
:02396608 E1C400BA strh r0,[r4, #+0xa]		;r4+0xa=*(0000000a)
:0239660C E1D400B4 ldrh r0,[r4, #+0x4]		;r4+0x4=*(00000004)
:02396610 E1855000 orr  r5,r5,r0
:02396614 E59D009C ldr r0,[r13, #+0x9c]		;r13+0x9c=*(0000009b)
:02396618 E1D00CB8 ldrh r0,[r0, #+0xc8]		;r0+0xc8=*(000000c8)
:0239661C E3500001 cmp r0,#0x1
:02396620 0A00001B beq 02396694
:02396624 E59D00A0 ldr r0,[r13, #+0xa0]		;r13+0xa0=*(0000009f)
:02396628 E58DA068 str r10,[r13, #+0x68]		;r13+0x68=*(00000067)
:0239662C E15A0000 cmp r10,r0
:02396630 159D0054 ldrne r0,[r13, #+0x54]		;r13+0x54=*(00000053)
:02396634 1080028A addne  r0,r0,r10,lsl #0x5
:02396638 158D0064 strne r0,[r13, #+0x64]		;r13+0x64=*(00000063)
:0239663C 059D005C ldreq r0,[r13, #+0x5c]		;r13+0x5c=*(0000005b)
:02396640 058D0064 streq r0,[r13, #+0x64]		;r13+0x64=*(00000063)
:02396644 E59D00A4 ldr r0,[r13, #+0xa4]		;r13+0xa4=*(000000a3)
:02396648 E15A0000 cmp r10,r0
:0239664C 159D0054 ldrne r0,[r13, #+0x54]		;r13+0x54=*(00000053)
:02396650 11A0128A movne  r1,r10,lsl #0x5		;r1=0(0x0)
:02396654 1190A0B1 ldrneh r10,[r0, +r1]
:02396658 059D005C ldreq r0,[r13, #+0x5c]		;r13+0x5c=*(0000005b)
:0239665C 01D0A0B0 ldreqh r10,[r0, #+0x0]		;r0+0x0=*(00000000)
:02396660 E59D00A8 ldr r0,[r13, #+0xa8]		;r13+0xa8=*(000000a7)
:02396664 E15A0000 cmp r10,r0
:02396668 0A000001 beq 02396674
:0239666C E3590002 cmp r9,#0x2
:02396670 CAFFFF46 bgt 02396390
:02396674 E59D0058 ldr r0,[r13, #+0x58]		;r13+0x58=*(00000057)
:02396678 E2800001 add  r0,r0,#0x1
:0239667C E58D0058 str r0,[r13, #+0x58]		;r13+0x58=*(00000057)
:02396680 E59D0058 ldr r0,[r13, #+0x58]		;r13+0x58=*(00000057)
:02396684 E3500004 cmp r0,#0x4
:02396688 2A000001 bcs 02396694
:0239668C E3590002 cmp r9,#0x2
:02396690 CAFFFF1D bgt 0239630C
:02396694 E2880FC7 add  r0,r8,#0x31C
:02396698 E2800B01 add  r0,r0,#0x400
:0239669C E1A0A00B mov  r10,r11			;r10=0(0x0)
:023966A0 EB4056B1 bl 033AC16C
:023966A4 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023966A8 E3500001 cmp r0,#0x1
:023966AC 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:023966B0 01C706B2 streqh r0,[r7, #+0x62]		;r7+0x62=*(33afd967)=#0(0x00000000)
:023966B4 01C706B4 streqh r0,[r7, #+0x64]		;r7+0x64=*(33afd969)=#0(0x00000000)
:023966B8 0A000113 beq 02396B0C
:023966BC E2870C07 add  r0,r7,#0x700
:023966C0 E1D01CB6 ldrh r1,[r0, #+0xc6]		;r0+0xc6=*(000000c6)
:023966C4 E59D0024 ldr r0,[r13, #+0x24]		;r13+0x24=*(00000023)
:023966C8 E3510001 cmp r1,#0x1
:023966CC E2804002 add  r4,r0,#0x2
:023966D0 159D5018 ldrne r5,[r13, #+0x18]		;r13+0x18=*(00000017)
:023966D4 E59D0074 ldr r0,[r13, #+0x74]		;r13+0x74=*(00000073)
:023966D8 E0055000 and  r5,r5,r0
:023966DC E1A00005 mov  r0,r5			;r0=0(0x0)
:023966E0 EB40726A bl 033B3090
:023966E4 E59D1024 ldr r1,[r13, #+0x24]		;r13+0x24=*(00000023)
:023966E8 E281100C add  r1,r1,#0xC
:023966EC E0000091 mul  r0,r1,r0
:023966F0 E2800029 add  r0,r0,#0x29
:023966F4 E1D717B2 ldrh r1,[r7, #+0x72]		;r7+0x72=*(33afd977)=#0(0x00000000)
:023966F8 E3C0001F bic  r0,r0,#0x1F
:023966FC E1510000 cmp r1,r0
:02396700 AA0000C8 bge 02396A28
:02396704 E59F040C ldr r0,[r15, #+0x40c]		;r15+0x40c=*(02396b18)=#41912440(0x027f8878)
:02396708 E5909550 ldr r9,[r0, #+0x550]		;r0+0x550=*(027f8dc8)=#867162373(0x33afd905)
:0239670C E1D900B0 ldrh r0,[r9, #+0x0]		;r9+0x0=*(33afd905)=#0(0x00000000)
:02396710 E2898FBE add  r8,r9,#0x2F8
:02396714 E3500009 cmp r0,#0x9
:02396718 03A04001 moveq  r4,#0x1		;r4=1(0x1)
:0239671C 0A000002 beq 0239672C
:02396720 E350000A cmp r0,#0xA
:02396724 1A0000BB bne 02396A18
:02396728 E3A04000 mov  r4,#0x0		;r4=0(0x0)
:0239672C E2890FC7 add  r0,r9,#0x31C
:02396730 E2800B01 add  r0,r0,#0x400
:02396734 EB40566B bl 033AC0E8
:02396738 E5990734 ldr r0,[r9, #+0x734]		;r9+0x734=*(33afe039)=#0(0x00000000)
:0239673C E3500000 cmp r0,#0x0
:02396740 1A000003 bne 02396754
:02396744 E2890FC7 add  r0,r9,#0x31C
:02396748 E2800B01 add  r0,r0,#0x400
:0239674C EB405686 bl 033AC16C
:02396750 EA0000B0 b 02396A18
:02396754 E3540000 cmp r4,#0x0
:02396758 03A00001 moveq  r0,#0x1		;r0=1(0x1)
:0239675C 058D003C streq r0,[r13, #+0x3c]		;r13+0x3c=*(0000003b)
:02396760 0A000004 beq 02396778
:02396764 EB405B7D bl 033AD560
:02396768 E2891C01 add  r1,r9,#0x100
:0239676C E1D118B2 ldrh r1,[r1, #+0x82]		;r1+0x82=*(00000082)
:02396770 E58D103C str r1,[r13, #+0x3c]		;r13+0x3c=*(0000003b)
:02396774 EB405B7E bl 033AD574
:02396778 E1A00805 mov  r0,r5,lsl #0x10		;r0=0(0x0)
:0239677C E1E00820 mvn  r0,r0,lsr #0x10
:02396780 E58D0030 str r0,[r13, #+0x30]		;r13+0x30=*(0000002f)
:02396784 E3A0A000 mov  r10,#0x0		;r10=0(0x0)
:02396788 E59F038C ldr r0,[r15, #+0x38c]		;r15+0x38c=*(02396b1c)=#65535(0x0000ffff)
:0239678C E289BC06 add  r11,r9,#0x600
:02396790 E58D0038 str r0,[r13, #+0x38]		;r13+0x38=*(00000037)
:02396794 E2890FBF add  r0,r9,#0x2FC
:02396798 E2801B01 add  r1,r0,#0x400
:0239679C E1A0010A mov  r0,r10,lsl #0x2		;r0=0(0x0)
:023967A0 E19150B0 ldrh r5,[r1, +r0]
:023967A4 E59D0038 ldr r0,[r13, #+0x38]		;r13+0x38=*(00000037)
:023967A8 E081610A add  r6,r1,r10,lsl #0x2
:023967AC E58D0034 str r0,[r13, #+0x34]		;r13+0x34=*(00000033)
:023967B0 E59D0038 ldr r0,[r13, #+0x38]		;r13+0x38=*(00000037)
:023967B4 E58D007C str r0,[r13, #+0x7c]		;r13+0x7c=*(0000007b)
:023967B8 E58D0080 str r0,[r13, #+0x80]		;r13+0x80=*(0000007f)
:023967BC E58D0084 str r0,[r13, #+0x84]		;r13+0x84=*(00000083)
:023967C0 E58D0088 str r0,[r13, #+0x88]		;r13+0x88=*(00000087)
:023967C4 E58D00AC str r0,[r13, #+0xac]		;r13+0xac=*(000000ab)
:023967C8 E58D00B0 str r0,[r13, #+0xb0]		;r13+0xb0=*(000000af)
:023967CC E2890C01 add  r0,r9,#0x100
:023967D0 E58D00B4 str r0,[r13, #+0xb4]		;r13+0xb4=*(000000b3)
:023967D4 E59D0038 ldr r0,[r13, #+0x38]		;r13+0x38=*(00000037)
:023967D8 E58D00B8 str r0,[r13, #+0xb8]		;r13+0xb8=*(000000b7)
:023967DC E58D00BC str r0,[r13, #+0xbc]		;r13+0xbc=*(000000bb)
:023967E0 E58D00C0 str r0,[r13, #+0xc0]		;r13+0xc0=*(000000bf)
:023967E4 EA00006E b 023969A4
:023967E8 E0884285 add  r4,r8,r5,lsl #0x5
:023967EC E1D410BA ldrh r1,[r4, #+0xa]		;r4+0xa=*(0000000a)
:023967F0 E59D0030 ldr r0,[r13, #+0x30]		;r13+0x30=*(0000002f)
:023967F4 E1D420B8 ldrh r2,[r4, #+0x8]		;r4+0x8=*(00000008)
:023967F8 E0010000 and  r0,r1,r0
:023967FC E1820000 orr  r0,r2,r0
:02396800 E1C400B8 strh r0,[r4, #+0x8]		;r4+0x8=*(00000008)
:02396804 E1D400B8 ldrh r0,[r4, #+0x8]		;r4+0x8=*(00000008)
:02396808 E1D410B6 ldrh r1,[r4, #+0x6]		;r4+0x6=*(00000006)
:0239680C E1E00000 mvn  r0,r0
:02396810 E0010000 and  r0,r1,r0
:02396814 E1C400B6 strh r0,[r4, #+0x6]		;r4+0x6=*(00000006)
:02396818 E1D410B6 ldrh r1,[r4, #+0x6]		;r4+0x6=*(00000006)
:0239681C E59D003C ldr r0,[r13, #+0x3c]		;r13+0x3c=*(0000003b)
:02396820 E0010000 and  r0,r1,r0
:02396824 E1C400B6 strh r0,[r4, #+0x6]		;r4+0x6=*(00000006)
:02396828 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239682C E1C400BA strh r0,[r4, #+0xa]		;r4+0xa=*(0000000a)
:02396830 E1D400B6 ldrh r0,[r4, #+0x6]		;r4+0x6=*(00000006)
:02396834 E3500000 cmp r0,#0x0
:02396838 0A00001E beq 023968B8
:0239683C E1D400B2 ldrh r0,[r4, #+0x2]		;r4+0x2=*(00000002)
:02396840 E3100008 tst r0,#0x8
:02396844 01D401B2 ldreqh r0,[r4, #+0x12]		;r4+0x12=*(00000012)
:02396848 03500000 cmpeq r0,#0x0
:0239684C 0A000019 beq 023968B8
:02396850 E1D401B2 ldrh r0,[r4, #+0x12]		;r4+0x12=*(00000012)
:02396854 E3500000 cmp r0,#0x0
:02396858 12400001 subne  r0,r0,#0x1
:0239685C 11C401B2 strneh r0,[r4, #+0x12]		;r4+0x12=*(00000012)
:02396860 E1D410B0 ldrh r1,[r4, #+0x0]		;r4+0x0=*(00000000)
:02396864 E59D00AC ldr r0,[r13, #+0xac]		;r13+0xac=*(000000ab)
:02396868 E1510000 cmp r1,r0
:0239686C 059D007C ldreq r0,[r13, #+0x7c]		;r13+0x7c=*(0000007b)
:02396870 01C600B2 streqh r0,[r6, #+0x2]		;r6+0x2=*(00000002)
:02396874 E59D1038 ldr r1,[r13, #+0x38]		;r13+0x38=*(00000037)
:02396878 E59D00B0 ldr r0,[r13, #+0xb0]		;r13+0xb0=*(000000af)
:0239687C E1510000 cmp r1,r0
:02396880 E1D400B0 ldrh r0,[r4, #+0x0]		;r4+0x0=*(00000000)
:02396884 E1C600B0 strh r0,[r6, #+0x0]		;r6+0x0=*(00000000)
:02396888 E59D0080 ldr r0,[r13, #+0x80]		;r13+0x80=*(0000007f)
:0239688C E1C400B0 strh r0,[r4, #+0x0]		;r4+0x0=*(00000000)
:02396890 01A00805 moveq  r0,r5,lsl #0x10		;r0=0(0x0)
:02396894 01A00820 moveq  r0,r0,lsr #0x10		;r0=0(0x0)
:02396898 058D0034 streq r0,[r13, #+0x34]		;r13+0x34=*(00000033)
:0239689C 159D0038 ldrne r0,[r13, #+0x38]		;r13+0x38=*(00000037)
:023968A0 11A00280 movne  r0,r0,lsl #0x5		;r0=0(0x0)
:023968A4 118850B0 strneh r5,[r8, +r0]
:023968A8 E1A00805 mov  r0,r5,lsl #0x10		;r0=0(0x0)
:023968AC E1A00820 mov  r0,r0,lsr #0x10		;r0=0(0x0)
:023968B0 E58D0038 str r0,[r13, #+0x38]		;r13+0x38=*(00000037)
:023968B4 EA000039 b 023969A0
:023968B8 EB4080E4 bl 033B6C50
:023968BC E3A01081 mov  r1,#0x81		;r1=129(0x81)
:023968C0 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:023968C4 E1D410B6 ldrh r1,[r4, #+0x6]		;r4+0x6=*(00000006)
:023968C8 E59D30B4 ldr r3,[r13, #+0xb4]		;r13+0xb4=*(000000b3)
:023968CC E3510000 cmp r1,#0x0
:023968D0 03A01000 moveq  r1,#0x0		;r1=0(0x0)
:023968D4 13A0100F movne  r1,#0xF		;r1=15(0xf)
:023968D8 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:023968DC E3A01014 mov  r1,#0x14		;r1=20(0x14)
:023968E0 E1C010B8 strh r1,[r0, #+0x8]		;r0+0x8=*(00000008)
:023968E4 E1D410B2 ldrh r1,[r4, #+0x2]		;r4+0x2=*(00000002)
:023968E8 E1C010BA strh r1,[r0, #+0xa]		;r0+0xa=*(0000000a)
:023968EC E1D410B4 ldrh r1,[r4, #+0x4]		;r4+0x4=*(00000004)
:023968F0 E1C010BC strh r1,[r0, #+0xc]		;r0+0xc=*(0000000c)
:023968F4 E1D410B6 ldrh r1,[r4, #+0x6]		;r4+0x6=*(00000006)
:023968F8 E1C010BE strh r1,[r0, #+0xe]		;r0+0xe=*(0000000e)
:023968FC E1D410B8 ldrh r1,[r4, #+0x8]		;r4+0x8=*(00000008)
:02396900 E1C011B0 strh r1,[r0, #+0x10]		;r0+0x10=*(00000010)
:02396904 E1D410BE ldrh r1,[r4, #+0xe]		;r4+0xe=*(0000000e)
:02396908 E1C011B8 strh r1,[r0, #+0x18]		;r0+0x18=*(00000018)
:0239690C E5941014 ldr r1,[r4, #+0x14]		;r4+0x14=*(00000014)
:02396910 E5801014 str r1,[r0, #+0x14]		;r0+0x14=*(00000014)
:02396914 E5941018 ldr r1,[r4, #+0x18]		;r4+0x18=*(00000018)
:02396918 E580101C str r1,[r0, #+0x1c]		;r0+0x1c=*(0000001c)
:0239691C E594101C ldr r1,[r4, #+0x1c]		;r4+0x1c=*(0000001c)
:02396920 E5801020 str r1,[r0, #+0x20]		;r0+0x20=*(00000020)
:02396924 E1D411B0 ldrh r1,[r4, #+0x10]		;r4+0x10=*(00000010)
:02396928 E1C011BA strh r1,[r0, #+0x1a]		;r0+0x1a=*(0000001a)
:0239692C E1D338B8 ldrh r3,[r3, #+0x88]		;r3+0x88=*(0000008a)
:02396930 E1D913B0 ldrh r1,[r9, #+0x30]		;r9+0x30=*(33afd935)=#0(0x00000000)
:02396934 E3530000 cmp r3,#0x0
:02396938 E1D923B2 ldrh r2,[r9, #+0x32]		;r9+0x32=*(33afd937)=#0(0x00000000)
:0239693C 01A03001 moveq  r3,r1			;r3=0(0x0)
:02396940 11A03002 movne  r3,r2			;r3=0(0x0)
:02396944 E1C032B4 strh r3,[r0, #+0x24]		;r0+0x24=*(00000024)
:02396948 E59D30B4 ldr r3,[r13, #+0xb4]		;r13+0xb4=*(000000b3)
:0239694C E1D338B8 ldrh r3,[r3, #+0x88]		;r3+0x88=*(00000088)
:02396950 E3530000 cmp r3,#0x0
:02396954 11A02001 movne  r2,r1			;r2=0(0x0)
:02396958 E1C022B6 strh r2,[r0, #+0x26]		;r0+0x26=*(00000026)
:0239695C EB4080A8 bl 033B6C04
:02396960 E1D410B0 ldrh r1,[r4, #+0x0]		;r4+0x0=*(00000000)
:02396964 E59D00B8 ldr r0,[r13, #+0xb8]		;r13+0xb8=*(000000b7)
:02396968 E1510000 cmp r1,r0
:0239696C 059D0084 ldreq r0,[r13, #+0x84]		;r13+0x84=*(00000083)
:02396970 01C600B2 streqh r0,[r6, #+0x2]		;r6+0x2=*(00000002)
:02396974 E1D400B0 ldrh r0,[r4, #+0x0]		;r4+0x0=*(00000000)
:02396978 E1C600B0 strh r0,[r6, #+0x0]		;r6+0x0=*(00000000)
:0239697C E59D0088 ldr r0,[r13, #+0x88]		;r13+0x88=*(00000087)
:02396980 E1C400B0 strh r0,[r4, #+0x0]		;r4+0x0=*(00000000)
:02396984 E1DB1FBA ldrh r1,[r11, #+0xfa]		;r11+0xfa=*(000000fa)
:02396988 E59D00BC ldr r0,[r13, #+0xbc]		;r13+0xbc=*(000000bb)
:0239698C E1510000 cmp r1,r0
:02396990 01CB5FB8 streqh r5,[r11, #+0xf8]		;r11+0xf8=*(000000f8)
:02396994 11A00281 movne  r0,r1,lsl #0x5		;r0=0(0x0)
:02396998 118850B0 strneh r5,[r8, +r0]
:0239699C E1CB5FBA strh r5,[r11, #+0xfa]		;r11+0xfa=*(000000fa)
:023969A0 E1D650B0 ldrh r5,[r6, #+0x0]		;r6+0x0=*(00000000)
:023969A4 E59D00C0 ldr r0,[r13, #+0xc0]		;r13+0xc0=*(000000bf)
:023969A8 E1550000 cmp r5,r0
:023969AC 1AFFFF8D bne 023967E8
:023969B0 E59F2164 ldr r2,[r15, #+0x164]		;r15+0x164=*(02396b1c)=#65535(0x0000ffff)
:023969B4 E59D0038 ldr r0,[r13, #+0x38]		;r13+0x38=*(00000037)
:023969B8 E1500002 cmp r0,r2
:023969BC 0A00000D beq 023969F8
:023969C0 E089010A add  r0,r9,r10,lsl #0x2
:023969C4 E2801C07 add  r1,r0,#0x700
:023969C8 E59D0038 ldr r0,[r13, #+0x38]		;r13+0x38=*(00000037)
:023969CC E1D130BC ldrh r3,[r1, #+0xc]		;r1+0xc=*(0000000c)
:023969D0 E1A00280 mov  r0,r0,lsl #0x5		;r0=0(0x0)
:023969D4 E18830B0 strh r3,[r8, +r0]
:023969D8 E1D100BE ldrh r0,[r1, #+0xe]		;r1+0xe=*(0000000e)
:023969DC E1500002 cmp r0,r2
:023969E0 059D0038 ldreq r0,[r13, #+0x38]		;r13+0x38=*(00000037)
:023969E4 01C100BE streqh r0,[r1, #+0xe]		;r1+0xe=*(0000000e)
:023969E8 E089010A add  r0,r9,r10,lsl #0x2
:023969EC E2801C07 add  r1,r0,#0x700
:023969F0 E59D0034 ldr r0,[r13, #+0x34]		;r13+0x34=*(00000033)
:023969F4 E1C100BC strh r0,[r1, #+0xc]		;r1+0xc=*(0000000c)
:023969F8 E28AA001 add  r10,r10,#0x1
:023969FC E35A0004 cmp r10,#0x4
:02396A00 BAFFFF60 blt 02396788
:02396A04 E2890FC7 add  r0,r9,#0x31C
:02396A08 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02396A0C E2800B01 add  r0,r0,#0x400
:02396A10 E5891734 str r1,[r9, #+0x734]		;r9+0x734=*(33afe039)=#0(0x00000000)
:02396A14 EB4055D4 bl 033AC16C
:02396A18 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02396A1C E1C706B2 strh r0,[r7, #+0x62]		;r7+0x62=*(33afd967)=#0(0x00000000)
:02396A20 E1C706B4 strh r0,[r7, #+0x64]		;r7+0x64=*(33afd969)=#0(0x00000000)
:02396A24 EA000038 b 02396B0C
:02396A28 E1D706F2 ldrsh r0,[r7, #+0x62]		;r7+0x62=*(33afd967)=#0(0x00000000)
:02396A2C E3500001 cmp r0,#0x1
:02396A30 11D706F4 ldrnesh r0,[r7, #+0x64]		;r7+0x64=*(33afd969)=#0(0x00000000)
:02396A34 13500001 cmpne r0,#0x1
:02396A38 13A06000 movne  r6,#0x0		;r6=0(0x0)
:02396A3C 1A000019 bne 02396AA8
:02396A40 E1D734B0 ldrh r3,[r7, #+0x40]		;r7+0x40=*(33afd945)=#0(0x00000000)
:02396A44 E1A0000A mov  r0,r10			;r0=0(0x0)
:02396A48 E1A01004 mov  r1,r4			;r1=0(0x0)
:02396A4C E1A02005 mov  r2,r5			;r2=0(0x0)
:02396A50 EB000287 bl 02397474
:02396A54 E1DD1CB4 ldrh r1,[r13, #+0xc4]		;r13+0xc4=*(000000c3)
:02396A58 E1A06000 mov  r6,r0			;r6=0(0x0)
:02396A5C E3810902 orr  r0,r1,#0x8000
:02396A60 E1CD0CB4 strh r0,[r13, #+0xc4]		;r13+0xc4=*(000000c3)
:02396A64 EA00000F b 02396AA8
:02396A68 E3A06000 mov  r6,#0x0		;r6=0(0x0)
:02396A6C E1C769BE strh r6,[r7, #+0x9e]		;r7+0x9e=*(33afd9a3)=#0(0x00000000)
:02396A70 E1DD0CB4 ldrh r0,[r13, #+0xc4]		;r13+0xc4=*(000000c3)
:02396A74 E59D5074 ldr r5,[r13, #+0x74]		;r13+0x74=*(00000073)
:02396A78 E3C00902 bic  r0,r0,#0x8000
:02396A7C E1CD0CB4 strh r0,[r13, #+0xc4]		;r13+0xc4=*(000000c3)
:02396A80 E1A0A006 mov  r10,r6			;r10=0(0x0)
:02396A84 E59F4094 ldr r4,[r15, #+0x94]		;r15+0x94=*(02396b20)=#32982(0x000080d6)
:02396A88 EB405AB4 bl 033AD560
:02396A8C E1D716F2 ldrsh r1,[r7, #+0x62]		;r7+0x62=*(33afd967)=#0(0x00000000)
:02396A90 E2811001 add  r1,r1,#0x1
:02396A94 E1C716B2 strh r1,[r7, #+0x62]		;r7+0x62=*(33afd967)=#0(0x00000000)
:02396A98 E1D716F4 ldrsh r1,[r7, #+0x64]		;r7+0x64=*(33afd969)=#0(0x00000000)
:02396A9C E2811001 add  r1,r1,#0x1
:02396AA0 E1C716B4 strh r1,[r7, #+0x64]		;r7+0x64=*(33afd969)=#0(0x00000000)
:02396AA4 EB405AB2 bl 033AD574
:02396AA8 E1A00805 mov  r0,r5,lsl #0x10		;r0=0(0x0)
:02396AAC E1A00820 mov  r0,r0,lsr #0x10		;r0=0(0x0)
:02396AB0 E58D0000 str r0,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:02396AB4 E59F0068 ldr r0,[r15, #+0x68]		;r15+0x68=*(02396b24)=#75530488(0x048080f8)
:02396AB8 E58D6004 str r6,[r13, #+0x4]		;r13+0x4=*(00000003)
:02396ABC E1D010B0 ldrh r1,[r0, #+0x0]		;r0+0x0=*(048080f8)=#0(0x00000000)
:02396AC0 E1A0080A mov  r0,r10,lsl #0x10		;r0=0(0x0)
:02396AC4 E58D1008 str r1,[r13, #+0x8]		;r13+0x8=*(00000007)
:02396AC8 E1A00820 mov  r0,r0,lsr #0x10		;r0=0(0x0)
:02396ACC E58D000C str r0,[r13, #+0xc]		;r13+0xc=*(0000000b)
:02396AD0 E1DD0CB4 ldrh r0,[r13, #+0xc4]		;r13+0xc4=*(000000c3)
:02396AD4 E1A03804 mov  r3,r4,lsl #0x10		;r3=-2133458944(0x80d60000)
:02396AD8 E58D0010 str r0,[r13, #+0x10]		;r13+0x10=*(0000000f)
:02396ADC E597207C ldr r2,[r7, #+0x7c]		;r7+0x7c=*(33afd981)=#0(0x00000000)
:02396AE0 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02396AE4 E58D2014 str r2,[r13, #+0x14]		;r13+0x14=*(00000013)
:02396AE8 E28D00C8 add  r0,r13,#0xC8
:02396AEC E1A02001 mov  r2,r1			;r2=0(0x0)
:02396AF0 E1A03823 mov  r3,r3,lsr #0x10		;r3=32982(0x80d6)
:02396AF4 EBFFEC1E bl 02391B74
:02396AF8 E1C756B8 strh r5,[r7, #+0x68]		;r7+0x68=*(33afd96d)=#0(0x00000000)
:02396AFC E1DD0CB4 ldrh r0,[r13, #+0xc4]		;r13+0xc4=*(000000c3)
:02396B00 E1C706BA strh r0,[r7, #+0x6a]		;r7+0x6a=*(33afd96f)=#0(0x00000000)
:02396B04 E1C746BC strh r4,[r7, #+0x6c]		;r7+0x6c=*(33afd971)=#0(0x00000000)
:02396B08 E1C7A6BE strh r10,[r7, #+0x6e]		;r7+0x6e=*(33afd973)=#0(0x00000000)
:02396B0C E28DDFB2 add  r13,r13,#0x2C8
:02396B10 E8BD4FF8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:02396B14 E12FFF1E bx r14 (Jump to addr_2CF94808?)
msr CPSR_fsxc,r14
:02396B18 027F8878 rsbeqs r8,r15,#0x780000
:02396B1C 0000FFFF unknown
:02396B20 000080D6 unknown
:02396B24 048080F8 streq r8,[r0],#+0xf8
:02396B28 E92D41F0 stmdb  r13!,{r4,r5,r6,r7,r8,r14}
:02396B2C E24DDF86 sub  r13,r13,#0x218
:02396B30 E59F10D4 ldr r1,[r15, #+0xd4]		;r15+0xd4=*(02396c0c)=#41912440(0x027f8878)
:02396B34 E1A04000 mov  r4,r0			;r4=0(0x0)
:02396B38 E5917550 ldr r7,[r1, #+0x550]		;r1+0x550=*(027f8dc8)=#867162373(0x33afd905)
:02396B3C EB405A87 bl 033AD560
:02396B40 EB405A8B bl 033AD574
:02396B44 E2870C01 add  r0,r7,#0x100
:02396B48 E1D008B2 ldrh r0,[r0, #+0x82]		;r0+0x82=*(00000082)
:02396B4C E59F10BC ldr r1,[r15, #+0xbc]		;r15+0xbc=*(02396c10)=#75530488(0x048080f8)
:02396B50 E0044000 and  r4,r4,r0
:02396B54 E1D783BA ldrh r8,[r7, #+0x3a]		;r7+0x3a=*(33afd93f)=#0(0x00000000)
:02396B58 E1A00004 mov  r0,r4			;r0=0(0x0)
:02396B5C E1D150B0 ldrh r5,[r1, #+0x0]		;r1+0x0=*(048080f8)=#0(0x00000000)
:02396B60 E1D766BA ldrh r6,[r7, #+0x6a]		;r7+0x6a=*(33afd96f)=#0(0x00000000)
:02396B64 EB407149 bl 033B3090
:02396B68 E288100C add  r1,r8,#0xC
:02396B6C E0000091 mul  r0,r1,r0
:02396B70 E2800029 add  r0,r0,#0x29
:02396B74 E1D717B2 ldrh r1,[r7, #+0x72]		;r7+0x72=*(33afd977)=#0(0x00000000)
:02396B78 E3C0001F bic  r0,r0,#0x1F
:02396B7C E1510000 cmp r1,r0
:02396B80 AA000003 bge 02396B94
:02396B84 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:02396B88 EB40544E bl 033ABCC8
:02396B8C EBFFE9C8 bl 023912B4
:02396B90 EA00001A b 02396C00
:02396B94 E1D706F2 ldrsh r0,[r7, #+0x62]		;r7+0x62=*(33afd967)=#0(0x00000000)
:02396B98 E3500001 cmp r0,#0x1
:02396B9C 11D706F4 ldrnesh r0,[r7, #+0x64]		;r7+0x64=*(33afd969)=#0(0x00000000)
:02396BA0 13500001 cmpne r0,#0x1
:02396BA4 13C66902 bicne  r6,r6,#0x8000
:02396BA8 13A00000 movne  r0,#0x0		;r0=0(0x0)
:02396BAC 1A000005 bne 02396BC8
:02396BB0 E1D706BE ldrh r0,[r7, #+0x6e]		;r7+0x6e=*(33afd973)=#0(0x00000000)
:02396BB4 E1D716BC ldrh r1,[r7, #+0x6c]		;r7+0x6c=*(33afd971)=#0(0x00000000)
:02396BB8 E1D734B0 ldrh r3,[r7, #+0x40]		;r7+0x40=*(33afd945)=#0(0x00000000)
:02396BBC E1A02004 mov  r2,r4			;r2=0(0x0)
:02396BC0 EB00022B bl 02397474
:02396BC4 E3866902 orr  r6,r6,#0x8000
:02396BC8 E1A01804 mov  r1,r4,lsl #0x10		;r1=0(0x0)
:02396BCC E1A01821 mov  r1,r1,lsr #0x10		;r1=0(0x0)
:02396BD0 E58D1000 str r1,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:02396BD4 E98D0021 stmib  r13 ,{r0,r5}
:02396BD8 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02396BDC E1A00806 mov  r0,r6,lsl #0x10		;r0=0(0x0)
:02396BE0 E58D200C str r2,[r13, #+0xc]		;r13+0xc=*(0000000b)
:02396BE4 E1A00820 mov  r0,r0,lsr #0x10		;r0=0(0x0)
:02396BE8 E58D0010 str r0,[r13, #+0x10]		;r13+0x10=*(0000000f)
:02396BEC E59F1020 ldr r1,[r15, #+0x20]		;r15+0x20=*(02396c14)=#32780(0x0000800c)
:02396BF0 E28D0018 add  r0,r13,#0x18
:02396BF4 E1A03002 mov  r3,r2			;r3=0(0x0)
:02396BF8 E58D2014 str r2,[r13, #+0x14]		;r13+0x14=*(00000013)
:02396BFC EBFFEBDC bl 02391B74
:02396C00 E28DDF86 add  r13,r13,#0x218
:02396C04 E8BD41F0 ldmia  r13!,{r4,r5,r6,r7,r8,r14}
:02396C08 E12FFF1E bx r14 (Jump to addr_2CF94808?)
msr CPSR_fsxc,r14
:02396C0C 027F8878 rsbeqs r8,r15,#0x780000
:02396C10 048080F8 streq r8,[r0],#+0xf8
:02396C14 0000800C andeq  r8,r0,r12
:02396C18 E92D43F8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r14}
:02396C1C E59F4120 ldr r4,[r15, #+0x120]		;r15+0x120=*(02396d44)=#41912440(0x027f8878)
:02396C20 E1DD82B4 ldrh r8,[r13, #+0x24]		;r13+0x24=*(00000023)
:02396C24 E5944550 ldr r4,[r4, #+0x550]		;r4+0x550=*(027f8dc8)=#867162373(0x33afd905)
:02396C28 E1A07000 mov  r7,r0			;r7=0(0x0)
:02396C2C E2840FC3 add  r0,r4,#0x30C
:02396C30 E2800B01 add  r0,r0,#0x400
:02396C34 E3580000 cmp r8,#0x0
:02396C38 E0809101 add  r9,r0,r1,lsl #0x2
:02396C3C E1A06002 mov  r6,r2			;r6=0(0x0)
:02396C40 E1A05003 mov  r5,r3			;r5=0(0x0)
:02396C44 E2848FBE add  r8,r4,#0x2F8
:02396C48 03A00006 moveq  r0,#0x6		;r0=6(0x6)
:02396C4C 0A00003A beq 02396D3C
:02396C50 E1DD02B4 ldrh r0,[r13, #+0x24]		;r13+0x24=*(00000023)
:02396C54 E3160008 tst r6,#0x8
:02396C58 13A01002 movne  r1,#0x2		;r1=2(0x2)
:02396C5C 03A01000 moveq  r1,#0x0		;r1=0(0x0)
:02396C60 E0800001 add  r0,r0,r1
:02396C64 E3500F81 cmp r0,#0x204
:02396C68 C3A00006 movgt  r0,#0x6		;r0=6(0x6)
:02396C6C CA000032 bgt 02396D3C
:02396C70 E2840FC7 add  r0,r4,#0x31C
:02396C74 E2800B01 add  r0,r0,#0x400
:02396C78 EB40551A bl 033AC0E8
:02396C7C E2842C06 add  r2,r4,#0x600
:02396C80 E1D21FB8 ldrh r1,[r2, #+0xf8]		;r2+0xf8=*(000000f8)
:02396C84 E59F30BC ldr r3,[r15, #+0xbc]		;r15+0xbc=*(02396d48)=#65535(0x0000ffff)
:02396C88 E1510003 cmp r1,r3
:02396C8C 1A000004 bne 02396CA4
:02396C90 E2840FC7 add  r0,r4,#0x31C
:02396C94 E2800B01 add  r0,r0,#0x400
:02396C98 EB405533 bl 033AC16C
:02396C9C E3A0000A mov  r0,#0xA		;r0=10(0xa)
:02396CA0 EA000025 b 02396D3C
:02396CA4 E1A00281 mov  r0,r1,lsl #0x5		;r0=0(0x0)
:02396CA8 E198C0B0 ldrh r12,[r8, +r0]
:02396CAC E0880281 add  r0,r8,r1,lsl #0x5
:02396CB0 E1C2CFB8 strh r12,[r2, #+0xf8]		;r2+0xf8=*(000000f8)
:02396CB4 E1D2CFBA ldrh r12,[r2, #+0xfa]		;r2+0xfa=*(000000fa)
:02396CB8 E15C0001 cmp r12,r1
:02396CBC 01C23FBA streqh r3,[r2, #+0xfa]		;r2+0xfa=*(000000fa)
:02396CC0 E1C060B2 strh r6,[r0, #+0x2]		;r0+0x2=*(00000002)
:02396CC4 E1C050B4 strh r5,[r0, #+0x4]		;r0+0x4=*(00000004)
:02396CC8 E0052007 and  r2,r5,r7
:02396CCC E1C020B6 strh r2,[r0, #+0x6]		;r0+0x6=*(00000006)
:02396CD0 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02396CD4 E1C020B8 strh r2,[r0, #+0x8]		;r0+0x8=*(00000008)
:02396CD8 E1C020BA strh r2,[r0, #+0xa]		;r0+0xa=*(0000000a)
:02396CDC E59D3020 ldr r3,[r13, #+0x20]		;r13+0x20=*(0000001f)
:02396CE0 E1DD22B4 ldrh r2,[r13, #+0x24]		;r13+0x24=*(00000023)
:02396CE4 E5803014 str r3,[r0, #+0x14]		;r0+0x14=*(00000014)
:02396CE8 E1C020BE strh r2,[r0, #+0xe]		;r0+0xe=*(0000000e)
:02396CEC E59D3028 ldr r3,[r13, #+0x28]		;r13+0x28=*(00000027)
:02396CF0 E59D202C ldr r2,[r13, #+0x2c]		;r13+0x2c=*(0000002b)
:02396CF4 E5803018 str r3,[r0, #+0x18]		;r0+0x18=*(00000018)
:02396CF8 E580201C str r2,[r0, #+0x1c]		;r0+0x1c=*(0000001c)
:02396CFC E59F3044 ldr r3,[r15, #+0x44]		;r15+0x44=*(02396d48)=#65535(0x0000ffff)
:02396D00 E2842C07 add  r2,r4,#0x700
:02396D04 E1C030B0 strh r3,[r0, #+0x0]		;r0+0x0=*(00000000)
:02396D08 E1C031B0 strh r3,[r0, #+0x10]		;r0+0x10=*(00000010)
:02396D0C E1D22CBA ldrh r2,[r2, #+0xca]		;r2+0xca=*(000000ca)
:02396D10 E1C021B2 strh r2,[r0, #+0x12]		;r0+0x12=*(00000012)
:02396D14 E1D900B2 ldrh r0,[r9, #+0x2]		;r9+0x2=*(33afd907)=#0(0x00000000)
:02396D18 E1500003 cmp r0,r3
:02396D1C 01C910B0 streqh r1,[r9, #+0x0]		;r9+0x0=*(33afd905)=#0(0x00000000)
:02396D20 11A00280 movne  r0,r0,lsl #0x5		;r0=0(0x0)
:02396D24 118810B0 strneh r1,[r8, +r0]
:02396D28 E2840FC7 add  r0,r4,#0x31C
:02396D2C E2800B01 add  r0,r0,#0x400
:02396D30 E1C910B2 strh r1,[r9, #+0x2]		;r9+0x2=*(33afd907)=#0(0x00000000)
:02396D34 EB40550C bl 033AC16C
:02396D38 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:02396D3C E8BD43F8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r14}
:02396D40 E12FFF1E bx r14 (Jump to addr_2CF94808?)
msr CPSR_fsxc,r14
:02396D44 027F8878 rsbeqs r8,r15,#0x780000
:02396D48 0000FFFF unknown
:02396D4C E92D4FF0 stmdb  r13!,{r4,r5,r6,r7,r8,r9,r10,r11,r14}
:02396D50 E24DD03C sub  r13,r13,#0x3C
:02396D54 E59F2318 ldr r2,[r15, #+0x318]		;r15+0x318=*(02397074)=#41912440(0x027f8878)
:02396D58 E58D0000 str r0,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:02396D5C E5928550 ldr r8,[r2, #+0x550]		;r2+0x550=*(027f8dc8)=#867162373(0x33afd905)
:02396D60 E1A05001 mov  r5,r1			;r5=0(0x0)
:02396D64 E1D810B0 ldrh r1,[r8, #+0x0]		;r8+0x0=*(33afd905)=#0(0x00000000)
:02396D68 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02396D6C E3510009 cmp r1,#0x9
:02396D70 E2884FBE add  r4,r8,#0x2F8
:02396D74 E58D000C str r0,[r13, #+0xc]		;r13+0xc=*(0000000b)
:02396D78 03A06001 moveq  r6,#0x1		;r6=1(0x1)
:02396D7C 0A000002 beq 02396D8C
:02396D80 E351000A cmp r1,#0xA
:02396D84 01A06000 moveq  r6,r0			;r6=0(0x0)
:02396D88 1A0000B6 bne 02397068
:02396D8C E2880FC7 add  r0,r8,#0x31C
:02396D90 E2800B01 add  r0,r0,#0x400
:02396D94 EB4054D3 bl 033AC0E8
:02396D98 E5980734 ldr r0,[r8, #+0x734]		;r8+0x734=*(33afe039)=#0(0x00000000)
:02396D9C E3500000 cmp r0,#0x0
:02396DA0 1A000004 bne 02396DB8
:02396DA4 E2880FC7 add  r0,r8,#0x31C
:02396DA8 E2800B01 add  r0,r0,#0x400
:02396DAC EB4054EE bl 033AC16C
:02396DB0 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02396DB4 EA0000AB b 02397068
:02396DB8 E3560000 cmp r6,#0x0
:02396DBC 03A00001 moveq  r0,#0x1		;r0=1(0x1)
:02396DC0 058D0010 streq r0,[r13, #+0x10]		;r13+0x10=*(0000000f)
:02396DC4 0A000004 beq 02396DDC
:02396DC8 EB4059E4 bl 033AD560
:02396DCC E2881C01 add  r1,r8,#0x100
:02396DD0 E1D118B2 ldrh r1,[r1, #+0x82]		;r1+0x82=*(00000082)
:02396DD4 E58D1010 str r1,[r13, #+0x10]		;r13+0x10=*(0000000f)
:02396DD8 EB4059E5 bl 033AD574
:02396DDC E1E00005 mvn  r0,r5
:02396DE0 E58D0004 str r0,[r13, #+0x4]		;r13+0x4=*(00000003)
:02396DE4 E3A0A000 mov  r10,#0x0		;r10=0(0x0)
:02396DE8 E2880FBF add  r0,r8,#0x2FC
:02396DEC E2801B01 add  r1,r0,#0x400
:02396DF0 E59F9280 ldr r9,[r15, #+0x280]		;r15+0x280=*(02397078)=#65535(0x0000ffff)
:02396DF4 E1A0010A mov  r0,r10,lsl #0x2		;r0=0(0x0)
:02396DF8 E19150B0 ldrh r5,[r1, +r0]
:02396DFC E2880C01 add  r0,r8,#0x100
:02396E00 E58D9008 str r9,[r13, #+0x8]		;r13+0x8=*(00000007)
:02396E04 E081610A add  r6,r1,r10,lsl #0x2
:02396E08 E58D9014 str r9,[r13, #+0x14]		;r13+0x14=*(00000013)
:02396E0C E58D9018 str r9,[r13, #+0x18]		;r13+0x18=*(00000017)
:02396E10 E58D901C str r9,[r13, #+0x1c]		;r13+0x1c=*(0000001b)
:02396E14 E58D9020 str r9,[r13, #+0x20]		;r13+0x20=*(0000001f)
:02396E18 E58D9024 str r9,[r13, #+0x24]		;r13+0x24=*(00000023)
:02396E1C E58D9028 str r9,[r13, #+0x28]		;r13+0x28=*(00000027)
:02396E20 E58D002C str r0,[r13, #+0x2c]		;r13+0x2c=*(0000002b)
:02396E24 E58D9030 str r9,[r13, #+0x30]		;r13+0x30=*(0000002f)
:02396E28 E288BC06 add  r11,r8,#0x600
:02396E2C E58D9034 str r9,[r13, #+0x34]		;r13+0x34=*(00000033)
:02396E30 E58D9038 str r9,[r13, #+0x38]		;r13+0x38=*(00000037)
:02396E34 EA000070 b 02396FFC
:02396E38 E59D0000 ldr r0,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:02396E3C E0847285 add  r7,r4,r5,lsl #0x5
:02396E40 E3500000 cmp r0,#0x0
:02396E44 1A00000A bne 02396E74
:02396E48 E1D710BA ldrh r1,[r7, #+0xa]		;r7+0xa=*(0000000a)
:02396E4C E59D0004 ldr r0,[r13, #+0x4]		;r13+0x4=*(00000003)
:02396E50 E1D720B8 ldrh r2,[r7, #+0x8]		;r7+0x8=*(00000008)
:02396E54 E0010000 and  r0,r1,r0
:02396E58 E1820000 orr  r0,r2,r0
:02396E5C E1C700B8 strh r0,[r7, #+0x8]		;r7+0x8=*(00000008)
:02396E60 E1D700B8 ldrh r0,[r7, #+0x8]		;r7+0x8=*(00000008)
:02396E64 E1D710B6 ldrh r1,[r7, #+0x6]		;r7+0x6=*(00000006)
:02396E68 E1E00000 mvn  r0,r0
:02396E6C E0010000 and  r0,r1,r0
:02396E70 E1C700B6 strh r0,[r7, #+0x6]		;r7+0x6=*(00000006)
:02396E74 E1D710B6 ldrh r1,[r7, #+0x6]		;r7+0x6=*(00000006)
:02396E78 E59D0010 ldr r0,[r13, #+0x10]		;r13+0x10=*(0000000f)
:02396E7C E0010000 and  r0,r1,r0
:02396E80 E1C700B6 strh r0,[r7, #+0x6]		;r7+0x6=*(00000006)
:02396E84 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02396E88 E1C700BA strh r0,[r7, #+0xa]		;r7+0xa=*(0000000a)
:02396E8C E1D700B6 ldrh r0,[r7, #+0x6]		;r7+0x6=*(00000006)
:02396E90 E3500000 cmp r0,#0x0
:02396E94 0A00001D beq 02396F10
:02396E98 E1D700B2 ldrh r0,[r7, #+0x2]		;r7+0x2=*(00000002)
:02396E9C E3100008 tst r0,#0x8
:02396EA0 01D701B2 ldreqh r0,[r7, #+0x12]		;r7+0x12=*(00000012)
:02396EA4 03500000 cmpeq r0,#0x0
:02396EA8 0A000018 beq 02396F10
:02396EAC E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02396EB0 E58D000C str r0,[r13, #+0xc]		;r13+0xc=*(0000000b)
:02396EB4 E1D701B2 ldrh r0,[r7, #+0x12]		;r7+0x12=*(00000012)
:02396EB8 E3500000 cmp r0,#0x0
:02396EBC 12400001 subne  r0,r0,#0x1
:02396EC0 11C701B2 strneh r0,[r7, #+0x12]		;r7+0x12=*(00000012)
:02396EC4 E1D710B0 ldrh r1,[r7, #+0x0]		;r7+0x0=*(00000000)
:02396EC8 E59D0024 ldr r0,[r13, #+0x24]		;r13+0x24=*(00000023)
:02396ECC E1510000 cmp r1,r0
:02396ED0 059D0014 ldreq r0,[r13, #+0x14]		;r13+0x14=*(00000013)
:02396ED4 01C600B2 streqh r0,[r6, #+0x2]		;r6+0x2=*(00000002)
:02396ED8 E59D0028 ldr r0,[r13, #+0x28]		;r13+0x28=*(00000027)
:02396EDC E1590000 cmp r9,r0
:02396EE0 E1D700B0 ldrh r0,[r7, #+0x0]		;r7+0x0=*(00000000)
:02396EE4 E1C600B0 strh r0,[r6, #+0x0]		;r6+0x0=*(00000000)
:02396EE8 E59D0018 ldr r0,[r13, #+0x18]		;r13+0x18=*(00000017)
:02396EEC E1C700B0 strh r0,[r7, #+0x0]		;r7+0x0=*(00000000)
:02396EF0 01A00805 moveq  r0,r5,lsl #0x10		;r0=0(0x0)
:02396EF4 01A00820 moveq  r0,r0,lsr #0x10		;r0=0(0x0)
:02396EF8 058D0008 streq r0,[r13, #+0x8]		;r13+0x8=*(00000007)
:02396EFC 11A00289 movne  r0,r9,lsl #0x5		;r0=2097120(0x1fffe0)
:02396F00 118450B0 strneh r5,[r4, +r0]
:02396F04 E1A00805 mov  r0,r5,lsl #0x10		;r0=0(0x0)
:02396F08 E1A09820 mov  r9,r0,lsr #0x10		;r9=0(0x0)
:02396F0C EA000039 b 02396FF8
:02396F10 EB407F4E bl 033B6C50
:02396F14 E3A01081 mov  r1,#0x81		;r1=129(0x81)
:02396F18 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:02396F1C E1D710B6 ldrh r1,[r7, #+0x6]		;r7+0x6=*(00000006)
:02396F20 E59D302C ldr r3,[r13, #+0x2c]		;r13+0x2c=*(0000002b)
:02396F24 E3510000 cmp r1,#0x0
:02396F28 03A01000 moveq  r1,#0x0		;r1=0(0x0)
:02396F2C 13A0100F movne  r1,#0xF		;r1=15(0xf)
:02396F30 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:02396F34 E3A01014 mov  r1,#0x14		;r1=20(0x14)
:02396F38 E1C010B8 strh r1,[r0, #+0x8]		;r0+0x8=*(00000008)
:02396F3C E1D710B2 ldrh r1,[r7, #+0x2]		;r7+0x2=*(00000002)
:02396F40 E1C010BA strh r1,[r0, #+0xa]		;r0+0xa=*(0000000a)
:02396F44 E1D710B4 ldrh r1,[r7, #+0x4]		;r7+0x4=*(00000004)
:02396F48 E1C010BC strh r1,[r0, #+0xc]		;r0+0xc=*(0000000c)
:02396F4C E1D710B6 ldrh r1,[r7, #+0x6]		;r7+0x6=*(00000006)
:02396F50 E1C010BE strh r1,[r0, #+0xe]		;r0+0xe=*(0000000e)
:02396F54 E1D710B8 ldrh r1,[r7, #+0x8]		;r7+0x8=*(00000008)
:02396F58 E1C011B0 strh r1,[r0, #+0x10]		;r0+0x10=*(00000010)
:02396F5C E1D710BE ldrh r1,[r7, #+0xe]		;r7+0xe=*(0000000e)
:02396F60 E1C011B8 strh r1,[r0, #+0x18]		;r0+0x18=*(00000018)
:02396F64 E5971014 ldr r1,[r7, #+0x14]		;r7+0x14=*(00000014)
:02396F68 E5801014 str r1,[r0, #+0x14]		;r0+0x14=*(00000014)
:02396F6C E5971018 ldr r1,[r7, #+0x18]		;r7+0x18=*(00000018)
:02396F70 E580101C str r1,[r0, #+0x1c]		;r0+0x1c=*(0000001c)
:02396F74 E597101C ldr r1,[r7, #+0x1c]		;r7+0x1c=*(0000001c)
:02396F78 E5801020 str r1,[r0, #+0x20]		;r0+0x20=*(00000020)
:02396F7C E1D711B0 ldrh r1,[r7, #+0x10]		;r7+0x10=*(00000010)
:02396F80 E1C011BA strh r1,[r0, #+0x1a]		;r0+0x1a=*(0000001a)
:02396F84 E1D338B8 ldrh r3,[r3, #+0x88]		;r3+0x88=*(00010087)
:02396F88 E1D813B0 ldrh r1,[r8, #+0x30]		;r8+0x30=*(33afd935)=#0(0x00000000)
:02396F8C E3530000 cmp r3,#0x0
:02396F90 E1D823B2 ldrh r2,[r8, #+0x32]		;r8+0x32=*(33afd937)=#0(0x00000000)
:02396F94 01A03001 moveq  r3,r1			;r3=0(0x0)
:02396F98 11A03002 movne  r3,r2			;r3=0(0x0)
:02396F9C E1C032B4 strh r3,[r0, #+0x24]		;r0+0x24=*(00000024)
:02396FA0 E59D302C ldr r3,[r13, #+0x2c]		;r13+0x2c=*(0000002b)
:02396FA4 E1D338B8 ldrh r3,[r3, #+0x88]		;r3+0x88=*(00000088)
:02396FA8 E3530000 cmp r3,#0x0
:02396FAC 11A02001 movne  r2,r1			;r2=0(0x0)
:02396FB0 E1C022B6 strh r2,[r0, #+0x26]		;r0+0x26=*(00000026)
:02396FB4 EB407F12 bl 033B6C04
:02396FB8 E1D710B0 ldrh r1,[r7, #+0x0]		;r7+0x0=*(00000000)
:02396FBC E59D0030 ldr r0,[r13, #+0x30]		;r13+0x30=*(0000002f)
:02396FC0 E1510000 cmp r1,r0
:02396FC4 059D001C ldreq r0,[r13, #+0x1c]		;r13+0x1c=*(0000001b)
:02396FC8 01C600B2 streqh r0,[r6, #+0x2]		;r6+0x2=*(00000002)
:02396FCC E1D700B0 ldrh r0,[r7, #+0x0]		;r7+0x0=*(00000000)
:02396FD0 E1C600B0 strh r0,[r6, #+0x0]		;r6+0x0=*(00000000)
:02396FD4 E59D0020 ldr r0,[r13, #+0x20]		;r13+0x20=*(0000001f)
:02396FD8 E1C700B0 strh r0,[r7, #+0x0]		;r7+0x0=*(00000000)
:02396FDC E1DB1FBA ldrh r1,[r11, #+0xfa]		;r11+0xfa=*(000000fa)
:02396FE0 E59D0034 ldr r0,[r13, #+0x34]		;r13+0x34=*(00000033)
:02396FE4 E1510000 cmp r1,r0
:02396FE8 01CB5FB8 streqh r5,[r11, #+0xf8]		;r11+0xf8=*(000000f8)
:02396FEC 11A00281 movne  r0,r1,lsl #0x5		;r0=0(0x0)
:02396FF0 118450B0 strneh r5,[r4, +r0]
:02396FF4 E1CB5FBA strh r5,[r11, #+0xfa]		;r11+0xfa=*(000000fa)
:02396FF8 E1D650B0 ldrh r5,[r6, #+0x0]		;r6+0x0=*(00000000)
:02396FFC E59D0038 ldr r0,[r13, #+0x38]		;r13+0x38=*(00000037)
:02397000 E1550000 cmp r5,r0
:02397004 1AFFFF8B bne 02396E38
:02397008 E59F1068 ldr r1,[r15, #+0x68]		;r15+0x68=*(02397078)=#65535(0x0000ffff)
:0239700C E1590001 cmp r9,r1
:02397010 0A00000B beq 02397044
:02397014 E088010A add  r0,r8,r10,lsl #0x2
:02397018 E2800C07 add  r0,r0,#0x700
:0239701C E1D030BC ldrh r3,[r0, #+0xc]		;r0+0xc=*(0000000c)
:02397020 E1A02289 mov  r2,r9,lsl #0x5		;r2=0(0x0)
:02397024 E18430B2 strh r3,[r4, +r2]
:02397028 E1D020BE ldrh r2,[r0, #+0xe]		;r0+0xe=*(0000000e)
:0239702C E1520001 cmp r2,r1
:02397030 01C090BE streqh r9,[r0, #+0xe]		;r0+0xe=*(0000000e)
:02397034 E088010A add  r0,r8,r10,lsl #0x2
:02397038 E2801C07 add  r1,r0,#0x700
:0239703C E59D0008 ldr r0,[r13, #+0x8]		;r13+0x8=*(00000007)
:02397040 E1C100BC strh r0,[r1, #+0xc]		;r1+0xc=*(0001000b)
:02397044 E28AA001 add  r10,r10,#0x1
:02397048 E35A0004 cmp r10,#0x4
:0239704C BAFFFF65 blt 02396DE8
:02397050 E2880FC7 add  r0,r8,#0x31C
:02397054 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02397058 E2800B01 add  r0,r0,#0x400
:0239705C E5881734 str r1,[r8, #+0x734]		;r8+0x734=*(33afe039)=#0(0x00000000)
:02397060 EB405441 bl 033AC16C
:02397064 E59D000C ldr r0,[r13, #+0xc]		;r13+0xc=*(0000000b)
:02397068 E28DD03C add  r13,r13,#0x3C
:0239706C E8BD4FF0 ldmia  r13!,{r4,r5,r6,r7,r8,r9,r10,r11,r14}
:02397070 E12FFF1E bx r14 (Jump to addr_2CF94808?)
msr CPSR_fsxc,r14
:02397074 027F8878 rsbeqs r8,r15,#0x780000
:02397078 0000FFFF unknown
:0239707C E92D4FF0 stmdb  r13!,{r4,r5,r6,r7,r8,r9,r10,r11,r14}
:02397080 E24DD014 sub  r13,r13,#0x14
:02397084 E59F11DC ldr r1,[r15, #+0x1dc]		;r15+0x1dc=*(02397268)=#41912440(0x027f8878)
:02397088 E1E02000 mvn  r2,r0
:0239708C E5919550 ldr r9,[r1, #+0x550]		;r1+0x550=*(027f8dc8)=#867162373(0x33afd905)
:02397090 E2890C01 add  r0,r9,#0x100
:02397094 E1D018B2 ldrh r1,[r0, #+0x82]		;r0+0x82=*(00000082)
:02397098 E2890FC7 add  r0,r9,#0x31C
:0239709C E2800B01 add  r0,r0,#0x400
:023970A0 E2895FBE add  r5,r9,#0x2F8
:023970A4 E002B001 and  r11,r2,r1
:023970A8 EB40540E bl 033AC0E8
:023970AC E2890FC3 add  r0,r9,#0x30C
:023970B0 E2800B01 add  r0,r0,#0x400
:023970B4 E58D0008 str r0,[r13, #+0x8]		;r13+0x8=*(00000007)
:023970B8 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023970BC E58D000C str r0,[r13, #+0xc]		;r13+0xc=*(0000000b)
:023970C0 E2890C01 add  r0,r9,#0x100
:023970C4 E58D0010 str r0,[r13, #+0x10]		;r13+0x10=*(0000000f)
:023970C8 E3A06000 mov  r6,#0x0		;r6=0(0x0)
:023970CC E2894C06 add  r4,r9,#0x600
:023970D0 E59D0008 ldr r0,[r13, #+0x8]		;r13+0x8=*(00000007)
:023970D4 E1A01106 mov  r1,r6,lsl #0x2		;r1=0(0x0)
:023970D8 E0807106 add  r7,r0,r6,lsl #0x2
:023970DC E190A0B1 ldrh r10,[r0, +r1]
:023970E0 E59F0184 ldr r0,[r15, #+0x184]		;r15+0x184=*(0239726c)=#65535(0x0000ffff)
:023970E4 E58D7004 str r7,[r13, #+0x4]		;r13+0x4=*(00000003)
:023970E8 E58D0000 str r0,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:023970EC EA00004C b 02397224
:023970F0 E085828A add  r8,r5,r10,lsl #0x5
:023970F4 E1D800B6 ldrh r0,[r8, #+0x6]		;r8+0x6=*(33afd90b)=#0(0x00000000)
:023970F8 E000000B and  r0,r0,r11
:023970FC E1C800B6 strh r0,[r8, #+0x6]		;r8+0x6=*(33afd90b)=#0(0x00000000)
:02397100 E1D800BA ldrh r0,[r8, #+0xa]		;r8+0xa=*(33afd90f)=#0(0x00000000)
:02397104 E000000B and  r0,r0,r11
:02397108 E1C800BA strh r0,[r8, #+0xa]		;r8+0xa=*(33afd90f)=#0(0x00000000)
:0239710C E1D800B6 ldrh r0,[r8, #+0x6]		;r8+0x6=*(33afd90b)=#0(0x00000000)
:02397110 E3500000 cmp r0,#0x0
:02397114 1A000037 bne 023971F8
:02397118 EB407ECC bl 033B6C50
:0239711C E3A01081 mov  r1,#0x81		;r1=129(0x81)
:02397120 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:02397124 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02397128 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:0239712C E3A01014 mov  r1,#0x14		;r1=20(0x14)
:02397130 E1C010B8 strh r1,[r0, #+0x8]		;r0+0x8=*(00000008)
:02397134 E1D810B2 ldrh r1,[r8, #+0x2]		;r8+0x2=*(33afd907)=#0(0x00000000)
:02397138 E59D3010 ldr r3,[r13, #+0x10]		;r13+0x10=*(0000000f)
:0239713C E1C010BA strh r1,[r0, #+0xa]		;r0+0xa=*(0000000a)
:02397140 E1D810B4 ldrh r1,[r8, #+0x4]		;r8+0x4=*(33afd909)=#0(0x00000000)
:02397144 E1C010BC strh r1,[r0, #+0xc]		;r0+0xc=*(0000000c)
:02397148 E1D810B6 ldrh r1,[r8, #+0x6]		;r8+0x6=*(33afd90b)=#0(0x00000000)
:0239714C E1C010BE strh r1,[r0, #+0xe]		;r0+0xe=*(0000000e)
:02397150 E1D810B8 ldrh r1,[r8, #+0x8]		;r8+0x8=*(33afd90d)=#0(0x00000000)
:02397154 E1C011B0 strh r1,[r0, #+0x10]		;r0+0x10=*(00000010)
:02397158 E1D810BE ldrh r1,[r8, #+0xe]		;r8+0xe=*(33afd913)=#0(0x00000000)
:0239715C E1C011B8 strh r1,[r0, #+0x18]		;r0+0x18=*(00000018)
:02397160 E5981014 ldr r1,[r8, #+0x14]		;r8+0x14=*(33afd919)=#0(0x00000000)
:02397164 E5801014 str r1,[r0, #+0x14]		;r0+0x14=*(00000014)
:02397168 E5981018 ldr r1,[r8, #+0x18]		;r8+0x18=*(33afd91d)=#0(0x00000000)
:0239716C E580101C str r1,[r0, #+0x1c]		;r0+0x1c=*(0000001c)
:02397170 E598101C ldr r1,[r8, #+0x1c]		;r8+0x1c=*(33afd921)=#0(0x00000000)
:02397174 E5801020 str r1,[r0, #+0x20]		;r0+0x20=*(00000020)
:02397178 E1D811B0 ldrh r1,[r8, #+0x10]		;r8+0x10=*(33afd915)=#0(0x00000000)
:0239717C E1C011BA strh r1,[r0, #+0x1a]		;r0+0x1a=*(0000001a)
:02397180 E1D338B8 ldrh r3,[r3, #+0x88]		;r3+0x88=*(00000088)
:02397184 E1D913B0 ldrh r1,[r9, #+0x30]		;r9+0x30=*(33afd935)=#0(0x00000000)
:02397188 E3530000 cmp r3,#0x0
:0239718C E1D923B2 ldrh r2,[r9, #+0x32]		;r9+0x32=*(33afd937)=#0(0x00000000)
:02397190 01A03001 moveq  r3,r1			;r3=0(0x0)
:02397194 11A03002 movne  r3,r2			;r3=0(0x0)
:02397198 E1C032B4 strh r3,[r0, #+0x24]		;r0+0x24=*(00000024)
:0239719C E59D3010 ldr r3,[r13, #+0x10]		;r13+0x10=*(0000000f)
:023971A0 E1D338B8 ldrh r3,[r3, #+0x88]		;r3+0x88=*(00000088)
:023971A4 E3530000 cmp r3,#0x0
:023971A8 11A02001 movne  r2,r1			;r2=0(0x0)
:023971AC E1C022B6 strh r2,[r0, #+0x26]		;r0+0x26=*(00000026)
:023971B0 EB407E93 bl 033B6C04
:023971B4 E1D810B0 ldrh r1,[r8, #+0x0]		;r8+0x0=*(33afd905)=#0(0x00000000)
:023971B8 E59F00AC ldr r0,[r15, #+0xac]		;r15+0xac=*(0239726c)=#65535(0x0000ffff)
:023971BC E1510000 cmp r1,r0
:023971C0 059D0000 ldreq r0,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:023971C4 01C700B2 streqh r0,[r7, #+0x2]		;r7+0x2=*(00000002)
:023971C8 E1D810B0 ldrh r1,[r8, #+0x0]		;r8+0x0=*(33afd905)=#0(0x00000000)
:023971CC E59D0004 ldr r0,[r13, #+0x4]		;r13+0x4=*(00000003)
:023971D0 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(0000ffff)
:023971D4 E59F0090 ldr r0,[r15, #+0x90]		;r15+0x90=*(0239726c)=#65535(0x0000ffff)
:023971D8 E1C800B0 strh r0,[r8, #+0x0]		;r8+0x0=*(33afd905)=#0(0x00000000)
:023971DC E1D41FBA ldrh r1,[r4, #+0xfa]		;r4+0xfa=*(000000fa)
:023971E0 E1510000 cmp r1,r0
:023971E4 01C4AFB8 streqh r10,[r4, #+0xf8]		;r4+0xf8=*(000000f8)
:023971E8 11A00281 movne  r0,r1,lsl #0x5		;r0=0(0x0)
:023971EC 1185A0B0 strneh r10,[r5, +r0]
:023971F0 E1C4AFBA strh r10,[r4, #+0xfa]		;r4+0xfa=*(000000fa)
:023971F4 E59DA000 ldr r10,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:023971F8 E59F006C ldr r0,[r15, #+0x6c]		;r15+0x6c=*(0239726c)=#65535(0x0000ffff)
:023971FC E58DA000 str r10,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:02397200 E15A0000 cmp r10,r0
:02397204 1085028A addne  r0,r5,r10,lsl #0x5
:02397208 158D0004 strne r0,[r13, #+0x4]		;r13+0x4=*(00000003)
:0239720C E59F0058 ldr r0,[r15, #+0x58]		;r15+0x58=*(0239726c)=#65535(0x0000ffff)
:02397210 058D7004 streq r7,[r13, #+0x4]		;r13+0x4=*(00000003)
:02397214 E15A0000 cmp r10,r0
:02397218 11A0028A movne  r0,r10,lsl #0x5		;r0=0(0x0)
:0239721C 1195A0B0 ldrneh r10,[r5, +r0]
:02397220 01D7A0B0 ldreqh r10,[r7, #+0x0]		;r7+0x0=*(00000000)
:02397224 E59F0040 ldr r0,[r15, #+0x40]		;r15+0x40=*(0239726c)=#65535(0x0000ffff)
:02397228 E15A0000 cmp r10,r0
:0239722C 1AFFFFAF bne 023970F0
:02397230 E2866001 add  r6,r6,#0x1
:02397234 E3560004 cmp r6,#0x4
:02397238 BAFFFFA4 blt 023970D0
:0239723C E59D000C ldr r0,[r13, #+0xc]		;r13+0xc=*(0000000b)
:02397240 E2800001 add  r0,r0,#0x1
:02397244 E58D000C str r0,[r13, #+0xc]		;r13+0xc=*(0000000b)
:02397248 E3500002 cmp r0,#0x2
:0239724C BAFFFF9B blt 023970C0
:02397250 E2890FC7 add  r0,r9,#0x31C
:02397254 E2800B01 add  r0,r0,#0x400
:02397258 EB4053C3 bl 033AC16C
:0239725C E28DD014 add  r13,r13,#0x14
:02397260 E8BD4FF0 ldmia  r13!,{r4,r5,r6,r7,r8,r9,r10,r11,r14}
:02397264 E12FFF1E bx r14 (Jump to addr_2CF94808?)
msr CPSR_fsxc,r14
:02397268 027F8878 rsbeqs r8,r15,#0x780000
:0239726C 0000FFFF unknown
:02397270 E92D000F stmdb  r13!,{r0,r1,r2,r3}
:02397274 E92D4FF0 stmdb  r13!,{r4,r5,r6,r7,r8,r9,r10,r11,r14}
:02397278 E24DD00C sub  r13,r13,#0xC
:0239727C E59F41E8 ldr r4,[r15, #+0x1e8]		;r15+0x1e8=*(0239746c)=#41912440(0x027f8878)
:02397280 E59D1040 ldr r1,[r13, #+0x40]		;r13+0x40=*(0000003f)
:02397284 E5945550 ldr r5,[r4, #+0x550]		;r4+0x550=*(027f8dc8)=#867162373(0x33afd905)
:02397288 E1B09003 movs r9,r3			;r9=0(0x0)
:0239728C E58D1040 str r1,[r13, #+0x40]		;r13+0x40=*(0000003f)
:02397290 E1A0A000 mov  r10,r0			;r10=65535(0xffff)
:02397294 E58D2000 str r2,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:02397298 0A00006F beq 0239745C
:0239729C E3590F81 cmp r9,#0x204
:023972A0 8A00006D bhi 0239745C
:023972A4 E2854C01 add  r4,r5,#0x100
:023972A8 E1D408B8 ldrh r0,[r4, #+0x88]		;r4+0x88=*(027f8900)=#-1841234807(0x9240fc89)
:023972AC E15A0000 cmp r10,r0
:023972B0 0A000069 beq 0239745C
:023972B4 E35A0010 cmp r10,#0x10
:023972B8 2A000067 bcs 0239745C
:023972BC E3190001 tst r9,#0x1
:023972C0 1A000065 bne 0239745C
:023972C4 E2850F7E add  r0,r5,#0x1F8
:023972C8 E080820A add  r8,r0,r10,lsl #0x4
:023972CC E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023972D0 E58D0008 str r0,[r13, #+0x8]		;r13+0x8=*(00000007)
:023972D4 EA00005E b 02397454
:023972D8 E59D0008 ldr r0,[r13, #+0x8]		;r13+0x8=*(00000007)
:023972DC E59F718C ldr r7,[r15, #+0x18c]		;r15+0x18c=*(02397470)=#65535(0x0000ffff)
:023972E0 E3500001 cmp r0,#0x1
:023972E4 028D1034 addeq  r1,r13,#0x34
:023972E8 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:023972EC 159D1000 ldrne r1,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:023972F0 058D0008 streq r0,[r13, #+0x8]		;r13+0x8=*(00000007)
:023972F4 11A00001 movne  r0,r1			;r0=0(0x0)
:023972F8 12800002 addne  r0,r0,#0x2
:023972FC E1D110B0 ldrh r1,[r1, #+0x0]		;r1+0x0=*(00000000)
:02397300 158D0000 strne r0,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:02397304 E1A00C01 mov  r0,r1,lsl #0x18		;r0=0(0x0)
:02397308 12499002 subne  r9,r9,#0x2
:0239730C E1B06BA0 movs r6,r0,lsr #0x17		;r6=0(0x0)
:02397310 03A06C02 moveq  r6,#0x200		;r6=512(0x200)
:02397314 E3110A01 tst r1,#0x1000
:02397318 13A02001 movne  r2,#0x1		;r2=1(0x1)
:0239731C 03A02000 moveq  r2,#0x0		;r2=0(0x0)
:02397320 E3110B02 tst r1,#0x800
:02397324 13A03001 movne  r3,#0x1		;r3=1(0x1)
:02397328 03A03000 moveq  r3,#0x0		;r3=0(0x0)
:0239732C E3520000 cmp r2,#0x0
:02397330 13A0B002 movne  r11,#0x2		;r11=2(0x2)
:02397334 03A0B000 moveq  r11,#0x0		;r11=0(0x0)
:02397338 E3530000 cmp r3,#0x0
:0239733C 13A00002 movne  r0,#0x2		;r0=2(0x2)
:02397340 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:02397344 E0860000 add  r0,r6,r0
:02397348 E080000B add  r0,r0,r11
:0239734C E0599000 subs r9,r9,r0
:02397350 4A000041 bmi 0239745C
:02397354 E2011C0F and  r1,r1,#0xF00
:02397358 E3530001 cmp r3,#0x1
:0239735C E1A01401 mov  r1,r1,lsl #0x8		;r1=0(0x0)
:02397360 E59D3000 ldr r3,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:02397364 E1A0B821 mov  r11,r1,lsr #0x10		;r11=0(0x0)
:02397368 E59D1000 ldr r1,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:0239736C E0830000 add  r0,r3,r0
:02397370 E58D1004 str r1,[r13, #+0x4]		;r13+0x4=*(00000003)
:02397374 E0811006 add  r1,r1,r6
:02397378 E58D0000 str r0,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:0239737C 1A00000E bne 023973BC
:02397380 E1A00E8B mov  r0,r11,lsl #0x1d		;r0=0(0x0)
:02397384 E1A00E20 mov  r0,r0,lsr #0x1c		;r0=0(0x0)
:02397388 E19830B0 ldrh r3,[r8, +r0]
:0239738C E0D170B2 ldrh r7,[r1],#+0x2
:02397390 E3130001 tst r3,#0x1
:02397394 11A03087 movne  r3,r7,lsl #0x1		;r3=131070(0x1fffe)
:02397398 118830B0 strneh r3,[r8, +r0]
:0239739C 1A000006 bne 023973BC
:023973A0 E1A07087 mov  r7,r7,lsl #0x1		;r7=131070(0x1fffe)
:023973A4 E0433007 sub  r3,r3,r7
:023973A8 E1A03803 mov  r3,r3,lsl #0x10		;r3=-131072(0xfffe0000)
:023973AC E1A03823 mov  r3,r3,lsr #0x10		;r3=65534(0xfffe)
:023973B0 E3530C01 cmp r3,#0x100
:023973B4 3A000026 bcc 02397454
:023973B8 E18870B0 strh r7,[r8, +r0]
:023973BC E3520001 cmp r2,#0x1
:023973C0 1A000004 bne 023973D8
:023973C4 E1D120B0 ldrh r2,[r1, #+0x0]		;r1+0x0=*(00000000)
:023973C8 E1D418B8 ldrh r1,[r4, #+0x88]		;r4+0x88=*(027f8900)=#-1841234807(0x9240fc89)
:023973CC E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023973D0 E1120110 tst r2,r0,lsl r1
:023973D4 0A00001E beq 02397454
:023973D8 E3560000 cmp r6,#0x0
:023973DC DA00001C ble 02397454
:023973E0 EB407E1A bl 033B6C50
:023973E4 E3A01082 mov  r1,#0x82		;r1=130(0x82)
:023973E8 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000001)
:023973EC E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023973F0 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000003)
:023973F4 E3A01015 mov  r1,#0x15		;r1=21(0x15)
:023973F8 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(00000005)
:023973FC E59D1040 ldr r1,[r13, #+0x40]		;r13+0x40=*(0000003f)
:02397400 E1C0B0B6 strh r11,[r0, #+0x6]		;r0+0x6=*(00000007)
:02397404 E5801008 str r1,[r0, #+0x8]		;r0+0x8=*(00000009)
:02397408 E59D1004 ldr r1,[r13, #+0x4]		;r13+0x4=*(00000003)
:0239740C E580100C str r1,[r0, #+0xc]		;r0+0xc=*(0000000d)
:02397410 E1C061B0 strh r6,[r0, #+0x10]		;r0+0x10=*(00000011)
:02397414 E1C0A1B2 strh r10,[r0, #+0x12]		;r0+0x12=*(00000013)
:02397418 E1D418B8 ldrh r1,[r4, #+0x88]		;r4+0x88=*(027f8900)=#-1841234807(0x9240fc89)
:0239741C E1C012B0 strh r1,[r0, #+0x20]		;r0+0x20=*(00000021)
:02397420 E1C071BA strh r7,[r0, #+0x1a]		;r0+0x1a=*(0000001b)
:02397424 E1D418B8 ldrh r1,[r4, #+0x88]		;r4+0x88=*(027f8900)=#-1841234807(0x9240fc89)
:02397428 E1D523B0 ldrh r2,[r5, #+0x30]		;r5+0x30=*(33afd935)=#0(0x00000000)
:0239742C E3510000 cmp r1,#0x0
:02397430 E1D533B2 ldrh r3,[r5, #+0x32]		;r5+0x32=*(33afd937)=#0(0x00000000)
:02397434 01A01002 moveq  r1,r2			;r1=0(0x0)
:02397438 11A01003 movne  r1,r3			;r1=0(0x0)
:0239743C E1C014B0 strh r1,[r0, #+0x40]		;r0+0x40=*(00000041)
:02397440 E1D418B8 ldrh r1,[r4, #+0x88]		;r4+0x88=*(027f8900)=#-1841234807(0x9240fc89)
:02397444 E3510000 cmp r1,#0x0
:02397448 11A03002 movne  r3,r2			;r3=0(0x0)
:0239744C E1C034B2 strh r3,[r0, #+0x42]		;r0+0x42=*(00000043)
:02397450 EB407DEB bl 033B6C04
:02397454 E3590000 cmp r9,#0x0
:02397458 CAFFFF9E bgt 023972D8
:0239745C E28DD00C add  r13,r13,#0xC
:02397460 E8BD4FF0 ldmia  r13!,{r4,r5,r6,r7,r8,r9,r10,r11,r14}
:02397464 E28DD010 add  r13,r13,#0x10
:02397468 E12FFF1E bx r14 (Jump to addr_2CF94808?)
msr CPSR_fsxc,r14
:0239746C 027F8878 rsbeqs r8,r15,#0x780000
:02397470 0000FFFF unknown
:02397474 E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:02397478 E1A06001 mov  r6,r1			;r6=-1841234807(0x9240fc89)
:0239747C E1A05000 mov  r5,r0			;r5=1(0x1)
:02397480 E3160902 tst r6,#0x8000
:02397484 159F0084 ldrne r0,[r15, #+0x84]		;r15+0x84=*(02397510)=#32767(0x00007fff)
:02397488 E1A04003 mov  r4,r3			;r4=0(0x0)
:0239748C 10066000 andne  r6,r6,r0
:02397490 0286001C addeq  r0,r6,#0x1C
:02397494 01A00100 moveq  r0,r0,lsl #0x2		;r0=131068(0x1fffc)
:02397498 02806066 addeq  r6,r0,#0x66
:0239749C E1A00002 mov  r0,r2			;r0=0(0x0)
:023974A0 EB406EFA bl 033B3090
:023974A4 E0020096 mul  r2,r6,r0
:023974A8 E59F1064 ldr r1,[r15, #+0x64]		;r15+0x64=*(02397514)=#67108870(0x04000006)
:023974AC E2850022 add  r0,r5,#0x22
:023974B0 E1A03100 mov  r3,r0,lsl #0x2		;r3=0(0x0)
:023974B4 E1D110B0 ldrh r1,[r1, #+0x0]		;r1+0x0=*(04000006)=#754534408(0x2cf94808)
:023974B8 E2440002 sub  r0,r4,#0x2
:023974BC E2833060 add  r3,r3,#0x60
:023974C0 E2822FE2 add  r2,r2,#0x388
:023974C4 E0834002 add  r4,r3,r2
:023974C8 E0503001 subs r3,r0,r1
:023974CC 5A000002 bpl 023974DC
:023974D0 E2830007 add  r0,r3,#0x7
:023974D4 E2903C01 adds r3,r0,#0x100
:023974D8 4AFFFFFC bmi 023974D0
:023974DC E59F2034 ldr r2,[r15, #+0x34]		;r15+0x34=*(02397518)=#1717986919(0x66666667)
:023974E0 E0631383 rsb  r1,r3,r3,lsl #0x7
:023974E4 E1A00FA1 mov  r0,r1,lsr #0x1f		;r0=0(0x0)
:023974E8 E0C31192 smull  r1,r3,r2,r1
:023974EC E08031C3 add  r3,r0,r3,asr #0x3
:023974F0 E3A0000A mov  r0,#0xA		;r0=10(0xa)
:023974F4 E0000093 mul  r0,r3,r0
:023974F8 E1500004 cmp r0,r4
:023974FC 33A03000 movcc  r3,#0x0		;r3=0(0x0)
:02397500 E1A00803 mov  r0,r3,lsl #0x10		;r0=0(0x0)
:02397504 E1A00820 mov  r0,r0,lsr #0x10		;r0=0(0x0)
:02397508 E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:0239750C E12FFF1E bx r14 (Jump to addr_2CF94808?)
msr CPSR_fsxc,r14
:02397510 00007FFF unknown
:02397514 04000006 streq r0,[r0],#-0x6
:02397518 66666667 unknown
:0239751C E92D4010 stmdb  r13!,{r4,r14}
:02397520 E24DDD0A sub  r13,r13,#0x280
:02397524 E59F107C ldr r1,[r15, #+0x7c]		;r15+0x7c=*(023975a8)=#41912440(0x027f8878)
:02397528 E5902004 ldr r2,[r0, #+0x4]		;r0+0x4=*(00000004)
:0239752C E5914550 ldr r4,[r1, #+0x550]		;r1+0x550=*(027f8dc8)=#867162373(0x33afd905)
:02397530 E28D0000 add  r0,r13,#0x0
:02397534 E1C42FB6 strh r2,[r4, #+0xf6]		;r4+0xf6=*(33afd9fb)=#0(0x00000000)
:02397538 E28410E8 add  r1,r4,#0xE8
:0239753C EBFFE18A bl 0238FB6C
:02397540 E1D41EBC ldrh r1,[r4, #+0xec]		;r4+0xec=*(33afd9f1)=#0(0x00000000)
:02397544 E28D0080 add  r0,r13,#0x80
:02397548 E2811010 add  r1,r1,#0x10
:0239754C E1A01801 mov  r1,r1,lsl #0x10		;r1=0(0x0)
:02397550 E28D2000 add  r2,r13,#0x0
:02397554 E1A01821 mov  r1,r1,lsr #0x10		;r1=0(0x0)
:02397558 EBFFEAAE bl 02392018
:0239755C E1A04000 mov  r4,r0			;r4=0(0x0)
:02397560 EB407DBA bl 033B6C50
:02397564 E3A01021 mov  r1,#0x21		;r1=33(0x21)
:02397568 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:0239756C E1D410B4 ldrh r1,[r4, #+0x4]		;r4+0x4=*(00000004)
:02397570 E3510000 cmp r1,#0x0
:02397574 03A01000 moveq  r1,#0x0		;r1=0(0x0)
:02397578 01C010B2 streqh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:0239757C 0A000005 beq 02397598
:02397580 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02397584 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:02397588 E2811F91 add  r1,r1,#0x244
:0239758C E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:02397590 E1D410B4 ldrh r1,[r4, #+0x4]		;r4+0x4=*(00000004)
:02397594 E1C010B6 strh r1,[r0, #+0x6]		;r0+0x6=*(00000006)
:02397598 EB407D99 bl 033B6C04
:0239759C E28DDD0A add  r13,r13,#0x280
:023975A0 E8BD4010 ldmia  r13!,{r4,r14}
:023975A4 E12FFF1E bx r14 (Jump to addr_2CF94808?)
msr CPSR_fsxc,r14
:023975A8 027F8878 rsbeqs r8,r15,#0x780000
:023975AC E92D41F0 stmdb  r13!,{r4,r5,r6,r7,r8,r14}
:023975B0 E24DDF82 sub  r13,r13,#0x208
:023975B4 E28D1000 add  r1,r13,#0x0
:023975B8 E2800004 add  r0,r0,#0x4
:023975BC E3A02006 mov  r2,#0x6		;r2=6(0x6)
:023975C0 EB4058F1 bl 033AD98C
:023975C4 E3A08000 mov  r8,#0x0		;r8=0(0x0)
:023975C8 E28D7008 add  r7,r13,#0x8
:023975CC E28D6000 add  r6,r13,#0x0
:023975D0 E3A05013 mov  r5,#0x13		;r5=19(0x13)
:023975D4 EA00000B b 02397608
:023975D8 E1A00007 mov  r0,r7			;r0=131070(0x1fffe)
:023975DC E1A01006 mov  r1,r6			;r1=-1841234807(0x9240fc89)
:023975E0 E1A02005 mov  r2,r5			;r2=19(0x13)
:023975E4 EBFFE890 bl 0239182C
:023975E8 E1A04000 mov  r4,r0			;r4=131070(0x1fffe)
:023975EC E1D400B4 ldrh r0,[r4, #+0x4]		;r4+0x4=*(00020002)
:023975F0 E3500000 cmp r0,#0x0
:023975F4 0A000005 beq 02397610
:023975F8 E3500007 cmp r0,#0x7
:023975FC 1350000C cmpne r0,#0xC
:02397600 1A000002 bne 02397610
:02397604 E2888001 add  r8,r8,#0x1
:02397608 E3580002 cmp r8,#0x2
:0239760C BAFFFFF1 blt 023975D8
:02397610 EB407D8E bl 033B6C50
:02397614 E3A01022 mov  r1,#0x22		;r1=34(0x22)
:02397618 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(0001fffe)
:0239761C E1D410B4 ldrh r1,[r4, #+0x4]		;r4+0x4=*(00020002)
:02397620 E3510000 cmp r1,#0x0
:02397624 03A01000 moveq  r1,#0x0		;r1=0(0x0)
:02397628 01C010B2 streqh r1,[r0, #+0x2]		;r0+0x2=*(00020000)
:0239762C 0A000005 beq 02397648
:02397630 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02397634 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00020000)
:02397638 E3A01005 mov  r1,#0x5		;r1=5(0x5)
:0239763C E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(00020002)
:02397640 E1D410B4 ldrh r1,[r4, #+0x4]		;r4+0x4=*(00020002)
:02397644 E1C010B6 strh r1,[r0, #+0x6]		;r0+0x6=*(00020004)
:02397648 EB407D6D bl 033B6C04
:0239764C E28DDF82 add  r13,r13,#0x208
:02397650 E8BD41F0 ldmia  r13!,{r4,r5,r6,r7,r8,r14}
:02397654 E12FFF1E bx r14 (Jump to addr_2CF94808?)
msr CPSR_fsxc,r14
:02397658 E92D4008 stmdb  r13!,{r3,r14}
:0239765C E5903004 ldr r3,[r0, #+0x4]		;r0+0x4=*(00020002)
:02397660 E59F103C ldr r1,[r15, #+0x3c]		;r15+0x3c=*(023976a4)=#41912440(0x027f8878)
:02397664 E581354C str r3,[r1, #+0x54c]		;r1+0x54c=*(027f8dc4)=#1004086152(0x3bd92388)
:02397668 E5902008 ldr r2,[r0, #+0x8]		;r0+0x8=*(00020006)
:0239766C E5812550 str r2,[r1, #+0x550]		;r1+0x550=*(027f8dc8)=#867162373(0x33afd905)
:02397670 E5832000 str r2,[r3, #+0x0]		;r3+0x0=*(3bd92388)=#0(0x00000000)
:02397674 E590100C ldr r1,[r0, #+0xc]		;r0+0xc=*(0002000a)
:02397678 E5831008 str r1,[r3, #+0x8]		;r3+0x8=*(3bd92390)=#0(0x00000000)
:0239767C E5900010 ldr r0,[r0, #+0x10]		;r0+0x10=*(0002000e)
:02397680 EB000008 bl 023976A8
:02397684 EB407D71 bl 033B6C50
:02397688 E3A01003 mov  r1,#0x3		;r1=3(0x3)
:0239768C E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(0001fffe)
:02397690 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02397694 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00020000)
:02397698 EB407D59 bl 033B6C04
:0239769C E8BD4008 ldmia  r13!,{r3,r14}
:023976A0 E12FFF1E bx r14 (Jump to addr_2CF94808?)
msr CPSR_fsxc,r14
:023976A4 027F8878 rsbeqs r8,r15,#0x780000
:023976A8 E92D41F0 stmdb  r13!,{r4,r5,r6,r7,r8,r14}
:023976AC E59F1194 ldr r1,[r15, #+0x194]		;r15+0x194=*(02397848)=#41912440(0x027f8878)
:023976B0 E1A08000 mov  r8,r0			;r8=131070(0x1fffe)
:023976B4 E5917550 ldr r7,[r1, #+0x550]		;r1+0x550=*(027f8dc8)=#867162373(0x33afd905)
:023976B8 E591454C ldr r4,[r1, #+0x54c]		;r1+0x54c=*(027f8dc4)=#1004086152(0x3bd92388)
:023976BC E3A05000 mov  r5,#0x0		;r5=0(0x0)
:023976C0 EB4057A6 bl 033AD560
:023976C4 E597100C ldr r1,[r7, #+0xc]		;r7+0xc=*(33afd911)=#0(0x00000000)
:023976C8 E1A06000 mov  r6,r0			;r6=131070(0x1fffe)
:023976CC E3510001 cmp r1,#0x1
:023976D0 1A000004 bne 023976E8
:023976D4 E1A00005 mov  r0,r5			;r0=0(0x0)
:023976D8 E587000C str r0,[r7, #+0xc]		;r7+0xc=*(33afd911)=#0(0x00000000)
:023976DC E3A05001 mov  r5,#0x1		;r5=1(0x1)
:023976E0 EBFFF741 bl 023953EC
:023976E4 EBFFE1ED bl 0238FEA0
:023976E8 E287CC01 add  r12,r7,#0x100
:023976EC E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023976F0 E1CC18B2 strh r1,[r12, #+0x82]		;r12+0x82=*(00000082)
:023976F4 E1C718B6 strh r1,[r7, #+0x86]		;r7+0x86=*(33afd98b)=#0(0x00000000)
:023976F8 E5871014 str r1,[r7, #+0x14]		;r7+0x14=*(33afd919)=#0(0x00000000)
:023976FC E5871010 str r1,[r7, #+0x10]		;r7+0x10=*(33afd915)=#0(0x00000000)
:02397700 E587101C str r1,[r7, #+0x1c]		;r7+0x1c=*(33afd921)=#0(0x00000000)
:02397704 E1C71CBE strh r1,[r7, #+0xce]		;r7+0xce=*(33afd9d3)=#0(0x00000000)
:02397708 E1C71CB2 strh r1,[r7, #+0xc2]		;r7+0xc2=*(33afd9c7)=#0(0x00000000)
:0239770C E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02397710 E1C705B8 strh r0,[r7, #+0x58]		;r7+0x58=*(33afd95d)=#0(0x00000000)
:02397714 E1C705BA strh r0,[r7, #+0x5a]		;r7+0x5a=*(33afd95f)=#0(0x00000000)
:02397718 E3A00006 mov  r0,#0x6		;r0=6(0x6)
:0239771C E1C705BC strh r0,[r7, #+0x5c]		;r7+0x5c=*(33afd961)=#0(0x00000000)
:02397720 E1C719B8 strh r1,[r7, #+0x98]		;r7+0x98=*(33afd99d)=#0(0x00000000)
:02397724 E1C719B2 strh r1,[r7, #+0x92]		;r7+0x92=*(33afd997)=#0(0x00000000)
:02397728 E1C719B4 strh r1,[r7, #+0x94]		;r7+0x94=*(33afd999)=#0(0x00000000)
:0239772C E1C719BA strh r1,[r7, #+0x9a]		;r7+0x9a=*(33afd99f)=#0(0x00000000)
:02397730 E1C719BC strh r1,[r7, #+0x9c]		;r7+0x9c=*(33afd9a1)=#0(0x00000000)
:02397734 E1D705B8 ldrh r0,[r7, #+0x58]		;r7+0x58=*(33afd95d)=#0(0x00000000)
:02397738 E2873C07 add  r3,r7,#0x700
:0239773C E1C30CB0 strh r0,[r3, #+0xc0]		;r3+0xc0=*(3bd92448)=#0(0x00000000)
:02397740 E1D725BA ldrh r2,[r7, #+0x5a]		;r7+0x5a=*(33afd95f)=#0(0x00000000)
:02397744 E2870F67 add  r0,r7,#0x19C
:02397748 E1C32CB2 strh r2,[r3, #+0xc2]		;r3+0xc2=*(3bd9244a)=#0(0x00000000)
:0239774C E1D7E5BC ldrh r14,[r7, #+0x5c]		;r7+0x5c=*(33afd961)=#0(0x00000000)
:02397750 E3A02050 mov  r2,#0x50		;r2=80(0x50)
:02397754 E1C3ECB4 strh r14,[r3, #+0xc4]		;r3+0xc4=*(3bd9244c)=#0(0x00000000)
:02397758 E1D7E9B8 ldrh r14,[r7, #+0x98]		;r7+0x98=*(33afd99d)=#0(0x00000000)
:0239775C E1C3ECBA strh r14,[r3, #+0xca]		;r3+0xca=*(3bd92452)=#0(0x00000000)
:02397760 E1D7E9B2 ldrh r14,[r7, #+0x92]		;r7+0x92=*(33afd997)=#0(0x00000000)
:02397764 E1C3ECB6 strh r14,[r3, #+0xc6]		;r3+0xc6=*(3bd9244e)=#0(0x00000000)
:02397768 E1D7E9B4 ldrh r14,[r7, #+0x94]		;r7+0x94=*(33afd999)=#0(0x00000000)
:0239776C E1C3ECB8 strh r14,[r3, #+0xc8]		;r3+0xc8=*(3bd92450)=#0(0x00000000)
:02397770 E1D7E9BA ldrh r14,[r7, #+0x9a]		;r7+0x9a=*(33afd99f)=#0(0x00000000)
:02397774 E1C3ECBC strh r14,[r3, #+0xcc]		;r3+0xcc=*(3bd92454)=#0(0x00000000)
:02397778 E5871198 str r1,[r7, #+0x198]		;r7+0x198=*(33afda9d)=#0(0x00000000)
:0239777C E1CC19B6 strh r1,[r12, #+0x96]		;r12+0x96=*(00000096)
:02397780 EB405852 bl 033AD8D0
:02397784 EBFFE210 bl 0238FFCC
:02397788 E3A00F41 mov  r0,#0x104		;r0=260(0x104)
:0239778C E1C704B0 strh r0,[r7, #+0x40]		;r7+0x40=*(33afd945)=#0(0x00000000)
:02397790 E3A000F0 mov  r0,#0xF0		;r0=240(0xf0)
:02397794 E1C704B2 strh r0,[r7, #+0x42]		;r7+0x42=*(33afd947)=#0(0x00000000)
:02397798 E3A00FFA mov  r0,#0x3E8		;r0=1000(0x3e8)
:0239779C E1C704B4 strh r0,[r7, #+0x44]		;r7+0x44=*(33afd949)=#0(0x00000000)
:023977A0 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023977A4 E59F00A0 ldr r0,[r15, #+0xa0]		;r15+0xa0=*(0239784c)=#523(0x0000020b)
:023977A8 E1C714B6 strh r1,[r7, #+0x46]		;r7+0x46=*(33afd94b)=#0(0x00000000)
:023977AC E5870048 str r0,[r7, #+0x48]		;r7+0x48=*(33afd94d)=#0(0x00000000)
:023977B0 E587104C str r1,[r7, #+0x4c]		;r7+0x4c=*(33afd951)=#0(0x00000000)
:023977B4 E5871050 str r1,[r7, #+0x50]		;r7+0x50=*(33afd955)=#0(0x00000000)
:023977B8 E5871054 str r1,[r7, #+0x54]		;r7+0x54=*(33afd959)=#0(0x00000000)
:023977BC E1C71CB6 strh r1,[r7, #+0xc6]		;r7+0xc6=*(33afd9cb)=#0(0x00000000)
:023977C0 E2870C01 add  r0,r7,#0x100
:023977C4 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023977C8 E1C01EBE strh r1,[r0, #+0xee]		;r0+0xee=*(000000ee)
:023977CC E1A00006 mov  r0,r6			;r0=131070(0x1fffe)
:023977D0 E58780C8 str r8,[r7, #+0xc8]		;r7+0xc8=*(33afd9cd)=#0(0x00000000)
:023977D4 EB405766 bl 033AD574
:023977D8 E3550000 cmp r5,#0x0
:023977DC 0A000001 beq 023977E8
:023977E0 E59F0068 ldr r0,[r15, #+0x68]		;r15+0x68=*(02397850)=#65535(0x0000ffff)
:023977E4 EBFFFE24 bl 0239707C
:023977E8 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:023977EC E3A01902 mov  r1,#0x8000		;r1=32768(0x8000)
:023977F0 E0840202 add  r0,r4,r2,lsl #0x4
:023977F4 E2822001 add  r2,r2,#0x1
:023977F8 E58010D0 str r1,[r0, #+0xd0]		;r0+0xd0=*(000100cf)
:023977FC E3520020 cmp r2,#0x20
:02397800 BAFFFFFA blt 023977F0
:02397804 E2871F7E add  r1,r7,#0x1F8
:02397808 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239780C E3A02C01 mov  r2,#0x100		;r2=256(0x100)
:02397810 EB4057EF bl 033AD7D4
:02397814 EBFFE738 bl 023914FC
:02397818 E2870FC7 add  r0,r7,#0x31C
:0239781C E2800B01 add  r0,r0,#0x400
:02397820 EB40522A bl 033AC0D0
:02397824 EBFFF6EB bl 023953D8
:02397828 E3180002 tst r8,#0x2
:0239782C 1A000001 bne 02397838
:02397830 E3A0000F mov  r0,#0xF		;r0=15(0xf)
:02397834 EB4074AC bl 033B4AEC
:02397838 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239783C E1C700B0 strh r0,[r7, #+0x0]		;r7+0x0=*(33afd905)=#0(0x00000000)
:02397840 E8BD41F0 ldmia  r13!,{r4,r5,r6,r7,r8,r14}
:02397844 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:02397848 027F8878 rsbeqs r8,r15,#0x780000
:0239784C 0000020B andeq  r0,r0,r11,lsl #0x4
:02397850 0000FFFF unknown
:02397854 E92D4010 stmdb  r13!,{r4,r14}
:02397858 E59F0058 ldr r0,[r15, #+0x58]		;r15+0x58=*(023978b8)=#41912440(0x027f8878)
:0239785C E5904550 ldr r4,[r0, #+0x550]		;r0+0x550=*(027f8dc8)=#867162373(0x33afd905)
:02397860 E1D400B0 ldrh r0,[r4, #+0x0]		;r4+0x0=*(33afd905)=#0(0x00000000)
:02397864 E3500001 cmp r0,#0x1
:02397868 0A000006 beq 02397888
:0239786C EB407CF7 bl 033B6C50
:02397870 E3A01004 mov  r1,#0x4		;r1=4(0x4)
:02397874 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:02397878 E3A01003 mov  r1,#0x3		;r1=3(0x3)
:0239787C E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:02397880 EB407CDF bl 033B6C04
:02397884 EA000009 b 023978B0
:02397888 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239788C EB407496 bl 033B4AEC
:02397890 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02397894 E1C400B0 strh r0,[r4, #+0x0]		;r4+0x0=*(33afd905)=#0(0x00000000)
:02397898 EB407CEC bl 033B6C50
:0239789C E3A01004 mov  r1,#0x4		;r1=4(0x4)
:023978A0 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:023978A4 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023978A8 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:023978AC EB407CD4 bl 033B6C04
:023978B0 E8BD4010 ldmia  r13!,{r4,r14}
:023978B4 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023978B8 027F8878 rsbeqs r8,r15,#0x780000
:023978BC E92D4018 stmdb  r13!,{r3,r4,r14}
:023978C0 E24DD004 sub  r13,r13,#0x4
:023978C4 E59F0094 ldr r0,[r15, #+0x94]		;r15+0x94=*(02397960)=#41912440(0x027f8878)
:023978C8 E5904550 ldr r4,[r0, #+0x550]		;r0+0x550=*(027f8dc8)=#867162373(0x33afd905)
:023978CC E1D400B0 ldrh r0,[r4, #+0x0]		;r4+0x0=*(33afd905)=#0(0x00000000)
:023978D0 E3500001 cmp r0,#0x1
:023978D4 0A000006 beq 023978F4
:023978D8 EB407CDC bl 033B6C50
:023978DC E3A01005 mov  r1,#0x5		;r1=5(0x5)
:023978E0 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:023978E4 E3A01003 mov  r1,#0x3		;r1=3(0x3)
:023978E8 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:023978EC EB407CC4 bl 033B6C04
:023978F0 EA000017 b 02397954
:023978F4 E28D0002 add  r0,r13,#0x2
:023978F8 E28D1000 add  r1,r13,#0x0
:023978FC EB000018 bl 02397964
:02397900 E3500000 cmp r0,#0x0
:02397904 1A00000A bne 02397934
:02397908 EB407CD0 bl 033B6C50
:0239790C E3A01005 mov  r1,#0x5		;r1=5(0x5)
:02397910 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:02397914 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02397918 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:0239791C E1DD10B2 ldrh r1,[r13, #+0x2]		;r13+0x2=*(00000001)
:02397920 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:02397924 E1DD10B0 ldrh r1,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:02397928 E1C010B6 strh r1,[r0, #+0x6]		;r0+0x6=*(00000006)
:0239792C EB407CB4 bl 033B6C04
:02397930 EA000007 b 02397954
:02397934 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:02397938 E1C400B0 strh r0,[r4, #+0x0]		;r4+0x0=*(33afd905)=#0(0x00000000)
:0239793C EB407CC3 bl 033B6C50
:02397940 E3A01005 mov  r1,#0x5		;r1=5(0x5)
:02397944 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:02397948 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0239794C E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:02397950 EB407CAB bl 033B6C04
:02397954 E28DD004 add  r13,r13,#0x4
:02397958 E8BD4018 ldmia  r13!,{r3,r4,r14}
:0239795C E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:02397960 027F8878 rsbeqs r8,r15,#0x780000
:02397964 E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:02397968 E24DDC02 sub  r13,r13,#0x200
:0239796C E59F21D8 ldr r2,[r15, #+0x1d8]		;r15+0x1d8=*(02397b4c)=#41912440(0x027f8878)
:02397970 E1A07000 mov  r7,r0			;r7=0(0x0)
:02397974 E28D0000 add  r0,r13,#0x0
:02397978 E1A06001 mov  r6,r1			;r6=0(0x0)
:0239797C E5925550 ldr r5,[r2, #+0x550]		;r2+0x550=*(027f8dc8)=#867162373(0x33afd905)
:02397980 EBFFE9E8 bl 02392128
:02397984 E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:02397988 E3510000 cmp r1,#0x0
:0239798C 0A000005 beq 023979A8
:02397990 E3A01FC1 mov  r1,#0x304		;r1=772(0x304)
:02397994 E1C710B0 strh r1,[r7, #+0x0]		;r7+0x0=*(00000000)
:02397998 E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:0239799C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023979A0 E1C610B0 strh r1,[r6, #+0x0]		;r6+0x0=*(00000000)
:023979A4 EA000065 b 02397B40
:023979A8 E28D0000 add  r0,r13,#0x0
:023979AC EBFFE9D1 bl 023920F8
:023979B0 E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:023979B4 E3510000 cmp r1,#0x0
:023979B8 0A000005 beq 023979D4
:023979BC E59F118C ldr r1,[r15, #+0x18c]		;r15+0x18c=*(02397b50)=#770(0x00000302)
:023979C0 E1C710B0 strh r1,[r7, #+0x0]		;r7+0x0=*(00000000)
:023979C4 E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:023979C8 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023979CC E1C610B0 strh r1,[r6, #+0x0]		;r6+0x0=*(00000000)
:023979D0 EA00005A b 02397B40
:023979D4 E59F2178 ldr r2,[r15, #+0x178]		;r15+0x178=*(02397b54)=#75530532(0x04808124)
:023979D8 E3A000C8 mov  r0,#0xC8		;r0=200(0xc8)
:023979DC E1C200B0 strh r0,[r2, #+0x0]		;r2+0x0=*(04808124)=#0(0x00000000)
:023979E0 E3A00E7D mov  r0,#0x7D0		;r0=2000(0x7d0)
:023979E4 E1C200B4 strh r0,[r2, #+0x4]		;r2+0x4=*(04808128)=#0(0x00000000)
:023979E8 E59F1168 ldr r1,[r15, #+0x168]		;r15+0x168=*(02397b58)=#514(0x00000202)
:023979EC E28D0000 add  r0,r13,#0x0
:023979F0 E1C212BC strh r1,[r2, #+0x2c]		;r2+0x2c=*(04808150)=#0(0x00000000)
:023979F4 EBFFE9AE bl 023920B4
:023979F8 E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:023979FC E3510000 cmp r1,#0x0
:02397A00 0A000005 beq 02397A1C
:02397A04 E59F1150 ldr r1,[r15, #+0x150]		;r15+0x150=*(02397b5c)=#643(0x00000283)
:02397A08 E1C710B0 strh r1,[r7, #+0x0]		;r7+0x0=*(00000000)
:02397A0C E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:02397A10 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02397A14 E1C610B0 strh r1,[r6, #+0x0]		;r6+0x0=*(00000000)
:02397A18 EA000048 b 02397B40
:02397A1C E1D020B6 ldrh r2,[r0, #+0x6]		;r0+0x6=*(00000006)
:02397A20 E2850C01 add  r0,r5,#0x100
:02397A24 E1A01782 mov  r1,r2,lsl #0xf		;r1=1083310080(0x40920000)
:02397A28 E1C02FB4 strh r2,[r0, #+0xf4]		;r0+0xf4=*(000000f4)
:02397A2C E1A00821 mov  r0,r1,lsr #0x10		;r0=16530(0x4092)
:02397A30 EB407C9B bl 033B6CA4
:02397A34 E2851C01 add  r1,r5,#0x100
:02397A38 E1C10FB6 strh r0,[r1, #+0xf6]		;r1+0xf6=*(409200f6)=#0(0x00000000)
:02397A3C E59F111C ldr r1,[r15, #+0x11c]		;r15+0x11c=*(02397b60)=#65535(0x0000ffff)
:02397A40 E28D0000 add  r0,r13,#0x0
:02397A44 E3A02028 mov  r2,#0x28		;r2=40(0x28)
:02397A48 E3A03005 mov  r3,#0x5		;r3=5(0x5)
:02397A4C EBFFE8FB bl 02391E40
:02397A50 E59F110C ldr r1,[r15, #+0x10c]		;r15+0x10c=*(02397b64)=#2094625(0x001ff621)
:02397A54 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02397A58 E58517B8 str r1,[r5, #+0x7b8]		;r5+0x7b8=*(33afe0bd)=#0(0x00000000)
:02397A5C E58507BC str r0,[r5, #+0x7bc]		;r5+0x7bc=*(33afe0c1)=#0(0x00000000)
:02397A60 E2851C01 add  r1,r5,#0x100
:02397A64 E3A02002 mov  r2,#0x2		;r2=2(0x2)
:02397A68 E1C12EBC strh r2,[r1, #+0xec]		;r1+0xec=*(000000ec)
:02397A6C E3A02001 mov  r2,#0x1		;r2=1(0x1)
:02397A70 E28D0000 add  r0,r13,#0x0
:02397A74 E1C12EBE strh r2,[r1, #+0xee]		;r1+0xee=*(000000ee)
:02397A78 EBFFE9B5 bl 02392154
:02397A7C E1A04000 mov  r4,r0			;r4=0(0x0)
:02397A80 E1D400B4 ldrh r0,[r4, #+0x4]		;r4+0x4=*(00000004)
:02397A84 E3500000 cmp r0,#0x0
:02397A88 0A000005 beq 02397AA4
:02397A8C E59F10D4 ldr r1,[r15, #+0xd4]		;r15+0xd4=*(02397b68)=#774(0x00000306)
:02397A90 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02397A94 E1C710B0 strh r1,[r7, #+0x0]		;r7+0x0=*(00000000)
:02397A98 E1D410B4 ldrh r1,[r4, #+0x4]		;r4+0x4=*(00000004)
:02397A9C E1C610B0 strh r1,[r6, #+0x0]		;r6+0x0=*(00000000)
:02397AA0 EA000026 b 02397B40
:02397AA4 E2840006 add  r0,r4,#0x6
:02397AA8 E2851020 add  r1,r5,#0x20
:02397AAC E3A02008 mov  r2,#0x8		;r2=8(0x8)
:02397AB0 EB405751 bl 033AD7FC
:02397AB4 E1D410BE ldrh r1,[r4, #+0xe]		;r4+0xe=*(0000000e)
:02397AB8 E28D0000 add  r0,r13,#0x0
:02397ABC E1C512B8 strh r1,[r5, #+0x28]		;r5+0x28=*(33afd92d)=#0(0x00000000)
:02397AC0 E1D411B0 ldrh r1,[r4, #+0x10]		;r4+0x10=*(00000010)
:02397AC4 E1C512BC strh r1,[r5, #+0x2c]		;r5+0x2c=*(33afd931)=#0(0x00000000)
:02397AC8 E1D411B2 ldrh r1,[r4, #+0x12]		;r4+0x12=*(00000012)
:02397ACC E1C512BE strh r1,[r5, #+0x2e]		;r5+0x2e=*(33afd933)=#0(0x00000000)
:02397AD0 E1D411B4 ldrh r1,[r4, #+0x14]		;r4+0x14=*(00000014)
:02397AD4 E1C512BA strh r1,[r5, #+0x2a]		;r5+0x2a=*(33afd92f)=#0(0x00000000)
:02397AD8 EBFFE96F bl 0239209C
:02397ADC E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:02397AE0 E3510000 cmp r1,#0x0
:02397AE4 0A000005 beq 02397B00
:02397AE8 E59F107C ldr r1,[r15, #+0x7c]		;r15+0x7c=*(02397b6c)=#641(0x00000281)
:02397AEC E1C710B0 strh r1,[r7, #+0x0]		;r7+0x0=*(00000000)
:02397AF0 E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:02397AF4 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02397AF8 E1C610B0 strh r1,[r6, #+0x0]		;r6+0x0=*(00000000)
:02397AFC EA00000F b 02397B40
:02397B00 E2800006 add  r0,r0,#0x6
:02397B04 E28510E0 add  r1,r5,#0xE0
:02397B08 E3A02006 mov  r2,#0x6		;r2=6(0x6)
:02397B0C EB40579E bl 033AD98C
:02397B10 E28D0000 add  r0,r13,#0x0
:02397B14 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02397B18 EBFFE8F9 bl 02391F04
:02397B1C E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:02397B20 E3510000 cmp r1,#0x0
:02397B24 03A00001 moveq  r0,#0x1		;r0=1(0x1)
:02397B28 0A000004 beq 02397B40
:02397B2C E59F103C ldr r1,[r15, #+0x3c]		;r15+0x3c=*(02397b70)=#533(0x00000215)
:02397B30 E1C710B0 strh r1,[r7, #+0x0]		;r7+0x0=*(00000000)
:02397B34 E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(00000005)
:02397B38 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02397B3C E1C610B0 strh r1,[r6, #+0x0]		;r6+0x0=*(00000000)
:02397B40 E28DDC02 add  r13,r13,#0x200
:02397B44 E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:02397B48 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:02397B4C 027F8878 rsbeqs r8,r15,#0x780000
:02397B50 00000302 andeq  r0,r0,r2,lsl #0x6
:02397B54 04808124 streq r8,[r0],#+0x124
:02397B58 00000202 andeq  r0,r0,r2,lsl #0x4
:02397B5C 00000283 andeq  r0,r0,r3,lsl #0x5
:02397B60 0000FFFF unknown
:02397B64 001FF621 andeqs r15,r15,r1,lsr #0xc
:02397B68 00000306 andeq  r0,r0,r6,lsl #0x6
:02397B6C 00000281 andeq  r0,r0,r1,lsl #0x5
:02397B70 00000215 andeq  r0,r0,r5,lsl r2
:02397B74 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:02397B78 E24DDC02 sub  r13,r13,#0x200
:02397B7C E59F0098 ldr r0,[r15, #+0x98]		;r15+0x98=*(02397c1c)=#41912440(0x027f8878)
:02397B80 E5905550 ldr r5,[r0, #+0x550]		;r0+0x550=*(027f8dc8)=#867162373(0x33afd905)
:02397B84 E1D500B0 ldrh r0,[r5, #+0x0]		;r5+0x0=*(33afd905)=#0(0x00000000)
:02397B88 E3500002 cmp r0,#0x2
:02397B8C 0A000006 beq 02397BAC
:02397B90 EB407C2E bl 033B6C50
:02397B94 E3A01006 mov  r1,#0x6		;r1=6(0x6)
:02397B98 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:02397B9C E3A01003 mov  r1,#0x3		;r1=3(0x3)
:02397BA0 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:02397BA4 EB407C16 bl 033B6C04
:02397BA8 EA000018 b 02397C10
:02397BAC E28D0000 add  r0,r13,#0x0
:02397BB0 EBFFE94A bl 023920E0
:02397BB4 E1A04000 mov  r4,r0			;r4=0(0x0)
:02397BB8 E1D400B4 ldrh r0,[r4, #+0x4]		;r4+0x4=*(00000004)
:02397BBC E3500000 cmp r0,#0x0
:02397BC0 0A00000A beq 02397BF0
:02397BC4 EB407C21 bl 033B6C50
:02397BC8 E3A02006 mov  r2,#0x6		;r2=6(0x6)
:02397BCC E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02397BD0 E1C020B0 strh r2,[r0, #+0x0]		;r0+0x0=*(00000000)
:02397BD4 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:02397BD8 E2811C03 add  r1,r1,#0x300
:02397BDC E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:02397BE0 E1D410B4 ldrh r1,[r4, #+0x4]		;r4+0x4=*(00000004)
:02397BE4 E1C010B6 strh r1,[r0, #+0x6]		;r0+0x6=*(00000006)
:02397BE8 EB407C05 bl 033B6C04
:02397BEC EA000007 b 02397C10
:02397BF0 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02397BF4 E1C500B0 strh r0,[r5, #+0x0]		;r5+0x0=*(33afd905)=#0(0x00000000)
:02397BF8 EB407C14 bl 033B6C50
:02397BFC E3A01006 mov  r1,#0x6		;r1=6(0x6)
:02397C00 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:02397C04 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02397C08 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:02397C0C EB407BFC bl 033B6C04
:02397C10 E28DDC02 add  r13,r13,#0x200
:02397C14 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:02397C18 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:02397C1C 027F8878 rsbeqs r8,r15,#0x780000
:02397C20 E92D4078 stmdb  r13!,{r3,r4,r5,r6,r14}
:02397C24 E24DD01C sub  r13,r13,#0x1C
:02397C28 E1A06000 mov  r6,r0			;r6=0(0x0)
:02397C2C E28D1000 add  r1,r13,#0x0
:02397C30 E2860004 add  r0,r6,#0x4
:02397C34 EB000010 bl 02397C7C
:02397C38 E1A05000 mov  r5,r0			;r5=0(0x0)
:02397C3C EB407C03 bl 033B6C50
:02397C40 E1A04000 mov  r4,r0			;r4=0(0x0)
:02397C44 E3A00023 mov  r0,#0x23		;r0=35(0x23)
:02397C48 E1C400B0 strh r0,[r4, #+0x0]		;r4+0x0=*(00000000)
:02397C4C E1C450B2 strh r5,[r4, #+0x2]		;r4+0x2=*(00000002)
:02397C50 E5963004 ldr r3,[r6, #+0x4]		;r6+0x4=*(00000004)
:02397C54 E28D0000 add  r0,r13,#0x0
:02397C58 E2841008 add  r1,r4,#0x8
:02397C5C E3A0201C mov  r2,#0x1C		;r2=28(0x1c)
:02397C60 E5843004 str r3,[r4, #+0x4]		;r4+0x4=*(00000004)
:02397C64 EB405748 bl 033AD98C
:02397C68 E1A00004 mov  r0,r4			;r0=0(0x0)
:02397C6C EB407BE4 bl 033B6C04
:02397C70 E28DD01C add  r13,r13,#0x1C
:02397C74 E8BD4078 ldmia  r13!,{r3,r4,r5,r6,r14}
:02397C78 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:02397C7C E92D43F8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r14}
:02397C80 E59F2304 ldr r2,[r15, #+0x304]		;r15+0x304=*(02397f8c)=#41912440(0x027f8878)
:02397C84 E1A04000 mov  r4,r0			;r4=0(0x0)
:02397C88 E5928550 ldr r8,[r2, #+0x550]		;r2+0x550=*(027f8dc8)=#867162373(0x33afd905)
:02397C8C E5947000 ldr r7,[r4, #+0x0]		;r4+0x0=*(00000000)
:02397C90 E1D800B0 ldrh r0,[r8, #+0x0]		;r8+0x0=*(33afd905)=#0(0x00000000)
:02397C94 E1A09001 mov  r9,r1			;r9=0(0x0)
:02397C98 E28000F7 add  r0,r0,#0xF7
:02397C9C E2800CFF add  r0,r0,#0xFF00
:02397CA0 E1A00800 mov  r0,r0,lsl #0x10		;r0=0(0x0)
:02397CA4 E1A00820 mov  r0,r0,lsr #0x10		;r0=0(0x0)
:02397CA8 E3500001 cmp r0,#0x1
:02397CAC E3A06000 mov  r6,#0x0		;r6=0(0x0)
:02397CB0 8A000002 bhi 02397CC0
:02397CB4 E3170B0B tst r7,#0x2C00
:02397CB8 13C77B0B bicne  r7,r7,#0x2C00
:02397CBC 13A06003 movne  r6,#0x3		;r6=3(0x3)
:02397CC0 EB405626 bl 033AD560
:02397CC4 E1A05000 mov  r5,r0			;r5=0(0x0)
:02397CC8 E3590000 cmp r9,#0x0
:02397CCC 0A00001D beq 02397D48
:02397CD0 E59F02B8 ldr r0,[r15, #+0x2b8]		;r15+0x2b8=*(02397f90)=#16383(0x00003fff)
:02397CD4 E5890000 str r0,[r9, #+0x0]		;r9+0x0=*(00000000)
:02397CD8 E1D805B8 ldrh r0,[r8, #+0x58]		;r8+0x58=*(33afd95d)=#0(0x00000000)
:02397CDC E1C900B4 strh r0,[r9, #+0x4]		;r9+0x4=*(00000004)
:02397CE0 E1D805BA ldrh r0,[r8, #+0x5a]		;r8+0x5a=*(33afd95f)=#0(0x00000000)
:02397CE4 E1C900B6 strh r0,[r9, #+0x6]		;r9+0x6=*(00000006)
:02397CE8 E1D805BC ldrh r0,[r8, #+0x5c]		;r8+0x5c=*(33afd961)=#0(0x00000000)
:02397CEC E1C900B8 strh r0,[r9, #+0x8]		;r9+0x8=*(00000008)
:02397CF0 E1D803B0 ldrh r0,[r8, #+0x30]		;r8+0x30=*(33afd935)=#0(0x00000000)
:02397CF4 E1C900BA strh r0,[r9, #+0xa]		;r9+0xa=*(0000000a)
:02397CF8 E1D803B2 ldrh r0,[r8, #+0x32]		;r8+0x32=*(33afd937)=#0(0x00000000)
:02397CFC E1C900BC strh r0,[r9, #+0xc]		;r9+0xc=*(0000000c)
:02397D00 E1D804B4 ldrh r0,[r8, #+0x44]		;r8+0x44=*(33afd949)=#0(0x00000000)
:02397D04 E1C900BE strh r0,[r9, #+0xe]		;r9+0xe=*(0000000e)
:02397D08 E1D804B6 ldrh r0,[r8, #+0x46]		;r8+0x46=*(33afd94b)=#0(0x00000000)
:02397D0C E1C901B0 strh r0,[r9, #+0x10]		;r9+0x10=*(00000010)
:02397D10 E1D804B0 ldrh r0,[r8, #+0x40]		;r8+0x40=*(33afd945)=#0(0x00000000)
:02397D14 E1C901B2 strh r0,[r9, #+0x12]		;r9+0x12=*(00000012)
:02397D18 E1D804B2 ldrh r0,[r8, #+0x42]		;r8+0x42=*(33afd947)=#0(0x00000000)
:02397D1C E1C901B4 strh r0,[r9, #+0x14]		;r9+0x14=*(00000014)
:02397D20 E1D809B8 ldrh r0,[r8, #+0x98]		;r8+0x98=*(33afd99d)=#0(0x00000000)
:02397D24 E1C901B6 strh r0,[r9, #+0x16]		;r9+0x16=*(00000016)
:02397D28 E1D809B2 ldrh r0,[r8, #+0x92]		;r8+0x92=*(33afd997)=#0(0x00000000)
:02397D2C E5C90018 strb r0,[r9, #+0x18]		;r9+0x18=*(00000018)
:02397D30 E1D809B4 ldrh r0,[r8, #+0x94]		;r8+0x94=*(33afd999)=#0(0x00000000)
:02397D34 E5C90019 strb r0,[r9, #+0x19]		;r9+0x19=*(00000019)
:02397D38 E1D809BA ldrh r0,[r8, #+0x9a]		;r8+0x9a=*(33afd99f)=#0(0x00000000)
:02397D3C E5C9001A strb r0,[r9, #+0x1a]		;r9+0x1a=*(0000001a)
:02397D40 E1D809BC ldrh r0,[r8, #+0x9c]		;r8+0x9c=*(33afd9a1)=#0(0x00000000)
:02397D44 E5C9001B strb r0,[r9, #+0x1b]		;r9+0x1b=*(0000001b)
:02397D48 E3170001 tst r7,#0x1
:02397D4C 0A000005 beq 02397D68
:02397D50 E1D410B4 ldrh r1,[r4, #+0x4]		;r4+0x4=*(00000004)
:02397D54 E2880C07 add  r0,r8,#0x700
:02397D58 E3510000 cmp r1,#0x0
:02397D5C 03A01010 moveq  r1,#0x10		;r1=16(0x10)
:02397D60 E1C815B8 strh r1,[r8, #+0x58]		;r8+0x58=*(33afd95d)=#0(0x00000000)
:02397D64 E1C01CB0 strh r1,[r0, #+0xc0]		;r0+0xc0=*(000000c0)
:02397D68 E3170002 tst r7,#0x2
:02397D6C 0A000008 beq 02397D94
:02397D70 E1D410B6 ldrh r1,[r4, #+0x6]		;r4+0x6=*(00000006)
:02397D74 E2880C07 add  r0,r8,#0x700
:02397D78 E3510000 cmp r1,#0x0
:02397D7C 03A01010 moveq  r1,#0x10		;r1=16(0x10)
:02397D80 E1C815BA strh r1,[r8, #+0x5a]		;r8+0x5a=*(33afd95f)=#0(0x00000000)
:02397D84 E1C01CB2 strh r1,[r0, #+0xc2]		;r0+0xc2=*(000000c2)
:02397D88 E1D806F2 ldrsh r0,[r8, #+0x62]		;r8+0x62=*(33afd967)=#0(0x00000000)
:02397D8C E1500001 cmp r0,r1
:02397D90 C1C816B2 strgth r1,[r8, #+0x62]		;r8+0x62=*(33afd967)=#0(0x00000000)
:02397D94 E3170004 tst r7,#0x4
:02397D98 0A000008 beq 02397DC0
:02397D9C E1D410B8 ldrh r1,[r4, #+0x8]		;r4+0x8=*(00000008)
:02397DA0 E2880C07 add  r0,r8,#0x700
:02397DA4 E3510000 cmp r1,#0x0
:02397DA8 03A01010 moveq  r1,#0x10		;r1=16(0x10)
:02397DAC E1C815BC strh r1,[r8, #+0x5c]		;r8+0x5c=*(33afd961)=#0(0x00000000)
:02397DB0 E1C01CB4 strh r1,[r0, #+0xc4]		;r0+0xc4=*(000000c4)
:02397DB4 E1D806F2 ldrsh r0,[r8, #+0x62]		;r8+0x62=*(33afd967)=#0(0x00000000)
:02397DB8 E1500001 cmp r0,r1
:02397DBC C1C816B2 strgth r1,[r8, #+0x62]		;r8+0x62=*(33afd967)=#0(0x00000000)
:02397DC0 E3170008 tst r7,#0x8
:02397DC4 0A000008 beq 02397DEC
:02397DC8 E1D400BA ldrh r0,[r4, #+0xa]		;r4+0xa=*(0000000a)
:02397DCC E1D823B4 ldrh r2,[r8, #+0x34]		;r8+0x34=*(33afd939)=#0(0x00000000)
:02397DD0 E2801001 add  r1,r0,#0x1
:02397DD4 E3C11001 bic  r1,r1,#0x1
:02397DD8 E1A01801 mov  r1,r1,lsl #0x10		;r1=0(0x0)
:02397DDC E1520821 cmp r2,r1,lsr #0x10
:02397DE0 33A06006 movcc  r6,#0x6		;r6=6(0x6)
:02397DE4 3A000000 bcc 02397DEC
:02397DE8 EBFFE0AC bl 023900A0
:02397DEC E3170010 tst r7,#0x10
:02397DF0 0A000008 beq 02397E18
:02397DF4 E1D400BC ldrh r0,[r4, #+0xc]		;r4+0xc=*(0000000c)
:02397DF8 E2801001 add  r1,r0,#0x1
:02397DFC E3C11001 bic  r1,r1,#0x1
:02397E00 E1A01801 mov  r1,r1,lsl #0x10		;r1=0(0x0)
:02397E04 E1A01821 mov  r1,r1,lsr #0x10		;r1=0(0x0)
:02397E08 E3510C02 cmp r1,#0x200
:02397E0C 83A06006 movhi  r6,#0x6		;r6=6(0x6)
:02397E10 8A000000 bhi 02397E18
:02397E14 EBFFE0AC bl 023900CC
:02397E18 E3170020 tst r7,#0x20
:02397E1C 0A000012 beq 02397E6C
:02397E20 E1D400BE ldrh r0,[r4, #+0xe]		;r4+0xe=*(0000000e)
:02397E24 E59F1168 ldr r1,[r15, #+0x168]		;r15+0x168=*(02397f94)=#10000(0x00002710)
:02397E28 E1500001 cmp r0,r1
:02397E2C 83A06006 movhi  r6,#0x6		;r6=6(0x6)
:02397E30 8A00000D bhi 02397E6C
:02397E34 E59F115C ldr r1,[r15, #+0x15c]		;r15+0x15c=*(02397f98)=#33514(0x000082ea)
:02397E38 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02397E3C E0839190 umull  r9,r3,r0,r1
:02397E40 E0233290 mla  r3,r0,r2,r3unknown
:02397E44 E0233192 mla  r3,r2,r1,r3unknown
:02397E48 E1A02329 mov  r2,r9,lsr #0x6		;r2=0(0x0)
:02397E4C E1822D03 orr  r2,r2,r3,lsl #0x1a
:02397E50 E1A01323 mov  r1,r3,lsr #0x6		;r1=0(0x0)
:02397E54 E1A02522 mov  r2,r2,lsr #0xa		;r2=0(0x0)
:02397E58 E1C804B4 strh r0,[r8, #+0x44]		;r8+0x44=*(33afd949)=#0(0x00000000)
:02397E5C E1822B01 orr  r2,r2,r1,lsl #0x16
:02397E60 E5882048 str r2,[r8, #+0x48]		;r8+0x48=*(33afd94d)=#0(0x00000000)
:02397E64 E1A00521 mov  r0,r1,lsr #0xa		;r0=0(0x0)
:02397E68 E588004C str r0,[r8, #+0x4c]		;r8+0x4c=*(33afd951)=#0(0x00000000)
:02397E6C E3170040 tst r7,#0x40
:02397E70 0A000012 beq 02397EC0
:02397E74 E1D401B0 ldrh r0,[r4, #+0x10]		;r4+0x10=*(00000010)
:02397E78 E59F1114 ldr r1,[r15, #+0x114]		;r15+0x114=*(02397f94)=#10000(0x00002710)
:02397E7C E1500001 cmp r0,r1
:02397E80 83A06006 movhi  r6,#0x6		;r6=6(0x6)
:02397E84 8A00000D bhi 02397EC0
:02397E88 E59F1108 ldr r1,[r15, #+0x108]		;r15+0x108=*(02397f98)=#33514(0x000082ea)
:02397E8C E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02397E90 E0839190 umull  r9,r3,r0,r1
:02397E94 E0233290 mla  r3,r0,r2,r3unknown
:02397E98 E0233192 mla  r3,r2,r1,r3unknown
:02397E9C E1A02329 mov  r2,r9,lsr #0x6		;r2=0(0x0)
:02397EA0 E1822D03 orr  r2,r2,r3,lsl #0x1a
:02397EA4 E1A01323 mov  r1,r3,lsr #0x6		;r1=0(0x0)
:02397EA8 E1A02522 mov  r2,r2,lsr #0xa		;r2=0(0x0)
:02397EAC E1C804B6 strh r0,[r8, #+0x46]		;r8+0x46=*(33afd94b)=#0(0x00000000)
:02397EB0 E1822B01 orr  r2,r2,r1,lsl #0x16
:02397EB4 E5882050 str r2,[r8, #+0x50]		;r8+0x50=*(33afd955)=#0(0x00000000)
:02397EB8 E1A00521 mov  r0,r1,lsr #0xa		;r0=0(0x0)
:02397EBC E5880054 str r0,[r8, #+0x54]		;r8+0x54=*(33afd959)=#0(0x00000000)
:02397EC0 E3170080 tst r7,#0x80
:02397EC4 0A00000A beq 02397EF4
:02397EC8 E1D411B2 ldrh r1,[r4, #+0x12]		;r4+0x12=*(00000012)
:02397ECC E35100BE cmp r1,#0xBE
:02397ED0 9A000004 bls 02397EE8
:02397ED4 E35100DC cmp r1,#0xDC
:02397ED8 3A000004 bcc 02397EF0
:02397EDC E59F00B8 ldr r0,[r15, #+0xb8]		;r15+0xb8=*(02397f9c)=#262(0x00000106)
:02397EE0 E1510000 cmp r1,r0
:02397EE4 8A000001 bhi 02397EF0
:02397EE8 E1C814B0 strh r1,[r8, #+0x40]		;r8+0x40=*(33afd945)=#0(0x00000000)
:02397EEC EA000000 b 02397EF4
:02397EF0 E3A06006 mov  r6,#0x6		;r6=6(0x6)
:02397EF4 E3170C01 tst r7,#0x100
:02397EF8 0A00000A beq 02397F28
:02397EFC E1D411B4 ldrh r1,[r4, #+0x14]		;r4+0x14=*(00000014)
:02397F00 E35100BE cmp r1,#0xBE
:02397F04 9A000004 bls 02397F1C
:02397F08 E35100DC cmp r1,#0xDC
:02397F0C 3A000004 bcc 02397F24
:02397F10 E59F0084 ldr r0,[r15, #+0x84]		;r15+0x84=*(02397f9c)=#262(0x00000106)
:02397F14 E1510000 cmp r1,r0
:02397F18 8A000001 bhi 02397F24
:02397F1C E1C814B2 strh r1,[r8, #+0x42]		;r8+0x42=*(33afd947)=#0(0x00000000)
:02397F20 EA000000 b 02397F28
:02397F24 E3A06006 mov  r6,#0x6		;r6=6(0x6)
:02397F28 E3170C02 tst r7,#0x200
:02397F2C 11D411B6 ldrneh r1,[r4, #+0x16]		;r4+0x16=*(00000016)
:02397F30 12880C07 addne  r0,r8,#0x700
:02397F34 11C819B8 strneh r1,[r8, #+0x98]		;r8+0x98=*(33afd99d)=#0(0x00000000)
:02397F38 11C01CBA strneh r1,[r0, #+0xca]		;r0+0xca=*(000001d0)
:02397F3C E3170B01 tst r7,#0x400
:02397F40 15D40018 ldrneb r0,[r4, #+0x18]		;r4+0x18=*(00000018)
:02397F44 11C809B2 strneh r0,[r8, #+0x92]		;r8+0x92=*(33afd997)=#0(0x00000000)
:02397F48 E3170B02 tst r7,#0x800
:02397F4C 15D40019 ldrneb r0,[r4, #+0x19]		;r4+0x19=*(00000019)
:02397F50 11C809B4 strneh r0,[r8, #+0x94]		;r8+0x94=*(33afd999)=#0(0x00000000)
:02397F54 E3170A01 tst r7,#0x1000
:02397F58 15D4101A ldrneb r1,[r4, #+0x1a]		;r4+0x1a=*(0000001a)
:02397F5C 12880C07 addne  r0,r8,#0x700
:02397F60 11C819BA strneh r1,[r8, #+0x9a]		;r8+0x9a=*(33afd99f)=#0(0x00000000)
:02397F64 11D819BA ldrneh r1,[r8, #+0x9a]		;r8+0x9a=*(33afd99f)=#0(0x00000000)
:02397F68 11C01CBC strneh r1,[r0, #+0xcc]		;r0+0xcc=*(000000cc)
:02397F6C E3170A02 tst r7,#0x2000
:02397F70 15D4001B ldrneb r0,[r4, #+0x1b]		;r4+0x1b=*(0000001b)
:02397F74 11C809BC strneh r0,[r8, #+0x9c]		;r8+0x9c=*(33afd9a1)=#0(0x00000000)
:02397F78 E1A00005 mov  r0,r5			;r0=0(0x0)
:02397F7C EB40557C bl 033AD574
:02397F80 E1A00006 mov  r0,r6			;r0=6(0x6)
:02397F84 E8BD43F8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r14}
:02397F88 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:02397F8C 027F8878 rsbeqs r8,r15,#0x780000
:02397F90 00003FFF unknown
:02397F94 00002710 andeq  r2,r0,r0,lsl r7
:02397F98 000082EA andeq  r8,r0,r10,ror #0x5
:02397F9C 00000106 andeq  r0,r0,r6,lsl #0x2
:02397FA0 E92D4010 stmdb  r13!,{r4,r14}
:02397FA4 E24DDC02 sub  r13,r13,#0x200
:02397FA8 E5901004 ldr r1,[r0, #+0x4]		;r0+0x4=*(0000000a)
:02397FAC E28D0000 add  r0,r13,#0x0
:02397FB0 E1A01801 mov  r1,r1,lsl #0x10		;r1=0(0x0)
:02397FB4 E1A01821 mov  r1,r1,lsr #0x10		;r1=0(0x0)
:02397FB8 EBFFE7FF bl 02391FBC
:02397FBC E1D040B4 ldrh r4,[r0, #+0x4]		;r0+0x4=*(0000000a)
:02397FC0 E3540000 cmp r4,#0x0
:02397FC4 0A000009 beq 02397FF0
:02397FC8 EB407B20 bl 033B6C50
:02397FCC E3A01024 mov  r1,#0x24		;r1=36(0x24)
:02397FD0 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000006)
:02397FD4 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:02397FD8 E59F1034 ldr r1,[r15, #+0x34]		;r15+0x34=*(02398014)=#578(0x00000242)
:02397FDC E1C020B2 strh r2,[r0, #+0x2]		;r0+0x2=*(00000008)
:02397FE0 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(0000000a)
:02397FE4 E1C040B6 strh r4,[r0, #+0x6]		;r0+0x6=*(0000000c)
:02397FE8 EB407B05 bl 033B6C04
:02397FEC EA000005 b 02398008
:02397FF0 EB407B16 bl 033B6C50
:02397FF4 E3A01024 mov  r1,#0x24		;r1=36(0x24)
:02397FF8 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000006)
:02397FFC E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02398000 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000008)
:02398004 EB407AFE bl 033B6C04
:02398008 E28DDC02 add  r13,r13,#0x200
:0239800C E8BD4010 ldmia  r13!,{r4,r14}
:02398010 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:02398014 00000242 andeq  r0,r0,r2,asr #0x4
:02398018 E59FC008 ldr r12,[r15, #+0x8]		;r15+0x8=*(02398028)=#41829628(0x027e44fc)
:0239801C E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02398020 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02398024 E12FFF1C bx r12 (Jump to addr_027E44FC?)msr CPSR_fsxc,r12
:02398028 027E44FC rsbeqs r4,r14,#0xFC000000
:0239802C E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:02398030 E24DDE23 sub  r13,r13,#0x230
:02398034 E59F116C ldr r1,[r15, #+0x16c]		;r15+0x16c=*(023981a8)=#41912440(0x027f8878)
:02398038 E1A07000 mov  r7,r0			;r7=6(0x6)
:0239803C E5916550 ldr r6,[r1, #+0x550]		;r1+0x550=*(027f8dc8)=#867162373(0x33afd905)
:02398040 E28D5030 add  r5,r13,#0x30
:02398044 EB407B01 bl 033B6C50
:02398048 E1A04000 mov  r4,r0			;r4=6(0x6)
:0239804C E3A01028 mov  r1,#0x28		;r1=40(0x28)
:02398050 E1C410B0 strh r1,[r4, #+0x0]		;r4+0x0=*(00000006)
:02398054 E1D610B0 ldrh r1,[r6, #+0x0]		;r6+0x0=*(33afd905)=#0(0x00000000)
:02398058 E351000B cmp r1,#0xB
:0239805C 0A000003 beq 02398070
:02398060 E3A01003 mov  r1,#0x3		;r1=3(0x3)
:02398064 E1C410B2 strh r1,[r4, #+0x2]		;r4+0x2=*(00000008)
:02398068 EB407AE5 bl 033B6C04
:0239806C EA00004A b 0239819C
:02398070 E5970004 ldr r0,[r7, #+0x4]		;r7+0x4=*(0000000a)
:02398074 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02398078 E3500001 cmp r0,#0x1
:0239807C 03A00001 moveq  r0,#0x1		;r0=1(0x1)
:02398080 13A00000 movne  r0,#0x0		;r0=0(0x0)
:02398084 E1A01800 mov  r1,r0,lsl #0x10		;r1=0(0x0)
:02398088 E1A00005 mov  r0,r5			;r0=0(0x0)
:0239808C E1A01821 mov  r1,r1,lsr #0x10		;r1=0(0x0)
:02398090 E3A03001 mov  r3,#0x1		;r3=1(0x1)
:02398094 EBFFE560 bl 0239161C
:02398098 E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:0239809C E3510000 cmp r1,#0x0
:023980A0 0A000007 beq 023980C4
:023980A4 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023980A8 E1C410B2 strh r1,[r4, #+0x2]		;r4+0x2=*(00000008)
:023980AC E1C410B4 strh r1,[r4, #+0x4]		;r4+0x4=*(0000000a)
:023980B0 E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:023980B4 E1A00004 mov  r0,r4			;r0=6(0x6)
:023980B8 E1C410B6 strh r1,[r4, #+0x6]		;r4+0x6=*(0000000c)
:023980BC EB407AD0 bl 033B6C04
:023980C0 EA000035 b 0239819C
:023980C4 E59F00DC ldr r0,[r15, #+0xdc]		;r15+0xdc=*(023981a8)=#41912440(0x027f8878)
:023980C8 E3A02006 mov  r2,#0x6		;r2=6(0x6)
:023980CC E5905550 ldr r5,[r0, #+0x550]		;r0+0x550=*(027f8dc8)=#867162373(0x33afd905)
:023980D0 E285008A add  r0,r5,#0x8A
:023980D4 E2800C01 add  r0,r0,#0x100
:023980D8 E28510A2 add  r1,r5,#0xA2
:023980DC EB40562A bl 033AD98C
:023980E0 E28D1030 add  r1,r13,#0x30
:023980E4 E58510A8 str r1,[r5, #+0xa8]		;r5+0xa8=*(33afd9ad)=#0(0x00000000)
:023980E8 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023980EC E1C50ABC strh r0,[r5, #+0xac]		;r5+0xac=*(33afd9b1)=#0(0x00000000)
:023980F0 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:023980F4 E5852018 str r2,[r5, #+0x18]		;r5+0x18=*(33afd91d)=#0(0x00000000)
:023980F8 E28D1000 add  r1,r13,#0x0
:023980FC E3A02030 mov  r2,#0x30		;r2=48(0x30)
:02398100 EB4055B3 bl 033AD7D4
:02398104 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02398108 E1CD00B0 strh r0,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:0239810C E1CD00B6 strh r0,[r13, #+0x6]		;r13+0x6=*(00000005)
:02398110 E2850C01 add  r0,r5,#0x100
:02398114 E1D00EBC ldrh r0,[r0, #+0xec]		;r0+0xec=*(000000ec)
:02398118 E28D1018 add  r1,r13,#0x18
:0239811C E3500002 cmp r0,#0x2
:02398120 03A03014 moveq  r3,#0x14		;r3=20(0x14)
:02398124 E285008A add  r0,r5,#0x8A
:02398128 13A0300A movne  r3,#0xA		;r3=10(0xa)
:0239812C E2800C01 add  r0,r0,#0x100
:02398130 E3A02006 mov  r2,#0x6		;r2=6(0x6)
:02398134 E5CD300E strb r3,[r13, #+0xe]		;r13+0xe=*(0000000d)
:02398138 EB405613 bl 033AD98C
:0239813C E28D101E add  r1,r13,#0x1E
:02398140 E28500E0 add  r0,r5,#0xE0
:02398144 E3A02006 mov  r2,#0x6		;r2=6(0x6)
:02398148 EB40560F bl 033AD98C
:0239814C E28D0030 add  r0,r13,#0x30
:02398150 E58D002C str r0,[r13, #+0x2c]		;r13+0x2c=*(0000002b)
:02398154 E28D1000 add  r1,r13,#0x0
:02398158 EBFFE640 bl 02391A60
:0239815C E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:02398160 E3510000 cmp r1,#0x0
:02398164 0A000008 beq 0239818C
:02398168 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:0239816C E1C410B2 strh r1,[r4, #+0x2]		;r4+0x2=*(00000008)
:02398170 E3A01C01 mov  r1,#0x100		;r1=256(0x100)
:02398174 E1C410B4 strh r1,[r4, #+0x4]		;r4+0x4=*(0000000a)
:02398178 E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:0239817C E1A00004 mov  r0,r4			;r0=6(0x6)
:02398180 E1C410B6 strh r1,[r4, #+0x6]		;r4+0x6=*(0000000c)
:02398184 EB407A9E bl 033B6C04
:02398188 EA000003 b 0239819C
:0239818C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02398190 E1A00004 mov  r0,r4			;r0=6(0x6)
:02398194 E1C410B2 strh r1,[r4, #+0x2]		;r4+0x2=*(00000008)
:02398198 EB407A99 bl 033B6C04
:0239819C E28DDE23 add  r13,r13,#0x230
:023981A0 E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:023981A4 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023981A8 027F8878 rsbeqs r8,r15,#0x780000
:023981AC E92D4008 stmdb  r13!,{r3,r14}
:023981B0 EB407AA6 bl 033B6C50
:023981B4 E3A01029 mov  r1,#0x29		;r1=41(0x29)
:023981B8 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000006)
:023981BC E3A01004 mov  r1,#0x4		;r1=4(0x4)
:023981C0 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000008)
:023981C4 EB407A8E bl 033B6C04
:023981C8 E8BD4008 ldmia  r13!,{r3,r14}
:023981CC E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023981D0 E92D4008 stmdb  r13!,{r3,r14}
:023981D4 EB407A9D bl 033B6C50
:023981D8 E3A0102A mov  r1,#0x2A		;r1=42(0x2a)
:023981DC E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000006)
:023981E0 E3A01004 mov  r1,#0x4		;r1=4(0x4)
:023981E4 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000008)
:023981E8 EB407A85 bl 033B6C04
:023981EC E8BD4008 ldmia  r13!,{r3,r14}
:023981F0 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023981F4 E92D4008 stmdb  r13!,{r3,r14}
:023981F8 EB000890 bl 0239A440
:023981FC EB0004D4 bl 02399554
:02398200 EB00075E bl 02399F80
:02398204 EB0000E6 bl 023985A4
:02398208 EB000085 bl 02398424
:0239820C E59F0028 ldr r0,[r15, #+0x28]		;r15+0x28=*(0239823c)=#58785780(0x0380fff4)
:02398210 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02398214 E2801C03 add  r1,r0,#0x300
:02398218 E590031C ldr r0,[r0, #+0x31c]		;r0+0x31c=*(9bb38697)
:0239821C E1D112B0 ldrh r1,[r1, #+0x20]		;r1+0x20=*(00000024)
:02398220 EB000105 bl 0239863C
:02398224 EB000F46 bl 0239BF44
:02398228 EB0015B8 bl 0239D910
:0239822C EB000EA8 bl 0239BCD4
:02398230 EB000376 bl 02399010
:02398234 E8BD4008 ldmia  r13!,{r3,r14}
:02398238 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:0239823C 0380FFF4 orreq  r15,r0,#0x3D0
:02398240 E92D4018 stmdb  r13!,{r3,r4,r14}
:02398244 E24DD00C sub  r13,r13,#0xC
:02398248 E1A04000 mov  r4,r0			;r4=-1682734213(0x9bb3837b)
:0239824C E5941000 ldr r1,[r4, #+0x0]		;r4+0x0=*(9bb3837b)
:02398250 E59F31A8 ldr r3,[r15, #+0x1a8]		;r15+0x1a8=*(02398400)=#58785780(0x0380fff4)
:02398254 E59F21A8 ldr r2,[r15, #+0x1a8]		;r15+0x1a8=*(02398404)=#1684(0x00000694)
:02398258 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239825C E5831000 str r1,[r3, #+0x0]		;r3+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02398260 EB405583 bl 033AD874
:02398264 EB404C7C bl 033AB45C
:02398268 E59F2190 ldr r2,[r15, #+0x190]		;r15+0x190=*(02398400)=#58785780(0x0380fff4)
:0239826C E5921000 ldr r1,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02398270 E5810314 str r0,[r1, #+0x314]		;r1+0x314=*(9bb3868f)
:02398274 E5941018 ldr r1,[r4, #+0x18]		;r4+0x18=*(9bb38393)
:02398278 E5920000 ldr r0,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239827C E580130C str r1,[r0, #+0x30c]		;r0+0x30c=*(9bb38687)
:02398280 E594101C ldr r1,[r4, #+0x1c]		;r4+0x1c=*(9bb38397)
:02398284 E5920000 ldr r0,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02398288 E1A010A1 mov  r1,r1,lsr #0x1		;r1=1306116541(0x4dd9c1bd)
:0239828C E5801310 str r1,[r0, #+0x310]		;r0+0x310=*(9bb3868b)
:02398290 E5921000 ldr r1,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02398294 E5910310 ldr r0,[r1, #+0x310]		;r1+0x310=*(9bb3868b)
:02398298 E3500000 cmp r0,#0x0
:0239829C 03E00000 mvneq  r0,#0x0
:023982A0 05810310 streq r0,[r1, #+0x310]		;r1+0x310=*(9bb3868b)
:023982A4 E2840020 add  r0,r4,#0x20
:023982A8 EB000087 bl 023984CC
:023982AC EB00311B bl 023A4720
:023982B0 E59F3150 ldr r3,[r15, #+0x150]		;r15+0x150=*(02398408)=#67109636(0x04000304)
:023982B4 E59F1144 ldr r1,[r15, #+0x144]		;r15+0x144=*(02398400)=#58785780(0x0380fff4)
:023982B8 E1D320B0 ldrh r2,[r3, #+0x0]		;r3+0x0=*(04000304)=#-1338558068(0xb037398c)
:023982BC E3A00030 mov  r0,#0x30		;r0=48(0x30)
:023982C0 E3822002 orr  r2,r2,#0x2
:023982C4 E1C320B0 strh r2,[r3, #+0x0]		;r3+0x0=*(04000304)=#-1338558068(0xb037398c)
:023982C8 E1430FBE strh r0,[r3, #-0xfe]		;r3-0xfe=*(04000206)=#875066410(0x3428742a)
:023982CC E5910000 ldr r0,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023982D0 E3A02003 mov  r2,#0x3		;r2=3(0x3)
:023982D4 E580268C str r2,[r0, #+0x68c]		;r0+0x68c=*(9bb38a07)
:023982D8 E5911000 ldr r1,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023982DC E3A0003C mov  r0,#0x3C		;r0=60(0x3c)
:023982E0 E2811092 add  r1,r1,#0x92
:023982E4 E2812C06 add  r2,r1,#0x600
:023982E8 E3A01002 mov  r1,#0x2		;r1=2(0x2)
:023982EC EB0030DF bl 023A4670
:023982F0 E59F1108 ldr r1,[r15, #+0x108]		;r15+0x108=*(02398400)=#58785780(0x0380fff4)
:023982F4 E3A0003E mov  r0,#0x3E		;r0=62(0x3e)
:023982F8 E5912000 ldr r2,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023982FC E3A01002 mov  r1,#0x2		;r1=2(0x2)
:02398300 E2822E69 add  r2,r2,#0x690
:02398304 EB0030D9 bl 023A4670
:02398308 E59F20F0 ldr r2,[r15, #+0xf0]		;r15+0xf0=*(02398400)=#58785780(0x0380fff4)
:0239830C E5943010 ldr r3,[r4, #+0x10]		;r4+0x10=*(9bb3838b)
:02398310 E5920000 ldr r0,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02398314 E3A0101C mov  r1,#0x1C		;r1=28(0x1c)
:02398318 E5803308 str r3,[r0, #+0x308]		;r0+0x308=*(9bb38683)
:0239831C E5920000 ldr r0,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02398320 E5942014 ldr r2,[r4, #+0x14]		;r4+0x14=*(9bb3838f)
:02398324 E5802304 str r2,[r0, #+0x304]		;r0+0x304=*(9bb3867f)
:02398328 E5940030 ldr r0,[r4, #+0x30]		;r4+0x30=*(9bb383ab)
:0239832C EB4078DC bl 033B66A4
:02398330 E1A01000 mov  r1,r0			;r1=-1682734213(0x9bb3837b)
:02398334 E594002C ldr r0,[r4, #+0x2c]		;r4+0x2c=*(9bb383a7)
:02398338 EB0000BF bl 0239863C
:0239833C EB000038 bl 02398424
:02398340 EB000EFF bl 0239BF44
:02398344 EB001571 bl 0239D910
:02398348 EB000E61 bl 0239BCD4
:0239834C EB000795 bl 0239A1A8
:02398350 E28D0008 add  r0,r13,#0x8
:02398354 EB00308C bl 023A458C
:02398358 E3500000 cmp r0,#0x0
:0239835C 0A000006 beq 0239837C
:02398360 E59F0098 ldr r0,[r15, #+0x98]		;r15+0x98=*(02398400)=#58785780(0x0380fff4)
:02398364 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02398368 E2800C03 add  r0,r0,#0x300
:0239836C E1D013BE ldrh r1,[r0, #+0x3e]		;r0+0x3e=*(9bb383b9)
:02398370 E3811080 orr  r1,r1,#0x80
:02398374 E1C013BE strh r1,[r0, #+0x3e]		;r0+0x3e=*(9bb383b9)
:02398378 EA000009 b 023983A4
:0239837C EB0006E3 bl 02399F10
:02398380 EB0009BE bl 0239AA80
:02398384 EB000494 bl 023995DC
:02398388 EB0006FC bl 02399F80
:0239838C EB000723 bl 0239A020
:02398390 EB000A23 bl 0239AC24
:02398394 EB000A85 bl 0239ADB0
:02398398 EB000706 bl 02399FB8
:0239839C EB00031B bl 02399010
:023983A0 EB00046B bl 02399554
:023983A4 E5941008 ldr r1,[r4, #+0x8]		;r4+0x8=*(9bb38383)
:023983A8 E59F0050 ldr r0,[r15, #+0x50]		;r15+0x50=*(02398400)=#58785780(0x0380fff4)
:023983AC E58D1000 str r1,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:023983B0 E594200C ldr r2,[r4, #+0xc]		;r4+0xc=*(9bb38387)
:023983B4 E59F1050 ldr r1,[r15, #+0x50]		;r15+0x50=*(0239840c)=#58688736(0x037f84e0)
:023983B8 E58D2004 str r2,[r13, #+0x4]		;r13+0x4=*(00000003)
:023983BC E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023983C0 E5943004 ldr r3,[r4, #+0x4]		;r4+0x4=*(9bb3837f)
:023983C4 E2800018 add  r0,r0,#0x18
:023983C8 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:023983CC EB404D38 bl 033AB8B4
:023983D0 E59F0028 ldr r0,[r15, #+0x28]		;r15+0x28=*(02398400)=#58785780(0x0380fff4)
:023983D4 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023983D8 E2800018 add  r0,r0,#0x18
:023983DC EB404DFA bl 033ABBCC
:023983E0 EB000B4D bl 0239B11C
:023983E4 E59F0014 ldr r0,[r15, #+0x14]		;r15+0x14=*(02398400)=#58785780(0x0380fff4)
:023983E8 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023983EC E2800C03 add  r0,r0,#0x300
:023983F0 E1D003BE ldrh r0,[r0, #+0x3e]		;r0+0x3e=*(9bb383b9)
:023983F4 E28DD00C add  r13,r13,#0xC
:023983F8 E8BD4018 ldmia  r13!,{r3,r4,r14}
:023983FC E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:02398400 0380FFF4 orreq  r15,r0,#0x3D0
:02398404 00000694 muleq  r0,r4,r6
:02398408 04000304 streq r0,[r0],#-0x304
:0239840C 037F84E0 cmneq r15,#0xE0000000
:02398410 E59F0008 ldr r0,[r15, #+0x8]		;r15+0x8=*(02398420)=#58785780(0x0380fff4)
:02398414 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02398418 E2800018 add  r0,r0,#0x18
:0239841C E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:02398420 0380FFF4 orreq  r15,r0,#0x3D0
:02398424 E92D4010 stmdb  r13!,{r4,r14}
:02398428 E59F0074 ldr r0,[r15, #+0x74]		;r15+0x74=*(023984a4)=#58785780(0x0380fff4)
:0239842C E3A03000 mov  r3,#0x0		;r3=0(0x0)
:02398430 E590E000 ldr r14,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02398434 E59F206C ldr r2,[r15, #+0x6c]		;r15+0x6c=*(023984a8)=#65535(0x0000ffff)
:02398438 E1CE31B0 strh r3,[r14, #+0x10]		;r14+0x10=*(9bb3838b)
:0239843C E1CE31B2 strh r3,[r14, #+0x12]		;r14+0x12=*(9bb3838d)
:02398440 E08E0083 add  r0,r14,r3,lsl #0x1
:02398444 E1C020B8 strh r2,[r0, #+0x8]		;r0+0x8=*(0380fffc)=#-1867820288(0x90ab5300)
:02398448 E1D000B8 ldrh r0,[r0, #+0x8]		;r0+0x8=*(0380fffc)=#-1867820288(0x90ab5300)
:0239844C E1A01083 mov  r1,r3,lsl #0x1		;r1=0(0x0)
:02398450 E2833001 add  r3,r3,#0x1
:02398454 E18E00B1 strh r0,[r14, +r1]
:02398458 E3530004 cmp r3,#0x4
:0239845C 3AFFFFF7 bcc 02398440
:02398460 E59FC040 ldr r12,[r15, #+0x40]		;r15+0x40=*(023984a8)=#65535(0x0000ffff)
:02398464 E3A04000 mov  r4,#0x0		;r4=0(0x0)
:02398468 E59F103C ldr r1,[r15, #+0x3c]		;r15+0x3c=*(023984ac)=#41906748(0x027f723c)
:0239846C E1A02004 mov  r2,r4			;r2=0(0x0)
:02398470 E08E3184 add  r3,r14,r4,lsl #0x3
:02398474 E1C3CBBC strh r12,[r3, #+0xbc]		;r3+0xbc=*(000000bc)
:02398478 E7910104 ldr r0,[r1,+r4, lsl #0x2]
:0239847C E1C32BBE strh r2,[r3, #+0xbe]		;r3+0xbe=*(000000be)
:02398480 E2844001 add  r4,r4,#0x1
:02398484 E58300C0 str r0,[r3, #+0xc0]		;r3+0xc0=*(000000c0)
:02398488 E3540018 cmp r4,#0x18
:0239848C 3AFFFFF7 bcc 02398470
:02398490 E3A00003 mov  r0,#0x3		;r0=3(0x3)
:02398494 E3A0100C mov  r1,#0xC		;r1=12(0xc)
:02398498 EB403E56 bl 033A7DF8
:0239849C E8BD4010 ldmia  r13!,{r4,r14}
:023984A0 E12FFF1E bx r14 (Jump to addr_9BB3837B?)
msr CPSR_fsxc,r14
:023984A4 0380FFF4 orreq  r15,r0,#0x3D0
:023984A8 0000FFFF unknown
:023984AC 027F723C rsbeqs r7,r15,#0xC0000003
:023984B0 E3E02000 mvn  r2,#0x0
:023984B4 E5802000 str r2,[r0, #+0x0]		;r0+0x0=*(00000003)
:023984B8 E5802004 str r2,[r0, #+0x4]		;r0+0x4=*(00000007)
:023984BC E3A02000 mov  r2,#0x0		;r2=0(0x0)
:023984C0 E1C020B8 strh r2,[r0, #+0x8]		;r0+0x8=*(0000000b)
:023984C4 E1C010BA strh r1,[r0, #+0xa]		;r0+0xa=*(0000000d)
:023984C8 E12FFF1E bx r14 (Jump to addr_9BB3837B?)
msr CPSR_fsxc,r14
:023984CC E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:023984D0 E59F10C8 ldr r1,[r15, #+0xc8]		;r15+0xc8=*(023985a0)=#58785780(0x0380fff4)
:023984D4 E5902000 ldr r2,[r0, #+0x0]		;r0+0x0=*(00000003)
:023984D8 E5914000 ldr r4,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023984DC E3A01002 mov  r1,#0x2		;r1=2(0x2)
:023984E0 E584217C str r2,[r4, #+0x17c]		;r4+0x17c=*(9bb384f7)
:023984E4 E5902004 ldr r2,[r0, #+0x4]		;r0+0x4=*(00000007)
:023984E8 E2845FD1 add  r5,r4,#0x344
:023984EC E5842180 str r2,[r4, #+0x180]		;r4+0x180=*(9bb384fb)
:023984F0 E5902008 ldr r2,[r0, #+0x8]		;r0+0x8=*(0000000b)
:023984F4 E2840F62 add  r0,r4,#0x188
:023984F8 E5842184 str r2,[r4, #+0x184]		;r4+0x184=*(9bb384ff)
:023984FC EBFFFFEB bl 023984B0
:02398500 E2840F65 add  r0,r4,#0x194
:02398504 E3A01003 mov  r1,#0x3		;r1=3(0x3)
:02398508 EBFFFFE8 bl 023984B0
:0239850C E2840E1A add  r0,r4,#0x1A0
:02398510 E3A01004 mov  r1,#0x4		;r1=4(0x4)
:02398514 EBFFFFE5 bl 023984B0
:02398518 E2840F6B add  r0,r4,#0x1AC
:0239851C E3A01005 mov  r1,#0x5		;r1=5(0x5)
:02398520 EBFFFFE2 bl 023984B0
:02398524 E2840F6E add  r0,r4,#0x1B8
:02398528 E3A01006 mov  r1,#0x6		;r1=6(0x6)
:0239852C EBFFFFDF bl 023984B0
:02398530 E2840F71 add  r0,r4,#0x1C4
:02398534 E3A01007 mov  r1,#0x7		;r1=7(0x7)
:02398538 EBFFFFDC bl 023984B0
:0239853C E2840E1D add  r0,r4,#0x1D0
:02398540 E3A01008 mov  r1,#0x8		;r1=8(0x8)
:02398544 EBFFFFD9 bl 023984B0
:02398548 E2840F77 add  r0,r4,#0x1DC
:0239854C E3A01009 mov  r1,#0x9		;r1=9(0x9)
:02398550 EBFFFFD6 bl 023984B0
:02398554 E2840F7A add  r0,r4,#0x1E8
:02398558 E3A0100A mov  r1,#0xA		;r1=10(0xa)
:0239855C EBFFFFD3 bl 023984B0
:02398560 E2840F7D add  r0,r4,#0x1F4
:02398564 E3A0100B mov  r1,#0xB		;r1=11(0xb)
:02398568 EBFFFFD0 bl 023984B0
:0239856C E2840C02 add  r0,r4,#0x200
:02398570 E3A0100C mov  r1,#0xC		;r1=12(0xc)
:02398574 EBFFFFCD bl 023984B0
:02398578 E2840F62 add  r0,r4,#0x188
:0239857C E3A01081 mov  r1,#0x81		;r1=129(0x81)
:02398580 EB403ED1 bl 033A80CC
:02398584 E280000C add  r0,r0,#0xC
:02398588 E585009C str r0,[r5, #+0x9c]		;r5+0x9c=*(33afd9a1)=#0(0x00000000)
:0239858C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02398590 E1C50AB0 strh r0,[r5, #+0xa0]		;r5+0xa0=*(33afd9a5)=#0(0x00000000)
:02398594 E1C50AB4 strh r0,[r5, #+0xa4]		;r5+0xa4=*(33afd9a9)=#0(0x00000000)
:02398598 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:0239859C E12FFF1E bx r14 (Jump to addr_9BB3837B?)
msr CPSR_fsxc,r14
:023985A0 0380FFF4 orreq  r15,r0,#0x3D0
:023985A4 E92D4010 stmdb  r13!,{r4,r14}
:023985A8 E59F0048 ldr r0,[r15, #+0x48]		;r15+0x48=*(023985f8)=#58785780(0x0380fff4)
:023985AC E5904000 ldr r4,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023985B0 E2840F65 add  r0,r4,#0x194
:023985B4 EB000010 bl 023985FC
:023985B8 E2840E1A add  r0,r4,#0x1A0
:023985BC EB00000E bl 023985FC
:023985C0 E2840F6B add  r0,r4,#0x1AC
:023985C4 EB00000C bl 023985FC
:023985C8 E2840F6E add  r0,r4,#0x1B8
:023985CC EB00000A bl 023985FC
:023985D0 E2840F71 add  r0,r4,#0x1C4
:023985D4 EB000008 bl 023985FC
:023985D8 E2840E1D add  r0,r4,#0x1D0
:023985DC EB000006 bl 023985FC
:023985E0 E2840F77 add  r0,r4,#0x1DC
:023985E4 EB000004 bl 023985FC
:023985E8 E2840F7A add  r0,r4,#0x1E8
:023985EC EB000002 bl 023985FC
:023985F0 E8BD4010 ldmia  r13!,{r4,r14}
:023985F4 E12FFF1E bx r14 (Jump to addr_9BB3837B?)
msr CPSR_fsxc,r14
:023985F8 0380FFF4 orreq  r15,r0,#0x3D0
:023985FC E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:02398600 E1A06000 mov  r6,r0			;r6=58785780(0x380fff4)
:02398604 E1D600B8 ldrh r0,[r6, #+0x8]		;r6+0x8=*(0380fffc)=#-1867820288(0x90ab5300)
:02398608 E5961000 ldr r1,[r6, #+0x0]		;r6+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239860C E3500000 cmp r0,#0x0
:02398610 0A000007 beq 02398634
:02398614 E3E04000 mvn  r4,#0x0
:02398618 EA000003 b 0239862C
:0239861C E5915004 ldr r5,[r1, #+0x4]		;r1+0x4=*(9bb3837f)
:02398620 E1A00006 mov  r0,r6			;r0=58785780(0x380fff4)
:02398624 EB403ECF bl 033A8168
:02398628 E1A01005 mov  r1,r5			;r1=867162373(0x33afd905)
:0239862C E1510004 cmp r1,r4
:02398630 1AFFFFF9 bne 0239861C
:02398634 E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:02398638 E12FFF1E bx r14 (Jump to addr_9BB3837B?)
msr CPSR_fsxc,r14
:0239863C E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:02398640 E59F2070 ldr r2,[r15, #+0x70]		;r15+0x70=*(023986b8)=#58785780(0x0380fff4)
:02398644 E1A05000 mov  r5,r0			;r5=58785780(0x380fff4)
:02398648 E5923000 ldr r3,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239864C E1A06001 mov  r6,r1			;r6=867162373(0x33afd905)
:02398650 E2831FC7 add  r1,r3,#0x31C
:02398654 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02398658 E3A02028 mov  r2,#0x28		;r2=40(0x28)
:0239865C E59343E0 ldr r4,[r3, #+0x3e0]		;r3+0x3e0=*(9bb3875b)
:02398660 EB40545B bl 033AD7D4
:02398664 E59F104C ldr r1,[r15, #+0x4c]		;r15+0x4c=*(023986b8)=#58785780(0x0380fff4)
:02398668 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239866C E5911000 ldr r1,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02398670 E3A020C0 mov  r2,#0xC0		;r2=192(0xc0)
:02398674 E2811FD1 add  r1,r1,#0x344
:02398678 EB405455 bl 033AD7D4
:0239867C E59F3034 ldr r3,[r15, #+0x34]		;r15+0x34=*(023986b8)=#58785780(0x0380fff4)
:02398680 E1A00806 mov  r0,r6,lsl #0x10		;r0=-653983744(0xd9050000)
:02398684 E5932000 ldr r2,[r3, #+0x0]		;r3+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02398688 E1A01820 mov  r1,r0,lsr #0x10		;r1=55557(0xd905)
:0239868C E582531C str r5,[r2, #+0x31c]		;r2+0x31c=*(9bb38697)
:02398690 E5930000 ldr r0,[r3, #+0x0]		;r3+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02398694 E2800C03 add  r0,r0,#0x300
:02398698 E1C012B0 strh r1,[r0, #+0x20]		;r0+0x20=*(9bb3839b)
:0239869C E5930000 ldr r0,[r3, #+0x0]		;r3+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023986A0 E2800C03 add  r0,r0,#0x300
:023986A4 E1C012B2 strh r1,[r0, #+0x22]		;r0+0x22=*(9bb3839d)
:023986A8 E5930000 ldr r0,[r3, #+0x0]		;r3+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023986AC E58043E0 str r4,[r0, #+0x3e0]		;r0+0x3e0=*(9bb3875b)
:023986B0 E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:023986B4 E12FFF1E bx r14 (Jump to addr_9BB3837B?)
msr CPSR_fsxc,r14
:023986B8 0380FFF4 orreq  r15,r0,#0x3D0
:023986BC E92D4010 stmdb  r13!,{r4,r14}
:023986C0 E1A04000 mov  r4,r0			;r4=-1682734213(0x9bb3837b)
:023986C4 E1D400B0 ldrh r0,[r4, #+0x0]		;r4+0x0=*(9bb3837b)
:023986C8 E3100001 tst r0,#0x1
:023986CC 13A00005 movne  r0,#0x5		;r0=5(0x5)
:023986D0 1A00000D bne 0239870C
:023986D4 E59F0038 ldr r0,[r15, #+0x38]		;r15+0x38=*(02398714)=#58785780(0x0380fff4)
:023986D8 E1A01004 mov  r1,r4			;r1=-1682734213(0x9bb3837b)
:023986DC E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023986E0 E2800FC9 add  r0,r0,#0x324
:023986E4 EB000495 bl 02399940
:023986E8 E59F0028 ldr r0,[r15, #+0x28]		;r15+0x28=*(02398718)=#75530264(0x04808018)
:023986EC E1A01004 mov  r1,r4			;r1=-1682734213(0x9bb3837b)
:023986F0 EB000492 bl 02399940
:023986F4 E59F1018 ldr r1,[r15, #+0x18]		;r15+0x18=*(02398714)=#58785780(0x0380fff4)
:023986F8 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023986FC E5912000 ldr r2,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02398700 E5921340 ldr r1,[r2, #+0x340]		;r2+0x340=*(9bb386bb)
:02398704 E3811002 orr  r1,r1,#0x2
:02398708 E5821340 str r1,[r2, #+0x340]		;r2+0x340=*(9bb386bb)
:0239870C E8BD4010 ldmia  r13!,{r4,r14}
:02398710 E12FFF1E bx r14 (Jump to addr_9BB3837B?)
msr CPSR_fsxc,r14
:02398714 0380FFF4 orreq  r15,r0,#0x3D0
:02398718 04808018 streq r8,[r0],#+0x18
:0239871C E35000FF cmp r0,#0xFF
:02398720 83A00005 movhi  r0,#0x5		;r0=5(0x5)
:02398724 812FFF1E bxhi r14 (Jump to addr_9BB3837B?)msrhi CPSR_fsxc,r14
:02398728 E59F1018 ldr r1,[r15, #+0x18]		;r15+0x18=*(02398748)=#58785780(0x0380fff4)
:0239872C E59F2018 ldr r2,[r15, #+0x18]		;r15+0x18=*(0239874c)=#75530284(0x0480802c)
:02398730 E5911000 ldr r1,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02398734 E2811C03 add  r1,r1,#0x300
:02398738 E1C102BA strh r0,[r1, #+0x2a]		;r1+0x2a=*(9bb383a5)
:0239873C E1C200B0 strh r0,[r2, #+0x0]		;r2+0x0=*(0480802c)=#0(0x00000000)
:02398740 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02398744 E12FFF1E bx r14 (Jump to addr_9BB3837B?)
msr CPSR_fsxc,r14
:02398748 0380FFF4 orreq  r15,r0,#0x3D0
:0239874C 0480802C streq r8,[r0],#+0x2c
:02398750 E59F1030 ldr r1,[r15, #+0x30]		;r15+0x30=*(02398788)=#32766(0x00007ffe)
:02398754 E1100001 tst r0,r1
:02398758 03A00005 moveq  r0,#0x5		;r0=5(0x5)
:0239875C 012FFF1E bxeq r14 (Jump to addr_9BB3837B?)msreq CPSR_fsxc,r14
:02398760 E59F2024 ldr r2,[r15, #+0x24]		;r15+0x24=*(0239878c)=#58785780(0x0380fff4)
:02398764 E5921000 ldr r1,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02398768 E2811C03 add  r1,r1,#0x300
:0239876C E1C102BC strh r0,[r1, #+0x2c]		;r1+0x2c=*(9bb383a7)
:02398770 E5922000 ldr r2,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02398774 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02398778 E5921340 ldr r1,[r2, #+0x340]		;r2+0x340=*(9bb386bb)
:0239877C E3811004 orr  r1,r1,#0x4
:02398780 E5821340 str r1,[r2, #+0x340]		;r2+0x340=*(9bb386bb)
:02398784 E12FFF1E bx r14 (Jump to addr_9BB3837B?)
msr CPSR_fsxc,r14
:02398788 00007FFE unknown
:0239878C 0380FFF4 orreq  r15,r0,#0x3D0
:02398790 E92D4008 stmdb  r13!,{r3,r14}
:02398794 E3500003 cmp r0,#0x3
:02398798 83A00005 movhi  r0,#0x5		;r0=5(0x5)
:0239879C 8A000016 bhi 023987FC
:023987A0 E59FC05C ldr r12,[r15, #+0x5c]		;r15+0x5c=*(02398804)=#58785780(0x0380fff4)
:023987A4 E59F305C ldr r3,[r15, #+0x5c]		;r15+0x5c=*(02398808)=#75530246(0x04808006)
:023987A8 E59C1000 ldr r1,[r12, #+0x0]		;r12+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023987AC E59F2058 ldr r2,[r15, #+0x58]		;r15+0x58=*(0239880c)=#65528(0x0000fff8)
:023987B0 E2811C03 add  r1,r1,#0x300
:023987B4 E1C102BE strh r0,[r1, #+0x2e]		;r1+0x2e=*(9bb383a9)
:023987B8 E59C1000 ldr r1,[r12, #+0x0]		;r12+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023987BC E2811C03 add  r1,r1,#0x300
:023987C0 E1C105B0 strh r0,[r1, #+0x50]		;r1+0x50=*(9bb383cb)
:023987C4 E1D310B0 ldrh r1,[r3, #+0x0]		;r3+0x0=*(04808006)=#0(0x00000000)
:023987C8 E0011002 and  r1,r1,r2
:023987CC E1810000 orr  r0,r1,r0
:023987D0 E1C300B0 strh r0,[r3, #+0x0]		;r3+0x0=*(04808006)=#0(0x00000000)
:023987D4 E59C0000 ldr r0,[r12, #+0x0]		;r12+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023987D8 E2800C03 add  r0,r0,#0x300
:023987DC E1D005B2 ldrh r0,[r0, #+0x52]		;r0+0x52=*(9bb383cd)
:023987E0 EB000331 bl 023994AC
:023987E4 E59F1018 ldr r1,[r15, #+0x18]		;r15+0x18=*(02398804)=#58785780(0x0380fff4)
:023987E8 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023987EC E5912000 ldr r2,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023987F0 E5921340 ldr r1,[r2, #+0x340]		;r2+0x340=*(9bb386bb)
:023987F4 E3811008 orr  r1,r1,#0x8
:023987F8 E5821340 str r1,[r2, #+0x340]		;r2+0x340=*(9bb386bb)
:023987FC E8BD4008 ldmia  r13!,{r3,r14}
:02398800 E12FFF1E bx r14 (Jump to addr_9BB3837B?)
msr CPSR_fsxc,r14
:02398804 0380FFF4 orreq  r15,r0,#0x3D0
:02398808 04808006 streq r8,[r0],#+0x6
:0239880C 0000FFF8 unknown
:02398810 E92D4008 stmdb  r13!,{r3,r14}
:02398814 E3500002 cmp r0,#0x2
:02398818 83A00005 movhi  r0,#0x5		;r0=5(0x5)
:0239881C 8A000005 bhi 02398838
:02398820 E59F1018 ldr r1,[r15, #+0x18]		;r15+0x18=*(02398840)=#58785780(0x0380fff4)
:02398824 E5911000 ldr r1,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02398828 E2811C03 add  r1,r1,#0x300
:0239882C E1C103B0 strh r0,[r1, #+0x30]		;r1+0x30=*(9bb383ab)
:02398830 EB0002FD bl 0239942C
:02398834 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02398838 E8BD4008 ldmia  r13!,{r3,r14}
:0239883C E12FFF1E bx r14 (Jump to addr_9BB3837B?)
msr CPSR_fsxc,r14
:02398840 0380FFF4 orreq  r15,r0,#0x3D0
:02398844 E59F108C ldr r1,[r15, #+0x8c]		;r15+0x8c=*(023988d8)=#58785780(0x0380fff4)
:02398848 E3500003 cmp r0,#0x3
:0239884C E5911000 ldr r1,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02398850 83A00005 movhi  r0,#0x5		;r0=5(0x5)
:02398854 E2812FD1 add  r2,r1,#0x344
:02398858 812FFF1E bxhi r14 (Jump to addr_9BB3837B?)msrhi CPSR_fsxc,r14
:0239885C E2811C03 add  r1,r1,#0x300
:02398860 E1C103B4 strh r0,[r1, #+0x34]		;r1+0x34=*(9bb383af)
:02398864 E1D217BC ldrh r1,[r2, #+0x7c]		;r2+0x7c=*(9bb383f7)
:02398868 E3500000 cmp r0,#0x0
:0239886C 03C11010 biceq  r1,r1,#0x10
:02398870 01C217BC streqh r1,[r2, #+0x7c]		;r2+0x7c=*(9bb383f7)
:02398874 01D218BA ldreqh r1,[r2, #+0x8a]		;r2+0x8a=*(9bb38405)
:02398878 E59F305C ldr r3,[r15, #+0x5c]		;r15+0x5c=*(023988dc)=#75530246(0x04808006)
:0239887C 03C11901 biceq  r1,r1,#0x4000
:02398880 13811010 orrne  r1,r1,#0x10
:02398884 11C217BC strneh r1,[r2, #+0x7c]		;r2+0x7c=*(9bb383f7)
:02398888 11D218BA ldrneh r1,[r2, #+0x8a]		;r2+0x8a=*(9bb38405)
:0239888C 13811901 orrne  r1,r1,#0x4000
:02398890 E1C218BA strh r1,[r2, #+0x8a]		;r2+0x8a=*(9bb38405)
:02398894 E1D210B8 ldrh r1,[r2, #+0x8]		;r2+0x8=*(9bb38383)
:02398898 E3510040 cmp r1,#0x40
:0239889C 03500001 cmpeq r0,#0x1
:023988A0 059F1030 ldreq r1,[r15, #+0x30]		;r15+0x30=*(023988d8)=#58785780(0x0380fff4)
:023988A4 01D227BC ldreqh r2,[r2, #+0x7c]		;r2+0x7c=*(9bb383f7)
:023988A8 05911000 ldreq r1,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023988AC 059114AC ldreq r1,[r1, #+0x4ac]		;r1+0x4ac=*(9bb38827)
:023988B0 01C122BE streqh r2,[r1, #+0x2e]		;r1+0x2e=*(9bb383a9)
:023988B4 E3500000 cmp r0,#0x0
:023988B8 E59F1020 ldr r1,[r15, #+0x20]		;r15+0x20=*(023988e0)=#65479(0x0000ffc7)
:023988BC E1D320B0 ldrh r2,[r3, #+0x0]		;r3+0x0=*(04808006)=#0(0x00000000)
:023988C0 03A00001 moveq  r0,#0x1		;r0=1(0x1)
:023988C4 E0021001 and  r1,r2,r1
:023988C8 E1810180 orr  r0,r1,r0,lsl #0x3
:023988CC E1C300B0 strh r0,[r3, #+0x0]		;r3+0x0=*(04808006)=#0(0x00000000)
:023988D0 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023988D4 E12FFF1E bx r14 (Jump to addr_9BB3837B?)
msr CPSR_fsxc,r14
:023988D8 0380FFF4 orreq  r15,r0,#0x3D0
:023988DC 04808006 streq r8,[r0],#+0x6
:023988E0 0000FFC7 andeq  r15,r0,r7,asr #0x1f
:023988E4 E3500003 cmp r0,#0x3
:023988E8 959F1014 ldrls r1,[r15, #+0x14]		;r15+0x14=*(02398904)=#58785780(0x0380fff4)
:023988EC 83A00005 movhi  r0,#0x5		;r0=5(0x5)
:023988F0 95911000 ldrls r1,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023988F4 92811C03 addls  r1,r1,#0x300
:023988F8 91C103B6 strlsh r0,[r1, #+0x36]		;r1+0x36=*(9bb383b1)
:023988FC 93A00000 movls  r0,#0x0		;r0=0(0x0)
:02398900 E12FFF1E bx r14 (Jump to addr_9BB3837B?)
msr CPSR_fsxc,r14
:02398904 0380FFF4 orreq  r15,r0,#0x3D0
:02398908 E92D4010 stmdb  r13!,{r4,r14}
:0239890C E59F1044 ldr r1,[r15, #+0x44]		;r15+0x44=*(02398958)=#75521920(0x04805f80)
:02398910 E3A02014 mov  r2,#0x14		;r2=20(0x14)
:02398914 E1A04000 mov  r4,r0			;r4=0(0x0)
:02398918 EB4053B7 bl 033AD7FC
:0239891C E59F1038 ldr r1,[r15, #+0x38]		;r15+0x38=*(0239895c)=#75521952(0x04805fa0)
:02398920 E2840014 add  r0,r4,#0x14
:02398924 E3A02014 mov  r2,#0x14		;r2=20(0x14)
:02398928 EB4053B3 bl 033AD7FC
:0239892C E59F102C ldr r1,[r15, #+0x2c]		;r15+0x2c=*(02398960)=#75521984(0x04805fc0)
:02398930 E2840028 add  r0,r4,#0x28
:02398934 E3A02014 mov  r2,#0x14		;r2=20(0x14)
:02398938 EB4053AF bl 033AD7FC
:0239893C E59F1020 ldr r1,[r15, #+0x20]		;r15+0x20=*(02398964)=#75522016(0x04805fe0)
:02398940 E284003C add  r0,r4,#0x3C
:02398944 E3A02014 mov  r2,#0x14		;r2=20(0x14)
:02398948 EB4053AB bl 033AD7FC
:0239894C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02398950 E8BD4010 ldmia  r13!,{r4,r14}
:02398954 E12FFF1E bx r14 (Jump to addr_9BB3837B?)
msr CPSR_fsxc,r14
:02398958 04805F80 streq r5,[r0],#+0xf80
:0239895C 04805FA0 streq r5,[r0],#+0xfa0
:02398960 04805FC0 streq r5,[r0],#+0xfc0
:02398964 04805FE0 streq r5,[r0],#+0xfe0
:02398968 E3500001 cmp r0,#0x1
:0239896C 83A00005 movhi  r0,#0x5		;r0=5(0x5)
:02398970 812FFF1E bxhi r14 (Jump to addr_9BB3837B?)msrhi CPSR_fsxc,r14
:02398974 E59F1020 ldr r1,[r15, #+0x20]		;r15+0x20=*(0239899c)=#58785780(0x0380fff4)
:02398978 E2002001 and  r2,r0,#0x1
:0239897C E5911000 ldr r1,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02398980 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02398984 E2811C03 add  r1,r1,#0x300
:02398988 E1D133BA ldrh r3,[r1, #+0x3a]		;r1+0x3a=*(9bb383b5)
:0239898C E3C33001 bic  r3,r3,#0x1
:02398990 E1832002 orr  r2,r3,r2
:02398994 E1C123BA strh r2,[r1, #+0x3a]		;r1+0x3a=*(9bb383b5)
:02398998 E12FFF1E bx r14 (Jump to addr_9BB3837B?)
msr CPSR_fsxc,r14
:0239899C 0380FFF4 orreq  r15,r0,#0x3D0
:023989A0 E3500001 cmp r0,#0x1
:023989A4 83A00005 movhi  r0,#0x5		;r0=5(0x5)
:023989A8 812FFF1E bxhi r14 (Jump to addr_9BB3837B?)msrhi CPSR_fsxc,r14
:023989AC E59F1020 ldr r1,[r15, #+0x20]		;r15+0x20=*(023989d4)=#58785780(0x0380fff4)
:023989B0 E1A02F80 mov  r2,r0,lsl #0x1f		;r2=-2147483648(0x80000000)
:023989B4 E5911000 ldr r1,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023989B8 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023989BC E2811C03 add  r1,r1,#0x300
:023989C0 E1D133BA ldrh r3,[r1, #+0x3a]		;r1+0x3a=*(9bb383b5)
:023989C4 E3C33002 bic  r3,r3,#0x2
:023989C8 E1832F22 orr  r2,r3,r2,lsr #0x1e
:023989CC E1C123BA strh r2,[r1, #+0x3a]		;r1+0x3a=*(9bb383b5)
:023989D0 E12FFF1E bx r14 (Jump to addr_9BB3837B?)
msr CPSR_fsxc,r14
:023989D4 0380FFF4 orreq  r15,r0,#0x3D0
:023989D8 E35000FF cmp r0,#0xFF
:023989DC 83A00005 movhi  r0,#0x5		;r0=5(0x5)
:023989E0 812FFF1E bxhi r14 (Jump to addr_9BB3837B?)msrhi CPSR_fsxc,r14
:023989E4 E59F2020 ldr r2,[r15, #+0x20]		;r15+0x20=*(02398a0c)=#58785780(0x0380fff4)
:023989E8 E3A03000 mov  r3,#0x0		;r3=0(0x0)
:023989EC E5921000 ldr r1,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023989F0 E2811C03 add  r1,r1,#0x300
:023989F4 E1C13CB4 strh r3,[r1, #+0xc4]		;r1+0xc4=*(9bb3843f)
:023989F8 E5921000 ldr r1,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023989FC E2811C03 add  r1,r1,#0x300
:02398A00 E1C10CB2 strh r0,[r1, #+0xc2]		;r1+0xc2=*(9bb3843d)
:02398A04 E1A00003 mov  r0,r3			;r0=0(0x0)
:02398A08 E12FFF1E bx r14 (Jump to addr_9BB3837B?)
msr CPSR_fsxc,r14
:02398A0C 0380FFF4 orreq  r15,r0,#0x3D0
:02398A10 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:02398A14 E1A04000 mov  r4,r0			;r4=0(0x0)
:02398A18 E354000A cmp r4,#0xA
:02398A1C 33A00005 movcc  r0,#0x5		;r0=5(0x5)
:02398A20 3A000022 bcc 02398AB0
:02398A24 E59F008C ldr r0,[r15, #+0x8c]		;r15+0x8c=*(02398ab8)=#58785780(0x0380fff4)
:02398A28 E3510000 cmp r1,#0x0
:02398A2C E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02398A30 E2800C03 add  r0,r0,#0x300
:02398A34 E1C043BC strh r4,[r0, #+0x3c]		;r0+0x3c=*(9bb383b7)
:02398A38 159F007C ldrne r0,[r15, #+0x7c]		;r15+0x7c=*(02398abc)=#75530548(0x04808134)
:02398A3C 11C040B0 strneh r4,[r0, #+0x0]		;r0+0x0=*(04808134)=#0(0x00000000)
:02398A40 E59F0070 ldr r0,[r15, #+0x70]		;r15+0x70=*(02398ab8)=#58785780(0x0380fff4)
:02398A44 E5901000 ldr r1,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02398A48 E2810B01 add  r0,r1,#0x400
:02398A4C E1D00AB4 ldrh r0,[r0, #+0xa4]		;r0+0xa4=*(03810098)=#-1027423695(0xc2c2c231)
:02398A50 E3500000 cmp r0,#0x0
:02398A54 0A000014 beq 02398AAC
:02398A58 E59124AC ldr r2,[r1, #+0x4ac]		;r1+0x4ac=*(9bb38827)
:02398A5C E2810C03 add  r0,r1,#0x300
:02398A60 E1D015B2 ldrh r1,[r0, #+0x52]		;r0+0x52=*(c2c2c283)
:02398A64 E1D00DBA ldrh r0,[r0, #+0xda]		;r0+0xda=*(c2c2c30b)
:02398A68 E2822024 add  r2,r2,#0x24
:02398A6C E0825000 add  r5,r2,r0
:02398A70 E3510001 cmp r1,#0x1
:02398A74 E2850006 add  r0,r5,#0x6
:02398A78 1A000006 bne 02398A98
:02398A7C E20410FF and  r1,r4,#0xFF
:02398A80 EB0006BF bl 0239A584
:02398A84 E1A01444 mov  r1,r4,asr #0x8
:02398A88 E2850007 add  r0,r5,#0x7
:02398A8C E20110FF and  r1,r1,#0xFF
:02398A90 EB0006BB bl 0239A584
:02398A94 EA000004 b 02398AAC
:02398A98 E3A010FF mov  r1,#0xFF		;r1=255(0xff)
:02398A9C EB0006B8 bl 0239A584
:02398AA0 E2850007 add  r0,r5,#0x7
:02398AA4 E3A010FF mov  r1,#0xFF		;r1=255(0xff)
:02398AA8 EB0006B5 bl 0239A584
:02398AAC E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02398AB0 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:02398AB4 E12FFF1E bx r14 (Jump to addr_9BB3837B?)
msr CPSR_fsxc,r14
:02398AB8 0380FFF4 orreq  r15,r0,#0x3D0
:02398ABC 04808134 streq r8,[r0],#+0x134
:02398AC0 E59F1024 ldr r1,[r15, #+0x24]		;r15+0x24=*(02398aec)=#58785780(0x0380fff4)
:02398AC4 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02398AC8 E5911000 ldr r1,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02398ACC E2813FE1 add  r3,r1,#0x384
:02398AD0 E0D010B2 ldrh r1,[r0],#+0x2
:02398AD4 E2822001 add  r2,r2,#0x1
:02398AD8 E3520010 cmp r2,#0x10
:02398ADC E0C310B2 strh r1,[r3],#+0x2
:02398AE0 3AFFFFFA bcc 02398AD0
:02398AE4 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02398AE8 E12FFF1E bx r14 (Jump to addr_9BB3837B?)
msr CPSR_fsxc,r14
:02398AEC 0380FFF4 orreq  r15,r0,#0x3D0
:02398AF0 E92D4008 stmdb  r13!,{r3,r14}
:02398AF4 E59F1094 ldr r1,[r15, #+0x94]		;r15+0x94=*(02398b90)=#58785780(0x0380fff4)
:02398AF8 E3500001 cmp r0,#0x1
:02398AFC E5912000 ldr r2,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02398B00 83A00005 movhi  r0,#0x5		;r0=5(0x5)
:02398B04 E2821FD1 add  r1,r2,#0x344
:02398B08 8A00001E bhi 02398B88
:02398B0C E2822C03 add  r2,r2,#0x300
:02398B10 E1D2C3BA ldrh r12,[r2, #+0x3a]		;r2+0x3a=*(9bb383b5)
:02398B14 E1A03F80 mov  r3,r0,lsl #0x1f		;r3=-2147483648(0x80000000)
:02398B18 E3CCC004 bic  r12,r12,#0x4
:02398B1C E18C3EA3 orr  r3,r12,r3,lsr #0x1d
:02398B20 E1C233BA strh r3,[r2, #+0x3a]		;r2+0x3a=*(9bb383b5)
:02398B24 E1D127BC ldrh r2,[r1, #+0x7c]		;r1+0x7c=*(03810070)=#2103726992(0x7d645390)
:02398B28 E3500000 cmp r0,#0x0
:02398B2C 03C22020 biceq  r2,r2,#0x20
:02398B30 13822020 orrne  r2,r2,#0x20
:02398B34 E1C127BC strh r2,[r1, #+0x7c]		;r1+0x7c=*(03810070)=#2103726992(0x7d645390)
:02398B38 E1D120B8 ldrh r2,[r1, #+0x8]		;r1+0x8=*(0380fffc)=#-1867820288(0x90ab5300)
:02398B3C E3520040 cmp r2,#0x40
:02398B40 059F2048 ldreq r2,[r15, #+0x48]		;r15+0x48=*(02398b90)=#58785780(0x0380fff4)
:02398B44 05923000 ldreq r3,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02398B48 02832C03 addeq  r2,r3,#0x300
:02398B4C 01D222BE ldreqh r2,[r2, #+0x2e]		;r2+0x2e=*(03810022)=#1263762809(0x4b537d79)
:02398B50 03520001 cmpeq r2,#0x1
:02398B54 01D127BC ldreqh r2,[r1, #+0x7c]		;r1+0x7c=*(03810070)=#2103726992(0x7d645390)
:02398B58 059314AC ldreq r1,[r3, #+0x4ac]		;r3+0x4ac=*(9bb38827)
:02398B5C 01C122BE streqh r2,[r1, #+0x2e]		;r1+0x2e=*(03810022)=#1263762809(0x4b537d79)
:02398B60 E59F102C ldr r1,[r15, #+0x2c]		;r15+0x2c=*(02398b94)=#75530428(0x048080bc)
:02398B64 E3500000 cmp r0,#0x0
:02398B68 01D100B0 ldreqh r0,[r1, #+0x0]		;r1+0x0=*(048080bc)=#0(0x00000000)
:02398B6C 03C00006 biceq  r0,r0,#0x6
:02398B70 01C100B0 streqh r0,[r1, #+0x0]		;r1+0x0=*(048080bc)=#0(0x00000000)
:02398B74 11D100B0 ldrneh r0,[r1, #+0x0]		;r1+0x0=*(048080bc)=#0(0x00000000)
:02398B78 13800006 orrne  r0,r0,#0x6
:02398B7C 11C100B0 strneh r0,[r1, #+0x0]		;r1+0x0=*(048080bc)=#0(0x00000000)
:02398B80 EB000229 bl 0239942C
:02398B84 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02398B88 E8BD4008 ldmia  r13!,{r3,r14}
:02398B8C E12FFF1E bx r14 (Jump to addr_9BB3837B?)
msr CPSR_fsxc,r14
:02398B90 0380FFF4 orreq  r15,r0,#0x3D0
:02398B94 048080BC streq r8,[r0],#+0xbc
:02398B98 E3500001 cmp r0,#0x1
:02398B9C 959F1014 ldrls r1,[r15, #+0x14]		;r15+0x14=*(02398bb8)=#58785780(0x0380fff4)
:02398BA0 83A00005 movhi  r0,#0x5		;r0=5(0x5)
:02398BA4 95911000 ldrls r1,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02398BA8 92811C03 addls  r1,r1,#0x300
:02398BAC 91C103B2 strlsh r0,[r1, #+0x32]		;r1+0x32=*(9bb383ad)
:02398BB0 93A00000 movls  r0,#0x0		;r0=0(0x0)
:02398BB4 E12FFF1E bx r14 (Jump to addr_9BB3837B?)
msr CPSR_fsxc,r14
:02398BB8 0380FFF4 orreq  r15,r0,#0x3D0
:02398BBC E92D4010 stmdb  r13!,{r4,r14}
:02398BC0 E3500003 cmp r0,#0x3
:02398BC4 E1A04001 mov  r4,r1			;r4=-1682734213(0x9bb3837b)
:02398BC8 83A00005 movhi  r0,#0x5		;r0=5(0x5)
:02398BCC 8A000009 bhi 02398BF8
:02398BD0 E354003F cmp r4,#0x3F
:02398BD4 83A00005 movhi  r0,#0x5		;r0=5(0x5)
:02398BD8 8A000006 bhi 02398BF8
:02398BDC E1A01000 mov  r1,r0			;r1=5(0x5)
:02398BE0 E3A00013 mov  r0,#0x13		;r0=19(0x13)
:02398BE4 EB000499 bl 02399E50
:02398BE8 E1A01004 mov  r1,r4			;r1=-1682734213(0x9bb3837b)
:02398BEC E3A00035 mov  r0,#0x35		;r0=53(0x35)
:02398BF0 EB000496 bl 02399E50
:02398BF4 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02398BF8 E8BD4010 ldmia  r13!,{r4,r14}
:02398BFC E12FFF1E bx r14 (Jump to addr_9BB3837B?)
msr CPSR_fsxc,r14
:02398C00 E3500001 cmp r0,#0x1
:02398C04 83A00005 movhi  r0,#0x5		;r0=5(0x5)
:02398C08 812FFF1E bxhi r14 (Jump to addr_9BB3837B?)msrhi CPSR_fsxc,r14
:02398C0C E59F304C ldr r3,[r15, #+0x4c]		;r15+0x4c=*(02398c60)=#58785780(0x0380fff4)
:02398C10 E1A00800 mov  r0,r0,lsl #0x10		;r0=327680(0x50000)
:02398C14 E5932000 ldr r2,[r3, #+0x0]		;r3+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02398C18 E1A01820 mov  r1,r0,lsr #0x10		;r1=5(0x5)
:02398C1C E2820C03 add  r0,r2,#0x300
:02398C20 E1D023BA ldrh r2,[r0, #+0x3a]		;r0+0x3a=*(0005003a)
:02398C24 E1A01F81 mov  r1,r1,lsl #0x1f		;r1=-2147483648(0x80000000)
:02398C28 E3C22008 bic  r2,r2,#0x8
:02398C2C E1821E21 orr  r1,r2,r1,lsr #0x1c
:02398C30 E1C013BA strh r1,[r0, #+0x3a]		;r0+0x3a=*(0005003a)
:02398C34 E5930000 ldr r0,[r3, #+0x0]		;r3+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02398C38 E59F1024 ldr r1,[r15, #+0x24]		;r15+0x24=*(02398c64)=#75530896(0x04808290)
:02398C3C E2800C03 add  r0,r0,#0x300
:02398C40 E1D033BA ldrh r3,[r0, #+0x3a]		;r0+0x3a=*(9bb383b5)
:02398C44 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02398C48 E1A02E03 mov  r2,r3,lsl #0x1c		;r2=1073741824(0x40000000)
:02398C4C E1A03D03 mov  r3,r3,lsl #0x1a		;r3=-805306368(0xd0000000)
:02398C50 E1A02FA2 mov  r2,r2,lsr #0x1f		;r2=0(0x0)
:02398C54 E0222FA3 eor  r2,r2,r3,lsr #0x1f
:02398C58 E1C120B0 strh r2,[r1, #+0x0]		;r1+0x0=*(04808290)=#0(0x00000000)
:02398C5C E12FFF1E bx r14 (Jump to addr_9BB3837B?)
msr CPSR_fsxc,r14
:02398C60 0380FFF4 orreq  r15,r0,#0x3D0
:02398C64 04808290 streq r8,[r0],#+0x290
:02398C68 E3500001 cmp r0,#0x1
:02398C6C 93510001 cmpls r1,#0x1
:02398C70 83A00005 movhi  r0,#0x5		;r0=5(0x5)
:02398C74 812FFF1E bxhi r14 (Jump to addr_9BB3837B?)msrhi CPSR_fsxc,r14
:02398C78 E3500000 cmp r0,#0x0
:02398C7C 0A000002 beq 02398C8C
:02398C80 E3500001 cmp r0,#0x1
:02398C84 0A00000B beq 02398CB8
:02398C88 EA000014 b 02398CE0
:02398C8C E59F20A0 ldr r2,[r15, #+0xa0]		;r15+0xa0=*(02398d34)=#58785780(0x0380fff4)
:02398C90 E1A01801 mov  r1,r1,lsl #0x10		;r1=-2104492032(0x82900000)
:02398C94 E5923000 ldr r3,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02398C98 E1A02821 mov  r2,r1,lsr #0x10		;r2=33424(0x8290)
:02398C9C E2831C03 add  r1,r3,#0x300
:02398CA0 E1D133BA ldrh r3,[r1, #+0x3a]		;r1+0x3a=*(8290003a)
:02398CA4 E1A02F82 mov  r2,r2,lsl #0x1f		;r2=0(0x0)
:02398CA8 E3C33020 bic  r3,r3,#0x20
:02398CAC E1832D22 orr  r2,r3,r2,lsr #0x1a
:02398CB0 E1C123BA strh r2,[r1, #+0x3a]		;r1+0x3a=*(8290003a)
:02398CB4 EA000009 b 02398CE0
:02398CB8 E59F1074 ldr r1,[r15, #+0x74]		;r15+0x74=*(02398d34)=#58785780(0x0380fff4)
:02398CBC E5911000 ldr r1,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02398CC0 E2811C03 add  r1,r1,#0x300
:02398CC4 E1D122BE ldrh r2,[r1, #+0x2e]		;r1+0x2e=*(9bb383a9)
:02398CC8 E3520001 cmp r2,#0x1
:02398CCC 13A0000B movne  r0,#0xB		;r0=11(0xb)
:02398CD0 112FFF1E bxne r14 (Jump to addr_9BB3837B?)msrne CPSR_fsxc,r14
:02398CD4 E1D123BA ldrh r2,[r1, #+0x3a]		;r1+0x3a=*(9bb383b5)
:02398CD8 E3C22020 bic  r2,r2,#0x20
:02398CDC E1C123BA strh r2,[r1, #+0x3a]		;r1+0x3a=*(9bb383b5)
:02398CE0 E59F304C ldr r3,[r15, #+0x4c]		;r15+0x4c=*(02398d34)=#58785780(0x0380fff4)
:02398CE4 E1A00800 mov  r0,r0,lsl #0x10		;r0=720896(0xb0000)
:02398CE8 E5932000 ldr r2,[r3, #+0x0]		;r3+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02398CEC E1A01820 mov  r1,r0,lsr #0x10		;r1=11(0xb)
:02398CF0 E2820C03 add  r0,r2,#0x300
:02398CF4 E1D023BA ldrh r2,[r0, #+0x3a]		;r0+0x3a=*(000b003a)
:02398CF8 E1A01F81 mov  r1,r1,lsl #0x1f		;r1=-2147483648(0x80000000)
:02398CFC E3C22010 bic  r2,r2,#0x10
:02398D00 E1821DA1 orr  r1,r2,r1,lsr #0x1b
:02398D04 E1C013BA strh r1,[r0, #+0x3a]		;r0+0x3a=*(000b003a)
:02398D08 E5930000 ldr r0,[r3, #+0x0]		;r3+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02398D0C E59F1024 ldr r1,[r15, #+0x24]		;r15+0x24=*(02398d38)=#75530896(0x04808290)
:02398D10 E2800C03 add  r0,r0,#0x300
:02398D14 E1D033BA ldrh r3,[r0, #+0x3a]		;r0+0x3a=*(9bb383b5)
:02398D18 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02398D1C E1A02E03 mov  r2,r3,lsl #0x1c		;r2=1073741824(0x40000000)
:02398D20 E1A03D03 mov  r3,r3,lsl #0x1a		;r3=-805306368(0xd0000000)
:02398D24 E1A02FA2 mov  r2,r2,lsr #0x1f		;r2=0(0x0)
:02398D28 E0222FA3 eor  r2,r2,r3,lsr #0x1f
:02398D2C E1C120B0 strh r2,[r1, #+0x0]		;r1+0x0=*(04808290)=#0(0x00000000)
:02398D30 E12FFF1E bx r14 (Jump to addr_9BB3837B?)
msr CPSR_fsxc,r14
:02398D34 0380FFF4 orreq  r15,r0,#0x3D0
:02398D38 04808290 streq r8,[r0],#+0x290
:02398D3C E3500001 cmp r0,#0x1
:02398D40 83A00005 movhi  r0,#0x5		;r0=5(0x5)
:02398D44 812FFF1E bxhi r14 (Jump to addr_9BB3837B?)msrhi CPSR_fsxc,r14
:02398D48 E59F1028 ldr r1,[r15, #+0x28]		;r15+0x28=*(02398d78)=#58785780(0x0380fff4)
:02398D4C E1A00800 mov  r0,r0,lsl #0x10		;r0=327680(0x50000)
:02398D50 E5912000 ldr r2,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02398D54 E1A01820 mov  r1,r0,lsr #0x10		;r1=5(0x5)
:02398D58 E2820C03 add  r0,r2,#0x300
:02398D5C E1D023BA ldrh r2,[r0, #+0x3a]		;r0+0x3a=*(0005003a)
:02398D60 E1A01F81 mov  r1,r1,lsl #0x1f		;r1=-2147483648(0x80000000)
:02398D64 E3C22040 bic  r2,r2,#0x40
:02398D68 E1821CA1 orr  r1,r2,r1,lsr #0x19
:02398D6C E1C013BA strh r1,[r0, #+0x3a]		;r0+0x3a=*(0005003a)
:02398D70 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02398D74 E12FFF1E bx r14 (Jump to addr_9BB3837B?)
msr CPSR_fsxc,r14
:02398D78 0380FFF4 orreq  r15,r0,#0x3D0
:02398D7C E3500001 cmp r0,#0x1
:02398D80 83A00005 movhi  r0,#0x5		;r0=5(0x5)
:02398D84 812FFF1E bxhi r14 (Jump to addr_9BB3837B?)msrhi CPSR_fsxc,r14
:02398D88 E59F2034 ldr r2,[r15, #+0x34]		;r15+0x34=*(02398dc4)=#58785780(0x0380fff4)
:02398D8C E1A01800 mov  r1,r0,lsl #0x10		;r1=327680(0x50000)
:02398D90 E5923000 ldr r3,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02398D94 E1A02821 mov  r2,r1,lsr #0x10		;r2=5(0x5)
:02398D98 E2831C03 add  r1,r3,#0x300
:02398D9C E1D133BA ldrh r3,[r1, #+0x3a]		;r1+0x3a=*(0005003a)
:02398DA0 E1A02F82 mov  r2,r2,lsl #0x1f		;r2=-2147483648(0x80000000)
:02398DA4 E3C33080 bic  r3,r3,#0x80
:02398DA8 E1832C22 orr  r2,r3,r2,lsr #0x18
:02398DAC E1C123BA strh r2,[r1, #+0x3a]		;r1+0x3a=*(0005003a)
:02398DB0 059F1010 ldreq r1,[r15, #+0x10]		;r15+0x10=*(02398dc8)=#75530282(0x0480802a)
:02398DB4 01D100B0 ldreqh r0,[r1, #+0x0]		;r1+0x0=*(0480802a)=#0(0x00000000)
:02398DB8 014100B2 streqh r0,[r1, #-0x2]		;r1-0x2=*(04808028)=#0(0x00000000)
:02398DBC E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02398DC0 E12FFF1E bx r14 (Jump to addr_9BB3837B?)
msr CPSR_fsxc,r14
:02398DC4 0380FFF4 orreq  r15,r0,#0x3D0
:02398DC8 0480802A streq r8,[r0],#+0x2a
:02398DCC E92D4010 stmdb  r13!,{r4,r14}
:02398DD0 E59F104C ldr r1,[r15, #+0x4c]		;r15+0x4c=*(02398e24)=#58785780(0x0380fff4)
:02398DD4 E1A04000 mov  r4,r0			;r4=0(0x0)
:02398DD8 E5910000 ldr r0,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02398DDC E1A01004 mov  r1,r4			;r1=0(0x0)
:02398DE0 E2800FEA add  r0,r0,#0x3A8
:02398DE4 EB0002D5 bl 02399940
:02398DE8 E59F0038 ldr r0,[r15, #+0x38]		;r15+0x38=*(02398e28)=#75530272(0x04808020)
:02398DEC E1A01004 mov  r1,r4			;r1=0(0x0)
:02398DF0 EB0002D2 bl 02399940
:02398DF4 E1D400B0 ldrh r0,[r4, #+0x0]		;r4+0x0=*(00000000)
:02398DF8 E59F102C ldr r1,[r15, #+0x2c]		;r15+0x2c=*(02398e2c)=#75530448(0x048080d0)
:02398DFC E3100001 tst r0,#0x1
:02398E00 11D100B0 ldrneh r0,[r1, #+0x0]		;r1+0x0=*(048080d0)=#0(0x00000000)
:02398E04 13C00B01 bicne  r0,r0,#0x400
:02398E08 11C100B0 strneh r0,[r1, #+0x0]		;r1+0x0=*(048080d0)=#0(0x00000000)
:02398E0C 01D100B0 ldreqh r0,[r1, #+0x0]		;r1+0x0=*(048080d0)=#0(0x00000000)
:02398E10 03800B01 orreq  r0,r0,#0x400
:02398E14 01C100B0 streqh r0,[r1, #+0x0]		;r1+0x0=*(048080d0)=#0(0x00000000)
:02398E18 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02398E1C E8BD4010 ldmia  r13!,{r4,r14}
:02398E20 E12FFF1E bx r14 (Jump to addr_9BB3837B?)
msr CPSR_fsxc,r14
:02398E24 0380FFF4 orreq  r15,r0,#0x3D0
:02398E28 04808020 streq r8,[r0],#+0x20
:02398E2C 048080D0 streq r8,[r0],#+0xd0
:02398E30 E92D43F8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r14}
:02398E34 E59F2100 ldr r2,[r15, #+0x100]		;r15+0x100=*(02398f3c)=#58785780(0x0380fff4)
:02398E38 E1A08000 mov  r8,r0			;r8=0(0x0)
:02398E3C E5922000 ldr r2,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02398E40 E3580020 cmp r8,#0x20
:02398E44 E1A07001 mov  r7,r1			;r7=75530448(0x48080d0)
:02398E48 E2824FD1 add  r4,r2,#0x344
:02398E4C E3A06000 mov  r6,#0x0		;r6=0(0x0)
:02398E50 83A00005 movhi  r0,#0x5		;r0=5(0x5)
:02398E54 8A000036 bhi 02398F34
:02398E58 E1D400B8 ldrh r0,[r4, #+0x8]		;r4+0x8=*(00000008)
:02398E5C E3500040 cmp r0,#0x40
:02398E60 02820C03 addeq  r0,r2,#0x300
:02398E64 01D002BE ldreqh r0,[r0, #+0x2e]		;r0+0x2e=*(00000033)
:02398E68 03500001 cmpeq r0,#0x1
:02398E6C 1A000006 bne 02398E8C
:02398E70 E1D401BE ldrh r0,[r4, #+0x1e]		;r4+0x1e=*(0000001e)
:02398E74 E1500008 cmp r0,r8
:02398E78 13A00006 movne  r0,#0x6		;r0=6(0x6)
:02398E7C 1A00002C bne 02398F34
:02398E80 E1D409B2 ldrh r0,[r4, #+0x92]		;r4+0x92=*(00000092)
:02398E84 E3500000 cmp r0,#0x0
:02398E88 13A06001 movne  r6,#0x1		;r6=1(0x1)
:02398E8C E3A05000 mov  r5,#0x0		;r5=0(0x0)
:02398E90 E2849020 add  r9,r4,#0x20
:02398E94 EA000006 b 02398EB4
:02398E98 E1A00007 mov  r0,r7			;r0=75530448(0x48080d0)
:02398E9C EB0005C3 bl 0239A5B0
:02398EA0 E1A01000 mov  r1,r0			;r1=75530448(0x48080d0)
:02398EA4 E0890005 add  r0,r9,r5
:02398EA8 EB0005B5 bl 0239A584
:02398EAC E2877001 add  r7,r7,#0x1
:02398EB0 E2855001 add  r5,r5,#0x1
:02398EB4 E1550008 cmp r5,r8
:02398EB8 3AFFFFF6 bcc 02398E98
:02398EBC E2849020 add  r9,r4,#0x20
:02398EC0 E3A07000 mov  r7,#0x0		;r7=0(0x0)
:02398EC4 EA000003 b 02398ED8
:02398EC8 E1A01007 mov  r1,r7			;r1=0(0x0)
:02398ECC E0890005 add  r0,r9,r5
:02398ED0 EB0005AB bl 0239A584
:02398ED4 E2855001 add  r5,r5,#0x1
:02398ED8 E3550020 cmp r5,#0x20
:02398EDC 3AFFFFF9 bcc 02398EC8
:02398EE0 E1C481BE strh r8,[r4, #+0x1e]		;r4+0x1e=*(0000001e)
:02398EE4 E3560000 cmp r6,#0x0
:02398EE8 0A000010 beq 02398F30
:02398EEC E59F1048 ldr r1,[r15, #+0x48]		;r15+0x48=*(02398f3c)=#58785780(0x0380fff4)
:02398EF0 E1D409B2 ldrh r0,[r4, #+0x92]		;r4+0x92=*(00000092)
:02398EF4 E5911000 ldr r1,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02398EF8 E3A05000 mov  r5,#0x0		;r5=0(0x0)
:02398EFC E59114AC ldr r1,[r1, #+0x4ac]		;r1+0x4ac=*(9bb38827)
:02398F00 E2844020 add  r4,r4,#0x20
:02398F04 E2811026 add  r1,r1,#0x26
:02398F08 E0816000 add  r6,r1,r0
:02398F0C EA000005 b 02398F28
:02398F10 E0840005 add  r0,r4,r5
:02398F14 EB0005A5 bl 0239A5B0
:02398F18 E1A01000 mov  r1,r0			;r1=75530448(0x48080d0)
:02398F1C E0860005 add  r0,r6,r5
:02398F20 EB000597 bl 0239A584
:02398F24 E2855001 add  r5,r5,#0x1
:02398F28 E1550008 cmp r5,r8
:02398F2C 3AFFFFF7 bcc 02398F10
:02398F30 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02398F34 E8BD43F8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r14}
:02398F38 E12FFF1E bx r14 (Jump to addr_9BB3837B?)
msr CPSR_fsxc,r14
:02398F3C 0380FFF4 orreq  r15,r0,#0x3D0
:02398F40 E92D4008 stmdb  r13!,{r3,r14}
:02398F44 E350000A cmp r0,#0xA
:02398F48 3A000001 bcc 02398F54
:02398F4C E3500FFA cmp r0,#0x3E8
:02398F50 9A000001 bls 02398F5C
:02398F54 E3A00005 mov  r0,#0x5		;r0=5(0x5)
:02398F58 EA00000A b 02398F88
:02398F5C E59F302C ldr r3,[r15, #+0x2c]		;r15+0x2c=*(02398f90)=#58785780(0x0380fff4)
:02398F60 E59F202C ldr r2,[r15, #+0x2c]		;r15+0x2c=*(02398f94)=#75530380(0x0480808c)
:02398F64 E5931000 ldr r1,[r3, #+0x0]		;r3+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02398F68 E2811C03 add  r1,r1,#0x300
:02398F6C E1C10BB2 strh r0,[r1, #+0xb2]		;r1+0xb2=*(9bb3842d)
:02398F70 E1C200B0 strh r0,[r2, #+0x0]		;r2+0x0=*(0480808c)=#0(0x00000000)
:02398F74 E5930000 ldr r0,[r3, #+0x0]		;r3+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02398F78 E2800C03 add  r0,r0,#0x300
:02398F7C E1D003B8 ldrh r0,[r0, #+0x38]		;r0+0x38=*(9bb383b3)
:02398F80 EB0001C2 bl 02399690
:02398F84 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02398F88 E8BD4008 ldmia  r13!,{r3,r14}
:02398F8C E12FFF1E bx r14 (Jump to addr_9BB3837B?)
msr CPSR_fsxc,r14
:02398F90 0380FFF4 orreq  r15,r0,#0x3D0
:02398F94 0480808C streq r8,[r0],#+0x8c
:02398F98 E3500001 cmp r0,#0x1
:02398F9C 3A000001 bcc 02398FA8
:02398FA0 E35000FF cmp r0,#0xFF
:02398FA4 9A000001 bls 02398FB0
:02398FA8 E3A00005 mov  r0,#0x5		;r0=5(0x5)
:02398FAC E12FFF1E bx r14 (Jump to addr_9BB3837B?)
msr CPSR_fsxc,r14
:02398FB0 E59F101C ldr r1,[r15, #+0x1c]		;r15+0x1c=*(02398fd4)=#58785780(0x0380fff4)
:02398FB4 E59F201C ldr r2,[r15, #+0x1c]		;r15+0x1c=*(02398fd8)=#75530382(0x0480808e)
:02398FB8 E5911000 ldr r1,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02398FBC E2811C03 add  r1,r1,#0x300
:02398FC0 E1C10BB8 strh r0,[r1, #+0xb8]		;r1+0xb8=*(9bb38433)
:02398FC4 E1C200B0 strh r0,[r2, #+0x0]		;r2+0x0=*(0480808e)=#0(0x00000000)
:02398FC8 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02398FCC E14200B6 strh r0,[r2, #-0x6]		;r2-0x6=*(04808088)=#0(0x00000000)
:02398FD0 E12FFF1E bx r14 (Jump to addr_9BB3837B?)
msr CPSR_fsxc,r14
:02398FD4 0380FFF4 orreq  r15,r0,#0x3D0
:02398FD8 0480808E streq r8,[r0],#+0x8e
:02398FDC E3500001 cmp r0,#0x1
:02398FE0 3A000001 bcc 02398FEC
:02398FE4 E35000FF cmp r0,#0xFF
:02398FE8 9A000001 bls 02398FF4
:02398FEC E3A00005 mov  r0,#0x5		;r0=5(0x5)
:02398FF0 E12FFF1E bx r14 (Jump to addr_9BB3837B?)
msr CPSR_fsxc,r14
:02398FF4 E59F1010 ldr r1,[r15, #+0x10]		;r15+0x10=*(0239900c)=#58785780(0x0380fff4)
:02398FF8 E5911000 ldr r1,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02398FFC E2811C03 add  r1,r1,#0x300
:02399000 E1C10BB4 strh r0,[r1, #+0xb4]		;r1+0xb4=*(9bb3842f)
:02399004 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02399008 E12FFF1E bx r14 (Jump to addr_9BB3837B?)
msr CPSR_fsxc,r14
:0239900C 0380FFF4 orreq  r15,r0,#0x3D0
:02399010 E92D4008 stmdb  r13!,{r3,r14}
:02399014 E24DD008 sub  r13,r13,#0x8
:02399018 E28D2002 add  r2,r13,#0x2
:0239901C E3A00036 mov  r0,#0x36		;r0=54(0x36)
:02399020 E3A01006 mov  r1,#0x6		;r1=6(0x6)
:02399024 EB002D91 bl 023A4670
:02399028 E28D2000 add  r2,r13,#0x0
:0239902C E3A0003C mov  r0,#0x3C		;r0=60(0x3c)
:02399030 E3A01002 mov  r1,#0x2		;r1=2(0x2)
:02399034 EB002D8D bl 023A4670
:02399038 E28D0002 add  r0,r13,#0x2
:0239903C EBFFFD9E bl 023986BC
:02399040 E3A00007 mov  r0,#0x7		;r0=7(0x7)
:02399044 EBFFFDB4 bl 0239871C
:02399048 E1DD10B0 ldrh r1,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:0239904C E59F00F0 ldr r0,[r15, #+0xf0]		;r15+0xf0=*(02399144)=#32766(0x00007ffe)
:02399050 E0010000 and  r0,r1,r0
:02399054 E1A00800 mov  r0,r0,lsl #0x10		;r0=2147352576(0x7ffe0000)
:02399058 E1A00820 mov  r0,r0,lsr #0x10		;r0=32766(0x7ffe)
:0239905C EBFFFDBB bl 02398750
:02399060 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:02399064 EBFFFDC9 bl 02398790
:02399068 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239906C EBFFFDE7 bl 02398810
:02399070 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02399074 EBFFFDF2 bl 02398844
:02399078 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239907C EBFFFE18 bl 023988E4
:02399080 E59F00C0 ldr r0,[r15, #+0xc0]		;r15+0xc0=*(02399148)=#41906944(0x027f7300)
:02399084 EBFFFE1F bl 02398908
:02399088 E3A00F7D mov  r0,#0x1F4		;r0=500(0x1f4)
:0239908C EBFFFFAB bl 02398F40
:02399090 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02399094 EBFFFE33 bl 02398968
:02399098 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239909C EBFFFE3F bl 023989A0
:023990A0 E3A00010 mov  r0,#0x10		;r0=16(0x10)
:023990A4 EBFFFE4B bl 023989D8
:023990A8 E59F009C ldr r0,[r15, #+0x9c]		;r15+0x9c=*(0239914c)=#65535(0x0000ffff)
:023990AC E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023990B0 EBFFFE56 bl 02398A10
:023990B4 E59F0094 ldr r0,[r15, #+0x94]		;r15+0x94=*(02399150)=#41906848(0x027f72a0)
:023990B8 EBFFFE80 bl 02398AC0
:023990BC E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023990C0 EBFFFE8A bl 02398AF0
:023990C4 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023990C8 EBFFFEB2 bl 02398B98
:023990CC E59F0080 ldr r0,[r15, #+0x80]		;r15+0x80=*(02399154)=#41906844(0x027f729c)
:023990D0 EB0000C5 bl 023993EC
:023990D4 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023990D8 E3A0101F mov  r1,#0x1F		;r1=31(0x1f)
:023990DC EBFFFEB6 bl 02398BBC
:023990E0 E3A00005 mov  r0,#0x5		;r0=5(0x5)
:023990E4 EB000169 bl 02399690
:023990E8 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023990EC E1A01000 mov  r1,r0			;r1=0(0x0)
:023990F0 EBFFFEDC bl 02398C68
:023990F4 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023990F8 EBFFFEC0 bl 02398C00
:023990FC E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02399100 EBFFFF0D bl 02398D3C
:02399104 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02399108 EBFFFF1B bl 02398D7C
:0239910C E59F1044 ldr r1,[r15, #+0x44]		;r15+0x44=*(02399158)=#75530308(0x04808044)
:02399110 E1D120B0 ldrh r2,[r1, #+0x0]		;r1+0x0=*(04808044)=#0(0x00000000)
:02399114 E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(04808044)=#0(0x00000000)
:02399118 E1D110B0 ldrh r1,[r1, #+0x0]		;r1+0x0=*(04808044)=#0(0x00000000)
:0239911C E0820400 add  r0,r2,r0,lsl #0x8
:02399120 EB000529 bl 0239A5CC
:02399124 E59F0030 ldr r0,[r15, #+0x30]		;r15+0x30=*(0239915c)=#58785780(0x0380fff4)
:02399128 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:0239912C E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02399130 E2800C03 add  r0,r0,#0x300
:02399134 E1C015B8 strh r1,[r0, #+0x58]		;r0+0x58=*(9bb383d3)
:02399138 E28DD008 add  r13,r13,#0x8
:0239913C E8BD4008 ldmia  r13!,{r3,r14}
:02399140 E12FFF1E bx r14 (Jump to addr_9BB3837B?)
msr CPSR_fsxc,r14
:02399144 00007FFE unknown
:02399148 027F7300 rsbeqs r7,r15,#0x0
:0239914C 0000FFFF unknown
:02399150 027F72A0 rsbeqs r7,r15,#0xA
:02399154 027F729C rsbeqs r7,r15,#0xC0000009
:02399158 04808044 streq r8,[r0],#+0x44
:0239915C 0380FFF4 orreq  r15,r0,#0x3D0
:02399160 E92D4FF8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:02399164 E24DD008 sub  r13,r13,#0x8
:02399168 E1A0A000 mov  r10,r0			;r10=-1682734213(0x9bb3837b)
:0239916C E59F0268 ldr r0,[r15, #+0x268]		;r15+0x268=*(023993dc)=#58785780(0x0380fff4)
:02399170 E3510000 cmp r1,#0x0
:02399174 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02399178 159F9260 ldrne r9,[r15, #+0x260]		;r15+0x260=*(023993e0)=#41897584(0x027f4e70)
:0239917C E2800C03 add  r0,r0,#0x300
:02399180 E1D002BC ldrh r0,[r0, #+0x2c]		;r0+0x2c=*(9bb383a7)
:02399184 059F9258 ldreq r9,[r15, #+0x258]		;r15+0x258=*(023993e4)=#41897488(0x027f4e10)
:02399188 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0239918C E1100A12 tst r0,r2,lsl r10
:02399190 03A00005 moveq  r0,#0x5		;r0=5(0x5)
:02399194 0A00008D beq 023993D0
:02399198 E59F1248 ldr r1,[r15, #+0x248]		;r15+0x248=*(023993e8)=#75530304(0x04808040)
:0239919C E2820902 add  r0,r2,#0x8000
:023991A0 E1D160B0 ldrh r6,[r1, #+0x0]		;r1+0x0=*(04808040)=#0(0x00000000)
:023991A4 E1C100B0 strh r0,[r1, #+0x0]		;r1+0x0=*(04808040)=#0(0x00000000)
:023991A8 E2413004 sub  r3,r1,#0x4
:023991AC E2811F75 add  r1,r1,#0x1D4
:023991B0 E1D320B0 ldrh r2,[r3, #+0x0]		;r3+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023991B4 E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(04808040)=#0(0x00000000)
:023991B8 E1A02442 mov  r2,r2,asr #0x8
:023991BC E3520002 cmp r2,#0x2
:023991C0 1AFFFFFA bne 023991B0
:023991C4 E3500000 cmp r0,#0x0
:023991C8 13500009 cmpne r0,#0x9
:023991CC 1AFFFFF7 bne 023991B0
:023991D0 E59F5204 ldr r5,[r15, #+0x204]		;r15+0x204=*(023993dc)=#58785780(0x0380fff4)
:023991D4 E5950000 ldr r0,[r5, #+0x0]		;r5+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023991D8 E2800C03 add  r0,r0,#0x300
:023991DC E1C0ABBE strh r10,[r0, #+0xbe]		;r0+0xbe=*(9bb38439)
:023991E0 E5950000 ldr r0,[r5, #+0x0]		;r5+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023991E4 E2800C05 add  r0,r0,#0x500
:023991E8 E1D01FB8 ldrh r1,[r0, #+0xf8]		;r0+0xf8=*(9bb38473)
:023991EC E3510002 cmp r1,#0x2
:023991F0 0A000003 beq 02399204
:023991F4 E3510003 cmp r1,#0x3
:023991F8 0A000035 beq 023992D4
:023991FC E3510005 cmp r1,#0x5
:02399200 1A00006D bne 023993BC
:02399204 E24A4001 sub  r4,r10,#0x1
:02399208 E3A00006 mov  r0,#0x6		;r0=6(0x6)
:0239920C E0050094 mul  r5,r4,r0
:02399210 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02399214 E58D0004 str r0,[r13, #+0x4]		;r13+0x4=*(00000003)
:02399218 E28D2004 add  r2,r13,#0x4
:0239921C E28500F2 add  r0,r5,#0xF2
:02399220 E3A01003 mov  r1,#0x3		;r1=3(0x3)
:02399224 E1A0E00F mov  r14,r15			;r14=37327404(0x239922c)
:02399228 E12FFF19 bx r9 (Jump to addr_027F4E10?)msr CPSR_fsxc,r9
:0239922C E59D0004 ldr r0,[r13, #+0x4]		;r13+0x4=*(00000003)
:02399230 EB000312 bl 02399E80
:02399234 E28D2004 add  r2,r13,#0x4
:02399238 E28500F5 add  r0,r5,#0xF5
:0239923C E3A01003 mov  r1,#0x3		;r1=3(0x3)
:02399240 E1A0E00F mov  r14,r15			;r14=37327432(0x2399248)
:02399244 E12FFF19 bx r9 (Jump to addr_027F4E10?)msr CPSR_fsxc,r9
:02399248 E59D0004 ldr r0,[r13, #+0x4]		;r13+0x4=*(00000003)
:0239924C EB00030B bl 02399E80
:02399250 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02399254 E59F0180 ldr r0,[r15, #+0x180]		;r15+0x180=*(023993dc)=#58785780(0x0380fff4)
:02399258 E58D1004 str r1,[r13, #+0x4]		;r13+0x4=*(00000003)
:0239925C E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02399260 E5900604 ldr r0,[r0, #+0x604]		;r0+0x604=*(9bb3897f)
:02399264 E3100801 tst r0,#0x10000
:02399268 0A00000F beq 023992AC
:0239926C E3100902 tst r0,#0x8000
:02399270 1A000051 bne 023993BC
:02399274 E28D2004 add  r2,r13,#0x4
:02399278 E2840F55 add  r0,r4,#0x154
:0239927C E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02399280 E1A0E00F mov  r14,r15			;r14=37327496(0x2399288)
:02399284 E12FFF19 bx r9 (Jump to addr_027F4E10?)msr CPSR_fsxc,r9
:02399288 E59F114C ldr r1,[r15, #+0x14c]		;r15+0x14c=*(023993dc)=#58785780(0x0380fff4)
:0239928C E59D0004 ldr r0,[r13, #+0x4]		;r13+0x4=*(00000003)
:02399290 E5911000 ldr r1,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02399294 E1A00D80 mov  r0,r0,lsl #0x1b		;r0=-671088640(0xd8000000)
:02399298 E5911604 ldr r1,[r1, #+0x604]		;r1+0x604=*(9bb3897f)
:0239929C E18108A0 orr  r0,r1,r0,lsr #0x11
:023992A0 E58D0004 str r0,[r13, #+0x4]		;r13+0x4=*(00000003)
:023992A4 EB0002F5 bl 02399E80
:023992A8 EA000043 b 023993BC
:023992AC E2840046 add  r0,r4,#0x46
:023992B0 E28D2004 add  r2,r13,#0x4
:023992B4 E2800C01 add  r0,r0,#0x100
:023992B8 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023992BC E1A0E00F mov  r14,r15			;r14=37327556(0x23992c4)
:023992C0 E12FFF19 bx r9 (Jump to addr_027F4E10?)msr CPSR_fsxc,r9
:023992C4 E59D1004 ldr r1,[r13, #+0x4]		;r13+0x4=*(00000003)
:023992C8 E3A0001E mov  r0,#0x1E		;r0=30(0x1e)
:023992CC EB0002DF bl 02399E50
:023992D0 EA000039 b 023993BC
:023992D4 E1D00FBC ldrh r0,[r0, #+0xfc]		;r0+0xfc=*(0000011a)
:023992D8 E3A08000 mov  r8,#0x0		;r8=0(0x0)
:023992DC E28070CF add  r7,r0,#0xCF
:023992E0 E1A04008 mov  r4,r8			;r4=0(0x0)
:023992E4 E3A0B001 mov  r11,#0x1		;r11=1(0x1)
:023992E8 EA000010 b 02399330
:023992EC E1A00007 mov  r0,r7			;r0=0(0x0)
:023992F0 E1A0100B mov  r1,r11			;r1=1(0x1)
:023992F4 E28D2000 add  r2,r13,#0x0
:023992F8 E58D4004 str r4,[r13, #+0x4]		;r13+0x4=*(00000003)
:023992FC E58D4000 str r4,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:02399300 E1A0E00F mov  r14,r15			;r14=37327624(0x2399308)
:02399304 E12FFF19 bx r9 (Jump to addr_027F4E10?)msr CPSR_fsxc,r9
:02399308 E087000A add  r0,r7,r10
:0239930C E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02399310 E28D2004 add  r2,r13,#0x4
:02399314 E1A0E00F mov  r14,r15			;r14=37327644(0x239931c)
:02399318 E12FFF19 bx r9 (Jump to addr_027F4E10?)msr CPSR_fsxc,r9
:0239931C E59D0000 ldr r0,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:02399320 E59D1004 ldr r1,[r13, #+0x4]		;r13+0x4=*(00000003)
:02399324 EB0002C9 bl 02399E50
:02399328 E287700F add  r7,r7,#0xF
:0239932C E2888001 add  r8,r8,#0x1
:02399330 E5950000 ldr r0,[r5, #+0x0]		;r5+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02399334 E2800C06 add  r0,r0,#0x600
:02399338 E1D000B0 ldrh r0,[r0, #+0x0]		;r0+0x0=*(9bb3837b)
:0239933C E1580000 cmp r8,r0
:02399340 3AFFFFE9 bcc 023992EC
:02399344 E3A08000 mov  r8,#0x0		;r8=0(0x0)
:02399348 E59F408C ldr r4,[r15, #+0x8c]		;r15+0x8c=*(023993dc)=#58785780(0x0380fff4)
:0239934C E1A05008 mov  r5,r8			;r5=0(0x0)
:02399350 E3A0B001 mov  r11,#0x1		;r11=1(0x1)
:02399354 EA000013 b 023993A8
:02399358 E58D5004 str r5,[r13, #+0x4]		;r13+0x4=*(00000003)
:0239935C E1A00007 mov  r0,r7			;r0=0(0x0)
:02399360 E1A0100B mov  r1,r11			;r1=1(0x1)
:02399364 E28D2004 add  r2,r13,#0x4
:02399368 E1A0E00F mov  r14,r15			;r14=37327728(0x2399370)
:0239936C E12FFF19 bx r9 (Jump to addr_027F4E10?)msr CPSR_fsxc,r9
:02399370 E59D1004 ldr r1,[r13, #+0x4]		;r13+0x4=*(00000003)
:02399374 E087000A add  r0,r7,r10
:02399378 E1A01401 mov  r1,r1,lsl #0x8		;r1=256(0x100)
:0239937C E58D1004 str r1,[r13, #+0x4]		;r13+0x4=*(00000003)
:02399380 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02399384 E28D2004 add  r2,r13,#0x4
:02399388 E1A0E00F mov  r14,r15			;r14=37327760(0x2399390)
:0239938C E12FFF19 bx r9 (Jump to addr_027F4E10?)msr CPSR_fsxc,r9
:02399390 E59D0004 ldr r0,[r13, #+0x4]		;r13+0x4=*(00000003)
:02399394 E3800805 orr  r0,r0,#0x50000
:02399398 E58D0004 str r0,[r13, #+0x4]		;r13+0x4=*(00000003)
:0239939C EB0002B7 bl 02399E80
:023993A0 E287700F add  r7,r7,#0xF
:023993A4 E2888001 add  r8,r8,#0x1
:023993A8 E5940000 ldr r0,[r4, #+0x0]		;r4+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023993AC E2800C05 add  r0,r0,#0x500
:023993B0 E1D00FBE ldrh r0,[r0, #+0xfe]		;r0+0xfe=*(9bb38479)
:023993B4 E1580000 cmp r8,r0
:023993B8 3AFFFFE6 bcc 02399358
:023993BC E59F1024 ldr r1,[r15, #+0x24]		;r15+0x24=*(023993e8)=#75530304(0x04808040)
:023993C0 E3A00003 mov  r0,#0x3		;r0=3(0x3)
:023993C4 E1C160B0 strh r6,[r1, #+0x0]		;r1+0x0=*(04808040)=#0(0x00000000)
:023993C8 E1C100B8 strh r0,[r1, #+0x8]		;r1+0x8=*(04808048)=#0(0x00000000)
:023993CC E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023993D0 E28DD008 add  r13,r13,#0x8
:023993D4 E8BD4FF8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:023993D8 E12FFF1E bx r14 (Jump to addr_02399390?)
msr CPSR_fsxc,r14
:023993DC 0380FFF4 orreq  r15,r0,#0x3D0
:023993E0 027F4E70 rsbeqs r4,r15,#0x700
:023993E4 027F4E10 rsbeqs r4,r15,#0x100
:023993E8 04808040 streq r8,[r0],#+0x40
:023993EC E92D4008 stmdb  r13!,{r3,r14}
:023993F0 E59F1030 ldr r1,[r15, #+0x30]		;r15+0x30=*(02399428)=#58785780(0x0380fff4)
:023993F4 E1D020B0 ldrh r2,[r0, #+0x0]		;r0+0x0=*(00000000)
:023993F8 E5913000 ldr r3,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023993FC E2831C03 add  r1,r3,#0x300
:02399400 E1C12AB4 strh r2,[r1, #+0xa4]		;r1+0xa4=*(03810098)=#-1027423695(0xc2c2c231)
:02399404 E1D010B2 ldrh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:02399408 E1D000B0 ldrh r0,[r0, #+0x0]		;r0+0x0=*(00000000)
:0239940C E2832FE9 add  r2,r3,#0x3A4
:02399410 E1810000 orr  r0,r1,r0
:02399414 E1C200B2 strh r0,[r2, #+0x2]		;r2+0x2=*(c2c2c233)
:02399418 EB000003 bl 0239942C
:0239941C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02399420 E8BD4008 ldmia  r13!,{r3,r14}
:02399424 E12FFF1E bx r14 (Jump to addr_02399390?)
msr CPSR_fsxc,r14
:02399428 0380FFF4 orreq  r15,r0,#0x3D0
:0239942C E92D4008 stmdb  r13!,{r3,r14}
:02399430 E59F0068 ldr r0,[r15, #+0x68]		;r15+0x68=*(023994a0)=#58082(0x0000e2e2)
:02399434 E28D2000 add  r2,r13,#0x0
:02399438 E58D0000 str r0,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:0239943C E3A00058 mov  r0,#0x58		;r0=88(0x58)
:02399440 E3A01002 mov  r1,#0x2		;r1=2(0x2)
:02399444 EB002C89 bl 023A4670
:02399448 E59D0000 ldr r0,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:0239944C E2800002 add  r0,r0,#0x2
:02399450 E2800C02 add  r0,r0,#0x200
:02399454 E58D0000 str r0,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:02399458 EB00025E bl 02399DD8
:0239945C E3500014 cmp r0,#0x14
:02399460 1A000009 bne 0239948C
:02399464 E59D1000 ldr r1,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:02399468 E59F0034 ldr r0,[r15, #+0x34]		;r15+0x34=*(023994a4)=#75530428(0x048080bc)
:0239946C E2411061 sub  r1,r1,#0x61
:02399470 E2411C61 sub  r1,r1,#0x6100
:02399474 E58D1000 str r1,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:02399478 E1D000B0 ldrh r0,[r0, #+0x0]		;r0+0x0=*(048080bc)=#0(0x00000000)
:0239947C E3100002 tst r0,#0x2
:02399480 12410060 subne  r0,r1,#0x60
:02399484 12400A06 subne  r0,r0,#0x6000
:02399488 158D0000 strne r0,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:0239948C E59D1000 ldr r1,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:02399490 E59F0010 ldr r0,[r15, #+0x10]		;r15+0x10=*(023994a8)=#75530560(0x04808140)
:02399494 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(04808140)=#0(0x00000000)
:02399498 E8BD4008 ldmia  r13!,{r3,r14}
:0239949C E12FFF1E bx r14 (Jump to addr_02399390?)
msr CPSR_fsxc,r14
:023994A0 0000E2E2 andeq  r14,r0,r2,ror #0x5
:023994A4 048080BC streq r8,[r0],#+0xbc
:023994A8 04808140 streq r8,[r0],#+0x140
:023994AC E92D4008 stmdb  r13!,{r3,r14}
:023994B0 E59F1054 ldr r1,[r15, #+0x54]		;r15+0x54=*(0239950c)=#58785780(0x0380fff4)
:023994B4 E3500000 cmp r0,#0x0
:023994B8 E5912000 ldr r2,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023994BC E2821C03 add  r1,r2,#0x300
:023994C0 E2823FC7 add  r3,r2,#0x31C
:023994C4 E1C105B2 strh r0,[r1, #+0x52]		;r1+0x52=*(03810046)=#1769574400(0x69799000)
:023994C8 11D301B2 ldrneh r0,[r3, #+0x12]		;r3+0x12=*(9bb3838d)
:023994CC 13500001 cmpne r0,#0x1
:023994D0 159F1038 ldrne r1,[r15, #+0x38]		;r15+0x38=*(02399510)=#75530246(0x04808006)
:023994D4 11D100B0 ldrneh r0,[r1, #+0x0]		;r1+0x0=*(04808006)=#0(0x00000000)
:023994D8 13800040 orrne  r0,r0,#0x40
:023994DC 11C100B0 strneh r0,[r1, #+0x0]		;r1+0x0=*(04808006)=#0(0x00000000)
:023994E0 1A000006 bne 02399500
:023994E4 E59F2024 ldr r2,[r15, #+0x24]		;r15+0x24=*(02399510)=#75530246(0x04808006)
:023994E8 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023994EC E1D200B0 ldrh r0,[r2, #+0x0]		;r2+0x0=*(04808006)=#0(0x00000000)
:023994F0 E3C00040 bic  r0,r0,#0x40
:023994F4 E1C200B0 strh r0,[r2, #+0x0]		;r2+0x0=*(04808006)=#0(0x00000000)
:023994F8 E1D302B0 ldrh r0,[r3, #+0x20]		;r3+0x20=*(9bb3839b)
:023994FC EBFFFD43 bl 02398A10
:02399500 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02399504 E8BD4008 ldmia  r13!,{r3,r14}
:02399508 E12FFF1E bx r14 (Jump to addr_02399390?)
msr CPSR_fsxc,r14
:0239950C 0380FFF4 orreq  r15,r0,#0x3D0
:02399510 04808006 streq r8,[r0],#+0x6
:02399514 E59F101C ldr r1,[r15, #+0x1c]		;r15+0x1c=*(02399538)=#58785780(0x0380fff4)
:02399518 E59F201C ldr r2,[r15, #+0x1c]		;r15+0x1c=*(0239953c)=#75530300(0x0480803c)
:0239951C E5911000 ldr r1,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02399520 E1A030A0 mov  r3,r0,lsr #0x1		;r3=0(0x0)
:02399524 E2811C03 add  r1,r1,#0x300
:02399528 E1C135B4 strh r3,[r1, #+0x54]		;r1+0x54=*(9bb383cf)
:0239952C E1C200B0 strh r0,[r2, #+0x0]		;r2+0x0=*(0480803c)=#0(0x00000000)
:02399530 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02399534 E12FFF1E bx r14 (Jump to addr_02399390?)
msr CPSR_fsxc,r14
:02399538 0380FFF4 orreq  r15,r0,#0x3D0
:0239953C 0480803C streq r8,[r0],#+0x3c
:02399540 E59F1008 ldr r1,[r15, #+0x8]		;r15+0x8=*(02399550)=#75530304(0x04808040)
:02399544 E1C100B0 strh r0,[r1, #+0x0]		;r1+0x0=*(04808040)=#0(0x00000000)
:02399548 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239954C E12FFF1E bx r14 (Jump to addr_02399390?)
msr CPSR_fsxc,r14
:02399550 04808040 streq r8,[r0],#+0x40
:02399554 E92D4008 stmdb  r13!,{r3,r14}
:02399558 E59F005C ldr r0,[r15, #+0x5c]		;r15+0x5c=*(023995bc)=#58785780(0x0380fff4)
:0239955C E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02399560 E2800C05 add  r0,r0,#0x500
:02399564 E1D00FB8 ldrh r0,[r0, #+0xf8]		;r0+0xf8=*(9bb38473)
:02399568 E3500002 cmp r0,#0x2
:0239956C 1A000001 bne 02399578
:02399570 E59F0048 ldr r0,[r15, #+0x48]		;r15+0x48=*(023995c0)=#49160(0x0000c008)
:02399574 EB000241 bl 02399E80
:02399578 E59F1044 ldr r1,[r15, #+0x44]		;r15+0x44=*(023995c4)=#24606(0x0000601e)
:0239957C E59F0044 ldr r0,[r15, #+0x44]		;r15+0x44=*(023995c8)=#75530584(0x04808158)
:02399580 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(04808158)=#0(0x00000000)
:02399584 EB4045BD bl 033AAC80
:02399588 E59F103C ldr r1,[r15, #+0x3c]		;r15+0x3c=*(023995cc)=#75530588(0x0480815c)
:0239958C E3A0001E mov  r0,#0x1E		;r0=30(0x1e)
:02399590 E1D110B0 ldrh r1,[r1, #+0x0]		;r1+0x0=*(0480815c)=#0(0x00000000)
:02399594 E381103F orr  r1,r1,#0x3F
:02399598 EB00022C bl 02399E50
:0239959C E59F202C ldr r2,[r15, #+0x2c]		;r15+0x2c=*(023995d0)=#32781(0x0000800d)
:023995A0 E59F102C ldr r1,[r15, #+0x2c]		;r15+0x2c=*(023995d4)=#75530600(0x04808168)
:023995A4 E59F002C ldr r0,[r15, #+0x2c]		;r15+0x2c=*(023995d8)=#75530294(0x04808036)
:023995A8 E1C120B0 strh r2,[r1, #+0x0]		;r1+0x0=*(04808168)=#0(0x00000000)
:023995AC E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023995B0 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(04808036)=#0(0x00000000)
:023995B4 E8BD4008 ldmia  r13!,{r3,r14}
:023995B8 E12FFF1E bx r14 (Jump to addr_02399390?)
msr CPSR_fsxc,r14
:023995BC 0380FFF4 orreq  r15,r0,#0x3D0
:023995C0 0000C008 andeq  r12,r0,r8
:023995C4 0000601E andeq  r6,r0,r14,lsl r0
:023995C8 04808158 streq r8,[r0],#+0x158
:023995CC 0480815C streq r8,[r0],#+0x15c
:023995D0 0000800D andeq  r8,r0,r13
:023995D4 04808168 streq r8,[r0],#+0x168
:023995D8 04808036 streq r8,[r0],#+0x36
:023995DC E92D4010 stmdb  r13!,{r4,r14}
:023995E0 E59F208C ldr r2,[r15, #+0x8c]		;r15+0x8c=*(02399674)=#75530294(0x04808036)
:023995E4 E3A03000 mov  r3,#0x0		;r3=0(0x0)
:023995E8 E59F1088 ldr r1,[r15, #+0x88]		;r15+0x88=*(02399678)=#41855388(0x027ea99c)
:023995EC E3A00D7D mov  r0,#0x1F40		;r0=8000(0x1f40)
:023995F0 E1C230B0 strh r3,[r2, #+0x0]		;r2+0x0=*(04808036)=#0(0x00000000)
:023995F4 EB404564 bl 033AAB8C
:023995F8 E59F107C ldr r1,[r15, #+0x7c]		;r15+0x7c=*(0239967c)=#75530600(0x04808168)
:023995FC E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02399600 E59F0078 ldr r0,[r15, #+0x78]		;r15+0x78=*(02399680)=#58785780(0x0380fff4)
:02399604 E1C120B0 strh r2,[r1, #+0x0]		;r1+0x0=*(04808168)=#0(0x00000000)
:02399608 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239960C E2800C05 add  r0,r0,#0x500
:02399610 E1D00FB8 ldrh r0,[r0, #+0xf8]		;r0+0xf8=*(9bb38473)
:02399614 E3500002 cmp r0,#0x2
:02399618 0A000002 beq 02399628
:0239961C E3500003 cmp r0,#0x3
:02399620 0A000010 beq 02399668
:02399624 EA000010 b 0239966C
:02399628 E59F0054 ldr r0,[r15, #+0x54]		;r15+0x54=*(02399684)=#24577(0x00006001)
:0239962C E14101B0 strh r0,[r1, #-0x10]		;r1-0x10=*(04808158)=#0(0x00000000)
:02399630 EB404592 bl 033AAC80
:02399634 E59F104C ldr r1,[r15, #+0x4c]		;r15+0x4c=*(02399688)=#75530588(0x0480815c)
:02399638 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239963C E1D140B0 ldrh r4,[r1, #+0x0]		;r1+0x0=*(0480815c)=#0(0x00000000)
:02399640 E204107F and  r1,r4,#0x7F
:02399644 EB000201 bl 02399E50
:02399648 E1A01004 mov  r1,r4			;r1=0(0x0)
:0239964C E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02399650 EB0001FE bl 02399E50
:02399654 E59F0030 ldr r0,[r15, #+0x30]		;r15+0x30=*(0239968c)=#40000(0x00009c40)
:02399658 E59F1018 ldr r1,[r15, #+0x18]		;r15+0x18=*(02399678)=#41855388(0x027ea99c)
:0239965C EB40454A bl 033AAB8C
:02399660 EB00026E bl 0239A020
:02399664 EA000000 b 0239966C
:02399668 EB00026C bl 0239A020
:0239966C E8BD4010 ldmia  r13!,{r4,r14}
:02399670 E12FFF1E bx r14 (Jump to addr_02399390?)
msr CPSR_fsxc,r14
:02399674 04808036 streq r8,[r0],#+0x36
:02399678 027EA99C rsbeqs r10,r14,#0x270000
:0239967C 04808168 streq r8,[r0],#+0x168
:02399680 0380FFF4 orreq  r15,r0,#0x3D0
:02399684 00006001 andeq  r6,r0,r1
:02399688 0480815C streq r8,[r0],#+0x15c
:0239968C 00009C40 andeq  r9,r0,r0,asr #0x18
:02399690 E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:02399694 E59F2050 ldr r2,[r15, #+0x50]		;r15+0x50=*(023996ec)=#58785780(0x0380fff4)
:02399698 E59F1050 ldr r1,[r15, #+0x50]		;r15+0x50=*(023996f0)=#65535(0x0000ffff)
:0239969C E5922000 ldr r2,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023996A0 E1A06000 mov  r6,r0			;r6=40000(0x9c40)
:023996A4 E2825FC7 add  r5,r2,#0x31C
:023996A8 E1560001 cmp r6,r1
:023996AC 01C511BC streqh r1,[r5, #+0x1c]		;r5+0x1c=*(0000001c)
:023996B0 E2824FD1 add  r4,r2,#0x344
:023996B4 01C418BC streqh r1,[r4, #+0x8c]		;r4+0x8c=*(0000008c)
:023996B8 0A000008 beq 023996E0
:023996BC E1D406BE ldrh r0,[r4, #+0x6e]		;r4+0x6e=*(0000006e)
:023996C0 E3A01064 mov  r1,#0x64		;r1=100(0x64)
:023996C4 E0000096 mul  r0,r6,r0
:023996C8 EB4073F5 bl 033B66A4
:023996CC E3500801 cmp r0,#0x10000
:023996D0 83A00005 movhi  r0,#0x5		;r0=5(0x5)
:023996D4 8A000002 bhi 023996E4
:023996D8 E1C561BC strh r6,[r5, #+0x1c]		;r5+0x1c=*(0000001c)
:023996DC E1C408BC strh r0,[r4, #+0x8c]		;r4+0x8c=*(0000008c)
:023996E0 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023996E4 E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:023996E8 E12FFF1E bx r14 (Jump to addr_02399390?)
msr CPSR_fsxc,r14
:023996EC 0380FFF4 orreq  r15,r0,#0x3D0
:023996F0 0000FFFF unknown
:023996F4 E59F103C ldr r1,[r15, #+0x3c]		;r15+0x3c=*(02399738)=#58785780(0x0380fff4)
:023996F8 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:023996FC E5910000 ldr r0,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02399700 E2800C03 add  r0,r0,#0x300
:02399704 E1C02EBA strh r2,[r0, #+0xea]		;r0+0xea=*(9bb38465)
:02399708 E5910000 ldr r0,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239970C E2800B01 add  r0,r0,#0x400
:02399710 E1D006B8 ldrh r0,[r0, #+0x68]		;r0+0x68=*(9bb383e3)
:02399714 E3500000 cmp r0,#0x0
:02399718 112FFF1E bxne r14 (Jump to addr_02399390?)msrne CPSR_fsxc,r14
:0239971C E59F2018 ldr r2,[r15, #+0x18]		;r15+0x18=*(0239973c)=#75530296(0x04808038)
:02399720 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02399724 E1D210B0 ldrh r1,[r2, #+0x0]		;r2+0x0=*(04808038)=#0(0x00000000)
:02399728 E3C11002 bic  r1,r1,#0x2
:0239972C E1C210B0 strh r1,[r2, #+0x0]		;r2+0x0=*(04808038)=#0(0x00000000)
:02399730 E1C201B0 strh r0,[r2, #+0x10]		;r2+0x10=*(04808048)=#0(0x00000000)
:02399734 E12FFF1E bx r14 (Jump to addr_02399390?)
msr CPSR_fsxc,r14
:02399738 0380FFF4 orreq  r15,r0,#0x3D0
:0239973C 04808038 streq r8,[r0],#+0x38
:02399740 E59F0020 ldr r0,[r15, #+0x20]		;r15+0x20=*(02399768)=#58785780(0x0380fff4)
:02399744 E59F1020 ldr r1,[r15, #+0x20]		;r15+0x20=*(0239976c)=#75530296(0x04808038)
:02399748 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239974C E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02399750 E2800C03 add  r0,r0,#0x300
:02399754 E1C02EBA strh r2,[r0, #+0xea]		;r0+0xea=*(9bb38465)
:02399758 E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(04808038)=#0(0x00000000)
:0239975C E3800002 orr  r0,r0,#0x2
:02399760 E1C100B0 strh r0,[r1, #+0x0]		;r1+0x0=*(04808038)=#0(0x00000000)
:02399764 E12FFF1E bx r14 (Jump to addr_02399390?)
msr CPSR_fsxc,r14
:02399768 0380FFF4 orreq  r15,r0,#0x3D0
:0239976C 04808038 streq r8,[r0],#+0x38
:02399770 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:02399774 E59F2034 ldr r2,[r15, #+0x34]		;r15+0x34=*(023997b0)=#58785780(0x0380fff4)
:02399778 E1A05000 mov  r5,r0			;r5=0(0x0)
:0239977C E5920000 ldr r0,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02399780 E3550080 cmp r5,#0x80
:02399784 E2804FD1 add  r4,r0,#0x344
:02399788 83A00004 movhi  r0,#0x4		;r0=4(0x4)
:0239978C 8A000005 bhi 023997A8
:02399790 E1A00001 mov  r0,r1			;r0=75530296(0x4808038)
:02399794 E594109C ldr r1,[r4, #+0x9c]		;r4+0x9c=*(0000009c)
:02399798 E2852001 add  r2,r5,#0x1
:0239979C EB405016 bl 033AD7FC
:023997A0 E1C45AB0 strh r5,[r4, #+0xa0]		;r4+0xa0=*(000000a0)
:023997A4 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023997A8 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:023997AC E12FFF1E bx r14 (Jump to addr_02399390?)
msr CPSR_fsxc,r14
:023997B0 0380FFF4 orreq  r15,r0,#0x3D0
:023997B4 E92D41F0 stmdb  r13!,{r4,r5,r6,r7,r8,r14}
:023997B8 E59F209C ldr r2,[r15, #+0x9c]		;r15+0x9c=*(0239985c)=#58785780(0x0380fff4)
:023997BC E1A04000 mov  r4,r0			;r4=0(0x0)
:023997C0 E5920000 ldr r0,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023997C4 E1A08001 mov  r8,r1			;r8=75530296(0x4808038)
:023997C8 E3540080 cmp r4,#0x80
:023997CC E2805FD1 add  r5,r0,#0x344
:023997D0 83A00004 movhi  r0,#0x4		;r0=4(0x4)
:023997D4 8A00001E bhi 02399854
:023997D8 E3540000 cmp r4,#0x0
:023997DC 0A000018 beq 02399844
:023997E0 E1D50AB2 ldrh r0,[r5, #+0xa2]		;r5+0xa2=*(000000a2)
:023997E4 E3100001 tst r0,#0x1
:023997E8 0A000011 beq 02399834
:023997EC E595609C ldr r6,[r5, #+0x9c]		;r5+0x9c=*(0000009c)
:023997F0 E3A010FF mov  r1,#0xFF		;r1=255(0xff)
:023997F4 E1A00006 mov  r0,r6			;r0=40000(0x9c40)
:023997F8 EB000361 bl 0239A584
:023997FC E2866001 add  r6,r6,#0x1
:02399800 E3A07000 mov  r7,#0x0		;r7=0(0x0)
:02399804 EA000007 b 02399828
:02399808 E1A00008 mov  r0,r8			;r0=75530296(0x4808038)
:0239980C EB000367 bl 0239A5B0
:02399810 E1A01000 mov  r1,r0			;r1=75530296(0x4808038)
:02399814 E1A00006 mov  r0,r6			;r0=40000(0x9c40)
:02399818 EB000359 bl 0239A584
:0239981C E2866001 add  r6,r6,#0x1
:02399820 E2888001 add  r8,r8,#0x1
:02399824 E2877001 add  r7,r7,#0x1
:02399828 E1570004 cmp r7,r4
:0239982C 3AFFFFF5 bcc 02399808
:02399830 EA000003 b 02399844
:02399834 E595109C ldr r1,[r5, #+0x9c]		;r5+0x9c=*(0000009c)
:02399838 E1A00008 mov  r0,r8			;r0=75530296(0x4808038)
:0239983C E2842001 add  r2,r4,#0x1
:02399840 EB404FED bl 033AD7FC
:02399844 E1C54AB0 strh r4,[r5, #+0xa0]		;r5+0xa0=*(000000a0)
:02399848 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239984C E1C50AB4 strh r0,[r5, #+0xa4]		;r5+0xa4=*(000000a4)
:02399850 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02399854 E8BD41F0 ldmia  r13!,{r4,r5,r6,r7,r8,r14}
:02399858 E12FFF1E bx r14 (Jump to addr_02399390?)
msr CPSR_fsxc,r14
:0239985C 0380FFF4 orreq  r15,r0,#0x3D0
:02399860 E59F302C ldr r3,[r15, #+0x2c]		;r15+0x2c=*(02399894)=#58785780(0x0380fff4)
:02399864 E59F202C ldr r2,[r15, #+0x2c]		;r15+0x2c=*(02399898)=#75530282(0x0480802a)
:02399868 E5931000 ldr r1,[r3, #+0x0]		;r3+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239986C E2811C03 add  r1,r1,#0x300
:02399870 E1C10ABE strh r0,[r1, #+0xae]		;r1+0xae=*(9bb38429)
:02399874 E1C200B0 strh r0,[r2, #+0x0]		;r2+0x0=*(0480802a)=#0(0x00000000)
:02399878 E5931000 ldr r1,[r3, #+0x0]		;r3+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239987C E2811C03 add  r1,r1,#0x300
:02399880 E1D113BA ldrh r1,[r1, #+0x3a]		;r1+0x3a=*(9bb383b5)
:02399884 E1A01C01 mov  r1,r1,lsl #0x18		;r1=2063597568(0x7b000000)
:02399888 E1B01FA1 movs r1,r1,lsr #0x1f		;r1=0(0x0)
:0239988C 114200B2 strneh r0,[r2, #-0x2]		;r2-0x2=*(04808028)=#0(0x00000000)
:02399890 E12FFF1E bx r14 (Jump to addr_02399390?)
msr CPSR_fsxc,r14
:02399894 0380FFF4 orreq  r15,r0,#0x3D0
:02399898 0480802A streq r8,[r0],#+0x2a
:0239989C E92D4010 stmdb  r13!,{r4,r14}
:023998A0 E59F1048 ldr r1,[r15, #+0x48]		;r15+0x48=*(023998f0)=#58785780(0x0380fff4)
:023998A4 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023998A8 E5911000 ldr r1,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023998AC E2814FD1 add  r4,r1,#0x344
:023998B0 E1C406BA strh r0,[r4, #+0x6a]		;r4+0x6a=*(0000006a)
:023998B4 EB4044D6 bl 033AAC14
:023998B8 E59F0034 ldr r0,[r15, #+0x34]		;r15+0x34=*(023998f4)=#75530282(0x0480802a)
:023998BC E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023998C0 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(0480802a)=#0(0x00000000)
:023998C4 E1D408B8 ldrh r0,[r4, #+0x88]		;r4+0x88=*(00000088)
:023998C8 E3500000 cmp r0,#0x0
:023998CC 0A000005 beq 023998E8
:023998D0 EB001B3A bl 023A05C0
:023998D4 E1D408B8 ldrh r0,[r4, #+0x88]		;r4+0x88=*(00000088)
:023998D8 E3A01020 mov  r1,#0x20		;r1=32(0x20)
:023998DC EB0006F0 bl 0239B4A4
:023998E0 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023998E4 E1C408B8 strh r0,[r4, #+0x88]		;r4+0x88=*(00000088)
:023998E8 E8BD4010 ldmia  r13!,{r4,r14}
:023998EC E12FFF1E bx r14 (Jump to addr_02399390?)
msr CPSR_fsxc,r14
:023998F0 0380FFF4 orreq  r15,r0,#0x3D0
:023998F4 0480802A streq r8,[r0],#+0x2a
:023998F8 E59F0014 ldr r0,[r15, #+0x14]		;r15+0x14=*(02399914)=#58785780(0x0380fff4)
:023998FC E59F1014 ldr r1,[r15, #+0x14]		;r15+0x14=*(02399918)=#75530280(0x04808028)
:02399900 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02399904 E2800C03 add  r0,r0,#0x300
:02399908 E1D00ABE ldrh r0,[r0, #+0xae]		;r0+0xae=*(9bb38429)
:0239990C E1C100B0 strh r0,[r1, #+0x0]		;r1+0x0=*(04808028)=#0(0x00000000)
:02399910 E12FFF1E bx r14 (Jump to addr_02399390?)
msr CPSR_fsxc,r14
:02399914 0380FFF4 orreq  r15,r0,#0x3D0
:02399918 04808028 streq r8,[r0],#+0x28
:0239991C E92D4008 stmdb  r13!,{r3,r14}
:02399920 E59F0014 ldr r0,[r15, #+0x14]		;r15+0x14=*(0239993c)=#75530388(0x04808094)
:02399924 E1D000B0 ldrh r0,[r0, #+0x0]		;r0+0x0=*(04808094)=#0(0x00000000)
:02399928 E3100902 tst r0,#0x8000
:0239992C 1A000000 bne 02399934
:02399930 EB4044B7 bl 033AAC14
:02399934 E8BD4008 ldmia  r13!,{r3,r14}
:02399938 E12FFF1E bx r14 (Jump to addr_02399390?)
msr CPSR_fsxc,r14
:0239993C 04808094 streq r8,[r0],#+0x94
:02399940 E1D120B0 ldrh r2,[r1, #+0x0]		;r1+0x0=*(04808028)=#0(0x00000000)
:02399944 E1C020B0 strh r2,[r0, #+0x0]		;r0+0x0=*(00000000)
:02399948 E1D120B2 ldrh r2,[r1, #+0x2]		;r1+0x2=*(0480802a)=#0(0x00000000)
:0239994C E1C020B2 strh r2,[r0, #+0x2]		;r0+0x2=*(00000002)
:02399950 E1D110B4 ldrh r1,[r1, #+0x4]		;r1+0x4=*(0480802c)=#0(0x00000000)
:02399954 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:02399958 E12FFF1E bx r14 (Jump to addr_02399390?)
msr CPSR_fsxc,r14
:0239995C E1D130B0 ldrh r3,[r1, #+0x0]		;r1+0x0=*(00000000)
:02399960 E1C030B0 strh r3,[r0, #+0x0]		;r0+0x0=*(00000000)
:02399964 E1D130B2 ldrh r3,[r1, #+0x2]		;r1+0x2=*(00000002)
:02399968 E1C030B2 strh r3,[r0, #+0x2]		;r0+0x2=*(00000002)
:0239996C E1D110B4 ldrh r1,[r1, #+0x4]		;r1+0x4=*(00000004)
:02399970 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:02399974 E1D210B0 ldrh r1,[r2, #+0x0]		;r2+0x0=*(00000000)
:02399978 E1C010B6 strh r1,[r0, #+0x6]		;r0+0x6=*(00000006)
:0239997C E1D210B2 ldrh r1,[r2, #+0x2]		;r2+0x2=*(00000002)
:02399980 E1C010B8 strh r1,[r0, #+0x8]		;r0+0x8=*(00000008)
:02399984 E1D210B4 ldrh r1,[r2, #+0x4]		;r2+0x4=*(00000004)
:02399988 E1C010BA strh r1,[r0, #+0xa]		;r0+0xa=*(0000000a)
:0239998C E12FFF1E bx r14 (Jump to addr_02399390?)
msr CPSR_fsxc,r14
:02399990 E1D1C0B0 ldrh r12,[r1, #+0x0]		;r1+0x0=*(00000000)
:02399994 E1C0C0B0 strh r12,[r0, #+0x0]		;r0+0x0=*(00000000)
:02399998 E1D1C0B2 ldrh r12,[r1, #+0x2]		;r1+0x2=*(00000002)
:0239999C E1C0C0B2 strh r12,[r0, #+0x2]		;r0+0x2=*(00000002)
:023999A0 E1D110B4 ldrh r1,[r1, #+0x4]		;r1+0x4=*(00000004)
:023999A4 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:023999A8 E1D210B0 ldrh r1,[r2, #+0x0]		;r2+0x0=*(00000000)
:023999AC E1C010B6 strh r1,[r0, #+0x6]		;r0+0x6=*(00000006)
:023999B0 E1D210B2 ldrh r1,[r2, #+0x2]		;r2+0x2=*(00000002)
:023999B4 E1C010B8 strh r1,[r0, #+0x8]		;r0+0x8=*(00000008)
:023999B8 E1D210B4 ldrh r1,[r2, #+0x4]		;r2+0x4=*(00000004)
:023999BC E1C010BA strh r1,[r0, #+0xa]		;r0+0xa=*(0000000a)
:023999C0 E1D310B0 ldrh r1,[r3, #+0x0]		;r3+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023999C4 E1C010BC strh r1,[r0, #+0xc]		;r0+0xc=*(0000000c)
:023999C8 E1D310B2 ldrh r1,[r3, #+0x2]		;r3+0x2=*(0380fff6)=#-2005886029(0x88709bb3)
:023999CC E1C010BE strh r1,[r0, #+0xe]		;r0+0xe=*(0000000e)
:023999D0 E1D310B4 ldrh r1,[r3, #+0x4]		;r3+0x4=*(0380fff8)=#-1415870352(0xab9b8870)
:023999D4 E1C011B0 strh r1,[r0, #+0x10]		;r0+0x10=*(00000010)
:023999D8 E12FFF1E bx r14 (Jump to addr_02399390?)
msr CPSR_fsxc,r14
:023999DC E92D4008 stmdb  r13!,{r3,r14}
:023999E0 EB000009 bl 02399A0C
:023999E4 E59F101C ldr r1,[r15, #+0x1c]		;r15+0x1c=*(02399a08)=#58785780(0x0380fff4)
:023999E8 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023999EC E5911000 ldr r1,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023999F0 E3A020B4 mov  r2,#0xB4		;r2=180(0xb4)
:023999F4 E2811F4F add  r1,r1,#0x13C
:023999F8 E2811B01 add  r1,r1,#0x400
:023999FC EB404F8B bl 033AD830
:02399A00 E8BD4008 ldmia  r13!,{r3,r14}
:02399A04 E12FFF1E bx r14 (Jump to addr_02399390?)
msr CPSR_fsxc,r14
:02399A08 0380FFF4 orreq  r15,r0,#0x3D0
:02399A0C E59F11E8 ldr r1,[r15, #+0x1e8]		;r15+0x1e8=*(02399bfc)=#58785780(0x0380fff4)
:02399A10 E59F01E8 ldr r0,[r15, #+0x1e8]		;r15+0x1e8=*(02399c00)=#75530672(0x048081b0)
:02399A14 E5911000 ldr r1,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02399A18 E1D020B0 ldrh r2,[r0, #+0x0]		;r0+0x0=*(048081b0)=#0(0x00000000)
:02399A1C E591358C ldr r3,[r1, #+0x58c]		;r1+0x58c=*(9bb38907)
:02399A20 E20220FF and  r2,r2,#0xFF
:02399A24 E0832002 add  r2,r3,r2
:02399A28 E581258C str r2,[r1, #+0x58c]		;r1+0x58c=*(9bb38907)
:02399A2C E1D0C0B2 ldrh r12,[r0, #+0x2]		;r0+0x2=*(048081b2)=#0(0x00000000)
:02399A30 E5913588 ldr r3,[r1, #+0x588]		;r1+0x588=*(9bb38903)
:02399A34 E20C20FF and  r2,r12,#0xFF
:02399A38 E083344C add  r3,r3,r12,asr #0x8
:02399A3C E5813588 str r3,[r1, #+0x588]		;r1+0x588=*(9bb38903)
:02399A40 E5913598 ldr r3,[r1, #+0x598]		;r1+0x598=*(9bb38913)
:02399A44 E0832002 add  r2,r3,r2
:02399A48 E5812598 str r2,[r1, #+0x598]		;r1+0x598=*(9bb38913)
:02399A4C E1D0C0B4 ldrh r12,[r0, #+0x4]		;r0+0x4=*(048081b4)=#0(0x00000000)
:02399A50 E5913594 ldr r3,[r1, #+0x594]		;r1+0x594=*(9bb3890f)
:02399A54 E20C20FF and  r2,r12,#0xFF
:02399A58 E083344C add  r3,r3,r12,asr #0x8
:02399A5C E5813594 str r3,[r1, #+0x594]		;r1+0x594=*(9bb3890f)
:02399A60 E5913590 ldr r3,[r1, #+0x590]		;r1+0x590=*(9bb3890b)
:02399A64 E0832002 add  r2,r3,r2
:02399A68 E5812590 str r2,[r1, #+0x590]		;r1+0x590=*(9bb3890b)
:02399A6C E1D0C0B6 ldrh r12,[r0, #+0x6]		;r0+0x6=*(048081b6)=#0(0x00000000)
:02399A70 E591359C ldr r3,[r1, #+0x59c]		;r1+0x59c=*(9bb38917)
:02399A74 E20C20FF and  r2,r12,#0xFF
:02399A78 E083344C add  r3,r3,r12,asr #0x8
:02399A7C E581359C str r3,[r1, #+0x59c]		;r1+0x59c=*(9bb38917)
:02399A80 E5913574 ldr r3,[r1, #+0x574]		;r1+0x574=*(9bb388ef)
:02399A84 E0832002 add  r2,r3,r2
:02399A88 E5812574 str r2,[r1, #+0x574]		;r1+0x574=*(9bb388ef)
:02399A8C E1D020B8 ldrh r2,[r0, #+0x8]		;r0+0x8=*(048081b8)=#0(0x00000000)
:02399A90 E5913584 ldr r3,[r1, #+0x584]		;r1+0x584=*(9bb388ff)
:02399A94 E20220FF and  r2,r2,#0xFF
:02399A98 E0832002 add  r2,r3,r2
:02399A9C E5812584 str r2,[r1, #+0x584]		;r1+0x584=*(9bb388ff)
:02399AA0 E1D020BA ldrh r2,[r0, #+0xa]		;r0+0xa=*(048081ba)=#0(0x00000000)
:02399AA4 E591355C ldr r3,[r1, #+0x55c]		;r1+0x55c=*(9bb388d7)
:02399AA8 E20220FF and  r2,r2,#0xFF
:02399AAC E0832002 add  r2,r3,r2
:02399AB0 E581255C str r2,[r1, #+0x55c]		;r1+0x55c=*(9bb388d7)
:02399AB4 E1D0C0BC ldrh r12,[r0, #+0xc]		;r0+0xc=*(048081bc)=#0(0x00000000)
:02399AB8 E591356C ldr r3,[r1, #+0x56c]		;r1+0x56c=*(9bb388e7)
:02399ABC E20C20FF and  r2,r12,#0xFF
:02399AC0 E083344C add  r3,r3,r12,asr #0x8
:02399AC4 E581356C str r3,[r1, #+0x56c]		;r1+0x56c=*(9bb388e7)
:02399AC8 E5913580 ldr r3,[r1, #+0x580]		;r1+0x580=*(9bb388fb)
:02399ACC E0832002 add  r2,r3,r2
:02399AD0 E5812580 str r2,[r1, #+0x580]		;r1+0x580=*(9bb388fb)
:02399AD4 E1D0C0BE ldrh r12,[r0, #+0xe]		;r0+0xe=*(048081be)=#0(0x00000000)
:02399AD8 E5913578 ldr r3,[r1, #+0x578]		;r1+0x578=*(9bb388f3)
:02399ADC E20C20FF and  r2,r12,#0xFF
:02399AE0 E0832002 add  r2,r3,r2
:02399AE4 E5812578 str r2,[r1, #+0x578]		;r1+0x578=*(9bb388f3)
:02399AE8 E591257C ldr r2,[r1, #+0x57c]		;r1+0x57c=*(9bb388f7)
:02399AEC E082244C add  r2,r2,r12,asr #0x8
:02399AF0 E581257C str r2,[r1, #+0x57c]		;r1+0x57c=*(9bb388f7)
:02399AF4 E1D021B0 ldrh r2,[r0, #+0x10]		;r0+0x10=*(048081c0)=#0(0x00000000)
:02399AF8 E5913548 ldr r3,[r1, #+0x548]		;r1+0x548=*(9bb388c3)
:02399AFC E20220FF and  r2,r2,#0xFF
:02399B00 E0832002 add  r2,r3,r2
:02399B04 E5812548 str r2,[r1, #+0x548]		;r1+0x548=*(9bb388c3)
:02399B08 E1D032B0 ldrh r3,[r0, #+0x20]		;r0+0x20=*(048081d0)=#0(0x00000000)
:02399B0C E59125B4 ldr r2,[r1, #+0x5b4]		;r1+0x5b4=*(9bb3892f)
:02399B10 E0822443 add  r2,r2,r3,asr #0x8
:02399B14 E58125B4 str r2,[r1, #+0x5b4]		;r1+0x5b4=*(9bb3892f)
:02399B18 E1D0C2B2 ldrh r12,[r0, #+0x22]		;r0+0x22=*(048081d2)=#0(0x00000000)
:02399B1C E59135B8 ldr r3,[r1, #+0x5b8]		;r1+0x5b8=*(9bb38933)
:02399B20 E20C20FF and  r2,r12,#0xFF
:02399B24 E0832002 add  r2,r3,r2
:02399B28 E58125B8 str r2,[r1, #+0x5b8]		;r1+0x5b8=*(9bb38933)
:02399B2C E59125BC ldr r2,[r1, #+0x5bc]		;r1+0x5bc=*(9bb38937)
:02399B30 E082244C add  r2,r2,r12,asr #0x8
:02399B34 E58125BC str r2,[r1, #+0x5bc]		;r1+0x5bc=*(9bb38937)
:02399B38 E1D0C2B4 ldrh r12,[r0, #+0x24]		;r0+0x24=*(048081d4)=#0(0x00000000)
:02399B3C E59135C0 ldr r3,[r1, #+0x5c0]		;r1+0x5c0=*(9bb3893b)
:02399B40 E20C20FF and  r2,r12,#0xFF
:02399B44 E0832002 add  r2,r3,r2
:02399B48 E58125C0 str r2,[r1, #+0x5c0]		;r1+0x5c0=*(9bb3893b)
:02399B4C E59125C4 ldr r2,[r1, #+0x5c4]		;r1+0x5c4=*(9bb3893f)
:02399B50 E082244C add  r2,r2,r12,asr #0x8
:02399B54 E58125C4 str r2,[r1, #+0x5c4]		;r1+0x5c4=*(9bb3893f)
:02399B58 E1D0C2B6 ldrh r12,[r0, #+0x26]		;r0+0x26=*(048081d6)=#0(0x00000000)
:02399B5C E59135C8 ldr r3,[r1, #+0x5c8]		;r1+0x5c8=*(9bb38943)
:02399B60 E20C20FF and  r2,r12,#0xFF
:02399B64 E0832002 add  r2,r3,r2
:02399B68 E58125C8 str r2,[r1, #+0x5c8]		;r1+0x5c8=*(9bb38943)
:02399B6C E59125CC ldr r2,[r1, #+0x5cc]		;r1+0x5cc=*(9bb38947)
:02399B70 E082244C add  r2,r2,r12,asr #0x8
:02399B74 E58125CC str r2,[r1, #+0x5cc]		;r1+0x5cc=*(9bb38947)
:02399B78 E1D0C2B8 ldrh r12,[r0, #+0x28]		;r0+0x28=*(048081d8)=#0(0x00000000)
:02399B7C E59135D0 ldr r3,[r1, #+0x5d0]		;r1+0x5d0=*(9bb3894b)
:02399B80 E20C20FF and  r2,r12,#0xFF
:02399B84 E0832002 add  r2,r3,r2
:02399B88 E58125D0 str r2,[r1, #+0x5d0]		;r1+0x5d0=*(9bb3894b)
:02399B8C E59125D4 ldr r2,[r1, #+0x5d4]		;r1+0x5d4=*(9bb3894f)
:02399B90 E082244C add  r2,r2,r12,asr #0x8
:02399B94 E58125D4 str r2,[r1, #+0x5d4]		;r1+0x5d4=*(9bb3894f)
:02399B98 E1D0C2BA ldrh r12,[r0, #+0x2a]		;r0+0x2a=*(048081da)=#0(0x00000000)
:02399B9C E59135D8 ldr r3,[r1, #+0x5d8]		;r1+0x5d8=*(9bb38953)
:02399BA0 E20C20FF and  r2,r12,#0xFF
:02399BA4 E0832002 add  r2,r3,r2
:02399BA8 E58125D8 str r2,[r1, #+0x5d8]		;r1+0x5d8=*(9bb38953)
:02399BAC E59125DC ldr r2,[r1, #+0x5dc]		;r1+0x5dc=*(9bb38957)
:02399BB0 E082244C add  r2,r2,r12,asr #0x8
:02399BB4 E58125DC str r2,[r1, #+0x5dc]		;r1+0x5dc=*(9bb38957)
:02399BB8 E1D0C2BC ldrh r12,[r0, #+0x2c]		;r0+0x2c=*(048081dc)=#0(0x00000000)
:02399BBC E59135E0 ldr r3,[r1, #+0x5e0]		;r1+0x5e0=*(9bb3895b)
:02399BC0 E20C20FF and  r2,r12,#0xFF
:02399BC4 E0832002 add  r2,r3,r2
:02399BC8 E58125E0 str r2,[r1, #+0x5e0]		;r1+0x5e0=*(9bb3895b)
:02399BCC E59125E4 ldr r2,[r1, #+0x5e4]		;r1+0x5e4=*(9bb3895f)
:02399BD0 E082244C add  r2,r2,r12,asr #0x8
:02399BD4 E58125E4 str r2,[r1, #+0x5e4]		;r1+0x5e4=*(9bb3895f)
:02399BD8 E1D032BE ldrh r3,[r0, #+0x2e]		;r0+0x2e=*(048081de)=#0(0x00000000)
:02399BDC E59125E8 ldr r2,[r1, #+0x5e8]		;r1+0x5e8=*(9bb38963)
:02399BE0 E20300FF and  r0,r3,#0xFF
:02399BE4 E0820000 add  r0,r2,r0
:02399BE8 E58105E8 str r0,[r1, #+0x5e8]		;r1+0x5e8=*(9bb38963)
:02399BEC E59105EC ldr r0,[r1, #+0x5ec]		;r1+0x5ec=*(9bb38967)
:02399BF0 E0800443 add  r0,r0,r3,asr #0x8
:02399BF4 E58105EC str r0,[r1, #+0x5ec]		;r1+0x5ec=*(9bb38967)
:02399BF8 E12FFF1E bx r14 (Jump to addr_02399390?)
msr CPSR_fsxc,r14
:02399BFC 0380FFF4 orreq  r15,r0,#0x3D0
:02399C00 048081B0 streq r8,[r0],#+0x1b0
:02399C04 E92D47F0 stmdb  r13!,{r4,r5,r6,r7,r8,r9,r10,r14}
:02399C08 E59F20C0 ldr r2,[r15, #+0xc0]		;r15+0xc0=*(02399cd0)=#58785780(0x0380fff4)
:02399C0C E1A09000 mov  r9,r0			;r9=75530672(0x48081b0)
:02399C10 E5920000 ldr r0,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02399C14 E1A08001 mov  r8,r1			;r8=-1682734213(0x9bb3837b)
:02399C18 E3590020 cmp r9,#0x20
:02399C1C E2802FD1 add  r2,r0,#0x344
:02399C20 83A00000 movhi  r0,#0x0		;r0=0(0x0)
:02399C24 8A000027 bhi 02399CC8
:02399C28 E1D211BE ldrh r1,[r2, #+0x1e]		;r2+0x1e=*(03810012)=#-1697699941(0x9acf279b)
:02399C2C E3510000 cmp r1,#0x0
:02399C30 03A00001 moveq  r0,#0x1		;r0=1(0x1)
:02399C34 0A000023 beq 02399CC8
:02399C38 E2800B01 add  r0,r0,#0x400
:02399C3C E1D000B4 ldrh r0,[r0, #+0x4]		;r0+0x4=*(00000005)
:02399C40 E3500013 cmp r0,#0x13
:02399C44 1A000004 bne 02399C5C
:02399C48 E1590001 cmp r9,r1
:02399C4C 33A00000 movcc  r0,#0x0		;r0=0(0x0)
:02399C50 3A00001C bcc 02399CC8
:02399C54 E1A09001 mov  r9,r1			;r9=-1697699941(0x9acf279b)
:02399C58 EA000002 b 02399C68
:02399C5C E1590001 cmp r9,r1
:02399C60 13A00000 movne  r0,#0x0		;r0=0(0x0)
:02399C64 1A000017 bne 02399CC8
:02399C68 E2825020 add  r5,r2,#0x20
:02399C6C E2826040 add  r6,r2,#0x40
:02399C70 E3A07000 mov  r7,#0x0		;r7=0(0x0)
:02399C74 EA000010 b 02399CBC
:02399C78 E1A00006 mov  r0,r6			;r0=40000(0x9c40)
:02399C7C EB00024B bl 0239A5B0
:02399C80 E1A04000 mov  r4,r0			;r4=40000(0x9c40)
:02399C84 E1A00008 mov  r0,r8			;r0=-1682734213(0x9bb3837b)
:02399C88 E2866001 add  r6,r6,#0x1
:02399C8C EB000247 bl 0239A5B0
:02399C90 E1A0A000 mov  r10,r0			;r10=-1682734213(0x9bb3837b)
:02399C94 E1A00005 mov  r0,r5			;r0=0(0x0)
:02399C98 E2888001 add  r8,r8,#0x1
:02399C9C EB000243 bl 0239A5B0
:02399CA0 E18A1004 orr  r1,r10,r4
:02399CA4 E1800004 orr  r0,r0,r4
:02399CA8 E1510000 cmp r1,r0
:02399CAC E2855001 add  r5,r5,#0x1
:02399CB0 13A00000 movne  r0,#0x0		;r0=0(0x0)
:02399CB4 1A000003 bne 02399CC8
:02399CB8 E2877001 add  r7,r7,#0x1
:02399CBC E1570009 cmp r7,r9
:02399CC0 3AFFFFEC bcc 02399C78
:02399CC4 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02399CC8 E8BD47F0 ldmia  r13!,{r4,r5,r6,r7,r8,r9,r10,r14}
:02399CCC E12FFF1E bx r14 (Jump to addr_02399390?)
msr CPSR_fsxc,r14
:02399CD0 0380FFF4 orreq  r15,r0,#0x3D0
:02399CD4 E1D030B4 ldrh r3,[r0, #+0x4]		;r0+0x4=*(00000005)
:02399CD8 E1D120B4 ldrh r2,[r1, #+0x4]		;r1+0x4=*(9acf279f)
:02399CDC E1530002 cmp r3,r2
:02399CE0 01D030B2 ldreqh r3,[r0, #+0x2]		;r0+0x2=*(00000003)
:02399CE4 01D120B2 ldreqh r2,[r1, #+0x2]		;r1+0x2=*(9acf279d)
:02399CE8 01530002 cmpeq r3,r2
:02399CEC 01D020B0 ldreqh r2,[r0, #+0x0]		;r0+0x0=*(00000001)
:02399CF0 01D100B0 ldreqh r0,[r1, #+0x0]		;r1+0x0=*(9acf279b)
:02399CF4 01520000 cmpeq r2,r0
:02399CF8 03A00001 moveq  r0,#0x1		;r0=1(0x1)
:02399CFC 13A00000 movne  r0,#0x0		;r0=0(0x0)
:02399D00 E12FFF1E bx r14 (Jump to addr_02399390?)
msr CPSR_fsxc,r14
:02399D04 E59F1014 ldr r1,[r15, #+0x14]		;r15+0x14=*(02399d20)=#58785780(0x0380fff4)
:02399D08 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:02399D0C E5911000 ldr r1,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02399D10 E2811C03 add  r1,r1,#0x300
:02399D14 E1D112BC ldrh r1,[r1, #+0x2c]		;r1+0x2c=*(9bb383a7)
:02399D18 E0010012 and  r0,r1,r2,lsl r0
:02399D1C E12FFF1E bx r14 (Jump to addr_02399390?)
msr CPSR_fsxc,r14
:02399D20 0380FFF4 orreq  r15,r0,#0x3D0
:02399D24 E92D43F8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r14}
:02399D28 E1A09001 mov  r9,r1			;r9=-1682734213(0x9bb3837b)
:02399D2C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02399D30 E1A04000 mov  r4,r0			;r4=0(0x0)
:02399D34 E1C910B0 strh r1,[r9, #+0x0]		;r9+0x0=*(9bb3837b)
:02399D38 E2840001 add  r0,r4,#0x1
:02399D3C E1C910B2 strh r1,[r9, #+0x2]		;r9+0x2=*(9bb3837d)
:02399D40 EB00021A bl 0239A5B0
:02399D44 E2846002 add  r6,r4,#0x2
:02399D48 E59F5084 ldr r5,[r15, #+0x84]		;r15+0x84=*(02399dd4)=#41907124(0x027f73b4)
:02399D4C E1A08000 mov  r8,r0			;r8=0(0x0)
:02399D50 E3A07000 mov  r7,#0x0		;r7=0(0x0)
:02399D54 E3A04001 mov  r4,#0x1		;r4=1(0x1)
:02399D58 EA000019 b 02399DC4
:02399D5C E0860007 add  r0,r6,r7
:02399D60 EB000212 bl 0239A5B0
:02399D64 E200107F and  r1,r0,#0x7F
:02399D68 E2411001 sub  r1,r1,#0x1
:02399D6C E3510078 cmp r1,#0x78
:02399D70 2A00000B bcs 02399DA4
:02399D74 E1A01081 mov  r1,r1,lsl #0x1		;r1=0(0x0)
:02399D78 E19520B1 ldrh r2,[r5, +r1]
:02399D7C E35200FF cmp r2,#0xFF
:02399D80 0A000007 beq 02399DA4
:02399D84 E1D910B2 ldrh r1,[r9, #+0x2]		;r9+0x2=*(9bb3837d)
:02399D88 E3100080 tst r0,#0x80
:02399D8C E1810214 orr  r0,r1,r4,lsl r2
:02399D90 E1C900B2 strh r0,[r9, #+0x2]		;r9+0x2=*(9bb3837d)
:02399D94 11D900B0 ldrneh r0,[r9, #+0x0]		;r9+0x0=*(9bb3837b)
:02399D98 11800214 orrne  r0,r0,r4,lsl r2
:02399D9C 11C900B0 strneh r0,[r9, #+0x0]		;r9+0x0=*(9bb3837b)
:02399DA0 EA000006 b 02399DC0
:02399DA4 E1D910B2 ldrh r1,[r9, #+0x2]		;r9+0x2=*(9bb3837d)
:02399DA8 E3100080 tst r0,#0x80
:02399DAC E3810902 orr  r0,r1,#0x8000
:02399DB0 E1C900B2 strh r0,[r9, #+0x2]		;r9+0x2=*(9bb3837d)
:02399DB4 11D900B0 ldrneh r0,[r9, #+0x0]		;r9+0x0=*(9bb3837b)
:02399DB8 13800902 orrne  r0,r0,#0x8000
:02399DBC 11C900B0 strneh r0,[r9, #+0x0]		;r9+0x0=*(9bb3837b)
:02399DC0 E2877001 add  r7,r7,#0x1
:02399DC4 E1570008 cmp r7,r8
:02399DC8 3AFFFFE3 bcc 02399D5C
:02399DCC E8BD43F8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r14}
:02399DD0 E12FFF1E bx r14 (Jump to addr_02399390?)
msr CPSR_fsxc,r14
:02399DD4 027F73B4 rsbeqs r7,r15,#0xD0000002
:02399DD8 E59F0040 ldr r0,[r15, #+0x40]		;r15+0x40=*(02399e20)=#58785780(0x0380fff4)
:02399DDC E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02399DE0 E2800C03 add  r0,r0,#0x300
:02399DE4 E1D013B0 ldrh r1,[r0, #+0x30]		;r0+0x30=*(9bb383ab)
:02399DE8 E3510000 cmp r1,#0x0
:02399DEC 0A000002 beq 02399DFC
:02399DF0 E3510001 cmp r1,#0x1
:02399DF4 0A000005 beq 02399E10
:02399DF8 EA000006 b 02399E18
:02399DFC E1D00AB4 ldrh r0,[r0, #+0xa4]		;r0+0xa4=*(9bb3841f)
:02399E00 E3100001 tst r0,#0x1
:02399E04 0A000003 beq 02399E18
:02399E08 E3A0000A mov  r0,#0xA		;r0=10(0xa)
:02399E0C E12FFF1E bx r14 (Jump to addr_02399390?)
msr CPSR_fsxc,r14
:02399E10 E3A0000A mov  r0,#0xA		;r0=10(0xa)
:02399E14 E12FFF1E bx r14 (Jump to addr_02399390?)
msr CPSR_fsxc,r14
:02399E18 E3A00014 mov  r0,#0x14		;r0=20(0x14)
:02399E1C E12FFF1E bx r14 (Jump to addr_02399390?)
msr CPSR_fsxc,r14
:02399E20 0380FFF4 orreq  r15,r0,#0x3D0
:02399E24 E92D4008 stmdb  r13!,{r3,r14}
:02399E28 E59F1018 ldr r1,[r15, #+0x18]		;r15+0x18=*(02399e48)=#75530584(0x04808158)
:02399E2C E3800A06 orr  r0,r0,#0x6000
:02399E30 E1C100B0 strh r0,[r1, #+0x0]		;r1+0x0=*(04808158)=#0(0x00000000)
:02399E34 EB404391 bl 033AAC80
:02399E38 E59F000C ldr r0,[r15, #+0xc]		;r15+0xc=*(02399e4c)=#75530588(0x0480815c)
:02399E3C E1D000B0 ldrh r0,[r0, #+0x0]		;r0+0x0=*(0480815c)=#0(0x00000000)
:02399E40 E8BD4008 ldmia  r13!,{r3,r14}
:02399E44 E12FFF1E bx r14 (Jump to addr_02399390?)
msr CPSR_fsxc,r14
:02399E48 04808158 streq r8,[r0],#+0x158
:02399E4C 0480815C streq r8,[r0],#+0x15c
:02399E50 E92D4008 stmdb  r13!,{r3,r14}
:02399E54 E59F2020 ldr r2,[r15, #+0x20]		;r15+0x20=*(02399e7c)=#75530586(0x0480815a)
:02399E58 E3800A05 orr  r0,r0,#0x5000
:02399E5C E1C210B0 strh r1,[r2, #+0x0]		;r2+0x0=*(0480815a)=#0(0x00000000)
:02399E60 E14200B2 strh r0,[r2, #-0x2]		;r2-0x2=*(04808158)=#0(0x00000000)
:02399E64 EB404385 bl 033AAC80
:02399E68 E3500000 cmp r0,#0x0
:02399E6C 13E00000 mvnne  r0,#0x0
:02399E70 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:02399E74 E8BD4008 ldmia  r13!,{r3,r14}
:02399E78 E12FFF1E bx r14 (Jump to addr_02399390?)
msr CPSR_fsxc,r14
:02399E7C 0480815A streq r8,[r0],#+0x15a
:02399E80 E59F2010 ldr r2,[r15, #+0x10]		;r15+0x10=*(02399e98)=#75530622(0x0480817e)
:02399E84 E59FC010 ldr r12,[r15, #+0x10]		;r15+0x10=*(02399e9c)=#58700884(0x037fb454)
:02399E88 E1C200B0 strh r0,[r2, #+0x0]		;r2+0x0=*(0480817e)=#0(0x00000000)
:02399E8C E1A01820 mov  r1,r0,lsr #0x10		;r1=0(0x0)
:02399E90 E14210B2 strh r1,[r2, #-0x2]		;r2-0x2=*(0480817c)=#0(0x00000000)
:02399E94 E12FFF1C bx r12 (Jump to addr_037FB454?)msr CPSR_fsxc,r12
:02399E98 0480817E streq r8,[r0],#+0x17e
:02399E9C 037FB454 cmneq r15,#0x54000000
:02399EA0 E92D41F8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r14}
:02399EA4 E24DD004 sub  r13,r13,#0x4
:02399EA8 E3A08000 mov  r8,#0x0		;r8=0(0x0)
:02399EAC E58D8000 str r8,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:02399EB0 E1A07008 mov  r7,r8			;r7=0(0x0)
:02399EB4 E3A06064 mov  r6,#0x64		;r6=100(0x64)
:02399EB8 E28D4000 add  r4,r13,#0x0
:02399EBC E3A05001 mov  r5,#0x1		;r5=1(0x1)
:02399EC0 E1A00006 mov  r0,r6			;r0=100(0x64)
:02399EC4 E1A01005 mov  r1,r5			;r1=1(0x1)
:02399EC8 E1A02004 mov  r2,r4			;r2=1(0x1)
:02399ECC EB0029E7 bl 023A4670
:02399ED0 E3570001 cmp r7,#0x1
:02399ED4 059D0000 ldreq r0,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:02399ED8 E1A01008 mov  r1,r8			;r1=0(0x0)
:02399EDC 02000080 andeq  r0,r0,#0x80
:02399EE0 058D0000 streq r0,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:02399EE4 E59D0000 ldr r0,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:02399EE8 E20000FF and  r0,r0,#0xFF
:02399EEC EB0001D5 bl 0239A648
:02399EF0 E2877001 add  r7,r7,#0x1
:02399EF4 E1A08000 mov  r8,r0			;r8=100(0x64)
:02399EF8 E3570069 cmp r7,#0x69
:02399EFC E2866001 add  r6,r6,#0x1
:02399F00 3AFFFFEE bcc 02399EC0
:02399F04 E28DD004 add  r13,r13,#0x4
:02399F08 E8BD41F8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r14}
:02399F0C E12FFF1E bx r14 (Jump to addr_02399390?)
msr CPSR_fsxc,r14
:02399F10 E92D4010 stmdb  r13!,{r4,r14}
:02399F14 E59F1060 ldr r1,[r15, #+0x60]		;r15+0x60=*(02399f7c)=#58785780(0x0380fff4)
:02399F18 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02399F1C E5911000 ldr r1,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:02399F20 E3A02010 mov  r2,#0x10		;r2=16(0x10)
:02399F24 E2811F7E add  r1,r1,#0x1F8
:02399F28 E2814B01 add  r4,r1,#0x400
:02399F2C E1A01004 mov  r1,r4			;r1=1(0x1)
:02399F30 EB404E27 bl 033AD7D4
:02399F34 E1A02004 mov  r2,r4			;r2=1(0x1)
:02399F38 E3A00040 mov  r0,#0x40		;r0=64(0x40)
:02399F3C E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02399F40 EB0029CA bl 023A4670
:02399F44 E2842002 add  r2,r4,#0x2
:02399F48 E3A00041 mov  r0,#0x41		;r0=65(0x41)
:02399F4C E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02399F50 EB0029C6 bl 023A4670
:02399F54 E2842004 add  r2,r4,#0x4
:02399F58 E3A00042 mov  r0,#0x42		;r0=66(0x42)
:02399F5C E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02399F60 EB0029C2 bl 023A4670
:02399F64 E2842006 add  r2,r4,#0x6
:02399F68 E3A00043 mov  r0,#0x43		;r0=67(0x43)
:02399F6C E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02399F70 EB0029BE bl 023A4670
:02399F74 E8BD4010 ldmia  r13!,{r4,r14}
:02399F78 E12FFF1E bx r14 (Jump to addr_02399390?)
msr CPSR_fsxc,r14
:02399F7C 0380FFF4 orreq  r15,r0,#0x3D0
:02399F80 E59F202C ldr r2,[r15, #+0x2c]		;r15+0x2c=*(02399fb4)=#41907024(0x027f7350)
:02399F84 E3A03000 mov  r3,#0x0		;r3=0(0x0)
:02399F88 E1A00103 mov  r0,r3,lsl #0x2		;r0=0(0x0)
:02399F8C E19200B0 ldrh r0,[r2, +r0]
:02399F90 E0821103 add  r1,r2,r3,lsl #0x2
:02399F94 E2800512 add  r0,r0,#0x4800000
:02399F98 E2833001 add  r3,r3,#0x1
:02399F9C E1D110B2 ldrh r1,[r1, #+0x2]		;r1+0x2=*(00000003)
:02399FA0 E2800902 add  r0,r0,#0x8000
:02399FA4 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:02399FA8 E3530019 cmp r3,#0x19
:02399FAC 3AFFFFF5 bcc 02399F88
:02399FB0 E12FFF1E bx r14 (Jump to addr_02399390?)
msr CPSR_fsxc,r14
:02399FB4 027F7350 rsbeqs r7,r15,#0x40000001
:02399FB8 E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:02399FBC E59F0058 ldr r0,[r15, #+0x58]		;r15+0x58=*(0239a01c)=#75530592(0x04808160)
:02399FC0 E3A01C01 mov  r1,#0x100		;r1=256(0x100)
:02399FC4 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(04808160)=#0(0x00000000)
:02399FC8 E3A06000 mov  r6,#0x0		;r6=0(0x0)
:02399FCC E58D6000 str r6,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:02399FD0 E3A07064 mov  r7,#0x64		;r7=100(0x64)
:02399FD4 E28D4000 add  r4,r13,#0x0
:02399FD8 E3A05001 mov  r5,#0x1		;r5=1(0x1)
:02399FDC E1A00007 mov  r0,r7			;r0=100(0x64)
:02399FE0 E1A01005 mov  r1,r5			;r1=1(0x1)
:02399FE4 E1A02004 mov  r2,r4			;r2=1(0x1)
:02399FE8 EB0029A0 bl 023A4670
:02399FEC E59D1000 ldr r1,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:02399FF0 E1A00006 mov  r0,r6			;r0=0(0x0)
:02399FF4 EBFFFF95 bl 02399E50
:02399FF8 E2866001 add  r6,r6,#0x1
:02399FFC E3560069 cmp r6,#0x69
:0239A000 E2877001 add  r7,r7,#0x1
:0239A004 3AFFFFF4 bcc 02399FDC
:0239A008 E3A0005A mov  r0,#0x5A		;r0=90(0x5a)
:0239A00C E3A01002 mov  r1,#0x2		;r1=2(0x2)
:0239A010 EBFFFF8E bl 02399E50
:0239A014 E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:0239A018 E12FFF1E bx r14 (Jump to addr_02399390?)
msr CPSR_fsxc,r14
:0239A01C 04808160 streq r8,[r0],#+0x160
:0239A020 E92D43F8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r14}
:0239A024 E24DD008 sub  r13,r13,#0x8
:0239A028 E59F016C ldr r0,[r15, #+0x16c]		;r15+0x16c=*(0239a19c)=#58785780(0x0380fff4)
:0239A02C E59F516C ldr r5,[r15, #+0x16c]		;r15+0x16c=*(0239a1a0)=#41906912(0x027f72e0)
:0239A030 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239A034 E3A08000 mov  r8,#0x0		;r8=0(0x0)
:0239A038 E2800F7E add  r0,r0,#0x1F8
:0239A03C E58D8000 str r8,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:0239A040 E2804B01 add  r4,r0,#0x400
:0239A044 E28D6000 add  r6,r13,#0x0
:0239A048 E3A07002 mov  r7,#0x2		;r7=2(0x2)
:0239A04C E1A00088 mov  r0,r8,lsl #0x1		;r0=0(0x0)
:0239A050 E1A01007 mov  r1,r7			;r1=2(0x2)
:0239A054 E1A02006 mov  r2,r6			;r2=0(0x0)
:0239A058 E2800044 add  r0,r0,#0x44
:0239A05C EB002983 bl 023A4670
:0239A060 E1A00088 mov  r0,r8,lsl #0x1		;r0=0(0x0)
:0239A064 E19500B0 ldrh r0,[r5, +r0]
:0239A068 E2888001 add  r8,r8,#0x1
:0239A06C E2800512 add  r0,r0,#0x4800000
:0239A070 E59D1000 ldr r1,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:0239A074 E2800902 add  r0,r0,#0x8000
:0239A078 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:0239A07C E3580010 cmp r8,#0x10
:0239A080 3AFFFFF1 bcc 0239A04C
:0239A084 E1D410B2 ldrh r1,[r4, #+0x2]		;r4+0x2=*(00000003)
:0239A088 E59F0114 ldr r0,[r15, #+0x114]		;r15+0x114=*(0239a1a4)=#75530628(0x04808184)
:0239A08C E1A023A1 mov  r2,r1,lsr #0x7		;r2=0(0x0)
:0239A090 E1A01402 mov  r1,r2,lsl #0x8		;r1=0(0x0)
:0239A094 E58D1004 str r1,[r13, #+0x4]		;r13+0x4=*(00000003)
:0239A098 E1D410B2 ldrh r1,[r4, #+0x2]		;r4+0x2=*(00000003)
:0239A09C E3A070CE mov  r7,#0xCE		;r7=206(0xce)
:0239A0A0 E201107F and  r1,r1,#0x7F
:0239A0A4 E1811402 orr  r1,r1,r2,lsl #0x8
:0239A0A8 E58D1004 str r1,[r13, #+0x4]		;r13+0x4=*(00000003)
:0239A0AC E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(04808184)=#0(0x00000000)
:0239A0B0 E1D400B2 ldrh r0,[r4, #+0x2]		;r4+0x2=*(00000003)
:0239A0B4 E1D410B0 ldrh r1,[r4, #+0x0]		;r4+0x0=*(00000001)
:0239A0B8 E200007F and  r0,r0,#0x7F
:0239A0BC E2802007 add  r2,r0,#0x7
:0239A0C0 E1A00142 mov  r0,r2,asr #0x2
:0239A0C4 E0820EA0 add  r0,r2,r0,lsr #0x1d
:0239A0C8 E1D480B4 ldrh r8,[r4, #+0x4]		;r4+0x4=*(00000005)
:0239A0CC E3510003 cmp r1,#0x3
:0239A0D0 E1A061C0 mov  r6,r0,asr #0x3
:0239A0D4 1A000018 bne 0239A13C
:0239A0D8 E28800CE add  r0,r8,#0xCE
:0239A0DC E2842008 add  r2,r4,#0x8
:0239A0E0 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:0239A0E4 EB002961 bl 023A4670
:0239A0E8 E3A09000 mov  r9,#0x0		;r9=0(0x0)
:0239A0EC E28D4004 add  r4,r13,#0x4
:0239A0F0 E1A06009 mov  r6,r9			;r6=0(0x0)
:0239A0F4 E3A05001 mov  r5,#0x1		;r5=1(0x1)
:0239A0F8 EA00000C b 0239A130
:0239A0FC E58D6004 str r6,[r13, #+0x4]		;r13+0x4=*(00000003)
:0239A100 E1A00007 mov  r0,r7			;r0=206(0xce)
:0239A104 E1A01005 mov  r1,r5			;r1=1(0x1)
:0239A108 E1A02004 mov  r2,r4			;r2=1(0x1)
:0239A10C EB002957 bl 023A4670
:0239A110 E1A00409 mov  r0,r9,lsl #0x8		;r0=0(0x0)
:0239A114 E59D1004 ldr r1,[r13, #+0x4]		;r13+0x4=*(00000003)
:0239A118 E2800805 add  r0,r0,#0x50000
:0239A11C E1810000 orr  r0,r1,r0
:0239A120 E58D0004 str r0,[r13, #+0x4]		;r13+0x4=*(00000003)
:0239A124 EBFFFF55 bl 02399E80
:0239A128 E2899001 add  r9,r9,#0x1
:0239A12C E2877001 add  r7,r7,#0x1
:0239A130 E1590008 cmp r9,r8
:0239A134 3AFFFFF0 bcc 0239A0FC
:0239A138 EA000014 b 0239A190
:0239A13C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239A140 E58D0004 str r0,[r13, #+0x4]		;r13+0x4=*(00000003)
:0239A144 E28D5004 add  r5,r13,#0x4
:0239A148 EA00000E b 0239A188
:0239A14C E1A00007 mov  r0,r7			;r0=206(0xce)
:0239A150 E1A01006 mov  r1,r6			;r1=0(0x0)
:0239A154 E1A02005 mov  r2,r5			;r2=1(0x1)
:0239A158 EB002944 bl 023A4670
:0239A15C E59D0004 ldr r0,[r13, #+0x4]		;r13+0x4=*(00000003)
:0239A160 EBFFFF46 bl 02399E80
:0239A164 E1D400B0 ldrh r0,[r4, #+0x0]		;r4+0x0=*(00000001)
:0239A168 E2488001 sub  r8,r8,#0x1
:0239A16C E3500002 cmp r0,#0x2
:0239A170 059D1004 ldreq r1,[r13, #+0x4]		;r13+0x4=*(00000003)
:0239A174 E0877006 add  r7,r7,r6
:0239A178 01A00921 moveq  r0,r1,lsr #0x12		;r0=0(0x0)
:0239A17C 03500009 cmpeq r0,#0x9
:0239A180 03C10B1F biceq  r0,r1,#0x7C00
:0239A184 0584000C streq r0,[r4, #+0xc]		;r4+0xc=*(0000000d)
:0239A188 E3580000 cmp r8,#0x0
:0239A18C 1AFFFFEE bne 0239A14C
:0239A190 E28DD008 add  r13,r13,#0x8
:0239A194 E8BD43F8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r14}
:0239A198 E12FFF1E bx r14 (Jump to addr_02399390?)
msr CPSR_fsxc,r14
:0239A19C 0380FFF4 orreq  r15,r0,#0x3D0
:0239A1A0 027F72E0 rsbeqs r7,r15,#0xE
:0239A1A4 04808184 streq r8,[r0],#+0x184
:0239A1A8 E92D4010 stmdb  r13!,{r4,r14}
:0239A1AC E59F0044 ldr r0,[r15, #+0x44]		;r15+0x44=*(0239a1f8)=#58785780(0x0380fff4)
:0239A1B0 E5904000 ldr r4,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239A1B4 EB404A8D bl 033ACBF0
:0239A1B8 E3500000 cmp r0,#0x0
:0239A1BC 02840C03 addeq  r0,r4,#0x300
:0239A1C0 01D013BE ldreqh r1,[r0, #+0x3e]		;r0+0x3e=*(03810032)=#-2092818349(0x83422053)
:0239A1C4 03811040 orreq  r1,r1,#0x40
:0239A1C8 01C013BE streqh r1,[r0, #+0x3e]		;r0+0x3e=*(03810032)=#-2092818349(0x83422053)
:0239A1CC 0A000007 beq 0239A1F0
:0239A1D0 E2840F82 add  r0,r4,#0x208
:0239A1D4 E2800B01 add  r0,r0,#0x400
:0239A1D8 EB404A88 bl 033ACC00
:0239A1DC E2840F8D add  r0,r4,#0x234
:0239A1E0 E2800B01 add  r0,r0,#0x400
:0239A1E4 EB404A85 bl 033ACC00
:0239A1E8 E2840E66 add  r0,r4,#0x660
:0239A1EC EB404A83 bl 033ACC00
:0239A1F0 E8BD4010 ldmia  r13!,{r4,r14}
:0239A1F4 E12FFF1E bx r14 (Jump to addr_02399390?)
msr CPSR_fsxc,r14
:0239A1F8 0380FFF4 orreq  r15,r0,#0x3D0
:0239A1FC E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0239A200 E5801000 str r1,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239A204 E12FFF1E bx r14 (Jump to addr_02399390?)
msr CPSR_fsxc,r14
:0239A208 E59FC004 ldr r12,[r15, #+0x4]		;r15+0x4=*(0239a214)=#58700588(0x037fb32c)
:0239A20C E59F1004 ldr r1,[r15, #+0x4]		;r15+0x4=*(0239a218)=#41855388(0x027ea99c)
:0239A210 E12FFF1C bx r12 (Jump to addr_037FB32C?)msr CPSR_fsxc,r12
:0239A214 037FB32C cmneq r15,#0xB0000000
:0239A218 027EA99C rsbeqs r10,r14,#0x270000
:0239A21C E92D4078 stmdb  r13!,{r3,r4,r5,r6,r14}
:0239A220 E24DD00C sub  r13,r13,#0xC
:0239A224 E59F2078 ldr r2,[r15, #+0x78]		;r15+0x78=*(0239a2a4)=#58785780(0x0380fff4)
:0239A228 E1A05000 mov  r5,r0			;r5=58785780(0x380fff4)
:0239A22C E5920000 ldr r0,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239A230 E1A04001 mov  r4,r1			;r4=41855388(0x27ea99c)
:0239A234 E2800F82 add  r0,r0,#0x208
:0239A238 E2800B01 add  r0,r0,#0x400
:0239A23C EB404AF7 bl 033ACE20
:0239A240 E59F0060 ldr r0,[r15, #+0x60]		;r15+0x60=*(0239a2a8)=#33514(0x000082ea)
:0239A244 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0239A248 E0823095 umull  r3,r2,r5,r0
:0239A24C E0222195 mla  r2,r5,r1,r2unknown
:0239A250 E1A05001 mov  r5,r1			;r5=0(0x0)
:0239A254 E0222095 mla  r2,r5,r0,r2unknown
:0239A258 E1A06323 mov  r6,r3,lsr #0x6		;r6=0(0x0)
:0239A25C E1866D02 orr  r6,r6,r2,lsl #0x1a
:0239A260 EB404A05 bl 033ACA7C
:0239A264 E0960000 adds r0,r6,r0
:0239A268 E2A12000 adc  r2,r1,#0x0
:0239A26C E1A01000 mov  r1,r0			;r1=33514(0x82ea)
:0239A270 E58D4004 str r4,[r13, #+0x4]		;r13+0x4=*(00000003)
:0239A274 E1A00005 mov  r0,r5			;r0=0(0x0)
:0239A278 E58D0008 str r0,[r13, #+0x8]		;r13+0x8=*(00000007)
:0239A27C E59F0020 ldr r0,[r15, #+0x20]		;r15+0x20=*(0239a2a4)=#58785780(0x0380fff4)
:0239A280 E58D5000 str r5,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:0239A284 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239A288 E1A03006 mov  r3,r6			;r3=0(0x0)
:0239A28C E2800F82 add  r0,r0,#0x208
:0239A290 E2800B01 add  r0,r0,#0x400
:0239A294 EB404AC4 bl 033ACDAC
:0239A298 E28DD00C add  r13,r13,#0xC
:0239A29C E8BD4078 ldmia  r13!,{r3,r4,r5,r6,r14}
:0239A2A0 E12FFF1E bx r14 (Jump to addr_02399390?)
msr CPSR_fsxc,r14
:0239A2A4 0380FFF4 orreq  r15,r0,#0x3D0
:0239A2A8 000082EA andeq  r8,r0,r10,ror #0x5
:0239A2AC E59F0010 ldr r0,[r15, #+0x10]		;r15+0x10=*(0239a2c4)=#58785780(0x0380fff4)
:0239A2B0 E59FC010 ldr r12,[r15, #+0x10]		;r15+0x10=*(0239a2c8)=#58709440(0x037fd5c0)
:0239A2B4 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239A2B8 E2800F82 add  r0,r0,#0x208
:0239A2BC E2800B01 add  r0,r0,#0x400
:0239A2C0 E12FFF1C bx r12 (Jump to addr_037FD5C0?)msr CPSR_fsxc,r12
:0239A2C4 0380FFF4 orreq  r15,r0,#0x3D0
:0239A2C8 037FD5C0 cmneq r15,#0x30000000
:0239A2CC E92D4010 stmdb  r13!,{r4,r14}
:0239A2D0 E59F1070 ldr r1,[r15, #+0x70]		;r15+0x70=*(0239a348)=#58785780(0x0380fff4)
:0239A2D4 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239A2D8 E5914000 ldr r4,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239A2DC E3A0100A mov  r1,#0xA		;r1=10(0xa)
:0239A2E0 E59423EC ldr r2,[r4, #+0x3ec]		;r4+0x3ec=*(9bb38767)
:0239A2E4 E2822001 add  r2,r2,#0x1
:0239A2E8 E58423EC str r2,[r4, #+0x3ec]		;r4+0x3ec=*(9bb38767)
:0239A2EC EB4036C1 bl 033A7DF8
:0239A2F0 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0239A2F4 E3A01012 mov  r1,#0x12		;r1=18(0x12)
:0239A2F8 EB4036BE bl 033A7DF8
:0239A2FC E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239A300 E3A01011 mov  r1,#0x11		;r1=17(0x11)
:0239A304 EB4036BB bl 033A7DF8
:0239A308 E2840C01 add  r0,r4,#0x100
:0239A30C E1D00FBC ldrh r0,[r0, #+0xfc]		;r0+0xfc=*(000000fd)
:0239A310 E3500000 cmp r0,#0x0
:0239A314 0A000002 beq 0239A324
:0239A318 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0239A31C E3A01013 mov  r1,#0x13		;r1=19(0x13)
:0239A320 EB4036B4 bl 033A7DF8
:0239A324 E2840C03 add  r0,r4,#0x300
:0239A328 E1D00FB4 ldrh r0,[r0, #+0xf4]		;r0+0xf4=*(000000f6)
:0239A32C E3500000 cmp r0,#0x0
:0239A330 0A000002 beq 0239A340
:0239A334 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0239A338 E3A01015 mov  r1,#0x15		;r1=21(0x15)
:0239A33C EB4036AD bl 033A7DF8
:0239A340 E8BD4010 ldmia  r13!,{r4,r14}
:0239A344 E12FFF1E bx r14 (Jump to addr_02399390?)
msr CPSR_fsxc,r14
:0239A348 0380FFF4 orreq  r15,r0,#0x3D0
:0239A34C E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:0239A350 E59F205C ldr r2,[r15, #+0x5c]		;r15+0x5c=*(0239a3b4)=#58785780(0x0380fff4)
:0239A354 E1A05000 mov  r5,r0			;r5=2(0x2)
:0239A358 E5920000 ldr r0,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239A35C E1A04001 mov  r4,r1			;r4=21(0x15)
:0239A360 E2800F8D add  r0,r0,#0x234
:0239A364 E2800B01 add  r0,r0,#0x400
:0239A368 EB404AAC bl 033ACE20
:0239A36C E3A03000 mov  r3,#0x0		;r3=0(0x0)
:0239A370 E59F0040 ldr r0,[r15, #+0x40]		;r15+0x40=*(0239a3b8)=#33514(0x000082ea)
:0239A374 E1A01003 mov  r1,r3			;r1=0(0x0)
:0239A378 E08C2095 umull  r2,r12,r5,r0
:0239A37C E02CC395 mla  r12,r5,r3,r12unknown
:0239A380 E02CC091 mla  r12,r1,r0,r12unknown
:0239A384 E1A01322 mov  r1,r2,lsr #0x6		;r1=918527(0xe03ff)
:0239A388 E58D3000 str r3,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:0239A38C E59F0020 ldr r0,[r15, #+0x20]		;r15+0x20=*(0239a3b4)=#58785780(0x0380fff4)
:0239A390 E1A03004 mov  r3,r4			;r3=21(0x15)
:0239A394 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239A398 E1A0232C mov  r2,r12,lsr #0x6		;r2=917335(0xdff57)
:0239A39C E2800F8D add  r0,r0,#0x234
:0239A3A0 E2800B01 add  r0,r0,#0x400
:0239A3A4 E1811D0C orr  r1,r1,r12,lsl #0x1a
:0239A3A8 EB404A63 bl 033ACD3C
:0239A3AC E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:0239A3B0 E12FFF1E bx r14 (Jump to addr_02399390?)
msr CPSR_fsxc,r14
:0239A3B4 0380FFF4 orreq  r15,r0,#0x3D0
:0239A3B8 000082EA andeq  r8,r0,r10,ror #0x5
:0239A3BC E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:0239A3C0 E59F2070 ldr r2,[r15, #+0x70]		;r15+0x70=*(0239a438)=#58785780(0x0380fff4)
:0239A3C4 E1A05000 mov  r5,r0			;r5=-1682734213(0x9bb3837b)
:0239A3C8 E5920000 ldr r0,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239A3CC E1A04001 mov  r4,r1			;r4=918527(0xe03ff)
:0239A3D0 E2800F8D add  r0,r0,#0x234
:0239A3D4 E2800B01 add  r0,r0,#0x400
:0239A3D8 EB404A90 bl 033ACE20
:0239A3DC E59F0058 ldr r0,[r15, #+0x58]		;r15+0x58=*(0239a43c)=#33514(0x000082ea)
:0239A3E0 E3A03000 mov  r3,#0x0		;r3=0(0x0)
:0239A3E4 E082C095 umull  r12,r2,r5,r0
:0239A3E8 E0222395 mla  r2,r5,r3,r2unknown
:0239A3EC E1A01003 mov  r1,r3			;r1=0(0x0)
:0239A3F0 E0222091 mla  r2,r1,r0,r2unknown
:0239A3F4 E1A0032C mov  r0,r12,lsr #0x6		;r0=917335(0xdff57)
:0239A3F8 E1A01322 mov  r1,r2,lsr #0x6		;r1=918527(0xe03ff)
:0239A3FC E1800D02 orr  r0,r0,r2,lsl #0x1a
:0239A400 E3A02FFA mov  r2,#0x3E8		;r2=1000(0x3e8)
:0239A404 EB407011 bl 033B6450
:0239A408 E1A02001 mov  r2,r1			;r2=918527(0xe03ff)
:0239A40C E1A01000 mov  r1,r0			;r1=917335(0xdff57)
:0239A410 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239A414 E58D0000 str r0,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:0239A418 E59F0018 ldr r0,[r15, #+0x18]		;r15+0x18=*(0239a438)=#58785780(0x0380fff4)
:0239A41C E1A03004 mov  r3,r4			;r3=918527(0xe03ff)
:0239A420 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239A424 E2800F8D add  r0,r0,#0x234
:0239A428 E2800B01 add  r0,r0,#0x400
:0239A42C EB404A42 bl 033ACD3C
:0239A430 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:0239A434 E12FFF1E bx r14 (Jump to addr_02399390?)
msr CPSR_fsxc,r14
:0239A438 0380FFF4 orreq  r15,r0,#0x3D0
:0239A43C 000082EA andeq  r8,r0,r10,ror #0x5
:0239A440 E59F0010 ldr r0,[r15, #+0x10]		;r15+0x10=*(0239a458)=#58785780(0x0380fff4)
:0239A444 E59FC010 ldr r12,[r15, #+0x10]		;r15+0x10=*(0239a45c)=#58709440(0x037fd5c0)
:0239A448 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239A44C E2800F8D add  r0,r0,#0x234
:0239A450 E2800B01 add  r0,r0,#0x400
:0239A454 E12FFF1C bx r12 (Jump to addr_037FD5C0?)msr CPSR_fsxc,r12
:0239A458 0380FFF4 orreq  r15,r0,#0x3D0
:0239A45C 037FD5C0 cmneq r15,#0x30000000
:0239A460 E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:0239A464 E59F3068 ldr r3,[r15, #+0x68]		;r15+0x68=*(0239a4d4)=#75521888(0x04805f60)
:0239A468 E2822001 add  r2,r2,#0x1
:0239A46C E1A05001 mov  r5,r1			;r5=917335(0xdff57)
:0239A470 E3C22001 bic  r2,r2,#0x1
:0239A474 E0851002 add  r1,r5,r2
:0239A478 E1510003 cmp r1,r3
:0239A47C E1A06000 mov  r6,r0			;r6=-1682734213(0x9bb3837b)
:0239A480 80434005 subhi  r4,r3,r5
:0239A484 80427004 subhi  r7,r2,r4
:0239A488 91A04002 movls  r4,r2			;r4=918527(0xe03ff)
:0239A48C 93A07000 movls  r7,#0x0		;r7=0(0x0)
:0239A490 E1A00005 mov  r0,r5			;r0=917335(0xdff57)
:0239A494 E1A01006 mov  r1,r6			;r1=-1682734213(0x9bb3837b)
:0239A498 E1A02004 mov  r2,r4			;r2=918527(0xe03ff)
:0239A49C EB404CD6 bl 033AD7FC
:0239A4A0 E3570000 cmp r7,#0x0
:0239A4A4 0A000008 beq 0239A4CC
:0239A4A8 E59F0028 ldr r0,[r15, #+0x28]		;r15+0x28=*(0239a4d8)=#58785780(0x0380fff4)
:0239A4AC E0853004 add  r3,r5,r4
:0239A4B0 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239A4B4 E1A02007 mov  r2,r7			;r2=0(0x0)
:0239A4B8 E2800C03 add  r0,r0,#0x300
:0239A4BC E1D00DBE ldrh r0,[r0, #+0xde]		;r0+0xde=*(9bb38459)
:0239A4C0 E0861004 add  r1,r6,r4
:0239A4C4 E0430000 sub  r0,r3,r0
:0239A4C8 EB404CCB bl 033AD7FC
:0239A4CC E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:0239A4D0 E12FFF1E bx r14 (Jump to addr_02399390?)
msr CPSR_fsxc,r14
:0239A4D4 04805F60 streq r5,[r0],#+0xf60
:0239A4D8 0380FFF4 orreq  r15,r0,#0x3D0
:0239A4DC E59FC014 ldr r12,[r15, #+0x14]		;r15+0x14=*(0239a4f8)=#58711964(0x037fdf9c)
:0239A4E0 E1A03000 mov  r3,r0			;r3=-1682734213(0x9bb3837b)
:0239A4E4 E2822001 add  r2,r2,#0x1
:0239A4E8 E1A00001 mov  r0,r1			;r0=-1682734213(0x9bb3837b)
:0239A4EC E1A01003 mov  r1,r3			;r1=-1682734213(0x9bb3837b)
:0239A4F0 E3C22001 bic  r2,r2,#0x1
:0239A4F4 E12FFF1C bx r12 (Jump to addr_037FDF9C?)msr CPSR_fsxc,r12
:0239A4F8 037FDF9C cmneq r15,#0x270
:0239A4FC E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:0239A500 E1A06000 mov  r6,r0			;r6=-1682734213(0x9bb3837b)
:0239A504 E1A05002 mov  r5,r2			;r5=0(0x0)
:0239A508 E1A00001 mov  r0,r1			;r0=-1682734213(0x9bb3837b)
:0239A50C E1A04003 mov  r4,r3			;r4=-1682734213(0x9bb3837b)
:0239A510 E1A01006 mov  r1,r6			;r1=-1682734213(0x9bb3837b)
:0239A514 E3A02024 mov  r2,#0x24		;r2=36(0x24)
:0239A518 EB404CB7 bl 033AD7FC
:0239A51C E3540000 cmp r4,#0x0
:0239A520 0A000004 beq 0239A538
:0239A524 E2842001 add  r2,r4,#0x1
:0239A528 E1A00005 mov  r0,r5			;r0=0(0x0)
:0239A52C E2861024 add  r1,r6,#0x24
:0239A530 E3C22001 bic  r2,r2,#0x1
:0239A534 EB404CB0 bl 033AD7FC
:0239A538 E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:0239A53C E12FFF1E bx r14 (Jump to addr_02399390?)
msr CPSR_fsxc,r14
:0239A540 E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:0239A544 E1A06000 mov  r6,r0			;r6=0(0x0)
:0239A548 E1A05002 mov  r5,r2			;r5=36(0x24)
:0239A54C E1A00001 mov  r0,r1			;r0=-1682734213(0x9bb3837b)
:0239A550 E1A04003 mov  r4,r3			;r4=-1682734213(0x9bb3837b)
:0239A554 E1A01006 mov  r1,r6			;r1=0(0x0)
:0239A558 E3A02024 mov  r2,#0x24		;r2=36(0x24)
:0239A55C EB404CA6 bl 033AD7FC
:0239A560 E3540000 cmp r4,#0x0
:0239A564 0A000004 beq 0239A57C
:0239A568 E2842001 add  r2,r4,#0x1
:0239A56C E1A00005 mov  r0,r5			;r0=36(0x24)
:0239A570 E2861028 add  r1,r6,#0x28
:0239A574 E3C22001 bic  r2,r2,#0x1
:0239A578 EB404C9F bl 033AD7FC
:0239A57C E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:0239A580 E12FFF1E bx r14 (Jump to addr_02399390?)
msr CPSR_fsxc,r14
:0239A584 E3100001 tst r0,#0x1
:0239A588 115020B1 ldrneh r2,[r0, #-0x1]		;(r0-0xb1=*(00000023))
:0239A58C 120220FF andne  r2,r2,#0xFF
:0239A590 11821401 orrne  r1,r2,r1,lsl #0x8
:0239A594 114010B1 strneh r1,[r0, #-0x1]		;(r0-0xb1=*(00000023))
:0239A598 01D020B0 ldreqh r2,[r0, #+0x0]		;r0+0x0=*(00000024)
:0239A59C 020110FF andeq  r1,r1,#0xFF
:0239A5A0 02022CFF andeq  r2,r2,#0xFF00
:0239A5A4 01821001 orreq  r1,r2,r1
:0239A5A8 01C010B0 streqh r1,[r0, #+0x0]		;r0+0x0=*(00000024)
:0239A5AC E12FFF1E bx r14 (Jump to addr_02399390?)
msr CPSR_fsxc,r14
:0239A5B0 E3100001 tst r0,#0x1
:0239A5B4 115000B1 ldrneh r0,[r0, #-0x1]		;(r0-0xb1=*(00000023))
:0239A5B8 11A00440 movne  r0,r0,asr #0x8
:0239A5BC 01D000B0 ldreqh r0,[r0, #+0x0]		;r0+0x0=*(00000024)
:0239A5C0 E20000FF and  r0,r0,#0xFF
:0239A5C4 E20000FF and  r0,r0,#0xFF
:0239A5C8 E12FFF1E bx r14 (Jump to addr_02399390?)
msr CPSR_fsxc,r14
:0239A5CC E59F3024 ldr r3,[r15, #+0x24]		;r15+0x24=*(0239a5f8)=#58785780(0x0380fff4)
:0239A5D0 E59F2024 ldr r2,[r15, #+0x24]		;r15+0x24=*(0239a5fc)=#65528(0x0000fff8)
:0239A5D4 E5933000 ldr r3,[r3, #+0x0]		;r3+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239A5D8 E0000002 and  r0,r0,r2
:0239A5DC E2802005 add  r2,r0,#0x5
:0239A5E0 E2830C05 add  r0,r3,#0x500
:0239A5E4 E1C02FB0 strh r2,[r0, #+0xf0]		;r0+0xf0=*(00000114)
:0239A5E8 E2832E5F add  r2,r3,#0x5F0
:0239A5EC E3810001 orr  r0,r1,#0x1
:0239A5F0 E1C200B2 strh r0,[r2, #+0x2]		;r2+0x2=*(0000fffa)
:0239A5F4 E12FFF1E bx r14 (Jump to addr_02399390?)
msr CPSR_fsxc,r14
:0239A5F8 0380FFF4 orreq  r15,r0,#0x3D0
:0239A5FC 0000FFF8 unknown
:0239A600 E59F100C ldr r1,[r15, #+0xc]		;r15+0xc=*(0239a614)=#58785780(0x0380fff4)
:0239A604 E5911000 ldr r1,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239A608 E2811C05 add  r1,r1,#0x500
:0239A60C E1C10FB4 strh r0,[r1, #+0xf4]		;r1+0xf4=*(9bb3846f)
:0239A610 E12FFF1E bx r14 (Jump to addr_02399390?)
msr CPSR_fsxc,r14
:0239A614 0380FFF4 orreq  r15,r0,#0x3D0
:0239A618 E59F0024 ldr r0,[r15, #+0x24]		;r15+0x24=*(0239a644)=#58785780(0x0380fff4)
:0239A61C E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239A620 E2803E5F add  r3,r0,#0x5F0
:0239A624 E2800C05 add  r0,r0,#0x500
:0239A628 E1D320B2 ldrh r2,[r3, #+0x2]		;r3+0x2=*(9bb3837d)
:0239A62C E1D310B4 ldrh r1,[r3, #+0x4]		;r3+0x4=*(9bb3837f)
:0239A630 E1D00FB0 ldrh r0,[r0, #+0xf0]		;r0+0xf0=*(9bb3846b)
:0239A634 E0202091 mla  r0,r1,r0,r2unknown
:0239A638 E1C300B4 strh r0,[r3, #+0x4]		;r3+0x4=*(9bb3837f)
:0239A63C E1D300B4 ldrh r0,[r3, #+0x4]		;r3+0x4=*(9bb3837f)
:0239A640 E12FFF1E bx r14 (Jump to addr_02399390?)
msr CPSR_fsxc,r14
:0239A644 0380FFF4 orreq  r15,r0,#0x3D0
:0239A648 E92D4010 stmdb  r13!,{r4,r14}
:0239A64C E59F206C ldr r2,[r15, #+0x6c]		;r15+0x6c=*(0239a6c0)=#41906880(0x027f72c0)
:0239A650 E1A04E01 mov  r4,r1,lsl #0x1c		;r4=-1342177280(0xb0000000)
:0239A654 E59F3068 ldr r3,[r15, #+0x68]		;r15+0x68=*(0239a6c4)=#4095(0x00000fff)
:0239A658 E1A04DA4 mov  r4,r4,lsr #0x1b		;r4=22(0x16)
:0239A65C E1A0CE00 mov  r12,r0,lsl #0x1c		;r12=-1342177280(0xb0000000)
:0239A660 E1A0EDAC mov  r14,r12,lsr #0x1b		;r14=22(0x16)
:0239A664 E0031241 and  r1,r3,r1,asr #0x4
:0239A668 E19240B4 ldrh r4,[r2, +r4]
:0239A66C E1A01801 mov  r1,r1,lsl #0x10		;r1=-2089091072(0x837b0000)
:0239A670 E1A00240 mov  r0,r0,asr #0x4
:0239A674 E1A00E00 mov  r0,r0,lsl #0x1c		;r0=-1342177280(0xb0000000)
:0239A678 E1A0CDA0 mov  r12,r0,lsr #0x1b		;r12=22(0x16)
:0239A67C E19200BE ldrh r0,[r2, +r14]
:0239A680 E0241821 eor  r1,r4,r1,lsr #0x10
:0239A684 E0210000 eor  r0,r1,r0
:0239A688 E1A00800 mov  r0,r0,lsl #0x10		;r0=0(0x0)
:0239A68C E1A01820 mov  r1,r0,lsr #0x10		;r1=0(0x0)
:0239A690 E1A00E01 mov  r0,r1,lsl #0x1c		;r0=0(0x0)
:0239A694 E1A00DA0 mov  r0,r0,lsr #0x1b		;r0=0(0x0)
:0239A698 E0031241 and  r1,r3,r1,asr #0x4
:0239A69C E19230B0 ldrh r3,[r2, +r0]
:0239A6A0 E1A00801 mov  r0,r1,lsl #0x10		;r0=0(0x0)
:0239A6A4 E19210BC ldrh r1,[r2, +r12]
:0239A6A8 E0230820 eor  r0,r3,r0,lsr #0x10
:0239A6AC E0200001 eor  r0,r0,r1
:0239A6B0 E1A00800 mov  r0,r0,lsl #0x10		;r0=0(0x0)
:0239A6B4 E1A00820 mov  r0,r0,lsr #0x10		;r0=0(0x0)
:0239A6B8 E8BD4010 ldmia  r13!,{r4,r14}
:0239A6BC E12FFF1E bx r14 (Jump to addr_00000016?)
msr CPSR_fsxc,r14
:0239A6C0 027F72C0 rsbeqs r7,r15,#0xC
:0239A6C4 00000FFF unknown
:0239A6C8 E92D4010 stmdb  r13!,{r4,r14}
:0239A6CC E5904008 ldr r4,[r0, #+0x8]		;r0+0x8=*(00000008)
:0239A6D0 E59F1064 ldr r1,[r15, #+0x64]		;r15+0x64=*(0239a73c)=#46776(0x0000b6b8)
:0239A6D4 E15420B4 ldrh r2,[r4, #-0x4]		;(r4-0xb4=*(00000012))
:0239A6D8 E244E004 sub  r14,r4,#0x4
:0239A6DC E1520001 cmp r2,r1
:0239A6E0 01DE20B2 ldreqh r2,[r14, #+0x2]		;r14+0x2=*(00000018)
:0239A6E4 059F1054 ldreq r1,[r15, #+0x54]		;r15+0x54=*(0239a740)=#7494(0x00001d46)
:0239A6E8 01520001 cmpeq r2,r1
:0239A6EC 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:0239A6F0 0A00000F beq 0239A734
:0239A6F4 E59F3040 ldr r3,[r15, #+0x40]		;r15+0x40=*(0239a73c)=#46776(0x0000b6b8)
:0239A6F8 E3A0C001 mov  r12,#0x1		;r12=1(0x1)
:0239A6FC E1C4C0BA strh r12,[r4, #+0xa]		;r4+0xa=*(00000020)
:0239A700 E59F2038 ldr r2,[r15, #+0x38]		;r15+0x38=*(0239a740)=#7494(0x00001d46)
:0239A704 E1CE30B0 strh r3,[r14, #+0x0]		;r14+0x0=*(00000016)
:0239A708 E1CE20B2 strh r2,[r14, #+0x2]		;r14+0x2=*(00000018)
:0239A70C E5901008 ldr r1,[r0, #+0x8]		;r0+0x8=*(00000008)
:0239A710 E59F002C ldr r0,[r15, #+0x2c]		;r15+0x2c=*(0239a744)=#58785780(0x0380fff4)
:0239A714 E1C130BC strh r3,[r1, #+0xc]		;r1+0xc=*(00001d52)
:0239A718 E1C120BE strh r2,[r1, #+0xe]		;r1+0xe=*(00001d54)
:0239A71C E5901000 ldr r1,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239A720 E1A0000C mov  r0,r12			;r0=1(0x1)
:0239A724 E2811C03 add  r1,r1,#0x300
:0239A728 E1D12FBA ldrh r2,[r1, #+0xfa]		;r1+0xfa=*(9bb38475)
:0239A72C E2822001 add  r2,r2,#0x1
:0239A730 E1C12FBA strh r2,[r1, #+0xfa]		;r1+0xfa=*(9bb38475)
:0239A734 E8BD4010 ldmia  r13!,{r4,r14}
:0239A738 E12FFF1E bx r14 (Jump to addr_00000016?)
msr CPSR_fsxc,r14
:0239A73C 0000B6B8 streqh r11,[r0], -r8
:0239A740 00001D46 andeq  r1,r0,r6,asr #0x1a
:0239A744 0380FFF4 orreq  r15,r0,#0x3D0
:0239A748 E59F0030 ldr r0,[r15, #+0x30]		;r15+0x30=*(0239a780)=#75530244(0x04808004)
:0239A74C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0239A750 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(04808004)=#0(0x00000000)
:0239A754 E3A02010 mov  r2,#0x10		;r2=16(0x10)
:0239A758 E2801E21 add  r1,r0,#0x210
:0239A75C EA000004 b 0239A774
:0239A760 E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(00000000)
:0239A764 E3500000 cmp r0,#0x0
:0239A768 13500009 cmpne r0,#0x9
:0239A76C 012FFF1E bxeq r14 (Jump to addr_00000016?)msreq CPSR_fsxc,r14
:0239A770 E2422001 sub  r2,r2,#0x1
:0239A774 E3520000 cmp r2,#0x0
:0239A778 1AFFFFF8 bne 0239A760
:0239A77C E12FFF1E bx r14 (Jump to addr_00000016?)
msr CPSR_fsxc,r14
:0239A780 04808004 streq r8,[r0],#+0x4
:0239A784 E92D4010 stmdb  r13!,{r4,r14}
:0239A788 E1A04000 mov  r4,r0			;r4=75530244(0x4808004)
:0239A78C E1D400B0 ldrh r0,[r4, #+0x0]		;r4+0x0=*(04808004)=#0(0x00000000)
:0239A790 E3500000 cmp r0,#0x0
:0239A794 0A00000A beq 0239A7C4
:0239A798 EBFFFFEA bl 0239A748
:0239A79C E594100C ldr r1,[r4, #+0xc]		;r4+0xc=*(04808010)=#0(0x00000000)
:0239A7A0 E5940008 ldr r0,[r4, #+0x8]		;r4+0x8=*(0480800c)=#0(0x00000000)
:0239A7A4 E2411010 sub  r1,r1,#0x10
:0239A7A8 EB001471 bl 0239F974
:0239A7AC E59F0018 ldr r0,[r15, #+0x18]		;r15+0x18=*(0239a7cc)=#58785780(0x0380fff4)
:0239A7B0 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239A7B4 E2800C03 add  r0,r0,#0x300
:0239A7B8 E1D01FBC ldrh r1,[r0, #+0xfc]		;r0+0xfc=*(9bb38477)
:0239A7BC E2811001 add  r1,r1,#0x1
:0239A7C0 E1C01FBC strh r1,[r0, #+0xfc]		;r0+0xfc=*(9bb38477)
:0239A7C4 E8BD4010 ldmia  r13!,{r4,r14}
:0239A7C8 E12FFF1E bx r14 (Jump to addr_00000016?)
msr CPSR_fsxc,r14
:0239A7CC 0380FFF4 orreq  r15,r0,#0x3D0
:0239A7D0 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:0239A7D4 E59F00E8 ldr r0,[r15, #+0xe8]		;r15+0xe8=*(0239a8c4)=#58785780(0x0380fff4)
:0239A7D8 E5902000 ldr r2,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239A7DC E2820C03 add  r0,r2,#0x300
:0239A7E0 E1D015B0 ldrh r1,[r0, #+0x50]		;r0+0x50=*(03810044)=#-1879010750(0x90009242)
:0239A7E4 E282002C add  r0,r2,#0x2C
:0239A7E8 E3510001 cmp r1,#0x1
:0239A7EC E2824FD1 add  r4,r2,#0x344
:0239A7F0 E2805B01 add  r5,r0,#0x400
:0239A7F4 0A000003 beq 0239A808
:0239A7F8 E3510002 cmp r1,#0x2
:0239A7FC 0A00000E beq 0239A83C
:0239A800 E3510003 cmp r1,#0x3
:0239A804 EA00001B b 0239A878
:0239A808 E2850078 add  r0,r5,#0x78
:0239A80C EBFFFFAD bl 0239A6C8
:0239A810 E3500000 cmp r0,#0x0
:0239A814 0A000001 beq 0239A820
:0239A818 EBFFFFCA bl 0239A748
:0239A81C EB001890 bl 023A0A64
:0239A820 E2850028 add  r0,r5,#0x28
:0239A824 EBFFFFA7 bl 0239A6C8
:0239A828 E3500000 cmp r0,#0x0
:0239A82C 0A000011 beq 0239A878
:0239A830 E2850028 add  r0,r5,#0x28
:0239A834 EBFFFFD2 bl 0239A784
:0239A838 EA00000E b 0239A878
:0239A83C E2850064 add  r0,r5,#0x64
:0239A840 EBFFFFA0 bl 0239A6C8
:0239A844 E2850028 add  r0,r5,#0x28
:0239A848 EBFFFF9E bl 0239A6C8
:0239A84C E3500000 cmp r0,#0x0
:0239A850 0A000008 beq 0239A878
:0239A854 E1D502B8 ldrh r0,[r5, #+0x28]		;r5+0x28=*(0000004c)
:0239A858 E3500000 cmp r0,#0x0
:0239A85C 0A000000 beq 0239A864
:0239A860 EBFFFFB8 bl 0239A748
:0239A864 E1D406BA ldrh r0,[r4, #+0x6a]		;r4+0x6a=*(0480806e)=#0(0x00000000)
:0239A868 EB001BD0 bl 023A17B0
:0239A86C E1D40BB8 ldrh r0,[r4, #+0xb8]		;r4+0xb8=*(048080bc)=#0(0x00000000)
:0239A870 E2800001 add  r0,r0,#0x1
:0239A874 E1C40BB8 strh r0,[r4, #+0xb8]		;r4+0xb8=*(048080bc)=#0(0x00000000)
:0239A878 E2850014 add  r0,r5,#0x14
:0239A87C EBFFFF91 bl 0239A6C8
:0239A880 E3500000 cmp r0,#0x0
:0239A884 0A000001 beq 0239A890
:0239A888 E2850014 add  r0,r5,#0x14
:0239A88C EBFFFFBC bl 0239A784
:0239A890 E1A00005 mov  r0,r5			;r0=36(0x24)
:0239A894 EBFFFF8B bl 0239A6C8
:0239A898 E3500000 cmp r0,#0x0
:0239A89C 0A000001 beq 0239A8A8
:0239A8A0 E1A00005 mov  r0,r5			;r0=36(0x24)
:0239A8A4 EBFFFFB6 bl 0239A784
:0239A8A8 E59F1018 ldr r1,[r15, #+0x18]		;r15+0x18=*(0239a8c8)=#75530244(0x04808004)
:0239A8AC E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(04808004)=#0(0x00000000)
:0239A8B0 E3500000 cmp r0,#0x0
:0239A8B4 03A00001 moveq  r0,#0x1		;r0=1(0x1)
:0239A8B8 01C100B0 streqh r0,[r1, #+0x0]		;r1+0x0=*(04808004)=#0(0x00000000)
:0239A8BC E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:0239A8C0 E12FFF1E bx r14 (Jump to addr_00000016?)
msr CPSR_fsxc,r14
:0239A8C4 0380FFF4 orreq  r15,r0,#0x3D0
:0239A8C8 04808004 streq r8,[r0],#+0x4
:0239A8CC E92D4010 stmdb  r13!,{r4,r14}
:0239A8D0 E1A04000 mov  r4,r0			;r4=0(0x0)
:0239A8D4 E3A00401 mov  r0,#0x1000000		;r0=16777216(0x1000000)
:0239A8D8 EB40422A bl 033AB188
:0239A8DC E59F1028 ldr r1,[r15, #+0x28]		;r15+0x28=*(0239a90c)=#58785780(0x0380fff4)
:0239A8E0 E5911000 ldr r1,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239A8E4 E2811C03 add  r1,r1,#0x300
:0239A8E8 E1D12FB4 ldrh r2,[r1, #+0xf4]		;r1+0xf4=*(9bb3846f)
:0239A8EC E1822004 orr  r2,r2,r4
:0239A8F0 E1C12FB4 strh r2,[r1, #+0xf4]		;r1+0xf4=*(9bb3846f)
:0239A8F4 EB404215 bl 033AB150
:0239A8F8 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0239A8FC E3A01015 mov  r1,#0x15		;r1=21(0x15)
:0239A900 EB40353C bl 033A7DF8
:0239A904 E8BD4010 ldmia  r13!,{r4,r14}
:0239A908 E12FFF1E bx r14 (Jump to addr_00000016?)
msr CPSR_fsxc,r14
:0239A90C 0380FFF4 orreq  r15,r0,#0x3D0
:0239A910 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:0239A914 E59F006C ldr r0,[r15, #+0x6c]		;r15+0x6c=*(0239a988)=#58785780(0x0380fff4)
:0239A918 E5901000 ldr r1,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239A91C E2814FD1 add  r4,r1,#0x344
:0239A920 E1D40BB0 ldrh r0,[r4, #+0xb0]		;r4+0xb0=*(000000b0)
:0239A924 E3500000 cmp r0,#0x0
:0239A928 0A000014 beq 0239A980
:0239A92C E2810F62 add  r0,r1,#0x188
:0239A930 E3A01012 mov  r1,#0x12		;r1=18(0x12)
:0239A934 EB4035E4 bl 033A80CC
:0239A938 E1B05000 movs r5,r0			;r5=58785780(0x380fff4)
:0239A93C 0A00000F beq 0239A980
:0239A940 E59F1044 ldr r1,[r15, #+0x44]		;r15+0x44=*(0239a98c)=#390(0x00000186)
:0239A944 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239A948 E1C510BC strh r1,[r5, #+0xc]		;r5+0xc=*(03810000)=#-1752996457(0x97836597)
:0239A94C E1C500BE strh r0,[r5, #+0xe]		;r5+0xe=*(03810002)=#10721155(0x00a39783)
:0239A950 E3A00401 mov  r0,#0x1000000		;r0=16777216(0x1000000)
:0239A954 EB40420B bl 033AB188
:0239A958 E1D42BB0 ldrh r2,[r4, #+0xb0]		;r4+0xb0=*(000000b0)
:0239A95C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0239A960 E1C521B0 strh r2,[r5, #+0x10]		;r5+0x10=*(03810004)=#-1470431069(0xa85b00a3)
:0239A964 E1C41BB0 strh r1,[r4, #+0xb0]		;r4+0xb0=*(000000b0)
:0239A968 EB4041F8 bl 033AB150
:0239A96C E59F0014 ldr r0,[r15, #+0x14]		;r15+0x14=*(0239a988)=#58785780(0x0380fff4)
:0239A970 E1A01005 mov  r1,r5			;r1=58785780(0x380fff4)
:0239A974 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239A978 E2800F62 add  r0,r0,#0x188
:0239A97C EB40370D bl 033A85B8
:0239A980 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:0239A984 E12FFF1E bx r14 (Jump to addr_00000016?)
msr CPSR_fsxc,r14
:0239A988 0380FFF4 orreq  r15,r0,#0x3D0
:0239A98C 00000186 andeq  r0,r0,r6,lsl #0x3
:0239A990 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:0239A994 E59F208C ldr r2,[r15, #+0x8c]		;r15+0x8c=*(0239aa28)=#58785780(0x0380fff4)
:0239A998 E5920000 ldr r0,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239A99C E2800C03 add  r0,r0,#0x300
:0239A9A0 E1D013BE ldrh r1,[r0, #+0x3e]		;r0+0x3e=*(9bb383b9)
:0239A9A4 E3811902 orr  r1,r1,#0x8000
:0239A9A8 E1C013BE strh r1,[r0, #+0x3e]		;r0+0x3e=*(9bb383b9)
:0239A9AC E5920000 ldr r0,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239A9B0 E2800C03 add  r0,r0,#0x300
:0239A9B4 E1D004BC ldrh r0,[r0, #+0x4c]		;r0+0x4c=*(9bb383c7)
:0239A9B8 E3500000 cmp r0,#0x0
:0239A9BC 0A00000E beq 0239A9FC
:0239A9C0 EB40380C bl 033A89F8
:0239A9C4 E59F205C ldr r2,[r15, #+0x5c]		;r15+0x5c=*(0239aa28)=#58785780(0x0380fff4)
:0239A9C8 E5920000 ldr r0,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239A9CC E2800B01 add  r0,r0,#0x400
:0239A9D0 E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(9bb3837f)
:0239A9D4 E3510000 cmp r1,#0x0
:0239A9D8 0A000006 beq 0239A9F8
:0239A9DC E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0239A9E0 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(9bb3837f)
:0239A9E4 E5920000 ldr r0,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239A9E8 E3A01006 mov  r1,#0x6		;r1=6(0x6)
:0239A9EC E5900420 ldr r0,[r0, #+0x420]		;r0+0x420=*(9bb3879b)
:0239A9F0 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(9bb3837f)
:0239A9F4 EB000A5E bl 0239D374
:0239A9F8 EBFFFAD5 bl 02399554
:0239A9FC E59F4028 ldr r4,[r15, #+0x28]		;r15+0x28=*(0239aa2c)=#65535(0x0000ffff)
:0239AA00 E3A05003 mov  r5,#0x3		;r5=3(0x3)
:0239AA04 E1A00005 mov  r0,r5			;r0=3(0x3)
:0239AA08 EB403528 bl 033A7EB0
:0239AA0C E1500004 cmp r0,r4
:0239AA10 1AFFFFFB bne 0239AA04
:0239AA14 E3A00003 mov  r0,#0x3		;r0=3(0x3)
:0239AA18 E3A01017 mov  r1,#0x17		;r1=23(0x17)
:0239AA1C EB4034F5 bl 033A7DF8
:0239AA20 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:0239AA24 E12FFF1E bx r14 (Jump to addr_00000016?)
msr CPSR_fsxc,r14
:0239AA28 0380FFF4 orreq  r15,r0,#0x3D0
:0239AA2C 0000FFFF unknown
:0239AA30 E92D4010 stmdb  r13!,{r4,r14}
:0239AA34 E59F0040 ldr r0,[r15, #+0x40]		;r15+0x40=*(0239aa7c)=#58785780(0x0380fff4)
:0239AA38 E5904000 ldr r4,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239AA3C EB0001BF bl 0239B140
:0239AA40 E59F1034 ldr r1,[r15, #+0x34]		;r15+0x34=*(0239aa7c)=#58785780(0x0380fff4)
:0239AA44 E2840F62 add  r0,r4,#0x188
:0239AA48 E5911000 ldr r1,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239AA4C E5911318 ldr r1,[r1, #+0x318]		;r1+0x318=*(9bb38693)
:0239AA50 E241100C sub  r1,r1,#0xC
:0239AA54 EB4035C3 bl 033A8168
:0239AA58 E59F101C ldr r1,[r15, #+0x1c]		;r15+0x1c=*(0239aa7c)=#58785780(0x0380fff4)
:0239AA5C E2840F62 add  r0,r4,#0x188
:0239AA60 E5911000 ldr r1,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239AA64 E59113E0 ldr r1,[r1, #+0x3e0]		;r1+0x3e0=*(9bb3875b)
:0239AA68 E241100C sub  r1,r1,#0xC
:0239AA6C EB4035BD bl 033A8168
:0239AA70 EB4043D1 bl 033AB9BC
:0239AA74 E8BD4010 ldmia  r13!,{r4,r14}
:0239AA78 E12FFF1E bx r14 (Jump to addr_00000016?)
msr CPSR_fsxc,r14
:0239AA7C 0380FFF4 orreq  r15,r0,#0x3D0
:0239AA80 E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:0239AA84 E3A0C000 mov  r12,#0x0		;r12=0(0x0)
:0239AA88 E59F0184 ldr r0,[r15, #+0x184]		;r15+0x184=*(0239ac14)=#41907540(0x027f7554)
:0239AA8C E59F6184 ldr r6,[r15, #+0x184]		;r15+0x184=*(0239ac18)=#41907428(0x027f74e4)
:0239AA90 E1A0300C mov  r3,r12			;r3=0(0x0)
:0239AA94 E1A0100C mov  r1,r12			;r1=0(0x0)
:0239AA98 EA000015 b 0239AAF4
:0239AA9C E1A04083 mov  r4,r3,lsl #0x1		;r4=0(0x0)
:0239AAA0 E19650B4 ldrh r5,[r6, +r4]
:0239AAA4 E1A02001 mov  r2,r1			;r2=0(0x0)
:0239AAA8 EA00000E b 0239AAE8
:0239AAAC E1A0E102 mov  r14,r2,lsl #0x2		;r14=0(0x0)
:0239AAB0 E0804102 add  r4,r0,r2,lsl #0x2
:0239AAB4 E190E0BE ldrh r14,[r0, +r14]
:0239AAB8 E1D440B2 ldrh r4,[r4, #+0x2]		;r4+0x2=*(00000002)
:0239AABC E28EE512 add  r14,r14,#0x4800000
:0239AAC0 E0054004 and  r4,r5,r4
:0239AAC4 E28EE902 add  r14,r14,#0x8000
:0239AAC8 E1CE40B0 strh r4,[r14, #+0x0]		;r14+0x0=*(00000000)
:0239AACC E1DEE0B0 ldrh r14,[r14, #+0x0]		;r14+0x0=*(00000000)
:0239AAD0 E15E0004 cmp r14,r4
:0239AAD4 0A000002 beq 0239AAE4
:0239AAD8 E35C0020 cmp r12,#0x20
:0239AADC E28CC001 add  r12,r12,#0x1
:0239AAE0 8A000041 bhi 0239ABEC
:0239AAE4 E2822001 add  r2,r2,#0x1
:0239AAE8 E352001B cmp r2,#0x1B
:0239AAEC 3AFFFFEE bcc 0239AAAC
:0239AAF0 E2833001 add  r3,r3,#0x1
:0239AAF4 E3530003 cmp r3,#0x3
:0239AAF8 3AFFFFE7 bcc 0239AA9C
:0239AAFC E59F4118 ldr r4,[r15, #+0x118]		;r15+0x118=*(0239ac1c)=#4660(0x00001234)
:0239AB00 E59F310C ldr r3,[r15, #+0x10c]		;r15+0x10c=*(0239ac14)=#41907540(0x027f7554)
:0239AB04 E3A05000 mov  r5,#0x0		;r5=0(0x0)
:0239AB08 E1A00105 mov  r0,r5,lsl #0x2		;r0=0(0x0)
:0239AB0C E0831105 add  r1,r3,r5,lsl #0x2
:0239AB10 E19300B0 ldrh r0,[r3, +r0]
:0239AB14 E1D120B2 ldrh r2,[r1, #+0x2]		;r1+0x2=*(00000002)
:0239AB18 E2841F8D add  r1,r4,#0x234
:0239AB1C E2800512 add  r0,r0,#0x4800000
:0239AB20 E2811A01 add  r1,r1,#0x1000
:0239AB24 E2855001 add  r5,r5,#0x1
:0239AB28 E0042002 and  r2,r4,r2
:0239AB2C E2800902 add  r0,r0,#0x8000
:0239AB30 E1A01801 mov  r1,r1,lsl #0x10		;r1=0(0x0)
:0239AB34 E1C020B0 strh r2,[r0, #+0x0]		;r0+0x0=*(00000000)
:0239AB38 E355001B cmp r5,#0x1B
:0239AB3C E1A04821 mov  r4,r1,lsr #0x10		;r4=0(0x0)
:0239AB40 3AFFFFF0 bcc 0239AB08
:0239AB44 E59F50D0 ldr r5,[r15, #+0xd0]		;r15+0xd0=*(0239ac1c)=#4660(0x00001234)
:0239AB48 E59F30C4 ldr r3,[r15, #+0xc4]		;r15+0xc4=*(0239ac14)=#41907540(0x027f7554)
:0239AB4C E3A04000 mov  r4,#0x0		;r4=0(0x0)
:0239AB50 EA000011 b 0239AB9C
:0239AB54 E1A00104 mov  r0,r4,lsl #0x2		;r0=0(0x0)
:0239AB58 E19300B0 ldrh r0,[r3, +r0]
:0239AB5C E0831104 add  r1,r3,r4,lsl #0x2
:0239AB60 E2800512 add  r0,r0,#0x4800000
:0239AB64 E2800902 add  r0,r0,#0x8000
:0239AB68 E1D110B2 ldrh r1,[r1, #+0x2]		;r1+0x2=*(00000002)
:0239AB6C E1D020B0 ldrh r2,[r0, #+0x0]		;r0+0x0=*(00000000)
:0239AB70 E0050001 and  r0,r5,r1
:0239AB74 E1520000 cmp r2,r0
:0239AB78 0A000002 beq 0239AB88
:0239AB7C E35C0020 cmp r12,#0x20
:0239AB80 E28CC001 add  r12,r12,#0x1
:0239AB84 8A000018 bhi 0239ABEC
:0239AB88 E2850F8D add  r0,r5,#0x234
:0239AB8C E2800A01 add  r0,r0,#0x1000
:0239AB90 E1A00800 mov  r0,r0,lsl #0x10		;r0=0(0x0)
:0239AB94 E1A05820 mov  r5,r0,lsr #0x10		;r5=0(0x0)
:0239AB98 E2844001 add  r4,r4,#0x1
:0239AB9C E354001B cmp r4,#0x1B
:0239ABA0 3AFFFFEB bcc 0239AB54
:0239ABA4 E3A03000 mov  r3,#0x0		;r3=0(0x0)
:0239ABA8 E59F2064 ldr r2,[r15, #+0x64]		;r15+0x64=*(0239ac14)=#41907540(0x027f7554)
:0239ABAC E1A01003 mov  r1,r3			;r1=0(0x0)
:0239ABB0 EA00000B b 0239ABE4
:0239ABB4 E1A00103 mov  r0,r3,lsl #0x2		;r0=0(0x0)
:0239ABB8 E19200B0 ldrh r0,[r2, +r0]
:0239ABBC E2800512 add  r0,r0,#0x4800000
:0239ABC0 E2800902 add  r0,r0,#0x8000
:0239ABC4 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:0239ABC8 E1D000B0 ldrh r0,[r0, #+0x0]		;r0+0x0=*(00000000)
:0239ABCC E3500000 cmp r0,#0x0
:0239ABD0 0A000002 beq 0239ABE0
:0239ABD4 E35C0020 cmp r12,#0x20
:0239ABD8 E28CC001 add  r12,r12,#0x1
:0239ABDC 8A000002 bhi 0239ABEC
:0239ABE0 E2833001 add  r3,r3,#0x1
:0239ABE4 E353001B cmp r3,#0x1B
:0239ABE8 3AFFFFF1 bcc 0239ABB4
:0239ABEC E35C0000 cmp r12,#0x0
:0239ABF0 0A000005 beq 0239AC0C
:0239ABF4 E59F0024 ldr r0,[r15, #+0x24]		;r15+0x24=*(0239ac20)=#58785780(0x0380fff4)
:0239ABF8 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239ABFC E2800C03 add  r0,r0,#0x300
:0239AC00 E1D013BE ldrh r1,[r0, #+0x3e]		;r0+0x3e=*(9bb383b9)
:0239AC04 E3811001 orr  r1,r1,#0x1
:0239AC08 E1C013BE strh r1,[r0, #+0x3e]		;r0+0x3e=*(9bb383b9)
:0239AC0C E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:0239AC10 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:0239AC14 027F7554 rsbeqs r7,r15,#0x15000000
:0239AC18 027F74E4 rsbeqs r7,r15,#0xE4000000
:0239AC1C 00001234 andeq  r1,r0,r4,lsr r2
:0239AC20 0380FFF4 orreq  r15,r0,#0x3D0
:0239AC24 E92D4008 stmdb  r13!,{r3,r14}
:0239AC28 E59FE16C ldr r14,[r15, #+0x16c]		;r15+0x16c=*(0239ad9c)=#75513856(0x04804000)
:0239AC2C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239AC30 E59F3168 ldr r3,[r15, #+0x168]		;r15+0x168=*(0239ada0)=#65535(0x0000ffff)
:0239AC34 E1A02000 mov  r2,r0			;r2=0(0x0)
:0239AC38 E2431001 sub  r1,r3,#0x1
:0239AC3C E1A0C003 mov  r12,r3			;r12=65535(0xffff)
:0239AC40 E1A01801 mov  r1,r1,lsl #0x10		;r1=0(0x0)
:0239AC44 E2822002 add  r2,r2,#0x2
:0239AC48 E3520A02 cmp r2,#0x2000
:0239AC4C E1A03821 mov  r3,r1,lsr #0x10		;r3=0(0x0)
:0239AC50 E0CEC0B2 strh r12,[r14],#+0x2
:0239AC54 3AFFFFF7 bcc 0239AC38
:0239AC58 E59F213C ldr r2,[r15, #+0x13c]		;r15+0x13c=*(0239ad9c)=#75513856(0x04804000)
:0239AC5C E59F313C ldr r3,[r15, #+0x13c]		;r15+0x13c=*(0239ada0)=#65535(0x0000ffff)
:0239AC60 E3A0C000 mov  r12,#0x0		;r12=0(0x0)
:0239AC64 EA00000A b 0239AC94
:0239AC68 E1D210B0 ldrh r1,[r2, #+0x0]		;r2+0x0=*(04804000)=#0(0x00000000)
:0239AC6C E1510003 cmp r1,r3
:0239AC70 0A000002 beq 0239AC80
:0239AC74 E3500020 cmp r0,#0x20
:0239AC78 E2800001 add  r0,r0,#0x1
:0239AC7C 8A00003C bhi 0239AD74
:0239AC80 E2431001 sub  r1,r3,#0x1
:0239AC84 E1A01801 mov  r1,r1,lsl #0x10		;r1=0(0x0)
:0239AC88 E28CC002 add  r12,r12,#0x2
:0239AC8C E2822002 add  r2,r2,#0x2
:0239AC90 E1A03821 mov  r3,r1,lsr #0x10		;r3=0(0x0)
:0239AC94 E35C0A02 cmp r12,#0x2000
:0239AC98 3AFFFFF2 bcc 0239AC68
:0239AC9C E59F20F8 ldr r2,[r15, #+0xf8]		;r15+0xf8=*(0239ad9c)=#75513856(0x04804000)
:0239ACA0 E59F30FC ldr r3,[r15, #+0xfc]		;r15+0xfc=*(0239ada4)=#23130(0x00005a5a)
:0239ACA4 E3A0C000 mov  r12,#0x0		;r12=0(0x0)
:0239ACA8 E1E01003 mvn  r1,r3
:0239ACAC E28CC002 add  r12,r12,#0x2
:0239ACB0 E1A01801 mov  r1,r1,lsl #0x10		;r1=0(0x0)
:0239ACB4 E0C230B2 strh r3,[r2],#+0x2
:0239ACB8 E35C0A02 cmp r12,#0x2000
:0239ACBC E1A03821 mov  r3,r1,lsr #0x10		;r3=0(0x0)
:0239ACC0 3AFFFFF8 bcc 0239ACA8
:0239ACC4 E59F20D0 ldr r2,[r15, #+0xd0]		;r15+0xd0=*(0239ad9c)=#75513856(0x04804000)
:0239ACC8 E59F30D4 ldr r3,[r15, #+0xd4]		;r15+0xd4=*(0239ada4)=#23130(0x00005a5a)
:0239ACCC E3A0C000 mov  r12,#0x0		;r12=0(0x0)
:0239ACD0 EA00000A b 0239AD00
:0239ACD4 E1D210B0 ldrh r1,[r2, #+0x0]		;r2+0x0=*(04804000)=#0(0x00000000)
:0239ACD8 E1510003 cmp r1,r3
:0239ACDC 0A000002 beq 0239ACEC
:0239ACE0 E3500020 cmp r0,#0x20
:0239ACE4 E2800001 add  r0,r0,#0x1
:0239ACE8 8A000021 bhi 0239AD74
:0239ACEC E1E01003 mvn  r1,r3
:0239ACF0 E1A01801 mov  r1,r1,lsl #0x10		;r1=0(0x0)
:0239ACF4 E28CC002 add  r12,r12,#0x2
:0239ACF8 E2822002 add  r2,r2,#0x2
:0239ACFC E1A03821 mov  r3,r1,lsr #0x10		;r3=0(0x0)
:0239AD00 E35C0A02 cmp r12,#0x2000
:0239AD04 3AFFFFF2 bcc 0239ACD4
:0239AD08 E59F208C ldr r2,[r15, #+0x8c]		;r15+0x8c=*(0239ad9c)=#75513856(0x04804000)
:0239AD0C E59F3094 ldr r3,[r15, #+0x94]		;r15+0x94=*(0239ada8)=#42405(0x0000a5a5)
:0239AD10 E3A0C000 mov  r12,#0x0		;r12=0(0x0)
:0239AD14 E1E01003 mvn  r1,r3
:0239AD18 E28CC002 add  r12,r12,#0x2
:0239AD1C E1A01801 mov  r1,r1,lsl #0x10		;r1=0(0x0)
:0239AD20 E0C230B2 strh r3,[r2],#+0x2
:0239AD24 E35C0A02 cmp r12,#0x2000
:0239AD28 E1A03821 mov  r3,r1,lsr #0x10		;r3=0(0x0)
:0239AD2C 3AFFFFF8 bcc 0239AD14
:0239AD30 E59F2064 ldr r2,[r15, #+0x64]		;r15+0x64=*(0239ad9c)=#75513856(0x04804000)
:0239AD34 E59F306C ldr r3,[r15, #+0x6c]		;r15+0x6c=*(0239ada8)=#42405(0x0000a5a5)
:0239AD38 E3A0C000 mov  r12,#0x0		;r12=0(0x0)
:0239AD3C EA00000A b 0239AD6C
:0239AD40 E1D210B0 ldrh r1,[r2, #+0x0]		;r2+0x0=*(04804000)=#0(0x00000000)
:0239AD44 E1510003 cmp r1,r3
:0239AD48 0A000002 beq 0239AD58
:0239AD4C E3500020 cmp r0,#0x20
:0239AD50 E2800001 add  r0,r0,#0x1
:0239AD54 8A000006 bhi 0239AD74
:0239AD58 E1E01003 mvn  r1,r3
:0239AD5C E1A01801 mov  r1,r1,lsl #0x10		;r1=0(0x0)
:0239AD60 E28CC002 add  r12,r12,#0x2
:0239AD64 E2822002 add  r2,r2,#0x2
:0239AD68 E1A03821 mov  r3,r1,lsr #0x10		;r3=0(0x0)
:0239AD6C E35C0A02 cmp r12,#0x2000
:0239AD70 3AFFFFF2 bcc 0239AD40
:0239AD74 E3500000 cmp r0,#0x0
:0239AD78 0A000005 beq 0239AD94
:0239AD7C E59F0028 ldr r0,[r15, #+0x28]		;r15+0x28=*(0239adac)=#58785780(0x0380fff4)
:0239AD80 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239AD84 E2800C03 add  r0,r0,#0x300
:0239AD88 E1D013BE ldrh r1,[r0, #+0x3e]		;r0+0x3e=*(9bb383b9)
:0239AD8C E3811002 orr  r1,r1,#0x2
:0239AD90 E1C013BE strh r1,[r0, #+0x3e]		;r0+0x3e=*(9bb383b9)
:0239AD94 E8BD4008 ldmia  r13!,{r3,r14}
:0239AD98 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239AD9C 04804000 streq r4,[r0],#+0x0
:0239ADA0 0000FFFF unknown
:0239ADA4 00005A5A andeq  r5,r0,r10,asr r10
:0239ADA8 0000A5A5 andeq  r10,r0,r5,lsr #0xb
:0239ADAC 0380FFF4 orreq  r15,r0,#0x3D0
:0239ADB0 E92D4FF8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:0239ADB4 E59F02C8 ldr r0,[r15, #+0x2c8]		;r15+0x2c8=*(0239b084)=#58785780(0x0380fff4)
:0239ADB8 E3A07000 mov  r7,#0x0		;r7=0(0x0)
:0239ADBC E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239ADC0 E3A06000 mov  r6,#0x0		;r6=0(0x0)
:0239ADC4 E2800C05 add  r0,r0,#0x500
:0239ADC8 E1D00FB8 ldrh r0,[r0, #+0xf8]		;r0+0xf8=*(9bb38473)
:0239ADCC E3A050FF mov  r5,#0xFF		;r5=255(0xff)
:0239ADD0 E3500005 cmp r0,#0x5
:0239ADD4 059FA2AC ldreq r10,[r15, #+0x2ac]		;r15+0x2ac=*(0239b088)=#41907434(0x027f74ea)
:0239ADD8 E3E04000 mvn  r4,#0x0
:0239ADDC 159FA2A8 ldrne r10,[r15, #+0x2a8]		;r15+0x2a8=*(0239b08c)=#41907484(0x027f751c)
:0239ADE0 EA000006 b 0239AE00
:0239ADE4 E1A00006 mov  r0,r6			;r0=0(0x0)
:0239ADE8 E1A01005 mov  r1,r5			;r1=255(0xff)
:0239ADEC EBFFFC17 bl 02399E50
:0239ADF0 E1500004 cmp r0,r4
:0239ADF4 03A07001 moveq  r7,#0x1		;r7=1(0x1)
:0239ADF8 0A000097 beq 0239B05C
:0239ADFC E2866001 add  r6,r6,#0x1
:0239AE00 E3560069 cmp r6,#0x69
:0239AE04 3AFFFFF6 bcc 0239ADE4
:0239AE08 E3A05000 mov  r5,#0x0		;r5=0(0x0)
:0239AE0C E1A04005 mov  r4,r5			;r4=0(0x0)
:0239AE10 EA00000E b 0239AE50
:0239AE14 E1A00084 mov  r0,r4,lsl #0x1		;r0=0(0x0)
:0239AE18 E19A00B0 ldrh r0,[r10, +r0]
:0239AE1C E1550000 cmp r5,r0
:0239AE20 02844001 addeq  r4,r4,#0x1
:0239AE24 0A000008 beq 0239AE4C
:0239AE28 E1A00005 mov  r0,r5			;r0=0(0x0)
:0239AE2C EBFFFBFC bl 02399E24
:0239AE30 E1A00800 mov  r0,r0,lsl #0x10		;r0=0(0x0)
:0239AE34 E1A00820 mov  r0,r0,lsr #0x10		;r0=0(0x0)
:0239AE38 E35000FF cmp r0,#0xFF
:0239AE3C 0A000002 beq 0239AE4C
:0239AE40 E3570020 cmp r7,#0x20
:0239AE44 E2877001 add  r7,r7,#0x1
:0239AE48 8A000083 bhi 0239B05C
:0239AE4C E2855001 add  r5,r5,#0x1
:0239AE50 E3550069 cmp r5,#0x69
:0239AE54 3AFFFFEE bcc 0239AE14
:0239AE58 E3A05000 mov  r5,#0x0		;r5=0(0x0)
:0239AE5C E1A04005 mov  r4,r5			;r4=0(0x0)
:0239AE60 E1A00005 mov  r0,r5			;r0=0(0x0)
:0239AE64 E1A01004 mov  r1,r4			;r1=0(0x0)
:0239AE68 EBFFFBF8 bl 02399E50
:0239AE6C E2855001 add  r5,r5,#0x1
:0239AE70 E3550069 cmp r5,#0x69
:0239AE74 3AFFFFF9 bcc 0239AE60
:0239AE78 E3A04000 mov  r4,#0x0		;r4=0(0x0)
:0239AE7C E1A05004 mov  r5,r4			;r5=0(0x0)
:0239AE80 EA00000D b 0239AEBC
:0239AE84 E1A00085 mov  r0,r5,lsl #0x1		;r0=0(0x0)
:0239AE88 E19A00B0 ldrh r0,[r10, +r0]
:0239AE8C E1540000 cmp r4,r0
:0239AE90 02855001 addeq  r5,r5,#0x1
:0239AE94 0A000007 beq 0239AEB8
:0239AE98 E1A00004 mov  r0,r4			;r0=0(0x0)
:0239AE9C EBFFFBE0 bl 02399E24
:0239AEA0 E1A00800 mov  r0,r0,lsl #0x10		;r0=0(0x0)
:0239AEA4 E1B00820 movs r0,r0,lsr #0x10		;r0=0(0x0)
:0239AEA8 0A000002 beq 0239AEB8
:0239AEAC E3570020 cmp r7,#0x20
:0239AEB0 E2877001 add  r7,r7,#0x1
:0239AEB4 8A000068 bhi 0239B05C
:0239AEB8 E2844001 add  r4,r4,#0x1
:0239AEBC E3540069 cmp r4,#0x69
:0239AEC0 3AFFFFEF bcc 0239AE84
:0239AEC4 E3A04055 mov  r4,#0x55		;r4=85(0x55)
:0239AEC8 E3A05000 mov  r5,#0x0		;r5=0(0x0)
:0239AECC E1A00005 mov  r0,r5			;r0=0(0x0)
:0239AED0 E1A01004 mov  r1,r4			;r1=85(0x55)
:0239AED4 EBFFFBDD bl 02399E50
:0239AED8 E1E00004 mvn  r0,r4
:0239AEDC E2855001 add  r5,r5,#0x1
:0239AEE0 E1A00800 mov  r0,r0,lsl #0x10		;r0=0(0x0)
:0239AEE4 E3550069 cmp r5,#0x69
:0239AEE8 E1A04820 mov  r4,r0,lsr #0x10		;r4=0(0x0)
:0239AEEC 3AFFFFF6 bcc 0239AECC
:0239AEF0 E3A04000 mov  r4,#0x0		;r4=0(0x0)
:0239AEF4 E1A06004 mov  r6,r4			;r6=0(0x0)
:0239AEF8 E3A05055 mov  r5,#0x55		;r5=85(0x55)
:0239AEFC EA000010 b 0239AF44
:0239AF00 E1A00086 mov  r0,r6,lsl #0x1		;r0=0(0x0)
:0239AF04 E19A00B0 ldrh r0,[r10, +r0]
:0239AF08 E1540000 cmp r4,r0
:0239AF0C 02866001 addeq  r6,r6,#0x1
:0239AF10 0A000008 beq 0239AF38
:0239AF14 E1A00004 mov  r0,r4			;r0=0(0x0)
:0239AF18 EBFFFBC1 bl 02399E24
:0239AF1C E1A00800 mov  r0,r0,lsl #0x10		;r0=0(0x0)
:0239AF20 E1A00820 mov  r0,r0,lsr #0x10		;r0=0(0x0)
:0239AF24 E1500005 cmp r0,r5
:0239AF28 0A000002 beq 0239AF38
:0239AF2C E3570020 cmp r7,#0x20
:0239AF30 E2877001 add  r7,r7,#0x1
:0239AF34 8A000048 bhi 0239B05C
:0239AF38 E1E00005 mvn  r0,r5
:0239AF3C E20050FF and  r5,r0,#0xFF
:0239AF40 E2844001 add  r4,r4,#0x1
:0239AF44 E3540069 cmp r4,#0x69
:0239AF48 3AFFFFEC bcc 0239AF00
:0239AF4C E3A050FF mov  r5,#0xFF		;r5=255(0xff)
:0239AF50 E3A04000 mov  r4,#0x0		;r4=0(0x0)
:0239AF54 E1A00004 mov  r0,r4			;r0=0(0x0)
:0239AF58 E1A01005 mov  r1,r5			;r1=255(0xff)
:0239AF5C EBFFFBBB bl 02399E50
:0239AF60 E2450001 sub  r0,r5,#0x1
:0239AF64 E2844001 add  r4,r4,#0x1
:0239AF68 E1A00800 mov  r0,r0,lsl #0x10		;r0=0(0x0)
:0239AF6C E3540069 cmp r4,#0x69
:0239AF70 E1A05820 mov  r5,r0,lsr #0x10		;r5=0(0x0)
:0239AF74 3AFFFFF6 bcc 0239AF54
:0239AF78 E3A04000 mov  r4,#0x0		;r4=0(0x0)
:0239AF7C E1A06004 mov  r6,r4			;r6=0(0x0)
:0239AF80 E3A050FF mov  r5,#0xFF		;r5=255(0xff)
:0239AF84 EA000011 b 0239AFD0
:0239AF88 E1A00086 mov  r0,r6,lsl #0x1		;r0=0(0x0)
:0239AF8C E19A00B0 ldrh r0,[r10, +r0]
:0239AF90 E1540000 cmp r4,r0
:0239AF94 02866001 addeq  r6,r6,#0x1
:0239AF98 0A000008 beq 0239AFC0
:0239AF9C E1A00004 mov  r0,r4			;r0=0(0x0)
:0239AFA0 EBFFFB9F bl 02399E24
:0239AFA4 E1A00800 mov  r0,r0,lsl #0x10		;r0=0(0x0)
:0239AFA8 E1A00820 mov  r0,r0,lsr #0x10		;r0=0(0x0)
:0239AFAC E1500005 cmp r0,r5
:0239AFB0 0A000002 beq 0239AFC0
:0239AFB4 E3570020 cmp r7,#0x20
:0239AFB8 E2877001 add  r7,r7,#0x1
:0239AFBC 8A000026 bhi 0239B05C
:0239AFC0 E2450001 sub  r0,r5,#0x1
:0239AFC4 E1A00800 mov  r0,r0,lsl #0x10		;r0=0(0x0)
:0239AFC8 E2844001 add  r4,r4,#0x1
:0239AFCC E1A05820 mov  r5,r0,lsr #0x10		;r5=0(0x0)
:0239AFD0 E3540069 cmp r4,#0x69
:0239AFD4 3AFFFFEB bcc 0239AF88
:0239AFD8 E3A08000 mov  r8,#0x0		;r8=0(0x0)
:0239AFDC E1A09008 mov  r9,r8			;r9=0(0x0)
:0239AFE0 E3A04001 mov  r4,#0x1		;r4=1(0x1)
:0239AFE4 E1A0B008 mov  r11,r8			;r11=0(0x0)
:0239AFE8 EA000019 b 0239B054
:0239AFEC E1A00089 mov  r0,r9,lsl #0x1		;r0=0(0x0)
:0239AFF0 E19A00B0 ldrh r0,[r10, +r0]
:0239AFF4 E1580000 cmp r8,r0
:0239AFF8 02899001 addeq  r9,r9,#0x1
:0239AFFC 0A000013 beq 0239B050
:0239B000 E1A06004 mov  r6,r4			;r6=1(0x1)
:0239B004 E1A0500B mov  r5,r11			;r5=0(0x0)
:0239B008 EA00000E b 0239B048
:0239B00C E1A00008 mov  r0,r8			;r0=0(0x0)
:0239B010 E1A01006 mov  r1,r6			;r1=1(0x1)
:0239B014 EBFFFB8D bl 02399E50
:0239B018 E1A00008 mov  r0,r8			;r0=0(0x0)
:0239B01C EBFFFB80 bl 02399E24
:0239B020 E1A00800 mov  r0,r0,lsl #0x10		;r0=0(0x0)
:0239B024 E1A00820 mov  r0,r0,lsr #0x10		;r0=0(0x0)
:0239B028 E1500006 cmp r0,r6
:0239B02C 0A000002 beq 0239B03C
:0239B030 E3570020 cmp r7,#0x20
:0239B034 E2877001 add  r7,r7,#0x1
:0239B038 8A000007 bhi 0239B05C
:0239B03C E1A00086 mov  r0,r6,lsl #0x1		;r0=2(0x2)
:0239B040 E20060FF and  r6,r0,#0xFF
:0239B044 E2855001 add  r5,r5,#0x1
:0239B048 E3550009 cmp r5,#0x9
:0239B04C 3AFFFFEE bcc 0239B00C
:0239B050 E2888001 add  r8,r8,#0x1
:0239B054 E3580069 cmp r8,#0x69
:0239B058 3AFFFFE3 bcc 0239AFEC
:0239B05C E3570000 cmp r7,#0x0
:0239B060 0A000005 beq 0239B07C
:0239B064 E59F0018 ldr r0,[r15, #+0x18]		;r15+0x18=*(0239b084)=#58785780(0x0380fff4)
:0239B068 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239B06C E2800C03 add  r0,r0,#0x300
:0239B070 E1D013BE ldrh r1,[r0, #+0x3e]		;r0+0x3e=*(9bb383b9)
:0239B074 E3811008 orr  r1,r1,#0x8
:0239B078 E1C013BE strh r1,[r0, #+0x3e]		;r0+0x3e=*(9bb383b9)
:0239B07C E8BD4FF8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:0239B080 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239B084 0380FFF4 orreq  r15,r0,#0x3D0
:0239B088 027F74EA rsbeqs r7,r15,#0xEA000000
:0239B08C 027F751C rsbeqs r7,r15,#0x7000000
:0239B090 E59F0008 ldr r0,[r15, #+0x8]		;r15+0x8=*(0239b0a0)=#75530256(0x04808010)
:0239B094 E3A01B02 mov  r1,#0x800		;r1=2048(0x800)
:0239B098 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(04808010)=#0(0x00000000)
:0239B09C E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239B0A0 04808010 streq r8,[r0],#+0x10
:0239B0A4 E92D4010 stmdb  r13!,{r4,r14}
:0239B0A8 E1D010B0 ldrh r1,[r0, #+0x0]		;r0+0x0=*(04808010)=#0(0x00000000)
:0239B0AC E3A04000 mov  r4,#0x0		;r4=0(0x0)
:0239B0B0 E3510002 cmp r1,#0x2
:0239B0B4 1A00000A bne 0239B0E4
:0239B0B8 E59F2054 ldr r2,[r15, #+0x54]		;r15+0x54=*(0239b114)=#75530388(0x04808094)
:0239B0BC E5903008 ldr r3,[r0, #+0x8]		;r0+0x8=*(04808018)=#0(0x00000000)
:0239B0C0 E59F1050 ldr r1,[r15, #+0x50]		;r15+0x50=*(0239b118)=#16383(0x00003fff)
:0239B0C4 E1D220B0 ldrh r2,[r2, #+0x0]		;r2+0x0=*(04808094)=#0(0x00000000)
:0239B0C8 E0031001 and  r1,r3,r1
:0239B0CC E1A010A1 mov  r1,r1,lsr #0x1		;r1=8191(0x1fff)
:0239B0D0 E3811902 orr  r1,r1,#0x8000
:0239B0D4 E1510002 cmp r1,r2
:0239B0D8 13A01001 movne  r1,#0x1		;r1=1(0x1)
:0239B0DC 11C010B0 strneh r1,[r0, #+0x0]		;r0+0x0=*(04808010)=#0(0x00000000)
:0239B0E0 13844001 orrne  r4,r4,#0x1
:0239B0E4 E1D010B0 ldrh r1,[r0, #+0x0]		;r0+0x0=*(04808010)=#0(0x00000000)
:0239B0E8 E3510001 cmp r1,#0x1
:0239B0EC 1A000005 bne 0239B108
:0239B0F0 E5901008 ldr r1,[r0, #+0x8]		;r0+0x8=*(04808018)=#0(0x00000000)
:0239B0F4 E1D110B0 ldrh r1,[r1, #+0x0]		;r1+0x0=*(00000000)
:0239B0F8 E3110001 tst r1,#0x1
:0239B0FC 0A000001 beq 0239B108
:0239B100 EB001484 bl 023A0318
:0239B104 E3844002 orr  r4,r4,#0x2
:0239B108 E1A00004 mov  r0,r4			;r0=0(0x0)
:0239B10C E8BD4010 ldmia  r13!,{r4,r14}
:0239B110 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239B114 04808094 streq r8,[r0],#+0x94
:0239B118 00003FFF unknown
:0239B11C E92D4008 stmdb  r13!,{r3,r14}
:0239B120 E59F1014 ldr r1,[r15, #+0x14]		;r15+0x14=*(0239b13c)=#58692316(0x037f92dc)
:0239B124 E3A00401 mov  r0,#0x1000000		;r0=16777216(0x1000000)
:0239B128 EB403FBB bl 033AB01C
:0239B12C E3A00401 mov  r0,#0x1000000		;r0=16777216(0x1000000)
:0239B130 EB404006 bl 033AB150
:0239B134 E8BD4008 ldmia  r13!,{r3,r14}
:0239B138 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239B13C 037F92DC cmneq r15,#0xC000000D
:0239B140 E92D4008 stmdb  r13!,{r3,r14}
:0239B144 E3A00401 mov  r0,#0x1000000		;r0=16777216(0x1000000)
:0239B148 EB40400E bl 033AB188
:0239B14C E3A00401 mov  r0,#0x1000000		;r0=16777216(0x1000000)
:0239B150 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0239B154 EB403FB0 bl 033AB01C
:0239B158 E8BD4008 ldmia  r13!,{r3,r14}
:0239B15C E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239B160 E92D41F0 stmdb  r13!,{r4,r5,r6,r7,r8,r14}
:0239B164 E1A08000 mov  r8,r0			;r8=16777216(0x1000000)
:0239B168 E1D800B0 ldrh r0,[r8, #+0x0]		;r8+0x0=*(01000000)
:0239B16C E3100001 tst r0,#0x1
:0239B170 13A00000 movne  r0,#0x0		;r0=0(0x0)
:0239B174 1A000020 bne 0239B1FC
:0239B178 E59F4084 ldr r4,[r15, #+0x84]		;r15+0x84=*(0239b204)=#58785780(0x0380fff4)
:0239B17C E5940000 ldr r0,[r4, #+0x0]		;r4+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239B180 E2801C05 add  r1,r0,#0x500
:0239B184 E1D112BC ldrh r1,[r1, #+0x2c]		;r1+0x2c=*(0000002c)
:0239B188 E3510001 cmp r1,#0x1
:0239B18C 9A000019 bls 0239B1F8
:0239B190 E590131C ldr r1,[r0, #+0x31c]		;r0+0x31c=*(9bb38697)
:0239B194 E3A07000 mov  r7,#0x0		;r7=0(0x0)
:0239B198 E281501C add  r5,r1,#0x1C
:0239B19C E3A06001 mov  r6,#0x1		;r6=1(0x1)
:0239B1A0 EA000010 b 0239B1E8
:0239B1A4 E1D510B0 ldrh r1,[r5, #+0x0]		;r5+0x0=*(00000000)
:0239B1A8 E3510000 cmp r1,#0x0
:0239B1AC 0A00000B beq 0239B1E0
:0239B1B0 E1A01008 mov  r1,r8			;r1=16777216(0x1000000)
:0239B1B4 E2850004 add  r0,r5,#0x4
:0239B1B8 EBFFFAC5 bl 02399CD4
:0239B1BC E3500000 cmp r0,#0x0
:0239B1C0 11A00006 movne  r0,r6			;r0=1(0x1)
:0239B1C4 1A00000C bne 0239B1FC
:0239B1C8 E5940000 ldr r0,[r4, #+0x0]		;r4+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239B1CC E2877001 add  r7,r7,#0x1
:0239B1D0 E2801C05 add  r1,r0,#0x500
:0239B1D4 E1D112BC ldrh r1,[r1, #+0x2c]		;r1+0x2c=*(0100002c)
:0239B1D8 E1570001 cmp r7,r1
:0239B1DC 2A000005 bcs 0239B1F8
:0239B1E0 E2866001 add  r6,r6,#0x1
:0239B1E4 E285501C add  r5,r5,#0x1C
:0239B1E8 E2801C03 add  r1,r0,#0x300
:0239B1EC E1D112B2 ldrh r1,[r1, #+0x22]		;r1+0x22=*(01000022)
:0239B1F0 E1560001 cmp r6,r1
:0239B1F4 3AFFFFEA bcc 0239B1A4
:0239B1F8 E3A000FF mov  r0,#0xFF		;r0=255(0xff)
:0239B1FC E8BD41F0 ldmia  r13!,{r4,r5,r6,r7,r8,r14}
:0239B200 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239B204 0380FFF4 orreq  r15,r0,#0x3D0
:0239B208 E92D47F0 stmdb  r13!,{r4,r5,r6,r7,r8,r9,r10,r14}
:0239B20C E59F5130 ldr r5,[r15, #+0x130]		;r15+0x130=*(0239b344)=#58785780(0x0380fff4)
:0239B210 E1A04000 mov  r4,r0			;r4=255(0xff)
:0239B214 E5950000 ldr r0,[r5, #+0x0]		;r5+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239B218 E1D410B0 ldrh r1,[r4, #+0x0]		;r4+0x0=*(000000ff)
:0239B21C E2806FC7 add  r6,r0,#0x31C
:0239B220 E3110001 tst r1,#0x1
:0239B224 13A00000 movne  r0,#0x0		;r0=0(0x0)
:0239B228 1A000043 bne 0239B33C
:0239B22C E2801C05 add  r1,r0,#0x500
:0239B230 E1D112BC ldrh r1,[r1, #+0x2c]		;r1+0x2c=*(0100002c)
:0239B234 E3A08001 mov  r8,#0x1		;r8=1(0x1)
:0239B238 E3510001 cmp r1,#0x1
:0239B23C 9A00001D bls 0239B2B8
:0239B240 E5961000 ldr r1,[r6, #+0x0]		;r6+0x0=*(00000001)
:0239B244 E3A0A000 mov  r10,#0x0		;r10=0(0x0)
:0239B248 E1A0900A mov  r9,r10			;r9=0(0x0)
:0239B24C E281701C add  r7,r1,#0x1C
:0239B250 EA000013 b 0239B2A4
:0239B254 E1D710B0 ldrh r1,[r7, #+0x0]		;r7+0x0=*(00000000)
:0239B258 E3510000 cmp r1,#0x0
:0239B25C 0A00000C beq 0239B294
:0239B260 E1A01004 mov  r1,r4			;r1=255(0xff)
:0239B264 E2870004 add  r0,r7,#0x4
:0239B268 EBFFFA99 bl 02399CD4
:0239B26C E3500000 cmp r0,#0x0
:0239B270 11A00008 movne  r0,r8			;r0=1(0x1)
:0239B274 1A000030 bne 0239B33C
:0239B278 E5950000 ldr r0,[r5, #+0x0]		;r5+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239B27C E2899001 add  r9,r9,#0x1
:0239B280 E2801C05 add  r1,r0,#0x500
:0239B284 E1D112BC ldrh r1,[r1, #+0x2c]		;r1+0x2c=*(0000012b)
:0239B288 E1590001 cmp r9,r1
:0239B28C 2A000007 bcs 0239B2B0
:0239B290 EA000001 b 0239B29C
:0239B294 E35A0000 cmp r10,#0x0
:0239B298 01A0A008 moveq  r10,r8			;r10=1(0x1)
:0239B29C E2888001 add  r8,r8,#0x1
:0239B2A0 E287701C add  r7,r7,#0x1C
:0239B2A4 E1D610B6 ldrh r1,[r6, #+0x6]		;r6+0x6=*(00000007)
:0239B2A8 E1580001 cmp r8,r1
:0239B2AC 3AFFFFE8 bcc 0239B254
:0239B2B0 E35A0000 cmp r10,#0x0
:0239B2B4 11A0800A movne  r8,r10			;r8=1(0x1)
:0239B2B8 E2800C03 add  r0,r0,#0x300
:0239B2BC E1D002B2 ldrh r0,[r0, #+0x22]		;r0+0x22=*(9bb3839d)
:0239B2C0 E1580000 cmp r8,r0
:0239B2C4 3A000018 bcc 0239B32C
:0239B2C8 E5967000 ldr r7,[r6, #+0x0]		;r6+0x0=*(00000001)
:0239B2CC E1D650B6 ldrh r5,[r6, #+0x6]		;r6+0x6=*(00000007)
:0239B2D0 E3A03801 mov  r3,#0x10000		;r3=65536(0x10000)
:0239B2D4 E3A06001 mov  r6,#0x1		;r6=1(0x1)
:0239B2D8 E3A08000 mov  r8,#0x0		;r8=0(0x0)
:0239B2DC E3A0001C mov  r0,#0x1C		;r0=28(0x1c)
:0239B2E0 EA00000C b 0239B318
:0239B2E4 E0020096 mul  r2,r6,r0
:0239B2E8 E19710B2 ldrh r1,[r7, +r2]
:0239B2EC E0872002 add  r2,r7,r2
:0239B2F0 E3510030 cmp r1,#0x30
:0239B2F4 2A000006 bcs 0239B314
:0239B2F8 E1D211B6 ldrh r1,[r2, #+0x16]		;r2+0x16=*(00000016)
:0239B2FC E3510000 cmp r1,#0x0
:0239B300 1A000003 bne 0239B314
:0239B304 E1D211B8 ldrh r1,[r2, #+0x18]		;r2+0x18=*(00000018)
:0239B308 E1530001 cmp r3,r1
:0239B30C 81A03001 movhi  r3,r1			;r3=255(0xff)
:0239B310 81A08006 movhi  r8,r6			;r8=1(0x1)
:0239B314 E2866001 add  r6,r6,#0x1
:0239B318 E1560005 cmp r6,r5
:0239B31C 3AFFFFF0 bcc 0239B2E4
:0239B320 E3580000 cmp r8,#0x0
:0239B324 03A000FF moveq  r0,#0xFF		;r0=255(0xff)
:0239B328 0A000003 beq 0239B33C
:0239B32C E1A00008 mov  r0,r8			;r0=1(0x1)
:0239B330 E1A01004 mov  r1,r4			;r1=255(0xff)
:0239B334 EB0002AF bl 0239BDF8
:0239B338 E1A00008 mov  r0,r8			;r0=1(0x1)
:0239B33C E8BD47F0 ldmia  r13!,{r4,r5,r6,r7,r8,r9,r10,r14}
:0239B340 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239B344 0380FFF4 orreq  r15,r0,#0x3D0
:0239B348 E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:0239B34C E59F204C ldr r2,[r15, #+0x4c]		;r15+0x4c=*(0239b3a0)=#58785780(0x0380fff4)
:0239B350 E1A07000 mov  r7,r0			;r7=1(0x1)
:0239B354 E5922000 ldr r2,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239B358 E3A00401 mov  r0,#0x1000000		;r0=16777216(0x1000000)
:0239B35C E2824F6B add  r4,r2,#0x1AC
:0239B360 E1A06001 mov  r6,r1			;r6=255(0xff)
:0239B364 EB403F87 bl 033AB188
:0239B368 E1D410B8 ldrh r1,[r4, #+0x8]		;r4+0x8=*(00000107)
:0239B36C E1A05000 mov  r5,r0			;r5=16777216(0x1000000)
:0239B370 E3510000 cmp r1,#0x0
:0239B374 1A000001 bne 0239B380
:0239B378 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239B37C EB00017A bl 0239B96C
:0239B380 E1A00007 mov  r0,r7			;r0=1(0x1)
:0239B384 E1A01004 mov  r1,r4			;r1=255(0xff)
:0239B388 E1A02006 mov  r2,r6			;r2=255(0xff)
:0239B38C EB403395 bl 033A81E8
:0239B390 E1A00005 mov  r0,r5			;r0=16777216(0x1000000)
:0239B394 EB403F6D bl 033AB150
:0239B398 E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:0239B39C E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239B3A0 0380FFF4 orreq  r15,r0,#0x3D0
:0239B3A4 E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:0239B3A8 E59F1080 ldr r1,[r15, #+0x80]		;r15+0x80=*(0239b430)=#58785780(0x0380fff4)
:0239B3AC E1D050B2 ldrh r5,[r0, #+0x2]		;r0+0x2=*(01000002)
:0239B3B0 E5910000 ldr r0,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239B3B4 E3A0101C mov  r1,#0x1C		;r1=28(0x1c)
:0239B3B8 E590231C ldr r2,[r0, #+0x31c]		;r0+0x31c=*(9bb38697)
:0239B3BC E3A00401 mov  r0,#0x1000000		;r0=16777216(0x1000000)
:0239B3C0 E0262195 mla  r6,r5,r1,r2unknown
:0239B3C4 EB403F6F bl 033AB188
:0239B3C8 E59F1060 ldr r1,[r15, #+0x60]		;r15+0x60=*(0239b430)=#58785780(0x0380fff4)
:0239B3CC E1A04000 mov  r4,r0			;r4=16777216(0x1000000)
:0239B3D0 E5910000 ldr r0,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239B3D4 E2800C03 add  r0,r0,#0x300
:0239B3D8 E1D005B0 ldrh r0,[r0, #+0x50]		;r0+0x50=*(9bb383cb)
:0239B3DC E3500001 cmp r0,#0x1
:0239B3E0 01D601B6 ldreqh r0,[r6, #+0x16]		;r6+0x16=*(00000115)
:0239B3E4 03500000 cmpeq r0,#0x0
:0239B3E8 1A000001 bne 0239B3F4
:0239B3EC E1A00005 mov  r0,r5			;r0=16777216(0x1000000)
:0239B3F0 EB00015D bl 0239B96C
:0239B3F4 E1D611B6 ldrh r1,[r6, #+0x16]		;r6+0x16=*(00000115)
:0239B3F8 E1A00004 mov  r0,r4			;r0=16777216(0x1000000)
:0239B3FC E2811001 add  r1,r1,#0x1
:0239B400 E1C611B6 strh r1,[r6, #+0x16]		;r6+0x16=*(00000115)
:0239B404 EB403F51 bl 033AB150
:0239B408 E59F0020 ldr r0,[r15, #+0x20]		;r15+0x20=*(0239b430)=#58785780(0x0380fff4)
:0239B40C E3A01001 mov  r1,#0x1		;r1=1(0x1)
:0239B410 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239B414 E2800C05 add  r0,r0,#0x500
:0239B418 E1D003B4 ldrh r0,[r0, #+0x34]		;r0+0x34=*(9bb383af)
:0239B41C E1100511 tst r0,r1,lsl r5
:0239B420 01D601BA ldreqh r0,[r6, #+0x1a]		;r6+0x1a=*(00000119)
:0239B424 01C601B8 streqh r0,[r6, #+0x18]		;r6+0x18=*(00000117)
:0239B428 E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:0239B42C E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239B430 0380FFF4 orreq  r15,r0,#0x3D0
:0239B434 E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:0239B438 E59F1060 ldr r1,[r15, #+0x60]		;r15+0x60=*(0239b4a0)=#58785780(0x0380fff4)
:0239B43C E1D050B2 ldrh r5,[r0, #+0x2]		;r0+0x2=*(9bb3837d)
:0239B440 E5910000 ldr r0,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239B444 E3A0101C mov  r1,#0x1C		;r1=28(0x1c)
:0239B448 E590231C ldr r2,[r0, #+0x31c]		;r0+0x31c=*(9bb38697)
:0239B44C E3A00401 mov  r0,#0x1000000		;r0=16777216(0x1000000)
:0239B450 E0262195 mla  r6,r5,r1,r2unknown
:0239B454 EB403F4B bl 033AB188
:0239B458 E59F1040 ldr r1,[r15, #+0x40]		;r15+0x40=*(0239b4a0)=#58785780(0x0380fff4)
:0239B45C E1A04000 mov  r4,r0			;r4=16777216(0x1000000)
:0239B460 E5910000 ldr r0,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239B464 E2800C03 add  r0,r0,#0x300
:0239B468 E1D005B0 ldrh r0,[r0, #+0x50]		;r0+0x50=*(9bb383cb)
:0239B46C E3500001 cmp r0,#0x1
:0239B470 01D601B6 ldreqh r0,[r6, #+0x16]		;r6+0x16=*(00000115)
:0239B474 03500001 cmpeq r0,#0x1
:0239B478 1A000001 bne 0239B484
:0239B47C E1A00005 mov  r0,r5			;r0=16777216(0x1000000)
:0239B480 EB000168 bl 0239BA28
:0239B484 E1D611B6 ldrh r1,[r6, #+0x16]		;r6+0x16=*(00000115)
:0239B488 E1A00004 mov  r0,r4			;r0=16777216(0x1000000)
:0239B48C E2411001 sub  r1,r1,#0x1
:0239B490 E1C611B6 strh r1,[r6, #+0x16]		;r6+0x16=*(00000115)
:0239B494 EB403F2D bl 033AB150
:0239B498 E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:0239B49C E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239B4A0 0380FFF4 orreq  r15,r0,#0x3D0
:0239B4A4 E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:0239B4A8 E1A06000 mov  r6,r0			;r6=16777216(0x1000000)
:0239B4AC E3A00401 mov  r0,#0x1000000		;r0=16777216(0x1000000)
:0239B4B0 E1A05001 mov  r5,r1			;r5=58785780(0x380fff4)
:0239B4B4 EB403F33 bl 033AB188
:0239B4B8 E59F30C8 ldr r3,[r15, #+0xc8]		;r15+0xc8=*(0239b588)=#58785780(0x0380fff4)
:0239B4BC E1A04000 mov  r4,r0			;r4=16777216(0x1000000)
:0239B4C0 E3550040 cmp r5,#0x40
:0239B4C4 2A000016 bcs 0239B524
:0239B4C8 E5930000 ldr r0,[r3, #+0x0]		;r3+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239B4CC E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0239B4D0 E2800C05 add  r0,r0,#0x500
:0239B4D4 E1D013B0 ldrh r1,[r0, #+0x30]		;r0+0x30=*(9bb383ab)
:0239B4D8 E1811612 orr  r1,r1,r2,lsl r6
:0239B4DC E1C013B0 strh r1,[r0, #+0x30]		;r0+0x30=*(9bb383ab)
:0239B4E0 E5930000 ldr r0,[r3, #+0x0]		;r3+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239B4E4 E2800C05 add  r0,r0,#0x500
:0239B4E8 E1D013B2 ldrh r1,[r0, #+0x32]		;r0+0x32=*(9bb383ad)
:0239B4EC E1811612 orr  r1,r1,r2,lsl r6
:0239B4F0 E1C013B2 strh r1,[r0, #+0x32]		;r0+0x32=*(9bb383ad)
:0239B4F4 E5930000 ldr r0,[r3, #+0x0]		;r3+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239B4F8 E2800C03 add  r0,r0,#0x300
:0239B4FC E1D005B0 ldrh r0,[r0, #+0x50]		;r0+0x50=*(9bb383cb)
:0239B500 E3500001 cmp r0,#0x1
:0239B504 1A000015 bne 0239B560
:0239B508 E1A00006 mov  r0,r6			;r0=16777216(0x1000000)
:0239B50C EB000106 bl 0239B92C
:0239B510 E3500000 cmp r0,#0x0
:0239B514 0A000011 beq 0239B560
:0239B518 E1A00006 mov  r0,r6			;r0=16777216(0x1000000)
:0239B51C EB0000A7 bl 0239B7C0
:0239B520 EA00000E b 0239B560
:0239B524 E5932000 ldr r2,[r3, #+0x0]		;r3+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239B528 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239B52C E1E01610 mvn  r1,r0,lsl r6
:0239B530 E2820C05 add  r0,r2,#0x500
:0239B534 E1D023B2 ldrh r2,[r0, #+0x32]		;r0+0x32=*(00000033)
:0239B538 E0021001 and  r1,r2,r1
:0239B53C E1C013B2 strh r1,[r0, #+0x32]		;r0+0x32=*(00000033)
:0239B540 E5930000 ldr r0,[r3, #+0x0]		;r3+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239B544 E2800C05 add  r0,r0,#0x500
:0239B548 E1D002BE ldrh r0,[r0, #+0x2e]		;r0+0x2e=*(9bb383a9)
:0239B54C E1A00650 mov  r0,r0,asr r6
:0239B550 E3100001 tst r0,#0x1
:0239B554 0A000001 beq 0239B560
:0239B558 E1A00006 mov  r0,r6			;r0=16777216(0x1000000)
:0239B55C EB000029 bl 0239B608
:0239B560 E59F1020 ldr r1,[r15, #+0x20]		;r15+0x20=*(0239b588)=#58785780(0x0380fff4)
:0239B564 E3A0001C mov  r0,#0x1C		;r0=28(0x1c)
:0239B568 E5912000 ldr r2,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239B56C E0010096 mul  r1,r6,r0
:0239B570 E592231C ldr r2,[r2, #+0x31c]		;r2+0x31c=*(9bb38697)
:0239B574 E1A00004 mov  r0,r4			;r0=16777216(0x1000000)
:0239B578 E18250B1 strh r5,[r2, +r1]
:0239B57C EB403EF3 bl 033AB150
:0239B580 E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:0239B584 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239B588 0380FFF4 orreq  r15,r0,#0x3D0
:0239B58C E59F3014 ldr r3,[r15, #+0x14]		;r15+0x14=*(0239b5a8)=#58785780(0x0380fff4)
:0239B590 E3A0201C mov  r2,#0x1C		;r2=28(0x1c)
:0239B594 E5933000 ldr r3,[r3, #+0x0]		;r3+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239B598 E593331C ldr r3,[r3, #+0x31c]		;r3+0x31c=*(9bb38697)
:0239B59C E0223290 mla  r2,r0,r2,r3unknown
:0239B5A0 E1C210BA strh r1,[r2, #+0xa]		;r2+0xa=*(00000026)
:0239B5A4 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239B5A8 0380FFF4 orreq  r15,r0,#0x3D0
:0239B5AC E59F3048 ldr r3,[r15, #+0x48]		;r15+0x48=*(0239b5fc)=#58785780(0x0380fff4)
:0239B5B0 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0239B5B4 E593C000 ldr r12,[r3, #+0x0]		;r3+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239B5B8 E1E03012 mvn  r3,r2,lsl r0
:0239B5BC E28C2F4B add  r2,r12,#0x12C
:0239B5C0 E282CB01 add  r12,r2,#0x400
:0239B5C4 E1DC20B2 ldrh r2,[r12, #+0x2]		;r12+0x2=*(9bb3837d)
:0239B5C8 E0022003 and  r2,r2,r3
:0239B5CC E1820011 orr  r0,r2,r1,lsl r0
:0239B5D0 E1CC00B2 strh r0,[r12, #+0x2]		;r12+0x2=*(9bb3837d)
:0239B5D4 E1DC00B6 ldrh r0,[r12, #+0x6]		;r12+0x6=*(9bb38381)
:0239B5D8 E1DC10B2 ldrh r1,[r12, #+0x2]		;r12+0x2=*(9bb3837d)
:0239B5DC E1E00000 mvn  r0,r0
:0239B5E0 E1110000 tst r1,r0
:0239B5E4 159F0014 ldrne r0,[r15, #+0x14]		;r15+0x14=*(0239b600)=#75530412(0x048080ac)
:0239B5E8 E3A01008 mov  r1,#0x8		;r1=8(0x8)
:0239B5EC 11C010B0 strneh r1,[r0, #+0x0]		;r0+0x0=*(048080ac)=#0(0x00000000)
:0239B5F0 059F000C ldreq r0,[r15, #+0xc]		;r15+0xc=*(0239b604)=#75530414(0x048080ae)
:0239B5F4 01C010B0 streqh r1,[r0, #+0x0]		;r0+0x0=*(048080ae)=#0(0x00000000)
:0239B5F8 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239B5FC 0380FFF4 orreq  r15,r0,#0x3D0
:0239B600 048080AC streq r8,[r0],#+0xac
:0239B604 048080AE streq r8,[r0],#+0xae
:0239B608 E92D4010 stmdb  r13!,{r4,r14}
:0239B60C E1A04000 mov  r4,r0			;r4=75530414(0x48080ae)
:0239B610 EB00008A bl 0239B840
:0239B614 E3500040 cmp r0,#0x40
:0239B618 1A000007 bne 0239B63C
:0239B61C E59F1020 ldr r1,[r15, #+0x20]		;r15+0x20=*(0239b644)=#58785780(0x0380fff4)
:0239B620 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239B624 E5912000 ldr r2,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239B628 E1E01410 mvn  r1,r0,lsl r4
:0239B62C E2820C05 add  r0,r2,#0x500
:0239B630 E1D023B0 ldrh r2,[r0, #+0x30]		;r0+0x30=*(00000031)
:0239B634 E0021001 and  r1,r2,r1
:0239B638 E1C013B0 strh r1,[r0, #+0x30]		;r0+0x30=*(00000031)
:0239B63C E8BD4010 ldmia  r13!,{r4,r14}
:0239B640 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239B644 0380FFF4 orreq  r15,r0,#0x3D0
:0239B648 E59F1018 ldr r1,[r15, #+0x18]		;r15+0x18=*(0239b668)=#58785780(0x0380fff4)
:0239B64C E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0239B650 E5911000 ldr r1,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239B654 E2811C05 add  r1,r1,#0x500
:0239B658 E1D133B0 ldrh r3,[r1, #+0x30]		;r1+0x30=*(9bb383ab)
:0239B65C E1830012 orr  r0,r3,r2,lsl r0
:0239B660 E1C103B0 strh r0,[r1, #+0x30]		;r1+0x30=*(9bb383ab)
:0239B664 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239B668 0380FFF4 orreq  r15,r0,#0x3D0
:0239B66C E59F3014 ldr r3,[r15, #+0x14]		;r15+0x14=*(0239b688)=#58785780(0x0380fff4)
:0239B670 E3A0201C mov  r2,#0x1C		;r2=28(0x1c)
:0239B674 E5933000 ldr r3,[r3, #+0x0]		;r3+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239B678 E593331C ldr r3,[r3, #+0x31c]		;r3+0x31c=*(9bb38697)
:0239B67C E0223290 mla  r2,r0,r2,r3unknown
:0239B680 E1C210BC strh r1,[r2, #+0xc]		;r2+0xc=*(00000028)
:0239B684 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239B688 0380FFF4 orreq  r15,r0,#0x3D0
:0239B68C E59F3014 ldr r3,[r15, #+0x14]		;r15+0x14=*(0239b6a8)=#58785780(0x0380fff4)
:0239B690 E3A0201C mov  r2,#0x1C		;r2=28(0x1c)
:0239B694 E5933000 ldr r3,[r3, #+0x0]		;r3+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239B698 E593331C ldr r3,[r3, #+0x31c]		;r3+0x31c=*(9bb38697)
:0239B69C E0223290 mla  r2,r0,r2,r3unknown
:0239B6A0 E1C211B0 strh r1,[r2, #+0x10]		;r2+0x10=*(0000002c)
:0239B6A4 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239B6A8 0380FFF4 orreq  r15,r0,#0x3D0
:0239B6AC E59F3014 ldr r3,[r15, #+0x14]		;r15+0x14=*(0239b6c8)=#58785780(0x0380fff4)
:0239B6B0 E3A0201C mov  r2,#0x1C		;r2=28(0x1c)
:0239B6B4 E5933000 ldr r3,[r3, #+0x0]		;r3+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239B6B8 E593331C ldr r3,[r3, #+0x31c]		;r3+0x31c=*(9bb38697)
:0239B6BC E0223290 mla  r2,r0,r2,r3unknown
:0239B6C0 E1C211B4 strh r1,[r2, #+0x14]		;r2+0x14=*(00000030)
:0239B6C4 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239B6C8 0380FFF4 orreq  r15,r0,#0x3D0
:0239B6CC E59F3014 ldr r3,[r15, #+0x14]		;r15+0x14=*(0239b6e8)=#58785780(0x0380fff4)
:0239B6D0 E3A0201C mov  r2,#0x1C		;r2=28(0x1c)
:0239B6D4 E5933000 ldr r3,[r3, #+0x0]		;r3+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239B6D8 E593331C ldr r3,[r3, #+0x31c]		;r3+0x31c=*(9bb38697)
:0239B6DC E0223290 mla  r2,r0,r2,r3unknown
:0239B6E0 E1C210BE strh r1,[r2, #+0xe]		;r2+0xe=*(0000002a)
:0239B6E4 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239B6E8 0380FFF4 orreq  r15,r0,#0x3D0
:0239B6EC E59F2018 ldr r2,[r15, #+0x18]		;r15+0x18=*(0239b70c)=#58785780(0x0380fff4)
:0239B6F0 E3A0101C mov  r1,#0x1C		;r1=28(0x1c)
:0239B6F4 E5922000 ldr r2,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239B6F8 E592231C ldr r2,[r2, #+0x31c]		;r2+0x31c=*(9bb38697)
:0239B6FC E0212190 mla  r1,r0,r1,r2unknown
:0239B700 E1D101BA ldrh r0,[r1, #+0x1a]		;r1+0x1a=*(00000036)
:0239B704 E1C101B8 strh r0,[r1, #+0x18]		;r1+0x18=*(00000034)
:0239B708 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239B70C 0380FFF4 orreq  r15,r0,#0x3D0
:0239B710 E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:0239B714 E59F10A0 ldr r1,[r15, #+0xa0]		;r15+0xa0=*(0239b7bc)=#58785780(0x0380fff4)
:0239B718 E1A07000 mov  r7,r0			;r7=1(0x1)
:0239B71C E5911000 ldr r1,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239B720 E3A00401 mov  r0,#0x1000000		;r0=16777216(0x1000000)
:0239B724 E2811F4B add  r1,r1,#0x12C
:0239B728 E2814B01 add  r4,r1,#0x400
:0239B72C EB403E95 bl 033AB188
:0239B730 E1A06000 mov  r6,r0			;r6=16777216(0x1000000)
:0239B734 E3A05001 mov  r5,#0x1		;r5=1(0x1)
:0239B738 E3A01002 mov  r1,#0x2		;r1=2(0x2)
:0239B73C EA000017 b 0239B7A0
:0239B740 E1D400BE ldrh r0,[r4, #+0xe]		;r4+0xe=*(048080bc)=#0(0x00000000)
:0239B744 E1100001 tst r0,r1
:0239B748 1A000012 bne 0239B798
:0239B74C E1800001 orr  r0,r0,r1
:0239B750 E1C400BE strh r0,[r4, #+0xe]		;r4+0xe=*(048080bc)=#0(0x00000000)
:0239B754 E1D400BC ldrh r0,[r4, #+0xc]		;r4+0xc=*(048080ba)=#0(0x00000000)
:0239B758 E2800001 add  r0,r0,#0x1
:0239B75C E1C400BC strh r0,[r4, #+0xc]		;r4+0xc=*(048080ba)=#0(0x00000000)
:0239B760 E1D400BC ldrh r0,[r4, #+0xc]		;r4+0xc=*(048080ba)=#0(0x00000000)
:0239B764 E3500001 cmp r0,#0x1
:0239B768 1A000000 bne 0239B770
:0239B76C EBFFF7F3 bl 02399740
:0239B770 E59F0044 ldr r0,[r15, #+0x44]		;r15+0x44=*(0239b7bc)=#58785780(0x0380fff4)
:0239B774 E3A0101C mov  r1,#0x1C		;r1=28(0x1c)
:0239B778 E5902000 ldr r2,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239B77C E1A00006 mov  r0,r6			;r0=16777216(0x1000000)
:0239B780 E592231C ldr r2,[r2, #+0x31c]		;r2+0x31c=*(9bb38697)
:0239B784 E0212197 mla  r1,r7,r1,r2unknown
:0239B788 E1C150B2 strh r5,[r1, #+0x2]		;r1+0x2=*(0000001e)
:0239B78C EB403E6F bl 033AB150
:0239B790 E1A00005 mov  r0,r5			;r0=1(0x1)
:0239B794 EA000006 b 0239B7B4
:0239B798 E2855001 add  r5,r5,#0x1
:0239B79C E1A01081 mov  r1,r1,lsl #0x1		;r1=56(0x38)
:0239B7A0 E3550010 cmp r5,#0x10
:0239B7A4 3AFFFFE5 bcc 0239B740
:0239B7A8 E1A00006 mov  r0,r6			;r0=16777216(0x1000000)
:0239B7AC EB403E67 bl 033AB150
:0239B7B0 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239B7B4 E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:0239B7B8 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239B7BC 0380FFF4 orreq  r15,r0,#0x3D0
:0239B7C0 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:0239B7C4 E59F1070 ldr r1,[r15, #+0x70]		;r15+0x70=*(0239b83c)=#58785780(0x0380fff4)
:0239B7C8 E1A05000 mov  r5,r0			;r5=0(0x0)
:0239B7CC E5914000 ldr r4,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239B7D0 EB000094 bl 0239BA28
:0239B7D4 E1A00005 mov  r0,r5			;r0=0(0x0)
:0239B7D8 EB000053 bl 0239B92C
:0239B7DC E3500000 cmp r0,#0x0
:0239B7E0 0A000013 beq 0239B834
:0239B7E4 E59F1050 ldr r1,[r15, #+0x50]		;r15+0x50=*(0239b83c)=#58785780(0x0380fff4)
:0239B7E8 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0239B7EC E5913000 ldr r3,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239B7F0 E3A0101C mov  r1,#0x1C		;r1=28(0x1c)
:0239B7F4 E593331C ldr r3,[r3, #+0x31c]		;r3+0x31c=*(9bb38697)
:0239B7F8 E3A0C000 mov  r12,#0x0		;r12=0(0x0)
:0239B7FC E0213195 mla  r1,r5,r1,r3unknown
:0239B800 E1C1C0B2 strh r12,[r1, #+0x2]		;r1+0x2=*(0000001e)
:0239B804 E2841C05 add  r1,r4,#0x500
:0239B808 E1D133BA ldrh r3,[r1, #+0x3a]		;r1+0x3a=*(00000056)
:0239B80C E1E00012 mvn  r0,r2,lsl r0
:0239B810 E0030000 and  r0,r3,r0
:0239B814 E1C103BA strh r0,[r1, #+0x3a]		;r1+0x3a=*(00000056)
:0239B818 E1D103B8 ldrh r0,[r1, #+0x38]		;r1+0x38=*(00000054)
:0239B81C E2400001 sub  r0,r0,#0x1
:0239B820 E1C103B8 strh r0,[r1, #+0x38]		;r1+0x38=*(00000054)
:0239B824 E1D103B8 ldrh r0,[r1, #+0x38]		;r1+0x38=*(00000054)
:0239B828 E3500000 cmp r0,#0x0
:0239B82C 1A000000 bne 0239B834
:0239B830 EBFFF7AF bl 023996F4
:0239B834 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:0239B838 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239B83C 0380FFF4 orreq  r15,r0,#0x3D0
:0239B840 E59F2014 ldr r2,[r15, #+0x14]		;r15+0x14=*(0239b85c)=#58785780(0x0380fff4)
:0239B844 E3A0101C mov  r1,#0x1C		;r1=28(0x1c)
:0239B848 E5922000 ldr r2,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239B84C E0010190 mul  r1,r0,r1
:0239B850 E592031C ldr r0,[r2, #+0x31c]		;r2+0x31c=*(9bb38697)
:0239B854 E19000B1 ldrh r0,[r0, +r1]
:0239B858 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239B85C 0380FFF4 orreq  r15,r0,#0x3D0
:0239B860 E59F1014 ldr r1,[r15, #+0x14]		;r15+0x14=*(0239b87c)=#58785780(0x0380fff4)
:0239B864 E5911000 ldr r1,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239B868 E2811C05 add  r1,r1,#0x500
:0239B86C E1D113B0 ldrh r1,[r1, #+0x30]		;r1+0x30=*(9bb383ab)
:0239B870 E1A00051 mov  r0,r1,asr r0
:0239B874 E2000001 and  r0,r0,#0x1
:0239B878 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239B87C 0380FFF4 orreq  r15,r0,#0x3D0
:0239B880 E59F1014 ldr r1,[r15, #+0x14]		;r15+0x14=*(0239b89c)=#58785780(0x0380fff4)
:0239B884 E5911000 ldr r1,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239B888 E2811C05 add  r1,r1,#0x500
:0239B88C E1D112BE ldrh r1,[r1, #+0x2e]		;r1+0x2e=*(9bb383a9)
:0239B890 E1A00051 mov  r0,r1,asr r0
:0239B894 E2000001 and  r0,r0,#0x1
:0239B898 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239B89C 0380FFF4 orreq  r15,r0,#0x3D0
:0239B8A0 E59F2014 ldr r2,[r15, #+0x14]		;r15+0x14=*(0239b8bc)=#58785780(0x0380fff4)
:0239B8A4 E3A0101C mov  r1,#0x1C		;r1=28(0x1c)
:0239B8A8 E5922000 ldr r2,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239B8AC E592231C ldr r2,[r2, #+0x31c]		;r2+0x31c=*(9bb38697)
:0239B8B0 E0212190 mla  r1,r0,r1,r2unknown
:0239B8B4 E2810004 add  r0,r1,#0x4
:0239B8B8 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239B8BC 0380FFF4 orreq  r15,r0,#0x3D0
:0239B8C0 E59F2014 ldr r2,[r15, #+0x14]		;r15+0x14=*(0239b8dc)=#58785780(0x0380fff4)
:0239B8C4 E3A0101C mov  r1,#0x1C		;r1=28(0x1c)
:0239B8C8 E5922000 ldr r2,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239B8CC E592231C ldr r2,[r2, #+0x31c]		;r2+0x31c=*(9bb38697)
:0239B8D0 E0212190 mla  r1,r0,r1,r2unknown
:0239B8D4 E1D100BE ldrh r0,[r1, #+0xe]		;r1+0xe=*(0000002a)
:0239B8D8 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239B8DC 0380FFF4 orreq  r15,r0,#0x3D0
:0239B8E0 E59F2014 ldr r2,[r15, #+0x14]		;r15+0x14=*(0239b8fc)=#58785780(0x0380fff4)
:0239B8E4 E3A0101C mov  r1,#0x1C		;r1=28(0x1c)
:0239B8E8 E5922000 ldr r2,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239B8EC E592231C ldr r2,[r2, #+0x31c]		;r2+0x31c=*(9bb38697)
:0239B8F0 E0212190 mla  r1,r0,r1,r2unknown
:0239B8F4 E1D101B4 ldrh r0,[r1, #+0x14]		;r1+0x14=*(00000030)
:0239B8F8 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239B8FC 0380FFF4 orreq  r15,r0,#0x3D0
:0239B900 E59F2020 ldr r2,[r15, #+0x20]		;r15+0x20=*(0239b928)=#58785780(0x0380fff4)
:0239B904 E3A0101C mov  r1,#0x1C		;r1=28(0x1c)
:0239B908 E5922000 ldr r2,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239B90C E592231C ldr r2,[r2, #+0x31c]		;r2+0x31c=*(9bb38697)
:0239B910 E0212190 mla  r1,r0,r1,r2unknown
:0239B914 E1D101B0 ldrh r0,[r1, #+0x10]		;r1+0x10=*(0000002c)
:0239B918 E3100002 tst r0,#0x2
:0239B91C 13A00014 movne  r0,#0x14		;r0=20(0x14)
:0239B920 03A0000A moveq  r0,#0xA		;r0=10(0xa)
:0239B924 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239B928 0380FFF4 orreq  r15,r0,#0x3D0
:0239B92C E59F2014 ldr r2,[r15, #+0x14]		;r15+0x14=*(0239b948)=#58785780(0x0380fff4)
:0239B930 E3A0101C mov  r1,#0x1C		;r1=28(0x1c)
:0239B934 E5922000 ldr r2,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239B938 E592231C ldr r2,[r2, #+0x31c]		;r2+0x31c=*(9bb38697)
:0239B93C E0212190 mla  r1,r0,r1,r2unknown
:0239B940 E1D100B2 ldrh r0,[r1, #+0x2]		;r1+0x2=*(0000001e)
:0239B944 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239B948 0380FFF4 orreq  r15,r0,#0x3D0
:0239B94C E59F2014 ldr r2,[r15, #+0x14]		;r15+0x14=*(0239b968)=#58785780(0x0380fff4)
:0239B950 E3A0101C mov  r1,#0x1C		;r1=28(0x1c)
:0239B954 E5922000 ldr r2,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239B958 E592231C ldr r2,[r2, #+0x31c]		;r2+0x31c=*(9bb38697)
:0239B95C E0212190 mla  r1,r0,r1,r2unknown
:0239B960 E1D101B6 ldrh r0,[r1, #+0x16]		;r1+0x16=*(00000032)
:0239B964 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239B968 0380FFF4 orreq  r15,r0,#0x3D0
:0239B96C E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:0239B970 E1A05000 mov  r5,r0			;r5=10(0xa)
:0239B974 EBFFFFB1 bl 0239B840
:0239B978 E3500040 cmp r0,#0x40
:0239B97C 1A000025 bne 0239BA18
:0239B980 E59F0098 ldr r0,[r15, #+0x98]		;r15+0x98=*(0239ba20)=#58785780(0x0380fff4)
:0239B984 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:0239B988 E5902000 ldr r2,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239B98C E2820C05 add  r0,r2,#0x500
:0239B990 E1D003B4 ldrh r0,[r0, #+0x34]		;r0+0x34=*(03810028)=#1879079259(0x7000795b)
:0239B994 E1100511 tst r0,r1,lsl r5
:0239B998 1A00001E bne 0239BA18
:0239B99C E2820C03 add  r0,r2,#0x300
:0239B9A0 E1D02DB8 ldrh r2,[r0, #+0xd8]		;r0+0xd8=*(000000d8)
:0239B9A4 E59F1078 ldr r1,[r15, #+0x78]		;r15+0x78=*(0239ba24)=#75514460(0x0480425c)
:0239B9A8 E3A00401 mov  r0,#0x1000000		;r0=16777216(0x1000000)
:0239B9AC E0826001 add  r6,r2,r1
:0239B9B0 EB403DF4 bl 033AB188
:0239B9B4 E1A04000 mov  r4,r0			;r4=16777216(0x1000000)
:0239B9B8 E3550000 cmp r5,#0x0
:0239B9BC 1A000006 bne 0239B9DC
:0239B9C0 E2860004 add  r0,r6,#0x4
:0239B9C4 EBFFFAF9 bl 0239A5B0
:0239B9C8 E3801001 orr  r1,r0,#0x1
:0239B9CC E2860004 add  r0,r6,#0x4
:0239B9D0 E20110FF and  r1,r1,#0xFF
:0239B9D4 EBFFFAEA bl 0239A584
:0239B9D8 EA00000C b 0239BA10
:0239B9DC E1A00005 mov  r0,r5			;r0=10(0xa)
:0239B9E0 EBFFFFD1 bl 0239B92C
:0239B9E4 E1A05000 mov  r5,r0			;r5=10(0xa)
:0239B9E8 E2860005 add  r0,r6,#0x5
:0239B9EC E08061A5 add  r6,r0,r5,lsr #0x3
:0239B9F0 E1A00006 mov  r0,r6			;r0=16777216(0x1000000)
:0239B9F4 EBFFFAED bl 0239A5B0
:0239B9F8 E2051007 and  r1,r5,#0x7
:0239B9FC E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0239BA00 E1801112 orr  r1,r0,r2,lsl r1
:0239BA04 E1A00006 mov  r0,r6			;r0=16777216(0x1000000)
:0239BA08 E20110FF and  r1,r1,#0xFF
:0239BA0C EBFFFADC bl 0239A584
:0239BA10 E1A00004 mov  r0,r4			;r0=16777216(0x1000000)
:0239BA14 EB403DCD bl 033AB150
:0239BA18 E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:0239BA1C E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239BA20 0380FFF4 orreq  r15,r0,#0x3D0
:0239BA24 0480425C streq r4,[r0],#+0x25c
:0239BA28 E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:0239BA2C E1A05000 mov  r5,r0			;r5=16777216(0x1000000)
:0239BA30 EBFFFF82 bl 0239B840
:0239BA34 E3500040 cmp r0,#0x40
:0239BA38 1A000021 bne 0239BAC4
:0239BA3C E59F0088 ldr r0,[r15, #+0x88]		;r15+0x88=*(0239bacc)=#58785780(0x0380fff4)
:0239BA40 E59F2088 ldr r2,[r15, #+0x88]		;r15+0x88=*(0239bad0)=#75514460(0x0480425c)
:0239BA44 E5901000 ldr r1,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239BA48 E3A00401 mov  r0,#0x1000000		;r0=16777216(0x1000000)
:0239BA4C E2811C03 add  r1,r1,#0x300
:0239BA50 E1D11DB8 ldrh r1,[r1, #+0xd8]		;r1+0xd8=*(9bb38453)
:0239BA54 E0816002 add  r6,r1,r2
:0239BA58 EB403DCA bl 033AB188
:0239BA5C E1A04000 mov  r4,r0			;r4=16777216(0x1000000)
:0239BA60 E3550000 cmp r5,#0x0
:0239BA64 1A000006 bne 0239BA84
:0239BA68 E2860004 add  r0,r6,#0x4
:0239BA6C EBFFFACF bl 0239A5B0
:0239BA70 E20010FE and  r1,r0,#0xFE
:0239BA74 E2860004 add  r0,r6,#0x4
:0239BA78 E20110FF and  r1,r1,#0xFF
:0239BA7C EBFFFAC0 bl 0239A584
:0239BA80 EA00000D b 0239BABC
:0239BA84 E1A00005 mov  r0,r5			;r0=16777216(0x1000000)
:0239BA88 EBFFFFA7 bl 0239B92C
:0239BA8C E1A05000 mov  r5,r0			;r5=16777216(0x1000000)
:0239BA90 E2860005 add  r0,r6,#0x5
:0239BA94 E08061A5 add  r6,r0,r5,lsr #0x3
:0239BA98 E1A00006 mov  r0,r6			;r0=16777216(0x1000000)
:0239BA9C EBFFFAC3 bl 0239A5B0
:0239BAA0 E2051007 and  r1,r5,#0x7
:0239BAA4 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0239BAA8 E1E01112 mvn  r1,r2,lsl r1
:0239BAAC E0011000 and  r1,r1,r0
:0239BAB0 E1A00006 mov  r0,r6			;r0=16777216(0x1000000)
:0239BAB4 E20110FF and  r1,r1,#0xFF
:0239BAB8 EBFFFAB1 bl 0239A584
:0239BABC E1A00004 mov  r0,r4			;r0=16777216(0x1000000)
:0239BAC0 EB403DA2 bl 033AB150
:0239BAC4 E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:0239BAC8 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239BACC 0380FFF4 orreq  r15,r0,#0x3D0
:0239BAD0 0480425C streq r4,[r0],#+0x25c
:0239BAD4 E92D4FF8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:0239BAD8 E59FB1A4 ldr r11,[r15, #+0x1a4]		;r15+0x1a4=*(0239bc84)=#58785780(0x0380fff4)
:0239BADC E3A09000 mov  r9,#0x0		;r9=0(0x0)
:0239BAE0 E59B2000 ldr r2,[r11, #+0x0]		;r11+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239BAE4 E3A08001 mov  r8,#0x1		;r8=1(0x1)
:0239BAE8 E592131C ldr r1,[r2, #+0x31c]		;r2+0x31c=*(9bb38697)
:0239BAEC E2820C05 add  r0,r2,#0x500
:0239BAF0 E1D0A2BC ldrh r10,[r0, #+0x2c]		;r0+0x2c=*(0100002c)
:0239BAF4 E2820F4B add  r0,r2,#0x12C
:0239BAF8 E281701C add  r7,r1,#0x1C
:0239BAFC E2805B01 add  r5,r0,#0x400
:0239BB00 E2824C03 add  r4,r2,#0x300
:0239BB04 EA000059 b 0239BC70
:0239BB08 E1D700B0 ldrh r0,[r7, #+0x0]		;r7+0x0=*(00000001)
:0239BB0C E3500000 cmp r0,#0x0
:0239BB10 0A000052 beq 0239BC60
:0239BB14 E1D711B8 ldrh r1,[r7, #+0x18]		;r7+0x18=*(00000019)
:0239BB18 E3510000 cmp r1,#0x0
:0239BB1C 159F0164 ldrne r0,[r15, #+0x164]		;r15+0x164=*(0239bc88)=#65535(0x0000ffff)
:0239BB20 11510000 cmpne r1,r0
:0239BB24 0A00004C beq 0239BC5C
:0239BB28 E2410001 sub  r0,r1,#0x1
:0239BB2C E1C701B8 strh r0,[r7, #+0x18]		;r7+0x18=*(00000019)
:0239BB30 E1D701B8 ldrh r0,[r7, #+0x18]		;r7+0x18=*(00000019)
:0239BB34 E3500000 cmp r0,#0x0
:0239BB38 1A000047 bne 0239BC5C
:0239BB3C E1D700B0 ldrh r0,[r7, #+0x0]		;r7+0x0=*(00000001)
:0239BB40 E3500020 cmp r0,#0x20
:0239BB44 3A00003F bcc 0239BC48
:0239BB48 E1A00008 mov  r0,r8			;r0=1(0x1)
:0239BB4C EBFFFF3B bl 0239B840
:0239BB50 E1A06000 mov  r6,r0			;r6=1(0x1)
:0239BB54 E1A00808 mov  r0,r8,lsl #0x10		;r0=65536(0x10000)
:0239BB58 E1A00820 mov  r0,r0,lsr #0x10		;r0=1(0x1)
:0239BB5C E3A01020 mov  r1,#0x20		;r1=32(0x20)
:0239BB60 EBFFFE4F bl 0239B4A4
:0239BB64 E1A00008 mov  r0,r8			;r0=1(0x1)
:0239BB68 EB001294 bl 023A05C0
:0239BB6C E1D405B0 ldrh r0,[r4, #+0x50]		;r4+0x50=*(01000050)
:0239BB70 E3500001 cmp r0,#0x1
:0239BB74 1A00001F bne 0239BBF8
:0239BB78 E3560020 cmp r6,#0x20
:0239BB7C 9A000031 bls 0239BC48
:0239BB80 E59B1000 ldr r1,[r11, #+0x0]		;r11+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239BB84 E1A00808 mov  r0,r8,lsl #0x10		;r0=65536(0x10000)
:0239BB88 E2813C05 add  r3,r1,#0x500
:0239BB8C E1D363B4 ldrh r6,[r3, #+0x34]		;r3+0x34=*(9bb383af)
:0239BB90 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0239BB94 E1862812 orr  r2,r6,r2,lsl r8
:0239BB98 E1C323B4 strh r2,[r3, #+0x34]		;r3+0x34=*(9bb383af)
:0239BB9C E1A00820 mov  r0,r0,lsr #0x10		;r0=1(0x1)
:0239BBA0 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0239BBA4 EBFFFE80 bl 0239B5AC
:0239BBA8 E59B1000 ldr r1,[r11, #+0x0]		;r11+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239BBAC E2870004 add  r0,r7,#0x4
:0239BBB0 E2813C05 add  r3,r1,#0x500
:0239BBB4 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:0239BBB8 E1D363B0 ldrh r6,[r3, #+0x30]		;r3+0x30=*(9bb383ab)
:0239BBBC E1A02001 mov  r2,r1			;r2=1(0x1)
:0239BBC0 E1862812 orr  r2,r6,r2,lsl r8
:0239BBC4 E1C323B0 strh r2,[r3, #+0x30]		;r3+0x30=*(9bb383ab)
:0239BBC8 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0239BBCC EB0016D2 bl 023A171C
:0239BBD0 E3500000 cmp r0,#0x0
:0239BBD4 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:0239BBD8 0A000003 beq 0239BBEC
:0239BBDC E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000001)
:0239BBE0 EB00133D bl 023A08DC
:0239BBE4 E2899001 add  r9,r9,#0x1
:0239BBE8 EA00001E b 0239BC68
:0239BBEC E2870004 add  r0,r7,#0x4
:0239BBF0 EB000613 bl 0239D444
:0239BBF4 EA000013 b 0239BC48
:0239BBF8 E1D40CBC ldrh r0,[r4, #+0xcc]		;r4+0xcc=*(010000cc)
:0239BBFC E1580000 cmp r8,r0
:0239BC00 1A000010 bne 0239BC48
:0239BC04 E2870004 add  r0,r7,#0x4
:0239BC08 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:0239BC0C E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0239BC10 EB0016C1 bl 023A171C
:0239BC14 E3500000 cmp r0,#0x0
:0239BC18 0A000004 beq 0239BC30
:0239BC1C E3A01001 mov  r1,#0x1		;r1=1(0x1)
:0239BC20 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000001)
:0239BC24 EB00132C bl 023A08DC
:0239BC28 E2899001 add  r9,r9,#0x1
:0239BC2C EA00000D b 0239BC68
:0239BC30 E3A00020 mov  r0,#0x20		;r0=32(0x20)
:0239BC34 EB403397 bl 033A8A98
:0239BC38 EBFFF717 bl 0239989C
:0239BC3C E2870004 add  r0,r7,#0x4
:0239BC40 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:0239BC44 EB0005FE bl 0239D444
:0239BC48 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239BC4C E1C700B0 strh r0,[r7, #+0x0]		;r7+0x0=*(00000001)
:0239BC50 E1D500B0 ldrh r0,[r5, #+0x0]		;r5+0x0=*(01000000)
:0239BC54 E2400001 sub  r0,r0,#0x1
:0239BC58 E1C500B0 strh r0,[r5, #+0x0]		;r5+0x0=*(01000000)
:0239BC5C E2899001 add  r9,r9,#0x1
:0239BC60 E159000A cmp r9,r10
:0239BC64 2A000004 bcs 0239BC7C
:0239BC68 E2888001 add  r8,r8,#0x1
:0239BC6C E287701C add  r7,r7,#0x1C
:0239BC70 E1D402B2 ldrh r0,[r4, #+0x22]		;r4+0x22=*(01000022)
:0239BC74 E1580000 cmp r8,r0
:0239BC78 3AFFFFA2 bcc 0239BB08
:0239BC7C E8BD4FF8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:0239BC80 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239BC84 0380FFF4 orreq  r15,r0,#0x3D0
:0239BC88 0000FFFF unknown
:0239BC8C E92D4010 stmdb  r13!,{r4,r14}
:0239BC90 E1A04000 mov  r4,r0			;r4=0(0x0)
:0239BC94 EB001249 bl 023A05C0
:0239BC98 E59F2030 ldr r2,[r15, #+0x30]		;r15+0x30=*(0239bcd0)=#58785780(0x0380fff4)
:0239BC9C E3A0001C mov  r0,#0x1C		;r0=28(0x1c)
:0239BCA0 E5921000 ldr r1,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239BCA4 E0000094 mul  r0,r4,r0
:0239BCA8 E591131C ldr r1,[r1, #+0x31c]		;r1+0x31c=*(9bb38697)
:0239BCAC E3A03000 mov  r3,#0x0		;r3=0(0x0)
:0239BCB0 E18130B0 strh r3,[r1, +r0]
:0239BCB4 E5920000 ldr r0,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239BCB8 E2800C05 add  r0,r0,#0x500
:0239BCBC E1D012BC ldrh r1,[r0, #+0x2c]		;r0+0x2c=*(9bb383a7)
:0239BCC0 E2411001 sub  r1,r1,#0x1
:0239BCC4 E1C012BC strh r1,[r0, #+0x2c]		;r0+0x2c=*(9bb383a7)
:0239BCC8 E8BD4010 ldmia  r13!,{r4,r14}
:0239BCCC E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239BCD0 0380FFF4 orreq  r15,r0,#0x3D0
:0239BCD4 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:0239BCD8 E59F0084 ldr r0,[r15, #+0x84]		;r15+0x84=*(0239bd64)=#58785780(0x0380fff4)
:0239BCDC E3A0201C mov  r2,#0x1C		;r2=28(0x1c)
:0239BCE0 E5903000 ldr r3,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239BCE4 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239BCE8 E2831C03 add  r1,r3,#0x300
:0239BCEC E1D152B2 ldrh r5,[r1, #+0x22]		;r1+0x22=*(9bb3839d)
:0239BCF0 E593431C ldr r4,[r3, #+0x31c]		;r3+0x31c=*(9bb38697)
:0239BCF4 E0020295 mul  r2,r5,r2
:0239BCF8 E1A01004 mov  r1,r4			;r1=0(0x0)
:0239BCFC EB4046B4 bl 033AD7D4
:0239BD00 E59F105C ldr r1,[r15, #+0x5c]		;r15+0x5c=*(0239bd64)=#58785780(0x0380fff4)
:0239BD04 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239BD08 E5911000 ldr r1,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239BD0C E3A02010 mov  r2,#0x10		;r2=16(0x10)
:0239BD10 E2811F4B add  r1,r1,#0x12C
:0239BD14 E2811B01 add  r1,r1,#0x400
:0239BD18 EB4046AD bl 033AD7D4
:0239BD1C E59F2044 ldr r2,[r15, #+0x44]		;r15+0x44=*(0239bd68)=#65535(0x0000ffff)
:0239BD20 E3A03001 mov  r3,#0x1		;r3=1(0x1)
:0239BD24 E1C421BA strh r2,[r4, #+0x1a]		;r4+0x1a=*(0000001a)
:0239BD28 E3A0001C mov  r0,#0x1C		;r0=28(0x1c)
:0239BD2C EA000002 b 0239BD3C
:0239BD30 E0214093 mla  r1,r3,r0,r4unknown
:0239BD34 E1C121BA strh r2,[r1, #+0x1a]		;r1+0x1a=*(9bb38395)
:0239BD38 E2833001 add  r3,r3,#0x1
:0239BD3C E1530005 cmp r3,r5
:0239BD40 3AFFFFFA bcc 0239BD30
:0239BD44 E59F1020 ldr r1,[r15, #+0x20]		;r15+0x20=*(0239bd6c)=#41907364(0x027f74a4)
:0239BD48 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239BD4C EB000029 bl 0239BDF8
:0239BD50 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239BD54 E3A01040 mov  r1,#0x40		;r1=64(0x40)
:0239BD58 EBFFFDD1 bl 0239B4A4
:0239BD5C E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:0239BD60 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239BD64 0380FFF4 orreq  r15,r0,#0x3D0
:0239BD68 0000FFFF unknown
:0239BD6C 027F74A4 rsbeqs r7,r15,#0xA4000000
:0239BD70 E92D47F0 stmdb  r13!,{r4,r5,r6,r7,r8,r9,r10,r14}
:0239BD74 E59F0074 ldr r0,[r15, #+0x74]		;r15+0x74=*(0239bdf0)=#58785780(0x0380fff4)
:0239BD78 E3A06001 mov  r6,#0x1		;r6=1(0x1)
:0239BD7C E5902000 ldr r2,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239BD80 E3A0A000 mov  r10,#0x0		;r10=0(0x0)
:0239BD84 E2821C03 add  r1,r2,#0x300
:0239BD88 E2820F4B add  r0,r2,#0x12C
:0239BD8C E592431C ldr r4,[r2, #+0x31c]		;r2+0x31c=*(9bb38697)
:0239BD90 E1D172B2 ldrh r7,[r1, #+0x22]		;r1+0x22=*(00000062)
:0239BD94 E2805B01 add  r5,r0,#0x400
:0239BD98 E3A0901A mov  r9,#0x1A		;r9=26(0x1a)
:0239BD9C E3A0801C mov  r8,#0x1C		;r8=28(0x1c)
:0239BDA0 EA000004 b 0239BDB8
:0239BDA4 E0214896 mla  r1,r6,r8,r4unknown
:0239BDA8 E1A0000A mov  r0,r10			;r0=0(0x0)
:0239BDAC E1A02009 mov  r2,r9			;r2=26(0x1a)
:0239BDB0 EB404687 bl 033AD7D4
:0239BDB4 E2866001 add  r6,r6,#0x1
:0239BDB8 E1560007 cmp r6,r7
:0239BDBC 3AFFFFF8 bcc 0239BDA4
:0239BDC0 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0239BDC4 E1C520B0 strh r2,[r5, #+0x0]		;r5+0x0=*(01000000)
:0239BDC8 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0239BDCC E1C510B2 strh r1,[r5, #+0x2]		;r5+0x2=*(01000002)
:0239BDD0 E59F001C ldr r0,[r15, #+0x1c]		;r15+0x1c=*(0239bdf4)=#65534(0x0000fffe)
:0239BDD4 E1C520B4 strh r2,[r5, #+0x4]		;r5+0x4=*(01000004)
:0239BDD8 E1C500B6 strh r0,[r5, #+0x6]		;r5+0x6=*(01000006)
:0239BDDC E1C510BC strh r1,[r5, #+0xc]		;r5+0xc=*(0100000c)
:0239BDE0 E1C510B8 strh r1,[r5, #+0x8]		;r5+0x8=*(01000008)
:0239BDE4 E1C520BE strh r2,[r5, #+0xe]		;r5+0xe=*(0100000e)
:0239BDE8 E8BD47F0 ldmia  r13!,{r4,r5,r6,r7,r8,r9,r10,r14}
:0239BDEC E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239BDF0 0380FFF4 orreq  r15,r0,#0x3D0
:0239BDF4 0000FFFE unknown
:0239BDF8 E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:0239BDFC E59F20D0 ldr r2,[r15, #+0xd0]		;r15+0xd0=*(0239bed4)=#58785780(0x0380fff4)
:0239BE00 E1A07000 mov  r7,r0			;r7=65534(0xfffe)
:0239BE04 E5924000 ldr r4,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239BE08 E3A0001C mov  r0,#0x1C		;r0=28(0x1c)
:0239BE0C E0020097 mul  r2,r7,r0
:0239BE10 E594331C ldr r3,[r4, #+0x31c]		;r4+0x31c=*(9bb38697)
:0239BE14 E1A06001 mov  r6,r1			;r6=0(0x0)
:0239BE18 E19300B2 ldrh r0,[r3, +r2]
:0239BE1C E0835002 add  r5,r3,r2
:0239BE20 E3500000 cmp r0,#0x0
:0239BE24 02840C05 addeq  r0,r4,#0x500
:0239BE28 01D012BC ldreqh r1,[r0, #+0x2c]		;r0+0x2c=*(00000048)
:0239BE2C E3A0201A mov  r2,#0x1A		;r2=26(0x1a)
:0239BE30 02811001 addeq  r1,r1,#0x1
:0239BE34 01C012BC streqh r1,[r0, #+0x2c]		;r0+0x2c=*(00000048)
:0239BE38 E1A01005 mov  r1,r5			;r1=16777216(0x1000000)
:0239BE3C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239BE40 EB404663 bl 033AD7D4
:0239BE44 E59F0088 ldr r0,[r15, #+0x88]		;r15+0x88=*(0239bed4)=#58785780(0x0380fff4)
:0239BE48 E3A04001 mov  r4,#0x1		;r4=1(0x1)
:0239BE4C E5901000 ldr r1,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239BE50 E1A00807 mov  r0,r7,lsl #0x10		;r0=-131072(0xfffe0000)
:0239BE54 E2812C05 add  r2,r1,#0x500
:0239BE58 E1D233B4 ldrh r3,[r2, #+0x34]		;r2+0x34=*(0000004e)
:0239BE5C E1E01714 mvn  r1,r4,lsl r7
:0239BE60 E0033001 and  r3,r3,r1
:0239BE64 E1A00820 mov  r0,r0,lsr #0x10		;r0=65534(0xfffe)
:0239BE68 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0239BE6C E1C233B4 strh r3,[r2, #+0x34]		;r2+0x34=*(0000004e)
:0239BE70 EBFFFDCD bl 0239B5AC
:0239BE74 E59F0058 ldr r0,[r15, #+0x58]		;r15+0x58=*(0239bed4)=#58785780(0x0380fff4)
:0239BE78 E1A01006 mov  r1,r6			;r1=0(0x0)
:0239BE7C E5902000 ldr r2,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239BE80 E2850004 add  r0,r5,#0x4
:0239BE84 E2822C05 add  r2,r2,#0x500
:0239BE88 E1D233B0 ldrh r3,[r2, #+0x30]		;r2+0x30=*(9bb383ab)
:0239BE8C E1833714 orr  r3,r3,r4,lsl r7
:0239BE90 E1C233B0 strh r3,[r2, #+0x30]		;r2+0x30=*(9bb383ab)
:0239BE94 EBFFF6A9 bl 02399940
:0239BE98 E59F2038 ldr r2,[r15, #+0x38]		;r15+0x38=*(0239bed8)=#65535(0x0000ffff)
:0239BE9C E1A00807 mov  r0,r7,lsl #0x10		;r0=-131072(0xfffe0000)
:0239BEA0 E59F102C ldr r1,[r15, #+0x2c]		;r15+0x2c=*(0239bed4)=#58785780(0x0380fff4)
:0239BEA4 E1C521B4 strh r2,[r5, #+0x14]		;r5+0x14=*(01000014)
:0239BEA8 E5911000 ldr r1,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239BEAC E1A00820 mov  r0,r0,lsr #0x10		;r0=65534(0xfffe)
:0239BEB0 E2811C03 add  r1,r1,#0x300
:0239BEB4 E1D12AB6 ldrh r2,[r1, #+0xa6]		;r1+0xa6=*(9bb38421)
:0239BEB8 E3A01020 mov  r1,#0x20		;r1=32(0x20)
:0239BEBC E1C521B0 strh r2,[r5, #+0x10]		;r5+0x10=*(01000010)
:0239BEC0 E1D521BA ldrh r2,[r5, #+0x1a]		;r5+0x1a=*(0100001a)
:0239BEC4 E1C521B8 strh r2,[r5, #+0x18]		;r5+0x18=*(01000018)
:0239BEC8 EBFFFD75 bl 0239B4A4
:0239BECC E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:0239BED0 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239BED4 0380FFF4 orreq  r15,r0,#0x3D0
:0239BED8 0000FFFF unknown
:0239BEDC E3A00003 mov  r0,#0x3		;r0=3(0x3)
:0239BEE0 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239BEE4 E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:0239BEE8 E59F6050 ldr r6,[r15, #+0x50]		;r15+0x50=*(0239bf40)=#58785780(0x0380fff4)
:0239BEEC E3A05000 mov  r5,#0x0		;r5=0(0x0)
:0239BEF0 E5960000 ldr r0,[r6, #+0x0]		;r6+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239BEF4 E3E04000 mvn  r4,#0x0
:0239BEF8 E59071F4 ldr r7,[r0, #+0x1f4]		;r0+0x1f4=*(9bb3856f)
:0239BEFC EA00000B b 0239BF30
:0239BF00 E5900304 ldr r0,[r0, #+0x304]		;r0+0x304=*(9bb3867f)
:0239BF04 E1A01007 mov  r1,r7			;r1=65534(0xfffe)
:0239BF08 E1A02005 mov  r2,r5			;r2=0(0x0)
:0239BF0C EB404008 bl 033ABF34
:0239BF10 E3500000 cmp r0,#0x0
:0239BF14 0A000007 beq 0239BF38
:0239BF18 E5960000 ldr r0,[r6, #+0x0]		;r6+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239BF1C E1A01007 mov  r1,r7			;r1=65534(0xfffe)
:0239BF20 E2800F7D add  r0,r0,#0x1F4
:0239BF24 EB403038 bl 033A800C
:0239BF28 E5960000 ldr r0,[r6, #+0x0]		;r6+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239BF2C E59071F4 ldr r7,[r0, #+0x1f4]		;r0+0x1f4=*(9bb3856f)
:0239BF30 E1570004 cmp r7,r4
:0239BF34 1AFFFFF1 bne 0239BF00
:0239BF38 E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:0239BF3C E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239BF40 0380FFF4 orreq  r15,r0,#0x3D0
:0239BF44 E59F0010 ldr r0,[r15, #+0x10]		;r15+0x10=*(0239bf5c)=#58785780(0x0380fff4)
:0239BF48 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0239BF4C E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239BF50 E2800B01 add  r0,r0,#0x400
:0239BF54 E1C012B8 strh r1,[r0, #+0x28]		;r0+0x28=*(9bb383a3)
:0239BF58 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239BF5C 0380FFF4 orreq  r15,r0,#0x3D0
:0239BF60 E92D4010 stmdb  r13!,{r4,r14}
:0239BF64 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0239BF68 E1C120B2 strh r2,[r1, #+0x2]		;r1+0x2=*(00000002)
:0239BF6C E1A04000 mov  r4,r0			;r4=-1682734213(0x9bb3837b)
:0239BF70 E1D401B0 ldrh r0,[r4, #+0x10]		;r4+0x10=*(9bb3838b)
:0239BF74 E3500001 cmp r0,#0x1
:0239BF78 83A00005 movhi  r0,#0x5		;r0=5(0x5)
:0239BF7C 8A000005 bhi 0239BF98
:0239BF80 EB40329C bl 033A89F8
:0239BF84 E1D401B0 ldrh r0,[r4, #+0x10]		;r4+0x10=*(9bb3838b)
:0239BF88 E3500001 cmp r0,#0x1
:0239BF8C 1A000000 bne 0239BF94
:0239BF90 EBFFF691 bl 023999DC
:0239BF94 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239BF98 E8BD4010 ldmia  r13!,{r4,r14}
:0239BF9C E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239BFA0 E92D4010 stmdb  r13!,{r4,r14}
:0239BFA4 E3A02009 mov  r2,#0x9		;r2=9(0x9)
:0239BFA8 E1C120B2 strh r2,[r1, #+0x2]		;r1+0x2=*(00000002)
:0239BFAC E1A04000 mov  r4,r0			;r4=0(0x0)
:0239BFB0 E1D401B0 ldrh r0,[r4, #+0x10]		;r4+0x10=*(00000010)
:0239BFB4 E3500001 cmp r0,#0x1
:0239BFB8 83A00005 movhi  r0,#0x5		;r0=5(0x5)
:0239BFBC 8A00001E bhi 0239C03C
:0239BFC0 E1D411B2 ldrh r1,[r4, #+0x12]		;r4+0x12=*(00000012)
:0239BFC4 E3510001 cmp r1,#0x1
:0239BFC8 83A00005 movhi  r0,#0x5		;r0=5(0x5)
:0239BFCC 8A00001A bhi 0239C03C
:0239BFD0 E1D411B4 ldrh r1,[r4, #+0x14]		;r4+0x14=*(00000014)
:0239BFD4 E3510001 cmp r1,#0x1
:0239BFD8 83A00005 movhi  r0,#0x5		;r0=5(0x5)
:0239BFDC 8A000016 bhi 0239C03C
:0239BFE0 EBFFF531 bl 023994AC
:0239BFE4 E1D401B0 ldrh r0,[r4, #+0x10]		;r4+0x10=*(00000010)
:0239BFE8 E3500001 cmp r0,#0x1
:0239BFEC 1A00000D bne 0239C028
:0239BFF0 E1D401B2 ldrh r0,[r4, #+0x12]		;r4+0x12=*(00000012)
:0239BFF4 E3500001 cmp r0,#0x1
:0239BFF8 1A000002 bne 0239C008
:0239BFFC E59F0040 ldr r0,[r15, #+0x40]		;r15+0x40=*(0239c044)=#32769(0x00008001)
:0239C000 EBFFF54E bl 02399540
:0239C004 EA000001 b 0239C010
:0239C008 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239C00C EBFFF54B bl 02399540
:0239C010 E59F0030 ldr r0,[r15, #+0x30]		;r15+0x30=*(0239c048)=#58785780(0x0380fff4)
:0239C014 E1D411B4 ldrh r1,[r4, #+0x14]		;r4+0x14=*(00000014)
:0239C018 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239C01C E2800C03 add  r0,r0,#0x300
:0239C020 E1C015B8 strh r1,[r0, #+0x58]		;r0+0x58=*(9bb383d3)
:0239C024 EA000003 b 0239C038
:0239C028 E3A00902 mov  r0,#0x8000		;r0=32768(0x8000)
:0239C02C EBFFF543 bl 02399540
:0239C030 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0239C034 EBFFF536 bl 02399514
:0239C038 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239C03C E8BD4010 ldmia  r13!,{r4,r14}
:0239C040 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239C044 00008001 andeq  r8,r0,r1
:0239C048 0380FFF4 orreq  r15,r0,#0x3D0
:0239C04C E92D41F0 stmdb  r13!,{r4,r5,r6,r7,r8,r14}
:0239C050 E59F2130 ldr r2,[r15, #+0x130]		;r15+0x130=*(0239c188)=#58785780(0x0380fff4)
:0239C054 E1A05001 mov  r5,r1			;r5=0(0x0)
:0239C058 E5923000 ldr r3,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239C05C E1D520B2 ldrh r2,[r5, #+0x2]		;r5+0x2=*(00000002)
:0239C060 E2831004 add  r1,r3,#0x4
:0239C064 E2814B01 add  r4,r1,#0x400
:0239C068 E2421003 sub  r1,r2,#0x3
:0239C06C E1C410B4 strh r1,[r4, #+0x4]		;r4+0x4=*(00000004)
:0239C070 E3A01003 mov  r1,#0x3		;r1=3(0x3)
:0239C074 E1C510B2 strh r1,[r5, #+0x2]		;r5+0x2=*(00000002)
:0239C078 E2831C03 add  r1,r3,#0x300
:0239C07C E1D112BE ldrh r1,[r1, #+0x2e]		;r1+0x2e=*(00000031)
:0239C080 E1A06000 mov  r6,r0			;r6=0(0x0)
:0239C084 E3510001 cmp r1,#0x1
:0239C088 13510003 cmpne r1,#0x3
:0239C08C 13510002 cmpne r1,#0x2
:0239C090 13A0000B movne  r0,#0xB		;r0=11(0xb)
:0239C094 1A000039 bne 0239C180
:0239C098 E59F00E8 ldr r0,[r15, #+0xe8]		;r15+0xe8=*(0239c188)=#58785780(0x0380fff4)
:0239C09C E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239C0A0 E2800C03 add  r0,r0,#0x300
:0239C0A4 E1D004BC ldrh r0,[r0, #+0x4c]		;r0+0x4c=*(9bb383c7)
:0239C0A8 E3500020 cmp r0,#0x20
:0239C0AC 33A00001 movcc  r0,#0x1		;r0=1(0x1)
:0239C0B0 3A000032 bcc 0239C180
:0239C0B4 E1D601B6 ldrh r0,[r6, #+0x16]		;r6+0x16=*(00000016)
:0239C0B8 E3500020 cmp r0,#0x20
:0239C0BC 83A00005 movhi  r0,#0x5		;r0=5(0x5)
:0239C0C0 8A00002E bhi 0239C180
:0239C0C4 E1D603B8 ldrh r0,[r6, #+0x38]		;r6+0x38=*(00000038)
:0239C0C8 E3500001 cmp r0,#0x1
:0239C0CC 83A00005 movhi  r0,#0x5		;r0=5(0x5)
:0239C0D0 8A00002A bhi 0239C180
:0239C0D4 E286003A add  r0,r6,#0x3A
:0239C0D8 EBFFF934 bl 0239A5B0
:0239C0DC E3500000 cmp r0,#0x0
:0239C0E0 03A00005 moveq  r0,#0x5		;r0=5(0x5)
:0239C0E4 0A000025 beq 0239C180
:0239C0E8 E1D604BA ldrh r0,[r6, #+0x4a]		;r6+0x4a=*(0000004a)
:0239C0EC E3500FFA cmp r0,#0x3E8
:0239C0F0 83A00005 movhi  r0,#0x5		;r0=5(0x5)
:0239C0F4 8A000021 bhi 0239C180
:0239C0F8 E350000A cmp r0,#0xA
:0239C0FC 33A00005 movcc  r0,#0x5		;r0=5(0x5)
:0239C100 3A00001E bcc 0239C180
:0239C104 E1D604BC ldrh r0,[r6, #+0x4c]		;r6+0x4c=*(0000004c)
:0239C108 E3500010 cmp r0,#0x10
:0239C10C 83A00005 movhi  r0,#0x5		;r0=5(0x5)
:0239C110 8A00001A bhi 0239C180
:0239C114 E3A08000 mov  r8,#0x0		;r8=0(0x0)
:0239C118 E286703A add  r7,r6,#0x3A
:0239C11C EA000008 b 0239C144
:0239C120 E0870008 add  r0,r7,r8
:0239C124 EBFFF921 bl 0239A5B0
:0239C128 E3500000 cmp r0,#0x0
:0239C12C 0A000006 beq 0239C14C
:0239C130 EBFFF6F3 bl 02399D04
:0239C134 E3500000 cmp r0,#0x0
:0239C138 03A00005 moveq  r0,#0x5		;r0=5(0x5)
:0239C13C 0A00000F beq 0239C180
:0239C140 E2888001 add  r8,r8,#0x1
:0239C144 E3580010 cmp r8,#0x10
:0239C148 3AFFFFF4 bcc 0239C120
:0239C14C E2860010 add  r0,r6,#0x10
:0239C150 EBFFF31D bl 02398DCC
:0239C154 E1D601B6 ldrh r0,[r6, #+0x16]		;r6+0x16=*(00000016)
:0239C158 E2861018 add  r1,r6,#0x18
:0239C15C EBFFF333 bl 02398E30
:0239C160 E5846018 str r6,[r4, #+0x18]		;r4+0x18=*(00000018)
:0239C164 E584501C str r5,[r4, #+0x1c]		;r4+0x1c=*(0000001c)
:0239C168 E3A02010 mov  r2,#0x10		;r2=16(0x10)
:0239C16C E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0239C170 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0239C174 E1C420B0 strh r2,[r4, #+0x0]		;r4+0x0=*(00000000)
:0239C178 EB402F1E bl 033A7DF8
:0239C17C E3A00080 mov  r0,#0x80		;r0=128(0x80)
:0239C180 E8BD41F0 ldmia  r13!,{r4,r5,r6,r7,r8,r14}
:0239C184 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239C188 0380FFF4 orreq  r15,r0,#0x3D0
:0239C18C E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:0239C190 E59F21A4 ldr r2,[r15, #+0x1a4]		;r15+0x1a4=*(0239c33c)=#58785780(0x0380fff4)
:0239C194 E1A05001 mov  r5,r1			;r5=0(0x0)
:0239C198 E5923000 ldr r3,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239C19C E3A01005 mov  r1,#0x5		;r1=5(0x5)
:0239C1A0 E1C510B2 strh r1,[r5, #+0x2]		;r5+0x2=*(00000002)
:0239C1A4 E2831C03 add  r1,r3,#0x300
:0239C1A8 E1D122BE ldrh r2,[r1, #+0x2e]		;r1+0x2e=*(00000033)
:0239C1AC E2831004 add  r1,r3,#0x4
:0239C1B0 E1A06000 mov  r6,r0			;r6=128(0x80)
:0239C1B4 E3520003 cmp r2,#0x3
:0239C1B8 E2830FD1 add  r0,r3,#0x344
:0239C1BC 13520002 cmpne r2,#0x2
:0239C1C0 E2814B01 add  r4,r1,#0x400
:0239C1C4 13A0000B movne  r0,#0xB		;r0=11(0xb)
:0239C1C8 1A000059 bne 0239C334
:0239C1CC E1D000B8 ldrh r0,[r0, #+0x8]		;r0+0x8=*(00000013)
:0239C1D0 E3500020 cmp r0,#0x20
:0239C1D4 33A00001 movcc  r0,#0x1		;r0=1(0x1)
:0239C1D8 3A000055 bcc 0239C334
:0239C1DC E3A00020 mov  r0,#0x20		;r0=32(0x20)
:0239C1E0 EB40322C bl 033A8A98
:0239C1E4 E1D601B8 ldrh r0,[r6, #+0x18]		;r6+0x18=*(00000098)
:0239C1E8 E3100001 tst r0,#0x1
:0239C1EC 13A00005 movne  r0,#0x5		;r0=5(0x5)
:0239C1F0 1A00004F bne 0239C334
:0239C1F4 E1D601BE ldrh r0,[r6, #+0x1e]		;r6+0x1e=*(0000009e)
:0239C1F8 E3500000 cmp r0,#0x0
:0239C1FC 03A00005 moveq  r0,#0x5		;r0=5(0x5)
:0239C200 0A00004B beq 0239C334
:0239C204 E3500020 cmp r0,#0x20
:0239C208 83A00005 movhi  r0,#0x5		;r0=5(0x5)
:0239C20C 8A000048 bhi 0239C334
:0239C210 E1D604B6 ldrh r0,[r6, #+0x46]		;r6+0x46=*(000000c6)
:0239C214 E350000A cmp r0,#0xA
:0239C218 33A00005 movcc  r0,#0x5		;r0=5(0x5)
:0239C21C 3A000044 bcc 0239C334
:0239C220 E3500FFA cmp r0,#0x3E8
:0239C224 83A00005 movhi  r0,#0x5		;r0=5(0x5)
:0239C228 8A000041 bhi 0239C334
:0239C22C E1D604B8 ldrh r0,[r6, #+0x48]		;r6+0x48=*(000000c8)
:0239C230 E35000FF cmp r0,#0xFF
:0239C234 83A00005 movhi  r0,#0x5		;r0=5(0x5)
:0239C238 8A00003D bhi 0239C334
:0239C23C E1D604BA ldrh r0,[r6, #+0x4a]		;r6+0x4a=*(000000ca)
:0239C240 E59F10F8 ldr r1,[r15, #+0xf8]		;r15+0xf8=*(0239c340)=#65520(0x0000fff0)
:0239C244 E1100001 tst r0,r1
:0239C248 13A00005 movne  r0,#0x5		;r0=5(0x5)
:0239C24C 1A000038 bne 0239C334
:0239C250 EBFFF6AB bl 02399D04
:0239C254 E3500000 cmp r0,#0x0
:0239C258 03A00005 moveq  r0,#0x5		;r0=5(0x5)
:0239C25C 0A000034 beq 0239C334
:0239C260 E1D624B2 ldrh r2,[r6, #+0x42]		;r6+0x42=*(000000c2)
:0239C264 E3A00A01 mov  r0,#0x1000		;r0=4096(0x1000)
:0239C268 E2600000 rsb  r0,r0,#0x0
:0239C26C E1120000 tst r2,r0
:0239C270 13A00005 movne  r0,#0x5		;r0=5(0x5)
:0239C274 1A00002E bne 0239C334
:0239C278 E1D614B4 ldrh r1,[r6, #+0x44]		;r6+0x44=*(000000c4)
:0239C27C E1110000 tst r1,r0
:0239C280 13A00005 movne  r0,#0x5		;r0=5(0x5)
:0239C284 1A00002A bne 0239C334
:0239C288 E3520000 cmp r2,#0x0
:0239C28C 03A00005 moveq  r0,#0x5		;r0=5(0x5)
:0239C290 0A000027 beq 0239C334
:0239C294 E1910002 orrs r0,r1,r2
:0239C298 03A00005 moveq  r0,#0x5		;r0=5(0x5)
:0239C29C 0A000024 beq 0239C334
:0239C2A0 E1D601B0 ldrh r0,[r6, #+0x10]		;r6+0x10=*(00000090)
:0239C2A4 E3500E7D cmp r0,#0x7D0
:0239C2A8 83A00005 movhi  r0,#0x5		;r0=5(0x5)
:0239C2AC 8A000020 bhi 0239C334
:0239C2B0 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239C2B4 EB0020B4 bl 023A458C
:0239C2B8 E3500000 cmp r0,#0x0
:0239C2BC 13A0000E movne  r0,#0xE		;r0=14(0xe)
:0239C2C0 1A00001B bne 0239C334
:0239C2C4 E1D604B0 ldrh r0,[r6, #+0x40]		;r6+0x40=*(000000c0)
:0239C2C8 E3100020 tst r0,#0x20
:0239C2CC 0A000002 beq 0239C2DC
:0239C2D0 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239C2D4 EBFFF205 bl 02398AF0
:0239C2D8 EA000001 b 0239C2E4
:0239C2DC E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239C2E0 EBFFF202 bl 02398AF0
:0239C2E4 E2860018 add  r0,r6,#0x18
:0239C2E8 EBFFF2B7 bl 02398DCC
:0239C2EC E1D601BE ldrh r0,[r6, #+0x1e]		;r6+0x1e=*(0000009e)
:0239C2F0 E2861020 add  r1,r6,#0x20
:0239C2F4 EBFFF2CD bl 02398E30
:0239C2F8 E1D604B6 ldrh r0,[r6, #+0x46]		;r6+0x46=*(000000c6)
:0239C2FC EBFFF30F bl 02398F40
:0239C300 E1D604BA ldrh r0,[r6, #+0x4a]		;r6+0x4a=*(000000ca)
:0239C304 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0239C308 EBFFF394 bl 02399160
:0239C30C E2860042 add  r0,r6,#0x42
:0239C310 EBFFF435 bl 023993EC
:0239C314 E5846018 str r6,[r4, #+0x18]		;r4+0x18=*(00000018)
:0239C318 E584501C str r5,[r4, #+0x1c]		;r4+0x1c=*(0000001c)
:0239C31C E3A02020 mov  r2,#0x20		;r2=32(0x20)
:0239C320 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0239C324 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:0239C328 E1C420B0 strh r2,[r4, #+0x0]		;r4+0x0=*(00000000)
:0239C32C EB402EB1 bl 033A7DF8
:0239C330 E3A00080 mov  r0,#0x80		;r0=128(0x80)
:0239C334 E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:0239C338 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239C33C 0380FFF4 orreq  r15,r0,#0x3D0
:0239C340 0000FFF0 unknown
:0239C344 E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:0239C348 E59F20C4 ldr r2,[r15, #+0xc4]		;r15+0xc4=*(0239c414)=#58785780(0x0380fff4)
:0239C34C E1A05001 mov  r5,r1			;r5=1(0x1)
:0239C350 E5923000 ldr r3,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239C354 E3A01006 mov  r1,#0x6		;r1=6(0x6)
:0239C358 E1C510B2 strh r1,[r5, #+0x2]		;r5+0x2=*(00000003)
:0239C35C E2831C03 add  r1,r3,#0x300
:0239C360 E1D122BE ldrh r2,[r1, #+0x2e]		;r1+0x2e=*(00000034)
:0239C364 E2831004 add  r1,r3,#0x4
:0239C368 E1A06000 mov  r6,r0			;r6=128(0x80)
:0239C36C E3520003 cmp r2,#0x3
:0239C370 E2830FD1 add  r0,r3,#0x344
:0239C374 13520002 cmpne r2,#0x2
:0239C378 E2814B01 add  r4,r1,#0x400
:0239C37C 13A0000B movne  r0,#0xB		;r0=11(0xb)
:0239C380 1A000021 bne 0239C40C
:0239C384 E1D000B8 ldrh r0,[r0, #+0x8]		;r0+0x8=*(00000013)
:0239C388 E3500020 cmp r0,#0x20
:0239C38C 33A00001 movcc  r0,#0x1		;r0=1(0x1)
:0239C390 3A00001D bcc 0239C40C
:0239C394 E1D601B0 ldrh r0,[r6, #+0x10]		;r6+0x10=*(00000090)
:0239C398 E3100001 tst r0,#0x1
:0239C39C 13A00005 movne  r0,#0x5		;r0=5(0x5)
:0239C3A0 1A000019 bne 0239C40C
:0239C3A4 E1D601B6 ldrh r0,[r6, #+0x16]		;r6+0x16=*(00000096)
:0239C3A8 E3500001 cmp r0,#0x1
:0239C3AC 83A00005 movhi  r0,#0x5		;r0=5(0x5)
:0239C3B0 8A000015 bhi 0239C40C
:0239C3B4 E1D601B8 ldrh r0,[r6, #+0x18]		;r6+0x18=*(00000098)
:0239C3B8 E3500E7D cmp r0,#0x7D0
:0239C3BC 83A00005 movhi  r0,#0x5		;r0=5(0x5)
:0239C3C0 8A000011 bhi 0239C40C
:0239C3C4 E350000A cmp r0,#0xA
:0239C3C8 33A00005 movcc  r0,#0x5		;r0=5(0x5)
:0239C3CC 3A00000E bcc 0239C40C
:0239C3D0 E3A00020 mov  r0,#0x20		;r0=32(0x20)
:0239C3D4 EB4031AF bl 033A8A98
:0239C3D8 E5846018 str r6,[r4, #+0x18]		;r4+0x18=*(00000018)
:0239C3DC E584501C str r5,[r4, #+0x1c]		;r4+0x1c=*(0000001c)
:0239C3E0 E3A00030 mov  r0,#0x30		;r0=48(0x30)
:0239C3E4 E1C400B0 strh r0,[r4, #+0x0]		;r4+0x0=*(00000000)
:0239C3E8 E5941018 ldr r1,[r4, #+0x18]		;r4+0x18=*(00000018)
:0239C3EC E2850008 add  r0,r5,#0x8
:0239C3F0 E1D111B6 ldrh r1,[r1, #+0x16]		;r1+0x16=*(0000001c)
:0239C3F4 E1C510BE strh r1,[r5, #+0xe]		;r5+0xe=*(0000000f)
:0239C3F8 E5941018 ldr r1,[r4, #+0x18]		;r4+0x18=*(00000018)
:0239C3FC E2811010 add  r1,r1,#0x10
:0239C400 EBFFF54E bl 02399940
:0239C404 EB000266 bl 0239CDA4
:0239C408 E3A00080 mov  r0,#0x80		;r0=128(0x80)
:0239C40C E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:0239C410 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239C414 0380FFF4 orreq  r15,r0,#0x3D0
:0239C418 E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:0239C41C E59F3124 ldr r3,[r15, #+0x124]		;r15+0x124=*(0239c548)=#58785780(0x0380fff4)
:0239C420 E1A06001 mov  r6,r1			;r6=6(0x6)
:0239C424 E5932000 ldr r2,[r3, #+0x0]		;r3+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239C428 E3A01004 mov  r1,#0x4		;r1=4(0x4)
:0239C42C E1C610B2 strh r1,[r6, #+0x2]		;r6+0x2=*(00000008)
:0239C430 E5933000 ldr r3,[r3, #+0x0]		;r3+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239C434 E2821004 add  r1,r2,#0x4
:0239C438 E2832C03 add  r2,r3,#0x300
:0239C43C E1D222BE ldrh r2,[r2, #+0x2e]		;r2+0x2e=*(9bb383a9)
:0239C440 E1A07000 mov  r7,r0			;r7=128(0x80)
:0239C444 E3520003 cmp r2,#0x3
:0239C448 13520002 cmpne r2,#0x2
:0239C44C 13520001 cmpne r2,#0x1
:0239C450 E2815B01 add  r5,r1,#0x400
:0239C454 13A0000B movne  r0,#0xB		;r0=11(0xb)
:0239C458 1A000038 bne 0239C540
:0239C45C E2830C03 add  r0,r3,#0x300
:0239C460 E1D004BC ldrh r0,[r0, #+0x4c]		;r0+0x4c=*(00000057)
:0239C464 E3500030 cmp r0,#0x30
:0239C468 33A00001 movcc  r0,#0x1		;r0=1(0x1)
:0239C46C 3A000033 bcc 0239C540
:0239C470 E28200FE add  r0,r2,#0xFE
:0239C474 E2800CFF add  r0,r0,#0xFF00
:0239C478 E1A00800 mov  r0,r0,lsl #0x10		;r0=65536(0x10000)
:0239C47C E1A00820 mov  r0,r0,lsr #0x10		;r0=1(0x1)
:0239C480 E3500001 cmp r0,#0x1
:0239C484 8A000003 bhi 0239C498
:0239C488 E1D701B0 ldrh r0,[r7, #+0x10]		;r7+0x10=*(00000090)
:0239C48C E3100001 tst r0,#0x1
:0239C490 13A00005 movne  r0,#0x5		;r0=5(0x5)
:0239C494 1A000029 bne 0239C540
:0239C498 E2860006 add  r0,r6,#0x6
:0239C49C E2871010 add  r1,r7,#0x10
:0239C4A0 EBFFF526 bl 02399940
:0239C4A4 E1D711B6 ldrh r1,[r7, #+0x16]		;r7+0x16=*(00000096)
:0239C4A8 E2860006 add  r0,r6,#0x6
:0239C4AC E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0239C4B0 EB001499 bl 023A171C
:0239C4B4 E1B04000 movs r4,r0			;r4=5(0x5)
:0239C4B8 03A00008 moveq  r0,#0x8		;r0=8(0x8)
:0239C4BC 0A00001F beq 0239C540
:0239C4C0 E5857018 str r7,[r5, #+0x18]		;r5+0x18=*(00000019)
:0239C4C4 E585601C str r6,[r5, #+0x1c]		;r5+0x1c=*(0000001d)
:0239C4C8 E5854004 str r4,[r5, #+0x4]		;r5+0x4=*(00000005)
:0239C4CC E3A00041 mov  r0,#0x41		;r0=65(0x41)
:0239C4D0 E1C500B0 strh r0,[r5, #+0x0]		;r5+0x0=*(00000001)
:0239C4D4 E1D701B0 ldrh r0,[r7, #+0x10]		;r7+0x10=*(00000090)
:0239C4D8 E3100001 tst r0,#0x1
:0239C4DC 0A000012 beq 0239C52C
:0239C4E0 E59F2060 ldr r2,[r15, #+0x60]		;r15+0x60=*(0239c548)=#58785780(0x0380fff4)
:0239C4E4 E2441010 sub  r1,r4,#0x10
:0239C4E8 E5920000 ldr r0,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239C4EC E59003EC ldr r0,[r0, #+0x3ec]		;r0+0x3ec=*(9bb38767)
:0239C4F0 E1C400B4 strh r0,[r4, #+0x4]		;r4+0x4=*(00000009)
:0239C4F4 E5920000 ldr r0,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239C4F8 E2800F62 add  r0,r0,#0x188
:0239C4FC EBFFFB91 bl 0239B348
:0239C500 E59F0040 ldr r0,[r15, #+0x40]		;r15+0x40=*(0239c548)=#58785780(0x0380fff4)
:0239C504 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239C508 E2800C05 add  r0,r0,#0x500
:0239C50C E1D013B2 ldrh r1,[r0, #+0x32]		;r0+0x32=*(9bb383ad)
:0239C510 E1D022BE ldrh r2,[r0, #+0x2e]		;r0+0x2e=*(9bb383a9)
:0239C514 E1E00001 mvn  r0,r1
:0239C518 E1120000 tst r2,r0
:0239C51C 1A000006 bne 0239C53C
:0239C520 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0239C524 EB000C8A bl 0239F754
:0239C528 EA000003 b 0239C53C
:0239C52C E2870010 add  r0,r7,#0x10
:0239C530 EB001060 bl 023A06B8
:0239C534 E1A00004 mov  r0,r4			;r0=5(0x5)
:0239C538 EB0010E7 bl 023A08DC
:0239C53C E3A00080 mov  r0,#0x80		;r0=128(0x80)
:0239C540 E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:0239C544 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239C548 0380FFF4 orreq  r15,r0,#0x3D0
:0239C54C E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:0239C550 E59F20C8 ldr r2,[r15, #+0xc8]		;r15+0xc8=*(0239c620)=#58785780(0x0380fff4)
:0239C554 E1A06001 mov  r6,r1			;r6=4(0x4)
:0239C558 E5923000 ldr r3,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239C55C E3A01003 mov  r1,#0x3		;r1=3(0x3)
:0239C560 E1C610B2 strh r1,[r6, #+0x2]		;r6+0x2=*(00000006)
:0239C564 E2831C03 add  r1,r3,#0x300
:0239C568 E1D122BE ldrh r2,[r1, #+0x2e]		;r1+0x2e=*(00000031)
:0239C56C E2831004 add  r1,r3,#0x4
:0239C570 E3520003 cmp r2,#0x3
:0239C574 E1A07000 mov  r7,r0			;r7=128(0x80)
:0239C578 13520002 cmpne r2,#0x2
:0239C57C E2834FD1 add  r4,r3,#0x344
:0239C580 E2815B01 add  r5,r1,#0x400
:0239C584 13A0000B movne  r0,#0xB		;r0=11(0xb)
:0239C588 1A000022 bne 0239C618
:0239C58C E1D400B8 ldrh r0,[r4, #+0x8]		;r4+0x8=*(0000000d)
:0239C590 E3500030 cmp r0,#0x30
:0239C594 33A00001 movcc  r0,#0x1		;r0=1(0x1)
:0239C598 3A00001E bcc 0239C618
:0239C59C E1D701B0 ldrh r0,[r7, #+0x10]		;r7+0x10=*(00000090)
:0239C5A0 E3100001 tst r0,#0x1
:0239C5A4 13A00005 movne  r0,#0x5		;r0=5(0x5)
:0239C5A8 1A00001A bne 0239C618
:0239C5AC E1D701B6 ldrh r0,[r7, #+0x16]		;r7+0x16=*(00000096)
:0239C5B0 E3500000 cmp r0,#0x0
:0239C5B4 03A00005 moveq  r0,#0x5		;r0=5(0x5)
:0239C5B8 0A000016 beq 0239C618
:0239C5BC E35000FF cmp r0,#0xFF
:0239C5C0 83A00005 movhi  r0,#0x5		;r0=5(0x5)
:0239C5C4 8A000013 bhi 0239C618
:0239C5C8 E1D701B8 ldrh r0,[r7, #+0x18]		;r7+0x18=*(00000098)
:0239C5CC E3500E7D cmp r0,#0x7D0
:0239C5D0 83A00005 movhi  r0,#0x5		;r0=5(0x5)
:0239C5D4 8A00000F bhi 0239C618
:0239C5D8 E350000A cmp r0,#0xA
:0239C5DC 33A00005 movcc  r0,#0x5		;r0=5(0x5)
:0239C5E0 3A00000C bcc 0239C618
:0239C5E4 E3A00030 mov  r0,#0x30		;r0=48(0x30)
:0239C5E8 EB40312A bl 033A8A98
:0239C5EC EBFFF4AA bl 0239989C
:0239C5F0 E1D711B6 ldrh r1,[r7, #+0x16]		;r7+0x16=*(00000096)
:0239C5F4 E3A00050 mov  r0,#0x50		;r0=80(0x50)
:0239C5F8 E1C417B0 strh r1,[r4, #+0x70]		;r4+0x70=*(00000075)
:0239C5FC E1D711B6 ldrh r1,[r7, #+0x16]		;r7+0x16=*(00000096)
:0239C600 E1C417B2 strh r1,[r4, #+0x72]		;r4+0x72=*(00000077)
:0239C604 E5857018 str r7,[r5, #+0x18]		;r5+0x18=*(00000019)
:0239C608 E585601C str r6,[r5, #+0x1c]		;r5+0x1c=*(0000001d)
:0239C60C E1C500B0 strh r0,[r5, #+0x0]		;r5+0x0=*(00000001)
:0239C610 EB00022C bl 0239CEC8
:0239C614 E3A00080 mov  r0,#0x80		;r0=128(0x80)
:0239C618 E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:0239C61C E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239C620 0380FFF4 orreq  r15,r0,#0x3D0
:0239C624 E92D4008 stmdb  r13!,{r3,r14}
:0239C628 E59F30B0 ldr r3,[r15, #+0xb0]		;r15+0xb0=*(0239c6e0)=#58785780(0x0380fff4)
:0239C62C E3A02003 mov  r2,#0x3		;r2=3(0x3)
:0239C630 E593C000 ldr r12,[r3, #+0x0]		;r3+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239C634 E1C120B2 strh r2,[r1, #+0x2]		;r1+0x2=*(00000005)
:0239C638 E28C2C03 add  r2,r12,#0x300
:0239C63C E1D232BE ldrh r3,[r2, #+0x2e]		;r2+0x2e=*(00000031)
:0239C640 E28C2004 add  r2,r12,#0x4
:0239C644 E3530003 cmp r3,#0x3
:0239C648 13530002 cmpne r3,#0x2
:0239C64C E28CCFD1 add  r12,r12,#0x344
:0239C650 E282EB01 add  r14,r2,#0x400
:0239C654 13A0000B movne  r0,#0xB		;r0=11(0xb)
:0239C658 1A00001E bne 0239C6D8
:0239C65C E1DC20B8 ldrh r2,[r12, #+0x8]		;r12+0x8=*(9bb38383)
:0239C660 E3520030 cmp r2,#0x30
:0239C664 33A00001 movcc  r0,#0x1		;r0=1(0x1)
:0239C668 3A00001A bcc 0239C6D8
:0239C66C E1D021B0 ldrh r2,[r0, #+0x10]		;r0+0x10=*(00000011)
:0239C670 E3120001 tst r2,#0x1
:0239C674 13A00005 movne  r0,#0x5		;r0=5(0x5)
:0239C678 1A000016 bne 0239C6D8
:0239C67C E1D031B6 ldrh r3,[r0, #+0x16]		;r0+0x16=*(0000001b)
:0239C680 E3530001 cmp r3,#0x1
:0239C684 33A00005 movcc  r0,#0x5		;r0=5(0x5)
:0239C688 3A000012 bcc 0239C6D8
:0239C68C E35300FF cmp r3,#0xFF
:0239C690 83A00005 movhi  r0,#0x5		;r0=5(0x5)
:0239C694 8A00000F bhi 0239C6D8
:0239C698 E1D021B8 ldrh r2,[r0, #+0x18]		;r0+0x18=*(0000001d)
:0239C69C E3520E7D cmp r2,#0x7D0
:0239C6A0 83A00005 movhi  r0,#0x5		;r0=5(0x5)
:0239C6A4 8A00000B bhi 0239C6D8
:0239C6A8 E352000A cmp r2,#0xA
:0239C6AC 33A00005 movcc  r0,#0x5		;r0=5(0x5)
:0239C6B0 3A000008 bcc 0239C6D8
:0239C6B4 E1CC37B0 strh r3,[r12, #+0x70]		;r12+0x70=*(9bb383eb)
:0239C6B8 E1D031B6 ldrh r3,[r0, #+0x16]		;r0+0x16=*(0000001b)
:0239C6BC E3A02060 mov  r2,#0x60		;r2=96(0x60)
:0239C6C0 E1CC37B2 strh r3,[r12, #+0x72]		;r12+0x72=*(9bb383ed)
:0239C6C4 E58E0018 str r0,[r14, #+0x18]		;r14+0x18=*(04804018)=#0(0x00000000)
:0239C6C8 E58E101C str r1,[r14, #+0x1c]		;r14+0x1c=*(0480401c)=#0(0x00000000)
:0239C6CC E1CE20B0 strh r2,[r14, #+0x0]		;r14+0x0=*(04804000)=#0(0x00000000)
:0239C6D0 EB00023B bl 0239CFC4
:0239C6D4 E3A00080 mov  r0,#0x80		;r0=128(0x80)
:0239C6D8 E8BD4008 ldmia  r13!,{r3,r14}
:0239C6DC E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239C6E0 0380FFF4 orreq  r15,r0,#0x3D0
:0239C6E4 E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:0239C6E8 E59F30FC ldr r3,[r15, #+0xfc]		;r15+0xfc=*(0239c7ec)=#58785780(0x0380fff4)
:0239C6EC E1A06001 mov  r6,r1			;r6=0(0x0)
:0239C6F0 E5932000 ldr r2,[r3, #+0x0]		;r3+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239C6F4 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:0239C6F8 E1C610B2 strh r1,[r6, #+0x2]		;r6+0x2=*(00000002)
:0239C6FC E5933000 ldr r3,[r3, #+0x0]		;r3+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239C700 E2821004 add  r1,r2,#0x4
:0239C704 E2832C03 add  r2,r3,#0x300
:0239C708 E1D222BE ldrh r2,[r2, #+0x2e]		;r2+0x2e=*(9bb383a9)
:0239C70C E1A07000 mov  r7,r0			;r7=128(0x80)
:0239C710 E3520000 cmp r2,#0x0
:0239C714 E2815B01 add  r5,r1,#0x400
:0239C718 03A0000B moveq  r0,#0xB		;r0=11(0xb)
:0239C71C 0A000030 beq 0239C7E4
:0239C720 E3520001 cmp r2,#0x1
:0239C724 0A000003 beq 0239C738
:0239C728 E1D701B0 ldrh r0,[r7, #+0x10]		;r7+0x10=*(00000090)
:0239C72C E3100001 tst r0,#0x1
:0239C730 13A00005 movne  r0,#0x5		;r0=5(0x5)
:0239C734 1A00002A bne 0239C7E4
:0239C738 E2830C03 add  r0,r3,#0x300
:0239C73C E1D004BC ldrh r0,[r0, #+0x4c]		;r0+0x4c=*(00000051)
:0239C740 E3500040 cmp r0,#0x40
:0239C744 13A00001 movne  r0,#0x1		;r0=1(0x1)
:0239C748 1A000025 bne 0239C7E4
:0239C74C E1D711B6 ldrh r1,[r7, #+0x16]		;r7+0x16=*(00000096)
:0239C750 E2870010 add  r0,r7,#0x10
:0239C754 EB0011EA bl 023A0F04
:0239C758 E1B04000 movs r4,r0			;r4=1(0x1)
:0239C75C 03A00008 moveq  r0,#0x8		;r0=8(0x8)
:0239C760 0A00001F beq 0239C7E4
:0239C764 E5857018 str r7,[r5, #+0x18]		;r5+0x18=*(00000019)
:0239C768 E585601C str r6,[r5, #+0x1c]		;r5+0x1c=*(0000001d)
:0239C76C E5854004 str r4,[r5, #+0x4]		;r5+0x4=*(00000005)
:0239C770 E3A00071 mov  r0,#0x71		;r0=113(0x71)
:0239C774 E1C500B0 strh r0,[r5, #+0x0]		;r5+0x0=*(00000001)
:0239C778 E1D701B0 ldrh r0,[r7, #+0x10]		;r7+0x10=*(00000090)
:0239C77C E3100001 tst r0,#0x1
:0239C780 0A000012 beq 0239C7D0
:0239C784 E59F2060 ldr r2,[r15, #+0x60]		;r15+0x60=*(0239c7ec)=#58785780(0x0380fff4)
:0239C788 E2441010 sub  r1,r4,#0x10
:0239C78C E5920000 ldr r0,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239C790 E59003EC ldr r0,[r0, #+0x3ec]		;r0+0x3ec=*(9bb38767)
:0239C794 E1C400B4 strh r0,[r4, #+0x4]		;r4+0x4=*(00000005)
:0239C798 E5920000 ldr r0,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239C79C E2800F62 add  r0,r0,#0x188
:0239C7A0 EBFFFAE8 bl 0239B348
:0239C7A4 E59F0040 ldr r0,[r15, #+0x40]		;r15+0x40=*(0239c7ec)=#58785780(0x0380fff4)
:0239C7A8 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239C7AC E2800C05 add  r0,r0,#0x500
:0239C7B0 E1D013B2 ldrh r1,[r0, #+0x32]		;r0+0x32=*(9bb383ad)
:0239C7B4 E1D022BE ldrh r2,[r0, #+0x2e]		;r0+0x2e=*(9bb383a9)
:0239C7B8 E1E00001 mvn  r0,r1
:0239C7BC E1120000 tst r2,r0
:0239C7C0 1A000006 bne 0239C7E0
:0239C7C4 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0239C7C8 EB000BE1 bl 0239F754
:0239C7CC EA000003 b 0239C7E0
:0239C7D0 E2870010 add  r0,r7,#0x10
:0239C7D4 EB000FB7 bl 023A06B8
:0239C7D8 E1A00004 mov  r0,r4			;r0=1(0x1)
:0239C7DC EB00103E bl 023A08DC
:0239C7E0 E3A00080 mov  r0,#0x80		;r0=128(0x80)
:0239C7E4 E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:0239C7E8 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239C7EC 0380FFF4 orreq  r15,r0,#0x3D0
:0239C7F0 E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:0239C7F4 E59F3188 ldr r3,[r15, #+0x188]		;r15+0x188=*(0239c984)=#58785780(0x0380fff4)
:0239C7F8 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0239C7FC E5933000 ldr r3,[r3, #+0x0]		;r3+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239C800 E1A06000 mov  r6,r0			;r6=128(0x80)
:0239C804 E1C120B2 strh r2,[r1, #+0x2]		;r1+0x2=*(00000003)
:0239C808 E2835FC7 add  r5,r3,#0x31C
:0239C80C E1D501B2 ldrh r0,[r5, #+0x12]		;r5+0x12=*(00000013)
:0239C810 E2834FD1 add  r4,r3,#0x344
:0239C814 E3500001 cmp r0,#0x1
:0239C818 13500000 cmpne r0,#0x0
:0239C81C 13A0000B movne  r0,#0xB		;r0=11(0xb)
:0239C820 1A000055 bne 0239C97C
:0239C824 E1D400B8 ldrh r0,[r4, #+0x8]		;r4+0x8=*(00000009)
:0239C828 E3500020 cmp r0,#0x20
:0239C82C 13A00001 movne  r0,#0x1		;r0=1(0x1)
:0239C830 1A000051 bne 0239C97C
:0239C834 E1D601B0 ldrh r0,[r6, #+0x10]		;r6+0x10=*(00000090)
:0239C838 E3500020 cmp r0,#0x20
:0239C83C 83A00005 movhi  r0,#0x5		;r0=5(0x5)
:0239C840 8A00004D bhi 0239C97C
:0239C844 E3500000 cmp r0,#0x0
:0239C848 03A00005 moveq  r0,#0x5		;r0=5(0x5)
:0239C84C 0A00004A beq 0239C97C
:0239C850 E1D603B2 ldrh r0,[r6, #+0x32]		;r6+0x32=*(000000b2)
:0239C854 E350000A cmp r0,#0xA
:0239C858 33A00005 movcc  r0,#0x5		;r0=5(0x5)
:0239C85C 3A000046 bcc 0239C97C
:0239C860 E3500FFA cmp r0,#0x3E8
:0239C864 83A00005 movhi  r0,#0x5		;r0=5(0x5)
:0239C868 8A000043 bhi 0239C97C
:0239C86C E1D603B4 ldrh r0,[r6, #+0x34]		;r6+0x34=*(000000b4)
:0239C870 E3500000 cmp r0,#0x0
:0239C874 03A00005 moveq  r0,#0x5		;r0=5(0x5)
:0239C878 0A00003F beq 0239C97C
:0239C87C E35000FF cmp r0,#0xFF
:0239C880 83A00005 movhi  r0,#0x5		;r0=5(0x5)
:0239C884 8A00003C bhi 0239C97C
:0239C888 E1D603B6 ldrh r0,[r6, #+0x36]		;r6+0x36=*(000000b6)
:0239C88C E59F10F4 ldr r1,[r15, #+0xf4]		;r15+0xf4=*(0239c988)=#65520(0x0000fff0)
:0239C890 E1100001 tst r0,r1
:0239C894 13A00005 movne  r0,#0x5		;r0=5(0x5)
:0239C898 1A000037 bne 0239C97C
:0239C89C EBFFF518 bl 02399D04
:0239C8A0 E3500000 cmp r0,#0x0
:0239C8A4 03A00005 moveq  r0,#0x5		;r0=5(0x5)
:0239C8A8 0A000033 beq 0239C97C
:0239C8AC E1D613B8 ldrh r1,[r6, #+0x38]		;r6+0x38=*(000000b8)
:0239C8B0 E3510000 cmp r1,#0x0
:0239C8B4 03A00005 moveq  r0,#0x5		;r0=5(0x5)
:0239C8B8 0A00002F beq 0239C97C
:0239C8BC E3A00A01 mov  r0,#0x1000		;r0=4096(0x1000)
:0239C8C0 E2600000 rsb  r0,r0,#0x0
:0239C8C4 E1110000 tst r1,r0
:0239C8C8 13A00005 movne  r0,#0x5		;r0=5(0x5)
:0239C8CC 1A00002A bne 0239C97C
:0239C8D0 E1D613BA ldrh r1,[r6, #+0x3a]		;r6+0x3a=*(000000ba)
:0239C8D4 E3510000 cmp r1,#0x0
:0239C8D8 03A00005 moveq  r0,#0x5		;r0=5(0x5)
:0239C8DC 0A000026 beq 0239C97C
:0239C8E0 E1110000 tst r1,r0
:0239C8E4 13A00005 movne  r0,#0x5		;r0=5(0x5)
:0239C8E8 1A000023 bne 0239C97C
:0239C8EC E1D603BC ldrh r0,[r6, #+0x3c]		;r6+0x3c=*(000000bc)
:0239C8F0 E3500080 cmp r0,#0x80
:0239C8F4 83A00005 movhi  r0,#0x5		;r0=5(0x5)
:0239C8F8 8A00001F bhi 0239C97C
:0239C8FC E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239C900 EB001F21 bl 023A458C
:0239C904 E3500000 cmp r0,#0x0
:0239C908 13A0000E movne  r0,#0xE		;r0=14(0xe)
:0239C90C 1A00001A bne 0239C97C
:0239C910 E1D501B2 ldrh r0,[r5, #+0x12]		;r5+0x12=*(00000013)
:0239C914 E3500000 cmp r0,#0x0
:0239C918 1A000002 bne 0239C928
:0239C91C E59F0068 ldr r0,[r15, #+0x68]		;r15+0x68=*(0239c98c)=#41907364(0x027f74a4)
:0239C920 EBFFF129 bl 02398DCC
:0239C924 EA000001 b 0239C930
:0239C928 E2850008 add  r0,r5,#0x8
:0239C92C EBFFF126 bl 02398DCC
:0239C930 E1D601B0 ldrh r0,[r6, #+0x10]		;r6+0x10=*(00000090)
:0239C934 E2861012 add  r1,r6,#0x12
:0239C938 EBFFF13C bl 02398E30
:0239C93C E1D603B2 ldrh r0,[r6, #+0x32]		;r6+0x32=*(000000b2)
:0239C940 EBFFF17E bl 02398F40
:0239C944 E1D603B4 ldrh r0,[r6, #+0x34]		;r6+0x34=*(000000b4)
:0239C948 EBFFF192 bl 02398F98
:0239C94C E1D603B6 ldrh r0,[r6, #+0x36]		;r6+0x36=*(000000b6)
:0239C950 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0239C954 EBFFF201 bl 02399160
:0239C958 E2860038 add  r0,r6,#0x38
:0239C95C EBFFF2A2 bl 023993EC
:0239C960 E1D603BC ldrh r0,[r6, #+0x3c]		;r6+0x3c=*(000000bc)
:0239C964 E286103E add  r1,r6,#0x3E
:0239C968 EBFFF380 bl 02399770
:0239C96C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239C970 E1C40AB4 strh r0,[r4, #+0xa4]		;r4+0xa4=*(000000a5)
:0239C974 EB402F31 bl 033A8640
:0239C978 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239C97C E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:0239C980 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239C984 0380FFF4 orreq  r15,r0,#0x3D0
:0239C988 0000FFF0 unknown
:0239C98C 027F74A4 rsbeqs r7,r15,#0xA4000000
:0239C990 E92D41F0 stmdb  r13!,{r4,r5,r6,r7,r8,r14}
:0239C994 E59F20D4 ldr r2,[r15, #+0xd4]		;r15+0xd4=*(0239ca70)=#58785780(0x0380fff4)
:0239C998 E1A05001 mov  r5,r1			;r5=0(0x0)
:0239C99C E5923000 ldr r3,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239C9A0 E3A01012 mov  r1,#0x12		;r1=18(0x12)
:0239C9A4 E1C510B2 strh r1,[r5, #+0x2]		;r5+0x2=*(00000002)
:0239C9A8 E5922000 ldr r2,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239C9AC E2831004 add  r1,r3,#0x4
:0239C9B0 E2822C03 add  r2,r2,#0x300
:0239C9B4 E1D224BC ldrh r2,[r2, #+0x4c]		;r2+0x4c=*(9bb383c7)
:0239C9B8 E1A06000 mov  r6,r0			;r6=0(0x0)
:0239C9BC E3520020 cmp r2,#0x20
:0239C9C0 E2814B01 add  r4,r1,#0x400
:0239C9C4 13A00001 movne  r0,#0x1		;r0=1(0x1)
:0239C9C8 1A000026 bne 0239CA68
:0239C9CC E1D601B2 ldrh r0,[r6, #+0x12]		;r6+0x12=*(00000012)
:0239C9D0 E3500003 cmp r0,#0x3
:0239C9D4 83A00005 movhi  r0,#0x5		;r0=5(0x5)
:0239C9D8 8A000022 bhi 0239CA68
:0239C9DC E1D601B4 ldrh r0,[r6, #+0x14]		;r6+0x14=*(00000014)
:0239C9E0 E350003F cmp r0,#0x3F
:0239C9E4 83A00005 movhi  r0,#0x5		;r0=5(0x5)
:0239C9E8 8A00001E bhi 0239CA68
:0239C9EC E1D601B6 ldrh r0,[r6, #+0x16]		;r6+0x16=*(00000016)
:0239C9F0 E3500000 cmp r0,#0x0
:0239C9F4 03A00005 moveq  r0,#0x5		;r0=5(0x5)
:0239C9F8 0A00001A beq 0239CA68
:0239C9FC E3500FFA cmp r0,#0x3E8
:0239CA00 83A00005 movhi  r0,#0x5		;r0=5(0x5)
:0239CA04 8A000017 bhi 0239CA68
:0239CA08 E3A08000 mov  r8,#0x0		;r8=0(0x0)
:0239CA0C E2867018 add  r7,r6,#0x18
:0239CA10 EA000008 b 0239CA38
:0239CA14 E0870008 add  r0,r7,r8
:0239CA18 EBFFF6E4 bl 0239A5B0
:0239CA1C E3500000 cmp r0,#0x0
:0239CA20 0A000006 beq 0239CA40
:0239CA24 EBFFF4B6 bl 02399D04
:0239CA28 E3500000 cmp r0,#0x0
:0239CA2C 03A00005 moveq  r0,#0x5		;r0=5(0x5)
:0239CA30 0A00000C beq 0239CA68
:0239CA34 E2888001 add  r8,r8,#0x1
:0239CA38 E3580010 cmp r8,#0x10
:0239CA3C 3AFFFFF4 bcc 0239CA14
:0239CA40 E3580000 cmp r8,#0x0
:0239CA44 03A00005 moveq  r0,#0x5		;r0=5(0x5)
:0239CA48 0A000006 beq 0239CA68
:0239CA4C E5846018 str r6,[r4, #+0x18]		;r4+0x18=*(00000019)
:0239CA50 E584501C str r5,[r4, #+0x1c]		;r4+0x1c=*(0000001d)
:0239CA54 E3A00080 mov  r0,#0x80		;r0=128(0x80)
:0239CA58 E1C400B0 strh r0,[r4, #+0x0]		;r4+0x0=*(00000001)
:0239CA5C E1C500B4 strh r0,[r5, #+0x4]		;r5+0x4=*(00000004)
:0239CA60 EB000194 bl 0239D0B8
:0239CA64 E3A00080 mov  r0,#0x80		;r0=128(0x80)
:0239CA68 E8BD41F0 ldmia  r13!,{r4,r5,r6,r7,r8,r14}
:0239CA6C E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239CA70 0380FFF4 orreq  r15,r0,#0x3D0
:0239CA74 E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:0239CA78 E59F01DC ldr r0,[r15, #+0x1dc]		;r15+0x1dc=*(0239cc5c)=#58785780(0x0380fff4)
:0239CA7C E3A06000 mov  r6,#0x0		;r6=0(0x0)
:0239CA80 E5902000 ldr r2,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239CA84 E2820B01 add  r0,r2,#0x400
:0239CA88 E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(0380fff8)=#-1415870352(0xab9b8870)
:0239CA8C E2820004 add  r0,r2,#0x4
:0239CA90 E2411010 sub  r1,r1,#0x10
:0239CA94 E3510005 cmp r1,#0x5
:0239CA98 E2804B01 add  r4,r0,#0x400
:0239CA9C E2825FD1 add  r5,r2,#0x344
:0239CAA0 908FF101 addls  r15,r15,r1,lsl #0x2
:0239CAA4 EA000065 b 0239CC40
:0239CAA8 EA000004 b 0239CAC0
:0239CAAC EA000021 b 0239CB38
:0239CAB0 EA000044 b 0239CBC8
:0239CAB4 EA000043 b 0239CBC8
:0239CAB8 EA000060 b 0239CC40
:0239CABC EA000057 b 0239CC20
:0239CAC0 E3A00020 mov  r0,#0x20		;r0=32(0x20)
:0239CAC4 EB402FF3 bl 033A8A98
:0239CAC8 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0239CACC E1C500BC strh r0,[r5, #+0xc]		;r5+0xc=*(0000000c)
:0239CAD0 E594001C ldr r0,[r4, #+0x1c]		;r4+0x1c=*(0000001d)
:0239CAD4 E1A01006 mov  r1,r6			;r1=0(0x0)
:0239CAD8 E1C010B8 strh r1,[r0, #+0x8]		;r0+0x8=*(0000000a)
:0239CADC E594001C ldr r0,[r4, #+0x1c]		;r4+0x1c=*(0000001d)
:0239CAE0 E1C010B6 strh r1,[r0, #+0x6]		;r0+0x6=*(00000008)
:0239CAE4 E1C410B6 strh r1,[r4, #+0x6]		;r4+0x6=*(00000007)
:0239CAE8 E1C410B8 strh r1,[r4, #+0x8]		;r4+0x8=*(00000009)
:0239CAEC E5941018 ldr r1,[r4, #+0x18]		;r4+0x18=*(00000019)
:0239CAF0 E1D103B8 ldrh r0,[r1, #+0x38]		;r1+0x38=*(00000038)
:0239CAF4 E3500000 cmp r0,#0x0
:0239CAF8 E1D104BA ldrh r0,[r1, #+0x4a]		;r1+0x4a=*(0000004a)
:0239CAFC 1A000009 bne 0239CB28
:0239CB00 E2801003 add  r1,r0,#0x3
:0239CB04 E1A000C1 mov  r0,r1,asr #0x1
:0239CB08 E0810F20 add  r0,r1,r0,lsr #0x1e
:0239CB0C E1A00140 mov  r0,r0,asr #0x2
:0239CB10 E1C400BC strh r0,[r4, #+0xc]		;r4+0xc=*(0000000d)
:0239CB14 E1D400BC ldrh r0,[r4, #+0xc]		;r4+0xc=*(0000000d)
:0239CB18 E350000A cmp r0,#0xA
:0239CB1C 33A0000A movcc  r0,#0xA		;r0=10(0xa)
:0239CB20 31C400BC strcch r0,[r4, #+0xc]		;r4+0xc=*(0000000d)
:0239CB24 EA000000 b 0239CB2C
:0239CB28 E1C400BC strh r0,[r4, #+0xc]		;r4+0xc=*(0000000d)
:0239CB2C E594001C ldr r0,[r4, #+0x1c]		;r4+0x1c=*(0000001d)
:0239CB30 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0239CB34 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(0000000e)
:0239CB38 E5941018 ldr r1,[r4, #+0x18]		;r4+0x18=*(00000019)
:0239CB3C E1D400B6 ldrh r0,[r4, #+0x6]		;r4+0x6=*(00000007)
:0239CB40 E281103A add  r1,r1,#0x3A
:0239CB44 E0810000 add  r0,r1,r0
:0239CB48 EBFFF698 bl 0239A5B0
:0239CB4C E1B05000 movs r5,r0			;r5=10(0xa)
:0239CB50 03A00015 moveq  r0,#0x15		;r0=21(0x15)
:0239CB54 01C400B0 streqh r0,[r4, #+0x0]		;r4+0x0=*(00000001)
:0239CB58 03A06001 moveq  r6,#0x1		;r6=1(0x1)
:0239CB5C 0A000037 beq 0239CC40
:0239CB60 E1D410B6 ldrh r1,[r4, #+0x6]		;r4+0x6=*(00000007)
:0239CB64 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239CB68 E2811001 add  r1,r1,#0x1
:0239CB6C E1C410B6 strh r1,[r4, #+0x6]		;r4+0x6=*(00000007)
:0239CB70 E1C400BA strh r0,[r4, #+0xa]		;r4+0xa=*(0000000b)
:0239CB74 EB001E84 bl 023A458C
:0239CB78 E3500000 cmp r0,#0x0
:0239CB7C 0A000006 beq 0239CB9C
:0239CB80 E594001C ldr r0,[r4, #+0x1c]		;r4+0x1c=*(0000001d)
:0239CB84 E3A0100E mov  r1,#0xE		;r1=14(0xe)
:0239CB88 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:0239CB8C E3A00015 mov  r0,#0x15		;r0=21(0x15)
:0239CB90 E1C400B0 strh r0,[r4, #+0x0]		;r4+0x0=*(00000001)
:0239CB94 E3A06001 mov  r6,#0x1		;r6=1(0x1)
:0239CB98 EA000028 b 0239CC40
:0239CB9C E1D400B0 ldrh r0,[r4, #+0x0]		;r4+0x0=*(00000001)
:0239CBA0 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0239CBA4 E3500010 cmp r0,#0x10
:0239CBA8 E1A00005 mov  r0,r5			;r0=10(0xa)
:0239CBAC 1A000002 bne 0239CBBC
:0239CBB0 EBFFF16A bl 02399160
:0239CBB4 EB402EA1 bl 033A8640
:0239CBB8 EA000000 b 0239CBC0
:0239CBBC EBFFF167 bl 02399160
:0239CBC0 E3A00012 mov  r0,#0x12		;r0=18(0x12)
:0239CBC4 E1C400B0 strh r0,[r4, #+0x0]		;r4+0x0=*(00000001)
:0239CBC8 E3A00013 mov  r0,#0x13		;r0=19(0x13)
:0239CBCC E1C400B0 strh r0,[r4, #+0x0]		;r4+0x0=*(00000001)
:0239CBD0 E5941018 ldr r1,[r4, #+0x18]		;r4+0x18=*(00000019)
:0239CBD4 E1D103B8 ldrh r0,[r1, #+0x38]		;r1+0x38=*(00000038)
:0239CBD8 E3500000 cmp r0,#0x0
:0239CBDC 1A00000B bne 0239CC10
:0239CBE0 E2810010 add  r0,r1,#0x10
:0239CBE4 EB0011F1 bl 023A13B0
:0239CBE8 E3500000 cmp r0,#0x0
:0239CBEC 1A000006 bne 0239CC0C
:0239CBF0 E594001C ldr r0,[r4, #+0x1c]		;r4+0x1c=*(0000001d)
:0239CBF4 E3A01008 mov  r1,#0x8		;r1=8(0x8)
:0239CBF8 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(00000017)
:0239CBFC E3A00015 mov  r0,#0x15		;r0=21(0x15)
:0239CC00 E1C400B0 strh r0,[r4, #+0x0]		;r4+0x0=*(00000001)
:0239CC04 E3A06001 mov  r6,#0x1		;r6=1(0x1)
:0239CC08 EA00000C b 0239CC40
:0239CC0C EB000F32 bl 023A08DC
:0239CC10 E1D400BC ldrh r0,[r4, #+0xc]		;r4+0xc=*(0000000d)
:0239CC14 E59F1044 ldr r1,[r15, #+0x44]		;r15+0x44=*(0239cc60)=#41866244(0x027ed404)
:0239CC18 EBFFF5CB bl 0239A34C
:0239CC1C EA000007 b 0239CC40
:0239CC20 E1C460B0 strh r6,[r4, #+0x0]		;r4+0x0=*(00000001)
:0239CC24 EB402F73 bl 033A89F8
:0239CC28 E59F002C ldr r0,[r15, #+0x2c]		;r15+0x2c=*(0239cc5c)=#58785780(0x0380fff4)
:0239CC2C E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239CC30 E2800C03 add  r0,r0,#0x300
:0239CC34 E1D002BE ldrh r0,[r0, #+0x2e]		;r0+0x2e=*(9bb383a9)
:0239CC38 E1C500BC strh r0,[r5, #+0xc]		;r5+0xc=*(00000016)
:0239CC3C EB0001CC bl 0239D374
:0239CC40 E3560000 cmp r6,#0x0
:0239CC44 0A000002 beq 0239CC54
:0239CC48 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0239CC4C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0239CC50 EB402C68 bl 033A7DF8
:0239CC54 E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:0239CC58 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239CC5C 0380FFF4 orreq  r15,r0,#0x3D0
:0239CC60 027ED404 rsbeqs r13,r14,#0x4000000
:0239CC64 E59F0054 ldr r0,[r15, #+0x54]		;r15+0x54=*(0239ccc0)=#58785780(0x0380fff4)
:0239CC68 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239CC6C E2800004 add  r0,r0,#0x4
:0239CC70 E2802B01 add  r2,r0,#0x400
:0239CC74 E1D210BA ldrh r1,[r2, #+0xa]		;r2+0xa=*(9bb38385)
:0239CC78 E1D200BC ldrh r0,[r2, #+0xc]		;r2+0xc=*(9bb38387)
:0239CC7C E0810000 add  r0,r1,r0
:0239CC80 E1C200BA strh r0,[r2, #+0xa]		;r2+0xa=*(9bb38385)
:0239CC84 E5920018 ldr r0,[r2, #+0x18]		;r2+0x18=*(9bb38393)
:0239CC88 E1D210BA ldrh r1,[r2, #+0xa]		;r2+0xa=*(9bb38385)
:0239CC8C E1D004BA ldrh r0,[r0, #+0x4a]		;r0+0x4a=*(9bb383c5)
:0239CC90 E1510000 cmp r1,r0
:0239CC94 3A000005 bcc 0239CCB0
:0239CC98 E1D200B6 ldrh r0,[r2, #+0x6]		;r2+0x6=*(9bb38381)
:0239CC9C E3500010 cmp r0,#0x10
:0239CCA0 33A00011 movcc  r0,#0x11		;r0=17(0x11)
:0239CCA4 31C200B0 strcch r0,[r2, #+0x0]		;r2+0x0=*(9bb3837b)
:0239CCA8 23A00015 movcs  r0,#0x15		;r0=21(0x15)
:0239CCAC 21C200B0 strcsh r0,[r2, #+0x0]		;r2+0x0=*(9bb3837b)
:0239CCB0 E59FC00C ldr r12,[r15, #+0xc]		;r15+0xc=*(0239ccc4)=#58688920(0x037f8598)
:0239CCB4 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0239CCB8 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0239CCBC E12FFF1C bx r12 (Jump to addr_037F8598?)msr CPSR_fsxc,r12
:0239CCC0 0380FFF4 orreq  r15,r0,#0x3D0
:0239CCC4 037F8598 cmneq r15,#0x26000000
:0239CCC8 E92D4010 stmdb  r13!,{r4,r14}
:0239CCCC E59F008C ldr r0,[r15, #+0x8c]		;r15+0x8c=*(0239cd60)=#58785780(0x0380fff4)
:0239CCD0 E5902000 ldr r2,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239CCD4 E2820B01 add  r0,r2,#0x400
:0239CCD8 E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(0380fff8)=#-1415870352(0xab9b8870)
:0239CCDC E2820004 add  r0,r2,#0x4
:0239CCE0 E3510020 cmp r1,#0x20
:0239CCE4 E2804B01 add  r4,r0,#0x400
:0239CCE8 0A000002 beq 0239CCF8
:0239CCEC E3510025 cmp r1,#0x25
:0239CCF0 0A00000B beq 0239CD24
:0239CCF4 EA000017 b 0239CD58
:0239CCF8 EB402E50 bl 033A8640
:0239CCFC E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239CD00 E1C400B4 strh r0,[r4, #+0x4]		;r4+0x4=*(00000005)
:0239CD04 E1C400B6 strh r0,[r4, #+0x6]		;r4+0x6=*(00000007)
:0239CD08 E3A00021 mov  r0,#0x21		;r0=33(0x21)
:0239CD0C E1C400B0 strh r0,[r4, #+0x0]		;r4+0x0=*(00000001)
:0239CD10 E5940018 ldr r0,[r4, #+0x18]		;r4+0x18=*(00000019)
:0239CD14 E59F1048 ldr r1,[r15, #+0x48]		;r15+0x48=*(0239cd64)=#41866504(0x027ed508)
:0239CD18 E1D001B0 ldrh r0,[r0, #+0x10]		;r0+0x10=*(00000031)
:0239CD1C EBFFF58A bl 0239A34C
:0239CD20 EA00000C b 0239CD58
:0239CD24 E1D410B4 ldrh r1,[r4, #+0x4]		;r4+0x4=*(00000005)
:0239CD28 E594001C ldr r0,[r4, #+0x1c]		;r4+0x1c=*(0000001d)
:0239CD2C E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(00000025)
:0239CD30 E1D410B6 ldrh r1,[r4, #+0x6]		;r4+0x6=*(00000007)
:0239CD34 E594001C ldr r0,[r4, #+0x1c]		;r4+0x1c=*(0000001d)
:0239CD38 E1C010B6 strh r1,[r0, #+0x6]		;r0+0x6=*(00000027)
:0239CD3C E1D400B4 ldrh r0,[r4, #+0x4]		;r4+0x4=*(00000005)
:0239CD40 E3500000 cmp r0,#0x0
:0239CD44 0A000000 beq 0239CD4C
:0239CD48 EB402F2A bl 033A89F8
:0239CD4C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239CD50 E1C400B0 strh r0,[r4, #+0x0]		;r4+0x0=*(00000001)
:0239CD54 EB000186 bl 0239D374
:0239CD58 E8BD4010 ldmia  r13!,{r4,r14}
:0239CD5C E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239CD60 0380FFF4 orreq  r15,r0,#0x3D0
:0239CD64 027ED508 rsbeqs r13,r14,#0x2000000
:0239CD68 E59F002C ldr r0,[r15, #+0x2c]		;r15+0x2c=*(0239cd9c)=#58785780(0x0380fff4)
:0239CD6C E59FC02C ldr r12,[r15, #+0x2c]		;r15+0x2c=*(0239cda0)=#58688920(0x037f8598)
:0239CD70 E5902000 ldr r2,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239CD74 E3A01007 mov  r1,#0x7		;r1=7(0x7)
:0239CD78 E2820004 add  r0,r2,#0x4
:0239CD7C E2800B01 add  r0,r0,#0x400
:0239CD80 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(0380fff8)=#-1415870352(0xab9b8870)
:0239CD84 E3A03025 mov  r3,#0x25		;r3=37(0x25)
:0239CD88 E2822B01 add  r2,r2,#0x400
:0239CD8C E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0239CD90 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:0239CD94 E1C230B4 strh r3,[r2, #+0x4]		;r2+0x4=*(9bb3837f)
:0239CD98 E12FFF1C bx r12 (Jump to addr_037F8598?)msr CPSR_fsxc,r12
:0239CD9C 0380FFF4 orreq  r15,r0,#0x3D0
:0239CDA0 037F8598 cmneq r15,#0x26000000
:0239CDA4 E92D4010 stmdb  r13!,{r4,r14}
:0239CDA8 E59F00D0 ldr r0,[r15, #+0xd0]		;r15+0xd0=*(0239ce80)=#58785780(0x0380fff4)
:0239CDAC E5902000 ldr r2,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239CDB0 E2820B01 add  r0,r2,#0x400
:0239CDB4 E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(0380fff8)=#-1415870352(0xab9b8870)
:0239CDB8 E2820004 add  r0,r2,#0x4
:0239CDBC E3510030 cmp r1,#0x30
:0239CDC0 E2804B01 add  r4,r0,#0x400
:0239CDC4 0A000002 beq 0239CDD4
:0239CDC8 E3510035 cmp r1,#0x35
:0239CDCC 0A00001F beq 0239CE50
:0239CDD0 EA000028 b 0239CE78
:0239CDD4 E5940018 ldr r0,[r4, #+0x18]		;r4+0x18=*(00000019)
:0239CDD8 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0239CDDC E1A02001 mov  r2,r1			;r2=0(0x0)
:0239CDE0 E2800010 add  r0,r0,#0x10
:0239CDE4 EB00121C bl 023A165C
:0239CDE8 E3500000 cmp r0,#0x0
:0239CDEC 1A000008 bne 0239CE14
:0239CDF0 E594101C ldr r1,[r4, #+0x1c]		;r4+0x1c=*(0000001d)
:0239CDF4 E3A02008 mov  r2,#0x8		;r2=8(0x8)
:0239CDF8 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0239CDFC E1C120B4 strh r2,[r1, #+0x4]		;r1+0x4=*(00000004)
:0239CE00 E3A02035 mov  r2,#0x35		;r2=53(0x35)
:0239CE04 E1A01000 mov  r1,r0			;r1=2(0x2)
:0239CE08 E1C420B0 strh r2,[r4, #+0x0]		;r4+0x0=*(00000001)
:0239CE0C EB402BF9 bl 033A7DF8
:0239CE10 EA000018 b 0239CE78
:0239CE14 E5941018 ldr r1,[r4, #+0x18]		;r4+0x18=*(00000019)
:0239CE18 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0239CE1C E1D131B6 ldrh r3,[r1, #+0x16]		;r1+0x16=*(00000018)
:0239CE20 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0239CE24 E1C032BC strh r3,[r0, #+0x2c]		;r0+0x2c=*(0000002e)
:0239CE28 E1C022BE strh r2,[r0, #+0x2e]		;r0+0x2e=*(00000030)
:0239CE2C E1C013B0 strh r1,[r0, #+0x30]		;r0+0x30=*(00000032)
:0239CE30 E3A01031 mov  r1,#0x31		;r1=49(0x31)
:0239CE34 E1C410B0 strh r1,[r4, #+0x0]		;r4+0x0=*(00000001)
:0239CE38 EB000EA7 bl 023A08DC
:0239CE3C E5940018 ldr r0,[r4, #+0x18]		;r4+0x18=*(00000019)
:0239CE40 E59F103C ldr r1,[r15, #+0x3c]		;r15+0x3c=*(0239ce84)=#41866792(0x027ed628)
:0239CE44 E1D001B8 ldrh r0,[r0, #+0x18]		;r0+0x18=*(0000001a)
:0239CE48 EBFFF53F bl 0239A34C
:0239CE4C EA000009 b 0239CE78
:0239CE50 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239CE54 EB000DB6 bl 023A0534
:0239CE58 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239CE5C EB000D9B bl 023A04D0
:0239CE60 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239CE64 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0239CE68 EB000E78 bl 023A0850
:0239CE6C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239CE70 E1C400B0 strh r0,[r4, #+0x0]		;r4+0x0=*(00000001)
:0239CE74 EB00013E bl 0239D374
:0239CE78 E8BD4010 ldmia  r13!,{r4,r14}
:0239CE7C E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239CE80 0380FFF4 orreq  r15,r0,#0x3D0
:0239CE84 027ED628 rsbeqs r13,r14,#0x2800000
:0239CE88 E92D4008 stmdb  r13!,{r3,r14}
:0239CE8C E59F1030 ldr r1,[r15, #+0x30]		;r15+0x30=*(0239cec4)=#58785780(0x0380fff4)
:0239CE90 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0239CE94 E591C000 ldr r12,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239CE98 E3A03007 mov  r3,#0x7		;r3=7(0x7)
:0239CE9C E28C1004 add  r1,r12,#0x4
:0239CEA0 E591241C ldr r2,[r1, #+0x41c]		;r1+0x41c=*(03810410)=#7237324(0x006e6ecc)
:0239CEA4 E1A01000 mov  r1,r0			;r1=2(0x2)
:0239CEA8 E1C230B4 strh r3,[r2, #+0x4]		;r2+0x4=*(006e6ed0)
:0239CEAC E28C2B01 add  r2,r12,#0x400
:0239CEB0 E3A03035 mov  r3,#0x35		;r3=53(0x35)
:0239CEB4 E1C230B4 strh r3,[r2, #+0x4]		;r2+0x4=*(006e6ed0)
:0239CEB8 EB402BCE bl 033A7DF8
:0239CEBC E8BD4008 ldmia  r13!,{r3,r14}
:0239CEC0 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239CEC4 0380FFF4 orreq  r15,r0,#0x3D0
:0239CEC8 E92D4010 stmdb  r13!,{r4,r14}
:0239CECC E59F00AC ldr r0,[r15, #+0xac]		;r15+0xac=*(0239cf80)=#58785780(0x0380fff4)
:0239CED0 E5902000 ldr r2,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239CED4 E2820B01 add  r0,r2,#0x400
:0239CED8 E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(0380fff8)=#-1415870352(0xab9b8870)
:0239CEDC E2820004 add  r0,r2,#0x4
:0239CEE0 E3510050 cmp r1,#0x50
:0239CEE4 E2804B01 add  r4,r0,#0x400
:0239CEE8 0A000002 beq 0239CEF8
:0239CEEC E3510053 cmp r1,#0x53
:0239CEF0 0A000016 beq 0239CF50
:0239CEF4 EA00001F b 0239CF78
:0239CEF8 E5940018 ldr r0,[r4, #+0x18]		;r4+0x18=*(00000019)
:0239CEFC E2800010 add  r0,r0,#0x10
:0239CF00 EB00101E bl 023A0F80
:0239CF04 E3500000 cmp r0,#0x0
:0239CF08 1A000008 bne 0239CF30
:0239CF0C E594001C ldr r0,[r4, #+0x1c]		;r4+0x1c=*(0000001d)
:0239CF10 E3A01008 mov  r1,#0x8		;r1=8(0x8)
:0239CF14 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(0380fff8)=#-1415870352(0xab9b8870)
:0239CF18 E3A02053 mov  r2,#0x53		;r2=83(0x53)
:0239CF1C E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0239CF20 E3A01003 mov  r1,#0x3		;r1=3(0x3)
:0239CF24 E1C420B0 strh r2,[r4, #+0x0]		;r4+0x0=*(00000001)
:0239CF28 EB402BB2 bl 033A7DF8
:0239CF2C EA000011 b 0239CF78
:0239CF30 E3A01051 mov  r1,#0x51		;r1=81(0x51)
:0239CF34 E1C410B0 strh r1,[r4, #+0x0]		;r4+0x0=*(00000001)
:0239CF38 EB000E67 bl 023A08DC
:0239CF3C E5940018 ldr r0,[r4, #+0x18]		;r4+0x18=*(00000019)
:0239CF40 E59F103C ldr r1,[r15, #+0x3c]		;r15+0x3c=*(0239cf84)=#41867048(0x027ed728)
:0239CF44 E1D001B8 ldrh r0,[r0, #+0x18]		;r0+0x18=*(0000001a)
:0239CF48 EBFFF4FF bl 0239A34C
:0239CF4C EA000009 b 0239CF78
:0239CF50 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239CF54 EB000D76 bl 023A0534
:0239CF58 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239CF5C EB000D5B bl 023A04D0
:0239CF60 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239CF64 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0239CF68 EB000E38 bl 023A0850
:0239CF6C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239CF70 E1C400B0 strh r0,[r4, #+0x0]		;r4+0x0=*(00000001)
:0239CF74 EB0000FE bl 0239D374
:0239CF78 E8BD4010 ldmia  r13!,{r4,r14}
:0239CF7C E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239CF80 0380FFF4 orreq  r15,r0,#0x3D0
:0239CF84 027ED728 rsbeqs r13,r14,#0xA00000
:0239CF88 E59F002C ldr r0,[r15, #+0x2c]		;r15+0x2c=*(0239cfbc)=#58785780(0x0380fff4)
:0239CF8C E59FC02C ldr r12,[r15, #+0x2c]		;r15+0x2c=*(0239cfc0)=#58688920(0x037f8598)
:0239CF90 E5902000 ldr r2,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239CF94 E3A01007 mov  r1,#0x7		;r1=7(0x7)
:0239CF98 E2820004 add  r0,r2,#0x4
:0239CF9C E590041C ldr r0,[r0, #+0x41c]		;r0+0x41c=*(03810410)=#7237324(0x006e6ecc)
:0239CFA0 E3A03053 mov  r3,#0x53		;r3=83(0x53)
:0239CFA4 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(006e6ed0)
:0239CFA8 E2822B01 add  r2,r2,#0x400
:0239CFAC E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0239CFB0 E3A01003 mov  r1,#0x3		;r1=3(0x3)
:0239CFB4 E1C230B4 strh r3,[r2, #+0x4]		;r2+0x4=*(9bb3837f)
:0239CFB8 E12FFF1C bx r12 (Jump to addr_037F8598?)msr CPSR_fsxc,r12
:0239CFBC 0380FFF4 orreq  r15,r0,#0x3D0
:0239CFC0 037F8598 cmneq r15,#0x26000000
:0239CFC4 E92D4010 stmdb  r13!,{r4,r14}
:0239CFC8 E59F00A4 ldr r0,[r15, #+0xa4]		;r15+0xa4=*(0239d074)=#58785780(0x0380fff4)
:0239CFCC E5902000 ldr r2,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239CFD0 E2820B01 add  r0,r2,#0x400
:0239CFD4 E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(0380fff8)=#-1415870352(0xab9b8870)
:0239CFD8 E2820004 add  r0,r2,#0x4
:0239CFDC E3510060 cmp r1,#0x60
:0239CFE0 E2804B01 add  r4,r0,#0x400
:0239CFE4 0A000002 beq 0239CFF4
:0239CFE8 E3510063 cmp r1,#0x63
:0239CFEC 0A000016 beq 0239D04C
:0239CFF0 EA00001D b 0239D06C
:0239CFF4 E5940018 ldr r0,[r4, #+0x18]		;r4+0x18=*(00000019)
:0239CFF8 E2800010 add  r0,r0,#0x10
:0239CFFC EB001009 bl 023A1028
:0239D000 E3500000 cmp r0,#0x0
:0239D004 1A000008 bne 0239D02C
:0239D008 E594001C ldr r0,[r4, #+0x1c]		;r4+0x1c=*(0000001d)
:0239D00C E3A01008 mov  r1,#0x8		;r1=8(0x8)
:0239D010 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(0380fff8)=#-1415870352(0xab9b8870)
:0239D014 E3A02063 mov  r2,#0x63		;r2=99(0x63)
:0239D018 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0239D01C E3A01004 mov  r1,#0x4		;r1=4(0x4)
:0239D020 E1C420B0 strh r2,[r4, #+0x0]		;r4+0x0=*(00000001)
:0239D024 EB402B73 bl 033A7DF8
:0239D028 EA00000F b 0239D06C
:0239D02C E3A01061 mov  r1,#0x61		;r1=97(0x61)
:0239D030 E1C410B0 strh r1,[r4, #+0x0]		;r4+0x0=*(00000001)
:0239D034 EB000E28 bl 023A08DC
:0239D038 E5940018 ldr r0,[r4, #+0x18]		;r4+0x18=*(00000019)
:0239D03C E59F1034 ldr r1,[r15, #+0x34]		;r15+0x34=*(0239d078)=#41867292(0x027ed81c)
:0239D040 E1D001B8 ldrh r0,[r0, #+0x18]		;r0+0x18=*(0000001a)
:0239D044 EBFFF4C0 bl 0239A34C
:0239D048 EA000007 b 0239D06C
:0239D04C E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239D050 EB000D1E bl 023A04D0
:0239D054 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239D058 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0239D05C EB000DFB bl 023A0850
:0239D060 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239D064 E1C400B0 strh r0,[r4, #+0x0]		;r4+0x0=*(00000001)
:0239D068 EB0000C1 bl 0239D374
:0239D06C E8BD4010 ldmia  r13!,{r4,r14}
:0239D070 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239D074 0380FFF4 orreq  r15,r0,#0x3D0
:0239D078 027ED81C rsbeqs r13,r14,#0x1C0000
:0239D07C E59F002C ldr r0,[r15, #+0x2c]		;r15+0x2c=*(0239d0b0)=#58785780(0x0380fff4)
:0239D080 E59FC02C ldr r12,[r15, #+0x2c]		;r15+0x2c=*(0239d0b4)=#58688920(0x037f8598)
:0239D084 E5902000 ldr r2,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239D088 E3A01007 mov  r1,#0x7		;r1=7(0x7)
:0239D08C E2820004 add  r0,r2,#0x4
:0239D090 E590041C ldr r0,[r0, #+0x41c]		;r0+0x41c=*(03810410)=#7237324(0x006e6ecc)
:0239D094 E3A03063 mov  r3,#0x63		;r3=99(0x63)
:0239D098 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(006e6ed0)
:0239D09C E2822B01 add  r2,r2,#0x400
:0239D0A0 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0239D0A4 E3A01004 mov  r1,#0x4		;r1=4(0x4)
:0239D0A8 E1C230B4 strh r3,[r2, #+0x4]		;r2+0x4=*(9bb3837f)
:0239D0AC E12FFF1C bx r12 (Jump to addr_037F8598?)msr CPSR_fsxc,r12
:0239D0B0 0380FFF4 orreq  r15,r0,#0x3D0
:0239D0B4 037F8598 cmneq r15,#0x26000000
:0239D0B8 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:0239D0BC E59F0254 ldr r0,[r15, #+0x254]		;r15+0x254=*(0239d318)=#58785780(0x0380fff4)
:0239D0C0 E5902000 ldr r2,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239D0C4 E2820B01 add  r0,r2,#0x400
:0239D0C8 E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(0380fff8)=#-1415870352(0xab9b8870)
:0239D0CC E2820004 add  r0,r2,#0x4
:0239D0D0 E2411080 sub  r1,r1,#0x80
:0239D0D4 E3510004 cmp r1,#0x4
:0239D0D8 E2824FD1 add  r4,r2,#0x344
:0239D0DC E2805B01 add  r5,r0,#0x400
:0239D0E0 908FF101 addls  r15,r15,r1,lsl #0x2
:0239D0E4 EA000083 b 0239D2F8
:0239D0E8 EA000003 b 0239D0FC
:0239D0EC EA000012 b 0239D13C
:0239D0F0 EA00003E b 0239D1F0
:0239D0F4 EA000047 b 0239D218
:0239D0F8 EA000061 b 0239D284
:0239D0FC E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239D100 E1C501B4 strh r0,[r5, #+0x14]		;r5+0x14=*(0000001e)
:0239D104 E3A00013 mov  r0,#0x13		;r0=19(0x13)
:0239D108 EBFFF345 bl 02399E24
:0239D10C E1C500BE strh r0,[r5, #+0xe]		;r5+0xe=*(00000018)
:0239D110 E3A00035 mov  r0,#0x35		;r0=53(0x35)
:0239D114 EBFFF342 bl 02399E24
:0239D118 E1C501B0 strh r0,[r5, #+0x10]		;r5+0x10=*(0000001a)
:0239D11C E5951018 ldr r1,[r5, #+0x18]		;r5+0x18=*(00000022)
:0239D120 E1D101B2 ldrh r0,[r1, #+0x12]		;r1+0x12=*(ab9b8882)
:0239D124 E1D111B4 ldrh r1,[r1, #+0x14]		;r1+0x14=*(ab9b8884)
:0239D128 EBFFEEA3 bl 02398BBC
:0239D12C E3A00004 mov  r0,#0x4		;r0=4(0x4)
:0239D130 E1C400BC strh r0,[r4, #+0xc]		;r4+0xc=*(0000000d)
:0239D134 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239D138 E1C501B6 strh r0,[r5, #+0x16]		;r5+0x16=*(00000020)
:0239D13C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239D140 E5850004 str r0,[r5, #+0x4]		;r5+0x4=*(0000000e)
:0239D144 E5850008 str r0,[r5, #+0x8]		;r5+0x8=*(00000012)
:0239D148 E5951018 ldr r1,[r5, #+0x18]		;r5+0x18=*(00000022)
:0239D14C E1D501B4 ldrh r0,[r5, #+0x14]		;r5+0x14=*(0000001e)
:0239D150 E2811018 add  r1,r1,#0x18
:0239D154 E0810000 add  r0,r1,r0
:0239D158 EBFFF514 bl 0239A5B0
:0239D15C E1B04000 movs r4,r0			;r4=0(0x0)
:0239D160 0A000002 beq 0239D170
:0239D164 E1D501B4 ldrh r0,[r5, #+0x14]		;r5+0x14=*(0000001e)
:0239D168 E3500010 cmp r0,#0x10
:0239D16C 3A000002 bcc 0239D17C
:0239D170 E3A00084 mov  r0,#0x84		;r0=132(0x84)
:0239D174 E1C500B0 strh r0,[r5, #+0x0]		;r5+0x0=*(0000000a)
:0239D178 EA00005E b 0239D2F8
:0239D17C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239D180 EB001D01 bl 023A458C
:0239D184 E3500000 cmp r0,#0x0
:0239D188 13A0000E movne  r0,#0xE		;r0=14(0xe)
:0239D18C 11C501B6 strneh r0,[r5, #+0x16]		;r5+0x16=*(00000020)
:0239D190 13A00084 movne  r0,#0x84		;r0=132(0x84)
:0239D194 11C500B0 strneh r0,[r5, #+0x0]		;r5+0x0=*(0000000a)
:0239D198 1A000056 bne 0239D2F8
:0239D19C E1D500B0 ldrh r0,[r5, #+0x0]		;r5+0x0=*(0000000a)
:0239D1A0 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0239D1A4 E3500080 cmp r0,#0x80
:0239D1A8 E1A00804 mov  r0,r4,lsl #0x10		;r0=0(0x0)
:0239D1AC E1A00820 mov  r0,r0,lsr #0x10		;r0=0(0x0)
:0239D1B0 1A000007 bne 0239D1D4
:0239D1B4 EBFFEFE9 bl 02399160
:0239D1B8 EB402D20 bl 033A8640
:0239D1BC E59F1158 ldr r1,[r15, #+0x158]		;r15+0x158=*(0239d31c)=#75530304(0x04808040)
:0239D1C0 E3A00902 mov  r0,#0x8000		;r0=32768(0x8000)
:0239D1C4 E1D110B0 ldrh r1,[r1, #+0x0]		;r1+0x0=*(04808040)=#0(0x00000000)
:0239D1C8 E1C510BC strh r1,[r5, #+0xc]		;r5+0xc=*(00000016)
:0239D1CC EBFFF0DB bl 02399540
:0239D1D0 EA000000 b 0239D1D8
:0239D1D4 EBFFEFE1 bl 02399160
:0239D1D8 E3A00082 mov  r0,#0x82		;r0=130(0x82)
:0239D1DC E1C500B0 strh r0,[r5, #+0x0]		;r5+0x0=*(0000000a)
:0239D1E0 E5950018 ldr r0,[r5, #+0x18]		;r5+0x18=*(00000022)
:0239D1E4 E59F1134 ldr r1,[r15, #+0x134]		;r15+0x134=*(0239d320)=#41867976(0x027edac8)
:0239D1E8 E1D001B6 ldrh r0,[r0, #+0x16]		;r0+0x16=*(00000098)
:0239D1EC EBFFF456 bl 0239A34C
:0239D1F0 E5951004 ldr r1,[r5, #+0x4]		;r5+0x4=*(0000000e)
:0239D1F4 E59F0128 ldr r0,[r15, #+0x128]		;r15+0x128=*(0239d324)=#75530652(0x0480819c)
:0239D1F8 E2811001 add  r1,r1,#0x1
:0239D1FC E5851004 str r1,[r5, #+0x4]		;r5+0x4=*(0000000e)
:0239D200 E1D000B0 ldrh r0,[r0, #+0x0]		;r0+0x0=*(0480819c)=#0(0x00000000)
:0239D204 E3100001 tst r0,#0x1
:0239D208 15950008 ldrne r0,[r5, #+0x8]		;r5+0x8=*(00000012)
:0239D20C 12800064 addne  r0,r0,#0x64
:0239D210 15850008 strne r0,[r5, #+0x8]		;r5+0x8=*(00000012)
:0239D214 EA000037 b 0239D2F8
:0239D218 E5951018 ldr r1,[r5, #+0x18]		;r5+0x18=*(00000022)
:0239D21C E1D501B4 ldrh r0,[r5, #+0x14]		;r5+0x14=*(0000001e)
:0239D220 E2811018 add  r1,r1,#0x18
:0239D224 E0810000 add  r0,r1,r0
:0239D228 EBFFF4E0 bl 0239A5B0
:0239D22C E5951004 ldr r1,[r5, #+0x4]		;r5+0x4=*(0000000e)
:0239D230 E1A04000 mov  r4,r0			;r4=0(0x0)
:0239D234 E3510000 cmp r1,#0x0
:0239D238 15950008 ldrne r0,[r5, #+0x8]		;r5+0x8=*(00000012)
:0239D23C E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0239D240 13500000 cmpne r0,#0x0
:0239D244 0A000003 beq 0239D258
:0239D248 EB406515 bl 033B66A4
:0239D24C E2802001 add  r2,r0,#0x1
:0239D250 E3520064 cmp r2,#0x64
:0239D254 83A02064 movhi  r2,#0x64		;r2=100(0x64)
:0239D258 E595101C ldr r1,[r5, #+0x1c]		;r5+0x1c=*(00000026)
:0239D25C E1D501B4 ldrh r0,[r5, #+0x14]		;r5+0x14=*(0000001e)
:0239D260 E1842402 orr  r2,r4,r2,lsl #0x8
:0239D264 E0810080 add  r0,r1,r0,lsl #0x1
:0239D268 E1C020B8 strh r2,[r0, #+0x8]		;r0+0x8=*(00000008)
:0239D26C E1D511B4 ldrh r1,[r5, #+0x14]		;r5+0x14=*(0000001e)
:0239D270 E3A00081 mov  r0,#0x81		;r0=129(0x81)
:0239D274 E2811001 add  r1,r1,#0x1
:0239D278 E1C511B4 strh r1,[r5, #+0x14]		;r5+0x14=*(0000001e)
:0239D27C E1C500B0 strh r0,[r5, #+0x0]		;r5+0x0=*(0000000a)
:0239D280 EA00001C b 0239D2F8
:0239D284 EB402DDB bl 033A89F8
:0239D288 E59F1088 ldr r1,[r15, #+0x88]		;r15+0x88=*(0239d318)=#58785780(0x0380fff4)
:0239D28C E3A00013 mov  r0,#0x13		;r0=19(0x13)
:0239D290 E5911000 ldr r1,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239D294 E2811C03 add  r1,r1,#0x300
:0239D298 E1D112BE ldrh r1,[r1, #+0x2e]		;r1+0x2e=*(9bb383a9)
:0239D29C E1C410BC strh r1,[r4, #+0xc]		;r4+0xc=*(0000000c)
:0239D2A0 E1D510BE ldrh r1,[r5, #+0xe]		;r5+0xe=*(00000018)
:0239D2A4 EBFFF2E9 bl 02399E50
:0239D2A8 E1D511B0 ldrh r1,[r5, #+0x10]		;r5+0x10=*(0000001a)
:0239D2AC E3A00035 mov  r0,#0x35		;r0=53(0x35)
:0239D2B0 EBFFF2E6 bl 02399E50
:0239D2B4 E1D500BC ldrh r0,[r5, #+0xc]		;r5+0xc=*(00000016)
:0239D2B8 EBFFF0A0 bl 02399540
:0239D2BC E1D521B6 ldrh r2,[r5, #+0x16]		;r5+0x16=*(00000020)
:0239D2C0 E595101C ldr r1,[r5, #+0x1c]		;r5+0x1c=*(00000026)
:0239D2C4 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239D2C8 E1C120B4 strh r2,[r1, #+0x4]		;r1+0x4=*(9bb3837f)
:0239D2CC E1C500B0 strh r0,[r5, #+0x0]		;r5+0x0=*(0000000a)
:0239D2D0 E1D521B4 ldrh r2,[r5, #+0x14]		;r5+0x14=*(0000001e)
:0239D2D4 E1A01000 mov  r1,r0			;r1=0(0x0)
:0239D2D8 EA000003 b 0239D2EC
:0239D2DC E595001C ldr r0,[r5, #+0x1c]		;r5+0x1c=*(00000026)
:0239D2E0 E0800082 add  r0,r0,r2,lsl #0x1
:0239D2E4 E1C010B8 strh r1,[r0, #+0x8]		;r0+0x8=*(00000008)
:0239D2E8 E2822001 add  r2,r2,#0x1
:0239D2EC E3520010 cmp r2,#0x10
:0239D2F0 3AFFFFF9 bcc 0239D2DC
:0239D2F4 EB00001E bl 0239D374
:0239D2F8 E1D500B0 ldrh r0,[r5, #+0x0]		;r5+0x0=*(0000000a)
:0239D2FC E3500000 cmp r0,#0x0
:0239D300 0A000002 beq 0239D310
:0239D304 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0239D308 E3A01005 mov  r1,#0x5		;r1=5(0x5)
:0239D30C EB402AB9 bl 033A7DF8
:0239D310 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:0239D314 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239D318 0380FFF4 orreq  r15,r0,#0x3D0
:0239D31C 04808040 streq r8,[r0],#+0x40
:0239D320 027EDAC8 rsbeqs r13,r14,#0xC8000
:0239D324 0480819C streq r8,[r0],#+0x19c
:0239D328 E59F001C ldr r0,[r15, #+0x1c]		;r15+0x1c=*(0239d34c)=#58785780(0x0380fff4)
:0239D32C E59FC01C ldr r12,[r15, #+0x1c]		;r15+0x1c=*(0239d350)=#58688920(0x037f8598)
:0239D330 E5901000 ldr r1,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239D334 E3A03083 mov  r3,#0x83		;r3=131(0x83)
:0239D338 E2812B01 add  r2,r1,#0x400
:0239D33C E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0239D340 E3A01005 mov  r1,#0x5		;r1=5(0x5)
:0239D344 E1C230B4 strh r3,[r2, #+0x4]		;r2+0x4=*(00000068)
:0239D348 E12FFF1C bx r12 (Jump to addr_037F8598?)msr CPSR_fsxc,r12
:0239D34C 0380FFF4 orreq  r15,r0,#0x3D0
:0239D350 037F8598 cmneq r15,#0x26000000
:0239D354 E59F0010 ldr r0,[r15, #+0x10]		;r15+0x10=*(0239d36c)=#58785780(0x0380fff4)
:0239D358 E59FC010 ldr r12,[r15, #+0x10]		;r15+0x10=*(0239d370)=#41868992(0x027edec0)
:0239D35C E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239D360 E28000C6 add  r0,r0,#0xC6
:0239D364 E2800C03 add  r0,r0,#0x300
:0239D368 E12FFF1C bx r12 (Jump to addr_027EDEC0?)msr CPSR_fsxc,r12
:0239D36C 0380FFF4 orreq  r15,r0,#0x3D0
:0239D370 027EDEC0 rsbeqs r13,r14,#0xC00
:0239D374 E92D4010 stmdb  r13!,{r4,r14}
:0239D378 E59F0044 ldr r0,[r15, #+0x44]		;r15+0x44=*(0239d3c4)=#58785780(0x0380fff4)
:0239D37C E5902000 ldr r2,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239D380 E2820024 add  r0,r2,#0x24
:0239D384 E2801B01 add  r1,r0,#0x400
:0239D388 E1D100B4 ldrh r0,[r1, #+0x4]		;r1+0x4=*(00000009)
:0239D38C E2824F5F add  r4,r2,#0x17C
:0239D390 E3C00001 bic  r0,r0,#0x1
:0239D394 E1C100B4 strh r0,[r1, #+0x4]		;r1+0x4=*(00000009)
:0239D398 E5921424 ldr r1,[r2, #+0x424]		;r2+0x424=*(9bb3879f)
:0239D39C E2840084 add  r0,r4,#0x84
:0239D3A0 EB402C84 bl 033A85B8
:0239D3A4 E1D408BC ldrh r0,[r4, #+0x8c]		;r4+0x8c=*(0000008c)
:0239D3A8 E3500000 cmp r0,#0x0
:0239D3AC 0A000002 beq 0239D3BC
:0239D3B0 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0239D3B4 E3A0100B mov  r1,#0xB		;r1=11(0xb)
:0239D3B8 EB402A8E bl 033A7DF8
:0239D3BC E8BD4010 ldmia  r13!,{r4,r14}
:0239D3C0 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239D3C4 0380FFF4 orreq  r15,r0,#0x3D0
:0239D3C8 E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:0239D3CC E59F206C ldr r2,[r15, #+0x6c]		;r15+0x6c=*(0239d440)=#58785780(0x0380fff4)
:0239D3D0 E1A05001 mov  r5,r1			;r5=11(0xb)
:0239D3D4 E5921000 ldr r1,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239D3D8 E1A06000 mov  r6,r0			;r6=2(0x2)
:0239D3DC E2810F62 add  r0,r1,#0x188
:0239D3E0 E3A01018 mov  r1,#0x18		;r1=24(0x18)
:0239D3E4 EB402B38 bl 033A80CC
:0239D3E8 E1B04000 movs r4,r0			;r4=2(0x2)
:0239D3EC 1A000003 bne 0239D400
:0239D3F0 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239D3F4 EBFFF534 bl 0239A8CC
:0239D3F8 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239D3FC EA00000D b 0239D438
:0239D400 E3A00084 mov  r0,#0x84		;r0=132(0x84)
:0239D404 E1C400BC strh r0,[r4, #+0xc]		;r4+0xc=*(0000000e)
:0239D408 E3A02004 mov  r2,#0x4		;r2=4(0x4)
:0239D40C E1A01006 mov  r1,r6			;r1=2(0x2)
:0239D410 E2840010 add  r0,r4,#0x10
:0239D414 E1C420BE strh r2,[r4, #+0xe]		;r4+0xe=*(00000010)
:0239D418 EBFFF148 bl 02399940
:0239D41C E59F001C ldr r0,[r15, #+0x1c]		;r15+0x1c=*(0239d440)=#58785780(0x0380fff4)
:0239D420 E1C451B6 strh r5,[r4, #+0x16]		;r4+0x16=*(00000018)
:0239D424 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239D428 E1A01004 mov  r1,r4			;r1=2(0x2)
:0239D42C E2800F62 add  r0,r0,#0x188
:0239D430 EB402C60 bl 033A85B8
:0239D434 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239D438 E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:0239D43C E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239D440 0380FFF4 orreq  r15,r0,#0x3D0
:0239D444 E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:0239D448 E59F206C ldr r2,[r15, #+0x6c]		;r15+0x6c=*(0239d4bc)=#58785780(0x0380fff4)
:0239D44C E1A05001 mov  r5,r1			;r5=2(0x2)
:0239D450 E5921000 ldr r1,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239D454 E1A06000 mov  r6,r0			;r6=1(0x1)
:0239D458 E2810F62 add  r0,r1,#0x188
:0239D45C E3A01018 mov  r1,#0x18		;r1=24(0x18)
:0239D460 EB402B19 bl 033A80CC
:0239D464 E1B04000 movs r4,r0			;r4=1(0x1)
:0239D468 1A000003 bne 0239D47C
:0239D46C E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239D470 EBFFF515 bl 0239A8CC
:0239D474 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239D478 EA00000D b 0239D4B4
:0239D47C E3A00085 mov  r0,#0x85		;r0=133(0x85)
:0239D480 E1C400BC strh r0,[r4, #+0xc]		;r4+0xc=*(0000000d)
:0239D484 E3A02004 mov  r2,#0x4		;r2=4(0x4)
:0239D488 E1A01006 mov  r1,r6			;r1=1(0x1)
:0239D48C E2840010 add  r0,r4,#0x10
:0239D490 E1C420BE strh r2,[r4, #+0xe]		;r4+0xe=*(0000000f)
:0239D494 EBFFF129 bl 02399940
:0239D498 E59F001C ldr r0,[r15, #+0x1c]		;r15+0x1c=*(0239d4bc)=#58785780(0x0380fff4)
:0239D49C E1C451B6 strh r5,[r4, #+0x16]		;r4+0x16=*(00000017)
:0239D4A0 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239D4A4 E1A01004 mov  r1,r4			;r1=1(0x1)
:0239D4A8 E2800F62 add  r0,r0,#0x188
:0239D4AC EB402C41 bl 033A85B8
:0239D4B0 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239D4B4 E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:0239D4B8 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239D4BC 0380FFF4 orreq  r15,r0,#0x3D0
:0239D4C0 E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:0239D4C4 E59F30E4 ldr r3,[r15, #+0xe4]		;r15+0xe4=*(0239d5b0)=#58785780(0x0380fff4)
:0239D4C8 E1A05001 mov  r5,r1			;r5=1(0x1)
:0239D4CC E5931000 ldr r1,[r3, #+0x0]		;r3+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239D4D0 E1A07000 mov  r7,r0			;r7=1(0x1)
:0239D4D4 E2810F62 add  r0,r1,#0x188
:0239D4D8 E3A0103A mov  r1,#0x3A		;r1=58(0x3a)
:0239D4DC E1A06002 mov  r6,r2			;r6=4(0x4)
:0239D4E0 EB402AF9 bl 033A80CC
:0239D4E4 E1B04000 movs r4,r0			;r4=1(0x1)
:0239D4E8 1A000003 bne 0239D4FC
:0239D4EC E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239D4F0 EBFFF4F5 bl 0239A8CC
:0239D4F4 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239D4F8 EA00002A b 0239D5A8
:0239D4FC E3A00086 mov  r0,#0x86		;r0=134(0x86)
:0239D500 E1C400BC strh r0,[r4, #+0xc]		;r4+0xc=*(0000000d)
:0239D504 E3A02015 mov  r2,#0x15		;r2=21(0x15)
:0239D508 E1A01007 mov  r1,r7			;r1=1(0x1)
:0239D50C E2840010 add  r0,r4,#0x10
:0239D510 E1C420BE strh r2,[r4, #+0xe]		;r4+0xe=*(0000000f)
:0239D514 EBFFF109 bl 02399940
:0239D518 E59F1094 ldr r1,[r15, #+0x94]		;r15+0x94=*(0239d5b4)=#4095(0x00000fff)
:0239D51C E2860001 add  r0,r6,#0x1
:0239D520 E0051001 and  r1,r5,r1
:0239D524 E1C411B6 strh r1,[r4, #+0x16]		;r4+0x16=*(00000017)
:0239D528 EBFFF420 bl 0239A5B0
:0239D52C E2867002 add  r7,r6,#0x2
:0239D530 E1C401B8 strh r0,[r4, #+0x18]		;r4+0x18=*(00000019)
:0239D534 E3A05000 mov  r5,#0x0		;r5=0(0x0)
:0239D538 E284601A add  r6,r4,#0x1A
:0239D53C EA000007 b 0239D560
:0239D540 E3550020 cmp r5,#0x20
:0239D544 2A000008 bcs 0239D56C
:0239D548 E0870005 add  r0,r7,r5
:0239D54C EBFFF417 bl 0239A5B0
:0239D550 E1A01000 mov  r1,r0			;r1=134(0x86)
:0239D554 E0860005 add  r0,r6,r5
:0239D558 EBFFF409 bl 0239A584
:0239D55C E2855001 add  r5,r5,#0x1
:0239D560 E1D401B8 ldrh r0,[r4, #+0x18]		;r4+0x18=*(00000019)
:0239D564 E1550000 cmp r5,r0
:0239D568 3AFFFFF4 bcc 0239D540
:0239D56C E284701A add  r7,r4,#0x1A
:0239D570 E3A06000 mov  r6,#0x0		;r6=0(0x0)
:0239D574 EA000003 b 0239D588
:0239D578 E1A01006 mov  r1,r6			;r1=0(0x0)
:0239D57C E0870005 add  r0,r7,r5
:0239D580 EBFFF3FF bl 0239A584
:0239D584 E2855001 add  r5,r5,#0x1
:0239D588 E3550020 cmp r5,#0x20
:0239D58C 3AFFFFF9 bcc 0239D578
:0239D590 E59F0018 ldr r0,[r15, #+0x18]		;r15+0x18=*(0239d5b0)=#58785780(0x0380fff4)
:0239D594 E1A01004 mov  r1,r4			;r1=1(0x1)
:0239D598 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239D59C E2800F62 add  r0,r0,#0x188
:0239D5A0 EB402C04 bl 033A85B8
:0239D5A4 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239D5A8 E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:0239D5AC E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239D5B0 0380FFF4 orreq  r15,r0,#0x3D0
:0239D5B4 00000FFF unknown
:0239D5B8 E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:0239D5BC E59F30DC ldr r3,[r15, #+0xdc]		;r15+0xdc=*(0239d6a0)=#58785780(0x0380fff4)
:0239D5C0 E1A06001 mov  r6,r1			;r6=1(0x1)
:0239D5C4 E5931000 ldr r1,[r3, #+0x0]		;r3+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239D5C8 E1A07000 mov  r7,r0			;r7=1(0x1)
:0239D5CC E2810F62 add  r0,r1,#0x188
:0239D5D0 E3A0103A mov  r1,#0x3A		;r1=58(0x3a)
:0239D5D4 E1A05002 mov  r5,r2			;r5=21(0x15)
:0239D5D8 EB402ABB bl 033A80CC
:0239D5DC E1B04000 movs r4,r0			;r4=1(0x1)
:0239D5E0 1A000003 bne 0239D5F4
:0239D5E4 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239D5E8 EBFFF4B7 bl 0239A8CC
:0239D5EC E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239D5F0 EA000028 b 0239D698
:0239D5F4 E3A00087 mov  r0,#0x87		;r0=135(0x87)
:0239D5F8 E1C400BC strh r0,[r4, #+0xc]		;r4+0xc=*(0000000d)
:0239D5FC E3A00015 mov  r0,#0x15		;r0=21(0x15)
:0239D600 E1C400BE strh r0,[r4, #+0xe]		;r4+0xe=*(0000000f)
:0239D604 E1A01007 mov  r1,r7			;r1=1(0x1)
:0239D608 E2840010 add  r0,r4,#0x10
:0239D60C EBFFF0CB bl 02399940
:0239D610 E1C461B6 strh r6,[r4, #+0x16]		;r4+0x16=*(00000017)
:0239D614 E2850001 add  r0,r5,#0x1
:0239D618 EBFFF3E4 bl 0239A5B0
:0239D61C E2856002 add  r6,r5,#0x2
:0239D620 E1C401B8 strh r0,[r4, #+0x18]		;r4+0x18=*(00000019)
:0239D624 E3A07000 mov  r7,#0x0		;r7=0(0x0)
:0239D628 E284501A add  r5,r4,#0x1A
:0239D62C EA000007 b 0239D650
:0239D630 E3570020 cmp r7,#0x20
:0239D634 2A000008 bcs 0239D65C
:0239D638 E0860007 add  r0,r6,r7
:0239D63C EBFFF3DB bl 0239A5B0
:0239D640 E1A01000 mov  r1,r0			;r1=21(0x15)
:0239D644 E0850007 add  r0,r5,r7
:0239D648 EBFFF3CD bl 0239A584
:0239D64C E2877001 add  r7,r7,#0x1
:0239D650 E1D401B8 ldrh r0,[r4, #+0x18]		;r4+0x18=*(00000019)
:0239D654 E1570000 cmp r7,r0
:0239D658 3AFFFFF4 bcc 0239D630
:0239D65C E284601A add  r6,r4,#0x1A
:0239D660 E3A05000 mov  r5,#0x0		;r5=0(0x0)
:0239D664 EA000003 b 0239D678
:0239D668 E1A01005 mov  r1,r5			;r1=0(0x0)
:0239D66C E0860007 add  r0,r6,r7
:0239D670 EBFFF3C3 bl 0239A584
:0239D674 E2877001 add  r7,r7,#0x1
:0239D678 E3570020 cmp r7,#0x20
:0239D67C 3AFFFFF9 bcc 0239D668
:0239D680 E59F0018 ldr r0,[r15, #+0x18]		;r15+0x18=*(0239d6a0)=#58785780(0x0380fff4)
:0239D684 E1A01004 mov  r1,r4			;r1=1(0x1)
:0239D688 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239D68C E2800F62 add  r0,r0,#0x188
:0239D690 EB402BC8 bl 033A85B8
:0239D694 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239D698 E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:0239D69C E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239D6A0 0380FFF4 orreq  r15,r0,#0x3D0
:0239D6A4 E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:0239D6A8 E59F206C ldr r2,[r15, #+0x6c]		;r15+0x6c=*(0239d71c)=#58785780(0x0380fff4)
:0239D6AC E1A05001 mov  r5,r1			;r5=1(0x1)
:0239D6B0 E5921000 ldr r1,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239D6B4 E1A06000 mov  r6,r0			;r6=1(0x1)
:0239D6B8 E2810F62 add  r0,r1,#0x188
:0239D6BC E3A01018 mov  r1,#0x18		;r1=24(0x18)
:0239D6C0 EB402A81 bl 033A80CC
:0239D6C4 E1B04000 movs r4,r0			;r4=1(0x1)
:0239D6C8 1A000003 bne 0239D6DC
:0239D6CC E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239D6D0 EBFFF47D bl 0239A8CC
:0239D6D4 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239D6D8 EA00000D b 0239D714
:0239D6DC E3A00088 mov  r0,#0x88		;r0=136(0x88)
:0239D6E0 E1C400BC strh r0,[r4, #+0xc]		;r4+0xc=*(0000000d)
:0239D6E4 E3A02004 mov  r2,#0x4		;r2=4(0x4)
:0239D6E8 E1A01006 mov  r1,r6			;r1=1(0x1)
:0239D6EC E2840010 add  r0,r4,#0x10
:0239D6F0 E1C420BE strh r2,[r4, #+0xe]		;r4+0xe=*(0000000f)
:0239D6F4 EBFFF091 bl 02399940
:0239D6F8 E59F001C ldr r0,[r15, #+0x1c]		;r15+0x1c=*(0239d71c)=#58785780(0x0380fff4)
:0239D6FC E1C451B6 strh r5,[r4, #+0x16]		;r4+0x16=*(00000017)
:0239D700 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239D704 E1A01004 mov  r1,r4			;r1=1(0x1)
:0239D708 E2800F62 add  r0,r0,#0x188
:0239D70C EB402BA9 bl 033A85B8
:0239D710 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239D714 E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:0239D718 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239D71C 0380FFF4 orreq  r15,r0,#0x3D0
:0239D720 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:0239D724 E59F1064 ldr r1,[r15, #+0x64]		;r15+0x64=*(0239d790)=#58785780(0x0380fff4)
:0239D728 E1A05000 mov  r5,r0			;r5=1(0x1)
:0239D72C E5910000 ldr r0,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239D730 E3A01016 mov  r1,#0x16		;r1=22(0x16)
:0239D734 E2800F62 add  r0,r0,#0x188
:0239D738 EB402A63 bl 033A80CC
:0239D73C E1B04000 movs r4,r0			;r4=-1682734213(0x9bb3837b)
:0239D740 1A000003 bne 0239D754
:0239D744 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239D748 EBFFF45F bl 0239A8CC
:0239D74C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239D750 EA00000C b 0239D788
:0239D754 E3A0008B mov  r0,#0x8B		;r0=139(0x8b)
:0239D758 E1C400BC strh r0,[r4, #+0xc]		;r4+0xc=*(9bb38387)
:0239D75C E3A02003 mov  r2,#0x3		;r2=3(0x3)
:0239D760 E1A01005 mov  r1,r5			;r1=1(0x1)
:0239D764 E2840010 add  r0,r4,#0x10
:0239D768 E1C420BE strh r2,[r4, #+0xe]		;r4+0xe=*(9bb38389)
:0239D76C EBFFF073 bl 02399940
:0239D770 E59F0018 ldr r0,[r15, #+0x18]		;r15+0x18=*(0239d790)=#58785780(0x0380fff4)
:0239D774 E1A01004 mov  r1,r4			;r1=-1682734213(0x9bb3837b)
:0239D778 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239D77C E2800F62 add  r0,r0,#0x188
:0239D780 EB402B8C bl 033A85B8
:0239D784 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239D788 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:0239D78C E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239D790 0380FFF4 orreq  r15,r0,#0x3D0
:0239D794 E92D4008 stmdb  r13!,{r3,r14}
:0239D798 E59F0050 ldr r0,[r15, #+0x50]		;r15+0x50=*(0239d7f0)=#58785780(0x0380fff4)
:0239D79C E3A01010 mov  r1,#0x10		;r1=16(0x10)
:0239D7A0 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239D7A4 E2800F62 add  r0,r0,#0x188
:0239D7A8 EB402A47 bl 033A80CC
:0239D7AC E1B01000 movs r1,r0			;r1=-1682734213(0x9bb3837b)
:0239D7B0 1A000003 bne 0239D7C4
:0239D7B4 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239D7B8 EBFFF443 bl 0239A8CC
:0239D7BC E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239D7C0 EA000008 b 0239D7E8
:0239D7C4 E3A0008C mov  r0,#0x8C		;r0=140(0x8c)
:0239D7C8 E1C100BC strh r0,[r1, #+0xc]		;r1+0xc=*(9bb38387)
:0239D7CC E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0239D7D0 E59F0018 ldr r0,[r15, #+0x18]		;r15+0x18=*(0239d7f0)=#58785780(0x0380fff4)
:0239D7D4 E1C120BE strh r2,[r1, #+0xe]		;r1+0xe=*(9bb38389)
:0239D7D8 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239D7DC E2800F62 add  r0,r0,#0x188
:0239D7E0 EB402B74 bl 033A85B8
:0239D7E4 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239D7E8 E8BD4008 ldmia  r13!,{r3,r14}
:0239D7EC E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239D7F0 0380FFF4 orreq  r15,r0,#0x3D0
:0239D7F4 E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:0239D7F8 E59F110C ldr r1,[r15, #+0x10c]		;r15+0x10c=*(0239d90c)=#58785780(0x0380fff4)
:0239D7FC E1A06000 mov  r6,r0			;r6=1(0x1)
:0239D800 E5912000 ldr r2,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239D804 E2820C03 add  r0,r2,#0x300
:0239D808 E1D01EB4 ldrh r1,[r0, #+0xe4]		;r0+0xe4=*(000000e5)
:0239D80C E2820F62 add  r0,r2,#0x188
:0239D810 E281103E add  r1,r1,#0x3E
:0239D814 E2824FD1 add  r4,r2,#0x344
:0239D818 EB402A2B bl 033A80CC
:0239D81C E1B05000 movs r5,r0			;r5=1(0x1)
:0239D820 1A000003 bne 0239D834
:0239D824 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239D828 EBFFF427 bl 0239A8CC
:0239D82C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239D830 EA000033 b 0239D904
:0239D834 E3A0008D mov  r0,#0x8D		;r0=141(0x8d)
:0239D838 E1C500BC strh r0,[r5, #+0xc]		;r5+0xc=*(0000000d)
:0239D83C E1D41AB0 ldrh r1,[r4, #+0xa0]		;r4+0xa0=*(9bb3841b)
:0239D840 E285001F add  r0,r5,#0x1F
:0239D844 E2811001 add  r1,r1,#0x1
:0239D848 E0811FA1 add  r1,r1,r1,lsr #0x1f
:0239D84C E1A010C1 mov  r1,r1,asr #0x1
:0239D850 E2811016 add  r1,r1,#0x16
:0239D854 E1C510BE strh r1,[r5, #+0xe]		;r5+0xe=*(0000000f)
:0239D858 E1D611B2 ldrh r1,[r6, #+0x12]		;r6+0x12=*(00000013)
:0239D85C E20110FF and  r1,r1,#0xFF
:0239D860 EBFFF347 bl 0239A584
:0239D864 E1D610BE ldrh r1,[r6, #+0xe]		;r6+0xe=*(0000000f)
:0239D868 E285001E add  r0,r5,#0x1E
:0239D86C E20110FF and  r1,r1,#0xFF
:0239D870 EBFFF343 bl 0239A584
:0239D874 E285002E add  r0,r5,#0x2E
:0239D878 E286101E add  r1,r6,#0x1E
:0239D87C EBFFF02F bl 02399940
:0239D880 E1D42AB0 ldrh r2,[r4, #+0xa0]		;r4+0xa0=*(9bb3841b)
:0239D884 E1C521B6 strh r2,[r5, #+0x16]		;r5+0x16=*(00000017)
:0239D888 E3520000 cmp r2,#0x0
:0239D88C 0A000016 beq 0239D8EC
:0239D890 E1D40AB2 ldrh r0,[r4, #+0xa2]		;r4+0xa2=*(9bb3841d)
:0239D894 E3100001 tst r0,#0x1
:0239D898 E594009C ldr r0,[r4, #+0x9c]		;r4+0x9c=*(9bb38417)
:0239D89C 0A00000F beq 0239D8E0
:0239D8A0 E285703C add  r7,r5,#0x3C
:0239D8A4 E2806001 add  r6,r0,#0x1
:0239D8A8 E3A04000 mov  r4,#0x0		;r4=0(0x0)
:0239D8AC EA000007 b 0239D8D0
:0239D8B0 E1A00006 mov  r0,r6			;r0=1(0x1)
:0239D8B4 EBFFF33D bl 0239A5B0
:0239D8B8 E1A01000 mov  r1,r0			;r1=1(0x1)
:0239D8BC E1A00007 mov  r0,r7			;r0=0(0x0)
:0239D8C0 EBFFF32F bl 0239A584
:0239D8C4 E2866001 add  r6,r6,#0x1
:0239D8C8 E2877001 add  r7,r7,#0x1
:0239D8CC E2844001 add  r4,r4,#0x1
:0239D8D0 E1D501B6 ldrh r0,[r5, #+0x16]		;r5+0x16=*(00000017)
:0239D8D4 E1540000 cmp r4,r0
:0239D8D8 3AFFFFF4 bcc 0239D8B0
:0239D8DC EA000002 b 0239D8EC
:0239D8E0 E285103C add  r1,r5,#0x3C
:0239D8E4 E2822001 add  r2,r2,#0x1
:0239D8E8 EB403FC3 bl 033AD7FC
:0239D8EC E59F0018 ldr r0,[r15, #+0x18]		;r15+0x18=*(0239d90c)=#58785780(0x0380fff4)
:0239D8F0 E1A01005 mov  r1,r5			;r1=1(0x1)
:0239D8F4 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239D8F8 E2800F62 add  r0,r0,#0x188
:0239D8FC EB402B2D bl 033A85B8
:0239D900 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239D904 E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:0239D908 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239D90C 0380FFF4 orreq  r15,r0,#0x3D0
:0239D910 E59F1018 ldr r1,[r15, #+0x18]		;r15+0x18=*(0239d930)=#58785780(0x0380fff4)
:0239D914 E59FC018 ldr r12,[r15, #+0x18]		;r15+0x18=*(0239d934)=#58711924(0x037fdf74)
:0239D918 E5911000 ldr r1,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239D91C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239D920 E2811004 add  r1,r1,#0x4
:0239D924 E3A02020 mov  r2,#0x20		;r2=32(0x20)
:0239D928 E2811B01 add  r1,r1,#0x400
:0239D92C E12FFF1C bx r12 (Jump to addr_037FDF74?)msr CPSR_fsxc,r12
:0239D930 0380FFF4 orreq  r15,r0,#0x3D0
:0239D934 037FDF74 cmneq r15,#0x1D0
:0239D938 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:0239D93C E59F20DC ldr r2,[r15, #+0xdc]		;r15+0xdc=*(0239da20)=#58785780(0x0380fff4)
:0239D940 E1A05000 mov  r5,r0			;r5=0(0x0)
:0239D944 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239D948 E1C100B2 strh r0,[r1, #+0x2]		;r1+0x2=*(9bb3837d)
:0239D94C E5921000 ldr r1,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239D950 E2811C03 add  r1,r1,#0x300
:0239D954 E1D114BC ldrh r1,[r1, #+0x4c]		;r1+0x4c=*(9bb383c7)
:0239D958 E3510010 cmp r1,#0x10
:0239D95C 1A00002D bne 0239DA18
:0239D960 E2850010 add  r0,r5,#0x10
:0239D964 EBFFEB54 bl 023986BC
:0239D968 E1A04000 mov  r4,r0			;r4=1(0x1)
:0239D96C E1D501B6 ldrh r0,[r5, #+0x16]		;r5+0x16=*(00000016)
:0239D970 EBFFEB69 bl 0239871C
:0239D974 E1844000 orr  r4,r4,r0
:0239D978 E1D501B8 ldrh r0,[r5, #+0x18]		;r5+0x18=*(00000018)
:0239D97C EBFFEB73 bl 02398750
:0239D980 E1844000 orr  r4,r4,r0
:0239D984 E1D501BC ldrh r0,[r5, #+0x1c]		;r5+0x1c=*(0000001c)
:0239D988 EBFFEB80 bl 02398790
:0239D98C E1844000 orr  r4,r4,r0
:0239D990 E1D501BE ldrh r0,[r5, #+0x1e]		;r5+0x1e=*(0000001e)
:0239D994 EBFFEB9D bl 02398810
:0239D998 E1844000 orr  r4,r4,r0
:0239D99C E1D502B0 ldrh r0,[r5, #+0x20]		;r5+0x20=*(00000020)
:0239D9A0 EBFFEBA7 bl 02398844
:0239D9A4 E1844000 orr  r4,r4,r0
:0239D9A8 E1D502B2 ldrh r0,[r5, #+0x22]		;r5+0x22=*(00000022)
:0239D9AC EBFFEBCC bl 023988E4
:0239D9B0 E1844000 orr  r4,r4,r0
:0239D9B4 E2850024 add  r0,r5,#0x24
:0239D9B8 EBFFEBD2 bl 02398908
:0239D9BC E1844000 orr  r4,r4,r0
:0239D9C0 E1D507B4 ldrh r0,[r5, #+0x74]		;r5+0x74=*(00000074)
:0239D9C4 EBFFEBE7 bl 02398968
:0239D9C8 E1844000 orr  r4,r4,r0
:0239D9CC E1D507B6 ldrh r0,[r5, #+0x76]		;r5+0x76=*(00000076)
:0239D9D0 EBFFEBF2 bl 023989A0
:0239D9D4 E1844000 orr  r4,r4,r0
:0239D9D8 E1D507B8 ldrh r0,[r5, #+0x78]		;r5+0x78=*(00000078)
:0239D9DC EBFFEBFD bl 023989D8
:0239D9E0 E1844000 orr  r4,r4,r0
:0239D9E4 E1D507BA ldrh r0,[r5, #+0x7a]		;r5+0x7a=*(0000007a)
:0239D9E8 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0239D9EC EBFFEC07 bl 02398A10
:0239D9F0 E1844000 orr  r4,r4,r0
:0239D9F4 E285007C add  r0,r5,#0x7C
:0239D9F8 EBFFEC30 bl 02398AC0
:0239D9FC E1844000 orr  r4,r4,r0
:0239DA00 E1D509BC ldrh r0,[r5, #+0x9c]		;r5+0x9c=*(0000009c)
:0239DA04 EBFFEC39 bl 02398AF0
:0239DA08 E1844000 orr  r4,r4,r0
:0239DA0C E1D509BE ldrh r0,[r5, #+0x9e]		;r5+0x9e=*(0000009e)
:0239DA10 EBFFEC60 bl 02398B98
:0239DA14 E1840000 orr  r0,r4,r0
:0239DA18 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:0239DA1C E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239DA20 0380FFF4 orreq  r15,r0,#0x3D0
:0239DA24 E92D4008 stmdb  r13!,{r3,r14}
:0239DA28 E59F2030 ldr r2,[r15, #+0x30]		;r15+0x30=*(0239da60)=#58785780(0x0380fff4)
:0239DA2C E3A03001 mov  r3,#0x1		;r3=1(0x1)
:0239DA30 E1C130B2 strh r3,[r1, #+0x2]		;r1+0x2=*(00000002)
:0239DA34 E5921000 ldr r1,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239DA38 E2811C03 add  r1,r1,#0x300
:0239DA3C E1D114BC ldrh r1,[r1, #+0x4c]		;r1+0x4c=*(9bb383c7)
:0239DA40 E3510010 cmp r1,#0x10
:0239DA44 1A000002 bne 0239DA54
:0239DA48 E2800010 add  r0,r0,#0x10
:0239DA4C EBFFEB1A bl 023986BC
:0239DA50 E1A03000 mov  r3,r0			;r3=1(0x1)
:0239DA54 E1A00003 mov  r0,r3			;r0=1(0x1)
:0239DA58 E8BD4008 ldmia  r13!,{r3,r14}
:0239DA5C E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239DA60 0380FFF4 orreq  r15,r0,#0x3D0
:0239DA64 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0239DA68 E1C120B2 strh r2,[r1, #+0x2]		;r1+0x2=*(9bb3837d)
:0239DA6C E59FC004 ldr r12,[r15, #+0x4]		;r15+0x4=*(0239da78)=#41848508(0x027e8ebc)
:0239DA70 E1D001B0 ldrh r0,[r0, #+0x10]		;r0+0x10=*(00000011)
:0239DA74 E12FFF1C bx r12 (Jump to addr_027E8EBC?)msr CPSR_fsxc,r12
:0239DA78 027E8EBC rsbeqs r8,r14,#0xBC0
:0239DA7C E92D4008 stmdb  r13!,{r3,r14}
:0239DA80 E59F2030 ldr r2,[r15, #+0x30]		;r15+0x30=*(0239dab8)=#58785780(0x0380fff4)
:0239DA84 E3A03001 mov  r3,#0x1		;r3=1(0x1)
:0239DA88 E1C130B2 strh r3,[r1, #+0x2]		;r1+0x2=*(9bb3837d)
:0239DA8C E5921000 ldr r1,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239DA90 E2811C03 add  r1,r1,#0x300
:0239DA94 E1D114BC ldrh r1,[r1, #+0x4c]		;r1+0x4c=*(9bb383c7)
:0239DA98 E3510010 cmp r1,#0x10
:0239DA9C 1A000002 bne 0239DAAC
:0239DAA0 E1D001B0 ldrh r0,[r0, #+0x10]		;r0+0x10=*(00000011)
:0239DAA4 EBFFEB29 bl 02398750
:0239DAA8 E1A03000 mov  r3,r0			;r3=1(0x1)
:0239DAAC E1A00003 mov  r0,r3			;r0=1(0x1)
:0239DAB0 E8BD4008 ldmia  r13!,{r3,r14}
:0239DAB4 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239DAB8 0380FFF4 orreq  r15,r0,#0x3D0
:0239DABC E92D4008 stmdb  r13!,{r3,r14}
:0239DAC0 E59F2040 ldr r2,[r15, #+0x40]		;r15+0x40=*(0239db08)=#58785780(0x0380fff4)
:0239DAC4 E3A03001 mov  r3,#0x1		;r3=1(0x1)
:0239DAC8 E1C130B2 strh r3,[r1, #+0x2]		;r1+0x2=*(9bb3837d)
:0239DACC E5921000 ldr r1,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239DAD0 E2811C03 add  r1,r1,#0x300
:0239DAD4 E1D124BC ldrh r2,[r1, #+0x4c]		;r1+0x4c=*(9bb383c7)
:0239DAD8 E3520020 cmp r2,#0x20
:0239DADC 81A00003 movhi  r0,r3			;r0=1(0x1)
:0239DAE0 8A000006 bhi 0239DB00
:0239DAE4 1A000003 bne 0239DAF8
:0239DAE8 E1D115B6 ldrh r1,[r1, #+0x56]		;r1+0x56=*(9bb383d1)
:0239DAEC E3510000 cmp r1,#0x0
:0239DAF0 11A00003 movne  r0,r3			;r0=1(0x1)
:0239DAF4 1A000001 bne 0239DB00
:0239DAF8 E1D001B0 ldrh r0,[r0, #+0x10]		;r0+0x10=*(00000011)
:0239DAFC EBFFEB23 bl 02398790
:0239DB00 E8BD4008 ldmia  r13!,{r3,r14}
:0239DB04 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239DB08 0380FFF4 orreq  r15,r0,#0x3D0
:0239DB0C E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0239DB10 E1C120B2 strh r2,[r1, #+0x2]		;r1+0x2=*(9bb3837d)
:0239DB14 E59FC004 ldr r12,[r15, #+0x4]		;r15+0x4=*(0239db20)=#41848752(0x027e8fb0)
:0239DB18 E1D001B0 ldrh r0,[r0, #+0x10]		;r0+0x10=*(00000011)
:0239DB1C E12FFF1C bx r12 (Jump to addr_027E8FB0?)msr CPSR_fsxc,r12
:0239DB20 027E8FB0 rsbeqs r8,r14,#0x2C0
:0239DB24 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0239DB28 E1C120B2 strh r2,[r1, #+0x2]		;r1+0x2=*(9bb3837d)
:0239DB2C E59FC004 ldr r12,[r15, #+0x4]		;r15+0x4=*(0239db38)=#41848804(0x027e8fe4)
:0239DB30 E1D001B0 ldrh r0,[r0, #+0x10]		;r0+0x10=*(00000011)
:0239DB34 E12FFF1C bx r12 (Jump to addr_027E8FE4?)msr CPSR_fsxc,r12
:0239DB38 027E8FE4 rsbeqs r8,r14,#0x390
:0239DB3C E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0239DB40 E1C120B2 strh r2,[r1, #+0x2]		;r1+0x2=*(9bb3837d)
:0239DB44 E59FC004 ldr r12,[r15, #+0x4]		;r15+0x4=*(0239db50)=#41848964(0x027e9084)
:0239DB48 E1D001B0 ldrh r0,[r0, #+0x10]		;r0+0x10=*(00000011)
:0239DB4C E12FFF1C bx r12 (Jump to addr_027E9084?)msr CPSR_fsxc,r12
:0239DB50 027E9084 rsbeqs r9,r14,#0x84
:0239DB54 E59FC00C ldr r12,[r15, #+0xc]		;r15+0xc=*(0239db68)=#41849000(0x027e90a8)
:0239DB58 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0239DB5C E2800010 add  r0,r0,#0x10
:0239DB60 E1C120B2 strh r2,[r1, #+0x2]		;r1+0x2=*(9bb3837d)
:0239DB64 E12FFF1C bx r12 (Jump to addr_027E90A8?)msr CPSR_fsxc,r12
:0239DB68 027E90A8 rsbeqs r9,r14,#0xA8
:0239DB6C E92D4008 stmdb  r13!,{r3,r14}
:0239DB70 E59F2030 ldr r2,[r15, #+0x30]		;r15+0x30=*(0239dba8)=#58785780(0x0380fff4)
:0239DB74 E3A03001 mov  r3,#0x1		;r3=1(0x1)
:0239DB78 E1C130B2 strh r3,[r1, #+0x2]		;r1+0x2=*(9bb3837d)
:0239DB7C E5921000 ldr r1,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239DB80 E2811C03 add  r1,r1,#0x300
:0239DB84 E1D114BC ldrh r1,[r1, #+0x4c]		;r1+0x4c=*(9bb383c7)
:0239DB88 E3510020 cmp r1,#0x20
:0239DB8C 8A000002 bhi 0239DB9C
:0239DB90 E1D001B0 ldrh r0,[r0, #+0x10]		;r0+0x10=*(00000011)
:0239DB94 EBFFEB73 bl 02398968
:0239DB98 E1A03000 mov  r3,r0			;r3=1(0x1)
:0239DB9C E1A00003 mov  r0,r3			;r0=1(0x1)
:0239DBA0 E8BD4008 ldmia  r13!,{r3,r14}
:0239DBA4 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239DBA8 0380FFF4 orreq  r15,r0,#0x3D0
:0239DBAC E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0239DBB0 E1C120B2 strh r2,[r1, #+0x2]		;r1+0x2=*(9bb3837d)
:0239DBB4 E59FC004 ldr r12,[r15, #+0x4]		;r15+0x4=*(0239dbc0)=#41849152(0x027e9140)
:0239DBB8 E1D001B0 ldrh r0,[r0, #+0x10]		;r0+0x10=*(00000011)
:0239DBBC E12FFF1C bx r12 (Jump to addr_027E9140?)msr CPSR_fsxc,r12
:0239DBC0 027E9140 rsbeqs r9,r14,#0x10
:0239DBC4 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0239DBC8 E1C120B2 strh r2,[r1, #+0x2]		;r1+0x2=*(9bb3837d)
:0239DBCC E59FC004 ldr r12,[r15, #+0x4]		;r15+0x4=*(0239dbd8)=#41849208(0x027e9178)
:0239DBD0 E1D001B0 ldrh r0,[r0, #+0x10]		;r0+0x10=*(00000011)
:0239DBD4 E12FFF1C bx r12 (Jump to addr_027E9178?)msr CPSR_fsxc,r12
:0239DBD8 027E9178 rsbeqs r9,r14,#0x1E
:0239DBDC E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0239DBE0 E1C120B2 strh r2,[r1, #+0x2]		;r1+0x2=*(9bb3837d)
:0239DBE4 E59FC008 ldr r12,[r15, #+0x8]		;r15+0x8=*(0239dbf4)=#41849264(0x027e91b0)
:0239DBE8 E1D001B0 ldrh r0,[r0, #+0x10]		;r0+0x10=*(00000011)
:0239DBEC E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0239DBF0 E12FFF1C bx r12 (Jump to addr_027E91B0?)msr CPSR_fsxc,r12
:0239DBF4 027E91B0 rsbeqs r9,r14,#0x2C
:0239DBF8 E59FC00C ldr r12,[r15, #+0xc]		;r15+0xc=*(0239dc0c)=#41849440(0x027e9260)
:0239DBFC E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0239DC00 E2800010 add  r0,r0,#0x10
:0239DC04 E1C120B2 strh r2,[r1, #+0x2]		;r1+0x2=*(00000002)
:0239DC08 E12FFF1C bx r12 (Jump to addr_027E9260?)msr CPSR_fsxc,r12
:0239DC0C 027E9260 rsbeqs r9,r14,#0x6
:0239DC10 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0239DC14 E1C120B2 strh r2,[r1, #+0x2]		;r1+0x2=*(00000002)
:0239DC18 E59FC004 ldr r12,[r15, #+0x4]		;r15+0x4=*(0239dc24)=#41849488(0x027e9290)
:0239DC1C E1D001B0 ldrh r0,[r0, #+0x10]		;r0+0x10=*(00000011)
:0239DC20 E12FFF1C bx r12 (Jump to addr_027E9290?)msr CPSR_fsxc,r12
:0239DC24 027E9290 rsbeqs r9,r14,#0x9
:0239DC28 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0239DC2C E1C120B2 strh r2,[r1, #+0x2]		;r1+0x2=*(00000002)
:0239DC30 E59FC004 ldr r12,[r15, #+0x4]		;r15+0x4=*(0239dc3c)=#41849656(0x027e9338)
:0239DC34 E1D001B0 ldrh r0,[r0, #+0x10]		;r0+0x10=*(00000011)
:0239DC38 E12FFF1C bx r12 (Jump to addr_027E9338?)msr CPSR_fsxc,r12
:0239DC3C 027E9338 rsbeqs r9,r14,#0xE0000000
:0239DC40 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:0239DC44 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0239DC48 E1C120B2 strh r2,[r1, #+0x2]		;r1+0x2=*(00000002)
:0239DC4C E1A05000 mov  r5,r0			;r5=1(0x1)
:0239DC50 E1D501B4 ldrh r0,[r5, #+0x14]		;r5+0x14=*(00000015)
:0239DC54 E350003F cmp r0,#0x3F
:0239DC58 83A00005 movhi  r0,#0x5		;r0=5(0x5)
:0239DC5C 8A000008 bhi 0239DC84
:0239DC60 E1D501B0 ldrh r0,[r5, #+0x10]		;r5+0x10=*(00000011)
:0239DC64 E1D511B2 ldrh r1,[r5, #+0x12]		;r5+0x12=*(00000013)
:0239DC68 EBFFEBD3 bl 02398BBC
:0239DC6C E1B04000 movs r4,r0			;r4=5(0x5)
:0239DC70 1A000002 bne 0239DC80
:0239DC74 E1D511B4 ldrh r1,[r5, #+0x14]		;r5+0x14=*(00000015)
:0239DC78 E3A0002E mov  r0,#0x2E		;r0=46(0x2e)
:0239DC7C EBFFF073 bl 02399E50
:0239DC80 E1A00004 mov  r0,r4			;r0=5(0x5)
:0239DC84 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:0239DC88 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239DC8C E92D4010 stmdb  r13!,{r4,r14}
:0239DC90 E59FC0F4 ldr r12,[r15, #+0xf4]		;r15+0xf4=*(0239dd8c)=#58785780(0x0380fff4)
:0239DC94 E3A03001 mov  r3,#0x1		;r3=1(0x1)
:0239DC98 E59C2000 ldr r2,[r12, #+0x0]		;r12+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239DC9C E592231C ldr r2,[r2, #+0x31c]		;r2+0x31c=*(9bb38697)
:0239DCA0 E1C130B2 strh r3,[r1, #+0x2]		;r1+0x2=*(00000002)
:0239DCA4 E59C1000 ldr r1,[r12, #+0x0]		;r12+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239DCA8 E1D041B0 ldrh r4,[r0, #+0x10]		;r0+0x10=*(00000015)
:0239DCAC E2811C03 add  r1,r1,#0x300
:0239DCB0 E1D112B2 ldrh r1,[r1, #+0x22]		;r1+0x22=*(9bb3839d)
:0239DCB4 E1540001 cmp r4,r1
:0239DCB8 3A000003 bcc 0239DCCC
:0239DCBC E2631801 rsb  r1,r3,#0x10000
:0239DCC0 E1540001 cmp r4,r1
:0239DCC4 13A00005 movne  r0,#0x5		;r0=5(0x5)
:0239DCC8 1A00002D bne 0239DD84
:0239DCCC E1D031B4 ldrh r3,[r0, #+0x14]		;r0+0x14=*(00000019)
:0239DCD0 E353003F cmp r3,#0x3F
:0239DCD4 9A000003 bls 0239DCE8
:0239DCD8 E59F10B0 ldr r1,[r15, #+0xb0]		;r15+0xb0=*(0239dd90)=#65535(0x0000ffff)
:0239DCDC E1530001 cmp r3,r1
:0239DCE0 13A00005 movne  r0,#0x5		;r0=5(0x5)
:0239DCE4 1A000026 bne 0239DD84
:0239DCE8 E59F10A0 ldr r1,[r15, #+0xa0]		;r15+0xa0=*(0239dd90)=#65535(0x0000ffff)
:0239DCEC E1540001 cmp r4,r1
:0239DCF0 1A000011 bne 0239DD3C
:0239DCF4 E59FC090 ldr r12,[r15, #+0x90]		;r15+0x90=*(0239dd8c)=#58785780(0x0380fff4)
:0239DCF8 E3A04001 mov  r4,#0x1		;r4=1(0x1)
:0239DCFC E3A0301C mov  r3,#0x1C		;r3=28(0x1c)
:0239DD00 EA000007 b 0239DD24
:0239DD04 E02E2394 mla  r14,r4,r3,r2unknown
:0239DD08 E1D011B2 ldrh r1,[r0, #+0x12]		;r0+0x12=*(00000017)
:0239DD0C E2844001 add  r4,r4,#0x1
:0239DD10 E1CE11BA strh r1,[r14, #+0x1a]		;r14+0x1a=*(0480401a)=#0(0x00000000)
:0239DD14 E1DE11B8 ldrh r1,[r14, #+0x18]		;r14+0x18=*(04804018)=#0(0x00000000)
:0239DD18 E3510000 cmp r1,#0x0
:0239DD1C 11D011B2 ldrneh r1,[r0, #+0x12]		;r0+0x12=*(00000017)
:0239DD20 11CE11B8 strneh r1,[r14, #+0x18]		;r14+0x18=*(04804018)=#0(0x00000000)
:0239DD24 E59C1000 ldr r1,[r12, #+0x0]		;r12+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239DD28 E2811C03 add  r1,r1,#0x300
:0239DD2C E1D112B2 ldrh r1,[r1, #+0x22]		;r1+0x22=*(9bb3839d)
:0239DD30 E1540001 cmp r4,r1
:0239DD34 3AFFFFF2 bcc 0239DD04
:0239DD38 EA00000C b 0239DD70
:0239DD3C E3540000 cmp r4,#0x0
:0239DD40 0A00000A beq 0239DD70
:0239DD44 E3A0101C mov  r1,#0x1C		;r1=28(0x1c)
:0239DD48 E0232194 mla  r3,r4,r1,r2unknown
:0239DD4C E1D0E1B2 ldrh r14,[r0, #+0x12]		;r0+0x12=*(00000017)
:0239DD50 E282C018 add  r12,r2,#0x18
:0239DD54 E1C3E1BA strh r14,[r3, #+0x1a]		;r3+0x1a=*(00000036)
:0239DD58 E1D021B0 ldrh r2,[r0, #+0x10]		;r0+0x10=*(00000015)
:0239DD5C E0030192 mul  r3,r2,r1
:0239DD60 E19C10B3 ldrh r1,[r12, +r3]
:0239DD64 E3510000 cmp r1,#0x0
:0239DD68 11D011B2 ldrneh r1,[r0, #+0x12]		;r0+0x12=*(00000017)
:0239DD6C 118C10B3 strneh r1,[r12, +r3]
:0239DD70 E1D001B4 ldrh r0,[r0, #+0x14]		;r0+0x14=*(00000019)
:0239DD74 E3500000 cmp r0,#0x0
:0239DD78 0A000000 beq 0239DD80
:0239DD7C EBFFEE43 bl 02399690
:0239DD80 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239DD84 E8BD4010 ldmia  r13!,{r4,r14}
:0239DD88 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239DD8C 0380FFF4 orreq  r15,r0,#0x3D0
:0239DD90 0000FFFF unknown
:0239DD94 E59F204C ldr r2,[r15, #+0x4c]		;r15+0x4c=*(0239dde8)=#58785780(0x0380fff4)
:0239DD98 E3A03001 mov  r3,#0x1		;r3=1(0x1)
:0239DD9C E1C130B2 strh r3,[r1, #+0x2]		;r1+0x2=*(0000001e)
:0239DDA0 E5921000 ldr r1,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239DDA4 E2811C03 add  r1,r1,#0x300
:0239DDA8 E1D114BC ldrh r1,[r1, #+0x4c]		;r1+0x4c=*(9bb383c7)
:0239DDAC E3510020 cmp r1,#0x20
:0239DDB0 81A00003 movhi  r0,r3			;r0=1(0x1)
:0239DDB4 812FFF1E bxhi r14 (Jump to addr_04804000?)msrhi CPSR_fsxc,r14
:0239DDB8 E1D011B0 ldrh r1,[r0, #+0x10]		;r0+0x10=*(00000011)
:0239DDBC E2811001 add  r1,r1,#0x1
:0239DDC0 E1C011B0 strh r1,[r0, #+0x10]		;r0+0x10=*(00000011)
:0239DDC4 E5921000 ldr r1,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239DDC8 E1D021B0 ldrh r2,[r0, #+0x10]		;r0+0x10=*(00000011)
:0239DDCC E2810C03 add  r0,r1,#0x300
:0239DDD0 E1D012B0 ldrh r1,[r0, #+0x20]		;r0+0x20=*(00000021)
:0239DDD4 E1520001 cmp r2,r1
:0239DDD8 83A00005 movhi  r0,#0x5		;r0=5(0x5)
:0239DDDC 91C022B2 strlsh r2,[r0, #+0x22]		;r0+0x22=*(00000027)
:0239DDE0 93A00000 movls  r0,#0x0		;r0=0(0x0)
:0239DDE4 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239DDE8 0380FFF4 orreq  r15,r0,#0x3D0
:0239DDEC E92D4008 stmdb  r13!,{r3,r14}
:0239DDF0 E59F2030 ldr r2,[r15, #+0x30]		;r15+0x30=*(0239de28)=#58785780(0x0380fff4)
:0239DDF4 E3A03001 mov  r3,#0x1		;r3=1(0x1)
:0239DDF8 E1C130B2 strh r3,[r1, #+0x2]		;r1+0x2=*(9bb3837d)
:0239DDFC E5921000 ldr r1,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239DE00 E2811C03 add  r1,r1,#0x300
:0239DE04 E1D114BC ldrh r1,[r1, #+0x4c]		;r1+0x4c=*(9bb383c7)
:0239DE08 E3510010 cmp r1,#0x10
:0239DE0C 3A000002 bcc 0239DE1C
:0239DE10 E1D001B0 ldrh r0,[r0, #+0x10]		;r0+0x10=*(00000010)
:0239DE14 EBFFEB79 bl 02398C00
:0239DE18 E1A03000 mov  r3,r0			;r3=0(0x0)
:0239DE1C E1A00003 mov  r0,r3			;r0=0(0x0)
:0239DE20 E8BD4008 ldmia  r13!,{r3,r14}
:0239DE24 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239DE28 0380FFF4 orreq  r15,r0,#0x3D0
:0239DE2C E92D4008 stmdb  r13!,{r3,r14}
:0239DE30 E59F2030 ldr r2,[r15, #+0x30]		;r15+0x30=*(0239de68)=#58785780(0x0380fff4)
:0239DE34 E1A03000 mov  r3,r0			;r3=0(0x0)
:0239DE38 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239DE3C E1C100B2 strh r0,[r1, #+0x2]		;r1+0x2=*(9bb3837d)
:0239DE40 E5921000 ldr r1,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239DE44 E2811C03 add  r1,r1,#0x300
:0239DE48 E1D114BC ldrh r1,[r1, #+0x4c]		;r1+0x4c=*(9bb383c7)
:0239DE4C E3510010 cmp r1,#0x10
:0239DE50 3A000002 bcc 0239DE60
:0239DE54 E1D301B0 ldrh r0,[r3, #+0x10]		;r3+0x10=*(00000010)
:0239DE58 E1D311B2 ldrh r1,[r3, #+0x12]		;r3+0x12=*(00000012)
:0239DE5C EBFFEB81 bl 02398C68
:0239DE60 E8BD4008 ldmia  r13!,{r3,r14}
:0239DE64 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239DE68 0380FFF4 orreq  r15,r0,#0x3D0
:0239DE6C E92D4008 stmdb  r13!,{r3,r14}
:0239DE70 E59F2030 ldr r2,[r15, #+0x30]		;r15+0x30=*(0239dea8)=#58785780(0x0380fff4)
:0239DE74 E3A03001 mov  r3,#0x1		;r3=1(0x1)
:0239DE78 E1C130B2 strh r3,[r1, #+0x2]		;r1+0x2=*(9bb3837d)
:0239DE7C E5921000 ldr r1,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239DE80 E2811C03 add  r1,r1,#0x300
:0239DE84 E1D114BC ldrh r1,[r1, #+0x4c]		;r1+0x4c=*(9bb383c7)
:0239DE88 E3510010 cmp r1,#0x10
:0239DE8C 3A000002 bcc 0239DE9C
:0239DE90 E1D001B0 ldrh r0,[r0, #+0x10]		;r0+0x10=*(00000011)
:0239DE94 EBFFEBA8 bl 02398D3C
:0239DE98 E1A03000 mov  r3,r0			;r3=1(0x1)
:0239DE9C E1A00003 mov  r0,r3			;r0=1(0x1)
:0239DEA0 E8BD4008 ldmia  r13!,{r3,r14}
:0239DEA4 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239DEA8 0380FFF4 orreq  r15,r0,#0x3D0
:0239DEAC E92D4008 stmdb  r13!,{r3,r14}
:0239DEB0 E59F2030 ldr r2,[r15, #+0x30]		;r15+0x30=*(0239dee8)=#58785780(0x0380fff4)
:0239DEB4 E3A03001 mov  r3,#0x1		;r3=1(0x1)
:0239DEB8 E1C130B2 strh r3,[r1, #+0x2]		;r1+0x2=*(9bb3837d)
:0239DEBC E5921000 ldr r1,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239DEC0 E2811C03 add  r1,r1,#0x300
:0239DEC4 E1D114BC ldrh r1,[r1, #+0x4c]		;r1+0x4c=*(9bb383c7)
:0239DEC8 E3510010 cmp r1,#0x10
:0239DECC 3A000002 bcc 0239DEDC
:0239DED0 E1D001B0 ldrh r0,[r0, #+0x10]		;r0+0x10=*(00000011)
:0239DED4 EBFFEBA8 bl 02398D7C
:0239DED8 E1A03000 mov  r3,r0			;r3=1(0x1)
:0239DEDC E1A00003 mov  r0,r3			;r0=1(0x1)
:0239DEE0 E8BD4008 ldmia  r13!,{r3,r14}
:0239DEE4 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239DEE8 0380FFF4 orreq  r15,r0,#0x3D0
:0239DEEC E59FC00C ldr r12,[r15, #+0xc]		;r15+0xc=*(0239df00)=#41850220(0x027e956c)
:0239DEF0 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0239DEF4 E2800010 add  r0,r0,#0x10
:0239DEF8 E1C120B2 strh r2,[r1, #+0x2]		;r1+0x2=*(9bb3837d)
:0239DEFC E12FFF1C bx r12 (Jump to addr_027E956C?)msr CPSR_fsxc,r12
:0239DF00 027E956C rsbeqs r9,r14,#0x1B000000
:0239DF04 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0239DF08 E1C120B2 strh r2,[r1, #+0x2]		;r1+0x2=*(9bb3837d)
:0239DF0C E1A01000 mov  r1,r0			;r1=1(0x1)
:0239DF10 E1D101B0 ldrh r0,[r1, #+0x10]		;r1+0x10=*(00000011)
:0239DF14 E59FC004 ldr r12,[r15, #+0x4]		;r15+0x4=*(0239df20)=#41850320(0x027e95d0)
:0239DF18 E2811012 add  r1,r1,#0x12
:0239DF1C E12FFF1C bx r12 (Jump to addr_027E95D0?)msr CPSR_fsxc,r12
:0239DF20 027E95D0 rsbeqs r9,r14,#0x34000000
:0239DF24 E92D4008 stmdb  r13!,{r3,r14}
:0239DF28 E59F202C ldr r2,[r15, #+0x2c]		;r15+0x2c=*(0239df5c)=#58785780(0x0380fff4)
:0239DF2C E3A03001 mov  r3,#0x1		;r3=1(0x1)
:0239DF30 E1C130B2 strh r3,[r1, #+0x2]		;r1+0x2=*(00000003)
:0239DF34 E5921000 ldr r1,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239DF38 E2811C03 add  r1,r1,#0x300
:0239DF3C E1D112BE ldrh r1,[r1, #+0x2e]		;r1+0x2e=*(9bb383a9)
:0239DF40 E3510001 cmp r1,#0x1
:0239DF44 13A0000B movne  r0,#0xB		;r0=11(0xb)
:0239DF48 1A000001 bne 0239DF54
:0239DF4C E1D001B0 ldrh r0,[r0, #+0x10]		;r0+0x10=*(0000001b)
:0239DF50 EBFFEBFA bl 02398F40
:0239DF54 E8BD4008 ldmia  r13!,{r3,r14}
:0239DF58 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239DF5C 0380FFF4 orreq  r15,r0,#0x3D0
:0239DF60 E92D4008 stmdb  r13!,{r3,r14}
:0239DF64 E59F202C ldr r2,[r15, #+0x2c]		;r15+0x2c=*(0239df98)=#58785780(0x0380fff4)
:0239DF68 E3A03001 mov  r3,#0x1		;r3=1(0x1)
:0239DF6C E1C130B2 strh r3,[r1, #+0x2]		;r1+0x2=*(9bb3837d)
:0239DF70 E5921000 ldr r1,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239DF74 E2811C03 add  r1,r1,#0x300
:0239DF78 E1D112BE ldrh r1,[r1, #+0x2e]		;r1+0x2e=*(9bb383a9)
:0239DF7C E3510001 cmp r1,#0x1
:0239DF80 13A0000B movne  r0,#0xB		;r0=11(0xb)
:0239DF84 1A000001 bne 0239DF90
:0239DF88 E1D001B0 ldrh r0,[r0, #+0x10]		;r0+0x10=*(0000001b)
:0239DF8C EBFFEC01 bl 02398F98
:0239DF90 E8BD4008 ldmia  r13!,{r3,r14}
:0239DF94 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239DF98 0380FFF4 orreq  r15,r0,#0x3D0
:0239DF9C E92D4008 stmdb  r13!,{r3,r14}
:0239DFA0 E59F2030 ldr r2,[r15, #+0x30]		;r15+0x30=*(0239dfd8)=#58785780(0x0380fff4)
:0239DFA4 E3A03001 mov  r3,#0x1		;r3=1(0x1)
:0239DFA8 E1C130B2 strh r3,[r1, #+0x2]		;r1+0x2=*(9bb3837d)
:0239DFAC E5921000 ldr r1,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239DFB0 E2811C03 add  r1,r1,#0x300
:0239DFB4 E1D112BE ldrh r1,[r1, #+0x2e]		;r1+0x2e=*(9bb383a9)
:0239DFB8 E3510002 cmp r1,#0x2
:0239DFBC 13510003 cmpne r1,#0x3
:0239DFC0 13A0000B movne  r0,#0xB		;r0=11(0xb)
:0239DFC4 1A000001 bne 0239DFD0
:0239DFC8 E1D001B0 ldrh r0,[r0, #+0x10]		;r0+0x10=*(0000001b)
:0239DFCC EBFFEC02 bl 02398FDC
:0239DFD0 E8BD4008 ldmia  r13!,{r3,r14}
:0239DFD4 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239DFD8 0380FFF4 orreq  r15,r0,#0x3D0
:0239DFDC E92D4008 stmdb  r13!,{r3,r14}
:0239DFE0 E59F2054 ldr r2,[r15, #+0x54]		;r15+0x54=*(0239e03c)=#58785780(0x0380fff4)
:0239DFE4 E3A03001 mov  r3,#0x1		;r3=1(0x1)
:0239DFE8 E1C130B2 strh r3,[r1, #+0x2]		;r1+0x2=*(9bb3837d)
:0239DFEC E5921000 ldr r1,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239DFF0 E1A03000 mov  r3,r0			;r3=11(0xb)
:0239DFF4 E2810C03 add  r0,r1,#0x300
:0239DFF8 E1D002BE ldrh r0,[r0, #+0x2e]		;r0+0x2e=*(00000039)
:0239DFFC E3500001 cmp r0,#0x1
:0239E000 13A0000B movne  r0,#0xB		;r0=11(0xb)
:0239E004 1A00000A bne 0239E034
:0239E008 E1D301B0 ldrh r0,[r3, #+0x10]		;r3+0x10=*(0000001b)
:0239E00C E1D320BE ldrh r2,[r3, #+0xe]		;r3+0xe=*(00000019)
:0239E010 E2801001 add  r1,r0,#0x1
:0239E014 E0811FA1 add  r1,r1,r1,lsr #0x1f
:0239E018 E1A010C1 mov  r1,r1,asr #0x1
:0239E01C E2811001 add  r1,r1,#0x1
:0239E020 E1520001 cmp r2,r1
:0239E024 B3A00004 movlt  r0,#0x4		;r0=4(0x4)
:0239E028 BA000001 blt 0239E034
:0239E02C E2831012 add  r1,r3,#0x12
:0239E030 EBFFEDDF bl 023997B4
:0239E034 E8BD4008 ldmia  r13!,{r3,r14}
:0239E038 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239E03C 0380FFF4 orreq  r15,r0,#0x3D0
:0239E040 E92D4010 stmdb  r13!,{r4,r14}
:0239E044 E59F0128 ldr r0,[r15, #+0x128]		;r15+0x128=*(0239e174)=#58785780(0x0380fff4)
:0239E048 E1A04001 mov  r4,r1			;r4=-1682734213(0x9bb3837b)
:0239E04C E3A01021 mov  r1,#0x21		;r1=33(0x21)
:0239E050 E1C410B2 strh r1,[r4, #+0x2]		;r4+0x2=*(9bb3837d)
:0239E054 E5901000 ldr r1,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239E058 E2840006 add  r0,r4,#0x6
:0239E05C E2811FC9 add  r1,r1,#0x324
:0239E060 EBFFEE36 bl 02399940
:0239E064 E59F0108 ldr r0,[r15, #+0x108]		;r15+0x108=*(0239e174)=#58785780(0x0380fff4)
:0239E068 E2841022 add  r1,r4,#0x22
:0239E06C E5903000 ldr r3,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239E070 E3A02020 mov  r2,#0x20		;r2=32(0x20)
:0239E074 E2833C03 add  r3,r3,#0x300
:0239E078 E1D332BA ldrh r3,[r3, #+0x2a]		;r3+0x2a=*(9bb383a5)
:0239E07C E1C430BC strh r3,[r4, #+0xc]		;r4+0xc=*(9bb38387)
:0239E080 E5903000 ldr r3,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239E084 E2833C03 add  r3,r3,#0x300
:0239E088 E1D332BC ldrh r3,[r3, #+0x2c]		;r3+0x2c=*(9bb383a7)
:0239E08C E1C430BE strh r3,[r4, #+0xe]		;r4+0xe=*(9bb38389)
:0239E090 E5903000 ldr r3,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239E094 E2833C03 add  r3,r3,#0x300
:0239E098 E1D33BBE ldrh r3,[r3, #+0xbe]		;r3+0xbe=*(9bb38439)
:0239E09C E1C431B0 strh r3,[r4, #+0x10]		;r4+0x10=*(9bb3838b)
:0239E0A0 E5903000 ldr r3,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239E0A4 E2833C03 add  r3,r3,#0x300
:0239E0A8 E1D332BE ldrh r3,[r3, #+0x2e]		;r3+0x2e=*(9bb383a9)
:0239E0AC E1C431B2 strh r3,[r4, #+0x12]		;r4+0x12=*(9bb3838d)
:0239E0B0 E5903000 ldr r3,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239E0B4 E2833C03 add  r3,r3,#0x300
:0239E0B8 E1D333B0 ldrh r3,[r3, #+0x30]		;r3+0x30=*(9bb383ab)
:0239E0BC E1C431B4 strh r3,[r4, #+0x14]		;r4+0x14=*(9bb3838f)
:0239E0C0 E5903000 ldr r3,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239E0C4 E2833C03 add  r3,r3,#0x300
:0239E0C8 E1D333B4 ldrh r3,[r3, #+0x34]		;r3+0x34=*(9bb383af)
:0239E0CC E1C431B6 strh r3,[r4, #+0x16]		;r4+0x16=*(9bb38391)
:0239E0D0 E5903000 ldr r3,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239E0D4 E2833C03 add  r3,r3,#0x300
:0239E0D8 E1D333B6 ldrh r3,[r3, #+0x36]		;r3+0x36=*(9bb383b1)
:0239E0DC E1C431B8 strh r3,[r4, #+0x18]		;r4+0x18=*(9bb38393)
:0239E0E0 E5903000 ldr r3,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239E0E4 E2833C03 add  r3,r3,#0x300
:0239E0E8 E1D333BA ldrh r3,[r3, #+0x3a]		;r3+0x3a=*(9bb383b5)
:0239E0EC E1A03F83 mov  r3,r3,lsl #0x1f		;r3=-2147483648(0x80000000)
:0239E0F0 E1A03FA3 mov  r3,r3,lsr #0x1f		;r3=1(0x1)
:0239E0F4 E1C431BA strh r3,[r4, #+0x1a]		;r4+0x1a=*(9bb38395)
:0239E0F8 E5903000 ldr r3,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239E0FC E2833C03 add  r3,r3,#0x300
:0239E100 E1D333BA ldrh r3,[r3, #+0x3a]		;r3+0x3a=*(9bb383b5)
:0239E104 E1A03F03 mov  r3,r3,lsl #0x1e		;r3=-1073741824(0xc0000000)
:0239E108 E1A03FA3 mov  r3,r3,lsr #0x1f		;r3=1(0x1)
:0239E10C E1C431BC strh r3,[r4, #+0x1c]		;r4+0x1c=*(9bb38397)
:0239E110 E5903000 ldr r3,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239E114 E2833C03 add  r3,r3,#0x300
:0239E118 E1D33CB2 ldrh r3,[r3, #+0xc2]		;r3+0xc2=*(9bb3843d)
:0239E11C E1C431BE strh r3,[r4, #+0x1e]		;r4+0x1e=*(9bb38399)
:0239E120 E5903000 ldr r3,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239E124 E2833C03 add  r3,r3,#0x300
:0239E128 E1D333BC ldrh r3,[r3, #+0x3c]		;r3+0x3c=*(9bb383b7)
:0239E12C E1C432B0 strh r3,[r4, #+0x20]		;r4+0x20=*(9bb3839b)
:0239E130 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239E134 E2800FE1 add  r0,r0,#0x384
:0239E138 EB403DAF bl 033AD7FC
:0239E13C E59F2030 ldr r2,[r15, #+0x30]		;r15+0x30=*(0239e174)=#58785780(0x0380fff4)
:0239E140 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239E144 E5921000 ldr r1,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239E148 E2811C03 add  r1,r1,#0x300
:0239E14C E1D113BA ldrh r1,[r1, #+0x3a]		;r1+0x3a=*(9bb383b5)
:0239E150 E1A01E81 mov  r1,r1,lsl #0x1d		;r1=1610612736(0x60000000)
:0239E154 E1A01FA1 mov  r1,r1,lsr #0x1f		;r1=0(0x0)
:0239E158 E1C414B2 strh r1,[r4, #+0x42]		;r4+0x42=*(9bb383bd)
:0239E15C E5921000 ldr r1,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239E160 E2811C03 add  r1,r1,#0x300
:0239E164 E1D113B2 ldrh r1,[r1, #+0x32]		;r1+0x32=*(9bb383ad)
:0239E168 E1C414B4 strh r1,[r4, #+0x44]		;r4+0x44=*(9bb383bf)
:0239E16C E8BD4010 ldmia  r13!,{r4,r14}
:0239E170 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239E174 0380FFF4 orreq  r15,r0,#0x3D0
:0239E178 E92D4008 stmdb  r13!,{r3,r14}
:0239E17C E59F0020 ldr r0,[r15, #+0x20]		;r15+0x20=*(0239e1a4)=#58785780(0x0380fff4)
:0239E180 E3A02004 mov  r2,#0x4		;r2=4(0x4)
:0239E184 E1C120B2 strh r2,[r1, #+0x2]		;r1+0x2=*(9bb3837d)
:0239E188 E5902000 ldr r2,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239E18C E2810006 add  r0,r1,#0x6
:0239E190 E2821FC9 add  r1,r2,#0x324
:0239E194 EBFFEDE9 bl 02399940
:0239E198 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239E19C E8BD4008 ldmia  r13!,{r3,r14}
:0239E1A0 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239E1A4 0380FFF4 orreq  r15,r0,#0x3D0
:0239E1A8 E59F001C ldr r0,[r15, #+0x1c]		;r15+0x1c=*(0239e1cc)=#58785780(0x0380fff4)
:0239E1AC E3A02002 mov  r2,#0x2		;r2=2(0x2)
:0239E1B0 E1C120B2 strh r2,[r1, #+0x2]		;r1+0x2=*(9bb3837d)
:0239E1B4 E5902000 ldr r2,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239E1B8 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239E1BC E2822C03 add  r2,r2,#0x300
:0239E1C0 E1D222BA ldrh r2,[r2, #+0x2a]		;r2+0x2a=*(9bb383a5)
:0239E1C4 E1C120B6 strh r2,[r1, #+0x6]		;r1+0x6=*(9bb38381)
:0239E1C8 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239E1CC 0380FFF4 orreq  r15,r0,#0x3D0
:0239E1D0 E59F302C ldr r3,[r15, #+0x2c]		;r15+0x2c=*(0239e204)=#58785780(0x0380fff4)
:0239E1D4 E3A00003 mov  r0,#0x3		;r0=3(0x3)
:0239E1D8 E1C100B2 strh r0,[r1, #+0x2]		;r1+0x2=*(9bb3837d)
:0239E1DC E5932000 ldr r2,[r3, #+0x0]		;r3+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239E1E0 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239E1E4 E2822C03 add  r2,r2,#0x300
:0239E1E8 E1D222BC ldrh r2,[r2, #+0x2c]		;r2+0x2c=*(9bb383a7)
:0239E1EC E1C120B6 strh r2,[r1, #+0x6]		;r1+0x6=*(9bb38381)
:0239E1F0 E5932000 ldr r2,[r3, #+0x0]		;r3+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239E1F4 E2822C03 add  r2,r2,#0x300
:0239E1F8 E1D22BBE ldrh r2,[r2, #+0xbe]		;r2+0xbe=*(9bb38439)
:0239E1FC E1C120B8 strh r2,[r1, #+0x8]		;r1+0x8=*(9bb38383)
:0239E200 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239E204 0380FFF4 orreq  r15,r0,#0x3D0
:0239E208 E59F001C ldr r0,[r15, #+0x1c]		;r15+0x1c=*(0239e22c)=#58785780(0x0380fff4)
:0239E20C E3A02002 mov  r2,#0x2		;r2=2(0x2)
:0239E210 E1C120B2 strh r2,[r1, #+0x2]		;r1+0x2=*(9bb3837d)
:0239E214 E5902000 ldr r2,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239E218 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239E21C E2822C03 add  r2,r2,#0x300
:0239E220 E1D222BE ldrh r2,[r2, #+0x2e]		;r2+0x2e=*(9bb383a9)
:0239E224 E1C120B6 strh r2,[r1, #+0x6]		;r1+0x6=*(9bb38381)
:0239E228 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239E22C 0380FFF4 orreq  r15,r0,#0x3D0
:0239E230 E59F001C ldr r0,[r15, #+0x1c]		;r15+0x1c=*(0239e254)=#58785780(0x0380fff4)
:0239E234 E3A02002 mov  r2,#0x2		;r2=2(0x2)
:0239E238 E1C120B2 strh r2,[r1, #+0x2]		;r1+0x2=*(9bb3837d)
:0239E23C E5902000 ldr r2,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239E240 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239E244 E2822C03 add  r2,r2,#0x300
:0239E248 E1D223B0 ldrh r2,[r2, #+0x30]		;r2+0x30=*(9bb383ab)
:0239E24C E1C120B6 strh r2,[r1, #+0x6]		;r1+0x6=*(9bb38381)
:0239E250 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239E254 0380FFF4 orreq  r15,r0,#0x3D0
:0239E258 E59F001C ldr r0,[r15, #+0x1c]		;r15+0x1c=*(0239e27c)=#58785780(0x0380fff4)
:0239E25C E3A02002 mov  r2,#0x2		;r2=2(0x2)
:0239E260 E1C120B2 strh r2,[r1, #+0x2]		;r1+0x2=*(9bb3837d)
:0239E264 E5902000 ldr r2,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239E268 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239E26C E2822C03 add  r2,r2,#0x300
:0239E270 E1D223B4 ldrh r2,[r2, #+0x34]		;r2+0x34=*(9bb383af)
:0239E274 E1C120B6 strh r2,[r1, #+0x6]		;r1+0x6=*(9bb38381)
:0239E278 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239E27C 0380FFF4 orreq  r15,r0,#0x3D0
:0239E280 E59F001C ldr r0,[r15, #+0x1c]		;r15+0x1c=*(0239e2a4)=#58785780(0x0380fff4)
:0239E284 E3A02002 mov  r2,#0x2		;r2=2(0x2)
:0239E288 E1C120B2 strh r2,[r1, #+0x2]		;r1+0x2=*(9bb3837d)
:0239E28C E5902000 ldr r2,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239E290 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239E294 E2822C03 add  r2,r2,#0x300
:0239E298 E1D223B6 ldrh r2,[r2, #+0x36]		;r2+0x36=*(9bb383b1)
:0239E29C E1C120B6 strh r2,[r1, #+0x6]		;r1+0x6=*(9bb38381)
:0239E2A0 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239E2A4 0380FFF4 orreq  r15,r0,#0x3D0
:0239E2A8 E59F0024 ldr r0,[r15, #+0x24]		;r15+0x24=*(0239e2d4)=#58785780(0x0380fff4)
:0239E2AC E3A02002 mov  r2,#0x2		;r2=2(0x2)
:0239E2B0 E1C120B2 strh r2,[r1, #+0x2]		;r1+0x2=*(9bb3837d)
:0239E2B4 E5902000 ldr r2,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239E2B8 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239E2BC E2822C03 add  r2,r2,#0x300
:0239E2C0 E1D223BA ldrh r2,[r2, #+0x3a]		;r2+0x3a=*(9bb383b5)
:0239E2C4 E1A02F82 mov  r2,r2,lsl #0x1f		;r2=-2147483648(0x80000000)
:0239E2C8 E1A02FA2 mov  r2,r2,lsr #0x1f		;r2=1(0x1)
:0239E2CC E1C120B6 strh r2,[r1, #+0x6]		;r1+0x6=*(9bb38381)
:0239E2D0 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239E2D4 0380FFF4 orreq  r15,r0,#0x3D0
:0239E2D8 E59F0024 ldr r0,[r15, #+0x24]		;r15+0x24=*(0239e304)=#58785780(0x0380fff4)
:0239E2DC E3A02002 mov  r2,#0x2		;r2=2(0x2)
:0239E2E0 E1C120B2 strh r2,[r1, #+0x2]		;r1+0x2=*(9bb3837d)
:0239E2E4 E5902000 ldr r2,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239E2E8 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239E2EC E2822C03 add  r2,r2,#0x300
:0239E2F0 E1D223BA ldrh r2,[r2, #+0x3a]		;r2+0x3a=*(9bb383b5)
:0239E2F4 E1A02F02 mov  r2,r2,lsl #0x1e		;r2=-1073741824(0xc0000000)
:0239E2F8 E1A02FA2 mov  r2,r2,lsr #0x1f		;r2=1(0x1)
:0239E2FC E1C120B6 strh r2,[r1, #+0x6]		;r1+0x6=*(9bb38381)
:0239E300 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239E304 0380FFF4 orreq  r15,r0,#0x3D0
:0239E308 E59F001C ldr r0,[r15, #+0x1c]		;r15+0x1c=*(0239e32c)=#58785780(0x0380fff4)
:0239E30C E3A02002 mov  r2,#0x2		;r2=2(0x2)
:0239E310 E1C120B2 strh r2,[r1, #+0x2]		;r1+0x2=*(9bb3837d)
:0239E314 E5902000 ldr r2,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239E318 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239E31C E2822C03 add  r2,r2,#0x300
:0239E320 E1D22CB2 ldrh r2,[r2, #+0xc2]		;r2+0xc2=*(9bb3843d)
:0239E324 E1C120B6 strh r2,[r1, #+0x6]		;r1+0x6=*(9bb38381)
:0239E328 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239E32C 0380FFF4 orreq  r15,r0,#0x3D0
:0239E330 E59F001C ldr r0,[r15, #+0x1c]		;r15+0x1c=*(0239e354)=#58785780(0x0380fff4)
:0239E334 E3A02002 mov  r2,#0x2		;r2=2(0x2)
:0239E338 E1C120B2 strh r2,[r1, #+0x2]		;r1+0x2=*(9bb3837d)
:0239E33C E5902000 ldr r2,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239E340 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239E344 E2822C03 add  r2,r2,#0x300
:0239E348 E1D223BC ldrh r2,[r2, #+0x3c]		;r2+0x3c=*(9bb383b7)
:0239E34C E1C120B6 strh r2,[r1, #+0x6]		;r1+0x6=*(9bb38381)
:0239E350 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239E354 0380FFF4 orreq  r15,r0,#0x3D0
:0239E358 E59F0030 ldr r0,[r15, #+0x30]		;r15+0x30=*(0239e390)=#58785780(0x0380fff4)
:0239E35C E3A02011 mov  r2,#0x11		;r2=17(0x11)
:0239E360 E1C120B2 strh r2,[r1, #+0x2]		;r1+0x2=*(9bb3837d)
:0239E364 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239E368 E2813006 add  r3,r1,#0x6
:0239E36C E2802FE1 add  r2,r0,#0x384
:0239E370 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0239E374 E0D200B2 ldrh r0,[r2],#+0x2
:0239E378 E2811001 add  r1,r1,#0x1
:0239E37C E3510010 cmp r1,#0x10
:0239E380 E0C300B2 strh r0,[r3],#+0x2
:0239E384 3AFFFFFA bcc 0239E374
:0239E388 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239E38C E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239E390 0380FFF4 orreq  r15,r0,#0x3D0
:0239E394 E59F0024 ldr r0,[r15, #+0x24]		;r15+0x24=*(0239e3c0)=#58785780(0x0380fff4)
:0239E398 E3A02002 mov  r2,#0x2		;r2=2(0x2)
:0239E39C E1C120B2 strh r2,[r1, #+0x2]		;r1+0x2=*(00000002)
:0239E3A0 E5902000 ldr r2,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239E3A4 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239E3A8 E2822C03 add  r2,r2,#0x300
:0239E3AC E1D223BA ldrh r2,[r2, #+0x3a]		;r2+0x3a=*(9bb383b5)
:0239E3B0 E1A02E82 mov  r2,r2,lsl #0x1d		;r2=1610612736(0x60000000)
:0239E3B4 E1A02FA2 mov  r2,r2,lsr #0x1f		;r2=0(0x0)
:0239E3B8 E1C120B6 strh r2,[r1, #+0x6]		;r1+0x6=*(00000006)
:0239E3BC E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239E3C0 0380FFF4 orreq  r15,r0,#0x3D0
:0239E3C4 E59F001C ldr r0,[r15, #+0x1c]		;r15+0x1c=*(0239e3e8)=#58785780(0x0380fff4)
:0239E3C8 E3A02002 mov  r2,#0x2		;r2=2(0x2)
:0239E3CC E1C120B2 strh r2,[r1, #+0x2]		;r1+0x2=*(00000002)
:0239E3D0 E5902000 ldr r2,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239E3D4 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239E3D8 E2822C03 add  r2,r2,#0x300
:0239E3DC E1D223B2 ldrh r2,[r2, #+0x32]		;r2+0x32=*(9bb383ad)
:0239E3E0 E1C120B6 strh r2,[r1, #+0x6]		;r1+0x6=*(00000006)
:0239E3E4 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239E3E8 0380FFF4 orreq  r15,r0,#0x3D0
:0239E3EC E92D4010 stmdb  r13!,{r4,r14}
:0239E3F0 E1A04001 mov  r4,r1			;r4=0(0x0)
:0239E3F4 E3A00004 mov  r0,#0x4		;r0=4(0x4)
:0239E3F8 E1C400B2 strh r0,[r4, #+0x2]		;r4+0x2=*(00000002)
:0239E3FC E3A00013 mov  r0,#0x13		;r0=19(0x13)
:0239E400 EBFFEE87 bl 02399E24
:0239E404 E1C400B6 strh r0,[r4, #+0x6]		;r4+0x6=*(00000006)
:0239E408 E3A00035 mov  r0,#0x35		;r0=53(0x35)
:0239E40C EBFFEE84 bl 02399E24
:0239E410 E1C400B8 strh r0,[r4, #+0x8]		;r4+0x8=*(00000008)
:0239E414 E3A0002E mov  r0,#0x2E		;r0=46(0x2e)
:0239E418 EBFFEE81 bl 02399E24
:0239E41C E1C400BA strh r0,[r4, #+0xa]		;r4+0xa=*(0000000a)
:0239E420 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239E424 E8BD4010 ldmia  r13!,{r4,r14}
:0239E428 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239E42C E59F0020 ldr r0,[r15, #+0x20]		;r15+0x20=*(0239e454)=#58785780(0x0380fff4)
:0239E430 E3A02002 mov  r2,#0x2		;r2=2(0x2)
:0239E434 E1C120B2 strh r2,[r1, #+0x2]		;r1+0x2=*(00000002)
:0239E438 E5902000 ldr r2,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239E43C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239E440 E2822C03 add  r2,r2,#0x300
:0239E444 E1D222B2 ldrh r2,[r2, #+0x22]		;r2+0x22=*(9bb3839d)
:0239E448 E2422001 sub  r2,r2,#0x1
:0239E44C E1C120B6 strh r2,[r1, #+0x6]		;r1+0x6=*(00000006)
:0239E450 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239E454 0380FFF4 orreq  r15,r0,#0x3D0
:0239E458 E59F0030 ldr r0,[r15, #+0x30]		;r15+0x30=*(0239e490)=#58785780(0x0380fff4)
:0239E45C E3A02002 mov  r2,#0x2		;r2=2(0x2)
:0239E460 E1C120B2 strh r2,[r1, #+0x2]		;r1+0x2=*(00000002)
:0239E464 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239E468 E2800C03 add  r0,r0,#0x300
:0239E46C E1D024BC ldrh r2,[r0, #+0x4c]		;r0+0x4c=*(9bb383c7)
:0239E470 E3520010 cmp r2,#0x10
:0239E474 33A00001 movcc  r0,#0x1		;r0=1(0x1)
:0239E478 21D023BA ldrcsh r2,[r0, #+0x3a]		;r0+0x3a=*(0000003b)
:0239E47C 23A00000 movcs  r0,#0x0		;r0=0(0x0)
:0239E480 21A02E02 movcs  r2,r2,lsl #0x1c		;r2=536870912(0x20000000)
:0239E484 21A02FA2 movcs  r2,r2,lsr #0x1f		;r2=0(0x0)
:0239E488 21C120B6 strcsh r2,[r1, #+0x6]		;r1+0x6=*(00000006)
:0239E48C E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239E490 0380FFF4 orreq  r15,r0,#0x3D0
:0239E494 E59F3054 ldr r3,[r15, #+0x54]		;r15+0x54=*(0239e4f0)=#58785780(0x0380fff4)
:0239E498 E3A00003 mov  r0,#0x3		;r0=3(0x3)
:0239E49C E1C100B2 strh r0,[r1, #+0x2]		;r1+0x2=*(00000002)
:0239E4A0 E5930000 ldr r0,[r3, #+0x0]		;r3+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239E4A4 E2800C03 add  r0,r0,#0x300
:0239E4A8 E1D024BC ldrh r2,[r0, #+0x4c]		;r0+0x4c=*(9bb383c7)
:0239E4AC E3520010 cmp r2,#0x10
:0239E4B0 33A00001 movcc  r0,#0x1		;r0=1(0x1)
:0239E4B4 312FFF1E bxcc r14 (Jump to addr_04804000?)msrcc CPSR_fsxc,r14
:0239E4B8 E1D023BA ldrh r2,[r0, #+0x3a]		;r0+0x3a=*(0000003b)
:0239E4BC E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239E4C0 E1A02D82 mov  r2,r2,lsl #0x1b		;r2=0(0x0)
:0239E4C4 E1A02FA2 mov  r2,r2,lsr #0x1f		;r2=0(0x0)
:0239E4C8 E1C120B6 strh r2,[r1, #+0x6]		;r1+0x6=*(00000006)
:0239E4CC E5932000 ldr r2,[r3, #+0x0]		;r3+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239E4D0 E2822C03 add  r2,r2,#0x300
:0239E4D4 E1D233BA ldrh r3,[r2, #+0x3a]		;r2+0x3a=*(9bb383b5)
:0239E4D8 E1A02E03 mov  r2,r3,lsl #0x1c		;r2=1073741824(0x40000000)
:0239E4DC E1A03D03 mov  r3,r3,lsl #0x1a		;r3=-805306368(0xd0000000)
:0239E4E0 E1A02FA2 mov  r2,r2,lsr #0x1f		;r2=0(0x0)
:0239E4E4 E0222FA3 eor  r2,r2,r3,lsr #0x1f
:0239E4E8 E1C120B8 strh r2,[r1, #+0x8]		;r1+0x8=*(00000008)
:0239E4EC E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239E4F0 0380FFF4 orreq  r15,r0,#0x3D0
:0239E4F4 E59F0030 ldr r0,[r15, #+0x30]		;r15+0x30=*(0239e52c)=#58785780(0x0380fff4)
:0239E4F8 E3A02002 mov  r2,#0x2		;r2=2(0x2)
:0239E4FC E1C120B2 strh r2,[r1, #+0x2]		;r1+0x2=*(00000002)
:0239E500 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239E504 E2800C03 add  r0,r0,#0x300
:0239E508 E1D024BC ldrh r2,[r0, #+0x4c]		;r0+0x4c=*(9bb383c7)
:0239E50C E3520010 cmp r2,#0x10
:0239E510 33A00001 movcc  r0,#0x1		;r0=1(0x1)
:0239E514 21D023BA ldrcsh r2,[r0, #+0x3a]		;r0+0x3a=*(0000003b)
:0239E518 23A00000 movcs  r0,#0x0		;r0=0(0x0)
:0239E51C 21A02C82 movcs  r2,r2,lsl #0x19		;r2=67108864(0x4000000)
:0239E520 21A02FA2 movcs  r2,r2,lsr #0x1f		;r2=0(0x0)
:0239E524 21C120B6 strcsh r2,[r1, #+0x6]		;r1+0x6=*(00000006)
:0239E528 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239E52C 0380FFF4 orreq  r15,r0,#0x3D0
:0239E530 E59F0030 ldr r0,[r15, #+0x30]		;r15+0x30=*(0239e568)=#58785780(0x0380fff4)
:0239E534 E3A02002 mov  r2,#0x2		;r2=2(0x2)
:0239E538 E1C120B2 strh r2,[r1, #+0x2]		;r1+0x2=*(00000002)
:0239E53C E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239E540 E2800C03 add  r0,r0,#0x300
:0239E544 E1D024BC ldrh r2,[r0, #+0x4c]		;r0+0x4c=*(9bb383c7)
:0239E548 E3520010 cmp r2,#0x10
:0239E54C 33A00001 movcc  r0,#0x1		;r0=1(0x1)
:0239E550 21D023BA ldrcsh r2,[r0, #+0x3a]		;r0+0x3a=*(0000003b)
:0239E554 23A00000 movcs  r0,#0x0		;r0=0(0x0)
:0239E558 21A02C02 movcs  r2,r2,lsl #0x18		;r2=33554432(0x2000000)
:0239E55C 21A02FA2 movcs  r2,r2,lsr #0x1f		;r2=0(0x0)
:0239E560 21C120B6 strcsh r2,[r1, #+0x6]		;r1+0x6=*(00000006)
:0239E564 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239E568 0380FFF4 orreq  r15,r0,#0x3D0
:0239E56C E92D4008 stmdb  r13!,{r3,r14}
:0239E570 E59F0020 ldr r0,[r15, #+0x20]		;r15+0x20=*(0239e598)=#58785780(0x0380fff4)
:0239E574 E3A02004 mov  r2,#0x4		;r2=4(0x4)
:0239E578 E1C120B2 strh r2,[r1, #+0x2]		;r1+0x2=*(00000002)
:0239E57C E5902000 ldr r2,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239E580 E2810006 add  r0,r1,#0x6
:0239E584 E2821FEA add  r1,r2,#0x3A8
:0239E588 EBFFECEC bl 02399940
:0239E58C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239E590 E8BD4008 ldmia  r13!,{r3,r14}
:0239E594 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239E598 0380FFF4 orreq  r15,r0,#0x3D0
:0239E59C E59F2040 ldr r2,[r15, #+0x40]		;r15+0x40=*(0239e5e4)=#58785780(0x0380fff4)
:0239E5A0 E3A00012 mov  r0,#0x12		;r0=18(0x12)
:0239E5A4 E1C100B2 strh r0,[r1, #+0x2]		;r1+0x2=*(00000002)
:0239E5A8 E5920000 ldr r0,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239E5AC E281C008 add  r12,r1,#0x8
:0239E5B0 E2800C03 add  r0,r0,#0x300
:0239E5B4 E1D006B2 ldrh r0,[r0, #+0x62]		;r0+0x62=*(9bb383dd)
:0239E5B8 E3A03000 mov  r3,#0x0		;r3=0(0x0)
:0239E5BC E1C100B6 strh r0,[r1, #+0x6]		;r1+0x6=*(00000006)
:0239E5C0 E5920000 ldr r0,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239E5C4 E2801FD9 add  r1,r0,#0x364
:0239E5C8 E0D100B2 ldrh r0,[r1],#+0x2
:0239E5CC E2833002 add  r3,r3,#0x2
:0239E5D0 E3530020 cmp r3,#0x20
:0239E5D4 E0CC00B2 strh r0,[r12],#+0x2
:0239E5D8 3AFFFFFA bcc 0239E5C8
:0239E5DC E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239E5E0 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239E5E4 0380FFF4 orreq  r15,r0,#0x3D0
:0239E5E8 E59F001C ldr r0,[r15, #+0x1c]		;r15+0x1c=*(0239e60c)=#58785780(0x0380fff4)
:0239E5EC E3A02002 mov  r2,#0x2		;r2=2(0x2)
:0239E5F0 E1C120B2 strh r2,[r1, #+0x2]		;r1+0x2=*(00000002)
:0239E5F4 E5902000 ldr r2,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239E5F8 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239E5FC E2822C03 add  r2,r2,#0x300
:0239E600 E1D22BB2 ldrh r2,[r2, #+0xb2]		;r2+0xb2=*(9bb3842d)
:0239E604 E1C120B6 strh r2,[r1, #+0x6]		;r1+0x6=*(00000006)
:0239E608 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239E60C 0380FFF4 orreq  r15,r0,#0x3D0
:0239E610 E59F001C ldr r0,[r15, #+0x1c]		;r15+0x1c=*(0239e634)=#58785780(0x0380fff4)
:0239E614 E3A02002 mov  r2,#0x2		;r2=2(0x2)
:0239E618 E1C120B2 strh r2,[r1, #+0x2]		;r1+0x2=*(00000002)
:0239E61C E5902000 ldr r2,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239E620 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239E624 E2822C03 add  r2,r2,#0x300
:0239E628 E1D22BB8 ldrh r2,[r2, #+0xb8]		;r2+0xb8=*(9bb38433)
:0239E62C E1C120B6 strh r2,[r1, #+0x6]		;r1+0x6=*(00000006)
:0239E630 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239E634 0380FFF4 orreq  r15,r0,#0x3D0
:0239E638 E59F001C ldr r0,[r15, #+0x1c]		;r15+0x1c=*(0239e65c)=#58785780(0x0380fff4)
:0239E63C E3A02002 mov  r2,#0x2		;r2=2(0x2)
:0239E640 E1C120B2 strh r2,[r1, #+0x2]		;r1+0x2=*(00000002)
:0239E644 E5902000 ldr r2,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239E648 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239E64C E2822C03 add  r2,r2,#0x300
:0239E650 E1D22BB4 ldrh r2,[r2, #+0xb4]		;r2+0xb4=*(9bb3842f)
:0239E654 E1C120B6 strh r2,[r1, #+0x6]		;r1+0x6=*(00000006)
:0239E658 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239E65C 0380FFF4 orreq  r15,r0,#0x3D0
:0239E660 E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:0239E664 E1A04001 mov  r4,r1			;r4=0(0x0)
:0239E668 E1D400B2 ldrh r0,[r4, #+0x2]		;r4+0x2=*(00000002)
:0239E66C E59F10C0 ldr r1,[r15, #+0xc0]		;r15+0xc0=*(0239e734)=#58785780(0x0380fff4)
:0239E670 E3500001 cmp r0,#0x1
:0239E674 859F00B8 ldrhi r0,[r15, #+0xb8]		;r15+0xb8=*(0239e734)=#58785780(0x0380fff4)
:0239E678 85900000 ldrhi r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239E67C 82800C03 addhi  r0,r0,#0x300
:0239E680 81D00EB4 ldrhih r0,[r0, #+0xe4]		;r0+0xe4=*(9bb3845f)
:0239E684 81C400B6 strhih r0,[r4, #+0x6]		;r4+0x6=*(00000006)
:0239E688 E1D400B2 ldrh r0,[r4, #+0x2]		;r4+0x2=*(00000002)
:0239E68C E5913000 ldr r3,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239E690 E2401002 sub  r1,r0,#0x2
:0239E694 E2830C03 add  r0,r3,#0x300
:0239E698 E1D02EB4 ldrh r2,[r0, #+0xe4]		;r0+0xe4=*(9bb3845f)
:0239E69C E1520081 cmp r2,r1,lsl #0x1
:0239E6A0 C3A00004 movgt  r0,#0x4		;r0=4(0x4)
:0239E6A4 CA000020 bgt 0239E72C
:0239E6A8 E1D420B6 ldrh r2,[r4, #+0x6]		;r4+0x6=*(00000006)
:0239E6AC E3520000 cmp r2,#0x0
:0239E6B0 0A000016 beq 0239E710
:0239E6B4 E1D00EB6 ldrh r0,[r0, #+0xe6]		;r0+0xe6=*(000000ea)
:0239E6B8 E3100001 tst r0,#0x1
:0239E6BC E59303E0 ldr r0,[r3, #+0x3e0]		;r3+0x3e0=*(9bb3875b)
:0239E6C0 0A00000F beq 0239E704
:0239E6C4 E2846008 add  r6,r4,#0x8
:0239E6C8 E2805001 add  r5,r0,#0x1
:0239E6CC E3A07000 mov  r7,#0x0		;r7=0(0x0)
:0239E6D0 EA000007 b 0239E6F4
:0239E6D4 E1A00005 mov  r0,r5			;r0=1(0x1)
:0239E6D8 EBFFEFB4 bl 0239A5B0
:0239E6DC E1A01000 mov  r1,r0			;r1=1(0x1)
:0239E6E0 E1A00006 mov  r0,r6			;r0=1(0x1)
:0239E6E4 EBFFEFA6 bl 0239A584
:0239E6E8 E2866001 add  r6,r6,#0x1
:0239E6EC E2855001 add  r5,r5,#0x1
:0239E6F0 E2877001 add  r7,r7,#0x1
:0239E6F4 E1D400B6 ldrh r0,[r4, #+0x6]		;r4+0x6=*(00000006)
:0239E6F8 E1570000 cmp r7,r0
:0239E6FC 3AFFFFF4 bcc 0239E6D4
:0239E700 EA000002 b 0239E710
:0239E704 E2841008 add  r1,r4,#0x8
:0239E708 E2822001 add  r2,r2,#0x1
:0239E70C EB403C3A bl 033AD7FC
:0239E710 E1D410B6 ldrh r1,[r4, #+0x6]		;r4+0x6=*(00000006)
:0239E714 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239E718 E2811001 add  r1,r1,#0x1
:0239E71C E0811FA1 add  r1,r1,r1,lsr #0x1f
:0239E720 E1A010C1 mov  r1,r1,asr #0x1
:0239E724 E2811002 add  r1,r1,#0x2
:0239E728 E1C410B2 strh r1,[r4, #+0x2]		;r4+0x2=*(00000002)
:0239E72C E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:0239E730 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239E734 0380FFF4 orreq  r15,r0,#0x3D0
:0239E738 E92D4008 stmdb  r13!,{r3,r14}
:0239E73C E59F2030 ldr r2,[r15, #+0x30]		;r15+0x30=*(0239e774)=#58785780(0x0380fff4)
:0239E740 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239E744 E1C100B2 strh r0,[r1, #+0x2]		;r1+0x2=*(00000003)
:0239E748 E5921000 ldr r1,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239E74C E2811C03 add  r1,r1,#0x300
:0239E750 E1D114BC ldrh r1,[r1, #+0x4c]		;r1+0x4c=*(9bb383c7)
:0239E754 E3510000 cmp r1,#0x0
:0239E758 13510010 cmpne r1,#0x10
:0239E75C 1A000002 bne 0239E76C
:0239E760 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239E764 EB4028CB bl 033A8A98
:0239E768 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239E76C E8BD4008 ldmia  r13!,{r3,r14}
:0239E770 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239E774 0380FFF4 orreq  r15,r0,#0x3D0
:0239E778 E92D4008 stmdb  r13!,{r3,r14}
:0239E77C E59F204C ldr r2,[r15, #+0x4c]		;r15+0x4c=*(0239e7d0)=#58785780(0x0380fff4)
:0239E780 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239E784 E1C100B2 strh r0,[r1, #+0x2]		;r1+0x2=*(9bb3837d)
:0239E788 E5921000 ldr r1,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239E78C E2811C03 add  r1,r1,#0x300
:0239E790 E1D124BC ldrh r2,[r1, #+0x4c]		;r1+0x4c=*(9bb383c7)
:0239E794 E3520020 cmp r2,#0x20
:0239E798 8A00000A bhi 0239E7C8
:0239E79C E1D115B6 ldrh r1,[r1, #+0x56]		;r1+0x56=*(9bb383d1)
:0239E7A0 E3510000 cmp r1,#0x0
:0239E7A4 1A000007 bne 0239E7C8
:0239E7A8 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239E7AC EB001776 bl 023A458C
:0239E7B0 E3500000 cmp r0,#0x0
:0239E7B4 13A0000E movne  r0,#0xE		;r0=14(0xe)
:0239E7B8 1A000002 bne 0239E7C8
:0239E7BC E3A00010 mov  r0,#0x10		;r0=16(0x10)
:0239E7C0 EB4028B4 bl 033A8A98
:0239E7C4 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239E7C8 E8BD4008 ldmia  r13!,{r3,r14}
:0239E7CC E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239E7D0 0380FFF4 orreq  r15,r0,#0x3D0
:0239E7D4 E92D4008 stmdb  r13!,{r3,r14}
:0239E7D8 E59F0044 ldr r0,[r15, #+0x44]		;r15+0x44=*(0239e824)=#58785780(0x0380fff4)
:0239E7DC E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0239E7E0 E1C120B2 strh r2,[r1, #+0x2]		;r1+0x2=*(9bb3837d)
:0239E7E4 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239E7E8 E2800C03 add  r0,r0,#0x300
:0239E7EC E1D014BC ldrh r1,[r0, #+0x4c]		;r0+0x4c=*(9bb383c7)
:0239E7F0 E3510010 cmp r1,#0x10
:0239E7F4 0A000003 beq 0239E808
:0239E7F8 E3510020 cmp r1,#0x20
:0239E7FC 01D005B6 ldreqh r0,[r0, #+0x56]		;r0+0x56=*(9bb383d1)
:0239E800 03500000 cmpeq r0,#0x0
:0239E804 1A000003 bne 0239E818
:0239E808 E3A00020 mov  r0,#0x20		;r0=32(0x20)
:0239E80C EB4028A1 bl 033A8A98
:0239E810 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239E814 EA000000 b 0239E81C
:0239E818 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239E81C E8BD4008 ldmia  r13!,{r3,r14}
:0239E820 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239E824 0380FFF4 orreq  r15,r0,#0x3D0
:0239E828 E92D4008 stmdb  r13!,{r3,r14}
:0239E82C E59F002C ldr r0,[r15, #+0x2c]		;r15+0x2c=*(0239e860)=#58785780(0x0380fff4)
:0239E830 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0239E834 E1C120B2 strh r2,[r1, #+0x2]		;r1+0x2=*(9bb3837d)
:0239E838 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239E83C E2800C03 add  r0,r0,#0x300
:0239E840 E1D004BC ldrh r0,[r0, #+0x4c]		;r0+0x4c=*(9bb383c7)
:0239E844 E3500020 cmp r0,#0x20
:0239E848 3A000000 bcc 0239E850
:0239E84C EB402869 bl 033A89F8
:0239E850 EBFFE667 bl 023981F4
:0239E854 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239E858 E8BD4008 ldmia  r13!,{r3,r14}
:0239E85C E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239E860 0380FFF4 orreq  r15,r0,#0x3D0
:0239E864 E92D4008 stmdb  r13!,{r3,r14}
:0239E868 E59F0028 ldr r0,[r15, #+0x28]		;r15+0x28=*(0239e898)=#58785780(0x0380fff4)
:0239E86C E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239E870 E2800C03 add  r0,r0,#0x300
:0239E874 E1D004BC ldrh r0,[r0, #+0x4c]		;r0+0x4c=*(9bb383c7)
:0239E878 E3500000 cmp r0,#0x0
:0239E87C E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239E880 0A000002 beq 0239E890
:0239E884 E1C100B2 strh r0,[r1, #+0x2]		;r1+0x2=*(9bb3837d)
:0239E888 EBFFEC53 bl 023999DC
:0239E88C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239E890 E8BD4008 ldmia  r13!,{r3,r14}
:0239E894 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239E898 0380FFF4 orreq  r15,r0,#0x3D0
:0239E89C E92D4010 stmdb  r13!,{r4,r14}
:0239E8A0 E59F0088 ldr r0,[r15, #+0x88]		;r15+0x88=*(0239e930)=#41908328(0x027f7868)
:0239E8A4 E1A04001 mov  r4,r1			;r4=-1682734213(0x9bb3837b)
:0239E8A8 E3A03009 mov  r3,#0x9		;r3=9(0x9)
:0239E8AC E2841006 add  r1,r4,#0x6
:0239E8B0 E3A02008 mov  r2,#0x8		;r2=8(0x8)
:0239E8B4 E1C430B2 strh r3,[r4, #+0x2]		;r4+0x2=*(9bb3837d)
:0239E8B8 EB403BCF bl 033AD7FC
:0239E8BC E59F1070 ldr r1,[r15, #+0x70]		;r15+0x70=*(0239e934)=#75530240(0x04808000)
:0239E8C0 E59F0070 ldr r0,[r15, #+0x70]		;r15+0x70=*(0239e938)=#58785780(0x0380fff4)
:0239E8C4 E1D110B0 ldrh r1,[r1, #+0x0]		;r1+0x0=*(04808000)=#0(0x00000000)
:0239E8C8 E1C410BE strh r1,[r4, #+0xe]		;r4+0xe=*(9bb38389)
:0239E8CC E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239E8D0 E2800C06 add  r0,r0,#0x600
:0239E8D4 E1D009B0 ldrh r0,[r0, #+0x90]		;r0+0x90=*(9bb3840b)
:0239E8D8 E3100902 tst r0,#0x8000
:0239E8DC 03A0106D moveq  r1,#0x6D		;r1=109(0x6d)
:0239E8E0 059F0054 ldreq r0,[r15, #+0x54]		;r15+0x54=*(0239e93c)=#37693(0x0000933d)
:0239E8E4 01C411B0 streqh r1,[r4, #+0x10]		;r4+0x10=*(9bb3838b)
:0239E8E8 0A000003 beq 0239E8FC
:0239E8EC E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239E8F0 EBFFED4B bl 02399E24
:0239E8F4 E1C401B0 strh r0,[r4, #+0x10]		;r4+0x10=*(9bb3838b)
:0239E8F8 EBFFED68 bl 02399EA0
:0239E8FC E1C401B2 strh r0,[r4, #+0x12]		;r4+0x12=*(9bb3838d)
:0239E900 E59F0030 ldr r0,[r15, #+0x30]		;r15+0x30=*(0239e938)=#58785780(0x0380fff4)
:0239E904 E5901000 ldr r1,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239E908 E2810C06 add  r0,r1,#0x600
:0239E90C E1D009B0 ldrh r0,[r0, #+0x90]		;r0+0x90=*(03810084)=#-2007794281(0x88537d97)
:0239E910 E3100901 tst r0,#0x4000
:0239E914 12810C05 addne  r0,r1,#0x500
:0239E918 11D00FB8 ldrneh r0,[r0, #+0xf8]		;r0+0xf8=*(88537e8f)
:0239E91C 03A00002 moveq  r0,#0x2		;r0=2(0x2)
:0239E920 E1C401B4 strh r0,[r4, #+0x14]		;r4+0x14=*(9bb3838f)
:0239E924 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239E928 E8BD4010 ldmia  r13!,{r4,r14}
:0239E92C E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239E930 027F7868 rsbeqs r7,r15,#0x680000
:0239E934 04808000 streq r8,[r0],#+0x0
:0239E938 0380FFF4 orreq  r15,r0,#0x3D0
:0239E93C 0000933D andeq  r9,r0,r13,lsr r3
:0239E940 E92D4010 stmdb  r13!,{r4,r14}
:0239E944 E59F004C ldr r0,[r15, #+0x4c]		;r15+0x4c=*(0239e998)=#58785780(0x0380fff4)
:0239E948 E1A04001 mov  r4,r1			;r4=-1682734213(0x9bb3837b)
:0239E94C E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239E950 E2800C03 add  r0,r0,#0x300
:0239E954 E1D004BC ldrh r0,[r0, #+0x4c]		;r0+0x4c=*(9bb383c7)
:0239E958 E3500000 cmp r0,#0x0
:0239E95C 03A00001 moveq  r0,#0x1		;r0=1(0x1)
:0239E960 0A00000A beq 0239E990
:0239E964 E3A0005C mov  r0,#0x5C		;r0=92(0x5c)
:0239E968 E1C400B2 strh r0,[r4, #+0x2]		;r4+0x2=*(9bb3837d)
:0239E96C EBFFEC26 bl 02399A0C
:0239E970 E59F0020 ldr r0,[r15, #+0x20]		;r15+0x20=*(0239e998)=#58785780(0x0380fff4)
:0239E974 E2841008 add  r1,r4,#0x8
:0239E978 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239E97C E3A020B4 mov  r2,#0xB4		;r2=180(0xb4)
:0239E980 E2800F4F add  r0,r0,#0x13C
:0239E984 E2800B01 add  r0,r0,#0x400
:0239E988 EB403BAF bl 033AD84C
:0239E98C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239E990 E8BD4010 ldmia  r13!,{r4,r14}
:0239E994 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239E998 0380FFF4 orreq  r15,r0,#0x3D0
:0239E99C E59F001C ldr r0,[r15, #+0x1c]		;r15+0x1c=*(0239e9c0)=#58785780(0x0380fff4)
:0239E9A0 E3A02002 mov  r2,#0x2		;r2=2(0x2)
:0239E9A4 E1C120B2 strh r2,[r1, #+0x2]		;r1+0x2=*(9bb3837d)
:0239E9A8 E5902000 ldr r2,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239E9AC E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239E9B0 E2822C03 add  r2,r2,#0x300
:0239E9B4 E1D224BC ldrh r2,[r2, #+0x4c]		;r2+0x4c=*(9bb383c7)
:0239E9B8 E1C120B6 strh r2,[r1, #+0x6]		;r1+0x6=*(9bb38381)
:0239E9BC E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239E9C0 0380FFF4 orreq  r15,r0,#0x3D0
:0239E9C4 E92D4078 stmdb  r13!,{r3,r4,r5,r6,r14}
:0239E9C8 E24DD004 sub  r13,r13,#0x4
:0239E9CC E59F2318 ldr r2,[r15, #+0x318]		;r15+0x318=*(0239ecec)=#58785780(0x0380fff4)
:0239E9D0 E1A05000 mov  r5,r0			;r5=0(0x0)
:0239E9D4 E5922000 ldr r2,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239E9D8 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239E9DC E1C100B2 strh r0,[r1, #+0x2]		;r1+0x2=*(9bb3837d)
:0239E9E0 E2824FD1 add  r4,r2,#0x344
:0239E9E4 E1D410B8 ldrh r1,[r4, #+0x8]		;r4+0x8=*(9bb38383)
:0239E9E8 E20110F0 and  r1,r1,#0xF0
:0239E9EC E3510010 cmp r1,#0x10
:0239E9F0 1A0000BA bne 0239ECE0
:0239E9F4 E1D501B0 ldrh r0,[r5, #+0x10]		;r5+0x10=*(00000010)
:0239E9F8 E3500001 cmp r0,#0x1
:0239E9FC 83A00005 movhi  r0,#0x5		;r0=5(0x5)
:0239EA00 8A0000B6 bhi 0239ECE0
:0239EA04 E1D501B4 ldrh r0,[r5, #+0x14]		;r5+0x14=*(00000014)
:0239EA08 E350000A cmp r0,#0xA
:0239EA0C 13500014 cmpne r0,#0x14
:0239EA10 13A00005 movne  r0,#0x5		;r0=5(0x5)
:0239EA14 1A0000B1 bne 0239ECE0
:0239EA18 E1D501B2 ldrh r0,[r5, #+0x12]		;r5+0x12=*(00000012)
:0239EA1C E3500004 cmp r0,#0x4
:0239EA20 83A00005 movhi  r0,#0x5		;r0=5(0x5)
:0239EA24 8A0000AD bhi 0239ECE0
:0239EA28 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239EA2C EB0016D6 bl 023A458C
:0239EA30 E3500000 cmp r0,#0x0
:0239EA34 13A0000E movne  r0,#0xE		;r0=14(0xe)
:0239EA38 1A0000A8 bne 0239ECE0
:0239EA3C E1D501B0 ldrh r0,[r5, #+0x10]		;r5+0x10=*(00000010)
:0239EA40 E3500000 cmp r0,#0x0
:0239EA44 0A000082 beq 0239EC54
:0239EA48 E3500001 cmp r0,#0x1
:0239EA4C 1A0000A2 bne 0239ECDC
:0239EA50 E1D400B8 ldrh r0,[r4, #+0x8]		;r4+0x8=*(9bb38383)
:0239EA54 E3500010 cmp r0,#0x10
:0239EA58 13A00001 movne  r0,#0x1		;r0=1(0x1)
:0239EA5C 1A00009F bne 0239ECE0
:0239EA60 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239EA64 E58D0000 str r0,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:0239EA68 E28D2000 add  r2,r13,#0x0
:0239EA6C E3A00065 mov  r0,#0x65		;r0=101(0x65)
:0239EA70 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:0239EA74 EB001715 bl 023A46D0
:0239EA78 E59D6000 ldr r6,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:0239EA7C E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239EA80 EBFFECE7 bl 02399E24
:0239EA84 E1560000 cmp r6,r0
:0239EA88 0A000004 beq 0239EAA0
:0239EA8C E1A01006 mov  r1,r6			;r1=1(0x1)
:0239EA90 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239EA94 EBFFECED bl 02399E50
:0239EA98 E59F0250 ldr r0,[r15, #+0x250]		;r15+0x250=*(0239ecf0)=#5000(0x00001388)
:0239EA9C EBFFEDD9 bl 0239A208
:0239EAA0 E1D501B2 ldrh r0,[r5, #+0x12]		;r5+0x12=*(00000012)
:0239EAA4 E3500004 cmp r0,#0x4
:0239EAA8 908FF100 addls  r15,r15,r0,lsl #0x2
:0239EAAC EA00008A b 0239ECDC
:0239EAB0 EA000003 b 0239EAC4
:0239EAB4 EA000002 b 0239EAC4
:0239EAB8 EA000001 b 0239EAC4
:0239EABC EA000026 b 0239EB5C
:0239EAC0 EA000025 b 0239EB5C
:0239EAC4 E3A00011 mov  r0,#0x11		;r0=17(0x11)
:0239EAC8 E1C400B8 strh r0,[r4, #+0x8]		;r4+0x8=*(9bb38383)
:0239EACC E1D501B6 ldrh r0,[r5, #+0x16]		;r5+0x16=*(00000016)
:0239EAD0 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:0239EAD4 EBFFE9A1 bl 02399160
:0239EAD8 E59F1214 ldr r1,[r15, #+0x214]		;r15+0x214=*(0239ecf4)=#75530304(0x04808040)
:0239EADC E3A02902 mov  r2,#0x8000		;r2=32768(0x8000)
:0239EAE0 E59F0210 ldr r0,[r15, #+0x210]		;r15+0x210=*(0239ecf8)=#1500(0x000005dc)
:0239EAE4 E1C120B0 strh r2,[r1, #+0x0]		;r1+0x0=*(04808040)=#0(0x00000000)
:0239EAE8 EBFFEDC6 bl 0239A208
:0239EAEC E1D511B4 ldrh r1,[r5, #+0x14]		;r5+0x14=*(00000014)
:0239EAF0 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0239EAF4 E1C411B6 strh r1,[r4, #+0x16]		;r4+0x16=*(9bb38391)
:0239EAF8 EBFFECC9 bl 02399E24
:0239EAFC E58D0000 str r0,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:0239EB00 E1D511B2 ldrh r1,[r5, #+0x12]		;r5+0x12=*(00000012)
:0239EB04 E59F21F0 ldr r2,[r15, #+0x1f0]		;r15+0x1f0=*(0239ecfc)=#75530660(0x048081a4)
:0239EB08 E3510001 cmp r1,#0x1
:0239EB0C 93800010 orrls  r0,r0,#0x10
:0239EB10 958D0000 strls r0,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:0239EB14 E1D501B4 ldrh r0,[r5, #+0x14]		;r5+0x14=*(00000014)
:0239EB18 E1C200B0 strh r0,[r2, #+0x0]		;r2+0x0=*(048081a4)=#0(0x00000000)
:0239EB1C E1D501B2 ldrh r0,[r5, #+0x12]		;r5+0x12=*(00000012)
:0239EB20 E3500001 cmp r0,#0x1
:0239EB24 114200B2 strneh r0,[r2, #-0x2]		;r2-0x2=*(048081a2)=#0(0x00000000)
:0239EB28 1A000004 bne 0239EB40
:0239EB2C E59D1000 ldr r1,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:0239EB30 E3A00003 mov  r0,#0x3		;r0=3(0x3)
:0239EB34 E3811020 orr  r1,r1,#0x20
:0239EB38 E58D1000 str r1,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:0239EB3C E14200B2 strh r0,[r2, #-0x2]		;r2-0x2=*(048081a2)=#0(0x00000000)
:0239EB40 E59D1000 ldr r1,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:0239EB44 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0239EB48 EBFFECC0 bl 02399E50
:0239EB4C E59F11AC ldr r1,[r15, #+0x1ac]		;r15+0x1ac=*(0239ed00)=#2083(0x00000823)
:0239EB50 E59F01AC ldr r0,[r15, #+0x1ac]		;r15+0x1ac=*(0239ed04)=#75530656(0x048081a0)
:0239EB54 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(048081a0)=#0(0x00000000)
:0239EB58 EA00005F b 0239ECDC
:0239EB5C E59F0188 ldr r0,[r15, #+0x188]		;r15+0x188=*(0239ecec)=#58785780(0x0380fff4)
:0239EB60 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239EB64 E2804FD1 add  r4,r0,#0x344
:0239EB68 EB4026B4 bl 033A8640
:0239EB6C EB4027A1 bl 033A89F8
:0239EB70 E3A00006 mov  r0,#0x6		;r0=6(0x6)
:0239EB74 EBFFECAA bl 02399E24
:0239EB78 E1C40ABC strh r0,[r4, #+0xac]		;r4+0xac=*(9bb38427)
:0239EB7C E1D501B2 ldrh r0,[r5, #+0x12]		;r5+0x12=*(00000012)
:0239EB80 E3500004 cmp r0,#0x4
:0239EB84 1A000002 bne 0239EB94
:0239EB88 E3A00006 mov  r0,#0x6		;r0=6(0x6)
:0239EB8C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0239EB90 EBFFECAE bl 02399E50
:0239EB94 E59F116C ldr r1,[r15, #+0x16c]		;r15+0x16c=*(0239ed08)=#75513856(0x04804000)
:0239EB98 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239EB9C E3A0200C mov  r2,#0xC		;r2=12(0xc)
:0239EBA0 EB403B0B bl 033AD7D4
:0239EBA4 E59F115C ldr r1,[r15, #+0x15c]		;r15+0x15c=*(0239ed08)=#75513856(0x04804000)
:0239EBA8 E3A00014 mov  r0,#0x14		;r0=20(0x14)
:0239EBAC E1C100B8 strh r0,[r1, #+0x8]		;r1+0x8=*(04804008)=#0(0x00000000)
:0239EBB0 E3A00E7D mov  r0,#0x7D0		;r0=2000(0x7d0)
:0239EBB4 E1C100BA strh r0,[r1, #+0xa]		;r1+0xa=*(0480400a)=#0(0x00000000)
:0239EBB8 E281300C add  r3,r1,#0xC
:0239EBBC E59F1148 ldr r1,[r15, #+0x148]		;r15+0x148=*(0239ed0c)=#21845(0x00005555)
:0239EBC0 E59F0148 ldr r0,[r15, #+0x148]		;r15+0x148=*(0239ed10)=#2028(0x000007ec)
:0239EBC4 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0239EBC8 E2822002 add  r2,r2,#0x2
:0239EBCC E1520000 cmp r2,r0
:0239EBD0 E0C310B2 strh r1,[r3],#+0x2
:0239EBD4 3AFFFFFB bcc 0239EBC8
:0239EBD8 E59F1128 ldr r1,[r15, #+0x128]		;r15+0x128=*(0239ed08)=#75513856(0x04804000)
:0239EBDC E3A02008 mov  r2,#0x8		;r2=8(0x8)
:0239EBE0 E59F012C ldr r0,[r15, #+0x12c]		;r15+0x12c=*(0239ed14)=#75530644(0x04808194)
:0239EBE4 E1C120BC strh r2,[r1, #+0xc]		;r1+0xc=*(0480400c)=#0(0x00000000)
:0239EBE8 E3A01006 mov  r1,#0x6		;r1=6(0x6)
:0239EBEC E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(04808194)=#0(0x00000000)
:0239EBF0 E3A00012 mov  r0,#0x12		;r0=18(0x12)
:0239EBF4 E1C400B8 strh r0,[r4, #+0x8]		;r4+0x8=*(9bb38383)
:0239EBF8 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:0239EBFC E1C411B8 strh r1,[r4, #+0x18]		;r4+0x18=*(9bb38393)
:0239EC00 E1D501B6 ldrh r0,[r5, #+0x16]		;r5+0x16=*(00000016)
:0239EC04 EBFFE955 bl 02399160
:0239EC08 E59F10E4 ldr r1,[r15, #+0xe4]		;r15+0xe4=*(0239ecf4)=#75530304(0x04808040)
:0239EC0C E3A02902 mov  r2,#0x8000		;r2=32768(0x8000)
:0239EC10 E59F00E0 ldr r0,[r15, #+0xe0]		;r15+0xe0=*(0239ecf8)=#1500(0x000005dc)
:0239EC14 E1C120B0 strh r2,[r1, #+0x0]		;r1+0x0=*(04808040)=#0(0x00000000)
:0239EC18 EBFFED7A bl 0239A208
:0239EC1C E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0239EC20 E59F30F0 ldr r3,[r15, #+0xf0]		;r15+0xf0=*(0239ed18)=#75530258(0x04808012)
:0239EC24 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0239EC28 E1C300B0 strh r0,[r3, #+0x0]		;r3+0x0=*(04808012)=#0(0x00000000)
:0239EC2C E14320BE strh r2,[r3, #-0xe]		;r3-0xe=*(04808004)=#0(0x00000000)
:0239EC30 E59F10D0 ldr r1,[r15, #+0xd0]		;r15+0xd0=*(0239ed08)=#75513856(0x04804000)
:0239EC34 E2620901 rsb  r0,r2,#0x4000
:0239EC38 E0010000 and  r0,r1,r0
:0239EC3C E1A00780 mov  r0,r0,lsl #0xf		;r0=0(0x0)
:0239EC40 E1A00820 mov  r0,r0,lsr #0x10		;r0=0(0x0)
:0239EC44 E1C329BC strh r2,[r3, #+0x9c]		;r3+0x9c=*(048080ae)=#0(0x00000000)
:0239EC48 E3800902 orr  r0,r0,#0x8000
:0239EC4C E1C308BE strh r0,[r3, #+0x8e]		;r3+0x8e=*(048080a0)=#0(0x00000000)
:0239EC50 EA000021 b 0239ECDC
:0239EC54 E1D400B8 ldrh r0,[r4, #+0x8]		;r4+0x8=*(9bb38383)
:0239EC58 E3500011 cmp r0,#0x11
:0239EC5C 1A00000E bne 0239EC9C
:0239EC60 EBFFED91 bl 0239A2AC
:0239EC64 E59F1098 ldr r1,[r15, #+0x98]		;r15+0x98=*(0239ed04)=#75530656(0x048081a0)
:0239EC68 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0239EC6C E1C120B0 strh r2,[r1, #+0x0]		;r1+0x0=*(048081a0)=#0(0x00000000)
:0239EC70 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239EC74 E1C100B2 strh r0,[r1, #+0x2]		;r1+0x2=*(048081a2)=#0(0x00000000)
:0239EC78 E2410E16 sub  r0,r1,#0x160
:0239EC7C E1C020B0 strh r2,[r0, #+0x0]		;r0+0x0=*(00000000)
:0239EC80 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0239EC84 EBFFEC66 bl 02399E24
:0239EC88 E3C01030 bic  r1,r0,#0x30
:0239EC8C E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0239EC90 E58D1000 str r1,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:0239EC94 EBFFEC6D bl 02399E50
:0239EC98 EA00000D b 0239ECD4
:0239EC9C E3500012 cmp r0,#0x12
:0239ECA0 1A000009 bne 0239ECCC
:0239ECA4 E59F1070 ldr r1,[r15, #+0x70]		;r15+0x70=*(0239ed1c)=#75530244(0x04808004)
:0239ECA8 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239ECAC E1C401B8 strh r0,[r4, #+0x18]		;r4+0x18=*(9bb38393)
:0239ECB0 E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(04808004)=#0(0x00000000)
:0239ECB4 E3500000 cmp r0,#0x0
:0239ECB8 1AFFFFFC bne 0239ECB0
:0239ECBC E1D41ABC ldrh r1,[r4, #+0xac]		;r4+0xac=*(9bb38427)
:0239ECC0 E3A00006 mov  r0,#0x6		;r0=6(0x6)
:0239ECC4 EBFFEC61 bl 02399E50
:0239ECC8 EA000001 b 0239ECD4
:0239ECCC E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239ECD0 EA000002 b 0239ECE0
:0239ECD4 E3A00010 mov  r0,#0x10		;r0=16(0x10)
:0239ECD8 E1C400B8 strh r0,[r4, #+0x8]		;r4+0x8=*(9bb38383)
:0239ECDC E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239ECE0 E28DD004 add  r13,r13,#0x4
:0239ECE4 E8BD4078 ldmia  r13!,{r3,r4,r5,r6,r14}
:0239ECE8 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239ECEC 0380FFF4 orreq  r15,r0,#0x3D0
:0239ECF0 00001388 andeq  r1,r0,r8,lsl #0x7
:0239ECF4 04808040 streq r8,[r0],#+0x40
:0239ECF8 000005DC unknown
:0239ECFC 048081A4 streq r8,[r0],#+0x1a4
:0239ED00 00000823 andeq  r0,r0,r3,lsr #0x10
:0239ED04 048081A0 streq r8,[r0],#+0x1a0
:0239ED08 04804000 streq r4,[r0],#+0x0
:0239ED0C 00005555 andeq  r5,r0,r5,asr r5
:0239ED10 000007EC andeq  r0,r0,r12,ror #0xf
:0239ED14 04808194 streq r8,[r0],#+0x194
:0239ED18 04808012 streq r8,[r0],#+0x12
:0239ED1C 04808004 streq r8,[r0],#+0x4
:0239ED20 E59F0064 ldr r0,[r15, #+0x64]		;r15+0x64=*(0239ed8c)=#58785780(0x0380fff4)
:0239ED24 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239ED28 E2800C03 add  r0,r0,#0x300
:0239ED2C E1D005BC ldrh r0,[r0, #+0x5c]		;r0+0x5c=*(9bb383d7)
:0239ED30 E3500000 cmp r0,#0x0
:0239ED34 0A000008 beq 0239ED5C
:0239ED38 E59F0050 ldr r0,[r15, #+0x50]		;r15+0x50=*(0239ed90)=#75513856(0x04804000)
:0239ED3C E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0239ED40 E1C020B0 strh r2,[r0, #+0x0]		;r0+0x0=*(04804000)=#0(0x00000000)
:0239ED44 E59F1048 ldr r1,[r15, #+0x48]		;r15+0x48=*(0239ed94)=#75530400(0x048080a0)
:0239ED48 E1C020B4 strh r2,[r0, #+0x4]		;r0+0x4=*(04804004)=#0(0x00000000)
:0239ED4C E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(048080a0)=#0(0x00000000)
:0239ED50 E3800902 orr  r0,r0,#0x8000
:0239ED54 E1C100B0 strh r0,[r1, #+0x0]		;r1+0x0=*(048080a0)=#0(0x00000000)
:0239ED58 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239ED5C E59F2034 ldr r2,[r15, #+0x34]		;r15+0x34=*(0239ed98)=#75530412(0x048080ac)
:0239ED60 E3A03001 mov  r3,#0x1		;r3=1(0x1)
:0239ED64 E1C230B0 strh r3,[r2, #+0x0]		;r2+0x0=*(048080ac)=#0(0x00000000)
:0239ED68 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0239ED6C E1421AB8 strh r1,[r2, #-0xa8]		;r2-0xa8=*(04808004)=#0(0x00000000)
:0239ED70 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0239ED74 E14209BA strh r0,[r2, #-0x9a]		;r2-0x9a=*(04808012)=#0(0x00000000)
:0239ED78 E2630801 rsb  r0,r3,#0x10000
:0239ED7C E14209BC strh r0,[r2, #-0x9c]		;r2-0x9c=*(04808010)=#0(0x00000000)
:0239ED80 E1C21EB8 strh r1,[r2, #+0xe8]		;r2+0xe8=*(04808194)=#0(0x00000000)
:0239ED84 E14216BC strh r1,[r2, #-0x6c]		;r2-0x6c=*(04808040)=#0(0x00000000)
:0239ED88 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239ED8C 0380FFF4 orreq  r15,r0,#0x3D0
:0239ED90 04804000 streq r4,[r0],#+0x0
:0239ED94 048080A0 streq r8,[r0],#+0xa0
:0239ED98 048080AC streq r8,[r0],#+0xac
:0239ED9C E92D4010 stmdb  r13!,{r4,r14}
:0239EDA0 E59F20A0 ldr r2,[r15, #+0xa0]		;r15+0xa0=*(0239ee48)=#58785780(0x0380fff4)
:0239EDA4 E3A03001 mov  r3,#0x1		;r3=1(0x1)
:0239EDA8 E5922000 ldr r2,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239EDAC E1C130B2 strh r3,[r1, #+0x2]		;r1+0x2=*(00000002)
:0239EDB0 E2824FD1 add  r4,r2,#0x344
:0239EDB4 E1D420B8 ldrh r2,[r4, #+0x8]		;r4+0x8=*(9bb38383)
:0239EDB8 E20210F0 and  r1,r2,#0xF0
:0239EDBC E3510010 cmp r1,#0x10
:0239EDC0 11A00003 movne  r0,r3			;r0=1(0x1)
:0239EDC4 1A00001D bne 0239EE40
:0239EDC8 E1D011B0 ldrh r1,[r0, #+0x10]		;r0+0x10=*(00000011)
:0239EDCC E3510000 cmp r1,#0x0
:0239EDD0 0A00000F beq 0239EE14
:0239EDD4 E3510001 cmp r1,#0x1
:0239EDD8 1A000017 bne 0239EE3C
:0239EDDC E3520010 cmp r2,#0x10
:0239EDE0 11A00003 movne  r0,r3			;r0=1(0x1)
:0239EDE4 1A000015 bne 0239EE40
:0239EDE8 E1D001B2 ldrh r0,[r0, #+0x12]		;r0+0x12=*(00000013)
:0239EDEC E1A01003 mov  r1,r3			;r1=1(0x1)
:0239EDF0 EBFFE8DA bl 02399160
:0239EDF4 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239EDF8 E1C400BC strh r0,[r4, #+0xc]		;r4+0xc=*(9bb38387)
:0239EDFC EB40260F bl 033A8640
:0239EE00 E3A00902 mov  r0,#0x8000		;r0=32768(0x8000)
:0239EE04 EBFFE9CD bl 02399540
:0239EE08 E3A00011 mov  r0,#0x11		;r0=17(0x11)
:0239EE0C E1C400B8 strh r0,[r4, #+0x8]		;r4+0x8=*(9bb38383)
:0239EE10 EA000009 b 0239EE3C
:0239EE14 E3520011 cmp r2,#0x11
:0239EE18 1A000003 bne 0239EE2C
:0239EE1C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239EE20 EBFFE9C6 bl 02399540
:0239EE24 EB4026F3 bl 033A89F8
:0239EE28 EA000001 b 0239EE34
:0239EE2C E1A00003 mov  r0,r3			;r0=1(0x1)
:0239EE30 EA000002 b 0239EE40
:0239EE34 E3A00010 mov  r0,#0x10		;r0=16(0x10)
:0239EE38 E1C400B8 strh r0,[r4, #+0x8]		;r4+0x8=*(9bb38383)
:0239EE3C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239EE40 E8BD4010 ldmia  r13!,{r4,r14}
:0239EE44 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239EE48 0380FFF4 orreq  r15,r0,#0x3D0
:0239EE4C E92D41F0 stmdb  r13!,{r4,r5,r6,r7,r8,r14}
:0239EE50 E59F11B8 ldr r1,[r15, #+0x1b8]		;r15+0x1b8=*(0239f010)=#58785780(0x0380fff4)
:0239EE54 E1A08000 mov  r8,r0			;r8=0(0x0)
:0239EE58 E5914000 ldr r4,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239EE5C E1D811B6 ldrh r1,[r8, #+0x16]		;r8+0x16=*(00000016)
:0239EE60 E59F01AC ldr r0,[r15, #+0x1ac]		;r15+0x1ac=*(0239f014)=#1508(0x000005e4)
:0239EE64 E2845FD1 add  r5,r4,#0x344
:0239EE68 E1510000 cmp r1,r0
:0239EE6C E2846FC7 add  r6,r4,#0x31C
:0239EE70 83A00005 movhi  r0,#0x5		;r0=5(0x5)
:0239EE74 8A000063 bhi 0239F008
:0239EE78 E1D601B2 ldrh r0,[r6, #+0x12]		;r6+0x12=*(00000013)
:0239EE7C E3500001 cmp r0,#0x1
:0239EE80 1A000009 bne 0239EEAC
:0239EE84 E2880028 add  r0,r8,#0x28
:0239EE88 EBFFF0B4 bl 0239B160
:0239EE8C E1A07000 mov  r7,r0			;r7=5(0x5)
:0239EE90 E35700FF cmp r7,#0xFF
:0239EE94 0A000002 beq 0239EEA4
:0239EE98 EBFFF268 bl 0239B840
:0239EE9C E3500040 cmp r0,#0x40
:0239EEA0 0A000002 beq 0239EEB0
:0239EEA4 E3A0000A mov  r0,#0xA		;r0=10(0xa)
:0239EEA8 EA000056 b 0239F008
:0239EEAC E1D578B8 ldrh r7,[r5, #+0x88]		;r5+0x88=*(00000088)
:0239EEB0 E59F0158 ldr r0,[r15, #+0x158]		;r15+0x158=*(0239f010)=#58785780(0x0380fff4)
:0239EEB4 E1C871B2 strh r7,[r8, #+0x12]		;r8+0x12=*(00000012)
:0239EEB8 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239EEBC E59003EC ldr r0,[r0, #+0x3ec]		;r0+0x3ec=*(9bb38767)
:0239EEC0 E1C801B4 strh r0,[r8, #+0x14]		;r8+0x14=*(00000014)
:0239EEC4 E1D801BE ldrh r0,[r8, #+0x1e]		;r8+0x1e=*(0000001e)
:0239EEC8 E31000FF tst r0,#0xFF
:0239EECC 11C802B0 strneh r0,[r8, #+0x20]		;r8+0x20=*(00000020)
:0239EED0 13A00000 movne  r0,#0x0		;r0=0(0x0)
:0239EED4 11C801BE strneh r0,[r8, #+0x1e]		;r8+0x1e=*(0000001e)
:0239EED8 1A000002 bne 0239EEE8
:0239EEDC E1A00007 mov  r0,r7			;r0=5(0x5)
:0239EEE0 EBFFF286 bl 0239B900
:0239EEE4 E1C802B0 strh r0,[r8, #+0x20]		;r8+0x20=*(00000020)
:0239EEE8 E1D801B6 ldrh r0,[r8, #+0x16]		;r8+0x16=*(00000016)
:0239EEEC E3500000 cmp r0,#0x0
:0239EEF0 1A000006 bne 0239EF10
:0239EEF4 E1D518BA ldrh r1,[r5, #+0x8a]		;r5+0x8a=*(0000008a)
:0239EEF8 E3A0001C mov  r0,#0x1C		;r0=28(0x1c)
:0239EEFC E3811040 orr  r1,r1,#0x40
:0239EF00 E3C11901 bic  r1,r1,#0x4000
:0239EF04 E1C812B4 strh r1,[r8, #+0x24]		;r8+0x24=*(00000024)
:0239EF08 E1C802B2 strh r0,[r8, #+0x22]		;r8+0x22=*(00000022)
:0239EF0C EA000008 b 0239EF34
:0239EF10 E1D508BA ldrh r0,[r5, #+0x8a]		;r5+0x8a=*(0000008a)
:0239EF14 E1C802B4 strh r0,[r8, #+0x24]		;r8+0x24=*(00000024)
:0239EF18 E1D601B8 ldrh r0,[r6, #+0x18]		;r6+0x18=*(00000019)
:0239EF1C E3500000 cmp r0,#0x0
:0239EF20 E1D801B6 ldrh r0,[r8, #+0x16]		;r8+0x16=*(00000016)
:0239EF24 0280001C addeq  r0,r0,#0x1C
:0239EF28 01C802B2 streqh r0,[r8, #+0x22]		;r8+0x22=*(00000022)
:0239EF2C 12800024 addne  r0,r0,#0x24
:0239EF30 11C802B2 strneh r0,[r8, #+0x22]		;r8+0x22=*(00000022)
:0239EF34 E1D601B2 ldrh r0,[r6, #+0x12]		;r6+0x12=*(00000013)
:0239EF38 E3500001 cmp r0,#0x1
:0239EF3C 0A000003 beq 0239EF50
:0239EF40 E3500002 cmp r0,#0x2
:0239EF44 13500003 cmpne r0,#0x3
:0239EF48 0A00001F beq 0239EFCC
:0239EF4C EA00002C b 0239F004
:0239EF50 E2880034 add  r0,r8,#0x34
:0239EF54 E288102E add  r1,r8,#0x2E
:0239EF58 EBFFEA78 bl 02399940
:0239EF5C E288002E add  r0,r8,#0x2E
:0239EF60 E2851064 add  r1,r5,#0x64
:0239EF64 EBFFEA75 bl 02399940
:0239EF68 E3570000 cmp r7,#0x0
:0239EF6C 1A00000D bne 0239EFA8
:0239EF70 E1A01008 mov  r1,r8			;r1=0(0x0)
:0239EF74 E2840C02 add  r0,r4,#0x200
:0239EF78 EBFFF0F2 bl 0239B348
:0239EF7C E59F008C ldr r0,[r15, #+0x8c]		;r15+0x8c=*(0239f010)=#58785780(0x0380fff4)
:0239EF80 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239EF84 E2800C05 add  r0,r0,#0x500
:0239EF88 E1D013B2 ldrh r1,[r0, #+0x32]		;r0+0x32=*(9bb383ad)
:0239EF8C E1D022BE ldrh r2,[r0, #+0x2e]		;r0+0x2e=*(9bb383a9)
:0239EF90 E1E00001 mvn  r0,r1
:0239EF94 E1120000 tst r2,r0
:0239EF98 1A000019 bne 0239F004
:0239EF9C E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0239EFA0 EB0001EB bl 0239F754
:0239EFA4 EA000016 b 0239F004
:0239EFA8 E2880010 add  r0,r8,#0x10
:0239EFAC EBFFF0FC bl 0239B3A4
:0239EFB0 E1A02008 mov  r2,r8			;r2=0(0x0)
:0239EFB4 E2840C02 add  r0,r4,#0x200
:0239EFB8 E2841F65 add  r1,r4,#0x194
:0239EFBC EB402489 bl 033A81E8
:0239EFC0 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239EFC4 EB0001E2 bl 0239F754
:0239EFC8 EA00000D b 0239F004
:0239EFCC E2880034 add  r0,r8,#0x34
:0239EFD0 E2881028 add  r1,r8,#0x28
:0239EFD4 EBFFEA59 bl 02399940
:0239EFD8 E2880028 add  r0,r8,#0x28
:0239EFDC E2851064 add  r1,r5,#0x64
:0239EFE0 EBFFEA56 bl 02399940
:0239EFE4 E2880010 add  r0,r8,#0x10
:0239EFE8 EBFFF0ED bl 0239B3A4
:0239EFEC E1A02008 mov  r2,r8			;r2=0(0x0)
:0239EFF0 E2840C02 add  r0,r4,#0x200
:0239EFF4 E2841F65 add  r1,r4,#0x194
:0239EFF8 EB40247A bl 033A81E8
:0239EFFC E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239F000 EB0001D3 bl 0239F754
:0239F004 E3A00081 mov  r0,#0x81		;r0=129(0x81)
:0239F008 E8BD41F0 ldmia  r13!,{r4,r5,r6,r7,r8,r14}
:0239F00C E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239F010 0380FFF4 orreq  r15,r0,#0x3D0
:0239F014 000005E4 andeq  r0,r0,r4,ror #0xb
:0239F018 E92D4FF8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:0239F01C E59F2180 ldr r2,[r15, #+0x180]		;r15+0x180=*(0239f1a4)=#58785780(0x0380fff4)
:0239F020 E1A0A000 mov  r10,r0			;r10=129(0x81)
:0239F024 E5922000 ldr r2,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239F028 E3A09001 mov  r9,#0x1		;r9=1(0x1)
:0239F02C E2820C06 add  r0,r2,#0x600
:0239F030 E1D069B0 ldrh r6,[r0, #+0x90]		;r0+0x90=*(00000111)
:0239F034 E2824FC7 add  r4,r2,#0x31C
:0239F038 E1C190B2 strh r9,[r1, #+0x2]		;r1+0x2=*(00000002)
:0239F03C E1D411B2 ldrh r1,[r4, #+0x12]		;r4+0x12=*(9bb3838d)
:0239F040 E282002C add  r0,r2,#0x2C
:0239F044 E2805B01 add  r5,r0,#0x400
:0239F048 E3510002 cmp r1,#0x2
:0239F04C 13A0000B movne  r0,#0xB		;r0=11(0xb)
:0239F050 1A000051 bne 0239F19C
:0239F054 E1DA01B0 ldrh r0,[r10, #+0x10]		;r10+0x10=*(00000091)
:0239F058 E3500F81 cmp r0,#0x204
:0239F05C 83A00005 movhi  r0,#0x5		;r0=5(0x5)
:0239F060 8A00004D bhi 0239F19C
:0239F064 E1D505B0 ldrh r0,[r5, #+0x50]		;r5+0x50=*(00000050)
:0239F068 E285B050 add  r11,r5,#0x50
:0239F06C E3500000 cmp r0,#0x0
:0239F070 03A09000 moveq  r9,#0x0		;r9=0(0x0)
:0239F074 E3A00014 mov  r0,#0x14		;r0=20(0x14)
:0239F078 E0080099 mul  r8,r9,r0
:0239F07C E19B10B8 ldrh r1,[r11, +r8]
:0239F080 E3510000 cmp r1,#0x0
:0239F084 13A00008 movne  r0,#0x8		;r0=8(0x8)
:0239F088 1A000043 bne 0239F19C
:0239F08C E59F1114 ldr r1,[r15, #+0x114]		;r15+0x114=*(0239f1a8)=#75530388(0x04808094)
:0239F090 E1D110B0 ldrh r1,[r1, #+0x0]		;r1+0x0=*(04808094)=#0(0x00000000)
:0239F094 E3110902 tst r1,#0x8000
:0239F098 13A00008 movne  r0,#0x8		;r0=8(0x8)
:0239F09C 1A00003E bne 0239F19C
:0239F0A0 E0851008 add  r1,r5,r8
:0239F0A4 E5917058 ldr r7,[r1, #+0x58]		;r1+0x58=*(00000058)
:0239F0A8 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0239F0AC E1C710B0 strh r1,[r7, #+0x0]		;r7+0x0=*(00000005)
:0239F0B0 E1C710B4 strh r1,[r7, #+0x4]		;r7+0x4=*(00000009)
:0239F0B4 E1C700B8 strh r0,[r7, #+0x8]		;r7+0x8=*(0000000d)
:0239F0B8 E1DA01B0 ldrh r0,[r10, #+0x10]		;r10+0x10=*(00000091)
:0239F0BC E59F30E8 ldr r3,[r15, #+0xe8]		;r15+0xe8=*(0239f1ac)=#41907372(0x027f74ac)
:0239F0C0 E280001E add  r0,r0,#0x1E
:0239F0C4 E1C700BA strh r0,[r7, #+0xa]		;r7+0xa=*(0000000f)
:0239F0C8 E3A00F46 mov  r0,#0x118		;r0=280(0x118)
:0239F0CC E1C700BC strh r0,[r7, #+0xc]		;r7+0xc=*(00000011)
:0239F0D0 E2870010 add  r0,r7,#0x10
:0239F0D4 E2821FEA add  r1,r2,#0x3A8
:0239F0D8 E2842008 add  r2,r4,#0x8
:0239F0DC EBFFEA2B bl 02399990
:0239F0E0 E1DA01B2 ldrh r0,[r10, #+0x12]		;r10+0x12=*(00000093)
:0239F0E4 E1C702B4 strh r0,[r7, #+0x24]		;r7+0x24=*(00000029)
:0239F0E8 E1DA01B0 ldrh r0,[r10, #+0x10]		;r10+0x10=*(00000091)
:0239F0EC E3500000 cmp r0,#0x0
:0239F0F0 0A000006 beq 0239F110
:0239F0F4 E3590000 cmp r9,#0x0
:0239F0F8 1A000000 bne 0239F100
:0239F0FC EBFFEA42 bl 02399A0C
:0239F100 E59A1014 ldr r1,[r10, #+0x14]		;r10+0x14=*(00000095)
:0239F104 E1DA21B0 ldrh r2,[r10, #+0x10]		;r10+0x10=*(00000091)
:0239F108 E2870026 add  r0,r7,#0x26
:0239F10C EBFFECF2 bl 0239A4DC
:0239F110 E3160004 tst r6,#0x4
:0239F114 0A000009 beq 0239F140
:0239F118 E1DA01B0 ldrh r0,[r10, #+0x10]		;r10+0x10=*(00000091)
:0239F11C E2871024 add  r1,r7,#0x24
:0239F120 E2800002 add  r0,r0,#0x2
:0239F124 E0810000 add  r0,r1,r0
:0239F128 E2800003 add  r0,r0,#0x3
:0239F12C E59F107C ldr r1,[r15, #+0x7c]		;r15+0x7c=*(0239f1b0)=#46776(0x0000b6b8)
:0239F130 E3C02003 bic  r2,r0,#0x3
:0239F134 E59F0078 ldr r0,[r15, #+0x78]		;r15+0x78=*(0239f1b4)=#7494(0x00001d46)
:0239F138 E1C210B0 strh r1,[r2, #+0x0]		;r2+0x0=*(9bb3837b)
:0239F13C E1C200B2 strh r0,[r2, #+0x2]		;r2+0x2=*(9bb3837d)
:0239F140 E3A00401 mov  r0,#0x1000000		;r0=16777216(0x1000000)
:0239F144 EB40300F bl 033AB188
:0239F148 E3A02002 mov  r2,#0x2		;r2=2(0x2)
:0239F14C E59F1064 ldr r1,[r15, #+0x64]		;r15+0x64=*(0239f1b8)=#16383(0x00003fff)
:0239F150 E18B20B8 strh r2,[r11, +r8]
:0239F154 E2855052 add  r5,r5,#0x52
:0239F158 E19520B8 ldrh r2,[r5, +r8]
:0239F15C E0071001 and  r1,r7,r1
:0239F160 E2823001 add  r3,r2,#0x1
:0239F164 E1A020A1 mov  r2,r1,lsr #0x1		;r2=8191(0x1fff)
:0239F168 E59F1038 ldr r1,[r15, #+0x38]		;r15+0x38=*(0239f1a8)=#75530388(0x04808094)
:0239F16C E18530B8 strh r3,[r5, +r8]
:0239F170 E3822902 orr  r2,r2,#0x8000
:0239F174 E1C120B0 strh r2,[r1, #+0x0]		;r1+0x0=*(04808094)=#0(0x00000000)
:0239F178 E1D411BE ldrh r1,[r4, #+0x1e]		;r4+0x1e=*(9bb38399)
:0239F17C E1A04000 mov  r4,r0			;r4=16777216(0x1000000)
:0239F180 E1A00C01 mov  r0,r1,lsl #0x18		;r0=-1811939328(0x94000000)
:0239F184 E1B00FA0 movs r0,r0,lsr #0x1f		;r0=1(0x1)
:0239F188 1A000000 bne 0239F190
:0239F18C EBFFE9D9 bl 023998F8
:0239F190 E1A00004 mov  r0,r4			;r0=16777216(0x1000000)
:0239F194 EB402FED bl 033AB150
:0239F198 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239F19C E8BD4FF8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:0239F1A0 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239F1A4 0380FFF4 orreq  r15,r0,#0x3D0
:0239F1A8 04808094 streq r8,[r0],#+0x94
:0239F1AC 027F74AC rsbeqs r7,r15,#0xAC000000
:0239F1B0 0000B6B8 streqh r11,[r0], -r8
:0239F1B4 00001D46 andeq  r1,r0,r6,asr #0x1a
:0239F1B8 00003FFF unknown
:0239F1BC E92D4FF8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:0239F1C0 E24DD008 sub  r13,r13,#0x8
:0239F1C4 E59F247C ldr r2,[r15, #+0x47c]		;r15+0x47c=*(0239f648)=#58785780(0x0380fff4)
:0239F1C8 E1A0A000 mov  r10,r0			;r10=0(0x0)
:0239F1CC E5924000 ldr r4,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239F1D0 E3A09001 mov  r9,#0x1		;r9=1(0x1)
:0239F1D4 E2840C06 add  r0,r4,#0x600
:0239F1D8 E1D009B0 ldrh r0,[r0, #+0x90]		;r0+0x90=*(00000090)
:0239F1DC E2847FC7 add  r7,r4,#0x31C
:0239F1E0 E1C190B2 strh r9,[r1, #+0x2]		;r1+0x2=*(04808096)=#0(0x00000000)
:0239F1E4 E1D711B2 ldrh r1,[r7, #+0x12]		;r7+0x12=*(00000017)
:0239F1E8 E58D0004 str r0,[r13, #+0x4]		;r13+0x4=*(00000003)
:0239F1EC E284002C add  r0,r4,#0x2C
:0239F1F0 E2806B01 add  r6,r0,#0x400
:0239F1F4 E3510001 cmp r1,#0x1
:0239F1F8 13A0000B movne  r0,#0xB		;r0=11(0xb)
:0239F1FC 1A00010E bne 0239F63C
:0239F200 E1D603BC ldrh r0,[r6, #+0x3c]		;r6+0x3c=*(0000003d)
:0239F204 E3500000 cmp r0,#0x0
:0239F208 13A00008 movne  r0,#0x8		;r0=8(0x8)
:0239F20C 1A00010A bne 0239F63C
:0239F210 E1DA01B0 ldrh r0,[r10, #+0x10]		;r10+0x10=*(00000010)
:0239F214 E5965044 ldr r5,[r6, #+0x44]		;r6+0x44=*(00000045)
:0239F218 E3100902 tst r0,#0x8000
:0239F21C 0A00000F beq 0239F260
:0239F220 E3100002 tst r0,#0x2
:0239F224 01D609B4 ldreqh r0,[r6, #+0x94]		;r6+0x94=*(00000095)
:0239F228 01CA01B4 streqh r0,[r10, #+0x14]		;r10+0x14=*(00000014)
:0239F22C E1DA01B0 ldrh r0,[r10, #+0x10]		;r10+0x10=*(00000010)
:0239F230 E3100004 tst r0,#0x4
:0239F234 01D60AB0 ldreqh r0,[r6, #+0xa0]		;r6+0xa0=*(000000a1)
:0239F238 01CA01B6 streqh r0,[r10, #+0x16]		;r10+0x16=*(00000016)
:0239F23C E1DA01B0 ldrh r0,[r10, #+0x10]		;r10+0x10=*(00000010)
:0239F240 E3100008 tst r0,#0x8
:0239F244 01D609B6 ldreqh r0,[r6, #+0x96]		;r6+0x96=*(00000097)
:0239F248 01CA01B8 streqh r0,[r10, #+0x18]		;r10+0x18=*(00000018)
:0239F24C E1DA01B0 ldrh r0,[r10, #+0x10]		;r10+0x10=*(00000010)
:0239F250 E3100010 tst r0,#0x10
:0239F254 01D609BC ldreqh r0,[r6, #+0x9c]		;r6+0x9c=*(0000009d)
:0239F258 03A09000 moveq  r9,#0x0		;r9=0(0x0)
:0239F25C 01CA01BC streqh r0,[r10, #+0x1c]		;r10+0x1c=*(0000001c)
:0239F260 E1DA01BC ldrh r0,[r10, #+0x1c]		;r10+0x1c=*(0000001c)
:0239F264 E3500F81 cmp r0,#0x204
:0239F268 83A00005 movhi  r0,#0x5		;r0=5(0x5)
:0239F26C 8A0000F2 bhi 0239F63C
:0239F270 E3A01002 mov  r1,#0x2		;r1=2(0x2)
:0239F274 E3A08000 mov  r8,#0x0		;r8=0(0x0)
:0239F278 EA000004 b 0239F290
:0239F27C E1DA01B6 ldrh r0,[r10, #+0x16]		;r10+0x16=*(00000016)
:0239F280 E1100001 tst r0,r1
:0239F284 E1A00881 mov  r0,r1,lsl #0x11		;r0=262144(0x40000)
:0239F288 12888001 addne  r8,r8,#0x1
:0239F28C E1A01820 mov  r1,r0,lsr #0x10		;r1=4(0x4)
:0239F290 E3510000 cmp r1,#0x0
:0239F294 1AFFFFF8 bne 0239F27C
:0239F298 E1DA01B4 ldrh r0,[r10, #+0x14]		;r10+0x14=*(00000014)
:0239F29C E1C609B4 strh r0,[r6, #+0x94]		;r6+0x94=*(00000095)
:0239F2A0 E1DA01B4 ldrh r0,[r10, #+0x14]		;r10+0x14=*(00000014)
:0239F2A4 E3100902 tst r0,#0x8000
:0239F2A8 0A00000B beq 0239F2DC
:0239F2AC E59F1398 ldr r1,[r15, #+0x398]		;r15+0x398=*(0239f64c)=#32767(0x00007fff)
:0239F2B0 E3A020EA mov  r2,#0xEA		;r2=234(0xea)
:0239F2B4 E0000001 and  r0,r0,r1
:0239F2B8 E1CA01B4 strh r0,[r10, #+0x14]		;r10+0x14=*(00000014)
:0239F2BC E1DA01B4 ldrh r0,[r10, #+0x14]		;r10+0x14=*(00000014)
:0239F2C0 E24000D0 sub  r0,r0,#0xD0
:0239F2C4 E1A00120 mov  r0,r0,lsr #0x2		;r0=65536(0x10000)
:0239F2C8 E1C520BE strh r2,[r5, #+0xe]		;r5+0xe=*(0000000e)
:0239F2CC E3500801 cmp r0,#0x10000
:0239F2D0 9A000015 bls 0239F32C
:0239F2D4 E3A00005 mov  r0,#0x5		;r0=5(0x5)
:0239F2D8 EA0000D7 b 0239F63C
:0239F2DC E59D1004 ldr r1,[r13, #+0x4]		;r13+0x4=*(00000003)
:0239F2E0 E3110002 tst r1,#0x2
:0239F2E4 13A0B001 movne  r11,#0x1		;r11=1(0x1)
:0239F2E8 03A0B000 moveq  r11,#0x0		;r11=0(0x0)
:0239F2EC E28B3006 add  r3,r11,#0x6
:0239F2F0 13A01002 movne  r1,#0x2		;r1=2(0x2)
:0239F2F4 13A02006 movne  r2,#0x6		;r2=6(0x6)
:0239F2F8 E080000B add  r0,r0,r11
:0239F2FC E2833C02 add  r3,r3,#0x200
:0239F300 01A0100B moveq  r1,r11			;r1=0(0x0)
:0239F304 01A0200B moveq  r2,r11			;r2=0(0x0)
:0239F308 E1500003 cmp r0,r3
:0239F30C 83A00005 movhi  r0,#0x5		;r0=5(0x5)
:0239F310 8A0000C9 bhi 0239F63C
:0239F314 E1A03100 mov  r3,r0,lsl #0x2		;r3=20(0x14)
:0239F318 E28330D0 add  r3,r3,#0xD0
:0239F31C E0811003 add  r1,r1,r3
:0239F320 E1CA11B4 strh r1,[r10, #+0x14]		;r10+0x14=*(00000014)
:0239F324 E28210EA add  r1,r2,#0xEA
:0239F328 E1C510BE strh r1,[r5, #+0xe]		;r5+0xe=*(0000000e)
:0239F32C E2800009 add  r0,r0,#0x9
:0239F330 E3C0B001 bic  r11,r0,#0x1
:0239F334 E000089B mul  r0,r11,r8
:0239F338 E58D0000 str r0,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:0239F33C E59D1000 ldr r1,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:0239F340 E2840F62 add  r0,r4,#0x188
:0239F344 E281101A add  r1,r1,#0x1A
:0239F348 EB40235F bl 033A80CC
:0239F34C E5860090 str r0,[r6, #+0x90]		;r6+0x90=*(00000091)
:0239F350 E3500000 cmp r0,#0x0
:0239F354 03A00008 moveq  r0,#0x8		;r0=8(0x8)
:0239F358 0A0000B7 beq 0239F63C
:0239F35C E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239F360 E1C603BC strh r0,[r6, #+0x3c]		;r6+0x3c=*(0000003d)
:0239F364 E1D603BE ldrh r0,[r6, #+0x3e]		;r6+0x3e=*(0000003f)
:0239F368 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0239F36C E2800001 add  r0,r0,#0x1
:0239F370 E1C603BE strh r0,[r6, #+0x3e]		;r6+0x3e=*(0000003f)
:0239F374 E1DA01B8 ldrh r0,[r10, #+0x18]		;r10+0x18=*(00000018)
:0239F378 E2873008 add  r3,r7,#0x8
:0239F37C E1C609B6 strh r0,[r6, #+0x96]		;r6+0x96=*(00000097)
:0239F380 E1DA01B6 ldrh r0,[r10, #+0x16]		;r10+0x16=*(00000016)
:0239F384 E3A0C014 mov  r12,#0x14		;r12=20(0x14)
:0239F388 E1C609B8 strh r0,[r6, #+0x98]		;r6+0x98=*(00000099)
:0239F38C E1C629BA strh r2,[r6, #+0x9a]		;r6+0x9a=*(0000009b)
:0239F390 E1DA01BC ldrh r0,[r10, #+0x1c]		;r10+0x1c=*(0000001c)
:0239F394 E3A0EF8A mov  r14,#0x228		;r14=552(0x228)
:0239F398 E1C609BC strh r0,[r6, #+0x9c]		;r6+0x9c=*(0000009d)
:0239F39C E1DA11B2 ldrh r1,[r10, #+0x12]		;r10+0x12=*(00000012)
:0239F3A0 E2850010 add  r0,r5,#0x10
:0239F3A4 E1C619BE strh r1,[r6, #+0x9e]		;r6+0x9e=*(0000009f)
:0239F3A8 E1C520B0 strh r2,[r5, #+0x0]		;r5+0x0=*(00000000)
:0239F3AC E1DA71B6 ldrh r7,[r10, #+0x16]		;r10+0x16=*(00000016)
:0239F3B0 E59F1298 ldr r1,[r15, #+0x298]		;r15+0x298=*(0239f650)=#41907388(0x027f74bc)
:0239F3B4 E1C570B2 strh r7,[r5, #+0x2]		;r5+0x2=*(00000002)
:0239F3B8 E1C520B4 strh r2,[r5, #+0x4]		;r5+0x4=*(00000004)
:0239F3BC E1C5C0B8 strh r12,[r5, #+0x8]		;r5+0x8=*(00000008)
:0239F3C0 E1DA71BC ldrh r7,[r10, #+0x1c]		;r10+0x1c=*(0000001c)
:0239F3C4 E2842FEA add  r2,r4,#0x3A8
:0239F3C8 E2877022 add  r7,r7,#0x22
:0239F3CC E1C570BA strh r7,[r5, #+0xa]		;r5+0xa=*(0000000a)
:0239F3D0 E1C5E0BC strh r14,[r5, #+0xc]		;r5+0xc=*(0000000c)
:0239F3D4 E1DAC1B4 ldrh r12,[r10, #+0x14]		;r10+0x14=*(00000014)
:0239F3D8 E1D570BE ldrh r7,[r5, #+0xe]		;r5+0xe=*(0000000e)
:0239F3DC E28CC00A add  r12,r12,#0xA
:0239F3E0 E027789C mla  r7,r12,r8,r7unknown
:0239F3E4 E1C570BE strh r7,[r5, #+0xe]		;r5+0xe=*(0000000e)
:0239F3E8 EBFFE968 bl 02399990
:0239F3EC E1DA01B0 ldrh r0,[r10, #+0x10]		;r10+0x10=*(00000010)
:0239F3F0 E3100902 tst r0,#0x8000
:0239F3F4 11D512B2 ldrneh r1,[r5, #+0x22]		;r5+0x22=*(00000022)
:0239F3F8 159F0254 ldrne r0,[r15, #+0x254]		;r15+0x254=*(0239f654)=#65535(0x0000ffff)
:0239F3FC 11510000 cmpne r1,r0
:0239F400 059F024C ldreq r0,[r15, #+0x24c]		;r15+0x24c=*(0239f654)=#65535(0x0000ffff)
:0239F404 13A07901 movne  r7,#0x4000		;r7=16384(0x4000)
:0239F408 01C502B2 streqh r0,[r5, #+0x22]		;r5+0x22=*(00000022)
:0239F40C E1DA01B4 ldrh r0,[r10, #+0x14]		;r10+0x14=*(00000014)
:0239F410 03A07000 moveq  r7,#0x0		;r7=0(0x0)
:0239F414 E1C502B4 strh r0,[r5, #+0x24]		;r5+0x24=*(00000024)
:0239F418 E1DA01B6 ldrh r0,[r10, #+0x16]		;r10+0x16=*(00000016)
:0239F41C E3590000 cmp r9,#0x0
:0239F420 E1C502B6 strh r0,[r5, #+0x26]		;r5+0x26=*(00000026)
:0239F424 E1DA01BE ldrh r0,[r10, #+0x1e]		;r10+0x1e=*(0000001e)
:0239F428 E1C502B8 strh r0,[r5, #+0x28]		;r5+0x28=*(00000028)
:0239F42C 11DA01BC ldrneh r0,[r10, #+0x1c]		;r10+0x1c=*(0000001c)
:0239F430 13500000 cmpne r0,#0x0
:0239F434 0A000004 beq 0239F44C
:0239F438 EBFFE973 bl 02399A0C
:0239F43C E59A1020 ldr r1,[r10, #+0x20]		;r10+0x20=*(00000020)
:0239F440 E1DA21BC ldrh r2,[r10, #+0x1c]		;r10+0x1c=*(0000001c)
:0239F444 E285002A add  r0,r5,#0x2A
:0239F448 EBFFEC23 bl 0239A4DC
:0239F44C E59D0004 ldr r0,[r13, #+0x4]		;r13+0x4=*(00000003)
:0239F450 E3100004 tst r0,#0x4
:0239F454 0A000009 beq 0239F480
:0239F458 E1DA01BC ldrh r0,[r10, #+0x1c]		;r10+0x1c=*(0000001c)
:0239F45C E2851028 add  r1,r5,#0x28
:0239F460 E2800002 add  r0,r0,#0x2
:0239F464 E0810000 add  r0,r1,r0
:0239F468 E2800003 add  r0,r0,#0x3
:0239F46C E59F11E4 ldr r1,[r15, #+0x1e4]		;r15+0x1e4=*(0239f658)=#46776(0x0000b6b8)
:0239F470 E3C02003 bic  r2,r0,#0x3
:0239F474 E59F01E0 ldr r0,[r15, #+0x1e0]		;r15+0x1e0=*(0239f65c)=#7494(0x00001d46)
:0239F478 E1C210B0 strh r1,[r2, #+0x0]		;r2+0x0=*(00000000)
:0239F47C E1C200B2 strh r0,[r2, #+0x2]		;r2+0x2=*(00000002)
:0239F480 E5960090 ldr r0,[r6, #+0x90]		;r6+0x90=*(00000091)
:0239F484 E3A01F61 mov  r1,#0x184		;r1=388(0x184)
:0239F488 E1C010BC strh r1,[r0, #+0xc]		;r0+0xc=*(00001d52)
:0239F48C E59D0000 ldr r0,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:0239F490 E5961090 ldr r1,[r6, #+0x90]		;r6+0x90=*(00000091)
:0239F494 E280000B add  r0,r0,#0xB
:0239F498 E1A000A0 mov  r0,r0,lsr #0x1		;r0=3747(0xea3)
:0239F49C E1C100BE strh r0,[r1, #+0xe]		;r1+0xe=*(00000192)
:0239F4A0 E1DA11B6 ldrh r1,[r10, #+0x16]		;r10+0x16=*(00000016)
:0239F4A4 E5960090 ldr r0,[r6, #+0x90]		;r6+0x90=*(00000091)
:0239F4A8 E3A03000 mov  r3,#0x0		;r3=0(0x0)
:0239F4AC E1C011B0 strh r1,[r0, #+0x10]		;r0+0x10=*(00000eb3)
:0239F4B0 E5960090 ldr r0,[r6, #+0x90]		;r6+0x90=*(00000091)
:0239F4B4 E59F9198 ldr r9,[r15, #+0x198]		;r15+0x198=*(0239f654)=#65535(0x0000ffff)
:0239F4B8 E1C081B4 strh r8,[r0, #+0x14]		;r0+0x14=*(00000eb7)
:0239F4BC E5960090 ldr r0,[r6, #+0x90]		;r6+0x90=*(00000091)
:0239F4C0 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:0239F4C4 E1C0B1B6 strh r11,[r0, #+0x16]		;r0+0x16=*(00000eb9)
:0239F4C8 E5960090 ldr r0,[r6, #+0x90]		;r6+0x90=*(00000091)
:0239F4CC E3A02002 mov  r2,#0x2		;r2=2(0x2)
:0239F4D0 E1C031B8 strh r3,[r0, #+0x18]		;r0+0x18=*(00000ebb)
:0239F4D4 E5960090 ldr r0,[r6, #+0x90]		;r6+0x90=*(00000091)
:0239F4D8 E280001A add  r0,r0,#0x1A
:0239F4DC EA000009 b 0239F508
:0239F4E0 E1DAC1B6 ldrh r12,[r10, #+0x16]		;r10+0x16=*(00000016)
:0239F4E4 E11C0002 tst r12,r2
:0239F4E8 11C090B0 strneh r9,[r0, #+0x0]		;r0+0x0=*(00000ea3)
:0239F4EC 11C030B2 strneh r3,[r0, #+0x2]		;r0+0x2=*(00000ea5)
:0239F4F0 11C030B6 strneh r3,[r0, #+0x6]		;r0+0x6=*(00000ea9)
:0239F4F4 11C010B4 strneh r1,[r0, #+0x4]		;r0+0x4=*(00000ea7)
:0239F4F8 E1A02882 mov  r2,r2,lsl #0x11		;r2=262144(0x40000)
:0239F4FC 1080000B addne  r0,r0,r11
:0239F500 E1A02822 mov  r2,r2,lsr #0x10		;r2=4(0x4)
:0239F504 E2811001 add  r1,r1,#0x1
:0239F508 E3520000 cmp r2,#0x0
:0239F50C 1AFFFFF3 bne 0239F4E0
:0239F510 E1DA01B4 ldrh r0,[r10, #+0x14]		;r10+0x14=*(00000014)
:0239F514 E59F2144 ldr r2,[r15, #+0x144]		;r15+0x144=*(0239f660)=#75530436(0x048080c4)
:0239F518 E1C200B0 strh r0,[r2, #+0x0]		;r2+0x0=*(048080c4)=#0(0x00000000)
:0239F51C E1D500BE ldrh r0,[r5, #+0xe]		;r5+0xe=*(0000000e)
:0239F520 E14200B4 strh r0,[r2, #-0x4]		;r2-0x4=*(048080c0)=#0(0x00000000)
:0239F524 E1DA11BA ldrh r1,[r10, #+0x1a]		;r10+0x1a=*(0000001a)
:0239F528 E1DA01B8 ldrh r0,[r10, #+0x18]		;r10+0x18=*(00000018)
:0239F52C E2619801 rsb  r9,r1,#0x10000
:0239F530 E3500000 cmp r0,#0x0
:0239F534 1A000019 bne 0239F5A0
:0239F538 E1520CB4 ldrh r0,[r2, #-0xc4]		;r2-0xc4=*(04808000)=#0(0x00000000)
:0239F53C E1DA11BC ldrh r1,[r10, #+0x1c]		;r10+0x1c=*(0000001c)
:0239F540 E3500D51 cmp r0,#0x1440
:0239F544 E1DA01B4 ldrh r0,[r10, #+0x14]		;r10+0x14=*(00000014)
:0239F548 E2811022 add  r1,r1,#0x22
:0239F54C E0020890 mul  r2,r0,r8
:0239F550 E1A01101 mov  r1,r1,lsl #0x2		;r1=4(0x4)
:0239F554 E2813060 add  r3,r1,#0x60
:0239F558 12833FFA addne  r3,r3,#0x3E8
:0239F55C E2820FE2 add  r0,r2,#0x388
:0239F560 E0830000 add  r0,r3,r0
:0239F564 E3A0100A mov  r1,#0xA		;r1=10(0xa)
:0239F568 E2800032 add  r0,r0,#0x32
:0239F56C EB405C4C bl 033B66A4
:0239F570 E1A04000 mov  r4,r0			;r4=0(0x0)
:0239F574 EB4037F9 bl 033AD560
:0239F578 E59F10E4 ldr r1,[r15, #+0xe4]		;r15+0xe4=*(0239f664)=#16383(0x00003fff)
:0239F57C E59F20E4 ldr r2,[r15, #+0xe4]		;r15+0xe4=*(0239f668)=#75530520(0x04808118)
:0239F580 E0051001 and  r1,r5,r1
:0239F584 E1A010A1 mov  r1,r1,lsr #0x1		;r1=8191(0x1fff)
:0239F588 E3811902 orr  r1,r1,#0x8000
:0239F58C E1C240B0 strh r4,[r2, #+0x0]		;r2+0x0=*(04808118)=#0(0x00000000)
:0239F590 E1811007 orr  r1,r1,r7
:0239F594 E14218B8 strh r1,[r2, #-0x88]		;r2-0x88=*(04808090)=#0(0x00000000)
:0239F598 EB4037F5 bl 033AD574
:0239F59C EA000025 b 0239F638
:0239F5A0 EB4037EE bl 033AD560
:0239F5A4 E59F10C0 ldr r1,[r15, #+0xc0]		;r15+0xc0=*(0239f66c)=#75530488(0x048080f8)
:0239F5A8 E1A08000 mov  r8,r0			;r8=0(0x0)
:0239F5AC E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(048080f8)=#0(0x00000000)
:0239F5B0 E3A0100A mov  r1,#0xA		;r1=10(0xa)
:0239F5B4 E0890000 add  r0,r9,r0
:0239F5B8 E1A00800 mov  r0,r0,lsl #0x10		;r0=0(0x0)
:0239F5BC E1A00820 mov  r0,r0,lsr #0x10		;r0=0(0x0)
:0239F5C0 EB405C37 bl 033B66A4
:0239F5C4 E1DA31B8 ldrh r3,[r10, #+0x18]		;r10+0x18=*(00000018)
:0239F5C8 E2801003 add  r1,r0,#0x3
:0239F5CC E1510003 cmp r1,r3
:0239F5D0 2A00000C bcs 0239F608
:0239F5D4 E59F1088 ldr r1,[r15, #+0x88]		;r15+0x88=*(0239f664)=#16383(0x00003fff)
:0239F5D8 E59F2088 ldr r2,[r15, #+0x88]		;r15+0x88=*(0239f668)=#75530520(0x04808118)
:0239F5DC E0433000 sub  r3,r3,r0
:0239F5E0 E0050001 and  r0,r5,r1
:0239F5E4 E2431001 sub  r1,r3,#0x1
:0239F5E8 E1A000A0 mov  r0,r0,lsr #0x1		;r0=0(0x0)
:0239F5EC E3800902 orr  r0,r0,#0x8000
:0239F5F0 E1C210B0 strh r1,[r2, #+0x0]		;r2+0x0=*(04808118)=#0(0x00000000)
:0239F5F4 E1801007 orr  r1,r0,r7
:0239F5F8 E1A00008 mov  r0,r8			;r0=0(0x0)
:0239F5FC E14218B8 strh r1,[r2, #-0x88]		;r2-0x88=*(04808090)=#0(0x00000000)
:0239F600 EB4037DB bl 033AD574
:0239F604 EA00000B b 0239F638
:0239F608 E1A00008 mov  r0,r8			;r0=0(0x0)
:0239F60C EB4037D8 bl 033AD574
:0239F610 E5961090 ldr r1,[r6, #+0x90]		;r6+0x90=*(00000091)
:0239F614 E2840F62 add  r0,r4,#0x188
:0239F618 EB4022D2 bl 033A8168
:0239F61C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239F620 E1C603BC strh r0,[r6, #+0x3c]		;r6+0x3c=*(0000003d)
:0239F624 E1D613BE ldrh r1,[r6, #+0x3e]		;r6+0x3e=*(0000003f)
:0239F628 E3A00005 mov  r0,#0x5		;r0=5(0x5)
:0239F62C E2411001 sub  r1,r1,#0x1
:0239F630 E1C613BE strh r1,[r6, #+0x3e]		;r6+0x3e=*(0000003f)
:0239F634 EA000000 b 0239F63C
:0239F638 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239F63C E28DD008 add  r13,r13,#0x8
:0239F640 E8BD4FF8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:0239F644 E12FFF1E bx r14 (Jump to addr_00000228?)
msr CPSR_fsxc,r14
:0239F648 0380FFF4 orreq  r15,r0,#0x3D0
:0239F64C 00007FFF unknown
:0239F650 027F74BC rsbeqs r7,r15,#0xBC000000
:0239F654 0000FFFF unknown
:0239F658 0000B6B8 streqh r11,[r0], -r8
:0239F65C 00001D46 andeq  r1,r0,r6,asr #0x1a
:0239F660 048080C4 streq r8,[r0],#+0xc4
:0239F664 00003FFF unknown
:0239F668 04808118 streq r8,[r0],#+0x118
:0239F66C 048080F8 streq r8,[r0],#+0xf8
:0239F670 E92D4010 stmdb  r13!,{r4,r14}
:0239F674 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0239F678 E1C120B2 strh r2,[r1, #+0x2]		;r1+0x2=*(00000002)
:0239F67C E1A04000 mov  r4,r0			;r4=0(0x0)
:0239F680 E2620801 rsb  r0,r2,#0x10000
:0239F684 E1C400BC strh r0,[r4, #+0xc]		;r4+0xc=*(0000000c)
:0239F688 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239F68C E1C401B2 strh r0,[r4, #+0x12]		;r4+0x12=*(00000012)
:0239F690 E1D411B6 ldrh r1,[r4, #+0x16]		;r4+0x16=*(00000016)
:0239F694 E2840010 add  r0,r4,#0x10
:0239F698 E1C412B2 strh r1,[r4, #+0x22]		;r4+0x22=*(00000022)
:0239F69C EBFFEF40 bl 0239B3A4
:0239F6A0 E59F0024 ldr r0,[r15, #+0x24]		;r15+0x24=*(0239f6cc)=#58785780(0x0380fff4)
:0239F6A4 E1A02004 mov  r2,r4			;r2=0(0x0)
:0239F6A8 E5901000 ldr r1,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239F6AC E2810C02 add  r0,r1,#0x200
:0239F6B0 E2811F65 add  r1,r1,#0x194
:0239F6B4 EB4022CB bl 033A81E8
:0239F6B8 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239F6BC EB000024 bl 0239F754
:0239F6C0 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239F6C4 E8BD4010 ldmia  r13!,{r4,r14}
:0239F6C8 E12FFF1E bx r14 (Jump to addr_00000228?)
msr CPSR_fsxc,r14
:0239F6CC 0380FFF4 orreq  r15,r0,#0x3D0
:0239F6D0 E92D4010 stmdb  r13!,{r4,r14}
:0239F6D4 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0239F6D8 E1C120B2 strh r2,[r1, #+0x2]		;r1+0x2=*(9bb3837d)
:0239F6DC E1A04000 mov  r4,r0			;r4=0(0x0)
:0239F6E0 E1D401B0 ldrh r0,[r4, #+0x10]		;r4+0x10=*(00000010)
:0239F6E4 E3100001 tst r0,#0x1
:0239F6E8 0A000000 beq 0239F6F0
:0239F6EC EB00031B bl 023A0360
:0239F6F0 E1D401B0 ldrh r0,[r4, #+0x10]		;r4+0x10=*(00000010)
:0239F6F4 E3100002 tst r0,#0x2
:0239F6F8 0A000000 beq 0239F700
:0239F6FC EB000334 bl 023A03D4
:0239F700 E1D401B0 ldrh r0,[r4, #+0x10]		;r4+0x10=*(00000010)
:0239F704 E3100004 tst r0,#0x4
:0239F708 0A000000 beq 0239F710
:0239F70C EB000345 bl 023A0428
:0239F710 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239F714 E8BD4010 ldmia  r13!,{r4,r14}
:0239F718 E12FFF1E bx r14 (Jump to addr_00000228?)
msr CPSR_fsxc,r14
:0239F71C E92D4008 stmdb  r13!,{r3,r14}
:0239F720 E1D120BE ldrh r2,[r1, #+0xe]		;r1+0xe=*(9bb38389)
:0239F724 E3A03002 mov  r3,#0x2		;r3=2(0x2)
:0239F728 E081E082 add  r14,r1,r2,lsl #0x1
:0239F72C E1DEC1B0 ldrh r12,[r14, #+0x10]		;r14+0x10=*(00000238)
:0239F730 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0239F734 E1C1C0BC strh r12,[r1, #+0xc]		;r1+0xc=*(9bb38387)
:0239F738 E1CE31B2 strh r3,[r14, #+0x12]		;r14+0x12=*(0000023a)
:0239F73C E1CE21B4 strh r2,[r14, #+0x14]		;r14+0x14=*(0000023c)
:0239F740 E1D121B8 ldrh r2,[r1, #+0x18]		;r1+0x18=*(9bb38393)
:0239F744 E1CE21B6 strh r2,[r14, #+0x16]		;r14+0x16=*(0000023e)
:0239F748 EB40239A bl 033A85B8
:0239F74C E8BD4008 ldmia  r13!,{r3,r14}
:0239F750 E12FFF1E bx r14 (Jump to addr_00000228?)
msr CPSR_fsxc,r14
:0239F754 E92D4FF0 stmdb  r13!,{r4,r5,r6,r7,r8,r9,r10,r11,r14}
:0239F758 E24DD00C sub  r13,r13,#0xC
:0239F75C E59F1204 ldr r1,[r15, #+0x204]		;r15+0x204=*(0239f968)=#58785780(0x0380fff4)
:0239F760 E1A0A000 mov  r10,r0			;r10=0(0x0)
:0239F764 E5912000 ldr r2,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239F768 E3A0000C mov  r0,#0xC		;r0=12(0xc)
:0239F76C E2821F65 add  r1,r2,#0x194
:0239F770 E02B109A mla  r11,r10,r0,r1unknown
:0239F774 E282002C add  r0,r2,#0x2C
:0239F778 E1DB10B8 ldrh r1,[r11, #+0x8]		;r11+0x8=*(00000008)
:0239F77C E2805B01 add  r5,r0,#0x400
:0239F780 E3A00014 mov  r0,#0x14		;r0=20(0x14)
:0239F784 E026509A mla  r6,r10,r0,r5unknown
:0239F788 E3510000 cmp r1,#0x0
:0239F78C E2824FD1 add  r4,r2,#0x344
:0239F790 0A000071 beq 0239F95C
:0239F794 E3A00401 mov  r0,#0x1000000		;r0=16777216(0x1000000)
:0239F798 EB402E7A bl 033AB188
:0239F79C E1D610B0 ldrh r1,[r6, #+0x0]		;r6+0x0=*(00000001)
:0239F7A0 E58D0000 str r0,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:0239F7A4 E3510000 cmp r1,#0x0
:0239F7A8 0A000001 beq 0239F7B4
:0239F7AC EB402E67 bl 033AB150
:0239F7B0 EA000069 b 0239F95C
:0239F7B4 E59B7000 ldr r7,[r11, #+0x0]		;r11+0x0=*(00000000)
:0239F7B8 E3E00000 mvn  r0,#0x0
:0239F7BC E58D0008 str r0,[r13, #+0x8]		;r13+0x8=*(00000007)
:0239F7C0 E59D0008 ldr r0,[r13, #+0x8]		;r13+0x8=*(00000007)
:0239F7C4 E1570000 cmp r7,r0
:0239F7C8 1A000002 bne 0239F7D8
:0239F7CC E59D0000 ldr r0,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:0239F7D0 EB402E5E bl 033AB150
:0239F7D4 EA000060 b 0239F95C
:0239F7D8 E1A00007 mov  r0,r7			;r0=0(0x0)
:0239F7DC E58D7004 str r7,[r13, #+0x4]		;r13+0x4=*(00000003)
:0239F7E0 EB4022BE bl 033A82E0
:0239F7E4 E1A01007 mov  r1,r7			;r1=0(0x0)
:0239F7E8 E2818010 add  r8,r1,#0x10
:0239F7EC E1A07000 mov  r7,r0			;r7=0(0x0)
:0239F7F0 E1D890B2 ldrh r9,[r8, #+0x2]		;r8+0x2=*(00000002)
:0239F7F4 E1A00008 mov  r0,r8			;r0=0(0x0)
:0239F7F8 EB0000B7 bl 0239FADC
:0239F7FC E3500000 cmp r0,#0x0
:0239F800 0A00000D beq 0239F83C
:0239F804 E1D51ABE ldrh r1,[r5, #+0xae]		;r5+0xae=*(000000ae)
:0239F808 E1A00008 mov  r0,r8			;r0=0(0x0)
:0239F80C E2811001 add  r1,r1,#0x1
:0239F810 E1C51ABE strh r1,[r5, #+0xae]		;r5+0xae=*(000000ae)
:0239F814 E3A01002 mov  r1,#0x2		;r1=2(0x2)
:0239F818 E1C810B8 strh r1,[r8, #+0x8]		;r8+0x8=*(00000008)
:0239F81C E1D620B4 ldrh r2,[r6, #+0x4]		;r6+0x4=*(00000005)
:0239F820 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0239F824 E2822001 add  r2,r2,#0x1
:0239F828 E1C620B4 strh r2,[r6, #+0x4]		;r6+0x4=*(00000005)
:0239F82C E5962010 ldr r2,[r6, #+0x10]		;r6+0x10=*(00000011)
:0239F830 E1A0E00F mov  r14,r15			;r14=37353528(0x239f838)
:0239F834 E12FFF12 bx r2 (Jump to addr_9BB3837B?)msr CPSR_fsxc,r2
:0239F838 EAFFFFE0 b 0239F7C0
:0239F83C E35A0000 cmp r10,#0x0
:0239F840 0A000005 beq 0239F85C
:0239F844 E35A0001 cmp r10,#0x1
:0239F848 1A000013 bne 0239F89C
:0239F84C E1A00009 mov  r0,r9			;r0=65535(0xffff)
:0239F850 EBFFEFFA bl 0239B840
:0239F854 E3500040 cmp r0,#0x40
:0239F858 1A00000F bne 0239F89C
:0239F85C E1A00009 mov  r0,r9			;r0=65535(0xffff)
:0239F860 EBFFEFFE bl 0239B860
:0239F864 E3500000 cmp r0,#0x0
:0239F868 0AFFFFD4 beq 0239F7C0
:0239F86C E1A00009 mov  r0,r9			;r0=65535(0xffff)
:0239F870 EBFFEFF2 bl 0239B840
:0239F874 E3500040 cmp r0,#0x40
:0239F878 0A000007 beq 0239F89C
:0239F87C E3A02002 mov  r2,#0x2		;r2=2(0x2)
:0239F880 E1A0000B mov  r0,r11			;r0=0(0x0)
:0239F884 E2481010 sub  r1,r8,#0x10
:0239F888 E1C820B8 strh r2,[r8, #+0x8]		;r8+0x8=*(00000008)
:0239F88C EBFFFFA2 bl 0239F71C
:0239F890 E1A00008 mov  r0,r8			;r0=0(0x0)
:0239F894 EBFFEEE6 bl 0239B434
:0239F898 EAFFFFC8 b 0239F7C0
:0239F89C E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239F8A0 E1C600B0 strh r0,[r6, #+0x0]		;r6+0x0=*(00000001)
:0239F8A4 E1D600B2 ldrh r0,[r6, #+0x2]		;r6+0x2=*(00000003)
:0239F8A8 E2800001 add  r0,r0,#0x1
:0239F8AC E1C600B2 strh r0,[r6, #+0x2]		;r6+0x2=*(00000003)
:0239F8B0 E586800C str r8,[r6, #+0xc]		;r6+0xc=*(0000000d)
:0239F8B4 E1D401B0 ldrh r0,[r4, #+0x10]		;r4+0x10=*(00000010)
:0239F8B8 E5965008 ldr r5,[r6, #+0x8]		;r6+0x8=*(00000009)
:0239F8BC E3500000 cmp r0,#0x0
:0239F8C0 1A000001 bne 0239F8CC
:0239F8C4 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0239F8C8 EBFFE711 bl 02399514
:0239F8CC E59D1004 ldr r1,[r13, #+0x4]		;r13+0x4=*(00000003)
:0239F8D0 E1A00005 mov  r0,r5			;r0=0(0x0)
:0239F8D4 EB000026 bl 0239F974
:0239F8D8 E1D400BC ldrh r0,[r4, #+0xc]		;r4+0xc=*(0000000c)
:0239F8DC E3500001 cmp r0,#0x1
:0239F8E0 1A000005 bne 0239F8FC
:0239F8E4 E1A00009 mov  r0,r9			;r0=65535(0xffff)
:0239F8E8 EBFFF017 bl 0239B94C
:0239F8EC E3500001 cmp r0,#0x1
:0239F8F0 81D500BC ldrhih r0,[r5, #+0xc]		;r5+0xc=*(0000000c)
:0239F8F4 83800A02 orrhi  r0,r0,#0x2000
:0239F8F8 81C500BC strhih r0,[r5, #+0xc]		;r5+0xc=*(0000000c)
:0239F8FC E59F1068 ldr r1,[r15, #+0x68]		;r15+0x68=*(0239f96c)=#16383(0x00003fff)
:0239F900 E59F0068 ldr r0,[r15, #+0x68]		;r15+0x68=*(0239f970)=#75530400(0x048080a0)
:0239F904 E1D841B4 ldrh r4,[r8, #+0x14]		;r8+0x14=*(00000014)
:0239F908 E0052001 and  r2,r5,r1
:0239F90C E204100C and  r1,r4,#0xC
:0239F910 E3510004 cmp r1,#0x4
:0239F914 E1A010A2 mov  r1,r2,lsr #0x1		;r1=1(0x1)
:0239F918 E080310A add  r3,r0,r10,lsl #0x2
:0239F91C 01A00801 moveq  r0,r1,lsl #0x10		;r0=65536(0x10000)
:0239F920 01A00820 moveq  r0,r0,lsr #0x10		;r0=1(0x1)
:0239F924 03800A0A orreq  r0,r0,#0xA000
:0239F928 01C300B0 streqh r0,[r3, #+0x0]		;r3+0x0=*(00000002)
:0239F92C 0A000008 beq 0239F954
:0239F930 E20400FC and  r0,r4,#0xFC
:0239F934 E3500050 cmp r0,#0x50
:0239F938 E1A00801 mov  r0,r1,lsl #0x10		;r0=65536(0x10000)
:0239F93C 01A00820 moveq  r0,r0,lsr #0x10		;r0=1(0x1)
:0239F940 03800A09 orreq  r0,r0,#0x9000
:0239F944 01C300B0 streqh r0,[r3, #+0x0]		;r3+0x0=*(00000002)
:0239F948 11A00820 movne  r0,r0,lsr #0x10		;r0=0(0x0)
:0239F94C 13800902 orrne  r0,r0,#0x8000
:0239F950 11C300B0 strneh r0,[r3, #+0x0]		;r3+0x0=*(00000002)
:0239F954 E59D0000 ldr r0,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:0239F958 EB402DFC bl 033AB150
:0239F95C E28DD00C add  r13,r13,#0xC
:0239F960 E8BD4FF0 ldmia  r13!,{r4,r5,r6,r7,r8,r9,r10,r11,r14}
:0239F964 E12FFF1E bx r14 (Jump to addr_0239F838?)
msr CPSR_fsxc,r14
:0239F968 0380FFF4 orreq  r15,r0,#0x3D0
:0239F96C 00003FFF unknown
:0239F970 048080A0 streq r8,[r0],#+0xa0
:0239F974 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:0239F978 E1A04001 mov  r4,r1			;r4=1(0x1)
:0239F97C E1D412B4 ldrh r1,[r4, #+0x24]		;r4+0x24=*(00000025)
:0239F980 E1A05000 mov  r5,r0			;r5=0(0x0)
:0239F984 E3110901 tst r1,#0x4000
:0239F988 0A000030 beq 0239FA50
:0239F98C E59F0134 ldr r0,[r15, #+0x134]		;r15+0x134=*(0239fac8)=#58785780(0x0380fff4)
:0239F990 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239F994 E2800C03 add  r0,r0,#0x300
:0239F998 E1D005B0 ldrh r0,[r0, #+0x50]		;r0+0x50=*(9bb383cb)
:0239F99C E3500003 cmp r0,#0x3
:0239F9A0 1A000000 bne 0239F9A8
:0239F9A4 EBFFE818 bl 02399A0C
:0239F9A8 E1D410BC ldrh r1,[r4, #+0xc]		;r4+0xc=*(0000000d)
:0239F9AC E59F0118 ldr r0,[r15, #+0x118]		;r15+0x118=*(0239facc)=#65535(0x0000ffff)
:0239F9B0 E1510000 cmp r1,r0
:0239F9B4 1A000005 bne 0239F9D0
:0239F9B8 E1D431B6 ldrh r3,[r4, #+0x16]		;r4+0x16=*(00000017)
:0239F9BC E1A00005 mov  r0,r5			;r0=0(0x0)
:0239F9C0 E2841018 add  r1,r4,#0x18
:0239F9C4 E284203C add  r2,r4,#0x3C
:0239F9C8 EBFFEADC bl 0239A540
:0239F9CC EA000004 b 0239F9E4
:0239F9D0 E594203C ldr r2,[r4, #+0x3c]		;r4+0x3c=*(0000003d)
:0239F9D4 E1D431B6 ldrh r3,[r4, #+0x16]		;r4+0x16=*(00000017)
:0239F9D8 E1A00005 mov  r0,r5			;r0=0(0x0)
:0239F9DC E2841018 add  r1,r4,#0x18
:0239F9E0 EBFFEAD6 bl 0239A540
:0239F9E4 E59F30E4 ldr r3,[r15, #+0xe4]		;r15+0xe4=*(0239fad0)=#75530308(0x04808044)
:0239F9E8 E59F10D8 ldr r1,[r15, #+0xd8]		;r15+0xd8=*(0239fac8)=#58785780(0x0380fff4)
:0239F9EC E1D320B0 ldrh r2,[r3, #+0x0]		;r3+0x0=*(04808044)=#0(0x00000000)
:0239F9F0 E1D300B0 ldrh r0,[r3, #+0x0]		;r3+0x0=*(04808044)=#0(0x00000000)
:0239F9F4 E0820400 add  r0,r2,r0,lsl #0x8
:0239F9F8 E1C502B4 strh r0,[r5, #+0x24]		;r5+0x24=*(00000024)
:0239F9FC E5910000 ldr r0,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239FA00 E1D320B0 ldrh r2,[r3, #+0x0]		;r3+0x0=*(04808044)=#0(0x00000000)
:0239FA04 E2800C03 add  r0,r0,#0x300
:0239FA08 E1D003B6 ldrh r0,[r0, #+0x36]		;r0+0x36=*(9bb383b1)
:0239FA0C E20220FF and  r2,r2,#0xFF
:0239FA10 E1820700 orr  r0,r2,r0,lsl #0xe
:0239FA14 E1C502B6 strh r0,[r5, #+0x26]		;r5+0x26=*(00000026)
:0239FA18 E5910000 ldr r0,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239FA1C E2800C06 add  r0,r0,#0x600
:0239FA20 E1D009B0 ldrh r0,[r0, #+0x90]		;r0+0x90=*(9bb3840b)
:0239FA24 E3100008 tst r0,#0x8
:0239FA28 0A000015 beq 0239FA84
:0239FA2C E1D402B2 ldrh r0,[r4, #+0x22]		;r4+0x22=*(00000023)
:0239FA30 E285100C add  r1,r5,#0xC
:0239FA34 E0810000 add  r0,r1,r0
:0239FA38 E2400007 sub  r0,r0,#0x7
:0239FA3C E3C01001 bic  r1,r0,#0x1
:0239FA40 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239FA44 E1C100B0 strh r0,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239FA48 E1C100B2 strh r0,[r1, #+0x2]		;r1+0x2=*(0380fff6)=#-2005886029(0x88709bb3)
:0239FA4C EA00000C b 0239FA84
:0239FA50 E1D420BC ldrh r2,[r4, #+0xc]		;r4+0xc=*(0000000d)
:0239FA54 E59F1070 ldr r1,[r15, #+0x70]		;r15+0x70=*(0239facc)=#65535(0x0000ffff)
:0239FA58 E1520001 cmp r2,r1
:0239FA5C 1A000004 bne 0239FA74
:0239FA60 E1D421B6 ldrh r2,[r4, #+0x16]		;r4+0x16=*(00000017)
:0239FA64 E2841018 add  r1,r4,#0x18
:0239FA68 E2822024 add  r2,r2,#0x24
:0239FA6C EBFFEA9A bl 0239A4DC
:0239FA70 EA000003 b 0239FA84
:0239FA74 E594203C ldr r2,[r4, #+0x3c]		;r4+0x3c=*(0000003d)
:0239FA78 E1D431B6 ldrh r3,[r4, #+0x16]		;r4+0x16=*(00000017)
:0239FA7C E2841018 add  r1,r4,#0x18
:0239FA80 EBFFEA9D bl 0239A4FC
:0239FA84 E59F003C ldr r0,[r15, #+0x3c]		;r15+0x3c=*(0239fac8)=#58785780(0x0380fff4)
:0239FA88 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239FA8C E2800C06 add  r0,r0,#0x600
:0239FA90 E1D009B0 ldrh r0,[r0, #+0x90]		;r0+0x90=*(9bb3840b)
:0239FA94 E3100004 tst r0,#0x4
:0239FA98 0A000008 beq 0239FAC0
:0239FA9C E1D402B2 ldrh r0,[r4, #+0x22]		;r4+0x22=*(00000023)
:0239FAA0 E285100C add  r1,r5,#0xC
:0239FAA4 E0810000 add  r0,r1,r0
:0239FAA8 E2400001 sub  r0,r0,#0x1
:0239FAAC E59F1020 ldr r1,[r15, #+0x20]		;r15+0x20=*(0239fad4)=#46776(0x0000b6b8)
:0239FAB0 E3C02003 bic  r2,r0,#0x3
:0239FAB4 E59F001C ldr r0,[r15, #+0x1c]		;r15+0x1c=*(0239fad8)=#7494(0x00001d46)
:0239FAB8 E1C210B0 strh r1,[r2, #+0x0]		;r2+0x0=*(00000000)
:0239FABC E1C200B2 strh r0,[r2, #+0x2]		;r2+0x2=*(00000002)
:0239FAC0 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:0239FAC4 E12FFF1E bx r14 (Jump to addr_0239F838?)
msr CPSR_fsxc,r14
:0239FAC8 0380FFF4 orreq  r15,r0,#0x3D0
:0239FACC 0000FFFF unknown
:0239FAD0 04808044 streq r8,[r0],#+0x44
:0239FAD4 0000B6B8 streqh r11,[r0], -r8
:0239FAD8 00001D46 andeq  r1,r0,r6,asr #0x1a
:0239FADC E59F1074 ldr r1,[r15, #+0x74]		;r15+0x74=*(0239fb58)=#58785780(0x0380fff4)
:0239FAE0 E1D021B4 ldrh r2,[r0, #+0x14]		;r0+0x14=*(00001d5a)
:0239FAE4 E5913000 ldr r3,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239FAE8 E1A01E02 mov  r1,r2,lsl #0x1c		;r1=0(0x0)
:0239FAEC E283CFD1 add  r12,r3,#0x344
:0239FAF0 E1DC38BC ldrh r3,[r12, #+0x8c]		;r12+0x8c=*(000000a0)
:0239FAF4 E1B01F21 movs r1,r1,lsr #0x1e		;r1=0(0x0)
:0239FAF8 E1A01983 mov  r1,r3,lsl #0x13		;r1=467140608(0x1bd80000)
:0239FAFC E1A03821 mov  r3,r1,lsr #0x10		;r3=7128(0x1bd8)
:0239FB00 1A00000A bne 0239FB30
:0239FB04 E1DC10BC ldrh r1,[r12, #+0xc]		;r12+0xc=*(00000020)
:0239FB08 E3510001 cmp r1,#0x1
:0239FB0C 1A000009 bne 0239FB38
:0239FB10 E1A01C02 mov  r1,r2,lsl #0x18		;r1=0(0x0)
:0239FB14 E1A01E21 mov  r1,r1,lsr #0x1c		;r1=0(0x0)
:0239FB18 E3510001 cmp r1,#0x1
:0239FB1C 13510003 cmpne r1,#0x3
:0239FB20 1351000B cmpne r1,#0xB
:0239FB24 01A01683 moveq  r1,r3,lsl #0xd		;r1=58392576(0x37b0000)
:0239FB28 01A03821 moveq  r3,r1,lsr #0x10		;r3=891(0x37b)
:0239FB2C EA000001 b 0239FB38
:0239FB30 E1A01683 mov  r1,r3,lsl #0xd		;r1=7299072(0x6f6000)
:0239FB34 E1A03821 mov  r3,r1,lsr #0x10		;r3=111(0x6f)
:0239FB38 E59C10A8 ldr r1,[r12, #+0xa8]		;r12+0xa8=*(000000bc)
:0239FB3C E1D000B4 ldrh r0,[r0, #+0x4]		;r0+0x4=*(00001d4a)
:0239FB40 E0410000 sub  r0,r1,r0
:0239FB44 E1A00800 mov  r0,r0,lsl #0x10		;r0=491126784(0x1d460000)
:0239FB48 E1530820 cmp r3,r0,lsr #0x10
:0239FB4C 33A00001 movcc  r0,#0x1		;r0=1(0x1)
:0239FB50 23A00000 movcs  r0,#0x0		;r0=0(0x0)
:0239FB54 E12FFF1E bx r14 (Jump to addr_0239F838?)
msr CPSR_fsxc,r14
:0239FB58 0380FFF4 orreq  r15,r0,#0x3D0
:0239FB5C E92D43F8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r14}
:0239FB60 E59F216C ldr r2,[r15, #+0x16c]		;r15+0x16c=*(0239fcd4)=#58785780(0x0380fff4)
:0239FB64 E1A09000 mov  r9,r0			;r9=0(0x0)
:0239FB68 E5924000 ldr r4,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239FB6C E1A08001 mov  r8,r1			;r8=7299072(0x6f6000)
:0239FB70 E2845F65 add  r5,r4,#0x194
:0239FB74 E2846FD1 add  r6,r4,#0x344
:0239FB78 E2497010 sub  r7,r9,#0x10
:0239FB7C EBFFEE2C bl 0239B434
:0239FB80 E1D900B8 ldrh r0,[r9, #+0x8]		;r9+0x8=*(00000008)
:0239FB84 E3100002 tst r0,#0x2
:0239FB88 1A000018 bne 0239FBF0
:0239FB8C E594053C ldr r0,[r4, #+0x53c]		;r4+0x53c=*(9bb388b7)
:0239FB90 E2800001 add  r0,r0,#0x1
:0239FB94 E584053C str r0,[r4, #+0x53c]		;r4+0x53c=*(9bb388b7)
:0239FB98 E1D901B4 ldrh r0,[r9, #+0x14]		;r9+0x14=*(00000014)
:0239FB9C E1A00B80 mov  r0,r0,lsl #0x17		;r0=0(0x0)
:0239FBA0 E1B00FA0 movs r0,r0,lsr #0x1f		;r0=0(0x0)
:0239FBA4 0A000008 beq 0239FBCC
:0239FBA8 E1D902B4 ldrh r0,[r9, #+0x24]		;r9+0x24=*(00000024)
:0239FBAC E3100001 tst r0,#0x1
:0239FBB0 15940550 ldrne r0,[r4, #+0x550]		;r4+0x550=*(9bb388cb)
:0239FBB4 12800001 addne  r0,r0,#0x1
:0239FBB8 15840550 strne r0,[r4, #+0x550]		;r4+0x550=*(9bb388cb)
:0239FBBC 0594054C ldreq r0,[r4, #+0x54c]		;r4+0x54c=*(9bb388c7)
:0239FBC0 02800001 addeq  r0,r0,#0x1
:0239FBC4 0584054C streq r0,[r4, #+0x54c]		;r4+0x54c=*(9bb388c7)
:0239FBC8 EA00000B b 0239FBFC
:0239FBCC E1D901B8 ldrh r0,[r9, #+0x18]		;r9+0x18=*(00000018)
:0239FBD0 E3100001 tst r0,#0x1
:0239FBD4 15940550 ldrne r0,[r4, #+0x550]		;r4+0x550=*(9bb388cb)
:0239FBD8 12800001 addne  r0,r0,#0x1
:0239FBDC 15840550 strne r0,[r4, #+0x550]		;r4+0x550=*(9bb388cb)
:0239FBE0 0594054C ldreq r0,[r4, #+0x54c]		;r4+0x54c=*(9bb388c7)
:0239FBE4 02800001 addeq  r0,r0,#0x1
:0239FBE8 0584054C streq r0,[r4, #+0x54c]		;r4+0x54c=*(9bb388c7)
:0239FBEC EA000002 b 0239FBFC
:0239FBF0 E5940540 ldr r0,[r4, #+0x540]		;r4+0x540=*(9bb388bb)
:0239FBF4 E2800001 add  r0,r0,#0x1
:0239FBF8 E5840540 str r0,[r4, #+0x540]		;r4+0x540=*(9bb388bb)
:0239FBFC E1D901B4 ldrh r0,[r9, #+0x14]		;r9+0x14=*(00000014)
:0239FC00 E1A01007 mov  r1,r7			;r1=0(0x0)
:0239FC04 E1A00880 mov  r0,r0,lsl #0x11		;r0=0(0x0)
:0239FC08 E1B00FA0 movs r0,r0,lsr #0x1f		;r0=0(0x0)
:0239FC0C 15940554 ldrne r0,[r4, #+0x554]		;r4+0x554=*(9bb388cf)
:0239FC10 12800001 addne  r0,r0,#0x1
:0239FC14 15840554 strne r0,[r4, #+0x554]		;r4+0x554=*(9bb388cf)
:0239FC18 E1A00005 mov  r0,r5			;r0=0(0x0)
:0239FC1C EBFFFEBE bl 0239F71C
:0239FC20 E59F00AC ldr r0,[r15, #+0xac]		;r15+0xac=*(0239fcd4)=#58785780(0x0380fff4)
:0239FC24 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0239FC28 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239FC2C E2800B01 add  r0,r0,#0x400
:0239FC30 E1C012BC strh r1,[r0, #+0x2c]		;r0+0x2c=*(9bb383a7)
:0239FC34 E1D900B2 ldrh r0,[r9, #+0x2]		;r9+0x2=*(00000002)
:0239FC38 EBFFEF10 bl 0239B880
:0239FC3C E3500000 cmp r0,#0x0
:0239FC40 0A000004 beq 0239FC58
:0239FC44 E1D901B4 ldrh r0,[r9, #+0x14]		;r9+0x14=*(00000014)
:0239FC48 E3100A02 tst r0,#0x2000
:0239FC4C 1A000001 bne 0239FC58
:0239FC50 E1D900B2 ldrh r0,[r9, #+0x2]		;r9+0x2=*(00000002)
:0239FC54 EBFFEE6B bl 0239B608
:0239FC58 E3580000 cmp r8,#0x0
:0239FC5C 0A00001A beq 0239FCCC
:0239FC60 E1D500B8 ldrh r0,[r5, #+0x8]		;r5+0x8=*(00000008)
:0239FC64 E3500000 cmp r0,#0x0
:0239FC68 0A000002 beq 0239FC78
:0239FC6C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239FC70 EBFFFEB7 bl 0239F754
:0239FC74 EA000014 b 0239FCCC
:0239FC78 E1D600BC ldrh r0,[r6, #+0xc]		;r6+0xc=*(0000000d)
:0239FC7C E28000FE add  r0,r0,#0xFE
:0239FC80 E2800CFF add  r0,r0,#0xFF00
:0239FC84 E1A00800 mov  r0,r0,lsl #0x10		;r0=0(0x0)
:0239FC88 E1A00820 mov  r0,r0,lsr #0x10		;r0=0(0x0)
:0239FC8C E3500001 cmp r0,#0x1
:0239FC90 8A00000D bhi 0239FCCC
:0239FC94 E1D600B8 ldrh r0,[r6, #+0x8]		;r6+0x8=*(00000009)
:0239FC98 E3500040 cmp r0,#0x40
:0239FC9C 1A00000A bne 0239FCCC
:0239FCA0 E1D600BE ldrh r0,[r6, #+0xe]		;r6+0xe=*(0000000f)
:0239FCA4 E3500000 cmp r0,#0x0
:0239FCA8 0A000007 beq 0239FCCC
:0239FCAC E1D608B8 ldrh r0,[r6, #+0x88]		;r6+0x88=*(00000089)
:0239FCB0 EBFFEF25 bl 0239B94C
:0239FCB4 E3500000 cmp r0,#0x0
:0239FCB8 01D608BE ldreqh r0,[r6, #+0x8e]		;r6+0x8e=*(0000008f)
:0239FCBC 03500000 cmpeq r0,#0x0
:0239FCC0 1A000001 bne 0239FCCC
:0239FCC4 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239FCC8 EBFFE611 bl 02399514
:0239FCCC E8BD43F8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r14}
:0239FCD0 E12FFF1E bx r14 (Jump to addr_0239F838?)
msr CPSR_fsxc,r14
:0239FCD4 0380FFF4 orreq  r15,r0,#0x3D0
:0239FCD8 E92D4FF8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:0239FCDC E59F24BC ldr r2,[r15, #+0x4bc]		;r15+0x4bc=*(023a01a0)=#58785780(0x0380fff4)
:0239FCE0 E1A0A000 mov  r10,r0			;r10=1(0x1)
:0239FCE4 E5924000 ldr r4,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239FCE8 E1DA20B8 ldrh r2,[r10, #+0x8]		;r10+0x8=*(00000009)
:0239FCEC E2840004 add  r0,r4,#0x4
:0239FCF0 E1DA70B2 ldrh r7,[r10, #+0x2]		;r10+0x2=*(00000003)
:0239FCF4 E1A09001 mov  r9,r1			;r9=0(0x0)
:0239FCF8 E3120002 tst r2,#0x2
:0239FCFC E2848FD1 add  r8,r4,#0x344
:0239FD00 E2805B01 add  r5,r0,#0x400
:0239FD04 E2846E1A add  r6,r4,#0x1A0
:0239FD08 1A000014 bne 0239FD60
:0239FD0C E594053C ldr r0,[r4, #+0x53c]		;r4+0x53c=*(9bb388b7)
:0239FD10 E2800001 add  r0,r0,#0x1
:0239FD14 E584053C str r0,[r4, #+0x53c]		;r4+0x53c=*(9bb388b7)
:0239FD18 E1DA01B8 ldrh r0,[r10, #+0x18]		;r10+0x18=*(00000019)
:0239FD1C E3100001 tst r0,#0x1
:0239FD20 15940550 ldrne r0,[r4, #+0x550]		;r4+0x550=*(9bb388cb)
:0239FD24 12800001 addne  r0,r0,#0x1
:0239FD28 15840550 strne r0,[r4, #+0x550]		;r4+0x550=*(9bb388cb)
:0239FD2C 0594054C ldreq r0,[r4, #+0x54c]		;r4+0x54c=*(9bb388c7)
:0239FD30 02800001 addeq  r0,r0,#0x1
:0239FD34 0584054C streq r0,[r4, #+0x54c]		;r4+0x54c=*(9bb388c7)
:0239FD38 E1A00007 mov  r0,r7			;r0=0(0x0)
:0239FD3C EBFFEECF bl 0239B880
:0239FD40 E3500000 cmp r0,#0x0
:0239FD44 0A000008 beq 0239FD6C
:0239FD48 E1DA01B4 ldrh r0,[r10, #+0x14]		;r10+0x14=*(00000015)
:0239FD4C E3100A02 tst r0,#0x2000
:0239FD50 1A000005 bne 0239FD6C
:0239FD54 E1A00007 mov  r0,r7			;r0=0(0x0)
:0239FD58 EBFFEE2A bl 0239B608
:0239FD5C EA000002 b 0239FD6C
:0239FD60 E5940540 ldr r0,[r4, #+0x540]		;r4+0x540=*(9bb388bb)
:0239FD64 E2800001 add  r0,r0,#0x1
:0239FD68 E5840540 str r0,[r4, #+0x540]		;r4+0x540=*(9bb388bb)
:0239FD6C E1DA01B4 ldrh r0,[r10, #+0x14]		;r10+0x14=*(00000015)
:0239FD70 E1A00880 mov  r0,r0,lsl #0x11		;r0=0(0x0)
:0239FD74 E1B00FA0 movs r0,r0,lsr #0x1f		;r0=0(0x0)
:0239FD78 15940554 ldrne r0,[r4, #+0x554]		;r4+0x554=*(9bb388cf)
:0239FD7C 12800001 addne  r0,r0,#0x1
:0239FD80 15840554 strne r0,[r4, #+0x554]		;r4+0x554=*(9bb388cf)
:0239FD84 E1DA00BC ldrh r0,[r10, #+0xc]		;r10+0xc=*(0000000d)
:0239FD88 E5941544 ldr r1,[r4, #+0x544]		;r4+0x544=*(9bb388bf)
:0239FD8C E20000FF and  r0,r0,#0xFF
:0239FD90 E0810000 add  r0,r1,r0
:0239FD94 E5840544 str r0,[r4, #+0x544]		;r4+0x544=*(9bb388bf)
:0239FD98 E1DA01B4 ldrh r0,[r10, #+0x14]		;r10+0x14=*(00000015)
:0239FD9C E20040FC and  r4,r0,#0xFC
:0239FDA0 E35400A0 cmp r4,#0xA0
:0239FDA4 8A000007 bhi 0239FDC8
:0239FDA8 2A000060 bcs 0239FF30
:0239FDAC E3540010 cmp r4,#0x10
:0239FDB0 8A000001 bhi 0239FDBC
:0239FDB4 0A00002C beq 0239FE6C
:0239FDB8 EA0000E6 b 023A0158
:0239FDBC E3540030 cmp r4,#0x30
:0239FDC0 0A000029 beq 0239FE6C
:0239FDC4 EA0000E3 b 023A0158
:0239FDC8 E35400B0 cmp r4,#0xB0
:0239FDCC 8A000001 bhi 0239FDD8
:0239FDD0 0A000003 beq 0239FDE4
:0239FDD4 EA0000DF b 023A0158
:0239FDD8 E35400C0 cmp r4,#0xC0
:0239FDDC 0A00008C beq 023A0014
:0239FDE0 EA0000DC b 023A0158
:0239FDE4 E3570000 cmp r7,#0x0
:0239FDE8 0A0000DA beq 023A0158
:0239FDEC E1DA00B8 ldrh r0,[r10, #+0x8]		;r10+0x8=*(00000009)
:0239FDF0 E3100002 tst r0,#0x2
:0239FDF4 1A0000D7 bne 023A0158
:0239FDF8 E1DA12BC ldrh r1,[r10, #+0x2c]		;r10+0x2c=*(0000002d)
:0239FDFC E3510000 cmp r1,#0x0
:0239FE00 01DA02BE ldreqh r0,[r10, #+0x2e]		;r10+0x2e=*(0000002f)
:0239FE04 03500002 cmpeq r0,#0x2
:0239FE08 01DA03B0 ldreqh r0,[r10, #+0x30]		;r10+0x30=*(00000031)
:0239FE0C 03500000 cmpeq r0,#0x0
:0239FE10 1A000007 bne 0239FE34
:0239FE14 E1A00807 mov  r0,r7,lsl #0x10		;r0=0(0x0)
:0239FE18 E1A00820 mov  r0,r0,lsr #0x10		;r0=0(0x0)
:0239FE1C E3A01030 mov  r1,#0x30		;r1=48(0x30)
:0239FE20 EBFFED9F bl 0239B4A4
:0239FE24 E1DA12BC ldrh r1,[r10, #+0x2c]		;r10+0x2c=*(0000002d)
:0239FE28 E28A0018 add  r0,r10,#0x18
:0239FE2C EBFFF565 bl 0239D3C8
:0239FE30 EA0000C8 b 023A0158
:0239FE34 E3510001 cmp r1,#0x1
:0239FE38 01DA02BE ldreqh r0,[r10, #+0x2e]		;r10+0x2e=*(0000002f)
:0239FE3C 03500004 cmpeq r0,#0x4
:0239FE40 01DA03B0 ldreqh r0,[r10, #+0x30]		;r10+0x30=*(00000031)
:0239FE44 03500000 cmpeq r0,#0x0
:0239FE48 1A0000C2 bne 023A0158
:0239FE4C E1A00807 mov  r0,r7,lsl #0x10		;r0=0(0x0)
:0239FE50 E1A00820 mov  r0,r0,lsr #0x10		;r0=0(0x0)
:0239FE54 E3A01030 mov  r1,#0x30		;r1=48(0x30)
:0239FE58 EBFFED91 bl 0239B4A4
:0239FE5C E1DA12BC ldrh r1,[r10, #+0x2c]		;r10+0x2c=*(0000002d)
:0239FE60 E28A0018 add  r0,r10,#0x18
:0239FE64 EBFFF557 bl 0239D3C8
:0239FE68 EA0000BA b 023A0158
:0239FE6C E3570000 cmp r7,#0x0
:0239FE70 0A0000B8 beq 023A0158
:0239FE74 E1DA00B8 ldrh r0,[r10, #+0x8]		;r10+0x8=*(00000009)
:0239FE78 E3100002 tst r0,#0x2
:0239FE7C 1A000018 bne 0239FEE4
:0239FE80 E1DA02BE ldrh r0,[r10, #+0x2e]		;r10+0x2e=*(0000002f)
:0239FE84 E3500000 cmp r0,#0x0
:0239FE88 1A0000B2 bne 023A0158
:0239FE8C E1A00007 mov  r0,r7			;r0=0(0x0)
:0239FE90 EBFFEE6A bl 0239B840
:0239FE94 E3500030 cmp r0,#0x30
:0239FE98 1A0000AE bne 023A0158
:0239FE9C E1A00807 mov  r0,r7,lsl #0x10		;r0=0(0x0)
:0239FEA0 E1A00820 mov  r0,r0,lsr #0x10		;r0=0(0x0)
:0239FEA4 E3A01040 mov  r1,#0x40		;r1=64(0x40)
:0239FEA8 EBFFED7D bl 0239B4A4
:0239FEAC E1DA21B2 ldrh r2,[r10, #+0x12]		;r10+0x12=*(00000013)
:0239FEB0 E3540010 cmp r4,#0x10
:0239FEB4 E28A3014 add  r3,r10,#0x14
:0239FEB8 1A000004 bne 0239FED0
:0239FEBC E1DA13B0 ldrh r1,[r10, #+0x30]		;r10+0x30=*(00000031)
:0239FEC0 E28A0018 add  r0,r10,#0x18
:0239FEC4 E0832002 add  r2,r3,r2
:0239FEC8 EBFFF57C bl 0239D4C0
:0239FECC EA0000A1 b 023A0158
:0239FED0 E1DA13B0 ldrh r1,[r10, #+0x30]		;r10+0x30=*(00000031)
:0239FED4 E28A0018 add  r0,r10,#0x18
:0239FED8 E0832002 add  r2,r3,r2
:0239FEDC EBFFF5B5 bl 0239D5B8
:0239FEE0 EA00009C b 023A0158
:0239FEE4 E1A00807 mov  r0,r7,lsl #0x10		;r0=0(0x0)
:0239FEE8 E1A00820 mov  r0,r0,lsr #0x10		;r0=0(0x0)
:0239FEEC EBFFEE33 bl 0239B7C0
:0239FEF0 E28A0018 add  r0,r10,#0x18
:0239FEF4 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:0239FEF8 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0239FEFC EB000606 bl 023A171C
:0239FF00 E3500000 cmp r0,#0x0
:0239FF04 0A000093 beq 023A0158
:0239FF08 E3A01002 mov  r1,#0x2		;r1=2(0x2)
:0239FF0C E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:0239FF10 E3590000 cmp r9,#0x0
:0239FF14 0A000003 beq 0239FF28
:0239FF18 EB000275 bl 023A08F4
:0239FF1C E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239FF20 EBFFFE0B bl 0239F754
:0239FF24 EA00008B b 023A0158
:0239FF28 EB000271 bl 023A08F4
:0239FF2C EA000089 b 023A0158
:0239FF30 E1D800BC ldrh r0,[r8, #+0xc]		;r8+0xc=*(006f600c)
:0239FF34 E3500001 cmp r0,#0x1
:0239FF38 1A000020 bne 0239FFC0
:0239FF3C E3570000 cmp r7,#0x0
:0239FF40 0A000008 beq 0239FF68
:0239FF44 E1A00007 mov  r0,r7			;r0=0(0x0)
:0239FF48 EBFFEE3C bl 0239B840
:0239FF4C E3500030 cmp r0,#0x30
:0239FF50 9A000020 bls 0239FFD8
:0239FF54 E1A00807 mov  r0,r7,lsl #0x10		;r0=0(0x0)
:0239FF58 E1A00820 mov  r0,r0,lsr #0x10		;r0=0(0x0)
:0239FF5C E3A01030 mov  r1,#0x30		;r1=48(0x30)
:0239FF60 EBFFED4F bl 0239B4A4
:0239FF64 EA00001B b 0239FFD8
:0239FF68 E1DA01B8 ldrh r0,[r10, #+0x18]		;r10+0x18=*(00000019)
:0239FF6C E3100001 tst r0,#0x1
:0239FF70 0A000018 beq 0239FFD8
:0239FF74 E59F4224 ldr r4,[r15, #+0x224]		;r15+0x224=*(023a01a0)=#58785780(0x0380fff4)
:0239FF78 E3A08001 mov  r8,#0x1		;r8=1(0x1)
:0239FF7C E3A07030 mov  r7,#0x30		;r7=48(0x30)
:0239FF80 EA000008 b 0239FFA8
:0239FF84 E1A00008 mov  r0,r8			;r0=1(0x1)
:0239FF88 EBFFEE2C bl 0239B840
:0239FF8C E3500030 cmp r0,#0x30
:0239FF90 9A000003 bls 0239FFA4
:0239FF94 E1A00808 mov  r0,r8,lsl #0x10		;r0=65536(0x10000)
:0239FF98 E1A01007 mov  r1,r7			;r1=48(0x30)
:0239FF9C E1A00820 mov  r0,r0,lsr #0x10		;r0=1(0x1)
:0239FFA0 EBFFED3F bl 0239B4A4
:0239FFA4 E2888001 add  r8,r8,#0x1
:0239FFA8 E5940000 ldr r0,[r4, #+0x0]		;r4+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:0239FFAC E2800C03 add  r0,r0,#0x300
:0239FFB0 E1D002B2 ldrh r0,[r0, #+0x22]		;r0+0x22=*(9bb3839d)
:0239FFB4 E1580000 cmp r8,r0
:0239FFB8 3AFFFFF1 bcc 0239FF84
:0239FFBC EA000005 b 0239FFD8
:0239FFC0 E1D800B8 ldrh r0,[r8, #+0x8]		;r8+0x8=*(00000009)
:0239FFC4 E3500030 cmp r0,#0x30
:0239FFC8 9A000002 bls 0239FFD8
:0239FFCC E3A00030 mov  r0,#0x30		;r0=48(0x30)
:0239FFD0 EB4022B0 bl 033A8A98
:0239FFD4 EBFFE630 bl 0239989C
:0239FFD8 E1D500B0 ldrh r0,[r5, #+0x0]		;r5+0x0=*(00000000)
:0239FFDC E3500071 cmp r0,#0x71
:0239FFE0 05950004 ldreq r0,[r5, #+0x4]		;r5+0x4=*(00000004)
:0239FFE4 015A0000 cmpeq r10,r0
:0239FFE8 1A00005A bne 023A0158
:0239FFEC E1DA00B8 ldrh r0,[r10, #+0x8]		;r10+0x8=*(00000009)
:0239FFF0 E3100002 tst r0,#0x2
:0239FFF4 E595001C ldr r0,[r5, #+0x1c]		;r5+0x1c=*(0000001c)
:0239FFF8 03A01000 moveq  r1,#0x0		;r1=0(0x0)
:0239FFFC 13A0100C movne  r1,#0xC		;r1=12(0xc)
:023A0000 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(00000034)
:023A0004 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A0008 E1C500B0 strh r0,[r5, #+0x0]		;r5+0x0=*(00000000)
:023A000C EBFFF4D8 bl 0239D374
:023A0010 EA000050 b 023A0158
:023A0014 E1D800BC ldrh r0,[r8, #+0xc]		;r8+0xc=*(0000000d)
:023A0018 E3500001 cmp r0,#0x1
:023A001C 1A000020 bne 023A00A4
:023A0020 E3570000 cmp r7,#0x0
:023A0024 0A000008 beq 023A004C
:023A0028 E1A00007 mov  r0,r7			;r0=48(0x30)
:023A002C EBFFEE03 bl 0239B840
:023A0030 E3500020 cmp r0,#0x20
:023A0034 9A000020 bls 023A00BC
:023A0038 E1A00807 mov  r0,r7,lsl #0x10		;r0=3145728(0x300000)
:023A003C E1A00820 mov  r0,r0,lsr #0x10		;r0=48(0x30)
:023A0040 E3A01020 mov  r1,#0x20		;r1=32(0x20)
:023A0044 EBFFED16 bl 0239B4A4
:023A0048 EA00001B b 023A00BC
:023A004C E1DA01B8 ldrh r0,[r10, #+0x18]		;r10+0x18=*(00000019)
:023A0050 E3100001 tst r0,#0x1
:023A0054 0A000018 beq 023A00BC
:023A0058 E59F4140 ldr r4,[r15, #+0x140]		;r15+0x140=*(023a01a0)=#58785780(0x0380fff4)
:023A005C E3A08001 mov  r8,#0x1		;r8=1(0x1)
:023A0060 E3A0B020 mov  r11,#0x20		;r11=32(0x20)
:023A0064 EA000008 b 023A008C
:023A0068 E1A00008 mov  r0,r8			;r0=1(0x1)
:023A006C EBFFEDF3 bl 0239B840
:023A0070 E3500020 cmp r0,#0x20
:023A0074 9A000003 bls 023A0088
:023A0078 E1A00808 mov  r0,r8,lsl #0x10		;r0=65536(0x10000)
:023A007C E1A0100B mov  r1,r11			;r1=32(0x20)
:023A0080 E1A00820 mov  r0,r0,lsr #0x10		;r0=1(0x1)
:023A0084 EBFFED06 bl 0239B4A4
:023A0088 E2888001 add  r8,r8,#0x1
:023A008C E5940000 ldr r0,[r4, #+0x0]		;r4+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A0090 E2800C03 add  r0,r0,#0x300
:023A0094 E1D002B2 ldrh r0,[r0, #+0x22]		;r0+0x22=*(9bb3839d)
:023A0098 E1580000 cmp r8,r0
:023A009C 3AFFFFF1 bcc 023A0068
:023A00A0 EA000005 b 023A00BC
:023A00A4 E1D800B8 ldrh r0,[r8, #+0x8]		;r8+0x8=*(00000009)
:023A00A8 E3500020 cmp r0,#0x20
:023A00AC 9A000002 bls 023A00BC
:023A00B0 E3A00020 mov  r0,#0x20		;r0=32(0x20)
:023A00B4 EB402277 bl 033A8A98
:023A00B8 EBFFE5F7 bl 0239989C
:023A00BC E1D500B0 ldrh r0,[r5, #+0x0]		;r5+0x0=*(00000000)
:023A00C0 E3500041 cmp r0,#0x41
:023A00C4 05950004 ldreq r0,[r5, #+0x4]		;r5+0x4=*(00000004)
:023A00C8 015A0000 cmpeq r10,r0
:023A00CC 1A000008 bne 023A00F4
:023A00D0 E1DA00B8 ldrh r0,[r10, #+0x8]		;r10+0x8=*(00000009)
:023A00D4 E3100002 tst r0,#0x2
:023A00D8 E595001C ldr r0,[r5, #+0x1c]		;r5+0x1c=*(0000001c)
:023A00DC 03A01000 moveq  r1,#0x0		;r1=0(0x0)
:023A00E0 13A0100C movne  r1,#0xC		;r1=12(0xc)
:023A00E4 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(00000024)
:023A00E8 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A00EC E1C500B0 strh r0,[r5, #+0x0]		;r5+0x0=*(00000000)
:023A00F0 EBFFF49F bl 0239D374
:023A00F4 E1DA00B0 ldrh r0,[r10, #+0x0]		;r10+0x0=*(00000001)
:023A00F8 E3500001 cmp r0,#0x1
:023A00FC 1A000010 bne 023A0144
:023A0100 E3570000 cmp r7,#0x0
:023A0104 0A00000A beq 023A0134
:023A0108 E59F0090 ldr r0,[r15, #+0x90]		;r15+0x90=*(023a01a0)=#58785780(0x0380fff4)
:023A010C E3A02001 mov  r2,#0x1		;r2=1(0x1)
:023A0110 E5901000 ldr r1,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A0114 E1A00807 mov  r0,r7,lsl #0x10		;r0=3145728(0x300000)
:023A0118 E2811C05 add  r1,r1,#0x500
:023A011C E1D133B4 ldrh r3,[r1, #+0x34]		;r1+0x34=*(9bb383af)
:023A0120 E1E02712 mvn  r2,r2,lsl r7
:023A0124 E0032002 and  r2,r3,r2
:023A0128 E1A00820 mov  r0,r0,lsr #0x10		;r0=48(0x30)
:023A012C E1C123B4 strh r2,[r1, #+0x34]		;r1+0x34=*(9bb383af)
:023A0130 EBFFEED5 bl 0239BC8C
:023A0134 E28A0018 add  r0,r10,#0x18
:023A0138 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023A013C EBFFF4C0 bl 0239D444
:023A0140 EA000004 b 023A0158
:023A0144 E3500002 cmp r0,#0x2
:023A0148 1A000002 bne 023A0158
:023A014C E1DA12BC ldrh r1,[r10, #+0x2c]		;r10+0x2c=*(0000002d)
:023A0150 E28A0018 add  r0,r10,#0x18
:023A0154 EBFFF4BA bl 0239D444
:023A0158 E1A0000A mov  r0,r10			;r0=1(0x1)
:023A015C EBFFECB4 bl 0239B434
:023A0160 E1A00006 mov  r0,r6			;r0=1(0x1)
:023A0164 E24A1010 sub  r1,r10,#0x10
:023A0168 EB401FFE bl 033A8168
:023A016C E59F002C ldr r0,[r15, #+0x2c]		;r15+0x2c=*(023a01a0)=#58785780(0x0380fff4)
:023A0170 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A0174 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A0178 E3590000 cmp r9,#0x0
:023A017C E2800B01 add  r0,r0,#0x400
:023A0180 E1C014B0 strh r1,[r0, #+0x40]		;r0+0x40=*(9bb383bb)
:023A0184 11D600B8 ldrneh r0,[r6, #+0x8]		;r6+0x8=*(00000009)
:023A0188 13500000 cmpne r0,#0x0
:023A018C 0A000001 beq 023A0198
:023A0190 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023A0194 EBFFFD6E bl 0239F754
:023A0198 E8BD4FF8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:023A019C E12FFF1E bx r14 (Jump to addr_0239F838?)
msr CPSR_fsxc,r14
:023A01A0 0380FFF4 orreq  r15,r0,#0x3D0
:023A01A4 E59F205C ldr r2,[r15, #+0x5c]		;r15+0x5c=*(023a0208)=#58785780(0x0380fff4)
:023A01A8 E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(00000005)
:023A01AC E5923000 ldr r3,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A01B0 E20110FF and  r1,r1,#0xFF
:023A01B4 E5932544 ldr r2,[r3, #+0x544]		;r3+0x544=*(9bb388bf)
:023A01B8 E0821001 add  r1,r2,r1
:023A01BC E5831544 str r1,[r3, #+0x544]		;r3+0x544=*(9bb388bf)
:023A01C0 E1D000B0 ldrh r0,[r0, #+0x0]		;r0+0x0=*(00000001)
:023A01C4 E3100002 tst r0,#0x2
:023A01C8 15930540 ldrne r0,[r3, #+0x540]		;r3+0x540=*(9bb388bb)
:023A01CC 12800001 addne  r0,r0,#0x1
:023A01D0 15830540 strne r0,[r3, #+0x540]		;r3+0x540=*(9bb388bb)
:023A01D4 1A000005 bne 023A01F0
:023A01D8 E593053C ldr r0,[r3, #+0x53c]		;r3+0x53c=*(9bb388b7)
:023A01DC E2800001 add  r0,r0,#0x1
:023A01E0 E583053C str r0,[r3, #+0x53c]		;r3+0x53c=*(9bb388b7)
:023A01E4 E593054C ldr r0,[r3, #+0x54c]		;r3+0x54c=*(9bb388c7)
:023A01E8 E2800001 add  r0,r0,#0x1
:023A01EC E583054C str r0,[r3, #+0x54c]		;r3+0x54c=*(9bb388c7)
:023A01F0 E59F0010 ldr r0,[r15, #+0x10]		;r15+0x10=*(023a0208)=#58785780(0x0380fff4)
:023A01F4 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A01F8 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A01FC E2800B01 add  r0,r0,#0x400
:023A0200 E1C015B4 strh r1,[r0, #+0x54]		;r0+0x54=*(9bb383cf)
:023A0204 E12FFF1E bx r14 (Jump to addr_0239F838?)
msr CPSR_fsxc,r14
:023A0208 0380FFF4 orreq  r15,r0,#0x3D0
:023A020C E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:023A0210 E59F20F8 ldr r2,[r15, #+0xf8]		;r15+0xf8=*(023a0310)=#58785780(0x0380fff4)
:023A0214 E1A06000 mov  r6,r0			;r6=-1682734213(0x9bb3837b)
:023A0218 E5922000 ldr r2,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A021C E1A05001 mov  r5,r1			;r5=0(0x0)
:023A0220 E5921550 ldr r1,[r2, #+0x550]		;r2+0x550=*(9bb388cb)
:023A0224 E2824F5F add  r4,r2,#0x17C
:023A0228 E2811001 add  r1,r1,#0x1
:023A022C E5821550 str r1,[r2, #+0x550]		;r2+0x550=*(9bb388cb)
:023A0230 E1D611B4 ldrh r1,[r6, #+0x14]		;r6+0x14=*(9bb3838f)
:023A0234 E1A01E01 mov  r1,r1,lsl #0x1c		;r1=0(0x0)
:023A0238 E1B01F21 movs r1,r1,lsr #0x1e		;r1=0(0x0)
:023A023C 1A000008 bne 023A0264
:023A0240 EBFFEC57 bl 0239B3A4
:023A0244 E2840030 add  r0,r4,#0x30
:023A0248 E2841024 add  r1,r4,#0x24
:023A024C E2462010 sub  r2,r6,#0x10
:023A0250 EB401FE4 bl 033A81E8
:023A0254 E1A00006 mov  r0,r6			;r0=-1682734213(0x9bb3837b)
:023A0258 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A025C EBFFFE9D bl 0239FCD8
:023A0260 EA000002 b 023A0270
:023A0264 E2840030 add  r0,r4,#0x30
:023A0268 E2461010 sub  r1,r6,#0x10
:023A026C EBFFFD2A bl 0239F71C
:023A0270 E59F1098 ldr r1,[r15, #+0x98]		;r15+0x98=*(023a0310)=#58785780(0x0380fff4)
:023A0274 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:023A0278 E5910000 ldr r0,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A027C E2800B01 add  r0,r0,#0x400
:023A0280 E1C025B4 strh r2,[r0, #+0x54]		;r0+0x54=*(9bb383cf)
:023A0284 E5910000 ldr r0,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A0288 E590045C ldr r0,[r0, #+0x45c]		;r0+0x45c=*(9bb387d7)
:023A028C E1D000BC ldrh r0,[r0, #+0xc]		;r0+0xc=*(9bb38387)
:023A0290 E1A00900 mov  r0,r0,lsl #0x12		;r0=233570304(0xdec0000)
:023A0294 E1B00FA0 movs r0,r0,lsr #0x1f		;r0=0(0x0)
:023A0298 1A000010 bne 023A02E0
:023A029C E59F1070 ldr r1,[r15, #+0x70]		;r15+0x70=*(023a0314)=#75530412(0x048080ac)
:023A02A0 E3A00008 mov  r0,#0x8		;r0=8(0x8)
:023A02A4 E1C100B0 strh r0,[r1, #+0x0]		;r1+0x0=*(048080ac)=#0(0x00000000)
:023A02A8 E3A00005 mov  r0,#0x5		;r0=5(0x5)
:023A02AC E1C100B2 strh r0,[r1, #+0x2]		;r1+0x2=*(048080ae)=#0(0x00000000)
:023A02B0 E3550000 cmp r5,#0x0
:023A02B4 0A000009 beq 023A02E0
:023A02B8 E1D402BC ldrh r0,[r4, #+0x2c]		;r4+0x2c=*(03810020)=#2105082010(0x7d79009a)
:023A02BC E3500000 cmp r0,#0x0
:023A02C0 0A000001 beq 023A02CC
:023A02C4 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023A02C8 EBFFFD21 bl 0239F754
:023A02CC E1D402B0 ldrh r0,[r4, #+0x20]		;r4+0x20=*(03810014)=#-1801807153(0x949a9acf)
:023A02D0 E3500000 cmp r0,#0x0
:023A02D4 0A000001 beq 023A02E0
:023A02D8 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A02DC EBFFFD1C bl 0239F754
:023A02E0 E1D403B8 ldrh r0,[r4, #+0x38]		;r4+0x38=*(0381002c)=#1683712377(0x645b6979)
:023A02E4 E3500000 cmp r0,#0x0
:023A02E8 0A000004 beq 023A0300
:023A02EC E3550000 cmp r5,#0x0
:023A02F0 0A000004 beq 023A0308
:023A02F4 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:023A02F8 EBFFFD15 bl 0239F754
:023A02FC EA000001 b 023A0308
:023A0300 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A0304 EBFFEDC7 bl 0239BA28
:023A0308 E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:023A030C E12FFF1E bx r14 (Jump to addr_0239F838?)
msr CPSR_fsxc,r14
:023A0310 0380FFF4 orreq  r15,r0,#0x3D0
:023A0314 048080AC streq r8,[r0],#+0xac
:023A0318 E5902008 ldr r2,[r0, #+0x8]		;r0+0x8=*(00000008)
:023A031C E59F1038 ldr r1,[r15, #+0x38]		;r15+0x38=*(023a035c)=#58785780(0x0380fff4)
:023A0320 E1D230B4 ldrh r3,[r2, #+0x4]		;r2+0x4=*(00000004)
:023A0324 E5912000 ldr r2,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A0328 E21330FF ands r3,r3,#0xFF
:023A032C 059215A8 ldreq r1,[r2, #+0x5a8]		;r2+0x5a8=*(9bb38923)
:023A0330 02811001 addeq  r1,r1,#0x1
:023A0334 058215A8 streq r1,[r2, #+0x5a8]		;r2+0x5a8=*(9bb38923)
:023A0338 159215A4 ldrne r1,[r2, #+0x5a4]		;r2+0x5a4=*(9bb3891f)
:023A033C 10811003 addne  r1,r1,r3
:023A0340 158215A4 strne r1,[r2, #+0x5a4]		;r2+0x5a4=*(9bb3891f)
:023A0344 E1D020B4 ldrh r2,[r0, #+0x4]		;r0+0x4=*(00000004)
:023A0348 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A034C E2822001 add  r2,r2,#0x1
:023A0350 E1C020B4 strh r2,[r0, #+0x4]		;r0+0x4=*(00000004)
:023A0354 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:023A0358 E12FFF1E bx r14 (Jump to addr_0239F838?)
msr CPSR_fsxc,r14
:023A035C 0380FFF4 orreq  r15,r0,#0x3D0
:023A0360 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:023A0364 E59F1060 ldr r1,[r15, #+0x60]		;r15+0x60=*(023a03cc)=#58785780(0x0380fff4)
:023A0368 E3A00401 mov  r0,#0x1000000		;r0=16777216(0x1000000)
:023A036C E5911000 ldr r1,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A0370 E281102C add  r1,r1,#0x2C
:023A0374 E2814B01 add  r4,r1,#0x400
:023A0378 EB402B82 bl 033AB188
:023A037C E59F1048 ldr r1,[r15, #+0x48]		;r15+0x48=*(023a03cc)=#58785780(0x0380fff4)
:023A0380 E1A05000 mov  r5,r0			;r5=16777216(0x1000000)
:023A0384 E5910000 ldr r0,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A0388 E2800C03 add  r0,r0,#0x300
:023A038C E1D003BA ldrh r0,[r0, #+0x3a]		;r0+0x3a=*(9bb383b5)
:023A0390 E1A00C00 mov  r0,r0,lsl #0x18		;r0=2063597568(0x7b000000)
:023A0394 E1B00FA0 movs r0,r0,lsr #0x1f		;r0=0(0x0)
:023A0398 1A000001 bne 023A03A4
:023A039C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A03A0 EBFFE55D bl 0239991C
:023A03A4 E59F0024 ldr r0,[r15, #+0x24]		;r15+0x24=*(023a03d0)=#75530420(0x048080b4)
:023A03A8 E3A010C0 mov  r1,#0xC0		;r1=192(0xc0)
:023A03AC E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(048080b4)=#0(0x00000000)
:023A03B0 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A03B4 E1C415B0 strh r1,[r4, #+0x50]		;r4+0x50=*(03810044)=#-1879010750(0x90009242)
:023A03B8 E1A00005 mov  r0,r5			;r0=16777216(0x1000000)
:023A03BC E1C416B4 strh r1,[r4, #+0x64]		;r4+0x64=*(03810058)=#1631551881(0x613f8189)
:023A03C0 EB402B62 bl 033AB150
:023A03C4 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:023A03C8 E12FFF1E bx r14 (Jump to addr_0239F838?)
msr CPSR_fsxc,r14
:023A03CC 0380FFF4 orreq  r15,r0,#0x3D0
:023A03D0 048080B4 streq r8,[r0],#+0xb4
:023A03D4 E92D4010 stmdb  r13!,{r4,r14}
:023A03D8 E59F1040 ldr r1,[r15, #+0x40]		;r15+0x40=*(023a0420)=#58785780(0x0380fff4)
:023A03DC E3A00401 mov  r0,#0x1000000		;r0=16777216(0x1000000)
:023A03E0 E5911000 ldr r1,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A03E4 E281102C add  r1,r1,#0x2C
:023A03E8 E2814B01 add  r4,r1,#0x400
:023A03EC EB402B65 bl 033AB188
:023A03F0 E59F102C ldr r1,[r15, #+0x2c]		;r15+0x2c=*(023a0424)=#75530420(0x048080b4)
:023A03F4 E3A02002 mov  r2,#0x2		;r2=2(0x2)
:023A03F8 E1C120B0 strh r2,[r1, #+0x0]		;r1+0x0=*(048080b4)=#0(0x00000000)
:023A03FC E1D413BC ldrh r1,[r4, #+0x3c]		;r4+0x3c=*(03810030)=#542339193(0x20537079)
:023A0400 E1A04000 mov  r4,r0			;r4=16777216(0x1000000)
:023A0404 E3510000 cmp r1,#0x0
:023A0408 0A000000 beq 023A0410
:023A040C EB402840 bl 033AA514
:023A0410 E1A00004 mov  r0,r4			;r0=16777216(0x1000000)
:023A0414 EB402B4D bl 033AB150
:023A0418 E8BD4010 ldmia  r13!,{r4,r14}
:023A041C E12FFF1E bx r14 (Jump to addr_0239F838?)
msr CPSR_fsxc,r14
:023A0420 0380FFF4 orreq  r15,r0,#0x3D0
:023A0424 048080B4 streq r8,[r0],#+0xb4
:023A0428 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:023A042C E59F1094 ldr r1,[r15, #+0x94]		;r15+0x94=*(023a04c8)=#58785780(0x0380fff4)
:023A0430 E3A00401 mov  r0,#0x1000000		;r0=16777216(0x1000000)
:023A0434 E5911000 ldr r1,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A0438 E281102C add  r1,r1,#0x2C
:023A043C E2814B01 add  r4,r1,#0x400
:023A0440 EB402B50 bl 033AB188
:023A0444 E59F107C ldr r1,[r15, #+0x7c]		;r15+0x7c=*(023a04c8)=#58785780(0x0380fff4)
:023A0448 E1A05000 mov  r5,r0			;r5=16777216(0x1000000)
:023A044C E5910000 ldr r0,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A0450 E2800C03 add  r0,r0,#0x300
:023A0454 E1D005B0 ldrh r0,[r0, #+0x50]		;r0+0x50=*(9bb383cb)
:023A0458 E3500001 cmp r0,#0x1
:023A045C E59F0068 ldr r0,[r15, #+0x68]		;r15+0x68=*(023a04cc)=#75530420(0x048080b4)
:023A0460 1A00000A bne 023A0490
:023A0464 E3A01009 mov  r1,#0x9		;r1=9(0x9)
:023A0468 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(048080b4)=#0(0x00000000)
:023A046C E1D402B8 ldrh r0,[r4, #+0x28]		;r4+0x28=*(01000028)
:023A0470 E3500000 cmp r0,#0x0
:023A0474 0A000001 beq 023A0480
:023A0478 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:023A047C EB000013 bl 023A04D0
:023A0480 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:023A0484 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023A0488 EB0000F0 bl 023A0850
:023A048C EA000001 b 023A0498
:023A0490 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023A0494 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000002)
:023A0498 E1D400B0 ldrh r0,[r4, #+0x0]		;r4+0x0=*(01000000)
:023A049C E3500000 cmp r0,#0x0
:023A04A0 0A000001 beq 023A04AC
:023A04A4 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A04A8 EB000008 bl 023A04D0
:023A04AC E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A04B0 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023A04B4 EB0000E5 bl 023A0850
:023A04B8 E1A00005 mov  r0,r5			;r0=16777216(0x1000000)
:023A04BC EB402B23 bl 033AB150
:023A04C0 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:023A04C4 E12FFF1E bx r14 (Jump to addr_0239F838?)
msr CPSR_fsxc,r14
:023A04C8 0380FFF4 orreq  r15,r0,#0x3D0
:023A04CC 048080B4 streq r8,[r0],#+0xb4
:023A04D0 E92D4008 stmdb  r13!,{r3,r14}
:023A04D4 E59F2054 ldr r2,[r15, #+0x54]		;r15+0x54=*(023a0530)=#58785780(0x0380fff4)
:023A04D8 E3A01014 mov  r1,#0x14		;r1=20(0x14)
:023A04DC E5922000 ldr r2,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A04E0 E0010190 mul  r1,r0,r1
:023A04E4 E282002C add  r0,r2,#0x2C
:023A04E8 E2802B01 add  r2,r0,#0x400
:023A04EC E19200B1 ldrh r0,[r2, +r1]
:023A04F0 E0822001 add  r2,r2,r1
:023A04F4 E3500000 cmp r0,#0x0
:023A04F8 0A00000A beq 023A0528
:023A04FC E5920008 ldr r0,[r2, #+0x8]		;r2+0x8=*(9bb38383)
:023A0500 E1D010B0 ldrh r1,[r0, #+0x0]		;r0+0x0=*(01000000)
:023A0504 E592000C ldr r0,[r2, #+0xc]		;r2+0xc=*(9bb38387)
:023A0508 E3510000 cmp r1,#0x0
:023A050C 03A01002 moveq  r1,#0x2		;r1=2(0x2)
:023A0510 E1C010B8 strh r1,[r0, #+0x8]		;r0+0x8=*(01000008)
:023A0514 E592000C ldr r0,[r2, #+0xc]		;r2+0xc=*(9bb38387)
:023A0518 E5922010 ldr r2,[r2, #+0x10]		;r2+0x10=*(9bb3838b)
:023A051C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A0520 E1A0E00F mov  r14,r15			;r14=37356840(0x23a0528)
:023A0524 E12FFF12 bx r2 (Jump to addr_9BB3837B?)msr CPSR_fsxc,r2
:023A0528 E8BD4008 ldmia  r13!,{r3,r14}
:023A052C E12FFF1E bx r14 (Jump to addr_023A0528?)
msr CPSR_fsxc,r14
:023A0530 0380FFF4 orreq  r15,r0,#0x3D0
:023A0534 E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:023A0538 E59F1074 ldr r1,[r15, #+0x74]		;r15+0x74=*(023a05b4)=#58785780(0x0380fff4)
:023A053C E1A07000 mov  r7,r0			;r7=16777216(0x1000000)
:023A0540 E3A00014 mov  r0,#0x14		;r0=20(0x14)
:023A0544 E5911000 ldr r1,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A0548 E0040097 mul  r4,r7,r0
:023A054C E281002C add  r0,r1,#0x2C
:023A0550 E2805B01 add  r5,r0,#0x400
:023A0554 E3A00401 mov  r0,#0x1000000		;r0=16777216(0x1000000)
:023A0558 E0856004 add  r6,r5,r4
:023A055C EB402B09 bl 033AB188
:023A0560 E59F1050 ldr r1,[r15, #+0x50]		;r15+0x50=*(023a05b8)=#41908336(0x027f7870)
:023A0564 E1A02087 mov  r2,r7,lsl #0x1		;r2=33554432(0x2000000)
:023A0568 E19120B2 ldrh r2,[r1, +r2]
:023A056C E59F1048 ldr r1,[r15, #+0x48]		;r15+0x48=*(023a05bc)=#75530420(0x048080b4)
:023A0570 E1C120B0 strh r2,[r1, #+0x0]		;r1+0x0=*(048080b4)=#0(0x00000000)
:023A0574 E19510B4 ldrh r1,[r5, +r4]
:023A0578 E3510000 cmp r1,#0x0
:023A057C 0A000009 beq 023A05A8
:023A0580 E596200C ldr r2,[r6, #+0xc]		;r6+0xc=*(9bb38387)
:023A0584 E1D211B4 ldrh r1,[r2, #+0x14]		;r2+0x14=*(00000014)
:023A0588 E3110901 tst r1,#0x4000
:023A058C 05961008 ldreq r1,[r6, #+0x8]		;r6+0x8=*(9bb38383)
:023A0590 01D110B4 ldreqh r1,[r1, #+0x4]		;r1+0x4=*(048080b8)=#0(0x00000000)
:023A0594 01C210BC streqh r1,[r2, #+0xc]		;r2+0xc=*(0000000c)
:023A0598 E5962008 ldr r2,[r6, #+0x8]		;r6+0x8=*(9bb38383)
:023A059C E596100C ldr r1,[r6, #+0xc]		;r6+0xc=*(9bb38387)
:023A05A0 E1D222B2 ldrh r2,[r2, #+0x22]		;r2+0x22=*(00000022)
:023A05A4 E1C122BA strh r2,[r1, #+0x2a]		;r1+0x2a=*(0000002a)
:023A05A8 EB402AE8 bl 033AB150
:023A05AC E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:023A05B0 E12FFF1E bx r14 (Jump to addr_023A0528?)
msr CPSR_fsxc,r14
:023A05B4 0380FFF4 orreq  r15,r0,#0x3D0
:023A05B8 027F7870 rsbeqs r7,r15,#0x700000
:023A05BC 048080B4 streq r8,[r0],#+0xb4
:023A05C0 E92D4FF8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:023A05C4 E1A0B000 mov  r11,r0			;r11=16777216(0x1000000)
:023A05C8 E3A07000 mov  r7,#0x0		;r7=0(0x0)
:023A05CC EBFFECDE bl 0239B94C
:023A05D0 E3500000 cmp r0,#0x0
:023A05D4 0A000034 beq 023A06AC
:023A05D8 E1A08007 mov  r8,r7			;r8=0(0x0)
:023A05DC E59F00D0 ldr r0,[r15, #+0xd0]		;r15+0xd0=*(023a06b4)=#58785780(0x0380fff4)
:023A05E0 E3A0100C mov  r1,#0xC		;r1=12(0xc)
:023A05E4 E5902000 ldr r2,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A05E8 E00A0198 mul  r10,r8,r1
:023A05EC E241000D sub  r0,r1,#0xD
:023A05F0 E082100A add  r1,r2,r10
:023A05F4 E5915194 ldr r5,[r1, #+0x194]		;r1+0x194=*(000001a0)
:023A05F8 E1550000 cmp r5,r0
:023A05FC 0A000027 beq 023A06A0
:023A0600 E3A00014 mov  r0,#0x14		;r0=20(0x14)
:023A0604 E0090098 mul  r9,r8,r0
:023A0608 E3E04000 mvn  r4,#0x0
:023A060C E1A00005 mov  r0,r5			;r0=16777216(0x1000000)
:023A0610 EB401F32 bl 033A82E0
:023A0614 E2856010 add  r6,r5,#0x10
:023A0618 E1D610B2 ldrh r1,[r6, #+0x2]		;r6+0x2=*(9bb3837d)
:023A061C E58D0000 str r0,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:023A0620 E151000B cmp r1,r11
:023A0624 1A000019 bne 023A0690
:023A0628 E3580001 cmp r8,#0x1
:023A062C 159F0080 ldrne r0,[r15, #+0x80]		;r15+0x80=*(023a06b4)=#58785780(0x0380fff4)
:023A0630 15900000 ldrne r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A0634 10890000 addne  r0,r9,r0
:023A0638 15900438 ldrne r0,[r0, #+0x438]		;r0+0x438=*(9bb387b3)
:023A063C 11560000 cmpne r6,r0
:023A0640 1A000006 bne 023A0660
:023A0644 E1A00006 mov  r0,r6			;r0=-1682734213(0x9bb3837b)
:023A0648 EBFFEB79 bl 0239B434
:023A064C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A0650 E1A00006 mov  r0,r6			;r0=-1682734213(0x9bb3837b)
:023A0654 E1C610B2 strh r1,[r6, #+0x2]		;r6+0x2=*(9bb3837d)
:023A0658 EBFFEB51 bl 0239B3A4
:023A065C EA00000B b 023A0690
:023A0660 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:023A0664 E1C600B8 strh r0,[r6, #+0x8]		;r6+0x8=*(9bb38383)
:023A0668 E1A00006 mov  r0,r6			;r0=-1682734213(0x9bb3837b)
:023A066C EBFFEB70 bl 0239B434
:023A0670 E59F003C ldr r0,[r15, #+0x3c]		;r15+0x3c=*(023a06b4)=#58785780(0x0380fff4)
:023A0674 E1A01005 mov  r1,r5			;r1=16777216(0x1000000)
:023A0678 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A067C E2800F65 add  r0,r0,#0x194
:023A0680 E080000A add  r0,r0,r10
:023A0684 EBFFFC24 bl 0239F71C
:023A0688 E3570000 cmp r7,#0x0
:023A068C 03A07001 moveq  r7,#0x1		;r7=1(0x1)
:023A0690 E59D5000 ldr r5,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:023A0694 E1A00005 mov  r0,r5			;r0=16777216(0x1000000)
:023A0698 E1500004 cmp r0,r4
:023A069C 1AFFFFDA bne 023A060C
:023A06A0 E2888001 add  r8,r8,#0x1
:023A06A4 E3580003 cmp r8,#0x3
:023A06A8 3AFFFFCB bcc 023A05DC
:023A06AC E8BD4FF8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:023A06B0 E12FFF1E bx r14 (Jump to addr_023A0528?)
msr CPSR_fsxc,r14
:023A06B4 0380FFF4 orreq  r15,r0,#0x3D0
:023A06B8 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:023A06BC E59F40A0 ldr r4,[r15, #+0xa0]		;r15+0xa0=*(023a0764)=#58785780(0x0380fff4)
:023A06C0 E1D010B0 ldrh r1,[r0, #+0x0]		;r0+0x0=*(01000000)
:023A06C4 E5942000 ldr r2,[r4, #+0x0]		;r4+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A06C8 E3110001 tst r1,#0x1
:023A06CC 0A00000E beq 023A070C
:023A06D0 E2820C03 add  r0,r2,#0x300
:023A06D4 E1D002B2 ldrh r0,[r0, #+0x22]		;r0+0x22=*(01000022)
:023A06D8 E3A05001 mov  r5,#0x1		;r5=1(0x1)
:023A06DC E3500001 cmp r0,#0x1
:023A06E0 9A00001D bls 023A075C
:023A06E4 EA000002 b 023A06F4
:023A06E8 E1A00005 mov  r0,r5			;r0=1(0x1)
:023A06EC EBFFFFB3 bl 023A05C0
:023A06F0 E2855001 add  r5,r5,#0x1
:023A06F4 E5940000 ldr r0,[r4, #+0x0]		;r4+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A06F8 E2800C03 add  r0,r0,#0x300
:023A06FC E1D002B2 ldrh r0,[r0, #+0x22]		;r0+0x22=*(9bb3839d)
:023A0700 E1550000 cmp r5,r0
:023A0704 3AFFFFF7 bcc 023A06E8
:023A0708 EA000013 b 023A075C
:023A070C EBFFEA93 bl 0239B160
:023A0710 E1A04000 mov  r4,r0			;r4=-1682734213(0x9bb3837b)
:023A0714 E35400FF cmp r4,#0xFF
:023A0718 0A000000 beq 023A0720
:023A071C EBFFFFA7 bl 023A05C0
:023A0720 E59F003C ldr r0,[r15, #+0x3c]		;r15+0x3c=*(023a0764)=#58785780(0x0380fff4)
:023A0724 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A0728 E2800C03 add  r0,r0,#0x300
:023A072C E1D002BE ldrh r0,[r0, #+0x2e]		;r0+0x2e=*(9bb383a9)
:023A0730 E3500001 cmp r0,#0x1
:023A0734 1A000008 bne 023A075C
:023A0738 E1A00004 mov  r0,r4			;r0=-1682734213(0x9bb3837b)
:023A073C EBFFEC3F bl 0239B840
:023A0740 E3500040 cmp r0,#0x40
:023A0744 1A000004 bne 023A075C
:023A0748 E1A00804 mov  r0,r4,lsl #0x10		;r0=-2089091072(0x837b0000)
:023A074C E1A00820 mov  r0,r0,lsr #0x10		;r0=33659(0x837b)
:023A0750 E3A01020 mov  r1,#0x20		;r1=32(0x20)
:023A0754 EBFFEB52 bl 0239B4A4
:023A0758 EBFFFF00 bl 023A0360
:023A075C E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:023A0760 E12FFF1E bx r14 (Jump to addr_023A0528?)
msr CPSR_fsxc,r14
:023A0764 0380FFF4 orreq  r15,r0,#0x3D0
:023A0768 E92D4010 stmdb  r13!,{r4,r14}
:023A076C E59F00D8 ldr r0,[r15, #+0xd8]		;r15+0xd8=*(023a084c)=#58785780(0x0380fff4)
:023A0770 E5902000 ldr r2,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A0774 E2820C03 add  r0,r2,#0x300
:023A0778 E1D015B0 ldrh r1,[r0, #+0x50]		;r0+0x50=*(03810044)=#-1879010750(0x90009242)
:023A077C E282002C add  r0,r2,#0x2C
:023A0780 E3510001 cmp r1,#0x1
:023A0784 E2804B01 add  r4,r0,#0x400
:023A0788 0A000003 beq 023A079C
:023A078C E3510002 cmp r1,#0x2
:023A0790 13510003 cmpne r1,#0x3
:023A0794 0A000017 beq 023A07F8
:023A0798 EA000020 b 023A0820
:023A079C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A07A0 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023A07A4 EB000029 bl 023A0850
:023A07A8 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023A07AC E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A07B0 EB000026 bl 023A0850
:023A07B4 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:023A07B8 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023A07BC EB000023 bl 023A0850
:023A07C0 E1D403BC ldrh r0,[r4, #+0x3c]		;r4+0x3c=*(9bb383b7)
:023A07C4 E3500000 cmp r0,#0x0
:023A07C8 0A00001D beq 023A0844
:023A07CC E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A07D0 E1C403BC strh r0,[r4, #+0x3c]		;r4+0x3c=*(9bb383b7)
:023A07D4 E1D413BE ldrh r1,[r4, #+0x3e]		;r4+0x3e=*(9bb383b9)
:023A07D8 E59F006C ldr r0,[r15, #+0x6c]		;r15+0x6c=*(023a084c)=#58785780(0x0380fff4)
:023A07DC E2411001 sub  r1,r1,#0x1
:023A07E0 E1C413BE strh r1,[r4, #+0x3e]		;r4+0x3e=*(9bb383b9)
:023A07E4 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A07E8 E5941090 ldr r1,[r4, #+0x90]		;r4+0x90=*(9bb3840b)
:023A07EC E2800F62 add  r0,r0,#0x188
:023A07F0 EB401E5C bl 033A8168
:023A07F4 EA000012 b 023A0844
:023A07F8 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A07FC E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023A0800 EB000012 bl 023A0850
:023A0804 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023A0808 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A080C EB00000F bl 023A0850
:023A0810 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:023A0814 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A0818 EB00000C bl 023A0850
:023A081C EA000008 b 023A0844
:023A0820 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A0824 E1A01000 mov  r1,r0			;r1=0(0x0)
:023A0828 EB000008 bl 023A0850
:023A082C E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023A0830 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A0834 EB000005 bl 023A0850
:023A0838 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:023A083C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A0840 EB000002 bl 023A0850
:023A0844 E8BD4010 ldmia  r13!,{r4,r14}
:023A0848 E12FFF1E bx r14 (Jump to addr_023A0528?)
msr CPSR_fsxc,r14
:023A084C 0380FFF4 orreq  r15,r0,#0x3D0
:023A0850 E92D4FF8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:023A0854 E59F507C ldr r5,[r15, #+0x7c]		;r15+0x7c=*(023a08d8)=#58785780(0x0380fff4)
:023A0858 E3A0200C mov  r2,#0xC		;r2=12(0xc)
:023A085C E1A0A000 mov  r10,r0			;r10=2(0x2)
:023A0860 E008029A mul  r8,r10,r2
:023A0864 E5953000 ldr r3,[r5, #+0x0]		;r5+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A0868 E242000D sub  r0,r2,#0xD
:023A086C E0832008 add  r2,r3,r8
:023A0870 E5926194 ldr r6,[r2, #+0x194]		;r2+0x194=*(000001a0)
:023A0874 E1A09001 mov  r9,r1			;r9=0(0x0)
:023A0878 E1560000 cmp r6,r0
:023A087C 0A000013 beq 023A08D0
:023A0880 E3A0B002 mov  r11,#0x2		;r11=2(0x2)
:023A0884 E3E04000 mvn  r4,#0x0
:023A0888 E1A00006 mov  r0,r6			;r0=-1682734213(0x9bb3837b)
:023A088C EB401E93 bl 033A82E0
:023A0890 E1A07000 mov  r7,r0			;r7=-1682734213(0x9bb3837b)
:023A0894 E35A0002 cmp r10,#0x2
:023A0898 0A000001 beq 023A08A4
:023A089C E2860010 add  r0,r6,#0x10
:023A08A0 EBFFEAE3 bl 0239B434
:023A08A4 E1C6B1B8 strh r11,[r6, #+0x18]		;r6+0x18=*(9bb38393)
:023A08A8 E3590000 cmp r9,#0x0
:023A08AC 0A000004 beq 023A08C4
:023A08B0 E5950000 ldr r0,[r5, #+0x0]		;r5+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A08B4 E1A01006 mov  r1,r6			;r1=-1682734213(0x9bb3837b)
:023A08B8 E2800F65 add  r0,r0,#0x194
:023A08BC E0800008 add  r0,r0,r8
:023A08C0 EBFFFB95 bl 0239F71C
:023A08C4 E1A06007 mov  r6,r7			;r6=-1682734213(0x9bb3837b)
:023A08C8 E1570004 cmp r7,r4
:023A08CC 1AFFFFED bne 023A0888
:023A08D0 E8BD4FF8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:023A08D4 E12FFF1E bx r14 (Jump to addr_023A0528?)
msr CPSR_fsxc,r14
:023A08D8 0380FFF4 orreq  r15,r0,#0x3D0
:023A08DC E92D4008 stmdb  r13!,{r3,r14}
:023A08E0 EB000003 bl 023A08F4
:023A08E4 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023A08E8 EBFFFB99 bl 0239F754
:023A08EC E8BD4008 ldmia  r13!,{r3,r14}
:023A08F0 E12FFF1E bx r14 (Jump to addr_023A0528?)
msr CPSR_fsxc,r14
:023A08F4 E92D4010 stmdb  r13!,{r4,r14}
:023A08F8 E1A04000 mov  r4,r0			;r4=1(0x1)
:023A08FC E2840018 add  r0,r4,#0x18
:023A0900 EBFFEA16 bl 0239B160
:023A0904 E1C400B2 strh r0,[r4, #+0x2]		;r4+0x2=*(00000003)
:023A0908 E1D400B2 ldrh r0,[r4, #+0x2]		;r4+0x2=*(00000003)
:023A090C E35000FF cmp r0,#0xFF
:023A0910 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:023A0914 01C400B2 streqh r0,[r4, #+0x2]		;r4+0x2=*(00000003)
:023A0918 E59F0044 ldr r0,[r15, #+0x44]		;r15+0x44=*(023a0964)=#58785780(0x0380fff4)
:023A091C E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A0920 E59003EC ldr r0,[r0, #+0x3ec]		;r0+0x3ec=*(9bb38767)
:023A0924 E1C400B4 strh r0,[r4, #+0x4]		;r4+0x4=*(00000005)
:023A0928 E1D401B4 ldrh r0,[r4, #+0x14]		;r4+0x14=*(00000015)
:023A092C E3100901 tst r0,#0x4000
:023A0930 11D401B2 ldrneh r0,[r4, #+0x12]		;r4+0x12=*(00000013)
:023A0934 12800008 addne  r0,r0,#0x8
:023A0938 11C401B2 strneh r0,[r4, #+0x12]		;r4+0x12=*(00000013)
:023A093C E1A00004 mov  r0,r4			;r0=1(0x1)
:023A0940 EBFFEA97 bl 0239B3A4
:023A0944 E59F0018 ldr r0,[r15, #+0x18]		;r15+0x18=*(023a0964)=#58785780(0x0380fff4)
:023A0948 E2442010 sub  r2,r4,#0x10
:023A094C E5901000 ldr r1,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A0950 E2810F62 add  r0,r1,#0x188
:023A0954 E2811E1A add  r1,r1,#0x1A0
:023A0958 EB401E22 bl 033A81E8
:023A095C E8BD4010 ldmia  r13!,{r4,r14}
:023A0960 E12FFF1E bx r14 (Jump to addr_023A0528?)
msr CPSR_fsxc,r14
:023A0964 0380FFF4 orreq  r15,r0,#0x3D0
:023A0968 E92D4010 stmdb  r13!,{r4,r14}
:023A096C E59F007C ldr r0,[r15, #+0x7c]		;r15+0x7c=*(023a09f0)=#58785780(0x0380fff4)
:023A0970 E5902000 ldr r2,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A0974 E2820054 add  r0,r2,#0x54
:023A0978 E2804B01 add  r4,r0,#0x400
:023A097C E1D410B2 ldrh r1,[r4, #+0x2]		;r4+0x2=*(00000003)
:023A0980 E2820B01 add  r0,r2,#0x400
:023A0984 E2811001 add  r1,r1,#0x1
:023A0988 E1C410B2 strh r1,[r4, #+0x2]		;r4+0x2=*(00000003)
:023A098C E1D005B4 ldrh r0,[r0, #+0x54]		;r0+0x54=*(03810048)=#1684302201(0x64646979)
:023A0990 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A0994 E3500000 cmp r0,#0x0
:023A0998 15940008 ldrne r0,[r4, #+0x8]		;r4+0x8=*(00000009)
:023A099C 11C010B4 strneh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:023A09A0 1A000010 bne 023A09E8
:023A09A4 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023A09A8 E1C400B0 strh r0,[r4, #+0x0]		;r4+0x0=*(00000001)
:023A09AC E5940008 ldr r0,[r4, #+0x8]		;r4+0x8=*(00000009)
:023A09B0 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000001)
:023A09B4 E5940008 ldr r0,[r4, #+0x8]		;r4+0x8=*(00000009)
:023A09B8 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(00000005)
:023A09BC EBFFE505 bl 02399DD8
:023A09C0 E5942008 ldr r2,[r4, #+0x8]		;r4+0x8=*(00000009)
:023A09C4 E59F1028 ldr r1,[r15, #+0x28]		;r15+0x28=*(023a09f4)=#16383(0x00003fff)
:023A09C8 E1C200B8 strh r0,[r2, #+0x8]		;r2+0x8=*(9bb38383)
:023A09CC E5940008 ldr r0,[r4, #+0x8]		;r4+0x8=*(00000009)
:023A09D0 E59F2020 ldr r2,[r15, #+0x20]		;r15+0x20=*(023a09f8)=#75530408(0x048080a8)
:023A09D4 E0000001 and  r0,r0,r1
:023A09D8 E1A00780 mov  r0,r0,lsl #0xf		;r0=32768(0x8000)
:023A09DC E1A00820 mov  r0,r0,lsr #0x10		;r0=0(0x0)
:023A09E0 E3800902 orr  r0,r0,#0x8000
:023A09E4 E1C200B0 strh r0,[r2, #+0x0]		;r2+0x0=*(048080a8)=#0(0x00000000)
:023A09E8 E8BD4010 ldmia  r13!,{r4,r14}
:023A09EC E12FFF1E bx r14 (Jump to addr_023A0528?)
msr CPSR_fsxc,r14
:023A09F0 0380FFF4 orreq  r15,r0,#0x3D0
:023A09F4 00003FFF unknown
:023A09F8 048080A8 streq r8,[r0],#+0xa8
:023A09FC E59F0030 ldr r0,[r15, #+0x30]		;r15+0x30=*(023a0a34)=#58785780(0x0380fff4)
:023A0A00 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:023A0A04 E5903000 ldr r3,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A0A08 E2621901 rsb  r1,r2,#0x4000
:023A0A0C E2830B01 add  r0,r3,#0x400
:023A0A10 E1C02AB4 strh r2,[r0, #+0xa4]		;r0+0xa4=*(03810098)=#-1027423695(0xc2c2c231)
:023A0A14 E28300A4 add  r0,r3,#0xA4
:023A0A18 E5902408 ldr r2,[r0, #+0x408]		;r0+0x408=*(038103fc)=#1848933920(0x6e347e20)
:023A0A1C E59F0014 ldr r0,[r15, #+0x14]		;r15+0x14=*(023a0a38)=#75530368(0x04808080)
:023A0A20 E0021001 and  r1,r2,r1
:023A0A24 E1A010A1 mov  r1,r1,lsr #0x1		;r1=8191(0x1fff)
:023A0A28 E3811902 orr  r1,r1,#0x8000
:023A0A2C E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(04808080)=#0(0x00000000)
:023A0A30 E12FFF1E bx r14 (Jump to addr_023A0528?)
msr CPSR_fsxc,r14
:023A0A34 0380FFF4 orreq  r15,r0,#0x3D0
:023A0A38 04808080 streq r8,[r0],#+0x80
:023A0A3C E59F1018 ldr r1,[r15, #+0x18]		;r15+0x18=*(023a0a5c)=#58785780(0x0380fff4)
:023A0A40 E59F0018 ldr r0,[r15, #+0x18]		;r15+0x18=*(023a0a60)=#75530368(0x04808080)
:023A0A44 E5912000 ldr r2,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A0A48 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A0A4C E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(04808080)=#0(0x00000000)
:023A0A50 E2820B01 add  r0,r2,#0x400
:023A0A54 E1C01AB4 strh r1,[r0, #+0xa4]		;r0+0xa4=*(04808124)=#0(0x00000000)
:023A0A58 E12FFF1E bx r14 (Jump to addr_023A0528?)
msr CPSR_fsxc,r14
:023A0A5C 0380FFF4 orreq  r15,r0,#0x3D0
:023A0A60 04808080 streq r8,[r0],#+0x80
:023A0A64 E92D47F0 stmdb  r13!,{r4,r5,r6,r7,r8,r9,r10,r14}
:023A0A68 E59F1350 ldr r1,[r15, #+0x350]		;r15+0x350=*(023a0dc0)=#58785780(0x0380fff4)
:023A0A6C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A0A70 E5911000 ldr r1,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A0A74 E59184AC ldr r8,[r1, #+0x4ac]		;r1+0x4ac=*(9bb38827)
:023A0A78 E2815FC7 add  r5,r1,#0x31C
:023A0A7C E1C800B0 strh r0,[r8, #+0x0]		;r8+0x0=*(00000000)
:023A0A80 E1C800B2 strh r0,[r8, #+0x2]		;r8+0x2=*(00000002)
:023A0A84 E1C800B4 strh r0,[r8, #+0x4]		;r8+0x4=*(00000004)
:023A0A88 E1C800B6 strh r0,[r8, #+0x6]		;r8+0x6=*(00000006)
:023A0A8C E2816FD1 add  r6,r1,#0x344
:023A0A90 EBFFE4D0 bl 02399DD8
:023A0A94 E1C800B8 strh r0,[r8, #+0x8]		;r8+0x8=*(00000008)
:023A0A98 E3A00080 mov  r0,#0x80		;r0=128(0x80)
:023A0A9C E1C800BC strh r0,[r8, #+0xc]		;r8+0xc=*(0000000c)
:023A0AA0 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A0AA4 E2852008 add  r2,r5,#0x8
:023A0AA8 E1C800BE strh r0,[r8, #+0xe]		;r8+0xe=*(0000000e)
:023A0AAC E59F1310 ldr r1,[r15, #+0x310]		;r15+0x310=*(023a0dc4)=#41907364(0x027f74a4)
:023A0AB0 E2880010 add  r0,r8,#0x10
:023A0AB4 E1A03002 mov  r3,r2			;r3=-1682734213(0x9bb3837b)
:023A0AB8 EBFFE3B4 bl 02399990
:023A0ABC E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A0AC0 E1C812B2 strh r1,[r8, #+0x22]		;r8+0x22=*(00000022)
:023A0AC4 E288A024 add  r10,r8,#0x24
:023A0AC8 E5881024 str r1,[r8, #+0x24]		;r8+0x24=*(00000024)
:023A0ACC E58A1004 str r1,[r10, #+0x4]		;r10+0x4=*(00000006)
:023A0AD0 E1D606BE ldrh r0,[r6, #+0x6e]		;r6+0x6e=*(9bb383e9)
:023A0AD4 E28A900C add  r9,r10,#0xC
:023A0AD8 E1CA00B8 strh r0,[r10, #+0x8]		;r10+0x8=*(0000000a)
:023A0ADC E1D607BC ldrh r0,[r6, #+0x7c]		;r6+0x7c=*(9bb383f7)
:023A0AE0 E1CA00BA strh r0,[r10, #+0xa]		;r10+0xa=*(0000000c)
:023A0AE4 E1D501BE ldrh r0,[r5, #+0x1e]		;r5+0x1e=*(03810012)=#-1697699941(0x9acf279b)
:023A0AE8 E1A00F80 mov  r0,r0,lsl #0x1f		;r0=-2147483648(0x80000000)
:023A0AEC E1B00FA0 movs r0,r0,lsr #0x1f		;r0=1(0x1)
:023A0AF0 1A00001B bne 023A0B64
:023A0AF4 E049000A sub  r0,r9,r10
:023A0AF8 E1C609B2 strh r0,[r6, #+0x92]		;r6+0x92=*(9bb3840d)
:023A0AFC E1A00009 mov  r0,r9			;r0=0(0x0)
:023A0B00 EBFFE69F bl 0239A584
:023A0B04 E1D611BE ldrh r1,[r6, #+0x1e]		;r6+0x1e=*(9bb38399)
:023A0B08 E2890001 add  r0,r9,#0x1
:023A0B0C E20110FF and  r1,r1,#0xFF
:023A0B10 E2899002 add  r9,r9,#0x2
:023A0B14 EBFFE69A bl 0239A584
:023A0B18 E3A07000 mov  r7,#0x0		;r7=0(0x0)
:023A0B1C E2864020 add  r4,r6,#0x20
:023A0B20 EA000006 b 023A0B40
:023A0B24 E0840007 add  r0,r4,r7
:023A0B28 EBFFE6A0 bl 0239A5B0
:023A0B2C E1A01000 mov  r1,r0			;r1=0(0x0)
:023A0B30 E1A00009 mov  r0,r9			;r0=0(0x0)
:023A0B34 EBFFE692 bl 0239A584
:023A0B38 E2899001 add  r9,r9,#0x1
:023A0B3C E2877001 add  r7,r7,#0x1
:023A0B40 E1D601BE ldrh r0,[r6, #+0x1e]		;r6+0x1e=*(9bb38399)
:023A0B44 E1570000 cmp r7,r0
:023A0B48 3AFFFFF5 bcc 023A0B24
:023A0B4C E3E00000 mvn  r0,#0x0
:023A0B50 E0400007 sub  r0,r0,r7
:023A0B54 E0890000 add  r0,r9,r0
:023A0B58 E20710FF and  r1,r7,#0xFF
:023A0B5C EBFFE688 bl 0239A584
:023A0B60 EA000000 b 023A0B68
:023A0B64 E1C619B2 strh r1,[r6, #+0x92]		;r6+0x92=*(9bb3840d)
:023A0B68 E1A00009 mov  r0,r9			;r0=0(0x0)
:023A0B6C EB00036F bl 023A1930
:023A0B70 E0899000 add  r9,r9,r0
:023A0B74 E1A00009 mov  r0,r9			;r0=0(0x0)
:023A0B78 E3A01003 mov  r1,#0x3		;r1=3(0x3)
:023A0B7C EBFFE680 bl 0239A584
:023A0B80 E2890001 add  r0,r9,#0x1
:023A0B84 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023A0B88 EBFFE67D bl 0239A584
:023A0B8C E1D617BA ldrh r1,[r6, #+0x7a]		;r6+0x7a=*(9bb383f5)
:023A0B90 E2890002 add  r0,r9,#0x2
:023A0B94 E20110FF and  r1,r1,#0xFF
:023A0B98 EBFFE679 bl 0239A584
:023A0B9C E2890003 add  r0,r9,#0x3
:023A0BA0 E040100A sub  r1,r0,r10
:023A0BA4 E1C619B4 strh r1,[r6, #+0x94]		;r6+0x94=*(9bb3840f)
:023A0BA8 E1D629B4 ldrh r2,[r6, #+0x94]		;r6+0x94=*(9bb3840f)
:023A0BAC E59F1214 ldr r1,[r15, #+0x214]		;r15+0x214=*(023a0dc8)=#75530372(0x04808084)
:023A0BB0 E2822002 add  r2,r2,#0x2
:023A0BB4 E1C120B0 strh r2,[r1, #+0x0]		;r1+0x0=*(04808084)=#0(0x00000000)
:023A0BB8 E3A01005 mov  r1,#0x5		;r1=5(0x5)
:023A0BBC EBFFE670 bl 0239A584
:023A0BC0 E2890004 add  r0,r9,#0x4
:023A0BC4 E3A01005 mov  r1,#0x5		;r1=5(0x5)
:023A0BC8 EBFFE66D bl 0239A584
:023A0BCC E2890005 add  r0,r9,#0x5
:023A0BD0 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A0BD4 EBFFE66A bl 0239A584
:023A0BD8 E2890006 add  r0,r9,#0x6
:023A0BDC E1D617B4 ldrh r1,[r6, #+0x74]		;r6+0x74=*(9bb383ef)
:023A0BE0 E20110FF and  r1,r1,#0xFF
:023A0BE4 EBFFE666 bl 0239A584
:023A0BE8 E2890007 add  r0,r9,#0x7
:023A0BEC E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A0BF0 EBFFE663 bl 0239A584
:023A0BF4 E2890008 add  r0,r9,#0x8
:023A0BF8 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A0BFC EBFFE660 bl 0239A584
:023A0C00 E2890009 add  r0,r9,#0x9
:023A0C04 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A0C08 EBFFE65D bl 0239A584
:023A0C0C E289000A add  r0,r9,#0xA
:023A0C10 E040100A sub  r1,r0,r10
:023A0C14 E1C619B6 strh r1,[r6, #+0x96]		;r6+0x96=*(9bb38411)
:023A0C18 E1D629B6 ldrh r2,[r6, #+0x96]		;r6+0x96=*(9bb38411)
:023A0C1C E3A010DD mov  r1,#0xDD		;r1=221(0xdd)
:023A0C20 E2022001 and  r2,r2,#0x1
:023A0C24 E1C62AB2 strh r2,[r6, #+0xa2]		;r6+0xa2=*(9bb3841d)
:023A0C28 EBFFE655 bl 0239A584
:023A0C2C E289000B add  r0,r9,#0xB
:023A0C30 E1D61AB0 ldrh r1,[r6, #+0xa0]		;r6+0xa0=*(9bb3841b)
:023A0C34 E2811008 add  r1,r1,#0x8
:023A0C38 E20110FF and  r1,r1,#0xFF
:023A0C3C EBFFE650 bl 0239A584
:023A0C40 E289000C add  r0,r9,#0xC
:023A0C44 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A0C48 EBFFE64D bl 0239A584
:023A0C4C E289000D add  r0,r9,#0xD
:023A0C50 E3A01009 mov  r1,#0x9		;r1=9(0x9)
:023A0C54 EBFFE64A bl 0239A584
:023A0C58 E289000E add  r0,r9,#0xE
:023A0C5C E3A010BF mov  r1,#0xBF		;r1=191(0xbf)
:023A0C60 EBFFE647 bl 0239A584
:023A0C64 E289000F add  r0,r9,#0xF
:023A0C68 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A0C6C EBFFE644 bl 0239A584
:023A0C70 E1D600BE ldrh r0,[r6, #+0xe]		;r6+0xe=*(9bb38389)
:023A0C74 E3500001 cmp r0,#0x1
:023A0C78 1A00000A bne 023A0CA8
:023A0C7C E1D512B0 ldrh r1,[r5, #+0x20]		;r5+0x20=*(03810014)=#-1801807153(0x949a9acf)
:023A0C80 E2890010 add  r0,r9,#0x10
:023A0C84 E20110FF and  r1,r1,#0xFF
:023A0C88 EBFFE63D bl 0239A584
:023A0C8C E1D512B0 ldrh r1,[r5, #+0x20]		;r5+0x20=*(03810014)=#-1801807153(0x949a9acf)
:023A0C90 E2890011 add  r0,r9,#0x11
:023A0C94 E1A01441 mov  r1,r1,asr #0x8
:023A0C98 E20110FF and  r1,r1,#0xFF
:023A0C9C E2899012 add  r9,r9,#0x12
:023A0CA0 EBFFE637 bl 0239A584
:023A0CA4 EA000006 b 023A0CC4
:023A0CA8 E2890010 add  r0,r9,#0x10
:023A0CAC E3A010FF mov  r1,#0xFF		;r1=255(0xff)
:023A0CB0 EBFFE633 bl 0239A584
:023A0CB4 E2890011 add  r0,r9,#0x11
:023A0CB8 E3A010FF mov  r1,#0xFF		;r1=255(0xff)
:023A0CBC E2899012 add  r9,r9,#0x12
:023A0CC0 EBFFE62F bl 0239A584
:023A0CC4 E59F1100 ldr r1,[r15, #+0x100]		;r15+0x100=*(023a0dcc)=#58785776(0x0380fff0)
:023A0CC8 E1A00009 mov  r0,r9			;r0=0(0x0)
:023A0CCC E1D140B0 ldrh r4,[r1, #+0x0]		;r1+0x0=*(0380fff0)=#780179355(0x2e80979b)
:023A0CD0 E20410FF and  r1,r4,#0xFF
:023A0CD4 EBFFE62A bl 0239A584
:023A0CD8 E1A01424 mov  r1,r4,lsr #0x8		;r1=3047575(0x2e8097)
:023A0CDC E2890001 add  r0,r9,#0x1
:023A0CE0 E20110FF and  r1,r1,#0xFF
:023A0CE4 E2899002 add  r9,r9,#0x2
:023A0CE8 EBFFE625 bl 0239A584
:023A0CEC E596409C ldr r4,[r6, #+0x9c]		;r6+0x9c=*(9bb38417)
:023A0CF0 E3A05000 mov  r5,#0x0		;r5=0(0x0)
:023A0CF4 EA000007 b 023A0D18
:023A0CF8 E1A00004 mov  r0,r4			;r0=780179355(0x2e80979b)
:023A0CFC EBFFE62B bl 0239A5B0
:023A0D00 E1A01000 mov  r1,r0			;r1=780179355(0x2e80979b)
:023A0D04 E1A00009 mov  r0,r9			;r0=0(0x0)
:023A0D08 EBFFE61D bl 0239A584
:023A0D0C E2899001 add  r9,r9,#0x1
:023A0D10 E2844001 add  r4,r4,#0x1
:023A0D14 E2855001 add  r5,r5,#0x1
:023A0D18 E1D61AB0 ldrh r1,[r6, #+0xa0]		;r6+0xa0=*(9bb3841b)
:023A0D1C E1550001 cmp r5,r1
:023A0D20 3AFFFFF4 bcc 023A0CF8
:023A0D24 E1D60AB2 ldrh r0,[r6, #+0xa2]		;r6+0xa2=*(9bb3841d)
:023A0D28 E3500000 cmp r0,#0x0
:023A0D2C 0A000010 beq 023A0D74
:023A0D30 E596009C ldr r0,[r6, #+0x9c]		;r6+0x9c=*(9bb38417)
:023A0D34 E3510000 cmp r1,#0x0
:023A0D38 E0800001 add  r0,r0,r1
:023A0D3C E2405001 sub  r5,r0,#0x1
:023A0D40 E3A04000 mov  r4,#0x0		;r4=0(0x0)
:023A0D44 9A00000A bls 023A0D74
:023A0D48 EA000006 b 023A0D68
:023A0D4C E1A00005 mov  r0,r5			;r0=0(0x0)
:023A0D50 EBFFE616 bl 0239A5B0
:023A0D54 E1A01000 mov  r1,r0			;r1=0(0x0)
:023A0D58 E2850001 add  r0,r5,#0x1
:023A0D5C EBFFE608 bl 0239A584
:023A0D60 E2844001 add  r4,r4,#0x1
:023A0D64 E2455001 sub  r5,r5,#0x1
:023A0D68 E1D60AB0 ldrh r0,[r6, #+0xa0]		;r6+0xa0=*(9bb3841b)
:023A0D6C E1540000 cmp r4,r0
:023A0D70 3AFFFFF5 bcc 023A0D4C
:023A0D74 E59F0044 ldr r0,[r15, #+0x44]		;r15+0x44=*(023a0dc0)=#58785780(0x0380fff4)
:023A0D78 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A0D7C E2800C06 add  r0,r0,#0x600
:023A0D80 E1D009B0 ldrh r0,[r0, #+0x90]		;r0+0x90=*(9bb3840b)
:023A0D84 E3100004 tst r0,#0x4
:023A0D88 0A000005 beq 023A0DA4
:023A0D8C E59F103C ldr r1,[r15, #+0x3c]		;r15+0x3c=*(023a0dd0)=#46776(0x0000b6b8)
:023A0D90 E2890003 add  r0,r9,#0x3
:023A0D94 E3C02003 bic  r2,r0,#0x3
:023A0D98 E59F0034 ldr r0,[r15, #+0x34]		;r15+0x34=*(023a0dd4)=#7494(0x00001d46)
:023A0D9C E1C210B0 strh r1,[r2, #+0x0]		;r2+0x0=*(00000000)
:023A0DA0 E1C200B2 strh r0,[r2, #+0x2]		;r2+0x2=*(00000002)
:023A0DA4 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A0DA8 E289001C add  r0,r9,#0x1C
:023A0DAC E1C61AB4 strh r1,[r6, #+0xa4]		;r6+0xa4=*(9bb3841f)
:023A0DB0 E040000A sub  r0,r0,r10
:023A0DB4 E1C800BA strh r0,[r8, #+0xa]		;r8+0xa=*(0000000a)
:023A0DB8 E8BD47F0 ldmia  r13!,{r4,r5,r6,r7,r8,r9,r10,r14}
:023A0DBC E12FFF1E bx r14 (Jump to addr_023A0528?)
msr CPSR_fsxc,r14
:023A0DC0 0380FFF4 orreq  r15,r0,#0x3D0
:023A0DC4 027F74A4 rsbeqs r7,r15,#0xA4000000
:023A0DC8 04808084 streq r8,[r0],#+0x84
:023A0DCC 0380FFF0 orreq  r15,r0,#0x3C0
:023A0DD0 0000B6B8 streqh r11,[r0], -r8
:023A0DD4 00001D46 andeq  r1,r0,r6,asr #0x1a
:023A0DD8 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:023A0DDC E59F00E0 ldr r0,[r15, #+0xe0]		;r15+0xe0=*(023a0ec4)=#58785780(0x0380fff4)
:023A0DE0 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A0DE4 E2804FD1 add  r4,r0,#0x344
:023A0DE8 E59014AC ldr r1,[r0, #+0x4ac]		;r0+0x4ac=*(9bb38827)
:023A0DEC E1D42AB0 ldrh r2,[r4, #+0xa0]		;r4+0xa0=*(000000a0)
:023A0DF0 E1D409B6 ldrh r0,[r4, #+0x96]		;r4+0x96=*(00000096)
:023A0DF4 E2811024 add  r1,r1,#0x24
:023A0DF8 E3520000 cmp r2,#0x0
:023A0DFC E0815000 add  r5,r1,r0
:023A0E00 0A000010 beq 023A0E48
:023A0E04 E1D40AB2 ldrh r0,[r4, #+0xa2]		;r4+0xa2=*(000000a2)
:023A0E08 E594109C ldr r1,[r4, #+0x9c]		;r4+0x9c=*(0000009c)
:023A0E0C E3100001 tst r0,#0x1
:023A0E10 E285000A add  r0,r5,#0xA
:023A0E14 0A000009 beq 023A0E40
:023A0E18 E2400001 sub  r0,r0,#0x1
:023A0E1C E2822002 add  r2,r2,#0x2
:023A0E20 EBFFE5AD bl 0239A4DC
:023A0E24 E59F109C ldr r1,[r15, #+0x9c]		;r15+0x9c=*(023a0ec8)=#58785776(0x0380fff0)
:023A0E28 E2850009 add  r0,r5,#0x9
:023A0E2C E1D110B0 ldrh r1,[r1, #+0x0]		;r1+0x0=*(0380fff0)=#780179355(0x2e80979b)
:023A0E30 E1A01441 mov  r1,r1,asr #0x8
:023A0E34 E20110FF and  r1,r1,#0xFF
:023A0E38 EBFFE5D1 bl 0239A584
:023A0E3C EA000001 b 023A0E48
:023A0E40 E2822001 add  r2,r2,#0x1
:023A0E44 EBFFE5A4 bl 0239A4DC
:023A0E48 E59F0074 ldr r0,[r15, #+0x74]		;r15+0x74=*(023a0ec4)=#58785780(0x0380fff4)
:023A0E4C E1D429B6 ldrh r2,[r4, #+0x96]		;r4+0x96=*(00000096)
:023A0E50 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A0E54 E1D41AB0 ldrh r1,[r4, #+0xa0]		;r4+0xa0=*(000000a0)
:023A0E58 E2822026 add  r2,r2,#0x26
:023A0E5C E59004AC ldr r0,[r0, #+0x4ac]		;r0+0x4ac=*(9bb38827)
:023A0E60 E0821001 add  r1,r2,r1
:023A0E64 E1C010BA strh r1,[r0, #+0xa]		;r0+0xa=*(9bb38385)
:023A0E68 E1D41AB0 ldrh r1,[r4, #+0xa0]		;r4+0xa0=*(000000a0)
:023A0E6C E2850001 add  r0,r5,#0x1
:023A0E70 E2811008 add  r1,r1,#0x8
:023A0E74 E20110FF and  r1,r1,#0xFF
:023A0E78 EBFFE5C1 bl 0239A584
:023A0E7C E59F0040 ldr r0,[r15, #+0x40]		;r15+0x40=*(023a0ec4)=#58785780(0x0380fff4)
:023A0E80 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A0E84 E2800C06 add  r0,r0,#0x600
:023A0E88 E1D009B0 ldrh r0,[r0, #+0x90]		;r0+0x90=*(9bb3840b)
:023A0E8C E3100004 tst r0,#0x4
:023A0E90 0A000007 beq 023A0EB4
:023A0E94 E1D40AB0 ldrh r0,[r4, #+0xa0]		;r4+0xa0=*(000000a0)
:023A0E98 E285100D add  r1,r5,#0xD
:023A0E9C E0810000 add  r0,r1,r0
:023A0EA0 E59F1024 ldr r1,[r15, #+0x24]		;r15+0x24=*(023a0ecc)=#46776(0x0000b6b8)
:023A0EA4 E3C02003 bic  r2,r0,#0x3
:023A0EA8 E59F0020 ldr r0,[r15, #+0x20]		;r15+0x20=*(023a0ed0)=#7494(0x00001d46)
:023A0EAC E1C210B0 strh r1,[r2, #+0x0]		;r2+0x0=*(00000000)
:023A0EB0 E1C200B2 strh r0,[r2, #+0x2]		;r2+0x2=*(00000002)
:023A0EB4 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A0EB8 E1C40AB4 strh r0,[r4, #+0xa4]		;r4+0xa4=*(000000a4)
:023A0EBC E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:023A0EC0 E12FFF1E bx r14 (Jump to addr_023A0528?)
msr CPSR_fsxc,r14
:023A0EC4 0380FFF4 orreq  r15,r0,#0x3D0
:023A0EC8 0380FFF0 orreq  r15,r0,#0x3C0
:023A0ECC 0000B6B8 streqh r11,[r0], -r8
:023A0ED0 00001D46 andeq  r1,r0,r6,asr #0x1a
:023A0ED4 E59F0024 ldr r0,[r15, #+0x24]		;r15+0x24=*(023a0f00)=#58785780(0x0380fff4)
:023A0ED8 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A0EDC E2801C05 add  r1,r0,#0x500
:023A0EE0 E2800C01 add  r0,r0,#0x100
:023A0EE4 E1D113B8 ldrh r1,[r1, #+0x38]		;r1+0x38=*(0000b6f0)
:023A0EE8 E1D02AB8 ldrh r2,[r0, #+0xa8]		;r0+0xa8=*(9bb38423)
:023A0EEC E2610018 rsb  r0,r1,#0x18
:023A0EF0 E1520000 cmp r2,r0
:023A0EF4 B3A00001 movlt  r0,#0x1		;r0=1(0x1)
:023A0EF8 A3A00000 movge  r0,#0x0		;r0=0(0x0)
:023A0EFC E12FFF1E bx r14 (Jump to addr_023A0528?)
msr CPSR_fsxc,r14
:023A0F00 0380FFF4 orreq  r15,r0,#0x3D0
:023A0F04 E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:023A0F08 E59F2068 ldr r2,[r15, #+0x68]		;r15+0x68=*(023a0f78)=#58785780(0x0380fff4)
:023A0F0C E1A05001 mov  r5,r1			;r5=46776(0xb6b8)
:023A0F10 E5921000 ldr r1,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A0F14 E1A06000 mov  r6,r0			;r6=0(0x0)
:023A0F18 E2810F62 add  r0,r1,#0x188
:023A0F1C E3A01036 mov  r1,#0x36		;r1=54(0x36)
:023A0F20 EB401C69 bl 033A80CC
:023A0F24 E1B04000 movs r4,r0			;r4=0(0x0)
:023A0F28 1A000003 bne 023A0F3C
:023A0F2C E3A00002 mov  r0,#0x2		;r0=2(0x2)
:023A0F30 EBFFE665 bl 0239A8CC
:023A0F34 E1A00004 mov  r0,r4			;r0=0(0x0)
:023A0F38 EA00000C b 023A0F70
:023A0F3C E59F0038 ldr r0,[r15, #+0x38]		;r15+0x38=*(023a0f7c)=#65535(0x0000ffff)
:023A0F40 E1A01006 mov  r1,r6			;r1=0(0x0)
:023A0F44 E1C400BC strh r0,[r4, #+0xc]		;r4+0xc=*(0000000c)
:023A0F48 E2840010 add  r0,r4,#0x10
:023A0F4C EB00022D bl 023A1808
:023A0F50 E1C453BC strh r5,[r4, #+0x3c]		;r4+0x3c=*(0000003c)
:023A0F54 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:023A0F58 E1C401B6 strh r0,[r4, #+0x16]		;r4+0x16=*(00000016)
:023A0F5C E280001C add  r0,r0,#0x1C
:023A0F60 E1C402B2 strh r0,[r4, #+0x22]		;r4+0x22=*(00000022)
:023A0F64 E3A000A0 mov  r0,#0xA0		;r0=160(0xa0)
:023A0F68 E1C402B4 strh r0,[r4, #+0x24]		;r4+0x24=*(00000024)
:023A0F6C E2840010 add  r0,r4,#0x10
:023A0F70 E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:023A0F74 E12FFF1E bx r14 (Jump to addr_023A0528?)
msr CPSR_fsxc,r14
:023A0F78 0380FFF4 orreq  r15,r0,#0x3D0
:023A0F7C 0000FFFF unknown
:023A0F80 E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:023A0F84 E59F1094 ldr r1,[r15, #+0x94]		;r15+0x94=*(023a1020)=#58785780(0x0380fff4)
:023A0F88 E1A06000 mov  r6,r0			;r6=160(0xa0)
:023A0F8C E5912000 ldr r2,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A0F90 E3A0105E mov  r1,#0x5E		;r1=94(0x5e)
:023A0F94 E2820F62 add  r0,r2,#0x188
:023A0F98 E2825FD1 add  r5,r2,#0x344
:023A0F9C EB401C4A bl 033A80CC
:023A0FA0 E1B04000 movs r4,r0			;r4=160(0xa0)
:023A0FA4 1A000003 bne 023A0FB8
:023A0FA8 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:023A0FAC EBFFE646 bl 0239A8CC
:023A0FB0 E1A00004 mov  r0,r4			;r0=160(0xa0)
:023A0FB4 EA000017 b 023A1018
:023A0FB8 E59F0064 ldr r0,[r15, #+0x64]		;r15+0x64=*(023a1024)=#65535(0x0000ffff)
:023A0FBC E1A01006 mov  r1,r6			;r1=160(0xa0)
:023A0FC0 E1C400BC strh r0,[r4, #+0xc]		;r4+0xc=*(000000ac)
:023A0FC4 E2840010 add  r0,r4,#0x10
:023A0FC8 EB00020E bl 023A1808
:023A0FCC E1D517BC ldrh r1,[r5, #+0x7c]		;r5+0x7c=*(0000b734)
:023A0FD0 E2840040 add  r0,r4,#0x40
:023A0FD4 E1C413BC strh r1,[r4, #+0x3c]		;r4+0x3c=*(000000dc)
:023A0FD8 E1D517B0 ldrh r1,[r5, #+0x70]		;r5+0x70=*(0000b728)
:023A0FDC E1C413BE strh r1,[r4, #+0x3e]		;r4+0x3e=*(000000de)
:023A0FE0 EB000235 bl 023A18BC
:023A0FE4 E1A05000 mov  r5,r0			;r5=65535(0xffff)
:023A0FE8 E2840040 add  r0,r4,#0x40
:023A0FEC E0800005 add  r0,r0,r5
:023A0FF0 EB00024E bl 023A1930
:023A0FF4 E0850000 add  r0,r5,r0
:023A0FF8 E2800004 add  r0,r0,#0x4
:023A0FFC E1C401B6 strh r0,[r4, #+0x16]		;r4+0x16=*(000000b6)
:023A1000 E1D411B6 ldrh r1,[r4, #+0x16]		;r4+0x16=*(000000b6)
:023A1004 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A1008 E281101C add  r1,r1,#0x1C
:023A100C E1C412B2 strh r1,[r4, #+0x22]		;r4+0x22=*(000000c2)
:023A1010 E1C402B4 strh r0,[r4, #+0x24]		;r4+0x24=*(000000c4)
:023A1014 E2840010 add  r0,r4,#0x10
:023A1018 E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:023A101C E12FFF1E bx r14 (Jump to addr_023A0528?)
msr CPSR_fsxc,r14
:023A1020 0380FFF4 orreq  r15,r0,#0x3D0
:023A1024 0000FFFF unknown
:023A1028 E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:023A102C E59F10A0 ldr r1,[r15, #+0xa0]		;r15+0xa0=*(023a10d4)=#58785780(0x0380fff4)
:023A1030 E1A06000 mov  r6,r0			;r6=0(0x0)
:023A1034 E5912000 ldr r2,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A1038 E3A01064 mov  r1,#0x64		;r1=100(0x64)
:023A103C E2820F62 add  r0,r2,#0x188
:023A1040 E2825FD1 add  r5,r2,#0x344
:023A1044 EB401C20 bl 033A80CC
:023A1048 E1B04000 movs r4,r0			;r4=0(0x0)
:023A104C 1A000003 bne 023A1060
:023A1050 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:023A1054 EBFFE61C bl 0239A8CC
:023A1058 E1A00004 mov  r0,r4			;r0=0(0x0)
:023A105C EA00001A b 023A10CC
:023A1060 E59F0070 ldr r0,[r15, #+0x70]		;r15+0x70=*(023a10d8)=#65535(0x0000ffff)
:023A1064 E1A01006 mov  r1,r6			;r1=0(0x0)
:023A1068 E1C400BC strh r0,[r4, #+0xc]		;r4+0xc=*(0000000c)
:023A106C E2840010 add  r0,r4,#0x10
:023A1070 EB0001E4 bl 023A1808
:023A1074 E1D517BC ldrh r1,[r5, #+0x7c]		;r5+0x7c=*(0001007b)
:023A1078 E2840040 add  r0,r4,#0x40
:023A107C E1C413BC strh r1,[r4, #+0x3c]		;r4+0x3c=*(0000003c)
:023A1080 E1D527B0 ldrh r2,[r5, #+0x70]		;r5+0x70=*(0001006f)
:023A1084 E2851082 add  r1,r5,#0x82
:023A1088 E1C423BE strh r2,[r4, #+0x3e]		;r4+0x3e=*(0000003e)
:023A108C EBFFE22B bl 02399940
:023A1090 E2840046 add  r0,r4,#0x46
:023A1094 EB000208 bl 023A18BC
:023A1098 E1A05000 mov  r5,r0			;r5=65535(0xffff)
:023A109C E2840046 add  r0,r4,#0x46
:023A10A0 E0800005 add  r0,r0,r5
:023A10A4 EB000221 bl 023A1930
:023A10A8 E0850000 add  r0,r5,r0
:023A10AC E280000A add  r0,r0,#0xA
:023A10B0 E1C401B6 strh r0,[r4, #+0x16]		;r4+0x16=*(00000016)
:023A10B4 E1D411B6 ldrh r1,[r4, #+0x16]		;r4+0x16=*(00000016)
:023A10B8 E3A00020 mov  r0,#0x20		;r0=32(0x20)
:023A10BC E281101C add  r1,r1,#0x1C
:023A10C0 E1C412B2 strh r1,[r4, #+0x22]		;r4+0x22=*(00000022)
:023A10C4 E1C402B4 strh r0,[r4, #+0x24]		;r4+0x24=*(00000024)
:023A10C8 E2840010 add  r0,r4,#0x10
:023A10CC E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:023A10D0 E12FFF1E bx r14 (Jump to addr_023A0528?)
msr CPSR_fsxc,r14
:023A10D4 0380FFF4 orreq  r15,r0,#0x3D0
:023A10D8 0000FFFF unknown
:023A10DC E92D43F8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r14}
:023A10E0 E59F3160 ldr r3,[r15, #+0x160]		;r15+0x160=*(023a1248)=#58785780(0x0380fff4)
:023A10E4 E1A07001 mov  r7,r1			;r7=0(0x0)
:023A10E8 E5931000 ldr r1,[r3, #+0x0]		;r3+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A10EC E1A08000 mov  r8,r0			;r8=32(0x20)
:023A10F0 E2810F62 add  r0,r1,#0x188
:023A10F4 E3A01060 mov  r1,#0x60		;r1=96(0x60)
:023A10F8 E1A06002 mov  r6,r2			;r6=-1682734213(0x9bb3837b)
:023A10FC EB401BF2 bl 033A80CC
:023A1100 E1B04000 movs r4,r0			;r4=32(0x20)
:023A1104 1A000003 bne 023A1118
:023A1108 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:023A110C EBFFE5EE bl 0239A8CC
:023A1110 E1A00004 mov  r0,r4			;r0=32(0x20)
:023A1114 EA000049 b 023A1240
:023A1118 E59F012C ldr r0,[r15, #+0x12c]		;r15+0x12c=*(023a124c)=#65535(0x0000ffff)
:023A111C E3570000 cmp r7,#0x0
:023A1120 E1C400BC strh r0,[r4, #+0xc]		;r4+0xc=*(0000002c)
:023A1124 1A000004 bne 023A113C
:023A1128 E1A00008 mov  r0,r8			;r0=32(0x20)
:023A112C EBFFE977 bl 0239B710
:023A1130 E1B05000 movs r5,r0			;r5=32(0x20)
:023A1134 03A07013 moveq  r7,#0x13		;r7=19(0x13)
:023A1138 EA000000 b 023A1140
:023A113C E3A05000 mov  r5,#0x0		;r5=0(0x0)
:023A1140 E1A00008 mov  r0,r8			;r0=32(0x20)
:023A1144 EBFFE9D5 bl 0239B8A0
:023A1148 E1A01000 mov  r1,r0			;r1=32(0x20)
:023A114C E2840010 add  r0,r4,#0x10
:023A1150 EB0001AC bl 023A1808
:023A1154 E59F00EC ldr r0,[r15, #+0xec]		;r15+0xec=*(023a1248)=#58785780(0x0380fff4)
:023A1158 E3550000 cmp r5,#0x0
:023A115C E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A1160 E2800C03 add  r0,r0,#0x300
:023A1164 E1D00CB0 ldrh r0,[r0, #+0xc0]		;r0+0xc0=*(9bb3843b)
:023A1168 E1C403BC strh r0,[r4, #+0x3c]		;r4+0x3c=*(0000005c)
:023A116C E1C473BE strh r7,[r4, #+0x3e]		;r4+0x3e=*(0000005e)
:023A1170 E1C454B0 strh r5,[r4, #+0x40]		;r4+0x40=*(00000060)
:023A1174 11D404B0 ldrneh r0,[r4, #+0x40]		;r4+0x40=*(00000060)
:023A1178 13800903 orrne  r0,r0,#0xC000
:023A117C 11C404B0 strneh r0,[r4, #+0x40]		;r4+0x40=*(00000060)
:023A1180 E2840042 add  r0,r4,#0x42
:023A1184 EB0001E9 bl 023A1930
:023A1188 E2800006 add  r0,r0,#0x6
:023A118C E1C401B6 strh r0,[r4, #+0x16]		;r4+0x16=*(00000036)
:023A1190 E1D411B6 ldrh r1,[r4, #+0x16]		;r4+0x16=*(00000036)
:023A1194 E3A00010 mov  r0,#0x10		;r0=16(0x10)
:023A1198 E281101C add  r1,r1,#0x1C
:023A119C E1C412B2 strh r1,[r4, #+0x22]		;r4+0x22=*(00000042)
:023A11A0 E1C402B4 strh r0,[r4, #+0x24]		;r4+0x24=*(00000044)
:023A11A4 E1D402B2 ldrh r0,[r4, #+0x22]		;r4+0x22=*(00000042)
:023A11A8 E2841024 add  r1,r4,#0x24
:023A11AC E3560000 cmp r6,#0x0
:023A11B0 E0818000 add  r8,r1,r0
:023A11B4 0A00001A beq 023A1224
:023A11B8 E2860001 add  r0,r6,#0x1
:023A11BC EBFFE4FB bl 0239A5B0
:023A11C0 E1A09000 mov  r9,r0			;r9=16(0x10)
:023A11C4 E1A00006 mov  r0,r6			;r0=-1682734213(0x9bb3837b)
:023A11C8 EBFFE4F8 bl 0239A5B0
:023A11CC E1A01000 mov  r1,r0			;r1=-1682734213(0x9bb3837b)
:023A11D0 E1A00008 mov  r0,r8			;r0=32(0x20)
:023A11D4 EBFFE4EA bl 0239A584
:023A11D8 E2880001 add  r0,r8,#0x1
:023A11DC E20910FF and  r1,r9,#0xFF
:023A11E0 E2888002 add  r8,r8,#0x2
:023A11E4 EBFFE4E6 bl 0239A584
:023A11E8 E3590000 cmp r9,#0x0
:023A11EC E3A07000 mov  r7,#0x0		;r7=0(0x0)
:023A11F0 9A000011 bls 023A123C
:023A11F4 E2865002 add  r5,r6,#0x2
:023A11F8 EA000006 b 023A1218
:023A11FC E0850007 add  r0,r5,r7
:023A1200 EBFFE4EA bl 0239A5B0
:023A1204 E1A01000 mov  r1,r0			;r1=32(0x20)
:023A1208 E1A00008 mov  r0,r8			;r0=32(0x20)
:023A120C EBFFE4DC bl 0239A584
:023A1210 E2877001 add  r7,r7,#0x1
:023A1214 E2888001 add  r8,r8,#0x1
:023A1218 E1570009 cmp r7,r9
:023A121C 3AFFFFF6 bcc 023A11FC
:023A1220 EA000005 b 023A123C
:023A1224 E1A00008 mov  r0,r8			;r0=32(0x20)
:023A1228 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A122C EBFFE4D4 bl 0239A584
:023A1230 E2880001 add  r0,r8,#0x1
:023A1234 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A1238 EBFFE4D1 bl 0239A584
:023A123C E2840010 add  r0,r4,#0x10
:023A1240 E8BD43F8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r14}
:023A1244 E12FFF1E bx r14 (Jump to addr_023A0528?)
msr CPSR_fsxc,r14
:023A1248 0380FFF4 orreq  r15,r0,#0x3D0
:023A124C 0000FFFF unknown
:023A1250 E92D41F0 stmdb  r13!,{r4,r5,r6,r7,r8,r14}
:023A1254 E59F314C ldr r3,[r15, #+0x14c]		;r15+0x14c=*(023a13a8)=#58785780(0x0380fff4)
:023A1258 E1A06001 mov  r6,r1			;r6=0(0x0)
:023A125C E5931000 ldr r1,[r3, #+0x0]		;r3+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A1260 E1A08000 mov  r8,r0			;r8=32(0x20)
:023A1264 E2810F62 add  r0,r1,#0x188
:023A1268 E3A01060 mov  r1,#0x60		;r1=96(0x60)
:023A126C E1A05002 mov  r5,r2			;r5=-1682734213(0x9bb3837b)
:023A1270 EB401B95 bl 033A80CC
:023A1274 E1B04000 movs r4,r0			;r4=32(0x20)
:023A1278 1A000003 bne 023A128C
:023A127C E3A00002 mov  r0,#0x2		;r0=2(0x2)
:023A1280 EBFFE591 bl 0239A8CC
:023A1284 E1A00004 mov  r0,r4			;r0=32(0x20)
:023A1288 EA000044 b 023A13A0
:023A128C E59F0118 ldr r0,[r15, #+0x118]		;r15+0x118=*(023a13ac)=#65535(0x0000ffff)
:023A1290 E3560000 cmp r6,#0x0
:023A1294 E1C400BC strh r0,[r4, #+0xc]		;r4+0xc=*(0000002c)
:023A1298 1A000004 bne 023A12B0
:023A129C E1A00008 mov  r0,r8			;r0=32(0x20)
:023A12A0 EBFFE91A bl 0239B710
:023A12A4 E1B07000 movs r7,r0			;r7=32(0x20)
:023A12A8 03A06013 moveq  r6,#0x13		;r6=19(0x13)
:023A12AC EA000000 b 023A12B4
:023A12B0 E3A07000 mov  r7,#0x0		;r7=0(0x0)
:023A12B4 E1A00008 mov  r0,r8			;r0=32(0x20)
:023A12B8 EBFFE978 bl 0239B8A0
:023A12BC E1A01000 mov  r1,r0			;r1=32(0x20)
:023A12C0 E2840010 add  r0,r4,#0x10
:023A12C4 EB00014F bl 023A1808
:023A12C8 E59F00D8 ldr r0,[r15, #+0xd8]		;r15+0xd8=*(023a13a8)=#58785780(0x0380fff4)
:023A12CC E3872903 orr  r2,r7,#0xC000
:023A12D0 E5901000 ldr r1,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A12D4 E2840042 add  r0,r4,#0x42
:023A12D8 E2811C03 add  r1,r1,#0x300
:023A12DC E1D11CB0 ldrh r1,[r1, #+0xc0]		;r1+0xc0=*(9bb3843b)
:023A12E0 E1C413BC strh r1,[r4, #+0x3c]		;r4+0x3c=*(0000005c)
:023A12E4 E1C463BE strh r6,[r4, #+0x3e]		;r4+0x3e=*(0000005e)
:023A12E8 E1C424B0 strh r2,[r4, #+0x40]		;r4+0x40=*(00000060)
:023A12EC EB00018F bl 023A1930
:023A12F0 E2800006 add  r0,r0,#0x6
:023A12F4 E1C401B6 strh r0,[r4, #+0x16]		;r4+0x16=*(00000036)
:023A12F8 E1D411B6 ldrh r1,[r4, #+0x16]		;r4+0x16=*(00000036)
:023A12FC E3A00030 mov  r0,#0x30		;r0=48(0x30)
:023A1300 E281101C add  r1,r1,#0x1C
:023A1304 E1C412B2 strh r1,[r4, #+0x22]		;r4+0x22=*(00000042)
:023A1308 E1C402B4 strh r0,[r4, #+0x24]		;r4+0x24=*(00000044)
:023A130C E1D402B2 ldrh r0,[r4, #+0x22]		;r4+0x22=*(00000042)
:023A1310 E2841024 add  r1,r4,#0x24
:023A1314 E3550000 cmp r5,#0x0
:023A1318 E0817000 add  r7,r1,r0
:023A131C 0A000018 beq 023A1384
:023A1320 E2850001 add  r0,r5,#0x1
:023A1324 EBFFE4A1 bl 0239A5B0
:023A1328 E1A08000 mov  r8,r0			;r8=48(0x30)
:023A132C E1A00005 mov  r0,r5			;r0=-1682734213(0x9bb3837b)
:023A1330 EBFFE49E bl 0239A5B0
:023A1334 E1A01000 mov  r1,r0			;r1=-1682734213(0x9bb3837b)
:023A1338 E1A00007 mov  r0,r7			;r0=0(0x0)
:023A133C EBFFE490 bl 0239A584
:023A1340 E2870001 add  r0,r7,#0x1
:023A1344 E20810FF and  r1,r8,#0xFF
:023A1348 EBFFE48D bl 0239A584
:023A134C E2877002 add  r7,r7,#0x2
:023A1350 E3A06000 mov  r6,#0x0		;r6=0(0x0)
:023A1354 E2855002 add  r5,r5,#0x2
:023A1358 EA000006 b 023A1378
:023A135C E0850006 add  r0,r5,r6
:023A1360 EBFFE492 bl 0239A5B0
:023A1364 E1A01000 mov  r1,r0			;r1=0(0x0)
:023A1368 E1A00007 mov  r0,r7			;r0=0(0x0)
:023A136C EBFFE484 bl 0239A584
:023A1370 E2877001 add  r7,r7,#0x1
:023A1374 E2866001 add  r6,r6,#0x1
:023A1378 E1560008 cmp r6,r8
:023A137C 3AFFFFF6 bcc 023A135C
:023A1380 EA000005 b 023A139C
:023A1384 E1A00007 mov  r0,r7			;r0=0(0x0)
:023A1388 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A138C EBFFE47C bl 0239A584
:023A1390 E2870001 add  r0,r7,#0x1
:023A1394 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A1398 EBFFE479 bl 0239A584
:023A139C E2840010 add  r0,r4,#0x10
:023A13A0 E8BD41F0 ldmia  r13!,{r4,r5,r6,r7,r8,r14}
:023A13A4 E12FFF1E bx r14 (Jump to addr_023A0528?)
msr CPSR_fsxc,r14
:023A13A8 0380FFF4 orreq  r15,r0,#0x3D0
:023A13AC 0000FFFF unknown
:023A13B0 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:023A13B4 E59F1078 ldr r1,[r15, #+0x78]		;r15+0x78=*(023a1434)=#58785780(0x0380fff4)
:023A13B8 E1A04000 mov  r4,r0			;r4=0(0x0)
:023A13BC E5910000 ldr r0,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A13C0 E3A0105A mov  r1,#0x5A		;r1=90(0x5a)
:023A13C4 E2800F62 add  r0,r0,#0x188
:023A13C8 EB401B3F bl 033A80CC
:023A13CC E1B05000 movs r5,r0			;r5=-1682734213(0x9bb3837b)
:023A13D0 1A000003 bne 023A13E4
:023A13D4 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:023A13D8 EBFFE53B bl 0239A8CC
:023A13DC E1A00005 mov  r0,r5			;r0=-1682734213(0x9bb3837b)
:023A13E0 EA000011 b 023A142C
:023A13E4 E59F204C ldr r2,[r15, #+0x4c]		;r15+0x4c=*(023a1438)=#65535(0x0000ffff)
:023A13E8 E1A01004 mov  r1,r4			;r1=0(0x0)
:023A13EC E2850010 add  r0,r5,#0x10
:023A13F0 E1C520BC strh r2,[r5, #+0xc]		;r5+0xc=*(9bb38387)
:023A13F4 EB000103 bl 023A1808
:023A13F8 E285003C add  r0,r5,#0x3C
:023A13FC EB00012E bl 023A18BC
:023A1400 E1A04000 mov  r4,r0			;r4=-1682734213(0x9bb3837b)
:023A1404 E285003C add  r0,r5,#0x3C
:023A1408 E0800004 add  r0,r0,r4
:023A140C EB000147 bl 023A1930
:023A1410 E0840000 add  r0,r4,r0
:023A1414 E1C501B6 strh r0,[r5, #+0x16]		;r5+0x16=*(9bb38391)
:023A1418 E280001C add  r0,r0,#0x1C
:023A141C E1C502B2 strh r0,[r5, #+0x22]		;r5+0x22=*(9bb3839d)
:023A1420 E3A00040 mov  r0,#0x40		;r0=64(0x40)
:023A1424 E1C502B4 strh r0,[r5, #+0x24]		;r5+0x24=*(9bb3839f)
:023A1428 E2850010 add  r0,r5,#0x10
:023A142C E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:023A1430 E12FFF1E bx r14 (Jump to addr_023A0528?)
msr CPSR_fsxc,r14
:023A1434 0380FFF4 orreq  r15,r0,#0x3D0
:023A1438 0000FFFF unknown
:023A143C E92D47F0 stmdb  r13!,{r4,r5,r6,r7,r8,r9,r10,r14}
:023A1440 E59F1208 ldr r1,[r15, #+0x208]		;r15+0x208=*(023a1650)=#58785780(0x0380fff4)
:023A1444 E1A05000 mov  r5,r0			;r5=64(0x40)
:023A1448 E5910000 ldr r0,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A144C E2804FD1 add  r4,r0,#0x344
:023A1450 EBFFFE9F bl 023A0ED4
:023A1454 E3500000 cmp r0,#0x0
:023A1458 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:023A145C 0A000079 beq 023A1648
:023A1460 E59F11E8 ldr r1,[r15, #+0x1e8]		;r15+0x1e8=*(023a1650)=#58785780(0x0380fff4)
:023A1464 E1D40AB0 ldrh r0,[r4, #+0xa0]		;r4+0xa0=*(9bb3841b)
:023A1468 E5912000 ldr r2,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A146C E2801078 add  r1,r0,#0x78
:023A1470 E2820F62 add  r0,r2,#0x188
:023A1474 EB401B14 bl 033A80CC
:023A1478 E1B06000 movs r6,r0			;r6=0(0x0)
:023A147C 1A000003 bne 023A1490
:023A1480 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:023A1484 EBFFE510 bl 0239A8CC
:023A1488 E1A00006 mov  r0,r6			;r0=0(0x0)
:023A148C EA00006D b 023A1648
:023A1490 E59F01BC ldr r0,[r15, #+0x1bc]		;r15+0x1bc=*(023a1654)=#65535(0x0000ffff)
:023A1494 E1A01005 mov  r1,r5			;r1=64(0x40)
:023A1498 E1C600BC strh r0,[r6, #+0xc]		;r6+0xc=*(0000000c)
:023A149C E2860010 add  r0,r6,#0x10
:023A14A0 EB0000D8 bl 023A1808
:023A14A4 E1D416BE ldrh r1,[r4, #+0x6e]		;r4+0x6e=*(9bb383e9)
:023A14A8 E2860048 add  r0,r6,#0x48
:023A14AC E1C614B4 strh r1,[r6, #+0x44]		;r6+0x44=*(00000044)
:023A14B0 E1D417BC ldrh r1,[r4, #+0x7c]		;r4+0x7c=*(9bb383f7)
:023A14B4 E1C614B6 strh r1,[r6, #+0x46]		;r6+0x46=*(00000046)
:023A14B8 EB0000FF bl 023A18BC
:023A14BC E1A04000 mov  r4,r0			;r4=65535(0xffff)
:023A14C0 E2860048 add  r0,r6,#0x48
:023A14C4 E0800004 add  r0,r0,r4
:023A14C8 EB000118 bl 023A1930
:023A14CC E0847000 add  r7,r4,r0
:023A14D0 E2860048 add  r0,r6,#0x48
:023A14D4 E0804007 add  r4,r0,r7
:023A14D8 E1A00004 mov  r0,r4			;r0=65535(0xffff)
:023A14DC E3A01003 mov  r1,#0x3		;r1=3(0x3)
:023A14E0 EBFFE427 bl 0239A584
:023A14E4 E2840001 add  r0,r4,#0x1
:023A14E8 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023A14EC EBFFE424 bl 0239A584
:023A14F0 E59F1158 ldr r1,[r15, #+0x158]		;r15+0x158=*(023a1650)=#58785780(0x0380fff4)
:023A14F4 E2840002 add  r0,r4,#0x2
:023A14F8 E5911000 ldr r1,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A14FC E2811C03 add  r1,r1,#0x300
:023A1500 E1D11BBE ldrh r1,[r1, #+0xbe]		;r1+0xbe=*(9bb38439)
:023A1504 E20110FF and  r1,r1,#0xFF
:023A1508 EBFFE41D bl 0239A584
:023A150C E59F013C ldr r0,[r15, #+0x13c]		;r15+0x13c=*(023a1650)=#58785780(0x0380fff4)
:023A1510 E2877003 add  r7,r7,#0x3
:023A1514 E5901000 ldr r1,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A1518 E2860048 add  r0,r6,#0x48
:023A151C E0805007 add  r5,r0,r7
:023A1520 E2814FD1 add  r4,r1,#0x344
:023A1524 E2818FC7 add  r8,r1,#0x31C
:023A1528 E1A00005 mov  r0,r5			;r0=64(0x40)
:023A152C E3A010DD mov  r1,#0xDD		;r1=221(0xdd)
:023A1530 E3A0A000 mov  r10,#0x0		;r10=0(0x0)
:023A1534 EBFFE412 bl 0239A584
:023A1538 E59F1110 ldr r1,[r15, #+0x110]		;r15+0x110=*(023a1650)=#58785780(0x0380fff4)
:023A153C E2850001 add  r0,r5,#0x1
:023A1540 E5911000 ldr r1,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A1544 E2811C03 add  r1,r1,#0x300
:023A1548 E1D11EB4 ldrh r1,[r1, #+0xe4]		;r1+0xe4=*(9bb3845f)
:023A154C E2811008 add  r1,r1,#0x8
:023A1550 E20110FF and  r1,r1,#0xFF
:023A1554 EBFFE40A bl 0239A584
:023A1558 E2850002 add  r0,r5,#0x2
:023A155C E1A0100A mov  r1,r10			;r1=0(0x0)
:023A1560 EBFFE407 bl 0239A584
:023A1564 E2850003 add  r0,r5,#0x3
:023A1568 E3A01009 mov  r1,#0x9		;r1=9(0x9)
:023A156C EBFFE404 bl 0239A584
:023A1570 E2850004 add  r0,r5,#0x4
:023A1574 E3A010BF mov  r1,#0xBF		;r1=191(0xbf)
:023A1578 EBFFE401 bl 0239A584
:023A157C E2850005 add  r0,r5,#0x5
:023A1580 E1A0100A mov  r1,r10			;r1=0(0x0)
:023A1584 EBFFE3FE bl 0239A584
:023A1588 E1D812B0 ldrh r1,[r8, #+0x20]		;r8+0x20=*(00000050)
:023A158C E2850006 add  r0,r5,#0x6
:023A1590 E20110FF and  r1,r1,#0xFF
:023A1594 EBFFE3FA bl 0239A584
:023A1598 E1D812B0 ldrh r1,[r8, #+0x20]		;r8+0x20=*(00000050)
:023A159C E2850007 add  r0,r5,#0x7
:023A15A0 E1A01441 mov  r1,r1,asr #0x8
:023A15A4 E20110FF and  r1,r1,#0xFF
:023A15A8 EBFFE3F5 bl 0239A584
:023A15AC E59F10A4 ldr r1,[r15, #+0xa4]		;r15+0xa4=*(023a1658)=#58785776(0x0380fff0)
:023A15B0 E2850008 add  r0,r5,#0x8
:023A15B4 E1D180B0 ldrh r8,[r1, #+0x0]		;r1+0x0=*(0380fff0)=#780179355(0x2e80979b)
:023A15B8 E20810FF and  r1,r8,#0xFF
:023A15BC EBFFE3F0 bl 0239A584
:023A15C0 E1A01428 mov  r1,r8,lsr #0x8		;r1=3047575(0x2e8097)
:023A15C4 E2850009 add  r0,r5,#0x9
:023A15C8 E20110FF and  r1,r1,#0xFF
:023A15CC EBFFE3EC bl 0239A584
:023A15D0 E1D40AB0 ldrh r0,[r4, #+0xa0]		;r4+0xa0=*(0001009f)
:023A15D4 E28AA00A add  r10,r10,#0xA
:023A15D8 E3500000 cmp r0,#0x0
:023A15DC 0A000010 beq 023A1624
:023A15E0 E1D40AB2 ldrh r0,[r4, #+0xa2]		;r4+0xa2=*(000100a1)
:023A15E4 E594809C ldr r8,[r4, #+0x9c]		;r4+0x9c=*(0001009b)
:023A15E8 E3100001 tst r0,#0x1
:023A15EC 12888001 addne  r8,r8,#0x1
:023A15F0 E3A09000 mov  r9,#0x0		;r9=0(0x0)
:023A15F4 EA000007 b 023A1618
:023A15F8 E1A00008 mov  r0,r8			;r0=780179355(0x2e80979b)
:023A15FC EBFFE3EB bl 0239A5B0
:023A1600 E1A01000 mov  r1,r0			;r1=780179355(0x2e80979b)
:023A1604 E085000A add  r0,r5,r10
:023A1608 EBFFE3DD bl 0239A584
:023A160C E28AA001 add  r10,r10,#0x1
:023A1610 E2888001 add  r8,r8,#0x1
:023A1614 E2899001 add  r9,r9,#0x1
:023A1618 E1D40AB0 ldrh r0,[r4, #+0xa0]		;r4+0xa0=*(0001009f)
:023A161C E1590000 cmp r9,r0
:023A1620 3AFFFFF4 bcc 023A15F8
:023A1624 E087000A add  r0,r7,r10
:023A1628 E280000C add  r0,r0,#0xC
:023A162C E1C601B6 strh r0,[r6, #+0x16]		;r6+0x16=*(00000016)
:023A1630 E1D611B6 ldrh r1,[r6, #+0x16]		;r6+0x16=*(00000016)
:023A1634 E3A00050 mov  r0,#0x50		;r0=80(0x50)
:023A1638 E281101C add  r1,r1,#0x1C
:023A163C E1C612B2 strh r1,[r6, #+0x22]		;r6+0x22=*(00000022)
:023A1640 E1C602B4 strh r0,[r6, #+0x24]		;r6+0x24=*(00000024)
:023A1644 E2860010 add  r0,r6,#0x10
:023A1648 E8BD47F0 ldmia  r13!,{r4,r5,r6,r7,r8,r9,r10,r14}
:023A164C E12FFF1E bx r14 (Jump to addr_023A0528?)
msr CPSR_fsxc,r14
:023A1650 0380FFF4 orreq  r15,r0,#0x3D0
:023A1654 0000FFFF unknown
:023A1658 0380FFF0 orreq  r15,r0,#0x3C0
:023A165C E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:023A1660 E1A06000 mov  r6,r0			;r6=80(0x50)
:023A1664 E1A05001 mov  r5,r1			;r5=780179355(0x2e80979b)
:023A1668 E3520000 cmp r2,#0x0
:023A166C 0A000003 beq 023A1680
:023A1670 EBFFFE17 bl 023A0ED4
:023A1674 E3500000 cmp r0,#0x0
:023A1678 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:023A167C 0A000022 beq 023A170C
:023A1680 E59F008C ldr r0,[r15, #+0x8c]		;r15+0x8c=*(023a1714)=#58785780(0x0380fff4)
:023A1684 E285103D add  r1,r5,#0x3D
:023A1688 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A168C E2800F62 add  r0,r0,#0x188
:023A1690 EB401A8D bl 033A80CC
:023A1694 E1B04000 movs r4,r0			;r4=-1682734213(0x9bb3837b)
:023A1698 1A000003 bne 023A16AC
:023A169C E3A00002 mov  r0,#0x2		;r0=2(0x2)
:023A16A0 EBFFE489 bl 0239A8CC
:023A16A4 E1A00004 mov  r0,r4			;r0=-1682734213(0x9bb3837b)
:023A16A8 EA000017 b 023A170C
:023A16AC E59F2064 ldr r2,[r15, #+0x64]		;r15+0x64=*(023a1718)=#65535(0x0000ffff)
:023A16B0 E1A01006 mov  r1,r6			;r1=80(0x50)
:023A16B4 E2840010 add  r0,r4,#0x10
:023A16B8 E1C420BC strh r2,[r4, #+0xc]		;r4+0xc=*(9bb38387)
:023A16BC EB000051 bl 023A1808
:023A16C0 E3550000 cmp r5,#0x0
:023A16C4 0A000008 beq 023A16EC
:023A16C8 E2840042 add  r0,r4,#0x42
:023A16CC E3A01010 mov  r1,#0x10		;r1=16(0x10)
:023A16D0 EBFFE3AB bl 0239A584
:023A16D4 E2840043 add  r0,r4,#0x43
:023A16D8 E20510FF and  r1,r5,#0xFF
:023A16DC EBFFE3A8 bl 0239A584
:023A16E0 E2850002 add  r0,r5,#0x2
:023A16E4 E1A00800 mov  r0,r0,lsl #0x10		;r0=-2089091072(0x837b0000)
:023A16E8 E1A05820 mov  r5,r0,lsr #0x10		;r5=33659(0x837b)
:023A16EC E2850006 add  r0,r5,#0x6
:023A16F0 E1C401B6 strh r0,[r4, #+0x16]		;r4+0x16=*(9bb38391)
:023A16F4 E1D411B6 ldrh r1,[r4, #+0x16]		;r4+0x16=*(9bb38391)
:023A16F8 E3A000B0 mov  r0,#0xB0		;r0=176(0xb0)
:023A16FC E281101C add  r1,r1,#0x1C
:023A1700 E1C412B2 strh r1,[r4, #+0x22]		;r4+0x22=*(9bb3839d)
:023A1704 E1C402B4 strh r0,[r4, #+0x24]		;r4+0x24=*(9bb3839f)
:023A1708 E2840010 add  r0,r4,#0x10
:023A170C E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:023A1710 E12FFF1E bx r14 (Jump to addr_023A0528?)
msr CPSR_fsxc,r14
:023A1714 0380FFF4 orreq  r15,r0,#0x3D0
:023A1718 0000FFFF unknown
:023A171C E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:023A1720 E1A06000 mov  r6,r0			;r6=176(0xb0)
:023A1724 E1A05001 mov  r5,r1			;r5=16(0x10)
:023A1728 E3520000 cmp r2,#0x0
:023A172C 0A000003 beq 023A1740
:023A1730 EBFFFDE7 bl 023A0ED4
:023A1734 E3500000 cmp r0,#0x0
:023A1738 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:023A173C 0A000017 beq 023A17A0
:023A1740 E59F0060 ldr r0,[r15, #+0x60]		;r15+0x60=*(023a17a8)=#58785780(0x0380fff4)
:023A1744 E3A01036 mov  r1,#0x36		;r1=54(0x36)
:023A1748 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A174C E2800F62 add  r0,r0,#0x188
:023A1750 EB401A5D bl 033A80CC
:023A1754 E1B04000 movs r4,r0			;r4=-1682734213(0x9bb3837b)
:023A1758 1A000003 bne 023A176C
:023A175C E3A00002 mov  r0,#0x2		;r0=2(0x2)
:023A1760 EBFFE459 bl 0239A8CC
:023A1764 E1A00004 mov  r0,r4			;r0=-1682734213(0x9bb3837b)
:023A1768 EA00000C b 023A17A0
:023A176C E59F0038 ldr r0,[r15, #+0x38]		;r15+0x38=*(023a17ac)=#65535(0x0000ffff)
:023A1770 E1A01006 mov  r1,r6			;r1=176(0xb0)
:023A1774 E1C400BC strh r0,[r4, #+0xc]		;r4+0xc=*(9bb38387)
:023A1778 E2840010 add  r0,r4,#0x10
:023A177C EB000021 bl 023A1808
:023A1780 E1C453BC strh r5,[r4, #+0x3c]		;r4+0x3c=*(9bb383b7)
:023A1784 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:023A1788 E1C401B6 strh r0,[r4, #+0x16]		;r4+0x16=*(9bb38391)
:023A178C E280001C add  r0,r0,#0x1C
:023A1790 E1C402B2 strh r0,[r4, #+0x22]		;r4+0x22=*(9bb3839d)
:023A1794 E3A000C0 mov  r0,#0xC0		;r0=192(0xc0)
:023A1798 E1C402B4 strh r0,[r4, #+0x24]		;r4+0x24=*(9bb3839f)
:023A179C E2840010 add  r0,r4,#0x10
:023A17A0 E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:023A17A4 E12FFF1E bx r14 (Jump to addr_023A0528?)
msr CPSR_fsxc,r14
:023A17A8 0380FFF4 orreq  r15,r0,#0x3D0
:023A17AC 0000FFFF unknown
:023A17B0 E92D4008 stmdb  r13!,{r3,r14}
:023A17B4 E59FC048 ldr r12,[r15, #+0x48]		;r15+0x48=*(023a1804)=#58785780(0x0380fff4)
:023A17B8 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:023A17BC E59C3000 ldr r3,[r12, #+0x0]		;r12+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A17C0 E3A01014 mov  r1,#0x14		;r1=20(0x14)
:023A17C4 E593345C ldr r3,[r3, #+0x45c]		;r3+0x45c=*(9bb387d7)
:023A17C8 E3800903 orr  r0,r0,#0xC000
:023A17CC E1C320B0 strh r2,[r3, #+0x0]		;r3+0x0=*(9bb3837b)
:023A17D0 E1C320B2 strh r2,[r3, #+0x2]		;r3+0x2=*(9bb3837d)
:023A17D4 E1C320B4 strh r2,[r3, #+0x4]		;r3+0x4=*(9bb3837f)
:023A17D8 E1C310BA strh r1,[r3, #+0xa]		;r3+0xa=*(9bb38385)
:023A17DC E3A010A4 mov  r1,#0xA4		;r1=164(0xa4)
:023A17E0 E1C310BC strh r1,[r3, #+0xc]		;r3+0xc=*(9bb38387)
:023A17E4 E1C300BE strh r0,[r3, #+0xe]		;r3+0xe=*(9bb38389)
:023A17E8 E59C2000 ldr r2,[r12, #+0x0]		;r12+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A17EC E2830010 add  r0,r3,#0x10
:023A17F0 E2821FEA add  r1,r2,#0x3A8
:023A17F4 E2822FC9 add  r2,r2,#0x324
:023A17F8 EBFFE057 bl 0239995C
:023A17FC E8BD4008 ldmia  r13!,{r3,r14}
:023A1800 E12FFF1E bx r14 (Jump to addr_023A0528?)
msr CPSR_fsxc,r14
:023A1804 0380FFF4 orreq  r15,r0,#0x3D0
:023A1808 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:023A180C E1A05000 mov  r5,r0			;r5=192(0xc0)
:023A1810 E1A04001 mov  r4,r1			;r4=164(0xa4)
:023A1814 E1A01005 mov  r1,r5			;r1=192(0xc0)
:023A1818 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A181C E3A0202C mov  r2,#0x2C		;r2=44(0x2c)
:023A1820 EB402FEB bl 033AD7D4
:023A1824 EBFFE16B bl 02399DD8
:023A1828 E1C501B0 strh r0,[r5, #+0x10]		;r5+0x10=*(000000d0)
:023A182C E59F001C ldr r0,[r15, #+0x1c]		;r15+0x1c=*(023a1850)=#58785780(0x0380fff4)
:023A1830 E1A01004 mov  r1,r4			;r1=164(0xa4)
:023A1834 E5903000 ldr r3,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A1838 E2850018 add  r0,r5,#0x18
:023A183C E2832FC9 add  r2,r3,#0x324
:023A1840 E2833FEA add  r3,r3,#0x3A8
:023A1844 EBFFE051 bl 02399990
:023A1848 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:023A184C E12FFF1E bx r14 (Jump to addr_023A0528?)
msr CPSR_fsxc,r14
:023A1850 0380FFF4 orreq  r15,r0,#0x3D0
:023A1854 E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:023A1858 E59F2058 ldr r2,[r15, #+0x58]		;r15+0x58=*(023a18b8)=#58785780(0x0380fff4)
:023A185C E1A07000 mov  r7,r0			;r7=58785780(0x380fff4)
:023A1860 E5920000 ldr r0,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A1864 E1A06001 mov  r6,r1			;r6=164(0xa4)
:023A1868 E59051A0 ldr r5,[r0, #+0x1a0]		;r0+0x1a0=*(9bb3851b)
:023A186C E3E04000 mvn  r4,#0x0
:023A1870 EA00000B b 023A18A4
:023A1874 E1D502B4 ldrh r0,[r5, #+0x24]		;r5+0x24=*(000000e4)
:023A1878 E1500006 cmp r0,r6
:023A187C 1A000005 bne 023A1898
:023A1880 E1A01007 mov  r1,r7			;r1=58785780(0x380fff4)
:023A1884 E2850028 add  r0,r5,#0x28
:023A1888 EBFFE111 bl 02399CD4
:023A188C E3500000 cmp r0,#0x0
:023A1890 13A00001 movne  r0,#0x1		;r0=1(0x1)
:023A1894 1A000005 bne 023A18B0
:023A1898 E1A00005 mov  r0,r5			;r0=192(0xc0)
:023A189C EB401A8F bl 033A82E0
:023A18A0 E1A05000 mov  r5,r0			;r5=192(0xc0)
:023A18A4 E1550004 cmp r5,r4
:023A18A8 1AFFFFF1 bne 023A1874
:023A18AC E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A18B0 E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:023A18B4 E12FFF1E bx r14 (Jump to addr_023A0528?)
msr CPSR_fsxc,r14
:023A18B8 0380FFF4 orreq  r15,r0,#0x3D0
:023A18BC E92D41F0 stmdb  r13!,{r4,r5,r6,r7,r8,r14}
:023A18C0 E59F1064 ldr r1,[r15, #+0x64]		;r15+0x64=*(023a192c)=#58785780(0x0380fff4)
:023A18C4 E3A05000 mov  r5,#0x0		;r5=0(0x0)
:023A18C8 E5911000 ldr r1,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A18CC E1A08000 mov  r8,r0			;r8=0(0x0)
:023A18D0 E2814FD1 add  r4,r1,#0x344
:023A18D4 E1D461BE ldrh r6,[r4, #+0x1e]		;r4+0x1e=*(000000c2)
:023A18D8 E1A01005 mov  r1,r5			;r1=0(0x0)
:023A18DC EBFFE328 bl 0239A584
:023A18E0 E2880001 add  r0,r8,#0x1
:023A18E4 E20610FF and  r1,r6,#0xFF
:023A18E8 EBFFE325 bl 0239A584
:023A18EC E2855002 add  r5,r5,#0x2
:023A18F0 E3A07000 mov  r7,#0x0		;r7=0(0x0)
:023A18F4 E2844020 add  r4,r4,#0x20
:023A18F8 EA000006 b 023A1918
:023A18FC E0840007 add  r0,r4,r7
:023A1900 EBFFE32A bl 0239A5B0
:023A1904 E1A01000 mov  r1,r0			;r1=0(0x0)
:023A1908 E0880005 add  r0,r8,r5
:023A190C EBFFE31C bl 0239A584
:023A1910 E2855001 add  r5,r5,#0x1
:023A1914 E2877001 add  r7,r7,#0x1
:023A1918 E1570006 cmp r7,r6
:023A191C 3AFFFFF6 bcc 023A18FC
:023A1920 E1A00005 mov  r0,r5			;r0=0(0x0)
:023A1924 E8BD41F0 ldmia  r13!,{r4,r5,r6,r7,r8,r14}
:023A1928 E12FFF1E bx r14 (Jump to addr_023A0528?)
msr CPSR_fsxc,r14
:023A192C 0380FFF4 orreq  r15,r0,#0x3D0
:023A1930 E92D43F8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r14}
:023A1934 E59F2090 ldr r2,[r15, #+0x90]		;r15+0x90=*(023a19cc)=#58785780(0x0380fff4)
:023A1938 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023A193C E5922000 ldr r2,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A1940 E1A09000 mov  r9,r0			;r9=0(0x0)
:023A1944 E2826FD1 add  r6,r2,#0x344
:023A1948 E3A07000 mov  r7,#0x0		;r7=0(0x0)
:023A194C EBFFE30C bl 0239A584
:023A1950 E59F4078 ldr r4,[r15, #+0x78]		;r15+0x78=*(023a19d0)=#41907396(0x027f74c4)
:023A1954 E2877002 add  r7,r7,#0x2
:023A1958 E3A08000 mov  r8,#0x0		;r8=0(0x0)
:023A195C E3A05001 mov  r5,#0x1		;r5=1(0x1)
:023A1960 E1D606B2 ldrh r0,[r6, #+0x62]		;r6+0x62=*(00000106)
:023A1964 E1100815 tst r0,r5,lsl r8
:023A1968 0A00000D beq 023A19A4
:023A196C E1D606B0 ldrh r0,[r6, #+0x60]		;r6+0x60=*(00000104)
:023A1970 E1100815 tst r0,r5,lsl r8
:023A1974 E1A00088 mov  r0,r8,lsl #0x1		;r0=0(0x0)
:023A1978 E19410B0 ldrh r1,[r4, +r0]
:023A197C 0A000004 beq 023A1994
:023A1980 E3811080 orr  r1,r1,#0x80
:023A1984 E0890007 add  r0,r9,r7
:023A1988 E20110FF and  r1,r1,#0xFF
:023A198C EBFFE2FC bl 0239A584
:023A1990 EA000002 b 023A19A0
:023A1994 E0890007 add  r0,r9,r7
:023A1998 E20110FF and  r1,r1,#0xFF
:023A199C EBFFE2F8 bl 0239A584
:023A19A0 E2877001 add  r7,r7,#0x1
:023A19A4 E2888001 add  r8,r8,#0x1
:023A19A8 E3580010 cmp r8,#0x10
:023A19AC 3AFFFFEB bcc 023A1960
:023A19B0 E2471002 sub  r1,r7,#0x2
:023A19B4 E2890001 add  r0,r9,#0x1
:023A19B8 E20110FF and  r1,r1,#0xFF
:023A19BC EBFFE2F0 bl 0239A584
:023A19C0 E1A00007 mov  r0,r7			;r0=0(0x0)
:023A19C4 E8BD43F8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r14}
:023A19C8 E12FFF1E bx r14 (Jump to addr_023A0528?)
msr CPSR_fsxc,r14
:023A19CC 0380FFF4 orreq  r15,r0,#0x3D0
:023A19D0 027F74C4 rsbeqs r7,r15,#0xC4000000
:023A19D4 E92D43F8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r14}
:023A19D8 E59F12C0 ldr r1,[r15, #+0x2c0]		;r15+0x2c0=*(023a1ca0)=#58785780(0x0380fff4)
:023A19DC E3E00000 mvn  r0,#0x0
:023A19E0 E5914000 ldr r4,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A19E4 E2847F5F add  r7,r4,#0x17C
:023A19E8 E5975048 ldr r5,[r7, #+0x48]		;r7+0x48=*(00000048)
:023A19EC E2846FD1 add  r6,r4,#0x344
:023A19F0 E1550000 cmp r5,r0
:023A19F4 0A0000A7 beq 023A1C98
:023A19F8 E1D600B8 ldrh r0,[r6, #+0x8]		;r6+0x8=*(000000ac)
:023A19FC E3500040 cmp r0,#0x40
:023A1A00 0A000003 beq 023A1A14
:023A1A04 E1A01005 mov  r1,r5			;r1=1(0x1)
:023A1A08 E2870048 add  r0,r7,#0x48
:023A1A0C EB4019D5 bl 033A8168
:023A1A10 EA0000A0 b 023A1C98
:023A1A14 E1D502B4 ldrh r0,[r5, #+0x24]		;r5+0x24=*(00000025)
:023A1A18 E1A00B80 mov  r0,r0,lsl #0x17		;r0=0(0x0)
:023A1A1C E1B00FA0 movs r0,r0,lsr #0x1f		;r0=0(0x0)
:023A1A20 0A000001 beq 023A1A2C
:023A1A24 E1D503B4 ldrh r0,[r5, #+0x34]		;r5+0x34=*(00000035)
:023A1A28 EA000000 b 023A1A30
:023A1A2C E1D502B8 ldrh r0,[r5, #+0x28]		;r5+0x28=*(00000029)
:023A1A30 E3100001 tst r0,#0x1
:023A1A34 15940568 ldrne r0,[r4, #+0x568]		;r4+0x568=*(9bb388e3)
:023A1A38 E3A09001 mov  r9,#0x1		;r9=1(0x1)
:023A1A3C 12800001 addne  r0,r0,#0x1
:023A1A40 15840568 strne r0,[r4, #+0x568]		;r4+0x568=*(9bb388e3)
:023A1A44 05940564 ldreq r0,[r4, #+0x564]		;r4+0x564=*(9bb388df)
:023A1A48 02800001 addeq  r0,r0,#0x1
:023A1A4C 05840564 streq r0,[r4, #+0x564]		;r4+0x564=*(9bb388df)
:023A1A50 E1D501B8 ldrh r0,[r5, #+0x18]		;r5+0x18=*(00000019)
:023A1A54 E5942560 ldr r2,[r4, #+0x560]		;r4+0x560=*(9bb388db)
:023A1A58 E20010F0 and  r1,r0,#0xF0
:023A1A5C E1A001C1 mov  r0,r1,asr #0x3
:023A1A60 E0810E20 add  r0,r1,r0,lsr #0x1c
:023A1A64 E1A00240 mov  r0,r0,asr #0x4
:023A1A68 E2400001 sub  r0,r0,#0x1
:023A1A6C E0820000 add  r0,r2,r0
:023A1A70 E5840560 str r0,[r4, #+0x560]		;r4+0x560=*(9bb388db)
:023A1A74 E1D620BC ldrh r2,[r6, #+0xc]		;r6+0xc=*(000000b0)
:023A1A78 E3520001 cmp r2,#0x1
:023A1A7C 0A000003 beq 023A1A90
:023A1A80 E3520002 cmp r2,#0x2
:023A1A84 13520003 cmpne r2,#0x3
:023A1A88 0A000037 beq 023A1B6C
:023A1A8C EA00005E b 023A1C0C
:023A1A90 E1D502B4 ldrh r0,[r5, #+0x24]		;r5+0x24=*(00000025)
:023A1A94 E3100001 tst r0,#0x1
:023A1A98 1A00005B bne 023A1C0C
:023A1A9C E285002E add  r0,r5,#0x2E
:023A1AA0 EBFFE5AE bl 0239B160
:023A1AA4 E1A08000 mov  r8,r0			;r8=0(0x0)
:023A1AA8 E35800FF cmp r8,#0xFF
:023A1AAC 0A000002 beq 023A1ABC
:023A1AB0 EBFFE762 bl 0239B840
:023A1AB4 E3500040 cmp r0,#0x40
:023A1AB8 0A000018 beq 023A1B20
:023A1ABC E1A00008 mov  r0,r8			;r0=0(0x0)
:023A1AC0 EBFFE75E bl 0239B840
:023A1AC4 E3500030 cmp r0,#0x30
:023A1AC8 E285002E add  r0,r5,#0x2E
:023A1ACC 1A000007 bne 023A1AF0
:023A1AD0 E3A010A0 mov  r1,#0xA0		;r1=160(0xa0)
:023A1AD4 EBFFFF5E bl 023A1854
:023A1AD8 E3500000 cmp r0,#0x0
:023A1ADC 1A00004A bne 023A1C0C
:023A1AE0 E285002E add  r0,r5,#0x2E
:023A1AE4 E3A01007 mov  r1,#0x7		;r1=7(0x7)
:023A1AE8 EBFFFD05 bl 023A0F04
:023A1AEC EA000007 b 023A1B10
:023A1AF0 E3A010C0 mov  r1,#0xC0		;r1=192(0xc0)
:023A1AF4 EBFFFF56 bl 023A1854
:023A1AF8 E3500000 cmp r0,#0x0
:023A1AFC 1A000042 bne 023A1C0C
:023A1B00 E285002E add  r0,r5,#0x2E
:023A1B04 E3A01007 mov  r1,#0x7		;r1=7(0x7)
:023A1B08 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:023A1B0C EBFFFF02 bl 023A171C
:023A1B10 E3500000 cmp r0,#0x0
:023A1B14 0A00003C beq 023A1C0C
:023A1B18 EBFFFB6F bl 023A08DC
:023A1B1C EA00003A b 023A1C0C
:023A1B20 E1D512B4 ldrh r1,[r5, #+0x24]		;r5+0x24=*(00000025)
:023A1B24 E1A00808 mov  r0,r8,lsl #0x10		;r0=0(0x0)
:023A1B28 E1A01981 mov  r1,r1,lsl #0x13		;r1=3670016(0x380000)
:023A1B2C E1A00820 mov  r0,r0,lsr #0x10		;r0=0(0x0)
:023A1B30 E1A01FA1 mov  r1,r1,lsr #0x1f		;r1=0(0x0)
:023A1B34 EBFFE69C bl 0239B5AC
:023A1B38 E1A00008 mov  r0,r8			;r0=0(0x0)
:023A1B3C EBFFE767 bl 0239B8E0
:023A1B40 E1D513BA ldrh r1,[r5, #+0x3a]		;r5+0x3a=*(0000003b)
:023A1B44 E1510000 cmp r1,r0
:023A1B48 05940578 ldreq r0,[r4, #+0x578]		;r4+0x578=*(9bb388f3)
:023A1B4C 02800001 addeq  r0,r0,#0x1
:023A1B50 05840578 streq r0,[r4, #+0x578]		;r4+0x578=*(9bb388f3)
:023A1B54 0A00002C beq 023A1C0C
:023A1B58 E2850028 add  r0,r5,#0x28
:023A1B5C E2851034 add  r1,r5,#0x34
:023A1B60 EBFFDF76 bl 02399940
:023A1B64 E3A09000 mov  r9,#0x0		;r9=0(0x0)
:023A1B68 EA000027 b 023A1C0C
:023A1B6C E1D512B4 ldrh r1,[r5, #+0x24]		;r5+0x24=*(00000025)
:023A1B70 E3110001 tst r1,#0x1
:023A1B74 1A000024 bne 023A1C0C
:023A1B78 E1D600BE ldrh r0,[r6, #+0xe]		;r6+0xe=*(000000b2)
:023A1B7C E3500000 cmp r0,#0x0
:023A1B80 0A000014 beq 023A1BD8
:023A1B84 E3110A02 tst r1,#0x2000
:023A1B88 1A000012 bne 023A1BD8
:023A1B8C E1D502B8 ldrh r0,[r5, #+0x28]		;r5+0x28=*(00000029)
:023A1B90 E3100001 tst r0,#0x1
:023A1B94 11D608BE ldrneh r0,[r6, #+0x8e]		;r6+0x8e=*(00000132)
:023A1B98 13C00001 bicne  r0,r0,#0x1
:023A1B9C 11C608BE strneh r0,[r6, #+0x8e]		;r6+0x8e=*(00000132)
:023A1BA0 1A000003 bne 023A1BB4
:023A1BA4 E3520003 cmp r2,#0x3
:023A1BA8 11D608BE ldrneh r0,[r6, #+0x8e]		;r6+0x8e=*(00000132)
:023A1BAC 13C00002 bicne  r0,r0,#0x2
:023A1BB0 11C608BE strneh r0,[r6, #+0x8e]		;r6+0x8e=*(00000132)
:023A1BB4 E1D608BE ldrh r0,[r6, #+0x8e]		;r6+0x8e=*(00000132)
:023A1BB8 E3500000 cmp r0,#0x0
:023A1BBC 01D702B0 ldreqh r0,[r7, #+0x20]		;r7+0x20=*(00000020)
:023A1BC0 03500000 cmpeq r0,#0x0
:023A1BC4 01D702BC ldreqh r0,[r7, #+0x2c]		;r7+0x2c=*(0000002c)
:023A1BC8 03500000 cmpeq r0,#0x0
:023A1BCC 1A000001 bne 023A1BD8
:023A1BD0 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023A1BD4 EBFFDE4E bl 02399514
:023A1BD8 E1D688B8 ldrh r8,[r6, #+0x88]		;r6+0x88=*(0000012c)
:023A1BDC E1A00008 mov  r0,r8			;r0=0(0x0)
:023A1BE0 EBFFE73E bl 0239B8E0
:023A1BE4 E1D513BA ldrh r1,[r5, #+0x3a]		;r5+0x3a=*(0000003b)
:023A1BE8 E1510000 cmp r1,r0
:023A1BEC 05940578 ldreq r0,[r4, #+0x578]		;r4+0x578=*(9bb388f3)
:023A1BF0 02800001 addeq  r0,r0,#0x1
:023A1BF4 05840578 streq r0,[r4, #+0x578]		;r4+0x578=*(9bb388f3)
:023A1BF8 0A000003 beq 023A1C0C
:023A1BFC E285002E add  r0,r5,#0x2E
:023A1C00 E2851034 add  r1,r5,#0x34
:023A1C04 EBFFDF4D bl 02399940
:023A1C08 E3A09000 mov  r9,#0x0		;r9=0(0x0)
:023A1C0C E3590000 cmp r9,#0x0
:023A1C10 1A000017 bne 023A1C74
:023A1C14 E1A00808 mov  r0,r8,lsl #0x10		;r0=0(0x0)
:023A1C18 E1A00820 mov  r0,r0,lsr #0x10		;r0=0(0x0)
:023A1C1C E1C501B2 strh r0,[r5, #+0x12]		;r5+0x12=*(00000013)
:023A1C20 E1D512B2 ldrh r1,[r5, #+0x22]		;r5+0x22=*(00000023)
:023A1C24 E20110FF and  r1,r1,#0xFF
:023A1C28 EBFFE657 bl 0239B58C
:023A1C2C E1D513BA ldrh r1,[r5, #+0x3a]		;r5+0x3a=*(0000003b)
:023A1C30 E1A00008 mov  r0,r8			;r0=0(0x0)
:023A1C34 EBFFE69C bl 0239B6AC
:023A1C38 E1A00008 mov  r0,r8			;r0=0(0x0)
:023A1C3C EBFFE6AA bl 0239B6EC
:023A1C40 E1D512B0 ldrh r1,[r5, #+0x20]		;r5+0x20=*(00000021)
:023A1C44 E3A00D06 mov  r0,#0x180		;r0=384(0x180)
:023A1C48 E2411018 sub  r1,r1,#0x18
:023A1C4C E1C511B6 strh r1,[r5, #+0x16]		;r5+0x16=*(00000017)
:023A1C50 E1C500BC strh r0,[r5, #+0xc]		;r5+0xc=*(0000000d)
:023A1C54 E1D501B6 ldrh r0,[r5, #+0x16]		;r5+0x16=*(00000017)
:023A1C58 E1A01005 mov  r1,r5			;r1=1(0x1)
:023A1C5C E280002D add  r0,r0,#0x2D
:023A1C60 E1A020A0 mov  r2,r0,lsr #0x1		;r2=192(0xc0)
:023A1C64 E2870048 add  r0,r7,#0x48
:023A1C68 E1C520BE strh r2,[r5, #+0xe]		;r5+0xe=*(0000000f)
:023A1C6C EB401A51 bl 033A85B8
:023A1C70 EA000002 b 023A1C80
:023A1C74 E1A01005 mov  r1,r5			;r1=1(0x1)
:023A1C78 E2870048 add  r0,r7,#0x48
:023A1C7C EB401939 bl 033A8168
:023A1C80 E1D705B0 ldrh r0,[r7, #+0x50]		;r7+0x50=*(00000050)
:023A1C84 E3500000 cmp r0,#0x0
:023A1C88 0A000002 beq 023A1C98
:023A1C8C E3A00002 mov  r0,#0x2		;r0=2(0x2)
:023A1C90 E3A01006 mov  r1,#0x6		;r1=6(0x6)
:023A1C94 EB401857 bl 033A7DF8
:023A1C98 E8BD43F8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r14}
:023A1C9C E12FFF1E bx r14 (Jump to addr_023A0528?)
msr CPSR_fsxc,r14
:023A1CA0 0380FFF4 orreq  r15,r0,#0x3D0
:023A1CA4 E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:023A1CA8 E59F1160 ldr r1,[r15, #+0x160]		;r15+0x160=*(023a1e10)=#58785780(0x0380fff4)
:023A1CAC E1A06000 mov  r6,r0			;r6=2(0x2)
:023A1CB0 E5910000 ldr r0,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A1CB4 E2804FD1 add  r4,r0,#0x344
:023A1CB8 E1D410B8 ldrh r1,[r4, #+0x8]		;r4+0x8=*(9bb38383)
:023A1CBC E28000DC add  r0,r0,#0xDC
:023A1CC0 E3510040 cmp r1,#0x40
:023A1CC4 E2805B01 add  r5,r0,#0x400
:023A1CC8 13A00001 movne  r0,#0x1		;r0=1(0x1)
:023A1CCC 1A00004D bne 023A1E08
:023A1CD0 E286001E add  r0,r6,#0x1E
:023A1CD4 E2841064 add  r1,r4,#0x64
:023A1CD8 EBFFDFFD bl 02399CD4
:023A1CDC E3500000 cmp r0,#0x0
:023A1CE0 0A000004 beq 023A1CF8
:023A1CE4 E2860024 add  r0,r6,#0x24
:023A1CE8 E2841082 add  r1,r4,#0x82
:023A1CEC EBFFDFF8 bl 02399CD4
:023A1CF0 E3500000 cmp r0,#0x0
:023A1CF4 1A000001 bne 023A1D00
:023A1CF8 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023A1CFC EA000041 b 023A1E08
:023A1D00 E1D406BA ldrh r0,[r4, #+0x6a]		;r4+0x6a=*(9bb383e5)
:023A1D04 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023A1D08 E1A00011 mov  r0,r1,lsl r0		;r0=2(0x2)
:023A1D0C E1D612BE ldrh r1,[r6, #+0x2e]		;r6+0x2e=*(00000030)
:023A1D10 E1A00800 mov  r0,r0,lsl #0x10		;r0=131072(0x20000)
:023A1D14 E1110820 tst r1,r0,lsr #0x10
:023A1D18 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:023A1D1C 13A00A02 movne  r0,#0x2000		;r0=8192(0x2000)
:023A1D20 E1C500B6 strh r0,[r5, #+0x6]		;r5+0x6=*(00000007)
:023A1D24 E59F00E8 ldr r0,[r15, #+0xe8]		;r15+0xe8=*(023a1e14)=#75530392(0x04808098)
:023A1D28 E1D000B0 ldrh r0,[r0, #+0x0]		;r0+0x0=*(04808098)=#0(0x00000000)
:023A1D2C E3100902 tst r0,#0x8000
:023A1D30 0A000008 beq 023A1D58
:023A1D34 E1A00880 mov  r0,r0,lsl #0x11		;r0=0(0x0)
:023A1D38 E1A00820 mov  r0,r0,lsr #0x10		;r0=0(0x0)
:023A1D3C E2800512 add  r0,r0,#0x4800000
:023A1D40 E2800901 add  r0,r0,#0x4000
:023A1D44 E1D000B4 ldrh r0,[r0, #+0x4]		;r0+0x4=*(00000004)
:023A1D48 E3500000 cmp r0,#0x0
:023A1D4C 11D500B6 ldrneh r0,[r5, #+0x6]		;r5+0x6=*(00000007)
:023A1D50 13800901 orrne  r0,r0,#0x4000
:023A1D54 11C500B6 strneh r0,[r5, #+0x6]		;r5+0x6=*(00000007)
:023A1D58 E1D408B8 ldrh r0,[r4, #+0x88]		;r4+0x88=*(9bb38403)
:023A1D5C EBFFE662 bl 0239B6EC
:023A1D60 E1D611B0 ldrh r1,[r6, #+0x10]		;r6+0x10=*(00000012)
:023A1D64 E59F00AC ldr r0,[r15, #+0xac]		;r15+0xac=*(023a1e18)=#386(0x00000182)
:023A1D68 E241101C sub  r1,r1,#0x1C
:023A1D6C E1C610B6 strh r1,[r6, #+0x6]		;r6+0x6=*(00000008)
:023A1D70 E2461010 sub  r1,r6,#0x10
:023A1D74 E1C100BC strh r0,[r1, #+0xc]		;r1+0xc=*(0000000d)
:023A1D78 E1D620B6 ldrh r2,[r6, #+0x6]		;r6+0x6=*(00000008)
:023A1D7C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A1D80 E2822031 add  r2,r2,#0x31
:023A1D84 E1A020A2 mov  r2,r2,lsr #0x1		;r2=96(0x60)
:023A1D88 E1C120BE strh r2,[r1, #+0xe]		;r1+0xe=*(0000000f)
:023A1D8C E1D123BE ldrh r2,[r1, #+0x3e]		;r1+0x3e=*(0000003f)
:023A1D90 EA000003 b 023A1DA4
:023A1D94 E3120001 tst r2,#0x1
:023A1D98 E1A02782 mov  r2,r2,lsl #0xf		;r2=3145728(0x300000)
:023A1D9C 12800001 addne  r0,r0,#0x1
:023A1DA0 E1A02822 mov  r2,r2,lsr #0x10		;r2=48(0x30)
:023A1DA4 E3520000 cmp r2,#0x0
:023A1DA8 1AFFFFF9 bne 023A1D94
:023A1DAC E59F2068 ldr r2,[r15, #+0x68]		;r15+0x68=*(023a1e1c)=#75530388(0x04808094)
:023A1DB0 E1D530B6 ldrh r3,[r5, #+0x6]		;r5+0x6=*(00000007)
:023A1DB4 E1D240B0 ldrh r4,[r2, #+0x0]		;r2+0x0=*(04808094)=#0(0x00000000)
:023A1DB8 E1D220B4 ldrh r2,[r2, #+0x4]		;r2+0x4=*(04808098)=#0(0x00000000)
:023A1DBC E1D151B8 ldrh r5,[r1, #+0x18]		;r1+0x18=*(00000019)
:023A1DC0 E2022902 and  r2,r2,#0x8000
:023A1DC4 E2044902 and  r4,r4,#0x8000
:023A1DC8 E1832242 orr  r2,r3,r2,asr #0x4
:023A1DCC E18221C4 orr  r2,r2,r4,asr #0x3
:023A1DD0 E1852002 orr  r2,r5,r2
:023A1DD4 E1C121B8 strh r2,[r1, #+0x18]		;r1+0x18=*(00000019)
:023A1DD8 E1D123BC ldrh r2,[r1, #+0x3c]		;r1+0x3c=*(0000003d)
:023A1DDC E1D131BC ldrh r3,[r1, #+0x1c]		;r1+0x1c=*(0000001d)
:023A1DE0 E282200A add  r2,r2,#0xA
:023A1DE4 E0020290 mul  r2,r0,r2
:023A1DE8 E28200FC add  r0,r2,#0xFC
:023A1DEC E0832220 add  r2,r3,r0,lsr #0x4
:023A1DF0 E59F0018 ldr r0,[r15, #+0x18]		;r15+0x18=*(023a1e10)=#58785780(0x0380fff4)
:023A1DF4 E1C121BA strh r2,[r1, #+0x1a]		;r1+0x1a=*(0000001b)
:023A1DF8 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A1DFC E2800F62 add  r0,r0,#0x188
:023A1E00 EB4019EC bl 033A85B8
:023A1E04 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A1E08 E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:023A1E0C E12FFF1E bx r14 (Jump to addr_023A0528?)
msr CPSR_fsxc,r14
:023A1E10 0380FFF4 orreq  r15,r0,#0x3D0
:023A1E14 04808098 streq r8,[r0],#+0x98
:023A1E18 00000182 andeq  r0,r0,r2,lsl #0x3
:023A1E1C 04808094 streq r8,[r0],#+0x94
:023A1E20 E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:023A1E24 E59F119C ldr r1,[r15, #+0x19c]		;r15+0x19c=*(023a1fc8)=#58785780(0x0380fff4)
:023A1E28 E1A07000 mov  r7,r0			;r7=0(0x0)
:023A1E2C E5911000 ldr r1,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A1E30 E281002C add  r0,r1,#0x2C
:023A1E34 E2805B01 add  r5,r0,#0x400
:023A1E38 E1D503BC ldrh r0,[r5, #+0x3c]		;r5+0x3c=*(0000003d)
:023A1E3C E5954090 ldr r4,[r5, #+0x90]		;r5+0x90=*(00000091)
:023A1E40 E3500000 cmp r0,#0x0
:023A1E44 0A00005D beq 023A1FC0
:023A1E48 E2870018 add  r0,r7,#0x18
:023A1E4C E2811FEA add  r1,r1,#0x3A8
:023A1E50 EBFFDF9F bl 02399CD4
:023A1E54 E3500000 cmp r0,#0x0
:023A1E58 0A000058 beq 023A1FC0
:023A1E5C E1D711B0 ldrh r1,[r7, #+0x10]		;r7+0x10=*(00000010)
:023A1E60 E1D401B6 ldrh r0,[r4, #+0x16]		;r4+0x16=*(00000016)
:023A1E64 E2411018 sub  r1,r1,#0x18
:023A1E68 E2400008 sub  r0,r0,#0x8
:023A1E6C E1510000 cmp r1,r0
:023A1E70 CA000052 bgt 023A1FC0
:023A1E74 E287001E add  r0,r7,#0x1E
:023A1E78 EBFFE4B8 bl 0239B160
:023A1E7C E1A06000 mov  r6,r0			;r6=0(0x0)
:023A1E80 E35600FF cmp r6,#0xFF
:023A1E84 0A000004 beq 023A1E9C
:023A1E88 E3560000 cmp r6,#0x0
:023A1E8C 0A000011 beq 023A1ED8
:023A1E90 EBFFE66A bl 0239B840
:023A1E94 E3500040 cmp r0,#0x40
:023A1E98 0A00000E beq 023A1ED8
:023A1E9C E287001E add  r0,r7,#0x1E
:023A1EA0 E3A010C0 mov  r1,#0xC0		;r1=192(0xc0)
:023A1EA4 EBFFFE6A bl 023A1854
:023A1EA8 E3500000 cmp r0,#0x0
:023A1EAC 1A000043 bne 023A1FC0
:023A1EB0 E287001E add  r0,r7,#0x1E
:023A1EB4 E3A01007 mov  r1,#0x7		;r1=7(0x7)
:023A1EB8 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:023A1EBC EBFFFE16 bl 023A171C
:023A1EC0 E3500000 cmp r0,#0x0
:023A1EC4 0A00003D beq 023A1FC0
:023A1EC8 E3A01002 mov  r1,#0x2		;r1=2(0x2)
:023A1ECC E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:023A1ED0 EBFFFA81 bl 023A08DC
:023A1ED4 EA000039 b 023A1FC0
:023A1ED8 E3560000 cmp r6,#0x0
:023A1EDC 0A000037 beq 023A1FC0
:023A1EE0 E1D711B4 ldrh r1,[r7, #+0x14]		;r7+0x14=*(00000014)
:023A1EE4 E1A00806 mov  r0,r6,lsl #0x10		;r0=0(0x0)
:023A1EE8 E1A01981 mov  r1,r1,lsl #0x13		;r1=1048576(0x100000)
:023A1EEC E1A00820 mov  r0,r0,lsr #0x10		;r0=0(0x0)
:023A1EF0 E1A01FA1 mov  r1,r1,lsr #0x1f		;r1=0(0x0)
:023A1EF4 EBFFE5AC bl 0239B5AC
:023A1EF8 E1A00006 mov  r0,r6			;r0=0(0x0)
:023A1EFC EBFFE5FA bl 0239B6EC
:023A1F00 E1A00006 mov  r0,r6			;r0=0(0x0)
:023A1F04 EBFFE688 bl 0239B92C
:023A1F08 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023A1F0C E1A00011 mov  r0,r1,lsl r0		;r0=1(0x1)
:023A1F10 E1A00800 mov  r0,r0,lsl #0x10		;r0=65536(0x10000)
:023A1F14 E1D519BA ldrh r1,[r5, #+0x9a]		;r5+0x9a=*(0000009b)
:023A1F18 E1A02820 mov  r2,r0,lsr #0x10		;r2=1(0x1)
:023A1F1C E1120001 tst r2,r1
:023A1F20 1A000026 bne 023A1FC0
:023A1F24 E1D509B8 ldrh r0,[r5, #+0x98]		;r5+0x98=*(00000099)
:023A1F28 E1120000 tst r2,r0
:023A1F2C 0A000023 beq 023A1FC0
:023A1F30 E1810002 orr  r0,r1,r2
:023A1F34 E1C509BA strh r0,[r5, #+0x9a]		;r5+0x9a=*(0000009b)
:023A1F38 E1D411B0 ldrh r1,[r4, #+0x10]		;r4+0x10=*(00000010)
:023A1F3C E1E00002 mvn  r0,r2
:023A1F40 E0011000 and  r1,r1,r0
:023A1F44 E1A00782 mov  r0,r2,lsl #0xf		;r0=32768(0x8000)
:023A1F48 E1C411B0 strh r1,[r4, #+0x10]		;r4+0x10=*(00000010)
:023A1F4C E284601A add  r6,r4,#0x1A
:023A1F50 E1A01820 mov  r1,r0,lsr #0x10		;r1=0(0x0)
:023A1F54 EA000005 b 023A1F70
:023A1F58 E1D509B8 ldrh r0,[r5, #+0x98]		;r5+0x98=*(00000099)
:023A1F5C E1110000 tst r1,r0
:023A1F60 11D401B6 ldrneh r0,[r4, #+0x16]		;r4+0x16=*(00000016)
:023A1F64 10866000 addne  r6,r6,r0
:023A1F68 E1A00781 mov  r0,r1,lsl #0xf		;r0=0(0x0)
:023A1F6C E1A01820 mov  r1,r0,lsr #0x10		;r1=0(0x0)
:023A1F70 E3510001 cmp r1,#0x1
:023A1F74 1AFFFFF7 bne 023A1F58
:023A1F78 E1D711B0 ldrh r1,[r7, #+0x10]		;r7+0x10=*(00000010)
:023A1F7C E2860003 add  r0,r6,#0x3
:023A1F80 E2411018 sub  r1,r1,#0x18
:023A1F84 E1C610B0 strh r1,[r6, #+0x0]		;r6+0x0=*(00000000)
:023A1F88 E1D711B2 ldrh r1,[r7, #+0x12]		;r7+0x12=*(00000012)
:023A1F8C E20110FF and  r1,r1,#0xFF
:023A1F90 EBFFE17B bl 0239A584
:023A1F94 E1D710BE ldrh r1,[r7, #+0xe]		;r7+0xe=*(0000000e)
:023A1F98 E2860002 add  r0,r6,#0x2
:023A1F9C E20110FF and  r1,r1,#0xFF
:023A1FA0 EBFFE177 bl 0239A584
:023A1FA4 E1D620B0 ldrh r2,[r6, #+0x0]		;r6+0x0=*(00000000)
:023A1FA8 E3520000 cmp r2,#0x0
:023A1FAC 0A000003 beq 023A1FC0
:023A1FB0 E287002C add  r0,r7,#0x2C
:023A1FB4 E2861008 add  r1,r6,#0x8
:023A1FB8 E2822001 add  r2,r2,#0x1
:023A1FBC EB402E0E bl 033AD7FC
:023A1FC0 E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:023A1FC4 E12FFF1E bx r14 (Jump to addr_023A0528?)
msr CPSR_fsxc,r14
:023A1FC8 0380FFF4 orreq  r15,r0,#0x3D0
:023A1FCC E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:023A1FD0 E59F10BC ldr r1,[r15, #+0xbc]		;r15+0xbc=*(023a2094)=#58785780(0x0380fff4)
:023A1FD4 E1A04000 mov  r4,r0			;r4=0(0x0)
:023A1FD8 E5911000 ldr r1,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A1FDC E2810C03 add  r0,r1,#0x300
:023A1FE0 E1D004BC ldrh r0,[r0, #+0x4c]		;r0+0x4c=*(0000004c)
:023A1FE4 E2815FD1 add  r5,r1,#0x344
:023A1FE8 E3500040 cmp r0,#0x40
:023A1FEC 13A00001 movne  r0,#0x1		;r0=1(0x1)
:023A1FF0 1A000025 bne 023A208C
:023A1FF4 E284001E add  r0,r4,#0x1E
:023A1FF8 E2851064 add  r1,r5,#0x64
:023A1FFC EBFFDF34 bl 02399CD4
:023A2000 E3500000 cmp r0,#0x0
:023A2004 0A000004 beq 023A201C
:023A2008 E2840024 add  r0,r4,#0x24
:023A200C E2851082 add  r1,r5,#0x82
:023A2010 EBFFDF2F bl 02399CD4
:023A2014 E3500000 cmp r0,#0x0
:023A2018 1A000001 bne 023A2024
:023A201C E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023A2020 EA000019 b 023A208C
:023A2024 E1D411B0 ldrh r1,[r4, #+0x10]		;r4+0x10=*(00000010)
:023A2028 E59F0068 ldr r0,[r15, #+0x68]		;r15+0x68=*(023a2098)=#389(0x00000185)
:023A202C E241101C sub  r1,r1,#0x1C
:023A2030 E1C410B6 strh r1,[r4, #+0x6]		;r4+0x6=*(00000006)
:023A2034 E2441010 sub  r1,r4,#0x10
:023A2038 E1C100BC strh r0,[r1, #+0xc]		;r1+0xc=*(9bb38387)
:023A203C E3A00018 mov  r0,#0x18		;r0=24(0x18)
:023A2040 E1C100BE strh r0,[r1, #+0xe]		;r1+0xe=*(9bb38389)
:023A2044 E59F4048 ldr r4,[r15, #+0x48]		;r15+0x48=*(023a2094)=#58785780(0x0380fff4)
:023A2048 E59F204C ldr r2,[r15, #+0x4c]		;r15+0x4c=*(023a209c)=#75530388(0x04808094)
:023A204C E5940000 ldr r0,[r4, #+0x0]		;r4+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A2050 E1D2C0B0 ldrh r12,[r2, #+0x0]		;r2+0x0=*(04808094)=#0(0x00000000)
:023A2054 E2800B01 add  r0,r0,#0x400
:023A2058 E1D220B4 ldrh r2,[r2, #+0x4]		;r2+0x4=*(04808098)=#0(0x00000000)
:023A205C E1D03EB2 ldrh r3,[r0, #+0xe2]		;r0+0xe2=*(9bb3845d)
:023A2060 E2020902 and  r0,r2,#0x8000
:023A2064 E1D1E1B8 ldrh r14,[r1, #+0x18]		;r1+0x18=*(9bb38393)
:023A2068 E20C2902 and  r2,r12,#0x8000
:023A206C E1830240 orr  r0,r3,r0,asr #0x4
:023A2070 E18001C2 orr  r0,r0,r2,asr #0x3
:023A2074 E18E0000 orr  r0,r14,r0
:023A2078 E1C101B8 strh r0,[r1, #+0x18]		;r1+0x18=*(9bb38393)
:023A207C E5940000 ldr r0,[r4, #+0x0]		;r4+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A2080 E2800F62 add  r0,r0,#0x188
:023A2084 EB40194B bl 033A85B8
:023A2088 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A208C E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:023A2090 E12FFF1E bx r14 (Jump to addr_023A0528?)
msr CPSR_fsxc,r14
:023A2094 0380FFF4 orreq  r15,r0,#0x3D0
:023A2098 00000185 andeq  r0,r0,r5,lsl #0x3
:023A209C 04808094 streq r8,[r0],#+0x94
:023A20A0 E92D4FF0 stmdb  r13!,{r4,r5,r6,r7,r8,r9,r10,r11,r14}
:023A20A4 E24DD044 sub  r13,r13,#0x44
:023A20A8 E59F1618 ldr r1,[r15, #+0x618]		;r15+0x618=*(023a26c8)=#58785780(0x0380fff4)
:023A20AC E1A0A000 mov  r10,r0			;r10=0(0x0)
:023A20B0 E5913000 ldr r3,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A20B4 E28A001E add  r0,r10,#0x1E
:023A20B8 E5932570 ldr r2,[r3, #+0x570]		;r3+0x570=*(9bb388eb)
:023A20BC E2831004 add  r1,r3,#0x4
:023A20C0 E2822001 add  r2,r2,#0x1
:023A20C4 E5832570 str r2,[r3, #+0x570]		;r3+0x570=*(9bb388eb)
:023A20C8 E2834FD1 add  r4,r3,#0x344
:023A20CC E2815B01 add  r5,r1,#0x400
:023A20D0 E2836FC7 add  r6,r3,#0x31C
:023A20D4 E2837F5F add  r7,r3,#0x17C
:023A20D8 EBFFE44A bl 0239B208
:023A20DC E1A08000 mov  r8,r0			;r8=0(0x0)
:023A20E0 E1A00808 mov  r0,r8,lsl #0x10		;r0=0(0x0)
:023A20E4 E1A00820 mov  r0,r0,lsr #0x10		;r0=0(0x0)
:023A20E8 E1CA00B2 strh r0,[r10, #+0x2]		;r10+0x2=*(00000002)
:023A20EC E35800FF cmp r8,#0xFF
:023A20F0 0A000171 beq 023A26BC
:023A20F4 E1DA11B2 ldrh r1,[r10, #+0x12]		;r10+0x12=*(00000012)
:023A20F8 EBFFE523 bl 0239B58C
:023A20FC E1DA90B6 ldrh r9,[r10, #+0x6]		;r10+0x6=*(00000006)
:023A2100 E359000C cmp r9,#0xC
:023A2104 9A00016C bls 023A26BC
:023A2108 E28D1018 add  r1,r13,#0x18
:023A210C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A2110 E3A0202C mov  r2,#0x2C		;r2=44(0x2c)
:023A2114 EB402DC5 bl 033AD830
:023A2118 E28A2038 add  r2,r10,#0x38
:023A211C E249100C sub  r1,r9,#0xC
:023A2120 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:023A2124 E58D2018 str r2,[r13, #+0x18]		;r13+0x18=*(00000017)
:023A2128 E1CD12B0 strh r1,[r13, #+0x20]		;r13+0x20=*(0000001f)
:023A212C E1CD02B2 strh r0,[r13, #+0x22]		;r13+0x22=*(00000021)
:023A2130 E1D401BE ldrh r0,[r4, #+0x1e]		;r4+0x1e=*(03810012)=#-1697699941(0x9acf279b)
:023A2134 E3500000 cmp r0,#0x0
:023A2138 01DD02B2 ldreqh r0,[r13, #+0x22]		;r13+0x22=*(00000021)
:023A213C 03800001 orreq  r0,r0,#0x1
:023A2140 01CD02B2 streqh r0,[r13, #+0x22]		;r13+0x22=*(00000021)
:023A2144 E3A00038 mov  r0,#0x38		;r0=56(0x38)
:023A2148 E1CD02B4 strh r0,[r13, #+0x24]		;r13+0x24=*(00000023)
:023A214C E1DA10B8 ldrh r1,[r10, #+0x8]		;r10+0x8=*(00000008)
:023A2150 E28D0018 add  r0,r13,#0x18
:023A2154 E1CD11BC strh r1,[r13, #+0x1c]		;r13+0x1c=*(0000001b)
:023A2158 E1DA13B6 ldrh r1,[r10, #+0x36]		;r10+0x36=*(00000036)
:023A215C E1CD11BE strh r1,[r13, #+0x1e]		;r13+0x1e=*(0000001d)
:023A2160 EB0004C2 bl 023A3470
:023A2164 E59D9038 ldr r9,[r13, #+0x38]		;r13+0x38=*(00000037)
:023A2168 E3590000 cmp r9,#0x0
:023A216C 0A00000A beq 023A219C
:023A2170 E1DA01B6 ldrh r0,[r10, #+0x16]		;r10+0x16=*(00000016)
:023A2174 E3100902 tst r0,#0x8000
:023A2178 0A000007 beq 023A219C
:023A217C E2890006 add  r0,r9,#0x6
:023A2180 EBFFE10A bl 0239A5B0
:023A2184 E1A0B000 mov  r11,r0			;r11=56(0x38)
:023A2188 E2890007 add  r0,r9,#0x7
:023A218C EBFFE107 bl 0239A5B0
:023A2190 E59F1534 ldr r1,[r15, #+0x534]		;r15+0x534=*(023a26cc)=#75530508(0x0480810c)
:023A2194 E08B0400 add  r0,r11,r0,lsl #0x8
:023A2198 E1C100B0 strh r0,[r1, #+0x0]		;r1+0x0=*(0480810c)=#0(0x00000000)
:023A219C E1D510B0 ldrh r1,[r5, #+0x0]		;r5+0x0=*(00000001)
:023A21A0 E3510013 cmp r1,#0x13
:023A21A4 05950018 ldreq r0,[r5, #+0x18]		;r5+0x18=*(00000019)
:023A21A8 01D003B8 ldreqh r0,[r0, #+0x38]		;r0+0x38=*(00000038)
:023A21AC 03500001 cmpeq r0,#0x1
:023A21B0 1A000007 bne 023A21D4
:023A21B4 E1DD02B2 ldrh r0,[r13, #+0x22]		;r13+0x22=*(00000021)
:023A21B8 E2000009 and  r0,r0,#0x9
:023A21BC E3500009 cmp r0,#0x9
:023A21C0 1A000137 bne 023A26A4
:023A21C4 E28D1018 add  r1,r13,#0x18
:023A21C8 E1A0000A mov  r0,r10			;r0=0(0x0)
:023A21CC EB00021F bl 023A2A50
:023A21D0 EA000133 b 023A26A4
:023A21D4 E1DD02B2 ldrh r0,[r13, #+0x22]		;r13+0x22=*(00000021)
:023A21D8 E3100008 tst r0,#0x8
:023A21DC 0A000130 beq 023A26A4
:023A21E0 E3510021 cmp r1,#0x21
:023A21E4 1A00005C bne 023A235C
:023A21E8 EBFFE094 bl 0239A440
:023A21EC E1DD02B2 ldrh r0,[r13, #+0x22]		;r13+0x22=*(00000021)
:023A21F0 E2000030 and  r0,r0,#0x30
:023A21F4 E3500030 cmp r0,#0x30
:023A21F8 13A0000C movne  r0,#0xC		;r0=12(0xc)
:023A21FC 11C500B4 strneh r0,[r5, #+0x4]		;r5+0x4=*(00000005)
:023A2200 13A0000A movne  r0,#0xA		;r0=10(0xa)
:023A2204 11C500B6 strneh r0,[r5, #+0x6]		;r5+0x6=*(00000007)
:023A2208 1A00004A bne 023A2338
:023A220C E1DA03B4 ldrh r0,[r10, #+0x34]		;r10+0x34=*(00000034)
:023A2210 E3500FFA cmp r0,#0x3E8
:023A2214 83A0000C movhi  r0,#0xC		;r0=12(0xc)
:023A2218 81C500B4 strhih r0,[r5, #+0x4]		;r5+0x4=*(00000005)
:023A221C 83A00001 movhi  r0,#0x1		;r0=1(0x1)
:023A2220 81C500B6 strhih r0,[r5, #+0x6]		;r5+0x6=*(00000007)
:023A2224 8A000043 bhi 023A2338
:023A2228 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A222C E1C510B4 strh r1,[r5, #+0x4]		;r5+0x4=*(00000005)
:023A2230 E1DD02B4 ldrh r0,[r13, #+0x24]		;r13+0x24=*(00000023)
:023A2234 E3100002 tst r0,#0x2
:023A2238 0A000004 beq 023A2250
:023A223C E1DD02B2 ldrh r0,[r13, #+0x22]		;r13+0x22=*(00000021)
:023A2240 E3100002 tst r0,#0x2
:023A2244 1A000001 bne 023A2250
:023A2248 E1DD02BA ldrh r0,[r13, #+0x2a]		;r13+0x2a=*(00000029)
:023A224C EBFFDBC3 bl 02399160
:023A2250 E1DD12BE ldrh r1,[r13, #+0x2e]		;r13+0x2e=*(0000002d)
:023A2254 E1A00008 mov  r0,r8			;r0=0(0x0)
:023A2258 EBFFE50B bl 0239B68C
:023A225C E1D400BC ldrh r0,[r4, #+0xc]		;r4+0xc=*(03810000)=#-1752996457(0x97836597)
:023A2260 E3500002 cmp r0,#0x2
:023A2264 1A00001D bne 023A22E0
:023A2268 E59D9040 ldr r9,[r13, #+0x40]		;r13+0x40=*(0000003f)
:023A226C E3590000 cmp r9,#0x0
:023A2270 0A000014 beq 023A22C8
:023A2274 E2890006 add  r0,r9,#0x6
:023A2278 EBFFE0CC bl 0239A5B0
:023A227C E1A0B000 mov  r11,r0			;r11=-1752996457(0x97836597)
:023A2280 E2890007 add  r0,r9,#0x7
:023A2284 EBFFE0C9 bl 0239A5B0
:023A2288 E08B0400 add  r0,r11,r0,lsl #0x8
:023A228C E1A00800 mov  r0,r0,lsl #0x10		;r0=1704394752(0x65970000)
:023A2290 E1A00820 mov  r0,r0,lsr #0x10		;r0=26007(0x6597)
:023A2294 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023A2298 EBFFD9DC bl 02398A10
:023A229C E59D0040 ldr r0,[r13, #+0x40]		;r13+0x40=*(0000003f)
:023A22A0 E2800008 add  r0,r0,#0x8
:023A22A4 EBFFE0C1 bl 0239A5B0
:023A22A8 E59D1040 ldr r1,[r13, #+0x40]		;r13+0x40=*(0000003f)
:023A22AC E1A09000 mov  r9,r0			;r9=26007(0x6597)
:023A22B0 E2810009 add  r0,r1,#0x9
:023A22B4 EBFFE0BD bl 0239A5B0
:023A22B8 E0891400 add  r1,r9,r0,lsl #0x8
:023A22BC E59F040C ldr r0,[r15, #+0x40c]		;r15+0x40c=*(023a26d0)=#58785776(0x0380fff0)
:023A22C0 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(0380fff0)=#780179355(0x2e80979b)
:023A22C4 EA000005 b 023A22E0
:023A22C8 E59F0404 ldr r0,[r15, #+0x404]		;r15+0x404=*(023a26d4)=#65535(0x0000ffff)
:023A22CC E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023A22D0 EBFFD9CE bl 02398A10
:023A22D4 E59F03F4 ldr r0,[r15, #+0x3f4]		;r15+0x3f4=*(023a26d0)=#58785776(0x0380fff0)
:023A22D8 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A22DC E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(0380fff0)=#780179355(0x2e80979b)
:023A22E0 E59D003C ldr r0,[r13, #+0x3c]		;r13+0x3c=*(0000003b)
:023A22E4 E2800003 add  r0,r0,#0x3
:023A22E8 EBFFE0B0 bl 0239A5B0
:023A22EC EBFFDB29 bl 02398F98
:023A22F0 E59D003C ldr r0,[r13, #+0x3c]		;r13+0x3c=*(0000003b)
:023A22F4 E2800002 add  r0,r0,#0x2
:023A22F8 EBFFE0AC bl 0239A5B0
:023A22FC E1C407B6 strh r0,[r4, #+0x76]		;r4+0x76=*(0381006a)=#8481090(0x00816942)
:023A2300 E1DA03B4 ldrh r0,[r10, #+0x34]		;r10+0x34=*(00000034)
:023A2304 EBFFDB0D bl 02398F40
:023A2308 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023A230C E1C401B2 strh r0,[r4, #+0x12]		;r4+0x12=*(03810006)=#-1550342053(0xa397a85b)
:023A2310 E1C401BA strh r0,[r4, #+0x1a]		;r4+0x1a=*(0381000e)=#-1805044216(0x94693608)
:023A2314 E1D400BC ldrh r0,[r4, #+0xc]		;r4+0xc=*(03810000)=#-1752996457(0x97836597)
:023A2318 E3500002 cmp r0,#0x2
:023A231C 059F03B4 ldreq r0,[r15, #+0x3b4]		;r15+0x3b4=*(023a26d8)=#75530312(0x04808048)
:023A2320 03A01003 moveq  r1,#0x3		;r1=3(0x3)
:023A2324 01C010B0 streqh r1,[r0, #+0x0]		;r0+0x0=*(04808048)=#0(0x00000000)
:023A2328 E59F13AC ldr r1,[r15, #+0x3ac]		;r15+0x3ac=*(023a26dc)=#75530296(0x04808038)
:023A232C E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(04808038)=#0(0x00000000)
:023A2330 E3800001 orr  r0,r0,#0x1
:023A2334 E1C100B0 strh r0,[r1, #+0x0]		;r1+0x0=*(04808038)=#0(0x00000000)
:023A2338 E595001C ldr r0,[r5, #+0x1c]		;r5+0x1c=*(0000001d)
:023A233C E28A101E add  r1,r10,#0x1E
:023A2340 E2800008 add  r0,r0,#0x8
:023A2344 EBFFDD7D bl 02399940
:023A2348 E3A02025 mov  r2,#0x25		;r2=37(0x25)
:023A234C E3A00002 mov  r0,#0x2		;r0=2(0x2)
:023A2350 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023A2354 E1C520B0 strh r2,[r5, #+0x0]		;r5+0x0=*(00000001)
:023A2358 EB4016A6 bl 033A7DF8
:023A235C E1D400BC ldrh r0,[r4, #+0xc]		;r4+0xc=*(03810000)=#-1752996457(0x97836597)
:023A2360 E3500002 cmp r0,#0x2
:023A2364 0A000002 beq 023A2374
:023A2368 E3500003 cmp r0,#0x3
:023A236C 0A00002E beq 023A242C
:023A2370 EA0000C5 b 023A268C
:023A2374 E59D9040 ldr r9,[r13, #+0x40]		;r13+0x40=*(0000003f)
:023A2378 E3590000 cmp r9,#0x0
:023A237C 0A00002A beq 023A242C
:023A2380 E2890006 add  r0,r9,#0x6
:023A2384 EBFFE089 bl 0239A5B0
:023A2388 E1A05000 mov  r5,r0			;r5=-1752996457(0x97836597)
:023A238C E2890007 add  r0,r9,#0x7
:023A2390 EBFFE086 bl 0239A5B0
:023A2394 E0850400 add  r0,r5,r0,lsl #0x8
:023A2398 E1A00800 mov  r0,r0,lsl #0x10		;r0=1704394752(0x65970000)
:023A239C E1A00820 mov  r0,r0,lsr #0x10		;r0=26007(0x6597)
:023A23A0 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A23A4 EBFFD999 bl 02398A10
:023A23A8 E59D0040 ldr r0,[r13, #+0x40]		;r13+0x40=*(0000003f)
:023A23AC E2800008 add  r0,r0,#0x8
:023A23B0 EBFFE07E bl 0239A5B0
:023A23B4 E59D1040 ldr r1,[r13, #+0x40]		;r13+0x40=*(0000003f)
:023A23B8 E1A05000 mov  r5,r0			;r5=26007(0x6597)
:023A23BC E2810009 add  r0,r1,#0x9
:023A23C0 EBFFE07A bl 0239A5B0
:023A23C4 E59F1304 ldr r1,[r15, #+0x304]		;r15+0x304=*(023a26d0)=#58785776(0x0380fff0)
:023A23C8 E0850400 add  r0,r5,r0,lsl #0x8
:023A23CC E1C100B0 strh r0,[r1, #+0x0]		;r1+0x0=*(0380fff0)=#780179355(0x2e80979b)
:023A23D0 E59D0040 ldr r0,[r13, #+0x40]		;r13+0x40=*(0000003f)
:023A23D4 E2800001 add  r0,r0,#0x1
:023A23D8 EBFFE074 bl 0239A5B0
:023A23DC E2400008 sub  r0,r0,#0x8
:023A23E0 E1C40AB0 strh r0,[r4, #+0xa0]		;r4+0xa0=*(03810094)=#827741040(0x31565370)
:023A23E4 E1D42AB0 ldrh r2,[r4, #+0xa0]		;r4+0xa0=*(03810094)=#827741040(0x31565370)
:023A23E8 E3520000 cmp r2,#0x0
:023A23EC 0A00000E beq 023A242C
:023A23F0 E59D0040 ldr r0,[r13, #+0x40]		;r13+0x40=*(0000003f)
:023A23F4 E594109C ldr r1,[r4, #+0x9c]		;r4+0x9c=*(03810090)=#7706514(0x00759792)
:023A23F8 E3100001 tst r0,#0x1
:023A23FC 0A000005 beq 023A2418
:023A2400 E2800009 add  r0,r0,#0x9
:023A2404 E2822002 add  r2,r2,#0x2
:023A2408 EB402CFB bl 033AD7FC
:023A240C E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023A2410 E1C40AB2 strh r0,[r4, #+0xa2]		;r4+0xa2=*(03810096)=#-1036963498(0xc2313156)
:023A2414 EA000004 b 023A242C
:023A2418 E280000A add  r0,r0,#0xA
:023A241C E2822001 add  r2,r2,#0x1
:023A2420 EB402CF5 bl 033AD7FC
:023A2424 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A2428 E1C40AB2 strh r0,[r4, #+0xa2]		;r4+0xa2=*(03810096)=#-1036963498(0xc2313156)
:023A242C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A2430 E1A00008 mov  r0,r8			;r0=0(0x0)
:023A2434 E1C418B0 strh r1,[r4, #+0x80]		;r4+0x80=*(03810074)=#-1811776155(0x94027d65)
:023A2438 EBFFE4AB bl 0239B6EC
:023A243C E28A102C add  r1,r10,#0x2C
:023A2440 E28D0010 add  r0,r13,#0x10
:023A2444 E891000C ldmia  r1 ,{r2,r3}
:023A2448 E880000C stmia  r0 ,{r2,r3}
:023A244C E1D406BE ldrh r0,[r4, #+0x6e]		;r4+0x6e=*(03810062)=#-1275028179(0xb4009d2d)
:023A2450 E3A05000 mov  r5,#0x0		;r5=0(0x0)
:023A2454 E1A08500 mov  r8,r0,lsl #0xa		;r8=41202688(0x274b400)
:023A2458 E59D0010 ldr r0,[r13, #+0x10]		;r13+0x10=*(0000000f)
:023A245C E59D1014 ldr r1,[r13, #+0x14]		;r13+0x14=*(00000013)
:023A2460 E1A02008 mov  r2,r8			;r2=41202688(0x274b400)
:023A2464 E1A03005 mov  r3,r5			;r3=0(0x0)
:023A2468 EB404FF8 bl 033B6450
:023A246C E290B001 adds r11,r0,#0x1
:023A2470 E080389B umull  r3,r0,r11,r8
:023A2474 E2A19000 adc  r9,r1,#0x0
:023A2478 E020059B mla  r0,r11,r5,r0unknown
:023A247C E0200899 mla  r0,r9,r8,r0unknown
:023A2480 E28D2010 add  r2,r13,#0x10
:023A2484 E58D0014 str r0,[r13, #+0x14]		;r13+0x14=*(00000013)
:023A2488 E59F1250 ldr r1,[r15, #+0x250]		;r15+0x250=*(023a26e0)=#75530486(0x048080f6)
:023A248C E1D200B6 ldrh r0,[r2, #+0x6]		;r2+0x6=*(0274b406)=#1488102273(0x58b2a381)
:023A2490 E58D3010 str r3,[r13, #+0x10]		;r13+0x10=*(0000000f)
:023A2494 E1C100B0 strh r0,[r1, #+0x0]		;r1+0x0=*(048080f6)=#0(0x00000000)
:023A2498 E1D200B4 ldrh r0,[r2, #+0x4]		;r2+0x4=*(0274b404)=#-1551791575(0xa3818a29)
:023A249C E14100B2 strh r0,[r1, #-0x2]		;r1-0x2=*(048080f4)=#0(0x00000000)
:023A24A0 E1D200B2 ldrh r0,[r2, #+0x2]		;r2+0x2=*(0274b402)=#-1977018050(0x8a29193e)
:023A24A4 E14100B4 strh r0,[r1, #-0x4]		;r1-0x4=*(048080f2)=#0(0x00000000)
:023A24A8 E1D200B0 ldrh r0,[r2, #+0x0]		;r2+0x0=*(0274b400)=#423498689(0x193e13c1)
:023A24AC E3800001 orr  r0,r0,#0x1
:023A24B0 E14100B6 strh r0,[r1, #-0x6]		;r1-0x6=*(048080f0)=#0(0x00000000)
:023A24B4 E1D400BC ldrh r0,[r4, #+0xc]		;r4+0xc=*(03810000)=#-1752996457(0x97836597)
:023A24B8 E3500002 cmp r0,#0x2
:023A24BC 1A000034 bne 023A2594
:023A24C0 E1D401BA ldrh r0,[r4, #+0x1a]		;r4+0x1a=*(0381000e)=#-1805044216(0x94693608)
:023A24C4 E3500000 cmp r0,#0x0
:023A24C8 0A000031 beq 023A2594
:023A24CC E59D1010 ldr r1,[r13, #+0x10]		;r13+0x10=*(0000000f)
:023A24D0 E59D0014 ldr r0,[r13, #+0x14]		;r13+0x14=*(00000013)
:023A24D4 E0511008 subs r1,r1,r8
:023A24D8 E0C00005 sbc  r0,r0,r5
:023A24DC E58D1010 str r1,[r13, #+0x10]		;r13+0x10=*(0000000f)
:023A24E0 E58D0014 str r0,[r13, #+0x14]		;r13+0x14=*(00000013)
:023A24E4 EB402C1D bl 033AD560
:023A24E8 E59F11F4 ldr r1,[r15, #+0x1f4]		;r15+0x1f4=*(023a26e4)=#75530488(0x048080f8)
:023A24EC E1D1C0B0 ldrh r12,[r1, #+0x0]		;r1+0x0=*(048080f8)=#0(0x00000000)
:023A24F0 E1D1B0B2 ldrh r11,[r1, #+0x2]		;r1+0x2=*(048080fa)=#0(0x00000000)
:023A24F4 E1D190B4 ldrh r9,[r1, #+0x4]		;r1+0x4=*(048080fc)=#0(0x00000000)
:023A24F8 E1D180B6 ldrh r8,[r1, #+0x6]		;r1+0x6=*(048080fe)=#0(0x00000000)
:023A24FC E1D150B0 ldrh r5,[r1, #+0x0]		;r1+0x0=*(048080f8)=#0(0x00000000)
:023A2500 E1D130B2 ldrh r3,[r1, #+0x2]		;r1+0x2=*(048080fa)=#0(0x00000000)
:023A2504 E1D120B4 ldrh r2,[r1, #+0x4]		;r1+0x4=*(048080fc)=#0(0x00000000)
:023A2508 E1D110B6 ldrh r1,[r1, #+0x6]		;r1+0x6=*(048080fe)=#0(0x00000000)
:023A250C E1CDC0B8 strh r12,[r13, #+0x8]		;r13+0x8=*(00000007)
:023A2510 E1CD50B0 strh r5,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:023A2514 E1CDB0BA strh r11,[r13, #+0xa]		;r13+0xa=*(00000009)
:023A2518 E1CD90BC strh r9,[r13, #+0xc]		;r13+0xc=*(0000000b)
:023A251C E1CD80BE strh r8,[r13, #+0xe]		;r13+0xe=*(0000000d)
:023A2520 E1CD30B2 strh r3,[r13, #+0x2]		;r13+0x2=*(00000001)
:023A2524 E1CD20B4 strh r2,[r13, #+0x4]		;r13+0x4=*(00000003)
:023A2528 E1CD10B6 strh r1,[r13, #+0x6]		;r13+0x6=*(00000005)
:023A252C EB402C10 bl 033AD574
:023A2530 E1DD10B8 ldrh r1,[r13, #+0x8]		;r13+0x8=*(00000007)
:023A2534 E1DD00B0 ldrh r0,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:023A2538 E1510000 cmp r1,r0
:023A253C 2A000005 bcs 023A2558
:023A2540 E59D2008 ldr r2,[r13, #+0x8]		;r13+0x8=*(00000007)
:023A2544 E59D0010 ldr r0,[r13, #+0x10]		;r13+0x10=*(0000000f)
:023A2548 E59D100C ldr r1,[r13, #+0xc]		;r13+0xc=*(0000000b)
:023A254C E0522000 subs r2,r2,r0
:023A2550 E59D0014 ldr r0,[r13, #+0x14]		;r13+0x14=*(00000013)
:023A2554 EA000004 b 023A256C
:023A2558 E59D2000 ldr r2,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:023A255C E59D0010 ldr r0,[r13, #+0x10]		;r13+0x10=*(0000000f)
:023A2560 E59D1004 ldr r1,[r13, #+0x4]		;r13+0x4=*(00000003)
:023A2564 E0522000 subs r2,r2,r0
:023A2568 E59D0014 ldr r0,[r13, #+0x14]		;r13+0x14=*(00000013)
:023A256C E0C10000 sbc  r0,r1,r0
:023A2570 E1A02522 mov  r2,r2,lsr #0xa		;r2=0(0x0)
:023A2574 E1822B00 orr  r2,r2,r0,lsl #0x16
:023A2578 E1D612B0 ldrh r1,[r6, #+0x20]		;r6+0x20=*(00000020)
:023A257C E59F0164 ldr r0,[r15, #+0x164]		;r15+0x164=*(023a26e8)=#75530548(0x04808134)
:023A2580 E1520001 cmp r2,r1
:023A2584 30411002 subcc  r1,r1,r2
:023A2588 31C010B0 strcch r1,[r0, #+0x0]		;r0+0x0=*(04808134)=#0(0x00000000)
:023A258C 23A01000 movcs  r1,#0x0		;r1=0(0x0)
:023A2590 21C010B0 strcsh r1,[r0, #+0x0]		;r0+0x0=*(04808134)=#0(0x00000000)
:023A2594 E1D400B8 ldrh r0,[r4, #+0x8]		;r4+0x8=*(0380fffc)=#-1867820288(0x90ab5300)
:023A2598 E3500040 cmp r0,#0x40
:023A259C 1A00003A bne 023A268C
:023A25A0 E59D103C ldr r1,[r13, #+0x3c]		;r13+0x3c=*(0000003b)
:023A25A4 E3510000 cmp r1,#0x0
:023A25A8 0A000037 beq 023A268C
:023A25AC E1D400BE ldrh r0,[r4, #+0xe]		;r4+0xe=*(03810002)=#10721155(0x00a39783)
:023A25B0 E3500001 cmp r0,#0x1
:023A25B4 1A000034 bne 023A268C
:023A25B8 E2810002 add  r0,r1,#0x2
:023A25BC EBFFDFFB bl 0239A5B0
:023A25C0 E1D417B6 ldrh r1,[r4, #+0x76]		;r4+0x76=*(0381006a)=#8481090(0x00816942)
:023A25C4 E1510000 cmp r1,r0
:023A25C8 11C407B6 strneh r0,[r4, #+0x76]		;r4+0x76=*(0381006a)=#8481090(0x00816942)
:023A25CC E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A25D0 E1C418BE strh r1,[r4, #+0x8e]		;r4+0x8e=*(03810082)=#2107078934(0x7d977916)
:023A25D4 E3500000 cmp r0,#0x0
:023A25D8 1A000006 bne 023A25F8
:023A25DC E59D003C ldr r0,[r13, #+0x3c]		;r13+0x3c=*(0000003b)
:023A25E0 E2800004 add  r0,r0,#0x4
:023A25E4 EBFFDFF1 bl 0239A5B0
:023A25E8 E3100001 tst r0,#0x1
:023A25EC 11D408BE ldrneh r0,[r4, #+0x8e]		;r4+0x8e=*(03810082)=#2107078934(0x7d977916)
:023A25F0 13800001 orrne  r0,r0,#0x1
:023A25F4 11C408BE strneh r0,[r4, #+0x8e]		;r4+0x8e=*(03810082)=#2107078934(0x7d977916)
:023A25F8 E59D003C ldr r0,[r13, #+0x3c]		;r13+0x3c=*(0000003b)
:023A25FC E2800004 add  r0,r0,#0x4
:023A2600 EBFFDFEA bl 0239A5B0
:023A2604 E59D103C ldr r1,[r13, #+0x3c]		;r13+0x3c=*(0000003b)
:023A2608 E20080FE and  r8,r0,#0xFE
:023A260C E2810001 add  r0,r1,#0x1
:023A2610 E1A05188 mov  r5,r8,lsl #0x3		;r5=0(0x0)
:023A2614 EBFFDFE5 bl 0239A5B0
:023A2618 E1D416BA ldrh r1,[r4, #+0x6a]		;r4+0x6a=*(0381005e)=#-1213306464(0xb7ae69a0)
:023A261C E0880000 add  r0,r8,r0
:023A2620 E1510188 cmp r1,r8,lsl #0x3
:023A2624 E2400003 sub  r0,r0,#0x3
:023A2628 3A00000E bcc 023A2668
:023A262C E1510180 cmp r1,r0,lsl #0x3
:023A2630 8A00000C bhi 023A2668
:023A2634 E59D003C ldr r0,[r13, #+0x3c]		;r13+0x3c=*(0000003b)
:023A2638 E0415005 sub  r5,r1,r5
:023A263C E2800005 add  r0,r0,#0x5
:023A2640 E08001A5 add  r0,r0,r5,lsr #0x3
:023A2644 EBFFDFD9 bl 0239A5B0
:023A2648 E2051007 and  r1,r5,#0x7
:023A264C E3A02001 mov  r2,#0x1		;r2=1(0x1)
:023A2650 E1100112 tst r0,r2,lsl r1
:023A2654 0A000003 beq 023A2668
:023A2658 E1D408BE ldrh r0,[r4, #+0x8e]		;r4+0x8e=*(03810082)=#2107078934(0x7d977916)
:023A265C E3800002 orr  r0,r0,#0x2
:023A2660 E1C408BE strh r0,[r4, #+0x8e]		;r4+0x8e=*(03810082)=#2107078934(0x7d977916)
:023A2664 EBFFF8BF bl 023A0968
:023A2668 E1D702B0 ldrh r0,[r7, #+0x20]		;r7+0x20=*(00000020)
:023A266C E3500000 cmp r0,#0x0
:023A2670 01D702BC ldreqh r0,[r7, #+0x2c]		;r7+0x2c=*(0000002c)
:023A2674 03500000 cmpeq r0,#0x0
:023A2678 01D408BE ldreqh r0,[r4, #+0x8e]		;r4+0x8e=*(03810082)=#2107078934(0x7d977916)
:023A267C 03500000 cmpeq r0,#0x0
:023A2680 1A000001 bne 023A268C
:023A2684 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023A2688 EBFFDBA1 bl 02399514
:023A268C E1D601BE ldrh r0,[r6, #+0x1e]		;r6+0x1e=*(0000001e)
:023A2690 E1A00C80 mov  r0,r0,lsl #0x19		;r0=33554432(0x2000000)
:023A2694 E1B00FA0 movs r0,r0,lsr #0x1f		;r0=0(0x0)
:023A2698 0A000001 beq 023A26A4
:023A269C E1A0000A mov  r0,r10			;r0=0(0x0)
:023A26A0 EBFFEC53 bl 0239D7F4
:023A26A4 E59D2034 ldr r2,[r13, #+0x34]		;r13+0x34=*(00000033)
:023A26A8 E3520000 cmp r2,#0x0
:023A26AC 0A000002 beq 023A26BC
:023A26B0 E1DD02BA ldrh r0,[r13, #+0x2a]		;r13+0x2a=*(00000029)
:023A26B4 E1A0100A mov  r1,r10			;r1=0(0x0)
:023A26B8 EB000747 bl 023A43DC
:023A26BC E28DD044 add  r13,r13,#0x44
:023A26C0 E8BD4FF0 ldmia  r13!,{r4,r5,r6,r7,r8,r9,r10,r11,r14}
:023A26C4 E12FFF1E bx r14 (Jump to addr_023A0528?)
msr CPSR_fsxc,r14
:023A26C8 0380FFF4 orreq  r15,r0,#0x3D0
:023A26CC 0480810C streq r8,[r0],#+0x10c
:023A26D0 0380FFF0 orreq  r15,r0,#0x3C0
:023A26D4 0000FFFF unknown
:023A26D8 04808048 streq r8,[r0],#+0x48
:023A26DC 04808038 streq r8,[r0],#+0x38
:023A26E0 048080F6 streq r8,[r0],#+0xf6
:023A26E4 048080F8 streq r8,[r0],#+0xf8
:023A26E8 04808134 streq r8,[r0],#+0x134
:023A26EC E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:023A26F0 E59F10D0 ldr r1,[r15, #+0xd0]		;r15+0xd0=*(023a27c8)=#58785780(0x0380fff4)
:023A26F4 E1A04000 mov  r4,r0			;r4=0(0x0)
:023A26F8 E5910000 ldr r0,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A26FC E1D450B2 ldrh r5,[r4, #+0x2]		;r4+0x2=*(00000002)
:023A2700 E2801FD1 add  r1,r0,#0x344
:023A2704 E1D100BC ldrh r0,[r1, #+0xc]		;r1+0xc=*(03810000)=#-1752996457(0x97836597)
:023A2708 E3500001 cmp r0,#0x1
:023A270C 0A000003 beq 023A2720
:023A2710 E3500002 cmp r0,#0x2
:023A2714 13500003 cmpne r0,#0x3
:023A2718 0A00001A beq 023A2788
:023A271C EA000027 b 023A27C0
:023A2720 E1A00005 mov  r0,r5			;r0=0(0x0)
:023A2724 EBFFE445 bl 0239B840
:023A2728 E3500040 cmp r0,#0x40
:023A272C 1A000009 bne 023A2758
:023A2730 E1A00805 mov  r0,r5,lsl #0x10		;r0=0(0x0)
:023A2734 E1A00820 mov  r0,r0,lsr #0x10		;r0=0(0x0)
:023A2738 E3A01030 mov  r1,#0x30		;r1=48(0x30)
:023A273C EBFFE358 bl 0239B4A4
:023A2740 E1D412BC ldrh r1,[r4, #+0x2c]		;r4+0x2c=*(0000002c)
:023A2744 E284001E add  r0,r4,#0x1E
:023A2748 EBFFEBD5 bl 0239D6A4
:023A274C E1A00005 mov  r0,r5			;r0=0(0x0)
:023A2750 EBFFF79A bl 023A05C0
:023A2754 EA000019 b 023A27C0
:023A2758 E3500030 cmp r0,#0x30
:023A275C E284001E add  r0,r4,#0x1E
:023A2760 E3A01007 mov  r1,#0x7		;r1=7(0x7)
:023A2764 1A000001 bne 023A2770
:023A2768 EBFFF9E5 bl 023A0F04
:023A276C EA000001 b 023A2778
:023A2770 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:023A2774 EBFFFBE8 bl 023A171C
:023A2778 E3500000 cmp r0,#0x0
:023A277C 0A00000F beq 023A27C0
:023A2780 EBFFF855 bl 023A08DC
:023A2784 EA00000D b 023A27C0
:023A2788 E1D100B8 ldrh r0,[r1, #+0x8]		;r1+0x8=*(0000000f)
:023A278C E3500040 cmp r0,#0x40
:023A2790 1A00000A bne 023A27C0
:023A2794 E284001E add  r0,r4,#0x1E
:023A2798 E2811082 add  r1,r1,#0x82
:023A279C EBFFDD4C bl 02399CD4
:023A27A0 E3500000 cmp r0,#0x0
:023A27A4 0A000005 beq 023A27C0
:023A27A8 E3A00030 mov  r0,#0x30		;r0=48(0x30)
:023A27AC EB4018B9 bl 033A8A98
:023A27B0 EBFFDC39 bl 0239989C
:023A27B4 E1D412BC ldrh r1,[r4, #+0x2c]		;r4+0x2c=*(0000002c)
:023A27B8 E284001E add  r0,r4,#0x1E
:023A27BC EBFFEBB8 bl 0239D6A4
:023A27C0 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:023A27C4 E12FFF1E bx r14 (Jump to addr_023A0528?)
msr CPSR_fsxc,r14
:023A27C8 0380FFF4 orreq  r15,r0,#0x3D0
:023A27CC E92D40F0 stmdb  r13!,{r4,r5,r6,r7,r14}
:023A27D0 E24DD02C sub  r13,r13,#0x2C
:023A27D4 E59F11B8 ldr r1,[r15, #+0x1b8]		;r15+0x1b8=*(023a2994)=#58785780(0x0380fff4)
:023A27D8 E1A07000 mov  r7,r0			;r7=48(0x30)
:023A27DC E5910000 ldr r0,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A27E0 E1D750B6 ldrh r5,[r7, #+0x6]		;r7+0x6=*(00000036)
:023A27E4 E2804FC7 add  r4,r0,#0x31C
:023A27E8 E3550004 cmp r5,#0x4
:023A27EC 9A000065 bls 023A2988
:023A27F0 E2800C03 add  r0,r0,#0x300
:023A27F4 E1D005B0 ldrh r0,[r0, #+0x50]		;r0+0x50=*(9bb383cb)
:023A27F8 E3500001 cmp r0,#0x1
:023A27FC 1A000061 bne 023A2988
:023A2800 E287001E add  r0,r7,#0x1E
:023A2804 E3A01010 mov  r1,#0x10		;r1=16(0x10)
:023A2808 EBFFFC11 bl 023A1854
:023A280C E3500000 cmp r0,#0x0
:023A2810 1A00005C bne 023A2988
:023A2814 E1D760B2 ldrh r6,[r7, #+0x2]		;r7+0x2=*(00000032)
:023A2818 E3560000 cmp r6,#0x0
:023A281C 0A000003 beq 023A2830
:023A2820 E1A00006 mov  r0,r6			;r0=0(0x0)
:023A2824 EBFFE405 bl 0239B840
:023A2828 E3500030 cmp r0,#0x30
:023A282C 2A00000C bcs 023A2864
:023A2830 E287001E add  r0,r7,#0x1E
:023A2834 E3A010C0 mov  r1,#0xC0		;r1=192(0xc0)
:023A2838 EBFFFC05 bl 023A1854
:023A283C E3500000 cmp r0,#0x0
:023A2840 1A000050 bne 023A2988
:023A2844 E287001E add  r0,r7,#0x1E
:023A2848 E3A01006 mov  r1,#0x6		;r1=6(0x6)
:023A284C E3A02001 mov  r2,#0x1		;r2=1(0x1)
:023A2850 EBFFFBB1 bl 023A171C
:023A2854 E3500000 cmp r0,#0x0
:023A2858 0A00004A beq 023A2988
:023A285C EBFFF81E bl 023A08DC
:023A2860 EA000048 b 023A2988
:023A2864 E1A00006 mov  r0,r6			;r0=0(0x0)
:023A2868 EBFFE3F4 bl 0239B840
:023A286C E3500040 cmp r0,#0x40
:023A2870 E1A00006 mov  r0,r6			;r0=0(0x0)
:023A2874 1A000005 bne 023A2890
:023A2878 E3A01030 mov  r1,#0x30		;r1=48(0x30)
:023A287C EBFFE308 bl 0239B4A4
:023A2880 E287001E add  r0,r7,#0x1E
:023A2884 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023A2888 EBFFEB85 bl 0239D6A4
:023A288C EA000002 b 023A289C
:023A2890 EBFFE425 bl 0239B92C
:023A2894 E3500000 cmp r0,#0x0
:023A2898 1A00003A bne 023A2988
:023A289C E28D1000 add  r1,r13,#0x0
:023A28A0 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A28A4 E3A0202C mov  r2,#0x2C		;r2=44(0x2c)
:023A28A8 EB402BE0 bl 033AD830
:023A28AC E2872030 add  r2,r7,#0x30
:023A28B0 E2451004 sub  r1,r5,#0x4
:023A28B4 E58D2000 str r2,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:023A28B8 E1CD10B8 strh r1,[r13, #+0x8]		;r13+0x8=*(00000007)
:023A28BC E28D0000 add  r0,r13,#0x0
:023A28C0 EB0002EA bl 023A3470
:023A28C4 E1D712BC ldrh r1,[r7, #+0x2c]		;r7+0x2c=*(0000005c)
:023A28C8 E59F00C8 ldr r0,[r15, #+0xc8]		;r15+0xc8=*(023a2998)=#65474(0x0000ffc2)
:023A28CC E1110000 tst r1,r0
:023A28D0 1A000017 bne 023A2934
:023A28D4 E1A00F81 mov  r0,r1,lsl #0x1f		;r0=-2147483648(0x80000000)
:023A28D8 E1B00FA0 movs r0,r0,lsr #0x1f		;r0=1(0x1)
:023A28DC 0A000014 beq 023A2934
:023A28E0 E1D421B8 ldrh r2,[r4, #+0x18]		;r4+0x18=*(00000018)
:023A28E4 E3520000 cmp r2,#0x0
:023A28E8 01A00D81 moveq  r0,r1,lsl #0x1b		;r0=134217728(0x8000000)
:023A28EC 01A00FA0 moveq  r0,r0,lsr #0x1f		;r0=0(0x0)
:023A28F0 03500001 cmpeq r0,#0x1
:023A28F4 0A00000E beq 023A2934
:023A28F8 E3520000 cmp r2,#0x0
:023A28FC 0A000003 beq 023A2910
:023A2900 E1D702BC ldrh r0,[r7, #+0x2c]		;r7+0x2c=*(0000005c)
:023A2904 E1A00D80 mov  r0,r0,lsl #0x1b		;r0=0(0x0)
:023A2908 E1B00FA0 movs r0,r0,lsr #0x1f		;r0=0(0x0)
:023A290C 0A000008 beq 023A2934
:023A2910 E1D401BE ldrh r0,[r4, #+0x1e]		;r4+0x1e=*(0000001e)
:023A2914 E1A00E80 mov  r0,r0,lsl #0x1d		;r0=0(0x0)
:023A2918 E1A00FA0 mov  r0,r0,lsr #0x1f		;r0=0(0x0)
:023A291C E3500001 cmp r0,#0x1
:023A2920 1A000005 bne 023A293C
:023A2924 E1D702BC ldrh r0,[r7, #+0x2c]		;r7+0x2c=*(0000005c)
:023A2928 E1A00D00 mov  r0,r0,lsl #0x1a		;r0=0(0x0)
:023A292C E1B00FA0 movs r0,r0,lsr #0x1f		;r0=0(0x0)
:023A2930 1A000001 bne 023A293C
:023A2934 E3A0100A mov  r1,#0xA		;r1=10(0xa)
:023A2938 EA00000C b 023A2970
:023A293C E1A00006 mov  r0,r6			;r0=0(0x0)
:023A2940 EBFFE349 bl 0239B66C
:023A2944 E1DD00BA ldrh r0,[r13, #+0xa]		;r13+0xa=*(00000009)
:023A2948 E3100001 tst r0,#0x1
:023A294C 03A01001 moveq  r1,#0x1		;r1=1(0x1)
:023A2950 0A000006 beq 023A2970
:023A2954 E3100004 tst r0,#0x4
:023A2958 03A01012 moveq  r1,#0x12		;r1=18(0x12)
:023A295C 0A000003 beq 023A2970
:023A2960 E1DD11B6 ldrh r1,[r13, #+0x16]		;r13+0x16=*(00000015)
:023A2964 E1A00006 mov  r0,r6			;r0=0(0x0)
:023A2968 EBFFE347 bl 0239B68C
:023A296C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A2970 E59D201C ldr r2,[r13, #+0x1c]		;r13+0x1c=*(0000001b)
:023A2974 E1A00006 mov  r0,r6			;r0=0(0x0)
:023A2978 EBFFF9D7 bl 023A10DC
:023A297C E3500000 cmp r0,#0x0
:023A2980 0A000000 beq 023A2988
:023A2984 EBFFF7D4 bl 023A08DC
:023A2988 E28DD02C add  r13,r13,#0x2C
:023A298C E8BD40F0 ldmia  r13!,{r4,r5,r6,r7,r14}
:023A2990 E12FFF1E bx r14 (Jump to addr_023A0528?)
msr CPSR_fsxc,r14
:023A2994 0380FFF4 orreq  r15,r0,#0x3D0
:023A2998 0000FFC2 andeq  r15,r0,r2,asr #0x1f
:023A299C E92D4018 stmdb  r13!,{r3,r4,r14}
:023A29A0 E24DD02C sub  r13,r13,#0x2C
:023A29A4 E1A04000 mov  r4,r0			;r4=0(0x0)
:023A29A8 E284001E add  r0,r4,#0x1E
:023A29AC E3A01050 mov  r1,#0x50		;r1=80(0x50)
:023A29B0 EBFFFBA7 bl 023A1854
:023A29B4 E3500000 cmp r0,#0x0
:023A29B8 1A000020 bne 023A2A40
:023A29BC E1D402B4 ldrh r0,[r4, #+0x24]		;r4+0x24=*(00000024)
:023A29C0 E3100001 tst r0,#0x1
:023A29C4 1A000002 bne 023A29D4
:023A29C8 E1D400B8 ldrh r0,[r4, #+0x8]		;r4+0x8=*(00000008)
:023A29CC E3100902 tst r0,#0x8000
:023A29D0 0A00001A beq 023A2A40
:023A29D4 E28D1000 add  r1,r13,#0x0
:023A29D8 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A29DC E3A0202C mov  r2,#0x2C		;r2=44(0x2c)
:023A29E0 EB402B92 bl 033AD830
:023A29E4 E284002C add  r0,r4,#0x2C
:023A29E8 E58D0000 str r0,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:023A29EC E1D410B6 ldrh r1,[r4, #+0x6]		;r4+0x6=*(00000006)
:023A29F0 E59F0054 ldr r0,[r15, #+0x54]		;r15+0x54=*(023a2a4c)=#58785780(0x0380fff4)
:023A29F4 E1CD10B8 strh r1,[r13, #+0x8]		;r13+0x8=*(00000007)
:023A29F8 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A29FC E2800C03 add  r0,r0,#0x300
:023A2A00 E1D003BA ldrh r0,[r0, #+0x3a]		;r0+0x3a=*(9bb383b5)
:023A2A04 E1A00F00 mov  r0,r0,lsl #0x1e		;r0=-1073741824(0xc0000000)
:023A2A08 E1B00FA0 movs r0,r0,lsr #0x1f		;r0=1(0x1)
:023A2A0C 03A00B02 moveq  r0,#0x800		;r0=2048(0x800)
:023A2A10 01CD00BC streqh r0,[r13, #+0xc]		;r13+0xc=*(0000000b)
:023A2A14 E28D0000 add  r0,r13,#0x0
:023A2A18 EB000294 bl 023A3470
:023A2A1C E1DD00BA ldrh r0,[r13, #+0xa]		;r13+0xa=*(00000009)
:023A2A20 E2000001 and  r0,r0,#0x1
:023A2A24 E3500001 cmp r0,#0x1
:023A2A28 1A000004 bne 023A2A40
:023A2A2C E284001E add  r0,r4,#0x1E
:023A2A30 EBFFFA81 bl 023A143C
:023A2A34 E3500000 cmp r0,#0x0
:023A2A38 0A000000 beq 023A2A40
:023A2A3C EBFFF7A6 bl 023A08DC
:023A2A40 E28DD02C add  r13,r13,#0x2C
:023A2A44 E8BD4018 ldmia  r13!,{r3,r4,r14}
:023A2A48 E12FFF1E bx r14 (Jump to addr_023A0528?)
msr CPSR_fsxc,r14
:023A2A4C 0380FFF4 orreq  r15,r0,#0x3D0
:023A2A50 E92D4FF8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:023A2A54 E24DD030 sub  r13,r13,#0x30
:023A2A58 E59F23B8 ldr r2,[r15, #+0x3b8]		;r15+0x3b8=*(023a2e18)=#58785780(0x0380fff4)
:023A2A5C E1A07000 mov  r7,r0			;r7=2048(0x800)
:023A2A60 E5922000 ldr r2,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A2A64 E1A0A001 mov  r10,r1			;r10=80(0x50)
:023A2A68 E2820B01 add  r0,r2,#0x400
:023A2A6C E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(00000804)
:023A2A70 E2820004 add  r0,r2,#0x4
:023A2A74 E3510013 cmp r1,#0x13
:023A2A78 E2804B01 add  r4,r0,#0x400
:023A2A7C 1A0000E2 bne 023A2E0C
:023A2A80 E5940018 ldr r0,[r4, #+0x18]		;r4+0x18=*(00000018)
:023A2A84 E594501C ldr r5,[r4, #+0x1c]		;r4+0x1c=*(0000001c)
:023A2A88 E280804E add  r8,r0,#0x4E
:023A2A8C E3A06000 mov  r6,#0x0		;r6=0(0x0)
:023A2A90 EA00000A b 023A2AC0
:023A2A94 E1A00008 mov  r0,r8			;r0=0(0x0)
:023A2A98 E2871024 add  r1,r7,#0x24
:023A2A9C EBFFDC8C bl 02399CD4
:023A2AA0 E3500000 cmp r0,#0x0
:023A2AA4 11D510B6 ldrneh r1,[r5, #+0x6]		;r5+0x6=*(00000006)
:023A2AA8 13A00001 movne  r0,#0x1		;r0=1(0x1)
:023A2AAC 11810610 orrne  r0,r1,r0,lsl r6
:023A2AB0 11C500B6 strneh r0,[r5, #+0x6]		;r5+0x6=*(00000006)
:023A2AB4 1A0000D4 bne 023A2E0C
:023A2AB8 E2888006 add  r8,r8,#0x6
:023A2ABC E2866001 add  r6,r6,#0x1
:023A2AC0 E5940018 ldr r0,[r4, #+0x18]		;r4+0x18=*(00000018)
:023A2AC4 E1D004BC ldrh r0,[r0, #+0x4c]		;r0+0x4c=*(0000004d)
:023A2AC8 E1560000 cmp r6,r0
:023A2ACC 3AFFFFF0 bcc 023A2A94
:023A2AD0 E285600A add  r6,r5,#0xA
:023A2AD4 E3A08000 mov  r8,#0x0		;r8=0(0x0)
:023A2AD8 EA000007 b 023A2AFC
:023A2ADC E2870024 add  r0,r7,#0x24
:023A2AE0 E2861004 add  r1,r6,#0x4
:023A2AE4 EBFFDC7A bl 02399CD4
:023A2AE8 E3500000 cmp r0,#0x0
:023A2AEC 1A0000C6 bne 023A2E0C
:023A2AF0 E1D600B0 ldrh r0,[r6, #+0x0]		;r6+0x0=*(00000000)
:023A2AF4 E2888001 add  r8,r8,#0x1
:023A2AF8 E0866080 add  r6,r6,r0,lsl #0x1
:023A2AFC E1D500B8 ldrh r0,[r5, #+0x8]		;r5+0x8=*(00000008)
:023A2B00 E1580000 cmp r8,r0
:023A2B04 3AFFFFF4 bcc 023A2ADC
:023A2B08 E1A01006 mov  r1,r6			;r1=0(0x0)
:023A2B0C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A2B10 E3A02040 mov  r2,#0x40		;r2=64(0x40)
:023A2B14 EB402B2E bl 033AD7D4
:023A2B18 E1D780B6 ldrh r8,[r7, #+0x6]		;r7+0x6=*(00000806)
:023A2B1C E358000C cmp r8,#0xC
:023A2B20 9A0000B9 bls 023A2E0C
:023A2B24 E35A0000 cmp r10,#0x0
:023A2B28 1A000012 bne 023A2B78
:023A2B2C E28D1004 add  r1,r13,#0x4
:023A2B30 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A2B34 E3A0202C mov  r2,#0x2C		;r2=44(0x2c)
:023A2B38 EB402B3C bl 033AD830
:023A2B3C E2873038 add  r3,r7,#0x38
:023A2B40 E248200C sub  r2,r8,#0xC
:023A2B44 E3A00038 mov  r0,#0x38		;r0=56(0x38)
:023A2B48 E1CD01B0 strh r0,[r13, #+0x10]		;r13+0x10=*(0000000f)
:023A2B4C E3A01003 mov  r1,#0x3		;r1=3(0x3)
:023A2B50 E58D3004 str r3,[r13, #+0x4]		;r13+0x4=*(00000003)
:023A2B54 E1CD20BC strh r2,[r13, #+0xc]		;r13+0xc=*(0000000b)
:023A2B58 E1CD10BE strh r1,[r13, #+0xe]		;r13+0xe=*(0000000d)
:023A2B5C E1D710B8 ldrh r1,[r7, #+0x8]		;r7+0x8=*(00000808)
:023A2B60 E28D0004 add  r0,r13,#0x4
:023A2B64 E1CD10B8 strh r1,[r13, #+0x8]		;r13+0x8=*(00000007)
:023A2B68 E1D713B6 ldrh r1,[r7, #+0x36]		;r7+0x36=*(00000836)
:023A2B6C E1CD10BA strh r1,[r13, #+0xa]		;r13+0xa=*(00000009)
:023A2B70 EB00023E bl 023A3470
:023A2B74 E28DA004 add  r10,r13,#0x4
:023A2B78 E59A0028 ldr r0,[r10, #+0x28]		;r10+0x28=*(00000078)
:023A2B7C E3500000 cmp r0,#0x0
:023A2B80 01DA01BA ldreqh r0,[r10, #+0x1a]		;r10+0x1a=*(0000006a)
:023A2B84 0A000004 beq 023A2B9C
:023A2B88 E2800001 add  r0,r0,#0x1
:023A2B8C EBFFDE87 bl 0239A5B0
:023A2B90 E2400008 sub  r0,r0,#0x8
:023A2B94 E1C603BC strh r0,[r6, #+0x3c]		;r6+0x3c=*(0000003c)
:023A2B98 E1D603BC ldrh r0,[r6, #+0x3c]		;r6+0x3c=*(0000003c)
:023A2B9C E2800041 add  r0,r0,#0x41
:023A2BA0 E1A000A0 mov  r0,r0,lsr #0x1		;r0=28(0x1c)
:023A2BA4 E1C600B0 strh r0,[r6, #+0x0]		;r6+0x0=*(00000000)
:023A2BA8 E1DA00BA ldrh r0,[r10, #+0xa]		;r10+0xa=*(0000005a)
:023A2BAC E2000001 and  r0,r0,#0x1
:023A2BB0 E3500001 cmp r0,#0x1
:023A2BB4 1A000091 bne 023A2E00
:023A2BB8 E59F0258 ldr r0,[r15, #+0x258]		;r15+0x258=*(023a2e18)=#58785780(0x0380fff4)
:023A2BBC E1D610B0 ldrh r1,[r6, #+0x0]		;r6+0x0=*(00000000)
:023A2BC0 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A2BC4 E2800B01 add  r0,r0,#0x400
:023A2BC8 E1D000B8 ldrh r0,[r0, #+0x8]		;r0+0x8=*(9bb38383)
:023A2BCC E1500001 cmp r0,r1
:023A2BD0 3A00008A bcc 023A2E00
:023A2BD4 E1D713B6 ldrh r1,[r7, #+0x36]		;r7+0x36=*(00000836)
:023A2BD8 E2860004 add  r0,r6,#0x4
:023A2BDC E1C612BC strh r1,[r6, #+0x2c]		;r6+0x2c=*(0000002c)
:023A2BE0 E2871024 add  r1,r7,#0x24
:023A2BE4 EBFFDB55 bl 02399940
:023A2BE8 E1D703B4 ldrh r0,[r7, #+0x34]		;r7+0x34=*(00000834)
:023A2BEC E1C603B2 strh r0,[r6, #+0x32]		;r6+0x32=*(00000032)
:023A2BF0 E1D701B2 ldrh r0,[r7, #+0x12]		;r7+0x12=*(00000812)
:023A2BF4 E20000FF and  r0,r0,#0xFF
:023A2BF8 E1C600B2 strh r0,[r6, #+0x2]		;r6+0x2=*(00000002)
:023A2BFC E59A0028 ldr r0,[r10, #+0x28]		;r10+0x28=*(00000078)
:023A2C00 E3500000 cmp r0,#0x0
:023A2C04 0A00000E beq 023A2C44
:023A2C08 E3A07000 mov  r7,#0x0		;r7=0(0x0)
:023A2C0C E2868040 add  r8,r6,#0x40
:023A2C10 EA000007 b 023A2C34
:023A2C14 E59A0028 ldr r0,[r10, #+0x28]		;r10+0x28=*(00000078)
:023A2C18 E280000A add  r0,r0,#0xA
:023A2C1C E0800007 add  r0,r0,r7
:023A2C20 EBFFDE62 bl 0239A5B0
:023A2C24 E1A01000 mov  r1,r0			;r1=-1682734213(0x9bb3837b)
:023A2C28 E0880007 add  r0,r8,r7
:023A2C2C EBFFDE54 bl 0239A584
:023A2C30 E2877001 add  r7,r7,#0x1
:023A2C34 E1D603BC ldrh r0,[r6, #+0x3c]		;r6+0x3c=*(0000003c)
:023A2C38 E1570000 cmp r7,r0
:023A2C3C 3AFFFFF4 bcc 023A2C14
:023A2C40 EA000028 b 023A2CE8
:023A2C44 E1DA01B8 ldrh r0,[r10, #+0x18]		;r10+0x18=*(00000068)
:023A2C48 E1C603BE strh r0,[r6, #+0x3e]		;r6+0x3e=*(0000003e)
:023A2C4C E1DA01B8 ldrh r0,[r10, #+0x18]		;r10+0x18=*(00000068)
:023A2C50 E3500000 cmp r0,#0x0
:023A2C54 0A000023 beq 023A2CE8
:023A2C58 E2877038 add  r7,r7,#0x38
:023A2C5C E286B040 add  r11,r6,#0x40
:023A2C60 E3A08000 mov  r8,#0x0		;r8=0(0x0)
:023A2C64 EA00001C b 023A2CDC
:023A2C68 E1A00007 mov  r0,r7			;r0=0(0x0)
:023A2C6C EBFFDE4F bl 0239A5B0
:023A2C70 E1A09000 mov  r9,r0			;r9=0(0x0)
:023A2C74 E2870001 add  r0,r7,#0x1
:023A2C78 EBFFDE4C bl 0239A5B0
:023A2C7C E3590006 cmp r9,#0x6
:023A2C80 9A000013 bls 023A2CD4
:023A2C84 E59A1028 ldr r1,[r10, #+0x28]		;r10+0x28=*(00000078)
:023A2C88 E1570001 cmp r7,r1
:023A2C8C 0A000010 beq 023A2CD4
:023A2C90 E2800002 add  r0,r0,#0x2
:023A2C94 E3A09000 mov  r9,#0x0		;r9=0(0x0)
:023A2C98 E58D0000 str r0,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:023A2C9C EA000007 b 023A2CC0
:023A2CA0 E1A00007 mov  r0,r7			;r0=0(0x0)
:023A2CA4 EBFFDE41 bl 0239A5B0
:023A2CA8 E1A01000 mov  r1,r0			;r1=0(0x0)
:023A2CAC E1A0000B mov  r0,r11			;r0=0(0x0)
:023A2CB0 EBFFDE33 bl 0239A584
:023A2CB4 E28BB001 add  r11,r11,#0x1
:023A2CB8 E2877001 add  r7,r7,#0x1
:023A2CBC E2899001 add  r9,r9,#0x1
:023A2CC0 E59D0000 ldr r0,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:023A2CC4 E1590000 cmp r9,r0
:023A2CC8 3AFFFFF4 bcc 023A2CA0
:023A2CCC E2888001 add  r8,r8,#0x1
:023A2CD0 EA000001 b 023A2CDC
:023A2CD4 E2800002 add  r0,r0,#0x2
:023A2CD8 E0877000 add  r7,r7,r0
:023A2CDC E1DA01B8 ldrh r0,[r10, #+0x18]		;r10+0x18=*(00000068)
:023A2CE0 E1580000 cmp r8,r0
:023A2CE4 3AFFFFDF bcc 023A2C68
:023A2CE8 E59A001C ldr r0,[r10, #+0x1c]		;r10+0x1c=*(0000006c)
:023A2CEC E3500000 cmp r0,#0x0
:023A2CF0 0A000011 beq 023A2D3C
:023A2CF4 E2800001 add  r0,r0,#0x1
:023A2CF8 EBFFDE2C bl 0239A5B0
:023A2CFC E1C600BA strh r0,[r6, #+0xa]		;r6+0xa=*(0000000a)
:023A2D00 E3A07000 mov  r7,#0x0		;r7=0(0x0)
:023A2D04 E286800C add  r8,r6,#0xC
:023A2D08 EA000007 b 023A2D2C
:023A2D0C E59A001C ldr r0,[r10, #+0x1c]		;r10+0x1c=*(0000006c)
:023A2D10 E2800002 add  r0,r0,#0x2
:023A2D14 E0800007 add  r0,r0,r7
:023A2D18 EBFFDE24 bl 0239A5B0
:023A2D1C E1A01000 mov  r1,r0			;r1=0(0x0)
:023A2D20 E0880007 add  r0,r8,r7
:023A2D24 EBFFDE16 bl 0239A584
:023A2D28 E2877001 add  r7,r7,#0x1
:023A2D2C E1D600BA ldrh r0,[r6, #+0xa]		;r6+0xa=*(0000000a)
:023A2D30 E1570000 cmp r7,r0
:023A2D34 3AFFFFF4 bcc 023A2D0C
:023A2D38 EA000009 b 023A2D64
:023A2D3C E3A09000 mov  r9,#0x0		;r9=0(0x0)
:023A2D40 E1C690BA strh r9,[r6, #+0xa]		;r6+0xa=*(0000000a)
:023A2D44 E286800C add  r8,r6,#0xC
:023A2D48 E1A07009 mov  r7,r9			;r7=0(0x0)
:023A2D4C E1A01007 mov  r1,r7			;r1=0(0x0)
:023A2D50 E0880009 add  r0,r8,r9
:023A2D54 EBFFDE0A bl 0239A584
:023A2D58 E2899001 add  r9,r9,#0x1
:023A2D5C E3590020 cmp r9,#0x20
:023A2D60 3AFFFFF9 bcc 023A2D4C
:023A2D64 E1DA01B4 ldrh r0,[r10, #+0x14]		;r10+0x14=*(00000064)
:023A2D68 E1C602BE strh r0,[r6, #+0x2e]		;r6+0x2e=*(0000002e)
:023A2D6C E1DA01B6 ldrh r0,[r10, #+0x16]		;r10+0x16=*(00000066)
:023A2D70 E1C603B0 strh r0,[r6, #+0x30]		;r6+0x30=*(00000030)
:023A2D74 E1DA01B2 ldrh r0,[r10, #+0x12]		;r10+0x12=*(00000062)
:023A2D78 E1C603B6 strh r0,[r6, #+0x36]		;r6+0x36=*(00000036)
:023A2D7C E59A0020 ldr r0,[r10, #+0x20]		;r10+0x20=*(00000070)
:023A2D80 E3500000 cmp r0,#0x0
:023A2D84 0A000002 beq 023A2D94
:023A2D88 E2800003 add  r0,r0,#0x3
:023A2D8C EBFFDE07 bl 0239A5B0
:023A2D90 E1C603B8 strh r0,[r6, #+0x38]		;r6+0x38=*(00000038)
:023A2D94 E59A0024 ldr r0,[r10, #+0x24]		;r10+0x24=*(00000074)
:023A2D98 E3500000 cmp r0,#0x0
:023A2D9C 0A000002 beq 023A2DAC
:023A2DA0 E2800003 add  r0,r0,#0x3
:023A2DA4 EBFFDE01 bl 0239A5B0
:023A2DA8 E1C603B4 strh r0,[r6, #+0x34]		;r6+0x34=*(00000034)
:023A2DAC E1D510B2 ldrh r1,[r5, #+0x2]		;r5+0x2=*(00000002)
:023A2DB0 E1D600B0 ldrh r0,[r6, #+0x0]		;r6+0x0=*(00000000)
:023A2DB4 E0810000 add  r0,r1,r0
:023A2DB8 E1C500B2 strh r0,[r5, #+0x2]		;r5+0x2=*(00000002)
:023A2DBC E1D500B8 ldrh r0,[r5, #+0x8]		;r5+0x8=*(00000008)
:023A2DC0 E2800001 add  r0,r0,#0x1
:023A2DC4 E1C500B8 strh r0,[r5, #+0x8]		;r5+0x8=*(00000008)
:023A2DC8 E1D410B4 ldrh r1,[r4, #+0x4]		;r4+0x4=*(00000004)
:023A2DCC E1D600B0 ldrh r0,[r6, #+0x0]		;r6+0x0=*(00000000)
:023A2DD0 E0410000 sub  r0,r1,r0
:023A2DD4 E1C400B4 strh r0,[r4, #+0x4]		;r4+0x4=*(00000004)
:023A2DD8 E1D400B4 ldrh r0,[r4, #+0x4]		;r4+0x4=*(00000004)
:023A2DDC E3500020 cmp r0,#0x20
:023A2DE0 2A000009 bcs 023A2E0C
:023A2DE4 EBFFDD95 bl 0239A440
:023A2DE8 E3A02015 mov  r2,#0x15		;r2=21(0x15)
:023A2DEC E3A00002 mov  r0,#0x2		;r0=2(0x2)
:023A2DF0 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A2DF4 E1C420B0 strh r2,[r4, #+0x0]		;r4+0x0=*(00000000)
:023A2DF8 EB4013FE bl 033A7DF8
:023A2DFC EA000002 b 023A2E0C
:023A2E00 E59F1014 ldr r1,[r15, #+0x14]		;r15+0x14=*(023a2e1c)=#41907380(0x027f74b4)
:023A2E04 E2860004 add  r0,r6,#0x4
:023A2E08 EBFFDACC bl 02399940
:023A2E0C E28DD030 add  r13,r13,#0x30
:023A2E10 E8BD4FF8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:023A2E14 E12FFF1E bx r14 (Jump to addr_023A0528?)
msr CPSR_fsxc,r14
:023A2E18 0380FFF4 orreq  r15,r0,#0x3D0
:023A2E1C 027F74B4 rsbeqs r7,r15,#0xB4000000
:023A2E20 E92D4FF8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:023A2E24 E59F1580 ldr r1,[r15, #+0x580]		;r15+0x580=*(023a33ac)=#58785780(0x0380fff4)
:023A2E28 E1A0A000 mov  r10,r0			;r10=2(0x2)
:023A2E2C E5912000 ldr r2,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A2E30 E2820C06 add  r0,r2,#0x600
:023A2E34 E1D019B0 ldrh r1,[r0, #+0x90]		;r0+0x90=*(00000092)
:023A2E38 E2820004 add  r0,r2,#0x4
:023A2E3C E3110008 tst r1,#0x8
:023A2E40 E2824FD1 add  r4,r2,#0x344
:023A2E44 E2809B01 add  r9,r0,#0x400
:023A2E48 0A00001C beq 023A2EC0
:023A2E4C E59F155C ldr r1,[r15, #+0x55c]		;r15+0x55c=*(023a33b0)=#75530416(0x048080b0)
:023A2E50 E282002C add  r0,r2,#0x2C
:023A2E54 E1D120B0 ldrh r2,[r1, #+0x0]		;r1+0x0=*(048080b0)=#0(0x00000000)
:023A2E58 E2801B01 add  r1,r0,#0x400
:023A2E5C E3120001 tst r2,#0x1
:023A2E60 11D100B0 ldrneh r0,[r1, #+0x0]		;r1+0x0=*(048080b0)=#0(0x00000000)
:023A2E64 13500000 cmpne r0,#0x0
:023A2E68 1A000014 bne 023A2EC0
:023A2E6C E3120004 tst r2,#0x4
:023A2E70 11D101B4 ldrneh r0,[r1, #+0x14]		;r1+0x14=*(048080c4)=#0(0x00000000)
:023A2E74 13500000 cmpne r0,#0x0
:023A2E78 1A000010 bne 023A2EC0
:023A2E7C E3120008 tst r2,#0x8
:023A2E80 11D102B8 ldrneh r0,[r1, #+0x28]		;r1+0x28=*(048080d8)=#0(0x00000000)
:023A2E84 13500000 cmpne r0,#0x0
:023A2E88 1A00000C bne 023A2EC0
:023A2E8C E59F0520 ldr r0,[r15, #+0x520]		;r15+0x520=*(023a33b4)=#75530652(0x0480819c)
:023A2E90 E1D000B0 ldrh r0,[r0, #+0x0]		;r0+0x0=*(0480819c)=#0(0x00000000)
:023A2E94 E3100001 tst r0,#0x1
:023A2E98 1A000008 bne 023A2EC0
:023A2E9C E59F2514 ldr r2,[r15, #+0x514]		;r15+0x514=*(023a33b8)=#75530290(0x04808032)
:023A2EA0 E3A03000 mov  r3,#0x0		;r3=0(0x0)
:023A2EA4 E1C230B0 strh r3,[r2, #+0x0]		;r2+0x0=*(04808032)=#0(0x00000000)
:023A2EA8 E3A01902 mov  r1,#0x8000		;r1=32768(0x8000)
:023A2EAC E59F04F8 ldr r0,[r15, #+0x4f8]		;r15+0x4f8=*(023a33ac)=#58785780(0x0380fff4)
:023A2EB0 E1C210B0 strh r1,[r2, #+0x0]		;r2+0x0=*(04808032)=#0(0x00000000)
:023A2EB4 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A2EB8 E2800B01 add  r0,r0,#0x400
:023A2EBC E1C03DBE strh r3,[r0, #+0xde]		;r0+0xde=*(9bb38459)
:023A2EC0 E28A001E add  r0,r10,#0x1E
:023A2EC4 E3A010B0 mov  r1,#0xB0		;r1=176(0xb0)
:023A2EC8 EBFFFA61 bl 023A1854
:023A2ECC E3500000 cmp r0,#0x0
:023A2ED0 1A000133 bne 023A33A4
:023A2ED4 E1DA02BE ldrh r0,[r10, #+0x2e]		;r10+0x2e=*(00000030)
:023A2ED8 E1DA80B2 ldrh r8,[r10, #+0x2]		;r10+0x2=*(00000004)
:023A2EDC E2800001 add  r0,r0,#0x1
:023A2EE0 E1A00800 mov  r0,r0,lsl #0x10		;r0=-2089091072(0x837b0000)
:023A2EE4 E3580000 cmp r8,#0x0
:023A2EE8 E3A05000 mov  r5,#0x0		;r5=0(0x0)
:023A2EEC E1A06820 mov  r6,r0,lsr #0x10		;r6=33659(0x837b)
:023A2EF0 03A07013 moveq  r7,#0x13		;r7=19(0x13)
:023A2EF4 03A05001 moveq  r5,#0x1		;r5=1(0x1)
:023A2EF8 0A00011A beq 023A3368
:023A2EFC E1D400BC ldrh r0,[r4, #+0xc]		;r4+0xc=*(0000000c)
:023A2F00 E3500001 cmp r0,#0x1
:023A2F04 1A000019 bne 023A2F70
:023A2F08 E1A00008 mov  r0,r8			;r0=0(0x0)
:023A2F0C EBFFE24B bl 0239B840
:023A2F10 E3500020 cmp r0,#0x20
:023A2F14 9A000006 bls 023A2F34
:023A2F18 E1A00808 mov  r0,r8,lsl #0x10		;r0=0(0x0)
:023A2F1C E1A00820 mov  r0,r0,lsr #0x10		;r0=0(0x0)
:023A2F20 E3A01020 mov  r1,#0x20		;r1=32(0x20)
:023A2F24 EBFFE15E bl 0239B4A4
:023A2F28 E28A001E add  r0,r10,#0x1E
:023A2F2C E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023A2F30 EBFFE943 bl 0239D444
:023A2F34 E1DA00B8 ldrh r0,[r10, #+0x8]		;r10+0x8=*(0000000a)
:023A2F38 E3100B01 tst r0,#0x400
:023A2F3C 0A00000B beq 023A2F70
:023A2F40 E1A00008 mov  r0,r8			;r0=0(0x0)
:023A2F44 EBFFE25D bl 0239B8C0
:023A2F48 E3500000 cmp r0,#0x0
:023A2F4C 0A000007 beq 023A2F70
:023A2F50 E3A05001 mov  r5,#0x1		;r5=1(0x1)
:023A2F54 E1A00008 mov  r0,r8			;r0=0(0x0)
:023A2F58 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A2F5C E1CA52BC strh r5,[r10, #+0x2c]		;r10+0x2c=*(0000002e)
:023A2F60 E3A0700F mov  r7,#0xF		;r7=15(0xf)
:023A2F64 E3A06004 mov  r6,#0x4		;r6=4(0x4)
:023A2F68 EBFFE1D7 bl 0239B6CC
:023A2F6C EA0000FD b 023A3368
:023A2F70 E1DA02BC ldrh r0,[r10, #+0x2c]		;r10+0x2c=*(0000002e)
:023A2F74 E3500000 cmp r0,#0x0
:023A2F78 0A000002 beq 023A2F88
:023A2F7C E3500001 cmp r0,#0x1
:023A2F80 0A000037 beq 023A3064
:023A2F84 EA0000F3 b 023A3358
:023A2F88 E1D410BC ldrh r1,[r4, #+0xc]		;r4+0xc=*(0000000c)
:023A2F8C E3510001 cmp r1,#0x1
:023A2F90 059F0414 ldreq r0,[r15, #+0x414]		;r15+0x414=*(023a33ac)=#58785780(0x0380fff4)
:023A2F94 05900000 ldreq r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A2F98 02800C03 addeq  r0,r0,#0x300
:023A2F9C 01D003B2 ldreqh r0,[r0, #+0x32]		;r0+0x32=*(9bb383ad)
:023A2FA0 03500001 cmpeq r0,#0x1
:023A2FA4 03A0700D moveq  r7,#0xD		;r7=13(0xd)
:023A2FA8 03A05001 moveq  r5,#0x1		;r5=1(0x1)
:023A2FAC 0A0000ED beq 023A3368
:023A2FB0 E3510001 cmp r1,#0x1
:023A2FB4 1A000006 bne 023A2FD4
:023A2FB8 E1DA02BE ldrh r0,[r10, #+0x2e]		;r10+0x2e=*(00000030)
:023A2FBC E3A05001 mov  r5,#0x1		;r5=1(0x1)
:023A2FC0 E3500001 cmp r0,#0x1
:023A2FC4 03A07000 moveq  r7,#0x0		;r7=0(0x0)
:023A2FC8 13A0700E movne  r7,#0xE		;r7=14(0xe)
:023A2FCC 13A06002 movne  r6,#0x2		;r6=2(0x2)
:023A2FD0 EA0000E4 b 023A3368
:023A2FD4 0A0000E3 beq 023A3368
:023A2FD8 E1DA02BE ldrh r0,[r10, #+0x2e]		;r10+0x2e=*(00000030)
:023A2FDC E3500002 cmp r0,#0x2
:023A2FE0 05991018 ldreq r1,[r9, #+0x18]		;r9+0x18=*(00000018)
:023A2FE4 01D101B6 ldreqh r0,[r1, #+0x16]		;r1+0x16=*(00000016)
:023A2FE8 03500000 cmpeq r0,#0x0
:023A2FEC 1A0000DD bne 023A3368
:023A2FF0 E2810010 add  r0,r1,#0x10
:023A2FF4 E28A101E add  r1,r10,#0x1E
:023A2FF8 EBFFDB35 bl 02399CD4
:023A2FFC E3500000 cmp r0,#0x0
:023A3000 0A0000D8 beq 023A3368
:023A3004 E1D900B0 ldrh r0,[r9, #+0x0]		;r9+0x0=*(00000000)
:023A3008 E3500031 cmp r0,#0x31
:023A300C 1A0000D5 bne 023A3368
:023A3010 EBFFDD0A bl 0239A440
:023A3014 E1DA03B0 ldrh r0,[r10, #+0x30]		;r10+0x30=*(00000032)
:023A3018 E3500000 cmp r0,#0x0
:023A301C 1599001C ldrne r0,[r9, #+0x1c]		;r9+0x1c=*(0000001c)
:023A3020 13A0100C movne  r1,#0xC		;r1=12(0xc)
:023A3024 11C010B4 strneh r1,[r0, #+0x4]		;r0+0x4=*(9bb3837f)
:023A3028 11DA13B0 ldrneh r1,[r10, #+0x30]		;r10+0x30=*(00000032)
:023A302C 1A000004 bne 023A3044
:023A3030 E3A00030 mov  r0,#0x30		;r0=48(0x30)
:023A3034 EB401697 bl 033A8A98
:023A3038 E599001C ldr r0,[r9, #+0x1c]		;r9+0x1c=*(0000001c)
:023A303C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A3040 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(00000034)
:023A3044 E599001C ldr r0,[r9, #+0x1c]		;r9+0x1c=*(0000001c)
:023A3048 E3A02035 mov  r2,#0x35		;r2=53(0x35)
:023A304C E1C010B6 strh r1,[r0, #+0x6]		;r0+0x6=*(00000036)
:023A3050 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:023A3054 E1A01000 mov  r1,r0			;r1=2(0x2)
:023A3058 E1C920B0 strh r2,[r9, #+0x0]		;r9+0x0=*(00000000)
:023A305C EB401365 bl 033A7DF8
:023A3060 EA0000C0 b 023A3368
:023A3064 E1D400BC ldrh r0,[r4, #+0xc]		;r4+0xc=*(0000000c)
:023A3068 E3500001 cmp r0,#0x1
:023A306C 1A000064 bne 023A3204
:023A3070 E1A00808 mov  r0,r8,lsl #0x10		;r0=0(0x0)
:023A3074 E1A00820 mov  r0,r0,lsr #0x10		;r0=0(0x0)
:023A3078 E3A01020 mov  r1,#0x20		;r1=32(0x20)
:023A307C EBFFE108 bl 0239B4A4
:023A3080 E1DA02BE ldrh r0,[r10, #+0x2e]		;r10+0x2e=*(00000030)
:023A3084 E3500001 cmp r0,#0x1
:023A3088 1A000024 bne 023A3120
:023A308C E28A001E add  r0,r10,#0x1E
:023A3090 E3A01080 mov  r1,#0x80		;r1=128(0x80)
:023A3094 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:023A3098 EBFFF96F bl 023A165C
:023A309C E1B04000 movs r4,r0			;r4=0(0x0)
:023A30A0 0A0000B0 beq 023A3368
:023A30A4 E1DA12BC ldrh r1,[r10, #+0x2c]		;r10+0x2c=*(0000002e)
:023A30A8 E59F030C ldr r0,[r15, #+0x30c]		;r15+0x30c=*(023a33bc)=#75530308(0x04808044)
:023A30AC E1C412BC strh r1,[r4, #+0x2c]		;r4+0x2c=*(0000002c)
:023A30B0 E1C462BE strh r6,[r4, #+0x2e]		;r4+0x2e=*(0000002e)
:023A30B4 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A30B8 E1C413B0 strh r1,[r4, #+0x30]		;r4+0x30=*(00000030)
:023A30BC E1D010B0 ldrh r1,[r0, #+0x0]		;r0+0x0=*(04808044)=#0(0x00000000)
:023A30C0 E1D000B0 ldrh r0,[r0, #+0x0]		;r0+0x0=*(04808044)=#0(0x00000000)
:023A30C4 E0810400 add  r0,r1,r0,lsl #0x8
:023A30C8 E1A00800 mov  r0,r0,lsl #0x10		;r0=0(0x0)
:023A30CC E1B09820 movs r9,r0,lsr #0x10		;r9=0(0x0)
:023A30D0 03A09001 moveq  r9,#0x1		;r9=1(0x1)
:023A30D4 E1A00009 mov  r0,r9			;r0=1(0x1)
:023A30D8 EBFFDD48 bl 0239A600
:023A30DC E1A00008 mov  r0,r8			;r0=0(0x0)
:023A30E0 E1A01009 mov  r1,r9			;r1=1(0x1)
:023A30E4 EBFFE178 bl 0239B6CC
:023A30E8 E2840033 add  r0,r4,#0x33
:023A30EC E2849034 add  r9,r4,#0x34
:023A30F0 EBFFDD2E bl 0239A5B0
:023A30F4 E1A0B000 mov  r11,r0			;r11=0(0x0)
:023A30F8 E3A08000 mov  r8,#0x0		;r8=0(0x0)
:023A30FC EA000002 b 023A310C
:023A3100 EBFFDD44 bl 0239A618
:023A3104 E0C900B2 strh r0,[r9],#+0x2
:023A3108 E2888002 add  r8,r8,#0x2
:023A310C E158000B cmp r8,r11
:023A3110 3AFFFFFA bcc 023A3100
:023A3114 E1A00004 mov  r0,r4			;r0=0(0x0)
:023A3118 EBFFF5EF bl 023A08DC
:023A311C EA000091 b 023A3368
:023A3120 E3500003 cmp r0,#0x3
:023A3124 E1A00008 mov  r0,r8			;r0=0(0x0)
:023A3128 1A00002F bne 023A31EC
:023A312C EBFFE1C3 bl 0239B840
:023A3130 E3500020 cmp r0,#0x20
:023A3134 1A000003 bne 023A3148
:023A3138 E1A00008 mov  r0,r8			;r0=0(0x0)
:023A313C EBFFE1DF bl 0239B8C0
:023A3140 E3500000 cmp r0,#0x0
:023A3144 1A000002 bne 023A3154
:023A3148 E3A07001 mov  r7,#0x1		;r7=1(0x1)
:023A314C E1A05007 mov  r5,r7			;r5=1(0x1)
:023A3150 EA000084 b 023A3368
:023A3154 E1DA00B2 ldrh r0,[r10, #+0x2]		;r10+0x2=*(00000004)
:023A3158 EBFFE1D8 bl 0239B8C0
:023A315C EBFFDD27 bl 0239A600
:023A3160 E28A0033 add  r0,r10,#0x33
:023A3164 E28A7034 add  r7,r10,#0x34
:023A3168 EBFFDD10 bl 0239A5B0
:023A316C E1A04000 mov  r4,r0			;r4=0(0x0)
:023A3170 E3A05000 mov  r5,#0x0		;r5=0(0x0)
:023A3174 EA000005 b 023A3190
:023A3178 EBFFDD26 bl 0239A618
:023A317C E0D710B2 ldrh r1,[r7],#+0x2
:023A3180 E1510000 cmp r1,r0
:023A3184 13A00000 movne  r0,#0x0		;r0=0(0x0)
:023A3188 1A00000C bne 023A31C0
:023A318C E2855001 add  r5,r5,#0x1
:023A3190 E15500A4 cmp r5,r4,lsr #0x1
:023A3194 3AFFFFF7 bcc 023A3178
:023A3198 E3140001 tst r4,#0x1
:023A319C 0A000006 beq 023A31BC
:023A31A0 EBFFDD1C bl 0239A618
:023A31A4 E1D710B0 ldrh r1,[r7, #+0x0]		;r7+0x0=*(00000001)
:023A31A8 E20000FF and  r0,r0,#0xFF
:023A31AC E20110FF and  r1,r1,#0xFF
:023A31B0 E1510000 cmp r1,r0
:023A31B4 13A00000 movne  r0,#0x0		;r0=0(0x0)
:023A31B8 1A000000 bne 023A31C0
:023A31BC E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023A31C0 E3500000 cmp r0,#0x0
:023A31C4 E1A00008 mov  r0,r8			;r0=0(0x0)
:023A31C8 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A31CC E3A05001 mov  r5,#0x1		;r5=1(0x1)
:023A31D0 1A000002 bne 023A31E0
:023A31D4 E3A0700F mov  r7,#0xF		;r7=15(0xf)
:023A31D8 EBFFE13B bl 0239B6CC
:023A31DC EA000061 b 023A3368
:023A31E0 EBFFE139 bl 0239B6CC
:023A31E4 E3A07000 mov  r7,#0x0		;r7=0(0x0)
:023A31E8 EA00005E b 023A3368
:023A31EC E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A31F0 EBFFE135 bl 0239B6CC
:023A31F4 E3A0700E mov  r7,#0xE		;r7=14(0xe)
:023A31F8 E3A06002 mov  r6,#0x2		;r6=2(0x2)
:023A31FC E3A05001 mov  r5,#0x1		;r5=1(0x1)
:023A3200 EA000058 b 023A3368
:023A3204 E5991018 ldr r1,[r9, #+0x18]		;r9+0x18=*(00000019)
:023A3208 E1D101B6 ldrh r0,[r1, #+0x16]		;r1+0x16=*(00000016)
:023A320C E3500001 cmp r0,#0x1
:023A3210 1A000054 bne 023A3368
:023A3214 E2810010 add  r0,r1,#0x10
:023A3218 E28A101E add  r1,r10,#0x1E
:023A321C EBFFDAAC bl 02399CD4
:023A3220 E3500000 cmp r0,#0x0
:023A3224 0A00004F beq 023A3368
:023A3228 E1DA02BE ldrh r0,[r10, #+0x2e]		;r10+0x2e=*(00000030)
:023A322C E3500002 cmp r0,#0x2
:023A3230 1A00002F bne 023A32F4
:023A3234 E1D900B0 ldrh r0,[r9, #+0x0]		;r9+0x0=*(00000001)
:023A3238 E3500031 cmp r0,#0x31
:023A323C 1A000049 bne 023A3368
:023A3240 E1DA03B0 ldrh r0,[r10, #+0x30]		;r10+0x30=*(00000032)
:023A3244 E3500000 cmp r0,#0x0
:023A3248 0A00000E beq 023A3288
:023A324C EBFFDC7B bl 0239A440
:023A3250 E3A00035 mov  r0,#0x35		;r0=53(0x35)
:023A3254 E1C900B0 strh r0,[r9, #+0x0]		;r9+0x0=*(00000001)
:023A3258 E599001C ldr r0,[r9, #+0x1c]		;r9+0x1c=*(0000001d)
:023A325C E3A0100C mov  r1,#0xC		;r1=12(0xc)
:023A3260 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(00000039)
:023A3264 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:023A3268 E1DA33B0 ldrh r3,[r10, #+0x30]		;r10+0x30=*(00000032)
:023A326C E599201C ldr r2,[r9, #+0x1c]		;r9+0x1c=*(0000001d)
:023A3270 E1A01000 mov  r1,r0			;r1=2(0x2)
:023A3274 E1C230B6 strh r3,[r2, #+0x6]		;r2+0x6=*(00000007)
:023A3278 EB4012DE bl 033A7DF8
:023A327C E3A00020 mov  r0,#0x20		;r0=32(0x20)
:023A3280 EB401604 bl 033A8A98
:023A3284 EA000037 b 023A3368
:023A3288 E3A01033 mov  r1,#0x33		;r1=51(0x33)
:023A328C E28A0033 add  r0,r10,#0x33
:023A3290 E1C910B0 strh r1,[r9, #+0x0]		;r9+0x0=*(00000001)
:023A3294 EBFFDCC5 bl 0239A5B0
:023A3298 E1A01000 mov  r1,r0			;r1=32(0x20)
:023A329C E28A001E add  r0,r10,#0x1E
:023A32A0 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:023A32A4 EBFFF8EC bl 023A165C
:023A32A8 E1B04000 movs r4,r0			;r4=32(0x20)
:023A32AC 0A00002D beq 023A3368
:023A32B0 E1D411B4 ldrh r1,[r4, #+0x14]		;r4+0x14=*(00000034)
:023A32B4 E28A002C add  r0,r10,#0x2C
:023A32B8 E3811901 orr  r1,r1,#0x4000
:023A32BC E1C411B4 strh r1,[r4, #+0x14]		;r4+0x14=*(00000034)
:023A32C0 E1DA20B6 ldrh r2,[r10, #+0x6]		;r10+0x6=*(00000008)
:023A32C4 E284102C add  r1,r4,#0x2C
:023A32C8 E2822001 add  r2,r2,#0x1
:023A32CC EB40294A bl 033AD7FC
:023A32D0 E1DA12BC ldrh r1,[r10, #+0x2c]		;r10+0x2c=*(0000002e)
:023A32D4 E3A00003 mov  r0,#0x3		;r0=3(0x3)
:023A32D8 E1C412BC strh r1,[r4, #+0x2c]		;r4+0x2c=*(0000004c)
:023A32DC E1C402BE strh r0,[r4, #+0x2e]		;r4+0x2e=*(0000004e)
:023A32E0 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A32E4 E1A00004 mov  r0,r4			;r0=32(0x20)
:023A32E8 E1C413B0 strh r1,[r4, #+0x30]		;r4+0x30=*(00000050)
:023A32EC EBFFF57A bl 023A08DC
:023A32F0 EA00001C b 023A3368
:023A32F4 E3500004 cmp r0,#0x4
:023A32F8 01D900B0 ldreqh r0,[r9, #+0x0]		;r9+0x0=*(00000001)
:023A32FC 03500033 cmpeq r0,#0x33
:023A3300 1A000018 bne 023A3368
:023A3304 EBFFDC4D bl 0239A440
:023A3308 E1DA03B0 ldrh r0,[r10, #+0x30]		;r10+0x30=*(00000032)
:023A330C E3500000 cmp r0,#0x0
:023A3310 1599001C ldrne r0,[r9, #+0x1c]		;r9+0x1c=*(0000001d)
:023A3314 13A0100C movne  r1,#0xC		;r1=12(0xc)
:023A3318 11C010B4 strneh r1,[r0, #+0x4]		;r0+0x4=*(00000024)
:023A331C 11DA13B0 ldrneh r1,[r10, #+0x30]		;r10+0x30=*(00000032)
:023A3320 1A000004 bne 023A3338
:023A3324 E3A00030 mov  r0,#0x30		;r0=48(0x30)
:023A3328 EB4015DA bl 033A8A98
:023A332C E599001C ldr r0,[r9, #+0x1c]		;r9+0x1c=*(0000001d)
:023A3330 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A3334 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(00000034)
:023A3338 E599001C ldr r0,[r9, #+0x1c]		;r9+0x1c=*(0000001d)
:023A333C E3A02035 mov  r2,#0x35		;r2=53(0x35)
:023A3340 E1C010B6 strh r1,[r0, #+0x6]		;r0+0x6=*(00000036)
:023A3344 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:023A3348 E1A01000 mov  r1,r0			;r1=2(0x2)
:023A334C E1C920B0 strh r2,[r9, #+0x0]		;r9+0x0=*(00000001)
:023A3350 EB4012A8 bl 033A7DF8
:023A3354 EA000003 b 023A3368
:023A3358 E1D400BC ldrh r0,[r4, #+0xc]		;r4+0xc=*(0000002c)
:023A335C E3500001 cmp r0,#0x1
:023A3360 03A0700D moveq  r7,#0xD		;r7=13(0xd)
:023A3364 03A05001 moveq  r5,#0x1		;r5=1(0x1)
:023A3368 E3550000 cmp r5,#0x0
:023A336C 0A00000C beq 023A33A4
:023A3370 E3570000 cmp r7,#0x0
:023A3374 13A02001 movne  r2,#0x1		;r2=1(0x1)
:023A3378 03A02000 moveq  r2,#0x0		;r2=0(0x0)
:023A337C E28A001E add  r0,r10,#0x1E
:023A3380 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A3384 EBFFF8B4 bl 023A165C
:023A3388 E3500000 cmp r0,#0x0
:023A338C 0A000004 beq 023A33A4
:023A3390 E1DA12BC ldrh r1,[r10, #+0x2c]		;r10+0x2c=*(0000002e)
:023A3394 E1C012BC strh r1,[r0, #+0x2c]		;r0+0x2c=*(0000002e)
:023A3398 E1C062BE strh r6,[r0, #+0x2e]		;r0+0x2e=*(00000030)
:023A339C E1C073B0 strh r7,[r0, #+0x30]		;r0+0x30=*(00000032)
:023A33A0 EBFFF54D bl 023A08DC
:023A33A4 E8BD4FF8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:023A33A8 E12FFF1E bx r14 (Jump to addr_023A0528?)
msr CPSR_fsxc,r14
:023A33AC 0380FFF4 orreq  r15,r0,#0x3D0
:023A33B0 048080B0 streq r8,[r0],#+0xb0
:023A33B4 0480819C streq r8,[r0],#+0x19c
:023A33B8 04808032 streq r8,[r0],#+0x32
:023A33BC 04808044 streq r8,[r0],#+0x44
:023A33C0 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:023A33C4 E59F10A0 ldr r1,[r15, #+0xa0]		;r15+0xa0=*(023a346c)=#58785780(0x0380fff4)
:023A33C8 E1A04000 mov  r4,r0			;r4=2(0x2)
:023A33CC E5910000 ldr r0,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A33D0 E1D450B2 ldrh r5,[r4, #+0x2]		;r4+0x2=*(00000004)
:023A33D4 E2801FD1 add  r1,r0,#0x344
:023A33D8 E1D100BC ldrh r0,[r1, #+0xc]		;r1+0xc=*(03810000)=#-1752996457(0x97836597)
:023A33DC E3500001 cmp r0,#0x1
:023A33E0 0A000003 beq 023A33F4
:023A33E4 E3500002 cmp r0,#0x2
:023A33E8 13500003 cmpne r0,#0x3
:023A33EC 0A00000E beq 023A342C
:023A33F0 EA00001B b 023A3464
:023A33F4 E1A00005 mov  r0,r5			;r0=1(0x1)
:023A33F8 EBFFE110 bl 0239B840
:023A33FC E3500020 cmp r0,#0x20
:023A3400 9A000017 bls 023A3464
:023A3404 E1A00805 mov  r0,r5,lsl #0x10		;r0=65536(0x10000)
:023A3408 E1A00820 mov  r0,r0,lsr #0x10		;r0=1(0x1)
:023A340C E3A01020 mov  r1,#0x20		;r1=32(0x20)
:023A3410 EBFFE023 bl 0239B4A4
:023A3414 E1D412BC ldrh r1,[r4, #+0x2c]		;r4+0x2c=*(0000002e)
:023A3418 E284001E add  r0,r4,#0x1E
:023A341C EBFFE808 bl 0239D444
:023A3420 E1A00005 mov  r0,r5			;r0=1(0x1)
:023A3424 EBFFF465 bl 023A05C0
:023A3428 EA00000D b 023A3464
:023A342C E1D100B8 ldrh r0,[r1, #+0x8]		;r1+0x8=*(00000028)
:023A3430 E3500020 cmp r0,#0x20
:023A3434 9A00000A bls 023A3464
:023A3438 E284001E add  r0,r4,#0x1E
:023A343C E2811082 add  r1,r1,#0x82
:023A3440 EBFFDA23 bl 02399CD4
:023A3444 E3500000 cmp r0,#0x0
:023A3448 0A000005 beq 023A3464
:023A344C E3A00020 mov  r0,#0x20		;r0=32(0x20)
:023A3450 EB401590 bl 033A8A98
:023A3454 EBFFD910 bl 0239989C
:023A3458 E1D412BC ldrh r1,[r4, #+0x2c]		;r4+0x2c=*(0000002e)
:023A345C E284001E add  r0,r4,#0x1E
:023A3460 EBFFE7F7 bl 0239D444
:023A3464 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:023A3468 E12FFF1E bx r14 (Jump to addr_023A0528?)
msr CPSR_fsxc,r14
:023A346C 0380FFF4 orreq  r15,r0,#0x3D0
:023A3470 E92D47F0 stmdb  r13!,{r4,r5,r6,r7,r8,r9,r10,r14}
:023A3474 E59F1314 ldr r1,[r15, #+0x314]		;r15+0x314=*(023a3790)=#58785780(0x0380fff4)
:023A3478 E1A09000 mov  r9,r0			;r9=32(0x20)
:023A347C E5910000 ldr r0,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A3480 E5995000 ldr r5,[r9, #+0x0]		;r9+0x0=*(00000020)
:023A3484 E2804FD1 add  r4,r0,#0x344
:023A3488 E1D407BA ldrh r0,[r4, #+0x7a]		;r4+0x7a=*(0000007c)
:023A348C E59FA2FC ldr r10,[r15, #+0x2fc]		;r15+0x2fc=*(023a3790)=#58785780(0x0380fff4)
:023A3490 E1C901B2 strh r0,[r9, #+0x12]		;r9+0x12=*(00000032)
:023A3494 E1D900BC ldrh r0,[r9, #+0xc]		;r9+0xc=*(0000002c)
:023A3498 E3100B02 tst r0,#0x800
:023A349C 11D900BA ldrneh r0,[r9, #+0xa]		;r9+0xa=*(0000002a)
:023A34A0 13800001 orrne  r0,r0,#0x1
:023A34A4 11C900BA strneh r0,[r9, #+0xa]		;r9+0xa=*(0000002a)
:023A34A8 E1D960B8 ldrh r6,[r9, #+0x8]		;r9+0x8=*(00000028)
:023A34AC EA000094 b 023A3704
:023A34B0 E1A00005 mov  r0,r5			;r0=1(0x1)
:023A34B4 EBFFDC3D bl 0239A5B0
:023A34B8 E1A08000 mov  r8,r0			;r8=1(0x1)
:023A34BC E2850001 add  r0,r5,#0x1
:023A34C0 E2855002 add  r5,r5,#0x2
:023A34C4 EBFFDC39 bl 0239A5B0
:023A34C8 E1A07000 mov  r7,r0			;r7=1(0x1)
:023A34CC E3580006 cmp r8,#0x6
:023A34D0 908FF108 addls  r15,r15,r8,lsl #0x2
:023A34D4 EA000006 b 023A34F4
:023A34D8 EA000008 b 023A3500
:023A34DC EA000022 b 023A356C
:023A34E0 EA000084 b 023A36F8
:023A34E4 EA000039 b 023A35D0
:023A34E8 EA000053 b 023A363C
:023A34EC EA00004A b 023A361C
:023A34F0 EA000080 b 023A36F8
:023A34F4 E35800DD cmp r8,#0xDD
:023A34F8 0A000057 beq 023A365C
:023A34FC EA000076 b 023A36DC
:023A3500 E3570020 cmp r7,#0x20
:023A3504 8A00007B bhi 023A36F8
:023A3508 E1D910BC ldrh r1,[r9, #+0xc]		;r9+0xc=*(0000002c)
:023A350C E2450002 sub  r0,r5,#0x2
:023A3510 E3811001 orr  r1,r1,#0x1
:023A3514 E1C910BC strh r1,[r9, #+0xc]		;r9+0xc=*(0000002c)
:023A3518 E589001C str r0,[r9, #+0x1c]		;r9+0x1c=*(0000003c)
:023A351C E3570000 cmp r7,#0x0
:023A3520 1A000005 bne 023A353C
:023A3524 E1D900BC ldrh r0,[r9, #+0xc]		;r9+0xc=*(0000002c)
:023A3528 E3100B02 tst r0,#0x800
:023A352C 11D900BA ldrneh r0,[r9, #+0xa]		;r9+0xa=*(0000002a)
:023A3530 13800001 orrne  r0,r0,#0x1
:023A3534 11C900BA strneh r0,[r9, #+0xa]		;r9+0xa=*(0000002a)
:023A3538 1A00006E bne 023A36F8
:023A353C E1D910BA ldrh r1,[r9, #+0xa]		;r9+0xa=*(0000002a)
:023A3540 E1A00807 mov  r0,r7,lsl #0x10		;r0=65536(0x10000)
:023A3544 E3C12001 bic  r2,r1,#0x1
:023A3548 E1C920BA strh r2,[r9, #+0xa]		;r9+0xa=*(0000002a)
:023A354C E1A01005 mov  r1,r5			;r1=1(0x1)
:023A3550 E1A00820 mov  r0,r0,lsr #0x10		;r0=1(0x1)
:023A3554 EBFFD9AA bl 02399C04
:023A3558 E3500000 cmp r0,#0x0
:023A355C 11D900BA ldrneh r0,[r9, #+0xa]		;r9+0xa=*(0000002a)
:023A3560 13800001 orrne  r0,r0,#0x1
:023A3564 11C900BA strneh r0,[r9, #+0xa]		;r9+0xa=*(0000002a)
:023A3568 EA000062 b 023A36F8
:023A356C E3570001 cmp r7,#0x1
:023A3570 3A000060 bcc 023A36F8
:023A3574 E1D910BC ldrh r1,[r9, #+0xc]		;r9+0xc=*(0000002c)
:023A3578 E2450002 sub  r0,r5,#0x2
:023A357C E3811004 orr  r1,r1,#0x4
:023A3580 E1C910BC strh r1,[r9, #+0xc]		;r9+0xc=*(0000002c)
:023A3584 E2891014 add  r1,r9,#0x14
:023A3588 EBFFD9E5 bl 02399D24
:023A358C E1D406B0 ldrh r0,[r4, #+0x60]		;r4+0x60=*(00000062)
:023A3590 E1D416B2 ldrh r1,[r4, #+0x62]		;r4+0x62=*(00000064)
:023A3594 E1D921B4 ldrh r2,[r9, #+0x14]		;r9+0x14=*(00000034)
:023A3598 E1801001 orr  r1,r0,r1
:023A359C E1E01001 mvn  r1,r1
:023A35A0 E1120001 tst r2,r1
:023A35A4 01D911B6 ldreqh r1,[r9, #+0x16]		;r9+0x16=*(00000036)
:023A35A8 01821001 orreq  r1,r2,r1
:023A35AC 00001001 andeq  r1,r0,r1
:023A35B0 01500001 cmpeq r0,r1
:023A35B4 01D900BA ldreqh r0,[r9, #+0xa]		;r9+0xa=*(0000002a)
:023A35B8 03800004 orreq  r0,r0,#0x4
:023A35BC 01C900BA streqh r0,[r9, #+0xa]		;r9+0xa=*(0000002a)
:023A35C0 11D900BA ldrneh r0,[r9, #+0xa]		;r9+0xa=*(0000002a)
:023A35C4 13C00004 bicne  r0,r0,#0x4
:023A35C8 11C900BA strneh r0,[r9, #+0xa]		;r9+0xa=*(0000002a)
:023A35CC EA000049 b 023A36F8
:023A35D0 E3570001 cmp r7,#0x1
:023A35D4 3A000047 bcc 023A36F8
:023A35D8 E1D910BC ldrh r1,[r9, #+0xc]		;r9+0xc=*(0000002c)
:023A35DC E1A00005 mov  r0,r5			;r0=1(0x1)
:023A35E0 E3811002 orr  r1,r1,#0x2
:023A35E4 E1C910BC strh r1,[r9, #+0xc]		;r9+0xc=*(0000002c)
:023A35E8 EBFFDBF0 bl 0239A5B0
:023A35EC E1C901B2 strh r0,[r9, #+0x12]		;r9+0x12=*(00000032)
:023A35F0 E59A0000 ldr r0,[r10, #+0x0]		;r10+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A35F4 E1D911B2 ldrh r1,[r9, #+0x12]		;r9+0x12=*(00000032)
:023A35F8 E590041C ldr r0,[r0, #+0x41c]		;r0+0x41c=*(9bb38797)
:023A35FC E1D004BA ldrh r0,[r0, #+0x4a]		;r0+0x4a=*(9bb383c5)
:023A3600 E1510000 cmp r1,r0
:023A3604 E1D900BA ldrh r0,[r9, #+0xa]		;r9+0xa=*(0000002a)
:023A3608 03800002 orreq  r0,r0,#0x2
:023A360C 01C900BA streqh r0,[r9, #+0xa]		;r9+0xa=*(0000002a)
:023A3610 13C00002 bicne  r0,r0,#0x2
:023A3614 11C900BA strneh r0,[r9, #+0xa]		;r9+0xa=*(0000002a)
:023A3618 EA000036 b 023A36F8
:023A361C E3570003 cmp r7,#0x3
:023A3620 3A000034 bcc 023A36F8
:023A3624 E1D910BC ldrh r1,[r9, #+0xc]		;r9+0xc=*(0000002c)
:023A3628 E2450002 sub  r0,r5,#0x2
:023A362C E3811C01 orr  r1,r1,#0x100
:023A3630 E1C910BC strh r1,[r9, #+0xc]		;r9+0xc=*(0000002c)
:023A3634 E5890024 str r0,[r9, #+0x24]		;r9+0x24=*(00000044)
:023A3638 EA00002E b 023A36F8
:023A363C E3570006 cmp r7,#0x6
:023A3640 3A00002C bcc 023A36F8
:023A3644 E1D910BC ldrh r1,[r9, #+0xc]		;r9+0xc=*(0000002c)
:023A3648 E2450002 sub  r0,r5,#0x2
:023A364C E3811C02 orr  r1,r1,#0x200
:023A3650 E1C910BC strh r1,[r9, #+0xc]		;r9+0xc=*(0000002c)
:023A3654 E5890020 str r0,[r9, #+0x20]		;r9+0x20=*(00000040)
:023A3658 EA000026 b 023A36F8
:023A365C E3570008 cmp r7,#0x8
:023A3660 3A00000F bcc 023A36A4
:023A3664 E1A00005 mov  r0,r5			;r0=1(0x1)
:023A3668 EBFFDBD0 bl 0239A5B0
:023A366C E3500000 cmp r0,#0x0
:023A3670 1A00000B bne 023A36A4
:023A3674 E2850001 add  r0,r5,#0x1
:023A3678 EBFFDBCC bl 0239A5B0
:023A367C E3500009 cmp r0,#0x9
:023A3680 1A000007 bne 023A36A4
:023A3684 E2850002 add  r0,r5,#0x2
:023A3688 EBFFDBC8 bl 0239A5B0
:023A368C E35000BF cmp r0,#0xBF
:023A3690 1A000003 bne 023A36A4
:023A3694 E2850003 add  r0,r5,#0x3
:023A3698 EBFFDBC4 bl 0239A5B0
:023A369C E3500000 cmp r0,#0x0
:023A36A0 0A000007 beq 023A36C4
:023A36A4 E1D911B8 ldrh r1,[r9, #+0x18]		;r9+0x18=*(00000038)
:023A36A8 E2870002 add  r0,r7,#0x2
:023A36AC E2811001 add  r1,r1,#0x1
:023A36B0 E1C911B8 strh r1,[r9, #+0x18]		;r9+0x18=*(00000038)
:023A36B4 E1D911BA ldrh r1,[r9, #+0x1a]		;r9+0x1a=*(0000003a)
:023A36B8 E0810000 add  r0,r1,r0
:023A36BC E1C901BA strh r0,[r9, #+0x1a]		;r9+0x1a=*(0000003a)
:023A36C0 EA00000C b 023A36F8
:023A36C4 E1D910BC ldrh r1,[r9, #+0xc]		;r9+0xc=*(0000002c)
:023A36C8 E2450002 sub  r0,r5,#0x2
:023A36CC E3811B01 orr  r1,r1,#0x400
:023A36D0 E1C910BC strh r1,[r9, #+0xc]		;r9+0xc=*(0000002c)
:023A36D4 E5890028 str r0,[r9, #+0x28]		;r9+0x28=*(00000048)
:023A36D8 EA000006 b 023A36F8
:023A36DC E1D911B8 ldrh r1,[r9, #+0x18]		;r9+0x18=*(00000038)
:023A36E0 E2870002 add  r0,r7,#0x2
:023A36E4 E2811001 add  r1,r1,#0x1
:023A36E8 E1C911B8 strh r1,[r9, #+0x18]		;r9+0x18=*(00000038)
:023A36EC E1D911BA ldrh r1,[r9, #+0x1a]		;r9+0x1a=*(0000003a)
:023A36F0 E0810000 add  r0,r1,r0
:023A36F4 E1C901BA strh r0,[r9, #+0x1a]		;r9+0x1a=*(0000003a)
:023A36F8 E2870002 add  r0,r7,#0x2
:023A36FC E0855007 add  r5,r5,r7
:023A3700 E0466000 sub  r6,r6,r0
:023A3704 E3560000 cmp r6,#0x0
:023A3708 CAFFFF68 bgt 023A34B0
:023A370C E1D900BC ldrh r0,[r9, #+0xc]		;r9+0xc=*(0000002c)
:023A3710 E3100008 tst r0,#0x8
:023A3714 0A000008 beq 023A373C
:023A3718 E1D406B4 ldrh r0,[r4, #+0x64]		;r4+0x64=*(00000066)
:023A371C E3100001 tst r0,#0x1
:023A3720 1A000002 bne 023A3730
:023A3724 E1D900B4 ldrh r0,[r9, #+0x4]		;r9+0x4=*(00000024)
:023A3728 E3100902 tst r0,#0x8000
:023A372C 0A000002 beq 023A373C
:023A3730 E1D900BA ldrh r0,[r9, #+0xa]		;r9+0xa=*(0000002a)
:023A3734 E3800008 orr  r0,r0,#0x8
:023A3738 E1C900BA strh r0,[r9, #+0xa]		;r9+0xa=*(0000002a)
:023A373C E1D900BC ldrh r0,[r9, #+0xc]		;r9+0xc=*(0000002c)
:023A3740 E3100030 tst r0,#0x30
:023A3744 0A00000F beq 023A3788
:023A3748 E1D910B6 ldrh r1,[r9, #+0x6]		;r9+0x6=*(00000026)
:023A374C E1D407BC ldrh r0,[r4, #+0x7c]		;r4+0x7c=*(0000007e)
:023A3750 E2011003 and  r1,r1,#0x3
:023A3754 E2000003 and  r0,r0,#0x3
:023A3758 E1510000 cmp r1,r0
:023A375C 01D900BA ldreqh r0,[r9, #+0xa]		;r9+0xa=*(0000002a)
:023A3760 03800010 orreq  r0,r0,#0x10
:023A3764 01C900BA streqh r0,[r9, #+0xa]		;r9+0xa=*(0000002a)
:023A3768 E1D910B6 ldrh r1,[r9, #+0x6]		;r9+0x6=*(00000026)
:023A376C E1D407BC ldrh r0,[r4, #+0x7c]		;r4+0x7c=*(0000007e)
:023A3770 E2011010 and  r1,r1,#0x10
:023A3774 E2000010 and  r0,r0,#0x10
:023A3778 E1510000 cmp r1,r0
:023A377C 01D900BA ldreqh r0,[r9, #+0xa]		;r9+0xa=*(0000002a)
:023A3780 03800020 orreq  r0,r0,#0x20
:023A3784 01C900BA streqh r0,[r9, #+0xa]		;r9+0xa=*(0000002a)
:023A3788 E8BD47F0 ldmia  r13!,{r4,r5,r6,r7,r8,r9,r10,r14}
:023A378C E12FFF1E bx r14 (Jump to addr_023A0528?)
msr CPSR_fsxc,r14
:023A3790 0380FFF4 orreq  r15,r0,#0x3D0
:023A3794 E92D4FF0 stmdb  r13!,{r4,r5,r6,r7,r8,r9,r10,r11,r14}
:023A3798 E24DD02C sub  r13,r13,#0x2C
:023A379C E59F0698 ldr r0,[r15, #+0x698]		;r15+0x698=*(023a3e3c)=#58785780(0x0380fff4)
:023A37A0 E3E01000 mvn  r1,#0x0
:023A37A4 E5904000 ldr r4,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A37A8 E284AF5F add  r10,r4,#0x17C
:023A37AC E59A6060 ldr r6,[r10, #+0x60]		;r10+0x60=*(03810054)=#-1872145581(0x90695353)
:023A37B0 E2840C03 add  r0,r4,#0x300
:023A37B4 E1D055B0 ldrh r5,[r0, #+0x50]		;r0+0x50=*(03810044)=#-1879010750(0x90009242)
:023A37B8 E1560001 cmp r6,r1
:023A37BC 0A00019B beq 023A3E30
:023A37C0 E1D602B8 ldrh r0,[r6, #+0x28]		;r6+0x28=*(9069537b)
:023A37C4 E3100001 tst r0,#0x1
:023A37C8 15940568 ldrne r0,[r4, #+0x568]		;r4+0x568=*(9bb388e3)
:023A37CC 12800001 addne  r0,r0,#0x1
:023A37D0 15840568 strne r0,[r4, #+0x568]		;r4+0x568=*(9bb388e3)
:023A37D4 05940564 ldreq r0,[r4, #+0x564]		;r4+0x564=*(9bb388df)
:023A37D8 02800001 addeq  r0,r0,#0x1
:023A37DC 05840564 streq r0,[r4, #+0x564]		;r4+0x564=*(9bb388df)
:023A37E0 E1D601B8 ldrh r0,[r6, #+0x18]		;r6+0x18=*(9069536b)
:023A37E4 E5942560 ldr r2,[r4, #+0x560]		;r4+0x560=*(9bb388db)
:023A37E8 E20010F0 and  r1,r0,#0xF0
:023A37EC E1A001C1 mov  r0,r1,asr #0x3
:023A37F0 E0810E20 add  r0,r1,r0,lsr #0x1c
:023A37F4 E1A00240 mov  r0,r0,asr #0x4
:023A37F8 E2400001 sub  r0,r0,#0x1
:023A37FC E0820000 add  r0,r2,r0
:023A3800 E5840560 str r0,[r4, #+0x560]		;r4+0x560=*(9bb388db)
:023A3804 E1D612B4 ldrh r1,[r6, #+0x24]		;r6+0x24=*(90695377)
:023A3808 E286002E add  r0,r6,#0x2E
:023A380C E1A02E01 mov  r2,r1,lsl #0x1c		;r2=268435456(0x10000000)
:023A3810 E1A01C01 mov  r1,r1,lsl #0x18		;r1=16777216(0x1000000)
:023A3814 E1A08F22 mov  r8,r2,lsr #0x1e		;r8=0(0x0)
:023A3818 E1A09E21 mov  r9,r1,lsr #0x1c		;r9=0(0x0)
:023A381C EBFFDE79 bl 0239B208
:023A3820 E1A07000 mov  r7,r0			;r7=58785780(0x380fff4)
:023A3824 E1C671B2 strh r7,[r6, #+0x12]		;r6+0x12=*(90695365)
:023A3828 E35700FF cmp r7,#0xFF
:023A382C 1A000014 bne 023A3884
:023A3830 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A3834 E1C601B2 strh r0,[r6, #+0x12]		;r6+0x12=*(90695365)
:023A3838 E3550001 cmp r5,#0x1
:023A383C 1A000172 bne 023A3E0C
:023A3840 E3580000 cmp r8,#0x0
:023A3844 1A000170 bne 023A3E0C
:023A3848 E3590000 cmp r9,#0x0
:023A384C 0A000009 beq 023A3878
:023A3850 E3590004 cmp r9,#0x4
:023A3854 0A000004 beq 023A386C
:023A3858 E359000B cmp r9,#0xB
:023A385C 1A00016A bne 023A3E0C
:023A3860 E2860010 add  r0,r6,#0x10
:023A3864 EBFFFD6D bl 023A2E20
:023A3868 EA000167 b 023A3E0C
:023A386C E2860010 add  r0,r6,#0x10
:023A3870 EBFFFC49 bl 023A299C
:023A3874 EA000164 b 023A3E0C
:023A3878 E2860010 add  r0,r6,#0x10
:023A387C EBFFFBD2 bl 023A27CC
:023A3880 EA000161 b 023A3E0C
:023A3884 EBFFDF98 bl 0239B6EC
:023A3888 E1D612B2 ldrh r1,[r6, #+0x22]		;r6+0x22=*(90695375)
:023A388C E1A00807 mov  r0,r7,lsl #0x10		;r0=-786432(0xfff40000)
:023A3890 E20110FF and  r1,r1,#0xFF
:023A3894 E1A00820 mov  r0,r0,lsr #0x10		;r0=65524(0xfff4)
:023A3898 EBFFDF3B bl 0239B58C
:023A389C E3580000 cmp r8,#0x0
:023A38A0 1A00000A bne 023A38D0
:023A38A4 E1D6B3BA ldrh r11,[r6, #+0x3a]		;r6+0x3a=*(9069538d)
:023A38A8 E1A00007 mov  r0,r7			;r0=58785780(0x380fff4)
:023A38AC EBFFE00B bl 0239B8E0
:023A38B0 E15B0000 cmp r11,r0
:023A38B4 05940578 ldreq r0,[r4, #+0x578]		;r4+0x578=*(9bb388f3)
:023A38B8 02800001 addeq  r0,r0,#0x1
:023A38BC 05840578 streq r0,[r4, #+0x578]		;r4+0x578=*(9bb388f3)
:023A38C0 0A000151 beq 023A3E0C
:023A38C4 E1A00007 mov  r0,r7			;r0=58785780(0x380fff4)
:023A38C8 E1A0100B mov  r1,r11			;r1=0(0x0)
:023A38CC EBFFDF76 bl 0239B6AC
:023A38D0 E3550001 cmp r5,#0x1
:023A38D4 0A000003 beq 023A38E8
:023A38D8 E3550002 cmp r5,#0x2
:023A38DC 13550003 cmpne r5,#0x3
:023A38E0 0A0000A8 beq 023A3B88
:023A38E4 EA000148 b 023A3E0C
:023A38E8 E1D612B4 ldrh r1,[r6, #+0x24]		;r6+0x24=*(90695377)
:023A38EC E1A00807 mov  r0,r7,lsl #0x10		;r0=-786432(0xfff40000)
:023A38F0 E1A01981 mov  r1,r1,lsl #0x13		;r1=0(0x0)
:023A38F4 E1A00820 mov  r0,r0,lsr #0x10		;r0=65524(0xfff4)
:023A38F8 E1A01FA1 mov  r1,r1,lsr #0x1f		;r1=0(0x0)
:023A38FC EBFFDF2A bl 0239B5AC
:023A3900 E3580000 cmp r8,#0x0
:023A3904 1A000086 bne 023A3B24
:023A3908 E359000C cmp r9,#0xC
:023A390C 908FF109 addls  r15,r15,r9,lsl #0x2
:023A3910 EA00013D b 023A3E0C
:023A3914 EA00000E b 023A3954
:023A3918 EA00013B b 023A3E0C
:023A391C EA00000F b 023A3960
:023A3920 EA000139 b 023A3E0C
:023A3924 EA00006E b 023A3AE4
:023A3928 EA000070 b 023A3AF0
:023A392C EA000136 b 023A3E0C
:023A3930 EA000135 b 023A3E0C
:023A3934 EA000003 b 023A3948
:023A3938 EA000133 b 023A3E0C
:023A393C EA00006F b 023A3B00
:023A3940 EA000071 b 023A3B0C
:023A3944 EA000073 b 023A3B18
:023A3948 E2860010 add  r0,r6,#0x10
:023A394C EBFFF9D3 bl 023A20A0
:023A3950 EA00012D b 023A3E0C
:023A3954 E2860010 add  r0,r6,#0x10
:023A3958 EBFFFB9B bl 023A27CC
:023A395C EA00012A b 023A3E0C
:023A3960 E59F04D4 ldr r0,[r15, #+0x4d4]		;r15+0x4d4=*(023a3e3c)=#58785780(0x0380fff4)
:023A3964 E1D641B6 ldrh r4,[r6, #+0x16]		;r6+0x16=*(90695369)
:023A3968 E5905000 ldr r5,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A396C E354000A cmp r4,#0xA
:023A3970 9A000125 bls 023A3E0C
:023A3974 E2850C03 add  r0,r5,#0x300
:023A3978 E1D005B0 ldrh r0,[r0, #+0x50]		;r0+0x50=*(03810044)=#-1879010750(0x90009242)
:023A397C E3500001 cmp r0,#0x1
:023A3980 1A000121 bne 023A3E0C
:023A3984 E286002E add  r0,r6,#0x2E
:023A3988 E3A01030 mov  r1,#0x30		;r1=48(0x30)
:023A398C EBFFF7B0 bl 023A1854
:023A3990 E3500000 cmp r0,#0x0
:023A3994 1A00011C bne 023A3E0C
:023A3998 E1D671B2 ldrh r7,[r6, #+0x12]		;r6+0x12=*(90695365)
:023A399C E1A00007 mov  r0,r7			;r0=58785780(0x380fff4)
:023A39A0 EBFFDFA6 bl 0239B840
:023A39A4 E3500030 cmp r0,#0x30
:023A39A8 2A00000C bcs 023A39E0
:023A39AC E286002E add  r0,r6,#0x2E
:023A39B0 E3A010C0 mov  r1,#0xC0		;r1=192(0xc0)
:023A39B4 EBFFF7A6 bl 023A1854
:023A39B8 E3500000 cmp r0,#0x0
:023A39BC 1A000112 bne 023A3E0C
:023A39C0 E286002E add  r0,r6,#0x2E
:023A39C4 E3A01006 mov  r1,#0x6		;r1=6(0x6)
:023A39C8 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:023A39CC EBFFF752 bl 023A171C
:023A39D0 E3500000 cmp r0,#0x0
:023A39D4 0A00010C beq 023A3E0C
:023A39D8 EBFFF3BF bl 023A08DC
:023A39DC EA00010A b 023A3E0C
:023A39E0 E1A00007 mov  r0,r7			;r0=58785780(0x380fff4)
:023A39E4 EBFFDF95 bl 0239B840
:023A39E8 E3500040 cmp r0,#0x40
:023A39EC E1A00007 mov  r0,r7			;r0=58785780(0x380fff4)
:023A39F0 1A000005 bne 023A3A0C
:023A39F4 E3A01030 mov  r1,#0x30		;r1=48(0x30)
:023A39F8 EBFFDEA9 bl 0239B4A4
:023A39FC E286002E add  r0,r6,#0x2E
:023A3A00 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023A3A04 EBFFE726 bl 0239D6A4
:023A3A08 EA000002 b 023A3A18
:023A3A0C EBFFDFC6 bl 0239B92C
:023A3A10 E3500000 cmp r0,#0x0
:023A3A14 1A0000FC bne 023A3E0C
:023A3A18 E28D1000 add  r1,r13,#0x0
:023A3A1C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A3A20 E3A0202C mov  r2,#0x2C		;r2=44(0x2c)
:023A3A24 EB402781 bl 033AD830
:023A3A28 E2863046 add  r3,r6,#0x46
:023A3A2C E244200A sub  r2,r4,#0xA
:023A3A30 E3A01B02 mov  r1,#0x800		;r1=2048(0x800)
:023A3A34 E58D3000 str r3,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:023A3A38 E1CD20B8 strh r2,[r13, #+0x8]		;r13+0x8=*(00000007)
:023A3A3C E1CD10BC strh r1,[r13, #+0xc]		;r13+0xc=*(0000000b)
:023A3A40 E28D0000 add  r0,r13,#0x0
:023A3A44 EBFFFE89 bl 023A3470
:023A3A48 E1D613BC ldrh r1,[r6, #+0x3c]		;r6+0x3c=*(9069538f)
:023A3A4C E59F03EC ldr r0,[r15, #+0x3ec]		;r15+0x3ec=*(023a3e40)=#65474(0x0000ffc2)
:023A3A50 E1110000 tst r1,r0
:023A3A54 1A00000C bne 023A3A8C
:023A3A58 E2850C03 add  r0,r5,#0x300
:023A3A5C E1D023B4 ldrh r2,[r0, #+0x34]		;r0+0x34=*(0000fff6)
:023A3A60 E3520000 cmp r2,#0x0
:023A3A64 01A00D81 moveq  r0,r1,lsl #0x1b		;r0=0(0x0)
:023A3A68 01A00FA0 moveq  r0,r0,lsr #0x1f		;r0=0(0x0)
:023A3A6C 03500001 cmpeq r0,#0x1
:023A3A70 0A000005 beq 023A3A8C
:023A3A74 E3520000 cmp r2,#0x0
:023A3A78 0A000005 beq 023A3A94
:023A3A7C E1D603BC ldrh r0,[r6, #+0x3c]		;r6+0x3c=*(9069538f)
:023A3A80 E1A00D80 mov  r0,r0,lsl #0x1b		;r0=0(0x0)
:023A3A84 E1B00FA0 movs r0,r0,lsr #0x1f		;r0=0(0x0)
:023A3A88 1A000001 bne 023A3A94
:023A3A8C E3A0100A mov  r1,#0xA		;r1=10(0xa)
:023A3A90 EA00000C b 023A3AC8
:023A3A94 E1A00007 mov  r0,r7			;r0=58785780(0x380fff4)
:023A3A98 EBFFDEF3 bl 0239B66C
:023A3A9C E1DD00BA ldrh r0,[r13, #+0xa]		;r13+0xa=*(00000009)
:023A3AA0 E3100001 tst r0,#0x1
:023A3AA4 03A01001 moveq  r1,#0x1		;r1=1(0x1)
:023A3AA8 0A000006 beq 023A3AC8
:023A3AAC E3100004 tst r0,#0x4
:023A3AB0 03A01012 moveq  r1,#0x12		;r1=18(0x12)
:023A3AB4 0A000003 beq 023A3AC8
:023A3AB8 E1DD11B6 ldrh r1,[r13, #+0x16]		;r13+0x16=*(00000015)
:023A3ABC E1A00007 mov  r0,r7			;r0=58785780(0x380fff4)
:023A3AC0 EBFFDEF1 bl 0239B68C
:023A3AC4 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A3AC8 E59D201C ldr r2,[r13, #+0x1c]		;r13+0x1c=*(0000001b)
:023A3ACC E1A00007 mov  r0,r7			;r0=58785780(0x380fff4)
:023A3AD0 EBFFF5DE bl 023A1250
:023A3AD4 E3500000 cmp r0,#0x0
:023A3AD8 0A0000CB beq 023A3E0C
:023A3ADC EBFFF37E bl 023A08DC
:023A3AE0 EA0000C9 b 023A3E0C
:023A3AE4 E2860010 add  r0,r6,#0x10
:023A3AE8 EBFFFBAB bl 023A299C
:023A3AEC EA0000C6 b 023A3E0C
:023A3AF0 E2860010 add  r0,r6,#0x10
:023A3AF4 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A3AF8 EBFFFBD4 bl 023A2A50
:023A3AFC EA0000C2 b 023A3E0C
:023A3B00 E2860010 add  r0,r6,#0x10
:023A3B04 EBFFFAF8 bl 023A26EC
:023A3B08 EA0000BF b 023A3E0C
:023A3B0C E2860010 add  r0,r6,#0x10
:023A3B10 EBFFFCC2 bl 023A2E20
:023A3B14 EA0000BC b 023A3E0C
:023A3B18 E2860010 add  r0,r6,#0x10
:023A3B1C EBFFFE27 bl 023A33C0
:023A3B20 EA0000B9 b 023A3E0C
:023A3B24 E3580001 cmp r8,#0x1
:023A3B28 1A0000B7 bne 023A3E0C
:023A3B2C E359000A cmp r9,#0xA
:023A3B30 1A0000B5 bne 023A3E0C
:023A3B34 E59F0300 ldr r0,[r15, #+0x300]		;r15+0x300=*(023a3e3c)=#58785780(0x0380fff4)
:023A3B38 E1D641B2 ldrh r4,[r6, #+0x12]		;r6+0x12=*(90695365)
:023A3B3C E5901000 ldr r1,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A3B40 E1A00004 mov  r0,r4			;r0=-1682734213(0x9bb3837b)
:023A3B44 E2815F5F add  r5,r1,#0x17C
:023A3B48 EBFFDF3C bl 0239B840
:023A3B4C E3500040 cmp r0,#0x40
:023A3B50 1A0000AD bne 023A3E0C
:023A3B54 E1A00004 mov  r0,r4			;r0=-1682734213(0x9bb3837b)
:023A3B58 EBFFDEBA bl 0239B648
:023A3B5C E1D502BC ldrh r0,[r5, #+0x2c]		;r5+0x2c=*(9bb383a7)
:023A3B60 E3500000 cmp r0,#0x0
:023A3B64 0A000001 beq 023A3B70
:023A3B68 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023A3B6C EBFFEEF8 bl 0239F754
:023A3B70 E1D502B0 ldrh r0,[r5, #+0x20]		;r5+0x20=*(9bb3839b)
:023A3B74 E3500000 cmp r0,#0x0
:023A3B78 0A0000A3 beq 023A3E0C
:023A3B7C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A3B80 EBFFEEF3 bl 0239F754
:023A3B84 EA0000A0 b 023A3E0C
:023A3B88 E3580000 cmp r8,#0x0
:023A3B8C 1A00009E bne 023A3E0C
:023A3B90 E359000C cmp r9,#0xC
:023A3B94 908FF109 addls  r15,r15,r9,lsl #0x2
:023A3B98 EA00009B b 023A3E0C
:023A3B9C EA00009A b 023A3E0C
:023A3BA0 EA00000D b 023A3BDC
:023A3BA4 EA000098 b 023A3E0C
:023A3BA8 EA00004A b 023A3CD8
:023A3BAC EA000096 b 023A3E0C
:023A3BB0 EA000089 b 023A3DDC
:023A3BB4 EA000094 b 023A3E0C
:023A3BB8 EA000093 b 023A3E0C
:023A3BBC EA000003 b 023A3BD0
:023A3BC0 EA000091 b 023A3E0C
:023A3BC4 EA000088 b 023A3DEC
:023A3BC8 EA00008A b 023A3DF8
:023A3BCC EA00008C b 023A3E04
:023A3BD0 E2860010 add  r0,r6,#0x10
:023A3BD4 EBFFF931 bl 023A20A0
:023A3BD8 EA00008B b 023A3E0C
:023A3BDC E59F0258 ldr r0,[r15, #+0x258]		;r15+0x258=*(023a3e3c)=#58785780(0x0380fff4)
:023A3BE0 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A3BE4 E2805FD1 add  r5,r0,#0x344
:023A3BE8 E1D510BC ldrh r1,[r5, #+0xc]		;r5+0xc=*(9bb38387)
:023A3BEC E2800004 add  r0,r0,#0x4
:023A3BF0 E3510002 cmp r1,#0x2
:023A3BF4 E2804B01 add  r4,r0,#0x400
:023A3BF8 13510003 cmpne r1,#0x3
:023A3BFC 1A000082 bne 023A3E0C
:023A3C00 E1D400B0 ldrh r0,[r4, #+0x0]		;r4+0x0=*(9bb3837b)
:023A3C04 E3500051 cmp r0,#0x51
:023A3C08 1A00007F bne 023A3E0C
:023A3C0C E5940018 ldr r0,[r4, #+0x18]		;r4+0x18=*(9bb38393)
:023A3C10 E286102E add  r1,r6,#0x2E
:023A3C14 E2800010 add  r0,r0,#0x10
:023A3C18 EBFFD82D bl 02399CD4
:023A3C1C E3500000 cmp r0,#0x0
:023A3C20 0A000079 beq 023A3E0C
:023A3C24 EBFFDA05 bl 0239A440
:023A3C28 E1D603BE ldrh r0,[r6, #+0x3e]		;r6+0x3e=*(90695391)
:023A3C2C E3500000 cmp r0,#0x0
:023A3C30 1A000010 bne 023A3C78
:023A3C34 E1D614B0 ldrh r1,[r6, #+0x40]		;r6+0x40=*(90695393)
:023A3C38 E59F0204 ldr r0,[r15, #+0x204]		;r15+0x204=*(023a3e44)=#4095(0x00000fff)
:023A3C3C E0010000 and  r0,r1,r0
:023A3C40 E1A00800 mov  r0,r0,lsl #0x10		;r0=268369920(0xfff0000)
:023A3C44 E1A00820 mov  r0,r0,lsr #0x10		;r0=4095(0xfff)
:023A3C48 EBFFD704 bl 02399860
:023A3C4C E1D506BA ldrh r0,[r5, #+0x6a]		;r5+0x6a=*(9bb383e5)
:023A3C50 EBFFF6D6 bl 023A17B0
:023A3C54 E2850082 add  r0,r5,#0x82
:023A3C58 E286102E add  r1,r6,#0x2E
:023A3C5C EBFFD737 bl 02399940
:023A3C60 E286002E add  r0,r6,#0x2E
:023A3C64 EBFFDD3D bl 0239B160
:023A3C68 E1C508B8 strh r0,[r5, #+0x88]		;r5+0x88=*(9bb38403)
:023A3C6C E1D508B8 ldrh r0,[r5, #+0x88]		;r5+0x88=*(9bb38403)
:023A3C70 E3A01040 mov  r1,#0x40		;r1=64(0x40)
:023A3C74 EBFFDE0A bl 0239B4A4
:023A3C78 E1D603BE ldrh r0,[r6, #+0x3e]		;r6+0x3e=*(90695391)
:023A3C7C E3500000 cmp r0,#0x0
:023A3C80 E594001C ldr r0,[r4, #+0x1c]		;r4+0x1c=*(9bb38397)
:023A3C84 13A0100C movne  r1,#0xC		;r1=12(0xc)
:023A3C88 11C010B4 strneh r1,[r0, #+0x4]		;r0+0x4=*(00001003)
:023A3C8C 11D613BE ldrneh r1,[r6, #+0x3e]		;r6+0x3e=*(90695391)
:023A3C90 1594001C ldrne r0,[r4, #+0x1c]		;r4+0x1c=*(9bb38397)
:023A3C94 11C010B6 strneh r1,[r0, #+0x6]		;r0+0x6=*(00001005)
:023A3C98 1A000005 bne 023A3CB4
:023A3C9C E3A02000 mov  r2,#0x0		;r2=0(0x0)
:023A3CA0 E1C020B4 strh r2,[r0, #+0x4]		;r0+0x4=*(00001003)
:023A3CA4 E594101C ldr r1,[r4, #+0x1c]		;r4+0x1c=*(9bb38397)
:023A3CA8 E3A00040 mov  r0,#0x40		;r0=64(0x40)
:023A3CAC E1C120B6 strh r2,[r1, #+0x6]		;r1+0x6=*(00000012)
:023A3CB0 EB401378 bl 033A8A98
:023A3CB4 E1D516BA ldrh r1,[r5, #+0x6a]		;r5+0x6a=*(9bb383e5)
:023A3CB8 E594001C ldr r0,[r4, #+0x1c]		;r4+0x1c=*(9bb38397)
:023A3CBC E3A02053 mov  r2,#0x53		;r2=83(0x53)
:023A3CC0 E1C010B8 strh r1,[r0, #+0x8]		;r0+0x8=*(00000048)
:023A3CC4 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:023A3CC8 E3A01003 mov  r1,#0x3		;r1=3(0x3)
:023A3CCC E1C420B0 strh r2,[r4, #+0x0]		;r4+0x0=*(9bb3837b)
:023A3CD0 EB401048 bl 033A7DF8
:023A3CD4 EA00004C b 023A3E0C
:023A3CD8 E59F015C ldr r0,[r15, #+0x15c]		;r15+0x15c=*(023a3e3c)=#58785780(0x0380fff4)
:023A3CDC E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A3CE0 E2805FD1 add  r5,r0,#0x344
:023A3CE4 E1D510BC ldrh r1,[r5, #+0xc]		;r5+0xc=*(9bb38387)
:023A3CE8 E2800004 add  r0,r0,#0x4
:023A3CEC E3510002 cmp r1,#0x2
:023A3CF0 E2804B01 add  r4,r0,#0x400
:023A3CF4 13510003 cmpne r1,#0x3
:023A3CF8 1A000043 bne 023A3E0C
:023A3CFC E1D400B0 ldrh r0,[r4, #+0x0]		;r4+0x0=*(9bb3837b)
:023A3D00 E3500061 cmp r0,#0x61
:023A3D04 1A000040 bne 023A3E0C
:023A3D08 E5940018 ldr r0,[r4, #+0x18]		;r4+0x18=*(9bb38393)
:023A3D0C E286102E add  r1,r6,#0x2E
:023A3D10 E2800010 add  r0,r0,#0x10
:023A3D14 EBFFD7EE bl 02399CD4
:023A3D18 E3500000 cmp r0,#0x0
:023A3D1C 0A00003A beq 023A3E0C
:023A3D20 EBFFD9C6 bl 0239A440
:023A3D24 E1D603BE ldrh r0,[r6, #+0x3e]		;r6+0x3e=*(90695391)
:023A3D28 E3500000 cmp r0,#0x0
:023A3D2C 1A000012 bne 023A3D7C
:023A3D30 E1D614B0 ldrh r1,[r6, #+0x40]		;r6+0x40=*(90695393)
:023A3D34 E59F0108 ldr r0,[r15, #+0x108]		;r15+0x108=*(023a3e44)=#4095(0x00000fff)
:023A3D38 E0010000 and  r0,r1,r0
:023A3D3C E1A00800 mov  r0,r0,lsl #0x10		;r0=268369920(0xfff0000)
:023A3D40 E1A00820 mov  r0,r0,lsr #0x10		;r0=4095(0xfff)
:023A3D44 EBFFD6C5 bl 02399860
:023A3D48 E1D506BA ldrh r0,[r5, #+0x6a]		;r5+0x6a=*(9bb383e5)
:023A3D4C EBFFF697 bl 023A17B0
:023A3D50 E2850082 add  r0,r5,#0x82
:023A3D54 E286102E add  r1,r6,#0x2E
:023A3D58 EBFFD6F8 bl 02399940
:023A3D5C E286002E add  r0,r6,#0x2E
:023A3D60 EBFFDCFE bl 0239B160
:023A3D64 E1C508B8 strh r0,[r5, #+0x88]		;r5+0x88=*(9bb38403)
:023A3D68 E1D508B8 ldrh r0,[r5, #+0x88]		;r5+0x88=*(9bb38403)
:023A3D6C E3A01040 mov  r1,#0x40		;r1=64(0x40)
:023A3D70 EBFFDDCB bl 0239B4A4
:023A3D74 E3A00040 mov  r0,#0x40		;r0=64(0x40)
:023A3D78 EB401346 bl 033A8A98
:023A3D7C E1D603BE ldrh r0,[r6, #+0x3e]		;r6+0x3e=*(90695391)
:023A3D80 E3500000 cmp r0,#0x0
:023A3D84 E594001C ldr r0,[r4, #+0x1c]		;r4+0x1c=*(9bb38397)
:023A3D88 13A0100C movne  r1,#0xC		;r1=12(0xc)
:023A3D8C 11C010B4 strneh r1,[r0, #+0x4]		;r0+0x4=*(00000044)
:023A3D90 11D613BE ldrneh r1,[r6, #+0x3e]		;r6+0x3e=*(90695391)
:023A3D94 1594001C ldrne r0,[r4, #+0x1c]		;r4+0x1c=*(9bb38397)
:023A3D98 11C010B6 strneh r1,[r0, #+0x6]		;r0+0x6=*(00000046)
:023A3D9C 1A000005 bne 023A3DB8
:023A3DA0 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:023A3DA4 E1C020B4 strh r2,[r0, #+0x4]		;r0+0x4=*(00000044)
:023A3DA8 E594101C ldr r1,[r4, #+0x1c]		;r4+0x1c=*(9bb38397)
:023A3DAC E3A00040 mov  r0,#0x40		;r0=64(0x40)
:023A3DB0 E1C120B6 strh r2,[r1, #+0x6]		;r1+0x6=*(00000012)
:023A3DB4 EB401337 bl 033A8A98
:023A3DB8 E1D516BA ldrh r1,[r5, #+0x6a]		;r5+0x6a=*(9bb383e5)
:023A3DBC E594001C ldr r0,[r4, #+0x1c]		;r4+0x1c=*(9bb38397)
:023A3DC0 E3A02063 mov  r2,#0x63		;r2=99(0x63)
:023A3DC4 E1C010B8 strh r1,[r0, #+0x8]		;r0+0x8=*(00000048)
:023A3DC8 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:023A3DCC E3A01004 mov  r1,#0x4		;r1=4(0x4)
:023A3DD0 E1C420B0 strh r2,[r4, #+0x0]		;r4+0x0=*(9bb3837b)
:023A3DD4 EB401007 bl 033A7DF8
:023A3DD8 EA00000B b 023A3E0C
:023A3DDC E2860010 add  r0,r6,#0x10
:023A3DE0 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A3DE4 EBFFFB19 bl 023A2A50
:023A3DE8 EA000007 b 023A3E0C
:023A3DEC E2860010 add  r0,r6,#0x10
:023A3DF0 EBFFFA3D bl 023A26EC
:023A3DF4 EA000004 b 023A3E0C
:023A3DF8 E2860010 add  r0,r6,#0x10
:023A3DFC EBFFFC07 bl 023A2E20
:023A3E00 EA000001 b 023A3E0C
:023A3E04 E2860010 add  r0,r6,#0x10
:023A3E08 EBFFFD6C bl 023A33C0
:023A3E0C E1A01006 mov  r1,r6			;r1=-1872145581(0x90695353)
:023A3E10 E28A0060 add  r0,r10,#0x60
:023A3E14 EB4010D3 bl 033A8168
:023A3E18 E1DA06B8 ldrh r0,[r10, #+0x68]		;r10+0x68=*(0381005c)=#1772143292(0x69a0c2bc)
:023A3E1C E3500000 cmp r0,#0x0
:023A3E20 0A000002 beq 023A3E30
:023A3E24 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023A3E28 E3A01007 mov  r1,#0x7		;r1=7(0x7)
:023A3E2C EB400FF1 bl 033A7DF8
:023A3E30 E28DD02C add  r13,r13,#0x2C
:023A3E34 E8BD4FF0 ldmia  r13!,{r4,r5,r6,r7,r8,r9,r10,r11,r14}
:023A3E38 E12FFF1E bx r14 (Jump to addr_023A0528?)
msr CPSR_fsxc,r14
:023A3E3C 0380FFF4 orreq  r15,r0,#0x3D0
:023A3E40 0000FFC2 andeq  r15,r0,r2,asr #0x1f
:023A3E44 00000FFF unknown
:023A3E48 E92D4FF8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:023A3E4C E24DD018 sub  r13,r13,#0x18
:023A3E50 E59F0508 ldr r0,[r15, #+0x508]		;r15+0x508=*(023a4360)=#58785780(0x0380fff4)
:023A3E54 E3E01000 mvn  r1,#0x0
:023A3E58 E5902000 ldr r2,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A3E5C E2820F5F add  r0,r2,#0x17C
:023A3E60 E590506C ldr r5,[r0, #+0x6c]		;r0+0x6c=*(03810060)=#-1657948242(0x9d2db7ae)
:023A3E64 E58D0004 str r0,[r13, #+0x4]		;r13+0x4=*(00000003)
:023A3E68 E1550001 cmp r5,r1
:023A3E6C 0A000138 beq 023A4354
:023A3E70 E2820C03 add  r0,r2,#0x300
:023A3E74 E1D004BC ldrh r0,[r0, #+0x4c]		;r0+0x4c=*(03810040)=#1768188304(0x69646990)
:023A3E78 E3500040 cmp r0,#0x40
:023A3E7C 1A000129 bne 023A4328
:023A3E80 E1D512B0 ldrh r1,[r5, #+0x20]		;r5+0x20=*(9d2db7ce)
:023A3E84 E59F04D8 ldr r0,[r15, #+0x4d8]		;r15+0x4d8=*(023a4364)=#1532(0x000005fc)
:023A3E88 E1510000 cmp r1,r0
:023A3E8C 8A000125 bhi 023A4328
:023A3E90 E1D542B4 ldrh r4,[r5, #+0x24]		;r5+0x24=*(9d2db7d2)
:023A3E94 E28D0008 add  r0,r13,#0x8
:023A3E98 E3140C01 tst r4,#0x100
:023A3E9C 0A000007 beq 023A3EC0
:023A3EA0 E2851034 add  r1,r5,#0x34
:023A3EA4 EBFFD6A5 bl 02399940
:023A3EA8 E3140C02 tst r4,#0x200
:023A3EAC 1A00011D bne 023A4328
:023A3EB0 E28D000E add  r0,r13,#0xE
:023A3EB4 E285102E add  r1,r5,#0x2E
:023A3EB8 EBFFD6A0 bl 02399940
:023A3EBC EA000009 b 023A3EE8
:023A3EC0 E2851028 add  r1,r5,#0x28
:023A3EC4 EBFFD69D bl 02399940
:023A3EC8 E3140C02 tst r4,#0x200
:023A3ECC E28D000E add  r0,r13,#0xE
:023A3ED0 0A000002 beq 023A3EE0
:023A3ED4 E2851034 add  r1,r5,#0x34
:023A3ED8 EBFFD698 bl 02399940
:023A3EDC EA000001 b 023A3EE8
:023A3EE0 E285102E add  r1,r5,#0x2E
:023A3EE4 EBFFD695 bl 02399940
:023A3EE8 E1D503BA ldrh r0,[r5, #+0x3a]		;r5+0x3a=*(9d2db7e8)
:023A3EEC E3140B01 tst r4,#0x400
:023A3EF0 E1CD01B4 strh r0,[r13, #+0x14]		;r13+0x14=*(00000013)
:023A3EF4 0A000089 beq 023A4120
:023A3EF8 E1D503BA ldrh r0,[r5, #+0x3a]		;r5+0x3a=*(9d2db7e8)
:023A3EFC E1A00E00 mov  r0,r0,lsl #0x1c		;r0=-1073741824(0xc0000000)
:023A3F00 E1B00E20 movs r0,r0,lsr #0x1c		;r0=12(0xc)
:023A3F04 1A000085 bne 023A4120
:023A3F08 E59F0450 ldr r0,[r15, #+0x450]		;r15+0x450=*(023a4360)=#58785780(0x0380fff4)
:023A3F0C E3E06000 mvn  r6,#0x0
:023A3F10 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A3F14 E3A07000 mov  r7,#0x0		;r7=0(0x0)
:023A3F18 E28000E4 add  r0,r0,#0xE4
:023A3F1C E2808B01 add  r8,r0,#0x400
:023A3F20 E28DB008 add  r11,r13,#0x8
:023A3F24 E3A04018 mov  r4,#0x18		;r4=24(0x18)
:023A3F28 EA000040 b 023A4030
:023A3F2C E0090497 mul  r9,r7,r4
:023A3F30 E19800B9 ldrh r0,[r8, +r9]
:023A3F34 E088A009 add  r10,r8,r9
:023A3F38 E3500000 cmp r0,#0x0
:023A3F3C 0A000039 beq 023A4028
:023A3F40 E1A0100B mov  r1,r11			;r1=0(0x0)
:023A3F44 E28A0004 add  r0,r10,#0x4
:023A3F48 EBFFD761 bl 02399CD4
:023A3F4C E3500000 cmp r0,#0x0
:023A3F50 0A000035 beq 023A402C
:023A3F54 E28D100E add  r1,r13,#0xE
:023A3F58 E28A000A add  r0,r10,#0xA
:023A3F5C EBFFD75C bl 02399CD4
:023A3F60 E3500000 cmp r0,#0x0
:023A3F64 0A000030 beq 023A402C
:023A3F68 E1DD01B4 ldrh r0,[r13, #+0x14]		;r13+0x14=*(00000013)
:023A3F6C E1DA11B0 ldrh r1,[r10, #+0x10]		;r10+0x10=*(03810004)=#-1470431069(0xa85b00a3)
:023A3F70 E1A00800 mov  r0,r0,lsl #0x10		;r0=-2089091072(0x837b0000)
:023A3F74 E1A02A20 mov  r2,r0,lsr #0x14		;r2=2103(0x837)
:023A3F78 E1A00801 mov  r0,r1,lsl #0x10		;r0=10682368(0xa30000)
:023A3F7C E1520A20 cmp r2,r0,lsr #0x14
:023A3F80 1A000029 bne 023A402C
:023A3F84 E1D501B8 ldrh r0,[r5, #+0x18]		;r5+0x18=*(9d2db7c6)
:023A3F88 E1A01E01 mov  r1,r1,lsl #0x1c		;r1=805306368(0x30000000)
:023A3F8C E20020F0 and  r2,r0,#0xF0
:023A3F90 E1A001C2 mov  r0,r2,asr #0x3
:023A3F94 E0820E20 add  r0,r2,r0,lsr #0x1c
:023A3F98 E1A07240 mov  r7,r0,asr #0x4
:023A3F9C E0570E21 subs r0,r7,r1,lsr #0x1c
:023A3FA0 0A0000E0 beq 023A4328
:023A3FA4 E3100102 tst r0,#0x80000000
:023A3FA8 1A0000DE bne 023A4328
:023A3FAC E1A0000A mov  r0,r10			;r0=58785780(0x380fff4)
:023A3FB0 E5904014 ldr r4,[r0, #+0x14]		;r0+0x14=*(03810008)=#-2005884009(0x8870a397)
:023A3FB4 E1D502B0 ldrh r0,[r5, #+0x20]		;r5+0x20=*(9d2db7ce)
:023A3FB8 E1D432B0 ldrh r3,[r4, #+0x20]		;r4+0x20=*(8870a3b7)
:023A3FBC E0400003 sub  r0,r0,r3
:023A3FC0 E2506018 subs r6,r0,#0x18
:023A3FC4 0A0000D7 beq 023A4328
:023A3FC8 E3160102 tst r6,#0x80000000
:023A3FCC 1A0000D5 bne 023A4328
:023A3FD0 E285003C add  r0,r5,#0x3C
:023A3FD4 E284103C add  r1,r4,#0x3C
:023A3FD8 E1A02006 mov  r2,r6			;r2=-1872145581(0x90695353)
:023A3FDC E0800003 add  r0,r0,r3
:023A3FE0 E0811003 add  r1,r1,r3
:023A3FE4 EB402604 bl 033AD7FC
:023A3FE8 E1D412B0 ldrh r1,[r4, #+0x20]		;r4+0x20=*(8870a3b7)
:023A3FEC E1A00807 mov  r0,r7,lsl #0x10		;r0=0(0x0)
:023A3FF0 E0811006 add  r1,r1,r6
:023A3FF4 E1C412B0 strh r1,[r4, #+0x20]		;r4+0x20=*(8870a3b7)
:023A3FF8 E1DA11B0 ldrh r1,[r10, #+0x10]		;r10+0x10=*(03810004)=#-1470431069(0xa85b00a3)
:023A3FFC E1A00820 mov  r0,r0,lsr #0x10		;r0=0(0x0)
:023A4000 E3C1100F bic  r1,r1,#0xF
:023A4004 E200000F and  r0,r0,#0xF
:023A4008 E1811000 orr  r1,r1,r0
:023A400C E59F034C ldr r0,[r15, #+0x34c]		;r15+0x34c=*(023a4360)=#58785780(0x0380fff4)
:023A4010 E1CA11B0 strh r1,[r10, #+0x10]		;r10+0x10=*(03810004)=#-1470431069(0xa85b00a3)
:023A4014 E5901000 ldr r1,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A4018 E5910560 ldr r0,[r1, #+0x560]		;r1+0x560=*(9bb388db)
:023A401C E0800007 add  r0,r0,r7
:023A4020 E5810560 str r0,[r1, #+0x560]		;r1+0x560=*(9bb388db)
:023A4024 EA0000BF b 023A4328
:023A4028 E1A06007 mov  r6,r7			;r6=0(0x0)
:023A402C E2877001 add  r7,r7,#0x1
:023A4030 E3570003 cmp r7,#0x3
:023A4034 3AFFFFBC bcc 023A3F2C
:023A4038 E3E00000 mvn  r0,#0x0
:023A403C E1560000 cmp r6,r0
:023A4040 0A0000B8 beq 023A4328
:023A4044 E59F0314 ldr r0,[r15, #+0x314]		;r15+0x314=*(023a4360)=#58785780(0x0380fff4)
:023A4048 E59F1318 ldr r1,[r15, #+0x318]		;r15+0x318=*(023a4368)=#1570(0x00000622)
:023A404C E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A4050 E2800F62 add  r0,r0,#0x188
:023A4054 EB40101C bl 033A80CC
:023A4058 E1B04000 movs r4,r0			;r4=-1682734213(0x9bb3837b)
:023A405C 0A00002C beq 023A4114
:023A4060 E3A00018 mov  r0,#0x18		;r0=24(0x18)
:023A4064 E0070096 mul  r7,r6,r0
:023A4068 E0886007 add  r6,r8,r7
:023A406C E28D0008 add  r0,r13,#0x8
:023A4070 E2861004 add  r1,r6,#0x4
:023A4074 E3A02010 mov  r2,#0x10		;r2=16(0x10)
:023A4078 EB4025DF bl 033AD7FC
:023A407C E3A00005 mov  r0,#0x5		;r0=5(0x5)
:023A4080 E18800B7 strh r0,[r8, +r7]
:023A4084 E1A00006 mov  r0,r6			;r0=0(0x0)
:023A4088 E5804014 str r4,[r0, #+0x14]		;r0+0x14=*(00000014)
:023A408C E1D522B0 ldrh r2,[r5, #+0x20]		;r5+0x20=*(9d2db7ce)
:023A4090 E2850018 add  r0,r5,#0x18
:023A4094 E2841018 add  r1,r4,#0x18
:023A4098 E282200C add  r2,r2,#0xC
:023A409C EB4025D6 bl 033AD7FC
:023A40A0 E59F02B8 ldr r0,[r15, #+0x2b8]		;r15+0x2b8=*(023a4360)=#58785780(0x0380fff4)
:023A40A4 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A40A8 E590030C ldr r0,[r0, #+0x30c]		;r0+0x30c=*(9bb38687)
:023A40AC EB40258D bl 033AD6E8
:023A40B0 E1D411B8 ldrh r1,[r4, #+0x18]		;r4+0x18=*(9bb38393)
:023A40B4 E1D601B0 ldrh r0,[r6, #+0x10]		;r6+0x10=*(00000010)
:023A40B8 E20110F0 and  r1,r1,#0xF0
:023A40BC E3C0300F bic  r3,r0,#0xF
:023A40C0 E1A001C1 mov  r0,r1,asr #0x3
:023A40C4 E0810E20 add  r0,r1,r0,lsr #0x1c
:023A40C8 E1A01240 mov  r1,r0,asr #0x4
:023A40CC E1A02801 mov  r2,r1,lsl #0x10		;r2=102891520(0x6220000)
:023A40D0 E1A02822 mov  r2,r2,lsr #0x10		;r2=1570(0x622)
:023A40D4 E202200F and  r2,r2,#0xF
:023A40D8 E1832002 orr  r2,r3,r2
:023A40DC E1C621B0 strh r2,[r6, #+0x10]		;r6+0x10=*(00000010)
:023A40E0 E59F2278 ldr r2,[r15, #+0x278]		;r15+0x278=*(023a4360)=#58785780(0x0380fff4)
:023A40E4 E5923000 ldr r3,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A40E8 E5932560 ldr r2,[r3, #+0x560]		;r3+0x560=*(9bb388db)
:023A40EC E0820240 add  r0,r2,r0,asr #0x4
:023A40F0 E5830560 str r0,[r3, #+0x560]		;r3+0x560=*(9bb388db)
:023A40F4 E1D502B0 ldrh r0,[r5, #+0x20]		;r5+0x20=*(9d2db7ce)
:023A40F8 E2400018 sub  r0,r0,#0x18
:023A40FC E1C402B0 strh r0,[r4, #+0x20]		;r4+0x20=*(9bb3839b)
:023A4100 E1D402B0 ldrh r0,[r4, #+0x20]		;r4+0x20=*(9bb3839b)
:023A4104 EB404966 bl 033B66A4
:023A4108 E1A01006 mov  r1,r6			;r1=0(0x0)
:023A410C E1C100B2 strh r0,[r1, #+0x2]		;r1+0x2=*(00000002)
:023A4110 EA000084 b 023A4328
:023A4114 E3A00004 mov  r0,#0x4		;r0=4(0x4)
:023A4118 EBFFD9EB bl 0239A8CC
:023A411C EA000081 b 023A4328
:023A4120 E59F1238 ldr r1,[r15, #+0x238]		;r15+0x238=*(023a4360)=#58785780(0x0380fff4)
:023A4124 E1D502B0 ldrh r0,[r5, #+0x20]		;r5+0x20=*(9d2db7ce)
:023A4128 E5914000 ldr r4,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A412C E2401018 sub  r1,r0,#0x18
:023A4130 E28400E4 add  r0,r4,#0xE4
:023A4134 E1C512B0 strh r1,[r5, #+0x20]		;r5+0x20=*(9d2db7ce)
:023A4138 E2808B01 add  r8,r0,#0x400
:023A413C E3A07000 mov  r7,#0x0		;r7=0(0x0)
:023A4140 EA000025 b 023A41DC
:023A4144 E3A00018 mov  r0,#0x18		;r0=24(0x18)
:023A4148 E0090097 mul  r9,r7,r0
:023A414C E19800B9 ldrh r0,[r8, +r9]
:023A4150 E088A009 add  r10,r8,r9
:023A4154 E3500000 cmp r0,#0x0
:023A4158 0A00001E beq 023A41D8
:023A415C E28D1008 add  r1,r13,#0x8
:023A4160 E28A0004 add  r0,r10,#0x4
:023A4164 EBFFD6DA bl 02399CD4
:023A4168 E3500000 cmp r0,#0x0
:023A416C 0A000019 beq 023A41D8
:023A4170 E28D100E add  r1,r13,#0xE
:023A4174 E28A000A add  r0,r10,#0xA
:023A4178 EBFFD6D5 bl 02399CD4
:023A417C E3500000 cmp r0,#0x0
:023A4180 0A000014 beq 023A41D8
:023A4184 E1DD21B4 ldrh r2,[r13, #+0x14]		;r13+0x14=*(00000013)
:023A4188 E1DA01B0 ldrh r0,[r10, #+0x10]		;r10+0x10=*(03810004)=#-1470431069(0xa85b00a3)
:023A418C E1A01802 mov  r1,r2,lsl #0x10		;r1=-786432(0xfff40000)
:023A4190 E1A01A21 mov  r1,r1,lsr #0x14		;r1=4095(0xfff)
:023A4194 E1A00800 mov  r0,r0,lsl #0x10		;r0=10682368(0xa30000)
:023A4198 E1510A20 cmp r1,r0,lsr #0x14
:023A419C 1A00000D bne 023A41D8
:023A41A0 E1A0100A mov  r1,r10			;r1=58785780(0x380fff4)
:023A41A4 E1D101B0 ldrh r0,[r1, #+0x10]		;r1+0x10=*(03810004)=#-1470431069(0xa85b00a3)
:023A41A8 E040B002 sub  r11,r0,r2
:023A41AC E31B0102 tst r11,#0x80000000
:023A41B0 1A00005C bne 023A4328
:023A41B4 E1D100B2 ldrh r0,[r1, #+0x2]		;r1+0x2=*(0380fff6)=#-2005886029(0x88709bb3)
:023A41B8 E1D512B0 ldrh r1,[r5, #+0x20]		;r5+0x20=*(9d2db7ce)
:023A41BC E000009B mul  r0,r11,r0
:023A41C0 E58D0000 str r0,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:023A41C4 E0516000 subs r6,r1,r0
:023A41C8 0A000056 beq 023A4328
:023A41CC E3160102 tst r6,#0x80000000
:023A41D0 0A000003 beq 023A41E4
:023A41D4 EA000053 b 023A4328
:023A41D8 E2877001 add  r7,r7,#0x1
:023A41DC E3570003 cmp r7,#0x3
:023A41E0 3AFFFFD7 bcc 023A4144
:023A41E4 E3570003 cmp r7,#0x3
:023A41E8 0A00004E beq 023A4328
:023A41EC E3A00018 mov  r0,#0x18		;r0=24(0x18)
:023A41F0 E0090097 mul  r9,r7,r0
:023A41F4 E0880009 add  r0,r8,r9
:023A41F8 E5901014 ldr r1,[r0, #+0x14]		;r0+0x14=*(0000002c)
:023A41FC E59F0168 ldr r0,[r15, #+0x168]		;r15+0x168=*(023a436c)=#1508(0x000005e4)
:023A4200 E2817010 add  r7,r1,#0x10
:023A4204 E1D711B0 ldrh r1,[r7, #+0x10]		;r7+0x10=*(00000010)
:023A4208 E081A006 add  r10,r1,r6
:023A420C E15A0000 cmp r10,r0
:023A4210 9A000005 bls 023A422C
:023A4214 E2840F62 add  r0,r4,#0x188
:023A4218 E2471010 sub  r1,r7,#0x10
:023A421C EB400FD1 bl 033A8168
:023A4220 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A4224 E18800B9 strh r0,[r8, +r9]
:023A4228 EA00003E b 023A4328
:023A422C E59D0000 ldr r0,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:023A4230 E285303C add  r3,r5,#0x3C
:023A4234 E287202C add  r2,r7,#0x2C
:023A4238 E0821001 add  r1,r2,r1
:023A423C E0830000 add  r0,r3,r0
:023A4240 E2862001 add  r2,r6,#0x1
:023A4244 EB40256C bl 033AD7FC
:023A4248 E1C7A1B0 strh r10,[r7, #+0x10]		;r7+0x10=*(00000010)
:023A424C E1D511B8 ldrh r1,[r5, #+0x18]		;r5+0x18=*(9d2db7c6)
:023A4250 E0880009 add  r0,r8,r9
:023A4254 E1D061B0 ldrh r6,[r0, #+0x10]		;r0+0x10=*(00000010)
:023A4258 E20120F0 and  r2,r1,#0xF0
:023A425C E1A011C2 mov  r1,r2,asr #0x3
:023A4260 E0821E21 add  r1,r2,r1,lsr #0x1c
:023A4264 E1A03E06 mov  r3,r6,lsl #0x1c		;r3=0(0x0)
:023A4268 E06B2241 rsb  r2,r11,r1,asr #0x4
:023A426C E0822E23 add  r2,r2,r3,lsr #0x1c
:023A4270 E1A02802 mov  r2,r2,lsl #0x10		;r2=-786432(0xfff40000)
:023A4274 E1A02822 mov  r2,r2,lsr #0x10		;r2=65524(0xfff4)
:023A4278 E3C6300F bic  r3,r6,#0xF
:023A427C E202200F and  r2,r2,#0xF
:023A4280 E1833002 orr  r3,r3,r2
:023A4284 E59F20D4 ldr r2,[r15, #+0xd4]		;r15+0xd4=*(023a4360)=#58785780(0x0380fff4)
:023A4288 E1C031B0 strh r3,[r0, #+0x10]		;r0+0x10=*(00000010)
:023A428C E5923000 ldr r3,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A4290 E5932560 ldr r2,[r3, #+0x560]		;r3+0x560=*(9bb388db)
:023A4294 E0821241 add  r1,r2,r1,asr #0x4
:023A4298 E5831560 str r1,[r3, #+0x560]		;r3+0x560=*(9bb388db)
:023A429C E1D511B8 ldrh r1,[r5, #+0x18]		;r5+0x18=*(9d2db7c6)
:023A42A0 E3110C01 tst r1,#0x100
:023A42A4 1A00001F bne 023A4328
:023A42A8 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A42AC E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:023A42B0 E1D700B8 ldrh r0,[r7, #+0x8]		;r7+0x8=*(00000008)
:023A42B4 E3C000F0 bic  r0,r0,#0xF0
:023A42B8 E2800010 add  r0,r0,#0x10
:023A42BC E1C700B8 strh r0,[r7, #+0x8]		;r7+0x8=*(00000008)
:023A42C0 E1D701B0 ldrh r0,[r7, #+0x10]		;r7+0x10=*(00000010)
:023A42C4 E2800018 add  r0,r0,#0x18
:023A42C8 E1C701B0 strh r0,[r7, #+0x10]		;r7+0x10=*(00000010)
:023A42CC E1D700B8 ldrh r0,[r7, #+0x8]		;r7+0x8=*(00000008)
:023A42D0 E210000F ands r0,r0,#0xF
:023A42D4 0A000009 beq 023A4300
:023A42D8 E3500008 cmp r0,#0x8
:023A42DC E2840F62 add  r0,r4,#0x188
:023A42E0 1A00000E bne 023A4320
:023A42E4 E2841F71 add  r1,r4,#0x1C4
:023A42E8 E2472010 sub  r2,r7,#0x10
:023A42EC EB400FBD bl 033A81E8
:023A42F0 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:023A42F4 E3A01006 mov  r1,#0x6		;r1=6(0x6)
:023A42F8 EB400EBE bl 033A7DF8
:023A42FC EA000009 b 023A4328
:023A4300 E2840F62 add  r0,r4,#0x188
:023A4304 E2841F77 add  r1,r4,#0x1DC
:023A4308 E2472010 sub  r2,r7,#0x10
:023A430C EB400FB5 bl 033A81E8
:023A4310 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023A4314 E3A01007 mov  r1,#0x7		;r1=7(0x7)
:023A4318 EB400EB6 bl 033A7DF8
:023A431C EA000001 b 023A4328
:023A4320 E2471010 sub  r1,r7,#0x10
:023A4324 EB400F8F bl 033A8168
:023A4328 E59D0004 ldr r0,[r13, #+0x4]		;r13+0x4=*(00000003)
:023A432C E1A01005 mov  r1,r5			;r1=-1657948242(0x9d2db7ae)
:023A4330 E280006C add  r0,r0,#0x6C
:023A4334 EB400F8B bl 033A8168
:023A4338 E59D0004 ldr r0,[r13, #+0x4]		;r13+0x4=*(00000003)
:023A433C E1D007B4 ldrh r0,[r0, #+0x74]		;r0+0x74=*(00000075)
:023A4340 E3500000 cmp r0,#0x0
:023A4344 0A000002 beq 023A4354
:023A4348 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:023A434C E3A01009 mov  r1,#0x9		;r1=9(0x9)
:023A4350 EB400EA8 bl 033A7DF8
:023A4354 E28DD018 add  r13,r13,#0x18
:023A4358 E8BD4FF8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:023A435C E12FFF1E bx r14 (Jump to addr_023A0528?)
msr CPSR_fsxc,r14
:023A4360 0380FFF4 orreq  r15,r0,#0x3D0
:023A4364 000005FC unknown
:023A4368 00000622 andeq  r0,r0,r2,lsr #0xc
:023A436C 000005E4 andeq  r0,r0,r4,ror #0xb
:023A4370 E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:023A4374 E59F405C ldr r4,[r15, #+0x5c]		;r15+0x5c=*(023a43d8)=#58785780(0x0380fff4)
:023A4378 E3A06000 mov  r6,#0x0		;r6=0(0x0)
:023A437C E5940000 ldr r0,[r4, #+0x0]		;r4+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A4380 E3A07018 mov  r7,#0x18		;r7=24(0x18)
:023A4384 E28000E4 add  r0,r0,#0xE4
:023A4388 E2805B01 add  r5,r0,#0x400
:023A438C E0010796 mul  r1,r6,r7
:023A4390 E19500B1 ldrh r0,[r5, +r1]
:023A4394 E0851001 add  r1,r5,r1
:023A4398 E3500000 cmp r0,#0x0
:023A439C 0A000008 beq 023A43C4
:023A43A0 E2400001 sub  r0,r0,#0x1
:023A43A4 E1C100B0 strh r0,[r1, #+0x0]		;r1+0x0=*(00000009)
:023A43A8 E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(00000009)
:023A43AC E3500000 cmp r0,#0x0
:023A43B0 1A000003 bne 023A43C4
:023A43B4 E5940000 ldr r0,[r4, #+0x0]		;r4+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A43B8 E5911014 ldr r1,[r1, #+0x14]		;r1+0x14=*(0000001d)
:023A43BC E2800F62 add  r0,r0,#0x188
:023A43C0 EB400F68 bl 033A8168
:023A43C4 E2866001 add  r6,r6,#0x1
:023A43C8 E3560003 cmp r6,#0x3
:023A43CC 3AFFFFEE bcc 023A438C
:023A43D0 E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:023A43D4 E12FFF1E bx r14 (Jump to addr_023A0528?)
msr CPSR_fsxc,r14
:023A43D8 0380FFF4 orreq  r15,r0,#0x3D0
:023A43DC E92D4FF8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:023A43E0 E59F3134 ldr r3,[r15, #+0x134]		;r15+0x134=*(023a451c)=#58785780(0x0380fff4)
:023A43E4 E1A09002 mov  r9,r2			;r9=58785780(0x380fff4)
:023A43E8 E5932000 ldr r2,[r3, #+0x0]		;r3+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A43EC E1A0B000 mov  r11,r0			;r11=-1682734213(0x9bb3837b)
:023A43F0 E2890001 add  r0,r9,#0x1
:023A43F4 E1A0A001 mov  r10,r1			;r10=9(0x9)
:023A43F8 E2824F8F add  r4,r2,#0x23C
:023A43FC EBFFD86B bl 0239A5B0
:023A4400 E3500020 cmp r0,#0x20
:023A4404 8A000042 bhi 023A4514
:023A4408 E3A06004 mov  r6,#0x4		;r6=4(0x4)
:023A440C E1A07006 mov  r7,r6			;r7=4(0x4)
:023A4410 E3A08B01 mov  r8,#0x400		;r8=1024(0x400)
:023A4414 E3A05000 mov  r5,#0x0		;r5=0(0x0)
:023A4418 EA00000F b 023A445C
:023A441C E1D400B0 ldrh r0,[r4, #+0x0]		;r4+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A4420 E3500000 cmp r0,#0x0
:023A4424 0A000009 beq 023A4450
:023A4428 E2840006 add  r0,r4,#0x6
:023A442C E28A1024 add  r1,r10,#0x24
:023A4430 EBFFD627 bl 02399CD4
:023A4434 E3500000 cmp r0,#0x0
:023A4438 1A00000F bne 023A447C
:023A443C E1D403B0 ldrh r0,[r4, #+0x30]		;r4+0x30=*(03810024)=#1683704659(0x645b4b53)
:023A4440 E1500008 cmp r0,r8
:023A4444 31A08000 movcc  r8,r0			;r8=1683704659(0x645b4b53)
:023A4448 31A07005 movcc  r7,r5			;r7=0(0x0)
:023A444C EA000000 b 023A4454
:023A4450 E1A06005 mov  r6,r5			;r6=0(0x0)
:023A4454 E2855001 add  r5,r5,#0x1
:023A4458 E2844032 add  r4,r4,#0x32
:023A445C E3550004 cmp r5,#0x4
:023A4460 3AFFFFED bcc 023A441C
:023A4464 E3560004 cmp r6,#0x4
:023A4468 11A05006 movne  r5,r6			;r5=0(0x0)
:023A446C 1A000002 bne 023A447C
:023A4470 E3570004 cmp r7,#0x4
:023A4474 11A05007 movne  r5,r7			;r5=0(0x0)
:023A4478 0A000025 beq 023A4514
:023A447C E59F0098 ldr r0,[r15, #+0x98]		;r15+0x98=*(023a451c)=#58785780(0x0380fff4)
:023A4480 E3A02032 mov  r2,#0x32		;r2=50(0x32)
:023A4484 E0040295 mul  r4,r5,r2
:023A4488 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A448C E2805F8F add  r5,r0,#0x23C
:023A4490 E0856004 add  r6,r5,r4
:023A4494 E1A01006 mov  r1,r6			;r1=0(0x0)
:023A4498 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A449C EB4024CC bl 033AD7D4
:023A44A0 E3A00B01 mov  r0,#0x400		;r0=1024(0x400)
:023A44A4 E1C603B0 strh r0,[r6, #+0x30]		;r6+0x30=*(00000030)
:023A44A8 E1DA11B2 ldrh r1,[r10, #+0x12]		;r10+0x12=*(0000001b)
:023A44AC E2860006 add  r0,r6,#0x6
:023A44B0 E20110FF and  r1,r1,#0xFF
:023A44B4 E18510B4 strh r1,[r5, +r4]
:023A44B8 E1C6B0B2 strh r11,[r6, #+0x2]		;r6+0x2=*(00000002)
:023A44BC E28A1024 add  r1,r10,#0x24
:023A44C0 EBFFD51E bl 02399940
:023A44C4 E2890001 add  r0,r9,#0x1
:023A44C8 EBFFD838 bl 0239A5B0
:023A44CC E1C600BC strh r0,[r6, #+0xc]		;r6+0xc=*(0000000c)
:023A44D0 E3A07000 mov  r7,#0x0		;r7=0(0x0)
:023A44D4 E2895002 add  r5,r9,#0x2
:023A44D8 E286400E add  r4,r6,#0xE
:023A44DC EA000005 b 023A44F8
:023A44E0 E0850007 add  r0,r5,r7
:023A44E4 EBFFD831 bl 0239A5B0
:023A44E8 E1A01000 mov  r1,r0			;r1=1024(0x400)
:023A44EC E0840007 add  r0,r4,r7
:023A44F0 EBFFD823 bl 0239A584
:023A44F4 E2877001 add  r7,r7,#0x1
:023A44F8 E1D600BC ldrh r0,[r6, #+0xc]		;r6+0xc=*(0000000c)
:023A44FC E1570000 cmp r7,r0
:023A4500 3AFFFFF6 bcc 023A44E0
:023A4504 E1DA03B4 ldrh r0,[r10, #+0x34]		;r10+0x34=*(0000003d)
:023A4508 E1C602BE strh r0,[r6, #+0x2e]		;r6+0x2e=*(0000002e)
:023A450C E1DA03B6 ldrh r0,[r10, #+0x36]		;r10+0x36=*(0000003f)
:023A4510 E1C600B4 strh r0,[r6, #+0x4]		;r6+0x4=*(00000004)
:023A4514 E8BD4FF8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:023A4518 E12FFF1E bx r14 (Jump to addr_023A0528?)
msr CPSR_fsxc,r14
:023A451C 0380FFF4 orreq  r15,r0,#0x3D0
:023A4520 E59F1014 ldr r1,[r15, #+0x14]		;r15+0x14=*(023a453c)=#58785780(0x0380fff4)
:023A4524 E59FC014 ldr r12,[r15, #+0x14]		;r15+0x14=*(023a4540)=#58711924(0x037fdf74)
:023A4528 E5911000 ldr r1,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A452C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A4530 E3A020C8 mov  r2,#0xC8		;r2=200(0xc8)
:023A4534 E2811F8F add  r1,r1,#0x23C
:023A4538 E12FFF1C bx r12 (Jump to addr_037FDF74?)msr CPSR_fsxc,r12
:023A453C 0380FFF4 orreq  r15,r0,#0x3D0
:023A4540 037FDF74 cmneq r15,#0x1D0
:023A4544 E59F003C ldr r0,[r15, #+0x3c]		;r15+0x3c=*(023a4588)=#58785780(0x0380fff4)
:023A4548 E3A03000 mov  r3,#0x0		;r3=0(0x0)
:023A454C E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A4550 E2802F8F add  r2,r0,#0x23C
:023A4554 E1A00003 mov  r0,r3			;r0=0(0x0)
:023A4558 E1D213B0 ldrh r1,[r2, #+0x30]		;r2+0x30=*(000000f8)
:023A455C E3510000 cmp r1,#0x0
:023A4560 0A000004 beq 023A4578
:023A4564 E2411001 sub  r1,r1,#0x1
:023A4568 E1C213B0 strh r1,[r2, #+0x30]		;r2+0x30=*(000000f8)
:023A456C E1D213B0 ldrh r1,[r2, #+0x30]		;r2+0x30=*(000000f8)
:023A4570 E3510000 cmp r1,#0x0
:023A4574 01C200B0 streqh r0,[r2, #+0x0]		;r2+0x0=*(000000c8)
:023A4578 E2833001 add  r3,r3,#0x1
:023A457C E3530004 cmp r3,#0x4
:023A4580 3AFFFFF4 bcc 023A4558
:023A4584 E12FFF1E bx r14 (Jump to addr_023A0528?)
msr CPSR_fsxc,r14
:023A4588 0380FFF4 orreq  r15,r0,#0x3D0
:023A458C E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:023A4590 E59F1090 ldr r1,[r15, #+0x90]		;r15+0x90=*(023a4628)=#58785780(0x0380fff4)
:023A4594 E1A04000 mov  r4,r0			;r4=0(0x0)
:023A4598 E5910000 ldr r0,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A459C E5901318 ldr r1,[r0, #+0x318]		;r0+0x318=*(9bb38693)
:023A45A0 E1D160B2 ldrh r6,[r1, #+0x2]		;r1+0x2=*(0380fff6)=#-2005886029(0x88709bb3)
:023A45A4 E35600A4 cmp r6,#0xA4
:023A45A8 3A000002 bcc 023A45B8
:023A45AC E59F0078 ldr r0,[r15, #+0x78]		;r15+0x78=*(023a462c)=#470(0x000001d6)
:023A45B0 E1560000 cmp r6,r0
:023A45B4 9A000001 bls 023A45C0
:023A45B8 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:023A45BC EA000017 b 023A4620
:023A45C0 E2817002 add  r7,r1,#0x2
:023A45C4 E3A05000 mov  r5,#0x0		;r5=0(0x0)
:023A45C8 EA000008 b 023A45F0
:023A45CC E1A00007 mov  r0,r7			;r0=0(0x0)
:023A45D0 EBFFD7F6 bl 0239A5B0
:023A45D4 E1A01805 mov  r1,r5,lsl #0x10		;r1=0(0x0)
:023A45D8 E20000FF and  r0,r0,#0xFF
:023A45DC E1A01821 mov  r1,r1,lsr #0x10		;r1=0(0x0)
:023A45E0 E2877001 add  r7,r7,#0x1
:023A45E4 EBFFD817 bl 0239A648
:023A45E8 E1A05000 mov  r5,r0			;r5=0(0x0)
:023A45EC E2466001 sub  r6,r6,#0x1
:023A45F0 E3560000 cmp r6,#0x0
:023A45F4 1AFFFFF4 bne 023A45CC
:023A45F8 E59F0028 ldr r0,[r15, #+0x28]		;r15+0x28=*(023a4628)=#58785780(0x0380fff4)
:023A45FC E3540000 cmp r4,#0x0
:023A4600 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A4604 E5900318 ldr r0,[r0, #+0x318]		;r0+0x318=*(9bb38693)
:023A4608 E1D010B0 ldrh r1,[r0, #+0x0]		;r0+0x0=*(9bb3837b)
:023A460C 11810805 orrne  r0,r1,r5,lsl #0x10
:023A4610 15840000 strne r0,[r4, #+0x0]		;r4+0x0=*(00000000)
:023A4614 E1550001 cmp r5,r1
:023A4618 13A00001 movne  r0,#0x1		;r0=1(0x1)
:023A461C 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:023A4620 E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:023A4624 E12FFF1E bx r14 (Jump to addr_023A0528?)
msr CPSR_fsxc,r14
:023A4628 0380FFF4 orreq  r15,r0,#0x3D0
:023A462C 000001D6 unknown
:023A4630 E92D4018 stmdb  r13!,{r3,r4,r14}
:023A4634 E24DD004 sub  r13,r13,#0x4
:023A4638 E28D4000 add  r4,r13,#0x0
:023A463C E1A00004 mov  r0,r4			;r0=0(0x0)
:023A4640 EB0001D8 bl 023A4DA8
:023A4644 E59D0000 ldr r0,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:023A4648 E3100020 tst r0,#0x20
:023A464C 0A000001 beq 023A4658
:023A4650 EB0003A3 bl 023A54E4
:023A4654 EAFFFFF8 b 023A463C
:023A4658 E59D0000 ldr r0,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:023A465C E3100001 tst r0,#0x1
:023A4660 1AFFFFF5 bne 023A463C
:023A4664 E28DD004 add  r13,r13,#0x4
:023A4668 E8BD4018 ldmia  r13!,{r3,r4,r14}
:023A466C E12FFF1E bx r14 (Jump to addr_023A0528?)
msr CPSR_fsxc,r14
:023A4670 E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:023A4674 E59F3050 ldr r3,[r15, #+0x50]		;r15+0x50=*(023a46cc)=#58785780(0x0380fff4)
:023A4678 E1A06001 mov  r6,r1			;r6=0(0x0)
:023A467C E5931000 ldr r1,[r3, #+0x0]		;r3+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A4680 E1A05002 mov  r5,r2			;r5=200(0xc8)
:023A4684 E5911318 ldr r1,[r1, #+0x318]		;r1+0x318=*(9bb38693)
:023A4688 E3510000 cmp r1,#0x0
:023A468C 0A00000C beq 023A46C4
:023A4690 E0810000 add  r0,r1,r0
:023A4694 E240402A sub  r4,r0,#0x2A
:023A4698 EA000007 b 023A46BC
:023A469C E1A00004 mov  r0,r4			;r0=0(0x0)
:023A46A0 EBFFD7C2 bl 0239A5B0
:023A46A4 E1A01000 mov  r1,r0			;r1=0(0x0)
:023A46A8 E1A00005 mov  r0,r5			;r0=200(0xc8)
:023A46AC E2844001 add  r4,r4,#0x1
:023A46B0 EBFFD7B3 bl 0239A584
:023A46B4 E2855001 add  r5,r5,#0x1
:023A46B8 E2466001 sub  r6,r6,#0x1
:023A46BC E3560000 cmp r6,#0x0
:023A46C0 1AFFFFF5 bne 023A469C
:023A46C4 E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:023A46C8 E12FFF1E bx r14 (Jump to addr_023A0528?)
msr CPSR_fsxc,r14
:023A46CC 0380FFF4 orreq  r15,r0,#0x3D0
:023A46D0 E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:023A46D4 E59F3040 ldr r3,[r15, #+0x40]		;r15+0x40=*(023a471c)=#58785780(0x0380fff4)
:023A46D8 E1A06000 mov  r6,r0			;r6=200(0xc8)
:023A46DC E5930000 ldr r0,[r3, #+0x0]		;r3+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A46E0 E1A05001 mov  r5,r1			;r5=0(0x0)
:023A46E4 E5900314 ldr r0,[r0, #+0x314]		;r0+0x314=*(9bb3868f)
:023A46E8 E1A04002 mov  r4,r2			;r4=200(0xc8)
:023A46EC EB403ABE bl 033B31EC
:023A46F0 EBFFFFCE bl 023A4630
:023A46F4 E1A00006 mov  r0,r6			;r0=200(0xc8)
:023A46F8 E1A01005 mov  r1,r5			;r1=0(0x0)
:023A46FC E1A02004 mov  r2,r4			;r2=200(0xc8)
:023A4700 EB0001C4 bl 023A4E18
:023A4704 E59F0010 ldr r0,[r15, #+0x10]		;r15+0x10=*(023a471c)=#58785780(0x0380fff4)
:023A4708 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A470C E5900314 ldr r0,[r0, #+0x314]		;r0+0x314=*(9bb3868f)
:023A4710 EB403ACC bl 033B3248
:023A4714 E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:023A4718 E12FFF1E bx r14 (Jump to addr_023A0528?)
msr CPSR_fsxc,r14
:023A471C 0380FFF4 orreq  r15,r0,#0x3D0
:023A4720 E92D4008 stmdb  r13!,{r3,r14}
:023A4724 E59F00D8 ldr r0,[r15, #+0xd8]		;r15+0xd8=*(023a4804)=#58785780(0x0380fff4)
:023A4728 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A472C E5900314 ldr r0,[r0, #+0x314]		;r0+0x314=*(9bb3868f)
:023A4730 EB403AAD bl 033B31EC
:023A4734 EBFFFFBD bl 023A4630
:023A4738 E3A03000 mov  r3,#0x0		;r3=0(0x0)
:023A473C E28D2000 add  r2,r13,#0x0
:023A4740 E3A0002C mov  r0,#0x2C		;r0=44(0x2c)
:023A4744 E3A01002 mov  r1,#0x2		;r1=2(0x2)
:023A4748 E58D3000 str r3,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:023A474C EB0001B1 bl 023A4E18
:023A4750 E59F00AC ldr r0,[r15, #+0xac]		;r15+0xac=*(023a4804)=#58785780(0x0380fff4)
:023A4754 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A4758 E5900314 ldr r0,[r0, #+0x314]		;r0+0x314=*(9bb3868f)
:023A475C EB403AB9 bl 033B3248
:023A4760 E59D1000 ldr r1,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:023A4764 E35100A4 cmp r1,#0xA4
:023A4768 3A000002 bcc 023A4778
:023A476C E59F0094 ldr r0,[r15, #+0x94]		;r15+0x94=*(023a4808)=#470(0x000001d6)
:023A4770 E1510000 cmp r1,r0
:023A4774 9A000001 bls 023A4780
:023A4778 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A477C EA00001E b 023A47FC
:023A4780 E59F007C ldr r0,[r15, #+0x7c]		;r15+0x7c=*(023a4804)=#58785780(0x0380fff4)
:023A4784 E2811002 add  r1,r1,#0x2
:023A4788 E58D1000 str r1,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:023A478C E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A4790 E2800F62 add  r0,r0,#0x188
:023A4794 EB400E4C bl 033A80CC
:023A4798 E59F2064 ldr r2,[r15, #+0x64]		;r15+0x64=*(023a4804)=#58785780(0x0380fff4)
:023A479C E5921000 ldr r1,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A47A0 E5810318 str r0,[r1, #+0x318]		;r1+0x318=*(9bb38693)
:023A47A4 E5921000 ldr r1,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A47A8 E5910318 ldr r0,[r1, #+0x318]		;r1+0x318=*(9bb38693)
:023A47AC E3500000 cmp r0,#0x0
:023A47B0 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:023A47B4 0A000010 beq 023A47FC
:023A47B8 E280000C add  r0,r0,#0xC
:023A47BC E5810318 str r0,[r1, #+0x318]		;r1+0x318=*(9bb38693)
:023A47C0 E5920000 ldr r0,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A47C4 E5900314 ldr r0,[r0, #+0x314]		;r0+0x314=*(9bb3868f)
:023A47C8 EB403A87 bl 033B31EC
:023A47CC EBFFFF97 bl 023A4630
:023A47D0 E59F002C ldr r0,[r15, #+0x2c]		;r15+0x2c=*(023a4804)=#58785780(0x0380fff4)
:023A47D4 E59D1000 ldr r1,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:023A47D8 E5902000 ldr r2,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A47DC E3A0002A mov  r0,#0x2A		;r0=42(0x2a)
:023A47E0 E5922318 ldr r2,[r2, #+0x318]		;r2+0x318=*(9bb38693)
:023A47E4 EB00018B bl 023A4E18
:023A47E8 E59F0014 ldr r0,[r15, #+0x14]		;r15+0x14=*(023a4804)=#58785780(0x0380fff4)
:023A47EC E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1682734213(0x9bb3837b)
:023A47F0 E5900314 ldr r0,[r0, #+0x314]		;r0+0x314=*(9bb3868f)
:023A47F4 EB403A93 bl 033B3248
:023A47F8 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023A47FC E8BD4008 ldmia  r13!,{r3,r14}
:023A4800 E12FFF1E bx r14 (Jump to addr_023A0528?)
msr CPSR_fsxc,r14
:023A4804 0380FFF4 orreq  r15,r0,#0x3D0
:023A4808 000001D6 unknown
:023A480C E59F001C ldr r0,[r15, #+0x1c]		;r15+0x1c=*(023a4830)=#41913864(0x027f8e08)
:023A4810 E3A03000 mov  r3,#0x0		;r3=0(0x0)
:023A4814 E1A02003 mov  r2,r3			;r2=0(0x0)
:023A4818 E1A01083 mov  r1,r3,lsl #0x1		;r1=0(0x0)
:023A481C E2833001 add  r3,r3,#0x1
:023A4820 E18020B1 strh r2,[r0, +r1]
:023A4824 E3530010 cmp r3,#0x10
:023A4828 BAFFFFFA blt 023A4818
:023A482C E12FFF1E bx r14 (Jump to addr_023A0528?)
msr CPSR_fsxc,r14
:023A4830 027F8E08 rsbeqs r8,r15,#0x80
:023A4834 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:023A4838 E24DD008 sub  r13,r13,#0x8
:023A483C E3100402 tst r0,#0x2000000
:023A4840 0A000007 beq 023A4864
:023A4844 E59F2188 ldr r2,[r15, #+0x188]		;r15+0x188=*(023a49d4)=#41913864(0x027f8e08)
:023A4848 E3A05000 mov  r5,#0x0		;r5=0(0x0)
:023A484C E1A0E005 mov  r14,r5			;r14=0(0x0)
:023A4850 E1A04085 mov  r4,r5,lsl #0x1		;r4=0(0x0)
:023A4854 E2855001 add  r5,r5,#0x1
:023A4858 E182E0B4 strh r14,[r2, +r4]
:023A485C E3550010 cmp r5,#0x10
:023A4860 BAFFFFFA blt 023A4850
:023A4864 E59F2168 ldr r2,[r15, #+0x168]		;r15+0x168=*(023a49d4)=#41913864(0x027f8e08)
:023A4868 E200480F and  r4,r0,#0xF0000
:023A486C E1A04824 mov  r4,r4,lsr #0x10		;r4=0(0x0)
:023A4870 E1A04084 mov  r4,r4,lsl #0x1		;r4=0(0x0)
:023A4874 E18200B4 strh r0,[r2, +r4]
:023A4878 E3100401 tst r0,#0x1000000
:023A487C 0A000051 beq 023A49C8
:023A4880 E59FE150 ldr r14,[r15, #+0x150]		;r15+0x150=*(023a49d8)=#41913864(0x027f8e08)
:023A4884 E1DE00B0 ldrh r0,[r14, #+0x0]		;r14+0x0=*(027f8e08)=#685617201(0x28ddb031)
:023A4888 E2002CFF and  r2,r0,#0xFF00
:023A488C E1A02402 mov  r2,r2,lsl #0x8		;r2=2140014592(0x7f8e0800)
:023A4890 E1A04822 mov  r4,r2,lsr #0x10		;r4=32654(0x7f8e)
:023A4894 E2442022 sub  r2,r4,#0x22
:023A4898 E352000A cmp r2,#0xA
:023A489C 908FF102 addls  r15,r15,r2,lsl #0x2
:023A48A0 EA00003D b 023A499C
:023A48A4 EA000009 b 023A48D0
:023A48A8 EA000016 b 023A4908
:023A48AC EA000015 b 023A4908
:023A48B0 EA000026 b 023A4950
:023A48B4 EA000025 b 023A4950
:023A48B8 EA000034 b 023A4990
:023A48BC EA000033 b 023A4990
:023A48C0 EA000035 b 023A499C
:023A48C4 EA000034 b 023A499C
:023A48C8 EA000033 b 023A499C
:023A48CC EAFFFFFF b 023A48D0
:023A48D0 E1DEC0B4 ldrh r12,[r14, #+0x4]		;r14+0x4=*(027f8e0c)=#429427362(0x19988aa2)
:023A48D4 E1DE20B2 ldrh r2,[r14, #+0x2]		;r14+0x2=*(027f8e0a)=#-1969084195(0x8aa228dd)
:023A48D8 E1A00C00 mov  r0,r0,lsl #0x18		;r0=822083584(0x31000000)
:023A48DC E20CCCFF and  r12,r12,#0xFF00
:023A48E0 E1800402 orr  r0,r0,r2,lsl #0x8
:023A48E4 E180C42C orr  r12,r0,r12,lsr #0x8
:023A48E8 E35C0402 cmp r12,#0x2000000
:023A48EC 3A000001 bcc 023A48F8
:023A48F0 E35C050A cmp r12,#0x2800000
:023A48F4 3A000028 bcc 023A499C
:023A48F8 E1A00004 mov  r0,r4			;r0=32654(0x7f8e)
:023A48FC E3A01002 mov  r1,#0x2		;r1=2(0x2)
:023A4900 EB403A68 bl 033B32A8
:023A4904 EA00002F b 023A49C8
:023A4908 E1DE20B8 ldrh r2,[r14, #+0x8]		;r14+0x8=*(027f8e10)=#907124099(0x36119d83)
:023A490C E1DE10BA ldrh r1,[r14, #+0xa]		;r14+0xa=*(027f8e12)=#417936913(0x18e93611)
:023A4910 E181C802 orr  r12,r1,r2,lsl #0x10
:023A4914 E35C0402 cmp r12,#0x2000000
:023A4918 3A000001 bcc 023A4924
:023A491C E35C050A cmp r12,#0x2800000
:023A4920 3A000003 bcc 023A4934
:023A4924 E1A00004 mov  r0,r4			;r0=32654(0x7f8e)
:023A4928 E3A01002 mov  r1,#0x2		;r1=2(0x2)
:023A492C EB403A5D bl 033B32A8
:023A4930 EA000024 b 023A49C8
:023A4934 E1DE20B2 ldrh r2,[r14, #+0x2]		;r14+0x2=*(027f8e0a)=#-1969084195(0x8aa228dd)
:023A4938 E1A03C00 mov  r3,r0,lsl #0x18		;r3=-1912602624(0x8e000000)
:023A493C E1DE10B4 ldrh r1,[r14, #+0x4]		;r14+0x4=*(027f8e0c)=#429427362(0x19988aa2)
:023A4940 E1DE00B6 ldrh r0,[r14, #+0x6]		;r14+0x6=*(027f8e0e)=#-1652352616(0x9d831998)
:023A4944 E1823423 orr  r3,r2,r3,lsr #0x8
:023A4948 E1801801 orr  r1,r0,r1,lsl #0x10
:023A494C EA000012 b 023A499C
:023A4950 E1DE20B6 ldrh r2,[r14, #+0x6]		;r14+0x6=*(027f8e0e)=#-1652352616(0x9d831998)
:023A4954 E1DE10B8 ldrh r1,[r14, #+0x8]		;r14+0x8=*(027f8e10)=#907124099(0x36119d83)
:023A4958 E181C802 orr  r12,r1,r2,lsl #0x10
:023A495C E35C0402 cmp r12,#0x2000000
:023A4960 3A000001 bcc 023A496C
:023A4964 E35C050A cmp r12,#0x2800000
:023A4968 3A000003 bcc 023A497C
:023A496C E1A00004 mov  r0,r4			;r0=32654(0x7f8e)
:023A4970 E3A01002 mov  r1,#0x2		;r1=2(0x2)
:023A4974 EB403A4B bl 033B32A8
:023A4978 EA000012 b 023A49C8
:023A497C E1DE20B2 ldrh r2,[r14, #+0x2]		;r14+0x2=*(027f8e0a)=#-1969084195(0x8aa228dd)
:023A4980 E1A00C00 mov  r0,r0,lsl #0x18		;r0=-1912602624(0x8e000000)
:023A4984 E1DE10B4 ldrh r1,[r14, #+0x4]		;r14+0x4=*(027f8e0c)=#429427362(0x19988aa2)
:023A4988 E1823420 orr  r3,r2,r0,lsr #0x8
:023A498C EA000002 b 023A499C
:023A4990 E1DE20B2 ldrh r2,[r14, #+0x2]		;r14+0x2=*(027f8e0a)=#-1969084195(0x8aa228dd)
:023A4994 E1A00C00 mov  r0,r0,lsl #0x18		;r0=0(0x0)
:023A4998 E1823420 orr  r3,r2,r0,lsr #0x8
:023A499C E58D1000 str r1,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:023A49A0 E1A01004 mov  r1,r4			;r1=32654(0x7f8e)
:023A49A4 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023A49A8 E3A02003 mov  r2,#0x3		;r2=3(0x3)
:023A49AC E58DC004 str r12,[r13, #+0x4]		;r13+0x4=*(00000003)
:023A49B0 EB403A89 bl 033B33DC
:023A49B4 E3500000 cmp r0,#0x0
:023A49B8 1A000002 bne 023A49C8
:023A49BC E1A00004 mov  r0,r4			;r0=32654(0x7f8e)
:023A49C0 E3A01004 mov  r1,#0x4		;r1=4(0x4)
:023A49C4 EB403A37 bl 033B32A8
:023A49C8 E28DD008 add  r13,r13,#0x8
:023A49CC E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:023A49D0 E12FFF1E bx r14 (Jump to addr_027F8E08?)
msr CPSR_fsxc,r14
:023A49D4 027F8E08 rsbeqs r8,r15,#0x80
:023A49D8 027F8E08 rsbeqs r8,r15,#0x80
:023A49DC E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:023A49E0 E1A04000 mov  r4,r0			;r4=32654(0x7f8e)
:023A49E4 EB4022DD bl 033AD560
:023A49E8 E1A05000 mov  r5,r0			;r5=32654(0x7f8e)
:023A49EC E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023A49F0 EB403A5D bl 033B336C
:023A49F4 E3500000 cmp r0,#0x0
:023A49F8 1A000007 bne 023A4A1C
:023A49FC E1A00005 mov  r0,r5			;r0=32654(0x7f8e)
:023A4A00 EB4022DB bl 033AD574
:023A4A04 E5940004 ldr r0,[r4, #+0x4]		;r4+0x4=*(00007f92)
:023A4A08 E3A01004 mov  r1,#0x4		;r1=4(0x4)
:023A4A0C E1A00800 mov  r0,r0,lsl #0x10		;r0=2140012544(0x7f8e0000)
:023A4A10 E1A00820 mov  r0,r0,lsr #0x10		;r0=32654(0x7f8e)
:023A4A14 EB403A23 bl 033B32A8
:023A4A18 EA0000A2 b 023A4CA8
:023A4A1C E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023A4A20 EB403A58 bl 033B3388
:023A4A24 E1A00005 mov  r0,r5			;r0=32654(0x7f8e)
:023A4A28 EB4022D1 bl 033AD574
:023A4A2C E5940004 ldr r0,[r4, #+0x4]		;r4+0x4=*(00007f92)
:023A4A30 E2400020 sub  r0,r0,#0x20
:023A4A34 E350000D cmp r0,#0xD
:023A4A38 908FF100 addls  r15,r15,r0,lsl #0x2
:023A4A3C EA00008A b 023A4C6C
:023A4A40 EA00000C b 023A4A78
:023A4A44 EA00000D b 023A4A80
:023A4A48 EA00000E b 023A4A88
:023A4A4C EA000010 b 023A4A94
:023A4A50 EA00001F b 023A4AD4
:023A4A54 EA00002E b 023A4B14
:023A4A58 EA00003F b 023A4B5C
:023A4A5C EA000050 b 023A4BA4
:023A4A60 EA00005D b 023A4BDC
:023A4A64 EA00006A b 023A4C14
:023A4A68 EA00006B b 023A4C1C
:023A4A6C EA00006C b 023A4C24
:023A4A70 EA000078 b 023A4C58
:023A4A74 EA00007A b 023A4C64
:023A4A78 EB0000A1 bl 023A4D04
:023A4A7C EA000082 b 023A4C8C
:023A4A80 EB0000B8 bl 023A4D68
:023A4A84 EA000080 b 023A4C8C
:023A4A88 E5940010 ldr r0,[r4, #+0x10]		;r4+0x10=*(00007f9e)
:023A4A8C EB0000C5 bl 023A4DA8
:023A4A90 EA00007D b 023A4C8C
:023A4A94 EB000085 bl 023A4CB0
:023A4A98 E3500000 cmp r0,#0x0
:023A4A9C 1A000007 bne 023A4AC0
:023A4AA0 E5940004 ldr r0,[r4, #+0x4]		;r4+0x4=*(00007f92)
:023A4AA4 E3A01003 mov  r1,#0x3		;r1=3(0x3)
:023A4AA8 E1A00800 mov  r0,r0,lsl #0x10		;r0=2140012544(0x7f8e0000)
:023A4AAC E1A00820 mov  r0,r0,lsr #0x10		;r0=32654(0x7f8e)
:023A4AB0 EB4039FC bl 033B32A8
:023A4AB4 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023A4AB8 EB403A38 bl 033B33A0
:023A4ABC EA000079 b 023A4CA8
:023A4AC0 E5940008 ldr r0,[r4, #+0x8]		;r4+0x8=*(00007f96)
:023A4AC4 E594100C ldr r1,[r4, #+0xc]		;r4+0xc=*(00007f9a)
:023A4AC8 E5942010 ldr r2,[r4, #+0x10]		;r4+0x10=*(00007f9e)
:023A4ACC EB0000D1 bl 023A4E18
:023A4AD0 EA00006D b 023A4C8C
:023A4AD4 EB000075 bl 023A4CB0
:023A4AD8 E3500000 cmp r0,#0x0
:023A4ADC 1A000007 bne 023A4B00
:023A4AE0 E5940004 ldr r0,[r4, #+0x4]		;r4+0x4=*(00007f92)
:023A4AE4 E3A01003 mov  r1,#0x3		;r1=3(0x3)
:023A4AE8 E1A00800 mov  r0,r0,lsl #0x10		;r0=65536(0x10000)
:023A4AEC E1A00820 mov  r0,r0,lsr #0x10		;r0=1(0x1)
:023A4AF0 EB4039EC bl 033B32A8
:023A4AF4 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023A4AF8 EB403A28 bl 033B33A0
:023A4AFC EA000069 b 023A4CA8
:023A4B00 E5940008 ldr r0,[r4, #+0x8]		;r4+0x8=*(00007f96)
:023A4B04 E594100C ldr r1,[r4, #+0xc]		;r4+0xc=*(00007f9a)
:023A4B08 E5942010 ldr r2,[r4, #+0x10]		;r4+0x10=*(00007f9e)
:023A4B0C EB00010B bl 023A4F40
:023A4B10 EA00005D b 023A4C8C
:023A4B14 EB00006E bl 023A4CD4
:023A4B18 E3500000 cmp r0,#0x0
:023A4B1C 1A000007 bne 023A4B40
:023A4B20 E5940004 ldr r0,[r4, #+0x4]		;r4+0x4=*(00007f92)
:023A4B24 E3A01003 mov  r1,#0x3		;r1=3(0x3)
:023A4B28 E1A00800 mov  r0,r0,lsl #0x10		;r0=65536(0x10000)
:023A4B2C E1A00820 mov  r0,r0,lsr #0x10		;r0=1(0x1)
:023A4B30 EB4039DC bl 033B32A8
:023A4B34 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023A4B38 EB403A18 bl 033B33A0
:023A4B3C EA000059 b 023A4CA8
:023A4B40 E594100C ldr r1,[r4, #+0xc]		;r4+0xc=*(00007f9a)
:023A4B44 E5940008 ldr r0,[r4, #+0x8]		;r4+0x8=*(00007f96)
:023A4B48 E1A01801 mov  r1,r1,lsl #0x10		;r1=196608(0x30000)
:023A4B4C E5942010 ldr r2,[r4, #+0x10]		;r4+0x10=*(00007f9e)
:023A4B50 E1A01821 mov  r1,r1,lsr #0x10		;r1=3(0x3)
:023A4B54 EB000141 bl 023A5060
:023A4B58 EA00004B b 023A4C8C
:023A4B5C EB00005C bl 023A4CD4
:023A4B60 E3500000 cmp r0,#0x0
:023A4B64 1A000007 bne 023A4B88
:023A4B68 E5940004 ldr r0,[r4, #+0x4]		;r4+0x4=*(00007f92)
:023A4B6C E3A01003 mov  r1,#0x3		;r1=3(0x3)
:023A4B70 E1A00800 mov  r0,r0,lsl #0x10		;r0=65536(0x10000)
:023A4B74 E1A00820 mov  r0,r0,lsr #0x10		;r0=1(0x1)
:023A4B78 EB4039CA bl 033B32A8
:023A4B7C E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023A4B80 EB403A06 bl 033B33A0
:023A4B84 EA000047 b 023A4CA8
:023A4B88 E594100C ldr r1,[r4, #+0xc]		;r4+0xc=*(00007f9a)
:023A4B8C E5940008 ldr r0,[r4, #+0x8]		;r4+0x8=*(00007f96)
:023A4B90 E1A01801 mov  r1,r1,lsl #0x10		;r1=196608(0x30000)
:023A4B94 E5942010 ldr r2,[r4, #+0x10]		;r4+0x10=*(00007f9e)
:023A4B98 E1A01821 mov  r1,r1,lsr #0x10		;r1=3(0x3)
:023A4B9C EB000172 bl 023A516C
:023A4BA0 EA000039 b 023A4C8C
:023A4BA4 EB00004A bl 023A4CD4
:023A4BA8 E3500000 cmp r0,#0x0
:023A4BAC 1A000007 bne 023A4BD0
:023A4BB0 E5940004 ldr r0,[r4, #+0x4]		;r4+0x4=*(00007f92)
:023A4BB4 E3A01003 mov  r1,#0x3		;r1=3(0x3)
:023A4BB8 E1A00800 mov  r0,r0,lsl #0x10		;r0=65536(0x10000)
:023A4BBC E1A00820 mov  r0,r0,lsr #0x10		;r0=1(0x1)
:023A4BC0 EB4039B8 bl 033B32A8
:023A4BC4 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023A4BC8 EB4039F4 bl 033B33A0
:023A4BCC EA000035 b 023A4CA8
:023A4BD0 E5940008 ldr r0,[r4, #+0x8]		;r4+0x8=*(00007f96)
:023A4BD4 EB0001A7 bl 023A5278
:023A4BD8 EA00002B b 023A4C8C
:023A4BDC EB00003C bl 023A4CD4
:023A4BE0 E3500000 cmp r0,#0x0
:023A4BE4 1A000007 bne 023A4C08
:023A4BE8 E5940004 ldr r0,[r4, #+0x4]		;r4+0x4=*(00007f92)
:023A4BEC E3A01003 mov  r1,#0x3		;r1=3(0x3)
:023A4BF0 E1A00800 mov  r0,r0,lsl #0x10		;r0=65536(0x10000)
:023A4BF4 E1A00820 mov  r0,r0,lsr #0x10		;r0=1(0x1)
:023A4BF8 EB4039AA bl 033B32A8
:023A4BFC E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023A4C00 EB4039E6 bl 033B33A0
:023A4C04 EA000027 b 023A4CA8
:023A4C08 E5940008 ldr r0,[r4, #+0x8]		;r4+0x8=*(00007f96)
:023A4C0C EB0001BB bl 023A5300
:023A4C10 EA00001D b 023A4C8C
:023A4C14 EB0001DB bl 023A5388
:023A4C18 EA00001B b 023A4C8C
:023A4C1C EB0001E9 bl 023A53C8
:023A4C20 EA000019 b 023A4C8C
:023A4C24 EB00002A bl 023A4CD4
:023A4C28 E3500000 cmp r0,#0x0
:023A4C2C 1A000007 bne 023A4C50
:023A4C30 E5940004 ldr r0,[r4, #+0x4]		;r4+0x4=*(00007f92)
:023A4C34 E3A01003 mov  r1,#0x3		;r1=3(0x3)
:023A4C38 E1A00800 mov  r0,r0,lsl #0x10		;r0=65536(0x10000)
:023A4C3C E1A00820 mov  r0,r0,lsr #0x10		;r0=1(0x1)
:023A4C40 EB403998 bl 033B32A8
:023A4C44 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023A4C48 EB4039D4 bl 033B33A0
:023A4C4C EA000015 b 023A4CA8
:023A4C50 EB0001EC bl 023A5408
:023A4C54 EA00000C b 023A4C8C
:023A4C58 E5940010 ldr r0,[r4, #+0x10]		;r4+0x10=*(00007f9e)
:023A4C5C EB0001F9 bl 023A5448
:023A4C60 EA000009 b 023A4C8C
:023A4C64 EB00021E bl 023A54E4
:023A4C68 EA000007 b 023A4C8C
:023A4C6C E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023A4C70 EB4039CA bl 033B33A0
:023A4C74 E5940004 ldr r0,[r4, #+0x4]		;r4+0x4=*(00007f92)
:023A4C78 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023A4C7C E1A00800 mov  r0,r0,lsl #0x10		;r0=65536(0x10000)
:023A4C80 E1A00820 mov  r0,r0,lsr #0x10		;r0=1(0x1)
:023A4C84 EB403987 bl 033B32A8
:023A4C88 EA000006 b 023A4CA8
:023A4C8C E5940004 ldr r0,[r4, #+0x4]		;r4+0x4=*(00007f92)
:023A4C90 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A4C94 E1A00800 mov  r0,r0,lsl #0x10		;r0=65536(0x10000)
:023A4C98 E1A00820 mov  r0,r0,lsr #0x10		;r0=1(0x1)
:023A4C9C EB403981 bl 033B32A8
:023A4CA0 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023A4CA4 EB4039BD bl 033B33A0
:023A4CA8 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:023A4CAC E12FFF1E bx r14 (Jump to addr_027F8E08?)
msr CPSR_fsxc,r14
:023A4CB0 E92D4008 stmdb  r13!,{r3,r14}
:023A4CB4 E28D0000 add  r0,r13,#0x0
:023A4CB8 EB00003A bl 023A4DA8
:023A4CBC E1DD00B0 ldrh r0,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:023A4CC0 E3100001 tst r0,#0x1
:023A4CC4 03A00001 moveq  r0,#0x1		;r0=1(0x1)
:023A4CC8 13A00000 movne  r0,#0x0		;r0=0(0x0)
:023A4CCC E8BD4008 ldmia  r13!,{r3,r14}
:023A4CD0 E12FFF1E bx r14 (Jump to addr_027F8E08?)
msr CPSR_fsxc,r14
:023A4CD4 E92D4008 stmdb  r13!,{r3,r14}
:023A4CD8 E28D0000 add  r0,r13,#0x0
:023A4CDC EB000031 bl 023A4DA8
:023A4CE0 E1DD00B0 ldrh r0,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:023A4CE4 E3100001 tst r0,#0x1
:023A4CE8 13A00000 movne  r0,#0x0		;r0=0(0x0)
:023A4CEC 1A000002 bne 023A4CFC
:023A4CF0 E3100002 tst r0,#0x2
:023A4CF4 13A00001 movne  r0,#0x1		;r0=1(0x1)
:023A4CF8 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:023A4CFC E8BD4008 ldmia  r13!,{r3,r14}
:023A4D00 E12FFF1E bx r14 (Jump to addr_027F8E08?)
msr CPSR_fsxc,r14
:023A4D04 E59F2030 ldr r2,[r15, #+0x30]		;r15+0x30=*(023a4d3c)=#67109312(0x040001c0)
:023A4D08 E1D200B0 ldrh r0,[r2, #+0x0]		;r2+0x0=*(040001c0)=#570969988(0x22084f84)
:023A4D0C E3100080 tst r0,#0x80
:023A4D10 1AFFFFFC bne 023A4D08
:023A4D14 E59F0024 ldr r0,[r15, #+0x24]		;r15+0x24=*(023a4d40)=#67109314(0x040001c2)
:023A4D18 E3A01C81 mov  r1,#0x8100		;r1=33024(0x8100)
:023A4D1C E1C210B0 strh r1,[r2, #+0x0]		;r2+0x0=*(040001c0)=#570969988(0x22084f84)
:023A4D20 E3A01006 mov  r1,#0x6		;r1=6(0x6)
:023A4D24 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(040001c2)=#707142152(0x2a262208)
:023A4D28 E2401002 sub  r1,r0,#0x2
:023A4D2C E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(2a262208)=#0(0x00000000)
:023A4D30 E3100080 tst r0,#0x80
:023A4D34 1AFFFFFC bne 023A4D2C
:023A4D38 E12FFF1E bx r14 (Jump to addr_027F8E08?)
msr CPSR_fsxc,r14
:023A4D3C 040001C0 streq r0,[r0],#-0x1c0
:023A4D40 040001C2 streq r0,[r0],#-0x1c2
:023A4D44 E59F1018 ldr r1,[r15, #+0x18]		;r15+0x18=*(023a4d64)=#67109314(0x040001c2)
:023A4D48 E20000FF and  r0,r0,#0xFF
:023A4D4C E1C100B0 strh r0,[r1, #+0x0]		;r1+0x0=*(040001c2)=#707142152(0x2a262208)
:023A4D50 E2411002 sub  r1,r1,#0x2
:023A4D54 E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(040001c2)=#707142152(0x2a262208)
:023A4D58 E3100080 tst r0,#0x80
:023A4D5C 1AFFFFFC bne 023A4D54
:023A4D60 E12FFF1E bx r14 (Jump to addr_027F8E08?)
msr CPSR_fsxc,r14
:023A4D64 040001C2 streq r0,[r0],#-0x1c2
:023A4D68 E59F2030 ldr r2,[r15, #+0x30]		;r15+0x30=*(023a4da0)=#67109312(0x040001c0)
:023A4D6C E1D200B0 ldrh r0,[r2, #+0x0]		;r2+0x0=*(040001c0)=#570969988(0x22084f84)
:023A4D70 E3100080 tst r0,#0x80
:023A4D74 1AFFFFFC bne 023A4D6C
:023A4D78 E59F0024 ldr r0,[r15, #+0x24]		;r15+0x24=*(023a4da4)=#67109314(0x040001c2)
:023A4D7C E3A01C81 mov  r1,#0x8100		;r1=33024(0x8100)
:023A4D80 E1C210B0 strh r1,[r2, #+0x0]		;r2+0x0=*(040001c0)=#570969988(0x22084f84)
:023A4D84 E3A01004 mov  r1,#0x4		;r1=4(0x4)
:023A4D88 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(040001c2)=#707142152(0x2a262208)
:023A4D8C E2401002 sub  r1,r0,#0x2
:023A4D90 E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(2a262208)=#0(0x00000000)
:023A4D94 E3100080 tst r0,#0x80
:023A4D98 1AFFFFFC bne 023A4D90
:023A4D9C E12FFF1E bx r14 (Jump to addr_027F8E08?)
msr CPSR_fsxc,r14
:023A4DA0 040001C0 streq r0,[r0],#-0x1c0
:023A4DA4 040001C2 streq r0,[r0],#-0x1c2
:023A4DA8 E59F3060 ldr r3,[r15, #+0x60]		;r15+0x60=*(023a4e10)=#67109312(0x040001c0)
:023A4DAC E1D310B0 ldrh r1,[r3, #+0x0]		;r3+0x0=*(040001c0)=#570969988(0x22084f84)
:023A4DB0 E3110080 tst r1,#0x80
:023A4DB4 1AFFFFFC bne 023A4DAC
:023A4DB8 E59F1054 ldr r1,[r15, #+0x54]		;r15+0x54=*(023a4e14)=#67109314(0x040001c2)
:023A4DBC E3A02C89 mov  r2,#0x8900		;r2=35072(0x8900)
:023A4DC0 E1C320B0 strh r2,[r3, #+0x0]		;r3+0x0=*(040001c0)=#570969988(0x22084f84)
:023A4DC4 E3A02005 mov  r2,#0x5		;r2=5(0x5)
:023A4DC8 E1C120B0 strh r2,[r1, #+0x0]		;r1+0x0=*(040001c2)=#707142152(0x2a262208)
:023A4DCC E2413002 sub  r3,r1,#0x2
:023A4DD0 E1D310B0 ldrh r1,[r3, #+0x0]		;r3+0x0=*(040001c0)=#570969988(0x22084f84)
:023A4DD4 E3110080 tst r1,#0x80
:023A4DD8 1AFFFFFC bne 023A4DD0
:023A4DDC E59F1030 ldr r1,[r15, #+0x30]		;r15+0x30=*(023a4e14)=#67109314(0x040001c2)
:023A4DE0 E3A02C81 mov  r2,#0x8100		;r2=33024(0x8100)
:023A4DE4 E1C320B0 strh r2,[r3, #+0x0]		;r3+0x0=*(040001c0)=#570969988(0x22084f84)
:023A4DE8 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:023A4DEC E1C120B0 strh r2,[r1, #+0x0]		;r1+0x0=*(040001c2)=#707142152(0x2a262208)
:023A4DF0 E2412002 sub  r2,r1,#0x2
:023A4DF4 E1D210B0 ldrh r1,[r2, #+0x0]		;r2+0x0=*(2a262208)=#0(0x00000000)
:023A4DF8 E3110080 tst r1,#0x80
:023A4DFC 1AFFFFFC bne 023A4DF4
:023A4E00 E59F100C ldr r1,[r15, #+0xc]		;r15+0xc=*(023a4e14)=#67109314(0x040001c2)
:023A4E04 E1D110B0 ldrh r1,[r1, #+0x0]		;r1+0x0=*(040001c2)=#707142152(0x2a262208)
:023A4E08 E5C01000 strb r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:023A4E0C E12FFF1E bx r14 (Jump to addr_027F8E08?)
msr CPSR_fsxc,r14
:023A4E10 040001C0 streq r0,[r0],#-0x1c0
:023A4E14 040001C2 streq r0,[r0],#-0x1c2
:023A4E18 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:023A4E1C E24DD008 sub  r13,r13,#0x8
:023A4E20 E1A05002 mov  r5,r2			;r5=707142152(0x2a262208)
:023A4E24 E3510001 cmp r1,#0x1
:023A4E28 3A000036 bcc 023A4F08
:023A4E2C E2002CFF and  r2,r0,#0xFF00
:023A4E30 E1A02422 mov  r2,r2,lsr #0x8		;r2=2762274(0x2a2622)
:023A4E34 E20038FF and  r3,r0,#0xFF0000
:023A4E38 E1CD20B2 strh r2,[r13, #+0x2]		;r13+0x2=*(00000001)
:023A4E3C E1A03823 mov  r3,r3,lsr #0x10		;r3=1024(0x400)
:023A4E40 E20000FF and  r0,r0,#0xFF
:023A4E44 E59F20C8 ldr r2,[r15, #+0xc8]		;r15+0xc8=*(023a4f14)=#67109312(0x040001c0)
:023A4E48 E1CD30B0 strh r3,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:023A4E4C E1CD00B4 strh r0,[r13, #+0x4]		;r13+0x4=*(00000003)
:023A4E50 E1D200B0 ldrh r0,[r2, #+0x0]		;r2+0x0=*(040001c0)=#570969988(0x22084f84)
:023A4E54 E3100080 tst r0,#0x80
:023A4E58 1AFFFFFC bne 023A4E50
:023A4E5C E59F40B4 ldr r4,[r15, #+0xb4]		;r15+0xb4=*(023a4f18)=#67109314(0x040001c2)
:023A4E60 E3A00C89 mov  r0,#0x8900		;r0=35072(0x8900)
:023A4E64 E1C200B0 strh r0,[r2, #+0x0]		;r2+0x0=*(040001c0)=#570969988(0x22084f84)
:023A4E68 E3A00003 mov  r0,#0x3		;r0=3(0x3)
:023A4E6C E1C400B0 strh r0,[r4, #+0x0]		;r4+0x0=*(040001c2)=#707142152(0x2a262208)
:023A4E70 E3A0C000 mov  r12,#0x0		;r12=0(0x0)
:023A4E74 E28D2000 add  r2,r13,#0x0
:023A4E78 E2443002 sub  r3,r4,#0x2
:023A4E7C E1D300B0 ldrh r0,[r3, #+0x0]		;r3+0x0=*(00000400)
:023A4E80 E3100080 tst r0,#0x80
:023A4E84 1AFFFFFC bne 023A4E7C
:023A4E88 E1A0008C mov  r0,r12,lsl #0x1		;r0=0(0x0)
:023A4E8C E19200B0 ldrh r0,[r2, +r0]
:023A4E90 E28CC001 add  r12,r12,#0x1
:023A4E94 E20000FF and  r0,r0,#0xFF
:023A4E98 E1C400B0 strh r0,[r4, #+0x0]		;r4+0x0=*(040001c2)=#707142152(0x2a262208)
:023A4E9C E35C0003 cmp r12,#0x3
:023A4EA0 BAFFFFF5 blt 023A4E7C
:023A4EA4 E59F2068 ldr r2,[r15, #+0x68]		;r15+0x68=*(023a4f14)=#67109312(0x040001c0)
:023A4EA8 E1D200B0 ldrh r0,[r2, #+0x0]		;r2+0x0=*(040001c0)=#570969988(0x22084f84)
:023A4EAC E3100080 tst r0,#0x80
:023A4EB0 1AFFFFFC bne 023A4EA8
:023A4EB4 E3A04000 mov  r4,#0x0		;r4=0(0x0)
:023A4EB8 E59F2054 ldr r2,[r15, #+0x54]		;r15+0x54=*(023a4f14)=#67109312(0x040001c0)
:023A4EBC E2410001 sub  r0,r1,#0x1
:023A4EC0 E1A03004 mov  r3,r4			;r3=0(0x0)
:023A4EC4 EA000006 b 023A4EE4
:023A4EC8 E1C230B2 strh r3,[r2, #+0x2]		;r2+0x2=*(040001c2)=#707142152(0x2a262208)
:023A4ECC E1D210B0 ldrh r1,[r2, #+0x0]		;r2+0x0=*(040001c0)=#570969988(0x22084f84)
:023A4ED0 E3110080 tst r1,#0x80
:023A4ED4 1AFFFFFC bne 023A4ECC
:023A4ED8 E1D210B2 ldrh r1,[r2, #+0x2]		;r2+0x2=*(040001c2)=#707142152(0x2a262208)
:023A4EDC E7C51004 strb r1,[r5, +r4]
:023A4EE0 E2844001 add  r4,r4,#0x1
:023A4EE4 E1540000 cmp r4,r0
:023A4EE8 3AFFFFF6 bcc 023A4EC8
:023A4EEC E59F0020 ldr r0,[r15, #+0x20]		;r15+0x20=*(023a4f14)=#67109312(0x040001c0)
:023A4EF0 E3A01C81 mov  r1,#0x8100		;r1=33024(0x8100)
:023A4EF4 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(040001c0)=#570969988(0x22084f84)
:023A4EF8 EB000007 bl 023A4F1C
:023A4EFC E59F0014 ldr r0,[r15, #+0x14]		;r15+0x14=*(023a4f18)=#67109314(0x040001c2)
:023A4F00 E1D000B0 ldrh r0,[r0, #+0x0]		;r0+0x0=*(040001c2)=#707142152(0x2a262208)
:023A4F04 E7C50004 strb r0,[r5, +r4]
:023A4F08 E28DD008 add  r13,r13,#0x8
:023A4F0C E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:023A4F10 E12FFF1E bx r14 (Jump to addr_027F8E08?)
msr CPSR_fsxc,r14
:023A4F14 040001C0 streq r0,[r0],#-0x1c0
:023A4F18 040001C2 streq r0,[r0],#-0x1c2
:023A4F1C E59F0018 ldr r0,[r15, #+0x18]		;r15+0x18=*(023a4f3c)=#67109314(0x040001c2)
:023A4F20 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A4F24 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(040001c2)=#707142152(0x2a262208)
:023A4F28 E2401002 sub  r1,r0,#0x2
:023A4F2C E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(2a262208)=#0(0x00000000)
:023A4F30 E3100080 tst r0,#0x80
:023A4F34 1AFFFFFC bne 023A4F2C
:023A4F38 E12FFF1E bx r14 (Jump to addr_027F8E08?)
msr CPSR_fsxc,r14
:023A4F3C 040001C2 streq r0,[r0],#-0x1c2
:023A4F40 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:023A4F44 E24DD008 sub  r13,r13,#0x8
:023A4F48 E1A05002 mov  r5,r2			;r5=67109312(0x40001c0)
:023A4F4C E3510001 cmp r1,#0x1
:023A4F50 3A00003D bcc 023A504C
:023A4F54 E2002CFF and  r2,r0,#0xFF00
:023A4F58 E1A02422 mov  r2,r2,lsr #0x8		;r2=262145(0x40001)
:023A4F5C E20038FF and  r3,r0,#0xFF0000
:023A4F60 E1CD20B2 strh r2,[r13, #+0x2]		;r13+0x2=*(00000001)
:023A4F64 E1A03823 mov  r3,r3,lsr #0x10		;r3=10790(0x2a26)
:023A4F68 E20000FF and  r0,r0,#0xFF
:023A4F6C E59F20E4 ldr r2,[r15, #+0xe4]		;r15+0xe4=*(023a5058)=#67109312(0x040001c0)
:023A4F70 E1CD30B0 strh r3,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:023A4F74 E1CD00B4 strh r0,[r13, #+0x4]		;r13+0x4=*(00000003)
:023A4F78 E1D200B0 ldrh r0,[r2, #+0x0]		;r2+0x0=*(040001c0)=#570969988(0x22084f84)
:023A4F7C E3100080 tst r0,#0x80
:023A4F80 1AFFFFFC bne 023A4F78
:023A4F84 E59F40D0 ldr r4,[r15, #+0xd0]		;r15+0xd0=*(023a505c)=#67109314(0x040001c2)
:023A4F88 E3A00C89 mov  r0,#0x8900		;r0=35072(0x8900)
:023A4F8C E1C200B0 strh r0,[r2, #+0x0]		;r2+0x0=*(040001c0)=#570969988(0x22084f84)
:023A4F90 E3A0000B mov  r0,#0xB		;r0=11(0xb)
:023A4F94 E1C400B0 strh r0,[r4, #+0x0]		;r4+0x0=*(040001c2)=#707142152(0x2a262208)
:023A4F98 E3A0C000 mov  r12,#0x0		;r12=0(0x0)
:023A4F9C E28D2000 add  r2,r13,#0x0
:023A4FA0 E2443002 sub  r3,r4,#0x2
:023A4FA4 E1D300B0 ldrh r0,[r3, #+0x0]		;r3+0x0=*(00002a26)
:023A4FA8 E3100080 tst r0,#0x80
:023A4FAC 1AFFFFFC bne 023A4FA4
:023A4FB0 E1A0008C mov  r0,r12,lsl #0x1		;r0=0(0x0)
:023A4FB4 E19200B0 ldrh r0,[r2, +r0]
:023A4FB8 E28CC001 add  r12,r12,#0x1
:023A4FBC E20000FF and  r0,r0,#0xFF
:023A4FC0 E1C400B0 strh r0,[r4, #+0x0]		;r4+0x0=*(040001c2)=#707142152(0x2a262208)
:023A4FC4 E35C0003 cmp r12,#0x3
:023A4FC8 BAFFFFF5 blt 023A4FA4
:023A4FCC E59F2084 ldr r2,[r15, #+0x84]		;r15+0x84=*(023a5058)=#67109312(0x040001c0)
:023A4FD0 E1D200B0 ldrh r0,[r2, #+0x0]		;r2+0x0=*(040001c0)=#570969988(0x22084f84)
:023A4FD4 E3100080 tst r0,#0x80
:023A4FD8 1AFFFFFC bne 023A4FD0
:023A4FDC E59F0078 ldr r0,[r15, #+0x78]		;r15+0x78=*(023a505c)=#67109314(0x040001c2)
:023A4FE0 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:023A4FE4 E1C020B0 strh r2,[r0, #+0x0]		;r0+0x0=*(040001c2)=#707142152(0x2a262208)
:023A4FE8 E2402002 sub  r2,r0,#0x2
:023A4FEC E1D200B0 ldrh r0,[r2, #+0x0]		;r2+0x0=*(2a262208)=#0(0x00000000)
:023A4FF0 E3100080 tst r0,#0x80
:023A4FF4 1AFFFFFC bne 023A4FEC
:023A4FF8 E3A04000 mov  r4,#0x0		;r4=0(0x0)
:023A4FFC E59F2054 ldr r2,[r15, #+0x54]		;r15+0x54=*(023a5058)=#67109312(0x040001c0)
:023A5000 E2410001 sub  r0,r1,#0x1
:023A5004 E1A03004 mov  r3,r4			;r3=0(0x0)
:023A5008 EA000006 b 023A5028
:023A500C E1C230B2 strh r3,[r2, #+0x2]		;r2+0x2=*(040001c2)=#707142152(0x2a262208)
:023A5010 E1D210B0 ldrh r1,[r2, #+0x0]		;r2+0x0=*(040001c0)=#570969988(0x22084f84)
:023A5014 E3110080 tst r1,#0x80
:023A5018 1AFFFFFC bne 023A5010
:023A501C E1D210B2 ldrh r1,[r2, #+0x2]		;r2+0x2=*(040001c2)=#707142152(0x2a262208)
:023A5020 E7C51004 strb r1,[r5, +r4]
:023A5024 E2844001 add  r4,r4,#0x1
:023A5028 E1540000 cmp r4,r0
:023A502C 3AFFFFF6 bcc 023A500C
:023A5030 E59F0020 ldr r0,[r15, #+0x20]		;r15+0x20=*(023a5058)=#67109312(0x040001c0)
:023A5034 E3A01C81 mov  r1,#0x8100		;r1=33024(0x8100)
:023A5038 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(040001c0)=#570969988(0x22084f84)
:023A503C EBFFFFB6 bl 023A4F1C
:023A5040 E59F0014 ldr r0,[r15, #+0x14]		;r15+0x14=*(023a505c)=#67109314(0x040001c2)
:023A5044 E1D000B0 ldrh r0,[r0, #+0x0]		;r0+0x0=*(040001c2)=#707142152(0x2a262208)
:023A5048 E7C50004 strb r0,[r5, +r4]
:023A504C E28DD008 add  r13,r13,#0x8
:023A5050 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:023A5054 E12FFF1E bx r14 (Jump to addr_027F8E08?)
msr CPSR_fsxc,r14
:023A5058 040001C0 streq r0,[r0],#-0x1c0
:023A505C 040001C2 streq r0,[r0],#-0x1c2
:023A5060 E92D4010 stmdb  r13!,{r4,r14}
:023A5064 E24DD008 sub  r13,r13,#0x8
:023A5068 E3510001 cmp r1,#0x1
:023A506C 3A000039 bcc 023A5158
:023A5070 E0803001 add  r3,r0,r1
:023A5074 E2433001 sub  r3,r3,#0x1
:023A5078 E1A03423 mov  r3,r3,lsr #0x8		;r3=2762274(0x2a2622)
:023A507C E1530420 cmp r3,r0,lsr #0x8
:023A5080 E2003CFF and  r3,r0,#0xFF00
:023A5084 E1A03423 mov  r3,r3,lsr #0x8		;r3=10790(0x2a26)
:023A5088 820010FF andhi  r1,r0,#0xFF
:023A508C E200C8FF and  r12,r0,#0xFF0000
:023A5090 E1CD30B2 strh r3,[r13, #+0x2]		;r13+0x2=*(00000001)
:023A5094 82611C01 rsbhi  r1,r1,#0x100
:023A5098 E1A0C82C mov  r12,r12,lsr #0x10		;r12=0(0x0)
:023A509C E20000FF and  r0,r0,#0xFF
:023A50A0 81A01801 movhi  r1,r1,lsl #0x10		;r1=1334050816(0x4f840000)
:023A50A4 E59F30B8 ldr r3,[r15, #+0xb8]		;r15+0xb8=*(023a5164)=#67109312(0x040001c0)
:023A50A8 E1CDC0B0 strh r12,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:023A50AC E1CD00B4 strh r0,[r13, #+0x4]		;r13+0x4=*(00000003)
:023A50B0 81A01821 movhi  r1,r1,lsr #0x10		;r1=20356(0x4f84)
:023A50B4 E1D300B0 ldrh r0,[r3, #+0x0]		;r3+0x0=*(040001c0)=#570969988(0x22084f84)
:023A50B8 E3100080 tst r0,#0x80
:023A50BC 1AFFFFFC bne 023A50B4
:023A50C0 E59FE0A0 ldr r14,[r15, #+0xa0]		;r15+0xa0=*(023a5168)=#67109314(0x040001c2)
:023A50C4 E3A00C89 mov  r0,#0x8900		;r0=35072(0x8900)
:023A50C8 E1C300B0 strh r0,[r3, #+0x0]		;r3+0x0=*(040001c0)=#570969988(0x22084f84)
:023A50CC E3A0000A mov  r0,#0xA		;r0=10(0xa)
:023A50D0 E1CE00B0 strh r0,[r14, #+0x0]		;r14+0x0=*(040001c2)=#707142152(0x2a262208)
:023A50D4 E3A04000 mov  r4,#0x0		;r4=0(0x0)
:023A50D8 E28D3000 add  r3,r13,#0x0
:023A50DC E24EC002 sub  r12,r14,#0x2
:023A50E0 E1DC00B0 ldrh r0,[r12, #+0x0]		;r12+0x0=*(00000000)
:023A50E4 E3100080 tst r0,#0x80
:023A50E8 1AFFFFFC bne 023A50E0
:023A50EC E1A00084 mov  r0,r4,lsl #0x1		;r0=0(0x0)
:023A50F0 E19300B0 ldrh r0,[r3, +r0]
:023A50F4 E2844001 add  r4,r4,#0x1
:023A50F8 E20000FF and  r0,r0,#0xFF
:023A50FC E1CE00B0 strh r0,[r14, #+0x0]		;r14+0x0=*(040001c2)=#707142152(0x2a262208)
:023A5100 E3540003 cmp r4,#0x3
:023A5104 BAFFFFF5 blt 023A50E0
:023A5108 E2413001 sub  r3,r1,#0x1
:023A510C E59F1050 ldr r1,[r15, #+0x50]		;r15+0x50=*(023a5164)=#67109312(0x040001c0)
:023A5110 E3A04000 mov  r4,#0x0		;r4=0(0x0)
:023A5114 EA000005 b 023A5130
:023A5118 E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(040001c0)=#570969988(0x22084f84)
:023A511C E3100080 tst r0,#0x80
:023A5120 1AFFFFFC bne 023A5118
:023A5124 E7D20004 ldrb r0,[r2, +r4]
:023A5128 E2844001 add  r4,r4,#0x1
:023A512C E1C100B2 strh r0,[r1, #+0x2]		;r1+0x2=*(040001c2)=#707142152(0x2a262208)
:023A5130 E1540003 cmp r4,r3
:023A5134 BAFFFFF7 blt 023A5118
:023A5138 E59F1024 ldr r1,[r15, #+0x24]		;r15+0x24=*(023a5164)=#67109312(0x040001c0)
:023A513C E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(040001c0)=#570969988(0x22084f84)
:023A5140 E3100080 tst r0,#0x80
:023A5144 1AFFFFFC bne 023A513C
:023A5148 E3A00C81 mov  r0,#0x8100		;r0=33024(0x8100)
:023A514C E1C100B0 strh r0,[r1, #+0x0]		;r1+0x0=*(040001c0)=#570969988(0x22084f84)
:023A5150 E7D20004 ldrb r0,[r2, +r4]
:023A5154 EBFFFEFA bl 023A4D44
:023A5158 E28DD008 add  r13,r13,#0x8
:023A515C E8BD4010 ldmia  r13!,{r4,r14}
:023A5160 E12FFF1E bx r14 (Jump to addr_040001C2?)
msr CPSR_fsxc,r14
:023A5164 040001C0 streq r0,[r0],#-0x1c0
:023A5168 040001C2 streq r0,[r0],#-0x1c2
:023A516C E92D4010 stmdb  r13!,{r4,r14}
:023A5170 E24DD008 sub  r13,r13,#0x8
:023A5174 E3510001 cmp r1,#0x1
:023A5178 3A000039 bcc 023A5264
:023A517C E0803001 add  r3,r0,r1
:023A5180 E2433001 sub  r3,r3,#0x1
:023A5184 E1A03423 mov  r3,r3,lsr #0x8		;r3=262145(0x40001)
:023A5188 E1530420 cmp r3,r0,lsr #0x8
:023A518C E2003CFF and  r3,r0,#0xFF00
:023A5190 E1A03423 mov  r3,r3,lsr #0x8		;r3=1024(0x400)
:023A5194 820010FF andhi  r1,r0,#0xFF
:023A5198 E200C8FF and  r12,r0,#0xFF0000
:023A519C E1CD30B2 strh r3,[r13, #+0x2]		;r13+0x2=*(00000001)
:023A51A0 82611C01 rsbhi  r1,r1,#0x100
:023A51A4 E1A0C82C mov  r12,r12,lsr #0x10		;r12=0(0x0)
:023A51A8 E20000FF and  r0,r0,#0xFF
:023A51AC 81A01801 movhi  r1,r1,lsl #0x10		;r1=29360128(0x1c00000)
:023A51B0 E59F30B8 ldr r3,[r15, #+0xb8]		;r15+0xb8=*(023a5270)=#67109312(0x040001c0)
:023A51B4 E1CDC0B0 strh r12,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:023A51B8 E1CD00B4 strh r0,[r13, #+0x4]		;r13+0x4=*(00000003)
:023A51BC 81A01821 movhi  r1,r1,lsr #0x10		;r1=448(0x1c0)
:023A51C0 E1D300B0 ldrh r0,[r3, #+0x0]		;r3+0x0=*(040001c0)=#570969988(0x22084f84)
:023A51C4 E3100080 tst r0,#0x80
:023A51C8 1AFFFFFC bne 023A51C0
:023A51CC E59FE0A0 ldr r14,[r15, #+0xa0]		;r15+0xa0=*(023a5274)=#67109314(0x040001c2)
:023A51D0 E3A00C89 mov  r0,#0x8900		;r0=35072(0x8900)
:023A51D4 E1C300B0 strh r0,[r3, #+0x0]		;r3+0x0=*(040001c0)=#570969988(0x22084f84)
:023A51D8 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:023A51DC E1CE00B0 strh r0,[r14, #+0x0]		;r14+0x0=*(040001c2)=#707142152(0x2a262208)
:023A51E0 E3A04000 mov  r4,#0x0		;r4=0(0x0)
:023A51E4 E28D3000 add  r3,r13,#0x0
:023A51E8 E24EC002 sub  r12,r14,#0x2
:023A51EC E1DC00B0 ldrh r0,[r12, #+0x0]		;r12+0x0=*(00000000)
:023A51F0 E3100080 tst r0,#0x80
:023A51F4 1AFFFFFC bne 023A51EC
:023A51F8 E1A00084 mov  r0,r4,lsl #0x1		;r0=0(0x0)
:023A51FC E19300B0 ldrh r0,[r3, +r0]
:023A5200 E2844001 add  r4,r4,#0x1
:023A5204 E20000FF and  r0,r0,#0xFF
:023A5208 E1CE00B0 strh r0,[r14, #+0x0]		;r14+0x0=*(040001c2)=#707142152(0x2a262208)
:023A520C E3540003 cmp r4,#0x3
:023A5210 BAFFFFF5 blt 023A51EC
:023A5214 E2413001 sub  r3,r1,#0x1
:023A5218 E59F1050 ldr r1,[r15, #+0x50]		;r15+0x50=*(023a5270)=#67109312(0x040001c0)
:023A521C E3A04000 mov  r4,#0x0		;r4=0(0x0)
:023A5220 EA000005 b 023A523C
:023A5224 E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(040001c0)=#570969988(0x22084f84)
:023A5228 E3100080 tst r0,#0x80
:023A522C 1AFFFFFC bne 023A5224
:023A5230 E7D20004 ldrb r0,[r2, +r4]
:023A5234 E2844001 add  r4,r4,#0x1
:023A5238 E1C100B2 strh r0,[r1, #+0x2]		;r1+0x2=*(040001c2)=#707142152(0x2a262208)
:023A523C E1540003 cmp r4,r3
:023A5240 BAFFFFF7 blt 023A5224
:023A5244 E59F1024 ldr r1,[r15, #+0x24]		;r15+0x24=*(023a5270)=#67109312(0x040001c0)
:023A5248 E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(040001c0)=#570969988(0x22084f84)
:023A524C E3100080 tst r0,#0x80
:023A5250 1AFFFFFC bne 023A5248
:023A5254 E3A00C81 mov  r0,#0x8100		;r0=33024(0x8100)
:023A5258 E1C100B0 strh r0,[r1, #+0x0]		;r1+0x0=*(040001c0)=#570969988(0x22084f84)
:023A525C E7D20004 ldrb r0,[r2, +r4]
:023A5260 EBFFFEB7 bl 023A4D44
:023A5264 E28DD008 add  r13,r13,#0x8
:023A5268 E8BD4010 ldmia  r13!,{r4,r14}
:023A526C E12FFF1E bx r14 (Jump to addr_040001C2?)
msr CPSR_fsxc,r14
:023A5270 040001C0 streq r0,[r0],#-0x1c0
:023A5274 040001C2 streq r0,[r0],#-0x1c2
:023A5278 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:023A527C E20018FF and  r1,r0,#0xFF0000
:023A5280 E1A01821 mov  r1,r1,lsr #0x10		;r1=1024(0x400)
:023A5284 E2002CFF and  r2,r0,#0xFF00
:023A5288 E1A02402 mov  r2,r2,lsl #0x8		;r2=114688(0x1c000)
:023A528C E59F3064 ldr r3,[r15, #+0x64]		;r15+0x64=*(023a52f8)=#67109312(0x040001c0)
:023A5290 E1A01801 mov  r1,r1,lsl #0x10		;r1=67108864(0x4000000)
:023A5294 E20050FF and  r5,r0,#0xFF
:023A5298 E1A00821 mov  r0,r1,lsr #0x10		;r0=1024(0x400)
:023A529C E1A04822 mov  r4,r2,lsr #0x10		;r4=1(0x1)
:023A52A0 E1D310B0 ldrh r1,[r3, #+0x0]		;r3+0x0=*(040001c0)=#570969988(0x22084f84)
:023A52A4 E3110080 tst r1,#0x80
:023A52A8 1AFFFFFC bne 023A52A0
:023A52AC E59F1048 ldr r1,[r15, #+0x48]		;r15+0x48=*(023a52fc)=#67109314(0x040001c2)
:023A52B0 E3A02C89 mov  r2,#0x8900		;r2=35072(0x8900)
:023A52B4 E1C320B0 strh r2,[r3, #+0x0]		;r3+0x0=*(040001c0)=#570969988(0x22084f84)
:023A52B8 E3A020DB mov  r2,#0xDB		;r2=219(0xdb)
:023A52BC E1C120B0 strh r2,[r1, #+0x0]		;r1+0x0=*(040001c2)=#707142152(0x2a262208)
:023A52C0 E2412002 sub  r2,r1,#0x2
:023A52C4 E1D210B0 ldrh r1,[r2, #+0x0]		;r2+0x0=*(2a262208)=#0(0x00000000)
:023A52C8 E3110080 tst r1,#0x80
:023A52CC 1AFFFFFC bne 023A52C4
:023A52D0 EBFFFE9B bl 023A4D44
:023A52D4 E1A00004 mov  r0,r4			;r0=1(0x1)
:023A52D8 EBFFFE99 bl 023A4D44
:023A52DC E59F1014 ldr r1,[r15, #+0x14]		;r15+0x14=*(023a52f8)=#67109312(0x040001c0)
:023A52E0 E3A02C81 mov  r2,#0x8100		;r2=33024(0x8100)
:023A52E4 E1A00005 mov  r0,r5			;r0=67109312(0x40001c0)
:023A52E8 E1C120B0 strh r2,[r1, #+0x0]		;r1+0x0=*(040001c0)=#570969988(0x22084f84)
:023A52EC EBFFFE94 bl 023A4D44
:023A52F0 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:023A52F4 E12FFF1E bx r14 (Jump to addr_040001C2?)
msr CPSR_fsxc,r14
:023A52F8 040001C0 streq r0,[r0],#-0x1c0
:023A52FC 040001C2 streq r0,[r0],#-0x1c2
:023A5300 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:023A5304 E20018FF and  r1,r0,#0xFF0000
:023A5308 E1A01821 mov  r1,r1,lsr #0x10		;r1=1024(0x400)
:023A530C E2002CFF and  r2,r0,#0xFF00
:023A5310 E1A02402 mov  r2,r2,lsl #0x8		;r2=139428864(0x84f8400)
:023A5314 E59F3064 ldr r3,[r15, #+0x64]		;r15+0x64=*(023a5380)=#67109312(0x040001c0)
:023A5318 E1A01801 mov  r1,r1,lsl #0x10		;r1=67108864(0x4000000)
:023A531C E20050FF and  r5,r0,#0xFF
:023A5320 E1A00821 mov  r0,r1,lsr #0x10		;r0=1024(0x400)
:023A5324 E1A04822 mov  r4,r2,lsr #0x10		;r4=2127(0x84f)
:023A5328 E1D310B0 ldrh r1,[r3, #+0x0]		;r3+0x0=*(040001c0)=#570969988(0x22084f84)
:023A532C E3110080 tst r1,#0x80
:023A5330 1AFFFFFC bne 023A5328
:023A5334 E59F1048 ldr r1,[r15, #+0x48]		;r15+0x48=*(023a5384)=#67109314(0x040001c2)
:023A5338 E3A02C89 mov  r2,#0x8900		;r2=35072(0x8900)
:023A533C E1C320B0 strh r2,[r3, #+0x0]		;r3+0x0=*(040001c0)=#570969988(0x22084f84)
:023A5340 E3A020D8 mov  r2,#0xD8		;r2=216(0xd8)
:023A5344 E1C120B0 strh r2,[r1, #+0x0]		;r1+0x0=*(040001c2)=#707142152(0x2a262208)
:023A5348 E2412002 sub  r2,r1,#0x2
:023A534C E1D210B0 ldrh r1,[r2, #+0x0]		;r2+0x0=*(2a262208)=#0(0x00000000)
:023A5350 E3110080 tst r1,#0x80
:023A5354 1AFFFFFC bne 023A534C
:023A5358 EBFFFE79 bl 023A4D44
:023A535C E1A00004 mov  r0,r4			;r0=2127(0x84f)
:023A5360 EBFFFE77 bl 023A4D44
:023A5364 E59F1014 ldr r1,[r15, #+0x14]		;r15+0x14=*(023a5380)=#67109312(0x040001c0)
:023A5368 E3A02C81 mov  r2,#0x8100		;r2=33024(0x8100)
:023A536C E1A00005 mov  r0,r5			;r0=67109312(0x40001c0)
:023A5370 E1C120B0 strh r2,[r1, #+0x0]		;r1+0x0=*(040001c0)=#570969988(0x22084f84)
:023A5374 EBFFFE72 bl 023A4D44
:023A5378 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:023A537C E12FFF1E bx r14 (Jump to addr_040001C2?)
msr CPSR_fsxc,r14
:023A5380 040001C0 streq r0,[r0],#-0x1c0
:023A5384 040001C2 streq r0,[r0],#-0x1c2
:023A5388 E59F2030 ldr r2,[r15, #+0x30]		;r15+0x30=*(023a53c0)=#67109312(0x040001c0)
:023A538C E1D200B0 ldrh r0,[r2, #+0x0]		;r2+0x0=*(040001c0)=#570969988(0x22084f84)
:023A5390 E3100080 tst r0,#0x80
:023A5394 1AFFFFFC bne 023A538C
:023A5398 E59F0024 ldr r0,[r15, #+0x24]		;r15+0x24=*(023a53c4)=#67109314(0x040001c2)
:023A539C E3A01C81 mov  r1,#0x8100		;r1=33024(0x8100)
:023A53A0 E1C210B0 strh r1,[r2, #+0x0]		;r2+0x0=*(040001c0)=#570969988(0x22084f84)
:023A53A4 E3A010B9 mov  r1,#0xB9		;r1=185(0xb9)
:023A53A8 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(040001c2)=#707142152(0x2a262208)
:023A53AC E2401002 sub  r1,r0,#0x2
:023A53B0 E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(2a262208)=#0(0x00000000)
:023A53B4 E3100080 tst r0,#0x80
:023A53B8 1AFFFFFC bne 023A53B0
:023A53BC E12FFF1E bx r14 (Jump to addr_040001C2?)
msr CPSR_fsxc,r14
:023A53C0 040001C0 streq r0,[r0],#-0x1c0
:023A53C4 040001C2 streq r0,[r0],#-0x1c2
:023A53C8 E59F2030 ldr r2,[r15, #+0x30]		;r15+0x30=*(023a5400)=#67109312(0x040001c0)
:023A53CC E1D200B0 ldrh r0,[r2, #+0x0]		;r2+0x0=*(040001c0)=#570969988(0x22084f84)
:023A53D0 E3100080 tst r0,#0x80
:023A53D4 1AFFFFFC bne 023A53CC
:023A53D8 E59F0024 ldr r0,[r15, #+0x24]		;r15+0x24=*(023a5404)=#67109314(0x040001c2)
:023A53DC E3A01C81 mov  r1,#0x8100		;r1=33024(0x8100)
:023A53E0 E1C210B0 strh r1,[r2, #+0x0]		;r2+0x0=*(040001c0)=#570969988(0x22084f84)
:023A53E4 E3A010AB mov  r1,#0xAB		;r1=171(0xab)
:023A53E8 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(040001c2)=#707142152(0x2a262208)
:023A53EC E2401002 sub  r1,r0,#0x2
:023A53F0 E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(2a262208)=#0(0x00000000)
:023A53F4 E3100080 tst r0,#0x80
:023A53F8 1AFFFFFC bne 023A53F0
:023A53FC E12FFF1E bx r14 (Jump to addr_040001C2?)
msr CPSR_fsxc,r14
:023A5400 040001C0 streq r0,[r0],#-0x1c0
:023A5404 040001C2 streq r0,[r0],#-0x1c2
:023A5408 E59F2030 ldr r2,[r15, #+0x30]		;r15+0x30=*(023a5440)=#67109312(0x040001c0)
:023A540C E1D200B0 ldrh r0,[r2, #+0x0]		;r2+0x0=*(040001c0)=#570969988(0x22084f84)
:023A5410 E3100080 tst r0,#0x80
:023A5414 1AFFFFFC bne 023A540C
:023A5418 E59F0024 ldr r0,[r15, #+0x24]		;r15+0x24=*(023a5444)=#67109314(0x040001c2)
:023A541C E3A01C81 mov  r1,#0x8100		;r1=33024(0x8100)
:023A5420 E1C210B0 strh r1,[r2, #+0x0]		;r2+0x0=*(040001c0)=#570969988(0x22084f84)
:023A5424 E3A010C7 mov  r1,#0xC7		;r1=199(0xc7)
:023A5428 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(040001c2)=#707142152(0x2a262208)
:023A542C E2401002 sub  r1,r0,#0x2
:023A5430 E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(2a262208)=#0(0x00000000)
:023A5434 E3100080 tst r0,#0x80
:023A5438 1AFFFFFC bne 023A5430
:023A543C E12FFF1E bx r14 (Jump to addr_040001C2?)
msr CPSR_fsxc,r14
:023A5440 040001C0 streq r0,[r0],#-0x1c0
:023A5444 040001C2 streq r0,[r0],#-0x1c2
:023A5448 E92D4008 stmdb  r13!,{r3,r14}
:023A544C E59F3088 ldr r3,[r15, #+0x88]		;r15+0x88=*(023a54dc)=#67109312(0x040001c0)
:023A5450 E1D310B0 ldrh r1,[r3, #+0x0]		;r3+0x0=*(040001c0)=#570969988(0x22084f84)
:023A5454 E3110080 tst r1,#0x80
:023A5458 1AFFFFFC bne 023A5450
:023A545C E59F107C ldr r1,[r15, #+0x7c]		;r15+0x7c=*(023a54e0)=#67109314(0x040001c2)
:023A5460 E3A02C89 mov  r2,#0x8900		;r2=35072(0x8900)
:023A5464 E1C320B0 strh r2,[r3, #+0x0]		;r3+0x0=*(040001c0)=#570969988(0x22084f84)
:023A5468 E3A0209F mov  r2,#0x9F		;r2=159(0x9f)
:023A546C E1C120B0 strh r2,[r1, #+0x0]		;r1+0x0=*(040001c2)=#707142152(0x2a262208)
:023A5470 E2412002 sub  r2,r1,#0x2
:023A5474 E1D210B0 ldrh r1,[r2, #+0x0]		;r2+0x0=*(2a262208)=#0(0x00000000)
:023A5478 E3110080 tst r1,#0x80
:023A547C 1AFFFFFC bne 023A5474
:023A5480 E59F1058 ldr r1,[r15, #+0x58]		;r15+0x58=*(023a54e0)=#67109314(0x040001c2)
:023A5484 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:023A5488 E1C120B0 strh r2,[r1, #+0x0]		;r1+0x0=*(040001c2)=#707142152(0x2a262208)
:023A548C E241E002 sub  r14,r1,#0x2
:023A5490 E1DE10B0 ldrh r1,[r14, #+0x0]		;r14+0x0=*(040001c2)=#707142152(0x2a262208)
:023A5494 E3110080 tst r1,#0x80
:023A5498 1AFFFFFC bne 023A5490
:023A549C E59FC03C ldr r12,[r15, #+0x3c]		;r15+0x3c=*(023a54e0)=#67109314(0x040001c2)
:023A54A0 E3A02C81 mov  r2,#0x8100		;r2=33024(0x8100)
:023A54A4 E1DC30B0 ldrh r3,[r12, #+0x0]		;r12+0x0=*(040001c2)=#707142152(0x2a262208)
:023A54A8 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A54AC E5C03000 strb r3,[r0, #+0x0]		;r0+0x0=*(00000000)
:023A54B0 E1CE20B0 strh r2,[r14, #+0x0]		;r14+0x0=*(040001c2)=#707142152(0x2a262208)
:023A54B4 E1CC10B0 strh r1,[r12, #+0x0]		;r12+0x0=*(040001c2)=#707142152(0x2a262208)
:023A54B8 E24C2002 sub  r2,r12,#0x2
:023A54BC E1D210B0 ldrh r1,[r2, #+0x0]		;r2+0x0=*(2a262208)=#0(0x00000000)
:023A54C0 E3110080 tst r1,#0x80
:023A54C4 1AFFFFFC bne 023A54BC
:023A54C8 E59F1010 ldr r1,[r15, #+0x10]		;r15+0x10=*(023a54e0)=#67109314(0x040001c2)
:023A54CC E1D110B0 ldrh r1,[r1, #+0x0]		;r1+0x0=*(040001c2)=#707142152(0x2a262208)
:023A54D0 E5C01001 strb r1,[r0, #+0x1]		;r0+0x1=*(00000001)
:023A54D4 E8BD4008 ldmia  r13!,{r3,r14}
:023A54D8 E12FFF1E bx r14 (Jump to addr_040001C2?)
msr CPSR_fsxc,r14
:023A54DC 040001C0 streq r0,[r0],#-0x1c0
:023A54E0 040001C2 streq r0,[r0],#-0x1c2
:023A54E4 E59F2030 ldr r2,[r15, #+0x30]		;r15+0x30=*(023a551c)=#67109312(0x040001c0)
:023A54E8 E1D200B0 ldrh r0,[r2, #+0x0]		;r2+0x0=*(040001c0)=#570969988(0x22084f84)
:023A54EC E3100080 tst r0,#0x80
:023A54F0 1AFFFFFC bne 023A54E8
:023A54F4 E59F0024 ldr r0,[r15, #+0x24]		;r15+0x24=*(023a5520)=#67109314(0x040001c2)
:023A54F8 E3A01C81 mov  r1,#0x8100		;r1=33024(0x8100)
:023A54FC E1C210B0 strh r1,[r2, #+0x0]		;r2+0x0=*(040001c0)=#570969988(0x22084f84)
:023A5500 E3A010FF mov  r1,#0xFF		;r1=255(0xff)
:023A5504 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(040001c2)=#707142152(0x2a262208)
:023A5508 E2401002 sub  r1,r0,#0x2
:023A550C E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(2a262208)=#0(0x00000000)
:023A5510 E3100080 tst r0,#0x80
:023A5514 1AFFFFFC bne 023A550C
:023A5518 E12FFF1E bx r14 (Jump to addr_040001C2?)
msr CPSR_fsxc,r14
:023A551C 040001C0 streq r0,[r0],#-0x1c0
:023A5520 040001C2 streq r0,[r0],#-0x1c2
:023A5524 E92D41F8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r14}
:023A5528 E24DD00C sub  r13,r13,#0xC
:023A552C E59F122C ldr r1,[r15, #+0x22c]		;r15+0x22c=*(023a5760)=#41913896(0x027f8e28)
:023A5530 E1A08000 mov  r8,r0			;r8=0(0x0)
:023A5534 E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(027f8e28)=#430987040(0x19b05720)
:023A5538 E3500000 cmp r0,#0x0
:023A553C 1A000084 bne 023A5754
:023A5540 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:023A5544 E1C120B0 strh r2,[r1, #+0x0]		;r1+0x0=*(027f8e28)=#430987040(0x19b05720)
:023A5548 E28D0008 add  r0,r13,#0x8
:023A554C E58121D8 str r2,[r1, #+0x1d8]		;r1+0x1d8=*(027f9000)=#278401672(0x10981288)
:023A5550 EB000383 bl 023A6364
:023A5554 E28D000A add  r0,r13,#0xA
:023A5558 EB00039A bl 023A63C8
:023A555C E1DD00B8 ldrh r0,[r13, #+0x8]		;r13+0x8=*(00000007)
:023A5560 E1A01C00 mov  r1,r0,lsl #0x18		;r1=536870912(0x20000000)
:023A5564 E1B01FA1 movs r1,r1,lsr #0x1f		;r1=0(0x0)
:023A5568 1A000006 bne 023A5588
:023A556C E1A00C80 mov  r0,r0,lsl #0x19		;r0=1073741824(0x40000000)
:023A5570 E1B00FA0 movs r0,r0,lsr #0x1f		;r0=0(0x0)
:023A5574 1A000003 bne 023A5588
:023A5578 E1DD00BA ldrh r0,[r13, #+0xa]		;r13+0xa=*(00000009)
:023A557C E1A00C00 mov  r0,r0,lsl #0x18		;r0=0(0x0)
:023A5580 E1B00FA0 movs r0,r0,lsr #0x1f		;r0=0(0x0)
:023A5584 0A000005 beq 023A55A0
:023A5588 E1DD10B8 ldrh r1,[r13, #+0x8]		;r13+0x8=*(00000007)
:023A558C E28D0008 add  r0,r13,#0x8
:023A5590 E3C11001 bic  r1,r1,#0x1
:023A5594 E3811001 orr  r1,r1,#0x1
:023A5598 E1CD10B8 strh r1,[r13, #+0x8]		;r13+0x8=*(00000007)
:023A559C EB00037B bl 023A6390
:023A55A0 E1DD00B8 ldrh r0,[r13, #+0x8]		;r13+0x8=*(00000007)
:023A55A4 E1A01D80 mov  r1,r0,lsl #0x1b		;r1=0(0x0)
:023A55A8 E1B01FA1 movs r1,r1,lsr #0x1f		;r1=0(0x0)
:023A55AC 1A000002 bne 023A55BC
:023A55B0 E1A00D00 mov  r0,r0,lsl #0x1a		;r0=0(0x0)
:023A55B4 E1B00FA0 movs r0,r0,lsr #0x1f		;r0=0(0x0)
:023A55B8 0A000007 beq 023A55DC
:023A55BC E1DD10BA ldrh r1,[r13, #+0xa]		;r13+0xa=*(00000009)
:023A55C0 E28D000A add  r0,r13,#0xA
:023A55C4 E3C1100F bic  r1,r1,#0xF
:023A55C8 E1CD10BA strh r1,[r13, #+0xa]		;r13+0xa=*(00000009)
:023A55CC E1DD10BA ldrh r1,[r13, #+0xa]		;r13+0xa=*(00000009)
:023A55D0 E3C11040 bic  r1,r1,#0x40
:023A55D4 E1CD10BA strh r1,[r13, #+0xa]		;r13+0xa=*(00000009)
:023A55D8 EB000385 bl 023A63F4
:023A55DC E59F0180 ldr r0,[r15, #+0x180]		;r15+0x180=*(023a5764)=#41942504(0x027ffde8)
:023A55E0 EB000283 bl 023A5FF4
:023A55E4 E59F0178 ldr r0,[r15, #+0x178]		;r15+0x178=*(023a5764)=#41942504(0x027ffde8)
:023A55E8 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(027ffde8)=#519771147(0x1efb140b)
:023A55EC E1A00500 mov  r0,r0,lsl #0xa		;r0=0(0x0)
:023A55F0 E1A00D20 mov  r0,r0,lsr #0x1a		;r0=0(0x0)
:023A55F4 EB000208 bl 023A5E1C
:023A55F8 E59F1164 ldr r1,[r15, #+0x164]		;r15+0x164=*(023a5764)=#41942504(0x027ffde8)
:023A55FC E1A05000 mov  r5,r0			;r5=0(0x0)
:023A5600 E5910000 ldr r0,[r1, #+0x0]		;r1+0x0=*(027ffde8)=#519771147(0x1efb140b)
:023A5604 E1A00980 mov  r0,r0,lsl #0x13		;r0=-1604845568(0xa0580000)
:023A5608 E1A00DA0 mov  r0,r0,lsr #0x1b		;r0=20(0x14)
:023A560C EB000202 bl 023A5E1C
:023A5610 E59F114C ldr r1,[r15, #+0x14c]		;r15+0x14c=*(023a5764)=#41942504(0x027ffde8)
:023A5614 E1A06000 mov  r6,r0			;r6=20(0x14)
:023A5618 E5910000 ldr r0,[r1, #+0x0]		;r1+0x0=*(027ffde8)=#519771147(0x1efb140b)
:023A561C E1A00C00 mov  r0,r0,lsl #0x18		;r0=184549376(0xb000000)
:023A5620 E1A00C20 mov  r0,r0,lsr #0x18		;r0=11(0xb)
:023A5624 EB0001FC bl 023A5E1C
:023A5628 E2461001 sub  r1,r6,#0x1
:023A562C E3510001 cmp r1,#0x1
:023A5630 E2807E7D add  r7,r0,#0x7D0
:023A5634 92477001 subls  r7,r7,#0x1
:023A5638 E1A00007 mov  r0,r7			;r0=0(0x0)
:023A563C E3A01E19 mov  r1,#0x190		;r1=400(0x190)
:023A5640 9286600C addls  r6,r6,#0xC
:023A5644 EB404416 bl 033B66A4
:023A5648 E1A04000 mov  r4,r0			;r4=0(0x0)
:023A564C E1A00007 mov  r0,r7			;r0=0(0x0)
:023A5650 E3A01064 mov  r1,#0x64		;r1=100(0x64)
:023A5654 EB404412 bl 033B66A4
:023A5658 E3A0100D mov  r1,#0xD		;r1=13(0xd)
:023A565C E0010196 mul  r1,r6,r1
:023A5660 E1A06000 mov  r6,r0			;r6=0(0x0)
:023A5664 E2810008 add  r0,r1,#0x8
:023A5668 E3A01005 mov  r1,#0x5		;r1=5(0x5)
:023A566C EB40440C bl 033B66A4
:023A5670 E0871127 add  r1,r7,r7,lsr #0x2
:023A5674 E0411006 sub  r1,r1,r6
:023A5678 E0841001 add  r1,r4,r1
:023A567C E0810000 add  r0,r1,r0
:023A5680 E0850000 add  r0,r5,r0
:023A5684 E3A01007 mov  r1,#0x7		;r1=7(0x7)
:023A5688 EB404405 bl 033B66A4
:023A568C E59F00D0 ldr r0,[r15, #+0xd0]		;r15+0xd0=*(023a5764)=#41942504(0x027ffde8)
:023A5690 E5902000 ldr r2,[r0, #+0x0]		;r0+0x0=*(027ffde8)=#519771147(0x1efb140b)
:023A5694 E1A03282 mov  r3,r2,lsl #0x5		;r3=-547192480(0xdf628160)
:023A5698 E1A03EA3 mov  r3,r3,lsr #0x1d		;r3=6(0x6)
:023A569C E1530001 cmp r3,r1
:023A56A0 0A000004 beq 023A56B8
:023A56A4 E3C22407 bic  r2,r2,#0x7000000
:023A56A8 E1A01E81 mov  r1,r1,lsl #0x1d		;r1=-536870912(0xe0000000)
:023A56AC E18212A1 orr  r1,r2,r1,lsr #0x5
:023A56B0 E5801000 str r1,[r0, #+0x0]		;r0+0x0=*(027ffde8)=#519771147(0x1efb140b)
:023A56B4 EB000259 bl 023A6020
:023A56B8 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023A56BC EB000203 bl 023A5ED0
:023A56C0 E59F0098 ldr r0,[r15, #+0x98]		;r15+0x98=*(023a5760)=#41913896(0x027f8e28)
:023A56C4 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A56C8 E58011D8 str r1,[r0, #+0x1d8]		;r0+0x1d8=*(027f9000)=#278401672(0x10981288)
:023A56CC EB402110 bl 033ADB14
:023A56D0 E59F1090 ldr r1,[r15, #+0x90]		;r15+0x90=*(023a5768)=#41901860(0x027f5f24)
:023A56D4 E3A00005 mov  r0,#0x5		;r0=5(0x5)
:023A56D8 EB402147 bl 033ADBFC
:023A56DC E59F0088 ldr r0,[r15, #+0x88]		;r15+0x88=*(023a576c)=#41913900(0x027f8e2c)
:023A56E0 E59F1088 ldr r1,[r15, #+0x88]		;r15+0x88=*(023a5770)=#41913932(0x027f8e4c)
:023A56E4 E3A02004 mov  r2,#0x4		;r2=4(0x4)
:023A56E8 EB401A07 bl 033ABF0C
:023A56EC E3A00C01 mov  r0,#0x100		;r0=256(0x100)
:023A56F0 E88D0101 stmia  r13 ,{r0,r8}
:023A56F4 E59F0078 ldr r0,[r15, #+0x78]		;r15+0x78=*(023a5774)=#41913948(0x027f8e5c)
:023A56F8 E59F1078 ldr r1,[r15, #+0x78]		;r15+0x78=*(023a5778)=#41902248(0x027f60a8)
:023A56FC E59F3078 ldr r3,[r15, #+0x78]		;r15+0x78=*(023a577c)=#41914368(0x027f9000)
:023A5700 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:023A5704 EB40186A bl 033AB8B4
:023A5708 E59F0064 ldr r0,[r15, #+0x64]		;r15+0x64=*(023a5774)=#41913948(0x027f8e5c)
:023A570C EB40192E bl 033ABBCC
:023A5710 E3A00902 mov  r0,#0x8000		;r0=32768(0x8000)
:023A5714 EB4021BB bl 033ADE08
:023A5718 E3A00040 mov  r0,#0x40		;r0=64(0x40)
:023A571C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A5720 EB4021B0 bl 033ADDE8
:023A5724 E3A00C01 mov  r0,#0x100		;r0=256(0x100)
:023A5728 E1A01000 mov  r1,r0			;r1=256(0x100)
:023A572C EB4021AD bl 033ADDE8
:023A5730 EB401F8A bl 033AD560
:023A5734 E1A04000 mov  r4,r0			;r4=256(0x100)
:023A5738 E59F1040 ldr r1,[r15, #+0x40]		;r15+0x40=*(023a5780)=#41903404(0x027f652c)
:023A573C E3A00080 mov  r0,#0x80		;r0=128(0x80)
:023A5740 EB401635 bl 033AB01C
:023A5744 E3A00080 mov  r0,#0x80		;r0=128(0x80)
:023A5748 EB401680 bl 033AB150
:023A574C E1A00004 mov  r0,r4			;r0=256(0x100)
:023A5750 EB401F87 bl 033AD574
:023A5754 E28DD00C add  r13,r13,#0xC
:023A5758 E8BD41F8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r14}
:023A575C E12FFF1E bx r14 (Jump to addr_040001C2?)
msr CPSR_fsxc,r14
:023A5760 027F8E28 rsbeqs r8,r15,#0x280
:023A5764 027FFDE8 rsbeqs r15,r15,#0x3A00
:023A5768 027F5F24 rsbeqs r5,r15,#0x90
:023A576C 027F8E2C rsbeqs r8,r15,#0x2C0
:023A5770 027F8E4C rsbeqs r8,r15,#0x4C0
:023A5774 027F8E5C rsbeqs r8,r15,#0x5C0
:023A5778 027F60A8 rsbeqs r6,r15,#0xA8
:023A577C 027F9000 rsbeqs r9,r15,#0x0
:023A5780 027F652C rsbeqs r6,r15,#0xB000000
:023A5784 E92D4010 stmdb  r13!,{r4,r14}
:023A5788 E3520000 cmp r2,#0x0
:023A578C 1A000048 bne 023A58B4
:023A5790 E2010C7F and  r0,r1,#0x7F00
:023A5794 E1A00400 mov  r0,r0,lsl #0x8		;r0=65536(0x10000)
:023A5798 E1A04820 mov  r4,r0,lsr #0x10		;r4=1(0x1)
:023A579C E3540029 cmp r4,#0x29
:023A57A0 908FF104 addls  r15,r15,r4,lsl #0x2
:023A57A4 EA00003F b 023A58A8
:023A57A8 EA000028 b 023A5850
:023A57AC EA000027 b 023A5850
:023A57B0 EA00003C b 023A58A8
:023A57B4 EA00003B b 023A58A8
:023A57B8 EA00003A b 023A58A8
:023A57BC EA000039 b 023A58A8
:023A57C0 EA000038 b 023A58A8
:023A57C4 EA000037 b 023A58A8
:023A57C8 EA000036 b 023A58A8
:023A57CC EA000035 b 023A58A8
:023A57D0 EA000034 b 023A58A8
:023A57D4 EA000033 b 023A58A8
:023A57D8 EA000032 b 023A58A8
:023A57DC EA000031 b 023A58A8
:023A57E0 EA000030 b 023A58A8
:023A57E4 EA00002F b 023A58A8
:023A57E8 EA000018 b 023A5850
:023A57EC EA000017 b 023A5850
:023A57F0 EA000016 b 023A5850
:023A57F4 EA000015 b 023A5850
:023A57F8 EA000014 b 023A5850
:023A57FC EA000013 b 023A5850
:023A5800 EA000012 b 023A5850
:023A5804 EA000011 b 023A5850
:023A5808 EA000010 b 023A5850
:023A580C EA00000F b 023A5850
:023A5810 EA000024 b 023A58A8
:023A5814 EA000023 b 023A58A8
:023A5818 EA000022 b 023A58A8
:023A581C EA000021 b 023A58A8
:023A5820 EA000020 b 023A58A8
:023A5824 EA00001F b 023A58A8
:023A5828 EA00001E b 023A58A8
:023A582C EA00001D b 023A58A8
:023A5830 EA00001C b 023A58A8
:023A5834 EA000005 b 023A5850
:023A5838 EA000004 b 023A5850
:023A583C EA000003 b 023A5850
:023A5840 EA000002 b 023A5850
:023A5844 EA000001 b 023A5850
:023A5848 EA000000 b 023A5850
:023A584C EAFFFFFF b 023A5850
:023A5850 E59F0064 ldr r0,[r15, #+0x64]		;r15+0x64=*(023a58bc)=#41913896(0x027f8e28)
:023A5854 E59011D8 ldr r1,[r0, #+0x1d8]		;r0+0x1d8=*(027f9000)=#278401672(0x10981288)
:023A5858 E3510000 cmp r1,#0x0
:023A585C 0A000003 beq 023A5870
:023A5860 E1A00004 mov  r0,r4			;r0=1(0x1)
:023A5864 E3A01003 mov  r1,#0x3		;r1=3(0x3)
:023A5868 EB000016 bl 023A58C8
:023A586C EA000010 b 023A58B4
:023A5870 E59F3048 ldr r3,[r15, #+0x48]		;r15+0x48=*(023a58c0)=#41914152(0x027f8f28)
:023A5874 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023A5878 E58011D8 str r1,[r0, #+0x1d8]		;r0+0x1d8=*(000001d9)
:023A587C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A5880 E59F003C ldr r0,[r15, #+0x3c]		;r15+0x3c=*(023a58c4)=#41913900(0x027f8e2c)
:023A5884 E1A02001 mov  r2,r1			;r2=0(0x0)
:023A5888 E1C34DBC strh r4,[r3, #+0xdc]		;r3+0xdc=*(027f9004)=#411115672(0x18812098)
:023A588C EB4019A8 bl 033ABF34
:023A5890 E3500000 cmp r0,#0x0
:023A5894 1A000006 bne 023A58B4
:023A5898 E1A00004 mov  r0,r4			;r0=411115672(0x18812098)
:023A589C E3A01004 mov  r1,#0x4		;r1=4(0x4)
:023A58A0 EB000008 bl 023A58C8
:023A58A4 EA000002 b 023A58B4
:023A58A8 E1A00004 mov  r0,r4			;r0=411115672(0x18812098)
:023A58AC E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023A58B0 EB000004 bl 023A58C8
:023A58B4 E8BD4010 ldmia  r13!,{r4,r14}
:023A58B8 E12FFF1E bx r14 (Jump to addr_040001C2?)
msr CPSR_fsxc,r14
:023A58BC 027F8E28 rsbeqs r8,r15,#0x280
:023A58C0 027F8F28 rsbeqs r8,r15,#0xA0
:023A58C4 027F8E2C rsbeqs r8,r15,#0x2C0
:023A58C8 E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:023A58CC E1A00400 mov  r0,r0,lsl #0x8		;r0=-2128570368(0x81209800)
:023A58D0 E2000C7F and  r0,r0,#0x7F00
:023A58D4 E3802902 orr  r2,r0,#0x8000
:023A58D8 E20100FF and  r0,r1,#0xFF
:023A58DC E1826000 orr  r6,r2,r0
:023A58E0 E3A05005 mov  r5,#0x5		;r5=5(0x5)
:023A58E4 E3A04000 mov  r4,#0x0		;r4=0(0x0)
:023A58E8 E1A00005 mov  r0,r5			;r0=5(0x5)
:023A58EC E1A01006 mov  r1,r6			;r1=0(0x0)
:023A58F0 E1A02004 mov  r2,r4			;r2=0(0x0)
:023A58F4 EB4020DD bl 033ADC70
:023A58F8 E3500000 cmp r0,#0x0
:023A58FC BAFFFFF9 blt 023A58E8
:023A5900 E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:023A5904 E12FFF1E bx r14 (Jump to addr_040001C2?)
msr CPSR_fsxc,r14
:023A5908 E92D4FF8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:023A590C E59F9468 ldr r9,[r15, #+0x468]		;r15+0x468=*(023a5d7c)=#41942504(0x027ffde8)
:023A5910 E3A08000 mov  r8,#0x0		;r8=0(0x0)
:023A5914 E59F4464 ldr r4,[r15, #+0x464]		;r15+0x464=*(023a5d80)=#41913896(0x027f8e28)
:023A5918 E1A07008 mov  r7,r8			;r7=0(0x0)
:023A591C E1A06008 mov  r6,r8			;r6=0(0x0)
:023A5920 E1A05008 mov  r5,r8			;r5=0(0x0)
:023A5924 E1A0A008 mov  r10,r8			;r10=0(0x0)
:023A5928 E1A0B008 mov  r11,r8			;r11=0(0x0)
:023A592C E59F0450 ldr r0,[r15, #+0x450]		;r15+0x450=*(023a5d84)=#41913900(0x027f8e2c)
:023A5930 E28D1000 add  r1,r13,#0x0
:023A5934 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:023A5938 EB4019A0 bl 033ABFC0
:023A593C E59F0444 ldr r0,[r15, #+0x444]		;r15+0x444=*(023a5d88)=#41914152(0x027f8f28)
:023A5940 E1D00DBC ldrh r0,[r0, #+0xdc]		;r0+0xdc=*(027f9004)=#411115672(0x18812098)
:023A5944 E3500029 cmp r0,#0x29
:023A5948 908FF100 addls  r15,r15,r0,lsl #0x2
:023A594C EA000105 b 023A5D68
:023A5950 EA000028 b 023A59F8
:023A5954 EA00002D b 023A5A10
:023A5958 EA000102 b 023A5D68
:023A595C EA000101 b 023A5D68
:023A5960 EA000100 b 023A5D68
:023A5964 EA0000FF b 023A5D68
:023A5968 EA0000FE b 023A5D68
:023A596C EA0000FD b 023A5D68
:023A5970 EA0000FC b 023A5D68
:023A5974 EA0000FB b 023A5D68
:023A5978 EA0000FA b 023A5D68
:023A597C EA0000F9 b 023A5D68
:023A5980 EA0000F8 b 023A5D68
:023A5984 EA0000F7 b 023A5D68
:023A5988 EA0000F6 b 023A5D68
:023A598C EA0000F5 b 023A5D68
:023A5990 EA000028 b 023A5A38
:023A5994 EA00002F b 023A5A58
:023A5998 EA000036 b 023A5A78
:023A599C EA00003D b 023A5A98
:023A59A0 EA00004B b 023A5AD4
:023A59A4 EA000059 b 023A5B10
:023A59A8 EA000067 b 023A5B4C
:023A59AC EA00006E b 023A5B6C
:023A59B0 EA000075 b 023A5B8C
:023A59B4 EA00007C b 023A5BAC
:023A59B8 EA0000EA b 023A5D68
:023A59BC EA0000E9 b 023A5D68
:023A59C0 EA0000E8 b 023A5D68
:023A59C4 EA0000E7 b 023A5D68
:023A59C8 EA0000E6 b 023A5D68
:023A59CC EA0000E5 b 023A5D68
:023A59D0 EA00007D b 023A5BCC
:023A59D4 EA000084 b 023A5BEC
:023A59D8 EA00008D b 023A5C14
:023A59DC EA000094 b 023A5C34
:023A59E0 EA0000A2 b 023A5C70
:023A59E4 EA0000B0 b 023A5CAC
:023A59E8 EA0000BE b 023A5CE8
:023A59EC EA0000C5 b 023A5D08
:023A59F0 EA0000CC b 023A5D28
:023A59F4 EA0000D3 b 023A5D48
:023A59F8 EB000123 bl 023A5E8C
:023A59FC E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A5A00 E1A01000 mov  r1,r0			;r1=0(0x0)
:023A5A04 E58401D8 str r0,[r4, #+0x1d8]		;r4+0x1d8=*(027f9000)=#278401672(0x10981288)
:023A5A08 EBFFFFAE bl 023A58C8
:023A5A0C EAFFFFC6 b 023A592C
:023A5A10 E1D900B0 ldrh r0,[r9, #+0x0]		;r9+0x0=*(027ffde8)=#519771147(0x1efb140b)
:023A5A14 E1A00F00 mov  r0,r0,lsl #0x1e		;r0=-1073741824(0xc0000000)
:023A5A18 E1A00FA0 mov  r0,r0,lsr #0x1f		;r0=1(0x1)
:023A5A1C EB00012B bl 023A5ED0
:023A5A20 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A5A24 E58401D8 str r0,[r4, #+0x1d8]		;r4+0x1d8=*(027f9000)=#278401672(0x10981288)
:023A5A28 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023A5A2C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A5A30 EBFFFFA4 bl 023A58C8
:023A5A34 EAFFFFBC b 023A592C
:023A5A38 E1A00009 mov  r0,r9			;r0=41942504(0x27ffde8)
:023A5A3C EB00016C bl 023A5FF4
:023A5A40 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A5A44 E58401D8 str r0,[r4, #+0x1d8]		;r4+0x1d8=*(027f9000)=#278401672(0x10981288)
:023A5A48 E3A00010 mov  r0,#0x10		;r0=16(0x10)
:023A5A4C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A5A50 EBFFFF9C bl 023A58C8
:023A5A54 EAFFFFB4 b 023A592C
:023A5A58 E1A00009 mov  r0,r9			;r0=41942504(0x27ffde8)
:023A5A5C EB00017D bl 023A6058
:023A5A60 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A5A64 E58401D8 str r0,[r4, #+0x1d8]		;r4+0x1d8=*(027f9000)=#278401672(0x10981288)
:023A5A68 E3A00011 mov  r0,#0x11		;r0=17(0x11)
:023A5A6C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A5A70 EBFFFF94 bl 023A58C8
:023A5A74 EAFFFFAC b 023A592C
:023A5A78 E2890004 add  r0,r9,#0x4
:023A5A7C EB000180 bl 023A6084
:023A5A80 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A5A84 E58401D8 str r0,[r4, #+0x1d8]		;r4+0x1d8=*(027f9000)=#278401672(0x10981288)
:023A5A88 E3A00012 mov  r0,#0x12		;r0=18(0x12)
:023A5A8C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A5A90 EBFFFF8C bl 023A58C8
:023A5A94 EAFFFFA4 b 023A592C
:023A5A98 E2890004 add  r0,r9,#0x4
:023A5A9C EB000191 bl 023A60E8
:023A5AA0 E3500000 cmp r0,#0x0
:023A5AA4 1A000004 bne 023A5ABC
:023A5AA8 E3A00013 mov  r0,#0x13		;r0=19(0x13)
:023A5AAC E3A01002 mov  r1,#0x2		;r1=2(0x2)
:023A5AB0 E58481D8 str r8,[r4, #+0x1d8]		;r4+0x1d8=*(027f9000)=#278401672(0x10981288)
:023A5AB4 EBFFFF83 bl 023A58C8
:023A5AB8 EAFFFF9B b 023A592C
:023A5ABC E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A5AC0 E58401D8 str r0,[r4, #+0x1d8]		;r4+0x1d8=*(027f9000)=#278401672(0x10981288)
:023A5AC4 E3A00013 mov  r0,#0x13		;r0=19(0x13)
:023A5AC8 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A5ACC EBFFFF7D bl 023A58C8
:023A5AD0 EAFFFF95 b 023A592C
:023A5AD4 E2890004 add  r0,r9,#0x4
:023A5AD8 EB0001B9 bl 023A61C4
:023A5ADC E3500000 cmp r0,#0x0
:023A5AE0 1A000004 bne 023A5AF8
:023A5AE4 E3A00014 mov  r0,#0x14		;r0=20(0x14)
:023A5AE8 E3A01002 mov  r1,#0x2		;r1=2(0x2)
:023A5AEC E58471D8 str r7,[r4, #+0x1d8]		;r4+0x1d8=*(027f9000)=#278401672(0x10981288)
:023A5AF0 EBFFFF74 bl 023A58C8
:023A5AF4 EAFFFF8C b 023A592C
:023A5AF8 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A5AFC E58401D8 str r0,[r4, #+0x1d8]		;r4+0x1d8=*(027f9000)=#278401672(0x10981288)
:023A5B00 E3A00014 mov  r0,#0x14		;r0=20(0x14)
:023A5B04 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A5B08 EBFFFF6E bl 023A58C8
:023A5B0C EAFFFF86 b 023A592C
:023A5B10 E2890004 add  r0,r9,#0x4
:023A5B14 EB0001DF bl 023A6298
:023A5B18 E3500000 cmp r0,#0x0
:023A5B1C 1A000004 bne 023A5B34
:023A5B20 E3A00015 mov  r0,#0x15		;r0=21(0x15)
:023A5B24 E3A01002 mov  r1,#0x2		;r1=2(0x2)
:023A5B28 E58461D8 str r6,[r4, #+0x1d8]		;r4+0x1d8=*(027f9000)=#278401672(0x10981288)
:023A5B2C EBFFFF65 bl 023A58C8
:023A5B30 EAFFFF7D b 023A592C
:023A5B34 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A5B38 E58401D8 str r0,[r4, #+0x1d8]		;r4+0x1d8=*(027f9000)=#278401672(0x10981288)
:023A5B3C E3A00015 mov  r0,#0x15		;r0=21(0x15)
:023A5B40 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A5B44 EBFFFF5F bl 023A58C8
:023A5B48 EAFFFF77 b 023A592C
:023A5B4C E1A00009 mov  r0,r9			;r0=41942504(0x27ffde8)
:023A5B50 EB000203 bl 023A6364
:023A5B54 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A5B58 E58401D8 str r0,[r4, #+0x1d8]		;r4+0x1d8=*(027f9000)=#278401672(0x10981288)
:023A5B5C E3A00016 mov  r0,#0x16		;r0=22(0x16)
:023A5B60 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A5B64 EBFFFF57 bl 023A58C8
:023A5B68 EAFFFF6F b 023A592C
:023A5B6C E2890002 add  r0,r9,#0x2
:023A5B70 EB000214 bl 023A63C8
:023A5B74 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A5B78 E58401D8 str r0,[r4, #+0x1d8]		;r4+0x1d8=*(027f9000)=#278401672(0x10981288)
:023A5B7C E3A00017 mov  r0,#0x17		;r0=23(0x17)
:023A5B80 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A5B84 EBFFFF4F bl 023A58C8
:023A5B88 EAFFFF67 b 023A592C
:023A5B8C E2890004 add  r0,r9,#0x4
:023A5B90 EB000225 bl 023A642C
:023A5B94 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A5B98 E58401D8 str r0,[r4, #+0x1d8]		;r4+0x1d8=*(027f9000)=#278401672(0x10981288)
:023A5B9C E3A00018 mov  r0,#0x18		;r0=24(0x18)
:023A5BA0 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A5BA4 EBFFFF47 bl 023A58C8
:023A5BA8 EAFFFF5F b 023A592C
:023A5BAC E2890004 add  r0,r9,#0x4
:023A5BB0 EB000236 bl 023A6490
:023A5BB4 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A5BB8 E58401D8 str r0,[r4, #+0x1d8]		;r4+0x1d8=*(027f9000)=#278401672(0x10981288)
:023A5BBC E3A00019 mov  r0,#0x19		;r0=25(0x19)
:023A5BC0 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A5BC4 EBFFFF3F bl 023A58C8
:023A5BC8 EAFFFF57 b 023A592C
:023A5BCC E1A00009 mov  r0,r9			;r0=41942504(0x27ffde8)
:023A5BD0 EB000112 bl 023A6020
:023A5BD4 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A5BD8 E58401D8 str r0,[r4, #+0x1d8]		;r4+0x1d8=*(027f9000)=#278401672(0x10981288)
:023A5BDC E3A00020 mov  r0,#0x20		;r0=32(0x20)
:023A5BE0 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A5BE4 EBFFFF37 bl 023A58C8
:023A5BE8 EAFFFF4F b 023A592C
:023A5BEC E2890004 add  r0,r9,#0x4
:023A5BF0 EB000123 bl 023A6084
:023A5BF4 E1A00009 mov  r0,r9			;r0=41942504(0x27ffde8)
:023A5BF8 EB000108 bl 023A6020
:023A5BFC E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A5C00 E58401D8 str r0,[r4, #+0x1d8]		;r4+0x1d8=*(027f9000)=#278401672(0x10981288)
:023A5C04 E3A00021 mov  r0,#0x21		;r0=33(0x21)
:023A5C08 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A5C0C EBFFFF2D bl 023A58C8
:023A5C10 EAFFFF45 b 023A592C
:023A5C14 E2890004 add  r0,r9,#0x4
:023A5C18 EB000124 bl 023A60B0
:023A5C1C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A5C20 E58401D8 str r0,[r4, #+0x1d8]		;r4+0x1d8=*(027f9000)=#278401672(0x10981288)
:023A5C24 E3A00022 mov  r0,#0x22		;r0=34(0x22)
:023A5C28 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A5C2C EBFFFF25 bl 023A58C8
:023A5C30 EAFFFF3D b 023A592C
:023A5C34 E2890004 add  r0,r9,#0x4
:023A5C38 EB000144 bl 023A6150
:023A5C3C E3500000 cmp r0,#0x0
:023A5C40 1A000004 bne 023A5C58
:023A5C44 E3A00023 mov  r0,#0x23		;r0=35(0x23)
:023A5C48 E3A01002 mov  r1,#0x2		;r1=2(0x2)
:023A5C4C E58451D8 str r5,[r4, #+0x1d8]		;r4+0x1d8=*(027f9000)=#278401672(0x10981288)
:023A5C50 EBFFFF1C bl 023A58C8
:023A5C54 EAFFFF34 b 023A592C
:023A5C58 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A5C5C E58401D8 str r0,[r4, #+0x1d8]		;r4+0x1d8=*(027f9000)=#278401672(0x10981288)
:023A5C60 E3A00023 mov  r0,#0x23		;r0=35(0x23)
:023A5C64 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A5C68 EBFFFF16 bl 023A58C8
:023A5C6C EAFFFF2E b 023A592C
:023A5C70 E2890004 add  r0,r9,#0x4
:023A5C74 EB00016B bl 023A6228
:023A5C78 E3500000 cmp r0,#0x0
:023A5C7C 1A000004 bne 023A5C94
:023A5C80 E3A00024 mov  r0,#0x24		;r0=36(0x24)
:023A5C84 E3A01002 mov  r1,#0x2		;r1=2(0x2)
:023A5C88 E584A1D8 str r10,[r4, #+0x1d8]		;r4+0x1d8=*(027f9000)=#278401672(0x10981288)
:023A5C8C EBFFFF0D bl 023A58C8
:023A5C90 EAFFFF25 b 023A592C
:023A5C94 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A5C98 E58401D8 str r0,[r4, #+0x1d8]		;r4+0x1d8=*(027f9000)=#278401672(0x10981288)
:023A5C9C E3A00024 mov  r0,#0x24		;r0=36(0x24)
:023A5CA0 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A5CA4 EBFFFF07 bl 023A58C8
:023A5CA8 EAFFFF1F b 023A592C
:023A5CAC E2890004 add  r0,r9,#0x4
:023A5CB0 EB000190 bl 023A62F8
:023A5CB4 E3500000 cmp r0,#0x0
:023A5CB8 1A000004 bne 023A5CD0
:023A5CBC E3A00025 mov  r0,#0x25		;r0=37(0x25)
:023A5CC0 E3A01002 mov  r1,#0x2		;r1=2(0x2)
:023A5CC4 E584B1D8 str r11,[r4, #+0x1d8]		;r4+0x1d8=*(027f9000)=#278401672(0x10981288)
:023A5CC8 EBFFFEFE bl 023A58C8
:023A5CCC EAFFFF16 b 023A592C
:023A5CD0 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A5CD4 E58401D8 str r0,[r4, #+0x1d8]		;r4+0x1d8=*(027f9000)=#278401672(0x10981288)
:023A5CD8 E3A00025 mov  r0,#0x25		;r0=37(0x25)
:023A5CDC E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A5CE0 EBFFFEF8 bl 023A58C8
:023A5CE4 EAFFFF10 b 023A592C
:023A5CE8 E1A00009 mov  r0,r9			;r0=41942504(0x27ffde8)
:023A5CEC EB0001A7 bl 023A6390
:023A5CF0 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A5CF4 E58401D8 str r0,[r4, #+0x1d8]		;r4+0x1d8=*(027f9000)=#278401672(0x10981288)
:023A5CF8 E3A00026 mov  r0,#0x26		;r0=38(0x26)
:023A5CFC E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A5D00 EBFFFEF0 bl 023A58C8
:023A5D04 EAFFFF08 b 023A592C
:023A5D08 E2890002 add  r0,r9,#0x2
:023A5D0C EB0001B8 bl 023A63F4
:023A5D10 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A5D14 E58401D8 str r0,[r4, #+0x1d8]		;r4+0x1d8=*(027f9000)=#278401672(0x10981288)
:023A5D18 E3A00027 mov  r0,#0x27		;r0=39(0x27)
:023A5D1C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A5D20 EBFFFEE8 bl 023A58C8
:023A5D24 EAFFFF00 b 023A592C
:023A5D28 E2890004 add  r0,r9,#0x4
:023A5D2C EB0001C9 bl 023A6458
:023A5D30 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A5D34 E58401D8 str r0,[r4, #+0x1d8]		;r4+0x1d8=*(027f9000)=#278401672(0x10981288)
:023A5D38 E3A00028 mov  r0,#0x28		;r0=40(0x28)
:023A5D3C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A5D40 EBFFFEE0 bl 023A58C8
:023A5D44 EAFFFEF8 b 023A592C
:023A5D48 E2890004 add  r0,r9,#0x4
:023A5D4C EB0001DA bl 023A64BC
:023A5D50 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A5D54 E58401D8 str r0,[r4, #+0x1d8]		;r4+0x1d8=*(027f9000)=#278401672(0x10981288)
:023A5D58 E3A00029 mov  r0,#0x29		;r0=41(0x29)
:023A5D5C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A5D60 EBFFFED8 bl 023A58C8
:023A5D64 EAFFFEF0 b 023A592C
:023A5D68 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A5D6C E58411D8 str r1,[r4, #+0x1d8]		;r4+0x1d8=*(027f9000)=#278401672(0x10981288)
:023A5D70 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023A5D74 EBFFFED3 bl 023A58C8
:023A5D78 EAFFFEEB b 023A592C
:023A5D7C 027FFDE8 rsbeqs r15,r15,#0x3A00
:023A5D80 027F8E28 rsbeqs r8,r15,#0x280
:023A5D84 027F8E2C rsbeqs r8,r15,#0x2C0
:023A5D88 027F8F28 rsbeqs r8,r15,#0xA0
:023A5D8C E92D4018 stmdb  r13!,{r3,r4,r14}
:023A5D90 E24DD004 sub  r13,r13,#0x4
:023A5D94 E28D0002 add  r0,r13,#0x2
:023A5D98 EB000171 bl 023A6364
:023A5D9C E1DD00B2 ldrh r0,[r13, #+0x2]		;r13+0x2=*(00000001)
:023A5DA0 E1A01D80 mov  r1,r0,lsl #0x1b		;r1=1207959552(0x48000000)
:023A5DA4 E1B01FA1 movs r1,r1,lsr #0x1f		;r1=0(0x0)
:023A5DA8 1A000002 bne 023A5DB8
:023A5DAC E1A00D00 mov  r0,r0,lsl #0x1a		;r0=-1543503872(0xa4000000)
:023A5DB0 E1B00FA0 movs r0,r0,lsr #0x1f		;r0=1(0x1)
:023A5DB4 0A000015 beq 023A5E10
:023A5DB8 E28D0000 add  r0,r13,#0x0
:023A5DBC EB000181 bl 023A63C8
:023A5DC0 E1DD00B2 ldrh r0,[r13, #+0x2]		;r13+0x2=*(00000001)
:023A5DC4 E3A04000 mov  r4,#0x0		;r4=0(0x0)
:023A5DC8 E1A00D80 mov  r0,r0,lsl #0x1b		;r0=134217728(0x8000000)
:023A5DCC E1B00FA0 movs r0,r0,lsr #0x1f		;r0=0(0x0)
:023A5DD0 11DD00B0 ldrneh r0,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:023A5DD4 13844001 orrne  r4,r4,#0x1
:023A5DD8 13C0000F bicne  r0,r0,#0xF
:023A5DDC 11CD00B0 strneh r0,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:023A5DE0 E1DD00B2 ldrh r0,[r13, #+0x2]		;r13+0x2=*(00000001)
:023A5DE4 E1A00D00 mov  r0,r0,lsl #0x1a		;r0=0(0x0)
:023A5DE8 E1B00FA0 movs r0,r0,lsr #0x1f		;r0=0(0x0)
:023A5DEC 11DD00B0 ldrneh r0,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:023A5DF0 13844002 orrne  r4,r4,#0x2
:023A5DF4 13C00040 bicne  r0,r0,#0x40
:023A5DF8 11CD00B0 strneh r0,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:023A5DFC E28D0000 add  r0,r13,#0x0
:023A5E00 EB00017B bl 023A63F4
:023A5E04 E1A01004 mov  r1,r4			;r1=0(0x0)
:023A5E08 E3A00030 mov  r0,#0x30		;r0=48(0x30)
:023A5E0C EBFFFEAD bl 023A58C8
:023A5E10 E28DD004 add  r13,r13,#0x4
:023A5E14 E8BD4018 ldmia  r13!,{r3,r4,r14}
:023A5E18 E12FFF1E bx r14 (Jump to addr_040001C2?)
msr CPSR_fsxc,r14
:023A5E1C E92D4010 stmdb  r13!,{r4,r14}
:023A5E20 E3A0C000 mov  r12,#0x0		;r12=0(0x0)
:023A5E24 E1A0200C mov  r2,r12			;r2=0(0x0)
:023A5E28 EA000006 b 023A5E48
:023A5E2C E1A01102 mov  r1,r2,lsl #0x2		;r1=0(0x0)
:023A5E30 E1A01130 mov  r1,lsr r0		;r1=48(0x30)
:023A5E34 E201100F and  r1,r1,#0xF
:023A5E38 E351000A cmp r1,#0xA
:023A5E3C 23A00000 movcs  r0,#0x0		;r0=0(0x0)
:023A5E40 2A00000F bcs 023A5E84
:023A5E44 E2822001 add  r2,r2,#0x1
:023A5E48 E3520008 cmp r2,#0x8
:023A5E4C BAFFFFF6 blt 023A5E2C
:023A5E50 E3A04000 mov  r4,#0x0		;r4=0(0x0)
:023A5E54 E3A0E001 mov  r14,#0x1		;r14=1(0x1)
:023A5E58 E3A0200A mov  r2,#0xA		;r2=10(0xa)
:023A5E5C E1A01104 mov  r1,r4,lsl #0x2		;r1=0(0x0)
:023A5E60 E1A01130 mov  r1,lsr r0		;r1=0(0x0)
:023A5E64 E201300F and  r3,r1,#0xF
:023A5E68 E001029E mul  r1,r14,r2
:023A5E6C E02CC39E mla  r12,r14,r3,r12unknown
:023A5E70 E2844001 add  r4,r4,#0x1
:023A5E74 E1A0E001 mov  r14,r1			;r14=0(0x0)
:023A5E78 E3540008 cmp r4,#0x8
:023A5E7C BAFFFFF6 blt 023A5E5C
:023A5E80 E1A0000C mov  r0,r12			;r0=0(0x0)
:023A5E84 E8BD4010 ldmia  r13!,{r4,r14}
:023A5E88 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023A5E8C E92D4008 stmdb  r13!,{r3,r14}
:023A5E90 E3A00902 mov  r0,#0x8000		;r0=32768(0x8000)
:023A5E94 EB401FDB bl 033ADE08
:023A5E98 E1DD00B0 ldrh r0,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:023A5E9C E3C00001 bic  r0,r0,#0x1
:023A5EA0 E3800001 orr  r0,r0,#0x1
:023A5EA4 E1CD00B0 strh r0,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:023A5EA8 EB000230 bl 023A6770
:023A5EAC E3A00006 mov  r0,#0x6		;r0=6(0x6)
:023A5EB0 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A5EB4 EB00024A bl 023A67E4
:023A5EB8 E28D0000 add  r0,r13,#0x0
:023A5EBC E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023A5EC0 EB000267 bl 023A6864
:023A5EC4 EB000239 bl 023A67B0
:023A5EC8 E8BD4008 ldmia  r13!,{r3,r14}
:023A5ECC E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023A5ED0 E92D4010 stmdb  r13!,{r4,r14}
:023A5ED4 E24DD008 sub  r13,r13,#0x8
:023A5ED8 E1A04000 mov  r4,r0			;r4=6(0x6)
:023A5EDC E2044001 and  r4,r4,#0x1
:023A5EE0 E3540001 cmp r4,#0x1
:023A5EE4 1A00003F bne 023A5FE8
:023A5EE8 E3A00902 mov  r0,#0x8000		;r0=32768(0x8000)
:023A5EEC EB401FC5 bl 033ADE08
:023A5EF0 E28D2000 add  r2,r13,#0x0
:023A5EF4 E3A00086 mov  r0,#0x86		;r0=134(0x86)
:023A5EF8 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A5EFC E3A03001 mov  r3,#0x1		;r3=1(0x1)
:023A5F00 EB000203 bl 023A6714
:023A5F04 E1DD00B0 ldrh r0,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:023A5F08 E1A01F00 mov  r1,r0,lsl #0x1e		;r1=-2147483648(0x80000000)
:023A5F0C E1A01FA1 mov  r1,r1,lsr #0x1f		;r1=1(0x1)
:023A5F10 E1510004 cmp r1,r4
:023A5F14 0A000033 beq 023A5FE8
:023A5F18 E3C01002 bic  r1,r0,#0x2
:023A5F1C E1A00F84 mov  r0,r4,lsl #0x1f		;r0=0(0x0)
:023A5F20 E1811F20 orr  r1,r1,r0,lsr #0x1e
:023A5F24 E3A00902 mov  r0,#0x8000		;r0=32768(0x8000)
:023A5F28 E1CD10B0 strh r1,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:023A5F2C EB401FB5 bl 033ADE08
:023A5F30 EB00020E bl 023A6770
:023A5F34 E3A00006 mov  r0,#0x6		;r0=6(0x6)
:023A5F38 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A5F3C EB000228 bl 023A67E4
:023A5F40 E28D0000 add  r0,r13,#0x0
:023A5F44 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023A5F48 EB000245 bl 023A6864
:023A5F4C EB000217 bl 023A67B0
:023A5F50 E3A00086 mov  r0,#0x86		;r0=134(0x86)
:023A5F54 E3A01010 mov  r1,#0x10		;r1=16(0x10)
:023A5F58 E28D2004 add  r2,r13,#0x4
:023A5F5C E3A03003 mov  r3,#0x3		;r3=3(0x3)
:023A5F60 EB0001EB bl 023A6714
:023A5F64 E3540000 cmp r4,#0x0
:023A5F68 E28D0004 add  r0,r13,#0x4
:023A5F6C 1A000001 bne 023A5F78
:023A5F70 EB00015F bl 023A64F4
:023A5F74 EA000000 b 023A5F7C
:023A5F78 EB0001A1 bl 023A6604
:023A5F7C EB0001FB bl 023A6770
:023A5F80 E3A00006 mov  r0,#0x6		;r0=6(0x6)
:023A5F84 E3A01010 mov  r1,#0x10		;r1=16(0x10)
:023A5F88 EB000215 bl 023A67E4
:023A5F8C E28D0004 add  r0,r13,#0x4
:023A5F90 E3A01003 mov  r1,#0x3		;r1=3(0x3)
:023A5F94 EB000232 bl 023A6864
:023A5F98 EB000204 bl 023A67B0
:023A5F9C E3A00086 mov  r0,#0x86		;r0=134(0x86)
:023A5FA0 E3A01050 mov  r1,#0x50		;r1=80(0x50)
:023A5FA4 E28D2004 add  r2,r13,#0x4
:023A5FA8 E3A03003 mov  r3,#0x3		;r3=3(0x3)
:023A5FAC EB0001D8 bl 023A6714
:023A5FB0 E3540000 cmp r4,#0x0
:023A5FB4 E28D0004 add  r0,r13,#0x4
:023A5FB8 1A000001 bne 023A5FC4
:023A5FBC EB00014C bl 023A64F4
:023A5FC0 EA000000 b 023A5FC8
:023A5FC4 EB00018E bl 023A6604
:023A5FC8 EB0001E8 bl 023A6770
:023A5FCC E3A00006 mov  r0,#0x6		;r0=6(0x6)
:023A5FD0 E3A01050 mov  r1,#0x50		;r1=80(0x50)
:023A5FD4 EB000202 bl 023A67E4
:023A5FD8 E28D0004 add  r0,r13,#0x4
:023A5FDC E3A01003 mov  r1,#0x3		;r1=3(0x3)
:023A5FE0 EB00021F bl 023A6864
:023A5FE4 EB0001F1 bl 023A67B0
:023A5FE8 E28DD008 add  r13,r13,#0x8
:023A5FEC E8BD4010 ldmia  r13!,{r4,r14}
:023A5FF0 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023A5FF4 E92D4010 stmdb  r13!,{r4,r14}
:023A5FF8 E1A04000 mov  r4,r0			;r4=6(0x6)
:023A5FFC E3A00902 mov  r0,#0x8000		;r0=32768(0x8000)
:023A6000 EB401F80 bl 033ADE08
:023A6004 E1A02004 mov  r2,r4			;r2=6(0x6)
:023A6008 E3A00086 mov  r0,#0x86		;r0=134(0x86)
:023A600C E3A01020 mov  r1,#0x20		;r1=32(0x20)
:023A6010 E3A03007 mov  r3,#0x7		;r3=7(0x7)
:023A6014 EB0001BE bl 023A6714
:023A6018 E8BD4010 ldmia  r13!,{r4,r14}
:023A601C E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023A6020 E92D4010 stmdb  r13!,{r4,r14}
:023A6024 E1A04000 mov  r4,r0			;r4=134(0x86)
:023A6028 E3A00902 mov  r0,#0x8000		;r0=32768(0x8000)
:023A602C EB401F75 bl 033ADE08
:023A6030 EB0001CE bl 023A6770
:023A6034 E3A00006 mov  r0,#0x6		;r0=6(0x6)
:023A6038 E3A01020 mov  r1,#0x20		;r1=32(0x20)
:023A603C EB0001E8 bl 023A67E4
:023A6040 E1A00004 mov  r0,r4			;r0=134(0x86)
:023A6044 E3A01007 mov  r1,#0x7		;r1=7(0x7)
:023A6048 EB000205 bl 023A6864
:023A604C EB0001D7 bl 023A67B0
:023A6050 E8BD4010 ldmia  r13!,{r4,r14}
:023A6054 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023A6058 E92D4010 stmdb  r13!,{r4,r14}
:023A605C E1A04000 mov  r4,r0			;r4=134(0x86)
:023A6060 E3A00902 mov  r0,#0x8000		;r0=32768(0x8000)
:023A6064 EB401F67 bl 033ADE08
:023A6068 E1A02004 mov  r2,r4			;r2=134(0x86)
:023A606C E3A00086 mov  r0,#0x86		;r0=134(0x86)
:023A6070 E3A01020 mov  r1,#0x20		;r1=32(0x20)
:023A6074 E3A03004 mov  r3,#0x4		;r3=4(0x4)
:023A6078 EB0001A5 bl 023A6714
:023A607C E8BD4010 ldmia  r13!,{r4,r14}
:023A6080 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023A6084 E92D4010 stmdb  r13!,{r4,r14}
:023A6088 E1A04000 mov  r4,r0			;r4=134(0x86)
:023A608C E3A00902 mov  r0,#0x8000		;r0=32768(0x8000)
:023A6090 EB401F5C bl 033ADE08
:023A6094 E1A02004 mov  r2,r4			;r2=134(0x86)
:023A6098 E3A00086 mov  r0,#0x86		;r0=134(0x86)
:023A609C E3A01060 mov  r1,#0x60		;r1=96(0x60)
:023A60A0 E3A03003 mov  r3,#0x3		;r3=3(0x3)
:023A60A4 EB00019A bl 023A6714
:023A60A8 E8BD4010 ldmia  r13!,{r4,r14}
:023A60AC E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023A60B0 E92D4010 stmdb  r13!,{r4,r14}
:023A60B4 E1A04000 mov  r4,r0			;r4=134(0x86)
:023A60B8 E3A00902 mov  r0,#0x8000		;r0=32768(0x8000)
:023A60BC EB401F51 bl 033ADE08
:023A60C0 EB0001AA bl 023A6770
:023A60C4 E3A00006 mov  r0,#0x6		;r0=6(0x6)
:023A60C8 E3A01060 mov  r1,#0x60		;r1=96(0x60)
:023A60CC EB0001C4 bl 023A67E4
:023A60D0 E1A00004 mov  r0,r4			;r0=134(0x86)
:023A60D4 E3A01003 mov  r1,#0x3		;r1=3(0x3)
:023A60D8 EB0001E1 bl 023A6864
:023A60DC EB0001B3 bl 023A67B0
:023A60E0 E8BD4010 ldmia  r13!,{r4,r14}
:023A60E4 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023A60E8 E92D4018 stmdb  r13!,{r3,r4,r14}
:023A60EC E24DD004 sub  r13,r13,#0x4
:023A60F0 E1A04000 mov  r4,r0			;r4=134(0x86)
:023A60F4 E3A00902 mov  r0,#0x8000		;r0=32768(0x8000)
:023A60F8 EB401F42 bl 033ADE08
:023A60FC E28D2000 add  r2,r13,#0x0
:023A6100 E3A00086 mov  r0,#0x86		;r0=134(0x86)
:023A6104 E3A01040 mov  r1,#0x40		;r1=64(0x40)
:023A6108 E3A03001 mov  r3,#0x1		;r3=1(0x1)
:023A610C EB000180 bl 023A6714
:023A6110 E1DD00B0 ldrh r0,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:023A6114 E1A00E00 mov  r0,r0,lsl #0x1c		;r0=1610612736(0x60000000)
:023A6118 E1A00E20 mov  r0,r0,lsr #0x1c		;r0=6(0x6)
:023A611C E200000B and  r0,r0,#0xB
:023A6120 E3500001 cmp r0,#0x1
:023A6124 13A00000 movne  r0,#0x0		;r0=0(0x0)
:023A6128 1A000005 bne 023A6144
:023A612C E1A02004 mov  r2,r4			;r2=134(0x86)
:023A6130 E3A00086 mov  r0,#0x86		;r0=134(0x86)
:023A6134 E3A01010 mov  r1,#0x10		;r1=16(0x10)
:023A6138 E3A03001 mov  r3,#0x1		;r3=1(0x1)
:023A613C EB000174 bl 023A6714
:023A6140 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023A6144 E28DD004 add  r13,r13,#0x4
:023A6148 E8BD4018 ldmia  r13!,{r3,r4,r14}
:023A614C E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023A6150 E92D4018 stmdb  r13!,{r3,r4,r14}
:023A6154 E24DD004 sub  r13,r13,#0x4
:023A6158 E1A04000 mov  r4,r0			;r4=1(0x1)
:023A615C E3A00902 mov  r0,#0x8000		;r0=32768(0x8000)
:023A6160 EB401F28 bl 033ADE08
:023A6164 E28D2000 add  r2,r13,#0x0
:023A6168 E3A00086 mov  r0,#0x86		;r0=134(0x86)
:023A616C E3A01040 mov  r1,#0x40		;r1=64(0x40)
:023A6170 E3A03001 mov  r3,#0x1		;r3=1(0x1)
:023A6174 EB000166 bl 023A6714
:023A6178 E1DD00B0 ldrh r0,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:023A617C E1A00E00 mov  r0,r0,lsl #0x1c		;r0=1610612736(0x60000000)
:023A6180 E1A00E20 mov  r0,r0,lsr #0x1c		;r0=6(0x6)
:023A6184 E200000B and  r0,r0,#0xB
:023A6188 E3500001 cmp r0,#0x1
:023A618C 13A00000 movne  r0,#0x0		;r0=0(0x0)
:023A6190 1A000008 bne 023A61B8
:023A6194 EB000175 bl 023A6770
:023A6198 E3A00006 mov  r0,#0x6		;r0=6(0x6)
:023A619C E3A01010 mov  r1,#0x10		;r1=16(0x10)
:023A61A0 EB00018F bl 023A67E4
:023A61A4 E1A00004 mov  r0,r4			;r0=1(0x1)
:023A61A8 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023A61AC EB0001AC bl 023A6864
:023A61B0 EB00017E bl 023A67B0
:023A61B4 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023A61B8 E28DD004 add  r13,r13,#0x4
:023A61BC E8BD4018 ldmia  r13!,{r3,r4,r14}
:023A61C0 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023A61C4 E92D4018 stmdb  r13!,{r3,r4,r14}
:023A61C8 E24DD004 sub  r13,r13,#0x4
:023A61CC E1A04000 mov  r4,r0			;r4=1(0x1)
:023A61D0 E3A00902 mov  r0,#0x8000		;r0=32768(0x8000)
:023A61D4 EB401F0B bl 033ADE08
:023A61D8 E28D2000 add  r2,r13,#0x0
:023A61DC E3A00086 mov  r0,#0x86		;r0=134(0x86)
:023A61E0 E3A01040 mov  r1,#0x40		;r1=64(0x40)
:023A61E4 E3A03001 mov  r3,#0x1		;r3=1(0x1)
:023A61E8 EB000149 bl 023A6714
:023A61EC E1DD00B0 ldrh r0,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:023A61F0 E1A00E00 mov  r0,r0,lsl #0x1c		;r0=1610612736(0x60000000)
:023A61F4 E1A00E20 mov  r0,r0,lsr #0x1c		;r0=6(0x6)
:023A61F8 E3500004 cmp r0,#0x4
:023A61FC 13A00000 movne  r0,#0x0		;r0=0(0x0)
:023A6200 1A000005 bne 023A621C
:023A6204 E1A02004 mov  r2,r4			;r2=1(0x1)
:023A6208 E3A00086 mov  r0,#0x86		;r0=134(0x86)
:023A620C E3A01010 mov  r1,#0x10		;r1=16(0x10)
:023A6210 E3A03003 mov  r3,#0x3		;r3=3(0x3)
:023A6214 EB00013E bl 023A6714
:023A6218 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023A621C E28DD004 add  r13,r13,#0x4
:023A6220 E8BD4018 ldmia  r13!,{r3,r4,r14}
:023A6224 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023A6228 E92D4018 stmdb  r13!,{r3,r4,r14}
:023A622C E24DD004 sub  r13,r13,#0x4
:023A6230 E1A04000 mov  r4,r0			;r4=1(0x1)
:023A6234 E3A00902 mov  r0,#0x8000		;r0=32768(0x8000)
:023A6238 EB401EF2 bl 033ADE08
:023A623C E28D2000 add  r2,r13,#0x0
:023A6240 E3A00086 mov  r0,#0x86		;r0=134(0x86)
:023A6244 E3A01040 mov  r1,#0x40		;r1=64(0x40)
:023A6248 E3A03001 mov  r3,#0x1		;r3=1(0x1)
:023A624C EB000130 bl 023A6714
:023A6250 E1DD00B0 ldrh r0,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:023A6254 E1A00E00 mov  r0,r0,lsl #0x1c		;r0=1610612736(0x60000000)
:023A6258 E1A00E20 mov  r0,r0,lsr #0x1c		;r0=6(0x6)
:023A625C E3500004 cmp r0,#0x4
:023A6260 13A00000 movne  r0,#0x0		;r0=0(0x0)
:023A6264 1A000008 bne 023A628C
:023A6268 EB000140 bl 023A6770
:023A626C E3A00006 mov  r0,#0x6		;r0=6(0x6)
:023A6270 E3A01010 mov  r1,#0x10		;r1=16(0x10)
:023A6274 EB00015A bl 023A67E4
:023A6278 E1A00004 mov  r0,r4			;r0=1(0x1)
:023A627C E3A01003 mov  r1,#0x3		;r1=3(0x3)
:023A6280 EB000177 bl 023A6864
:023A6284 EB000149 bl 023A67B0
:023A6288 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023A628C E28DD004 add  r13,r13,#0x4
:023A6290 E8BD4018 ldmia  r13!,{r3,r4,r14}
:023A6294 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023A6298 E92D4018 stmdb  r13!,{r3,r4,r14}
:023A629C E24DD004 sub  r13,r13,#0x4
:023A62A0 E1A04000 mov  r4,r0			;r4=1(0x1)
:023A62A4 E3A00902 mov  r0,#0x8000		;r0=32768(0x8000)
:023A62A8 EB401ED6 bl 033ADE08
:023A62AC E28D2000 add  r2,r13,#0x0
:023A62B0 E3A00086 mov  r0,#0x86		;r0=134(0x86)
:023A62B4 E3A01040 mov  r1,#0x40		;r1=64(0x40)
:023A62B8 E3A03001 mov  r3,#0x1		;r3=1(0x1)
:023A62BC EB000114 bl 023A6714
:023A62C0 E1DD00B0 ldrh r0,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:023A62C4 E1A00C80 mov  r0,r0,lsl #0x19		;r0=201326592(0xc000000)
:023A62C8 E1B00FA0 movs r0,r0,lsr #0x1f		;r0=0(0x0)
:023A62CC 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:023A62D0 0A000005 beq 023A62EC
:023A62D4 E1A02004 mov  r2,r4			;r2=1(0x1)
:023A62D8 E3A00086 mov  r0,#0x86		;r0=134(0x86)
:023A62DC E3A01050 mov  r1,#0x50		;r1=80(0x50)
:023A62E0 E3A03003 mov  r3,#0x3		;r3=3(0x3)
:023A62E4 EB00010A bl 023A6714
:023A62E8 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023A62EC E28DD004 add  r13,r13,#0x4
:023A62F0 E8BD4018 ldmia  r13!,{r3,r4,r14}
:023A62F4 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023A62F8 E92D4018 stmdb  r13!,{r3,r4,r14}
:023A62FC E24DD004 sub  r13,r13,#0x4
:023A6300 E1A04000 mov  r4,r0			;r4=1(0x1)
:023A6304 E3A00902 mov  r0,#0x8000		;r0=32768(0x8000)
:023A6308 EB401EBE bl 033ADE08
:023A630C E28D2000 add  r2,r13,#0x0
:023A6310 E3A00086 mov  r0,#0x86		;r0=134(0x86)
:023A6314 E3A01040 mov  r1,#0x40		;r1=64(0x40)
:023A6318 E3A03001 mov  r3,#0x1		;r3=1(0x1)
:023A631C EB0000FC bl 023A6714
:023A6320 E1DD00B0 ldrh r0,[r13, #+0x0]		;r13+0x0=*(ffffffff)
:023A6324 E1A00C80 mov  r0,r0,lsl #0x19		;r0=201326592(0xc000000)
:023A6328 E1B00FA0 movs r0,r0,lsr #0x1f		;r0=0(0x0)
:023A632C 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:023A6330 0A000008 beq 023A6358
:023A6334 EB00010D bl 023A6770
:023A6338 E3A00006 mov  r0,#0x6		;r0=6(0x6)
:023A633C E3A01050 mov  r1,#0x50		;r1=80(0x50)
:023A6340 EB000127 bl 023A67E4
:023A6344 E1A00004 mov  r0,r4			;r0=1(0x1)
:023A6348 E3A01003 mov  r1,#0x3		;r1=3(0x3)
:023A634C EB000144 bl 023A6864
:023A6350 EB000116 bl 023A67B0
:023A6354 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023A6358 E28DD004 add  r13,r13,#0x4
:023A635C E8BD4018 ldmia  r13!,{r3,r4,r14}
:023A6360 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023A6364 E92D4010 stmdb  r13!,{r4,r14}
:023A6368 E1A04000 mov  r4,r0			;r4=1(0x1)
:023A636C E3A00902 mov  r0,#0x8000		;r0=32768(0x8000)
:023A6370 EB401EA4 bl 033ADE08
:023A6374 E1A02004 mov  r2,r4			;r2=1(0x1)
:023A6378 E3A00086 mov  r0,#0x86		;r0=134(0x86)
:023A637C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A6380 E3A03001 mov  r3,#0x1		;r3=1(0x1)
:023A6384 EB0000E2 bl 023A6714
:023A6388 E8BD4010 ldmia  r13!,{r4,r14}
:023A638C E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023A6390 E92D4010 stmdb  r13!,{r4,r14}
:023A6394 E1A04000 mov  r4,r0			;r4=134(0x86)
:023A6398 E3A00902 mov  r0,#0x8000		;r0=32768(0x8000)
:023A639C EB401E99 bl 033ADE08
:023A63A0 EB0000F2 bl 023A6770
:023A63A4 E3A00006 mov  r0,#0x6		;r0=6(0x6)
:023A63A8 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A63AC EB00010C bl 023A67E4
:023A63B0 E1A00004 mov  r0,r4			;r0=134(0x86)
:023A63B4 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023A63B8 EB000129 bl 023A6864
:023A63BC EB0000FB bl 023A67B0
:023A63C0 E8BD4010 ldmia  r13!,{r4,r14}
:023A63C4 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023A63C8 E92D4010 stmdb  r13!,{r4,r14}
:023A63CC E1A04000 mov  r4,r0			;r4=134(0x86)
:023A63D0 E3A00902 mov  r0,#0x8000		;r0=32768(0x8000)
:023A63D4 EB401E8B bl 033ADE08
:023A63D8 E1A02004 mov  r2,r4			;r2=134(0x86)
:023A63DC E3A00086 mov  r0,#0x86		;r0=134(0x86)
:023A63E0 E3A01040 mov  r1,#0x40		;r1=64(0x40)
:023A63E4 E3A03001 mov  r3,#0x1		;r3=1(0x1)
:023A63E8 EB0000C9 bl 023A6714
:023A63EC E8BD4010 ldmia  r13!,{r4,r14}
:023A63F0 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023A63F4 E92D4010 stmdb  r13!,{r4,r14}
:023A63F8 E1A04000 mov  r4,r0			;r4=134(0x86)
:023A63FC E3A00902 mov  r0,#0x8000		;r0=32768(0x8000)
:023A6400 EB401E80 bl 033ADE08
:023A6404 EB0000D9 bl 023A6770
:023A6408 E3A00006 mov  r0,#0x6		;r0=6(0x6)
:023A640C E3A01040 mov  r1,#0x40		;r1=64(0x40)
:023A6410 EB0000F3 bl 023A67E4
:023A6414 E1A00004 mov  r0,r4			;r0=134(0x86)
:023A6418 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023A641C EB000110 bl 023A6864
:023A6420 EB0000E2 bl 023A67B0
:023A6424 E8BD4010 ldmia  r13!,{r4,r14}
:023A6428 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023A642C E92D4010 stmdb  r13!,{r4,r14}
:023A6430 E1A04000 mov  r4,r0			;r4=134(0x86)
:023A6434 E3A00902 mov  r0,#0x8000		;r0=32768(0x8000)
:023A6438 EB401E72 bl 033ADE08
:023A643C E1A02004 mov  r2,r4			;r2=134(0x86)
:023A6440 E3A00086 mov  r0,#0x86		;r0=134(0x86)
:023A6444 E3A01030 mov  r1,#0x30		;r1=48(0x30)
:023A6448 E3A03001 mov  r3,#0x1		;r3=1(0x1)
:023A644C EB0000B0 bl 023A6714
:023A6450 E8BD4010 ldmia  r13!,{r4,r14}
:023A6454 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023A6458 E92D4010 stmdb  r13!,{r4,r14}
:023A645C E1A04000 mov  r4,r0			;r4=134(0x86)
:023A6460 E3A00902 mov  r0,#0x8000		;r0=32768(0x8000)
:023A6464 EB401E67 bl 033ADE08
:023A6468 EB0000C0 bl 023A6770
:023A646C E3A00006 mov  r0,#0x6		;r0=6(0x6)
:023A6470 E3A01030 mov  r1,#0x30		;r1=48(0x30)
:023A6474 EB0000DA bl 023A67E4
:023A6478 E1A00004 mov  r0,r4			;r0=134(0x86)
:023A647C E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023A6480 EB0000F7 bl 023A6864
:023A6484 EB0000C9 bl 023A67B0
:023A6488 E8BD4010 ldmia  r13!,{r4,r14}
:023A648C E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023A6490 E92D4010 stmdb  r13!,{r4,r14}
:023A6494 E1A04000 mov  r4,r0			;r4=134(0x86)
:023A6498 E3A00902 mov  r0,#0x8000		;r0=32768(0x8000)
:023A649C EB401E59 bl 033ADE08
:023A64A0 E1A02004 mov  r2,r4			;r2=134(0x86)
:023A64A4 E3A00086 mov  r0,#0x86		;r0=134(0x86)
:023A64A8 E3A01070 mov  r1,#0x70		;r1=112(0x70)
:023A64AC E3A03001 mov  r3,#0x1		;r3=1(0x1)
:023A64B0 EB000097 bl 023A6714
:023A64B4 E8BD4010 ldmia  r13!,{r4,r14}
:023A64B8 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023A64BC E92D4010 stmdb  r13!,{r4,r14}
:023A64C0 E1A04000 mov  r4,r0			;r4=134(0x86)
:023A64C4 E3A00902 mov  r0,#0x8000		;r0=32768(0x8000)
:023A64C8 EB401E4E bl 033ADE08
:023A64CC EB0000A7 bl 023A6770
:023A64D0 E3A00006 mov  r0,#0x6		;r0=6(0x6)
:023A64D4 E3A01070 mov  r1,#0x70		;r1=112(0x70)
:023A64D8 EB0000C1 bl 023A67E4
:023A64DC E1A00004 mov  r0,r4			;r0=134(0x86)
:023A64E0 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023A64E4 EB0000DE bl 023A6864
:023A64E8 EB0000B0 bl 023A67B0
:023A64EC E8BD4010 ldmia  r13!,{r4,r14}
:023A64F0 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023A64F4 E5901000 ldr r1,[r0, #+0x0]		;r0+0x0=*(00000086)
:023A64F8 E1A02901 mov  r2,r1,lsl #0x12		;r2=262144(0x40000)
:023A64FC E1A02D22 mov  r2,r2,lsr #0x1a		;r2=0(0x0)
:023A6500 E3520023 cmp r2,#0x23
:023A6504 908FF102 addls  r15,r15,r2,lsl #0x2
:023A6508 EA000038 b 023A65F0
:023A650C EA000022 b 023A659C
:023A6510 EA000021 b 023A659C
:023A6514 EA000020 b 023A659C
:023A6518 EA00001F b 023A659C
:023A651C EA00001E b 023A659C
:023A6520 EA00001D b 023A659C
:023A6524 EA00001C b 023A659C
:023A6528 EA00001B b 023A659C
:023A652C EA00001A b 023A659C
:023A6530 EA000019 b 023A659C
:023A6534 EA00002D b 023A65F0
:023A6538 EA00002C b 023A65F0
:023A653C EA00002B b 023A65F0
:023A6540 EA00002A b 023A65F0
:023A6544 EA000029 b 023A65F0
:023A6548 EA000028 b 023A65F0
:023A654C EA000012 b 023A659C
:023A6550 EA000011 b 023A659C
:023A6554 EA000013 b 023A65A8
:023A6558 EA000012 b 023A65A8
:023A655C EA000011 b 023A65A8
:023A6560 EA000010 b 023A65A8
:023A6564 EA00000F b 023A65A8
:023A6568 EA00000E b 023A65A8
:023A656C EA00000D b 023A65A8
:023A6570 EA00000C b 023A65A8
:023A6574 EA00001D b 023A65F0
:023A6578 EA00001C b 023A65F0
:023A657C EA00001B b 023A65F0
:023A6580 EA00001A b 023A65F0
:023A6584 EA000019 b 023A65F0
:023A6588 EA000018 b 023A65F0
:023A658C EA00000E b 023A65CC
:023A6590 EA00000D b 023A65CC
:023A6594 EA000003 b 023A65A8
:023A6598 EA000002 b 023A65A8
:023A659C E3C11901 bic  r1,r1,#0x4000
:023A65A0 E5801000 str r1,[r0, #+0x0]		;r0+0x0=*(00000086)
:023A65A4 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023A65A8 E3812901 orr  r2,r1,#0x4000
:023A65AC E1A01902 mov  r1,r2,lsl #0x12		;r1=0(0x0)
:023A65B0 E1A01D21 mov  r1,r1,lsr #0x1a		;r1=0(0x0)
:023A65B4 E2411012 sub  r1,r1,#0x12
:023A65B8 E3C22C3F bic  r2,r2,#0x3F00
:023A65BC E1A01D01 mov  r1,r1,lsl #0x1a		;r1=0(0x0)
:023A65C0 E1821921 orr  r1,r2,r1,lsr #0x12
:023A65C4 E5801000 str r1,[r0, #+0x0]		;r0+0x0=*(00000086)
:023A65C8 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023A65CC E3812901 orr  r2,r1,#0x4000
:023A65D0 E1A01902 mov  r1,r2,lsl #0x12		;r1=0(0x0)
:023A65D4 E1A01D21 mov  r1,r1,lsr #0x1a		;r1=0(0x0)
:023A65D8 E2411018 sub  r1,r1,#0x18
:023A65DC E3C22C3F bic  r2,r2,#0x3F00
:023A65E0 E1A01D01 mov  r1,r1,lsl #0x1a		;r1=0(0x0)
:023A65E4 E1821921 orr  r1,r2,r1,lsr #0x12
:023A65E8 E5801000 str r1,[r0, #+0x0]		;r0+0x0=*(00000086)
:023A65EC E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023A65F0 E5901000 ldr r1,[r0, #+0x0]		;r0+0x0=*(00000086)
:023A65F4 E3C11901 bic  r1,r1,#0x4000
:023A65F8 E3C11C3F bic  r1,r1,#0x3F00
:023A65FC E5801000 str r1,[r0, #+0x0]		;r0+0x0=*(00000086)
:023A6600 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023A6604 E5902000 ldr r2,[r0, #+0x0]		;r0+0x0=*(00000086)
:023A6608 E1A01902 mov  r1,r2,lsl #0x12		;r1=0(0x0)
:023A660C E1A03D21 mov  r3,r1,lsr #0x1a		;r3=0(0x0)
:023A6610 E3530023 cmp r3,#0x23
:023A6614 908FF103 addls  r15,r15,r3,lsl #0x2
:023A6618 EA000038 b 023A6700
:023A661C EA000022 b 023A66AC
:023A6620 EA000021 b 023A66AC
:023A6624 EA000020 b 023A66AC
:023A6628 EA00001F b 023A66AC
:023A662C EA00001E b 023A66AC
:023A6630 EA00001D b 023A66AC
:023A6634 EA00001C b 023A66AC
:023A6638 EA00001B b 023A66AC
:023A663C EA000023 b 023A66D0
:023A6640 EA000022 b 023A66D0
:023A6644 EA00002D b 023A6700
:023A6648 EA00002C b 023A6700
:023A664C EA00002B b 023A6700
:023A6650 EA00002A b 023A6700
:023A6654 EA000029 b 023A6700
:023A6658 EA000028 b 023A6700
:023A665C EA000012 b 023A66AC
:023A6660 EA000011 b 023A66AC
:023A6664 EA000022 b 023A66F4
:023A6668 EA000021 b 023A66F4
:023A666C EA000020 b 023A66F4
:023A6670 EA00001F b 023A66F4
:023A6674 EA00001E b 023A66F4
:023A6678 EA00001D b 023A66F4
:023A667C EA00001C b 023A66F4
:023A6680 EA00001B b 023A66F4
:023A6684 EA00001D b 023A6700
:023A6688 EA00001C b 023A6700
:023A668C EA00001B b 023A6700
:023A6690 EA00001A b 023A6700
:023A6694 EA000019 b 023A6700
:023A6698 EA000018 b 023A6700
:023A669C EA000014 b 023A66F4
:023A66A0 EA000013 b 023A66F4
:023A66A4 EA000012 b 023A66F4
:023A66A8 EA000011 b 023A66F4
:023A66AC E1A01882 mov  r1,r2,lsl #0x11		;r1=0(0x0)
:023A66B0 E1B01FA1 movs r1,r1,lsr #0x1f		;r1=0(0x0)
:023A66B4 012FFF1E bxeq r14 (Jump to addr_00000000?)msreq CPSR_fsxc,r14
:023A66B8 E2831012 add  r1,r3,#0x12
:023A66BC E3C22C3F bic  r2,r2,#0x3F00
:023A66C0 E1A01D01 mov  r1,r1,lsl #0x1a		;r1=0(0x0)
:023A66C4 E1821921 orr  r1,r2,r1,lsr #0x12
:023A66C8 E5801000 str r1,[r0, #+0x0]		;r0+0x0=*(00000086)
:023A66CC E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023A66D0 E1A01882 mov  r1,r2,lsl #0x11		;r1=0(0x0)
:023A66D4 E1B01FA1 movs r1,r1,lsr #0x1f		;r1=0(0x0)
:023A66D8 012FFF1E bxeq r14 (Jump to addr_00000000?)msreq CPSR_fsxc,r14
:023A66DC E2831018 add  r1,r3,#0x18
:023A66E0 E3C22C3F bic  r2,r2,#0x3F00
:023A66E4 E1A01D01 mov  r1,r1,lsl #0x1a		;r1=0(0x0)
:023A66E8 E1821921 orr  r1,r2,r1,lsr #0x12
:023A66EC E5801000 str r1,[r0, #+0x0]		;r0+0x0=*(00000086)
:023A66F0 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023A66F4 E3821901 orr  r1,r2,#0x4000
:023A66F8 E5801000 str r1,[r0, #+0x0]		;r0+0x0=*(00000086)
:023A66FC E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023A6700 E5901000 ldr r1,[r0, #+0x0]		;r0+0x0=*(00000086)
:023A6704 E3C11901 bic  r1,r1,#0x4000
:023A6708 E3C11C3F bic  r1,r1,#0x3F00
:023A670C E5801000 str r1,[r0, #+0x0]		;r0+0x0=*(00000086)
:023A6710 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023A6714 E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:023A6718 E1A07000 mov  r7,r0			;r7=134(0x86)
:023A671C E1A06001 mov  r6,r1			;r6=0(0x0)
:023A6720 E1A05002 mov  r5,r2			;r5=0(0x0)
:023A6724 E1A04003 mov  r4,r3			;r4=0(0x0)
:023A6728 EB000010 bl 023A6770
:023A672C E1A00007 mov  r0,r7			;r0=134(0x86)
:023A6730 E1A01006 mov  r1,r6			;r1=0(0x0)
:023A6734 EB00002A bl 023A67E4
:023A6738 E3570006 cmp r7,#0x6
:023A673C 0A000005 beq 023A6758
:023A6740 E3570086 cmp r7,#0x86
:023A6744 1A000006 bne 023A6764
:023A6748 E1A00005 mov  r0,r5			;r0=0(0x0)
:023A674C E1A01004 mov  r1,r4			;r1=0(0x0)
:023A6750 EB000071 bl 023A691C
:023A6754 EA000002 b 023A6764
:023A6758 E1A00005 mov  r0,r5			;r0=0(0x0)
:023A675C E1A01004 mov  r1,r4			;r1=0(0x0)
:023A6760 EB00003F bl 023A6864
:023A6764 EB000011 bl 023A67B0
:023A6768 E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:023A676C E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023A6770 E3A0C301 mov  r12,#0x4000000		;r12=67108864(0x4000000)
:023A6774 E28CCF4E add  r12,r12,#0x138
:023A6778 E1DC00B0 ldrh r0,[r12, #+0x0]		;r12+0x0=*(04000000)=#1460744699(0x571131fb)
:023A677C E3C00077 bic  r0,r0,#0x77
:023A6780 E3800072 orr  r0,r0,#0x72
:023A6784 E1CC00B0 strh r0,[r12, #+0x0]		;r12+0x0=*(04000000)=#1460744699(0x571131fb)
:023A6788 E3A03002 mov  r3,#0x2		;r3=2(0x2)
:023A678C E2533001 subs r3,r3,#0x1
:023A6790 1AFFFFFD bne 023A678C
:023A6794 E3C00004 bic  r0,r0,#0x4
:023A6798 E3800004 orr  r0,r0,#0x4
:023A679C E1CC00B0 strh r0,[r12, #+0x0]		;r12+0x0=*(04000000)=#1460744699(0x571131fb)
:023A67A0 E3A03002 mov  r3,#0x2		;r3=2(0x2)
:023A67A4 E2533001 subs r3,r3,#0x1
:023A67A8 1AFFFFFD bne 023A67A4
:023A67AC E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023A67B0 E3A0C301 mov  r12,#0x4000000		;r12=67108864(0x4000000)
:023A67B4 E28CCF4E add  r12,r12,#0x138
:023A67B8 E3A03002 mov  r3,#0x2		;r3=2(0x2)
:023A67BC E2533001 subs r3,r3,#0x1
:023A67C0 1AFFFFFD bne 023A67BC
:023A67C4 E1DC00B0 ldrh r0,[r12, #+0x0]		;r12+0x0=*(04000000)=#1460744699(0x571131fb)
:023A67C8 E3C00004 bic  r0,r0,#0x4
:023A67CC E3800000 orr  r0,r0,#0x0
:023A67D0 E1CC00B0 strh r0,[r12, #+0x0]		;r12+0x0=*(04000000)=#1460744699(0x571131fb)
:023A67D4 E3A03002 mov  r3,#0x2		;r3=2(0x2)
:023A67D8 E2533001 subs r3,r3,#0x1
:023A67DC 1AFFFFFD bne 023A67D8
:023A67E0 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023A67E4 E3A0C301 mov  r12,#0x4000000		;r12=67108864(0x4000000)
:023A67E8 E28CCF4E add  r12,r12,#0x138
:023A67EC E1801001 orr  r1,r0,r1
:023A67F0 E1DC00B0 ldrh r0,[r12, #+0x0]		;r12+0x0=*(04000000)=#1460744699(0x571131fb)
:023A67F4 E3C00077 bic  r0,r0,#0x77
:023A67F8 E3800074 orr  r0,r0,#0x74
:023A67FC E3A02000 mov  r2,#0x0		;r2=0(0x0)
:023A6800 E3C00003 bic  r0,r0,#0x3
:023A6804 E3800000 orr  r0,r0,#0x0
:023A6808 E3A03001 mov  r3,#0x1		;r3=1(0x1)
:023A680C E1130231 tst r3,r1,lsr r2
:023A6810 1A000000 bne 023A6818
:023A6814 EA000000 b 023A681C
:023A6818 E3A03001 mov  r3,#0x1		;r3=1(0x1)
:023A681C 0A000000 beq 023A6824
:023A6820 EA000000 b 023A6828
:023A6824 E3A03000 mov  r3,#0x0		;r3=0(0x0)
:023A6828 E1800003 orr  r0,r0,r3
:023A682C E1CC00B0 strh r0,[r12, #+0x0]		;r12+0x0=*(04000000)=#1460744699(0x571131fb)
:023A6830 E3A03009 mov  r3,#0x9		;r3=9(0x9)
:023A6834 E2533001 subs r3,r3,#0x1
:023A6838 1AFFFFFD bne 023A6834
:023A683C E3C00002 bic  r0,r0,#0x2
:023A6840 E3800002 orr  r0,r0,#0x2
:023A6844 E1CC00B0 strh r0,[r12, #+0x0]		;r12+0x0=*(04000000)=#1460744699(0x571131fb)
:023A6848 E3A03009 mov  r3,#0x9		;r3=9(0x9)
:023A684C E2533001 subs r3,r3,#0x1
:023A6850 1AFFFFFD bne 023A684C
:023A6854 E2822001 add  r2,r2,#0x1
:023A6858 E3520008 cmp r2,#0x8
:023A685C 1AFFFFE7 bne 023A6800
:023A6860 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023A6864 E3A0C301 mov  r12,#0x4000000		;r12=67108864(0x4000000)
:023A6868 E28CCF4E add  r12,r12,#0x138
:023A686C E92D0003 stmdb  r13!,{r0,r1}
:023A6870 E3100001 tst r0,#0x1
:023A6874 0A000000 beq 023A687C
:023A6878 EA000000 b 023A6880
:023A687C E1D010B0 ldrh r1,[r0, #+0x0]		;r0+0x0=*(571131fb)=#0(0x00000000)
:023A6880 1A000000 bne 023A6888
:023A6884 EA000000 b 023A688C
:023A6888 E15010B1 ldrh r1,[r0, #-0x1]		;r0-0x1=*(571131fa)=#0(0x00000000)
:023A688C 1A000000 bne 023A6894
:023A6890 EA000000 b 023A6898
:023A6894 E1A01421 mov  r1,r1,lsr #0x8		;r1=0(0x0)
:023A6898 E1DC00B0 ldrh r0,[r12, #+0x0]		;r12+0x0=*(04000000)=#1460744699(0x571131fb)
:023A689C E3C00077 bic  r0,r0,#0x77
:023A68A0 E3800074 orr  r0,r0,#0x74
:023A68A4 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:023A68A8 E3C00003 bic  r0,r0,#0x3
:023A68AC E3800000 orr  r0,r0,#0x0
:023A68B0 E3A03001 mov  r3,#0x1		;r3=1(0x1)
:023A68B4 E1130231 tst r3,r1,lsr r2
:023A68B8 1A000000 bne 023A68C0
:023A68BC EA000000 b 023A68C4
:023A68C0 E3A03001 mov  r3,#0x1		;r3=1(0x1)
:023A68C4 0A000000 beq 023A68CC
:023A68C8 EA000000 b 023A68D0
:023A68CC E3A03000 mov  r3,#0x0		;r3=0(0x0)
:023A68D0 E1800003 orr  r0,r0,r3
:023A68D4 E1CC00B0 strh r0,[r12, #+0x0]		;r12+0x0=*(04000000)=#1460744699(0x571131fb)
:023A68D8 E3A03009 mov  r3,#0x9		;r3=9(0x9)
:023A68DC E2533001 subs r3,r3,#0x1
:023A68E0 1AFFFFFD bne 023A68DC
:023A68E4 E3C00002 bic  r0,r0,#0x2
:023A68E8 E3800002 orr  r0,r0,#0x2
:023A68EC E1CC00B0 strh r0,[r12, #+0x0]		;r12+0x0=*(04000000)=#1460744699(0x571131fb)
:023A68F0 E3A03009 mov  r3,#0x9		;r3=9(0x9)
:023A68F4 E2533001 subs r3,r3,#0x1
:023A68F8 1AFFFFFD bne 023A68F4
:023A68FC E2822001 add  r2,r2,#0x1
:023A6900 E3520008 cmp r2,#0x8
:023A6904 1AFFFFE7 bne 023A68A8
:023A6908 E8BD0003 ldmia  r13!,{r0,r1}
:023A690C E2800001 add  r0,r0,#0x1
:023A6910 E2511001 subs r1,r1,#0x1
:023A6914 1AFFFFD4 bne 023A686C
:023A6918 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023A691C E3A0C301 mov  r12,#0x4000000		;r12=67108864(0x4000000)
:023A6920 E28CCF4E add  r12,r12,#0x138
:023A6924 E92D0003 stmdb  r13!,{r0,r1}
:023A6928 E1DC00B0 ldrh r0,[r12, #+0x0]		;r12+0x0=*(04000000)=#1460744699(0x571131fb)
:023A692C E3C00077 bic  r0,r0,#0x77
:023A6930 E3800064 orr  r0,r0,#0x64
:023A6934 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:023A6938 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A693C E3C00003 bic  r0,r0,#0x3
:023A6940 E3800000 orr  r0,r0,#0x0
:023A6944 E1CC00B0 strh r0,[r12, #+0x0]		;r12+0x0=*(04000000)=#1460744699(0x571131fb)
:023A6948 E3A03009 mov  r3,#0x9		;r3=9(0x9)
:023A694C E2533001 subs r3,r3,#0x1
:023A6950 1AFFFFFD bne 023A694C
:023A6954 E1DC00B0 ldrh r0,[r12, #+0x0]		;r12+0x0=*(04000000)=#1460744699(0x571131fb)
:023A6958 E2003001 and  r3,r0,#0x1
:023A695C E3530001 cmp r3,#0x1
:023A6960 0A000000 beq 023A6968
:023A6964 EA000000 b 023A696C
:023A6968 E3A03080 mov  r3,#0x80		;r3=128(0x80)
:023A696C 1A000000 bne 023A6974
:023A6970 EA000000 b 023A6978
:023A6974 E3A03000 mov  r3,#0x0		;r3=0(0x0)
:023A6978 E18320A2 orr  r2,r3,r2,lsr #0x1
:023A697C E3C00002 bic  r0,r0,#0x2
:023A6980 E3800002 orr  r0,r0,#0x2
:023A6984 E1CC00B0 strh r0,[r12, #+0x0]		;r12+0x0=*(04000000)=#1460744699(0x571131fb)
:023A6988 E3A03009 mov  r3,#0x9		;r3=9(0x9)
:023A698C E2533001 subs r3,r3,#0x1
:023A6990 1AFFFFFD bne 023A698C
:023A6994 E2811001 add  r1,r1,#0x1
:023A6998 E3510008 cmp r1,#0x8
:023A699C 1AFFFFE6 bne 023A693C
:023A69A0 E8BD0003 ldmia  r13!,{r0,r1}
:023A69A4 E3100001 tst r0,#0x1
:023A69A8 0A000005 beq 023A69C4
:023A69AC E15030B1 ldrh r3,[r0, #-0x1]		;r0-0x1=*(571131fa)=#0(0x00000000)
:023A69B0 E3C33CFF bic  r3,r3,#0xFF00
:023A69B4 E1A02402 mov  r2,r2,lsl #0x8		;r2=0(0x0)
:023A69B8 E1823003 orr  r3,r2,r3
:023A69BC E14030B1 strh r3,[r0, #-0x1]		;r0-0x1=*(571131fa)=#0(0x00000000)
:023A69C0 EA000003 b 023A69D4
:023A69C4 E1D030B0 ldrh r3,[r0, #+0x0]		;r0+0x0=*(571131fb)=#0(0x00000000)
:023A69C8 E3C330FF bic  r3,r3,#0xFF
:023A69CC E1833002 orr  r3,r3,r2
:023A69D0 E1C030B0 strh r3,[r0, #+0x0]		;r0+0x0=*(571131fb)=#0(0x00000000)
:023A69D4 E2800001 add  r0,r0,#0x1
:023A69D8 E2511001 subs r1,r1,#0x1
:023A69DC 1AFFFFD0 bne 023A6924
:023A69E0 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023A69E4 027E29F0 rsbeqs r2,r14,#0x3C0000
:023A69E8 027E2A90 rsbeqs r2,r14,#0x90000
:023A69EC 027E2EA0 rsbeqs r2,r14,#0xA00
:023A69F0 027E7DF8 rsbeqs r7,r14,#0x3E00
:023A69F4 027E7FF4 rsbeqs r7,r14,#0x3D0
:023A69F8 027E805C rsbeqs r8,r14,#0x5C
:023A69FC 027E8314 rsbeqs r8,r14,#0x50000000
:023A6A00 027E2F50 rsbeqs r2,r14,#0x140
:023A6A04 027E3010 rsbeqs r3,r14,#0x10
:023A6A08 027E32D8 rsbeqs r3,r14,#0x8000000D
:023A6A0C 027E34D0 rsbeqs r3,r14,#0xD0000000
:023A6A10 027E3DBC rsbeqs r3,r14,#0x2F00
:023A6A14 027E3EC4 rsbeqs r3,r14,#0xC40
:023A6A18 027E44A4 rsbeqs r4,r14,#0xA4000000
:023A6A1C 027E4BD4 rsbeqs r4,r14,#0x35000
:023A6A20 027E4F68 rsbeqs r4,r14,#0x1A0
:023A6A24 027E50A4 rsbeqs r5,r14,#0xA4
:023A6A28 027E51F4 rsbeqs r5,r14,#0x3D
:023A6A2C 027E5280 rsbeqs r5,r14,#0x8
:023A6A30 027E5378 rsbeqs r5,r14,#0xE0000001
:023A6A34 027E5434 rsbeqs r5,r14,#0x34000000
:023A6A38 027E1D64 rsbeqs r1,r14,#0x1900
:023A6A3C 027E1D64 rsbeqs r1,r14,#0x1900
:023A6A40 027E1D64 rsbeqs r1,r14,#0x1900
:023A6A44 027E55D4 rsbeqs r5,r14,#0x35000000
:023A6A48 027E56C8 rsbeqs r5,r14,#0xC800000
:023A6A4C 027E573C rsbeqs r5,r14,#0xF00000
:023A6A50 027E5760 rsbeqs r5,r14,#0x1800000
:023A6A54 027E6140 rsbeqs r6,r14,#0x10
:023A6A58 027E5784 rsbeqs r5,r14,#0x2100000
:023A6A5C 027E58B0 rsbeqs r5,r14,#0xB00000
:023A6A60 027E5A8C rsbeqs r5,r14,#0x8C000
:023A6A64 027E5AF4 rsbeqs r5,r14,#0xF4000
:023A6A68 027E7CBC rsbeqs r7,r14,#0xBC00
:023A6A6C 027E7D4C rsbeqs r7,r14,#0x1300
:023A6A70 027E83C0 rsbeqs r8,r14,#0x3
:023A6A74 027E8740 rsbeqs r8,r14,#0x1000000
:023A6A78 027E87B8 rsbeqs r8,r14,#0x2E00000
:023A6A7C 027E3860 rsbeqs r3,r14,#0x600000
:023A6A80 027E54DC rsbeqs r5,r14,#0xDC000000
:023A6A84 027E87CC rsbeqs r8,r14,#0x3300000
:023A6A88 027E894C rsbeqs r8,r14,#0x130000
:023A6A8C 027E8970 rsbeqs r8,r14,#0x1C0000
:023A6A90 027E62E0 rsbeqs r6,r14,#0xE
:023A6A94 027E6314 rsbeqs r6,r14,#0x50000000
:023A6A98 027E633C rsbeqs r6,r14,#0xF0000000
:023A6A9C 027ED214 rsbeqs r13,r14,#0x40000001
:023A6AA0 027ED468 rsbeqs r13,r14,#0x68000000
:023A6AA4 027ED544 rsbeqs r13,r14,#0x11000000
:023A6AA8 027ED668 rsbeqs r13,r14,#0x6800000
:023A6AAC 027ED764 rsbeqs r13,r14,#0x1900000
:023A6AB0 027ED858 rsbeqs r13,r14,#0x580000
:023A6AB4 027F2174 rsbeqs r2,r15,#0x1D
:023A6AB8 027F3F34 rsbeqs r3,r15,#0xD0
:023A6ABC 037FA728 cmneq r15,#0xA00000
:023A6AC0 027F45E8 rsbeqs r4,r15,#0x3A000000
:023A6AC4 027EC274 rsbeqs r12,r14,#0x40000007
:023A6AC8 037F8A88 cmneq r15,#0x88000
:023A6ACC 037F86C8 cmneq r15,#0xC800000
:023A6AD0 027EDAF4 rsbeqs r13,r14,#0xF4000
:023A6AD4 037FA774 cmneq r15,#0x1D00000
:023A6AD8 037FA948 cmneq r15,#0x120000
:023A6ADC 037FACB4 cmneq r15,#0xB400
:023A6AE0 027F4B10 rsbeqs r4,r15,#0x4000
:023A6AE4 027F4CE4 rsbeqs r4,r15,#0xE400
:023A6AE8 027EC684 rsbeqs r12,r14,#0x8400000
:023A6AEC 037FAD90 cmneq r15,#0x2400
:023A6AF0 027EB0B0 rsbeqs r11,r14,#0xB0
:023A6AF4 027EB130 rsbeqs r11,r14,#0xC
:023A6AF8 027EB1D0 rsbeqs r11,r14,#0x34
:023A6AFC 00030003 andeq  r0,r3,r3
:023A6B00 00000000 andeq  r0,r0,r0
:023A6B04 00000000 andeq  r0,r0,r0
:023A6B08 00000000 andeq  r0,r0,r0
:023A6B0C 00000000 andeq  r0,r0,r0
:023A6B10 00000000 andeq  r0,r0,r0
:023A6B14 00000000 andeq  r0,r0,r0
:023A6B18 00000000 andeq  r0,r0,r0
:023A6B1C 00000000 andeq  r0,r0,r0
:023A6B20 CC010000 stcgt  0,cr0,[r1],{#0x0}
:023A6B24 1400D801 strne r13,[r0],#-0x801
:023A6B28 3C00F001 stccc  0,cr15,[r0],{#0x1}
:023A6B2C E4012800 str r2,[r1],#-0x800
:023A6B30 6C00A001 stcvs  0,cr10,[r0],{#0x1}
:023A6B34 B4017800 strlt r7,[r1],#-0x800
:023A6B38 9C015000 stcls  0,cr5,[r1],{#0x0}
:023A6B3C 44008801 strmi r8,[r0],#-0x801
:023A6B40 01480146 unknown
:023A6B44 014C014A unknown
:023A6B48 01220120 unknown
:023A6B4C 01440154 unknown
:023A6B50 01320132 teqeq r2,r2,lsr r1
:023A6B54 01420140 unknown
:023A6B58 01240038 unknown
:023A6B5C 01500128 cmpeq r0,r8,lsr #0x2
:023A6B60 00000000 andeq  r0,r0,r0
:023A6B64 00000000 andeq  r0,r0,r0
:023A6B68 00000000 andeq  r0,r0,r0
:023A6B6C 00000000 andeq  r0,r0,r0
:023A6B70 00000000 andeq  r0,r0,r0
:023A6B74 00000000 andeq  r0,r0,r0
:023A6B78 00000000 andeq  r0,r0,r0
:023A6B7C 00000000 andeq  r0,r0,r0
:023A6B80 00000000 andeq  r0,r0,r0
:023A6B84 00000000 andeq  r0,r0,r0
:023A6B88 00000000 andeq  r0,r0,r0
:023A6B8C 00000000 andeq  r0,r0,r0
:023A6B90 00000000 andeq  r0,r0,r0
:023A6B94 00000000 andeq  r0,r0,r0
:023A6B98 00000000 andeq  r0,r0,r0
:023A6B9C 00000000 andeq  r0,r0,r0
:023A6BA0 00000000 andeq  r0,r0,r0
:023A6BA4 00000000 andeq  r0,r0,r0
:023A6BA8 00000000 andeq  r0,r0,r0
:023A6BAC 00000000 andeq  r0,r0,r0
:023A6BB0 00000004 andeq  r0,r0,r4
:023A6BB4 00000008 andeq  r0,r0,r8
:023A6BB8 0000000A andeq  r0,r0,r10
:023A6BBC 00000012 andeq  r0,r0,r2,lsl r0
:023A6BC0 FFFF0010 swinv 0x00ff0010
:023A6BC4 00000254 andeq  r0,r0,r4,asr r2
:023A6BC8 FFFF00B4 swinv 0x00ff00b4
:023A6BCC 00000080 andeq  r0,r0,r0,lsl #0x1
:023A6BD0 0001008E andeq  r0,r1,r14,lsl #0x1
:023A6BD4 00000088 andeq  r0,r0,r8,lsl #0x1
:023A6BD8 0000002A andeq  r0,r0,r10,lsr #0x0
:023A6BDC 00000028 andeq  r0,r0,r8,lsr #0x0
:023A6BE0 000000E8 andeq  r0,r0,r8,ror #0x1
:023A6BE4 000000EA andeq  r0,r0,r10,ror #0x1
:023A6BE8 000100EE andeq  r0,r1,r14,ror #0x1
:023A6BEC 3F0300EC swicc 0x000300ec
:023A6BF0 000101A2 andeq  r0,r1,r2,lsr #0x3
:023A6BF4 000001A0 andeq  r0,r0,r0,lsr #0x3
:023A6BF8 08000110 stmeqda  r0 ,{r4,r8}
:023A6BFC 000100BC streqh r0,[r1], -r12
:023A6C00 000300D4 unknown
:023A6C04 000400D8 unknown
:023A6C08 060200DA unknown
:023A6C0C 00000076 andeq  r0,r0,r6,ror r0
:023A6C10 01460130 unknown
:023A6C14 000000FF unknown
:023A6C18 000100FF unknown
:023A6C1C 00FF00FF unknown
:023A6C20 00FF00FF unknown
:023A6C24 00FF00FF unknown
:023A6C28 00030002 andeq  r0,r3,r2
:023A6C2C 00FF00FF unknown
:023A6C30 00FF00FF unknown
:023A6C34 000400FF unknown
:023A6C38 00FF00FF unknown
:023A6C3C 000500FF unknown
:023A6C40 000600FF unknown
:023A6C44 00FF00FF unknown
:023A6C48 00FF00FF unknown
:023A6C4C 00FF00FF unknown
:023A6C50 00FF00FF unknown
:023A6C54 00FF00FF unknown
:023A6C58 000700FF unknown
:023A6C5C 00FF00FF unknown
:023A6C60 00FF00FF unknown
:023A6C64 00FF00FF unknown
:023A6C68 00FF00FF unknown
:023A6C6C 00FF00FF unknown
:023A6C70 000800FF unknown
:023A6C74 00FF00FF unknown
:023A6C78 00FF00FF unknown
:023A6C7C 00FF00FF unknown
:023A6C80 00FF00FF unknown
:023A6C84 00FF00FF unknown
:023A6C88 00FF00FF unknown
:023A6C8C 00FF00FF unknown
:023A6C90 00FF00FF unknown
:023A6C94 00FF00FF unknown
:023A6C98 00FF00FF unknown
:023A6C9C 00FF00FF unknown
:023A6CA0 000900FF unknown
:023A6CA4 00FF00FF unknown
:023A6CA8 00FF00FF unknown
:023A6CAC 00FF00FF unknown
:023A6CB0 00FF00FF unknown
:023A6CB4 00FF00FF unknown
:023A6CB8 00FF00FF unknown
:023A6CBC 00FF00FF unknown
:023A6CC0 00FF00FF unknown
:023A6CC4 00FF00FF unknown
:023A6CC8 00FF00FF unknown
:023A6CCC 00FF00FF unknown
:023A6CD0 000A00FF unknown
:023A6CD4 00FF00FF unknown
:023A6CD8 00FF00FF unknown
:023A6CDC 00FF00FF unknown
:023A6CE0 00FF00FF unknown
:023A6CE4 00FF00FF unknown
:023A6CE8 000B00FF unknown
:023A6CEC 00FF00FF unknown
:023A6CF0 00FF00FF unknown
:023A6CF4 00FF00FF unknown
:023A6CF8 00FF00FF unknown
:023A6CFC 00FF00FF unknown
:023A6D00 00FF00FF unknown
:023A6D04 FFFFFFFF swinv 0x00ffffff
:023A6D08 0000FFFF unknown
:023A6D0C 00BF0903 adceqs r0,r15,r3,lsl #0x12
:023A6D10 00001000 andeq  r1,r0,r0
:023A6D14 00000000 andeq  r0,r0,r0
:023A6D18 00000000 andeq  r0,r0,r0
:023A6D1C 00BF0903 adceqs r0,r15,r3,lsl #0x12
:023A6D20 00000000 andeq  r0,r0,r0
:023A6D24 00040002 andeq  r0,r4,r2
:023A6D28 000C000B andeq  r0,r12,r11
:023A6D2C 00160012 andeqs r0,r6,r2,lsl r0
:023A6D30 00240018 eoreq  r0,r4,r8,lsl r0
:023A6D34 00480030 subeq  r0,r8,r0,lsr r0
:023A6D38 006C0060 rsbeq  r0,r12,r0,ror #0x0
:023A6D3C 00000000 andeq  r0,r0,r0
:023A6D40 00000000 andeq  r0,r0,r0
:023A6D44 5A5AFFFF bpl 03A66D48
:023A6D48 0002A5A5 andeq  r10,r2,r5,lsr #0xb
:023A6D4C 00050004 andeq  r0,r5,r4
:023A6D50 00070006 andeq  r0,r7,r6
:023A6D54 001D001C andeqs r0,r13,r12,lsl r0
:023A6D58 001F001E andeqs r0,r15,r14,lsl r0
:023A6D5C 00210020 eoreq  r0,r1,r0,lsr #0x0
:023A6D60 00290026 eoreq  r0,r9,r6,lsr #0x0
:023A6D64 002D002C eoreq  r0,r13,r12,lsr #0x0
:023A6D68 002F002E eoreq  r0,r15,r14,lsr #0x0
:023A6D6C 00330030 eoreqs r0,r3,r0,lsr r0
:023A6D70 00350034 eoreqs r0,r5,r4,lsr r0
:023A6D74 00370036 eoreqs r0,r7,r6,lsr r0
:023A6D78 00000065 andeq  r0,r0,r5,ror #0x0
:023A6D7C 00090000 andeq  r0,r9,r0
:023A6D80 000B000A andeq  r0,r11,r10
:023A6D84 000D000C andeq  r0,r13,r12
:023A6D88 000F000E andeq  r0,r15,r14
:023A6D8C 00110010 andeqs r0,r1,r0,lsl r0
:023A6D90 00140012 andeqs r0,r4,r2,lsl r0
:023A6D94 00160015 andeqs r0,r6,r5,lsl r0
:023A6D98 00180017 andeqs r0,r8,r7,lsl r0
:023A6D9C 001A0019 andeqs r0,r10,r9,lsl r0
:023A6DA0 004D0027 subeq  r0,r13,r7,lsr #0x0
:023A6DA4 005E005D subeqs r0,r14,r13,asr r0
:023A6DA8 0060005F rsbeq  r0,r0,r15,asr r0
:023A6DAC 00640061 rsbeq  r0,r4,r1,ror #0x0
:023A6DB0 00000066 andeq  r0,r0,r6,ror #0x0
:023A6DB4 003F0006 eoreqs r0,r15,r6
:023A6DB8 FFFF0018 swinv 0x00ff0018
:023A6DBC FFFF001A swinv 0x00ff001a
:023A6DC0 FFFF001C swinv 0x00ff001c
:023A6DC4 FFFF0020 swinv 0x00ff0020
:023A6DC8 FFFF0022 swinv 0x00ff0022
:023A6DCC FFFF0024 swinv 0x00ff0024
:023A6DD0 07FF002A ldreqb r0,[r15,+r10, lsr #0x0]!
:023A6DD4 FFFF0050 swinv 0x00ff0050
:023A6DD8 FFFF0052 swinv 0x00ff0052
:023A6DDC 0FFE0056 swieq 0x00fe0056
:023A6DE0 1FFE0058 swine 0x00fe0058
:023A6DE4 0FFE005A swieq 0x00fe005a
:023A6DE8 0FFF005C swieq 0x00ff005c
:023A6DEC 1FFE0062 swine 0x00fe0062
:023A6DF0 0FFF0064 swieq 0x00ff0064
:023A6DF4 1FFE0068 swine 0x00fe0068
:023A6DF8 0FFF006C swieq 0x00ff006c
:023A6DFC 1FFE0074 swine 0x00fe0074
:023A6E00 FFFF0122 swinv 0x00ff0122
:023A6E04 FFFF0124 swinv 0x00ff0124
:023A6E08 FFFF0128 swinv 0x00ff0128
:023A6E0C 0FFF0130 swieq 0x00ff0130
:023A6E10 8FFF0132 swihi 0x00ff0132
:023A6E14 FFFF0134 swinv 0x00ff0134
:023A6E18 FFFF0140 swinv 0x00ff0140
:023A6E1C FFFF0142 swinv 0x00ff0142
:023A6E20 00020018 andeq  r0,r2,r8,lsl r0
:023A6E24 027EF5EC rsbeqs r15,r14,#0x3B000000
:023A6E28 00010004 andeq  r0,r1,r4
:023A6E2C 027EF7B8 rsbeqs r15,r14,#0x2E00000
:023A6E30 0001000A andeq  r0,r1,r10
:023A6E34 027EF95C rsbeqs r15,r14,#0x170000
:023A6E38 0001000C andeq  r0,r1,r12
:023A6E3C 027EFE10 rsbeqs r15,r14,#0x100
:023A6E40 00010001 andeq  r0,r1,r1
:023A6E44 027EFE70 rsbeqs r15,r14,#0x700
:023A6E48 00040000 andeq  r0,r4,r0
:023A6E4C 027EED0C rsbeqs r14,r14,#0x300
:023A6E50 00120000 andeqs r0,r2,r0
:023A6E54 027EED3C rsbeqs r14,r14,#0xF00
:023A6E58 00020000 andeq  r0,r2,r0
:023A6E5C 027EED88 rsbeqs r14,r14,#0x2200
:023A6E60 00020000 andeq  r0,r2,r0
:023A6E64 027EEDB0 rsbeqs r14,r14,#0x2C00
:023A6E68 00020000 andeq  r0,r2,r0
:023A6E6C 027EEDD8 rsbeqs r14,r14,#0x3600
:023A6E70 00010000 andeq  r0,r1,r0
:023A6E74 027EEE00 rsbeqs r14,r14,#0x0
:023A6E78 00010003 andeq  r0,r1,r3
:023A6E7C 027EE68C rsbeqs r14,r14,#0x8C00000
:023A6E80 00010011 andeq  r0,r1,r1,lsl r0
:023A6E84 027EE6A4 rsbeqs r14,r14,#0xA400000
:023A6E88 00010001 andeq  r0,r1,r1
:023A6E8C 027EE6C4 rsbeqs r14,r14,#0xC400000
:023A6E90 00010001 andeq  r0,r1,r1
:023A6E94 027EE700 rsbeqs r14,r14,#0x0
:023A6E98 00010001 andeq  r0,r1,r1
:023A6E9C 027EE73C rsbeqs r14,r14,#0xF00000
:023A6EA0 00010000 andeq  r0,r1,r0
:023A6EA4 027EE77C rsbeqs r14,r14,#0x1F00000
:023A6EA8 00010001 andeq  r0,r1,r1
:023A6EAC 027EC700 rsbeqs r12,r14,#0x0
:023A6EB0 00010003 andeq  r0,r1,r3
:023A6EB4 027EC740 rsbeqs r12,r14,#0x1000000
:023A6EB8 0023001F eoreq  r0,r3,r15,lsl r0
:023A6EBC 027EC7EC rsbeqs r12,r14,#0x3B00000
:023A6EC0 00050022 andeq  r0,r5,r2,lsr #0x0
:023A6EC4 027EC92C rsbeqs r12,r14,#0xB0000
:023A6EC8 00060005 andeq  r0,r6,r5
:023A6ECC 027ECAE4 rsbeqs r12,r14,#0xE4000
:023A6ED0 00040004 andeq  r0,r4,r4
:023A6ED4 027ECBB8 rsbeqs r12,r14,#0x2E000
:023A6ED8 00030005 andeq  r0,r3,r5
:023A6EDC 027ECCEC rsbeqs r12,r14,#0xEC00
:023A6EE0 00030005 andeq  r0,r3,r5
:023A6EE4 027ECDC4 rsbeqs r12,r14,#0x3100
:023A6EE8 00010004 andeq  r0,r1,r4
:023A6EEC 027ECE84 rsbeqs r12,r14,#0x840
:023A6EF0 00010017 andeq  r0,r1,r7,lsl r0
:023A6EF4 027ECF90 rsbeqs r12,r14,#0x240
:023A6EF8 0012000C andeqs r0,r2,r12
:023A6EFC 027ED130 rsbeqs r13,r14,#0xC
:023A6F00 00010000 andeq  r0,r1,r0
:023A6F04 027EC67C rsbeqs r12,r14,#0x7C00000
:023A6F08 00010000 andeq  r0,r1,r0
:023A6F0C 027EEED8 rsbeqs r14,r14,#0xD80
:023A6F10 00010000 andeq  r0,r1,r0
:023A6F14 027EEF18 rsbeqs r14,r14,#0x60
:023A6F18 00010000 andeq  r0,r1,r0
:023A6F1C 027EEF74 rsbeqs r14,r14,#0x1D0
:023A6F20 00010000 andeq  r0,r1,r0
:023A6F24 027EEFC8 rsbeqs r14,r14,#0x320
:023A6F28 00010000 andeq  r0,r1,r0
:023A6F2C 027EF004 rsbeqs r15,r14,#0x4
:023A6F30 00090000 andeq  r0,r9,r0
:023A6F34 027EF03C rsbeqs r15,r14,#0x3C
:023A6F38 005C0000 subeqs r0,r12,r0
:023A6F3C 027EF0E0 rsbeqs r15,r14,#0xE0
:023A6F40 00020000 andeq  r0,r2,r0
:023A6F44 027EF13C rsbeqs r15,r14,#0xF
:023A6F48 00010004 andeq  r0,r1,r4
:023A6F4C 027EF164 rsbeqs r15,r14,#0x19
:023A6F50 00010002 andeq  r0,r1,r2
:023A6F54 027EF53C rsbeqs r15,r14,#0xF000000
:023A6F58 00210000 eoreq  r0,r1,r0
:023A6F5C 027EE7E0 rsbeqs r14,r14,#0x3800000
:023A6F60 00040000 andeq  r0,r4,r0
:023A6F64 027EE918 rsbeqs r14,r14,#0x60000
:023A6F68 00020000 andeq  r0,r2,r0
:023A6F6C 027EE948 rsbeqs r14,r14,#0x120000
:023A6F70 00030000 andeq  r0,r3,r0
:023A6F74 027EE970 rsbeqs r14,r14,#0x1C0000
:023A6F78 00020000 andeq  r0,r2,r0
:023A6F7C 027EE9A8 rsbeqs r14,r14,#0x2A0000
:023A6F80 00020000 andeq  r0,r2,r0
:023A6F84 027EE9D0 rsbeqs r14,r14,#0x340000
:023A6F88 00020000 andeq  r0,r2,r0
:023A6F8C 027EE9F8 rsbeqs r14,r14,#0x3E0000
:023A6F90 00020000 andeq  r0,r2,r0
:023A6F94 027EEA20 rsbeqs r14,r14,#0x20000
:023A6F98 00010000 andeq  r0,r1,r0
:023A6F9C 027EC67C rsbeqs r12,r14,#0x7C00000
:023A6FA0 00020000 andeq  r0,r2,r0
:023A6FA4 027EEA48 rsbeqs r14,r14,#0x48000
:023A6FA8 00020000 andeq  r0,r2,r0
:023A6FAC 027EEA78 rsbeqs r14,r14,#0x78000
:023A6FB0 00020000 andeq  r0,r2,r0
:023A6FB4 027EEAA8 rsbeqs r14,r14,#0xA8000
:023A6FB8 00020000 andeq  r0,r2,r0
:023A6FBC 027EEAD0 rsbeqs r14,r14,#0xD0000
:023A6FC0 00110000 andeqs r0,r1,r0
:023A6FC4 027EEAF8 rsbeqs r14,r14,#0xF8000
:023A6FC8 00020000 andeq  r0,r2,r0
:023A6FCC 027EEB34 rsbeqs r14,r14,#0xD000
:023A6FD0 00020000 andeq  r0,r2,r0
:023A6FD4 027EEB64 rsbeqs r14,r14,#0x19000
:023A6FD8 00040000 andeq  r0,r4,r0
:023A6FDC 027EEB8C rsbeqs r14,r14,#0x23000
:023A6FE0 00010000 andeq  r0,r1,r0
:023A6FE4 027EC67C rsbeqs r12,r14,#0x7C00000
:023A6FE8 00020000 andeq  r0,r2,r0
:023A6FEC 027EEBCC rsbeqs r14,r14,#0x33000
:023A6FF0 00020000 andeq  r0,r2,r0
:023A6FF4 027EEBF8 rsbeqs r14,r14,#0x3E000
:023A6FF8 00030000 andeq  r0,r3,r0
:023A6FFC 027EEC34 rsbeqs r14,r14,#0x3400
:023A7000 00020000 andeq  r0,r2,r0
:023A7004 027EEC94 rsbeqs r14,r14,#0x9400
:023A7008 00020000 andeq  r0,r2,r0
:023A700C 027EECD0 rsbeqs r14,r14,#0xD000
:023A7010 00010048 andeq  r0,r1,r8,asr #0x0
:023A7014 027EE0D8 rsbeqs r14,r14,#0xD8
:023A7018 00010003 andeq  r0,r1,r3
:023A701C 027EE1C4 rsbeqs r14,r14,#0x31
:023A7020 00010001 andeq  r0,r1,r1
:023A7024 027EE204 rsbeqs r14,r14,#0x40000000
:023A7028 00010001 andeq  r0,r1,r1
:023A702C 027EE21C rsbeqs r14,r14,#0xC0000001
:023A7030 00010001 andeq  r0,r1,r1
:023A7034 027EE25C rsbeqs r14,r14,#0xC0000005
:023A7038 00010001 andeq  r0,r1,r1
:023A703C 027EE2AC rsbeqs r14,r14,#0xC000000A
:023A7040 00010001 andeq  r0,r1,r1
:023A7044 027EE2C4 rsbeqs r14,r14,#0x4000000C
:023A7048 00010001 andeq  r0,r1,r1
:023A704C 027EE2DC rsbeqs r14,r14,#0xC000000D
:023A7050 00010028 andeq  r0,r1,r8,lsr #0x0
:023A7054 027EE2F4 rsbeqs r14,r14,#0x4000000F
:023A7058 00010001 andeq  r0,r1,r1
:023A705C 027EE30C rsbeqs r14,r14,#0x30000000
:023A7060 00010001 andeq  r0,r1,r1
:023A7064 027EE34C rsbeqs r14,r14,#0x30000001
:023A7068 00010001 andeq  r0,r1,r1
:023A706C 027EE364 rsbeqs r14,r14,#0x90000001
:023A7070 00010001 andeq  r0,r1,r1
:023A7074 027EE37C rsbeqs r14,r14,#0xF0000001
:023A7078 00010010 andeq  r0,r1,r0,lsl r0
:023A707C 027EE398 rsbeqs r14,r14,#0x60000002
:023A7080 00010001 andeq  r0,r1,r1
:023A7084 027EE3B0 rsbeqs r14,r14,#0xC0000002
:023A7088 00010001 andeq  r0,r1,r1
:023A708C 027EE3C8 rsbeqs r14,r14,#0x20000003
:023A7090 00010003 andeq  r0,r1,r3
:023A7094 027EE3E0 rsbeqs r14,r14,#0x80000003
:023A7098 00010003 andeq  r0,r1,r3
:023A709C 027EE42C rsbeqs r14,r14,#0x2C000000
:023A70A0 00010001 andeq  r0,r1,r1
:023A70A4 027EE534 rsbeqs r14,r14,#0xD000000
:023A70A8 00010001 andeq  r0,r1,r1
:023A70AC 027EE58C rsbeqs r14,r14,#0x23000000
:023A70B0 00010002 andeq  r0,r1,r2
:023A70B4 027EE5CC rsbeqs r14,r14,#0x33000000
:023A70B8 00010001 andeq  r0,r1,r1
:023A70BC 027EE60C rsbeqs r14,r14,#0xC00000
:023A70C0 00010001 andeq  r0,r1,r1
:023A70C4 027EE64C rsbeqs r14,r14,#0x4C00000
:023A70C8 33382E32 teqcc r8,#0x320
:023A70CC 0030302E eoreqs r3,r0,r14,lsr #0x0
:023A70D0 00040001 andeq  r0,r4,r1
:023A70D4 00000008 andeq  r0,r0,r8
:023A70D8 037F8000 cmneq r15,#0x0
:023A70DC 0000F678 andeq  r15,r0,r8,ror r6
:023A70E0 00003E6C andeq  r3,r0,r12,ror #0x1c
:023A70E4 027E0000 rsbeqs r0,r14,#0x0
:023A70E8 00017878 andeq  r7,r1,r8,ror r8
:023A70EC 00001968 andeq  r1,r0,r8,ror #0x12

